libvirt-daemon-4.5.0-33.el7_8.1> H HtxHF^6 ?*}}'G.J#mXnSA`l`KbDS<Otb4bab4e9232d346945fd93ba0f6ca3b6bc99ec84 L΄&A: "F^6 ?*}}j(D\v}/i\{lmI`?`d " ^):B S_tzh = x=  =  l=  `= = ==A=r= D2(3)3*4+4,4-484B99B:uWB=I>I?I@IDIGI=HJ=IK=XL YL,\L`=]MT=^QbRdSeSfSlStS=uT=vU wY=xZ|=y[p_`v`Clibvirt-daemon4.5.033.el7_8.1Server 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.^sl7.fnal.gov(jScientific LinuxScientific LinuxLGPLv2+Scientific LinuxUnspecifiedhttps://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<] (!zh MH <(,)nn_  ~$9AAAA큤A큤A큤AAAAAA^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^V^^^^^^^^^^^^^^^^^^^^^^^^^af94493a509833f1a634c957485b6a42e6b98fc31d8e1808718c9d7422c349bf60d97f2d5f251f691d22a90a6fb924709947a5ac9daf942c12ddc9775fcf2d79a001661d77fd52ac72f3d3fff5e82cb8062e40de1d64d1aaa8a430cc2a16b3efe3195d55350c4048b112c418f13d22252bc1be3f2af351d46f051eccba6b5ba284c04725edaa537f63461512f674048e9d68d87a6af4c2173a372d0fb431d9461fdb290cf29d54dbd95f12dfa546cc6fd7e51f4898222dc590077be50036a68e818a97705c7bdd5d318ea0d4794c266d8363848913f4f6649c10a087ca06d77e07c59bdc5c635d0788ce90b7625b3f9ceb14c2075f1e9d4ad705379230ebeecccca67c8da78ec8f5cc5253644528c7f53d61e2a331e2432bdec2a962682203550e779af3b47d7891dbbb16a56c3847fd703d3e33806103f8c68be721d39f71b87ffe1bde37039f6f6ab7dde32fc2c02ef1d66b5b290e5f8bab05db0a46ba62a230016fcb1ec1d66f1ff0b6577fa87389a769957fd3e5c9fee99965041ef28230ab81039ba8768b076935a2ae01f3df5bb193cf06cc29f63b56c7c9710ace5eb35c6796a727941a8950699b0553eb925e30ca0d0d5a032b451d34abdd8aa267782744a7a2a7fbab2148e08ee69a13573071bb16ca798b919e3e310020f3f4903b68cef5d924b5c3e92f35b7b831372e86048621865bc8edcee6f90344b551eb1653ab78f370240497bf5a6007fb59e5af7d1b75f28c3d6e65005fff1760a2325b8ad224ec4720e053a2a38659bbe60c45d1300ced56780bd41e7021f234ca9564d8d64203f079ced69fed3ef376cd819943159739549cb92da204c1732e4c58d4cac57733d5a2a099238a5d803c692f98bab500f067644ec8c7b1e2d4d8df4391b9d1c3d135e873d4dbb1138b0d65ce396338c576255c0eea03a5a7fbe2b82b1836d188420d920475ec3f5f1376844655a7cceeb7e4dca0fd173b2bbc6b2f5837f6eeab4d08ecdcebd65c4e13344bba8e4d0bf58107e2597ed8acdda0207154b1e05fa1262328bb37ea1a29c52fc3ebcc4b73c7ff1da82286118f9f56fda96b658cdb90f1e8fa4fb98ca44190723bfecd23af09e973f8a68c3c2e9cf35db71df35740afbc3587260c3f756249248c1b866847a67bc5ffee211b2b3076d8cd3bbbf2c795121ae6e6edddbdd5ca5fce15fa6862ae5cd6a6d2499b5a3d13b016b06e3360d51cd112343ec03241ac2622288ba05c920beff03eb5f0181b2492e39005f09b21b6e2d68484904b1a5f4090371a1e193f66c092703dbec4b5fc962c1825fb9cc6ab4c48b53a7d639727bee59d367b3e4146389f13a050295a119b5928932edce8f7e0c8d3449706261c75644c67c826cc6354e060cb9d90a8e41cc815316e2f1e991e965e3a43b164377c6af081c6a79773825687c559ffc2ba3497b2457eefcd5b31d822bb62ea8e3a4fdce8a513540f5cdc61ac47e09cb019a6aff47c0f426f30272c70249bb9e62d1b6481e1e89869080a4720254930ecf5fc07bb48eda6ed3da5a8eeb7b5ba4ad6141d604f9bd44bd5385942a01b18dbfb7d1b068f620dc3277066aede49fc0964fb9ca2cbdaa232960d3ece4d364f0c7fdf8cd61c44212121a42f453ca856280876a18980b1de86b33fbc4192f98a9d1661ffb6f51794bfcca3a53aac4b4057b4c6ec21517cd26c372f3b811970207acf63a12acbc07585d87539af83a825405d30c0ccb5fe1cfd10e51db5b63d805c625c64a99f4a41639c2545c8c3d073c2b1cf570a3aac51c07b81e7973c786b35c2daba3b0ef12cefa2621a57927c60c4ee863286e71f18474c119f26c80f30f7a47c62435048e42c4a8609256b42d6640326941c55ea6b83d0ec38c882cae6f9477fbc615ed23a9d672058e1e036decf77ec32c18351a5d475684dd6c25a664e45d73dd79a2d2628716651338a5ce2739e50076c9b22d54c4ec13903985eb50ea58c72edf1c80cda90dcf75ea2dd590759335ee85a227388662690a2215b3f09efeb4fa0b4140b02be16c6aefe305142dfd308956fc2221b17002045189b72079336d5b9b0f1cd018641508b53bdc5350691113eb570dbc2f0f8191f3c47160cead3cd8afec55db2baa1e59c1d5360477317b1d21ad9cfe6bdde3c86dda9d1b8705be1d38f18ecc523dec42f91c679143043c9b28ef82eac68d1729a21d371c18eb93f2a18@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-4.5.0-33.el7_8.1.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)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgcc_s.so.1(GCC_3.3.1)(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-33.el7_8.14.5.0-33.el7_8.10.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^x^F^2@]@]]߶]@]@]m]Z@]V] u@]@\@\]@\]@\@\ڭ\-@\@\@\@\\e[[@["@[{[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-33.el7_8.1Jiri Denemark - 4.5.0-33Jiri Denemark - 4.5.0-32Jiri Denemark - 4.5.0-31Jiri Denemark - 4.5.0-30Jiri Denemark - 4.5.0-29Jiri Denemark - 4.5.0-28Jiri Denemark - 4.5.0-27Jiri Denemark - 4.5.0-26Jiri Denemark - 4.5.0-25Jiri Denemark - 4.5.0-24Jiri Denemark - 4.5.0-23Jiri Denemark - 4.5.0-22Jiri Denemark - 4.5.0-21Jiri Denemark - 4.5.0-20Jiri Denemark - 4.5.0-19Jiri Denemark - 4.5.0-18Jiri Denemark - 4.5.0-17Jiri Denemark - 4.5.0-16Jiri Denemark - 4.5.0-15Jiri Denemark - 4.5.0-14Jiri Denemark - 4.5.0-13Jiri Denemark - 4.5.0-12Jiri Denemark - 4.5.0-11Jiri 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- vmx: shortcut earlier few 'ignore' cases in virVMXParseDisk() (rhbz#1816035) - vmx: make 'fileName' optional for CD-ROMs (rhbz#1816035)- RHEL: qemuCheckUnprivSGIO: use @sysfs_path to get unpriv_sgio (rhbz#1801139)- qemu: Don't emit SUSPENDED_POSTCOPY event on destination (rhbz#1791886) - node_device_conf: Don't leak @physical_function in virNodeDeviceGetPCISRIOVCaps (rhbz#1792831)- process: wait longer on kill per assigned Hostdev (rhbz#1771204) - process: wait longer 5->30s on hard shutdown (rhbz#1771204)- nwfilter: Remove redundant check if object exists (rhbz#1766475) - RHEL: qemu: Enable virt-ssbd for host-model with old QEMU (rhbz#1745181)- qemu: Forcibly mknod() even if it exists (rhbz#1752978) - qemu_process: fix starting VMs if machine group has limited cpuset.cpus (rhbz#1746517)- domain_conf: Make virDomainDeviceFindSCSIController accept virDomainDeviceDriveAddress struct (rhbz#1741782) - domain_conf: Relax SCSI addr used check (rhbz#1741782)- conf: utility function to update entry in def->nets array (rhbz#1558934) - spec: Fix permissions of /var/run/libvirt/qemu (rhbz#1738693) - RHEL: virscsi: Check device type before getting it's /dev node name (rhbz#1754241) - RHEL: virscsi: Support TAPEs in virSCSIDeviceGetDevName() (rhbz#1754241) - RHEL: virscsi: Introduce and use virSCSIDeviceGetUnprivSGIOSysfsPath() (rhbz#1754241) - RHEL: virutil: Accept non-block devices in virGetDeviceID() (rhbz#1754241) - virNetDevOpenvswitchInterfaceStats: Optimize for speed (rhbz#1759904) - test: Introduce virnetdevopenvswitchtest (rhbz#1759904) - vircommand: Separate mass FD closing into a function (rhbz#1759904) - virCommand: use procfs to learn opened FDs (rhbz#1759904) - util: command: Ignore bitmap errors when enumerating file descriptors to close (rhbz#1759904) - util: Avoid possible error in virCommandMassClose (rhbz#1759904) - RHEL: qemuSetUnprivSGIO: Actually use calculated @sysfs_path to set unpriv_sgio (rhbz#1754241)- conf: make arg to virDomainNetGetActualVirtPortProfile() a const (rhbz#1502754) - qemu: move runtime netdev validation into a separate function (rhbz#1502754) - qemu: call common NetDef validation for hotplug and device update (rhbz#1502754)- qemu: Pass qemuCaps to qemuDomainDefCopy (rhbz#1731783) - qemu: Pass qemuCaps to qemuDomainDefFormatBufInternal (rhbz#1731783) - qemu: Pass qemuCaps to qemuDomainSaveImageOpen (rhbz#1731783) - qemu: Pass qemuCaps to qemuMigrationAnyPrepareDef (rhbz#1731783) - qemu: Pass correct qemuCaps to virDomainDefParseString (rhbz#1731783) - qemu: Pass qemuCaps to qemuMigrationCookieXMLParse (rhbz#1731783) - qemu: Pass correct qemuCaps to virDomainDefCopy (rhbz#1731783) - qemu: Pass correct qemuCaps to virDomainDefPostParse (rhbz#1731783) - qemu: Pass correct qemuCaps to virDomainDefParseNode (rhbz#1731783) - qemu: Pass correct qemuCaps to virDomainDeviceDefPostParse (rhbz#1731783) - qemu: Fix crash on incoming migration (rhbz#1731783) - util: storage: Refactor logic for using virStorageFileGetBackendForSupportCheck (rhbz#1724808) - util: storage: Allow checking whether virStorageFileCreate is supported (rhbz#1724808) - util: Export virStorageFileSupportsBackingChainTraversal (rhbz#1724808) - qemu: Allow skipping some errors in qemuDomainStorageOpenStat (rhbz#1724808) - util: storagefile: Don't report errors from virStorageSourceUpdatePhysicalSize (rhbz#1724808) - qemu: driver: Improve error suppression in qemuDomainStorageUpdatePhysical (rhbz#1724808) - qemu: Allow suppressing errors from qemuStorageLimitsRefresh (rhbz#1724808) - qemu: Don't report some ignored errors in qemuDomainGetStatsOneBlockFallback (rhbz#1724808)- qemu: Prefer nvdimmPath over hugepages for memory-backend-file (rhbz#1724980) - docs: snapshot: Encourage people ot use disk 'target' to refer to disks (rhbz#1584682) - docs: schemas: Add 'seclabel' for external disk snapshot (rhbz#1584682) - tests: domainsnapshotxml2xml: make 'disk-seclabel' test operational (rhbz#1584682) - util: storage: Clean up label use in virStorageFileGetMetadataInternal (rhbz#1731329) - util: storage: Don't leak metadata on repeated calls of virStorageFileGetMetadata (rhbz#1731329)- 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)- qemu: Drop cleanup label from qemuProcessInitCpuAffinity() (rhbz#1718172) - qemu: Fix NULL pointer access in qemuProcessInitCpuAffinity() (rhbz#1718172)- cpu_conf: Fix XPath for parsing TSC frequency (rhbz#1641702)- util: alloc: add macros for implementing automatic cleanup functionality (rhbz#1703661) - util: bitmap: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1703661) - util: Introduce virBitmapUnion() (rhbz#1703661) - util: Introduce virNumaNodesetToCPUset() (rhbz#1703661) - qemu: Fix qemuProcessInitCpuAffinity() (rhbz#1703661) - qemu: Fix leak in qemuProcessInitCpuAffinity() (rhbz#1703661)- virfile: added GPFS as shared fs (rhbz#1710728) - util: file: introduce VIR_AUTOCLOSE macro to close fd of the file automatically (rhbz#1641702) - vircpuhost: Add support for reading MSRs (rhbz#1641702) - virhostcpu: Make virHostCPUGetMSR() work only on x86 (rhbz#1641702) - qemu: Make virQEMUCapsProbeHostCPUForEmulator more generic (rhbz#1641702) - qemuargv2xmltest: Use mocked virQEMUCapsProbeHostCPU (rhbz#1641702) - util: Add virHostCPUGetTscInfo (rhbz#1641702) - conf: Report TSC frequency in host CPU capabilities (rhbz#1641702) - cpu_x86: Fix placement of *CheckFeature functions (rhbz#1641702) - cpu_x86: Probe TSC frequency and scaling support (rhbz#1641702) - qemu: Check TSC frequency before starting QEMU (rhbz#1641702) - util: Propagate numad failures correctly (rhbz#1716387)- 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) - util: require command args to be non-NULL (rhbz#1672957) - qemu: use line breaks in command line args written to log (rhbz#1672957)- cpu_map: Add support for cldemote CPU feature (rhbz#1537777) - cputest: Add data for Intel(R) Xeon(R) CPU E3-1225 v5 (CVE-2018-12126, CVE-2018-12127, CVE-2019-11091, CVE-2018-12130) - cpu_map: Define md-clear CPUID bit (CVE-2018-12126, CVE-2018-12127, CVE-2019-11091, CVE-2018-12130)- Handle copying bitmaps to larger data buffers (rhbz#1703159) - nwfilter: fix adding std MAC and IP values to filter binding (rhbz#1691358) - util: suppress unimportant ovs-vsctl errors when getting interface stats (rhbz#1683175)- qemu_hotplug: Initialize @charAlias in qemuDomainRemoveChrDevice (rhbz#1658198)- cpu_map: Add features for Icelake CPUs (rhbz#1527659, rhbz#1526624) - cpu_map: Add Icelake CPU models (rhbz#1526624) - cpu_x86: Do not cache microcode version (rhbz#1576369) - qemu: Don't cache microcode version (rhbz#1576369) - util: Rename some functions of virresctrl (rhbz#1468650) - util: Refactor virResctrlGetInfo in virresctrl (rhbz#1468650) - util: Refactor virResctrlAllocFormat of virresctrl (rhbz#1468650) - util: Add MBA capability information query to resctrl (rhbz#1468650) - util: Add MBA check to virResctrlInfoGetCache (rhbz#1468650) - util: Add MBA allocation to virresctrl (rhbz#1468650) - util: Add MBA schemata parse and format methods (rhbz#1468650) - util: Add support to calculate MBA utilization (rhbz#1468650) - util: Introduce virResctrlAllocForeachMemory (rhbz#1468650) - util: Introduce virResctrlAllocSetMemoryBandwidth (rhbz#1468650) - conf: Rename cachetune to resctrl (rhbz#1468650) - conf: Factor out vcpus parsing part from virDomainCachetuneDefParse (rhbz#1468650) - conf: Factor out vcpus overlapping from virDomainCachetuneDefParse (rhbz#1468650) - conf: Factor out virDomainResctrlDef update from virDomainCachetuneDefParse (rhbz#1468650) - conf: Add support for memorytune XML processing for resctrl MBA (rhbz#1468650) - conf: Add return value check to virResctrlAllocForeachCache (rhbz#1468650) - conf: Add memory bandwidth allocation capability of host (rhbz#1468650) - conf: Fix bug in finding alloc through matching vcpus (rhbz#1468650) - resctrl: Do not calculate free bandwidth for MBA (rhbz#1468650) - resctrl: Set MBA defaults properly (rhbz#1468650) - resctrl: Fix testing line (rhbz#1468650) - virresctrl: fix MBA memory leak (rhbz#1468650) - test: caps: Add capabilities for QEMU 3.1.0 (rhbz#1628892) - util: Introduce virHostGetDRMRenderNode helper (rhbz#1628892) - conf: Introduce virDomainGraphics-related helpers (rhbz#1628892) - qemu: process: spice: Pick the first available DRM render node (rhbz#1628892) - qemu: command: Introduce qemuBuildGraphicsEGLHeadlessCommandLine helper (rhbz#1628892) - qemu: caps: Introduce QEMU_EGL_HEADLESS_RENDERNODE capability (rhbz#1628892) - conf: gfx: Add egl-headless as a member to virDomainGraphicsDef struct (rhbz#1628892) - conf: gfx: egl-headless: Introduce a new subelement (rhbz#1628892) - qemu: domain: egl-headless: Add the DRI device into the namespace (rhbz#1628892) - qemu: cgroup: gfx: egl-headless: Add the DRI device into the cgroup list (rhbz#1628892) - security: dac: gfx: egl-headless: Relabel the DRI device (rhbz#1628892) - qemu: command: gfx: egl-headless: Add 'rendernode' option to the cmdline (rhbz#1628892) - domain: conf: graphics: Fix picking DRI renderer automatically for SPICE (rhbz#1628892) - qemu: domain: gfx: Fix shadowing of a function argument in validation (rhbz#1628892)- storage: Extract out mount command creation for FS Backend (rhbz#1584663) - storage: Move FS backend mount creation command helper (rhbz#1584663) - storage: Move virStorageBackendFileSystemGetPoolSource (rhbz#1584663) - tests: Introduce tests for storage pool xml to argv checks (rhbz#1584663) - tests: Add storagepool xml test for netfs-auto (rhbz#1584663) - storage: Rework virStorageBackendFileSystemMountCmd (rhbz#1584663) - storage: Add default mount options for fs/netfs storage pools (rhbz#1584663) - conf: Add optional NFS Source Pool option (rhbz#1584663) - storage: Add the nfsvers to the command line (rhbz#1584663) - virsh: Add source-protocol-ver for pool commands (rhbz#1584663) - RHEL: conf: storage: Fix a memory leak in virStoragePoolDefParseSource (rhbz#1584663) - tests: Reuse qemucapabilities data for qemucaps2xml (rhbz#1628469) - tests: Add more tests to qemucaps2xml (rhbz#1628469) - qemu: Drop QEMU_CAPS_ENABLE_KVM (rhbz#1628469) - qemu: Avoid probing non-native binaries all the time (rhbz#1628469) - qemu: Clarify QEMU_CAPS_KVM (rhbz#1628469) - qemu: Don't check for /dev/kvm presence (rhbz#1628469) - tests: Follow up on qemucaps2xmldata rename (rhbz#1628469) - qemu: hotplug: Don't generate alias when detaching disk (rhbz#1658198) - qemu: hotplug: Don't generate alias when detaching controllers (rhbz#1658198) - tests: add channel-unix-guestfwd (rhbz#1658198) - qemu: Use @tmpChr in qemuDomainDetachChrDevice to build device string (rhbz#1658198) - qemuL: Drop "user-" prefix for guestfwd netdev (rhbz#1658198) - qemu_hotplug: Attach guestfwd using netdev_add (rhbz#1658198) - qemu_hotplug: Detach guestfwd using netdev_del (rhbz#1658198) - qemuhotplugtest: Test guestfwd attach and detach (rhbz#1658198) - qemu_hotplug: Don't build device string in qemuDomainDetachChrDevice (rhbz#1658198) - qemu_hotplug: Assume chardev alias always exists in qemuDomainDetachChrDevice (rhbz#1658198) - qemu: fix device name passed to error report (rhbz#1658198) - qemu_hotplug: Properly check for qemuMonitorDelDevice retval (rhbz#1658198) - qemu_hotplug: Introduce and use qemuDomainDeleteDevice (rhbz#1658198) - qemu: hotplug: Remove 'ret' variable in qemuDomainDetachDeviceDiskLive (rhbz#1658198) - qemu: hotplug: Use typecasted enum in qemuDomainDetachDeviceDiskLive (rhbz#1658198) - qemu: hotplug: Use switch statement for selecting disk bus function (rhbz#1658198) - qemu: hotplug: Merge virtio and non-virtio disk unplug code (rhbz#1658198) - qemu_hotplug: remove unnecessary check for valid PCI address (rhbz#1658198) - qemu_hotplug: rename a virDomainDeviceInfoPtr to avoid confusion (rhbz#1658198) - qemu_hotplug: eliminate multiple identical qemuDomainDetachHost*Device() functions (rhbz#1658198) - qemu_hotplug: eliminate unnecessary call to qemuDomainDetachNetDevice() (rhbz#1658198) - qemu_hotplug: refactor qemuDomainDetachDiskLive and qemuDomainDetachDiskDevice (rhbz#1658198) - qemu_hotplug: don't call DetachThisHostDevice for hostdev network devices (rhbz#1658198) - qemu_hotplug: merge qemuDomainDetachThisHostDevice into qemuDomainDetachHostDevice (rhbz#1658198) - qemu_hotplug: move qemuDomainChangeGraphicsPasswords() (rhbz#1658198) - qemu_hotplug: move (almost) all qemuDomainDetach*() functions together (rhbz#1658198) - qemu_hotplug: move (Attach|Detach)Lease functions with others of same type (rhbz#1658198) - qemu_hotplug: move qemuDomainDetachDeviceLive() to qemu_hotplug.c (rhbz#1658198) - qemu_hotplug: remove extra function in middle of DetachController call chain (rhbz#1658198) - qemu_hotplug: pull qemuDomainUpdateDeviceList out of qemuDomainDetachDeviceLive (rhbz#1658198) - test: replace calls to individual detach functions with one call to main detach (rhbz#1658198) - qemu_hotplug: make Detach functions called only from qemu_hotplug.c static (rhbz#1658198) - qemu_hotplug: rename dev to match in qemuDomainDetachDeviceLive (rhbz#1658198) - qemu_hotplug: separate Chr|Lease from other devices in DetachDevice switch (rhbz#1658198) - qemu_hotplug: standardize the names/args/calling of qemuDomainDetach*() (rhbz#1658198) - qemu_hotplug: rename Chr and Lease Detach functions (rhbz#1658198) - qemu_hotplug: new function qemuDomainRemoveAuditDevice() (rhbz#1658198) - qemu_hotplug: audit *all* auditable device types in qemuDomainRemoveAuditDevice (rhbz#1658198) - qemu_hotplug: consolidate all common detach code in qemuDomainDetachDeviceLive (rhbz#1658198) - qemu_hotplug: don't shutdown net device until the guest has released it (rhbz#1658198) - qemu_hotplug: delay sending DEVICE_REMOVED event until after *all* teardown (rhbz#1658198) - conf: Expose virDomainSCSIDriveAddressIsUsed (rhbz#1692296) - qemuhotplugtest: Don't plug a SCSI disk at unit 7 (rhbz#1692296) - qemu_hotplug: Check for duplicate drive addresses (rhbz#1692296) - qemu: Rework setting process affinity (rhbz#1695434) - qemu: Set up EMULATOR thread and cpuset.mems before exec()-ing qemu (rhbz#1695434)- src: Document autostart for session demon (rhbz#1501450) - nwfilter: Add extra verbiage for binding create/delete (rhbz#1609454) - qemu: Remove duplicated qemuAgentCheckError (rhbz#1663051, CVE-2019-3840) - qemu: require reply from guest agent in qemuAgentGetInterfaces (rhbz#1663051, CVE-2019-3840) - virsh: Add missed fields to pool-define-as item entry (rhbz#1615680) - qemu: Add entry for balloon stat stat-disk-caches (rhbz#1690122) - qemu: Set identity for the reconnect all thread (rhbz#1631622) - docs: schemas: Fix missing timestamp inside backingStore (rhbz#1594266) - storage: Remove secretPath from _virStorageBackendQemuImgInfo (rhbz#1613737) - storage: Allow for inputvol to have any format for encryption (rhbz#1613737) - storage: Allow inputvol to be encrypted (rhbz#1613737) - virsh: man: Document quirks of device-detach and friends (rhbz#1688961) - virsh: man: Document asynchronous behaviour of detach-device-alias (rhbz#1688961) - access: Modify the VIR_ERR_ACCESS_DENIED to include driverName (rhbz#1631606) - qemu: Put format=raw onto cmd line for SCSI passthrough (rhbz#1632833) - virnwfilterbindingobj: Introduce and use virNWFilterBindingObjStealDef (rhbz#1686927) - logging: ensure pending I/O is drained before reading position (rhbz#1660531) - conf: Fix check for chardev source path (rhbz#1609720) - util: skip RDMA detection for non-PCI network devices (rhbz#1639258) - qemu: Set job statsType for external memory snapshot (rhbz#1690703) - virsh: Strip XML declaration when extracting CPU XMLs (rhbz#1592737) - virsh: Require explicit --domain for domxml-to-native (rhbz#1633077)- security: dac: also label listen UNIX sockets (rhbz#1633389) - qemu: fix up permissions for pre-created UNIX sockets (rhbz#1633389) - virFileIsSharedFSType: Check for fuse.glusterfs too (rhbz#1632711) - virfile: fix cast-align error (rhbz#1632711) - virfiletest: Fix test name prefix for virFileInData test (rhbz#1632711) - virfiletst: Test virFileIsSharedFS (rhbz#1632711) - virFileIsSharedFSType: Detect direct mount points (rhbz#1632711) - virfile: Rework virFileIsSharedFixFUSE (rhbz#1632711) - virfile: Take symlink into account in virFileIsSharedFixFUSE (rhbz#1640465) - qemu: Properly report VIR_DOMAIN_EVENT_RESUMED_FROM_SNAPSHOT (rhbz#1612943) - qemu: Report more appropriate running reasons (rhbz#1612943) - qemu: Pass running reason to RESUME event handler (rhbz#1612943) - qemu: Map running reason to resume event detail (rhbz#1612943) - qemu: Avoid duplicate resume events and state changes (rhbz#1612943) - qemu: Don't ignore resume events (rhbz#1612943) - qemu: Fix post-copy migration on the source (rhbz#1647365) - RHEL: cpu_map: Mark arch-facilities feature as non-migratable (rhbz#1658406) - virfile: Detect ceph as shared FS (rhbz#1665553) - util: Don't overflow in virRandomBits (rhbz#1652894) - virrandom: Avoid undefined behaviour in virRandomBits (rhbz#1652894) - RHEL: spec: Require new enough librbd1 (rhbz#1658652) - cputest: Add data for Intel(R) Xeon(R) CPU E5-2630 v4 (rhbz#1558558) - cputest: Add data for Intel(R) Core(TM) i7-7600U (rhbz#1558558) - cputest: Add data for Intel(R) Xeon(R) CPU E7540 (rhbz#1558558) - cputest: Add data for Intel(R) Xeon(R) CPU E5-2650 (rhbz#1558558) - cputest: Add data for Intel(R) Core(TM) i7-8700 (rhbz#1558558) - cpu_x86: Separate signature parsing from x86ModelParse (rhbz#1558558) - cpu_x86: Add x86ModelCopySignatures helper (rhbz#1558558) - cpu_x86: Store CPU signature in an array (rhbz#1558558) - cpu_x86: Allow multiple signatures for a CPU model (rhbz#1558558) - cpu_map: Add hex representation of signatures (rhbz#1558558) - cpu_map: Add more signatures for Conroe CPU model (rhbz#1558558) - cpu_map: Add more signatures for Penryn CPU model (rhbz#1558558) - cpu_map: Add more signatures for Nehalem CPU models (rhbz#1558558) - cpu_map: Add more signatures for Westmere CPU model (rhbz#1558558) - cpu_map: Add more signatures for SandyBridge CPU models (rhbz#1558558) - cpu_map: Add more signatures for IvyBridge CPU models (rhbz#1558558) - cpu_map: Add more signatures for Haswell CPU models (rhbz#1558558) - cpu_map: Add more signatures for Broadwell CPU models (rhbz#1558558) - cpu_map: Add more signatures for Skylake-Client CPU models (rhbz#1558558) - cpu: Don't access invalid memory in virCPUx86Translate (rhbz#1558558) - cpu_x86: Log decoded CPU model and signatures (rhbz#1558558) - util: Modify virStorageFileGetSCSIKey return (rhbz#1657468) - storage: Rework virStorageBackendSCSISerial (rhbz#1657468) - util: Introduce virStorageFileGetNPIVKey (rhbz#1657468) - storage: Fetch a unique key for vHBA/NPIV LUNs (rhbz#1657468) - RHEL: qemu: Alter @val usage in qemuSetUnprivSGIO (rhbz#1656360) - RHEL: qemu: Alter qemuSetUnprivSGIO hostdev shareable logic (rhbz#1656360) - qemu: Filter non SCSI hostdevs in qemuHostdevPrepareSCSIDevices (rhbz#1665474) - qemu: Fix logic error in qemuSetUnprivSGIO (rhbz#1669581) - qemu: Fix crash trying to use iSCSI hostdev (rhbz#1669586)- 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-33.el7_8.14.5.0-33.el7_8.14.5.0-33.el7_8.1 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=genericcpioxz9x86_64-redhat-linux-gnudirectoryASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=055ef9a80b763998835760239f20be6939b2fc3d, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=520263304a01acdab91d4c5e77cd08a1340ab1be, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=2617f4eea2806a7abf2adc93115992fde71492a2, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=a35d9cc0cb13bbc57c7fc57d5cb9df99750d6d7a, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=93b1ec15a24dc858c79cd80e05541b176db6c604, strippedtroff or preprocessor input, ASCII text (gzip compressed data, from Unix, max compression)XML 1.0 document, ASCII textJ+q//RRR@RRRRRR/R=RRR,R+R R!R-R RR1R2RRRR(RR3R#R.RRR4R$R*R)R&R'R R"RRRRR/R0RRRRRRRRRRRRRR,R+R R!RRR2R-R R(R3R#R%R.RRR7R/R;RR6R8R=RRR R!R-R R2RRRRR(R1RR,R+R3R#R.RRR4R$R&R'R R"RRRRR R/R0RRRRRRRRRRRR*R)RRR1RRR,R+R R!RRR2R-R R(R3R#R%R.RRR4R$R&R'R R"RRRRR R/R0RRRRRRRRRRRR*R)RRR1RRR,R+R R!RRR2R-R R(R3R#R%R.RRif [ -f /var/lib/rpm-state/libvirt/restart ]; then /bin/systemctl try-restart libvirtd.service >/dev/null 2>&1 || : fi rm -rf /var/lib/rpm-state/libvirt || :/bin/sh?p7zXZ !XE] crt:a`*!U }<聯Zٝq@*vF95P*{vEM+XJk8V, {8`pcK\i[vrhpCouQG *a7c-) 7 )7>J5l XnLss wQwLzӇs*g0t3\*L4NmW5xs5:I Ӭ.Ӗ:D̕zHÉtD0rOH";b'A5{_'lmZpxR-'$ڟ7;wE->}9µiK[r'g"NF 42UMk6=0:nCσB,+?|曲U֎h"0|cC*hpA=铓ڋ[̿z-e"ܨۻwN `gj*=NtYSj8pGOIN_B{-׀n UL7w^ 2-nQ*C5MbXR";I_@l@sZ1%&\y{`AlGh'ֿ@ob튜Jc!}4vU=s%_SHߞ>BHh@= %2x5Tsl[&L@f  ,&"+m9d5 HӀ}hhrHZaD3O8/BzݎU"&F2@4m,8m{r+z;]S8Vҽf(%! ]-k,녇%| w""6^fhs;%L۰SNKIߕaҫ^B+_HnQ529jR?BG)Z=xش,/G5Y|`ů7'& Xp4e Ufՠx߮JЪ@f-[A? }|ASZMR5t'Մf³5{%hP[hE[;y]7HU $$*qb}K酢YEpsJ(\LqR%\yE\se,@.AW@amȭ .΃q>T( |@q[-F3١1@4ey?iaYjl`iF~8W;w0tUi O^:4U s=MR 6GC)"|mQcnRH&0r6~Bn8m& F'N| cr33uQx |ː3]S.Ӫ| N3} !c>ύkdoTu2͏ٳU3xt>v8FVkѩ#Reʯ^t˘vU Ɲ4h␸%4KQF 6/ Bd]eb)p Ȩd'xƓ^V?La wWh8$v*۝I؞ lSjre{ Zo|6O `opӞ:8i?<'WTڕ $a[E_* ޠ$7"%4QT8 ˜D4H_@xl/,^rH'QR }8)x{Cݩ/Ǻ3W٤_cƅ`o a_/kj\A ͠7M}~hhddk@t}\8huԽAre"]:~@تq[0%FLɝdu':G;z(*,ic01ȇd3@ϒ'{tuLJe(^H_0ig'x+ļ 1$Kv(|m3d[ibe  <_yݏm߾4| A)])307)(u|VT9^4!N+_[Bm4%et 8Y`gɁH{P`3wV]F#h*UQ.t"t/omK u1I~$<\"fF׎mG WyLmOA+s&o^q%J\iq0Vk+J1ـgAk#lq<ݗ<]IRTU Bs)r|>wh: "KȁPLQ:h:#VY;S [KL^_3`+VXvuKF. ]cf\oO΂ƉO(֠%2`";|6hK#~ $sM[Iy(J3dkҭx/+?n .*]$j*7y43R=)F!# Zw &a8dQ%c ۺdQû3z Գ*kMo|ӵmKm8Vݗ7G&@ddlSGSJG.@|[T=f?7E<ʞWyuxldg4G61K>tE*J:Bh5Z"OUn걔;/Jo-Ȯd+1狄GLT4QS6h\1nwqSC*Ѫ@%RT7ְ,_9zL wl)jo_@KT5 (l5G{4xckg cr >t*7(XY 0 Nd]DV~#ay[@v4IQ ZO46B{keuK%p#(pJSgmדh=~d1\h ݵ r8)e3H]b5ժ)\(z[+u2u,{љl6']5[N.H? 9-U*QN0Z}Aj5]&4Oo h!/6C#E`gRJlْ[ZvQ@zs'*ϑOA7I^CގK8JwfK`7H_60S.~mSF*F!=|#NtP>?[xq?E@76{_DQLz1ejDV JEӡY6R-|zN]lPRW(UVewgw.ߕ22"@89侭I.1L,hO" `8 M\_)>[G#uAVIAXT pU^xn ykn/АKݔobjdo2 O? TiS.c") :zol3F̂ªẽXryݲ}3@ ݙC6o_E}R&։H.eoT$<\1ci 9$; /:ΰv~2nJDć5;UZ#}Z9gX ix&H٫67'E5.lp*{?($Bi[m˵zӑ:%։C\p'!ьoo;Ú]| doƣuAUSĔiF_nnۻ ;@$?RJ%T4l@[J< uIj.[C@׺1oy㿢!+ے  5sqnP|[5Aah#3Z/'BWkQX3".{ _7f>ý5ޟ31WZ})Til Uu/VзVzu^uM0Kmʘֻ1{3%H{`Q79M>Qԧ̥[Q .)Fk?KlJٴ1TEr9s45lcEgy݆\d8νɻ[(h=?TPRGg#oeG ڥB0)e%;{n ۬Lփ;F&e;E0۱uG`2 (&^.\Othqܛ!Iox<6*5Q T}+56(_ (IdS@C D"/ظ%/)ѩE:t7 F.ΊGjˏ>2Fv_g%GuOIa%Rp[[GF򞇤{ӡTl]B% +)lͬM\m5)Q,)=ZjY'I8"+uToMs ?f(Ӝ T6ġHn #IkLO1\.vS2jl<( (],9W#!Aی5ʷe @<5I,/sa*7 t۫E5]G_ iu:&rЭ5nijk`e[«mb"Njs,cC`xd;(18x` gB4I8꼭]1xe-i}5fy\7Gk]9C{YVm=%(@ Ȱʕ_k=ۚ r7Qב chkpT&܏Um?^;͈؂8^4)rӱCAbv _aa V&,[1Z~ܖ{Q8<,Bj4RlN'DLG"5[Ş&]}ɇvn:m݊nNq\v'aX>a][%}?6.:S j_ ӑԥ$[ST['gϤ$m.i-AN,%`V^86 L=2; A@$X%;%(AT321 G;hI}>f}#MY[#"y]PgMٴ:뛂XCA*mL# D 3sm籗xFļ15 HiՁ.+F7f }ҜPײq/ :'&܇h6pt  0.?')V/)Um`N,JyUTD877>ǷǶ˖xZi6;3 osD% \w~jKWB# !RK!%@˯٪VӵgDLf+L p]bCG㹳qRI@_7Tk8+&z!urm#c֚4vNi󍜽+֝m^R\C +vpꉚX[ឹA3oCDAh#oF67)j6ȞfMΡ#@nO L'<>74p /[E^r#2Ӑ(pg|atBi!;hC*O{hX~Oޘ q4/[lLV mٌzN֋LTG Tb`R)T|<-r(.1uZ..yEnDI>P9|;<2 h\j*ڀw/&a<E:, : I'!:Y PB)ǐ=a:dII/ cFW陠ucrkaWq;lb;Ѱ,CU}"_Mm܇~; IRh [6+Wc Or@PR}QExeH[ka-=?ݲ:; *mjސj~aV%t:Z ֽD^Iz;PqFAJF!k3O(@WL^>pdVsI'Rv /ђKHH v$s$we"Z946г!$ _^\"eרPo@0J8g6 57:)vΑmjq`+E% D.Z?B7lIo cl_*fdI\·gC^E㦞*>b,$qgÒYWE%X& bA/K-$[@~"}9g;PY'kHDA dl;\sN tb` ih-R(G 9z2 7 "AkʬZ z/9*z/zN Lۖe7}sNX;dnMvPjȤ2T@ca0@+̦&G^| IӇl;9'ұQs7+PQ[KPeLC+EK Ʒ٧>:hqcMtjY/~x->aog`4G\ ̩ff̯j:JVSP pͨΜ<oMj- ]ʈtЉ1B` 'lGo.:PAodoַP*zYTߕ.eWn# D]KUDFh7H,8¼b޵T]jmK؈RKѸ>cZ)p?aW}b1"RMPt* %2U)[-3gО/{f&c?+#nٓΈϽ9vZ4h98Z? 70 xg_'a|$*R @Ԙ `6T&ę?x*,}3k`x |jDGOI^Ay<"0pgy^rID;luw^5NQt9 x׏*`+j<4jSè9.!fvMf gF4ݵO]͗nD' xx`&*n3 mX̑eA|56lU|YȲTt9 CSzpu\Vn|:Gyny5@5N K0JZ9md : Džg/P;KkC?:0ִuq<~梕ƌ b|6Qw@s6q>*a~,PMt@~]|%('\F Kn*rzωȴa1e,mJoJ oiH!. WXDŽͥFJ/U kH,Nim􀹩OwLZҎB~N5K ՟q܈!ݖFz~IL0!k[ϡ8u{xäϽoBd g26ڗG27US Q 9޴s =I%SQ1A@53v8Jש ̾hXY+~,NxqvI4Bs=Gy 𐨟bQ_|y3!:ȕ"3tUu9@ICz)>[dz$7Cy|n ғۤ%+&Ǣ?ʍ`3 .G]쾆E֠+U_t:aky)CeA{'k[7M J_giGqi`y(fjcϢW#(phN$D_>-1/y3qG|{z4ha~uj}/ysG!yL+bR>P6s7"Y?s0h_i%i룴VaʁaeثNl EM"²<.?(3LfI%1`C$DYƨ\.a0 u]as Ol)B {/>&b Q0Ğ`QD9o~΢3%vF5C׊f3WJ %Y2XSw֐@Ezݮ- /EF>.U+ŦJv*/l\ByWBɊ+YrObmp/r!HZlY`h'2 R[‰٘_t0l|!yR-sfIioQh&Dhь컺*zϗ3WŤ0Y6w:[j|&(R2# LIWG_\FWqSd2¾w^Ds#DgH Q ZV/ɓkw׽=vUzbAm2xǨ@_k+ ͜MٚbhREp^@y?N~m@եFw2 aSqq_JUdGiAe«"Ѕb=CcE Dzц's)to]a8/' )|s^?}?5f MEt[P$〫ZjaVNoc[KԂ#`]>| ~t~5؟Vnɇ$"4ϰ3EmŸy ͆qk"ۏV76(?l-A6gsuRͨ,&oUl|0 ϗ]a*PdRѱ .JfL|*?.ɳ$EC/=7-,>5R꒮~&j ǝjTRPV?\W B&%M,HLXMq<[)ezsщ k ; TXÚ̟0(H8e[}2 9RS UoO.Svac()d0N:o{@\(T&3pHUELdwdR/!)"[QOcH{!۹80jRȇ\5PֹS46a-mg͐p F!E ;alycQM|=[CWh5bDw$jq`XwՑ3BbinzI_f0Z.jX46#[x1`J 9.ȖezdU|гj+~#!CђhHV< ܫD!L umOg[}ya~Ao4PD""Y|Cm>x305ý?A0~sbs6Ybt2AYǑilS1Wm94J'93-=OKBQ ZO_Pf&ڀ4qh-(>zlbX:](`,%vSa!lTa8yfc|1Ւi eyS5.v; 7ܿZi̊Fx3+v6xAHҨN_ֿ!_8Wdi᠃k/uˎh `Q]RqgUFG+ϙt<y& Û%o]cy,vqE"5D!BGl\N>kuɣ 3a.k5ςu5 릤M$ ,iDf9-{9=܋32%7pr AAJ\ Xv :MF?j pEt CGE;YqLv2r#J+%3l!*Gh:D!gY*| KPpv7{ѹjA*|}#o:*28s~al>vU+XxFE;ӆ֊#5!o=A -ykoDczTrƆr̫g4na4Թf"s\ pH"L pY,$Оm x=XHT:0y.۷|T6d)V8'`!b8ɹyo+UeK&{TzЮQh%3i/.̭XbG8k$#R (1Ɣh2}VI 0F)_)4m& I32TR>ي9:/0RYeN5Lbo{1"5kl9O `z*S5ekJ  r`Zv@BE%ŋ5}m5)DbקG]NO,AP ;4[Mz.L GY=2VT{%"2v-q:F$ (X FQY~ lC annvrr40F{ש +  1ȸH#G"IMB*#'E) ԡE*Iq{#04+p=0 e<^CI,' خR0X{b ^iZ0''@ y#}E>b{a,1& _rOœ^ვC֜.F5 6#9& Zp^*<>a4 pLJpqXT( &F{Rc@s@xј)OKkUُm&8G]YTͯyKVcna |/o[([@RLc2,N<M3 UXa%{FCKí Z֌$?ѷicپqOsR(b_ZfQr7$cG kTaNrg2inR)y6t-R'SH :Vl]W@ Kh+GX3=PofbF& PD 񮤱e:%Qv@Ƅ!>Jk<^ ̑qO>X3܃=jv!;!MɂQQ~JN/؆Ƞ[IdftmW-)L0N>zhќ 7\S:H / lPQn ]gs$A_8R-6Yܶ[Amlcz6@6tB/<k HTdБ쟛89D+ ƿk1toa8XUfc͎/ y'CAƫևTILɋ9hEokl:I}^R@"[%ܬ%>`w!azE^H[ta{ r 3 ֚d30:!G9N4Xf*w4f|VXw矶<$ ?J bܛn!~?"{աqB2|z!O{vf,kJhM֏kG Е$9b` |ʽ0>dleKoõV#sc[k?, ?Suağ{B ԟ]>5Hb9{y(V%*_b?|& 0u1[dA(9x\$r7eXoR$)Ls}gicWZK'򃭎b+yt@ "\ȈaȂ^J:)hW8k1o~W?;4 r}ȇU鈄U==QںeweԒ⾡9#N& Tŵ;owX_E[u1hg$RH!Ér-9ϋgշiaNPsP9BxZd6k|5 P\c2$BDLOSBM 9Q(N H^Z2ZT=\%\;H* "v6(~1:2]YVQgze/CGRuѫF6|_yG;EoJ̻ +cDƩŠ۝ǐnRaWqѕ|F \ ;I t%tuaub>:%DF1+6pފjLJ$$vHȹôjuH.^TwNl5.G@e|JMbvw6,Cݙ:6I$)D}X@5U(dTC逼SrՆRbB*M `\غ0YBrfJD{90x `c_e# Z唂ULS?"AФd_2@:G&lmiCy"nuv K@([6nuC0ޘz BqW/pd8h05˸pD6;|>]Y,$B}-U3Ld\9EcO8öh)qҦx9 ~',xwuxt$i ` *_.0,gL~1',4ӄ WJ6E TBQSDU@d=8z щ >`9Du1lifUܑQS3͐'a;ZTgTv}q[}[ghyK_ZP>L jcv~.?tNIj/2Bu' -LYouD^DQzhS.䃹HQjԽӋf2#jr71#$ :\F[TJ5jk?zEg駈8}$MM m<Hpp %ZF cy;? W"ͷIajl. ͎uy/t!pa!yzd՚h:V;rȐ]$u; 8 laγa3 +ʡI\ڡ ڂ>0S>ז4ýFM_ڐYKδH(%]OA\%%Qm 㡿 qR"d.ЯbSZ*g:XZs(WNV?]ijhV0l=vQ'ӥy' &h@u.tDo 97WTVm\p|m& vW) +ߗ~jٯAhkd\/4xGg>J ^ ,u-z$dNW'(^:x?3rAtntlw wHآrRpEi,ZeXDa\mP$YSBPᾩ_ \q`- Q]U `έT#3of`nf$G/ب6eb.-h>~Z{к-bD9:9GO ))ifܥ/i&ib/c9p_M1봽AiY*u^L,<MFմUz[֡B4~^]}(nZu<7N)ffY(L})ɠMS'tF[ajƝ)l}?g](z@l $"bЭJ:%xg"?X? 4 x]0š;?; 9!6qK^hhcw9%=Hec\U)ڊH7NĴmsXK@ g<$?C P=r7v72k|ųvVOQ Y'\C? >yZ9wq̰on VgCw O!_E/G`0N|*(E9lC yN {bx V@4Ȩd.ݧz]Z8Sj:n(sĊ=GBI5e~WPM [,(P)1 ;s׾$[6]ۮQ!x~n.^GMB ϤQ~JGDHM-H0^Rݎsv2iI=Tt3FϪ2B*ORaݐ9ྡegZ>ģ8Zf`G" ! #hAnt^/D?S5j D(T2oh#6 FZMQ04y< J-5·fh!^fG.W+6pϜ\Gl د>l_Hi48님rzb9+y48TlܨLqiWir>E侼pgeTق^ ]bp ϔQ^R/tAU2 >_*e9P[߳w@?#P ff_6@~ "Hxk+o['O2Aqf}t)*B0revDž?}1~'ks]Ua@.e*٥46Ďzգ#3۩ޟ-inS?-wYh6phקZXqvT t3MN=ȹ $"edެIh< 5OT1+h뷉BЪM+QhLu<쿚",jW}alt܇Ty9Ƚ8rJz67D19 w])}Y#f2Xl_*/{\i4K×C%Ξ5*oJ*f"NJ3Xig(O)e4ns۷;.@Чm(>"|Rg KUlV^RI@]8k0scnO$VhbFPhi5Վ)X*cHgpVD\79քR˜oL;!-7]`ӗ Q")o2G4 L70,Lo7СAI5e76rvǠ [̳r4:ӹ0Y2ցBgFt :6dşH_;cܙbA'~[qM [DByY pP`ad~Cs*̏Ouq@Y݅=nDk־el QL jƦ2s}HqKw{-}m:g]IDQpMa(zi 'J(j1 ߍn)qrO@IiK}*wP7Ӿce;Έ/XI~BAD1pclKS' 0;Xs,`\\܉ϹybO﷓ijG%B}+Pi]c#8?zyV=A:Igyp&ba!#+w%7BqKeWQT+VTJF)Ŭ]$O[-E!"8r,Wg o5a H>2*=Wp?2YtQk^Q uC{?QسڻE3(󢹾AG]6hL i WN[͎֍hSr = |=p0=xI+U)-lȽU֚n-J3tr]r2]I2qdY~kD|@9i'qehӘUT~;&ெH-}^[&s鹯rN,%ĘbcD_oAHmp,NՖk,eZj*<=-IܺbKV(eIm!y >p0 ~ף3?Tw5ϸ>6;HuYo=mBKݏ 2_q^':zozjXT ̤ Ϲ}}i/8]›*0yd$qFθ,^& v8: 5Z}07Q99/ķfWhUF=lo!A+WĭG~Rmm59E$X;_pxeaD\;ԽȁGçǃ#a:Α%(0mjd>%vKzZP&Ւ*q#/Tۻ"-GLl/R@ji#D\)|☝늧RFΎ H"z҇~p#uH.0ٿV6VXQjݤRdzU_>ϰT{-Z3}٣[=|Qa~kzJVvpz[EՆ /M2̠}EfuezǮ33Zj& L:$boT+P7٥w>%v4qU UȉOylDM%(;7Q\ yTȊ1_~j0.E޹Tv{l;~3& $f8RdO*"meSP8\d)od`#`bF\Yjk'h*F`<Y'# wٛs] L4,~("QFhR:= 7a/H3ٺ.hl\tni#]x-pk= ?A<y"kC 2f|gm4JSJjC}Ԃ؁xp\QO<eV">%BJFw_K oLCNu2tZ+f?,¾CmW\BRnb*IXy!1X8x^Eu?2ʸgW( ݿ/"z{;eŐ DZ\>HZD5+f%wbdR\z"əP>^^Lz:a˽=nT|oU%ps4^;`?Aqg+O٫Se#-C^\1h(E 2 0(Y I$TGEqRmnj١6$[U .5-r25oXy |1S>u7F^(˔ դӷBV0l,b?T#vt{VS |w>!^?%OӼ`4|#/=A>e&u7c9׆sL8M]A($^ʫ\ٕO^^Z{[Bh ]q)K!f4znhIi~P``mֻdvKuq1u3B{WIWl!!1AxD*Nq_q2^SH%.ɘPiNt@ikp[=y .2@5laSpoԷp1ceQԢ+Irf)%Le ~8CaEK !TQG(0Dc _g3:+GȞw3sP|zq*hs;ӽ3BCVwݮ"zl~BW$J%hӃaP<>0KH XSO 9AkC#>,wGw^W1`3^Ls삢qoPH` i9V/)+HhPqMFy"b( f=4*!:k_:`o83[49 4ņ&-VZGŠ,JйUOePfE N WgYj:6wgtfS% j0h?.\Xczez@߾hQ8Bbs4CSW9sNy( 9 i  >xsodMcPu GLX 1藊*%)'wiJe&(jn2qO-j3]G .jxhϻ۰17xy aֿ\wH+)6>z?&?K̝v!djH pMF_E4|pKpjϔ;~0T3,ZEBE|0LI b݀,Srj+`bjtVdg.mBBG1b0 *3(C7֥wud@$Q?ejcD(^# 4,%5M@[#Y`9Zzy08f/(Єnƨ1א+e09Dud8 |Gπ،׮?P5<+t, ِ[WX`$-9ђ6?oB,@WI! >j ׶O{yjh6v?ԎQcU[ l_2:CQxd}-/2Gc~1tlTQr{`k.I\iٚ&o}G?s0|F?c!h~I;!\no&[c[ ձxp d5;![ZhC(tב~g^KO-G![\ԺwR 9 &٭72?LޏuVYƢ>/aaϽ;;zRF8u4{3 I;։/M?ҝ2=``üHK_uS ېbnA*#OPéفWTIݹ4djZԟ/L.?K_ }硟aJlx |OliĶU"phU1rБ/&Q^2v jg4tz~u2 ~v–Q$%Aꋥ9t@n ڒ 3 P81LG>Xr 8vlTcYáqY},#k8"7A_zL\bPǽi4,R(qm0c)lD`qwWxId8`ur=A #\bU,Pf$&CR]S\g_UFR B̒mk٥jl5J~PmvW퓬6(8V*^kC^Zk|qn,LD9ԦOnwԤړMgwFk:NʥGt88C;4˵NAeOuڇ1CR?]] Շa VhSH|FWgsiLPn e_ v'Lo~|jTFCŝ\<_beA-G~1qO4JQ'; {.]D GQa inNKK mPp`\ZfH&@ tnwşHFs>/Wīzsz|G#טO:={'D5 Pee%;4ONs1l@H=%$cwP !SJBv6~COVi/5&H=]CN:)` q r`P@wt&HqwW:qJ9G$6GWyX? , AHegYxD3tV"*8忍$VZEZ7y  uq%cʆ@_RY P#X#WH$uFy[?+׾ncaYt3GϜ&gYVҏ-=.|{ӯQ߅\yu!nY0Cz) Cj a$cql1ߜK+ZݚQT.z8a$yg!Kb%9&RB@Cý}9טƥBSrͰh: ٞy0ĉA\/COb qgx0];s*\/3 c|X8+Gi ~]M^C"D'SK'  aoS>wQ5e8dd[+b"fK)>(Y)-=h}i$wq~{{hc}IiO|0A~(cy< O IP3ae4p/ T.q:"Z6%&nK )e?l ǖ-@'΍,ꂳ3#Z`sqE(S9~ZZq괯J+?/}vXaJsdF;O29 Z2-8M HHcDdB|^(GXbsOiض{p,[Z?R:_ilN*{4=fֹ SY%S]-HVOkVPD0}KJ0x"RzV/+O?+%kU3UU Ul#UدŤC]1' aLˮv$G< )jY< SQ3zvҕ(:UM$X_ -qyؓ3G0{oEe?B_>Kհ3 s!B;ʹi%ф-|8z"9\?j5| Y PlcRFNst %sWyqc5rE W,`ƛ,u7,?Rפ&'N(ִ/p<6B<;~gmk6ǘWŎ^%suQ;t5[?ToXj4M:a<ĂC\r8j])L[Ss7<ٶ=sàWCV CŠp1C>(ArW=+^hF V"C?:efq'^͞7A8McywD ;эF<,5[? zR:JצRIK̥ҌyG?(/0TpJl!f?lbǝΠ]P2 fAr@50 ˜mrV2acy57};OzqFѥFzhgߕfcqKS/aȴ O}6 C*R>vl{'ͽʅt@jޞ/v ,EeRal QYckڪfє1?0,"_ވFWTk0$.IV͹@78c-Ud|1&"h[?h#&0x}:D_K^1KI9 I j#5O_"wb"-/Mk\ӘA,s(|ioYΈA@t(vY's敗z~ c?*c <޺~UxkiCeH4[U/t'm;by9m{lD)3c6*K5/ƍ1E 6Fw /S.^Ĥhi)h箼4fi/癘H'g]R48$P}éN*_wTARv!yB׺ua]cVjD)"ca{,/KhsJ"B4[6*Ts goϼZ$-;ϋP؝7)sq, ӎzo3T˹i_7*B?HKµ# }Ng8ГT˿ h220 \f")՛KL50MAw"x}OiCHu,d@ $inlOԦT=Od̼nl3{HXϛ˽{ݭR걶Km4mLW[ANfK#r1s}I0#׍%Ҵ_T,`%śbr5)hG"?AA RK; = [ 5I1&"q1r9? m6oc$ H+lJ[(+5AA٥3L%8l$ؑ&$\$.Uۻ-i=9|O %  C(h}44U',5Cpf1L|9qmI(B'^^,[tNyᥚ ƒ4mB10ss.a-q!܍gko)u!yW EƛP%!<,%qLڮPFtb|@8*)4gy@T-?5{{>q;ό"@ Tq0/™FPQĪ@q.6TߝVWE< dn1 z(Jݜ4jQ(>ondGX c {i`nrޙDn{/xJı5=jt@ُqmV _QdEfS%ёǐqq@XnRw:0=<ٍjxEqA^B[8G':N-zO7;(?|fyR",S DGqڹsM Ȝ ϐ!2Y}mHo6%vS^FhV$_.tICl#؟@6kJAenFxlrS{֑^grPdv4o:5+& }TzDXV\ 'm}6V1V=˂ D.:K46+[Kd7e#>'71&p;EeJJD@2w$^otz&-$h.,bԼn;#7'Wn2cSW򇾇 m?Һ(hm}-2JIĭ#]]7EbB (;3A 6IkTԀhxMh) ȏGl]Xa=#dz%#{%1) *y4_nE1{,ht0'q 2x։SYfW7r-k ʀGaa{)VNT܏3t죐;#Թ{=p Igdp-u͸zMBpSqm#%%(#Tunnw2laba2`kZQb^cޞxa.R}g0K6f)E՚S||dH9v%hm=AD x-:(P"\@F~_r2bb.VQۏ󂡏F?Iw<%i_Y>gzv\E!A܊dDzc%5u틷|J4LO:amb#Q[~h{k:~@cx"՝ESs`"' yqHtk;)3(vvGe{:Yr@>D$ӉVn?PJL`cgDŽ$++))_p.LQF=azê믓sy騴jUM`DH*,Q=C[ ypbu#Y{ȟ_rAf}B7$B/dq~e1b0Uّ- QEֲvaOCg-Pڲt9Q.B9;WITƴr:n9 -ݣMԈ/!&$A S;&9\=͸TFx`>L/g~Vt úb߽n" nՄn&A ~###'Ac@Z{X.}dPq?ͅՆWW] &*K` 66Ss[o`70^>5!mM']a : RK*Xm)ͱ)낒}0&Y8<PS,2""4IA')Æ媮;eDgXU5}aVE 2lx~byYF?%],WwGlg7T` ˉNj|C%@#H<'mAmFw:~.~U s}Sw&X)uzz#/]mJ`/Y]I.M}H*́ݬ&+.Rjo=,)GPU `; l?&eHc\\P5} ɨbؤN|i@ iXFst &"//0R^R*(lT*zƉ R9E`WDD}?ub)e6f [6_Ն Fm'YNJrd>45H:c|j>17C|病7ډnz%3΋R󯠅T_i&.mNt|k):Z;](3 Y߂%ӂ*81BmMZFX'D]tuTܿr25}fwfsTpqnykK'3QyICiѫ>uAk'hAI(FuckWD,/1d^!3U;ZI/L%6GM͞\ Qːs%h2QHsbRiaq)Ti.l3Z(+)$aOsӿmPrWds߹Lm.c G,.B"2ۜYlxH0pl>#<;kz){7dh{^7ᆠ7EL_ۯ`؁D jddLtZnIJG`yuJ%a*qigFY70hK@q.画Xzs˸zL! ANdUNbH:kٴRnt]f4": (;RXS7"BXPP^5;y.ؚ7Mn[?.^ >uk|J{k=ZIq~2n{W4T.fm oޞSz|:>jZF7 oeEbyܿswʛj` Qd3eP?%hˌ<56얠O>neV*C9&9nѩ5́.h\x'ڠ s͂#{1M%sW]% S+# q*z_Z?!XLAp`Žu]~ѫ~Ăe8?݃Av6 ۮ/eļǒshm *$߃ M (E6&XѿuG8z:gX|j.1BP[Axg[]]NG]$:v}0a6_r#giy0:QĈ8+"ͩ/XFBϼX OZMHsyT"ߌ% +wh<Z?C5p2l_1QưRW'ԋ c7saolY|>-eLVvWе%=7##<'. }WD\m-K?|LP2]{ucDV;J>qBOQhf/}4jg,A7P^Hr~jdl_N?-43TaYu86,AFKhl+)r_s_׳4Ora>5J[D{Uz2#"_K U S@ :^&4&ܗD,mm33M݉Md9 vZj6,R&^]<slvfХXlKdtx-9DMYfV䀛ݗzp ) [,OZ$dQT͟ꍼS)QH_K ’BzX6qv;{]况@1판d ol 2SRH~ #}R )HCR^>Fkjq!]|(Y|R2>(N6<ݗv&Pf!3DxD+\CHZ9-ú:Sc961P):13򈌋 L{:|ك͍v!\ )u6"OXEv#RpsH L$ ߿* R*:7/A`ZLx)@@G2Y0 w@w!H&ߙOgS~Ӽ~ivc _,A_WdrW CUmZ7!cGVF9h{>I0K`_gyN4jacfDomD9fPPƔ_kt*Z_9b=c4k$`'HplH:ʶ؇["lD3|*LE{ɈIMwRn׼]|~KsME/4S郇#2U욮P?tf^ Vo)D7,C<]N3C@\=2b Ë{V8 lW/XnGL޿,G+ӁՑUd v}El5M!{KZa-CS?ZP<ޯZn`|K?wOKnUӽ;\l2w>O cp1 'P~.J+[LT k>3Fa|?$*E5b:P$m|ZrE>D8;M\7 w2f!9WMK;p# 88d (7YpU%۴r y 2l[AETBj.|kJ: 8ABvfnA :dj?cOϟu0dX%G?6%P)&P8 F&3rUWtCWS9/Y%< .# y\+Y;#0Rc  6.ZyۀɂK"#l ? '}P.s-2\5skNTX|#R({6ۻCWy8F\|l{ $%xfb0-{Ezغ%_znsλ{$/9[mоuShRM ;`8^ t}+v$_aj Hr[@iO#bis{#"{Kn[}w3Gd(v8dM ֫SLiˍi^ c_1"P79d 돁?Kȩ vE봶V l(#G3U9}y#Bpe‡'yVoa:emb9q$ g@zxk` >6ʔ~XN{ǩwm|G&1HcC_C^$4oB_~Pam%YY.ʚҥj4y#@pI6LƎlf? a/LSNmb q1X!@%Sr.ioub ҕl7-ʸR>?1+>w̜DRQҁx+`1FV1_PZ w]x.zn'hxiv|, r#; uIY/M?^ב|Oܡk m/qc2?вvOBmN n^cgu^[mRBcU:82Iy. bt7{ơ.'ReO˱=""/c1VR:_~ RGcoX#t 4{yUͬgh;NfgOHA}8¸H~NuaꖸvhO$@A_8=| !5hU |5#D\[{xѻ@K #oUjW~څbڨT;@^-{[=nĖ(jMX6v70`Iu%EPb\DC&|M29|SDÆ&aX-Q/fL~4O'gTB܃un[2=&ה_wV"*[]u'adonGxQ]NeMl5^2{F|Y+l\<*je@ ߁fu"_5I:>: ~F3 gPs0U8qY"rW7$Zn`k6DEoO>j,l˅ȀGZ\Na`,2 NC.e285B0{l%ca[{4y(C&",=hNEw'7LiBNkD wsCk#CГ/^m])oXW UJX5ѿn F"'+Z&7I qv dۡAW- 5aס:}Hj%} IZkb+|ʁXgtT}mqJ"?^$SzcJ@6Mİ?RGjg]VExG0?$+6\(k֋2Eq2$D\g8 OkPwtRc]8J$1cUkHleq)e9U<1rnDDT3Յ'g%gdMg܎3zȖup@U oI^zD\M$i抲iY;ҟA ?z׺7vdtj};$֖?v܆Sl\ɮ}l]tr*%%ޒC hD#oڇL_:]ۗڒI#^"=@wd E~ Yգ.6m8<ˈ׼@|{O}yfcg .hK҄3* W vwddp ak˥;'Mj?L^FKwվSP "{OuO`,-^H{i@t8םOWf sw"ZfvOŻ:: <-X~[8 tO%| &WnG5Ϙ |Ďjv[^IT#vzgʞ%:OhR:D>wd3yYi{4;dWdSw|CJ(_yokmhJ3`I!j!gK:wg'@nTMPHrC.; 9N@z'huainPϼaf z~:T5l>Bb%;Z_˺ev vd,54&G3㷱hoo.nۣ`lQy3BBeDQ 4 P-cC4͕΅3ˀb,㸓`)Ȇn'yge~Wk?,A' _P ^oU$ccj"p9TT.U)`S!F6(w;4 Pr vt|KP2'Z2lɨ``,ȗo6t X .L;"j3!bୗ&@—SN@p_6 'ƒ_9n mh0y( uҲ( #mB4$lP6YuNU׃k;K'ƞD{?))?6}p3Lv" _izh"~lS_Gdfmmx0}W*i ěK14wK>thIs(!!rq#c1ܧX 1I3F\ nq.B$3S!+"'Wυvk~Nm(haIaAm6˰ilC6`} e߱1dI=J^ZKk(,KU< d3|s7϶>= kl6R=@1z.Szaۙpy(J*cɜFnᙱ,TC~&":^pNj=hX7} {v蹯 F/~]eLh,IE o׆;&մV5ۊoନ[UNf>o[z.D7YPse>9m}tjm'OnFvP;%{F{䲨O1) K˧Fڤ=p D4¬cL2+X'bb >GzW'wMu࿬&gMpOa|}`u/ H>QcgbjX]dagXGtݒ u_k U3LMx>ܵ賆Q+6"N&pvФRKw Q]g—pA 2|?n )o'v2@ߘ5*iH: +l/ǝ(fs ,!Tw {\ךaI]ӌ}2n 3P[Y:HxZƟFʼn Qyp=887Zݜgp&3 KOheV;+[*D4Xl\;Jq.nf2Mн B)hBۿB(xR8C"  &rhR lo<VHg=Eo7~$\P@p*p|TA?r-p߈2 IY(={]]+YجP~TIG>SP7ޤ@-ŠnvP&GFb=l:]8Rl.bRmSC0 h:uyw8~mD4Ԙ#Bōj~`s'Ò+W#0d Ѥ%(Hmtx~?Uٰ ZT&Wk>åUMB.?0/y h*ms>&x3յd\[k t: ʗN#NGa\}?^ls99]GkIC:Ԉ:&ݪkGF7ЩB@m)wVoR%qƆ,`1$6LNW"RDxJ\OBQQ˲MQ*^} ݀`nW9K((UFTMB25Tri6eum>l lnn)>=+Bp@^x]~f**+JMPv-8q7I`xB۩ $23v )Ã粠vOKEl?}֚g";|YJ# 8`kk(e }WS` X"3 K-vldېkU*BKL:q(`mltX/P䀪t"g^@3G)W|BDMr^*g# diV,4 ɉ]k=OJØцf%'w]M]o (K4,C}LvRDRL CZ_rK96@IW._IUaEaWj"ik7$t 6Frgl Yah,Gp41c87" o)ͫI鐬㝴`Ba!bz KZD,trCzoB!#9uݹ[%df(a~X 'Q|C Ηq¾b{#\$t2άw]'+ j"6)[5MYX">S2Q~Y!t?G/mMP%b\ H\|) #XZApzh! !| r&_5fir \8k:YUMj&^PO%`,P#e>w(1EӶl+#x}n$ ]Ѐ]'s$T.ȧ"kUIckWZDj+]`^ϡi}ޞ\Hй崢[hdnx#г@k] NٮϠDS%=W+vh*H" 9 -oW%7}q"efH/zC ּXRH,%s:j˯v543sMwoI4s$Qϒ N ^a!]<X/|=9{os蔠u01{'˅y28sn?,'4B[FSGMdt{MV9"^Yt:cC&ElG6J5$FiKa. X)?Ps!6=E&FRo(2ScxEw۟Q_d-h^DA}b|z44.dkk, /<߈SH~'\:so5s{xJ6 o괺ĭ=_vd}+(򭻨rL`(ˆjV!Mf=yYjuP:Նat#~)[K<$E$D3lt퐾;^,ޘuSa[|ޖ kZPr`SؽR8![PRM _Zih <>V嬺(E+!^B`cډ"&B]ɮ\!H-3Iܙzy6\ Ϻ(F{PQs;I:H 1fu]5 8"IQ{CCʩǑL]}O{9\VY]l*MH"['O5#T4wv%L !jZ*m 7I>#8)lU?5Bb6A@ږfpƜrh4R._㯌aile;\Թ.424qO,+/sH_4,q!6\@Ka2ĺ3,L%+[ݮz-lH4?ɚNpy$#u0B'ж{ƺJ6um2n51ߢ5!.VI6}#|ͻLiHZ#qG$s-^|D2mq{.x/#RJdP 8_3nGAg2\)t64('x~^"|Lͥi2${. uֵ#loTqKN^)[!ޞ돞iY^ăr dC;="8͔s;#ܲ{? ꦭFHL|O92Ci2 9-kut{l>!B"O5N)IR*/Modr0$ J6Xf$! @\p8FڒLJ6"\H`+nSW"a^&:(hGm| m:ؑڐ<}iBiH9 D3d"my>ŰY)/bqCaLM=#seYۣӂ2vʚ:I\C rrCF>&1ی+)aS5`rAQ E)RϮ1Uk5{VLSVs(tX{Q8ٿqGЅ[m = {Q p[6,Q.=;I;CsR#Xʆ&3xYǿkhx՟A[aPa\$}alb@ 8X\I斂XeQڇke\14(,8>ފSYfj 3b Q\, sPNs㸕teKЍ^frm,k*eb&^Ug2F S7tYq| )hFYk ͸6$:DzD&~n R 3}#@u]v6~kZƖ6u&˰~j=FV8[ B߱0Ԉ_3 NGv7UvC֜ͤ( k#}N\QFgR@Bb]g靖(Jix/ԘG|k5˔ФRȊG;AG~kb盲@fNNKEP\aE"NmXh?UxuVlcD( -$VH`-hf&gK_|qgVN`-nM$ n|.E2uGT4t.޽̇1kSIZBϓUƕbUr .|MɐKpmY+VwYwy[Rw b:%F+xVwܞ6Q'$ W|f!OaS;gѕ>~lܶ`6Z|cƚ |Z])q~ 7(EpZD,# yZZP~%=iqFh(-MJxu/8FUxu12F6֦ CXoRip͟ƹV t!P*Dg9qD c" 9Al' bkbzhF #Ŵ_ʋe;FG~@*"XemXR4ъW"56b)W>>(FCX|@@#MY ?zB[nu<j>|tn/ "%|a%.[xq@BEɬfҦF- ^~xuxR>@Ha{'ڧ,E"ɰJΒ?E]MVA_ :+{C=fȩRۜYeќ?n@!uTS<ޒ  *|1ג2D/7{χ +': y]9uEߦgu&64"!Uн Bƕ[[)NN`5XM:"`O╔|[3AX|J9󉣾>HQ1t$E@We_Ђ~gd9tť<nAQCqښ{=MLs= i-(zBv '`h;](m1QҪF];~C=5%(?+ݒްw-:[9 O՚<50398xB`-iuGV > pيG[o4LBKp/}oC|2:541n ,(zcj2FؘҺ>4lX)vJNISSpƽo1h1qC5pHMN.DSJ񚬙Wwֵ9cer:}8EYu_=28( :BB9s12ر(曓*TQf}'İô2ٹeW3݆oO@pMb1LƥSпA?<͛O4a:un&&uAk_'}JrfzWYj!%+~0L"u0vF>Gӎ%4 W:Ve2^`pt&]52w=8q:8K@bk{>e5S*tM- Qy_y?ukrښ 0Z.K7n{g$v@U6KH%Ax ՌD[ؘfp1v*…t}I#/25X&|X 2ۑZICim;WM}3G&.0h9]SH{Fdc ъJ|8He|ynyq)t9m`%TQΖæ?wH:o[eA7f#pf'HE@V3^k[-dSNX/gtKםB%Oiiːk+0KQq!6D,t|Z Þ8|O)8l6l\!;k5 ֑v7!S"o _ݕXxc]8B#r,[4;+G: YNqO[i9D;֥/%/qa:PU0%b'[J89w]6UZ.jb51jҡR~^R PQI_{|_N^>.fͧ(M5]N9ư˞7q-#3;*cQ j"Q$t2Uov(LiØq/ EhK;LnɜwwcpnsQ셾7-ނ 7P{aѡetR8߳d~ 9{"y K a.#GbTʋ܃#,5tܨ"(I9 lMM SݨӴa AyVK&\%8sX$`:@/ȵ@9 nLK+躬! #j[P!"P` z*ᰫ ݭDO@qI< $JȜ5S.a+VScHNzu8kۅ |&hZC&. H Pj;o6D3a=w>a;KP6N ҷ~!Z] σT/#ǁ9+wr2;7,}=_]Yֶhk%o՛zKŔ\Q>[MsFi42D:Wr5z.9Ǟ흍jF9bi.mϓ淶j`Z+Cor EMkq<20C6b$PXș1[qyh5 I{+n%V[i?C %XXį_e<֌M(Ƨ&Sm\ynzCtAp :,V/'*6*{iSDbF4+xYofЉ:*8+2jUnu*+q-iYn^f0̂Z hR&3A2#q8CouC✟͢,Sl9`Wu'!`/`E긟[Xug]:q̛Y~w5*Ư1{~8 8kB xSia.pY֖=Z&)dئYCy3@wƙK(s:@\?@ơ%uą}z_SS 'r8;cx\MQ+@v85ҥHIt_Eh-703PĹKDh!d۝NʴrD~i$𪦂 gC]v|\ R4!As7@OW[ cD&\Wq>;H"uvA!-Z(My}ޟ os-Djpn12ncq*/,mQ( }D/'[cVfߥ_A&D0:c7+tըLR bՃ16yͼ›3A&SD/ey0ovmD |e,sq e ^Q7ohomcV3Xr:ܻ^#ږOZi#[D})؝2^KLA@'(Y zP #lt&+zB:+A^\=/wXeawυd0qw_geF=) P| qZfL&4(_ qqn/Ze3ώ S64&H&@"I ҮQFE:RH{]=VsM~s癥ڳIƦjO=+` Tςƽ@Z/jd~OOEf=i2E[q lnel\8UAV R:,Wau\Epx&wيPBxݭ0ns1fT$&kB s`wOvPL| eFCIk^FQr63aR l.y'V[#E(v~ Gi5y^>]8q5kPWd`7p.b?IW9[E+{DoL %$lom*_+$y()_7t3nWK3سCqk`s^dZ0o1_hdb3Yޏ+9Ś@D -Q:˼D:jW:@!t!#;Zx$!N@ة,ŋ]¤3H4zL 9{C`fD7MGtyc%!s ;C-2'>#S5= Lռor3ڟpʳ.Az?Dc)FÚ> n> VŠc-хsn V0Mw^sƔU_hE;A}sFZuz=ӖqKRm~I^4%cտN!+ךE# ]Ss;zֆ;8fi\ҕy6x auk;±_1.'a!bC)2opD1Un"$RXBxh»k$ VɿIiLǛ!QX'^[*+3_Yo4hRvÂ#o2W|d ^Rػ?c pwJr-oHz>q M}Y@^'(GH*#Swy"A\؉'ɁgQh g Z&³F̴ᏔɾNVRZY\jB(ύ| 1ba} n9,C&!1OmJmeڃȏ\eJi]ung @&@>:G+0B2߁wkwMAHjG&C9~hP5={&mZ;4laHp1.- θ^k݉sHȡ&~'E)S/aKL(1qfni]R^L6ors16ؤad9Q}^6sPjxW-jwA*&(KoTVܮ5>Z 9OjU}A |Ic*a-fĭsG"Ta u8 $XfHGq},e4 ʏ4NBb65_5҅="ܠ܃ўKЈYP|7/D0GEYJhцsd'ҤAVQ1k^SOQ1rNytǧpK6{ RLϋ=UR12iJOZeU(Vr=X*7o!q)۾|IS9M >BE⺂|5VtMrrwf?xfntڱxLz xMxoVR>lM&(,",*X×ƞ3dGTLgw'/1WA|/ Ό,'&[}=2JZă`7mDOSq#FJѠN Tŭ^`Ԙe2E[ S@>D cN?W'Gd\HG< DpQm?q E~ \c*zҌc7孾q9qGɂMm01#(HBUW)Auw⇁g3_P,GR6 ' Rw𬣹#٘oJLvTcpn.!+}X *]sSagRRW7^VNgsFU"Z}]sGNGETh\X?muwl>J7K FeJqz?g '(B){ *|,/~6|\8ƅF7M%z8+/TΦ%6 r N00 zDC}5qbA)cM, j9'̤&B 9- m1d ?4v.@&ͭ9zry֍pnpЙ1xwg($)RCP8|K1WfF-73+uP]o(tY`$QZlXH!ƹ)sչ5xI+xkGЕKaJiK臬FYS>zfbd%-6cu]ԼҬHncj% R;ek* +.ǺSG0_TE&6v0egSҴx%$[$ŽO3+XBEqߒ̩DΉm7ŠvћDi5X"K7Cɤ.rP5j";ưncKJA옿|X|>P7k]e4"Ǭ8@A`7mF1md;zf{scԓB»)h`o濜ڜF G%y~1A1|`Л"{ guxʺRڇI)sjNe-5yD-o A twiG VOU'NOFSZLrJ=;;5S {P(Yz_'({= h`~[[j+5EFC"> CJ/e(s'aR&E>8-H b-6s"S-ϡJ S,i1\bfrKRX>BdGl@߱`5^cR~jjZ%O{ .E%HYېkC_\8,(;:C=\u V)Y7ڝS֌ueiRҖ) ͆ ;꺯*W##/"dj'V;* {u[6 B#]? ܂z/v@0Zi@D=yެIgjK.P'b۽1~T w_pb brߨX- .jru]RIG +P ]͖5=/yX.XkdX6 a>Nr͠;n˿8v.(t2]aߥr/ǣCI+//QWq”B[JLw@#uAv&OXy*Ai@x&@ jm<2ʲ q,ǀ KQ|33RUZuQ)?E=5(^?Q;Ȉ@]ü'X@ZS!AB'#҉]~FGDK{q@7.7忁P(U6a]1A,f& ` TZ z2HK}@8_5z3k`~MzR!}ởҒ@-!yЋs)M /?,)^jfp<?(yZA˜:XoaW$FxM` e)?ył3?BeޕfQy{XN1-bĽDˢ!>3W~ =9ICI-ʈ<$3rKO-T/l)[2 c4N\$[Ĭ -Yy4|Dū!.S`VnU&p"<MtlOO 8]טiWԯ}oŲ )tӞA>g]dC',~B "&eFk/%1 ٓvX tqhR`V|E: 5E|LRXE}ozc6-(?Z[~sQnkz(-q/q@5mEc5t- N"[kidj`h%Z+ ko:J+AݨG=Oop!$uR|PIaÔ&0t?T1ɫy7EuqCXq7HtSUv8 %v *frdzmHiN]4~K~ſ{Ivb-}@Ȟo5YНm9G!ȕ IW,|eNTߜ\VIwѧ$Pa~ t"ƃF 3]PiI6Z1LG9k%XHS#h:>M#>u1'- WC լS_Šr8/WAbKdmBAL# y6X@v%s*$H\Xw RK g ouD$a[ ƥ_6l F&08/:'a?Z0t߆:<^ {G LN}Fnk~ ~lsȿ&LX+IO6rrK dYA e[3-%LSTtW W~܆|k*=YHHR,7' 3T P'nRw6B'_'&FFyRV]]Ҿ5 YfN. % !)W¯A?ϊI l`sS4h@.Qq53l46[XR}+77+7qUyr 8`.B? sXW̌f]IE惨bXG8I'#UxLbwD4.QUwu➳nۜx?~WQϴ҂?Bz'BPN9qbE}6߅/ߺZIfGg.ʗVeFH8U,.w,Q*{ߚZ\a&nYJ"˙̥W!,!$ z9%0A Cqb WAc]+BJ7;eN{.a; SiL/42~zSɾ?v֔> c[q\fЄ*Pud<=,~'#15^덅&G}jFhp bJ"a깑#%`G r}2O|N( N秢oxya&,A$+.\rVw)|ݓ䁆&U  ءr'K| ťZ7pwF~bҼyXtgj;0%U6!AU}wpoGŢ ^J[0 Y2mi ƿD[oRx8|r|W[J2+4^5BfΫECb fGx;iy, 0a87SG(2=ٺڭnPDK/s S*]Ak'*90 ?[G r~O*FO7>sMsdO.eܖ*/0b*0 Ey;<4'ڏa(=p'rpd vX< ]@a3CSyfi2lf=tD?|A,'b,5 xVW Ņ+kKoKk&gjm Ym^iO@ớ125gKN[o 3{Z6-h$JNH}~Ɣ ڀFj}g~i9 GS~CBj]9o?ٴtӞx;Hls¯6j5J 뿮\t_P튦#DUP-^<=[:EAEgꊻ zEIzW<%3^E`A: 1_i`Oen1fDn/q faY2NQἠ%8|tbon0igMrJ+fZqZF%j 5󥵰ϲcF57+9C9N2&"<S>xCbf~H.imj;a~x:y#w-S~\-iwU% }A3`ͥiҞa)'"L$ Cg/K5-/LlySdʻ8s:zX 񂓰Ǹ~JOŒQ9-چgYS]&'!i0pF2=cT 3)z%hΞ Vbh~g x!Ϟ.6XXYŪʑ/i6LTBCyp;)LD Hl,i6!;Zy^i}  RN- VїMxc'&/ ԶVPj/#vv1=^cxA *vO™$q̋XCҟo39l@4I~\1~ #s _Tsq!x$d_A5iHL>gvUp JPK[ckп4{Ϝm-3 }oԫم5)a,}&qၤ3HwHsX̬bPU1 s[sn84&3vc+N'e7_z3h6ft'er,`_TG$$vQpx@+{pXOؒ ٫ǎ)_\9G2q6HdR4]nm!\TW&~v}nq0֔ݽih!ԛK$:MѾͻTz[ +XՄxyMq#O7S}jQŹHA1Q#A  C}- ßC9o. ]2̓GC2N mAIN#r l!lBjt&3e D^32tt8}_TrGc?q2 5[/ K` dG?xjF>(hɷ(,TnQ0k&XizCU*0b_fOC1X,4OD}_Hf̚kv;B1zށ81\ư0'd/o>$s,I_݁`>^!dZC5+sNnя GJhs?XweɁ;nhBs_eP%+ga*et;oKuy!>~,%(#f$&nb_ܿR]뽡&ZP3BZl"Omv/Z:mLAjc}}{r.Zcr}%= b a<ۃaՊ5-iMT](hv`"5". on hSc̟|R}+XQ }<hfڣ1'8p9XK1 nLBoS׸і,w;ӕ|C_vח[3m*2З,~kaUPu;"*7g؆Gyan0w`;Z,YܙUUAY}5|N`&]!4;& ;kjL:ٌ w25ȩ3HO/5.6xY~4/~*8 ]&EbEx1gbzc6&Q'MS:Vk2.#=:x`b8%/\c9) ZDi_3p27!EQ~bOXu<#R`MeKngŮ̙y^gʥpc.,!ҥVJFoat$Sc7L['l*'=ʇvm)^jǂs)- &4if 2 E(Ŵٽ 8uao nDӋi}?pHtK-Z(LV!@W.l*H6.Цq|ʄx f^M-tgE=kp#Mao5 6|C-a}PƁPg֮=u|s*s9hhegEG8YP|(fVʰQf! <[nS5cB_[?9?2/= RNӍ>xQ'& Q O[ T.`sP68Ʀ"<㊐C4>CXPp^ia%]7MPF^ImSL:&r?LМ+f9CozF yMXKlDF[*;0hz ]VÜ=MoY``\xV*hLwHB|Hs\\aa!WF{ @AW%7W0"IȊ/pf5h:%5Ȱc܎icfecu]l P|A'N1U z$W ѪFgOYv.11?LQu3B#.  07T AA_SܻOF%cxme{IyCM96ȕ@;u-ttmt\O*qcB~W  nxmju?~WL1h'FڗIY\Vr3*܇d ESs o<h:C[\ ap˦Y]6edT=,s9% Y2LkkL6*8gΑkѰP-L'WU~̪! ;=\1%|1ͷ;2=(MÝZ,_>Xa?dqMF\H qLRUO 8!(m?>\@w'cv?چ\ۅ[Ǖ8ŮfH$m2~؂i9e!Y1S3SV>?iԟ8UA"!VwyOFmC\F62$XiRXɯmD+@7coe--]fsȏl)y6_ً%LNAh(=n @o b_qf-=DA#l}j-%T!X^uAQ.+kC1t0( ef`ݸCQ1o8ւ4z##d4pnd[Rz,Ed<*dN?Dk QNNC-bj?Rn`Moά_pRlЂf.؆̮d& ۍN'ݱ?囗\w,Wy\%`$6 0 Ppr3}><$&cl\-QҹZNVĕLV#T^ 0h0ǪHr/O/{=QL;5b5d{!O7d= ōK,B=jsu.0 ȥKY /"> I94?U 3<[D!hL!"UJ.&\ݩ6OX2. zP5b4mP@ô 1tQ< w =C#rSZU$.$s2͊ %]%A}X r'eYJ?H&vGk"5ë_#^]:18">DP}2^Fq,'VK+߾ԊV&D$FE994]/= Β~ʭtANrDsHsPHȲ2k~vD- @Pp[V=S/X.MHX)V`FZqњxv`ķ/YvoJ_{-gw+R a?H9@ED{}fFkr`Œ!Kgv! 1 n R9A F/iHT.kMSth"38vdDfr1)̫E1(6(H:tj6 ]MKYW3rqjG; k(oV忰rL37Y3ZFi6xK'S p"nfZ? 4Qaa3(mv I*T<$? e#ߗ^?R#NXR!]w,2N1.LSz=VLq'&ī RsyX΄h,34uSUt46[6dъ60Bξp f@mi9[IVtH`Q@%/ zTjBʔq\]$}!,ڍ elӋ8*QoŦa%mBPN8XĽu((n+ܜ)efW=|hԯÁ@uY*T-X2XLx 07zC;$iԬ?>T?S5 m˼LWL#eujQ'%/tX@+XǼyDe4 ^K%$ tZZn TGw®$zNtbb׹*]=:w߅WҚI*G_xngeR>bF,[-XCt[Bډ@0Ty˸+>Tj1 V%ƉX?1Y.8 --*Bl=?= *q O.;E{𰠁蜶 K֢Qߋ-0c-~cȃI9t%N%$q*!7 gaS dK׈@cƀjon*Գ&Y[hsw@SurT/,ꂵ7/=fGw$KXEX؞Pr{dhDʳ Ə1c׃֭aCS3 F~_Q>J.&}uvR!~Ȗ16+iFByfDMڢ0_>CRpH&Dy&C0p oCOINm13b¹gːɾ>۸8E0 #i{/=bJ +lS7:U @'X%F9 xΑ,IO}[Q2oByCN;_R!vbK8E22Eyx?gm< LD>L#ΈWEe07$k2}3d<9ОaM6>ꤰܲˡO]~)&հtJasuC %TBe~َBEMґ DS'ij{#Od* A݈ܞdR/L+=xWrӬq|a!7B^ˆ).U&ήieq aF+`rE̊x܊wTI~Xف(B% A_YAiJ,xC.C.t9 IilIoT9dV}eMd`%D,2rWz1Ɏ֯| ~ ,zɃƬk65H\jyO)12u뿶 RQog#c H065?/唘_MkTp@x SjJ)Db 韩uswtjF",+ +P klcG/has]nJO ȬN۪ 7ċjCtGϥZ F7H5k5N8{S͒5+7ASzq"] ъAPiߢȟy!^$ _k1vb%Ύ7 8fW~lPbc7BɂϮtzHceãG_lN+\d@>?+A8l0J^oLQ55I | v#ߠ^tS*r?tu\gmOGSǙ]wj%ya3׬{/moyCDaџ6nͫv$-Yo |!f vtVm췋Aڼ\v0Jmʑ*Ib)E`zDGɇm9vO1kӻ!wΈ| z|f5?JзO# Y4hr@ύC=*q|料l]_W<&x W?v@s"XieoEb WE:Yz܉4 qUd4fI'>dm dSmϢCQVy7~0Ƴ'6}n"T #@~ 0}.2蘕g~?h.'2 w8wLg{N5TA|ȹR81Äx϶?kz(%UԸ'FNBY.gqYI+<[I׺/eWp`6:Kn+ŋu[OPX)ǯ P:m͌M/e1);q${i`QnOxl<~ң'nb`݃MrQR .L|иŰӛVak 2`! :! @`y*'%!218*u L9)x ĊU.q_s8e 3W"U|-4wPxThK%`< 85:Bcሯ7F嚨uVM>GKCk h4E9b 'maRNf^瞟ہ!́_Z1x˟`݌ 98[c/߼O 4Z<;b%Hgkj$.QZV\#hI.uu/s%˞PH9\vz12iH+aD+`A9 ̣pk)]˲t|+VsAR[W};ۨ̽ ́~Kj;c)Ч|#2=8:A h,W6>ZUe>2Ha oL1.D\ЁX1/L(_) 2@<bSh҃+b$O,jgDBI'r c-tȪ ,GtA{✣i /Q\N4>ۉjS$SNUjբrB9ΠY 6znUߒ(2M\FeaJ@EGMw!A+~I|9,3X*] V1cRmmp De!PH[U˺M~ lt"|vkfڡ_^ ok\Ǐ 0E6k6nE_%Z^UEC rط{U`7Xcfxx{WcE{_j"wT6Y>Gue8sU)mõtOץ,ٍŖ K&3,h2Д~LC~OD"v1O+<z,@eb[/vPVl ^JUTwk?@Z;ß0%GzF‘eEw1ٷx\ԣڙd3DCQ%:'M:ܠm񱇼(>m^I ]`EvYn=,% lk!HX=> b!Gܔ /kyY@lk1?䊀(+Q#0͊)$7 >-NJ&E>(\p}gbaX2KtI( !Nx`( %Po8喂V{|u{^+0 YVZ\;cf2kSʪ ͚cTsj1%UxnSPe%f4!i V=WќN8 ro`,W$z"M?2@ް;Q\y_ʯT~ P"aW&,h#]rN*O١rO"_3N *lTdn$OM,%?F^_S~W)'hNKeQB9Vhb]r ?zd!;6Qf)#\5_vW<˲#6ԋqZ&zS!O +܇/Fw8M'qy[8T\aQ1:K=j+aB|qA{! UaRM#4mz FH<"KNp0l~Tc{3y2 P:߾ڐ]m "T|69Weh{e%(goc%@Q I+ca]"?Z@xhe&lm=kC[S!wd~vS`D Cn9AjJE@iy bkv_stmaG㢀nLzڭy-\ڪh"!+|=C=+h,;ET^t54@P,[8+T<,{WnWN6>½2L$=_Zc4m@{I{c&A[96.? W! rIBG!@FOkc J94PnhOމŞiOHLʑ6z:vR2) &dQN91A5) D@d< _2\F2?-J.ku2b (B jD$oΘ"`snPdmִW)<</!Ra~ClBbO!CA iV,%%B9<yV3 G]rB 4lqb$ǟ5, 9E:`,TK:}a?ܘ֭@C? ߇*d܅K"7wpD+7̚&'Nt)/(~UCVDEDX,ظus@`E _,>=…T1%OI'tӵ<0;pdzmWnsXDjwP\n YOAHC[^e)&>qkXy7GCs!cܲOWY0_)xAN%B H<"̟d|VRs:Ezy<>}g|iON(=e #x AYIݬ.5cK`ڌV-1|*R0zDEz06N$A@IYI~^aQG Qnn:ZNn0'_ N鯵1D,{% {\;IІ#Ć* gsNF#պSȅB T6' ;PygEY]t]f]KPGH `p!Zh%YE`FZ$qUZ,fa *=u`MPpDcuxKQ[O>v"4 wE<0ߐ̜X{ImL5)7+v>YO$ttStĸQ&/::~09w{A@ Rț =y\as131P>CKE ` b]J.ׅ}`*,6e>׮cשi[VYv%s(Z>1@`\-/jD1{= IL МyehUe4F' WLI64$ ^ȠjzeEM#!c XF@0N\ RR47@JBB:KuM{-4;$seb$^(O(;s4`/bvIRS<;u@I4ܐɖۘiV`1'>-ډDIHEu*0B/: 9T3w^gv d^•iT| y23p~%m8B}}\ ?R$CsCG%gU[|8wיP= XaCɏѲ;uMC86н!1 >+K hP&5=r!\}σ yrCj* ֱ0KB'.$(VjJxpUw)pKʣDMmԅ-l[`=T#:w'YVۼ?hXsR `-="qQ1԰f)nI<[3LtK3w 4n6]tyZ/ rmE9&>ݙ0C{}'iM*-Ηj|tY vGߌKirmd~g{ۨcRZ+CÏ+' '2 3(:fM X˽QõK1`^\F-8'mT况 :>>&VDC 2RtO;]Ikhh?ȗ3;5UI TQUpW87"J{{@7Vd 2:'Y~]e^RkY4yǛ.H'HV+uM]ԉ_s .s8{cǚ 8Eq#S| t6 \O@~4{ i_IHk5R_؝8H甼>-D Y> Mk(Ϛˊբ兒sc\,h P*DhCOzG~tkFhgB+ 3 CcbLJ!azŒq-ڎdoV1k]{ɣbIsgWS4cD@:V!O[=~h0`(0<.` s$nVJDc|wZ'˷m@e^W$"r,-2J*Q?1CZalujm$"@i3F};{c/@ic/pái|ԝ.\ =\+ J7D|*cX w$dSsc Ѻͭ l ,e]>2Jjy<yS-!yHno7҃oˣpYmɹ\w2>m3NJ2tjXV'H\j*\ C@M:ԅ*d!XW;fh<a|){̥9}9E,J [CKlO J 9ev~@ ȩf0$C[1c1}<c?0lBS/V==V;\>`LKJ#r~EྃN/c=@(jyuHS!O,Erix`^t!i[y1L(6ZpDڽn!i >J ҮH4V ?@da OoFh=:C=uOwA%ig.Aڌ'?=F 6^ʼnB=O#8ps(ߍz~փvp{Mդh&]0i{8}&Xg{a%ݠ&IxOo` !p.pqS( ruF bZ+u+sFHR6Yޟ@@M֥*?_õM0 QX2 xZT(^{ þ kLhM %7](6 wx5TD(G3f ܽIOR˟6zn)샰<@X.N=!Ooe.TQEf+i%hr(1L?L_-bTBˠWJ?o9QlnD@{jM߇#4,%[Ml"`+M>Wyw&̜+n~0s'J>4;4w&T` 6nhçLh$Ks6>p6k.Ȫ4br.`i>Doڻk4s7y}c|UT-(mI9ӗ5Tb[c5~,e }/!K;GjH Hm h(:®pFw9~NrLiJ\9@!ݢNMñxspڅ-09x. FLi|->R"~Xi 5xx:H 7.'o劫‹B)h>(@x{uM1($6%:a7';;fvGE+6R%/^jα8+?Vse<̈́۵t^ekQzқ>3wa㔾^($/y1Fkq"J2lMhL+Hgϟ i ^usk=JX˕6}b2kOazSRF F̬z/]^Űy*!?gBL΅99c5q""\Q@5Nx;&RM X{;.@(Kέ7L3\nzSL|g!!$'G 9>plkhhAJzEuJ7mܲs,z^ƙ02dvBtR }˿_ PQΆW+ 8DdQ6fM pGgcպ H2j(Gd]ah%jw/~e'g]D#bV-JPY{Anbү@dbO&tR XF!0NʾwM} ;Ǖ'N`m߼cK2{~tri$VO4!Fܬi \i%ģF4@13?nE P(5 l2$ K+qoٝ,F,$=n_ [/` (A{Iejfp's4|~ uw8v^ry'_40&tA6jFCh3׃ioQk0Tfm~KY5f֒/3 F:Wͱ50e[IludҢG[Ԫ93sq1}hgi&c۰}G d6h+W&mԾ3j9hՑS􌺓ioQB)^~z;U_P> T_bhѷTlj nIWl;ܚC9F'ִ鯱Y!kE$uUB'rD ר@@>_8̺A1s .2楐bc0{9A _6y{u 6!һ # {v<ݐ.LJ5Ѷv4\SD11ͫ*fso3;wi[ׅjqe*ó^`-=MU31ȉ"s~nJ2=$/ͥ)i]@rH3u!TzCOo%YF^مFi76V[5&Ŗ|w@ߡxyBnK0?ʴh f{r:cdUd~penNJ6/L0iއ+@ft 峄 /ECu;A?<"(L{BO=BVERؑ77禐x~ ?tC]fu*Ii2G(ڭڡpDw+-X!Uek@f68as>vix*Ne(`~`܊ o`F,npA*MJxcϏmgiq^dc6Ka`k4 hL $uCI$(,o-ЛAv lUQD3}H}c {z4q^|:?ǟ(٢$#`v9l|i/&'bX qCPte]jU֚0WΊC(lō.笓Ǻ2"j/02ssH&y"ݍj*Scr7bNA4+ WTIB<k%J޹C_9sxw/.,*S}f VЬ*)1F'ȑ,Ǘ|fn9mV! CP̙IO}Ĥ]=tv%1.Ot6CXخ ,sTě dA0g*=):W+oR[Y=)їIf`؆u=:߷ߎj.Y9 r32'̟ 4KG ]l-_nɬSFOQf}7̄^By=@L]Ş6N1"ύ{1zsبQjxyT`QL(,NMBNlw;1Jw+%V;ߚ,^) Kˁ ,dq\HǺ~?-h8tq@cKoߩzzkGQڇCIpzSd>]o2Tߏ&s4d ϝߦ,1:8;G &ee]pO1xb}!?tϩf6v#3Bܟ9X?_ӂPݧ͡~Sz~Np76&vgכؗvp0{DDyβjǷsX','p^QF5*Z{k27R6_OByqe9 >C{ol 5H ~>kfblnNq8"KiklGXonApB[KD͓BK>akvC ǂ9iI<=),U8Ȏoas(@gBhG$yxe&OmpIE0zN 7!f'Wj0;9>pzhI}Aym2 _@tnZDҖKܤk!@y;^!OoIL5$(:"SRStbR@áui=/= Ńx_F.}hqDP =,zb,a(O3ѷGX$=\1>ϕ4)&%O0VG>N,1+/ײĤJ&İRjn"X}\RVu%Z@&vn+`ٴ9!臲[)?)~,P"{Sd= ' 'b GҢ-A Vt` L2yb7b3j3-Q\%٨SBMz/&>S[rOӫ`*P>Q;nCZaư%z-E>oؙ7>+~Ǵ%QJ$/C=I+06HB;l\ _ު>Dk¥/xL#3!Ec?pbbս՚]SP㎆\LS= ₔn4s`2wG+ K:)g`?,g_a,-߽3!-t(Z1q ZyDFBaHY.G ?m:tQ0IA>R(lerQ"j6P#fa H,yXr>0BٓꔏB7i* ) $J7p&F_ͅ((Cg^\=cs 緦`1j& K ÏCF"߾:b Gtk^&;ݤqp}j{@+c1|C/BZ"mb\-YHq_gdc~OIZ/hbZ @w|̝ODrcPju6*=`{ F$: .rIA#dA#(5+Ig]qbv֦͢"Hq2]퓠mkӆXoV&'9!EpKx;׊h ozs;J4!VGX!GA O×_P]reLB ґulS.t;r_g#Q{셨, O yyTack!G`~+l@nrݐJj{>;cNa \D].pHsq{XA>#.Ҙ?+QiqMO!7 sgQ;RE4n'sL}ǗmU-.8*Qp)A7BV|*ӟ2&6 QgL*p鱺7(=2,d)FP ~qNݕ"BmJ\]nS^/ Wަ̞}Qj7H;p%D#[A΋n6 o*F}+@;14DImbY-h`:ᣣ%#_"_3 p̘%Un]f-;𙅾]IL[2fA+Zgf}~MyW&8 §fӐ #SJħqO41HEh(( -qē,ѫ|X#vcӈ䇞%d]4 Ss˂-aYB\$=&:> o`49 IoUld_"R aEϒS%JS"T#$5xL1zIJ Pb(u돏2IUWe?7 ]ՈT.|6k3 `[GrFOH`Lo8(6DwL/ѧY[V]%$&]R-Ɂki[ucB(\'<l-*h.1ޟw=v} u27S1G:'ߵ-=$(ʗ6i)du\E[XIʉ"XOB5'LU,IL:kM2qf;SoG@tE4< Gb.5\b"soMMW6FkW)DUjd-87ƨ"rc1JY?0WO(3,D$-9g͈QD)n'm1BS~@NbB }hl~$A Ѕ[XP&+9ACܥ(fӤ"NjyR&b$gW{-_$l h)gP{0NʌiJ6p u)I5e+dӣX Dm 4x; T =Xvg;D 'zcn Dp~ơM W)1㪏vW)e6)v@,MYeNv$9w>MX"Y!>)%Tv):ucGeNx@60wj9yCx*bU'XHتr\P'!OM%xO>q(Zҋ @apLƳoZ-jBpa'mH/UhM"džՔ]Ԥ Gvv 4n=s[vZsu4j?wȠ) W;J&݃eO>Nk8"r1u293iX ֍LL{摛ƹvÓH|;2uߐJ65 |elb MOn7;S8`Ga7wTe] p$aH]é'R2ϥ/gC!Te;FVygBX\Xu  Xh$X@`>xu6G"7ǦlCUo$^}T;52f2 ŝ:3@4"VAKjjgg%$W iJ YoX1+ gDZ342xy9t\ڴ볛 `ҷsN鰄6cvxZ`6.ҏ$'u? F"]sQٷ:5T5cJ+=#do0.j#^pntc(D?|p^^K֓OX 8Q0i7xJ!`1ѥD6+g-g?ɨAL`^C7櫙Ohx<XXG}^ϝV)xO7$ |RV/6B~.M{lއˉYv|g'-"BghKҽlRʍ$ =0rH@ 6 ct' g@-VY2`i^2}s|nj{)BBܴP9*d, 5},`2YG-{:nr`9X&`?hEdW yvRr)OeMA;Ґ%`pʜ,XsQ%MFCKkmuTa+ӕ äj% ɑG nmx6֖( Z x?h۩1죉ߴCKݾ_"Lni U .Ac W&fY*zN2yyPcMW?LV}ٍYP$Nt]aCoxR;@Գ0$]X`}zb6|7|]<釄 NttXV]e'.g:Z}])sh]ɔG,b{N)̮*__߽ kOCIQpIo\9՛{Y mUPi] &м˯ JAypB?xc2'kC},CZ'z7AF`rşIilhB8d}8CalnvY=^ǩFy^ZtK PurL#nEw&:Cİ㫯PBLoNxEu˻#j YIPeܛLqF4aO {6y17) yn>E$d;5ގ:axЧ[qbB?Awb`/zTb!% 6 J&oןݖv_(X){}QE/= qz!h#u(CA²/][r10:3?+@_0wU`\{ "z/BcpKk-en6ۥf>%Cs'8jʪU=uj2*{2KV/xn=2&$MUpA38}R?7A9,3/&lB 00vLC3 C{l/n厅z`#" 2? 1UOgO@&A+}XN?2 aȫC i;`0kB5'؁G LJlVm .&h͈'zt[& t9pl 3v0|B'xSh(jTw!N@ޞ5(hzʞ$ڔiUKl}bp(2Lau*XGS_Lo<)Xs)h9ԋSxqlCLy2%vSC6dYAۨ2z*PF:y 1P%׶oq~h ?+k*%ĐK{[B{Vi-8HHleN?mhxuoIS澺}@?;Bb'?̍w;bI#L c bCX׆'z, y[wLE\5:AAc*zX6qԎweG0gh%u@fMqZԐ6HWTe?r馭X4u I=' N$L,NۣF"ֻ&w&F!v a # (d`& V7 &$e]mE|#bJY#3YYg⊕5t$xn`c]nИ- p#N %؝wWiX7A$l _g:?/LT/H8$8j;נv&8l90z5K[39g”K(n&ӍVھ:sӆ~'Qjދ+ƘvsvYvۿzpI#dȺ7x 6wMw|5޴zag?4^yc Nj#Pӊ?KF෦P7S d[z7r P.0}zMt~YNr:Thra6`pMIzLKab%R~R[Wy61e"bI28~D l-9 lZHzɏxsB>q~)Fn[ΎQ8sE]CI 1M%SW_ 2(< ̝l1Mܣ;Yq}n`U@} m B83#>Rsj[_|}y5;h@)r-ݔ%$(w-"+x W( U]ZB;8}<_.&b? dt-w fL!7tY(u.,6P*銲XN9ar|1E[Zx٨5<YTJ6dgA{S79-ÏÁN sLR&}d=u5 *e <片~;cV3"H"d}䩕m W),Pk؃::HL b^(,t% Z&X.gedq[N{ơzq6GyKZaAnu4H9lv(wqx5t) &Qb`{mbZK{HEQ3=V<^:F䬈Q
%ws7dGw.9y1L2̪Ɯ:ͺ^d5z3rbTWϚ/sI a0BU6̫:o"<) %~m,:W+Wj;Sޗ=M-?˝RLMFS\xka_ ҥդ%#cxZ4Pi(;X{;jypؗMT|<{7&>kjgp7xW|v?\QY՗ ‘4Lni!{+ylwW` pT³yN=cbfg`tjஙzu-e gg\/KR@tԙ50L;@!G6*`XJN.0Vw^Aϡ6w;qC-ŧznWp0`N~uՑiiemgr5L(Bd &~Э`6:(MpQ[=^#\_wf+u=%DQJGVS9]#\E@2x`V]P;Xc|N=V:"N tjH]2ΗɊ@Zz61m,.Ep&eq=bQ,PBTN٭Ӽl ĬJxY@aUO(H:\gPq#9o1+@;J #j.(Pkܒ.4^}6|w%,.2yFǁ|ZiBeS}¢ß LL!ñbqϫ%Cˁlyu~҅1oF$Hڊbuv>/⃬juphc"vmR?C\0\J▾A#ٴN࠱ּѓ?9lI g TqoW Oۗŕ  N 첕T_l)T L{⑐9Zc`uR4<7%gxej-űbP#xY 15ѡ ~墜9ȋ B3H`jPlUtI 5n+V&_ŭ;-20a7sƻBZt0VTG~(N4΁kީ'eȥ:1@W˳bCCSxG)|v3U'5!RVM+ ]TNGA:!t55jQ"|Y`RQ+.騎Xl*~񍒇.?@N OJg|)Ch֨Hufy 2BB3}[GB#˛fh W2:ԛm~g{/2>戹W5x!S w}P0'M <0@>؂4#3l]\]Rt!INi+Q1oT䂤^E2c1?(zJ0!?! ձb/ w VKQ$Pd((@wT,-ǁHLiYY݆\ծ*\mbAJ`b%Dދ7g?V$ 0 EW=ߜ U!D! c/?B 0p3;vWƶ*qؐ|yB)`LzJc(nC-aG]aVDag ~{ 4WiZDW2aoc0L.zg_ap=j)hQA{_<~? L[~3$d%^caqD+J%B!i"]yсa\Βy< cN)i9L:I|0ѫtZDatF[7k/9cg0 : ˩ZXE\>pBNm)J*VLx/ L;``}#\khmq j~2$g qApt-xrg .DFȺL;pRTz8QѠ$GV~um?7PS*OiԲbI^(BS ➨.+TK~Vc~Um1r!kW98flSQ ux a/&Ī^՚{">PzShv_oM -,B :B>՘ri ף¤:}Q|.ɶJ,ΌޏGWdjuF@eC_6,3ڶQsm>",t <Q\ XZ\ߡ&0E:$ 7j_8~Oѡ.H~?FY~GW5q!U/jo7ڒւ;L^RM?ىp 3͌0i\7Fd(Q"WIT[(yW @2݇nOdSp,Y.HBl2NXar񀊾œ$%£>NYXU:f[r6PgeKI 7UD>BL'R?[<&hk8nUrFɰۜI@ N"C>jo vυ[+ޏyEz\r"ʳ3J^g?f|$a`}}$̩qe $p>R%xF׫{rݿιJ:GsyN4;A{ҭ(`zs@X]Ofιr` 7*d:e.{8$~NA^vNؙ1K: ?~S񤁍qd.~U,!gi s%|(brX}tŽHZ|oC ' %(ꝸ޸v y2oԯ}\Y= wq?>4h.ZZml\4̆MxkJ)TߌEP1Gqs qSZf^c?^I8w{6Iً|AAAlޑRf)gbؕ)XeN" e~G- _&uKZ3@ǬvCīWu|֍6SE!!d9>~ȊOh8y"CշG({u(tsH4 ĥWB ֜jwMi2 v똢@! ]Iw\e5ZhE(9wNԖ{,vq z{ kpyW, 9q>뺶eaK^+!y/s7т.RBۃ#_N2(ͺ;ޤZ"4-li9)w%ͮZPDeZz6sB&=(_2B%#δM36^r4?2'tzN<  +[IIje%~OqweҝV/b\F.UzEi attZ.97s_#0:5Ds~,n O ?] brEK#**=OqLdPUI1DƩzߞ8h'^S;4+ ~9Ɲ+N5t\.wK扗n3[mkʫߡ=D֐̕_QQuُN ST%%I0 ]߽wEHBڗP6;[g҇/*-q$-:Z)Fj,j 5Yf\^º Zb^o(HU7,5Lni.U~$MdzI&ttG̠; H} $ЩS_?$2V #OXfЬ?bZ!>Pj}+.k.O6jh/TRi=_ 罬lDQ+֦rއȎM r#b)txZe$Ig.i_ 5_sC@AS8 ?t@wQ18u9P gvRÂ^W (ηe(뇵ͣ &hKCӡecTCT~8Ь?_/\sJ> {'e0TΒ1FKB$DIPK?aN9B2qt`pՉbKTeݒ@zUC\i (%ӴA@?ٴG~(3[fZRAk!G{d( t6H|Z2ɸZYB\ N4uن9Ғ9ᘸ秱JjG`*Ep*"mpm?kaډ6Za?q/Zܣ;_;cm?#XV/%%m2֍1on'ͤ!'zXH>a"9[ *{ubjRM K2R[ok-ی ut@TR``esJy شҗy =mߌx)PҝXHM_—-%B=^rl5j.Uj%u4y-r\` #$Äb1l' X̱_ +47wqRct4rb--+<ɽ$q)I^57|@DPvّ?$>cʢOIܺ)[um4'[$6L[j|>iS!}ϨQ6)g,>}4Yq޳i]KQ2+}~>&}UiC(lgh݅S't ˽g-{o' 'W3jjNU#ߐP)`vxDmEǁ'x՝). =D ] 2͌Je҈枌@s}cu'0"odCvg"#]1ue9Wq\s` 0'g_Gs T:,G0@$|!p~-<4wwr46e>2Wq0c 2'kNj&uP\DO^/>7-ᱰ \ Ldt+Rom|ޔ)aĴ$h!ॡÏȲ|<9hH K k 1a!ƐY9aaUs "Fnc#s;'D0vG܇ɪ8K߱X l%4W?BX~ $"1Wxk-1P+!o@-{HU(?Q!*VhP҈NsYn(S`Y \AThE?/oXE4tF |.d띡<ݱY r ՝sI-dt* t_äYQ'AJgoP Eg˃|w׽-_ Y%C2m=8{/8a(t7Vs`IH>`I3߉rF`^j-JEW*/yw$PvѺĨTʉm j]qы V+n<}YA5i`dwI.FHOUbWmG<3NũԜIw?16'] `"|xJGVOFϖBr *)sw ?f/`3SO$kw-֣a' C)>$5w:_J3#|~$~'$P`rF-}{A T2d|a.p:_STX{c^B&2.э )56y|H 8+-WҝiĂMZXWd~I[R@ M95 n)轇Ti _i CA]x7SzBu|c$ riȸx' ^ Z?ݑ5pI/8D^ա.c{u|gy{z6|ka WYrf]坟-+[)Z +d:A)ݿy#8Y6H_]7Ŧ> &S2+#J4(ǾR.O{S\@Yy»ˉ~'\%x41d,jtDN.$OrCRb[7/@U /m0ZX_`Quc+R!#TK콁*L MV \ &rz^4w{q;WHJf7Ͳ}:DQu/;,NAcҼ6||y 0n=`u ʦq8 "r_ y%|;ÜƤL0䤎5{/E*k[#7utoi P;nݖzσ>̢ɕҖ,klL^JU7ķJ GWDY5)J_/;9%l zQ&6G$R#>WlUwЕZ8=U]Kt::?3Ao03ʥV]>e :D;nI>}񟆝$ )-&p]b2.yxno'Oʸ/?N`QJ(,&CwBh3bԃ#uOM'cP̨ D=lM,{҈ꖄ wd}MC7>y` m)5v͛Gw^Qe܅ +QB}>'u~~@-'rk3.EѠ04K 67|jABny"`kP ,DDYJ Ёaum !mW[HO" 'yHQOQ!Va;[=1ԦC8lm Lm} hC{QMq@ezuEش"WvZԗۏ6(Mzr!:`'fI( oZBHXwCeAbG3)v_*v"TDQ]E)P3XU 8s9I0F˂lnJ0hzFB1^&Ҧ! ԴZe Qm!^6Āז:ooY,qL1˞!]0EΤ25 3E ?`D9ZҒA|g^~_TQepC"ѮmD]oitTْ:['^ŽR #Qeqe4'x u3`dNc.5YU1:eVLkgIg0ԩGbuT6 ɕL]~ۦt_ sq"JuAg<1cC/q6# ZGe%4:8O ,UBsCn2TJZS7DR?fJ8I^C[g_R&$RpCk)'H+ N-55=MѱEG -Lr!VX>]`.Ґ1<0Uy/^X5#aJw9~?$nZ[{j'k1% NtzPT֘~-|$.b3fO)xW`Yۦ@<M-\jda)BQz9ezyTM\/ƃ.s-U-&4O&)XOa}sڂڶU Lz%.L$-k0ݬ=7!Ix3n5RTJKқ{*?}c]#PC  [B\ǔݵ&&yDlZ1EJ>_DCL"?FLspbW'\Tih_a8*Z)Nwp4EnSZ=AgXiy&'8#:6'G\l(h=ݨr뻘xպ4$pQ()Yh8r!ާE/a3D^u.-h"It6@,i-ڷՍH^fQ{! ˂8(r7U-Q$J=$)0j@*u'<{g2}Vyo]pvY~?&5dz$?v#G"\x .࣠0"9s,5f ^z5 [ݯ|bJ|>3[xNHAXdj_uj1JdFhT(,tPI>NjV+5zI(i-UW젍:J6ck [gt?m/:]z)#@0>кQp`w1~X y/,K-ɣ7ߕl@CP]$`@9܏5Y*sVM V Nm\L${'=; xkDI^glłQeA{5r ZٹUkhoUT&$Un&ώcq_RRkU0 p.x @d3[bn&IپFScthM۞v*D֣`FMKT[&Me3fRQAawwSssoz(Ie T-x.8;0[բZ,2LzlsAwUNh#,7tO{Cayk-exg!& Z# qeZWr <|)@\gFJi~ {s0g nY]DQd<(gfw kHO]mXvW7*\P>3I]X2 ZET~v=!Oůr;rdrf?0ƂNDz R"}%܈O:qtT J#2b]'ɿ7B3Ӱ HpVщwl R%̛TrW{Ҿnj`WtF);`+j;ҕF;uKyZ|*t- A\SO [)HH bʃ~Mq$hWHm-sHה!=C&1q!&yb|B@LIY훃,ĞY܆5,4q&ͻ|bӋG?̚ Nh ; ?;fѱho#+Ѩ"_hZW;M;;d2^54 2תs%L_c!-*ѐrA"])%Au**εdcc֓d `]OUG"V2xwKߛūhM.%>`?p5ۍвA0ꍊO] D(n_@^;xGԻ\{d*0ԆcӴ_i|ue$2n- y*Tb_?(1x=QY4w欭~u!wYapY+剛#Ӏ$X}3SmHFEhb1oG(BK< g"QW\` Dή+ M< &SIaaQBy{5IȥhGGezQԌsu8( }&6?$X?Qld`1QubaS0~CN`;/IXRhF\&5:C9[8 -rfki尬.xK{RcmFIk.L U+t?~Od:~P']CC$яi $&P9o O {a_ǔ[fmdr;YIQ͸=0A;pvh1ocyk_SC c^2}C|X1{;71w|XM-v|ʌ<^yrO.PHIv3J9MGj&ˉ*H͐V`>,hd sE4K#752_Yp4^9ZA{_vUzH!ԸZvA)F,Zըts*gvE,e-:c1BI-.,=y*/nQEͨUEӲVDŃhvЃ욎Z*qJx6ghL4 Z\.|VT{3%r7Uk:Qi--}}Ss׍ʮm tWjrF-hqn̉L0_UqS\e=5k5o\_:")xKײ+@crUrbʻu˒`8 HU@6TGjr{&AhCY+Bh4Uu19/Nɒč쿗vV..AJӮ8Zқ+-Nv^\ q"9ؽ3-q׽2?7=|Awm枑? ĹkO2TeV ;V ?LgF-v?MIҀIzY!)L#Tdx+3RGAO={) % -LHN55m4T ;û>~hG^]>۝7lk:R695,,iο> *y 䂲qd&{^e~6?Mwҕܳ;5NnTJ!v*veB.);kVCUH|l%O:> EU$;6K>E9  A&ˑЋޱOq5ܪP}ZB7LǛZt*F*fe3(qnDF##eN`uplWVsB7)"4ABDꨳxe1Qʏn S"zkqIE,.Tcq}pC~Ɍ>@ (~S}mB&r~"#4ֺF"8+myaNpb1=>mE7H X%Z,6;q=SRְ+6wtG'7H>vJnƨ񭌧cD4-Y% oM=(i<\*8ؿ9Yj)KI̓u=Q-zloƽ!f෩{rl٨O:ta[lǯtb1 JKFεKZNxx)oWUy&0w'}i^e\#QJ3I;KZX~_4޳ɰQi M&K\x}G [xCkr x9 : b_qJFX 2~W003&Tnup,է9cŏl].bIXWYE+46b1zO\՞!%Oi_2lsݣpi/ sRЈ%NooRQna VQ L;k}1DE`[4L^4; p׭ǻ~tئRJ>[omIdIV?h9~eL5A_.WT-:Ch".IX0#?Uב)fLrt$bQjTłr "^ ?7D[ ۛY+0W9j4G>Pmyv3Y4A2-^:Ul%= ,{h,=7{/0O;,)7 ~':.JV5fh῔30p(XqInvv,?N}R_DZ͇'78Gh^4V>h }.H1-}5@2ˈǩbv˶M]AԄ?B@Ti޾vG0t{ρI؍,fIPECdI<.j4·2'kZ& e 1/9 Ps"*f?3+hͥL;kKѱYWDI#" tf8ʓET!=y.Q ߞ .L?j~?k;vmD}[9 >$,)gkjD94yg  s.n0t~!Hf=Y& Ω^ QCZMܑ<¤)mQ)(w-b==>^md(2؉@,MwHrC+1!UoOJWBd. i@;Ir{YB|Qt6=L3FM1?C^zb>4exgq6M}^՘Lhꞻ`[擤`&Cj6ޅMZ$b%h5O^)uCG]{kenRJ Bt,@H)ޚB:=v cZ]22_AH)Qjep#jkHTs0L/$KU\~7ك5E^m zl>a,Jk +%~u4=bCݟ=CX=H^@Z*(tz!271Oau5&LjT ;ѳ7]\GG4xLntүSl@s>{K!t xca; CǛCQ^RIH Ec%?J|^a2DF?ÞA-=>ͪ7܏]!M.Nш3FM)tg=w5_3X~y*:[tǃ@dk!hܱܻh1y [?=eǮF&U/QF1 qD?Co؇k#ȷW a;UjscC湘Ԥ._Ytdy};:c W0R;8ٔ"ay|~}\?e/UCG{"-o*;-c'H eΕBB QYX';LKjc;uDx"x>1/Cа؎j,VpYbZgxwtP l?_ZK<@jhmUq:[5Sdp:1*7rx4" &&lT%M$a^OjLt#-4wdzL*A 8N0a8_1{BUhKb F8rhV\;2QObn2~uA, ~.1]28mŭY炄FwTQ$pIT15sGf ,˦AJ |ph%^/ "Т!Tb]L|+VtIXT L n?" pV.xuM'y(v)F)x՗:Wi2W0b[//J&*6$;jLlDBG"G[?KkFutJ_M幰jo$-Glx4C_;E2\Y ɤR4NJ,Չ&"2V;@ÂAmNؠzVer\[/-h0J#-24ƴfЦCPU)"#+_G\Vf*k\`V/Y1PPF. cYUnˆ= >(މAE+z*Qj! ~Pu90DD8Q/(]ؑ5>\|d5iO,ʿ "WzЛ:6y4*a%=. `yR,>(L$8 u]FٻP3@)"4=#u"CO Mggՙ# `᝼>qjz$!R Ź)!1cG {C3a{RK!74D`[9;JBZ[|YtQ<bxNHif%/lJ/ 6qْ{g'H,fX_ ԰\<`I–]N,lv({/I)d[:pzVlό5u'b~|P%a`PAc˄}WSԫ:qi۱0XˌlY+b~{ f&DDq{)^::$-hJ@_IlP,$fAa(S1y;is2*;M2Y!Rя)s1lJx.w[_L?*Z G7w6NsO^ǂ,h*62Efn>>d Rp|~|gP4f?Y2C@o|Eb#i;CU9sWT5B(߷, >Ox.J}vR.r=eu:؜_WׅzU21غDo)~~H=$ Fb1!pm ׬g]nz㼫 뒎CiF;LhKyᜈn<0ɿI/!ڤJCuT|'g 0wڈ0j,pXbд ;\%$p̤C>p^@`L}ȹ=Ol͒oadsRvxU^‚X~ w'Pf$/r DZET(Z ͼp7DbF\!=WcrGARMHU8grȊ3@r-'-"h䍴Sؗ-f_ơ$F%Ӷ C==B'MyXco2Tp y(+#~2jJ*qڕ&G`kcque6/RouHs<{)QE)?%O h&oK:zJKw\*+ ~wjճ\]/Esr tS`ޱvOTtg, _Xprr"O bM1V9Pqv~Vfg@!/. Z66s=5<@οgJ xW+B^;'b-jܮ`i#j?pz qSK3 vXAkۓa ȭS9{LC SSf)m.{F.iJb}OY 4:ۺja:vx;R1q6;|7sonI3q{s_TӦ`6CVp0wg߈M¼%Dbn J"KOPQ} )O.> s8/,6_I/ vu s-W@"ڭkDq-|#׀#tc#;%p=,|:k'qYIC sxPa5]g6_g 90;Iƫ`#i]]( ւ({< QOi3p;;9#V03sW(7 qfYi# ::t_@,87A]`Ł.qp?ݻ70!B 5rQD/A#Iu'h?U&X25RPB%s@*;U@P\z=@@_tAMPO 4t8G$"+`gqMGuw@򛔈%:Hy'(wKX =YK#pÃ>#~ ߻vigAPNJPpἋa.ChVgL9[~'R]^,%2caKTc_Ye<kĻ<LdmLqp%w\Ka{xlpC[_H;YWG® ܯ^?mDPW4--O*뷅1{%f󺞧z%~"94bz]@wMſj ÊN[Ȼ9Up< V6Hg9O(U $'}5g">kL(0Od7 A[ v1plD+ǩqډOz^k.JC]soy6@i8S. u|毄'{_P*eaW713ɊxBbP/{`KBN? j>5t0`)F&,߶=\ߺ:EA.5`[ʓԸ[jj/߳q5o=` TjZ<zpiTLq E|3GZ)ZB/KB Q]6SZ=\ hdV00ii+qg^%Ӵ . MW$օ̰խ* ^`ZlhkpTLpGqPI_' PP>,}C'Y vq1qIl?JGa[\:$>[//|A.WU}>/| Yr/L2`oQjI3u3|+s2ZI7Q4>`͞++d-`#Z}YYqٰ.t_:ܴ{tNu^>ͯ!W{~eRܴ8Z9g|V'ڝ0Ɛj|OA?1akGo ޻!KAn5G¿$faJHE<^M` jWM^c]Wa([̾h%| k") T |x^|֖0DfD>hכ͆YX7%Dxad#p2w|x'{0kK*azT|~yn+8)'}2Vp g"~(.'ς}X(gWb=u9V7 eoQ* D$ųdPޞ[-\BǨ[5[,}"巚 s ZFD'hr %[b]^7#sG`F斏+6T^Y2"*U rЅUO`D#C7/WR@? Y9ZI< D{߮3hvyT,cl5`Jɬ@wHj~HkI'[ݰ6*^=SL`Ҧ'%$+_LP#Iȣ5 HNljPuFu!Z+p v(. |d/ԏKFG'cRbCn/~ W.7Wwc\"TDz!֍WU0.xAo ou pJ=ϙd#KCGCUFCkB$1_=F3bJ=Hο\cxsiq5hmDQ%~>k4ɵ.AYr6ԧ t̆W,0q|TX"{QmZ.F@ixŠù-h i=!l򏜨_ ~!gR Q 9Jqr\~~`&/޾=#[?,^c۱!ǰDFf8p.: YΩS\Ԛ\y;x*Wt[u&ҽbA0H2;@mb6r$ٞ_y T+Odk*L*E :zrDW{ә+eVRT:@[Ѣ˷@su96:K(R!L=9ZYȋbb /X{zsÎr$M3Ç-Y#-Q`vdk+Pא\4e5i O,q#"oSrnS ~ _DH0ֽʭ[zA|-cס ,[\֤S#qևRv ̨K v."uWFۂ8/A #`4aҹ)6mf,"$xֹ;PV YQbQ(2GʣͲE]@J< $'익g(~ξ2?Hp4~e+`FCͬRp `L*׆C TK$:{s+"]S~P}@1F=k8$2_aTh1AS7)0.F#dr=f;~u9HNf(>O(g@"F?wwj`rb~)4tJOW+7~h18Pm|Ŧ+wn:fl"DB|1n;XeM"iz-H`g]wb/kfVDqL:%5 _D#JɎ^{I/R*Ȫ;Ѿ՗Dx[ޡUJ˥*9[-:G&Y&05NAfa&_. k MmcxOh dx/=S,_e ?b/o 3+3;*.d<EhϱSY/cٍʢ(4qOE<ϥܒ͊l&%,g*b3j2a7wP7% C'~ɍHMV]4F1[C@R۬9"Q@y X E.o1INI١nr`vY=s>jI{3w:'Ho02\qSfO,`@#̐}1"[B˻֮8Ϯ}G \MS2]^Ƹ0l!Hh=6fN53ѩ"(@zS{9ߋFQ$9X$:Nq-sDJ%%,!% %S96qE( 9!Ꚁ}J0p"]ZIͶJ8\hN ({4,ˎ -5 @ DM>I~2C3zuBs(Wb%nȱregVLzʋ|v57ft)V{` v=IcJf x@iUB mh%K`rq~ d *ks,=QV}+6[`bÅl4N /fM\|{'$"8})V5q1eA LC/<1՟9ZBM83$UbdwY+>wKG̣U1/͝ZI7N_ vp'h;R q3^}X`ftV5|[-z2DO_U M䚹 _8e2ޜɼP\xa}02V IwM_h}/Tp<vNUV则Ҝ O!ky qvc>?,+k y kpE2&"Ux$ x3lηkZ]L X4c:!ve(VœdUELO$ByW݅XQ3u"ر1NG\`ꊕPNbBAuSlB&CꘔkiB d0Tv?[归ם_GEdlt }_j)KG;\!M{>'"'Hx2BapF,S]FNl2x$-ۗcFT~2T 2iY9*44IdnzlCzʈEٽy.Ѭ&ojd# ak3+j=qd{b93_c4̥EdbPb!ʧrnŌe\#f7Bƽwb;g!개OFFܳ|d 2 @f b[9'#yxR$ɂJp|m[з1zBӮBW71cƆF0bOOWiZ"תD4v4@n4+jACP36Z$(SڨXW_,`>Z06m 4Xn/[ky&XkE+j~N=\$UTI"g] &ٹi@ g!;gN^2r+rQO\u~[[q ^g(.ۻod3 EIpֻۣm_CY=Q`qhLM53ZyȚ&,}g," yJ=!ATu'~2KmIB > 36m u//et:crnq(CܙG$Da|K i?1/+wCTm˳3M*(LǖaPϸ~7ϣO z@)`\%''Ɍ;;I:^ "rt#hqn=ʎu3ؼʼ0,>_P/4+$s_hqs$Z3trQE">vWEp˱hrYgT;7\px|:ltԧ|'_b(Ӽ<0he%0 M$β@6eӝIY!> QjG4_joiagf}yMa LF 5C7Ϥ_*77B&_'Gt)M1W u9!nfu`!Tp]jJ 3p?\ۅwN}iO[5j5̬s3T-C1=ܧOŖ(}cg6y?2=[Ƴ{I+q tn`$L}>;򴘻6Py>%Uu /R} uCvD[.FuYC57rdI!dֵICB U 7V%m?H2aF3c4Jɀ5KD{/;hshgUJG+0T7A{Xj R(zp*׼EkA5gE}Vʑcw-屢X!z),?X{: 23zUu;ZX'.;!dAE8x ~ _3 pS{uMy  Qdp `ΎS x\p,S;*4p=j~,]0ecObW}3-~еvSSڞ>v?P65jv(SBHC932sZ`f}># ƫ70 (xB3X/]~ &P8@4J'уYӿb9}b|1QXK8A';bMt"<1(DE }h9I,畽M'2,&1i՝JF!( "e@\ lv7Hw](LeF ,z0X8wSpV^9lv&PH{_nȼ׫IA@({ϽܧNjÇAK #]Qddu`r`'vI\F{$%QMGcd=LyLY1I0++{|97"0JUZhµ%ѕ>Eqв^ْ}NBu cEιY|E#^Vca [X:6Mʕa& wiRZQAO%⟜o:ntش9>B B܀`;.a9Eú [(" \) 4Xϗ@s)l.'/%ˑw %Yo>5h [CN(y:ӌWXÒ&=)k:H= `VmȜ|#]vog3*? Hp R x3{U>$cha_ԛ]^㷫op\j?fٕRj&_!>rۜMlW@(Ahz:@vhROzom?qΩCjNi'X90'xJҰ-\u~mǍۀG:󠬳%"ͩIn3dv?Q"?"ibW\a+f+ybxvor_ m ˯a*:c}BzgPU֟20ͯ71t@=Okc_V9' :_Mڤ94GzzQ5F]V;D" fxsFV2i:`TVfbS[z8 osBVX`A9x0<|]Kc%&HorvHKD,IVJ>Qvz;IC S kͷZ|#oMk/u@qPAXaO>1sz) s77F$ok j9k=&ˋK5@_ E3!I*'TS3,ph.ƒ'$E5x[ ZFt'ݖ?Zg4/kn=#ĶF88@bP9&ũ%S1`X)$Ux乺t /N"TC&Ө)l{rLh6zlK"$plV td.;[X JډH~A{k88!;iN1lUm𣇭/otR je}(vRfJk/Oyi: lJdZA`T~-vwDy{)wF7y5bόU&w.#q+^` xQiv[5 h^&,6{}5e?ZxFͩ/:J CKL{)mE4RRu {T6.YD0@B@5Y;xN+O-e=u< RRϪ(3/|R+arlawxE`p(,(^1& \sq|'?ufxCz #'I80u07,[x|R@睔ۃp:6%L$NK9c>LI O뀇ntě.rGA3=!\2$^,X} D|*^o3_z0'C{dYpwR!%@9/W==p0`!f9>*}LVeuxS05SeQq'c΃o頀|4>!Γj(9Dgzֵe/3[9`dа} y[_z-+1m h@& &!IV 3#aqη'x+FEi8'~VB qz?Iy+%nGv%%`t-j:s)(CmuA߳ V/#7TBb=riQ1fߛ{}9{l hL?5{Dpdz6UA<S)07zo[x о~iN QN9M'-JjsB +R͍l.9"P)~,*Vի(ܝUeVbHٞ~)TCt̬ ^;RTٿ ܴ=Z:jkx[+g6[5W"#uirfE,ciǝ z'J/f{sg|vܲ FsI]g @tғ 3Ks |׺ \fdM|ӌ/&*T4 9c uL\O9 +R ̻DQ?0[R}Yw>cc2vo!*Gu.ۧ# |as$Bf[G3LuGeBt ti9R@~maǪvÓVA Q+3r7SmB-O1Ru20ush?*Q\A3POp7; v;Ynso.Sl`1C Dt_吇%CrA7Uޗ\LG mbԗSLʷ#ّ~d\<fʛ LK0`Gᨵ%.WbH^U%s]@Qm:@EVoZt2js.Gya[W>d.k. ]&ۊo%0`.r'HجԢп0?yM|z<ja cf A±TrQmvعdgB('np ߉5:3@k V޳[Fىc^0?R͍}r}H [NV_3uSAr~!}BGYw(M"ۉcd&CvG0S7aw4 >bp43_p#~G?]c/_ A+DžbTM Tz VdUͤ O?_Ax05#hwmMrQ.fPLqmK)0"cFP<"k2n[Zm,1f \&ZNdml8]FM"M"=R]!r!=L;n0 {Osg^r5:iN. ե A ?<2Wwi-@_'hhNZ@ĉ)" 2!ƩY=L@V]9@oG7nqjDhܶ [PNHZM|3ѯ%֛E{<*+*퀗{GF4z-ն[ddžS RFg-@,?$m~gJҌOmy|[`))@s[n*#"kkQ{w뵭J$ᘚWo!W`z8GWJ Y։Uh'm6EZj"S^`hf8\HL 'vjGPSĽ=eGm_+ִٝatOYGa,x-֟]GUҏ:fCXkЬS>ȡ5)H]yZD6+`jV]a/P?gCh|+mP7Mn'2jC7mjuQ 92S6e&ZVe=ls\>^/ ^";,$Q |ں/ Ovs 1 pg. FC{j,`%-k.NJw+uf'g>-[?s `6BYnb"Cr0rlsd* kDZ΁:K %auuT,6fptaљ.1MhN2T,D^-VgYNE9RW&b[<մqǾwg; :1r]W>kA+ 4zT4\^DISDP}>tπ Qk>JY>Ů&|m{eD%߀>ʒ|;(5װ~_#AW<ȃeΐj8 T~ WiT6ފ6)9A<߂]떟י9U09,\m'J$5xP~?J/׾DM}5*Hp~9ekbpWZ4աԲ`Ĕ1@7=_٣at5*r]ynIaFNk8GWع9,V6x! ѓMZtfFÊ#3FkVE$hwCe+=+F9;9F85/ Τn?y):peѪN,vUNJZS1+{ DjQ3:M9H\\"|WMyw6'Ψl;pnjyjNV'wCjW2 QVXh,r$YL@'v _)6 RMm:Թ,WӦ Q{\RHTcAL)ΓsП|hVܥb.Nbޞ}ɑ%xz4(zLJ.v'9 M~0 %ҽuIIe˄~ghCq`3sRz?Զq7:b:yPB>zȹ`$f'qX hط A{jGD;FTNsJDz=o0B+yˣq'P(1#94_l)T?h)sIქ?`&n,Gh8 FNܠaK=q@,^)B\=BL2=tQJU~8,tVbmV|{a~Ja7dAjBno'}jsgweq6Ì (^]R[l+!GP%H&vT2@~Uz.@4 uT-o|<у&Jv-+HBJѨ1/Ër|:r]E>*]9?ƌH8vrod] @&GI`;!r[/yڴ<ǚNƁbBP:๡ {B}&*йP1\Jna tXԪKD DC\s&#s?qK^ ½XR*g)v R;<'Egӿ; ЄT,Ꜻ<`iZ-[WIhJׇO<]y_t&{veHl02%[ (x2,OV2m Y\& -_Vœ+C Zݧ>koc/zzQi0 ρ4f4HE0ޫ(63 %'T\';˾ѽh`OIVrm7ܩ>i2wT@,JM%7˄v<+]RhB5YIevToo$μ2ldG090XY&|3::b^H>t Ll;DנtM„Yko Ŕ.n#QT @Jҥw$:z~*3R47+C5k;ˁ94`V Ρ*f,!04 ǠCV* NjHmKg#ٔ4mr䪠ލ e3M[yE=d`zڙ_[xY)tEmN)޼ڽRTM 4Zl=ǬtW J h 7/A ntDx~~s5} ȸ5!O%hb]͘'Շz4^߄ +P(4,)-JSe؋Q3 $N\}G:2wK4m9L'mFΝSpgpԐДڟU( HḘ̈gT F>G8؉"?=U(I<¼"b7_ԎښNrM_@J3k=+ʗ[ynl32wʉ441 oY iihR ^Tt5t)ory֞ <L/u&ӧTՓɰ(/xuh-%'^kZ= *HuBjm^I^;_z ql{ _ހUw]{N;, 1u!Yc,7r'&ءjf[VfߋV{؍Ub$gGŢs2[i=dd!A"T'FzMJtS(4 a?E9UN?V |+sr [~Ib&[7--qȯ,'g˫]4 V:hˆ;ՓR1:uø5.]JDi3?a}x\!3qMsDwtP,7*+67EtMBA+S#bDxuv;ʞi6U1_S7![~|nB^ L_HڒK~2t{*ւ}(ܬpXm%dGH[Kf{t Ua$J JEhTb_<3BI:ŤHIj\~H%ebC@)}7W㬟iS?DHnnyvN[T@/亰bR CȽKAqK q rkc|P9Nby {9xȞ3 m MTȃE/2.C\y)ϙ^̎:ʷ~1.6BqcT]޸"Ol]م`U'JdI\jIrw Ue>kNz fLAZ?J![l8 sA5ދr%۔{ECvsFIl=π1%=IQ?6|*_kI4U0x&l:L 0 k*ueEo FC1Sևx|wm{c;%A$vKW-ҙxzjdp^^NI|/pB"BJ8FcW[O@ll0yTQGTiLqbfA^NgP]lj8X_Uõ>MqhS8xG$04TFIQX`5:A?5In5:(|Bl6*0O\ M#{a@u\8aoaß܃tYAb5Q)y Qjv;~Vyo@ڸQvA6иf33-Q 2ST !kWTnʪX8_2vyPKكgq=-#Hyx1quV^r,$r6: 0dru<Qa=wHZl6N-.l @ACer3ZUYЬHHȟ i* },ꁑzFx#Ef\Qn!s\ ,^>:{)^N5xG'3@9Un}׏ 7-eN(L&aUy*Gh5vq2*'$F|/Em/I+7s|{m7y=Uԇ`y|J 4 MQin;TOx ߱ݒVmbCOe@ ,pS4\!ƫ)v=>ҼHFrbI pe[ -$ij&Rvee9|!( P6IM r@7"N\6APy9&G^AN$RK<`R?YfhYSjl}k }QݻZAsҟ<'5)G}j$ ov}g!F0Q(+ D@],p>Uq5 /vKձ`b8;jKtvƹ;edJw8qvT/P7? ;EG535vx$V QPLoXW&t̋֘x ։"70|4QN_7t]TP?z`=B9??I{Wγ:+.w7Y*iDL* \MI_9*eF̀4mP;: X%Xӏ/dŻzԼd=&Z%80" GѸ lW-IF` ܚ.0|:\5T-݇B*ø#\8\tΊ*{D|)&K}B*Cʞo%[U@ -S-U+"k~N1$euN(̜7g m.Z);#,껣aһK+*D@H֞xEیOpxa+^&s c @R0^*E[!S8A&7MXKY^dՃz9jh-NJ$g&hdɱ=j*6شL14-6<:5a}"خC,5˰- /1Je.uQZߴc ,~ + DSEאm#[8oE%( T.5-cb+wމGu|WsۋxWWIk0:쩉q=_l;Nt1D!PL*vɬ.6TfT5|i}I3`^iof#\7Z_P)M/9ν])T(ȳ5&.LE&z?-p_MH0o6[v[A-kuj -u:y];c%7NQ?.ݪ9` rMJ (jHDΎm-'Ssl7e9%rBum׭R K\_0_ִ?fWB!ȭ(MpRguЉ>1xH_B@^d85ڬer:+T',>HK6I5(JяS+K_ą>ҽ?nnk 5޳ _K0@R=iȏ2+VS jrs¾ 4ad SwtKfGRWw_強_=d-~zLCI(T]綢.qE]yO.e52V:}͓Q^7$d83n$>~J~zWwřR$/.K[guב i/-%@_1PR}SC.Uę'fCwЋOe{J^D!5PJ8G5F%.DM\1u1_]gGS3e$s ^9e87Zܱ\Ly: /]:h߹Ӛ\^;C"3+>LL.50^té(5M1H7;S!{?}Tdo;NtZWrU^OElnLI7~eUPZv,%:N!D3ndtM!u&„w֖Zd.{mgCk8cF'k\a)Ӛ$L&pj扠^syB9Cw gW @y8[ hnʂSF4)v T M7[uj֏SK (paڤܩPSi"V28Y Pa1gM7p?Jk/e'ۢw‘ĻX~\oW$C<8q779"G~[NҌ4,K,bE%YT x l`{Ў$}S?T!0ȁiGM >#T{}WB>i}V$ΥOUΨKdj6ւ<:;n~`,r"Y&'kvHvpwz Fдe|5 ; #gGأl RskG[OEN#>- 5.ˤKG*ClM9 w2o/(~xW:wPОAP^[Q#Y~ukE-ҵ̂U Hsd: 0y5S!A&T֯;t;C Z-@r䜵6;rٵ釂D;;Z t98U8q9yU159rRSC]nZ/=re:^B:OJ7s9~i2.8c)ĉЁ;(jEfKQnQ" XGѨsUVƬSzO# j㈝ Ş&d+Ge _V7_BFf@_1⥊HU4 &,@`p ,v"bSz?.[al*hq5m֎p)=)_ǴjAx Ȱ6ВWWsǥ grh^"ilQ"~8[M~%j-]uB] d ZuMF[ACCc+=c$.lDAaY<9Ŋ6tq%G?'$Vܱ+bybZM(ELs3gaMpyHB/y+\Wn'{T%鷔tVca+0$ߋ7Y #óq5[*lMe ,.9[f{pۡ6p >V |%5f4*W!Pͽ(lb/Aډ;;"2brYRT Ov9M(ov5xZFUՁc֐+t#tH\OcJWvz7Z:$줥Ⱥfh7eJ1F]9VYφe91q5uo(HyPEG%<؃lCzaBdDsgհCqqTKlc&Gǫ$x7މK ^+ƌD/:~]x~A ֔ḛsTB\#cw suU+7 >_(% aT9wK WKoEd,՘-nzXC°Trk}' I!h[Q$h ,4;EEz汃=]?q^ 1x龩W[G';۹-/jR Y.$NĀ 4]}$^Rpۻ,j, \F]À[ܡGl3>wT"i {!dUmݍ/%HÈPcֈB׫7dOv~EJ+o$@RbߵV`2s7tRCKŰϱ{+ _ῠEh뻵}l_w5*'V-Ze#DDN:sHBq2d5 z44vp ɨ%ܵ_ب궨"Z[r}Q֩ l&k|1= fK%>Z\a7@ł5ιv45RLK; mX=\ e4ɹ9F"O}A~dS6ٳK bߋn(gd hqxf%# >+l1ΨA}{;ٷl[XjK5ܙ# R̗=*aK~$;fM4|LX21+VE'X"/slXrG{ 4 #_x>H92x^#Dl:jO]3\q567={'K-qOo6yB&ixNZkaDn.f9} 0 C[:ַQ˂H䗐㎁/w ʹ3#Zk %4:=(xqiL>YD肸hS''!is$"U".Vl~P|5 ?9_~q> e;Ṑ M˓7|:1$= [H.)͙5ǵ:l,"n% cX"rF!m%9Žkd 9q.By Q † }+quE`,@eȀ~ &Py=6#fA[Ø߈:uL8kpz<]w~{=C&s6r@C *}OIfaCo+G[TJkaR"<L]>O8+-͑qz5ø?!Akp+"s0naϓvD "$N7S,2wJ ( `=łJ!i<@aLm ż1,zfF~ *#l%Hh-DnlkgP\u THa-6JF+<צ~@Vw(кu 0݆*жj8kPˀ"Vjˁ_y2%J#vQ]yL㕹LjFQz,5-uRZų6_]Hn>Qwa**=1VZj@Q}a̅g]Yㅿ -m uxJCDzsC4]>n}1WIxe:RkG:e@MtK6Ʃd'˿D$]2ÿ\`#93Awxqd^ʀ4hN\,n6e4;K S5b]|f'A| )/Y!8WE9Ă; 1T\dEtJT ؙ1_y7J$%=cI(jzDVVE^Z3Q/A TG.G<$&P5%DuKk!8zJіF֖Cp>eU[S;y&V6t/6r2ӎ3inV|gE:]Ln$hu?gO%(?Sf * R0p"/W: vx^]q0|$Fw4?eG|\9+Ut_q0ڔLswVAnQN2 Qc 5ȏ ZN{LwºҝfK k"I'4tF_}pU/z1!D2a<l]uH)Ŋ¨VTE)8+>JfNY^Z0qM V!6N./O2SuN]ɒddu^W?D{7閆;aN3M9yZ3ηg){#Hrq5Ҿoo1U P?lZ@.(˹ܞ㰛?EPp6H1@# 5> 26w.{FNlAbe&J=8Z;; $ M,~_J7z86r9]vr!]nZ@*_($pBس+XP{[vX`,YIAtݑ+nF٥T-%X.k6s'm3 )poZ)L~1 VU}Xg~JmYCC0͡7c^rײ@eHJoj[~!d܀(~7ho9yycFg!ɏNҫW!:HR; +) /[O&.W쪈jŮs#7ׂP&\k7oAfeXPEآq7G|JRShBWF&ПTIHh,am1Cp3{B!6>m(muט)9uAq8f4?ٻ-Qk`d#w$B>O#[PMUVG;I淼)gg |~b+]WTk50d5]=nOu咢SR *£]FY+s#zTC1|YN>`wM\Pnc`lV')PԸ顬CR'0p-oM[ s"JQ7^O>z7ӥ3w翁;"} VhOޢoMqg@Rtx(ƕȤy/9oj4| =2˫)+*dL]YMﹶC̟8tIZ }P7#RCr!2*՛gݱӀd;>ǡȣBmM0,0Z"7f w W+^ĘPTy3 ,VߡgI+Q`L骇EG@ⓦѐ<5O O!:PڵW;=59Òdqpws黬cp³7D:NR7t{Az\{s(B,ۺ*YTKVdf#/bҸ! MNrilѹ%LϚC -m/(qNSb($wFиo₆QՕ̜ôVyi3e :ͤzoW lt NkRm%e?wCJ3_ޯQ}ӻ8сO`m jTQS̐tsZzCgh؎-i@;^ƴLy6$lPa 1$%†s,M"DC5lm>` B)-~ ܓ [ȮδtDL0VWL~@ 7(ιJ._Zͬp 0J."ׇYѵkה$&PqZr1>ҒOo-)ϦN> Ⓒ1-Tj!PAӽmP?9rף[HYNG\3a(oOY+˺d#S)Ch5\0JH^Bb.h2fW7*e}|#l3֘+_!`n3zaJO*my0(*G#!-Dl4&5'@oH/H==μjLZ65DK}))ut'#jǽZ'H1r3c(dǬvuOS6HTyR&AQb˴jn׊LGPc8i MOiY3im `[%rsT1qJruݙ#?Σ5Ldpqo!&1f&lR!@JM7LTbG-!5i ۝Z"Nd$DQ:+ҙM= pFlD,T\'"'X4Ikm_>Y]0Xc8i)|yUnjxIV$9A^9،yPBH1/;N!Ig \Z換"Ovdrn0XѢReHk_"ikУE(Sh_= OئVЅVԡ6 ҇_ _V./^W@nu3'\?%p'fvU',BқuDK ѫmd`4 oXbzb!M'M7h%(Jrǔ>SBo|/΀ݾ- ;5)KiP49gE5(aw49nEw B9)¾7aH ~ NޝZRj=o83gY ͿA7`sbꞽLmBUyQGe׺oŻP'\O!<3vYzuLGHM(,{I}gɉ6ss̭LKX^r~Eֱ.@kbͰG \6Ue)5$SJȝ~+٩E=E }2;% |eEf_9*kػL4R8CV{/kTҚ;0 4 buv*$S`y;n[QtK*,t/=|hufI))`ѐS[qX0gH͒s)] ~ jQnF 'f#ޢyƑ˜ֽj &r7$,LUznThd/5ޮ LCjـfW-OBғYor$SQ*ӎsZVQ2]4m$7IR~%[vS‰rdı+lEf|O6Kb{@>!yo0KV#Β !K^c@ğUjKϗ:(F|-xRn؃E䃑$J/]<y&~mZeI"{(=HwEA#1=]_4%wŦ32[$SzPs ~@DE}2 N{Zn+'@0fw Q[|V>Z}9iH.ݽ@bӏsF/i8dؖr~̬߭UCYµ}eM"Nq&^ "ؔ;EoC)TN/qn)y^E$C"]&\x8ۉ^"8TňJMMG9ygv$%M`ib$ϟ Nj#r*:.@*!'%tD$%&E ZĴ,Cx=-xbCy}6$m¢mCE/q}<+TzCKxޞ«Q}Xph={Bbrxf,3>0F\ GBuvj u%0xKH`20I"mX:Oce@F7'dx VPV~I߬dJ.S܎0f0I}(zgʙt/jZZ xI %qwZ&J{pzI*fV#S /uy9qKBJ sWH~=V6mEz C05wBބ2Azx4{=o^wyϸ+_ѕkPv)K3y-oX!$",~":'汏1D7PoA[JJCHjSX-Uae}VUQGc:U>{K;- \JN>ęQY`[6hQ.jXB^^nHLkWWFc)vdD[vJ0̭Sk[U7> uk_9]* |28LC\;p:σMI}af.ѥ~7c?6l\2Fij,- [|J̽ٳ u/:R{[生hλlIJc|.{y GP7s@'" k^P 1)^6eM76tuM8O+gБ2gp6q#4ٍ5-Y>˩Xxg/9- tVv۬(T̋Z=A9b||gqaR>?q 2@'mnofBT)3 Ρf%IeCf4(}. %t4FdɢQm M2r33خyǹsM!%wۥnLwɁ7ި@gWwuCBρPeywl,`w&Ln PDh|{yUݑcF.GV3~5"JKAx}lˑ]lV~{z-;qPXv:(aB3H\ i_:\Rj.5٠Pp_/|LaďFT3F_G~^i=B*ިD3sV`θobBu^ ى(BX6eq;7lC"BK`;U~Pe+s'ڛ$l- fci?!ATV+V&{8sݛ?oj飍z: sX5XA {42 f~J"u$cDYA)Q%5Tzt.Ə[}#:E"ݞDPrdױ 9ic7x.0KbyʧƧ-h8{wq#xwiiZD|Y{؆'V #GBiS( SrPj M<"{YCXzLLf9b,rP\ШWj0~;DOG |'fH+T[;ً=w#ݼjWOI((vW~O?y`ރw%S;h ^gsp**io ͤqm1BIܚ# \#JOQovz_Z=5ο{[nCyc9G{R^Whcs!oݐU5=. 1?qN\Fd!_;KkȻj`齷VF?2w ՝4P\G%|ȃ1bhl"`vtIv/!ڧ3~v5m,H#)HG.w&6ս-pWNXETMz{^Mi 3f-CNgBytF$iH:C;2BP\tOTf-Ҁ>{8Qc">3wtLfLt MoMHQ:2򛢚)D~;೭6 ص4Dqc|>lMZT87a4KMnxqObgR&}ALriуCGg5%BՀeLNsefi3jh, 1پ' t[zӸ ;k 3O?0]tM󸆞NuIrqJ*eoHv+kA.ũ,&0G` U{V$OO!gYi󶋱GĊ4e縅p%6l>\~ZC– ]XT7?fݽ Fb fܫP hObbW?=?4z5)+h (!fA@V{KxAT5bVA<:ftu=)Icfr޷?ѩ|VhI`[ mh{R@~B"jx_0S״_%O3shxPȞ(]$=8 |Z8 tTw8a0 tZU0Xh d>e7 [{~"HJw(U9pgBN`ә&Lkx-)Wo 4;wǚXC<ӌOai&4+*?An<3?ߍʉ>J}FӓC1qvc5 Ztj-ftq Vhm[ɮ/kg*v[v}9+kv}W7݂,,kCWRv X~J}\$X?[9T5@ lj/֭wC.L+ń=\ɦRh'ZW'{Ԡ7Iū'L울gTR$ⳃᶙ˲PPkd 6. lXu~(LR 8oQzeZ'܆!ʌG:꺢Μj{5{!q6ezTA3ÍT%r2C v ODߍ}s|vѸ&.DR J`i+7-/2FrxnJ eQ<0BIgZEZRL%H3*U) ᒽQkf'$Ү)`U?ċ+7i"_lVj8 ;J^WڦpɺS2(LПKlAٽ ǻXf)LHbO%O,Fh  >y'=bD1_2Kr։G8oh s/!t㮢I>\5нZsrX# EKgUYH, }&_N}L.էb߲j6}u)3t #?OBbtx'kt$a9ng~Û/Řx|\W{BJ7<M)#wHEf6\4?RU mͳ3S*{.l`1ɞka z,0. (h.0֕\{:sjA/ž| 13r+U׹>Su/_S$D/2$UƱ؋$c2Og[݇ F7lYE .ǫ~a.!4ߪqiR3K$0Z a:4q091ȭoĂ-)Й&*C׆Lc!I ,8J,vd.a#- HSqLuORj'S[^?2)V,%U}wwXIML=+X{yz<>$+')\׏1P7aD 'à_u0o0[4k etj>"@g!AB<.0[3ḽHC0kD}, 3Veӝe=B0iDmh徫 h ?Txv 0nu.SM}NR5=Hp[v'Zǣ=er(@S1>CmhX"n F< b%O">Ҹƒ 'Vb{g#}x;zrY;uV S7ӈ, @($tiM7;oІIWs\ 9#m};]D'zi0冪s2a('5u)tT'teʜ*iLvٸLyb7M8C+:pM׀ݕg-΋cn Uyc֓Byj:y:iu>}~ v@\ma(i5s7'PxmSA3",`yˁ|je=5߯ }kr8ʫ{ki9vf)(wc!7ctg.Fqzi:-iSe`A HNo`;}Z:`sOBh^s} BQ[JD :=l0:E$,DTq׶C#j-x6 ٱ/' ^D7nL}~T`B / K.<ԘG& De3Zt[ንH.ן_j*)Ep3NSl`H i ꐶ?{\6f,Bl4m2}X%,P%8H tl?t;⻙Mg1XFr_^=`qXHˠiى Œ9W9MЮy4[] nB=M$_]ژM#|lf3%v9(~6u}!\–!Ԩɰ /ŷ&1|P,Wͦ,t\pxbf%$e+m^-=%P=0*bj N3} D,e?܂~T/ ESX*X\83YC($* |s5J9CN-]/ n~nWÂlJ9gH!3Og`˼x]ꢠ"Qteнo*xe D5+[%o,`=̟)`#erSn# Ckd;&Տ!q1H>ӡuA*H,/GH@30MXqF,5eCF33/V t Wv 9̹bȁ3iy(e-)OR8a-kPFq!t747@ ]: M<5hк*2Yค YMbl?kA@T:#,Ŭ$kECq'OݿAɇ]v\~,AWJDͻ T{Fx6~"D7C$٤ګ21VV'y|ߢMQ, ?n;]D:Ok7!]7`)Vm ҡ㥣0֋ MiGegaƃ>%5Kz}̙ |aD g6w:a4f6YWw($Oͽ nR"YOR,K>׻28{s8aCAk0!_TGW(c qWIqL}>?Vga usj/eQ X$WɖӣZE,BzpU|;=1mhY!J` {ĺao WJ/!Rē\ؠsK *9fI0"GכdZ)y+b:R߮uBK6PISԒmʈz7hr~ b˴Do?Rd&Tfl}B^K uҀ!CBB1#\L箔w7eXG9_!D) }H)8l,D"o;xqx†h|U;G45o[qrE g6,-mATQ+0tg1VZm#%x78zq*62I/ֽ|GMxv*ib"j?E5L.H iFiz.ԟ)(L$6oV)j[$*zGL4 SC,t,zg+נrXwaHEG#6r6f0&j13sq,WemP\ 9Ka8s7#u[<%YnVf"~c18g/w}Gשg{g6@SRτC4M2S'hvر#O]H'ɒI00UQcr CWc8eF;{օ$q C5SJ&ڼބ=!M\ 7z /)U]D2H+w)߳c^Qg?DI׏X_^aP.']/ˤhmuqNJzS3T+%f ܣsRtv=I B^/KǗQ8 |>6rI2k!dcv b Gr \o[oFrBrm> hl;kAH%,6lqeÈv9NYWϲ7'㷏Krt^x(%a՟< Jt5Q8}):|E }L*hujJdz3 R+*a:P{ؒG .{hP) ȧ!AI^󬸲;RAMb ,چ[S~Sm}b fPtly4ZT>*%?pѴp }.TF8TnГ2B^L~+LG-։ô<'6l<q~-J ΜO[;͏;_'Iz]ŰV<D0<UF_Ҷ"Z#Hk Sx8R>^DQ xRzB/6Ne AQAKڼ%A.?>Ju*oGADn8' ff+ښsf#_w`)+rmQӕܭh j_Ϧ}.]#Ju=Ez^L,46$fzohJ?~{Σ8]ڲtm4)VU1zaj$7'f o? u౟zbW/AF1C=j<_N@VgP>;^ҥf؆֐`1ou-6įfĐ],hޠA ]n6sT.Nd |63cT$k Rb 8kbVП+H0nLȤ!GsL;9viBgգH@^Y3F|'Y8uvP&Aj}Iz*M1l j7MgΝcvC,?=Hn%'zuҚ'PVP%`"Kt%"G%Z1,rt>$iҠI0}HC.v|=)$D2| X~ɜ uȈH0[iCT,ZiSz$:iC .W /cE^M0)PyUU{un ]u/uݧx馚a#WT Ɍi +09o }PҾ2]8e^o\ƫ̩R}ѥY[t ыj 0}}Lx4W%p YngBTQ*)sxؾVDGx[u3;Ĉˮf JlB+Bmfs]MoxG\Tx3Chl0c{+꟢\-|VW,}~Y-}6پDB-oI 6t6Ɛu0omIVoE9k2D A%Xכ>n0d2X.!+ ֩{+IJms9*TC'1ءbFV->}2e2bE2TRS;_yBx&zMdeQIn@~ Bo^R{^~A0Y(D.-Ris%_$4jhEi 熢/ƒsR hQ2(SӁ*wP~3VYBNunkŴki*-';qi->U=ZiD/-ؗBb?\F(r5vWUL?_)ԣ-5ᗩ{8BU4eԵ/2}1 ˲TM]]bDٻ4Ir#eؽv~fn"<׬]؝성KTv<"8~PJJHb=|*_dK:n'x-{Dlmb1=c(fJͲo&8pDЯ*[Yw.'q+`\G[\tL N(ߛ9R[,0|/4j@/xK=9굉V>CU3qyUeDqېC yD7,w3s7ZMB=I66@'h\TY>XY>mtL4z*{pA,1# О0{ڪN YlPkl 53( ϰC<$\E Q9j_, s-{{GنB2S#jDL><zݫ(}-qk0(LM@jY;-b^v#6W/# u7 E~Ҷ 8ݾ'\8#"^Y2iR O. RND:Cox;pft!zUŽکY`G2y5M*,bۈ\x)ۊf<ϓDn~*R)J)YApI7[Zk2b&w\߳/ۿfp9 4.6Aof{kcݶg yGNRQ\nU`Lem' [O&2Є* КS['inЋDI=%pgfN܁}EP&|t%V(EsgC5Bn+Owl6t^}/#̴)/lh.9_8^D{lJB:e[6f6]%Zѿ>X-, !_3Sޤ e+qq]b=FtѪ-(/;ю)Sx5jWz̜w0)n gͶ:u%!v:vHx oEs5\D/P\t(nF`*} =/ X$PGah:I)X*nGH[?!&' z9rZM!4>b@j5Ysvd^ȺʇYQYY lY #Ӗ'AͳkN9⭅恔w#Z*Qmd]5dƵf Sqf󳞸3,Ѐ!9&s `֖eh0#gDTÉgpG<`ժ [;[A{r1 KhXe:cso٨m/82~"泵HT ށ3ܿQ`}KPU.!I' 8E/T@n @H({g6؋{ yU&_uKHx쓐Ra]SS\@.RN^uNg~9yx> 3@Ь:kLIF /&Ql.+NԏYJck@ 'w֑WxfS6M#W.{ÝLγ|+a[`_PL0S%?<%}HpiE~2e/am泐t2u(݂s:[ ˜NBڸqt _kq\y;eOm4uto6P\-~Bp:UQ@PZ]C{jWnڇ'/ 4+IAԫe.6W&i캿\Ery R oPTc[' BX4o!(rlbIN 1',uEl2Mu]m+C|i "jg!/-wI65U3C-hŻ *5,úJ{{Б[jWո:&[\iJ0:l5ˡ[sX5|޾=J^9|T\ H#>ÃBG⫕}f~zG pbu 9G+̾_Ԁ4%~5e¬?1X>%8S=pK5 e Jvsv/@\Ta *+SЉnn}s/x>"840isF7Ya&T:Shc"3jǶvgi9vc5nR8)!8D.p15}Ʃ]du[ede+{H aLƼxa'F)n!Ezh|3͇{iEs^W }x˛H}bN.z2F=0-"gr3T)+P]krH<ƼXW l .%M t da~]Ev E#v }G0(̇O#~Σ:fق<毘̷OMV %Ay&-OO^N*UלqIcSK+co'<)Hh:an5Bꈌ2I>Χ!cNpe!WЎDG-mt\Y+q@\ˠO鉼f2 4ɂ.ұQ\>JC CPO*ODLZVj"6NPb89wI=x ?Aj!,Rgq]( }uk2D0=9~`ݾJ~DE2(b=_⻪6~gӵrr |N&(>t| seVZ>cE'3#.ry+#w^ )_1wɃ"B5`@gVO/q&C.=¿Qp03z@4o=A3謒g2sY0%^*ʄ 9a7t˹rY$60"!\8 MnT^D1'1ғ@kMC&e@?>.xOw\@W(D{S!֊4 hs-&$M$k;^>{B"k))TleȈP wdnҼ| i6Ybh.Vh&rilD]>, k>ҕ^^ބ$>I8 |ct$]|\i`g?W[܌ !?ud G. ;gX"i,J) #kGrFZˆ{Z&v(;:R^C(UtI&;uKͪj6'Wڠbd|t"ǁ8P 7f~A9SK5`%|"Y"٣ڌڎd#a9QGs/LjJڰn{.D7١SL8]GMG!9 TxpEtQ}l,2CA"ӝzUĪEBFL[h ao >vg!Q{`EH~g|CkX|>f23,~]U6ZQYE|juwU\eg^M3+`%uN @ ||Нcv{% d9c# i_'@Rts59L[O[̺ x4k (&یmAacL&!\ȟih1ܳmV@֮[EUpRŸ`Uj. W̢FjSqB" #h81KzxK2)R8q:UV$BO8=^߀"A!YHl89zG1Տ |b{:oQn~,&>.HES0A4Ó{A? #`äWvx2⮷`?&>^y`;&AhqI-j.AO>刺vxYӗQtsȴS.C*ċ&5TG\ e:OEy~!t?J"ͽ&(JDgbK 7R룁oF[Q|1S֌=.UGZk\lwkvuf!22\#zJAo=qr⥍ ( 1 r4 8Rr &rEo.߳C)yFa{ ̀}1o-nҏ<|/%6+v)ٓa; FGV82QsoY_*tݐ}4+yZ:W`` >ōO6w=l*lzC%LŒ3r3Pأ쉐f¼~j&'st %k;a=_J^ ]L7ey* =EMO^6够Vxѻ/Xg4^`*|?xCqﮔCmdWӐ0gsx>IT&)Y$YDNVF|!5SQ:/inr?*\PeLe^@D#SB_"ƷRIL+ƶFWe#XR<29 =gg= ~7-QmŴ`?$ Z%#2i>:t+U\v/疈;Q`ƢR#Iy<$f׷8JY&k4ijbӉ tlp^0jh巇߃∥֐ }V̸$*4 mN<r9CgRkO0#n,=˿C wL*O/j:?d=:|}.JD_@yaEhU>-]&()J`@1_n!bl̂g܈g8/ȰjrI^J'0+şKI3V%V'HVN.JOY:axDq |ޔ5c h;Q.WQ%؞x^g s/i⹙qxթL :U!sTm̀b-%k5ȑWF y%u=j|8wI`gh_n>ǮWOIiOFÑLݢ6VA6Qކp7 w%pd@V"[g2SM[D7( C&>UJm[T;Mce/O]) т;ADsX-'B̅$ thj)vQ{X#Ae0ifŝyb/= D\<ϯ8uf{ⴀ'LIk* CLW?WF vjR2dݺ(~xa&y<ll߹`/RȀ,H b"NƺDxN5>'dDmb=`_wyXuh9dHD's t{f x0N\6&w )ړڼGI ",q>Oڎ5ɫy5,6F`U(`g?!ġ7[8Nȷ??\VJ1/@u&&ȉRQ(Z vH07{8iɻ jє$ k4"t=ĩ<!7S{A_e o[G`f =!k/%EvVu[B2 { reB9hP"} WI!H6 E^k$hqسᕮ|%g0Stw]}v=)GJW([PPcYcTS`q VO[W /V qJ} 䮟q=p8ZvQc_n!Ny6oA}\SbeBW;sdjɸ z`>s"cOh)@ )OK _óG45=HybW,£f^&Ho% JnfZ(d qHFiiPn)[obЗ}c4kRo^ =S2:Gu=ozoP^KO{C6 Y9V®`Li ^?bc|)򽎡Cn]Ս2t*EejmhG]YIu,87XpKJ_~bNFR.Ko],z#ZJv4kӴ-u&?oKz32zr)vhvٚ~IdpHO˃tً54B6`n,FO6sY%_qt D 5=i3Ԏ?m͹%ALjZ"*sM1FO.6T҆('Y28}sZ?`M%zgBiH*򰼉!-oPWK$j&v x)3!Կ;H.`y+KRyrL-8R!tDG ӻDWGxh (:t+ҾB讀'4z}jW1}f˻  %F)qG޻:+7]ve@e|U';HO̲VFB/+[)DT/ 1ed'#qD&X&|^-u~BQ®,~ aPx-ՀgN Ҿn؍ւ(;6Q!I8Ǭq^e_<yvBު\Ha*dpqJ: Tl7փso2 5H6#aU\;7KquC]i[C|{OxpyM|Y_)xIpjZ> ھH^\|4< hj5eQ䵡D.ʎ%R="eJd.1| t);`\d3ӎnU|#̈ë]A'?ӿ Z˴mdX\?qh0'[B]}飹 e:e6/[ /ԋ^B!cn#d.9-HjBp$8Wf0(b&׫CU+zO,Lzu ꂂ/ŗD6Fj%6KN4^\*F`srI0M13<%>&C^B"$P+'Tg_!k 'we&<8 3kⱶ gaSG: ^}Iz-OrNGʇxʟHlˤ"% '-uKCVaiN$$EaT;s&!niN ۜw %unFeZϣВ\]qmwk+jcsHL4 qyj = 9g0? 95PM7 j{I6 RX\LNĮJ\QO[P>2. 1ԇF}WɈ,ܭTbY94.]_|$427ߕQicldI70_i܍,2R,Զ%.tmk#Tf2΁VBS a597IYE w׮~Y'֟.jw*ORrzIf83cx"X'M2m7jiAeqE/X=;-fFxf1gW]h$CD.Lq"xy{ڪ"W cВ4:~(F@$~:kfred }!5 QνM(4ׄ3AHgn|2(;]h+=[U:@ d()3!~.m.&4n+u鬫@ʼQAH*ϱx ڔk ~J ͰNqL;Or׋DҢ` ;q_#3-翜BrdC >o0hhۖs)>ÉDK,xZ)A}SH=AaO*Uw£Fwb43r.z [{D^<姐 r^0W@Z_KJ}ՕB:# X&e;00eyLFR=Lw>j>ِU2ROԫþ1 ΔcT6+Dx^Cn}ػ\vxJ)o M#.BsO;|V*$J!1.YI?|x9ٻ9xȰfϒ=@tpmک̹サ[Lb]6~ W3jgF_*2|Bhx݀Si\rdd*?g}f$_{qQ=M˗=Qѝ֒?Re5s?5ϙ;lgl&^@IG@fB1 l;4qΘwD¥=UMc1&(}ytDԶ)Dz0:(u);rwQ@%3CCS5o:SM1 %uY q64ԡ.1b^;=Ѝˑp~W}1D0N~O݄X, FB~iaĂ\<\?p c&ӍlRCShת0N}57S32׍2YKX*&AOeXQ1&2ZXS^#*}87׎TW9/ =xxVv<>Zk˾z3tIQÄIE.kƑ-''?} wP/( EHcbMg^b8Us5B7w󔖨آLh4ĩ#+o@V$cZǙSY${vU{Y ˟c˅TBb o8L-uۂSR{!̀A+McqD1nn@PW'=="0ζR5i@ĵbxsNY,w*jE\鹂PW_m1 4e&" <28YBTaMPӆ}bS"qЅȎk;7x֩D#Pf&.'<͞,y ~bzRQXlUP/y[w<#3d0|2eQ7Cax3%M{Q?hcӴYTWn(|Gi3kH1%4%8ә]A KPrm['[lI^Mh!j{,lhBg❱ FV yWgFiT1} +Frn~_K٧PjL>5[>|XLѢ/_=06b0,-LAdoo !LL@5 -|l&&y؞%ݙ('3 +iNvBƫgpUA}lnE̾S𸶋=T/=./|ِ8[ƒC5u$_'^o|H O!+$، q: "dk_P |m~Ħ1 ܍%c7%w@m`*DVF-%T ɭq]edcVvI-W\VLï6ë%PϞd))Hۍ>l< 5p@\,)5}|"vlTjY+2ǽc1e]kƪ`u0\=:t*&,51tTitja#OEh4TG,WG"sg)60џ$3uvE,,S_ĦR]smf|I/N'_{7y uK}]njxs YКOÈ8HSZ B |#fS9pmyצ4y\޵@޲_ʷIeZe\ZwN0YBm?Դv"YrA UȦsf~I«5wü;g'يT? (d'|a:$_s/K~}=ptE5mG*0ڼ+߾ U?rpt ,[s7))㼡ۊm7?snm'K0w(Txb;d6i ԞS62] HL:-=ZۤpޚUOXJrB0R" =#qHd&me&dK$: \Vyl`li6E5mà|xX4FѸ'`Tq $DD`405d9270|נ9%>|F*,%syn2;j"MzMU2ד8at;.;͚a:<150I &.PHb^[dT,ekDȫ oc{ :d (+SɩwL# [6loX4:l{,-Lr P ")fNj|3-,w4ln@jmxIdztV3j~22 -U a=sѧ" o4q1PD9&qcGXZH\̟l7eaW #cy6|&Tz*u5x Qh! .{w!mWYu;8DOۃ|odI%wgj- iN){:f⏇YgD`Aʇpa_Eua%~h W[;U'`\I |t;H{Дj hx| ;2~ *Lܲ ne0!G d8{# DEup֟`;6[)I0yeVt2S$I=p^kKI z >v`:y⺕;%FT_VE 9WsL[éBղpp>+b}buOwt7PQe#7X7M~E߃_YIr֌HeQr=,>ݦhimR=+XzO0!Z?wPTո/'6iJ;}v= & +G"iೃPHӬBwd>[>y~ A#cû\l IQ:K¨DԤkl66'v/܉;Ǽٛv^QTgQy%xNQ^h r(%VA`$nHdoqnUsyۯ4U27Q_py`Y 2&g )Ss5:jÂ%H*٫C D5Aod?=T'xtiӌoaSX*pO^cV F0`˲3Gi+w~v٥]~'!uጊ>F8ԄI&V 7\uEɶ]"3^M,/8IgB0`%M'%%˂|"7uDE{gŗ-P?P.Uf߃'M%23k ٦ndb zjTЫ5"p]|VF 8ᄀG%G4ϯp"hlnjKo'9ŢǢOfs,xM,mE RCHKgۃ«\'n8+2t &#^Dc#QNKqr70:>:Qh8eڵU|3ᄘ+EV_T֘6Np#Go-x/;pK6Lׂ2 4huɀ*(W-D$;(;XGy]Z}B>384UHWgp;]ۻ;FIk>°m0Ifq[w95ҲdyuvFs,W< gܺsֺ]o>;┓mҌUH겊T trB-*ӡ9f!%u$)sfU2H#͐2piu4v?VֱEKT (y z°{w)^z sT5XfaEfh)ԧY;:EcjaT({\ǦKeh[KɷP &ch+ɰD`>,[^J 50 aيQ`܀RH2}d:}<+ yk*kcmqߑقm nlzEe)+Dിا ~iD"G[8RTM@T !;!EFCT0+t Drxpc(O7".Y>Y~JqY7N\Czg7Q^!c{)k$K. ̕շ'3mK77ބ87-5,A\CPHfQV1#"lȢ(K-q<feP{h\iaS";m8v0ջO3Ʀ0g^A\6Ottey8-b-\pEjqג~-U$_ٳ-c?uuH1UY-BFتL,OPvhJZqE{)M>6ֲk~o"i4U,#qZu]U/1m.-"݊8u}j$Hr`TvKX#b:֐1!db3/[7޳Gu6lCmP1n{' ˛n*c1`Snx~G%j-8:^+Z;xMe:W ,(0cӌԩ/ּxKQf1OWHrͅG::69nxQ2Ys6HK{T>e%re%۰bӭp\Swn;;B{A{YcIyϩ;~֚&X\"OSb%7<4?߶Ѡbh;d/X\>YJ T6bL^:|ģAh?<`IQӓ֔ʞk_bi̽ɪiCt^_Q /tҼR$C1"Lmo.+5'& 'SIi],9Yz?l#}RO{K>~3P=(+vLn/Ca)ZqYi:rVL!f+S6' wCMu?/ׄA7lCH=@c}=&R&9ҽd?8Usk?* K` d)4,H?YJ<aɄ1Cfc},=}ұ5OGdJy6Y@ߴ:PJG /8`D11_tSs9L'`+[96u#6vfYJqEuu}̚A^ H V#=aXP <%?uwaG)VƇC>~2(@) EGI#\*ݩ!t`SDX #Ap .wy/O >P.bSZ8JD$);R( nҒd26VuV,saERܥ22enM tSq"k( b [Fs[QƔ4(Hi~]pM_eykըIӒ_]֏i4Oy3&X17)HM; T~ͩK&6-A@X~%~Ůdߐ3y c 0Cҙd* FE"K)rߓ!3@7$ VXp^N(F7P?Tq=\fF|P0>3ȡ4Ω!,OW_;%#;Lh$;\}eae'PBЗT -X27&"I.;'LӁ;S _RA#WVvСz"8r T0w8Gj>D(ơGyi36FPm~(hbfr"mډq,Ʊ+сhR/F "9_l2aݧz]+~%K%D e|3>ʡmUa(a$ 2>XqGTf'үLY }}!M]#&CVЄtbD=5jE0I*'+^@hކ[C,G\@Îа#4XIG3f;aKjO$>+ebյ9;.`:4s7i p_MJ9?! od=&L;)iozDJW"Dna.ˆPBK-ai< RTqbCEO!}DraՏtgau0Xvxz3~KRr9n7K|eYHD, 5[R4/=.wLAĴh?Q!3ވn +eWR+t[ƶV(=$T-Uu^>N$p@JL3TM!BV>o`H?x1sƔOu.产fG\e1{ō#!œ w_lGug`gJ$[< థ[{h#f<&Q!yݑzsIv*D-p(IĘ,n2Z P:;pg犸 T7 Y$ P3+qP@l~Ȓg\kYSmpO!HW>`YTb6 C:Ԇ'^l;z`$J^ )PWA|Cw9߻0ܑ>XzwzkkVl ~Dt,WDȰǒlއS6AgŇբrԸ^6-^/2Sw 4m݅PT펉74Ԙ1>=^4Z;!M;I<ӋD@*l3B*ˢiq[5Ch+^^el@c-x vTzCqu3qL+4)$&+VښѡW`IR( *iTQ>Rf=/?"KU+aP|1{tP~ƀJn\~MFQX. "Qs|"V[[BjCJkI4~7ʇ\L.jt4UYnжcM߈ǡQ""c CRG)Pqe U׭[ ]&D<ț8x6w NfyLOv#',g͚Ξ8>`e{wmZ1H5y `#B˗.3h!Mn~4&}ʺ{삽AI5T}tU>$iУ¾q'?5HWAaye=bKrA` <Nj{L4c#VS5'_ԟr[E.p)B~ϸN(%AD>1R^TYFQbX(u>>fA Y< KE/koRcbIJ !|lА\U߄ޫ< tI;IgHng:s B-M>!,Z|8GP*׻ߊ6Qiphۨj$U^0^bRSE5͛% w#?S}[; ޞHuEiX)*RG]wzocwnx*¡ıED'iA{R}& x K KH~Lu=u [aU-%'T\}h\c2Xqu"DL"pĨ.3+&EfWnl! ᫻Y2Mދ q ^xW;?B:T7B"- EBMrvT\ҵ\0-Ī5t`َtYH<>kZE<[! q`H³e*L*Il$ ]ӿ+@T}<@l`GW@sV(F=ϸpX31I·JzdBY> {` /S?^KYm B  ,l@ꇇBIaMoCdW᯵h 1>UZPcd8nE?9x=zx&8h]S:BjNd_v &k8҇gGU U3 j`e[9*n<IIlc{A?ksӠ[: 5~>Ɯg;}$g{5JhQ_P?Tt6<Åu[[.IYqïtE'2ocn|TEwIé?taB,IM~6ۥli(Bz8$`r]&u܎ۨHo46x]Gx̞aѸ0VN])_qGH3^KK(۫X-CGHRȪ.V&PJ7mKdWO{1! l,0'~ҭxOȅVcX.[/:[rJ]-{_B4.\f 0TxVŠ ,r5,e::9)$npdpgg 7Qg߰qEZKn&&8zIrKV.*@\p %`Q낦h͸QLi^boE~^vR 3P,)|y T 2Gy"1_{'AC_GX[憵J7(]U+awHA_})Vif.`:,Tno^M$MI,ǗX!^$t2 yE K(fqz-H Ckjef~0PW+Z ,+F'r` q=y i>Kb6+b̖;1GH&i4'RPM Ut!VQN zPI}wy^{g+xc` :dyfḐ:5#U80TKdAD䜬v_#5P+o iGF́&g|ND:3BZZx+ ^n5ߖNԾonZ*G%`7&H bA?RqoA,ryės4}BV9#g4!H{TlsE{:N̛ %'īL@I\5*[rSVym ( EaʢBu=u`B'=_^M#ZA% +`z+}qϓJ 9sЪtC6%(wB0Mo5Q BXL@ C܉b 'hTos?wE% b&kl/ // zql;1 Si[QY-{i*uMZL֐&T}8o<Āu%![CtaulA8ҒTXYo\j2Ohf0F`U4vn+Otv^ KZqZ-_\u^ rQmlC+E`(&d ~i d K' _dfpzdgc˛]Z!qI@Pϗ HGbgJŝDq>^%hoqOQBQ- &Ni𰅫_ɱ`QjK B=*t)Zs:= shh`nBѴ1=F긭$\qt+4$w6+]BjCUғwml6k67 6(j/BoDa%\JRAfXBޞ!86^ѭH!@Lk04`IQOlTJ Z30@>Qwne-1.~oFxP|Ow1 Qw4f">cD/' )<;DPȟ<^~!{|4QV~CMdV 5Q*;foyg=pb2+-y=j_P=~6PC=eiл _@eaa<#& 1+KG-ީ/%QY 84@d>U,5!,m ՐŗM?Huaw: b8 {"qk[Xr"!}xє X,8  OEH I)hY/:Rmd5(`03-XL}twߠɢ|4֜h);oS"(*{Tz+|*S fE>ԉUhwtHvl s#3UMb*3EsbЃ;1]diw╓tuhXP '4'`+EQvB~'\4 Q;;H7$Ab.OV;ʙUPŹ֖7xb ML6&v+5dپjZA]<l}Oh] ֍ LhZ ӻӨT2Ǣ;TovcXWk٬p]'߄ʁq=䓃j? )Dnd0/_UVZDM5zFBN?d T lJ7W3^k]Jt!jv@Ut3)t5$džRl0~F͋Ch'|wѴg gZ *Ӱ[rt:5m~{#_BaawfrSTJũZ&'Yk:wuO8הՓ3F˚ *KGV/r㖔u9UeYk?hnq~*^WW?ԋ8*uwÉ,r,kþm;pW*Tg㯷}J aȇn#>ƪ :(|Lz-Ȩ}x%TٻU574O0xr5'w^OaŤ~(3+JP>C9lFZƣI~DSBzw2:8>^t%pI/X)q[ ^%M|* `JXVH_Vsڵxէekxg̟N|Hgì GI n r9zmf8@bB=Ei2=2|b<_U)O5jcjXב2惚 wKuf?q0.}!K;H|׺\'G_WN\EfI;!C+\eY^*rKI"-lb=xD@}cJ|&cGmNTqߑ -,,*8uh7@Hm;Y9]J} 2er. aKMblN-EJVgI~{Dlo)I\ƦWgdO_ׁ83]h;QMvs@9k'H k!!@6$Ck<, пdl<հ|J*4@cz^ii) W?"[mto͖*zY3>f0\VE[ [EHLwW_ h(;4VUɱF.Vmh«`JN߉2uz{2B_pW$OS8dTSȬʠ,)ŅFoOe(%8†õJTt Q1%N}ܹݩЙ K),U00llƘӍ "< {}JfCU=5ҥLCVMW`(s<u p 7ݻx^v9l3vX()2?dT/T”]ry,.Rrk/PtL8 &LpUq*q'8ިq˾12U{fNiV<$cDWg>ЃB^f̈NEҫ=KKWY:\k Ċ.Pךh3c.&"_Ā=VdG4gv"83NO^~"Q6Ӄ&uL]μR2g0|Dq,;nJNoQٺYb[ 41iJN=4:_!pɍ\tjWlo{M'2!K) l|&ko.7mܱwA% }>a12&^%H%=R|"A4/Y܋}BY̦K@"3 ?FE͇D*[EΉ53_D({i(`NxJGuV)#7U2Id{%S$w/Of 0ݟo@a_:^*`Ն9]j@bKϤT튠ut'U2$9J5JƎt,D)Fi1;PTi R"XpBG)\+M F_&;"kqBdm?nAɂXѣ9^Vs/Oy&b;- XE-2RzE?^VqIJVA 8hJlBPWc"L!{w3 b lYu+|ڝrtV"LA!q qIs#E>TeZXPt7Yu 澑DL3vq:d'C2R }75ȌB*( <90W1+~0#WIC‰HȾ#JFF¼GcŗPkNoG Y8k,b§ 䥙ow}l:sGa@h` .Ȋ \sAqn:5#0Qv%gӞ0BKXȏ|//4)e^!4=7`_@0.@ \2P4INuàJ ]'X0> ) y h8@>&UD+X` \-P(1A]p3=;!ݞ eNaKP9V܇q%K [U|)?lӛiji :]D'loG6|DVMNoZiW`cR!%$|NI9QVΫAqMKZDreJOYFl#em; O.If# %A SOQ߰$EC̜7?'&2 kYW5K܉PE{A|Ta@dN0orNÍkHQ+H#o@Y[{i-ʤKI9-*^ݞe9S_f{OjsӺg'a8 ҡy,*{In,ʾ= _3GqbrDζ½SXN.㘒_ VbU Z)x]@`yhu7 VP/&=_@eo0 ZU/f*d3.N`$!([0_c88i: . elc0aB+Q $C/=P^)#uDWiH y=4B>;Q<{7Wˆgx/6L M9- (g 6rLwFU IOBca@\[/¿{1g $_mz3EFv֐ވ /bߨi\E5S]q 3g$`>!`=t*Bd'f Ї:.iFٜǹhA~2;XC$sZ׮.5d|{IܞqaB6J˾xXdY:g8$v POFB@GUni$E^R7-#8BݪUe/#»Q;s;^\'R㉖_~GVFFp9tv%[ ?0jV/Ҧ1ӗq]`Fow%{NXdn86^:M[ui.s(q'ƺ 6T ;Z_z Sý.sztGcYo1TS>;yh2u/7 C{2uDY}p,GVqj0_()0^p3@ֽ JHKK&T+ǟl`8<70*Ww2sY)OqOHbyv! "ӇS\y$?Ԧw/9ƽlC~6"~3ꀅ\BuM6} }yp3 sC7D]jHtQi~:t\x<!X.?+w6ykywW hGDlg0[?['eX_[vǠc覟FISR^s(A#6gnk @/Ə28'4#p Aeq(Qø7`Y4ې-R)sVw:Vz"߯8B d: }4Z%+PŭL^4ugsCa .PMw,=} D PpҷLk\:5gK>3rs ҭ3jaw".2_촀WɶjcP@M7,-@P6JT:EgӅ:voӗWSӞj^`7thL7ˮg  DXBEik #e0|SZ>Sr*cT7 ]k2 `]2y(Lh#h=ʆ;x[o;G+,w쳌mLI:awϲ%0&E,z`"oj5Sk:K@Jْ$Ah^]FNq˹} U3N}lgVG^|N}sD &IR꾮: 218p&RuST~L$\N (LWɦ!KZLނ&Nx] _{/ si 1$ǣ$G[·hG3C ι%k*IFOGS 7>5}[-rJ@vU[kg`-)`\‰t T!B=PoAD{ u^@Wk=VWwb@+A@÷QO,< e3[GCW@gۼ~U4vpp2o )$ ph[e5'ئxEEQy\V?6#CUզAߡKkrh#CԄ3] ?GjvX?pS>h%Ya9E&8a8Jp(6 L. |!M%*+z01t^Fr(O=V֯YʴHq(J^t$Q WLptdT`mα- Ӊ^5|6|#޺cԭAn¬`F>nDeY9<#<.C,1D$g`FE#^y8hl1.KVgwe肚mi U,#VnSӨi*l`SOXig-QGyΎ$0^*i&F;@ Ippg @L\_\Q _&/$tYAqﱤʀѓ'w: /Tt4t{1Wo?k_+Fkv_ijH"ȌO|j RsӇ)e0 ܝ&&mZA+ŘK[Qr31}bcȐGAvv^5Ek A$Bm?G{Ye?߇-a^64iΫ¹U58+ߟ8urj\E] 1I~*<ܗ@E*"= v("4>-MtTIjt/)dG}uo2ł j/m/ԨFKtS!rE CJz݄-CLT ^pSa|Qv$6_B]E={Q 8Rhw73M£% Tef@_(xZw<Uț7øoqe6KrƋVktGy9 ώB%Z>;,QG 1ٜfNũ{E" jZQU뾓vhv~]݅7c9gJYaCO4!c`ufl s8cF "h7 qSYJё0|聜dHY{ϸ$C>AІDqnͱ[)}O ā!E`[i4Uzlp*#u#Oȴzj@&Y?|n`SHٴ1cK%R17 A㏧Y:S/8ӞmiE\%CpBSQFyX~Ab!z,*?]*^W͓fRueHoy_IިU3rgRerKT@czZvKԆ%dJ*m lլb'&RRSȖ&}J2],cJ+̹]7VM}!/3E~P A8Q,|)8z <ЯxV_[\Bq7,9ʻ)C0{Q!%Je]$ڒFMT:a;'s*U- 叏( =XEk/z)!Aԉ]HRӌY5E<*&qoKOpE9Y5Fo؜ˠnlZ:LD.'~9<%= (_  I^kL]zQ ~g26L$'4\L(4C7MhmW7YDs,&X"F()v@HrmR4a}>mI6/M:mPB n_FZmD%ٌ. B۸ sE(J4FVQ'D-GF'ikuaW6Rs]hϓY!SO +C R)j\ذ DD>ʗ Ga%oY%3qF[94ZN@cH#%*P9K 9] lجÌszEx "΄!߸4qysFX4[3 {zjhANk'|66VU+,nhl _e2sRQF aX{\͒*BRu0[jli_z#q󟫏">Ӗ(7~ *dI֟ G?~Ȫ~DQC6Q\f|t9 2=wuEAvo3\i\O얥}r8޴.]I]bS-NOŶJR0 D==2J0 A=̵ɣUJ Ba4'@~|1 {lPsEWGn=Pj";*cЅZO:^Үu ~:*$޺u!wJp=)((#O; ZV=.R!!`#-kd9ySf$ KGB4F{Qsx6+_;.͒_ZbzA up^/!JNuĞ iL`܃3{K{Wxl)E Y@AAxCa6b#%X9gauޟgp̱JYv*دs\7(=kl.Ř7Tϳx2ǩhD+6Gbg\,E_PfaFT34{8KKW%P#,F[sYJ!@R{I mhEDX][zW"Oוi|ozb날-IGcXS>Ͻ}(LoMrp9p(K$ ,j@ˣP_HD3?[& ǩ (puvP`1poɀڨ׿~X" _}./|'yLt|>9ƺn:Ɉ TI^(m11ۣYff7_DKA(x`{dH 'US yZ qiOz{>b~FScdzƂ3r\4U["c^ Ә᡺eB>am9KƎ6i9ilMib2>z!DIMin8Yl0JixwEtBuw< y =+fa#~ 8Z#S^07J ș<{s=Bm+׎ %!#Ȳ' ԩZU9SJC<boPj LS pbzƨZŧbIP !FDQgspb&ܪd<_?mXPNGA\ d4 ]@ XUPhso4O ZB-݄%3 l 4Vcn(O6 iYZ c]l8ҫ-=Ÿ[R"ci-RʳbNxN& EH+,0 Or=z͂+ɇfh PhI3Ks@ 4lڤo#K4ݺ6[94_:3ږFAYO#0I-c3C#W: O ΄oWvYF|Sn@蛴r zH0Pt[h.SLw:QJy">48/yx#|6 w">nҔ4PRg|d\`_1#,*~VKhJ6G~kH kf9DN͡ n@ O|h0wd v-4R 4U8-gly  * 8}4'J2V-e 慫;;iu]썿fZ6FP>U%^jhaM@mofx˶ շ^mU)!"2i)ܱcЛ盵#NAoICHU A7T>@<,ٲvu,曱`M.Mx\0P@Y n<9Fw4V+:;X/oFz19&h=৖E>x-ۄӄGH3>Z%aCHOC*|:.7똬}đW”&ېN;W"(^VF|8/KvGpOhIyw/#fZٞ!w|3 =ޝeN:}~jf%wp uUmGK;v7tD;! F aqCCi(# wpEQ^$q+ =fHt]鴴7!o3RE},f_ _]~hE-\9eo0"BHƶSV,9 ~_@hOk_ [kyy h qSo []K8Ni?=‡ތYyOMuH.çVd ]9r d7J,,c ߪ+'LkA|%O#pV=qDKcǞ S5thfQ"9"k7/{>ˉ|ig ҪB9KpFă޳R{!EEd}w(F7.Q ~,a)AGN24w |6Q?cqŀf|K*)կNQQP1d:cO:'qmWn+Wd{eSh$o4f#_<~jYlڃggQcݻ_~>Ik!|96JMHR8Nooh, g\xW)gs17XE5wh_htڅ_")uDay¡C77 L㻖TU͉~Vr}V_,:/52q͐yQ Nm duVRtRZ=ݴ`<-weYYUhvʕ9VQmR]>]!* BdgMq([{0& xVݖ\ HigiOn:-Q?@M_U dM {%s`P ;ˆSv kH71y"$Ehh@먻ݮGT}e0@s9pcr C/*s"9PT`g6E_h /P)|g]YL~*vnBx(dIhw6%ŖfwK诖@~Y8N>N_N/}VM^9,Ͱ C h%hw_m=w<py,iB::aUEA _cdA eATַ,y{ MlW֢ѭ7ˤ߃E˾Ԑ*>=:LQW_{0{W>" aڃ  5.xLDm@Ƥ|:ѣ@ǞwЃHLG&H 2߃[e 808뵲W3j)H§,8a/=D)puK0CAqR|ŗo\1¾ dk|C%9h0z~ 51"ȌyC,5Md\9:K{kD6eyUJ&IߎzʈW$7sMX$uEgQfA3o*K]dԯne du~tKӦH}yߘZ׆M#˂>Sse # Sv#Sk>w<ͭnlKEb0( ܆1 `KPɱN9~c:K,2)}V^9!Z~p]o5ZK*z [~u&4:+Jd1[HH@&U^^ZވߌAz0Q{/pҀ4?JJ~灶Jg -B^ec/l XMㄈ[(:ܕCxu'8~vTp]%[OP {}QKwL40HS6XΈSS%8GCyL\zn11 ?b͈.6T.?*+-?/L݆~Q5CTEӄ>P2:5 أ%)ģcUYΚ6N\ͼNk,m 2T X8:4L Jj}witY-`& b 4w*hxF'm~*W)k읤;3CVwţg'>[iZ )v,a2H0=."ft+EWn/4Ϩ#v|3= >Ρg7g\5h#]ughiکle;ČۓǙM4Ϝ~͛3vY+8s)1%z96Oh=lk>[yt#TS5ȿye|O>YDJt\6_8 -mZʜaT6iu&뤎]R"x+1 ͤ012wȫA] W#45N=eclz4h)K!PZ;hmn[h+U$@*fY%jK=3xɉLpt& UJm0VV{ [DT.PKѸLs%#MuߥNnRaci o~ie@n, $@S){l)< (^o.oYdԵm?>G+^_l QV`S@c556$AePrvka1+4C'_܀ Q "Eep]#܆R0 xr[**4 ٛU=@aHTm_uM&4]V !ʏIoUzNf}PR3zm";{}]bBl3oݖ6?y3wU뙱+W!zE8oF0 M8[z O!Lwg!Z>pr0=j1ۺnYFCR d> 4uR ܣVBr]ӟ0V&_Dto+j) q{NGt;-f~bf\@pst25 Yf7*b~R玑$P}֮?%4\XJB(4qDkT2=%) ǂc167iG O뾨ɜqv^L9G*yXgY؉ ґI)wˊ٤s۞y4ޠZX'W*wpS%}ԐU%]~uk7x;9XyѸm2L +E lщ,DaV0aWi')^ށwK@L)79ԏ!r6݊ڑk'(|\Ci('>]\e 4 YrGG/VOlXI Ciq/T71o[}8x3~z?SNa'ah3o ˶IlET;ߗ$ szͺ?! -*־we]Ku)c]YҥDG' az|r'Ӛ,j2e(xpi=bN&_~KBQ?m #m_:p ¥ГEB9Xzm3Fi-79FNZ5{/Yp =6u NJHi 11qo0 RDi/.p!$}0fک'-R}M &+Cg FF% dEngUQyR;Cqf "Rgm1 9a*?Ͳd2TX>LLL#nXB/3{=ǽjhj/U4QF7[dVmKSV[9&:HD@ojU'בQVIw*,"7 _ Π#PQ$syM&G@SD"ٵrLz#H@50?Zg*l '[4E}\@ e ;ຬa屸ue˔s8u[)x Ú|pNϙu3J9kHTf^U5]H{h5yTa#I1wHtT#?79HlN|͋W6s*cLo:P T2!&8E3 dr]^GUGN!ԙ̈Ts򋞎WQ]dq˛+r)c,xHy|?s~2^|О^_ӱ'&Vb!8E51b6a|tz%SºkhKq˖W$;/ |{eDwJl>9*~2" /:(Brz n KBhY :kt;c(F2A3D{{ 0uJ[ []&L3; vсE{Hk/~N{_QiLlq6~Z՝IopU'-~n4v9Lt:Wˮ/,R[ح@qnhyAղUb(63 ::O.V qqJɦGDY''~r*X:3wJb| 驩D?w1LT 'b' jQZ!W{G&Sׇe|l/L/;+"bWn^Tx*7ܜ"X(~e0) :[\gVK;->oļA=u+)M|f%@sK7h=,!(cJI[8-v„ 2ryJ/0Pig.,y?hE-_6V=8ud|Ʊ  ZG4C˫hGj } 롴S?#쭯b<@[B6cnCH$>X>C݇FFQro}>o\$)}<]쥂PqeyJ-1M`Wd_"{C]} 9v >%"ȽM<`D:<@C4/Dp>zKgy|2Uo벬+Dٯnsi<;[|6^Lx/9g07S ԏq9M  ;@Hߊ7(ai{,i!N 5p&LKGa`(о;# tH'5h yA.Vfx^da1$-Cx}߀l} :r!5u18 gaqyl &dF'ҩj4M-<ӜR%IəGr8͌Hi1ߔu*x \U8hli 7 ܷ ^GJÂ4?6v0\cjgo3>nE PHˡcA|1r"Ȓr~NbNX ^ 2:/$$BLiub#&ߥult{"Xd5`%Qp]2t6 O$)]9=k* C8/OtMsɇ~ˌs[H}3(!+J.|zY]or2;mBJdJۆMa;zz PǥIh^@3kĢiKMZd{P= g0||6]+ E!$נҜ!}FfeKgC)(ӭ?=dQ fr6FoQöy[ p$`߃KF5^ȼ` U;)AqtfehEA[''!9`Pp,2 ,E ` ̷驡 (-b|7~mTq*-5 xh ҪI{G v*@2rP]f?x9s=uW{5*Y}IO*KѤ",0;äRCgƈAuWW,N܎ԶR£"Z[Z8A?f~rDPI"#:i#r"dҮ~8FCe*_7xXV|XGAg~KX3D;.ڵueRG-am)r@X9*=03LZt3fh5%LR^IֺC 'q.K2.uqLR%(av>i7?s-.reh^2cbVJq>ߚs;̛[k Y?gNn1e!kUْ:[uNO*;{YJD̖tZ=d&<$F2;`i갠,b͆Z d5J}ɫeVcBP__0ؾYsauF[b+j&~ME{3 z}UKk?K:$XU|J1"m3&fz#p"xZ:} ]믵v!܈F6_^X*)[yꨐ=}F!r[o5 ^79*=aYٰcqYÔ! 5C3QQz]I'50\f"*Gu"vb24v5C/>PSH>rwӃ!(~X>Ru&GQgP2P.ݣ1ׁh5_lxwl5`06YߤCC|Nغո&CbBu_V4z8qGvFIy Eobe߰lgJDu^Gݫ]]}L\NMN1hi29W:m)+M['_]CZWٛ-FzX|G0 )ReFn;!آ!y3\Xfǟ" oac#ArAOc]W˟ ysY9S7Tr]6c' HhR6/g[r/=1?֫ᠯk%M:Q-M-R2iP'!y@)P->An!JFvHUz /u,6Kt# >Az^O ;Ј6Ѽ2n>6u ()F `R\4iqWXaU 1;ZIcyB+` 0_(di=57ڋ,M(yq݀ u8 ^C*}~[[ƬQL`I ֯^%ߚ,(͝lh?E8 FopULZt?"hMV7K<(v%Ydz"e<d \M)ih64 A6J=EȴmT\!jHVD) yo"C4K6 u'gT|mlsI~8'ԉuiH݄Y<8QZg_DzTR$r&U\eNzN}mÝ0ОQbvK-1)y 0ˏ?/8CAB8@ )Ue|Y$1&;T\%( ,!4RQE@7gE~0(NL)Ӕx%']_ee褝PTv:N[7^V s#{_jBz <눅 Hӳ\bPNR Af5XUjpWPR4~9Q7hz|7T=_# r8 y?Cn['VȜSSFkQR>݋w. x \rhkzhYe$ /wwU\*R$ls[/X3_ iגkN9COR~碈"Xno<E,X6{z'#?l=8#|I{4[<?VMطHmWzV+%flBd#45@W\SQ+/ A,F,¥(&1Ĉ}i.8"}T?A?0s(Ž]g3~A$-D3y7P^8_7/w5._aS!ePv_iK|w0y51K[&ӏ9l3dK[ܟGԆ\DX*S ݾeoKqwofL< P?Dڵex22)7HݦÂxCprhgf<-^g {7/┬sB ޒRc<'CP9a 08)mJ6hT5Hnrvs"_by Ajoz c:yxwiKOe|oa\m]UP t=:ƜO \?~!ZD{1+]K"ATKM8[-]FQboiGStFLB:ť<\-:+k;KXnM(1= z~ b jδ4`n} ADk |Bf?go,t+d+&(3]j: gOyOLpWS'2UnϹ6[BބGvG T#kz ~;[8Hjl_4OnUyzZ\um9҇Vgjvca{B A!^= z oXWf\IԪ˹-}@edj-UȢtPwW Qڮf]{es@WJ$y2Aذa|HSkOLzsJ38ą D7NWzM-\Z@ˏhY ;B|WXy2l$p 6'kE>#f)fA =v Ζ(=a9+Nd4ʙ2{ԕ(хEoږ5Y > *<GX V_V#kY2vpCm齰NB(X,*i(xvۣ^ٜͭG>3cL T}CaKaα8]Щ8> &>()݌ d"iBִI?pK9@*,dTR#ŶIv %QCWn:hNCL2rjj\a'/ED TsۼH5!?9V%3%S;if@u &o3e槉bk0kqZٹZe;8^p)%noOD.0dvVmŸ{~y!iX^X ܜ6x gDsgIQ@ѣ83IP[J;"x)aDdF;YBT:'#s?{J#Ihp׳`NK4.c L{g@uj>4=EgCgn961DRa:l}ZQs̕ KCrbBfC {,A28s{ݠYVmA&R0ә\35@Yȶx'{E|UQ1 Ӻ|ltUe8bB2k3mю]pMSWi-Ziǥ8/aYthٚf3" CC13R֮yMY/۞CG`Ko 6r50vOQJ?sE[pUf&=,34@9 RS@8K'D7njR0%c)4d\+Pw$Z {N5sŒGߗw^ Q b$Zo|GѰCA3_Y<hۀP$fL>&Ǒ?(j\eDa迦+L4bT=lxrŏcL^vqP.:֬U0IkFQG^TN_7ijׯ(5H .qVBB奆f\~cV'䉬u%eFԚZ _ڙ gaͥFAO䑩~zFX5v{OU6Gyb3bUQ2rSڸ ^R'%]`Ut9nO/@ |OCTq(BR_r•r4B͊w%vJW=$,XM\v [̃焁?=hIZ&N ;ÊfL,CTKE SڥĂ~z'$'7d,'s-3<}2|DRs ~9Zee,<ʕ7FYx9JЬ8@E* pԶXy1TuҬa&J JPudn*MdJt\Rgw:o+I>T][ii"mǖ|pD̅زAs*ldD \ճ2pVD:o}Fri\9 as鋶)T`zAOU,T+J]Mb\HW_Z#X ;v%NRB 2j7[~4*XŨPYO(.e2~͏jmT*5=9yZR1'<=P'\7e<yN6pgE "m,%BOx. g7c"U8n7XRi bX>) PQ=ެP!_6GW`Ek0X @}s2rVa%,>n }w;ahѸoޏQ⢙vCvq1hxK4H@:}$wG]Hv3!y=M! }`a#M2F,,g bN:7?p"c;.(M7%zw͒zι\.@k:J'PoE-=`cL3NW>dScrGwZnb!ZspmJ4NOE3|OSpޠ Ln(J?X)~4ŮdړOii І3kŴ#_xk nK^h Z|Ch؜,]C4wQ;_d gnu(&мj0&V^ˣM~ [dG%b8ͿjR) ~b"wz4*(P0qqGDotw CA?;Rԅ 22h-tgoo0&WgR%#vUQ=oSZޟE CHw!OhqVQIc{:1ĥO4cOE\GOlPIљv?B ea`B}nhs:V݉d#ݟS%=Ji҇@mq}1y# peLM;:L5n[}ߌ`n"-S 'VC qH.@ڽ|=^WhP7 3h~@q=hd\k= h6 -םG3zvLGP4 M*=N#Bw6#8rPY!&qHCƥYK0R0LҴ.o`@|!I3A$fp"&0}Ӽ!7L![;, ;sv Op-FIQ!#ߜ::Y)Ю_Ɖ=" ,U?mN=>|wFfDF/*rRy4k tݰzbtRƸ'9ܥzX/̅&䰀A{+Kz(EYă@5F_䥞u摿Z#}kѠ;{Q?I;3e[{m=H;evs _? BP-["- g a6H̥77܄8<:yu8wڱs-S7hED0CAka8Zyb>:wޘ)M{>9znP]G$0uFp~A`{3HF_{-J.nբuY* }/_\k2FZ;.tNdXdI>(J/2q״+'Bm-Zh[7Ev:$ 9| k)!D^&?]id;7;6|ZIǎwdK⸪UXYa2j#zx;]xbIdpԣ8LGqx4]q&>$,f4#=Z숿塼$Z~Jqȷ,:cAWh_ % HMX,H\F|)0W ?:%VW>cH<]$4 @A?|$|iDU^UΓZDg@LwVעkJDFK˧>;mш^ЁcךV3۞5*!rc{6BCϞARִr5*k811F.E9ʢ{[vaz'}Xx뀒|ރՔ݇F4h8%=n8AIs-mn ꍔ4F-PLv &7|F<n砛r0U|RL(E9ds+ pr?%-;CJU(9McjFBj./`wv(^X2UDTj NW PIwnG|>TX3Oy|``5zO!eXsiv$"=n"[,^Tm3&rNeRKS}ѯi!my$C|nQ8vƐ'#fD7&&s~^)ގDŽMb2AR7ғJu&*+4j7;wsvA_(tXGͱ]* yv*9Q;g?LΤ14 ;^ňVlы Eo,]+rHs9ݾt2L崤.[]PJ95.I84š܋6oM?x|CnJKӒdxصut3] 3)U磲ĀR5=˞P2 `5..Rjvm e##w)GCTs`Q =I cA$ա^WR xMdc8]T,ı.q>du?KZgd,fqJh/O~G頩\&W2QhmPS`3d8X(dBX1dm~L8!% vk$>h=lNZΦL6cKX MQޯNpThdDYs"&fH V ļwlgBu_Z|~QS2zq_I 1]UwuPAT(ZV#:esuR-0~&m[TI<AsSUmny#'eg# a*x_Ag"u3YI8٬b`nagbAMieQM e.(Q񷁞èƽ*wSh\1x\Kks_E3 "< d%3GWC}u8=3IFNC1TJ&v^=v1}# *0U[;|p=.9.*^NȂˋqILzl^#&bI<4,)XZM* ޥ2_=U1)oBR܎uOnaoBKɞ|;cu"q {K1$8%V UyחrS0I6ܷ(V `h{T mu> "p<-(,Uwɽ' ltSh߿NܢXns7Hw䚲uLs ] k &$1s+95a lւkt~S,.w"Eכ6Y#/^)*g8W/ coK? Vo^q@9?'?LjEN5D~ C4 C>'EtkaGřs#QTJ amJ Rۍ*fKo%J[)I mv=]2 OSa8| CjF\9RC6tQ)\y Y=pdA2|+!`A̓V.nwLΠoY")#qPe2SAԷ.gbrY<'nb` 0+88'wM2E6&PRֹk7YС~Gu/MiN[UgAnNh9Om^ʆբW"ۦw;kh@>ʎ˚jyg0&&WH>A32ЉsvơGȦ]B)W= j3nb tTۏ^5Be7jLWZXO^10F8ǝnwdaEq%ơѻ-?#&@hhV $gzK!uP?6e`P|ʜopc(eE~n"94}.N2`KjuŠhl+*8vOqqL`Ks˝XJ5Ѽ]t ?:Q LQϓ+v1#1\Hk^Wq#\ M%j\)@JU߂Y])UG(&Ey&d}Of*t& ޼ȬL0n(Om.MvFšd'0^ʦq:`'nJi/Ku)#wٰw0/\șfNP G)Y)ժ-m=}838lh4qc{SўU 3_}?~Ì'W6X= >R_xyx!5\U0\ȠqM~gBN[.QQO/gDb?MjuB5ta Fߠ M*鳐 ë&S-c#6H^rw,+*Qf+GI&r]Xf5V9Gl2$m\*~ :QN¨zox8E[NͽŸR0h\)Q=@+]nf@Lnvʍ^YzsW{dHq:Pqtv$i9> '1_2x>S]s |X_%DdR?6jM4fϮ|V6K FhU snfDk"DM@uo8.P|.F$T.h_1aQm켮< ;ilp*7CdCh O] S"1XژgZ-Z,o~:Enm&!>Vp#l&F{˝P\~ >ߊ?3:DF:f0‡4:!{<"Tb hZM "Ԣk,S@jRp 2a(. :^eZTd 2Lg+[*·%2Hkn-OqӃzZlr љ6! OnH;e>K->4}p oN٧">f.Fځs!`+:9bjsEf!@n'[leH#?&{У6\J..eVt=C T"8 {[4N|QMkyal ~ yCӥ_vq8MǖZd4+Oh02 zM^ 9R<"s]\~1>`0>ߐ(S*+7dXp@ p>\0Wj:(y(N{›F)B ƕ4󅥄dϧ-#1D~9P`*v:V }"fR[ df6}Tyi;2+C,c@-yo-$^+VȢHzXd&G_[ixv,o#=uxKY8ςENwnf[{WR㼪6}Fc"'S˔Ehٚ/4qeH2O'WJ#ȞZI)/M^Q[ ?oڦo6~2 vqp4>n6"zK_\LJ͂:Qx7y$J蘴b>ߋw<:Mfũ/2|_~#j'* n8c *OQhcl+IIxۊ5d2eH#]x|JeWY(%%78;}1j_1B!n#(Â`R`9,|ʁkk"JYRHQ!0];p^s2*\tz^ϵ%X;)g;H)c6Ha굲*W>)%)D R jo3cS~yHV<_Or:J^|1 "@mSҺF?)EGJo ,wތ>tUY$?L7@! e) QCCݐ%ee[ >4K+nTx_h$BJ'wXXw<;48TR (Q:ގiPפuq+tǑBK}},sS ǕbzdvQi v+x?:AUm6ѡr#9PU,Ra ,KT`P-*D.ͩ8ZL`)_|'BT?z]o]٬zH%SْҡŏݕnH&Sĕ'y=ؐ?czǎ'"P\m96s偐]  3 ֱ\{j\YUL6~\zF˃9@Ә_`c!p%rqmR͞5wHnt [;/- ?#'i|QD߆6a< BVIރ،5L'Dxx*|)hB('r+'!#}0A&AANvIF[uv.0tO;R8wHRXo..dfŋ7dH1mQmfYɴLZw*y5FeK olvJZ[B Rd EҡwT%}Z"4b5OXq5˺3u9[˰2_N`x5ײmp ?WV鷠'&С7g :o*2kv&j0<>9ZqtW,{x#9kʛ$R+9Aԯ.pDcq*Ij@lZji.\gg$:w5w1hm~!͙'E -#"kT踼 .1A-)Mi#51i7} E&.i9h^RT31xP7*u@"B \~ VOR_W-bSPe&@ď7\iZRDЗ-lZ5.1j0Ѿ+PI5Zهq2WEdګ@ZrkO|,Vҷ#;IknQ`v00DYY6D6' TUYniEyI"E(#1?BbkZm]i "yQؚω9=,gA;ӄj,U9Mϱt}=P˟byoH703(Quo 1ᨙPݻ r:vq#9}4XGz1㻹d~ߏ\*vۖTV@v`zbIl bAAOz|jR~؏:ʲ^NNHwA ؘ@ ٛ⑛7osRt+ %ne1#iG@ ۮ`mbs$U]J]Hƚٙ^Zbz`តY6̕$L!P0O{v'GO|R^qDZ4>%yE&BQ3!|Bq4ӐRz@ֵ iVО"L |ajcIV;e;\!ʀ;WXhd7h[4\: 8]LeXt^'?" /%/xDVȤ;?KݙSD넝.m3aJbu6y .EǫI'x)ll _lSnE5wnXGS ? Xf \|Y>17StX~ڋ%'*9zl.; /|jQN{zSLb.tK^B&gݸ5k'9!X+ىMCTaHs3fl4MzF1cqmCbC&Mh4|<6[!aR#@ ]F _Q!gwNNEk@l;*dJ^} 0/1%Kfle0t=(ܙ:.U8YyXp-}Xn"9g:GPW*?˅=sM(Nm'Tۢ=2ZpK>SeS3QZY50:Sg+~2*l QR!:Ґout7$tk+ 0MzBUG7"vĎ4/ix/Ilk !#R'VH1 ,nN'A`@</mJYԢ,\xqݧϺJLAu _PHW%ښx}Nx^)Ё 4XImY—Lq:~ XrǠ!v+Dwo"6%TQ׆B_ʺr=w|,+zb_ç3>cukt$*A$x!?(I ]֫BcӀܟ_8ATRˌ2&.$J;#A􈺶]Y* ǛզQ72SLz2 cՑ9kyW]sք"| NX(!HUV=Ss:uM&ŧ+kvTnL3gă p1SJ` PLP4G!A|37G{hq:='Uƞdq j]#L 5Uz[B\MOL8\78yޏ@uTf<$4wR$)@v"֤یBry2^,sO@+^B p qʗCFJ;&Es[]e4f[bd.*1" :BmcwwjhL(w~NЯn1+@js4+hAb-9Of*@vԡ` KZg|%Y@/Ҕ!?Y'3D.E\ɫ݊&UtIU&S`KQQ&ogH^:+ 6X銖#y")/SYVw<|/ckp@Y,XqOtQwg6_Dt ̒5rCQ rH+N M\&{>XOqG|2'2Qidau?~"RUBuS`3/d]RL*'K r}"!)I8;[ʬJ|^ua`Tha{3cތؕ;".gZaI &.&?rze2}(}aGV4Use<,EeOE%wbECjc(^OG_dmcuтsZb>MQR0i?ˈi?YlvX(#C79>{7V?X#Y\a|uCD s$nvCiiö÷Լ+ ,$ҊWU9GтX>ietF;G1b";9~lKF)$ojFM0]վDBH'x&yT.;xXbMQCclq?ZR77B f(co6k HW/rjx-2:/E闙`gt? `s?$:&[N-+D-iz* &Ccہ4 :}ޯgj|pT #|77ҹWzT&9)!#wCa@uߣ~We ..e]%ɂ;hPN]yYGԱzOﳺpJcdd޾[rH-s<XU]#=ZB-ߐB/)LhRDw H.[lvxQ<ً'ƎB#7S&:73sZ*P3w)KO!#\ќ%GdWS0=p|EŐm"U鬙HEЮBi5ckyY$`@φ.[wͽVیm0eˡ?RntAO{iYs<se%6Vd#LgfFYt[ (A\P4\mO$l:T'MSk˂ߒѻf]l9qK;f@ i\|}=yzSE/+7v-۩$_M|/ wE0%U[[>NI*iX(*%"4$gbbu|20~fCKUls:w#Y TY(6Y x rHqbEQ EwUTMz1wouW)o.{y]@ŭ׳> 4uOZ_Eyw tXHYmS[X+4!F6HrjywAeȲHbM" A `&l)zqUƯ8 22^@@sV!{;2+ŠVtx3O}M`*"KK++'퉓 ՗0?^sv2z5mL̗V<;n쭴(RK +{҈NK${ScYFivH D~\>~cSԕwɈS`ɜH:AkMZf$o'iHm,\^̧ʊB׀H wW,A~K)cBT6=}\TR>bXy4;OA+]2a`>'sln֐as.HTOV!&e#*`%<u.!}z,#*s* +o7MCv&8bܴ#$hy/ؿ}P"^G5!}j,a]RrjQ!uEgP/dׇ*|{aI=N-`̘Q _dU|Aӭ1E7nJbfn׌1Ӿ}|i̞Bյkꞙ,fNԕc`U@vz ïG2YH^->P,~a=}ߴlzE ,Aq.M~\`>n;(BHy j/gcQ] U#i7sԼg -c '<# HbӣbI*%l.۫.饈;=3NO{W.79})"q +SzFفW3v3]jW&Qo3bKP^Mx3ܘRIAkMJVz$w@c3tJƇπ6Az4"Mw`ZmF::, ~ƅFGd|< iCIj'#{oP5` EN8ty}A8З$m*J@hEUa.ukzٕk:3PhWS^SgUh*d6avР5wht*x]JBvc?s2B']᝜B+(5g/oe?&c}D}O'WC)};g?dDYCZ#G?Xdv;W*gCN^.:uA|3go(,$ƶx%6DFU.q.oްjHk3ɞTH)ڦ+dX}ɹ I@EY[%eq|οloy e FA;NF/嘺9Q'Vo\nƽOزkm1.c6tbFvQtwS8d*G6]%]!:T]BRZBExiȎAf!c08MǢw(}&X݋dVDE99ǿo {?65_5? "sp3=W+ԅs&UH:ĶF.#ޗZ̡gv\a$TNy=Zj*h<$ +oo7uȎ4@QXo66\"|rukI|_k;-G*nh^x3#}c#B­H7 j"pTxMw (xS#Zhw[ GѱsjZ"fsWLN:-zGC-dqZIt}@(1W.kV+A'T^;l (: z_5- LxʳQw])[AiNOf{lI!0eTXHN-'Q~}Z֠؛>㕳6eO+z_ /`SOhCn"=cĩqD":c:;yICɡ#ӈ$)9?io 0{Ww (,Y6`ᙺ|sVqYUz ׍²wPA59և@+k;[yx T^ fm=D/t Z&V^KcR: 2Qx,ï@ofåV,jzbq& h h2Ds81Q"4ʭ0[@YajVV/eF֏O+zK} 0!OVP=ߍt4`~낟4;(ANnMu<'J1xCa3cE1X4:S3AŤn8Z O<xye!K݌-lim%݂ZFnS6Ѿw?PC5g?XH<M9yK"Bvn3^K_m'ٷJPIm=p M LkB@КՆD:*U"_>qxP?m1vPJdw'Z950lÁL{MCrP IkRMy\sXhQ`8|8K`ʗs lx慟B*~Z %'dn;Hs@.vޜ_0v!N|?䶷 V9X YSPPY;rʾ%AF*bva;~4xWJ H@5s DY;~~-&)==_%;K(/cn _ 0&V]"#Vpg#c3|߄-SM5 f)=ͅ ͅ'XG{hOgw)e4^"ބ2G2 1G[`(xf'8ٴ}[=l=}"&|%{WHZfRN9):==@صrة13yzǮw6y3FXE#"T\s4mmYxӺ{u(mQAU8IJXr& Pi-&:fPO[Ȩiv^Yk> Ά1ըzcr<{U'5y:Ga&S+F[_=0V'!;&OKf~Փ:1;P躢J5.sWβ (^#4bnv0cGj;[ >1 {=|ڿsJLew5sohGZ,,DZ?|*ECWUX>""+`^g.q<@23-~gJ(NڇF +HUؙݲю 2GEKnY)04W > =2ƛ~&௰# kfzG芘yp{f23\1hN8|Y91(t\Ոs/ ,]~E-x@II# ˏ#JMZ_11\ ;\ɀ16^{C~0 lq^+)h1&w\qEEݵ 2?І٤>ʋ:?YIҦÎ)~#*)T&ݫ,ouo|B^C| UM'neTD2k)!3m~UzSJa4rX/nL GbLhhx<?%F@g;)Qa"A?f] # B7׊h@ ѩ$.B5WMN6&U9+TL)u IW-盝CPg[+lFk]DEJ ^epewd%7-1 @Lkh/[Qw26Pw󠖵l䦉ҳCI:swSa%)vĥRG&uh|ASګ bP)C}L~@]+gzv Ddyd;4 7LrF?b8N(sv6%"~#FPosv<+.*MP4Nb5x'{ET:>%4Kt?^5# q: #YY^ن]CHeEŜ\:ƻLǛ"4L2:cD֊ j?oM[Z/&VϴC*Q1<\Zrj1՜?4n(L#Y;yW~ 6lx4/k,f+]R'eC^|yNFX&!n*8w,TSbѠ֟Y{2[tC,XAڅU H""TۙVI.s#DfCt1}S Uf+e0TM6Fb &"u=Q A֣C~Å @{^*GP`BiGqYYK-NupLT K'RKi7+}4nɻ(2 AApCTh{LάLjQ&+K4 DTK)ԐOol~N7Bry=+EPFhIGi bVmT&)F:T)\7poȌ]D;l/i1NefFzeߟQʙB/;ml^9Ј~? :zsrZPx$_? zZcA2W$SGkÇCx<TPNՋÊ>t+æCtɂrZi Kv-GIBl)ɉ7&^W|ZCA֍rKY/hNDLc0rG^t2xs$fL*;#sI@u$PR@l\'^ksVyqx/ ֒ j@aS^1x;gDN iovTRS'cNX֊lja/D7T%L:r$+4 ƠKCb&!m5v*ޒ+mF{ Sv'ؠ 8_sN{Ex ;4h iC#1Z8q&`j뷘;HBP_6Γ)JRҮc1oΧs䁾˙kcno.47獸Rn۸)e^S{gu`j)aC"w055>r \Sv#bPR7H'o,+[qyk6WǘzXmxDf!D(eB$m(l !TC$\#l" BgTыA"dO -Ui6+z8W>q .7͊lh~LSZ1, cm'߯lvɹ/,#F?}U갧a{a"/?JRIl^6Exݪ63gpXzL:#nHۚC=xMZl(lJ e9o9HWgzq( xk857geY *GLcU}h'p#vqRϟEvz *j1jD7H F F~?cj-vV-qۀ=jر.6T3I^mY5h 9:hX6Fh<!^  PmW2t*~0]J /*i)IKs`;״cA]Yv,}\-lS"NsZyI /7};UcACݰX|x/rǰ`VErnZ&Gl?ؗv߇Sn#Z m X#2o4%rd\'_|9O)ifd0E)*ČbFh/;6\%Vp~~(QH{6D~|;Q=O:EU{Œ\h~e)X8 wGO?vk(O6ƐƁ}oNO@GEߡVkg `2{6 9?LQɸ¦:T] yjgxCj˥x (? s]}fgy U2<\T1>ذ߭^1Kjh/.|B  s2C#3-1{`kaShe\HMLң} .E"bg79k(B7 ]6˷̕GkV`Q ]ZS? #*9@a'894ѴQOm-x„*`{r?lAv xm:#wr.%|Gv)XNEܿ4ȑò<-H?BޠGUSn7_mkM`ntLA}\L&jƭ',{ n]u& ہIxs})k-LCbǂhOV*ƜL6Y EJ.;'6ϦA(S^Т ώ-^ƌ_l7 q9&y{%'x*[-`s/ŮS%,lcmf'~uܳHyʮp~kƺ"!)1}V]4$ǍŞFLi! ՗[&me?vaH>::XUd4 B2TH^ y`&ItAA[;ż# X3,5>˞̸ĥbfۅNG56m yCP&uYD@@Ϗ;ҎT ?gHtk˦ޫ}G9* SMn .Bpuz?V'A0umy?oNߢZB(~c\æ&i߹-75F'llCh?>_NG246#&BE@22 mz7LoH4IM^h8v)x+Y.G#ᝄ)Fury9s_d9F̤T1Sh(BM %؃ʿ4{K`<#{ߑjkĘ#ஈƅēd>+HbuLMxiPKUu\H  3`̭9kAJCآO~CYmUlcUyBܳgh?D4p0Вgq_bɮ-;(Bx?n&KV*M 09֧#e6U&UCV;N RUaMKO"{mXnM>SFvrؙ㧹sܟ7 QQP|+_fD=F%4BQrXk% ѼnXړ1l^Zd5`C[4=IS۹JTxk65мgSẘp'u2$k\2?88]Qp .jMM 斻JB (N7WSi%ݧ2jwO!测 +@u2E KlZ J>$wfTh(qDibǚ6bzq@ f+BZշXN\du_ >IH6 SFO!f:= <]>XRK P$ Иw'@rH,vJWW-r}[Mh9|9)&??l8u[Y|m/Zb;Q\B,b9w9R.nn < nj3 16YDx0ӱb"kPax"gd֭%A[o5n=XȗӶ%KGkYB˯"ru_~87GP(iWl!3zزL*@A[4G|# de$k= ǏHj&oƀ]phV癐 qҳء\6/m <4Oe7AV`_ w} 9@~g2!x6Z2˩GV Ćّ@&;@pkmY#}rT˳:`.!*YJ_722uݰTQ&ά muƹAp&RZT ms3r樲n =iƥ8$VGvh0 NtYųW-Po\FK9O'RSMb%䲝asfFQ}d$j?05ZlRhw>PC\nzr(>_2$Ґؾ;ĥe*Z?_aaW۬T N>թ=`~8>VS:97#x&Pg &WS{E (uJԄ# Yy~7jTFr}MpSZ n b3O2 mۚ)) B&pv$L]FG7LyQ3t׾YY(u>`@GnsdR\ Q: ީ8в,L%.,(8' Vt#]ٵwP؏F.:EPѩJUܣ̺be/w3X ꗐ#ϒ)?hg#^ =>x xu!7v,R( =\/:i<"S(2$*8/Hyg2U%2P׭udzPxQ^9&Br J*JDp#7P'@X ڙ \sQ*]b/>h]DEtX#0EEƎZ'k۟ҚwH3KDh[e. BЙe[7<>ӭXȬ nKhuo*%4GҶ̜ ;b.za(I d栞bB%eJV@z:E[[6ioaAu@6<2ٿs'e&B7mtGB}ѕCaJrȗQJB f=,i?1Y=kը" msN..!xJv0<)cj)t_; ֵݺqE9I6_oTVJB3tp^ \YRP{$N`E;]O<25?T盔zp-l3(#'Ͷ'Hl(ǩďj|7:~1* {(\7ЌX H_]j >~`y;v:Zs#PJFo4c[_ wL3`!KVKEߕ "Oz NU&TZ`ҰJE!t2{g}lJGكvZ\vfN\g6ѳ<l~`Pܣǚ=oM̬HK̤;W`X{:`I7.Yw|7ˆΖJВC/[zFZ*k!Tg2Ɲ6nҡD:qb]n`Fs- 9\̼N8j%͇ }NIK4 ͂y7w_Ĵ6{&)?ڂ7]Q"ch]o7U:יņǍyiBZEÇm ~4]v{\B =y'*İRp̰q9«Xc7 `Fb&)2(S` y9pN  C`V%&~#EZsK2y-CC!M !E'sB-28qۑ/9B*]2{4%E@T,L/AF:v#j#CSO - *a߹ݞ}BB)V`c|Ge !κ8NG:DEIczWv Ր!gL$s:),fW#T됶j#EVrHv3kWu%K:wQf J pȖ*/\n:!†Qs)KYzq8^Ma<`z:N^$2ð:O22аjπ2ý_mMj-lDrR!l+sO +y5V6ojUH ͤ`ʧb=E? +E AxTyyZmiי]ET=E[lj6܅{ l;1%gr~̵lhq$Z;"ROp!hF4{^g?3`~)faE6^m.+EpwwӘ[-εd ?9;\p .G[5: ;Er&Ye) RVO& @XQPRεxNG3-D˗Q:OxJ-:ihwToa1r}س?;\/pΰ~<re/7nh ʍ( b'K|ש>,-e7r#@c]-Ր ޿VዚRxC V˖vI@NJI@^%n)*7M?UފdD~2]45VDל TB 4͋0#.&|!Љt' -Ѭ{v|B4,88 lKvrXYZd+??" HЯW7&e5WC?Ё(gx;~aXO#F=p6a7s,HEC0aozC/ګ*ɼe *S'\҇"_F>g1IvLPjkFk^F:K5 JF{AM@6]0TFH]cRh)W8ߣ"?[4<E C'P`~JؔvO0.{W&E٥UZs.BE"dYDE^{"Lo}+Bԏ0KKw^@Ey|c?sXΤnd˵BVQOk_ߖ,"%•Gr \8`M>?p71V@qh;ht6N ;d\hnL5u\CwW"{)#QP\ g %t__Ĉ2 "A hC)h.|PJY26ZvG;!?5\xa`Uy$>޵qǗ_`퐝e}n|s<M5AoEU]&&1&Wo3Jupj &wx>,`i'p|cjn3BCMViR7,ՙ/&#ol1>6a´_#d +WIy7|{\5Pݮ̒*;*ا~YD컊kSDilIV_#Dk*kZf0 ne~w!X.ݑ{'m7W`.bGOx.P(@`%:]Bf]LO58 ]xHzXchzb17$ y*[@A:G9LA9Peh.X3@aaWҀxudrT5G~bi8*` o?f4cKuƂ` =Nj27%n=23AL]};MlbaZ2BKS:?q51/NrQtnxjWZ U.b$*+~vss5 Md|2d:p#PE Q.;gw`tYt&fS 7f%TXYMQj爗W-dvR" rLŋMGd`!EwnՈgPCj(5Kj g}l \0}i$&>E!Dʹ0X-ߺA(m{d:&f|ѢlZ<}̡x+Õ$qhˋg)H _Om$YgQwI @9쩹DDGYTH"DŽ&: D_?xJ A'*87Hsۻ7nςH!}⦭@ }4f#3 ]aHtKr7'CO,X^7X~٫-Np\R7g#vUر|v`j_f쳎a@?\wqT6B^CHcHJt0CP6P`.E]B/ o})"l(oX ZO/K ->]"O\GM. 6֖ۧãO3D)l#:?c#ho7e RʖB6K. +d%:W7? =Fδ3fe ?,,R45/W0{E;m%:I"(>ry vJ:w3LE4(y Rܓ9bAQ}ʼn*W_кWLp p<\?2I0ݻ :—7#<"$@}Ǿd4@HQRl"x\stߋJ+Y!hAH%ڝ]D"+IsBIgsHrփtڡed撨֋`7G! b]&iJ4ҹ϶.JH@f.,n~Z mu@gX:^~^ZT-aZu'N\H` kc#16Y},saD<~~T 7V]26^(<+{xgO( 4*^ѭ "ѻNB7w!M{2C$uXb ̫dr ߀{]>.dVsPhO}@>:NTXJ[?ϋ@l>Qf j%/U,4T i\܍R`;F2P,ɯKy@aF ;zktZ0D@`p)npB\/2 7BE11eUk /' 5@{G+| Vch}B_G6vrٌ3U3VĬ<@Mt+`#=HR mE9N!u+ J =\gr=pr-1)l **uX%9j%bkq l $Yu~fy.|Iz} Qq_B#Vvǹ?f+]".sD_?׏_}kN`aD^m[] oKL^liZB 3*woEZnz;7#4w>@|*e7>7{[`?Δs3i6/?#aDS=,?V.zPrP:{_2֤s#sxϖඓ<po;2v ,gL]$Ͱw{p*M+/Eq`L.jx'W}oKEQ5i^Riˏ+3aOx9ZkR(Pola+i/J+:24MkblF>~(f,_& A;<z^Gc\5흵Ӎ[3LY is6VMnoCs0^JnhyQ<;$YN߂] ud@+ 9^ nJ.F ~(Ns4}lG;'Cs[] 1Y9'tAe2^8LHrjBGFB5$_nx8ٯ 9? wh6.#򂱃"٪wI٬Fpa>XUDc-.qZ Akʲs)U%4+ݳ_۸%L^1$A?nnk>&qBHqXv'WqG8~\-}/$GBB]y-]v)5w*',6⇟rcv2}D;0 z󗂾o,NIZ7ꪄAbMҚigZƁm@PG )y#~eF|RUñJɾ*#, ݈inM 5M;샆#yj|-hjg$r Cb?Ivcpdu5BR dXuk є6hg4wBVU,MimO5 ݂dbY'Eӕ$w>̰f5 Z7w4yH?\m:zp3%m'<}E87Ba3|6G6VYmfۯJ7v G J}E3:*h uף s^th>zP<د,I$&᪦A:nҹx]2aւ4nYX Ljmͥ_Dxf#F$dnA)jZ:w?xӜGF.NY#PkX\X@_+7)D*afB_X!i`p@/|~8hxض/×z5\\h˲!ܿ k1vMkǞeg3=u;[KfO44Z+=k<:!L0 ??H~̙q.T@;4=W,1ߥBF%Պ=D۴}^5Pҡz+$p,;Y;qH_9  #_&|lKb!QEp\tF -kZT:ФW268qt+9a!QLAEw"qыB#bq$G-&saq\ P ql#OF㚲>J; K׌oU;T3{4D"9F-&4͹?.Yq/S$h$Q>k_ng:)кLTIN0_dL@/ ."RS35Hq4E'Xap'5ȕ߯ -sE"T38qo_SdP'e͐. n:5$G$RQ{칑HH.\x?D>m۸1+.S<)x%6y}klV @"*^{せ޵[Do>!k H"|5}V"q͒ԚdX rC*]~y>u_KIqWD8#7cT '|B©rџs[,wnv^F_z nOnf)tl(C"d{=,GI<<O e<4-۴,?~+NM`Bk9}aKZi'YD^]9l7WyW-bZ]JOP*Fyfco*AJ3D޺BIe\gF9KT^s.ѧ*'U+|҉;o~z0M!eхYǟkv+]Ū E\|;R53Cv=L_Uj֩a2#mVl>)ٌƄ1̔a+'4ӗ'$ϒwѦk@0FD4M8ՃcI NϩFgs3Aa7{V~un[>E 8Iϒ\X6K4~K8`! `y"GpE R$ oz>v$\\^}/B׹T"ۘo|\Ed98jn ){6?*c+fj3paH)/k0wɕ/ELjZ8IU&yBRP L9W[rVhb^#3$\zkv1:dEIӱ<]ȗE÷ix2"L\)؀#s[+RLX`AZsdFp~{XCap@zSLhitȬqTA}ծ!pBW[}+hҏj΄Ȱ."AZvK&qujYWRdd夷F*׊.v"ٞÖR~pУzke1(u2!,~ׂ`BVvǮ#ûQxy ok nY{2i'K8r/E?&u6&' W<Г;GGVGn\tΕI-$HM'B; sC8iy#,P^!80ٔqhgljn}΁^ڏw&3[YgI p;T4QT?>8k*[CC0(gF~9 ‚럪 E;6B&"m߫Xonr b EԺ[F%B3m-bO6n^፡!srL.N$vSzhvL k}!DEؕ*c1Z[/5hIm*b5NM%S;ne|fm狲ܼv0]զOuw~$BܣX@ 0+mIR2ȰǪ+Ӥ-ҒnB갥1j-3uKs@;ٵ p]^)zK y&g{#} \z]T*WZ7zb鷎 \c]U q㵗x|+BH+S†*3@zvDf"%mѾYDhJa%\,:Lpz,3\ʘ^VjCTpߗLUBۚ]56]Y\p)*3-)Ec:}gR@ U=,74('(6,IWJ,C$zq =$# ܌fB̲E wK~C!Vf Ѵ7O4Ԭr.ԉj4،Yq)*:(A9Njg& [24= O`z>"Uޕ')$k5#Ҝi7*EGQ4L6KˉN1l)B":PmG7eebB(ٔ7եa&m1꡿\acP p}7A{|<lƌJh@;DB4hм2^^doZ!|I?G |p~2@=@iRɵ̗HKfX6l0CļgU-GoY!=&<'`GW< \ v]ܟ^_H*_ K)s -S5wfAIedՀMWD9JLHp{s8l~> E3=n ~r=TTHo!Yތc`餗A^w@( \fY9KUj:0!s±#3jwP}%hsCg+D=S_k B,xO<6i aKCm t+a!AU3QwYwD֌\}> 5B[p`3u'< Wro<(7mCD*x_8P'U?"wk7iPQG )s6'Wo:x;v܏n (="2ρK ʨZ;?˂dpׇ*Yi*LA#. GI<.# خݒlʸkf*CDA{IvǫW%!z #6GߧԸz'gS1t+q$ϳj◹zp3MѪ't^iZP05zn\>s/0Vo4k^ w{=^(3k !'#D-/4C0r@&fl6>tBlM+@J}͗QX8Pͤ3 P1G"l,(/HB6̗́A(`%ԐEBB׌4Ƀ6x*淨gÄՅ.@B:{^8^0{z)GyQ,I1Ƨ,Hk]# oX Y6}aYZ vn8dԘK)W)̂ ;Tp쓳MiU!:1zXv!e-*AH`FČQ{qqWo,]Ƶۗ#}6zaߑ ni#_v4떚J;&}|Քp +KXQtAc~(I e i]nM7lTӂ"J́NdC~KDҳDܔk_qU@ܭҋx$ilOL+}@yۃZ`5 V6@)Km2Ke]79Nj 9ZPFidIŪ.hrY{L[KNyr;MhxAw|y؀ dDm>]eMX w q-b#E z5 }rZ r. !tYAm" )e;+iJ䙞Q"7 3HxA*[ >rv T &N?pBfik?ru.Alź,C=p2a4di+j{WfGALS %3;ZswrT!mA;m'k$3l .OvY1J[,&cе˙v`i.Q㻛N  SV/k0A0y2g.٦JhUԼcK@x N. o14OZL`x/گG3[C3Ʈ!aHEX6@3$lI)O =;fd/yم ZK}<΅;:Q(M?LU04i[[%[ rJB0 3tFoӲ%!7 }n%ɖ߂Y9RA8b[c=(RdkL1 J诓K&~ҁ!b=2qݺKƙ2ɮw9|V/*^:%TՍsAx1eqKEiOjy|_fHqjnhaiYya@wxy/BR-Y҈rqW-yX@^+DE+{韟Z#/PtR&0JU6N7zKkqL/.H4 eoݮc#t"]6Ӝ>c+26#@dr3 ! u2D1Esg;Y) W|X s]yLf3 A6 %a}T9 wxܔ, 9 6θQ?}C}cgESR">DF(~(ihFFo(|CT}ߍx+/> }|[)08`hcQ#ip[]p˝Hr4D~+Pš~-}bl!Y oj%%2yybSw o8@>/4Odyy Yu54Z %m(I3jx ٍߙ=@pj~CWqUygcξڦ Njk!hC?'X: ޓpUy$c0ȩ4aA;}dH F0@7VGQY*:޶CӪp&~UCB  kVlI9`t\Ս˴+6~De\bl886]v7푏bzoԘ?k;jy{"^%uh>Vl~$hYeCBZj8vPp(N3˕}_+pP& fv|+?ym:*^[EEr$NNpO?Ej B&,S>cW>J}FԺ5|,J]3[-؎Wo1$|mY`QLu/ w̴"y u>-;ʸ&A(^γD1bgE 16(n%u%*MeGyqMLjf>pFQ ARf1Yħ-I$xheT$g ?,jT#@4, ݀v*h9 0#oQ|2/ 3ZJ#G DgP{'i``ʿ8j\4p(V >>{Lt>~!{'8@@&PU% tYO[78a -/Kt&IFy0GJJ2[z|a'*8;r(o9- dx%kK!jdLD^;$W.gB;I&\ 5֞z,9Vbxxʲle]vA:Q r }%ufcT\s>֬I 0DvCh嵁M}r& !~:[κh-?gxsu$ɦɅ,mv]i o MKWjŤ)%T,Ǎ@E͈H[OÔ^"䘏x3G&->r"жWCg&`eUoct}N rz‰{9,+RnkSby:PBiDgHc?2xn2wʟlFm/6d.KA#4 '%oYfCv7F)"PR5:ed׽`ŁC1T~~#!F9`w7 T*@?EBgVf1^Z`-6>Q* thp}tټTeܒ @_ulQ@uO>ʫ zؗ+a3b "u$Xr{Cn)˞1{^4Wl'@ yȔd =K\jj.Aw(4%tw5˥+Q"4Ӟ"hdf=zae WsPViVڭ|1@[EvCx&_Uh$Ϻ qeȣbi6۲gI |YthEmh?JV6rg%aI#YD $0 UAdÙ_l(MQب3q,3op.Rd/MֈBAڔ'a#!7wiS U ݴt>J6&Qx[eC7$ڳ8ilugHMiA@  3 D5 30İנyC9XBr}CAXLXC-fmVwDMRﷇp/=]InrDˉNX#rkp+xKsZGWwt$Y ?MVcU0=s@ zY\AłZt'89E%cr<ڎ#n#?%db[ =:,XizE˙u` ݜ{ls,) e+ML8Pm aC" lg$f##IF^'A!꣪8l/|hL64x;1YY*tէY%4a:mqvZIy?!k'.7@fY3=@bmx.LJwWKufIF zmh̪SiL7nJ\?!9)|nl(Fyrkzf!bem$jxĖ3h sA -W6dUnޯ H)v yҩ8'D./?IB &<[%D{؃2_11a/N.5z ~R ~ Q;k"vNߡ'b}\[Xmxpp!0IF?o3S 7{ ^&]'R¤y2)O_~0"gE&̵d̊luNAk!'Ũ3x.=pե v;Ba܃>x=^Fdn QnPɔ%ou۴rFYxA -ȗiix!v-Yh܀QG?ZUeÀWZpa>_Xd_ 0װe+60(#, NfTG{]YbHULYB ; \AA˧M]Uϻ7~)w(UeSeE_<-ڂ0a.t=|?VtP iRV0\]:NtRefhsl~Wwv((㵈?L%AFL?!o8Қ#&j Nޝص )^Yk3c-Al :+aG#\!9 2#4s mXd.N sj:ڝ`ȐJ1+d t) [z)R*O- emq;Rꎻ/'U!!$0j;q\vh)9/ҿ)AА_i=X:HiO(酂4nl$${̴=bi<1E)bMXK*lbM\<$t yruQWBRV£G2rS(o-A]܎;d]~^T^?)ΗM7dT =\N~% Odp>(a?z|0fE#/m뼓H0sUQ{eIʗ)=Uo:2F>W9Qj"# ^UQd§H"?Օ'{ +1$h}pά\K  {vryUv*ȲॡnԬqS~\Pvbٳ_$%ӗ xM-4 7:e5c.Q#FeKa/Ę&LQh_n~T1A,F ,e;6)Z =jc;h4m?ӝ̫ r`@vtc?]14v%oh1*`VjsM{b:M vۧ3˥b<\$CԜMUTDc{zQ_MBjm~IUYH 52"mwUEsT;2i,Q_γAis#D;Sc7IITc}"x:_ kM0dX q,(I8˿[RbT@X cd) QzoBz*s97R[[=,UBNbڏMl6~K@kPc@"ۇM^9 E̊ 2D?e%/Q_h4v/j&URhg-?,WwU 5-$!L6=K%&/lnz$Qf9y(ka)hs7MF)Η߷=w|\r'C(S|L_mMM1igɈ;-k+퓕mׇ_7L̬:-Z,'ﶜϵۓ F˽N! N"@.;q"E,ͶF YbaS {w9&IK5I(@gg %c")]:\V|x+BEjbR0>eyb+xʎE aBy 0S  tg28o!,'YDBEK-r4]g&c,[ # \:D]( Py,°<ę *~t~WjkQ":9">yPjR/j8с$ ~˺4~Skp,Q"Fl`c;K#W|n&gu$ܙl)ϤG,C3|O< k Dkmu 2.FVos ]x_dvKE``PkSE*kJۜW%)F"Nj݃T`ѯWž<+Bkڷmǯk(sR Ossb# G:yd0ͤgpO5ҫ8cBnG;ߜom9 JV@Ep4jq> H1[D?SбXDQUfM[E>uHJrvv6oRͩ NPomhM:?@DY/@OТdF[ B)(T߻cNۊG}S_x A XB2: R$<̦〈{6|;~#y`S8v\Bgޖs_WؕQyovkFzVU{9q?6d|웶LxM]\7$=.ڥku.'A؜a}ni \ +6g/;wO:) EK,s,fN%oMzհւHd`[1KqIyihz( [#h#Z0>X i,XшuY1arom*+r\Hx2RmL:Pis,jRoio38Gb/%ڊ̍'F7n;ƔF}(~Y}:rؼCC݄{ fNi g/y"Utk0FE(v}j'&ptq!|B@7шa*<>L5;T~oQ eDJ$6!~Bι%SϹ>m'-#}zSJT\9S,7|n^ fFoUm 9byǒ@ hOPmV F2C׮C dD;J["xscar+ (ݾ0{ͽ@3 аNQ#b3m"Lݘ!Шj[Zeh-x|uq͔6m4/qT9X HB$ӱޞr]Td}UY{ |`p ]x&}m‹yD&?Λ9J;L$Ƅ?7HR!L1gF577CngT<3*;n6_;Ytg`C67? -aj'Xm)_iIDhewgG$d3+؝u,o kܬosbؖ%i]\}8~9C !!t>OM lPyǷg[\q$yLRS[f/[Pk7OkCZacob$\ྫ&#M1l JrJG%'qdJ&!"+Lڐ,]=,Q,hw Wַg--]*оrrK8'W˖:wg逛ɇ[j gO? ;E.0 o дiεƥ\Qdwb%FHͺWK0[,\,>Erzf<F}yw:U :+1e3)* nbo%Y S(9fBTz %~sST$Kr T'=eLsh PN+`!@#fU1SI,Q!޷QV#,:5)Lyևl:!N~B4yvU)}huzq6Bjt' >q/ ƳYPvƐRXcAl݌(&RtPrtZ|˨(WoTDӰ6h9a ap脜YS}z:hcv+,{ijOZ]լs!% eޱ$x8w= M}_Y)Z3L5I]S> i[f ZٳMHbIL * 錩ڗQەT܄yX̻ZRA˞*{+Hly;7Wk-j㳀5 JZʯR{64$șjg{>lݶJ׽3`_3w7㘞(tSg#ԀQ҅2mۖw-HX& Lˉ+dex[z8;H# +cqR R8AuMP3(d8q˧)E e+zW~zs-JDžimd)8֭Y<ȈM]pDZHc"zbF[7P ! 0-<< )b;z0Фץg|^_vxUOaڙ#kߗ']TDk6mr2V1蝸%c<i4t ph/_oԍNΜ5+&y4 \<4t]O鈦Ja=CXx F*Y6ci\ue A7r{X=h&}p}iN cD7HnQb1%NE\B: Ӑ e +ôK[rqJp@C2Da`d9Q7|zl.Վ41ReI,Nm.B<)MRP [H 1"X7yzQ2Bͣld no:z 4g=/$ХV!O1#c6m%XjUX(i6kA_f4j09/Bf29oخ>H0Q:HP1 D aoKZDCiAӬ q+˜ߟp%ILdf8LePxKkt9N" =.p07 Sݮ糾4 n#G)uP03̩7\M5AGED#voXe't'5O;*Dc[q^ֹ& ])ݪel[3r-3H ִ%w? וE5T-џ$TH1(ï8$hh"C%g7vqDݶ ;sLhor2)bj3"^bő8kʘUݥ)޶VyO'xY8kJU,'<dڦ Q1/;d&jt><'r) !1Hj~]ePvns)\lG7MyzM3ʊdR\ll0Yj+z8§)08pj]7nKr412mAd˻!-Q;O>dNq ·tW8r_6kR>igMWn/|!` % -1iXq=׋ʱs|OpB/Z(-uBÔV^ɇNf=;fP*vqލA@#3p1  иgZL۩/5(yuhvӢ,v.%?ZB{>A.^g@`FaM+ul#8g](ⶲҘ5H޼^$!&Yj7~SYOU,[޹jfR5*?gBPǴ N%Y;ĺL_ϫ93J۱H9t;xB4M Pv"GFdzG{b&}#(~.ɬ@c`81)n)@M;2.'q탐rE!iEEuED9Y͟&qӎD 2I Xmk-0 jX't~Ӕ*߬v_hjb7yLy1>(iQaQ YgUʢyBt⾺zъ; $͍df ]ڳ6–ͪb^|SZe)Ͳ&+Jҕ)hEJWO;ԚlF˅yljoJFo䘥O/L#iUU_./B6`бr,˸}Q*vo;}s8[;/:\!Tp뼶q J-7W1_-ܫ%SO嫨.4_eXqU; U\[OeJĄ鉦`GTVO!Fqb$97zhQ浴qgN|y~VVR"n!%JL=Fm/2NC$+I]իhxN]9mi5\[/q'JL?wD7P'yBMW Z$85}4}.I`~Tݚsk1'cݥZmGU+_r7 NUnh!],wA.-/ e'.FC.ctVDKRFwQ|3qkFSh {ih n0Vy1(9&4I&&HI1ٻMUR="J97rtߟZѪIP/KL0CsÞ#cϒL݄ ӲNJ b`Z|-g/`i~h-X,/.$[qxc1 xv- ZԶHlAҘ k◮j1IC1}d=K3E0H :ѩD(2!/ـ.{*<(14]RJ9_ vXpʇqUlL  u&;A{rYgCUNʕlV b̪Mkv߿QV>UUgRɾ%D SBlPzE)5 P6dhlV[G~32}W{8v5j_Z=9Edea%ð4w};p*hʼGҼ\^p'Ȍ&OBpPǟU/|Fk1bV"w$Xngs{]삖 A\&&iƣ4>T)]Ez*M35hڍ²ܝ+BZ! @Yi`~|xao+rbEer؈k6Oo DAX7iyE"I=P( {<Ż_gzw]#X0Z7U?5dEvupb.SmUΉhn,k ıR ps=I!^Ds#'G.`өå$dOEf}WBjMohO;\ԙ ͅmMPr`cU\HŜb(fzЎ̧A6Ǩrl@F]>kIԧ=Jf3&D͞}a1cc#JZB6]p5P sw1c =AQcٮY{<Up\O~Js(jњ}.d7:ٍ;l%IPI(ɺ3ɂfˌ "[0OzG39HW2>$d4EӖGu OKQL54c@6ާr[&ri Y˒ʉH“0 grpXyrr/ m9>PX ~ YT;5nD#!R2[Ұ<]'웫Xݢ?E[km3-}a0#nT_Ϊe~f_|P_i"K`g^$+[SC(rR'OΤD/Xjui-e&.m1NM,8L)\MkV_+R$'{?Iwv^S)@ÒAR-\_}$U\DjRzhu!P3[=qi6-%K',h~>R3 ͑9:)Ϻ\8=MXYu0=h$GlCI1tE܍{t (bp";?yʊzIly =7\ m>VeaeQx;?;G(n-M^\<>oH`o]Ny 44㉯.6M'Y(U]mvCLSԽl2ZϬ⩔rV1\t TJ ADrQ!qRN%Na>9t YGycC}W4Hß4 ̒_jE]IܑBwvR~/ S_D8",RRf88 #s*ro);7ͭ4kfv@%Dvzy3HuYb@?6IueJbtRpǹJKq)A'ĐU#7A5P*07pPnᏤ|?|8Bț,%t`sNCO1!5rLpiH \oMV¹ Ij Z넕K(UHvs_Yy2 rf$+a:#+/ rS3R&"J惡<1V:Q4DǸ!-±H}HlUڧjHy?=/L41@b8:ah8io ekY*<=RHS[iMQ*k: *揌}摕:3>-sI:.Ӥ\WӆVj/jW2;8ld6Ƴ{2h6v9jYs7#qkLE7WŤl`UuKmjy#"%HpAthJcyQΔI8u> F3֥R6l}TvXԾ #hHP&&s.0<'Tѫn9,0D?ŀPY5:kmlN@ @piVx\07Rf#!.WS,݆_wQMlי7DX(wp 8& .`W i,eDlxY=£'Pߵ)5 j}H:&fI+`;֝NnNn5ig|ۥ-| Y;yF,{JߩH“䛳ox}hxmn D=ֈ#`0&^_-`jN5EBs8DkO'C=VBq[//$ pL"^}zU&V8leʫiڲb^1XЄj:HZJdz4Ş>>/@w=hy3bDptjQ$_O[[:.S|_`AA鯐F<>AQjs=|t ϳ os`c)B 4wS7 C߆nt4*8DGS)aP䜣>qY<vp-Q9t~оmzxBdNLG+iJJc1Z?F5 uB /PvP>/A*| oLeEY ^8ʝO8k",J.xZgƢhp ɿ,#xc0{&ZErP/`ϔN\1͐\Vk19I\b$kzMDJQ :;[uW/]Tߞ>af}OsUه4b&Do :NfSpQҍw΄0u}yhbeS52 2!k ΫVNJ"F'ea m"$?`rH!P2& Y1}P+TVLFRBP5r [QF;~&B>;X|kL v 9 *|O|2'dg7 H V&A{~YMЪ&U8;&Kr1*O_u9^yg{"ձ/FB_7x=5I/pÜ5A]o Dd9Z`qetuqd QiV88{sT p~Z^ m'2 N $33DBoj$441/#r=}"* t{o1Ɖ͚@ "7I#}T:eDfjz jTژN~6(l,-8{c `y' Lq1zv3spJ^#ʙ.<\'t=R$P7WIn_>]6$ٟKK3ۙ+HvE^~i󚹁팎yюv_'4%PVXdR M#پړI7GW1 p#bC놢ϗ׽ *8yh.*/} H GA?$.WKs@ g)ְE:}"éoN.[+qNŨV3&یhko{Igݱ$x?9w7qI')bWLj31 2HWX=  YG?1n5Lͯ\1KN0aL)Dm?As7aP= 6Ca<.2=wDWz=@"*]Ve' |>{Жz4P#џEw Mꋎ$}f.<.jRDCXTqH5 k|{唤1>aw`GbtǗIYM[mJhepSժjM1RizPXJ=[fDU{\5qliԋixdXRwgv~$ -XCgfu Ŀ_6CtL_SSq 0iT="To62ކ򢥇 at%8+PLDSvyjK)NlҏeiV;҃~e7'[u^ܖ>M|!vSA`}s7˰_c#z:-ܝ*;SdŘ y]ǿil*0&(xapOT4. 3?7J "/2KSX3rAP؆ @U9;U}a&9#(z}䑷mY[k)$|)~Pz۫z.kP[j' ߯eiP}}'u8w̙ R.ګ*"ؤK'cN$}xQaKf Gה{5jBƶr MpQƒئ08r1Cp]q!B^P?q_3Yʃ,ީ85 &;4%Tb!4h0$ 뺚^ : +zR]?SԜM ZwA{Qby::QO(Azl,outj~MEY<50y )XxR8c37nR{],HdVnH#dlcR&GS'eɘDLs,~`^ F{HJ]!޷,A7VWcv݋aqd#Z?; ^ѝ7ԤlG),i.CUGm|YTOmKC,O`: c[y9J/R `g\1t(+6rWLnWjsp!) <>@+kDQ#m)%Pw>D/Ӷ1u.rg4*F O_5M0c78Y-fEXߏE9+ƖŎfFVW:mU֘۟5*%%'#kpbO4[2W*NVܲ]pNZw*8rmy׻|!lI`u,$/kIw<']_@bb7~XzC/HDNc5a`P*t"x:1rEdk]Qklt`!4"^?7 cl`digJJ>$8"0:@vL<]s)J7Pr&2 w'lKvx kP*$0 xI֠*Zoq M 9- JΊ܁KU`x$1(+a #TK enfo)ߟʶ>3ߛgԨZ985* "dwxh%xiI)l6hgx'۵vazsd[kt#>u[q'1K)fAMU|vBabÀˑ<)3^+ػ)t#X/C@~a qj2(XD;B^b/U$xßZ,Gh[WLvPUPJ~{gAO2ewbȞp Ab㮞Y .-ۮ4M *#"თZ5o 3m)ؚAŽ<WmDBp@' &r&e O( n>iCMB(H' \LYF!e0e2ڼ3s y0:Ʉ"Eǔr09X(v0np8Qo"]7;7| d7.+|Vc FX&aQ[_s5W&Mh׎w ԅdEPNnZ )VͺXH`"]C<:7oGRh\ wCJU"85Z%ϭېlji;lҲR;zwJ(Zf8`Ԝf֨&AmU1| &y)>]+j #-б|m~ӷ,όr VTQ')}nh|8¥AWx5/sH蒈=d ϕ8Rңؿ͟ a%DfHȔ$媃1>3=j%RszGTP+\$D~ u\`Y>7/bu$o5j2D_Rsj(g?\@+8B;bۧ o,\7 1LT*]](Y"3hff10/ `ٴH->Ck9Y 6:m2cVB6.JN}'Մ5U8-.#;Ǖp63KNPk̝)⎆YhITU^ۊ_Oj+mx_6s\fHq[&|{MDO)cm=zqK;{GJp0Xygg1KݝvOt v/Gjo( Do~$!8VYI^#6hqޮ'WE SՐer*)af5wC+ǩ+S4褟h a{/o]V` ?2ml/\ܽ!0XWC X&~4=QѲu"NnPO*h|~ܗM~ubן4߹Go 1Kd^BM_$Ԁ]&q 2(6o:&ڪ$qqYټ,_\ٔQ; _Bnj;ذ{o *VA 9V2(R[G||HJD]wAWـ"gUTbjOk# |F @1>8Al}F]Ej}\qRR(~5PXhٶ o ӘǴ*6% qwh%fY/q|ry9K:V{2ѳ%3t Ё)BMaGq&[rFX0e̖rUUm+&&:{-uqƏ3?N[x}8p`əGΉ|jOwGo5$6< k[!JRBa!Fֵq41k,101߃K0GdݛGӞLY/7A+tr9 B#͢VMK8r,򧨐~nFfkxo뗮Ė퉸L ^W3ezC 8IhvHq$C'AdO7Q-{5U*B ]O\bb'0u8=mUuO}( c,KmqA4i'׃WKp2AF,EqZ !g(`uؚHp'uy5'nXD"&p|iU1O,'^(YC@'S2KzwgFJ3 XKlM L:=Uie#؏221ó9b먓>6.lBSSIa1_ `>5W QVjчWbV%뉞;u8KSeGiROS>`EfinvZs %ի#LF~uxA?+qR um>+x{ 9L-XNGgiк[a+2Ʊ ܎ ?E4JB?un9䶦OS=-%veLU U3\WG jMvӫz͍+2lb'1VR:D M^ +~@Ń&Lk,LZйfu C*SE &茲~”`2H 9!3Z׽c ;h:QX9,kVk+e6ydl‰s|Uy#Bc>mYL$s2ToQ8zhJ/鞜]w$&-A d@g'7Γ*?[ĝ*p P݀_@a0 ɐZI!zMܿS[|E]gI-p~+N_2^k\b\[,JsVmX¿E~XΗ։,%RA7?E$6[5آU B B=ө,2煵-0]lX ́a~g7ɧԭ7+t nQgT=L魜=FF NR tySD++V^01m DV'C.]&D{{Ɣ`z}H/b6 ENa/-ҥK~~,nƀ--4 G?ԯ :xQ۰0S g &aTwv `6|T%KxA/fF֯chj>4Z]nvR R6ՂW =[E J~*OZ)gQ*H\cckY:Wib7wg I63/42ӆl tK$XpN~-8yNgfWL3x"ELnTQ qBF<1<>;חX7 ƭX1؇/ArX#?Q3QG;=H{w աyiģGh9m/q4%CTLh),ڈ2@7&I62#̓pHJl0ֆ@uxQ}hL`P4H(t2@y@P!ɾ}20.sLHD"Jq][0 ڛzō7u\}٢nzSuZI_V(_S޷4JiVwק0wÙD FResEY8L=CU7uβky)Ԉ]e@aM_N kYAмл԰Snǐ^P$-; jͯLT4,ÐPwPC7JF4#e+Ű( P]X= 8{2 AX7;KM+Y40*Mre~Tȡ-R e[4xG$EZf[)71T}}?>,kN?j?sҩ=t9to1v(QL"AATߥua{ A&Z??UayK7U/3!kQK\è rةz4,'sAE{7mVMj_|_*=Jپ,)c~ecS_<4 "I3(ɀT31Jr[Ta97DG^ #Bp5uHy]~{t hxR 3X}$) "+E 8:BSd\ÑUluZ-Iûtfg IWU/Wr{:,'_@¡ ~ószi 9!H) ɨbDN2m$tu>@' Mw*5IԚCEmZT,;4Gi857`ɽ8a5Kyoi3Ltk/PK`nGϭri\8$(~+ȺDU ]k*6ߩ6kIZ:V%rPQ>nÝO\ʔG?VSdYO# v  RX 62ȾxlQ}`F,eK=+"}_esXCM< y)sr]aȰ~ pnUk0. P=@xxѳsC yX!XE%s 6YI;Ӂ6 j)wn:JdWA6+7v&&w/m/,fs!pu@@fAf% 9U>[q,F56w;00@{;Y/l[1sO%ށtCnGẈ@I7&a3#y ںOv@!B#_t Q\dufHw;~EgQyTH^mCNJfڱs5cMrb7jzpR(\H.4o^Sλ 8<ƧϤȆ'Zd|,4±c@;7rqkԙ@Ľ2hEbQMN6Hgk7?ٍ/N J5ꘋʤêV)gATAdq,;':9 )˒ˮ+-#xX_,^km&Mf`Ԃ5BdCHX-TڏvP9#L#.ӥDԞ5K:7Evaga۫} l}qOۅ[p6^{9OR:)R7.kGycV`{5JSXKhc{z` Y0P6<2-5iҊO6,}Q!DδBGf͖mD9 إIRyʣM=yNm/>_ߨAcȒv8),bx(&VhפTf#) 3pzt"[rSW/ e䝼Wܰ-tyˈNZR.d rس`We+0b/p -\r{@O/\2y,*0r(^K m=IEZ1e*9%$R}6_}QU0y#Du{SrH´dŎ6 !`c+5^Op_`JT1-PxMDdǸIo؎]Zc{p)v_^h;|UY&^`N3,UMRMfBjs H.ϪY?UmDuFGA'j/<2/J'O(K*/^ H''@w!~bW|{nC!3qM۬ñLDmօҜ^d걓&i?Gg:Q~ Pj~zAnbeVZҊ>r"W;zҒ r]9(*L'/Aqt,ch/>ps,%jUiH%eh˞5'`׀ mыnq_ jݸЊz6*磾uO\^M\|R`aVkۘ +wPx7j,w `^FK`sv; *@5EFU+ӽ+`}@煎sBVK6N$ W.$=KեdT /&W|~z!D"4r/KpJCwZWل~ ߭|eUb(u?YInO3UͱWwJX;*-΍UTK?&aŏ ͑f;+2|8lu1|Œ_ $,>[D}|)ą5 D;Tx@G=Pr<.n[8(GKa).㍲XBݔ[; w{WCHfULH-|Ň^b *" M1,N2M_NϘ 4i=`~RY k$Px @ )&66$(rN;߶1+&}RLY* ̊ bO]L ܭeVN:( eZo߾{;SŪ)6g>d{-7"SFn3BY>gMY_cnb:2MxT@YMG0&3 \Pbj._ˑcr X!l#i| OIb]QtNɄfpu8#P*C*vF7V?@ſ\o뙯3-E,t {$fvL"G&la̘ tpR6I ۇ-/,f5'{&M|<.B;b7īeq0jPq'0G=Ruнds`a&]_qn/5DCuтgLfŚ+D&qٟj2'E@̑S+pek'a%1$,+Lk鲀]:̩A[N>R*zAJ?fN@1 (j?[ӒQ}W2nbUuɶkuidSsAh_Y0[ݗ;fyEU:w@4aN[V0{ghȻ _HC/JDRs[35*sDBc(d]V$)Mivmʧ įXL9 Cz@m;jF|,^U <з!Tsk##- $PIEʭ"MOsO bxV3Kw~fr~H)ѳ|c&}GÇuJj^q,݈BF`ܩwT揿rfNm<͕}z/>${wK4)VJ8[07Ndgw?a^}n; Ubpz)7 `B?@L>7rvJqO$S[Ӵqv3ma\C.`9;M?{_*ξQEpi]t+eo+莸fNlG~J>z -ΰMf^q$cQ(WjfU6,7E{*V^f24(!(_R0Qd8{vg]C6;%p:0>(f4bK ZAZ-U8_>F{gn_&A(L> 6f5 }89ښ\͹\?^qpߔq"ǂ1%Reb\(SAQO_yuYA;"լlO` ŪXY%2>FzB6k0K^5b;V.w;ur=V >lC0E;QJ璃C@P){8}Ђx}Za}q2R0Y%U/tʩ86Ē\4fHNO(-:KwJ;IDdqdnmkQCRtƢ}q&N'73!DZEt}2,:D`(KCtȲ2,Lk06lӇ]9(r+I[ЪFr* =aFwKBd%{b13'{258C,k[ =>UI~hP$Oپ V;#,櫓%Q OnÂ`#BJp/Pd)p͒<XVJ(VU~4$ ֭D'js i25RtVPօ0]ۅGWģLNht7[)\}S&2jRgT1BEMnš3鉵s0ݚO cWbJa]n;v#Oz@ #k A0 ۃ)06K\Gf#$6Ry{;ڒk ?tL9XU^*?u Y>ͭS&C`>G)W3g;( 0uf4\<_1P(h XG^CE?iֺ.?$S2NJnIkJԡL"Yb&i1+"-!6)1[gFvܘ0/0H99t Ab(f6 Bu8HXhFuLh.&烞eP Œez YT- y{=%yv.-:gO]M2!$,cAJ Z4tNdto*Hζl .㌩p>t^Zj9f,Xn N?$y~zg쥌$)'_JlmXV 2/|n ,$1Dί?ivp+@ƌ$ԬlS R.HsSIn0pNHL!sI'#(JI1NJI"]|JωH߸1 n$Y{Y$"dZx߹ iZX*X$ɴax'B.;}/(Gþ!B{x_E; ˷Lc3T'49,|#F`␔HSʼnYJ , F4oy!G=O̧O1?1vsOE]^PN1=lؙ ,TMA^5ޞy(Gg Eeb<鶫e<]sQ`]̋ s-qgb16@.R;ekc-ܕx+ĠNW,W^Ks[pDӪ A3)z1(Z{sIBT+tBqהJՏW?򨵯(Ǔ0mKcʎB] ~bL^ 10rV*3-@y/]o7 W/4nzzc19Xs'&$&c) Q r=b"=uJj ilYA[-8!чG0n,*D'= *V]4(hURn4RU \)9 #qh W%> w^Њ[1'?McҽʼNLNRj(s; 40_6w/pO,$G!G?,Wg3u hMHN*o,I1oqSsEkT!s!7(9_0mL^rF%Eߴ3GO3 +$dfZr#0e 0̩HC^H\> ƄR3`$?b{)12Siuɲ Y΀~=9]V҉V1^UO=Z 6oμvN_XAko*ҐmG '\VpcɢY ~[1u {~KkxoµTk=4>޳op3>_ܯ7*VQi&nciEa/"n֬ؾ.I(5]%M}?+G-1U>| L-qޭ}8(Ss I?x8| 02geý@Ǚ9sH-S*0r(jSK+HH; B_,c1 4/98$R+S*)~2[ 1\V~@$V9;&KH*!b`CWsY{kwC6S /?UiOwSȟraz1nj*p%'_Ns'QE~#?0W: J6(F8?&(_d8} O?ޥ0WPOm[b϶0rƔ#֜W]sU, ?I9Ս(AZsW1C@.bc]-Ɓ7J5|.ƒj NQ_Ư[#"`]P Y%&lzcŅ;bLXyp"pZ3$mKCچ N=b{i nT 䇑3i]k~j (ރA&mI.{[)(z׀a*; a)nBC/'o ~yP㋔o~S*ia3@é\ghv18.-'lKa$u?Q>(ƿ^Vs [QΙ&оS_ E]bQvW:tT{nJx` 5Bꃸ9!=eT)@z\ ~d!GZ5xK.v& }L2 ѽ'X:ft ,1" yT*K.hTN9og:Vj hĿǠqXP5!8.$ ѻ`fǤ/V]ZUAͶczKׁ6z}IQbrJ/Ɖ?P {}!(WpRBNmt2Z= w ".-"lI\; ba](tk49A.[^X[zt-.>ޱ>)m7@JiU`c~:?wC?{:>f\{Kg(tu C,3dn@M9£O"%u E,!vUqR&E!f`d fISYn8)g`׆IT:(FDoaJƩ" o_xd"\VEf!\H HJejl T˃??yP6F"#zGXv=\[rAvISx 2tJQvxz=! &ܤHGLx\, )vf/Z }zN ɓC4s xQ- aH_ >u+1z$ 3;c02SxЈ{/\{'=kF!Z)Ħh&҂mXCH0PJ요 +CFif򾖒`PߠZ 㥗s(;j8ApH&eL2&{͙u*}}O~v]ǟ"=GB9j!6isbOH}kgJ-%)VqBݐ.FDZUIYŞNH*Pٮ[ΐL첆GJ^D-T60YF6^ۄq }υ*t^]U*,5MzǠJw i"%j%g0Gۋr9˨BP<ױݚX80˧,6Zc$Z\;UCi^+A0IR\v^_$վ7Xw{#8]VD#2"qY\^x %^%Mlhw;[V!K VP&AGԧݞPH,D]OAd۞vj"6XbFDNs'&n!qD ;S,,ѓ}':PԈٶ!JFѣށm 3]"UQ5*PyιroX4Hme>~-Gg8 ޶z'MVgxP&BzjcNoyt;c f^wA 'k l>pm bȟ2Gfh!ƻc6b+ JpWLⵍh.~IJCaʬsa *qqyp`[{Oڐ[^&- DIma-8.'hڛ% 8ĄSzrUh)`nh\XU{r.i#9eˬ _K[QBQ W@2=[ޣ sQEevǮb0+[( rS;hf {K 3LsJjD0egji/NI-.v.vqP(W!Zt~uJ}8fd>oD֪h2pk:fpʖzRT=_ڶb_e4Gt%q<(mӔ=e5ûQh2&ԿzbRgiM6cz@h*K9s?Ž2ʒ!r@|6N0[ ;0{as3 j ughɞ2Zy襚WxXV2p1~u>x4?Wa}`["oh8Ю!O-pPh[wj" Tcq&= !#x2Zqtű^>oho#m)\7M^f~]ep޽!sݝu1b-jY敟jy>sNޢ;GΜzXzRP 7i_c"wXrfE gc&CSVXPIJ)CX$`Ua(Nf j!jMy?x,6w:q+@L'.!'W($$ 2-bFC\B>8USޓ~rO(Ь P*||}E샽`R xյf SjH|rLE 3'9CZY|PIEQW@] ʶ>xA=NdB} l )Ru%BK%n4W R2& Q+PXs_ruAF]ýS"1{j_:xb0Xd3M}žN(>3q <NBe*PÑ֑ qQeM dOΥ9vmAs m{LŒf/RݚOSS83t~5/"P\x5QՁErf[5dg(ױo.WƖ_R=B Xs/t0$_R\Ҋ\&,9/Z`}$܂WlMvrds|՘"6̘GɃ)AyJdG_ Eh}׳AJLJcDdPRTʋdȋwY8~&;63"%׊uYwwB'V Tg?>{9ƴIctMC),3Ȉ۶zV0jh:?b}_Bm{P:i!^φ#BUP+33 TYrmiO @dsP=:i"C_%hS8`%VQC"4e~X 77?g%kSt V쑮=~`Gim0)-@; <Ȇ"yzUWt%X tSA_3"D\󩭵Lo_^ŚT)]d,I s, ++?84 Y|9 h<4|UZfcj)9c#M0غXt{wmA")3ƵhOF[x' $MDz( C/`,P^cӶ`$xLd@jyun#[t'g:w#QBb }$*?dۇ KۡF\۸XVh~ŭ :pt{0y0VqtFb}=]@[D&t=PZX9*AyDǼnidMsI ']cCHhJ+2[I붭37$TcXBɎV6ǩ%cUZGX Rv`Vfz8ĒпT@O1/p44M v rE><5j̍- #T5WդkXAZ|yNJ%~l[@x)t0Bs4=vKSّpEjQEtr}f m'+?TqD3:{W Hl_6l= *-l>s,h@HDۧDixĞOW Ծ3F; a&N].Ε7R%JO`)7f^p~qh?f"9|Bt~Xߔ Exǻ/0YWawTn i﩮8`9Et0"݁+:/b/[ ֕IāIoƵkvd}@ #Y"PfCh+{>,ҵ;V_LzBY69G+#{pxܸAF.w]zkyOcdy1!˥$t+IPk)M6HʙA#b k TvΪduخIa~2Q/ֵKeb ٞoy|M;ThfOjl+ ]!cE!l#X]hOl=k?9TG\FpjJ}}^nE4VYiMrTAAW\[2\׿4xtQq=/=cP"'OPzZ'4E>ƵۍoC Hi Qy]$*_^;r{vFz}(+ziov}b_>Qc*˿ZœG9KK *_%j`7]/-*=c=>m"Sy6Z1ƪ?7{L;1i%gK0~A$ UXD-T]Engݜ(⇚8.|=-_r9J'53]-˦urb6 R>|n>5έ&A4 r,:N!UNlky+YU Ԇ*8=PKa0(m;dph>1 .c#sW]Rt'xQ^(S1HJz1fmc* F.("T4cnHWseL:XƁb?Dy3;DnVlؕxMbH9;ߊ@~r P t" PgQlTra) #d 9՝LLyv!TNԵP~G0kYfTnFڕJ-?зW'V> hMR"dUsR;3vb,j$L!J]x$>/ }˛ò Bc%o*'^(q~)2XiN];Fj/җ؈7[MUvR^¤f0?:8!5oEϼ0ܰ!!%ŝǖ D%bEcǒ(deeYD`$C`!li|uHq?Ho%9͓;s[a 7E0@aH;] Q?%9nsL;!_cPdv3K%>ɤ |\.4_dM‰>(g_8RtntyoߥiHI]@}bWFvB vd,fcRC&Z+}t7szصO0 0v &WȴG*SX͂c `I%L8*͝>;y Tt-T,wِ*ƞv$H>wOybڴ~@b;{pahm1"D@zsF*B%ilOuK&uXRAH )hδQW g8)G2EҚ"ôtmLgn3]M^YVk  Zma~& Ykdj]Nޖۋ>ckk)^|7 PpUtrtWqUFreh 9>\jeHKؕrYJ0<kgʤ{MF-LJS[>M:_ ,v.~xiƹF3y,#@{2;eC>̳Pb>#@.1qXc~='$ݪE%tulЈeiܥKߵY'@=Ttxt7`x*Mqt2s ~lRksNVЏYܸM1@7l&f{=\mk!b%޴N|ĕִ8kT,Hٳo7,F^P'RBGC%qyj˦[yZ6 ` >a.ʬXtX\x(OZSCWiwpR0ULLIRx\4Z5S74Xj> r4\DtZx+eM(x-Iccsz)CLckg<ΤHraUi{Mp{-bHRfU$&]⠣Oۮ|hٶzXL>iW?6y>4<ɍZ!!yMܴ扢GA @ _g->:ey6҉1yѹwL\ /EWr+-Y; >}:kNF{GF.EQQB9m{5RUPcTs &alClcr[wA*)4: 2W>e;v]S4h 7U+.M;I=*~#̋ Y u/iTLХ5~7#3z%ʒ>(Xzt`]ڻhjJ>ή kdzVmW:l mODdMHUzv yrA>"@?pfd o_4rx&AFPȴٮ/ջ6ߑ9s %^J&vU XY_<Έ-YXׅRܞ_n b4nɆ..:݋ 6]ND :ao_Lzx@.F8'vww]8It}B=`D["Fiǟ1٤Lߢbiw|# NWBLqn!!tw EIƄu韟I-}@ Q$}>Ih6ygȳ+sf)6+IO7&;V?ټ0!bTb(FOYo#e'l T [)I]'X."^"u)vkZ&s5"Y]un8xtߠ6 eo$ 8FXA=: ?JFE 1?%Ym$J }4#W!$Kis-x, BXluh"p4X Hd^(gVf8e܀f9Bf_v&U"H)G}vd\6n~T=Zgq-La;}ԛ3')2NwD4;\CDLӱy5wapHilŕ$ DD49c3"a{Oj5.3V{.Iޣ躥 r`ho8|D_cU9ߘ;}WǤKHN|CR/xQNS8kUe8tJ=v#u^J,I K#E+<97-nÿdC|0Kֳ%j"ځJvs_#*xAA Vǿ A6`\F&դK.e׺`S/ IըVCÔrYzu2% ~!mo8lRqmTA&PC_o9lT" QZxݒ=`֦IA2؛Ԏ:U$+Ԥ͆u*1sa|h5C5ЍXeG K/.Cj◹Sv҅\`A*i"mP48.5X%!cmjlVBr4B觐2F$"~5ToE)z@C+A%NÏ'M9RYBz *n U㲽20TR7? >ydfijD%.H#suM״M:Fq\8#&gkfdh$>ōОЩN^[qUrZnH\2, UXc*sw!գcxMBomNK""*a 0 6r/^A;UnITI/dQݟ7W0Ƽ/8>Q:?NHGKߺ|;M&ώG6:>.)Y qR u;2; RdO9d [Ŧ [ߏr^J a`0W"hxo{M~x+(b }]h2V,nb2,^"qD{ZW!qLh0>aysşմICzS~Euy&ë'ڂ=ǟu]` #ͬ^uC0wv+|(_cg^b ߔnMs[Wb)Sٵ| @q`z~_+>JC/!:567#1= Xi'J\ ̮){&1 ))O^Dج#WȀ#~4 Lq3i @)N3^naJE8- $3(Q8O [}N/u7@`UZ&2DrVb(ߵ)^Y5t!*r%?d`Lfcw+ ե$=_3<C,}~Z֟H!-㶨Mhk9^XRZ]Rke9ngd?[-Iu7)zd;Uj/kAx$h]}LUuHǹ͂C^ _e%^ܜAv٤ ZRj'R-6MըC:݉!8+<\zXb]8 Qn\=aHߘoNhP^ң|xʵJIJ/[|!)n?wk_87 ri3%V/IrOJnYJM|-wo5 FP)l:@|K?뙂rD:|F**@9>0_1ut1{09GipBoA[YdH |\[^Z])?#m Kߝ4U/CrsO k GjZIsal_89Jdw?&M qݧ3W9t'W .__t}iyQ0#FYr^ԽoJ-pFѨ<.QR'[FHOVZY!qT/ȌtexyPl V V1C% Vv,C%R`Ȋ>=ُh&%,ׁL/ E(PW_6ΝE˨{~q fwRS=Wi,U;Ъa9Za;AG@(cPG18S"07EhJvd ,xoN_xNÅQű-,=Z\Ѻy" 3oRUci KW!`L^4Tm8/Edc#Ng r_R5!{j En}cYq< PDDˈ!Í\ə*ܮ[Qci-N^@Y :R;=_[LG}JLt,!H*O߾ W35'hw@S '.T/ڑsl|hKvx?JhZ^CO-CIOgKdǥ Sm\l@ i>@18RDqfR+U[K֬!W|kFAL'YA&ݿt[@X_%?E0BlGu >EO~ܧrW);}.@ Kt$֏lEUz=4# ɥ1XN OOIGH55`J/Ǥ %)3],)EfJ`}ڥH|G!0SI9T+‰7]oo*@LB`E!z@^ڔm̚y i)H1Uƽ# s2ݼLn ϓ9h 0d~N!xN:d9!g>xfحalBe RO H~s1 $[-c&ʣuY<*j#4V!],YSԓF<z=1xE0h5w#+-}d+: I; ;GM!NAŞ)5ChTsoIjBߞX'6\Ę?G ->éuBܣ5d&?'Bq"^"?RdW7n-'4Gɜ-Yp72#u=;WG09K(2 Mք`L?z4G!f Ũ/P@aYx|'W("&ihnȞMq62aQH$څgdDiFL̨EB/j,ί}˵Z*>R97YMpqJD\Oee@KeJ\i>p[f "{9WeQJQϬXqߘk n{|^U/9y$݄.dsLq\ L3f1x؅í9n1R2>WQ[[ h9³Tr#^)|1X~E)#]&4j#AG8UCp_U?2!BַO}wbOpH+9?Cp36I]ř}֔[仼'=f2\(UqK.'8Y(] Qk ;[gM=xO[n7U,|!/f*rzĶ˿ޱHᣠU:+ ʥ9lwFb@ _-uOhaU&/"R!JulNKWğ[?G  law5[bx֜LLgcR렾fǎtH YD/ 31&Qx<𪘪鋀YŰ ꦴk),KGXalL07JqmYNnGŸ> ntj\Wށ"oUU{-۾Ԙ$BjP=mW`=F(@)Qaӌ;oGs@q;Ae ,ᕥnNz ǚؓSDx]:鼼;oE^"0rASnvIT|ANnhQS۽:avQ)f3c@lT;޶:zӅx +C,%$fA룪reIK[Im"K>"c[w,@UEր!w,dKM23`@IEE0h_`cS\2C] -_|i6cu <,O"ĦT3؜ L,):Z&8s,>Ojh NC 53FMaSKc [)+$%ŭx?;FخDCz‹3X!FBè{&oՊz@mYV#X )pq=,)jEGVaU5oX ;-xDc ŧBg)GߧQ<6d"cB'Oq=[Pޥ56W t9CG:և-gw!^v|0Q Pz..zjLzay^0DPbVh:CM M5MW.зjP.g"lavLݒQQVgWxW$ON뤸Q27H_֣KUMӷ5]ݔsXȄ,ŀCAU=Xv"K<S5O1>zȹ0oyx(a?N7bM 4JHzM͊I;8W#d7ӆ a|˜_ '&uo&ō PӼ0 4k$``J>\|TzrQ؂c|ZwlH, Eh+\:D)Ԙ?W߈(ĔiUltL9Isx~t3*rdWO$h^Kl6ז3FgG*n=`H^'~3?#F2؀r>7,qk_{͇就t1ITTnWPZFCVM8 "7j@xT/Zr192+6@jV}eG4#_Wɮk|E 9o7AL9f(snV]_wi)m u%Ta,ѷ^W XLJBؗsvu-u4[Kvx$pHمףxX\żs0J  Fz7gpT zZv+Z lpgec?ItsD{K]jVPlOW<nN&^%IND+TW_QY&3͓X0Һ(ug $@Åw/uvhhD|~8G=-bʧyH"/]<5Ptͪ$%Iږid3T+ 1e2a^Z ,&Afz/gAiüYN-9("~43e#*M:M;+AȂqCwMNhԢׂ &zw#G⍖'(:hS<7Hgؕ'bj3c6#LH5s9hDkoc7b- uxHɑ5 %)ٹdGsO)4%J[oDܰqSƾŽ~ DugŢÿeChFl"\~n&yd`Ӣ~Gp+_#_R.Z`9`P2Db8b(r3ye}KT}^`ͥhM?hNsAtǮ\3^Xb{ M>}b$.@;i'. Jq/3o'T טZ,\4Gbߏ-BTp!'(;:jsNsA[Z7krRGb)fvӐ>hBR/ >0FX.R5Kzч-|+D* LjVa UNԏ2m.u7PIE|m`6ʧM;:g1LDnwtK1f՝Hj$FQ~h ;A9M>$EhJMj_rvD%k&|ЎSwQ;hIlA?Q52AZΐ\7ds\.,cF㴑jOI/H EJ]>"M5årO=N$1QZ&E`d.őHƓ!.I"[B >z~3#GT)Qk .7 s f),0ځ!r!;ka(c吉Я7kP>GzC P/+pܠCZp6Vk%gO7@@c7q(IB԰'szbۂez~)VZ R"YW=Tj” Z%$[P{ rN-v(Mȁ+Y^|zIPʛK.Ţ_yw`[|WPirpqZ-N_BͣJVS,qv4XR>96չhɳFlπC*P[bx-41N({9*$I5R2ֲ2rh HAUFs<%Iã3xTDwdZ諗 fK9aOKFඨ-6 Uޅ <A[}Ni1L} ۽.@Z^]^I$F1}yG%9Z},4=OM$괌5kBƴQ燎Q90:Ax/7lɻphȯ@1SnVbxI+SɾCgi{מtiAH,Io3~ll17}:'lDn=˸/oz~&Næ˒a %}:;꧚6z 1g>A>`O,Y c-붽)BL҉;4Ve-u۾(q 26a ;9⦫reo4L5oC9k4R$e:J *;Ok&v2m/ 4PWbsN=iΪfǽq-6;[çkg)W sجE|ړ㭾RAY +"{!0̜(0Cx37,Dj $=)XQ7Z|";VhOt,0zī]qmM&&xG ߨvlQ Rw(Q: yYŋՙ"-/ ?P41Yl QCs=}veaFO/kꬳ C,"۩3m75Z|Ib!Rɾ-w^7o]?`6~aX&sˉb(Ȟ?ƱwHxs%R}nPުe5 q~U"}6]ΉIJK%aWqқ}Y3h_nr5.&[}M'e/OppX]u:sjs;.ۣ03PK:r}s C6R9aڝx\rs Dv?p -&f6,&P!k]̹ 9$59i 7-D23O@ KDf,ǔJ#0AD0ӯ>W7V ! (WGSlx}'2+S:" ܽSam )2~/%j;]UFG$TOCʈfYJ\Ӻ>f$^O -)~[) y86'Y~}͞}inb'36qWyV݄ǹΡg.=;r8nj<*t)ǝ6[KqÖK0?F7GрR Vkdt®~Iũ ]^sAȷ?ϲiIљV*ۍ(~^>!~]>J7GFlA &iqea,N~$UV|<r>@BW'&Dra]%CϚ$72ֈz:\LUAa*(A׀H)#Nrcq@[|NKXA {%!f.J:b;:^cϭƙ#:bmN@Wy}D1GIV7lP>{{ cVZ`XN98~B=.] )ڽ5j5kRċ`P4cI03 o7_"~rĠ䑝CkByN1QNSX2B&H䠅 HE=omlyl>-&ބҿz>K0LUd+7QWmn!(hތQmWkD'2GPaZÂgGRK8Ÿ4v'0_6m}Zx!<Y?&f*̃Ȟ\%MGd O^I|%TPm޶yMŅ)LpK?*pՖM5"AlH-YH8GH=ɯK?7 $'-‰rPxyg/[掠ئ ,UJb|H78.'@:H\p:7Ki_fzUg-kGe!c弞-} [X|WÌ.Տ(=~AlcW 3Wܞ%n=_:RVxT~L&L!_r%odu3nCs6fϟ ^5F/C!e]y8m{+ J{>jE0Wq3BH O< CYtiZ77I;VXrgW)M N|ZjѝQ}$9o(ʑ1kxzpRnX.V@(7=̂F9)q%W=ޔZc~CfmIvi I1F&[5 XV_`f{nV=_Q7c! lpUGZN٥pPh#2.76PafnuT΁MJU?_gȐ t1ؔS {g"!+ q'Kl,6QS6&/PTs>9i"J|]~Ozqw[@X֫{|-JbOm0:U! Hb NXjOшLҧ%i"ڔm{ 'R]0_mnFG_Qܝ+{!m8OF%*Jdu7rZfe`]&ÏYuV/ 8=vUV|N0Ncv⡏X=f/:t ن|;TX~p**~gCע&h؇^%XRI;G'jׇX6Q`0P^eʹd-kFv)%ofn4V]J4z\5,~%V!VUwrbR6(( XŸi(tj231ISsii1ѦG`h4I "\VZ/Mz ~C2-yMO\ nF:GWo)qX#j Wӆ-TVk= 1-)s}y:WOuYdeO՗ZONQY/zZ1,6ټgW$،=Gȉ-.^Я{s_d_ķ=6g<mf05@S4RjRAb`Ġ;PH~B zGfMnfG*\* [ŪI5ſv>{Z"Nvdga^Qᴣ)$]'f-*QG<^]O\iFgk sk])&/;ʠg_5;֣Meg+tGŒM8a?1?5%b[ x:L0-aǩ6QW?5{Z1z4RE"w -*(O_ ՉL5m%7 r!/N%īSH}ӷN"rGנ扅ATB a0L-'FY&ňcL7vq4k$_ɋQAQ%x="0iӳ/Ѣ?_yZ~D iUjZRk|Z3 @:U?n]oDr 惤+p:rHfdphMJً:~akmω\ImErB\uXT*cP/NzQ7S6xf{  \2*+'ns< ûHLG мpEIsi Dž=i%{tmmoI|S56]¦3=mu;PĝUY.aV1tV>mA;UhCq5aR 1JY4Ojs}E ɼC))Pm1 54d.+NTkˆW+@ӧdע.K#1' %Cի!yzziލLZ2p/1%sGQg RdO[ ʇN\m|84>3 j)o,kuj)CDi=AMq /]\7B6G_ĉ5b5?^<!)l4EG; _;?: jZ@N/-\ ktQ&;q'/.|o!1|B9q#{ U2{d6;{`~P܉g;Ԋ&zF;b[̔A:8=W18LlD'(B )F>ODK(%6M[=T6i>9 C'm]b\]yw|׼-.HFk.̴LuF7Yc_%FM \޸59ukmCx.Z1ZwkVOJ40c0k E=oa1lc).\!_^W}}Nmªlkmj 7Xŕx'`FlUղkAJg<;ߚlJ`gv6J?"aD@登w]V!jC7u | 4nKTǚK,Q-aWZVHow#[DEBdʨUE*n4L|:)-^ot h #VLpMDJ[J:~'ٔ"EX오|vN'VAYoVNOI(FF#FW_p|Éu#hy+.S>#_̑l|v-,RJ$@j@z%V#|~aڬ#:3_#Œ]ցuQ3ݞ$*ZMm K8‹Vvq+z/.Em-sHϺ x9=EP |B5˳S? .aiM`8ףeyP($ 3yH)-hV o2Lm4u>zkJ#qjA7;YWazA?63 4"R cIxB*хq6عVrl>)'~bU x㯺P}M؝YР+/W|h(* #pfSn.d8 M@='CAh{_F\x*-vk-KZ8)U]?k7bU+ܣk4A+R{d ;]u?vEͮU{OQ#d#fp̭漙g8g=1@\I 3 =nyU$ȵ 餟% #莒 0lsЋS,KBH_]R5Ol/8g*%WbS/@.UZS1Ex?Cv|,QͿؓ-%/Wz$Ʒ9aI; l1%DU) *OU,iI>5_Z?MмcQ g$.wWZǗg._be?ӬK#Sqba]͋? %Uj1h|ڎ4{ ?D*"<ʍ7U\&<|aDx-S )w#RxZtA;. pj\z; rx6idYi*0&V2kiL|_D"= %1rYÛcCf?K3%2pp0mD Kqϡ-+BiȶE=O0; AF_P-QMVǸS 'rCjik}n1&⁎3[(am͠+8DGgN_(1vWcJ-}(^"-Ґ}ˑG+1w( /Djb¾j%6!ꍰ0,̜ f,c%](?:xmڄ/_Vr|LN` E_<}C[Ԯu4ZȜ+UeډPrv̪1b#sm?*i|CVPiv_LJ6LsmTK||Jvy\%y!E,qС*L7pwrP@ŀr"h M۩*uDdA淐C@U+&؍;$yoV%>WӼd ,]8>~t4|9I Ȁ٨ \1&gs7X[mh"$i^11aNqI[c .ennL "φ-xjyG!|>3rvX[25$(BNy;ӠKVk/]jhXm](6GHn'mi/^^uݫyQ b!#=3y$gD3ܥ`tg. 0iMrD Z$H&|LHm P1 S1R E@ןJ!#. C۔EQ_/(m'ќO>$$w^A qO$썇 8HZ; vtm uȇ+&&cBgsi/'P{΄MH4=6i-/fRWoSQcI RŦS k Z&5/ε@92]xdsBn[&Vns1AFm,aק+'w-4Ɗ5!Sƚ.< !1tLQb󎆧;ST2Z(ں+jJN1bL'xj+P>YOn:^N4 WIpn!,~{Mnwp~ 2.Xڱ X֗Ynzhl .,ƄK|K_ŢY8b4(e@ʦ)f ?xS;uF T(~vpPz%CVάQ.\+2="ZTEyfX^ɪѵm>,\n0*4-ķ@e:!q!CQ'b/yN3wd-%fe#^WLYEۮB8\W{`M:zGջ+Jt]zSs cQ?,@bxB=պZb Y6ÏO3fʐ_tB sArڭ6 +]D/ie0ݨ E:#GUXTq;' z@4TD-`,\6Ix?Ӄg LC_LeF\&PzwrVkA-& ~mU=0h[3>/1Դ \h(I`%~" rDagh@V(wnYP>XM*!,pdы0HZ2TG238ܴO1΍LkAmE%m9 u+x2bn+2>͆ib_:uMH$T[IM'E0ql٫^aNCB׷ECmb۔fvq`%i2br`XWB @;nL/$ͷrґeP#tG(?5rox0TA pe/7b}hS=$۴*a7O6ƒX"[*s\IיpI6Jz_w\h9fܥ$3h/B4k3l)[y'Fn\tK5ZSb҈jRBDgdʚ!FѼw@F\h/"s(a$J;PpOƽWt"CTG/ANB*ezHe׿U<e+dY'w(CVA4:v*Vx{^h"=3)ujǹ"ahlXp`\Qt;{i oc`ھ̐l[M8>n$B]ggZ:ufh _1Zb0X <IEW%_aTb3!*m_1)p{&aC2gS K6v4T,kV*TbxɅ73껆W9כQץ'F_eVkzoЪ@ȔMٜ \c 5t5"ZTj'} |CD7sjߣx[-ZrUci\J/8 by:!Gs}Ndl#xC"^<|Ί#ac!m! F˨aR5ўyJx,Sp 21 M |F[Jn5op/H٦/ەxX=ΑG3wLA]q UvJ<Ә&;lϷ!Rz)X١*xH#GPXQ2#PwK%1Fe|5ttVvab|\j"ʊl ,]?N"*a65 dnSo-GR efOgBqɋ }bY^rv)2-s,Ö;w`c(=,䑸܇b#+h*>JhppS'*(:A-9dP״ad3e)zF{/u?3‰c2ě%_;ȆM_Խ:Zeӈn24v/SVK)uFSFMPHaT!#VF^"}Д&K #/Ӷ]AirXqd۝["9J ?ߒeH<.$c>,(檍lSAMT)uew*ؽV:kx{'ݰ2 اxR궁)GLz6!wSdT;[zikMs oq,X, L9|{ )uL@)( " Cޅ 8b,B"YIkNg=\ـB&h.3 AMX?|*<׼A.Z_z^[Tz7MGʪ_4ԺS)#*8"r!gse2ǀ&Ņ#.<[#) xDL4L(&_dyW!P#iK/"Nˬfɨ 9iפȀzAnyg yHĀx~)&3{ o 6{< fVYa#^yVsB.˓\-2qe%eD!ə?TTd$sa~!.H~Qc&̞Aɰq{$|_cvkL7烝F=M1ߺ=n8n([ ?:.9ĸ8ej%]RTh ȡ)pI}n< Iak+7s)6M'o3«ً/Fr %y|yMVhn+TCɤZO0':Ӆv$\HRaTE&w6HPq>D ']ueI.Lj {YX9 AG"<۾ލH1dm\ksvhbk5!WvVg!}Pv.[W86> K|#Qڽ@ %#1W4CG<&lB'$N$2xJu6OB}Lf f~iV"Z t -3cmjs 6{|Ka͙][![-_(\51LH @PFS ˶yV0G*OKDÌû9GzJ;O/aM=st ʺk-7Wf1fZC5b(jW=ajD:0/>漕.LA]X%9MQv5,Iٜõ +ϤshxY Hɘ-tXϧ̱>M8;s,$)QcHۛئD/H,Y].fq } v2!ZfCˊ{ 3&up eD"$Rqz)CCoqoU o/P̡V,d>Ϯ2УF8M]J0UC06M QfK_3}~OߢG0%.mmBf @x&#^ue1.5GZЇ}~ FՃc}ukAZ)2)Z ߡ-O~D=;* =@P wfE9u+W8O7A;BAs- ,i!;7F~ߙ_x<{Bѭ { {)^Rjsmi.d+nE`u aZOi?(nMyU=*吝t 2+t^YR؜ 1_uP5s} $B6za`8sG7KY> aE!H">kqdn!I]*(׶ǏEiϰba6<5_ TK7pgdWq.r}Zq&&,r/} DUK}Уx/4NAtļBuiA*BwO9'_QjE&ߓ:$IgN Mj΍1 .7Gk=*Vyo $=.g9Q\agaQ&}AQi!)Zr3S(&'dٺRZPʟ+Ă(e{x2~V7 s31ݏNU'SA$;pcx *}p! r%*(ehƒÕmW,]}#fvTk`TyZ o͙`Y= & \ cT@jHϿ4aȶԩ$F"c%=/rK}񍝱Y\o6GC}eTBW9`kBy%ń礿b 4s+B(ro1,JUykr9%qU\Y. r8L(9\D?L Nu=SB="q=138N`N( Fwva=VYܚ֘ʂ%AGfO=.0`}NM:D9F}Y6kykvTjFECb߫û_03 5ة{ɱrBrAVy_ 6*grfldctz:Ha|ƑyJ^?mZaQl|qVRٴwW}B(CӕxC"rfh( >nk"X+a{+jj5׍=7nYO#6wly чbz9t{zeuEg&A1}jWe77{%@o^__aA{X۹]w_Pl -`ǔd0( )oG+hSF$^5~_xNMg.nYX qmaqr_&$M:;A~KzP? qh3g* Z)i\!$mkR57M'7xV" ;wbğ$ӔA%F, c _Uw5: zDdJz q]DL7G?E&FD5vI9]JȒoق%H)}a4-#ea0(5gTUCZG#yH .+ek;)}+;.)Ho]6#`^x ~LJԋs0ROKF]l[ B呢Yk|R|h5^9ƮlvmS.ckYҞ xBOE~r]z\eb\pS4[8+e`kU =A,9Sr;)sZJ젧,#qwi4IphXWefkTղ^# 66C|M &9ں\ ពLˠAHztKNy"ݟ9][qo>aX˄#B^A!W%O%O[cR]fUjP<#Eo){+f>S+սt.9T"9!_$^E@I n:2z}bi{RVD.jNf&И…sLw^UfLBwOU ibK`GXv3.C!6Eٯ:іDp72kuI?Gxzs2u*|g]Wo?l Fw)^E-NJ&KI8<a" As&n.ـANd\^'|wQt@xRFٖP9Nld2{ DАƜ/U@HFQ^)J8>EM,p" oL:-c+՜߉o hȅOU֣ E:A_,E u`hp(3<e |)U?D.N+aPoþ+)|SmZ`bΫ'E欩ooSeg0^5u"]Il8G$ך /aҵ#Z:M=&Є׃L&rHd}FiÝHH' r{3Or؇L]<*4YBc\s$;5?jˀ,P³`SxS.PpZelΏCL6 Q%z{6R0hiT.jxlx$n֍D|PQ[cڜR)F2I{Enc&G-Ճ p+:&CZR̂[c3T\zÜ[ߎp E`B^U+Vm\q?`5[VDMt7{6 4w[{-_eNxM54ݏVQj"IǂeD}f9cScnD@ УS<ӜUPA-qtpÔѥ*q(?9JQ@9=M=?=Tmf\uDs"X ʕ.Zp Znc3߬\P9FC,7hzU`L IDDIV60Fk7]rmcF^+-hI֌UH;? E8bPg讟>ΧMGK4 ÌX}\: e1BK'+ʚWL$ p=GJ&q3*3t1YA.RcXѿ<';_/Ht'4IkrM?]a= vӉq{0oOH v!5aBTyY\w5[3] I yIq#Kp/$[?vV8(3FiaMCs9rU .NFwgk 8Z- 0zΔ͐ i9i M߰?c- 奟xLO,?Tm-{?YHp qޟtIKO%gT(%9cC'QH#<"&'bO;&A d}#H+BMJWL7C4ɶl-Ӷۦ8#8@z*Ն<< {itDGMhsqP8#,@!J["6!%=k)/40HD?.Ftʆ')QX͘s JZ&2EHY@P㘂a--,}'A~"\n6wY[865VjǨ.Hu.ґy:eevv̆Ҭ똰# sJcMߤ`{O ˷)BxƠG]Znx*4rոv 8m'l,C#T`L%Qhv]LԄ̢ji,./f)4?)Aj'CНc05hibGG䄈V?ܬҪ&+(3"N HЦFlyҏ+z1ysaSx&FEĘy^ ?fRY~0VWI0u@1A@ !^T)_bўA O>A.+]jlURz,ɘ^A"4 vr>L|urYaAycHm)GZk*l!$g n \duεƐP? ȟC:Ҏ];ן \vK Gb^vwzf::@;4"5<,> ( X JŻ3(v`E7YS\L͆"s}¶\ҸNє˭&}B0*Eq)Cu 5U|`5 4YTb|IDσo(_#7L6AhDA;Sϖ3ULx#¬ ߉tRg<ۤ6 pԵN*(/r2DYc!ݽ#b6YدNヲӈk-LR:``~qHGn:˾ Wk>_GaoO21 39Ϟ"+[V.fǤ2V&Dѣ(d&yوGYdaR CK_v4…q(|Gw6guB(D42`C_|CPc ;W&Y!7o|{Ȇas/- LR).󇀸UwϚ7$TߎjsCqSyxYztLM!(89Eґ8F@a#73?ecy7XE7I)?R+ i0GF!~[\fR[E"l|B3 'C GnK >w-1z/)â]Z3̐z8vD-L?j8~x8X~$.+ ԞccH}CWc7sv^%c7PX2}p.`nbOϑӫ$S+=o({=ErOLv[4LH!-DXMnлϔuش")vHzaIL)UIdGP(t,>zkd8ylj+ZsO㗃2CG ChĊ_I}o^Rb ȅˎKh!98=p(4!ˠ✡R@XG_F!$Y?}y, hOS)JNIS- 3OP$e8=o]HO!GԦuÕXY&o5nمmbWR&^ŕ+ӕ91P@<'!y}`!<:ΎX"[1}6Y5\-nJo~y֋i:|35oR0s%kh/{eEH0Jl3uvM\r ҘGmٱ@G.1yY!ak` 8iEǔ&_+&O~gPatI[[bnJm5v"ғN((lHYϘ s/u;ԅ68V{Kmi()I5&zsJ9]Gc"86+>0>1۱eD5uf_&#maބBE2Qt-nN;Pu4\\E4@vhjI?m=qD`/a& ě㾨^kC*m6.PmLJԗnu!|{W!0)\ o@?|Dd&Oܵq#>mRN!#,\Y8؂D7.F @@:Y̡*J*/ݜdt6҈2ujj.}AGAJd %sGM0,Trt' Z,zwON)TEkp# t7ǜ%$; 斷J\$G;P/` WhBi7]:ID_7O%Ie8xO;1XȜr;?Q-"&Z[VɺXQc aNmxF^~Xd1^nqC hI1R]3hHz OF]&oV#;_ [)Dn'$0-YP{\CsVH;-mw)@|ٙ[(O3:@<HJO0wJgZ@QߟR^=S4d ЋtS$g8B=C].H{h`[pyRA@~j$(N7v;"o7!:"9?ž\a38v3cc|^v$,YlaY>.rސx!*%YfړOv\ s~Y9 ږƘwèd}؋]dd7{ HoP\A؉B?3(#ic'7>(gǦY $۔aa-(hlOɽ~9p"ZםLҐ{.l=L1"4F0qπ~Y9ɩ1*v9OȒnr 2հ{{jby=$ \OX)j=im؄ȮԜ<ї``Ai@m7VQ:s izxJzaBv"gQ{afsd,͚ax.Tvag/Yf94^(iZurٚ{)aro[ L۵,$ݤZh}1L{SU Wq(vCBHZmH+OKzR L:Ү㉓7~ߧU-K5 l&dxZӅb!҅T?3j^CjhB K%X^39 B7; 8+ n~e 3hSdWt% 27B+Eyܩd0E-UK5ivmislnb"hSVxLBG/*aT3P_4,{SI @x6LMLB]3 ) &|B̹2ٙLh*YkW!rq o`8Mm'S60w) VY0OsJ饫b%j+я|<\!b+ :-j 'Ũ^ҐّL7 O7d|YlP`>*Ш6`-6 tϐJdcht)@U[;ѩ8-)NQjfڗ<*ӄ(L0Udi DN?w*.}{\g7HIe">t5ƢE^rh:̈́V :##2;U/%_I7FTѽ.uFڻEM5<&Q^WKJ/'&ѡ֖A`bD5P IݬpJuX s%QM ucb̅SKu~@}PVwhlJޛxՄΟLܽ2$swz $zMZvWDS3nm9b CXu,"sFB Vio>35z;~P" -XH"WdkU}I:U_n0!F?'%5m_:v;Tnq>|~F΄ycCT#L҄t/߷y*AP9ף|Z^8s^퇩 #_q]z(X#ѿjhLF͠ _!t:ץ9EIL G=Q!j&L?90\܌=.=j@9AFY2d‘\ˌyf64毐 ϊ$C'}r18qb,+ajU%lI|7ۨDڠl%~-Zy F_*b=ϳN܂t ]ʙE$Td؁ҝxǽKhjT滢9ט#׻Cˠ#w[Q!Sc&-Py@4_{Z}z!'I'lEh>=P "z4KyAQt,?COLCUB\oCOIVzT<:** xdJJUf5=QdFCaT)'7tswnCwD;3Mnt~`F4lN?JHCmE WxY&vŵ@fF"/c :`jĶ 26NoX<!0t%鯢n|R*NO&v*Q ܿZ_0XVZk*nN@uSV@̸{EMub[2ٌ.ț9q ]}m$AВD|gZ0l.)@;^"-ŝqHxc%BAU梌 G]~&=X ׽[QDx ^T,oJ|Pab-p>?O+]>QO1 g"-%SڳitN{>WEr8Y7㫌{8c:V.!uΗ~Smz,v#%J2% !GWL>#JCoa~r_mA'Uz!,٥z7o7'U%Y8i] ј>Tϧ'@A Dwp9`U]Yzj$7ZYe$YZ.;w;/S=dRc:V*p KrDGv_[8F'I@<&v!郷v#2if^@P +L֔ Eί>+,#rX !Z}e`R-oݖs#0ш)q0wkO\<=Hk4wѥMל3? gFƕQwmЃOHdqsآHx/Q q&U^!.q6UR9m@ז!wD"V-ail9D=q5vaD S !e!nO]6h$oJf Ёj^9l<6FD^=iL}BE<&pAzb~u!R%h9t t:QLZzf<$ˍZ|HRFF D|y2zuRE鍂IS  [֠ y*j'f %bNn7f厤Ƥ{m=|aW%3"c~@s8EO6 %#רf\8ZNk'2`VTƓ[!p|^݀Z5j YjN3~DŽE3u0p0,=4 .\AIv?Ss u,`橅~rg7ie=m~UKs5` ֍שI P(3ywKթ%GUnOWsѦǹ 9$i`b, nKx&"m|g9+e&F5 U{q(lѾ@ |y&䑵Ybj/R| PWЯE՛kdu %v aY߲;6ćre*&%{9򋾲o}5D,J{(HaTABe7C?2veհp:@OsM^ͪ'p! ]d']؄4dNJ?r iE1> )T}Hhx*]=0EµoOO>&.*oi#v#%"3rS0#V̀S^- Z[N;$7".clzlsp)\JA+3L&~ } ~OKҤ2{h&~`RE$LYc sf0 LL*lT"*OX/_ T2n=r٤cDr&}0bη."eقM:ݻyxfNfvwF f=lٗ|L^/NJkQ ~v2R~B]op t >6vf{)TZpILlq;JMCl%OB܇!OKnJ}@4&ŕiɡt!Z%\pN$gA^U|Uz:,w;(IPuhKnIL |{A#Q .*QݎI2n^f\ ۢSv,,؏CʩIsI*Tjθ&N൨+9S ;`dXA A)!w yhքqzn;M"Rql+y J=ba`b(Lx;֩Z#AoQXdAWQ<ֱ" $5=}[g!x—Ѩ-}yY3vN':,MÕpS M8Qo[!3DݺjdXLpe&dMH}T{}O#q2|_`]"CB.Dg gZRF0۠pp!j($o/hHNVҹbo֫<8Q/vk/%h% Up[6\,̲μ[Ĺ~Vuٞ{wi<9GI7(glDaK I4yUtVW5Z}HhaG/iyGP!8<2ū~S]uv$},gF .1Ssڸ !o X|D- A 1!8$AdU90ן޷2c8BE aSpq]qyC:tV3HV.YL>oXW4o9yU2g> w1Ö)/ǎъ*Ɩ5'B6 PQhCyorxXj !CZ&]OjXWkBj6cpc()!5ׯ99n6佗m-$j_.c5άSD^7Rt0ȊjKTH; [\[HOC ItO#["l/)^r `Z=pi/Is8EA++сUhӛ㯝-77t #-  r̹aᡯՂYwyUM%?-ۣw\g3,J 6!K!%!N6 e)0O/c[d )??I䐭s.7N4i{{&ydFǑx'AG &sKi?0ł]ڤLfn 5HvoȬt(uޡ.4~7W%^VN >VJsC$!*Zfi#]q4 u TMny4L -uIR'ޘx6Ex)7#ljwOԇ8EyR#<9"TZшA/wC.<$dC紧;]`4?Z<ٺ, bw(Ǘ p{q3u&Ҿn\nmYtt*d{+#e PQ 8; KCCmr;}ס֗lD#@\`TWe9 kj>ʈT~l$%5:2z왍OK#&MpIt<׀,-$#3pw%0I (Oo܈*4ڰ㶆`Iv#XA37*Kn7tY6Nc(ya'XBƂGDzc* -^[fЯWs? FG0E@>ݝB~| TA3_esaVZ"9Ek[ A.gG-蒫HD5 R pRn7sOz&aÍm\ucH=ʬ)(Gus(D⋰~sfKBV4z`1M q QE%P5EVKAq*\<{!r&;)7g]-\~mmTzMt\|(HgӵVC̨х(S҅rĸkJ!">/>/~?y"Lr7U(o(ݬ]:6 kZ/C!$LUFF=-xvɌm޼? }jD2!A C=cϮeO&[|SGT`q%1ckK2{J=Pэh 2[)"QokZ|J*.QN. +>g<0D+)VjXkKvkpE8<]SvŌO. !Ўml #nmpS--^p K*[5LddVYۮkIq>Tv Lƒj5V5ͤ ]K5*GF :cRd(K$5!t)#?#؃j1T3Al`Ըdv!^puI }Bt&]z?.kY{Jt>=-{HリQxTPFo xÆbsÃOqV|8# ~"(}şAXG>dNA( `5ͱ\.3@Nalw:#0eD3'J%lCvÇFP댴P2.T<~)ҶҚ.>4w1#'hF<7%BKsÉWxH|=7R"CPF--  1m1>j8Z$Dru>_GԕtvDjO5=ᗵ~)ew+D){V2mmWO{DNMs۞%I5m1d1dm5Q7Bx`Z9E%s0K-T'.E`/i3_ }ՙS#1| Ym_@,݅sXN `4?gļQ{2]=!c] mTbeP3 Z9YZ;[rE1$Ser͙$gzC HΠkw{ieʸ뫈xwz/]O&1ج)$IJ CFvE\{`ٌ$ڈqUeuB wPfX,n+"H趍4CQ35Ry"Q |a%[ip_LbV̑]gxYNjtzCadm`Rڷ`PYzm`{(~wՋ؅&F#~DKxӓDJ%JV  :=+*yFYPCO]%[ X%/7M{nTc=tTIENS ky XH/;c} i y/{ja^]p#S,{nrjo~&;'0KyѤ Jiq+QTG9y^6CDh c Ϣ&q?m2/mش{4IyJ0k7 ڭz_L3R45w7w-$=kGx4<r,b[iYzruut7pnp.E°v}J($6aU16AgrJț<5~ϋ>$ \juK_g]=M?"~a&k|V^nE"Ԯ#p>yQC;{Psa+D&2TQbMͩ  e 8dast"{W3HPXy9ք:$2r'B3z{XX}+0%'5YBDmGSҲtkX$@/fV⿔=+<@j"sj UY>7FAZcu#mI_2 ; [u(c4J \Pm6I.Ѳ7q[mps%E/UoW (i%E3OPc5R>6%w "b!j`Yڅ*=^x Fyhq|]}Hg\ǞW p.[zu1ł%b\ߐg:BBaOT1*|z aq@d2RUNgd”o>yPJt @.ĺOC{v I3%u8J}*ؖańIqBU-z=CKDKK Ͻ~K[G7}ެ03eLW':6ʁE湆9s~E"@.[AY:8nJH\Kʉ (zpS.~@=cNiZg.d3`2+ւ\ݮ: K/%]tuPMtaRKz~f׏>Ƿ0>P;j{<$ܦ\`dLGUkNC DPe;Dé_ |<"zEm_)/Rv#Ƣm' 5HEWXCըX;\REnNgroeP)X4e!yГV/~݀4f,[kZzv+_bm|e"fCWw<}͚hz{yfAF-Lyb,ߊILFD Lst]+ < Kl*4OOMcy,=ln_Jy]|0wwP/F<͞; uAJE>$A;7LƛЅt gwe#-kIƙ&F_"N@UTwE嫬 NJ$x!5M=DD :lBz%6QԦ,"Hjl،rE/z-vV-`G[>;ūD^P`?/9`9;1xUi怋=v"( nNֈmSzz^9V 'J˴"3w .*j{N%G=_RF4eM{W3 :M ^U8tpܥJۧЌ;ڨK .f&$-1 b|e=T*0y!o\Jكƌ- B\Xd~h'o5ZXTqϑ\C>)SD%#p$Tm؇63w#>1"9fG:^+HA0O0lR;$:UbG`cs_/p>Ftڨj h'C/oX)r_mivn597c]p:y٤r| .a.Ě.;w1ZYl=9gseJ@Z3*rg\0E_u( (a]]'cǮ~1ITF`;yE|`$x SV4 G!s}U6X;g*!is&Ȏ/ ]@VU@x 3m(3һ8 3MIݎN=⣉/&(ޱܼieᴎ,NUb" Y'>:}}Dzს Y`ydbN( $C95B "+zK|sHmL gXaW/,~xވܔjf'r[7OJCM)s\'|$00( E\%h¦©ț9<<UiBĘzE)8ZG|Rf1O\p9BtSC/EN^ @[LWGl,bOf/ntȩ zNs9M`ŌI v.,FT6S -2 Ѧ$j.=`OTuy =Ţ{84*_MGD6w'aX*z>8D  _<,="3I8V%X4X+`#F3vʀ<>Q3 ^W*gPUVM[nzՆZl0O6\;OԒ*&Y~USUF]x`Dw|MN0h8pO8O=5g,PյM@gꃉ=Gk)vM\%=S6\T~EeƧ 0\iR%RT yQCcw,yZ/$)2CڙL4v:xik_ggiFx_H%ބF;$UB/-4/."A0uC tQ }b4O0qsh84O)|H w `_L_K¾xiژfy*/HLDݧU2hWh,dvv;Bt[[.cfTIby?lIOl@]ڶtHC<\e]|_:Hm_ֺn;nVͨ+ 'p EDaV½Dx,c37OroR1 WBO氬zy).[$Rn`OV(HH`Qϰ_]c#4V8Nk)ud, BIO <@blsκ<^Ƈ F$Jn|`^:gmG=eh1aYa];t/oOJ H֯$%Ʈ֓$C8Bv̍h3L q%/C< >lp$By a}O|^m("F:כ*KP\erg K~ln&B ?cgU>{ˇw^eVRoHM;Ya-0,xn9^Z<]a{οD^(loNDQ}ι߶R(P#|3Na`Y6E0mC $b)47i]X:Em07 Sak*/'0"HYD/uz2oji݆|"b/" Fg>$DKaa_xmN?;4"MK,3*;o=/2>Q9>8fZT*zb;q"Jfۖè|]3:R[* 1 爀m"(QZ͸GPh쮲{g,C?+,PBup dA+r|\:!)mW!R?y^E ,϶d |Bu,:Y(09r<%kMɋ7r^Rܦa:M1/> {+KDX=27pflA|60؁u< U:[Y+?YV=yf'Ϫ͈T-lUؽl1J/zš='1dK+sA01t" Fog\޿LZq4.%JK9L!\>ͪ-kXZVVXQ MxQK]`m]v t?+Gقv65Pr߽ &lRB{-iy=rE&8_:e?zd~RG4! @2*eX$LI6]`Ƭ33 M3VVhwOy_)j/ ;"w ɐІU!ݏ1/E0lORGnq̝[$IʠFee6`\Y/~` S (3oT(=ڎ[̾>V Œ/U(]ȔKB˜*&=D3FW,C5WF Y3TR Pv êZW+f[ݍzCDq{ajTT^d2)昻:4XR;FIzI|az:GExMi|IqE^0I1Ԅ FDw\fO{TfP1,X×g'8gvq#&$PAC7|(ֳzEQ$0Ix¾7_qVksuzT2B0e/i* ׸'6:q A8?-Ey91n<8TW*Ӊt쓶X4Y?r"xΙr猫SFb^Z =CFx$ ?9FPɍ$i:B xd!uFx".,|浒"w5Ō=v@VvvRڪM::y :^R qTB ^1ӛoC^MLB'.9ga?nFo'Ke߇͎Beqe;@R[[A.?HեCLgKZ\D=h;urO~p6{u57K)s,dCMšv3jx;b-mJ-H bUbd+?ݰCW-ʶJgqBÞJV;_x1ݵwnwjNQ?;F%>5(2zy7zvJ%Yu4.6wO$F\ j )bpƔP}?w y!Z|ŋaH{Dj G4h &]Cl!aPщ|pL\?Kd-3UαXw;i3_6z6_ :C"2ՎBĪg?=YX/?]S ܱ55cm"LJG'?3Vu>⎘aƭDXpTAq^mVwzIjyq]{Pq2!vX:C >>>E'zM+bʻg>tl6C1Ldi6$DZcg`z/<wd"ZIw9bt!_2j4 7 7䖾m{$jEwct]SZ3 !rd#|j܇<;6\)=u`50[K%YMϚѽ(r/ P+pZbY=%s7O\I/H 7Q_qJqMa29~-K]%y{E| K.ZW|l0 LU0X:!r3 ڈxOZ:1,8ޟU%W'd>V)"(=Ӟ<+;;9ę+a0Bx) ԸmdwvdsF~2g-PW-{ꂠ6e-;ƭz7?TĈ-bmXn+ͣ ˌ0+]2Uaq;%%LeeS}Ӧ4!úr'R]Uݰ;n t67\>w?l|۰S'$u*<ĈCmȆKֆ4z` zV0Y+v?p*ނbuC N4^=1 H"k, h>;͡oԴ\sc4_#< ^IEW~Q2Ӷ?/%0GfzGzE2TʭvBTa̳7dxS m Wjjk?8 -DЌ]e ;sn9d=Jfl)ŝia}a' psV%c?_|B{:AhtcoF.>^9%S()XDǴF/.R i:!۾ŀfnQ ᡶa/x9D,C^ՇE@2Sڅ':D߿*ڤ 9MEEp\:(jZMg$-f4S+ha"Ƈu4 ^ߟ}=3cCN_e\)4dEReb'iȭ0=kCD"Jd] H&93ރ& 7Ȋ u…{2[d\,3"85s B;gsw kc`Ld:ƎM5X"zSٍZLAQ%UՔH_ :;QY:9[2QjpZ)&+B *DiI!M6l;nš4j_3p]BO4I&*8>lo#\g눆 6 , W͉ Vn HE3fsJ&Jmn΀aBȶ8)(lN0mR@G #,j "‘iT|[HQ{Z;Lm:SL}6UhIqu1lRiSVJ†cRF0i x;GyS9qѳ$Mͯ`}J+*^ag!"Im[U '!c% 2mp.L|?x?x}&b„=ϫvghܦ?1i_QpvRN?&!-x)U^8ruu 7ϺP;W1(4pS"}!$#2CzBm1Z2oT&mm/徱"ޟ!@4ᚿ@ foTўX5E.7 0$T'}{ϺK];+~H=2*yѪGDTMֻ b+(Dx&+A݉L Vin9S6L;i_?вŢn"3b3L %NJ4m*`J:._`=lZ3)[rjCO05bB ݳ)l$vl7D㻰#Jss|aa{WnHb@ud?Yt mba{HA lP0j*],s$+Ñ&FR@Қg>]v*=gkr"r̀:mX9^#Dt43 F~]_m>Ԉ(b%Q\x ^jSY+p:Nn4l#]@EM鋊%gxTlCh[КSAC~Ed]wnph{MӠ D5\L8SBg_mbZ|y.5W<_sN-]oQ7 }g$11ønI?~hORxOԓ:z e]/S4UBQ Go pI8_C ԭ[R[7Ie;VvB&Tv~=H7JhҸL7\Έ!p/7gj◣m(8oW ,_ecvEFo G"<+{*inh#X'ƵD-uDWNWa8j #ȼh@2enϖB-m@!ju)r|5G!`ևtMsD4|_ǖ>gN-rc챧!m{HsY{ɵ(B9uv#DMK(Bꅦ=6#|~gbK hk̴^n{ 5JOH,9 % x w+zv$-q /z/,=aOT;Od1?r?rZr>q'P-{ NڔE>nnom烁z]`:U'G:-^zB3.NU"L|З&zn d-Js_4Go&/+tI&c.oIA/2QBxPCvܢgzL i?!R}ޙ{LRϲZT_1Op 5q/g>7U^Lb)nC2 kiM0W*q^4mzh^si<>kC2yϡ'=TSD O! cEyA̲3Bw)DTݽ^Q`Z3H?MeJI LSX. :O x%;Fޤh+Z7ve?jUSӅcNyCaFIDv6']u]_[G3IhsCU{X2RkqH7whDYJy킉o (p܉:%kaM831OlC[tURwFA=J~i;mR7kQU4xN,U@!Isӏ}5ւ1t1lVB)%_ݥؾ|`1DH%uݼ8XK`ljy%!X%,; !_8(Q s#cZpiMv6Vcwhho2#qm'+5`03I,,g^5n7LtM~WS4f_5=kO;\=uaJr| d\׌hrtjJHH`9/*r[J gU}FiR.)W߲1?i$DSq)ȧ!ք/1gЊ<` 6 U3 i b֓b4U,Qʼn5gE买F #vOuAohIFNO!a@Upz"7"d`3+X_&NK0Qy\hoYTD_p8(y ,,z֋nY"Yc]'<Hk:SA#nb U .g ~ Wя(cIZ{QIlѽ4*saɒ NIeJ1ahw(o|ƾzmMw+MΊ~라%U 0@,nXL7֛agz^Tk_9-n% {./5AFŢ{јR: yS?Į4rMxеvѽ.^i$ XKn.cߑ694e%/V.yecPtl\/Pϻ`KžNPB+o=(|!gFw}r6cg!% 5hh}d,M |59}ʒڥr@jٍmrIU9E}1itoБG9mZ,Q/D4A+ 49>5GRGsG@"} oOҢ},~ۡАB@I0CrA^FoP]kSހ"D>>b=to96qR)(D5!~ϳk 0Pk#"A { C TȉOÁN: 0;Lt8Ab7?TFy;Les$rgMؾP`ޢIca$r0 Os-Ȧ=}۴Ūɟv|_U&zST-?XYCfn>\a] \eTp~G4"3Tٞs3w\mdX'j( h́?!h&(T4V SI2طUWl7b㣩/*Aa )]ӝIeǖpuws`zϢ5Z*kۑ[1 pf4IݓYG<3({gp2%| kC"V bW8wVJbxhIw]:'QÏ7 h$҇{ٖVć]+7\-.["zޒd@ Ucno_dž CЪa;~loY|Luis*{r8'%&>3[˙l^#&IJ@%P累[>X a;d[p|@XԾHYBWcڎnYC0(-dР$V>|6Kr4[uO6сtO ce^Uch19KbTLtL`jBa4Q&9OoZQ{; wXc6i-M+]N#u$g7&-\/x]):M*L2 Wܵ䄌 4Dcdv lb}Iv@X3n!bia@g{_JpA1) 'xŭh>/ŦvTKspR$}SzLi+5Yg}VUq;rټ,Fr$Z<٘ߠ~ß aDz<64_W 9V(ʎ Ÿڔ5x*FITEzRzbH_֖_改X[#p]XpQ_#?^'˥@" M'oKw C3NV-yOR4ډq߼g\vżMkYT;9vQ0/Y7<\G_s'Y4;I@6br CC[`S?vyx芜QLNxygV1uYC'%fi|_A+V8c3$yF"|f5AM,Uj$CPh7>P̽Aw&3?LvPb(*:*#~HٜN250Hߝ3)TTFgk儈U&,u(bta,#Z榝H$k a7mljDW "ƬXo>C^CDٌzQ@lN {8[M}6>b$D,^ifymN̂͒;d9;}00S̩R$ ແn(S# ͨ\8eT0po<(0G4#秙pu7a\SAiZM?Ӳ7!Y獲s@p&'/L!hlshiVz7Lka1[&>0]ߘW\dpvpxEO/z7y'{F)v`E6#| uu])c)GxqcĚr]f L] ؂حB_jH7)*bCc\2:%ՉTxܲMkµx}K r;I:O;f74{.h]ܦ&eUS/E(: cJCA he~/iq[eH &EGCEcd^ zB4`,ER:eV {v'T|#w<| ~mYjb[Y Rk,@Aͺ[Ba[ Рp#1ْT?ah Ol&doيh ݺLap=9?FoE?2P튶͞=뽝=$}. ?n1Y ygȋvU ['bK ʇgg3>n 2(zWD*P%X4wf\OṔF3ɘ`xb4<QE `VCFlU{ʀtsG YFX@5jӂ\%k,o2  `6L2 4WH)Ѕhҿ/sPƮr}פ&_"}]D'H/&ҽwu@qglS5]Y'3-}\&׋KD 䞺i9HgNwIihY|N>/>A_QQ~?4J|qľ䠮2>]!z.9q9|TP{C#|L`{J(YdűOD?ّdž':'W򠻾bQ粦um6ƽ+:u]3S@] J#W yL/ 0@X$!Cބܱr7.|rC<5-7T}_SfF6xL7|TIhlXS֖4,Mi%RmĔWf&'\ݑFf?陔42Ap-c5mn}ʢQOrB8k1+w*6!V:Ae~B8IV> U&[橋3_JWe"K\ 2-aC1SNbVǭ vgDus1IWҧ8~YM߮KY^"qV C@ MsI-n{vKT套#3nt憚c)h63@) o!юsEmzל,B35Ue?nɸ4c,w tJדNgO[8`* HSkkIƒji`UDP)etBx_Q?FMA(- HmP?W1- 8I5SuGd:1TAB s0e=gzBgՊNc*.8wy s n'?|rL̾.eҪ` hL`AJOvܓ3w7/!ᡰ?l(N}J2~WN96gd;'>$_۰RZϑ|o#v0iY"O4\x^F%87_ +  MDJ!B-`k vO=j?%SeJ?UP}΢ljfZ87ʱ=\pLL=5_Q˳~&pT7Q[$󀞚ZV\2Z]sobV6|xaDbU+Xn]P~͎֪x<}2(r<#GoVsӦDug.hqVrUx(kz "߂Ma ^TBԻ+PkNk&h>ۜt̽^O2XAʳ.0Y&8O d|?q_CdS.l4*lE*$6€e oi(AXELPMXd#BTS?^F1Au϶e LsoK:PBw|}8)fB[[7*uC]A!q¾*A;xZtzMx)4n{O*E-),b٘47,n LBm :ha6*j |T-$\[#H6[\Mr:HE\& դ> )1 ,l[SU(e`o3 _!RUvG#tR(nS9tOeFpվv%Rj)[{,!HE kk:\SQPl,odf}c~56Q3B)jj{؊hS)B3;5ZL{)||Jp~9evk~9^٫E]f^K>a%dYc7omKSЛ*\;>/eMJ`Ln団F[Z[~?Ni_R-[s)eExt\T_x;`)1":uBcX`$XDl= `[F\rS ,],J]Eyɑ[|Ǜu@?4mRT7qH!QEk*^`olM0On7WDMl=#te /YƛGv-8Tmg7JϬoSP_vUo7*d GBn8!l{kÎ4lttJ#CCQɻ;>$at$©hd {~}E p> ׁu;T&=wY4:>:oˠWy.Z +Pw_ϓ'tdd=Ζ+Nh$ݷ->"e-%Li3yCT-nف$zo' u_Urꩾ:|ڧ?北Jtx;G@8_'m'WŮhS^:.|<5||=K ܍#:ՏE 8aΕTϿ}c4@ᷥU+i70@RD32_h]ŠWq{hi@v/^־pnXRÚ IϔÓA-DdLkkz kmB`h0mJn `ee4%<_#aӟqu\wQpɗ@y5Ҵg 2cuq&"-+Oh.B2^,]).V+_Y@䯴 ߊpŏNR>+$WQ,rK(*UBͅt1Վs dPnJ5"q,cP-$X`c$Cc1N'i/ayܰ"we$>?̩@ؕuc~񥩸| () VY[M.+^s,N 3HVP4M\_' CLtkزەjx)pL̘f鼏(;[g<'b=/dx[ D ?4$UW~ IĞHs־>(b-)  1S)Ԥ0W'qXWFU0CR:_^7]}@'YS, qIyj_pr*-7 `(N;6ڒ)-)C2{XTvH 'j&6h-l9yi9cIS}5^yٱ-Z"Vٛ;T"Y!tEh(H|,%trP Y%j;A;뎊jn^ =ۻe[햹q$^X6*Qw?sk5r$C?*qM$Uq?o.b_׷TY- n 4zԻ̯%,jS!Πci˜"GZ ˡWTq1+F]WYF~Avʊ2VM7*zcw>e5y`x6|ĭ 8& bm=7lpBS>ڍQBE* ·BD!sZUYy%FNHp+lqQ? w goZe9oߙ8˄rΈ1"^x6=Xcc0IrZL\c۝bTA*"%)Q C%AzSJMZanlņ xT?.Y=D;{ }55ߙ<>HlzSL<-;%6sVura#cP&kt1^KN==!-)#\nID5H>=́$M-8=+SɶN0T&6Q4_m1c5G& ]1!1| [Ai;@5lh_PÈ(Qx~QCx(ҡ%54j1 lo\j sG+}JpVdQweFNwbs$Y.NaJi׏zGw㪭 eeo9x]/#3jIsHa'PN#g_BC9׶پtrw!Bv%d±GvӢ;Gz_"b%b\Z|sb5 Zl曊=6'B\"~#O/CX4mV[ةofЎA^&w=j\+*Υ{8N|<%a;7%^qc 5֩SL WeFb۶:4hϞ6qf hV A_نoTM=c#*27bla>];T"kUo9󗏟%ÁM%TjP=R/_ӪE~*/}0z:+"KG&M_R,i*ج-^jL,z-/b. M$Vݗ=09:N-gm UJ\ Lvs3{0¸Bxt惗FտEն,\X{T,mw]*ٌla@.dAHm(YB)tfEG[]rעޤS<'fl A9[{ eYE|չ-: S7SYƐQRC(ȃƣ,jl_,M˲2s7D4UqR3?ِ0$θ{hrTO*.cNHrV&mf3I6‰*8ޥR^'u҆sҎh73O M%%< Pgx\ !;-ϨJS_6~TC-g/ͷs/qdJJQ%c,f:V-f%SMףDUw__"źQ;= ȉePè,L:=ET7wtvmMDj~¦'s5f qO@MFUp] '3AKy }#Ly7ָC9쓅_nF ޣV܋jp}h"\S)bU>nFA]'9Tţa=L݇h{;V۳wzL؞ӃS&`KzG;'tb$\[N3(.KW&Tӭ}6!w6L _i]_dsv'R`7LT_,)zW 5sh uJe`:vCKXb.f:)ڼV%P _q͈l6`!,=͡oj{^dw#geVbC7ʳ)F}3[lߌN>Npou(Wnwnr3`>DxFG-~#tąj=t,-]b UʡbbsEӕIE $*+[8IXw4};f=Œ1(ABgELW)n.#z0 )$kèMS[T}xDrvH?ZOylr19zvf'BDA)9*зtU{g2JIn)|n`]bt`p?2Mzwh!Ό#:yA-mP)Xө6 #sRv3J+GV+{]QԠkl 60N9XֶSTN` 5fQ0kZyall .~ J\12higXkIF>wgēלS!hD Yo6#Md [|guDpr`%r3x搿*}79.,<Iק (tzj$,eM{;%`"h3/GnI~-*۲'[|4 ܜ9YZM֣(Nde6&3Α89gQӒfΣkĹ}2:_kX1[8>'P3m&sܳO<GCgq@ԶwW5kSgNysZ l"3qz$2~*SfX,!ۂhq_XO\i}2Tc87c 0Į)F&%`ߡZWtC5ɳ4Yı1-cā lvdoLB7/"Y+P|k.G=>$L6 :Z|?k83>MEYd8μǭwKXYIR.l0Ny*oW_H(8#\JL˵AdwM W sֱU#OIN ~ɚ:xJ|_, 8m$RbVuDAy[LE-w7 e#JAռ΃JӈIZ>yq}4#n}YDj5\Yצ˙\\0]p)H> TfHG7|0%7bl `B f;rKnޗ+Q٬qowN"!J0Ҍ'Els!M&Ó_^W9t˛5SUӑmLf[#C1u(xf]@"ZZ;:|>^vQNwƃ%6Bjl\]̵w{Qt_/+[ʮ.c |:MϬd-u,8\[O[4xkT+a 1N˕ 6LAձ(i3y3z:T יwyj$al^|j~cS lF^^ 7re)sY!JYaJd2+ h't*6QrZiO&nu_DD|RDDm>϶ r(v"RԠGmUxrR/jǻ0Wtݪq8@?wvV(H/B#$ WHqZ;3d$M"p]Lj&R/㼧3ṐHӐ>z.uV&0Zr}N*s$ja@wϨP@#k3Kki6+:-Jߪ:eVQZ|(gȝHQ*CxNw -[$ѯceDZ'f2T'lGW<.B 6V0XlyT:8S-z0*o;US)iF=$pC 3Hm4+jCkBo&o q~Mp[5qEE'|}ժhkVJA7-[/BӼ3.C{xVl.a,T8'x>Ii/C|Žݦ)Ck5Bli=,̓|XY{foˤt,%i"L~,+br/pG+zM#2b[zōޡo 6`)`` P 73N<):0^' π ja<7GpwyhG݊J E%%d2g<-E銃BX3vNݥj#{gOtwvl,[;$%`lTW `E{E'Uψ.m…|wY-AdtȘ3kz[0 Őy3%"RxδMenZ~pjw62dܑTr^})‘z!ϏJFӱ i7? z o jʜ֧Tm643Xf u<㨪-]@I I/~Gޝ&VLFQ"@D?0$ЀZ &OJz /PY,O @LM<鬩!y OB^mh/jP}kLݥS)e(oSBeEo8Q1f}e!E3 uڛL%XҨs¤9  x u0ѥkbwHj ֫'n7N5{vیV@09 z -8~^ ף GzW(0QغwR+Ϊa}2V3Ub6<ϭl̷CNt&Few/E YV@@WIҌ4ҏd$4l7m.^/I8i3 wO(vto MqxZW8GX~o}ɏ`xjO+֝;+h׹<fi' / >(%|"ݯ|GԺ0{0$Ggx`Ԩ-#I;WJF#:*u+ _N!qLOJ7cAKyLjRTܬӻ0Ohj Z1q@qDr'D^Byt:oUy?jT/Vb)ASʣ$͉ Uƺpwݛm9\fT Gw;zWi,YbS D67O3y{ / o3:@fd5(sflƇ2O{Ḣx󆈟=M*QSzi~o.R$,qt浌q LAtD #yڦ~`2`߄P=X!ˆM({S`[ӡs \Tw ?2"o& *#I7B[Y]sTx%n5$\9D"P;hIl_ȏ " ڀ3UPx#}‘}g` =*C9eݓhD>,tpBJ's$t-'6!ld$鎗4:D.(@rv72Mx4cW3S^xFVᚘ$8UZj>^}RirYd3N!fa:^~z8kJ ƁYn=?Z"&s:-ŧq5)MOS\UQEv=](f9A7>sbH_DsxCەDBŧX ak; tX.{?'$kH湄p h/a  ^WfvM@H];A`w'8@#/O)CѴU:y>?ZY{?拫50+ Уh:Rnsa9~*I!eg#tJ|pqnTYĄ׏F 9_kyJ:'FB]@jl'o]GV2`Ɲ?b~$>Bj̤݊M6wP/uC+rg8ݻ^ kZVhwal.QK{2m4о9m)ܥu8 Kv{{C##-ʜs5Kc] IzG|L|4`{#OA_9y0Q"a:2RF7 n~] 9 ٖ:-$s;ibi3zˆor xPۥ` (nV 9֘Cw0}|\UB:O SqSZGcj^`zqnE zAnT|VӇ|P±B6m& h~"/*_%ӶЍaik3 VѪWxmh/4FZ9e/wmʳh6h1Mݡ; zo_7 9_]&5Z/jt&pNϢF Z\^D*"fw(QVJX9Tx!n> OF33kNFQ8/Qߤ0S%NJ<$c!F,s&5[qA;p[aM)8 M//|u'f:d.N`ߪ~!Nќ 8Ou OqHC-DG1F!Z_S_|ӄrRф/@FŵRȐ8;!8hr=UEˆ6 9^OOYL~=Yិr?fy[n+*æu̹|JWYi'5 1:)'Op;"V4@Umf\ "[Z$&# ^2!3Jze,DuM2L.X՛~HxY$\ߦ/KɯޜzQ:@~[DVDQ2o}k0?Ks&ȈQ6TD~gjt#^ax5gvu8Q;*Ͳ 'pLO V xLxbuJhfe;nr&-{:zo&d,\ P5UKpP; {\xio2W˜*&~O#:޵ȪFoҔfteȲ>XUoȲuņ,KgȅO$|(ؔ*l% F ܾje y1 Ig+~w4%8kJۇHE%U˅:~M—^B|Q%HCTp!gFY il^w|SCSG9/ki"wV\kDl{ˊj(~-Vx2.] I" <(T= %d<+{.B(E/3Mn!Y*x.ޕ^$ q?KўVM8ШZw/`~3˨FtǭQǺ-!EL<]S{ˍյXr 3B듏@Mb{VRǯb|>x(Fr*oyrQ*jaf*w*[۸]1bh{qn3BC]c-,3'F)|z"X%Ii̪=PIdfET \ԉ<ጡ o^$膈y&Bqఽ]fv5lB.qQ񬎨7WHFL֗,)^L4H~P4UV Cݕ|(J>8Aʓ&~nQ@g^fFas08i_-K*ce3v!w'[fCNԮBswy}$@M~\"\I^~V4C(R4Kd`Fۚ!X kBl[@ֹg%{l7>S&qRMGy5t?{})l(rjjKD|og~M|f3gK/m_iF[*Ý;-O%pJwm y6UyIAN#ݰ>#4j;]Tc1 ԅ !H"X!^Gi+/UGn*4JտXqn 4\Xl(C 0]E2tМGl2lpe87O-phÀAH1sx+=7Z`]>F9dy|Bxgc-~!RU~hm epL/RGkI +#Cxx-zV^*0MN\H9 ۦjW 2 =-fv+Dv78}ogN RhMaV\ %X8y._lc_q)β+-gBfp7Y=^Ta#/tv58'ɻ\%ZI=9G 5k(I,`iĬ>Z2X7؇mv m4.5Zڏ- RZnɵ[d i6"ٮL=?e!2_ҵݘna;^RiwS*Iwg7q9Քv=*#Iw3u7z4Q!*)8X0/< 4,ס}+P:i*dG)/XGjzIx.{<2ghk? T%wS.F<O o#^uIhf"t9}걤Zu|K6K.2oy6쾙p>rS,=XsH tTrNqS[܎u՛sBS>*C{{O~i3zƒ:C.q97^ .O 7=̪=*UOLc:lB-5,Gjd)_ uQ{# d]2rdR%/nKi;tBq{1m)7D}@*u;Ц}`ϣ%Ba4\g?m8آVc7BWOT{͍0TE}7tڽA>/fM?5Sb9Ïh 8lr Laj_h>C3-Hdf6\pblE0&U r1 l WPe㛿k^kx ,v 6.%{N*N۷| +WoHyިQ1%pRӕZ_Vs=r7Z_ʎk>kr%uzJ[?|AyXFՆgP:}mpJd.cX1|Uq@{}ikeDU{'QG+˓w1Ksxuj73$z2M&0 Q~\Hmש&&15>Wצ6'P=B}XLF3윖ɲ_-zD!.?;NU}iIl')֞{]x{x*٣<|&ȄeӊٰfssW\^d #?u%nys^p|M Nwq0R/>Ie9/b]rɼ}uGHzwmQ-%_bO?0Pu?g]w-)-~?ՎDŽ'ȣ˜  ~u ]H.1TY/)XfyAXʛ^<]AڲO'8~OepJgU2L k`B!I>F,qQHsͻ#< _"V+p-!~MU }R<31ړ_:Cs%OϡBLqu6bBoDyD* T# i2QۻfQ&ْ@8Y;zjH&wuIp8|Ιʛ 3{\##SZe&4 l7Xe  j355/2WNnȕ3Y`;In s4Rrꕟ)]?zj\s~k8o,N7laճA?h4D G3Ir<MM=2nxPn)RSnxx2xvʈ0&~D)糺Qe*"z Y\dԌ)[jU k8;%~\ ԍ@1! 0DTrBZӽ&ŬP3@&^\5bgܔUeg0\Mӵ_npQ0p_Uv`}`kt4[ ̾1XMԐUi7rx\ǿ#qJώ(k;5Rݵﵼ"[쑞EDF|s37￱%'ũ-qB_ZI4 ,[ V 4ݬ7J5.ckӈY!>/my䷢aG`mJv*.q66vc ( c0}{Ow;l*)w&ޥM_>UI31֜vRǢƱY\uHB_-מeKJ?4'% ӥ9ۃ&hHKu`,_kPMOs ,na)ɍ\w77_ f²eLgn$+o5?kK}S'^k׃ |nspMUm GNK uzb}hҹT@9廆&wv en! 8yyl҃TrOTul cD5{d̮]^$3Y&gCorCmcMriPDb-`~Dt3{71^ 2wXS"2p(!%Dv[t,hjbrM.-Q2ބ,,Ss3%S]H. ͠NUA}VcXDԣK3}j$Q{"[ bV˷^\ol42F/rL nYiƐt5X]U.I&q,ݴ&}duG+:}!sG6Iw-7_CgsQwii[`*B~(UR2P~м+2Jk8 ] @ЉrvIvqڱ,oGFBE7a _OZ4 9Á_,(V^#E$ߗ@rυN6rC7E:5̙Ğt}>a'ڟe|hо8|ia9j^w]PL;$6ܪ;- v9X/ϓԘmEHi3`Ӑ6%k]wjF@)O-YIـ 8%Y>mZ퍡L16401\-1 ?xqղ5Ad*y^2l3%&J%;z/{ɒ7a1q9!F?Y>"UNz2ݞ=ſԾj6dzHG0KaBC V,ݣPK` `_'I%E`RC֠&[-O4Vhnˆŭ25GJFMfGCSJݢ[.}+};q3D]H#&X.X8v5RBVbk 0W}ψ[z&vte-@*vԫ6X"yQĉzGum*AfZ%xn*1%?Nqť!D>%;MPyG(s1|Ny ZɃ9A7F3E ܔ" >*I, 3,6S/x >W8v}#]u|VXv5 å"0qAV>_MI?$:JSJjCH HA5+orK^岆rs9)#1V^Dٚe>Qf&Yُ:v:Q|CyP R%s zZ8OPlm+'=6`*(4}v85-_r¿vBƆz+xXەz%ڪOcxn/ ZZn4-{4J{B!/(|:-Yj8IzwA.J0_pwNfpA=[d{NEcEסc\ɀex?︄ƫ~7V]V+qMr3k;*Lx]}RXJ/!(!E ^LM"H+Ynx{JrNH|RjH|szzqAq0.x;{N鱾E*"gWS.b@:'!>+5^WoƿQfB.sW&67Oˡ{VniF#bXhrGR{'nqD oȤE|@eVj9˧DSLKj!k>_~rĢj b$DkPsKewzǽ@ENΠKC)&,VٸL+Nƴi$4\OWF7@%Y{蠲 4~\^Iy_!_r>aߓw];e߲[@]ECq| ) "\ ]/Q umBW8l 5.һ\ -O!!޾RI`PA)2/p+ah` $lXPc8W |H ~qaH[ylUĈ-&` U}+ؖA<.'b9Ac2̘Ԣ7xpxGjhies0EV9^$D6Zɀh/u.'yZ^HF(}5Xk܃`[b+s-})}!dR^ )"۷*r G¤eRǐ`E\]b'7Yj 2USI=DW (J 2&\^1j @ոS몼*&U7PzGmL&ot6/Rߦ䨐ѥAxЁaTqS3]:m3wv \J!qxG5dva*[ұ-&4BvvrwKQ@m0Agkld_<|m;PXc}MfStVAcZ?IvlxwC8ͤevM~o|%9c;`aWFtw=q^4rV?IsÐqڲʀ5-Vv}=%xf(6+7=RnFD+͚`FO ,3o;I>cIKLkML :=mPyzb$Xtl}ԋ7$dZv^>zɬo]ޣkBkU|P+_65N"؉Rՠ211O;T,YMz^1),KhO](tKFNFQ^A'jN~xTlJe2h~.B :݂Uw_xww?X!3fp/Pt.IWN53A ̎Y:,n$J%:u. #nJ^c3K|uR/*`0DK98J"wBg:D&'ZHH'_yU+hP MOML&Xs|uO[l&P'Hأ?)wF@l RQYJoy`Vs7,ܪs\O}8Qљm}wqܽfBp[g5vtsq9hzB:*Qa4ROlȠu:{Ec (\Nh!@}j$̞+Uc(FyI큳cډl6ɊO Lj6 P|ׄDɹY AlbhHx9.\Yw;Ë<^ȵqo{[nsHgjA~ụ̈X+%lVb w*K`@ƒ4HWOx2154?D!h*d7Tzp:YK_<=R 5 n 3=)HSPh.]\lҝvRhݵ*CSDCq`6ہp/HH޶~b c;mV`k{LŌո_1rsfTD1QU0끈 Oھ~Opw@f.<: riϵQPF^G?R& P 0E3鰫S!;g. mZgkYِ]X_)ò\{ZǸ ,InkX-^4XE3KALgҚ=)H:Cʅd:'Mj# +; J~c<$pUrHjAxyZ\_~ۈ',{,&)??K(ٹOX8-/=n."yڱ0z)dF$ C0ĪR*En M  5ǜϿ{2'#qp\-=i410K)nK?\k'UWP1؄k*fz@޾~qV+ M~":4uEY7' };nı(`/pWYp![OmQ:([@~= lG)$oʹMo׎7xmJ|'~)ۚHr#yXt3uF}L򆷾bm2C^KM&k\lzv¦Uag#{*TvwJ SMgYaBN,,dҀ3s4h77eY*l'U`GO,e}A3Oڸ$Tk*OڍsUUH~OL/oZ}`n/e^lZNw۩G?aAǙE+?3P4U9k֏(,PTufEUBEVzIS!.M떜C#RY8'PvCѩyJf@˼'!Qճ78oFFc߿/'Q0֊ `r4T-癳ue/ǸdP/ z`̈́biS$iLR8fYfoE*_Ƣqa Yak#+ + `a}C@bR{ѯ>NR\* O5CzG AE=Ir yNiwŀdȵ'0u1d6,fnҐlhʹÉ` C9kW=cHj{e2>f_> R[,t> eE6#J%Jc^e"`0x4Y2@jc%i\}:Z$ȑt.Iw(!UݔԽu8jT3zߦ)d_aThsR,Z>q˱ɮ$ebaWH:n:c-ZT'5o|V ʿ ܺ1S)'_C#d4F /UȎ+ҵ Jڪ?'B_֛M>p]v͌BM&M9YNMުӯ_ c. .C;oW "X[_$ RQt32bhת`aГ \J/(i($Rczt>^ v/)^e?YgPYOpY!Qjڕc OcZsK\O\N)8g.V03蚢bJ'Xd7vE!* kP2oy;< (5lK~J]zG୅b5EMr2FncGP\}E-M&MרeXegӜX44goXSLv; ' UZxjsuܓ &x׻pjX29VeA*5y !&'8#~#sg-]e;9Y{mBa;44 !: &Tr0؃9\Ayvlhi-B~7%`%"m32M|ӻpe(S2$"U0T5\Rk>'! tr< $@kP5mǦP ~s'um?ՅA3e!ȢVxIˊ׫kj`~CJ0Ocev\Ȫ@lR/ZR'@_@0#UDd69Qif$)K$ Ml۩ DtI)bdfy~Ҙt.8 tdՐQ}ɨ\DgWKp#c͚wL<젯@Uj~]Xw5-5AdR=g!Wm|R40FJ:wWpjIjAL*8nh`$Y~xsګ7sb#Q?eet E׊.`_/ȶ &$j 0'¶]Yg!{, ΤLƺWUtoפxAxW]ӠV.+EF'RO l"]Y?I9/zkH*wng}wkmɝsd9XHۧn '|ERCLD1z1~<%=//$\yU?H`SP:{;ױG QWVpm=IB *n(D`"$9N6ri)\~|1p9e3#52n6dr%$$vsqiշ+]vAzNe9:_k 0)h4UxQؚ'AOŞ{eW[1so`idڍICo7 sq{NPQv昊K\&7'KyC`{gESjѮ4Nnf9 kϴvpp `yv7%IjsxۻYn'U%ܻ`NgD$Z)A-X~Υ0MbnfQ:#}U]/)36fKdc7C1)HS"Պ6A4.q0Jt4U{*R>R. Óbc[znHE'6sFGu*p~ c9z8HMmt5lkܧZ"WDQjoҒ G{! 7`WHBA+ Dn .<p{:g5 ރ^ԪR,h[rkol4'tKuVRa9]Z/b[Kt7c);<:%pruwSgb^TX !3H+9o4.DeYzwA2\Eӓk- ק3n~9nB,ӈjVCK E5D#^R(bZ3y -\#lPaC,m@۳u7p "EP_-Rk{(:?'|8;_uD>$ ` ѣ"IIԐ!塼9tm@Vّd,gu*7^zDqHUa -!hS[ϽP *߹Qpi ќ4U=J>*d806d(˝0ޯYXL75PߵBf0Wo6*q2E|VN&2ҝT0&廥sSQDLHrI!,*j!鉽{NT1>8װV'ѵenS#Xzς<5j ؠoxia&s~c~^L;|Y!u0i ﻦ16. yxcZe"tZwD= _xu֑T_#$!RxSZU$[_3t1h8 x ݙkyjzθŰụ#܈Ub\C&rT1b95FR'r*9 Du]p:cTyA{QviIoW髇6⑈1=hPǝDH䕷9*.שIG*&ŢF\b),\^sl? ܶhG ?Ǒnύ(Ԧx&[@~žLЦ'ɬ:d-n *"|E)#p@*,'x ,3]b=o3V ߡu\ u(a#)&1Ahx1!kKG gc_:?8a$yW S 1tbxou"R#cئ뭰@uTRGwwnGYѐ@kaj!"л"эl}I܋q;}^N-gj*,QmhMXAzf|)+>ƈX?[:rҳO`?d`8gpbi)&HX,K4o-H?yV4v$VpQ*5ƀ!9Y5D *Gb2t,2R3B·jGЋi@ku^D3A絝3 WO=_]@8َ񽵴=Eb\,(ge@bR&~sbnE3COfMY(B2neAP}6< $| v r_[>a }|`5[sW[#4^ 󎰤 E3'rOh/ףZɭRu3gRjI?/Nw"n?lܟpXǽr?e=D\PzdݠiM6% xZ Y5":WtX}i8,#PW]JeVRFk s89!7gp8laa6X/H⌻|԰%x;G Ǧ?̞Kyjꎳb3+;XttVp͑v[ >x-`8@LZ>S[ūUkb3n AtFy׹ T0>#2@'$Jl8Xn]CF@2 I,2nR.y;x_ >F mQY \0}kymY^^Jmb`E@wj:X Bz>k-H #;"˨]׉8aKRH@`5h8aCwf.#iI:74ġe_hB*{Oo+Z>4K*kSw,PRgiJ/Å0B gsx_U6~lqu],NT=v_{T`0w!\6?{-HN {0/{=Kzm kMDح#$Yap Lb^;" {e7Xȕ^[Eg[|AábwhaTU6I~ ɳB-6!7Q# 7/uFM:a}>T0;`L~u4S܇DklOGqW7vB2#ktʤ~E&WZgRjc;Op (oˌxw\R5xt|~- !lҺ&5]6^ ;z0PSw=BELPeQr,xD NFijs<Aa5dr) ZYLB(`*YFU*E`hZH{caTڼڿ(ߥU9Pk"+i(O1SRCjlLԵY}6UCTK\396㸴Z<ÃŪ 5y t;CNg!ǭC?A3j0 w4a,5W/-E>שBRsv%'b-J4{Z9'4EOڰ ]I*xMJ?,N& ɴ =)AtSKt5r f]~!`6CWbbI7)\ՠ.s 2hw g >۸NP't,CmVb UҚiVWP6@;'OTh}8ߙz&o~H=#YJK,ЛR_cr; )ŔO*ndOͱOe bK PvK\ (oZ~!uh'BѸxڋSťs;ZnP#g-ԓ?CcaҒi0Il$,܈/Ims!ع­.Ql nk9pT<+}3 bGtMQV%!ߌ~>_C,1nRyL0S8Eq7~-JO 8J?OThZX.N]TcTt6$2?yFZV38j訍7\v!/Љ.4 1fzoLt j館3gř(Rs~C-`!,HY"r2J}6I6X5aw8v:8݅6'R桮&\*n7PЮXmdY nVO N^\v>^1$FTښK2['P6-Wd:@ikKEER5Z]3@KXuQJ>F]07yWI*D^8gGX Wvr4Sq|Ywhm>T)2xJG&VGrWT o i$x9R^3]=lHd6#P\D *UƤەe DŦ;/!>xxfˠRԘ56mWn,qeH |B-x:+tsxbi,ʐ]SL[@ǎnZ5ƫ#i 1WsSMA^iZWRLlcnW^KS Ϻ (UAJJ*-i.XbNu:Νئr~-%l(+2Ɔ+G Azrc< S ib8qkb.C HL,@>hW6릭$E,MuB &r!#v.zߏ<؆RVZ'Cm 6M{y}ToJ+.U7/3 ,{k]-pWDٚ*!k)g'b.'EC/E}0% '7%1[@wՏIZRu4s^S䧳MK 8 \)]8۾՝֨ US-m`1[z}P3ɢ% F& ^{Y᫄}7G6\lW9āex-6_xIS0(|mR)PxVj/yH/qnezJ<[=^o.mN$.}3LNn6B< Ɲ`?Q$)b5hATq-"5D@tjk G܁>fY/H*Q/6ɲvNFԾcR(n!x i «"j]cgi^:7fֹEUWbUzğjuϥ T%,%R_iaۊ[h}D9g6:#ɜ5 F|?D]L"{<V#C<>{^fH&c-Z@Ch@-uP{6\ RgS(|Fa6& b1'ugN^@P)4{ga$UpN貏y&N9f;V0݆!B?Z[3%M}>W"I/YgLlؔ0 {-Xk g|Ƕ5˶Afo #z"SbJrR9$글'rcMzЍNoV!NxLƑf>n8A~/r]6ؼ[C/ְ`mt. rtJsEx fC71~ٯdC0)P`2\(ˌ?,x`ME7<>QX &f_'ߛN8Sږ7{<xatRw&@:1YHotDS^}l$=QK[~}YThyS>nS`dsX^G%7B]a.n[7HocB3N5_e╲s$4#`>ږ P]Af߻Ɉo/эʟ@qwՅ k)5sӠ#+E6)~uձhs#zEy#Kן/u T@?3j'h-^ǀ~`x/\cv> [|[E> چ俸Ų ph(&,~OBu=7.N?}ʒ$lNk/!`h'$tkZ1 ``l | Š'?bސך/|^$ sd<$ ksm <͛׷,Unt"ڔ=ut5Rߡ~)XY\32VnL.KDoelV渇^e9ЃKQ !t&ZGݤcD,b(;J9[QOBK3?o+Ff?NSO!"SM/*NiY6?TBN1nrGxlɗtC+w;K60p|M&%eeK4.f+p:U9v\FnKhUE6lNKuA8Hqwt`]0,`rn=6&){C~gZEirdi͋ l۫$sb_AyE^!Q7SDN6Qnn>G? S72+D`mʴ"YJhjB`J΁/&%!GC|Mgk Guo,j<ŷSbX*PF#0q ΂ &,LBH{6$hϯ@6ꌾ|IF3ƒehUAn f(`55h٫΢FXCA~ʅG)mb }[X)yƪ+Vya$T)1rȚnM|u_-9fs~sgQGRl@PPk:|wFv@ޮ[B{:' 4yȄbX6Cq8ԅ4_䏊V~Sk;'c{ MzPr)rj6dtZRޅP5B+I3e- v)lyzРó›yve`l.OTQB-rP$OnXvN1@@>`'jsBC%|ЙT]3E9'dD1Xƥ^XvƵ;̪KUI/itp<]YĸQoBu" w4~ey.RW9n6;{GQItyDi! ~:RRRFӻa|_d{G:k?*e0)BUnixuխ&qF}ڣm ?tVZD:̞P{±qښ%- 3 ĹG ߙ_vMeH͝Kx]^ !)RMy^UjL'|~Ed* ?)H-7huא}Ls6@qMp*\ o z/H;@a&c B槮TΕXs.ܛh@}\_y4E 78΃iIEh!d`kzwdlVlCx~C+_7Y4 T":t*T<Г>?ػfh j!Tjx6`1 >o*ah^:C2x\,3 ZP[7W*-tΟ;D4/7ZVԭ_SccyJ5\qخۀ= 0&xMߥ_7 5T#` X@A=|HE_jǴsZB9 60l)Z'T_AװĄB Z2 1X H1OGѻO$k?LFUE*QnkI X1Rͨ.<4LvͶ.՞Ty+0|"F&udN "i9N%RRtJ@-zJnhmti^MAłp}88m*Ndꬕ'Z$M2ggjȫ) q- _(Dܕ:ڊށƥ:T&gI&ҢNZ.a3Hª3\52dY[|~%hYM=Ʀz`L֡Uj5ga/o?S(uV&yoz`B(*g%>c[Jy%DH ~NTx>*.[Re%Oъ\@f R9-I|tqҎnRd(=#Z@J#qRD^ 8~̇aLK, m^eo=Op@0]IfɴaSl ,&>_"gE[[ sZ43X@CRR0vm,QFQb ߡ*]ِ:m:O6CC;#M`֫}@IbBmNZ(xЛh\}}\:fĞ#&)&$߿KW6) `yF,CP:Yapy kaC ^gV| n"(D͌r$=,nuډOlG;ƆP0=fVCqa uF˸זN<DUmWM|AQnj>LHT Pj@ntEmV:u3 R(G rp'R<8&hx+fɇv$sCTCFz3_ 1<.p%F EGF^< m~i;ՔZ/;od| oe(it+ѳ­Y:J ^ع~_[qő" =ow>DD:M(P)9F])}lQr"g|10MoIؤ>8.VYYPpxN_[W722 үvY*ذo -Pt!ƽr@R`.? [4Ģ]=YRW3}Z\0)q`lXA> VGD>e5a~;]z{ I}"ǟxn\ɿ\:Uf 9'd"d9/ rj4^N4+IIOh]B_jHp~W!c̽RNWjRG.oXe;ѻ0{8&uK57)o:")qZw72laQ< {9L0V3 Rתf> <,0b<‚U;+ML[k(l9QjQF[\@ R$pG1I~uH2FKO\}ҁُGf'e+eHs)sZ̡L٧ }S!M*7An.bQhZG; ᖨ',$N\ЮO]"ޒtkQ̕ \zTZdRB'u? =%ę475irx|Vw&e@,?6K 7hʯddw^Wk :bWA1B^;u*@7Gig|ypFCZm|pHñsݡ35F.k 7jܰa:@9R"YڀGQ7/Phs@/Kޱ 6r`1SZ$A[@n F8^J }Xǟ;*>=Y3^2eZʠ&GD3̯UuW - Toɥ~?\FܺÈZ朤lI!3T&rP.dF+knG_[+IKH<${S?APCZ Ƴw2IsUǗJ<@r{U^2J, N7o~JRx q4ytxg9Dwitp_:F_Ҵ(|Z<<ޤx9!,HTf)|Q 吺v%"o\@?|>lZ%ikc{>0LJ]|Jֲva^5X4lJsmG)sKOآ|4JI3.WNƎ ,hC9OPVAmbC|/]%n!,@2 ^㱓쑿5-mS}]:4GDx"wFN3%~%Q95 3$|:%C6koD89̏kpס| I\,s"j~"Y)ǟy20?8,|Um`Ri^>a2"f*զ(z|}l*l| y?C0!|A]ώ$1!H\I uZNM$M"9~ OIs4:>x:ooNT+pV!"!⚤?W}cFl"Hc 6p-{2;<1w\Bj*jfޮb!g.VYȣ*C.z<܅6Oc4} &TkBޞRmL[Kz>;/?At\ͽ c)|hE^1g4+ft4U*=r>t7+̲+Irt}9bi5rλ<\~#b}c9N:1cjTNТϟNޖKH eer#݊Zb=Bp0Im!y]6=N> 'VЎBOblO1 ''nೞʊuu?k<"w 06u!LfzqPЅy.Lusѩ?Qs8 m͵3 8DLLCk҄L^NaYUKYU2f^;E>%dRDŽaj7x#YQjxxwO9dHdlF"cˬ7 aBi$c9eKgbpuE*nѠVˊo*G5SY8/ƜYor j2`UUЄbPH眆+r\]eD^[-v1V{t o;<|;ԡ3Vn1* Ȉ(S(}fno^nSL6r 2 .Y+"K֫?{MA`ے6 yYufA!$?N.Sbqpy0vq%W:Gv'm:0v ɑ!}l y#04ӷ !/wH𔬐u10'eծ!dNu7>QCu[W>*CUBV.jUO|P8{ψ˿wAο6O릂>2;/HNLntex>BW4 b,n# lriXAKS)DyZ jPkfCG)-vjiSՇ1,eu$SU ~UKEC cf.Xdv|%D Y|mujb: jW&]~It<8V<^;sFPȉE(-F'}̃lZ2n4O[b?Zޯjw.Mu !/ e9Sl-+Aixv2rJ#Sٍ<vH5b[^sI +g8p*`.Mϑ}GTf\Vpb>AW} T A6d4W4d#q˻ 䯹COeΤ*ERG‚r,KTFqu&8’0-4Dn J$_Tch].9ztfw8(QZ ˱Bڧ#̏Ӧ؜e;TbÀ@!޻V?+@S@|z3&iԮ|N4;75:c|\NrVKAXuT%'PrT쀷\M'ᆓ ;GRI϶g":֖RBa-Nf* 7Sʻf{X7SK<8ȳBJFĿT&*'XRw2nSQmRh@Ω4Ma5fP`J)hK]7lPO!raKW<nitHt0B7s}XU6tV*G={UfUJ;Ām2s@~9gV/e48X;1fDƤRҬZd4ѯ*%鉇pY KɖڤU.E^s] kxc[lA}1aaRq􃵱8+nXTNS;aҩpWHB=q;hhk֞yc}| ݃Be'Lڕ bh4+:Cxz 8v^mM\J.T& D LJEkx5Lzr}z Cw2w;9 grj5U[~<)МfyvPX:LBv"Īsϳ aTh" "yWᦔ bh% @|ř]S; sl8Ld+dr:p-9P[KaϼJ6 nK,eF \GLW~-=t0k?1hZ1F-= >0P@Ԩpc$NqO3]aR4~3EOS qobG2gF fq*g4vQ^ǮXN2Owd oЍzX >NTX?}7CѠ$Y&zP9 V1]h9K%n'Imd9l~S*K!NՀUcpk ͣ2zg ;Ans&a"eG4͎ 0CD],%9C ;&# d^7 B$OVz౦F]Eq/QxT/ȡ)vjb~u[@[dvd$ nsu NZ:,,Tyٯ2{fJs RI|6~gh%cr,ꥈWr7\po,p'Iv; ]LNbqDh]n F(6,~voM.ϧ{:<泸_L(M;Ђ*q,gnDo:Bɖpj 6 cYOle}xUW #HHAby)6Ywi'4ڇ0<~+v4T$Юd8.Bo:|N `yqv/$o\c>AιYl x巒e\A#[~ec`; 9#m#gNs;6Ս~ʠiaLǞ|0= M8:UT~cɥaקS8kc‚ƽ#eaVinx1"`O||u?U"~s& h #MҐB7QB7 d@8xQvcL Ղ H:, d<ߐȘ&o1j䡅?{p K{D!,Yl N-rZ"\W|,(QTi>_1k-5 S:be). *CFp0']UҺ7{S7M~8)9mQ.旈w$䌒 ^SVV} s2Ėiz\#dr%X8x9c}2U*R(#n W;$'45~y6nFZ_tzꉀˌm!PTT ,mD ;j)zў";D(*AYRW33v8Q[N@d);`\"Cp)",1ι' yE;|mvjXl\>Fʁ DW^ SXalJy1r RgtT1 |-9R %ja<;wȷ) u1e?L\}@k .a@kʭ: Q8-y1ke3B=$MsS_L%K3ڞ)ԯ;Eq43+ǘ{R[|ՓZt PjEW+#9ޘ4GG]nzS>d%֯€nqU!:"l[;"=̹;SxԬ<JC$֜IV"6% TNd) k@o7mېk,\9Z_ڐ/=CcȒ|O,>Cj^L65;I(cʏ8pq|'x昤Ny|y@wDH:GYd'inly֥A9xi6BGH>GL-oP ְd"X "oBXyy齡e+T򆓵dTUR@8\?һ |[W\/%}(;'6Ggأv"ZxC(01x*WVv49ضv{5;$wE6p1pzHjL_I%K_+W+yjHG=%7W}{wq&xJth[SPA0/7d,ks⾚vnT܆1@k ewIAht[(ŀץVm*o( Y!|S"ObHS UXf*/xIqKIdCwbw`u>m_,z IGݮRO򚱂V ,V?5xxܹH ޱGÕ1l賖?\3;_ӶR:?Rŕ%7~:B88l(\,t\Aߝ W3TޚPL¦=ȴ; gU=csjH3}2eVݰpT)sXϗjǹfj'͊e7xi$rf'bB]Н CW[ޗp#JӾؓǛFG]@U1<@cxeۚ+u-:@>ޙM(hH،7D g-:fGn$z)5WQ0c״cc-BJk{aC,Zw-^ 3#~'Ab4@[l:p[t˞/Os7?&ŻJNj: <D#$Yu9D8fD(kX&Fv?3^Qʆ e$?7ʂf|B<:iu8xJQ؄8xSL\5ruv..ys/M5-6qetPLVeu14hFGJJ^γVd̒{?:,kg XwX)zs]6ku`dgEQ%)=!fN1io[Q'ni7}"^!%OFʷ :rrQ{]hKs"2c @7Ė@~jGO]jtk=w5+`N1|ʺED^l bOl]]-\;ь6}ˀj 7A7ZKOq9Y2RVSL =+6V<▥,oLζ7Y5h Q&BYz3fpRTx̗} dYwFzDX28d Q /ްd1۸`5òAGSd3b*Wyf5+ED_(BQydΓUJY;y>>|j*XC؇r<퇉$ΐs pRzm^eRnp\kl_J鍬S쬣ڏ)YVS݊t6kuR,+ϗvʷ|ΐXL8=^~ l̰&WֆJ{ސ؍˙ Bzv.ʑ~(@*Yk&sLm5!e#P~ TeDdM?8IsE%Cs9 e!m*퓬Y2jB~"YQu fԯ6Tp:vm,-^Fx f9'j*jN͐G*۴tt,D1A7ȗVقf_>xm:hb~W!dL#)4:04(,jpK]˞r\z߈H]>WQp"!t mQN]f|IEs~bFQGKVj ݗKDU{p(!E;cKQ) 2/<6ؘ_ܵMO?=!iĮ![vnNPu0'Nv!@yz-q~[NpuW?[${$;u:Q؃z 53VyhRKqbmDwUiR9h^W'~Ƀ3U.yk;]󾣌_h}6iu!%rTm&xլA|c+cC8{ ?D/hEŐRP` 59"67f M" Ư4CJ |jP 4Rճ3pᗵ7eґDw] v6vv+$\6.>'׈Vw{4O0p|oU^`$)좎k1W G5TDĴ@)w?tTv,}.Oh.`EiJք0BoZ=pSI+BH[@@[Pb1%|):iӢ1+Y7Z߷5 0J\jDMeX3uST$Q60Qեl@A)w@xlyu"A$rY/ F!j> jT͜{qZxfCtPIV)r!1/; ~u 锺r`EQ}|VLk]hSZ֫ZR8ޕ Zf:v.l~L+ҕ)D&i57!ɵ!MNJBB˩_!!9yxutI, 9Oxڀ6ۣ 4 ]@)z @T_/{+O7FUزN!N{C(7Ҩ.T%覥 &( pa@o 1]./UORt&?g @SoI!#uL9@#E% m@_R0f\8Crp>%OlYoٚ 9=wր%0O+k &V g^-p2_:ƞUx\ڏ9,ld/''uA7CPm7Q+oUJbIoQ-IW63(L~ @-hU@&IpGUz٭REFnKA##1>;g8s~$ƏD0ތ)bSz!}{څZdG=6㇡Qp#dQP|"a"{+F9l-&ZQTG8# ;ԒúIWZ=ZiyͺR )f( AlG(ܰp6J+F$bHJTf~+,Oy;\]^sh:6=H G 4 ACȔO~]Iw<woŐͿ6~ƔFlX=sE:p PlLZ0ԓBtIXH۴㔐'{a&+AnEc[ ;J=] ~珵}l"XzXEV9-*tlB6d )UeuhylQ.n`yH!fk|=p|vS HH;uӾ$kˍiN:Q:0x})Z镫+`˜Ӆmig'T%XZypzTQק"M@Ya#Suk?2<uy.*DbgnKBiu33B:k\f`k=o΄ieTMǮ?3̯I"['5S6st;YI__Ͳu&<*5;e Dc s8_kթ1T^?sm)h\4`7;Mj0΀s`tge&L\(KWi6˫f 9V8s(%w5+gLVn80 7uC_O*lN pްN(fOlV%#N/+_(mq,ʙLcs>PF5V#y.e&%(!E Ċ`D@D̜4g0e~qc`N}r~paZz}Nvl(Һ*pWa͑Yptf{Avr C6oso([>9WW1Ќ4%MSw.-d{ D*'f 9WuPnV=0Դ^Rl@f=eѤ" bpL-F? Y@DsIMiu+KI22{:F]l*~)};sM1 v@Kqq"-iΌqco_I[ژ/ }N)R%B6[S61"1Mr$N)Į+HV=][YRafUy8^.;"f@1ƆZL6>cBA%hcЦLY>eITXZУwq1#ҫ6cX0pQ ~xwR0v@,obK\vDqsJ`Cw\}SZ!,&/CzWC_Liu2k4lͅd?Q'UQ^qK{ dij&@E2m6}oЪ~Ԗ6!s;!bd +a]Gm=cmLy2[QR}0IOr{Pwގۀ;*⊘u]GaֹҠgl渂,4Wp1#]!6|ZMj.¨2k _" Gv.-:{4Q{Sv̔.##͚b( >:M|(1&9\E;jxN{:Y{%u7$uv0ȿ:R'}ߑ8{躅;lO0;ߧ&N#qUe%p/\gW40!IgȨT& uz 'W0"XDqRFj9H!-» g AW)Za~k]jijڕG|= _86nFx-{R%B2V>$RA=u_ޗ_TD#i.rK}?Lq3πj04:ϊ΁o &l9M97av SJESmR+k52,9+Nf] ՕVm@ r69'i0B%'Dּ$,DB~vU- >"3%؈׾ZLOʽj\]£wI{W;Ru(U$X@g\ib{aޙp-dEn*l"ө,0F8zɦ–Ҫcfưav!ܻq[WL:M]F<j/̾I7]܂MhS^pEr` 4Aاv6R7v.xm`Ж?w`寘%ԦYȨ;iZ'U $No ɥ8/*t Jam;/s :sKF{uv6Dݜ w>]Ba^of6[;GAJ0#Lcn:2ALODth7$^PpL ×=.괵MѾHc_cp|\dw "ab-k#{%17 [-!2?97Cu˺5%p Id>p,]~cr*Ը8J *ZE ՚2X6vqFD3Xt $oΏHPHJ&3S>bgQU3nZ9 tsft'ļUb qOOR9"\BF\#cAݗ/IM S'~g䆋`F/&6),&K}NMֽ!'vӇD}׏φHb.3*{{݀pji͢fĞ8𺳾lٽoXet[I[oڱq1ӫLjU>DCzs|f# |pK!K!p@L6-9ɯ`߇jʲڣ1<f;Bw }]We2Fۜeb V2ƿOV\&8u^R񈧀zɁG%5ktY6hw4[RᵃTx/ WѣRR%WbҪm=Lυ8s݆s;vN Bmc:Z?j͡^+hy1w3Z~0 Z߀ǓBn#nh>c++ۑu%,6|qŜ oT&(|~he x7P҈vo𕣽!k1=LYaƔԟƊX(H h#qQZ5 Ejz09qqzW)5h|_3wm@u3oquat_d~)vs\?xb`g@+.H3C#'4h ʓp6[UBV]PVg#^v4X^(ݵF/Ms@8Uj/"u]{[pafn(zPU\Z5u5_ }mI12 >DŁHqݤwM 9Pw['gq5 U!< 7L䗽 9 /}Dɷ%T"u- >_EY P88+WI3Jߥ}[u R椊߶2?z M.(kaG:ǏlP qḻ!Akݑ"c/));%'B֋,Rp%CQ+|Tc.bQ1dzig5#Ix"]5 10at$ `ڑbF;&,1|\[͚7Ai/49-Uch}HOa\bO̭i]+2kB0-%AZh$k)ܧ2 ilH|)aY~gn#g̅HM[W'O 6 LK5v(|o;V441l0ۃCf+'ɗ?ʭI|A=^8CAmڵ%;vAavTm60Sg:rhvH++N.|kW?C2B.++]C{-^]"O:>CX3(Jx}%wG z(>9iw`e% / >4>Rb*9vj]g}8U>Qv)++ͭEwmZɛ]BJ}vvO!Rafp̲r% 1 sZ=ʨ:/Z|0@˄F[2L+? >M BoLsiXjR=#Hv_E-d'0 K.Od4XevxOσߗ- G  $ D)cԭʟ߱R[s6Y.ׂἬ68=qvDOg__S!i/ &y'SF<糖N|6ZcdTOdlDCw7 iq>O7EPkZu~_|V}"0:kgVmep".p|<t7RG,FЬL<[G{d־GBd91rEI9񭦾 ?.c)uL^n.ajݢ`9V)ҍɈ0s%Y(w-ƞz+2&!KC 3Mw<\PMI0mUkY0an> .Z@dv \kiBxRJYS+B0(E28CkK0MLYa}aw27,uw."Ѷ"~y:=g*>ڀAFm;,*/=ZU,$f̮Sk\pb˹erL>QatSE10ZyF%M}J7ɔWuV|ԯ  r8m~j4f ( RMSbgcLC A&%o@ uikx 0K!끬lmNY<]xQ\^unYـy 12L;m4lTǁeͺ^X^yD^:ab1=;Y%:] E"w4ti n/=1 35%&W'J6asLў7tI/Ow>o[s^DPe|Ew|"~fTTcY͑)UILѲl^M5cWh'Vo"v:޶L%sL]YerP$qm֚#aSR)t BKQ$15w>lP2["hՍZH/u8;=|i ےCOnQcζc;;XEl/W#@{jQd {g;ǢEV+Dr=JӀ2ԗ0'$-5u@u#l?8as)S$@I٬ ݰb4S1-D0],Eu_UfHVu OudL½XI,vSX6DߘOH>ߗM3^}f~ Ŗoǡ-JGE6ҧA}_Pmkf ԤZ4>jDBq.eel̾}p?h-{뉤3B8`n 셲ArõY?ye6~ڑo`-׫p :TtK"ccu }d4sZK DvG#hA'Tr[R4+uXX~tUEaP 9jmjvِWv[ap Us"v? ٮ),yTB2Lov3Kt/' V#TbL v0UOZ^6C!u@h ue;Py%H*[>ˮݱGXQ&ٻWEk{vUc_ޭkϩK(xM:?x XBA*G}譅GCL[rܶOT}hLDr \6|ЌBM>n"w Jئ&khmrofZD=AHa\z@ݼ\'?lǿJT$fEkH+ Tu;7S`_t=w2RzF B~հUdQk'bߣ%_}J$kˮ [P}) ?Mt;).a*Z_ 7P 7mr\q&姗!Tቦ㛣M^ca0o YAjG>!3apU`4z%I~RڍMP$R|aԍ% Gja!5(5Oo + 切[BĸVز1=s6JaRKx#~A !Te5jE-7`ש.̬(M+b @InltX\dh_=lbQxrtAdSuG'WޫyJk~aϷ PQιkS/E}|4T7 jΐW4 ? }oa ̈'])(t2?F;9L%0iMq܈ r/~gs,P.v h0z 2⋳MleGm:wڳ|NIڊyH<+Ie @;['n)݊sX;E< X!(K+m~0&ʔ "cjj=BL􂴙)$^#}pZ\n,EQv+QFQZ/f=e s?fr LGFlh[l*`"}կ;/KZ  uP}*7ej5B RhN8=21jhpVRp@v5٨Ogtu_8<guXVȔci HEHɶ?a#=rU) #'ZK8 GC1p"K||3uH::!y8 !۠ƴKTA GX,S*Q.&xz[]N txhhI=1`O;(2Ak"U0C@E֞:x)xJZU֟3Ҡd&4@g*ɰw9,؅Sh[)rJyOQu5KjNܱ,J}35Hw ֊tV/jzTm,aH_)Ȳ>,u~l:VJ?qWFǦq(+^'] Q1߁GJ߸ pXڴt Ae{N }:Gh^3,&Hޢ`[_Aᅄ̠&;5|"~J*2_XF߭[3j> 2-tWS\gϨFw4—5txQ9_B' OV nHtG`T2B#!aL4*/JJ7\md H1cEbA4-gR89YV_M7\ILx~aD !@FfeKgMzaDC|VFW0K{ 4qܽKKO:lAO)oX-:AG%d1<#@"A,=XIjz<;YDQqE?pcW+rZ xfzHkIZ Tf4'r!^'dP'D"<0+hx5Aţ+jn챀 /C 9e4| ,|mwHUg'y7WpB3D?#8@RIqȭb-ֿr= jX. 6&(^E56jbPE2BZNb dQ 2\6t=zKJ "髶&~^7͟ U֋BDm<6q8jQ,Id, GGۉVCN}jR4.uQDR?G)i/, HzY!pxWi@PjV*,VGS=gdK`f?tIz<^`-ݧEns/ǁ)vxt͑ZCŋQbwvv."QSdrGxQYd">-(GG:БvUvB)#pЭ)-JJϰ9𫗌NppA>Ô$xv`70PSs " H[yZne_ɢ]׹=*.4"ن5׭<⭼"nNmӳ׃Fj_cWf%Ou闻}Rr"r6!m h&}x 4uI[\Y eN_.4"ΊxO"auP2,M)YeG6QD^oJK RH2~f]?s/T=51|[Mz;a<#!q^is*A"Fj.'bÜs!W]$/ 3ckX}n⮂R/>_:åPT&Ee@"W].,sٮ3- ,.EJ\6Hy#-nZR5q xd1rS62L^=93&-QCe[~4{JhEFb]稔jP~u$=4`H}RBXudVzx{XՅp9?93QTP y< tɯ lMhf3r8TM,|ss\OOD5{hYZK*oPalM0ښE)ȞS jI<'=@tLa8 &ͫ sr>5;ZS7:Ӽ\35e'kjt2b{b@wM=LwBX6y_G;Q>뚅 S?XfX$\h\{{R%]o})ʐP>(Q` I3`}}9մWVx1AK)DrL[3ykf|8# ~,[X&iZȤ)_ ƏӲt©-t#1\!'ܑ1gR @:lcKm̋:ܩE,n崞S}mp-*W՟qIqE{uI& ayA O蕔ka/uUٻ3w-a$@* Ae͹@>6?F5픊"2F,oXtǽ;sD7=M {6ޠ_e @,+wQjצJTk ?&)vRʋN* >Y8&V[B.wv'verd~cJE\jl<+(! F#hGDtǤ̱^)?c`]%\,ỊLhқC700` /no0cdi]j6e4 6[l3ed9;8o86mE <\3n~PgE>[fSosbLi7Oe]' *TƯkUMu.&^5iK sv%}"h_Ȗ僒{W h] Ȋߪϡ62yMtu&>Ԃk^P%S`jxq_rJY9rZ-!zz&ñ kƎfd}A+v0c, oywI+,.tER;1Xbm3qQv=0nB[@V,9\RN_(_G`6J?Q7?Ih_"G7=ז};']G#,P;(r8lDcPHZVnNeA_2.pb8PaȱQX.CxŽLj^{Sl8Z4qKHhn$ ZUgs,H6dA,zN 6nA~}JK$ˏ+xn2|Q^D-h^fs'XA _2&'"H-DO2[MˬiΞ|*ugWzK:ۙ ~*Tq:8<62[&ʼnb2*+,:JVu`;b\X)~5v |Ѐ bĨE,= "a6&p|N) C;_d-Pk; |-nfyfRqt;(g HgG=n%E"V6rVZr}ᛋeÅ&eZ_ Pc3 %촖(G|WT|zWzQGD0M% Jd+ڡg]iG#tc ݤ'LX!nA E=W>/t"aP+&wΒ3_Kʽ|dE *']>|I3ZY`3sVyP;Q`vUڙv,qWc-M)Ul|EqwL,ҹĬ)3PHQ2h}oc6M`z7+7U2d3t353s;d}* 6 !M@0MFrH̝ᚆfFN\bR~VԿ!oiQ~[ٌjoػ} gptc/6-#Y. v@v TNE^Punw-aqkOV }RPog2 tJ:g-\4\ަNQݽ敄ȴ Gpk <6,CړO|NJ4 j,x%\qYڨQB b[_)_Dʎ75T eWg.9rw?8LKxM˖0bM!V;ȔdjrT8~ Ե\1Zzyڢ']lUT[~Tv9=N<pq]4~^:zm/nD\+|'+K0 ZgMsfLxR.)la'v ('  q)edE Y]=0'?F M+R @s>B[(xN(1Dïg1OLTF0` ,f81AM9^ %oV.hXu };q;W@jY}g[rnI$e~ 0`A&oOVWjB#^jW}U \@sQ];zC(!NުEHlEEx1 т~usą-yjoY!ٗ2>ǻs8=%{:;V(έ rj֫m=:Ǩe ݊sC`F 'K~m'f>vxݠ7:N=QݲHVeLYM䞠y/N9u <#y1#|g(:5@=&N;tJikj_~M.ޠ<< V9)jWjG$8kz`($8Tswt粐Xk=@BDd!몽}a9˳%'H(.I7 & cU@稊Gɦ-v_R(b(RwאM@R۶Q~Y[#,q47i y_xZ?PdH8-Wj&g\HT+;㖑Y͗.y͞_'k0]4'ٺ#?iSGM m$}s.!T0]&@_n?vpen#m_Vvf"q#s8x*|`%dڕP/Rs.pBϞ; R~` vӒ,-XUQWo+ۯn Э8*L_P!9-[|DNId/h_Unlwe6n^tI!\$Q'Ә`cqK=aw֌M/jYlxfadh)PF"*lt"tIyRnm#`I{ux~qT@+w-/8X@PF a=(nYey)0~. }Anm(9+?۟heb]?~}3qa|(N+u} xB(a3.Y8%d yrG(XUfذ>KmxcQ~eQ'%g⛔p)Lgg*ݭ}m-qɓf8w#*M eoZDlzT1cWkgoYT!f4 \1[΄opOSJxmu 3( fzQܹm%=M~qE"pKHhg%Ǫo\wkQ:9rTv+Bq2ku.E-;#_rFfn/'u#9XFAA&Td+㌏YpS[BP~>y3ͤx+@-] 6gb@_jU&8k<:GFR^S/}l1]ZhԔkg}lRU: D0nũf0@>1.7zT֖ҹO${t 3ՃSi\̸h +f'c[O |-n6'yFKaHHlj;7Q"4UL< >R_>-\1k[<~ݟlHw0zox/_Lղ_=P{[q^ƀNstmE q5UQk8"(ʘ [p w/vs  8` xjy/qtۋS ߌ dڞk2!MVaT+.:Sa2+\hg=ŒxޘUBm׬E2E~H$-j9'f\ pMP^dN5Y8ZVy̞aB?4sl͍I2ZB8Ry] $ 3VX:952>+֖By؎lZ]ΙD՚l>ث5X+qaZ}vm-ʧSR| y'Щ j6{:3q 7ՠ',,i foMXC()T? iISawC|@dl-ՃI1h/MlYǧ_Wݏ bTh/'"@߄Է́^e6AQkbFz\kE^J?|lRpu[zx6'z,ؘ#|^Oe4}ppb+ jVv9ws=tM=scbQ'GDO萦 jOHtb;AΞ+km6co˗(p+2 hy.54z/srkڧp&Es$sՍRMP?3,1?nɏzEftX~o}"!.ppl]`*`׺SGV_ۜLc}9TM+ȧ̙GSPj,N@Wpk"J U=e|W% Ra1YEL`>w8-LwZ&~J0mVQ IqteZKjI F}Mӿ[H6ͳ _F*!k}offN E؇.kLYoJ(!+#w,pMPԏYhtiVgtWQްx(8e_^OCAoP.(Jkh0>+JS0 er.i3~2NWh-Z8\A 6EHa` ?+n"k_KwFF;7$FC뛙i0.lRi v˕? DhŲ:A 9'O#):Ú"swb*y4i&S/n+]n drY+H20_#\tME!:)lvY,[]ᘈyC.Be#`*ykH4B@KUa@=mM8ͅ'!?Ua m0mQQ {@*>ռ5E?8R ۊ=܇M)3G#U0^#OcYC9b _/^gY9)Շ ,/TcT<1z0_x vmG8Srv4.eP͘ȯ Vz|*VEN}FrD("|r[j`E\VfV(u>kzF}H.SV͉'2#DM8J`g&{KCzaICD2#FQ* %Be dScz4 AZ{YM}PO%zMvl Q%J5K`NI~~rherm7|feٜ L1 ι.ǻ\oE'Y`vHgs`M>t4 d(T7bD֫TPEdXlzQ`󙔸UtyIx6BYGM`Bqg h؜qNrq:ˏ%@ 24庯lexm$jQҭt |$iE@|jhf>dɑT58ЌԬ&hܤfce1AJxw7 l(QY"`k8'5>J׏,`]3 :2 HF(:0![;XuqqoVXHzt4YRG=s]<U5vU919 C}\'jX ,)^å=_,C3250zf%5`:)/T!Dg21 jcc?ݠ˪]QԌ74tc1]^qBSSKX~U^*BGDַ=7D X*]B] N73-DsԸ3*OIuPûךz=3Hwl$X lHj>~W^;b w}䦾iՅ뢹p_35t?Dxtt7XJ߹%宣8a%hr/#GXxh bjzgJ6'VWఆ=[LUo!`bLk쿡zK)+5:ݪOUNPՉ@h~ jcЄj׹p?o%!?r-o\h ^%XcJpќ3=܀옩K߂fY^ZݼhdPW+HocV6hUoYDI,̪F8[}´/yʴNLݯ+j|R-Sb'F.ҊsC;c1lŀ[;nK00&+n}U\/=$&WzocsDTڅK麯0rLƣF]K{-9rcSI h~q@Ї%֛$-sλxD49,L~7Wa D8h=^*qY- 2>t_l;CY 'lUëwSՂzaTy0Ql9/S:ᡦrDUIvY1BƻWQY-F9/q}YTE, ~)`vy=QTF^/[$( {xi!ANc5uJ̤ KG*o=:1?BYn{h:BͳSt[%HK|x\SڮkH>#>޾b3CHCP!"ۿί6@_ I 2 AJz *CZ l•#G~cn9f OG7}Hd̨ '-'xr_ jzHxFWdTͭ.{lWP cuF84MHi~6qo (kn:u3IkVϨ eWNzxн &0d/ VVv7j0K.y饾h>o]\v3֦#nZnCsff-gT<\%xKF  WV[oG1r\;Õ+K76go}{hR ɂtJwQE^>+e21AB{L7{-a_Υs&#g|MD3nfz|RO*ލT>KI-1ĮE#ԫ,R)Ӑy@<6p9^ ~,Iqt"_6!%ӀI@h- U++NN7PЂc(:?n'\hA83jb.nJY5i"-eT3<Շŝ?v>h[CL՜ik?ce&k 8QU4!NuBt3螉+ V&XmRJ_[qGżye:C#R38qNUXQf|fކsR>tǹQQDOܸjy|!1j8M0m9^C}.Xr"-_`j{^0ʙeom{᎔T5@C}hT8<mcd ~T4["<-OX_{}-Sg# 5ˏn/ʃ!(ҊsHwmy;$JLVT*~\h<Γ# oSd< kp2"ZR ڰf莩䑖m)t+9/nomnQs<% bKx Lyԩ萈L ?-STU(++ƚҫ_\ήlO8 RUH cNX(KgI,srCC ˔, 7o#lraYb|fqzy\MJ4 d/dz/!)24Jtݴe_Iix#8~Il쒴=p*Ѱ{$okS_'}ĵY Z7ΘO?M3m {cty Az%YUiykiC:f0V2Uhx^酇N LTþvaF_wVZ0aV.BJ}0̴44c0vla ۲r)@ W2J_$J3X48?(&sP%TD2.}j W҇ 4bZޜvkEzs)N{!-PFY%F'4=c1?QO^oL$uO5n͉2;2|n(׭΍.^!XpR0ݯE s<3BJD'ZQ6 yw6coy]qfZÖB0 UQLs5 _x&UC;Ty/^0ᦧkœ0/%~`YJQk.V"t=*~x1B9i>wcK+bvc07cR[N7zS*  7f\wKaTyad}q$T pPި1X!I IWvd^ypy\JGNDFxݕzl5L?h#F&_ͅ%tw>Qq$mot;,YVf&BQYƗZ'ŴȂ,BHĉĠHD7L[@\6B .obk:8WӇ^ '7I!;^7iwEiʵ!6ߵ6f@5NqUTAJ̗cǹϛLExw"dtB\" ip9!IY_;W>-"4[,#WVN "x&pw7Te¡Z?_Br4gȎ~: p??6&~I'U$V@o0ڲBf cX?GRPMC2FF E@"Nvgs{:@~¤vГ]) :E&U4oE&!txfʽ!uhNXVJ5U}q2LF-C*ԃ/MiwB(1̒|,<}G \$Q$ wN}Zj2H \]d"B8T&!LĔH:c`Oy/gZi>(W~@bYhZ'M(H!_Y_l5h` 9[i{yH.sB3*Lcީzhy[R3OV/ɳ`l*[K|ӭg&M\LC'RJ'-^pE=L+= L8;scN0tǔfjugay1̽['W~ |~[O8gl)r+ӨaTh;q4Bb^zZᓲjkk:9ȫ[y5l-۽pݙ/C۰hɜnCWz+[,#{'8!Il} LVW*_奇Ki鏦 V; pV W=}y<덟O*c=)|k}M(y,VTM+`ͶnenaiPFZs>b=lg2rӄ#S @~`34r9K$ H6kcf~#U duc/BIzZ;/bj òXK_Q@:"64_ r ?O#{KX`$ ׻ LnV1ۊ*gYn䫫†e̘$~65*[S5ə}IfOf0taEEJmy>89,Y=B/Tg2o{X&lFH[~ "WxfRtNmy =ȣl֯"3j0p* zaK%˚5;FgO'KTSiK78.ʳr!'Au!u2}(o2 q^L$uJΛ6eK=o*flm,G[5O)``F~~pdyQR@[؀0(^EGOV'DF'## j"wThy6cf<ٟWVqؾ`˪IȄP%\CuNKJhToڸz2Aef1nki<o|,FmCH] rP?C8(`IJ2$)p\ZyJc,*#i0EO_ΪN,!k[SwL/G=_VSCaMX=yO'* :D[zWE)8Sr Ή!TUC$ ~uQW%+2d ,7=J4u=Keʽ5Xs!5ppI޳zyq)t9P η [Զ,JzlNXسD"L+SS11RW[(ʡzUlEqGbNݐ(us}G*:9ujOHtFV])158q&wnZDhlFK| QdjryS&c2"+nqsbkӆ$ 14$$RH`hj %LyVL֚nh:2 vPa zi"PEeyp(+IBh@AG;ЏDBn_͞GO/OOc=5<Lf#++ ;eÿ:[4\dXj\,Qg^*O^˹54HMFb`TPcʛa,nu{;] &3IbԊh o:U}em k)RL_Q wQE ^X aVoe#C>к!K{w,ż.~mkvi\91"u47 -'$**%2*ȀIS@Q1FWL.sx ^S|E!ra:7vQ0]I&YcX"4?O Q@Wzws+c W'ѣ#RLՎ4`M㰜6`qGy(neG&r$u3;}Š_.VT)ܢ0a%ZjI-_k$28bx4^rE6`xі_us~5i_lf@gVrh @5l/κ*s2]qC%fGCAdR>雈G?E\P[9oPru܈폣@(!ˤI /t-ɷ8Wy!yV~f :1F X6# Qj .7e1y[e}TnpcM@sS% k4dG촲+ς} #?≳t,VA!)` fP.M-VzG3ʥ&~Oehm!nA|gʒ<@څϓ^_# Ĝ+$7Sڞ vin olX%ﲪ7[,ciҴg.l;upX*TRz0?uvpxK@~ʈmxo9}o6j7vB;vZh:Lth-7'10+ Bh3.Ip"bx+*l?\`4B@sXviASD'~qB5 8VKVuM&~9 d\-g/[AIN&š?w吧69s}[FGZ)Dٓl) 9, Agz 0~-AV ȇ#m$9|^*R?5vSJ8nV~I|zKOz`g1m@OеjiL Ֆ#NQfy_4L8`p1x84VM_USʈZ!Y -s𛽘ȗxx}D7#1YoRwNbXWY=|zh nUCP!]P4m;ᠦS$rܒ1` |L4S<9bəsB=iʉ$*>=h{S5J|J&tH8Q+U#DRҟipK\:k~:ukl#S*"ɅWEh>f:.SuL^u:{uF`B.ҝu`'\w+sa"n)\ck&k /E帶v8>]kx0\:,=HS6hvId(_Ҏc0@z\P 6eJ990ыR#Jb)-ڝyE`ؔEAzXleәy;rSKܼ𕬠V*js/vk2njg{5U^Q ^$8'aq(wpagb-U RW'.֠ RTYM2S>酬~KPiFfYlzչ#v:he ExzAtQ2H't#>y_b;Ht~J^_MZ >0v\B08D ) ">*:&`[€{g'YŽɬHU)ZpKe%?8anq&T1>Chߐ-Bn!!qzK5֭\%gnV? f _]i[. Tz{#7lip磣ƒظhn顚f:B(3PvkL;t (yp3N@HVn̓bbcMS7o/ *1Ind;6'|-UW-Hgي޷'Oos]J6) Hw{y*2#%i'Nӯ 9$!SC+tx'LM-Ryl[+{&UGK'Ӱ'TɮX-A (!>(K1cC7FUK_t'k]$ CtS,e'dݛ;N&:v9kV5i+*S8 LmnY*19{4wPܻ)B {鍔j=^I]X#4gĎ\g{~6"5G*ц>lE"L6p/a%VͶݖTxMCg=%E!zJ'Ԓ\cya$o2%yip!㉍`HdrDDuDI;TuAlU7;gݡ$ ^uۛB =@^}YR`3@vA8*A:3~ǾS0H&lssta<4䐧Ȝ b,zQf3x2^*h5Y /-jl4|{'L/-Egw@ Պĩ7^K՚ [9")[f2W6C"%#%MdES7XÚ|Z !X)un5e?B/Y^H.YtH`??ÕUwn1b?# ܩ|MFyAd] Gd R `nxzhEŸv[aʌkv孾s.dn\=?y0LLNMQmsB1 ,|́E $E.B `=b(TkP,aT1™F=*c`lk@ԍy?[H}kQ/ n"ɗNף/c(/ivQ +UܮwWk$CrJpQz*ܳ.}y  vf\3YDG T}MCo"FlpRmQXU)pv(V6kKߍy"켗XyM_sgP,tiD)_r2ب=Ygzt]1p})ϴRA+~Ý#K^K36Nҳ =tW53o (YX) trv"m%e ~1-e)óEFt]ن ;/""ѣQu& ɧ]:»I氖GdRaUPcvP ?SVOKD*{A.ӕGYF:{)x]ػG2?thڜL\  ۀ2‡W¡& {s2 vW:8F;vV/Y&Agx@L 0O<2@ ;~$ˍJƒ`Nbvb\ l_tXV5R3A+.6 M܈@qcѼɋd[YmFsX4b\;^,,M',z ߂K3PJ]>J[ĿT5uv9RODLTC\- ܅8]#"M,'H &E2u7K?s3 .|%GYyXiɡR_m!H\c  9 ^D ~Gv^iGoYгϧ5ZO2O qo i2v@_M9}~BiϔWg8'qf0tR?GdM曧5KN|)*uE$F1]&@Qulpv\L c]"Mg wE&IZ`$/&k*%19ߡH3KLC<9׋p=|4p:k5 ) d5Ef ˁt*O3T:15쭩gA‹{`jaH]^IZ  :;>+4;·n~\DrJ"[|;ՠ  =)@Km \x)9%A)qN1MRYHdBDq98)iZ=#Q:qoXt 4Bx?4l7/32vW{89zմAӊi=\߷{ O9gRd^̟l)"HZ!ΗLʀ`-`kyel}on5st4|i 17] %eGKH23gFQ6~vV % ipi&KHqLe=N\4mRs {"f|déY\n.WQE ]y.DEnnrH˅\^@ pܜ#Uv?HI sÝX.W@Dh)&R+7q/sZJo *#${ZS4%#被B|ВPigG|%Alj2P- Ј"B+2iD됁2g9[O:N$S޻<R-~fQނ.@`TCvW5ۭ"-D К~oh*-ɼ_ |O!FonYx]cTa_Yq@"#̒N!+pdr~2݉GܤstnS=.Lf Pÿ!u&&H5?c&E- !fm9Cz*_Do&[n!IiPELk{( |X+ ʎY QE&ݴ"DkTyk$V>v/b1Q,(Ĉh 萩j3]0hg̻:LdVΉ|f1WڢuuƦ2G6l[ E0Ɏ=>eQM0&FY].+  rS*Ta ?u7g%?j chªHJcri}:R~fM^,RL[h3U _yU)r\O>r$<;iw%K`xêv/FNS6H\JR;{-MaaVUU0VEûCڷ/əOT@/1l_xss$ng -fd W6''Ѯ6KbK;{ 0WJv,t)fUԛ+@ r[lbT6i|-)'?Eٌ4nVM zOXB#ko w2ծ^%~RrĻA"9=Pb x lpAĺ|;zz>oAY#I >'9G %aFor.XshXίPyl3aR9+  r#}̋ eW5:.kX8~$u2b࿧E`kHj/-RVps:M+SZ$K&wcn5N8 ? -O&k[vJ avP YLJ:yƜ d7AmE| qv5j˝]eywGpgRkRXPXE(ںäTݥI۔0<*֬zaV-ΐrLBaTdA`0ǯ&yOo38L8"ͷM?Ec-{cۻ eqa4F/>Sí|\B|~*b[\ceζSl= YSvljCF)(%fPsɹnGfW'zzX]%eb߰Oi_pϫ~Tn\roT 8\.ğO02<Ӊ"t4}UАL#PڴۊZ6t:K'CHÏzg(=_541'YU<,7U`|PR}7>?[1F\IuN=-utbT<''WOjV;dX h-c r@t &GG$qԾ4/oIZ?",0cI`=*٩mҖj1eWű$;Vzv-GV E`]O3AR> Mk'Z[B T{K+ԫV=eEʕGNU[?- IOrh&j+R/Y$v 2ԗ9l##MUy=/o#vzw/dz/5&D-(AVu"^x,oB%]/۬[gN)WHog-eRpaG&[Ʌ2ì'zDo"Vz8S^*p|G>q>1LS`Cw;᭳^TpIb *Dm7L]K24rqc S~36<(O裁e?4ڴf%zAYUPDK J5sB<+?o(0V\= "J2qwoB7z}tY}햦I$Z5{{{k46*(cѪ〫0f \a 9'oOF+Xt?* Ӏ>'Yy"q;֌^ڸpY1&}̋H@s49 %<ՇMy6F;6"Wn>sK|(,NLY71YhGJPFJbKP`)u:Q- +uצ\#bt^E){~0hGg rV:ݷJU f#J Fg^HN lٰI*+F5Q%&jso5N[YVڸǯy B|Ny//L-&FנncYhWI`5HodSN72=[q=t]XYB}~s$ v|vbcI)6Mb(T׋#ZӴM β6"Kj YMj9h\LIEQ{;rpY娣!0Ԁ)aG1z izC |d9bȹ ~Dnonn-mߡ Sg0gCYM2! f޷Ye{E|ve~&HV~iFVG7o Pޞy3s㰧~ڕE \9b72N=%:4Ϗk:[+KjrKZfTI1qM)"XPMg {WC ;yr7l˪d:f2?Gh/$L\Խ,)ē/f7Isح)NIw$&3*xtM+Jp WE6{MpKBJaݸ_w,Sq O6T5F."д,<<&k;PId(/ɪ4-m &?aݹ"gEUǸ祠ktU<BMK^-P8j*R FEoe>k\"L{9m"گcgW?M :듾@(=:e4t=#~EW@=(c:IOE};>RZ@HJ-{(u%ū%{x|UWN 6;s$\CfMb~'\Qu&a\\=$`_۝ o%V1ƎX{JcQι@8eD/[׃JΓ,,+vm--GLow# RxJqD=xJn3)%If#3LPϽk#1hиR [.~J]S,ق+m6c4;=WQPv{0ph6f$یu"^,G t|Wf}w,P׽nJvmep[:}.Qš? q]լ%c!_ yM-Keo0.9 k-` hQ9:!2R%˱oG:w8/a)4M- {MF s . 3ў#; 0PDkP}aDWa>Hf~& ,sZlqw G$\j'-^ǧ4$׵s'bŞeT? 4 X '2 @i\smn9^0ĐI+ć |vY-$J.,g5bR|V8{{FBIr/<8ؓhF4S] c'AYXj~3hȇ50]qj"˛͢:~Y0 )a!{Bg+`6޳(Ʉ_.WW&.. 8eԴaخ|1*wԙn 3a0"x i*oSvɤT苹 OΗh8`Ѳ~>#^e[}{A w)Jpf.6RchK!qmB$ Z%$vO9oS [J/ H-e&`m@lO`:2zR}8k@ƿnR ^WKEc,%e-Zsw\m_8QQ x"/n7Wb;ޗAM"o`/]zsyC֯whMnR1 <^N"/HYp խ_}s#*\ɷx'c<#َ܊m#@%]t*65r@Pa: l/n0-2p6 ہk)~=r$["_lc~m>jSlDKm9g [7 `ި}wMC;p+*FխvխSb*ARіpfC!L5O;แrh,(bQ`;e&[ܑuT F8[̀# ݂Eg皥]'XNcc|ki". \%/H#VI&c>q[HbŌysFχq7Y|"P{%Sj:2BaWg -肵c=wkY v?3ts%ʺI}"y0 _V1ҚVQqϠ7󇆞ER#N6Lp)ǫm~aXw*  @0>xwU`wхfo.z͙9)E._M:jV[toe>\gXa"W]p̆FbBB`a'1pbfh?O,XQ'8Wd_mGL(͍9x}S`MPV` mԨqWgl[+Wd2]|Y EGhnЖQy(+8XW-!+9=H."H-VˍMNb~w<+8 +32 W'vG`jDL*x4{-I]NmԲ &Xu%Bf՝U1TgX0HȗD3ڒ8%\LPp(`%d8TL222N%H9Hy.A$ |lֆx aqΤA,)%Sɚ$c$h}ݓ`3%SR=:Ob9yTXfMqCmd@=k&4>hM 3kMK2jsðV8 EI-ԞƱӀpJ:R5I+9aJYLTzOACG?} RF /{/!Ed;E42-$'V kd6'`@)I \/ՀTZx] X`4T4&H1"pctӣ*D3ƯSremUj2RjA6}#CdԯnՌX`^fʍ8Pr]/J/X\m"wxnzV3Q(pTJ&,:vɧsֆvu^GrWgttq%P 47@)<|=W4 ?@< 6IT9y^ ےw7 D\eI^c@;9%OCݽ婼/5iHNA=,;qъqkٰ@-%WOJ@k0{l^kÕ!*1MvSYmKkŝAZGb6/l|nɖYudlkz`ܳʦX*Lz4ͻ_S<ʇ v5M"=%! ]oT4([}g&_(.$sZ&+耒徘a貲F-2rFۃy9o!H )^qb-IPiQr*l\u7_pܝDTDT6>̜[PI~.$'.~Cn@T(^"<"Ogch= s3{4)m2ow ikR3Ծj} 5K "˼Gz=sh }V @V\#@Z?K`DpYo 1 R%BYCXN ?vNHJwrXvggģxzUVznkMz" ~w ĩƇi|cURcEBV{Q ~ƤgFS>WwA鸴|!d!@pDY5^$`J|ʬsaZ+99:eR2Z7Bř Sb8(x& &`@u]pi"7dwkz@( OT'20'ɰ)JM2Yx!gb< d 5"YH-bj9|\զ1l)rcmq$dTg~1{٦!^sf\$`Is ynn32oz xcq(78pJ5HPb@dLB [{ovF;jPήln,\MHjV=x8mg ^ս5w@F@QgyG.*$Kpl\#Rd1[ #-PE=U Io.8Tzb~_y6p@3+[^bi;khZ9F5IӐZr E% l4~:Xn敱2fZ>鼂b?%;vnfdb_Xh!,tG#k O&3q^#$jRz֢ȥp;z~5=!RO{ǡ5ʫڪlYA6B.Wwx  <ꥅ0ƙ6I>G}*L0rA΋[ Ǖy>T璵݃߀~ۣJ`v܅41Z*٦pL#\rR_MI2qo`0taEXG[4@(' t^n1xTYi^߀`>VJL/qnol-Vhjuߺ8EP*{+JSi)d, k*aD%7l" R_\2;Ykmcq+)=Xvֽ/.+j$r |'b|c&\OcY4pwه{ipEzU`.$q zC6@yg|$MuKKA5ac_M< hr $ Ȝ7b?w`y =1lC\y+K]M2Crwٲ΍RLjGJoܡ Q UHQ.V?q GPWIФ 4&><ǡc3³BCm7O,Xc;d<ݟ+2]9v5F;΀Q5A;yٵTb!KR0[5 Qq!4ߩE[Fw= +]HM6b. -@쳋}{A?tsî!@6վB.l~$_f%,J"Bzv'[R~^zܠbd d0Y0' }ݩ 5+D'7~CJgc@ۣG%_Gg  e'#F)p\F C!.5A>r垫;4)$1og3SdIۓVqLy:j N~Zn) amcj@tN5IAZ_rZ&5{ h) )5p -stNadZ@w3&kxX60 $Au,8Y9$u1 E(i.(/qN-ol }fG_S?k> Q#+<X۹_TLz"ٲod'~kq?챍Q5.0<u">onfJUaG+Q;, [V g v3)%ƕ Lut@A/{wl\Ŧ*idBx CZEЊu8}>o`%RoV3qa۶jd:q=qQ=X #[ FEwyL4nl7jcѠg/Hg54`#sm8gûdOCs6S wD'~Ku?${hJ.?\ ?jڹo`<}OCoy@s)D_O&;(%} jaDdCf3h^컜,L@*P!|Vn4uy=KlΙ2DZk}WT0ƢF@Sc lp;g݃k\`СMَ hc&2/u<.xeąckfHj1X'&;p׈Xϴ3tʏ}[|z/_{L'M ;*|?M׊Fu崡O:@f@ďaѓ?Dܓ[[,EݤXQwTw|ѢdBE8p d96inu&!IYj/5]CF'?@Dq34CZ"[n71R~\2ݯ;@kSVkddl7[_m ̦%h\tܷj3܎Ը5Z$kN%0èbO>%wtLO(R_]8U͍֨|4^k%bT!NA^# &{ΠUvYqXbPMGv&L(M:ؐ,/vCyFǩ+,i0@\I ?Qhs57\IëgHkYޑ0޴_&WIWա0"(ØY}=Hj(̂N>mJ:BjƀR#z8*pG} :-MkK @AdñNjmX^ڭ8`ɃEB`[iaqgg~gEpx.K@l}C{(tjX`ps+Q}itPPk5 :W; ?{ Vκ&xHh* a?\UPJ'M[ANJ_!8oR=( *z 9ыr~c+Kۀ(PkEsf2-#"J]V;TM.Q ʸMH~ÞOˢL:61,O7OtS4%&1z0aa4t`p:]gDq r(4T[I0(M3]oIQL'G*_X×(*= ]uF0%n%gOqvkNJМF㶙N0lSV0C-3Gdr(>WG!+Zc{`ܣKv#3i'xLÊI&˧%w(*SV\՛0Vfk8sNm+hPϷt)GJsj!.I$r bqPqX߼|lmppT3?A j'L-x|P[>yR[ЇimK轪)p0Q"!%PUV_Tkk:iy=dx%L4{}4vз9Y)pmυ-0bBt  xkm% cRcA742h`8?4Fm}! l|3[.n.ZJH,A.@UBKta 2 Po?Wtдɲr y)!9(4LxW(w+t4SKvŸ4"~^`Baثk opL5G?߈7N;EamW{HZMըB~,zTI:Ր=nm'@?Y}HCD >GK+~Yu%z 34iPK ?"ɒf&$V jT7Z#X1q|np{v:`h\c*;9ޕ?c4a.Gㄆ˘6>6r#:J}0߽],!?sMϘFCvq,Io=V*<2>W)ؖ!B¤=͚K|ܜ-@ ϷmoErqY]@_ . BBȼ^c%0Gg0yd1,X3=y&:h=lhbvu@eλ-2a4]0QDǐzbO8Oy/DEj8$WE:xP ɴ'3^/d ^g_?~|F ߛ{PgH`}ZGwUt\j>+ f{>H;hjؕ=k̥)_?ߑeQH.Ǝ,D>-5yi?u -M||8iu0 Щ31KPAl3Mm/"c)#|Kүoe6㟖ji덫ijyl~ϣD<X-S-܈H'ܯ~nXQ V2+=3,r9*R[wLFԾC]bLrF>\q],w4>HΟ5,PO.]d!gEoʺ*CVh$-\իd:VY4?ac1k:~ ]QjڢRg=v p'2vmS%W%Z[=nSi[VzD2H}H7݋K-7Z'%B.շ]H`޳R /2C%8׀'BAs]a\sg>NN!.P y=b Z~%x|XC:w(5.3wݛGKMf[̦PkLDI7J+Y bh[j^~AøZzN ʿNHZW>H <?h_> z1"v 2l%9U0J ++`^㉤qx<(Nā ]ݼgմTQDR:b„9yAoDSp",䑎AR'\TJE;[$B;s m Soc͹_29gzRs&4P0=~&{B!w T r8lm wβx (Qm LT`X?0rOF ʭNSj+Jo*OBoya5'9<0í7y-ɬbjQޱSVdGJ8ϕB) ENuli闱xR4%T6vVMifb״ ]Hby +~UEXš8>XrAƬyM ũkp~DZȮY?:| <D&303(y9'Go[cb8qvht*:༹z$oXt +a$YtC<؛1:3$FSsϐ 3hͷݻtܕ)`87~Ac]ېPW!՜jv a`ej4Ŷו\rEQ؁xB y$Й(i&M`{R 057uwy&{Y7TCuq~y% %L[I.ؕGzdkLcl_X J1P?,YQ]āaL4lT7q׃ p?Y7hQ[eӵT&rftJ;, 3>Mi 4TU໾uIϳ?-!QO'"sܛ#$#//3"Pw{v:L9tuη拉5yB@ H~hZ(&4ni\,ܹ_{k:Q{frKX9gY Q7XH? gQ.+vAJd ^]s{qWjC]T'P|D*DAGI .Uhǀ+sC~;)QW)¹8]kdճ=)@dXE1?eenP5YBA͂ՁjS[2í0i࿦FfÅ)]S}6ha^Y<qREPgO'b$4[^1i)+A]Z7d8+ cj͗ l!jQٔǼFH&^laO?N*! [_Hk"mNV |aAMM~ܔ?:Zd,AYn,KILr&] qTH G'z= k4N=G켆dj5M$t˞+#$^5{%RT`YIDhp&ʪ%qx4͚t|'m@_f_T*&p+yvQyEJH_Wh M\w@2|zIqH|rFat{ehrZ1^gR]tH2l+_½.įt|&~o`Hb<]fgDjG F /fHw!Ec $c>ߴŬWJS^(Sc.}Ht3q-Jd Gs{b9ڙj.ө$W/8gb)ćϋssFSe>B="6+P%5eb?;n?QsB/qctg("X>]|J60@Rk'7g:7#L@sԋ"/;;$Y^ZS Id /8ARzɻuߛh6%k}H --EgAr36˭OӛT^%Y9+agkxصj %U~ =pOHIw[DaP݃8J7_s)>ǻJL;0c0['D-e-¦6 n_/Fh>zuR9AX;qu)?}eܾ 4²OlpRSTe\9kjG/1BiOD SuD`pmjz&{Xˇlt ?vÎ dOڣ`BC i~tMqB-w4jrnXCMF}[YrF-"2 ( .&GM3s t\?3,䜶ΔnnKQHPΜ#Yhq },(5fL\$H(/ ɨ-n=E~p57O8f1qaGfi9>0f@3p* [&Q.秈 "=W)iۿlMN"#OL/Yw/vDNβbQrQ~Ϛ!oOlp4U#9^!Umj1h8gہJk8L̶2)5yW߾יTlՌm"Lϗi7!<|vȉ˵pKG#>W"OȩÖ,EUP ӻUK1jG?Pa7O3Ħ,x6dKz]yZ` _z\Oo5obe~Ps[ ֋]܇&>7QF3C۵)= }QQV&=5ZpqI$f3ÑTPS\R iQ֎+|`h~Km)lzn?b'Ǣp|^m4Tf JN k#c\')WA A024iuhO XXD!jfFߦMWTaMڵU}\IC=2X_GE87!t'v*kԾZ8[2B}r <%ٍ|1Aǰsa`|RI29-TFi6Ѡ'adj(w'TpdK9) Hx(2, 碄m)߿&!B}u&y`l>\uهXsX2=:bӂi19| }2 ILi?C; 'F0wv)ׯ<\\gS0C$k. , [⍑gQrTQifsA_+] F,^$,imW-~BF%EϜ|yC9ƔUޱEw~_h\_l6fSXէ?ًg~kLg6!#ֽszŞikЬ,*#>8O\ sFVBVguׇ`LVb5~ aIQY%Ɏߟ#Z\]LƞeN#_ou+ kz䒰wl<Q-Y +QkZ} #-&Lu Sjoĉ;Fn"2#W9gQtosQojzNZwwR0=>0Cy:" ̳ #+-x`&%žK9 n (> 5IAhc)rnK*^ %O=`,iRX|ɟr j0짝jgM)K?"<5m>܍ܩ^iH4EҐ؟\&c|f>(zHA鲹{VxScE`핷9]gov ws[T"&<?[&̋)jd1?Y'w(&s*oC,- 9Mv 3Ю : /.xp$d/]=(qnWwi)nIQX ?jX~^J-x*ϯCNuQd[T.~~8O)9fYTh`#X{@%A&EQHm*uN|ufO*+m` P Moj3zyc+VayQ!k rTզ25;Q0UO|r-nv~5S]"pXӸr WE}bddMud}[z^o#wNԐ=]&_ mm|\8-[MS'u-!۔]#U^IHkrD͚&0* i9&Hו36 e"~,]=X 3k&9Q6o<ޡ_[@_ YUu#ZM&'繡u$~E P'kCDy|ݞ2/noBRPZxȰGaÑ>T["[b۴WFLՎ9`ס yٷi@"bC`>`-^8v!twӻ+w _LV˜A#pËf!OwۄSyPgxV.FMm:ލoitQRH }A<J'p_uvK%^>4N M,_Crb+(eSe*Fy J%KM`F?6򒎫dE:Vh^-v!}׵ nf9qRh+U@'*T M}eglJŨJl@ZEim!J82-y:AO*?H7:o4(xwz ũdL>O0.U%⭶5K^BKUe@2nhlz}sCܡ?\) ^g܅~ >䑇$?S1%5lBo;ǹ0d%OmG/?=fBCw$zӁhߍf-&!AZ`0ƢlH_+@Q! ^ 3ABS|-05Y h꣉:ʵѶ*@[j n" 0[qfȅl[3T$-8Tu-0~HBw5wY1fa[qn gQ,\e,]5*c8%XemxH4P^݅:z;oz(OIm; kYme,i"AL0 1i=ͳ5rn@PabWΠ="콤ӄlue@?Ϗ poeb&osf;U)Fتa"l슥?$a%_6 uP\ahؿ\@}^ʼng+P S&6#lNn*>&}PGXT/ȖJsCWtU3%liHb2uɟE$"wUr*\ugD^|%"4yCP~E a`}!%ɟKK=$C)I`;hj:,foT4.굸0qG|k eiL=3'?{]/>^T0 '1'JBiDRIܘj*r]d1v/LpH"L.8υo?(_tO' ;>9aQ' YL">_ra9cг O GmpLxر] I}ٚD+67qյiU\-Ϊەt.ScCUak@_ SJD^ cO6꘼q:_cS^G|m.YOBO Ԯ =% _I9G!/g6zOǟ^)5sv.noG{a:K V}[d/'.'+b*@"B:ŏ_ktcD:c]XEsz{+!UY)=+uՕ{P*7]?6$b_ԙ״Qi~8{*R ;2fWIHF W@/ܕ[MI^Ec{OC<ǜ, ܼKԼ<Oа] ioǕV/31aoƟ6B]A7cdpZȏBuˣ/e&\>LFm1J!%c7 \?e3ߒa~ldd$hpmOq2S^U&DD|-Y/"y3^F un []n>eU7] iN8U""bBO[5wO<-> .|{7鷍\:V2yl,٭~quMDրkPq6\R8 dj?Kg6K khY<72O%sJBiztN36B*ήQt?9Wٴ+#h-'ps&|7E*{9 c|">:9@"-*5>l49xZlDNX mm{>BT=YF꼩x5q? dL^#g55|ub:͌mk&c/ <)4p3CpW~qV)nNv2}Y<}\NUL~Q;`YJ>ѱb;rovLwU,!CӚo3^cL?j[h;|.9ln6zkZt XF y9-@ GLW%GZu t yy~M`rʲ } "ФN(E ]x+V2=* -;8fK=~N/E[!F8kgd\h&c]fAbÿ06^:oGK=N sҍnTYMRo6͈j!78J0wr+8%\i쬩4)Jϓ,;dAɄl(HVOP}Vb.*Ha?uSԶW~?@U&+uX(x1qQs{wD6Q?7*K捚 ^GFNg|߉Z#>jh$C/Z䘊Ⴉ\7 6nNIJة+rs L'$<kn 9:斬l۝ cP K34dnAAp5#M%рԳ~^3܍FdpayҾ6!u'i`M4HPY,Z(C W 3g ;tq2F6TA40"ٚRpT Ƹ611IEߦ !rTMkm~uLjIQCdBa@@k}T톄ӷ,1k5J@&!?#uH`+hGY7.XR4ɦ5,hFx0q7?p`QT0sGs_ PU 3CWdcd%6be̋pMz?C]oݴi)γ~5 EЍl)^ts#&t3eT " 'Z iD]v?I^9ZU4`)s$djFR%ևe 4)O#t&5t5 `',NWT\4UV9%3T/ Fq(#0@:Qs+:kIeE7IP> Iԃ;Zq猣 ɪY4;jkŭgZY è'ޛ+@ޞ C, \Ȥ)ƛ{/>;uh{1HPur]X5-6yRJxu˶cVlk[gSB=},mNgBXp~z&{BMZ0 ΋򪒔@G5j`mvpH]-,/;9YS(ʴ;,GhM>$>ĬkjWOW-j|`A WeV"=uBIxj^rx<$|?xI˱)".Ã;,)SvЃ(kЈnUZ ^AIOĩUOܓ|qpL"|WWGS5r(caD{h+e ic%S#%Q_?VuIN+R  zDva!R6Fmc'HD1ҢÉW~g;"EXϕ> <, /Pqza Ps#e͗30U}y{(mnקKyk[UaGthYkE>  8.?8'06NhAAE<0PO~RDŽTѩmҜlv2Hi}d0Yqݹ^잣QX8 <銀 {)غ *Tg*0!kx:YhIs(r{%3ݛ^4h;l{;gٛHmew1/i+Xasc@yC%FSq#}EfW8^K|9_:NβE.\u[+& ʼn:5Uz!)PIjZ6NC]B~.b/c3A]+-0A,MEKzQ뼈T+dGQl1d}9vox 1i ?ȗgdQ qIICP9 O-TN!c{\omgڷ >:!F#hY٩)_TuӱPE C{ro*,%2537)C7ӎe|_T̟̈DuNt,d0zXjR{n;"j%[ ]8e?9s_R:h#6g)Q'|>R/մWh[a(Z RH:Л22awT ~ĎpvuiO0lL* t;Ηa/@(<`Ul-/Yu#pLBv[ N͝v(7w*fQ'A tbrLj8kli͢NeqLu5ɜ?e|B`0G/2 `~g 4;>$l}^`B,gU,vcxߵYf|j˔4x\%`1oЮ5&8q?neWn@k !J;p>+GPJ;bUmDl ?+7E ~d:ɪe5= BLaXkk.΃- d昚9JH% I5$|{+zop׵& W$g5o/zbT?{q/H ![ #I s1Lmba,yiʱ96;4s>9l4w%ny98I+d0@2)u|o?%h=Df2 ނq9MԞ#P07$0@!.QϢh4hY!i(.8(0x:K}fyj%n(}>$ט.K_C3% b$H?p]<;Wz}[`@Y;}ǵ!:1aaH]j)gDb>Ah{99wqft4lxv9l-`1M:'(-ɮnЗ$Ozk2B0{YUaT8RK`>Z;ks^9yjD*){m_apHC:KnG B]V#.?j4*kSZKeJj*.70ÈB8F[v4a7XfXֵ_ ?Q:qcZłNN1"̮54N4.jϦ 1$c֒&y`HO =wQDC:s;f:r ܿ^*_4$EPS'q*J[Kf▃_$v,3'NHQ/ .4]lwwT<|%khUi6*Fi&˿U!HCa;կ7~k@Xs]Su't| pC*ޱWMX L8ƿy%J<`\4Z(_Lϩ0_@j;zYHQ0{`>+K%O魮.<1ΡA 1e?"Ajdw'ŏNDZ#xSpgɗہ`X{ƍFm5]@kYg{`:K`$`3)3$cipx#HT,F\Е4}C2 IƘ7si8m~*,_EZc͊QBO rb7X[\\Oc}dw2K91Aj7&O !t'\e 63;Ztf"8 }(SH ZNt\0$ԭH/e߭zxhyoX88&O A2QTՃ &!'g! }* ⲡ~!Pϋ¹p" jby'Ci瓇Y-BRpP08HV8pFќAotPכ^%3c~N"V*nʧUOxqMoB~[{-8otK\Cx1F3r&OʒD <EXNrJgZf/gMt%C( jfV@L5 $\Ae`2١gȭdWj.@#))f)G1}x޽ hq-0E+k29$ w H\<@)\$SAM"ׇL4IܸF|ǜ+hxN⹃$)ix !Eo̳.ǹQ2%h2./hl y[%iY%+V# s]|o(n =]^jjD<k&IzV۸8롎I6gfI\ M5!6=:-F.;NiT, 2;XTkfV/_Y1ûÒyCBq*}Mӥ,w ArY"]! j/R+y]#al]K_F+}Ѫ8 ]+z HA _>eQbcg :nے= 7>[Jޯ. CA_8'R`s(Ђ&{I>u5),G牢 ,ke۾֋C f.\l]yb/ Ogp{NjډlC=Ju.vjLX |P^i&[=f*$a 1Am潮ﺟNAl=<<+vi4RlWK%KI5CVC}Cd?ÜuO7|ElHW,F)I*FŨ%wIn:q*h;Yh?ңKa1ۣ+$d][BՖV~tCSi֕=˒bB$ѻiC1AYk]݈H.u*'zLw=2)II' In]Lsw%B@ֲ`AlͦMq3T""X ֫.V!;(R@&emb YGOwBwj |%:m={42s K!"m,X9<3\stn_oO=m2 :l6Ⳇd E7\q~֮D2T'$~JX7䓾\=n' M$(H%٘ YH<%l8hϸZc#Q7:LEADRO V]g,\TB5P2cf']gm8`S&I!UXzbzs,*r iZڵ;kFv{ԓr@:cl1lW ujrV'@OdG%eNR[>ڨ@gel7 D6'o Rd 2=w>@ D7|=d8m/N1{ 3"ZNI?Fz^I~]@%BD[pI` f0%)aA: o\#zN]q [~6l@gq_;ƞt)iocq#ક\٫`~z 鲞Ȓ$ B-vhJSeh ύp :\3BW v#dFR^}SŒLăLm5Lo=gqu>V8J  e9hkwPWf}Z=iթ;~Pm`Nzv|c~ֲ *T=~Bw|Enfp!0Iw(Iiϰ\iӾavr uR# d* +&J$gմ=LG3}ڒȪP'UJ| aw`N~U9x&a;M]6oIJl# X/J`NU.8Meq4%ꉚdCi8XN#.쪣܊D^ODч?`8v BE2XeP).PFEf )X5cԶ@J|&UԦ~`QDĔZ3hzx_KK9H}SAW:Hw|][C;@v<crbBXy˒Uų#\S*b\ba5i use؇7pzɡTd,.^`{X\BdfoPncW5dS(k4m!gI(NSh;r`P맟EB-ln\1]K|m}5j#Gv9!1%w&kmfp3F9DC*2f.Ù血!܅Y>b9FG0&현kYmVm"'IA-~!;)n^@@xT0SB˽>ɟ_Da+O[PT}S1"8s1Luj"lZݗFLJց47hq.j G. ~|ЫAnyfb8BePg\а87nXVjl"$Y=G)}ra޿A*qʹޞVr6Ҵj\dЭ >i_rio/V$87YQpkpRWD<_/ThBg>S%q&ذ9.yɀy!NuZu)4F7 5m&MqtRn=qƍ,)5P?( ɻs,mg/b.҃o0NߘbCC w9)Rr̪J͔/hZs?PZCn6YRU:#sGVKX#$`?FGX4zH+T !}LH%c*/6#%i=&ؿCD"W>k3(9oNkh{x=~s ߝB Dѧ7hGI W+E/YnY.HeepQڳ⦃_F?Ÿᢙ{eq}-%l6F@R[Oko]ӧf6O]7N4X*uNq`Lњ C][MOʭYfH" ]O2Z1 e'-VѪ2x713-o5}! uhi(2U]iW/+{(j*C$J'S@I|8:yǙ3ƻYԜMIyl:UI];v O~,RņIRGdoJrq PSG'z0@Qsѡ Z\"CɃ2| 6co 'Up&[y1*> [ˡTuO96%<6_Wà\r]3!wsI,*ZJY>9.ZQgwRdC&b`xJ"1gklb+eNYܶk{$/,:_-QO xW fahj‹ىx%Ԕ :Ϯk RxoZ)ĉZ;1}iJI\r%Gox핎'2v rK!nʴRyfz/Bޔ؏ 71)dX =>/KİQuh1~3PԚ3{ f6 3tw,ޟL#cT&Qz':캽݆91jY‵k2zܞy5qӬ=) XPٞ=gN|'6"G9 MKJFy~lQ]/{0$9rf[q5 12afG#%lE|Sێ%oz9a}~_Áy̋$=wA<4Ф}ծ Gcx^˧ظA: ;l䍍3)5RؚT+U<ȓW^\'*M+99\iX:HaKsPa+/Ta[Oqgeq/]%Uub^ ˿">2 YR(Rl_;g TM6Cf5ϙ1b!gs1@e>EfT_VbaNٞ;V?ҐrjoK5<5 tI LVTЀ'SEzut} :hG@`m.=375!',vmXUgہK L*ѠH?&̶aiM)7SMuʤ9cZ\F"6A)q2JÿIykU@snu2X6ۿM $<8 ӐBaƝѓ { `z9|~lz IK3cKRn0,ok$0 -Ɇ~|Z:hY:Oc/eiG^:||6r%_sݎOxj2=Ja[h;fA٦Zg̐YP] ŃOr>f-ChB(YH˒Cu{:x+Ui@^9qQ ,Ruo:ɈoX`n9  DAewT(+oǍڌL6p30$Vr 9G)_~u&8UǾhVdrQ\g?Xv%gf,̲׼@ޔ# dҵo nnrL3t&ȆdOUfS3Ej~`]萷Q}Lqah+l M9ǃEVe<(DyzqufXMTZOv&fgn B=u,#YĩX-E}G7}j|@,Z7~| 2Qʙ=x:`DviZR4őU (LPY-ѢlXJ?+m+Ϲ[#C 6F~$g )ԹsZ=bѥBf*Xh+9WHȝnyS,PQ*jzA7q]]@}vUSRTαϠxŭ0IPE'R?r|!;?{wa }kguT-]c^>R]I\H4Kl9XvRh5j9^"Pȇ xXALQ1:v6xSXP%'>)إ*ۈ}L@^Y/]`HE0tPk}Zi F[ҫ:NϧQiܴ@u2A`3,y>:8b#2:^\P`*>Pe^ ,ɚ9i0z J0_(vAjH\ QVm먢CI0 'h3!4k 1KZm.9:Gc!N4HVW|r(9$@mGKL܎J:vY 1cil 6Pi p i45AcwRw"RQ4hh!eUAFn@(HX[@_UT7}!(f9f6DWѮס׃$/RKTڧ> 'oRŁ1^1]J+2fB.$Eum:6mۚnD:'mAgEV `@ZfDM iI4T+8~[Yf @Ӊ#)BSoز =cFєa -r c9V=MjPOSd@!dU"? r1n%%SHD̆)GQĵw_6*#'O[o{#D!xܽM`CCq x6vbuQv7:DFeKGv69'ۑq FZIs.`2aqdA)T s&ϐSݣЗ[Byr@"{OUW]m9GGAJIGeY6yNj3'D#@D:uGjM[# 8W-3kO9u7VQ]|ٵ)>]ېVTV% J4dVVK/=v;zp~-Dp`d)}]%F%~RPc&혼I3uB[e1u}EqҏkfV,5q-n ܤG葰"t{LSrĻ,Ci4얺㮠FrkvI1SfUXg^3 FhLoY ,KIXltI.ughecÆ=$rBXy?g?6 ޢ]-&g,A:6|XG͍KבXx/52%`UÚpG5oE<MvHm_Du!<Z4T{oY y8`#Бdti-cxVjѶH h)ʎƵ+BD?z'AZo2O^^qJzPgUY?EA+VA)K HA@!-%^='T_j*7?߈!/E^7 %I @ :;fLT\G A׋Ǭvʧ[#jɷo &͉\6Cd 0JA#6g^`ᕛ6Qr 2Ǻy% zMt!50 Vwi/ eF,tW:P ݝN*a_q/.XjƜ/}L^G&C)- bSȹǶZf UEGC\Z0bZ <F+e~#qC} DR#F@ O?JpyfH?n0VD$GriajڧvrJQ(Rw۴e3q*jnz7;U(9."LYz6"'7[ѐهl[A1KŒT* IZyH@ s%3Be/JQhBq:2MGzE NbZc a9ei'`,a#Mij kSV@[+`N -<ZA_>ATC`֕8!?A`Sʘ0TI(8h{H 7rg=&JH(G:es>.n'kHj؀'cQߟZl`Zeb jlBm&|aYr el}HiH!0IܯBc@v󉅗nGvyֽ3bP<ՔI0#*[ yog@d(fZt;- :LF^\(n28ҺP]` :]7\?6:P3>TzTO"a+i"Lb-DuوI]hJ?jP'Cct) ]á9n)t0gbI-22tl:r{ͦ@'hv^{&j-$`lo2|yc )v/ru6 zl9hty *T7-J;43P}=}`"y뼭HiḲBN78cGl! + BMk=Tш֦[-Od/H`7W\$ !^N9dh.,X&U8!i¹ͽ*hC2r@h!}:Ja~JZPN78c :Eޡqgh)I}.LpR*Zqd}$H4 nBlS׸m`3xH*Qe?gT}ĬKH*{8L5tX7qyṎP]{Z{_r,$$歕/L8x ?v 9x{kܐ>/.<{l Aͮr9wvZ_p6 3X͇gsY. l$TP I6jbҁa݁sM:K26 3Oxc#gy|}: ɹ!88Hp`*XVb?wlB7Kʁ4RIV#'Q:Y:"dϧr "oJQǂZ!ar+H U4nI`j :ǀ'?:Kt:ӝ=Nt&V:hMY$RM΅vG!p;5ZJlb…)wCm;:XX` (BSSzANufyнGDZ* dc0‡#7B) ֪ƅQzԜe8}L?`I grY,]3rN({"v/}qWBf h?{@w!+xP\$jE|6.6x:˟VOZv[/o y;VD|舭'FA6׾;̼MH2^ 5MLbr<8(r~7@g$oR%%o%T_i܉W-Z'6ل4&PJ1炲b W@wb!`λm _(ؑ (0wbKB=oYFn]Q|?k}Jci&L;^CueҞO?"fE<~&F6 KWRr'o$@YC_? _sАow]Ҳ:53lEcZ[/ \F!9VS(=f,l&ZY9>es=|oHa) RtA7)~1ror5}sފ.n MpD@\ Z"ٴB<air u?!m@.LYˣ:%rp̢~ypv|TPdep5ssrFOO9')S䓍E-hTa^zcR^߬(P+,$/[*1QZ=اJ硢H@\!n"PE z';gXof\<@M< adwsЍ*~kjwMч׳юg~1PO-BV[N=*B7F۳|=sQ"kO۷ħxZccѓA-vN]}('A?̛Ibꞑ$ljS |lK# CCFRi 鉎:In}w ᓶ拏Ra8_|dxgI E0 5(%r hح:]4|heIw䉆|&谤GX8ojr"W]-΀>2!;:(ݥ&ˁ{JxGG5G'.RG$h; rXǛ*Ѕ'2]z tm!⬋PuX1d'CnoaJ(UF !νM:=E۟&'w-ol:-NKMb_qK^&':e=i8ZIj[g^N`2(2;˛Ѧ8hĭ [u9(j-M7qם-WЪr(6>:&]g8q L?7ݥC՘Z37%(v뭲Ք.l;,@f*|'ő)QB;pAP](fIxFE i ,iݡnE::vQ/ d!*XqZ) cUn59ܶ7džEec>z!̄r@j@۷#)eBC )]KO \0:4MVC61 &RT5`_p76@+Mxl=QY= VG>ceN5_)2C䳭ww*mLͲ2c,Ob>W|/2t rx, ]~YO[);Wp}=@e!(&'   T 3a:hdptK15JYdh0wjUZ&iGNnA7>)X -EDЀ :Ag[x3XɅouF-|=b_GJ頪sg[ |].M\A;X\FM'Z\vm_/kp`7[s0:np>0ieIAj1lfC8bQkY $s@RwWCQ=94(|\4r6ϓLiqV*|̥4'Sݖw9>s[#g~">l;{[o~6~SrӜkuƯuQ"\6JП?mݶ([dmSt᪔ 9BeS7L]ά԰fρi4 )׵!߹*?Vy4ÄjRv}21$ne]71 LvfMBs(S ~.z}%潼àh`fgƝ6mXWu9Zڣll@84%,=zFؠ?]ټ{S֝ 3avlt%+s^/ߟ:>HXʝ%n4 jgjgKAC :O)B+]$_mʙ+頵4NUjPqxI'R!cwOZ}]m%BM>l~ 2Z*\S~k,^̮WC #%8j$>z3kp殄5T߮{\HaxH)YW 8J/;amE{ 0-i|!2(O.^e?+ ͫ-RPd p4XEHn7 Rtˬ|&3%`g),93$ E!iOB4U'[?Dp VT#_5txBfm۬ n dpK`BD"a|QJeT 1hD)p)DNRˌ_)v0x|ѷ:<[xtdz8oZn I9hBuc[Lfuģ.D@%jZBKqpt"[ 00n5ԧr`QUXN<%7(.Ɓ  pO"L\5 6ۃ^Z,I>#;=Djľ]F<_E2Wľh:&Nɯ#)}KV[ Ja`qEsI abgЙ-Ʊ j$6R gC7uiLs~Õo/ _oC?m FS΂ t?opdԹsbadxm5x9\cEql1ȇctoTZ~Iss4䴲HۻKk^xknTD>χ-}@㺹#WU]s(z9`(ccm&[H(A{{#iIM L½R5–OɢH@ skr&LA$@TLV A+{;aD _$d[ EFw9g+-}aӢ-悏--b-;fȕ^#zI,% bHi#JsiN5=6T=bڎ+ Ev.퉷Lρ%| M ([l h*ʆ:ԆzZ?mȌlS L"^ZwZqnY4 }=/3x$z0)dH\x/# CoHjba; v36K9j EZ~#Ǵf8%Cfss\P*iF۟LqjQgCjuu%]zZ'Am~klY>nr^j}13KC٨/hIz6QtSLONQ7y9EXhOpGxYU:ݤEŒH S0j T)ǻJ$L aD;X.a;f @b#80̽.+<TQhڦr[

Q/ʔ3LΒuĺDb  è RTFllMf"5w)hp1<]ٙP(5i<(RDNQ1T'`e5T:;"NJeެ!8_ nD5/B_Y^`5"h!?~J('?R]IPrqqNjOavv|3F9TXn#1#x†>za@hkz" m'(Hx>30oYy*%͓|єŷ,ܒz[`e=<;5%lѝtZ؛fE;_ }vI^aN;L.{3(V7Gm L;*4Gd);~P!?mÓh d |0iŶ3hK2[I o{}by_Ӗ AmC$Rfn՚^l`"FGVӨӤrrp\EUHHWWm8l6` AVRZ {pY*:WWE?= E =`V{>/6 ]UE^Vc(4ĹpkTldNnJ|L5nf.*#쓇Vx$1lv_/dcqK _ap`lS֍l%I\@Eq}1dVq@IA{M5qvd=.:*NG0a1d1ncIP;p% ~Uf6 ϣ b},6R_b`1ohRfWH GvCިF <|fx5Uq>]c(nп34*H8$'`i:FF~1,(hjTۍG>e#@,۞*%\; 00Ԉ c!{lW?"KkU6e(?6srlE/nhUNۜVbĿ=/yhgd^) -z;$0 7s(N[DQx\d!tX|2Kq":2k.,xx`(/MSlm̚ŒEܚo ?+r0N~ t^GnY 3C-+5\UʟYu{*l1QJYR

C'ոma!]}8&z.] 7D݉q0ᛗ$WͳG >1ݔKhCY$Llz]R j #> fX7wU!nb7i1%!|X'4D{nvTWY*h># )K𛛧{4\yxVm}3BP젰LL-^>R?}Xŏ+31Cb;:N% 'L` c5("ȍX5ii d$ȳ˵-m/'zQ7 hC,Wp0P/h[9. t09C M$g" ŀX~l˩^0 b ~=zޕn)__bY?XhQR_[Bv&%@ɢljsM &$R1$V3x8Ycm,'^i SєO2 Kнđ N1ԲMotA>ڇCT{ね찂@4)!QNr9RӢ{ȍ{k6єGY*fk0qd`EXx2f8ԉ/A;q}<ȠQk=IQ@hpo\zOl#T6xǻ07c @>fAw6s_H#^;0} bGbzak m ׉@OĝdaׄxhqϩO!zSds(kk߾랱N-G:f#ҞNɪ5L+/Ij"{_qCґjQDHmuwI1Tw&5UO-EDUq YtV]2Eض=ς9N[Y2٨^8lTUj'I-|(bρwf3JhQEH܏Iqm˫8vr\8hy#G;Q 6q-_)]"ӻ4#.C1xz#>Cۯ9q![ c bKy@i Vr=d2wXcE>r,oDI^'] 6rnpA}\ONcr9\h- oZ/AAIGiTq*ajLzpҽXJث*Gj#ZEޑzc΅y^zCeEe=:s}9tZ3xSU%h@ʖ|lԫ/6z/qZPX|: |2.h֦o4]Q7AR#Vh5E^u@XEFK0=\ug^\/K "5;җce}yEK#f'TN7JBy,wl:d dRYA#rc<7>.{GduN]$,Ee&tmA2,3o{YՏ?Oӿ;1q<\~[Jvm#I`eH5H쓞O ۭMJT~]*'yѷ_QAaydd~e6k"d@pImAT 0 "åܚ]|_=o&^:m\'89{!?tˎ+npRXnSV3é/5s[)vx(1-*v_xYH UM֎;RT5 W`~#ZdP+|Ύp C d0@pmRV5+cOZ\plQ]VŎ`Sk+UL4!˵zۓYR|Qmor.ȇLJb aSWg0#Ϭ|ܴWlrw( >1rL!k;U-@8^c= xFf!" Wm?Qy2zBHyz&[h O dimi$KX,st%>Aܠ)K dӼ؛Lil #gyM{w^`αB c}l 7h'6C%蝼P'2D> = | 8O[.qQ% E4G r|qo=XR4ċYn|FkB =/hVRuWK)9W«z9=a@Ђxci%Mᾭ1iP\[cdHq@H``^Nhv?ǥk^:; |}R0}k8j!χ˾S@8<ߜa)uƉN/ъAM:kPY92d-b:CFz}{ t^ @ݴf:|3^· #)e)̍a+F4d#˛ك3dP3KeH`tXO 4d958-~=Ґ:Xf>xiY?΅DM!I ;az'KVauJZ +a.za`0 a?iDa1(>Jctv+5 ]:&3KȳO S# _,Xv\FY(bo,BY0 Li80 ?bA{ w@h[< S^%tAYj*o`O$)˒5yڣ՞hZ*CY~?.qi[1!yaQR%.*jBUA?8zJ-T4CJ?T1܃1p+ᬪh,)4 ϝhceJWwZ s @h,-@$׆|o׊}8FhJ"EVM fܬ̉ (s5;,^2Sv@.?Arn2"hG8wIx7JPr \;珮+k}#Jk{ݶ 8'$b4 @h 3]YӗgT,(hг!cYJ:Tб QFrR)Xli yŨj5qx$9r]L.ۤ6nX#vd?xdcӐ3҂tکzfB7oĺG>թHuk˫(+3Fj!;@YmX C$ Snf'C*ډly6-^ܱ(OC(M!.:O`?bܾ7_#]̀cuDުeIs!ґYE BXX .H0JA 'fX~fSr5c`Ǵ FrҢZK 筢08 K3M2.M\R@}k# d3cͪ/&T7-8JtWqɶF:vyײ⺩G;Y}-1ɟ4˨Bjf&y~ʲ_h6˜܈NVUƢ˼Dpuk%q[4' j9s=zaid_"nT3kTvc9@%a)]ړ'p?($u7xٜMĿ+sh Ś*|/N5YN͚@<;)VWA=Pa_ 㷢.7wՃn0Z`VmQ Lʇbt6& K*^kϬ^v'#)/ d#+=nCu|®Un$_ϖ]Yb8>?V܇a;D[ 9q~IaksCιoy^>Wa1eY0Q 9NR"8kԲqU6q>/lR<_o- V}xd,v {b6Nf^2.SxKyd־6Ж,gw9E{OǤx|Z9G3pgNUK&uBSW!IB?4C@.P\oGXU{Y-}AgunpדLX\y)d-rN,o\.Fb>;ݭA),\hX:s2MZxePrv.?y,Az2*`W[3wbRFi+]ϥdf܈ų8]<wNHd8 ~01-I?.K.B.Qgёb  FR Bu &/lKz5[āghg\9|J?1;NgB5fl]ïLoGs8@Za.Wc`i #*7K K`Hk-r\qu?b\q3KkwLB'HcAh>PrsHCkaƵ dR=Mg mB\@7ȣ5tw/ފC)7J1MlT')6M\] wVQ2§0Y"j;00tQlAm--~]ˋbfbuۅ&g+w7;zOXjs$F L:y%?a8hV߀ ~Hoj%5;JYK^ t ݤ?[ͩvFseA3ԃ<WUpv%9봠<]{]E"b4;mE6od6!]G"9aF`i_{\uǛr/pu7\Q^(+gD[ΉѮxFyE9+wk&>xvCJ.EA9:3*K[߻l]Zm!I$^v1(9E (nT7pڛbFGaᢟJ-1KKq5W٩4RFoF,Rm^oW?\l>Q9P7573c"2ϬNcbtEbGr_:k:ϪdX2H%~5Pvo>$[*(d)-'UΉC7GBCT6H:^?bsUs.g#^'kOr;E' GiM6F+inE+usǤ%O-lpPecmXeœwt`V\UNu`W.0W&O H(DBy(jШf=Y(KjŔm?> .$LOlrYmTSP?=Cb2"Mu]n@jZa*М $ zŁQmyh7n!z {(e]VyH~YP%s jGSW-%LQcL}ާQP#m](Bc ~,۩m>*m]K|0:g,;_U,Bv^YkJs_kiߟ<nmٔcsJ5#\?!Zmt78O&keǔjiڥ*'r4)Tمq!NhЪW`2iq\e'3]1GaMr%܋rkᰖڟnFC`GIE`|`G'-~x솰u+` aI1{#^zp"h3;B9?fDZc,4*W{̾U-ky >7a qۚڪ`I,PWeB."XQ5kIy*o2vЫJ +O/!CMym!Dyi_sK2B右ơ (| sd=>ߒN=/cQ_2$Ggd@{eSw{5.:Y?`>!" ~<Vv:Q1(U{`r,s86?p}b9b,(S_~N%NP8έo anUd4qp\1@0 &0mFM <[vDžZ1F4btJK6s_ ҃yQ쬡8lyU`^HיZ踕 .-? m>/Oְ{;/:5tI:P!Nۛ`6~@JF-Y8TзqCGOhT>Ez‘Z: ?hmrRA=Ht))~PWAgJeSd\HFJd:=ν(f[͇R$Jc%~,MhLWǫ8(X,+uDzZ;0Gh?QaOH&N٢OBTQ1ܳFxֹd_YC~ Y)QFsׇ@輦!*4gj4,XZSZUm< }J#_15KePSgVv݌V_~PTS=QY d{,Uǰw3&,b>lvq_i8>F3|*mI]ēw HB7>뉪 0Dwsr/+f}KY$P_p:XZBQWWDZ=(}f=n׳{7*i =7\\/W0$ kZS.Q;@c| 0+2Պ%MōF uYQW%T:|j.|\7 8-h2X\:J'!ts k~J-~e|D fZ5`\zrEu7L oCY?jV냒E^h;5{]-rչkoǭTc=fcY}Y/-#gn`#,&9jaĉn׉>s̗)3d }D^^YǗ [JCvV&7(} kG$U UE=t_VS׶q&̕A QS <昋W$!T{m\7NدnbN}VMWf\V? 2 ic~}Yһ!V[ڬ B0GHG%k^@&Pa,fP 9Kޟ b4R$A:,`҂d~%5Q1OUD`mE +cG_^>˟T.L~36]sP5 >–@S0w}I\u̫7^ɧi"zdEq/ځ0)HV6iv[JK,oi.)J~/6e=5RZ1*fQ)Yg^`UY@]Q7 Ю#t+$.oyoq [ۺd(61 R*"<y52Z.(Њ#M4/W:v*dL첬SnuX]Tm`m(ZaIW,J IVZsدI*}} \)Rrub BPQDQ 2\Ϡa&jTc46k`boŽDv7ɕl:GD-ZPS.hϼkVܥ?Д`AA✂#u]L&䮛Jfo.K&W-呕o0?ȍ[IŞDIIуZc#Vi?E"7d,Hi;-z .ɾ>`;أX<{6v^¦=X6h!)s=Qyocvx62ϕ`TP!^[TQovV;S)xUzOsY "zBx4䵀cVRɹA7M.i1: u9?:Zf6e@L18zG]$_2YĊɺwDe;}O_0dIXkn_mO sN&3 1J&@hn //dq|lűЬ-GqۆCGI&NhKXMg tǁXE1ʯjYG ;ƞB-0au_+ M<M&ʣeBV~;K)I x,Ƶ老2IԱKK'r> TQ{b&ڟt}\JJ#(eKBJ4iܞR R&/\"s?#wnc/P?b eQi$~nD 5^{슗;!lž%:#%71|[djk kT?AVJطi;_{-0樼şcL[VɄkW&t-1]Y)إd⿣lQ`L262E, u3Mz=4R>]2q#fYV|M% Dj62븫|l<5KKqy~Vu 󥬺l9y^*O'#v <+I }n0¯E0+N߂乺p?b0q:ej/ XPߎSJ$^^Bzl|C;@ӿh$DKUO7*\V5%\I'xS;؉zثD԰J+ǴMHv D765; 쏨;F2̬ Y䂓_N/L &7z a` FZ۽iTV)0X}*=٫gz"|jJ2OOGçCвICrw[t)i+ӊ PJJ C$ _!|>!-!u4*!. H^O?.¦Nр$+΂!W0q9թDЙC$~y-!Bv.KVtO??CkXA$+D0hػ*ZBQd:(gRwJnf<_ݏ|ϰߩl7]-ަ?5(g^u^;i.;Ạ &CzH8?e|SgW=MBZOn v;貘 :/Ce~Zc܆JtDdG@ vj26n_۝w # (N*h/ٮzrg0DC$0ʏM0K_t`ʊ-JqD#<<r~G1}|ۥϮV,0#$5v7MMoNwDA^>*ZUofJFy]% G(`W91 86 &7+W/Vd6yލJ@9K)Ъ0&ƺ1.F?和+NqՓù_2IM]DڥAwہ_7y0͊5L~LzS3`Z@ ;=Dଖ_ c87 A'9?SYdq1XQ͠gYs HAh>&H2.ɋ\S?~^sOZBFvlb+ ٘[1;K3] T}Ka,eJrOG#U8 v\TƊ^U Z<ay l7+sy]gV%&i[?57q7~x֌ ˝)' ԭLS sud sFҫxV]z"&bL0v5^eY~#q< kp8MYr d9_?"[>xL#Cd"7SxDznF!dM0KAm댁ny9Sa[k:]b;2l3YM?<<*]GڜJ̭߳J?6v7O휻 KG';#%Uciu*(=L!C6W˓s!p |#$l!o#aYmN#7\ǚחƗGM<"Wn9Go΄P 'g #k=k.i`¦rIiO8Vg~w^ YΟMV6S3tD$Ԥ %&wo`n!P*ky7u)YG}۞?BN'OKA#!yijKRыYIډς\(UT_/ ɏjr,]-Z; +JwX-#Akz5:ʘ7+eW=@Z/_pnࢗInpxJg&DzOՔR8;)\_(I5tҡWP#3"\ 'gE&~U7=76sTY5Z)M.v S ʒ{E9V][ȟTT(:.[ԑ\s߅ wдIwh3= t&Jx:Өܶd6|,H"[t~8~Ş1m4([:[2,iA'AhqeL|pc6촚&y|"uیFa81QKBw/ly0JwdMk3$;J,dX{Z Ct.z%3} u=CTRD&^/F\oW#t r )Swh~Z0Sctla;08MqX,Jv?72ie'JiS_y~An'[OhHA۰ M 3nݚe79eNk@ڵɤbbesi/*_U E@ znH0UQeѪc ~{T+l:5wKT2>iǻjˣJ!&+_25zUㅰ8*OIB//Rl?Q|Ne>MyR* PN}]t#wnO ?e6 A?^![^cy\%X)# jgsM̋sFfyU7U;K0a7c4W_C2D\>{]F`h/nнHl4{I9cx*}mVӰ Z1#?m /Y$(;P5Χ9-;ԠuyY [UA#ڧfhXz"9w ~m78U2Eza-)<當<9܁̚ˎEoD;Wa2ɵo|`iF؋u|AAE`&vϤJ{WKl75s6+3IGոԃڣwEʙ=NU$}9h5]LC <پh=0}H g# F >[fE<-πKqSbƚ,+ƠoE02ƥYeЬ;e6p;- ,>9FO-=?Wg`+xl2U!ȥtmdjWZq8O@t*1X,NX)19n TR0tˢ2 І. ʂ> a$wg1w Evz-0?PGKFU!k"j>e^4~qW_AE\y fzܫ'&yzh@ga^{(-#bӂP/1-QOvup /֌6;C#=̫C(ԞtGm;?G ׶1OROF9Ojֿl + įᾱۋPdkLcp i:Y1;4E,=)`Om}?Y[|#q8:)!O* {y8,AI5҇ {{Axs}])G"(59UȬENW rܲX)ia\F;Te$pjv^;SO2rn.t""P[aHwJro?و+nƤetE֪'78j".\ԘiSCDFjÄ!U]j62K<;.ŴW*K%͚ȵ=iF`Ɓ\rUvwU0֟xf͙\^ǷP 1B _uAF&9S?wMzZ9Z/+2k.pF"Ul_πgϢ9>i5ןS{dATr@g!W"mNSPu)}_ɲwX,v|cov7/G";k P(E  M[M?S4p#qUJ(g)+FDj"tWZ,4;UiшV~΃@Mb1] sb47p;UB-gS 6n nڽOAw>2F1>IL1 *A1͓L2>C=`G] )!' fj's,6&[IzU? |ɥF7deaɁ/;|{rpu,b)r yޜf!\x׬BHKpnFJiQHsP1 u C Xqyɒga1x 'r8,c{ OMX8%@D>'d&$'{ "˘a P)OX8!o=|_z\{&y"/kJ*)dyJ'ؒЅy#,-!N_!/}ש=ar!i{4/ M A愋WܛPBK #Z)^xZ*˜c`N9+8 C=Mֳ`U@˺t $hUP/x&Z*`'Ie9"$M|sxmWxDi$N+a;3::?'YI5@U7Ygr9a!eu;٦pF5Ff]yBws^uf\cD* h/1+n6MS܃3f H^)[&,9T$]k[tĕSZ:QH"/ZI[<OࡻvuUL2Luy E~?jk;X om]m_") kI[VFw\BؑM+ Jwe5<">(+ O}f,p6hʺ8GDb$rau:E`Qd@7V;m \Uu*L-%.IB**( wǝ.(7iS}ٹ)@ y쥼6CnQ6)nŊg1/֡O}֛CMr$vcpnA9N[VS=!ǑǚSã #i|׌óOqj@/#`wZϋu~ZUyR Oyv?_-$=7 JWO(ff$b{ױPQ(Qs4"g3Z}c[&\~L55ju M2>޿ZH-DCV+up:D%v7@=| yH*wS;&~ yhfc0ӣ:_;krpXpl荦[ԡ/Yr4q?A 9bMW_T/xHMi B"]X}NT ݃H1RO]|J6C\vncelv$tO7BdpJcr Ftr+D#Y᠞HzۛUdkVOޗ X: 5s(+  lULCNJQ;LolkBĐg$%e\lrE㵨~^(*.T-=}! Vsĭ`}0ͽF89̚rcb)Kcths PQyUi5A|6 pdWRZmr?S%U 놫 ,ť@aɐ=`1ognca Dy8jݷxnY [/ORUԉ=Vș*;̄4%;IP:eՁ Hv9duTMiW5=/xAf#K)`A.H*dD$&ktΰ2+,$Ex5W5d,->d^ ?ny>"K('A2h9D% ;*,f㒮=s|͉} D3V<"o <&ѡ K<©zپ=gk:=usX1:VzXoH`/H2`:$~>s&UB3-?XI9^,6YMTz[;WMQ=y#@|WYV~UвrsזJ푉ڔIU~v8(dKJOL1K\W:fpj.MCt3 pyKQB㫫FȤHL  WQ?(W~ᮋ3U?g@} t'&F?|)|9kټ Ef 5z> ֺIM޺蠒8:5ӱiJܫk 4f;&{#z]l2toh1?am Bո#ΐ)Ex5r O̟E"캿tش]eK#,^c@M[Kv9 ؂1L?RPtWy}?}tPr.b@obT~ofS񒜽u*W覄0hvvps*]J:,S^fE/՘# H[ 칂\ɊI~l9GjڒZN5|(M<Ne@@!?AЋã(㦟${8>i}%d"|W&-btb%Pf, U;/slt3S㮤DHk݈7=Q24DɨixnCvЫu]sZ䓩KUsJ v e:8:!/-ҼکVBۃKQ 4="A*+^>,}e⫌IR6qHπ)W'0d/.7 mB?%\2+0_K8[+WZ2ۍ:nVՓPqwdFyYˉ {Pٯ73q#[ziG B 恝njo1? Hpߡo< a!38uTTZ%tni;s\Ne0ye`mby{ZOKT>X;D~wxF*1r: $_H)9[HYYgXndyU7t=ب:bQNJMߪ}q(d=zn ߊt,/gSwb7VLI-Hh?H EN,zTLYa'_jCfHHhW&1i7l:t"L;{-/ iaUk&ڄl5j/](g @; wJl<uba%vKԩpOBE3.}FG(/6]y"RYv6֥M%H-2hE6FlSKEF}\8Ce]m R'Ύ{UC~t*a9tV6b6"wq!3qDLdYzPS o?laU~-י9-EkG@6TOt#ᄐwLڷ\SL;F|a`fIKr2p$PL}fNk2|3K5^hQ{2Z6aXUt>|n B &"(?$ud|ʾ1]$ڝˣ!_вa ƚ1nƆPGñ:f_uhf~hZY1,-t\5}Y/=s1 dpMthhm>\`[l~:8(?Ku ^o2\=c+f?mڸi=LwKS'LDdv”J~t}fc)W$~2J) >+~syKlpArsrFG"8L.e#GSp5TYѨw9ItFB̄XDPX-  kN1X08y5+*lܴsVH59%hqb2vv?rҶf:b(p扬&l qx^>A9:d)`? /dix|J< L}CTډ ̩pԃyCe]BT(34JN}$:= 2¶ #DB9u@zJU +?Lth XɐO}>8exwܪ7xCg/:Ho̎Wpၹ x4x3@ f惜/V{RV}'ڹ6;ѝBaROTb6' \*L"!OLtפbM^b6/LMBt xmp ;n9*>6nHde_=*Hhw[wŶZ:cUY[ 1)`:baIl,l$9?X h: ʪ.8 afY[%FD[OL|d>;\UgoX(PtpZ,}O8 qII3>dݷrS%UKJ{u"P CrU=#X/pgY*1I~ MȐkTV dY0 dSn>y!*zYGzG|w͞4GifuH"TMc{eQKyr^Q6+G>e%^NԛJwy>N{pQPWsy)lps#]@3FGEv L̻8ݷ8=F[Οٲ3z]%Иs&DtM>?BT -\TF× zq(,P<+Q2ix@4C`G_͐U\4 c/Piڨ6ֆw5QS,O%T>qg.i{BX|bP$叵Y`G}biכk¦gʒJ4+j.Jv:Flzq _XE"17knyVk{Ym ի<>o+Py;['Jx@=*P8ng'V' -p8 l -eHU=M~rU 6]w$l㞁/!ͱET0ފ[?Gb}4sz)ATjH3N䕖6 K94.Bsxi +ТI͡?7;hLgfZE1. kx"s[|i*B( dVDHsX~LInݱTN;BHB u$trO B!ނ]T}iSF$d~3ë-էD @lZ4KCY9AfxjhD_Xi1Mע {h׿A_1"c k Hp\c7޼kJ%g\#`Hn[D6{Z,r)k%F@nuS?LIG+0+}偆r)1"),ɁUW(kc+H`YQ|5A2.A 0Y"gS0%zՙ걕B`Hι*Tk̓7}4u TqyPV{ Wj* OV_7f[snr(rޛvЂ#cjv%&fcqJ7!$!j{mq[? cuʾc] xH,ίIb%QjRU͘xj" !Ⱥt{{$jX6Y$?H910lᙀsQVX[zÊ.ʈLЉXm,/ఎYiZ̠i[ëruOKaaq:$d44g^{%3o'xOZqY{SՠfzӍH]6G(N?c7w&ϔ.k?g6u?bW fF 4xZT=$?0Q6aBO[ʴ1 ?X_&34e gXq) ̺c\\}єP3E?YDt_؏~n0ƩU 6p8`p> iOx/ ,*9"B8pR )\ F("""_!{nA]Ǘ\`@& [1T L jcg]*~+TO{GPӃLZ¸7lԃ`kAB<-ίՇoEܲ2&y91&nݧ|#vrIڀ9%Z.f&%{AFsᖤʓͰ@uyƟbkoVx`^%8 _ `HϺTn*(ejD]Xh~L\d6{+gd‘Tn ?6so,w1*5OUJ8(a 5r!-dEQ=`e".߷[/ æ ްx9c-pn2p"@E9k{ 4E3 G/eaW_V4PG-A`Y'JH Bɔx ! :y⠧o4tgcVj ڛέ&Cp4@0Xy/sՠXmVV⨥ 8,'X~qΑDk<{t5@Qϡ~40a@ŒD N#(#-FEo );F.Pvlɺ'Y8{&[ LfFUZ~::glYoɉj n]M{Ws g0Biv)Vv̈(c3 Ϡ' k:e ǿwd ѐҺLΛV u|Fx[NuY|AHqoqɦA >FQv<0'V Lt!,ڠ&;Za؀.6U @>U5GfX< 4&z6( vws*V/j&K(uXֈ36-9gIHU"CCa폽E_.}:9Vb[$g2ɨ$diQc:XG-8M ӢJ=e%fL O>K+g3=x7ȸnљ$ :+2 }x̛-OdMHN`g9)UPFQ/ΫBLWړz/j*Bop't(1]#b [$Aj ؄o+!ܥt F/'_aں<52Q9E^x[},`>qUs[G"U3/pt 9(9I#`2P- g:A[7 n4~_sn<}ۈ|@LoF-/R/Tn ν<>[;J1-R0ݙ`C,kO:ZZV(\Pte1_$0@X!u݌ _aO_^1O KZ (%}  X}Ʒ0'E+Lc. #!CMoΠX.FGǭ— "m0J+U.;Zݾ%-:nBu>*03¬i3 /hdIэתz`9 Gm-]ׇ!)TW abuOoNHJ̖ݟ9MQ4*<{OX9iq!04 g1CAC$?52~B\냦]|+)Sg08hh2l&e&7b{#|J9*Y5Ww&j73~4D%M`|plw2`N'(JE '5a^tDVAe\˗|ʬL| )X2>nM$5viBdĩu jOq '+ &5K m1Co=V\$ӴvBBaǶX? U]pqtʃЗy͝OU/!]>"RXtHw) ; VFf1)Dq_a&!'nP,М|FYnf_2L7 Ȍi-i -hVɾi;6{` Q3jHQ:N[ykKN'[Y wԼ+DWCmU2tH"-O)KFA@{A1FO6; !Hċ-'4MB.w*7MY; ,4>5mNMOk88)>)񲳼;|v; u'7=m:ucJ`π[&_腪ccK *>,_+4r8qdٟsGҞ,\0ƤWA6d#{_,.<$K;;·΅^ۻg'E<8RoB Ű" `;G)L"y45zl2._Rɚ=bbg%rF7}᭱3/Hݧ:%$4t]X(PٷNE_}VNznO[)@~t$e&5+8;#oJ.Bo5Qx0 ;1')Q/ e" `- uLbԄiW2T w?o@Hl0xۨPNg<"`)xUێ#6$[4 -dg% c^x/ָ;B%nȅ:/YMppzHԌ,Ǐˬ,i0Pq|EB[f uQ%, k;%aݧ7$(._3lR׿&ʗ ]y|~#u1,oTZաq SqTAQϓ6ce GGH;|{8ט^@;nfQC j2.06Kߙԝ"OܔnU6cS%̲ZqkXyK'Ԝ @ǔt8; ++_:ԃOq ۣڃhM Esһ -߱=..oͻ2h"B#d$0"m*4Xr.7!kS2Ei'M7ZتZQdXǛ:?#6?*s2@x:W{EӭZ}ݧ3 /w$*|N%"ae__}$t඲+Vޓk񅱼BLM!w]z8yH9ݟE{W}*BնW}= (]nyfV͕tCph,=m?(;H98f )R%3Ar[Jධ͋@~ UϪL%ᔶ)֯p fTq"]5(d:+kEeF6@E@P*|&X5?3.۔Z^y/(Pv.$aPqq6˄nuyc&cQ pKi;ƒ%*juFhp)y:Y8DΔ?|6!&*(utڱM>L 4S wPZyLRۺ&Rr !ii=OEx\I;;KTyaw;(? )(燏FE-JBJIsapA'_p\_UzF(,)?$ a@W/oT8~3a뜎L'&:B{/yY%>^bOnHz?YX)lTbNՀߧsU< Ny~GWr?/RN6.ޙ,DDhCŁWab\ x?e<q;Oq~zFhʅ?ﷰ Wa~k:>Rfy􄤛UON+8eY7L <9U@p 87~+^|,X6Ng|N肀J,vo,+9@nDAoP :X0Q$1 򦪱a9P(Dٙc O"Bkm-\m #g'yulDh-I|W QTnDqgK"F:>x\9*C)|$wjf%d"ӹ>04uW]< ݸzADfzs%b_]h[C33zw-ϲ:4Qv_vWdȤIq%9vGkXɅ)##ӉEdAЩ\,-HV-@6CKYbκ=%a ]r݊dmPĢÄJ o5I LC8x]Yז\1!}yf!BG$ {(>>I^+vGMyLdۨZ~,z{4>9\TcqjE^@E9W +(qpg4/uMf"IsK޺Qw54dp9ks {4ujǔOAIA0 !ux1EFQWT+yH8O$C\$Ix&j!Mw|r*顳zkBT;>㊳ΛR/fҖHg8pz,8. ,pح`jq4xC7G EtZhv!)LL{K jLLQ{͋;{{IɔEq~KM6;\`=3UnU,UϢXW+„R7܁plH0S6MhizN[*B2"*ѤŏxL1{']\>L yYG doώ,X{[K"BI䲵y%~Lua٧Vяh#}sdNl_V)9sP{WCu`y2r xQW-: Lй2! ׮,ނcb;7$G< ddr\EkLe Qi}Y>pd5{"!u=_^\K҇4ݬfnfnbj9+'WKeJΐxE0%iv>yl\TN,.Ԏ:}V  ǗQl}c]PIF7h8} 2V5}ٍDM6f=@I$Ҁc!j!b9 /ʂ,uqޮ l/t`EGe{[|CLڋHVCM_ B~VwuT%=^JK.uwy)G 4IϿvEok{̯Wlv`0[ye ?^@ҙx#9]6x,3,_4.Ew3 v'Pg={/䍅#5g 1gCM,vcD[o/}8WsJ#[`TDV qvڅM3vrEe[yopUWf,O`H0pnj:cݢwƲ92ot6r6ݍn/e0߷+۹:>i_#,LTۖhSHhe@ c0-k1ו\vxX/1suVh/(d8RNĀO+FBc+1J N0 ;g|u3eה2P< ™* !Yco{R?|[wp (CmWEj^&Tɗ>tKm 9`5.-VU6r4Kh WRoxbOd&J*ζN9|R|9Z-@ׅ~bÊ4b7htP]U%b]i6iLh' lW>Ԓ5;Z4 - q{(NcjVQ&g G 7 hHv)$ 7Rw6BuFї+5P }G/rҙD ;P!`,k{B?XSsŚuԁH7{\2ne#%lHZ2(ab|BU͹5l#ɪ71I\rY,:ƤޓȘk Bg䝷C5vti_שZ 㴘5s7| M_J4:֭(# hۯǏ**i%Dgq@ Y#1oawfu[u zsMR5a%)6{Ӗ$!6}\Ǫ4ܕ6-vB~wZnP=9rDz**ejw-HcPYn%mi#ϛS e-}g5g›óJKYRA#ѓxҠlfԭ~gHR"M^fk-1n^܂6Ϥc5Gy L8|]*AZ7G>@Ät>VAfp b iXm{:UQoۢ^ ﺉG,3!0mдXwczS=%D4m>Ћ+4r9 YTǷ3cA/TU ٮ[,l4Xatd +$>y zcLh쇕ҲrGT_Oy@&8_HxJ֬:j/߇d}\AF$uݣ:ҸJ@q`#PAdL_b:̨P!,(s&~yH͢ę\,c|WH y.co՛:O5h &>yƸ8 h~+f{KEz 4pm~)Y$hf|x":7&/R3eZ1a"3{K#P-,WJiw,~ qOʴ̅9Oےg^r,Mս^ZX_U= @h^093Mi@$:QREMe*w V? ؁2++p\*ڰjA57x5):|6N OH(;׸A/Sa. 3N{2T 6=Ǧ|>3V>)6ٌzI%edcSNaPwMK`@崄F i0YɰQ]?G{REQK,w  j-mu% A<1hԗpkqh 32v}a yW|]:g9M bYzgT*S @r: lk`*Y&zg落s1Xp{ױҘ $^G0툵K0wg h/ȸީS:bXlͧA3DhZ5L#&U,[ 1 egӶ!Lz+ !c/%ٚ7HvY8V.L}0Pf8E*f6$d&i^RQ ]CW=Ȫ*MOMqpߢA8$23\bab#=!܌Psh^%̰RֱjAI;@퉒.0&$㟿-@ \X`@P)Q_1<1cR9*{λVCϺbʗ!1 vπkmp#_krC9-26R.G{ŧWn{dkȜNIЄ5lJ6 II€\2]JxmqU@u/$WҲN.óӣ'fm TTvc(LՕW].T<%O>T` I9bv0`wgemkr9"6J4*( "c54/>yoV \t `S>bC"t9gi,k~~)C[ps`@Q^I2<}H.T^I+Br\^/3 }"#ͼe}hDJ0%S>^>,Q4]4|p(MaG\HDǐHdZ/xI5OΩp-{,zʶ'~mTH?gqSw/݁~n536-1YL t5Z @'3"hVYE-/ژ_$de\#lNZ]yj RtgĴc|HKm_xLVVխEˉW\O?ٲ5Q0Oww F &3o#ˬIQyɇvH88ƆevD>_$]m,6c%3*TV{ S,h>j cV̕ gu$vj4Z -7;ggl1^yt`) cUȰ?3},]F bjebLo%AnD0 bC܀X"QfY1Q4ЩӍ|⫳s ey$ZƢoeZ_pp`0:CoY4ZZ+`nePx:QQOxSsyJ|7ْ8 +]/IQ=،9hAJ7lq/I;6zA "||9a:6ElJo|MnRF,ZJ"Մ8=(>}}˷K-r56\XQje-4H&9 6[o|@%aj3fvҭ23؍pT"Ŭ o 3o>̛`P-PТe݁ *6 ʊbYt,5(tP2z=1 3.*!O] ހӱt9Q" ,G<E *^7]Hk{r[qz5mO9 @gt9=Xa_6$qIi=җdLqቤ:HGxZא|2IW)c6;K}h#Q T(W G |Iu1lV`Ps%Ό>jO3BDzw=TݖIʱdƌ{< 6RUPKsdJAGN'ژoMo ^Pd^guODU CufFAIҧ(R a00y'!M̠,B'=@Z<<$Ae a@ugY/dĨ O`Rk1ǓI%V#<"Їlah+>{keYh$a+rwfDfё;IIY5BVXWd抙a,q=i+$ @. T[*L9Z4bѫ[j̓YC~1[tPk:Tᔀy9µnǎhooWJ;:[.x Hh0ƗAiDKGšgS9W^z7]3uMc.ڌUcƳ7b' .pGio 6 LC):|GSVNj=Q RߟH>*տ`QO10udIŝQz e&ƂR)˾I"\>_L3,3ޯ6ub|Jb9&ĸzmmrjH+V##~7ӪExR#zn;)l'Q'硢BH5I{-Īc1'uݛg4Cمf"g9r~drv}Od0#:oӒ;(M*V,S:u:4 6R ~_̾a  }sa >v<{r)?x>jݖ]^B^LWX0zDK4] (Q+{YmjKNJV$ѻH#Zu=t.Rs6H[sn̍GfdkA+_|L0=09qk]f]8n+̼e'Ѷ`HzfE} #`GoR*_ {que*k}&$-zQ(%a=vgϰGuM}E`3JIU^*>ݛhZ_&]Y병Z_/\u L^IZf鮓5H5XҍZ:5e?)9T{xMw USԞ Feoj|t~rXM qm ;#Ow%n7#G ػb(jODz[ }C TQtr:`}0&;n"d+V$Zpk$>U<73ֻf-3*<% •h*bQ~!E{b9dvNf#8#5}$pȅ՟J.J(b~=B-XcjR'ԩa8`y}g4IAۅp9V (zuLJe$>* }0\^Okͫ_@} v&mUEwIҞЎHY ̈́{p?Q^phDeSk ?(ذÅ$gݻP)p=mZ;OUM.[+]9PPI|NJQ>o?J!" ׻>9OF%"\c+AUa׍eBgi0F\/IюR9P$ux_J=2)9Y{FS[*&E(d?2B1bl :>#?$4jG ZyB;ծeęZLjǵ6as-T?Ƅ `t>$Wc5YHZM_/FBb]M{VxpBTdH_UǴzAd0ن9Rq=azE lKCq G`'cSzxyijb6Ql-˺ ع!BRJ2|:U~BoʅfYN-z$  wETFj'90dkj0T^e.\s뱤|mVV\ c&7`Ic6߯nBmGtDP͑Opt\@"5ZҿhV!6Vgabe5?*Jq|NF{xZsz_KSdC`p?} v8-^_{ J"r2' zjWUJN+3tWCۃi"QRG f:U \K_*snQcw!~r~\Le@Ô1"iCa.51?LBI2~ys(NDМ)+v jJ%’U/۱ۤ@,Brb'UhlXR;Q`i}C+j*rQr{@DT7*•2鵟=5v{=Գ s5i.?0T\؜٬16v f:ZX ]5O!AAt]PWIE;:-,1.F>.ב=dbRcx|:Ȝ_iG͟mKNq=6j-W%"lC{4i+;[Ys^{B"=EJcNY g[NcM]u-1 Yˊ?#!Ԕ pvL (\BL2Sd"@=#ow;qGrv5dc/9C!eJmnaĉLJqa&4eKK#8q#a+S$H 2Q'N}Kbl#sr(+%l/ yCZive!KFE#6үa/DIPOUW,$"VhG3yH_wZ;?Ulzɺe5~#2UM5 ѫL' ʑ#q/ Wb^YV6Auzlfw&M\5m֟:n-r EWf|pll1Kwҗ&D wOCp`gj#V'R/ і3cq4IvG}QϠl{I,ZsOICZe[d͏#{źwAtTr I;v0=~?f.11_*j$fʬ\NvvtIGODl:}teO ǵy wB/i1<:[{7ȗ(cAJ9mAuh0 V0P 'AL"d-#M P& Llsh9$>c?N!ZBIN` J0Ĭ;Nԅ"Pa D0Zjv5>( хm5,7G@)^,̎w_bSНއ#>HP_A{l9Xb9 CgS?7wX/gqo3J'ȭbj-? Czlg&~2t|iʛDgHLG6,%b=ho|ԑ‹0;^R=u{H(]a|[>=?=4@qN;!=j$$_dӖ 7y*!7x5oG_:̠XaM;&'ڀpT?MR!̈q[f~X9H-GH09f8(VG 4?S<F~{I2`66%㾻A@wU>Lk=@*!,C1l!AHemyZX _گC~ VV-xvbfe~z5W.$~%uG)EVb,{vsˌU'ђ4IGl\[@픬O4^2|SZŒF/>ޤF0۬()pR6ர)\d[\y].ZSZAt%{9LP/{g1fSt.~hX_Ӫ$zKml lMH xD!fr.$r,+I{#?f!fO$I Y(2ǂEh|޵ZXobo=-m<]6pӜ߰:nMIzLsJݨ۬79e|0Px{=4aY5-zUQOr uDP(xi'7A[..dpZyloa%# 7YNX^*>9G`.OYN#cTh=9jHjDD pWF}P_-~%%¯-[9=ilgͬ^hA)K€ۓ h0~(Qp+% VeQpTJ39!ZgnxMՍ&YTDlY }QL._F1gO;J.eWRcpa$OuA_^*O_ vs?Z  14ݜܠ=zpq^u(.?Ls \ßI{qMf=h/ {WSAyBPϱR}!P#%ЦSϧC%wvUY.(ie2MP+"hesRVCj`fWz-睙}Q>ϮG[ew:5: $ )/UwI!/D{=j*>َw1Pj.4"=xIpT|k2 c6֬ߜ/97|4TTl~Nz֤w*Ah'$w%O0 n3{; KgIC94m}Ngzl/eFz泦G I&sҞ{p}MtI(3jd=\yK2/Xt u;Bg< ;n 5ilqH*ގdkpğ6@c5x8ڜQ~[/?,/:"=τ/͡MDVS7UzgIvݪ/tF~9ꌤBUc?R00aɉeR$|-lw=/WȮ)PtMAov _d^t<(6lP m-|zAq.h)b Iٳ[kFvw'֧k<uAԨ<7tt.}2Yc8}kO}B+X@t0ޡъTl˙h^.[,P:  {z/;F?MiMPjqE r u$nDւJ$b~Gv ev.rZZou6{+Ag!Fc4i< Tڛz[!'81飍pXtЩ C\|}ΔmW 1kH-ascJa V̳~= 9Mطh:_#H:c3p.Ci9Quz0?j,rp˯i2ߑJ-ބ͇*X_눥Lhь,gs~jM :AG\^rxÙ_6u=;ʫgKTێWsʈG5\+mlJ>:yGH.?=l>!CJQ@l@/Wt*n'!{c6T oZ/s+tRzr{14E#feUD]hF(`r201mFd)ZØWq@GbA/g*e|kyϵũS{Qثz{a㊦JzDe:\xB},o~إ~oE@e g7M&l Ųpvֶ& ØSJPzkdUS}TAߤSoՇ|Pq,t8Lh-XCR;~e)kAJ.\6oǼh `~UE7+v=sGN4(fSHa\9'\|w^:@>2Hڢpg}?Жmp ud˒)]sY$a AG)s1(N$iQxjOai؝FBIPso8V[W~׏mu=3i0ss0oP7F,U֙%{W@I+ЧA\8:IdOczSfOd֞ Pl) ſmSH9f dt_$)\P3j 1CuWuê8dHPz]zG I1[F{2N>?(V/ Ų]kP  #YV.OA%!ZV0ME66fYaJ ,cUԂ"?g|'qU (:yʝYIA x6 Qqy`vW|Mkn*%AGϸI&VkW{9ۡ9Gn5{)Q;-"kLYư\&\~,pnX;:ς4ŀm$w~7`Bڪ'r Qf1y 1 `:eZ2VwKcE5+[̃oO<e6i5V',gwA"CS{xXv'P-Uk3aC, $s#OoAy#}g'(A î5}^y4)vctAčZ K֫E]=%c0Vٔp} f_r7A Z~*Ib"ιl~6txV@=vI)o0lkhta7O 4gdz8٬تGM,}\TyV;:8⼀ށSp:`` 6u;3qG6A.Ndc^F*D 2z(SDS-ן=SY L򝪄_+ #n-ubƕrg,n:9~ ee-V%nnuއCk`@!h xb# Z[-=+D=)+Qrjm.d'* P?lIcG(f| ]*U<[:@6N#_M= F!Bɰ4nY0wP 3zxϷ""XLBzz{UaFȐGfc sa/eNGP'o*9e״-w’ `z⭑|*@.[ RB)} Q]!%7V|b$"c4B.^PM Z4~=DŽٛF`C_C(͌I"p;n%A$Ɛ;|z)&"&حi wCmGptNڢ(ٟ 쵒ϒα93ɼf@ '3ڑON *j~.$'jZC;Ci?Y?N $gђ>MdJ4騳u޻DsWJS]Tzs^[{:hܺ|)@ecNn%WQĦue^,'Do@/?ԅy_ܕ.@rrD(WtK!V$ݼ4~kzO.>MGΩƦB Ks$$QA%]9i#KwE;WdGtwf ƜRя)F[H̶K 0,7ĸ4"iBzbb5 9ww6Ăcݣ\ɞڹFFM_9w:ɞJtӭVNPoaltRewxYt2 ڼV\v~`HfQR_>=˫){W+9Vn*xWJ#ajʚOl$~ nt78@6.v~5T;mQRu-`緄~qs=ӑH~~'/bn8ƣJB XNRw W]Eڗ5G u.> -)/wfMP¶u -\>Y,Q{7+`cuN?T_CD v$_P0+\9ĥ s{zbX)LŸ9:9݈`B\͠ 2mq[`#,rB#cKWxrvi*-5NKG= - 7JCO,Yڀ%4 B.m) ^m|\(6{³m9qbS1]oNҡY߸c:|~+hC9Vf^u5I#ݫ|;=$ucQ0㤯UA<b&sӀ\'i|X;-#=LV[tXq2;e\ ~Kqg#Wap3MʨM# .˲R!RN7|l5ƤXpOXoғyi'M;Fߋ QZ7s>i1OSIMi16/^j<,s#R?>O/w2 9( )G|R8 J-`C;Ch+EQgd,N0F?ԯ`ga#w#ow1PoEPn0C7yu~`x3+Ӵם'c$6/vA@XVad{BlW™J-NRږLogǯq9=^Di~k8U:q=vO-VSiZ.t[av@hp:N`5rH9>*0sRIyb;3[٤Xpzj,{CCw[unT u5HH{mYzdW}|M8iW-֌'ߚ;h136Ol"?_pc%Cw@4R *sK=!J)CD" "dM m NXNiw_ (nHBV!nmP3a|A>L6 -&i߉HÒSsS:?R6YpjrX2|@h\|I-xRZN|/|WkO{^XHW WMRwK`\ |WΜlFh&^K[ .W<ؓlO?fל>Aﳐ╆mw˄BASw7 $WiMJcDQ-!jYdԓUT?V,-T'XEn!8hl?6;g;t+F1&ݬ] EueLȨ О2V+H^d}(+XO* :w%٘ؾWԂ Un ;jp5. ٰb՝{Z@Qu4Rd(#Isy 1&!BG*~kW%"` _N,̓&e֒$VhwI7O-Wg AhMƱqFnY$Dk}K٥@v`Hj>hJpOk:("6q^tXfx"AO|?C-; xبC_fl<H;x`NM}r}C3aTGjX8yzg{Q~Z֓ is[t=dI/{jF"El};-t~#WjH#{mӥ\VNb/FB^0 h!jPBV||N/ƚ3={Fl _qרM8(L%*2߬7P4C#mQ;"V+)* ~L+˨,患JP4.֣2hpiY9݂Sdi]!,eI4Ele:]߰$aQ>8t;I0$yЭulRBjn)^ qk}+OG^&! lhԴg$r(‹hq k˜NP7b #^/ˬyDqgi!ĵ NsnWaβPra.2N#QmB9Rct̫8DŽrZFbB%Y?K搐۸{HޗN-T4%شtU'5=z bppX,5:I j#'<+U2IM? }I+5=ւvdC/cJp+;UO\_e"r: ׄ\y@ew2-ܞ/JEfN(HB']#`>w w03_tDʜ\Xbkn l:z/a;--2 K9=o5U6E@v1׏\ƾP tr[6E[6L^CEIlʒwYʹ ђ:.m l)[Lf.LldRc#,qB?0^=TW ĝ*˲6SQS>مC(Pb"鉥7v+BHw &8'a`26 e6 Alp!mx8d_!L>:_8|z8AOʭ`.[N껮h G.ǽz$c8[X܎0i$L^`;{]u3eMlW5 m/w}KRgy <.n#]J6Gmn MV5.dCl[ڂ,gd|qrގ xnQP@ 8B'˴_Lf ApA9{1,Z 8nwPhx.2@pX$RI+4 %.̼>lGf]i/δ̞~ Ă@w|mkT#ז6+ιtO`~mm  WJЩ &_6>G+7siѬO $Όz7`ZғF0j /1"/h~H>)%^3Ԅo~)t&bauwP~V%@ 洉\ L0t# ODOٓ @i-lYL t\Ko|6`!JlECi)4"[8OAa jkS  >p6o>z*sM/,%w0NJL-w)^ W%0t0տ$4N&,Cw@r(YW2@7E;5\u~Vx&ufp|3Λ@p#Zyx jQonڶ;-NppY~EdroRM :%!G Jf#m2b=BiuFc^=H]|~s$P'>ᙩ]5c刪&YH-K!1[)P^p5"C!LlOzȉ'fl2(}2iB‹i$OD?\bjjd?Ye#7_|E2dKKouǎP@gYY}.^,6vT}4BA0M1=qd+5^9u_1욽 a(%yqwͅ'oN4DGhu=Weǁ<*٣C]RIpBSJҠ,7&G^LV퓕{MZZt<]|ɵcJ٦H Rf>65wj5]X4L4(gǷY?za6D< %kan!| |- /-5yŗ铇 4`_K+鶜Z=\&%g2;~%HTXtn ;$Y?~c~(| ]$xU/y @04j*F4oړY 2ISal)̨s-{U &[>G4%a!\L!4g5\LX4IdLl)xh@Q @PW @seycJil.쉩  jOi@IZ;$C;_7d$߾ lW5n6,o9J?yp}&ڄ9ώQߥu?;4N8Y!lic+a~:_Z'~H ?yX7 G`'t%߫ʈc'5]fSq!.^h~<4J6'HTCZV"4|C ͲpkEW"C t fLBu<&ƸĕW?fXsb]ۓ@muY"/XRE6/z paԑ5A!|(Z96*BmlS(V7F.@Z~K_z!~Uy4I±n ֽ蕥!Gkȸp'-AJj2a(C~ҩ+tCړ3FDZCSJvT|^B#Ψ6}1=bP9L;/NXqV8ib?J̶ޥ*`ȲH~ %??" P/˸νCωtNŇ-]EHwWg>= %:ѥG*Q p|j0u3E\s$uSA&ObB5)"/bb|>Θ4 M}#gC؍^w @J(;ϞK&ب -0[Hj^rPI7cL{ k +șGPp7BX̖M]Ĝz(hM^odaef}Bά y|LTUow2mhAmm,N`SHә%vB\cħZPKw8H4xA`qT]؈'Ojc|m< |s$(:@JͭɽwpIOr՟]B,Nx 0 -8cpE=ox4絑3ؖz+ǹlgft͛ O%VR|2."Ӣl](t~i[+EAS)4u@#P&DQ\; hƵ/ ^mG 4}]fQ~փBE}7\-=y8Y gB СC*:y:l:&E@bnoJ[0C2₢](Q&=qXۇ`P+&s5`^BN/`㙄$[2z_0*7e!]\˄`߁L>2p7w_vR7?4r% ٗeFC:דZYIҡM^2$+9`[HVSP.n}yX*DE\@@sH~NFD389`76:=>7;fnHOuYעǓxEԘ"1]̛ }pv` \D]ċK :e"֝nJko =fǸRJ -0V}UꄰxJb'>z[R'\8 m@JGD[UZu.5lATp)HZ?(r< y]?gZ_h$==jQty2-# xv%J^ͩAw[N` D xɬ ߇ܓn%U_ܾ)_:d X'iVĭZMɊC,3ْB`_^*ˀt2tV3;PrLt)̷-}FX8orY_6 A,ؾ`vr=}fBʾv.?T5xN=dbs!8"Kmy=[M49$GJ$;nJz@{c3Fz?kTLwĵea.E>?-YijItEW ϥ۬^-N`閆|~Mf8i>C~AasXaSSؠ}:;X`,?/qV|`teC]q [8DHofc+kהҜz$bl~K=!byVR0ٙٝkFTV j{f󥯛T%)"k?~7UJKmLq(, =8QCCճF\gfsQz!5]Pv@< m+ؐu hy- ZB!X5qԲO[˜k$wxg?l>8 ^Xp9 I(W53 ' N2 >i|v [E tddX{~!ǃUnԢ$k$d Gxþ dC{ VQtR#>ৎ4f$u.F,Poڛ8.ýqw] ㇃4}b,C* [-*( x^qmtXV{O/+JCu `z= -$__&v%W'm֮58W/x: 6?$AEb6$s5I_Gw'ƌ;dWNg˽koʇ.I~FdmG z- R,. q%2}QS1jvFOc@A29dص< Lqbk.!Z9W} hiʙC% vx47\Rť˜1(;RNfn N&5c XӦvAKЀ5S=Ӭ/rOhNЅfTݩmuM8=u]~] ?#''c`j`'|X4R̒lgꊭPz_.EܐcGteoK4@MdZ^VѲgpZdAәQYLftz3ѯ<[`葻;1:UsEq4T ?ضw4jqc2_$'gyȽSIJEu>Ӎk*˚[1iDQ.MZ% J c岥cgS[RhGQ@`ı'Do3V)G!vTA&HR7W^>MCN:iBR}zG7+wGJ ͇/eaC ;i0q;ʫR{BIr=S mZn0>A:3|cˠAg XEty9I՗ $r!+|J^,?iV}Ulnu ٙ8a4Wl ´#Ԯ2 F\] HTJ*N4v)u΃8\s{h%~4c/wuY(A92~Tl^o76aE0& |-kְi䕅$z#u<Q_pR9YS|o\%u]tN8? 4!4_а<&71c7t7?~˽yI~V r}bvluIy3~ߪZ껅;ō`mC8^ 0ڄmVQq\ C+OQ3(, ެQ k}.pO/)Hn yv)n۱t<%;[O .MZN#Ռ3964ؒ0lx`\`N>GrrvP-*ZբEq){boᵊOŁhml 1 mMb,FcOcΡe;? " O'nLu̢;av=&Cmzs8[H،1t gIQ8-L)9h-<@O+j[*R]DS0]L"tz=KM'hTWBWgo8Y6p8 :uu ڑtpd8NMZ^Mbǽ#K+fe$7N.'W 9UMȔf`D4鲱 DEn=m%%$gGM,{fEs~Вs깘p܋_)w6ؾšݺc_z.fQ;sNp `M$p[_pܭܯr &!f UΈx k RKI%0- .ݜg-͹\jzڵ<78vRØ '"Sn^آԷZ(N[ŲNJ5Fzyty,NJGш ?*6fi>]ϺL l/8~mm-EfŖD*Fv#hu! 2#Zv Fw̅E9 yxrjjS@[ۿ>mE/xI6l'G(jct|%rT)0WӐ yexsTUS-vy \[k괓-+ba dt{%HhVupɉLdtrgw@lHך)D&RG/1PL=\x.nzn+*|:=aAΤ^=|_a1W( bGGȤ郉UXIAO{WYiF`D.\o!X˿"dGNy9zGͩ=>fȞsVV[FEZeuD1Oʓ] W$v cɚݷ-;BEHBtL@p6ۋ-.fC9u*d N2S~ὢ/Jz^Lz8-LKJڃOdRm ?HwG9ӶE,Ь@-1{9vzNzatv /#hzg]$§xQB*i^fŪ $<+Sd$@2+z3zю]%U*8&0UѼLv&E-IPDo/ZHt8+Eg'(e3=Ct|gm,bCNuܸK;c<\V jL1l3i;!4^Bd1&)=,V,,&$O`⑑(2H2>s{<}\&!F#J U\R D8\@|٧{P2@ `"1)tJeðyr(XWm&R@MF!|t`P*(Ϝo̓:ke:#c|#\/QٵM2gԍ @u|p>z$}AkFvL{^%8uAt%W3@<: Xq5bWА0[@W,Ȭ[| zYbm Lj.G87F@rE5qW0q,쇮&WH] ;\@?u*/{3fop%Uq6_>^+^|!sM~; tޯӣ(c}aҌ_ ɓo_~eל2I?i}<@<ΙxY0Ͽ~#|o*(ݸD/2f:1`ZMh4wGZo;?rR eΞUk x$M0q #7ԍkT)&_hk9mxFnZZZKpH"`%$̿cv~E$Pr0 2QSM 1uR1!0G9I=ۓtOHi9>q*'g8Jl]{o; !8 Wn * ^2{YW&Kjj@OЂ ǶlgwCiJv ?.Hyɮ/SP$&"2 9=Oƽnv](oe{hGuGa<u8#jk3R|U&ts2 7=o9odORML?WG/(x4菪1茁[ط)`{`r9ŀ ֤g84Ƽ6.lDRAzvxHnz7N 9w%B4io>y?Ê3S[' [ܰ/w/;Rqܼ&UE>[Cz#QXeU |]}T,8 B& y/$ oK_Lћ0|z5pwyGy] ?IʻZ<ݡub*Ђ6q3[Jl=_*HW-{b :eOUu.Z?y3k#?U>%!!mNDԠ+KڻhAౄi#)\/g5R 5_A)w1rh[ {'/沓u»;ctԵ:OBԜ^sɀ~35,0:52hm{+WųzvXD愖H iAuXv +Z>W 4<:P/ z<U܇;aLO'9p1n3#<{h77hh/0f#kSK0x.$w'WQ߰^W '~-SSI|Kևsfa=7cH( V7Uv_ 4#(kdT yo&W,&.$v1P{?wPޑ&FjھQ16&>E,(b;HNԇ@ȍq7⹒6 xd݃.~ ;\,8 alf 2;&MN=L?sssrx;;rd>?H׺cGI0o/I [ P#(A j_ͩTں9y] ۞N7]&|MEh-SvUI;r>9XcLgD5hAx:u5ke,LfQ{+c̘o}G˙f uE i*}k%[ko0ԲPP];:BPn׮\Җ}f9,BQMX4̯Fwd~>}.̼Tdãz> dEYT8`7):ʏK9hLo(Dh&EVT. 0jDŽ(ao@W n _ح]^qBu鏛k<`hb>N,N43.9ct4Ǥ_(ftEZ,A'vQl{,oQ|P ͗UEz`wּPC&evd zަDB?iXwBo3]Z5 3Ve|?OjoR>.l#ΓxB)D|NaI= ǖAԿnCG}~ɒ j^1:S[+ig/=c'c{Q_uAV!K[#QM=fJq" 6E`h)ŵ5T㔲 5#WT 0*(jY H| tSLgy.oIn:-k.|V药_X6v]ǃIrE؜\7?p)\F!yzO/ 3A 1PU-u&@KQX*uf^͋Lk#(,ԇ?d%w>o>(F(l~)Lebv YBX &l *lbTiO Kbٽl5=lIp駅PG>/nM0#DISK:Ь=BrlTfao_K&ˍ{rfѫ> >kҝ;!HFN,[G[w. ")BAAfB#\'٫@Q?Ӷ +T+tc>J<:OZrvK{0Pd8ę ,k2DaW껂f8N"eGDXI53R >'D%4msvfºhȈ"[EޮuJ_oq7ȿ~79QwU 0QoBWyh9Nf; 9ޜLd-o@RK> J\=ԞN(̡lç&ji gV7gm WmQ+ݏzKceТ?SA7ո=dp7 1aX/n*?ci%Y5W)i&?\o )b΍Ch@mw+>c.3.oEg?sH_ٖkq+?T׉h-M+hbK!}R 3}s2%Z CSѺBK,]t98`rjL[jO0ƿhr!Lz?d2'lD˵xjjSײH&{Oj>P*yk3oIT'Od0 w+RiS*c_Qڀ?8M/@8O^&U-| }c6?@NT-t٬ ̕}[g!rXu.AD6dhӿ=#W*6R4i\l$K *\%ɔR"VŲ(z9ǸٽOU>ǽ"+lɐ L~%<8,|YĞL^T&keNIo ?}HkWόJ]oeR{@#{dGpzTL7R{"7S+lf{By%F__{a (}+~tt>4{Slt̉I7|ӔR}d8/ĜpQ2ˇxa2l.lo8DА$n LoUG zgL?z`>Gn?S4,Ӣ(rfX&!ߏwRh+Ncx֖EL ǘVT2QĽΥ<~\rDFgo܏ ]C-ԧдiA/JwFE680:/ӵ4m0|1mY!qnk*_YqzH( x]^q9L.$z($HRU0N@-I>{{='3Zgu XM:O0bѭ4,<Qi3`֙kUjly'<Κ0,ru@]vs.S*Qw b&yr g$yrC?xT8BӬx$2py,ڌȳɶ KW1s5WK5js4'뿮 /kn7ƒ|B ;]ƭ!;9|7g^e}~JJp3`&|ʙ:Cxx0= F*6/tBEJn_+kj<&ƃM&ק0a_¹Ԡ9<'Fs.()҉_OTc9@Q5Gn50.2yص9LYK}OXNJ^ A/cwt@+`9ĵR #f-V|jdOZg\[n18 2D@ք d>B{ŗ#Osx+D7Nw`AVR~,k:ԐF톒px(|K`/y57Tg4jgʎn\{L:PU_џAOO↌@?XWCVt1s8"鸣C-V^+g]ymqiu19hDͪ6BFrbqpYazGuѹN j "֫rAJ5uc(ewv@Z^˾9sI/3K.IUXM}WdICmgX2t %AZ<%j`*Xj@# j(Pגbob;'{Z"߮ eS+EDCO,2q, 3F+(FGGsJh`|O+޿~sAͿz)v;Op4A~IpSV|pLX趗~EPq0HSBbHFlMazߥ1r5Ā_ +)Q<-9a lL?i`>dAm71sY,6H7Z(UtGƣ;Fb ^^s>[FN+S\ -y_t)58a[N ,H~5հlf%r 9zMò1HkrYZyiK:lǛdPR+In΂[CQh(ȧJnP@7 %Rl8 t6,7wjյ.3@㉶+84E(Q2*|I 5a'I4}ϩ:1IB\yT8yk.*\(eo',?};vrlx_)s4B\m &{aW>#9dk~Q*=8F(R; e{%v^<+*3#T6~.ʤŬg4IZŲ.Cى0&UۨL5(?ĥ%4k*F)Ük HD=˶#Ǖ^)&tm~Ic VPȡ|:馻5 ]%KPD[9rwU)%͇) vTjoӱ?3 A˦T~ղvΔ@*_JH,^vby SX}&.(P[h Tk̉>/MSꔻܗskOe2vB]Px+Az;v`B0YFzi(- {5Ja"Tn*" |M$,I>Ml=Ϊ:V@ay]G Z+ a+ycZaҚpaw;ܻ*e}15J z>ŕټQa0ܤN-4WX+Z kVGyk?`=oˣs 唳 ɩ AAT)^EeWY'@A#ę<;r.d!k.;|y>z0h< 'A,LӐrh$Iڬ_&e$ w_x\;Mu kLmI˸]V%8;hs,'RF|z|% &u=5Lfms\!NCF`BvRm'8Q~T\J>Hv19$vhu?LV×a"NM8)R~t8{0ξP)DH}B3l[1 WMj% Cg2|Gv+m};- =.(VT8RK/cVEuXo]v^t'~ XXuv0G}K|`iiȦ>G(_Va6?I~P"7cӱ/ cR *X` tn:E]uQ"NVh7@Umj F2Xl)݀ĥ +]AV"c)6<ٻ]3Qxw}]h~iXU 5B5U[:@B&miP y'N/])pRdZ9䃣 3 ?I|f ցj IBN/с*geRs,b-r.01hҲ4=>Gy0ǐوRXscXyIYT!}pvl?ӳxKou`;qM!˻ig#"I&Iz\"f}<'cV% c_چHa2Cљ0ORo]p<>)vn]$<5:_nml_=?(8)}. 5:9 #O$XZyf-%2nK&VLЍc,xVE yޙf-SMgŪ>SJ # " EɟaH8kyl`s5fքWmX+r L92ut,W)w6bg Ѓ $̩^&?Ν8ǩC_.b(BjJUj&"Cmk[gR\aO>v!r9&"$}¹k#17s ݤq5A !>7^ƟΆǶ:P“dk}TLv|xێ3N8jo /5i_J%,˛qaPZawA "q5ɊG$쯻!\"TR1D|sə>z{]ZM_?sڣCU7W};Wkį{]Iø[o$k9t Twx*o`2%]e mY;cd{RgT; h/iz1Y6ʙ&bMA`3[u}3-Agg-~$cRN0?}*: %| PO'@?K+/*0ea֮LD <3kl(%koy s3Fr.A`[LD=uqrT'{T*jUOA.jzsjF&RVI<ۭ:qjȠ+ =@\$N#m%]̲=D-\g枑ڹ,tZ}΍BMX(M~dq:S2d-2=E%"ߝu;qi|ት ׊ uv"5oN`MJg(ǰ dGs"c_Sr(1Z,@jiٷýx[L㻇 9 fo/;Y\Ad[1;N4 ި#<=#9Ј*޽r3$`]>/j"GHF&Dh`mj1,ι1QgR(h6Ή_N@puGFP?n9*8m6i\'ֽT@刞*kTaO}b'DGza.]yBQ"ŹӪnN5oM>e),][dMl5 [l:HsXCkk\8GҎvBвL%br`1|LVߠ#p_e{BAJvS6VhZ}6_R|X`L_t8-24YA/ M!L/7dh 4Mz9JM. Z.)$UMtpFT3I~JEхI㽹eLr%Xe%LG 21ssOa=a^օvd{΋M?iXSdZd(y'wXUQH?M !wM[:X@&)h wfXKXdP*{yz-7 |URj#ܼ9ReC>`o; 9ڼ\Y:H%S?h,ßƂ96wR.}꫒2lA͵G]΅-GgU{BҤTلT{d-Q j{gA6 qf|=exF lۍHXZ1~eV1CnJ{<:wN"1n@'b 'NJ[`ܥP"a;{=A;`Wx8 MuObTrnuԂ'o+lĶ B=.`\;MKQ*%kg: J U(é⭬d W U\1noPpt %bYU) 9J͕lrrⷿ1 I?髲 YWm ٖ w>o6=/8@+#ϼFRJ})%"FJ.=pZaL7)H.Ĉ172uA>2z7{DU5Nj Ŝ&_\5 e`b Ԩ"hqs.ɽ ٖ5jQDBg^튼O퍊/ +H.N6G y.[^7]kfrxDJ_uVWfQKĎ5諡4?K)y"L\G+I\jnO 9<k%?hjocMmj`):8"WPWZZ;gɵ.+o;N@w4uF3/䘖ݯXj5){) i_鸻0z:o|O^wv"sWBB.{7I_w~9u2,SRá'HkTG9^4cY'sz Os>iXKP%`U(A0k.CZ슉--x+rDT򟏍"14`xK􁜰|R&\^:Ԕώ-Xwuu"kپ\ĦLYе[qH?'N7T)'ݱ*Y>2%}Wn@c5o8H`cd~o_By=ż]򍴻o]0! Џ.Df;& F$4Mh 'buL( ޷41|Bl6#ui>ۊ}j îbEjO~#ZaH)Q{(]Q0ΖʡȘE\#d76KILzb^pN3x-6w UR+ 5 >!'Fb @qYYwUk"UB/ʝPH@9}I6Ő (]rbc<?{m$tIǷ~|S ǷPS{+y lϵTjErDƢj*nX=hIu%e,9)JB>pJu?tLc]2',ۏ{FӻNK֨!Җ0X 3tŃ(/gaH`]D W}(i`(EkD(|.?U~oRw3NppUR4d5ԋ$HhU:n[# K\vN[bPvmZO.#쨧2ӬBáo\!vzQ6mE%-O_Gy]qC v1[ ؁>ӭj/_V*IJ]@`f9(.7)nsgzw4uv l]02?r!3Ey膛xܨb#ےeAPa` UYf-h!z5^;5zxAKHtO~jiKIfB/IrJᨓgL[9jՎ8^.\SH Z S&@}Ahı'Į$1;4Wfd7i`W8R4g~{ד6V>VJY#7%T$҇|fv[Tl [l~OWʏU[~kB1/r7NrG ;NF$)~`Y2R/XيƬSD/UYL G'2c l)pQtv-d-IqWy)VOW%vip zvy P@jJqԻ&ȚVe5gv79$O NBge̕|s |TdM!8΢VjD ;V pۊ3.X.ХFW40~^sg>!NaBM(U#1Bx@+vǔPvgA?JzCsҕ?wX'Opw/z75wr,#R0T%T<Ƙ gxAZHG/[ip`-pwӫzkQ SsJbWp-YaTk"}{\lݢ~4BozdxH4Oш1,~I{ )z12Zy;}lVhPcW NfA%%āL9P>9hgrrʹc2hLf9z`En6nh\';c(P2iURr&d̤haqR+p%Z#!. vn0tFHJLj"/ӥ]@95,~wȿ0K|HK\5vU% xܔN2\Sg' THd婗ӈ E&R5;E8Cf S,6u9X`Xסl_^J? [K92(mqˢh kNfHQeGbR &m  TGm6I^Bh;*{p|,g[Ԯ+f9!L!V7*1A򇬽+H:wq1͚mTNN3:[q[p "0N@=gWyB̊|c:$Ś>,4P icHOhΧ\&e;RKnW{|iѻy];bA~ģ;4.+^D:e!")zO?YfAoxᬡNjo/#Jw3GtBB |yL"W;9`)s|d`2oUVDoںQ!g:!(.u 頾ᠿj69fE vu] LjH @ j(]&6uˆx,VPs+ 2%^ozm=z;1.G#)c&,j?ڑCm!S Ϋ|h;#57N6̑ay-7M̋c`S\ri[/S9g^h4@ݛj?O(OAti7rD 6Ol>CLQpf] j%VTrfźb3xU!#yCuMzၑ{LnU%.8L 4 T`1Bye]f\Fd4 Y,v B|HjXå>fv@+7hyQh8)k'dyijd*ezUڄhڪliU.og { n ?'/RJ~$X5x I.{zacEشb2|oS N){C (Jު{*UbVD⡙uHY I)[k:SYo$ّdI.]΄;u,ۯpOo݌ظGޮ!AiL?\ЖerRwZJCI[`@/xvRQ5^eD_/ȓI99kk `"a妲T( ɪ&4/ձ&-a}P@7̢=RÈt7: kp *Gg:_8e NCmե2]ht"v`}`HF;kTy9Liױ^lVDŽ3kƶa/5'Rk?7<2H7G,cԐ*EWtx- M-= XpWuJIuh!K=2Kh!~s`r";툦,s R/ v2#TbKް/o+[lE1œx#1֣xN0?YiLsA4_"į}DP5NZ㈹#{2^ a ˩\=iu yo]_3aoq|O}_=1XIZUaæsh.'i-h_P˚YEւ z=$q ̥4@,XYv ½6ZzH=@O?^b5=H'L+@xh0Vt.QNܮrLR~mSl`;Ir vLKtRIJ緶C=mFX5UR^][,vi(';PeƞXhO[\H_9)d@ǯ}5j]ZԬ7̺q }A _~}X ?b( " y׳_nZv7 kY^'j=$upa4YJ:"pn}kSƶq'V2/Ԑf0~lP-[J`v/DD ᔯ(O}kI?>K=vP)KBJ eЗn~*S\L?8 ,u*i^-c V` ؓxr8*`(j@ M14T>}CۻqE+ZhOZƓ=njg!,K,>hE0O†O='/u4Я-克e݅d"߶T'#1B=I݁DN/ڽ_Խ qT :! {knGk[rΆIجg2ԛq& XirNfML.bM"Kl?/?CHB ]}%UcqMC}M1˃}m9!kW'NaC"/FWC/G¦- a-Ӄ;19}+㺸ɂK+!_S,x^"} D,2lCBS SR-L/@=!rLMIvgEOR +J(g RQeノqtg-Y&C+^O,Gt7'yqj_3&`g\,{.ɂYBkdHέ Ȳ6t*QǔcpRf &m]&a~WB4*vI?^Kcf蒏[PMh:p?!\RQVs7̅㧗$'JnQ}#{.=So1H}o4!tX=QUE'v5f lRKA'7:a@x;ZX88 =^Κ}*$c '7WW%ZTՎzj2g{̛u_q 6m!:Za$ޔj-lBaڃt*? Kzz!(@A$BR(*֧u¤8>gX1k%Akޛ C_9< 5VJD>$z5: YZ