libvirt-daemon-4.5.0-10.el7_6.12$> Pj%d祧l>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 !#,7]"k%AKDukx0-c%A%CFZy/NM4Z %Ȕ+sjA^N(9!p4*t6Cx]~3 7Tӫ'0$-@%@+] ~ )C,u=*Cj4E0u&vahEߍAFJGkk2ȠZH?Ջ V?.`_^;J2Z0>QT٪2xP]zLOV⹥z-m0'H3^i[OkBWZEV!W1K%_ۏЃ9R4M.l-;E!xC^@_kC@qTfAB8>!}MPpqꦤ2X>lKͣﱻ߄) bGh2)`ᗊ,~,SyDcbri;YYTJ?ٍ vjYJVGd}`B^C*ud%Iہۗsmri Vedz4i6[ˆ&C1!l׊$k NB>],VJ"MF3bezck?cj 4Y#oM$ -ꊤĢC?] wl,=Lս֊d!7ϖ&(A3Zc!rW)`2RR18q~VrԔ}r [f'l8/f^B+36h8F]Q!ΘNq$TiGKS:4Fq'T^zi@ʋ5xQLjߓ L0 YPemBɛ`LrE_ s;7M'|2 lL[i$MWfL9vRH(A&7%B&B#U^-I$wYxŒO1`=] &VPf6@ ӲLڞ qfʧ$;np.K^nƴ\_[M#0ȼ/ߐl}~Ʃt91rG[f@8W᫰.DTʅg3Zv=cyT.Aj2ys@Suajŝ uO\$69/Ht``;O!4I-{1ŚLY2t@\h:4wx:U?}N!RwkBO2ʕ @)>>Nɥ6g1offMiSlf7o:W#P @m$F}ݎ&})ϵT}7G0pCkr7ĞUe!KHY\ K#O(@4ƞk9(zjMT(Pi>Ӊl8v],T d=Qv/PRj(}< cմJܮ0fP\hkh8ʘ3~e#SH'Ms`35{'l`pʱt-yߎ8p-,_+ g 4fL{%J*h׌_ i) _ly%Rx-inz7fQ_l~Zh9ȸ0Hf‡ɹV2@٬ ٟX^.µ''nb=r:Xz{c];J ƻSONT 1n;rAY\=qzW{O HGBl RGϒ<.lsR0а ٶ~p>DtIo< d1?hNjO]3֥ ٝ7d?B⡋ WtY#EX=+F:Y2h(aC_/ᘎ%D.yBZ|義͎5ұRF8s/D`XM :*f27DWXT2ΌAPvWOwPlӘ0fց$UӲPt(fT^zрRH6ne 9שW;\Υ3̺JlV 9ǃҔ'OJ@c/($L_Ҍf%A$ytb% v)sR⪶<>[ T+џ7H?s)F&Plri%}H,,>Ȧ;f/#hWB( ¯,,nҽ36%yXJ%oI@rNl_Vމ+N-놁r[ڋl %B yBw[2$eR@w A5K26v[(X1)(Ƅ+ܤ`Ԃ/ :A.1Iux !sM|hdp|>LA:QTIU $NR7/{_FH(1Hyo%YRY6M^ғOMR7|!F>Ȉ`2D-ߐG2W_@,+RaZyvz 5O9a39rBbXƿbC jDzb&J zM Ԉ@گKL8q?g}w-ٟ6b(ϥ> 7 = OxGJͷ]NfEH"_e{XI 384 0o*tCgtݘ+(YD>ʭ+?OW_P~cuD=bqIePCus~T7$gt鮝R;0㓐ĆG'b6 ' sfTkR?","#!'a M|9FPwI !}θ=Ȝi[>b:>|86.9&-}Ȥ7Ugw-(+W"VIѡ@-=AYX[ { @k B~@ܵ-q[a+m8l.8z[ݕ9OmGl`xm0;/Ȑ셜b8ӷ1&V?K"Q9 aL_F{` OʱJ fҬɟI&= O¦JM`gx004#u|(SmhWR΂_>Cih!oOY]Ɠ]$]_4ԓ9.kpM{+N:g 695TGËE׻8lG:CsV3/]fGV}1g^9e{tUV%Z#X9. eΰia,Bx>Ztpap]""J3,_qa/TAɊr4R 'v3{ aaiI)D1o쇞@ʉ_P+Rcdn@|OmRzE ÐXr\sis }+SXXSAGi>c 3tH@hvXȥ %үr2vЋPIڨN_qdb/đ<*pߦkWqoRM!nZ( XޮD at-I $ ?Wx;rJ,kW::}G -_)##$32r}U0QK_{ +GSr<:_rd:m%1if>R>0Dts\Ϲ#Pk &W ;*Ŏ.Ƕ?LQEtSM1 BG@ȳ#F ?<2"NXWOjwo|( 3J3SS7 Ht;8i rҲyB*dЧY8~h'}/v|%#A^bp6ˠ;BPFZ6L;Fykn.%yoSStft.彧oiiha|㴦p8G@i( c(u-,ףgmX(a4q -"Ӓg+tL{,\DiCM!Tyh1 r;!(sO9.TܝLTyQym3a`%+Ck*V:y|TL#ytmR$oe@ nUv$v9!28OWY" g{ z]Pk]z^ E-֞ ߖѷA%qvM11>Y!;BuD8uP gn3ȻXR ~tq:6܅1PN 4Tb{3"PFo裴G*\ʂ=AQ\E%mCOOzA)\ (CU[$c A>~mh":g]}f).{YVgdІ= (|bI}I˱])_y LvQa9qG*{{^'+MiS'X(+$S {V/ ͔S(b9oTyHL(clEt1? }w_}~YVO&vs"a>LLpέ5$S>TBfA%l?&^CNڿ?3fgSpi ^UkX#DMOht8i^3J/…!ݫ[Cw=T̼?ʔ,Q*V|!?A<MfZpyPZOZf~;يZ"vM(?;x'O eO lO k'R94ЄF]hSUپS yF%ġVFfI feN{aEpǕiFcm;t<fxT5fe~y6B=fk΍nA"Hg&,k]3f;gzlVUt^,呺Īhmk7:E"CBXMEjѵNo4Ps?AO,4)>brMO14#Qk=D-]7&#'|U"_@4\Z} х )v(bOMd x~lPY$*#0IKɿo2:&GQלȌ*3RKiz-" ooz4o0I\YϪ^HtУkLd =sOQ]_Cy,϶xJJ&ζ@󙧙+!Jzw B&S2ݕ VIIgE*zpәN۟ێ2km!ei~ҔP—n~q3M (VY;8nm+zJk[h ϑ\^8 [+Djy4wF;}zq=YD.~1MN$SIxZ`c [~z]d|M"$BL~|>7tr+/Uܾ:K i4~S[[+ w@XPT(/Irʗfʹ9jTgQGgFރfq[Ku8H8>yQw`3M3*#\⩸rWBDғLH-d%K& Ni;*z}p4 }(-ɏ>o[X;`qkcRekeXH3m1r^).UܻѫKJ/]G#Be z>rmv`]Q~>Bq}ԱR ^4v J< s$אBwZ3xwGNÐc&b1 ̚@ǓշWB,:)X5>Nu^\yb\R N,$p2$ R:incKg!/wJU,'Gʂ"Q%;V`ɜWdPѝڡߪ! Զ1_ RJ_6"BRqTŘ$I!\6 ~~ M¡(#N~Al s mԒ?8knO,*s7+=`zAtb@,}QVu(vt.[h. yfwO%x~ y+{eryg?"+N!gQ?NׇQLHvad#+u)k}}=7T35 P]-FQ$z.TO@.q#u[Ji7.ܗz;md ״ǀ 7/7yU}Ew|i =fPi-_Xa}Uzg|.OCFc¤Q6(:ȦhK,QcS&3ֵ=VC!tAc;J&4(mzAlȥ$?i ek7Z;dr%B<p5* -,T-+>T"#\5mg݆#=rX/b-̣oSNLˬ2')#"LH`zAÄӇHlᥚU5p:*㦝 -Ix_[thC!(HALW 2 !3/v"- [`lr[^g_hcԺdԎ[kI|Ƿ7:AL>Ƽql~T;ѯ"_VuTiT/h~D')щc,uMA>úL CYCKQiNp&BP̂(*{QGOYaV< b 9bxVIu::Y9~MS3l7"ekq<4ygwot4V[`%?Jَ|8#ݕA\\.\g~8>O8``)U譶(&OGq#)9V-6IB<GBpoLϊ:5ْ3(/Hċ-1cJMx  WӘU V{x&xRy>w ˴ 1Q:՗*Ƨb7=p)~&^d?VWV >-$vn U\ۓ/=ّÜR!-[22&]K3$C쏾 -Nù"yk7wmHCqҀ&A͋b]`\D]ׯ[jSC@zjj |Zڶm8ui8.+R>Cd'$lRI;Lf8E!k%X74J[%E%l\ ŕ,uC{.>>0d%Mw?z$/M\VsOu#B,I@vhI(4W ԏgzMe>)bDTz'mԆ}@H!Qa׫^!4=S q}`fE*0!Kp6Rڊ|GWwTA}ѥ:'#neHI4TgxA6DS|fqU-fy"XV QA,EPn nxFƛh--VT[^z*[ug03L你 TVk@YU mYIH7*/Z\{ ϱ\+/9y[fH`(zªx #dBiIq\:oĊ LqҠ+Y'j ~\5N_y\j頿s;C^ILuz J!wӁ O=yIP`xg&'ln8獎]tw;ͭ{d{/A)؈rWIf.4PZK0ӪpΗ7} pށ8/({X֕f9:xSi̝#uPG\\fW -j Yzb T*0sKB5b<'r@=>RT DH:&os+tCEK|@p4FYȱl }+qUGoDĥJI#G۩vo`Yͺ_EElI {?̀=\0i(VPWx|ʿ!Rb24W?҈b#IJzxZn}."VS0}*8L>I t-0N%kR dߋ4Ǐ~.oB3"bX491'l¶&G[}-vW4SgDy=icb˲|CYt8)󙚚v 3d4A[8^AFiXk3!Un P@3P#; )u~ޑFUem}Via8$~E7W6!fmO&ؒv+OWX'k7VX q;QwoCSɡ+ZRzYHi{P"ǐֶl?,hQM O3D`99AK:Q/ '&t篔SJ.n?8Ɗ4U h"Rj&K3&t*_u{ifOئZHgnTY9+KXP"?ۣy%E:|㫇Nm۷oL/d(cj3YD YH:]X^U-Bg'-LrGV)PݼRҍB4/c&!+(gvtϥOwrC4seԂyFum`yh 0tpU68N2jUXh6&˂a!,ץBF-n@{ZyT8sԨ75DZ@ AK4MԟʦjL=3Z@GYwFa,BJӿ~ŽrJb@"QR'-!{n).p/& kH{e?W;liTǜ!u-66 ›2ڏ(17mcݟpyF:R?3;!G,L$\EOZP N?Ԋ&o\ij#5"mkVHVBoC`v 0M-V-6ҏ+y\ ehKZ2J;m F#_m@d{tÅ+\:yj9FX6 SZE[1|%!;l_{' 4{6#] mJ OO؜qtF<#Zv^*^0E-rb`b`zcoѿQ[N(TE\(3ǿmrjKT& lF\q[Y8D;]VXf2De7$tRU93lgrkמcf\~ZŜ(ywik@ÎMZ15dj{V>|i!n2MA[2򢯀`][x{fVoa ^TH>uҞqib=K$?ηVR BLRx0W9CRSdW{6 &33(Di7!Mߖ *˃;=ܔOo]o:gS?ks HE } %C`ѱb7"KH۩mTom_+xk@CڻYf;J8J*Hfe˥2B˨˺mKh.žŌa}Đ2*jihCO(6K"~OAԂw\<0pEY,`ybe<{]d%6n[7gc9h~.a+;k~f*D[DԦQj}J P=bCρ^hkt<+'(51V qQE bitDֳ OOi ts'5h!%-fdʠoW변zV5X2>f}eKqKJJ[|!kLaD YD-i-epYlY?+NvsOvnѻe3tՈQmQ鼊B0L0S ԣ=]5J} <+=\^2572p=sг-Kp c?' Ľq/F*M@RKJ?x4Թ1z4-7oINBwcɣ XxL@@uz)MyR\'$u:4.X#;54JsҺuEVMgh˷yCjF7 :vsN͢v~MCUyL nT4;< fnL|μwËOg J:`) Ypn3}+tg[ c n{+L=7F>-:~VuFafEY`[,*;& |=?4cQ8G;FaMpc.^vOM.0M38Ak#5"v^ep US%-OTbNKM=uUHeDwbQ:Xm@*lZtw{/YoCY+v &#jz*)q՛fNֵُ,wуbN 9BS8(9ëJDOQr*G~=~uyObPza}^d6O}Q&(M!/BT7@բ%v1?d͆C="'U)avȄD4;XU#e6tU= $r `I*8 6TRFcĮDG<R9 ܨbJ#xR9m mL˺zu#0s@$˳MZy NG-C@(&N c:.*K$d'Qmx I'Ij9*+i8(*b>Y+JC(bkpݒƧ6._PQSvK 1J+-3cy-1+U6 L *~F0г)Z%XI䠜ljLFs{xTQ7Y9evإU)ew48ႛұP&8"vgG\',(ql每-Խa8j6|'B=sa3\NJNB%,mnB ~m.D"Hg@Rue[1 (0o'X]7 !/'N[1vx0u<*fn&&6 #"/%c)x8tbnxzO 6! r@,Fs௙@ӻI:wϞ}h~WɆbj2F_r+UH.7 #`]pܨeK}žxaT5Qe0q r8o?HRAh\nMJ|EMvrAˊF%G{23$VVN s'˞׭{z}ѿc&["qu3pY tKՂiPaOXInZqPHi7_u}DjL`PD?>F8(D')L^"!];NJf>ٚpσGNXw&., Kγ$z%jN)Ѫ7[2X0B@eWuӘ#orMa!oj!?uNpח紂gTJlQZ܊PT Mz[*'~İJgOj17K [J݉c  h}dKReA8]Mi #6U5MZUg6x 'WYaGxCDbl`4.~suw#-qZF$z 7X_{Mr| [6A!c%Z{pp='`$șNn7xSc[od _ӤLq!;($,h}VL* ymtݰĮ+Sĸ:O䱟6%1@q:9 22{xӘ7Q; ps(?/GYAy")Eƿ`UeӶi{y $;j o}ƅZxf8C B8z%!ӶK튳 Y0Hؕ%/Bj6i2=3 QPo,"^mXf-d! awFIEEճfQ -pghl8)ߏ8s(9IxwU%(Vt{ӯ@ЮG$0m*RV} 6!2K[}rFX"fDtd= [ 2V њ*)He^gqly}.j:N^>lÅ\:q,y.&{X tT/n7?xp%oF_)7YqLzdf[@2#fb 蒩aqR|<^H(Q IuL>*`w`*hEeH N)iᕵ(V|#If" Wk> hf َWi*&/ 7%h+s|6pK5Ƚ&;]$35{i¼{^wZ>yMk\e.GnZ/#P hTֻqi]Pl9nٶ2^nI TJ泬K Q=2+u ۠q'Jy+0~uRK?$.;QOgZZFTI1/]`y P:"6N\JF?} 0xbY@00x-~^_x+\tQ1ucb'ꔣRZi&e@^p:sj$ž~RMgϡq>^FsP,?3,Lf X9WYxX zfj/|>AE~"!p$|%`Yͩjq 4ɹPK(-" kd B}.#18GTywVTezpmÎ{"g d'@2ǜ`ʥ\}od1 m|} ޞ:}jȼ#!ˮ5Cqtw4U D9'8dX*.k%d#"M9S| ,KU \[-VvH ĀSCԄ|k*&|z;!?O1(4yd"'Ah naJ$J fu:^Pwy) kg PAH껕9J'QbXs3,Gl+e.!!K6s7it+%k *ٻ64*Fշ}A H2ܕw.O}~Aa]%_mIkH`GS@۫o}Яv܏ Ҳ \ Q6:伦NlX}JkB8oRHQ76R\($N8=M\ע[HrfSx#!ECrЗ,'Nq!G=7嗡D;Wg>ڼZ3hfg+77$o\W;Cճ8#xպ $8<(?$@XxlS8O(4ֿ\ 8"b|4 ({:%4.|HFkG-CGg<ɑΈnDYuVpD5هt6>rq /z LcIH[{q2FnK8ƛb Uw-[aG)`^EX=2}1jxQ 4cy:ɢ%Gw2$\Pcq`A.E ~)!sb8>ΎߡKf)ۣ9BC5]=֏wimzHp^v |BH#ҷ׈% *m"1T^s#7Q"[V xb.Du vckBt2E¿Ycg^s$ܙ(TrRyQV"VjVQhğ׋hӤZg>齴{vj'0(?ީm1AMe xZ+<̀Ϥl.:{Q;>ǩx*/ӻRzqs+-2#RU=9NƝ `֮ _F=]K@`}Gz&,t V.6!iN@7*e|*,V07ov1yMʯ5A a!S:Ͽbeȳ$aB_2ѽsIj8Fo 77*:,I>15 M6f/zxhR..DeYɭh衬zzDtZEA9vq*@oPlyZ)P'AW/v+!?zۼ#w#e 5CbGƋCR۫[0K`9#vKxl+VgÀO%AΘ0a*)00X8کf\N6RrCvk'nZ(;q@}i 2/q/$7FB3$Nrxm^!un1ҳv‡'~nFKopRxT[rϾmv`x阪k>zZo~BFQӮw_-C>LQQxo\,/6)x1|[ >f'(S8(5t>i0{z}kX䏜,>^ڴƔEYhwm@lBϜ%ƇBjvt3#bY.qPnxM<ϲ7lIKsJ˹*-@G}/n(^+st04\1&p1.gYY:iV3T:qvV3g\sHʦungxu΍ōcn.SJ8< W0q&cpSPsɴc,AO>ttd cF4}Yf19v\8XYq̠qkQ^N׾pc{R9ǭv~* myg}δUCH)QdYXa+bY!8qlbڭ#BI ݯ`L";" U+3jʖg|zu`tm[? HWPma+=n /\a5)@r:F }jOBy+xZ @P"* M i7Fk{JNH)91,p^IavѦ`HGh9;|4OeZ=rfGiCɰReVćڅ a ˆ$#Qr¼2M¼4hRo}4R^*>b%ד浽LFDgTBk#🨗WWPvXKpC -~ M;WG4_Q 4} 3\̸13ڼ@ޝczf+6?XM?=^3wKV{t#둏#H$f0WU7ZtNFϋ358/V'[-pc_a$5e׉t 6-ͭ:>._NO75$,}D-ٺ$'u Me|qN-OncIZ?bQLvASR(9 Z'"\ jX).iARqG%up!3EDHA+A-D'O[甠!VhTWXa[9!7+q0~a*}OW\g.=2 ˟A 5鷋Jh7o8A;.bmEC).:W߄,T0$؜ST])8ؘD/ʱ#* <\@xUkC'ߠ><_ mXj~A/wqEq<Ԕ,Mk"`$*|T&%h>A-{; বV ule QJ\t= vi_;}ٱ X aJա> "K|!`vPGq@Y,n^PB+ҥqS@^)f$Xq^6wԞtWB:w/k[ǁuM ]nY}-#4 RMTJ?+IO7C "eT#f 8= ܒߚiE 1 mYmT,d-r-[yk+aR(,VbP-pnFvn^<^=" Q@k7u9 J="{00Wz\(v>8pʨR<)0:T&u! .q!i>7*XւwY*vsaaẐhn-V ؙ{ߚ\7nm.@5GpN09"I0?װ\(d6e]LC Z\aLܪl);C:oѦcy/x6;+̽FO7{Ԁh~pVVwщ"Νz|~AB6s#LSD<L !5T ߓQf=tt%xkSuCm<{;5lq~OkUcg3\pg(=&vyϪ$@ރBHzADTSD$a5WUm*a.eG.P\ 9H cZ(,?n<4BA_iۅgxMJڂ\Z9#уh5Ixr'8N->QxVr7޿THX/)?QFO|QU:vĵVK <!)tpZSp* {W)!m@@No}Sy陂tͫ*>C5TI|FI}- w:K%]XCx9cf0tYȸynabvW`M6:"rYYێa9eWV9?ECkCI_H'o]Rūu[yyu]q 4֘: *xN]ѵaMn+"Ѝ󒵮?w+xt|ߴhpෙ"07,A$3WxO掎;DE]dKz(vqV\+e+!IX!Ɏ+L}"p ܭpv.WB >Jsh"1tx)rNW1$ϣ 8Yzގu?q#y*Rw@!2XZЛ=1U%FDB0e< ݳmcSڬB@9}ܹ^p~l;}opFa"PXUw?P 牯-2Z_'?^A=mw?9VڽՉ->7 k< ׿|Vcr~xoV::_#%;u7]}= RXk H!w:fҔu޷weG 5Hp>Y% JڜBn3{5 A܊Vp1GB̀p?t7S2- ;\̦6}f%]lAx ,y}٦EI_]bԆv/u.8*Ƶ,.fs3Ch9cڂāgoMmw73ؖ3[ʟwT3!)QB- ]8θ!9վtPȔ0<U!o6tNi8YJo%"CZyI@QI͚S"TNXd Arb Ͽ +ܱJ2 3$ $1&"08KORQG<*;VZPIe 51NW<6s|KDI5eN+9_.7%hmaa_+䰭h%RjIU9Ɛ j8P9+ Q&j>htO?tN?Cj7AfT+yɌrLMăț!֗qPp(p|4xAJGeNNQkˠ yF28RS'ZzBL|eN" `#1|a9J37gtK_o{.ghB.Z8Og@(gZ իA{M>cIu51ژ$ _B./K0kE0nwr7TwxIJ * (@ OzϽ[G8q$ $+FRDͼޠYƚ#mS.W/ǍK.h&9En G vh+$b=;ӓ;Ohq|,e UĒXY7yߢs`U qhή{1-Q4 W 7AgВ5.E~/Q734nrM&P X8"ު6dpAd-^ Z nPI{(841"U}9Y(`qBuJVɟe)3f)3&[Ŕ ޿Y!*fǝG#}}EDuaȜC)J^쪻Ų\F^`u:aib#8LG7&{)XYULoX/1ȫ fԭO7,ib̔mv r0&o 1?u()PYy+:pP<}42o '?S0 j< qZ&<,L+̳vlP̒P(O;ki_kBfL9&өWGL370@bt@w "Heq433M%H_JɺK ΤՋŞ`o9 |I(Sr،Kzh\2?ZaYW&kK)cvXDZqiE1LX+l*_]7 H[Eς zzGp^Ր Cs4ySne|c^GR)Fn&OkLe|80iw0y#K|5k W15ӑMMs'Ρrkҕt͗ڵc[`%9H+snCEthkHFXLSĆ Z;z4K>v1oQ]6-_@p+Pe[4v:ͦX㭊[4D>R~f|ڋ̓) hC.uo[j= ,RJahǸk e \Ҿ eu,*>cg.'al[j&޴Shaf.}i}0ҩǶdi ǭـy3Tj :QO‡Ć≑8W8 ΆY7B?EuFװ G3-4Ƹk4󃒢q6ք*^u?VO&wxaݔa˼V0(HfKѝ׿_}EI3$ҳ&.LdbWEaxϬY}^\,~YUj>-Q}T{yJO%Ax"x ![5CA%. SA`?vJ[=C]$f+$DV5]ST%y2ȝX:BǂGQB/@ow72rh;A-ڡc+L1>GڪzÜB('a7<9FXCԉ+cdW˓jksiH7l@A~SߺW¼DjOߊBmr<* Irx;(W4xҔΫJɿCt~YzZ^I8[JYfWKsa@o{eCzH4d/Sy ;=wXLK)^ioߍZ6ęZdrá8L98Z`,ߘ>k#8 d_ņz:Q2D k6kji]Z?5fx '{-m|l~k$KKz@=NN|c m/-6XU5iKpFc#S2"{I-b+OĨN$.giωAXFr)~gq OoLtn TH>JHqѐim*NвSm?lTðHL{$s%YfO3pM}DHe}v U! !;]aSNiC(lox&{չ PMUI5>?ԺAMOT2e=#e i0ESNM B'h$_5J2v^1? u`aҧX(~&|>Cv#1MXpB |i3E1IAtMDKs%y ҆GZSloMd.F2DklOn`nTS Cn-cs'N x@zƷ+5bswlkGCQa6b D ;Cxm.(T;eTVAت-V$ƸҸ%k(>'&6wBgL\҂lJ'W;bˏܸꋜf; eb:BUSۡoS^aRm̘|qZK5bjN+I|QKUkTdS)d,zJ$#|yRb$`3aXo:6^H7x<#Ct^6_q 0"JS]?s=^K~\d6AӆF|R$PFQu+tƠlQ^w=6M5"=E+K:LB'W +L^8!؂gmLu c[Rs<6UEl zפϟXk@;5bp P`#x{ aNW*o!韈ɢSf M 8kȔUfOAyqSsKQ-8C /ҊQZqb* -jv'iuM`O rJQ;NВkgMbc[MgM5r N$l!9)L?`vpVj$U<*{@2qdY]be\>/0sB6fEZz˜VP}Fy'Cn2"e NYuX'ivO¥W.u<qv-jugD߰u+>_ž՚ wOGA.] ֤~10v C-z+)#(4j$f[z*s8Z{=g:uqʶFkWHFV 2+O5M4:(ރ˴Zor!}o+M*W~+Ȓ>X ŸGlA DʲneYi&E5kTj'3M lN|/}6n.myuȮ1i ){X>+KoE׽,u[]EKCO^,R5F3 T Q#a|C _ Bڌ!)8OcEbNDg*] {=,FSe} 񙣬_ZB8FSZ3J+_N3t\pLсŪnF0FI{I іL;p1 BplYa.!?g30E~#E q"RyBz*ܭCد+x\`^zkmI}d\۲-C-QfT+4.;Y`>5#\ W_Cz~Iv͊X*wtkĔ2Wen.T-kK[Qъmբ`XSGL&Jaąkckg oHg0HL0%.plЯz M^(C˵1{.*w+lBHPBWPJQBDM82WWn49DOtI ᭢ pW~fSykiUb*k*>ш>mN:2Z&L#}/B]h;L2Vz4 sj .&X?Ta-f+T0 D٭J`8᧮\QP7\_I,mb;u?R1V㏹!,ܪIX[V@P[|eҡM5+/6;RJ)i_au-7n>bdc{i-OU3ڸ#;S؂4rT_;vGkwĦ56a|E ,#P};v&1J6ٓDJ"݀MR~R(G%YX}}ly\ L) $fY/K]ZꈰqER^_oEn9o)!B,xaf294^miΜm8amY:,qhvw0e@`#OhX ʜq<s)u`Imo[ϧI][&S eOjD!fatk^ I5WHS ~}\(A S?"I$?ds٧ '/X1ƹڳa |$RgJMi^뺭Q΋qʗ!ҏe-wvP^nJr]lg{ڌzֽTN|K ABmj`I/XYTWBsC[>)Q|U~i)^%;a<ˈ&Â"PbD N`M䂎WQF[Q+x .w^xQ:JpўfA-&FoFՃC6H}Fo]g-$"W[cqhCy^~ӦtrFc/ujҀ‹WkZQQn.a=m\V}Wĸq 1`z4bmL{`;՗UI@BR H2: @&2kϙ= ҃Il!;ּwO4@JIIA0,QzAX[ʗvadz3ozQ]A!/jS&ۭz՝ B3uB܃{xD$QF<~sh{ۓ!:5RlS$# Ip]dʰaVZ>{&:fd#!ȒcYg˷up'^Sk/PG lL}Se[?x"oəCVU@̬BXE}'mձi K:N4TCes0y,WmSw)ah|QKqAkp{C=c@Zϸ'!tt[BҀ̈́B01g,qLa~jؙ-~5C#^0VɛRD&|@J'?caXf^cr'}93P@\ܽ|eBzÜ$ɏ )L #j|5%aeš &$&ڀC[[OrֈH yêM j)KN &׾ 6\[4Wζ&][`S[sB21x)p`D'u9}Mm6}DƂPHg50}4 9jrڀelk ښZV7@`i]BWֶ@2zǗ0 K.UmGe9h;у%l5.^Fk Lu5mlNRI lc$0Ϭt^gvZ'pd׍ʕZJ=By(:q>R>CӚ>fW}wU)O$͜.tQ )N70Xdhf7wo푺a"UHdcM;t6K 0,+U>v6?:4"YfֱB$- 3B2q,,_:tRjxL  ,%{9am55 {т9L]MJ>>*/ TEzB2h7ʫZϛSR",I=^U)ԤoŹWDu}! \# KQ_uLC WwKM>`YfL܈caԟ-<;HOWSa#~T'񜩺uj7Lh8>h3[HGƐP]uI/ 2V)h;Yzl 'xlD_|Zck紸u_5BgziGѴHרIz {'[V' *@/qMr`f-8urS¸ % Sҙz@#r™Wڔa$'x|/Z@Uh: [š.'*\8`€ivmmںO/t~ 6|SWEDYSa_FgFrHރu:(Ibrd,H_Pǂв p*kx#ER|T E%`Ft9Z;͏)#M`Du9V# akmSo%CkJMNнkQT헰jͬ8Xt0oK`bzԯMC }to,̚70 * h,AxJY8/MIYLTDh 3vA/rDZ䣱yo+FR^7ݜmk7uf}}*K< ӎ2#WiJ`UO=\K Lm)Eא@?vj7UE7-wiAsr؞dQB"H*Ʒ Uqӳڝ{{xsqK,PW/| [LKM ~X_I-sU =M'6y`EэaQ|O4!)#P~V U&yh> r1J-M64>] k ٬68 2(XC͔u"TJY\\[*y.Xe5Vc@W6Tf$X2 }vFbZ;ZlhtȡO#i&xW% -K9=<3f*sŃDIV.|ZdCe s R{^\_6%>ɘ.!Y)mpBgE+>!tPXWto~ڹ>hi$l1=} &.e(ö/N2~knW"Z m{IjZ9(~O/uL= ptmIg89'F3v((d39Pf>Dyl4V98huGoapLS3nZ[30?˚p `-' V͜eUT%N3Y7%{ ?vFBS-B"YW0 {$_xaIo SY7/{pbDpPe$t@s&@GPioJSOiKڞ9i->37Vj8luib$ɵ6o'}+_P!K\xI }|Ld;Pquܔ`D5O>j8 Tas,5O3I}$lm s_r Ȩ^O)kŞtX#$ Ƃ¬a8" Wf7+_\J&@sZfld#0[yؐ0 !M_o]Yp M@2¬P8!%ے {~,oy:-ЃO/FF M;s~0Ň~O"* 89f̩aY1=I>_ěVEG:6y&w RsP - dKUV\QyqO'{@%[ @z6a6&HM[V/Q1 ͤ.rʱQ/wZSϓ߳>̵1ri{s̏-8z.0hO=Ъ!0؝98l4u.q8ᰭ:3p"w "D9ݤ!<ʼ!8`gÄܿ_fSDhHǸ6zX@VfBs/ub(:Ξ I=|\P(x3 c8lcQ7Zqp$6ws7~NP_bt-þ o NڢiL*jifTGL`2m2>LqjY3ء0wT$uӼN3~03z1y |ohP_R.0#|=+qZKu$`vl&AmJLt| g/V|u9},7S}mWe w.يٗUb;ڈ-M+n؞t#BS-ez2^[ʄSk?C Sfߒa)2Nme!_{ w!HFl2f|p3/?wp+Iֲϵ8U M 1ЎhɌV>cNG9me6ǗS*h'%ZTׯ-en&Y[Ubg\p 㿀7XqKQ$ prY >ʬGٝxc,NVUh-(2m>>a=M ͕K| %.;az b)Bl "RRgTc$پѮq!n}&cPEY>9r/'? ?b"PwJ1  lhL  Lft'Mix~_ڂ?S 53؊Z6$ȭq'Oi;E<-^l &euo#*zF62Iday^t${PIP'}{|KMgo5XБV4w̺~^ 'A^1]E(DSոγiZʘ2@ƙ]OoȯyĴ FZ; rԾOZVޝWI*I~Z 1h#xLuGn$Q-_sMH.15C:lHeş(un&Ƨ ݛBcޫ`H^6d4,p s:&*l 8Gaz$z,eQ`+Mh9.Sh1n"ZPiZbM^grw #pHhD1f'%Ӕz 6PMptl|'DF3Jn59ILާniF˅oN~.=q> npfU`gOrtJyY@Io[8M4tlMs2u-QC:Z?ӟϫMHb-)G߳ceU(cNE%Խ]a*rXc'~[#ťaa$ #=°7f Oh&ʩUt0!?+JV_ 5/ =WJg Ǧ4lR?t#g";룿- fdʰJ!Ai5s877EUuIў/k-Z8u3J?PqD5UOlb3X<.Yo;p(Zj-߼? E8Kٛ'2q"UzݧO*7G̛u7 Wb9㌱t nn-K⢃u!STSv`blMљ 7cP~3tosxwqSؼP- M Ue%H=G[ UMR3OR"P4գ8埗L#%@$]֗dm^D_FsqiӜX6cCop2O4F%JC;߃vW^~Q4ΊE,H'>I# N X \6*/qCm>^d' //4Yr7r{)Zx|ZI&v ^9l|N:%,Oc9R1/~F>v+J.;myy:5Hɽ=ʣ[J"DI/C$d0l]HWÃTeV#5o8sx $w g5.L7iY:c(NΜ#խ`|_s<>%2;)a1())u2J %jEʼn!gbȫAs%,Xll2Z"Hvf7+#^eM?E.{x&GBCHk@c5 VFFվE;<km&L)KM?coRR'q^8 8 {x > ‘5oO%?:KbQ՗_dJ'ڮyi1~{(+~Nmk%Epov(?(nmc,=Z, JJ!vYVcrڔ=dvė{:6qSQ %b=o;~a(|hi)cOKXEÉn`)xny4pS`xO]<&2kag;8XY50m'vy֗6>AV:;5K[Xq-;VW [V$c5Uұj@-x !K?8 S܍g) |Ңe xik.zwDiƮ6IupN1K8=VK@"%-ԍtݭKy_Ȓ%CFί<͐aWZuSzU$z* +F{xKz(*I(:oǘEJPng P@o ^uA{f614 xxB6sJbD6&m="V3:g(Zz5K@L-ZRVQOmuq{|&]TnNM7yll!'8|91!.T~%2?ڂ"T2Om:4{AX%#0V d\3W9WJM9 ^]B{j􋦑'vVJ%oQ;4 ZUHTV%cJr,dqNnOlOM+<^uBxDF7y4G;xǻ/$pG]c~U 9`q}f݇#[Ib%Aq0vR#DzNX!nmƎT}U[EWKQ0FCTi >P]rxHV D9]|V{[Nuصyb-)$Uiίu8aV5X"u5 !T,OPH =-{NZX6 &ż@7i(KZRgLm=M-A RHqTxe7cI[hz#TaiGp"V /%Fk.ѯ2@ơisե7UdS , чJSs} ZZ3Q٨:.1 IQS?\r fb1xQ|^K}I ,_'課-6XN$o{6]e.8TDW@?AuitN5br"o$6kkjXC̒Bg_9 C7|*r$ cH*|fQeKw9!nǷ}A];~3z2H}kى`OtgisXM[ 5i߫Ƴ1q'u[5,g)ABp#ISuU!nlR.qM6`Qj,#Z͵DwEKYGc9AgII`7ؖsy5"qF~JhtZ-0d0bVZ,p80ٙrWW P6<ӚB!\^* &[/n뇭tɴHIwzY72kA4d~ .1T't&ɆJ;.T`&9vTۙةM;AH@IPho(W{(M>嗯s5]-l_Vʍ %ĈraLbӅvVrl>9o'ڭ8R'OO&:նܶK%`$J@J.}[:u*_]Y+ՆoǗ?>͎ %}_&^Q)O0nVp9ig4O S+UM M*dtΞ$EεB^dC#/%)gl}yy(W劌Yd9|YkUb[/ɛGYMdo4kO:Ã1ko:K8ls܆w?t2CGn (\ZmR~bv$P;[]-|x9KXUa5XV%c=d=yG2k*v 0 H >$98).0/CDV7EY0߉SZͯ2 gD ]j,y\H٩Me ྲྀT Lj=?Rۯzh>c?m{o)25 )3ӕ5CK7Lt/ _Б:o'wD*`X#J[&G&ѩ@ۢl (Z8`AqZ}rKMP(7'FJ [9%\&͸=:90OӣS.}x +A"Uf|m-u)ŭ_i6_TK\0G9HM1Ƹ{WxUn UA~6>@$CiI޾\O:6,HufB?VM H$AJ+{9FBΈY&F<(Gpw#EʛFf4l>#z ][ߙk 3:Cۈ P :nF~Tlu!Z.p˩o[{‡ ]Ŕ},(IZHl= 1*p3yӏ`\+L+گjqT 74Oa'm8eh@8L[|C,7Nt!g15lل1AphT$uӢ0{9=fp [GOY+@/`?kىZۘv~ hMWȺ/;B5CuVxyYi@#f{[`۷(d\ bcT:wC5DX]QHUqśNK;%J%ce(?Z"C͜8#Ï!+A%N׌bt HdxDj5'[1ҮԒ;;zK;gV̹Pqa ]!j9r%9lן.t S3l?`N1.nQ`m(!0 c]l ->LP4|KU"%m۳J~/ӔE rxEL$߲Hc%yk QH;@qޚߙː6gp%Η.6dGK+C j p^;tjKbvݢL,L; WRdJs]ʓ=@&m2F5-;΃U=ZeW̦eSw6g[V&_[eI*9r1UF5%`^/ݍm\1 .[k^T9+E߃ݚ%Ae/Q)8K,۲)ŗx$YKϏ30{?iܣeOIr+j0d?Nu2/nоYE ji([:T!/;gW͐-ўBPU;i1oM^@TG6z Y-TQzFA MŪJc"zz$#>L7 AS1&dGBB"6;˂9[4zJ[UjY]d#& jwRdTgNSF _8x9뭤nXD.g^Eyti2Gj RGc SX5ió32}as "~:MN!2 i\$A[0,00XQSφ<9Ǹj:yC3tzj&av!]"6h^&ߜG&qu.&lnh65$kz\01@Uړ|{CB{ g\H$%OAuFo~ gݞ4O8QjͼvoUkPI:m ^)C'd_4P8*bJ ۦag5-u#5(y?* .ܕ05jI-s OB5);nE͉q $Hl)0 w/'X"\x`Ά;)|[O2զ{h{Bv=J":jp-;%k'1f¨o[25FJ9V1H>$Cyŗ_@<+l47L"6ɲ [)x=N)t5y<368Ò0x,®%L bnY+L>WpAfD L"su{ ˁYhD{zI!FCvm]2P@hKfOO2o8B@<4<C%].UdVjuftnZN &8k-G ,G`eߙu'vn˳dp/R}ўͪ?uTL #w[2թqxPm),9c.~^Tl|汅YuYUv3y%IA%CL< _]J B\'P-hnE:̱r-b}"?K0HK ^şGChh@[`RI_W]/r9)dRtXm|˗BTzi޴wA{tQ%2')I~]pFneGƒ jFx@,8+xfF| D,5r?u"Z~B><TY:P'~XH\@AM3P!Va0'!\7R+?=Jqu|f_ }rظT5o(]v(?R"$3<i5mrŽ/l$v _O:'i;:6wpNK͢bur>tnysFur]JC*n&k 2WEGjpșa3sv쫶}[JE8gN†7G]/Y Wj^dښˣ,a|B5UDlpA zkRrN'-N$rgrX6tZl ~ gn qBiӽ^B]UH 2BI@ZQF?B֚8 ÉQTc*)@Nxx󴊄^ݔI&3й۫[IxφiڧjCG/ቅDTel7$0qC٘9~Zu*C;E׸k5d:%܊Yާ;S>L)1k-=R p̦t5C .)"Q.'Ar^t~s71#pZ,-_Ů17-(UQ+7p1JHC5K[hyOa'yǎm/yW4c_%eQq<Pd.j/P;`dZ:?ا 8TU|^_m ƞM2k Q(%^G,.MXS(fPEu6Xl4}u*x߾UAG8ENmc;1% TNT5yl@j ";"ޮ֙&{H\!kۊexVc 9oI1"M'w}}ml"{tVuT˗9V/Eop8E AVw@ȠerNu0a64\%O(ĦtAR(GOr@E,%I +S/ڹy/3 XkXtԮ-GfV@bٲŀPpRZ KMI3zyk! =V.ih[wUWqԫ<{B5T̮H3"V(w`aeS񑐷9Q&yY( ޒ))}\QZLc8|,2G1/B?+0?./Htnuـ_+_͐@%G5δq9ownHvfc!뼖H%oiYREeg 9{)F]f+5|t7>\*3KODMzzJA!u 9w^YESdkA눙h(nV gFj24 ǽCvpJv65Q  Ԫ?|kVLyji3:sO!:uA4t^k(`4!〨7!EQ=btl\^r,0vB w+d4dnFZ됅JsM˗N2>L%Sq罇+^,J3B$OWF 3!RxFt+Hņw0W3C0%9|17@[SPm`SF.Kz&e2_2H45JjR-:ƏQRC"dMjddy &d. ͧs4K͸ZM_i6\^2OuV-"oXyETej`'aZ>CA(^G!|uֻgBƊd̻# (*Θz f-V\9`ihՁWVT].(b '?$,6QK]Kfb.aQߴ-Ommv&*B_ ۣbv|p kغ|2LHb^6mq5F?yL4dWC1$ClueB70GR ű)pKjBolXmD7~BDV$Եvꋆۦo8i#% #T$ꄘes bk>ka+!oqG) 5\_TeH~ifȵ3D̃t(0lFKRmCw&G;߬|P[~eRsO6!nWG2ϐtU~_̟/T 6Ǡq!m͐ʌ;(qgAʌEPʧlҽh'A﯉Hj wDw"\g1Yj=LQji@ =bVc՗mjO^2zI?Yޒ++v&QG=@h+LkX+QkXg{L޿#SpD`zzB ų"Zh.pOMUx:tX`:ʞ]`cM}wt6dE-bEIn8hҌwe $caH:J|XzAc?vz>fR5p}zfjeLa;4Ix[ȖcU˧`"tNfvW8ٍrCߐYQ .J7,@;|QʚNU.;_o Z~pQEܸxUyD~X]CI/cEk)euhyZ H+nO"ĴmEg]H`m#?[`-gﶩ1&|(HZ5qN݈'xRSX6="K{T|ޜ$o=kI;mrdrzQ̋ z/U\mrYExvB\)BM G"|8M|D۸]?АRԳ Grf2S& veIWT! 7_Y0Lt;V#{sN:+saI"Ea';[/J@te2ؗ1136#B@U_{PYAUg}!K.Pcy"^Kd(է(ӏ6>:HzO_@ZrZ PK78C3ăoK]$pLs4-'[%T]RX[tNqL sbe{Y=\Lih>Gl5H'_r؊AYJBFCl?'u}>iQ%](cu46!f=nr!Q-ioHng?Ѫ!uvmr4*(Z7X_$^!TSvs4e .ܧu`X}7~1b6ns6uHyrk xCqM-hIk@NN]{"F<|;e1ܠ^d3'$R2$ŨaQ;7MW Q1rޅDldS¾?O!RՕɈ4rمc }wx](~GE?ިfPQ$Q{'Xaq cO{Du<&skV*-Lfs.GE ʌБtdM@0ա0šatшZ'Nx 杰(cmZʔMy,!zvT7"ڴWČ%B׊m3ҋ 8_M")]$oӶR0ŵGDT\몹P߻nG8IJ%e)a4Kk g#-|s*B 7[ AɻDe\asߔ+[l w?9*/7tAI*HszS*f,zfҾZ 9ʸ?O O"!~*3.? g+ voo/fpݪrsIuc[IrXZd-]nn< .ˏQעG8ۄ\Tdk G̎wlx.Nya =zRDל_RQbc.J( tIqᩁJضࣕ|-4dip]@Pr1$)"|Cmw.ę&)ƴ%˶@dvJ^r]{Ba 6瀥#w]-jie4HÕQA} dX(6uƤb,E;Α-ARvix} p浟>CN8['.B7!:RmiKrch[y/]<`X*O!ng+]<#"Dŀu ~F9)ͧ&t<(C2qց64݃›_\>u( }J8oNEEfUT䣤^n68 9Z̜] $\p4 4A\>nI1&A[N*Rd F<ڰ"lU٭&0$(3 "mO:0I)GSrxX0fAV7+h cBuPCz( RhJ֙?eP2Vܪzگ9 3FIbNƮtTr 3X0QQl YdnAJD85y+0&]bq0+wE Ԋ'=8F)`$/iʳʄ6w,euKjΧ ZWVzPyɚLjـt {s=hl0WN^ rLu@z80 $?^+TS:qj=( .G(YH{ Ga5)]yZ2CwXeM@*k[ow7Ep 3Ge^:LChPګ9a[|3+j0,7㺶RqF<L;T- !;w%Bok|J>J+t|SqxT{Fe(6/ӄWsVQ%Hɭ"I 礼0KRV-g`4`ϡ⒧l > Ihix5VnG=֒P ~ ˺TUvsH͂%l\vzxВ`4 Cऍ.Ud1hbd8<6(ϵE2^=Dn1U q )ÖR-;>S(RP1\M3%7j/R+ȅ?>}q\3q,8 򈈏CoեnfĆR:iYCA}.|u ,x';r?voJ/=J}|]Y8<%N|vFF,GuubT Zdy9_.5HQoKi}'B63 +>> $)fT iLrgp[Y\TϣXc;7Wrq p0{~6(14(fZNAOo%i+kNF2vyj#d' =|NB?=t|՘#%5Hw2@^&L8U>kAT=#- U`9&-Ġ3u+vDhoUXi@FO3r?Z'YzϘ[ @ z^(gBHU+cs[ѷLUA=)9#Ҁ\lKpA~Lrz5 2!`O! zҠ@h9"풊.)VKOsUHaƮ49^qqM<1!Byylq{^Cj@a#F&ʽ䁝(V)Y-Av"TH5o ni@ 6@gSXq >LӊQE翾ޓ Ԋg+qx`*9T񲈴x1, e&LĻ$C toaިȝSjhSՐj7 qshx/\a(vNo{ĘU#VBANTT81սq0\+&.,$#n?q}g&w x&{o[G$m(@{>]#Оf"_iѢmSÐ6JsB miKcqEA4gEcY].js/5 #ź> ơ\l^~-6TH3dDF4wjxPC$țC'eck=L& j[ZDKRl!L($Ҝewxs\+J[lX5aGWBLSQ?05GxDH1YG)9ĢS> ]6i$|=Dfyݡ撾T/'Siq,E,CbJF*=`Swh ž )Ha_PX[ClDF$4Iv_k[x9~A]͓'Di`2'W]KAB+rV2:-/nYnIfĉHj~nc1cJ!IȬrlkk,eA!) *GR7'bv\*DlH#CPs\-c=}l Őu)sIKq#dK^v5U]%q{yDo¨@P}4௧*T\w7.euU4mfs] Bo7G9o3"kUT3 *:DGKuʺKQ`h&]B\mK}O9}bhZ$š^+H g `7>35\3!7yPE`l03l;;heZ6rG3@_.`ipOc9G|7ҧt_J"M9O&(=-2.Bo5gQcm@je`DR._t4UD ׭nxc 4[է7 H71~ϡ "oh $q.@ pd_蓡8(#P!B6G@!]ׄ|cX?NK;NT+W=ƠP)0-jFI #Aٶ^x _+ qpnjE9-`O¢c,E7`ζCh9PWYLF.W;Qync6W$&Z1u\}#\И`wHՅğ{KMe0:|j;z\qj.XJ3~Sv8 2ixDc[P닲$fp *y B!2[Fzf#ޑ#pn[Zg *Ţʋ'x[B]ϱs~j%UF|\cdZ*\᪆71xVR,N":/W!eH'w2]f[0jPpQ``}VaDސX>$hߘ)X%PT:& '(ǤgF0_4Lv\]8 f(3C%^ \-Ulz/r]]+-n.\]*{"051)ߧx-t>D ~Y`uiXשeE:[ui22B[wȎQrg@D}K_8Fi pwbv*QEqu.D5ɔ}@MzV<%( ^Qn_[`f}#hy+4O0G^ TZ& cogKeos@TTk&/d/ǡm ..݁#55y3Q n,h+)vC%>ݦ$fݸ! keԣ@/hb>[g;4pʯZIwKX\g1#d&_Vfpv "WaÊYۺ~\GV9Kc/'Í|rxrұRr_Ad fk{Px' d'592  @6DEa Tmee)='5DJWtkD^#Yaj*K]>_h)osqdC{HLoi2.G}qȰuf HEم[EgwOX%*R@+8-% *fU?/cPOտ=|Q뀮!W) 2P^lyc>(~:ME+߲:*%X" nP.[,7"8xÓ8Pwk_\IR(bFQ=2 ԱnY^눑e/&ڣgQu^G1o|4^MjO4Fi;4dFG)NȀ]UP!E^K\\X6ˢCz٦(ej PۄHFKs:{@S6xU/P:s8Wd6Y+)hcJf*V ?+/v#]M< 3%E{}%34j:% pFj#<]!jɶ$L u}#O1Qn~&t鎽A4~{j nQ䧜mEϭ{DSRcYLq8: љfKƮD"`7X}RRmQZ{-Y OT$إ*XTĝUȉn- UO tF=|ųzy3#wœ\82(>>}}LPZO83gC@% 1E,x2l6tta$#;  EQ: لUCt>idhh E鵒jN8?P׆57G( +pZjIT5([!sI%?99 o WQRE@HjM4XKbwpg>}l =K&a$N ',Jqw8>JjǾhµ!;.bɔI Z⠃3XU6s^=33C:hwU9JhjZ 1;%εbZBu;A$4*I^cѳPp8'yjq$ŧ o=jE?}.1F$/ީ.t"V1f^p&M*&\k@r8 (6C^j_= FY12 GcXfd}Xoѽ)3+zKV&H] nKf]\>~_< ^?>^igcF9kϿ}zGG`4L0~`MŤA)Bt i6( jU ]#Ry9i5#>1&'(WHc۠`J-U?]xG8%h;bdNŧGm1CAh:Dࣙp{#L5d^瘵|]iv?Z[EJ0 gmĢURݓi#L9X+BUKP WY+lvT'Q#K,bmm1`@S/ wJ-ٸg Mh/WV'ƍ!@uکgp5Jdv$a_NK4bjw)a3 ; Rͳm,T֦F< +o l([uCkbZj&n=ȹ gwm5>Lz^HL0ps(VRwת.̭qVmۓX 2[0N%q-C^|h8~ޓزTi޵vG Qv#%Rk0^bKG ^'e#SzshQ 2pN@G?sm/ϗɨa* pA /!Wg4 ]~!OauNOinGn>̍WӭM.d1HRYۻEo=fjr.bX]]w$N3c|U iS }hq!z1-vl:61k*5!?TqKrqc2skssT&3Ҫo+ƹ]4&BƱU͑tN*puub̜81Ѯ8>T*wAyI=О';TzمwNQ >{a8&-ÔAǙ$Pg<%Y]ٔmt<-Aͺ9V ޕ5*W vTgS Lt>k{R$€2G3]10=;0wپο#<,f)z4EAz 2vsSyUɑI4_Ṫ8J]H c̖<۵GT|r~CWJ9$td_KDuMVK'ꎅHDK,M",8RT-ɠlpڌ{a hgQEv˗Q_jV^lrMqo%ǽu1U5ؒbkS{?՜L4Ȧ|=~.#@4iOڿ" rlNG+w4,es=>JT6C_xqⶦO5+A/=b'k 9qeYٲj 2xˁn0LGfJTV:di,%ŝ>ѸouO{ ~7>sD-W+.`T/1=ߌ4jr3& *i{K|My0:oVKLi KCOHܝyL DpKĞȂy&lrq8m` 7E R2aŕ_ͳɭJ#) _7D*'cH\$DMF[7<5(H+iuVfDZȞ_I׋fXmȾh7aj6 #UWO)4dѥ#n]e1I ?7%.FɳxC%k`~gK̊x f9%7b7.lt& ]o Y(̃m [z}H2rO(n}*7RT$P+=br(Үf}+A|lr;Rk57ޡ82gm=\i.[s߀&r~Dhg=݋`YAM=ED)׭xŧJj 0'Bzz|nؐ$[\IDʏs>ܷ;fE';o\ӰfmN0=U.W~Yu*0BA Yz<gUUoI,s. $Bqd۪&+lATV*Pg ̢0Gjb 7_ɍv9%9W佇o(m$ uU}) D~坳t =PV ><D}weSQ:D<L)*YrB9ţք zvI`lR=sz&8~q*g 1InLh0ZFgR,:9²c n}06,QO]tۍ&UFHAwdW*0d%;hTjń2FN,nNU[yeהHd*HԵ: mtg:a@ !K}ZrBARFvXS,'`j6W0zdU1E%o4ˮ䢨V kx4ZZ BCX\Bϣ=VtH-xf(qcy V-th>~QLRL+@ț@E〧VGnBUcuEмRY*Á;`amUA Q(hԗ,CV6C`W "K564pa:E\xWw*mJ#4BK‘ [ފ5{yl4J= olA)UƦeXbũ*^auY7i~DӬ03ٻz`^ +pnލ\CèT{8oht>c6I#CD}9/VY#%}n coKUjYLeu9 IFr5]cLXe`t҄ܭed鷟L+1^'RMhT;Q XEy:0 M!ub (P ;Zx1Z*yi`2v[{ >j[cN#&|\ݲ:u)N4Ԭq^0d3~XyS;f1 #j:uy#CWW_?i9x]T#g<3ݺ~Y־۞#F6 GE>E&>#*wU =J˦UտVp'R <91;cJUXFP:Ͱ>UE Ү7/v%nH6iFd($Խ^[AhDַ̞*s^H\6g`S¿wuK' }J>CbbVrVuA5J\QPf`4V@,ﺒ|)bOa87\dT=3\ P+N!!xA1m$etNM~lM]3Bn*0ٹR\*%2M"6<)9M))zh_W1h􂻝 NVgf_38}1A6!щAR}C;chv(䂝sRTmc$Q~4O**0|ƗwbB g> )GkO|k7_֘d5zP9%^ڏlHKt0FAUE ;ՊxiM5qEkwO]M~@_pX`jbwnO!x&?B.x#"uJ ]JMn(gw :Ya#}i7ƧffK[r=U'ZāE)9ƭjR|0 ev$qS'ĵUK 'T.洪y&O'L 68ʦ5dt/.ih ?Q8 LӞK"w35cG땙R$!,2̥L4-H7 k:k1O%S!~&2Qw6I{]eX^NTQP)IGɼN?ņWeW=-03-vm?:e7XC$kvdڅ^g |\^ -h[2*x=|COkgcψqp@Q/iT|2&4%u$^G~#=i}a P*hL(Ln//y u=&]96m7maَ͟kq`Q7EK^G/ -L @DfZƨAz}t֎,Amx3 /6־Q* +H[K8s E\&T{ UGM7YU(Q!ən,k]0>R$Րv* "V9o#Od?QUԋ%"aD9 y.Y^l(qF9:XXXl_jT^Q{bm E,LQqe<Y(Ԍ ndE-;n$ߊh `..3tj`::Xe!/+)ή 71SNhoWI)/5 a󓌁9qMmARTAnʻj~%(ʝB^QUmKL4x»M)&[Ј. ]mOc𳧴͸Q/X_F5n>j9a3Ebe:gVb6NȾs9MCif?`#(M/Ӕ&,<_zځ=fi焈](u(nad*a9e!hy:95;șXۿWopSKa'v\m[t!aA441{} &{IP#? 2'+6cԅ|vCon)I5Wfܒ G%/£qhvN?xK M H?M/yXQ4(vGx!{uuJq)h(7S7} +m,g Wez(5In_~@ޏ0w@xՁ# h;gox5}m *wƑdvL p0[[:_WPD2mzpH*É,aaX6XIC+]᧼@$-lER6"[nN`XNL>m/*y ?Ԯ}byYB3YqR >gzt6:Ś 1IE4,JNu>CM a7GIt"CP2hhd .\q1!3e\R}}/E)`IY$U{bVA_t-`3ϕ;Sh8K˖9cq&JxqvƤk&+]_V%qXXpkܛ2B5O]Ok>V +̈́v Q _NNƓLm┣>6bB'Úb3NC;I^.G:24ִBZILZK5sB wQ!h;[DfF"|9ptM^L}Adj}Uh7]ۈՙi0x{ xLe"u*ZK `hx,MPZEg箹xue*jDc;scdSI!_c94sW&ɼX`9ɇ'Jy*6 V0'b!܂Y`y&/x *ԠM0J].]04g5B j[ڱ@e-G0( XzgX$Qrh"@Z׆ƻQhZ=k(>y0 X[vy &IiԈP 'i=3O.{볼=bj-2MQP3ȣI쵿wޙW9\f{zbMPEP3-LFʑшQS~x!B h?SnI%]qT6ib 盃*<<(AVgeŤ. ZxtU]\P›}wR%ąRP!Gwܪ,VЖ;\u]RuLZ61 NoV\ #6dKq9uc*{B9-0>zʇǶ/=%A]p;'b5 L*6> -\A_QD*@EfPd[|5 EʻQ6ǿQ-G_ϞqS#Я uyY ۘ|5zShᒟNο3 2H)"gOD{K0oѳ41x7>JE0DVI nRYiGƿK&"|*Y*a>H\`\cMbiQp.qP1Mwx/ڥѮPP&Eg X6 nacbW^̦c$ {8G"%O|BnwJ# ]Fc};%LF(,Y@jDe.TŖ1n\N]maV(1s5+uec@ɢ&@5Q^.muKxDU}[P^w,GvG'=Cn>? yu:7jxoN?EEg+bS5XrJ߁.+[ Eo"ތ@lp9=&E (NKS!{˪K! T*pNT&P5ۡ!̀ 3liI=[YQzbKs "V* 7PCAÑUq1\2EoA0GE0Q_r6277e0aj]L׉g$^P|KF=UG[@V*8aa54\Vyj,-AAF$#@Hßc=t> Kic2K. rqErI)y"3R$JQ<-Jֿ+HH{޵ lHN*w QbB2#x $ nf)!` K:ӭ]]pǀ .% ֒Y=mw=O:]RsN^wӭ&HEj-9Jp}gEP =a"ZH6?YFKQVϝHAԅ~ؗTczvZo{>Xr}W$8/}ˤcN7]ZM <;@p4W9,F3`˒_Mm=5_5"*/6J9ҀV!ӎ:0ndX{9O*MOnԓdw+W҈DyړWc:wx=0 2Um zݓgBJ $}jHU7[gg+ ζ[ukI6(ũ{ҭ͘-hA}ۣHur[ȋOxBIxgnܹn%<9=>'D'i`@B,2ɮuٰj<;u9s&v ǰSlk^Vum~Y+ KTzr.+_ʲq.xp,P\Qu,ֿ¤7S[ jfA[LG_~f{0KVC((pm.02EN+6F"DCrL6l*x1pUPL&OG/NZu{ߌZz92 ^P72[%Hm$࢔^.@t:~`\/ƍ5ZAH[*okT(NNHi Fgw;oz#[)a'ķ;Ijiב /qř)\ J`M-7 WARIWld# `6~=]0|0ZQ}i1Oh -fϚP@moR\_=T¼(sY`yL9w /lgdCqI r?ON1WCU)F%T蕔 jXN5?k TmS,#|}R_ze%PϸUE*"f'f8cw>-IšA]VN+XݘohQa<4(11C-;`| )T,383P/Vf5Y94'R?)Uq죏l`4B5.W#z"J)L@$I$PdEFU`։o7_<&^jEV+H7Р}Mxtm8m+z<_XjN}0by~:sڎ)dO,襖֫Bc<7sxPMȓAiick_W%!SDµv  ;6= "sNѴ`M9{m=FG$$H|7obyۿ`h"ZA+}vG36۵&+{WÐ˻ B޽9_&:@à+,cs6֎ %ȤP" wX( vw%kx&نf:nkMq6L zetNX&uBx\,tB&ju+d ?ѼR87oBJfOc"Ԕv }d`HL3[j.r^SɊK@c9s!D@D`X?7Dd^g\4 hnzE!ɻlTK|UPYUA~ʣFrL3c y>wX# 濛?Pr C~UKdUP[Œ}"M"J1]±׾9n$??i w֒^֤m LN:%nxp>REwaW>G˩Cj5jsG"&_mEB6KV`"trbҘs3,"0ɝڒF'NZPFQƐvLVV R\~֫WSQ(hj*Nn$u/XZ*q ]3'(Z㟫p5(. 䡧zb{Nc?Cu]$[=U-r=wCF0<$İ&1*(Az`CsǛ Ixi(몁ɛlFT]'A"bor~.+?VI_`XďUR *,〪Zֱeg\c "P>Ѵ;AE.!Mp͔@x 39mvVG$w@(Zs`qͰt0PIf{p>i!qU4o[šW]cQ`ːU,W:ݨtڝo;䴆W-ZPPr|enQhpg U$F̪OE[3&v`.'~Eʶd;Dm%#+P֮B}b<;d}0z5g}Kd%_q)hDe$(Y8A%w͌y3YUfts36W`FMiU\JCqS֡tnJozb"އt[Ąպ{(+$&pIxwmXnHڮ1AMoM{_Av ut7G2|R:6{Ueu'%ِ isCOzʉn2,)~k|b #a(C⩥NR\d:pPDd)"`s< W-ŭ`hvK4SSQaVz뮀nĶYrùi=h(2(X[t ⹨'u+p;1t+m,Yn|n`;)aUO%~PZe~8@Mi&}JX'@ y,#%F$tP` 0U`1.^|4ߢ jBY``(~a3ƌ4'hit,(6$њIC`[XlPх"Jᾃi2Xvov鱫T)&;h*;q !r+?Ya4.$^J@9o8!+GB;ڑ Ю濓y&Zb4Ro~ܽzוU"9Q"h?e K x[űw4˩-4YYd D88Fz&ǷPt 4KC ]ZۀBS-icUs㾨ZFmb?aփg~PseSIJި/VBۚ2[Gj ]NtSt~l{  (M۱\vxCP_IA]5$7#k>M&`Q$=m>y+>J<\#+`襊n稜^Tlz2٘cżv^L&~=^GTwbitƩY2t뜑?8ig(r! O8ܘ0wU ͥ=~j>_; |疧=qx\n4 }444|Џ:ɕNv!"q1rEYs Ţ6^yzDm+iK/Pˆx  !SbI. oB>`iųLG%*t̘,K-k/ӊfWT\SSKΟ4{,4+?zK9`"o( :*EZ)hp c$.E:YS:4^%!z셛762ր/$q⢶L T8xaiȫp.96)Lmz# |w7<66-=Cټw?P4̝,Y#&Q1R٤&UڟAZڟWBc>/,ǔ*0JJ\  J)k`dKTn{(:SsV<` Dh,Pk|#k1P]qno;$u}ܾU)IZ^}=D+}".|f$?qvIYo{3 C+d+&&),&Gndt"h^KKGt7LKU:IO9yQ.V.&CRz< S k2@a'/;0(J,cC~߈B#:KA@󥪻('pKK,ziEdX>QEr z^^$RyGK{KhX ^jtm45rW8^i>֒x:vWJg ZG;t-#_A8dv̀BY-iyQQ︞G^ ?A#kZc yD\Ŗq30kg}T<~l_őNO [/GEs:o^OHЍ_z0VFS) pEX66Ы?)8XI>l) HAtĻ]Ƈ$ 2=nf&I>!1Sb PlJV UOk 'I$r 7,T=4pDi\Ԉbb+3ۃ}C(nMXEM^^sި;z'hR=jj K{j gFSd ⴛ,< `py^8`3φڢ8H C k=AmbQSJ%p=;H,^!G_pA4&71+\zIM<= G37*"ju2Fާ,nB5>`н6Gi 77,oR\ӈF$V'J&}į5NmOF웪J-w{_!|?c6NZE1'TZ/N"t|槿f>O0uZp=7"qG`I>VFe2Qі\y cDEt+t0FXP9 du@ \W.w /NP8Y_7RFc/U8O.@R5]t+;*WX,1*r .7aYJ"2ݼ}Sè]3 bjh5Ɵh$͓!cIa;>3\Fy'd 㓉. fP {̹O[2IԒh5P( ?3έ4=\wh8<.!GoUW:D[XcI{+֬„6bKL#*]/o:.^|`ñT%#A 1$.3?ƶk !1c p j[0Z@Y>MnlCuۅySn1gK6LjcVwZb#m()KͩuU[|tՀƒbn߼mlqH%0P/O"qXG|N.׾HoJ JNjn%]D|ҧ7p/|-B&g-R/|m05f$.DkoMte &<'&N4ċTîk?OgQafY7Dž޸k-?gG8M.XRĕo.2,]X}wdo_Ԡz~ H;yd/AtY`BM+;eR_b ̧ƒ JIv v/蝽= |GTU(%uN 3XOG`Y׍7O{WcOZ7Jbhswgn8֐;- Wgkv%Zc_V,+e'ftX}"*=A-{mܑw룀0ߴ0v))lWiBg{ʽ_KP1TD&E΀IpoŹI1<5w[2mNf&eKntU˜KוPl޲(w7dLS$o[Ac5HHlME*gr*^It{74&3ѫ[`S8~XȆkSWui%h`4|6H d%o᫆Y>X.Z(??a$t]`pΙ UfS_WeJ$h̟s+dRgncen:a2?k]1󴤙Etj*k*}:Xņ(#O A}Tˑ0Q oLzs)M7Մuh8CA ]LXr@_lE)Iٱ=r㵶`toXpOP2[? zF:AN0@`Q"BDmI~g4(*W;ap 6~Qgz,)ؒ~G 6a2Ej#ugFECVaHNtri3.<*UvԲ~{azI{S@tOwJVWXs8JN<'$(yk6A&ƏjQۙx-y!ǟ!5tۜA-iIW^҂p@|7{r (}cLT| YvlVWǀ3{կrh(ZWSڹN sNԖ0-Dʏ!}trK-r ߝ7ػ/vX8rBsUi}gi{"L;d#o,I4[u};\43} zja|(3a ɞVA^sƏcNN6_2oﯳ>zimb´(iDMă2'`BN'{a6S8 ck .W 2q]BJڎw\L>$;tm"{UJ򎕵~0p ΤgLx4pǃZj~52NƬ-e;¦NO|P\;ƅ.nT$3T4K}*FRn"5ѻ}\1dm.S E5$4,E" ŚgydޒEѿh8YiGiя%?56>iI0iD }dC/5H#pT C5 }PPڅd)6%&~u- %LtJUDzV =,;ՙk :sh4Z xXM~23kW V +:F d5 ߠwWc"li3J\ʃәmW&òr0H]XNiC>V_ɡt$8'_{@2Q7%q+q." b^^ۇO_0k {Ȃ"A9'!E_tA5c\ *q1Yj.@|YY}޿Qp!EL^)U+NUQqo%P &< ؠogwȀ-j/*놓<Ҡ/MKm 6}с#CQؾ \SќAWD;D0- XcSnL_3 w<"[S$<@m+{*zȩ⶚ZF͔8+jy]aF2uǫwTaZU _="~Z^!(+|2g&F'Hsֵzi{vQ4"ѨvҼ.[{2R>P[G6j>/Yk_ش2۽mRW#!'$I{W5(d2 0tie{Hfv@E?8rl8V2Ɍ08s5N'Ns^Ѵ4)~5 !@%q ¼2{H]@bH1O9m( OF5a9]وٗ4WK갮1( |&N%1T$^ 瑵bQ˭1^48D+v*7Zk ݪudz!f7)t23$/5塴 s<BS` ڑ[j5)ɴȲ%'xWmRmj E2yiBŰ2On7 _>`8Xr2̎͋π$R=~"^rpݺZc1lS7Hr-j SuW_&%ϵ`|/؞,9r,+bXm;s9yltc ~| zeea=zTѬ9KD ')knOmH;Z?O /[[8QF#[ &إ $aߨ{驢 P:4יu+$hc.[S&UBPhFx$Oֹ%2NSoS|JEOjX @̝񕲟LnuO~Q`]ў>ps`f7'oo`20<93{eQ˭~Ctݻ K^Z%k.Nұ\}T]ʃ-6nOtPju[s!}{9f7k'|yc=2drF窚'b["|+&M/x*i0/@7 ee 3w:C>Y ][1yݬiʍN׳3FC̏ _Y݈ ?7 jJ]Vcj:D=+|tgExmb[v/'gʶAvҙ4 By/TJ6դP m9H?p{.W@8}aOdž]yۗ'>1Sx V'J$, `=>  _ e $Ӫ\=i!NaD?l^,;¾nGbCTaNM&0\@X) ˵04MwIEt]؏.(,%-;݌yj9.w#>A8'd#21Ĥ ɗ/S.4J-ɻﲵ!ԿbQ, wPVmH9zt_|I"e@ya*Mבۣ? (/LnCVז%o֨gmC=F~J`W+:yvY:r~/,+,)gT8goTBm ֳf)w4R;V\٧_<- ޫbMʼn([9n<7't"K b;^RJCltټQSvm2(b: H.~* A y|W]0<[wVΫ0T5ya˷<(ȳrm#D>![ uXKÀb< wmràez8ӡ2g/ ʗ7&W:°VA蘿+/Fi{DfXP\GөNN!rm0 mGG@Z5ujZ eą7Nz8+,EѐgƦ7).n%[dG@N"Rـn r!bsߡbjyy;vnTuʁ`O߯÷w/Gds~1Pg2@AaD]vo5D=%2ֲe)D~FCd:g>]k**߯1 7UJĮ32S|P{E# (D7 M,4fi1i8#  p,= E<5}Z)\lR9ISs0gkhLF]%jh99ƹΨz9N?ӎF0۫rĥH[ u1(o|_W Weפ">NYn{&r駃4_?d$Gp(uөDk=089`?ي{^~[CV؃; 6D%S8Usnm~y9C DD$6Dݯ81_S)WRudpoe? m՘%8AeCa#1RlumVj4 uXFJ83aRL=0w|1ܣ)b*cة͔6lDAy'۞OH=cQhU\ +&{%x@2enbw~yJν!nԀbE~0r Lcm `m7{&#ki<.WB &6P?gD ?ZN`x,0WHzn7`X,'tӥƁ,*lkZ4˃HՖU0J&,ex\Vr?OP-szBbmР$;ڍY .O8Ui &AVؤ{s@&}u11*WE~z`;*7AG&Qc{kaÇXڹj*-֋"VP$$tgk=9}`s_b,~*BMĘ?)jmH;0ӼQ'g`G.=DzXE5x’r6ET ^uP<2%XeBaH= 61~@r" 5׆tF/}38x9jٌd  sGv恺 pvfayWFN :<ÚOLJV˃ժbDQ5^ukSnmmUb=*wKx F"asWchmR3);tmZj`i=awuc^7Vۼ 6qzOUv sSJ`Q-ՠxh awF( +g2?]V{5LEunKSQ-xzO6fwG5c5ה_sD]C;ʿ{|xKym*o_U0RB5ĈDㆳۂz%4hb[2h@ b"هWo]O-d*+@lR! ]}Ňj;P|UU4@v\-ԀآR[@N,Xwe9k9G9`(%Z}둧m5MUUƜ\E֢/~rwUyJf2chalbhH8,m@ő{;d7 )ݯtg6 F2/7"z\ *JcY$-)d1y\%MNPLP# 0*æ Lm'3_8R1L}Iv駧.zC0\ NʥMQ!h(d ӌޘW #Rq!`tl+M% hT[e3H4(U Q?r`'Gnoͺ@Rj}ۮqCxC\iBPwERz|9>n270!9Ja{# CT8(~vY6PCT)͕e2]~K0ݔ/ nvb +4*ao Y{'ܫaXև +}O:$uoJE12ҡ-I nJƸg1K:m;S_lyVLkcB l@@guQ}V*1jmmR8êndkfOқ4N oZyk(NF P!W٨_٨#V?Ὤty@56'x`1;2և$k1ӯƯCL/;M5qgLUV YqefBrەEn_miXMȃr1Lc te3yVX‡hLVv?DD18B b;ڀIFߨqҤ} (Te N=OSv2~R1I+;"/Rw;e-b+X| wn8̀BIϲQ^|@C046KbsbҠ'S7*7Ţ h6ƖQB/O Ċ/{Ton>2{ovǽ0Ztm](6-<$DV1ÒIw rZ$%X䩷 q,6E!pNfL ~cvA9U/]wǀ񼺻ɣ ði8D$,x]aGMl ,h~\Lp0|XN>-Ι-Ĵ'փ4h)s(vZBt$l4ϼ|Q6Z8+Th ,C88ixdQiFsA.i?pu׍J'd~ z%ˉ<η 9aJAr2 d,7FۻUeJaWGnL *}Ds~ it\TmP%B*:P*O߄ʆYB|F1-P1hJc6"|ص:E#9icZfYr-팩>ʂx M.[wߵ8N oMe z= S" fj6z?@°Mϴ|wiSy:)P?EueɛPL5Ƚxɜ=:a#P%8͢`ǔ薰69S9OTfl 25< -e&%VM8 tiܴT$M ,UF]Vbo 4ՊWO#QY-u99ëgjva011P*; ;N9?Rvݣw4ޏ.%XdoZ} ACj4l38rEj񽹮Yt57 )@ dz9+3̈́,,0ml֤@}2۝&ߎvL;,8͈@8 P?ޞXԎ|9z<7u^Z{a"33[V#j}GS?;a2\c.\?}oeYY$jEPWoXJσ @G)H`?nAc_thw*d glUl( N^3X3 ]Wo:FoH!v oZ&I, ۭy-D ^T_1*SEWCO+70Kdb++KMsyULWo#j%ע 1d~"螬A0?b75 >?n4eG4.ՔqYa3+Ħ}2;:r\E::#,]%uUm0b旔3qޭTd\H3 TҒ/>pԠM#*mھ*{o/Dj ]yn<8l Xh"ڟvEj5" eg!r/Ѣӿ*8WGEGzxr)7ɕ佸7gE^dإ=0ӏ**K |2Pn :z. V {'))4HK`"an%uwKJ7iu>\M5YmŞ u(A7CK@27݌bҬ}M KsKb{kF mt|*IEz׬">JO3gN]9dBmLjio"nhX`3Rɡh15M2s{!rBgF;5驴rs9d[<,SΥ78++^#6z%\K”WV67BX'l0 a_[w+(@܆ q_غ5pPc%|rT.Yke[Gr1āӶRin R;mxC F/zv p>)A\&rT+pXY:B_FVyۏ]"vs2~s'> V}3Y nx>ϻleIC_.}gn*uNc5i}881yX(.S*w|HvA}+Ta#hC'QNpr-[~Q\yHhblNv3:6B7=[£7V}˘h$Ԭ4uo+Pn=7M vМc%qGP kwud] vm7MWD"Ns үyb]1 ?)| :ͅ&tkȤv?߯7>!R럪9|ZDxAAωl0Ȣ5g5V qlZPI ޵԰.GI5$ςe2ۘnu9Z ߉"˟!vIF]1ڵH#GD^8'`=G-*C)UL*N?ns9Km]VW L`U3ށOzmصl o["tp-UvTK@BN  `e*|c'f/7="DE250463t.b,83b5oT;->Rp W7Bxjz^}*ƗK%DMǰ 8ytA\A!Bd9Na 9;'OAwepQy&ѪG@DkM#4`EMf'.$rqzn UV`N c`AX\ZfhHeL=Zc7%OmT[~0몫d~)A/18c͋UPoNhӆ;(˃6ƫcrGz MAȏ&+qHd@ 6,ePR)?vg`mA؃ g2O3օu`"V L#G !vƗ飈;­@*FK\ﮙ N}mD=];im=x?,v }HPUHКΎ+. \J}^;[_HHX;·soYwǕb@ÝmhhXu ]JrEk37Y9)U+{[g/ʨ7ߗs-L_9kЉaj>B.Ղn!cS NNhkJ3Xl enEa(`B/| Q=~M[-kU.βٲN .m'9?Ϧ 5ئ.3%0lC]zQ:\$*N LAONdEG@B)P?iv&BoF x 6iحW%rTԜl4qe񢖠>#B2.9]Xh3P(eǡmoi*J?G?됅4}WTGH7`&<&6jGP+=pce&p U1u˼ d Ƙr8}Gfγ]23M:|QDgt%\d)\b'ٓHaߎW&n6M.{q,C"`f?FKV wDJ?eKz ~}U-cJ^H#3 H*Jq},ʥ>$z?r9f0AeZK4կwcR4~h;./\Kpa|(STꉣ#[ydz8j5 3jr`jDtR.R*m `y#*Sxi@xRVxwn+5}T8A镉`@WwPHO}\~ SSa)𲈓S<}\`=D7UP[CGNx!4W,P7^@oRIfZu{Qn+\Ķl8}Vƺ@~7P9mH./0+plԆ'Ft+IK~J;G\,7+ohOڟʷK^ߔÏeK˞Nb3*)?]OXK(06" Mx%.Eܰ˪8G.mҲ1Wm0ma ܎`+~XS DBW%k13;OXx!i}\ -۔ِ-RKMI#⥌@\VUtu񤊏s4m{%ːjU6i*2F#_R̅Zora!ĥ9Bo7+Jěå< jP+TaAvc"WN-sCcJm Eg9"g`˪=`յ%PpbfÎSeiN'HCl q\٦ky@;ip[N|Lf ExQ L}'Dmt.=@AHfUqȅ*@SE+>u9r>:@%ospYX|/Ijin$~PԾsN-7H $M9MK_#Yﳫ @{Qۻ*Jt쏋/x^x6 (  @Ӂ}I'A{i 0 b0ϟ;5eC*rHhPS~ыhC   SLNJ.`YNmJC$׷-bR&]RYNYtXm1Bpc0m#HrW~vO%67bl p&md[x+;ӿ_l;ޘ+32D~M$6b[r]gcXw0 ᴂ4ڧ\lFTP.q,f[wW"U.tPPRKӗ T&z 5#mWagwlR_ cqFVv>!ӎ㒶S/ md]d8M,z-VXhwOocAKl^CkD?B$m@ӾV֝4Ƽc1^v{>*8IKPl9vfC(=O\VH(Sbu,;' {%KjSҍz3"IN7H?GuA?2fGަ/ +ϺϵJ(z m j2Gؒz^6Uc/Zh3 :%zhc66hvHc˶upᵍb Fs#_7s!ѥ!پ?G?J%Jw<[V~S9oO%#پY34F#!)g:OG,prٰ.Gk:W*1ԇ=DO.PjP^7W㛄L}CUu G~@˲nq:di_2dE 2ǪOGվB`ڸSX, !  YbC`EGnchSFvwmBO&XBg3t|4EaӶR%RLz]͙n-VPC1!ta.DtCwgoͲsAT^ {-%Ѱ\k~~P3蒛(6z 5[N gb-np8Dog3;&UΉ¦q9&̜NgTS饚`H_lO_˒aMCo6\{nv<}FJۏƹ OM1NùfJ (ZGӊ9z% NOD o5VK03L@i>'J;EX|+ZթHp079UnU,fo='=kU[uJ" T8 *Z>}Dҡ!'Ao#p*gfj NN a+k+ͬS4[cl2[Y\XKtlIlWKqIkCY B ,vkb ѿa+Y؇2z"~r\φo7XD/= HF?bZsh-e#V%~5̺rQo!(C^ 3]yp}ն"bc.CydA zJ&gQ5ڑ NJute$66N\].-VϘ"<5cxj)@1G'6nia9㺂WzeՆMit証e(=Z+7n̓lG %*~ܘGxzP%M aJySXTG{"6:ט=vZcMy4ѼD7VV8=)9V-&X߃e-4)6vv΍ k~RDhDv?2RL5Sqgᥨ#C_e5xz[+;Kc-a4]0@!T MDP;BzTGǃAW6@2bxE0PQI\/XZ3ȶ*[pAMX{(zEN*@WiGqs8?V(~7kO9$ɉ jLH] pnCa(x ັQލ eBI'y"Hh--"3E2BqpjN*AFg47p )3Rz/۪¦ 7x8ۤa9gV\tSapnR 1WL_LȠ'dSnT@xM%FT.e`/{p@H&Qpb?^ C<;0Ax24%14@o_6ONuP[sLQ dISUp5$ XW% ߆AMmq ҺvFL;o<4+kEəDmK̸8c5#Ve-kF*ngl|ү |%'U0x.ʛ={,'}:QWpS\{WP;7֢t|EMksGz/L`xd8)7: uRtXG;kg)ę qOml5UkjWᎀy6(JdߔmuW qMy̞\_ XU7塗G=?i+AY%f14rK8mNifSw JCB5rbF!k˜Ւ@"IȩJJM٨kR-@؎5Eڃ I7W!վKHKűQ2LFt(XW6tg[Bxϩ>Aj_zSr;(}h.F f 4KRu:@ * 0w{j>7 a~sr -L0:f톊OS5Kcȸ@g0 3R8 ErHǙ GyN:ݲB-C[bйP.AD2-=zHzWUݟzO8]i'iQP6_S"\@<"qVZoxСs`Ճ-YQEpg8Ȟ~=(MҀ6h!y{xՖfˍiIqd/e NC)xHiͅ/t ۢٗ µ5O<$a8m1ST[\ALyA1<>$?*gXt8۵xN#^/k8X Xz۰B85P継 Q]"&\tv}ts2TI;iyXI[17Ens91xK PÐ!>1wy=Euݞ8ֵNKY9 2Nwcs8;zgd!cW /U v6S^ۨ.l=xz}><8thڹiBd񾦐r,~߉ ƈhapLףq7skk/fXrCI`?euC:mC+;ќZGw`^Ӥo8pC (Tp"xx@$N;^NvnJūMn3ԺZk]ZG4 e= Rpds͗~\=,j^£e}X4Pرή%iħԡڒڼضU-4y{+^ٚUQg<'>}6kG;E4~iMyO7[a@YPL)QܬrwOrX1v_|7'h+*pCHkbۻUL+w5@zJ# kt9MdSƊ]X C{NoA^SV7%4¸\5.Z6 Pqo˚:'ov3&IW2kRS,-_kt[h`;F5!+gtV7QR]D,;u"5o$ Q**˨{EYߓ@>pk?U9F^Ӭ`aDez.Kmta~gpޑ=I8A+ւ&LV;nx&At;/.@-AP d h{4p#fx!O7i@0ݥF Jm'(ow=nƺ ; F Сw}'3U_{2 6[^ZV)ռu'Af]xr8 4KfX*bB #Rtq_Y~$,vӘ>fD(U%L63baAD.*`A7 dcPT|O*_M1dOb:p48./A7A#o}$ʹ7|[Ǎ7]8v`H? qMY'*.VSKK#möԂ̔,P~x-8#@j`8۬LL u:Iޭk5=0nFsFKw˵XR$h)IZ.saӴdm13to!v1ٳPhIOT:J՚]lA!ϖ5 ueq}nws,yBE_Ӳ^AM?8JCe:1u)U҇ZqX AO,3‘/"T>= nὠyԙ`Zl$]GSў-SܤxZc%L].%SGZM?Irۭ{FzVSz;j70^rUR1M)ֵhoB+3p糪sh!\5916=ƺp ! ~ʼn?Y"\k EX$Fܴ2JmlN578ݱ`7&'"제l4*q+ˉ #㪴Vg:̈n˸؆RiFʁ.bn+o~[mjwuvA>c[?: D OnԀOA:֮BnhNn>C\A?f4|fD]7Q :*rڲQ[7uQXy -7?C}aIA rH˭A; K2hfƔ 2bM[Mn۰.B֭J< N'Ca?T d7e#J+”Q[ 8;IQ[(THy&2ОeK  : pzAw@*7U ?Mv3[Q onPAﳱv^TŻ>t]§@YȨ{`0ܝU+[lY>9)a0_vHdJC>XH~]| F;>&Fn\;Je@8 Tӛ`ydz2ߴyR4ߛ?Ȕ̥tu[pF-| cٗ>)b\mzmA-n?/-Cm#/`vZ@/3 O–i򭌆욱};i"Y hxRM,Xz2gwKLB:^◃I~N)u̝]?P 'KhNʯ*srFQ\!4JHCjIvIlG>9-GrCT#2({2<6\^lԋ,rϠ vvko4nh.^~f{nY#7lE陯Ч H7)&L>,;ut"70jA 3|XY$Zjv0:a7޼~\]K_RXU Z񑽽L~ Hշ0 [~ۥa|YPFB\C-9O,H2/=a?2/YgGq+ - G[eE}9[i3tK(( 80]ӀNq+{m.S$OHݼFW2_D-}c~>b-n5}F@l5%G7WNX`O&^DHl@gfFOtRU()mqJݚDĂxT An#tu@ Q|k ԕb?WOQ8 /TizT-&|ŕ$4.%$Ѹ}Wi,*-CtsX;$5]Tm{h¡$N#o$ܡ3_q۩pS p $FUzU&47:YBc@*zabur0w~Wy=8L K|ip ʨ[#o Nؼfo.x+o(~[K؉4>eųz"-b`zuEq4,挚?r:-fu7 י{|[MJo$JDPTxzk`+cFYmՀ,]id- o:b0*;'ҞՉx݌:!No&?j'B}0 1Fq"i$Bb2q. //4qeIx@XDߝ!EV ]:Pz|J":de84:WAU,Nnz'zgc8ިY[b/ -r}\2 \$^/Wtmew'W)D혾ja ٍ$;)ˈ>^ۻ=)^\@BR$& |WPUpj8˞;Hgl]Nry]>'Ks;c)yaȖy@p"'3AQWIxL"B G]0k{+ Ց]U_De`ʯEnL9 ]Z.m%rQGtm7O?&i M5l8K(A6 {pT8=*SϚ6j Y})< *}-kYTԋ@C )U63o؍`lի;E`ݤe ">S7f9ofv<§lml;rV$g~G.jb6[&2Zͩsz`lle53DP}k.<.Z_E?0N(v~A52^ ݆+\P!\Zu/w?keׯF?GU/"%jX- F{<|oI􉈸;iBArDC淰:= tnBvGSmvv1ͪBEʠݶ1S$֡հ fߌh7*(,,JAqa9m Pl\5EGGS=iYdbOY;n#"٫ӴȏA` C8ȐY𝕢l. k|t,fɁQU49 {BAJL:p~lIateu͵a3%lěѩ7iZ|IU-Iv?[x )3xg9WmDa+_\@ )9{=,73bIlLZmZn=q1Fe>ݘI ]ϰUVFBʣOB֎'Wg<Mɼ"^jQ*:oo=>83|io޴W"4!V`'],ϱ1lckKc@?:nQaX+r ( *i0'l/c+!5,Ϝ5b]>7); Otٕ5v]w:~@r:JaWs{j|8HImexXlK؎f y]h`/k{ƈIfe6:r"xQp$QqăG,}=Swg1,òŏw-7Ѹn; ;u&Zq44m'vRBT`^h ?_dQz3̡Tjw$s^/?F ]cCjfI0~{l+&M?V`4OНGQ" [#ut\`f g" k8wtL8}! MYT*+ L5¸\uD[8Mɏ S}' JpT#91KQqbT-N 6e-2E^ [?іdHk`=S,rekQm;C߸̯N825b6!9 woN*pO>CW!/j-F/IL1S+TQ;tpߠ')[E@N@AaV@+{8Ix=`27;>\kNq[!@艡NdSD;ttJ9-JXv-v,VFm/wsddn]t{OY"屩.~qeNs>G-ͣ`m`~b5I&P6\k6MKfb=*?YiMglF)Avs!~KU `>C =`%7hY\ DMdX(?ʋ%|B׋ǹS r)NE޼ݑ<laJ^w:(D_0W<7#2Ȇyʞux@l8"`*~ 60b tQb}V[K;Pј[eǀe;p m.yK1v37'3"ZaR*qmp^yt /[gGDl .)նT"٨f4 vij҈wdbXbxJ2s!;H:t<3Kfᢦ?)(j !^Ecܓ%cmRyGj̶@7!kdЮ99M8 w@~1!Po$ől+;BTDRfΖAnDgeXK |@ZB?0ۇbj(Q٢"ȑN^&g ,om@Wח76'QIYp|}fr1wȸLng=(7KVr[ndf3.wxwcSЧᗞĩB[<+O{Sx^'W{MM._z(6K RyH`q]T=o'š\?T%n<˴P3x!ג`WMI6[+cZ{G>?ރ\ֻxS(K7̠C#Z#Vi0B)NrGcGHG{C:AouTX;K0I]j 12.ho p;FEv"78ǚJ$Vs(@Ue?fX*olt}R?.,4.<>ziaxC^|<"})g->-r0-`a7=QY@ͱiXN*<0دp@_Hrᬀ>YsBTޡAh4 j+1&q{C)HdB?KF8jQew_)Dvķ.̯ĔJEz/*XgD? >;$m!_j`8i*[JZ[fͅ5|yXo'%v,)tMPf 0`$J,pqo$? $x#!n%fGFtg}'p[tiP".R,]TȪe${¢sq Y>00^fVcZc)CsAQ>UlTՠ / 2XԓU"DAv vb6pG%-h8.m`bnt .(@$Ey7Dn2\`/Z0AM6[ug*8%`:NRhFE5v;zwC:qȞl72\H$Um\b $ݴgcEz:,%)*v/jz碘؄Bt\ %煙c9옑}N]54[be+\.4D2RoES4Iw<u`z&a8ė`.@0`IU@>8羚^_ PuyB@6&_/rɖwa&DU!ܿsDwBx yƛ򣋂R,5f*c$  $17G7jc&s=ǃpɧ<VjE6oGU[l?X)iꥐ׫9"8qV7,f@ 2C_açkݷQ,4-Y\WTks>6rX?X̪?tZ蹴56剥aw&] LF(I(5JyϒSҞ;Gu 20<@Aqr)tɎy(_}d#XRx5 uĴE?W`$:.{>)s*,{|CnWGs>B"6Wcj(c;m9 i||/]яfR=hn#8xԤ1%.; `Fʒ'+0 @#eN@`3CR0`-IJ={tҷ9{󅚶] 51k:*KL$~P}A#j r/wxXΡDӆ~+}g*M9C )nunn*QBȘ8omoWQ ;jda׬I͊/ٞEChz-;y$CB5(3 ѪM<9JH,5q&*q[P/?8# wagt;95n-j+i^I2#cVvA;\Uh RU)UuuyŻمaҰVxKnozl' Q@>V`:+Sg"eck3׆=*p-E#]n̎` rMP\\Q4F2H7UkٳDIĜ{:)ebNEԐ(=2-~|hR0>׹76LBRĺtg gE%AyͫF2C;'r( Oz&hNNˀxX`f#=1m|o_845mC' A -tҙ?-Tۃ݅ w, tU vI,9P{̸OR5JklT JNbZ   q 8DR,_~dN׀]G蟙1꾗ç?qWJTrD>:YM (vS8I ʖA˞m6 u2q@K?9w.֥ߙL+=EC<$fKAhdkO0@tbCTebđ};ml2O{($j(d&/ϱEF'G_br+A4 ܿ) % EK[鰻 47.UH<_=h X ErW0]L&s|7vN@}!/aT\Psˋfߎ75˜$lnKtBfIbk?|:]( = +1} e6HzZ&coa?эE|Qx4| "ȷ" pgs{ZP >CX7#S$N;aUuz +5o&{la ̽|2~SwR6;f!eTNNj GVR&{APUo+== C$1N8kS-; 4n]{Fć|?f@Q1t.lؖPY}*)ETµhf@0^1>)w:P߻86$/<6An}7{6q+ 5Pk?|IͰo?KǏY;zi!Oj\H|F;#ڠ-4%2Ѡ*ȡ"hۑ-vXjTD'kQSO Yx&57yg7}>aZ𠵬Rm.ET7dZ׾Ra2k")z*LLD65&D'PPCf 8نN3 y:DZoj VZYBzÚ=N*W&+Jֹ7b̕~y^(OMY-0)D}*doV.uޘeΠ4(s#iFLPMha1ΛV:6 )33jftN5Co#cygn'X&Ԩ1F!uz6% 9@P3}uki$8lIozZL> ;}c{p24:3b^ZB_:h܏byy~!{zHMW{{z@t"bs:+j9{g#̹RE8GtDPT-jW[-bP篈;Ax؅1޺CQU I(y7_}=`~ABfIaht:mٰ E|Q |4!(?4tT£X ڬfR**Qv1Tk&D$bМOșH]XVҧ%2 4PۼY_|^O/wǃC#}ȟNof/ġ e٨]uV٨/zƌnjUsoyB}k44Mȇ=r^xB-F-/DS 0PR}GT3Q_yH#}z n4"||:lxr:!`۩Z"9yz{72H 3?H1G uͮqCGyZcH;#ﭖ+)-@~ h@W^d `XԬR/\MF!nq+ '%i;E&a&Aಏumru6j *Z%e_}7zLt' >R׈K9JGasVvצIzEZS.F6F-npS^I#e`!3DRwh̛27P|SxV|WtógCe: x]&)g j`oжF~!  ^Wo6c~x{aN /O tUW-.!þ޾Է7A_eZ5q)l7#}XrAuW; t.vȬ_~)=*7sӧzjV-.p9GZZ'ҚxXXO~n.;_PZC}C^u@  c-.HP:%XpBAe8K dv,Sge׫wtCZf,%;Z|het^nUgD^4|?;9:s;g2x*U^i&Xλn9I,1+@PO %b:\iC"V8-ԋ'tk=gAJ"K|r'4juQ7^xcdk(*ԏA`8T$97Zډ[:i F*oG5uX%iD?S1J9p+<t#/UTY1%Uk$"]&rYN(Pjۡ.A>7PY[^G%*"ߔo,N <A:~Ch|QW[YQC5[ U@l"~s݈з p!axD;7ȉRk̦Tw"ӊ|[^+!Ҹ <륗;3^ǞK,\i(MsO0FK3b^yK̑Bxn|6\p`K=2Yɽa4+=l|<\QCYr bs\FIdvq$~Fk x;Czp&Wh7u8kMy6W2_٬J26fGa{<2ZSCt{:p^{ðLr\7ψm|`/YQLC4t6eA:oX "=T Sqɓå{F4'Qž lֿ52vh1UB%S&wB`,IwC :xWo.Det M'*$䥦8K}tFҶpY ttTW]6u21yòK߱gq¹f=eFS.?cd!~]Ojs2V^I"fQLaǗr_3} -9nY~ q*U9ȁ=}H'jkGŽ"FG;cկSxAhD൝A˨:fOuBW yeF1cad\Gzi=n_?BXMe4!!GtJP+/ (C]@wlԔ̤1gtc6 Ypa2ut61?L3HRRxQdqPwEQqrpg\8)۹GV0Q7oC$,>Xݬ+"?2b6}V`ɐbVg7as*פv B S?uP-üa ޮ ?Ui Bk mTT'F8-J1Y򁸾U>SS`lŊx&?d( -^OMoaaVcSo"FE@t0 Y_ "FZ푀\vG$>̈~=du{aԉ(l֍(Ge.PEUb1W:M=<'eǯq|}g8$ms[6Js'i.= KwʐE9vJ[D.L_V?ܯ գ\,u @i1~ӽak5v VO,CpfΖLU@5+P$ Bv5hέfE1, Eq&%028>zdXXUf}Q'ULuFz|D\HNYrSAFe<,ڔx )Z L*RBESƣ->9O]pȱL[@ ,fe4~k!q_.H2 ٟypDZ6v]ʪפ޷`t*Wmte=|!Lt r;WoAh 3k+LkǓ\P!ʁ)BJZuAZ$[#~sf=gōt Z7GѼךEW*_&䄜M9V/OUq UD}{:"0Y5֖0GgG,soB^+3^v12둥PC <:]1pڻҳ&׮{@Hb 4p 6ͫ3 E0aۑѳ-}aj=)jI߽v Rx˞Y$Gt]skTIJ2۟n+8=O]ƫjVDuP4_A) 2 RǐƢ{js䴼DW%woo4@4 鶎 >dŮ#ͲN2|&!3lSgo<[z!kZ-|>vkv=UPƸW3& [' 5ٷ ՉK/mCꋹ2jJү V Ic++ oe]惠E&"^[/t;YwkLǘ,Mɒ CouQ.^JYπQ">˳-f7\YgPɱi)渄xqU&}@a^ gF.MHA/K2c؁e7z)D?2Ѳ5QIWQtj 0)oɧ5MRYmi[`fr6.zza q(oQ3M` X:O=bG3ѼKif"~2%*6a40_XP\ZbP7e*1\kM5~[:/u:܋Pu~_{lo<2 (eڬ VNȆ_)Š$?9qޅJhcm8b3[7Ct(|eom¼O1m̐K}Fs˜R'ĈY8g9^lx]E^onETr &;wwj@s919K&--Y[~sUYC= q+ Kj:]ah V@ז<13ǘNmgyT AY*ъ/02MBjδ%z?)~H97W2vJ|V7\@4VWWx .sMULT=ƹ +o5eӿ> QI H߳Eq#hئJX6À۷\:?ۆ`aI7&I̫\ͳFq$-.V_Ml#, 䱼޸d}YD8j {^>&ky ai[m-3ZMܣz>d^~6jV.3ω 4ӫ 6ouE"@ZO%澼byZ9h$sA}} l]Pk DgD׳jFA~zBv]v.i|NYu*>AR rL6]~B,opy?mO;RbH!tLStMLqzњDc}<*p*ɅMZ=".@}}s U"Lm:j+{X}BJ]mjz1jIu$D6% xwyٶа@,@1 ; [~0x*N<9Hi4q_P}!Epp0lHY,^ cCF* J/.T?3ٛ{6+崅g&( ׄ7vZqgFY1SB];TZ䀾3/E0IU'O8] p~=#XVՕvUjg ieЮMUaQ}{EZu AOc#p@֠]sTHj|5Z== >`n 1|BCOzz`si&#JOU$PTªpZ{j,#1UzA߽ubv楜[x(?(ZO1һۖA v׍=t~aZ bm͞Hzsahbdz5Yb(9"~ WOk"zE2=Id6u\T7Ҧb'LkڜW i4rB9D*WPRxS4\PgUPOʒGWV[v(X"H&(f΁cmj>4,1!cw7ǯ5+md8Ө+g$#*MxoޢIߠGX [ۉh t4IXk:k6|mʒzrZ(X7W()4rlzwn$``2o#vNUtxCR mx#6{-(ZP-E؝ d8.wTM= yl{DXS|rʄ% bmRR{^= dշ=r!33&w\74{ѵn;q392e W/IA6B`b@\g)޲RzDj\ 3֛-I^`YgD<2yLڮ HKzGK>>Π vd`T ekݶx%?oXS:oi89ݡ;H&o_RW?#-iBv*-/836& TaXMRD, FBB9\ΫW᜚S QWtqμ^}+dݒ(YT3Pp.A5(Q/sMVEj-e^B!y|Nܭq&뾁BcwE$$FE9G1tJwpnuw^Yp83\t(wCe ӃQt>8Z UwFK4:&ȱں:Abc%کyX[ž9Ɛaf"RNANFb:Ftʹ}ͳϣCթ2 %fxE2P`.w@-l칩 гa6;&|`$ޖh){sH1)S?[?v,0PCp euDI@"#JݧTʦuPѪ }a՜gd\@4 #[)?s)2pIc59'%`^uVYoNdIn=Pd_Kb8Ϥ X=j3:s2+C;%A*5CzvKj]ܹ 6סd%<`붋9mc[%ZXu9]7*F yowo)t%dyki{y#"k9cJN;f>O%ɒ{LjN/ 5+2:&`z rDJ-v/f2UW͏fG|rOfI(G1K՝׽_@7,ܯ={F[L }P@rDדri贫ּ:+JdO/LBqtoګNS(+ "p+IZIұ;j2"4Q0Z=iō_N%}R[MXYyP ʻYgE0;%L!/REx/nNj~Vq_?ٱ|p6Z'MҢC\{>`x `LHduo):=G2Ml|옕Ih-9vPCA`{(a50uDŽ3 I=,)^T#M5]Ʊa:#OFU7Y$ûQM%P~[jD8anasI RQ;"x^-0A?=A6XS|¼t8k$J{U({SL|TDہss@;B[_vT5H[>c<"y "') "AMM8ljD8@D_sLl.gPBBe ٫c+lj&,ݮ*S{.UxC<ȉ:ű{[P'ӷU)Bw =2v*S} ^A ZW,&nN?V=a ~opV Kksˊt:&{uxD^ث)޲ͽ]i#9HDTg5_~3a,SV,LFҿe0Y`1y#6_7-4Ͽv| 8‹ݫQm%a(5J5oq3@R۸Y O,!;3谰|)ukR'Fyߐnrp.amZP3;i_F|;&nхdP)_C!OZ}4:F${f:ic{Qb_Uj;{ﷳA֨ j? l}*.j RsoS2PpuC)u }m4̍/cpĩublqHm+\(lq*[%\ ũ%E=ux8g[T kyڴj7|kO`43VحShq|? 'IvGv.52`8EED3*][ n@IH^IE]μfD?+2SwJvaP7EyY8ayκ8e ALcQdsd6S>o)Z$8Vط)ZroIːglec;EցSlo%p W&BJm p> $݀_iMJ| 6U0񋼍#P6` n^)C8%㜎~ ZCLl3E(8\o~ 5`?RW=6RfI4ZGݼ[xt,xO`3\6EZc7-~ rw|z[@ ۀίK-o ڛ"afbJiDPBENتr{q̈핧 }iiAnEi %, - z|(J#Jx63ˈ']+3AK-D E5GBND򫑄[ze"\Mt䚪?ia_uvpo\; گ:\_x; uLMJ-4f&JyO1F^Ƽ4Dy ɠ/n>eyo 8KyU8HiUv0=~PLqxk<''^ZaGH*2!yōzKʊ?zȇpRv"q{?2R|_ R*&j3dѿ(O+cb#y&иX1S;L3D( ^[1(Kuς@s…|N/_L(}+]cIA{#MjjJZzD֌7Ո[mP'2Gqu+ \9'0Aц=R| )Z}6:t#XvFӮꎤqNאgNyn65FQ42X ڂx$q7,? 7餻I87Te;WO &ɐŅ U-Mw<.=F2Ǣdk(tL:moV ЉW﮾h-96 se0m()kJisds;\>s\_1<*^EgcFkL C g")1\[m*y!'ƫo߄34rՒ6*L7 N=S'5LɋuDeB k$H$ˢ; S2: JYp-\"Xij0*0 "5"hSoq^z! ;KWnrָ6jH<jOw:px?/RGn\)yb'n,+ 0%S Ԑc[wvIޓ~ u3v'qEQ{]ǽ6So˞H ǓՌx ֭0.y"1[-I XyTF+T\|? ̫u—ٮLQE uI.VBU)>7k@nj?'ATX P(\i[4>}gG*y",*Ea> G -tHT n/ZT+o_.s}ҿY+N,ja<_&Me2rgZ^H0ȣXDP`}"jŎ?O|{ra C 013 F4Qֈ*[%T%yrBC0*']ʄԬ*26? q#!Uֻg2ON'3g V>'wJɫ\磪ѓ8` ny8>HnH/ۿ3-=oJqG.ш;tUIXBPn$̓[r`?h3Ɣ%RJf/.)oگʏ>u>Fwٿip( Y5eM2|-CkAP~QdRƏwA/x%Ɔ,g4C-,EPّǿj5IYLWf?ĉi=5dCCֶwPK%DWBtͦ.f;˂6|͚=Aޛφ怫%&W׍GܢɴZ&]IUAjL* Qou('XAҬݹ.9KXVuhz4$eZsywdy} ~C<?8 S^U"S;Ymr]#Ht|`|˫ˉLJ VrLEs -d2fk?Fr]`-23'5Scg}_QF 8)5QiL(}?{zC1BIU&^"Ioߜ}F춷A4AJV tyFNYh^W" L|]=nJ!QGGWhTO{q)wRl!U J.QStH7-m%cqN &4̣ep}o![(աN$Uj)6]c>uT^#={d.;eiZ'glIK[*W-XbI-<a@mY/SæC)/I׊ %f"6\0cd{A%n*z-wp 5(fzt}D5Z۽W}mF[3U3h{9掂sVd*$>&a@|^ONenbZREv'Vah!ȍp2+4 CEh*DFjkH^b\YkF|:,vKj̿q<6w2gdo| bYn\r\Oۥ&ЯcDD1ZYy8Rz,=uÉ>nuiPP86uBnX}%~B>5z.1'J$ШUnm%RڼډD:#2x`$m4$m}~8-u#w #>VGKWz悢lLȷSu^qY 84i1KvGbY@zS*o>pD%vTx`,i|RqE\?Xrq+k`h΅sPd PHaŸ<FI7}D4t/1(kp#h&0UhS#H#dsK!3SZ8~A 0`rdNaf1UchP/~cӝ6y5U?vYt.QuY5ph|=`dEH*-{ZhM:Vm𫿚:h`y _~FW0~'0ZCݶZ6e=)L)\uu»YlI e5/VE)oXJ _R;v1|?vdns+o׌ñod2>d"mm{%,J7J˚)iM*24Weq_v}E 颙 >z[d*&3]Ӕ,jӄjBEOڏe3S h2S+B3|Q LB(Ҟm(&+h+D ~ڹx/ Wifx,#ȞN±Q ,oW׆J}v)3d{Yۺ(,U@O* y֠v8w.##̵6թZOtEjY[ELñ9^z[Lr,F9S猤a%/N0"s۸Y_~ `9ZKwa<1$5*^ E۰" е$]3^H3*G j{'Ƙ{P3ʘ(z(zA"`bh?x))d=F M|VIܪ{+m`yc쬟6-ʛЅ4B84_72#uxܮ`|(r%%J{/ iաji?cu#?"]coe?M_[v<K]LSV]n ??)u-c`f \Xr(g ^J?rN{AqP&i;g_#P <<"w}4L.V%BL؂ Q!^P^*ն"V2 U0%HF;$WD o1o2wpwgcq*n𥳐/HGLI'6'%,Ւ]TK }qqDGJm5҉[C] lvmrua91.?zw|rG^G7<Z@{|rp1q}DpγJyAڏxWDK#8ςV';.ػAh-ޤ T=4uѫ(RLnVk^r=`z8ޓP/?D탏Q&9vzAO57(G*{*4FHuPM՟԰zMKjmIZكFšbn/*дz䲐֋K`>$HDbۄNR,.lS9k7hHX)KyWm4;TT|5ɢVcFmimRͼ5H6:(vHk MH벭= {QA_ m9Hr3G<@_)ĹG- v,AW-%.Wvv5)ڬN">[&i7TQ[A;2՛9G M-9Yqbvu ͎~=~.oP >yaeÅ> ?E6 odyI#Q(eo2wG6E-Sfý]/30qnVFu츮ȃm :;g]r}{PGL"j< +Qzeسsk5l:OxZ@PG;3K _뱄tJ#GԁƦrzckq[>Nͩ e9bC!g<[I4 jl{lʹ'3M=Gp^iIf HcDA7\>)%ɧ09rὠQ~ojq՞.LP阦"DkB E8i /f)aSd|O]uQ 1ٻ)q6ӻ ?t/2][Xz>x%=}`B}St 5{.VԒőn*2: =ƭ~[#iA i]LPv j&H$2'pIr uر({3-J |ׂ~M hH`Hw33AwL H*'E̴e{lt+mQti'ʛ!.&cӂf 0N_}a #$2Zx8KP@+zE}gX_o)w-,qeu0 >|7INW7 D*|qċ9B E 5 ˹9<KVvv7+N va4 53d q/˄fG+]W 38Z5uMdd-S.B&}1LfZ:cygp(!כA8/4,m̭{Ǹo.`m`E}ZzŘ؞Zqǻ}@1?Nֲ}G-*Խ+k4Leid) 7:⎱&ǩDƭa^Vn$Gņx8㗀&%i;z~V7g[<h T1O]_VZUWwŽ+wuluz#K$O F/>}jjP9MM_f֬?;ko(aꖆxɍ1~R|E8fqU2Baq|b;4^o&/2ܬ<Ԗ {tOh[%H 4:rlOeTuiJ}PCMZI_K;fzǁY nXGʞfCFo!WyE{Gv# (bf ! d"qѝt}iѬYqe??(^aL=a*?K5[Z#9Ӟdyc͢&3Gs1,ЌND) ,M\{z/$dG'323՛D@+Yua2}KAHgn냸RW*0T` k>9}8uvMp(׃ JMdWMh LU Wixak3L?ˤXmkSCP?fMN̍ei)h8{Ki_cDe;s෡)65Æ:~2YiI(/VKmΈ_Ȇ6O_UyW'g^YV*~mIOEȝyNi/&|{2hwMErwjr۵}`]h f)П,R}U+6K^i]g>3KM sQ=N` g(܃M y[M7fn7)1S7IoÇ;Mbu'`jC `~g^xٗG`^bC F +!. ڹr/NeO$iξGJ+,doގBJֻ)*ļ5uF~eùE rexЍHSvMe܁CO\?s~xA-CN"oFDpҾLYXfŞ=t U]:mȉqmc_[2t?Y, $(Zn%9<|$@Irf"2̈́fZ<~JFRJ4 s8|WB*GIPN0Mm5/L~IPτJ'vӒdH ;myJ} 3C9Ґ4V zsĞm/ iҙC?q;*HIV,N^;q.:(6v,1x(gc*$r3$+-2@)7,EzY=!^$? V䤀LK=sPO@Q%Bp&SO[tOH",cɯ/x[D93sAZ|HSq!z.UM^SڛY=XJlP~ g7-+z8nm*_sV0cXjqb_āM21]zZtum/dY"1z"]nb%Dܵ7N>v5h@S/ãIJō#`RM+3̴LY45f;B;+(x#.CifY/j6;4:fp kUC&;웬S,5bEXz|Cǐ[*pڽOIeE*a&nQ"4?l׶&5c O0%%6$NrmZLwj]Rz?3ʅI301dq_#DynoR: >IiA>4㦰ǜVVsP:>OH(n@6B\6amfNK!maԮ@DKg!Ig7xꄶ_'jU-^zUiGD4.qvQA3C_}R "‰VH|\Rn\|=JIEDaY zr8bRտI,vTrXu![Cg9plZバOH-]1{u@O hᵌ2( Yn:FjS6xWn89fh{! ,@Yn􇠤9D{Zf-lc%-!@0!ރ_//zw4 z  _ʴFUnCTe]-p Wߪ4Joc쓻О5O5U-$ D򗧜abf Yj֬У"i i UCacژo7{ϭ̐H̎O>'foPJ7>npF8DTbsăJalml`M -IqQ3N8rbX⿜]ӺZH\\+nFW {~+1#^{x&vܸ~Ks`8}(sH;';ºqZE3%&.+.@MlvW3I,&6waH.LK:W rXP@e**.#cRWοyH/ܟ n:f1ZJ Iu\pm~n78w 2#+de7^o ,QK օFCK|Φ[C 5u߸7ES4DNdRU4jK) ]]* $9%;A;fKE1@]=Q)|[Y*li Dsڊt²+ {F#W:3*_h&oF%M+z>nVV= ",Yf@ {@/3ק/ZAT۟qG Z-aH+hgTSk5ehdxAx$pwU_j_Carߕ[  ]:O_lnb&7W7 e=IųFRvo8>霍ã 4 ް"\1Dɥ9Sg$ZWzX62HQֳ~fԜbi`|Cu>㊉ȵ2 ص,h2|^:ghuah'AEH?zFi@lf h0[ tE}ΛDYM]~Ƕ^u$SF7, l18|,_qW.ybV,lлw%H~kXsV,F7I;!/VW4:O ~/ٸ*odk 7DMI Mhv6);QTRբ-A㵨Uԅ:TH5Mi(_hb;_#+}N^U!|4151w42L6^b[YՁ-j24 м+,K6{g,A_rUzOSbKAY@ƶn`mOoyD$lϾ0\$&GG~#Zgj}芆&mj\T4#ÛT{2=Yi^z^W12RL<¥G^cH% ) JNeiT9-}!7kCv4L`U8Qv 挪_/ބ4O UG~gTY4&9Mr&>t~ Si1໹'"p//-M,3UN%͘Eph4f,+L1'49@vG?LIyC1skƆZzy?⼢$]}p]prd0d+UyCeS~`F;{ywn1 3: 8̎;`A{3r vHJ]Nhc2Y{TZz+x>fm/._XLV,ex:3@t `gh<+ѹd`b^¤ =-+H*0\ᴇJK|^`"d]aJmox(6ENhE΃)e6N&^ q,@2i?U6#l^o=7L4\ DڼbiJFN9גKU>%FL3qxcШjt #tgO r[Ni' l*mnaR<׊uJ  *.Vێ}u%5vgKCcW R< R~J3TCH pڕLHlXf r^*!7>AW?tpS3+&ᎃ;Uc`=igg=Ojuu`-@zrܜ3ϨEZE²IwӃd~Di0*삝FPc8{1IcJ{rkB%QTo5 Р[tYr٦7)LaV$*t?W"똒h,Hd.F#zKO8)Z`6/.+S7a6/}ǹ\Ilmx@ja!7t>U9~)tW8HesXVod^=gg{q zhLVtʉPt M4VCU"eޟ_/h؈;x\ {c"P$ECr|׹9Iלe7TT*RS3sŊP6z͂H&սA\injd@%D?$^-d N 0;f1܂اtFJΞ5D~IK{f3Js)`ٵ# C^EM IYm~15!V*2|DS8+q-7xB˱Qj|=C1xť¦Z۩^q00h7' 0uje_Rv'.XBto ,Wɍqg V{-fY{\Co>4Ո6yGehQ[()"5r(X:/%& &@7Y$ ^xTJ7Lw/Vn+t!w}*p,b酭ȩu`s 4g9 357= 2S[4F+^؇K:Oۑ#&LsY#cc(ꤔ sM/2Wt8>fYpSPU5US.y=F1JgE}?0vƄuekW<|<%w`:]풳jJČВ{եhrpݽ`}0( M`~8VӬ>bPJtE+]w%d..'|R@ / \\^S3Bϱ0*_ĹJ,5ʝ0L+QPA9C &n:ɼnYKtI-d70diOJГYh&`:B 9X yTB.AБL+iJHxxuqTiÏˡ¥|Twe[x8 xӕ}hӪ:AZ۞R^v8r( OAsG/Ti+Q,륱&}$LO/D(W9{7jU ̍.PX"ؿxRc{@5{&RǾ ont_]㹜ZB%oӭppvgf;-z?Վk9O˝ 02a_$9!(fQ= a~skkޕ6 |R&>Z&WmMmqIDƑS{S_f*8xt~6&";&gL>/S'Y:fZ:}>lM\q!F{$(Hg (*o7aon<ժmg3s’?[M;S A Qmy+ ~-ՑD82#UlJّvPKk$Ma0yNJ6|T˴zwOD!d-t4xbogʴtӻ~[ 8"z8H lQl@AՇMztyS⼭T6$t/Lx(NoS auWFKDp8$FHaLrO^#//ӟ9/t6iɹ`^V=T=M ?O:T[ۿpAf}k/Tw?O'<6 mP=9XHv][pbcb9'Ҵ4N3>B;t?h٫f0MS٨ ?)hsQ(w+&pBǨ]Pmǐg cftZqI{8{?Mv7 ^st'Q3XBl2rxkR@ huO>uu?+bpKja#=yY~ak<18T{[Z?qf ZPQb~݊f! UӅQ(AGE`Vt77#Bɵ]>~G:yBT z!2B0/~'C]ܻNBG.b'}8v}}@r-dτaݐJVDr`= E\0@BHm+7^—d([Cf ̏ʰg:C_YC˕jnĕ+,Q9KyiXv9_ L˫Ew(J'wzP8┭# rp?1Mb.9Q͎D㏟5(-r])@@ c36R;bLoFZ9yCtxɱc? (\pQ0~,7}=wSP:)o8 r޶JӐbQOU^2a&>4kjlS=.FJyKDx5>󓵅e bАYɩ &sg聣$@b*pSȆsᚫC;KSuBCY2Ef2`%s" u&@QV3?> QALА Nh3L6>uei0i%)Ίu;?潭 wV&~oD+i3dMK^+Lb޴)?Ύ Zk8Ko6xmQI& N5Go7Ikr.^KęU *ݙO*oh>&0A`y{ ox4YIU֥aU#7t(8qX^r#\]~F e,O@Vٙ`hBK]Y[n|6-ћfؤ㷴ſk4s )°>YpVb Fɀ´зH޸96W[ wrqWe5w J8lZ:$<ˇj }5[w뎁_\).!0T D36 DftcbK[3\'#aѪVⱻ8sRxQ hײ+ 2q]./LYs{gq`J\u!?rBVX66x^%O7 vB`!#x<DqH.. /$y+|@یKVxV8P!B()x4G=^E lG$*;ѠCw0 nꡨluec[^TqPdnQF/=x4&Et2ҭ] ^:x4!ZȻXLЅy. U#ec:i,:mnO*G >m:,.2U pao16Tcо *{m WGcוfQrWئWgX4ě/FHE˗\6ҁ(_yfR'OyQeݗiK2٦!<1ݦ#<}U z\zѷ軌:fϫ_upƱ`6 >2.3238al(+։EN"4? ^EɁL~E%\LD =Z =@$n&o*uLUȪFxy!$c:iܱ~i}`oea4۳:Ivʤ\paUsArrC8Z'd!e Lt3>Uɥ3{CWdd1hɀU{?D\b+u9J04aRg7qBz')qhB@ĝ~'ڛ uVEL&V^![ץ[VƗ1㠫:_x]֘jUq liz-;eR@LߕV,(l+RJb#*:ӷ]1qѕF[kF]="hPt`߿x-\tsKGSwLfS;'-u]MvJ1I\mF.H"HNJD]*-NdahD#M՗[ J@1 +SD:>yskcm$Xx1*1)tapts*H'ռ#D_kXU\/T[O?gX\zdw`D Ǩ4ޠ݂0:^X^g j9!7$B-Ur5❈062ΕLz7*7n\# ~=ufK!CHwJrր&+2i`1©u0 ` ]d򫋡WFш:OgZZ9EaJ[ *cGZ q0Ox0Phe$6zyE6,Dk6|^9d6ݪߝ5s_~{f-`+W55AE0 4qO>JP@?S3@d T7PaȤLOw 9B;&bR} OcՋ]$mH^ɒ\={ۥidgB|A{SH93ap[n{'wd +zEAR-Y9\M8֖VVc[*Z49l:lxm&e47Hig{Uђ\Ò6f  arcgg:KIX"HhlIԓd Cp39΄쭫&L`$̟Qҁxtʌ&X-\7i _f=7;[?J&ۏ/:ij&XfnkfJζb=b*P%uj^UV֗j  ,Nf%JEO)ᛥG;O[\32ueN*2vYo} ѓ|MqB?3a?v?GztYfQQ3Nyp^V*﷑0jR&=NnC(X(~!'[i=VORҭoN#t5#40hϴMu2 P_cxt4> > E #Rۥ3Rf1Yn֚BOr`^XLJpiIcq~T)!DuR"t88Z?eӂ(Ⱥb~ſw%: .sѐ$gwܣ63fA5MeQƭ7&ɐdHITp|zF4:=>ޡEZw~`!2ܰs8,|j:-U L"Z |@!n^( 4VjzT3 ;u,"jP0F KL?$nh:W7a\$=WD26=MVo nQa$Bt|(tY15̤$4G8 395cu6eC+RnŰy`T?3Sz@zZ`S–aOu3@++2R|0(ġa+oӍW!ԫTupo;|u9NC3/.-uVu`X̀Q>'*hjZʹ0w< =T,%P qf|CIAi[]ZӇlflGWrգߋ䢘=ꇟ3s W4=1:!LjKy(uakd2ɬ :j{gWq[#]HF/f_||'!H1I9Hـ60sC><X nyU3b?Ԅlw,?I,l}U-bzHQ2U?b3OI=):IԹ"3'Hy]DWK(dGNU_;gx]C!:{=˕ :0MHEu-d*P^27{vi2촎ɃXku+^i}YY%f[e۸X\9w ڟ,U[3h~)Wcnʖ¨|s'H;0Cj~+J L;vPO*H:K I˧A~Q*l,WRګVyr9YNً}婹rAwzfXhg!03|\ՐfVk&SWר`yմ!(~M5c7:р ;[ G⵭CP5^/c!ۓհHq))cCP|T"- N܍TT &(E&x׮AE*OI޹rhnod-"AF~ w/zK6! Ui/|QB\VCi|UOjiZ9j CN?j^%^a6tC5[x/aL W6ӬH5) z%wWrVK{m˥8>Y}#N=",V>[oj!|0F,}'#흚2[jS"Gh^7a ) kC oRl{&:᜘碶L3U\:3?P=r H'je6%LKĐ)nϜz2g|g2Q1gR>4Z`nl3tګLIC;2}9<PލEٟD0伹C}m^lp]RcpDT1Xs!&GbݏA P83e eKaj܀?_ }=xp*^ݚ߼t |"v1u_e{-5!XKq0EmVhL KQi}T7(hot/S:w&%r[u-:;eE9zbpt-E ;W,qv+զWzDkljp{ZI1TL٥*lMATw2 ,S q ( @ɩ䶏.pxyy. Ӆ [ๆCy=&̖HSExvų 0sm.h߳`)w:F"&5K:GD7oM`?1=~d㵆@XЮւ$_T+UB+(i^F h6.CQ<_rW)ש3"TM|D28 "Z{LrE 1&>#hJ`3fJVG%zl(8a}\?i]|VnNw*#:~riIjWYN0VZxmH䃢 ˌFGHSK1Vd&tO}c97[w6BYHH_ Gegh }[:u:U7^B2m,2/әVc9u9hx%a&)`+J쑏~Js;"ܔ=)J&|,,([g[\[L8;BBt*N>+ldvjf-'^|[<,;. [L f}'>@m f8\ n\("u) > KS ܦZ@ЬMFYUHmT)HmIkU`%r {b_A8g`\г;!\tsv~6{~t؅7o曼uFV qhEA<'{@5 =,0<D㴂r nGzWrOuV -~ ˹̘(@$!6Q'*zexQbl䥝JY]Isܒ)*rS* Ads5U;pc8ծ{£,\0llkn-3 ]C6ӎ)ɝxHJ~`0pNL}t*et L{cWq•*j(cU W,0{C\*F^䦃\eׄ!Rl'Iz=<'f?[QdVбn(k6.3!i.*;>₷@1>%[n#RYdwjG;˯/<h-LAjSC cNin%?QTFN~A3E 2y؟r ܞ0!Ddtfƻ!Ns4*Jvl1eq3 拍x{n@%>DE XP胠hߥ=uo@/-/fA=O4krs.[[`Qye]1%貹Pr¶8=?}G@1Ҿ\L4L9˜%veTݬ'Nӭ{ž;(@E >wYB+ebD*@QC-=eh8TP-(BhBQ~oESb\ȫsk)렺F)_ˁ:$^Yj|ذ4LHCf};-]UUxiE?QÛ^[Dʂy;PI1:ڀdp}D epN'&2gH! PWZ"uv'<`r򐿬N~w/ݣ4HFzjZ\ʃvȃ:g45Bz0Ҭ6u\M@~]Õ|CxgFn*/߁A䕌-МD$NFi [*3JèGN !2^ M#;߸<8(bdrn&:1G]I^5jLF.wWoLTᾡ Qfxⶪl T-G{fjckV{ %jCi>4,M4#++@`!SZ+xgГq/ᄋ z)%.6Ս-x\>sZrfn[F "DZh6>-8IҲ;늋0àV Vog&_ƟC:z@dty; awd&ӂ3~( țP{q5Aξ:A2 nCUcN6zUIg@Pw;lɄX}8x"Nᝍ|>ejfUF=raJ^6L% SU!O{RfH›Zh4_Q7;h@DZ(bU3V |م ) 8q~baFC>LۈsW҆f8g=X"YD4onHlo{wkpa#s=2a”J516:Bb*y&zS'hw$%)X.e9I*j=t)D DAj5ɍ!}3 暏0*o !5 v6օ69~z-. I9A%E;eh ne;P'Z_j\xD緲1 `ι&i.'Uĝ"f#̱ھA1;o轀R0}(=f&y-2f05n6"U_2|m5Ϥ*=|3OW+%vLrJeBp:DYj0e4q)flPKo1DAXҫdlD:s9Mɨe)kp4 }CPǫH4{YX- %TQ&); Af f'DS;&RBr2og\<\Rs_l WGR#+~>ameFU&8,.m**+"9f ;* 4BF«\-&HZ4ai޽*Y,.4|>k JӲ*]pTMRl7߀9Aq^_ Iǥtmoʮ1Ԭ)9&%bgK %=fQ~6=Q[+/\z ʊܰ.dZگHP]J_ad`93n 1H8TK m&[Hp$\3^.c||u̽b!)^5 "뤠]oL&L7D\ZO9qW$OyZ͹,$O0)&vckAЙHTa$9lS GNdM *W@$fa0' (k>ܿ+:o -3 %"q ]ޏ Ot-xLc_djmBp~A Nc|۫jOբ7m0`[Uq0Q\eBMmFV1= #|?|L08k}FdmE<\_?WP<[o,IU[`x!46 (d¤_=h' tzuPrJ@#y,!Tl_D!x+sQ%pNgHiR9k* u9i:v6*CpAܩ_u-0օI ]&Q_(X,ehkNŰ ϱ\)$x+"`C=$Uu)h3c.m ˜k9u'j51i 95xrq(VW7oZOTbiv?ChQPV ^,ni-:{Ek:jO j΁ K7Q;8l)@6[;YKuX0>Ȧ tYxo mmH5 `1/~` 2ګ,Z9O"\Y CwYbF&5Pz/6"Э-0#q-=Gv<@hQϦO,-4QXr6u0h0jNQ0boquc׿[JuG4Eu~ݗE4bMȯ i։B"ϴ+'1Ro2t} :{1;2ɾkh$3sN˓|<ҏL'^(_w /U>L-3 'Rd<3I.1qzNWM wtRFꠖʳ-D%|uD#5Czx.zO}aX舲r>0ڔcOL2L>:ȹ,E\Nd>nK[9*uHkIA2wΓQj% G(SvchUuD[y\&/&&@<)8mp8 #gֿ9^m*g4ZC!Z{oWn`&+4` ǂݢ7aX0mv9 V:Nq}[AN #w>*"`Qbtu8;a o$iH79/g`Fۆ;_2B lo5XýW 'W ,~ iJ F9j 84 箟Ub+8:JD1T b`Ga@=ɹpUhz%@D^`4jChXа}gxK%Lw֝`#R&ހ?$pdHo{7pBoe52 E,w(/ u0&3XCDάF ŢX2B3r@qfys|qUx& v)J6f`p](J gQɻkaww%iϸPJ,jHLٚ6V PզJKYV\[ eUVn;@i0Н^&Ue..*E-*i;CJu*ٹ›8 ޯIf+Lh|3׃ԁ7sǢXMRmuTq-EXxKv*Ze7'P',P{51EbW(!em zrgR&2.0]J#=?si^5ڲ*dB̫^zVdN8`+wA?a疛רXЇ@7'P>:eb+xpr1]VT_l|.:FjYx?ցS0JIUP&e@²zts\C3{J]X"@g([nP4FjyNJ >ֆ`xEBFU2=;x@-qm/"*)ޞ 'a9F74Xu 1 xʨ/ZFy1pwcqe;DzSU.,1htPaK]T<> S.T5eZ;'ǡymyò,diO'IE,=c8LF\gau /UkTrֽ_Muy}gv8y?u)idhQu:9SA-895^¾ZE/Vxbe O/$|m+k-j [G':(TW,(HF.9H{/t+0?rPCla_VIxb -ęl(bZO4Z3sœO)H5+lzS!,J׹܊J\﹔=%TRq,|ܚ qܫǎȱMd_JPtRJ[NEb8 T~]EmJὰ|&_[f郏/7Z16CGI5!k 94[Nk4<%[=9顾'yOw6~N qȶ ljI7,K+&ξn+!r=5f0RgX610 d*q-P 6Jĕk#/+\:\LEQ;/6E~硛/_,U9J^9W]U*#iɏ]%Ԍ -pL FƮ"~y Ԕwq䪣5fU,HI6pƨ `$MhH ]$Ɍ-jSݲi?(0vOUy! rF ֛Yh ѵe!D*4 k "Mg@lh#4ī ^Pm[Ә '/Җh):1Wj+ 0 9sO8afSoT yشa ]qqJh'F^ETҎ굲%2⏸Y&oZ=-ӻ OhV 38<+<%0Q4,QE+F~6;a%Ab.n1ōʴoY@68w'-F^r |{ψ3g>߳W4MEgNyD`ZZet@9F&ƹp]ujˋ ޯHm%p{T[*|#ߕ>p څQ|lvl_1a <*9xe ZrT1O0]eIҟnvrewi&nrW'p1F]ñx[}r\*͞D1(-Ab؂6?ݷ`EN0 Lc\Ŷ*рAKZ|w-|? f¼fprl̵X5f,O&%f6ũm~mB",i1icCK[6FþzVgidI m:V)"^B? 6i&ҡq@D{֬6m %sy"5 }86- {OjTocDS2$?[>j$8Kq狏,U?16A969~LukjS)QP3Jxy0G|`IN19.-k<֚߮: 象\k1\=Uv-<)`Wg `I/4=|qrT1OQk!LwOQު_j8S&^Yۗ }AԄ~h/b9.$8hgV/*gO1CΔ۫tNQDz_hԐ9>hMў;6fW*+w;o2 [=, {MD*} LTh;Nx* ?h+AY:¾VJ i'兟i°d*w2^63SqߌGz|Ra9!l&Rڂn77,UxNI}![:"qU0՘ M`s}zNDOsx(>ITk-v7*bAF杖 k}#pM f/c@Xa&og iHkoYUCDGA|H$Nk7Eu'ҴGc!Y,HK@@vخv6յXt6j610| 9yny|.kĺI0*1 iDӅP !HyyZnS?⤱a[qFo/72¢NY5[quڸ]0TqtDjĒ yٍ n} xGJ{rq,ewKNaOÌ%J\x I]v ,ݳLcY#:kǛ|0ƃyǑ4! {֢Gn#KDg\~gy gGYb,`(n4uOmQ\ 9Kr I3v.`T2ɜMk9IZhN({u Dق,<Ȫ#[T3Nj%KY'?FәTyhxbn%pA=?9zvݺ}-pj3F{2`9g@STfR9wa+'pPmO}"$rL,WƑN |8bū*$t،M'=.bN,o\݊T֥\h1!V^pMf8y;.GWv%27Jp`/d @ ;ȟЯT(R |u MJ_qE32bٲS $*T!4#)[ڬ~˙Z38Ώe7tyd8p1XM# Y|y~h<{0‡yЋK8f)*-gJWEbH/Xoc1V("z?G5RJB8T %>.FTXcqD;R,IܛۻJLgOo(9܉d́1yŏ T2M#8^8+W.LZϓޘ1OHP|Qb/|*j`{7:GZ}[ka[1:Z]D " cqf>ϐDH$ AW=SR?C!w]RWmo^˕43btu4~C1ƨu lFq dc{74ɐːfkZ\Zο:$y^åq.@EL՗%%CK j8HWڈgJ0-]m35R'D|y.df8v 3bOQt3ZC:#hlCLg>OdeMBciyf&@U>pDPm֔Tpޓ,z!o]'kɜ'3.BL%vG%9\H&J'D)._!OȆ9{`^1VK$tV^ڭ+΂ԙc~mۤ io8khB0}Si%(yq>k.AǂfQpws8(-f:{%>)wh[\Us4-:=$iWŐCL"y(\M9{!,=Mr! $fh>t UOMʌ &ܖ|92b pJPC@Ð 9hiۙy*;+4G-vB|$'0'|"O(WGFJ,Y٣h˧L~)p~H ܟ^6}2b޷Ɗ=CyX !C1?WhF|̃'(,FhSNrOĘq[]TƟ9oW˻(<_pW-t[un³B痩iK t4(C1 6|HQ;]TCcs\N;Dc|1ƱR`,8^܈rƬZu26VnYLr+~>a_1W-?JbeCUxE=QiK:MIG2sDn+*PI8ϤT]qer+A JȝV##$<1=4g$sf>% f׿ai K7֜:1 C8"3zt*+ŞRiӇLhsY|M `(Uf [pΏE9~tq&#VJr4t+Pl2GuP-n p/j".y#h쑇!Kj?]<R ? yk !bsіq|ӈs&ml³c6x sY#}0dHx̽2x؝_^Z\PcI_R|/7 6ql,fnQ稵mr-șx]+*'S;I*~S:7E"# ͬL қ"PK8X>&=>FCVm߆͢U?UdIޑ@# xOwk\FT9.IcsEZލ'Ybvn핪P׳ X!yzJ?T(WǏ:CHnJTuP<ټ&ahmNA~Kn] M4VDqw/`O=}\BՔWG%ۣ>>Ɠ'-lw÷ 89#FЪ&# 7/%yZ^uTk$s>7ah ^VdHp Ǩ+΋.GqZ`lj!h  } z+ pC9 _ ~v]xQ]1MZ8tvaDyi=ea[ȋo0WYܓtiI[4'qpAhȿjynEv_eAbz=N bU,u77>PVڇ;HVKpA?J.'n2[ER!xsU lw#nơY Tq>X3\~][nG$!L:a%XK/?êŴG>D ٙCWrH@n**S}Q`u^]MBaVRR=J_{ ȯŦF||CQ`G]EXjH-?z\ׯ`ȝ`r.`!xi*Rn ͟-z1CTi9x07Ï}s+& d 5'xB⍢O)h^yJԷ`(%;nF2qA|/e}0+r$ dȚ_A\R?ͥK/)t_7ttM}.A}.4IHf#WD~&x{UV$fu8xZrSuѦ5(ڭcVn$|_ezd+r9++88sȚV3kЊx)d5yZ/w 4U4}}'Qbr\M8al,+WSC]uReu>JۏJ- jƎN6>O3V9艪wTQ>G՗ᔚ.9kCtVpYgYV 6, 0stæ0>glR8w?~p5\NkqVuuTYl>^vc.*غ6 9J\0HQ8pѽș./q!)+p rgWNg*bJ3w Pd"u4:$4[/|Uvw qSMX<õqN|'F`@%f*NкD7BM uy=(}?~Ɣ`HTe3]G V oQSD;iY-]͸y ӑ'-5<=G F+6z*eWMxc\VGGkt([VSDaܹ|eGA@VǮ9Y=Oߐ'!E\:Ύ-@7N[?20qf͙28CRa83ks¥ :HhJA#P-HFہ55S ~?jv`L)/<]Ļq0+r<<fM5;ylUsWqU)]9nPz>gʪZ4;iBh}tL~? mدB *-:ǜUALA6HtvsEIꆗMS-JzRsNj (S%:ۺŃzU EaT^vG/젧Ý |Ϛ"|"Ե)䬇=d&2BBЬL*J}|? U8֦u'G)IA(J'X!܄VwBXP]6b`li[!MU9[q~OHu.{yیMzh2[cZ"чq.]]#اNFvue#Vl>$RA> 5Hh8ąq(p,StqqSy{ b/Λ}##oS$SpwB;hlF4E2~ۖf8.t./ !;gWc)z`ػfzM.CwCn=> Gm}DIl=\IuF֢0(k9=߬<@W[DtJ@n0sfmJEYwkڨUq^?a5DgZhHlEL-}(;ws/$;I?nPz(a6=_9g@~з:5[ZN_㟅umD8_Vzr$WٛETt>p r>,c]( 'exQ1 w:1 ^3h'x#%HO1p Ηyo^#;ɠ4ZHCIkEEK!R{LCZ8HMS=ȋ=hsaE1OV `l^6АKwLl"C:2P74H V> ZB3Lr"r}}:%`*) ),i,0v:g'H"yyOWo1p_|%ܩ^˟!3oJqta͈4|E b#:|GD$`zuUٌFeo<)סvt#RAj*Y k0{J`0{`'9bӔpN<,KQ\<³bԂ4ֈG1N#TMIV31;\/X NzJy`_0LƦGB-0+oj~nsi) U$ܜQppBWv C$Y&ƩQ` 42 lbfZ̺ ܎qZ?4Ϳ+X\%DD:9obqeCL CbuSh ԪGMR px|x]de-x{̹ܘM֕(n0Fֳ@YlD^|}osx¸xW=&΀RgvB%GKfMa! )^QXj$JA{5e(r񰞢?24~iKuS"_-R-Vk"ž\)4y IhszlǀL/,MPGsd4"&#m+Z{ߢˎ Sq\Z *,9ϩq~Ke1tR ǷRE9~៸3SEBSX F}du7T.W{Qǎv_ALLO3u)p &jw ޙn xKi;}AR\O޺"3-͑BI(s3oR%{'s/7.un5q"6o3)wx"o)O5 t4Am4{#eli$W]J69]M4.(R(dׯ9a $sf+AjPσSk,`](}v^쥡i# 1g\=%P3B{xK2ީGRcܔ浈Ng#ה[Z1MPt889J4 ؅s&02i3^ײSza[<9A}4*Q*ZS;>D3S 5ԅa랤lAA/& hSJgU,[=]Ovp=u{J' /G%"Ė? ˧&bI.6] H <>Pi64POשUc;,[0(Cgb퍚1j2o!ffoeO' c-p?JljuvsVͳĥ8+!bzŜaaK.W9 uK7lhF=D)hgv`mJ`!]xrg.1Gl٫P+w`YB-D,nJOn(սq)3jRH~k+Q`Zr  3g40εlDB+ay0g`" awr_ zk!)025wY]ԒOF|% JoQu,l~ +n䁕C\;U}G`UeDpq@(^mmS'o?2=Ă/Rq`;X]7ٸ7\*}}vo2-~鱆fe^[c4>͊vD BҪ͘T6{w Ƶ;C\UXVC. 6i 6xTB$eMT{vx`}/2A3=44r$9A33UFV8€1h-haD2ihZN.:vϨXnZNj9WJP-=Кa_:dФH!!bx[eWSUA1r< "HYIvp\}Ȭ^a|ӒC>)hYݤ N/Aj5Cػ[.1оD@85( &ۊ˨Yy^B#K \4Ҳ-*MGesך8.\<@v?,K\w$ IV2?@⒵0{G:KzT9!_,|[G)oa=mZsjZܷ1JUP22,!:H!b-5lJBnψp{ĵv+1,]ڶ" =l1㯎|_Moql'Pİ 19B]>E,Oi)20AjBKA_/x9`‘z|N>U}4 J(NXfX}%_5lg\! EO2뷮ŽY _n* orHÆ.>ӪsK,C;#.a4꼣0w ծzt@L h )EG&'T>6+ڨAr2;k9 \l@Bd*aI `mUlH+e YC0{~eu^AWϜ?V&ѵ^?7ۓg11~AyTbПK~{KppSBqlD@u^܆;}*F[bdg^bQew e+u[Lvp;rQNM⏥zַ eb =KQ8R}Kť\.d8WFmh)U)k#n:<&7G1,:P9{Q)+&?xhRsAЩ]؆ȾgHP *H~4y`[D352^(&'\N 6=}>*@xqaf)T=:U$4m=r ?Yۛe$U^U0矙-l]߶+բOJ@i\?g:g ;)}1/?+-+/thWT.TmATّ̕lr%!b%,(jmH-i8m: N=2qwe=`fLZrTH6097 G\A#YΝwyњ2<]wD [3]&Yzb]Юqәqf!-*Fz1rwM&f;ެ'Q^R"-EBu '9 c)KqdsZ*4lz"] ߝh>֗߄etKレ9JּܥݴhLis+R:!&Y+Έ;!N^f?՜652J Sr%kfjGȊ"$2qNi*S5hZrĉ+-VďW ph><gG7P2*W=TXJ^Nh|`bRQtAI6R(SVy ?ܭs=܁ qجo68x˜n2-5͇*N>y|pG a/K|U$({/r~ЩQKЗblcei.cR:}P2Rs&mdb9̨*vA6d. ۡG]O#a;hkV&r'Бc&k _#Ƹ?!u{B{J H24Z%?g ϐYL!tDh~"U@F^c@tG8^e_K%ZH߳oPiHrbe΄4u]<߭y+-(XÙvOW9[[8-RuʋN#~C$]?WϾO՞c? 1iy#&vgh oJ,aftҰ }?YvS$p+8-_|u18hhKrl;.@M=ٛswL`ɜr޹,0msX4biL D|n(5j8؅$ E?Й8bȆ/'`nkѬ8φ|ԁ000w(܍p4w&+#mdޤ^;'^-:#NkC* vӷ)GtyTUc?Zy4ˠ7 /.)AFT z1Vn=ud1f.i|?ȬU^ofڅQT@俓6WgL:@3~P8t9l8=*, 4{%8~ wWxz{ , {VSB;4~r K $nWxڐaֶ]kӚ Ir8aFWe}̞Bb%+(>T,&4l4W*Be Z~umT."G.I ák ՞yOg2z;Q-t#97XmEF[7HbئLsʔg0rCk:@Neӽ-n]ٗciP羀]I(WuJmLzkBסK% ۄ-"w 3DT"VzEmJ*~)Cr:{]SpVP`UdE_3B]if6ɏQ@ӛ?-G&3XPt@’obmK%z1EDlvA-׌v|vLY4MlMN*rYO5tgoLOYTbЃ:sQBh52s7F7ޥNHm9,ٮ罠Հ5n0.Ёn}&rfr (⁞\zfo:ոgAܐ ˯ˆ/fu nY$UHKiLD50fM}1ʷuC͍"laʮ^#1~s׬S)o5#xխ^s$ ̛v>ֲLM  #% !|h!YU2֧.DpcQ&0f)ԞݧZZh=+)K?Ai'@`枌>Լ|xe] Am{6>y^sFQ|fNQPfᅯ8%0L_'F p셰 ;c04>KH BJc8bpV7brߧIHIŸ+#HEeXrZ1Q7C9ALiG0{(a}.O<ٰZ*x]/`obJ=JsX: }H\.u75Abh,,c's6>8|A0Ô(cڥ}{Lߥy]sO}ZԞc +ra{]y Pi i> F4궳0ȢǑ n쫅E="pT#lJY*z G?T }˷4vyjaޅ*T\y7ZCfإ%˹"sYNDRM(?Cu$BQ,1q+b8,C cLJ+ 2:2T%/ESY1 ;]w˾ؤWٔ5+$Qe֏#;d Z垩zi? ܭ(C%4W}u`%xv5qbW2UHJO8PPpChem,T6=9m^tn .IJb"aCw@] {:,m`k>p9GV:ryW2DarVDuv!.0U8qDKǡ vRGX{H&b+AA˄['b(X[˘8b opCdae 89L`:UIefte"td]bɟ…'bO|XBSD8nYb%!aujk<Gg'W)'T=EI>5Hf\[yp$ޥ4uU\hnzDs}VnN8pj SZ._UG:&%aPZԝ6urR/-0Yoygikq'EooPJ @/(AF!yx"VԨyВ:pZ?vZLCvђ01tEG&E؏?߳G`!l/)}/D p62DŔ˘1 }2e$M#%gW1ڸ4pJ y!xufcLt_[4C)쑎VV̸&؃m)z*wD_#E2OY5W)* Ե>M @1<͝|Ÿq&p[7XqSxMAo9M'^dluuG[&ѿi3/j['ˏmTU>BO|qqmB]hČp ,:E5 `좺=]7#UfOswNKTZmt+TFĂO){GRJL=R=#KX褭TK'o<^Ɯ*U"P XdBs}O >BY.ME7nXz&2>D+ p ˻eȭ 6N =gG-~x[-exx5D;r>[.鑛:)ID 1'6I ^gƋ[R M)3㕕%ݔ+g CR݂݊&c.6+/&V.FjG&۔ B9pz^sCa>Fe7Lvڗn#Ј`MGF wdPD>@D n*&3O6V-pdCcආ6B/ FOx7Ichť$?h3W _P+f})!i3/ے?smlŴJv{֕R10EkÒ lε%SrbjhScvm`뷻"o;8s}f')HzX$jǬA(|Hl3iVδ 5AγY*"ji'LuUr;9 фk}1c-Ļ4l%{xnxal%R>Ҝ.|r*#'v'ASQh " Au :<Y"8`^H)mtpzWvMYň$tL <5,afja @>kZ.K(S 6 zim ֏Ey-z`0ŽN`se=j[C2g=Ar*߈Y:"Kbj6[j#ܽ%?uKմm8Ɣ$; hM6>DZȅE\[cN.WP([)M KXfUpsh}>1x"@s-.|$+N(L\߸?LyL6e0Gm'Qʚ b.E,; A>$@˜ >m0n׏LNr*V.b%O*)O3Q ݤȊGzHwyz;iћ֏/ųTs,䫠b0-<۪ ;c\l827 NK_kzL˨~iV@n@3wDW k0\2m3ЙGo/!EVUx]"P9ɠQI:l{7 5I|"{N:H&P=bTF9"3WzX. ky&!⨍v;OFt{Đ +z;`FN=2P9wCAO'I*lqNz$fcf%s7TX$Tb;Co2Y RLDFNJZM,>?NW%*4@rİmRVGV*u/ZqR-vJlN*4NJX=<(^JS~gl ~Rx>zfD 2$ CJ Bz&37wWzvn7{qF I/̆b~uhH)*P=yUZ# ژVT%9֊LEScAO0L'ۿee=&1}ZN9܆QXvaQJ1-?Wr46`&*jOg~2K`PAfUй| G aS*%(R v7 "De)bOcL*9Nb-]Q}X7-ry/Wo %[X>.'-Iz[Q W=ґpl<$:ʺ(D\Yu?̸_-k2{3Nل%wZ.g;;B v]@rλ;DEq>e>UVl8C"&%+xas WЮA+iH=7:5'Rm|p YΕM2o,jʄtLJ 6 'ţ궜b{c8])< 6pHBރiA~EI-:@Qby\g߃C IǞ0Hx9p&$XZCUHWh>ַ.v?S- ${VT}=΁,#G5?2<$/}eEI/oYtm@tՐTzlXݪ}CKXg <*>,[O(dԧ0)UL`O䔩dZengM, x,(jLaoGJ3!˕1*r1^[l+΅*s +`x\MC@0C,K^$[hI\`3gsD.Ԛ*tFMN>ÌAi1\KB5~*meE=K1њb!:#}tT__iyǣ7ue#(ʣ_=TDNL!2?0_S32?_wgW=7E=]%2*.L 9OQ|َTm Ǭ:^+&(6( + kDe *j`jLL0oQhWDE/~x`>&r!iKwXɝD1]]Yg0Z_m痛b0icH/ҕ[횆m"XDVn:%+u(v$L*')N`̤˽3o憿Ȇ| >`N^`&b 2 OUYc5;9V#'. kCro*҃`NT[ w`%wjÛ߉oU< 0KR3K:c ˻L!c ؒ{n$1^zO. FWA!.FЪ<#Wh'D( ^teaT*޴$D=[kz`aZeDZj]D;LI,1ؙXIvah]Y@Ք^Y;O[xphYГF+J#0dt5 w$tƊH}pvb(&/?+ J\Pj,$ !n.K1`c ޜJQr us^S\e%Zr.Lk"@^Z@$Vc鸖n1Lmjm>v9%9RBg5d>]yZ{u6 U:9jƑS^앱BCBUU8JM,=Oҋ 2 T !ps is$GCo<}[Y_t{P+4ˈ z_D ]0;˼a$S"aT:>m4n@Fe8$K^FS"l*jȚF ^>vR/ٺbZa"BQRUزyhAOD[.ư]O<;n8J, EK'7z0Q~k ­}7()Iʹ6D \j A`>r>_b*c ̻j:-O+hF13Eߛ>_:(f̃U,T:ve|͡j:2Olא~] g:0t.[*Ѣwy$1bAUbVgEuе2G !VF?\O|NYE&V>+7J W!$O vbRw?O ؏^_0e;l&ϥr%0KrG{;w̒fIrOz &0|TÃ9 cp%ܝ$$^'73X:kRzP1mR!v՞TryZ &T~@߳mdv{BYTsR_4i ,,חZJZ+3d5vQR 8vm<$!) ͑3thRP4Z{ow:3[ :k\ۯU#*e:[I+tps)4y/57޴,XK;k%QrF]E՞C@̛$G(eo…AbzHG\ lϼ l=ý`B9 58׼,KHrD T;Y+_psɪ VVuj0pӊxG-{/ 㧂eeׂ ̅!zpĝF()/4xm)Iðix=M$g{H  cD 1YRY卺yA+$2ݒ+h=6(!~WAC`#1$DuLbRi-V3uߥn)Sv-*-6Z**7%xfeiyi䰰(nuMKDN@lq)|۶o3UO  Bwz ޫ{urRw#{›;KjFz 1ִu==M1b^*/QKIGk,-ҜmǭJ&#QBt_[0UE~ V.oa>p:dE|5ڂQ(\N&~\m1v0htu3-82cs6 izZΝ*Çdqף2sVWx,BC"f-2fZ*Ս#[m{Bc!#1W;4ݭntcG 9=^,-c Hr |!Oo\˄Gՠ% r;(mo1 h1YxߥN e=4t !W&!l7rNʂnVn "FSkz#Yc%B}77Ȱ+1>.Qs3B׉n`nFmTFY9d 7vBѱ SkC(E pkDWX1"f#lDQOQm~w2ۭtuS{ 8($7ՊD ~pn0Γuϻ=)oxTZP˰P槪>s7;Mgo]5 6/܀^ŤC$#6n/ؕ9c#t3P58T ^wNMLLИd;q.! _ .i-\aܩ1JY\wQ c2迻ִZYݬ(2XKl3p{QP,s|>FyG4[KG4qc2 QJU@a"{: 1sBBː Iz~֛[\4*oT8NSdB 0c^%¤ܭ́0qkHj(5DsfQs `w{6[t X:]Mu%'m.OD#2P0,Q+ bd;K^z}a ͵POzP2X8~ =(zlE:؆("Svg~OsRWVOs}{ZuGQKx.Lz "jO0h /4닚T{ηHҭߪxDk';̆VӠĄ:V.Ѕ|F)կf<cÚ.^MLڶpw:哘BQE)+ŎlYXإ^~”şI EG|Ocap y4(<'XYNxHnHE;!7++(ca@LLQ$P*['R!3Wf[l+Gol4NGn' uMzl!2䷂=%jWn:Ђs Hoeq!gq:A%mtpzMP+ϥl|띫4"3}M,6=%4C[)HA=_l0{I"dIvD/;^xmK݈E(amyjMqlЕ V֬ǐFG &C~uQ7g"H[.:GDw?Fe=$bj=1+gLIoqX{C7ȖSTxA~C됧PULۄLЅy3[SYRÿ&09] ?GH:<5Sa[,|qZ#( uA=_`?+y:|F~ˁCU +S0W?w<)~97`x>\2e bU6R)]k( kt7Dn~؏aRrx U-?h=䆽+z+$T3!RYתi/v +jm3/On,%K<ERՃJ+C&ytm\#iNq茠pRKm~*uϲ/F&(Ǚ F-0b:C=fޥ'zU|1#BQ82ptIIx OJCSBQÕ hJMIZ0i>6uBnSMY=xOn_66 r0kΦƷ1\\Mbwqshŝm:3Wmr74Ww_B a7>yKRF鷃q> MmpU'U{TW'NףاlH"fN)m[i.qޙ_<'^W^x7Ìʄ34W5C:+4Y j^zP`X4pzmo|ƽ丼l{!hGk.N0kީ#iucX;u+Ȳ3i*41-k4cob KY~gȭVDzӴ Kl@@`$jң&=akA =O9#7%ʕ56P@#WR#=Eg?/i/ޒs+u`K o;ݍ'~sC,@LRH=Yܴ`{HaHZ$رZߞcI 0diϧp5rS 9ܒ@ݱǏ(<kE4j;t AA=K [V 4>g[!ᄀĤڈ1̈́L+ \HgL.YjQU1C(ƭN^^9?.o7%KNYBߏ_zm,ǯIuri_g7\v-3näuYl}IN Ń0wu+ל5a6nA]́ʸ}3NFV/ըB뫤>U?7G;?*Ϊ9K HyB3BJ_:Cb5xR@1/O&k)nzrΞU[yKX&qU܅H+nbu"gf?52 Xj&jH |27e5x \,7kG֩ (E3TwV뇫X|&>3+t:g]l@wfeŖx=K`.z[,TvySGa/o9"v/LϠ.쯤Xdi;KQbf00lOIUZWzRq[:AC4׿Z;ɡu,ư^PIYXΥ.<,ySHo+]i>>n'Ys+%2ɲVamg_ !>::2Cdj^P,(ZVJM 6;6jKoT'Gт鑊| HmhKIc\g `$Yzv*Tt:M!TcVV0ȕ=m ؊2okB^W aQɌ䄠-pm]gEwͅ=56< GhFSbъG|ڄ^g!,MAgK }؞7ml#漯y!qAĭt`Uz̕%*R>fX{U]Y$nmE+\VBLaRɟ)"񝍣}EzjuwCJZʇ+nS#25=QCnBղEfgbnif{͇<4@Ǿk5je_bHkY,+&xyXj2zsKd2, Y¡;WbDx[#RJw:t$RHDdt}t.p@9@y7owKww2wbbe dXDrhc F+@J MvEt29]*RX/̅or*̮i_i|ԕbU9 uHa5gZ;jʎy͇mFBJ^+J>-j@՗j uNAFY돶}xKLsrނ'/qQLJ^ V@Fnlvȸ_X~G tl 17AۢeG%Wp0|C^W,T1%,Ϊr8c 'l2ޫx:󃣪R)sH" \rq +IYjQ Yi13f=*vb瀽{Nb 8%<,6u=Mg?w  ˄w`*œ0F=7CM`&8Oƶtp8@I [$U˰Y4G#%Ky*kwL Ч8l=ȗ«¡3?5h`0tz)iD ji|ta.%r8jx\0|fBt5&8saUprR9)נPJCI Y}۾ul#Ј 8s׏=g1g>2G%)"-8!H? t;Vk\Uy_"!v#Y!rjhy.uG'{ߛk*8ibQq[J'5B'nddkUs6n4UDM|RjLFVB Ő/i =f2Ri+Ƌ3Fk5r┓lUz3k]rF!.OM7Kׯ0eԋe Il~s8b&VsSۘ[2lq*ӄbO-nP[2]?aI \)BK]=:"h-*3VIDfEȀl9]xcW۔ƚUW(zZ)9IMCw!|!q8K_̷-N9Y. bA,fY]䪊r)l9,Z)OV 82r J>?g=]zANר=!!zŚU/i+LzRj}cH_#C1dJ!6Kc c63!jIsj7~/E cԍPr J)X?򥺩z0 V9 7pV騟N'OoOQߎ޸`hx uzE\wU=Gvu$c g|)I]|p/ )m',zs f($%=88e27D(B OX~=Wj!LuD1c|b5JľqhD(P' MH}= Y8k&aV¡|)n;V3Cr=yt*hӌN|ڕxƚWurC~LTEW>q:AǝS`zEm2- 4`YOlrZ<a UlaX:8"}5>[-|+M3@9*y?&y̋,qiq+6S/=1{u3aTꬠ XbUЌE.1bQCUKD5y?PŶMd1;wl)7$$:^ز5qLg@_T5-'HD%Q0 Pfjݧ0w&ҵ56 lŇt:Ua2I<K[{;+Oʂ9W]Ց}urR׏ 6@ 15dm|SPc5#`L-$On )ZvKU(7yNOC83ZDBbX$'ӪN^ Xk3[uTp̧O2d\҆+׬KCvm,ۏ8O~ca9.lb&%JSe^~PP\'F<00{ߙ{Bd{9q !܇%p01@TlFN] N"|RZ'{K0.BVvZg@ae$Sw@OW(Ps%o+S{48r1Կ<~ӖH" Imch2 /F=x˭mJ=X}Qq_SrMb4bmxCe,dec&Ì46^խ=rFtGAnc+VLjf^EowU)ґH 䍾es,mj t!DΔyZ&via1w(eI{&$& ԏw_W31o &7FxQ1tޭ4`ve:pdϸ%cg&&vVjf-9Ϙvho{v|v}h?%ߏ$K_ &rK =NLiw;xf's;ɰq3YuH $Qcם(-5/@T]sf{cxW&^?* vfJp'`R4)t5L  S!hEu=I|Q:b0;Ydߥ}W]hsA^q<; X Z’m1+|< Ը JwO#| :^#R*$`mCXN{1=& 90ݏYJI;r E1 nr_LClUQQߞwB6Xր& #IF/͍I`v_6mV0xY4a - ݉~&ӑ ,t݃OGZp +x7Z0ఌgˤ3PcF /(0wKEcdώ6 ˢczIJeu%â2v(UʐPc@C Au0&vbXU}r^MB`$ZC(+^4Y/$/=:i3U9O֞j=^Qmx"t][PIc6 [Hq+0fS$NJqJ@atR[zכjȼ__M:AYCJ"?h8E JΝ:mmsgYR \ҐXZAv 񩬻'/|P}z$kgaϙZ2mO}긧0Q)Gмp&q8{ "6l vH~L]}3b>]R&p𦺔jQzMl@F-/2w y̲*@sXiwhtR)%[p ܙa0"mx'WȎL8oPzggϘy4FZELAYr^و H.mD0Ezc7v*oޱhҪ:r*l٭ h*|o9T4U6llEخ?/ǫ|hCu9WTIqg"%.S|i!>GwV9*yĔtP^76AOP_0+&Y}&1CU /y#]BsZ")HN˭B<,H  Eȁ@l bПm m$*.#Ɗ˻}M}٠1,ȁpb֎_sV;)(qi 4=Y?G3T"4h)NT)ܶ .,)OZj "SO%({d^+>| j)onbEW/4Z*^dI3p'yeV2q W]oCzYX?nWq5xkyubUg{q\ l/2' LCM%oO MݺcCMYيb] fmXOk0J2%s (n:ē1z,y _P,VCX*۔;p8Bn 0]m@%C{x}! ȭAvnrR Gӱ}* p|X+0:,d?b`h,VYAI+##G͕Ոk4?)oUTWPw4l3K{Qg7ؾ~[8R(veto|@ɫ.NXmE ۉ;/y`:A'\l\{ ~N4iG=JQB;eaӛkEM}  fZ>MV?$9t}nH{Y=nh (lrcKYb2@,3m242s>,|?W VC|=}6*3T6.zOaN?HViG5}<mk;Qs̕%hـQ'6;okP J ;8 GB̯K s#$Y6ztwXN>Գҫ\V?|HeR7Y{踶~S_uܛBG?^VNX9)L~\ѻ 6']?ZQs1/$7N[\曂"4NfD0G^GagYzݘ [Yv6rR1z Z, /'"{fU|&*;nØ{]EA},*A఑C/}V^Ws#@BSl)`20̽hf۳AoU$)\;SZڭμz K/|\r*gjCe~Y{ [9]s24GMf6()ض#$qYH꟣hmhw`r es\yQ듁EtHXi@ͤ5e%sVø'qʪ&9~*0Ʃ);[*-<Ә!Ň ۀ&]{r q%NFO |VJlAbq3#ÝW aE#^%0,Y:C2[8-O̹/jDZB!&J<洖%tkTFǍ?㨮`,(AF%JZ)$fG,cFnGپa;?L4ށt`G<[IUik-ʒZޝŨIw$ Nbv=֢CAy 3)@[R0"i[7o Tg ;.FȒvSmVR\N9\;|FD }4Qє@XNQ@{ d|~bM@=E!uMc V4"+SHYϕPܓu2Ptm` ImUdzRN"+X+yŤ.^z/vcua~}K^Il0!]r*EM(푫NhK9*6G=x,CuWJ`1y<>ӋZXND́[ 25R{.z9I: ]kK4?F(OLpc} cc7θ,Y_GWvqUb 1]wEܕ,jGS KqǺ;K9x)|aooCy$UJlhޣ,nϿ(S+T 4~cji뜠%6B#`ҭexBS,W_,IHW)G* )-J9T$u?}S=H(u')c0MzTz vNh_r䱗tĺjvizMae3/3El>Y 46XŁ]Ǜ4C²Jrw'0>D5'72*B<= L|Z1L*m"nLutr6 }.aekyu-8>*Hì Zl"UpQOoveSH;p QJ q9,Δos " ] ,A 3zA|>&ҰqPKu+7;.ďSmwnd2Z1n/\SΘL!Qxg0vl|2GdMS[oWb=u0,\zp+/\j`WJI b4^ x U~qO,g.uX0&Qk{N zŲcr别bཇyRŔ^cA W E۴Uv:73}2f ?G9kp/}-?csү|xDoQżt'u Í:SV6X(9Ńs*"4W|N\gg)IhgRr(yӵ? `QdS,1&+XĊzadw4fNB$\%1JTE @5~pG(wp2*_C*BFGiGkނt/]j~p`ΐE,0OSvB\n1>%PVתHeWegFMg% c%5mCK7WHdWWyz#b+ߘĪu}J9Q3VECpTYd,MS "u'(%%Z%+cDЎ0o^A,;f#nA(dV_g%`obqf)x!i*ƣP^kf]Tk8਀>f2uך)'8y)E0؅HܔAK6/s](q|ƒnU:Wð=Zl{ZӅp*n&eȘk7NI8SXCو5ܰS)FS^  |on+W*0.kez2 pξrG暎FSYܢW6$(aG8|n,`Ozjv׬dWzi''l0{NR UxzBRPqA0͔4J9K4b8kvϿE#j:G0"(jN;VDVIb}Q̦l$,#7B{) X['Z ƪnRV%u43PPsz2=ƌD՚~!+%`ܸ5H&oYdN bGSq)F)Z5k~->gG4=sH#jQxT*r: 7*CRN )ߦ01W3"AV+ZPPm_C{نxG0|V+-k1"Z`taV|% x#{r1=A]V0wnl"-d &&&3kp<ތoY*H:.SFs6YdŷCuXR̭J׈^}}VӃzJ 3Kešz+'T"0bֽχUauȫZ&#@M77ٵo˼ b;%:͖%wQ,Qf wιxfHe͔c_m˗ X/T)o@$.ZNRIUȱ+Bs IA'<%1 ul͇Ȑ ?2B1T6E.*8e@˨T dw^EFЁ0(Mwp )wkc_6;MjB'dt b5b({YP|U_ݱ^:`v@7]ӁU/h"2&!D ʢm)`=JVV@FuTozW!G"BrA:x&+nBc(ٹ@QK1?XУ?nt3!q -q´v}'z[tmA"b ?492 'x9/$d9J_m.I‚g=v.WpjԹ5i6S;ŠerZ̼hwIx]liRӡiG 0 ENR1$9X+XI_pِ߈ٺ9UUn0v0o]/}zlG_ܸE c86 g0sM%jEppOEhVZ $JR 8J_kR2T!(\)fIow}k2 1*͸B~'=AM4SG;Ggеo%}m2X,4!ʦQ8FcPHD̎ SSVPk J7Fa+s XMx~R (.B-۝Wɹw LM /kzԔ !2`ídX teZ"vƷF~WS~T(sRL]ʠ%ApLMzKwQi&X*>]͢zh,aʥV30Fl{4_?_!D7hꠍ#h +۩Mm{՘8"X qCAm[CKȃ],(ܨ6J48 C3L5/ nl1)T8oEI׾&BL EsXL2bW?( m,Le5(ѢL9"i'P5[A'4zhp61C2 ]_5Jwr๔$O C#%h,$%c?1Ld:F 6WrZ}x 1h(U86aKXVE']TE? vWZdBi2Yp0rKr _0}cԨ]U?)V^cR4օRoId` <;-۳"`~Q3cͲCke:.jMl4& q)::S0L'n>tÍllVp(t4^S lɅ: !>>;|da'-dwepRCK,B,gM4هhf{,st*1/djq1$N(bЁa!QKܺ(( W)DJQ%WZt=͉G@ o5-[*Pȝ4p; f:1t=Eo k!.:&X-䥁Dwk3?aV CJZ \_A[ɂrȥ'*+^?gWBY" B Dc2_/  H< 9Zr\*Jx8}܎(e[_=.;VtEV "A)Rr{d^:-;60*cvS#CDxa?WieЍ!I hWWE>MAVӕA gJ"'dz#*f+,ƠqJBJ(DwƕBΗR_W}"`F0oű~?S5/@ra>-e?|ZH3ʮ$')JN_VnEպ66bC{ƪv1ƉBMe!-kt[""آ :x7 Ilt>9e"GjGh8q~&!3v|̲95)Ih3r[,zJK+%RG)h+- qe [qb.T' ׷&$m}syiMw.jŗQm/Sh}ü:ɗO`$\n*z+`ߚ)v00F0~s]aG7Xi #a wĴp ?+aJ ΂T۪a؁A+x)):8I ujwD 'ߡոxg ?` vEW/f/kɰ0L'ɰ _ zJr@=Y[&ycx2I;p$O9֌.{ eL> q&げEk*! ")ЕUmg.+ExLIKg{˧3[L_ άt6 ZLwCkV\sm_83xű}[\FkT=\ad+DEvTdo;3.(=JeL?'YC9h}%پ14],nBM?(f1C0vLljW7:%֌V*$Sy1 LլRgV!B.R.tP*9|N5  av.+mUe dA3FdSRCS+0p98@C?喑~*$F_.FWbBUՉkfH0^[Tq4c̞d]B6^DdMȃܥ}Rug,^*2Ƿ7{=UH)#Q1!G^l9]?.SM)krYVQ> 5l< ƪk)}Na.vYj}}4׺1 ͂X'sw4'#2 l0VGjй6&pms;.Vη UgPxd qw]9og]ImnO$?.®l] a8GqÛjugS,rb JaLz&tOCsSzI'T-V|50v\YT͈Lĸҳ| |i2>~& vsC1.§ zG] c.#jluIJrfU=v:|7MI39d0ʞTi62nSPo#Oʅ~aBNs;zrUG)1؈~i n(ɻI&[BCO<5ԃqeIQgbD!=i?`v)Er0A>|xy;@J;7Bi':6kuq-$M; %m/@[ ˳ټ-րaMV*=Sz7]j{zj)KRn qf @'~Tĉ 4Si؃`cQ:nY *{; Lc_KLPWω [ӊh&ZR&amIs#x^T/077LAewb~~+sc:tA.8HhL;tƥR&퇖HV-!`U={NŶV@e Z^f~Zv*>K qE׭#7ow;Z->Ȱ$\8KĨfz3 21̴RsR.{F/ k r! +H]#j 0זW\7*-cX|!kRu:PeltMX{$L˜BVϑ͇Ӹ9h:O0+G%L6*-76H g?(ѻZDS5:.5OZ\<Њ*@{X ! L,#m{-jF3In?3%o[+\M4(340_$L )B޻KE<6XFI7͞qcGq?hdty30sn4*=ɩG'%-J->kDM?ږI qm|·_Tg{B, %g&AF_%trl$ !cVS6XY):b#s}IGy unddtJW'|=tG>0g=Oj4.=t,:/7Tz'I@X(8לo؊8p_ ʈl-CLP{mL͗6ҙs s:r- i,2 :jWa: //LXB7z CTk? 5AÒ\Sy.f0Lqy tgpƻE`ijd wtObS6G/O(ngWʉY\}[ vfS.;f^U8"ʔq;q;ןA~yk gM\ wRlLӽ˧p"qw|HW*qD;+,rndeq}Qrbj5BŅy!<|5Smjw/ph an֑RlYYx`X͟ 6Z0BPaj"* be7(.nK;LÇQ%~HC䩩ϐz;hu;{έqTɿՌ2g9hߩ˰[k+RfAm1‰(jVS=$|Ð5N:CSp&vlAL !qu7LDE0ƙ&?cq$L&(i^5Wj,cg/jIyrX3l1ׂc'+hr=Xde {zEq% +?:h"U*MZ2o4XluJ6Sd o)Z&s~cU;UE^%'5W$B?uMR98\#!x);O7-;ilwTQ~g1oI'gUCe#:Ƹ6ŴX!'T\ihnu.ZEY[&<._-!Ը.!Q vZ^LǾ ,KTK DgHK+H婅+~gl?H[:Skx7eeHU0/ a|\?Qg~j߅jZQ`Y wAMAѯfJHE,ߠƼ7F5caQ˄3of1;Z1ُBgD:FQG < Cźw*NHvF@Tk,nTmh֌.Ac8ҭÞ VgN; IKrano"|K=#x&P9ahd8-}!)A~;9o}u4nm`j_~3i0 #{7Xq[7+F<}G{K*V5`⤧SH1j-deӈdGFԗHE[X ͵JKt3H֮̀RV_`5OgIIО@WۤDG"G˵3Zw#tqn&} cRW xFDО.b!Yz 3y_p/E^UK3._+fr<4}dWwγ8*۝c 266ɺǁD7hc8ÿ]u8V9r* UX}Oc jխD6Ԗ!% ֦MG!sLzu.O6t^Faxzm4Km]J,8!JpF1Һtc榱W#LB V.qy18,3 ~]ʹ!:6]zjwW_OEUÆ* /riAn02ڡ2s䵩DG5[1'ЧDȱVR3H= vQӔ"3ɛLT}Xe+?] _z-ՕxZr ;gW$|E7l/ [Rw/4]ZD7c%q4CΤ.R:|R + %l,5ݙ!JNH`k;铲oz䯭V5jB*yZ!yj F*C]NP:FN1ذ>>)aa7bȸ.#KWwKܜˬtHH΅y ]Eܴv0:|'0ߪ*#vK g܋;&Nx&SEd"NnD[}zk#?fBD5NJv%_l?XN}tm5hkS#~G;R4\D z 1{s8T9·DaIb!ӫ'c Z6PMED (^iFCWJ|G;V-~ Z^ }+}zsɜvzRZmo|"{4Xf,/0$PfxYϷ%^`|:+o&gx3Oh8GM.]#4V^|VE9=nH>ɏ9ϞItjKYUq o6::w~ʼxdJD1~HStP {Q>DwzfN/7sP0#Rx397Ԙ*aO2=9[_Py}/pWFBq F(SUYQx`dR}B3>| 3"~ ύkxz6{CpvHu T; P:rFs2.>;Ƹp> L5#"vAOfpEOX5 )Aa^pIڍK|z@&q /{N糽뻫9[; >`5 GEpi6*xϑ8hg7U|D}A>@淡A5ya-Xa iCy(GyUTjQ9گѩj2= 6e$O ٝz%C^8z <_ / K߃]Ay-y}$$5kH&=$'j1"h^dqfC}'K.~ X+/'̈gH`_X`xV1,+fa W1 -JT1?Xvȵ_naʟua!'1;XVKZ#N DqI J#J@jӰm b7't nka{w6։1.ׁ#P*@OxܚXeSZ'^k$y?Q?6xE QXض:%&aiH㌅y(b*ʶ$IF0d5m7CUקI2Lᣜʫъs#dA_2Z"6Ϗp*){aLpQ{C1[Wdw7>H9r|8[l]+tLM;(mz+":XZ{q:E@udѰ/#`|=&e'%fWbt ӌfk jSPݾN{4x.j=Rdm~ IME XXDE'YI h yowRvJӭzW":e6=X"uJ3]% pD߄7ڤd4-IpM!U1 1ξ@ D!=NWRa'ڠ¥OŵPo(fExWzLڳBPkN'% xzZtArG&`l~y -&)LBiԋb 9GJ~<pFԨ\OЙVc&ͫaE>cϾ5)iY$˪j2bQu RuMF#AY.rg1 k /0EӌO`P}3UjC~# $4jx ҁm~@|z~(6W! ;Imv][d7UrAXZܦKvS8tG)`:ʲ*؆#kSV-ᔁ:Dd3`1ɢb`Ŝ|_#IT" =Bp+j|T;K`^Jo%`A2h5*U0\Ÿك;[U̵ į(6E*:T6p+CcV;7ZZGh8y C5hݢ#NEMr 0 xI1"9"J`D~<ڝH$Zd/RUfՉ[~һ /Ib4)(@?!5|ܖ\V̈́,Y{O0:MoIŽ7!yBx14֟hy-[ ض_؆NwkDu`Fpȡ4~W㮅 Dx,H9?⽢v򶈷dv0ފ5^f%Vqi@;KvtƣHyŠ]0lFfT=[u e ",Zs n+9Un*{Lq22) PH9Ϋ=+B5ee昃3ֱyOrgzN_ιlQ*6"Ы7ޕ;/no/~Sz/]}9(>Y{Td#>B~ Ή20G ׸y&^*j1mN'<(p0HG; rh+Ќ͝C! B5XWd}źc_[攒.̏EiOIV҉oX Is$vh!\8#9ȳ2V'hy/Vo<@b [mfΟ$$Dm8AMz1=6ْH- C%YC>_]PTCT&}-;bM;M9e&=8e֝izڛ)X(UFHE\H&,6}B ;]9@Aת)~bh\vءe> 9DD Xreȶ0GqkJ#]sh|$(3ˍy!IE'C _ex|δ7CE+(ܚ.zkp7W4\ȍs#0kSX!S!kv-We J2.wmz >]vMQ]`66VxŔq ƹgFt(ZUpa[˟ Xq*Fڜk3n쑺ɢ[Zi$. PT2frȬy~ऺB'9\+l\Z[,mQbq.9q+~ yQ6(g.ZGڍߙuW[=JVloȅʓHjd]$2:_dQI!OSu?1an|QF7Pb(ooY ܼަ+E؃,^T@@{pIupeb`묌~gg-jˉ#xԬl]آӌR03i+fmRWVct8?,~>'zѾj&q'l^޼햃rjqع#btFe泰!B%'**F"amьXȚdه-.9oR~7a/7gcYa/B*攦DLi_Uڔy9@,"F8GHrtX^5nS<0ԗ+ݿ>q޲sMwͦMd)N q;8͘!~ծ6; /zZ|Ĥ;Z_ncM1o]vpKgoaQ:kƥ8 TE]r[ rS7R{H9:hwP򝯔ΰGxZ4=܍j9~z{SBt@JsO"WVQyߢ4,51JH$V>"ߕ #B<)ӃxX+$cb?~nMz^Ȣ##4[!~wuI i8P_7 {6$PB(17h.D\ %.)GݭlҰFY'v A9*O2["?XsYwޙ&і(„uSIbς_D k_KVD;3;y &Я˵-~Z{lOtW"O8 hC½`d'wNyJ.fk- S3-`*[J8Pe`/]]^w_cIfmu T h wk6$R2aaI:KsW‰"phcɜ-j⼴T$>[ X5ܼT.N;Egz'窫E05ҸGOWVD]Y|T:wROHo: ;[KrNP Y Ϡ?q.ZN^cu-Ϻ,/ Y =k̘{dNH5Pv WUܖ+8üJъf*?TΔ;Ɓ .XL'(!&A _LIM$5׏v*8 ت.d@~bfŤ=pi^jkpݥphJptCzPc$Ox{AWKP@6FQgq–WIˆm2#;j|Szh VC*7Tm%M;!Yq A#"vZC)`7 QMh݀J͔ x~4>ꅰ }biokMż&)#DYs&Аj囋& {W}d}`K8k DE &+^tyw5_f~qN]i|Wd†g? nج6N*dyN&'KI9kAQ8y!q寏΍2DS6pkq⼔{2^aF[J҃1kqK|>'"b7xP5[,V h^[y)Nd%KR\9)h ;eoheH +תA;3̒m om%!Wܿ"V`lRJ> &M^v} 3We OPjvKbZYcAdM0um]hB=% ~,m?W|NBCcdORw>3>2|U]H[u|1IgAF%PPQ|i u򦘂H[Ee)2骦Az3|bu%TJ׊2F]"7 GJu8mu-AHqۖ}H fá\˧g2苍c \[eFYI#`j##!]AQ=/ 8EP\EF'G$|?VH441^hyԧU ӎ`<_G3}"]< 6%GѢ**%gI*a6a`?PqQthbcfOEO[WY54O jKgRGmOBUߒPG'n 5(LM_o&?{粨 }N vvdԏf~:|lf#Y<; $ȗ( ltn["vk7'=nJB] ে؈|z&&itlQS0FuRR_5v`* $roM5);{x#Ե0Kuy$%݇IwuD`~ʂEuH66{ j_x1oqQ{'Cf[qto IA37\@c 89%-KYb0e8vHdyK[t(UǾ]YҝBf(=J*Rj[qi|954U͟9 @C="_ `\ } H0D0{)B!ItDP~pzƼg,ё%#Ω]jmH0q>=1=Uf8iBGӣpr8m-_|/nVKBvF]9VC!+m!P[\p1H|OoDH\ M s%|>R*rBMD!_KjA1wyҙI <#He:&[NJgxvLց0[%s,Cgun i-ȉht&޾0[ZoPF޶]CSW$5CO2LK5nD5!pGRJUF1]0ŽS ]IX/H҉?1|.m; ME\5 Ȃ~m%s]^1ߕѐr~ DkEԋ`]ܘ(:FM.rGp$\ H kI31|PdUi$\'MLQ8z!!w&bTVIA}ףh+Xz Rn/lW |XH=xE4/e75$o'ZFwW4{2R[8dmw {wyiZL&p:Zz%張tnho:'Vj9W0w_0-<[+ﴽ w3 N4D'u dD:ޕy",o:e*b/`'_blқRpA=o3v 4I~'uvA<:y>s:tS=ݼ +1/~,Anv &?TZhArcQ$+UAMR3 22+ƌ~5iKwۜm͎]S~Ig5Tt!B R+g\zIGӇM B˷@\`8XKcSV {o e0 kUpyR'[|)&UkSx -u %1+(/"h3Rڷ>{a2˸;zTmO5hVz trJ[@qHm1X ߕ 1ueJ`.NNKS-I X&pUQ7=op0!-[[;AZ& sUnr~l^:u1KV_FoSi 95N^5gXoNn3O@3W,S"& cMDf$dP:iÈܖHY \`8a.@grP,}ÄѼE_ߪTCÚVG$&mM9zu Ild9\'9ǐJf@?HeXŤ׵rQ1a| "<W'RY '3BFS=~-߾o\V0H}Wǭ]NI\B zZe57.k ]aEp:FP:b5j¨%7F.!x LN臌yŖ|w˫NH3J'UIF2C}څN ;5Rb倃˚eZO~]5j]~jZdޯQu(+3׎9;Om֝qM5|!:PYPKf ng#;j&p:4XLJ 5PQZ`ItS*$OKKSj}eJÄPr',}#/%9˾)c֨uT=g =) X5r)2Weix Um!Y+{f7~ػyԟ%UAS)WES.FFmB_$E6Hb?,ϝ C$ko!@pz;Qǣ`yA 8Pa;z%2RR.Ƽ_А`r?8=akv2I^>+K>Yf\-M`٩NyevmgGY.)Nsh$&=8܏E9ƾDXeߐ ΖE\#MUa %nĪTGL~i34quCA> D'f]m"Vd@;3U,n&E ͒zw] kjo2GүdUe0reJ?]g 7Ri"KSM;O0#)#JZpiq*ciz)CDu4\kG#C002dy`Z.7(ý/]T+!=B @vb{J08ZMDf֍Hk$'1-'!Z|N7iB"c?u{!${7a1GBbjfM~*ᾊ;4뿥3)ڍLA-pǾi$uL'r5"X>kψ*Ur09 $PEL&u2Tt{(#|SHY _)~9s)?X$z3bdowu?Z nB86T切Pll}9jC8-HagjeFdlM!@/(}B14+:'$a*%ٵ/6u|ic٬N1rS㔮o ! 0}-^/i>SD M H9 3!<>Lӽ)9^Mfz1˝"8CZcݯi>msLV2]L΢Ilh"c Im9=R]аPI2y# MFs6TչKݳ:<0PNzzB+B/҆Yg2 XmNƪm6$TvIhyVhOam9ȰxLZs:w҇ZDE%Ufʖ0`Xު^~xW=)\O=Fw2])[9Gus&Yue=9C"h?d̟9aj#^ROn6%A17nDrme4M\t{2t5vAh҉:=pmD57^5ZV|eU7'l@'7BiuX=s{k2zJ svK/jm@1d^(On W:m6,}#-m!u ͆,K,,0KQВTSSBk.B3,K9bw{L *hh" Wo\P~0ȿtlN$̺ˌFQs/6lI^˼4{!`5|<`]KG-Q/پ!?FQYi7O].ז-X52c~؂EQ7; ccWvX#ePyANA$G͆D>;:>gfa;-Ɂ93[kH*rZ@A9͙~\Ku ǝH,(c%Wf'J=aD۳ J ncq^fֳZАpL{'}6 *‹ ̍L}FhO W3T+E![Ux JoQ4͑R\p5]Hj_}=JؽWvȘ@eJATH>$=˙QumW>G YZTſOW4ja;ժ-%pa.c=5ln c*h'.y=h5@==E y -I 9pq6ibMLpDD7™:[ot/s #F H A5GpH_jvS_IhwTAc> F Z1ط"5*o*78| =7 NԬNE:C0? dx1}0"jH{[tH(iC ™H—ILaB&1)v܀ΐ<7tJ9IL JbYb k`8ƸӏYRѨ!@ ݶ~NB0*gyW 1\?]%r2?SIt޼R@N B&Sp=4[&dx\ }rd>ʽk ?@[p10 9 ^[|/~ǫͥ(lZNײkǺxuT~?[Mpj\b=Q4g;iP-ۘ%@!TfYzϔ 뻄y9Rb{^Rk@Qdis$cFY(Yocd/Qf}͜wߠz.Fɽ^oxk.QpN xoOX>fkՁc nIeHV e/ISXyk.,wlILryȓk+.f"ц Axk=(vԎ'^J~9dQo0N P$%^D1|ЃۨO!i@>:e{[whsڂxOf 70`Y9 7ƍ?:,M`xr<=xh]_Fc# }}# "@-rCuD8>7K3Bh 14 &!A`~6LYK)n}oLl7(QJw_X~iHaA<`,yw77iܿG~t)YF0F?ن+g8kP TqJX&UTI2iS ӹ ?uTYVB$k8r'wWQ$ǐ)-ԲXkצ&)X?C^85dϵEQN&a)꺸xFZW뻗:{OQK~9/4OBaWuY3KBx8]C&#AbnJTg#*TsUNbȐN5z~Pp|NN27tʏf1(yWciί7,~K}e~4t:~Y B.&U?q_dg*CjD/LDdž +>k3VkJ0e5$!j4$6;b kL]S{{AQ)χ>Qc@GiuP>\R5?ӫhG,,іh/TŴGWW_^p^W.rgs \$Z*ZDb4 Jt>, [4~">: oK Gp4% o!ڃN"fjaZgb XF{'a\F W{&64na0iU&!">z3A̘{n }UM::<*>/i"QspW!SVp\0Zvz2Fa*mp((s=P3 POSm}Cю7D:ɝpDtKXd'8oڮ'{ <n{N>La4bf9k OBT5:'S ܕR;bnB?> -iHAp9&>ŋmyD'5h3;ޥIg\NL sZ030kfqIL'BiqXA, jo7?R6ԚW : s }[)~?aYC&tc@ Z-(!T.1KP?'"^`g!4FoFRP'RЙ@C #7h.m#ƸD5񙹉&v!*dJ)7~}"= 9 '4sKHVn2:cg[)[e/ MwhE8jHP5v$׍{ Nn$?} ;pjcjQM+EBHLΎ$iT.61g>(Gmŷ&O++!% L7##ڮ9~N37SlÄ8:ƈb  7!.G nw@pl_p"׍|wp'yV^sdT{-_S${.PQN1X?~!Q*Oaѐsg6ni<'}l\c<+i) p9)T|w62P!,2ʍz?j aȮՙbiwTk1b=&laao$(Ѕ*P/E`rw K5'ziy%,s ${;v{% -pB[Z)"ZzcRwZkt8 Q$džiާ̶Dv1i%w.1?Eڄ\`> c h{TAvimsѳSq+ћg+&5G3 -gҋ D-|z8PZ@T)يdY^R/~|#J,F .o|%XU, 3{PAΖ!^'2p.xss'϶O8LZXi-]l>((M#{;{U`E^4ȩSbh}Evp>N?+Tob\%{+ƎG*@@$4$N5 :DD|k0ajz59wy>fӗPt;DS{S=> U^Ӌ{top;WB˟Z7'\`WNp( n6|0;TQw$c~H9لgoT}Yn)|(z =b$dn*HKkIy)asbOr3B(-8S>!UBńӦ 0hGxg C'j@1ўg4Q Zn9bz~dK<=FGBo eq }whъ? 4u rbs;֗_XԒD:>YuȦHٌ3Q6xcpnDFx@Jt<(&Dicqټ0jmJT4K\̷R_%/PQRJ\9С#D sAmUi\E9aWEn:fP>`q˚dg?:'- ]쾔Q'ГߧXr{ T}w!0 1 =ZDf}#6ؽ눫͠o X?Uk"6:ZON)lrrChJ8;x nx,Dڭ =.A H*c-Y'㼗"3|pc OIDNóckwr9Z[o_4.qd}a>GV/zS?]+Aښ5`$TYKyaTZ?)MWz8IksѬc_VWTϭJYnԝ96nF&RsmpBP=ta7y̗ i[b7Cx;xXQQgRriŠM>aJ̮ͪTWl\w ~ >X*aD7aV!yG ν?ьdi̿ XT; ~rxE6zCܦSͥ ]=Qͳ0}qL=fRX]`ͽTm,jh2u^tj!^6@౶(U8Y0q 8mEk3I.. 8DDw/q"X,coxa>xPNp&O1o{/*YS(=JS:EWj_R6uyQX;Ԓ92UJ%/~ 3 KF650Npw0df_^Srұ0Ǣ=LvXEşR29#@1:X-Wx> Sh _'NQ=h,Yg f"9rV] ᔺFHx诓|@gEH;J]HL5"."g1kC>!`kA^UMW\x1` ZJsw |>Ϩ@m~ɧMܑ[O'$GY(&"[(q0 C5|>b"snNwdD[D8FB]/ԟ$񝼸7gPp,2Fas6J ab#\^©4j&ks`{ 81yrG }}vܤx:hCV>%_VC7|Jψ@bA+-`{l@K)~I,fp5"gWL-NW"59RD}\{u> C3d@nm^A W/@JkSxwD5U)y:~njozgk|gXJ!-<F 8 .8)?'2uGy'}[Q8@Tᶎ=:tΠ*Ct[iVYeށiDRpkL7LT%:Uʼn:Zk7uX)ɚo^ :$D-I};,;vCˆGkg5[4SW q1Fݭ4V*3Xf ]x+ WXW^Y6B4O#KO":Hht3>i na`hȷuA'i,yne3!v/YpWX~F C B2f7o%t H4\Z낱LO1aH\tk"iU!RY^UlMěw~7T9HxzOቀ ׻Yg0>okoO 0cʼ"9$]O23PىQS!zX֗6>;۞ɾ`/dn&`.>hLtg O-{GڟD=lB@ cETyhδRh@Lf`HMAvyvףdϗ9JGr4.O{_#~gNc1SpAq46Y"$d`ُ* p{So"r7Y $X{,d1QoeXʜnׇ_l\I YU{'Rh!ov "ШBB1J' .CDMK,F0pސjiT5员h(8 ߖbŃJk@ŝ&蜁r|( ;)JQs! 2s`1b\&p}Ms.${~NѢbo~OihKN,MOf!kpu=ݞ P,s=B!Qۼ?5[6 ՙu }YW1$[Mѹs{K,G}Ho2JQ5A80VzT<0[Umd3u2^~`oH%߾Tfd?Cv#^ԕY}^['x p4_ﻋ D!_>-) ;Kſ`>=5mLMy.Y'<W1Ax(oԵsE`CTY5=l2v3%\U$ZCҭ}/Sàn Ϩ'4H̡&ީBº{ynWFtMt˫ U?x~=!7A{|@rڴymb~~i/b61y8%sJ {q)mDo .]=R*ǍlB'Ax/?`gHDj7Bհ r^\CrvpPonlJh#Tuu#+(|*MC$7Ɋa(ىrK`FuSHbM+Hp%Xl΀3;FtkMߪXÍg׽NJH&E%@^.$ڛ& x\gWDS>'#r kcATHe5uhvUt9|m(srO\9m_Ԅ&'$1"YaS$6zZG|yt`A1&1-)w7 fƼuj֖=֌K4Dg-!_̇!V$ @A#!XT5O úqY!IqR^ ILxq#O%^ܩN*E۩!~/-$@/b:B/ <׷ꂃ~t1 j;?lWq^kg</?~$9婋o% ~DkUzzJK<*JF>j5m5L_CԮuQ9Tnz7/`2&tWp3E/$U4Pʄ AI2ΖOUW1(0u8 zB+8)vƬ!ᦲ 3B7Z5pCŋVбdhm2 kG ʖI8 Zb9i6␶hS!PP$Xh0C+u,A@9_p}j.LT/;F{*p ccb&nCU)% 5 W ^:̮D]-1(YbOn@V/-6 +}D@$*JGTS/ 1 GSTj%P $PG{B-8Rs%mv7U0`m8l6>7T@2x23" E"H/^hY;F?!y<[xs0 M7^~jZ +/?CThbkaϦluZJ( _N5&YQxI2;tw4a+WՐB! oV ׉yʝ h`88>švPprJ<%@ik.a5`.@_ ܠIbyg]9t`0lȨ} 2VR}L|@7ܷgx孄5gESV.rE1ԇUHzf\(XYnaano[qDuqU`2 Ahx$';=)h~8%}JWS6`A'cNK>tf:jxCgewQ=n\Ԋ8-Ŷ4L\g3I3w4e!!ahx Q_5łߘ~rFMU^m,!O䩎:`LUn& wB>bZIjBisH!2H&o;S'N6g?Ǵ@O j}bۺ{{A]EG< {πh6F9c?>j0SL=4ۓh8FRBR ZDǟ)b-Tfu_a6'Q8Zl-(aHݒ$c"V_7р;^@+z,yH^ 0c@:Y|V%Z?[9#:2wq^ʮBQI]ck/?Be:*5;*E7>E^88w舎IW4e>LjbΙkڦYu)}LZG׍T'shQ`862쩀Qe 76bhg2O\V7[~~Jc7GFB}Hy\V=1,٨)KK釹PxXc- 勵#7:3 h8z.lsAq*f݉A9Ճum}XݏddR겑y;Q42RzN!JJTu_P^K~J}QfA:~ReR2wmRM4q%%87ʻ,,p,7PG%JF!*.PP.V< oI?Ȯ29N%BЎiZBdnU \iZz77KF"EG_I\hR{;y b?*,~uhQ5b3 j}!:tYLK>+^&F?@{7AT2w`_+\=]3tBT=,T᭜,ÅAL;܅#rC6vIy[h!ŋ'XYĽ/N?hKJջWSJ^VJ2%xo,ArVk]7)(֗ҕ.q^l-=t#)f}m|͉Y(zŲpZ+6z.fs"ؔfdzgIz,R7Nax> d0t)A*G٧^v"#J#MŸEhabVI\BS>硸-rdھK 80y2MO0@@;/%Ɗg,c*IZO s["w-lGNv; T^\TS`j V8ҫg39L6 }A+>AvMlReriYʀfMۅ* '-V0!$O=`t[ =^J  8aG=AF:ڮ-&?@D_9g?tvk¦YZ%!4Vpk`˕<.X!r?e%(ƕx?8aΗo&y22OLJoWO6S T= {!I}8X[&=~Hk^ۢU f|>9pd Ei8 uD%q@˸QYj&7RKu>ܯ3ێWv"f-ԀcDou>)+pTi@=%K{6`xO@Hێe.ďcrin'h-鬶'I|n!/FV{Y7 ǿ)t<~?ݴ&Ƞט*{|)kBY}a)g͆?f%:ۅFM5Z§H6:J M07 yK߳IHgzq$e_]rDQ,p:Bئ'g]y (#{f=_LT/KRj>rMc,TKz?~4;Vݱ,+C#*h :%P<39aa0*"$&;ٛs_np(.LTdQM|H g$ҲwiKGp P.4Љ;U*f{֏q],IĐ4hzƃ(hDgkNfqDhI)ECh31Ghp?d$ILݾv]iQIOt2qyM7DH913$$W/N;o7EXV0\ (2L$g9ْV*!gdwJcf`چk{,2Z- U9.\̱x#:WI-Lm[ʤ' })<.௤#{꜂[ 3B,VV)g|.6%qVr^wqC]+d (- L틤.p(>,*c2mƽ=Heň`Ap&7A:c 10r:R!?Ê w9ǐ Ub>> G3ttP2aXV麈?!lpi( .ݱ_^jT :ZRHjlM!8ig pUe[J>yX⮔Y?xb(**#dY:Xd;kt2}jIwNF{X6DVcr[xĻ` nR|yŰ5QP>w-kҴ|hWn1Ze{]Zw<^b|7jl9\(h*ôLJV9{ע]XLhIAl(מ#ϰe1TI$myxؒ3=h wsVo\JﶈAQ?lrX?5~yǮ.,pX8/g . ܂T@ v8|`tmi&^6បbÀ,I|bRa0ͷ|ʾ<<Z{ eV0O$Yiа" Q'\h!&Ux>1I^TZ6Qcfw-aQb I}-G[E/ksG8BێFW}CU(ħtU$#4%Dǧ?PkKu@ftNы :J?l#Zܡ%vb".9oaG񚂁BnԦxg\7ʋ7 ib(ܩ[1 szp,إ.O~YhK${i9S/y^&k*@UyqZ4Es_* > wߠ,}dE7hT9j`h%auqͷXvYe|E3ϖ9>~O# *xіToљ< kH[gl κxW VH{?Fp  W9?s¨mƒo6nE9ϜTh@@KvE ۷>i=anĊ e7G'DuA pr$O wzƪx.񬑜i/v(%I53cn=D?љW}~IbqLXU5']hJJdjn2h8JiR;dpXTe1?C2+72<ݔ]1θ]LJ_&Qp ߛJfP&fZ'Xf[_x,`*Ud%0_.PDyjYmʏm-#t5V$XýDK\ ^v7\PzHud1Bt]9R#\r آ8(?(l59Ck&˟-L{*/.vqWE'GG(ǶuJGUH8B!yߒ~3fI WB妦"& 3|:cQӐە p;abyP3%g$u4qIym k ZBLώź\5`69n!l_zJèI7G^NlKغ]!Flגɽ]?_d JOgfi#}o'_I9z]vѓ#59HviJ(fWD& Q5pȫZ8@DW}\tO嵺&v] šm+-Tpr0b @"ewkS0EIr7y<>2?j.؆d0lsQ7:6 "/i5 51M8"!8(˖\njɿȬ3qkg4>AEZ] 5X\t;KҝB&7FIp¼qb!3}A)p$>.}HZ5y$zK٦\^gIνi@ˌȮZbSC v9]Qĭjb~!: >n># q/XH Uu7oTj^m$eٱԨ) [brE6w1MX)4cU6(yy)j_QV(QO z16!e00TV{saѲWۆ'a*>RG'uW&N*ԔG|'Ok]]}E5^2~l=Z 77?QD1^j))<&7ؼ|@P)u<3[Dđ`Ec<:yLRn&QӱAI.<4/04:N]oW(E5'ӨyWD:#\#!s֮ݙ)w3"A%Qme鴅؅W[NӠi nćU-t#. Hٹ{RjWF|Mن?݁Վ`5ԥ1Z1 T_ݭJOΈsnx*Nղ\VV9NeZ0MCLidM,W c;SU'"Sz$}$Mp XrF!*OuKe>zi4e7jM2#mApJ ,岽Wrf5^,"0nl==M:1`%[v0-1.F @fRRGI_ Qύ@T[AGIԂ{g+Obܯ粿d1RT}mz gngγS^ wQ5ꉞ/.L&RBҫ#5/Z>GZ%4G2,}i ~WS/V,M&rJ' x3'=ؙR[uccCaD\.hcô~S-ґhwY׊#A0Tu;1Rw_W*|'`>sG2FT75}:1~%g3{smZr?_"]">9]M!:[E4>H[)ݙHhY0[܋B w&/E6=CN88QI<zctǿ_R)WxHV|$:+́ H~ppDkRav]3T.Lp,ə5ܨ&7%EB͎)ErXOgi-mНuINc,##&Lͤ5wُyOiԮ̹ٛ,K̗_I},74ɰMP&ńᏩ(MCbe sju4r-F ai?:4o& T0%̢;ѦKmL,] ud[}ɫ=>%i ڸRJp9;H7;inrqOy!m-ˤߢ:xcگPHr'F?igdWySإ^\(<`֩T(nK~T-bċ}zhd}ULb4-XTԞ&vHv7"YVd^%ZɘgVIr 6:Q GokԯtĄ T{hԝM&oBiWFRA/*,aؼafඣ@P)Ҏq)38MMii:e  hpD˜ THTݖA>n.KH8,gغ^ӓqێG+z_#/d}+ۙy:}յ3ԭ>@aTmyr&MɴlnNXO4ٜ?܌o6E@>0X3 LloM* q΅BO:9zÇ@*렼y2HxOzS0Me,4A X e҅-` &B~`Db }ȴciJE ieb! ,\0+ Uz1d qCefm<|XXx_[ra ;, |1Q^,Ȏ]!T('n€ ZZT0)lb '0ac@CyI27gmnwLsju6_/d<n~iA;ҽ3*T_._|2K4IĂ0g$]-fS93:n90*=7Yޡ_KgM/" n{$ez*b6-SCZ&Sljs]~ @Mj|R]ԛ_7I?axYzL K@N2Mk`+ȥ 7>ǐ9dnѢ.;ML&*_*M8ñ?Pft_ҙל-r䯞IPK6BvX}"uX)M乆VuL^Wt!|I!.mto,NS` }M}ujWFG>e91@ 6raƸԓ{#>JU~>Q@ Ɓ-ф"R*VNFJnK#>=v_sUC4aYRH,_Ƙ<y~ /g<ʭaJ\~Zho b^cL(WK]"<&0Ps݇,O.@gZEf&ug#H  |[.(8%&)y JyMAz9,,.~Z%kŀuym勿*JUG{P)> RR14db" dt@А-u,MH%e?#~z 4 ^nMNl)mg5b|EE@x>ya{Zxc(7EBSdCj3i }] +ȵe.c.:Œ=дhu_;[_+N (3i> )x+A[dE&xx~pL>}<6J"@pa;e)8w6ʣ亦C}R6|4?[-#i`⟫ՁihPf߸?` ; FG*۸{b~w\D#bycA"՛UvmGܤouN4b] ^ ?:^xmH+'k9#R}J%"#j f|fHdj%+c&%?A7s cP 19=<7͑&>Tu9DmfUPr$v@qoq9r_{p֊6 DXgf6@˧cPNlomE>}O?4k8{qk*>shzqySߙM4`]K pU[ΘobYު"V>>LjH?pнb%ɘyWnE7vɩPX'uMܨ$P\}3.$Ri Dqnc<$Z#Ag Pf?pKwB|?) *L+ pvq<W~fnEK'|i 'odp95[qavyQi34hOyuqâay@mLszGSˆ!׫+]P=v-`B2H"`7ki,w<ô-Oq:c&@ҳs]&FD `VO-_¶3dc{ A_Ԍ7Æ11 e XIH$2&sjF8z q}*Q/N[BK:cfZzӂ`-M7\ue*@GM9he;ft؟(x,0K>_uq Ksa_Q-lH^vm;@X5a|ax [bu{XLlK~%Nz%#M ӓN`b[7^mnsú#LsSa}0w!FzZjc|!mG 4D٦2/Ƙ=pƨ"_Ȅ`ũsҟ뛿/mC3焢XߑzN.O>Z+%ݢZʔviৠ؅+&luOCAa' [Uz=!E1p2^0L7d(("sѶxaw7 Mh>Աp$yC\]=*Ȁb:ERICNH&ɺ=H{ƒۖJb$AKbddj)mx+= xy 9N0dfhtRiK.Qym}7$>k(lOG\]>C>8JӸ$F"}_ 6I$@KEƭ.ʴȅٱ/DH1ԖUOYҖ0PQ #P*t`cVKaM[dtPa2bCĖd*`)Sإ;?3y-uuXOJw UN9Oc,=> g%9IG#>U̙Gn7‘&ehIx74^_v4뤴W"(٢H2_pke_$VM7 Q9-1~ʣzLT'rRyH*a=N sW ?nɟN֡ ~HsO{\DOKh+o)ѓ7L(j%bp`oXhŢ> V5V}r]~;^e'9'Uݲsp@cv%0OGKO_+ ?|p_bYMean78hi@(uU> '2S\sM?D>Sr@VEQ#^uHe!J8W\uiA0S^hx99s lu绁-nGtf81sk^̏< e2J^d !C*@"K7KIW aST6#N#Vfk8!/ѯD PB~^__mApA@腜qJw[ƴuJ)̈uF@Xv `$9KA™W_?KDZ"cߓvp.ܠ6gR&>*((\S$]A Я9ݐPQ%qGu¼?4y_vj_6=?6"Jn# MêෘZuouN|j9 Ge(aObY;,c$]7 P^a.ÝO5=2|7Z46RliA_uC$RDZ`CQ bf|-șHR(CKkB:&4.Qg B)C(2aJah<ߤ(ZeH951!QʽVwo\,HȴTmШwY!&L7paA&)wh^ܝ$Y³E"ǃ0`J7)S4]אҰFhjzVΕ `eDhl!:>GbT|qzxW~,z];_\;k~YN$Z #,k 2+mшs R*(|kU-dX.!ѴwL|q&hp L*,4.a58HmbƘa ÷&`bq]"00ESǔE"|g,Z: ,?l !͑*4J'o,}E)1W;h>'?*b]QkVmrp\?e7iN)ZOh>⼤ QChRb9ap<h|Hձ=3.!So_({"{0_yT6}H i/}NNr O]I4g;GCvwZ- bjl "y:ն{397QԬsl3`FSڭ,68>%)àv@8.Tkc&,s[7]򾯡cE-M7t`lsXbޞE- ȧ#uyp6=g eJʭ$_'ePlQ=s!-A&Wd,ʑ+#XOVNN+cy'r;SČYo#*R' U;HȐ&Y 8rjԈ1 x?+gD`x~ *z[BqiSذJ՘2!0|cE@8UQ}0;uiHh!SH]jA*Nٷv}ovFY2YmFV<BƍzM)Rٚ+ ջѫe_:+Y×MbP^w`veJS]Zt'AvuhR T} #RTjPloZ#0 &xEԣMdrT!$+\^;zٚ ))2{qHS92h&iKPX=&9vaX/" qH Iny˴j3&@) }V ƪp kS-_;MA^kyu) M<;7 6t/NB4fDjcSe}aP#l-qGXZXSO^ҼxX̓S2FVZBXcpJ3MyߝBHŗۚ)P[%O9]N6FCB* _`_W,#' %(sjt]kf,`Wlh+9LY{PFj@n FH4.HTQFQMǒĴ털w>6'F%4?Z.7+K蘽SYθk}$ljCJ ڶy 2V\;.E[?Su#\o,H?_=X !8$VL6wLtnN #'Kq 1KS6ZW10D!'4('wfO!>AЌ销4%]ka]3<O> ݉M'BW~#)w|'r+5+]%ޔQ NGFeƕXNZ  ~hXvk)GvRIϨă\Ojm.&i2&᭥8Jk}s9tLnߟŘ(q˕syCܶ-V33B d[r?ʴ;2\5J~ij|G\gzq$1 SKU [m rߍ۠(9!fe"kڂސԃ^5>.#z2X+E'dF3 0T-E>)&_rO'8x^' bF\o;9sÝX;9p.y5x8'|{MC<ۦdZ2%}鵲vrm;D'}]9rAK-2+d 2+Sya=`Ɂ>d2Q/LKO79^A m2h>%IbmH}BjZ`p>a rx}@_B <3aqhO~[T3H&^1ɼI7PEkN* *;ܰZ'(8eC&QCGJA=O۹=MWa;+NzșӥNçw ?*P𥥕"4*@q{gF=*_$hViB!ל󚩇dKTZ5GD ɓ#ur>H_e/iѻ4stיW?P:fj'gTeF+ Rq^V@*5/(Wn%yӃuרE{YA3>lQ̰4|L%75X| )!KMW1?~lJGg//_-ab?Hؖ$6Zxl*iVkZڗLv◧SrŸ, 0cb`LOOi4P)lLdEq sB\]2ukCWCbbp=Qg7l A9[o[+jr+[fO4t0{nX&zZhb%7RkǺwR6iꒊųH. TLKsQ\ (K0iW=٪] xj’1WFD"Bsp69 hk{3 rr.5(#e,7#qRǜDwQ`łbY\;gnvà.<# N2yE`&]kyFNXCm:C)iBUN H@]ƔW(- ca 1xPizN9Ǽ^ ؕ.ۙ0:~M،o' 6id%EkCZ8ّHC%kB a/iOw]* P=Yq{ wdPW,n"1hI"(jUo)[kF a1m<5Tx4G"'/t;MYXap%LT{^ԴkއvmZNQPdu6ۖ@o`qH9‡PWo FHaE"^~֝!U` F Hz腍 #|9YZ77fp Veʵwxxs M*'3 Dw$Wa]{ep ]wjR -Ft=k獚T "W#rV"/Չ E;\qD옝/*T\eHčwL{0+v|C'iOIˮ Eqn$TqYsnէ)e҆3A(U2vד\\B-6CJQ|dR OK_snF hܗfHAeT5'w,{k J7q%]F&3:!ȚzqōvL  U F˺s\r(;Q$X=չ#f l18ԄbmףLٗVxUNiiF8 (%)W,gۖYh%2JI[|Dv-"g\~<f7e*X.GFB#À\vyꯜKw#č JPomyC,k!oL*Hx <{^'v w /sIO,QKXz*H0t 9q!5IW&xY0dtP(I74r ӗ羻:ÝXO,PEmN.Q}ʼn $dt!Du=Du ؏3 ~SCIfJ9!,REjZ)|as52X6%0籖##׀Sl/HrC{ wFaOѬ|%$U=?% 1(y菽cH7̂{5CUuG,O**mƴ  ߧk>=-! (o ㅙ•>T<<uox֖/^) 睯!`UȮ7ԈY0fFX8p K|qg%1ߘk~M!!%C h /0 mzI"zARQ76K30krpU]`"yRno`_N@T^jUօ˲3qF]޸0{5:=§VAy3Y3TCV~ ńdyFP5omya4de5}dl2t26ZJ:mlHE7P gPErac Kj]Y(uyu@:> g,c4Kc FrR~x/ia33 >r6䧨R虱wAEp#C՜ D(7u4#HOGiN'@.XЬNglG&?"dX>h8rK2#X_YӤpFBk.rȭ@vn\I8a|lc(˸HwĂ H'VXP1lktH7(hwfQ;f6P(Nd?5i[IRG/9c :" N:"kCLs!3SҀi̐lmװzQoTPrŠ}D5a 0j~x ١;LVltGn%{bZȺ1V9xR 1M7PI(FPZ)Ruߙ_5C)``֞.%lL8드: SłP@mZH~P㗦8tD.Zδϳvs#‘@TgmD\_HpB, {IHbBF N(u#B*< =#+e܌)+"|YAțŁ1~2iKOA:땼/gW =? `%@}h_e\bMUiߊp{,- xG{8 +|UxH!k={nqMS,&Ad.N+YoКHH"laX %pt!v4Cv$ a( )`*&\"2I[3r *\ ,J Ѧ(PbkGiH|Y/OW+e¶e4}KyG%e < |% x]ϸ!?AwܫF豄_<'a |FwaSk3A] ݀T.ۀ #$~nЄNГ"p7 &[ZtKx9&u(^bk}uݮq-36mH#^r033EIi<bX_ZvV@I7#(K j5Q'}@ZhzJ^18ZI҆7í9mkO̪00+!70,UHw}86BN@7)p|fSa$.: Z.,غ v!lW S+mZ?XM3G?֌(nG6tC=s (KÊF'tJخq *_<)/?1/33 9nX6Gep &#Ʋ?Y!NJu]bS[7=v}um챍{[{pl< *} JJ/GI<ʿ 1uPDNWn~gu:ʠNB)Z6=Q$NBw)8>PrGM/OdV) 2lx)3rLA}(#!K Oh|BJ+G&aGM90*/5@С؉Y {YQrTN#5&ʊ ݰ3 $ϓJ?@t;`q1?~>#r.D\YgAnNފ ' J'$ua xDKs]6n80?*9| E*!s8kD^] 3:B>^B^J@[x6ܰrPwvtsD\U(aF@Ռ`{00~Ȯ$3;tmg;?|gW],2>N$HTsj!f$Yq0K,n2JQƚ.l_$'BAtfAu8kB^RƧl;ѦTXt Na Lm0ll I I]b :3 NDϢI@@R3dG4ڟuyRm707{?:!jES,F}u$1x׶ul ǵ' ܙS{mE4^9- b̓K28 S[ f|V*v#0+m[$u; Wq.s $nh FhE^5fi{z B, +W<¡Bcf?^3v1_Zdj\9N#BV > {0&¦w˦%`=[vzV.[jFjg{W%m`[YwTLsOjM3GIepa ̬؁o\v8:zYT6G`:/wֹipx*'tZD fzQaB"1TbKZ~bJ{kwrT9<ؑeCk]eG.bbwgG,ϞJᴇխŵ ff/iqh]u|8?s2W%8jNs_~{d0N] `&BBtޢR%m$u)sGn[WXN] "lyą*4#[u2IݿO$ ?qJ8{NYS}ƹesO"? 8_mJ6rm=ZuM@9*Ai:L@_!V&;bOgNS"kX0w1/@r?\!axZxLk\N:A2g}.tm 2ɊY9^u\@dijF*ޖuI{ F~ jS /DlϺ?!nJW퀆_IfLO{޽jLwEsa[ y~Έ5X!H3GfH%*q7]o^HĤ=IKG1jޑ^G|`T$d\1''N} {^qH-;́8nO9sX"I#oR3zf(hWX R/~Gc54L\I҃n﹇upѪx40%9=۰]TI?Z7g/l e =V5wglp3an-svYE1~q|QV^3Dx<wȴi,8ET7{ǽjLgma𻟀8:1w_Oɝa'Bza6ӝ,WqXݮΛ߽lK0l\b_{֍4bR"8Eb.?wkcafkzgѨGhKͻDӂPR4<[}[";,P{MF}zƸ"3T#!I{¬u P;#HMǬd0c:+\K@rF|Ԃs$B\8`pzw"ES mǻ9`u|:cCx޼'B m4pDbSLq$1-S\H$cw1u 0{wBwpQ?u.Sf[-_,Hl{jUt2Zi`{D=9׻7,,9?7լ##$v uy˫SDHU$;ݑ>9 ݒJV,y5V@%Xq m 5-3Ds{h(HjŰY~T#UŦ$XN 9"*K ֡?m ;Q vcz"4O($OȠZcokhE;٘v80- @Ig}$'X=w_emiJy0m7H6)0Sc=Z. 2]x6?J8-6" bN[ FQzeSFJ$l w4͹:[LL`#0c^>1U] L8 Yj?+󴷪nI ^DMarAL@GOX]ؓ+#{(Czt~Y/Kic_?y;j0U'l2+vI}FEُ̓]0=3CX0ڱ=7B4Y>#@gʼ1SVH*hxn- -,-bXu'/5V2i|9@*a\!~yu_?*yjV 30͞l+L)p|.,HG,-%UgHWղL))+WHL]W_[ P\ýA!saw[U IdܜʰؓmWv|5܍=B!P \|YcR5>;t\I8'6V6d޾'G ~{K}x_N{Sk#+\^KTBtGKr.7\"+鵺 hw洨}y!A!)uh3K̭U r엉UVw}3VZ6 } [ ̔S&iDC#}32Z>+H3cdk `/Nt$*;6y( IՋ8yȃheZ75xE˒Vs"0^xihP]Pwˋ_v4E 'Li0ev4%I*mIBmy=9ܞS_A!Zem{MOu>\)}{1EڄU͡4T(@N#ڦNÓKpS4)ucOMu+6z``C$ڲ%L[O{ G Nsu Ks^ 1ZeLiolM8n 36>Pw*3:8A;_k4d;ŵZ 1Jxgv;KXa5,bD tUO.nZ~+R1 潹4uc;!vmhv+zH>u;׋Y<^2t/QFZ51>3Dv8*; oЇl`dېj%UKF߮u)t ; >jvuTn6^`0U9m/g ;ì= ?bf N6Eɨpŧ335nHKt#r Yu͟9xng @hK`U^=\)$Mׅf">:k {Lܹz,0fLBj6u !?% x W+*B3P8c]]E8C?ؑ*HO6 (ȦQfnK}ٯ#匄b+_xz3j ~y <ШGL󂱍no`"Ncةog5P5$IԠ74E7|O)ɩ L1h (tjqDܜ5Ne^WR׋ƃlB\pܽ7apY61cڦ1;;sH~uu0/`G|KUZKV yT[І}DRZYPLF pv4gjzԎn*Dtbs~@Vtw,96y#6&B75so;Fitn L1\A@tsOL?jH8|%EZ]fCk\D/4gHwA4JH&$տ46¸M*B`7s)5ԩOl 0 "!>6˿L4tF)KO%'܃".ˎfz9`-NfH|om!ĠjJ>?t9–A`A:ûtsqΉ|Axdd \կQSu,f Y/w`mC𱛎bbrv/0L1织dG{_G5CPf3%1Gu !0͢|;4vRg_3?Ҙ_̄z:E;βC0E/m qsݠ"# H/f_V$-' :u rCԠ\ !k6jlYGK|rnBI^+8l*<;|poÿ}$9*D坁 .`e32s|jlbN?%PyA9ZVw 8{ka˞Jw4O\gb}pPҙC 33iSK^ؠkF{/^jBh<"t(HnF^u"膾EN7$QO@TIyፘoAFA+6<{ԤEjK~eEyr3c;:q19eH9>1(lZ噰-bgaO;ʼ^1L_R(#:=M06X:W&@?cp]p+21~Fp=2(Y47>#N&B;=\fj*qSQ UnVY8?ߔ֓K-=>W}/?%?&QàKZSh`z&!'s1 ;rDeNj!ՙbYT3R9Y0P37jdվm,P 7-Zc^W?meID ıVt<ĝןQr~h#qBG]b +_ ӱ>(Y ~+׫7VP\Pz==[[1ZʛH\+e'Pδ̀fx IFsy#y'wH*\w0ҵՔl9|>Vqm 6뽬^S)GEd9Gpow"=YXfLt1xJ71ڹ>VzFcqnJm h)*bts> kz&Y ΄(X$+I(eDOp a'] <59L46p "1sXmz֖Ya~2Rs!DZ v Q=y!>Wۼ_՝ Z Lu&TܡnIP&/+55Dyq _2Y|{rp@wJ*>f;UiLcۖ< sF9J#c b `p?nؚU7 >+(T$rRp; &'kLbNTQ\$x8fA^,3fj7%|NWws[yרC/ Enǻ˾'▱T.j*4STyHR.4W>FZf*::OF6Ma[srn@_{OqwŖU/e_0ێ=^-y;nh8a;d/@/Cגzbe]8(f^L݇9+w*}`׊+^2`U%e_C058W求I$ mX- !.[o9$™80Gl&OOnLb]\D~EB܎+-+%F$NU A k,qMFZfdL2\Gs.#0Q]ش8ڱ”riO!7}>K@T/0$y*Yx2~/eͽ?*F܎:”JsF,em@h).ͶWŶ|:XlsE_]ƍº[J~v-<(.zC;Wֆډ˼QY\AȤr=]kZ(}퓙,*TQAǶ`۟V|ik2(V-ٔ\˟:O| v2p ;o[-ι ! e(  pHό2򨎨CK_l!O%`Tay{ N^?ݯ&G'0-d^l%s*PP,-j$Я7Jd8w}f@uquH"$W"|wQ0U1IH<=!tTW Wjs? tZy"ϼL D/WHs2F;ExgS~D*0N˟;]ͭeZq#UI3`>y|? ެ,Yy}`=Ax@,>Q$g(z9d}¼ph Z1Uu؞QΓF+A%} btf'IP ٻ3J+JfB*;cz^XhF!,6YK(P"`qlӏFGo}N"eFJ;O8r{(Jv OOO*B*rj㼣 $J @Ph<}nj&ʞHoXHHS  T #eLD_ ,spYY)q8Dȡrh=kF!$(ft'UX[CV˹i:jULK?1 ֝zV+c H%j/H6$jhl&޾@irHԈ42#xD{Tznjb'I83HއjJ#jгoTcuQ?1o qOvA8,)2 {=_XkJq`Of$cutO,7y]mht{n'gܙ|b[pvP@ rhaİͿ deF1: a|hO|wbڡg4mqŏ xw8  r7o$.*'tBhz7.$zqgT43S,Kj!_"_cf9;Z|Js.'Qt\›K_z23@ar۶RcZ eZ ۄ ~܀J|!>]TpXcIl_PYWh.k.nl)>P[4!@v'c57neC(H=gD2!b)#_I߃}f( lQ6rN{dSk.HCt? u9Vr\N|,<o?29|"nS! C0vdw< T I)^0Sbae|p/i1"f?3CYCr~! c@ i,!@t~NLi2Kc77v< hy ;Ԧ -Ll\\&;v 5@ǀL{tP~+/yˬ<]Ð;F^74@PرڄLT>cmΩ7/S2$ZQQ57P\P\ѩn8H6F-9 \Mj2ͺV`mhCјF0ޟ S6(wN˞sRZJihD`H82r5^W : " mԈlt9g] auƈ̡[\q`NgXUtxAU&f,VêC^zCi鈑ȵnWB 'ħRA+{(%E-gtc^SU \V3(qyGlKBJ;6tuخڌ]oVߩ&%^ b.'mF5~"5ev'b`)u4Q ;V1{/YEvygQUcN`5鐞kܰᎷ'Q!l$*j8nQ""$:s[MRG=aEI*=Be1(~OPTʶCQr!΄ד1[cag<)X\[\)s"ޅ N ;h:Veι'b4 zBQ hh:^]޵%cT/1"(ƗuckKSS-6S8%۶b2 VѮLVWsbe0i'\K m2s'׌'"c1Ӌs|^o-_dy+pxCoAE6Vw KoR˘!ykRy40 yHNW=#fW%E4CC՗O;M̼ l^~#G'A@i$ 5i$&_^\+uxpZ^u^N ػ2]귞>V?]+jh4Cb.YnDDL!@=K7ꕋQ~!+`?l-^ R(mqL3J )4#R}:[tN\e/<1 ڙ\;F>tE8m,bRޓo#SSXpB ar;ȯ5ETQE.5a{ڽ4jvLSA(kpnҴ~@AS$?HOnh16iE g俧v撤ߡ ӕ=Wg:ϥXl5bR71\W(*ƃ=ge#Mf'MX!bD@7$U)ފH5Qv~ '*ȓx9 .?ʏ>6d%lRC94xE蟾aaӆk}1c$*<i餎=v~|*dN\,jA/<`lHt_gd@D*t0$O%Λ9db0ѷVQGp&"-B%+Gn Dmm.ꮆI2妱Mn 9>k$qc +k rs=Yɍj(R HLVM:dEnKa} +.fU is|kCu@3u XNOYIZB1( (7fNag[k{%QTFҎ1OAgwj@9?xY.dWA=,h+#F *@U/\׃LyUxH | |B,Fs>}&=F) $E%{nsPv ڤhhWqp'Ly8C'At+LA+t0AoTP}~ZDv<_/8M#Rה#W 1}.Kp·27U~[@HdC.0S[%HdAmR^c9Bj1xE#TphB]٪NWfIVF=r%F[R ;+L] ܆$=kGTjŜ_ǺWA{lI]{UqbXFx #ٟgLa iך]>[xaC{jZDR_QL1 E֦*GSȣ="B[v.0jxQfky57pC;Weuj~l&VXvywӌT7_ V%)]@G֕4Ɛ{R4e6B RISNI-NM`ɨB0;Ε= 6m;0WB6h(z@V̴=| QS l_ |D0 )9H9qL)s~ߏzpEX$k[5}p2i tuulo2 }ܧFpXD=%!JUt;GH?lx\R4+Nx_$N皲e]0h,|y$. poT7F -FBs Hj} *lMviMˏPb霞p_5.fw-Sx_&3 !%o̩Pa<~XMӋ/AtsWӞYIEܵ}l]LWl/?#<9eu 0`tzI2\7rz99UC(h-͸>ϞUC`1/L~#'*!>lLj?s>O?%SsW%(?CYdQLKFAַD3~[p*k\ž |}D2@" A0K_Hl,9'9,+%j@Gձ$%ҺճL4y=bбy 8nFuG)[ʿ)̿&pbх$M:z6~!oã^]qkLaN=Է~VJ- |o hOl,,n+py6 R.W&_YjY,*$ F㉰?Tn-v`l:iЎ.a"-YkLAjHFVݫ6;zfrʻ (*K†pWBpnX3C ,q)Ы/avgERg {p;J&jD㑅L)Q Շ=beء㔇rE(^%"U ش[IfdNYj^˷5ν3g^h[I*ԙnzI_s7]l+xe q͈=hm|\j.1΍̚bqWu.)gD$!Kh,}gj6SeZ{QrUb*i3f̓ƚ08=SsG˰T eDk ӆun XI40Zcӯ4_=hoo2"& `mkh#V;mpܮCq3}f  e2#w!e4;w>wT7"~o̕h_?e9qE45&#\;Xs#!<ŦwϽ& &0)LkxG:Cΰ)Qk.$29d_+y0 {{l oMBNYƋfHqYWt5fL{e6PmɄ%Pm%-O{eu7r/bGZ~*]܅gڒwǨ|J*ƒe >,c^*i}6O8V&4\i^h0`ׄ[>hg,t@:=U*I?hPe ]mA#$y cl5 18tD?#r\R,fkPb:eW [әIRT᜕3qٍ $FkcYzl˄Js,=]YTӇ6WU#w.v4Հ477\=-cwBn$F>@ϳ_SI-WѪ 5}#P:>GFU#aپ>YdPr1hК*rl.wؼ-t\'J)SЉeMW2MTnMNxv؝Jp[/^s/BfE8eRZcEF)GA#ӈbDVDSY 3w HAI7o.yaT#R|zUެ9e:mz άiInJWtGa?':/ y,d,U[PG&X%}u*F>qfBd U*]*N?v7&_\%E$l5$"5|'feBB@QHDKbtS SHk& "Gk/i!NaQc*in݈/xk;uM^x?N/!r5!QHy򼤋E~Dh0n 3&{[z\ʎ_^AiG:ۦZ!H]^8htWg2<F@ 1Qa"Cܨ:C+v{~""5h[IX;v&} 9<5B}bhމ3ҏ cN~\= A,T] 3Y-y@>GeY X 6ЕɮsA#D븳zPsa~AoaE<88r/œM֪BZ R8wWr@& &6l&`alb) 3m>MD5.mu/yy'cNuna˰Kؒj}o"BU*{$U N+ַdTX2@pg߶eٶw4UlX \EѡĴ/#uS"b0u*AzO]"Az0ɜWX ig7ҵFfjus=(d?ipԉ*XjKmUbxBp6 #wUbr R)Sq ܅QApωt7f;9o,Iu աʌ*^{o͝QWix¦BXB͉K]Y^s /mc~a7@tœ9,kIsu|p/ :۸](6e:&S}{V5IKX,%&c}. y kW5):-psPALmeds3ǒ.G ]U(so.yBc^b~,-:zfvƠ~e 8_Mmoiuסq#u}1K$oAY(΁4j[E {(ֈ$a91qufSؔ@)S~cCBUljMN myW}'()yISnY"עʭ(ɃSټrFU+7Gzls[b "^QVA@pƶyAKP;:-v;*{rGIqbFTV)6Kch#,ri'bDgbJ!Yq趍,b *_M%jx-E1po2;UmTA%Ѵ!44oB,}MyD[>ckV3JտY( @r8ho4w_Dggڀ}6'OT5p |4yj>PL(s/s8:gIވe軞KJלm+C҉k1 ̝e6JV"A9|5-W t2$ #,` m-< x&BerQ3G`'tr̓kFRGZDU7HÉOp 1G ^:&Q=`:{mfd{'U;fZeצ]$yز=P}r{{ѢLl-Pda; i-yf@@*dp s֍_9#<*M|I5K?\hz&akEGfͲ'*G2!s*-,ڪq wݮ `p4P$Ԭ! hT]%ԏvG"&/*%Wמ~3sX*h7H-b_P+kiL)r])Y^ LXǔ3E0oL5SL5K~UvauT+D0P'P1)̋BP /H\/|Sĺ-Y][q?̺O,%vڟMXuT+B%q(S :gɋHWl`i(>'^;-r:oO : <$QuaIؽ">&X[H2Fs~;a5c5z׈~'` ez`4 ߪd5n`ti/<9#uP)zGʘh;{pꖫhYwlC2|餺:;.~A^SL6袇'ۀl$*+<)d/2/M(MRA-\0(oD3<~fΖ%lfl-"|do. cPZ2Rȃ 6bi-:fLUGz[l@IH21F֯8d=3ѽDVʝ[rs[Q $1H#Czj# qbW?QB۪Ɯ*Q-ty&fDJU诌R N͞Fr| R1meʻ-~6k,\=J{vG4f g*M't/IVm-cFg{X%,=iH ƒlh̆}BxO [vk>{33V\UKg5ׁ!dNg4gbiLF2{ǚрc 8 lXmF'o@%{#u;3hu]?0?Gg$=,!r}B=^$ Qa©uZb|TQ7NL8ڻ.oO4P.:u/cDZjk!6Jz*"qdcVjb{1T~<*\MA3`%֐7PW#+lMk-^q+/?`7{*1bͿW=0{&ZYL½I)IڛHsN>8_T^m#(#UߗzGk |HsΙQ.\0Ӭ򽊰JZa*./hl1W?l~~EGcraaRCDˠ|3 D_WJOdwo!͞d0vYSU}tPgx&µC LF&m,E&kJ;Z:Pilu~.Zٺ.1:5ust8%OxgaO ,[|-jPKq?A*gf)Pfc\|7LW)/3|8g`J;,<^WU(zռPL",U~kyyV36Jps~Hj#7ƠVn$`sQ/,*XbͿ\P8.ԇc6ݹu\ ,n-Y=^׾=`'ERFf"n* ,_i7 0,$U96h@}v$s/Ԣˏ~().c̩uSMݺp%>Cɠ˛@`m1M~z.},dR=#hC$|Z3HD_GnL\V2ӭ7yXiGtAQN*O'KHm4GQ1\c)z'HLkTD?{V7`ի,~K m 2#;8E{TnOeTzaΪ<'2Tq2CʮXA&p(K낯O;Ү {y-+m!,VFIֿ|@&^|Na[|<.7Kk-J}$~cB_r Jew["\> Yt8߿ǰP%M z,ᲖUr'.L G2LR{Rm+#e4d*Η- s(]%j/6m1tjO&KϹ1s1iQ@R_.,hy&דYH|E4En3CED>KH+ (hSs%c)~‹E>&]@fF #X4-I+$&Q1= ԍw"L 12lYBpHr@'5W.C"d$CF6YԑNBRP=vs5œ 96<#dp;3I) X+zY0R5Q 5,#+B>A+35 F&E.Ǩ`zh%'-VOX<,H`aoBw_M#}-@B։ciު҃c8Lط^βNZJ\cLUא2lUPh`^ Cٙt]6e" jذvؚdiֹS~ u}{;[n"&+g$uOh 4##%2gPס }zaD3,.A$?-w$<uB_v|³fQJ.LӭKG+}y=:QPPwA99vbdsr/ϭe3;vcښbFP\2ؤIrfl^'K0L4RayA|#r+Jʹ_Fڵm@t*Ԧɣ3|zEF̦N-o03㺬 cJv9\p)t50oivPO)/$]jt>b+R'+HmT#3xhC8PF+7v5)?85]A>rVHmC wc  vxGkgz:Es=0$ogh١YS&TmsOs{eIM^S cW΃>ހ3ݠBqxy?3Γ"gO[P*v6Ym ۧ#U_l$Hj=ѹhRЎ#)_n˖#LaPmpPE0PrG)>*C!*b2sr*WJ)/Qt֡.t2\ XVX\]@!!X?&<1jҷ#S$JN:wUi}.?nz{r"Wrxjh\(uP 1@( H`/( .3R: y [%۸ɋܩk .gBAʹNWaOmKvd}V~a")gdVu7.wOѦHK!(-hD&u1[Z1%ZRMbzz58D ]?y)G~5135t mJ&[=h&H7?cZtkDVc ׋6䄲ᅖ!%cߎ ,˛ue_L>hYƍ%DlERbk< \0*޲tQ@ݡ6GZ lCK*Q5 sܰrx7&oX=7߉ \hOM4:,2 Ӄl<͆_ '0ߍI;A;ALU椐 I8jȗTO!itI 4L/i &]caBq9@j3n5- ti^ϫtF0@y'K97kủ %ٖO .ʅ RFwPdLrl_ _M&b)3GWϟ#v"iks@r(89*-UsuQgS|<: <y uTɟI /Iٗ3Lʥdv3>kR \$F Dw9F +zD0+,"@hP[BJ/L poë Ԟ" 9!glV5qE Enc|,67ne7Z)cd IoN6?Xvꍵ_]/iSK^̚'hz,ϑؚx,d>A2OSEqs"c|=zI3P9wqj*/8:VU@Z4٧TH9:)q_Tx!p`/!5Z>~JOB w2BeHo.Ѷ7݄n &V=*%\'# hm)9m\-o `3Tٔ?Qrb3TUR޵4Pu^Kv@b RN}R͇_vT;B!TY `h2C@EE0 rj:dObKPUPݲCaLEha 3҇*Aqi_kק B_Ƈ/w/7]s~HO7z`L0϶ǏVjƾCtGDÉJ9v ךS oyP61ULU<QCJFx$=yYEFkV-Zi+ZҶW[0s1vUkelF-ƲuҖ%/A.FoéQs`21yzqrmh aZ(YK &ϴfp+!! Ƴ7͎Ƣ֟5)@JpuE긘EMk) JeV5n cfbA)J lЬg =wW|̫,fNnzQvip1Ij+U3Ft)t*i.9D* FFUQĖLK-gL@FmaB$Q}KY J;_C'&_\̒J b1I)s(P-9T%r"/߲=W*魂 9[Cj:"O s Ghzu9#*п֕vٍQZ15v?BƬ0:)!5Y?R w$YfCs3vlWd&ל2*C' -XQARi>!V،PhM|w8.OԎ>`U:Iz?ĔA!iX;%+ NW=pjP, EɃ+LӦS$V)85hw'j@åV-^9e;!nօwSt[>jޗR 3LF :fe{o>`Hڥ}05=5WOyIe.LtnS/]_"_ө&9&EyMS12r]Fr=d['X/sxvy >8—Vq3i(哽jբ DaM/:K(Gj.~Zmr(*2H~1BF kߢ&GbEUF[#yH)Hia3gd]?K5j*wߵo&dECSQ^sz RBNB,SՔ,h2U{Sh(mYgp,YꮄKu`VD^|wɕ&5nK&)4JЇyTim>k4 ٺ%8Mf,ӄ(WTccZ*Uꡘg;qGqSn7Z PwBM\ImukxG> ` :-q%p[YcB盨St|h I~.0 pʃCZ7xD5H@d\Q]:XnVC k ^(ť{ŵF! `(.t\}a;w{;@MW,gq9N#t$ӈԏ[ޝ\}KDyh]I#vaͩ ?71k6fۯJF(B"mZM= S~Xm b ?_M ^yw1.!!lq_B ӀH/P1oh1]0{Đd]h_k\& u :Or f40b[XS^w..Ccp֠C&5!y{;}.d"SAM6[T~VgUS&|bv%!s63k,{t ȽaODRf22+~PsDbԑ7Lz-;=\9 p(bE,D2B7sW[jne:,M2AIvKhY'.ֵ{d׭79$ȄgP1Q;-? LGʯ_F [&>lƢ 19.8j~5[9 M)6 6SX58Ns!wu Wu!4,zXmFiWwԉh]{O4b{xy3/ IbLɍYT.lIo| \K| C!sKu⅝,sW\ W`;'\&%Gê+RJXG^oP3[ѝAgP, ?y|?@UR٨_Kf%Er3L@Qm0 @w;5n9f*)I'@~qE8(g-kXQ$vIBa ǧ-1xF>s..0TYS]W3Xrj`c0wfjmfc,=}iΣ7Pld0MC x[3@W]BAnf }v_I֗F+Z~u ˫~B u 4-@BEfKD _8ϔɎ Av ! M~.=YDZFS㭱E\#kdY jFSuuҐZ.d`.H.ؤT mq/eƑv@0[7V:TK,DeaX>^tb&Ӓ#sO eB3'=X%G  zX^r˿ldXEӻ([Lrln~HQ'ە uWƒ= 0@0AayJvd:/h*bՔcJ5G;-G^w =!좧]Wv˸·2??"޵:nIgd."baY=d4# ~'fsMZ5\P tVw u;Q$rQW*|#Z(hWϩ9r @5$[pqĆ f 왝.av|']|볅"D,o2fIh\(Ox;UjgZ_\r̹ q~>::2C5&S.gӯ`;uG_(kΕ/ãC^Jg\&S-Yho;I+J!?sxt+o\Wa8їK,`?h=Papf?~4c9nw_^]XU|oY~͵3q67Qz2bl_VJ`}Y9lSoW ;!Ƴb+_ꒆhxZ=iɎCZ)M1cwg5~0ˢzǹxv@ֵ٬ot_7q{Lj!qɑfL Q/xUmˇܲ dx : |ӖnjtϾXXq8UER&n-vIA~ōG H-70,"*O3dR ,(*Gڡ1\ \9%L$֗!)2Cf3Ӆyʷ@5 9/dtQ]KBk|RFGtZ}'\1˳`Oc6ǏsvAi0U_$"'hEP~bW<$d& }{aF33C groYӯ 7wj=0+r.{#P(jH{_j.vg,=ʫ< #ҟ<nD҇mϵ`6Il ѿݲ$j[՚a dknM=|"gGÕ͘Ry0뗯?qqfhHG 4bT}q9s?oT= ^c'XCv. =b=<[N" 8c?A2R t$vrmXr|)TS/Q*(RcCu] jBbyqpc2cz.HH$Aj!nA(Оr%[5D\ϼ"r%q8 ]=ke"j zbgc"TL;zÓv%ӥ0T<x)Cbf#(m JV Kk 2(\/t"4PD־RGZYwn7&M]4ȋn[F`* pg.[i8c[(=F#wMNO &kni~;p\] ;3J5AX(72n9uEygJX,`7 D|yҖ:koW_"r7m% dş@, W1 QNxr&CN?:wJl\ G}*}hF`-zE^KoM72들K.K5@B#i֩TBFuj铻h܄¶Mt_e:ޚm53h?GI:Yin=/SfsIhuN}r ɼ M3nX`39`&cv1PUag29xV< aؼm}c[(.A)^i43_էv7g8missi>3#W0'.[8"j'7$?&=:3iн; [Mɻo,H/b/*T(rtf:f<BAzG#NӔTV99|ʜ="_T YZn3<xhgz'Q(ECT=rm݉ƹ4iic$)QS?x+oX;XC gYDA hS0~`O>vUj<479p =X@Ġ[F5EOs<,|}.3eNF+{ۘ'E}Eam5ǡK9$5M{kEgܳ0K2  5sAݟJ $&L` غ`U)-RUmP)uۺp+Td&Z؊&C AZϞ/1o(X#A5*8A&^t?Qj$?=ش_EL2->7 ؃URP0oTqN,YrI H\,U@~o?->~+x`>ȄYNG{ze)1J_iNq!0|JA qG7ؾh#?۲{(ឣ pqK ܈tq Q0_+kFfmv1oN"<\|r_}NqU[12GD<nJ$ Py操АJ݂ò3KLYetZ,(m>8LsS[>B}:w:2lT͓r-=ܺQff@ D \ m0VU\}{ø j;H '2q$@ݬ_nLjpUB|dS5 Z2|v$STounh^)`^钖Sb=f'nq<—ym|r;.9>aCѪu ̭A48eݑҡIQ V=m ?m[,[o}Iw4l!}. B?_pA $JD!XWqE ` 1U#فHR礄D"4/} x3+`?pk 0uh:A ϑ~gq9ԉĦ(d>>HI7l}#Np#}4JjB`܌nD.mR[Mz,zNdz96XqQU)TwD4u_H am5Tגc҄7n^<СT7P ٍ mhMV3|=oe Rg ,=jÞC+."02YVت]5K+G::׸y%H`ѝDž|L}IQ"FZxCL4~-!/ҬV#ޘ4f7@G1.: ЏH1Ė䂝W}`@\sjM$5n%ni*ͦ2RxERX+k zZs!F/z? OK:-GS1'B |t-sCƫt[8a ~2ۏY<\?qNG v8SL Mq`!\v{Ԍ,DCO ŊU'Ÿ:O8Q6bampӶE,#ܦ5J>DNcQu5sNTMc ĝ2+- {m#}hYmH3uS.٬[! #=q{LEoE0p8셪,ǃFg2yhN=BXqtSVHt}M]({.| >x#z,`Qy;PZ&'8h4,T_UxaTJ.Fך7ٰWG&:)Z\)(w5&cG=!"Vc,N} ?8g#/Mhy!N/8-+4;.Jemlw(e7n_DU'N6]gFz ˂* xSQ˜ cTh͘ll "nhl7TDqAJM&'P婿[jrKM+69̆( &u ՂAS[mBJݘv]ۚ5i:0v즞PњFdž7 O@cѐ3'4"A)(}W'T H-ۆT`H,t@}Pc>nz9Tڠwٟgei ! \f @IxcaĦt j}Hu^y- pq OOE_z}z=A%ʪAjвܚ};[7CdꈯAˉ-4ɧ 耸b4 !M.P7>.\!8mτz ^H` Z"C5o*֏wv/$RN鉸X9mU{jIgGa^$OhECB@DՍmF3X5ΊA3~h3s1{&?I$ت{&nBm,\ޯř6|(6DJ(1ZmIHm/5be8kao1@ܷahvX[ߍ Äί!*B :)dtMKZ;!Nbn?hkGN:(p͢L I"p&a%Lv3\S^~sVk, Sg7nȜ"?r1S؇۝cWKΧgJ h߷Fw"-Aj'Fz S.` mۈ|%ԋTz@m&hQ'"jA?J͹#kRN<4*u}nHRKXe ӽ.q8RG Upq cTgEɽR82J ;ր$X\I;&Tl~R"~pʨKo/}L\e%§m?RMA[?uBL WF?Vf"<!kK)HbN˱@Њih$vz䷖)ݺonq}b1޻,'z)8wmgDlSC`A%ܽDQqߞjD]Gm?}7Y㝎F"eC旖bUx>}GWG0`v):$^3XE0ekBA"H$j}1HDGvቤNf g$cneCMJX[°g\x~9xtnP4P*)vɊC8CbA':rMcsa^5Jr5B7Mr^~H3w9 t!`d.:?gX9K뫊\6%@_Z-6MUh.ha(]PJ0Vߞ0~l>25274z;ӌvc Z?8IxRH8֚Ӭ ˜J\blB0x{~IN+(O/?FuC(efgL杽Q(QQ]-ڍ00>x vs7'|5,(ҁ3-%U:u okȤA@ IwlT}/RQi9 @\17^􎆜Ec jo5_RQInchS=/󗍪-tiTs&29Y byh#iSCv]1y[GkR>ia| i4v;cZ+L0h݌ZX`H:=(ȂCs!bt2ƏC X5>Μ0"T,z31͡*R$C|-(h TF±^Lgaq-ɓpKxElԷhQ6B7\|lAN}<˝H>>ݖz$&1V5+oc4^&A͌+ԶC7fV5۾W JZ_=޵+e@ -l@<T#Sz)vXq/J1sɲ%r,c=tۃVA"Uyԙkzc Aۉ-Gld3;#kv~'T";vga֢@WKXA,^4 _ZBYIC Ep S@5S n~8|IAZȹM"׃G~.-12N¥ML|±bԅx G+)\9>D\z-St0fᘲ#Jwo~v{isSЛ)[ɚjFn 2QHC:2._AҥE$3ylT՜22Mi&ٞEEjo`Żs ՟ u|A,= Oux>m\DN÷ YH#d҂d=tc({Os2iFU'"eO⠈d\9c=qEI &Q k'䴍Rj<I 9Iڪe{xCں?@a ̹g_yI|Ooӿ.)`^"u::9̫!1Ą֮7(';Wr `(ז}>_f0eN#cfaC֧w7S2GQ^4-8&CWUgh,Կ QE2K1EI؜6Vv`KN''a!E%JuPd*vc;w(ŭML~1Weی tr63BTɪcGM'CG^qe}-Eg7JXmnf50>U/AqbXIuLk09GEwȲsFLNp_`Q1˖tp_.yZٽ΋jK29 - ?)?}nl2ÛZ* Y6%I+u'!5*׹y3l1t]LkC_?q=*&4LfڍE|esx0 AhFx~V-BڷsIP#S:q˫ %ӑh}*TXN| .0:+i'C 68jA#_Dv% .lat@NnjѻLMЗh[6KdV@ sL#E6) Cֳcb?le{&E`C,/oYm-i7[Q󅳆00kGqַ02M7%y")L]xyZN ؙs +5 #ע3xhM/ ptŠ.l.;[RhtCsx7:d ž;f \2v:`\W(? oAq>5wIje2;ւ*c%BXst 堅>Ao[q ;2 ~)lLS*c9K=E O0EYg%fuv=tU h.ڬ ; * _ h5}D~A zBQ@ԟsj QkFǂ9ElE5#O0;{yіY䵪j0H H72mgY/(~C!/Mej]JC{Kp s ^ lqj@{Ws2^#5a$Ƹ xoY/P˞2ZS'E GaR|F-P6 ^N /ÙVظDЯHsg15zةQ|iA^Gzg?y~9]+ E?@9qgpZNAXA[Dƨxٟ셃9(&V޸Z4Jثt e8˃L.eX`\1?Q͏vPQB0%qSF[[_ ) ꔣEGv?<,;eI  ܢ&ިTIav+:Kk8מo.˟ bGߊ5lgjHmBtޢ@5%|4.NIK2 oeb荮cf6j'zl&mѲ7O+!dCI% $Zm4bvS,&}P2'NG%\?OФ#O:GSn%>}\~{_&/! 힧[ѩ"xC56b䫐EԷ$UWЍE6W{'q؋ϓb 3_N8zkE@~ 0iwMKSBpU;/jE*y7@#Z) ̾I.KO_1'/x[KU5/R^qyQOp9a4J–؉j*ic{u7X!z6 0LTZƢ?z݌Xd*LvCa+aaV)AP) ڋ+vWt ^? !嫨80 İMڠڏnMaLVzq 蒣WnehiR7֫ط=P1W($0. l8hV|NyyWN oLlRQ[_j!RdoSgqwf{^A`,/W+]s%stfkxpFtoZ"| ~/+ʍ~î_e}|wbMF9\?GE)YEpف{w"s ͙($з,$n3ҿ"{ZP_ybICɺ~? !FQ msb8vkBzkg[-T^'wzԟ#O6gȂH |@*CySGZ΅Aje''Pytq[nm G۶ى 8 O}fR- hH ͑.-ٍE.>MPVX`_&M,%rpt.[\JDQpײo\wq+ *Ked&%\=AxOm\ XV yt 3mKWC2gȚc6ҜZۄ#+~[4/wk,x܅zTg8D.z!Tpˢsy47_-03xovo?"Sbn>Ls9tCFޫ)ãMdU.@ ieDAa?EɬU=swmM@r m5Y=hQ}Dl ohy2@bb'PP04[Dó9RkWv@Kt%ev+Bw=8@RA-C)ƹ ԼJkGaT݅ir[S0TLK ׽suW! WN6^ :ʔ(بԾdLh8KGq^kI4 N1 /UZDi w lDKN5k^q56 vH<ʿ/sRXMt#IG6p\y+pTcYB.,lD7}rw/'I5qg "` l$V7Q#J' r*{AcTC5Isސ#=qMOG~y w}G"{pi}pB5n}7zuN)+3CIX-'47|R}'Xhj<7o#@4TH(ic|aۣckϰhcє?(Z 0P^;"_ @ث^QoЙS`\P?m[+`.IQgoY8\j ~j@Ǹ&  g;O&zN]IM~g2%ZVw a9 [帵*eQ]Zni]K,V7] |ɩ eŔ m{,}bJ7,u⨜J$p|/'~~zӻƺM빗A3on"g)s[ro G?p‘=A"c|Bp?7gMfJ] $M)? Gy2,P`$pn{O.6eqdҞxu/N+e'Hvr"vDVx&ZlX ^bb3Hi؞Z%C+^/`]y_auQ<ZW:Mʹm {E;"6p*цzSzaP|nVqB_Ka*.(OP4V 4p6vs wP}END_cbu1C~/UKP2b,E/]Ƹiˠy޻Kf\ Zi0wE(AO!vsydr5+bxY;?Uzx?e6\Ĥ+l_mM5ez.L_ƾ) /lksNK09w}pJ<pZƍMR;ix [%[P:yn囔#Fk†R] PH, d*} /蒱bT*#c }CvRf0mMN63?\`!lVl` sxYڱ&b,Թ>MLѮn '"1W\ԂI1]i+9Nn8p:s*D{&`>DdgMNz@^PѸe/4V& ӠIV,3yעվ-=jQm_&P:Cעi׵:F7]èu/8ٙ\*c H15󝓆_NgZc(d?0M:lt>^uW[ڹ_jB qIfC/W"I-Lv#;>"e ~w'1s|i'Kج Rv$B?8#_Q3e9S 4ǝW]n՝S:iM9R2 >gepx,$7/6Ɛ0BҒ !{KxdT^\JBSN,M%|=Vz$o<]Vϳ6q^r\!GuIBsta3,ꉡu%[Dž5'3 Paek|cM )JH^{.ZD& ě/~hJ[>S>[j]DTbhΰSlxSp)= WIM7j![ Ql%ZG䈘Gg]{*e)zU3-1^{+PFUJ,=1/ޡx[?@=NHRmv6 -0[gǞKz@r3L-?rBGw‰~n82xW9^ 7XH5ogKd7kpi=((p jM]) U>E1z<փYvo$&0h>u{HEsr6c! 4e'ܕ+vo [h$-Ϟ{^P}fLؖ;'6QD/@[ń~(*ЛnJd;??i3k|~""Yi6EM>>I'rYymN7281QMz SCƍo'^."KZ;4fGdTgB qd¦WNL>0LNhIhjS[eRԙz#M,"D!S)m۳ϴ0a,'ou3QƦpYoßK!3] #A& T'j.<~.\ 8s̪t<(|5 ~.hSq%A0ڟKPҊ2mbv2\}퀯{K0E{nIfmϻq;$LoIpqNBD(N iNW 9Ǻnv Ti*DN!١J$mLR; V@4cm1GcP0ؤqUi3q鬲~ZKxQ^jMk>ɋa)Zy㌖1;em[0?%-V;,?,B j83M\=1DMG mހ1M?"(4B@Q2b5;GeaoL1o]N,l_=" TNMk}_L#Fɴ %|>P ̣"ȶ cӭ8smZPxxr%i777BzY++'#\<_+io|.&2f A09TAAd@Co9 >pWs!H*yɖV0O uFדLrW_x+'T0~iA6kVMܣʲ]itYUΰ 9G"U>Nw'"nFnXENs\+6#}|FD†^G͊<~C}A?lꢊf6}V1NHBl0q=amg u 1gO[5I gLi`DSorDQJI0Q偅p> ~EO=`9s%afUͯBO%i/+'[kWu@-_R^1:`-j` ]$:o|IP<^Zi~xǣޥ/nB  ?x;4Tq G'UB }Zjm@OtFo|RnBa fVN) S,ut{d&_w ZlyML-y/̅:]TU#'Dƥn~$dއ8azql-\Jε:u轧j@Z;Vuyd4bKqYAScX(cAj2Ѽ)ΩgjtErbѾԷO+ d"l7fRK^w/?אZ_>bZJ"Seul2HĖԟgd \FCF/C竘 lyc d;o EpSAY4iEiNBia3N@WhX<0P{* q sJNG! u /-՘5ZUoq,OkF򏾸|jjՃ _D'oXB#0cgL<ʡrj31dP گTouC)G'X4]`Xh@T@ fS/>'.8@MǤŒ|6U'Mhuz_) tGe!p.9;=aS!w2 B|@} Db+]@ۤdO," }6L'QjQ=lv!GeѶZW͵G8vv y?8yRkQ:|)oji]Vg b.<O (r=_j/e ɾ3zN>^ )Fah_|Ջ6 ̴{bm;&Įok7r.|3"d@F~ fX^ W#KTN;\*aC:86O9J>vU׾ͪR`8?S@ I5('^}jb.`0xH:R" lGe ;:Fɞe# 74#@%;)ξ{dwE.;!cQ\v].C@X j"S.*fEm7T0B%6Q x(ĥY990c1. |L1h-u==`>Wᾭ8ttY߀14+P*m%5W`aC߀l[7bmՋ &CֈjN1M]QSK(&* (!dhKa(Ї'8)/OK}^RIK7 1s*W`ˎؔ3rzpVʾ ΅#;,0߶RvSlDo]kިoˆiuɦPC!lSPfyWg&U::w)z0zd G*#f24]{GuUW͓ylcʐ*PQA-Nʣf(J}f )XM:(#wR3^+{,Rݣu"7gJGG C99TsyprCD 2=Wfn^|pxz=sIstlrzn7+-"ibcBCuaƕ 3Bgq#uI6| 4Dal*ϭ\Rkxj'"1J[?wY הEmE|vQ^aJ7vSwֺrj+PC^Ȁ)T DRķrxU| nĦL[ *f\Kʞg8]4v_oPfmҥNEQ Ușa|5jߗ>T/hkW _ڜ ~i,ẙ@ʌIRyKv4VszC8sEM.~v1i;sk,"< E/!\g{۳R>7wb+Iobu}װh#"x'}I\& Ф#ra*eΉS?kyQ5@XR7q89>Xy1G0.x1X%v: WMŤhus;= \du!VP -\f߬{.W12 瘝!j$ި_o 'ؔH܀q̟V8>9nKRO)]ȾT ''vX<* ,FY jFmkodn!7½xexӊ p K8y"ZX8zE 2++qыv)1yR,-Z]*-Ƭ5@g\h gP;r 2w-7ء``'&h~oELMЫA׀4t-Uz`&>$7S9A,ki^NqH )e';\,6E|yXz$H(z~.03 ;0 7a~sHd=D1a>-}?oRO3$ihb,] @uۚhPU?1 }˧9t")cr2QT '˚ nfٌ®_͟秊K!YÂm3O-ޣgΗÓEC+Eo]Tw`7=/y *lKᎈSϽ}aumxhS&zťuB#{O_$NOƜ:WLխOvۿ ./Q\Q>iy݁xXz O-):ٻȀnL3$T&,_PavNgan# -9Z@aIF vWhx/J$S3oW z֛q=FPr;Ωm3 )?<+QBX/c#@鴵T "}a\J D"ݒLoyR8sb?-T_C!Yd"HI\jt2|B}OqލKijgy{/ }5u eJ٢ C3%n6Dv$O1}IɈRBʿz.J:&d/k1U>Cb WWeEˢB=ۗ1E>t#tb)RCG*u\! ,Љ\44K@?ԝ+$"8h)x])u@~鄞ۄ]qx N>`+8^&\bNy5 AZ̹⠡df1XaZjl]Z$O-0ߩ)$ю?),w.אtK' C^呣&<]Og;ͫup˄{C~6pu$ms}^ iXi_"oK7׈x۰i [_P΅5g_f C&[Q$^T'ڱJb}oԧy!?}|<_)#) 4x{ƃ}ͬ +&j}#P}9.L'%d^]f5YT̢/ܩձt+å+2Z~DM%oe䡨*w;F0!(h>e[ةWPu!/Fnj+* _ѽMVa HCfTu='SXX*")-G/Ly>Es>l/O^0/ilh}1-HAVAvj3}VHQ&Qz$'|ӵ"(JXeV'O*on"*@뮑 ݡ@UE}LfQa3_ߟ@b;VпAu=/ki, t8"XedKs㋔ 0zD^z|?d_哻t\^%(VYHl#3PG_ y\ k$9fX"r! kwX/ 7bP[i@0,%$S {=E@GnKo6{1H-T,R)% ,0VEZ=CO%n8$bGl_Cjnfu1Vm^ FɊbl&78x1q)bk ӯ`eBV ~a˄mLY ۶7*&]Nx\aE!I#8H5u|C)oCh ]6@ / : bz x} =%% Y.h?Et|BMoSw=+>w^ZJJe. >Gyڭ!WRH@XsjH`Q.bA i4'6ICKzm ˜S{xo0q66$}{2Mf|58"KT"פ[iSx f@^3 uv),:ɿʳwa%Z~+.Rˆ%9kb%hﴍ 6s !hFټ-t32's`}55ee'QCuCa@x`^Ay Gf{ /;5Lt 8e1s^p?qƎ/k.enPM *3AFq:?Ӡ{7K_wQQj`ncr'OHḦ́ccͽVCO}GN;;YΔ+7 -Qdl*'Tv-Cx~@E%dW™OpME8lӅ=t,(嚮al*v/D!hmyxT^&:Qʆ");04a~P bEI7wBRtoblތV薎\M$I 2m|o+~L!LñE{'dN>1)k+CEv$'ة{-!k)|zdm6wu8'fD9Y(J\4U;mhEL!TbIH~(JmD ^bD-r6D-w#nXGȼ/e&Ňل:[,ǃC!%C48> -g`7$oṶVUg Ėuz_@6; A.5l-&)TEW )Lnbm,g;rcEs`~&PK@ hjك#Gmsj1G~ل?[D&zr\12BhZ jr3j1ҒpfJ' }Q%#(k~ sq.xGxJ{'o6ZY43 i4ZcAg;g9xgUت|cZ@!_W+zm}Jq4̩鲓WY>)kNFg'e.[@ (F@y~-CpNry(ͯf5x맑IX˄u?aW~'gfˋ?yl*;d0dƒw<(JԀvIRPeXJ. J:杔'Y.Tl{<}[lH r\X 59Oiszޝ%NqJj N4(.J>R:ql0܋ Zp  j{f!Nަ%0dQ2~/o϶+^sSPKѾ7ktٕ>:p88x8pj<QEu f2Go/bknkLylr~go y'kvi_Ib::ARĚ+jcvXnZ7j[1l*k׌i ^ }CpN,B?\&|~/w 4hRhxV!. TFSX1;m_RcO` ){<;H1KL& YKG똵:㣝O/{BB aSABK*+7Hn$\@.>'n9fga_mAՠ߭Q*:,Fp@xDx^6N%-X,Yh'hHfy[8 ]hc\ tRxf7OY 7T(]= XFRj0QXL ؋z ޓaϲ萿b>) WPt|%nx`oFdDFޭP&sq2]*kLM"sBWrՐ._Xk6vkqIC{9cD߳&z[ag}~cã'gCY6d%>UaD ;8ԟ@ -~;Lk8G[iwDR\|sk㳘X? !"]zr_50nS6y"sGn"k=b@iQ _2цn蕉W- $uB-NK)x ,+mg DJ wt 9ҧ:j: S"zI 3'I E_*i͇Ñ.`׷2cFiQVICF 6D.1".\RB ΧzCA9w;(ޡ#{Wgtqܻq!mؘ7G3 ˂P#9ޜJWXcÞ1i%XʡC0{JO?_mqϟ99S46lkBbf8ZCL/5wHsAKoL@i0~W1@!ty4ʾ͞fe&rIk~A{܈u~A*tS&Pi MZE"x@IC] & Vܜm[JTRlTь*iƭAVW,A mo•ƬA4み:xHw9;Tĕ{!h A=uzuyiK~]>};H <ɄoRC#]*m-YC&t7v 3.:BOz_.StbLv65<+%(l#D@'FkYs=EvO ߯tvPb㐭#*ah/ODH ]HRS<<KL ~^pňW0옣 ?o>aidϲ F.WdrENY\7Bׇ` LwYROphn. LF> *bW&ZVd-T^GI-܁('oZ²Ąq N1^Z-jf&*BUL`%.0.`뺓L-vnyx}2PKlq'W7"3NMs#Փ1nΰȺ$ wOk눎gԟ1'Df:Y;ي/>C\zgBAXÆet*ԝMUX>TFv9yF3mA 4\׶B\9E+A0[5抯^-#O^촚ʆ91^'#}tWMڠη#]ʲ"0+Fa0ZmԊαgJۚ-U^gN CmV;jȇeQW2@ ^۸^N)K0{d&o„R&|ʞ JݵN.Fuʥ(!ݭnj̟D|1GVc/׃AJ]llE!#EME9 A?C_T;GG8 ?܇ knv*羟d9Zj' !M>5R%N:Åf$e,%gX-Ns}*{;_lښ$$hc Ӵo@e^RTʾ..TЦJ )@ړyEz:[>$8{|vd`]?JyZoS.,ћ3I]R7:nbc L+Hvwڒ1>a2NzDJOWo򠷽QxQF{j}'nu/`ZL,eԃyJ ,{'tԷ=Y*tLΕO ۯv-UuEN¨abk-W7ѓnE_҅#FҽMWa&co,yr^džKA9r_v ŒDHUfnSRЁ9UȜrZ7Y 5]#-Ir\޽5-ʕn4΁ֲ4u <<9R5ڥon{Z֬`A=MikxzLKñ rV42$U 7|X+ʼnԐƧF) j1_s{WxfpgM +Cϩ> $O.fULNOG(2|XI,RLwd&;{T"0]r0P|7}pv%~:ZPX&(;Ę5:wT;zkS'v$O޶[wZ9 i'Tbީ {0u5BtҰY UNDn1Ĵ&2y%N7p0\`b-dz\=9KۂÝ@:8-n5=.B*V(e/ 8@) ˒|hZ<1[c=wN_ ?Ll 6I9 R6ZuE%P{UfL){&HP-w#t_jP֯U9!|n|wexT|M S<#gN6F-B4RSk \L6>m+]Q3k$Ihlsc @TCB\${ zwdR'2C *XH#/}Yǂy!-`< a*lZUKY-T \gH*{r iNȢs!P`ti6o0nzQIYܜW9ΘÝr)LUWIf SXT7eDMK./Cdekf¿^*H#Ŵa2w'>lmSVvSCBjt*Xru= /Xsh+RAM} K}f Sqq(;S#e>$ }ٳERs<@3Y 1띛բm3Vwa spSZ쫾 /e'·b:C yd)*(fGqtƳuԚ^%)L)cU;ІHCFJ +[˛vaϲ圐I?SJgA"ZN vBxP/p*zºܟݷyRmѿ 9"6_u5'V tmhe!(U:w…5^?,IYR73$g]q~kcw~mƥC cs@ S, 6 [O&sܢBG2FHYӠsC7`%*ݱor0fw6lYW`8 FX=v3ۿn8lO|Z^BL-cZBX,Xnⶔ}mSsEZ]k'៦){!1MVVf#z6ؖ# * 9/}yK DCkko RHک aˏsbt1@JclX@?nw Į$}Jom`CQG*̰O6JVTf')ju '{]RBrr|],[A'bc٭OJH/s<,ua?~>&,yFP;^hqTEk'^nf\6~pM[- F!fbuw&dNXV\Ajt$^ӌA1;Pi FYɦVe]Qr˦Wc3w 58uN&B3Oo|?4:blyhXoQW qM)҅B HE0H"7i *s s`:rf{mD+#&`BEKCeHk$F1pyk\ВgS/RlȭH|DHNl4܎mÕs58/Q'֓v7 ?rx?{raOӒZjymA~ K) Q=fmY [1?lPL r)1C1u"JJ6]-OAoLЫ{ޑx]pS;ysDz`Pfh0b:Ȗ>$-(f:`2R Q?Zϱ d$D%bL,zkiu S[&6;d'w9ȂPy=90z@E TW`|u NXbkt+4l-|\&I:+rM#qAա~fvJN\$gk#AذWMUAԄГ^K%H|&e95DyZ6 VT0 v3=eZ#u4K@EEg h=_콨cy_vӜ(R~ƏqO.x./l$5 %Ě`(Nb_hD޺ia^ ^, k ~@Do%GgKȞ `_ j1I` ZL\W\> " wHA VV%˓_m?VpBtRv"- X㐯CrjخUm>$k[}+ɰjCi hw!ofg!jywLWj (pC-ffD]+m *Q\nJ?y)#Iъk^KI{_QLY\^A1RQ,/%d&z@BM3+IĚ\0aZNZFPۚV{g҄C-i;~^!QQJrn`J3hw6 iBjvN.w_o&c}N.E[a(ah༰ _yH"dGFt)KlAgmEJKO׋ hQnx,c6gqMqNq;dJBz(\7Mg^YB-^8<Ҝ}GWYt)h!YU 'S | KS=?p4QE)Ey jm33L`k ÇUNe{E[+E+"7x5 iatsgAf9ΔJntI^L7XN @r“耪瑛?$9Qe8ͩAjT*qo[~z}X n尌ڷ]) V A`\IHӾBVf,$ <3E[kt t4DY6n?C>qxpqp(`D47j|z'ϰ)m"P,l@3]FiQ+Ϡ: UX];E%8G١`I̢]#_Du~ޝps-G\-P8s|ʉ Eru `GӚW̧p⿏~$H6?j6< کm5mF㶍 QQ>ϣRh)y1 {[/1{Jʝgߘ/1?щ$3A2X <Ukx4i}1բì_f^/ߧhI|? )]GOm}_k_.G 5N60`V8XC&Ó Cmc_#pnNl>V&Jϫ`8#ɌHԥ=2yfi"F3 /?vYv"*smy(E'f tGh,sC,%VX! btn%KoCCN v?XҤٍNLo%1s'eC=W[ϿW<(2+6'R$]-w٣^{mOnؖ.'+cVFXIAP} %ZW}"ЃuƣBϚBd)+υTpmYy+Z 5dX'3amfPIB8bu9dva<.e;S Jv95%ߴlMijI Y dSL;lmy~=N٪K=3 Zۖg :}FF~Xlذk>{pV-Sm#RCgDωNfs0$\/"=D¤nu ~<< ;mP5L $@;B0kd3# ߐ8 ~:AТYu$I"#x`H(Vn.|:h̭fa裁ӨIl-$ Vpg= :2d! -Km-p)SA'9t0JX?#~m{F eꬺ!"{,'J͞9t +WL(%k$jXLoN^fz@WK'7Soݲ@|#foRcIʭ޷!LYgƢ'W`357C;#C/3X+@pR7Z=x;Ȩwʓ-<<)?]ȵDMڧ]ADY 'S.3k;!8()ѽ91VUӊ#\\йZI"L9dvAGfAJ4lV WB] zXME+ga624&&.~X3cas ɚHE$zҭ5.U` W2|5j1t44Ĉ 0<{ Yr"ucq.(L pxiewAe#(:TǶ * S^=G$ c*վ"!_xMm4i.|&Γ޼EL8/9my m5p/L+B!@\"{Y65^w K4rePD_WUIӲos6뿠 FJpU3Bt*t~QJeng??E@@ƨ9;;:+Axtę &6ϕ1@rS|G=3LgۼS hap.ժ GՠQX2roq[Zq \^滈֎cGoLCF A922Ժ0dR7 (z8f0{f13rXlJ՛{]qwLɬӾY>Əވ*VDx WU64d8p]HFФo lt eYުi{h@uX42+x<'xxԻ&0JNAG0 -Cͤb+Ij]qxԤ 9EGuK=UUTƋGpabYuB%' B8́74#[?ncaGp,Xy6fֱcIl~^>3)!ڑ'iNs}iW (F63ex*j'/& rͣz iw#}%ܘOϝ?SL;Q4XgU0 M 7_N mKerH{:6ڡ~a& 1N'l0id8Fs=SKzOIg&}SjkeTW^*NjtI*f /UPDDvWLQݳ@= f\ @|BId5v(hݮF)ӣbE4N\b{xuE ΢hc+Au<^$6D3"x..'x8Pfrg`-H׳ih 'nW纊՛C:Sb9LMi]YZce6~4V;D~rk*ok>x܋<"dSݵ4Wvv#lHn6J U1hwvxO_f67 ĝMn2g>Ayoi[ЬV8%{2ppGr=]EPpIfLS(q%P] !lrXխqTbwQq YNܾy_ʒY9yxDϝ]bG,=OAx|>i<}&&0ࠎOC,ʾ?-Pto-=;XVR|ksbȘ"1yff,ERBknz .feՖq GϷ j "@ZD e+rMw<Y݋xu:"mHrV>' ݬJm}rig^gT[[ znVR,z7>& mDh4 ĝ'R0=akUyA fG}O}G^ 2*H/eRFayGs '/iv3i"يgXJRVgqɧ_^7N}pK|sq":,M=/a0 @؇)r(*]_c _W Kibhb,8fxmMOkz[֑\\ؘjOa 7;v*4%s+0RԹ+ART8h.1ߍo“\0+^y s Y.Bg/>7%qvU+w6Nm~P {m?EweN rSRy,P7~ 6ɛ&\4{"W=Qiߑ`T `1 z yd'F1"LZApԛ»U[(sQF2749՜IcE# }Hk1{^t \oVL_02mܙ EKϽ#1fӧ5$.I,mt|U%UgGh:^~Tۣ3ܤ[K.#bGᦿ?W`ar3Pczl86 z(Ua/JT;a crZlۇթ~V{=&V`C?¢P :-R '~}ܺIM)kfyaJm/h&&rHT`"HB,N o; j=8@1-J@J1vu%`GټuMPcZ;tbztن ߛ^K#".Swv5!d)9sz0캻CJFpܳ /\.wkc yFCiݥh \ %C&6 臨 #WTqX%βRSfЫFmxI#OR%Aк{7~@"'oVt??V' ]_` ~=sdqwTm1bH$FX e/Y,w| z:6,Nw3q(>H*x^v\:ꃷݨN"aT /w`41f+3~ .~ 9Fܾ|Y `|pHw6B?ch|rxu~u?aB;DŮ3{5x@%tQl~VؘpS*kMJa ɤrJz3`b|МgN`} e)^uIGBpXԔ{ve qs6ک{ 4гC s4a*ȓFƧo}N;l7O6mq n럶`9+_i:Yhj ڵ9(+JUj`"<Ymd{\pś)+qZ9śPEfǤNIkɱ3S.Ejx@CH!CWf<Hon'դM"o)M=a8Z`b%.M47?u2R۰;G)M;윞&07btPI =s_; JM '~YGS^^cZҧʶ4Eyǧ}Ш9,4>SO(ӎs}Ta6c/Plaq֖㧴4/((7UX\ر'tw2,*qaphtlO|g6L M0VWBܻ )R zP $ƒ22$=!T}\ӣ}YUi j |q&}񩌔]ůnw.8-Gl7A3i3ssJk1x聜 ȩ!&}pD$!H9[EplTO@wg]$e&.7M~.:엔(MTq @ezX&m!` 7nX}xM6cB Rݠ7hOlȶy77z}JRy`9qPww. dOnU łz\A&9,eaA 4t)k [ ; o3;N:0:/%І֗X\Xq:0pfrx_]8aKuԇVw&0^FV9zstMV3dV&+־pϗ?R}Brޏ5i"z5f8dS߮RF-Ҿc0I3OL^MQ0 mq ʹ[LB91y,3gIr #A7x<;c}Hf!R~xqzKBfé FXѿByn$K'e1(îiOQ;Aa*Tg`-Fk6VGG+9Su7Km|+_ڠG"R,jk5ǖ޵SGL]W`K_A1*VP|!8yEnChX7@d$0P$0<;{˪8Т5O0IA&suOgV¾Ŀ&I,X^pNoXF,Ф#u ƵoƚaYaMc)Pʕ_S9{w%ߗ[ї]op,Qk.y~.qMiV Si]yPHj^Psk)9εƍy}GWOk>'1,!lKhhx)5b${#'=@o$,^nO[e}%(Zx\dx9-+g|4eV,īV:<.h?MB,#Gɂ\bqhYeLY JWLFc\펵&%78(\kC[^ ˓\ u#$v7g0GΆ.5nrk[0gp\,?mʊ} ;$`f5Z)), k~ahCI CI&iIo"r)ȸ~JR>QΗ<(#zH{84@G<./wNc1*ezxN,,s.Vs5VNwGڰw)`<看iV d-Bɼ3z!" 1n}MgB6D~K< 9hۗx 0xM,y͖ĝctsfǺ3Y:Zgd"OZ"{tZoen!Z)7`r$-?[4h3@0 4c1azX쾍9K_hoQ-q_0I% D<\vB |&gwxpUA>^+g7cK80^'਍b#HZ9C) &PkvgKJEIhϨ V2= ;BVƙj fC@ q-ʾ%6G^h%Z'Nbm(=. 7߹kڂI}Y@mmY*4Ƽ  '3Ԅ`~&#l>Wք& 2q_:6nwF^$ޗ5o$RHB. e,JqA|o:Mڅ,u` A_O{"Fx7m]TN{h_uWA9ۇ-{B|P9~P~֋u*ÄViv78v4 f|So*IMDr%[ -j56Y//?Y'%IARG8ʻhoPPrP'feo ǂc".}څ)W7:)TM%gB5A.1[Cv0-iN#`R/EL֡c+J3E_݁2tޥ3@Xڰ5 = *rG_\6hCfWEߍv@˳2$oָqԲ֑]:} O_G) SyQK3P\O[[+bbsoMu'XM&L{6"wH2!" A_䚀z]kcTRwT6Њ~--4` 0T 8O'S"L_%'j =R~ 5FI['z~/;kZaX1tl}jOd Qr!P!Y: Au9ot=6m J \v *!zyc۴s(YJ]3MyMF#]d`i]s}v̜1|Fa%?Lia@2뗈:6pw7a/8v!m ΅$`s F>g":G,"Yf R;UO.X0_nҰBu >xR#]ϡNf͈cϟ}{g,N=O˅{>E*Mv_`5v F_̕T+dӖ<8my('Xx`zhZ֍E#vX?!6\_oBQo'`@[[``'3EK*c6h  fGv|Z"H|I0B \"SR0tItK,~dPc3&roaw\Ȱ 18&4i'dZX$N qֆ=q̝|nǷ`1I\ZSHqdQ" F6ܴj2;*V瑨*,ފ E8O :8ATG F"_"B6S >xK\21(􂖘n+D?İekm 8(jiNR#>LE-[!6O]\VCXWWVSo6NBͰAb@Lwu%)׃n, 9E:rWN[|c-);< 6~4@-Ac6VUmc1s`-uHeoyl W-wj79^-k%?»)ğ߄*(! w+I1_ߦ֩?Uy[p5gQJtPCn\"6&>k4،EP܆:TC* =7r f 41!815گx*5]A#CV%o0acpo-AJ> \ ؇h}3+͆E颤ڛCh([Y&|ЎEf 5s&ÑF{ sHἓ $9Z)-F02ᯙFNG4w ]rqG]L'nӄE̩G@<nӍDA 䨴a א Hn;Kܲ&nS 8+{G.~6A T9bz?(b¶W|iD  ޾DRHd(; blQ Zq9_+jr,vD hݣ~ꖃuSpHyKwM@[ uXZxIn(@ϣO pB 3W|#{\FCU-Oq!ߛw!BB_-УYrGE 0h<]0JHX72ƿ}~ۉ:J<6D:]pb?j-a{n[js)LFLYpa ǵM+)_|ed"Fk[4/N UyJ[k!؍tWOVZB^ ַ?OS{yF h{O""*a`MAL )8{2*LpV(:/_w75b0Cvb~eUwǁ> zr0j]C4'{!$MM1:0D*Pk\$!{"U忩$(ylo G'`NCEQcmn Uj[fXC YROjNQݗCg+1dN}u$9''xAs KJIC:z[tĴt\ԲbIv3q"etGJR0:+w&?^tP}"Z^'Ű:{O!z-<:&45tXɶQȍ}8"F~x8jd~2 ItHTIԕ|LnAoF?yFja'ƔFţD%T9fAC) ,PQCAy>9i5E|C0Yxr4 >Ȏ,vȕPr]Ի~a{<&#&įo`ay duxz#ks\2vNܵ Lo^֡Z럅d031:QUli2wLB'' 7R.S4 KOy'xSl8R!V5@hd0:A@u2`LXr}E|p9G@ǔ~ <(Eq-8铺q#x@خ"4&'&T4s/poÎ):9j=~DCuo4ҭ@[% ))2$gM2v?,R%HhBs@xg3SBa gal=kr:>ukR{|hJJr?&h',mGZmR̊9vXQ {)bζzg]y/H+0;+T5ǵ/őȤJ=U0w&V&VA]_ ]PP[RKPuzig,Z;?AM5HӺ^QKXіW92#a{*.lmOQ?,Y]༂ 3ް f5:s>+r%lSODD,2sW2' jk{ruy5϶ܒ:@ê;ث O`G72+,x4P"cEvʪ\&C/A.pgB}w0K$w`VJ`lϳeU;@+IOE.}fJgO GFPnd39#5ԭ4.ؚRp>Z; xCp{\0Y}?ae[@[ؖl<1%WGgio,&FY>*. '#XFD{! >7o4(3z+j(axg&3`g&@01iXNA5 _ᝑ$̞>G&=t.gaK.u5 %eP80ߣ{z\:*?rG2i8^#Yw}AGrϰbAva[ QR'po `Q:іdunh;k.@~cZލi2c>Yq#%uއןfAx́dj_?&|L{PNQkIjyl|ID wHzP&UR}t#ʒ^*+*twVĴ&E-ޙ؈%SdjQ _&!Sp[Ɲ,iӎs$ѮbG茶U8דmm<d䖶N ;3ah 9!A`V&5roPtazؑ"'ZxI|O3\[h>b+|4,I1ԢUǿz;uGHr}4rAY["wإϵtsR2KW8N<- b.8¢si*)J`BN֗̽ƈ]\㓫:C ȯuФDc5 H$ pJCߕ,q=bvQr8wlUz1IUX355YNR!*<ι7Ѱ)q˫/3ja)U{DIpSfy@L\~HBDa.6{|q&<'ş>dY!V NukYR,pP:[:,@5jf M(n#&XKwtya|$&n4Е2}Ʊ6a-n;tϰpi.1Y"Ða".UMeK\UdzScіGX =$M6?@69 ꓶOC_x0h:r<}!3H8m.xr!իFks4' 㧓N(zbrsO"Ao/>kOMrEOk=>Mh+$m,i+Нdo8w_5@N`q}ڮ) /5:Ob.>,f鶫zY,٬]-@R0VʻPnA[ʀ <~At6ͮ+Ti1YcIJ<U>7.C 'FՉwJ~3 +ṴSDh\d*@]GԩJiM\›~P1u jh[/-E5zS<a-*_3] VG *>)Jӷ4 d68IʹqɡZ6F>n!ȱc)=V=cWBK5OwcApP u:^O/F]I=> ;݂ too\W0>w# (AIQ~ͅL׸pX]8G{Ƶ䎓Lnt6:?R'T0'6DSάJ1q@Æ>7]?CBc[9&7 lenaQym3hjs`]z͗DYݒV+0YOݹ V|B1vP֘[dNE'*X-iv-CKr[`\fFR@/ᴟELT`Q*]ycA>؃"k\@` QD E|-gؔ'c8,-CS+d X-Ym[*;$ )(.IF$ƕ-IُGa2 (ս^*Y5]D#v30f)CsS q+J|Ai?#*Z)sBH2P?ca^X6lxlKl0l.YJbL}&cRm/ctg& /㴸Rb@VI+4/w: p0z\S&'229B?pR2mx ?xA.ATG #]8{LZ{Cd;D'T0,6lj}2.?l „,֦H*p:eȁe UvKl} 1.sYAYX~Rk#Jǟ9@ .BxI|,ƚLPjv5ڒBglbFg&_4=[Zo: q1@YƎN̑dJNuw B+ȳXS@<#NefSuoC vk&3Z!@v_*nk H kEp\Wk)Nn"~14+l]w_ U7_~HOƬ?нuzQkL\Wd:c#dTQ=n4(/{ou냖t@}2݀O؉b ҇ Eef% ꗆ?j07B'6!:tĀ+q BmkjT z>wV5C>s-DƗTs KQ.ZƘ-08.0XKsh\7D7^VR("X◣4U7=B PD,dTzeP-rX!=%, #]|>EF >^e(dP?pm };xSɪڟXMhypaۆE+KOwCv*_JnrU,&UJHJn'ĚA7.Gcub::D)C&Л#O1(jģԍoZ{',IWTyMRTPJٵUyE__mJYkǞd~yxvkʅQzA%V/~N>j&,It@x%oKWt:gf~wM_DxhFb7^!sh2o^,o)kg(<>?D(3<2qO;TKC)$y qj3!fdpAt1wr@DQ{""׆  ͞*j3L-â&鰭Zμ!Lo;[ ߂ C{"kfՂ%Xn~Si Xc?FAW-gD :\`]T@ *[;vQ,mQ`qUnhPNAѲհ&Il(TgolA;'Uz(F! V̄ 5SV:q+^r[kHWaPR NʺW0w&(2{fIf=,Kb4[><6lg@|_FG]3PQ5:ȪNoZ_7$ZFx!Їs4-ߘu=Q1 |ZRpS009KqE.2Y*vzゐ[KL[i'ʠ 83L4S'Ly͟[ 7Ӿ:C`^B)[8wb0;_vs^CThe:pD袷Wb:Ton]ʜ1=V͆B|B;<8 m,⠥<*\Kd]P3<@ߗ`~`4oEoRZ/3ZRpIrv"tB;}(i*r6"_9zue &ܡhn|r7[  _YEqphy2JRR/AR͈~ɒ 2+D4e\h Y,lR5m!pgWКw ݑ7WK.FuO$=ώX"Hl3 R0z10ؙ%+x\ckBne V>П̶bs!f=3`A%躐wUؙ~#& },BOҮ#Pm 6!(XnA\ FssV\u?|6JNvM: +Ku(]QFF] щzʑj #vU鑉3H\ ()d,0/{4E|hX*vY7@6`,1+*jf=J!MI&kHb~< C}<ؕk7P?#5zxಁw[H/} ~-(,Am?,bD_fAf^px3jn^X£ѓ2IOGb-rO;|*=^OrP9ϊ?֠xg82#]: do`ƟhM^z;$uh}!Ñd,т{0ZMq8ΰ=T/)"$)}ӓLak^)샂ZsԒ滘cYs&Ģ _ C$r>Q 0M@M*6$(VmԫeOK-M=^SʪNi6Š!Pz$⩑߰_MfV d^cLjo4Of{%9}BpTW*O [ aUvׇ1,>[4oҘwUCS$CYxQQI~ǫOժ gedV,($@̙N mo==s*;Jg%dK:@6}٘>XN'!^]\PeZ9l.$Ro(Sf.MܝŹGy9%)9Y^(iowh7^\Q6_UQ­iPY6` [Bsi9N78>.FsnPo^ /$"2hI̷X=P[޷GdB [oe4{{ضHVmdU݈SQ!5GJ9#{' / nrm9A6sMjjDG AZ}by;\@^"L&wH|QJm[sk,,:tCr-#J~y='oM0MCjCAwoZma:%2Is󶻯+nY%|Q{a-~aWQlaHmY3?4{)wL: uJ6aeJdY蠦{ˤ%~R7 ƀS|JtzgHi_e$; QKzHbD8S@F!vӯ)I[8\c5WU {D9*Mۢ4#3J<{h kBuϞbJ`VheQg"6~ w:[ZIZ?Z@zǓ;)91ͥvԥX R`eThXsŤ4e>9XbY+pbb^_-SGؼR}@@C+ƶ1X!XLӅ_{ f[wNHxCo~ln3HR礊o捜l?(ŭxGYb?MRSN\<Q0Av"51i{cSc[qn V_ AkEs|^nӋeDDLU3:c&+Sjވ'aՔx0b/^NDمRGy34~b?&\cl(jE{nkj~0޾ddTpCYLe:b 59`& Xֱ×lȺ="cb]ӱ*`;7zSP(+nNĩejDĐ: *zYkW18DD* ګrT e:X֙& #v]ǜ+j\BfR" yE nɣ f;W, Sd`V3H?!YW Y' -/t*E);=VJaӓT}]{__O ŠA v;l9f`l +qa: ^'t2a]*~g4V_9BΜW@R'ǬNlM@-KS`3 )#D7{Jq29h,yւB?6-:ӈ@vscN9huh$$)VJ{q 2m Ǵ|ph;vu?fb<)fS>s\31pCӥ dK/698,ɩ#T :zGGgAYPu(uKX9h"<*SS^ҟ3K(T$' /h,ti89#s":x?u%ZjNSwXĻsI)ܝ1T._к;FyE_`0 R|%\[QF7nd,{()Tpj+Jh_ ^!7%f~nkJSX _"׉<Ҹ}Jd}Dձhr9ˍ/Kp`> *8HNJ- C؊ܥ%qd붐ԃ/S;_1MZ,eC"JL$N▚TA:r\_2E @B[|O q Hii\gܧ,KzZV*,C;$_7ϝC7_+~Rdv%Uzv,:?Z]k{B=Vɘi܍G4i& ݦD&]6JDs|;/G@(38 (֕Hx"$^'I|p<,_Dvu8uGDiJ5F%q3B3:qh>WA0Ŷ" Ŭ? m %wr 옺F+.'H=9;j"n!%=Q\ |"wA)4h#cmЉ*Ԑ1qLuԧ6C0$ӤhIP݇0e'Z }sd~ cddkOЁa%dts%ړ`7xn&y΅nP&3 x-tb9c4=D:s!K!0$ctoǃLV3Txxa`pd㱣m9,"j Zՠ~ !.Ua 83 af|`~'z9뀹LFX5ۛ, di9[!MJ|AvqaoAwD-b(pR@ژ&؆8muzlJ3D#VaG }J`W_!J}J;<_-(V?B&'^=~Gppn0GI_Ex6QX\Ne{!N+&\To]/Zl"XS׈(fes0&C%3"Z{5VoBLjQV6n^謇)H/٧VtGC (Q F WO ib3X9Ŕ!)͙ ͱ2Y雧/EmhC`I9XF"ViͭTn#u֕!Z_I.s\ % f/RoĨ<$Xƕ x'n5n|x\sK7E?, ca{*Upry1me8XTlkk`RȠT _ICknU'\t฾љ6{mmx꘤\_)ŒtZ\s,n`pG4w݃Eo9=y B,Lku`~_ VcV8N2+c<P/6ԁ+V!%^~6*jK؂l,:}Rb.Ehd"V kI"تFmύb4EǨ0O6 "`TE>1/)YYc1 ._ſ.~m*JH6B}t!M Zh^^rmJbXcV-OczcM@|Vila8&u }\Wlٿ%c+F/2l.SXԉDZΆg梪wFI+o}4(- %,dPeGtzj4ۏ4J(Q7}Y,6G' 1c!)0k~DGX*# rŦ1W/败N,x2=I]~ tuwiZwcQ7Fʖ)|:1<{˗,7xDY(e+kl30A݀TT{A\+n܎ VM乚vCӷnLKgvee^y^tcp ;PJprϚ5#=8+;\j2QTB%:%UYxC\4@QtT%!4 yOSXp?b3654 30c̍:=lWuXn UQBb"Wi e~Y'%۱P--Fc.>*L Mɿ= ^ efkb=9—|3 D}4RG\U)R`sJnB퉥Nm$à xXTLr@St5)\lA9>ݱ%t7EyK3a@Wm+8w/8\jb9·5Ub`bg d?CݕP;tYA={Ll#p$3d-R|r4-b3>UM^Dt`|//'H<тq;8](k |u4zѤnpz7{U%ځxW{sԮϥC*Y냪6xptphq@U.ڤ'Ώld6LY?v0^@ :o=R|OoٓdHcP_zh<&ҭ$WDTFҭ 8?4 pބw\[a/f/e0 3;cUX0>/i uŠ)5_oշ̜VLk=ܟ&pCeiD&o) ƹJ#D?vj2(. Ədr c2ϛ$:opg{ hgxR٩ l{cXWbtZdlko(Sx6U:c[$$RDpW~Be7w Shڙk k ĘD]3 ^X}NfI}Kq-Y/p,,~~4@mw*b͹0u2$rJOnϛȹ?i\0R4 C_bL S_ V9,!6x AC~4Ji[5؀)d}aΗ,j"xpE°WHbQYL_-2( lKi66kD@ U5-Pa>S6VKfS0P v\{kHHP 0Y9D_ Z#Kcprn\M_dl'Sx7@m.St#9OFfrh\ulȳ }` nq"e(&Lֲ>Qо镋dHu| V,B>](xZ@GT},-2 t}% # ên6@%Cr'W6`Cyö_)ү 5Ɂ>GmXgQs{0n3Ch$5475GZ%H_G!Z'Į%v dĿ-4u'B^|coER7Wܯ #DX7k3Ӏ0La-lZхw |a /So<]-k"Gn,#"2 3~]X%qi'v,vpfda^57v _n h"C:ʇQ\(to,%i1 !L$9#*ʚ@C3;+r6~:&B;`C ȁ!|b(2} /1n/⹢D!]a˗qՖ!3X;}Uԇ9vh@Ub08~i^cAj&J^j q>6ǣP?w+ 'H&bƆY4GeеkH8EeJrr0~H˴@PFoU@ŹЈ`[0Q[֩EQȐ<#]S N5qÖτmoK@$;^hg!搚ɔFHTjw{H-#τaiuDQ(kK:89{]{m.0U._$m9@I~r^sk%XQ!pFAīTjc=6Nɠw8&#@OH` D)jd7YCuoH2*&#ti'2=fww_N黑V;6\/Y߻[0btBGP .N&17k -nbC~s2TQsth1t7)? %Y< t'0#'U҇8Jm^~ -K+gs@yS Y/RI ZPy~,xѫ~A%I6!=gssGvM)lsyytKU)1l cp 'x9jI3@[N6MvljܥH1< (mH+ՏmMas8ėGn!"I5uKbWXʧ6c}[ċ(WX$@0- -͡r&e}\rņUhxفy}\\g{D3o_7LtEN)T cW&1l~Y&C vNX#ރ蚨+߿D&^JYp.C!Oj:j+݉7}AOFv/a.: ~?`'@o9Vջsg4&od] j@SXw.NU^j^H^ceKM87FWVnn/Wˆ9 g`n79CG*Nvf.Ua⹫!*hY"].ǍG1;<7p4={\1{},?7T19Ԍu;vg~x*T\@K3-6=RƸ8ȋ-(j}MT 鱕f&sBɗ\7{slU40oD鄫?+FNOp Prij|6 jmF4tHVbG -/,7c).eڷv̱ڹqWD_X0<1Ud_D$pJ6'}z2<~ݥdnWwcP j6 S֭MM.ԝ;M[$j-h·,7qmR螨~N$8}"ZB/ ]zZImT u2>{/:,o? uxXv6`AZblJ%<cAT0F~[g)Yks`)iAOGFٝM%V&GuDf`IPn~(;\]"fj Μ2QTOFm-t #Eh1JX1FolhPFWS8e?-=]D}̈P)J4MXZH$#qcQB|w'Sf!_ڸv6MXD6h/r);&9Jہ} cx]£5-e@$sH(Vl\75TuCu:h(YbC}s߷O3jk'.A7+-+Q@&;O^jmڝ!TS!{C"s27 Y:;,Ϳ~+=/qDƕ)IX \F[qV2E@ǀ`~* +,KO!.?Q#Os9RyNJ/bі#st)e{(+Ut08bY!{:d}OvYK~6#}1P}Wn,)ĚJ:gу]Rsr0 Yߒ# a`k]I ~#D/[PltrR,}ɸZ۷K4C9zź`TUsC# :&fOϢ첮,X12K/ nM\}J `%,|j#N k.ϩ3}Q1ڨ3G@dzK,5&+;Pƺ2'"iX,ôx|Նw.FRZ˙V&K;lun=PNĤ]b/%\߾zH=X:~hWy8h*d{72bբpط^I6bZ+N_Y M^68qWNy7 VZ  UC5 kmTPq3ڋd#'>93Ft1a75X".D?jO钢љQdkqDEF- 'ۢÝw.I$k!c$LLl<ЀaZTi-Sv\qɡ | (/o/=D+Uܷ%3Y;o~>\lZ--_ܳ*QuC!jwSWPmS:MN %_ bL o>zEM?|UrbGڦ)ao@;9`[HvmE JtȺ86`[#F Gŵze0|i"pIْwiњ1ϸ ): mqz5dPeH@UoszZ ggu(xM:ڋnfBBbƄ ZY/&h){7(].G$eOA%,dS|i3ck+})mBENR2%/*<%_aT$DM~6ҦhM{2$ 9(Z7׎`qN5Hb~܁YR>szpZInj{ /Icx@c:@8ՃL8F D=%zusR+,nDOV5nݓ?6u:9= l 딓~nU "7ZUyQzG2ii9ϫOjYQZH˿N>~S?yU\.G1hǩ{HFg]S*ܵCDBz~9jLng ~%> \½S_#_%%r%UAwUv%|Ē"dMD<'a5Kvm7QsZgSg[G4uX D"8öZ8G{`G9D,V?ȚHғ!_|/E=ֽ,nRD!#(P(׫+%iaT:eGH^?F:ְPF$~hMO#zk[v 7\䅐p=oWL6IիFU#vQkr"zUð]LAsÄRuIʬ.Pr؟H@\KrUPozj)(SY+c}ч&xݣr*MamW-ps;V4Y(r/(@FrY6W;ۊO,07Uap.jM#ک_cq\{k`ƙc3rw+a\A0r)޷ޅ=FO֡fTT$i$"ykxR_bC g_m'7ԈG7l9s8"_-;̅|˟]k^1u4xYD6K(9Xsģ W2<{) k!ei+F”r9,>lXxώFG&8*l%t-L {e)gogEx/G{{B؁>PcٔPV_:6ۃ- \Bxhv"5;R yCÚҎfc.l!k(+){p/G#6@C3#D'0IqÑ/9Y`췯F퓂z+JGϬp&bH&L98Sc;^V$g@Eד Bh&Լa[EV9ڨ:Be{=Ă?VC_B 8v+ۆi{%Q:$#i%e" %c_!x 70ɺP{LC0߆7 ED,M./j}._v<9 ;16\pǀr,#ɥQj/?߸(F퓺?4#V>cG:I.|xuEdvvԓڤ٨z#z$RLUy W~2dh}7D(;OՃa KD15z۬j`=?8ă`́VjGvFLL^o}ʔ!_F՘ Z=RCLS(6Xu["f~K:X,y1; =oʟUI !IGE39P##fēI(HUgoql^PQ-WE8Zjc*3% GIGvC`>b#N56\jՒ( ]p]Dj)veo5u'mΫU&byklAI 7F;O|ۀdpFO17b;g;񞑠ƽQWeOh704lCk#w7D\ }hח[k-/jcu~r{[Jq'MɷZ<SZ |Z**d ;<1B*=egcsZgeGK_A:EtYgэ[$Bp?]72M2xO3[XXr8i\V5Ag5aPl4b^2uHɪ'afCPuvtYçgDh\4҅>vp..~o74Y @,h>N `- qyxk=\H녎 qo_Sn00DŽ&CaV_i j;-\erkBm,!x8l-:mUYP̺ Jbi- `Rv}}BpYv{UNZ@xc8h̞)LH&N N5$ UN`pWXI\Ẃ֢V1&ȶV{z/ FUz9Yo'J͆]Clkj- >GKbUebq$q`}ܸowy]f8\y>ZI٤"6T12fsgtS9G[3+^B NgiH7s_R@db1}J(TxFnL.yg~(۬"\`u1WQ`|(#KI7=G})9[yN~v6h@) 8Fp3 (v`]O0wې_Q/\v'>K4?WwfK+\nκ1-V%ԈL.*M(K% >ooigE>˨8F['"4HyWSW1X~'* :F%ڼW*lw5|3T(tr~`j]τ{E)W=8Cegz'7̮\H& =c 4V7EmʁUd4^i9Ҕȱ(aF$X,ZŹc!Si3_A[bGano[aG֐hn݉^:M)R8ق-Y+gφb%gh G n) 2%@p7"i6Ѷ@nmP e16:쐈k/S@:6 %R`m4q#{~<#A4miY缗j`]fH3K)Xe>8Vb nƯX[JaFY|`& 5D ZIӃb.\NIQCtDhd  U7xǜL)ش> [ Q?Yݢ6腤~}"&ANMaB+i-RJl Pdr͍(Xzz9 tvEN& YQ>%XDڎ_ }RhumGr4/DO藒/@]Ԭl2Sxqy[ 㫓yI/)cɬ$9\]JY#-$tT_%" $Os @ *T#U giѶJ/ަÆ7{#iVw-:xB$JHtW&OJZK)izh+{_cEяXT|6Sp&S}d{Gz(wZ"Y Xw@~/GL~TKSlMꚞoK]tg"؊"ɚ^UgFl#] ?dH9 ({z\TeI"1btS!7_wifa^jCzD7uPюJ !6In`Pj4ap_E-(%"t4ܹh.t~ai Z kխlmc,5 \)!ܚ8X? ~uF^DmMQ0/9d" :4-9)y$!].(B HH^s~zP(o1foc2';??48ȴEM9 ;I n\ͩ#5t\Գl+&]F:M )D6? .}*Ԅ)0GHYYp5mF9VrF˒iCeT:nL%*E;7˔h]睘UxngʟY/uj`b;F4j? i<;cr tho 8AU4bpO{< eßTPU!^)bǨhJGS#ۨpdX>?/tn3r]cy)ЍbQI 9Wf\^ۇ3;OoU`^i?f:^MllA[_>ˈpHq%`驲mDq "G$W\9@9EB.3Wfx}Øalgy7 zPsI 1pbn9I7}BİgZЀO&6HMx?)Rw7J,[ϊm$'(h2g<keK [vZFSr*"v7%{p[ PhqJ^}&Cv)j$&nч|}XiȗԹI@*7 ۴8\hZpRi|zwdtD7E3xF\ 1mG8ތA<*p,hMg}ut.U2c܋;5wAv}R"jF>OoD8ϒ*%1t! :uF/9]xq>Ul1ON1Lhi5($zP ?HŀJk$G7g`쒨D}c`e¢#JԏI08xl̰1|مs@f  5~O8 7M]+,igFiOdQs 򼸞Mq<ɍ1y+r@AQTOBǤth<[1:JݲLgfW1E_~O\ M]ddֹgt&xwgdwb3Q{ȗ4ށmd0x\hKѣ0NDyMR<-dK۽oTQz|ODWl4 3귨-c@ R\093|M"!$2m?X{83^PU =hl Kh9TCM %"'-RXt@>|(qVhs' 'gfZߣם͋룵t)Xvֈ"-h."g]]NgGPS{HAϦ֫Eq=7qR^> /o߽ؼ|J`cYPO3s LhmjC0UkdР@*h!FFrA-h/́f𣂬HtLΕ5H**1͝t "QDxp Hҍ2lSĂ*/abEIiuT LEG@xrMry4H7- %A"|xq'=-j:fbS_UeV<>#?|m4aʀIXˤ:Yp}{P a-+=;[]9y(-<%ዃҦy&oMB5G]c D& oh 2(țT_U`T RuC:WKecl4aA LCo+40 ^S,m;H x֡ 7 xȢs:-m+aAY$ɸABסq֏X:iX.Zga-eq.;$3V9)P)tYn6Đ\9_SF'oGEhT}VE/'4+MGjJÊ\+?ׅգBe˅b.'iEzΔ 8F~7 y,k5P*ObE8bZɀήvU FORN;0)ytGGFoۘ jԒP(Pp,h[+I#ocaI!;Ѧ(-VwK9&iU>xӪ~R?POh ز4/)MUFԮ%yz_H52,44JV*+c1=KͲS‰LF >Ӂxo?i9:dbbŰPxnwLU̟& UH[-V[kA˖$_X\DNWʬ6HAn$4LbC>x9Iv':a`@Nao5uHk{0gڇu)>nu !.O֗";a(ʤ/^ \i6ur=JdIDJbR3Zem[?[$ycy/ 7y%xH[~NbBK '?Նrsg֣Ɏn_v9ה_ fx:F;BP - Ջm',uD+w@ .qNk跈Q=:AiL D,zizah"J@490,7k4!!'d^^VNaI 0ҡPrm١$~ 3O_`ÛEԾoYbez1ު7)q<.GGUI)ZKY:D]E%ٳ(\sZ!ys42A '+H ^waQbF.YcMnqۊdej;~Mnj :ꦥr<|u}mI`qh((KI] nNꋼ/.P:h-K\909wϸ-3ް&oG":VWXP#~`vf6?VrhNp/ES%<ܖ-CL9q>,B zkT7H 3R`^K-ha ~.!둻,C7":v|O^'&#H z?αgɔkׂ%7zl? =J|{sJ]PLk*دTZhE0*9dr p;k2fZP_(q5k$kaܦ sze/‡Zw! 1֨eL?&3گ{%Tܜ goR[5+ qznf}&3EkN CY#qJ Ж⨫/4py0PNxmڔo›}}`<7?8|bc$#ws;󳀟aиnMX3j)<_kj&b7[>G ~Fv:g:E|k) X X40 xVo>zۇAa2 ٝrH9m*$%\xy^&amT*Mu칓 _HMpuCR8|oJl:x튂z0,95qp#vx H_]zjQ߹[ ڮַ %ϵ)M>vG`.N0d L\ԸF#~oHu |kslfE"tbםM"7  NP8,e!Ђ#g a&^;)ĉǹn~; ƥbgƓИab\Z4)mAK믰ow̵1BPH&=g31H12#УJzth$ؐ{B@31:qh+j_B@^~2>\;HTQSwpMȑ[t#pfMmT>I[/BnܚS2a {ܨrg5셺W0Z3`)zʀQYo…|n}hөE,!l~),Ʌ?c~FƗY.Ȇ0v e{)˒^`J 5aEeڍdZw;ӌrWRӟ?=[Kž,+:$06ܛĿ5Ԩ˿?Ptz\噟f'sϢZPM>F!{ lS meIQ8Sysy=Ln6yYMJ IƩ" [tխ*bQKS]lMa}&P,U:S^/&c?F˷7-5 >O\f#˔Ĩ?9|{Ct{fMves@O8!Wǂ:sT]Zc?kB|iqsWSk)i1O0dDfm<(r3_1&Tm64%~y᐀B&j#E/&OG({cF!E~StYoJZSAO YApEhyŚJx;dФK*H!e9c`^K`y-8 \ m9Pg sRm=G׷h& .|+ܸYKaR^@c«OK@YOs5hy%.уc1[*r^*USݖ1N,lr.ZC"I* BkbgCy4HfॻRu&c A0?.NtF)\TUG.Y+ޱctѥ5P"gɐň?u]dKN>_լµ)x&=n1HWk >KLZV3tZa.NJFɹr|tX K@p LS=C&l$R|^=A`{Kb(S%% yi؁z;(IzRt/x] 5gn:,P(.!GRN6kfb4 Ь'$/Z}l5͵c }#Fjw {)YDC5.Q'RV4lg's6|?9kG"6DF&b`K dXps.ߖ<:%Z|uB0\S}De"pؓt ?c%nlw(_5mXyq<2@rs 7ڻk2^n Wo)ܟ!=FKEmEn.ᴲXӥ=0I3~Z#y]\VHI>;[rbf!E# V_gcV_PSVQӾ> ^`I(C#]* #R~*oI9X>gp,z-Kpf;i믆Sb$fv3^O{YyH~I=7p IwVdWm#uvr[N#rߨ:4\V- άO*Ayiy(6]Y%AfK]y.nߑ j8XkIh3ɜm,SRLM4¿`_@/p0|If$ZT!pwl;0/"/{ݦk;R<ҊiN}P^'_Q/\[DaHp *(58+kc˩Һ8NeTu”q#&FM oI Q_wvesdAp8j>σr?OUYפDû4*ġZ^0['X~e\P*/% = @4VjC}(V8u&F_ƄzK" ~QİW *Mx"PT~PJg)H^v_5eŐ-7ff\M[ƉYյaW0mv; R5Ym0+H{i6mP1y{^r:~+Mo e@2\ f?DwjVr-A =T[Bۛ͐»)ӿNAS__li[4]9 %eԯ>FMX<_~fsj.e?|q 9-p׉ON8_\ <|5~OZLm|\nS(jEbs6*FM[Zf! @t,=vZX;hyXi%h y>ZʶigԶD"sM^ʇ?)tɸњjHR>ew''bGlâ/,NLOG2DSofd2 ;[0\vm""ZƜGko-oj}Tia^2Bdx^ ;W{1CU1s OEw_z>y[Z.]X!wa4 -:@8PtMP"h6'8)Oٛ&P]'[0PjŨ.d]FESG*]G6)rY(zuGo?,"T+ _d LIg;ö#l${jO @ٖ>ki9t֚{J"o=B)e͗ۀzzmRË2WVajiSk6QIAWLPCLj[n6%{5(#~t] l .Z8`PEY.e %dx8.WrK=R@{TFdQRȨ~8Q!>j<' ]X& -yal<iFRc~x+z*H#/ D@X=JCt@7=\+9um.ݺ)ۓMV 3J>ڪ~LY?\.GjɁAz83ahTB *+f뽂Ұ)n41*V~T+Lc?X:R~VĦvZV87\N nFVS+Ƞi-g Lzoׯj!"P/EGv^3fh*ɕ߰1)9+`e'`1 4&Z¾t4%b%Igg&h.;ZmUyzRle/VuLrm{Za<e(BЍ@Tk]A C%bM;}d+xǫw{p4I^.d84e 8^w4H˜لP(@cGu1ˬ ?=bR_5 LhGJҪVZ6#srS"Nj?$vR0Xop_ 4bj2uBrwJ'Q.I Kpp,r0$fH8fI&SWaJK5$B~ڣ[|ؔXVda= g' ..׿}xWVapBAڃ~HO V |{D+R"F/`rA@reяΛbД %`FQr%u/%^) .Sڍɇ$*+^ >dKqLx+inCz Ѳ cV@ڂ㯎En?:"9>vXɭ쨮gPd:}ÓL@qϐOCgűPm3(мg}8h#lH7y6ͷOг+S Aqhegآhtsf5zѫ') ; ExZ@E쩿8??m\{8Fz1za il'Ǔ޸>Yo^KOX9JmÏ-k!vlx&m+d q^W 'GL?:x:um]xKK(8Ҁ6y]1popZK^-f@Ϋ.W),&PD!@s&DXJ$f[ij',ܾ}b]B%omeS9=bDCl] m4#?}[hYVG4lϸdJ:ZgkԄg^OR`жqɍBs2gX`[x4|함 EH\B! Wxbyd[`12_dmHK1cfÉg@l!8Erv dP рɞ=SSnVi;KgmHEU%܌:]`A.h#^Q92=P6RIm˞Ž,|,$ae{󱛅->bwq)K`*;*p0F̄ zSˇr3fm.cj1 ޱ0;#ҊO/O|~9lC i`tJo] }O(4E=E"Bjɞr=!U0w+k]OFDSɛ cPɨ'/3 sQ=:u#Ɇ_"ftEj 4& H0ܽfiHF>w] U)D^0k{Ӣ )QOeՋkaJG I5z9T'r~dl$vP,>}4[qSB+#2hS 9Q`kGbfc:#O{ltmv3#Svވ}@LѠ|2QW<2,M2Cġl?5Bc)7y4_MԽ`T8J ~QbLB1!,h`ͫ{,2 + ~+۵o{y%[Odo*b)Ueښ`K!Ԣ̓zېqp@ٿⷳ0??Ye`G I3^|(~3QO{m\/ ŦqW6 !vo.ӆKhcg#Ӥk:zpUF/0quk ;j2F N>VtS/+Ϫ/P z9;Y?gCy-=)&!hUԪ/?)61'"WX ޵=<'28\1g|'!Q#~=WJ cb idnsg~IJ:1\Ciq{wĺ EQAf`#U6=ݹԝ ~Cx'7x\9n1tN9- 313Fod{L— ❧kC~/vtl1/ʫYq*7S`5_Ɋ"]0߄/zHb֡i9-JSK0pe\Ǚ;KZl@8^n%fԕR ũ8>֚,'N (qq#[ `Ws\sO 3x&wAq2M*"S'&yK@LEH,; =P2F75S K`XU -~&P䑘,qRnUۖ? EP=% %4\ɵY9yO'ESD6^iInRCUVm*ܛ3TXNgt-zab|s/@Bu=迭|񱓷,X&=L{ҩ;4m"mWEw ^lhq݋S$)$&G@.x mX  t^]Sq8U2eifGY92gKVmPZK̨<@}a\**QWu?ǕHwzB^K حtL6Z&UА `B°bDwGj*KS4c,Vz7G DT+Ӑatc2خZxVY*(!AM9'4 kΜs #m\r!R<Rg ciQUԶQ3N"a~fg D%<}E&0_&g\Lj ޔLkw( Fu{ʃC6?{LO3FZػJBMg%BUXߢ*4vmZd$9Cʪߨe,bwe6Ï<H?#t*HWeD ~ c Kwn*LDgp@.7O#! mb74㽑PW\SzlIY=sI!ܰRByʐ*jf* }F_I^x|A\#VYI`YŢ[EȋRF[32?|؄4TNvwPժ%uH=rzCJaOsr L1' bӎ\vUU2O>XGHmč4RRN1.(\3ڸ|Wl3&:7麙iMo؂& 덇Wlϰ]A{7fW1LӉ}*~)sҕM4)&w@9$8~y54y8]B"6cd[vcOFbBPpR7r0YdXg#^y@ʆF T(.6]n/RM!>usYS!8487Pxrsa-5CeݗA<[/דg89MZh%PaSf y,Cד~;9 ?m+铬E^V z½aEߡ*s;j^2m>GpeԨL=aXTp5 =u3bq"?%P W4kǎBh$o$gep PjF $6N5o@1ІLpa?LG䰖Jq^Ơw$󄐐UHZr w2ML+K3(uCU[$_R9>(ʒ#<MS5 8O'3za-#:{6iTOTvcJsǛ[ɪXnlY|:TTΞ >(0M x`#ɒiK_0[wd͉u=Q fpuF t-I+PC05YnR$25@ϚHaF<>bjDpԎ[٦SE˫4vk`{)ZYכ_% x~­tj= Q*]ϲם8d_ D莨xa76Qﺡabȳ1&l% b_3gc:y7xh^&ciWv(Yb)$[6PbSDЍq_Ra8dکZo}0841sbHzR˿iȻo/Ou[N:t+Z~ Mΰdo3yQp֥j-=?&urw6 /8ami_&`pJ_p0l0"AQ8.?7y#/\i+6و*yu iIVsp>J+=đ#n W{z%jHL@W []Ĥ7G"nm_Hv4/o%R{iltKgXß?HLGX'bώ7³>m?(6,̑0^Y @)ґT 9Ekό82! mkXnZ$a%D,˰L~dRլ`1!J\*AzT)ɴ Ig<&nm'O cG,Ԙtx3~f0e O$V<2[ L^7NbSϥrE}`Ҿy9l@#w*FmU}K}c}T-Rƴ25J] &,Nc)U!^j$".m-E( %vμ rfއtFwxq_ q*A?_!/q\ &>SIMM.{)ZJ $%Q| 'b 4χ=d-Ji% FpzBXhۦD ?=0NlEg_ġog<){Xt#[s[EU l+CsNv: Bpcd*hP G|c Fbөu4y抹dDf7Y'rδbFPwȼ3,BՔ3ZDغf,\ Z#j"Z;SoFj1U^0[,ي1@)k+>+fRGkt f䶋ڨ 3|ӞOC&7~#z odn فzj=d`W\ˈ]qT]oR~1ȲD4ʋJԂM.LADk$.g*R|e,&+7z;ƅ3e:[<:R W oC pS~LAz0~;A! K)ʂu7I$3y)WkiO>spG?X'R6['=oo |ەAlaHί :f N\;w*;u̿ܗUVr «c3 'x댅il~71($0nt]_:OKYO@!&G’!C=J5t 2~]]p:J^^%MW$Qzژ~ׇ)%ntL[}V.Ț,O[jz90VмVY*#v秧+dx%ˮ `Du }dFgWHrJTO aZ eEIMLd`Ƀ5jM\صlTme8b?"bc̐^2缶A r $lzꒌS>2wq!|([*ڱUzLkȣ?^or ~0( l`ߌ񯡨 y=|_ 9p햴/P[7wxxk ;6lwRA6]od3iH% fokQ7|kDQdAO#Ნ1G: ^a(HA37}ѭy)| ~I}H|}g(=l%`26N - iUdq䒘\%HzrH *X} 8f)?e4ֱ 1jlR}"oèHD _6CpmVùk:HARf^[*$Y֛80ZId$zAf_<9朓;Y@vvO̟ـLYɑn֤hrHh?;8C01AuUH#`wQ/Px$!/ P͞P[k NSЅCvr9~@Vde39_a+ aYsݝ.mÆ #mZ@RyV2:2SY{R0n"觍#_|„\G ך.d!otܶK^.tѹbG4j^Y]_/a b]GDXgyPn`qD~ Y;$V?+(7[-zf5=^?8hD!.FxiueAVoB[Ќ2{gD_t TdU&ZWMu~kn0!}g6(VI7GSQb#*bĸ2oסwo~Ń ˵*x ts/KBM4-h,_#ލ|kp{v9^媯\4:|pImֻ?j+-8zGW ԐX}C}JOz.UӘtdwwXKz^Nw*.~,REW}e8w.).~@ T*H9YOy0* I׌I>`502"0 _sު!80E̋~Rl@e函Q _nm\z9fPKc;swc>V0UX1H''}sicruበsD ӖNgL+߁In^Uh3zzdٻIB嘬qHkr t^S s:_Ŝy.816IC^<_&]磳uH63Ñڗ>vל@a(35I{R$4r>Tz *cj\}tqj1B{a:U/ 0.j9K0bޫ=1hX'Y5&(~XW#3|rIvpQ|\%0.[Q?5vTPcL!]Na D [E ]o`**;RXm@!kng۰|SI^n#zt NL4__b vjX# *HWOzjƒ}:=Tơ'zoCyVW7q)6D3FS|GJ2o+X{*Nc\U̕Rgт?\~s3ao$5/PO}dOƏ}H/$FϴIArR-sk*F" pھYsxR"?Lïohۯ~ٸ'sjic=+F|:<5N@h{Kq!/U#Ri'8+j#ābm'{d~|@[l\ʻ5c@!5-$BU{3_#2 -@53" '`tBaWG:&4S գ,+dQIm$v rF;]dy YKon9"9o\mO KL)q&tYy僸DFڏ5mAkTTnCeH4ta_(#p~&)tK{ޛ*DHvR9R7Vw 8/L.@}`uB!Tٴs4+1yEo~x+:PŁCLEd,|)cv1{>tM6z+Chl܂+a ɛ$=,k !;t3ь 5glkXJtץuoY10°z֙  Vj..1z;[ ~Bj& ЫNW)`V$SLtq*,Ү~p^6%+54+Q#!ݶ>%Wa2)O^ҷV!*+gns^ q4ڹ1+,== 3~d®Q $z@7CLh?!@,90+|TX`m)n#7+8)кs뜖L?Y ZFyx՞ -i%ZqiGB6dsDm"%RcշzkIN~Ki]o Oԁ.~Xc7d]+?҃MOٕW^|vBby3w4GZʼnts 3R9(wXzrTAlbV.eo }OeAMDlul,TNH+-X!#n ?)Ny K i>p|{E~@ٙQ&}~:] +wL6MQ$nۊAwR6:U:Q 9\dv$lCP]QS%׿S#B|Zy_^ɾT8 Rc3S@~V!HxXyL󸎕|θ轶_(EP)at)9V*y0YmG:A)(u-NX$c}ESgRZdDf߽RfSUow(6؟$AP̕'L5%['OnwWw܇VOf)@b㕵* CWn*s[yx7>,4=j&|; %PqlՏȭmI|{ Ԃ-߽Ca\ټM!&+yؗgw@y/ |"m=C2+ZzE#oET Nv!N&wn-`8 MX~^cfg:&|$.trsެ:2|+RaVE ?/ áVBSܚQ6nY(:*%kЄQ}1x6W9HٶP۞#v̅>6\(7!Cms(5j@nOas OvɠXVm:-))Y3YߣڵLC|9o"s15ZcLPQ-= {`kRk]r`|֚iW[ГBjPsF;zD-!J yc~뙁qt^Tp3ˆ#Dj\Ի:C݉VGwxE:D3bİyBC/#C@s/:4OB-Ijdz55^Q Vo,{/l5f]=RQ Gv!0UV0\N/[&k'QwI^RdkCvbTʶ*/ gK5C:V .UEoCh<7[?lxh!𤊓&n@eW?$'nqX]Bk*v jNDg# ,P@g|YgZ^p - q&|)NCU=У  o&v T1NJ F( u"IDW~e,<>ů^CN'`vw C6zkk[Ԗt妊,?Y) ?9ٳ3i9sBZ1>?Q_>TA8Kc)0φ)B1j]ߝiɨ 39Op0}GQཕY[a}n5~24u^W }WA%ټ1 ;A4:!= |0M^m)sѪʒ`D@il`abKBx_$pĤRYD!$A 3{5LJʗ&CCiwa2NΠ3+,}0dD+(\ ɓ(24JZ6LF%DC\=Ihz{J蓽uZ`b9Gۘ9f5'*LAsH~. ^'l`G3e+t0W;Ǒ DFI%E_/'TqGn8Hdw4mR8]_f0}1˜-E֝EQaMnYՖ$ZG% m` ۋZxUBk;Mȑ }>iMqт;ӀH 偒'Z` y-;פNHaHx-m[4pX }̀04c`Q+HA< q(nKfOUC晫q4xFANwl>)*8fɋF{:(T,--rlHr+iX6 | ԙJ?];^ixghTt aW>) v=8 ]k1d-#)Ԑl5T6p̿S %ntQhɋβL;-HFD k,u[8R%rC}6zNdoCL{i2̘4AwnH/s0ֲc5I. 7D[|"B`$ܝ,)ʬWh %a!M?LXYMrCg.:s#P$`|,@ Xhմf;Zf"aT3P 'b xG(u*QR/{9ZA \CJZl;=,U206r=YgT`Ҽۑu{ X+~ˇ(27{5N < U I RL, wW|B/]\aqS`ϾeV||G?)=SX(Ν B\fqot/7'mX^5FP RIDa!7Hm&D%֡;H!UizK/M>ufmS˷QM(ncR$tUuHej݋ؔ b6i[զgwǛxR~d$w6j P9D{+7[ϻȔZ!Ls,?un0Q[;3.G?w.r:hi@JixamBK0^!~'q(*^hDf蓥e>_/l$;Gͥzy_pA7s}#׌F<[$. T"ہ7e":tLj`DX$.~aƈʔIM(b%. %M1-EY|irKT|0ӑOK.SVƹ3W/_]# ,q箿` IWv x M[@{h?x^d= 4ߵ"r*qĭ@LAjF)ӑ+LӾ6HATIaڶݟ"ٴ :}m0%MgYP=gPK'^TK? ôA B,a{RVA*<&)dfT3,-ߔMG oYѧ{ w$v}/js+ȸs$t !{Ϗ?gx@6TDeTr*cCZcSaE>Z< |L/{k@YVoEztsrhv!R~<+;r#ُ!; FhAc|I^eB:foQ1'GUӠ\1Ť!4Qi]H|!F kuT0C|CK-gm3if呃hnqEx?9z( 麉7U!sv(%ЖW8_$OzuQa2ji8P윻+ՎnWzxD<lo+I 7@(pƐPe 0q Oso"°7ށI*[=+s7I 4'RY5Mw901 IvtAa 96G-"6X/N1&>_k`K=:) \PǴ<[JSvE-+[=yweYE,gfc7tXe?Nz&q9Tֆ["G ]b: v~QTi}~~́ewۦ,sWsep/$AYru{ Pq-cو]}-PdFi,^ۧU [O'ͽY-=rFþmՕBʂ]$]7pVö2*Hn*ViT)IDz>$C%bv"B!XB V I]Ϯ(8T'R(0c>L{ױăJʍgj uSJf?d*K NJ|CybS⵻ލ`eNPͩ1 n V ԶƻjlGM4$Tk-NW0NYD2;$jPȆEnC<`( #xT+½\䦠3ylEŐ4L/ͩ a؜PL@;JJOTG *7!kʶ7e-E*0w Q7[/Z-JJ ŪcHAX4 ؋M {x4Eߔ8bt: Lg'rhj]~2pCL%DԨ*C0 j=!*IFHg9t$Gz˚MpHAȀPpꂔDs~[&JAAFdKߝ oE@;1!qݡ.Vs D2``o'/UcV,I^e l#q/Q.?[M1B'} (dޖ!qL[Fy}c"K]Ud&M;S^UT#.JGIy=슃]c d`f"]NEzC #QN/Ҥx˽B|uH.gVg3͒nȎ(we%pa<1-P8z Gu*Ѿ@s.bzA! D$Mč0AgO`h;4컑{_Wkqݒk¨XЗLCZ6&9}#w.HM\J3Wr Eh4f wRK0`mK-Pa@;'$ bm+"Gͳj2yWpe3I%W6yIyi{~FԞdn)5Jc R 8"N3GgUk>P^.%5>E%YūZ=Gc>Z-$(.o%YX&1 ٗk m5i\[3:ei!"`KחovŠZZ Qh1i(pf<ב6BcO2ݪYg,OG]ŵK4[ۤ$ eN6$dRQJ4>k?eE{Ab/Bzt1ݬ_erpߖBKl 7o0Qq=ε%qC݌v~].k!o(dNY.&όXKĂ0K1mf-iXU~[EKx yhݚʦ\WαCwXƒ)EG؃MWQ {œdw` <#~Hƺ^T̳Ý,K])UW6]fVE%#GLՐ T)@YX*{xeRrtnhq+[v[Kl1 f&tVm]&_a2s$#7AP߼inP;o:vƍ>#~O88i EtA LTR>K-Ib{#"=c ˳!TbuARWj vqIJYx;m\ôՠK:AAɚ{ {Fc2#ǽ[K4E#GUV;򚕝2VFf!C(*߉& Og7V6 .&&4ޣ;pqRbOT`[*]"D.R> ѥ%eǭtD2;P\l~:xݿhMb/whrO2 ٳ#0= 혙T!HEhlM4)Oٌf` @պ.pT_ZS/k &V[|o(mn1~JNdF[ ʷ-6Ij^V ꔿ]Ҙ>ޏv")-< o6HR ,%f5N55WFGQ\jejhؿ Ԉn ij-FhCDFD4ج̩€ "YS^e;tg a|rk31iy{Ŵ>kҥ;q%EhHB=J.orX`k Hd29UCN^V;VNZyEyLgY-"` c呔pO 'gl3m^,8!˴% 3ܒŲ`('Mm)WP:^`0at#cۢ)_{7*#Ow+)O:9QrronWA:N3~^R@2n" s6Z) :bqذŅ 0FrJ82R9HEjz׌ZVxg\Zk uBI|ov]*+n{@~r=SbTc֛/r<`H89UC#geh:˨ ƋLe<@*{k?)^c,.ZѢFePˆە L&a.\F1A|E4ӮLak誁: s'Jqh٭Ƣ̽rL,Ť|?!+ȭoEFKav &Bi Ϻŷni6oRTV_ 3i/|?BNx&qY»Y0YeL\2?Xl<UT[5YTt <*wf&A?Ґk+1@ƉԘ/f4s YnށU,{y?ƅĵGws[\O:GV%| ..s2^rG08iԎyGP7d(8,&hT}lGp,U"¼SDk|T W09v;LaZWإzbT/,ƛfT+q3*=#{/ؚNү/ QGZ]NGf"E>OM%bK* zf$Ҭ"dp$-'RbU(GKQ'h[ keRxa%0Adƥ\0dU.KPS]%=L^o4Q=z>r,14ҢYq(6Qt)D+>'Fx@1w^ݐP^Ln[eH7`rzb|4@oR7|7|WmI\-kӫz ;u}~Z˕ á A]5dJm5eR^$YpLa~|L9JwugYS]gpكq14C46&c b/I½Pg)6 mċoV仮\}%֣ؗͲB m)!Ы(,YIgx3}~Q)U>v0\vh>fajyOUF` <&,p=P͚Qd"VFhVG2t"9Wqz=p Xy@_Лrt]ho<ᨗE3.3Ws=25#)5YOЛ<4y-ZjDsh,3BFj,\9Q *Clj=@;c6$F5}Jُۄu cv7nNen>NC1Z%"7ӥє9Яhj ji.躢jT|#Yra[z 6ܸB-NST SjtxX'@ /D榰"HAF[`[J6axfaLۍljylxR"ZBtRbk67PFf;¤ dQgbT$CyĘXdᐫ4 |o[u_ G6x%1 csFuy;bc̯^Ϛ^?(ny[.>IлI쀶LpE&3Eb4:$=C F ׽u-{KOmxTMvBڍA 82 2|Y\&"fv67p@5f3rsU@*\jwB{ c{MYl?M_h.L*;WcyQJ-:^U;jP75:!KcR(0yH:GT^Ԥ*E+5ZkCP_|Z](k-'~ؓ$b<`_8RZa<,^v&?w h]3&Hwf^X$!x|YNuʧţ”V0s| #9!DX]k^~.}aL2=a e3'1nh~QI;פ3n,v>g"w:n܇0msG hJ=&*C/E_Mᇗox2[kqwMv"\Ğ$3fuPg@\N"y+CcEof,VH),Pg}F$Π:) {Pټ 'غFh-hEHE{ $8u޲i1~ٸMIxfP31ֱۛY88'n!h*`Z $V]D& n"WVEDhzd\8nښsG!Ȩ_JP&$5"dG 6V Uy!Dd:ݝ*՜hJor~Al+.q:K=AKWi?h11"o-O%Qvv15*s¥cw3Yy4yvEfj'\~)>k:|'ܪrK'M.P=L`f]ꯞ:8.&ևrU 4"Po,7ҝNtFj Mrf?۸LP_Bbsڽ:Q h=}?\-ÿ_'BG{~k 2Y%SĨH E,7X!תD]l7bJ5m| KZ9w76k)rKPI%]//nM~?*d섮_j],)rԓ$%yɬ/KؖC P-h0Tf))-$ BX[ "QA+jOQm Lb=& ū1o+rXz]r[1"#:Xsu̴ :+LZ5'&3 P=Y:"n$ɔAUaGx}to>jW<\ ,4Ԥt؋82 bq<[DPvVi;wQSVY֞n_R4lv֛ݥ8Ht -ПtgPC$}i.}EXJ3>d ʙ]0O)U XߤdfR.k=څ;X@OOhm4IGhOWJ56Ta}E*xo sZߪ:݃ `0iLхDY=ըe()3U|\n5:!B8j;1, G\Q£ Aۉƶ%+J&`-q2_RaX1VF,U*ϴARvU F(fu Ֆǂy85KIΐ"iI-ɚu Bd4Y&l:lTÆWQ(EIy!'I^ihӝxs 2]osoITKB7Py9ęe}3e@xS):iRVt#B}(zDe6ڱ}éDbEge`n@̱}_vQ m;7Y+p{A<iS0/UV RcXC+۲ǏWK2d4$zrkﳴm1tw՞Yi<<(GgܼʀSEhHS-K.IBkgP5 7c?a-ܫ/g_{$+t6gKKhR x!x$e.}ՖS`OUjm@nx amc."$*BpΝ'ts ,^8D 6 a#s \".ѥZjp-@np{"_~7Ew]RY<4.4 Wږo}ah6!f^pA'2fg,D |Ykj*/@/ZDp*HŕtIRx e NHRں]t(qŒ9@N6qVC"|w*Uyxҳ 2or y{N -lhظmr)91uo7N>ƁبޠF-z|ν*~)ٖkF %mՅ2\MTZT.@g^xl˾#nyR҃ Iɚ'>"œc`} &J8ܕ?Խc5zp{!a|p@l>e\jh3~*[<[Oi%!qB?*;Cy7ei _T0&>Bv8QDZN xU{j_i@AL6$a'PjDVږ @*?yMDluH)pk}>}q0?6@GogCsF.=# +`Sr,G p.MGqtx,S{:e L?ҝM([I4^5f[#\UwhCf wh$ccL@A =DeYuYsV4&cmU@#R0G﫜8op)xH5fr[_"\rҢ} VLlUL7k K*%pyJp=Fhδ430uT hiU7 s+E>?>U_HpKxOmr8jx7M]5{ށd OΗ[tsǢN['N1WD3iW($>dF z[*/fv)yJ8>Xn8$ϤqMxz{Ipr`C^hgLU$XBM6a£Ǔ[_Wdb׼D5]Ejec9?yxfdi.TIkm"#1n o]⦟sWz:(`#\ R&D>XC̕wxt)r :"6q :7 Uܲ0N~ԄfU:# SmM]N9 C^r=of߬otan# A9)xL0G=m)U;ǜ2 xgJY?nћGRBZܧ 1^l`k蝈)P T#>DAElp;L.Sa$1+ ֈOA_Z`u)lZSW09%uQI?*3&CsZBi^a?bTNgDJ4ޝ&YZ{=etR![%u{fh֎N9GGnʟ^d7*9*uٸj.Ǣp{ϥ'P̢p[2n75[03&Bbϑ[y"0emBV/cW/ns3>7c応a+ŮOxAX+=C/5CFjlPMf>欆x|n,u#J!i™av{;u{4/6ݲ =Dˮ`3za-fI)0j&y0b̎Cd+AK.si#]\'>ߩ3i)U604\RBz-3l -W_@*,(Xbd!6SF*!zӉg0nwX`c="x 6_= &Uǃaw7#[{uπ*Oz)sif+*툂~$ ߤ"cl ПpJ9-P?fJ?Ǹo\6dl΋S`"3RiqiRwdh:*,, pלQRe>>=cBoBNz8UShT+|13D R12_X˓, -QgX\jP`ޗޑMYe`g"U!>ԴEozՈDMrB͐C!S8WPf*6w'TFy86 :Hzr=9!s\CmlljE.-!fRmn`b&SȬf2cxb_R ZW3+sˇaO'N+A睇=<#;G7$ھ_*;kVRӹ, 9\0Or-a1A5"~^!AT-0AUFrcEBy68T>Vft>=tKR)1&@@2x(CMV+Z-C!wdk2+ HtGvDtPr{K3lf;Ծ>KLFX,X{u[!Dzi r {LI$8Ƿ3g8ιY_,'`@/ Wc45 o<ֵȳ_z|&4lo]j&d#).y\͂o!4"XV>%xO%̔jZQ9bcU~9P饎ѧtbfq ٤g7eNQ45=we#J:Z,[cʽ^H#N3ߚhsXQn֔jm{#zħéjۓ:=Р^,/_1 2ը|] JrP YcX%|GSǮܭ8&Q6NEvlۮ¡)Qnb~ʐWDZ&b p/Fa[lrJv \ReYd : >SRpމT#scCpGMЃVz.h_"E 9a#1Zl2M rey<*_''{K.{fZ乎EA2Lxmi7JHPJF`>V8EPph^DYȽ($%J ;EM-jhyAȐ_LÏE{չ+8+.GseS%r` 'c^x?,Hf pLA MJ=8}!N#}^jY)* b^hnf3ꯖY-2%fE?#LyB@gT5wo"ZHzVjI本xj)ڵ=6u-؉f9 Wy/ PD_fe\~ K(ɻ[#ѯLp9r62iNT+arD5z(qf-3)ǃ8'eæbj;xEfm- *$sb%:Wohóel=p'ݡ&Բ=ƻX1bJϗwvftрI4M\db]UFPpŒÝ6 d\}$cE3TEH`ġsE3lfuU9B$xo@ ph/[l5hJQmMz#ã7EeKjeL׬=SOwz[H]Uu'A} 4Ѳf(HFoߔSUF/`*U:Q0U;IE\ZoϵGK0}uw%޿(hBËj@VZ$Sq `Ss)c{6aE!);K-]>lhĆiY]w (dD*j*3/E=5B@m$K0+m.T4^n$|sDIe/Q) 8Xf<kufTEYHR(Ծ`*zAY3 S_w.2 e,1k̺~e/lFOu7D$;fW.ǶAL'u2BvME鵃jbtɄ 5jW>.ocA5dJqDzo`Lh4%Q%kK EޒO{4,Y?"{XrGf*z vJ2 TQiѕB5sI a%ѧJso9.#K'6SSwZְ+/p,$%*#g/%VRQ391+jb/&1JJ2 =#۟Ud~8D0L+W4[:i15*pK_@Bd$l| ~!u7!kT/S bRuNz;11GUSlOrX%ᛡߤ7qw)tkdau((!K~z9O~J*wxc7*x)#tf &vTf0՚0)JœK`1'T=C%Fs +NHÝB'MJ3e@"Wj(p銚Bߚ.%]!+|Fx~Xy,v^|-2^<#ǶC-!5*j8bmDcdIVeGh9ub3^m|s)ո3lפQN-Er~zynD&9oڡq!\FqZ%k ˻%9k\lw` C `m$G)Ly,P_lw8~Qեw5zZL{$K.Pwr{"8֣&+X9;.F%JȎ׺b9gąJ0]5nF#'> BtEe_`5M{-@櫂n"\JV:՚Ũxҵ vja{f;[l&~\Qu!EFH9ZȭL`bS-M JB7jSf*cYXO9%J)@2=ךݟ[M"w~b۠9S7_'xk` F<Gl Zc^)T]$Q3D5,ƙso7pژG >QZnMxZH,_w7IHRmB̿ݶ^ 0Б49($!ɹD 55b=\ 5U }:&?-VZa{-pڞ+ݸmc`7`&JM*9:lj&?u8=@Va'RmL3c!OM 2u td腸 t2*I!xۙۜŦv~ܸ UѕZ8Qk&4gga0(|HJ)ձau0RϺƀ-$!ƂZT)(| >O".} W45R<aC?<BcUB9Er[=/E#Jpj[)*Xs{7kx*jWc@ ЩDV'P. ce`\029f`"y}xy[n*&./xLIUx@D_/|ce 㻹^!A DGyciĜ:yqcЭoC`]k 4͇w5z Q3 CyGL[RJ[rdSA'&kiˠ/` ӟPo^kɁ0?@za5n mR0}Xܟ_H~TvW0"qI6L,߀w {Ih&-~dyA.Vo (f~$Nf?_#F4Ųөi+/`(u3+{>DG0/]-z #NX0sl@6Eѧ #I":[0K!R= e!k -CjUt)"? 0Ƅ~;u&Ӛ}6?̫UHZU[6#rqcy Ѽ5^G;5^=BadV[_6aʦf(1,mu$w8iP.0R[ /o0BhېA#9j]92)JL pqYD6,5exEi ݕ|V:;U`[ӧU3lGQE ƀ Uxq}Rt?"kLR1_p{h U\:[Aёr,.W-ۙOSt!l)_f$!3Qij7Tx 0yW*ƚ֨sሬP'©N}$%RvubNHZc s?T vD6bumcE[3/L].p(82$kZ[m~akmW%2ȥTL-9dzr*X+X> ;C$( ThVF q6ř;+:ސeeFeGY떥jm/{ nT`WTW 0~l J;QpJ瓼K80WFː8 P0. yi"oj]:8uvCϽ1>'{zêiAʺ,ei1tE>n[Z TMugGy9zYC~M4Kkjw݈M ^HmSrmWMeT^Uܔ28eI-eqNMJGQx&߲wXd'u7/*Lu0S"Nm$Zk}>2R  FQES,-Q*؟WaKKE]1˵\{IlUP< !k}@/N{fUқBcۚMi73} x)6)M ?-]F 'lm!sa9vBs xP ]޴G+,Ea>B4>.H5s&hԝ'ϟ٧"Mʴ;?O7^ջ΂閥\nN%M^h/[%/3ϤZȚE\P0ohg(-|\w%j.~ҷcg,%Av ˆ%C=c֢}c4'R4ƣ R:晏/6# R {euiO';d-ڄGfc*ʒZ`lsxZ/]7KHo2I|i;LfR|-z,xfxM%Rg[{5v;7BѤ 08LJd)yi/Є i9m#>QP/ËxհrQp"s"xWw摤w+8$Ehއ(\OZSŒژt(ƻZkxɛ9]Yϡ:w‰<ϙ`?,03,@cӷ)F/A}-8!~if@ D'г!g/a2/,%Ȣ4]-HEI؜G"rxW, :xEyRW.^elmI~931.fU^^x/` r'J mQ.mCu6&jΫKJe%+ىن |Y&I*#ҚUQwuO t;Z݇;_^ZdbXa+m+8 ~j$?oCe%EMv/MF-aKWT0 i QE^.'\Nfl|'?ygR&E-ݛptrڄ8 m dUH_Ee:\V&|b&I G8 م1Ye7:XK["SNF?}8gM"_py"d8 FKQ3~=n}OPkuI+s1Sްa}~tkUTGOMl-C+bч;\ 茪)9Xm2`cLP0(RlԎ܅@r9O{8zn9 +aiardHPTTB.ȅvtgLn˽9<\:`NڨJ“OzDr1SxHml:ʀ'nPˊ~{ɉB e]:j58#eć+ݍ1j%ξMF^'p馧e-YCWjA{pOCexM)Pل©+Ae[+ $-WVN\d4{УB>%Kpz Z8p1]'>H Ξ`fBY` "B_R 1v|.3BY@ ??qQYQ@H crE? "/i[ 4hĨ}Y/E4fb+>~Lf8)ʡDmKTE626( Ob~EC_)R&Gb<.sޓ&.K6V'TsQ^B$&5jkdG*N8/u4xzx߅%q95kX{Bh-İLyx}T}RwC234}]>E'8Y3#fE23хk(v4kmB}8M&TOǮFucE$F~i?dA%6|?CF2~OQH;~L!4=iH }<l $ #957oT\q%un~ ߖGFysM9y}i\y wx.4U@\/*Zp}4ʑj*'զTTEoþVQ1:5m<{8%rKAhXcZhVcbs]%U,#S^,$:w&6ަքl0j|l5& 2nQn}p}25x4Hk8sϪ S-|$#K?n{n) qL۩/"Abyl,̩. BFٿ3Yh"Ox ,B{utLڬRqfǷr 5Aj=u[5Gp {'U9 -uJ% U,,^,lOE` ApPg*ٻ$\@D<[!d6=1vV-Yh # I./ꞢŸP0HNʈ)Ӹ2\uź@xBdP[]8>(86S'p$9&/AaF5Zqtb*Ύ_ ;5:"15B&uA%B; N>gBxI 26?njD$azzr/]Go(qrj&ǹBʨ%p;Y!uM,)L#_DO#!.p'3F9 T @&ZGAbrU S::L呣dR6'(3J6ͶxQu=ar%0~Ã]NcҹI#'%޾.ҔeR`MW!\Ep5%x!H-|)ԸuAs~Lܟ{`qffbŎuzƭEt!nGd<y bZ]v"zd6|ڡN[n)iA7P'A &ҀUr=TP@ $ b@T7s@[ %h0N*#,x'|#/o$s$GX nu1GASv\wo"18++N.p@ īWU{C](j-0nLI18I4 VTEb#c ޣkI^kپ2&SπEYT;}L=j:LM,,)Ԛ>pi.d؁ZmJ Rq Gl@ӏ"&t '5U/KguHg[z7C$[+Z3 m,e0A{́WUYW 4HC @䜗} uUb[^!!v8IM1[[rkk{ S\9Eh/ @?]um'yD_?IaYz'qZ`)2u1>.wPc(YtmP{@ jw?l@uG/$)ŎMόRV Y9HJd 枙V2_ZW@TnrmA$hC0 )ɶlNŮIh=jww׿ચ01_ȌMҍ I =xVVTǎBYd)D3KtLFW?zS($8DqZ˗jƬzr?O5pV=(dSRƉh6&4Jz.1=yq!@Zb0l *̱frG ? )OڹXqI?*HHB"H*h9ۀ~Bc=prc֘u{IRl-nO݄&G|~TSďEv_«0ZOLC]5~FE DE`@<ߘp*%W6loq*\_*+VhvX]sNO^-[ybŨ Bciru{4Pi:㸫 ߎxC Xf-2 xXil X1~ghz?*@h/vM'_~s9Oby7%\Č,#Ǩ`0 _sף9gSNoZ3l!"==7R%1:uǮ;, TelW/pV ;;/yoyWc*hCbhR 83l֖߰AahB1!0*\{>~y)E~]T0X|D;KXS DvKnB5dv W?<*xhQ38 (k1F$Zu!Ղ?h˜J!:Rl=9OQÍ;璀\?EW$˝3QB)@Shu1kO'PȳFBB/i!`ǕWކ+s]? :Yw>#{'ۛD@x2xăP<hjD:>I B%Hƈk#sdv~¦T NXJt Ga'v΍uɶOGSBנ17iJj=ݵcYg;-J $i7BVwtBl{d[7Yf:=L YH߯1؄'B!p${{)ɏX92FYQ0c#M ؘ"rw6㤵;P|8+µ(ؔغ%uV(ձ:bJq' %B}ӎ>nl-cjg8f8*olF3QI$Wv)"X8z:5/]k|_+‡ѰyprOwL1"T>Slc7t÷ؠ=2 1v͏{ĉ(BëӂCXsqV~]k:h2;ͩ9 ?O;4>uEo^Uvzf][6l֌{YJ[Qы?8 2c48grƭ/fpJe\tvta/ڵDxj.SmtWwHoiB(LBǵ@sԿFDI8$B|]& h , DnF;.dJL";2FH-dEg^6 "* nהpr047'jw%HOGӷ|au55γ:бX<$<05RYIcnjz-d 捫_|(GUJͽ\*jΗ>ĕ skn]ft!e=^2Ѭ8 .|QDN||&,awtc@ZQ}4:ߺ=*Eʠ%*K"JW=Mg%"$Hy5m,|ƖZdpR$; ¦-o*鹘vq<&{Gd6Ս A8&Y3Ħr\@1Z;MՂغ_H/n  -x:4YDҝZ<82j5!"grܘ(5Ȇ5<)?4qZ^f@&A'c TGU:I,j/lHI.Zg^,>N%^Gu2QuwBDS*UT_`B: :05ʄ!]d#X_,&~^s7,ĮGV4$ w![j`9k0uE[&rM":_u@̨bZ76p6Sv3酟Ɔ܋R{ԑ3UC% ?k/}zu_/ tBtfw5b<%rko#isJQV{k "g\[,|;ftUWƏn<ˑ-ʃwapJK 'T5nW6g]A1[av+0&)r+?y^poƞ7!#\? 90=dufl7V_3f7&{F lџRF`e禚ޗL:W@ӄ ^9uæT _3,EYמ/J!g?TN@WLKG8'D҉O޸1XK0l%@9ݪn~c˰ ͔s4d \ٯ&710y(Q!|soɧ5Xx ;xf1ƹ"nFv; UF*E{c74WaxPޞN3pпҟBC˸ͨKC<NqҪ~.JL߻m6s^8\yvoy[Aa`åIZ{X$LPuOCD21pFóaM6g\,L!;bwR7_[r 82z[bshbSK*@XҙXo/Y59YOUteUȂ} 98f7.Ǥ%~nY}oϰ vKostƏi{oۼXSRطN-p}1v3( :izCߓ]Ⱥlfn^L4jq_`-hn0}`Z7w'=:$;>V[ U` ;ﮟLjp F5O&n#WGQ=~6Vex~qGDI26Ȅ)L ;x֎B+q"TZ5te誦c>uuqخm'iR;{FFyEqnjҮO' ?KvF_h3Iվ YXsG,B ח&@Qq#\f5:7 R3Mg,AZYW "ȹ`雤MZZ֤shsRH OĒxHE-y5 bI|I@i\e5rh@%v=Iʼn&*Ώanba(Xr))>)'9v.~ s&"pUvw\Q{͹g)^GW~VF[TlfsܻHL(D$YWCaQ|Z7vXUx 02inpv?:4%$J = ѵMI|N%O1>eJtݴs֥8i'tBr( 8l`<`|`$hOU`.!"5Ȑ-![*!G];?/4M@~awM$ $L^D0Y1-14s/s HS# }ܪ}b;ѻh#.{_v͊I@$W੓ZEaV%&@3P\ض>x&񬧎]̡:miKߡ~}Vϼp4AJ(z_w^C+hPpVԺ&KׅCV-۲e[noJڢaWaBkҋKOw 4ي9*zֺr w@eM?@uFTh@vjOK[o (XWLCCҦ!)|nk-1!MWh*;ߢr뼀J?cr*Z2@1yл7 HVR$ yj3ZS4% L+3= N@`yۍcʌ$uk k 4b%8 &=ʌjbFڄwlߺ3 L$}w 0w"_ qIx>RkG1Ks?uw^|'Rye8]]>(JF:Yob:-vc1;} @UXU PGӕFtLJby-iҰ)6tQR|K&47vΒ{mC]RNI,).X'SʎE=;pZO\'8=fel=]5+c0o!; #?^f={*Dp됩$9cuRMapq4JdѲ  C0AJS&EGۘd#ZSX 'I\9ˮ(o;I)K;]Y]pݲPQtSWw@fI ¨NWlK#ȞOlv㖜kv 6l+4t q k{;՜Lhĺy(|퇓s|A= f: 5" X&BoˡaB V"GQӏF ȅFWVnkHsLEz_z7Kvt|}zdL$ <"۩FQ@Prrwp$DIM1/VXDB8xd [b:kl$)Ӓ%mFY6].$R3'[ 暥r`98*NYq=D*R7i).^2c=/OL8ϧE zCqV7|2|ҜA:^rs;}'F2rf|0G:e, S=A#07N|ϱ|BT4p8UlLT- sb(מ,,+2Pؾ k&7%Ğ8(qa8=M-m<21rVOII h|||D="L T""WV>.@<& F"sśJw5*xo:͛E؆۴E%WB\8T7jI_>đ!>=3DS|.+\ _e#y'8PEC 0&ZfT'hɫ-ʆhhXЊm+JVۺ=+7F~? sٳA-AqO8 o錦d>J@Hqaryt@J4pjoF䚸U➐!%<mK/0aCnc.!0_rz x;O^M8**7M 8ΌM/݁K0lg&j&\5y6@cj7L_km12ˤƟl` pxV 9YX""&e\gMI#k CeE(xSSTtc$_OicfU[I>~!V]#i {_ aF $[]x8.8Q&=b 6߾5x+ɀqQ2l;wO-xV 5uO A;fׄ,Y;IL=m_M":I"ǚV( ZҲ˨;+x(!%zɗ߶9_×V[Jw0rs/a <8)W2HGq´'76c%xnJZ&Ip] XQ:.Y8{x_&F@U~#Ҥ̞K 4ւ#s;8ANNV?$ iˡN@AqzKDa|(Q:.\Dj$^`6jSVl Ӄb uXo"(1 ףJE ܽԖ 3hq=|k,D}`y3lf>Qe柞[֣ǍN~ue' 'sóK x\hB^n_ ^%w0`.eRI~?gq*dP͐AM+ixC8Jм8p &F2zo|utxyM_hZIV+tGygc{c^ݟdn. )OX>o(- fGGGg?V?iSLOu/OlV n 'xQCͬt1Od "(^9X!a5UoOsUJ5(( !wI5Uor{~,oY" a#pK0'Vlm]m^ k$G;b'!2̲-nԄ/-"78, m@S^3=b{ QoylŃis/C ViL1#eWJDV xh(w%28bECM(j FH*:d^M鑬 >pK+W N UaA;ƒ[9p S р>҅Q!%ZKN_p'W1Dҳ+ԘP֔ҽFmЙve L4G}SB 6|N)"VٖҬB6Y *H^-: `6Su8+=t >Ļuß2E$2 ڿ2_pkgCe SBk]x Km"qb#Q5Mjt&%a~b DvVJǘJ0lQP"f|@5 zՊ*xk jXU*E9vzZ:pmO9P|w^=v(vH&U`_Q:oΔ?Su?<ӌ Ϳnzj1ƍ2f1ۢY <:Ů)Z@?_x3 sT 'sC,˳P~Gӥp ˙^H)$`ޮ;aLܠR6 |Q(WN5<T\CO m'3fq=[g cPoLOx{x*a(k&Gvtkj P_閬*P,)k:#I">fE(2wr4(&kɳ?}K+_ ZaV_Bixx_YIɐ:%5OtiT(# r!lILD 01u}s097yPњ+]zAΗԉ!@Ff>%z|I@C,U ^ oQ~׊>8[*g,&M/ᣡ ƣ*Zee4RSnaig=٥fZyVXjal=av:73bx q>%';l۰,zl%hwޗ{Gb#!# YLwIhKھnc%%rԘߧܠ{E'k\0ʸS{:0aL f@rA\0+yQvz-)VSٔ˃tYku bA-,~q6B}6aeT/dHH-"\+g YK@!PXC讏ȑzzۥsMr <Us8O =A",x\6rEN{jmp ^QfhohvC򑎚,<É;[Ɖ; ;n6~ڇeaMkG[`i[\D:jR 3*.Y|KJSjAkr0OxPI:;2ݥYi42?'n \ZݣLk G^eNrVZƔ5OV b^P{'iDvHO|&4[1]Nݣ*P.X ϜMw y "7$zxmxdfR=WGFΐ @'1 JP07Ąpa%.QV$ I?eYv›χF<[#ov xV×S,ʘTUlBTׂ2 ꒡WLK>jMT10|:G@vj^]Q^n~lP Ɓ2[;%O5=\Xk{~dbJZS^v B_,%쇻;([RY!!췀Cૻdz;| ?®zB$~-22X%Qc;7kT/#ʖ@=JjЛf5y&vC8Vz)^b9ٔ?nQOOE^t%ƍ _uԼ.L mUstIJQ€A˜Q%~;V}xhY-1Yx2i/5fKWq6ve?m.@˭% ?f>F-L ͅk`wtCtSh]IppnOzLa%_wayx2((e!xrT xWt5Ĉv}|tbJ^̞+wf6@:*[XǁƨSx Yq5OX)„p> q YAޭӪ,~Rٿ-VZ@P8ǶОi$S`d>E@fy^(".ESܴ&&g7cH3fb Ldݢ\ٝ9OmlŮgxVľ~5&c2?@hUN6R9월5u{ )`(jjE*_vNqТbkYHwD:B33د[$8B'x6Lt/'6ugK@[o$~^> (L?(4,3m.ہ;]Q4"LMSEUh'Ô#aa ֫W[&ϐe-bGEؕ$y^Wei>+a*#cgiAW XEtZ@0B=7`VHP/ 69~A-Am(aWa<I19f#)b>m 'Z%aNr;"c;&SQV҉ RkԝEc șrGBc\pPixqxzI&v69Qԁ]c2t2*B>6)jUԹڙeDewϛ'@Es><"XPrkES?B`& xK]A`7I wD1EŔ.<=N#ZQt5L$SRgg1NLMA^E]?/ 3w:m$WX=ډ$3fK0+u4{#z7o:B]\\7^Ap"JD {ŭ| ɖ_"D%{gEaa5*]=mlYr?1Ǹ%&_:l)ABO.8 䛜/{bxɠR6y6|z';{m) JECTNKQZvmnynN\@w"L[`7 ;'ApHJ"ԐXacZH,NVʋ>>PUÇHX\ r ,9[a!pB~Ҁ^acM~|8l_yaolҨ+Jչw57Fࠣj("evȶЬ0 qn}WaNv+wDQ|޺Șv8_vm|ܒV||-GS wўZQ|*b%@pHwXl#l&%$L?$/&dd:c;&P:;|0{8drB]ƚJdc,hf_8nP9Y_~l%AЖdi4Y8(hev * ^løBu@iBB߿D$\jRՇKe#llhzyW[> s ĵ>vvM$WTskN-Ε1UQ7!:t8'ˈG$-q46!tkTVęVSrڀUPv9j`ڟe;Z S-fD^ȶʖfM*AAYV[fk?ʞc&rGR Þp>~Vb,-\78'd4ԊT|eݵfcA:!zlukY[^svcA&/@uɣ_&fQQf\OQsfFvy!uh4Gm.u&3ȮoNdkK;y=~՛IR9?BGC3[7̟d~첻)kH;ݪ rdlm>V9MuZb.?{~?Mc#1>'\;غRJp's0ԎxJ9X07jw\O5aC(Ks(k$e\5ߎ:li3n&W6M:oJh@3lDvպk53G].pY^I#]$ˀLy!9U8 h\B1oޞ(0;NquVÒПtQ`dWm)hvf:U$1SFI 7fyK8iCdm QuBBϣD!@FɛJqO*QsOi( kmLƈ"@O sE(w?Ϛ;A"XUi^PS--ʏb

䑃}5XnJ#9dlӘnje:,TPrBOIn@nWMjVY]k U@"7bӄ\i磚3軝M2i\[]ON 2Gv-۠t8&jg( ~4̌I3)J*K^QjT:UvOs]g!1/'%U[ FhV;K7ևXi?\ U8UB xΩ3_ ý?ÓK?1K11k):xRP饃$E}2`{U6pMt '/W6:ڕ'Bv(zwjdN2+%x,T9ZHҍgӘ}BBmE8xkƋpN9DD{"xZlOHZB"( r)! D ?ݷEpF$$7 ˁ0+#:v5SBW% 45hXgvrӘߺ z .ht\K3H jv|b֪ԯn|:gmCx45q_ǁԚmF@76Py%0 fm!HL7Z[v:p4QF;H+(qfox]P+N2 FBԘmrg3W뭧kP<=mxZZj3B}K̤_)Tts<Y 9$g4R%Ql|ʎNGM<1(gϟ|yc?؍^9=꿲0 )v^N}Mi~x(~ͻd Y4Pmombp`d݈<֕,RU`k!s3.JHg}Ƴ?8I=Z>`GlvK"]b\ .ujλˀkbR;쌮@vwy咆r#lx Bqk P]C[DSmPԉKÝOT=q\Htg(n|U*M9 А:i5,ę 3"-؀gbn\0,GYv \kK~ 2&zHC!P4\͵j)=hNД`@e}fh(GMe.L<^VmS:jAЀh]>Όˇ p-u@QJTt0ܧ+8]QC][8)_Ü3hh@.PUM +b)Yl* nM6\"/X5tZ6I#UجtR.4ASpGDQ6Zvrp⬫bjQYB^g czR"(g|k@mKBN$H+UqރV}PcHjo*t be+9)U Cfp5 QRH=ݰt# νj fP#ԒҾFaBRDi5uJ)$yD<6-ݲ_*5x ]Fo7@WmfG'sQ͎> );B0"4sc1zp"!X*)(flԘwg J(3Y UBݡZSdJޚ@Gƈ3͆@*6lݚfjURfDD_U\72NǫnJ$+0@Xf)tSlg-^ϯKگu}f~R_辰ep6bqP|J*_o2H`\214ӽ:I3qKG{/K>y%~3V=|j"x0>%xR3 d%]E>#ԧ0~x$söjⲅS8:+u.^Q( 1c~r:5I<@9i9>N[KL6-J J.K=" [4DVsC\t,RwaJ`Md9 []ga&ÚS:UҭcaCh NhrCM^0S$`Dx8cVx QEYÞ#W =i#GJ\aZm}aA RmQ>pt#(e9\!=g{aSa; :GQs\3µ8K-AxY`Ih'6ߏjl%ntBΗ`:MFƉ&Z]eN(Y(`eb6&SS6XhTMHnX,nei&NGA(fWm~l?e+&e_`,y&VV}?LB}P*8ZSPRe">MSZ2޺ZG ^*PAîfr=5ɗ@A:h'*Bm-a-ۢ셀vq&>_[ ai9 pPG⯀?hriq-P >[ZEFsQz"lo0.fGR,󥠯%`EjA4^XҒ0f0ud/5vm y\ij.Lo[S 0ɜqwާ[HmXnձppx[g^q|gS]-E2)d cV"+gžn﫩Z|AREpW\*QEVa L}DV¸$K jz WHda#P u HEѕly9*d:JcyZ1e]Oݕ`6Q{XX (33tpHu^AH@?&&ǂ1}H0&_QV8D@34 @gra`Zҥ*7JR=[{͏F%7<)~c_Ńf}?Ųױ]ѽx萮$w.𴽮 tq:Sy O`ѩJ_n(Q%N$Դ R]~t9̈Y 0_VV WnK: Yg?ڨiab\ޘ:,xZ WHl ȕuSĕf؞&7W!?%1m)wy&sɗA P2`wpfbh gULΒ '+$ɧԭ(1 LkԐ Km[MX[f\cILܣek'~dIpNDRg@4cO[J34uQ̌8tg tMuB@)(5I! U^I liftx| @4VɹzruT_ϳG~N09F.M11c$/ dL"(\n8\T'%+|d)j=heѽ~TY}oyu|Ty` rPNds|,b ;M? A2{Y*D Ytk^.@WDJ;J]W"d1LiL߱KeYm5$pKD|>ШTuZ[C7N66amXf BY2Uih̥}{aZ<Ku?Zk{D":F{-g9c\i9TG$>VEC7D'^,`o'w#= K,Q&+_Ltx`i U'A9*HdǏ" @nji\$ U+5WInxS,d:@(ݍw exyFzRfԹS9֥~4+4vt5Vtا`mTK6zmT(wLLYc FXU9o[8a2:)cWSA.4o;$C8|ۿo ͊m QأQiϹ`a8ѕ8qM(H ĂJgsoɊSM9 &4K`Lp <&ǿۚ]"!ПkǠU:vl0ɼM{FewK_eP+af Z1~2C!Gp$24n_:)-`0F*^Nߖez~(H6['ȽsVGcT\:ZE:@MsOD۾[]\%<[GM+Z'eMqxAu>>K0,ml!#q]|Eϣ{uԼQ]LbclƄR-Q2s4taap cL"~{l?/gZ;z!;?T{RP]+홨?N7%>/qA I*%"9/MKA ՗=.|N R8&jAQ?\_IQȤ~f9=GỲaҨcx6;^ˇ^wxt igXTnѯ!^3YQ^Iv*4O;$\r^7b>Ƙj9H-y ~N14 2V9b5x̩5O­ 36.A3Ci0LILU],@Wh]b@ĥTbUFܼ |yA'i{4IiqSZ ,%XzDBB9'GHLF%z%Hu,㠕P  NNG#5DMVdQN'9p.fAw",eZC aFe޲3[Iu63kjE!=UxE Z6R4 UO| 0c5ʇ4B9K:l/{BeP:h_mnqPO5 ^e%1l9|W1q5O<7|Q/9!9|e5S!\pzIG1/͠QgJLZGṵ 9X< i*=}:CNV= <]ϪRsj 㛿6ףS*oru_YI[*9lɓ|О0F~;W&#E҅6ˋ\Nqho<.nk=ZXd_cQy1moؘRF_n }rh]CJb9]K #JDŽp:'1ZZ:萞Wnm;ϕѼ erc2fE̗.ylwM%$dKMVrS{4:~|* R7dBط? vD9 .u3vA'B|p , 7r;f8 ۨ)I\ڌpw[ϵ&DPͲ0|_!Se- ?|E42|@{p |8wZ\*Qɜ6w ޼z1qNNpUԭ?ߠCJWj(Pl ȳ -E38D=xR~]لg@c7;fhg#hp\ V<5dDG%Ʃ*:cN WC 5S? xym0UW19=2vw-{Mڪ= AU׋ i2"~"J횘x.+*]Ó-hRA.'3QyN𚦎j/?QZ2]r𿉫ån.2gUݹ rER% 8߾<xf_JcÕkoQ]oyH:ږ+ruDzn|/i_ҲK GepZq>k1΀O mW}LQJE-w0#jK5bR9C+ftM@Xi? ee{GǦ%+B:PJYڥ8][ɉ֒\m鼍ܿ˥s,q SFӈ &yfyg>:L`K,#PbmI7aN(o%Z^lj}("¬(0_-\p*sL1_ \gX6;|Pa|bȚR,T!H28\-qng@Ld>]zH%F9-qY\dq!-tqДqvZ0,]I(oucU/©.NN _:t;++"P(nV{ot,nލ:Uq!SsFF=f;HJ 2&g<6F^^skV9(%-B ȩ;hKS6nlOUt'<̄edŀ}C `]0?0d.yjo8^2rIޣtj|EJ McŪYggs@@1,WM$2t[:d[_1 pj1Fs*Z4 ȉ/+kZگjQh"^bĐ/J`Գ} 9J3u79=|6L=uy)+'"\B?K> C=:EK3n)BTdž8g7rɹ^ӼTqXVS:M]Y@lɯFy96ٸ"o;Pljk4s|'p=r[Σ&WCѦ0j4T>DY̩+FѶR5v;i沮)IgmdVSA[flJMVKC-<*Laeæ1Ý㳩='Nܙ8G(7SOE_Rw.3k4^! X U3tۊʏ+:c7Dl"۝r, Fi9>g hPR DU~6 xT!BO-1ֳOR/OzkBߪSPBR |j ;>wSV(R}@A?Ztj8x`wsnj%fAJ}.#eU6ՂW-*ʤh ,+M,κyIwXKέ#LO kᤉ.3 Z4ˋ![Dˠ` hUmC$TRѮ(zمi?2:YGIWpvOL-^с|U>R̷~L$-1˓= !BT/EmH ڵ0Wޢuc{-ăa#ptU\2>ڏ-]a@`;x]Ml2?>kY9FqQMR8H=E'H"SpөFJ[MKxU2Ђ=%}Z880qju`kZ yѫ"ٷ ~6;pQy83SE+Wyk$w _e+p+'mCGANْC\uc{GϡlY/#3nPMJ9A~]SYWG/h&{0,'I)pPFJ-;[,rTm^&驙ȑf)K_xx̥==Ak+21{,'m+}C)RD\K>5wRZd3>sF~s5:@jڂVAϽ%k v=.ɖAqa+⿧,C!UƘN'.T^fʞw!vFrzmϟ/ ALlaƜ8uʔcxUb3'K A:ץmg-3f&fq"f!'[ 9}e\t`#uru;&8[]6԰Ճf:A8qwv3-:-dW6-yf#֏yh՞ʲv8͒2ᮏ%=rZBZXb+@ 5Y%Lj X_X^;8j%tOߍzL:! <"XDIAmчcugF,ۦ+ P1Dv p<@ѩ 3|.p-4Й VRlϵriJI#ͤV`xa O!K4'ƃRG@IB X.JUed,yp( H;e)hlأ˥Q" 5{<(!6Zb-Huo}-Q/$[WV?(FkzV83!/zmǧ q~ڌ&slf0#[]6]_{ڬG/ srVxVu?ֿyo 13\)в4H. h9GC8(rb\6R&ŕg ܢ;(+/G1p)FA7WagWn]-1J(5\^I4\7끟B_Y@Ѫd V`52.Wb`]1ڸpֆY^xf=oUo(\f;_0q{CJ70",JK#|ZoљTfP]wďوX ʖy `!&jꐘ37{L?uHIv'﮼Gh؃LOd/F #ݐMF'5qfшql25S#7)fD )4#5H+FEC2 C9ΉeRX~]ǝrQ-G 7.eBCR Ԫ,1J31)a.FϤF#_8Xy9tpzx [S(|vA"=jƸu@loIh/ynNŀ!E#Ґ*%`(D?ji|RyaMUۮS4&+lK+ri3 gHcC/,'a>1!L_v; `ټ\~THq $nd*r0a㫫d'PẢՋ#zvR|# X6zK]ٯy~aVF !=zgPS8h, NdEKwM5ijWco#Vϐ2Q{hmX`ϡ̖- ڑoDqs UR[UKqNڐ*l ŽOB/G[+x\_AK]vC mZmd,*@)2L;8cMg2o\95b jo K6)ڝ&^0]GCo;c}f$1H='T}g'YHr&&g]FGqMn7fyؘ涁/nd` prRl,-1~Os(D٤g$]ꢃ?t#*=#Tlx'6{Sӏ'[HIniˢc )ƅt`|jOuA/ȈyTsfEYW2F,m<<%FG\ts} dHR#^Qy>-#nK?>Qw-DEe@/lLg]" Յhƪʿ~)%KZl fKs>CI}HE5;BYg8~04P󹽻c5F(' eI4'!UmyÈ"r}>֡j@92}༢4@B3N[^<ڏs׳|g)Oa&u M-HP9;Ʈ Od-aWWiR}c箂SeMMX'ޏ؋}иӅwb "[|MQtP1n]95V_u'3@8sEvB"ޘ,^)%ΰ$it4I,k6*w_4vheɯqU9T3,k~>4%Z#TJkz@O(^: JkxU<'^5" Qlsopeb%*p燒nQ/1++p=Pk&CN?tItKhFXbJ;9T#:VÕjܧY&YU2!c|B0.;"1)#lc#N"O6ot@@G奆w;XH_Fᬀ<,JH):)BVozR?TiӴ%@Q+^3ٮA(TsYɇP v?F 7n4;L'fm pQfK]=vo-B#?^vɦ#xML ekC0"-[ƽ&v|{,nϙ֩ly%9.jg̓fw9lX*<ۤ ެ>0հ]X (dmfEjOY׎)bfU*0"mJq|ɀH'XN1$t`_;sAzԔ'pTkjݵk~zjBuȏ+ ?Eٶ_BE`jzBlosANCoo̧NTח-YX:@ EA DF^˾j*Pܲ2ŀ 8Jξrdۭ#Jx+7):ÙbZ`L٪HrJQ0bK^5!ۮӹq˽ƴDJ]XN~8h6I?ڙ_6pkMOjFH=G/ JGo$}bW"`~Zȝw{ %ۼZtp=-Pdƒ3sBdo_2)'31iDN(bzNc oYg%uA%17OMau|(Lϼ׎  ?7q~" w{$N>Bѵ UjtPe_.A.ox#Svn1U\ v+􉺅74_Ѝ.`a7+fը}:|<~HDp/N#}!q@M=SM 1H?r&ݐJ N:*]#?\ X6)T" [V4.P]0W#9;IQ4Ї?D'WXHH}@236r; ڽ7fmxym:ԟ;?k1QQ5Sv.o%"_{fGi[ v,QJs$~gHpc%bj = z!rppGWdE>2691<j;*AdUYzq!Pvbv|I;0u[EnD6RP]`[Y %T;Ru ,M/dߕ.FؙzZV DnV ꋥgoO} c>_)o'I _zU 3ͷkfg4iF@3RRe'01x>Q5V wtמͽ) ĝngYSoT852qM8'}"2|3:c[) NV[87(q.I-▲7{1xŬZߧf3ʀ *zI_sT?5F/llFS벡n#k!1_eO}>A-.?exUugLc=p))ȇԁߺ.N&fN X^l4;;ҕ^FD!'kR~"^~5\xߦxL. r$s2c P{;!twknd%觹Eu#W8ҷj Z wcCG{)0-ӧK^Bb%Yծ?֋:3;DR9uoomjM_8/k$N6/'izֆ%~hm#9*^kbAsDPwU}@ =\8_Zym}mEB"r rZEwroXh}ckzmāH*@9fH:'s_!ьڜY'8^BD(]V 7fjl0!=B<[m1!ijbڇ"QV?*&eEyۻe=nVN »Oޤ.Ǣ~fK}ך?o+$zBi2"1zUls'##buC2K-kvM1 4unYxkCbGo%]PGUNĄw'jWH#F찻"q'T1VǯKO_[}-O yU*F&2{|9'_hlZY\cz4ATp@׵V1Ô&Gu؅W~r59PJqkY!G$ڤKڋlG+ENc`p)n)=ƣY;s%\7;NsiRIaJ(UQ[(3c[ɻU&߬zai?|]JV칔wȰKࠍM((Y(?-h}x>Z HPß0l:ޤlE_4"$.L%gH$`筐W-)NyoxJ`w3炲dg$kߣdWgXxX rT> 2#""Vzz+c9a<t!+ēVKGZdpf{IN,@ 0`O+-MʹgӏDD3;p.dlzzP<uP'N^h>o[pN#;7+3HwR~=D@9Șb+~d5T]x3n vmfsi#i`%%2Cydb#WQՏ?-@i`n-!!5uoK_j-rޥ0ęjȣB dĒScU TO/a" 29Q*nnS'CtJV)l3ߡGLB '4L"L qs(8T"h$Nnb Tp*YR$igc8mSB;fgG}'m(9К,6@C5?|_ӝloO*[z,)P4upjn+@%Mk!ZJQj_ٝƨpY)S'BG~hR(<| KV~0c'H r9=l1gWI4NgAP4WP]&~9)U8!~e++ab(9;t韃hbRV+qJ]2;#;B @ dZ FŞAABHi_oin3T)Ϧ-S7A+/E A/oV$ZfF9^M,W|ElDp"Ui{Y)煅أSt`VU8u9h(F,%D|:8Ut j9SB2`߲Y5.EU #\|CAy2H3Ռxcw9 @һyoO;VGwU%׭־A`@6S GI∬ӡ j0Xhx1ߪr x1v`êaUbd;lJfS%q=QyO\@\â}YYC6yuώP4MPVMV[JiT}s߉(g{B[gdH\"ki.5|dJP|u5@ʦu¢ /5{}āF@Y.MF94cW !D_.IqEbfE"bz?(#^\SU..xz٢`2^FAմI;N6sD1ZbWo%dW4Z/438Zo9vzkl#a"&x1%{ F47BP?0Y-k* 0";9snPW(2ʾaj~a~'gmNd$E{/2A_3:b֪IF sᵍbK創a_͵I_M f@a#R9 +qa~@]!gJ}x_0b6ˆ MO=a1miƋ9u\X_Y&Ž*X`um5ڛ걅 h]cAoPPQ W.l`ԕKWB>x!? db5 Ow`پ[!P~! pl qʟN8J 6 qSOulZhUҘɬ] 0Z dAk $(Ka،'FfFg6EG<)CܵgNⲟN2R(#Pa_h}U9RԶl:[bD$aJhbCTeVRd"N, `Feu݈ vtJ%b8~8XV`JGE uӗ۔kSF![vE4< k5דL$Ґ4>W{!;Oy{_í6 U`U5+/w矎G6$׼DT<D /䨋a/$30f;Sų 9- &KyE)gXzP&|Sx70}Nt: _ky끛ij0?1P #E*px3%eyi'^̶;}RzKy>5Cn8lprQqF5К.s ܷ "C-\q4PÍ}޸c?*ufҘ=$R7kAeiX8ʚҮ2rZ@~s~_H(׺؊hj#ЃE 3Sl4n99yNEyav& >Aŧ^ޡO\#³nfYP̴@l\(xG͢[6$U1ØŶha2ns8u09) 0xɶ+`>(ףvRgvM-nRͤx1hxY!QгHr6dAv1pqS+KqQn׵)㒴m]+XZ!pHj9~Rxw4QDGW-Iwcڣ1*7 fS4B7U6+l DSFh- IiHj* g*k]ΚefֵA0 }xCUj;1,덀Qkv̤A#ISI"^~9Y#uҗɑE F˛T)3SQÅJoN_7Jـ*@x8T%S_ 20֝ #3u{xX]L^7{#oRh8W#$՚^̸kBԂ˗.٦^Z^Gǂ˿/zi| X%\O܂A%ڙRa` 4zPXύ h4D\?>S4!=m@son=opx y}>r $-pDvcݕN.{99y$rXیaBזȐ=Z4CGzIBsDuծq2O!DsP^1+Y,Mj?ͳ:K jπljaPyg{.e :ުCsQ)@'uRXM<&y5& .B\Yθp9Hb]+|W^ix>`cxԧ8W0iyRvTB7ZA hJmIJM <*v鑂˵ pŌv(j7o\B.$U5D SHJˈ"xae놙[;{tq?4f@7/'*$:Ii'S؆ci GT4V-a\[]`` :ϝ1$MgVc͉rTҗx4n W3$ ;&?m|W|? NRN謵<_xl?4(+׉~w,DL6v:B& QWr|FFψ~|̘raw1'FE0)No%\< b)enӠn=ZT1Y3(X>7y{2sU_Q[@X96w!F@ NBZ=L.} <k+?U]3dM| S#L-l3@rg5Ϥ_ O-U&кb S6,Le4 4vOh8bNRWPB28Pcw-˖|m:Pz ]q۩ _(w? N^̢`_H8tLD9k1? ni.8&@۬dC:X՛Pa"]K<&ԚI_/k7Y~1ϝtI =*[Z8=kD菗C鑪N]Ӳ\=C%4Wl1e)iW+ FèlޑSaDHF?'H冻'H|sh R]f j#$abv ճ=p K":wܒ %ÙiVd]\1sO#PMuM=Qk9v:IpuU ­6 "̜ku܈xwV'&IDu.ryvC-6~~$i>s "+{ƞvwk%~̠yY4Ѥ8~fQTR1׼]M n"I֣g~R m Z;/t]2[ʣM)jV .}"S(^5DtA(bNfݤ+p{|1fEc71PGc$/́rֹxH@(oCU9ҝ/`Wc lx˞L^@ ?~,ٷH"{~&')Z"I\2g)da C֡]ۣcGвQҀQǐZ5V$fEkQÅ(쓲Sܿ\Yn{gѐP9V 'wlƩe \Y Fea5Kgb s_o u13firV_KGlY͘JS0W l"a΋%/Suw ۜP]|U.'%6@)mԂu{R6q-}a,Ji~.LqOQ74W|PnsFV0 G˦0tPSAHtXn/E7Ź=Sw@&l AM)?D iXcvo@]9TY= Ԙ+gZMHzvqVs!uķ>lծ YALr2VmSs--e]M9d:He*E̐]auW# ,%4C K"`ަ,K|'w,YhgE)}{Wn(C5fֳ-t_Lk#q$M}ۮq`viṼ/+PpVfwq;FIxkЪVPzz2ą-==9K*ݻ8Hj]S"R9NÚP?%`.HE21hn_0`#s;Ɉ*S(=Q #~lpucF?S ?H^Bud5/irozj'0 Z|Ї6`=ۼ۹ Pfa+!6)l!A96q4bv[G`]@rr|xPᣛWZzjzI5Yi, j|Mc%xqϋk$&- %X _Եa{Qik+fnT-My7qYХQy~'|"fnBg@mF}oB154#!6н^#9`P ^o^呤hq'= z!}*_)O_Kq`qBHR̠ ;&R̖bxϨWp D0Mݐ{ey)3_,̅R~$كtnTRZ(OKbF'^d_'Qַ0MRxva@}؎Xסh:X+UXtC1n`l0̪Zb5&n<87|UGHeɷ"^,3CpElݸGUՕә)dj UsiMʂ$ftLQdʗh<H -U1Umxa >>)8bC4׶shd)ҁC8aMKj61G ҁo(8 ??C{>; #R@ZUJQPHT) Gm5`WI[ WڰvT,ħŪEL͌DvY?W7M)ߢW23ٹ6$i`jOB税}t3(ƪ5ȑ>'}ǫ EHbV"7ȳ7k;BX4u0R3T`A^ځi<[)?;|5e$tqsTm ]B{35u׿8/Vr2o&~{fgD@(lŽ)H_Uک9VXt IO3VxCe-%J:zc*(4-:h|PGRju|"_34f5#>p@xOL{OHk>L< ݐU*:)_>fK@򏰉?3ُi1hIv\5FV #'HB(AUQu iCC+&-Ud#}&R MgyZO?iU#eBbvZ#]: k? vsp<xàuQropn8a7u*d+#~#{^E\uIcTu1n ;7$l3:ʕÉ\(2`h`QJ?e2wB2%&k < ԍEea"CYY w,ćR~24nk677]GXFR[M YcZ?2Xx/لH#b WDCDOi?=wӿ2vc'-Qaxc?+]>Q$YP Ұ3 oҦp4j:Ovhh)ZTه}ؙR <@24zx~1 Ah8NkU#L*NţgwQR=x feP D/zQ+*yپtlw;=$pSO~X*-*sFU{<ѬG1$%|l^ Mgb9I?/R_+5r5=ws 0G/i/c83RMlvm#_IYˏlsCx ȉTר4d.G:%f4xjW̯mPY6ۄX$Cja薭;WRq0Z)X9gvQf}U7Ry̎b5c.0qSo)wW~*+ɗ|#%owYۖm8670i;T| Ū'JKl"59^[OJ:bŠG5[tfvk(9Y,WuC1 ,3luB16`oXیE.8;m APĐYB^}0'2.,lp؆M"{REܟ:~-CW>/d)}ؚb/t57n@$voiUɹs5Nb]G3g`"ښ eH[+r>L\18S|x..)\_/MW9A/TjȒΧWK2ߏ]TMGdD25'S;фNQ3&@mEJQؐMe B(LtreH -s 52&ϕ (I]Vίf"ⳗGOӍ7 ~r^Ej/<۠Bu-5dZ E{e\2Bt;O.L[tϸΨ߭[ubPw<my~YGMYnSγsX \*\ \%RF\|Rg83Ӿ\U:S$%y _!rYxZhnr(˒KHg$U3]\B א[>/ՃP* 6h<"C6`:ӝ>Fg`_íc;ecmxTjfk|61]B]3ޥ, ,s.ՙzR,XjWyi`Μ`};B#]JCo9Fd(!$QwtkyN\)Fb㮲&miEtf(hc|Pxn Ltdxv"ʐk&|M;!= 7RQex@8e-H]jP5pu+ఌfm7jRJ_ɷ}>+vY}8~ X_xӨ]ztc6d,j(uQ@"~"24g:}royW*ىȥ݆rDE3?MQ{"J/+FcD5ro&52o貤kWl01(hĎl.~M1''!nyJ>q쳺30q"lWhP Y߈[7 WY-7)4 |QQ9.4̦68^{A5aToZ=!@_-.#,:ިCɁo;n*3أso9jz h-N8<$%=$z ^6y붛>J@>l0f JHjqWP<[㧕sDD=֤O:H}aCRsJfkQw$Qs\lAgҩd֌G` m C8 .|؉u袊<5?h2s׾ݗ@KuRmli˴Tu07y7wgwڱ՛v@X*I7.(O}/+=m gX a Bo ŕc%r6e$BE2T.mpۯ}D`_׼U2^@%k 6!cI^%:J?~᥄) /ݓ*P9e&w4 X@:g~*ٽ `%ϒ +# I{oP9Z?% :Gi?u_ׯj؊19ZO,M"[}t~xAOA͖Ó 7^uWm {EfC 6O]7 H;|0AB* y]mcǀ=g_P3!db MwVcx>vIYs Mu:"`1`?HyvgvŶሥÛhڑ'fP1vlQj"7|\Xb sGdil(* ׃+ml=~&[o49fʓU)Ey GIWL[=.ڗ?+@B 468,[勛c$trxDde:\#sPI"7ܱS2Wdfڭcy=o2X9I=!cT?Zۭ,pVl`:uQuI o4 "SE:v+`拒DP5> s)-Zt08f#%qptSÞ/4u A TbV1+tjAzN(uqSΞ*{~*EJ_7@[>y? ԓ`k8!i,w~)`N/'UPk/xEadU qu;ѿ}b K.k$a~,a?lgn'[XO]봤a[Pr†32Ӆ*~rB:?:>?(xa6Q >-V0?1ӌȨ Ʀ3,Z۹+AԘDK>V ( AD6KF՛JWF@o8'uO{{sĚp7[ݰ΅^$Ƕq[ißomAT5~Qۜ(LJ KƒT`9bn>Ľ:dlDb_{;`x~e\=G?SutY? 쎜kier\nQYC 6JޢrDX}zy,Ԁ-vO1ʢ2BQXN9f:ZLG06fo .8^q~N4_ݯ7mL6쟹@}3,e% ?JA\RuV)[hy)(6֫W)lK阦i+ ax5N:g%+op%CICm:/P~"[0nOX.m,<19RE.!a{'̈ N͉6dN;EfbҪB[b[kcRfs'vbvI&O0̿ADs~ju 8/ XBMz.n;53)lZcK333~!' &եc#q`Wqbf蒿F✣OyCd׬{D!' Y|FרfI~Sa|6qU.C1JV^gD zSv@]0pG]}_=TfsLו=Δ]<*- KT-Vv&Ϩ&fPU*WWHY PPHYfr'aH粑ޥc`WL@ d8+Hf"bTD]5E$4uqI#JpUHHbktخnIz5 Vznt0emtn2YKRxua`L%~Zz%+bƋwƴ&*?^Ix[8Z3$OI&Ʋ8I34礉o<%Ƣ "ơ/E*Xv|>c'(A\$n-VsyD4Ϡdze6P_QY{b"XJc9W{c.ebYޓ Gc>Dl%O]Cs~mLGބznʒ+u4"#^5yv*rV+MhUS]^o<ͧ p l~j-2L ԝ E,!6\6b})^)'GVډ3Mk;$D7mTΕpLiгESm?BP NX܊ЏJ]hk8nS kԉ6 L|e(ulUsn-@u>XsZjh«F\#1r lNns+.4g>N+d@h.jG@z.G$lV&ԑ;x_@$pzX9  "e b?lFE1 `@:ֹD'ԓ?J;R."Cb < Dwq 14&46Igt>qBh`%xgh(<=`wn:,%?؈ךrJ~߻$! Mc#?.3r6ϡ;X/$XNɩHf8!uJ 8]!T'@Z/$!V;C4e^;h|L'Sso, z3QBgQ6}~$v/dsHce#?GߎW ( ɘyqUи_׏u UGϖ 2 ^/CݓUl0? )fև/Н}av\GdG8x% N-0|"r+P=k墟cjt-ƒrG#*Ĕ#r˂I Y>nz$;Pg 6Xȉ~F_fS7p!! rh-n[h9S (10WB5V6uL8y#_BMM,%캜"۹l/@9@ > {Kc4L±vaΝ'U{={sqf?6qGGAaV2J n+rTW!ž`"K p)YDZWRCKn>T4 ر`&bޣZ]7 -u=G(:̊lw '@1nd8+Q Ϧ8|\߇ A9-o<:Ex?Hdډoz`yC/IFS>#8dٲa3I4uѷD$w v^HNu@6+"XZ cpOh~qKa ߡ 9Ay< #U{1wFG }ֲu`c+Py9Eլ-@sE5;7:$o1rc$!d yT>w:מIcAYsdDz%t4f]WIα""\FܟC31S$iDSrF-ct-Swd5.86~vDਫϭ f6|xcpfEǥM6󞜘 ҸQЎѠ+F)UWXLb.$A)AN?R"Fu ~1[n9Vj<,K]q5@~8EKlxߜsIJ\tB'J*M @E%g9QnK7Nxdj#+2jNƛѥ<p/ 065XCci%ƳBu(?a}IHe]a{uhK9AAi#0Ӿ9}noݶ_qsȂH\`Ayic:%I38o"'@gKqn Ap&hv*a\oakD Pa4$6C5:QK6,YĎ+Lyφ]N <:>^O$2yNBCpe2U֖j7 dn!7[$#HIQ"'_*ID2ҩV\EԜ华Ay!MN,I’9 fT'*Uzl w79\Z}bǤW]rMUnB b^6n~ 1eKdFn8A#jU@񾛳%H[uuu۲|j瞤>uC)gSn N#L>@|A_B4 ȃe1e @; L73NB{: hěb .J-6Կe(xLClM$uW1}N}k 鲉aZI,'+7ۈ- MPrU٦y^Y Eܮb+x[ZF$mt A| vFWnJ'r>SƵ:9FX; f_zF⟙n{- fi}]mIY z|2kt\Iߢu$ EʗNI|.,+*RTƴCeh]7w}d.!(0ԥ [텩>oaqc69v cxP 4=G`*øR^[Ʋ`cgAcENYAc5"%*&}`Y} Lv^d2W 9Jl/cZ[h}o5s&nhMz<ȋg{fd@P ," 06TKxFO` kz^ƾ{CŸY[tOjJ 2+O L& p.&*^M^} v_|#ę_:D>''Q_Qcg=nD$WˋwP?=::=j =KHZ:~G[Г_$"z Mtn B$g_\seh;k_[(<:y:QWջJ1!y-:7P43uB0$:Ub/ G#߅?QG3KP-)~ 㬸Љ ׋@_pOOdf L(S8UZ`pWhidߑU9P|:e@ ƳBSʍ2Eꚅ' qLNsnBGEy fS632.}֤A\i TŞ|_bleA?[}ɶEB%c>Z`7z JǢ *ՔbbJ "[!> c1+_xb ߷0Hdq+Fo9n~] w&!iݧϪ0&@x;ѪKMS`bU9o`Eyy cQ#x5.p\ y%Bȟ>=&LxP@6:.#@!»T &F)[>N ]*ZV`t Ca+*ɬC*I7DMbĖ*bW ~3b,}pؒҨgY}ސg*̤Igʚ"0X?o׹@@0 uF8_oxT}3(}ȘbƲ^iS{s#zvg^lӏxUlߨ7IA]WOX:d>{kQp`N%΅8^Jjg%L\鵞<=\ ' wȻKR#>vzaGqOn)8a9$!^C\YPt+RhBȌ4BB-m|~+5QExAJϳjSj![)Je"kA/[钂fr3',zMkEYd@1+~j8Yi|ey(O'3(U9deQqmkN 1_M1MBʸ|9ʿU-D't6)}"^߃ʁT+qR1TZM3^63&T+^k R3'r+c\UD{͵CuS,WT]* ,gMg{"wx ^]wyxv$y|3#P%LMpuR΁0 -#O1ҏrCӁǥeh*ݪ=SybfMHdN0sP|Ypn DҷS"-X[4⸤'fd0gNla+ճOe_'Pğ@uk Pዷ D^dˉc~Zy] R9R|۱ -0J1gE9u{):he{2 :v?zu&)"T*]덗6 0E` mj >uZq[ԃsL72a=ӫ? fP&>8K+cYO_7Y}9YvӸQI_U*^Mꥆfuyk!.i$Ng1wiiI3N`UUfV0yKo<$BYN\ڔm&7ٍٓ>QF6Нqք?\D `kTX E@(Q4׳vp/1l n)YdaϤT2r In\٢XMg9'j'Bk8rz"$TpְB!{yŁAGU{eIל8u%~A%FS,CKtFXL:낵`4bk,IVyTn͋8na]B%&->?h "'ۭ-̉Q xx|un>N]s~6M:Qߊ P=jz2$!rܪo$|vae>`wb*L$h˨ ]Q&ǜkoq](ؽчEF$刟A8=(02j. Q|qW]vc*'íȬY4S/On'`J+;I8.N?R`Ezy"Nr1dLzR}WѷCcE6 4OiCB G,%Vƒ -943^BJ%\>$VRJwݓN0\2 w-`ʄTC[%jTA L#R!"Q#? CqZ\ڹ'h{DUs’JzX>z>leeWeSE$Ԯ“E|l\Z2ؾw-+ԠHGf9U$Bڅ?X LE?G4Z~ ItEKVړ;TFA{56uUj|XBb+tψ(Zk1.ٵ/R&I}sC=0} dF| / b3h4r2- ۴jQU33:1 Dӫ-|ȗbQ"} !DF2)3ơlbu~p, [?3%(AYxs}'/b< 6-,[Y=sKkCzm lA/_:.ST3鲑)k~?ŗ@pt}zlgqé5Zz H')T5EG'Й`Zs}Z8>rUA`|_ά/LY C`1ԧٵhh@!WGfTdS#T?;!eƟZi?㤔ϛ[P#U^nWTsUɂ+ޡTړQ0$֣&Fef4F P\hMb/AkNఙ`NN(V*CgH=hV0 #_v̎-{ӏw+bSr:t} AW΍2@}y£j}Y&gUH+J[U5 h(C| ZgD[ѐ.^ I.QP,Aw~˖`;56˄Xt=-S˨rh$Wam;gV[SL%3BD@%xY޸P@q: w-Cr'ˉ<лQ^iO*ƆGN( ٦6gDO84jJƭ.G+ul<ɱqsu4T}x-l1KۄD>Acp&}fn_#l`!{Sys/j˅m⣤B@yΪ%,{e4"\ D3cl,圚;j7 G+SEzvP}E'c';9HEBǂuij4K  β9e.n+^ uFB- o5s8&-/ '3mWB^NjMy;v &HAP̭Zi[R+z m@A̧DHj6IM"alCmzc*5CNw.7ӷU,FW,(Rd8Y csN+J LA˄'QӀŤ^^+vdu*ۤn','q.ԦJ_xHCEqZOAU'I",F@QzPMPS^EAi>H`<0h\K~ͮ<%|_5y ?}%|IW![-gi:*oq6ёUeBpK @AivX<9#3%8NM%r2fvZYן;)ܤQ<~Sh{ 3LţOˢJO@C1*Dy-}N!V6Kmk(f]w6wZɗlK 3ajb@ṇpO-<ϟU^wMM1&"z5 vعcMݧ x$MVAʋSϺ&Xwܕ>uP0P.sw1g]Рx|+`_S7^@C@DU|DjT|u1(3OegCeTTlq]sb[8TeY۟+?71p;bU}M|OJ]Bg4A\$lqhҷvgU [`[^ڣ4jEg&DiN[מmy\EU:ҶQC{-m%҉UbPĖ]MIVI42KrqcچgՕRy[ ȖbUq_Wb6nV:|rIcV+( >ٓ>1ǿ%@ T'7PΘfY"NPzU5>G8JU'csƭԈVDoH7;4ͷJP%{uOM> e\&%eh_̟Opw,sIqCgv|! WfWQd q?'CrCk⼆L]d :yNYktW]Ǖ-3 V4m_sH'4G h6mG?x(䆄2[Z6od=X hgxI#i k z.unPQQ&03O~3hc<GY D=1j) ZxemE@!;X"KjE,>5nju]$Z->TK w(EDrǗ$In*`%ljX)1ײ m /Z_IGY+[pK6?MKUg8 Ųeaf,'IHMPW+[&f{"jnrU#'^dr-EH%Gjf4L @ <*! Dj4]-ma?R);j8 Ip(`1c3HÎ̟K7tA[,fFZjk0Q&!(|]) q-.mW|V=/fcO_{tJEqI^۳St'X|_%̱.[?=_b%bY#,PIF2tdJaT4LCϥ#1@MfHXHaz \Vbv|Q5!ʀۛ".qV[bXν!V|=cpmnXD, HOsbtʷ:|H!i)qI*oڱ,/hj9JtA:ʗ#M^ w?qW3"JOt<"4zh&д Vh@ׯ][{/'xT;bJ(pĆ bsj*tCDl5o"'pC>(iZK|Yʄ`Z&)J3/$0#z!䐑p=9FE̴vvRIvMS'QFur5]p˂܉uNOSM6t;-VM Ӆ+4WHդhM4=0b:[m51kWNhwؤ /u])(Hym|Zϖ$S# ~DQ{:aj kL8xƕk]tyӉJr򟷁"*r>slOyBqd~/Gيl3uMJ'AͫwHшO:O)v_h4z!)LE\3R˂x6А8'w U[Nb>zIx* -1imwYZW<׿|m \mz "omg5iA8pY9%3F1ͫwSoT=qvѿFcW;Xӷ~Gaoz1MNѼ-AVȕ`P'.Nű%Ǫ-@4~6^`[`xwu4}% Mb'-9,-(v8+w@oܐ yr6[2 1E3 Y{\b콿{r#U)[=@f }Q3PJI|?5%^I*u>h8,F^C`i8 Ÿ抙)lϾMQKd [Zw cƐrbBs!ٔD+ָmڎ^e1Ӭ\ZRMi2 S4_c+ikIi@ |Ӫ|ӤInUX;aF9-ڮb4WD|JLWfxWb~tUNo:u 9G͐.\Ǟl#嬤yf҆|ԏ&|Rbe I}$Q}Ng*܈) {Fwޔav9 oV_u-/ᗊՑS3C' ,vTcy-@_-.40Ǖ`{l_l_H ^^|k{~Bsoԡ<,p[rQK' nT9m>r†TLW4G+Uc2Kp2}o?ޤ{S$[Dzd1 H"DWumqI ɫֳy/T-n7|Rmng^1=\H# :/CzBl]S$xܕs0J4&om=87ofE)Τ>>R|*_ِ;OT`ѿY/3?d >Xiޫcq&jRA6^hyԧ@V=|-e\@mKQ:;Dr7K]_ʎ>^v}B#1xA"Uǧw38Rs$$UpUp%kp:<܄4`Zs稨{Ui:afvmp x|gd/}]fޔ߆B$q{&Js'_G7/cP-͵jK1\|ni_BŢEƟ˳)tLt~V.PACΔQtqS+vpŸhy>A ;Bosx6b-vy N)w$CRHHXLJTXcN+EC~Ѩ.B~.⯉!C) JoF [g'.zԦFS(SE)";O {Gf4gN j}ajU2>, 6ڠ%(O:Sk0M"G\\]ac4/Zhh[OyJ=x5{OBd~nsVf v`/ K̑:b내'쉇Hb3<7\j$K" <+cC&LEv o_dbhB{/uKLa``ݫMiYE`5_ƐSN8p| Ӭx2Q.rf<5@x31*ʱKW. BA˷#ºEyJEAݘ(:>j0/-G?/-Z-bv(;缤$aΤOe/_u:U@aqӉxMTdp1~iٵCn#:=<w!*1QUP6aՈ:  sG7Yo3oôkFTb)U77P*yܽ%g[Fr)@gx ͇-!%`+ S cHm}O5~YyTy%`nQ+f|K# Ɵ]U!bBJ`ì=+1a(uEz 8/ȏՎsI^%w)I2W*Ql 52ڈ~̴.M ~ÝH|!o`H FܱC1 n6;ڟYg`Rf-\cH<Ȳ-^i߲*P} oZiBhj c_aA.{ő{ 5S *;,x4u+KՏa͜â4ԥ?,Ҧp%_]dFؾh WUηpS+j4اi+8x2U( 7t&ym 2.| UQ>!;uKsKj~N \\ ȷJ;4.7\ǠηV\WJPX+#" o/Q+PBLPE™i8Wy3!DqIInj7ێo,[Q*"\|G7^2f ?F\'ǮҰ);& Zz`63o#qT1q]>Q }S;lvfaɭn&a&-)jMQ~;ۮ[#KA7CGR!,$Rwl* \5"&Rz\☨ya fz$fF'ӀR!+jz)V%!աwe~\:3AY40Q(vu^kiа X%?p3'o`<-CvU4IPe,YJ&+uENtǵlFb*=@?V(.YQ;*@~aL;ͅo! (V^hvcI;KHC\zn_VDmyNdK+>d.&A2AG+*jQqy@w/x2ReD:) c Ǡ5}5?F=ҵ/b _Wbs%N9T^̮;kW!QE(9fY4 'U mяpMW'ב.,RO[377ƫq6KbMWK F6۬t@)HMB-E[Op0enVIFck;O˞!Txڎ^6I)yIr'!R%b?&D|2VWN?MJK2 ~;]. Uz}?4b: phZ]K.+0{R:W%Z4gxof 吱~ P;pKGiYI'f26j4tf{ݪP>hp yY(ۊ"Im킯ȏϙnȺ;\e?5c9oéX\y$iXAKOh-P/@HN۷+ٓm{BK%6_)о}_0ߩ]bwq%,gHniDWP^!Ͽ*ɲAx6?Rg /32l}]]D1om_Ic]ˊeB6t2)Dv 0B&+| Uts$GcMzkoݾҥ{1V!d@l6@1VZ@. ]')m<="Lt-mj\kdF\c}ɰ2kILr߾/W!w\]\cc!UbwIc[Et{8 ~ '-⢭NBsR wBRJ 8 WT,e#8jh46׋Rl I퉡pXU{Z}/I;W+2#gYU!4hǠ%פTj0oS~р87|X^<*\9 ?#:V.ݼ;;3d^Y蜹BT! M"ќ@|Zh[s z*$Ր{ij`ǘ:`a~_OO?ˊ!Scq:~*YlY) w{װtZwIA]QMk)pR#nڿhu&̬j Jru&(d-|gqV#\0.^I^Pނݝ`cl>t+Ue "Acͽh&Qt` {@ˮ*d5H 3< aUsY@@II9c"G g'p%g~ CbKQi3Wj4NVCRc/,ޫR(q2FjL3泽Pn^GrgS|O@ح5Utmodx[)$1HH#C3 kuL؜1=_ eX2S_+3>[#$ *45a#\-Bl$#ݻ}vAC/G{cqD忛S)L˛T~8sUjsIvWJ0"QL/+#-?k,,.Qްjے|a_ e`tgyl_ɛBp=-@Ș'yaO6KMh壼g%o _mnL0ʡYS$}6"#QbX8ZPœΆHDDn4f1OBPրZ7݇#Y5 XUyT〇_74Gt;Y.Z%хM%)Jm`Qj5dQݔ␫*Dɧ W)INT(EDeY/jB0 Nx@rdѽx/ x<4"FM>$ sr YU}Yb *q20N[j*3-a_Pݚa &Zp;A3mv*)IrX9@)ՃԠC?w}/2#h6Co3x^آgd | {%by|Z+"Chˉ,$Jt-M s)A:_?Y ^״SLgӬ+}EMp؟ՖlH*/ۚޙ)[gTo7U|W ,G8txfiY,,>_ [l; $=0\Ȕ$ܾ}yC; ]ʬqѡ2̍D3h˶Ae 4 ndns35$joO0e7Y4>?V.Gf|0RzʭVgf}Pt2, JiGfk(|[563V!ר?2~B[zn5vϰ#DQ=dp `{-+bN#%vSn.~,$㍭XZ (De>|[E{.Uu`lqR@M ? ӡROʆxR#~ (IAbp@EBtQg$bb_f؝? W73,+eI-YރnWDuPe=!]`ؼU (h6"Y|JIJ=wE]dl "Gf 0QME+ {{7Oh\2:B9MKH7zgj86ocKL$0+d>Ob2L1#c1~頁(K*Eԝ`\{Fa#o&<eXT4'JW B`YYtEހ`Z%DM(uު( LG]'V-G-UU"@ߞ)׀뿃fuu6Z~K%ٓHr㪕L';ֵAWt߆h^Rs5N6;**p<kOZ9$odѕD'+䴁𴂼aN.ywiE;.SLKtfgGEtb*ǡb J~;%-`j)&4:JϜcpC$DtsnEL#:]#x(̸|N¿eI 0jҊWl7}`db]t!+[͕BjdX~NTaҥj8ȑ f\Ew@`48Fˆle9n̂*Q^c_j͋ŕ䶇jf29rX:Ll:Z1sɯ j&Z36#vW8n9nBwT9ySr Q* =Z hH&NQ5osVRZ,6bXO@n#crRLq=^\ ,8zX 3y01n!i#ˬ BlLQ,;! v:2eu?p(Qpv@w=Z>@nwC[>74 E޺kÔQ0klj-DvG>)2{mVKK`BꤪFŧz {ǽME :O$.OU-I`IǼr^*ykE`,<' )Mݧ1/'D`eNzx\P@ Q>wVv/@N+6 $3=ao=;pN '?Τu)˩ ٶjY3Ϝ\&dsK 莰MT `ϞތT}?;7屸`\53 jogoA#]=nT*ͅeݺ Ej!裁W`ڠF2@#ſ_@ߗIʄVb#775ƥWs`FZ^&?P'U|#/3>O:ݓ:rTM"FZg&X9V0φ'ޮٮ;s&>S .4XLQ|:Q5M Sg!31R[*M#8Y~s=ZJN'g. vN.MjGH H4'*ry" ^wsKpƴ񜆸r"B=~d٬5Zhg]AA(YJ];9ȭUڬd@kYQpRIXύ5-Jm :7"[!}P&cvoW֐ޞ^]lِFI g콉 AZInwa$38b,x"Je(r'e=kb;K_b^w/Nhh2FE5,gc=`Zlt?`hcuc*y ot݅+`0Qrm&FO2BQjv@x= Y4*L^095)J L@2KІڥ; zIBBǜwdÈ k[,A>Bz N;^ηg`/(@(4f~l748WK"[+RINӊD7\0iwCVpX-UGZ6C1]kH)7ՔKAvKlyk#o5@;Lw'lAfiH>U}/=o`#ex4jD@[`I LaH[m"LVbz,E;*1 <_}0#[걎jsȪd/ [K SlpqpT۔.;zjT\+Ej|*G+0 _WosşcDߟ%cFD ɪ$ZZU2d[OE9cI;doަ*%M kZ1Ǽ*I ~VX^TtI) B_4f%:Ckà Pb9&˭[n;D.E5Mggy>_ŞݮHM?v{ Rx#SZ,Ԕz#Yj,Hyn]+Kʡ^m잎t ]n`! ܹ@W-H/%o?xtdt3΍sX%KxUU&JIѳ& (!.Ayf[RSo|Mu |X̢B7Fjtha!?sa6T).p T[`@v >=,H<'jrݻd}OAfzHb<:>ۉ̩XCh{c,*z6˓d]>d#I.b2~{O4BqKDilm_ K*L$q\FK]e'iw Rc`߂(7XI[3TU~DC;g!;.$#ft!6y)~_@.`!EB1Q7l8@&< $@lvg\UʙO's\K$kBi$ %d `ϖ`<ӳd7E~l Pp?I)l9BّnAF*_nt868~MhP:M W`Vݰ08hMܝGO*:RV O@\JA:"VPZ_D~(oi jlby3Z, vle-ɰ:a>2Zϱ' miJ(xs%Uh{mhCƳ %@}N VIUoAO 汤E@C{ltarӸ ϹnPثS@Yt@ru%mS쑦[pT&O03T8[OPm#?<vSDCwR  qLlGc^籵{WH'܏˵@N7\PgGe8PpD>SK].ia .{ ὾cx][@e>˸#T^Xu&ȸX78V*Xk"rbWQW֐h ]e,cZ@jp '(pID=;ao a,x%x\V)k9׸gŎD$_)jMGC3%d2}Ȍ{-WBsjze+@BswDXΥٟșʿ[[YlL0j $#. 7u]|/:nMw߲<1@ԃZgFs6H>6ū,( /,i bD"Q:)vwiaJN*fHs.t1m tirMyCoq<,2g^:>}wljeEBG]߹~vlԮ~wb?"J$L`IpMkݤ_YJf>v"}$} Zt`e/ (HN ZΥ+xQ$,x5$vU RC.+#p+0],9r{j;[+:wc~5a/R"sF hq)3;b sɉygm#j;3"d`[Q l<[XCi%ܘY9qʏG7Yv<<܋I(!Or / k/x$@0.E~ޤ&AhN"z/t/XسiG\mnWȎRQ%O/ C7\L9}kgˠʲ~+%WMTճ8.lŷfTQ-"b{K_ aNRE\U1yLٷyzCs;b{Nu\ewGpb!Vi\:€Tly4e]oKV*~KU!\L?$!&3z -k:*Nc#YxTBe ՞LLnc7#BV[VkS8C9#p 8c LC. #O5k :i2uWϖWrrn H R_2&kWB(;yi!XGn(C![m (:!ɬ'  >7kCpRr&L.^;cb*tczdiK[`<3{ZY/=n|ml1~?%kJnn糒b0(zUiL=iQ&yh;Gn'O$g<K4LJ蒣`$.K8>*V0v<|Uc˒}nOu9@2IXz8\q{˳`ȍ8BxMYک%!QT83֕OQ.O:$CER%I*r0c8ISánJ˭$>Fxd+N-ͺ:Ix,R;ָ . _)83F7zݏƦxAYF%Hznշ*Nx5&/3py$?7&4.w}5VjCq4H?l2$X9 0Ij&3躽OT`hTiw i5H6.z3B(X * c1NU1i9nEf.Iq?FnwHc=iV*Ԃfc*B(uT K}BT s,K_Չ t(M \ƳhMw`i<:r6y=?k2$,K7sk3K酪7Z^*r(0Zkx31҇<ˠC8,(;l?|68*F_7 'r˂<'2qy;-:Ŕ2Notg٫ e 'l.%˥n1@T. b?IOϒ< Ɛx:1]4Fh#E[><_WL4&Ñbtc Vqwgb7aV`:*Ki.JWzeWE|K A+1;Rvb,Gi85^7E&p\Q*J0NqW=OQzp&e6]DyiʉS`m&B%gx`p O?]?P2~$f'ٴ+(抿G-kki"#.e7T"SoQQTez θ]t*T=JO 6Hrhf'cѪ nozߏVP)^ r&m p-"S>Mډ\BG2!Β|-᠟bby#܏h5z5ֲonN7@x2ʣTj?W"܋J,0f|7! `{P}T/YS; J@/It,xMd ,og@nn:t8/Hĥ`DslCj%d_#R%鏡.3D5o|H_;jVa8S.ș">hS/nb3E;h tGo(%3yɜ9QږX ǁl>-{7_(+<߱F~K,.(!Pj~Y% "!N/mFgְi͎a8#DMD߇x}fsDoW\0j! b\b0Ңk(`9Ba{+ /IʲNFV/CiUXVݹ}UPtzkj1PzGWV3ʤC/M<@+OX0&h(=_"tx':C` B+!sRfeٗiWb^Ž ,Vg>ejzdpڦWlW?ة7_7iEMv?F\Jzv<柢Z\-oF/G|-Rʽ"ᵬ_LMAa;݈rh_P=`S,`ʟAn xRRBNNղzpRm!{=kDe+Dgp+0/_L<̆đ.N.dw@w"'Uz##Z~~QR%$r=3l鸞 KKJfH'-]om\҆Ml[}C<5] N0dr^im)J&w+w'ڋ,U!Si[^^8ʚk[r+x|ګ6ӇIxL0iN~=!T s*0䞍R,k#Ls"M%hYd r@ (i$&Jawr䆾x~QЋlGۇ .&ZM%UXy:i +!CXDMg4^GRY.A I2npߋA0`?҂L/ 0HyExrʜ, [CZeռoߴ'gO)t-?fʟ|1Ab7EC$+C'L Yw¤hإsr ֹip {ZZy [:"6p%+_]NwtW†J 0KR"qcKF=>~S^wo*xnm){J+CJxH)WҾ6DK#ͨe=>+`68!KZfy"nbNRrjc4ES:JC7?A}ăɳf6~=G_| Oý ^srrϗ%%Gq8?AF:fQƍ u`ږ| >0CyVHPY䮗z֡b$` ƗD3U5%ma}qbV|>}>a2Qʯ=4㧵|/jYy%>YLݨPڔm {qߒ[O-h&DPb h-Y-sk捞 {.8˟C1OF`5="R%xq4G_U~=jJe䫤, .#8Ÿuya(w &#+_ S#) ;MUֈ(bynnPMzQE9PX Yk5G 9]*~d~yM9 <~ȗ.yeEWN=.\] ,'؁ETRR2G5{2,6̒͐u{t Xٲ;{>0ag#ie#YL]i߶`K/ t쉣Uz׭|wb#=Bo2ڂ6ϚZN[;pşB~1r4Mɹv (ݪq<ȵ4d B+h+(\b qDM=1ugvYN6\~^PF[?+Ԇ|ѣĕ?u,0Bsn,U-VMRć*XF֛XAaE]hp[m}a_淂/E,ЈǴ| D[z]ztѢ| }^r>8 A̮D?9q~ׄ$DH=糬'."$9;EF-k}5s%[JfwLt.gPnH4n qAxH '6eiV|OVQt˖D=337'w}EEۅ:ʠ`Ub%0SMB<LܙȚTN$X"TEG?C(gM6ͤs_ol3%vh\944^H 4/MjH ֠F-U;o7dox8t6ÑuJuf.X~ԠRAQkсK'kFL0-<%[`2Cʟ SF lA"!7$+mb?)cvD(/{'  Ҿ4iGԌ',ȁ{XYZEb·RGHC,l%|E$p'7\w2W1픭eB[䲂{J'M) WAbƁ~pmAG}4u)-wD i519o^ZHDh2~j2]%ta1{.!L~KPb`T&P}uVΑ쵖ƫ.F;6pmpH;I5nq$.,L=DL<5bYH яFP,f7+z&@N>Sr('A&fYx0?r2&jZa^waӛ`aɴcCKE:ACaVJ/F+eBۈiK̀ Z6!ȮgaQ"q,D: Bh{>.\nl}Yf]d# ,ߥLwg/"ybw{͠0UAJP $Ȳ@+)ুڵ `Lo$01̔$^5O!?JK~9Dd,bz, "i_N1rVhoۢe\/+lPgB97$ۤ~:̼KӳWmJтV֞dj*(5v0yFsI0@>uóHkU.jŕ1gJZtb\,d: 9|`é]Ee.YK-:TCcx4Vuok[' fZYgR~޶/3d8F#KPlz "{ &;|itw sEl#th#Qa`$:LE&/s6U!$aL/^_m3; 4XI\hv6E~^+ES\EWL<;RvU~CX?[v/=~$NRjXGWѰӾOy6@qw\yMܡ~r$%e8t:r;C88Q(/e]c] 8?ADeFOf\0c.?>-Ӫ^3v EbV0z;jze}H ELu+P@_Ka~hVJ*_ ~ߩ<[cn i^Qg%m|U.ߓ4 8Zj,8pm)ӷ\ A0H&X( ]ɼi}QVQu\!o)# ÷1:Ng%g`'Rg1Ү2}Z+8N{iVtǍ޽-_nNU,އ[=jjFMs/x|WX4?cHadͩPlגJx,6#JbQA ^kkXݝ ]~iݓKYb鬬BpaP&{Mk*HFzV/έb4v)8OwSx081ŗ>=ft+K#]mט&@mBrF':TO WUl@zjØ$_vjubr}ag~5gC@KN5B̖͉Xwjm#L%)Fa Y+qL%H[2J}EP%~?(/TV|rХJlo%V6@~M j\B5b"ESQSh){\a\f]sWW>oUE򋛺g)G GnK@&,\lt!n{h7)e]jks hcZIYXzLk;¢AuV1 ,pbvWdU{t.WIƔ %GBCB6z1k[5ڮ7`UFXwsNe[kH>]Q5"Srf_7)mT<)eV"M94eZdӊeч>y҈GO[0{'}VPVht郕RbGWmcQk,*aePۚ$@@ۇ~$}ǏA@tKa;V@G[H{DOg]{ݪ1NN;%3Gjv.uS#x$6hN/ήxgc9Q7& zOX$@!JqO?(8%qGY@aaC95bm2nRwh3A[1B.EnCUv&77Aơ"eN:hQ"{d}i ll{RԬSΘ8%XlMe`Γ{V1SGv t֚|bTF|$0:5%܀+jPCf-hlݩE$noԝuvڪqهKflGm:ٷbfXVQ ٢d4F MAZ8]OTVҜ 302Oam-O0Um vGQ|\3onJqBW˙#{eil%8XIJ;w&Ӌrq| .s&cԙLF^2qwVfDt`7kDP{^2rxC=f\ yJI\ })L I`dk>Cr)ޏk4e>D]!$WBp|;`- ],9f\+Ojx.☿J-dq"6!ƚ3!QTh90BpX_΋:Y%y:8N7 i/%Y$j0G^fϐam6i0]I!4i xΤJ~T1)Z)PD@r HOhKNrX \yk_F:Z T @$QS4i8Ơֳ֞(JH֠K-) cP54_ҳZ(["Cu=u/(4z^FV@$tYt͞zHЋAO~ד.nP5f P];!r)tU"Qzj9f[qUnaiEtJteJL2ض fJm]Yx[YJm +m~,y |,{ 2阦yF + X8wbmfak]Fkay[i`\9[CuF7}̿GGJ#2rgB!{tOh1= V],+d1F줔wmZXA1qa|7[2]y3AZϿ5vʋ䖣$q[t$#VD\s>Tg}zѪAme| u'6;m9Q :oYՅv3"˩eHP1}}qQ oROݮഇ4Lԡ %3%"`Kܐ[yRљꏕY`8Y"+ hL^N^= ̇C}UQvnE#]co[Cf"R$aG$(M~niмh\y*|Ee7K\/֨j+Nc9(dz=dխx/4rXZCl)h|r)v2+ߝJ-$>dԃqUk--{ 'ħ]\?r s#PuZȹ?ºqgM2zt)0n2QR=mr-x$>]UV⯘Gʬ/ыE8jiK*,FO[8 n& ) ᲅb$[aqcF-SmHY4-ɕxaD꥽ [<`qs ]v@`t9r!n8K'aZ%i&xUE&U:/hlQ-aYH&𨛠c@mmnI~*6ܱ:T]N`xl4ݪ2T9Q[%6rK%4Y_s"/9wXbnT'D^W|w$a&7 93:=k)1Vfƽ?ՓG6[2 {-mGl/ |T[s2vLH[!>u}Bk$x&үxh{D.*USآMŤHSgZ-b>L ~)mg5N D:f#|H==˄:jV¬#ڮ\~b?DmK* UGGxN]bU:#w\-d m] V`E6~o1kуn1Fz=Xf^"ޡ  z9ȑii4iKXź'jo%0J>xҲbUvێ EFčyFf7 IU3WZGq:0dKGFw nJ5Xr+8Y'vVQ jyDԙ3M3و𯝓ݒBTizzlJ)՝׀X UVagm`q}8t+aȋ=< E̚UA K$(mwդ -C0ή1F#½@z4%ADvx^?Vz\#[XR/8GB@=O3cևfdFKHّ@|Vԭ%5Z, 5̢{ݶg϶ei}Yx7& yt5M 8T&ODr5Q\4Qr]o(x9;6 f^Q7`?;6T {XPyj>E<i 'I`U鑔Ƿaӳ(/"+r؛ۯ|?c1WP07cҫP#6E\w\imlrf]dGNv/j6Ɵsq!!'A9N_@(X+߸=L1 LM؍[\lAe'X MmÊ!ɓD nFÃ;B C0{h_*rܦB}^P.AW(;t??蕸"y'a-X XN" 'Ӻdbcy@/;* HV<@-j GYlw4UT=O u< X쯺oE:9Q#8zڡ]#fY#=ytyJUaߵ3]0vXk&Ԏ6"jk @*>' 2Z$PZCzI!5_6@sP28ˈHKֽ"G6u)aqͻ5q ̷Cx%kJ%Z E)wջ}R?Ӊ[Y;%{(T6 3faEo&"sJ0cD/D[Z Da[~ X5lږ?<'wC;ҀVY$&L o t.w!ekS:2 |P@((m1b+8ح6棄&_t$,Y(9yo)'Rg֐]R /AĨt *lT waYrg6+%Q>KXwz. #Φvz2ry%jҷt@QiI"B֗g OpͅB.t ÛV-R 95Ꮚ̘nd?B|`b p#{6De *Gv<*OW@ف;OYhx} <Rx *K@#dDI& h-3AI]+dx/,1m \LQ}]dIw f!D-T6aYB>lS>Qf79Z\É)(\Y'~z@t-,%'-ǒY#YH 8@I ^EgݖMjc@3c e9jg,ׂӬ&%J^ U\c% 1f[&=3"J΅*d=7aG+"cC +؃HGVy]b]ѣxxXcPΆFX "78'h:_*1Uh?P'<:?q&:-|37X͓3x*-G5ly[ڂq\4~:5{. "f^a{r4V@Yj=9>DsgzM"\2Y,K;q2wׇRV;^Ku{]%P v&g-E"H8X9 ?r?F>'*qk9M^TSjm<kGT5rڐ% >NQim*EgTsmg|2]!\Kp(t,u yX7.0?(h8>aq2ֳ Pv7)8?8?;SWzEHHN<RvIGn:8,'K#(ףEvnyg@NTbY$Vx"b4,C*葞&cM ^O\1 O "*ڎ'턝ǘhd-oԐ0p}]|WRJEp.j2,_: 0:hNjƘ8|җ>FU4gG[ TED UA+7kN Wtc:,ؒg/~;Bj @jsX]ʌS+B"eAڿ)ooY ~Ǩ>OBuf/Qb}"/LvmW>qFKyC){ V\~1`rWV% 5Υ!ӛ4d]*{H]p{&3 $$/3ɛvTλjy=.q+1c̸}^{J S[`04@Oyg8Qw_BĢ ɗͯC $l.kK,]0@?4,dl"2 *Vcf9=Rqz5 SV~e yHv~^[ hҰMyYf~dkg:p(Hx:43>ޡ7ʡ˃pY pg(1,/w+h ^z}c.>m~ɑ=d,<ɑ2 'eU';ld%ܤ좹Έ╓FRl$ՖtKJkN eW\mx"=Ok(l:"@:gRrFCBw8r:q'F& *锄vjW MT)MWKI$Ehƫ  MzݱQ5/Նj(cc 靀B'Q&"IZi@ zq]f v#hv*C$}פTjފ:=9”U- WU 뷈&,>bDqK>#6~,,cbE ^"N d%9hA~;Ǿ.S ժo٭=<ż\ OG:'QGRs089<@Lނ=N"8:1D_t YI i[8+q|([4Qrȟtҭ=C ;bބAZ<!5wr飨pj/ BFKG9:Ɗ'<Ʈyph- Cc$@H3p L=ĨjfgM}0.l+|>> ۛ(1M_Kl#ӽFk;X 6aod9M4˙`ͪp0)uQ7x>:<6RPPD7C\˚S$JmA8}O罗˶EyZ̍CTEon6$e_;0b~Bֹ˻ꉵq' 3zt5S7y={Eegx6(g/2Yr M\)7˨)\CbeB0,2xJW ֒#<|9B'E\V©q뵏뀻YTLfn4wdxsi7jؿV Wf"Ϥ"b 8"jȥL) 7Y>G, l^ M2.[+j0ϣ;mhӼDDJziMP- *K'm;aN{oL[]Y85t7松ո mIq\R@kokmZmq=B7%_ح>Hhvi0ڐQ^-HIR5BVţiT ޹gpܱu}5u",TQc{yWֵɖ:V+;5$dZgRdV?I<ρ$srPRsV4 Q|P%, iU7ww tLQ_Ss/N[|җs Ovhj[31S''/A'pu{tsOﺊ6 ]F0vd,-<+x͹oS$a':v 2eRwO,CIum *LrXR2p%|$1J՝4$s>vn|`*=v-Q[  i}CN Yq~9PB3;{Oc*FD.WR!iH;+ãB)oxrJ&_kjS!d`7QZGEqtVh#kN*wT!l]}~Tg)TQ L?ϏJ^jpi0MP2{-L\mAQ)wArnVhJvh; b05 q 4 Yi@Jd0 27`)DS"_}s BͯNMRfjN{nn8tuqxFou Ω!mK>2s@'g_aGl #m@Ő348eccq93P ܛnȘTT{N1k]:##wy*?y8D ]'v;Ņ,DLZ?CFZV[tvA5vK!G|rX$Mxjs܂wdrVk53CX*$3iwdFo>|?YVQbPcnyTW҄pcWlx"H"mtf3$׾ֽl_:LyJN+;N/-&vye$8#('k-b0=RNdGƇ}m| }>)+o4%j3ٖ3_Ph~%.De䬤G}D:</7S^ĝCR%",2(Aaa0=Ф?/i|'@ |KUWӯJ*J2̹['P8em5#eJjy!0t҂$ #:9HCUݐC=]e9f E0p"zs ip"@K4k7B"u&@FU:30~jhtpYsq蚛TbCܦTqha0ٵ,_By:OpPIJˀSQz AS%-?|t]r!A[&8YtL/HjP3h̵dEڧu0JRgYeUiDpvuFnA7orguk  irdo'?]P˙dkdO~w@韭!j\OM=?|%C'?7IZl^G s]d슩~DZƈ)Oۆ0`9kb{3 i*(4Зހa p%ٽ!|,G`Ԗ Չx/yˇ-pL=ה7-W |~E9Z$l8<=+CJ`jQVyP#]cToϜެx#_Jz<:z^NKoǞNb1Y%D1zH%$˝Rz%\@ 0[|,ěM0E#VCC `خCP%)h@\ y9bwʞ!vs}V%C4Ovއ423.MO_Z 뗟C#PR E(IiSUJ^T$XgIuV9ık8_}вn@ـEGS=o^78;:6}kDqϜ}[\WT4A/LG8plT{tlVC ir\4i$^eeD\>6VYj 3PGהsoQ^0QT,Ӿa ϳYeW s BqF YcskwAE$ >#x 1=ä=%쀋&7_ th C+v0 69M$Oֵ`=.1Q'U&DKؚܼ+Yy$Ws\g\BAo>&7G@"?o XDB8~DB⊓7僑m# ;jqn/6E3 َ r\p9؋a7wmrgQp?=F[8|Elm]3g ˛Ž1G"`1&,87rEg )qѲ" hx0MKp~+4sB! JKB6M.[QJó ܳdS=qf& cpۡaU3 8Wfp6#*MrEAbi6SBA.N$[7#{< TKIkqcL'J T{ [ԳFu,@A?P-KT ( ,(]D'nx2< ?b|$% 5Ftn-MlV eJ2(e ZFY[ +|7ő-ƵL>dl #x/p|uk3a 'n1f]3,]fХ\ DS̒! |/@Ђ=Ū#}*W O&S$,wtҘ0=>/BRkL!19u.aKTCKsxJgŅ>v#`JiIRY.b\CтD+Av,=rnǡ_9Kf|՗hMor((KӜ=ԏzGhm:Q1Il:oO$4CAWtꮓXu7x{&hsThB358Qz8oK9*J,AK輳 0wP o8I"U4ҢO 7j4u$_~ۣwHGQx͹BOY_uHSA/' fHdM FOeGx8jɬaABb9hU:ESҮh@%K&?A;L7 YN*"WE.|}=̈́r<Ï{B)ük*6 p^ˑ_I|83{IGyr- E ȧ K$]3*C3^-~Cg;\gY!% ,%\[Z[=GEkQ[aW7MSTRwƿFhh?v}Nkw43fĵҕ<_]w^{PTvC6 #>rECHpO'W;kѼfo62f ,CR(iB9oX!/!×S(׻0ScFFq̬S.ɇd-㮢qGsؔ`X0io4GkMH`^Su" lu6݈1?\x b,z%DWKdRΥ2UhՇRH46ppu% #A1F)9mbR)Ns`F7$v)`l.i`.'G{%;JT|,ؑZJ; {wUy [l JJm"rucp` :4.齑eͰ'‚M폺|~OwLWC rBQR5;O:Tݚod贫'kkQs $_s<[: n,x3\k ]~@%gkk*#ŪV T)6,}`Id 4(B8S8I"6 ;{b~AC=)yZ oTm@=9gsm|kNjqk/EިE5G¨: >m8[qDl8'4, OGIs> &R/Pm ucmp q\4xN@oC6Dn o Z2bpp?l'dTSUx%]"g;Ŗ۝7*IcpC$h+ULO_h.ĐHjjqթ'x/Rڍ1Q 69ٮ-?Б|b& xZc8vEzCGS\?>q 5uKexH^KnK &6z-} ]DjwK/f`̞譤qrhJg4Uk{akE\J4`xmn٦@>$aI3B r]O\ۑ(źpf~Ghbp ƷȔ+9ݫLjS##}AR( ̸wJObZ*vFdBB9}9b!j95baHm4`h A>lF37Vn DǓ*='4 jiY[ltDWK{C*8&MR(MB1S.ho)Y{Kz{`eL.1Hq!Ф]wӴl$RKķ,>>7Eͧ[걙-C>RSEʨss:`MT'qO\mLm5ȷQEX@?d 3)oO RoN%V3Q)v~i-R9_?*RCԱrcaaD3iDi9>.y%eniy0:| e/$yǀ,\9/܌~[p$ Qb t%?e4R^h`iP%q[4w>|c:$Lp&A4NUYd)iI,=6Ay}Ff*6Rkxyv8 .n2}w6U裛O$J1T>*^0˻>_ Li7'K2Ec kfAR f4ݗQ3Лv}򩡗yd1s|h?G kl`qW!Cl'o.F70UPa}Ee\ <ƒ+0ʜ EN&=x hZ[ 9T}Ū9%bE9jbpwz@e]`M6wR)uj" "'סnk9H[~iV& (xPoXRHKN5{bv4Y&#|b bNjFa|wJq,K4^KwG/n*BgH>Q1:S3]k8#ye$ԵG/^E^oh٢ep43ДH1y{p;ʸ5Y8(${.J 8%PPy@{ phP"M ɥA=QjHIJghy|@xG* 0v/`pD ǡVȦ?:o8+I |>΁l|D$ Euc ]Iiw|2!y t@K=#l(U8A3&K%(?Iv=Ei٥|G@FR}SymZ7ZVV~PzC8Eع"Y.rMh 2U o=<3`Oc:<@Q/ڽPw@I(YAw~6DRa|:MYTa.sl.Cjaۨy$Ul.B&.g.,1I̿xCT/?_mTcOu*U_2$S$d>C;XU/CyoIkn5&ƍϱ*x3Bx%aХ^LIE#MHYb,67JeFAlJ݇㗝QVRkʩMO1Y 7ic+&_PWoF.u)8W#XrQ=Yl`Tj0R(Tހ 5iNFD2nLJ V֝4mڃ ͱ֩0R"sA+cbeITޥf(k) v:֧UY$:w g;Ґi.g\E'Ao Ē 'F`8rXP HWcx)O@e+.:&1%i[v#ߺMg\i~eӋd ?)a_2޹ŜMD͈/t dw Ǹ>46)xώ̇>lU+z,[}P5 TЍ f{s?(˧1#??HYږ/8´`(F^&ŧ U.1V;b!*t. D^v>xBT֊{O#"-sըѴj5 0;D 0u =R?\am")2 ca:dxfelfAzN>pI)ސ?I@qޱh;9ovTzLC؉y;c,"׻'Mť \xK ,'/p_ [\h9B |Œ¦^SSDzukcȞ4 #}z:p֞a 54 =68 FJ$tl槰ZiKN<+ƕVcڇF8,m:B<^^${"; OS/؞ '.<4'5M% w"y_v?Bxٕ|1f2_ I8es_w.Rd#_f`zX?=)Oc^}ځZ+E2i *a1/m\@(9$)Z'## _]A)8veFF~ߋǥ.%"2FgM ;3Eff$hN >l#ܦ|rаWBrOɫTηyŴ׆R3g!Q k}-q|Lxg^#feZ_;ːOsd+eOV0 -QbLUCx77 5K4 ggUj1`OxSTu/G7PqTk筘=Zwv{%;󜺌! D^%?1^u&qOs=건K7xAn 7}W=>@mw0#'`}-(朾p&ΌkMJCgFjn;ҀtH/v<-)~x9Lk0N r=-1˼fFgA"av7f!{_X_tSYSA[0FgxShtt4fm 0/J1;!SGi.- lエPLߔeOvv/42o C`ll!ib_'PzNr\_MaJ0^8ݨh6ͫ-lDnRXyqFE쇾ɈT֚GG\@䦧]PRls2kH&efy-L͋1]Ukp3-c5d/&@xZ U_g/a 61Aq{3f:~bw̪5k%Y3wB2OUSshJ"H惡]E߭m4 Z"#&j2eugn`V&यY+EB2E{/WJ0;)/8|5 ې`z>rw:] FC:v%)vlg*.׊vʂe5(ĥr䒤Aô}NUo66FL u2dlPC.G@hHSwh Lj2ܓp}0.^$;^)i-IW? NR1tqC2}Rh Z:XElMaǫ n>l˙Ɨ8ȡ;3|oK&̤7uH9 ~м_Icd/./\0B`9jFs%`irc]2 D~uJb6Ps. ~^̙ZqMgϜV_ύס\ ;XV;|bd!m5xj[XeNM kC9M+{=FmƷGM w?Ü'< c/=ꤙ]ǝ SE{05}?ò]T^F׮:tZ|`4 0DE0'*Ɇv?:t;*z, U > V;ߤDK=|z('+QK2Je}HnA̹q D*fN[Q v~7)m9>U)-1':c齋4:m{ pԛ@2RD:ss.gs zO[V|P'M5Bm<#BQX;d!~5d,hl.'U(g-j^SfRv--JeDXL@|w >KZ69ka{ݷ˜136=wfq CuGBǰkꎧ۾+BayJGHbX%PHDZv?uV'CS*{Cbly"s@i'E_QVG*N̴3B]PYuoK؛K[ފܥrZC&#rO`mU!F_֧^)r )jXnTnH-y7 YճI|7A kfLW*r]y9}Dˣ((W`3O$AE^f8 sT4Nc~ w1/Q>,pod+/k'ћ' yf$Xu~;u*0GNjֿZpwboPVgIҁ'ey;QU3*l?P0حi,wcI0SFBNg>AZR*u_8b)؞ \]MH ZqR\,ġ *W8:A1&d ($7C<_X',şaj` ~X0aǝiV~@M|o(T"8k;8wfɮoS7քCѲRMx%{$6rf$m{|w_:RDMɳ$#Ό,sgXGǒHCR } Հm^RzkJ x^1@1 0P2OgܮэD˪4fDGF"W?=6*Ξ"m8-LmWbi=7]A20/b&+<]p'7#T1>Zɳ"x/+h|.|D:R:>E{5і V3F1%fGzn#7qޢmr ur ef/,'l!(Dg xXs*G1D=w1TMuMM (YeU{+:7ۏv 7U_ t!؃/+X_ 4 mUTsUGf_-&%>,l C5Y(Z-x4_ Smڝ۬yP)fi,4 Ӡo(Uq45 Ƴ:[3@Z󱷆DvNw,NnPAߪ[&;Km dŴ3 / HIlU!h7 A(-ho1o];f5}xeeDg':K P"<Z9Hy3-H89ŘO#4 5ȟjvܳJP^O\7R9l+T,]z| Ae鍦*H4[Jn/+aͦ2 ',s գX?)8JkbfX[ (w$v@ֿ,'Vvw_ o;:`$7$$ft?yAJ3/̭{ο `M;[M3lV~zE^ @ NȲ\ D ?ԟ1 gn˖3Yf昺i60U%XlTdsv'8wW@5/Yc弓;W;*YH]->9H5j,k\j&02xU¯9h<=k y% >Z@*{tb3_z&e{5}/u  -+6%׵AKbsUA !^ʤJޅp%ݠѺT=y'Ҍcg{W<^fQ;LvsJ ɴ(G'B.ȅvK Bz=h_6k{gq<*]jɫ fgerЀ.؂Wk &8j[<:Čpf\t8jK,WoW^kgBDPI-Y< #H'qL<{;hS]QSwc:8r”Cf]>Z}ʻ^20!s$6xs\:(E˅5n ydsBœEڲ j["i!n9Z>(H\lm7æ ˿+&d1w Mox5CqTiJ0tܸ}?,5FĢXDB]1q G36}Vg=XD#R\?mNy@RS&A2DWlwS{q Ȱrr!mJ`c!m)E50;Ij1\1>_s[$%uTN˷]f'GAutI_?zN`@'?S&-uJlA꣚HD' 4&RT0P:}Y?1 #&B߳RXy 0Wv}IQ)}-CǶ2=evx8dns&AFl zg9FZpֆ.n`V v[9̇3C ׬o2+0a ol-2O&N)lijgM<^=g7_eY,.0s)fQ-0T.y#ZVYdi8N+k&ւS A`MRgd;}b7=ɝ}GsER:M/9=ԧ=Z`}3A."Dkſ`۰&:btyd`LR؏nfPN Y7C?G1T/UDꗻ3)7z,JW>df:,Ұ}jꪦ!XَkFQ@, }lײeu}. s0ej'\[MPP!M̡ ˿PTLn}{{q-a? Ρ;ZpDXtI-Lmݛ JPG^"zMjvZl Ƌw2!T"T⣡ h3S7D)- ?v4kǮxϨ[ep ܺ Xh>0S dV9q]7#N !E9|,6Gxm.rRޯʡG?˨Iۡ}*D cyE͟y=|lۜ5* pFr[;_U0xʓjYeO?AnnRuD@h e އs5Ӈ d'KQߡ4-tW5`D/. דٲM#?.tkgŠy6wGӋ9E/hٜj5n;8r·?B1Ɔ˞.uwDA -߃o^]֨Bz¿N}_Z۷q:ܨcWZ"JjTtː|J$=8Os!@)"8HG/8F@#r:j\lwƳ]ec-m= :Ysf_ r.UXpO70ʅ{~?sqh agu/of:{yCpMLbWF  tIQhtdyTl^pRcZ[e2S.#ؔHT/ǝw1>'f#oIޠ~1Nm0vtpfub!IƗos7LۊR>`23j&gi=P&-z$ yWA|06J<M‱z|TUNe qvf{lQPGyo>v1y o?|RG\=f-3'2m{Bߒ$)GULs]@jH`Iµ_?gt:Pςot텧^򪞌Ƴ3 ?G;Xj?b-wV9H[\AAtɉ;{vW @Zt/|<= l t2*7&SMeN"%SOR$$X&_`f/}3i4mXEdXŐ2 h+/!Է/[SwH.K:5!9٠&\(vXU5Ba8+{qXa<0z p:Nm0=JY="Έ= (ꦭx79gh0V|ͳyʬ鲺>geۙɁ"?ns:F C!0kә+H?|UιPF᝙+"vԥ- O԰>Rfb^_i f-\ ֧Mر5aHgMm]AR0&Z9kE+r݉v|v >i"=M˲ 7*d塐(?6>ye6kgmT8)rdz/i^:A=N8d5pF"'o@1sΖ)f1\b`}}94a[,4cBbd@׸DWj۹lο*ZY>"SӀ3p ^iI74x6onEMF+bH[͘͵>M5䕤%I 2Mj 1aE?'7 +|Q7joiKh}7`ևq*ܟKzXf MK1rA6FϊgR\"!(/#C.1n4>Ԗ*~On~}ڙ٫(6_4$Q=ɇ=vu5zdȴ¥"AMS)8R2.ꪅNO*jT#us|ce:80 Ī|Rwp߆I--HGaV T~/sP1N, cK+vSN$̕ѡs~cK+%6JnV#A?_uJ,Oj8U~ L jJ$7ZE'w,RDݾ H .׺n&"uJQ5漭`H,Y T"Y*1X8fDµw\nS JSRݭWl8ӉaPMkVTIq:ItTh-XiUj++$$E⮍z lBVP.A4*訔1:eSFVĿ+ wS'휸zّǴd(w |XkC~y^%SC6w,ZSɛF 3 A6ijץuݽHqd652e0∃ ^4OZȦWWlq9aנbH71[ѣ o#xM]IX>s'[jʂo"k5~!zEjD`| 0,o ڒTrFU-uJݬy.~ECP+72ļK^mN+Q^2߸w=H9 C5"g8I#h(ǛEP_ͱqe\|xXG, Q ]DjPee kzBCҤıؿ=:jjj*2TUϴ#XЏYolɲ?!wyP]^Zhasx{Agq)Lu(gO]2 :7K7͇z\dxv*a kAsԲsRyy-DpPOCDO@GxDH8yև2Li9cpx'd;I­\uq"?cO_Tb0fss.K:l } W-;>D8*=gUbDY_֙Sj,~"ݓ3Z+|yXv&_U{C#1eo5ȇ0,r1fU.xxAf1χLΎ莟HXi]+ؠs(4R&c =DEWXƾk$9؆]g,Tخ^XdC4Ha Jn Lfx'";[;ʹ9?ZT&!C6ߨg!יm *(mdff&Nkl.JIF^&}%3GIV=$՚NቋkFzjnkҢnv8LBŵ4ʹKǐ_T{g@pؑq6[M3Cɞ)D5;ׁ[PE/zW@흌+d.'ttzB!tzQp<`;L-b .Fs!&#q~2i|>+PٽROF*˵^C-Er2xTUJꀞVP>Dc@撕z r?!}ۤk +T5t(t:Y/x <V1ÍE!-Q&k16/ܰ0zʰ+7է[H$%TW~\yA26ϸ!PUDtSfɾu~$ˎq7KnUޑRER\wx@{(i;ij#+ǦZIJ]Te ^W#q+:jGnb~}}ҁ=YXXycv;]us`~_BIp7w$sOGݞ6kH~o|f#㿡Scwu&{Fq)y15hklü엇ˤjO#h|*,Zkl]mgCpeM+1-)qHWA|*VlM#ildNաfdZ@Y";c #t;\ReUx$QIԱt0gPҺ~L0-jbh#\v I ?sxٰT0/J|t)BH<3%{$ҊeU)ၗ](0C!STd5t!Q̬mZ?{O7aP0TNvGT?ۀyR`D>Sr~Ǔ{hlRP;m-ґ۱2 !]cSkuq CˊpB5 dϣ4|Af iR߭O>KIuZ8ïo {/M+ӨI3[Tn)C#Pcݎ+h6HQ/k5r2LßPJlKjKz" [LFcmuNJۺLbh}XSU0CoJd"ǧjL6:_ ٿYsgT ; b<7ߞN{Xr Gc$r7VXb q¹g8g;),g_,nKB~"CQ5g'sb 7 >[hzC,]F?|4ONE+T7!N@jLj=Q 8S*zXn_Ѕxi٣5Q|2 Dq;U6׈{p/Yt{7lj &gk<z?k:?}_:=?/  f1Gup' +YTQ/n&&PuJtH_W5-&!|U|S]Fk<ݧ_ezf"i$ |-=jS.==RTd6 n:cVzձLbpL!nh7R#hb| /2)fE0CTxr}3u\{y,D->G?Xoa"/c/T!1H1Qz=ͲbGa7lh5Ӕ=Iq Ic`#IB@d 4kYޯ鹂2scBy:զ+v}"nIgFyWThG!*c@#&vgЃixK b$}"RSirs@I'I׃r It٩H\hGSEbNqn<)F>w=3%ki>k7f8ӳƂ|SڬbJ /nIY EЕ+?s**f Vuӆ~\ T G~PG:qݠa`4Dq\2%zR_sJ1f9iB_:jWZ гTz2:s&ExYΰz[]%iNd+7lcH`VȆJ)7̣iQ \*ti+yǗFޮt[Ϛ>ι,XQߋ&܋P~DtXѧ(Z C[Q8OŒ |^rvQ̗D[%z _(ᄣc< 0~Inr G?9-+sAB jб0Z<oMfaPIu>=yX@[maG2ܷ Ӽؕ%I\h۫8dd;H!?\K^Jqͺ1=_4PPOɧ c)>spRXg^F }TLZEyO\0Avu@:>:&lw R?Ⱦpgp!(ww̪hx7%8䌭njf-k<"钚ۯ ::yMj.;PEƓּA{M$bOl z^%~/jf(x0AwUcN*H7ˆ`l:_"ZS N]Ixtl (灝" v/l᫷ٶzze#Mv dzH`E?nFrn12 nЭ(eHx{vTn]y3@d@?!43rs!Q׿LtA1 z+=#!;ʝږ"{k` \=,0g"2v=!) ~HQhՋ1F 85JdA fKյU7jm.@mA0U*p߻zpqHZ;[k-IOH;)Nu{}.$P7g/pW{wuZM81m4Җ^Q^V}oJG:"䀐6-k_HC!5ԕypTg$Oّ?&w}1~8a[}u-tE4& YhIva4yr=Q&v=y_QTUCDD`w""a<\Kyxe5Pq4?V4sb[>\E {ah9c < &=k3FE2ېܦ%zOJLæ)8iOId|]x2enR?ew{"8Ӵ~ s9sN?͑@NXA֘*jVq/P[j=70=¥8Dnc;*3p2ܽt9'Vyf$T,Tw<*Nq1%kQ,vcMWa؎7`hm1j_}Y]@u#|Yi8Ή?qq3!=X<[cm-@ϟI*P{&4rbfY>p/)L?(3L|-ʒu Tqīnu'Im!e?Dxw!)kPR1t:ҹgH(l'1َ؅0P(nԤ Ϭu%&PUWTTB(+[-_拂 :߽|~,Sֳ(P`{n"g (Wdy@4X땕wI 8c0;* M a-@i%ޒX&JUօz9I/v?J3+YʆOFSDoYd0Yz2"8+MIc&!+&0_ ;{hHdPYl]YkTFjJE@FH~tO>N <Áɠ_zpD Z6]~g|ox%tJ98 o7r{ Ia9-xy%*un͒VtfM϶~ .kJLWq~se3#I1 |cb^,C]2u)%Dhi7Fjb[JDoW+ϩQi9iasɣ~ѱ+':,F{|MZIcԹ_q8/Ϯ)*ZmӉ?z_*Kb;s};tXl=k'pWQښaah0M4uꔮ)j0Eg .c߯16[NF*Y%YX؝ȼ~a&dZڔ&A>WܣOj1 䘸B́? }DUc#۟&V\?`c̄գ7% ʻ-@k}m&n,Dfx5@1{=^^)Zaܑ;J\H;U>C3(l.J'_JM`ŧdyV%UBx6Pşec(maw"3O3tΗ[rBð u$CDoutJ}!gh|)!?%e/X?C u^TtS1_홳#:y:Q66V/\;w3JݳR)kathyS~ojr::9z)}9q=c . pFm=};,+>\-8+Yn+&aoMQD~Y=$n%q* Y9 !MɒQtr'Z3^`sqoS棞k; T E]]lEٷ9{!&o5\7Q¿}X .9RcFO/:%j"K9fT$',;j.r 0"^ ml>FGJv{dCi$x끅$MFF_=!3 dcΟLIB dlyVZ#|L2@ L/8;<"VıYx%Z= ` :,|vXD_\V3!'>¼lzX6S偉WboSHoh`X4Ys8o1W1)i7'H~VՃ0zQU&y% 4fBk?1˹6cȠ)[qC@mZԧZڳz33IW q8wMmk5Wq c)Yu=6 >+T9`qvQnjY>Ɋ(TUD8k+a"E_^Rbj =}T#ia\U깔9U)Ame`cg<؞‰뇘V X_UÈYB!A_adȾ0m<{sT"}Kyj;g 6y @ "NiХ/ w8M;үh[)ɕ-247Ex 9Ŧ;7F M_}GtCE$R`iZ?͏X{X.ܤܰ7[{_AH0* r|dgC%5~ u"YmB|$2ސj»r{K KA? etVmUxC ͡" jz:iu;1ֹX%lh{x + =}CHvݷ =B’ջzrHdZ`yגܴL%6rdN<ntɛ]Eܚ Ԕg?X64I ydb2qKS:W  f c; )|zP0RnuR\4  z0!ʼn߹C bIj6ޱb[#ƺÕ!Ft\k,~7ϊZEאc?({')Pe"(};?g%%'폗Z/kZOk |7U~3PzcF "&5A! 2,vq4uސT ϻyh[>ՙ 3F7ˆ UlTZ'bC4$\`b՟Y t;]@P-ύãG >m[Vد$oA]o9,hh,k$%bj^ҽ () #D7AsM,[AQ 5cN|WY'q$Fi#' XԂqG!\d`3'_,K?;a,'l{.$+@i{syh/UtEA`HI&@B=ݜ]+KhыehlYڣ-6tp%q5sS--^6XI(,4ez=5K]#sc*o1`Im-}h$'M-\A;gJCm׻pg6hF#a(F&j?G Md@ rk*Z7r7Q 9)md4?xLc[9IF'$3yEC"}F#N;/hđN`oUB`bzN>XOܷ@Ym7.ST贱b-ƙԝԜj]Sp$/|qm؁x}]wZ>70[qRa{R`ۙP<#ڤpQwqs= 9D#E Zv1ŭ.'y^2vf {$0*4/Ҝ εڝ.HZo44f``*Ɍ×mӃ]uZwmi} ngX 3Tlܔ7$tGSj6 2wQ$kF ɡtkA'igu26[%gZ9oĔnPR>9i&!+zs_eIVB~a\&ʏpSRZEgFt§<'ohXƩ+ L,K~,G.m*J;m=Hޣzd҂j_=&WY!;`&?P-CdÆ% J obلc\<.]\Tba{gxy2m`te˼ièb*29ĵ6.* /q G+Ālʺ`~dgcn 4 ~.'kl"^їA*LЎPT#-Wij*4KkYeKWeiFF巚n3A`S9CHkuɲM5①|A)[Z\Š;+Ib )>].gt얕騧:D2 Cl~bb˄@#䐂H>Z/ '_64#۩k^J9^9ӎVZcG˖7nbmʁX$I X3Чya$bhDC<0>b*}pF {Qiit?*%nF9&#b'K#=C#woF%q8-4BF8-AFUh) &;^6݀{ɝVv@{$TM[7l>^L~Е-$ΡK2!>Q:.LJ@F6C&jU1.@WH7S:TJJpjb;ȻB֒mSS=P1ĝ@`l^þ?7D~r ıʅ66CtoHR|Cs50y0="5Ȭ0qzy9QX;MydOhd1 S$=b%%'xWf%/"̾tюKq<X3,QtK\ٟmJ`Ӄ8},E =ieq+B<80rr<OLs_OhgQze4}lE kY>IiYMCX.gֲG+㇬|ϖv3Ņs8C}]W LjǨse3)6ޭ&[Ambkb2%ѴCNF#-)GɨAߴ5E==&A`WY&ag(ϠcĦ6J(ZJGF-?D"c:\=pH]4MBaM]씾LLˤju0GrFg9<]rl=iU>M[ ~z)0G.qb¼sd\YR #k9{RbCѽ'< ,sooe1"&" Z=aЂq'k!_wM)״YLZx[KeZCfmY߼Y =|{'1LTPs1Ui;#x?~'+=o}1Pm/]qpج;MiSh*PBOt!DZ`LChFDOb,(jFh:Π&ϸO0O v/VyΙW:VlGώNa~ Ȇm\mi&aO8P&$)F״MSƂ+v(_' 3վyHM[ղ!{y>+4_*Phz &&|[׽goH|Kp H8ѦL F eޚh%o9!֒\3>e)u9_4pDbѽ0W1IֳeðS+ +"ҁ=b)rMq-Yu)4xH«+CX"aR]$ؠT7E},Y5q{1"=7s=#I@1]%-hs^ C~0Q$|me4/Fl(jOu L#bi3mǥ2_qP5(0|rOr/s̮K#+9~uoO=̺Oh|mz۬䎷f*^q[߲zPyQZ YF0h3̬e UF>T-ξKy.oF `1 "Ƅz2Ҹg2-Lㅣ=2s:,EUn'r쑁j2BW/`[תDogtn_A#~$Oz.F|Vڮ\كjѹzr(.'>a!aT񾒶KDϹ}ӕ~ot׽GaEɎUE|W:B*]'Nd@Tgsٔ.*'#E/0M=uS \Ց!K!c SmiWvJTxKy;g7e(=#Rt0˯5lly%#Sm}>VytαITGEBU 2tR^w\+E]7O- EdN&dF’|E !|.qvד]IO6:ov2U-]f# \A 4،d˃lXuuz5ނ9Xj_83uR>M ~$!"`R+ăBt" c(v:lʉXdt9K:znq>r$E(Yt1a:{k@/no :ӫ:hYk1vFFsьG̑>=qK*?`JyϕÆ;DC'vhۛI|LDl3lʶ0Ž c?L%`&-(b Dܩ(}|a/l4ʭWяMxMy}eh7D~7vZ+ܼC1Kꝧr_2A?n]lnͺKgr;\ |OP,Pl:_5v[o{")V8n`7%>۞]JRLnMn`ʾYj?iI~@$'ye `ե-1P{޶*%q[^E+ i&3s<:ϝǂ?Ke̐1%yꌸ2Vh~sa%UcMֆJ^'s-Z|񲙪T78S\0kb0GB:oGUsc}etHY+y_ʁ5pDP^6!+mUVQQ(H觳x5" ACCJxoggf ՚ɧ/ߗ nj97MNxc0kGLzΘ Rg4eQ„v޺ڡȓNânEi${^M&t'2KtӛlG!d*IjeB<{}6_pLS`mRE}SjǨBCd -Ȏq#_~Wtj^?VuȪo0rD=khDK̾ ,QVjx/<=Jho;Qӈ#.gMq=gO6Fut3*@n { xi51'+=W, GU +XQ>٥EUʹgA6aR{ _]6 "78p󙅞LR/:Si>𦓓T@Xѵ4ʄ,-DB#g4i29 "3>V[К.Q(3<_$I>xq4sBd.m!^å}o)K[) [N3dz듐,hispY8kaQtr"2E] lB@Rk] _xUSC:h-U> 8N+= U5X~R] I`ni)&D/i|YE#HGVVU&MW,Jn5?KJ'4n"ڬtӉ;O`Tz)nt:Qց[KaP1UZyzѣn.ɟdF+ z0˝qE*B*9J# ?CA8lLhuFHʓ?TB D- ەpFQ X7 OCpxo-tlQBtЧ[@,.՚ dO^?V8魣7\6nOx{Ѯ<e2M."q N] tl!'ZFc?^(Y~˗tmFiG"Y=~uۿx0&闼;?GAs17j:o]RԘoņQCFlPBL `1V4p.<|"F3H >\y>1^ ]BF{-H=&\кZEPv'|w0l9z$'tԵF]ͨl҉N\ȟib cu +*=jG)y^F(,Iބvyyo+M)rgj,aqˋyrO2 ^O; VI]8]r%ZzJ*@fb-pA~,{^D8r }*j0D ^{{Ě9*[.ism5!9H4tS'Sl$Yz0oIӊ?{N^!a <5wa?/~Cih|y0DZ-3HoN+XPB̝k$#s;2ju~sh#1u3`yԿڟFpa#LH& Y9_S[JǚݴФ!>U>^ O9xp<3Z5 m߹UAއ׿ R?bݣ JN+۩r!.wjiTĶ6戂)@Mժ,I63^j_93!ʹ&+_ulnl  ˮ|a59e}uf0a`}$ExeIWw1ceXe}ľrؖK>j㼞if*ĠTH="vd+]DZde'VU4yFP#$ 붦ɝ )9rĠJhʼnr6CPۛPhI0ƸP7r QYqH};慨XbLEjb- vߞH%h]ܽ (DOQեgF-o~^T >—rl,  7¬]vRjql=TBgۻ@-9.UkH%ʙ@GT&ZV!qtãϷ{"`b0:COMD ֽ̋t/ $5zxބqܵ z  s̵d-aRX|{nbS ZHaOG(/w[Mb#2t <{]UW[n%f;NNOҷPOیd/Z'.ve^PRF˗7BmcUEe_GyΩU_ ֦(:(,$,~'̸Oe$ll n's!wT V N; ͔iaP}(zzdl81lhVX@pvi^t/?)ެ6jJ;Pf (p0]þV ow|f{=Q!xe˞Yf`Et(g|H:u+35_]jٓ (@*mE 5 Z1W NihXi8p;肟0>Z i%Ef#F)jFL0WMaf2=B!ȃV80=Â%tltb&-VTm0A6AœؾJEoQ+)dƅ V՟~ X/P,m;_],6K~TNT"&j7I qz.Qm{Fz446Q sEOBC`Y{NShf=Crp$NZ}$/`0[,,g6&NpqS/4yǞ vSk8q'$,!k@簍RD*Lw^Ș8t?( ckfYrTc/ooc<ȏn>`x ?x'A# =@go`?۴^u 'in>Sv ܜ;ë[O=]t}ջ89w98JX%{pOYS)y M ø 5C3G;#C-A"nٶ[i).a%,8/ >@Zwl LIU;^bFjto8ȳnG(˵0 2{a1aI 1v nnno * ?dB; > j8~&7+DMNH?z;i B$oZwl.[ kCtahF&'VV D|^%P*P@dB_ D`Ic5tmy~cy|q@b!wpZfOM'(\Y^Lw48B_x8Q?")(( )KХ Nka>4"V|  r9XO3 7Q˝i/AvD?UBv?~:GW\BHx;*Փ62G+;5N"fR)i-ϒ'"|4 dZ+ݔ=mCwi !YAZO *%FN;FS&UV/6"ԵDz1]R4.F焠sHL׬LRp^m2Xg ny~֢<ڐ`1/xH$<1 p‘^~@EN@.JY#'ux©q(nUG͂?2pbХu{'X|l 66!>^<鰩}E`-kn3h0~1ge 7W\:VTE]k*'G 9@jx GwL3> CKSm ;4\7Jjn"6kټ_3EYpDs %a;Ł(tc|4ٵo>O"jg7&XXF6ЅM-~76Ŧȸ1 f.`=Avnϩg3|KّyJ:-w χeb?9޻F7aIQqr_$)[gl=2-9<T<dJ~]hq=\b_IVb0xk'̭TA"ݙ+I= # kOy>DI28s '<]Ӷ-)QJ`n8zc |g}B۹XN-ɳ0 :k wDKĢK\ _~ΏZ>d|NU} pA%UAGZ`$o/WN XBhUWa:K e@Y'Sy?NZE??QڶIt ce3N,fl=1_|DN3ZEZ@S&Av]@gREF0c$2y M~&6 td9hDDIIۍb[?IM~(@MgB>$0,yT g(s.U*JiXqCTRqvJg#i ݸtK^/&rMל\Mt6]Z1`=k# . DI6Er!ꦑ 1e[j߆wNd9)+ʤ43B%lqkWuQ` ]8:yFRX%edGiV(ʤM+~}.duQ4ό o E5{%Pj쏃~ռ(ԏ&k/}M;NRܦv)Y(P$C +-畂Z(S$>}U8ҎY$:mGڟ(]ke\Kmw:3S&ܶsA1qwᕼzM~Fwo4drFW8[x˜l|<@jj{o P>[kBON̒foX)5h~AZ#H#x[F73[q8ηxf$}5MstaY`0%E^P؝_ъFfm:6WolZŁMs!7#*:Rq!%FqyQ-Iɲ}N;BM]/@<b1 2,Y^ r-T[4E)-kj b8z :&$hvgt}G 3;jN+2ɬfMOع\Mf3$5CǙZ p+Fp=g7QA*0I5膏-y%<ewY`E=ҡ#Aup8b϶64XRFY^v_Q-tlGݾWE,j-E)M%kaDh1X͊JElz#jIҧuiqTX ͺC@npt1kꤗuтqpWC n4aR_8š XWH" 68ۢb;RW0.ah;=gk<פn:_ЮMNQD0Y'λi55cN;n?X ѕNfjf4KwB 41$=/}i 2g#:'d>rۏ(#9eǣEYnQ]A[:'SxN7 VKΥ1,ZrIy5yWlc,=;5hQՇqՌ&k_ĮnRrOJayZ'crZ-Rn I̿Uz͍;!a™H Ԁ+st۶s+yĚ++:e+﹍w.H aj d1eBAy!Q ֨]=dຝ7V_DXIyĤ,rpB_YVrI ?Z1*{^ZWjSLVޮp@6o-hCs.9]Eѭ6 wp{W죠,Fv.M𣢠-S Vg.]SB8j#7 ("׻T._#"S  v۟*Ц A[(g6ffM d0^ /FoY޲d`(%55r$Ū0_u.Q* bqrK Ԭvn`dY [`F$\M\l3gtO)d%m@zb hNQɌT9; kA,5qYY&XPd .7W{p ڢ[NE6o:`o2ue!uekҿLR/3AJ]VI4pb).ܰF" kaQ(PN"L]~im-{;,G7i'_M ٮll,d(f'-֤-%!7ؒIpNb9=X\b_mzdL,ԧ^izI5]c5X}=gMTETM->g[j-yl~OiMzcZu} PPQ#:O;P=(`)rcD̍u$srwXK_}h㈚ʼn6pA 8j0VQ-Wgb~tG|(>r ZXL bRÓ9~B{{hK?\#4q+* ʾ^6J^٨t28? ' 'DZU`yEHsm$5#7D$ɰ {϶? HKmHOPQj~{u"YF;Jn Ŭ38CYVʗ]01gnNM#!1F 2޿wRR>-jm-rkXuM{mTEҤ,\{kj`YΩ%X 74/KY[Om NĴ~fpJf+yP,O٘&;_1=+T직Є,_]PͻX׺35ZIXF5hf}ځ؏S~l+wx1n_pYȣaߔP 7am|~;';vs yy?K@8Jv>R32H fy<` P|Ũ}fK5%ӽo Y֝tۻ}W&QI[s}8,k+ϫ|5Ohwhd|^mnFr3HK a[qEj,L3ZY)}졄h|{i!!ds{6=mu?lv\HQ%l[ໄiVr]8k1Cw80mMm&W8́y%_ 0f_TwJvn.nSBA nLcnBkc* bu5U cM 8f>ï$xy{Rc/ X^(*=!XAI~ J󛜖c"5η>YU'926AY ݛg =' .pT -a RDE;t"֖v%ZQ_XbOp0*YsPHGY>]$+\,GK-nb;O.`Jp2Ǿ:hcSGdWUY K%;ڜ s+U[u}.Rv"HWuA$ h%N mM?Èp\Q~Yd!^ȭu@$=\1 צ0^}H1Lpώ m1nhRd li v<)1ޙE6¼h;dSOkOd鷠iӵI~ .~v-]p'u"Vd.ܧ_KVk V.'r>N.C6Ohn RSs'?Iexcvh :hA,>voi#Q_KށL,!oфخ)bʟ/>Of T(0<To46*:\JJQmzypWɚTkN.DP*::&"lOtS䱥uO\O"b` }^~}~sJG C>y"}psf,w*1UBRow`,2^VSKՑa` RE#G 26h̓iA>R_kþqFWaanJƅly*=Wќ!/|/FA}r+pCK^ve $ylBQ1ȊuQTKYdk7qAg,y'U8 Nzg<;U`R7wl>*jr^񔑧 j @20 j?(#@o<.RT']syMN06 nB(̎}̌硒v͒St;M%F.NH( X{)7##oM=xjdzF>Ժb*vrW)i8-q(ϏZT90}#tP2D^t^xнҎpf-7lI.uCZdr ȕ|eL {  JZi*}^002 %-揀co֧`9r'0u/+RZtc¥[7\ ñi] Ϧ.mF&jՆxqvo9Bȴ1rJ }NرKu1~( R҂KY_b(zڥEV>8 \/*K- g8Q<5VRg1ݼq`7#@1E`sձh`ަبDt 3A@x쎍*R.ud.=%H.h59қ_EB AH"5{DuZ.U [uD'Kfer{ՈGI%Xgҹ`'=;;N!+2E7Z/8&=ŻcBIek)LL?x '`a`~wߺes,sѿX, E$_쀭G(atjƹڛ.Z-$wNqX WicX.V[tE7K1T%I֐t ot< $TЂޟ/\쏆'6{1'])q߶}ݭЯ-ee*Ӎ'BZOLL'bzQD\+_V`KybGj&q# @2^TJ?DZk3+o !WRaX^cI>NP鎷_\p$YzN`+zҳAq%}),^tޥr Ȃ֬\\bo SnZ Y;[On| N!@*u7}`a%KJb 7u?q' s ٟLv%=^܌ڮ(ȍ;1B1s +V *N%nِ%>"(C*4ݥ<ޯ3dl;y' Ti y 7ڻoҍ}.0=4~rt:;߂hS:zʗ'1%サHi(ֿj"|Q"~y<SBPb# yx}ПL&Y 7~CY{9iHqp2;E(eO~CA] {|na{j6=m}1Rѡ|ryz`#jp Pj("218p;dA<!,=,}R*3<_6S̽+8Ӫ}>\}^CS7ّ.ħv|چ֪PsQ2.@ySp r/r5OR 4eц / qޞX C:{ bBTV،ie#E\rN4EҺ~)/K/B<ɖ6fBۘKeF@hx_qHY7+H  뉰GĻ]3IT +n'w77@34(Oobnȍ:bal!\m Wf9Bn QgYڏ 8VoYϻϝ(2{rwp(|h\OwԌW3osulVȂ0pgp9]Fa?1c^D;\ұ*A4'}/Պg,U;dRghc峟? QT ܇CFo]6^*Gy<>;Ҽ/ GDhONb [_i~bN_j6 QDΣ&/u| $E돘ɴ=[)Qپ_(QE^VߌSf=l}_S,ēK9u߱+'(ca_-xl;~P:3jSK@y[mܖjsxH3ƻs"kz S&O-yG=n_$UN9$< 2&H;YcjR&s&I\4,: /gW5VlYh \)u0R" t(nh PAuIJݹ{,9.Z;edYgo^^ :'p@ 3s̀Y-H;5p1Ӷr,;R"kK? F::Wb^ZNqy>?HudDI @^wվ:XDjKS4bm(B;ǚ/Mxn ._HdG?pr\A2`ɻѸ\A!֗izPt~lbٝqgSY934=f j^}!2S[}̘X}lzn0PvaPb}/tv+ }۵hR*6  vGO$·RXDB:(T)QW<&UAV.D_QkN֤>V%!Lz;Ţ[,r%31dC:pޯa #,!?rc&ɰ@4da3V9N/` 2[MuSAwtWf1UZ̏хA7~V b̴sk}e- d՝(kk?/I5;+wpIPQ_{\@guj}Qc 9W zb, xq fab0J e%>]@c8&u?OZ6I" qel]0Vo^ ?%C{ &_D7)߯: 䔗T7pAܯ!Q yFZ 5K %zTBJ 0't/VuYƔh~VajA;Q4(ݩ;Ĕ3HOCNhooGA yGz&K據f\-2W"fo;=(=$n|utwus? .f/8GqE`ZE`dOSk-VzT76"E Y2~F \4,W~X:i0;13c/Ɛ/zᔥAQ9}f~L~/a ?-Y"^o#h ;E!܉' am@]>>8u'h0s_}I߰"]s lq: 1uuD+8,(/` .גVKZ9Ox~ͤcB( *1g?ݸ7@:NV9)BE"oU3[AZ'ayCFx]a4{q#Ajf|nM U9EQ!ږ%шز*^]^=yF'sf9ӃTYcaNxU8#Q}^pvrvmBɤc7ͭiGhA\' 3oU9ÉT^0GU 4?P/eS j(I~5>m8,aD]90l/mh&7+.X9  FyFr8ZVr 0U^J^ C`*]2lf^uS!o%KweV* +oґg_׾ EV}:d*Y0 SL;99J'{;H* #1l2+$ۉma ꈕg N}25x{Z}E{NEy#2d0RYܓ67cfxN{H%ݧlb)"Hh} 2s26hEtR.ps=ĢucsoPʳ^bkoP@2߆?A<9ZbV^%q ӗe9Α4um^ TW=ľ2;UdSYhl:5>bz/A]-RZU4"'17p|KO PJŧrpR+WDY98@mc" G1WNbe?GjiܻrkApҩP0KQ2(W@>9 hh^(Ƙ޸ϦWTj<:#{)J}1) Zx0A-geOk}F5^Wu2K@Hֆ~8;K_$]8Juq: *ƻgA^hя؆'w {#l_ցh VZ ppETF/X!ib gPЭn0¦SB{k1)8W_htM402> VPb)\sc?:Ǯr6iZӼtzc'C%%27d@<=ZҸ0%-{frms⡫C(i@ w;mEPifn(pö((1%+*Qo<7o,Of>9Ji_a=DZz sfjal~kr˵ #nmf2(>rN|K!7#^7U* 84ql'{97t:bm;\!qPͷ.*w>SSyDLՐ.N .ܐPZRHtr5bABد>Hnyp j;`D؄ܯTA]نH2=8[4fiZ97%Lk d<`(YTEdtqIs#Ĉ _L:v'{&K>Z]f c+j>.>4V341BjG$:G1^T6Q۰9/ݜ?86;,K) +?mREMUQ. QէI/}zdo:{hԩԙp1 B'AzR*zѴd݀ S\΃Ykj9`;MwFCm6ZǨ;rSǎ2h=++2?Pg^# ut޳=#5FryPMe٣Q[I6 (=4ӑ߯@ /xz(vY_5|YURQ`>cs^gqN'c,@PR2`g.N` &,i箐oMY dW|K"L&;s1יF}#T.=y!]LJ󎄙ea%;qzN&ہ`?IBdjG`\rNYinz.UL'ܭZɌ'rPÕY!F$ժr7=Gq_NB?L׮5e{jd p#~<IF!VYemI.t/{3䢙-rt4iEDJFB!p 5h! c|̆+.ohv&7Y2VƩqnQL]90lD4dSEr3A®d >paypY.{C 1;ɑ9"˷!D!ZqTze5n1Hƾ[ 8\l9hfx\,Fk=t:@H|66Y>DB˜,6H5x3:*N1KulɚW.1L%s n/|IFقg[)g5?$ y8I)W9voOn2qow0wJ9FCՂ b8*H/}ufX 4H|G6rJpn'gi_? -cX !Ȱ#g2۷ 5,4brԑ}5pѓ)+^oA$wޢ@q\hpՈZEkG杍:x ٮ?,@ q @ Puhrbnh)mApig$hb}fsZ!:zeYw6m TWHW.IK}+hhux>Eךu8M8N f{qhߊ0jи<\JkT KҾ咸@s9oiq?!{5=8z?ۊDӟw[v1k"řc$S(rMZ oY꟱fIog8U!]u F.kGeգaZCB/1zfKxdpZ JM[J7zb4Iܳ3?]6g<0Q`"Lz]@W=c]s`UYf;Qp s{#G-h*IUPP~23f鞑3u? 簡<96 }LUrv&bt΢I%Qz 4÷BnfiwEʺE6,vuuaQ;ka H(xaqՆ]%|?MKm] 8p )h Iz}f{T+Ziy쫠 ªZ'''AEA<:ز4&+ϿT'," ,'Mv(T+T6tάFwn/݌ V%LcVBulϽ? kny#`64UΧu4)Ju3*eDz bu}$ׅCv]~ zÛ<ސ뎩LSTULH {=n[e vu1[*w@Ĺ Za' 9AYhunۡr Hb n_'^G2B- ҇a 3NSz>Ddͫj޵TtȐVZ86Hs d"F Wc)2-[nvVf{>0 8a]Dؿt xd3{@/v:V=>rz[[ ߃_ wZbm ->ᘠ(c+)i{z6z^΁" C385֖38^DEfˎAg#ZR:b A,@YRvuc#l%Y^gd_8s9]ր!V'F@GU9k0@$.=ȸajNLKM LW*t1wʀAjFўa*#q#ԊGYik^yC]Pthv;.|e8N H ^9]R<%&fY6Q  P1w^_s)k#h%Fc&=|qz+u99wylpMZ3:z6Br"\w+/Q iimlwJB,3v߱8/`Fu;PObl@u/="Y? gǸOIa(;q6%;mD?Ȣ #TuۃN}ꛊ N?xb$z7cKq/RW6V]H-_tƆ1K~ɂlukqb;rIܓQKTo%v~FĨ7O=xSUCx~tў,{9y횛zp2Op#όAj9ˢ㔪R΅.mOY$X)=3>Aܾ]Y7UJ%޺&4X|x}8&4}!'fꬹb }TZicEAm!s-qDn9ȭy|LӋE:K4-.u,]sld1wq`LwW5MJ?Gǩ ;/"-q >HSvySE(6~G[D/7C.zDAڿtNv,UnSa4NjQpXX-kK[ b qԜFӔgS4V35P0h›c8`q}͖k}hRe#4E)xEI<"8 )ZeQ!қg<]S8W,(9ifaݝa"G-:+m%آh݃>mƒ~a ݂ GjeHV ۆ4fY >*kUpdssÎ.q(I0,q5j۬m!pɍ%##{4 -X˟I0ff 7yX>Yw&o`42@}$7kFB*pd  eEMEOE؁&KGPmcfJȸ%Df uFM|Rd2Ӯi5u'ē)cM 0btN@o|L|lY7|^n%R قNbz!wIhf{Yר&؝5jpR }鶂ɜJ}@Y6gsT2*%Nd@Sh 2w#/YYdh堅9 iӣ4 4[Xzź3W\Ϩ| ]wm$9+乊>Zp(j:_ _7v*{w}Ack8) cO?B l2JIJUV{&o&]uy\I욳u'c/`m]'Aĸz$E ̥i iU9Q+btcDc}\/=eOI,-H t}$ ±rȕX!P#~<6'"t`ibMD:YV[/G#(qUTBiy?(hoWjut-FiE/ ~36BYvӀ^Htda^k@ 4#V>u flPRqZ1~1a9 [E΍T&Eu.eUIӊT-up PCJyQVeA'Gul!]9qϯ[88]3ܢW(Q讦t$ gܗfc+Z%.i0o_䍾bX&TX{MqԚp^'G@0%;㥾 ijtC3%d5lbk6w =t(8Ou=J֝>Z|8%# \ &*NG^ӉIG.,ך1Vh˾O|O)]6LFrfrn?sH{euVb$|S }vX/oF0ꊯus~{d%XR`3 jjInh@C)rIfA͍2T=h6QMJ3X' :n& "24n%pr7w" _xNW~Cєթk1guZ՞Dg@mE~i(+fNv ɠ! SQN*%̂a{Ջ];UH*O[]wRa~u@ "`yR>Pk%;3I;VQ^R<+uGkMkwfh dhl/~$>O5?e)f7f_ue^Oˈx5QR m0 C'r"#f>|fܙ1uWƶ&-"tCဤ4uq s;00e*,,(j'Q/ɤ)BX{UOT#bƫL5º"ϛ{ 0IHUcط,YW&?zcl?!ٯU\7JAh{H[0 ܮ˳QSt!e&TI(˴ka9nz m&Et$بa`X28׼2KUp9˷2ww4S—o ߛda8\0NOy{p!q5.c4YNz0''`|N%g^ʘcXd]VuI:OZmi.9o$g``/PvBJDFSx|- -Hf芖wٲgX'q_؅j k b݀JӲ򖃥4c Kt™8)kzvqNEr1ZSSP{GmbL! ._agv!A9x}}fU3A)fٙO_0MC(X|`{΃S( ,b;ՅP1s`-g(`бє.Q-a od,E ^#HkT2[А`KTA%n6[齙i>')QٶjG>ZtJaW'̬.πV <Ď' <2gAqF.@ ;ohv|dHMϙo=R7&UM ]-v\z#ޯHpLPb8=x203>%50i!XFx?r=bʧ"YH!}/(D67.4Uθ$`Zמt;$2}r~Q^&f?C0lK,4xoݪy݌(L)FSxbɘj"Dt~']uvO;4Pb62Tm^"@k; XX kfIIr6af 6~4V AjN%FU@+^74 `TC]U%[#sֶ`Y(_s8;9/:}},KUbWg`VuTz)>mR"]4'ME ̘zd(<+S0Qr sq>̊ˈBݒH5mW?Md6j½\АXƥϻu$RM=ɮ{`;>/LC$,?˄Lwǹ1,R=I^STn&L`jx71~*vt_oDYJęwz{m&ΰ1TQ.=w@qҩ3E3HT/"31j^\ޛ*!_RgQ F֯%P[trB*8*;<:ŹRG\F=?A(f{}_;JˉZܮ  A$ ^6xP+Z37/Rn;o''Y~."Z H<)5j$zV#`͐ۘQ~Qmpzձtt3?0VOxIg }@P #OYF۠^AO"1"SJ} fa^)!FR;?\e5K.-b v4|i Gii&&J 4Z@ΉRRsh.0} p16f@?q\{;,ȁhws_,PPҚ`k89-;&´s}Ԇ{.}qNMvmN,֮u L5:+-4g`?f1CHma%5,1!΅̰ 7Un=>'&RZBo{T)[YאfgU˦}=klf&Ϸ*UCD mdʼnj&TnmVZf%rC D!<  5uD69]K6Td >ca)i{UE{s6ZwGh'eB!.ts+|gђɣhch pI{CVFIS"wKAYkQ3z-Pq1, sG}\ͳVoJ_ XVd)-_9:`oyR@ť5ʍƨT: 0/>ƛI"yh=NCR jT"I ;7O`VzaoṕsLTa6kC$VP4a-0~e6V1s/ƪ3`2~6 ^'%WLFǀGȼ+ZQ$0>L+]`+lŰ ZG:6m\:@Úhʗ}\7{䥆J* w~؄Z'[ΣIs#ڄCwJ!; +-ݺMBYz}z(@m3ep_fqPE426Y|g}Pt)en}m_&tKǭcLqhGzuchv\\5o{V>+?cd:鶡G(~ElT +~Ë=мc>d./eFMH(gXtQPXٶ_z42F^9h-*7>Vv?H[ wZI|V-Lv-AN0DYFmA `vAlb\̯5d 7qzgd~?w5";I5\]5.!a/laXxdd; Ed5nVΖ}lZ>q:<-k # 8<4><+q1ZU0A2QFB-Ӵ!th*^:2{M|]NnƇ(<'5}|Jk|bk/$,Է#GGʲk[ y'Pk"U43p)޾g `"n .dF&dZ],m!D,=gH"+/0EN3XZ2(5HqWuNN@/7K+|FW+\s7ܡLm:ޛ{fF\y'OVFz Jeq@P`t.cdVP~GVQIڦ!c8!awt?o/ȿ5hY?2Y`o-fĎ5)`tJam9}R5%1zf'0zЫK[թPB1@+7OJ vRol_?tb$#>vb#q.rG1HnqyLQHl1f<;mUn Xs1{,ׁ:w™VSW\+pTߍE:\T[{ΌľMl;FkYo4Y/\t)_1Tc+Ē7j0.`ItԪB?O3a ݆Ԗ1/?M=@A]~DS`gc/n ("-[ѳf%‰ :Ǽp+aGAyŬkJ&N5ZDßP꡵Ms> Y3-/3SuO}V0׸5;rkX^[A댞VC?![XI%# NP|&ќMkCTfv{$'†{4 .-Ջss.Sx;аr#3ٓLeSm:fȐKxAW ԧ{nXLL͗ 𶶠NI㒤/N`Ҟot֝CI4o>fkv0x(g!z,u+sBF%?j+&[3|󒮶"/z5!"k _)m|_`$7q#b': >r2(O?k}X1[ ՘Dj¼;m#aBR{qڸ ԩ(. h^dذQS=4ߋX;,ysvEs4TT!-[&/f(FHcR1mF֢)*ǀ)b om wPhN)XsCY] pCEX(7U b~hNƹ^(Z8 [uAyF{$~|%EU?Ϊg]q^DIl;_*gyUFbf0-$^[߯ ~3|[Z($F'g[: * `*MA cٸY:偮 8p̰$es?w9o EƝ|n*yQCAQhPvlD ~'f[͹w74֙.Ej#uTA]ZYI,M~75s3 "k=[FfS=¤ *e,f(mEM_Dː8uRET(쵊p p JGiX8{a"C!oJ;}ۋK:U(ڲ첵YdURǯ?Vwhw6]+`;2IG7Ia+R;H7ӥz#)z}W§s=mK CTik~Y} R5 rHZn2^Zh/b,A*͉-L5נR#ֿOyf>ҲleOF:}s? ܒ6dw1X"׼ )HN4C;hq8j_oWc8 1$9Qưq#4f4{<4ޔQero~/^٧wHBr! 0LۨõSy~"zM:'Nkj8fO6^*/ւ\ C:vʀLֶ"wYWb!}jC-[8Fn݉$W ͥ|f~ 8scPEӹJ õ?CvL^eScpRM_F(`%AAU=}B]XY(k@kƼ4}x^4n@g^d\H [|%ī? 46r=}tHjb 0 ~ELC,^ܐZI' M[ `Q_: ekQ!K᫄?}ϼs5@X Ӑrhjԝ_:+š0[ҔKn5xд2D|RzDE)HzCH东죳T!#Zs=~˜EêŐ s| ɣ"Mހv,LC3(? q6U [)זa7U1QLa&UaD; es[>]ͨЁFwF7vPܴzFYH+c=qɂnɛj_߇imLiF m}i?9vy.7kC閺N`v4@,M "5S2;~,\2ğRNpjԯh\z| }ukN~O*PVt&?jk> 0 J i՟+'?&y) ui{RUs S\.ת@*W*16?AKHjW :ez-=L̅J)V!$ב?YЉN>jj8Omde38~zɴ\,!hfǼ"'- 鶶"TbطKjs@Y.x`o/ fJ݄}OC^E{`3(>ʋJ//{*œ/'efcXWgB_U;K$『Y?~qXp| |O(E=+4I6ދBfe(Pdj|"S*hntŶy,-D2􈉹:S4f3Y s$ុMU+2Ta>P&!%ì-6nZvv|}vp RA!Ja$}$#T9w2+̰n/\E T/d"% YG>U;Nd'o)Vd!;19s,z gn'ᬿB4xĢ,GSJ4m"ebh fvعգjH;dv4 xa׫Dː+ښGl>lנ[0t^?>:4huYjire"Ñg>z<] /{O/p*$ "$q~ Qڈ=?vKA`C fEp|kGex 8U*W5beJ2xP՟f.Cj#iOzQ`כP>s 1_Ĉ"pOȡV6ɵ6ijkC*|InQIտD0"]nGSv 9? P=JlO A3S%ٷG_@ =͛|~ԴY9 /jv>I1&aFYOCQuApR!/]n*cj=LXcD(ٴ+Enw+3pfD[kzֱu_kȚ(LA8.(%q{r:&g* &V( dҭ8ʆj96uH Fϼ $Q2ܕ# n>j/ziyawNIE `0zؼfPQ*Qt&;>㛍I Nǭ™EOdDM]͡1^A|IVgٓ8΂߹AWEJt8E빾$d>CPo/T5f(2º!iIZ c|$GhL#\cl:ʘv T6Y8w80 nrN0⿱՟4% h234وKB fR E[ᱻ" a |:jN6ՌEj,ʮ-/;N;}ϥUn‹Ğȧa" jq/I9pzNcHv~ 2nfC.R^9!)H f0iCKr'}rj A.概a(#=_:.a:! LDޙ}Iv]n6&w넵}31/]@La7 BQ/3\ݥ` ͦ0a3~ȱ=OSBBK'~PFP߽cډC[urwM1'ȃ+$H#}ߦh+(=mA{ w]ߛPwsؤQ ))tBju)p-`+=`ႡÍGxD)(pIS?+:G>` ZZc:~mˈlu~ע,5XrMր]I('FdUt58m r%Aс>Se~N j90skrOa])NʙCKYW&vo;SYE#ǶC~0Q;rN`qjVy%ΤL@W73b *. BK'NwoC3u$7eݷd*^1* 6Ð=i%d v";?Dj5߄܋Ce0]Yrc1cP ./seWY e脊z[?fKdI`ƈL1Mbe7[,kS2UmU,3hW\N vB5s]%:)y`QWͮЎS`wX|fOiB(UV$g1:AF'iߞ%%zse*+=kge5]Z Q_ 歱K 99L_b6.e5[z9J[ P2QߗR  ӵ#;Ux i/.7S'c|'o0ÓQa#CR`53)^ aܚj@T i0zi]1Օ.feHX$q^Qw W`mGpn#ϭ4yH4!TpA3xvo17R21P 8Hg\GKlr,jXWR Quɷ588E|e>.+F>$n6}1ךV+R0j_ЯD]Z)#Pv-N⵶I8L$DJ&]E -cs5h1{M" |TJ"j2VƐ8/M4f O$QƱ[ɤ\;N&20Ǯy>@[)Ox)(W?&2m( Y*(8tgj".-=CYC9tM|HzQGC<5N`YE< BRcX`X+;+`Bݼ[%e^Ac o_L SIre:_~,@XZמb:mEksl5TC釵2\|H,0.-`)M׃d殷{CxpkGAhu˵a&Be ;,T˛iUĚp'֊JwMwTlguX#\u4+e-FnpΊBPّv)DCTo;2moff\D_6=ơP0A9;0'hAbl5-0P0B)Jw*YYD!F_6m~ XITNj)E;m,\G{Ta>ŚOZ3z  kԩ]"٬g? a7FpV j_B|t# ҃ʃmIg)O!4'P!PḲ" iB lcY.^O;iF%;m/!]/'(\F,Ju4)悽9lO uWUkϕ|eM%,4f8g> %ƨ}Qc'̯|> nt^psJ$?qQM|/>=d`.$萄cg+&թYM̿ ˊn=.̑BZPtl2q=R..Xo!+/w͊O/!ĎlF3>SdPDHNi\4%"uPfhÜ7yK,,864)HvH"?6dϜJD'_: f?Y_o~[Xq R T*PF{pF i^ޗUt}b.Lr<;XCn>2:9(٪;:y-6?fW0#_R9xJlF*ۻ:<`|eח~SLheQBm90W C}t7")@ e>govȾb^z.[K~D㛭7Oqz : ux2y'9ezoL$\;_p>)9#Dt _D;ZBь^Ѐ7w"IxҘe E\xJˎnTke~<*w$QfHqLT] 쿵 )vm=AKx^G!)CtUH{YJɖsA# `V(OW^Ȱ€S1ob`E"3b=-?+M( 5X#Eu voK @ybCq̆ޅ#ȷ^8cKoٖGt58yu( t=$՗'3owں*X,\RTwQ\LLP-I2⁴06l xG)DL!߾,;/g3 YJm`+BCfKy~Y?Z啌, mL3!HJc%)#rT(;}(5 l"!4T'xi+ ײu::ZzG11Tfr3t^@Mٖ>Dy#s.zc=&2֩˃R &T. 7{qG-WWhp?&zczt]x-jDx)@8$ց%j@a˿`쐛-c?U?"ri(cOW=ns'MaI(thdh>LقC۶ 'R'[J+u*10/@I{Us0:?bC"E8QjsR!E@[QX $K[{p*T\LdE {Ȩ>w6]`02Z$jrmPշiXG߼иT2Oλ!?h?ﺹ}37-Hy;=plN&:KD0g~ܽ`3auml?3\@k{IPWóKyԥ_+j$=4WE\̗R̍qxi}Q|[M(\!WuBX셧9&1w =m4e-:5I,/2\wC}B)"98Qf.{of(gUR>gnP|H7ߑPTn>&_ߴ4~!pצHH2QrdG)Vٍa%R )OE80,1шtq퍉YA$z|mU :$7ٍ;xy5}d&C7l+hjEX!ӡՙ 4z`B@<yFm:l .Gk[+5po;gwrFlH}67<ɩm LY"ZCp2zldeIòT#T;@QLSLAmoȔ{5m#1'{ûS?kK˿q^[t:KIB* }U(ISZ5Y᣽Vu;17 m>ʨڀphޖ֚/vV 9CaA^0b8n9_&<&?>VHP޽H'fϜ]hL>В!=[+S/H/*[ ߕ5am:<20QN:{_ׄ\4^k\/:YAf V2<2n9M` ԻQ. (վc0c*GhͭƲA/{ KT6"Ӝ9q9=6sm(F%wP}E]&]- ZAnI&d΃&G8yDɃ9Ĺ<q!Khl+;6pcaFAch{_'y*"W|uveDjXz(Ɨ)f"/ ReSx\og@QzY|}+,D0*OnI6&2mF58TVNڗҺ iRRlNyu RzTQ=NtO@l1{EEŕ+R?#FEbe>fOΓ7@se AF <䃱,̺.ÔTsSfv<Ǖ!(SkAYK":9HBnh%z0]EpU5Ӭa'{)ZI]dlCTUPrtIC'b]E x+E@ုYrJI+W#=a˨Ȧ cM[./fEkE09޷̳8< XlQQB5X-O˙DV ,;1C2# IzWQ p Ad8c@읡!lF^KPԻ~ߞ7 ;5j{s'H6^d. (Sb.c}®ؔP̏@X״c(dI F鮇n 96K~8nȅd3m4R1}O:Xbsא*7t3WUxX;Y2lRA_Sg 1 s5tOZL(/_EAw41Ashr!r5@$g-?`#|DbKr߰'cFշ^O roI1C6YmU r0 x._ĿBf:#q _!tPA'}o!WD"i*Sr#.YWd` Jgw!^VfI#k9WT[C (Pva0- qyT>0&ܐ+punid)H1 Pڭ~Cq.DO64]N[lI7]6] C!MfN!OsmJ?_1Kkew6R/Ā'xxʑ~ <8JwkeU ԅ73[\⎹b>IՄE{{],SPomE1{N3Нc*3a^1%Э1PW+ h#5nDSA";_0$Kן XʒXR s4: ?-"䓱P^L{pާڤ96\;WqdjޑKlb^W&.8ei;C \t(!Fʈ0E%kcqzfhZ>(6ԣZ>d !@$Pl[B,r%9}RgV@4SWh'bo {>cAXQoGhm<\<rd6qc3fD \= )LsxԧP9O\YIfWi]/\r|yz* V`;]pRl,s0m[2P+qW?_iWa$%PcS0sj.ʭR3r1;"d-9E (=< ZS]A3w)5nVS3.4m]sF1a4.Z'kk2->o j2A'FKᘆ5M 3(:u,yvrG?a%|uMlmøP=Ð~pnU6sapKè*nFYr-&EPa\_# jw;=s bH{̴Dp-C^Mcv+cjFQ-׀PWBC%bW{OClYjlkMǯ)Ҍg\d$ iyj;Mp+gK~t1>x#^/Z!T \2r.GzW?$"P`搙 xEh+^+]Llq>]<#G(￀zzC^zvΠ Hjp} 7\UfӅS)^:H\KNCkΦ02IZ!TReS<;˂2\{c/ ;zԄivBJP%a,Т)_SCϬ̬f|:snB$ف躉gDgs Q]T\\ KD/u+l>ED߮6eE5i^w ~SWTIfvXxh\Xx5AoJzA #E>\؈Dr;c҃gW-@e=c\m I=9u_$<㉪~ۂ@mF1"XoH`^U*'%װ= ӡexIʘhZ& S3;TcP23v)^j" fY`t|kx sM*>V5뫵΀CP th׌x "A'mw(Aa& be7TFfu59#^ O`z 5Uw5/(kts39͎0C֩A@_d<`Zk̸&*BjYyH]ƟX$\`d`/gSr苩H27h̴8].g{6?Ix\J@Vp'DhqK 2vZt>'ÿ?u U0,T"YHSUL24&e2:2u"4Xm כ!5pѮͪ{,T򉿑}=7D5pRC5f̙1} ;!`z =R{LR''Qm~zY9'|ݎ^a/L1kfXX1HƫL18R(v@3TQ,c?>BΑ7T%KEcXFt:MHۖ/}ګ J#eʶ)hOXwOb nW*qJh1cGyG0D 5DOCZߴ!`S /5Q("'lI:MqY_ aw;H_*ZqlJ/p˝K&3g1Ld6o+8=:~&y:qŁ5C xu/!=%A=x2b>hgyGwאmkA+m /j^H끙GX?:s0u%+3ڎS]B !*CRA l֮oxT|`e#)QkՂkdT08?6QDWF;g~<6q!-ݩ//\,W0TD̰M8h._C`F)xh}1?}WӃû!M;6ADsEEO!qVy[cPsRmW=zDѓ-A%ѭmd/hbj]DXBT8/Ԥ%X=c7noP7 ޶W(=9T1 kǷ*mjגsp VNnI;;adLdPV~MCD(1j]E8_X0vБ:c!䲲d{z8K' >– 6( *ɬc^wG[cO@覠:ll&QzkWTswiXD"~jX^q0^ש{@iMpI nq% 6e=t,`Ecд{M훒N5T"/o[Qgs~W䮸O??,XNj-X{'YeNzOꯐn&+WC,F  *`vOes ~S*[M,jvB i3`Ep zgQcP[>A,^`u(tUR(鰹3 ά\*l&4HN7@_e&ZOWXs' 8򺷸6`l ?tiBN$t2䈦So7V)Zԛ257y7M*k$4V ̀wB 995}{] YBeڛ"Lon]1ygL[ZyBW@"C+#4{B8eEKxf$ Zh8)ҍpg!YBc";6͑v{B"4۹(=PDw5:_^  f= `=G*3;'Gw`L\N\-MwNu/EHJR`cjLC\PsP??m;@+r}f\(rQnSGė)bX6~x3WzW/595"mw+w7[CJGQ2dax Ѷ`7%E$q{:!`֗7 ^g29 l7/IPOSN kZt쎔eWƲ U LԸ! 8z3jO;=*(IᥥdH@ >&8/,,%__Ҥ}XpT:ݡf8Hiy56hVnNS& YHP1 W7̆ުbZSXRՃW{Vda5D ޸_##VvIJgQbL3^+h#){8*9ժ'&MI"ka0!3ϙYhI@ӐK1HkjXf/Wtg6wjMbG?\)Xw63;&D;S|ZB =*n%[@ײb ?&; Wn7!VpӇ׃J!R{LLoaW81їAPmfiT^ .:;ዢ 9ubQ7%Fdm-L*\vU̧x eǨߒAÕ7:!}/%2+aySEBբڥ cTT`ӂNh8%~w>AЧϟT a̘LvbBԚÓ~SL. 54c2erkYCqiRFN&gA?}}-J}&+y.]k2գUJH`[r# D2,(ȏHVܦ3yE: J:&,WH1-K(EiReݏZi̾ޞxGq]K}d8\M\'8^q\7C8Aixgr ٦DN=A!Xchv#hZl : 2h )CY~!ϣ $)B7[XÐUޕZjDiTTC6I/W;@tz' xc[+3`(Y< /t 3-4t,U6n$\lO~1Bt@wuΦM4ƹ9W, YJ_,W̳UW΂6C"Gr+8Ü/$-&>fl%r. rpؙ{_tJmbɐg[ŮӱsIF+f$ĂN:ín7wj2ahh5>BFO1G b4LAZ>)N|QGY2A7xu*kw$ b(DM%9M ui0Km"lM]HOROV~OŹ{fRB׶IMh>m~*yYtU)A~5k.KSMǮa 9~[0IfM/S x!:/LZ!H$1"z 8_)bpkc_D_{dL+ "&ɠ/IA~x/F?$?1J/HFvx[Vn(MgZH T',i=!M.4xf~@?~i*k%Qxc(ccb̐0fa#&8{\oÂYhAN?nuIlqz­^ыPkz@7 hWS8*@pSkՉ.Wk9YL;4 H|蠇~y8ozgdsI EN69Jn.]]4kYխF@/*ZSjyst}fP F}*)E\KETXn,/ĘaStzu/8h`!!zc=vOwd+eCJE^g2[Ł,_"Ec$+pajV5aFtQ7ktlc.ZK.sT9 r ! ymls{:y360҈)탟hh&/M۹7%q|la HZ+1.Ngt76ő͙W۹st+ak_Ω@_zA+Xix 9Gde1|q:jITȱ$SQT@lGԌ)́%7=AS*FdߧewRL{ϟ"$ I%DvA9,u z]q̾yI|IR@Z( %/*ۚAy w3lpOВ:@>I0Γn&l"=qj9.>(5U\fT_*X[enٽDh"|dh\:( aZq\_Vu@"0t1QG}TäwZzvDH$ {樊HwwB8p60p@Ųfu5"6#ŽfXࢉqMeKĪ:yIGR/"aE- zJ_lSv&`{7;nvgl-2sdcmk^t9:;/ *sJ$2.?1Y*.m~k0|ax>m,*>1t{dD5MTj'o-v伩(L`_H"jشi!MB]h1j-pTWuG&y3CۧK2 Dԑ9J"sEdiO`!I23J$p71 6C9Py\[AqThwc'abUu&^UzxvOjAJ/g⸖8o2_V9$䳤"4?ZqS>!AFZaݦ4PE1_Ak>O~ ]Hn|UCC]KrѬ3:~pU|Lz{Yi3Vah'-XFlSkCIz!(_[3PD-cK}ce_}i/~D_ᗦ>"<}0pU3D+0%EʒAEh:2]PP 1w&L-C)S(5=ӎ@%u10 қbehR&{q&U~$svzL0s3E㳙 46?¯lBO3sBOa큯}ڻ07>c8Զl G|wNirUv %sջ+Khw69ϩՎ~0`{V.QmF ~y􄴾md Fy֓7$ - >֍⡢h4 ԉQ0@ye/WhU'pz F( Ȓ2_Gc`8x9Ĭߥo'b}PK}ͣܽҥH9|" GGCK L]}g8ѳf[nRU+"PPWT h}{#N_!%EElۯds;3`ze=$P(cpf;_D#z]Z*e8n3wvԀdt#a.p8mp&K^NĘc{P`AU"0iN43b2%㷌G,DA;,0t1!u{vDLvV`ɘfi FG;O@i -ΰ[+,OղRZ-m(̃Ċ>p뎇E%Kj+EŲ0CB)؊·vu<&+B/Xx*c-i2Ҩ;v#;,呛=Z4Gw>9+u165ROфg(7%6 m%фH;\#$I:7h?]C^)c! ` \53hg?`C\)b,Ow %ݞi"wJW>W4/*I9l }F_!ӚiZ/)/{ |;wJ~6:@m*D(aܔ^1g3en7 +2nNTX 6AZ *TGyJ&/Am;Bbj(`\\N8I';C<"j&M 6!:W3KC'f[6m8 -޲n.hh0:_Τ1ME:CʵG^WGE;vٻ) dT')V;A)V)z`%!Ϧ"S|}O0B @b "3.PLy"BačaWU8ikc%rt Mmld%sq%Dt1 J{-MZ CϱERW/odT6fC m_[?H\Ʒ!KW?&08XT* 2@Hx, ?ny|T= A)$\>?U#N7}N5Pؙ:hZ3Z#96 fD[4ݳÕ?'OFV(- bShe-i(Qu-O!z̀0IȎ$t emSѨѱ98Z\| ^-o2e P 8@y3>t6N痱_ĽxBX. ;ٕSІR +y.nEX0_7ue )*1 *UQp ަaDo6`n _MRqq-fQE$g0:mذ2 oKOki;XdUZ)Pow5 FdãG%Q EueirTXFvBבp*m\[67$ |T_]7$hz3-4EK҉%H T ʒ#%jܫzu 7RڰIm[%;Yv[M4.t]ȁPw7}2=[ǵ4AU0IlNw2G!^-!ŕDJ6f?дeşh :hӿ:.qpڎvr^F?"IIF%_nFx={C P-~[t,/jK-KYJ^MQ> 9bF Gn ~.Tc6gmù!DF}&[NEa…*v'24iڝ<:UJ؇k0z;9G× FK1)2iW= QnIxxnRlO0mCc$pTN۠j{Z(s89Ek`k|? A4hW!³>0F֞mVivm5kl A;FE%,(i%2; IZP?f$Ww^'$xNjE/<7!X<C]|9~K)J':˔jeLLx Ġs~Ṭ`vf[NaY?48 sk ܗm^H[ dE?`Z&fŖRāYNխϥM` 'pf?@UGaތ;^‹nHu\ %ʾY k!x%sRpyޑ*H` bRh%4\Ȳbƴ݈5s{C>>nk}ɃJ̔hɒWQ `{MY p} %؈/U: YZ