libvirt-daemon-4.5.0-23.el7_7.1> H HtxHF]n ?*}}z@l˧n `J/}S ^']h]])`WĔ*5cd24e12739a00ccb572608755aa1be48d4e29b0 `)f^LF]n ?*}}ߪ%6[N??!4tqV(},>IP?Pd " ^):B S_tzh = x=  =  l=  `= = ==A=r= 82Q(3*)31*4a+4p,4x-4|84899`8:r8=:>:?:&@:.D:6G:@=H;4=I<(=X/dev/null || groupadd -r libvirt exit 0 if [ $1 -eq 1 ] ; then # Initial installation systemctl preset virtlockd.socket virtlockd-admin.socket >/dev/null 2>&1 || : fi if [ $1 -eq 1 ] ; then # Initial installation systemctl preset virtlogd.socket virtlogd-admin.socket >/dev/null 2>&1 || : fi if [ $1 -eq 1 ] ; then # Initial installation systemctl preset libvirtd.service >/dev/null 2>&1 || : fi # request daemon restart in posttrans mkdir -p /var/lib/rpm-state/libvirt || : touch /var/lib/rpm-state/libvirt/restart || : if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable libvirtd.service > /dev/null 2>&1 || : systemctl stop libvirtd.service > /dev/null 2>&1 || : fi if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable virtlogd.socket virtlogd-admin.socket virtlogd.service > /dev/null 2>&1 || : systemctl stop virtlogd.socket virtlogd-admin.socket virtlogd.service > /dev/null 2>&1 || : fi if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable virtlockd.socket virtlockd-admin.socket virtlockd.service > /dev/null 2>&1 || : systemctl stop virtlockd.socket virtlockd-admin.socket virtlockd.service > /dev/null 2>&1 || : fi/bin/systemctl daemon-reload >/dev/null 2>&1 || : if [ $1 -ge 1 ] ; then /bin/systemctl reload-or-try-restart virtlockd.service >/dev/null 2>&1 || : /bin/systemctl reload-or-try-restart virtlogd.service >/dev/null 2>&1 || : fi # In upgrade scenario we must explicitly enable virtlockd/virtlogd # sockets, if libvirtd is already enabled and start them if # libvirtd is running, otherwise you'll get failures to start # guests@ p75M<] (!j@h L <(,)nm^  ~$9AAAA큤A큤A큤AAAAAA]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]nV]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]naf94493a509833f1a634c957485b6a42e6b98fc31d8e1808718c9d7422c349bf60d97f2d5f251f691d22a90a6fb924709947a5ac9daf942c12ddc9775fcf2d79a001661d77fd52ac72f3d3fff5e82cb8062e40de1d64d1aaa8a430cc2a16b3efe3195d55350c4048b112c418f13d22252bc1be3f2af351d46f051eccba6b5ba284c04725edaa537f63461512f674048e9d68d87a6af4c2173a372d0fb431d9461fdb290cf29d54dbd95f12dfa546cc6fd7e51f4898222dc590077be50036a68e818a97705c7bdd5d318ea0d4794c266d8363848913f4f6649c10a087ca06d77e07c59bdc5c635d0788ce90b7625b3f9ceb14c2075f1e9d4ad705379230ebeecccca67c8da78ec8f5cc5253644528c7f53d61e2a331e2432bdec2a962682203550e779af3b47d7891dbbb16a56c3847fd703d3e33806103f8c68be721d39f71b87ffe1bde37039f6f6ab7dde32fc2c02ef1d66b5b290e5f8bab05db0a46ba62a230016fcb1ec1d66f1ff0b6577fa87389a769957fd3e5c9fee99965041ef28230ab81039ba8768b076935a2ae01f3df5bb193cf06cc29f63b56c7c9710ace5eb35c6796a727941a8950699b0553eb925e30ca0d0d5a032b451d34abdd8aa267782744a7a2a7fbab2148e08ee69a13573071bb16ca798b919e3e310020f3f4903b68cef5d924b5c3e92f35b7b831372e86048621865bc8edcee6f90344b551eb1653ab78f370240497bf5a6007fb59e5af7d1b75f28c3d6e65005fff1760a2325b9ee8b1d4095f1aba2158005261fd2c7709f809d28158ca86e1b11d4daa5820314efb28fbed921d90745b4fb2a159957c92f94118beafa3d241d8daae7030255942303ee574ab62021906b13113933f4ab7bfe4bedea1b70de977b1cacdf3bd1eed7758d11de0ff4ecba44d52749752464426a574b6d11fc81aeb9a2b5da12d3d4187463802159863e1e78f0e5dab415dc6bc367c5263b193fa27af851e457856f6eeab4d08ecdcebd65c4e13344bba8e4d0bf58107e2597ed8acdda0207154b1e05fa1262328bb37ea1a29c52fc3ebcc4b73c7ff1da82286118f9f56fda96b658cdb90f1e8fa4fb98ca44190723bfecd23af09e973f8a68c3c2e9cf35db71df35740afbc3587260c3f756249248c1b866847a67bc5ffee211b2b3076d8cd3bbbf2c795121ae6e6edddbdd5ca5fce15fa6862ae5cd6a6d2499b5a3d13b016b06e3360d51cd112343ec03241ac2622288ba05c920beff03eb5f0181b2492e39005f09b21b6e2d68484904b1a5f4090371a1e193f66c092703dbec4b5fc962c1825fb9cc6ab4c48b53a7d639727bee59d367b3e4146389f13a050295a119b5928932edce8f7e0c8d3449706261c75644c67c826cc6354e060cb9d90a8e41cc81531f9615b465185d62cc5c1a44e10139aa6ba82622a81e5eac0832762e2fff77d7c968d1ac25faf6c884de4751dcb068cdae1f95609b200269637f57bdb1cdfa3413b9e9290ca28adc8714c1d57036b3b5e94abf8926d383a08efc5610cf324e7379986a9e01b4db0d3c49bfba7c774cad341d6ea5682b2396ed1b32a02fb883e339080a45dde7419344590ba9ca4afaf501bf86a981beac6146bb1f548b7be6eb1fdbc2f08982722b73b79224918e1a93b6061ba0620c3c18df3477a49a187a473b14a0ae51a7b523c9f8147d9b95f71849dfc5912edfd9fa8a5c98072bb854ec2d46b569e94de56523b520d23f7a92fd861bd41b874b45fab8a05c7b69625e3ab952224e92f22a3bd0d414234eb7d97e9c91fc5af279553e8947e59cc7f1e4dae3ed2d94500905917ee3001bbd04d6c020b58fd69efec95faca8a8b2864f1ab7b1ffe5f8ed9d6ca41843ace4e2d2b29944fd12b0242e89088a89fa07033dabf73eaefa112f5c76b4f1c5de516ed3867ab69a484bc6dd2f58eef178c2b4812fa422d2628716651338a5ce2739e50076c9b22d54c4ec13903985eb50ea58c72edf1c80cda90dcf75ea2dd590759335ee85a227388662690a2215b3f09efeb4fa0b4140b02be16c6aefe305142dfd308956fc2221b17002045189b72079336d5b9b0f1cd018641508b53bdc5350691113eb570dbc2f0f8191f3c47160cead3cd8afec55db2baa1e59c1d5360477317b1d21ad9cfe6bdde3c86dda9d1b8705be1d38f18ecc523dec42f91c679143043c9b28ef82eac68d1729a21d371c18eb93f2a18@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-4.5.0-23.el7_7.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)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-23.el7_7.14.5.0-23.el7_7.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]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-23.el7_7.1Jiri 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- qemu: Pass qemuCaps to qemuDomainDefCopy (rhbz#1742023) - qemu: Pass qemuCaps to qemuDomainDefFormatBufInternal (rhbz#1742023) - qemu: Pass qemuCaps to qemuDomainSaveImageOpen (rhbz#1742023) - qemu: Pass qemuCaps to qemuMigrationAnyPrepareDef (rhbz#1742023) - qemu: Pass correct qemuCaps to virDomainDefParseString (rhbz#1742023) - qemu: Pass qemuCaps to qemuMigrationCookieXMLParse (rhbz#1742023) - qemu: Pass correct qemuCaps to virDomainDefCopy (rhbz#1742023) - qemu: Pass correct qemuCaps to virDomainDefPostParse (rhbz#1742023) - qemu: Pass correct qemuCaps to virDomainDefParseNode (rhbz#1742023) - qemu: Pass correct qemuCaps to virDomainDeviceDefPostParse (rhbz#1742023) - qemu: Fix crash on incoming migration (rhbz#1742023)- 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-23.el7_7.14.5.0-23.el7_7.14.5.0-23.el7_7.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]=8efbc3883ce70170ba21c6de1e345c873a25b0c3, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=e68a20ace20ab2e9f788f95185c51764a9e804bf, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=e615cc6f0a41642c7b2ffb5ff14e1b1fb2da3827, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=b19e3de107c1df84f8fd7cfbee186ac5a6c9bff3, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=85784356c6a9736076ef157d02c0bfb64c169a50, strippedtroff or preprocessor input, ASCII text (gzip compressed data, from Unix, max compression)XML 1.0 document, ASCII textG(q,,RRR=RRRRRR,R:RRR)R(R R!R*R RR.R/RRRR%RR0R#R+RRR1R$R'R&R R"RRRRR,R-RRRRRRRRRRRRRR)R(R R!RRR/R*R R%R0R#R+RRR4R,R8R9R6R7RRRRR RYRmR|RRwRhRLRRKRdR@RIR_R[RFRnRqRORkR?RrRR{R]RHR>RRRfRoRXR`R\RuRiRxRURpRZRRlRjRARSRRRVRR/dev/null 2>&1 || : fi rm -rf /var/lib/rpm-state/libvirt || :/bin/sh?p7zXZ !X] crt:a`*!T=47?^|yck|IjδxC$+%j]EIw1RFjlszs3F6' ͏@8NFQ1׈-u*"N6>BA!xFW&b s] eg*NmTniI/BzE; "I?z=e2@<6 !KNߺqK9vPOkԼh&sl2yξ=L=MA:7^~LXIrѩƎ}h3TXs!fAgw_چ"Yx̭Y0yUji#ؼ.qW"kKI/jnm7<9{&42H)pg݄djv;#T+{Ry- Z21O{A(-2А?-njtlEHKScy,1US#J0: `aHp!t o䕂"VZPѷx.r2Ŧ :@4Tx/F^ё0_u;*oʘ+wN41$$ͨ 1-HG*t$v&#P{¬t#<-5?72 ű(7;e]Ljcf'.9L K5Yml3(eB8{=/cA\BǓF}Qr+M6o]ZnF_h"Qq)]ûj XgA܁v }h"?e6L|Ӑ?՟Bs WL0ѿ64Pˠ qڼɃSS\&#MoE^֪/Zz1H 0/m~pOŦQS)/xulY6!L%) Q:^Ʊ}RY,_ýv%~xp;]* `V̫1#U5x#LiڇV 3o|!p|Yߡ˨`Uě_w# g@I)EbEʫ)&H)zdQ01l' C>CvGlU5$y3:~T죴jo&KdM!(ӼJy*Q4$W>r +ZԋMm\B g۱«sb&43k)kփ Rjo<:sЦ&:Jub=n]:)I:.rE<6\eyNpJ©*ؾʠkm{@V o)a/O;}σOxn F'E~,}ﲞq38ŹD3n2s:$uUM61Ρ %ĤvvoByS:j(hm5"q._CtN\dj g ڄgI}HU˗Ҥenx[e_6B #9=:IƓż{H22d@SUntU{4ۆu((-Ts6`pP̴[C0ERN]_Fp.V'cIsvfu ms@ Q+G BݙGUX:5ӛ0.l$p!UD5ݱ Sj|N(|JvuI9)kts#l0 Ѽh$cB3ItaoЦi `p/1@MC4^ u[~eۣ*l$)#,K=#i]Q26$&Lym&zaSiaQ}M>_ڵlRwB e/sjYFVi4%2+jsDB3ٔ aދer>ߏO"hpd1 @`ש/Os}1+¸t N-x  YҰXy+>DPn+9VBA2#x'! ;zVؤK ߈fZflmhXGR㙟41{P|gy%qG/wkS_ df^/l(6z'V.KNmge6-|\(ֿQm0yG,V欇agڊ]5܅\l+! Rl=m~Q׳5_x?ob kh/6秃4ƃnXc{֦DA?ia L?Ajoc(|@&l؉XH(1M `deה#]>OK%2P0%YQ94tkP~9Lz0Mv~.I b/dTT*F:}^*+fde14b̰;YT\=+ %qDwح |t \еs1xʋJݣ!w,<гdydrJOwg5&AXq[^s߻=O\9Յthbccn7nܿ?Yė 3nޖi]X)(zoq )gc+¢>_)lx-*lf\͘lh]%"bK22 eSpؾom 0|ֵ^I'e%fb($<Еak¨ZA,͠f)ڷG'4ەVґQ |2O @絍@j8~6u_htg@_l:dyYu3d?SC#x`V닊T,λd`]b' B]D"(!ʡG28| :Fk}tH Н]'1vXAmYпRAw (<; Ēڢzyǀ枫2qlcM,e,w5Q3/ =Cw}lV{l7D6RbL{cϹw\kߧg*P}d*IؿQ=t nhCѵ.Ο}g@Yx"JZ-rMJ}ab ˎ{ԛSžl/xR K̘sYN~ ~%::u7?6ĥe.e 5Ush+YG&+܊hЄ ^|$45klM_{^1=>֘G[ !35mɐ{;T^MVh uX ]bFur a_8_W{z鱯U Jrlb䎅ȋdQ?cTFȖglbQS@#:}I4f_t#>G[r$ رnTۈ~hvc(>Hj_{3а {T3}5J<AIxI椂'[b\AHC'\2LjnP~hQUy<ݠ^ -4+KpjGjQÞ.N˿ZBD-?b ( c>ēHn+] 'B>pB#Pj`e^>Z:姜&x^1@@o(&ت,5YڿQ]nf2XHBrSSƊ;+ֶ91BXN7Urieм bMI.TUl~֓5ojPE'`2BKITc@z _^XI~)%= nOuOEn{D "&~iff3?ȑP éKcB=E#u-O ג*3~tC+wS\& (W/ZFZqI{(V ȰlXa'z([/U*El⚪5 L81`0U*Gﯘ&}La Sla gv/LgR,}W]tbC.^T?_MjCP y )5>!ʑ3hA6xH*phl%ӕ=겛SOO'2!= v,Kgjn\₡:1 jR_"bY0\y]\ϟ_Π `)$zQrAv{ɕfBtdA;}iN=CMN^*_C V,&nI5!Q[+iȑ%RXޕ^?PeRXx:VbmJ;P15E ']upRóG~X nH\ n64V8"e )Y^ԂO5~8ӓ+_oP:M_P6C1O6b=d|mċxg5eLۄ΢r3xWˈ٥r q Вٷ{EjKk(cH/]|Q6f?qخAKS@ m4QQO n 9˗02t$t YNE?H)1q]Qۧ(.Ex7}c (˦07 C9lNgЪ""O-IHlDLU#Qo: ,a2yk-2o݃ nc-e *#W4HXH._X\l{B'.0ѴC]7:E0̵5y@g}Qp-.⧶QČN*[4#glv`#6Ѻ/s0LPEKB&Ik_*$Nr%*fUh-CQ0Ӫ]7(Sd!UHrKM MF{g k*S[D}`_X cU߯$,;"2sar|u=PA%* Ewdpoý.H?RqOd1>)PռD,fBPLJܴ29F9VM6+_8BR *[a/f_o{뼟: )xפaK64)&I}bU#hƹR!Klj/Xf ߞbe;N]L<7.Ӑ;W*D}ԟs_z5 c7i@1xQ"$MPc5z4^oRv!X3L/t]*_~W i>UVz@7zM`]d~EiO8{1;߽C`}xnDbN'l$O$LC ɮۯdC %5$3~tvR&LexG3`%6X8ٝ4t2۹ϧGW➿0s R3\txdގ{ݿ>bM. ¸U*Jd,X*DiPY oV'"SKH JEIH>SRnӲ@?׿ \Xg @ԟUH% tHgcIf˘/GV -_K!djLy0}%30MV`R6YN0;.y`R]5~ѣDs\7R%:eg#م輛a8]Pb%eEC6JQlQ 3}`d:Ru}fFˋ s3)t{9/Pf<Qal؀"-vrlwqc d)PJ ^eH|`;) 6%j"~t ?nhW61u~56*y"I#~o@mc_cBol@;:wIg#F)&qحc!7*'CkVJe 87>>Q&5?/_ut[ fM3zҕo˶?Oƀ(8/U Z;6I-QnKϏ8(V1Ӑ_|*qh,7SrCI-7'=F/o+2m~.f+zN6_-yثmp+5 ];Im%8/Ӆ6 .da쬛.9]LlYV1`cv9!E?h7g`܂(yz- KLUn(!SZ/'rKj3Eձ5L: 3N=7_QN=7?s% e3u%q*N@vBm)R';nߝ-,Q/t3w5nZ2C(dS 5D:j:hnaK#<ԑ!c+?fQm|DE~_섲d;qyXG!R=_EKU*eF2N@є%ߢ ]w*3t= ͓iG^K-_mt2cyy3HɦU$*>l_ XشOh1sF⛸^Mc4[2>TLx Hw]·IsL̳kג?$ NwM! ͂D{e'[|ҰCc[@U߅%kB~Z'KOؼB#`Pe^^6[ӗܗ o.[aosf.Q!8tPF tCs(viԪF6VZ3Mno*}4%g .NeL)tPEC8V?CU'In'暰a%O EvګeSy`/SJڍiE^ V=)S!f}y>p`>VKH1)GQCHkӜYw dR$!<[(TZ>H#.GWiw/|Ub1sZHrMSQ\[YtYyV=1!\nZ >(M<q?#+ʅFا艵.h9% HΜ zSJM)]VnUŨq$~Apez&^elN5aWh#(:޵r +v&&GqH>/L@m_q Y&ef+}Cۣ6ϛa*tC\-g$Q8PD> MZOi9eP*y(ev0>@9ZL4-# <R8i훀 \3#F 2(| =p30כӈYXg]]n{fr!\ʠZ9 KtPBw=.Xֳ>lF6d@6Mْ'm+DQ:-JRK/_Wyn(# deGBGs!~Tirrz\rP)$?5 zcNЅHn7'&.]tWjj? q t_Avv7M]诺tC3w@UN>וuF0֔]-- 2Vß]Y,f.͖Oo4UWiGx?|5*3+ G]󢗗o%Bm9 +6A$3$k37f! 9zߊy9# oybL^\2G4[clN0d% |ڥ?5:ۡYobɡ;nN,Ly6Nv2%> *[,?F H6`yʬEda'%s~ J=/njr 99Jͼuu^38*QntuZ<\Fz@t)i\)dzWg4rYpOL)O?͆Sp`fZg;$)=f%r$]jdOp:ͯ=b1558dsBiBn1*z`jd Csm7Cŕp!P43j4^螈#}J}cT˜N;|Y}ѧ[MgQّJ5п$cTN/ϼa~'N6x]> f|r!?7pPrbxA V%N+B}tg8k!Yj9 RV ,ŭfFI3J:{mǘjhEiü[̎hwkn~f<6x`t yd䯎(J*Džy[:1R6 pTiU^\^<3U@JUYN_ \T"H4rh, ,YzºFἘ~!/:)qM=՚Y=kPԣ^ZtoJ ]>9Us |~7,HqOOuy(ϴxyw斟(|z~sKKj,X$h!}ld,OJNmT-< t .E1㚺8TpMTa$B#NO"k{E_=': -6Xxr‘Y>諍kԸ-G%SHt +$jOllvL_Fz4@eĹZ B w9&d} p YY kh ]JDV;S#ĵ>Nj=!֨uB$hqD8PG VhAÐN/!尻wzn}_%`s$Ja sRA1hfDK+|Ǚ$oW"Up&θhR1C+s"W5'MxeZTCAzJ]]~swZ+⊑X2"4UDbCvGTr-r+q:1rh[K"=&vmgVC&/+qJV_86(+WЩ v.\jEp麼[!9 Zh^8gDɦCo `KMl,8dvqE#K(Nw zJ;;D~.-M0x]!=Cin{rLvc{7$tgZ^/M `Oy|XP&(X="m4\m5\`z)9д&R4Y19I 6,=1DSe֊ xd# _+2;ţO 9Ɔ(3뛣D$=KZX]$@RNQ`L)]2Nhu͕{- G>WlѿZ~sqi@4/3!S&iUErѦ1n!D+DOg(}$D^Y3.~m %<<ݾ/%3g)C?.SժvG 7d&֍*wljY|No#-lWY(f`l1ʙl\xXhL&(p5JD,@n]{O[fH SD a^yYdCN "M"PkM.m~_UHLlM_ FNs G AG]A;dU;RvcmډI>4h'fKK (/H/{"yeOJ0J@q .7ӽ.:]% %da&0oQ| o5%{ s=ւ{Bx<".+ Ё,Y2;αb~ $sj[ .ܡz ɞwo.F@y)`t1Z$_1Ym>&֏-SbWR5ɀNB֡l#z*3t qπf}~"I"V h-_j&6N+ f+A~kRӎVBu@wV,bCR]NGg@#߻]GP']t92 r}viȎz,KT8:Y.% kJұCI0 Tk (F\13Ǜ%<EM冔I4osYm:MxZ~ {aId<ݱB_ƕ,"MhHnC#hJ*Gt_Tr!`gSK46Q-8Ik.Y $t`sv-Ar'U<,jyN'9U' !aװ]"/TpӳFRX\^AlIZf-ڂ wE7raMKGG9^uVN:d,%##ovz|tI\pOvnӡΓWZوV2niZKp<*%љ}7ŠuWZg.'aq>9Gf؎ IjuX'6z l%~<LhX.'c?wuƟ{h,sn!6?:To;C[$-yhB~~(EPErx(SmBЪ6rmM(f$vN XCU%2O-OKCZ'.f]Ժ@;~𥜏XYJɠ2fwtmQ9:L+c {wc[fNnT$jnDEqGJn2}7=ӫaJ)B`R#l1?U|p(3]Fts^5{~~g?l;P%&P"oE?+_4L g(Ɠ /a25B!gmJtߋ;xRNhÏf-Dfn8 AYVR>-/`Z{+^&TxOq>pRtl7R%tA{<]a=ULz$8ӌ@_49K&kFQ&uwSVխDH禎 P{8}kLjχx^,PaC%6 >t` y$&ͮ2d-F 4 UN@CQ/:Z.mcY糉;_‰MN@NP+48@$>=.8O_辶v @ C- THO{~[WowV>xGHQUplb..W[K5ՋOFY :4Z0: hTl)lKlQwB[XFڽ3LހpOZ~g,l6a{e43WۈTe>%)먺&H#mI#wgD@yA$c;a͊5K}@+z/ςE޷3k5/G}l![5FinLf@"ڱ-?(<0C78aY2",R g킺1ܴ:†6=fЇnް!3@ir^9rRjgH`4fHۨ9sK uw}#0tT +2TȂx#92q& ue!'͆9Z_t":Ía{9xT'H5k,}:rv8߅W6+)92aÔ>{ڮn±bz^ |VeDK.r+$uDl=#Z۪]Ш}:K. ]Hivj% xq@!A+\X (2grIt[BqUݛq8ڞ0=Sܗ~n Bnl:Wlc" 5]{5Mb$ɀS鲰uu@r2:a&.XPݹpwiYz/6y E1-=|2d^ [Va; s.VWC<3>gk),-!Wsid5ԎQB9\ŏV;ƮDCZVLc.Z {-Q p׳+Up+U9w{WT /.iK2mLKpJ~ ;JlLŹQ2C ܢPOSx(s /,]xJTV߭]H+ onrEh^ b{V߈xHb/,\>8 ,Ul Qpb-Bj6TwХcKoTIfRɪ]wpT[@J;pylkQNQ~bIIeq8۵?ďwp >c^$vc:>r$\ D %VA|~|rPc ?FSqEoa~yeߗ͢c.$T?#߁\F\fkڑIw/Lf)ڷ.*&{BTAN(e;%+0ZNI:'Z2N!QrYn:l02~7'Cv TY J>mDm{aO-?GN gdJ!Ҝl:Z^85QlٱX%GO/Yv0i1A+w^nG>4Fr0H.JP5E [rsq)״Y¦3B> UeV$ eq6L,3ޟ9K]xfࠡTR^gmd}ߓ)\D;Ao}MR7ߟŅ(3%5 HQp=묟vu8@]Ec>csW.,)P F<.S-AqO8aBRV 0h 2_Q ?SuNb̾V@(:=׎1IҔ~;^K}$BarZ V-3nQw?'kuAK Mn}i?.dM$dPK\!Sa`uR}~G ^ !ht4\3Ț.*cDnCE^ݟa-kȆw &i0kmTX?#/gI|9H|(ԥ+G^ȴz 6X.";wKe^'x[g'tA@t&?IVf6)0d%(-$'Љu9{. g]ƅyU9~CwnQW@W,;xg9OJ0&@Č|+g@  aH|,\kj  r4k's%UrplD/'x66yGvJs2i1 뜖&߹(LGD,1"Ź N7},ha48'\7NME2Hyq ?X Q:WD.013n~5UR}S~iyQ| |љ%=&{Uu.CN\9)F diQ3J^ˇPsGH-$w[0(s[) s9@C֠Fx@ 5R>Zܒ~b/R.eo.VPiyq\vަ@10F0?!EC [=4YD tʥn =z{[e8j»9 6ࡏ̐UjyMJw~iy; g,'dF:Hj֑:5dN#8u{dI4`oL""MYɴIZyXkh;`udF%⣐4SQk^MQ\ACtiVcDR7_P$Z;2C_ht2VA٦=G'̮gG>ibz F@;$Sྷ;7reAigcyC&/ce`Hbq䫓^| UBoE6Tw;]p eeJ/}W4\:S {\s{Xf^Dݝ9QeS07 OBNET'/,}jHmi${ؽQ*{s4_/B {粜jqIB;o$ 1q)]CRUNu"oRՓCm=U0`+\}"'>'pYlXwݬʺ]{̍P ,vehPUY6ZNLU]60gV68 ^ybs_֓v^ͺv]=8?.f,{tAShk_D'XZPi ڥFWn pT'^u>Rl=_\T*X:Viiq`* (0⫎i(1i] suv}wkN'ITI9Ct)UMGoPcI`_.\,WY<1=y)p;*s[.NX״sh{/O\feRLğNg))(-B/y.QVJ5  ?R,o?ٌ:l|q^_x49`ꖉm>4OFܺF\hzS ~IS̰dy{\@Qo(wc(R<B*0SUw_^lz Q $0S:iCqɇw;y_1kܨZ('`;;#<.w7 Q{L p|#m5AOSD*Klec K.TFNjp9=5@8, 84rE$ڪ}^ZLmyz2QJC٨>gڕ,CS oHcT6LέT-IEɴ &C2ȆV\%aVAGNМQXuBDhhc49oW&fZvu˶ã/@+sJvogo26;Q4NpB`o<VH~-?^ެDI_qWGg}& &<2;Uzs6ˆ{) -QŲ&S}IcGϨk5A#OJf>ȕ+{S*8*h|a~u I3#3 ֣v K=ADQ.4"I>R4HM)X]5c|'ns3?vz)אy^?,Q }"(nx-HT.eVyzN U̵+*<LVIX00,G?ӱM G98yLSJlM@F!5Mx5YKYX3W5-Ih 7c$W50-':G ҅WSÓh&VTc֨eI~ ɩ#f#,D/-ـS<1$_WY{ U2b pj*Uh)sԱ}neGwj?Ptcbb[awĆ{܃(-F,Vdr̴Ks;^%ajWLPJh^#s f w ۷n[# f^F&[ oϹjN dB !4Wp61Vp bBD]RGJYIxZB7zPD qe>Viaai/0@=) (xҷMduz`(dJYR9[HzL߮@bKb=js,2(4 ZٓVN?dJ+{eZ( QmdL0jrU~5I*6l7O M\nZ&soSbp:W3Gc-={$ :UJM=-+$g~y}#Nzc \QJ]cxI2fV>LaTKA>K?3ҵxl/N+I'\ʷQ6>_x'4`t{؏3B|cna@Նߍ`@hgs͌-Ym<eJi^j;kB@ !EE`Hەrw*#i"k qt&XH( < @_!bfLO]u A˶$ȸaHK/?4F~^Uta/w: R\[VvC4kEWʎDJ2>ua4E %Ip_+# k&,h\oa:`ComҠnCS5\ 3&JÏw]YTU|Mlgd cb}޶Oe:!(,xf K { r[DUʣŲeoYv] ADY.(pڃ&9c἟~X, @!7KL 2؃9: ,ۋXŚ$LnDS?|xg# +jm7@À_l!Nn?W&v{lF(02NDfݗ"`)`=މ/rM%\264 u,Nx_dK4E,?`rLC?PַVyFLOI;>R}@ \:K0k:yk'b[ 5T| }IztEYO5ѿYx^HR %AnG]f4j71醬O(ˮOð9%;XH,S4 2W碃VvswZQgcXaa$ 0zQqKVlqw1E9ƣjU2 BD7ۄowGN]iH M_2/K*ผrA cbYpY1߽}hLXRh86*1wNca$\0O/g0N (/"T|㺁?wL#9$*_[`q'Vj9LsX$a\cy=dڛuIիZ"J)m7:-u a\tR8r+YŪ1+7R* 9;>ZJ]: OnSB a#(zp]7 3Ir< C+ٺ tGFe`N7J$]z?\5.9q$x5_KWft!Hz1/pc+l+ޔRbIUE<1{bhɈr!#J!fDZIo>`7w:j :zCNӂ2x>nD] o["@T(Pn /)d"ϵaw۞&sFqReя3J#TVi6cX?wf͜NdvVĽc=bS[` |,2b#'ƒ*. OguxZ GIjglL+ L7hK8sf:mKY9~ȃStZ9b_`S&wvv}ma.(X>)q'傺~]gp (x6#)3lˆS[5B]lYWycv>w2n JpE~ sE7C LP/ɋķPC0UENk]YFDa8H Ec-,r3}4Wq3oH If>vc,]8!0&|B~حI5A/ ym6M WZh(i˶ܣ:ŏiU{/WU5ċPmv9 3ֶh(yV3:}nBL)yc! ?P4s>cV,yhpA-}X&8!{ֺiۥ;Z_n50-Bwg0{=@t u ynzRH3.BP*/TP.|X h#UP/h棻+!;y:rC#eז#xW-T/GT7KA&S!bvR%|Y̲ ":]Th%'i6nw B3 %S_2)͖So9*ܽڄIʯ΂I\e}ۨvrrǎS1¿z=/ U.c{L.]z 6QA QhHq!s4B4K'ťS n G:+?1xԼΊ2*Zv#WIZ{`a QcnT rIlhOn fx#M]_ttR.LTSՃtx_@:>WC3?Q"Fs@pe D+"XXu KNQ?{O0ձ痠ot=1 5 k|>4|4j!g#g &]/IaZhTT,.t yK $>OqH1 vε Xwތ^_/)X.C `9u >\# O@dE\x# "ҍ*.-IeČ3L]AKΕJo:@Phj[MzjN K{yڷ:{nYüvw.eŪ'MC͏U 9{Qяir"L8E!Tμ=797fW~(:2zز~K`Eb%'X= h X21۝-n%;SZXZ-3>Rē^w#TO\gCM.:3HuB/ccLHCWXmb?}(piW,8ZuI;Q KnB(NN퇢aNjƚ%*m_llX?$95M5_ )R !GN+ ;;NeKXxoUCKŀ ?ڹ&~ig0RXOA_v,_YU_ %D{(yʷůVG( hV̍(i]2;uq<$l!Yrx 57v>@hPv H;ڪ g~8)=`xykhu u-WK\g>[ tw\$8I2f;|E`QhH㯿Sy f3m\;Šh񝝼r z< ̗ p kDog}vR\&x V@5b%׺9*PыeG]FX.@=:aK,;ibHIiȅ)^>IG*B;5.'[nSƻN'9/> mq-͕4zdJ4a%l 7˒.!(4,54zb6J}gR8pa>$3w})]  {i0e%ec^ί*V[q2# ?bSA ObqzGWsŷM~>,4v&"Qk:_W D­Ss5jU @D_^F;iDW~-;> |%^l7!5s<ްY 29mzAJ|#33g\[Kt[M"ހI}pCb2TqߵM]"*z?P'(=2 Xs"[Lp»t#~*h1D6YO(0M TQ@i֋ϮyCv,~FRyg=R؜Kڭ|g" vFXV#P55&%<2KRJ4;~r}@rR9]ΙdKy ٯn&z0{pɢ妙˯._ rMvw~=4Wr (vsΓD= jcƞrz(d15+=!,l#]N#TW1̪%@3(!KIr^ѵ*tzm*HϟU9P}iGCH,b' r 3aW_]L "SMu0o5Q !A=]d_D?ڮD>lJ\s>ݴܯrpTgcq]㞂V!AJL n:r_жx$l !wݠU6inojk=d1a?,~<8ЌEIN]a_ fEqg+D C#](cvC o<ֈFY- ^.ů^jbF6s7iι8y~h~雮DO _7DŽ*`"ik$4@%YԜ53pk7L",ۀU !V*?53~bA6ZiCW(%˴Feʞ{gܿߢ57~oD ߪ_IZ 4Ik[Q$tx#*P\'_H*ʐ@AƄF 6 HH#-:0v U;j=^7VanGZD(]/w nV ym9(6Y B$DcmLuw̉?wbR s'mY.ˣ=I8h})QLv(ٍH+K}6 ܚQxEg --1kXr.Ltׯh._'NFG"qĘsDtI8U 4qg#7SљO.w8EFhӮB°]hQ>m,닣f @F-W@}*KeNKC|7V $@#QWAik,~=7Tbe(u}b*]mISHJLkqj} cO-HV? UEmqVGS÷ӌE rZs]^%gbY }4ZsN7Zr._Rt[) 4%i ᳘Iz#u&>Yȥ-ݎh4.,w>)mv 97dsU|LŞRSS!|rޟ\^ť0,rj\hb-a|--y<+1,福U-bN/=3wmsrJ }{1l[d$br}=q\ ]gw/Ԗ+,u9έU-{Sa4ozu|m;[ቓì'?WwyYg_bN:x .!*ą.LڤF7ΪMV}C-ʦ ,Жeق@ W%-vJ>2R1є,s<ӕ!f\ǁ W !0;!Q~k GSP^Bz\:epoE]hs@V9!IXbЉ}AZXO?p3amڈ5.P;׼C ]=kF>Q{YTa%~q4ֈ1෗ן g$cʾ3.=8(CGiGY{؛mStyVB"٥ i 9rwbC&N#ӡSrUW:+&~lTHaB U/hױo*<}|lGx--=D?MxP@r<0%ouB8D^|dF'p|mZ8O[3Ϡfk68Ex䞯66f\1w%49uU;bʜ،>[.lƼvNaiE%YWޭiU@xX]kjTw[S~962 :\8dNvM ~O:ZF'+"3P!fqIJrot&C5 6^r%hc9^?RY'vAꘈzWBw3ןU/vGl\i#g.?po_^Ѿ_PE Ak6$奣ѻ1Oݺ@'n>/UȤ5L52܇vPeU 楧<7?OZ= 􁏸Nm2x3;η958+qKŇ|:@Ⅎ@Ј[r }53JNSh\~LoQj*zDpȝW@7(QP{Qʁo";.F ]-c.ϱyQ߁|na1HFx{*M̃#z z;Z*Hnb"/ED-%!7FIbBD>qz}~ҿu&]H+QLы@59[i$#)3;msk xةCt1&iXsxؚ W|`Tc if+CNo |?\C=͌yhW~V+Ra ,A?)M; {1hO!.vVi1AŶ< f1 挶R?ӤNk=bt0vK &yz yrI0Mfb Zsbϑaxo>LQw6f=f[+X!qç(CrѕQj*ŜAHZ8~K" "qn֔>oa]5B6yeA.s=vJ}r(1Y$Z[ӆ:}I c jC?%smģSo°kBE9dW)3\E{zr%+OFW7$KW2هEk1To7κB8Zg4֓=!Cqb^m]ϫ@`Ĵ̲Fp)i B;GQ_ne%{rW\@$eVYM,;á +y n&R CB|^%o2Y|rW:4~0pI xީI~#"#[j"Q ^˥&摈O{zi_$s% ;1hG 6r:R~l-惀 ;UX3>G邵j) Ճq7#!Ä̭xIk/gt`6xH{aKpFHmtE[g qFQơB ]':Fdsϓ ooNt˺J]6saqUֆnhRC2?DաE?\Ceah߿욇NPP0ھ"*=4^=J q{F&yzx/3 ocՎ̋{b[u#cL>ΈqzVf=wtT Hԗ#S㞙) p*ZA+/Z5)g2IXd^]}8/G{v|4(7toRdȳN!9W7tP3mH*I G+9].Y Od$@HI) N"z=QP7q |75}0wjs 9lhjAHM*v3kȩ)b :ʫQ)j|-#gGkɠ%o“J\ 7b[S@Tg݇$:1Ms"(Rkڶlb0cKYQ_u{H{-]ǁD{>0& uU/G1\!-v0rA5ҖZ';l>ۚ"_vd*DBu,pi[dqKv+_g 3}.L d5W'wy|SpxR> 3 5!SWrL8[A v՟Ug=4;]A ,X* {8ɋXnǢ(ї #f⃭u7gv&AK6i ^Bs5 7U}Nt X<m+ntg ~GO5cxgw}G.vY'A)nde><59:ytۺ&DѝR8h WfM0phhրp&d~zΥԈ1ɹ>LH+|@&PA*iӅR݄FQ&>h0K I"Q:`-p4\kQ6T"2zBN5㥻B+o13 =P[H#}ƿw6.;e+^|ź~ŐZ- ůaR8"e=e-,XHkm2&V~sR(ͣ(N!'E;Ӱ:^'pxqI F[R#qˆvё;S gk}KY>_[Uٚ2o0|اHZE,OjBCt#k%/{x>Y p"v{3;6V_XU~^G8@\:\}ܰt(Eso6tR֕n" Kog+Ƅ66MrM:7|; sƖVz)҈-GSeFR.@mU2CWɝ 9^ t,9Qq"ۺ 턧‚VR>ߋI~lvC.S*/f.k`` _z~!/$cj_Kfx{MnIJY#Qp&pW^/!Fj}@P(mchS,=bR~_-wPk c0jr^Š9 tJ% M?f~9~pX(jd[8EɴS:Πm_DJ5w\&vIsU V )Yay@lV X] |.3CBʟJCΰؗZ|$U#5F;rp)Kkl*"H"59ϵU&[a(Z'_9{CU '}֭/Z )#@GpBGh9!34l'q U %ݫQ%HՇ:lي>AL~s6gѺl7MЁTS8,e{^Q1-}oKBhXΞIbnz wYI>i''j)"T3mٽ  ǫ/u}\'IX fNzf~o(V?Ou[/uLr כ9"Z; M`s*)%&0 '(/Y#>.C,w;kmi4ˢIJI&<忧X$;cܡ"Py,dr}B%NjeA69̘ 1V/˺BxIP}> cJ)`Пi,70 *x:(YR-h&3 "4s<>%FHf˽QQ 8}Kʙ$nxXvWcvr&,Unͻъ<(c#+nǪS>QBhz11v9LM߽1m B1d덴Flّ0;a ^^KTs*1TwYC +17d22\TcY6fwR N:C,fg# Y+sbB'Ҝy@#б|JPHA} _nT+,0WR'uH_W 6B|&$i73dyf]ym2g *0D>]('Hl6-f!2n\ q&K8ڼU^vuɛ7qxY6_~`MT^@5)nXfkG񌂁MɠfS"ޚ ;QG: LljFնfTWQm!RFj a(oiF̂y titRE/X$,mc!bd.<W6QNjZghGOGI{|<ԩQEdI.8&^s;a֮)Յpc0DAV".>3W D4vyN0iի*jP;3lf ƾi'BMS@d}];)XsR W_r5ߑ+m5WSa?5!/ݑCpmoJI T&G(Ԡ%1 JRb$sd(o/ 'Ljx,yw 3H>ѥְ,P$!֭O|0%kD>,lᄳ>[W)X]8Xtig˼Ijg͕X"jVT)t ^|PSĬjq%sF߬\էPi&Xny{~4ٌj*\RwXN>` OcDڍa=M~=b!w5Fu~/ \msNANc`:5'E'OJ0[gBMheV4E¥)/cE$IQ\k "ze^T%eT́2*)-r*\隯D+OD!K+*skX͔J8#E:'-W~ydm;O9nzn4]xSY?-2a@Kr_E;<.Bc $K.kpdee)..MH_6&NVb@O܍|ըj3ͪߥ=\'A–w֣2dWH43[: ܬdq.%řhxRC9 6c<j<2jdU;79:F@񿇲3NږtM>VQڔgT XbKʞa;\x1| tӉlݵPAX/ ]R-a(mL=,XfM0ŮQi - uáCµ/ ]}S$w:6g(}tŅK4Դ$ģoj.Ѧ.ֽVJF/w[mj* F8{ {j-hcmf6Xs&*mEñ&sZ֊=, hȃ!{5e 9_"t9a)+@+;=,a ӯpJ|UG>%,l+j[zCqF*a4Q_O压ժv?pBGp{*N7XU$]P#BjWEv4dMސO4ur6kO5"z}ae̖Dc Q* q[bPߪ۩f{ ߧr-),*Ps5=߾\C^Vḃy]5 ll)ӣw%+uR>mQ6v ;[*CdF#t[63pf--mIluڶTSva"X[ȉ4,1ܶ[MrHr\k6S^/bk\"=fMį:胩(|"ju%;pB={OEM5vU_Qv|0?"kZ R/n؏J=~S>-חyL3I.VWcFjGJy-ٯz0?< 8(l"f~%T0>J {a|rVBYGNhٟ X}Ie =Ɩ6C(TcL786_Lw;QxqTbemЧ΄&@3Y ^f`6v? 3اb5~aܼbW %9ʌBh[5`Ju-Mۈ-2NZt-fG .z) Hp2Bj y/OTT#81`bةwӹ*\uVob+vP4 xE^ 5>K J"vA(gN.94.XLDAfFV6 n h'bJ)/wEW^S)|鍚鲩<齛`?lS ȵSn>Ė AOw WZuPӘy{z ~pNKkQN<}9T$']w7kϢeTemt BDlu-ظs>K8z|EFx(dYwШv|#.yd! P~ Q^0B*EV ]ՠmrSGSǷȉ'_3{_4'lй3;oP@R8Nxھ^ɫzX¹Ӟ*65Yoϸ DPS<YeWp#˿Mߠ:EZ niv;o5G8| pzAȁ9b _zCN71QSAS o[z&"-,=_ӤiٳfcJZo.|*˼7Z 9yA_<1 $H&SoZ?:>6Sk`\N<s3QkPyB$FF(L^zEn*h"eN ߌS-, rAJw*+Kتt[  RLo\^@VW3e\/nO18o.͙d no{Oʓ>^JSaS{D4z  U;7󆝃d@pWSo9O1q>'-syr=yj:` LU2'Yɩ3m^%{ehqBC3x4x2la'(:OhW}F} X$ }Rթ'ܦog-a2rX߁(VL*D<ѨUPLjѫۈAQD+#Ն'4gՠc⫑rrG4#\p o?!XFx;R, WĨ H _xxI4g?䋽/XSqKp' xfjW~ nxq B-Mq$cOeзSoݷ$VmG@deLX7U3XG7Nnu(\s$I.N%J4uYYH:KrNc߳{9+#h+$(DmE369\+H_p /N:/Q}mߕVSU7mIf%3t&n;{ |68*[H F0t.6+xI[[M4z5- V]XJšÝqH7$L7A nӯ>Zk ~S @gHTj[A^{vGB@y8qZ5c;!wIl%k2ߢlsEˌa G\.rE/c?_p7㬊f6>EQ Lb-y3z0NLHS etv`i4`A D~Nv< cArc#qrW u \EQ? x"{uZ C˶Mh#DЃJؖ5C9sk>}0|U7?%~ \LvlA4Kv6~& c_js+j{!x}9pG-0[wi,~n҅54mfWNWLvk^ 2Dd}L3wQŽ3e>{9 T0_og|%W !95#mr4vF/Ŵ9޿gBAŃ]yOl陳LBR@ ;j`Ϥ75psr$U;?ϴ(AqG'Mh`orz.r@%]uކus>}k@aP0 3vcoc[_PLTthØa>Gom)|6WT %AS&yl t ~4IuYyCoU_u2e6w:3:L[:+0Kл C%,Z$oxl~Y:Ҍ9HANGq pw}B'^+pAN-J\(ɶYsR< kQ5ap~L͞Un #s&=+\+fi`W,HfL^fhWy(g&ޑȵ+rV_´ZQه㪔h@lB⏡dbcV626LBj'uЌHyߍ(J2D۪ER7 g绽Z(.x)dvd Yva|'5"EtgCVc]߳afN06P&e_71Z֬fWS/ECԦzL }XZJ{B kUjK54 ~at?B(Jk܆ c@9A2\GxZċG.35X8]QQH$)q1D|K*"j~"pLV ̐efpIb>6̦syUY۱.j#UAGţfW6>@^P\x M u?ICd'stQ " 5[k g U,ߩ$9 H9}&ocRxv pLѾ_X+hPމ]= D̲֊/ӆ /(/lg7ȴ*`w m(k(`DkR85܉5/=r1!V?LU{*rFDk 4z.~:qdѪWydPRPzb(BT5ueZϲE(+TVueX~ ?}޹Q$ѪW;5,Yݕpҕei}wB:s4pB5#i%pj1DF(JDWg6Uq] ]6Hр~18DZ7ˬ-ɏpϳyJE{i[$_ 8[NMpC7)f }} 9UsxSM ȖD0H]vT7uQ.:Sr[ * ;‚Wܫ2_9hk{]%K,F&(7r#sIq$ew_C!e}< Pk-Zl/+zL:^T(?Uq3#:O(7\]C=㘂Dv^9T/ɜtiF晊%h=W16]%%sl̬ȡgSorp?" %qj.w'3KYx˯vv>d5EW[pTtY!4":2\$>VI;DGwVO0| IDR9!&gwPp)+Y1dm@j1Yyt vJzdSM ^[!FS[*(Լr'1bmqscYn<2~84c($G՘3Hctf#oQ_"Y:2 Хbvy W北% đ5x #ek˘@mBڂQ. ދͷ#͔(RVE|uAg34rLSc~} ҙ{yOhP '^J}Ċ|o5i tx|+>ejQbio01jޙsC P&i%y 72D϶ĵ+_% aLʠth8lJ<M1/ o^]-f6L!vU j4j3EӞWt1"& y͚-a:BUDs7C%kR gkĄ]IR"͐XePp{@ nHEFs$\,$օ~˜)2/™%RDџ3f]b&/@n?g-<-i;UvS? R( ߎ 7&$˧.7 kQPQIk|нE(Glp^"Z'#< 0=g}Yј9Bዑ@9o$UfZ!@Q≯ؕr1_M4̐IN[[ }"HK1кDQJ7=a5F+ ]0ܧL,k:\CgAa@Vi ;] /*]q9Ԁ9oGÈl~?y$,迁ˍО tވ`+kPW/GnkˌуL/ ߋs*NXR8:WZ4#('tQ{J:SVzQy ꊌT~),f)kj>@\p:"Hl6=5XjN+U6.-{j<0ZS'NlRu~crUj>ɖ^q4gZX&1-AU˽k{vUF]GRO0?qfO :Ot,vV<̖*#fgGY"|}|xU!|!Ҭ*kK?8)lC:g!9PWOܵ *֋v*UdGr$>D`;%&J{ :XS??QL ƙem\Ly<:D=3RJC珵-tOQqDTt\WҍrK~Nj^ U5pE|uT_mg!-`#\  `gA> Jsy9:;9bXӫۍ014ާX=])VUm4DÃt#a9d⼃ 2 PcžJ)oj)@(wD `J<,Ԉ'J@BO%̿YxD~:b}!j[yONm7vlrp -(nwcDZ ,} &PwU:AyF@|NOA4Ωݷ## s8+p[36/j:o|5{ijazY[}X\l2z&[ 0}=6[AN^vxrlv%Vs\@9Xb Y4WئH{^Ïɉ53 !ـXu9e܌g3^Sa] &Y.dOЕF!?I^KPi'kv0ĉ~'`:bwOas*$;Q]3ZGW#SmuP3VV? н3fBͰ<#A2ۑmIS%Kbyl>M:C3QRG qJ8+G;3-{I,']uQh2K qm)CtT3':` 9W^'gBvhȪv=sѓ>$z =< g@uQobyo +}otlU"zj%Ig~lHkƒO>-D[Kc{*@]CgS(KJI~2C݋h )^i cYpVc ̮;zc,GXs=\n+h8xW?$Ԅ_lQO*Mb)ʀߺ="҅\`X[MltBC }ſsPrnfzﹴyЂWh ogKC}+" /Mm<_)rۛ-M3 Fŏ% R^9F=B͓mEƖA{3X\zyEcJ&8~6 Bih/`dF@:J1ksF{Ihƹ6r%'?IyQyą`Of#9]}6r1(np쥭d ςoJ0 2(vʟo7L.a٣C`PZ&4Lk۔onڏCjh5]<{&7cZvK G:U~ kq%V9 y'y^7IgTPK#׉*C,{[oCU&qP6}txvރ:O3|>c/f9, TL|zrbֻTt+?e3vF> Kc;ؔc%7N`aOpK v†ǣ,BED*pymJbi*{*˫~As("X'"j⢄AqclcdxgK}rg0cø% [~ ~waLf@ >sɲ/ 'ͩXB~䯃f6mm%EHoF[Ah3165ͺUf(א#9[o3FCBG; $I+_-_OLQk蘦#[qA Y<Qs(eBK= 9/!PۭŸpSgރ(R#Vo^y{2c'RA, ayZFW[FH 3/5bwP9b{ooAmn9m^ Z1q,zW,yz=SSzmq5@t}+Q~ѾܻAWQ,1a m:' <' ɂU3~ɤ͋Su%m$p֛ыx!W_:QV 0 tosZ->bT`zuPm8'dc_X/ ;dZ b)-GP # S螢ݥ c<\8zl!Dԣ@:ZVԏX;QDH~%&*GX}QmUbes)`Ƅ&ܻ1QRrQFɘFɎBdzXSw|Ņ!<n"$IMGϱWO=X}'6@$b/3V@D%**<[M %EEgX O0y˹VE$8r]֦YcnR5W@'i2Y =FI٣8h; E//ӫ6(2l铭0j+5ɤ~[?v/3#3ob$y ]rw\toaEs7ӡFar09jqo7/훰pkE5釿9v5& %|z(3Z\hd'v>7;q,Ve{>,L71HGK_N )h rUs'* CX4hl4gKJ۾Wܺ.H 9N`awXd,.7ȴ'Yi[4ewG&u˴3钽Wh&>7V 1pODw HX24#eya:wvdIpZ>*zBQY;0 'h0$LXU 3>!sy IUC ĉ{=c I[:TfE\!fSdd:Գ"b]|'JXz\m>9+~@]!mZo{ U DPdCwk+WQTY)Z|x{= 6AdN 3p`}ݽ ~A'kȵKԎ$ܰV҇$1Y:ɑu`Vky+'_o,RGj'"@K[C C:@z;v3BZW[`-kFk42$ܴSP<9F@|)&*h֏ HIrhQ\_UAnY: ȿpVEv:4v*AkY>hsmłhԾR?B_x_ިN UuTъx:[=%ȍ PT< n~K7˩-Θiϩ|o-dLj$6DV&}6,g٬60C(ngvȭ vǣ pl7>8E|+-TI5 IS=o g@qptMTo<^>ۮShD՞SD~l[*xg"dc^*ކ&R,y֌$]p5]'*.w ֒>ygKM/p]ܣEbGKl8:$v`.x7SΖ+Vz/.ϻTUjg&8GmOrʟJX⌑(Q8xLPah0;W#FUEQ{tr1~zR1=#{VXyS@HCa1V9:[ 1|ΨU{,܎XW\wy1tdPd!Mo֑S\ZPy˛LrH?<06Е@KvKtW^KYT^{Aa;su|3aN9<VjXOA_䎈GVI!0<[RΎ u6l#"1)Hޛ /xς%LpCrznl2ŭV>U0>l,= ,%No|_%x^ Ip9MFоb>*Z`y#Ut!x%PSǠ3S!Q+/kSR)Jf.dk}ftLt4;++t}m]MKRn qL0Ok7Mā&9 2j%$k)0y| bU!Yػptڻ,k"%/de=}iR徃Ny0 j8OQa]E:G6&ӎc?SCن!$Յï(Қ앞k*{/594Ð+.5|ƿER#wԖ ]Qw5X2~uuFw40 h<zJB.;MlCGWFAˋ~MBgPy)Bx(ypIڵXbaa7ZiJ!C g0r +9H!s脓'{"WYܦ8tDZ.~ڱ 5rvutֽXAxkYFeAso T~K֜Gm7 П C .qDymnD)L䜦k$1=6/y)ae0Xv)i&#f m#7RkRPT-AH#EJqf5!~ " r" 7_$nJrW=ߠ@a_\ =?X f5"שzD306I  < t$"_觤s_w |wnj+Tl akAKH+Hѷ&=l^ZY4J=%1,4ܬmG0g:/Tg*+"> Pm'qԎ 0#} <$݁5ɱm:n}uWRgQ) 2RhFËG|ɪ&T ӱS?~N@ 9vaE8uGF  2w OZZqR*9V Gfh)UVf} g0X6j 9 y!` MI{*:;*LB{}?8i~ v}բƣ)E; E+3x!=#Et 5(K/0( 13&7w|wJhGL iƿmKDl S8Iv.F ɹu'l$"f[h] Jdvv4$%©~KGMل*/EϜd[w c۳Bcc? Ai(ms]8#M'yqȻ8xLETՀm_sf49,d wUIj;`^RvlT}ʷsUl@? =p ",psⓠC$F.8$wv_}&j,6ZE/eƁ.+՟*JFTWP_^UWO$6EgomX0(2*,y=bVNK47'R_] U R<قR{Q` t7Ko~f:NH`:BN^;&$(h"]vJ|+fxiZw(\O?uuF:UeOGEP _i8GbelCGW(f͌;@hBX"H.dK@ts+Fm^vz,kɻ/1+eHW l 'kBt9gZN5i؈$ O'oyyť̞5#.D}a/3YJes{DM1hw 8rL6 ^w6:>`ԘkfE/>/hQX(.iKM5K'} l.m~BNo_Cԫp_kb|'NJI Vkzht_?m}vh̜v@v̶:CƝJ>hoq67Qx Xۡﵕe8y)da Wl>'[=7l8d#TUNۭB_|RX$K"t еu ᅐO߰E"1qTLY쀰fV[F4kzSO4ӊޅ_]i9}x~5R52P#ymweT,BY< 192&h ZXn-ui Է*wҎ2}UN)ExN+%ۤYA#b8Qs_IXRNdNpr5jH smBG0fzV[̪( > DG][TzMy:!d! /`$G*n]Hד:ʐy?طfyПu?e%)6(2U|\43~RSkP#jɖOhS7E,F9.c74 ƖHycmh+CoLOŦkY~ip>er+fb?鯸rF&A?G?|\ZUқ󺗹 \\2v$_)З*"Ǿ;L#h KY-:k37){fا3X;_'ym~ɫhhfo3+aQ$q\+o*0ƆxlBL,mLZ/ĕ{P6l3}iO׿oS$d Ꮮ= ĖXy^Ɓ7?,\8hڳE=q 53E#DzO3ϙ\C9~ }9=T'ԍvX;̢\;5k[ (Fg@x3\8;Qykno;lb@--XJBk>7 v(Brwĉ+9 x_gsG"xCdt ؏ ?S}-N_FV0^ro w.*)EߣY܉)zƠ2ࡺ[t122YBEh_k/3i&;Fj[*fDKwhv,y6ZFj 򥉎mX/9 P:LmW`#w?^'{VϜi\PF 3tzz)bvo#4b~|An4 X+-ּ~M݈,ivT\M|%IKj {j۞b)nyOCUׄb~yZl/2NT$7I%~{52ʪ\?St/IETgBb:txIs}G$z@d;/`УE.j>q“)ރL.N`y ZFrM\5D e79v\IfZӐKKPtyѶ `ŋxSk?扎h1zCpR}We3}wR1չTHǠsڪ*e ˦u&E0g-пeփmeW6XlhȦIc|0! 7( w@C5Z6q{ *HXm&ek8ٽ/ -|`9c?1聸3eܬq&&0_*$u2vz:xMQsa"I/2A+;3`'Q,apPj*b yܥ!#Pǔ9?_Cs{*2CBkT} yd`-ͅ0 =7-»yP f%z٣RWϘ<eQ 3Bj>sČOp4t>aǔ5#{)/f-xŪ-C]8-M*yNc<[ȯ`>{$T{? G%?E:ONi^!)&x^ݝS:yFf3gt P/4M\f=g\IM Nhp3&$n|? VZr)@. rX8IAXf+Yz|U~HlPU6ʗ~逈d*"oomԁr@ke-]qߦVĂ֏?jM5k lH_{͘,CR sL ~/;jyTmpSss. |޵%=Gѯ/3DGﬗyMͥC{W(fkj'V:ibx|k*]9Y߹* :$֔gOXx_=W{Q! 9t] ^ؤtPE.} 3_D}mttCE; CH6 Tkz#O@\C+ 4uh5l3Fysx H%gۗ7qh߼u&j) {=喢HÕˆ"cnGeTpd+_x yeHK] k1 ѕA!Cvqjk&Qi ĂG_̴4A0~i+$PN]L #cQ  邅:e`uCSi= l}{4: ӂXQbڄ8Ķ3T?Ek!1\#/lU)ݒTSf6z[HJܳNzXObG(z|L`uM4a*y T:wuI*  _&s=A"'J!Nu0Ә&o2N 4qi[\." &;.=C'0T#S I л LӰdhEBM[L j8$ #E0@‰seB4 8%iތFQvi]R ܵ_5=TR*8<$XMuh#, xLJRFsd) tu0y3:U6syаuy>q!{[!LphG^ݤˉW. OLyQJƾ>`imO)}`v ֮p/|nV{ 6X33 s̉O O\keBT-w5-B/PIs]q!)w~}fq8] @]XnWʝB AIҐqb7bh|hێH,3f![or s,!k%ٵ lE#&,||+ )UCҨؼ:S83R;h63yf !J unW].hYvDaYpfB@~P_Y8ڿ~o]MyFjyǬ]`'?usI֕[nG,6m.Q!\d'T=`kdșf5thPg L4|Ɋ#8_%/ZqxFE 3 >tԔE(iLՏKB ;r,ẽ$VD4~`OZOIFlI~ Np&ViKnx#֗GR/;B@4COPzN^xG:D'Սx%TN!<<"{[ZnCȝҊ$"yni$|s!&i=nHț'29zr'lq8kT ZC18:T>%>\#mQRޜف^I WM%9WtԮS{Y4I|(]'/@&w0W-:˹+| `+yd}ܟ8ݢ Z3zmw{BTK:.D%gmړ5ޠ9'Tc#%gceZ# &yG@.0^[v#cvBe 8Ttya(7B,nF yRw]9Qz{9/ST>N6i0608g|qy~27iiHj"V{QrPiNMDDv4wJfFh1W~/#[sH=-T4_5Kuo4m7ذ3)Q;0[D.LÔhOp4 -#QDF4](C}z-XQ$wޅ]M&{2DSJjOA#`!c* ZmGʼL.OO]nx au("K뗎GhA&N8 r8eZI\Ka~Qv(+ cc-ViY $\gU:m$ !׳F=)4Hw9rӱ2|eqoqE>[߽eT{1r:]dD7Ths#Y)SSjp Y2S ~ֵ4s_)eTX`U-cvΊɧi<KٽX)(-O>6}qP>fk1r@6+ ~/ ZH4ui<;3EK ,k2sݻ16Ia*T޷$+jQr+ {1?c&Bɲ"奿qlA8NNe@eVɮ80eQ¼F,Δx)"IoQAG`3 dC*+#?3H9G Pdi6UXF;ߝ|vfPńrF֎j]BtjY6_B\g\Մ5q8'3EV?Ey(@lLfB' * 70XNGyWa'WWԚ%Ei@|F5;.6 Sl2iuA= ~"34M>:zJJ `nS݄ǘ` Hn6ThJ<ĬU ӓ\gC2 r~ }t0mb pg6,Mm(|p ҄C-?mTɎkLP[(M$! JhshniZ)҈Z9>1?YU{̴J 't,2,0HԚMi/* mJ@xIla4_SkAM-~᪱Cks$l PތgAp<(:FΡd#7ݒGmdԓ;:x!E p"6S $4K`ړN5tE~@|W&@Hfͮ2;nU/Ei<&%u"ٵnQ _RܳGW?>2KoFAs0ܳ/ ș2eAʪ,hMEdL2ӕ &Jih,[!퓮P/]b|fO:$NVTP{1'ƟGˮ,xJmdw 6#`(5Ґk1=rEFU'=ʅFYq m B5'Ѳ-tV;90~{a]`[NP9径>ćVYKM^1ƐjLDv?tiMuf)8Ç׸|8a hB&Y4d= aIS2_ V;=_%ﲡܓJ8ԵZA7?G`#E3~`ȂpRdrGXªdgl7~jim8UςcAo u\1R10m7ŝ3/ƾZ83{gĝjs6BBn;HIu̖`{V"ǷBS@OcuC?&WFmQdxF**Z1s^{D棔6@Zް6ݠt !OޗͭqFqxx+#R_;uOIJ!-cG4夑{{X pǤ Pw"C[ ^FM6bFL_AlIt]Dgy-)} { .fxqpE&.eBHȯ= ښ mλ=z] ?MxD?Z);P`wʢWBi#wo:M/{XC}͎ 6 7A)ƽ^Ե[_ru^IVnabUb%`֜_yVB#J]Y%B#|RbwqUO,, ɟj!~= :4Mh LBW;(U4wF>&ؤjq}G1{1h[j{mԜLl20U> ׸'oHmU̅ں/ew﯐mK@M+v (:VH$:OXK`vQm\x\ PR?aA@5 #a0Y{}[6CBA*$rB2o5!~c8q3b~O&!Oj+GGgso{Bګ1K@_ܥI{L( OHfdyDz>TPlpHDx dDsOx<~ܼ?t m`573KNρWɆVaw.T, #m:.sq˗/>zkc ;?=P5?"TJvV ࡆ`:٠>=[յ."EO2了X|HUIx`0EfSW8VSq:I,~:(ǜo I_Պoa~i;F.#<,1k-ph}5 ԁMۇ+l(snٱ [mwU/5"TLw]E+II-w{C|jם!I:,FHwS ?ɋD!V "h92Ͳ}&1O?)juÞjDr}^Sd$IU!3hնЯ7fiRq9st+}`EE $1KRaAʣnÇ"PǪ2tDS`*Y}:h厃9 SHlhqO" ͆^]}{ν_ǺP]}⋲yy aO #d{zl7u@y]NsL X: t}@jmW+4'F3S*R@螑0$*C8'\WJ(к޹)Un.o8y KAg ]dmAňSS`)qclw(Z=W&n |: 4N6d')Lt:Gv/>ZHeɂH`n쑚 *zgj/OUzܳo{yhn $b]xܿd9EFvY{JJ8l"FA-Q?ks%S hx(+@hqs[S % +=!_A6ja}md4;[䔜}wwƬICAXUxf<*w/iA6KKUNd]hHd=vHk:”Q6+ꄺASAAyYe%$Js~<źIL Rq93SD4;GQ6fݔH,E~!G Z'IM;P0}0Oo$S*Tq\醉%O;UP,|z¢A)O"` IL#`L角=1e(gnIY8E催x!={:#`cr63} f 6ܕۄ=ABK#D'T9˩E7LFC$QU_HkV&]o%D8tMUu7Ca5kzNU]mL Tn+SWTXVG)O|oI)7ԌCZk٫~ x;~&t_Ao5dgۍ .Ϥ[<5:u8:n^l;ƈmr%?+X1 rgTA(G{J=e9DMM/_pW֎`,'hпۍ#K JKyC'JYX^Ah=oZDob/LP,Vz%#9~~ HZ}'W:+[Bw(aCpU9zcӈxwNPi nW(v`g|;Cd^K|{T[sN 7_s L ;ޙa\oF$D1Myma-4Vo]}u2_5ss,ݔOq ۴PV s)j]6:|#-x=̌ ]4I)0ɹZᮽl=[<{/jreHvD-|a}ؚϣ\B~eI`r/#M^9'.>ᥬ+/U<)6~f{3OcR,v#Ԑ[S+iK:ӼBJD~9+ ):m|>PaߋwN]ʥ#gA5fԁ 5T)Z/#8,kJ;X:D*zuh,'7f"#-u[Xք,RadHX@(4w3J>YXm_kJ YU.U:{BYޥ[JOûR3M]+Đ;=s%VDw˱ !3SyƘɄ@B /cF"YU/4T1/.(؊HAC95-]w+q"/B-' Pt71x=oio>Gc/W@ۉQKgpS" 3~`4W ǣVRR{vbY92L"ol\ւLUo8@ʅ(U+?3si*="+)nVھt oĒ(5pAx!לrC~B"Qȩ1|t\lugǴF.B q=տ&c! NO/BblP w"Rb3JNrwIAe:uku%΍TV?]D`({ײ ^aI|}jREQd(m"&'Ք@4"D\$\ ۏ2J{hvP2&$\Gvؕdȍ)tae{)\'{*'YBm_Wߏit!! 3![F,-O-F \&Lb&Y}ke=gp<}"3Ϫ4*ԦW]NҐ g:oA2W,m[ׂ{.EC| ܏͖?1q:ovDdj(P# O)YdH6av0>H?D+;kםS6)C+Lh J3Ey/?y*Tnj% GnU{%Le9pY%;LBmEw6g:m+ZG%Fu;(|]oObli܅9rdLidC Wr=6.y#eۯ18t`]p|L}Qr*+2}憎%7zc)g. ?jTIm sRWO 9$KdLR2W9U"ÔDy;v֜a[XH8Z+^As TK+ce4WmB ٩)a罒V` 1OAy20fO֪+ehe?@qCmX27;*]|*~%UDɕgb3, q/_8n($. &䚢dn"=D+}v.5@د\וֹ7Lyp%qrXyq(W{QҸOһ'(cܪquov``x_ .rl0X$td[S v]-YOI̪_b0]H 9J;`䦇 ,MsG;&pX7.eZ<@[*z.שx.1S&@{#p(OٴsK_ʄ 8(;ٓk 4AX7 P nwD~ʨK) ڜ/֦vұe7MTOxZGצ4|k4&gܚ 9ͤZO%68,Aw*y_dBh46ۣμKFcUxDDe7Bij" qdᢏO/ bn ?u0[j7wʜ3BU=2B$ ߍ'(UUܽC$! ekT!z.7}QhKr ԹShf,$7h]03>>COC6Pׁνsz-ot-GodXɲ,6R9R|9WĦN8'Bq #Ѻ9<0 n\&;j%SX>UYQ.\Lr΅Qz)"tp3Vh`D"]W~kO4㈜@zs4'O̺_8zZBDn@ E}p7+#fHoED.jf'uj񝔜?/Y w!6.SA܉V#a(UD r-ԋEQO2 0r{"&y;+f2B5*X2s}O`W=HL~ߊtzXd!9xgd+&Bo66r5~Ύ`24Yt *y y!b·6D2LXaoL$!JCPOz}FڶV|t4WDZ qud!)(FE/R#h/ۏǡpV]n@; wC9obu(GÄhsK(lq!By9FsI͏2ULGE;ŵ ŷ\6, tF:KS2c_Re3BHK1>{?|YMwXSͣ9qz$V,?oD`D6-H:V'oNs6"3*7EB*vyoga1)ÐCf;+EnSaҌ/[n %\$s8M]U>ValJW6\G DZLUST1VD;oYuNoPא.0^1"M@4aoSe[OVZI{9*Һ u'3<+Kء;m9uNЅqt22(6*}rYM%V\ne.Ω5zwG7z$a%ѾڡU#IT–+M}YVCڽ#rt_kYd|𞙡+{N!/U'm'~͈+'"CՂI Z'Sr&qRjI0({kn:n2`g\M C$^7Mk\ē"e`Ũuw >(UC`u\]13z%гkWԌ+N`\g%E؄yJsZhw.`#QDXlx+ޮVG8)H2ߞFRΫFޙm Ѷןu`ehF[Y+s8f?u-%ۢ?C9Nj|r5sonhXwM=*f'Xz5]Z{<9(Rb> j;mb=ya!U_x5Ng_W YW!?H 1`[<$]N}TN!j`-^ 5<1}bM(J=9q+jy%OS;^>7`Hѿ{o$r)S*FRbFgҁc>߄,C6Fz}o 6̮/?31yi!"Eu2~^=X=lܣ q#,YǻucnԼ/;ے .7W8u>FGg<đ 25n|fs_c]v\5k<{K@peM3"T©9_(i 'L5 \)CI[qҠQqVۖEz3#`D_]PA|;hAkN.: v)+eޔ_r7]gNz ZŅvi@H1kߴL} JAE[ sgcض\6#d G$x1l@[K`cmPyPT 9!wK}Mr3rBN_6wFIϿͰ}df'42}-ߛԻT<cC ;ct.@?[Z`=W#JfY#SjyۣSa*Džo_-S*ooAղ~I1rC&9.ԶNօv|Pl grcyVx%f2Z9reܻo>͔j~/bI=8gJ{c  WN^Q4O fS"%{+rOV$$ͮwštZ:C!ԚiyNI~O 8G:٥jm!%~N`ޥM[nLWd@vBB`A0|Ic}ʵL+>e lOo;H6 T8hf7Lt1ݠ}!Ba~gD~TMf T+VS%QdXgrMܝ" f%v]BT!F)4wgPC~"Z!ueSm |PJR1l=1 2w"4"m!TEd܏A ʏa:gq9>|<3{s^\vYTe匭at i,1ر/'#r024@Ikϭ6pTyϢaAwhHub7i ٙs*% bո1e3RF#XS,?oH1Dio|j%{"^9%SBͫ}O]mYd[!%VI-.Y0v82.!֯4RB"/g;:촪6LhP%z_O\q%5v+U :xwx@.JɎ$?=fs|ԠuYҁ6q=~k3 ()XwVWΩ2?Niծ1Pm8 ׄbAlr*'pKB 3XFYΨ!'a4Hb713Xb/)oiL !-<":0~~̜)w!N@O uTeΑc =y F3qAҶN ?{.i`jD|X?'j:7v 7ۈ,zr-gaL@h(W:A&ᯈiӚ.z z] 3W.mwC}"z8*JWQj0*o ciKϘ9Ebs0߳}bzTEE0WC4o=fDw@1:;0~8U\;YLםX(ŃlTN¼! ّ󃩖EIh lnT: Lj[1 (K:gw%Oпq7Uϥd:՞L0 9V]Sb>>|),hG3`35p.C~v';?QIx6вh} m,kئ=]5ڲ-b1 J&79:Cͭ!e6 hr+_YAff8核B+!<,&al^ةUwlLzZbL' 85@n~'>D6fRfSf}#@Cq'Orx~˩'^~L55| "?pCkubΈnbo-Z򶲟|w+ۜ`]-+i%ֲ|Ƶu\>X#8JQpC1%*l!28eŁ⮨a \WuUW7n7SEc>5IpPq+; M NQAGgR4(P3gV5ۗzK<;m]$L8A;Q?e((' !XLdU5+(// ~VcXce9QT0D-{3ݹwNbws_5'^VI.ǼՃWa*>j65[z7COCnc\E|b;Jι臗Sћ/pC/]6yt{A5g:A<@p᯼sQ⽀/M:8-e|Yg+ Uu m֤, [9v NF2M FFv 2ѳpaep9|ku"85a\e/)YF.[8hVkSg"0"HT}^.5-{!If8C[[]r:@H 6|å8u(*NUGA\N6 kOf-4ox%b}F"a-}Lu}/vCnӹpXin km-REd'xt3(n#iS%9HN( QWOv~sLpva_y]Gg'%l-?*fm ]ΰċq+?9hX, 1ĹҼ*r4Y449S8%y\X|-MGƠs> ?Nha.͓CVrNʅYz 9nW$82Rl}~.oe"G1DU08V؝f󫒇Εf5XHc{%poQ.Ċ ZϷ YYɐrݳsї> y~\m^#8CV%iM(:jBBn ZӆO/gF߽ܽfa^o𘢓3L땙X[.2RdC²suU= cO,.oE+BqM~~Re'70.K '=ֲl gy"Ah VuVuM vilȟJ]ztdwjm/Q7?um`W8r,'}VQ{I!WiG+EvK:&lXl?rIOG3KV^V]f'έОo楎àK۞š*P$%'E@m1#p@|Wv1GG,h~mܟ%Ǖ8s1>z2<)_F}&Q_Rzs}ߤZv8 | L}9V% (4Jp2_Rnlq/udj,V-y7Vxt.K9R`nth%JH:*Pټ׌L#I40L؊0Q*ASJDyޖ{dF}\;Bl()8cZ  pw]ő%P sLVA0D8 p8q>S{  :0]Zͣw.~Tgn\_mALԀpFE ŲTbj-)_7UGO2iGyۤnۗV;yv'uxؼvV 8xqEWՑDe߭Ӭ1ƒya/\1l{l} 1l9? Ik4]sWHDg9] 5.eRP,R^~9ePJPKiAzʩ. 4keAsVu71yvmB!+2)Ss:~+@LEDd0 NvF(]:T N~ٹ0d{S7?H= @7Nt'l&cOeB^eWj?fGJ%ص*'џӜʧ5dE5fs ,]EVQB/L῝ #VN@k7ecxcu{[YA{TD2n݈Q]5aVY"qR.Dd|U׽_wy4fb^Uy"@"As9 R㫙w(9!Va+t+ܽ16*JU3<K=ҭVd B{&jn G拁n?͗vғ97|=W^uT`8/誴&S Ofrf6ӽZs]QKk^x'}J*K#@ ?t[˹mOPk䜀}M4PZ^ a@!o|L,VIߨ* ?5x2nS͈/9 & 9j,~K" !r ً;ʠ\zcy=_>JhϚ6]Gi<,6 V"tM'i$x4 **r:צI)y^ϸ(vP&7gqHO B٪.bYQȆ?P}xGCmsW_FǑIY`ۥ1:"9br O ̡*[F!l?$^{@d׿}uݣ)z`EYńP%1T[[`4(O>?d+5]eKtQC1aQ/o|}kk]vA_pK?/8y`9M=1u{ 7:F@_ѨK\߱J%?cyhEgK^< !Nn2B *`q>WmaK-9yĀ+7k d B#W0Y-Є\]eN)-qn^~"vH#>ݬ@vV̹&VQ^: ]QJiP͒.r%4O5:hQ>HU=ӱ=M݈,PaGxM@^KiZ[$*<pr٫}ע,UBSfoݳ$iT4Ħ)/=^=7tԕE_%6˛ZmVq8:; +zyCSed_K ݪ&&w^[̎-pw a>.gbhM[4 Zn<49̺DW*O€PB˚E.Fi O:asՎ*` ffk/. ]VDP ˻awq`ʭŰL`,Voչ6S#S'E8 zoLTV%. l}Hx9ð3y.iiIu*2fPAz9r*{'q۫B]-^|/ i,yuj EQ Xy>5m^J̏ 삉dREVOWsڤ*xR拒v]1HXf|@\^$l !0yHҵ |@Gջ[ҭ} 9ngx`wNŬ].8o5oDܤkQU#3o⪫><f䔇PV k\q)7%+#uRIR7~q9& pF8ơti[1%zNY vGU1$aDD?HSd< x.Ȟ& "ЧinO :͛N+΀ .\1q#KZgƠ. Jԯ&y2I{$P9 3DWW Ž[r.c˷CUX -aW^[ٶ|WCYdbrnr/R.7CgJ~Ây>ITЍaR(Ea nU^X }4.2է>5@R/?F'?饘{8BtW{sߘ& {ҽ%qVbg8a2q* u){snӍ aB G-MJCɠǷvuEۨڼ[ jtiܚvJ{x^qNDa"X=>7~uݟ)ɄӴl aMEu0a$5Nkڰsqp{K .+2笁X]և'hBɀb(`H=CWNzEouG?MrQ^(LՋTEFpڅ2g Cd>}%]apX:XL@AsS' GAlR,8BN䟬vHViQ!m[`y^s=)Wk[(20.xx-'g(%{ӡ~2xd2$/M{{́ʛ&j㣏>x{ZE:R<΅b^hd*Uߖo3e|.;deb7% \ݹ)\3pD'e4C77)!ѿLh_٭/KWڅXcsɱ֛'vX51 l;:@IbtZ -k>UZluP1Ua▾|qJuEzLI%rOJpn| 5—cdD(U i;8{\h}-FŸ (kkB@H RMqށ)pطiPB#v,G@/\J=5M(<ݷE/~4Z|b@D^NcUqg6~;_\Jop.B IJt8Y[hvw'!m5m)Y.<ͻO1lb9e'ȝsQ8WHѩF(-vOs.ABSUfTOFe<fUS[)+dSJC㱟qN,Q]1^{$K%Tn4;8z\5={oOv* u~l^'󿛹 9ܕruYt'* u>\?z(*9"=_-u=f=fNuU[J1,Y1LJ\G-+fp^, .M#E`z̎N %/.dTI񂱿[":?mZƮ\\*J]dިs$ Gↀ\ wBˢ, 3[ghlkA%Ȏzɀ`F24pQV  vХA9T;O'ʮt~2}pFKk[Hv.͓\{&_kuUc+-vQ='ՓP\1>2S_zW.u)?7}XmBwY:l ⥰ݧifp[N5ϱUzgB\vr r]'( E(ϲ%H+RMG[5'oG:}Ku\cEj8]GֺEܖtOjV6d |%kb\3"׏:o ʎ{:މ0 eCC*< qfl}m ԤXX8·y|na2 oO'c>b+D-SWIiR:/I:RvvaQ2"@=P")A+',v죜I%tu^Pq"*dY?8|eb!R+JD :^I< ,`՚ sohp!݌|,CQ-IEZMZD{yzs|K?{o&e}a 9;m]yڕLط1YhAң *2N࿄XgRXǀH tdD C/ 4Jate0TNWY42i3m]bYGi8cvͥ\k ި6TfE `t*`rdvI@0kм%~,%S&VPd e(NM\$a7Κ 9αSG_X<Ŧ2'v'=O \&vkew,o޸TTzKWIzRZ6 +s@ܴ/eo}2$$[rGEZu~>yp' l.l &mzIb Ä:^@ȲA<\`U&˜~uh7a@iGa +7j4Yzg55gNz+`j/"9^NV0(>xe=VZQ݁ip*Uyuafŭ@)u63'NA)K%Xh}̏$XBVA;m=9, 9= 00\?x-3U%קZ5 ^u {T'q:h@DSgy4ЩJ%иIZ @ i*#JkU-8J̣"7 GOɏXBl^ڣ]Citɭ1??Rz{1+w s,V1<#c"ꋭ2$ӼؓBb%`2aFQNluPC˱[e˴=;*jJ=rW36Ae&Sh`Ă+*S8 fWu+uj. jDјxYٞC L=_0X418>=ѹzUlbDnpv( Y{ ODK^zwed#\n١l]f*ɼ,a 61Ȼ%G.r-Tb+ g^ N7.ͱ)Cp S)s/|"R!H'OD?6n%,?M"KC|f~ne0q_Ώ]-F/X)pVBxUW O7<8{]$Ѵoͧvt 2jq>bIH#AR!Pg8LzW?tmU 4X v.mJ[bbpx?2Щ?'Id|pMߛZ:gX\wvЬA9pJff/Q5F0ƖEYA [uaaW~~,2rI&i8?idO27$[m&Yug {qO"GûW9\C2m^Q=/:H0&=vNNs]D9=#͑Ɋl |0R`N' Ql-LQO;{a 񰱄B߇Vps9N3'V}gLfɢ'Wk A(}+n5DG|ߛƒtf|:X$QprxeLM.z ߯Iwuλ* 1E^1.rv{(kT*۵p.>hv5efNjN~Hy E('r$eñx QCTn [o l(z+9LxgTGD"%T5T}NK-k\^l|̀.4˿"1c"UD"娏VO%"gxkG=ZfN1+0+! Lr L:E`֖@;ae4dS;76v٦ДīYsk`Kf\:_= & ı'ZfD7vDJAG"',~T*р"̀Vi͙gb/rl'HqB: (mEsdĨi㪵uzrH FCy#b`B`(M]aFrwZI f1aMUd(6:l滧|l?kdATM =\Tva'O\ |(N%|k=|.-oadm&q벞n"ěєyFS7 h)wAlh^-n:;.s4GٶD2m'ϝ}S[Qah"(9D`0u@ȴfv? fr5wJ,xERU([[N-~X-/ys-0Ε)x_U8_e;=tRU,XCn ¢l ;h8k+:0Rg1ܮsfe1sޅ'q_O8A:LmuJtirՏHipgDk`7(ttέhkŒohPD m Ѥ}&_R*~y4s έ}lh;NxLOuYYvE`ݣUpBʬи =y=?H0Z J0-L!&Cp.}Bn)T!./)(ڷzv/Kʹ+h΄:}b=m^\0j=tɹXN8YǻK> 3Qˬ(Ux$huإR\&:Ñ9"O[~뗥 7uwXrAvL@{Z&P}3,'潴tŎBiFn=DjSL ŒaG75GmײBI8zO+F%lcAþzrr2XÎWDkZOO1< m@.)*юBu" |d]NR)|*1cFbSB8fhEK9P]ov딕#o .zv<%%m̦>_?4L'n}Ѵ~>4x7Vm27$j ut"5WgdUʸ"M=;\.S܍fuNŻZEK]ןF| G)=r'$W !cʻ+]e+v,8F8תtM'ǚVƪv|Yqf=U%JYH]6{ٖp. N/ ؘ0eiµ>f)a+Wi~nz+T䇶 }/;C;"[ Xsz%?6w"|X4{Րɐ.&!c8^WsEtC'^#oƪ0TAvߒ-N[oM:kgι"kGFʹ֙,jбd[7HGǨ1>LN,LZ>r̩}D)ɍ=)E%`H1|kyܐq 2誳B4_E dq͛>[Џ^eHW67-ɺ ﻗR]=4:E)vM#C8Ab-(qMKaޤG-`.I2 1o'б#\~Ő=nHRŵ%nѕ`F_JڄK4NiG5͂D~ek4GrE/YKEbAnT:&А]ԳIdV~zvcpȂaxZ^[7-HA#ݸ Q:(hOzQzx,y^Mw.җ` Go\igB|]H$3Vbph01f~GgJ~6g?Rsժ˵9xC0-xĻʊSWӗg4e}X$Q|g. !3ކ5eT0G 3 ,N CTu *w7VBVRYTG0SaZcXI}I\H-ïQETj`5?| WՌ|`p0 En4̥Q9[eӫC O]DghdM3K)u'Vr C%#޴{x*;ty$`cEB#Ho|-dºQEʚz sޡ w3_B'Ckrl fBDQ5%BA!v/ToE*^~,R.a 䠹APy~F %=mzOa X׃wz%/-s'?ޕև~f8h>4z@x!K_9JD®sv 7>!Twoe,,zkZLqn>S1& *z'^ KUwbuqⒸ,Dbg +bw\IbzW\ytb54E_W:j!_J: :So :&yI2k0# _2/>Cm R '|UT1j3Kt/hPR(%/Q'=dv#3\:zM$z+F1+/{뷯2+,l9 &H,n7pAp(בidL3쇇z&S:~N?_/o~ҁ+3)0e^,PDIԱu +ګgb>&M|mK]󻲏gVBg8F%lM4iI9SAHeIUvX:C{Ϋ f֠.-/B7j3Ľ|-=r/]M z {@ -+ gW:'֤1[Ƭ?P{8bָ${Ԉhy ^I<bMҏpI^Fۼn5Qa$CgoT<gݕT: |nFZwٯ;9|=}N10,C?8ޭoi䔐u"28_2*'RO*$2J"qS s@3(g#tFs=pw*-~_SxF ?~LScuޭ^d|֔S+q-.nS Cjr ZicK-bP`:Jq0Ţxu玃(߶p׏B,^F6K$ q\N<9 ׄ \d=Fn&mVo1`լ;y(vzvN8MErG7/GHΛ)%KP}3{mAI;k:11s2%;VgyZi$.V{>}XIg9\1Jhc)3'qZ [̊mԋ)uTt:( .ZV-"T{EGp]kq谖jpiA@seKbk }PQK]JLs :7+ƙJ- ӊ]EoŪ?&zP#Cn& d5ݏnjG+k:ۢ)M^¦8=ʡ4o!to U\}Dm/E{QT-|>yVyR0O%@ֳBl1F`|C$w9W9g~/ajY<`Hbspʥ|v2|b(oCq[q.>v]]ʰ:"\ >;3͗,j$嵝pDW|Xaʡmssm@r+<494QH7ˁ v E~\stsb+|\pKwMVA q -6fBw[=jsAmIgPYst&6]lW oJ()B9="iWa^UmN,NUb7Šgj&H:Qj8U^Un2p1pF]G9h[H{Q#l%쑀+!IX"9AEj+ ov }893K߄0^B@v7pg:غ!wϴ):եg#вFÞϟfr6 Dh[aq::^Hg$Ҋ3$/l$ C#4hDT!4#E3Wr3pqd2 +xf3`Ӂ2  d\Ub'_nFl4U Y^Rޅ(/tw$hR']&abZ!=ۡ?2R.:8vb8G 5L-zJPlXa ,)nk!c~;/l ĪFZG`\)@mkG=aF `wP-N,8M(pbz7Hek~\z޴aLfH:FNJc0*A]jo{ɸIj |SYuZy&\8eX0H{.7ML&@a(1Gaa2K&bXtj>4 $ra5Ƅ"pq.;u?I!(J0 bˇ!_Y+` ѫ7aᩘ)va>E[&s9f#GA@c6 aˇָ֝&% Ⱦ3$K]$sik@N*l UҴM֟hJiFV&kR\MKfYԂ}H#2ZfuHJ863儞 zpUzJ([z4*l+ yM[9VZ:oʤމ1^b3ɈAFjOl"z5yX`=+?$٠GG ) @vSSȕbG[=_ѱ5Eݽ*A5N^:5.)ͺro,~hh<@7ðq/լ9M{˸KԤuy&p Hb=-jm_Đ:4L^.so=& g13=owUk aO.Ad!.Ƈ'pX7¶_jbKF(8,f GV¸ 1H}/F)x(Q/f pqx91:.bP?}3'\z뜣2!e"/-q=Fr~g NSsVfFu x.GrC$1Bl;xwS:'ZMftHD~WP_s%?ir g[1 gq'1nTޑ< E%U?Z04ME @EkO.ƐO>=a2h@AARSZ.w^Ove⬎)ٴ /'u󥶹UٺwnjG$ڸW14-P<ͩ:0둃U TT&\6PBCbkng ssK*J;خY<S[B(*,/J%g48U;h'yQИ:6b4ɊEaLgY^cyNb.HXB򊳘vNN . p QTk%0_+?-QBe+ Z- S<N"&N M23xnWrKN2J+jai(Y }>ulMN$\Q#f:M9<t"j*)Xc,Kߔpw,3ole__)ެw\C!9A\@@n_ωSř.[ 'l%Ls.^͸ DT4}>]zU}I-,ګ7#@S+ٴs%veZX2NIڅ ͠CQ] CKTiPyD@E*JU۾LuCG|'m ],[aѓzkBO"]qUʷFxhjH#3T'^T$T3Q yWx^rpw96/ؐ! '愚.[ ܤ*ڕ))'A4ʣ)ymh^R i}jN{P|^]oçʵ1@EpIa>gI,x/R̙gk};{Z b&3=޲Rr7)G6pdmtίU@M/ O!]afPލv#rN'j"SX^U|jW5dO7ABt(~h6zZH?CV3YjT錹5.[(5%0{:/CCfpUؖvxhJByDc<X8E3xVHI+@uHi>e@wT   ectB25B&y0f& $<$ۃ  (M"~ Q?=Ur pZP>()zŲ1XO m|> 뀸jl]$SicĢFn/vLtp^ZFKwp[d薽,TV{=f: u<3ķTf5b:^{ E2z$`xxzN_ x~sGp၅‹(Y͏!kϢ)(\ zWї7zKJT^B !>0<˽ֲyo["jdVa>qx\{}'KE* "ujE<[wLPFYԌ$d#\sГ4H:w"`L v 5& -P'CMFsDq5 ¿hx)x>Ho2=Ell2#8brQy" 86m.-Yc 2 #Lア8\䌥|IkfO<"iP&qChj! (,SrZ{X޷ ޜKmѨAeU-=k],iT25 fZRFKLiFf(iE flIͫ 9r(&`gpG=aK9OgqfN7b ESsc^ZP;I`b./? 4؎\ԣ7Z|_;* c~]<:oא/MDSUذTb#8T1wYiM;\NEbRr"PgW {wTTr5Áx;(eN2:f^ fH1*4v]ypi1hxg t6%h|RtU}`u@[v&`sRJS.L'>lC1_%3##r0i2~}FaH؞pVRog;v,~ `1ԏ:$>һAy*"`aԾޚXװrGVxQ5i|Pre=B '/ @ɑ~Q1(ȒeXoDC##<=j|q4x7b .^zv!ărbW+2X?nY#qp `|<2okOT]`Gqh^CEuk-LY-ׅg4Jls38u=PS .ȄhhOHVҎE)DZG@Dcܥ3S4Ņ@9 ӢqHSP1qΠPx*Z7z\/w1R+J!sÒbLΧxvs1y+ҖmZPtnқ\3jt3`E;T@^mƝ+s|#٣xrWۮRC9FV{xڷeGlz(0!*ҋ*bwxuC9V"%jymJ<^ya!h(Q|(CY㎸2&g8IrMxoE|v*jsP6̵ְ~J}ϓκCorkdk\r 7L1ykWQYyס{GBS[8פ5w+_q"OnpvEHI|>Ctŗ܎I&R¢砘=,YwI;^9o {2)b zԴےsj>R.=RW)R>Y$?:cJ+b%I]$ZGrbI*t`u+1Y"lO&Vϋ@*bhmUxzxf- G>IQ+hDJ-8@cQI(U*:<0 O0ʫp4[04 w KuTB F&5sX0t?UE4qN&O{rn?Rijt֛_#whTSF>*>%#sfՓ!^X לmHB&dClL9ϳFGe13 LŞy~f$"?g>o5::$^Y\,^(3?׭~r䍻h-`6@Ü$I_ Gv36M}9'GUb%v1ojxWm_+ {-Nv s9w5"!j:TSTB&/W߳c\+myԍ"eѥ8gm׽=v*B8A$I+hbe8≈)6 J nX Gs{!% gF@XMBn49?D1z;U&M[ F?Y~{ߖ!LL,b8D)$)yr6YTˬobc):6e7}vFfR_Ek/x08i4tj 8g#}5{Mo E&L ->C^j`A\Q- H; tѲa&-+$ZrJRwx\| sJ38>s^o\%W(:}2 !6Yoު ҇=ʏűE> 7%І]`aĥ=:[%|?QJ AP/X;|hi t76u#NNn{UQ`aN˞]H~<86"|0F 3}ok]1$ᰳ0J;e zMY٤Is4/bzTvjx<Π75ee6 Q;I歵]J0+e˄q*Ɣ!-KW2P!{yh͇mJƠEx t3Ա%^I-a:Ӻi0 VR_=ﵒ &I {vr[6Nb_t!MaNmOK{E(фFI#޴y,nc楦wW0"scn0ح]-tl4}r/vPi鏈p>m;|?~pRez2CM Y$8țpoyUѱ{MYlQl+85p2 cYOiO:<+~_݌}Vy'vr:w"-=Y%dY%`MʃBsz.CSIki)Ҫޓ˯9>0a/+%CcT[/t}TQXJ 8m(!SsW m˲ Ė*rx hE]g;<-H$ġ3J/$FK8VWB KLsإN }@Z)&Śpfpi5e4MO>4P yqTIMuZbqnF |/R^Uꃕ|dh<>R9׽#5 5vi78Έ!MvԽ|2\&TB|Z$/)`JLk ,tA#cf"uRkw䚶O""$bҘZR5+fI:3N"6H-'7]O1@#jNoK5iR`OrEYrpl6Jw zT3m3ݞ]yS{p)eƘ< ဒ:2}0:^?)j|op[ } (&& 8?6_`tgo+()[&Ɇ-Y A)Q J) V t#{J)k2(߭]>+ VRЎoPE7]= (\P2Gr+[=Y*8aSu4RL}; /({~l%0$.Mnpj: PvcT'L}F­n?_.9'uT* J -Z47.<{ʰpNxdpAnN4d`B'd ]DFԅC'cʷ>bRS!0Ӻk }YIܜѵXHwh5n.: s~6$0J\WQ7~U7;T-K63Xkq:ɦ2$Hy*i8H陯+Pvo 3k Hl.h-Vjn$޻hhgTe1[;.·vj'ol5ܻ0Ir©E,">솸!ǼbZ-in'Ⱥħs>%)L8֝XN- hAOfq4᳠/B ETb4ruٛ\`S~!!xz5>ԫBS9uCX(TC7IT+-J8jS?t-*7Lv`>M}s3(nI}Pc9P}b $"Sg !!]Vhy3RK;ʴo| g*;hNfU4?U@3ݯ]H 詂Ѯ_u2pt9KGβ;/ p|0H5/k_1~uPI þ:*?VGШ=)r ԝpuɩW2[eo(Y!۩; ˰ی*U Lk݇ 3ЋpSBE97 4lȐfH0/rs`MhB#^p *6 `Fv0YOt~+iC ᘐ=7^w@p~&۹ ZuM/uג1ep KEs14M>k3sK|*%ZQHDMa% m™' C,#Nk҃Z 2TyM[R~+8xٹiVυ?RIF!lo\|R8M/rVkg)_^r&]ޔT"UD$r ^ȐBmI !'E&6"uSavpTaݽ$#]LS,*\+GbuU#ogEJa^v#bN=]lOa3va b}_C!iq:ݼ+G_+>l[I^R 鏻ٝ40FD {kJ^3\%h ʦ|#!. mr^{dk+R5ƷؕyXbaSk 3=2kS%ZwaZ;=;.hg&qh& w3 n~څc~&tDr/m@ 6'5>fgxMMu~A U wI+A؛KHv"N5^N'"z:QM/AkmMq5=t|ɒ&] ٖ+]n\*wQV ēKYZ}D0A#?"ʾ:; /FMfdaĀ׮ t6HTflF|99w'dWlK WgQ] g#8 <%%)kA,INs?\|Z !3 ;jj <ҹt $ߔBc i&¸ g"BbV"E~7ZJ$x=˜.;/mwd XG_%*+=07 pk/} l(_&fٍDa{uQ}UЎ{0#NQaIL& _c ws~?WC۹ =8s>z뺛i؝7 *a8yL%pܑфH~@cQǜ@qP/mrNPAbBWA^M*]+޵יH]ínD\m}atE?2mvt">Lux3\t6oY[dAŊ94ݍl$f`lIWXpZ1cR 堑=O tMWk6xk>Y7c}[_m?U2Dsv[K7ޭrlH]hUK'\5Vvg=AKw1R59rx`<)Jrd<@*n/6XGP6ۀ*Е>g=s,*'#rFf301吊}6[|/E,yQa #\-. 3Hbz%(O,~E+!fc<ȟcMpW.h0 a/xMVC_ N:e(#0lYP-oy,zʬ6b"ѧ.`;^|PwaL\ ȋ2@^687Hk6RAݽ2@9O!*z7wyUZ`2csWP6xY-I$ae6 TyϿ6s@_,=QO |%҉lPe8vmє ,qAe@džgA\K&Q*7&4)o6=vah3/|d<yM2DaXXŷZ dGLf m xno`8!*i'Yd7z8k-ʘ`,ʆ3\J³2-j(<+ŶMvXs}Z#{q>%HP;K\1W˕$EGF1tU6vߦjlGbnLjQLVZ!{c I= qR&k^ KK0<*_f'].EYawWy |El}0{gt~%7M%\t<"CagHK֨j"#i:r?iJ1X]B*@WO%?T n=0!Cn*vNzM1.>Mǩ<0c7ƍ`* PBW\6;crh _G /#!*XGɛEJ ks=VCL75u aXA KL~]@}f/_ӊ{|JjOW %p+$~;fOfDm/GWm5hgߖ{؏y$SٽBqou6^6`!m,!%. їa`w BB(@91TiϞ̓"~׶ˆ8;\ytX08h| @LmIlI\J]x>/8:$0@t!JY~ (1tL[$dϢ3XķpJVƟ?Ow`kgdur&h<):34G %_'* 212:bǫh7FV_Bo&|hQֲqղ6@f{N&T {ͭC8<>H"9N+#y/cTF2?傔jjP܌Zdfb;PƂtly.`>ފΧ/es~Z7/󁚉Xmy%J~ (MU8_?*p`lZ0vik7ʷJN3Ud(xLkܰS?(Z '4k|Sj_7>**i-5Ւg OIb1 tc&)4t{iJ(7ٌ\ x/Μ!J!&h 'BĽ 5ݕ ([c%Mf9p>%kZ•z78Vg^>Y QX7tBn/e#pRRY?DfZ"[qԶE@2OiT#[lq)ZQ߇e)=}kyT#= 닥}տLWB!)y0=]h9 ߋe6U0<"wا#Evӱ=퐅L)O1p Ȳ[,?oޓ'$ H[d= pwf";=3Ts Su_a:!վj|#hq"ethF!*aBAo ׸y3ej*bM'ˤv1 s I,_ǞH;ŠY K9PدFN lKkev_F_z&#S}ad\L,Iœ:CyI—>%m9Di_T௏kqpβ\0U0"?Œ{Wr 'D@qNҶ\(љ: ,=ge1sD {;4QX| ǪPD(gbb5zh`_ wu)`He&2p^5+mikwGvQLRU~G榵wwYgjn^]FS,:>%ÿŒzj? f/Ҁ7ě=pVaϤՔA`[V$ab{v1>} KhdL$Tb,!QIr'kƔ+^ޡc8ZJб" =do[O )6]r#v0Ra? % jXSS4&DmG8?NŮ*̈z^ŕ*cf@|43 zr4RfDh (Jj7Ne(mⱍEF:4 ,Tx(O6:~#Mե/4 S5*ZŌN[}GgyQ@ӫ-˒Ng%eh[osdkx;^Bx2 _O+gBČ &9J/NhvNBˍ ɤ4+G Et6Clε$ 횣0?ADq5P߄o#W^) `o±W@< YtE!x1*MW|r7+`^+E%p>twLae~!j8*m4GL/M,b;ΛhHՓbRJ2=CSo˱\T:dE%ud ;6q,v*Gc0-;9A uTeOq/ +drT.HQ0`?5$,5|ju$)asEoǽ$~g댝}{R3Զ)rSÔ8ZR/%Cn7T8TM`LƖH0XJG~zZ1 'Mf,XK#ϴ)*& {WPF=ڨ;_QC"g)dPyWl:Mhߚ~RESIۥ=i@9(}81^#(D+mw׻V$@~Ld壘i#3GeƱgk rZ&]- 69W}EM7zwX%C(^3_.١lVM5y8}|#0&#CAw]R^іP6q}gȺ$,-ʶ]]ه-l^JJ5D\,aS;Ј*7rx&v9CxD*h%s ]=n[S<*71]9 fVg'Y+DLIϮN,@Xӂ#^$Gq*و.ALsù1Ŵ#.E|L4+'IT0|^̱/Q ӔKROrgEw:PߕA̻yNm̷- 6CBKlX*~ 8A>ГUjoX)+#-&# TQ(ES\VV^&䏳'IyD7S"/@j1Ж0Q2'CG& vFt*ãܠ3XSJi [1z * s$0rxxa(%0+[̸JV{hɔդ%z,x׸}͙;c-3PõF6S)y1qxʯ CeVI@y?6zEQoG.3RI 3* gm^I>W"~}odXކV Yd_ u Th+xgL?5Q\Bm lvh_y},&SWR&wq~NfwWCBx`Kc{LbA?;z,4F1J2%F;Js.Fa3Pl$Ԣ0ӽ(_$ۑ$`PpIxjXk&;v )#"oւd'MH^wn]y9ׇMA0gTQBYϐ8NrjB9?ךfx#N8m"wπ6- ' Nд?$۟d"B}qk8foT^Zu1z`2ձHfƐ;kߘm J}KLK !.]>1OG u< mi97[ThӍ]p CEɬ tИ$ >?E%R/f(9m2EpOJ4Hk`[Xv/$o8 7W@~ݱQjakgRc{  əA]!|U֓O=2G!VJd;^ k7&z r2V}ޡY4cINj9<ҐY V!yJCiOf /WI ))EZvS LG jf$sx!/QWB Cd4Յ?!ժ=7kL[ž b 8߰Dڦ-3RNolnTߴ VFc_# 2C׆lY/H!}aZ̼%"w}A1=~}d2C'yco2Id=B:_~35H?YGapo#x+l y)Eb_gXF0?_N2P,7uibfs#~ppL#1=kwaDIӘh~Ui3mօ^dMrQR^e]"tc#I|)ԋ\ovRNS\B4_aMT/ky4 @-m1"_@ U_=eS2Q`C(W$Jjqи.a2?za9 :tQS7 w_4LBb~ y/Jm .˪7rsB:hf1rB`@P2lk/1߭-ä8vˣ=flMQ~ш}@+*k.CUH-F`w9: pTR@FRJ0@:^">IXOA,.f ER\L -B𿂬ȄRȵ}<) wGY?IrS%J4#>xBSO R~y4uA˪;%da. G_"2+,D,*I/UW >FQPOO.KzsaܾaBd %)xk qh+Ca󫗀U'Ġ0YO;;!:#`՞c-˱Vg@B*ڵc_RWKa6V]6)ÑGОBea<=&uVU:PH| w=9/ּ'u/(g?IQ-"Q0vB3un8' `5QX6H rXev$So4P1؜Ԓke9s} ݞ3p9_|, %](YDҡ%sğu Yw5r;I-78@-5V|pP,=/$4";mBABήldl1Ia =_2q%!IS$[Wv&Idrw>[xd̷d_Scc9ai8շ͖P {m4 WM~@0Db̍Zy*k,转59im4hۃkܧGCQgB3"SD)\Mlu쒾n.E]pXwalC2Sː=8EvX;:ukX#Ё@Q<`kaoQXx'L-Zr2:Cɢφ״G.Z@b#5VgPsW1m]8q 7LQ.6.m >ŌiJRBlD3OPRGu+apx#y5ԕMC)XetmŨ~ۭwN*u֓SEx@ݚo~e <Qq_^9(ecD}0;@e IFuqX*;@]z'bY 7ho`;K $r_T敉|0v4Yv`2u$^7PgIfBtfWU i8r{@+aq`n_e|d$ f.Jۜ倂L].p%Y^37+H;'OVPFPBr:c>[mm7: 08_Ix쑽 '0 zUoIPfhUa|Z~^e0> QS iYWA6ti"@I; |1ȠlŸ$Ҧe|`/DjŴY?x4kzxCu(cysEw~}R$C 0c"!8N`6qA'oԸ0cn7weпc&lWFhLӻ?,6V5"RPM>tTTtaJۊꃠ5`Ɠ>%9BINg#'X{^Kbtuxg#qP8D-EYtL{f,ê A-}&֩NX!(u{&Xi^5qH ǽxҒꔉ]YFqb`k:|cZQn?tXwBחk X0HAfO7[,e}KuQAnZ<B j~w"\]{xg7i%} ث'h8jh.eACd뻓ʪH^vi7gkPHhx33PO)]2bQm΢&3_O?fE,mfB֣sYwR0}$(i5nQuU7$ս;򚜮~C#&|HF y}]vXmFǸ-";$ΈԼ,C M{d6ZFrh 5ɺTV+X/@8ى 郍`:,,n Y#?BPe{({T?X.3s4TUt^>bRn޿r#X-+Jk&C7&Ƈ{8qm}J6軅 !]mְVc֦(u9>\T1x0q8,vZC9(` lSZlqNo-Lѵ *ޖLqhڂv3 eJ`Wz8r9&.F%:#=4=%q*%^cCQU%Q:ȵ)jrh?וjL*J7O (QSiL ݴMYP:144m c šewbIIILa%rkwRm7co3Waɨ-;5vsADUhtB޶'P=Y ObڐDS2jxʼnQUF 㔙cX=Ao 'q>^ p5Pi>:y$J鵀hOX2 j?2}޺tER'L&O [ӣȩtS)>61VK45?xqD 99q-T ؗVjȢ|~ t >jc2O {hMra q( 6U" 3eZ' y}6ȫà f!T"5YEziTouv5)WuxX?]V¯1ŠȜEX9W^!( Y>6LIAD 7;gr eX@Vw\uۛ#E&)G!p DDfޕ6QgI_,Q8l&g\a-J n2"wcrYWgwmsgmAvG-)Cov5pLȻ":ao";nQ!U< ̶taPs.7:}Ƽ|WѲMZp Ŧ~5F.h4qy}Kqw?zm1 qjr7e=T/ޮ\Md)OImI ՘pў9|5|o؟Z8xy9o<ý*:.A_pл@WM;HoffoD:RjxC3cvŤvH[Dn!ԗ6gL9´ Δn(cpjtPbBAN@Q`1\ v :nѺL Zz1/B'ޫxm9)>O3V`zAU-BVQqqÛeVf=)9, Z2VvBǨĪJϪn㧕 !ÚA0cҶ'a^iBl;{1il%FPf 0`NYr:XZ&,Tj^B h^C'r>t02VY|`'7j.i$Yzvذ6gM [}Xc}r9+b4' ϧ\MgeL9ovG74AƤpIc3|".+tW-E>n檼{C;?.S${w-@CZ~%xdKQحH m!j72Ďn=д#N%r;B " !.X3i :j'1v)d!i/.s< lW OYYǨ>CA- nHFG*U0n DZ;,oτeW&@NG .@FI-$iNOMarO @Lb/ %L)jZ@~z 8!#S&V1 Lws-4>74M"SNDW'*H/+YD7$sG)-[?&*mIza/mzsFĎDjyW^Ó_k} m$+-KXZ طtp]*wYYJYdmCl-E˶%W zfKjXnMH|X7W9)(3uL+@_ R[7/r>JqML[`0)rfv[{wȻ\$,6`0R d3 jecţZsoM}qi>xb>{\%M{0q$w.gKH) sXG@bSMS뮮bC\/6{hkoU1 z|C2<"08'즭M{3M?ִ{G޾8-?̓>sg@ z^2da\P~m&N)dni2akO7 Fu215VJpao\G#J%t,x¡EY'MLI3.8AmCp͙'XڜT`WOr$hF$Udl rtλTqĴmS¨ >Zu1M!eLOS`/բd`l#jFxR>˵dC6(_wh}p v(\ mZʞV!3$7 tw{ZB4 . 7r0PT.,dyd#)(*-+2v+6ɇ0Gi2M#IԽw1#*d2υ-ׁN[Ukx^U*HM[Κ EmOs<H5 UC`/l0(^t:Q9!X{p~K,[[`xҨMwG5!CVV,4:-!@S19^ݣ=luV6$.>NSC{7~d.`~GpJc0 ~'RChdyОE/LvZ+!@Y5ɀ Z=]=Z]6K;A>RY 0֯5ԵסpYιTGS8l[k5;\]!M]&0#-X41K@|78FX_*Ե">Ʉ!dds&=|a)lOaOGbylE1M0Ӛpv206%Vg!hAֻFQƱ)q(hWh4T ܈.Oc</zg;[h+ȉu r]aaΓ[/-ӰX@_rk14"䅪gls/,sZ$mOEw[ $b0+"T4SpUW]6v}WsW !2h,ER1˲H,[!n=۷(bM(<wsnlRmƯ'e=oOn10Vihm!%91sXΤ+1Bx.:wKNȫ`1՝g-Apiz ~%K cu˯as29礑LTB'dCfGr=!15"r/b%ZӇCe ZdzDۻPӡ .a(-kw@5]ܐkD=Y9[ a v<"窋@5=/ o~\ĀPEN/F :&'Motǥ-͹A %Q1ʹ 9[=8!] &oUЁ;,dOeĀ`*YH߯u~닞Φ'ef#_T޹[bT@9Bb!8=oYθ40uS{F{dB%D&wx"i JG/#aՂp~@'r2 r0תrqaqBhDNxF$# ?fH>{5t ?|ȅ}ݽi̗E)&s+f߆}Bv>wd@C G"m--ɘΉ{=F|dI'u?Z2C<،Dr)Wb 7n,I ǁ,b?K9-8F3)q"=WEOyD:We*R7?`hh$b*ܾ X`d(n,v?tdn?$=?WOz,RSnQQ;`Ԭ;}?8jF^tBr,PTL \b:h i wT;M# 0i0'$F_/Dڞ`_Rظd]@qq֕YLqH&/3.쩃}> 9ӯޖݦ Ͷʣ &N:IT} @o[MxfuZ˓N޳aA F H =[9>R)6ZZ`LӚ=bTSt g~]P G{j@^U'L6;] ^1Bo8gpyRVDZa:xzK=Nc>^ 3t(\fh|fGy@A"Ӹ/eRMWK "~3c@ѶH9 ;ЕzݫY]ж7+1b.}]璻"\$ʟ]#RSp=( uu\\Uf u036u߿C2@TV;UHa vchZn9[nZ=ÚpIh37k儃VKzh_)r K!¦ء&o7l$Y*Vn{~C*Zg8Ow"- ti&XemQ$sED]"Bw͈9*lk1\ڦW֘OJ XV!%64XG,H L94cʺsw 4i|g:TY@ HG,ո_UX)\I裬bp{0l-НgTwP79ܿa^ضF`VY[[ǡ:eyV?qTYt 3T ]t2W7+>ʻԶB~ 7P•t$k9QT}tjrB\kuFtAyzEJpyt"Grf\}s232ٷH mlH/\nOۻ+oz/gH; l{LbahH cD6L%O0(C%.tY|& A> !sd!`'t=0{dM ܏6aC;mdPR)= ylOdzj;V sYi ]\1G4 ˷JuϺ;mht9Wܘ\ghO۹J4I,3vJ09gĞ/p0tc3 bhc;9Z=l_95}Wi5T`Hm_0ZQƋ9%'zTRogz.F @\=(tʦC7S knpM2wX~(?4V}źw̃j]sȂUٖ@ҩ>qZliOrMEiwn[\5 K }UT$9d%і":5kBs nEp xӮȢ( )Z\:<o[6{ i>ޚL).~,1=!zeV-U'+9Gϭ<C7 `eZ"{3^fɦxzHl3L8ZCEB5mk.Om(jBp7‰`"QRcps9L7} sЎ&E~r( KEέ?L)G8?t9HWE4+_=IxL|m5XZ3xzlӚ@r7QH͒ŲsvC9&@[&DV"Be9}ηنY*p+;B.0s,jk]-=(O"=L? i@إy2)XF'm$teA t@a5ፖzKcIdvS\Q\;Wݼq0K߳M AK$Z,]L Rw4[YLCaPQiAݏR&=Inh'oD<؄qJ:fk70_=wss6ތ& 8T47Mh`bM/%:SYcإ ۤSD6?)#ϸjάh<t_!29 xziى! X5^NBՏfG̓CD]V%N@x].uo^hc[Eq؝X5KEPVBBk<*I}کxvV, x4w@KĤvLŽ|;P%sW"Ӑ7Z[POQrMDg02ib*5>PLè]d'B{7!/H,)RAB1F@b/~} \75 "&~p 8 @ MHk [}5jU\)~fG[\tCqZ`.0Df/E,_d䅤݁4'8y 1k̓E@UP% sl;eAT{'I}*ͮأg uܲP(`+6Q1y/3)r$S92.YN5ețS$kY}7rJosT.Tf:x`3Q1"G-˸Y)WE7yܶm ileHmB~e`pTS×cmLVc GX\ьO= =ɢIEk鶱AAb%>WBK(kGY@:zNocև7B)ak٣JUXPr[dF8tƎ`[/Q;ov:F[)5%#) SA} 9Y_~^i\ Jyy?66 }m)-ydP(T{\cwpD/ySB;!w0Di{V~=% T1ZQw\'A3|ZӫT́#3-`AQOBEs#H#1mYt׍D}M.f-Y-:`WZ>x]Ą[t`(*7k.:\Sߴ A\f'g" jw4=Ieʝ83nqع7<.LRX y=} ώo` e]"2|\a,CB>Cwܭp \qrIEUvr:A[^:q>m YSʠE#>E (YIR1FkSO3Y[Dq^ (|#rQƋ:T\aEiAo .8dD<KFbXmHͪCci;BbT)D'sڵIЋsKcSF\_$Y8HgeĩwKfrRv?0FoRαxk{amݲnM.¬d'wJMqiE"Fj]+twZPy?E˒-i"n~ڝ2dۯRҶK 1+ qܬ?Q]/<ӸK[K<5ܴx%Y&8$A PU[kA$yIz{S\lA|gsw`C4W>1'2Bk_G:7Z򽶻H(K+_’TaXj兘ϲWA+V]ɑu3:rh'_(q u[5|OGLraMS`5A)Q~mq(Qz/ Cm wfjM> BQKVZ(9MgU͜%לȵcɪ-2ŇIn3m0ៀ  90F.ysT1䊢p3'ibC&,ȕHEB XʷIh>A햀<e4Kk1WkuWe_Q!ҹ&G~%hӾV PdY2斻P|9aBBP'?%;\tҠw<!i!asEsd"@ kEl"ANޞzZ q0LT9F, ܓnp'V!w,"VVf8[[w._;~X yQł KeV}P2`mRljQbv|RlF0k|NH?Z=3+e 2`ۗ !9,4 {Q% *1/fp5"~v'WGkk$g(Ru&t n%)s- (יSB!CCAb5^eme>*gV#+\gj:.Rc[C 1s /ќ_xiFLB_'u3Pp/kPVAE|Hjr y$mW:3ɱwI1 La,0PiC5?t: BCtzϖZ#yzſUoA[fQ|D{?ƪήo_xO@ՋF$sAГo,( Sc,( ]ϗ0='AjΛgo0hӑS\&\W&~DVy:idPi %=mI +޼tѸBAL!UcS9E{230mE]ws؅Mr4*?);[lvfcmڌ)kL>=ǨS+ ҠGTW8ݪr*M!%M_eLi;ekGR 8 <{XPshV춙Cm^ֻ{nJn4ܶîIY&`Z{Z)1 aG3B'zG;k?^v{%2(T|0[KO2\`qs ˴Lg1ſtVergݱF/D$%藾RHNv"Fx(yyZeӾMͩr?3g]5qRI.MdNwMփcj؆ۜ Db1.s頻bi;o+ız3vh@CTᨨBRv2r|#^F;*O4+WwqPɌ1yJsMey K-g,͎/Մ#>NAx1izp?;=~TDf<5/'0ltI<8ZynY\ΦOYF-6撌iI:]w fB g & 7Qԣ`#4`1y`&d9+2/ECR> B9~Q?"ś`F8N-ؕ4$"2}pmѽ%ޝ'a b{عAr Xw00XtCtb+X'}c~`ح8~Bpgh;m[`TRz"G49L,p Mǥ4D.Jd;Jb,ӎ Nzk[f$6X9fh gn<89S-rk0Ԇlݠ$)ۿ,ROJ?6N0-,;5i\2{MNei{ge&`΋̪phmh]0UG%Ío)255 bŜծ -ꆇ5@lWvP;Bl1Awyⲽ=g'H!/cW6uTFS` |7#G?)M1xuJ[e-#la4lɐX1 `GAFU=l\rLƇẻx!1xc)TĮ̄*m/X_vٵ9Ӑ. Hu^oK'f ~{!ƨ0 ӝ)\V,Sɺ{όz[ ?F֐An̦3L] V 2t/rS)@% >Z,+xN 9(/vWF蒵pW?#۾M8-g#-aqEY&<˧P^yR]r+;U^{d!r=dnRXSKH8OJmx%Wّ ||]wjK|RU*^GWַ|DpoV"N/h<ܚI{ &sx>ǘ/J8)-E0\=2sM{KW xԼMG˱{t{X]Gևe/y8rI~IOO$f̌1#qGNG :ge,b+2XPaHd)>|˿p/|]?hŪb!u3%ffJJuI@WG<Բ'.IrqڶYUVXwOC A@ \J([8<S6hSD리j!;kXs-F#;Q"䤃p > i;G~\=HmPnuFL4z(h`b'S \ vDf9/)Sq&UF&u,s:[Q)s{>AdEaRĩtEn%n ytRġ>N^+Nq<wWqVITE3K.\Yӄ{.4QJ5Οyvn@o4V[:^ԈW ԎmhFUX:s"ئŅ' nTL@dgWPCKIxC @V͞Jӈ%6O?&Dt\WתfT*zv¾hJ US,26iC^>Mx+3ar~<~y jTmFQoLEx\~7U/] P͘CS#6oEVLrlW<ؽU4lgPF0uT[t64բ;aYTph6?-+Tl \Fաc*sƦ?l:NI ֹ90odEf+U5m( (gJ曷2vULjU"dBe>nK$b+a E~N:V-ڑG!A-Ѐˁʌ\E]yM:$=k5K%ZF-.vI<l í3 ΄%S)XE[!S'?d C#f[; bƛ+d휜wd |h8(s%Lf25oGyj$ oX~b iJnVZT͍&4˭;\/99g$cs-qkX@)]dceO;F2L򤩳T;ܞ:]#P> *ZJg'>Xօj"4tGT:h)T`$#&}k>* n:Z;|x~p{؇Cm(c$Rãi{ ۂ35Tv"k^!6GC=Ɍ2W &>9/wO^խ)8YlgXxRP:MEU3:ƶy IewVV8AFA0惞}u{zGI 47mnFwBOb\rD-W#!Qb=`yÝ%[H0\o61j }{P* ]\3,֡!S9V+\_.w*-jj5f,?пy'>R.An=1M黄'$-hh7 5Jp>R;ƯǟVi +qGː{LGYOLng^=RVV7wdiٝAk8 SX}6{ќX*Y`PU-<_TSd["_ Lyi֌v$^iirlV'D)/K,t3*έ9hE[bc&B|m-lPsϹ#7-.yFe!OVKyMk&ԽEr󵡓-4N0RT@ 1k@|ζbz/0LnV0>rJyö#TV0eU#> A_hF{^>4'"['q?8ޝioGVKAP<ZޖE|'RdgnP|L JSq$8hu7N1?)~FC`zlvuY#~ U]@=RE,gޜN g;j ML,2xwÁ 6~ZDi؁ؐ=6Ԁgm@ F@sj50f?fdvh^T BrْIgŀ_gǰN deMGf[xcTH:i^4~,*l'CBo!-c&8F0K $F\NWI]AF7+'fdՌG 2|UʵxΙ?rcenpΑx2^ks Hq/j{A3BK1{c;Lkb4&D*}81\?K&NcMO#&-/{ç8j/&_;S7(ğ2ҧJ)ho<,CB6P |8;?A= &o ؇tjKZ#9nv(Őa)`{Y3R5ext@%c ]^aE@-qe55*oCHx,"sEc/lk B! ӾD8l~E QᤈJ`QjV?A,">{GQ'Y(هH(~9fB o(0~ɶ[ }wqL OZ[ь,(bK+-R&!) Ea MQ('^2.\Z_YWfueg$] Z[𪲛@>{T_g jvrHgD}OYx\ 2&Tޙ:S9^W.؋'}q:$c. m׺}K\M^`i{.#"dS]N,tըmsB^p"H@f"uuQVNYmwʣ^}Yn~*8Ec†I,g7 {U&*[ǔVS.%yqNc5f[`u5|%Ylթ=.m Gx"|S$޿JHN@Ʊg7VoҹZ6oͺЙ? YU^>X*5eE|o^h`>$?qt/"9KfӃ!W_ k%)˓[Y'x>U467qL1X@Ԇ'._`O WDĦ~XeT"x9rpgK~ >e <Rn&B_TD0|w[xS 3k$A?޿qS@~X߁ƏI}@Mĵ0oǨ(=àr4 %6'oGe0hN>iY€"ZuuLpSd1:mX#SS9\m;}=~Sm .1&9:O揤5WRML[; dvx>߃aniT=9&Nd;##o/+РJuiSyt3h2xV붡 X|=dniX \=ѡaXBa~k9FL*iq;Op?O&Jq kITɻT\ VZ}ʰ$V2?z=tW_#7')QtbdgR͸6?p"[Q-Wn|Jj~\+6=A;w5ͼ So*Ohe[4|>`CKXJ+;)̃'WT d0@OM@zȨKs]sEC ȏ2rX=Pf6EHNV͝܍Ka4\e bs(* J66?.lK %}EcE&#va!uQ-Rh+[b#CjAˍ:o%mD!2 0TDR-K]U7gr0k< ._)(=AI#$r>YYC-`vzbXK9Kʸ aw 5oO<NԧП1Ed~ cFJ_ƈ0&'?a!z1hwσZo*v a9K>"_{"HZِb4HXR Zve"@ vLY[.> FX1Sh~L.9r21 (d=m+}{F[3W5f,Gj]|(QwCݥ-Vn!m1`iI 6iW [۔=v.5dbV&P!?@ձ3۬v(zk^QL,v:AvG3\-PP-0szK%f74.r/} 'rm% 6"$RO(Ͽl`Q[I'H UZ|QCOb( e/]P2 `TXݬxd0'`~9YSL+~ht_^ٴ)?X Ny_92t.M>v'e'b3Ou#M ٌhQ]A h҆z <ڍݗ$pMݪdY|OX|b{4Mi" .k}^[r]ܢyQ}DaCJ=٘ҕn?AnGꪭ|cC)2 Ӈ0.5\OS[.6;5 pbx&uC;0pqԛfT3NM'_Gjx0ѓ K-*um%2,ӪR@Mϊ>xͪʋ9rf!bC)lLz* 1qUJ8dBL2sU9Kcѳfe#oȶvኊ9~\4cY/߰Kig_"QUT+DY?"u~GHLsLF;sw=Pޒme܉$5D&W)> R;p\~ R:5]z)§/%M>5&YÈ=p Bb!0uCe3ܾZY;\:,ayhDQyOӔōd.0Ug{Ry$U'JTyg{%ZP=Kek?*} (HfP@\Rs0تz2>;'غ!LZX8+-W5dŐu[tfz-@02A⍴8ݢ+ZjA~5-5ZhʍQgFVo"wCQйa.~S^т?.JM Дd@OwEqR}x KcdJQwξZ4vheI??Fx 7wO `ύWDq\J}A0VZEh_s©,'(_)2Ƃy$f4SՍ? Zð@9]\[#YirΌC$Sxz(&AWܜCv >a9uRD,5`X}F((Hjӓb 7ǁV8@{UW@ߐ{Aí2+]OSѽ)Zk'g8G|5mk |>)n5Qv~x/!i68$ Ñ1Zsq{ñV p5P9.0!HW[>^Ԗ(f{ƙ$5dE$̿w2ACC {`~/c&Z_vKu5Ͷ3 (^ yJ}*:"}H$of`wsw ߭JP~+=In!vF'N7' _6^Ah hV.mF{DT}^ٵr~oMK^OVÔ SWXo%}h'}~2J돘dAT(kD] YT,I@ EgJšHr>-URL۷A௨PJU4͚Q )~O5YL7nU _Mk8d?dO 5ӯrls1CT }w0qODR giiXv{dFb;$KlY| B172gua` y45 ~13h :s07A9k)OΫkvsx4׵_,K˶^b2";l׷וu22_#Ops>>ŀZr1%Kc#{0+Ɓu敏N?Y MP=)]4+QVa8MRdO^|a:"?kFj4Uf;9L{d-yl CLR*IkGYW,*JzUaXXoGT{ v]M4P%ձ4yGvnmuyR^YdaedQ,X#OJL`=urev\8E.Y%_2i})8RfbR%}c%1JQ4kgα2}R׷Xr[^F1¤՟KMi-99D\s9vØ N2c0>Am_ZjA dww~z>[p3]dj2-'5`WV>cxPs570xlu@Hcw~ҾJB77dsx9ds$Ta}7zLQheh=Sv=uUu)Zƽm6*,ԽAL{tV-OּCWy!\AEYG~P++?-6uʞrb6t\No @!3Y 75$Myb Ÿ.p˂CVk]<*=iWh31( S.x {9Ox+lϝ TCW`rg)xK#ُqj)lv;d[Kb`ћG&]bOHM~YıM kG(*=zq1ͳ*/`/8jkN#Qj`U4Fp銏9VA!f  ZRV%Bx)m5$sK.f%Mf(Vފq-1hbJ'nҦ)$Y^:(x%H߯⮮%~tu9[xb=GOl.dr=BcVB͔͠-_1P!+yԶ5 t>VDc:(«;o@@tWmGw1߃ 3koiriC ޤ+JoՠI1>hgee2"/d;}YR"4įP8U ߒ 'R{Y \?hyu73^ܯ"MnvOcy~&CTĉguqNqnP\VU,;͞xTs̙bs.sj~l&Zk>xM,U#uzLIq*!lG= Fmxlvֶy\*+ߎ 5UW%,¿

ܒdm$nqB_Ay/S+M ## {AsO\R&h"ksOuV%>" S~I[9Ws8A0Wq1e'^ ǁV9wGx?9|6҄}*Xƭ0X^ lޯa%Oʖ#jN{baPh?hgdHu-dTȴ jD[>QxˊbH|ijoVjG3388$/{#Z)z?.KB l1 F??N*s-kXLΒP_0!GS,(\pWؾZ& Gag2{tK0@x0IEE-0a;MdpSCO<+w$[W7o1D.[+# ʟurUTݴnYo(W=<Ŋ%/]1]׋ 3>+(Ά^; MC 8oӚ|>K릌#N4nc@KlFWH\7 PƝN#'5I2oxr%LP'T4In}maa""c0G{0K4s*2 AYOpcpvit &?Ozd _6qk:*W~dX9Q޾&1`Jԍމw?.˨fy|f g\MB-''atS#I8ls 8}|Yh!5q3>wpBmCU:T~,B)!*j-@hOU30.P/\8k6Bi+ogowy"Ԧ"l4rR42= :Ŗ#NԺ͞FdR"Kr/SMP uK%#>uG[րspzo+˓@nA@p$Bn6)k$a;><5OoG(a`qՆ111 "0J^j˦iFD\AzK؍d{3s2uv2M932[ y;7LMRcs i\sq&L&2\sx8/垴1–_?pvwBQo98u  EƹYXijxJׂ9ΝRf/mk>p̃y>Y!欀`f5nG@ư6׬0$b{HJ Ƶ;<#S2;M(Ah61v,_+3mVSYɄ,7UѨq#ZX-;Q~|h?͑eFD:bFOLPXWd%=$ 6 x&""2/&76g3RuM.Rpʰω| >](L\f#<ϑ3ӆqnkZ]8 4"Һi;`U[jP[ S8H?n3./Agg\?ÛU|5O)IU? ṽR"hKJ|(r_!g8۳ lAl-0Hq.ZORlfe}lwhX'L@ @`U;ܛ;X=-[$uf@zsAu^{~`Gs#tU?5EV@Iȣ {آhF@ E} %]+B B1R@;Pp(b2Xc ! W1&`iO:# ͈ m H{=|k(sf߯jpbռy RuyO)ms R7lFl'ݿcBʧ: L8n]Kr(K%w `kJ~{v~_/u#\, )IAq(jnf;u93bb)(Jr|Wq^ w39ޛqS\D`3( v'WxXst$V@БXR^^#誻|FRUB1P\ʆ.TupK ku0>lgI.mT$qR}d./ɧ f 3&vR+l_tٸ(+$!QWW SP+iU'N)f'sDݖIa/``qvMך->poADNv LB8{5?DK˔Y8Vw92:Z4&ZXϏQx^/-)!.k8EyϽ&s;!GL%t-0SL.ԭkF\h['aSVݒ6)dx&*$W't':%]&D*&x.bZACyI/kƆP4Mj&x#mw D4X^zmI!2Do?q`Wpnj/&5IǔZ3d%oۆZd5󏢍>TTS̺2OlFdg8Hoz@MϤfc Q,|i2u j+拡+BM$HF=qDgnS =VaEg ᤆJˀO˼(ug,̠E_M12I,c u:~xn:g.H-v6DuRX7KK'E[g<ںN~^ɰp/`tl[OǦ26!\c'jTr6gBˣVZ__$e5Ei4ĸ N+  a7FTKh4u\7 |{n DŽLXNvISt% pg v2ĿJ. (<-]+O2/z,:[LA_la n)G+IB?Z'SN|gZ }>Z\ ]Bضm4a:e芅5>Dϸ:̋486ނh>ΡOmo]`GU  GAȗa*t>FgiM}G8Q·Ws:T IJ2@Kuy :%pzО\ONMɪ||@nVmkk]'md(-@yadPc792F=%wI! jX/a?[7RK58,U_DA/XМ4L.hdlX{돂}L_xͿ F}V6䞰I0^j ny՞2A:e`=D09qb8g:>T@rm_uh&1v왅l>XY*D*8zT C⣵`#o~co(6 u"iK)8W%6F 6vG5t >,kvȜF73Lr9Uw]*SXl㙏>.I MyDsYp6F{B{< 1pX?]/W{洩*P*R [šJƽ* 1P.i2[ߡzw'R rVѣoȴ4:+N 34x͉'Me0ߔC%]5)p@mbF`W"QZ tߜY h KhkF88Cl@\/smzy؅FqO?/f/VK /罎jzݎ pӜ"bH{q {^O_ W/iAI7Ss;ljE;av!W¦nb\5Kd¿)ΌBa5he~ vohŗX0`,O)Np-P)E2XcX <ؠ0H&0%oHHUZ2iu\d lZObT}=_ѸG([O23xhZUdB"K5|^_vČZ~db`"G'=9,m%(8}^e568PƋ7 Ŕб媃6v+R{SGqoc0%bzEz=t)2 l_v2E@zC#GaB_/З)H3ң pԋ{o' (D9nNTt3ƪpr H2=7/ޱL~W{eק_b%%n8pkQG&aŹg0l>-+g'绣FvC`ڇ N& ZmCߋؑz5/hx#.4ۄ͔JU5"o%H+!ᯖ.MD/A!oMr\E%/S0XG/_nc5︩ws/vS =HcU"f7?&oCd-{h#6&?259uGJ+#ɳ;/*ٺeg&e|wd~<рO|VMJ 7bcuy6}8f8bu ^yI%:uGZ?-CcTqH3@`Ey|[c7&GUmnn}bBAT3U (b7Gy 2X# NAWx xܙw1Pc)2Ş`wr?O0ɦْD?Gd\ ~ۦ~~Œ??F#h@9^!wsAKc/UAJP*C"C"* /`t#C@FroJpʹ+TJ"t\eҁrxC͇;A…z֯nO,ڎ5)$exF%u՘2>F4D ދDx)|9ohfg hf-Gm/|YLN! kNLбI1.f6dϋIUE,;O|{]A+$N%?GPW(Ԥ8a ,~aGaPV ]yMNpɛR]k2!K)9B!vPOޖux4lIo>]}M2{vz/gڱ1Ĵ3)Cʎa0}Q%oJ HzW ՜3Qۅ;_u)sCBRYFyrOtdT} $Ti*rYU;&Jp*RpVL@vĠDž['xv6ӥlHUE_w^Ю,Qʷ+`[X[ `QEx}a yyj/?,H@Xkѷ:mfA/#!&>n=!Dg(8L!QE!NhvY %*:Y>ep2E o0n!ll%Eu{.]^;{]w<!ZX=+m,ױA ps09.һnZtĦ%"GLL\uϏ lAOֹۂ&~).ȜZꟚV.BC4[w;!ʥ2OБZP̲E68v"tN?n.ŋp4S <.7s'E>FIjMPw )&˱Rj٢TFZ!cHc-fQ:'_,Ldb:?  - HI.-4E]ζc';TEqj1uй9wW- P]W(EG{j+_og/¥~gLʄh5P( I2 ԕRh>uX$ۢ?5n!A㍙JM568(F=[p0Q+體⠡)f\bJ zeQ7n9жG^5;1r6JVڢ+ʊZBXj&IDCF"3*N呬tAEI[(e@MWW;G*s!1iAȠaNP̚7vGdU^e6C}^^9]S*h׮r3<]!JFۛ@Z^:0 pçy_f;蘉>as5m_{0e#Esj [0n>#ߺo;?csh~rfFߝF0BOqb[EKG$RkཉF \{;qջMdD3Z*O1(oWlsaytIdhT\O}p QN55ϓ r757"t8u Ja&܄<&f3K{ɐK-WJ )m =J)?㋇(uwJV8>d~Υ ,T&g$xU3>a%/Ɩ2t_FBQ&5&Y2vB}m6 %-HE3sǕܻYɁwc:FUfya[6eD7_ٳuCϠv z'u& aDXiswHXEu:"Z4eպ5Se)yFABnц; ^Lj2BD-t:Nr!6 yVι68/T@'mDm C~wga2{q:6c6}|}YL3;f^팊ýgM3G?R./効G²Z7^߲g3;r>VeH` dC%=6@m ~zt R<jJyQ |{Mk+XF84D H:lT[ oF;Xz"S9ĹU'ӄb N=Iu۸G YJ9~"MmnXgb'4Wj+NOg (=&糑Ñ'{ (NCy|GƮ?GXxKHe $Qvx.H(% `aBB 8<593L+V=hI&7ǟ!RI^tIsaen)D0¨;-*3Ky[}N1@}G6@_O[y͟棑X OXJ$hܟvêÍ qV(ݽi[(aWUb.^ 8|s7eP)kdowcB6%`_`HU:,O]80Nf `Eeh_pG΂ǘ w`X.#fzw)vn ];%GI>e{n.{GcKZ6˂p-5 ƫS ;!1zp`;䏲"aiYrjVX뒺tqV3u=D1qx ؑyXQ&s^vKp5[BQ%4/U^_9߰‰pjqz<店Pė1ѲHyz6\!ڋrgcO:Zn8R^ ˰sr rhWpNx$QvzF[ω+=PU gAqSxC={3 `!EIH)&.{7}{:=ox񷀨F d~/LfSjZ%dT -QfcF-g/©v9.C*g(Ó^ؒSD>v/8<"Mጸ]g 2Зz;vG1/f="NI@jFaf&@)ͫxN M{Cs1- ׉zo* . pդ `bll;gublk/ׅyqH[ q wY:-n{32Mv^JdMC2%5$s.֙(@8F,ъC k}(Rs(4Ts`8KIew&0]Z&A\̇oUSʉ1d ,SЯ-u7 :Ll͚U-h @I-1p2/LK*1A\E_IDl W 1y2.Ȑ.c?DFT@;FCFK!kBRoK"-p64M` ˱cR@vQ_81.SJ=3( ~'O^"lٖb/ByqӻI! 0UY3˰A= wE^|px̔V$pqw:黤pXzi, kB W]0)P!-k f"-.{Z]ZO$ZomWe q2pS g 2iH@ OŠX-vlgwdXLq3YF7{WF0|(W j%Y.+83ɓu L97 C21ˏuYD Y@Yr~?5 J[vYrGHd |WzSa[z *&_(rUwC1jϥ3'bTH|50+Dkfz#cABm!(#)ͤ!ZKc=t"+t~"Q=OVȼQZƪ] u3_rX ̈́أ'n.iCVAYw72nSu׼ߧFRRe1 b7oMΪ&HN%KJk(7(v\qM+dLMyrNYa 1WOm i~'t|~]g4+D-CZHo\M?)%Km0Q,"f^:vq ,)D0%1Syjڼ`` tiz 0hOa o@87gL"COH&4T6틹o# !pCՊnzMg3\ԳJPQ\*smWR>+x+&'*BjpY٢M9eF43{|Zҵz2hDLJTcoS.f sA?9% #)mؠN.6xH> ž 3M_?YF< , -x\pɮ9Ō3c{^S+'u5x [xꪟ~R <i"w>%ԣeAy z8 [Yǻ_oo*M@WۺZzڣtpldƟ0%XlGǷҧS(րaHhQo~BиEԌ^WFg\T[o o.FVfJOL5i,0KUi]] $+ SrsLy m@qO( qE"c)"&7A N(:qR(0N_T$ =V.-waxA+8С;Ih~ z1-Xӈ=č`OH&\pCHpC& /` c(n%"IV/vhs6 7^dpbj@XRFq,zI%TS04 UD^4{:]U#; y2PTzK$\RH̟9&xbAOCX8w?|.?kqǓa$ؚ8>0* HC1-tuxq "a3B(5\iHT5BdmJdLöRc!EۂMI s]kmL_s $&  SW <#07"w|-B{!;(ϔ'3՘J1}`ߟ*uUFdc6asON\IEøGcfWl 0me.ɱA0 k}UAnO1'D{ѕ%6>԰oAwrlR{V㣒VL`P@ TiM76g{%y$Qe`L~Ou9 Shp[RGB.KN?M,,%!42?kwR3LKpkZѢgϘ|s5c= >"[7k7D[rROJL덂vRe }.V;kC7=l 47Lx8wax*ӄޯ*pOmAuxkAnh.iJLxr̚6kkUT &%RMR$3B4Rgҙzx–=`8 oF^@۾D(¹s|-0/TGܡ+ {Q'Rޏ  hL| ӥtq8w Ь/]Z\ƀUF=Us=aptE{;r`@f8ezjbT]0 a.*5hÞ;MO`Or&cˣW螿">U Svnץ1B1|2OwbC.^YV]OgwS{8~FFmP(@<$u@(KՄ6b]( udpǬD)z#GC`#p_t;8c" w,|1O;t w#KKL>k؂EtU޴jM/pΫ4\wiiz-FD=x`&xvPS9' \Ÿ-/ٱZz^ EJoO@r33xAsSRl~К+`E1s* xo{V,bDYhq]_{68*L+,1Y~"%`jdnG*no-87ҢF$2tMCr\GwYG חRgre8?`.QhD$1BuVߣs1Jfw\XH-jk2 ZV-Q>( gM=&,l,Ud ~  >BҲ"|X}PJI]kimઍ % gN#D4 >ѱF~wpJ"yz<잶 D*#qbN4ŒE ckRr//yVUn ,p,1~7 4@%>ri#KU44w꤭PE+h A'2\([MD%y#ʎu6#^ lwHG&Y4RMd9Fr[p9"?/X,ƹ R_-Cތ՚2rRio>˒Jγ6#:򞫜.@4s%-W+qI*{|.3&[ek;$)M% wo 'WaJ5m~`z? JT97L$/﫩 X̎[? kT6[2?pcGѢbƛ܀W Iu\;*G3b!*x?fws =Z$E)V&zAa ˂\t2FgX bLZ|9C! Jd$U ΩqhݟVFbɞ8BP=h犿y TfhV {Tn+ @y7h圃t-;#5z="Ƀ]αRKouǡc4ayEvmd[ BYÅP/M1[ d%}c}3) B u.WQ|i`eʠ5_{ ;Ya!9=k LBfx~NvFWI&V=./p&X}0P70AΤjiTO tX1u @N8WT\7Qsx4;+\0C Sd *՚4 >V8m}G*N/ %DM4aܵa,qc"wMq2~R;_sȗGvPILNn&ص/u>#\8,z@j.faß:kIџ"xnPTEg֌?3Oކx N4Pg;. 3:JoLɼ续A9YEq 5ÓP*2_Hm Mb S)MȳG JF.8qA ƾ`]AnVkasw1V77mY5o ,YIEI6Yv}aHGk?vzG>+Q~m\c(~~Ia#CM%]7gB=-Iΰ6!Ԏ@6ۗy!㬅4B]靿U/~|3u])O*QH޸tW# _i3? 8y0S3M/$K?-^ n"RV/,Ĕ "eVVWяBf,6AJr4%tp cT'ukMXUFhqjD^O_#HܻX뷋?V՞O}56wqȌs˱, ](͒E7NR&Q*?pgv;<@iI+mjN ҫՎwnɥw8>|H~gApgXD0OTc%bO j2TpRyʁmd:߰ҥɊgmlI ɽ:uدM~аۆ.OQ҅b0 LJ+Σˤ64wmL~_3nIg7HصfkqM{&yn"]e/ԍ p,׹s_ T^,UEv+ l=~aC$a_hZw)I8 e}/Fvߌ¨}3GiDŽbʮ@f4 #փ4@lAKs.<ѩ%x5*XNye[%}@*v3ۥ>7 |!p 2)!d6p BTA0njüD8RPψ 5Ec2};~A%Z!]4G9{fXN+BhMX.:}vgYa-,T29 +T7Q:Kls~_^!pܑ|~ Bd-=st^?p ύZԼ(Dh ) :dv_.rP_cP`DڬL+KS/:E l 5 `dvG&WQ4 ȼ1n&RxeJ bnm,UCY5VT<,(ifۘBDWv{F۔I>Ϣ/ w!HK; lx+rfFq0w q@Ƭq7ݏrhTwxV BǢ]$Ge{}I\j%HeY gځ/]o-uFfJ])G3cQ ' rۑI@`QD}'g*3|Њg~xm`fvov95CG&+H&@hIx}%x3E`VJF{(Sw#`rZӆ@O+85|#5_A]8tnzsCFlW-->IkY2hߨǢqL'3OFk!o{YBkF()t|`ع5OG)|h>B -vMA`[WWfgIb>LǞ}_o,¡h?)zb|2$$U( qǟ2bN&-IK&j +hwP3490|}G7K[5⣖ڧ\,jV]Oˣ#;:X2'hI*{kI;^iY4R$k_qu`aab(eʈq(՛ q UV|O duۀLK_H  q~(.x]*ډu>"zsgH7g/rO!z<Ғ͂+:?C.Ssh7J\KW,0aGlZ~{%Fn)U6H&.&ީ9_.EaYM(3z;\.ޞ>aL?+͹-Ϥq|XJ?'xh\GkX3VsI8}>PP {i9Bm!ƍ&bIxVW Oh*[v.on@4.u? NX;c1ٿ3(~D5yfcJI&p"M Pd~jO,h%dGb3*^FH-Jv S ÚZe/x!"@jas~;b2/ ;R.D ݯ)?lsG @]7\1m'9 !o!5$rN:æ{¾Xo˙<>^U+?|y&:2H:Ll9Uں1W[ӻHv0ZJՖI8RB0T2Nv~YZ8TN ݬ}K qï̆6܌љe.[ $!S@"ta]V8"Vn12qGcvZHOx' 2l%^ŋxLš?U*agc{Ν omo[0Qp4(o)OsY@g>#q*NSjFh:eP1f@R3~܍G z;U}ssY+8CaWnS9 }+pOCUfπ︲?t}BK%y -gN{K+h"p60=C]g48X B?t'!qE[J2yh &Mpϡђ+/=%j@iJ\^Q.H5V?&"4K&ؾ#j \bX4SN j镴/@{JӠgh"C>MH8m]8)MJBZ=]ZLf;mrF/΅Urz +8I74*Ֆ_rNs|2Cܿ˴ElKfF5GJATZoPeVwOyy\PF}tk38 EiaRUwY/kj< ω┠~>!ӓ7,?xA Jq-X Vhb{RpvJΫ&2Rp{<הwˤ_1k q3wlREO `sfa!OT4#l|&bs>Y˶q9!`'kLSҟB553\+9/6nNS\Ic8 VC4[+١g՗[»2U2#t*n3M.H[NP{Y/vͳg*#rygtF5vEC_F4!N U˩NH՞wO_ I2mpLyzP'{\~x &դZKsf^WN)ڒoI(jlvbBwֲ{z5ѝ8u< Z;TC˛w`+=xv Ā&ŖH lzN0TO%rʕZ#u SzW2b,\Q>V}y]z7 eԃqMp7WEBw U &4Ƙ/ӌڻ!'Şg.ta/4nzNV)Mcsz)b: $=$ik|/\ed^N h"k/Mx:$^?fg!8eʄ15 hzAnLLL+eyB Sٔ0q8S"-Ar^, L<0_>`mc^W_2ۈeoyZq)U6RfadBL $롴Y0/`[q(I{)JQf0 հ$EIM>a%@Y\eW 1-MoTBiV3ś" u0w1 QOH-^o~ srFb;|U:PGowahy ,ʹ\4qg>wjoE[ԺJT7` ,TsZuH&i+iU hYlTӔW6^%س`=e? Yo/:Fwy3d+Ò^$vGϕ ;l{mE6đkQbC9҉٢9z(S1ʆy^{/+UJl{[L_l-;o`.}} '} Bо`{\=V_aކi/#$tXIȿz|= ž$: t<:fpd9 HVn oAwp.-Li3ma:<ҹDkn|a QysuD3=v)g[gB-L ɴcPI1lc:B0"me5HT@`nݼ^0Ô7jn6׸>-yp5C^S5PJK(Bx7Y,:0k0=Q;+I8.G=G 8'7fҒ` es[f ˲Q~ȵA's  ipPtPtU;%޲}R 8ώT.*m(E 2;p\JTjm$9 (4 ek{'C< m evz g{VHL)y :iw@=H f%YuWm.3le)HX7/׼"ҳD7r^D3+#-,ģ}"E+1c,/4{H2 _vug㶠P<Y;Y*9rcɽQJkA[m\🭏݇Ҹ!&]f @kx&-r;QL?f} r jFz^YU߁pS3!N0JwH1ddZ}w>*Q$tGYc:*?x2OZh=p/c]p֔˹٣`Vfޡ7qU(D Āf(n U)2"Sc#Dո嚐kR ^GOG@#^J>ENvoaKn'X贅* JlDܦxҒtF  + Fĵ{?| s^ab2m#CL_&e^@ l"=vݵk+c3"|Y͐>m7yNn3 n5?gsnJ[)t L*.C3nrGW goI7u2 ʃ[C-Y?d&j¯fJLP;&uIG V*-yado̍ЁD|̄D'dǗdiclJx%.dwPX\0sӫ͹S5ױu ?_/R>@B n.;a_p/C8i(uWHqqw)Pcmɿ_!y7 A r-9*(ZLEm9^}Ke(qb$YnxF_w|%\-^SPcy\bXa7%$mD[Ț:3]|'"?ͭ, X%hO=a_Qa(6bE@GJ>F!VR90m~`}Oܝ^K6( &GQ'擩 /^h0=.?9| Pv#bEE$(Bi͚N]%5J Opc:–/?&l4Pm =p I\I)Ar Dnz$'e'݃š< uq&J䄫LO0^X{&CS=K}=A[3@`KMaDZX@fWX7b;֪4ak6`~~cˇ$8C~%=f2`eJ tK7,YHpZ;s9Ru {4 y"E=uKe~m`8+2mB9Κ$ixz#ȏ ޻S^I)c# Q9, nѸ?'Q ݺ%@0:+w-Knhr }km BzԧPKlx:m;5d8Vޚ+b>t擣> ks^ !5sbEssW'((<D"{J #ieoU>')dim|Ěmx\3䤴Lm ]. ?#o;03*Lԉg{"uc*yIW- e(:5ERN-R7{  FwE26N?ѷ?ZwC.Y9G.1 F'> @~]N\:rWxmfw\÷>of>h1,n2P.v yOy`tMշEF BUL ȿA5/fː Q9:]pA,%=ß8lq ύʨT qBӯz"x'jL<[ː6iUT0iS0RhT=`>;ŤQ'B'?a+^YjH`!70EDmL%WNq^,{4bGȢXN!- Wuh&nnFZT1ӟsSz3FSbzkv  NF$b} c h+RzbjQ˞3:VAy.XVwǻ # Nޣ_w(S;m|fhgg1u%6&|,/^hF;yۮ$3)AE@{^NT4 ^ј2xD8ą4oKǪ=u -YϞ|c>2]4u!}D{ µbc1{A~KԼU 7ƀЋX*~[_'{sۓgRB-+2D/;S"˦#|$)7brGRܾ[cwJqiu;yc1%)IamN- = ]ҪT:ƻqa Oe_:$,]\jnl,n]NJ9Ol[]|( ' _S,v>v2W3j't} e&ⲝYGٝߌCo B#s]>d<{B?䖓ӅѴfWlvP;7&LiuEԎTMΗL1Œmu"O <架6k jg7#T$]/7:Zj=^ ڽDtmrwJr orm9F_m7T'f;i_9gn;nP+舥[͍K[t oR턾Gy3ᒻfsySOe, /:gUdIW1h?J.7[ o"%,(\}G 9F85* 2ߝ1ʍ)|OD {Ⱥ׉%Rz䞏Ih'*mo ^p1pExԗ|u˖|f.ctm{@.$;J۷̿:į/PtY2M$YSZ[N!*le]Yۻg|+5ژR JCEhY'G Ol̗ɴ8L(Ɵ8q^X't3IYvM/P}A~> ޽9vj]Cul<-}4$}\[@k*<%pDnN}Cz/?h?@x-o&' \}vC'k,CY>mĤ jkVa ~31)} ѳœx0潆XǤDKK=v }Drf)inWYNKyT@Ahtw.hKtdt7L‰'^7|#]+4 R߻DZt/"9N"+\|rYeDMխ?Δ- 2[N6q>aZqH mF DEy+.8VCax?oOyMT,*L%R<[(L"N-4:ԼpS|MܒcpҔ_<uu4G,eikZ8NNY!6$s{8As7>EH=[?tsBA ٠Y;h'>7 SkB}F@D9U֏CTo3 k%?/~ZFsݍ-X18Hi;SxK1k.Py[D{.Վ^ԫ [cykivMȑʹTw%"%ՔsZCzc@}̨B$tu}HV*#l̈CbKX>̝w=2egb>G6Ls׊4zDpY&$)+j>Y,")q-x'&SN`S/J! TVᒧO"ٸ5"_fg-yz= ~p5wVE~s^gAWoKo$FalVJǾJ.r55XqKΰ¦Ȳ{6!P J5OTv@pq/RHV<@魋-`%^B&jcLs4ht4 r e  0^},t$ U7-z7^:h::0 ɘk4Xb ##uEsQoFi"{"vgpEaaF;ۯOq"Hqq'r"%7kWj/EƵőj;` g៪nޫ 9.2~CU5g>4X*ܲ*SFvnԉuM.pe5!lRF3$jF6L[Œ M0+DyW~JoۣR:@vC*=tJ|J%^梺\"B=RjjUhifwDTYv0-"]1UKj cNNW)XZq [Af̸ͱ|$_{y)aQX "Lab}Fmml xQ>e% `ˬak[#Ce ދutpʧ#=IwUW?Ri+;0n5hA>S1Z֏niQsXp6WȈ7+y 5^e>@S0l 7h&Zbաd~ۇ˨=Ex"%P3VHr:˻*)vP6'fkTco6kJ a2+kY}fwp[B?8 blQGd=qu<|. F^]>PC)WT&lcX­LXw]f.r$6KVEoDZk!|x]ДzY)}eg{5c>Gkby^ѡVOrjī*V%-@lu!S$sb^1JW )%pDjV=\x2W];VkڋߘBW|8E#^8W%Rͥ7Y(.au8nPr?( 8F~q 3@`Na@j+b4P7#)m33:4UDٹy4/4hm;$ѽ_co{=aˑ{UrSIs'[ {}}LW`jh83d4@1ơ_k/}LMgCO0pOЮ7 %H23)55ЕȀ ؤ$ݠ]J-Vh E٬{B wϪ7Ukca1~EI7~HmGIx!1j r_fЭ%gN7_"Dsi^ tQ{ۏyp({|AѫMkc{|Jtz8+쯃ACbC5wuH < hDW(הmZL]A<ߩ(avczz1nuY%1f67%5yb \WމY<ڹ鯉g#hs8 A5gG08˟e~bIory/O8?F++qPf~/fY5 V ]:"&Pwj}Em=FFvyWzNHp#͇c\}k~&*0a w%8JA;bԙda{U\"k38q ޣCYFKToSHq83 YqQl?;dA܌x)A [b=QUZtOI] ,6ޡqbG3E1/m .Wx[D6h%N d9(d]%8`ȤNA6=4jSOQ.`k5TE?v6'@>f< `0.̕^#cJO)ԄV+Ǹ\R\bx&lRc-1e斺ת1yZbv6Vb v`E(e`w'9mRۜJگM:u޼ ^?ښŬ[ xAf~`̯:8R3GڬvJ2]{J,>dd@kJ.}3deg-{"Pʛ$ OwBn~ڮn*Pg);r2~VV|C=z-I36I 8|Pp+58݅=ZN&$z`Ha^WaM˴zl*e#6Np)ƛK9ï̢͹m+8:e0Qt5˯ʜ8!EQv}0Ww;5| X]Kʵ_H|mGM_6AP"m`ycy{ٲI)ƹEjzD$ I.# %;2&2u]2ay.H\` yvh ~hґ|c~UQ - sV5&.*Q7(O_1vP1RZ7qoIiAf*r/Q@wk(|Hw_}%{$j"h1Bl 8gV)0s v5äynqP5C,?妻D#\YNFfe؞=<tub90qgk4Ray0 ?b U`ݟ YL"ZswB " [E PF﵀Y2x1^7fx,^lrNVi ]*Qụ|>I#>*\Uy]rki;oQ5*aڤ+ T־Tw،&}`-$ך+:9jf\A"7J;e r =>&p,6BvZ7Sne`6036vETGw]F% X cnZ6ܳuG`H!%Pyh ۬611MN0TyMrY<9Q+PǦgsO+XbHoeZ  CC|\Lԓ7KHř^izU.ux^,.%VG3ԬG2tbaP ~EhOP{"v]64R@7w"5M;yaPfhc#BhЊK/!t)yS •AAE7)q=7o=b8PW̖\++Mm< H6K7)"bncO$X [R0,>gBӵ rz}Tճw\ $1yB_t4gpz;ߥDzsSK m2g/AS\=;UKakEog5z''q?מVM,"x:˒8:o*}^'_$8V2;66 r;[$=ĩ\QhI#gi)Y@M+^9'0n/< o:mf3^z ɶ,O1!9p( 1Rlqq9ޅnMXčYjw m6#hdqq) <)#Ts姺h(a/41Ra#7v-(!Sp$>a(B B{f! !#\}b2kմS)5(2О9xM2zڤT%=^I',|r#FF"alv5>+ ~I@ LjqR?6Z&F$H/.LSlXM$O|] 8 㽱t_0ل"hn09UXSKmPuW)AXBEVUF*.w/ R .ƵԖ硅Y\SpJ5Dբ+v5I$5Ʈ%L;9]33 Z\%~]{9 C u/i}>oЪ[`TZ4<w_ (Z@EL4~ZuD|%zQ+Ժ۫r c̺c Gu+_uG97\'K< ~6gh wuY qw9x.|Y{;n6Vci/ma=b$/R,S;D**y)ơo/qCUq|-YGˆħS:L!c3DMw,4o`c>x6t~Q{y(Qp8kthCK9;\5G)#O@Qq< .}g~h𓌫f ;)+%cd) OY_C9 ?KŲhY* #aVPI|{Iwqi R#1v,hin>A-dyħǐq#_<=ff(hkEB\yrh>7${BCۃ[& gKb}PYs}7._$./8nx!0X"Lsf*-?`^ՋcT9 0iB%rΎulА=[{u'ťL`.w}xJϩuZzJ4 ?vr/?!%,,&jA~K=Vq0!p#Ƅ(ĠG)O,3@Q++:'*#//~FUCSo_2CJA/@C<4 '{ڄNr |R)I0l4O$z-a7F@wL' = ~+# HZ`֎ljgh'1-,AQy !: 5 } !8,y7Ζ5ܥ hH-B@Vx!6;Z)b 6( \΍t ?ߐR8.H }%ǽNwg%$Iops KTX́VEJ;x)p􃍠Y>Mt%"19GG{G*zXu˞aQJ2MDzQ]+K"dcկ n&:^q 8s bSģa'AݺJIM˙,rO{ҿb1ހ&IȫLo;K~sJ+.77Fwf+Hf'RB͍fc#DC}#jcE|3obWHvHL(qU U mjaZ9UՙsY2P mu m59c?먶)) $\~w|c!BPK>]]$]=૪Rl9τCX_qFXjȬKdɋR-ϗ(.~φu/+PeV9=[y`aF5_5&Ehg5)XxZ_X @]X1UKQ#'+)AJ/({DX~=HP+3UGON:8qLa"x8J\MWDsj$u-hlSCaXPO]GlJ{ؙw{S P]hȆ<Ɲa5-@\ NqX4 > )Lށ=\(3IALVK>ܩN-|ǻZܒUʟb̋g4F;KVz٣E .Df.0UNb^; `mév)K}닽b&{nު}uWYɆf*9!bl!|%_8[DlhaHH*j?6yY!D_.ԩ`! 0CRٟ[i]V!4GuOkNlxk~f6Tͷ1Ӕ:Jr4g2nj#\idv"Kg)C)we%/p"8d<^ 8+%3 vLS e)=}U9LlHKkԓ.dRz{Hm'{q8cY"PwDD 3cA0Z"Z% lK<·)}6Gh0љU-5;Δ_JrxQ+JftlY+_⩠}cu$lɯINqW(O/[ĔY=h&*2BWvʴ2:*\ɅF$o!؄My@Ɂ%>Ɗ!h4t4Al'F>&s /t%~X*ݧ);_fB&Jfxk"荵ń~ -&\7C[pSG ќE`+fh>IG.gii'&yTcGQ'2Oa3/!#Qzĸׂ}Clk4M4@ZyS <`0)ģ\Bq|dVI hRiX+"nW0: R@'u+r 4șu3U\7} t Q)Hns9`t.O]sp (7 Xf͎\eTRf[5bdOZ#t,DRVwzI4v+ R,j7q л[Yw#~(3 Y<>-u,—aS x(٤(:tF-*ܶHǭo{R:)r|96E i8FT>b_u $#42겔l爕I&[(E7wvlP 4H{ 8 ^ɳq*;ȂRSr,[#}j77= a)u^h7Wvӹa2=xVOd|bg=ʓ_ .f,¿$Fv?g~aw{9z óu3꒘VaĎ $`3`\dEXZw8BTIV:`v iT;FǵE!s <|>XiZwEQM ď5AWyM`0|AC;)^ӯ"2IT&J}ך'.Oljfdp|?ipfmNBg HuSOt4C7I{i_CMB%uЊ=ūY̴1u -U-0΢`NTY!_q D큇gsҀIq|1j_kmgYlAٺ%䠚vy}vlէu?a~ 6V:(+wrPL:.`wHW}:B0+O5xn0O8kg{bϬ~s~ueyˢ^N'w,+fCmeJ )LI௽VvRiN 8nGi^jP#\pw?T%lW !PBjgo01LCT'OiGX$&M&c|R#!Lc*:;AҶ5b͸09F{$`5Aϫ}^_V}p%>V9YO{2^Y 8'@'=%3eml=JYL!%Sx>tw?ai[4kgpVQ|n 1W=P#% w! BFWN]G:D! Ot+ Fd[f׺ >||i^rsNEv(|:z(C6lң!lr/\'W$Q!jv?8i6c{DX0e%Sf1\J/b8IkaRx]]{5 a`v_CkZhԬ$WIz1,`sh^P)P9( _4*+%ZnG-?0zB^9& tŃ uW5cxy&MA>vdU`^[4]+ښ?ͭ4@0a P 5M[8 4; gX'&lۜb8ip| AU.iC s6⡰<ڏhx  Ȭn ClT,#RVڄ+6{iAUG/ 2%^~Me[vd7焄=L}5kW$nUք0]qט02mU\}~mAboΧk(NqlpTw@{q|l^Έ*z|75)@6Vc,)N]('nVeùI@ +>x4Ѕn1IA@uI ̱Qa)Ts4eyd|PuAEH-n nx%lĮF?Uhf*Z TKtxpǮ aɯ.㒲, ȪۮƍVv3P=؎ޚmIs8~H[ex+lQ?xbN5BK(Yخ\jӑt.\/-0ބM{xJ܀0L6-3au5oB +&}3Ao7.x6~+%2T)9Fc C1&O.¿:/vJyZyޓE !Qɴ#D(j%CDF?8'*rtwVBs-I@ąjǢͻVt~ȿJ>m0҄kZ51g4 hŜHvQ*Rl#@!D`ǟ jbgqmm.'IԷU{2j|";@ـ=Lj*ia86/?*br,,zO'T'Qy*k8ˣ[$VN`̼xrҏuI#:H}@6$TA/Љ0&T])тJVP,t#?XpҶ!LՁyʅN}-`!ץWQ=QrXc`ly`Wj\h;ܳ'֩ b2&>Cp$ςLJ$<2 ^mZR$e$d/RQYӔZe{O3p`zф8@x&RO',ۄ]oBJ1ON)ža'* 4Ⲟ"w.H?y+IR(B#gˬhQV<+DD 3].NZ.,d`X+z\nk鏓~BWv>j#D:p[%2LW#ڀYfp6MٟI=\Kd4! Ofɚsuȥ*L?>QZqhFӅf@Dz9Dڪ(tI{?dV/1HhS-"K8|Z1O1Ё@7%CUw9$EsL@j_K!{ki!t`cEbIi3a\Cs[&KakuN3.g}6yRwK[Hփ9JOg튾֟|/&5̾r͇DVG+-GK GjƱ U_O*n[rS cLT2ƲT:faY{^ Nf!Yl2}b=Ѝsi?D$i5+C}gSTblD4Zrٹ8G(A>5M>tZ7ɃtBr+],'8y$Ǚ^B =[Cމn (F™!j:CoiMWbSܾ`( wOv~e AeO1] X Q ь-0}g?^m,^~xUBGv -H]78hJ/.iUJu1b/|4:r6t&/X RSG$)] ׏wz&F3o8 !/ hAKeUDibbmUs1:L?;miˀRޡ:I)Pua/9g-x׈d 6VZv>sb,kdrp) \36iZ+{Tz8~ _3[%]/ۭn{RCAziQv6%Z-= Z^Ry7K ,Hn %V\rz_\GD㱂E^rO1?{瀅'`"DҽkzBW+lW^k!{ ,Y醅M9njrW+~c^wZď͵ =zsE{9E)?|Rm;߀Efmw19M7uR+ (lⅉڸЗ?ٿn3/0u` dPs>&k%*vIdrR^2B>ZSO%Vamȇh9t̋{'^ǰ뱛 ,&W'lP*Xݦ-Y ar5A.Aw6&B%''B?ĸ'd L͵PGǔ5VY.*p&'~FHp mJl_˫*!oP.ϵ *Ecp% ?]Uvq}_gs153tNtP2?CIv.ʵ ÍM!I50$Q6{QULz~S $l>Q3A#T9<ҟM&Z ߍ,݊V y,QM=k8~-sj#,{-aj #iZia 쒞kCYfrOtjMQFQ5c~Fp>pF8;&  K8s>l|bw%iP|r*S'eSi<ЦmLqN}JLXv(&Qg CP~< aFKL! t{ԝ#3NW%~|a>P{[H}th~aT ^e Cwjm_$ͩCRaӮyŶș Mp3P'ܭqػ@ 'wԁob*o)6Qp!m(Xq" F=/GsRd"Qt᷃wH;J202a&<`2 *aVGc_J#$h|Bאm&9'GŮ; ߧ2(ʜ]8ie 5B4VMJN2wbv,vA@ ե]úMs9?Țn|w e&0'dwO/IJsZ0|t! ft:^v,o$܈\.-aA&0G$ExPmnHpbAt5Me&wAzhzptM3*G$*͟8%J6ĄhV6@џ(nYYhj֊[Fo'@Zװ԰s1e]u HȠ|eԟWۋTƗrO|%'sR߲;Q熞@0cxy_8FR+.^XBےOpX^rǟ 'eHgNk(?C1\_5^YaՑ-caԏnAn::ۯ+3o_h!t.Qb.6) ZӱV͗jEYPKdX4O;S̎@3]<7)QwG{\bO?U8M=Q1ѩzlmL9% m&bopi65GSv%傷562SixDb*c8g$O=kctOK ,gD\{K8* ^+M(1Ie 0P(Q= >jQ~ÄezȕzrX3F˴ )qi̺=3 zlz+a"j$4U.OElI:հ:ë ! mȝEհZ6&VSVΌ=nTiLMrRx `&tᝯR4.g)g׽Ue]V(28l>ᶼEN#/K«c7[keR0lTזvCDfe}]]*8v5d2u Cs1Ud+Mn־IrA5Dƪ h' KA U%ln!.?=%ӾkT,3|7&:a$psTC nB`TʾBW'G۰CfMK52.>SE<e0:)XSMfGH?.X5.m2I6вM/fxfX, WIf90ē\#0g6=Pg&iW&6SHHzag{s:чZfxk@-s1(QSEAQ+Li~\]yeɢ|NмV9vy bl=^}e40%c({>\7͞Qq? Hz~_VԃcwQQ̼d+Vu =vbb"ͻ,eA!iMBe3?JU"?ۻ\n ^7O%¿Pm#yjBjwdQCj>} 5@sck­k[ql<Y]pz So$Z|xcCYCvWo6'vi"h(Ɂ F8m(EG|wry*1m5:Bp m˟L}F佮 Ѥ۫U|T}Q7OxI6d/ Hē |P loQJq,bǝˡyąԕonyFGz߄mFWxDe~<+@rwsJ=kyIXA:.ȕJ_IR!1sEYE"gƁ](W~cԻW K,`=F* UHwh vlyvtJS>aNńq7Ku_Ąں`\ZߠD͚&zK ۟R$ӟ+Pja//qIy`>7h7=|rF>|Hq@~%ӖYC"᷁9sXQdN.&@_}G3ՃD^^ed[ 'd@2CFfW&Cauy;1oYBʕ PeMāӄ_(> K&}#b7/O@F=HrRH=rzc4XXy%S&j"kO q[^myŁs ~oY0*Еe%fYΙ/$P2{h(.3.NłtCF Pk/yc̟(Zv]R+5V9F0m4S/cTy<|ܚKQ"? @a _/ YiWKʇr;$o# QV I{`]9C1SG}Y2\zΝ"L sa &QƎ)]rOM%5Ϻ)CD-.;3J33[(ʕ.|@kԄoNO.6+{wHs0 `>F,3Uv|]ɺHNSQB Q ٗPm<VW|^)}hsP!YSׅ'[RLpԶwq:\SV1)#al6n9X[ ݩ`d6, ,S'i-5Utz*wbL놂IP8&)GZN|m1Z}\H \B "9 X֦3 Ŝ#bAnۓlؿ_+--},d#nwBO08쇞LWO|A"'E'Z (]DSmJI(N;D}`{Vb5ӛpњ8cA{YKF,}3d=]>_rPJ}U >-Bij#S֎ܥ*! X\\/xZ[%&m%hkV_$U_R6n9ԱDaK?^]^&_{F+O}ǜGe(@ъ g)&=O~ Ec[)J&?2g7ˠ|c] ĩŵIk*%z7/cjc+yAmj1FUCLX 2s&"1Ll+B9 J ^-äbTk*tIEM '*AOӎ2cqWZB|-V!FhKCS#\j!Kx0WO-H%io.B]ȯeac/jh!7m3/p5i=(x]>!zg ICf%aWcYQz~Ȝ 7esx31rZ=AKTIr զʩőhMM| %" W,JNG17jaG"?d4Q ҾA{3z gU i~ry-QTSn /`Hy m. :TL(ؔW"b20W]R/Tt ( .{&I6Wqr%9eaw@Tcjf|A?`->_)S瘗6]/jA/L#z?ׇ3yZ4o2_ќB×A)Y>-_4ЈlLk] ̭W5`7f3Ȥ%3_ )1#θ 8ߘu 9IևZš'*2:a -r lLtVVymo q'8L5)BKvQʗ>d!&Ê$gM 8뚷=$j|mHT:`T•i(i7 _ZsasP`fb$ Z~FGvG#\h\>Ztl xM ٌRtUu}#fyY9@VCU>h1b%š6Sa,]*F32Wc\tIܾw|>N^xdK-0(vS37xxvh+~C0#- UR~R 9[=p}&9@Z N[3CX#RD:`N4^ϪƀQD^h+JdY (eϋN]H 7@y)c Z3X 7M(Ć~oU(afk #3 0zl^_uŴn Bv/#hu/*IJ@Z3?zG{2IM/40z&zhc2ʯ*0>p.:..>n5 ٰ4?c7h}7dM(A` bu1{HcDlcwʰ=1\2cQ⚎ɠ]J[g͵K2rmٴv^"cD/u6X#hʞET(@7ۢbTIO [$EG/h/Odyƥ{=4}bx v1S_@FmQsB=s6c(pO J/ U$hyKlv}̄SUޞ@(kf HnX~I :ſnN\CiW 3c{uU|}B6J v%!cF[GE599Uto6lHnP!2* (c?#  dAOA BL9$p bKD=XzրFj6@/S/Dg5nkLIR&TMT7)wAOSNW KrDf prݚ|DQFY*NgQ!rSۛ-=>2j1@&%<%᷾M"$OO L,_r)\Jef7ze2qx +M<1) ws) uz9?hZfE>;Y瞼Lѓ\鴅7'RUhLlen&/Am[م?!8iw2ZJMc/E GrC'TΌ&Q fl5EsZ5Yr0.)X6%SzpҒ}K;c'ǨL1bTǻV|N#UfaG>+ȎgH*D(;k%H:U Qn ٤4`VŲI~OiUޡji75\k;8NF9QF; Q^˘ OS6V͊O2߉m# ?΁emѨӚD"Q#"VUTM3#FD0asd*fAd}"`':QP.}3y^Oľ ݫp)=Ӗ\:Ϟ,BSbL.9b~q^RZO} rQ5";rR|4AXN\6]$F뚟Kagwy舕jKtk:rIq!j)Ri*Ify w僲oJlGm 2J07πla]2#):!a`- Fjhsyd:/+eZ$P#xw~X]bƯl'w>T;7롑9ѻ~#|ĽOň 3m+Ck[۸I^T/#S_0B-~ haldAiWBFެ* 47V,+~ާS%-0 7f]&bZ!tW%sۊ"mXCKū1o=.ٚ\6SB& }]:S*!2'*\"030m94]ϗaa@0"tB2%]ͺuN)G rzp=IF(%o&:Ab91|Vv(MV"+>Q5Nme! aFƣYonmTXJsoֻ{AnxG*sZTԠ_!cJ+ֽm!|r5so-yj\8LDFLv&Km0<E  **n-ϧ&cЁfe=\jT}sрHf_6Eӏ4^PokQ{]|HȒQAJ!fJʐ1OCS#.JbUȿ;zVFy+7ҭ*-((M cMٻ(2ЪliᏍoS@7"ouʫ(L]ڪbk3>o^}nDniKy:_QKZ2g nhNo)EjY. MLoݛVef2"81rrD, 92 89:N2 }EP߱]*He@ IXxե]`徰?a2[pq3as&h-{>>^7P=`9‹FoG+[ lnuYyjkňkDjapofK ԲRSC ՛#s=ozY3t֙TA<ucj4n.h58JLL4 fe1-AdmyG6piJb➆iErz d1@Kؼ %ljq_l2J2]-WE7'-LZ[סNJшA]$3Gg н*$yS&hAI2i_W5+!TB>3>P& Ҷj)nПRx. WƏ[qdb{ܹA=>ɢ̌llTAUEG7uS8/6pku0d <+Lx=vzsQ3&xjMbSDJQ ŠVRItS~ԑfZⳀZY8P~:7 1 'Z`QO3,,P vC`Wa.Q8#Y=MF1CmGb9y."^FЪQ=<<9Jq~ MN0ĞQU1ĕ$3'8#GRUsH&ԇ(7!qGH:CJ~ǜ2DfFVB=^L8B=), vmzu:r7rOr^ԢXG|ڹ2SiMId/I/ JLL KξiCĬ0kid\@EK]貼''@/~5A6'qltq4%V&C0Xw 0I {ޠ 1`;[qZSFB4K:-[aswQA֧pyurMr)= H)K'y^F+L» W ,oBB9 _3jT^=!؈*qs+x}ɨh1>"vC Wv'),Wspn*/7r4Bo(K'KQɁzF>3z1{N>U|Tc,%c) T8q]@7CADWc?l[)?#ZT0l6Rt*3gGPt׼9ѪEM Au+`t C2SF]@#1^nd| ugHm:43`xt+bnyet !ć%  OI12lE/)*?Fa$(΅ْM"kN+ v6 fv<}OɣY@K$ym+;%)A8{HVX|:TThz>QPtC%UB< S:w( ha. $ٕ83ЭHQj+*GZAiuXE}+-^].jnStW~/-*?JEe}?Q4HϽr#Υ J RQsAp!;@PEF[UcNvfMMTTE٬ҿ9w8ICR{h/tʞ _ֲ8?==ѪUw5OK s uQTUy|NtP!z-76I;t|_Cqx1(nSwJ }yK;vI"x lca0]LϠDd _lo1DaK \|H`C@PĤUR̨w*>oǏ@:7pbS+cA!S׍S@+mCν{ȩx9ۜ$U^J '{0绌F]Q`))no̹"ΪZz2F5GdmatrR+|L-}.D6VKb1–DœF}}Er^; "-!`iܟd!iX>"- 鸑AAԘhB|pMVO0w8ws~;pB9JY7I.1^cR( 6pq@6"xp:/Zcy8E(1NiZ˰ڪvm[ Bf~dk0 +p[1l鲁Mx.g5aϳa($wVpQWw4k8|t?0Ԗ1BIJ,7gv2=.F?`vtO &B V]>FDZo̙UR ؖ<68<˸(c)1HC{T\ֲ+5]a̕p3*raA/q1A DJƈEn%kZ5Փ]e_ӌ܌lʧ:J bniK@8,-# cW:f5S]j<ְx"K*G&\GG2eAl7HkYY6 l*8)zJ߈A΁ۤK4;SJ4veI`}y4o`4$nCp/L.YUȿзpI 0)| jxJvtL{9D}[0F B4t0%}FV^[[ȹ]Hɝ5t :^wgkc'<#=8(?H+lPIbtDl,M@3v5?( wZձ !hU&M>)Jϳ[2)0*É.*eF F-"~΢ZOYA,qjzaKb%0k~>B-F>U5PElӛ'#Gc bwxGhSJY&^:m!;(3rĀ;bBEڛ@og9%b ]Pj7r>j:a-KeceRSd߽ag35Uy(S b7~Gb-5jC_ Ф9b~ Ƃ4ﭡp:RxxzeiR?y^@6\MTo =}zq[qP>P;3,˹Yb)+h˫e"/[~w, \/ q>Y~*{z\$==EHn S0)}*:xLf$ޜȜjX6ҹ|>dRv7:gKOn_V'~M՛4bBHulbʅzTӗ1K0[=^ԁ%<(O5 ch!(P;24Icʣf׸ӽYe]+N|<,@ ޯ 0yQ:ƋhV}퓯0:83eW"EX%8)'NirdNF0CSoA FmŶ?di%]p]bd{y;AlH #DZeاڊЮbqA$ Oi.H<Ta*ۆ37JP*[F5 8Uu qEHoz_U$7Qdt?F'7jD I[Yk2NGZo$SS\yl,&O2g:a?2V7)⯘ơb8'xߔ aҝʼn {h݌'V/{xj>Z:lslC(egSlL;HZt&9{ިǞ)nM#KB1Y=L" &g`pBw#4$X/ !E(F~NUE8[ÐpyFqԆx3ɬEէzX>pU9!70=.a|*XUt'ۥH.M6/Gzѐ=uy!`ftVB@NT}ào꺙5!9LkxӾw)uU0]0/W"1_uߧX FԾ.섲6b[{]$5^4FtܴC9lgoc·F.Swu7$qH?.$}ʢkG_^FЅv4E.rp%I6!@_b  dvTdȶ,84;iV$_I4a# X)pB1Ef^d;Ήgx{8= -/nF?>NG-`jNX#U'%He&2ESЬ,X*t蕫{ )JzG6t"p/ϴz2m->AT}8F1~㊮ȕtj>XGyz'Zb3oc[Ad!nn\c&‡'e\{$UeCmhgGj5ޡJw -VUq̰IO $̸53"/e /GёH.P [t^^'r}gZ_CJl .S;<7EF6Ik> `Dpd;-wO._5>:UG b:6-cw}͝y,LC^a-r@,'lتUf N7+PGĞeόKYVip<=t:Ҩt;: =Ҩg z~wG}.yǐDl}oˆm40 <{8"r5Z6MS{}C{}ZwHa͝]DU)qnb[o6,l}fGnHFɆsQ^!6{L!)0sa5PI+ΉlD垙@& 3}ƠԌ,ƶjbGIa%:%IOu4kv+;hׇU0`Pc M0(xΒja a3̽ƌJp+IArH4@k qa؅q&f8J/;-V-s/oG)! ~HcCRDCUuq]OMgߴmY1̹}y]5W&&Tl1l^Ѝ$b=pE"dz}p\4>.Mk:R }4~F>8Dr+眆8._8 ʰje_꿱^0Nh&w󛯫Kc[LݭʻBA 'S.bwom  PNjwAa^480%C.Nqxs&kk4upo(# 6TZc Wetepax/<U ΚS+G'Ҙd6T >גX\r~ày!'i8BDGrٍLTjTnto)&KmqZラ-%Z5ޕlO١)|.efMUP'\9A:lS(*< %; y?PN%U򮜲m4It;eJʨfwcH_f8kֳ´OxT^py$"=> Sn%f ʵt0H!j#%Ytd(2S{>CxmT3{r Tx+CqzS=eR>Y%n "|8)y2j60**nVEϞ ˖4HI3slu"'h(WH=循nEh~D P#-F7;N%9=+M֕A ^.|j5ҋ䣲Gqbm9׉Gmnhlаiq6D~H  s 5D`firNCbN-\/!\H`ؼ-XRKTlv.CVU1z]G|K8xWCA׫`,C | v1%;?}1r'gVH ,QC]_$w2$%([6wHezXN>'3DzqZ$7fk2GKw 1{WINYsNt96漽jrDŽ|ZYu]JTW\~XSN LZ?4`^E!٘+Gl7[|Ram kY6t+/m{"wh76mBٌ97OxU-0E}ULf7*.}U纔 x= Wf7[,4Ah̅|N.Re4 $kl'(DQE;4_[Ntj՘$CVz% k;^'Z=wGIw8<ie92gHvshD P h*9l7t"xd&me(7=Fʋ0jKYBJ@up y]A:X.?zwlsp>?#8%Gv-ݏ/X;m#VPAVj8?-d(MK3yMY/ qwl Ӧ V 7Poۏ^%EBMϝk6h(ov-RjYAV=ٷM9}N])m9Ѕ(^nizkldm?М `<笫(T$ҳ6%GrS]LV4 DHvy!$:0G#Y6הeTmM]f|fY<' LB.]0OB2xߣ Vk5 i^/Gf}}xUZj+ +x⩒C+L~ .dЈ&jBPH SӻLq$qO"iu@$KaExX䔋UbYD4rEz \wD_e²R$b}'J@@?`u \RqhVJ3_M{ `IĐ@C&m> U;@K_,ҝcD*kƼ_QQL/a"i }#cl՝~IB* f [(65C@\|W+A_~Z:aHp? yp-Fp H*&o×N7L |alS0@dR"R`IK@;aCL1CkfO|jA +3q@ʪm_ZI_˰AI \. 7`-m&Ki.FB&*fqC-*i4Hmދ |f Tݩ at?,!yÓNG~m,pN7Gr<$L8T1vi!Y"-):n;tЕEmUHQƢ)6Q6Ӛp q:N~ ΦD0kД‡畟b9IQQ4x FuKrYR+185ENTcD`gpwh,&>i'nS8+"^4G{sN``|excءJ.z}'*jI4s J:i,.qڷ9QW^n ] Fn doo"ʔ:F)jyɏfvdu /Zوzrz83s),F:`"tbQ%=iR_NE@Q]-GvcD\>8GI`F.9 2+FFTB [pUtRu2Cy0G4NX2+mṙ ,rV4S7RTbBQdkJ_R.ݽU=R.o X*(I g{&Lq܊t0KQ6܄rC*QbcjJut&s8:pK!YrѠaMMᷕ`BfA{uH|BjQ/ḀLS"ޅ9qnAP*,Iy8|D5 V8͑Ke<?ݪ= ]Mr,5^3a@sz:|T}oEf׏uKF6ۃѵ2'NǒQuf-ma,ܿ^ U $H)dvbݻ]ɶI /40!: >Wsxl؛0Ϫw_ѝ2\ fF=Xs<$Y7Dmnm \\n MlL3Z>JzI^`EOӧqϩ*z\5J@1'Y 361V\Ae*8C-!6.Aw!oA]yb訓Q4E%GfPD~Fͦfp'|ʸ>}1N\1Ed4wOnLm RO$G7d)3koY_ HkPn&1,&kMtoPgҫJ!&llisG$v70d =M7BOjL&\ߒu XPl=ﺆϩ|:K{v*O:24)mG.uGՙ Fh[+2LRɪt3 A+њ<4@EbK}K0Z Ƥ̣9ww$[( T|{pͼo=NwRz<2,[ShB) /zFkLG҅iGGP5^-5\ߜ87$g_fÌThgQ@@xɀSka3Y;f{Wͱ]O3{à# Jy^.d+FcsY09Vt9@/5xQr &yJШŖ%D z}9 #?FqҴ'4nQשU]P4=#Z>zAkabdl M-6[f|oĜ3Fn#o~0O@(5Jjeg0ZdH520[ ъĬjvpf/s-4 1uSGnRJ7uQ7na Ǫ~A֍d.yaBWJ<~v1òctj+Z2~Cw{C3d ުVB'YZ:> %kftum5.XIIOi4GR zTW Z-ٱ`\mCȪ7Žo⻅p$|yyME#q标u BI~Z 0u=bw8S**T*ʑ{|lUȥbHeqtqhoDR5Kl2]AGd@K] ݱ{5e;;2隘oD ض){;cCz.16[~J3 g9?ס#>eWyʘ6rGC\]odUNoxyOsvP=,[\E9 -R mtT  W'-JKJrAB2|̓n?&+9rLb. })e$D1L+;U> D JRoRTƉ;FڬmL`t`Y$pOzٻ 3癢!\ 4PfkNg4X/ENx-XbdZE^s/MMŹN薑iˣ|+E֚ΠuN7FX?ΩD&\bKF=b]C 憕{a`X64T,6 Wt^>mC%cK8`8K\ohaZ^w(7b@㍢yS0,Qnj 0H蚑Ƭy \"a GUܼjxSs31U߇yʸ6,ߙq]k$ڭyيؗ.Qֺ_itq} ?Q$_ 2atiFm}- ,\}wIK,^Iu>M4Qg)÷q#_ر!y%=@%\~_) JX?/1dyB^жte\r%Kw0 O 8hmn"L]wo9T~$Rc t>24HS͠%C Oko㼆5 Cd>v״?ŒLq|Dۆ?%\ 5"%bv1[dK dٱ~ x&RCՃJ!|HG:'&Gr0*АbLp!rޑCf?i WR KtfqKB7B.x(īȸVjYһ1&A=6n9ŐWk ;h*,0/u6]~w3yf-hvT䐺^n2+3AƘf׃liARZ<0"H2>4Kq-0K5C( 5n346 %1@tC0Ou:Jnu!u y\#@xZ ܦkEP1_Q׽z j:냏˕R^obf<@[)js旁8VˏFM˰9"Yڱaf/>ѓRX6nuTN4Vmˋrf>Vm0K-͆k6hhcCDEg$f#̞tfȓf6'{ϱ|ezEa4$/ŷ^7 wsfRמ3$&ɮc $73&'ॐ~GĮRKP0Uk. e7rPnUcFm!5ksQe<;%B>| Ҡ"y,N7'BJpL8dd/r])]]Qr+ĐX,9]%+:]#ZZU]})f03X4Uu!c$%^drT Η_Spܮ]MB!0LSM #5;8LݜWl"|9Itlx4q$?X w4y+'DM솗) 0'H‚2rJ'(j1 Y`ߛzB^&p.måMotoc9q 0*p֛X<I;b 0 JO9c"a8:Sec ;vS(RmHM@" US @Ahz&~l(.>|ST_fddD؞zyARrȩy+ L߶1\X "eЁ5oϻ?~ºCMfAmWHGA *)F!%@Sr.Lh@>IR5"}e} Dv|`t䩥{龅;U)ZkTV3$crcҢEQAuČI=[VEkAaVYy |~\ԫ̉ N(Jr,;seK_\(bqIrbϖYXahz+%(CLP-oM g'?7&ZLoQabFz@BKKHz B%~A=IB&IX` ;=/@%dCR-v$^H;*"R9E'HTD8>tb+Byod o3Vݟf2)uyA/#(:Զ(@rQ'VpعI P(_v!EdzP͸,끯jIQAb6k-q2[0ԩ7. )5}|-mj,azXk^wWuud}u~;[ݓ܋Ƚ:I[-4NWC;L7B'P-´t<:s\rxVTv'`+ _[tžtp5ܜixl5ĂH1IxWw9IZMD^I/:c`d%콌s?`md .>]HkcqNbfi3WjH( /7>-t q9Ή ]\,2q{}za_"`RIm6DOWGa:%"Nb*OvqtU=ܦ+M8W#p&gAbOKr;W6EGM:$'UE16NlkO`,{a{4c0\ 7b]ow}GwKy+[z*(dU=[|֨o̾H 'CiH+@:ޥwy!+s0R(A?x`B^jЏ /4jo-O`*۶}\5eP{-:u.G0٫VGl l`Bd{sB(p =d _HT;WIaf{}(z:u{S fgE > riK+xkpA) +Z#؁x8+{(ĚK,1M\NZu/N) n~x0;:s[BXۂZؙCQ$}>L ΀cmrJ"^]xw0LPg;uUwX9RuiNBow \<}ﵿМ᷂M|4exCw$Sٍ;+/[dsEBݎҍe(a_q }?9e@TO_Q R KjpMCI^GY\ȩ՛NK rpٜ, (pKyᗄPO`%uu46seǰy5<ލ 7¬*fu6\`o9zU0{Q[s^_,<EYd`7cAtRV =țRuupJP75Kb3olS.h`M=Fﻴ +(y6?i)>"v*"Z#tլfTHxL6՗ YT,=HQ1 ߛ 5yX1okVjqֈݐ};MT"+慄NfsRjb)* qqk`䩮&sw_WeqJ}f`Bçf5}6?Y;f!tvy:9nh1zD}*9ӑ5F :mmg.7t!}:G]m(ÎT8@S6#3ff" '?s;2a*2x ȑk>S@=Pˈd rFŗbxX*1;d!k)_"#37,d-IfQ)`$_)wN;DM txV lAd;H]"qJ`Mݍv|1U#X nOI|Ok1}!&CE η$!'ڝLԖ;ߑ؛Y-z_ hĖ)>P U9cZrv0l_*CVQ0"}9!cz}TMî1|ɷ Gz (qgk'ZS.ۭ&.:Ӵ5ӗhZin +0Z(w CYSegQ3T:viBcg{pvicr1U#5d[!YÈ}a5~IC݉sC{(AX&^t &rS}~UzuF V@X$6=!cuh. ْ>^Iޒ;vEiV*u>OaXV5RZpcfI7hb-Pf\ -z`1'-zHNR%;*huSJ"ؠ3sOX%kbf)l|ZBw Qkb6v3gNqyJM׍S.Bٿ3VzrZ -YrMbTf**W̎~3Q<>5ZG7mF^ LzUƵr-3ZaiC}?m.<#+Yқ^eA,aO dRDC,*#أ+ij|M$isrFX{Ӛm !Buf_?61!2;џ%J= V=Y$&ZkF }Q}b(σʖ38 BdZ.>ȿݸpT]_Zfo[ Je/AM'դD^Ly* GyUWf1+fDIχcm,w:7F?CQJW;c!V,}p@rͷ֢3od]q ҥY+@ *"b;:bhAþTVZsǿT J[]{J4Qz&6PKw9;a:(#cg N¾ҧEݏ) M>` ;"0G 똜?| ޤĒ GI IZs~saewM^&9E9fQAY~qoC1D \]BL귺  [Sbm 2\m ߙuRo0&a^ZzLjCr Nu!˭:|m (b5=!t*"?xRsQ/xZC{UMXeKʵKfM :_S"/Hd)BIj{PA4[zblb=ڷ{Juio0"DNmѯ cIha!iE4WIW.1vm*=BE< V-nA_\bA[S#u>NTpb~o.j׶t',P1&FbX+묆:'JE0S5'"Mq뫖n@5 H aU>eEY k'1,ud$@7JVHgaSv(Vi+pkWk/ǻ8.<)@ R8)Hxl݂o"M^6=KcW:}L`@wͷ3/FL'"Փp؜yU3 +Śט=L(Lea7mG yEQie>cxmV=$f$EX^3w3H$m~p‚V ,( dsX 1G^S܊iZcK#|,n=q-SeUg J+DC>W'iC^IL6?;ZbL|oF`)5'`w}: :Wcqa۞dj=V%h/&[w dON(b_z< ɪkt\.ݿw!?? =M/23Ɣd* !.:BI6)P(]T0ŒZ9*-š\OCe}gOȳ7BwpK4RwM/GnN6MӬ%y1esSCU EWL8ћҩoJh\*(\Ce{] څ^mQ^+'@}7ڗ*Ύ1Z)Wj#CEHIu"r ?Ijg&n*5cm +gOCRvֽUEwMN4e%|[ro^}^(PGJ7Rz$7E&2ʢ͞#oi՞oנ&[f=d #fZKj;ϿF !(`Mjn# kAp/D<[uj )Si"<8He #'hshD ϴ7:SC/xIbIi5Gdu=SS0i40IgSÔw{-t6Ba>I?gG3Fzr@E+qG˰!6eJ" p ElLD cj6NZ;p税1@ Tw)GaXX(/[s UwL9*R=t,CB[~n3MoQ8Ć_VldW5׸Nk1&d!RG -acd*ڳC]vA~4 rZbe¯1lFgpB(?C[/?UdHّ=}/7Slgxi€M節R@fD:rmY`P:w2Π?iI]$h7TTJd?RS+ecGhe|bj"PTn9~COF2; D55|\6,̣5*ݒQ5M a R 4w G>.? m.P3wup8*/ I~dbUrƈ3ڣk3j+h]h#5"Z}j^dMF=֎pqCW2͎j‰ȼkZ|KY_'  [l`EaH)x؞҅dgb}-=#m89s@020Wz09Gch.#+~ީq}L [Qhڷ1fyRMao V,Dl֞LlV![]P-)\t" a7T@ 2r3gg#a=JvI!x-NvC*S!v 8NRWm^L6:2F ?:CB9f#]MpMPF5oV$=' ُDu42b,Cz|q80)l5lʚ˾KI,V:j+7n x k4&p*w;gou~"~} 3?b4g@gbB c:H$`#@ dnU$|@t8 eZ.V{X( P~ Ho{ew'D6cnʚ:8L蘏DTX(&},(Ravw u_K̃+jTBcpK 6ѪxS$i.]fANPLjb0urrZ/Ђ'rQv?|SNclF2od U*yD޵GF=^IuWíא,F A('J_j2Ql'ʌgpDX̰Td|%p9ϨE=D D E?ŧb gQUJ/<@ 7wP fv!֏.4?§҇QW%X1A4Dі^I鄘M KodFw%Fӑcs~DKӦnc 4HԺ SM:J)Šjo췱]$) 椘_^<)h3@fɽyZP~SW!>uCb;'yG6 87f "׉{+j׉q(^$IEt`",L mih-$nlTlR@h*|Nw$OZ{nʏRyrh[qiv{NOɃpQ!R[w4L:`v<|QPa]ṹ %,6YYaCta)JU`^#|Ԣ)W]Mu)2Qe"\a|Kv|moRQR/9Pҧܫێj|k,XI~zJ1M#|zLt~!yAil7EwǤnw M.вGe־jZg}ƩT2&bn-=FJ(kwqQZi>=5\B=7alP0DZǽ4ILۄזǷYN6>ءQNN Be5EthZVJAlbޒ>B`?oBm}^z˂Ȅ~ȡ^PŨ]We_1% ͈/ ,T+k>ŸT. K1^$u[GD;4I&G[qR#}@Zdjh)u}*KbNNj>L<*K#ՃELS)%?aIy_˯QܴWid~{‰^Fǂ.{B_KHr2Pun׮(mzOw2:cz|됄@@zh8YQI[TD^W&0CQ0Q]n( %g{[ў!Kwx:W sGE^ؙ'bU߃İ?? l7 P}CzP~f{$kw9u{j!CRܗrg;O@`FƋ{ux8s,JT^{ 0n֋nAf%(y4Ujy"edQf=E]"TEc h nZ(s]7>ZE<;;uc$!b\Qj&T&K_&]5HmBX?k#cxp::7];a&S(BƂLY?0R@"@( /:d&\r) W$Wm2Gq@'YNr)[>sM<%/7 +0Cx5aaǜ(R_#u7tk۔@̞6͚Y#o2JW4O$'aǯNWgY.*҆(~ozWG!O!7duLʗV,R|%wu+'ZM_,bANId5FwkWR+fz3d3I^m; s V>eѠ`'񡘉sFzQ\17lQ,^:WrHώ8.иieGQL$srWZZldQe gY }pL;ƱlI>x9F->$i#qcRp`@kޯ`ޮQŷ= Ϛ|pAA;]H!eTKKޗN\X*/pig"0GM4AvͭNxSawg<ϳUW?`I{W(XEم_Zu o`IDzXA]iŮ0 rB^ڀqrQky DR{B+j}= z&pn"qr:o c5#=vU.G( G(tۄf6-Uً4X rȢ)]&QDtWT7~}X:X4L*5~\o&3aN)Ro`[' ;G]c: r4BQh84I4c& `jgҟxnGMYL LPxK"4H)Rv[㘏S$"T[9vp(\/DYRt@KLxc%̾ՙn?٧δK2'J'j{k0'> 6vd,;b4U d2^K1Yv]J9"^QaLP_^d)4Y \XCT8?ˢPtZ8Oè=f,.#T/*Yv CX'K  ,T7@لlou}43)()ׂhl5UmB>Q}pZzj&29?g:."R1\\wc$^},b Cb#~NSnF@m5 D0ax$Ν(zxG-CyųEÌg 4 }w*GMʧ/}eC̩^ ,=A7ʸΖ2FjS%,nC8? d o*'9?gk<g>]+pԽ1Eʢ\u}=u7QYhhثuG@}2!d)pqSTľse4F# x X.zw[Xӻ;qǿrO{Iԍ xntF;L^KN˱8[W s\=g1Lckm"&]B'-9cp&dй[[Ӫ x-FE4HԕF\,*|Vh A[iX 8l 'LA'urzŎt$7/aBFNIp,aZ)N<'\43=xWuSeXkC:) |Uc#hnxQP-4}ae}f+6\=]ɳT{o5`x.yhrѼ ]%BTǶEyDzC :bmQv{?3pṅSh:I6s^6ݎc}ށ`L45_(Y<,DQT7ѻoMⓋ?,}jGs6ݦ qpdgKٍE{$2g\u'޵QY?O 2xi߳6jkT*kCHҠx|z1oUX@U邠r!ٟ;^ݚ?ߵEl򏱴>k+m|/7cБcv/.bcMe(^G!P d7aNf% R 8!$$Oؑa5JlG'$Mݽn)Ω*rJVgQΪ4, r n W+yAwpfQ83CkIڋ{ V22p^PӦ%=+28xYJ-"CCbb=ɳ |~OɺᡉDP0JCJf}oN{?ߠ{̩]⸑ؖtjЙOhqP _;".igr}9Yn:5G" `z2n0t7#wt؛%FkHb\b*;$ EQY7 Hڏ킺v|ޣ8 '6"B#1\i0d]ɾ0fBdB]1ys ,iR?iCCA:xBmSaZODh[$V).9m=C#%4ԡhc7 Gݐ$TE9Q9k3¦05m-c,ESڡmx> @w.zzo'1 A¸17xW:Ѡ5:uNi{1[IѹzE}0.mJtc.点&K\T gL= *Lz?⦂wEG9`]K/\6/mQl]VMQvi"xn@DαƗԱ&*7IV@KYYA0mO$rOOnvH>]v|ԇmAZ2oۿz4;l9JH5uVP߫g7?O, H7IIw`O;LW5CWDs 5UKo0*< Sg4)RTewbO%茐jZ6['Ŷݏ4ΚyqG Aqix(=A \K*E2cmHAI|^GŤձXqԊ^e90-6 "K%hP|OpDZ:Y T1(E!#q`TosݝPYNתv?jde˦P^7۳0b+6%~2>Y׍u\ޭQQתX%x`~wSMZe(Mx!/){4ȃϊ.]ӁFb}LVc*201G4sT;}'>t5(XOU<,U3~ܛN"~*/VIgrݥtbG0LE H6$ypqd1V^}'@e 迁&\-Iy2~]Z wXJBQ4vؗk`Gf6eEGѦJ'4\yŗ u** U$'c lCD;ss| ]pt»âm|O-;h8kyzvJ{i݃ J"W0\Ooa5yn<:@0o6Fޫ8ϙ t[ೊlk+_W) ]}=chYQnU|fg8g͉N)B= <ƌ8[zAEer"L_9کuR#>c0I5 (VuL'C/%XU$R%2*:M6 J|^ݚA,Jvb|uBMP"+s~27+[{㟜C4qSclݱ9^wǫD8ӧ?0fmO-OB ??![QC~eV|$7 ^SZ0:e0bM]ړg!.D;}|s[}O}Mg/`Jz:H sr) tGE\ŦQZmޣH醞kܩ=7ߜ8`P)EH]Xe.HVƮobe _ Fm3beStLtfߖlEq:-&VEvF,4U%(lá}Q[퇇c1we󢲂h=8hŠ+b" 荧~踅2qM XB$J̀1[>xt 3Gڦ b߅7>"tHg{v1.U\|x>ہ U Ff _ƪ!PrMߧlr*HskLUE&ˮ%ʿ>ݎ]H_|oAqfWC,Fi MmdŪgPR~+pK^x0葏.`jĖz݋9( {zg];yg:c2|-AUN3lE]r/P蕲ƅ? lr{#έᖹ!; ݾ1tyqSnJHA4]z+Jv'M-%اA;٪Dx%t!Bb3H26}^[78$jMJ$7sljM}X#, n h3=-ҭQq#QXZ劝qYyT|ѽXhԸCH E7-~+S#6NmIƭ,ϘR%;1Ed"Ii x"o Ns*7djӮ]P6<.W/嗙ӊҍV pFze8_NQ'u鐞횠W\Z:Xhċxv kt*ү БŇ6kXG!fZ!geie>!*!z6#g:#A+¸BZ.yHXcQGaGPQhAzFS Daw4?46|gd]V^Ͽ]L{p 1Ȁ ULSǵkј>naՅ_3s!CL@ϔfH^t{7U] ˃`fVE>3fAJÚC _^"qM2Z6H7j!sTU9AX8 ݬ4nkcEv-LlA1 9:L) az`~[3y5)hs2g=v&$[[-X4@}*Nq9k&Zl]`l6c($v8rD}finWeKgNK#X5p\ Zbח8OJCJq|ye"V3 Gid ^\!P7YDѽl:5pVfZrL)+2)jv9?n_E]0O4X ):ZLʞZ '_"smX:e>ebuy]fwNO"_i5=u~/dnarʰqW40?BŨy?6|LF6c\KSSR(w~a$?߻2 ƶŋdNC .7ZLfUÓsJkwy\,FE_y[1p H[F YXP['b $Ü{̢ _m{w]UM pՐ I@Z1GӵI&Cl蜢6Ƶym|Ԇ?B[ЩABG3"VyMI Lb{j+f>ޜx9)`[2dH攼PX!H+<MОaw|!miȊVX ֲ!& 4Iyrb\BdQ=8JZ18@'(K#o |y,w)g܂a4+Nk6J%!k;G_>ۦ`k Yma`]bo~>pIEdF-"(S%aiAT=|IHs `sOp;mMMA -ƝOטN vh 4h鈦;51ʓo4M{}shN..>T),QL\gBVn~c'U6B Ҏv?MY_*cRA>WsMЊQuO;P5#egy0òhN-|*O{6DG },/TeO+w" *g-K[L3ƽ_T0~%'v{1S!*)X7çi ˾HM'. }}xhy>vEE[ /L?n ?.mWX!MmZmx2¹P[N7Xx#և(Ȭʐ}kkNHͽd;Ujѧ,anj*0SCNzRvZxe-lHTbc `mrU.òN%[6HwYCr~&GzfT|9o6ÛK 7rWY̌e /X޵ [`VBeW%^*\MdU=vyjp +/FyMj7L` EN|4,:a#9y [pP&b>D15D\ ROhftG.Y;hnbAenAŖ:H\J%4q! ː(rBqK5 |dlUFYeu2>6*B-Ʌ`9L7Gy|^V>7}0|LY4T 9'gl rkFx |WՒ}dʎZv͆ssZB@8y}JJc;՚1oh@ҿ0TݾVɳnT +WhéUA[GU2a+һGX!0V'3h^;>1N atn8&/Y7<љ lp9 Gt }YtQ> &I( 9 ^lIg7PQ- Pԁ: #ju! -+E_dyR$F_tibPfλdB5R#>s2كn$+;Eڴw3/Kf w_XB-sgޢs[ bI {vG%ՌQ L(jH"NV6?#fΩ"SuLuDi l0]Մ WQ!I E/mAE[aYt? +/Vvi^2V~y=| kNCO٘wHzpֿɺ9$ 7Uzӻ]N@-0Bji)I_=>=u^e5S̆;xdyO驥*xt;ѫ/Gp“[KϖLR 8xnFڅFĬ 6xEc`΢V(6;4> yL'܂\9m&1yOod;(ˎ=4mºd3۱M\񬣯࿑Xm>CDSL(`1$ !75֚ xUit+!+6[*v#}`UΫN_^߄M=K,tu w/I9sk&^՟p4<73wH;( +@+aI5" 9yצ2p?$^]N+`Prb]F43k5e%ǬgvD o US.{uHz`y(K8$aҮ6km8ߛҗ/f :S?T;y~()ͣK{귔-LP݊Z 'UY&o@#ߪlA6@LΚMb;Y$?eԟH ` bâu`¦|>2t "tOfH/&Q1q%9!Y\nɞ#U\14 6s'oN.?\*!aoWXxۯ3&l򿀎ir5ᚒm0U|rGo@yˤ2'I_ { k9aVŧӀ-,b(|" BUt*iNef#8Hɓ3gI Bn%+RPm\MrXg2|8/iv&l^ VвKz)f4+1D_~!XWefmMCbǦkɅXxnI_*: |z/!!l>vmx/u gKnΖ;? 3cpBhdll75M yinH*5O]?eep^Mh HKnpL"J㷄_5Do9ͻଊ7ɚ[fIn`g5b2dK#Eplb3swH7B'>4)zV&#Z(N;~[v, YM쏣@ 44eO|w1ȸ1@`015)7\LAPm!09|rq;̲ͨջ3WE XM,UAGh4'Эme>uwR6ĻX' X0X&TP: ڪ#g2|vؚdDձ\ݕzJ妓:DjfC;{ASy1- i2rtF {Yn^z2ȵbuSvD Y'(ZWihюՓ%Ic[G+:KK-,]V e qo1m~'Ny ,`iأssь:>0MQ  FR>ZDV7%ONag5 e!I\GUPdfل 1YjĈb'ERg#'H !PlM V0/Zms\Sgv87#_Ȁpͺ߯9)M>"Gnfgޮ ͔[K%N'U/9Efٶ![4{Z3\nEWGۀ9Xݗ8V;L#$P"-|2Wnϴ%s([3 g(F#,n7WG,riXV: u#f8Q*gx^WzZ\ށk1A/ـF!81M}~?I3r3:*TLrf@ʬ)+5h/zqGl'Kc"Q2_.3 }1.֊Nk ٧FHWKmF6*TxZ GVb L\ʒ[&WK/`I=]ۅA$ y:ZaNU/gƛGYꞬfRx1:X[ R{Z?ZC>>u~{>v_`W]vXĠy2ϟ 9w>rMXiUwW,Q)@٤Pieu ]]+-1 ou~iZ9$=sJrpcd֪ۿo/@W:76P+fMRr+VZ "mQ;[/jR9/'*W/ħ$b줛z/_Ė[qg3q m͜ U6WVRBJ]4["aO7*2kGzΣOh:]Ftwwwi>JG lm(Y)6-#Չo2grknwBuVޡNJEDzy(NDb4˲T(t!=8>poqHh`ꌩծ=uOQJ|aV ]'Hox9 S+dֆÞ~I.[,П!Gԇe{? hU.tMY۵:Y&%cg^3XY{w:tm~"`}ū>4XBgaMgdD' j"Q` jN.5E&سr[~@ݨ1Hi+:][U tDr֥ՠn,|2Ӆ0 Fg"`nlx9狓tg㕮&M揝ދzz㼥{IK&^q72)ɬu%UIu>v0(}\Xb 5_zML|3цnF &Gb SFxK $-O2QƺB,Mg|CfOI/gH+c|mxM^' -B; g;]gU;eւkZ2')$:`Oţ% dWT*"<`+H,Aq!(Aʃnὠ|lN-#yx΀Z#rD-(}皵gp=#h6 fhbA2,˞?:T@j:F)-_Sg`\L367F.piT`1\  Z6%CpR)*{Y~'iYp(yu\'VgB^&$+Pk֨ *B1fjSOTҤ@=g\V6b v0)]ݾ72m"`zQ5 Η:\Yrcq牁ro3۷RLho[kuA j=tn;,|&cNيhUu'NP"޽W7``e8&/H/x ߟITX|( #]f]!- oa~mRLJp|aq%ڻ|/JJ>m@`)!Ce+byH:JMjjrۄYcP|wupJIE^aH )LaF@$Oy8M{[ʨRrrBi'g>0ŀܣ_fؖ;Hj0p - cM }γyZ)92>&Ngm'RX}3ex椯rl' f TFs"1j:=FaEaQοw2)zJ-Vph!2D/ZsȖG36Lj= LXʖJcaX[3;z8G81 z%69v SXbw3eqxjz[#m eGNĤԠ|%pZ^3Ә @U"8x u\JCzDA8{/%O )ZN>5Rç)qdS Ѣt 1~ُ۠-f^<[]x:4eC0NY#}wm8},òeL--M=U-~`pa7ǖ%쨺}P6#;^J~=S' ڪ}2q@jS=P*=* nјru,7g󨼀t&  95^(_;y䟼kGqg 6 k(֦&cުXhA l+ pj].dyOCwu/ecD!ދe#qi,XKL0,D.s/@7/}LnxzC^LjSFm;}J> vPS)W:<>|v  rz8EjI:M'P|oAD&+7%E X0`_Ά 4[Ųˬ:֔fܪvDU8V԰}Fȋ= ÂZT-XNAKUzFʝM1y:ؚC-U eZ9% A ` ԣt~Gر(0gF6 +pgYŤPd"ttq:vMzAx?754Պ$zέ1Fu',0yWLDzmd i6!\xbyPMV|S)S扏,"|Qk9 0Qu[>_G1SAt^n?MdrnON4$%jI46'z\cfsCH۫vv)ߙ;iRn I y{a%S޻0|gz}9@ט@ht?Շ?"eۘ.9K3J-_(g?ޯ;no:L>T⫺x5H~rnո4 _[%=Aފ<)/ f">OMsq}=9HAJ\cpu@춁Ԇ<<$ +ꮼ9`FՋ{/%+,|{\QJ蛈;p)?Rn*w>W)x܂zUn%p[@Ӡ 6mo֝ ^™wA3S1m0˓jV+ŒiS$v ח9WL LT8Y/y pZiM׺c鋪jնt0J{㿯0I.ʈ(NY:ڍ(MNbd?0;WXnGi Vt"]Nso۸%O]3B\{<\̦aOZUs Tw<=[Pp%tiUR`i 9:k"A '7rvS'tP5~cP0J/dihV2v?I z x*7ͫ2Kb!܈bZm/]؋r'*-`pQϣϕG؉i^#P>"+εmn KQbg+ر%/3Ö5D^!\%_n#e,K1EM?!C,bw /0.M,3TU d+6\-۷x_ɶ'nj ng MQj2 =L eq2.^f{T1 RI0sZ0&da6[fM[@sv7io'[`C[0j4Ffƃ2xď3xW71`+6d@!Zܛ2Y7Twb4H^5 :gv &O A {]$++)KS>Z)i 6:6$\,픿Œ`)>%D MLit.>^s8m=.6,d}\% Qw |IsCw0sD}Cx/j43ɓ[Ec gb1opMt LI{?(Cr5*vuHb+䪭X *b&M(q^TJ1Um5w鿐S@si$a; \O%)l1M=h|C09 xj׻?Z{h15UMrOa% S$uz M.UUiWaS(D3?R>6쯯?~*HNF9z'sѣ5KyaD!i#U"!S"|n<N;uG&NU؅}7+NnuAg%z.wZѸeR+GGG=2O.귒c% vcL xb/iVڈhnyXD/q3)=/Œ(<$%A+.%bk؞@ mh֞PqB7j[ yMk%zAș_&'/Sa5 +iUAcrhTa#!?p_qʋ:'έjK|%XK.)5l?|L%&j<\yFToXdPP74#'h.pA<%A{H.=:1Q6@ok>q]"dBQqg,ΕT+w-yhg~FH+I7 'QP @\[E"![9G}5p)˺noP 4iv?8$.7Cф2ޙ,d͑fTmլ/6$;Z\-%3rFLF2y]PI3uz tFEqHsğ'mo5\,]sR%!ž7_%z1ӹ윳NjӨr.>-bX W]>YASmp_ʀTfaR j7t2{(]wWTo6B)~P2JX1ckX^04;gxH³nB_}=TΕZbyHP %FODY4FwCdO%&&f|F8~!_s-iPtdac(Yq\Wa$a>i9Xߤ+v_JqXK3FPMEX?> cmta&Q:4ۨ C5O3r"eW nj|rBIƲ": ry|]EmcedRӛQP6"gHT@a SX d^[nǀ+*Pm/: cJifNV=Qw~{eEb&鱰ݩF?Fl7lQ1X]ЄѶg9L_ 0owTW{ݽoH"zWحӬj\&~lT+f S2ٛ,%R{-Ы$,5I]#}ZHqS a"5`h,LG͖gгڱr1Aՠ7zͤ]jCTPP B E>ܠF?֔UXBDfz^-w 1 &k#-tDbq Pl尙x{khu ,{z I:>+*sԞNsm46':O+OlI;Ic#דF}ljG4 v`K)@ pOW%ms;GtȘ⨗|$ 7cq-58)){2-Q!J0ghی"j_j*~]'_Arv~v!l5+r%,Vz͠:x^+#s+MSk+`":JT11w("%jѲ qAt{{ZL6XpP{{E"xqeN# ivYkVz& De+,4~^|ں< oLN,ś5aN'Xg} % b@}H c-ſ)\xcY{p]\GHB}Oen|jsadyɟ|6B~}h 6C;O6w;9j֗m!:tg4^#H.|"2ݥS8cOlT Epԗ(UX#ܳ@(5,VM-q_UxR*#A]:o%RRBa fgⲺBњzXL3p(5<-}4uWq 1&oUѣtNŮ(ҌՁF~d7{5D_9b$8{osj/#|힥3(QGӾʲL'fEɦ(MEo?$KsCŤ0SվiyoK2"s2.Tqkt)ӈFnM|UC#M ġٺ:@,KO~b9j Zd3aGB6fu*uZU5wCf~T!Vq(Lϓ^nUHfŻNXlnoXXD.hL䅍 كf?6 ~tPBuSl^5{dNC-l= i.EA) z "Wp8..w9d9L?d0%-+OO(ok|1|凳 pQrq W&dNK`ZE`I!l/*^&R3`#SY׻֥Nμ?`wӾ1ȬRJ)oxUs' 3/P:taPg꜐S;4XK8HRLJ Jrp.iPI9kkޯCw׶o?{9A0.|34ZuOhՄ*tz.z1EzxZJ7(fFQ!D7R:%|5d'K=B*%[Ғ>@C]Kr"E1mk NWEi `zƎk7N$>bQmGmch`J.N% |k֛&}L 0C51 FxW4>.F*HRcXofj#?MyPU1Z\z4 @Hы9fr~uf!isH3y=O2uCGs*t{ WEzfn~u4wa\gC;IYu a1:T3~Y42P%J?SX=?? a}q g6I^JG2נb63Lgk#la %ˮi-pp/Y,'H;-;>oZ= M{GpD(gkZ?~C5boYP0 ̯|~qxd;\#K-qB&^gؖ؂mG27i*fi@<)-8-;b6/%IQxi͑5'~M\,+eΔ֒S~8-Y 7u}`v &jhx(^9:*``e4pFAEilC^~5LF}CqxΦar˰5rꖫɍeF* ͚\kXYASܬ^t{c"G>.@qXuebbG%41[hډDD7;Pcc4ąz6CJEb+L0ˌUo,*Qz tEruDk^`yLV#ϗDLVM|Ǜ^ֽbOY޸/XCKʼn3Uҫ,J^kQqdp)rl:Bx՚ԪEDF%GE]uәUZf éyw=*mPMt_HE?p+VP >HՂW8)xC)OPQ Q>yGc*F]-tℛ#hѲ >Hz%^eL) YtA>}:W4~>R?p2`h+ wSb6UIhLƒX߅yǫX*·Ţ"".C gƩg~)2ް;j%PiM2[S8pΈ/9!nʟK&G~%!Z={z[5X`%-l7\2 1)Ȋ"lCGxkO3<q49M#qmqKmf4$$N\f!mRn=Va@%f/& 8I,R@,5c&TnˀXeuRMEHߎɛ .q<BT&nl!$NR{OAc}ƒ63 瓗jMGKPؖ gB#qNUT0TÔpKν_cNX&3֥Wbg~=8Ar3DwׂQyeX<k7| mSXW_ _;1/9ݸ5-AZ<{kaX=\u ډ򒨜foytsVtzX|pzT 1Ļ"KGQZlM*/JZhMBZ՚N>?q{2`ţDu &K`Ԟ iH_7_|ŕ QR0+ F7Q+'[+-=?QQW49† bG kAN;CueH otx8(=;<ĩ>{OISOÌ4 G]圍B3ǦRϻL78 _FrԉFBܦE(@Ӿ02 f K4HrrWF&t) {OZVa| nLv`j4 rSxjfSJӨlriiFzn&[r%uۈߪtETնf!Sc#J N4``Ff`BŢOP.FPiNoTD^ }Vsȥq듊#("N:%nY B ML{%*,:&ODEtۅGqt%nk7 1PWcd JԄ8q5=LPtHH,^_JM+v|S'O.|y|f)x$b<[ʜ`GQöB\g5 m='R*ˮ%9&(0\Lֶ 3+Gֱ-q퓍[Iv;K= D}R*h<dd kǗ#s[*V^ jM-.a ?ShT'5;a޲rV&Jɫe%42xx>_8[8Imu[ 8¬Rua:`~k,{+A8V5QJԴre^[*S~뎷 9,j*־s*K#p> ˎo[$]4Q:}nJDjmV q-oN6PMz8+!$`'졃f* ˈ>:\KU"[|Etk=mqY^#:YrY^P5?VK)9P:ДIi:[:n o1;aQ$-SSK8kHPP HXD:<;Ut1z / -bRt;*1.EǗGMjُb&1)YrÅ`-!$JlnLw׆{T}HuI+= k@t!SE_srj 4 Hxa^Q&@;% Ӝ{023'ߜᢎuCQ#)fwFi2b[r?ʦ0_K.$`MJ[[[ܳvӥj)M dgWRRz6Q8(|ҍ{ێ{ڒyxSTùpB`k XWR]XYק]Wͻ?"pbĘ3㒥xFfP4ZAn ,#R2 P#yqݶFU{X/d KjΧu(:V .̱8i,ۉQDho#ٛ|/ebqL%*) "|%ƀ-=6n`Js+f ye^(Rխ=Pk[tSk3 NīRfZ [8㉁|ʹ)U,3 %_8Ir J\*~iZ[K 96 $-'<"߰f()ʃy([?'6 >F~y2ğ&^Z8Ҟ/jjj(I 8̏4/@Q}uS$ 6 {7}Q$wu/Tb6̊h3{}AK.(].Ih]BHh!zڑ5akT8/omIk[ cdr%itQ&C7C{ǂ#68iw^HE,(ssod"vN61$%X:hQp<"_n4 ׳8)2\$Iq 8_84 W,sH=>2gfۧqdib&eG@sT dʖbͺ5)T1G#?swA}?ܵ7ԯLɡeb0 =*:W( dsQ>4[h @^g0re$4J9]}0~}4@1f ̹vƪo"A?eݨXL: N!5&*NAwEoW;1$,aBDSdho7s&X'b·(e$7> d}?X+:nPlhF/j6'h8 ((ŷ]mxL;_Y?Y!MHӨF衠$ D߭g#٩+6 h!qfrG;L6B"~a y\vm,[MS( q1i7 2+wV:yĝsmh77S;-=r4&V.#5 ]75Oa1'm69w󪯧 ׿F[BUa}s]lVž@>>8! WPiJ 5-ئ&|&MzS B,=! *Ke9^RC-9rihB'ǞGFN^ֺ[؇WW 熣#BWKROy<]*5_--yvCKg+. /PpY"S/Nj]+ijsF+)4OGZqu[Z[q+WWMaܨ" oixxFǜ8^ ]G;jLJzL49~h0naS-rƕ68$"aF$5ALE0:vp}ҿjh%ϾUp&Q!''hwh+XH۴02guM-hn 9 {Gm\DW'iDn9a0V+2gdE |zղhTW ЋFN.u$~w;_f*™f`Bzq1?(E\O/Ah-k&6Va4dv$Dվ{Bq^er'cHm!=Z+s֋#yko(6%&ǃ||O$['W<Q.>(\'@~^?笡"uuN*N 2)Ǩ}3ѕa)#ڷ7.5ZM6ԭ}ZOT8)dRV`kBSDڐhpkNACJ}ϼ9CLt*F&hCL}COE`k1k7LbLd\'(0x&ͱfk]CY=J_n"JL%^)'Wep/xY ['d]A|i>J?J=*q lfPʻyiX,r} =VJXPrAS݁c+oIW땭 !r[}8h&vC\t6.0>Q>+ N^)AфY<$'%jsw޷ZB_Xc,ӬQ%Ua jأJXkG 2?F9iKo v^@{~Z.שCs^WM{$Z50tH]`֘+HY{=d{*_9 R2;ʳ+Q ôͧb{") g/]7}h6&ek6F*:1Y~kCw7C5r>ꊙ4{YoP(XUTBrai|X0,ԕűĝjFE pٓ53nH)}Ȫym_q"ĹC7r7*]3mk !N.J#rbEbXW ǖȸE$_#Tl GR3c+¾R"THR(9$[DzrblAD^urr#PCycLUE㞄TD'>'Z^_@ SL?\ uP1E5aQd涧!; 3ln#wԂ{bXo֥hH 75=W=\.[&Oe8Op?e a,̤~/ ԻzT2qL,YsdM3M34 fKziy#J3t$̫IdNHN٭hx^bF` ah߂ӹ}I*^<z{*cscQ.jOj'wΚ(I6(?O<:ҵ'sȮ2^ c,tP9X a ڗ**S/+X(vi? U`x[{d|g}sѻώ=UyI/6Y2Yb.Ə`¥-=ϣJܳYny瘠?c?E7V'3T.p--A<–Xq2;^Y@>涋Mbq%GdfaGw}$yFAa ź'EeZ}@W7X%4L⛖)  %C輅Ze-Ku`C'.FCֶNd-I $H%Esl5_" j I͗xdx W(lluACByJ7__Z@[+EҺVߴUKN2OiLk$C *ԃ4k,i8H+%bt5ԺvDX?Pi۷'M瘫1T;U*7$H.f˃'~+wA#NX ,k]|Hݱ&Pe.NnQ!DzQ|%ẂHHq P q87I>c!<ߗXH /K̲cFrea]S~0y8_ANiOyM?7HrL_8۠hA/<2zLd\X A6EijsRb*f6n:+dM6糖q[_+NV<۶ ]MЃX)Kώ6qأ|(kce!TF)KzP{j<'~BƏ[~EGE=8bLWz& XvJ2N{^NfŊ!^.5I[vՓߝo` "*E+Y4{/P!#/̱K^ sXy!U ߻K>pyA6 I嵯NFQypm=7r∉yk$POU]ZgTJ/e]Ԉ4dt‚; R<62ds5Tc c/M'hQ`^8r>jo&\llſD6mWB.[*߾i9/vo9Rmf YنyĀBo+@З pjs^unƁ lrZbԷygеul 3Y݌ퟃ $"ܢ&iԿ: 8(Oэ'8FE|@ 3:tl>_ӫ?H( ,ݑ9]z\x.-$*=mnlܹwJ^<4 hS Q+gJz<)ԬW/? /_z Aln5 dV%Ws۟/lݰFuT||'%l02 DG3mNy}LPDGHs$wM<녖e@5ݳpxy댥*G†/ɰ%<47+Op Q8S5FۃWa$I%fBsP PEni# ZMב\,*}3fq"ף޵V`'`bexQ++8m'jpy .4NEݺ wHM:Al<ę{L)2NtF0Paqkw?$>fmM7ޜKrָݪ9vcLnxMg&B4[UNeJD`R^8Ee=2Y$C\v<&FNr/U晱vɜA`HҤTTN,›藮aJ;9{uEƈ'Fnqfg 黝:[1]AW Ҋ~h-sn~[Ht+Dk3L@vә\d$2Ur\y1!)WQPmHsX[}#бM0;g-w== YPq$u,َ76z?E:OBAmJ$S#,NAnҐsP߬ ݥ]Drϸq d; ~-Ӟ]hď:gNp7*0%$eGE-=JtN gD{ؚ$;!Tx$PljpOzY>} ak4bo{oКxj3dE\GM$3`4C|Or\ vVOAuDžTo8p8RaV*hFδiY*vH3+evL9髏낂ã^:ʸӭ]}1iohփN/:n3m(%X*j@=wTaOOCY;]V1!N7P CDYK0I$$vqt`}"WUHp8֪B=ShNY?σUZZY${!?uo%Sܧxih(n&G s'9Ei!^/i˲~ &H#,TO4%W*Z[ _`CYh *#:$>'q$ f4̜<QCeaS&mӄ+^2wϷkCEwj͚}; ]{oJ"~YH!*DzѾ14oıq.n(xqtÜgP6?NvObjqzB ̯G"TX ?XRj9oD"8NGrkV._ ~I> Ya?hk3~[dţ81X͋^(^%/W&܍j\%-Xо+\pYsjĥCPZ,Dx0N?o*XS+eJTHXc@tKRyU"iְ+ߚD NRʏ6 7Uư+Sⲑ/Bkfx.P1O8WgՍhwieiu%zcp-擒A'0,e'Bl'seL%&]y=8WDB /m¼TNE wzak~pq@֤D.[=C Á3W@<73Z5}Tdw-Pen ~8IŚgi-x/w,/׷Hll' .- E:? !TH᯹:\RZ8BkW5dZ$vз>2ta֋ini{~`͠yo^Qz WiG Y̩h'.۱2"64VE_ZЬ|cD[Qea%Tet5Ѵ7[^FX>'Od͖q zEJ#fˮX˖Zla ʙCp_·NEXjpqr50xɧ]jQ$w:6WAuC˿R(]';a`E7 ƃm&y9a~a]MS [Z޳f0k6 <}-Ҡuv%s+$'d7a; Q̄ѺsoRDA޹B5v45BHr ??]j.#*^װU%;ËҚ%hůP- D; G 3-G7PoVFߴ r*RÄĪ(0+ߙ|2I`ʀ}pgP_*b}q~{ۼK)rX.`f>R>O^#)p-]6/;r懩#p@~$ %@ BBg0"ˋ!5E9ZjrL+5 aewg+hs.F]E%TV0m i Ě//Y@F%%SwG,럶عkduIǎS$Hf\Ew&|\)B~,f'o+ k}ϼ# bb;^U Sf- 9ߍ9MOZBP=: Yz0P~L4oͫUF#F č",q?< ކ=PK%>ia[1sj|&,j[q{i&.(;ghcyNJ:Ϡ0l"Fs<̲ ʀTO7j,kJfwRx^Iy' 55#[XQ.*Wڃ&V%`bRkId=rkYuiIZ[|Wi bkoз?;8VfDzږY7Rim. 'ͤi :sZ,'+y yF~G$R#;Oדؾw2D0ru FI3Aľbm-,]%n^_3yImmI8N`9f.n%J,PyꎏBZ,,憲yA@φYEhJawd&G˒vޅ^{CT%4oGdO&T4b%ݓwoVQ+E4O^RL쇢$L8dÃhD-A ?BWr1:ta<f# &}{0#ZC3} $j̨d38e7z"蜥MO=x4ueJI@4tZuiah:f[k7 dAe ˆg^rAtO`/U 3K"اx`<Dm>.⿗TR8+MZ 9@6IJCjӠĘ8uR{x測Է;D.jmCid5wbY!Ɉ>,i;mj Н ,e0Kgեc PW{1g e,7 O%#2U{h KHsE[wYjz*sه5k}%H.<ͩKMJ2{u`}emF, Jtܶ(<#my;ciy Fϰ4Ld'bv7Gf.ӼlNcj>f>h md8+ [0&k#Їm.K/BEbw:?UBEEqt81!*c.)rtm:h[\bRGj̐6|n ~T0~e")U;k窞F;" SVwǾ,vq= gѼ@z]s.A4bj #x҃@@;N]v&UF.  p 85Ur6]x_]:+xGJ%@|46 *V/O׭2]ҸY&*xG㏺7Gn;c_0e]__'z?J;va@Q[N~~|"DOeUf N XVƥM(ZCz\ rXf~XQL[E_M^YY\݈:[]tJ}"Dߑ*GyJ=XGgWXA6߷͇yݦa\^k^BlկU(xu'Vuդh_f8 ,>x,B/!rtdB0PYwbЮƮ🕺Ǫ)m_95 1 KU6#5 c!&0TM.pۏY^{T\ a~$u7r;Ǜ_v>. jiŬIL^%o2l#R}SoƯ*oo )ZK|C -`C6%[b``enOH\c ix ؉>hWG4X?8XHAD(~4کIMqSzN6p b0d8q3ޝX|Cp6*:1-Z6.}tx1EAQd_Qδb9.)2-Rzτ2?3!bu.Q;MV:";(j!2j~8!"-=f|60pN]Fcv~TS̀$ZXG0A3$myQE KL4@G[90AĄuV}:; t y" 5Z Hfx|+ KG=eF&;DOF5m Bb>t?ۿzͲ{b8߹D`iޞF2rQItҰ)K%5gZ)+C nIEB1M!2HKR{.C4wI]&[FcC?CBKԋjsk1BCbL5m#[tEh/Υ9Jkaeqso LLp \56{ _|iډ/N/=*un e0 RZԊVyGP֠)Sq|&8OL9O%Fʸ )4ep? ]昨 ESzX Ky-8@C"# QaMvv zX7o~q R6g&+vm&Q2p347cfT&9'rmVcf]Qx%ueGēH[Q1m>.:+I?z Ut/.h̎-Fz(k @'OJWKoOIQ#h >0= n~:gfF6?p .z웁 3?gneT,&ơ|iՠ VH27S ^D-KS=*.Fd4Z$I"E\P,(uH\+G7 x:耜i.&\"JoZٿP)WPQ?;LȦ;ovEWs%P; c\>ؽO-ծ|ky</ cSS$8 r9-e*'fn(^Ʈ=1)X"D\7ݫR u7ΌFylŠLZcTZi( :.90('2 G#ĐgWiso!<}ޠTv]):(BMQЁr$F򴥤?s~i-A72ZDW xF%' ?;2&|A| J><9C$~=$픺acL&֯,zmV@ұ3 < !Ͷ mgyۙJ`{w36SH<}R (s h10n{#nd\ ˑnڢ6H"t%fC њ50S;|NŒS@*lb̩Ve4ļlnhV}tnpg oIJ8"_ƳZ M B y$MG]36$6l+_zw ɑHξ!DDS8w9<3qm ԗHYa PI{"TZ׫JF}F(lu ԩ:/{8 F\#snuۧrmv4 $g'YAW_s?ةrUSGw m^1کDiCoRcI=~ɉa2>*g9wߒj̩y(2MΝ,!< x*b3el+Ҍ~(ڎʙ{Rm2+m,8g8k_i_\[fR~y_$Ng*Tnȼ깚B~9QXvb?\kO)U&@>LUl$TV*J!H. N%zk-t=I ofy}3&~y!E9R9g嶮qc* r~uz!?^&ӁMbD;z]ozV&5Bow3Ï("gKX%JC9Zr̅XPLdU5b2֨2ޅmS=1wgC@zCD,WQNI5o&RPbί3u> ٦[wmsw6ijNc%hH9ceu- ByzL,LXUۣ\`gb&kCeDoBFM<Mn[-MI퇢[:p*jdeo3%Pn,eWtb hQ!fcQ&8VpͿ6uǕo=PaSn-ӉL.YϦzЀv~Ғn0%~Z_{Nڕ{xLƞ{l XIrUe_[oYk @H1me#]:j)-I#K]?c4܊J3Fu`k4ӹLOʗ.Δ R37pQ9̺vO.ou bR;7ۼ9 /]x#,=w\T탗#,DYed 4pv_ $z=dNdl綣4Lլɶ-|T7C\Ig\ph}}$6u-f;"ߤ{>Cuʖd<-͠,w;F/I#@%l}u NCҳe52Imhe0}4Pщ׺y> (Sn`K~iB1I8u ^,T(4#.F JM IHmjp.q8 Ft7w`:APdåZsgZհUp`||J۳5 ]'9Iw$}v25Z<R)6iJ oΘ&#)/NTXw.x44?:NR2-$wefhePA0;kE.\NOjx8nr=loWu\0w\-WH;;K+' F T jZLtt4H{=}rU`'f SPx^(y΂λz Y"cYH%u  1*2.Ĉ#Z),EqDFqP6m:PФedϺ_cdJ7vwy6_ 2x.R9wqVD N!V?yx%C iPU"|զ"p$_BϛZV6́sb&C6sIRRp Sz(v0luTL#Y.%$ز,^Ŋ): OğvZO7C~řB]tvWi4ً2Z1"=uprص%s/bi׍6Bq7^LNuXFyP <Fcͽ^TK'yHmFgb$tg+\|P+Aǯ՜rz1/SZRsZN3(=%kЭ!K9wi)/eƏR3n#tre_kQA2zY`C$&o24¡v 7gWIϗ[S.N[%5VY#(#U#ŃZ!SUTq³^::6W乖:֜TF41 q`;5hH,vMF}dK-\&0?A):(k3xc7 ,uyO^J}+B 2AɊ9qXh "\ 6yi60;%Es ֢F$bƇsvrT%S-ѮB^YN4K2A@h\MviAjFMüi~dLΗ.e5rϿ*  "&J+8zƕ_\#ﶕu[>q'IU##KȂko`ڂ:G!ȺFB $fC T>LȪ?yf ٰN]> KP(pϖA\)Y- LOMiwfUݸW-PdQ\RsP }ϔg}4ɐ B/6 Trq rɝ>{ B+ňWlH +!_@_ 0˩ޡ,4`MUڢ?H,KI$¸zVyu;ýfLswx CdeLҚ/'U?:y~uEhHK^tnWv3W÷ 䩻 'BPx^Ԑ:)()KQf p6B]mQ6my'_NYLXFDU?Hi͸v"?L ?eo)anha#{6XtaTY[w `5@J"q.e I_ nkE#f\DJ2?Mΐ D/0nc98@zev9o~dkO9%Wl\+E#E.КzZs*4 FK3" ɐСWа'= nNf5aO~ź_a,GV:q{xE4Vlݒ L"Jv*]؊nJs˄C+1S@R⿁iX(k;EȔ -͘6¨;CuZ#B4XIø(7jķ|Tba%#qZ[HTL+G  G3^ڤ;9OG=w*n { <@Mսdv7qB}|TBD*d(\C2;Y^cUґ>9K*ÉB{,z>{ڥ\Рx|:z}0^XڟQt'bxX̧[vȼQ>.!ҩ#Нۥe3/ǫЫ"9P`ũNAgB#끌Z'ʀX{vfV(Vn\ Al|Q i?6$6T9 ʥ2!v9z܌]jKw@ 䱧q-pW}-H.ESƧyFdA}D q7TNtCMz#XH0VTZ-tE"2o:N6։:.^e?^4 `Ŕ3L^ rrEBϼ4 ھ̯! %*{oh ;vOvdz$fwްx_6? pU@`1!be7"̶ig?SiQuE_h5jͫNmF!VQgQR"Q\,W3+VFrEpQ%h#C3w;-y]+Ox {ݐjazIT,4לrx/dhLb9( )̟rB :v$:57 o>Q6/ p'fy!?9uԞSK2K'L::92 Z?wob 2ƍK-v tjXwgA~Rޝv$?chs\Ks;ԦbF|k1&DSh<%ٻPql?@ ǣd+' M)l좙yh]p}/l$T -AN;B ^Y􇐑 o(ӗRk$X9" 'nkuj~ -w5Μ311?,;D^v$2Q6F/eڇ,D% Y*6HZ4S;-A.b+myGeF!!&g7Q&%h[Ao\~enhOJM7SG}G] (NfWKMіa3b3 WbQvm۴f+b.ᅤw$y7Mkܾf kcR͌<ϝ/Am,v[ER AcN^q 8jToE$[A3V'o`5GV,oMFg^ł%Z)C~EazQ@t xIn&0үBvPO}=huHxe E\=ZfcT"BW]D0x+ĸ9b(d8OeBEu~dhţQ_Gi/7k%Yڑk8;I8>nUڒGBQ%@NFvr|+O?: ?rه5xl21B싱G/Zji2}31K<("(ޣWƒr螉寁 cŨٛSj,) $ͥWxXX>3n,LtNCJṙZH*(OH-*vYNuex(5ʗ|R㼽SAɊ`EOuFC`jcټ\#7JBJ6]TI_.'7hzxΆl/ǹf<~tNdYHzLw4ftWQ3<O{y~G݄2vs b.H>4~o7`G Z-E%4?kF2c ]8KЕZ!?S \R &5x7t ^۔WEWV'KȈjeqbBhm"gM{XVqߠa3 t/gzVۧgOL"I^ng(ܫz|l7΋(e,GM qŲB"$3uf/ߟ8mp%)3&Egme\ZYOƦoAH.24>Sb4o"qƎ<;^v_ A:l隥74gkEM\KCb8=0h 谼4{kaߒ\@v"6>M=CʯE) /V+`i7kzNy:pXQy;]v2Bs's;ڈf*hc:M`B8:FnhrD-nmt3J1g8GUDg%c ;(P6R&c|hN$*E[WjL.,oOaD~N),hyAt4 TBh~ f]lakޤ$[sI\c;lB6f }bRL#ic2QUۥR㵘˳>K5& %(C#ܭuYQ?|qU$WBIh*e1JFJo/R€E `%Zc,:<8+Cn]ze`_u{'E6p8D =&#ެ򋛸A4d=B\*PDR.p@fOl b;FABkC9PUrm匁fUodDeRFbp`Aԉzn;t(D.  Bz $uߟ},|_H^E|wzɃ ɦ1W4hUWb(rsqoSih鬓ڃex25Lm;8KC#XKY>JܝКFhA1\72Xi3$qqBTB=@;d44)ײN6蕨R[Ǧ 92MVYZL,"q5Y2axc3?CLKp_0KȻtE,;Glz:%P$s՜5jnNLNEylJsrt ȿrZSyh4R}-1&2`}S^aoMk֗pwȈN ]*KǿlڟYƈqS`3y/3I.r=.W}-CW|lgX/{9?]" (ʯ%1񹰴DY$AdQOL-e1;nJ LU} cuP <饠`E H{E;Qȓ:CzG %+⊴@-'G nB_#;Hg KȸsQWwd.m":o2 ƒ9sem25]4;a5BD+dx^YB{~ Ӷ!ޙHyrKzP@e*T㫟K[N4HgTa*˹Jw1z?FZ"i*.o!3'1sDկ) ya* *w쩀? 1BExɊ EZ ,hKМ=7L5U Ҫq{J]IuJ5rތ[DW8 @hiOsnTFF>]ӏNu*ӠH5=d&F%3 \¢8[n.آĒ1{VOƹ\fBDe*@87K_+)zWrN̒nhwJ=QXzb@4iCF+>?we(!tj j } IYdp|{pr0FǹZek&% 5@CbFIwdUBH#yP:7 }TJsF&6y /8vc"U8UB*ym=y*֞%rqM =Gԅ.d\2F[$l=4XHrI6ڊ)p-~avYվL{*/Umi **߶\7u@?r4'4,d ~=ǥhXg̃c_MsZFuj\"X̱"S#>W+"j1~b/C,w;} =Zpp>%f0/#ƪsmJzodB:6-hNH ]%.A 5*NՈmS`1)Gbd/w0H1~j3g4%+9RwHz.S}xhFeHٹAbsj)'ce1ud|#1.p|VHט#WfbFX,BSya*STs&T1 odƾ^1WOd@Q P}WKp;xa|O uS>_G>A\39s2=G8&ׇj%:J&6!Mݶ Unq3Y/5<&Ф|)/*Ϛ0e8wzr< tsC\"xJq t1apy鿕W0f) "ڔ t\k.R\FCAۻ~^Y[ :3uMُ$ .'Bag&}v[O[EO\x ;j X;t-%őn8$l֢k-UɮVu%ϒ n'G ;?h?1$0[Kݣ{1@h8/A> RtF{ CE\S☥ BU&[+w4Ey#~VF - vr.+C\cqkgԷfZoA+ZY FHcvTOևUp6qs$LwpU]lr_%>l$D+,5mw4{ټu8@C {Poډ͆[;AV&UV]Yf4/ln$0 *\W:_,HPqwVC)Nl@$M92a*]+2V Z܄ZY7mget"1pP5ĐU#տvtqsr>0tSaD UQZP߻k@ S倘ϪHpVb3W֬_\ ԌVOBqCCNEGpR+>SVJ\Cqdxʹn}5*]$PvSWe/̖Hqir=][ŔH9 UWda%v@1c;&Z|W6.#AvRCy)ķv IJK_i}=AR,YU|0X),ӾxhfXL!PC<+Kvx82wdNmB!!Sه̲7qȨ^v)j@Sq@{wQ_5]j3OmY: . g!dA(` Tʻ\ɝ)q~- &{kSpW}YY V ;*x=0 o~-֓"!8ZB6oS+Nu7K%SQa"7znaaV:@A"&2ÚWhp>v HLal Uw";lXPUZ dt*9 48-Zv YbskĥWIm=?9,XH#(E Jk.\c &x|Ws-;_J<gr> 8#$3+Y\Rr;HK28 8 Rlx1-ƫv>mU-#H]oN U (]Ӻ^uPrT/8"#dq{x9c7{,y`Xpƌ >>QpaE{ǘnaA+P^Ѧ#u.ى ҾcX^ٜJ3t2;D=~ afL.sʧa}uW_1 {w#%,Şk QgY@dPNؕ͠U 㺑 nwF? kʞ_k~hh/DwC1,0 Q ֓@#>kK\b*@D֮Y5^ͮJq KB@ɶ7L4u[͌Zw8:DyCW(m !| I𒐋qZ^0PI@w kVB/Ͽ8~-:(vҞnzPU:y&}i{O nI=7##q/lmN%_2/KNVB$;p_=w3 ;J$ƉoP~ s(zw2[m3vIL:avUtw&Xh_z{C\AE{A Q'gR}矖ݸ0KئX}Rw"$ˑ=! y;Zphd ;9Mh_l\:t|Z;J{!9cJ|&2۟8OK 2[c U]fAA1Z ?Xv)V8RzO$e׬wZGA"~:`%E):}@{H$ux)ϋ㱋XJf'8DCbj35pTA./dk|ZWJE!$6`LNBhe0)1/5 >ṕv=ǻ̍>fbВ-Zc psٟ#(=XC G䁢R,t$TR~Vy'CS1u#m btl6' Q,s\j/xJ-iۮ:sE8tEB`&AKd$!x$(Jgh*WUAfN!42t;d`e\Ȃa?XꞲΠ"I{JJpKxyK5b9 mSKIJ]OIEO(Zs\@ -JbT@q4.r(wuQ"9Cek91g;gQo_Ux}'>7)FbԻp&:!"<yEK w "k}M2u෷}6*|(K:lAKArWHi Z Оendm_ysjkhYd@t1:ٞS^lJWFYtJեR{ $(dr1LPKBoAܪ='săl$uGٻɿ@PF$ÒaC͟`Zz ""`^y>e@"CK ra2v>Q f1{8X}{g:#Ӻ`/qIdZQP)_8HN _µ*)C.40kپR~`_s<]^jG~OR>W:8#/%LpdAӨNŲ7!\Cŀs`%N_K!MYGZ:bɰ$@;J5rK;'49q?]nT3;ʰDN̆ALsvT2y}5--H&=wy͖B!g`뿍Ա1ȫ/$=x91-!Ar.k|ܱAV[)=脧lQHt.o؇U~Zڍ)͛~D`WDpO]3m;Zq ~3#?cV|p]cQʓ ۢwluR4R'߆_{472Z s(2hψ<ǗN]zPTuQ*lӶm+WO A;8i9Lbwoz`^yPbr(G6rnp=e^I 6]R<^ԡ4E2!~'^wA@*®kj,])Hi4㫽8'6c1 +XNotߔЊ)HHJ#[0s;2Ї֣֠ai}@ݻ2Hh##W_Dɷ6l+>ycKz5CBǠV ѷc\?z:0Owa%r5kb".|" SLuu;ln=IeGeܰ= 傉wJPyio}00q~Ium.06]lжth![%ShFK}ȩpʀvPG/$~i2Ʃ?W XYpցIqyA94i8/>Z{s[2$jQcÌCo"RMIg#tWYD Iɑ|%|Ѧġa<#[90ax~qյ^+A~wq1낊abڇ yLP Γ|$:57b e3Vφ]N(ÆC?_svWf-cuYL %&Y$͒y\RHEd'ߤ X66~J2]<3C)c} W0 WaVI]~&kx9N9<϶Yz}L\DqKbfS&H8JBoCb_-x$A^89c` LTFƂO ,7硄:hg PD A<4қaCŇfa;) H5+N6;tB8!VPMqzH@O* g/d<ߥdw :6 #iKqsP.wJ)L[sO8ۋjhLW·s\`yBIM )Ds'Ӊ/򚘤B_pqDTQk Ygڠ[D$?A=VL5g@۞VzQ9@,#@h(8~ss>uTj[ Gwg4m~t͆N_CSr?T0{pa vAk2xfB9SvMErp 򪋮%exGi3RI}0*ri!<^Z_Sێ4>ڧ`I#PE>{NnL*b'82P'CaD5PwnOpm0wB|7|)Z;#h}8SH`djpRQx RҀ* rt"k?] Y~cHhzSke6pT:r 뿵T':tҠC90iv8oZKŒ;6#)b1Quxɉ&hFLsWx^6bwikZ3S/Ocƹ?'@3_@Z t騤T˪Dle0.FsH&鬼,)hi^a5a Rg:铷tfRNNx _yAʫV?:Hap;;HHPCnUT!5B}Db҈tL"Xd[KYz۹@L+hAO][ ^}ӥWJC׳@OE)-_k~Z]$ dlƙ_95v]\p`ƁX/O0d]A.An"8x i!$ݸ^<ǷT!4c2BH/,"`Z9"4PNR=؜B#,$eڻ ?ttzfdBxߛx y FHcb2>8ߴ(*G{kNǟ*8S_f}T3&SW</;5y욽xFg|3;-Mg}2,))BvJ;PS~+tGGúw<.+ PW8Xw,ۊVQ5EF_GB5L S_}mO#2y\j1۲,@Tpi "WK$=Z Lms4:2*IDTˮiG$;z CBU/3 \ YeHzfeݴ&%ǖ |'_i]ꎀ[, 'Q"wu@R1cް`!@Ƶޞj?77I*I7ZK]S"@׼n>źͳS/NV]HPf ߞ6l9l2zh/:0%ky+o(.>qTU6Dt;WSܞcip sKFo&qgutaj1H|(}TSJE!E4܏gUzh#h?byomjcbv J`Vo-.Pʜ6EcfAK</8#6o ̊sؐNӹEۺFbŅi)/{L|K@(&i}Xwav _DִEKZN6#y$ep(S ":t* ݴ"eq^OƩ}TE{7LͨL" ī?n9/%:>hkE1t Ӳ@t%ɯ3 gYA䑃 ܍Y pX2Ń6mԻk%onjpq ֗80kP!^5AUgԴ]ҚjI?Y?m{&dͮ|k+OS=$3#+ nr4P| ()?{>Kl lj7$Q|Q9)tn%!b4*[;+!GN :u#~tcFyx>fp r\"FiUPf|bw%[i, "_`SUm=m*YO-KbZZ mdՆ *|q97lN U%@An@Mf,Y$ۺO- vؽGJ=D:.][ }{LFqeH_f'NZ4D IKǑ` =xnֳ~&CZT MRPT5FX *pʃUjյIoHVTrg#5G xUa쏀B -,>,3 [!86lš{$6yn4 }k׾̉ytm6d ?pe2հBXSaNԌ8 }𯏛L$~GLK,<}!e|0R$앓8zv MXU8riVO){ Qݾl6 'qLkõd,+Stg?Dm.aŠw:_!'ƿ5 Cq,4|Ϲ3ȥqA/nWK%ۋRzb@' Ol8<+%h;q^=oS0L;YwwD,;ږ/] Lʆb6(ЇW; R=jcӃ gOk'e4v;_խ H$>ό!{/8~.R( ׇ"\ݣxɵsl[>Pk-,ך7p dqGSne K:tc\ ;UkhϠ؄v=Sq1k'V0Ie?m/2ٻR61"c}|!ea݉*Eq%vO˲eBjrF'3OpP[osy4F1ĞdC0vEkPfV3t/0чŁ˄ ޅL6@yVvQ[!9bqBgH3뛢=E.A\Oʅ@y*{TR= v_9zoW<INhJL\|=LOI?3iFwz;q& زI'B A\aj.3jA#SgUBbd |ȋ&QB#?|t1d2L(G4.d` 鸩1Ai,d`%#l2q~0 _s%qT.DS.t}CɁ.No^bӰuW_"E`99:7_8У0G;\=ToUBS[_N!bvTW 5k'#A~5gAcRbT,5((r31?V[%,l5m9׶2ioMMt'SAбR.IN!MjWUhAL?ԉ%v{Ń4{Ej),{,g9@1 YY9PjKoQղj AeEGc1] i-㞱wϞ:ZvwYr]*5yy h oymjǩrh+M@/| :GOoG|>XTAZdM"Ǝ Lv>GEѧD|Q1A:g,YhJ0k4,y6TG j!css> WeX:p`^6OXLz(Kŝf&Z{!>)Y-gTco%h*% k22|l` S:blczdBD0Y֊z"A$799O v| D{U1u2T–}HfyvfykAѷ?ҫN|<æ1W ͤP.̽)r4= 삑\ =O=MN?RuX8cQI-\*bb9]bRoCf/,z9XՉ֩-3RQtDFu>%p$\\#:37kӹe aͶ IE7,G6ލ[߯"#O #QGmVx㶷L9̄37.fU2p{X4+#g~p]؛GaX>tѽͫQ @b}LXwG\aQR,n& َK?gr)̃qBok^o>1a- Y_Ȓ.rD=^CW+ZdvU""ۀSfuCFw,lv5Lq[7d]0dQ`KUO%g dUt;,X x\~'֡HdE22]nKكBp?xt _2ރDž0ƥ..G͑'\\ HqrŊLK6hLzH[ k7&a+KK 0>fj4eXtk筷St~v 09חʿӖ%LC{㻐 fnKQI^ U7/W B%S _Aܞ`/0 ' |1_Vnӭ檑9F0GG[kpmI*){/) ])` v|QOIqYE"s{45e+EwbY癌)4:0 =wMCps,ad}HB䠣+he8Ko!LKrm=oW\sE* sz<@6s͞IjpAtK_95&5ci@*y8Rh,"RȎlcqwM 3` x VȾH_P ,xjO$-x[vtt9Yf>=a}xq 8w47)hmԫӚpi7R̅}zdSn;>^Cc*DGs,UMzڵl(me/m^F},jYwq[,ì01_EZ,aV@U4aa|L<ꭊW&zN6 ۯ18u,@qrtC ?E#3x'\'ZہR&OVHi  Nj%_Xu(̆L;` lc$|'R㾩-jiջ_NI"{5UE2#|"nǪ#il( d z8ûŭ{*qRo'04RZ~v Aᗢ!$}Op)r SQ{~ ƛ@$8Z: ?ǂb(m:f o]^/`њ:R7}(ɁxʹPPw>5]awO!`T650+93z9D|TBy`e'\a{y;9P,?IFdT-yO0cy0!o)lo%F-l!nRD{'; W+љ,|E?O#`6Y3:ta t"pe 6ԕ)8.}4,iͶz<#(Mup/J@_RM*)1>]9q 3ُLNp3O]*@&"PM0΄@ϵ!{l`H}[YIx j|R LKN@\8k;"R\]vr&bYy:g 4@_0 M;&XȟcEU-b,+ &G ?hN* ;~ eeXz٩c76`φYOa8k{43DǨvNJ%FcaZqڲ W#nD ܕNpbIVJ9PUgMPJ!\ p몘z4kPzA\'^j,=s|U 2xqp/=c+caQ7vi%FU#1b}r|8[g`9xXȸ%N2[&أmGc nN&C^\Rb禭qxk8͜g6%W$y%rgz/^6Fk>k%r wVMfdN@!bChe◭$vQ&Qˎ&]_\ڜ^!p-p7̊h䌟}*S)%%Nϝ}_wAYFnM}O0:c'q*lϼK jzonj B")(Ƭ(ȉ ̴[CA9 omQc'~faan$m&EEf 4pa-ndZ|FሼsEZxMQ4;vj>Dl(Q%uYJ72c =zp1Jbr%Ѕyf^Ji3Wf)Crq?qkvb1"(7F%u8Y=wJ̒ IqA)\hw~E;ꮓ汴kǞvmLǠZ\NA[5 Q ͛mҙiܛl& іͤ (лC^|Ni7\ *!R]D:lԢrx*u >=?g[Ax%d5{`caͱ&8nXZN1jFc߄3l:'dyG"0\gwRg̃jͶ $Hyb, \j>£1,${g Ԕ) ~4Mْ HĕjçԔF#Y W㕾ei<)ͬ9^F&9vSZ=j`ב6q9ߚswKzA!]nkdb(5#wƞ\${F<WAY:%j0=ݔ!y)5˫2@sf\C7s)B7$ 9ޘѧj͉FTaH$㦽ڧ)9LBW $tT&e|Y^*rt '+oAڋwLE{n 릜>Q|\Tnxd LN;ҫ/Ls֡Wu{CAB/i`BHXBDK"ةk%M@1_7mj4pft  l: +MR$(X c[0p18cEѱ)?cܣe|Ҕ7g(,?%Fc*;22XRh_C$~k2KO3~Zm䱷-qrqȁE5i+j)Txoqwu؇n>I*F{WI2l]<9ڎ״bucv5 C5dYWsatK>L-ubگFdY?BKĸܛΩ(S^Uޜq1ruڄ/^XCxexMcdϵ*dqͰmׄWX%τj&9?oˏ X'n^\iĊh! d9z?yw#l2;Ia 2RVC=Cw@ :6t9Q 1҂,R:㏻M5R>HUon\>oR0) 吔-%:0+veLm?{/GpئyE&vˊE< ɷ"E'[/-v4ۚ0(Gb ()j%!V8wig`ߘOK-#o11-({\y +W(h(p2wvGarɃ;-IfqY؟tԪ%#ޒQ(vob'>ҝR$nF`R,/%:VNS5. >؂/괤+he\@"ҸBZw-l&\X|z6xO̿.w:=d|%2߾`<$tRa5Js#m:Tw _n.t/ */~{#g֧G;Zy0"Z[?pPMfaD$BVBgw*Լ֕NG`!;`XV`ׄ&oW˞0DU{ϊ|RbvBT ֿ_* $JYn0@lwMj#ܥ, #9 ` # !fFg >t/c(5& "REQ=_MGW) <t8 D7[uoOC&fZ{QRyjnaVykdzW@jf:L<{>HmsR?}G*jS/u$\G4)(땴}foyWR'*L|8';Prs9ųЧ:|!jMK'l|t d0L?"=A!:=cx.VRĭ==tC{gmcJzd-\2mOYK:m[r?T˦TB{ASiȴܺiQM!6A[?ff#ٵCaRd&~=`|g3OԊ{Yh{,c|=waX0? /7eK\\K#s426-!rNz_H !OՠxX41zmDNBC*=lMB3Bz?0adrg'\ZvW8@>yc0~ 5i}K@~#= 1 |n)t#7zJ6 \c{1RcsepU/LX\ D^u0@"3hKtmp>6_k } 7ȁYlH]TNct`^imɳs 6?6Jq*n}7\J|[bS=P}31i$d;:g W o~QF-԰XD%GM%ئ1Oplc}/snGށdX= W9: F!uC3dQ|D#,ɟC}=DF6-RRKL~ <ˡV3uJ6(KmVצh?Pt `k 0<-Æ-]Osus31gM>PUXpmrk6 6= *w`"C n L.R?w 5l6Z5I!yЫQeN]IvfD7@^ gu8jBf9oލTivN㺟:$1L'-R)d~I:gt|. ي.8㊑[;)`: YWn-כW}̄ZNBA(cDl`f)s|c4:F6)*FkC,0V UP;9>^0'an:IW:6+Ńs+ME=,['//mp!po{Pk8mQ%b)41Ew 4!.fz}cYwt^yc($V7A{q쇳t2Fa 꺋z5@k?-)UaZ Ws¤}Vbb!*cv[{{3mvxjRD˕+"Gx9ϭcHd 噓%|S4 {}X/>ΐՎilvXyGbaAz1ᘼ 3ċp(9m 3'W^DHٲTHUF j=.ywY0M`V{/ ;(L#~~"##EoM5V B?2iҀӷ~b.XJq-m=ިVWsRՌ4SvH8ndNxꂡ))NBtln2fDZGpZ ہ*Ȉ҅uVhK6XlP_w?"TvO;[꺊¦V1ɴ* ijy| neșy]Rʠ@A L`8\tLl'ƵY]н۽@U`/.=K *L'5)eB8Oγʳ)gDn+mqX9SJ3ny\[m#X0_,,gM[U0|`e|LԌҏ"oc\Jk(+9&!:$­떂F{]:4"Lo ư-Wv/$_Gp03*-3 3 N_7Hr؍Rs:-Hڷ W\BTuf4]wCjf7oa")$7Zؘ82<'ELS̋b6aXL&% =N2mw29ϔ`|ՕEd(CR_Qf?YF59Xv6҉ל/>++,}ɫz $ ^J߅Ad{.Z@*VEGIZ,ZU޻)٬ܿbo~ i,:lĚdK1*(sGǿ&x v<0wcР*P\ŠP,~;)GؤXR-b{ c кI*ӈִ|Qw˚ZPF5={-UBz6 MF'\е⿒j"8dGb-cp3.Y1}]Rdtu ~>ʘdܗM\ceh |&E5~3m1XAQr c9S\5ZN ֲ^ф+@( /uiI{o}G v;Ja?e!Yd0D fٴB !icbM)bz[&]TxԌJ/ j8ŊEJFB'A`M@(4EIf[\6y|0ʿpMYwҟdKd͕We3>Hx2](> gTZ E)^m=T48n 气PvҌӤ8ԛ(D:!Μ?z<^w"f $|N% u0  ܄=E)ѹ-ml-6/B Gzy,Ꮱ%Gv~ HdZ5:i3iAOIIUsUD1R~,' 1z{)=/QhwĖWRN3dA({}~ͩd(a Ex˪Bh`d :,c4 |J24&&G, sn55#KF,/?]YE;8.jfj~tp' cmڙk /Y l17}{pMoEפ_@tn5LA$3V@f&+91E§'3%%". \ǔBnOȰZTM WsGƘ4{JI<<\"USbŔqNPaak&E%ȷ90bXF(gIL(YALk%mԓdOP WIb&<^dEl=8edwJfdթ ,xkyD"kP㼇4. 3;u<><=l?<ǽn)pNpF tCT"U5oK+OTtGL3LH62j}7VJ<||/ϋo ;-'ĕrKgR~ Vnwex5$ \!^RPtT?~ضDڳZ+t|{OS Ѷ"]Drk'2;3,iJ9'ܞt ?Y}I_4EZ;8֯6*2wwx,Ԭ7ڞEB}PThSb;A@4v)jVf%2 E[ )ٲ59/,d)?/T+C[󎍍7Zjw~!s)E$f5?Ld+(S( BWu. BB^. '} _¦}Ovuo$] &ѥgI:urKSjUe9["2t!ݙN҄`qrM}?U~FoѸ&|5-"Jj'Q!rRyг ^MJT}lG/)K0:)+7̪?يY&EI]{c˥l^p܂CpM cN͓FXvENF4YS) O@ӼWd"u># !09O=7L菤sOi'T-ErIB3+wn6}H/O[$.{JH#dζSMy$7ԭY̭Ctl"\c-xP9F Vέg:S[+&S!sESy= 3ߨmJCxse ^peM҆R.vTlHd|zk ؒ|!K' :O_dԅ/ WѮ䋸6bObmc'J` ^ު9xM,*{|,(G"ɴN=eNBr姚Z'N b%Lҩ#3a/rzE֋qHH_ 9ʃ݂< C1uZǞ~0q.|[zV)lEEήcl<& &g?@ Vb):VIy܌O hQ{ugɝoY }%uӌ @4)+ЎqLl=PR MGb.yG$Đ0MkdXgWW?p=l@ 020qo.j*[t6t?vH(sw]d샽"k|#_<4q/VvƆՌ0~jWe7.AȦ$YQS6d]k_+l:O236՗F`Ưa J!Tat>IѶ (Lvj+ie4>?nJs**s\)y5Q lƐ֯L뵩A^ÀT^O/&i[u@^ !0$zlcmG퓭zot%AoYPB-eؠѧn]{(vm'[U"4*%Zv)@x}iOߨD?_&ە.~>vܵMwIJ;<#Z7$R ې_ 鲔42q⬱ Kwe&-;, X]v UHjiO]DwF.%wdjW$y-D#~SY=8}~YrFi`_2kR+1Q(wOpD?[j K=plU+|'vrt`^rߝ!;˖ȸ Cq$g }󽰃Qҕ|aQ/$XX3j0jle Hkl[mĀ ^?=]!Xԩ CcpP{QOd~OӴu,KOZPG.* GF"Chv `"X<71u`i"DH"y|(3XN Xຶzxc?c^ \(Ɔ}16q]#E!&it`SLdKK-+C2ZU=`u`_P(ͥ%{zG?Iv*Ŕc-VQeN~zt_}ѿڮ fM\\K?G8s~H@Ci|Y+VZt[)Z@Q E:&͏q͑%UnJC͂4IbDALԏoOB!GZ?1L)Y X<cX%)&]$ lv/ s[D DmI q7yZ_O-&e6 ɰf/M!qGt RޯUCxUwzDUi7w A qkT|?Li\* ;q|9zw<*1 rxZ&H˽T%D8R FԴkG~Pͯ94jd&[~-ۙۂQnMI1|9g4堉8GvJ8W2I}}iAiqt8dVҟ ֪@0=th ڴQ/4/ʯWV1q谒I"p F ʔXL/T tθ.X"u^V -u. BҎLtYd=aXsaKXMdzӟ Ȇm0H|ҹc{ʐ[W^\]PtAB-Jn4t0ot W )dEi dNCY錬=T{"M,F-vB UhahR&ȧZѲ^*Fl-9x"bKW}z {bΎXӮWƏez s{7]HX*O{c>2GȊ%6/9/X?|sc!gp?]@: [ wS/6>:l=u_y:~ϐ4,H =LBtty[vڐĠ:uWҞF0 Ab;tPժ+n#!ҖGB>ީR3#:žB̄T^W5~$*Teq Tpw$%gw~껶 6l(?LVzNqQ08)ؠjD孵n |6ed{=d\7/ ofA @D%mkB |ZpFKm\ؐ9d /"cC@T3Ul`U1f?4Aȡ66Yr) =*V69ф8!Ǻqh; qy^Pg eC=O *U_ݤiB#(Duə&\ h-g#ayI9pٿ6 $}yqY *Qn?SBU5`~IHQ80ˇ_TW5ZQ˵BwQ_WdDOdcB;؎\ )ԦΟX- x+{=Yq%K: <ً\s.:K<3+  [OXƭPJk9pÜlhHq9Xfkzil2tFDs~;7н~Y/”:ZZ5!j6;iNtqtɍFLr .,?Fg‹HꧡE_)YPڳ|?5ʐ.7t+y|@ij*UekV{^ \KJj?FX^'CS7,bJռIB=bma*!JӢ8>R .;z&WtC{ Oe]|f]S(֌QYEňc̚e1p {\d"e㗬/4\I

܋ҝ;W?rg9 >sUCFv&Ƹ۬EeAOe(BNvRk@yM~ar he g` =ie t0 __/*} &AƆqW:yRif93dk: Kj)+Oo䣷aoH60B8=$ݰ'[p5>!ϻ/{v&tHOXiB5M篮 A-L5 i3#aQ8XlJ]xPtJ_$||چ{z(\p^X,gJKED]Σa!fF XҾي%j;Xd 8j;E~?o"S0c E6PC @iG0 ߿c805YZ~q-AViWɍ  i[Vbvwٯ~QPk~8i؍Кʑ9nsU[ڟZfNrkJ` 0-4@}+)iJh RG91ѻMl9ŝ50~3 uӏ S/HuLwu4a+?~*sV`|k3+ p\f֙l p4 J:T} ?,Yuz^1R5 v0Mpe4i8Py/?:; 0wt-\mL#o7d> 2`&S*7$ߟsjz̿_.Y%'6*@PNʋoHw$uֵ'kh8 *,\k3'MΆe3(9[$m'GEtȌ{TT<̿G;[][&rU5OC.Bnr-9Ӷ#pbzql^,E%р}H)Ţ-)_lSD?m< +s)UN%Tc0rqP E,B#SsVM9uŀa3Je 57]p1ς E`*T&>^( [qdz>(` R4/f4K8  f)iߤ,fӰB~­sM'eʎt[(0*yqΉFd|jIJ-}Ã[㴾\wdĊ 1bDZHs/×ɑc։)jD{p)vyȺFz=Ozm4I2HIvXX-JeqpF! 5m18ER5?ypm >0Qݰ@'{7K$ۦ{6fh[@xmtb=NF** A0w[D)$f'KdOU2Z!AՕCvqY;)@"':/!9 &(2ck$I% T¨|X1y{NrE|㑷=7)Rq UP ߢe玴M):pw,p EH$M8d_.:P#}44e.4޴N<(eD?JN#ȇP soEBq]iь䘴KI^~0XIW[Vx3hKTQe(Q_P't?hض1d72 PAƩ hCiєR~)Ԗ܂%$OJoNunWRajW@)؅FYVlR5.- D"GEz-D( _ 2gB uzj~Q0v=%a/ja{ 2j _Eg5;8Ŵ5@ƶ7[~J~Jnuz>YLPCRud@c 7ZnUerV1ЅJ4yG6/%*wc^# jpXjZ@'p 5k2Yo-!koB3R :J漳TSGi@[W )!S?*<>X $۠7Q7kQEEK-D7/(_Ji/Na!9ntz7GqďE'{zAsX;F6ZYc5 $I!A"͊4ܷjl, wqAnx.-;N+hJK:?͟(xˍJ<A,3#ZQAӎ dFffK5av}}GI C$i,_A3&5=UCέ%|dO'g_ M,с\c@/er~;#?Dw~(r{g@/mل!ey)O*af*gGSy¤h%_p#-qFC!µMrt$:MF*9c~IQ<gpM)dz"B]l\!QmlHӠ ,]R|rsbÂ_MSL&SŎX)>&OW,8+PXPʭ(: ߉ƞtFmlNyAkbnFi\ +6q]"r|"1gx7[1"XvJ#S5Efɑ4"B̕bc%nZy@d M!SS|6qsИ(Q~a 1균V lI.grt(s4th=aaB#+|V0 D:}r;[E5ԩwI#29}1+qea3q0ЮREk/])#|7uVy5#܊գ5n$Տ K 5jj^#-ʗZKtcQ%KUN?rD٣"8)ւJ *ւ)v٘ v;$$d"QߪK)uݑBs(U?r.|" :fbۍZ&&0aBHPr ][ȠWïW?Y$T`9Gf^Yd_з]=Z-&YRb9!϶us;?ԛ%6:4v4Rsdw$s\wBºOZ,N<2կR|Dtq wͶyjyDΎ_lBt[c/j*šqlɋ~nzaIٷ Npi̓ݘ̖rBCgV崴Nh-W 1w'Qȼc52WPuLOOZ!@7Q|\i%YtQ dЮvAHjהMwr%61:k& g?^S*:$r6c%EF=U&n1R:cgWt.du\v%㢵YnSVxJTI7W5o쏢1κPL(cSݫA /+FR P=kZy~q/EҐMtiVߛW^q( b=bA~80v郤񛤄 yhI)ٜ?<ߖ)LEvLiQɆ`u͹xt SM͂~%H6 nK3T/S\:+*5;gA,ct `kF˾>[IGScmqQچgC+Y`p|p\|/%7'{bNb!8$!+#]gQRNg^ev ^<*E _ 58p{ y蓃KI, .?W$_*'xY0,n5V@(B@,?YSYhPmVj2o8㖫Im+e c9}K JtƨpY,NIHbScǀ }0CGIM5MWr&32|(V6GrKDbW8e_}ל'860<#<%:[2D,-[EU`o{V~u.0]ZD/IUpLSICmxc.y࠯()4eSד-ϧ@PʥKu8S,ݼEﺡ~]/D;9{ w{;6V$4f %qQ)FSt╓!Q>U!@i-p{u.BS0ٔսf즒dR3U:I(@$OZqpYB 8I$;yIo/ c\ gd&[+TТw3eSfFș{J!c\Rh0|S2wSsg@H`x塺]|boPD2ƭ(9[ vNC{9],Ά=i׸Jłs֡? w@>=#'KA Yo!`{VvP(Yt&Dn-I sӚ vݧ;ɔ[e"}dgVLۭZǪmd]^ q|ؿ }dG/ C)UH349ʬZ*=6wO5"$ U_V,v08NI_5goMŶ HBxW LrgC8͡'wr@qȵ&936Lt(Gvc|}?9SeKdZ@-Oay!R3*-S?s fR9= %I&DLF ֵ)3}p,u4,Iil5@APZ7?HABwsދpҚ MPXc@-\5E(Vy 6>h=\[6"PRO-!6L;jݔ4~q*C`}̚@#엊D5O<"LMwTk8Dc6>Ʃ+{ RV drڃjݕQ/wֶ - ' 5=L}H[gu, a)ē̛d.'~iޢU10 I>GbjۮcUnL  % 9DD5-ariQ;+Kmљ2#|)<=HbYʰ&.?̂h ܛ%/)8d9#H:1b4lpaYAF;ɸ-fܶғֲׂz)~_tpNRb#ݜB >_Ej`T\ ~G s,VRs(9&lnbsW%p̺.< %DLǣ*~SG-M.֦" >5m[y&[a(ٸGࣥU;y^l)q)ٸ z-a%C#($o=mC;*`୷o)xG,ͻYmaڅjF" kpW\WI&w6LU^ ?YD,}\ Oe/6K*T&zqDD7}''[WS%lj::`|_UNW>rBd(ωYpM5S?w'ݡRG&fjEM+#V0<`zMVM/Ob cp1K^ğ;.e7|gWgPԥ rx.l.Ht_tC䍞"iAP# SPn0;Ͼ cv9ҳEpW=c5^y·ͬ|z+zwUN}'Z&շ#45K)!* lqds@o43 SM3+8ҚI"sBDA9K#]#hvc[gRxcd-xvu˕ߞ:=ueh''X'/]68u Ч=Zt1;ךO&kk%IWbvzI`PaeN6¯c97H{,ˮl OGuy/~w|x;%\AMA 8y&^^tJ.I{cL Kf@ǩ#h^Z~LAvAyEc i {< R׌-Q:%j?jui-ƋC#G 4$F,&[4XHTKJCĸeg],?g*>pWf,ugt#.oMUv3Dj:*+a@}%Yx- ޼6.j7&k]2xWl/I2qF 0ro4ص7h:H-y9Xu d-C4VqFCF /btk1Z:;m0`e {R$6Kc&N@KܲQIܙ,9.1J~Er49[AB?v!.\NpX xyor=[$rGaў#5 t%%$0joS7CTηv1ۦР$RVr:խ vmPFеD<#R2_v,sF,9%kxT&ܰi TJOMd -WX' cbqɷ{\i/ssȲ dT[-xk'Dq282bDX3` %GkQ]ԕLf#^RA % Ab m` |S)g)EIpQi,2m`ˆ܆`6*I؊J/(O%3~)Mw҅nHvZeAݿū\~ŴokaD{f!@xQH:Ex퇄 >N0'`Lc^e,ΐ줱va kD>O?EK&_xB+Djv+ƊS>n>Bs6}80.0ȎlF/ϕ'\ "(|7rO0GeucD"Et\x x *1"A_ES0=^u.в >Y:bI،]va9 ATiѻ>O Lz7J mBfL]7e=Zi~L!4YN_>V5οqiy=8X`6fmSMՇ<>Mp aҭ5O\نXBap@OO52%:e *rF$fYz)ɵ8OP]@ *I&̚8ۺHt-~B6-QQ&q}hvbShŢl9֛l~e*gZQZ1@*gk@hq>hGeHD촜.~s$@>u!|刉> 2uh~iTYIIϷ1W'WA;x,6Jtw$wTVIRTt.s^֪3L.T7v&,|?9xKƱT-Ggt"1AП * yty/|C*lZ7M4x]r9J vJf.mp&Vs-ۇ.:/[]1c!k윾+BC RqBP]'ut7|Zdy>4\[NMK&7ϴݞZGrӳ>VZ<rk+Rd#VH|x ߙj-zrT_4*g}Q3A(1E'*&]n>S45@dIB8%ᑲ%G8 =kn,C -TΉZ|oAUK ݲ:/^}v`8T7*!P }Տ! <)AThM E#[_5VigZ,րN1CCGf2L Xu lRe,|[U0¨+3XC5ėuJ?H` +2}81}^4UXw8h)l.ԁN@E]29ԡՌEx^ V4998:c/P ;⪟va_gC07{.TkCi/K}Q6F%mLf7$n*׆X1=p>N S5iX1s"*m|nᡣwJqzc壙+|]ЖaŬ*xZ]xۤyODemYjoYrwG={^\4"צVmBbyTLjuF k}_M*xja{jV/B 'Y2ELaoXPϰ$jHº}r*2S~"o;DGc1;m x:_kiɗ!dbO#QL/Pοu)ō*PYV^>;mK>WxH78n#0ga۾B?XFs`"5y2Ye 0(-l<.gvjfC)Hv*C{v"6A*v:YtZr-tBr'bwEmeNW:"!8 sx[)F ~=[wDt·cJtͧ*xGBۘH]NsUw:|4N Z.cTp /szt1.dMn&w՗=Yara+Zw2!{*큕5͢ctm3<dY?[\P]܏ #{In=L+Ϊ##qY<[ºυN|$HA+ ҸTVO %~Hs 5m(‹m^_zbgFʾc rJ,Vl} {"t(a ƫh! %Ya{2%7 \b>xn]=܄$Za.q3ltOzL5f逸Q¶c: j]\u||m;%y|AG.s̹y\^wnQJFqQܸTRoI3 ̯t(|4*q>0}. _X"` oG ?0|z408B㓉e=p{ EZRljQ,攀Tp2 pc#9T_l'؊K4"k@"rh'7oHX=:-_@#(Dc-Y\B]oYp 4' {#,MM4{V&tYnS.# 0OMMa,p8HVmjV2$BȀ%lU+WP"=WQ51x3bR-_DsBɷ!| ȇ2쨡n ܆bGs̻O(:DjuF4i$ʞg\Wq 0nTII "7||rh\7AqFnY/N]~2KN 5OjO8;{׿~H@_,rʑ>Uv)]T| |Vi.E^ɬ UL^8󠤼2TūY`E;''x'd 3zW77k7: 4N#Z*3&xkgG5!4F3L ǖnh$4ݵ "o.{* UQ]{BJ6 $Ǹ̽3Lpo4N5MsoT=SsŴkʒ9`U8:'(VA*Of:9yXFXDOVgyan"6@B1Oqf6PS/b裸a'dWZ7oV97_BrѢt@:zK3/>ۨU9m5)V:0*`"ϻxAKdym`õ1\FvHN[x6uИFoRpC-ܕĶamM؊/εS03ti+S/kA6P_⨂>ٞB?c>PQ# YSIR*ÈORt[ТzP-i cLxzpԧuul#m礕%["/'d0R}zxut]di?fY.1u0XQq%T ؜mΖ'L=ܔL>8}GC$0\+RqGv}9meWe8;.+X+z*b[f7@>FVTڎuy!-[~N]ճˈ̯^ ߡmғ>Lo+NH(%5⻖mкT" 4^Qy$46d.^jcɿkH p Z1#m :Dqt>z"0bŵG.[(d#>K&5LdQ^$d^}F8W![A\S_C鐶%w"7ҾQ_0yPewnIwZX,S+|V^xo?JQO1YR=z5aoP:c_U8s$\蝣.ܠ 5pM5כՆׄzIIoD=m *;- œ ̶x. FדQxb_O+*V߭ Sգ\hqlh`ʼw2[[nkbT8j#C)Ϯ^n\,56ǛPR(/9Җg۟&"Rܧ<+F"G!![m](86 Tr$?s_g;bTˮH|=h0oBPq!.MZ:$fDT=̎~<8 _]HoPH,ָ !ߒaKtjXl 2\vQ:݌B`Ͽ\xnzad8FyGd~3r9ȣs@/`(M8wd\u[xxhmmo=)̎uo5'zb6 Z!]N4*@gK줉^?PwjR6u׍F[\֢w~X.0^ Ǹ~w9WEku%.!8i 8VT f?g*!%)>*&ڶO"jh='%_S+lqħ[c˸Bi)d;%LwB{R6 6=BOmr}ztm$j xɘwǕ#Qf:В<:[)Sf5zv էO]~. WntזgY|#ܜo˕OnUa [K*GN c\ <SEQS6}i6Xt`*ןP);L>϶{UYэR=B}*)Mƚ%{4@AJKx94(:B a"5b);Qd`>J[3,qT)ÑɸA o)&}P%|tVvh#rd-'ߡZ૿q[MLF=/VQif2r?g7(9V)r6d9HhE)yPnҸ3'EJWOCm&=0.U`">ja\?shnd'ݸczCw}HܞOK"wQy6Ƹ+P#SFc2KU:Kw2ji T.dRsU v=\ h#'C#JϦPhN,T$3 ӱ'Na˕fM4&ޫC}8z.i5 a%q[qV2ǐ#ulkuJh1 sDpբ\7Kt`$ B3^lxT+}zM]ZSq{P]nqv!rtkqK"ù.Y0I0 R"D:o./E(Q? ) X5@jCK06.` X,!,6[gg;xذP*3,殿*i^yoQ-N P\d/UʺQU9eڋ8hl&PzX>5 "zZzq=B߫>YSsAjtX*bMܝNt4qcmgD44w{kL Ud<ol.+s+ӿ堶ցGss@ .]ë_C-R@߁z$|I1MFZ?p?wY6,Q`++'*VO[H@rǐnmV󼗗Kőn9Yzɿ@0q)诛}Ȁ電Sg]TVǞP7:Ɋ51بᙣA=NwQ x-oL̔ ;vJ@2/2,n6ndEޣJ`xKb+Ś/|υX*);|c0{@MU\3KzqkL>U |'nDoE@w/o8n 2Q>Dɯ.t~8,p/Dc0BD}^E;ExR<& uK  ?n^Άll#gOxկ7j~F D.O1Q|B41.e0dNjDQC{(QIQ-Xuͯet b8kН~<2܀mOAf 2%-ѓ*)3OzyCj;]s0dm?kQ7jo_bPp- â%v R q m "5L3]Dsb6#w9Ow%hѴZk4'iWx&d0y-i\lMq.-77Q]QO37%^F1E{"L:|bir{s32hZHT7RM ](U%Ѭv8͟5ܵb_@8q iuiX qr\asri93(b줏6i4'ڗ4Ruk.ě'0lq 1|A_:&,(cSM_;7} ~-~rm<ٵ.cm.miU%\ ͝DKF)yA'#Kq%8IH$\dxqkrJў=xRu|qV!'hLlo(FG5 v^`?g>z%X==5 &Y78ϗLr {1VVoFT'|)+=4.E+Y2sCg̝#XD *!L9,oP0ಈtVӒ Ժ ˸jbPָZVˆ Nrxp`Ϩo K*SS\BT{S? 5o2΁u] ~?T!SJKjBk= O~-Mky߹\`,o2o%atM6E"n^E#SJ@/(VT /J`c({Yؔ&CU,O\ݭ{J(t(X`]UɘnUH@ 2S02ߺCI+ fO>o_nj|wF6F ,/[YRRugW;R6RMCKy _änk-pWҌw܊p4|3"EdlÜ<§iL*;Ͽ"X:>Y{4yOUh"0 ^7?khgKDޜ4a%o{صVbH66>*zBeK >w#Bd暪nA7jĩKFaL*0Յ*Vb׺gpLn0_e>qhESAjBF;U0o-b&ECS|%̙Q}f|&N] 4Hb[t%ķxj_TȔCV략gC ؃paOxΪ <'gE,f<6 RL>T4eݹW,PC"_ٹLykmy}C^uOӋf눬p[œGG\Di쨊#AXh8̳+Ո@a[[!scPѝ*SuGCQ=mK^zrt2LֲgzM+:,hg#!?Uz|XIwnH)ަ׾%:44"lDŽVaRz:x?w"@8m.xl#كE9"/-T (>¾?P˟Ч=jYSmq|^+A1C^d7b.͉K2 SleԌ/V/ 8 Iuqz#3H<*)A8.P"1~ӯU#xp+6 wpUMξ *Bvk;6`M廹;= ^iH0$0[m' k,x?eָaBHf` deMv:| ϝ-yTٴoU(!ZK4}Y+Jzz*cq5dƽ7Mpyf3Ѐr <77I!4Qs" ĥ>#gwa-b re) ثec-=S ;÷/OllHo1'$#G}ع(ϑ ;g=Ls%ՋcK"†-]UvxueΊD6j‡IsubuQsydעj$+ݡzq,RcFԲ(( GRߚײ҉-/Q`< o ^X.z@@ib箸Dg]|!j ,~4_$eA)iM>E>^1U͟mT[g$MZ[ۢՓVq9g6 Z{S}̗f8}`7κҹ`b `IWCNwe5A^9%׍*bڥ9NE%aތޠzǸ1ǐz%HH>3oT'@roo({ @pħ -SOaOhr+1'8Z-x1q) EtGh),g,PDZBioy 얀`,1ѫ$T[r C#}E.잷zC'fw3MM MXm񥲮$Sgz7#`^uo jя:j1s 1Y5JY]d̛+//gm (8Ϭ =5JvA8X*[Ptܝuݻ+#;6z$#P*UgŒZ {} ~wwq(+Մ?a!jmOD> ,r]fM01QLsN /螔fy ^_SGwUgm{!6yBO%{U4oۑi?G@.jA #o|ßGھtSi47EW>p'VU2L$7i 0Cj 6R\Lc8 AFQ(x\C1AWu?,P캹9}=H bt'a*wVF jNj(t KsiiLeXaM\VĴGZ@Fy!l VrVUd$r>үMjK y 7'*EKoEhxƨECkuB M*IfĜP?7f$:cA|ݙ+i'6;~ɗIϝ&%]=te!Jso;lֽ*@K#nv4)5ij7YԴ*B}Msh_C~Bc4!΅z3:{ef$ErS1.Z8_O'@ë0s1xVEWoJ==W Fn`nuȷSk?d8'P >o "ln< dzqࡨ]  o};$|Lua+_[~g44pɛp1!B)x|x듩|m~H>\C֣_|'{;Y4=mQFBU4:x|(֚\aX+~=J )bwχ$y^ݿ?Gvh̟Զdvxp, hg9e]po]MS-ސ'x{,3Ɔv|pCEvq 7ԌiS B ؐˑyw&ˁ 9<P[J#Wh7IB;:p/KOY;0wpew86ɪ|߸ڱOKWR!LA e[)P-Bq n^8U΁J(>[-HYt10 S5X-܃P*-Wk_~Eݬ `=Uf@W{G珹Ʃ,szEf g|y!] nb|} v>Co?!!dd("neyÛ`7;ЊqvجLO`XF;x +0ȧt+% ց%Dr? aLh\C56EuM%_mB |a՝r_ DnH2BC[`ȵ9"te j]~is-M^ M㲒u*J2g}xhosjE^H՛ JC_%͠BmP R?Q%֛Bc4 ᯳9[1Q$M7`$q^AeK@qGC͡(kGC>OGq\UtUScرQ$~ + DY CTERz\{i,Z]i_w#yKeNIS9!}X(rdE=1{@E = I#_4)`W39%]eJ:2ue:KUT5Zr-@ʵ^*P}\+f߸V'jCXZþzl(&sgrL_'k4;+vOGg,T!ּ6'Ԋ.6uXe>@EÔkl~u SƤ\5YF{=;L+:?6ŬCt x @t\9 #~?_8ވd 1ɄbZߎGטmqþq$eDaj<\dL ̩߶"`\滾Y/2I-~dL&Y\; my玨ܡ\<-3,&PNQ̓6R poVEZ@"3F8C,r_$'f,/D∙٣ޤ{ӓ ҁ) rm.i,g[ OJo@%͊K6('p3l׻dqۈӕdS:6`sIo~-xƤzFaM{D^/ ZیO! $Ah4TZp'V "I <-L^ۅ6?F%fT#X89Ȧgj"׸!Ꮭ@?0|^K 6 sXyI Edq*m{.^1$"Щ5Q">Kj_C{Ŧt?#ݜfWx#P%"T"y#ͮH0!E`&1|6;Pߺ(vd z+@׼T0 UsP5Vr|Wd"! T/2Ӱ4"#ho H $W |WR([T̿L $;U#ΏJfg +ŶH1VfJ! y5$XLJGg֬!Ŋ nǺۃIv xo;`fp7mg&hFak>җ;nXgFDݖg骞2TިS87!Cf$jN#3+[Gz2N_61h<6Z;lk r=;JT#m] b `T]%[Z˾,GJa?]Ŭh㢀T[M,nc2 %㏈ۛ@۾VL! jf:G.#Z='O֫wA64b=peᇂةSŸrsi)a  WoN<.#Or1dgֳKҭ!&{bƆ)X-&&Al:/1]t}> n)I/y8؛;-&Ȋs Vs9Qlo[|cq'4_JŠnpeyN;k>p?rAPE9Wy,`0أX¶G ZYU :g$2{̐vxVAlLx(+>Xw^k>II;)~ʻod;tm|XJYʅn;x 'DF-up6J]:[0 aDlV^XC k5[chNJcxI+0tS}nS{mgad6ydbb͝2FW9}$l΃V {1N^MIN[H3;Mt ^TBc@ D<-[82Og_W@&z*K>l5n4Ghs6ABI]{Xݸ>)3Sn8卤sL,`#0\GquawQmW1F;P%XP+!7eJrh|05$͈MF|Cy:#~{Cd<ǣ'+oP ZW~Ðŏ*yz [&OZ?G%Éőw/(0 Ia/7nR0a#b\Ef[FSFpQ-^c@|8m,J"*|ߡZuexOw!+$e8D(҅%rОM'qh½cXu:d!%sj9"L9] ki]7_󋢧uOX a.vRN{~8_@%$,cN/xԦ+7/DA\-eXp  K-pkY)]ـqnp 4l4<[Λ:y Fk a&ݜdZʰF&a:HFsVmbD2O@EܤE.d!ߒ0AN=7mMv \'\7}QP_ĘQu<ߘ2`NFT'ە$U欪[\A^܁+VU5Atl`Le`SnL~uzj8fzwBecD@ d 45ZYj@U?VH7X6#0=(1:DK'EXG)sU6 #lF. F=dpkrC;z+跨+DI;vfT3DnSZv(Ki=#T C90Nכ*!z"%ӚOeG#&lGKNyHF߲B֫Ž9zk=dO)5GɃf &k2`%Pm*O(8+/kͺ]Q0swR9tKLb3荠,vskyeID]HeONt"I8ur: /-νz"t8Hc2eD5phS̴b)m0'c1!HcYS-qЊ8>kKHN#~qRn` Z Ш[x@^aP.1k۽}5.Uy=6ĸDbQj>3y?iq7'~d %bFs"{:k h$=M<ڲY O^HM{<>uYӋH%9J1;f`7ˬd4;"n4$/E-"hf-ZpMt88۲ߋსn^U&vEΨ:!Lu/;]/*5%6t{t.#2x|傷izr ƼdO}Jv*Hl_|i1r)be,`눇k2bhG|)lqtAHewRJlnv$>s"ϛޏ#U~0wZCUfAdl xzN\VL' k ٥M?-< BKWOT a I~ ex:KcZ]-2׎y5o$s}?(dq!7h6[-VDxV:54~A(^3LDwU*c+1Z6˞T'8x?SMk.GMPR /GɃ7T' `T|v;i4'E4-sS: iwJGLsJz_7.ljTB ;<0`iQQI6$P}`92YW)'H ;3G -%o qoOQҦvשEI|w%GzcpN!9OXdv$͡Nd&.{4N/kq]"[SU<[Q-?yZ~Bl54egqJOv/8c2hcQZ]phrm'jF^5~pG1"jT=dA!ۀѝ5e)aY OI.Q2A\V(;QpXIAlY6/fS W7*5rrb;;py4L ; 3(`g$S(kOfg%e|f㟣Qt2H+!!UUzRUq Z(ܙ'mb BѯyFx *͞$poyF&<)l˟,]v-TUeK{*ᥥ a9yydRsHyNU`<ȏy󲇎"V=7&Ƕ|̠c}\T,cEdZ=w*PZk\C&"fzm6.Hz[ax>RFHpJ|߈䝏m [pi*m+GC^ӎgD?34R;K&V`IdNM+;l6XQ&6Rob+U4pvx S8J;TYMD=kr[D3pT_V5y­Vj'(~ sJJ  pתߒ*Д s.Njˑ IMp-gq>~Lg'i|0v"*Y1 Xhts ;TE;=8Yp3Ҍڡ0JI?~k ,QP{*= "?)F͠ߥ#UWa1h5tuuknx 'zވ]ĭ$w󳽥¹5]vN zjUu ȸ.hOW>^l~Z5F %L!2O%jz4uzY<(0aw8 Qɢ lH=ߛy>LjR-c4e!vł`ˊ"$vyI$5IBqZK.4ɷWDEaDc e[Qč;נ 云XBoZXѮǒމ}%K {;ޚ| IG2vۢJЌv AFNyv^ȒSZ Z6 ,}L mf.#Ueʿmi:ʛ!<,)93聍;' (y:ŕ=ڬf_ JXg"[IUJ{?:6,X_g,c]xAa:yG(Iَ96"I\_6(%%DjH;墉;iR<;jF߷jмvSj PaA.|/osG.5 TnG?a;i?&N~"UZ佈ւhxk* +bxI~*j7׳M1RMh+}ix Tqәr=KJyl+ݜiPjpӆ_vI~?>rDt5N65/35sJ%Xeu%{mHw־%0LTo'a2TE#{̵1/x5'ysNۋ(ɺb;W-U̸uDo[B)Hdy%%Q0Bbm JhU+m&ky dL@76Kr0lȗC{$WН#=3kV "7(f*IoС'!܌w2%]rfx ")9kaZ8>c*qnf]vS\rŮMk;2v y:$] ~kĞXKudOӗMouK,]uW3H]nۖxጅ}a0\4ָg *`$X%XN?M۩5UKWT0|O׹cC 5d=ӻc&m/У\J8<#4s݉y)XGT$*b~gKI^)mheOHA[SUMG(-GY@=1q"Y<-eyGc2(WG32X_x= /lPj#]A@ ȀA "qsTI/'I!B;*y)KrOk]m7XNEFJ ϲy:+؇Q~1yt 9Ŗ7UlXzta W1fǽY ;5ə)b#-5c@]onpn 'g˄!Q.MŹ==(wD7C_*1*_ꄪr踊P=8<; OjK2 4$@m'#`]阴%apViƟqUH\spkUBj= TNTdn;j7-Q `M<\ZAhσka 4U<$1H7q0x{~0j< XQ'J(y}7M[}q 10OZpU5-0sNSh^(vkDs? bQ|B9˨z'lf&^A+q-2\#d[)UΒuz/a<˃'(Z|6 i{ $0լwupd5Nti9;C$MX/{hz҅hNV0FGv Ǻz8&7 gJ{?KE8o4K{eDF%35QgR[X6]#aO3Fuh}Vzr>YhE)t._UU%.qh>/W }Oa*д슈n;󰉮<,ouSWX_o)e: ҈MJL;HN`%T=t~{8冫j;S:I3E Ej;ῧsߩⰺXlݭ1ZzFMQ3S p ³$jp~M~ ^foOir;>ҖoP)d%Z Nw. ( 4 4KnT!vY1N^i{/.Q>/Mq+ _hL&c>E2!yVTlv#=P0 =)bo# {-d)yi 2M^3Vk"h9r5#(]Ace`ʼ#ctV$AOr {OZ E- @q/v/p.эmi=Y|GF^~Y I%^egM<h`&@S'_~:xۚp뇖Hǩ#{x@=N@$h#ۄ"6 QF18Gvkwv\ԢརPc)sb9%bChZ{gx* зcKAץ2 NYSr6thJ&Z ,,Zov2pԳl[-:ּ)tǬvqՈU-\"@qZEU+STP2ZBfxs:.^.yd0 ,UV87g[JG.~S~sJFyn7EG?`F;Ȫ+j}|lĒA! 7g@!3eJl Ls]Ia@>[~*uiyȇx8B$=]XֶcT< VKȷq]4px* 4n4NVɗ: &w>>b3mݐu?Q6?YƊVe}V6 (P@ T!9[A~HC L2)Y_vP0.hA4n&yWPPeWlYK V<]EbH6k'N{۶,m1jz2#7gn5ϣZ\8z(0u%q'&fLm+Ay"ok«op_ ķ, FOA\t3+uGp i.=ɜ-tsipO/G0<7'(*:Kvdp1оuC1&,{֕hBFz D$bݖ/mO*&ml N<M!QȚnn~EI}FPLcm&L}]Bǭz8ʡgiox{T> {jfU?T3C_~%8p;?>ʨ^Ɵ,S,co ֥UpC$nωO-Ty[E=SPѵ}lu)+Pʮ(Z\A ⯭8=*sA[%7Aq%x>K'%C e@$:N ٝfWjNz3v6]/o uŦ຃}g|]alUVkt-9G@#7Œ:el[ & ?9᐀Ҏc5t5g%`ns8ǼѤwRf[Xr d$ O34Go(RŢ~tP.;6_7Kd$}M>1;;@.sӧ#b"63 wi- Qd&~.JNcR@BF Q1\#abr/tANfCzCұi̐ V#ч[/=A*Vk歷9ڇ=:(v-cSOG4''d;߈I,ɣhjl=kgmxw1=giP7Մ^@>L-pzzP Ġ(²Yn଻eP:l\pmцOŸ|-\"iKj-ѹ+>xt+oˇ!_F]ŰpF A ]RydŧS`@N2AB< SA->`c}P%Oe١ԱB攖P5P^7r/[p%uZ;\km@u;i0㋶,c sݝ&^qr<8=<[ +ERw:RE5hC55 ˑ1ЀCE uA7Djڷqx̼b']nyt!F7mc@E9K@FSـfhy(2K9YRXWK:5Y9d[H,|oOMԧ[ {{ܔP$ģO;=7Ouf#ٝah߫= IR+c&ua3bڮ<,$uŊK58v9)P(u&w$>O59&_>tp{kAR@oHqBuWqJwT@*K.hvЗ<1D}OtSF 2ѽ08F Ƕ.f`jf;e5Q1zurӒu%JQ(w@*Qthln)09#G!pu3ۡ(vxQ( sODLqcB8 ec{v+0^L>زYriT}y YL]JwKا2C}&,57nMF $bU/Zק$jJڦ炇]Wn 'x<onyH_DM5#-kIs/χOGC66Tts[dDl_sbTwυ75mG %p.cd"r_Hi84h/@ ؊ k^(+N;kҰv|:QjT`/},`A?aKn0jBGUʧ*Hv6~hτkY8W䕝 cD[)ob)M.69]m~ >SKGmΕX<@k4Ԃ%:F>r.j}m66(KN49(]7 :{|YFŝT,:\8'9:J2F'x4u xB&*ĠnK@Umc3t4GQibz ԣgri)[iQ9CBFo'K4&W>euVt`tׁlP33?rQz TtRk4'*|Z}Q>fyXDmt~j5kus.lؾ !x ~"~K.m]&=tlqh%05u( 6Bpdp,c<|67@F+%*ָn'QK؄+XkĞ&X]vDv{CyZ 7r9+qoUOf归sn׮Hxu ]LsPNdԕEfu\&>9tD\EsC՚itWµݓ-\;{ypL\D`oPVPCDx|+$\|" VYy7>Gţ hv Tp=gO1n)y"ݠ Q3+~,Jd .9LlZ\up8xj:6hxWW5Ccf7:ݮm(+;-)"s"BzHIn&?(wOਆ^:WO]PijCjL+kR cMzZasxGr=˴}8B^>0sC^;,A{bҰjGUEŲp "]~s" u 0P?"@͊ 67d]as!-DǢ,"& HTR1JǪ),ڱ<,@ .FAP!0-gݬl*h7~c,Y@4Ps0szDuuH uGǨ r\r6{C\BL5.٥VV!i4p#WA4:1Ei>7r.Y'vpДG@ ?sgĀ+ 34&]xnd7&!gl\ n 1?66|AVy)}o^d)j"X^?ZȡY' v"6koL^&cw;_NTUJXRJξ>^ijԈ'>c̣%/o߫c,غ8漀0Ax,m]&%d0JZ+#qmm:$@0 dׄ *nb="Z p1e'VUxtH$w.v\!h ag `{@A}q(0On1ľ^?f vgvJ@<ױEq՝tH_]. nIC'!x9=<v 8{kh6(sWnn;'F^"s NjzHhk#ʘ d-2JmʏMC[I*o=J=:#_pKt`<"eHdi^JN+8N?p>7+\~2ܯ1{U?@Z [O.N2x@,Ĺm:: H0f8XkJ&ٙjXz%*suFtyTkYO),Bತv%9b=˾AJ˶SWK TKuf*ԯz}ɏGʺUj<@9ԏ :/[99=敜.TM#y>Ƅ}]SϞKPڋ&#<GKg`;^aJ*^Zq|ګܫl5ܸ,.,DaXt'0r4(9H *p DOAiC+akf*%KjEFO(QK9w7T+eBT K0^ }SOO&s%6¿(YaʟWZ³PZhQݠWX=1|rb Z[[;hAI LPc0Pב"V >w6Fk > 5$oj`>A,~>}*46ZKe/vsVWܕL 0ׯl{p 45,CG,ܢCfMS.)l/f3 ȫR/iɒp=e2)D="(wLˑ` 9ӝ<3KY9ml/&RЇ4)犆o ,T=xSFV:կ2A+mdଉ=B0ԐlnnF1]6{X|?]S=!ϤiYln{Ŭ)WC LegT2c2 D+[j,!2skJo#$G<"->L4 Վ9rظ)+Gv42Nq!)!uëF4s-f47?~#L>>uP;T[}),/9$Qu-kAhY;S[YO<3֐w"m{2TX1 CcKrq&16ﴇ <1:!HF$ N/W8`omG"LNNStE\CG/\ Xֱ@q9Ќ5?A[i&WN]\4f:ӛM9 p`S1a۱Byhn8@Q6}='EcGUz*p% eP݆>OV *f05I'cɀ+NaG(DWA5`\Wv1rBg3`/7Û:m SZ-Jَ,xў\ |DBaLDJc1ti ^(]'cvfSwkKD(>ewp#jÑwB&)d?/nF~($5.RmD2x+wԴW;C ErQ@Պ}--0,_ /-&-ЏLi;KƝBeo! e^ ֗w\D':wy[0J' QSjX[[Cv{Up K))v ?611}n ę@M+UmxT٠9ָMTg8*aVϧN շ)QeV]nH)>(x|&Œ9[Go:]yQk$Jg 7; atJ߉No/"-|'j*Qo&z 1nhQ~V}4WiwXFȟMwa8@ ݚv p7jDiS|0|]E/s:"uS#P4T_S.'*ѯQԷ?G&dh}5v\ TGO4XjF)!'Kic-ҹU?QMVq,c\9~H}OD{UDv{~ǡF? * IjH-j6Ao6?Zh*r nUBȇ1 $B wFkG}gkK†` {[=cU9? y Z?bkᆎ-yjg/9xGolw.l܁I,A@nWY%+gTEt2zXawv[KsmlL"ua&x9X_v!f|@\hъDM%XjysC 0:TiK=# SR2Bh=PdώI&*ra~I1ZLtmdzΩm^%s[i K!dB.1w ,8R E@\<2slz{GL_J `Hvo@9$⬤pU<h[<.ݧ0\MC ƻXLͣ-N: T(v_Z/_ Bźo±yLk`.N]'⪼~#+0pЅ.RcvTR~FzFJtjT~,tY(.5ĕ3n!ھEkqVՇUKոrqnk^xP3~W%ILŐ ܬm  )Vp퓢MѸO[vW ;3R` 5ߚ,{)٩ڨޙGA4 >i<onN:p^.Iƕ7E <,wu$Oj.+`1Bgb8AqQax{IjyhW'D ߮=KB{'\/ '%3 (fh"V̊!q-@R "O;'%&UJc^Mg\"%0i@\;a ;U h쩠۞0S 䤊W> v9[(SN+(5.<2nEv枠=o؟db;;6?nw(e)SXǛn׾n 6Lvj!$]Fֹgom5P:U%8/[e d–Pپ3W1p5h^۰NF)ZvrCʋA.ѷSe*3υ=@'Jyi'džsQ' +l2p:ȅ)MӮ5FfG½K v񔧈5n+D;/ϔ"l'\ebr]C\^ك L}mB`]_F4 .»AcYk|,Z 35D[SCKcś6%2޻K_IpwY&Z4c5 f,N֍|%E!q\#Aז *cpkzM (/úGܝ5 c>Ǥ JKpסt_*$cOjS/}!^;=F xkKC.(}TD^+),d.~IDMdƸҦ1y@|DG؈nl*Huds)#;[#b_-W֍Dj)4_-QʛbVY/|y{s~$.)qaFÄeU,zQ}U |$B8„Y&k*s % xp`KZUm .2-e@ {A.EAcIU^HyO aYIlbʟ]un-H7O!^ +vuײ..&rI[˳ Bu"n\1 ÕJ#(T4+ z#'qR[=T1cRT-rg R9#pgtuy5ͷ$3ިX'2-4vONxYWˎPh`-E-KDy{50+񠂟 otsU;rpؓE-̒LU2.OV`ɆD5PtB AY{K弧7'0M}2\y:go\^'q7Z" E@2{cVl!G=.=e9 J )BOe d :jh#|'xSdit=RJdAmN:㎩IKcov<VBzW?\hH|!XN=jï!U=jf /'_Pޖd 9Jb9,0D5`ѠEyf3k^JNJzWDdnT6iX^aQ3zʂҸA[0J?Od(udM>#hw}Cy} mݲ66hr1s#Trek ZcBvsʇ><ڗ~jDəKd kuw03~u&z=hkA}gIg/D'A Ҁ+Euާ2ՠث:qudmF2`Ews`fUpc:[q.;*$C`[yGcߐy=Q &\.,w ^5<ָs2]lr5n&uX._X 9|;֜P7+.,jyQ$HF W^ j#ҩ5ɿV(|-^Vʃs|KnΓ'Dm }(8CIUj`R3 4佖WSMw0E,pqMeS!R]#QCuZAe$!]Ú7eI$|AI[l}5$aգx\Rg<뉩&>N.I)/ؿ"@Ns ku:bP|d]Q:w{&V(Cg0LUo_q<3j'2DyӹB\_ -EsJv.Aމ_c5ǞȻaDS5o+,oNq#"1H9e{E7E;wqN96DWTat1b gS/w\ɰo*$,6zPԆgl)+^c/R/g \py؁tSͨr&QrA}D ,Bk#Bkfn,^ ѻ[wV)OQ!"+a=c^z.K^_nQ)D4!l ɓz DPzI G#z1d!7C l@U{g,U[I4VO^fѝR݊7,Yd*nŞ ,!`bS=Ї)`od+AIP"dP\/H5?%n.AlFЯ8O3ddB=TF05>Sf@Vʪցs4Ghq9 ~?KI*5ꢇH'ݫ"&vdk-,h.@Wa/jw\ Ԋx=qbPaץUtIs4zt˰,YIo28meQ 2A~ʁ ToO%5}nJEGJw󐸜nkz[c3R@e$?}KI^< BY?bW *tx%$"ʦh P&(+^,qݸ/h%>=2x4}i4]4"U`=jHOAx@с/ȀMcu Օ#JCĹPO6kUn, Q;<,J]%-ۡ+ :5̐ gߌ ^7rlz~޲R Y.[hG}4&( nJvtOG! Z*Cma5πuw"x-o^WšTr`k-SR+87 tu 61eYmnxKRA* vCEHocV>8 ۯɲ,;&-mzZϒDZM8-pWF[rv 0բWLP_Zw̽58TSBUoi}[*["IpΑm,#f<Vm,l~7+L 8X(6 QҾ-$ۛEt4% ڀrrommS˷T^2-F DžoDŽ=bZuĄȹ u(^/RÛ kf&[Ԧ@;W嫞B;ƲVF(uY3|1?pO`so=9,?jT۩98lˍOB&ՂCX (y._79> J"$<ߤ;g;x_\UAyp‘ğ/ oU] QsuV, $/Mo @0!>39]MG"c:Z\V6btL&X%j69wJ;H"F`[uTc_#9^c'+is 67n\_i.y]0oר|< \I[0.[|^qL!_g[DgR,Z!"^X&1nP ,ee$]}f`Azwu?ӀLD٪L#^빃WܮT;v7v 4i?>?hнG ܔIQxd + vEZآ$}dzu,'J8do!Q蘺c7ug @SХkM'Ujcu٭;' Б4FwӅC`O˼;q$M6LzG~2gר}b.v ma=rݢa T;t6Qrq: wmr4Z, Q z8="]ضs֧?<>G,ˇ#IP}=6aTrnCב\lp61jыpvQ"뙮q2XBzE\$ˌk^RCkNL̬Y14TV-_/[sH eR$Xu83V^\[ߡI$}3v6[HYWFbVYw)bb7<:PTz 摑s[N ̝@v>ц $ q7Ga %X0#_|bP_Qj-ϚU$rۿ5.}?h"Vo\F/?N}?ϚSSxx߽7Ġۗk0FbU[LҞd܊lΏ i],iz?bsY0tB%e '߲L,V4_aџ>=rQ}/al}+&#sɌ{3lrn\%g9 s`І쨥5˭E6oBX6/}Z'z= 8d63 38aw Mo3" Cw&]ŮąU62e|$~08  .ŎGm͌g/GJY9:UCh;Fgʨ>h>Ҥ㱂&JWr./ (iނ܍tdsXy6&G:o$Noox/؈Ey(9¥+ގZiIVle qJY jT_?I9T.N2,UӖؙQI qF K1e"O56E'H @&&~'Q&S1^m\7Kx('P;nwTk]d9w°?-ovlJ-bA|ǩY2;\{=r ?MG' ;TXEch¬)IoVg'B )G;Tu',y>J7qQ5J> 5mק\6=WBnB#޹z#Zb8{J''Bi ޯȻA@e|,pK,;tߵ],aD-eD}67f SV@S A} bcSb`}9t˼Ơ ?op ~*^ә3AШ0X5^ӈ 逕#P&e+^H]<[Od=& sݼW?/w+?FbuV+kDl*~Rwɲ,B-h"PTQlIW8T 4)*|<B+X8gkv>VTr,oo"g9ĭ(LAow55{T1KXۮ&v'b( 0Y(P'ӓ"J%IATDYq| /т0Sğ] PA8=h:t;G ֭8욦Gik؅S+WUG TrA"1A隬_XM_U'/ I]Ħ&x_]4v$GTdFoi1 *Z|&%;f4pA1k-foqu< nQ1"R:~ymwL렆4.~2ℴbv%|%DcR$ kE|ћ>;ܑB.Xidd&T(56p0 V1y{qG>_tpua}V1M lAFo:EٰJPiJ%Ґ,0Sz@G8zFٶ@15: rsתi[3'O?9[* _Ғ;mxQTRȕ?.Hl hՈ;E*,-hto.tZa:3>Ҋ(y^c'Ji3`avIO7OjnɢSI#lve+v }2Fɔbѥe*UPX,$ǭ=Sbj4N}dEiVἅk-߭n). ;}qBtʬsLp1ɏZ44sOjg7>BN $F-'.Q)?ѥG;;`[ ɁɉΠůB}p"8S{$ B=Uсݭ3 KA2Td:cqp~e°0+b"Eib2zljM,-W+o#bk.$ *2(1vF nl3љNIb&7󖭁VY3 d)Z56: kuƨ4@K9v-+Q&J〕kMB6X}ԅP(ynLN:o4:ȮhZۥeEA#hX\Ej|q=e]Mi<2fӬ,л'Є{sd7XYKjyC]NLYٜzXQH{nNPEf0'!/[v : 77L政]PQw)T#;}MWTkH VK/-n0@W&>92klt{VƄ yrz/8:6E y65ՄQ$Vk87/ 4P4&QؽqHY#8BfG{ sc+m`Ն 6P66d+l.?s=VB;7ixj7@um-C?4ۋ2a/li$|ODF. )NCZMJΏ+!św0K-h.kr?vl%Agjrj8vlgm~x(#WDov-7|4-݀hYu-.aH,эb|0h =#XSt>@l= MަWp>Rݘ;ZfPcHRhp$(OW6yr<@V͗rjSHlKn!~N(I isgҤ6/CO{R2 '#%B8ӛA/xjCսPs)?v/U<`9XB$:tNy)n\!{J u 1ಱ֥mIE؇].#KAXQ|$܁.O3oQ)ڑ;n :ؤ:1pKn?;gfzA*6` =~♁~s!\)O;UnuSdmdR P `,V6hsopxm[!lōSSnv_:iZϲqB*@* 6jJ;/8 N`aTi=I{>)TmLAo_I:Ab ڊVAM.ZAx`T֊pCRX{W1^U 1rI^rG'ߓȯpe{Õ ߀1c_ əeS)'W F|=e\扙;+1<^Kt>E_,c^(ǕMbwt% Tɡt+ ޸FdvS-}uC=.WB{W `O%)!RJ OPm ,qx|9 m h)7z4xM{(yAJ^`! 5B2N5wY)& #(j,#B7 C_<y?AF!qGԢ .k,H?#Hv&(bC6Oɴ ' \Fd*jPڨ5nh<*;Df#|gd u}1nWft@ EJJ8Kʆ'ZqCрXݓ,'Tk<Yps hXІԑjHYy%C뭤iV(r GeQegw\QUF_y*yM$o@5V@?0w*gUT8rMcDPAxXco[1!H?ӛa>n|PwO0Mr* )LOį ձju$#?;$S>J8[oSGyi\LK n {.LZ&,`.;$xFd F&q|Q,i=2nT}sR=FdSXym(滧X,|5@ G|Mvv4:oh\ L8}0(DqMYHoGAې-C<}e*_Q &+ʮjA q6klDu'ys6='q?$֬|h^-5_ZTil_`V@]h e_]kH8е;-$Gըb':Ct`u V..Za;QLȨUhF[ꄜ[b2 nõ[4;!i)əQ!V,fqM)) ºpo<Yi69nߗ^Iv8pe#] x>ѐ}$úXعýPlMh@&~uD6t{*I^+Jnj}[ӈ1Ѝ: @58ƠYÜ .4{w#1[=:"HO!/P^WqGb}#c[邬ULoo}QRGg 8o9uLoC:5}BSqN8(/) SZ굲0Y:䦴鲈0҄䡣7ۛhrL/a$ bP%SBiˮ䞞!h܆vumv I.*T<کjC *DhhTyX%ӌ>]<|]ШI.3Z{8wD8ev-l^WՏ 6|-G`p9!<,1;㶢BZ9Ě.YK߸T5yȍ.UͶoߧZ7,s;ۢS_V.(RO?X9ϥ$؁\I&A;3D&+ _QhNyo}8F?|FPMEld'Fj\Dr*0\z53}2E~f=QwuMsIs0Qs:Mfw@!T7<=)Ӑx-]s8 =8R-ȿ)  臺IBͪih"~Ci;[CkYJ,5ü0ruԄt]sDr𩎻SA0rVe`$]|F =ioG#8I%ˠ>v 2f>r%UgOpibؘs$ -Et- XD:; _6~d{$ƈ56X}J4(?x"!ᙵg&(,0mbov $tj yr \kt6}1Oī& Ah(K] t%-$TB>mfcpn|vAIɉ,F&=WE \z}R#vof+$vhjWZ(?G9aĎWTÚ.iPbPF/'?+ujWmnP?rYaP>cp>JJi9L] qPYyYOb˽XhqmC6@QT6s=%IDs) Ĉ B6S٦7`b.U}^|/Вqa6ݧ8 0^52̘h@|uv Td:uG<Df>XeMesup*Srڽ< yKbKg^+p>qZa`%qv7&{`r;}{._C:E0 G[wԐb&XD!>O!̷O3mi|nA/tWQZ2iWLe\0?yOn9;O>.B/fI<$ϛSp\*on՜e(7?W3Nf30m87#7//4KmТRAP vCǫ,k\s4S|"ipKtl1T+nۓ i0r2D`xu!գ(ck:hƱ -H&-K.ꥪ_w)w4Ia=y[%,Hj0CA,mzmh.'G?ҍ_&%wt݈(9݌q>m-?@0\5XvyHq˖.CB gi˚0*(_B,Z zSC"l1e.䙚&M0}b| @+o^aߑמ*iIRL 笳r&J_U䧺2S R7ȗrPJWŘGZ~gw5*\0:l=~cO.[j1n6,/c3~xDôFtG;p\L3߇cB=eB%%&Г;Vø) 9q ̭/C ;5UdS|9`7$3>ڥxuCl}]F&pƺi0r.G 8FP_7It3:=[?ZWQ f.dnUd6^\p=7^z3 ,28x50?id8 z|KP?v琶b2'Ƕ5ᭂd,ղn0>9]1U+4^ !yG]{RoSm΋[!%m6r8s X79l.Hfߘ,GG2$jlw@)nTDl<ӱE C*nY\TG1ƏMM3[2V&G=7]HK1 E6GS״HR-jܻX9 p8Yo5=݇2,eu?OfE0 Ygjnbwl&C"uR/7n4qkŜhlwL* 1Ύ*iӡQ6Qb_,RS8=J? ϒD%~Xl^;¨D[%*:[> Ay-Qoɫ!9$xn5 mbTZNMb/qLsHep/54B2'xk+ ݌'Wjխw!A:.}җ> ?Fwhck%_:"l:A>|5h]e؎UzS=4FG}hrUV~m"JG`ۊY})U hg~֏XvP+OCR.؜/ >iA!R ٞys}8g,?BkFUh69\[5a@|?Kg G $ r ]a/YKhs&Pd}AԮ*ӅnIw߃ e|3 PpJ'YM lфϩ;]sOχiֲW´%& e`2J'AyLc3_ *kªQBNjϕ=b>{p}T"׀ E 8|yPx@8p?-7XyTJD,;M&^)?mQGe4N-_`jk r)p6ZDܚT=j+k}oϭAQ*'UγܘPj+y}Z/PAѷ$p.ijLZ!Q"' ?qP?ξ>!&|赽'S)}5V{錡7: g5CZg$b~+,.K}l:qwkkjc_6κ˦nKNg;c_qGpVn:O$Beuj޸gTt2o$ǖ9̻–oi3_t)ƒ:<Ž\ٮ-3wm9LKpQyw0l63aU# VEt4qDP Cg}b=uw`ǑMhE)JKW}˫ȄUZ8K+8`GA`i4j94tzz(oP&Y:_bRm^POHՌc,B7j`ѳ%vĠuK_2k A8iDmFsl[xbo lWu@WfG)'aXl7>ë'$ . [`P|dd]M6e>oOi3IG Kmߗͦ^-k`_-2w+A0pq~-)_~@0an5%$]+k\HU{T*хτ&jGxEc.5!u"ƀ3`bvÜq{_ Q <9;وs%_F0dUό +dz[6}+;uܣ2YRٖ NSV ESpwpgQTc<>/Fx1yO6K"g;DSyzr'~| f/F;3 oY@tRG`iV+ e6?aKtEpWj˅#QkvSW6듉l?׽agcxR*ٲ!oЗY0ޤ~k*x8M&?ΎD0ov\ib4Hagp=9hijB'\01Păc= JF }RFᤧ_p2ugVG6ؙ/IC(Nvf $`cl*sV%fޓF H65gksN7>J/cRMrkn)1d^ <̙n(%)'MdAg<[ڟv rzC%~Vӂ3jdInVTZۡ${pK#O Fwe5V.m \CG*O)($/MUsT`K.tB/, /Nx"HUnQ);} [z0 ;]%fIV FW`xGLѠV5ɧ ڜ@&N:d࣏䅐LMc:UL™u_IH'05~Jt:<&)`x0?mP%j\ȏmywbZ oaaZ63k@A*}9Mt5*ag0BԮ.a`5.ʩDK64Wl|֏gZcЌAMgj-/t>Q<!+= Vݑ;e /vm>~AoiԺjRrBaYu#|A` $0"FR\Wg`k EfwQ?Ѯ}$ DM8(,DqptӪh5|M9jSu(P xbN0gbK7•!Λ<Nj7u0gvûv\r3g6mÅO!jBӚfy~h/K 7d+, }0;-AU[OdEW n h+_h\/ {⮒˧`xxL+doqQU|\LjhD&lhW8!%DdڬWx!+lXHQKt)pl.ZEA%РS). 3}o:y!$-T@~ 5gd>m Fvr觙8E{e DϿ'0Y"ԵbքZFGk"[@aYZ eԀ*\RN lIXulϻn>vާ)6t/6f|C9v-dH%9&}py ] w =3cp4)rL i-foku$x-sV,YN԰ ݙޜo›( qdȝQAW Kpa]K`OӍ% Xzխcf ^{JnAXmx7w)nwA"ϯ A~0c:8N{YǠ#"P0ˍ| rҰa@2Fue\e% G=/O(rC1\X@rsIbᤍHGPz⼒M6W=fQYSfAd V>k_(fYg"u!юM(/)PPB0|nۖL$yS<Ϧ0xӄd, (So"-ǣݕb6h.x0u.7毇C=Ώҏḿ˱ه< L͵s9:-è\A*MycxX'ķ/3b05O%UckgnaBS>(vXp zn^7? =G/A1 ,)yF&_3q@h*q~],(3Jyv"j33;wҁbF h߹ќ $5.7eD=UZHa h]R2 j JRJZU,]w@E޷!I=HIH* qpG>Z/+ #E~B\ J[|;˷zn~qy.nNyJS?͉߼g!T}ML&*2o!,K <9E3EpV>:}ɬth>a=Q7ԅ2+:/rӆE݅|zk@WuCϱ%qA߳d2hDI;G#Hl Ȉоh8~‚t+Ae+-ַGL2jx ((8Xv*6f^%<8wz9rONHPa^/AAvg 7>ȅ=]_`{_65( [:gl1bXFT喅g"ճzf(臅pZ 9K)н)LkDm1ڏQd,d O&Ү4=grgսZEyЩoᗡ6uof_>݆\Թ'bwʬr=h.\A.** Dbl /!8\`V;7.A}M&w%ߛjJv ~#Np$m\5l1Rӓl\`×\ujqzӣ=x!i`z u1:Rh"<[ J+1"S%ko^C2avv;PK0*!ƒpa b%Erҕs&qVzZ4zH32+LtMن"A-=/5n{HiUjzjCBb''G:!KoNsWF6Bs3+BSD*9|FnL[JNE'O{K%6thiJL Z~:..^i/E,,*/YJ/zNxwܑM&ϡY$ԗ(Ȕ ύ yzA\@8eIaL "\u 䜀KkU]SPN=c}8Z9csyU  Wlgvml82Nq|ވf?Z̗iQ?ƑaCG rX2GԼ2*MLRz1N=vqhj.HQbYV4֮q ~΂N.J,D~@-×M & I8}HG3I7~jG3f Gw/n3ۏxǘQ+1\DGxb2\E&E1o4>ĨKE$Fn7א\12SsIe6ra iUV X_8k|Q4p>_)^_~/ReSr( Aܻ ..M+Pގ3+`Bo|OT[KmkvI[|8Y!"dxϱָ̒qI=d"9 SqneX|0XЇ7Ds*Q΁Hz'މdoNٷjQlU#;UhtAT6_8J H<6)m}%cj;Mw{xGK9?ƻ]@%]1+7h2K~+dJ:dIaCsW['Ph<(`2NH2i]{ıD. W`FUbE]dI2*+ T)1 p_M*Ngr7Uz[=̳0̗7霶C&CuJ<=_.U3*?`g \ND#SQ!#fxẲ&H2Ln!04a#yx̓yUi;W*e3vT4ўJ3Ġ>@m-9B (c$2R T)T=):"0J3l~3;{k+nb6]'N4Z A&P&# ٗ.FyatA/MJߠa;;N>k!撯>ʣc^4;z V) m<bw}t-S哩n̮5.3uo:o}^G!=c]iA$$6wMݭ7#t2إG:h9z4YbXH~AB쟽}PRxs18>,zqMQgͫmeI1 ȅ,Dڷ=cҫVM-ZӦM@w͚c#APCs\Q\/ zb5ݡ*QG9:TSF.z@]xI^I7?dzl4(BT>9BM+`\bSrɮfM#&(e[&űz큳(N`7V@cf 5cVeٸj"ASDxͬ rI>{b ֫BFТjgs]|a-IA(|fc vPSAnǷ*` e1^c*)z:Ń|s)6zIցZgzIR}Xd[?'k%Y"JUg.\UĘ=!q!J GbtGVU/4OkAC `*˜=eRWKF"_ #d?968hzzN4c]ZpH<|ÛؒMvh J}USYh._&& Sk 4azYslq:?\|,wJ?zKt**"U\?I1ӣۚO qK}c@v{Ǜ,t$z$(Kt/W'K')Bk;,mKYan[Q5‰@k?O4Lt*u]gjRl W~:p=Ug\^*;BUWs)v/|xSVA;CB2)kLNG,: ~CIIQ22v.M&/\nm%hK̦r͢wwF,-@}H>fS7r%qbܺ4jB.an@est}RIzHNp+l-M+c xhƻR}d1)8 pMÁ p٠/ovqYuzkjcL쪍 կtI6vjI-"vmtL(rd%UoBu2{sC L4h {l[ /8uQ]OL%YzY:H/_O8 }oA SCZG:@fecr0vZJ 1g(㰬݈2{.$fNW#mKH~)V -EŒšm^Hi?!%:ߩ2X0OZ!_a=~"mzC;z6cїsNemj1ZC#_؏u{ޛ\I(#l%-Tb{_4 j,k)NSB"nI%)B0)x.[ZG[i{JOۯ,b &bA(j'Vߏj0 ء=Zs 3AzZDuҙj$-jhY)ΩJ;GWy@AX`bvoّ (}v[G@̀S /eqt1T>XI"Zh.yLP#ڞO?-ГG xp t:zS۰m9sЄ' $$ͼ`mW/u?L-G{D`3qp|z{Hd0Z9bl,i˾ev Us^ڃ{gV" <喷'daϪd`=N.ESHI llTcV<1uþX6(t!Q ;-l>_nN0Qj S`N*4_$LΒu "1aswf)Dz>Gh\e4&8J &LПvttHF5Ӄ9DO#+바9^ RI+-\1]F+FƢ'Zʻ ]``I 9}mCÛ m$0F\5oN$cʏT@ҎUьKOמ jKcVdi*Es5T85DVh2_\r9uF)v m3uwR ,I3/"#zhէ+J;F̎r PT֦ 0UNJ 5 0%&֯x>mp  +xic^XpJ %Mx*.AB|c}OרfP !llػ2߁Qp/u͑]7l{9Z=3kHU1(i-wS3d*iJ-Vb^PXbTb5l̶kHfbY5gqh7>49{˰Fv;ˇ6?ꋎΛs9jJU_f]0oF,(qyHS .%tgPCzeN픖SMrRVu^5 >qs}A)1E(F!rHS`St戤v$ ~|k >kT sNT?Gn;З|:w\HV@`g Q-\搥.ReOF&1Yvm7[jHJ!s "(<=YV1 3"|?Z' T\]iYB[cG|tI[p4^@,Y~2lfV25ٸw]qBb_:hS)+Z/[~Ȗֶ/~ h^}q_ DQ[&9 d$u\i~m7wP+1`¿= $.`(>>tWs:#OAPnBU8$pW$ 咘Z&hUXƃ`ɾA"pmBz&c',!6b Bq)d N,YFbZJ.SO_֦e?xO.X*GѽY> \W;⊬84OS 5Xu~,5BX׼Pn6J<%[W=doQd_~ iZٛ -+10t\T*JQqw9 )4]K∂a^P xu[Ɔ@tv`E9Oߨ} 6]W.JVQ`YS%Rb^ I3"#sB% G ~p` 덥#J.WL/2q EmZdϪm Pzͮ|lQƎm )C8=jt:!S':VurbS#+17A_LuRu}^a(cCғ喹^awJKعȊDmՁ~w>"@j*M-%V./Mԭj(`F?J,iqv^K _V|L52y R64dJ!}5z+M2-NzZ~<ѱN]k3>,O/Af*BU~A}YYsMSM߳w!C޲߫㊔x<~y!&@Vu2Aahxu3 BOt"zq1R;R>2ȀNC@yd0JFLc6m. |`e,mfbԨH/0Gƪ|緿" &Irث gNTp=9iVl)>=.P=}v^ &qKѯ]GdfFe9Qp_Z}ڶ4 0kK͝ AlJ*C:sy橪 D|{.-αqŗS3/FK:xKY4VŚJ+frKAc`)Õ^MuoU9>⣕oAw7{e3p-t:tA>m MwW6jWOFNP'yA"A5ގl`!AEN,?hYe@;e~i g-}:cxϚ,<S#AE+YJ۱.aqp65\f2GVVYtv'A}M*YHe6d$94]m!۰-A0XdzbF1Cu>%b0q 9^I]SL2Y-~`}ϫtύоgRVyd2)̈t h{:(]X>5(\ҭI_)I:kSOQ^LOCSڌ/Iց/V y8u#>Wa 4D | ?;ŶEO&FP3|U2{ЧD۽\t|dv€Iɀ,-)f6xoCL ng@?d:TRvxD.r 5\CXĴ* Đ}Z}|8m{cX |:*0 w%P{T)`Ztk:Su2/Nygf}-+E^d7SLJ1WVWB-+Ɇ)!ڻCCBm;h;8Y:r!y0 X2 `C/AF(Yo'#dbe&ρ s% <"lמ^EX-yGPˌw>/(df.PJ% (Oz!27Ez;- _/8L崘{5b~gQUP)RdAv,9ݬ)AN)2=uiƤ6t怩V`6_o!BO=t;7Іl N^V2 -J\@$KrnB=Y p{G4@`nilU{u4/oeqW|<*C 8QAFHt'¬Ӡx8cSèE&nFu8Diլ) ͏76.Qɨq 8q29E7~ަ (e9QOw" 絆\Vq6=KlZʫl#\Dۦg)#egC]LOT`TSVӃ/NTdv2c8pu$5ּ&OKgׄKX=Nӻ\uJ ÒSު^f{0!VM!Y5 Էܩ, kkܕ0c<]^ g\ֽ;SbjVr;բ` mzߨ[27(1 yjK"qTӐ9!V GOu?*ġ BHN[g-!k@O '$% 05aɠ374,9*h4eek>q:Z d@=2|Bh|qg[p*fps_Q "7-LņX ȼcXV=^p\=߉*'(!b/m 9Y {i{(˫jK-`_ĉ_L:i,lw&dM ~7YXИίkj2}#ϫŦI5"m2}%TrOA[Ҕw⑫9J%;EP72 Y涙 ¨~ 3Ƕ}4"_ҮWka$[%m0|/9!~)LX)ύ%k@ta B(CyҠ&M͜6^7AU~䅞w2T PC?WˌJL|er"_R7ˇ $ɌYHz$ љ#E_#xEutvS1jei Vq2 ')$" o u!#GO~;*~UzCspJɄF~:\*)EzloY@=3<]+7dgxNAʎvV:pX'[]P2+k& NENu8c2B Z"jX jq0ia5]~qk R;[vߖ` ZqS#o4qmn@G*{`7PsB%MNu&BXpQUjT1H* Qƹm ܛRzŅl6dm2ۣ2l;_i[~5zGSZ}D"MOBY-iczYP)"h52t8LԢ"`ukIZ7 7`!4y- tޤnbqOvץ۹oqXk06=Ѫ9YR4bGG*si&L|9+oL= zQLB/hc螔d`%I>. @~,fLEChHֱr!&ܮDzPiNT}":u0m P#XNR(Oo1rPAg ydEt?[P cBծ]L Cqw#*}Oyj5\~RjQ_y I[SGFg]E1I8grC[=`02muRCc*x|[dԖ ik;%[;b,p(X.ͤu*i(Q}D)6AVH5 }$Ahl)I"l#j9=ˤѺ *!+hEdjL V]I$v({<)% ь7sEs@ҶLm5?,1o\Eل^kvP- $:0 s_ʵ+sY ؽ1U&mZx)lj _"_-:8M3"083x4j/5pB,&lloէ)xe lbI)co~,%R7DԎeIn$t<%FѨ[9B$#VhЀWз$~`5k{ ._!L*?W d=dkf){Y)x'ڡmyVh\1t/wZԳHRE/*$3_= j܎^O0d@e#;bsOhKN\9¯\)P1nSU9[CU8P-WBQj`1+fayWרrVd>jB84nF4; ǰC Пyj \~vMWD[~w t6a-1Y6fyƯ$`~Z8A =w;+(ısE IYc&ڢjqP -sWM>W`\j!hСKyYY;KZeN9F:[ xJ XÆm7ڄ}Ij9DNw]YVON\?FԗD4fʋ(:ebil\Ȟ;9%vdQ! R\H}L )) =qtkDm~BOQ K,AJf>ZCj3n7^!?/lH2<rUMzŌAd`(>IHcCΨ٩vjjD]LX4o5-/Ɇ FGSiƯήS5Pgyv[MӬf˘+ ۪ʆգYgvhM\˶΢*lźP|% ~ld~Y(YƂP=gIؤaia*!FD(rAm6;j؇^vƒB/̕$E*4m溈\۵_ɱ7%*\f"R=ǧxE ~+G֎@dJ'o`3xa<ɯ | Vzi 0"!g]@QV-` "ߓ6P%؎׻qK Eh5vW֙P]?$ihGޅj MV"ru},DAe"۞ :vpSvF$ K t׉?GH, &=<͈~ ~ ,T5xyj "#$cxkG `+QdL41Ɨ;j9G}ƏZqTV A!"~ 8jT—įuBxdBPs|0Ax8_s-TdTWFF{eW*wʱ~Cޢ|ES}&AJS[")IשT@! ,2y UEuc@ukrUbjf ^-]E"O`A '&B)XLjM{vt3QMtfbJͱ.ai #уkM2Bo\ 7^L^Yc@{e3>|a' apwf #"tY %kzd8-Vul%wu6^Mdc.<+)ސd*x8vѦP;5sG;*F!j?,qu,d0j>HNJ7J*FC]q-nИ:XU[B'E1B)i_$R*7*E]*qw_A \),1*f$4VYKN{s) GCWWrBeb?;!=-+$ݱ^;HRa\w5& ~2wφ`Ĭ]7/< 8-w6AgS:%a4shPs-CGk564){l?BԢi`<ٽqGINޡeWrbx/,J*5d{31}1.H]]//ME6uvtKv./Ms2PUj!@%L[;I'i/\S `[ fu85cIeBP`>wqdJ+-zc~?MءJeĊҥ;]x}%-5Z?Njwm/&vMJ^77WKE4iX7qe{VƵ߯m繘Dh4| k`-wck!- (~&[/0mHT(1rȈǃ]j'=.͠\ (AΪl?*HZ<Ը|$8o.~,TH E> Ky%6F&[*;`:K# ;0>m$)-bQɄ%o'>!,Πݍm&Y\k伭n^'C ^+,8˃? 2ΗxF燘V3,2 ea8=z-Hds?mE$k$XVMχ}[E>c~ϤIp` j<3;ULҙ1gx̄xl}`l/4ո¾m %Lq+) ¼LNDs6^FV~2"Kr20޹Bcd )dV27p@xYa"Gцq*0jKҩU--}hei/BbNZ-PN9 RU~Ȯri_@m޻a)Qc0&41m/L' ӌjW:PXȻ)gaɽ/Ƅ0C=;v(q3 nG}f͐%Yq?`kU+K2޴|PQ)lOQ0$11hiDdKUP0@T)'R}` Ywʑf>V.I뾚ۈ-}XĚ]8[,e}]U~m"eubc?Rˡ Nѓ xu_)TYKD(AFt=Qr4yiaia;{q/!*X,] OG`߭\Қk>v #O-4}Xnϥ:)|Żcc %eJ:+ ?Qf3_Z>5V&͟EGyƝ)&SC+BcvDO%Od_u`J`V|b'baU$:rs 4\ؑ43nϐ{Fd]icW K3!AoW-ufe #usKa_pWsB֜ E&IBrٛNr[CXSZ_rax$$ot_oȷ/Qg%4QOᴚ+ezEY:W}з/y ͿSC?SSC& &?[7}QJ k}B@?to:A=Su2Rg+,z0#>y{ >su,LLϠlL+f54Dv_ xdh<%|!4md`mcHdӅX=DK4 `s?tG?!嬘b? d.Q`3Tܘ5yMTIڑi1o*1 9jcXś]uR?&Fu\ 3K[w 0d%~+:\8†I|LiV8>EVB)]2;St>+t'Ll ugщe44 Vtnw:ѻv}ݐE ΀h4B6Uj4*SoQ$wF Eվ'w9"٣JO8 ?p0_KgMs+G yt1T8[%n*أ8P2Զߺ)ۿqjYz2ѳۀJ1ye/n@2'v>`,!hg %#Q}Xqs`y'34 >qdߜ }aL~D2 ƙkiTTc!A펰7}ppL`Ӽ~\g34 3>٘s|0*{^;]90JNŘȱI[wJ@T_>G5mL;ˍp\,GrĜ,XE۩r䦬^tr/(wOh͹ Qޓ|mFa. TO ͪeJr4'n, yq͞ޛ_S7a4<;j̉d|)~PQO׼b%p׷?Y`!x+Kp9x֝{|qݘ}unl!=M$;8%2.U0E`b`#| VdŮewűTKyl-d.#`wj$Hevn ̌, M1#K(S,܋}BJM¢uyU{X A];`7QY#|N-' /W嵻)fTIKX:։&)_8迉?M*-|h~;N:Ȼ„ܤ[4Xܽ`D]hRH[&ɼ6e~|Ar @QݱW8=)JCD5Dq>ޮr@PGG!Dٳa1©|jZ;:1pbˤ-Hﮏ :o`oRE-<v^fq½mύW3bzO3@:DQ`C <%xH "pśKCjR7,2ŢZ4 n *dw_6^9|,qAkÙvB'흵c%8mW@% ҴU]=SC:dvh9yHNcATO}߾5 )/uF݅O0e,71םy+ º=Cn(\㰍C}v* CDrriwCd˃v:Πm^`ihqe:eέX(v, YMbF/gR~8%JsD.[E/8`nRxhg8m5`uh xE?i=g<3.n!gk`L.J|۠bK!{|K-Bsu(~k%QY\uN9m{R :ae󗪶iu]Vz0T#R=&(jKb/m_cզ( 2c?YPsEVs ~Mf.ʫ+WqqtAw[(""omc7hbY|0 Ww_g%t<&]:Y<ۚ]-> GS uz]"0 )?穾^I|zY"饁N?C!A(P! `*{r:618^+ 6 %eVY]ʟZx~{3޺2,I\rEǜQ&H(W?Lx?,?Ê-,*q }AnM^]Η~ mcxkf4rT"sͶr[RwH-$%9G#RrTnE&p$9+%qsomL?)*oY{5d MYhmOIּW6QGL>FΕP/r: 5KY0],厒wZRenSPύ Ro ZZ,{oK{uF}rפi?S nYDV`@AY臈<^rFK0$IfAюwD8pr{`3+^Y7T@ 0 e,bN`Ӗ5/QuցtkZф-(;YoC 0gDkIuu`,i+(,5藌_%H0du`_f&V5.xۓ){<}XpեAY m`藢++ڨ7.w!I~E 6JdE`LL‡Ģ(T6Ӹ@A0Xd27uBVr0(<B!(kæRaV!}Y*%͵[3%CZiy=9m,}P6 hI!Z`p0(Dr+GۅEdoTdtdVL7R:% 1 nj$ >r1v'!VF ,?7=_x1! {bv@W )ޅ7YωPJO4(L9pH"ߏDkj;$V/m})򋛟j/YZ!;54ُ>0 OG1Cml7yktPM찣 El?.ϸ:M ȍ/6I/">Vr7nU+M`8FTpy{Ϫ r`{">`d1ATݲm 3;zf 2\XcR.!AӘ~kBo'G*hd-)0Sf#'C\6"70o^Ocd=zʭO!hÍ_F7%+[I{39pBnYh *b" lcZCk/,\r 8hRUl^Bw?V,ŅBڻI#QF bߌ W7maEm`=.+4XP4UX ‘`sNEJqۋ@pB@t޹Vh8*oQ]+[p5a,fo[ }"[Tgr0+<+fc6I^)3r8% 1t𷜣ѧvK(9OGTL;+ W.&Mš8<&|^X8[;]93P(KOsqfAאـQO|MW+(sW,'뙽X 57UJ%TxP%zLP * Lt!C ZEk Lxx] VΠblh*Wk6KqG8/J:< LR՛r%g̃}v;$O=TЬ4BvH6&b(JhلξCKTqĥWvag@)fF^U( )塥Q>8ݡ57vk *M*ű3Ҽ79 ]Aӳzǻޗ]2ήWcl+1JYAS&X[V21 SI ]YQhWݐ} }w|&icsps7Żo@A+v9HԬ5XLҒ; 'Dϝݮ'HbPiz&q8M|IAuݑP\@sh~~%hsyYN[(7N+! ߜJMðO|u(g^iMBH Rug!=>ݜ%ᤥ~a#a4-S_CF3"[bJbd"^ܫ}pˬ}C !wDC1E7@lյsHgVAp x]I4ZTIk"ˑ 2cJJ B8:#g;u@TC DX' ll,m1TGpqiG }ƇSEDWlfE|$ѭXEIAٳgbƙW^3  rxjxD /P8f :n@v)3 ߃XUP4-K1D~vK%!+˿3 ;;[[qI|F6A뉹,#1Q"P!2#=a]i<?.Dls%jWF,;/6SFq SC]qFՒ(]άH#]?bC`LM2&x`EefVQ ϕX[W}V0Gb#j:_ns!? IGm=,D;tBpZ1M38eq?tD OhQZsZ ꛎ(Z/]}Ah?^Y'.i(e`LyyѣyOs$iqtGiU*q4u8 ?3Za3Ma'O-^R}~g=Jzlxq{SzӅ%:67[)b;}wP ILW$m՟|gQQE3l/\/ZS]ߘ =p*ZOwv-|fTE//eʋߔ8m|U(VL[PٙtH|:qw~^"- )!6 U66,WJey)NUTgΩ>@3F216tM2Gvz`gnI6c1ݒ0#p]'Tlׅ|M&rj%H%Jςd/ ;Upєqg$ |~uig& T6\[5UKSb3,6H֬[(blQ>aeo6 !oJk<:)O*mn`<9$rSE8B͝صXt!goQ:ZjyP?g -+Ϝ ? &r-5${PU/ҕ<2e`?z\aB܇lV/ "7ݞںu'-PŶ5?VzD( UQ~2vWBn ί:9$o"x` 61ʒxШtjpQTRI"ř%s=Çc{CԶ={>D[HfUJ \aREXkS瓊JS$sѨ&1ACodࢂR|*( ( nA urTUQ*]N5TJ D=Z̕yxc dܕ̋wN钁 1لc96=$ν40nٖxJ sZFQ"&^Od$^J6;<G( K)(Z )M*rٔנF. FSZ|Рrl x& Ԟ1ߏ, 4C?Dx 5g*f QGL%9k9\]|({ W/q&/ȷ8&X(tW>-|+Sqh!Gp.)8;Fhf>bir8iFGz$ IzY]y`@\9WÊG%(NY:$čhؒa*0+-eqFf}I9đNw~ !1^eBm06y#m[3nVzpI "5܉I=.&"2u0,wgjVeK9zemny )Hms ՈiT>Ĕ*/[gUa7D|aX$ ڐ X 0UڪƸe:?vgG-J&NZ=3ѬՌ:lK&6_. 0\vO]0]s5em‹7).V 1x& =&.ؕקG"W7Ғ՛JbͭX ՝㛎X.aR$pD[,3|J6N_q & =v% >Uo5N-SF_WcGSΪEQOj7}ݸ2s7t0 ^6K>Gx;Lٟ>t4?OXJ+ QHXҳsk?^P@FbjLB:~= Q9 ȝ%om>3Ϻ)otCs G§D՞F#["?qÖS FlؤfҘ 8;>I<7m>ЫyǕr$SXY ttYóA(%8k>b Qv)]}g?4:GK QgA3";Y3Teq}Kv@eiQl5sVvGfg'1~u: [TVIQA`x(KZYfkmR>%<~X[k8PZjحtqZpPYA&$( 5[kZzdr ;.x?6̬,˚ %-*jBd].ceL:MYO F2-o`cIU{%]DEP/FRﲎIø3.SR9*1:xtoln nuDr@Bݢ٪)ֆ:0uE6/K?c\-{tғ3QbGٽAsF%0ujGop(5On!rgܱf}tv} nٛè nl~63*ٚY,A? ᧤FGYb\'-^QrH0cFSog?Õ8,7k̠pD?n]@)@LuY8xj"Czg`4KxsSzu|0}ea;0Kg{0M)َxדӱSrD9ņF]ם{,T²^E]SE!xUj1dReG PH~>YX*+~T/fで41kW@ +[7Nڐs-Exe6{l#FAP]d+aIf^/GֽWc`*%׃0keIbKJHR]pm].3J)h9rPD, FXX b]=]5G !lLf |邷yhD74 Y{Y>WbuH3쉝>Kj%\db)D#lhH^':3jrwOxpZRlӾq45#vl&eyoʲȖmA"|1ӠQ}e^Q1G+ܣ2crSf"NnӎoXl\(y a0;qM7UkםW3H[,ޣﳟVw/+czSW3xs3Pf]EU{ gawdණWN8lݴq8/v?z)<:*DT8(}#6"cb) ѳl+):B}Y]ph*~yqSD6,҉ 4.4dt{I`#QEXxv 6B8 VCҠ*3`p&I5T 9K s!5"%pRr QLIQ)u)s?C.bB;薁rJ5;'/ \!0,+$iQ슇8ڤsI ԵvԦf&gK .{$¿eoJ.s?2@npeڬw䆒la6(Y&Rkط΋ L3z}Amr5h$u%ts(2L_Ֆ$+e.:^lh <ɚo'cC!Q*ͶoR8>DB@ʖ7TBu殀Y&n6}e^I]J3BrH7[< e`e@Ec n{B9H9svDM>̐.^~Bn.RMʰI=>/nG[A:Hg񜑲ǐ>A8AVi(Л{}WXhjfD{yބkE@3NIf!鼠hN^1\F>'#l痹A}1Ziڒk)~|v)tDS{ˁ{oh ½`[ q|5a'Vb-zqZ>\ ȾѴ_TZ{rg4GE6fM)A]qc;R_4l^jʦ6l?{it*hQUW /`cÉM#[q!ic>"F-诞ti'I9PuKkunHb=zACr鷇G8HoVBn/bxsbsu!U :o (pU;$ESTԦ80um8niY[66M^XF o;Bm-r1Lt[ t955pl3Pk4]9~r D׻6Y_-9)rgK0\Q,o ZQS˜3Yu>h`*i\dY+ذ&?.OiV3pxeC;nY~FWW@bh~ k "#Yw݆T Ā|{8?Vh,Gu{(R ︩0yo)7WT)B,X;<-NfƛDlh&%8N/9&ԬYhwDJNm<=tŸ!b/`rMl6E.:*sO}M˃+d\[ *RB `o&75_;K_]ܩppɥwz?(\f|H@hg{^\iʖqٖ¥o76Up)=~-^}D~-2dlޫ}6|>Oɶ a66`}rMݧõZG+kP>@abb֖99,Qb@2+`xO8{ƒ`4 QSO lzgo鉤1鳄M?`oFWX_Q/qsԟFmf,THNΔ1qgLdDȫ-YCh޹0p Y`$xWGV}Z:uYf›{K3*YA`H!9oxvN@{GL0TK:T9 &͊{u҇%p,Ӹn;}̓"$*׹RWI} ,Qf] =Oß!^7F]oʻcy֭$^u>ӗ^Qc*вdW.tƟ_g4uYKX,H1wlqGEl0o.˒4kWΞ6)绞%7O9/[ጕ]CdЧ1Cz#W9ʠy/Gso阏Dyޫy"0Vt0"BѺ~ gycfW>yS.63Վla?Nǃ`@-pj`/AG.Q473.F]@zo S򍒀tMqYH$QZ%|+7@/w)p#R۹˶L"*nNZFk(Ezy~gTa3Cv&=@ٯ̈H%B}I TP(:=|xpFJ!Yw s6Cɤ>R{Gf:mb(kƪ>i8%IxZ]n}|wo'QX"@[ȿyH8xğvҶ , B/<$X^z.*)MmɤIh33ldlZsdJjlE lPH1ѝdL4#l%__:錡+Y}&*,R=/!c؛>ݨt׵;#5T<K`o497Pz7+H-R+Oفֹ%JVb6Iq+Q%;=-cP%%0w4:T tbi?jbYf>Wx'm"rP Y j/ %0RJ[Q;oԸeAt~/V寊LU&;LRKV6c@[[RljQ25*dSji\+6sl~! y~1p *FX )ii¾ ǶyP%Lʥn3HнZsQ++,z>7GW|&.<9Eωzqm)[uHBCA6z)$(x*-*@=zvny~b2_X:>T.r.u[vŎ$yT~Vth#)?HXF*1>h?a"=nUiP{k!2h9|Ra"OxekDtpVxQDPoFs, Ɯ7ZQf@6o[Exbx{$DBJ)U&eP3Ol`m,{ZggZFbgYZxڙ~Sh:E/$ϡo8hE:rVhp@wQYvSooMe,T@Wq J7y=ZܷMNmUqhl#JfFtVTWȎ|~qmsf@l{ h:t|F {%>5m'Bԗb](emX1{]Z΃x˭SɶW=2¸B<{ ryXc;&1-Qp֔>uu4.ElO^&Mpθ D `z 雅/ &'m`6٥fuP>Y (lz2,Ҍ+4i֗TEܹa#[}FU%]1#9T>w^4|+Nkz^씲 @ʜmi4#d߯ Q:,$H]G[_31AI-'/BePE$9jPe(v/$Zka-i. A%F<Ǚh(t4-7Ŀ@Fi:'ӤHȃs%S'O4 &`#|U2?s{%l2$ǽc #t+z R] ebxZU˩|eqf! >YPGbW]GXܲlMtypEy14bZ)"R%l_SO~&\:eTЎ%[)R}}wF].b_8@[dXqoGۮL8Kh<56ax1}<36T[Mok}@nt Ĩ gŪtMM$ 'rDRUT<]el;MHXvP^TMԕBӭ!]w>.=-N,x:!30`༺V{[M~I4|DcBٌ#SPC vRm& Y W9 kf QN~De|A ߆)wBQzJ+>$rjX 6`5h\Ncu3*? ޹]NEO 4'qq9,w!|V) 7ۃaA5]Q1IP_woe>s8:?ӈAT,2YqjB=wXп.JPwhL /?u8@Dk(`#tΠV,`.DP<&t^4h@9Z_O䑤T >M1]%Qyjݵ ]F]@9OةVl&WxuO5jZdUY'񚈠A :ƐdBcgmI1oApbvNS2P䉝'D| 3 0br6S Yg}g`-ݙd͋}̨Z!8Z9 heԌYzOߥy%_5_$uU9Xv]dUlK691@EѢӍd`x߰&U(y E?G5u~Q0ʙ)?ٻbî1U(nnFΚN"<ܮg5ơj5ូRʝir,IԧQC2ț]FB:zRp)*7Ŋn5! ,wG5e~M /];mi4ާJk 4GC䡦L/ J_Pm|vD !S73By8(&}8=9|M?;{`8l2<#C#4!o(୰/|~h}! &\JUE>hI+-dC%GAڣ`W,2Q+qy,H;nIC7Zk'DϘA\.4$ރLo#W|BWGx1g hSgNvF+Z+фNl9kǍ!FHFfCAH$2m||\~ٲ>l9{y>>ަjy+#3×SrSD|Zx,QD<9h 6i,E 6Jm_="QzNlɂ Y;}Dg:, DLzghtÊyx NJ.ٌ0'>0&)ь6?h?/\[rsHkKOA" GiӡOI;Q+9aڌ2BT4cq"%?I1ƔgU~؈ t4Omt9 癲yW~GGڠ} پ :`]E^qmEg_9Je?{lk NPËA E5ґV`# ?²l "D!?Tu7"~y`܋ `,E/TD[XSiM]YGO],c}-w4j+opMyNt"S0Zu \Vb\#ynhM$JsψC r}RX?s0LFU-lV*Jt>W ҍjYX]A?8I 8U'oRH LPcaSIEtѓ˺'h@'2m΁ ,#U9M`T6[q,w.R0Fe$$>ȹ o!Td.;W\TG(C K_3䲴&k/b} ce-1vrUe@\ڗz2wU֩ ' 1ġSIog]Eb^oJ+/w 4xH7~a,߈ԩ*Z_U(d7,ЙŶ8;VG`t죓Ev9/9_|J iQF)?&ê*rj?vMGݎ8|+[>(:*N$[1T+* 970 6Rg.(K:i~  έ5bΦ!V4i g;cV.eԖ١gL\8gգj)&2" lc׳MjV9и^93UI> /[AM2za/;xԆ1r>\>)&TƴӃkeѷ!y|{jU\-`jf0^)JCjM/Xx9 ͲW?b9 &imו"9S:Jwhg ݮ]Z vK2DKiH=%Ȭ)5=*wK~>NN?QH)p sgSH-ePaN?Q.<-nN_c+cb< j_}7#&0ȴD36CO9N@ɀ'hT>@6ED T=̛3댿 11ŚaBXY%4 Npg7Ǖ:6u;{z102NHED/]XD8`8qfTYrAtyHU[ :AlJgaDgT_|fG'N ;yU1îqY^ކv ukOZQ}m!DjI>Pj45TLW(X5b]'=ܴۜ틖0<Sհ\44WRBgdF+uE˪<lwdV_zHO~* NtAL4§;qUNAC}@Ů2DŽPZmo-ֹch׳-!αg⹁Ds\[H% @VT5iN%/#_ak\5 @RCLkGNimȑ˶.[k"2x:P6r(CЄS$5:釄J"-5༑gFKeE ?f{[J?2xFJ` IhB Qu(l{*s",-2uA צ᪐dcVgrj}5>C&Se^΍dx,uO+SYvYm.%,U1EWP[vEnʷKUjJŏشe^}G-s% _xP}<(v帏m2i֣5c=A(e^q=$k2>mD-2hC+15R ZUHk8D Si GPK I30Xx3q+sld|l76jlH 3Llt%tNi_)~Ur}&[N{xBCu9 \ #l167D ug/e>)/ /{V6s%s $ν3 ͉V|,L.I{`]9m/ I=~u&C:]ğ T5Y۬IzqW I|Yz14N#Ejև<'/A.}`mTwѢY˰>q yt 5ns `xm٧KjiaGF/yUh&*֖e`r R[~UC~.2P2@#mUB3IZT }_ySgx؃ڿDFyHoeܘ*z85`T,Oz}pXb1fmAHKcl>2RqʌHQtA 砬X|I_`XWeM@'/btDƦȈAXi [ JE7ueVDǮZ{ & {6ʨm\a̎|8>Bۭ8o7{T'?=xaL- }XaFdGByvYnqe)G?F+n:A;W\>3N~q"ޑ!IZժmos(oW^r˴HZc@bHL^|M~e 2}{_ECa?. W[ ͱ92n|9XcKN@eyeUf>ꐃ`JEQ`=lY#^*[4񬗬0͑mЕL2qc7Y,P[kW\Zϔr&@ V~8jIZ\ B;޴rt(M@kmjM2]a(0.H6?2|}BMMEc(Fe=BVwAkD^fIJT6Ӎ`'Y6Qq딄t`hxY&ͫqaZh̖{ Y`,tl("P7~ϩ0d@6NEbb"&Ӝζcd`.yA2}`7y6џ_b 4dF"s\^XRMM7]:IKrv$9.T'ؿ uQԿu9x6`ΠU@*ZK삇 m+ qᓵ +=pGA*L&Fa.J<:O{ᰇFi]6M,Ӟ}>ms^x6&qG|u&\֐ "Ǻmk$l#Օb&uc_Gi(h{m(5%]A1~bg6d+Kf% hmcw@^S,|GBZ np* (V#5*+3tj(-;ٖw(\K9QwP3"Ohܽ\ֳDې1O` /nX[b7G ڠnܖDFwGoI1槖CNOiegߝdv?z$J>3ڈC{6#>xZag駐.70 {zg)g+=#>EV bǼa&a:I9Uw1©l1?du3VԬ;-4.]eK漾 q:/9҅飻WZvș_~4#PkÂ4`L[Ni뿺~)鱈Z+&>3yL OSb#/[Lء^У^^c7AyJzg%*'M5]/ךeyy '^Ǫk=BtF{hqCN^Kyu=C*h3JPz^S=H @V .u_Z.GkKcvx~>LAAUt?SK"Ƣ'|C,GhHkz uFRbh(Q#η-` |MNEXD$1By(ЉXJTIbWnFYN@$PʗW.1,b0> cY/g{`?'d]j#bYq` "6gbHRkF"/|mu@@z.^|΀o-A 3r7ޔC3zD\u_t!b7, EVh+XZ^^:ĦjV#r.UW\vő?04+;dؐnzҋ:l<ܚpi3EMzL /Tqdy7i}Z0h_*ւ~0cbgWgNM.Y@ܵy"o* ܏i 磟AIm!biTXfYS^S&zܽDb`e9Lv^Y&ќU/>\% GvНBL–NP ;~KAX2PfE|^SN{e72k$qj$Gu-sH/PyxD7,=t1b#STpLDoS,9\aǖhiUd)hE+w听+XYg݅=''JAcԐML%dr\?ZYra1z=Wz&$uUi* {K{b3m|S[aQ4QXۈz%K3ۨԒCbO|9paTfã`s{ռ6^ky@)%~o#y ; n+UՀ5Wԝnuq$ wPi{vI!߮tT @оX٠؁݈ԥIwGWIS-ܵ넅*7`hnROgUi9TEZ !Z]ˋګguWn&aOl0\x;/vjz<(FsyXEpɡ|;@6a*PfvN(7qve.OgdC!JISEy$ul} :+JtRqGhӦJὮ9,<. \!)"}(߂H4^EٚHr>):e pSfg86 순`Dt``@' ѧmXiSKiUtm~p4A(,*pӴ$xi8mY[o #ibf)MGKcfF`Ԕ'EAf7`ۨ,V633s҃ d?Hƃ yGuvk ,^4{P2I h5S=F s̽~r T 4Hz(yT.=2z 4n.Ǒa9t@` X}i" crwPd2烂Gn s `:cHn8 T Adɪ0FH+קW1,٧ԅ e9{d:X^+?C,ƣgY`;" Us@S{uT)zj#F} TO@M'qt&mlNmvDC7TaogR3d>)޻ز @rgriQ)%7@&F&W5JýdN~9'( $;I45ٚSUmB#2̨ F],f/~"l[0jHcv3B2g2CYI4^$(fʋ;w;~MJ]|(=ẘ yMr|Kel =@ ُNϤƻ꜄ݸ֮\ =y9q6%x3u 12o}^poC'!X5+%  FEY^tt_.v?)%_n`\GPt?=K{fIjEV[@hٖt'[%_hq*CD)_\ՏL˙Rorf^yŇu慡[QV\it5}A5t?,E&bNo@Fft(Q E.Oq;C3;ƋmӲXW0E>9whN'ȴ1LGM˜{Q'Xw=+Z=2ey8Y7oum5(Ӑߐl]y"ɤz!RӅAjSc p1mwtz{d+P@NHo.>Gw dOFL5_9<382sx+-n#".7jI@2a*u3Ang֗m7ZxFku \'v>l٤g{2'zG̃Ċ,")4_3IcrȺqvhjt2&͜t,|]1ܰTSh]Lpi4Rmڈ=(-jN#vs TTRK;^N̬xdeXb ;mF!q@ƆGJl M@[z^'*xd0:汚 Nr2_c c /J6vp;3ԗn[O,vw_RJ@oJtWHMLrM?4eݙS@r>j5oA?p&ƙ bv$wn웦|NaߝvXz\lBbދel&?g1<baɉβIW]&9ТΣy v.E_=@e3vSE2b"*xnEMOJGnœ$Ck"􏸼h/ t 4VoJ%. )l2o|Nq62]]0 'XGu k>=/^ѱĭϼXJ$I[ ؂ #4G7NbٝT J+c$<3+W#m E.(JC)@oz7&g^>V5? EdA+j02*9-SStr5a.V*uSј9K~Yyf1׆ACL$bgD:êfrrdMOF RY!YOsy 3A>++R.<}mXSfg֍[ZoX*=u ƫ֕IK N% e|(|GS߱N2vsG|E9R[Fu-0/iU7d~8Xw"Y/2Wk'oTہMM1Zξ|| *o/Iďl'֖\Br*YH0_twRuâG> X bzc.۞R|c Ŝ9>jD2wj1O5) }_G+0$P\կgO?;" :4ܒY߼%ϥ3~({ۺ^(o> bBaUE](+ %qhss-{~acG&+"@*"k5#wM3r1U\xC-0} yəx-NDSe07C'gWǏƂ֩ʥx|x*Qei8f* Ko iNiU ɫDk120R״[R(ihK. _Ɗöϐzω1oTL6 萘Y /0|h~0[g]jc%nq V0KBFkB!Ch-/ȏ-^i@Yw&;Dfxsojl}0(_#R~M:ĜF>ccpm,̓1~":&rL<љnӴF#)ΦF">9c&!1ڛ&|*弱qym>ڤˆ A`(E_Yc蔰hS뢧8 .k/b ȈA#F0kzRrR犆KJG?_j}c9m<[NvD.A ,L\ocN@ 7{)BmRBS>i_{y%tv|2s9Tb_@6o“Ϳ%Zʦbϥb>L(Ư*oFGvq?~*EH[MgʷåoOui3FM`A fYp {ao߹9vvUP̘r|^ 2֤b6$O #j7CřސT2<`vګ;]h^W4k 4BE~m 37/9uLp!K|Zz fܼh2·T3Z |+z?n5ӗMW?}H du.Yv1A)*C~`wzFkq`&1`43T[! 63#<^3CR p9cdxK*2PKOq+ z,fז?@Fi?@z [7U# O =O+M%~Z"xOg (ܼ"z`tPkvy/ßz%I;? z}9?KV tE;WfqKʉp]B0fb1Nq2ғF`I(rT~#n,m]fȕQQ>ψ`8eWQ=/o9 AA%Ŏn<(zjX7ԁV ¶0Xx W<@d&FAi[6k|& 3QzH_82YVX KjY}_-}woǃы򼚼j_MI6Sb$DIgtDkV52%Hf>=T݇\X.c }UT_С9Z>c!)0)mG^5;8^a)s|qbPGe fy0ک>}k*z'_g̈ 3VcIC^U?^r#pxٔՏПtMdF.J%JtҕUsUʶld?ޝmyX@^P`{ =>Jyy~pv=<*C]29azFTR[e(O%]|9m Fn^\@Pa\cc7RpY2J&GKmy ?x1.?~R:*WbinXY8Uy92,dLG}Z,Nڧ{}I \CQ- }ǀxgp>tf[*VLRZY~GM!7p(JD ib0&syg xnﭖ!)/q ix_Mu(& ^G~$J/bU*&j(LM$Ǣj(ɺD\x)|i,Yy<6Hq*^U ղJ~ҳLCz<ĮCwLƀN?P2xE4w(7C~I9z#ϩط_;#0ɝMk!jE*Xa=Da`گtn6V4XЕهBsD16k5*.}mˮOx|Wgͪ@?n-H?'@{e?H4<|ɄHСpѡc*@e>hbnj ~JLC9+=ʟSɆ-iM2{m%?J&>\X1"} nӛ?he$Rf8Aa SncF=G\W8Pҟwy jMt x2Jʜ_N,U[Kevb:ZPmћqzuim/4VyMƨM(7wP.*>匿s 6H>wbP=`0)}RH=Rj;(އZQn);96t6j+@K(T~j9e :fh9u%-[*Bf:=@yxTmR)tgSUw$~uÊ8'l;{^v2&/"GQ 0rtJj)&gk/HFu41䠈>e]} nW _"ATm,Mgv&_uCOX|}B~yTNZ2H#4y~M&-5A.Y[BFa0,7?׾q[$G%K3dD#f}>H$u9ȏ7ćyLH ^)?եBэ\ͿIL?<~y C1Y|$Ke[ 1N6^}FǍ} )b+kb (?-`wZZTB>`֨ԯP e6f%G3 #C<>1ak*[4<,~]3!"ۘ 9FYݫeNuzs;W_~%j#%!V2w먳!ky\+(C<5q\Ft; $4d OC Y~9Tt [ 1JE=lA[?Gb| ;|d$YH0\.XD0>lHǯPm7VH,/2Xu_ܗ%1S*FYFcˎEjpꁋ4i 6xJSCXV&Qx2'[5>e#թ+k xF/?/b掸]NhHK B)9yԈ5Aϧ1xvl򐱧t-5p˱Do47l,px.qzF{fibp.͐WWZTsrYq'K@1_*Χa7àt]Mɯ(tM{%ib(_ 9ȭYq93B{lqs;, iBaBEDEEpY^Pc/ {pW 'clCmXv& 6Ψӣζ)ܢ:Ҫ;cZqmL,;(R)-hSdhd$ؕ~ӫ-.AzK. xjQ̙#\-ԏ"ь ;m\TD %5U~Yc[v gyW*3K" f|mjN6Wζ{$k)pӠRevJwj`x>s/e_k[Id)?/=;T7׌m5\ KJ?|_«FaGBv?_N'xY'qB\Q6b-R(f 9m7\8E\f:+GDZ'–_?[W`^8tE\E>DGL$Xu;Kij)g݄ TkPDPs_$Kg]xw!u942h@tg-LO d蒺 u ȭkXӜD~-k㦚)ZNVB"C:6?|VMa`XTm.wBx˨jH=vI?y ; s?Bx0QC:"-6(/D| ҷw(/'Yi=AQ A1 } $t:QLw LJ6ZpwQ |Cs_}&i`# !:aTtf9?YG4-SWυDvȡSЗK?Ӽj֟J֭|nX.\+~UL.Kg_s\bgȈ4=Ն,3)EF~pO/f[J4Pn['e?(gZ만 Q'k|O_}Wiľ s%9_E})" ԻT?rSnegaU'F .. ;UFLZaaz`Qҽ^!4캀7'GIF0^jS@3\I O3N(t"DÕraЇˎbXI3*D "~ggL}URW\m|lV.wCD+舀 ˻%ۙ5MDdC̆'Tu!ՂLIn!J}^J.iuGsuPtuG~P'2Tϟ- &. Jemϟ=4-g g$1tuLh`gio!=/՟دkW?ELjnL}mkM# x;ix4 J`H OޠDвÐoPY/J)pb'vg1aAx烟m1oB+V/bK,#|Sk:~;O$KmxS .jȮPôC3%F|H0*Ѿsa 6J"t¤<=NU2&v ^>Lڅ=ׇ"M'vx+4\AVY+~Z{ːTeBwl& -u@^,#"/pݍb# [# qib V?м@޹X# yia"_.PEv)U/cd:t}Er}QSloΫ!]mB5h_C9 BňK3AV uL ˼E^oƹzF?u2x>%(*,J"0`&s83P mϾ"q|P?a1Px}Vx(ڊ>|pe]_nw{A2 ǾAM%}~T9%JL} `̰tsQ6{ZsN[7-,@#B hosqxZһP;˭s((AzO&CN1xysB[28 Z6X;U/q9ŏu i䴁3tv`d-) #Qx5Coti |D5%R㑺(0`"l(@Z>[XIVQh~ 1h襎# *0Ôxϯ%">+<3+$v*ݭ wV{3؆1uSo/hd}kH(`;5uwi7q g.1}}%O{ ŬaQ?R`͑r\jHM y< 1~(Z .L bRw- .:[:4_; 2t]QO \Ā^A7|qƜ pǚ(gY?a/Y}, 1ˌuEGsrL>'ąZP K zE|#|$_͓u}why@h@28~7WiG9 bYզ.h,rÈl$ zm*iJ&2DŭڣaZ%_o%coWc/1|+Uhz#ˈAX-85iA! MEǧ9EF͉v Wq?f;PJq֊6穷"TBc` ys5?m<:=vcs:hBdf>ۋ V(s>B5Cq#p:pbw^hhhBPȲW!(9-%y^95s \ƚEHk kmbQBLz:ժ V0Nϰ +d~T^EWiҺh!K͞,,-Aj;XI%s)=w qZjfʓ{v-q!ScCe?2-)#y+' )8lo@G03@C]&-u4auNpJ'z{p(qѬrPBsU9 2o2;xO[qv>m%RR)Dvb+ƥLyp53aS6w hq \1pCm^Tء4D1+x5xSsM | 3W/z װ&B\v\21O,(_% vV;  sayCp }a{+ w-(:nD!V %s9 28uzp_u9]rE@ $[Ćwg2?w}&r;('jf B5oe#lm|g̷9dhjN ?s}뺵J$Y#z^&a2Ť`rCOHg&eĐ*P]*_ aDн>.qlާ1n«?&Q^ܡ\ ! fv'n -WB,xUKbS8yM ҎI̫Cf4[*Z qUt6}TIn/13f;0ّ -G9qCP/ !|WE=<ϭi}۵%&t#4 zVPwI?Ł$@yvA/ M7JVm܌L%RF7Q &mjݨJf~d{AlQLaSI5hƌ߽RiJ8%Z, O>~7mCFLxp9&.ƪ*'WCj"'޽j˗'M khk=u8:X_ 5 sΝ M35?ZB-|)YQe7Om6q߉Xe뢾4b.KRk%;˼(qηt){TSTn33$(՝*ޯQ!7̛:q#"}7K&`!QG89LJazEڒؐҫvNcۄPs xf֋)8&SлSu"TEIIo-I*D F(U>A(5k8@zr\vgZ$L{OX't5ffѣnjOٽ' .R2:GJf[s"XL3Kd:CؕLoTr겚dv}wh JU;aחwl;kShsT*r\9GA Cx2ٺUl2f z# +txl,P(pdrX|:]מ->()i8/Ib۲J`(7[A&]pt0%^x99b^@/Yheke:'Kۡ7(8x+);ۤ Mm198 `S%!QlfLˊ_f9yBӜУyT|UDn :Ss?MVQ!z/L>KmyV0 ɊuAu3 QDLx)lIJ*ŒI}cL.O}O9"@,'3! }?c %~6N`EYT#}_h= k tF:٦My+R.i R@ڀYoP~/_8Pd yRԉ: z f~F-Hj\0%$'Ev`f'b\Go1%ewr;j=2P|Q4.LAEߟE <[* nM(.Gd> |po|7-40 Rs b%Gl|mBp6\B՘imgD{ !Xמ(qC'rs?4*3_sA&^7_?f'Q|b/JfUCcqu1^`l-d񢱒Lr78[>܈\vM}hv W=sO'5"#G5q4Z]Y?Jb*Zfk;{kc<YXruk_<"nvhw6sϡ'87Nx9&é33yt%8"db&[[dW`q=6{ 8o;a,6-~X(\~C['lLT 9D1 p0aFԀSz ~H5_ajfι^,09GZ|fK^j߮O_RF/;)[1~hTY(VVȳ꜠Z +z?֒_GtK~d'&:fEa tŰ)q2u 'Շ7z^Yg#1Ic = >z>yR-f^LVΉ9BJx;_1ޓ͊ fHJ| DJF[+V -TdBP*񧖸x2_CYdl3Q:{( Ԑ|b%e QfGl$6s5vu$(< ^g~*]dULZsdb JIB095t"q[̺'qa(O2"V0K-Kw{UtIKOQ7XivMuT- G\G8o/lwbd[לk_PgBMFfx^,+''W7QohIƩa#)o}_mIU.'u1+̈́i޽5ŹSuz`ō!PA յL11%*D[.yiC0> *{dWrRKʳnSudTh 9#7(hؘc uATBM%eObN<1&'$xI H9dt/:}NUXx UÛNl>~{#zB+;Em3$ϼf^;~i Rd WTUhl2s9~^QJYy]h~rC!gcVAax2' VdX==Nr\`FYkF@M[\'N~5^&Z^aYU~I˫ ٜA)G]%f|tqSmk R%$mR =S56 O4r\![Kѩe9g "m.~AI)eF(d!~U~T-R[DpUXXM<YX*<:4 (?z?Rt=K3*ly*^W5ИZ+ nCn!vN<СK?l zm* Xs*vl`i||bxM16V姵k҇>A\E;j%$v]iKۻxnv)׿X=$\ڛGG0U,'S:~$ l]CG=?8nB92vԲ?JWEJ 7F:/KwtxS B,'a)$\~|RzG g2Gk7PT%O1<a|ZX+w+;&o883cxiH;cN|!l tU/Zg_Ӭ49DW{Em}_- qޓU.cy@t3ABևui"i@05NJr'(x솦{ )P ^|fJ~pqɹNeo,{axglr9x͏u-AW8pMֳt  ۹0mӜ56ВG? R3 X F o{.UKO`‡j4 -@.=c6X 2i6x'u`|kLKcAyyk@(;*szʓsrT|SOP{8כb Krmf jUYj>oc$n%Iw'ޟBq'+t; D!?Esq\$/O!ϻܜ-i'CK[)@$틻[snSy*׳tޛ0t"vD,VFSqLLJPWᮍ)oI@o+1 8 KWnքl |g5c%K) j;xT>)aTi6aU6LA=39*>L@0BrxIv(@tRqG%BR੨( 6c4i$m(InuCX+h5ZL5+̪H5;o^:yF "DM!;E\^$pJ|=)Lt_0}B7X`,ˎ <]Y<8YҌ鏵iik&*E 2W+և^ ^xS4/\wc /Cb# Ϛpr*xp8f۔ß&Gs'$HBĕ1Ӄ5#` ҨfQx_kXs]J72R$;[ T!RQne^i LH ՔeqY`FRu9y|Cwraց@Y 0oSnJpU~R~!j 4;6mDdlP{}U jC9ځMjc&BpKy1Rbk-ر9vŽ鎷Y$)d|ЖCyiZP~So糛,rsWD7,B{aqlKQf_C'<8KpVOЦAܬ2Uzh4<^BPkU>n)y놮R}Ew[Zh٬QLV/m~` ms9ɂhdӷǑt(D/ifFP̙1ݻ?ԛ 8'fasfې‘C|CϠPvHfj# ]H}yY njNKvK,<C}|SGxqD}B2u710 Ӻ:W2HsζAIzzkh8ʺ7%$KV,le7`}@{._G0e@nmc0CNoj Vpխ(9 k 3wS+;]*~ΆzGO;55&Sr_$p Kq/*g{Hy(_͞#FXLth@~v  9sQZ&$tJr/߹1pB{((:}jαK0RL09IN* Âq驑~&#B~O,%jnB(-ke6oC^?3dz:A!4ărEEe 4+*KwP2ph_W1/?mbe N"$f oq`xJ DWn|-Z}Ůtnd#fjYDzۭb X ᐱH1+)rjx4 4)9v|יZXY V c. č:oR[pwǓO5+/]* Z*݈./Bd57~ pFK쫈 N#cdOۗ֍b`z-ؿ.fB5: Q7](γQYXvX/dvy>L5m;|r{*` hGJF%lzf_dGK7Xf{|-UIP#@A5v0fXd2[J5݁__~Y;K@N2O8AH4WI7g ߝY25 |UFӴ&Lxh,v¬= jKYVLg3NTpqG\cXd|/Q:1D/4Mknl*I归~eSt rGUpɀwvHAZ!O3%To>nн rө&x }-,־cXx my*+چ/U>fÀ0'ߝw7LjʄeǺDZk}YGcpN& 0L3gd3~wc%~n!rk/f=5ϋ6Ey[VM2asLHk˲}Z5ޠbbHn4B=Ԛ̆9W ӟ: "@Yh ߦ& ̡Uk [mS8;qc1)Nu5QCО Gl"r#@=F*9f yZ83oUIal؁ jUD(4i9;a*%s^4_2Cb^v?~reDvr~t]0+bMRA%N€4sHȐI3fZ1ܜ`.vƩP,eߟm(}˖rL+*gZ3 %]>@tщL,c"1']rr,KAj"8'My;| eW$Z>^I\%I.x6<~d ]~DLۀ3j=_>w3_d^5] ,z+rI`!#dP[ &c4><XyRO[.gzuB 5xޱ]GUHbj]c#XDZS (A[3ֲE.9avR%.;`养,t riB|`P ɩ #fN~b%Ȱ+я 9x?dѿHE~PlO3^VJ. CgS Z)ZW9>UXK6~d[4UA }K*x `5MNrqMIށo]idF ^QI&y:dN Re jd$V|3^a#)aʜB èv]t\&Fy1||EN\AË^n\ן1\ft,1ӶWGyZC1(SoBl֒I%V15695\x}Ϡ!+E)/VCV9clي/jcƿ3ݎүF9&z5Vc&ȝtCpB5_5'| <X8aq{ZG D& H#/LڍY@87z$2lz %߼5ީ=aXn$ĎtN8,C?)_zx$"[nw__jL `Ifeix-$|NHDeПpe2ݰ>eٓ3ft!)q)ox I(Soݠz @ih`@ƷF[(c)Dx,p ^?3/ s:+O#VP c#\!o]UiOj)i]C66fԖ3|xSkǯVG_d:YCe~sUn&𯗈d?x;ؾqxVmh|Qmjk,w A0鰣VCT ĵi}g RQͨsu~fsekk= cyOYӢ&]0FXL.hXOX~a⠡:q[('wRY.Ҏ:Q榷"tSNhcH*q oEr.mWI3YKp6]1@L.za uLOJ(QN޹o&Jij긝sp#})9tSKOH5d3IzB9dB e0/mo?sP{}:GBxLK/[l-6d^hLYBc_n u.(O*Tۗ隽Em :>7wLukΘ.U?urUXG#<ďb-sz@q0xiE'zNK8T,AgtU~-IZN#_t\+l{DNR'`={vdmgDZT/,%} >@wjyQ/'J"ɣVaվĐSTӣྎzsUJ Ǚ - AS+En1:5-Vډ%&$gsRL(&JF<:Mȗ?ڨ,OjIJCqpG`e ̛su-HN:Q2ԫD&vH~ke`pnLnmBIk%#V6CǗUɟ!d .֋C`4i;鬱c}yPl>08 h4)x;.fxE}^rCKЭl4Ozi"b-[(A*6B{a^Y???cu)XnԲ=d5: S%ly:"W!4&Z 1v)|{JP0} K$V} Ǎ0A;Y>H~FCgpu݅@6WS2"ˋ,'baNƐs(O zr; iB/`^٥U-7}^;}u-+4a0A^qP Q7N?h7 SN+fAhjz<pPLit_"-TkcKg?`XC<9l>7RH[5dоo1 욶\n?%j!M''trR#z.z0-_VIL/(=׈:&^,"O>S^Yڸ<\E,a.!̐\"Yy-KmR(Uz=gQnO9jL/xdpzcgU\/sm4} i>hjoׁ ښhqzF3uFY.ejT->-*N( XnȘtQ?Nʒi$H`0ޅtψ5/VhudGl؃7Goy:`~anJj\Fy*XX 0"wB2gvuժ~qWMCP) F&y"-׃wt)TtR{|M;J3)MQh~6Kw伃aZr^V|!` W)&:A ʠ6z %[f}*Y #_׳ww3E!~]q=f5,s|ػ[{0ޥZU2Ee \ G92XU&kgɇ[ŧ/ ȲS];EHZ(v}хE%L6 ;_'S&PGg! uX{0{5DRY;pf I9?;$H$&(4j ED{@ZnMGg̯q`)a5U>7aƙ/n_\zf=nHdJl, @:CمEE$mG%&H9{݌@<xpY MM!֡Rv4 7o%a$ P>fYNAk=!}BK^*h8%;*K\T)7 bMݞ*1Jjif3}3XeG $*S}q#Y]We.d.kJ0:>GGTC2uTT$t Gy fE%7Jos,V(Vb;</# E5IblT *R SCMpא-G|y /m]Pf]bl:32& WoD0!`'@{,38ObcߢUwF$2Mla&sűY[tDĦ]AЧo{ <.ܧMؒKP[8I#-O72QYVRRfwr7pqODq{J#<+=,4KHJ H1̸;-P]yu!$Suӻ0lZGXT=!n\Xi+)Wn%AѲW;O{o,ׯV1Z :OC1IoN\T#Lp%"L^V 2Ғb@<ۍEzcԮ=o3!U\fп'޲]Xrew.Rj,x‰QS CBp?)a $yvq_!G(ZRZXᯫl_0g92^NO_YQ\$4w >23Ƽa)A]  _Z\W)d}@VΟtl` #Wl_s~'e^5-xByOcWE?"©g@ˉꛍUQ;w1OnJV1> /ⱳ, `uOB6Qx6$[׳nhL`סOS(RS`wQMZubOۭ{U){CR, itՀe+w\m8/8)CP&XܔZ_4mfgJ(xud8}&^[A862{;#4PCc8.a 9HMeBE+ȿjqkh)yg*浔v:H88*XS8290~ɘ#!ZQ+D҅rvi" fB]8Rv=uΟ4bHW|# YrS@{,TF-ĈWwblVD9,RPǑ]C*䆫,W<Wt>To2bwXhhur!>-8z]-@@Aip:|SU ئ2$]uzu[+4ʌiO+6A `Ky||}7{z-3p[D fnp+劔C53wk%т/aw?6 yap+.6r\@cM)W,Og jf@qj!'D LEhe4}l%%gۼ@ׯZsA_SC!vj`lm=Ww7XЄ$ ~74= _[꾜(uo@SŒBmk#bI@x^Ye*z )bqPV.UZ pQٯSuLCJU \Xз_pS1,bh3 o@+mA'Epm{M.Ɣ#t;d.yv^i  RB LCSz.`u!e1cDun"si#uՙ 441_nʯ_z'ھ<&Xtڨ~'!W;Bb+Jf~L*ߢAəo?Ә=7nT `q,HjZZP֒WZ6ȱF(GjTke+~ULXrS.V|H#s -RKqRer+ڮ h`^Җ%')"M-Ydw/yFU[H 'L_R~C0:]X5 ۷-h30'6hn vEGF)ͨzΚqvAE몽4 a:y7ؓ\K7$ 1"j"wJEɥŘ*ֳBU7ۤ[&9#Rn6/I,35>7[P`HաfܣOҥ„ pLX6<ȗL`KV="V;֯(K[!ywPӜ|6!g:PT5S =RcUAB3 yz$/jEbz:]&=+{s'm=j/[s1I6\ó"r`;]u.qFbnI Ax vس~OZ$^t ]j<6@xS)A,6gPB 7΀N=3 Fv[ƺS^eYHKGXFR2DԲ2SU=" ѬxV]e l/:] T}pU`-w$YUýP:%by"%GV2=?HۢXF ̎V#SA`Ιͅ2/oȦNcvz#qƄ@:/ɩomznB%8(`\Iÿҫ t h;!'k%){x phG4#b5e{+R֦ٽ1H Z7N7J;t1i:>rxM'@w}HNo$kUOW;V[1= q \F5?wvFdr]69[<.k.GUBG,8v`nb,3w*fCKv-#^,nMqD<Eu)&˕)OtkM^zJ2؆?o0v1r{9+q'y2q!RZrk,Aj8-1rWǒY%MDHpsL尘F?M"3`!i{ox|_T@cXMS|E׿uaDΟΒ˽4< ͌ SuSxjxWы-M|TSz*su^Yy7+o KOj͊2Yڽ?|MP3a#!z: iB"d:JIfbsa1x[`tW{U7m )+ϛrFqV\yum>N?Nڴ '0V dߐ!Gyoiv!V6_8!i Lܝ:sdU*oUigEL;]V L^W;lR!D(BTD.;ܭKȦWp)̕9_|P}9Lrz 8dljSEG$% g[:[L.e/2|*"}WP$GE $! q*\Q3Py ,ix )@]I/6JeE\K|02kOҪN2) ~x**b>(6b{)sq;ߺ#Eݲj( %→tTT;2PB[RxP06MK6[EBҌ́7a&d,jݬXbSyքhb=R;_'oda~糙Ŭ:ܥ;|$i .I.wden T@t<|%ɶ~ 8Bqxq |R̜N|5…hh S:lv:tnj "5UsH&#eciZ-(cy(9T3FvS fZH.hǛ Vq PM@}Eg;;47l");1^r{Â`d LϮүǙٱ+Fd#M ߖ"mu&Jkwa*>3ROQ>.+Q&\VpV)5ot׈ATm/)kj@$Fl0ltYK OF‘&ϋ+a7 C1R%嵋m[z [&rZ|Ъ>C1unsΕ_.rPEeהGݣ[SE+FCp -Y%{?{ԡծGȓf58K{,/jbW%jvhޒpILkml<@5J;_4eM|P wθ.ar"~&w 7vĪv-M_+)1/QTl-1]}%nG <T쀔\'gĨh۫k3ERɘ((a\v.rF/01>MhwcOBX([hR@ w=)(˚DshiQ#cs[E0|v>~-v_%f),t[xe d>FM@Y]/S]h,7l'xY-q1! ֡ ~$ +t>S<{\ 徹 ]<Ѕ.|N)"8+M+a cYpvE9M1Y} 4~"f?WzϞWK:֚\@,ObI .!o%%5Fϫ\ujV_7#!Yǔ&em#?`rI^7:U(*; ݍgɗ-4n3RN]vݘ]QR/wqƟz B]eTz7|ŰUa01!cSoEGVݤ15vmθL'"]1^^-E!$kRľO\hP"Dz\UJq">ׁ]|Zw2u@ƙ5^S!3_#ӼyRtZ #G h[#Zlh.`nurIR(>˕MðPS.J/:Y5>K̥?ҌO@mׅOLAIGwp"[yPl.a>f arstR,KF }آ%B g3/Z'CyX%W({Z/<`0|2PQo= A H q#JOER\M%^ءkNWɜ~$\u^9%`!K5x[ea-Sv '(srK5(Ӹe,QQR%vU݂~<2ޑ+&RTy9bsA$fG(y}SͰ$}8Urk!7u)ScY+K}ÔCg֭g\A| 4|Y}:>B$$[&i!G`خO8p,Q0`*&i╋/P\rM]YtE\N6X'8ᾫ0bmtߜBE6+8$j5KPOLL C&erX;:<.X,xwUl(ϱJ6HS[= =Im$ |ۗo9"|hݡFkd F}I LRcg_ W<|mɓ\kᜟ$2P]~NӟS6$>hFV7RImRvcYjڼ]Xy?o!-M^4).,64dBǺly}Ӕ+5Hon' dʇ#V"c쓉.&+[򷨨?$Lj)ɝn~-KvSBF^FtsC<:l%\Yr,H-b7(bmNad^tm]{(䣰K9&$&2ת_N,mjgP։NXz ףFI(xĂ 3^L@Ŋ4b,#\`G5(^\6Q11pTl3Xfp.T%S>5(Lϳ¯bL^g$QVb=~J,UWծONRP`kM7?RpK`RH=_[.=o/ 'B/ԺVQ{JNo!4cmW"xn{<\-Q*ç@wsI܉~i,u $c4nAal|Xs<%e_poՉT]H#cI㌑}Ǝ M J'tx ?>}o(gmE[iŚI~v#UV<]7MD;WjF]g#&\TקhOa Ңlϵɫyb߱AC<DZrc0eNNG^~p(شaHԝETkCw4\cw\6&6l+J( XXS yT3ؤQA[R~4eIIv0zy87{%_4G6ޫrv=ٚ7[UUV/pk ާ`P2P١﫸cd9$Q@^TtQ᣺$Lv'b _VI|#n bs~zN~ -K%RiPZB/:ж:mE$-jGJ>ç)#"QIω B81lhբwU#f}F`t2Rl;>\q7lY]QHaHZil•jLE©~CQǏx^FfsZ:{^3CA"4EkKCFs4\0TBFOE;r8wQ2V=ҜI Ѷ5JnI7`oV,#?0T칦\EUL6}@q(9mZ0KU\wؽ'Uwlw8`|]`: }& h>م@vF_bZS`b\]WUVI\8HD^ZOȪ 'o(t>. mwQx6ZKsaP@}&NA'1G$uMQHgj%j>SEB)3lw/:]g8Pz5wx}P j^6gCqND@_2ܶz·Ɩl8hٮGr3PckܶL0븮hO *|R쾬-Hs+e, 0߉T q = ZxiwxmЊlAHԊfT5BeN|y2׸W\@5474b0Y^{:[@/=Z2VxD0ʚ"<%V [/o->d!BPm?jYJw>=`hq[9_:6-C/ՠ]=UU/J/,qH6ȫfsnNp_Zx/^w"-!^c@bF;jF$EWuP9TɛJk:nI[p/QRSIj=4KW5͹4h<YTme)'W w}YC3v ޔh%gV'y҆ɇm{0uy#ޮ' RXha9=V`|K9Ay_:&nw{F/Y<6EZSx{rAaOƋ#}gǎd=)& Eg55)Mu/L93mKcg.qEaMr!xH7xD)O͐W^$I=;вCY9JZHH c [7. ++ۨYG_-1;m_ "fGcLا}2~M윁7+)2El&=pcΨA;mMGҒ; l د6|"Y)IwάOkȬrokoIOVmY&^dIhL(232g'Y^?^VV 8(ew+ۡq]g`OhlWsFH",5XX\vmYСȒ;;_פẜ`f%nrZFzBt(ŅI9IlmSvUotRb1 G4gS-IݧIYކ>Fw&ϣ l6ֱ֪!%Ȣk&m2(ÙOqb{GOn xxבH}j+-j:i^@NIP8o7a6G_'Mu 9ś7̝ѽӮ3K,E 7:3mG˳oۣ~ 8|d)F.զMdjPTq{Q0a0vq[b>L_*=Τs*b%oPŒ۴@1wsKhrq:SQORj/6F fǼXKBqȟvV»UUɪLoV/Ūku%{˕khd1%¯u:.hPz8ChCA7tq35 4'RD!%%;$x}4t,f[s7bxd`]rX8 `E@ai<,9!1S1>E o%\)B"{T``&G ^ȥ8ա_P ?smTr֐m o?0y,HyclWm/ :5kȯCo0ٛ@P߾¿ .. vhY~N;5ow`]OR#5"%{s.h:H"R`K v3o|)N-y wȃ kK߅f HV l"+Q^k ;|mv&Kfs%OhT dL*hAPrKbt- {ܖx#P%i2nGz73כ\fu 3<vmċx&g HIO:؋0ͣջ罁in?&d:wy,gkaM!p}/29f\FGA=kCS Rzϖk,n-S3E`E4QWޘ2Yzgz QdvP#S=LN!Π@MaN;>,2VOҫM †1y 6u5[Ⱦw"s3ߖvŽ&4,e$*25[)PZ_n SH[];~+6J@[sO݃SWQQ1qlc:yb|bmw(q ɲn~ҘA)h?j?eħ5B,lI5j]l/ꗺ&]ܹᏑv aGIe\g)O C "&) ہ8#;`|xY!:4ۤt7~pVtgл?*~+H,O9c};ozVew]IQ( N`39T'uv6BzK-kE"wdV9I,J"ܠ/Qw/{fs H/ " Bʹ;#Lʸlk;9>)܊~3\ٛmpȗe5\u`&Tz LyXzReZlLJC\ y\g(@- d|Wn œM]IѩS݌|_M#|z/{nИ U;Xu.VðjE>B͡9jn~ :Md_@ ~?@T4u?ȭE0qr:Ud5I\k]Ӭ aᕐ9{K-[J`#I>SMa4b9h[^mhaʆx{{y4D(gS8&4=y("N|}xWBvn>MQtjı$J.ONr:fQuhd5oMHqTR +ـ0~#ܯ߰@w5\hsO)#慵CHU{'94zI>l;ҋ4awq[ &֚=|pkT rzfo} 5? %_a}W@6lsT*vrd:vPGWD[ű:'_>D~9Εrc1R&3az8z㘁[B-ͻ~f0}saɁs؄\A8KBZEtcᢲ!^Dc+"e>{,$4RQLC[34`:2#R\e@>\ Y ·#ϲ|?oH$-Vjd&"8K:b DcTn03rJ8x+>Ci/ ĈQIZXG˦iL׍v>hwURϖ}q4i%5ڄB 5jxuګʵG ^ [r=q=h,{-^tpoBki:d%~cy?8\mD=,ʊJkCaYzpdl!Oat.}*`#DOw*#1lŸt!߇= ׃>@!4jHR$Qda?镚a'aCR+ hI,iNu/#AxD{$QyT;(?hBcΝx,"PxyR޷d߁zQv T(YzK½>:}{CNlKG~-7q/Az` vTL)̾/~m`=>8kQ}\ֻ\P"}Ȥd&8\#04ff8&vHְ..JΉT߉UuۄKHU0zfo і(MpGZ1ڧ^f\nCd]I 깒/~+b\ݴ,{s\XfEu7j}P33X,p~ÛZ㿿o&l"Enɫc` CQxJoGPHֵ6!~.pXxFx+,`(O7SlNITO" -> |٠Õ[џ^S%p!orΞuQp+ 6p?rjRL|r)9ԩwKw]S-RYD|F2Fr\Q8ae:Qh~l e \9 L˒j.j}ϩ&4~1M R[BfӕPaUH"$tA4hz$RayR*4rjFWl.wοX ';t5}t$J}lA[?=h@x.̛ènv*iɊ~76Ȓ?@A]( H Gsߺ7)1+idO:luYk t sdú: 'ByH~7Ѩc\H *掞%TY0/y%hFz4K)T1Wz)FrB= k#KL T~`!mZH4f4E ;Nj5Պ (`i@뀛@iq4ۧ;;:`"Xlp[bSMgS㘶[Am2r5;X:.&Htyi ׋\(ctB; O^̹C߬|C~\W0c*K,]>yܟɠrw~Yd$ńC"Rf@~JrU͔zۊ˧.+{4k3IZr~E!u) I1Mbn:Z >$/Cϐn9xK:vEMI?V{z63?kx{TB2T(:Gp9eHtEB*PhMKZIـ"K A-}|~3᦯oKMham"d'd"=h^/\I=>L5WNu?֗;;1 [3{ @F]Y+Ytn,BDnUhO W /_A%>bF2Za qc \L9`A[IYЌffM@OI[?3QO^+h6Uϓ''iƘv@%tt FEC6i}#ӻ\xA5V`e;APqbfS6jgvQP ,v4<`=/ 58D VJt ?1 ȁVSSOcI)d\Nꨳ[@TbzG`HNr%`;p[Əjw?/`ï4omTieR."\[-<>.Uaϔyk%Čm{prR9L@4E ~ЗUha`` ?`멛fjC ;^'LY~.Cb4j:"V&ʴ. JKi:OFu`.| 4]`ZVVDpsJG4<T]*H^?r/VA `lۧJܭm識ג"2&v]:ֶ(h~W*,4%.sPVbj eĽpYZ"|l)mu@/ث7!5;i"tzH!67M|Baqt5긜=IP,p-妷o*ob&|B(\O5]Y8[8RemybY-'nѥ=On_ 3N;Tݲ`(W(;JUHI'XR,;imp#lw+V"w*BPo/GWTmV` g}&:5Y6B˛lN>;ebB7\Q{Y͒eI2Q+k\ay0ȩ ;^,y3e(gҕ3c[wJOGV®g|bYx~y!awήj|{w Ya yK4VMnoy;F 'pm5sRF}|rpt'WŹUf՝!LN ? |Ԉr_`8^о΄r@ 7y*V>LުQW )@ԽV(G )mۓ]Tv8<1Ra~@wQ$=c3'(UlzAE \qR2=e~mj B_JS(\3P)#@^YlLI9IibTH)sQ;+d,Y*E+=HGÜ; GJG2ЮA50GL.W֓8}J7(BZfu;'8rQkJ4`m&K|(2LCsy %)ԸVUc|~1y}/3G+%DYqp#dՙoN˗H{ʠ*>|sv)rq7Dˀ0 )ߗ)$"㧏byBxB36aHƚϫv6jL\xȷ!deWamFڕCn f>:ab6,J2*q]Lpa)89XK(<''#mp 02;L9@ xYhm=G_-ͷ(ٙ0(6ױ%l#3B8ј|2`4ёFN_VrM$U %9?:a]SRxskb ] j$aZv7ge-zEYRg*l{(dZ^&h= [y#bۚGpYqq2ί[ 6-~[H!uK,t5wK!ɏ.O =586Vlo7 ꇻO1 aFyax21%n6L{YpQnvF%{}A5-3- {&hHpm3OϏ]!.QmX''_ޮ+5o'暍 Ó'W8.[`[[)Q T3b-Wħ.J٣2ⴝW/Ÿ̃^Ԍ~ cM#4%4IhaJWZz[&cRFqkXt40T&$5 Ca=q(D@XeE=Ip a8IǺIEocXYR~{d.5NUiut{_5#\5kEkHWs.JH'CJG>ԩLVMP5[!pV"ҷ]jK,?N0EC▣;uZDV4.GHJx6#eGqnٸ!D0XRT?>CC]ۿ2힫[5GhDg$bB:M1Csmrk J(L5Kզ`V@jk0*9sREI >Zn~PyV?o+:\p+꙼ߚi|^$lalJD1dY5V=O  E2:m'5,c|Lb"+aiG}_YpҷYA]<]I.ĊI=Ӷc1 t~*l S꯳s2gRtgl5 s&`Zx|^Aͦ5>\A̔:]\YF|F;)ґdsLr_!ajd9{nU}}7=EY ֝N;1g% i9?j6yC K;^,W]'.)!á'B&È2ϋ`̉\2f4GgO,“?7~<.r\$ 9Li}4Ȗڧ~'v} 15!#Lщvu}p&D$R/xۚĔ'p$Df؍z9?5A{~^2W)iQF| lKo5[j;30AZDg1vn\N8Ibz)߁0@;Vffaꤛ-jڭhSq. <zan [/$w_M\n]]["Jy+]@.Wzbi\x³Z'Ȩ~fF;N3Rsԇ`>D.3\;cP7FL G}_ h#uGzw $D|ѽId"`psUw]j.XCx"SĘ٧]$ʒu{?==:e `!T&|tfExdK@>̋䪃 cj7I=Co}&ߑ%1᭗.itԲ.vETh$@ :ͣ)jGU+i["3щ*CQ@"x]wi~7ѿ_2f Nq")Nov;Ҳf,I1s`.} f[/RՉ%e}g, -лƫXP1a1Ax ir;&m3-@k!DI񷈳I=VJ)*đ`=?3 #{<21`_/z"$ݶ$.g'm|#LY)Dr4Ǎs*IBa("~hT2:n]s01":YN'89*mv*D.cD̛4- uH!~[?\Lj24t2 DG(HmVvD^ݻg" ܡ/a2wRIj1:9rUz_:R7{W9|QL96#*&55vVPUY&խFk>)kk&['wA7ΫP(G+J]Xvm@>pA5j!BSRI,dm$&ؙED EJ3l*9Mp"-(5PORY&"S>´vVf8Nx*˦^,-=D4& uaSxx3S˨ak۔a]%aeY,= &@;Is϶  cHO°F:d8^6fzA"n {Bw!+J>ESr*K1WNJ0' -gΉT>=ܧ@I ; YKWہ'h0uV2y`KW5VX6&N!4fǩ]bWB~j pQsw6 K#'͉y u1\u5qRMVz ڎ. ![w8KUR(\Гm%v]Ƥ)pm`Łnb$9;2.ak[jNEXJT@p[=K?D Kwޗ'iLO. NČr([ȑt(P&<ۖa])Nr10\xTv4ڱn MLxN+_A;$#VBi7uaiW/V2oz HX|Owaʈ<3oθ Gc^Ef L /3@hX>:BϦ`H0 Y[p%m/|C_k[З"7:TLc&J¸Dž0=xqV>96f;N*V|0 Dz+\J;K?.*Sni`LHXҳGxÐU3%Y30R%$`~%h^Ud!=,1`Qy6 Nk."t<XQ'=;QC蹗aћrǚ<_\TQNZ?5|nYyJ6ui!]) 1> yRO]Ь1fzSR|μҡ dbIsw4nv,Q6DF5q7- {zYP.P9С ɷyzy@ݰf+t/+ i{yQ,ϨKEkYی7t.LƲdʍ3Z6Y+@bxj$7l!İB(Ih?|mG% @vl{@Ô'$GDVdLn$55m5Bi&.ܷ<䘵`2i>'v}ռc ?Hl+? Rυی6/ZVNe)h0ߎ4X/?WI"m3Ԭx)"VRpCil잇J7T/>gC!1 1uUb`gm5hV]I}k +4riQ}f=PM9Jݏ"ىsʬ=SZ>dCpSR%%%cZ,{skI)imN#f؞LZr2LZ6R`CD@{@OJUy"MSf`NXu~=x3$ߩ sQ"mZ"}_ Z4X@<?2ǰ)'b/Fi,Os`R6KA,B x#Jf7V#.#eiVwmk~>Ark"0զZ?9CbMC7(6 s%芶 }|;j5PULm5 J^CO{*vIFRBnAf%'ʀ7A GIXWaH TJ(JNmFs *ӝDD0zHyrUL0z%`ȡUl'5Co&iGx2NIN_$zK=>uM[AamC?78&CBq::8pae8C'd2c7/b&}ѱpI)5(CPǜLST(eI0y-:S|b}g#`p}oz!zX q4S? jΪEpJ^x_-_Hc0 /T%@ N5:Ew; ͭ EdkXZpZ2Y"jj܎L:w'5ysQ\lI 9EZXOQ'7 nGEm NWS+\`^T;G+ Rsv Yk!aۢY¶d{ 3MJhW2Zts+IMoVL2acrhN/ؠVp `i@}`x@oGy5a\5A-+_ޏΠy_BW9h5s_ ]. 0d,PuW %ѢlIo#zܓ:/P[0:oJ&e3YeW w!z&svs/E\{rhCaМ\#&ϿS~j|(g0l7#eikui'&Hɜ ^Oer(1h{K+NYFm?Ǡź,sžoa^#JxS=&,|vvL}jSj4Cs,(iTc-EψO~0Y7ި^XbhfR0T۶(vǗC/b]`AgϗPv2>e<YfEbzʵ/PYRI4e?drL%v-Igԯ+ 6údΥE B=$+ fڐQtxF`%>ˮW)[k!d&6vTJOmYQgXz;Sa9KX#8Jl}Q6‘Djw:H.c|T'bvʴjד߱yng2H?m)yaB[3 8[f2l:2XK cPS_ƴºUq(8w3(@HdfrU{[tM@{6 +j0W=),z^jq8LhRH^[ :׊vLH+Ĉ_[`u=G5d ;7L!0WgEĭ:GyKߎ@aG^k{׷1z-_۝8U-GEU+S3UB,RьO/ie~IsM()ζ?E2E.$"볃MORsio)(c,%*|_5hro#1Kp8#,DRQ85P!'{grbi[~\M`!x&Nl$y,(>`=T-)#,0}+bNuܒSF {'P8@3P\нĥ&lm5c,3!6[02k`?Hxp{%,TZBN%G<-dM![C;%m7s;׌r%@:ƒ}Uddv֠C y$uԶt_/_=>/'$K HIC̰Y(*9t/i7ROp`EEGcyRE|<MX%V7n,y׵ą :/o%d>Lß]g&jp\Lԋ*A׆Zl4hgΐO| aKRǻL *Apr  5W`/HmuxuđYuBT[>**ƤΩQm "aƺI9KTFKfspp覼&.L+Sč5z6NMx2YvLTQہ< :mD3L!v";HV9V OUbh5  jX'ESخ?$ OQ %8vЇep1,<-T;3 M q>eK0j)>%N7F9a00^ya1[úr+ BHsuè h8A\&j?Ot/<%R@O'B^H)vm")=_!ā>bA%T<wTޤMB}Uvݮ#lavk:<1lDX_wc4W7Q6ϟZ{Jw.JAsԹ_"k./P$tӘEI t (NY~ǁ.|R OtyESXzJ^dusa ^:x,WlE'Bݦzʤt'7,`ēү ".L)&v2Itl]`K!ۚĘ_ tV$Nb!QBkN}Z:& bXP5E03X!h ~ ,ڿ@O$:ǻ<}Y㡈eYm_l!ZVw| ?%\FvpXduq].V!9'eKh0 =]I?tK(t|f(2WK؀bxєKd٪.N[qb^+w'mؐCy0tͶ͆1Im9ԅ=ݓaJEyBņ~A e7/gAf:􉟵β_Vkcã?PQbtSUˋ-!Auayxb>4 F9$ًt x̠)`5ƻ "OO%}GD6 Pp"k t@u(Yզn.AB^N|[~U R"=,?e6Qzꕮ=빸Xs`I.(K9&lܠFrR;HU#)?pPh~CfuVMwJGkkˡ`i(8LֳA>ÛWKu˚nAy^wvx=ldG!W6MelyZYi@k<; ,C˹5q9~tAuO/죟OI%1@ZOo(H*@߭ ?mX ]F¸fצqea/J.'IF@ue1)qTYy.gjX>cZ⫚H'"֢kc䛥])_ò뎛۩ZNK/,n T@o?c]wt6*#;9Z*+ KS#͙1x2z8atEzn#1rÇ%MH^ Z>134.Bc[WeU9?](/$Iq%a=R6xk^Ƨ2eP N$vQ=w'㌨}!9XF3AE\{ssu}DS|@(,>Sك}FGDk/`ԘoOk㢳1#C'W{}=Tk33AYU9+W1dhn^m@$(!CM]l@1i*87D";g|2 ui,P46 ̺4m#.Ыh>\rIb+"•\wj 4HܺX\*S{L9'r–=W`VBޣRЖqd\(Jn4hmnȹ;wJz#4(p#I;h&X]ĻxZT\ݺZl4uMtD9ZGߺh,{(0%K#f0:h@K@K3n-DΊcN#Y'IL:jTSR= ó R y{"~* cS;!ޞ@onEU >{(Nnʪ2G+j vZ-l*~]N~'xNu+.Jxzʂ.ڋ9p׹;U˒u0ԌT<ԥ$' O5c\v~dzozINQğԔ.t{tWTOFc !,u|"rAI072hj7K=G3[iv Na Eg8g p~B.;Tn[e,c{ _A-^&.?c0e<ѱ-!2bB^鋐Be OqVG{6FgiO@bT͒|ԳAL#~}h {X:y`>:wƷz3MsTTc#rXN$"u-\ҞY&o `Z%j#aAԱ_JaLՔõQ nl['厧6_aM`RkST5 ۻC08SWEϛHjiGgݹ <哀_H׈* "ϰvޒjc!#nv.qŏT Qv5re01:)ǑT~Vb1H,8X}P<xWC#C,Bя}Ȼ8H\w?C#Зzl Q5ֶR@-/ opkoJA_ %`a{$Ymeb^;Er0r,h gXz;z)J75Bxx͎&1r{9[d Ey25!fM?|MyLmNNE$kfٯƍ-@ RK6'7pÆdTSjg G%p0ϵ0AS}P]g,vB?:859\H!)׻M'z?ҤSMm^;+˂?#1bکEptą v+]b3fqQ9w3һ/ثבT/Ss(iMS!Dkт}qK$(}n-zK){nf 89[N) J0#]=LTRE5gk{ѨV̫sU73y+x >v#jD4egLgǒ0LC]xs>Nm5M[2E .^78-ڞȟpd 6~zbvp\ĤDghI :`ov>^_,F~A"]`J(F]^/ ܻ%Sfֱi-vAc,E#̓,q! \s?TRhB3"Թ+3Or|FLnPsy,;lU3u .$W笅sUH'KY+f8Km)ЦW#a]sspy1/y~](AسCX]rsa8mWã(i#*$}>@ȸOz=X,Mc,`r0[` wZ_=2ysL <[!F.>3VE<zqs%˜jv;DxqAd^DAid@{ ʅqy487'h+#/VYsB"e5 S!8 N-jyKk/n~dh=tLױ\QF}ԃyfSHxC^#^&}뜣xPpj!ZŗGT`ǒ,1rxqvgY)o2-%V[= %T@Go>+y דEGL$u}NfI KpCSel,mJ#sW`z Rzp.79h2LJLٝ9`7EY:`W}t} Th) ffX#W"5cᾶ]@d{b9# @?6?nn#:i _bX^O򪆨 7oYSߓ^G:iH@3Bi2ҡL4oUw'- ڤ̣ :7e쎡lfxV,#@Zz0qf:nst&\l칕1bY=Nۯrmqw/)wQت>*~g$SD JmnPzDo#,M\}(L$f ۅ ^Ũ dn]&Kً"g& yb[o鯨oQ;%ԕ&p&Oha OPΔf,'ɲB&@@R/J&L$jяv O.Ӂ6?M=IYQB9jEGЍKy_#n$_QFpZ/rFYc+3uktPӿQ-J+z*%- J3V_n|V6C3F \WCxڐ}eϸ̩͎1wc^V;&p;h4B% !1K#9cP=`xWG{j۬) Sv-vR:l~qv=8ݮWZ`r\Xն^ |L덤J^$뾊?2 RX^inM_v+[GVfV+ ˉ\KgF?D""6m/BX_{RqNN$M~>Tib7R"k%r45n<}<$iR#P.) v]G_6N N|(7SfJP6{PKdk~bm MeL{&CzM*gE-wD^q:"i9߁9+q02jvEݲWnx8u;: ֦/aפ) w:1,;-`YٝN:rL?c[7^"E?'/vLl5$!eLNDʟ (< yH"5=b0xkmѳM  LvC%'@"W_T[d] k;2nRa:૲On0mͯ.hx),2[ƢF&m`QTQ WYHCy ro|G@!{P"[(>딧bAAy#An͠8 %_Y(t ,̗ʗWpj}󅀝k#. $-/ꏊ !'y'2(\׫ɶ qY `a\6Mwf_VY0, fŒ)0\&|Am?uÓPWKqsjo|ܦN : gu:si,D/M:~|oMEa AؔFM݉ȡAyc bQe%;N{'ԋɠ}K #o.$IAJ,iVB-]{G`}Xx lhD9*a5Gx(nq^I!f,jKL3#._=F4azQ iPlI!ܶ ^_B"YRyq*lgm%8})ˍV~1h8D{TpG${MRixtwp6(IE?zYd{.k& Mhf`Aޮ)1;gF-DŽ#kl`%{%Aꅊb\I0gRdKFȼP ,'06ߌV2is<:vT!~ˤ׼<~v1z/aaC Bz|;ZN`>R Y-k ,WslC !=/m\ncӴj?;bQHPx6L{M%XH\A@ DH]1לmQN~!=MLHEk!;9DE&DʏI)y..>ERPz4>di)fK`JSM"z >S@HےyOuị JfTi4q2ep&}W`N*}* Y$Lr~lUFpЛ. C%6x>xdC{٪+IîEEWcxLR1f -M):jE|C`}cCUs+w:k)s0˝g#t͇@ˏ>*Igmɼ%MRcs׾ȧnђP,,F^?*TbujQ6Ib%k+dM,t3^Qcհq2 ol@siRFتUXfEFN))#MVwOXfXAFR/+i҂D3P25OjDTYEUu:g< BˑkLULP_[ğrKVCtBrtM h!6LRz`a |*ϙ Y眡§&# ok#PlY}Nf'iz\`UeסUkJN8|Q_p\ce syp#D$+iQ>Y?k{jSȺPA%vxޞXA9̣8oST$ J8F`gUIbq8ϲs;RJc2D/.>Z}kuvKEeUvCդ40Ղ8GbAAwHԽ97\;?<ЮH$| wѹJnޞ9:-iZ qޤQ1IŴ3[2C݅PFZȾ>\&"Q[9e_(k%" ˬ JafZjت_FnV%EUv%.{aۇםSHe5Q\RiBvKe2K#ifgfֲN9yr}C'˘eL! -iOX.;%v,&:\j0 i!`?ǤNig͹{ёͭ\L[MUJӷrh /{dh .%O^MtǗ{7MV4ȁq^wf_tjѼM941ф Sr2MOڢ*Zq=IDrbzĭo's5r%319-Z:{|KȵW- a=vcܣw.d(jN< F="_KZ96N[CXHZJrӽnf@7+Kgf  k=%DdE;-Bhduvsa_,E]uam_6^:,%{4cN ~az&~Ë/&`9T-*Xh"jY)*ᵙM.y3fЗ̉4ސ" _Yt|ZSU-uPk *8eш0#, y޼Y "%b ۵hڟ0U?K_CH[͏m/*]n& !`esTQBQVbFN?+ J1lҺ y\&0`5?PF隝{s ,ꗪ,0pJ|Zt;3ml_JEx9~eP<όK+x\5č5 quvSƆAh8SYgC71{ ^닃\`Oqh:А nw\$Cgf;}/6|] -"?NfN $և"O]^s/EjqI^d|*-לSO1zԘ~I3xÀĚG8ZWƑk"\>n!}S5jbLJ׳B^0kYL&P q}Vbb?4ģ#e[ {)m`'bf“S08N ā3&@yww(,~Ĝ(*ɖ{!E,)VwUa8x7t䡴~1{ |=C7td,eJ#Z_mP|c@j_bdvHB]7/Ts-p슀ˇ[ֱ9=,"8HH/^xM}рF>M&G}Q뙵E|dڊ gM(cu Ϙp~|w۠ba0B!y*ؿVmnFØ<,$ؒ娎'f-zL!} e#JPz.wZXExaR-tҧaJϥ qڱD(aQKxbXQ,Qi(fSU&&#2.Ru]Le[pnr6V9=UL˗ a񫮖9p{n-6JP:\6q47ID*֮+kQx!MLbvpSunC̊BŰL_J,ې\GycuQ ?J:gGig6l:=[%BLR҇LoY|KEwج:fU=[i%gZ~I*dTd椎Amtjzң`O5%G=KKG24PXhg 6XrLA AG؃UJk$[%HVgm{RI*:[_fjÕ^Ҙ+fEʉLDOxkG-_kT<ATȇEF`-{iq[m\ >] BiUؗ.`R%&Qe Nٜ(,2JXo|%:I8M}S4t(͞\G%_1NG/6"Dl, `M%%kBд4%~onc v;\ fY~/J `vP]2-GJA=t4RXk3cQfGƈ[{;zߨjE@Fkx vZN+RY2e5+BbOfHA;Sy72{anލL^[v߰W`Óө':V'v0ZuMǤV+6kk8Ϲ[%Bax vN@gW 0?rY2t@fN4a7K u*†:sfLVۉ*W u ?ӣ/` ]SKtR W'-}H |$% rp}REJ|ICYvݱq; c% qQ2 `i?#'%؄J-KX Յ q@|B,*pEV13ԓ2 \ʄ鎬}R}(" A@F˗͂%n3t-*7}kSClZ7:JBM]*.2S}CVLz{g-߈sۺY;]i2\Lh]bd%//P#?`~Mi!KArktmzBWapK3?tBK0n@=opnrJu{NUk>|j ovUKKC.p$II~:,2Y7[0+:G}'”`gCw@ ,E -eNJf3xPl ٤@GTf; Fif.X+qЕ=4g.cppj~Wuf" ;=JpHL>Q 4 Z%_ug&d̾ ^hyk+ [8vѭZ@ aN.{Wy'S/rìՋJ ##4Х(dpRW5QTw5n/,n '4get4gR 0<\&SRcgxo&㜡pa}yDcA@޿D WͬtyF!K&qʇ@<2!,=]hypk qKpyCաX2ҋJ? XClu?V𫦉Go?j>lH[G C+‘c8mE}+-8kqz'@j m ?wY7tִXSd&9 f(&h5(Z 6%qF VSJ7,#! 4 w{ki,84!FӜ^9NƓM6; )R_L܈x@cg-,˳ϓ(uށ(%bi%Pe+4qy"RYoA er+1*qI6sf~c."{:FЬV'"2|/?_S>DfK6\ib;:44rlYZfK ߭d&OȀfpP<ݧ_PT/blr8(t?8^FK:/\%aش[ ?}JL]~KMPjGWZ[q,\Rz=5KS􄑑 ӲyL#i㬸UPXT7•2:g'U9|wzn ^SGy6ؑ\J\fv7}IE7F=]Y s \Gvn+@ɒ4uiQ'E3#&hh;Ln5Ιzǻ^ov (H ֓j'3schyhF%if*/C6=ZrFRn}2Ge%{qCbI||Y&!Xa{Hhf6ijO0[r0|!V~V#F@jq+3;'6Gu-d 9f|aACYRN'הvG"_`}^.ifM:y{=N_ K{ ʟH N-7[R?SP{' N>|Xx$SΧd{>d9(- # $aQp)KEpy2Ե(MV#k,+յ`꿃p= {(:AMrl̤#faR `q7ϘycYMY|&HB_kK?t?$\wS*@7p) l:JX1 -r+ Eaƀ:;(̈ț4 | *Ntoh9=u KEvז"t&tNy7 覆FlM_}a_6;c_nebf dzxhz X0%Πw9Y&qN`RȄ똡`F_pƋZݒL=r{H+SZ&͜9 8fzN3q|VO9@%gY1\a494 җ >`ڔ<:`֣\<u;IA{UCM'6`*i3jY+ٱ_iO7J.åHv:d?#ĺc&HMCX^>lVm<\(zمi*ӝ~=դ`3DC,%}ܜ?蚵Yl5`rP۰=:ls[6rSH7iT"SR_ͭ Ry,ep_v+?.\zև饟xdL[L|9o⢄[>W28e%U"|35H-i/SIn2301V3?.ϖg}j$DIT^5#T rx#:Hx)X|=VJx]GPwf PbteŴSHrmͬmWfi~*T2)YO҉ &9JXf8aJTrS+O>;)L`/Bw}kβ{^≤IDH?m NJء ae[c369w_FW8k,?=տ!:Sx?JڹHS}bvU5~M~Cc.7CY0DP+9Nx qha+h{N)g!LY{ٔdDWkӸ{Jm9 W@m*%^.\ϼ"S @әIqwn/RM0((d$5Hgf[ MĻL*q!\U̳8f}Dszڂ"/i7s:H~8 k|FHdȝ"v)qjP m&\@ =MZ`CPKPϹcyG,p%1]:cTN}R:TDDV-z,H<_\֐)kSGS]䭔̽H f_$S^ol! i wOᩥg_19юG$BsQc.mۯā+ہGu#,}͍iKEA6}Uoe*ۓh kwly5"ϊ6S1+vqip?ULj$ŽQg1Nb4C~%W-wqR0CCSZfi<>q:/N id4v(gn!@\y'Ys8i j.Z CLpaXM/ x.ADWqO2nާVlj$tgTA*~y7=q-A]16YaaЩ)v/2B "ЉMZxuz{S z:g/LIBEua~,)23;"+wVFR\n4ؖJ&Ay;7[ysB{ &n/0Sdi=Uٗ]y[pJ)f8&ŭ,"k<|+WLnt'A.JѢ=R&T |)ߪGg5 ;~kfcN)1%Nx%1psj LǡT6҃{4ʻX1Rh$SjGH/5mj{pB;f.?Kʯ:Ѹ`(N.t,''Dj!Sd3p(!mHWYI AGB\+τ|^_1}dȟogcs~E/ӫ0̄ʦX_!s*mU3t3qJx6B sϼY)kVؔN,>;>q`WTqqNSHjG 6dWf&,{<m\kfb4H#%<& >sLeW=}jR^Nx\}O wa)`s,2v̯չފj-:&9Ҳ+߼]K=XA{"8Iez(V>?|r NfLnh L`C!u71TN^#5&ǡ!]Ka*ݱ928j cv.u 5될G8Q9oR(Z;^BE~x/+[r5宮}gög"|i}crz?~|Z$;feݶ 'l:T !<ɖ _[#GkL7,m/QcD}3 FśC5k#EÞc6Ǐi/Cd;-ljrpD@ Cy}EƊe?ZLEV:7HŒvw ]QśÇt%ÌE6 OhZeW\A"XnK\ic~jd0r9#9-ݬa֩wѝQxy7t6F07n`,XZrzr!i~DaWsjVR nMڈ"D) i'+/*<5ؾq*A!-8ejT((u DO١/RZն(CB ʏE ;"Y362Õ :F /{RllJU?/ z ډLބt -L P#o$<*vS!oR,iG+`C)f- Fjѽ+#^0buRUCGˣC1pEPN @g0\qGĜ3d9|^a1Ǔ[\t;Ɇ%(2#Ϳx=I+pu#V,Rv$k+ؠ8'^Th&՟?Ԋdا{:rU,hfqG넯#vLc?EZj~l W&?h~ש !5H: eg@=EEʞ%i \FZm9/yTM~D9aGl.+6ӸQb>]DF}jX\x8'@[m@UW FAT %;Ml.:I7*Z#'6!i+)ik j~|Dl2Ъ3ح) ek H]j P=z.3;bg>ӡ[[UU+6)FY}DkϷB3:( {:@S4 [Eu"Ae޵@)$FyZ勬fDCJaG1c߄vd#wRys[poAq*B@\ Q& QΧSL&iJ Ygx]yxH4/- 홌Kw‚@ookTI7DxOU696ZWJF% cVކ; /,Ngºlw*bH6&`W5W `0ހ#=]ɲcvgA14g4V!j%=B$Jֽg;jx61@M5\;;fj_#w 7w9sl?jzHu<P d"遠o@GN dg!04%Y!d 1ҝW!0KoR>ߟktB|Ikfo=UȰ6eY{PyvN#Voz t7-Ղkйݑj&@>k,+ LްP_hVy~ZSi'"#)oo%T _[/۫#%IA2yK'8f`|4@P*؇iciHƩm/I.owUCXY~]1k-k:ijŚ7w@l` Y]Yh_9 ^t9VǿrKh#9ΆXyc:n?Koê'Gt?>l(zhĹ=FD6svk7F!1dtcxY֓t]L׈m%XHDMW$i}Ht #陂6pٱm "ΥEPWO 0z$:<Flথc9{^"Uh // %GX6(@&J_(c9 &RڈbS:97!=c̿M?NVT5Ϝ ҸpКUb[LS2$bވXJoDVzq^[^HT힝s3p|!qQ俿lP@nI*=**A5kuސc~%nw灡/A3љt7_@+jR`8O Ju9SVL B!c`H-,ĥYZw2ƾ¨u5yJ1n2J.cǠ6ԏpu"Tw'~C0_.)8{x6 +Xz]ڈ%Gʏ.ҺJ@Do!CoN֎Kf^8RC;$QkT1.)8'O%q@)uDta8 9="cI:!J|J6E,dpEP~U+uenNec U5F![YWZcI"LALh?9csU*c@0uO6VZdPL/SHWB-M~1Y m)bB ǼN~)2:I> [Nbu.]om܌Jߓa fJ9C,٩}$*g3J5&CI߆4m]:80wԚ`I^%Jӈ%~<# qiӰj ĕYw^.u+_X aǍφ!o1vOnsȘOiB\KT=T6_$3%r0 "R.>|02ЎBx R砂etᏨz }[uY`7)BJU%}YO41wݫU y s]xpo2M݋"g*U<- ?O*)noR ՞S$2=w+ L 6[e(. OG=Væ@Ǡ%qʶE-I[󦑘hG i[mל_o =NWhkDJXi Q!0 WǷgG vhV ˝A4X(㆚(θ巙-#yL챛^{Qo$уuꉶDt:bڶqR QgQl>|_$&' 6oLC |e+p'^g\]j {ZSJ=o?1Z[bSӾΟMPl(_WVQ{"GK{̨ES]F-gfA+h/ic!Zkޠ=TJ=xg] dBq-.G+vՇ%'H72ʊ=HW!XyUNSf|{6JE8>yš_kJKgVe\l$;Ϲ{4Ҟ _Sr0!}ZwR Q$pg$<5>թ/ct1Cd_L`y<EWfHn=[if;>f敌)C m tps/wm: :z$mdax߭/+L"e$i8bCQa@GKbe=8G9wj77*[$AzYrQ!d=m_'ơȴPvʸ8mr) y\uުp%l2Tz %t3l #A6#Hӷ:{u3f,Alc%Gp NKɯT5QdkW9eL ĩcp(eRyAE,T=@3O@?Aqug[t72)h2c5 Bl +/,֩/v|Z# goay~yYVws[(%ȸ<©cT"IT 61q:N_%=ؙ""Y^pe>&"inc~Z[o2zFY MeC],:sW-3dFtI65Ɇ.]qXDcX =Z T ؀AIܾ𼑻g"(кrJqVJAiw<֭g5x/C'yֶ.Px&C*(CjR)F_0[1bJ/5> *w[6yCL8Qx}1Ms<ӣ~sD~-5g|ESsǎy@q%@T |*h3$YTH\{xup߾DD86pqΖ%Rȅf#)`I !wm;s4`+FH![< ?IsJxSU- ;'v.JND3.>_{ojpH܇q1>fPC,´LW ui2+An6Z4PA뻡{" "Z5Nؓc D2pwE&lC\l2Ra$#_gfYΖUǷWe3uU `M48C r<_v@̳bvڅ,'?_]-c9{I >jfsHd)$| T }eַls43D V:B酻Uqcݭ'V*4|"ȃ=0G #vtL EN 碡X\1@n OCK G,Cr#ÀQJ=1F` e,n;x&Mv s11.M?i:NI >`9uqt7S(`J_@=rWo ADia81}KL*sUچ#ldXt p?k# ݄!/Ϝ<lB^3$/.8~Ȥ%5$a"jo4d_fLΡ/6ʫ jTx-Qk8A8-_K߯=JN6818;p]{%IAq߹IAp7dRC'f,8+ɉ]}(ƵMf[mx!Dԑ @1Npt*x^v}ϚD;0 n*XA^$ F_(o䥧)!% |)^y(xpTD[JCh}"9_|8b7W:h;ϝ*2BtS[do]ڮwaʜd&I 6fh(pB~=$,6np7SL?1|Hsl ➂ޜ_GEK}% E:K87:_-!uݱUDJ=q%*o}o5NlPNϘbwN鉡=R6,Go'љڴw%tr''H;67Q q}P ϰfHb=NGx&Zo)Ҏ궎(0|B Wm-=F0)T$]m$=4^r yM. 1,Tʺ:,i;C,v rd0}Y-TI_4 +>6/G7cˍقͿ@kl]k@!аwȆ-$}m#W>٭0墍KIhp&%ޔDgv%0FkiJ%&"?D "T!ER+R>|+-l*9I6?dp䇜>R_e@vO~rωI1i'Ԗ)99~<D:U\NŗUlt$߅ߡ]::M2B 4XjɑU{:,4tc͓w[Rk&{p{;Y?/PQO{5Ur!t(_FJ]M,ή{/|NioK$!n`ĖggpF,g9$AHQk/:Кp4-OSΊD =m+y[ NAtvg) LaDO8o{i2lhxyBwָ-q92>s$v>!pQ+)0'po2j[,f[iPGFf/|UǯioQ)j?V\UI 9Msx`B:{KK,k7PBᑹ豂Q9Ҏ ﰝ~6 E#;VIWknyX^]AsH`9&zh2Ʒ$L۪ kaS& 6Ve <6ɁsCF*lK=[NXF^Lw6t'?h3׈ ӹǬB҂-/UKuWM_m2W'.5U"HKl_GHBrsp&Fi('߫dGJKt gM\J>ErOXW"qv:+pڧ&Z&VxB")42Qc:0+D>r<6s+_(D*G8yC(l}04109x[Tdu o`5K^sO!(SMqyn /5 W)pBS%ψ-꤮/6ДnݲGXXk\'HȔcxa2t5Bq2_m<rE7pBa^lY}ēR{ZO5n Y^/jA %_kU k-Oɢ$Q|ɰ%`80˱Q6wR=.$kx3Rq-patoOxk4sȑCj?i[3MWS--󋸧QOѭn[:[-\N^\jIhNnK 5nc z6Es(ɊvbB\g+׋]h&ekK+%T=GsKaLV#9ǣV5LU 33Râws5:6w L R] sd '_|!F⑎zk'\D ^qݷ$=EW,-{Yb\koLJ-+%Ok!Em,NK2O҉K9oG9#:r^q'5ynk7p~/MW]}`ԩY{xCg܉Q 4 Ǿvv3W?A;t1(m@D*cdK Pħ9l:+D: 8 JZ 5F K3{^4[;g`h,0ctXFҕƸ:M]-(Ղ)jQ!tHm#*bq"yBKD2 7DȉֵWA{@o!@kb/"5V` YAʅ"1mڊ6^vCR+I 7~ruxI;[G@`]MGp8L"t& Sc2y?s*f? WnX`),K2|LBι.0>Gfy*BjNkE8FBqiDJg!*ؑ{u/V&$sMŝdf\;/#fH'I9@<4spsbA3l7 IHlT[Γ+sLBxWZy7uy'&֑9Ղ@b]P|d`?^ZA \F~37}ldi^#]7DG v@ .^X:K2#7rzyGHݯBաէlGjGP<'GV]ypE^fLᎃ_B]\MXwp7Je9)=. IJ6%_vEȔrSLKڵdȹjj'A&E ڰř}In>n&ŋvV@#טa_ }Ȧ Q\h%GxKI̘5ǖ)|$ =)Pw7'zpOte>S_[J{GG,5T .]A{nF1S~1B t*sz`ZzZbMg-HyQ˙r솝|>^N_FĕmU:bF'(ݲG;UCXi h_[!T9ZXj(
G>-KeJ%?08]JxpidΜ O>WmjcI RH;33kwgߚ.8vW0:pX!'"ѱ3 '0Rk@i# 2yMدz(k|r^|XN#N}Ʊ"@n+;4%a/Fz;q•zBN.! _x>C圠$0,z`܇6-5GshnWsq JEoi,-L TF2 Sh`UuV@ڋLsmn`YuO8ªk.ϴb%K }m?6"J٭ݖ*_Pӻt8~{cEurbŷ^-Έ5նn[(޹ڬ,7JA!k#t4dG߲АK|^jBM}0(f #Ed!0i+=~laa!?s~u-re6gB5^"z22Y=hfKOyː:;.y/LKy. 6oJ≷;fhzrf.OKqV8CuIr"fy/#3ΙMT+$2ހG'tۏ9m]{f&u RrBIΩS804 jtcٕz~(2_f k,nc^p_3o[0c]#& '\p3;A$]rַ`9#S9nW5/$ĚmZ%f8wL IiRtͬ-H*\)7aG ~-_MYkp|@=(c:(߾yQ;oUXrjzi1n;_7j=!_b;}RAmkOUB(PԵY&IJd~f/y|ccSh:Șj9 ASZ?"pOPAů8l,M(y_bvXI\Z?Syr`s+.e\1Cl_749*@уwODAW]^Q?wT AƩVxHqTdM49t*3OlFv- 6Xceeӵ6qʕyա v GVn]}:J4ZTu˼=;q> &y`SPeQo;ir#3mNos&uIvf>fQ;6u&DLcT;;hzW4kiT>K*[C)uzFh±~bXC VJ\ԩ2̣_>c"5)uȣ%kqu*\ b@Nk { o<8) h_l} ކ>y5_,G;Y.{&QobFXV1ZmB|:kjoeF8vCoKPO !~>D.% 2,)ңR:I{9ǻQyzb1ud[iH IiZeU0NEl%L~dgJKؘciX1>iA1gkfW)uYmHQ@I;3.ۖɛ@JljJmLWR$,a/ڨ>ٍyI.}|l{ u54 rKG=&KG>i[ī"M;wOj6f y)VPOJ&y 4DB~4S(~ƬPQ x@RM2 0l2xwYv3!%@*D=:ke+9x  3ՂΧS2z}D|5{^֛-WD:Z8Loz .ck%HVʖIk(3i"z0U´FL}MO)쮠pQlNU3' ]ܜ,+SCmPRQq>,@G%ay{JXLj4j>?tiUWIO\Rlx0$+6foo٠N}5{D)WYEls-U,O04{@b/ ]KV/#aE?[|7ֱ)IW=qEMR " In}$14ɊG弥B Sk6Wev8Xdo2P^ҥ4&WB겞ѪU )bLQI9= v.T u@y-eڀspؓd`?)G_.otjƚ'8I8X4⼰(A\r1]2:0'Ca[W1H_]W W͎ ~ T=T -ӽUʇB#RLo! /XÇBzb(zt@ Q&XgFtqvjzC$7 Q$XA=z!0%lBfvp&FXCAEjqN2Y#=BWrl _(ԧxj!M)s-iBS,ʑȷ7Lm _;3vT p͢zu5kxespw59@+t+Ջ"z%HDG%:Ww24_ƨKx_$hz`%ۜoE>ep[ֳ>r#8e6ܲHوvIȑݹ<ħH@\-͈$i,;'Syk!⥳SPI'0'ceLFhXPN \֪W2m^<ta=;Վ$5WCuk6F!/5<Ǡ%/m(TB݄X!O Լ/d^5M0,<:ү1j6ȘHlaќanIFI%"_- UBGA{,ɑb6od9}\TWÇ0%r N JPPr&G{Ą64g#8)tzc">l?.^} /¤S]Z:wYրgXIVxY~lѩ+!\G[ KrdnK՟]-nG =e5ã-9˨ Ӂoqm6l7%7gv)֝JgT]ڳmıXW; ])6}:=?)Gn.DיTµ2= E&nwmNSܐ  eZ^@Z%er͕3a3𕫪6uq~PM0.:[8Rƺ_y}sz2I4uTȞf4X%868A0Lɒxɤ>~8`@xNU+n5C9ryoo9j.;&'y|Mbk#oHABFOIƸPDx֫i1Sk./rHD3mvR _gGMD JMO}?*0W͛ΪqKǬ `/GrVDrl']21Vb#2sAYB-Z|=APAy9Ua ~wE 7+T {vqEf(; qz95TW_h(HZeYVTisMа`̣%z'k,Y[ `?1Zq"J1FME|o\ $JpD!k g8`)lDaTs {$&^7ƴ=\E6dOVv#+BfR{I+Ӱ쫍6fXTx%)į1c`#./1*ttw!')E51HY_hInymARKSh+!:a=hxeq=y4uD"/#XV7+]k {.n$?)*!9 fU2DGӌ~;8lS?gJ jTe3ɵi.+ H&x~iYſ|X?Q :AkdO7j VaΩƨ!XN.rtxѲBTbzYG&"g\ͤ+b2*:%z UE;ȚczY3`6^7L@} %`0q0 p`ɧ"~!S̭o]r{ x^)5G+Tz|Xw.d_M8D0 I㭛q__{.鸔G>t&##Փ = f+=w,RnY<=_``; br?b"ӊi I 66"-b͙M߮6ZG4."z); 5t\+3ղ3+6D"= *aꭒild' Ћ~^ o}9%ϊGbkꇇLAg4z!}gG̅8zd¯թ%Ro+K @">Gfqyt 4UAe hc\c:(ʤ: B=J"mYW1;o]1yg4!~ǐ@mKR>ꀅl7LGoQna.xۇ5&#D׃ ܽQ;L/@%L.kgn %ުw!,E'U=>qgq<::#wL\%ZrooGNR+(& 1X'HMݓ)} ?T7HY?hUCu|o,)rBG-p$ LcWXS*Qf*øq(;]= ̡6܈HxB3*_PY8[XϚx Td͗Vv۬]| DӑpS9IWE:~ە*o`DA-zK.ߑyS`^al=1?Z>b7Eۓ—,ewI]g}`KړtcoJ?\2ȑ&0*YȸvLE;~A:v~t D^ nVNPtjd3y~]79v<ҫrkSȃElݴmx6,4W лGd}ŀe,cJTrXUE=ݷQ'|2'bxE|{Ln@{)Nz a< IvbY&J)0HXY29BH`Y ]6.WQ?*I=~1O7ߴ mc<`.0%)35U8V514crBoa3d8Tn9Ԩ(~lF({#`߷YRpePG,W§8MLsc$tckEO]3X`BK.Gb=RK_ 4LlWX2-#,&3T bLns &2qy_PfJƨ_gnWfRv*$,}}v7)sL8D}-E4Wx*sZbszm[* b$35)x\2qZ܀i (Qĝ00%5sdAQiC8|SYI]6Fi)}rϒsOѮ5x-jLMiun;}{.W1R D}y8gbfWϝ1I."JQ[;pX!r?(r3) 6+'fċ?d@L}_+b~W߆aa߃P(+W KAJA"2U>sP[msǐxiPaK^3e+5g 8 8ٳa-nԹ5fԐΟW*sQVٔOzCFn4oet$kx}\*jݒ %sACE授Vē3Ge}yi7tgǀct߿~%TUtb& ]@9{{"b SaDYё̬=ݢH}4w(2pgowDWFK7zUQr%<; (7.UIم +1-p/o ֈ b~LV$Feؽfw&bR+Pd7͍רăj8bd^5y{*mWIq',{* + Gzf85! 9(,.nn(E%CntB\nj~Еs=\f *^hH5B~| ʸU=9mH27(^ed6'+*;i[vxDe29mIEl$*YSGX#. @m%_RЏ#M9X֝$K{bH}!C{؆yTGݨSaS/AT7`#QV3λBvȈk(Fse#.VnQ!ujQ7:|1^=k$PiYz `s]VW)=9b [+kKxZFL攑j{y&rϺɡVNO:G,!e  p0J{W(+l?7zo 'iKH;qV&م"Ќ%u--n5SaL[GAgku &><BsܝS.Э dWI1,&IB)GXa!/nTI%VtPhBU靉1fT"1nc>q',tӽ):B)137.d`&MhnsP3={ܮ2tۨWkolTISJ(c\qu:aЯFΊPm)pgҹ^kNyyގ8 j8d Ѩеe)-_ WSy]y,lPZ%3/!3juajp|U֞3׉[{[37娻o 8MW$ȆSM0OD -Gc`QLE4.Pv%q65M.ME9RyB1f3;WDz:e-,z,BP^D@ٕ1C+?ÅE>'^ؙK@P)$+U7ܙPRj3@ Kk[Ʒ".Ax_uƖ߾$F<PH?y^13`~ ?*H Qdb^2Z1>P;o4JL˻\ 뙵ge>k/ک4<̥7٬9˩'G\5 W*L,bN-XdB C-2܂:tGxĿt!XFɍ:6.za, brF<Wuwd􃏸A$Օ&`&􅰝U2U~r4ݠQNA7_ +%DO 5В򯊽уĆ\zx=K`5yafy(!&5N5FϠH˃2 K\K JXC2@$u%LO"0c_̷7DLNO}Z4Bkr܍Izy rμ/ hou;yTurHe7M8dy$gPKZ,J/*! 6UӖ0fh=僢yBvo+t#;폪}'i$#'R$Ѳ FN}tj_j81, K e ۘUURD{a!zxYwgN];+D ZL]a %8,'9?J|{{gGc@?؈VJ45'fo7B gg(F 1w荏KTx Xja"/jDx5ׅRdP$=) g',ѼMjrLb%qǮ1P K\ce[|PH6eEM!P%\4"y\H*DK%*ϫAsRi)3|6`(&)*@R4_+$7ʂ""k|yÈ T"9EXI' 1Dp3ӴLW&1(62W "CG^r99M74tOyr,wk$`Hu<&!!behY-&=ڢO_7_D=g./aj!n%+ۼM9n26+yhsPnc(Sf`b)@3ָ 6CYxd!lk ^aL|fa Szgxm)aT[ +9Ob(`O9ɣSpc ᝎT(Fhㄥ3*mBX/PsZɕ-pd%ƄS"+ޡnfCI!`3ne lrf X/߸k@1wVݰ캩pˎDhXH6e6RYU|gƔFJ1뉕Io$H D}zq/ˆA۲rgkFUIPi r>?:U{xZTF@YhXje[Wwr8h}M? 6(¥m fB;YQidt }{vvn}|a.ky/ƒ3# ڜzX~mנXJC7e {mc\| eԬ_ \ጿT//`ЩyV>~v׃x\N;FGletA|t鴝2l5@3xEQʒIǯ(5ZnAAL" lhPo|jqPq%?of5_64ιSB$ƼVgxf\aX!0.Ӳf 8uļhYLdQm, S%͢k}_b( %x qNֲրCCMU؋q:i#F>LO֛ifyIfn%)b0L~W<@8swcײo!*7' ҝ[SmO\V 70-NUGՃіf -L>h3!AYj*[~#]7h #Qsd- 9@g;wxFBD-;Ck-P &5i.>tk!ću,`%ӈpV}'\*wf9Z\+SywRY%S$K$.9J&BˬՍB^:6`Hqw煮gG;!68;w b/"Y_ ̠SM~YI.t2`zs&^m&D<66v8E\+ZJ MU`)Aۯn,@PpJnIH)qC4L; Ί )0^#jȠk B u'p:tr:mTNӐ2 YçLv^Ea˄u=.I~k"M5 ? =8}eI'{GyrMطLu}|2Ϙy50H{k1ț;lM=%`*8~V,Gdղx|ggn$_`6ȝWL&|LA1pi >@6XDwl5ӿ,K_,o`W޳Dr 9Q&>!-"'](D;NW]#~VN0MdU 0 J #wyaiITNV#5X IB"pl/#6^d|Ru3'`Xj]*bcV d)'˅<8uGZs_ g4E0uz=Y5*|z.ζR͟1>D՘A\oY'c3v_{jQ;IPP-VxscQ(P͡49YT;FV#x$)o\pa۪m?J&o Zu5;+׃~=5:\κ\X*حU0^?oүWSvib%jI˰HQcby. PBh6=LO|M8+rE#;& t]1zlvM"*-(0ʔ"Tu͘<#3; Cḷo>Z |@xl@E\a|1*o5xKu\Q_ׁ1rј1 kZ~yU:)7J|~ш GI43͒}(G,Dƙ1XN7 &b\8urB፟ `҃^[[F5}6Qk;\dJ/w0K ! P- H[iv7)jlDؐFihʃ$ac;nAܯ l|.é~5[lӉcS&'\; ?ʢiyO[}&RNY @O 6h$!DХa=Տ)8#X~^#QQ Ϻ>IqqZŐ+ anJrK$faFIN'ە\U8/Iagź0̿`Y3>6̢̆AiW38 wN^2-fYwn˂'gpn0O,@]}\Q!=KBp kL5Y޷3;vxÒ2]cJQfιXdxcdY1,)Z8 Ot,F7}s%| ^vN.)>U-W(Su*P"Er#^*T$e6)Y8"AVznj<XUL232isJ/Q .^"nKs}pEݰyq牪)?Q1rd[#7 eӋu~'z1 FaqSAp glhvEt6d϶ڄK~K?oUG;Sne؜}.vSiT$ƍܼ .3îWЏӖfo«a%vfsk*y^^[+ j(H-aڰQsjMM#BoH5~2/0^e^6L f/+i/4p(\.D "ZD){)|XozE׽_#-#dq gq0Х ٭B¼FǃOD1K_d(~pU6NPs#cu*nU2f.AV\7_O˫3өm0 =%E1br܌g:w(1mKEĺdTlOHb`CGxBk̋$0?luv #S< 3E,=BqIνN.2a&lzƳJ[23$p' B:#9嶘=R?0=w~荒4Wk1e觗 ,)4GȄ¸o;k(V)1U:AE3 Q)ZIՑBB_po&Z WޟEL, 7EatZ_ A<ɞ%gWC 4RZPvi D{u~T~ }<V]nL M'^}JG[uI.Q?@xi/B!S IRrLJ0s? n4"|1⪦5P..Ze6/i?=GDaK|j) y赽ջ ܺp䊗q25;XZ|>U ]:tbθ%a} ԵJH#C 1}Pvlo$%:ъ#ejגȼsG{}Jcu: ,rp-Fn94r({O!bJUehze:,m4z#Kb_eGcphwսD+є &iZw\Y㪱,]9VW _#4c?EԭBWdU~C3o}Z> !d|rDV;`uH A;ѯ}VE@x-AR?:F+47u}Z{M%qng. #oLKI3o昂"70-~-nPol>WȚnKggؾArZB6{4@7P J5RoZPѥc.X QyjL`7?Ѫ5FcmJ99`$=DNXdJ!en4=SU\ wJdu@C}@\^n;[_pY ЬӲ1Mkk| ΃&s0A9 )wˊ.ܓ6?*}%S~LKoٮ/q/}cc N%BSΖ"뫛1MS%R%4?O;`Pq>o:dȃ.h@S 4]?--ca uzsr>G/`xޜ92ʑgP-o=|{Xc з|z1Vq[q7sQ\s{q (3SN@P404Č*5pύ l26ܿC-X<-?,cT^:X~sTm`bM1Ӵ}hRULyơM˖2u`nk^{G1XuoBe\AdppMo ]ژ[<[uJֱ$!q/)cpep!T'~?%j@k12gblgзÔ!ǬZQ3KCCa->C82W/+~>!ȺL-` 1X@Z=6[͋ O} v˕-(hHt+kg"&Je~-B hVcD 'kyaQ3煼at荎Z8[ᕷ\P0AxXk¤a$38wªDFRbh +{e~I13 >u8 o(> <>>qซbOY$٩G2euS=7dby-S;A@)̈{`&ML5!bhԮkZ1<}iE]g%{_¡/kRdoi-,:up^DJW!mJ['EF\z=cI%ozKt)gBbF k g0EkhAL`SE{M/ey=%"RQK#*#x#>Qݨy坛G۔wjκxW\J*QX"=ҫpotDz~?{tx\}EB@Rb&Kbf)dnVeS@V^$SQI梬LiA9tbr"\%wT%rD]?5-5ۄN:O xz~ 됝ºaނn⫏mrL$20wk~4=+xB]@F:ܥp#k!JqȓMgGHt,pJddBzzٽSj i> ȧ2<]N{J>V)}ƒ BשVPq' 0)>xD)\];8&'V!Kv}lJs!W!%Zvm*nWjI\ǚ< 4_l'}NYkdfLtXe} 'W[! (UFa:XBQ̠(*iĒ *X2L^s`C 9ㄥwP apF5{Az,LrV׋PF!C|(^xPM {Eyu[IfЫr :րג71<"e_:3J}MP L7dkҲR)t{Cg$?8-SONuh1}ҢYdo[gwK8N?OT\Ԡ9&:ـҠz!\0G]DSE;faxPײ8=~~@Ksw vw>fRsz0~<Uˀ2ԧ) O؈@C6k"%ԌFϝ$C_OAWNtcO5PɝB Ǜ̓Qn.]nj\!+7BixM:=fuۦR@u2{) <(tQ#g{'xTIu %4wbhዯ5#ˆ5)C.z2hJʫ90V>Df ;d`UPVls i:bR.kY. 3IvQ.z506 2PeHcѥ?3Xx+(¸NilUX1aOT̶ur5<`nm8=-IҤefySf :\xt%n4LU) ]JM?wPMEEois~9} Y׫؉# vÃk:C^PuwLAQOYX/Q#Ǧ-۷؛ѱa#*gIO\$X2c@L=cZ\ir%tz&XEݑ+9oUC_b<6Y!L P1[P} ؉R(o/#Ο;jF0L50)6 \-2#Hjp 5v-\7(C;/;҉j_( Ƨ(esgYUVA^-J#b0zцOnE0J0zԃNKILb`_ɲ?Ib?XH+;r,XCھgn]KѐnCʃ}"š5O.ثqe1tC_^P/UeU]UyOӛt_p I?W$r:y5z#JS=s6rr7&s^P0g/Ë `>QVs[b$wbflS7?!%_B k\g!iVAҡq[F[,rH;{Jd\`:3twS9>x4|!D;A |o*z :\S6桲Z1\{a%I\AРb-[9Đȯ"kaaH]t8<;R h*vN@,a )-V&sZei.Fy?CmT4ݕ0 ?A #:nGz=nufs=3 R8Fʟti0ǁh&gwC@G'|[z޻YW55L8+X**vJXhꅩ[z [JsY3rgB} *VW,bVkCB`l[}OtccUS+B"^!Jl胍`lgmrP_p Ѥ.52vQjʿ"j ƂS;\OƢC}A[x4]&--eZvbδ3J /No>2 ]ⓑB$Y\o8 6FҟKWG KO{sV(KaOuvJ\)vϽ,kE@dbgDF3m̂ ޏ O9 .Q^UQe Ȼekgг*ìЯ 3Be%@FI>aWc?}Qd$$g6(iǒf5/4W}0'sP2{PMAXw*2X%"n+Š'ԑ\N_M|قDe$1362{2kFR q657R;*j6(Bʌ{xc5-v鵁* B&kR `3M+=Gu^Y;R5ቦKmܘ/z5ۖ_?>iQC9`2Ta[D/|C4D^3-?!|@!GCsh~J 6(~ƶ>O \YeUm2p»?C[Ùn# P 5맙֖z f^ThO.yWHdxz{ٽDs5}fFl#3=u hKܜX(Y#=K踙 RHc>(DnyWUw=!; )ִp1*lvYhwA&k,&,Ѻ$P::ډo#MJhcO"] !'ѿ@= Ȋ5? adXdԑh:F.:*ruD خOC RY^8 D?A!6蘒37__%*]\F$moeMi;u@lJI 0멙^r9o$XmonQIc&f5 YKͣ>IZ }k*9{k`q.h)Fsq@?DvbJ~zA_* ?vP̩0^M=[Wܺ-Eu_#3Ds3f2sy|G~M M>ȡ2,w+ޝmNI2J:/qmI%M0 #""b+i8)WA$+'3,L8._;<)_5x+WmYr)Rˈ 6HKwKAqsgn%)gOt!Rᵨ=y;P:gxвdjC|w-;[ º`1ÃgzG!*LgQliZk?$ɭ2#ߧ8vrՁ\wI!nxy~UC84KV\íԜvgW7Z}d4c 4!BuZ=,L"s16 n"(\-xhKӏMnU ]id䭉&wݺ˲BG(L@֚yy֖1ѐwGȄS} R` KED%i"\JHT5B{@_"c0W AALhׯSfR7T3xᝠH3hi?;u{oʑբ{އi83y#}>1R\(udsRf>M^ƷE9`ëۜn&cG/$?.3?/kˆʼn(Yᘯ:*igcu!Rl1k|#BEN%A枌m.3l +7Fi8Qm^(5 Vd-G0$N #c*%~fx~q%qK#1ǦvJOU7чoܳG@r{:xD~݇1$"g}k2]%G=b..C=SJiEl3FrL]sI.oN ڦMZTM:vP #Y?ϧ_kyfWQ>.`F( @% ´_CZcoU:Gg4^/h$hE(cYI=z̐㨗(CFL j:_{6[ m׶ZJEz Do6ڕŴfq6I=Y(A\*c|z9=/-3B g]?X{?kj7аΒ4h K%k'?`^ٖ$v;E, ǍJTrtaKP;()~jt~.ݱ]@/H8 N)}+QsEH t#o*1"^O?TթhɖRZ.V@%:U{y٠Ы<ʂ@d ByVJ_X| M*[ex4ӧSu=Yr6:^@[p- Yèp 7~iY58`%2w]x+ 9oVlܼb.LHo5k Eo82MN~7 NuYEx]3$-i-3jթ_nv$>0p1$ypJfL;ů6Hz430쫚6 H?\k^G*]l֓x侧 UAVy'4&LG&4P?*ivqq&aNIp.7>k]PN1yB+"?'n\t ~Ki-%"=I󹢷׋'N%#AM%ـ0Nd?c]t;%h(m{[&j".ôVG@ܝ 9B7M;0/z0wEg43)Z}BUCY6+f$-$kѽZIwG@|m}Us+SF=r0gδepxKts r#Vz&i x2gTA: )'7>pZؓއ2xi: u+n,\\`ыP'-.S}9[^Gw?C:B蕇tKwK~^knE|Emoe#%Xgo Ѭ ]C|B_*)+|)]I#gm0 uMh+Q#9aʦ9tR͵2;^W,s, s{ )8Y>n[`A;UQcQ8ۻ#Xs=S$bgͱӠai~VӠZ x#h 5"Ot 73<ָ%dGkTW]xʛOwoQp1s-U'D fAvm?6)Gb1'±M׃6>{"\>` HPc}J&ƙKRe!tpYY@Z$3L)wdցR(y_X*cSCD>cbt+M*@zL~mHLGŲ̱0B-[)pm*RnyS1ڋӌE OS}!z{b\VQUWܾ*E빟}fTmrN߻*l8KkD E'fКR\9GnXaJchTK9-];x8v uXv?w)_^ygǛDγ(p?tfwR7 v+.b0fǸeKڻDITj!:2ݭ 8u=$47+V(& ˦wSܽb q$ȎN`q;axDĽؠgwPUO *ݤw@]&>q|1].Tݓ e~/[M_e&P5{ɘ55F Cz=m4Y~.Lj'8I=P+y YR<kIX_%<Ĵ:Z@uA  ,/Bid~^>}s] dS 茓A}/*Eߎ|etd 6j?Hl] ;4_ FT1] fK `%z1ϙW~)x꽛 (#M͸p>B1+OQE+ %Ԅ%A_oS(9rw#B/\i zdFB]x0/d)#j'{QbķD`tAPA(%Z0Rsk2L^a&ٓ!uKZLF6Mr0uthzvWYgg =~+)y-`Xebۊ>p)ꎜRP66o#feZ/T`uxGu`v T)nG*'>o l ^ hFj3kѮ\dVvC֎,ф-Q/AĚ,/C㦿Oy;5Jӣ߅p;O bl.-4(s\H6O9FצC~e!.w ]ƞ,IYX>~NkO_/ҳD@h@eu% 4gYI"q0g`k^|, nJNڳx(**KKR"9@=3 ?TyxHR1Yλ&n-R oл /_5/ǁF,"K_ rbA Fwk𣠣C7jJÈn{`"Rv п "<1R.}fH8Iv:[=>Yf2[N# hYܳL@@HcgR :9$6?j[liJN1 39{x[ t' 7-rQ"2]z {WzC"/:_sh=qi$/b9P9'.nZ_f >`c"rW MtU+j,r!ey8 9nGwn:{0maRi0b )_([,r76Ϊ"['ܶќjP1_d풔:bkec}Y~d # +N)ŝQ?nxԋ2@ZWMfT;ڂ5??ޱ(_hT,)IͲكݻgd~X`K-@46"J~0ޥyS1yĉ0yNAxMvf4R*!CzJ'WAlaʕWMS4۳nxjʛSǕZ3GV.0FYBdK77_b%Å+Yܲ +z =vRB:S`="ddA.ڭ7N@8RwIx.&}pHf20Ҿ8i4erO #|MSLQG7Z>a>sDqP:]1gwMJ4 p>Nlp ผ7#D~TCM@IG"@}cwNP~]o BnY S.cV<%&m駅S7}|ďxA!X;X)[˸~WReK_{l+λD"rE֪+̙4|nJHノ ?#,|/1wDb&a0A4+K*{%sT;:^SQ 2c^gKdH,?g0c~SHv7»$P 9P2R^ \Zǁ"M%TDM)#MCɓ;(x˄HvȮk[c:T7)Be1Jo,ZyU$}$ZJ(okLWy+dڌbG+ʵkycӬ}~"_: nHlOyl,\-In+ *>G8 g 0u`?)a([.|U/\Xx"z0<>Jvc  *>7ӦzdYtKnbpzin"Dwz6iJ]jq'3PăUAy3MhK}g+ahVbm!FWjqSrd.e* EC+C逵'q`2Œ, X^?֜^_O mE"A<&y|<+~˟bN0G#@_40.w%<ֈl%KQ o&pO2DI-ՇJu w(=켼Qb@pmơ\tUptAɺ)bHk!$[Zvކ% |Cwn;@.kS_[].,KCuzdQ,OpZ_`Ƃe,oUf=]Ajy*  vXߟ?N6HQ,0x,eO,)2@ᄹ`/E!C5l )dxț )$戹'Utbս9uZNfGsyh9ڪ!(wItV :M vî%3f!m/QN@Gx`:ߛ|)vaS>"!Ԇe/io2NzT{Q&)n_??Ԟ[v5+$eV32X %v}C߸("XELY!aT $-;KY=]!Dd$Xo9ⰆB60\s-6M,)T ]YL_O92L'$0pc`@S677=;#yn`ǛV>cv^0s u}Bֶ/qč|-M@+\UcㅱTѧ`cbhN:`ǚA-\Q|"I(FOf;~=}rHCQ(E'%J l˜;Oԫٱ- kfoՈq́Ҟƙ[{eH|ẠTFJQ5ѝWqf D`*^?{\RY[ydGFl=(NnrAIsd[.{ F~i],hJ \LMʰV,fY@"Lqʲ {'8czh;/<&Ly\Vny8X*iAoB/_w-:pi^B3^^,@ӃIYfhX p1k鉬DҶ.otLJ_M(DV ßCv/DFٴ -GgHAoIYA𜄫:|C9'𰙸H?[ ۄ 0=kg2"KĴ$$P؁!xݫ $0HpqU (2xALB'˩g=kH>[W>9g JxR(N(R 'Wb盽~^Ҭ)cqW`EC 8U;퓵k`Wl2]y)ʒB9IMTiq% 5hƳk_EUtW=č&PQ&.lI~A%"*d=/[5uQ0dŽ\ ľdy,<񃧒J@ >d3 e.eS "뙦b.]sh(9e &l τ8"[@dEU:JX;i!9&+oP辎yç wDV@%9Qm*UaiW5ևė¢ 3-YȚ;(*I+ sJ;-wҞk'|]p48Ϲ%_^a7h2W37tfӜ)`ڥDa6 x/"mXxֿ.z"։"Ԫ [_(:֓8&SL`eڗ$T^$cga{!n%B=)^ rLW6(xxB !RwFW& T`L#U{.4wE @Q%C!yqh)D'?Tg&4C2nekJ8-Aް?EoZNnwv̊۬N0EΤǡu879ޚš*/;~M{x9bU|-\ПSbQrDr2Y ܠI؇ynEhOIu84?E=;oQ}rRH"ˎwm/p[9|J|Qnn'~|Gi[+w$vYًqĨL0JBBmkonA$0=ue[)bvvG\ )dRp,Pݽ'_Cg_i,}q,k5C_pxLeL7{,i@98ʙv>j%DkVǣw*R& t~mqC~BBeo# EP7nwn }fMRINy֞ 'h:|j:o//;#hEq׫,fTgQr60d=PZcY%(s>?\f(?.`a}ɂzq{Re^?a[ЬWQh:LDhYӓV8gX91j` 't{\U4k]2/55&NDK-ؚ2*n4^ďw"J2g Y27rȞ{P-iR4JwW<=P@wXD3g"=ڧLw*8߁&@ oIbJlM h<r;bc߳Ep/mR;::dHFPgl!J2nB R-I4%懨ʊcv%<˧?0GTa'59c yb{7}k.Cᙷ&ACD'œV{߿z KQw[w$H[ o_Z֛ c>9l# x&j5kEF=H< 0U2P )pH9*C4hwCٟDġ(W7ӻ:]UD[|@XƁՄ~W][#B#y#Am+UhBNYi8GZ|ڤ*yOTc䛞=9 Mw,GU=ݤDC"+P6mV픁Mx|4T\΍Csgv"ոjO !gTmܷEa2_wGWz_^er%6a=2QJAi1e]rV%hP]4EُClm )C]X(G|53x)DvT> ux`&{sWOH 6\[ L5bMjg2UJEUn1guCk[9l&fu_Y(AҰpo 4Dߊ7^dDQWŪD,hufy]01>YLYK!TE59ra?.1rg;-@%L1xG˕Cje <,)x^dw$5a3zcF .죵EQ( 7Xf哧%;D_QxG%wht'a-`cNK=qLĘmi.?I&v2)5g"7Y{X# n:6ˡB,BFnQ[Kw1B]E#1CXlIџ- c{՝-a=:A4W .b$^Q/tڽ&_vF}f16we^4~Mjs[TE";l2]a{ F6}^?j/s HAa-LP OKά(?ٕS0xrDiFd>S[OgMo k;n(˚PXV|lC'za.|%zjih[skTJg" [ǡ+xޒ_9kH92_E*bls)2d IS6kW2;9i$0:u:7b<ʽĚ?k#&:$P[u٭]VYfᡄ8'K;+^}&g6M$MUY8"H.p SyjnnT:Īi@)iȚn{M8̕:$%u,}fBl5.aZd~*`Cl1yۂWY[Tve>t!6(d5FE8QZ̓b?>IEBdPxejfm";ԧ3V! <0gR#VդU{_WV:pZ9fz?߯b=QkHr4K݃vM QE ĘQ}g%Ղ]mif[J),]S͑"H9BrƾIfR8LbwQbaл{6"߹4F 0)w DQ.P?&.y#~2"srOu/QB!Z>>64 <̑oiϐ lL6<ƴ oJ.u LP4;u& 6T{ .1JBR0C`x&Uw1p9Vsnb1~GaT2KͫB(E8Pj1zq+k/~H)L[׌Fb¢8 ZOwfcdx++*C\އ"AS z;%|G.odS&܉^FKKx]:Čhp!Ay$ri\jG]Dʗ{ aRdkɮS>KGEZUg|:~=֧=C.p6iV`,#]*k"@8o{Z%¾,;5|g\grTا]b̺ 0)J9o5k'NeKe`5dۘ#NaKu9xxW$=ym}D1L@6R+'e% Q:/]т b61FS)phA;ГAY{l9hJit9sx,*9& q!G-: T&0 oY^ J HU:bw)F2e{Z_k C#E r `ryɊ IS#IgJ/ 7/ʲkI> "\D|?_hnYjsFO~al#AY\5%[{ϵHX OzWyeA#da^z?,ᨲʪPi/}&Vx1:~hf`75LB_y>K-7@>?jBҹWq% ^g}] M _heM9iI?fS2 L2v4nI_J^bXB&4 5p|448Ħ|cq[eL*.6I6`P1la{1&vXJ>' }y{肯g#zw\mdH@(5(6%?Kfվ%.djO-!'g{*4iI-%x+$XS<.ys׳t8sr?) p̋KamnN:i Hn޸=.Ln.Z pI>R/+[H?<\C+E̓]vLT;Z\UbHg{ŵ^jЧ?6ler&KOFW 97bհOx5ʏ+>< Ҭ'?i -ľPG6-MpǍb`D5RVuP 5=,H:b ߎi_f~eiƸz,uCsUcv<5XM^sk*}뙀ٙ?mõ8; BhYndS]/E\]{\,a?elm_x"EӲ<7鵩zc5'C/vK8[r @JWZK yJ<)59c(Sc 5x'(&"ռ@N70> :YZ[Ӄ,,H*3pAkpҜ-1  0THjcR4_˅mnx~'\Y%[d,INThm# MUL>[OXOj(-)gF*0!ObEMlO@2n#G@2lApj{ 5K l^4"M~lCi2 OFN-̣CvzF(4d74A^_!~Aw4{=0L vVnYטMQYM#W89ykp!\*ebQ&zY/#rZfF0R<+N9秒뜱{DJj,;6p q% {"W̹fu B̍t*#=1zwpFr,2s+2VZ#|5]vm9Νs*]/]2Kq/AUKq$zA u[5xYMYN tV S;TuX+I 9phHHPfq(~ǫسfxO0͐Jsb)%6FwV@LwI3gfTo3'Eă7;MFh.R;6CYsFSA<' :+bp`Wy~5><ݪ1꿅zd1#-VNR6攋z.OcX1w^K7 'Sua$PGg' fyj طo8qH\o{/Bc/Ŕb #^OpqG0 ij]?JlZP藘!ݨr jf3` B\}mYɪv\hhtⳌρ* d{,9p& uuX(tEK\ E Qqο#k?ej 3@<1]Ht]]uv%NS5gg' )Eu'B#5Vq OEWkA3=:L͈{xj(G#-}uu[)DҢO6ҧ= P:]c3+պu`5N?ZF.@%b5TU؞a׭[#~AVGKH+wz d?B],@ |zo1ab:QISd[Zܗa??ףlɳ}aS| ?+A%f)dAl=C0%t̗ 0d $T:VP?npZA{YHinU.BݶMkh I]P`CV;qqN=Bh,ͦys*( Ŵ>y69Ż, 좃13 s%ww8.3Uu{pY7T'QW\5p񪊼*ykyl])F=mn GAؘ1)=CzJ H{0LK]vTwX'6; ,BLJ®y-'9];(1#&&|{nB"2Eʶ[sa=e"Gb l5R 5qVB4+oytV6%YHΆ0kN$.ѽT4WǐT JOԗ`G22,i #f)HaE#QYҾ0Zջu/ґ-#obSωu3EdASQTa*lF},F*@J*O'U]Hid #)IG[%S3_VQhRǚWt.W-hKO(_)nشﲀ o:I+xlӅX0bӹsUYhih;Pl,=Y6&Ut:`X[}uD܂y~  pD9 g=u0hbVK/6bbLa_n_ Gkt|Ea76~ExEkYF޳P_:5s+ }գf~$rgffXl+7&RY$]Y @S_/tgJ90J~I9&$"'IDC.6m/|ҮYDZB"(ˁ# hܘ*%FƵ橕!3Pf'7VA$n8pq /&p-gVuk;?q~U^7c7PW5:OTo4x4xF[~wF`3$rYR~ Ҽ4"83*=$SGQC+M2Xż- j?7EO6R/\ mWϪzen?@IraZ6O2^y#O} V8o곑 sO JIJm 2ܙkֳu~\N㕁pmr$pA`مXE$Zjƙ/SȪ-l3u <Ee:6; Cb'`@ C[skfٷ$la- ӟ2͢ιMX(-p+ꪑkBŎ0IRZŀ\Vp |y'EUC-t>PDUN}/۫niy Pjm_HOVjNӉLq KuoT%O 9Kg'M,2"Hٯ@R20ug7gx]-$u}*0mAp)C,;bVF @js Ȩ/0*_ Tr]Sppp '%EYX0ǜ"_#sC?mQoTW/%h#ǎ\h9<7bJ5yqy$ߺ9=W6J{ԁ21ϯw_~[NӲ,:h}Ss[W5icRv4ߙvAg00 |)g`5Cbic[q1 Tr}?Vm׬M{t1D'*TH?~Xu0re@ˮnc2zjg&hz\n(BHavb²x r%XO5f1BK,< 9r^HSQ(}lOmtA%UyKI`rHum#X!nX ,r`&^p|^34*x _YWrmw\8Ќ*?E-5*jujDC#<#Cy̶ș_P@BuQ+C"7A\dm|zY6U<ȳ>÷LN&B;W5{^Pg/#KgŌsEQ?ʊhl!PtINR!u<%LT斢}a͐^o Hby+OsbPTqѵ49RQn7'Z_(ܽ&ý^4aK*hlYU"&LOX\O#Rx7%E@p6D U( eV`;NnQ𝙔ڔ,~93^Ї7oeӑ~ 6ʖJbXWMNk=0ReuۮfRQ|6c:g4X+ߢ]BH%-@,-n9."jNMn;GW܌Sh4,̸M?^vtg7A ͤimV|+ Of,]s(G?" N120鷗[̹^c'+ l+r-{Nʲ6lAZ|+hic 'Pޯ~G?R.(V/J-aD4@o Wiu@ 1zkIʲ4MG|r pA j#ؠqY25VoZcDe?Lt zo8HhmU<2(TK H3^=*kpӔe 4n#a7zӵ'}=0G_ffhS C=#jv0(4u)x_jsKK.ycL9 NssU[9Q }0+#}L4՚Vzln'Z {?zSPU?P-1D79zkV ! JmpZoh{?ɏFMܖenvc(M@jI7|@p{Wae(dQ~LheErǒz)ng׌\^9~7dCyAzs&|(mhɭ2mzN >h`(]޷vm1iuY "dzPuj\:O8+BZr@Lg:'8SJĉ+`@Bҡ)7}f+,h}%Xm::u\[Bađo=we^( 'T_+:<= 2 w\}#M[2ChtKm@WO0dp`܎%8w#n8շ%7OUivJE9Yog6[4\J,cIUI|x!qs " q;J{E_z/0L^,,.g^kE1GJWí m?R5Mzm?1Yja CC.ڱƴ `zJlawrFDecrGG[ XGTY0 `>!RD‘w:kQ4x(,)k`K{8,$tDTU{7Z WӘ'P>P=CΔvV?l!؂Jv|1հ&uO4LʔI5OCJuirEVhtxăCƢ˸ XBL4dN.(b߼|ȴFjuICRP VPsKBdo.9P d7{^!ß%MGz ycfh/ AF`!SK2M--QmFWRnuGX^6kԔ2$م6c^cJ6PuyzElռ"hz}2z_!{ܪ(h59Q!o;3*͞^nXme ,J y(Hg(Ά TQWW3\Ѹwn =S yϦ{3D9E #gf4 '{͛_KBֱ@ d)Mc$&[XO;خRƄ $9/[&vZ/;4WԌuԇu =WC$G]A[C" ux>u mfxmb& ͈/c\%, ݘHnrsbXo)𪔳f~tZ͋Ƥ4$*hhl׊0oPTH$M ~D:.Y(PfLԠI*b ѵąxcC#aJ*=bC宂_1i5f]،Nckc7TrbnW=!:M =)hW|'!v;L丁̗H}VIt~B-Q.W5g p@,9ء}nH/J-Z{"GH2Ĕc&Đn=l`.]Q>wԗoTsG0?ZY!6D%IirT6LW%֦z z)Cj`We<|rb%6DG -<0OGTզ>A"FMhӠ,c^KFa,T'hPRBs !ߢɜWOybC:8OѩEB1:q{`7Opb9-))І.2JR99*~$XI/=S2{YfҍߝOr`{XI[A_P@1f%Qiaz#ǩYF+h6N+E5mr%[EZh8 0nS OgVyy#ߚ_b8"-nUE79f'$}7U0/\S3j!sEvTEJ<%0y54|oss9~ %]|2/Jzߜile-5 +#.ݠM0 My"NT/|m޶Lp:6UCR)}' - +ް Hq.pRx)q}nuPFZF\乧¯8M/B]tnא5'}*EZӌߐhwƽLf^=y]{ cF~ݛ9 gQ-=${ .rI255F6P?v8DL6XxNܧ%-&oLȄsVYs_oXiVg[u)2sE:kLT+Б@x,~NnE?[/ʱy?`)Z54{ϭDS}Q4n 6WzscB_a00̓*BquyD[7=9 (&Iqr0qr \lm8\.\h[Bn=9Y-kIJ "_|sItD6YG|r03&8eĝ<^%o P+Ne{k0"b;$ÕzEKh%"=RvarAi !>;\zdJuAǼNJɑ6|\bZ>o@FeoliN|( AU{Xto7=~"X{<ik~sf> [ʖ|I#^~'LNw6/e:7D6񧂐%m) |Ë=}sbn/~P d} 4f#yJGZgY+@.YU G0YZZJ͕} fX(Qmh_FVx0RF8Xe&6^ NEUpLJ47^$ Y#ReL A,F&З`@ YAC|:J>,d}9@*:fӟ? aL;(S,0 g5c]d}MF1CW7=DϢyEĆ)ߎ"Lإ_ !?V:gQM6̰@wo MfX0|**o>f#?K;iZ^J'3[)bHpŋ ce{gml@I{x@+JD:v,LGݸ^b9r@sBd+i"JR" l&as?qSor#bm|ҙ1XX}ͽ'YsƧ6hqX/Sd/tSQB6/C*킈 >F&L>_ץVxBA~ rd9p:k #PHBx<O܊|mWߑ85; 8EY "e:n"bh?WM^w,\NQ.S9qZ#sY4xxoa?BͷPj2sݝF(鏀49Mu)-8~9 E.F4WK+J'tRW~+lz\%rekI3r^K 9ЗB%o _7&\^gQAD-RpTnX=Aھ4 AEC }koȈchÛnVJ;+fh%GnVsvݮ^%9]Ծ\w1k/=^up u]m?HJ3 \ l]s N<z}XU)(L] [~:]9C#V%C(  5X:FPM 13험mk. eZ߼ٚrR0H)ml6riev+z+%wD'b,h}{s5ݫ`;6$9e%:Ra؇Wys݉SR].?[\ܱs`TYsv1lw,mPj3\^%6_P2u~[ Te%NJ1 \TKe#?We0l"EJ=rmޘ! WO8%9'Zϥcgr9_׭#vO ~h[j0Kl0ētKCh%Қf?ood" 29=bXm&tB7F6b*UGrGv+bd"y !Ȯ\ 1* P~Iw#"e1ۡC??J- k4 T$?ۖ6׽_ӍjdƉw#Yd#, }/vm6[E1a(恉;|J=y YIG S J\w^[ΠZ2W ;:N Xwoꑚ\ux3@[6L.{Ad-LGE-Qvb CtP;c|7Hb:&_7xٚd3USIJȀ΍?5Ŕ)#-vӧomD}TǓ7x`ϕeZ_Ǜ?w~a֡vs4F+HYLص٩19 B%2p*c!KlG,ߵH_$LUPBS)N?Ug#ptx5< }ox+t_\?dKoaĢdZox1f%ϙ}InbymfW.P&nWgekq4S@9F^Yց}'H DEac=F"gyOZ3qr/ [TFdPX T#ke-2a!ڿWEGu |SO#6MAܜ; @GdWصwh~ r~g?74@h. tq?uDZX1߱qtGIk $-{`_'* fm`ifSvcRR $Dj7x =uRJ4.#728e72LںMbFw iIBߪƢQ'N/c\ dmkn mH=⭻or1", u+@ϪHK)8( Iѳ^Rb@N&?!LQ]6GsW|~0NK!4(꽭 03 ,pH*_͠^sPj9Kjܯ[V h ao5/5#͛ϘlJ! yY)# /Bʚj|!oR^,~m5l**#'YO#B~>ٌې1:%,瓧:E?=B`/+_j7]yIh(:^cu1r ע,@V F&_Vdȵ8 m7޴c`C d}?ə$2nEILjĖ6aۯ`a E?&:`mb?ԗxnduܭc1n9x曾NL|0;.q=HW%71!ܾL{XÑ zEۇbhrf,ϋTAb6)sK|8BxV=ߴ ʿ02$|媶(u~,n  ^yF6 K15HWڕw)6agU±ܠjm)Q)w8$t;qպ  /3y+cf~Y <%DWz|Tn #gqpUmSʆEI*%.(OϤho9ߤ#I藩FT3r@S6M~ s 7%6:GDF[EKp6uꋞg̹Y4MH+p1C4 a/Hw ~jǵ6fm+SkH1(\)6u +*<*b(dy.+BVuНw` qG}jx}V?ke-@,YµDA|1@k#*߱;NyuKP_}~5jV-xfLʚZe^_3`/.&^؏k?Jsa}6nic=g_*_et֪|V7řІ"lTbpC}[]ݹfPxӶF\Ȝsj1+- si|R`OU \=]VYd[v:PHs%y?׿F@^gg1>!tw5ޱ>ھ?sNQ'Қ!M"LٟPjŊ_%['ƹ|,>t4_W~9f|OH$+ï䮰,4Rщw'ai#C$zSjij!lK쮭DNg+9efuHx,(&:U ",u^gpuhz;-Fh'1 ,T98)NgFzw*džC`Ϊ@?G>98N xrvU>'fuB @UL|:I/*8ɠ+!I5_Yz>[u>hk105#! *.ysH$q+Wy&TA8x۬n@(?-kYtnG=Țp7 JKFy2`HɈlbm\Z6ɒ% Uzk-_>,"B]!2$[N"ee7Hg:~_]Ԁ4{ k9qd:ut)f'/+P\=]3Ti;eE9FS+e֩G[8/)j+܍F0x`;ԀΓ+zZ}Mɠ 7E=6}*H4RU&PŜoؔ2d;560}"pjSL>ef: LoC'шN& UzPtU°ۧuyVWoP μz^goM̻힉A3{WS;J1i.Klmjur|Wn D@w;MܰyoR,@h'DgV_#BgZpC'M6nyS}ihV -};ekE%l]7A &'N4OlDSr;OK?L ^oArQ#rsyĠr*x(1_6v3eŁaAi$c$ NkR{tժA/YR9y;߹[aCIֆCGOnȀ"#mXMşZ3!KFؠOنۼ쪧=%*Hn#6&-7vî?d+e'^fJ=Z"v}B-m zqq^|itw%װ  PxN+'HŸHG0$pv8cTSt1BNJI65Q Gq=#-GT@u2 StH'zܻ,UW=Z=%kyR/O 6C#ԐhkO0.䦰$nRԶGv^%_wIKD[9[^aHP}.". 1x1Oiv!B<}ٍ 1#~f0R\uNԟy۫q9t9L;_j4ďoGupd6+rD_ c()W'[Y 0~-[4KΉQґP#Ukֈf_ڙx75"(iCn&~Uh6)J0^5NM#]Gۭ#7E+"gAٶ5v52u&ހ-nyr@ﲈY62S^TSW(ӸVA$pmr3Vfuz<$ދh%vYG6;" X$d\pa0c<(і~&.q HxANJCH|b/%xJ5Ѡ=Ѷ,,ya+K|-qL~ޒ~=Kia.Q˜-ٲ*>x8#͢N?܁d6|qNwY }VWyGyS5?w0xNMK\QS] u {㣮(fg }^*Oic@7+a]dxGUӍ bY= 7s3`B*fS,LjCBEu\!ۓE6,5>j?i1:N$6 ōqD7b.)WE(gT" LD0=d|OdY\ۀLKl8i2bg y<}\yDnV]ׂ!eyVAuoM#kUP` LlnnVOp(,[}#h'ΠOjY[ &Z"tXHD+9cbx75FlD\xTT|^Nf;lߓ*o]G/8tp(tϛT01O4 $?Tz_(w(X^:'{5Nw:8/aQ`w8\"l;յKi#K#*ʬժ ֌*x*lƍ%39߀6+_b(= R]̙i }da$6 l@nN݁i a[;\]WtD*'YC( :<; `Vd&j ,?թNo q:䪗8:;^8Ԁ:{[ήmjaNoѻo I>zܪv!dc(':H\g+B* >cyǓ](YZM ]|D0!af|A^wG&:x";]?b.9Ga FC ۛ$6b];#-j}ed-I?9 l1Hlɇa΀$S |]E,YCS,KVqC>;̑J=/QW\T:S"*'0TZ#sl?(a|AarXŁ)'eOvi1v{ųDʲo@PR Ioiq۲ϏV# iY= wKP@uD@grz-u?^#0g20E)_ N <"m[` +;aw+C8   *EX0Gc4]C54zKܘ/g:E~@AVEf:@'9v6B`|~;8&~ӱ ٯȭke6s,IE\ċm7n?QzAW=GQb =wd(٢]D tw0Wq\wF| @Rܛ`5:Ç:Ff#C۬> kt=}YZdU) @+#hm_vϹ^wx ^eIÍ'L Xj$^Q-]d(|!~]ΏS6ed?mގX{^͝T%'ODlyNi~Bzpr6?nhD# bN$Dbx@u`:"`Hmr@Hl7@N(?S`g&Tą" Xϛ+465JkEyjkהU5O!2H. oT_C~M =feQߠeLr~3dvn06~ K0J(w] ĨZ~[am7c\ɇkU'祅Zt8MCV$Ruy$Q?(wh!IÅ<^ʇ隽٣CW9w$9%[n~KݴaptQ>X_(At?ݝ7],/g6wk~Ef-l->:aT>?ha\Ɛ:Vy@PM5LyPvl'R_ȡ?uiO!r;zEso䗓zt' KNVQE޶?Ӟ{߸#|ktftyAv'\BLmQX r}0:mZ:cܲYx{p<0”{%m6ssi ˾_܍"4N쭐/y:p KގZ<|G koxӜeM}qE7P0\=P,33#Ɵ -I Gy&wt^eN!e<*űI{5:$L4߶??i&O;Cϧ_;S8up wsH]i䧗R"`*/#ŭ/$#J?ÿW*Zd{tdJO0\&$: .@%%@=oV`#1 @"RZǬlԙK;ˊ,`w ax th `J":?9ayn3t#hI,| /у6,ۓ@S'ʌ~b=a$M×T %1ݐe {|\KpxlO%ڢa- N&O/|zul>; ‘t9X،̅7G{jrPvj~x$K80]XPRGnP= [k$_$%aX:"BeOwתo'al4n< 6Z D_\Pě}5ئz>BuQ^B=P">&,a.8#zvlXRupvuaRsN TK3ȳAʠڂ& ڜG Zj \{}X}^o-X5〄 ak7w) ]BLt?vJjU]LA2kx~gCMdJgOġRmq.D~ulQO7(x[iЎ)y<CM55cٖJ!LCے<&B ۅ"8#hк0%$֒!7'>(b c`o"f2ʨnݾSLT௉Xh%UIHEHiCΧ%)'2ƕ_'Kbrx!L4v) m"}C.dL! 5%ZnVJG3OךY󐟩Q+$01䣔!3TFÅ:=~5%b_-NQDrLEEi [WCNK%A_i!){V+0ƩGL1"gvy4q2>+Qq$VƸ׫&s|3q [$r6( UM;"Ԭ4O@FA)8[TpYK03bTM/XgҖ ƻZs(%{UhxT~K.A0Cm~d>.NCjzyf&[؝H(\>db3]I0hGRl:n+>+D8w&kAM+P!7L8:>G9wI$h&^e75ֈiXtjƘp۹iL/ oRll٫-": S%+49q2W3 Jl*3Yp. R3b͋ ܻ`HB3Gv g%>ESTdxlVtŏH&U 0""c.iPc% ^(hb&&,s xلW?nD-CdRq& ۆ;Zgw@kV>H?ۭi5ueSB]˪ i[єBS?AAgHwX|/Sy-]NhJ}6Ŝڄ"Tl:Af <7{\H+}L sk;LUbh"3!O6셤фPմOUi;T54ԯH0->w5h뜤]@^[ӡk$ȿs-=q,A^#x&ZpIee)sޣԬ>a!;(mSw)Y3G'FSMnY0 !}J⪤B=|=.V|$nZ=ZbP2+l |[Ûu6s~8.'W0Q0KaC͸g_>tրVd#iRpզ %j(IOa|UjiK&l 7.K4ʯg (>ԢUfL]^Q?w= x6͏LlTEdҍKCxwxf¨u7|bZ]eJ Lnvn+ݐj.'<E?}Ch#l!wZGv+=R-Z3Lu1n*E!Ի9z baގ5fɱo9=(wtvɉA۴, sfq(TZq@1Sb,:`}Rt0:#?;cF45$hsOःqre=dGYƠr 'کPhʻq|K ~FxY;2ۇЃ_".=@+Eso{|qL5D02(Ҿ"(Tƽ@;vY',ԯ}/A {*sfKfI5&8ƃ-iO^(֩ڞKhZ36Rc ^xN6ou\6^#ҕaJ3)H>sF¾piTgI1O>LZYcFLzp]{ zmsLHN7BjݮC>w$xT=Z i=a czhJ>`iv$ i-qZw8Jyш/$<"-SI2qFyy Bq>e8\B$AX\'C$FQF*g`@ζ*~l; wbZ81lw6m@&Wq}CFֹ;VXpMDW7uU2'S(28 ݜst6 d08պEնE oE]H$܀>лg ؊BZ5qv.cŋ QGHgHXI8%_ȃtsefbƓ{q QyBEz`E4wJ6~u9 e#O*p* :)OZᘷ@E̫5Zܱri/<$YgC0#Y(1k'HɈ%Iw{p8I'ՕZP&>cAZ$E%aAdއ*a19@v{0,dfW)`EPyr\H F6^SEh#1ҧ?Qk@21pɯx\|CkgPs2UZf,j8>ئ(xW8( ~~::XW Qسoy I lEv0(/ΌdƟ<T88 {Kf bRhCK/V t\Q6˄_I5ջ;VDBuס'fBzĬfʭۄ2PI-GUU cm\n`wFR% Ou=WvWt~CAG*?p'u. E(~uZ͚"8 Kz&b߮a 2tͦ[8eTY$"0?`6wws,DAKȻ 0,Tݬv]gz-kG3*{'G]lZHŘ$?: Gq\{C*zFD-6>,ҿd<^+l](5K+xJ|R?@zmի,|vLmS*}-۶s$TAV` vv۩C]y B׬nJS~jqxÔI&`~t!3QwWI>ˬ+)rز1O( 1RE}7ОPr7f;ppA+ivˈtoe_ca4LŃ?{ڶ=OisFϴ(Ś &,q?!C%] cg48  A jgғaBS?toP{a6;5 hc6 u֟RLC*a&*ty4"<)~:X.1  [\rr8-ےCa 2KE%T⚸qGycj*"2Z}x X{BuxtW1O}@kp'Fw_2kǢ#SCҲJ7mՖ )Ӯu3N0(I' X u .Yf>?e׵ u\kUėF/+:Uu `dB ݬ!m7)Xϐ2iΔpwx|=$2\[Jkp*:jϭl o޷Q s_=Q*H  iʃ8 ^J̤Im,I; Q=`8MoNDX%I)7NJ0-vGк328w=D^ӹ4p'i; ?ʭĺƄs%IM0PW1_ 31ʙF{pCჂ!OV^r<"St_\O l G(6KqΝzL<JCڬeT̘tbYk37 `ްZt y,ti R1pw%n`ln5Ht~=ZpҁHq|^~3.kaAhԆOksw` Rrո%G*Qkp̷s@:j><ۀb[:8Ėjz?'x_4(u@ݠ$關ֻ$qS!5vdG Gd +W&/K!դh0SnyC8Ltxo=%ZOryGuX^kJ GoEOgBtDsL5U☠1g3t?ڿ8k*vANx>/09T?~iYh_&#*?bY*eZO~GŶ6 c0IJgz^ 1zX1]'|FU\_\ߚF~u !/B&VHbȥO4PY_l-C/ʿ9ٗ솏l`=ye9J$d)x7Q9 i癛Nl)gm 6o%|>Ą\39`n&Ij1ź3+(}{YWQBi߹i.Ϋ]u>%a7oGt0u'/Z<R%FQWoY5DX9@"u|Ѻ}M--f lufг҇H\J Q%BA: (6!ߢ˦ƓrWE!nE?8܀$5#!- rOeu. ?f+}JIY{V+Ml2<EJltcwDl6gΛPڌ~m>eǑ^Nv/15YpoBڑ  DO}`Ocux"ZD{-F#$>F;hx: 38WE^QsP fO?Pس `E7ֽRiU&y~<sYB=q*;S%Kw E䬕0.ߥ&ksiM8'ǔvPta*5 *̆+.z&tTȼŅu"@{>rź,SAH$Kab'kdӱ1kH+5[e=G"1? tW#-I73›bz Xee85'F5GnM%}paH=ӒFt6b¯cˡ,!|꽑ge6|LMP'ْp=;ڿL ZSh/!6BQF=2&4b[͕x@ց+'{۞e OšjNJē+aO[VǚC-E0HԀI%$mx+h!R袥B 8ta!m-qUivWyIc#9Y@-j&ߩ9 }0V80˳^%Xٷz෥g}W ~6Sf!mĶ)C5w@xNoo=>9HQʹOV@AD ħ&0(Z)ev͡G R 2_FЇGM<6)vbr59Hfx%:#Ï2Q#X5MgC` 'Q.xcRmc B\hC"yc!#!)y5].Q #`g:5Yw+cގjBxa ~M&l4ld/w@dEtQ^C8~O3(s.G }[B9^l8MZ1XQ-@ ` GR/Y  姣A-ǀ/{tNx1~Gܞ~ٿOFI#qaG|ٽGҩ]vt)[W#4YU2 !2DfRQ;[ :\Fx1 5*YpT1_;,1˴0u_d2 @3EOH(}ff&jGs{Q XBFYXgfw3 ='0LUWU/ˤ^h3+睤f<[Xx:@6J5`TdisyuxDـ]ۅw?h:ZoɻUE{j q O8W` wd &umȨ]?2pq`NQ1mj;%W@ve,<JHE,eYϣ}z>EF̘_U~wnu7\Ӣ" ]# tPhMY ]ߩK.&5gnQq^r&Z,J.ƍ1'HQ(9o⠥^/0:ux^UaeEFXwºZ}$'͛%ͨ\zCGպV#p*?^م e꣑_\^tFlfKD%Y 1o'K*e+l<-B}5ӫIhyOFɥճ<E dZ]9Nئw7D?h*38jd ВC4WmdޟkjWfw3C+[йSQʗU E+[KizOB?$\'E]X޽ K%.SlonO ܼ r8iATHI;?h!UoB8aF)%mC e"h Pg^+B -)g2s5؂ηh?ɲ|b?@v@bdUgvj#egZ{Ēa"1{K$V`mZj,ΝDPd -QZĸ)`"BMRv:s7qVzWa,oF '|3A/I`4LcF#Q%W ?8P^aed;c# 莤9~BjU[XxhEg'6 q9\4pZA~Rai\38>@!O6P#/mCt3 wy`j%hA49 TczfS1і!@0:P.ZϾ۾AD)$G[ی6 [xjT@-)wP1͕\;Jc&3= I^}tX[1_vI ieyn`2e;,DURbRE' Td>k/m.n]LRҬ ֠𞤵~rq,yF3hY=B'5@r˝/7^~ W$[$JB: YZ