libvirt-daemon-4.5.0-33.el7>t  DH`p^$ƨYƻ ~*<6at+A:ݢRi 6W˩}P^se;8TwTC%Dm&,Bók:_,ޕzA`:@^qt Q:\J{$K=Nn򢝲VtE8vϮ6Y6|@b |{UÏwzA\[­(\rlJ'8ߠ Ǵx+'GH+p'd6Ħ\&;0#>:F9d\I\&dP!iu;`(4Bc8HܸSp1̢ʭCYuYN.J_*= A(5 [@SZgaQ,B#G֗^< @01>8C?UKf@I%Izʅ*>/*6Ge`W?0[΂cLGJmhAFV3\Ve841e389293505b32fd9a74f05b9d4f870d8e50b %^$ƨ>R=NF;L̐E.2hӰ[>5Z.;JE69g!; Sn;aqF邭9@ݓ3Ac,҄J m3="5Z+Jww:z؃yۊW[sk`}P_-KZq{r`K2A_"&3shyCk%^V%G_47 mM抱nM&Nn}yPɿO~?r0W-˿L:eO2o{>|YuJ6CM&ͰzݜՈ"3{\^e$2piѷ0{Q |i ]'|Od8">~a!vzN:@^yj:[l`{nI)|KL#\b7gR"ȶ!q`qAik>Z[@0[% ejꖟZo=!jnZ.2AMQ]HL^q okș(>H_?_d  Z#+ Wcx~l = |=  =  p=  d= =  ==E=v= D2(3)3*4+4,4-484A99A:uA=I>I ?I@IDI#GI,=HJ =IK=XKTYK`\K=]L|=^PAbRdReRfRlRtR=uS=vT wX=xY=yZ^__Clibvirt-daemon4.5.033.el7Server side daemon and supporting files for libvirt libraryServer side daemon required to manage the virtualization capabilities of recent versions of Linux. Requires a hypervisor specific sub-RPM for specific drivers.^ Zx86-01.bsys.centos.org(j^CentOSLGPLv2+CentOS BuildSystem Unspecifiedhttps://libvirt.org/linuxx86_64# 'libvirt' group is just to allow password-less polkit access to # libvirtd. The uid number is irrelevant, so we use dynamic allocation # described at the above link. getent group libvirt >/dev/null || groupadd -r libvirt exit 0 if [ $1 -eq 1 ] ; then # Initial installation systemctl preset virtlockd.socket virtlockd-admin.socket >/dev/null 2>&1 || : fi if [ $1 -eq 1 ] ; then # Initial installation systemctl preset virtlogd.socket virtlogd-admin.socket >/dev/null 2>&1 || : fi if [ $1 -eq 1 ] ; then # Initial installation systemctl preset libvirtd.service >/dev/null 2>&1 || : fi # request daemon restart in posttrans mkdir -p /var/lib/rpm-state/libvirt || : touch /var/lib/rpm-state/libvirt/restart || : if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable libvirtd.service > /dev/null 2>&1 || : systemctl stop libvirtd.service > /dev/null 2>&1 || : fi if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable virtlogd.socket virtlogd-admin.socket virtlogd.service > /dev/null 2>&1 || : systemctl stop virtlogd.socket virtlogd-admin.socket virtlogd.service > /dev/null 2>&1 || : fi if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable virtlockd.socket virtlockd-admin.socket virtlockd.service > /dev/null 2>&1 || : systemctl stop virtlockd.socket virtlockd-admin.socket virtlockd.service > /dev/null 2>&1 || : fi/bin/systemctl daemon-reload >/dev/null 2>&1 || : if [ $1 -ge 1 ] ; then /bin/systemctl reload-or-try-restart virtlockd.service >/dev/null 2>&1 || : /bin/systemctl reload-or-try-restart virtlogd.service >/dev/null 2>&1 || : fi # In upgrade scenario we must explicitly enable virtlockd/virtlogd # sockets, if libvirtd is already enabled and start them if # libvirtd is running, otherwise you'll get failures to start # guests@ p75M<!zh M8 <(,)n_  ~$AAAA큤A큤A큤AAAAAA^ 0^ +^ +^ +^ +^ +^ +^ +^ +^ +^ +^ +^ +^ +^ +^ +^ +^ +^ +^ 7^ 3^ H^ H^ H^ H^ H^ +^ +^ +^ +^ +^ +^ +^ +^ XV^ 1^ +^ +^ +^ +^ +^ +^ +^ +^ +^ +^ +^ +^ +^ +^ +^ +^ +^ +^ +^ +^ +^ +^ +^ +af94493a509833f1a634c957485b6a42e6b98fc31d8e1808718c9d7422c349bf60d97f2d5f251f691d22a90a6fb924709947a5ac9daf942c12ddc9775fcf2d79a001661d77fd52ac72f3d3fff5e82cb8062e40de1d64d1aaa8a430cc2a16b3efe3195d55350c4048b112c418f13d22252bc1be3f2af351d46f051eccba6b5ba284c04725edaa537f63461512f674048e9d68d87a6af4c2173a372d0fb431d9461fdb290cf29d54dbd95f12dfa546cc6fd7e51f4898222dc590077be50036a68e818a97705c7bdd5d318ea0d4794c266d8363848913f4f6649c10a087ca06d77e07c59bdc5c635d0788ce90b7625b3f9ceb14c2075f1e9d4ad705379230ebeecccca67c8da78ec8f5cc5253644528c7f53d61e2a331e2432bdec2a962682203550e779af3b47d7891dbbb16a56c3847fd703d3e33806103f8c68be721d39f71b87ffe1bde37039f6f6ab7dde32fc2c02ef1d66b5b290e5f8bab05db0a46ba62a230016fcb1ec1d66f1ff0b6577fa87389a769957fd3e5c9fee99965041ef28230ab81039ba8768b076935a2ae01f3df5bb193cf06cc29f63b56c7c9710ace5eb35c6796a727941a8950699b0553eb925e30ca0d0d5a032b451d34abdd8aa267782744a7a2a7fbab2148e08ee69a13573071bb16ca798b919e3e310020f3f4903b68cef5d924b5c3e92f35b7b831372e86048621865bc8edcee6f90344b551eb1653ab78f370240497bf5a6007fb59e5af7d1b75f28c3d6e65005fff1760a2325b91657d24db39bbc2e043a54b696480f437dcab323ec14154665e6d3f06f0d9503414ac82b11005db14a4a6b0ae1bbb7a370f646e2cbd4768a52c8e9106876b736248ef988e708066e04b9cf82d2bdfa7459abcdb917b8ede383b5e85efbdcf1d2bb57e81b0f63c35cd737104efdba973e7c4e242e42d3ed370e059272ab0a631aeaab887633b00f1c2201fa16fd7d6604d81815a2872133e83f2cb6d999e5e09f6eeab4d08ecdcebd65c4e13344bba8e4d0bf58107e2597ed8acdda0207154b1e05fa1262328bb37ea1a29c52fc3ebcc4b73c7ff1da82286118f9f56fda96b658cdb90f1e8fa4fb98ca44190723bfecd23af09e973f8a68c3c2e9cf35db71df35740afbc3587260c3f756249248c1b866847a67bc5ffee211b2b3076d8cd3bbbf2c795121ae6e6edddbdd5ca5fce15fa6862ae5cd6a6d2499b5a3d13b016b06e3360d51cd112343ec03241ac2622288ba05c920beff03eb5f0181b2492e39005f09b21b6e2d68484904b1a5f4090371a1e193f66c092703dbec4b5fc962c1825fb9cc6ab4c48b53a7d639727bee59d367b3e4146389f13a050295a119b5928932edce8f7e0c8d3449706261c75644c67c826cc6354e060cb9d90a8e41cc81531add57927a0aa0c23052a279324237fc7e3abaeb40c3d0d54158e965102bd1ba0d2de6cda89d3799b543b5c982f020a598f092864b282727a6c9c17f8935b72fec4d04bd3be6e0cf3f54eae608c64e4bb227d5cbc2e826b0f95794abe953b5bca7d1a820398e329bc306f674c4de1e012683e3430863ebbd10177247ccaa0475133f918897f5f5dfebc471b67546efabefde250ae94460ac9a9e28dd7201b6146b121dcabad490c6ddd47da1899f305f406d4efade775028c194bd08a63277e65a8cf476be06df3baecc3acc1ce67270cafc03153b3e1245ddfbe274a1f72ac293d4b67d23d08b0c03861dc4829ab9509fbd38fbed86adbdfdc86ce4de862218260067861adc307b3ccdb1be406247fd1a5155884929d83cf1cca6533b035b9befcc690a95322aade36cf4a82ece89bc02cbb0b9013a4533b184fc6135d573ae01871e3471ebc48c57b578cc1387713fcd098dab37633dcc74fdf1e02d4d43d3d95f75ac96fa289b90b4e67b7495d05052047547b53399c1bf83258646ffd0ef52d2628716651338a5ce2739e50076c9b22d54c4ec13903985eb50ea58c72edf1c80cda90dcf75ea2dd590759335ee85a227388662690a2215b3f09efeb4fa0b4140b02be16c6aefe305142dfd308956fc2221b17002045189b72079336d5b9b0f1cd018641508b53bdc5350691113eb570dbc2f0f8191f3c47160cead3cd8afec55db2baa1e59c1d5360477317b1d21ad9cfe6bdde3c86dda9d1b8705be1d38f18ecc523dec42f91c679143043c9b28ef82eac68d1729a21d371c18eb93f2a18@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-4.5.0-33.el7.src.rpmconfig(libvirt-daemon)libvirt-daemonlibvirt-daemon(x86-64)  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @ /bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/bin/shavahi-libsconfig(libvirt-daemon)dbusdmidecodeiproutelibacl.so.1()(64bit)libacl.so.1(ACL_1.0)(64bit)libaudit.so.1()(64bit)libavahi-client.so.3()(64bit)libavahi-common.so.3()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.13)(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.16)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libc.so.6(GLIBC_2.9)(64bit)libcap-ng.so.0()(64bit)libcgrouplibcurl.so.4()(64bit)libdbus-1.so.3()(64bit)libdbus-1.so.3(LIBDBUS_1_3)(64bit)libdevmapper.so.1.02()(64bit)libdevmapper.so.1.02(Base)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgcc_s.so.1(GCC_3.3.1)(64bit)libgnutls.so.28()(64bit)libgnutls.so.28(GNUTLS_1_4)(64bit)libgnutls.so.28(GNUTLS_2_12)(64bit)libnl-3.so.200()(64bit)libnl-route-3.so.200()(64bit)libnuma.so.1()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)libsasl2.so.3()(64bit)libselinux.so.1()(64bit)libutil.so.1()(64bit)libutil.so.1(GLIBC_2.2.5)(64bit)libvirt-libslibvirt-lxc.so.0()(64bit)libvirt-lxc.so.0(LIBVIRT_LXC_1.0.2)(64bit)libvirt-qemu.so.0()(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.10.0)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.8.3)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.9.4)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_1.2.3)(64bit)libvirt.so.0()(64bit)libvirt.so.0(LIBVIRT_0.0.3)(64bit)libvirt.so.0(LIBVIRT_0.0.5)(64bit)libvirt.so.0(LIBVIRT_0.1.0)(64bit)libvirt.so.0(LIBVIRT_0.1.1)(64bit)libvirt.so.0(LIBVIRT_0.1.4)(64bit)libvirt.so.0(LIBVIRT_0.1.5)(64bit)libvirt.so.0(LIBVIRT_0.1.9)(64bit)libvirt.so.0(LIBVIRT_0.10.0)(64bit)libvirt.so.0(LIBVIRT_0.10.2)(64bit)libvirt.so.0(LIBVIRT_0.2.0)(64bit)libvirt.so.0(LIBVIRT_0.2.1)(64bit)libvirt.so.0(LIBVIRT_0.2.3)(64bit)libvirt.so.0(LIBVIRT_0.3.0)(64bit)libvirt.so.0(LIBVIRT_0.3.2)(64bit)libvirt.so.0(LIBVIRT_0.3.3)(64bit)libvirt.so.0(LIBVIRT_0.4.1)(64bit)libvirt.so.0(LIBVIRT_0.4.2)(64bit)libvirt.so.0(LIBVIRT_0.4.5)(64bit)libvirt.so.0(LIBVIRT_0.5.0)(64bit)libvirt.so.0(LIBVIRT_0.6.1)(64bit)libvirt.so.0(LIBVIRT_0.6.3)(64bit)libvirt.so.0(LIBVIRT_0.6.4)(64bit)libvirt.so.0(LIBVIRT_0.7.0)(64bit)libvirt.so.0(LIBVIRT_0.7.1)(64bit)libvirt.so.0(LIBVIRT_0.7.2)(64bit)libvirt.so.0(LIBVIRT_0.7.3)(64bit)libvirt.so.0(LIBVIRT_0.7.5)(64bit)libvirt.so.0(LIBVIRT_0.7.7)(64bit)libvirt.so.0(LIBVIRT_0.8.0)(64bit)libvirt.so.0(LIBVIRT_0.8.1)(64bit)libvirt.so.0(LIBVIRT_0.8.2)(64bit)libvirt.so.0(LIBVIRT_0.8.5)(64bit)libvirt.so.0(LIBVIRT_0.8.6)(64bit)libvirt.so.0(LIBVIRT_0.8.8)(64bit)libvirt.so.0(LIBVIRT_0.9.0)(64bit)libvirt.so.0(LIBVIRT_0.9.10)(64bit)libvirt.so.0(LIBVIRT_0.9.11)(64bit)libvirt.so.0(LIBVIRT_0.9.13)(64bit)libvirt.so.0(LIBVIRT_0.9.2)(64bit)libvirt.so.0(LIBVIRT_0.9.3)(64bit)libvirt.so.0(LIBVIRT_0.9.4)(64bit)libvirt.so.0(LIBVIRT_0.9.5)(64bit)libvirt.so.0(LIBVIRT_0.9.7)(64bit)libvirt.so.0(LIBVIRT_0.9.8)(64bit)libvirt.so.0(LIBVIRT_0.9.9)(64bit)libvirt.so.0(LIBVIRT_1.0.0)(64bit)libvirt.so.0(LIBVIRT_1.0.1)(64bit)libvirt.so.0(LIBVIRT_1.0.2)(64bit)libvirt.so.0(LIBVIRT_1.0.3)(64bit)libvirt.so.0(LIBVIRT_1.0.5)(64bit)libvirt.so.0(LIBVIRT_1.0.6)(64bit)libvirt.so.0(LIBVIRT_1.1.1)(64bit)libvirt.so.0(LIBVIRT_1.1.3)(64bit)libvirt.so.0(LIBVIRT_1.2.1)(64bit)libvirt.so.0(LIBVIRT_1.2.11)(64bit)libvirt.so.0(LIBVIRT_1.2.12)(64bit)libvirt.so.0(LIBVIRT_1.2.14)(64bit)libvirt.so.0(LIBVIRT_1.2.15)(64bit)libvirt.so.0(LIBVIRT_1.2.16)(64bit)libvirt.so.0(LIBVIRT_1.2.19)(64bit)libvirt.so.0(LIBVIRT_1.2.3)(64bit)libvirt.so.0(LIBVIRT_1.2.5)(64bit)libvirt.so.0(LIBVIRT_1.2.6)(64bit)libvirt.so.0(LIBVIRT_1.2.7)(64bit)libvirt.so.0(LIBVIRT_1.2.8)(64bit)libvirt.so.0(LIBVIRT_1.2.9)(64bit)libvirt.so.0(LIBVIRT_1.3.3)(64bit)libvirt.so.0(LIBVIRT_2.0.0)(64bit)libvirt.so.0(LIBVIRT_2.2.0)(64bit)libvirt.so.0(LIBVIRT_3.0.0)(64bit)libvirt.so.0(LIBVIRT_3.1.0)(64bit)libvirt.so.0(LIBVIRT_3.4.0)(64bit)libvirt.so.0(LIBVIRT_3.7.0)(64bit)libvirt.so.0(LIBVIRT_3.9.0)(64bit)libvirt.so.0(LIBVIRT_4.1.0)(64bit)libvirt.so.0(LIBVIRT_4.4.0)(64bit)libvirt.so.0(LIBVIRT_4.5.0)(64bit)libvirt.so.0(LIBVIRT_PRIVATE_4.5.0)(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)libxml2.so.2(LIBXML2_2.5.2)(64bit)libxml2.so.2(LIBXML2_2.5.4)(64bit)libxml2.so.2(LIBXML2_2.6.0)(64bit)libyajl.so.2()(64bit)module-init-toolsnumadpolkitrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rtld(GNU_HASH)shadow-utilssystemd-sysvsystemd-unitssystemd-unitssystemd-unitsrpmlib(PayloadIsXz)4.5.0-33.el74.5.0-33.el70.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^F^2@]@]]߶]@]@]m]Z@]V] u@]@\@\]@\]@\@\ڭ\-@\@\@\@\\e[[@["@[{[a[^[U@[H@[CN@[;e@[!@[!@[Z@Z@Zz@ZtRZqZg#Z]@ZN@Z/Z&@ZZ Z ,@YYܶ@Y@YYJ_YJ_YJ_YI@YA%@Y7Y7Y.@Y%uY@Y @XQ@XsX9@X@XZXYXXF@Wv@W;W@W@W:W@W@W W@Wv[@WV@W(W@W@VՄ@V@VZV V7@V@UYU|@U6@Ud@ŬUĝUUU'Up=UPUG_@U/@UT@TTTZ@TTp@T|X@Tto@To)@TeTXT6xT%U@T@T=@T@SuSہ@S0@S(5@S L@SS @S Rb@R'R@RUR߲R=RkR@RR@RG@R|@RsRg@R].@RL RB@R:@R4OR)R @Q@QQQo@Q@QQU@Qq1Qb@Qb@Q5@Q \PZPP@PP)P`K@P`K@P\VPQPPy@PG>P@@P>@P6@P*=P*=P"TP - 4.5.0-33Jiri Denemark - 4.5.0-32Jiri Denemark - 4.5.0-31Jiri Denemark - 4.5.0-30Jiri Denemark - 4.5.0-29Jiri Denemark - 4.5.0-28Jiri Denemark - 4.5.0-27Jiri Denemark - 4.5.0-26Jiri Denemark - 4.5.0-25Jiri Denemark - 4.5.0-24Jiri Denemark - 4.5.0-23Jiri Denemark - 4.5.0-22Jiri Denemark - 4.5.0-21Jiri Denemark - 4.5.0-20Jiri Denemark - 4.5.0-19Jiri Denemark - 4.5.0-18Jiri Denemark - 4.5.0-17Jiri Denemark - 4.5.0-16Jiri Denemark - 4.5.0-15Jiri Denemark - 4.5.0-14Jiri Denemark - 4.5.0-13Jiri Denemark - 4.5.0-12Jiri Denemark - 4.5.0-11Jiri Denemark - 4.5.0-10Jiri Denemark - 4.5.0-9Jiri Denemark - 4.5.0-8Jiri Denemark - 4.5.0-7Jiri Denemark - 4.5.0-6Jiri Denemark - 4.5.0-5Jiri Denemark - 4.5.0-4Jiri Denemark - 4.5.0-3Jiri Denemark - 4.5.0-2Jiri Denemark - 4.5.0-1Jiri Denemark - 4.4.0-2Jiri Denemark - 4.4.0-1Jiri Denemark - 4.3.0-1Jiri Denemark - 3.9.0-14Jiri Denemark - 3.9.0-13Jiri Denemark - 3.9.0-12Jiri Denemark - 3.9.0-11Jiri Denemark - 3.9.0-10Jiri Denemark - 3.9.0-9Jiri Denemark - 3.9.0-8Jiri Denemark - 3.9.0-7Jiri Denemark - 3.9.0-6Jiri Denemark - 3.9.0-5Jiri Denemark - 3.9.0-4Jiri Denemark - 3.9.0-3Jiri Denemark - 3.9.0-2Jiri Denemark - 3.9.0-1Jiri Denemark - 3.8.0-1Jiri Denemark - 3.7.0-2Jiri Denemark - 3.7.0-1Jiri Denemark - 3.2.0-14Jiri Denemark - 3.2.0-13Jiri Denemark - 3.2.0-12Jiri Denemark - 3.2.0-11Jiri Denemark - 3.2.0-10Jiri Denemark - 3.2.0-9Jiri Denemark - 3.2.0-8Jiri Denemark - 3.2.0-7Jiri Denemark - 3.2.0-6Jiri Denemark - 3.2.0-5Jiri Denemark - 3.2.0-4Jiri Denemark - 3.2.0-3Jiri Denemark - 3.2.0-2Jiri Denemark - 3.2.0-1Jiri Denemark - 3.1.0-2Jiri Denemark - 3.1.0-1Jiri Denemark - 3.0.0-2Jiri Denemark - 3.0.0-1Jiri Denemark - 2.5.0-1Jiri Denemark - 2.0.0-10Jiri Denemark - 2.0.0-9Jiri Denemark - 2.0.0-8Jiri Denemark - 2.0.0-7Jiri Denemark - 2.0.0-6Jiri Denemark - 2.0.0-5Jiri Denemark - 2.0.0-4Jiri Denemark - 2.0.0-3Jiri Denemark - 2.0.0-2Jiri Denemark - 2.0.0-1Jiri Denemark - 1.3.5-1Jiri Denemark - 1.3.4-1Jiri Denemark - 1.3.3-2Jiri Denemark - 1.3.3-1Jiri Denemark - 1.3.2-1Jiri Denemark - 1.3.1-1Jiri Denemark - 1.2.17-13Jiri Denemark - 1.2.17-12Jiri Denemark - 1.2.17-11Jiri Denemark - 1.2.17-10Jiri Denemark - 1.2.17-9Jiri Denemark - 1.2.17-8Jiri Denemark - 1.2.17-7Jiri Denemark - 1.2.17-6Jiri Denemark - 1.2.17-5Jiri Denemark - 1.2.17-4Jiri Denemark - 1.2.17-3Jiri Denemark - 1.2.17-2Jiri Denemark - 1.2.17-1Jiri Denemark - 1.2.16-1Jiri Denemark - 1.2.15-2Jiri Denemark - 1.2.15-1Jiri Denemark - 1.2.14-1Jiri Denemark - 1.2.13-1Jiri Denemark - 1.2.8-16Jiri Denemark - 1.2.8-15Jiri Denemark - 1.2.8-14Jiri Denemark - 1.2.8-13Jiri Denemark - 1.2.8-12Jiri Denemark - 1.2.8-11Jiri Denemark - 1.2.8-10Jiri Denemark - 1.2.8-9Jiri Denemark - 1.2.8-8Jiri Denemark - 1.2.8-7Jiri Denemark - 1.2.8-6Jiri Denemark - 1.2.8-5Jiri Denemark - 1.2.8-4Jiri Denemark - 1.2.8-3Jiri Denemark - 1.2.8-2Jiri Denemark - 1.2.8-1Jiri Denemark - 1.2.7-1Jiri Denemark - 1.2.6-1Jiri Denemark - 1.1.1-29Jiri Denemark - 1.1.1-28Jiri Denemark - 1.1.1-27Jiri Denemark - 1.1.1-26Jiri Denemark - 1.1.1-25Jiri Denemark - 1.1.1-24Jiri Denemark - 1.1.1-23Jiri Denemark - 1.1.1-22Jiri Denemark - 1.1.1-21Daniel Mach - 1.1.1-20Jiri Denemark - 1.1.1-19Jiri Denemark - 1.1.1-18Daniel Mach - 1.1.1-17Jiri Denemark - 1.1.1-16Jiri Denemark - 1.1.1-15Jiri Denemark - 1.1.1-14Jiri Denemark - 1.1.1-13Jiri Denemark - 1.1.1-12Jiri Denemark - 1.1.1-11Jiri Denemark - 1.1.1-10Jiri Denemark - 1.1.1-9Jiri Denemark - 1.1.1-8Jiri Denemark - 1.1.1-7Jiri Denemark - 1.1.1-6Jiri Denemark - 1.1.1-5Jiri Denemark - 1.1.1-4Jiri Denemark - 1.1.1-3Jiri Denemark - 1.1.1-2Jiri Denemark - 1.1.1-1Jiri Denemark - 1.1.0-2Jiri Denemark - 1.1.0-1Jiri Denemark - 1.0.6-1Jiri Denemark - 1.0.5-2Jiri Denemark - 1.0.5-1Daniel Mach - 1.0.4-1.1Jiri Denemark - 1.0.4-1Richard W.M. Jones - 1.0.3-2Jiri Denemark - 1.0.3-1Jiri Denemark - 1.0.2-1Jiri Denemark - 1.0.1-1Jiri Denemark - 1.0.0-1Cole Robinson - 0.10.2.1-2Cole Robinson - 0.10.2.1-1Cole Robinson - 0.10.2-4Richard W.M. Jones - 0.10.2-3Daniel Veillard - 0.10.2-1Richard W.M. Jones - 0.10.1-5Richard W.M. Jones - 0.10.1-4Cole Robinson - 0.10.1-3Daniel P. Berrange - 0.10.1-2Daniel Veillard - 0.10.1-1Daniel Veillard - 0.10.0-1Daniel Veillard - 0.10.0-0rc1Daniel P. Berrange - 0.10.0-0rc0.2Daniel Veillard - 0.10.0-0rc0.1Daniel Veillard - 0.10.0-0rc0Richard W.M. Jones - 0.9.13-3Fedora Release Engineering - 0.9.13-2Daniel Veillard - 0.9.13-1Daniel Veillard - 0.9.12-1Cole Robinson - 0.9.11.3-1Daniel P. Berrange - 0.9.11-1Daniel P. Berrange - 0.9.10-4Daniel P. Berrange - 0.9.10-3Daniel P. Berrange - 0.9.10-2Daniel P. Berrange - 0.9.10-1Daniel P. Berrange - 0.9.9-2Daniel Veillard - 0.9.9-1Daniel P. Berrange - 0.9.8-2Daniel Veillard - 0.9.8-1Justin M. Forbes - 0.9.7-3Daniel P. Berrange - 0.9.7-2Daniel P. Berrange - 0.9.7-1Dan Horák - 0.9.6-3Laine Stump - 0.9.6-2Daniel Veillard - 0.9.6-1Daniel Veillard - 0.9.5-1Daniel Veillard - 0.9.4-1Dan Hor?k - 0.9.3-3Peter Robinson - 0.9.3-2Daniel Veillard - 0.9.3-1Richard W.M. Jones - 0.9.2-3Laine Stump - 0.9.2-2Daniel Veillard - 0.9.2-1Richard W.M. Jones - 0.9.1-3Daniel Veillard - 0.9.1-1Daniel Veillard - 0.9.0-1Daniel Veillard - 0.8.8-3Daniel P. Berrange - 0.8.8-2Daniel Veillard - 0.8.8-1Fedora Release Engineering - 0.8.7-2Daniel Veillard - 0.8.7-1Daniel Veillard - 0.8.5-1jkeating - 0.8.4-3Dan Horák - 0.8.4-2Daniel Veillard - 0.8.4-1Daniel P. Berrange - 0.8.3-2Daniel P. Berrange - 0.8.3-1David Malcolm - 0.8.2-3Daniel P. Berrange - 0.8.2-2Daniel Veillard - 0.8.2-1Daniel Veillard - 0.8.1-1Daniel Veillard - 0.8.0-1Richard W.M. Jones - 0.7.7-3.fc14Cole Robinson - 0.7.7-2.fc14Daniel Veillard - 0.7.7-1Adam Jackson 0.7.6-2Daniel Veillard - 0.7.6-1Chris Weyl 0.7.5-3Daniel P. Berrange - 0.7.5-2Daniel Veillard - 0.7.5-1Daniel Veillard - 0.7.4-1Daniel P. Berrange - 0.7.2-6Daniel P. Berrange - 0.7.2-5Daniel P. Berrange - 0.7.2-4Mark McLoughlin - 0.7.2-3Mark McLoughlin - 0.7.2-2Daniel Veillard - 0.7.2-1Mark McLoughlin - 0.7.1-12Mark McLoughlin - 0.7.1-11Mark McLoughlin - 0.7.1-10Mark McLoughlin - 0.7.1-9Mark McLoughlin - 0.7.1-8Mark McLoughlin - 0.7.1-7Chris Weyl - 0.7.1-6Mark McLoughlin - 0.7.1-5Mark McLoughlin - 0.7.1-4Daniel Veillard - 0.7.1-3Daniel Veillard - 0.7.1-2Daniel Veillard - 0.7.1-1Mark McLoughlin - 0.7.1-0.2.gitfac3f4cMark McLoughlin - 0.7.1-0.1.gitg3ef2e05Mark McLoughlin - 0.7.0-6Mark McLoughlin - 0.7.0-5Daniel P. Berrange - 0.7.0-4Mark McLoughlin - 0.7.0-3Mark McLoughlin - 0.7.0-2Daniel Veillard - 0.7.0-1Daniel Veillard - 0.6.5-1Daniel Veillard - 0.6.4-1Daniel Veillard - 0.6.3-1Daniel Veillard - 0.6.2-1Daniel Veillard - 0.6.1-1Daniel Veillard - 0.6.0-1Daniel Veillard - 0.5.0-1Daniel Veillard - 0.4.6-1Daniel Veillard - 0.4.5-1Daniel Veillard - 0.4.4-1Daniel Veillard - 0.4.3-1Daniel Veillard - 0.4.2-1Daniel Veillard - 0.4.1-1Daniel Veillard - 0.4.0-1Daniel Veillard - 0.3.3-1Daniel Veillard - 0.3.2-1Daniel Veillard - 0.3.1-1Daniel Veillard - 0.3.0-1Daniel Veillard - 0.2.3-1Daniel Veillard - 0.2.2-1Jeremy Katz - 0.2.1-2.fc7Daniel Veillard - 0.2.1-1Daniel P. Berrange - 0.2.0-4.fc7Daniel P. Berrange - 0.2.0-3.fc7Daniel P. Berrange - 0.2.0-2.fc7Daniel Veillard 0.2.0-1.fc7Daniel Veillard 0.1.11-1.fc7Daniel Veillard 0.1.10-1.fc7Jeremy Katz - 0.1.9-2Daniel Veillard 0.1.9-1Daniel Veillard 0.1.8-3Daniel Veillard 0.1.8-2Daniel Veillard 0.1.8-1Daniel Veillard 0.1.7-1Daniel Veillard 0.1.6-1Jeremy Katz - 0.1.5-3Daniel Veillard 0.1.5-2Daniel Veillard 0.1.5-1Daniel Berrange - 0.1.4-5Jeremy Katz - 0.1.4-4Daniel Veillard 0.1.4-3Daniel Veillard 0.1.4-2Daniel Veillard 0.1.4-1Jeremy Katz - 0.1.3-6Jeremy Katz - 0.1.3-5Jeremy Katz - 0.1.3-4Daniel Veillard 0.1.3-3Mark McLoughlin - 0.1.3-2Jesse Keating - 0.1.3-1.1Daniel Veillard 0.1.3-1Daniel Veillard 0.1.2-1Daniel Veillard 0.1.1-1Daniel Veillard 0.1.0-1Daniel Veillard 0.0.6-1Daniel Veillard 0.0.5-1Daniel Veillard 0.0.4-1Daniel Veillard 0.0.3-1Daniel Veillard 0.0.2-1Daniel Veillard 0.0.1-1- RHEL: qemuCheckUnprivSGIO: use @sysfs_path to get unpriv_sgio (rhbz#1801139)- qemu: Don't emit SUSPENDED_POSTCOPY event on destination (rhbz#1791886) - node_device_conf: Don't leak @physical_function in virNodeDeviceGetPCISRIOVCaps (rhbz#1792831)- process: wait longer on kill per assigned Hostdev (rhbz#1771204) - process: wait longer 5->30s on hard shutdown (rhbz#1771204)- nwfilter: Remove redundant check if object exists (rhbz#1766475) - RHEL: qemu: Enable virt-ssbd for host-model with old QEMU (rhbz#1745181)- qemu: Forcibly mknod() even if it exists (rhbz#1752978) - qemu_process: fix starting VMs if machine group has limited cpuset.cpus (rhbz#1746517)- domain_conf: Make virDomainDeviceFindSCSIController accept virDomainDeviceDriveAddress struct (rhbz#1741782) - domain_conf: Relax SCSI addr used check (rhbz#1741782)- conf: utility function to update entry in def->nets array (rhbz#1558934) - spec: Fix permissions of /var/run/libvirt/qemu (rhbz#1738693) - RHEL: virscsi: Check device type before getting it's /dev node name (rhbz#1754241) - RHEL: virscsi: Support TAPEs in virSCSIDeviceGetDevName() (rhbz#1754241) - RHEL: virscsi: Introduce and use virSCSIDeviceGetUnprivSGIOSysfsPath() (rhbz#1754241) - RHEL: virutil: Accept non-block devices in virGetDeviceID() (rhbz#1754241) - virNetDevOpenvswitchInterfaceStats: Optimize for speed (rhbz#1759904) - test: Introduce virnetdevopenvswitchtest (rhbz#1759904) - vircommand: Separate mass FD closing into a function (rhbz#1759904) - virCommand: use procfs to learn opened FDs (rhbz#1759904) - util: command: Ignore bitmap errors when enumerating file descriptors to close (rhbz#1759904) - util: Avoid possible error in virCommandMassClose (rhbz#1759904) - RHEL: qemuSetUnprivSGIO: Actually use calculated @sysfs_path to set unpriv_sgio (rhbz#1754241)- conf: make arg to virDomainNetGetActualVirtPortProfile() a const (rhbz#1502754) - qemu: move runtime netdev validation into a separate function (rhbz#1502754) - qemu: call common NetDef validation for hotplug and device update (rhbz#1502754)- qemu: Pass qemuCaps to qemuDomainDefCopy (rhbz#1731783) - qemu: Pass qemuCaps to qemuDomainDefFormatBufInternal (rhbz#1731783) - qemu: Pass qemuCaps to qemuDomainSaveImageOpen (rhbz#1731783) - qemu: Pass qemuCaps to qemuMigrationAnyPrepareDef (rhbz#1731783) - qemu: Pass correct qemuCaps to virDomainDefParseString (rhbz#1731783) - qemu: Pass qemuCaps to qemuMigrationCookieXMLParse (rhbz#1731783) - qemu: Pass correct qemuCaps to virDomainDefCopy (rhbz#1731783) - qemu: Pass correct qemuCaps to virDomainDefPostParse (rhbz#1731783) - qemu: Pass correct qemuCaps to virDomainDefParseNode (rhbz#1731783) - qemu: Pass correct qemuCaps to virDomainDeviceDefPostParse (rhbz#1731783) - qemu: Fix crash on incoming migration (rhbz#1731783) - util: storage: Refactor logic for using virStorageFileGetBackendForSupportCheck (rhbz#1724808) - util: storage: Allow checking whether virStorageFileCreate is supported (rhbz#1724808) - util: Export virStorageFileSupportsBackingChainTraversal (rhbz#1724808) - qemu: Allow skipping some errors in qemuDomainStorageOpenStat (rhbz#1724808) - util: storagefile: Don't report errors from virStorageSourceUpdatePhysicalSize (rhbz#1724808) - qemu: driver: Improve error suppression in qemuDomainStorageUpdatePhysical (rhbz#1724808) - qemu: Allow suppressing errors from qemuStorageLimitsRefresh (rhbz#1724808) - qemu: Don't report some ignored errors in qemuDomainGetStatsOneBlockFallback (rhbz#1724808)- qemu: Prefer nvdimmPath over hugepages for memory-backend-file (rhbz#1724980) - docs: snapshot: Encourage people ot use disk 'target' to refer to disks (rhbz#1584682) - docs: schemas: Add 'seclabel' for external disk snapshot (rhbz#1584682) - tests: domainsnapshotxml2xml: make 'disk-seclabel' test operational (rhbz#1584682) - util: storage: Clean up label use in virStorageFileGetMetadataInternal (rhbz#1731329) - util: storage: Don't leak metadata on repeated calls of virStorageFileGetMetadata (rhbz#1731329)- api: disallow virDomainSaveImageGetXMLDesc on read-only connections (CVE-2019-10161) - api: disallow virDomainManagedSaveDefineXML on read-only connections (CVE-2019-10166) - api: disallow virConnectGetDomainCapabilities on read-only connections (CVE-2019-10167) - api: disallow virConnect*HypervisorCPU on read-only connections (CVE-2019-10168)- qemu: Drop cleanup label from qemuProcessInitCpuAffinity() (rhbz#1718172) - qemu: Fix NULL pointer access in qemuProcessInitCpuAffinity() (rhbz#1718172)- cpu_conf: Fix XPath for parsing TSC frequency (rhbz#1641702)- util: alloc: add macros for implementing automatic cleanup functionality (rhbz#1703661) - util: bitmap: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1703661) - util: Introduce virBitmapUnion() (rhbz#1703661) - util: Introduce virNumaNodesetToCPUset() (rhbz#1703661) - qemu: Fix qemuProcessInitCpuAffinity() (rhbz#1703661) - qemu: Fix leak in qemuProcessInitCpuAffinity() (rhbz#1703661)- virfile: added GPFS as shared fs (rhbz#1710728) - util: file: introduce VIR_AUTOCLOSE macro to close fd of the file automatically (rhbz#1641702) - vircpuhost: Add support for reading MSRs (rhbz#1641702) - virhostcpu: Make virHostCPUGetMSR() work only on x86 (rhbz#1641702) - qemu: Make virQEMUCapsProbeHostCPUForEmulator more generic (rhbz#1641702) - qemuargv2xmltest: Use mocked virQEMUCapsProbeHostCPU (rhbz#1641702) - util: Add virHostCPUGetTscInfo (rhbz#1641702) - conf: Report TSC frequency in host CPU capabilities (rhbz#1641702) - cpu_x86: Fix placement of *CheckFeature functions (rhbz#1641702) - cpu_x86: Probe TSC frequency and scaling support (rhbz#1641702) - qemu: Check TSC frequency before starting QEMU (rhbz#1641702) - util: Propagate numad failures correctly (rhbz#1716387)- admin: reject clients unless their UID matches the current UID (CVE-2019-10132) - locking: restrict sockets to mode 0600 (CVE-2019-10132) - logging: restrict sockets to mode 0600 (CVE-2019-10132) - util: require command args to be non-NULL (rhbz#1672957) - qemu: use line breaks in command line args written to log (rhbz#1672957)- cpu_map: Add support for cldemote CPU feature (rhbz#1537777) - cputest: Add data for Intel(R) Xeon(R) CPU E3-1225 v5 (CVE-2018-12126, CVE-2018-12127, CVE-2019-11091, CVE-2018-12130) - cpu_map: Define md-clear CPUID bit (CVE-2018-12126, CVE-2018-12127, CVE-2019-11091, CVE-2018-12130)- Handle copying bitmaps to larger data buffers (rhbz#1703159) - nwfilter: fix adding std MAC and IP values to filter binding (rhbz#1691358) - util: suppress unimportant ovs-vsctl errors when getting interface stats (rhbz#1683175)- qemu_hotplug: Initialize @charAlias in qemuDomainRemoveChrDevice (rhbz#1658198)- cpu_map: Add features for Icelake CPUs (rhbz#1527659, rhbz#1526624) - cpu_map: Add Icelake CPU models (rhbz#1526624) - cpu_x86: Do not cache microcode version (rhbz#1576369) - qemu: Don't cache microcode version (rhbz#1576369) - util: Rename some functions of virresctrl (rhbz#1468650) - util: Refactor virResctrlGetInfo in virresctrl (rhbz#1468650) - util: Refactor virResctrlAllocFormat of virresctrl (rhbz#1468650) - util: Add MBA capability information query to resctrl (rhbz#1468650) - util: Add MBA check to virResctrlInfoGetCache (rhbz#1468650) - util: Add MBA allocation to virresctrl (rhbz#1468650) - util: Add MBA schemata parse and format methods (rhbz#1468650) - util: Add support to calculate MBA utilization (rhbz#1468650) - util: Introduce virResctrlAllocForeachMemory (rhbz#1468650) - util: Introduce virResctrlAllocSetMemoryBandwidth (rhbz#1468650) - conf: Rename cachetune to resctrl (rhbz#1468650) - conf: Factor out vcpus parsing part from virDomainCachetuneDefParse (rhbz#1468650) - conf: Factor out vcpus overlapping from virDomainCachetuneDefParse (rhbz#1468650) - conf: Factor out virDomainResctrlDef update from virDomainCachetuneDefParse (rhbz#1468650) - conf: Add support for memorytune XML processing for resctrl MBA (rhbz#1468650) - conf: Add return value check to virResctrlAllocForeachCache (rhbz#1468650) - conf: Add memory bandwidth allocation capability of host (rhbz#1468650) - conf: Fix bug in finding alloc through matching vcpus (rhbz#1468650) - resctrl: Do not calculate free bandwidth for MBA (rhbz#1468650) - resctrl: Set MBA defaults properly (rhbz#1468650) - resctrl: Fix testing line (rhbz#1468650) - virresctrl: fix MBA memory leak (rhbz#1468650) - test: caps: Add capabilities for QEMU 3.1.0 (rhbz#1628892) - util: Introduce virHostGetDRMRenderNode helper (rhbz#1628892) - conf: Introduce virDomainGraphics-related helpers (rhbz#1628892) - qemu: process: spice: Pick the first available DRM render node (rhbz#1628892) - qemu: command: Introduce qemuBuildGraphicsEGLHeadlessCommandLine helper (rhbz#1628892) - qemu: caps: Introduce QEMU_EGL_HEADLESS_RENDERNODE capability (rhbz#1628892) - conf: gfx: Add egl-headless as a member to virDomainGraphicsDef struct (rhbz#1628892) - conf: gfx: egl-headless: Introduce a new subelement (rhbz#1628892) - qemu: domain: egl-headless: Add the DRI device into the namespace (rhbz#1628892) - qemu: cgroup: gfx: egl-headless: Add the DRI device into the cgroup list (rhbz#1628892) - security: dac: gfx: egl-headless: Relabel the DRI device (rhbz#1628892) - qemu: command: gfx: egl-headless: Add 'rendernode' option to the cmdline (rhbz#1628892) - domain: conf: graphics: Fix picking DRI renderer automatically for SPICE (rhbz#1628892) - qemu: domain: gfx: Fix shadowing of a function argument in validation (rhbz#1628892)- storage: Extract out mount command creation for FS Backend (rhbz#1584663) - storage: Move FS backend mount creation command helper (rhbz#1584663) - storage: Move virStorageBackendFileSystemGetPoolSource (rhbz#1584663) - tests: Introduce tests for storage pool xml to argv checks (rhbz#1584663) - tests: Add storagepool xml test for netfs-auto (rhbz#1584663) - storage: Rework virStorageBackendFileSystemMountCmd (rhbz#1584663) - storage: Add default mount options for fs/netfs storage pools (rhbz#1584663) - conf: Add optional NFS Source Pool option (rhbz#1584663) - storage: Add the nfsvers to the command line (rhbz#1584663) - virsh: Add source-protocol-ver for pool commands (rhbz#1584663) - RHEL: conf: storage: Fix a memory leak in virStoragePoolDefParseSource (rhbz#1584663) - tests: Reuse qemucapabilities data for qemucaps2xml (rhbz#1628469) - tests: Add more tests to qemucaps2xml (rhbz#1628469) - qemu: Drop QEMU_CAPS_ENABLE_KVM (rhbz#1628469) - qemu: Avoid probing non-native binaries all the time (rhbz#1628469) - qemu: Clarify QEMU_CAPS_KVM (rhbz#1628469) - qemu: Don't check for /dev/kvm presence (rhbz#1628469) - tests: Follow up on qemucaps2xmldata rename (rhbz#1628469) - qemu: hotplug: Don't generate alias when detaching disk (rhbz#1658198) - qemu: hotplug: Don't generate alias when detaching controllers (rhbz#1658198) - tests: add channel-unix-guestfwd (rhbz#1658198) - qemu: Use @tmpChr in qemuDomainDetachChrDevice to build device string (rhbz#1658198) - qemuL: Drop "user-" prefix for guestfwd netdev (rhbz#1658198) - qemu_hotplug: Attach guestfwd using netdev_add (rhbz#1658198) - qemu_hotplug: Detach guestfwd using netdev_del (rhbz#1658198) - qemuhotplugtest: Test guestfwd attach and detach (rhbz#1658198) - qemu_hotplug: Don't build device string in qemuDomainDetachChrDevice (rhbz#1658198) - qemu_hotplug: Assume chardev alias always exists in qemuDomainDetachChrDevice (rhbz#1658198) - qemu: fix device name passed to error report (rhbz#1658198) - qemu_hotplug: Properly check for qemuMonitorDelDevice retval (rhbz#1658198) - qemu_hotplug: Introduce and use qemuDomainDeleteDevice (rhbz#1658198) - qemu: hotplug: Remove 'ret' variable in qemuDomainDetachDeviceDiskLive (rhbz#1658198) - qemu: hotplug: Use typecasted enum in qemuDomainDetachDeviceDiskLive (rhbz#1658198) - qemu: hotplug: Use switch statement for selecting disk bus function (rhbz#1658198) - qemu: hotplug: Merge virtio and non-virtio disk unplug code (rhbz#1658198) - qemu_hotplug: remove unnecessary check for valid PCI address (rhbz#1658198) - qemu_hotplug: rename a virDomainDeviceInfoPtr to avoid confusion (rhbz#1658198) - qemu_hotplug: eliminate multiple identical qemuDomainDetachHost*Device() functions (rhbz#1658198) - qemu_hotplug: eliminate unnecessary call to qemuDomainDetachNetDevice() (rhbz#1658198) - qemu_hotplug: refactor qemuDomainDetachDiskLive and qemuDomainDetachDiskDevice (rhbz#1658198) - qemu_hotplug: don't call DetachThisHostDevice for hostdev network devices (rhbz#1658198) - qemu_hotplug: merge qemuDomainDetachThisHostDevice into qemuDomainDetachHostDevice (rhbz#1658198) - qemu_hotplug: move qemuDomainChangeGraphicsPasswords() (rhbz#1658198) - qemu_hotplug: move (almost) all qemuDomainDetach*() functions together (rhbz#1658198) - qemu_hotplug: move (Attach|Detach)Lease functions with others of same type (rhbz#1658198) - qemu_hotplug: move qemuDomainDetachDeviceLive() to qemu_hotplug.c (rhbz#1658198) - qemu_hotplug: remove extra function in middle of DetachController call chain (rhbz#1658198) - qemu_hotplug: pull qemuDomainUpdateDeviceList out of qemuDomainDetachDeviceLive (rhbz#1658198) - test: replace calls to individual detach functions with one call to main detach (rhbz#1658198) - qemu_hotplug: make Detach functions called only from qemu_hotplug.c static (rhbz#1658198) - qemu_hotplug: rename dev to match in qemuDomainDetachDeviceLive (rhbz#1658198) - qemu_hotplug: separate Chr|Lease from other devices in DetachDevice switch (rhbz#1658198) - qemu_hotplug: standardize the names/args/calling of qemuDomainDetach*() (rhbz#1658198) - qemu_hotplug: rename Chr and Lease Detach functions (rhbz#1658198) - qemu_hotplug: new function qemuDomainRemoveAuditDevice() (rhbz#1658198) - qemu_hotplug: audit *all* auditable device types in qemuDomainRemoveAuditDevice (rhbz#1658198) - qemu_hotplug: consolidate all common detach code in qemuDomainDetachDeviceLive (rhbz#1658198) - qemu_hotplug: don't shutdown net device until the guest has released it (rhbz#1658198) - qemu_hotplug: delay sending DEVICE_REMOVED event until after *all* teardown (rhbz#1658198) - conf: Expose virDomainSCSIDriveAddressIsUsed (rhbz#1692296) - qemuhotplugtest: Don't plug a SCSI disk at unit 7 (rhbz#1692296) - qemu_hotplug: Check for duplicate drive addresses (rhbz#1692296) - qemu: Rework setting process affinity (rhbz#1695434) - qemu: Set up EMULATOR thread and cpuset.mems before exec()-ing qemu (rhbz#1695434)- src: Document autostart for session demon (rhbz#1501450) - nwfilter: Add extra verbiage for binding create/delete (rhbz#1609454) - qemu: Remove duplicated qemuAgentCheckError (rhbz#1663051, CVE-2019-3840) - qemu: require reply from guest agent in qemuAgentGetInterfaces (rhbz#1663051, CVE-2019-3840) - virsh: Add missed fields to pool-define-as item entry (rhbz#1615680) - qemu: Add entry for balloon stat stat-disk-caches (rhbz#1690122) - qemu: Set identity for the reconnect all thread (rhbz#1631622) - docs: schemas: Fix missing timestamp inside backingStore (rhbz#1594266) - storage: Remove secretPath from _virStorageBackendQemuImgInfo (rhbz#1613737) - storage: Allow for inputvol to have any format for encryption (rhbz#1613737) - storage: Allow inputvol to be encrypted (rhbz#1613737) - virsh: man: Document quirks of device-detach and friends (rhbz#1688961) - virsh: man: Document asynchronous behaviour of detach-device-alias (rhbz#1688961) - access: Modify the VIR_ERR_ACCESS_DENIED to include driverName (rhbz#1631606) - qemu: Put format=raw onto cmd line for SCSI passthrough (rhbz#1632833) - virnwfilterbindingobj: Introduce and use virNWFilterBindingObjStealDef (rhbz#1686927) - logging: ensure pending I/O is drained before reading position (rhbz#1660531) - conf: Fix check for chardev source path (rhbz#1609720) - util: skip RDMA detection for non-PCI network devices (rhbz#1639258) - qemu: Set job statsType for external memory snapshot (rhbz#1690703) - virsh: Strip XML declaration when extracting CPU XMLs (rhbz#1592737) - virsh: Require explicit --domain for domxml-to-native (rhbz#1633077)- security: dac: also label listen UNIX sockets (rhbz#1633389) - qemu: fix up permissions for pre-created UNIX sockets (rhbz#1633389) - virFileIsSharedFSType: Check for fuse.glusterfs too (rhbz#1632711) - virfile: fix cast-align error (rhbz#1632711) - virfiletest: Fix test name prefix for virFileInData test (rhbz#1632711) - virfiletst: Test virFileIsSharedFS (rhbz#1632711) - virFileIsSharedFSType: Detect direct mount points (rhbz#1632711) - virfile: Rework virFileIsSharedFixFUSE (rhbz#1632711) - virfile: Take symlink into account in virFileIsSharedFixFUSE (rhbz#1640465) - qemu: Properly report VIR_DOMAIN_EVENT_RESUMED_FROM_SNAPSHOT (rhbz#1612943) - qemu: Report more appropriate running reasons (rhbz#1612943) - qemu: Pass running reason to RESUME event handler (rhbz#1612943) - qemu: Map running reason to resume event detail (rhbz#1612943) - qemu: Avoid duplicate resume events and state changes (rhbz#1612943) - qemu: Don't ignore resume events (rhbz#1612943) - qemu: Fix post-copy migration on the source (rhbz#1647365) - RHEL: cpu_map: Mark arch-facilities feature as non-migratable (rhbz#1658406) - virfile: Detect ceph as shared FS (rhbz#1665553) - util: Don't overflow in virRandomBits (rhbz#1652894) - virrandom: Avoid undefined behaviour in virRandomBits (rhbz#1652894) - RHEL: spec: Require new enough librbd1 (rhbz#1658652) - cputest: Add data for Intel(R) Xeon(R) CPU E5-2630 v4 (rhbz#1558558) - cputest: Add data for Intel(R) Core(TM) i7-7600U (rhbz#1558558) - cputest: Add data for Intel(R) Xeon(R) CPU E7540 (rhbz#1558558) - cputest: Add data for Intel(R) Xeon(R) CPU E5-2650 (rhbz#1558558) - cputest: Add data for Intel(R) Core(TM) i7-8700 (rhbz#1558558) - cpu_x86: Separate signature parsing from x86ModelParse (rhbz#1558558) - cpu_x86: Add x86ModelCopySignatures helper (rhbz#1558558) - cpu_x86: Store CPU signature in an array (rhbz#1558558) - cpu_x86: Allow multiple signatures for a CPU model (rhbz#1558558) - cpu_map: Add hex representation of signatures (rhbz#1558558) - cpu_map: Add more signatures for Conroe CPU model (rhbz#1558558) - cpu_map: Add more signatures for Penryn CPU model (rhbz#1558558) - cpu_map: Add more signatures for Nehalem CPU models (rhbz#1558558) - cpu_map: Add more signatures for Westmere CPU model (rhbz#1558558) - cpu_map: Add more signatures for SandyBridge CPU models (rhbz#1558558) - cpu_map: Add more signatures for IvyBridge CPU models (rhbz#1558558) - cpu_map: Add more signatures for Haswell CPU models (rhbz#1558558) - cpu_map: Add more signatures for Broadwell CPU models (rhbz#1558558) - cpu_map: Add more signatures for Skylake-Client CPU models (rhbz#1558558) - cpu: Don't access invalid memory in virCPUx86Translate (rhbz#1558558) - cpu_x86: Log decoded CPU model and signatures (rhbz#1558558) - util: Modify virStorageFileGetSCSIKey return (rhbz#1657468) - storage: Rework virStorageBackendSCSISerial (rhbz#1657468) - util: Introduce virStorageFileGetNPIVKey (rhbz#1657468) - storage: Fetch a unique key for vHBA/NPIV LUNs (rhbz#1657468) - RHEL: qemu: Alter @val usage in qemuSetUnprivSGIO (rhbz#1656360) - RHEL: qemu: Alter qemuSetUnprivSGIO hostdev shareable logic (rhbz#1656360) - qemu: Filter non SCSI hostdevs in qemuHostdevPrepareSCSIDevices (rhbz#1665474) - qemu: Fix logic error in qemuSetUnprivSGIO (rhbz#1669581) - qemu: Fix crash trying to use iSCSI hostdev (rhbz#1669586)- conf: correct false boot order error during domain parse (rhbz#1601318)- virDomainDefCompatibleDevice: Relax alias change check (rhbz#1621910) - virDomainDetachDeviceFlags: Clarify update semantics (rhbz#1621910) - virDomainNetDefCheckABIStability: Check for MTU change too (rhbz#1623157)- storage: Add --shrink to qemu-img command when shrinking vol (rhbz#1613746) - access: Fix nwfilter-binding ACL access API name generation (rhbz#1611320) - qemu: mdev: Use vfio-pci 'display' property only with vfio-pci mdevs (rhbz#1624735)- qemu_migration: Avoid writing to freed memory (rhbz#1593137) - qemu: hotplug: Fix asynchronous unplug of 'shmem' (rhbz#1618622) - tests: rename hugepages to hugepages-default (rhbz#1591235) - tests: extract hugepages-numa-default-dimm out of hugepages-numa (rhbz#1591235) - tests: rename hugepages-numa into hugepages-numa-default (rhbz#1591235) - tests: remove unnecessary XML elements from hugepages-numa-default (rhbz#1591235) - tests: extract pages-discard out of hugepages-pages (rhbz#1591235) - tests: rename hugepages-pages into hugepages-numa-nodeset (rhbz#1591235) - tests: rename hugepages-pages2 into hugepages-numa-default-2M (rhbz#1591235) - tests: extract pages-discard-hugepages out of hugepages-pages3 (rhbz#1591235) - tests: rename hugepages-pages3 into hugepages-numa-nodeset-part (rhbz#1591235) - tests: rename hugepages-pages4 into hugepages-numa-nodeset-nonexist (rhbz#1591235) - tests: rename hugepages-pages5 into hugepages-default-2M (rhbz#1591235) - tests: rename hugepages-pages6 into hugepages-default-system-size (rhbz#1591235) - tests: rename hugepages-pages7 into pages-dimm-discard (rhbz#1591235) - tests: rename hugepages-pages8 into hugepages-nodeset-nonexist (rhbz#1591235) - tests: introduce hugepages-default-1G-nodeset-2M (rhbz#1591235) - tests: introduce hugepages-nodeset (rhbz#1591235) - conf: Move hugepage XML validation check out of qemu_command (rhbz#1591235) - conf: Move hugepages validation out of XML parser (rhbz#1591235) - conf: Introduce virDomainDefPostParseMemtune (rhbz#1591235) - tests: sev: Test launch-security with specific QEMU version (rhbz#1612009) - qemu: Fix probing of AMD SEV support (rhbz#1612009) - qemu: caps: Format SEV platform data into qemuCaps cache (rhbz#1612009)- qemu: Exempt video model 'none' from getting a PCI address on Q35 (rhbz#1609087) - conf: Fix a error msg typo in virDomainVideoDefValidate (rhbz#1607825)- esx storage: Fix typo lsilogic -> lsiLogic (rhbz#1571759) - networkGetDHCPLeases: Don't always report error if unable to read leases file (rhbz#1600468) - nwfilter: Resolve SEGV for NWFilter Snoop processing (rhbz#1599973) - qemu: Remove unused bypassSecurityDriver from qemuOpenFileAs (rhbz#1589115) - qemuDomainSaveMemory: Don't enforce dynamicOwnership (rhbz#1589115) - domain_nwfilter: Return early if net has no name in virDomainConfNWFilterTeardownImpl (rhbz#1607831) - examples: Add clean-traffic-gateway into nwfilters (rhbz#1603115)- qemu: hotplug: don't overwrite error message in qemuDomainAttachNetDevice (rhbz#1598311) - qemu: hotplug: report error when changing rom enabled attr for net iface (rhbz#1599513) - qemu: Fix setting global_period cputune element (rhbz#1600427) - tests: qemucaps: Add test data for upcoming qemu 3.0.0 (rhbz#1475770) - qemu: capabilities: Add capability for werror/rerror for 'usb-device' frontend (rhbz#1475770) - qemu: command: Move graphics iteration to its own function (rhbz#1475770) - qemu: address: Handle all the video devices within a single loop (rhbz#1475770) - conf: Introduce virDomainVideoDefClear helper (rhbz#1475770) - conf: Introduce virDomainDefPostParseVideo helper (rhbz#1475770) - qemu: validate: Enforce compile time switch type checking for videos (rhbz#1475770) - tests: Add capabilities data for QEMU 2.11 x86_64 (rhbz#1475770) - tests: Update capabilities data for QEMU 3.0.0 x86_64 (rhbz#1475770) - qemu: qemuBuildHostdevCommandLine: Use a helper variable mdevsrc (rhbz#1475770) - qemu: caps: Introduce a capability for egl-headless (rhbz#1475770) - qemu: Introduce a new graphics display type 'headless' (rhbz#1475770) - qemu: caps: Add vfio-pci.display capability (rhbz#1475770) - conf: Introduce virDomainGraphicsDefHasOpenGL helper (rhbz#1475770) - conf: Replace 'error' with 'cleanup' in virDomainHostdevDefParseXMLSubsys (rhbz#1475770) - conf: Introduce new attribute 'display' (rhbz#1475770) - qemu: command: Enable formatting vfio-pci.display option onto cmdline (rhbz#1475770) - docs: Rephrase the mediated devices hostdev section a bit (rhbz#1475770) - conf: Introduce new video type 'none' (rhbz#1475770) - virt-xml-validate: Add schema for nwfilterbinding (rhbz#1600330) - tools: Fix typo generating adapter_wwpn field (rhbz#1601377) - src: Fix memory leak in virNWFilterBindingDispose (rhbz#1603025)- qemu: hotplug: Do not try to add secret object for TLS if it does not exist (rhbz#1598015) - qemu: monitor: Make qemuMonitorAddObject more robust against programming errors (rhbz#1598015) - spec: Explicitly require matching libvirt-libs (rhbz#1600122) - virDomainConfNWFilterInstantiate: initialize @xml to avoid random crash (rhbz#1599545) - qemuProcessStartPRDaemonHook: Try to set NS iff domain was started with one (rhbz#1470007) - qemuDomainValidateStorageSource: Relax PR validation (rhbz#1470007) - virStoragePRDefFormat: Suppress path formatting for migratable XML (rhbz#1470007) - qemu: Wire up PR_MANAGER_STATUS_CHANGED event (rhbz#1470007) - qemu_monitor: Introduce qemuMonitorJSONGetPRManagerInfo (rhbz#1470007) - qemu: Fetch pr-helper process info on reconnect (rhbz#1470007) - qemu: Fix ATTRIBUTE_NONNULL for qemuMonitorAddObject (rhbz#1598015) - virsh.pod: Fix a command name typo in nwfilter-binding-undefine (rhbz#1600329) - docs: schema: Add missing to vsock device (rhbz#1600345) - virnetdevtap: Don't crash on !ifname in virNetDevTapInterfaceStats (rhbz#1595184)- qemu: Add capability for the HTM pSeries feature (rhbz#1525599) - conf: Parse and format the HTM pSeries feature (rhbz#1525599) - qemu: Format the HTM pSeries feature (rhbz#1525599) - qemu: hotplug: Don't access srcPriv when it's not allocated (rhbz#1597550) - qemuDomainNestedJobAllowed: Allow QEMU_JOB_NONE (rhbz#1598084) - src: Mention DEVICE_REMOVAL_FAILED event in virDomainDetachDeviceAlias docs (rhbz#1598087) - virsh.pod: Drop --persistent for detach-device-alias (rhbz#1598087) - qemu: don't use chardev FD passing with standalone args (rhbz#1598281) - qemu: remove chardevStdioLogd param from vhostuser code path (rhbz#1597940) - qemu: consolidate parameters of qemuBuildChrChardevStr into flags (rhbz#1597940) - qemu: don't use chardev FD passing for vhostuser backend (rhbz#1597940) - qemu: fix UNIX socket chardevs operating in client mode (rhbz#1598440) - qemuDomainDeviceDefValidateNetwork: Check for range only if IP prefix set (rhbz#1515533)- Rebased to libvirt-4.5.0 (rhbz#1563169) - The rebase also fixes the following bugs: rhbz#1291851, rhbz#1393106, rhbz#1468422, rhbz#1469338, rhbz#1526382 rhbz#1529059, rhbz#1541921, rhbz#1544869, rhbz#1552092, rhbz#1568407 rhbz#1583623, rhbz#1584091, rhbz#1585108, rhbz#1586027, rhbz#1588295 rhbz#1588336, rhbz#1589730, rhbz#1590214, rhbz#1591017, rhbz#1591561 rhbz#1591628, rhbz#1591645, rhbz#1593549- build: Don't install sysconfig files as scripts (rhbz#1563169)- Rebased to libvirt-4.4.0 (rhbz#1563169) - The rebase also fixes the following bugs: rhbz#1149445, rhbz#1291851, rhbz#1300772, rhbz#1400475, rhbz#1456165 rhbz#1470007, rhbz#1480668, rhbz#1534418, rhbz#1549531, rhbz#1559284 rhbz#1559835, rhbz#1560946, rhbz#1566416, rhbz#1569861, rhbz#1572491 rhbz#1574089, rhbz#1576916, rhbz#1583484, rhbz#1583927, rhbz#1584071 rhbz#1584073- Rebased to libvirt-4.3.0 (rhbz#1563169) - The rebase also fixes the following bugs: rhbz#1509870, rhbz#1530451, rhbz#1577920, rhbz#1283700, rhbz#1425757 rhbz#1448149, rhbz#1454709, rhbz#1502754, rhbz#1507737, rhbz#1519130 rhbz#1519146, rhbz#1522706, rhbz#1523564, rhbz#1524399, rhbz#1525496 rhbz#1527740, rhbz#1550980, rhbz#916061, rhbz#1494454, rhbz#1515533 rhbz#1532542, rhbz#1538570, rhbz#1544325, rhbz#1544659, rhbz#1546971 rhbz#1347550, rhbz#1367238, rhbz#1483816, rhbz#1543775, rhbz#1551000 rhbz#1552127, rhbz#1553075, rhbz#1553085, rhbz#1554876, rhbz#1556828 rhbz#1558317, rhbz#1425058, rhbz#1490158, rhbz#1492597, rhbz#1520821 rhbz#1529256, rhbz#1547250, rhbz#1557769, rhbz#1560917, rhbz#1560976 rhbz#1568148, rhbz#1569678, rhbz#1576464- conf: move 'generated' member from virMacAddr to virDomainNetDef (rhbz#1529338)- Revert "qemu: Expose rx/tx_queue_size in qemu.conf too" (rhbz#1541960)- util: Check if kernel-provided info is consistent with itself (rhbz#1540780) - qemu: Refresh capabilities when creating resctrl allocation (rhbz#1540780) - qemu: Expose rx/tx_queue_size in qemu.conf too (rhbz#1541960) - util: bitmap: Fix value of 'map_alloc' when shrinking bitmap (rhbz#1540817) - qemu: driver: Extract vcpu halted state directly (rhbz#1534585) - qemu: Remove unused 'cpuhalted' argument from qemuDomainHelperGetVcpus (rhbz#1534585) - qemu: domain: Store vcpu halted state as a tristate (rhbz#1534585) - qemu: Limit refresh of CPU halted state to s390 (rhbz#1534585)- qemu: migration: Refresh device information after transferring state (rhbz#1463168) - qemuDomainRemoveMemoryDevice: unlink() memory backing file (rhbz#1461214) - util: Fix possible leak in virResctrlAllocMasksAssign (rhbz#1540817) - util: Clear unused part of the map in virBitmapShrink (rhbz#1540817) - tests: Add test for properly removing cachetune entries (rhbz#1540817)- storage: util: Properly ignore errors when backing volume is inaccessible (rhbz#1540022) - util: json: Add helper to return string or number properties as string (rhbz#1540290) - util: storage: Parse 'lun' for iSCSI protocol from JSON as string or number (rhbz#1540290) - util: Introduce virFormatIntPretty (rhbz#1289368) - util: Make prefix optional in virBitampString (rhbz#1289368) - util: Rename virBitmapString to virBitmapToString (rhbz#1289368) - util: Rename virBitmapDataToString to virBitmapDataFormat (rhbz#1289368) - util: Don't output too many zeros from virBitmapToString (rhbz#1289368) - util: Introduce virBitmapNewString (rhbz#1289368) - util: Reintroduce virBitmapSubtract (rhbz#1289368) - util: Introduce virBitmapShrink (rhbz#1289368) - conf: Sort cache banks in capabilities XML (rhbz#1289368) - conf: Format cache banks in capabilities with virFormatIntPretty (rhbz#1289368) - tests: Remove executable bits on plain data files (rhbz#1289368) - tests: Minor adjustments for test data (rhbz#1289368) - tests: Add resctrl-skx-twocaches test case to vircaps2xmltest (rhbz#1289368) - util: Fix leak in virStringTrimOptionalNewline (rhbz#1289368) - Rename virResctrlInfo to virResctrlInfoPerCache (rhbz#1289368) - util: Add virResctrlInfo (rhbz#1289368) - conf: Use virResctrlInfo in capabilities (rhbz#1289368) - util: Remove now-unneeded resctrl functions (rhbz#1289368) - fixup_resctrlinfo (rhbz#1289368) - resctrl: Add functions to work with resctrl allocations (rhbz#1289368) - conf: Add support for cputune/cachetune (rhbz#1289368) - tests: Add virresctrltest (rhbz#1289368) - qemu: Add support for resctrl (rhbz#1289368) - tests: Clean up and modify some vircaps2xmldata (rhbz#1289368) - resctl: stub out functions with Linux-only APIs used (rhbz#1289368) - util: Check for empty allocation instead of just NULL pointer (rhbz#1289368) - util: Use "resctrl" instead of "resctrlfs" spelling (rhbz#1289368) - util: Make it possible for virResctrlAllocSetMask to replace existing mask (rhbz#1289368) - util: Remove unused variable in virResctrlGetInfo (rhbz#1289368) - util: Don't check if entries under /sys/fs/resctrl/(info/) are directories (rhbz#1289368) - util: Add helpers for getting resctrl group allocs (rhbz#1289368) - util: Use default group's mask for unspecified resctrl allocations (rhbz#1289368) - util: Don't overwrite mask in virResctrlAllocFindUnused (rhbz#1289368) - qemu: Restore machinename even without cgroups (rhbz#1289368) - util: Extract path formatting into virResctrlAllocDeterminePath (rhbz#1289368) - qemu: Restore resctrl alloc data after restart (rhbz#1289368)- qemu: Fix crash in offline migration (rhbz#1536351) - Revert "qemu: monitor: do not report error on shutdown" (rhbz#1536461) - qemu: Refresh caps cache after booting a different kernel (rhbz#1525182) - qemu: Don't initialize struct utsname (rhbz#1525182)- qemuDomainAttachDeviceMknodHelper: Remove symlink before creating it (rhbz#1528502) - RHEL: cpu: Fix EPYC-IBRS CPU model (CVE-2017-5715) - cpu_x86: Copy CPU signature from ancestor (rhbz#1533125) - qemu: Ignore fallback CPU attribute on reconnect (rhbz#1532980) - qemu: Fix type of a completed job (rhbz#1523036)- conf: Add infrastructure for disk source private data XML (rhbz#1523261) - util: storage: Add helpers to parse and format relPath into privateData (rhbz#1523261) - qemu: domain: Parse and format relPath into disk source private data (rhbz#1523261) - qemu: remove input device after receiving the event (rhbz#1524837) - conf: honor maxnames in nodeListDevices API (rhbz#1528572) - storage: Fixing missing 'backingStore' tag from volume XML dumps. (rhbz#1529663) - util: add virFileReadHeaderQuiet wrapper around virFileReadHeaderFD (CVE-2017-5715) - util: introduce virHostCPUGetMicrocodeVersion (CVE-2017-5715) - cpu_x86: Rename virCPUx86MapInitialize (CVE-2017-5715) - conf: include x86 microcode version in virsh capabiltiies (CVE-2017-5715) - qemu: capabilities: force update if the microcode version does not match (CVE-2017-5715) - cpu: add CPU features and model for indirect branch prediction protection (CVE-2017-5715)- security: introduce virSecurityManager(Set|Restore)ChardevLabel (rhbz#1465833) - qemu: fix security labeling for attach/detach of char devices (rhbz#1465833) - nwfilter: don't crash listing filters in unprivileged daemon (rhbz#1522879) - docs: domain: Fix documentation of the 'snapshot' attribute for (rhbz#1523070) - storage: Don't dereference driver object if virStorageSource is not initialized (rhbz#1522682) - qemu: blockjob: Reset disk source index after pivot (rhbz#1519745) - qemu: Separate fetching CPU definitions from filling qemuCaps (rhbz#1521202) - qemu: Make sure host-model uses CPU model supported by QEMU (rhbz#1521202) - qemu: Avoid comparing size_t with -1 (rhbz#1521202) - migration.html: Clarify configuration file handling docs (rhbz#1514930)- conf: fix migratable XML for graphics if socket is generated based on config (rhbz#1511407) - storage: Extract error reporting for broken chains (rhbz#1509110) - qemu: domain: Refactor control flow in qemuDomainDetermineDiskChain (rhbz#1509110) - qemu: process: Move handling of non-backing files into qemuDomainDetermineDiskChain (rhbz#1509110) - qemu: domain: Fix backing store terminator for non-backing local files (rhbz#1509110) - numa: describe siblings distances within cells (rhbz#1454889) - xenconfig: add domxml conversions for xen-xl (rhbz#1454889) - virDomainNumaGetNodeDistance: Fix input arguments validation (rhbz#1454889) - numa: Introduce virDomainNumaNodeDistanceIsUsingDefaults (rhbz#1454889) - qemu_capabilities: Introcude QEMU_CAPS_NUMA_DIST (rhbz#1454889) - qemu: Support setting NUMA distances (rhbz#1454889) - conf: Fix memory leak for distances in virDomainNumaFree (rhbz#1454889) - virDomainDiskSourceNetworkParse: Don't leak @tlsCfg or @haveTLS (rhbz#1519759) - virDomainDiskBackingStoreParse: Don't leak @idx (rhbz#1519759) - qemuStateInitialize: Don't leak @memoryBackingPath (rhbz#1519759) - Introduce virDomainDeviceAliasIsUserAlias (rhbz#1518148) - qemu: prefer the PCI bus alias from status XML (rhbz#1518148) - virQEMUCapsHasPCIMultiBus: use def->os.arch (rhbz#1518148) - virQEMUCapsHasPCIMultiBus: assume true if we have no version information (rhbz#1518148) - qemu: add vmcoreinfo support (rhbz#1395248)- nodedev: Restore setting of privileged (rhbz#1517372) - spec: Turn on verbose build (rhbz#1335534) - spec: Make the build reproducible (rhbz#1335534) - Introduce virDomainInputDefGetPath (rhbz#1509866) - security: Introduce functions for input device hot(un)plug (rhbz#1509866) - qemu: Introduce functions for input device cgroup manipulation (rhbz#1509866) - qemu: functions for dealing with input device namespaces and labels (rhbz#1509866) - qemu: Properly label and create evdev on input device hotplug (rhbz#1509866) - qemu: Add QEMU_CAPS_DEVICE_SPAPR_VTY (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: rename QEMU_CAPS_SCLP_S390 to QEMU_CAPS_DEVICE_SCLPCONSOLE (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: add QEMU_CAPS_DEVICE_SCLPLMCONSOLE (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf, qemu: Use type-aware switches where possible (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - docs: Improve documentation for serial consoles (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Introduce qemuDomainChrDefPostParse() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Run devicePostParse() again for the first serial device (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Introduce VIR_DOMAIN_CHR_SERIAL_TARGET_TYPE_NONE (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Drop virDomainChrDeviceType.targetTypeAttr (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Introduce virDomainChrTargetDefFormat() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Improve error handling in virDomainChrDefFormat() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Check virDomainChrSourceDefFormat() return value (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Improve virDomainChrTargetDefFormat() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Remove ATTRIBUTE_FALLTHROUGH from virDomainChrTargetDefFormat() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Introduce qemuDomainChrTargetDefValidate() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Improve qemuDomainChrTargetDefValidate() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Parse and format virDomainChrSerialTargetModel (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Set targetModel based on targetType for serial devices (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Validate target model for serial devices (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Format targetModel for serial devices (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Remove redundancy in qemuBuildSerialChrDeviceStr() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Add target type and model for spapr-vty (rhbz#1511421) - qemu: Support usb-serial and pci-serial on pSeries (rhbz#1512934) - conf: Add target type and model for pl011 (rhbz#1512929) - conf: add VIR_DOMAIN_CHR_SERIAL_TARGET_TYPE_SCLP (rhbz#1449265) - qemu: switch s390/s390x default console back to serial (rhbz#1449265) - qemu: Add QEMU_CAPS_DEVICE_ISA_SERIAL (rhbz#1512929) - qemu: Require QEMU_CAPS_DEVICE_ISA_SERIAL for isa-serial (rhbz#1512929) - qemu: Add QEMU_CAPS_DEVICE_PL011 (rhbz#1512929) - qemu: Require QEMU_CAPS_DEVICE_PL011 for pl011 (rhbz#1512929)- tests: Rename ppc64le caps to ppc64 (rhbz#1308743) - tests: Add caps for QEMU 2.10.0 on ppc64 (rhbz#1308743) - qemu: Enable configuration of HPT resizing for pSeries guests (rhbz#1308743) - tests: Add tests for configuration of HPT resizing (rhbz#1308743) - qemuBuildDriveDevStr: Prefer default aliases for IDE bus (rhbz#1434451) - virQEMUCapsHasPCIMultiBus: Fix @def type (rhbz#1434451) - qemuBuildDriveDevStr: Prefer default alias for SATA bus (rhbz#1434451) - qemuBuildDeviceAddressStr: Prefer default alias for PCI bus (rhbz#1434451) - qemu: domain: Don't call namespace setup for storage already accessed by vm (rhbz#1506072) - qemu: Properly skip "char device redirected to" in QEMU log (rhbz#1335534) - vierror: Define VIR_ERROR_MAX_LENGTH macro (rhbz#1335534) - qemu: Use the end of QEMU log for reporting errors (rhbz#1335534) - qemu: Move snapshot disk validation functions into one (rhbz#1511480) - qemu: domain: Despaghettify qemuDomainDeviceDefValidate (rhbz#1511480) - qemu: domain: Move hostdev validation into separate function (rhbz#1511480) - qemu: domain: Move video device validation into separate function (rhbz#1511480) - qemu: domain: Refactor domain device validation function (rhbz#1511480) - qemu: block: Add function to check if storage source allows concurrent access (rhbz#1511480) - qemu: domain: Reject shared disk access if backing format does not support it (rhbz#1511480) - qemu: snapshot: Disallow snapshot of unsupported shared disks (rhbz#1511480) - qemu: Disallow pivot of shared disks to unsupported storage (rhbz#1511480) - qemu: caps: Add capability for 'share-rw' disk option (rhbz#1378242) - qemu: command: Mark disks as such in qemu (rhbz#1378242)- conf: Don't inline virDomainNetTypeSharesHostView (rhbz#1472263) - conf: s/virDomainObjGetShortName/virDomainDefGetShortName/ (rhbz#1461214) - qemu: Move memPath generation from memoryBackingDir to a separate function (rhbz#1461214) - qemu: Set alias for memory cell in qemuBuildMemoryCellBackendStr (rhbz#1461214) - qemu: Rename qemuProcessBuildDestroyHugepagesPath (rhbz#1461214) - qemu: Destroy whole memory tree (rhbz#1461214) - qemu: Use predictable file names for memory-backend-file (rhbz#1461214) - conf: Properly parse (rhbz#1509110) - qemu: parse: Allocate disk definition with private data (rhbz#1510781) - qemu: Tolerate storage source private data being NULL (rhbz#1510323) - qemu: domain: Don't allocate storage source private data if not needed (rhbz#1510323) - conf: Fix message when maximum vCPU count is less than current (rhbz#1509151) - Revert "virNetDevSupportBandwidth: Enable QoS for vhostuser" (rhbz#1497410)- Rebased to libvirt-3.9.0 (rhbz#1472263) - The rebase also fixes the following bugs: rhbz#1343919, rhbz#1379218, rhbz#1379603, rhbz#1427049, rhbz#1434451 rhbz#1439991, rhbz#1447169, rhbz#1458630, rhbz#1460143, rhbz#1460602 rhbz#1460677, rhbz#1460962, rhbz#1463285, rhbz#1464300, rhbz#1464832 rhbz#1469552, rhbz#1472263, rhbz#1475250, rhbz#1484341, rhbz#1490279 rhbz#1494400, rhbz#1495171, rhbz#1495511, rhbz#1497396, rhbz#1497410 rhbz#1501239, rhbz#1501715, rhbz#1504592, rhbz#1506494- Rebased to libvirt-3.8.0 (rhbz#1472263) - The rebase also fixes the following bugs: rhbz#1075520, rhbz#1325066, rhbz#1341866, rhbz#1366446, rhbz#1368753 rhbz#1373783, rhbz#1439991, rhbz#1445600, rhbz#1448268, rhbz#1450317 rhbz#1454671, rhbz#1455023, rhbz#1455825, rhbz#1457610, rhbz#1460086 rhbz#1461301, rhbz#1462092, rhbz#1463168, rhbz#1464313, rhbz#1471225 rhbz#1472263, rhbz#1475227, rhbz#1476775, rhbz#1477880, rhbz#1481252 rhbz#1481309, rhbz#1485022, rhbz#1490705, rhbz#1490826, rhbz#1491217 rhbz#1494327- m4: Disable -Wdisabled-optimization (rhbz#1472263)- Rebased to libvirt-3.7.0 (rhbz#1472263) - The rebase also fixes the following bugs: rhbz#815702, rhbz#1233129, rhbz#1242801, rhbz#1316370, rhbz#1436065 rhbz#1436574, rhbz#1445325, rhbz#1458146, rhbz#1282859, rhbz#1371892 rhbz#1419760, rhbz#1430988, rhbz#1431112, rhbz#1447618, rhbz#1448149 rhbz#1451557, rhbz#1451983, rhbz#1455819, rhbz#1459091, rhbz#1459785 rhbz#1460962, rhbz#1461270, rhbz#1464975, rhbz#1352529, rhbz#1445596 rhbz#1445598, rhbz#1452053, rhbz#1452441, rhbz#1458708, rhbz#1459592 rhbz#1462060, rhbz#1463957, rhbz#1464821, rhbz#1467826, rhbz#1472277 rhbz#1225339, rhbz#1254971, rhbz#1267191, rhbz#1436042, rhbz#1437797 rhbz#1442947, rhbz#1443434, rhbz#1448766, rhbz#1449712, rhbz#1449715 rhbz#1453194, rhbz#1458630, rhbz#1458638, rhbz#1462653, rhbz#1467245 rhbz#1484230, rhbz#1484234, rhbz#1487705- qemu: Do not skip virCPUUpdateLive if priv->origCPU is set (rhbz#1441662)- qemu: Change coalesce settings on hotplug when they are different (rhbz#1414627)- util: storage: Make @backingFormat optional in virStorageFileGetMetadataInternal (rhbz#1461303)- util: storage: Output parsed network backing store string to debug log (rhbz#1461638) - util: storage: Add missing return to virStorageSourceParseBackingJSONGluster (rhbz#1461638) - util: storage: make virStorageSourceParseBackingJSONGlusterHost universal (rhbz#1461638) - util: storage: Add support for type 'inet' in virStorageSourceParseBackingJSONSocketAddress (rhbz#1461638) - util: storage: Split out parsing of TCP network host from JSON pseudoprotocol (rhbz#1461638) - util: storage: Report errors when source host data is missing (rhbz#1461638) - util: storage: Add JSON parser for new options in iSCSI protocol (rhbz#1461638) - util: storage: adapt to changes in JSON format for NBD (rhbz#1461638) - util: storage: adapt to changes in JSON format for ceph/rbd (rhbz#1461638) - util: storage: adapt to changes in JSON format for ssh (rhbz#1461638) - util: storage: adapt to changes in JSON format for sheepdog (rhbz#1461638) - qemu: Allow live-updates of coalesce settings (rhbz#1414627) - qemu: Pass the number of heads even with -vga qxl (rhbz#1283207) - util: storage: Export virStorageIsRelative (rhbz#1461303) - storage: Add helper to retrieve the backing store string of a storage volume (rhbz#1461303) - qemu: snapshot: Load data necessary for relative block commit to work (rhbz#1461303)- qemu: Set iface MTU on hotplug (rhbz#1408701) - Use a separate buffer for subelements (rhbz#1283251) - Use a separate buffer for (rhbz#1283251) - Use a separate buffer for (rhbz#1283251) - Use a separate buffer for (rhbz#1283251) - conf: introduce virDomainControllerDriverFormat (rhbz#1283251) - conf: add iotlb attribute to iommu (rhbz#1283251) - qemu: format device-iotlb on intel-iommu command line (rhbz#1283251) - qemuxml2xmltest: add virtio-options test (rhbz#1283251) - conf: use a leading space in virDomainVirtioNetDriverFormat (rhbz#1283251) - Add virtio-related options to interfaces (rhbz#1283251) - add virtio-related options to memballoon (rhbz#1283251) - Add virtio-related options to disks (rhbz#1283251) - Add virtio-related options to controllers (rhbz#1283251) - Add virtio-related options to filesystems (rhbz#1283251) - Add virtio-related options to rng devices (rhbz#1283251) - Add virtio-related options to video (rhbz#1283251) - Add virtio-related options to input devices (rhbz#1283251) - qemuxml2argvtest: add virtio-options test case (rhbz#1283251) - qemu: format virtio-related options on the command line (rhbz#1283251) - qemu: Allow memAccess for hugepages again (rhbz#1214369, rhbz#1458638) - qemu: Prefer hugepages over mem source='file' (rhbz#1214369) - qemu: Don't try to use hugepages if not enabled (rhbz#1214369) - qemu: Introduce qemuDomainDefFromXML helper (rhbz#1460952) - qemu: Add qemuDomainMigratableDefCheckABIStability (rhbz#1460952) - qemu: Add qemuDomainCheckABIStability (rhbz#1460952) - qemu: Use qemuDomainCheckABIStability where needed (rhbz#1460952)- Rebuild- qemu: mkdir memory_backing_dir on startup (rhbz#1214369) - qemu: Don't error out if allocation info can't be queried (rhbz#1452045) - daemon: Don't initialize SASL context if not necessary (rhbz#1450095) - virDomainXMLOption: Introduce virDomainABIStabilityDomain (rhbz#1450349) - virQEMUDriverDomainABIStability: Check for memoryBacking (rhbz#1450349) - qemu: process: Save vcpu ordering information on reconnect (rhbz#1451251) - audit: Fix the output message for shmem (rhbz#1218603) - qemu: Set operation on completed migration job (rhbz#1457052) - qemu: Conditionally allow block-copy for persistent domains (rhbz#1459113) - virsh: Add support for VIR_DOMAIN_BLOCK_COPY_TRANSIENT_JOB (rhbz#1459113) - qemu: Fix serial stub console allocation (rhbz#1434278) - conf: Make error reporting in virCPUDefIsEqual optional (rhbz#1441662) - conf: Refactor virCPUDefParseXML (rhbz#1441662) - conf: Make virDomainSnapshotDefFormat easier to read (rhbz#1441662) - conf: Pass xmlopt to virDomainSnapshotDefFormat (rhbz#1441662) - qemu: Rename xml_len in virQEMUSaveHeader as data_len (rhbz#1441662) - qemu: Fix memory leaks in qemuDomainSaveImageOpen (rhbz#1441662) - qemu: Introduce virQEMUSaveData{New,Free} (rhbz#1441662) - qemu: Introduce virQEMUSaveDataFinish (rhbz#1441662) - qemu: Refactor qemuDomainSaveHeader (rhbz#1441662) - qemu: Introduce virQEMUSaveData structure (rhbz#1441662) - conf: Introduce virSaveCookie (rhbz#1441662) - conf: Add save cookie callbacks to xmlopt (rhbz#1441662) - qemu: Implement virSaveCookie object and callbacks (rhbz#1441662) - qemu: Store save cookie in save images and snapshots (rhbz#1441662) - qemu: Remember CPU def from domain start (rhbz#1441662) - qemu: Report the original CPU in migratable xml (rhbz#1441662) - qemu: Always send persistent XML during migration (rhbz#1441662) - qemu: Send updated CPU in migration cookie (rhbz#1441662) - qemu: Store updated CPU in save cookie (rhbz#1441662) - qemu: Use updated CPU when starting QEMU if possible (rhbz#1441662) - docs: correct improper information about domain states in virsh manpage (rhbz#1408778)- conf: Resolve corner case on fc_host deletion (rhbz#1420740) - pci: fix link maximum speed detection (rhbz#1455017) - qemu: Use correct variable in qemuDomainSetBlockIoTune (rhbz#1455510) - virsh: Track when create pkttyagent (rhbz#1374126) - conf: add eim attribute to (rhbz#1451282, rhbz#1289153) - qemu: format eim on intel-iommu command line (rhbz#1451282, rhbz#1289153) - rpc: Double buffer size instead of quadrupling buffer size. (rhbz#1440683) - rpc: Allow up to 256K records to be returned per domain from virConnectGetAllDomainStats. (rhbz#1440683) - nodedev: Increase the netlink socket buffer size to the one used by udev (rhbz#1450960, rhbz#1442307) - util: hostcpu: Correctly report total number of vcpus in virHostCPUGetMap (rhbz#1456793) - qemu: Report shutdown event details (rhbz#1384007) - qemu: json: Fix daemon crash on handling domain shutdown event (rhbz#1384007)- util: introduce virStringMatch (rhbz#1446980) - util: introduce virBufferEscapeRegex (rhbz#1446980) - qemu: improve detection of UNIX path generated by libvirt (rhbz#1446980) - Adding POWER9 cpu model to cpu_map.xml (rhbz#1450189) - qemu: driver: Allow passing disk target as top image with block commit (rhbz#1451394) - qemu: monitor: Don't bother extracting vCPU halted state in text monitor (rhbz#1452106) - conf: Don't assign value from ..TypeFromString directly to enum (rhbz#1452454) - nodedev: Make use of the compile-time missing enum in switch error (rhbz#1452072) - conf: nodedev: Split virNodeDeviceDefFormat into more functions (rhbz#1452072) - docs: Provide a nodedev driver stub documentation (rhbz#1452072) - mdev: Pass a uuidstr rather than an mdev object to some util functions (rhbz#1452072) - nodedev: conf: Split PCI sub-capability parsing to separate methods (rhbz#1452072) - nodedev: Introduce new mdev_types and mdev nodedev capabilities (rhbz#1452072) - nodedev: Introduce the mdev capability to a PCI parent device (rhbz#1452072) - nodedev: Introduce mdev capability for mediated devices (rhbz#1452072) - docs: Document the mediated devices within the nodedev driver (rhbz#1452072) - Do not release unreserved address in qemuDomainAttachRNGDevice (rhbz#1452581) - qemu: process: Clear priv->namespaces on VM shutdown (rhbz#1453142) - Revert "qemu: propagate bridge MTU into qemu "host_mtu" option" (rhbz#1449346) - qemu: Properly check return value of VIR_STRDUP in qemuDomainGetBlockIoTune (rhbz#1433183) - rpc: Bump maximum message size to 32M (rhbz#1440683) - Split out virDomainIOMMUDefFormat (rhbz#1427005) - qemu: allow conditional device property probing (rhbz#1427005) - qemu: refactor qemuBuildIOMMUCommandLine (rhbz#1427005) - conf: add to (rhbz#1427005) - qemu: format kernel_irqchip on the command line (rhbz#1427005) - conf: add to (rhbz#1427005) - qemu: format intel-iommu, intremap on the command line (rhbz#1427005) - conf: add caching_mode attribute to iommu device (rhbz#1427005) - qemu: format caching-mode on iommu command line (rhbz#1427005) - conf: split out virDomainIOMMUDefCheckABIStability (rhbz#1427005) - conf: add ABI stability checks for IOMMU options (rhbz#1427005)- util: mdev: Use a local variable instead of a direct pointer access (rhbz#1446455) - mdev: Fix daemon crash on domain shutdown after reconnect (rhbz#1446455) - qemu: Provide a much clearer message on device hot-plug (rhbz#1450072) - virsh: Add --tls description for the virsh man page (rhbz#1448806) - conf: Check CPU cache for ABI stability (rhbz#1449595) - qemuDomainBuildNamespace: Move /dev/* mountpoints later (rhbz#1449510) - qemuDomainCreateDeviceRecursive: pass a structure instead of bare path (rhbz#1449510) - qemuDomainCreateDeviceRecursive: Don't try to create devices under preserved mount points (rhbz#1449510) - qemuDomainAttachDeviceMknodRecursive: Don't try to create devices under preserved mount points (rhbz#1449510) - qemuDomainDetachDeviceUnlink: Don't unlink files we haven't created (rhbz#1449510)- conf: add a new parse flag VIR_DOMAIN_DEF_PARSE_ABI_UPDATE_MIGRATION (rhbz#1373184) - qemu_domain: use correct default USB controller on ppc64 (rhbz#1373184) - qemu: hotplug: Unexport qemuDomainHotplugDelVcpu (rhbz#1439452) - qemu: hotplug: Don't save status XML when monitor is closed (rhbz#1439452) - util: check ifa_addr pointer before accessing its elements (rhbz#1444408) - util: allow ignoring SIOCSIFHWADDR when errno is EPERM (rhbz#1415609) - qemu: Ignore missing query-migrate-parameters (rhbz#1441934) - locking: Add support for sanlock_strerror (rhbz#1409511) - RHEL: spec: Require sanlock >= 3.5 (rhbz#1409511) - qemu: Properly reset non-p2p migration (rhbz#1425003) - qemu: Don't fail if physical size can't be updated in qemuDomainGetBlockInfo (rhbz#1442344) - qemu: process: Clean automatic NUMA/cpu pinning information on shutdown (rhbz#1445627) - qemu: process: Don't leak priv->usbaddrs after VM restart (rhbz#1445627) - qemu: process: Clean up priv->migTLSAlias (rhbz#1445627) - Add VIR_DOMAIN_JOB_OPERATION typed parameter (rhbz#1441563) - qemu: Report VIR_DOMAIN_JOB_OPERATION (rhbz#1441563) - conf: Rename mode parameter in virCPUDefParseXML (rhbz#1428952) - Add support for CPU cache specification (rhbz#1428952) - qemu: Add support for guest CPU cache (rhbz#1428952) - qemu: Don't reset "events" migration capability (rhbz#1441165) - qemu: Fix persistent migration of transient domains (rhbz#1446205) - Fix padding of encrypted data (rhbz#1447297) - cpu: Introduce virCPUCopyMigratable (rhbz#1444421) - qemu: Move common code in virQEMUCapsInitCPUModel one layer up (rhbz#1444421) - qemu: Add migratable parameter to virQEMUCapsInitCPUModel (rhbz#1444421) - qemu: Introduce virQEMUCapsSetHostModel (rhbz#1444421) - qemu: Move qemuCaps CPU data copying into a separate function (rhbz#1444421) - qemu: Introduce virQEMUCapsHostCPUDataClear (rhbz#1444421) - qemu: Move qemuCaps host CPU data in a struct (rhbz#1444421) - qemu: Prepare qemuCaps for multiple host CPU defs (rhbz#1444421) - qemu: Pass migratable host CPU model to virCPUUpdate (rhbz#1444421) - cpu: Drop feature filtering from virCPUUpdate (rhbz#1444421) - cpu: Introduce virCPUGetHostIsSupported (rhbz#1444421) - qemu: Use more data for comparing CPUs (rhbz#1444421) - qemu: don't kill qemu process on restart if networkNotify fails (rhbz#1442700) - network: better log message when network is inactive during reconnect (rhbz#1442700) - disk: Resolve issues with disk partition build/start checks (rhbz#1439132) - disk: Force usage of parted when checking disk format for "bsd" (rhbz#1439132) - storage: Modify storageBackendWipeLocal to allow zero from end of device (rhbz#1439132) - storage: Introduce virStorageBackendZeroPartitionTable (rhbz#1439132) - logical: Use virStorageBackendZeroPartitionTable (rhbz#1373711, rhbz#1439132) - logical: Increase the size of the data to wipe (rhbz#1373711, rhbz#1439132) - disk: Use virStorageBackendZeroPartitionTable (rhbz#1439132) - util: Add virNetDevSetCoalesce function (rhbz#1414627) - conf, docs: Add support for coalesce setting(s) (rhbz#1414627) - Set coalesce settings for domain interfaces (rhbz#1414627) - docs: fix typo in closing HTML element (rhbz#1414627) - Don't leak str in virDomainNetDefCoalesceParseXML (rhbz#1414627) - Remove pointless check for !ret in virDomainNetDefCoalesceParseXML (rhbz#1414627) - Define ETHTOOL_[GS]COALESCE when building on older kernels (rhbz#1414627) - qemu: change the logic of setting default USB controller (rhbz#1438682) - qemu: use nec-usb-xhci as a default controller for aarch64 if available (rhbz#1438682) - qemu: introduce QEMU_CAPS_DEVICE_QEMU_XHCI (rhbz#1438682) - qemu: add support for qemu-xhci USB controller (rhbz#1438682) - qemu: use qemu-xhci USB controller by default for ppc64 and aarch64 (rhbz#1438682) - util: make macvtap/macvlan generated name #defines available to other files (rhbz#1335798) - conf: don't ignore for macvtap interfaces (rhbz#1335798) - util: rename/move VIR_NET_GENERATED_PREFIX to be consistent (rhbz#1335798)- qemu: Fix mdev checking for VFIO support (rhbz#1441291) - pci: recognize/report GEN4 (PCIe 4.0) card 16GT/s Link speed (rhbz#1442831) - qemu: refactor qemuDomainMachine* functions (rhbz#1441964) - qemu: report IDE bus in domain capabilities only if it's supported (rhbz#1441964) - qemu: do not crash on USB address with no port and invalid bus (rhbz#1441589) - spec: Avoid RPM verification errors on nwfilter XMLs (rhbz#1378774) - conf: Add check for non scsi_host parent during vport delete (rhbz#1420740)- storage: Fix capacity value for LUKS encrypted volumes (rhbz#1371892) - qemu: Add device id for mediated devices on qemu command line (rhbz#1438431) - qemu: hotplug: Iterate over vcpu 0 in individual vcpu hotplug code (rhbz#1437013) - qemu: hotplug: Fix formatting strings in qemuDomainFilterHotplugVcpuEntities (rhbz#1437010) - qemu: hotplug: Clear vcpu ordering for coldplug of vcpus (rhbz#1437010) - qemu: hotplug: Add validation for coldplug of individual vcpus (rhbz#1437010) - qemu: hotplug: Validate that vcpu-hotplug does not break config (rhbz#1437010) - qemu: Split virQEMUCapsInitArchQMPBasic() (rhbz#1429509) - tests: Initialize basic capabilities properly (rhbz#1429509) - qemu: Remove redundant capabilities (rhbz#1429509) - qemu: Advertise ACPI support for aarch64 guests (rhbz#1429509) - qemu: Enforce ACPI, UEFI requirements (rhbz#1429509) - tests: Test ACPI, UEFI requirements (rhbz#1429509) - qemu: Fix regression when hyperv/vendor_id feature is used (rhbz#1439736) - qemu: Fix resource leak in qemuDomainAddChardevTLSObjects error path (rhbz#1300769) - qemu: Break endless loop if qemuMigrationResetTLS fails (rhbz#1300769) - qemu: Properly reset TLS in qemuProcessRecoverMigrationIn (rhbz#1425003) - qemu: Drop resume label in qemuProcessRecoverMigrationOut (rhbz#1425003) - qemu: Always reset TLS in qemuProcessRecoverMigrationOut (rhbz#1425003) - qemu: Don't reset TLS in qemuMigrationRun (rhbz#1425003) - qemu: Don't reset TLS in qemuMigrationCancel (rhbz#1425003) - qemu: Introduce qemuMigrationReset (rhbz#1425003) - qemu: Simplify qemuMigrationResetTLS (rhbz#1425003) - qemu: Properly reset all migration capabilities (rhbz#1425003) - qemu: Don't overwrite existing error in qemuMigrationReset (rhbz#1439130)- Rebased to libvirt-3.2.0 (rhbz#1382640) - The rebase also fixes the following bugs: rhbz#822148, rhbz#824989, rhbz#1004676, rhbz#1018251, rhbz#1181659 rhbz#1181899, rhbz#1270403, rhbz#1292451, rhbz#1300769, rhbz#1329090 rhbz#1366088, rhbz#1371617, rhbz#1372581, rhbz#1389313, rhbz#1398087 rhbz#1404627, rhbz#1406791, rhbz#1408808, rhbz#1410225, rhbz#1415609 rhbz#1422318, rhbz#1426176, rhbz#1428209, rhbz#1428893, rhbz#1429551 rhbz#1430275, rhbz#1430634, rhbz#1430672, rhbz#1430679, rhbz#1431112 rhbz#1431793, rhbz#1431852, rhbz#1433180, rhbz#1433183, rhbz#1434882 rhbz#1436119, rhbz#1436999- qemuDomainSaveImageUpdateDef: Don't overwrite errors from virDomainDefCheckABIStability (rhbz#1379200) - qemu_process: don't probe iothreads if it's not supported by QEMU (rhbz#1430258)- Rebased to libvirt-3.1.0 (rhbz#1382640) - The rebase also fixes the following bugs: rhbz#1268906, rhbz#1316774, rhbz#1330024, rhbz#1336564, rhbz#1343094 rhbz#1344897, rhbz#1346566, rhbz#1349441, rhbz#1352529, rhbz#1374128 rhbz#1375410, rhbz#1375417, rhbz#1378540, rhbz#1382640, rhbz#1383039 rhbz#1397440, rhbz#1408701, rhbz#1410188, rhbz#1412834, rhbz#1414393 rhbz#1417203, rhbz#1420205, rhbz#1420668, rhbz#1420718, rhbz#1421036- Enable use of namespaces by default (rhbz#1382640) - virProcessRunInMountNamespace: Report errors from child - util: Introduce virFileReadLink - qemuDomainPrepareDisk: Fix ordering - qemuSecurityRestoreAllLabel: Don't use transactions - qemu_security: Use more transactions - qemuDomain{Attach,Detach}Device NS helpers: Don't relabel devices - qemuDomainCreateDevice: Properly deal with symlinks - qemuDomainCreateDevice: Don't loop endlessly - qemuDomainAttachDeviceMknod: Deal with symlinks - qemuDomainAttachDeviceMknod: Don't loop endlessly - qemuDomainAttachSCSIVHostDevice: Prefer qemuSecurity wrappers - qemuDomainAttachSCSIVHostDevice: manage /dev entry - qemu_security: Drop qemuSecuritySetRestoreAllLabelData struct - qemu_domain: Don't pass virDomainDeviceDefPtr to ns helpers - qemuDomainNamespaceSetupDisk: Drop useless @src variable - qemuDomainNamespace{Setup,Teardown}Disk: Don't pass pointer to full disk - qemuDomainDiskChainElement{Prepare,Revoke}: manage /dev entry - qemuDomainNamespaceSetupDisk: Simplify disk check - qemu_security: Introduce ImageLabel APIs- Rebased to libvirt-3.0.0 (rhbz#1382640) - The rebase also fixes the following bugs: rhbz#1191901, rhbz#1257813, rhbz#1292984, rhbz#1300177, rhbz#1302168 rhbz#1302171, rhbz#1332019, rhbz#1336564, rhbz#1349696, rhbz#1363586 rhbz#1370357, rhbz#1373711, rhbz#1386466, rhbz#1396040, rhbz#1397940 rhbz#1402690, rhbz#1402726, rhbz#1403691, rhbz#1404952, rhbz#1405269 rhbz#1406442- Rebased to libvirt-2.5.0 (rhbz#1382640) - The rebase also fixes the following bugs: rhbz#1106416, rhbz#1106419, rhbz#1207095, rhbz#1247005, rhbz#1300776 rhbz#1343858, rhbz#1347049, rhbz#1349898, rhbz#1354253, rhbz#1356769 rhbz#1356881, rhbz#1357358, rhbz#1357416, rhbz#1358181, rhbz#1359135 rhbz#1360533, rhbz#1365779, rhbz#1366108, rhbz#1366460, rhbz#1366505 rhbz#1368351, rhbz#1368368, rhbz#1369633, rhbz#1370357, rhbz#1370360 rhbz#1371039, rhbz#1371358, rhbz#1371758, rhbz#1372580, rhbz#1373535 rhbz#1373783, rhbz#1373849, rhbz#1374718, rhbz#1375268, rhbz#1375424 rhbz#1375524, rhbz#1375887, rhbz#1375920, rhbz#1375939, rhbz#1376009 rhbz#1376083, rhbz#1377602, rhbz#1377913, rhbz#1378290, rhbz#1378401 rhbz#1379196, rhbz#1379212, rhbz#1379895, rhbz#1382079, rhbz#1386976 rhbz#1387665, rhbz#1387666, rhbz#1393854, rhbz#1396597, rhbz#1399260 rhbz#1401054- virtlogd: Don't stop or restart along with libvirtd (rhbz#1372576)- Add helper for removing transient definition (rhbz#1368774) - qemu: Remove stale transient def when migration fails (rhbz#1368774) - qemu: Don't use query-migrate on destination (rhbz#1374613) - conf: allow hotplugging "legacy PCI" device to manually addressed PCIe slot (rhbz#1337490) - conf: Add support for virtio-net.rx_queue_size (rhbz#1366989) - qemu_capabilities: Introduce virtio-net-*.rx_queue_size (rhbz#1366989) - qemu: Implement virtio-net rx_queue_size (rhbz#1366989) - audit: Audit information about shmem devices (rhbz#1218603) - qemu: monitor: Use a more obvious iterator name (rhbz#1375783) - qemu: monitor: qemuMonitorGetCPUInfoHotplug: Add iterator 'anycpu' (rhbz#1375783) - qemu: monitor: Add vcpu state information to monitor data (rhbz#1375783) - qemu: domain: Don't infer vcpu state (rhbz#1375783)- util: storage: Properly set protocol type when parsing gluster json string (rhbz#1372251) - conf: Add IOThread quota and period scheduler/cputune defs (rhbz#1356937) - qemu: Add support to get/set IOThread period and quota cgroup values (rhbz#1356937) - network: new network forward mode 'open' (rhbz#846810) - virtlogd.socket: Tie lifecycle to libvirtd.service (rhbz#1372576) - cpu_x86: Fix minimum match custom CPUs on hosts with CMT (rhbz#1365500) - qemu: cgroup: Extract temporary relaxing of cgroup setting for vcpu hotplug (rhbz#1097930) - qemu: process: Fix start with unpluggable vcpus with NUMA pinning (rhbz#1097930)- qemu: caps: Always assume QEMU_CAPS_SMP_TOPOLOGY (rhbz#1097930) - conf: Extract code formatting vCPU info (rhbz#1097930) - conf: Rename virDomainVcpuInfoPtr to virDomainVcpuDefPtr (rhbz#1097930) - conf: Don't report errors from virDomainDefGetVcpu (rhbz#1097930) - tests: qemuxml2xml: Format status XML header dynamically (rhbz#1097930) - conf: convert def->vcpus to a array of pointers (rhbz#1097930) - conf: Add private data for virDomainVcpuDef (rhbz#1097930) - qemu: domain: Add vcpu private data structure (rhbz#1097930) - qemu: domain: Extract formating and parsing of vCPU thread ids (rhbz#1097930) - qemu: Add cpu ID to the vCPU pid list in the status XML (rhbz#1097930) - qemu: Store vCPU thread ids in vcpu private data objects (rhbz#1097930) - Fix logic in qemuDomainObjPrivateXMLParseVcpu (rhbz#1097930) - qemu: Add qemuProcessSetupPid() and use it in qemuProcessSetupIOThread() (rhbz#1097930) - qemu: Use qemuProcessSetupPid() in qemuProcessSetupEmulator() (rhbz#1097930) - qemu: Use qemuProcessSetupPid() in qemuProcessSetupVcpu() (rhbz#1097930) - qemuBuildCpuCommandLine: Don't leak @buf (rhbz#1097930) - conf: Make really sure we don't access non-existing vCPUs (rhbz#1097930) - conf: Make really sure we don't access non-existing vCPUs again (rhbz#1097930) - qemu: capabilities: Drop unused function virQEMUCapsGetMachineTypes (rhbz#1097930) - qemu: caps: Sanitize storage of machine type related data (rhbz#1097930) - qemu: cap: Refactor access to array in virQEMUCapsProbeQMPMachineTypes (rhbz#1097930) - qemu: monitor: Add monitor API for device_add supporting JSON objects (rhbz#1097930) - qemu: monitor: Add do-while block to QEMU_CHECK_MONITOR_FULL (rhbz#1097930) - qemu: Improve error message in virDomainGetVcpus (rhbz#1097930) - qemu: domain: Rename qemuDomainDetectVcpuPids to qemuDomainRefreshVcpuInfo (rhbz#1097930) - qemu: monitor: Rename qemuMonitor(JSON|Text)GetCPUInfo (rhbz#1097930) - qemu: domain: Improve vCPU data checking in qemuDomainRefreshVcpu (rhbz#1097930) - qemu: domain: Simplify return values of qemuDomainRefreshVcpuInfo (rhbz#1097930) - internal: Introduce macro for stealing pointers (rhbz#1097930) - tests: qemucapabilities: Add data for qemu 2.7.0 (rhbz#1097930) - qemu: setcpus: Report better errors (rhbz#1097930) - qemu: setvcpus: Extract setting of maximum vcpu count (rhbz#1097930) - qemu: driver: Extract setting of live vcpu count (rhbz#1097930) - qemu: driver: Split out regular vcpu hotplug code into a function (rhbz#1097930) - conf: Provide error on undefined vcpusched entry (rhbz#1097930) - qemu: monitor: Return structures from qemuMonitorGetCPUInfo (rhbz#1097930) - qemu: monitor: Return struct from qemuMonitor(Text|Json)QueryCPUs (rhbz#1097930) - qemu: Add capability for query-hotpluggable-cpus command (rhbz#1097930) - qemu: Forbid config when topology based cpu count doesn't match the config (rhbz#1097930) - qemu: capabilities: Extract availability of new cpu hotplug for machine types (rhbz#1097930) - qemu: monitor: Extract QOM path from query-cpus reply (rhbz#1097930) - qemu: monitor: Add support for calling query-hotpluggable-cpus (rhbz#1097930) - qemu: monitor: Add algorithm for combining query-(hotpluggable-)-cpus data (rhbz#1097930) - tests: Add test infrastructure for qemuMonitorGetCPUInfo (rhbz#1097930) - tests: cpu-hotplug: Add data for x86 hotplug with 11+ vcpus (rhbz#1097930) - tests: cpu-hotplug: Add data for ppc64 platform including hotplug (rhbz#1097930) - tests: cpu-hotplug: Add data for ppc64 out-of-order hotplug (rhbz#1097930) - tests: cpu-hotplug: Add data for ppc64 without threads enabled (rhbz#1097930) - qemu: domain: Extract cpu-hotplug related data (rhbz#1097930) - qemu: domain: Prepare for VCPUs vanishing while libvirt is not running (rhbz#1097930) - util: Extract and rename qemuDomainDelCgroupForThread to virCgroupDelThread (rhbz#1097930) - conf: Add XML for individual vCPU hotplug (rhbz#1097930) - qemu: migration: Prepare for non-contiguous vcpu configurations (rhbz#1097930) - qemu: command: Add helper to convert vcpu definition to JSON props (rhbz#1097930) - qemu: process: Copy final vcpu order information into the vcpu definition (rhbz#1097930) - qemu: command: Add support for sparse vcpu topologies (rhbz#1097930) - qemu: Use modern vcpu hotplug approach if possible (rhbz#1097930) - qemu: hotplug: Allow marking unplugged devices by alias (rhbz#1097930) - qemu: hotplug: Add support for VCPU unplug (rhbz#1224341) - virsh: vcpuinfo: Report vcpu number from the structure rather than it's position (rhbz#1097930) - qemu: driver: Fix qemuDomainHelperGetVcpus for sparse vcpu topologies (rhbz#1097930) - doc: clarify documentation for vcpu order (rhbz#1097930) - conf: Don't validate vcpu count in XML parser (rhbz#1097930) - qemu: driver: Validate configuration when setting maximum vcpu count (rhbz#1370066) - conf: Fix build with picky GCC (rhbz#1097930)- qemu_command: don't modify heads for graphics device (rhbz#1366119) - virsh: Fix core for cmdSecretGetValue (rhbz#1366611) - conf: report an error message for non-existing USB hubs (rhbz#1367130) - conf: free the ports array of a USB hub (rhbz#1366097) - utils: storage: Fix JSON field name for uri based storage (rhbz#1367260) - qemu: Adjust the cur_ballon on coldplug/unplug of dimms (rhbz#1220702) - conf: Provide error on undefined iothreadsched entry (rhbz#1366484) - qemu: Fix the command line generation for rbd auth using aes secrets (rhbz#1182074) - qemu: Fix crash hot plugging luks volume (rhbz#1367259) - Revert "admin: Fix the default uri for session daemon to libvirtd:///session" (rhbz#1367269) - libvirt: convert to typesafe virConf accessors (rhbz#1367269) - admin: Fix default uri config option name s/admin_uri_default/uri_default (rhbz#1367269) - virt-admin: Properly fix the default session daemon URI to admin server (rhbz#1367269)- qemu: Fix domain state after reset (rhbz#1269575) - rpc: virnetserver: Rename ClientSetProcessingControls to ClientSetLimits (rhbz#1357776) - rpc: virnetserver: Move virNetServerCheckLimits which is static up in the file (rhbz#1357776) - rpc: virnetserver: Add code to CheckLimits to handle suspending of services (rhbz#1357776) - admin: rpc: virnetserver: Fix updating of the client limits (rhbz#1357776) - rpc: virnetserver: Remove dead code checking the client limits (rhbz#1357776) - storage: Fix a NULL ptr dereference in virStorageBackendCreateQemuImg (rhbz#1363636) - qemu: Introduce qemuAliasFromHostdev (rhbz#1289391) - qemu: Use the hostdev alias in qemuDomainAttachHostSCSIDevice error path (rhbz#1289391) - storage: Don't remove the pool for buildPool failure in storagePoolCreate (rhbz#1362349) - lxcDomainCreateXMLWithFiles: Avoid crash (rhbz#1363773) - admin: Fix the default uri for session daemon to libvirtd:///session (rhbz#1356858) - docs: Distribute subsite.xsl (rhbz#1365004) - qemuBuildMachineCommandLine: Follow our pattern (rhbz#1304483) - Introduce SMM feature (rhbz#1304483) - Introduce @secure attribute to os loader element (rhbz#1304483) - qemu: Enable secure boot (rhbz#1304483) - qemu: Advertise OVMF_CODE.secboot.fd (rhbz#1304483) - tests: Fix broken build (rhbz#1304483) - cpu_x86: Introduce x86FeatureIsMigratable (rhbz#1365500) - cpu_x86: Properly drop non-migratable features (rhbz#1365500) - tests: Add a test for host-model CPU with CMT feature (rhbz#1365500) - cpu_x86: Fix host-model CPUs on hosts with CMT (rhbz#1365500) - virt-admin: Fix the error when an invalid URI has been provided (rhbz#1365903) - conf: improve error log when PCI devices don't match requested controller (rhbz#1363627) - conf: don't allow connecting upstream-port directly to pce-expander-bus (rhbz#1361172) - conf: restrict where dmi-to-pci-bridge can be connected (rhbz#1363648) - conf: restrict expander buses to connect only to a root bus (rhbz#1358712) - virNetDevMacVLanCreateWithVPortProfile: Don't mask virNetDevMacVLanTapOpen error (rhbz#1240439)- qemu: hotplug: fix changeable media ejection (rhbz#1359071) - lxc: Don't crash by forgetting to ref transient domains (rhbz#1351057) - Introduce device (rhbz#1235581) - Add QEMU_CAPS_DEVICE_INTEL_IOMMU (rhbz#1235581) - qemu: format intel-iommu on the command line (rhbz#1235581) - qemu_monitor_json: add support to search QOM device path by device alias (rhbz#1358728) - hvsupport: Introduce parseSymsFile (rhbz#1286679) - hvsupport: use a regex instead of XML::XPath (rhbz#1286679) - hvsupport: construct the group regex upfront (rhbz#1286679) - hvsupport: skip non-matching lines early (rhbz#1286679) - virconf: Fix config file path construction (rhbz#1357364) - virDomainHostdevDefFree: Don't leak privateData (rhbz#1357346) - virt-admin: Output srv-threadpool-info data as unsigned int rather than signed (rhbz#1356769) - util: Introduce virISCSINodeNew (rhbz#1356436) - iscsi: Establish connection to target via static target login (rhbz#1356436) - storage: Document wiping formatted volume types (rhbz#868771) - admin: Retrieve the SASL context for both local and remote connection (rhbz#1361948) - daemon: sasl: Don't forget to save SASL username to client's identity (rhbz#1361948) - vsh: Make vshInitDebug return int instead of void (rhbz#1357363) - tools: Make use of the correct environment variables (rhbz#1357363) - util: Add 'usage' for encryption (rhbz#1301021) - virStorageEncryptionSecretFree: Don't leak secret lookup definition (rhbz#1301021) - encryption: Add luks parsing for storageencryption (rhbz#1301021) - encryption: Add and to encryption (rhbz#1301021) - qemu: Introduce helper qemuDomainSecretDiskCapable (rhbz#1301021) - tests: Adjust LUKS tests to use 'volume' secret type (rhbz#1301021) - docs: Update docs to reflect LUKS secret changes (rhbz#1301021) - qemu: Alter error path cleanup for qemuDomainAttachHostSCSIDevice (rhbz#1301021) - qemu: Alter error path cleanup for qemuDomainAttachVirtioDiskDevice (rhbz#1301021) - qemu: Alter error path cleanup for qemuDomainAttachSCSIDisk (rhbz#1301021) - qemu: Move and rename qemuBufferEscapeComma (rhbz#1301021) - storage: Add support to create a luks volume (rhbz#1301021) - qemu: Add secinfo for hotplug virtio disk (rhbz#1301021) - qemu: Alter the qemuDomainGetSecretAESAlias to add new arg (rhbz#1301021) - qemu: Add luks support for domain disk (rhbz#1301021) - qemu: Move setting of obj bools for qemuDomainAttachVirtioDiskDevice (rhbz#1301021) - qemu: Move setting of encobjAdded for qemuDomainAttachSCSIDisk (rhbz#1301021) - storage: Fix error path (rhbz#1301021) - qemu: Disallow usage of luks encryption if aes secret not possible (rhbz#1301021) - storage: Add extra failure condition for luks volume creation (rhbz#1301021) - virstoragefile: refactor virStorageFileMatchesNNN methods (rhbz#1301021) - qemu: Make qemuDomainCheckDiskStartupPolicy self-contained (rhbz#1168453) - qemu: Remove unnecessary label and its only reference (rhbz#1168453) - qemu: Fix support for startupPolicy with volume/pool disks (rhbz#1168453) - virsh: Report error when explicit connection fails (rhbz#1356461) - tests: Add testing of backing store string parser (rhbz#1134878) - util: json: Make first argument of virJSONValueObjectForeachKeyValue const (rhbz#1134878) - util: qemu: Add wrapper for JSON -> commandline conversion (rhbz#1134878) - util: qemu: Add support for user-passed strings in JSON->commandline (rhbz#1134878) - util: qemu: Allow nested objects in JSON -> commandline generator (rhbz#1134878) - util: qemu: Allow for different approaches to format JSON arrays (rhbz#1134878) - util: qemu: Don't generate any extra commas in virQEMUBuildCommandLineJSON (rhbz#1134878) - util: json: Make first argument of virJSONValueCopy const (rhbz#1134878) - util: storage: Add parser for qemu's json backing pseudo-protocol (rhbz#1134878) - util: storage: Add support for host device backing specified via JSON (rhbz#1134878) - util: storage: Add support for URI based backing volumes in qemu's JSON pseudo-protocol (rhbz#1134878) - util: storage: Add json pseudo protocol support for gluster volumes (rhbz#1134878) - util: storage: Add json pseudo protocol support for iSCSI volumes (rhbz#1134878) - util: storage: Add JSON backing volume parser for 'nbd' protocol (rhbz#1134878) - util: storage: Add JSON backing store parser for 'sheepdog' protocol (rhbz#1134878) - util: storage: Add 'ssh' network storage protocol (rhbz#1134878) - util: storage: Add JSON backing volume parser for 'ssh' protocol (rhbz#1134878) - qemu: command: Rename qemuBuildNetworkDriveURI to qemuBuildNetworkDriveStr (rhbz#1247521) - qemu: command: Split out network disk URI building (rhbz#1247521) - qemu: command: Extract drive source command line formatter (rhbz#1247521) - qemu: command: Refactor code extracted to qemuBuildDriveSourceStr (rhbz#1247521) - storage: gluster: Support multiple hosts in backend functions (rhbz#1247521) - util: qemu: Add support for numbered array members (rhbz#1247521) - qemu: command: Add infrastructure for object specified disk sources (rhbz#1247521) - qemu: command: Add support for multi-host gluster disks (rhbz#1247521) - qemu: Need to free fileprops in error path (rhbz#1247521) - storage: remove "luks" storage volume type (rhbz#1301021)- qemu: getAutoDumpPath() return value should be dumpfile not domname. (rhbz#1354238) - qemu: Copy complete domain def in qemuDomainDefFormatBuf (rhbz#1320470) - qemu: Drop default channel path during migration (rhbz#1320470) - qemu: Fix migration from old libvirt (rhbz#1320500) - Add USB addresses to qemuhotplug test cases (rhbz#1215968) - Introduce virDomainUSBDeviceDefForeach (rhbz#1215968) - Allow omitting USB port (rhbz#1215968) - Store USB port path as an array of integers (rhbz#1215968) - Introduce virDomainUSBAddressSet (rhbz#1215968) - Add functions for adding USB controllers to addrs (rhbz#1215968) - Add functions for adding USB hubs to addrs (rhbz#1215968) - Reserve existing USB addresses (rhbz#1215968) - Add tests for USB address assignment (rhbz#1215968) - Assign addresses to USB devices (rhbz#1215968) - Assign addresses on USB device hotplug (rhbz#1215968) - Auto-add one hub if there are too many USB devices (rhbz#1215968)- qemu: Use bootindex whenever possible (rhbz#1323085) - qemu: Properly reset spiceMigration flag (rhbz#1151723) - qemu: Drop useless SPICE migration code (rhbz#1151723) - qemu: Memory locking is only required for KVM guests on ppc64 (rhbz#1350772) - virtlogd: make max file size & number of backups configurable (rhbz#1351209) - virtlogd: increase max file size to 2 MB (rhbz#1351209)- Rebased to libvirt-2.0.0 (rhbz#1286679) - The rebase also fixes the following bugs: rhbz#735385, rhbz#1004602, rhbz#1046833, rhbz#1180092, rhbz#1216281 rhbz#1283207, rhbz#1286679, rhbz#1289288, rhbz#1302373, rhbz#1304222 rhbz#1312188, rhbz#1316370, rhbz#1320893, rhbz#1322210, rhbz#1325072 rhbz#1325080, rhbz#1332446, rhbz#1333248, rhbz#1333404, rhbz#1334237 rhbz#1335617, rhbz#1335832, rhbz#1337869, rhbz#1341415, rhbz#1342342 rhbz#1342874, rhbz#1342962, rhbz#1343442, rhbz#1344892, rhbz#1344897 rhbz#1345743, rhbz#1346723, rhbz#1346724, rhbz#1346730, rhbz#1350688 rhbz#1351473- Rebased to libvirt-1.3.5 (rhbz#1286679) - The rebase also fixes the following bugs: rhbz#1139766, rhbz#1182074, rhbz#1209802, rhbz#1265694, rhbz#1286679 rhbz#1286709, rhbz#1318993, rhbz#1319044, rhbz#1320836, rhbz#1326660 rhbz#1327537, rhbz#1328003, rhbz#1328301, rhbz#1329045, rhbz#1336629 rhbz#1337073, rhbz#1339900, rhbz#1341460- Rebased to libvirt-1.3.4 (rhbz#1286679) - The rebase also fixes the following bugs: rhbz#1002423, rhbz#1004593, rhbz#1038888, rhbz#1103314, rhbz#1220702 rhbz#1286679, rhbz#1289363, rhbz#1320447, rhbz#1324551, rhbz#1325043 rhbz#1325075, rhbz#1325757, rhbz#1326270, rhbz#1327499, rhbz#1328401 rhbz#1329041, rhbz#1329046, rhbz#1329819, rhbz#1331228- qemu: perf: Fix crash/memory corruption on failed VM start (rhbz#1324757)- Rebased to libvirt-1.3.3 (rhbz#1286679) - The rebase also fixes the following bugs: rhbz#830971, rhbz#986365, rhbz#1151723, rhbz#1195176, rhbz#1249441 rhbz#1260749, rhbz#1264008, rhbz#1269715, rhbz#1278727, rhbz#1281706 rhbz#1282744, rhbz#1286679, rhbz#1288000, rhbz#1289363, rhbz#1293804 rhbz#1306556, rhbz#1308317, rhbz#1313264, rhbz#1313314, rhbz#1314594 rhbz#1315059, rhbz#1316371, rhbz#1316384, rhbz#1316420, rhbz#1316433 rhbz#1316465, rhbz#1317531, rhbz#1318569, rhbz#1321546- Rebased to libvirt-1.3.2 (rhbz#1286679) - The rebase also fixes the following bugs: rhbz#1197592, rhbz#1235180, rhbz#1244128, rhbz#1244567, rhbz#1245013 rhbz#1250331, rhbz#1265694, rhbz#1267256, rhbz#1275039, rhbz#1282846 rhbz#1283085, rhbz#1286679, rhbz#1290324, rhbz#1293241, rhbz#1293899 rhbz#1299696, rhbz#1305922- Rebased to libvirt-1.3.1 (rhbz#1286679) - The rebase also fixes the following bugs: rhbz#1207692, rhbz#1233115, rhbz#1245476, rhbz#1298065, rhbz#1026136 rhbz#1207751, rhbz#1210587, rhbz#1250287, rhbz#1253107, rhbz#1254152 rhbz#1257486, rhbz#1266078, rhbz#1271107, rhbz#1159219, rhbz#1163091 rhbz#1196711, rhbz#1263574, rhbz#1270427, rhbz#1245525, rhbz#1247987 rhbz#1248277, rhbz#1249981, rhbz#1251461, rhbz#1256999, rhbz#1264008 rhbz#1265049, rhbz#1265114, rhbz#1270715, rhbz#1272301, rhbz#1273686 rhbz#997561, rhbz#1166452, rhbz#1231114, rhbz#1233003, rhbz#1260576 rhbz#1261432, rhbz#1273480, rhbz#1273491, rhbz#1277781, rhbz#1278404 rhbz#1281707, rhbz#1282288, rhbz#1285665, rhbz#1288690, rhbz#1292984 rhbz#921135, rhbz#1025230, rhbz#1240439, rhbz#1266982, rhbz#1270709 rhbz#1276198, rhbz#1278068, rhbz#1278421, rhbz#1281710, rhbz#1291035 rhbz#1297020, rhbz#1297690 - RHEL: Add rhel machine types to qemuDomainMachineNeedsFDC (rhbz#1227880) - RHEL: qemu: Support vhost-user-multiqueue with QEMU 2.3 (rhbz#1207692)- qemu: Add conditions for qemu-kvm use on ppc64 (rhbz#1267882) - qemu: Move simplification variable to begining of the function (rhbz#1266856) - qemu: Extract -mem-path building into its own function (rhbz#1266856) - qemu: Add -mem-path even with numa (rhbz#1266856) - qemu: Use memory-backing-file only when needed (rhbz#1266856) - qemu: Always update migration times on destination (rhbz#1265902) - qemu: Copy completed migration stats only on success (rhbz#1265902) - qemu: Introduce flags in qemuMigrationCompleted (rhbz#1265902) - qemu: Make updating stats in qemuMigrationCheckJobStatus optional (rhbz#1265902) - qemu: Wait until destination QEMU consumes all migration data (rhbz#1265902)- qemu: Fix dynamic_ownership qemu.conf setting (rhbz#1267154)- domain: Fix migratable XML with graphics/@listen (rhbz#1265111)- virSecuritySELinuxSetSecurityAllLabel: drop useless virFileIsSharedFSType (rhbz#1124841) - security_selinux: Replace SELinuxSCSICallbackData with proper struct (rhbz#1124841) - virSecurityManager: Track if running as privileged (rhbz#1124841) - security_selinux: Take @privileged into account (rhbz#1124841) - qemu: Fix using guest architecture as lookup key (rhbz#1260753) - virfile: Check for existence of dir in virFileDeleteTree (rhbz#1146886) - Revert "qemu: Fix integer/boolean logic in qemuSetUnprivSGIO" (rhbz#1072736) - qemu: migration: Relax enforcement of memory hotplug support (rhbz#1252685) - conf: Add helper to determine whether memory hotplug is enabled for a vm (rhbz#1252685) - qemu: Make memory alignment helper more universal (rhbz#1252685) - conf: Drop VIR_DOMAIN_DEF_PARSE_CLOCK_ADJUST flag (rhbz#1252685) - conf: Document all VIR_DOMAIN_DEF_PARSE_* flags (rhbz#1252685) - conf: Add XML parser flag that will allow us to do incompatible updates (rhbz#1252685) - conf: Split memory related post parse stuff into separate function (rhbz#1252685) - conf: Rename max_balloon to total_memory (rhbz#1252685) - conf: Pre-calculate initial memory size instead of always calculating it (rhbz#1252685) - conf: Don't always recalculate initial memory size from NUMA size totals (rhbz#1252685) - qemu: command: Align memory sizes only on fresh starts (rhbz#1252685) - qemu: ppc64: Align memory sizes to 256MiB blocks (rhbz#1249006) - test: Add test to validate that memory sizes don't get updated on migration (rhbz#1252685) - qemu: Align memory module sizes to 2MiB (rhbz#1252685) - qemu: Refresh memory size only on fresh starts (rhbz#1242940)- conf: fix crash when parsing a unordered NUMA (rhbz#1260846) - vmx: Some whitespace cleanup (rhbz#1172544) - vmx: The virVMXParseDisk deviceType can be NULL, add some missing checks (rhbz#1172544) - vmx: Add handling for CDROM devices with SCSI passthru (rhbz#1172544) - qemu: hotplug: Properly clean up drive backend if frontend hotplug fails (rhbz#1262399) - qemu: Introduce QEMU_CAPS_DEVICE_RTL8139 (rhbz#1254044) - qemu: Introduce QEMU_CAPS_DEVICE_E1000 (rhbz#1254044) - qemu: Introduce QEMU_CAPS_DEVICE_VIRTIO_NET (rhbz#1254044) - qemu: Try several network devices when looking for a default (rhbz#1254044) - qemu: Report error if per-VM directory cannot be created (rhbz#1146886) - qemu: Do not allow others into per-VM subdirectories (rhbz#1146886) - qemu: Allow others to browse /var/lib/libvirt/qemu (rhbz#1146886)- util: make virNetDev(Replace|Restore)MacAddress public functions (rhbz#1257004) - util: don't use netlink to save/set mac for macvtap+passthrough+802.1Qbh (rhbz#1257004) - cpu: Introduce IvyBridge CPU model (rhbz#1254420) - examples: Add example polkit ACL rules (rhbz#1115289) - qemu: don't use initialized ret in qemuRemoveSharedDevice (rhbz#1072736) - qemu: Introduce qemuDomainMachineIsS390CCW (rhbz#1258361) - qemu: Need to check for machine.os when using ADDRESS_TYPE_CCW (rhbz#1258361)- Start daemon only after filesystems are mounted (rhbz#1255228) - virfile: Add error for root squash change mode failure (rhbz#1253609) - virfile: Introduce virFileUnlink (rhbz#1253609) - storage: Correct the 'mode' check (rhbz#1253609) - storage: Handle failure from refreshVol (rhbz#1253609) - util: Add virStringGetFirstWithPrefix (rhbz#1165580) - util: Add virCgroupGetBlockDevString (rhbz#1165580) - util: Add getters for cgroup block device I/O throttling (rhbz#1165580) - lxc: Sync BlkioDevice values when setting them in cgroups (rhbz#1165580) - qemu: Sync BlkioDevice values when setting them in cgroups (rhbz#1165580) - Allow vfio hotplug of a device to the domain which owns the iommu (rhbz#1256486) - hostdev: skip ACS check when using VFIO for device assignment (rhbz#1256486) - docs: Clarify unprivileged sgio feature (rhbz#1072736) - qemu: Introduce qemuIsSharedHostdev (rhbz#1072736) - qemu: Introduce qemuGetHostdevPath (rhbz#1072736) - qemu: Refactor qemuCheckSharedDisk to create qemuCheckUnprivSGIO (rhbz#1072736) - qemu: Inline qemuGetHostdevPath (rhbz#1072736) - qemu: Refactor qemuSetUnprivSGIO return values (rhbz#1072736) - qemu: Fix integer/boolean logic in qemuSetUnprivSGIO (rhbz#1072736) - RHEL: qemu: Add ability to set sgio values for hostdev (rhbz#1072736) - RHEL: qemu: Add check for unpriv sgio for SCSI generic host device (rhbz#1072736) - security_selinux: Use proper structure to access socket data (rhbz#1146886) - security_dac: Label non-listening sockets (rhbz#1146886) - security: Add virSecurityDomainSetDirLabel (rhbz#1146886) - security_stack: Add SetDirLabel support (rhbz#1146886) - security_selinux: Add SetDirLabel support (rhbz#1146886) - security_dac: Add SetDirLabel support (rhbz#1146886) - qemu: Fix access to auto-generated socket paths (rhbz#1146886) - tests: Use qemuProcessPrepareMonitorChr in qemuxmlnstest (rhbz#1146886) - qemu: Label correct per-VM path when starting (rhbz#1146886) - selinux: fix compile errors (rhbz#1146886) - conf: Add ioeventfd option for controllers (rhbz#1150484) - qemu: Enable ioeventfd usage for virtio-scsi controllers (rhbz#1150484)- api: Remove check on iothread_id arg in virDomainPinIOThread (rhbz#1251886) - api: Adjust comment for virDomainAddIOThread (rhbz#1251886) - qemu: Add check for invalid iothread_id in qemuDomainChgIOThread (rhbz#1251886) - conf: Check for attach disk usage of iothread=0 (rhbz#1253108) - virNetDevBandwidthUpdateRate: turn class_id into integer (rhbz#1252473) - bridge_driver: Introduce networkBandwidthChangeAllowed (rhbz#1252473) - bridge_driver: Introduce networkBandwidthUpdate (rhbz#1252473) - qemuDomainSetInterfaceParameters: Use new functions to update bandwidth (rhbz#1252473) - cpu: Don't update host-model guest CPUs on ppc64 (rhbz#1251927) - cpu: Better support for ppc64 compatibility modes (rhbz#1251927) - cpu: Move check for NULL CPU model inside the driver (rhbz#1251927) - tests: Add some compatibility-related cases to the CPU tests (rhbz#1251927)- numa_conf: Introduce virDomainNumaGetMaxCPUID (rhbz#1176020) - virDomainDefParseXML: Check for malicious cpu ids in (rhbz#1176020) - conf: more useful error message when pci function is out of range (rhbz#1004596) - qemu: Fix reporting of physical capacity for block devices (rhbz#1250982) - network: verify proper address family in updates to and (rhbz#1184736) - rpc: Remove keepalive_required option (rhbz#1247087) - virNetDevBandwidthParseRate: Reject negative values (rhbz#1022292) - domain: Fix crash if trying to live update disk (rhbz#1007228) - qemu: fail on attempts to use for non-tap network connections (rhbz#1180011) - network: validate network NAT range (rhbz#985653) - conf: Don't try formating non-existing addresses (rhbz#985653) - cpu: Rename {powerpc, ppc} => ppc64 (filesystem) (rhbz#1250977) - cpu: Rename {powerpc, ppc} => ppc64 (exported symbols) (rhbz#1250977) - cpu: Rename {powerpc, ppc} => ppc64 (internal symbols) (rhbz#1250977) - cpu: Indentation changes in the ppc64 driver (rhbz#1250977) - cpu: Mark driver functions in ppc64 driver (rhbz#1250977) - cpu: Simplify NULL handling in ppc64 driver (rhbz#1250977) - cpu: Simplify ppc64ModelFromCPU() (rhbz#1250977) - cpu: Reorder functions in the ppc64 driver (rhbz#1250977) - cpu: Remove ISA information from CPU map XML (rhbz#1250977) - tests: Remove unused file (rhbz#1250977) - tests: Improve result handling in cpuTestGuestData() (rhbz#1250977) - cpu: Never skip CPU model name check in ppc64 driver (rhbz#1250977) - cpu: CPU model names have to match on ppc64 (rhbz#1250977) - cpu: Use ppc64Compute() to implement ppc64DriverCompare() (rhbz#1250977) - tests: Temporarily disable ppc64 cpu tests (rhbz#1250977) - cpu: Align ppc64 CPU data with x86 (rhbz#1250977) - cpu: Support multiple PVRs in the ppc64 driver (rhbz#1250977) - cpu: Simplify ppc64 part of CPU map XML (rhbz#1250977) - cpu: Parse and use PVR masks in the ppc64 driver (rhbz#1250977) - cpu: Add POWER8NVL information to CPU map XML (rhbz#1250977) - cpu: Implement backwards compatibility in the ppc64 driver (rhbz#1250977) - cpu: Forbid model fallback in the ppc64 driver (rhbz#1250977) - tests: Re-enable ppc64 cpu tests (rhbz#1250977) - tests: Add a bunch of cpu test case for ppc64 (rhbz#1250977) - cpu: Fix segfault in the ppc64 driver (rhbz#1250977) - qemu: Fix segfault when parsing private domain data (rhbz#1162947) - conf: Pass private data to Parse function of XML options (rhbz#1162947) - qemu: Keep numad hint after daemon restart (rhbz#1162947) - qemu: Use numad information when getting pin information (rhbz#1162947)- qemu: Reject migration with memory-hotplug if destination doesn't support it (rhbz#1248350) - qemu: Properly check for incoming migration job (rhbz#1242904) - qemu: Do not reset labels when migration fails (rhbz#1242904) - qemu: Check for iotune_max support properly (rhbz#1224053) - docs: Add Fibre Channel NPIV supported option for volume lun config (rhbz#1238545) - conf: Allow error reporting in virDomainDiskSourceIsBlockType (rhbz#1238545) - qemu: Forbid image pre-creation for non-shared storage migration (rhbz#1249587) - qemu: remove deadcode in qemuDomain{HelperGetVcpus|GetIOThreadsLive} (rhbz#1213713) - nodeinfo: Introduce local linuxGetCPUPresentPath (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeGetCPUCount (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeGetPresentCPUBitmap (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeGetCPUBitmap (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeGetCPUMap (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeGetInfo (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeCapsInitNUMA (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeGetMemoryStats (rhbz#1213713) - nodeinfo: fix to parse present cpus rather than possible cpus (rhbz#1213713) - tests: Add nodeinfo test for non-present CPUs (rhbz#1213713) - nodeinfo: Make sysfs_prefix usage more consistent (rhbz#1213713) - nodeinfo: Formatting changes (rhbz#1213713) - tests: Restore links in deconfigured-cpus nodeinfo test (rhbz#1213713) - nodeinfo: Add nodeGetPresentCPUBitmap() to libvirt_private.syms (rhbz#1213713) - nodeinfo: Fix nodeGetCPUBitmap()'s fallback code path (rhbz#1213713) - nodeinfo: Introduce linuxGetCPUGlobalPath() (rhbz#1213713) - nodeinfo: Introduce linuxGetCPUOnlinePath() (rhbz#1213713) - nodeinfo: Rename linuxParseCPUmax() to linuxParseCPUCount() (rhbz#1213713) - nodeinfo: Add old kernel compatibility to nodeGetPresentCPUBitmap() (rhbz#1213713) - nodeinfo: Remove out parameter from nodeGetCPUBitmap() (rhbz#1213713) - nodeinfo: Rename nodeGetCPUBitmap() to nodeGetOnlineCPUBitmap() (rhbz#1213713) - nodeinfo: Phase out cpu_set_t usage (rhbz#1213713) - nodeinfo: Use nodeGetOnlineCPUBitmap() when parsing node (rhbz#1213713) - nodeinfo: Use a bitmap to keep track of node CPUs (rhbz#1213713) - nodeinfo: Calculate present and online CPUs only once (rhbz#1213713) - nodeinfo: Check for errors when reading core_id (rhbz#1213713) - Renamed deconfigured-cpus to allow make dist (rhbz#1213713) - tests: Finish rename of the long nodeinfo test case (rhbz#1213713) - nodeinfo: Fix output on PPC64 KVM hosts (rhbz#1213713) - tests: Prepare for subcore tests (rhbz#1213713) - tests: Add subcores1 nodeinfo test (rhbz#1213713) - tests: Add subcores2 nodeinfo test (rhbz#1213713) - tests: Add subcores3 nodeinfo test (rhbz#1213713) - nodeinfo: Fix build failure when KVM headers are not available (rhbz#1213713) - qemu: fix some api cannot work when disable cpuset in conf (rhbz#1244664) - qemu: Auto assign pci addresses for shared memory devices (rhbz#1165029) - conf: Add getter for network routes (rhbz#1094205) - network: Add another collision check into networkCheckRouteCollision (rhbz#1094205) - docs: Document how libvirt handles companion controllers (rhbz#1069590) - qemu: Reject updating unsupported disk information (rhbz#1007228)- qemuProcessHandleMigrationStatus: Update migration status more frequently (rhbz#1212077) - qemuDomainSetNumaParamsLive: Check for NUMA mode more wisely (rhbz#1232663) - qemu: process: Improve update of maximum balloon state at startup (rhbz#1242940) - storage: Fix pool building when directory already exists (rhbz#1244080) - virsh: report error if vcpu number exceed the guest maxvcpu number (rhbz#1160559) - cmdVcpuPin: Remove dead code (rhbz#1160559) - rpc: Add virNetDaemonHasClients (rhbz#1240283) - rpc: Rework timerActive logic in daemon (rhbz#1240283) - cgroup: Drop resource partition from virSystemdMakeScopeName (rhbz#1238570) - virsh: blockjob: Extract block job info code into a separate function (rhbz#1227551) - virsh: cmdBlockJob: Switch to declarative flag interlocking (rhbz#1227551) - virsh: blockjob: Split out vshBlockJobSetSpeed from blockJobImpl (rhbz#1227551) - virsh: block job: separate abort from blockJobImpl (rhbz#1227551) - virsh: Split out block pull implementation from blockJobImpl (rhbz#1227551) - virsh: Kill blockJobImpl by moving the final impl into cmdBlockCommit (rhbz#1227551) - virsh: Refactor argument checking in cmdBlockCommit (rhbz#1227551) - virsh: Refactor argument handling in cmdBlockCopy (rhbz#1227551) - virsh: Refactor argument handling in cmdBlockPull (rhbz#1227551) - qemu: Update state of block job to READY only if it actually is ready (rhbz#1227551) - virsh: Refactor block job waiting in cmdBlockPull (rhbz#1227551) - virsh: Refactor block job waiting in cmdBlockCommit (rhbz#1227551) - virsh: Refactor block job waiting in cmdBlockCopy (rhbz#1197592)- util: bitmap: Don't alloc overly large binary bitmaps (rhbz#1238589) - storage: Fix regression in storagePoolUpdateAllState (rhbz#1238610) - Separate isa-fdc options generation (rhbz#1227880) - Explicitly format the isa-fdc controller for newer q35 machines (rhbz#1227880) - Add rhel machine types to qemuDomainMachineNeedsFDC (rhbz#1227880) - conf: Don't allow duplicated target names regardless of bus (rhbz#1142631) - storage: Revert volume obj list updating after volume creation (4749d82a) (rhbz#1241454) - qemu_monitor: Wire up MIGRATION event (rhbz#1212077) - qemu: Enable migration events on QMP monitor (rhbz#1212077) - qemuDomainGetJobStatsInternal: Support migration events (rhbz#1212077) - qemu: Update migration state according to MIGRATION event (rhbz#1212077) - qemu: Wait for migration events on domain condition (rhbz#1212077) - qemu: Check duplicate WWNs also for hotplugged disks (rhbz#1208009) - qemu: move the guest status check before agent config and status check (rhbz#1240979) - qemu: report error for non-existing disk in blockjobinfo (rhbz#1241355) - virCondWaitUntil: add another return value (rhbz#1147471) - virDomainObjSignal: drop this function (rhbz#1147471) - monitor: detect that eject fails because the tray is locked (rhbz#1147471) - qemu_hotplug: try harder to eject media (rhbz#1147471) - qemu: Drop LFs at the end of error from QEMU log (rhbz#1090093) - Introduce virHashAtomic (rhbz#1090093) - Introduce virErrorCopyNew (rhbz#1090093) - RHEL: spec: Require perl-XML-XPath (rhbz#1090093) - qemu: Remember incoming migration errors (rhbz#1090093) - qemu: Don't report false error from MigrateFinish (rhbz#1090093) - qemu: Use error from Finish instead of "unexpectedly failed" (rhbz#1090093) - cpu: Add support for MPX and AVX512 Intel features (rhbz#1076170)- Rebased to libvirt-1.2.17 (rhbz#1194593) - The rebase also fixes the following bugs: rhbz#890648, rhbz#985653, rhbz#1021480, rhbz#1089914, rhbz#1131755 rhbz#1171933, rhbz#1179680, rhbz#1181087, rhbz#1182388, rhbz#1186797 rhbz#1186969, rhbz#1194593, rhbz#1196644, rhbz#1200206, rhbz#1201143 rhbz#1201760, rhbz#1202208, rhbz#1207692, rhbz#1210352, rhbz#1220213 rhbz#1223177, rhbz#1224053, rhbz#1224088, rhbz#1224233, rhbz#1224587 rhbz#1225694, rhbz#1226234, rhbz#1226854, rhbz#1227180, rhbz#1227551 rhbz#1227555, rhbz#1227558, rhbz#1227664, rhbz#1228007, rhbz#1229199 rhbz#1229592, rhbz#1229666, rhbz#1230039, rhbz#1230137, rhbz#1230664 rhbz#1232606, rhbz#1232880, rhbz#1234686, rhbz#1234729, rhbz#1235116 rhbz#1236438, rhbz#1236496, rhbz#1236507, rhbz#1236585, rhbz#1236924 rhbz#1238153, rhbz#1238338- Rebased to libvirt-1.2.16 (rhbz#1194593) - The rebase also fixes the following bugs: rhbz#847198, rhbz#890648, rhbz#893738, rhbz#976387, rhbz#981546 rhbz#998813, rhbz#1066375, rhbz#1073233, rhbz#1073305, rhbz#1076354 rhbz#1131486, rhbz#1143837, rhbz#1146539, rhbz#1159171, rhbz#1159219 rhbz#1161541, rhbz#1164966, rhbz#1171984, rhbz#1174177, rhbz#1174226 rhbz#1176020, rhbz#1176739, rhbz#1177599, rhbz#1181074, rhbz#1183893 rhbz#1191227, rhbz#1194593, rhbz#1195882, rhbz#1197580, rhbz#1204006 rhbz#1204033, rhbz#1206521, rhbz#1207043, rhbz#1211938, rhbz#1213345 rhbz#1218145, rhbz#1218577, rhbz#1220195, rhbz#1220265, rhbz#1220474 rhbz#1220702, rhbz#1220809, rhbz#1221047, rhbz#1221504, rhbz#1223631 rhbz#1223688, rhbz#1224018, rhbz#1226849- RHEL: Relax qemu-kvm dependency from libvirt-daemon-kvm (rhbz#1212642) - caps: Fix regression defaulting to host arch (rhbz#1219191)- Rebased to libvirt-1.2.15 (rhbz#1194593) - The rebase also fixes the following bugs: rhbz#858147, rhbz#890606, rhbz#1043436, rhbz#1073305, rhbz#1076708 rhbz#1084876, rhbz#1147847, rhbz#1161617, rhbz#1165119, rhbz#1168530 rhbz#1171933, rhbz#1177062, rhbz#1177733, rhbz#1181465, rhbz#1192318 rhbz#1200634, rhbz#1202606, rhbz#1202704, rhbz#1203628, rhbz#1203931 rhbz#1206114, rhbz#1206479, rhbz#1206521, rhbz#1206625, rhbz#1207257 rhbz#1208009, rhbz#1208176, rhbz#1208434, rhbz#1208763, rhbz#1209312 rhbz#1209394, rhbz#1209813, rhbz#1210159, rhbz#1210545, rhbz#1210650 rhbz#1210669, rhbz#1211436, rhbz#1211548, rhbz#1211550, rhbz#1213434 rhbz#1213698, rhbz#1215569, rhbz#1216046- Rebased to libvirt-1.2.14 (rhbz#1194593) - The rebase also fixes the following bugs: rhbz#790583, rhbz#853839, rhbz#872424, rhbz#921426, rhbz#952499 rhbz#958510, rhbz#1070695, rhbz#1125755, rhbz#1127045, rhbz#1129198 rhbz#1135491, rhbz#1140958, rhbz#1141119, rhbz#1142631, rhbz#1142636 rhbz#1143832, rhbz#1155887, rhbz#1161461, rhbz#1163553, rhbz#1164053 rhbz#1166024, rhbz#1171484, rhbz#1173468, rhbz#1174147, rhbz#1176050 rhbz#1177219, rhbz#1177237, rhbz#1179533, rhbz#1181062, rhbz#1187012 rhbz#1187533, rhbz#1190590, rhbz#1196185, rhbz#1196644, rhbz#1196934 rhbz#1197600, rhbz#1199036, rhbz#1199182, rhbz#1206365, rhbz#1206406 rhbz#1206987, rhbz#1207122, rhbz#1207937 - RHEL: Hack around changed Broadwell/Haswell CPUs (rhbz#1199446)- Rebased to libvirt-1.2.13 (rhbz#1194593) - The rebase also fixes the following bugs: rhbz#872028, rhbz#907779, rhbz#927252, rhbz#956891, rhbz#1073506 rhbz#1079917, rhbz#1095637, rhbz#1123767, rhbz#1125764, rhbz#1126762 rhbz#1130390, rhbz#1131919, rhbz#1132900, rhbz#1135442, rhbz#1138125 rhbz#1138516, rhbz#1138539, rhbz#1140034, rhbz#1140960, rhbz#1141159 rhbz#1143921, rhbz#1146334, rhbz#1147195, rhbz#1151942, rhbz#1152404 rhbz#1152473, rhbz#1153891, rhbz#1155843, rhbz#1158034, rhbz#1158722 rhbz#1159180, rhbz#1160559, rhbz#1160995, rhbz#1161831, rhbz#1164627 rhbz#1165485, rhbz#1165993, rhbz#1168849, rhbz#1169183, rhbz#1170092 rhbz#1170140, rhbz#1170492, rhbz#1171533, rhbz#1171582, rhbz#1172015 rhbz#1172468, rhbz#1172526, rhbz#1173420, rhbz#1174096, rhbz#1174154 rhbz#1174569, rhbz#1175123, rhbz#1175449, rhbz#1176503, rhbz#1176510 rhbz#1177723, rhbz#1178652, rhbz#1178850, rhbz#1178853, rhbz#1178986 rhbz#1179678, rhbz#1179684, rhbz#1179981, rhbz#1181182, rhbz#1182467 rhbz#1183869, rhbz#1183890, rhbz#1185165, rhbz#1186175, rhbz#1186199 rhbz#1186765, rhbz#1186886, rhbz#1188914, rhbz#1189007, rhbz#1190956 rhbz#1191016, rhbz#1191227, rhbz#1191355, rhbz#1191567, rhbz#1195461 rhbz#1196503, rhbz#1196528, rhbz#1204017- qemu: don't setup cpuset.mems if memory mode in numatune is not 'strict' (rhbz#1186094) - lxc: don't setup cpuset.mems if memory mode in numatune is not 'strict' (rhbz#1186094)- qemu: Add missing goto error in qemuRestoreCgroupState (rhbz#1161540)- virNetworkDefUpdateIPDHCPHost: Don't crash when updating network (rhbz#1182486) - Format CPU features even for host-model (rhbz#1182448) - util: Add function virCgroupHasEmptyTasks (rhbz#1161540) - util: Add virNumaGetHostNodeset (rhbz#1161540) - qemu: Remove unnecessary qemuSetupCgroupPostInit function (rhbz#1161540) - qemu: Save numad advice into qemuDomainObjPrivate (rhbz#1161540) - qemu: Leave cpuset.mems in parent cgroup alone (rhbz#1161540) - qemu: Fix hotplugging cpus with strict memory pinning (rhbz#1161540) - util: Fix possible NULL dereference (rhbz#1161540) - qemu_driver: fix setting vcpus for offline domain (rhbz#1161540) - qemu: migration: Unlock vm on failed ACL check in protocol v2 APIs (CVE-2014-8136) - CVE-2015-0236: qemu: Check ACLs when dumping security info from save image (CVE-2015-0236) - CVE-2015-0236: qemu: Check ACLs when dumping security info from snapshots (CVE-2015-0236) - Check for domain liveness in qemuDomainObjExitMonitor (rhbz#1161024) - Mark the domain as active in qemuhotplugtest (rhbz#1161024) - Fix vmdef usage while in monitor in qemuDomainHotplugVcpus (rhbz#1161024) - Fix vmdef usage while in monitor in BlockStat* APIs (rhbz#1161024) - Fix vmdef usage while in monitor in qemu process (rhbz#1161024) - Fix vmdef usage after domain crash in monitor on device detach (rhbz#1161024) - Fix vmdef usage after domain crash in monitor on device attach (rhbz#1161024)- conf: Fix memory leak when parsing invalid network XML (rhbz#1180136) - qxl: change the default value for vgamem_mb to 16 MiB (rhbz#1181052) - qemuxml2argvtest: Fix test after change of qxl vgamem_mb default (rhbz#1181052) - conf: fix crash when hotplug a channel chr device with no target (rhbz#1181408) - qemu: forbid second blockcommit during active commit (rhbz#1135339) - qemu_monitor: introduce new function to get QOM path (rhbz#1180574) - qemu_process: detect updated video ram size values from QEMU (rhbz#1180574)- Fix hotplugging of block device-backed usb disks (rhbz#1175668) - qemu: Create memory-backend-{ram, file} iff needed (rhbz#1175397) - conf: Don't format actual network definition in migratable XML (rhbz#1177194)- virsh: vol-upload disallow negative offset (rhbz#1087104) - storage: fix crash caused by no check return before set close (rhbz#1087104) - qemu: Fix virsh freeze when blockcopy storage file is removed (rhbz#1139567) - security: Manage SELinux labels on shared/readonly hostdev's (rhbz#1082521) - nwfilter: fix crash when adding non-existing nwfilter (rhbz#1169409) - conf: Fix libvirtd crash matching hostdev XML (rhbz#1174053) - qemu: Resolve Coverity REVERSE_INULL (rhbz#1172570) - CVE-2014-8131: Fix possible deadlock and segfault in qemuConnectGetAllDomainStats() (CVE-2014-8131) - qemu: bulk stats: Fix logic in monitor handling (rhbz#1172570) - qemu: avoid rare race when undefining domain (rhbz#1150505) - Do not format CPU features without a model (rhbz#1151885) - Ignore CPU features without a model for host-passthrough (rhbz#1151885) - Silently ignore MAC in NetworkLoadConfig (rhbz#1156367) - Generate a MAC when loading a config instead of package update (rhbz#1156367) - qemu: move setting emulatorpin ahead of monitor showing up (rhbz#1170484) - util: Introduce flags field for macvtap creation (rhbz#1081461) - network: Bring netdevs online later (rhbz#1081461) - qemu: always call qemuInterfaceStartDevices() when starting CPUs (rhbz#1081461) - qemu: add a qemuInterfaceStopDevices(), called when guest CPUs stop (rhbz#1081461) - conf: replace call to virNetworkFree() with virObjectUnref() (rhbz#1099210) - util: new functions for setting bridge and bridge port attributes (rhbz#1099210) - util: functions to manage bridge fdb (forwarding database) (rhbz#1099210) - conf: new network bridge device attribute macTableManager (rhbz#1099210) - network: save bridge name in ActualNetDef when actualType==network too (rhbz#1099210) - network: store network macTableManager setting in NetDef actual object (rhbz#1099210) - network: setup bridge devices for macTableManager='libvirt' (rhbz#1099210) - qemu: setup tap devices for macTableManager='libvirt' (rhbz#1099210) - qemu: add/remove bridge fdb entries as guest CPUs are started/stopped (rhbz#1099210) - virsh: document block.n.allocation stat (rhbz#1041569) - getstats: avoid memory leak on OOM (rhbz#1041569) - getstats: improve documentation (rhbz#1041569) - getstats: start giving offline block stats (rhbz#1041569) - getstats: add block.n.path stat (rhbz#1041569) - qemuMonitorJSONBlockStatsUpdateCapacity: Don't skip disks (rhbz#1041569) - getstats: prepare monitor collection for recursion (rhbz#1041569) - getstats: perform recursion in monitor collection (rhbz#1041569) - getstats: prepare for dynamic block.count stat (rhbz#1041569) - getstats: add new flag for block backing chain (rhbz#1041569) - getstats: split block stats reporting for easier recursion (rhbz#1041569) - getstats: crawl backing chain for qemu (rhbz#1041569) - logical: Add "--type snapshot" to lvcreate command (rhbz#1166592)- qemu: add the missing jobinfo type in qemuDomainGetJobInfo (rhbz#1167883) - network: Fix upgrade from libvirt older than 1.2.4 (rhbz#1167145) - qemu: fix domain startup failing with 'strict' mode in numatune (rhbz#1168866) - qemu: Don't track quiesced state of FSs (rhbz#1160084) - qemu: fix block{commit,copy} abort handling (rhbz#1135169)- doc: fix mismatched ACL attribute name (rhbz#1161358) - qemu: monitor: Rename and improve qemuMonitorGetPtyPaths (rhbz#1146944) - conf: Add channel state for virtio channels to the XML (rhbz#1146944) - qemu: Add handling for VSERPORT_CHANGE event (rhbz#1146944) - qemu: chardev: Extract more information about character devices (rhbz#1146944) - qemu: process: Refresh virtio channel guest state when connecting to mon (rhbz#1146944) - event: Add guest agent lifecycle event (rhbz#1146944) - examples: Add support for the guest agent lifecycle event (rhbz#1146944) - qemu: Emit the guest agent lifecycle event (rhbz#1146944) - internal: add macro to round value to the next closest power of 2 (rhbz#1076098) - video: cleanup usage of vram attribute and update documentation (rhbz#1076098) - QXL: fix setting ram and vram values for QEMU QXL device (rhbz#1076098) - caps: introduce new QEMU capability for vgamem_mb device property (rhbz#1076098) - qemu-command: use vram attribute for all video devices (rhbz#1076098) - qemu-command: introduce new vgamem attribute for QXL video device (rhbz#1076098)- qemu: Fix crash in tunnelled migration (rhbz#1147331) - qemu: Really fix crash in tunnelled migration (rhbz#1147331) - qemu: Update fsfreeze status on domain state transitions (rhbz#1160084) - qemuPrepareNVRAM: Save domain conf only if domain's persistent (rhbz#1026772) - docs: Document NVRAM behavior on transient domains (rhbz#1026772) - Fix build in qemu_capabilities (rhbz#1165782) - qemu: Support OVMF on armv7l aarch64 guests (rhbz#1165782) - qemu: Drop OVMF whitelist (rhbz#1165782) - storage: Fix issue finding LU's when block doesn't exist (rhbz#1152382) - storage: Add thread to refresh for createVport (rhbz#1152382) - storage: qemu: Fix security labelling of new image chain elements (rhbz#1151718) - virsh: sync domdisplay help and manual (rhbz#997802) - docs: domain: Move docs for storage hosts under the element (rhbz#1164528) - test: virstoragetest: Add testing of network disk details (rhbz#1164528) - util: storage: Copy hosts of a storage file only if they exist (rhbz#1164528) - qemu: Refactor qemuBuildNetworkDriveURI to take a virStorageSourcePtr (rhbz#1164528) - tests: Reflow the expected output from RBD disk test (rhbz#1164528) - util: split out qemuParseRBDString into a common helper (rhbz#1164528) - util: storagefile: Split out parsing of NBD string into a separate func (rhbz#1164528) - storage: Allow parsing of RBD backing strings when building backing chain (rhbz#1164528) - storage: rbd: qemu: Add support for specifying internal RBD snapshots (rhbz#1164528) - storage: rbd: Implement support for passing config file option (rhbz#1164528)- qemu: avoid rare race when undefining domain (rhbz#1150505) - qemu: stop NBD server after successful migration (rhbz#1160212) - Require at least one console for LXC domain (rhbz#1155410) - remote: Fix memory leak in remoteConnectGetAllDomainStats (rhbz#1158715) - CVE-2014-7823: dumpxml: security hole with migratable flag (CVE-2014-7823) - Free job statistics from the migration cookie (rhbz#1161124) - Fix virDomainChrEquals for spicevmc (rhbz#1162097) - network: fix call virNetworkEventLifecycleNew when networkStartNetwork fail (rhbz#1162915) - Do not crash on gluster snapshots with no host name (rhbz#1162974) - nwfilter: fix deadlock caused updating network device and nwfilter (rhbz#1143780) - util: eliminate "use after free" in callers of virNetDevLinkDump (rhbz#1163463) - storage: Check for valid fc_host parent at startup (rhbz#1160565) - storage: Ensure fc_host parent matches wwnn/wwpn (rhbz#1160565) - storage: Don't use a stack copy of the adapter (rhbz#1160926) - storage: Introduce virStoragePoolSaveConfig (rhbz#1160926) - storage: Introduce 'managed' for the fchost parent (rhbz#1160926) - qemu: Always set migration capabilities (rhbz#1163953)- qemu: support nospace reason in io error event (rhbz#1119784) - RHEL: Add support for QMP I/O error reason (rhbz#1119784) - nodeinfo: fix nodeGetFreePages when max node is zero (rhbz#1145048) - nodeGetFreePages: Push forgotten change (rhbz#1145048) - conf: tests: fix virDomainNetDefFormat for vhost-user in client mode (rhbz#1155458) - util: string: Add helper to check whether string is empty (rhbz#1142693) - qemu: restore: Fix restoring of VM when the restore hook returns empty XML (rhbz#1142693) - security_selinux: Don't relabel /dev/net/tun (rhbz#1095636) - qemu: Fix updating bandwidth limits in live XML (rhbz#1146511) - qemu: save domain status after set the blkio parameters (rhbz#1146511) - qemu: call qemuDomainObjBeginJob/qemuDomainObjEndJob in qemuDomainSetInterfaceParameters (rhbz#1146511) - qemu: save domain status after set domain's numa parameters (rhbz#1146511) - qemu: forbid snapshot-delete --children-only on external snapshot (rhbz#956506) - qemu: better error message when block job can't succeed (rhbz#1140981) - Reject live update of offloading options (rhbz#1155441) - virutil: Introduce virGetSCSIHostNumber (rhbz#1146837) - virutil: Introduce virGetSCSIHostNameByParentaddr (rhbz#1146837) - storage_conf: Resolve libvirtd crash matching scsi_host (rhbz#1146837) - Match scsi_host pools by parent address first (rhbz#1146837) - Relax duplicate SCSI host pool checking (rhbz#1146837) - qemu: Remove possible NULL deref in debug output (rhbz#1141621) - virsh: Adjust the text in man page regarding qemu-attach (rhbz#1141621) - hotplug: Check for alias in controller detach (rhbz#1141621) - hotplug: Check for alias in disk detach (rhbz#1141621) - hotplug: Check for alias in hostdev detach (rhbz#1141621) - hotplug: Check for alias in chrdev detach (rhbz#1141621) - hotplug: Check for alias in net detach (rhbz#1141621) - qemu-attach: Assign device aliases (rhbz#1141621) - hotplug: fix char device detach (rhbz#1141621) - storage: Fix crash when parsing backing store URI with schema (rhbz#1156288) - remote: fix jump depends on uninitialised value (rhbz#1158715) - qemu: Release nbd port from migrationPorts instead of remotePorts (rhbz#1159245) - conf: add trustGuestRxFilters attribute to network and domain interface (rhbz#848199) - network: set interface actual trustGuestRxFilters from network/portgroup (rhbz#848199) - util: define virNetDevRxFilter and basic utility functions (rhbz#848199) - qemu: qemuMonitorQueryRxFilter - retrieve guest netdev rx-filter (rhbz#848199) - qemu: add short document on qemu event handlers (rhbz#848199) - qemu: setup infrastructure to handle NIC_RX_FILTER_CHANGED event (rhbz#848199) - qemu: change macvtap device MAC address in response to NIC_RX_FILTER_CHANGED (rhbz#848199) - util: Functions to update host network device's multicast filter (rhbz#848199) - qemu: change macvtap multicast list in response to NIC_RX_FILTER_CHANGED (rhbz#848199) - virnetdev: Resolve Coverity DEADCODE (rhbz#848199) - virnetdev: Resolve Coverity FORWARD_NULL (rhbz#848199) - virnetdev: Resolve Coverity RESOURCE_LEAK (rhbz#848199) - lxc: improve error message for invalid blkiotune settings (rhbz#1131306) - qemu: improve error message for invalid blkiotune settings (rhbz#1131306) - Do not probe for power mgmt capabilities in lxc emulator (rhbz#1159227) - qemu: make advice from numad available when building commandline (rhbz#1138545)- qemuPrepareNVRAM: Save domain after NVRAM path generation (rhbz#1026772) - Fix crash cpu_shares change event crash on domain startup (rhbz#1147494) - Don't verify CPU features with host-passthrough (rhbz#1147584) - Also filter out non-migratable features out of host-passthrough (rhbz#1147584) - selinux: Avoid label reservations for type = none (rhbz#1138487) - qemu: bulk stats: extend internal collection API (rhbz#1113116) - qemu: bulk stats: implement CPU stats group (rhbz#1113116) - qemu: bulk stats: implement balloon group (rhbz#1113116) - qemu: bulk stats: implement VCPU group (rhbz#1113116) - qemu: bulk stats: implement interface group (rhbz#1113116) - qemu: bulk stats: implement block group (rhbz#1113116) - virsh: add options to query bulk stats group (rhbz#1113116) - lib: De-duplicate stats group documentation for all stats functions (rhbz#1113116) - lib: Document that virConnectGetAllDomainStats may omit some stats fields (rhbz#1113116) - man: virsh: Add docs for supported stats groups (rhbz#1113116) - qemu: monitor: return block stats data as a hash to avoid disk mixup (rhbz#1113116) - qemu: monitor: Avoid shadowing variable "devname" on FreeBSD (rhbz#1113116) - qemu: monitor: Add helper function to fill physical/virtual image size (rhbz#1113116) - qemu: bulk stats: add block allocation information (rhbz#1113116) - qemu: json: Fix missing break in error reporting function (rhbz#1113116) - qemu: monitor: Avoid shadowing variable "devname" on FreeBSD. Again. (rhbz#1113116) - docs, conf, schema: add support for shmem device (rhbz#1126991) - qemu: add capability probing for ivshmem device (rhbz#1126991) - qemu: Build command line for ivshmem device (rhbz#1126991) - minor shmem clean-ups (rhbz#1126991) - virSecuritySELinuxSetTapFDLabel: Temporarily revert to old behavior (rhbz#1095636) - domain_conf: fix domain deadlock (CVE-2014-3657) - qemu: support relative backing for RHEL 7.0.z qemu (rhbz#1150322) - qemu: Fix hot unplug of SCSI_HOST device (rhbz#1141732) - qemu: Remove need for virConnectPtr in hotunplug detach host, net (rhbz#1141732)- Fix libvirtd crash when removing metadata (rhbz#1143955) - Fix leak in x86UpdateHostModel (rhbz#1144303) - Move the FIPS detection from capabilities (rhbz#1135431) - qemu: raise an error when trying to use readonly sata disks (rhbz#1112939) - virsh-host: fix pagesize unit of freepages (rhbz#1145048) - nodeinfo: report error when given node is out of range (rhbz#1145050) - Fix typo of virNodeGetFreePages comment (rhbz#1145050) - nodeinfo: Prefer MIN in nodeGetFreePages (rhbz#1145050) - Fix bug with loading bridge name for active domain during libvirtd start (rhbz#1140085) - qemu: save image: Split out user provided XML checker (rhbz#1142693) - qemu: save image: Add possibility to return XML stored in the image (rhbz#1142693) - qemu: save image: Split out new definition check/update (rhbz#1142693) - qemu: save image: Split out checks done only when editing the save img (rhbz#1142693) - qemu: hook: Provide hook when restoring a domain save image (rhbz#1142693) - qemu: Expose additional migration statistics (rhbz#1013055) - qemu: Fix old tcp:host URIs more cleanly (rhbz#1013055) - qemu: Prepare support for arbitrary migration protocol (rhbz#1013055) - qemu: Add RDMA migration capabilities (rhbz#1013055) - qemu: RDMA migration support (rhbz#1013055) - qemu: Memory pre-pinning support for RDMA migration (rhbz#1013055) - qemu: Fix memory leak in RDMA migration code (rhbz#1013055) - schemas: finish virTristate{Bool, Switch} transition (rhbz#1139364) - conf: split out virtio net driver formatting (rhbz#1139364) - conf: remove redundant local variable (rhbz#1139364) - conf: add options for disabling segment offloading (rhbz#1139364) - qemu: wire up virtio-net segment offloading options (rhbz#1139364) - spec: Enable qemu driver for RHEL-7 on aarch64 (rhbz#1142448) - blkdeviotune: fix bug with saving values into live XML (rhbz#1146511) - security: Fix labelling host devices (rhbz#1146550) - qemu: Add missing goto on rawio (rhbz#1103739) - hostdev: Add "rawio" attribute to _virDomainHostdevSubsysSCSI (rhbz#1103739) - qemu: Process the hostdev "rawio" setting (rhbz#1103739) - util: Add function to check if a virStorageSource is "empty" (rhbz#1138231) - util: storage: Allow metadata crawler to report useful errors (rhbz#1138231) - qemu: Sanitize argument names and empty disk check in qemuDomainDetermineDiskChain (rhbz#1138231) - qemu: Report better errors from broken backing chains (rhbz#1138231) - storage: Improve error message when traversing backing chains (rhbz#1138231) - qemu: Always re-detect backing chain (rhbz#1144922) - event: introduce new event for tunable values (rhbz#1115898) - tunable_event: extend debug message and tweak limit for remote message (rhbz#1115898) - add an example how to use tunable event (rhbz#1115898) - Fix MinGW build (rhbz#1115898) - event_example: cleanup example code for tunable event (rhbz#1115898) - cputune_event: queue the event for cputune updates (rhbz#1115898) - blkdeviotune: trigger tunable event for blkdeviotune updates (rhbz#1115898) - Rename tunable event constants (rhbz#1115898) - Fix typo s/EMULATORIN/EMULATORPIN/ (rhbz#1115898) - Check for NULL in qemu monitor event filter (rhbz#1144920)- virsh: Move --completed from resume to domjobinfo (rhbz#1063724) - qemu_driver: Resolve Coverity COPY_PASTE_ERROR (rhbz#1141209) - virfile: Resolve Coverity DEADCODE (rhbz#1141209) - lxc: Resolve Coverity FORWARD_NULL (rhbz#1141209) - qemu: Resolve Coverity FORWARD_NULL (rhbz#1141209) - qemu: Resolve Coverity FORWARD_NULL (rhbz#1141209) - xen: Resolve Coverity NEGATIVE_RETURNS (rhbz#1141209) - qemu: Resolve Coverity NEGATIVE_RETURNS (rhbz#1141209) - qemu: Resolve Coverity NEGATIVE_RETURNS (rhbz#1141209) - virsh: Resolve Coverity NEGATIVE_RETURNS (rhbz#1141209) - daemon: Resolve Coverity RESOURCE_LEAK (rhbz#1141209) - domain_conf: Resolve Coverity COPY_PASTE_ERROR (rhbz#1141209) - storage_conf: Fix libvirtd crash when defining scsi storage pool (rhbz#1141943) - qemu: time: Report errors if agent command fails (rhbz#1142294) - util: storage: Copy driver type when initializing chain element (rhbz#1140984) - docs, conf, schema: add support for shared memory mapping (rhbz#1133144) - qemu: add support for shared memory mapping (rhbz#1133144) - rpc: reformat the flow to make a bit more sense (rhbz#927369) - remove redundant pidfile path constructions (rhbz#927369) - util: fix potential leak in error codepath (rhbz#927369) - util: get rid of unnecessary umask() call (rhbz#927369) - rpc: make daemon spawning a bit more intelligent (rhbz#927369) - conf: add backend element to interfaces (rhbz#1139362) - Wire up the interface backend options (rhbz#1139362) - CVE-2014-3633: qemu: blkiotune: Use correct definition when looking up disk (CVE-2014-3633) - qemu: fix crash with shared disks (rhbz#1142722) - nvram: Fix permissions (rhbz#1026772) - libvirt.spec: Fix permission even for libvirt-driver-qemu (rhbz#1026772) - virDomainUndefineFlags: Allow NVRAM unlinking (rhbz#1026772) - formatdomain: Update example to match the rest (rhbz#1026772) - domaincaps: Expose UEFI capability (rhbz#1026772) - qemu_capabilities: Change virQEMUCapsFillDomainCaps signature (rhbz#1026772) - domaincaps: Expose UEFI binary path, if it exists (rhbz#1026772) - domaincapstest: Run cleanly on systems missing OVMF firmware (rhbz#1026772) - conf: Disallow nonexistent NUMA nodes for hugepages (rhbz#1135396) - qemu: Honor hugepages for UMA domains (rhbz#1135396) - RHEL: Fix maxvcpus output (rhbz#1092363) - virsh: Add iothread to 'attach-disk' (rhbz#1101574) - qemu: Issue query-iothreads and to get list of active IOThreads (rhbz#1101574) - vircgroup: Introduce virCgroupNewIOThread (rhbz#1101574) - qemu_domain: Add niothreadpids and iothreadpids (rhbz#1101574) - qemu_cgroup: Introduce cgroup functions for IOThreads (rhbz#1101574) - qemu: Allow pinning specific IOThreads to a CPU (rhbz#1101574) - domain_conf: Add iothreadpin to cputune (rhbz#1101574) - vircgroup: Fix broken builds without cgroups (rhbz#1101574) - cputune: allow interleaved xml (rhbz#1101574) - qemu: Fix iothreads issue (rhbz#1101574) - qemu_cgroup: Adjust spacing around incrementor (rhbz#1101574) - qemu: Fix call in qemuDomainSetNumaParamsLive for virCgroupNewIOThread (rhbz#1101574) - qemu: Need to check for capability before query (rhbz#1101574) - qemu: Don't fail startup/attach for IOThreads if no JSON (rhbz#1101574) - Fixes for domains with no iothreads (rhbz#1101574)- remote: Fix memory leak on error path when deserializing bulk stats (rhbz#1136350) - spec: Fix preun script for daemon (rhbz#1136736) - security: fix DH key generation when FIPS mode is on (rhbz#1128497) - tests: force FIPS testing mode with new enough GNU TLS versions (rhbz#1128497) - Don't include non-migratable features in host-model (rhbz#1138221) - qemu: Rename DEFAULT_JOB_MASK to QEMU_DEFAULT_JOB_MASK (rhbz#1134154) - qemu: snapshot: Fix job handling when creating snapshots (rhbz#1134154) - qemu: snapshot: Acquire job earlier on snapshot revert/delete (rhbz#1134154) - qemu: snapshot: Fix snapshot function header formatting and spacing (rhbz#1134154) - qemu: snapshot: Simplify error paths (rhbz#1134154) - qemu: Propagate QEMU errors during incoming migrations (rhbz#1090093) - Refactor job statistics (rhbz#1063724) - qemu: Avoid incrementing jobs_queued if virTimeMillisNow fails (rhbz#1063724) - Add support for fetching statistics of completed jobs (rhbz#1063724) - qemu: Silence coverity on optional migration stats (rhbz#1063724) - virsh: Add support for completed job stats (rhbz#1063724) - qemu: Transfer migration statistics to destination (rhbz#1063724) - qemu: Recompute downtime and total time when migration completes (rhbz#1063724) - qemu: Transfer recomputed stats back to source (rhbz#1063724) - conf: Extend and introduce (rhbz#1112257) - qemu: Implement extended loader and nvram (rhbz#1112257) - qemu: Automatically create NVRAM store (rhbz#1112257)- Rebased to libvirt-1.2.8 (rhbz#1035158) - The rebase also fixes the following bugs: rhbz#927369, rhbz#957293, rhbz#999926, rhbz#1021703, rhbz#1043735 rhbz#1047818, rhbz#1062142, rhbz#1064770, rhbz#1072653, rhbz#1078126 rhbz#1095636, rhbz#1103245, rhbz#1119215, rhbz#1121837, rhbz#1121955 rhbz#1122455, rhbz#1126329, rhbz#1126721, rhbz#1126909, rhbz#1128097 rhbz#1128751, rhbz#1129207, rhbz#1129372, rhbz#1129998, rhbz#1130089 rhbz#1130379, rhbz#1131306, rhbz#1131445, rhbz#1131788, rhbz#1131811 rhbz#1131819, rhbz#1131876, rhbz#1132301, rhbz#1132305, rhbz#1132347- Rebased to libvirt-1.2.7 (rhbz#1035158) - The rebase also fixes the following bugs: rhbz#823535, rhbz#872628, rhbz#874418, rhbz#878394, rhbz#880483 rhbz#921094, rhbz#963817, rhbz#964177, rhbz#967493, rhbz#967494 rhbz#972964, rhbz#983350, rhbz#985782, rhbz#985980, rhbz#990319 rhbz#990418, rhbz#991290, rhbz#992980, rhbz#994731, rhbz#995377 rhbz#997627, rhbz#997802, rhbz#1006700, rhbz#1007698, rhbz#1007759 rhbz#1010885, rhbz#1022874, rhbz#1023366, rhbz#1025407, rhbz#1027076 rhbz#1029266, rhbz#1029732, rhbz#1032363, rhbz#1033020, rhbz#1033398 rhbz#1033704, rhbz#1035128, rhbz#1046192, rhbz#1049038, rhbz#1052114 rhbz#1056902, rhbz#1062142, rhbz#1063837, rhbz#1066280, rhbz#1066894 rhbz#1067338, rhbz#1069552, rhbz#1069784, rhbz#1070680, rhbz#1072141 rhbz#1072677, rhbz#1073368, rhbz#1073506, rhbz#1074086, rhbz#1075290 rhbz#1075299, rhbz#1076957, rhbz#1076959, rhbz#1076960, rhbz#1076962 rhbz#1077009, rhbz#1077572, rhbz#1078590, rhbz#1079162, rhbz#1079173 rhbz#1080859, rhbz#1081881, rhbz#1081932, rhbz#1082124, rhbz#1083345 rhbz#1084360, rhbz#1085706, rhbz#1085769, rhbz#1086121, rhbz#1086331 rhbz#1086704, rhbz#1087104, rhbz#1087671, rhbz#1088293, rhbz#1088667 rhbz#1088787, rhbz#1088864, rhbz#1089179, rhbz#1089378, rhbz#1091132 rhbz#1091866, rhbz#1092038, rhbz#1092253, rhbz#1093127, rhbz#1095035 rhbz#1097028, rhbz#1097503, rhbz#1097677, rhbz#1097968, rhbz#1098659 rhbz#1099978, rhbz#1100086, rhbz#1100769, rhbz#1101059, rhbz#1101510 rhbz#1101987, rhbz#1101999, rhbz#1102426, rhbz#1102457, rhbz#1102611 rhbz#1104992, rhbz#1104993, rhbz#1105939, rhbz#1108593, rhbz#1110198 rhbz#1110212, rhbz#1110673, rhbz#1111044, rhbz#1112939, rhbz#1113332 rhbz#1113668, rhbz#1113751, rhbz#1113868, rhbz#1118710, rhbz#1119206 rhbz#1119387, rhbz#1119592, rhbz#1120474, rhbz#1122255, rhbz#1122973 - spec: Enable qemu driver for RHEL-7 on ppc64 (rhbz#1120474)- Rebased to libvirt-1.2.6 (rhbz#1035158)- nwfilter: Increase buffer size for libpcap (rhbz#1078347) - nwfilter: Display pcap's error message when pcap setup fails (rhbz#1078347) - nwfilter: Fix double free of pointer (rhbz#1071181)- qemu: Forbid "sgio" support for SCSI generic host device (rhbz#957292) - qemu: monitor: Fix invalid parentheses (rhbz#1075973) - qemu: Introduce qemuDomainDefCheckABIStability (rhbz#1076503)- spec: Let translations be properly updated (rhbz#1030368) - Update translation to supported languages (rhbz#1030368) - Add a mutex to serialize updates to firewall (rhbz#1074003)- virNetDevVethCreate: Serialize callers (rhbz#1014604) - qemuBuildNicDevStr: Adapt to new advisory on multiqueue (rhbz#1071888)- maint: fix comma style issues: conf (rhbz#1032370) - Allow for type=block to have no dev (rhbz#1032370) - Allow LUN type disks to have no source (rhbz#1032370) - virsh-volume: Unify strigification of volume type (rhbz#1032370) - conf: Refactor virDomainDiskSourcePoolDefParse (rhbz#1032370) - conf: Split out code to parse the source of a disk definition (rhbz#1032370) - conf: Rename virDomainDiskHostDefFree to virDomainDiskHostDefClear (rhbz#1032370) - conf: Refactor virDomainDiskSourceDefParse (rhbz#1032370) - storage: fix RNG validation of gluster via netfs (rhbz#1032370) - maint: fix comment typos. (rhbz#1032370) - storage: use valid XML for awkward volume names (rhbz#1032370) - build: Don't fail on '< ' or '> ' with old xmllint (rhbz#1032370) - storage: allow interleave in volume XML (rhbz#1032370) - storage: expose volume meta-type in XML (rhbz#1032370) - storage: initial support for linking with libgfapi (rhbz#1032370) - storage: document existing pools (rhbz#1032370) - storage: document gluster pool (rhbz#1032370) - storage: implement rudimentary glusterfs pool refresh (rhbz#1032370) - storage: add network-dir as new storage volume type (rhbz#1032370) - storage: improve directory support in gluster pool (rhbz#1032370) - storage: improve allocation stats reported on gluster files (rhbz#1032370) - storage: improve handling of symlinks in gluster (rhbz#1032370) - storage: probe qcow2 volumes in gluster pool (rhbz#1032370) - storage: fix typo in previous patch (rhbz#1032370) - conf: Export virStorageVolType enum helper functions (rhbz#1032370) - test: Implement fake storage pool driver in qemuxml2argv test (rhbz#1032370) - storage: reduce number of stat calls (rhbz#1032370) - storage: use simpler 'char *' (rhbz#1032370) - storage: refactor backing chain division of labor (rhbz#1032370) - storage: always probe type with buffer (rhbz#1032370) - storage: don't read storage volumes in nonblock mode (rhbz#1032370) - storage: skip selinux cleanup when fd not available (rhbz#1032370) - storage: use correct type for array count (rhbz#1032370) - storage: allow interleave in pool XML (rhbz#1032370) - qemuxml2argv: Add test to verify correct usage of disk type="volume" (rhbz#1032370) - qemuxml2argv: Add test for disk type='volume' with iSCSI pools (rhbz#1032370) - tests: Fix comment for fake storage pool driver (rhbz#1032370) - conf: Support disk source formatting without needing a virDomainDiskDefPtr (rhbz#1032370) - conf: Clean up virDomainDiskSourceDefFormatInternal (rhbz#1032370) - conf: Split out seclabel formating code for disk source (rhbz#1032370) - conf: Export disk source formatter and parser (rhbz#1032370) - snapshot: conf: Use common parsing and formatting functions for source (rhbz#1032370) - snapshot: conf: Fix NULL dereference when element is empty (rhbz#1032370) - conf: Add functions to copy and free network disk source definitions (rhbz#1032370) - qemu: snapshot: Detect internal snapshots also for sheepdog and RBD (rhbz#1032370) - conf: Add helper do clear disk source authentication struct (rhbz#1032370) - qemu: snapshot: Touch up error message (rhbz#1032370) - qemu: snapshot: Add functions similar to disk source pool translation (rhbz#1032370) - qemu: Refactor qemuTranslateDiskSourcePool (rhbz#1032370) - qemu: Split out formatting of network disk source URI (rhbz#1032370) - qemu: Simplify call pattern of qemuBuildDriveURIString (rhbz#1032370) - qemu: Use qemuBuildNetworkDriveURI to handle http/ftp and friends (rhbz#1032370) - qemu: Migrate sheepdog source generation into common function (rhbz#1032370) - qemu: Split out NBD command generation (rhbz#1032370) - qemu: Unify formatting of RBD sources (rhbz#1032370) - qemu: Refactor disk source string formatting (rhbz#1032370) - qemu: Clear old translated pool source (rhbz#1032370) - qemu: snapshots: Declare supported and unsupported snapshot configs (rhbz#1032370) - domainsnapshotxml2xmltest: Clean up labels and use bool instead of int (rhbz#1032370) - domainsnapshotxml2xmltest: Allow for better testing of snapshots (rhbz#1032370) - domainsnapshotxml2xml: Move files with conflicting names (rhbz#1032370) - domainsnapshotxml2xmltest: Add existing files as new tests (rhbz#1032370) - domainsnapshotxml2xmltest: Add test case for empty driver element (rhbz#1032370) - qemu: Fix indentation in qemuTranslateDiskSourcePool (rhbz#1032370) - qemu: snapshot: Fix incorrect disk type for auto-generated disks (rhbz#1032370) - storage: fix omitted slash in gluster volume URI (rhbz#1032370) - virsh: domain: Fix undefine with storage of 'volume' disks (rhbz#1032370) - snapshot: schema: Split out snapshot disk driver definition (rhbz#1032370) - storage: Add gluster pool filter and fix virsh pool listing (rhbz#1032370) - storage: fix bogus target in gluster volume xml (rhbz#1032370) - storage: Improve error message when a storage backend is missing (rhbz#1032370) - storage: Break long lines and clean up spaces in storage backend header (rhbz#1032370) - storage: Support deletion of volumes on gluster pools (rhbz#1032370) - qemu: snapshot: Avoid libvirtd crash when qemu crashes while snapshotting (rhbz#1032370) - qemu: snapshot: Forbid snapshots when backing is a scsi passthrough disk (rhbz#1034993) - qemu: Avoid crash in qemuDiskGetActualType (rhbz#1032370) - snapshot: Add support for specifying snapshot disk backing type (rhbz#1032370) - conf: Move qemuDiskGetActualType to virDomainDiskGetActualType (rhbz#1032370) - conf: Move qemuSnapshotDiskGetActualType to virDomainSnapshotDiskGetActualType (rhbz#1032370) - storage: Add file storage APIs in the default storage driver (rhbz#1032370) - storage: add file functions for local and block files (rhbz#1032370) - storage: Add storage file backends for gluster (rhbz#1032370) - qemu: Switch snapshot deletion to the new API functions (rhbz#1032370) - qemu: snapshot: Use new APIs to detect presence of existing storage files (rhbz#1032370) - qemu: snapshot: Add support for external active snapshots on gluster (rhbz#1032370) - storage: Fix build with older compilers afeter gluster snapshot series (rhbz#1032370) - storage: gluster: Don't leak private data when storage file init fails (rhbz#1032370) - spec: Use correct versions of libgfapi in RHEL builds (rhbz#1032370) - spec: Fix braces around macros (rhbz#1032370) - build: use --with-systemd-daemon as configure option (rhbz#1032695) - spec: require device-mapper-devel for storage-disk (rhbz#1032695) - spec: make systemd_daemon usage configurable (rhbz#1032695)- Block info query: Add check for transient domain (rhbz#1065531) - Fix minor typos in messages and docs (rhbz#1045643) - LXC: Free variable vroot in lxcDomainDetachDeviceHostdevUSBLive() (rhbz#1045643) - LXC: free dst before lxcDomainAttachDeviceDiskLive returns (rhbz#1045643) - maint: fix comment typos (rhbz#1045643) - storage: avoid short reads while chasing backing chain (rhbz#1045643) - Don't block use of USB with containers (rhbz#1045643) - Fix path used for USB device attach with LXC (rhbz#1045643) - Record hotplugged USB device in LXC live guest config (rhbz#1045643) - Fix reset of cgroup when detaching USB device from LXC guests (rhbz#1045643) - Disks are always block devices, never character devices (rhbz#1045643) - Move check for cgroup devices ACL upfront in LXC hotplug (rhbz#1045643) - Add virFileMakeParentPath helper function (rhbz#1045643) - Add helper for running code in separate namespaces (rhbz#1045643) - CVE-2013-6456: Avoid unsafe use of /proc/$PID/root in LXC shutdown/reboot code (CVE-2013-6456) - CVE-2013-6456: Avoid unsafe use of /proc/$PID/root in LXC disk hotplug (CVE-2013-6456) - CVE-2013-6456: Avoid unsafe use of /proc/$PID/root in LXC USB hotplug (CVE-2013-6456) - CVE-2013-6456: Avoid unsafe use of /proc/$PID/root in LXC block hostdev hotplug (CVE-2013-6456) - CVE-2013-6456: Avoid unsafe use of /proc/$PID/root in LXC chardev hostdev hotplug (CVE-2013-6456) - CVE-2013-6456: Avoid unsafe use of /proc/$PID/root in LXC hotunplug code (CVE-2013-6456) - Ignore additional fields in iscsiadm output (rhbz#1067173) - qemuBuildNicDevStr: Set vectors= on Multiqueue (rhbz#1066209) - Don't depend on syslog.service (rhbz#1032695) - libvirt-guests: Run only after libvirtd (rhbz#1032695) - virSystemdCreateMachine: Set dependencies for slices (rhbz#1032695) - libvirt-guests: Wait for libvirtd to initialize (rhbz#1032695) - virNetServerRun: Notify systemd that we're accepting clients (rhbz#1032695)- Generate a valid imagelabel even for type 'none' (rhbz#1061657) - qemu: keep pre-migration domain state after failed migration (rhbz#1057407) - schema: Fix guest timer specification schema according to the docs (rhbz#1056205) - conf: Enforce supported options for certain timers (rhbz#1056205) - qemu: hyperv: Add support for timer enlightenments (rhbz#1056205) - build: correctly check for SOICGIFVLAN GET_VLAN_VID_CMD command (rhbz#1062665) - util: Add "shareable" field for virSCSIDevice struct (rhbz#957292) - util: Fix the indention (rhbz#957292) - qemu: Don't fail if the SCSI host device is shareable between domains (rhbz#957292) - util: Add one argument for several scsi utils (rhbz#957292) - tests: Add tests for scsi utils (rhbz#957292) - qemu: Fix the error message for scsi host device's shareable checking (rhbz#957292) - util: Accept test data path for scsi device's sg_path (rhbz#957292) - tests: Modify the scsi util tests (rhbz#957292) - event: move event filtering to daemon (regression fix) (rhbz#1047964)- Add a read/write lock implementation (rhbz#1034807) - Push nwfilter update locking up to top level (rhbz#1034807) - utils: Introduce functions for kernel module manipulation (rhbz#1045124) - virCommand: Introduce virCommandSetDryRun (rhbz#1045124) - tests: Add test for new virkmod functions (rhbz#1045124) - Honor blacklist for modprobe command (rhbz#1045124) - qemu: Be sure we're using the updated value of backend during hotplug (rhbz#1056360) - network: Permit upstream forwarding of unqualified DNS names (rhbz#1061099) - network: Only prevent forwarding of DNS requests for unqualified names (rhbz#1061099) - network: Change default of forwardPlainNames to 'yes' (rhbz#1061099)- util: Correct the NUMA node range checking (rhbz#1045958) - storage: Add document for possible problem on volume detection (rhbz#726797) - storage: Fix autostart of pool with "fc_host" type adapter (rhbz#726797)- Mass rebuild 2014-01-24- CVE-2013-6436: Fix crash in lxcDomainGetMemoryParameters (rhbz#1049137) - Fix crash in lxcDomainSetMemoryParameters (rhbz#1052062) - Don't crash if a connection closes early (CVE-2014-1447) - Really don't crash if a connection closes early (CVE-2014-1447) - qemu: Change the default unix monitor timeout (rhbz#892273) - virSecuritySELinuxSetFileconHelper: Don't fail on read-only NFS (rhbz#996543) - qemu: Avoid operations on NULL monitor if VM fails early (rhbz#1054785) - virt-login-shell: Fix regressions in behavior (rhbz#1015247) - pci: Make reattach work for unbound devices (rhbz#1046919) - pci: Fix failure paths in detach (rhbz#1046919) - qemu: Don't detach devices if passthrough doesn't work (rhbz#1046919) - Fix migration with QEMU 1.6 (rhbz#1053405) - build: More workarounds for if_bridge.h (rhbz#1042937) - build: Fix build with latest rawhide kernel headers (rhbz#1042937) - aarch64: Disable -fstack-protector. (rhbz#1042937) - AArch64: Parse cputopology from /proc/cpuinfo. (rhbz#1042937) - virDomainEventCallbackListFree: Don't leak @list->callbacks (rhbz#1047964) - Fix memory leak in virObjectEventCallbackListRemoveID() (rhbz#1047964) - event: Filter global events by domain:getattr ACL (CVE-2014-0028) - Doc: Improve the document for nodesuspend (rhbz#1045089) - Doc: Add "note" for node-memory-tune (rhbz#1045089)- qemu: Ask for -enable-fips when FIPS is required (rhbz#1035474) - qemu: Properly set MaxMemLock when hotplugging with VFIO (rhbz#1035490) - qemu: Avoid duplicate security label restore on hostdev attach failure (rhbz#1035490) - qemu: Re-add hostdev interfaces to hostdev array on libvirtd restart (rhbz#1045002) - domain: Don't try to interpret as virtio config for hostdev interfaces (rhbz#1046337) - virBitmapParse: Fix behavior in case of error and fix up callers (rhbz#1047234) - qemu: Fix live pinning to memory node on NUMA system (rhbz#1047234) - qemu: Clean up qemuDomainSetNumaParameters (rhbz#1047234) - qemu: Range check numa memory placement mode (rhbz#1047234) - virkeycode: Allow ANSI_A (rhbz#1044806) - Fix argument order of qemuMigrationPerformJob(). (rhbz#1049338) - qemu: Do not access stale data in virDomainBlockStats (CVE-2013-6458) - qemu: Avoid using stale data in virDomainGetBlockInfo (CVE-2013-6458) - qemu: Fix job usage in qemuDomainBlockJobImpl (CVE-2013-6458) - qemu: Fix job usage in qemuDomainBlockCopy (rhbz#1048643) - qemu: Fix job usage in virDomainGetBlockIoTune (CVE-2013-6458) - PanicCheckABIStability: Need to check for existence (rhbz#996520) - virsh: Improve usability of '--print-xml' flag for attach-disk command (rhbz#1049529) - virsh: Don't use legacy API if --current is used on device hot(un)plug (rhbz#1049529) - virsh: Use inactive definition when removing disk from config (rhbz#1049529)- Mass rebuild 2013-12-27- qemu: Check for reboot-timeout on monitor (rhbz#1042690) - virsh: Fix return value error of cpu-stats (rhbz#1043388) - tools: Fix virsh connect man page (rhbz#1043260) - conf: Introduce generic ISA address (rhbz#996520) - conf: Add support for panic device (rhbz#996520) - qemu: Add support for -device pvpanic (rhbz#996520) - Fix invalid read in virNetSASLSessionClientStep debug log (rhbz#1043864) - virsh: man: Mention that volumes need to be in storage pool for undefine (rhbz#1044445)- spec: Don't save/restore running VMs on libvirt-client update (rhbz#1033626) - qemu: hotplug: Only label hostdev after checking device conflicts (rhbz#1025108) - qemu: hotplug: Fix double free on USB collision (rhbz#1025108) - qemu: hotplug: Fix adding USB devices to the driver list (rhbz#1025108) - docs: Enhance memoryBacking/locked documentation (rhbz#1035954) - util: Fix two virCompareLimitUlong bugs (rhbz#1024272) - cgroups: Redefine what "unlimited" means wrt memory limits (rhbz#1024272) - qemu: Report VIR_DOMAIN_MEMORY_PARAM_UNLIMITED properly (rhbz#1024272) - qemu: Fix minor inconsistency in error message (rhbz#1024272) - conf: Don't format memtune with unlimited values (rhbz#1024272) - qemu_process: Read errors from child (rhbz#1035955) - network: Properly update iptables rules during net-update (rhbz#1035336) - Tie SASL callbacks lifecycle to virNetSessionSASLContext (rhbz#1039991) - screenshot: Implement multiple screen support (rhbz#1026966) - Switch to private redhat namespace for QMP I/O error reason (rhbz#1026966) - Support virtio disk hotplug in JSON mode (rhbz#1026966)- nodedev: Resolve Relax-NG validity error (rhbz#1035792) - test-lib: Make case skipping possible (rhbz#1034380) - tests: Don't test user config file if ran as root (rhbz#1034380) - Improve cgroups docs to cover systemd integration (rhbz#1004340) - Fix busy wait loop in LXC container I/O handling (rhbz#1032705) - tests: Guarantee abs_srcdir in all C tests (rhbz#1035403) - Introduce standard methods for sorting strings with qsort (rhbz#1035403) - Add virFileIsMountPoint function (rhbz#1035403) - Pull lxcContainerGetSubtree out into shared virfile module (rhbz#1035403) - Fix bug in identifying sub-mounts (rhbz#1035403) - LXC: Ensure security context is set when mounting images (rhbz#923903) - Ensure to zero out the virDomainBlockJobInfo arg (rhbz#1028846) - qemu: Default to vfio for nodedev-detach (rhbz#1035188) - daemon: Run virStateCleanup conditionally (rhbz#1033061) - qemu: Add "-boot strict" to commandline whenever possible (rhbz#1037593) - tests: Add forgotten boot-strict test files (rhbz#1037593) - conf: Fix XML formatting of RNG device info (rhbz#1035118) - qemu: Improve error when setting invalid count of vcpus via agent (rhbz#1035108) - Add qxl ram size to ABI stability check (rhbz#1035123)- virsh-domain: Mark --live and --config mutually exclusive in vcpucount (rhbz#1024245) - virSecurityLabelDefParseXML: Don't parse label on model='none' (rhbz#1028962) - qemuMonitorIO: Don't use @mon after it's unrefed (rhbz#1018267) - qemu: Allow hotplug of multiple SCSI devices (rhbz#1031062) - qemu: Call qemuSetupHostdevCGroup later during hotplug (rhbz#1025108) - virscsi: Hostdev SCSI AdapterId retrieval fix (rhbz#1031079) - storage: Returns earlier if source adapter of the scsi pool is a HBA (rhbz#1027680) - spec: Restrict virt-login-shell usage (rhbz#1033614) - spec: Don't save/restore running VMs on libvirt-client update (rhbz#1033626) - Don't start a nested job in qemuMigrationPrepareAny (rhbz#1018267)- virpci: Don't error on unbinded devices (rhbz#1019387) - network: Fix connections count in case of allocate failure (rhbz#1020135) - qemu: Clean up migration ports when migration cancelled (rhbz#1019237) - qemuMigrationBeginPhase: Check for 'drive-mirror' for NBD (rhbz#1022393) - Allow root directory in filesystem source dir schema (rhbz#1028107) - Use a port from the migration range for NBD as well (rhbz#1025699) - qemu: Avoid double free of VM (rhbz#1018267) - util: Use size_t instead of unsigned int for num_virtual_functions (rhbz#1025397) - pci: Properly handle out-of-order SRIOV virtual functions (rhbz#1025397) - conf: Do better job when comparing features ABI compatibility (rhbz#1008989) - schema: Rename option 'hypervtristate' to 'featurestate' (rhbz#1008989) - conf: Mark user provided strings in error messages when parsing XML (rhbz#1008989) - cpu: Add support for loading and storing CPU data (rhbz#1008989) - cpu: x86: Rename struct cpuX86cpuid as virCPUx86CPUID (rhbz#1008989) - cpu: x86: Rename struct cpuX86Data as virCPUx86Data (rhbz#1008989) - cpu: x86: Rename x86DataFree() as virCPUx86DataFree() (rhbz#1008989) - Ensure 'arch' is always set in cpuArchNodeData (rhbz#1008989) - cpu: x86: Rename x86MakeCPUData as virCPUx86MakeData (rhbz#1008989) - cpu: x86: Rename x86DataAddCpuid as virCPUx86DataAddCPUID (rhbz#1008989) - cpu: x86: Rename data_iterator and DATA_ITERATOR_INIT (rhbz#1008989) - cpu: x86: Fix return types of x86cpuidMatch and x86cpuidMatchMasked (rhbz#1008989) - cpu: x86: Use whitespace to clarify context and use consistent labels (rhbz#1008989) - cpu: x86: Clean up error messages in x86VendorLoad() (rhbz#1008989) - cpu: Export few x86-specific APIs (rhbz#1008989) - cpu: x86: Parse the CPU feature map only once (rhbz#1008989) - cpu_x86: Refactor storage of CPUID data to add support for KVM features (rhbz#1008989) - qemu: Add monitor APIs to fetch CPUID data from QEMU (rhbz#1008989) - cpu: x86: Add internal CPUID features support and KVM feature bits (rhbz#1008989) - conf: Refactor storing and usage of feature flags (rhbz#1008989) - qemu: Add support for paravirtual spinlocks in the guest (rhbz#1008989) - qemu: process: Validate specific CPUID flags of a guest (rhbz#1008989)- Add helpers for getting env vars in a setuid environment (rhbz#1015247) - Only allow 'stderr' log output when running setuid (CVE-2013-4400) - Close all non-stdio FDs in virt-login-shell (CVE-2013-4400) - Don't link virt-login-shell against libvirt.so (CVE-2013-4400) - build: Fix linking virt-login-shell (rhbz#1015247) - build: Fix build of virt-login-shell on systems with older gnutls (rhbz#1015247) - Set a sane $PATH for virt-login-shell (rhbz#1015247) - spec: Fix rpm build when lxc disabled (rhbz#1015247) - Move virt-login-shell into libvirt-login-shell sub-RPM (rhbz#1015247) - Make virCommand env handling robust in setuid env (rhbz#1015247) - Remove all direct use of getenv (rhbz#1015247) - Block all use of getenv with syntax-check (rhbz#1015247) - Only allow the UNIX transport in remote driver when setuid (rhbz#1015247) - Don't allow remote driver daemon autostart when running setuid (rhbz#1015247) - Add stub getegid impl for platforms lacking it (rhbz#1015247) - Remove (nearly) all use of getuid()/getgid() (rhbz#1015247) - Block all use of libvirt.so in setuid programs (rhbz#1015247) - spec: Clean up distribution of ChangeLog (and others) (rhbz#1024393) - Push RPM deps down into libvirt-daemon-driver-XXXX sub-RPMs (rhbz#1024393)- qemu_process: Make qemuProcessReadLog() more versatile and reusable (rhbz#1001738) - qemu: monitor: Add infrastructure to access VM logs for better err msgs (rhbz#1001738) - qemu: monitor: Produce better errors on monitor hangup (rhbz#1001738) - qemu: Wire up better early error reporting (rhbz#1001738) - qemu: process: Silence coverity warning when rewinding log file (rhbz#1001738) - qemu: hostdev: Refactor PCI passhrough handling (rhbz#1001738) - qemu: hostdev: Fix function spacing and header formatting (rhbz#1001738) - qemu: hostdev: Add checks if PCI passthrough is available in the host (rhbz#1001738) - qemu: Prefer VFIO for PCI device passthrough (rhbz#1001738) - qemu: Init @pcidevs in qemuPrepareHostdevPCIDevices (rhbz#1001738) - Fix max stream packet size for old clients (rhbz#950416) - Adjust legacy max payload size to account for header information (rhbz#950416) - rpc: Correct the wrong payload size checking (rhbz#950416) - qemu: Simplify calling qemuDomainHostdevNetConfigRestore (rhbz#1005682) - qemu: Move qemuDomainRemoveNetDevice to avoid forward reference (rhbz#1005682) - qemu: Fix removal of (rhbz#1005682) - remote: Fix regression in event deregistration (rhbz#1020376) - qemu: managedsave: Add support for compressing managed save images (rhbz#1017227) - qemu: snapshot: Add support for compressing external snapshot memory (rhbz#1017227) - Migration: Introduce VIR_MIGRATE_PARAM_LISTEN_ADDRESS (rhbz#1015215) - virsocket: Introduce virSocketAddrIsWildcard (rhbz#1015215) - qemu: Implement support for VIR_MIGRATE_PARAM_LISTEN_ADDRESS (rhbz#1015215) - qemu_conf: Introduce "migration_address" (rhbz#1015215) - qemu: Include listenAddress in debug prints (rhbz#1015215) - docs: Expand description of host-model CPU mode (rhbz#1014682) - qemu: Avoid assigning unavailable migration ports (rhbz#1019237) - qemu: Make migration port range configurable (rhbz#1019237) - qemu: Fix augeas support for migration ports (rhbz#1019237) - Fix perms for virConnectDomainXML{To, From}Native (CVE-2013-4401)- virNetDevBandwidthEqual: Make it more robust (rhbz#1014503) - qemu_hotplug: Allow QoS update in qemuDomainChangeNet (rhbz#1014503) - qemu: Check actual netdev type rather than config netdev type during init (rhbz#1012824) - Fix crash in libvirtd when events are registered & ACLs active (CVE-2013-4399) (rhbz#1011429) - Remove virConnectPtr arg from virNWFilterDefParse* (rhbz#1015108) - Don't pass virConnectPtr in nwfilter 'struct domUpdateCBStruct' (rhbz#1015108) - Remove use of virConnectPtr from all remaining nwfilter code (rhbz#1015108) - Don't set netdev offline in container cleanup (rhbz#1014604) - Avoid reporting an error if veth device is already deleted (rhbz#1014604) - Avoid deleting NULL veth device name (rhbz#1014604) - Retry veth device creation on failure (rhbz#1014604) - Use 'vnet' as prefix for veth devices (rhbz#1014604) - Free cmd in virNetDevVethDelete (rhbz#1014604) - Free cmd in virNetDevVethCreate (rhbz#1014604) - LXC: Fix handling of RAM filesystem size units (rhbz#1015689) - build: Add lxc testcase to dist list (rhbz#1015689) - tests: Work with older dbus (rhbz#1018730) - virdbus: Add virDBusHasSystemBus() (rhbz#1018730) - virsystemd: Don't fail to start VM if DBus isn't available or compiled in (rhbz#1018730) - DBus: Introduce virDBusIsServiceEnabled (rhbz#1018730) - Change way we fake dbus method calls (rhbz#1018730) - Fix virsystemdtest for previous commit (rhbz#1018730) - LXC: Workaround machined uncleaned data with containers running systemd. (rhbz#1018730) - Allow use of a private dbus bus connection (rhbz#998365) - Add a method for closing the dbus system bus connection (rhbz#998365) - Make LXC controller use a private dbus connection & close it (rhbz#998365) - Fix flaw in detecting log format (rhbz#927072) - Fix exit status of lxc controller (rhbz#927072) - Improve error reporting with LXC controller (rhbz#927072) - nwfilter: Don't fail to start if DBus isn't available (rhbz#927072) - Don't ignore all dbus connection errors (rhbz#927072) - LXC: Check the existence of dir before resolving symlinks (rhbz#927072) - Ensure lxcContainerMain reports errors on stderr (rhbz#927072) - Ensure lxcContainerResolveSymlinks reports errors (rhbz#927072) - Improve log filtering in virLXCProcessReadLogOutputData (rhbz#927072) - Initialize threading & error layer in LXC controller (rhbz#1018725) - qemu_migration: Avoid crashing if domain dies too quickly (rhbz#1018267) - Convert uuid to a string before printing it (rhbz#1019023)- conf: Don't crash on invalid chardev source definition of RNGs and other (rhbz#1012196) - rpc: Increase bound limit for virDomainGetJobStats (rhbz#1012818) - qemu: Free all driver data in qemuStateCleanup (rhbz#1011330) - qemu: Don't leak reference to virQEMUDriverConfigPtr (rhbz#1011330) - qemu: Eliminate redundant if clauses in qemuCollectPCIAddress (rhbz#1003983) - qemu: Allow some PCI devices to be attached to PCIe slots (rhbz#1003983) - qemu: Replace multiple strcmps with a switch on an enum (rhbz#1003983) - qemu: Support ich9-intel-hda audio device (rhbz#1003983) - qemu: Turn if into switch in qemuDomainValidateDevicePCISlotsQ35 (rhbz#1003983) - qemu: Prefer to put a Q35 machine's dmi-to-pci-bridge at 00:1E.0 (rhbz#1003983)- Fix crash in remoteDispatchDomainMemoryStats (CVE-2013-4296) - LXC: Don't mount securityfs when user namespace enabled (rhbz#872648) - Move array of mounts out of lxcContainerMountBasicFS (rhbz#872648) - Ensure root filesystem is recursively mounted readonly (rhbz#872648) - qemu: Fix seamless SPICE migration (rhbz#1010861) - qemu: Use "ide" as device name for implicit SATA controller on Q35 (rhbz#1008903) - qemu: Only parse basename when determining emulator properties (rhbz#1010617) - qemu: Recognize -machine accel=kvm when parsing native (rhbz#1010617) - qemu: Don't leave shutdown inhibited on attach failure (rhbz#1010617) - qemu: Don't leak vm on failure (rhbz#1010617) - Fix typo in identity code which is pre-requisite for CVE-2013-4311 (rhbz#1006272)- Also store user & group ID values in virIdentity (rhbz#1006272) - Ensure system identity includes process start time (rhbz#1006272) - Add support for using 3-arg pkcheck syntax for process (CVE-2013-4311) - Free slicename in virSystemdCreateMachine (rhbz#1008619) - qemu: Fix checking of ABI stability when restoring external checkpoints (rhbz#1008340) - qemu: Use "migratable" XML definition when doing external checkpoints (rhbz#1008340) - qemu: Fix memleak after commit 59898a88ce8431bd3ea249b8789edc2ef9985827 (rhbz#1008340) - qemu: Avoid dangling job in qemuDomainSetBlockIoTune (rhbz#700443)- Pass AM_LDFLAGS to driver modules too (rhbz#1006299) - virsh domjobinfo: Do not return 1 if job is NONE (rhbz#1006864) - Fix polkit permission names for storage pools, vols & node devices (rhbz#700443) - Fix naming of permission for detecting storage pools (rhbz#700443) - security: Provide supplemental groups even when parsing label (CVE-2013-4291) (rhbz#1006513) - virFileNBDDeviceAssociate: Avoid use of uninitialized variable (CVE-2013-4297) - Rename "struct interface_driver" to virNetcfDriverState (rhbz#983026) - netcf driver: Use a single netcf handle for all connections (rhbz#983026) - virDomainDefParseXML: Set the argument of virBitmapFree to NULL after calling virBitmapFree (rhbz#1006722) - Add test for the nodemask double free crash (rhbz#1006722) - qemu: Fix checking of guest ABI compatibility when reverting snapshots (rhbz#1006886)- Don't crash in qemuBuildDeviceAddressStr (rhbz#1003526) - Fix leaks in python bindings (rhbz#1003828) - Process virtlockd.conf instead of libvirtd.conf (rhbz#1003685) - test_virtlockd.aug.in: Use the correct file (rhbz#1003685) - qemu: Make domain renaming work during migration (rhbz#999352) - qemu: Handle huge number of queues correctly (rhbz#651941) - conf: Remove the actual hostdev when removing a network (rhbz#1003537) - conf: Don't deref NULL actual network in virDomainNetGetActualHostdev() (rhbz#1003537) - python: Fix a PyList usage mistake (rhbz#1002558) - Add '' element to '' network schemas (rhbz#1004364) - Always specify qcow2 compat level on qemu-img command line (rhbz#997977) - selinux: Distinguish failure to label from request to avoid label (rhbz#924153) - selinux: Enhance test to cover nfs label failure (rhbz#924153)- RPC: Don't accept client if it would overcommit max_clients (rhbz#981729) - Introduce max_queued_clients (rhbz#981729) - conf: Add default USB controller in qemu post-parse callback (rhbz#819968) - qemu: Rename some functions in qemu_command.c (rhbz#819968) - qemu: Eliminate almost-duplicate code in qemu_command.c (rhbz#819968) - qemu: Enable auto-allocate of all PCI addresses (rhbz#819968) - qemu: Add pcie-root controller (rhbz#819968) - qemu: Add dmi-to-pci-bridge controller (rhbz#819968) - qemu: Fix handling of default/implicit devices for q35 (rhbz#819968) - qemu: Properly set/use device alias for pci controllers (rhbz#819968) - qemu: Enable using implicit sata controller in q35 machines (rhbz#819968) - qemu: Improve error reporting during PCI address validation (rhbz#819968) - qemu: Refactor qemuDomainCheckDiskPresence for only disk presence check (rhbz#910171) - qemu: Add helper functions for diskchain checking (rhbz#910171) - qemu: Check presence of each disk and its backing file as well (rhbz#910171) - conf: Add startupPolicy attribute for harddisk (rhbz#910171) - qemu: Support to drop disk with 'optional' startupPolicy (rhbz#910171) - Split TLS test into two separate tests (rhbz#994158) - Avoid re-generating certs every time (rhbz#994158) - Change data passed into TLS test cases (rhbz#994158) - Fix validation of CA certificate chains (rhbz#994158) - Fix parallel runs of TLS test suites (rhbz#994158) - tests: Fix parallel runs of TLS test suites (rhbz#994158) - Add a man page for virtlockd daemon (rhbz#991494) - Add an example config file for virtlockd (rhbz#991494) - Properly handle -h / -V for --help/--version aliases in virtlockd/libvirtd (rhbz#991494) - Make check for /dev/loop device names stricter to avoid /dev/loop-control (rhbz#924815) - Ensure securityfs is mounted readonly in container (rhbz#872642) - Add info about access control checks into API reference (rhbz#700443) - Record the where the auto-generated data comes from (rhbz#700443) - Add documentation for access control system (rhbz#700443) - virsh-domain: Flip logic in cmdSetvcpus (rhbz#996552) - Honour root prefix in lxcContainerMountFSBlockAuto (rhbz#924815) - util: Add virGetUserDirectoryByUID (rhbz#988491) - Introduce a virt-login-shell binary (rhbz#988491) - build: Fix compilation of virt-login-shell.c (rhbz#988491) - Fix double-free and broken logic in virt-login-shell (rhbz#988491) - Address missed feedback from review of virt-login-shell (rhbz#988491) - Ensure that /dev exists in the container root filesystem (rhbz#924815) - remote: Fix a segfault in remoteDomainCreateWithFlags (rhbz#994855) - build: Avoid -lgcrypt with newer gnutls (rhbz#951637) - virnettlscontext: Resolve Coverity warnings (UNINIT) (rhbz#994158) - build: Fix missing max_queued_clients in augeas test file for libvirtd.conf (rhbz#981729) - virsh-domain: Fix memleak in cmdCPUBaseline (rhbz#997798) - Fix typo in domain name in polkit acl example (rhbz#700443) - Update polkit examples to use 'lookup' method (rhbz#700443) - Add bounds checking on virDomainMigrate*Params RPC calls (CVE-2013-4292) (rhbz#1002667) - Add bounds checking on virDomainGetJobStats RPC call (rhbz#1002667) - Add bounds checking on virDomain{SnapshotListAllChildren, ListAllSnapshots} RPC calls (rhbz#1002667) - Add bounds checking on virConnectListAllDomains RPC call (rhbz#1002667) - Add bounds checking on virConnectListAllStoragePools RPC call (rhbz#1002667) - Add bounds checking on virStoragePoolListAllVolumes RPC call (rhbz#1002667) - Add bounds checking on virConnectListAllNetworks RPC call (rhbz#1002667) - Add bounds checking on virConnectListAllInterfaces RPC call (rhbz#1002667) - Add bounds checking on virConnectListAllNodeDevices RPC call (rhbz#1002667) - Add bounds checking on virConnectListAllNWFilters RPC call (rhbz#1002667) - Add bounds checking on virConnectListAllSecrets RPC call (rhbz#1002667) - Prohibit unbounded arrays in XDR protocols (rhbz#1002667) - virbitmap: Refactor virBitmapParse to avoid access beyond bounds of array (rhbz#997906) - virbitmaptest: Fix function header formatting (rhbz#997906) - virbitmaptest: Add test for out of bounds condition (rhbz#997906) - virsh-domain: Fix memleak in cmdUndefine with storage (rhbz#999057) - virsh: Modify vshStringToArray to duplicate the elements too (rhbz#999057) - virsh: Don't leak list of volumes when undefining domain with storage (rhbz#999057) - Fix URI connect precedence (rhbz#999323) - tests: Add URI precedence checking (rhbz#999323) - Don't free NULL network in cmdNetworkUpdate (rhbz#1001094) - virsh: Fix debugging (rhbz#1001628) - qemu: Remove hostdev entry when freeing the depending network entry (rhbz#1002669) - Set security label on FD for virDomainOpenGraphics (rhbz#999925) - virsh: Free the caps list properly if one of them is invalid (rhbz#1001957) - virsh: Free the formatting string when listing pool details (rhbz#1001957) - virsh-pool.c: Don't jump over variable declaration (rhbz#1001957) - virsh: Free the list from ListAll APIs even for 0 items (rhbz#1001957) - virsh: Free messages after logging them to a file (rhbz#1001957) - Reverse logic allowing partial DHCP host XML (rhbz#1001078) - virsh: Print cephx and iscsi usage (rhbz#1000155) - qemu_conf: Fix broken logic for adding passthrough iscsi lun (rhbz#1000159) - Report secret usage error message similarly (rhbz#1000168) - docs: Update the formatdomain disk examples (rhbz#1000169) - docs: Update formatsecrets to include more examples of each type (rhbz#1000169) - docs: Update iSCSI storage pool example (rhbz#1000169) - docs: Reformat attribute description in formatdomain (rhbz#1000169) - qemuBuildNicDevStr: Add mq=on for multiqueue networking (rhbz#651941) - migration: Do not restore labels on failed migration (rhbz#822052) - qemu: Drop qemuDomainMemoryLimit (rhbz#1001143) - docs: Discourage users to set hard_limit (rhbz#1001143) - docs: Clean 09adfdc62de2b up (rhbz#1001143) - qemuSetupMemoryCgroup: Handle hard_limit properly (rhbz#1001143) - qemuBuildCommandLine: Fall back to mem balloon if there's no hard_limit (rhbz#1001143) - qemuDomainAttachHostPciDevice: Fall back to mem balloon if there's no hard_limit (rhbz#1001143)- spec: Change --enable-werror handling to match upstream - Delete obsolete / unused python test files (rhbz#884103) - Remove reference to python/tests from RPM %doc (rhbz#884103) - spec: Explicitly claim ownership of channel subdir (rhbz#884103) - Add APIs for formatting systemd slice/scope names (rhbz#980929) - Add support for systemd cgroup mount (rhbz#980929) - Cope with races while killing processes (rhbz#980929) - Enable support for systemd-machined in cgroups creation (rhbz#980929) - Ensure LXC/QEMU APIs set the filename for errors (rhbz#991348) - Avoid crash if NULL is passed for filename/funcname in logging (rhbz#991348)- Rebased to libvirt-1.1.1- qemu: Fix double free in qemuMigrationPrepareDirect (rhbz#977961) - Fix crash when multiple event callbacks were registered (CVE-2013-2230) - Paused domain should remain paused after migration (rhbz#981139)- Rebased to libvirt-1.1.0- Rebased to libvirt-1.0.6- virInitctlRequest: Don't hardcode 384 bytes size - network: Fix network driver startup for qemu:///session - virInitctlRequest: Unbreak make syntax check - virInitctlRequest: Unbreak make syntax check - build: Always include sanitytest in tarball - qemu: Fix stupid typos in VFIO cgroup setup/teardown - build: Always include libvirt_lxc.syms in tarball - build: Clean up stray files found by 'make distcheck' - spec: Proper soft static allocation of qemu uid - Fix F_DUPFD_CLOEXEC operation args - build: Fix mingw build of virprocess.c - Fix potential use of undefined variable in remote dispatch code - build: Avoid non-portable cast of pthread_t - Fix release of resources with lockd plugin - Fixup rpcgen code on kFreeBSD too - Make detect_scsi_host_caps a function on all architectures - qemu: Allocate network connections sooner during domain startup - tests: Files named '.*-invalid.xml' should fail validation - conf: Don't crash on a tpm device with no backends - Don't mention disk controllers in generic controller errors - iscsi: Don't leak portal string when starting a pool - util: Fix virFileOpenAs return value and resulting error logs- Rebased to libvirt-1.0.5- Rebuild for cyrus-sasl- Rebased to libvirt-1.0.4- Rebuild against gnutls 3.- Rebased to libvirt-1.0.3- Rebased to libvirt-1.0.2- Rebased to libvirt-1.0.1- Rebased to libvirt-1.0.0- Disable libxl on F18 too- Rebased to version 0.10.2.1 - Fix lvm volume creation when alloc=0 (bz #866481) - Clarify virsh send-keys man page example (bz #860004) - Fix occasional deadlock via virDomainDestroy (bz #859009) - Fix LXC deadlock from ctrl-c (bz #848119) - Fix occasional selinux denials with macvtap (bz #798605) - Fix multilib conflict with systemtap files (bz #831425) - Don't trigger keytab warning in system logs (bz #745203) - Fix qemu domxml-2-native NIC model out (bz #636832) - Fix error message if not enough space for lvm vol (bz #609104)- Disable libxl driver, since it doesn't build with xen 4.2 in rawhide- Re-add Use-qemu-system-i386-as-binary-instead-of-qemu.patch NB: This patch is Fedora-specific and not upstream. - Add upstream patches: don't duplicate environment variables (RHBZ#859596).- Upstream release 0.10.2 - network: define new API virNetworkUpdate - add support for QEmu sandbox support - blockjob: add virDomainBlockCommit - New APIs to get/set Node memory parameters - new API virConnectListAllSecrets - new API virConnectListAllNWFilters - new API virConnectListAllNodeDevices - parallels: add support of containers to the driver - new API virConnectListAllInterfaces - new API virConnectListAllNetworks - new API virStoragePoolListAllVolumes - Add PMSUSPENDED life cycle event - new API virStorageListAllStoragePools - Add per-guest S3/S4 state configuration - qemu: Support for Block Device IO Limits - a lot of bug fixes, improvements and portability work- Add (upstream) patches to label sockets for SELinux (RHBZ#853393).- Fix for 32 bit qemu renamed to qemu-system-i386 (RHBZ#857026).- Fix libvirtd segfault with old netcf-libs (bz 853381) - Drop unneeded dnsmasq --filterwin2k - Fix unwanted connection closing, needed for boxes- Remove dep on ceph RPM (rhbz #854360)- upstream release of 0.10.1 - many fixes from 0.10.0- upstream release of 0.10.0 - agent: add qemuAgentArbitraryCommand() for general qemu agent command - Introduce virDomainPinEmulator and virDomainGetEmulatorPinInfo functions - network: use firewalld instead of iptables, when available - network: make network driver vlan-aware - esx: Implement network driver - driver for parallels hypervisor - Various LXC improvements - Add virDomainGetHostname - a lot of bug fixes, improvements and portability work- release candidate 1 of 0.10.0- Enable autotools to make previous patch work- fix security driver missing from the daemon- snapshot before 0.10.0 in a few weeks - adds the parallel driver support- Add upstream patch to fix RHBZ#842114.- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- S390: support for s390(x) - snapshot: implement new APIs for esx and vbox - snapshot: new query APIs and many improvements - virsh: Allow users to reedit rejected XML - nwfilter: add DHCP snooping - Enable driver modules in libvirt RPM - Default to enable driver modules for libvirtd - storage backend: Add RBD (RADOS Block Device) support - sVirt support for LXC domains inprovement - a lot of bug fixes, improvements and portability work- qemu: allow snapshotting of sheepdog and rbd disks - blockjob: add new APIs - a lot of bug fixes, improvements and portability work- Rebased to version 0.9.11.3 - Abide URI username when connecting to hypervisor (bz 811397) - Fix managed USB mode (bz 814866) - Fix crash connecting to ESX host (bz 811891)- Update to 0.9.11 release- Revert previous change- Refactor RPM spec to allow install without default configs- Rebuild for libparted soname break- Update to 0.9.10- Fix LXC I/O handling- Add API virDomain{S,G}etInterfaceParameters - Add API virDomain{G, S}etNumaParameters - Add support for ppc64 qemu - Support Xen domctl v8 - many improvements and bug fixes- Fix install of libvirt-guests.service & libvirtd.service- Add support for QEMU 1.0 - Add preliminary PPC cpu driver - Add new API virDomain{Set, Get}BlockIoTune - block_resize: Define the new API - Add a public API to invoke suspend/resume on the host - various improvements for LXC containers - Define keepalive protocol and add virConnectIsAlive API - Add support for STP and VLAN filtering - many improvements and bug fixes- Remove versioned buildreq for yajl as 2.0.x features are not required.- Rebuild for yajl 2.0.1- Update to 0.9.7 release- xenlight available only on Xen arches (#745020)- Make PCI multifunction support more manual - Bug 742836 - F15 build still uses cgconfig - Bug 738725- Fix the qemu reboot bug and a few others bug fixes- many snapshot improvements (Eric Blake) - latency: Define new public API and structure (Osier Yang) - USB2 and various USB improvements (Marc-André Lureau) - storage: Add fs pool formatting (Osier Yang) - Add public API for getting migration speed (Jim Fehlig) - Add basic driver for Microsoft Hyper-V (Matthias Bolte) - many improvements and bug fixes- network bandwidth QoS control - Add new API virDomainBlockPull* - save: new API to manipulate save file images - CPU bandwidth limits support - allow to send NMI and key event to guests - new API virDomainUndefineFlags - Implement code to attach to external QEMU instances - bios: Add support for SGA - various missing python binding - many improvements and bug fixes- xenlight available only on Xen arches- Add ARM to NUMA platform excludes- new API virDomainGetVcpupinInfo - Add TXT record support for virtual DNS service - Support reboots with the QEMU driver - New API virDomainGetControlInfo API - New API virNodeGetMemoryStats - New API virNodeGetCPUTime - New API for send-key - New API virDomainPinVcpuFlags - support multifunction PCI device - lxc: various improvements - many improvements and bug fixes- Rebuild because of libparted soname bump (libparted.so.0 -> libparted.so.1).- add rule to require netcf-0.1.8 during build so that new transactional network change APIs are included. - document that CVE-2011-2178 has been fixed (by virtue of rebase to 0.9.2 - see https://bugzilla.redhat.com/show_bug.cgi?id=709777)- Framework for lock manager plugins - API for network config change transactions - flags for setting memory parameters - virDomainGetState public API - qemu: allow blkstat/blkinfo calls during migration - Introduce migration v3 API - Defining the Screenshot public API - public API for NMI injection - Various improvements and bug fixes- Add upstream patches: 0001-json-Avoid-passing-large-positive-64-bit-integers-to.patch 0001-qemudDomainMemoryPeek-change-ownership-selinux-label.patch 0002-remote-remove-bogus-virDomainFree.patch so that users can try out virt-dmesg. - Change /var/cache mode to 0711.- support various persistent domain updates - improvements on memory APIs - Add virDomainEventRebootNew - various improvements to libxl driver - Spice: support audio, images and stream compression - Various improvements and bug fixes- Support cputune cpu usage tuning - Add public APIs for storage volume upload/download - Add public API for setting migration speed on the fly - Add libxenlight driver - qemu: support migration to fd - libvirt: add virDomain{Get,Set}BlkioParameters - setmem: introduce a new libvirt API (virDomainSetMemoryFlags) - Expose event loop implementation as a public API - Dump the debug buffer to libvirtd.log on fatal signal - Audit support - Various improvements and bug fixes- fix a lack of API check on read-only connections - CVE-2011-1146- Fix kernel boot with latest QEMU- expose new API for sysinfo extraction - cgroup blkio weight support - smartcard device support - qemu: Support per-device boot ordering - Various improvements and bug fixes- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- Preliminary support for VirtualBox 4.0 - IPv6 support - Add VMware Workstation and Player driver driver - Add network disk support - Various improvements and bug fixes - from 0.8.6: - Add support for iSCSI target auto-discovery - QED: Basic support for QED images - remote console support - support for SPICE graphics - sysinfo and VMBIOS support - virsh qemu-monitor-command - various improvements and bug fixes- Enable JSON and netdev features in QEMU >= 0.13 - framework for auditing integration - framework DTrace/SystemTap integration - Setting the number of vcpu at boot - Enable support for nested SVM - Virtio plan9fs filesystem QEMU - Memory parameter controls - various improvements and bug fixes- Rebuilt for gcc bug 634757- disable the nwfilterxml2xmltest also on s390(x)- Upstream release 0.8.4- Fix potential overflow in boot menu code- Upstream release 0.8.3- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild- CVE-2010-2237 ignoring defined main disk format when looking up disk backing stores - CVE-2010-2238 ignoring defined disk backing store format when recursing into disk image backing stores - CVE-2010-2239 not setting user defined backing store format when creating new image - CVE-2010-2242 libvirt: improperly mapped source privileged ports may allow for obtaining privileged resources on the host- Upstream release 0.8.2 - phyp: adding support for IVM - libvirt: introduce domainCreateWithFlags API - add 802.1Qbh and 802.1Qbg switches handling - Support for VirtualBox version 3.2 - Init script for handling guests on shutdown/boot - qemu: live migration with non-shared storage for kvm- Upstream release 0.8.1 - Starts dnsmasq from libvirtd with --dhcp-hostsfile - Add virDomainGetBlockInfo API to query disk sizing - a lot of bug fixes and cleanups- Upstream release 0.8.0 - Snapshotting support (QEmu/VBox/ESX) - Network filtering API - XenAPI driver - new APIs for domain events - Libvirt managed save API - timer subselection for domain clock - synchronous hooks - API to update guest CPU to host CPU - virDomainUpdateDeviceFlags new API - migrate max downtime API - volume wiping API - and many bug fixes- No change, just rebuild against new libparted with bumped soname.- Fix USB devices by product with security enabled (bz 574136) - Set kernel/initrd in security driver, fixes some URL installs (bz 566425)- macvtap support - async job handling - virtio channel - computing baseline CPU - virDomain{Attach,Detach}DeviceFlags - assorted bug fixes and lots of cleanups- libvirt-0.7.6-add-needed.patch: Fix FTBFS from --no-add-needed - Add BuildRequires: xmlrpc-c-client for libxmlrpc_client.so- upstream release of 0.7.6 - Use QEmu new device adressing when possible - Implement CPU topology support for QEMU driver - Implement SCSI controller hotplug/unplug for QEMU - Implement support for multi IQN - a lot of fixes and improvements- bump for libssh2 rebuild- Rebuild for libparted soname change- Add new API virDomainMemoryStats - Public API and domain extension for CPU flags - vbox: Add support for version 3.1 - Support QEMU's virtual FAT block device driver - a lot of fixes- upstream release of 0.7.4 - udev node device backend - API to check object properties - better QEmu monitor processing - MAC address based port filtering for qemu - support IPv6 and multiple addresses per interfaces - a lot of fixes- Really fix restore file labelling this time- Disable numactl on s390[x]. Again.- Fix QEMU save/restore permissions / labelling- Avoid compressing small log files (#531030)- Make libvirt-devel require libvirt-client, not libvirt - Fix qemu machine types handling- Upstream release of 0.7.2 - Allow to define ESX domains - Allows suspend and resulme of LXC domains - API for data streams - many bug fixes- Fix restore of qemu guest using raw save format (#523158)- Fix libvirtd memory leak during error reply sending (#528162) - Add several PCI hot-unplug typo fixes from upstream- Create /var/log/libvirt/{lxc,uml} dirs for logrotate - Make libvirt-python dependon on libvirt-client - Sync misc minor changes from upstream spec- Change logrotate config to weekly (#526769)- Disable sound backend, even when selinux is disabled (#524499) - Re-label qcow2 backing files (#497131)- Fix USB device passthrough (#522683)- rebuild for libssh2 1.2- Don't set a bogus error in virDrvSupportsFeature() - Fix raw save format- A couple of hot-unplug memory handling fixes (#523953)- disable numactl on s390[x]- revamp of spec file for modularity and RHELs- Upstream release of 0.7.1 - ESX, VBox driver updates - mutipath support - support for encrypted (qcow) volume - compressed save image format for Qemu/KVM - QEmu host PCI device hotplug support - configuration of huge pages in guests - a lot of fixes- Update to newer snapshot of 0.7.1 - Stop libvirt using untrusted 'info vcpus' PID data (#520864) - Support relabelling of USB and PCI devices - Enable multipath storage support - Restart libvirtd upon RPM upgrade- Update to pre-release git snapshot of 0.7.1 - Drop upstreamed patches- Fix migration completion with newer versions of qemu (#516187)- Add PCI host device hotplug support - Allow PCI bus reset to reset other devices (#499678) - Fix stupid PCI reset error message (bug #499678) - Allow PM reset on multi-function PCI devices (bug #515689) - Re-attach PCI host devices after guest shuts down (bug #499561) - Fix list corruption after disk hot-unplug - Fix minor 'virsh nodedev-list --tree' annoyance- Rewrite policykit support (rhbz #499970) - Log and ignore NUMA topology problems (rhbz #506590)- Don't fail to start network if ipv6 modules is not loaded (#516497)- Make sure qemu can access kernel/initrd (bug #516034) - Set perms on /var/lib/libvirt/boot to 0711 (bug #516034)- ESX, VBox3, Power Hypervisor drivers - new net filesystem glusterfs - Storage cloning for LVM and Disk backends - interface implementation based on netcf - Support cgroups in QEMU driver - QEmu hotplug NIC support - a lot of fixes- release of 0.6.5- release of 0.6.4 - various new APIs- release of 0.6.3 - VirtualBox driver- release of 0.6.2- release of 0.6.1- release of 0.6.0- release of 0.5.0- release of 0.4.6- release of 0.4.5- release of 0.4.4 - mostly a few bug fixes from 0.4.3- release of 0.4.3 - lots of bug fixes and small improvements- release of 0.4.2 - lots of bug fixes and small improvements- Release of 0.4.1 - Storage APIs - xenner support - lots of assorted improvements, bugfixes and cleanups - documentation and localization improvements- Release of 0.4.0 - SASL based authentication - PolicyKit authentication - improved NUMA and statistics support - lots of assorted improvements, bugfixes and cleanups - documentation and localization improvements- Release of 0.3.3 - Avahi support - NUMA support - lots of assorted improvements, bugfixes and cleanups - documentation and localization improvements- Release of 0.3.2 - API for domains migration - APIs for collecting statistics on disks and interfaces - lots of assorted bugfixes and cleanups - documentation and localization improvements- Release of 0.3.1 - localtime clock support - PS/2 and USB input devices - lots of assorted bugfixes and cleanups - documentation and localization improvements- Release of 0.3.0 - Secure remote access support - unification of daemons - lots of assorted bugfixes and cleanups - documentation and localization improvements- Release of 0.2.3 - lot of assorted bugfixes and cleanups - support for Xen-3.1 - new scheduler API- Release of 0.2.2 - lot of assorted bugfixes and cleanups - preparing for Xen-3.0.5- don't require xen; we don't need the daemon and can control non-xen now - fix scriptlet error (need to own more directories) - update description text- Release of 0.2.1 - lot of bug and portability fixes - Add support for network autostart and init scripts - New API to detect the virtualization capabilities of a host - Documentation updates- Fix loading of guest & network configs- Disable kqemu support since its not in Fedora qemu binary - Fix for -vnc arg syntax change in 0.9.0 QEMU- Fixed path to qemu daemon for autostart - Fixed generation of block in XML - Pre-create config directory at startup- support for KVM and QEmu - support for network configuration - assorted fixes- finish inactive Xen domains support - memory leak fix - RelaxNG schemas for XML configs- support for inactive Xen domains - improved support for Xen display and vnc - a few bug fixes - localization updates- rebuild against python 2.5- better error reporting - python bindings fixes and extensions - add support for shareable drives - add support for non-bridge style networking - hot plug device support - added support for inactive domains - API to dump core of domains - various bug fixes, cleanups and improvements - updated the localization- it's pkgconfig not pgkconfig !- fixing spec file, added %dist, -devel requires pkgconfig and xen-devel - Resolves: rhbz#202320- fix missing page size detection code for ia64 - fix mlock size when getting domain info list from hypervisor - vcpu number initialization - don't label crashed domains as shut off - fix virsh man page - blktapdd support for alternate drivers like blktap - memory leak fixes (xend interface and XML parsing) - compile fix - mlock/munlock size fixes- Fix bug when running against xen-3.0.3 hypercalls - Fix memory bug when getting vcpus info from xend- Support for localization - Support for new Xen-3.0.3 cdrom and disk configuration - Support for setting VNC port - Fix bug when running against xen-3.0.2 hypercalls - Fix reconnection problem when talking directly to http xend- patch from danpb to support new-format cd devices for HVM guests- reactivating ia64 support- new release - bug fixes - support for new hypervisor calls - early code for config files and defined domains- add patch to address dom0_ops API breakage in Xen 3.0.3 tree- add patch to support paravirt framebuffer in Xen- another patch to fix network handling in non-HVM guests- patch to fix virParseUUID()- vCPUs and affinity support - more complete XML, console and boot options - specific features support - enforced read-only connections - various improvements, bug fixes- add patch from pvetere to allow getting uuid from libvirt- build on ia64 now- don't BR xen, we just need xen-devel- need rebuild since libxenstore is now versionned- Add BuildRequires: xen-devel- rebuild- support for HVM Xen guests - various bugfixes- added a proxy mechanism for read only access using httpu - fixed header includes paths- extend and cleanup the driver infrastructure and code - python examples - extend uuid support - bug fixes, buffer handling cleanups - support for new Xen hypervisor API - test driver for unit testing - virsh --conect argument- various fixes - new APIs: for Node information and Reboot - virsh improvements and extensions - documentation updates and man page - enhancement and fixes of the XML description format- added error handling APIs - small bug fixes - improve python bindings - augment documentation and regression tests- new domain creation API - new UUID based APIs - more tests, documentation, devhelp - bug fixes- fixes some problems in 0.0.3 due to the change of names- changed library name to libvirt from libvir, complete and test the python bindings- upstream release of 0.0.2, use xend, save and restore added, python bindings fixed- created/bin/sh/bin/sh/bin/sh/bin/sh/bin/sh  !"#$%&'()*+,-./0123456789:;<=4.5.0-33.el74.5.0-33.el74.5.0-33.el7 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=genericcpioxz2x86_64-redhat-linux-gnudirectoryASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=055ef9a80b763998835760239f20be6939b2fc3d, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=b7ace24c28bea6e16920c59d8405f8eba64539ae, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=2617f4eea2806a7abf2adc93115992fde71492a2, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=f142770436c1c2a40b96c191b2b16bb3018d9c46, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=daef4e4657d943ee0b17c6a9de7f3dd94e8e5e2e, strippedtroff or preprocessor input, ASCII text (gzip compressed data, from Unix, max compression)XML 1.0 document, ASCII textJ+q//RRR@RRRRRR/R=RRR,R+R R!R-R RR1R2RRRR(RR3R#R.RRR4R$R*R)R&R'R R"RRRRR/R0RRRRRRRRRRRRRR,R+R R!RRR2R-R R(R3R#R%R.RRR7R/R;RR6R8R=RRR R!R-R R2RRRRR(R1RR,R+R3R#R.RRR4R$R&R'R R"RRRRR R/R0RRRRRRRRRRRR*R)RRR1RRR,R+R R!RRR2R-R R(R3R#R%R.RRR4R$R&R'R R"RRRRR R/R0RRRRRRRRRRRR*R)RRR1RRR,R+R R!RRR2R-R R(R3R#R%R.RRif [ -f /var/lib/rpm-state/libvirt/restart ]; then /bin/systemctl try-restart libvirtd.service >/dev/null 2>&1 || : fi rm -rf /var/lib/rpm-state/libvirt || :/bin/sh?7zXZ !#,K] b2u jϿcSrflFġX3,mzC40 ZEy-&y}M [cQ+ERE z.#S֡=Uy# TE+pYhr|eg"!,~ , q= 5oaj!NԶ}' L59 E3=%~a_\dQ ,ԀUZѓ墫 heL۔#!9r@'.Vj=ABOƝn^J3[ PⱠ]I]㻟)in5 6ª&@޼Ht{'un2/,A+B=F3ʪe8y#Lj }$km05z3|o+IWxsM@x*"ؼ:fxu *+ "|vZjTʼn}Ucr =5ѬbSrE(> րIM1Ɔo|=_"&g柘7uNfUZg BV&|H4Ԃ(p>&PwzcN&B?%_,+&ƂA f|h1o>J,ͱ=T8zmM ĢMmTuaՐy|]=2wjq3f!|Z\; PWq[~P}9?׋g)KDkaZ8Wng5ZLmQN808@l#ZnщDZRhUA?C=x1 kP߄e!uQW `Og9wnUA ꊐLJp@ת{p/wEa<}oY߻S"q ohrIQ Y|A5N;m8HsY |c nT A QUmCUrMbob>=]W^O 0 Oc82?0R1nNW p5g#28EE<(ǾN+Pa?hZ0@Hwubn4Wxj4`(C7EמbI?tT vY*:(iC@SGͪg.l24C"ΉhX6Izv%+(%Ԁ/Ȇj#+ n !>yu؞8)sawC*7[{3_ӫ'ܟfʻZSGn ueO _TN?"/ZT`h&]Ϯ XɔGeh+hW|b3F÷7?oa0¶kNp`%Y;+ 9t$7~:$MR*5!$ƾa L@ n{"B_MuU8<{]0aepnWd.~* O㺈!I0j&#-Jf60xHգSGRK+w_U-Z~铻!OA2B" OrB~?}<|F&w\OCwogVn۳f"M 7^}_0pA gI him@id}P/BmSjWM_yZ0p6,ʍbe,ؙ<1˔z{hDd(-:+Pkqj`H{LV /]Ft۫q;Ǘ@"D7ŷxywDU(ЈYW.U=?9H2K$؀Ev2sB>wpR%KK*ѰӓK*DJzO7B d=əUH$xرp@*z# iu|Yz">-V!U:o6ދTY]'"7*f--h]#n"6[̣oKHCt%̤O)UKo2He l.5Q4TMDvC]UŒ8^/6l$9^Aog+u\8@Ū_m3Ym"قdC!gJ>8 7.@@5ܭDb9LT`9[Kf=`EWͿQ20W>!c] -"…eKn  .*4͝k٩:JH%VAb}4c<Lw8K9]*jWQ;}9Es8w[=y/dQ@p̦Tq>poY%GW`Ȁ8 <>lm4=/9U~̚ßL}S?\Po?zF.=FMC%/=XeN^l!;9#&ך)p[q9rTԌJk5Q3c5Q>hJ:BP_~vKp>zT%Ev ^jQڶR/U)g-ƾG(̟ + v+u¸ 3ϪSIF?\UsʸYMœ9۪& !! ~Ea2#K(/AT/^!J-AY<أwiv6~+[.wuN\lwe4kB?\= wV@4HdM>wsQ5]{UBu3Ś!\L,|uZ cTIC7n[TƓ}X- (Nu xj-.~E2"o]͓ oKp\F@pi\{'DEr  zq誼G6m~a,I&QF qGO%n X;7];R.žhoQh`7>xöKºAXP􋜀>s&4^DK ҚB=RV@syّ溲p*ymѕ0sy2IBL {_ċhgf?ZlZ j^oPp^OX]'0n>Jhqԑ0Ȍ 'JrrpeE|t *M2Q$ !T~ڬܞ@*)$٬'P=!%3hQk&m_Q&Xf{s3lx;tGMkkJ+G)mĕ|xܕL-oNzQCo[~Xhjp&5 Z[%Ogee@(*~2ʘi-m$Ҫu}>ge ]~Nm"^KP|(8 1XUt5V1*?0l")CB|ؚͣƌ{(h%@>>:P5j=FĿ5'qtb ]1ZQ c$ÍeҔLzQY,S*WNh;%Nm#Ov(X&iIʔ07X7Vz٧BzTx簵c%X*>(A {+!ۖ]K6bFCEuϰg)!9N,9mrUόX۶&L[<*`↿5DȍVU@2DKn_Pzd91QQStL`$us 9~rݳ:Mx|k^*aK6\x0;KK=9ƕ"=ީI]?d}q6;XmUEfVzo>\v2HǭxҾDp9y<'&-tOvXzP_Y"4!?3%Mp= XUҌbC&M]?LbY1<C-בl$_1m;AX6Efu 87AmߢHœ ɻFQSΫ\R{fΒaپ_ĉNc’Y XH(.2ZH%h,(c؁6N3U='*{]R8cs53PJ9;w껫<4!b(ك!EUNAT=ux%ɗ j%e pb>rp].L6whIQ@V#k6PFInsLZ"PTeETTM@_?DoХ}Bq:dX5ti{]z~罆F7 l=ERr2PO<. 1xžhPl,DhB.:h~q-ugu>toP?hcɌY+&Hb :ѰqcRg6:,k%PAhMz`Lgİeq/t/n̵Ou>wQMڟ *{땓"a^JG"2gK5z54b {pLZa _b ͑nOK>*Bvsgӽፇ/hy'.U@M v=ZC< B9PMk(ߩ* 4id3VX:z$)鄵j!L,v(x搲_4=waB}_xD, *0phra7+O1d(mm`im0>aEI9ygsaDGſhY*7I/$!5>Pv9y1t\̒T"^NW|pfΥtY89V n@55SF)jtl7e;J'zIifEXmZ 'rr6F/EaN0qMQ;Vf+ ?W?hXK=kq+dhԓuvt7GH  .]ǐ`n$1zZX盧a@POPF9 ui`ľ*Mk$Hgl@r08 r-2M* YGY%OH =kOs$C%T/G!,A$tB=ѧ_ HwЖӸAur/&m(җ ppI9:eP@3fԝp+gB\gN;@AZ"n?A3lm!Y6 UtO*! |fJ72VI\7 >k$ŃrH@GveJ־Rg:nITND'8]+'i]_`އoAh#AKB={}imiF̰`G>ھx}:ZPN.o Hp #n9z#tf«٬0hB(PUCYP!Mj~\Kڵy*u68^Zjhui:_%xpi7"XZyX8n7M?_,D-./qE^`@܎։c\7}fuh`f/S]P+j~zi=pCכj=3^ٽIAQ+ȜyI]cZOt S5 ۰}߿vs5i bnb{3\\T BalD}DA͢_{%kEk@ \3"k՞ שpۏ" **q_S`7~VgN:Uh*g3Ή@(S|/c)56KUk"Zێ _t@p"jG",gˤ{MJ2MPtFd%imi"/pD/r+ʀ^ېFXz"?Ĵb!'9Jt JQJgm -(ΕH%|)1#qwxSxXd`YЄ^<; d @ Z [`u!c $ANk!hўPz(!ƈެzY1'Mye`1u ,w|]3O``@ƅNM[(8䘛3~ž=N%*ϕ1lv\d/o|懡׎rZv^Z7 [Ж̘7T)!/3{/qlMPm d3i{ ]x??R߮'OoHJfzXD1y>]3rr#êQM2 |_oplOu6%x֋wn-#2a3|bՒ 7%i=@34e|t4}`SZ=kL : JғN [Rlk'MZ٨?=pWVfK 2,*,饕E^SyPJMq;,W|!^ {0P+4)mҖUS0 F$hh)(AN6+)mS}pY 8t_1 uhmGLTzp;Ladz+r0X+D0WZkhE[p x# sV9L /|XQ_h'tw:꜀AV?Αt2GTU $'rv'Sku Z]~B8teS}WQ5"UX&T̓(/TЊMrE 鹀my!r #% )~=N8U6$nj4iu I3zv;tODf])S =ԌAc*!5~U%0B4pAԃE|PKOp zrT"S 6C _F2RxyՀ4Dgn*h:nWsVA9k#bobP"R`0#Hi,I;yj!c=h[0Maߝ$3Uܱ@(J~ϳW4˄'^{֯·,V7TZ=7ghbPyHp"zӒX[Ħԧ)1ѲbM `{gQ4 OX6Cb'U5^F[ aޕ<:v+6a)l2!OU+sֈ56N M Zhs,DTZ ۮ+G5a>w`2NI O"R!QXLF3}nPJFh`jU=)gonj>sCTBΘ`C[78j LU-ѯ?`OB"zW&/8C;կF%Yl=} 9m.طE0!_A7(}#Qϑ?N5KDK qvgQɬiq)*Dz̥گcuMxycE<!LQ`X ~)8$dp[ S(AhV룹Gt4Q~R y7+Knt[A :4DTgzw}%2zGR}/A@^؊Ҟ80,m8 9|kZ) Q(@Ң=[Xfs&:A ]o_?\ ܈ц0d=$헔;]-BWm="ʝe%B 7˾T?2}olLp'~J^]JLߪwrX'/|Q+aGrlcCm"=s"NF`d.y}`cs vqY atN:da]RbIՕxTy?"◶\@~lW8+hX1G`H:;Npe/=,\Gb"`(m 7¼p:{/g-Isf#-q[ D[M̠^yc6?9s9Xj~LA|Uo| s)Ǐ%@1.S_f~s\$-Ⱦ?k˗(i KNpEn1!=ź/_=1b?|l@J۳j>YE{MHyq6PDuƤϠsE0\0zБ2ŻY&ֽLnߖ<- irdɖ0ǫ[L ae]Z;dgG{ԽE@J^)y 462tP|ҷp)Ⱦ!BСFS-!ak삨)HVQj\_ \"r*Zn`eCn#$$67Z`ku˜4"R'׷AB={ w.ݯN+ 6%~*W`Zk[X@a˺Kĥ1UTx;>H1Չ s]gf??`*О{t`sssʝŗ!-dDkZ@1rh`>gq+Z)Quԁuz̴W>DDv)ޛ@KN#/0eiv64oJZ_?dIژ/Žs* 64ȃҔ!Xo>> A(.%v Ȍ"bD`Xg5& kbKN&{VRb_GSJQ-Vg]lfd8,r26\TDU3=4/vNz,x#02R.w-uo6IYׂ[c}Sb981S]dgڛBtikZJ g/[MY*-"rr8׵ 2-W4fN:`FLcHeO H~d0X+>j9qY7awD qed4VM~^d ;D`0WLҹ9"niao)_~Yѳv=6Ssns]Sbnk$R(6Dб }f?+ϑ+2u kGsp#C|ʝ6ߎ ya+wg:WXw~6[o'rН)7|JdF/{IԗڻfWT7psm ZI /Q;>q*ՍOZ&m#)6Ღkz\YD(̄aII<5*٨T ^G"@l{qjxVqWO2yB8K^uNF me1~qwш3*JOMcN^drќm)IXP>6K cko=^RJW2b*p!𞅂fHd_7[7'(JvIX Ǒ6a E>nnQNzLmvtWs7~K2l+zk'ijBLOHA"V{.}A ob-"[pig iI?pTdDvᮎwdj=ω6l+h[@z X5~VxeY>'wAfY=] 2+X >fY+Z 7|[ ;N񐚧+OHo27UpԴ#<0?`~Ȓ\BcyZu嫯ESX_!`S/l#2T5\ գo*l|5Jdn50HS<(w.-qRLxqy}: D&f!0^ڹހǨH%zBBC*,V~L g55ho1z so9"_Ud&읥;r5VN Ѣ~z@DWlUmia~I -Qd'Y~EY/nk&uD;,W,Xu` G\F-ۂQK]3t[ޙ!Ұd1Xr!95!%%ݝ W0(@K t$ x'u4qĺ\K脧D0?{{"8K Q$w.%=Tb! yLqy/mj:[VuZ5?$Q1b\u!x'Er)M X=65P>˵ (IIvⓗ4' #H]HA{e@ nnVncxm+t<k[MԞqE-!DN8;=0 "<#wМM)Q0\sF(mВ5 9p@ aLul{,R_, DnɴY\c`=O,K4a5^Nk[ 0~ĦuwqmD q8Cg,BbX0yw!\&~)䣃_=S6 Q˟/oFHp.Z0b#] l$ ?#r+m1 B7n"l!On)P~+;^8j"̤c:yN=5c?87L"<7ͱN;* h<\vtלAZjXazG{T$D^Ҏ$HRЧU(_H5o^b_[_ǡj_HUi]"3=|{ؤOQf(]]@[Q(z,'4q;^%pvEA$;\W˸MC@h p_CE Cwh>'-Râ(x/V2Rp*q+MBhk;v>hS} ۩`B<7oٌ[Tu579, :ĺf.nJr0Ϫ'Knaes4uUxj`8@780SRk eP yΈ*^L'(QiSfXpW̤5.CCPf&cՌJMWQAIkO[i ^gt|B2cb҅զءlI4qM)ӻ&PqlKХgOaߠ0^ 5$Øv< 9WW&U$Zt5Eҹ0+MgH)3xLtn 捼+ NݻLr>:z@3#O/ -~C" :w( 4؂qx82{@/Kin9pUuГsT_5l ٮVm@\g|֩JrlՅCLpn1eb}v'2f]Ѧ7K>U("36ְ~"W͈TTe)М8eAtV "&t$\>jFe*W-ou ,70M.*f}[V1Dn%`G'(t#v]SRt({Dj$xL'$s(tVECjqNBqfoRnZWi  H  *as2&S>(\nRBVwU7XrO?.οꯂ%B?kzo2jyi{E#{.Xqh,v?+|jfYP[ ؑ13v-JYȘVo;B- fS5o YJGgfbj<ۆ + *%8'#$vc4J-{ %VQCRl/ J ux ϏBO|6;'D*T)ӭqF@3gDrM(llJJődnRcGݵ˼t>>nE:e6/!Utoϴv-e q(zZ8JF40 1Msqe\G)hJ`u|la^h{礰njcaAwUg2D@8E:UjnI\߅JϏsWc&2Ȃ?<0TBV8, `L"D)Z=mDs8z2 AoS)'G'H091:CԛkԖ b[ABušd|[zڙWc3Ú^2],ЌB+b'YVt) 7d'jT2A>reXO$WGGd2 6^o,XB +TqAH qu? ] `k SϳdyFW>D?)Ɖ^6{hrPƤ*zF3|1clr~c)ARX9*OLnљbU*I7q"(;1QÎzd^6# 5c1%'bUZ b; YQBo*0X6dsQISqtӒėhtJ.pwgl$N[F{\##:uxşQFr>Ǽ-'ۈc{*$Sj~ [,;xݎCH>ɮ 6.e~d^)S1 *1FaNޢU*H99~T]ƙ+Tiج>Bdi!7%YE8Gyb\E JGhq̬6ᅪ"3oZDk<F mO%[(VS~y]{1$~7B/G7вx'cV`d8I,Z@nRrB%:8x5kjԯQ如]A@0mۀ@BͦՠœYx3 %<J ҅4r"Mb*JO7S4JugKg|T3;ScKjO>Ԁ%rm+‹3t],- 7΋:su{|$Bn`e)b@0hqU?.y S0 S\z_`Y7c'%?UTt_SBxT2z@vtc$9xA7}ؠ=Ib? $Ρ$JL+Kd'pjp!T>HǝBl k>IegXǍ'JCIM#rT[K'RYEcMR W{`y{!{Fu DD^㶁^!&?ȂDPG=~! ^|RٱGd_4qP9o P5~A:vCDMW[sX.$Cw)S7i]! ;p/΀y})57JZ}V7uϧYuM{L,%([a1ɲiDJͧS *AMk^gk`am ( aWr`߭<U-f$۷@@XjsT78c`U66vNoJU7i\6ph `k/)f \a`aFklq|wm>nŅ :/ &+IRQ쩧mdYdtbޞ4=2ɋkݑw͗0x4S34 x 7 fQoIbWmҕadRƾS̥fǔIgMt{$z+,_?{+RDT[ㅠu\L8=ymf 'jR1+&<L+I=5 "@CSBE8]8; r OGSRL\](' 5as `LMV"U*AǞYG{}xnfn$8'x9M;y1lNfp@Á8t+j[ Ղ]l,(C1}6~}rq2'~κ IM ߘ8fr{+fJ4wΝJXyE4HlD7@4ȎǷ)WD}=gR;ɓ# Gu&hV4fԄko tǹc[}\'uh!%*/"ds-H)AdXѝv #\9Cf샿݋(nm^LBG Idg wgT1]cze[f=Xߟz;$uwVhZuG ޸@nRm¡)e+Oe7?̑%B7a?ϻ2~[SG3jGD4%G7.< L-.`g*̙zn%^)<߈mͱa P mf &L7#t69V؇}Itȉymxhz=n_w Q;VĨ0\q,ĭџ=ٍ^Z:1Opo&~* w);;1>P_[YwnYT0q͞{9X{tPK茣d VE'|(DԊf+G5UU#KP̧xi>_ y0@̣Rw14%PrMs5J< cGV0C$r|UDd03:MNWvi%mF+M'OJ\d-hfSޚW(1O$?:C~6Xew1(?h)K4zAn?R :X7-`I 4?,XvD.^zwvړ22N(LG+,~|B6 E7R3"Bi! ު?GkD(φd],2Sac35QXi_/#EkA˒K d{ufТ KO f+k)#Uhu(:T#)o NoҔT]V?8+:IiZjۚ~_w[BOp}r(J$I 祬{miY/WB9ixĬ,2[L9`0]`.EqTvd+1^NW jޱEJ#mq'._a* 'VN.DzD!v{M06!׾' )<~ӎlLˏ)Nx( cg uK!Enhp];1'㳏MHHLOϢmпe~ET!h~#P8gܓzUpJAm&QP9 I?.S鰵gi, CG r( {9tS3I!kXϊGX"\Ķ #sym OE}%l"2x*{ E6iVuWF'w₉Q_7eH¹I&П[a R@zmG)IiI")2C'%2@)@")1VbY⪖~BQNYD U~>$s 8 yr$BDӰ耷Z+_@n4W4ySGEI>ξOx,gagُi {,4|ؾccʕ=7yxB^.*$4jwHw32ˎ(=!y$ޱoAK}HH[<4]B3>ڈ3s$(FcN^Z}8X.9%f`ZlO-P 0+ ls-6IKqALVȅ亗mxۅ9I a}hfce<@ vzmI7ueA Pnq3fvddZLć BI1N8hoږ?R&ܗ4(J?/q/*ֿd €uâ+fS]ż9OWDz.o4]FB8;< m dË~zv'~8hzu<y+S@xmߕFG@SBy۶)Zv2͔N/|CĜ?ITA88md.Z vJ[K)pIx]ڸ~E铫YJ҅x; lp@dŨAEXC x!b]~dm8b1jz]жY;/4zJP Mو*%J=g ZP&bod\zN`C3E ˛OL@(|K28^Hj J =&YA8}[La;ߔ%k˓ -'zpW&I{!&.3WS:w?_ N>g~cjH'9%RkIa7>)޿kzt&10yKvڶu;-f86COG!"×J:p 2k4W8c]/dv҇@oJ`蕧!$"NM $[,{U7mu˼ "JyySk.JƁ~"v/X4+ O2'5_eswu \ Wó hदI&T{b.? -0j:i d1L74c+Tw3/R*oEpm{.&B{uCB:n4=؈v-Zjٴ^G`02&e5u5Vaee&;Be]Ls+`a4ԋue]/bDB@!'ߡJ< iA`^T 0n3t X"aL[AQ?n>~/ײhΛmR3@0wsf-lYFX-ǎgd1$tbpjNZWLG_ ˷:W|/%b{oԠQ'AG<8#cZK̒.ҎB7gjA\IeGr@C׌ h-Uv y>E܅QC -e䓽dݬntc-aA#Ml!ɸc5l-kސ &}WOpȜ@r"{!m& 9& l̞+(RЦٻ,`YV\c2Md=Ls;z@,6Gjv~ ts'`1$']!-0 h7a?_QcO)(k 3쫼}0BN̺,nf1iNBGM$`㿊78z}SGe$0"9".Z7)NLoX!p5*$߅뾇TՋt,ee^-ʱH* [:ݑ+7[4-/-)K"L I+S-Si8cϘ%-x}Me+ Q-\#dm_ qnG'^3E`z^ f-Eퟍ623 ;PSKrVK* C46ۑ4&.bS?u*>rox/|;F<}~Hm_&>DjK~x!t{V'J  ܱ?n$@DJ.Qw:< KceIO@iS[jԆ?3FS8<7oBNh.|t sX/sjTO|ģ%@c^A".T{qC,|fbfi@I٘y 2[2iƢN }b6B/Q!r"aXs<^^s铂[::Z( 8 ~nd~gl5`4"Lzc/Z1m,y}NJ_#RzQY*aJDe~zFWʆ=};;0r6P|So7o ^ j<eފԁ%zD%%/\J*lN' 7IB>p.L8O H|+/|s_ J^~oO"NڱcfsF+)wy!|LT@ݹVK V9aJNw=ֱ4pLN; =pNpX֛E3Χ-,׶7 (n`-az{ࠝ^Y[,!ԄO:7t8%0tB9m'gW r:2`߰Hz+9h%> E␹QDg[k%i{:U_5d?CNPR62*"xDpZc]A8f<@G(Oĸ ^!P@/1{+]uu4?W+GzyPxmRKHLf/_|c5B[ `g[[vB2\V@hU^@tU7" 0y}| fw5l"i.!/+ql(c9r;uZOURMڕ6 ˙6rKMzbIGJۂǹ/S[`8D9&k Vw&#DPLՏ{4(%L*XPZJw PDxŲB g^U'½o fsŶXYk91S <0͙o4A& A}dߩXNŷhHe`'Zjpsϙ~dž:uXKXl(@FUD[.:PCJw(5 NOUAګ# =7V5z-_&JI;y$&{ b%CPn6X]s~hH6b'Sz.]A6~vPۥ kJ_&!TS񤅭2Pf$)%!9; *niT<'}`0~ Q|KZ(D'^%M_̣^/{=Gb,Tuz(r 9b.Vi-|&D >AS~e~`B 6*b+=LucLz=v<Ͻݛ?#4Tj4M&7Df^<e/by RW֢VVwWys ,W -vas۝[@xk$"t8![6YzM_j/Xөr~\G6 z4h;^ t"Du$%Aɶ]dWDf┳% ̜?^{/5 } W3}*.w|rdzhX}ac~bwki_3ֳ9DN) zIwX1NʻoK&׺A)'H>9@.^.)u?Z>菸w|2:͍jet舛7Ăc.U֮ď-\ASΎ;oٶ„\hlZ>2-(X x7j#}h8ė;FQci?mY̵ mfj'F KI/9+!wy$*-"I8uc7ݬ`~;Lz7親)=6 L0 %݌֊ M-߈ci{&> qkEl(ݮQH5 y P1C!b'}f}dvU 4[I,?ԟHG\~7 ] a?6WM5wݼ10Hcdat7JU˅fnM=;.Ӌۄ]ψۀj$]a | IE<EuSOޛ2NS"3i:ystaL;,0L \TT>NIv"7t{1xk3^HqaVUPmqrqۼ43Q<Îl],LC0[Z #WhndUMH^Ғq9͚oc׉u*Ds !O~MHf3E6կh#%<ԧUS 㣥OщDha12i@Rix**5- j魜 N?h.4h7@mDqKcSGQAA?,g.$io/G`jE/KY1yH(vH01?6( NWmF"IxPf5݉լ4G)#"a+./v[ԅ6%+oKa"3' ȡ/zAi՞?}/ fR@Jn_  )9a41. J*) K`f{ DL8LۀIjK#T2RԬd'E;qhu3e:Z޳Jx,³UR\!~iu _ 3u$0V"kà>AgACh=E\ U$d`߹#j|lWL:xk-9$˖C9@PɆd e6g[(oؾB ۾lc*]~k:Z:2]05xpAFj$h5Bs)"x$,RCUux@9j%Cg1r$ԭΧpV(=8"1p ߇EN/Y̏zŸzMjѽn"\9?oF9DEtH,A`!ԏaqm0$O5g]1nY9s<#wk)e/TQ^B@ĕK3mVd#3'WriwfQsQZd`xyl'`gr#Ӿ˯#f.&'dS)̈́#Ssxꁖc(vOyS)V|Zf/[$R<+E!4,C%q {QE}md7vE"Oa1L [rKug1d G) Lģe~ju٩T.~wtr! y)fK?c28 (1&y6P Ou'n#An,iAvRsÇJ[`a7ANؗa^LDuU 6R$}@u/j%Af;B h 34CJk 01o{_O1N G7n'q>Z#4-7s^oJe5\ި4+kZ"Jfz/ƎGܓB̹觡 i wEU|)5r?ۄY:j L!k޸{E1*vŚ*U^u~ׅwwSB%y˚+b]ܴ9՗0O0(=͔#fO Z<5l< їO'L<5BBs1&y{!P?$"cBqΠMog67&l29[e^wYzƘie?@Ōw뱡k^d{vyRDm_AhpF,F-'ګqsdI⢷[{;R(:Y;?5J@ڏdW#%Q't784?J93FR8 nx h荖"~2eZF^*wمce@1uN`QL@W%qh<˒[OAo;h.R-z0S jLFJ̟x5Fˮ=]H0.Ƃm勘&%`9`%uvV|oAMLh,T߽=#"C`f*= ]':U1.(I'%٢zg8pd82@jE˼[ &=k~!hݝ@;wKb N-#jǠSG7VW!Cg5?T8N>,IۣOS >+b{߆~`hz(S]yLOe^uGlj4[3c]E/&cz п1UFnX<}wؕ>u?~T+ L8]Ʃ;I dn{M_s9^7L݄ +"zR=>hvW~Qɩ#9bDIqhA܃ZY"Zg2"˸?{+i??eI*8 tk=uv!ݠm 4O)4_42dY~?I1<4&yyk^[0LM0qײ z@Z;WHV ;Dc7cKWUl"6"ߢdrp W^6mJ$ ?,ֶ #jp4o@>7!Ϙ8D0܍`݂4Ѭ:5J\S3Yΐ+Oz+٪ zVتn"=˽a/a?QSK 3͟d>f~ Fc=4_c$ fY]u~(rVfF2+`HOkǾrm0$BC2NVdJդӺ\n aۿ1GʣOBc;k5c 9(--r]B 2΋c=_ .֕m/xrWi`tIzfaYJm9mBWi8YhzB Ѳ_|Dv0ΞJߨ'lǜ^"{r(P]bij80ƘY͟xp2nB3aʓ1Qk>P%;VpuplR` Fg#~1I4ﰔ bϋK!yڔ+.4`y4^e{ȒSﻬoo'JU`hƳ:JŒV UBGM`@ URF/QZg-"^߰DukQU+(p=yY*:}I8A.%ncMUM>5 )?&/L zk[j`s~MtۙjqǼXc?%ykO?cu ,K1-`=/^Ei ϜГ75괁6%% B=g?~`_I%h0ymy/# F.K~S%yQl82CZ;d꿻^.v*>leR%RqRh$ /)])ٰV~ѱ؊%k~ulT(s')ٳzx& 7CG!.)•B#Թ"=|~o52iPnrt wKc<E܍lR2mn4v~v6jt$k$^== d ` #iYHU 3[3YIzxmهU_L@=Şlhp0caEu V]2l3{3Fnׅu!SvӕzbM Hu)x,>2#lIˍ^& JTi |Pʙ-lPP;S^x~a GpPqEҔO!k$@xiQof7I%@"B.>Nn/s8OtXi$J-$jg[3-Pxjo=mݍO-8UxTO}KQz}Æ(mDYkB&w?J-H;vOJŐ*ߧ)p ,lxs٢Gp_Ё;y~Or.KjoH%#es0I"\8nǿ橽ۥ`k(!K9G-Wכ/8 a_>陽JSNw9p~K#o,4o #<b/ʈkg#_8d+b! jW8w @utʊzl%~y*"o뺟 wE@`d-z6d lUmx"rqcwvB̛՛?`r]LQ(lGG>ZT @jz ^)ˁF| :4~V_'H a2)TA%Kukb m㰿0\QS:,߫ħNd%Z`|"aoI I Fd2A/7}"с!}!YgKQ=;'8/p_??Z1kFٻYeXOCF57k*P T ઐidH:/Nj8 $(N_0yzF.ȚQ*9 <q67PW!H+(bG .@<&bKz4U:)|"BDmjjLO*!)K 6{+|՛cG{&& ~'|)60'Vav)X(R°wpϵ^iW3l *c$+@wzKbi~M1 Q{u2?y#)"bpd`RUMFe"U[zT@4? `GrM,'  2=يY>5?X[m1ݴM%X"W/ ;tdj+ܫ?z4$n+O K{h'HD׎cXs6~+3PF?0+lc6%!L&H:iwD m1{3Η !,18Mϵ< {KcPⳞmÿQΪxs>sJzoڐ|OJkRtA&7i~l wԕ]q)6,SBHCϴAC $Ñ}S(.8 (5kchd} C|]4C^x+cnlzX H5Ocܲ Z˔Q)~P>>CJ`p wC,;j΢R@l`"x4 ;9Ch2Ti IZQz?jSSG86Ϫiڑ= ?\OGu~LlƓd@< L^d{Q>Xe 7SغΓϡ5ռ m"RZ2GF-H "\=옺\#Q _PM1$X@ŚvklF͖Ι XQv!f݌bF3kyTO0TDA0^ESy=}۠SlJ3`5qkFz}A-@Vyas5ZE<^ Q(8p̿p~uAx/| dU1sYDx~4$RA8i0Yv ׸Z*~Ton8V%e]:nq5FSP1JtYdw8S)8ā>*JhvEǁFG8z߃;A"pL(O8EfN .e:Х`p%>$Rk(}cI7_GM X]ĈG[='0n\[՜E U͹ۉ#oJp!~`X (R$w1TU+EܡLe{&?nNk4\Hw*6^Vèle*o/* 4jxl[oy;NȾQQvUnEQk2nP2_J !m_FF q]9(Do/.H}^ .JĂO-pt0Feǐ5-ɅI7D¬?uǨpjXTI:L>`ۅ l6>:`@/i"|g2 -0'qЫY>&YkyOua2<[ NG76 lq]M2<4AuiW*L*2$J)ɸQUˬ9&ʐcИFzáӎX᪟d e\p9s y[d}z#6°ERJUQ60GM~SeQb{$ա AL4VQږY3nEtJ|aݒIQbV CFFqtˉ9VhxZ.d h%7@mP5`_4ėh;@m xT3EӓРD7X`*hvV^m\!Ix }:3Hl })f_BT~d4mG\F!E' 63 ї5hTR#fݘ?#sxzci !;^ٮv=ۤ2Z1\kϡ:7Pml R].LL)ɩb,$3zAZo'$鞬Z):NMX['3ڤM7XC$TWPL;o0+Kͮ{>moN'&R34u$ FXDr P|.evХ Hͺe'0W`9c_8f$T/ CD%R^ sΪ<[kd!bLQ&o/bk'ˇ =-p1bM͸r 4\rT.SdQa|&=]oI5lE/Ky#3Y sK7B15] -\9N/Եʏ9%B-0ujkW(+ҙNĵq;6Ο {h-`vFjE%+Cwc^ [`[ ePo=,}Zr=S'Dk siWx#4&:8wEo|x,dG6fIc/ԯnUiFјQ,滈-u0JGG 5I\bsDi_a7bmR*]al@6<4[}ncف623F$ *(tD43͎d!qx+Cؙn1|+觏G.MQIϭbc}Öx>Sœxl#%>wLUl.Se;ſ:lIaj5#UAev5h2 H*\ᴑR4`7+Eq8yP[>Edb5%R kJBUhY4j__R$0I T|&3q*5'4s\keX8Q@K1yWh {qCXڳV8YiU~A6 %L>i@k`JϹJC٦FϨ|hTQb= ⮁` UVb/Ly)v͑zzw_?e#4EC& +jkJAT'j8Cm{zd1ӵ1Pm;쫰M)0wVLj}J@e@L|ƙViۀ0M? c/N*B ݺJ~jx pwzbZ^iAú=IpYaL{Lϝv$AxS٤ b 8n6Z6Sb{}#vv0b^NRoLK< }YJ(͆wrz8.fՅ.G(%s#*5aKETv2GhL~dY&]L"hٳ`4t2f:WPdED&e讻Lג#JTcQ4C03PiB4V ?aNX"XFx;8tw|*~.3+i;#u"gaf̥Y iJZtӡ:b<i4#9ftb~wQ@\aE[ @ۢfGWPIX2[71ٳc eR%tR=,'qI$TlLcWSOV"7vd-dJ='/j_KKF]vv `V8ה7oq+D1o,K"k?gUr4U^%ڍdɮUs`WQ@$Q]:w) "/`w  s25_; _r!ttEWQ))gxSURPIˣr\VƤK뜖xsc)Lc<{ Hx~dN#\_3o,d7'̵zwz!Oi#bÇxxP)8xv īU pcg#)1~7ujY0<3ٍ/{D()}OeZ' Х:n͔)rbd6gy>8Um ۍ$;J+Uvņ2SS/DB(G&`߂{#щkMs%/WLeG*MX?Aªܝp!!-?ZVӅ,o=X0{ۊլ+'dn<&-N&"?Su!dFhF (eW9-!v6 H>ܱ%> V_ O*(:iS +W'ߋ [W0:F]rPguj]L7e𪮦&KQ#ogz|OT{HT9œnNk4P k Xe]5lx2~};qLr'^ Г*Q,~!-.oc{D8IaWK[u8Ɇ7-ӕF}R B=Cud/|s <UߊA6Xl]S^aoK |h9hD A9$ ?g !ZP#l2Kse{AXɀ~%0 PnzŬUWG[.Χ?E_{ps@&=ԃۃ(:bThKO[3Tzt@cP%l+%}>e iLjuSz9lS]H>nͬ>oY ki=r\Ī#/ b;L ӻK^cS (_ɐ9&"2-Z*,k !}:J=+ jY4L䡯.mjߓItm]D5L :y̳B i%CL}4_;b}n橔gllCVR]3R?CFJ4p!W61.2Ƣɟ6CS}+06oO͐ϿƢ:Au(氂@ǿ: E.Ony^W4ZD]a!o̗1%_0`7bn mςvfG3 ٲzIl}'kBMZ9OȲڵQKf$^2&po:BP\$X9z6 )^.r9uIx sى혹Evxd(HU\H&?PˣTdZXt"L챳x0p c y(qn J&ҏ%-4g 7QVP=y _(ζx;`V yzG&rdH^j#40]qN ҫQr{s>@B8I-P7:EUqB:`{emB0_kﲣ4ؖ,tZ8؄;ܔ gcL&~*T鑁R8\l[ݨ9! fuhH'lc8yێE ->oR+Ym~wh6ߋԽzz&G߼g6ݎ^G/~QӜI=>|"5*:!˦:11¥S o  m3M,(T-/L,/1T!VN/5sQߡ_#n+56lbhKU74<0,f lEƫpALR!c}.*}'1c`@!5$B$&18P3ȊD#<|(D-͏lN8A1byOKpV^N(Z6GXEE̲{՚~(ݲd1x{#>M ˷uL;7c ,e!5GH܂<ϼJ2u#/n\yQ $Qb0/5:s ^RUp6I^XHg e6-FQ9T'eC廫 -¢/Ո 'LiCù+UnPlY0Q]ʚ,ꐬo^ZtlI_hZV43[Q܌QqJI8~\GLr)]EoĀG2|^*fUm _(k/ ņk2䱋_3?׽>uIFuo5W9vc] 8uG,UtI| Icr*åe)^\5%F9VxC} _]J;(MOZ cL;,YPn\:&Vzwp ;cOy^Z?\/D.lw _i .,]Q ͈]6b꾏f+UDճ>+z΁ WWTv[=@JtR "vCy7[%\~_viD:35l\Q01{"bm!x,?fءMw>[|/W!.eCAj2B>ZfSGsh=1u@$cV߯`7߇-[+FU;iL7MGj0YЉ{zTY#|nB*oo ]ii;Dz۳}ocZ>ӂ+ Rq_\ Sdd" Ыr)WM,i (+eͿ/uewvT T^yeCA!ˎ)8IG܎5%]H*T9;!*$ABoUX`fAGceZT4+#G Gz8P4|H3 EZ" MYbwi@Jtp@iiX&X*$C?6Ek,*v_bN836Dir_fӿ v;Q@k5tJ@QF|g}:fڒE-2gu(S"7n-[YFəK@E)큊|TٯYMJĪ&˪9^9h=` e5Se(nd4 ̋{Q \QIFyhx{^l2԰EvԞYcUÉLD |c,9!wz4\R? Sכ0M2| hEA`*znP}vhK،DAbq9Y -hxX "@@Y r _1:i 5[o̹S)mxtCx@?۔o#O t@1 W@4Oiau!jfR+w%tFeI[*˳Yq<{UV9\N*Ծ.vX)gȗ@,ֲw5E3 s۱ >o~-/QCE08`p;"92,Ҝg u:\&/OD{W2 Ϛ%"[v{2z9zqJ-yaH&MXC ˛7,z$Yֵ4>e" E#-7q̨NBAi\Cv@5r!@`xyOg|8qA @o]n/PY%orڤϭC_FH%s2m=@Pj /0D-ʕ`4ʄNˤɚj]ޏ=$URQ ߫<7s};4xFH+bfM. 4ʳ,'$hS<9QTw(}6҈UpU`9W *ʀ͏S`x*0CZ}qRlIHJk'%cwz[P,/i=jP'Wo\FfQ(*`( c:mO$W>~YE+ΞSQ*VB z#Gs+2ٗHrarN{C?ly.̕E/UHCp* QayiЀ#q`kvs]!.9o? 3\s/w^HQDKr&IzAÌĕ5.`iC-~7X?fT8 FS%^7U`&Dop#H(gfw[=#͉dv;C`U SkTdfG$>R Т$Y{CF',@FT=HlCK !(9AQ/~|?3NA.f!u ƾAǧ9[3v~)EK[{B EZNL=}%u%:BWc V%Q85<>VtSښo4'G+$cœFyW(h> oHR .7Nhkkei샏7B-0D1m@y:Uc4[9)H- 6#s8N`mn+2mkkY焏E5جTW3,eL{dC4?s.֘>\% td Y44\_*;&쉍]c5ā/]KR‹iƒț,7P2b@&/jZ^qx!سA .[ʢpq0r`gGGc^2<5/L%EehTO gtK` AL Y肧JS"B&a/>Iₒΐ`6.:Vr=PF]?ō-WXꪈ20xіH r+EK^ljg?9F)I|@.`Ԅl inA6G^mL4p wq~ll'Jz/*A4C~@|}b^\Me*Pu*dA UR=dǒ%3*p-t2M ce=24Ȭ^#4+yv< ۍYܨ*F-B7lQM~"Oxo1<:FT_|vF->U㹗#Q[,efg-^?GŧH5sˎv; h+免 zF_뺳@7'[YU V32srSK!0SUnjDt ۷#fG?UuC>B5Bf"S1[$BZ+4R°Cy#J`yx}CBP7nmw-wEŮ޵j8!-*_Yn hvE4"##O5?ti^>Ht7}OP@R 9:yX_O{\\E:[z-oM 2(&*ru@ŜLAPA{k n1ON@iLO Mp(;5msݸua}g=)No)Ieɀ6gjZR\P1T2( F-ԋΧ1ΪkOیTϑp1Ұy#j͚!B3{7ZOߔ(^;߈*H1 Ѣj:-*cĕJs9 5·5;t^ .B)&@gݥb2j.SmK̤P8v5F3Svi  }w%B?lt$e͑u.rZYKɹyA9VYYYF`l}$-sY/+hc.IvFe|Aj e9fR͸ q1fҡ-Q7ڲ5^19̗3 Y"Q;:KR6 خ;Uj5>_6y@6,OhH"}k7_гh:}mP[ T =Zn&p}2@_QLEcyYшN{q $<ݾ b-HlMԤypšHv/^o4zCPQ[!ᜧCnw2p9?I rzp b+7^,,I> v&5H Ix)Ƃln*u|043zPj^Ds*MƔQcbMO_X"?ɱ_hAH< 7M{1m*TeL (X`D;O0HAXUl?S=NXLN=ZX y!~3aAʔmk현oϛ7TMJXSR]=8y8YhgA/,oM4мU86&p9%R1.iZ{Yxb A/*@PQ@*O  ,sp|ߵ[Rt@"mNxC<]T4my>;0]Y$Jj|Uʤü*v]bHk,d7L)k֞>A!78^Ǘi έSywmB\IF&5P+-t ~ #0qFy3*{,S,]iP)h\HX .uT  4J6` =e4•{TȀ NuUF̎A{`rq90p)-䷝ fGYlѥ$^Ҩ"7ї?Ԅdoq9͞x $;J}bKp#ZlHʔUe!^ZUhvGj'$ 8ӳ#f[';:!2J˯4 83kI{Mߎ$qk#R#I";ooR" k_|&T.h~UwH4`PfPƴZ`^)dl6ܜX @KϺ݁V{4c+*RGTwy +tL}Gp@Y4TRh# \-sL7tJ|K}ӣP%ۆřJ о"2[ )߳0y5+NoLMn4͸/ۅ4Y7duDU(,8,qWJF`0WYsDE1 6p$pJ$#Zbe]Gb]ca&_/fз-b%y%ج/l'J0?|I'~, a:\!V aj'V#"jo.v34Rh;BQ:P1Tso/XQ{c O=y뙟㧁Jȁ\'ai6ō @bK!Qi(9H0ܫv@3"_{ԱjOf_ tD2{ux>cZ{Uqb^]_[+ (yKf$$tI#SPyU cQ5 %bضMZ@8 gzx?$QYBr>,O֕l{~{@P%Ro7!5(AVf`" ӊo0G01Y) M]*+_Rwj%+lךٍ> ;O\ÿ=]04{מGMY\ڴCzD#Ľj @ň۪]UiXU6xWEd'WBMG7{L(pݞ3J](+_oAJP}49S"Σ %kx dw}>]g5{Mdn ޭB)E#}MOVrh[9VsR!G%5G.@xa Mv0mG+fZ'/hK[fe?aᕈOGR}A'xxAV- tm"[fv#ws8<鋰X/rrR5 \SNd2kJ!@QT˃x > l` Hwc Hx1&E\fPra9dUF0e/Ztaz`ϡMs_SJgJeaI SV_Jx*m>6qZܥMxsyl+/3fDI=yPmGlPax:)BylxksAo4;4 fKS #*a!6=#Z׾ v[7wPYCb*WϓyȜ'/d|lpϬbhotTʋ4bLsOzBi UlDef=gd qFl&Y"]舂K<\>|m=ѕnmDF>l"g7 ;| }hx'o`Bg*eG3#VY6wN.3U>6Z#ꔈ4;JqxF`[&ťhtX{e+NMGky/77' aજ@-rv`}Tsݗ/@x8DNAc?ҼoH Hk\Vϓa;QH#!1y \y]\ۮgJC|vhY \(sd ~1zh %\/Y۴a$hb6ro"Ֆ9 0UNlڥhL=P&ttQAr3[L3_&fuuF jn9s ;(ä`#yk_'r26ow<3^YTk^}emn8QtFLZeUSxmɬR`B0 G.0|ٯft˭߂,~ّNM0#ϰ'R'?׺ S,F~ 3@:Ҭ鷳G\.lfoҭ@|#gB6L3P}ʞ.5Vz}0B)Xjk5 'AoYHPI8J G[MZ]1@XBIckTκcJѓ!|ܑAzϛzMG,q[d V`0 Ge3Lcgb5JZSIA90YSG%gĜo:f Kr|7I$#˵*fr9wֺmnQ\Yi9RZy:`Y' y]eQ zd`ȑNZϘ\f4QvwC$q3ܽqk@m$M6{_gdAZ&#6Ft?X:ܾ(@a]"!3GX.X2 eN%YI>f(,˗gi1CM篎\Ъ(Ҕixs_]]_9|g7f\,iEbHQAw?T^Q몰,%"_X) qzfs )l1עv(ĸ;MjQ)$<+ 6z9|Y-U_ P?s2Y5i_^G46q*9Ӏ?xƓ%P1]8L:gFTGqpv ZbR\5Ź/4d FY%u (65fDRۦ#tU#ׂxh-^EpgtBc !Z؍ sc_hxaf,WYF)kj @Uc5A*wZ#i ew<HvG7+I4Lr?&I<>^̑Wmm=JtϠћ=Q-dF! XM/v^!g ~ $ք{cPxj}rǀVcJy0Gx? þ% p=ll@BBO!ܓRLΗɨ~QY>Lބ/y:(ZQDv7ƇAs i^WLkL`iӐ$( $RcVT t NA%dJS4o(ޭyF|L;*ISnDթs 4 >w*?PBӬ C:x< (-K+ MP|*T]J{2ѸkW#xvchr4s9rB [UllT#ln̳5rX8-WwBccO82(HsN}V7z9jAzY@)\O!W8bdU29] K;2'k _'r:;15Po, 奀gRD S,5cdxLʦR4y=/xB{ "% Bv#ǜLn` z&؃-k"ש*W7 g%-^wqg*JP~<8ef{LC!SW9Pbɧ'$`-Ḧ.QNot%΃R)FYJBcq+Gjf 4biDke c'MM!c>Jfȧ=n .npzo]mWAˠs :^b؀[;&~QhkضC:{<#`D8.`WԄD w9c6. Ve|:^FYQ!t diL7zi28R5Ƣ9 RUH :$79@K&/6,`(,Cح$7Gw^iИIh^@RŸh C +'䐖E89t#!|tgp[U}~jCKa+Q3@CJS8(&`|'h8uAiu竢J8|2u ʡNX0c{UVNݐƒJ0̧׎f@يj&WTqi&8mAe+1Vn͆ x?LrhJvV=1XC]6z& JX8E!׋Єl~ +.˙wȥs(]W* Vܑ^BMF bK*^ӊ4 >ByvR@ ק֥"b%.7|t]ɔ;7AJtΌ5|__{\+Po%@Hddz\Ѵ:nu82U= +a|fWū`eøPW@$  Imr~yۛx^dCHY~\/lyhKY\%UeybQ)(z)R$s!/9J\X褏[&Ц6 v[',T_0v\nm\ 5PrWAYY|f* QZAT{_(V7MG|aq$Ȉ2JTN].0*}\s`d/cvU =` "rۚas3ndYՕ6%]*w>DJ)ô%72-N_9׉_sk|”z(1h m%߁#wWH9Z9)'*=$KSR2>F=͊m^rNY/\G#eTȦwg(GEݻ_ESĐUDFur5wVQnhu5 g^*=a @ |cH9F&+V8m":1#VBF琺εAb34ܑ~uCoS4EX,:o,^ar>Ke0@UݖO!zWtPɊ 坿u=3:\\`4X {=wP>[T)VPmM#:t,N_O4 |2 کuOB7DWN}~/#:3+'WzKlc$ ,5BCOp|/NfXs:8cx;č̂vB:E`3ņ좄.Ix 2BKJ`߂t.U@mKi>p[V˺KFwxbJpkgJYe"&RdU]xVo7}Hyp 7%P 5\ۻ/@[xKzS"Xi9kJؖo?r>e{wk>$ѯj!bsBI@M34מ6&DZV`:Vݟ!pRy$Y23Clr5@=>ݤlJr-A 8Yq SXlk9rTչj~wɼeK&I8M<;NS-[=08AhWlih) 2:SJ3?Ҋۃ~8SR.c9OզJTT*87nדLv \`6?R2FIF \:yUK R.yXPXK75leU>E+1c;_n5a. Q3CH(zs6(}x x`n]kpiĈDaah`ӈڀ+tw I`,w@)#1j~Mg')r]:{g$tL6%"gjD9cO{J~Jw,n :Ir@\S ܊a)&U\~wNQdc)Om*q}U.L {y~Cu]Ii'b/f,vŷtW (ݙ{P8p+6(+H>`i>˛DK/%IQAx]WD~CXrR-O2@;GPw]).@P[9YbF,M@_~᳠ s|%fk:u L_SL> Vq{W6@H@^ߩ϶zOr@ICYڕI>gT:]O.,M?wTY 'Z9vYCazG1cy^ahV P# c&ͪoבX_CG쌖H#`ʻufV@V` ZO`CuVymuU#+ШSel;$dw3CP:{(('+'E|$x{c3ìfGHTEMI {d]F՟3<[vt/_b =!tbڋ?}vɔ(s`=eıֱ?g",4Wtsj+< G8ߌUfai cKݮ5HM ?_6.q%MKK7,CЁV!L\YG?:tX{Ԩw7h~Y>/&Ckm/z+$)a¡_p7^uPB-$#3ʧ?ґRn'P bINnI,6/Zpv_yB=hG`{ѻQ> |4<l{BKMoyLfULtٓ%-tNukw`]4gy  QW'F#:.h沿O1(FY Zd+1?4ɽZeY}f̧`*.2 $ |cܪnj Id@Zr]bѿ= %+.kI{4Og-)LˈiW:+±)$+ ?8{,.:;vXtZ;7}TX p{<ÞXo>6E칪j %5|iP=I6h2E/xEvh9"G70Q\ОYbp+:)AUcWŘx2-As Qb#D֨ǰUKeBlN3p,}Onhj ,scgܣb7sUaD [ykyx!.">o}*=(CC@!R&3t}03ȧ#)y H}LTO(2gN+57o#J'JzpqO,_0_P;Y r"_A?/hzU^T" 0:yukiO%C-ŕn'?!mUS&J|Mj?V]:d P|,: z-fs3 AudR*-o}(h պ/3,-` [Jah޽@ra<˜iS+$<eUQ!/G8AzoZeӄR(WKV]MvChP$nYևk-/\#Zv̑W }z:s\mL?8mH5rq$݀Fk[yk2EU~R5cZ-e ѨQ=5">!HD2,RI dc.f3 ;q.qn!,Y!)š"q^43MB{ 62]dd*:w~!8y/9,{eԂoջNvF;:g'G]sz}I))k|5 j'8lzbBm0$wծ48,(lSyϪL$j EvfTMAxp]F;R{?ݙS:W]ؔ,%>rR $g'ag  ZN,C}KQI-Z&A`_rQ:s'۪FvaM^C튙jR5feM'n `!+fPkL*/pɧ .(n1U+.ؑ늀#N\5\- Q48LAzq8?^B!>8h> eBDPZN 8Ԝikt݊nS?T}5y12?WDn2b@*.2YO0gKҾt&*!NrJV=T6Jj$ O?ڭNʵa%ǞPreZJD#+^[ =9VjxJKp"8OMF N@5lyV߫A1zʷΤ]#שe!݂ Ak&j?Vh2db5QXbѴ-ܭy?[QZWe<6P=w˭'CLjNAOr9۾9u'}iF!-'swC*gGȴ)ls= ta^VC 5~]!ѝ|} ]Z6O(46B'd~]HZ 'Lٕ󋷛Ⱦu/odV|`w}4O0Y;qkz8DH69] d 0 Գ$IT] k2";EŽk:Y̡i64_f3Y|We#VPqm<1am3O4H~?5DYpK Jr5H'T+.ӌ|Z/F9жZwM]emgI|spH |eGUsi(?ޔkǸbseZ1"9@WB BzZ=!!n]Y`7Ԩ?uIM*=$13Jh4H໘$Sy<َVQP͛ 4;r®xū?|yj_ O&fFJ^=sl8- KͲ7J }v^#=E2A <Ix5M+zĤV`Y *R1Gs/kՈ=2p,X՞=kxr%VAR:fJ0`I WCcA8uuiþιV$C`#{j$."/ n.SB8RC/4&Z)g0qXRj $_$9S,Ծ&Ǧ|"ed*Άn\69+r 1R'iUoJ|!(}RbG\]|zѼe?Y:guӄ{n- pCW WJK KLLy?SQD`$I$i[ҼDfȺ3G]ѽC™u<WA' %]_pb,QJIrg:!]a0+bDrjH?z[:z ~ne0|{g[={bmxdM5EՍɞDl cCq ö́HP.Z,]?|r|fFEklcE Ze-= s.?L泥3x nFkn#EĴִIeΎNA,D W-ܲVh0.K[ rI#%F.\.eVS=cT ?Cֱ4FM?f2=kcuz1a.fF8VajJ6 1[8/ψ,FE%~i]z;Xn8#m[,6ݠ" ?M{ vud,+lBZHJ;)GBZ@t%i HFфbr(<q$*ei:tuȾ8Hl d'Z' =ʖx3uvjbId[P`.G`*np!SV[UJ"]|+%;4 +04Pui@LG KbN[?gIN`696GRB&}}8YUJcXXX+F7d:h6 ,-OuL>].Y~3Dԝ4goyaO,?<,V? Y~.*%{^qÕ%&YLsW%d DʳQA:NT^!im%|^DmNWt͗vQa1p6"8{#6oE/=fɲiAu{ѵI EiZ aiDh7vD)|#.0Δ*cy8ÜqNc0 2l36\ ;Ƕ7L0rsH5]2y/M6wf^w0:Qg x g Q:=pטxoǪsPUT?wI*Ixi2Y [ h5n`яd *}?zDG4N;VZ0Rm"[Ʌ%nVntg8ٸVt~r_KLiH%:I(Ǝ KxZcQURzk듊Ԍ>:!lF"-[3 =at-N<0g0$c5d&/x"%PtpJ_A#~ !KG,L38 a0yH#a:"z; ec9 !1yM2, cT?_(S ̹<;ֿ_eiX{vq¯,sL3,̸Gt ]L} 7ow=8xCt3#[]|/wv2k ,JDDۡɺ4񋧽:Xb{./ fBqtp9(ہd<:P0 'z"h-\9Q2 IO,vuSn<o]"U7jZX-#_0)4Wp~n ^8JY$G H{.M Ja̢㑃v` 0 Zp5=`RX_z~Ia}*d+ċLsDݚRw{+%X&(L^{APhrkq3G :W{M7D7!6m>.0Ar!1NLgbG13\Vq12WvOט 4t3Nⱝdi08A?~d"@`*S|\b7m Qkñf?5mi[- 1{Kq;cW^- j}V-O8ѪYA2ls Jm.}Zy;KgKAPW-~-WEa|a1^PSI{"7Z>L䎢#P ?ip4W@ʇSn2nŔ1D˴$o NC,IXJ83+Tmmm1,{IP>733JBϛNh+y>}%֬[sL֣(\ @dy.8T5)_XK2d[6wj7d?|(94F ̯oCBYH6bcE 2kg_qT2KQx1~zz/uL7uQ(rd/LHj_0 AM@AȰ⒝̌g4 K 炻!1J8w;H|㶨Ԙ*y<͌!%OM`My_)(.,8 wkC^y ͉X*H+; @ߤS^qhPӾ8GƎ +ODic\4}lPt֒e'PN8yr˘'kTkᘈ\DZ·nBA9{`H6rְHpl Q3;H(c΄)hT3f Gm=P~|]H^$A[ު KFM^ 9zLRqX4퓎3"nd7X_dd~7]7,^M}fκ|f~bK=[˄vWň6,1ߢV'v h 9!ѡ#̌W/u3‚\̡>/1 ΟCLCcL8.SqflfZmp+ (&[z4y9ͿZ mcy5X'#6xgbZGn֨4j@(hDf&KԄ%Z!ͬ׆җ |) ?C`^Wlj0#40#'Ƞ-H{-X\Qr(+,˾&N)0-[h.J}ˏ)ش|Рj?\O-P_P ?K:ly:GD$gZP58Y>!̝4lKwF [5.nY0ΛGGHZT/=sړǐrj+We yqq09} ` P(-;"1_mtz ne|BK%SOo~ZX4ɸEc[(NϭpADuxhq833:3dzJbXWuϖ" if le4uXPYhBb-UG8oc|“~yb LBs Nzf g~AI澆chiWmSo%G^))|spQʽ=Bp5GєBjb5&h^O=ٲ R}D.zh$oLk%-=N۴#VrLUq&suТsk-f8٦fWYi2^Y;=^>Ŭ6R&U}ĕbc#˦v~{oG wgi6\\]Jz%"cJ:\ $;~L#H|<}0dj%o{NJX;q՟qU LA#,YVzR8m^T?ִLPAAF"LQ'߭P T"bd5Jgh,[>PGfl|< eEurKbG%g7aym%5oVVX%"$,?)X`Z6P -m"G8#@,Ή 5~Dm9wK$azοo*vKc|Dˍp9ѿ0<#V}m҄G4Dxree8e6F c853;U#+~&mTeK $ot !:fG-T" ^%9‎r|D*IL1]\p;V j N-8\r5,yLʸE}Jv KYQG=| ÅAJ#gvϖva[qvG$J]<#=iCL`cwRk5x?5JV8LtSJr_(Mri[7nN ,:]y99ȧ 9g 8E*δ`[513cxGP^jaZ_>7cʜ8aW< S{B*Ё@D(4˔,+Շ7*[kʱ|gW5CjX,L*ki5fxEJ I* (W1t֬nj>YCf|f-s܊<;BDn$|.8{ *z҅L`evVݽ ~58-G}=#u 9$R?)maD7 ʔ|Bn4'; މ`'p,)Nd}xЃUma9ks.H|дAԐޒ֊SSgqֶ ?(E$;ٴ/Fv}du66ZzI`@X5#ekRH5+X?ffF7C9! f&02<G"seDŽ]~*˳s[x#A)fo:/l(ӑ~CZXCPj"3 qJYuzld5/jD J+?ӭW>Jld<.$|$h{Y`rTjW- )~' l5CO%POf8 :n8()24 ̳6SʨDeAOk %1$ۗW].3&8Ovi@=9Eg&v+>Gg? يHHQyHEf eOrۡ7 KSe8~*ǝCf ~^J/$[<ٮSشRN ŃiBZnF/,eƻ&n2C([TKl&F(e$β|sI2˂{Z 47df׫C%ތH>HTJ*#1h!:" %Vk;7rI*hJsڷa9)DhM$Y)q!5c8iVG|YT-P–*$fVQ62%`ɻ̥6|| ')f*S3:k6`q> /. _DpKu,e9' ,Sql{3b11xE[][k>IMGxm/ jXUm{y}U]_R0+"NT!G^O|bgv47;uhJݢ GhA$P{Jg$pI!V6ꤻs /D`M")I`|?:M+MZ]7 pCMSbTQ#C)Q\5*?łTPĔ[5i8ͻ%o)yK 7' pϨpo52n0: HqCtzZ쇷"nDY*:3d'kR +mHge1zS8K/'k/ţSVV.{AC}EsޛhŤ2uZwj3ncf ۲VѶO@sJqB vg pI!E C+z垓ĦIR8 |,d0T$s8PRDt|E%ȺC`g..(Hĸ;g$&e̮+yؠ89qY%dPJat2TPH.u%'7|z0_ABkap+b%Q@6Ty'`F/i&MeaUT${zε)\EКj?X:2!$ ;ڕKʚlE ? #;c{{ vO"6XAQ>ZZws\&lWejyOf: /mTqDvi/L't'pjb:+'tD?%%O4DB@'8Q%^4ke]K*̕ rdP:E Rp~nK>^TZ ixD)VT_j;ZRF surHӔziה{([QE)<$]pV$G@*Sx* v V!Q -v cT5s ֍IH"ĥ#Dҭ0I'&ZJ:յ: kM}Ryֶ<6RvR~?-n֦ޘѹ:/S8.W :-{9UVtǡ¼">Mф}_ErI! jBx~ N뱵4Ẕ-?@6-נg!X01S:{7i%OSڄK'ˬ՜uop{YRxD1nڃEх 1Cp.DnK 9r30"޹oxldI%:j/mWK%ߞ#q?: Px٥Iv ͊;DaRvgqĸB[!itж >68^N4[Ɂ~!5Y؀%~y[tY4=S$bs0 dYԼ!f o ʶhNdSCU4]ML})h P2(Q $##j'EtO<(c"si ‡TLPL26@aGk* 'EClg nNp*s_f>P pDޠ-_<@h" ؽ-o]_.hl+_('8 nkϥF?apxo]6C~ki1&oU^<۠O^Atrc$i^-wTv<_̡h?q[:fqqVפ*_nuKs›4ʌ*7 &=}(=fp><oT_gK2~Z‘35-R̖ ,$Y£(+^yE{$+`LrqG3;8 U׊yg㈷NI bHԛ͢}n7#̋O*t X8e=|m}h92 F:↑]!&2넕E B(pM:2$іʳ?Alwq;XI td| =R)z!K>K)\"HmXR{-YJ$)AӋw iF$5 zg.k1岀lGiu12c4iizu~#;<6:׾Hɩs%S`fOk=1 _;~ i 8з$O?nr?y#(\ƏG1ԻǸܛv#YwwRG[9n"C,ŢM"ZeؠL]JKw/cxc06`kXk:K@Ӂi@A )J]coD8w{gr/ |p ,-M)mTTL9I.@BADADļݹ&'cE?"#l B_3@pEK08ak4Iv|!qF8jIlŢ,*Ĵbpa |E(/*{O7ZjZ}vnH>?# /H!p*)8Z[܋/}zjdѾ%e@:ıFCX^lK6V3D2PgWOG+\ p'4?ǝV]*TdZ@㩒Q\gJ0KC;~qn&^Ko藺JMz&>R|9g(ײ5D7CZǷdƶ[r8>@2(SvwLx; Mk"ZޯBO>H8̚b6hr4R1-ӛj*Cm`x]Wf%6 զ` 0Sv.[aiƨz`duILy4hNp2aBllXq5J9 .>ڳSsA; 9'2N{i U0Wh]˻k?I:]Z gdwDN KzB4e"TdcTZutRZ!A%=)n~dq-LlaJ\OLAPM>vf7շ0 ]NF}JcLhnZ\ )G e;X(9>ؽwB)!8IΓkϻ1]4;DENe1ͅQeė}ٲ(9࿼bv%a^py#:W~qޓ%ntCeAOZG~RFvyŔ!ք[-T5ڌW3>N*atpGtt)D$4zQ#"4]<[s8fB7rt;M7cΰltp"PJvGY͍ n;;݉9W$Ev%;pRȦBZdEģ -}$U>xK:C++ڠHMnSNYV?YNIP@81I3 n>b2e 2Lo>G~ʻ QqR20sCК:+ qvguo=yi ܂-XdO]S4*QlH}.eB iLzYm~KGf#ћ5miT=`rCoľy 5MB jy5IN lDޢt[uVtgȥty X(zf7}jn.\ Q^HN^ͪ{Zl.m|N.2D]pg2@:[\ ht_#i~̍j`A})*TCNVrP&8{:-u`.0myA^V" XmPN0;2~Dz˪'u_7 =+裿BrFqrvo nyi67Rs[?hȒ[W{Yw2hEyy*2 )Je0aޘ&Ѥ{enOp">ܰ"ޝno`G*u;z7mn!r*[>#!e]`$S>@dQ#c1, y+Х"UoZH'"#骮a"CބTյkPԦmAQ`d_xPMzHD V}kv` #Jl&ֈE+Dž9cQ+wh n7?@{͗ X ðԝlZWpj3՛UTY:D:wyc6=eA;)562^̰mTA L!5R h*ߍYΨ\6&I^8ֺ:eDVmC&>>\>F?;% ";7(\Hx<,F#w5Ӓw|˳F>Hk`F GW (X?yogvFx0Q/_PK4 -aWZ5*5p[U ˧~)`N_8mS$Jz-lc{%'up?*^w@{-6ďmhy ^%,ՄQ*j/34-^m֜gc/ OY2*C7-ւG>l %xyu^LFvVAuĈX =?5t_흲 mȱBG7%4 NJ6t#rxIE1ݳ|ƃ5XKA?iy+Z˱ZĦn!~Wb&8,̖5o1hd="ظfQe0a]oMBC+?aOn]}mFzY yg_2W{<)_}U  (ˋ䜩~r[\z<%LaʯP"A#NK3{Tl76)) =X^: K2V֑IXxDxȬ#`SO98<6q>z@1W!Xjr:% jLM𰅌©u௧&;^,?ZFӅa\:M|Ĝva Ktb߅}j5'sνkgk#dE1'xOh6&F2Sdӓ˖@ٰՐ+ p2z<0x)i9`g0 ia_ h/$ I3rvM]:E v>+G6i#srQ邘N 4e׶y$UIdFy+-t 2Gmtr02gTc&5Ӄ4gq# пvdF[s.nzF&S\AT#OfQ_HE71} )L LL)Սh񕟅EcW&|&ٛ-)*{VU>7_Rh6w$Y^ΜmyB,N,bCcqջF(X}8Ya!og$ lԿv9)Vb1R#c,+XM.ԺJd xMuߤi,*Zb9Tq}L3] 8+2l{# l< !,F`xM>d"dJFL&ۜdWjMhOOTۋCj:Yz~sqiq~}TgTk)]KgZ[jL+Sh-y$eڊeSFA=2« ŢjhP! RJȠgT!;Ua[]y2iӵ,4CU{Zڸ[C!ߪ1m´T_9ż]qs뀪Ў#{()T<}leI=zAugEΙeG@z`=B!SaF iIq/8wix2>[QyUdm>oY<5VV{LAWbqV0 |%̥ZDyO@SEb ˄`k?HK P^tvŮAZ;175Y[~Ql|ڭMhV{l^#ו,[7F@JAPD9,agpVWpU5{6)yarQ4tG}36ldD!,Bpۀ/d,C q2.D.W <|o'3ϢLWSwQc37F߃9( |Jxtጥ}yb CC!~~?E=KUF'ؽ2UP'~8)Wt vglp 6> #p"G N-uv98ZE*l'E_ 蜆ȢKlrYJ7L柊n$it?Y`pNѰ %MxBlNOFNaNe!"%*X?MSj_Ey$b׺y:v PXH?ؖbm--][L.b%r=)?I1R9ϯSڃ/W$]p 8.f掦OB,8w!Tka#ߍCBc/zvvݪCx.P&@|3hpU>bqqtOMm^7]|Eb Eɣ"uwSlяei^5NwPW-Xy=r=pxAmeLQ5F:ޣr{f"/3svh=5dvExڞ2Ŏ o3ĔѠ Tkn3F Z)Y <:lT5btp1~[x:=-u:QGybۛ#yqo]m&cs"n Q!uu3d `Ό(6Hrkx~K8`7lcU 3"ikW dCwBp}*Wʂ; ]S`Ai-['ٝe7箨{Idb;pw5-x8\(t90O x]dhwk\US\M=xërMt6>GMH7ha%xs k?NjdA@6 ֊a$,j XYD d*vϤYXBqTj 5wGǩ\1e(BM4M9u#IAZ@7svIWc, gCs%}Bi& q@ 1QJA"sd;hO4%#P2)H:B0J"Q .{WUkQLӴ bOY9CʊD]|RVv.ċ5D`u R ωjR˔Fp(pBy2g[MYi<wXv DwÄ7@]TB5qU6(A9%{4رtYY p>*>ZӠvVWY6ϛlnVbf6<b>fo/X]Ut#"V+faWk3}bR}Cui+|lx v[)$nn^_XR\ऱU%kzӍr~:2A!] CA.EU F ѵ O<"?D$y>MvR:[|)VSxIW#0.o9=ؤ.^4Lt /,zmN?d_,-w GϚ8]^)tM(W|.'3J :n楯BoamFܥy=Ӭ =#{-LxteU\{$- 9QTNy\`GJ(yzbé={$ N-ఄ.F(Ÿ0U)sN77Huu6-Ys_~=3P=㳍kt ^hHSE;eأ;".7F L5nZ..K1B%UI-6ޕY! e쭏T sg_5חV@[㣅h!i VUAgwqXK8֬zJUbƻ{26`Gk%Gc[*厽oo"b,0-DUw06u2R Ld؛jϘ׸|HusZGhNX2uNFT}EGXa2X.ov9g?ҍȲav(AY@ s_b{Nz?dM ÇGjviz_gk6 nr JtiZXJp ;TڿtQAT&vaHG'oq%v"vq4n߄(\)vЫJ÷]矻,Ӷa{]O]zaddyWU~|խܕ[i4jq$kޓ_niEgp?o0AFW~?вT>;[*rk8#ZǖVt5'=_焝^'ՙpِ9Ls̗kqA%,OrRIlh)`occA%_?EWD 㓍NyؐD ]Z+7(!L'w֛,RUe7OX.Ul.c5\ Pc'az^xGlm y0W1H'oyic5hBiFɏgN%tR (OJٟl$~icKѕ6qr \c.i"Y7#lq _n`'Kрxћ,23ng!baá"p?;b}fdV+U&?86312F$Pxpe596V}F崓1y]nYݓإ3{f=oV"{n2Kd"Xe?5D@׻ t;k*PMRd mBx0?M.~UYCdVZQTR4.#1Wc0ud:>in'Dw0dKH(i/őxlhҋ_ǫIޖg(ڔT:O]TU+4²A_ubclAK+“;#…WB:d>40n Œ? 7̓}d+3îi\uݍ`6̎*7yFRGm-"^&2,?٬R_0rukT|R=TTO%mBWd۶31Ǖr #H>Gq)sy>$rcb] /At5F~~y Z- ӥ5 :z΀˔/,Kռb"bV盅~6h5#}t0o oCf'ɴĚ~) Mm'({sZ<;Ư4e'+ U_;EFg~e5W{pRKLwqCL乮YxQJ~U_7 5fCk Z5L#.ټ|{yrZdɵ@yJO- ;^5GA bH 0F?h<0q2T49E:QlL:~ͻju,Tì,8R$V9JKT8 eLUȎtTl|,BkMoP|g-*"WΈ?%kMMhvۿA_VEuxegqB!V\堇ICI=)>B5l@)B#Pj&4["(2GIָۣG׎g)<m]e"l7Wα.XpL+~ӯrڳMg*3&׮E N夞ʔ}2Ŧ28:4P4Xp9% g@Z\Bn[{6+'ib$;_XCPK\3N'-^ uG#ARם 6bn<80?& &Qh]a3wڴD1߸# w.]uhŐQ M7`k,נ큪\]~Vd.*˜'+1S4!vA$~{>f'2=Yxz΁ abu^hv)I# ${Ѝn1_tgњ5q4PU.( IL:24fG#\feHllE_b(~_~@G%D\w<`t>*,y$g359ikߕf,4Mit9Ýd曟*tɰ)1|+k侬̀u}ѯj~0 - **3M?RLeA8l KĞsBXt6gS? |#c2JGcF}}Qp &wl6`ESu92[q1N?| pUShQ(|AbBtid:KE!_SK@!Z-Kc}ptT]|1:S$^Y4Pfwu afv㷱)a c9oIM30&3E9RP,Wzө!Jk10فQEx0D}:фs5!N G驍$4>s~ 4M,"S}vS9 UA=qb$, e+2:{0z;0 =rڽWKG%Ű_2alMJؚ\+h'[Wa;iGP>0CA6:>eͬݑ1RCӬ="c?+5"0Fق..Dvdj#4 aMK?p5@#I}8{)Z}+ŨSwbn5- oY?D52~Tk:Y vlEƖ8wx/R3'[΋U 'M)vVu=r%%̂W۲}e ,i]A9 1i77Tik߮:x~UlrfG^$F?#|YFWF_⁻.2g.gp`uYxvׁS658$7~4-ʎM7C'*~a)ӌ- GCKxa,#Fk` I'|K 2!(P:c`&]' 1Jn`*RQc~' Y[r=m\}yMYh:&⎇V,Y#|{w]Cu,Pqxx m񇌼yi|YZض: IՋ h@~>Vq7#VۺLМpQe{#  K(*=F&((Lôڡ!^)`*zr#EV` 2\T^؛Z667+Smlw껻Prh;? 9Qyn02;$DW-^(Eͷ%(h:zӌ|۹'!nz2v}d?"df6Y/#G߃C[s-hU?pPj9Ol/x[ևFK*xL8^N#U`zk) I[ѧQy.}jVX/KW'ˎnEh (vqhT֭Qe.شR}׻꾲25ÕF%Hrc=/>vhm}ħ`ڙ\$0 uϛs> ܎m5Sg t1o Xh)a{(T6`V&K7}$"ts1v4ںI_ ‰sذੵ: i1eASB^(bkT=֝_>/0#<nL ?La]zGd)Bʵ>OhSrY M0YL5y +k] yp+ȠP+T@8 M*zڡsw} *Dgjdd͉+>xglQ$U [3[^Nلϼ%bbTOgMvQA,v)T|bv(~{<*CWaK^MdMpԙ> g fޏqnt",SK' G@`~>4̷qJ@ľ M!"Qp{(*ujv:й'Jq$*E s (BPia2ڢmoطf75/]O&F7  L-iM84.gTuK!*k~}Q92i`n` an@DO@礭Im)֥]o82梴SG밡'FOZfn*.t}_0-#^%֩~Þl}mEtMJFis" +˄L?灛Ot%C{$IHQi>;H|MO~*&w=ćN] |b7]twRpAl/Ȕ~*^SkK\Q-a,H2I5{+T[Tu'Ơ j.l[ԾtU|7?tӺI_P3Dah+L:;؝^Pv37>5Q)޴ﲵd 5~T)!Lg;\zFWX'F (!xa˽Vۤڴk{of>Iս$ YE3ˡ- en[LEv:HM^DwߵYS)w_R˿U?ˋgA`}0Vb:M}^@Yj'H [c bz(U}p,4pg{jHݘ+:^fGu+Adg؋Z@=-r>X# ĸOηd >ɮ 1+򶅗 s:vRYc QiZH_ %O@j7l1ϩ,j$iͣSq)Xa~KY]bZuazn17Cf2 s"8KN<.// l V%w[;x/eNT|GbG1#X ?[+qMwcyw6t[OV鞴NǀB6S28$W3)T\CDQ9ʻ.`U|_vq9e^NLuezD0>DufzL-o8INP0`K4®V,"_?L`htnK%oY7#a2 ? 7g_DM$!ls<5>V)*G\γ@  WK`-˷k [_47Ƿn5cӨ[[O'Κ#I@~- {_KN,y KM7s藐gF-ؽ/>p,c=C kpw Rܴ?i(Z\l/X$X 8В]m 11UIT6h%,XQ=e;CKqyK](r}=|_/#~:Y]6"U0U܌L1!,h>?ub8LtFLj%H)t)A$ۆuT̊o z߭! g-I ¤x@ f]*V7R~W mqp4ݑD{zh}D3843"];$n$;Wݓx@޻Ύ"Mr+y?rzRtw>$b&$_)#v-O8A3GgHjo}#]5nӁj4f?&WSᅽ#c' ~*k^Z )"(I#,WgB~<*ϼ.snm}QQr9I>Fx&T'7GkpdRi\v(vN8[ 9 XIXNu5ႀ[;ӃI F8nGL,jXU!R 6 Bf!%"$s˔?=#D^Wi=O3BmJ{H)=ޜE/:Ac*-S /0ox0`:5'! R0V`J}Tȍ=f?|f铊PP<{3;;ZxcOP'&a!oS &q;qNo<7m31+ sCoP. ineo@vh,cN`?@eK ]Yq#ӧw(t֦ѫR\,K=ҕ>aVJ 3:@FŃb-$ kK u|iDoٴLF[yژ#Hf.gLyE_=Om1wdvV4³*/&3HHrg6pdέqc*&$A7>B}TCPZɲo0d? or ڪ,}r~ӡy"K<[2P,hF -83PI*gy&r V,r> tXuHXѐj{ D󸂮wx gp#Hʵ@Yݩ] K-*"=&[8KК HnhyJjzGZ)|-۫rH}0 =L+9 Bu2>bTS( [% /ԵyُѴ*'84>repAJi)b\ɺ9_]ye ̜*K_ z LxE N,{Ct''J2;w0R篯}^fRAm|np4+YS*G2w΁ni-FT3:|@`F+hO| 0"lj`욑.q_q7sB$=0*S#d\,J]44r?ڝqNwQlcca _bM`a"]}s5^zXb\u͍]a/|cQ E;Ɯ+O[Ekծ/ӔDӿpI`/oۂz{ӃP@ t4`*CV"m6kt \(8.JP\_j)SRw.nT6hu'T=\|>6lLt9p%A\BRZʵޛLaV13~$L"6k *"pA~}'6Zf|(OLb>{.yl@f\)ۇcgxe0-d`?mъٗ|p "豯}uR^]sC=;RZ8"X\'\M4Mww} DD+eo\U}iU`[o!vfc}@QH!J~oFz΁}H@,IWaW꘦EVW<11f7dZGhpl!%WbOsJ>@[kCAW"h{܀_!HحK N?bAYe:.p4+5WL f`1`lK1CSqb{ hv"`.ĀP\@DZ.ZۉaΡZO@5X/,Zmʻg=tM*)bnwp%dl7@;4=\1K۔7++gw/z؇ib[8X@d;8qWy7)  W2I07YE1(C9X U{\\~ǫ1zot~$!d1۳LZɱg^O?-uKmJ]Y@J⯴yB/e7O/YlylmS;U8u!噡1v`P%F=s%}`UB*E5N.teYY+ {ٝ5bTlY=B"x-k5=\TIbH$ôqMdYBb f{gMu^JӃx6T#i~Y%t$kՏC-`mI,p3[Rdc}%j}$^Ike@ҹXvC=+i(zLy@|:y,+VZ1:K Db*08{T?1őz5t3N!?KƤbiO (|/N8D݃b!7l'˯v?s{\ߊ6Ao.`/`Q~j꿅{`f6b;1r\^UIQob?N5"e ($%v‘(+t>^nj/F )0?YZXX\n G6o#wKǣ/zgTx[y/ tȽkϽ 19dy}}Gc,lh}@.!fvUvԳͫo2ImS(My7dbdLx;;?& 7iϷ` N~?CB]{5_7t8qwų%="gX|]q/i؁< `]P;&D50<['/rm9O^[:oOy"fH\1̫X&ݼ+[gKyvJz$DFk[ B:O&^2'p;*4y-&`$}66U[گ`Jspi"d[f}XSxhĝlեKVukNXWC@1r'ZYKDdwj73IaWvps Cj*kŔŶY;HMdT'OL|#lRHn. ^rXUH,8Юe\}SB+@Y'`ihRp,(T׳Q~[ Uw_WT wރ~37\џCG/DurDۿ7H#\;qbafܿ[`4Xc6c)ϫZV~Ä0e$`;8SW%CjEe7A..wʌ|8ZY18>/ - EtLLD,Qf=l$Y Mw4ӕY͟S{T d !ʀ%1S(Mx%~>1MgL:7j"g$c#+8$(i\|#)^0"'n2WݣT8P%"2k@^a]@SZM'+S9 J33_5Fʔֹ`IJ ج{53'pkiq$9Xy8GyA,ױ˯MwYxg;;=4C _pK HKhvT>U'ܘ00DX rd&fDoh 5c.GRvZ.(`3J/LB!ȑ@ fkcblN:1'T u^v+pseheF&1>߸y?1yRRK(kC+84"dБ 7 kpUA"|í%ag,8phNsH%.u Ak4]x35-9'@@0ԡ[prcgq_8e~>I@f.m>#=3H໦ |MIabLnd_@QLUASf(wZżāWAƚF-̻.HHk&ژ@.$co! :a STvtL߃w+>ƽ,K& '$nםP%?2m3 lX{ҷY:eXE>:ن<1<J Eӡ2cץJ(D!gAE= IO5dZE,bb j(P5RLJ0}X'LvJF2wBvu!\Uv1*V {]2)jaVΗ(lݾTC]g\@xlnF0LGIR.d$Dq ScE̯h!<;R ҂`| & NLDRؘdo̻[͞iv(g*EY;'!_jWU@lU[B- 7ymѳ/ E;Bn7G~+* Ǘ,#ܖfhaU*ˈqXeި]J$s957"U 4u":dɂEE8)+Glb{ kwkxGWX1rEɭ};`k0^R)#Ɔd@@SI2`SߪcG]Y JT,Ǽd Yi}㙗vRM]zpOҎ#Gm*J[VmEdѲͶCT<$)I)3%8BIzCD,092&q*`PFU/Z%8601IFiA\\u'Mi Yc'U_(~H&!Ѫߓn)'`܉lbsxMde(+wN.z;;{Ӕ-w!Q X88ؠb'@5lJR@ Fw+'18nFػsoLi(S& _qvl:!b-6Բŧ+mA |#sͲRNq k`#6޷^do౉L1eձC-E RX0lsf9+<)'S5&u(uw1ԩu-o1MKu a|m YES)B9k 2fcxz5Vu~^p|bzَ&$I~/_ N JEA":XvՃeo[6_V#н)r|>M8Ġ7.n` eeG NcȹSg?"vHSl/b+o+A.a#< `۸ Cdߊ*eircFM{JDm YlӴ>+NP`T0MF.9V?e hwSOubdWSPfhsxe^UٙJmȢV@kFd҇h]K!DiE?ܤ8ö_D*~?. "A)fdnyo]r6 ?x&oӄhܟekkQ# 'RAs|`>YndK`Q] 9.<@ѩ)6]aG=k57Xk+OB>uPdŢ+m&PǢ3=gVscZaK9s#v+ց0p^< |}]~"q ]YTN.MlV^JVU6G9a8L=+특dHt +#a;%#C#-a3TUQh|—^ @ımdR m>kV,4j)?!0Qb ?{wr-_:~Ee=}ΫG1ÂҖܭlyur-=XIM;z>jqW=,r_9F>BM|*K]C윀2m";+QzVP5I#Z0#UTy-:\WRҺg+7Y=b_ VF27` "*Jc(d@uj!Z;=,6%q$\~ ]H.HvJhDfLie'rI)/xmbGuR1։ܶ ݧ0f 9ǝoKGm:m'QVhT xyaVn yI!`*wT| 6Y[Z-sK( }e\bQ1"C ˵ 7 S-~ky5 &ZVxe\Р&FJIYSmlIf3K=ɵya09/@u*&?xñ1ZS \!AZuكv=61[1 ޷Z!Q/"0WmX@rrXIKŭ')K ЄV6&LAj}ٕ:{AJEi g5dm+UDҩ 03>3ꢛ^1籛yY0ܿZbWoO_f!*viJ_82fD)\$'YkƉN+&NddRְD@NdE^F`hțOpڥE/3ƬTG2HBsy@WLgH#Jy>k?m8 sJҞ49ݷk+rw_e%$,%3m5*tQx,LwMx[l)I1]"Ǚ`{`G;JuSd|2zeZxnS'eGVMѯ6-EY'IX!؏%=#o360M"zG;*~h}3I]"\ 'Թyij{:,ǽx]>-E_͟#?La`qPۼЉ 3D2)(ԪYIM')I^r]xF"3"FIL_[l?ȡ@GV3y˺7ǏIV9$ *'yciuv{MkΪ k!ȩ-%&9}x~)whN7W*Xw!Ƶ`Yfu8մq̔8e}g8N^hU5θbfTpz6~፰ß 9LI U؟x@9H/Lzk-_Q QfJ|/oyDZ_ѭ)=zj:Ȍ6,Vy?\v [BɪJI&U;sD%hŗWAmƉs!nP\Cj b'Μ"$t ,#_9{9$6YNhrFQ|w >iκ{?#'ΛꞆ"c[NɑdJ45!>\? ]J|"dWG`:դ\(F3{)I/Ovp44R5v> .p7tg䦲p0hnnA1"Iɢ!زcDqEJ \\ 09ᝡG)|u3mWGus:CN<>QF!݆[Nx DF$wrs\8p߿M>/MzگAvŝ(] ]ܡ[I  : b*Kz35u;|ۀ}?JN)EUBT@*jYo1M2UmM "hR^;3A ;¿9IX+c@­/1J)Myvli)Q샚IP.#}J(7n8G鿡%GvŘ'Z?%$*2ZG!urJUi'X;=@= ),C 1~ ف?3?5[  :Hc,0Сa_+²Ρ OKgU5ǽ.F۲:2@4,ŊFhVk/dSH ʸǘV n{=b09(0+D'tH#{9UbXx粳:&ͨ]0-?WD푧b!\3V9L5Z"h܌=BK71pJb{ 8" ƃ'Ztof2䒲ɌbٱwI &h`9k{$,)yzyŨA ԍ:o6 5(OVԖ0h@`.>@|$+gՁK 0 ӌV1q($MPbmi-( L<*WDY˄"MB\IJ\TJ.ssz|z tBNQ%1dv,xKe}avL/}TTL v/a( X!Ubbv⣿\(x  V &Q yW㗦uJw9Vy|K7׬O#M6J[I~` |=YImMc|#^H}jR|/`} rK\PS[ț"4QE+ 9 򓿛x|х&(Ȇ{ЙH`y{DDI"L,Քf:@r  ǔ3"OCGa޾Z1a{߀]OI{It KBww?T\ioZXenz,K9,ɖm4gl{K]}fx˸:@WJf?[Ng!SбIw 7祅I/UL-S ūAfΩ{dѺM ~\+N(}PhL-%c[Akm&¬g0{7J_С`kO]*4O'#d ݤqtJ|(>/&X`hmIv[_A<bWYoMdF9= Ք_ uD8{eg<tz2< ]>fLiՠu#RwNPt]Y>%)ŶX/z@ԓ#{:WQn)U, q!ujy2Gn&FOO "%D`Ur<"r J[GMyFnOFwAV(^/E6bv) ΐù^|G`BpZ2beK☃&MC q2ѿ6݀ڬ dY8֑B4qb@(+r=LN6d|i r]er)_Zuďjm:8i J*.g-^LA2>"uJi؛&E81Qicuݣ _K5AnlSr_8NFAk`K2-^)[la; :3`9qngSc0ٜ'ٜ&a1aū>^`aٲPɝ&eԿlЖHN.E*vtBA!2$g&U^RRv_xeόlr- qܲ#v.beF2othMƅ3;Vv4?r:iI_v ^u&";Q]M꿋,Bcbtf/˵gRy?w|d%b5ư04n+ @C9$In[t|;I^~²?sqIjYuoAj n 1-# `&ٻ.rUtաrnpXJpQӯ8 XY|֮?{nz`v``8J@8Uy9.b<M)wUiHfe70 InDip[A|fhUhi-q9FLWrԨߴh<6h;rr[^CWWUe'X?~((qs)Ppb4#@gmfҤ~_tl dR;!,rLcи?k2e`GEݭ)`Xy=iU^D(4s|.SMukLZ>{^wdg 3v4a+KE8!uR4\b 0ܼEQؿ%YJL:WX2 rEfK'BTɽRz8nT MO"ߣ=6׵w `ޙwNX#`X#e83*ѥt%4Trlx*g>"pc\-s|:H ׌r_Pd( FY09?sHtW'}Ь&6A61!G7]%L[RF2Kc9Eq%̶(cT#) 1_H$Dv Svaӄk%R$UZ(EKN 8QgZ Vpsq%m6lң4, U@A:Uk[1f^3xwh^:"u˜ O׎ Uj3VM|h'Gm1ٻ۞nTUEGסޞ 4bH9w`fD/0us;xhmV0XF)@>uc `uf[CQ h!؝m;]H5\=0y+!T]&C5 ڲW7v=M2(F t'I2dV[SXfM>.Ş% V8!%k9ϲZiK䤀3@H{m:s#YS 0i;,`Y#$.i~^mjO`S}or[ ڂuEA#Wt`A]!u%?o"s]05 ۊ wfeL+3^~yn%~X>0kA>GGF%!cط*We?r(WX T-rRT?,J,/Se9'pQ[)g|a |"`b8ONN(ܯ q/OC+=-I Fx-; ah<=^g[ $b!#_CY{}7ٿ|P⃅, 0x!+mn#yp'C4(]K 4(%^ Gϥy Z>K*B;^|ڈ)9kݏLNwRu›azT-@\сzaĵ5:tgL{ L5ꝣ¡>P @OKNn cd)>_`hi*UA\.R "xHM@c kw[_N(EiaE|@|aj&Z~n)=ZGpܴxBpLMcZl9ne/+i7߾`"92!/ kSa;P$Ijٙ`"  vnʦ@C5pbC:hF6ݿljTP5uY5JpL4yᕕ5EeM$>McRlj >.~:ʅ=KmIHYv܋sR8(8:WG)kaG$BZ$J"#hX,}-zyhy.pQB!ݭ};DW}Hy^ 0Y2>>'ŅfO;y @&J:\tW֜aױm:\'F~gws:yY"A-D&`jL+ Fb!\,-A;]x7uF! %K`߭:IxeZ;?j1HU: kZYOLw|ئ /$H ;je]ϗ/ |3cCp66Yíf(!8&X.Ss|}00y\99S6o'.޶x"x4!j9ϾVnz cЬ l-C9yr[Y"r 9+bqUZްΐ0`f̺tM> 8*d#T.:B~ $yi֗nR ]k/з%яEI=>X?p=&@x7tb$]c=j" ! OE äee@Li6? G4^\ &/ocb7^k9ޙz\1<:)fVijW,,+Y:J3#!rPv3MYA~AwS7$@1uS@ ^IWw#-֜ąQn\ Tv&ލ:>7k_a|VjDwf"ٗ{)LtkäS/K}9/ Bo)Z 86Ey3-Pt і+ 1F9.eUz`D2=IbvefSD[*c,/ EM7$㿮oUֽj 5yE s i)&M1]jr~nL" sE5~ʣebEt FO`jW2y9.YwgBKwW6g*p='k8;BmSq!A8y/oؾ]M xnZSПȏ@,yLPi4[Kˈqck4ʸo(JIx}ÐeT`fvض>Hb/LaCknڻ3ytGA1MyLX@+7&m6X5K|W̅] K}lyc$BJ)BsX.1ؐ#R|Co+ ߘ=Y$k?$@%ޗSFܙUmgc.Ae/˘[4,]d켸x:.`"RCYi`Tj&\j22jcu%qU s4._ud[Q«վA -/oP@DqIBXdxM}E-~ 6OP@8'5gȫUo_aSXi Yyc0`=iՍBn\E YiQ \~'$;dYїY@|}U;ҁ-* d%oZXʢ w7s! t5aVsMXABу zD K3ME5@?v_@9zG1Dmֶ|3Zµ3wnɓA}N0ˤWjzҧߘfHM7 {HEX{愍GKER< 񝨮[Q^y: 9s !\|/SՏO[Q $ʼnvɡ7 nlOt"dDn{q>VwR|Fu"B>Mt8ӥ#aRTO-x߁N@[XU9as#*uA1Y^sDcrǃT9Ou胉N[IJ.&t}[Ⱦe*;/K}&~}mxK~'9&[36wlh.! J]2O3,{IHyMg%eqiZO&$;S>CTx/JB6m)PX[pb~]XMr  dĖwV.wKdNsHvP6N^C*p$!йf-;xg hݼ61LTZǫxJՅc.˧_p"[eTRd?@yL(2AMrf4ZmD VOmAѴzcqrB1'k28e&1ֈЁccGR/ ҆kmj6ǡ ] m? SF]dj QgiQdZ1u‚/?RrVAReN=v@mWP"ѳ%8E@2Ԝ:q;34-<م7Qm4)@qR%%cr1ekdEdaGUI灛zȅG A7N_MGěQ!:- ȶ], Cr%u9:F)womKS{MakJ_Lj; EVՕQW*ֺ!u9c) 튧'"1Oq\ }PA&W\;-Kh/ZRn/L<5 [ᮝv?ﯦ5n{H)@=I`ZX0Sy#m5䇍rhDen{{lUۛ:Gbn1>( BZH1ݖnEA2r#DuU^LVa-"&(ToI<+' G{_hv9>I(~\ R P\#9L |T:%: &*"'*h=L\B]3BN~Rǚ>60{tLiDMT/ç%`X֒~v ~2QfIPJ6iKq[VO9vğ T<'+4C hVP6ti7|}]O *Cts{3<ƱS IJN  ׮"\l`P9|P SJ;"{ H-fK\8K8?Hr 0nirAr´}Xr3U>1.BD˓1v~'U)6y[Rkζ@Gy,X;i uAgĦk(a nF啍.[ -(SC} 얳 ?V~|/<[x#>Dh|1$2ֆ\_y?EѱhDZ{=""q_7suuP{Srg z1P|KhZpf#I.>0~b1O>Y8{TK0{}k%{+hO]ͮB1#h᷉ D>0 E&9=yԸxPjRb'tt z[op]##2ۂMotzNw;w?l@Q4?WZc-N"F@u^뻉\gBY=Wq/@&0p@b=u)ݣbʮ;F{H`mF1Όw[!BW,9hYM gm5k!÷A cky1IćlY)C }Y*AK_ å;ҍrzoC*Tq@P"Ɵ*GBAL~"#!;: DR%(# ބiAghBXgrqC*pD_NV}[&:ס@iw%ۺcAӪG4wBC@LPs970^ڦzLqqNqt%eɢwEcϭ~qdI[<ɉm@Fs{FCw.?<֑,EDn l݋8gCmc)ɢZGXq `6e|ƔI}5>19˭5P.Tqj[-sǙJ9* (γ aX٠L dg5Еi2-` FoWEܼިQLfݖݜRHֱ VY:l|ilR,RHy6TĠ^!\ %0+}1妠ym  :9 4]MIGFe)m_ЉGaH RZ ijc7]Pƒ/lzJ:Sw"o((N=S`aC*^/k3Oxl]e.H~oT*C#/;@[Fvq#G2&R~o. xө ]ǁ䇰Gal8baܻ;C{:}G$!7"{ Bc lnfT|kU |tZmZ3 ~1"ǭ%$ m$6տY15IZ~ckEvּi7Wq4;6OWLǘzD !E@ƤsPTƍ5r@/'QN??>`Wap!HtӺK{AV(ɨד3w7Z:?iӓ^TiFRtV0KHE ÅJ^j9!plZɉY 4u$!owJ١dOLVQo?5γFWSp@uMz@yOzg?R7%g 츸,}cCEF̸t}'|ΦkCku=ʱD0X")х}Rs; A4&;t`G*gWל)DHG#]ɋC_kU1 ́耼1*"Tcjw(JmB6Dsx%ˏ0t;&59{ۅ^XH0䌽meV!Cj cAårIaṇ׶g.zCo-`Ee4wt;>bR5q.~L|ɵG h %ܘ0gb-WUuEEIOK]vX9Xřey?wBK05WÄ&Wd Yzlb砼]6ܮ'cgĘ,[8a"ꍁ1;yW?FQGuu") p6:ZzY{f4,sGQ+3t>(9"at-3(1Bp{l:Zw0~蟠/Xԫg ؝"U/ ~?Ăjp8'v<}\.?ñ̮cVay4)S;+x1|n m x Vo_7F-/oz0ʲ(g.btP_ _bY!g* o\IFK ?T3&f7)V4oAӰX>=C&l2f^CCi}$j'q<8tWã90?+:NK~]kSJ 2nh"!Z&" jjt[-/ غR hBq q~SZWfjW /]LE{ pQ?b"A ycۣSqY˿ sr'Lui5KLJPVyCڪ\F%>^3+`)OqT<:=@ tbL!PGe,:OPhg WNCD4F|΀칌L=sT#D<wݵи^t{ɯ}Y!ke1 yR9\DotNΗMA\v$@j&Be-JEob[C)4xR_W=IO!zH 8X1jBD岐SmyQWsO`{SG H D))Χ>JԦvq6ٳI;R֍AuuФ.4;:/A^ݮҁW 3fC:ˮ`sUA7rLl1+*VFL )fXQ4k.W?{9A>lԨ%nq4V0,,L Y|CJT5?"g7fֱ7|⾁*R̓{S>6s"#fȅ._y,vMa2T'JVdnXfrf[4`y[ چʘ@R:wwJa6J3 fɥ\ 2cX gJDͅĀVMP?3WhXg}b=$δë(#Mc7J^uN`vE'XuohOYBu<9xvfT"Z}nŎde9h!'5_>$R#q]BjsSU~:G/9Q/ ur)gɹ4mеRY1wC6ͺYw@tj(EXpوT. YRm }5/> D;5=:ہpDMA+-A LEt\zVNXjyv+]?|DBCJv toq+!C"hvD);&La7Hc n1CiX w-,2" V\`˜Vxmڡ7M]SL RboN1O鈌֤նCCaNCFvݿ l WmI#p$d`%hqhLmH6#g6[Nd=&)u?fv (ŧZ[qb\i_LOJnA<><%`&2w#)8`t :RHCSe*@`'=P/b1Q?{x%3_)^p&ѢR$6`_Lb#l?LyE'p{lnOIY@y"d۲: u19÷#+т9bd dGm+Z<~8P+?ؘ7w%2H.)"B/." }_f]E~GTЇ'9,C~7cٝP,A6LHswFtWϟ%}K\-͔9 +j;QGr.QodN[A䚇MHӡmq\Izγ!G(Ns$}PÍ!@,$#* a]5Ǎe*_הFc}udiXm7j9 (=z IՏQ*ɐe -Ng}Z؍b bU"qFТL͵Iba_4h<g}MLB !f|v˼?2x +Vǜ|ӌ*ՀaΛc*Y⇄W s XZxE#cEtP$7xmrJ@xx;KtV鉇,xZ:07ppV9ڝG.[Oh͖:آapYJr+ؐiDmÉIXj?*-yj4! ੃׽nh &a}~vhDJX=61`{b\$܌//J6` !Ge¡ZՓk Q5_SU+͘Rym_g rAcP\rͱQTQ6'=a9~s(D:5;]K][T _˟Użo m̌pvzuj^±vG c[êp?Lܬ%p\MZ6xGDB9 W!JSבg8Dسe:Phx(4Dl@TO!#VX7?m*&'a*ؖ>xZi?˭{^)g=Z?n|+bɒS"s |n2y2<,X3@s*$(2'4`gQ5Pz=LkFn=LmW!MM%);o'F;MSrqDVڦv3P Y~DUA2#c9RRSl ~lPyt.1G?|lKY*u Y53ybG7{1V|ʧh,:/ _ګGtx۶a=]p`&ۯoo?r n׃}{l`n )"l&5JCr+|?FPB4,4tQV2]sVE-"yɲTFlŌskSJel6cm?طzԶU~aJ_|$y`Mi WxCp=;c-06_ ^2c2:uޛ^C 7=oC̪=}gHڝTC薳Faa6f4cr.:59FhPgF['7uL?r  k |ˁdziꃋ*:r0;* u!L29pM^8D9JNLߪl>Lm oZ.pzY.~, Z{uHςY!V$*+~d3LRf`SQ[6ToDi6L9c w:E(v'+X-\*c3hL4K[7R@zFjZk;?׎pGYZFmLJT;-ν34 Ґ$ #ⶵ0t`8EWq(R F>Z͟MͷUn9.Qd,h/x-}U ay%"v/wIƤQ tE?YAU(T~ zQ߆aL5gK]nQϮvӼu}a9TS=q?v * n&tiЕX |Άw,DE:[Ⱦ- I ͌>U@gc+h>_ AG&`e|«z; E.jӏ(p2Z@ë;֐8]Va=o8|E $ U =5oUr%Hy+ိΟ}c$_8Rh?UQ!&\B TBEWś;-z;bmѼR's7s<~$K 7C>d[J6YS`֨QȐKeSֻq}kuu|vfw>;:M(j`+2B'XjyU_o";WwuD 0gg‹#met 7Bcmf:*~\H<& @P=wÓ}@F(T?Ń4>2HڍT &n1rNmU N&|1mpnPP%䄞LHʞ> 0θ0YHvJUF#{iXBA5׎eu8r8h[\ɘmp<0(Ji .Ũ?EܨW^+C ^B:<:RQޑפK,(VbPGlE㑣MdQ-} 6 (4K) Oo`"j*?H"#vkdoz4"G1Mm&wMTKzь㨞-v]]AFjbSQ֑dǍ'oq1rr :Ԇ0IXե$g {{-l>+8pf6>DF蛤p^dĉtţs9SbO!xUZݏ,wԌ96j JM\}FILQx= o\ ג|G NGQCW̦l??IhnH_jpt *ʒ2, ˋT iM@A`Ei2/Mg_#%qNx/)^Ȳy'4ccm$L]r{JX(Hp4^}~n(FKJ ,%_Gk22~z u֮%K{I[xa~sg s^~o˱fБK:1 ;8y'm醰ֶ&r\SAdI1F>U5(ozGV7!s~ |X/L#[D?ǁ:,8y9ןa&JFY(WK_÷+ "t rA:m q"b~S$LЪRcW)O싲.dũʄ.ܺ!),. d$/f2QK 0y]ںuxQ{r׳ݘ'W@LCpBܡ\?fʇ5McmeGfZuݨ)"nH,K%JcDaKk!--Q9\핦DVt`+ ^:*ry28rlc*P#vEe|J~8tYWla(˘@,pR&6Z8&i]葉еYil[/gj] yn7 ]ʢ~ٿh=pdImg&=m>ҩkA&DݤS}eZ%*uFl V#x<X GPhDb@O2$'B~=D[Xn^'cH+]ÁcY Flܽ βָP@Xzq@#_]So?̎$Up4Z*c\)vLX<3Qy>qav_ͺ ( q,`\DA0vGY5>-jQ5RAT]u*#S|h5.6[$A%Y?vZvwU3|t6EZ>if4l}[adGxrrh tVB9J17.M 6(e0/C^?g !Xma)_Gu:zmwUo~\`FE+$?|iįau&1eBN^f%ZgO8;0m(:UXo"yZODJ$Kq]RgpU=S?җ峀ەIṒ!] T?Z&dǻ M 4Yͽitib*Ʀ;=R{JZ~h.`x49+5S؂=O~os/Cuk7BΌϊWnC[1)Ӎ̂TN("Nq* k c+#h$hޟ }ӆ3‡E>ͳQӺ .!Xi'%`yo ܛ/" `HO~"ZJvXqG;hmUZ#hhkƦUtȞ%jLzGi!>uD݋X rHz%S$c\W1"ҧa^N=Xnd)l[c8tp2 !96,`0qR!=M;mL;w66| ;"o5Y*JޅBdvU#rgb <-@??ŹEq*NT[\Op$dW `_AЧ蝍)s[/h@kFd@FQ*QUNۈkdȼ8$Mʼno5>3H`6Ioh(~f2k%kFUjǃލGNgJrŧ%U( (])G< @wmQh /;Laݗ&9^ܩ8$?<6#|>ڜ ǖ٫d*ܫޥɐ*]E~7 eB2 &iRH4"k-B0(5k}`Z"J,j췢o=6Fh ,Fv(_M\0Z&C/!YIl6dCRB*H}>N1U%(/ڙ|`yE qFWas"] NKx5_̇ (P;}ZWuVV˜ 4'!?eܱ߈D O1Cǫ?f`U)SCOR(ٜ%1[4{rg&gθ*n;4Ctխ!MmqXeIZPMeҋȕa<}Pw^iTV[i+ińv%1&ok;ד[ SDѕ$Fh;B'DbQXseF$jQ`sܭ/RhcXr%uͿBH{R|I.qq[>^?ׅ,'ZX|+jS.˜' Z}Hw ,Me@ˑgp9JcJ,N R2A:W ($(m{ib}qt:A7t}в,(x 0;O5'l_ >]Y}SJT˦5}d/3l$gJG,ZrR xd mf_V<D&p,Y¨Rܭ}*E]-@bPp2\VPQArv7-RE`no:`Bu6!:cЃ&x:bD3Յ( oҖ,VMke6` SD*֧XG:V"U(m17utFt_\93nuN seK1ȅzZRﴛ]CR@[}-LOC|(YѴATn$VC^aSIlUW LeD'D8!N7ΔJ3r8 ˸џA@ϓ M3A!`㪍31tp' Jfen9SWO`ԞP'5-B(ynGwT%P$ڏ`Ϣ;U' K+C>wd1s82ֈ mL1 8z߱;xSVI :/pц,oK\\ }+(3JSݹުD…fD]'@y4[(Q6hoqSn8.&` =3w-ZȺ'I=su/k|&*Rn0w\j0ZfiXϑprѻN|0גJb~?jO_M7yh}3~dɗpc?'tEfh{&_/~-'L 5Մf {lH5F` C =t_[$FI= H\;8wKOy fh~OFӝkUZﴑ݉͟1ZZkq'0/AhйxLZJT 9<puUQ5oFGzaA-k:9R`Y/;s7@'h\)LO c_-9F2) &8fE]Nc, S*4kguv9׺^۷U-ΣT}4L5? =9j4 g[v~rԂ  re-$Н X"7»r7r_ SVPp8Վ߲g"/SmcY2kZgXC7M?9vf,9Geu cwm> "1dA6`odx5iV i =0q0n1! t ^O| 4p¾;!*.:'1ˎZ6ZRYHG\Q Ԣg݉B8T^G+O>=`QmSjs6U 8_;j! =|HOqSlޯ"AHh~{:H}"0`>Q[ȞD>Y;6KfΗi-EN%&Y4'C8JQpP}rM` >rm,*ل~z]6O0R'a!Ksߏp'P|"l2oވrWgH6iP d6Ao:}2S$c-PI-VRJbjZ`8X z,0/8Y SF@ 7 6ls=55Y(_TcC^h}SY3v>cJA]Ua*&&S}5wuև$^p|Ba~qX*yhSʇai&zsB9,A/?z]UvT~s?H*vUad@qn*[|BlJFi8![> 1.N G@WFԺ~ ?n3mibyj/@Ԕ#;!p 9STث`㋠5:@Lbf0(z5 %ynْB_g% hk{|N^*G뫚cs6?t$ف=8I:>W8VbnҋN!p齰1 \a{4#d!V@Tz:Wb\ra$1W*j<2Zr0ݶ6̀fI'M:,IWX沧៑^ki>J;CT}0@JK&өzJ2 VC 4+F`fPJ݇q_)Ak`iyx~yQN`?S tul'F\gA {i ]^Yi|˚H,m{.]l5ϓoSi6X{DJGiP]vyqRtk`5@f!eBQz$\_I|y&f U6!/YSt⻝FFκu_n}^)PvEuD.Z+;x79vk$7ɞSbBTj0MddwV'lڶ8Pl\1?3מS3fnwD7OX$sZ'jd-5d_XMHu|57b1JZ SEQDqe:N1['RKpI35]]:p/BH3@%:8ć7ۇlӍ3q)AJUzi#jIY-*bOAh}Rߠ+Y`P{Qwa~BҢNZwB+eɍ'OaC!2)oP9rc Mh!k֎]b Kq'B؏G ^8ڋ#;у>HzCĈc_gXSP\h<~Jy(\~Ox/4jIDT,ɥxSө",uj1iEo,,{0E`pic\^^G9eX&3 Si',RPCJL9>By/3iT1ـH)$c_׶Y,j]֮9ܡ.,$'3I,yx"gߥ㿜KʃJݴTR6uACt>(Z ƛ)IfjdT}4y>CE ~'5yVLKRKWzk,d d_Ϋ?Ldsޛ~pR,+svHsL2*{NS?[z)d@=T0Ko|#g M#>w {9ݟqf5 ˙ cf\)6Ϊ-WƮnt[*Gw"6%]גZ ZUu*ۻ' B4c S~QPY"J4Y1k ĝU [0"XOnEQlUdlA]K{m%%R"[y%O/ (Qcp@pA8a{vjA2Uax(l~mO%UYJuApf#`J؅t-v}lB0jP@suDٍ;]o]wEFoC#`/n9n]Jxhdre2}{1!+,W\<'s ɥ5όa\MP"K=dvP[RľC ?f'|jI2/㣒ZEo(N`V_MvwKmE=~b! t"/M^ަ`4TWVL5EE6zC\O&^~=& ଦ8Zxuv w}i=%(F@bU5I1׏ I$V52ϻc\{: ?p.%Oox'zg9sDdMULyIgb<5F+r,{ֈUˍ "Bz$ql7]LG/SNAH)}GY[C. [,-͟mTzwJ-l Ҷ6Cx*WzoVL=6󿥛uHj^]ts^xqscѝ0\-uYƚ4.UBC8̅4Z/";1^~GkHסU6Fl  XN]c}K >{iǵD|T`BLT10n<")=@ dV.ܵMj-Y ch)%u`(EGe7wY+tr>@UKT2f8F~ʎ AbzZGS ;T(oGV6(ʰ/-P2 O@/ ڹѯVKLsuC7哅k+Ϣ hX.V 'oyCIFC䤁~_:+cCG{\*H[3blL I屚QD?Ƃի)W ;غ5lu!9"?^λw(4eXЌ̡5ْ "LUH>SnYއE"X9xh|5(~% ;B.}OZ[IǖJ[BwxOԫDyD`֧жn#gPwIZVh&ܡ2ҍ "~è~t{N<D!5C1 P{;" ZqBLsBݳ/zeZZ5.Ve@' Lgu4dݑC(j}mcnh}!u{*OE,KB K2p ?|":ר&WuR()#q5DڋE;|;(p$ qLH_AZx04/Vܝo#c $F-o sD;rqGjR+a.52,-_UVN|ex-(b,MKd;ѷ$H, Rh[Uav5|`Fg~MXpVwJ0EE)^B |DRQt^`S>IƴSi-BNg)l6*i j̦/$ @\!կOuS]DWeK!f%PWV%EmS_&HwxYӟ]ndGDJユWڼthQ;>/2{ె>Qj2EK> Wdw - 4c=>Ujnz'\ctZ+pl)1<eLAJ{wl)4Mkk=`hSG(#4lD>vN(? :*R?(g'x]؟ϞK-P0̏% <;{jc3,c6~^:c_eO7 ;zp02YTDTp'1X >n$2%F}b-'(޷7&\ g0 dU$vۂMB$p+ڼN4Dj IzB{ŷDA '!$^Mn,TǼ4,g0GcM7 .ar̿T!,G;I1E&h/3Yd KrozhT+J¥?$/{cWn$tV"oY1F[!n tɐy"]HC 8*0jhCtOx蚡b yz8:&-j0^ݽ%v/(21rj՗hCWzNUNi,Q`8kx9׫y4;;ļ(a`!,R /HXSPP9=ˋ 6;Ṱ Qa1:C)0a(COZ:sU6d b[mI֧buHH"/Nb~=FlUטQm8$/Ea˶ 埶6|%aܢGRT}ƐS:Xek!WAf%O2˚]&W%_&rs.WM[I7@9ؘT)e޵*9hKe Z7Dkfp@M:1|hmaHT\~ϙg7Abe-Ho*+-z-e*jx52kMk'b@_YA?$ \#a}F⬀1rC]|*B^0YK*7 MurmVO.:k>:c@Go;:vωTcQI3>E'y LiWBz<} H2GWls(MC Y|t1/'e{3q5&3. @Ujx3 deF]9Av VHOO\ۊ LD _tPe}pKq^2;TEb-vNd`+sa_(_WG} &%^-S]dk Rv2SdR?[fF1HPa(}a*$E>rGNvaIbiț. v/vsxbNxvSKo[RMr%LE`,Wїܙ*Q "IX8 6[<=G ~ۇ$!ႽB].]xrs's>w5j|0LN>siØۊk5U\pک8\2fިoDLZB ~tӹmc-l1<$T@gd3AgP\jP&k!NSܓ0 P SB>BsYþ 3`&班(y % uUZG*#|=ʫ"5ɘ17՚*bo=!$>DT0Evq6i#I·cAҪ89Y*^Nv's3K/ [ދ.p|i4Z eș\ VZb=vm 4Yㆷeݎ} ]t[\U]O3{dOUk8W{hڢ19JsGZecB@ !fgIl'm\9f7d'vg{c4WUࡪL](ޙjb)_*0.8P?>M=k|ya yWbgW`~Ƨ95c]M/G9+Rh2v-ײH#(yf+шς:,ڗ*C\vĒazwŔ7D2dte)a \|jijIv-%,&[ͫ-$4l8 OS]wZ  ]WItq1 =y.OB}T&B~ۢssbziE/|F(-Q>~ (6>DŽhrD ;F[(y#9!PO%uxM'WWf5[" ]u՘j8Ud4p+PzsWt`m3XY-eq%ѰIamXΎ3݁ @Fgi#%se  HoB4t15NZ'Y#9(K3pƌɼX#-UM5YݎP܀(bh9W1 \whE_rWP5:]tW.2{P*VT\=z1)ՃqFU Nrg{瘫 mBoRz؈#+?ϻPh 5^*‹M:(r¦tAu.o=1C[p %R‹!^RB"fyX ^*{cSp3<򋝟nSYO [rK¦\X1=j7OkE*8I~s7tdLkv>fsA t`9w6"qc̽ZI)% GsӬny7U5!OΘSf1&]5Ҳ*mQ5L{i70d3Ζ!ֈ :Ќo|42|a4'KJG|BPz0jZ8罗:n?6*nަ19ᚓtu[#ɦ's.ȣ lzE˂d+@WmS Sm6j0)VcX |{5"ܺe)-tP{jK RL*rG{3tg@MYYu]R9j /4rvG!֦xSv!kyl-Q c쌄A]$luA/;lzs0$fhb6]Ѕ]HZ,8 KHX}y7OV򙳍L ;\`o!Lde*IHt+%N-+}LJ.X͆E~Z 5+K!ę!ӷ ^,kkQ| PQui!E[m GS1'Y,sXF/73~.dQ?\ժ#B/]`p񟟧ƌN(@1>0?!Iz^EΪNR,R*`z): [ sB4W]?!yq?ytUl_s> p]I]tPpZE w -*OGKtZ vcyteЅA " 3N%9 #>Ǡ cKm[%^)Q_Z\ F` 8nٯapˉf_a;cM:ĉӗo͑]Hs _[v?';wagm mL,^sr g(#&BW` =^uₘ,"'I\afw병~yN{t܁.A ͹V-g`L44R9-eKdbd .JCc{ sC'xdb4k.Eq9* YmGr pI^+>#Ny|ޛ=c[@_g ?;SSE4GB 04d*Y,>9m,Xt0Ir/ґő\X>u.DZ5YXi2 `micK $PTn,k rugbo޴|%eF!ǘ;//`ck@W[#J[_y,iߑē1bxұ>>,2G{ gKIf"`炄aC|;@"-$R/Wмv᝟l{>o+#0U9 :\ޔFNiϬ~|/z1o Q. iGuպ3eU`çՐh'`Â޺.64-MҞKc=A5+#_E|o@bzӔck*m*J,vj%XU^J L :r{f)C+T9㑨is ]|}Fo|jE.AW͝2o+`unj+n\AS,y nn&LK:gV*{{HUPgS5p2^_'?X|VkHZzxUmՉ[]nv'A[:bBc}!z)t?"dmk:z9$ȨnfFU+ !pZ|l擋~.c>%иȱb\܏>a$³CRχBE* G>VޅP 7es> P_+Rr!q>^дN<#skPnkO(j#KG ҈}$ģ?|РHCɢ\BҼ{x%p%ɿP^8-HV'p>'u+ <)Tù,<1X&T}0Jm.9y)V(~V](k;99ln}M2%G ٧MA9-_kUV, C=%M75ɪ0X2g!'L*DU=VEa oVPSCl~Mً͠ҭRڭ{Ċa\&%hrfԉ⛿s1c$+9CQFt5C9^%띬ף7(n3+/j/J&0yqv*~ĈT='`^0ޭ "WXȎ4ɕ@8yƯ势eX #v%2=WCDDbDvbb&n4xB1𲔢m͟29Mcs=n#7BOI]!5mŽ *<?gl'cXHl$$)w#c BW]2p H>o;Aʍ:Ujk],mxRu ×,ثwW4uߡWDFotꈱD]ӹ>Q;k=Rq:m4<b$sl%($: -lOi}S0i"g_v aDUh8ECSБ v2z8gAo]!/RA[IoXe2RħMl)㎟"C';f"zz-_R"O,bՖY)ROo͌U_ԿT¯m|-ڙ+k&d ]0w%=aĖx8n +{I80'jYEjMYVf*`>^>6ʿgMߔkhF}vDyLc @֎P+wmD9t|Q,`K S4c$]=Uef!V̋5d2/@#y-t jAltP?Q0o ,iLY Ԍ%XP[ c%疹u+ԭ;/3]*Ii-8n>D6 jw O'fRGCh2 }@N"HtכVEՓ!SEgZ.ų7ӑ 0Fñ賠/:FB)eS"lrF]S.{n~3U|(9Z^&XN߾%kI[pA*۽y""0kWc˻[v-sە2|w&/q JM7HJqfT6h>Xre|%"V7ЁDf}v(c"gɎe[/Ty];UȻ;"c yA->Vq_ݦ#d~0XS!INS& } #Yzl9.\dEH4=IF A=@ר,eٳtU@gLf ť! ৖Hf!'^DQ BO ƈbNQL}XKڔ<ӏMBdRAYeOlnp#E{lBDVvWf[(5@/7*Y{p}  9+d< }~PDۂƔ 7k[e C#i#JY l3`h[{C:9Q]iT#;̞JdnH% O֦u4'Bin]~0?{}Vx {F!Cad3CCB`xAm~p@N]XF i:2ܛUqLOѭZ`!#o?K>(5cҪ[Y"rs@рU5@dz ^ 9<׸?όրX܎GM9%'G7Lq&eoϧGz_~=NA~7IF0 s&=zĖtTyl(y #Tȸ78/8D4Pax~|o;hD!@B&UV:J"B۬4y<%qgp ,Sؿy &`C7K|る( R) ŖmTkZTREUhoӫ.%&` O>*yzV(U S窎XtDKFs)y^g!v8*HSZmm',9)0!Z#D_+7Dzrmξ=zN@"VU$ء# 蓤:BRO9Ҋl+;G|*_yyF"=0ہ,Ba\YV~  y4  Do;K?st x 4<,F&Klo)l,Cg/J9dż5w?(ałҍrE!>Obxj#g0-*>-/]v8FvRiDۑs}aIRTې8;{_Vc[ ĩ|wތYU S%JWdKD_sJ}*QT:e,?`3Wqx1s1׹-`".^`UrVj:|ChIWcԴ&hgfgynHyKXv'AXpp *7 -DbB{BM25 "grD`30f{)f6P*!WDPހ*ruBV˅6s/+VRxUaq񯏽Hzxr 4g4F@#d{EMJ ʏ{rxE1rz:CJjo>褤q.Pok|EȪ)Cl±rv9K}rG egԸJEqnY$ q))bZnf;@v]| w%"Y4ۦE#2hCy $mm16fb֙W^.էX!a GEΉFIiW۝kC"+zazAi׍WZ5}?RGhA>DvO?wr3f q a>hj9Y cK5[iRKb%vIЊ%NlXh&]$_h iGEawdoG&\\Ge}b { KkDF2M!3-bİC27[k>&J֋0hA  2G=U0`s2p@Q.5sIEAC2mT@{T mN{U0a3F"Ǡ0WȁOI'\c-0ІV?`!Ǭ Lvni>7&O6zJSIfd%%u|$;>󁽞+ tXJD̈́3 ڛv)*.Y8fCg C^odIC޳A'fcp.e;K{& #χڼޗӄP=]EdT]/fDZ:] \m: (sETng*`: 9FLSJpɽfe. S^jRÃoڈ2s]K( GXQc/v, ȏbc8iۍ#vL{γA4bzWtmوP-0n[.(,1X F8Ϳz ["hd?q zh' 縬4,]n'hnIJf9q@X~ |ɩk=|z]첑C y-ZJ5F,2Fl[}[;:ABv)հ+TPШ Hs Mn;Љ}󑻜燬7!Rp1bDFֺ|B-|r?!d5ӰfI{ѥ~Qig %N-88\Jw,% JLL2IdG [E7`%"?A 1K#fHx8(_a&E*AROxpg89>0[~M6}9 7ZiQ#S&g?!!L8]'"7|#k"=Cڜl &) G$c'/ON=-%Z7V8܆G]^N6sBT|by |\`L9+׷F t7OcoR?& qlY"2`]-y*Gu&'3hq GFtGK/ dc9<];|[i:n?lZfyʺmĭ^ʝ=f<>Z~f+ S29f,˫oGp7YEl6''D[B!iLɉ܀I9,>>gi&=fcȇ#ı1Kb*} 2$;gx .9SR/$35Gj!/AwxI['2Ľ$_Z"̃jq -Z2kÑ\7.|W Hf.~t =9nE SjgTҹkꗲtz ז*Ĉá*(xi-mĸ)'ǡpW*37Ap[Z4j;Vi@ZLJ_.gpc)W0 g[(J% Xbl?,*1/q `xAr!ȷy1},ժ?2x/5{I,i!SxxM)2S4M1HK 2!2Lw&E ~`HY3dW uԪk8V"vaPӶ]vhhϬZʤ=d$(Y@ƻ|nh6KaՐaWtWA2v6Ǒl>]K*YPTɢ*`_ 9'۹8W1"u|&WOݵ͌ c~d'"@4᭎wDh&g;q!:&h͞o8눈[ s8N֭eP ;.~+1{ 7q gӿIc "~bܭ?]mOA=T`C6#<|NoMt'ӣ2ʿ]1+@|ŝpţIP\Y9$_4㧆hD-w@Qp1l̍&tCY~ߟ_*(EN~WG:M i.1Ń -B?"+T|OgM}z;N9_ͨL9ΔFz1BάMY~ &u{_7hHf p eejv~KL-N5|Vu +P!# ]%I6Ι#?HGJX+;gAeٔD`/fMW/N2wXAҏ^=5ECR/tonO؈;Q9|tSOƍC vgW#xLF8G SjYy@* @aABR|SÁ;("դܙptt8X<^J^o_2HWq *44|Ld_oT>A{rt3k`GNl-RgR8vj:?x|3]m" o9Rk⟺ݕqtn#3T+})@렣qQ7{4Zz`z/p"PqK uFn 1f4z6MK>APݥe]1Қ܏UoRbEtlZ)a]cKZ=1U(I nrҔu4p lt][f+o^`{jDG}`և!WD׼@,ʫwz[nZܬމ-C=QS&&'WvK<<|F{[`#P|Ad{43~D#fw*hpRނE%#`ITyF^yd9nCW۟SOm 6{L+DF rLlp'\poy)2Rt]a;DM^1c?3yx!z#cN'S+P4d~O]Wi _*4q X|&j?%ReϙI$1r4}Qk^1ӫڐ cƆXs߽F=L#"5>*ȑ/? vLݟHڟ!5$~ *SHoӡXdW,8)ٹ;U7dI=S>z.txq[Jz,F0VӞG%qyߤS"aO1QpCf""XHh_A,g/J0'3ksIs®+k řz#I5~WMAM %?c`8tW֢)͸iAܞ炶`篶2ʀm>oQsXnf+B!ILs*l˶>UA7>{{^T2/2@DZ8~Ǔ{H:A8UIYXiÞؗuDş_ *I]\2=M\ zf? jw\Yl.>&݄P-G:8'Ś({q26r'~j`Tm0&.NF ,5LJ0Od3Sqn7pjSUt{ /|=7rך5Jw0W u kA=,eA *ǩN6{abX߂#DوQ]ASn^ j΄fTrn/4PK4CzصѡcΔ̘6;n2(9>xbFGE˭(V[gJzl|-E{ԠƔm.rR4K1 g,w~U5å rjن ՠn}cSO]>$4fwUZgA>;qkU-d7Q\_uQwq^xB&bXSbto6"V?W[7Ha웭涯`OR-̭)8mPn+@C0|\8s;XH;&臤և%e!tMH ]b*qPbY9_2pl[K::$PƔFnEf߫LuIF, :q?+PX})k]ӈc9+'uO< ΑZU>ZJ7Ll)ѿVtcbuv%"eVf,S}DTzrJ}S<5velkŵb}+/pdd-}-$G-V_>M~f2{v].LO cc;E,y@`:PRdgU6`Z}`8>3C"(΅q\̯ X OH^fzl=}Ow M|?h﵁& e].E%n=#4zCE4k>H"-c֓y-+GS|y[yhh¼bX4e2`ceͳlsIS&a=p$h\ 23D-ʥ*~7rXD+om)b pa:sEW<\"e$чPB5@/.ᵲL#WgwNX"y=RƮ kqsؓ<@!jC)%e Y>eL/Oqsɭ#>⭦).H}og={<z;yh8@ǟw!\.ԑ^9Cw姗')+dA"?^5UO\Y'.3|VpIgL1=DHH7d``cXYa3kFW,0i;S˟*@%Kyz8T~Ӱg0X܊WT{a)0ek $".9`DUT4d~?yp*t hjU! -!ٗ>vxN9nrŢlo U!(TaJиK&XT'*_ ԦVS_z_Jn\a2~p͙'kczdGږs˥e6MG %9e$9?eP`5 9`!Jhߏ^'1̻h.RHKb{-UVs1/8l>f2 ə[ 9?U;fP?x-@ƣCR%0TO2nJ ErJ@z9$? 2FUDEmK~{(xF>je% W##OXIdpy>z$0ߢcb QzlJ) hAZ'"8^be{3ÎY%^.\J@N3 G`#ڙ>xfo ZM 9s㡟8Ϡv& m/O~ݥfgݱ`ĔOv]hRLjcTEZ~#(Ji4!+P](P ͡4# ;BDgp'^H-ޫ/SYVeA --D{*:}E$A~ǽU2? XOdOxw1\'rV*H$96ˀBpR4@Dp!SmXM⊍ vqfftuѠlm:~|)(`9} tV1 ̻jՈէHNPizۂa%dܙݠ+|ܟFC&Q~@G}C.OB o-(Oo־ʹ)/LLH)X_k{T\b 0r|»-".9,n-۾7h7pSzȣQd,B4@bOw3GW/߂i"Ă&mlF49?iGlO4ڎy+,̸C@6oBcLw`a_ޕG'}ߝ6J>_em9/E2Xfd2APAKB-w] i*n/j6=s^*SL@xРhu&(A蹲꩐}K7:Fmқ.N6A'yhG˦ 4_2(/+X{v3|F0̀@J|L FtX[x.C`Ѷڻ&Ƒݸb?E;RwA(exDB93\sl%K׻ſ)5uWZ`b<R_ Q-G4 VJbdqV $ɲgB>+H:υc G $6V#zrnGpDvQ:⃠UQ } KvhS6;+:r4ޏ&TFo`,M1q( 7/U&>U!&w1?,uRQ=lZ~/@3{ֆ;1ǂl.AWqiC4m-" Z]v^; ˆb>RʇXeLhu05mѺ&K`q%d8`zM~1Top^3$s{Jp~]A}zd\#]N~֖oem_a8^e|v;`*ԓ3H 5&ozJ pڲB6rmC]4$u5`'ڛP; ]Y-)+:Ov;BH7M0/^ ʰgE Xvy5 n?mtQW-mN-&3| 4XAVM4R: TJqdX 2M7VHםfj2^(+uIZY*52dJ:C.ţ{֠>r$`==r O@rE 'j8`;B[-!lv&Nt; @5bLkVY7y,vE\n [\B+Uٗ/wF2u1m@/E&J(d\ W?_a>muYl}_*eQߏ0.0J0PГJ|udB{{WqnߢYa-Az,J Y<w|rl6ֹSCQ?N]UA'z0}[a,mbm MS@zL5D@xxE^n̹QZ I'qPlXtO.|xz \:j %#bhkԺdꑕ޿~V-4r%>xӬ۰=>W9 'W K$b3JzYc kT)Z,}%hBryڧ$یJwe=եI邅.03m9kw3phއHMy!IQTXIsMON%Fd4DDi!sx5]tv J裟v' B,oq8zH7pU>ÿxB0hml%t_c;a6zr3\ri`Stuǰx h 7KվQåieЇ+lgg%莮}ܸD!XlO7ؐ{dEzq&Qݡxq=Sڤ3Ǚg]90PR'jҏvYAc]Hʦ>R!CfWa=lfu[!fq*+V;ur%N- Zks=HXSؑb~ncA2 Kc*yjؙ q%g}OLV[5iV*g0EJe[9ԺX ՋKs%/~ -vw) (^`(<}Utp&_v`xb1P o '#+EU!6Ҽ@ 1*x{Rp:h.,uSd= }fѹ^8:c rs8A"I .{z3~ M6HHFXVܗOt_]^;UϊDQj gu%2: *l,D'0}| = 1qv!K{g~I;/4{Q ӺvP.+4@LEi0Y,۞J=;wڊU襧a9o~:;Mn؂\A5ԕ57FtoRwܠ i.1]@@œ܀ w!38B4G'E0zTN8:0-Q+D'V oUh:RZMCofi@ՋQ*Pĩ-x0A#_RD; drSZUS5[D.ywƏX 3$f# DiewBڍMݷFEl>~?u|/Î6jO ƌg py}[9h'7$p,́& W("Wc.&Kɢ^3UvW>u+:J@L킘>I2T$a#5P=۽Eg Ek ≦S![Z32/m DsSŖH؞J aF]ݰbK(_ ͖:2N!82&*#o}GbXxxp.ݵp z6\EOc4}}E4gس˲F?3B0p=bzU{_A=KTbFw"1RL(qx2D~(;Ugc6&CTӫe(,0u!"Q+0YNK#E *BpNz /T`M@v>F"^ƌJ Ҟ 7m;$8rkjyˤ6:iCw346j_܇ 96/kW[{PNSѿ%7SePz4Zb`>55X`@+{g6Ĩ`RjnȊ9|f(and9\Z XHw=-yoMmURz-Cϙ8BD\;V)t[ +R#@+`qν[6챥-A,2dsorUWʇu z+`S / xW4 d>ҙAk@;V ԓq r:8U|S {oc6ai Hvchxbp`Zecp R#ˋz͝A`ܵ9Ґ(c8ٗl}J{e|IA_xl5@ZGv?&ŤS v܁bA4%`aP6ٜ4 +359Df>28(+u7PWMm5G5zWPd=ŅrZ}=Hu K!_OOnzqQ,?Ք[o69+nOzGV٢b$G; F$N,G wczSFM%?؁ci 5=7BTi.T

j~EeX۪%KT(PAzNKU*D}*$Z`dä&k8ԢSPLȽ6,'ʮfZ>KK-M&Yׇ*48 *-+ (m8-'L.H9"Hkw܎Cۊ-OTOŹ')ywJ 4$=lLUhS"RΤ"|mJ= \%ሻDF @|x8`> ZX?uރB>cn뤀ZxJ<4 }`dtOa#Bo[qD.\̑*u0oF ʏ^[HA}L)&K'@*8CXwۦv'dkZ˓&'Q,jBpb/Va>i_2m/v1lq R]h>{D顊 A VRU;UL($ߘiÌ2a*0vhQ}50ZMV%52&a̩q2.TFcO(4ԥte10tQ(! lAO@dwŴi-UWjt_(̠`dYz3+4Gsbt^ߞKј֪0vnHfѲ$ZB/m^:32`R¤ݙa0~,oz]}CӝxwV,uMWxɓ>`iΕk`GˏB%i[jtrfVpWz>Ҳ{ꇊ۴)\N`^UK⑆ķִƢ'D?zxl S,.>/uc 6(ז.r7C,^,*󣖍u[#}"ÁEaۙ]$=%TXN-WT?1͊בY>,񫉁ԝL޶Z"Xwش4b)J}|6f"e_ؠjȎJ }5^@|20^} }h׭ypO֘J<O9#qeΰ-%(zg"d7(c >MXF_t8+߮=ùaf407dC fHq>bP@[Ief /\P-bw4J(?}WW|mC4N I- : ,YpH4 \ Nr Gm R'6U0G TY4C̷ٴN^ Z;gKG61 JM+ GDG3ûgY[;Ź}EAyVTy z }f\aVdwϿQp ۦ`c]>PM#1CN#t ׀C)76-& 6BꆢNjx^4a RuSnɋ_^$DYMR ]2#ޢ+gyq<7oIw.澶_ qeևgW&i:@s0sN+} J~F=Q\ȫR&?]`@xMnj!_4[/u$ғXu<s̛>%ЃPHsWۻg}ioTRL!rދg ?ש(F01K2pM\6-!LsxC앶+،-,g2Lif4+ A%`h.G#R~kepֺ!D(^MNiwZe m9lO8bG?`N<044haN9Vkm9Mh FFL\l}2`=%X5o_θ#V@3|:!WtPzOTS:I_`P~)Q:ٚǩ.'c;\''B]"YpcdԩggKx#IX&` 8Q#i]lu֛mz{Z}}vuU6!g0 ?Ԋj 5G3E(ֆe E+<Ng8+>K-x3P2-G/K1ҤsX n#Ϳӝ[AF0b+E2g퀢@ȑeV|t:m\q5fԓ}5ۂ]ͫQ/ wP֍A)|ڻS"}`'ȳL}2[$P3= _ϮS h#5sBJ~I՗  'I}o=諠K1L OA?@ɈT1P>CFc.ѽkn M_>NJZUqO8Z`Pa W<ʍ =o("JLN ۀ*=ɺ|:.@4Ubsxb~m 9]hmfM (tDp-c4[V3ZqN799Q3}"T%gCkTğirO 5lL Y?#+&׼]絪p㬂{:G|LbyO>=@=I| ^62>p\BO ?hCsι}E *rlM&"sVCC=V.k-*~%Cis[CYe  G-m<-Wlt@mcϤT@2Q~qͯ9^b6 cv\<^{> .| ]lutٔ!RuyKC$A0w"?N&.1 'VK#w] H(#Y2&=Inh\9Ԃ`B_CmV {Kx5V -*h$k'p92lGoB !q頊T'/IҜUX厏FeIܲ;d0:I3;$v$\2Ȥe9I;/|\[~&Cv (*퉨'>=WB]jy?3EJ[x8_/u^A4:@u&XY|&l~ko5-$X$A^MFLCPk1 pn%ʼ"`jy*54 ֥o_ ΰpH G{ŹFh)QtPYfꂝ$6rNZ: ,Z JEA?`*T^,'WzՋP<jld\g@?+3HJ&~H. Rq ZlP"tROo߸_+H̝_Ph]ctoPU߷b|ջA DF͎1w VW1gc_աqitX)^ uj nD$8#E׶y3ܹ$4z mG/H'$J hQةd>O"_u{+Qv YFhF,BC,ZI39czT%*7M¶<>klYA0+v JblMWVjoSNr'G6LU`ch"h "dt] \I&TM;Kؑc {E-aJ|J2;r{^W>UX ?oIo`m7wx˟Mjᆾa:M8{ m'%Cߍ(&¸+,_̪&ds>ɼ r2,=vޫb3G'F3_",\Ʈ&s8P ogYA٠E0l1oOT[JbWK32:]qhJk.BI23QNAskr4he>E|KnP`u+PfOn>#ߋ稧3V)wEAE +v,s@/~JGQ.p g'T`A[-*, TPI0iJ>j5gV丼3IJcaoGq2p 7!IQY/*dh ޫ˄#Dvdgn;0Q3S#VҺBA(ybU.էbH`eOVԮlx,2gϋ?-Zdن/gA&l?3Q42, g ,ׅ*$V܆ϒ.e4.I=ZuZd’ھ;܂GAV㓴`5^aF@f<:<;V%1jX{&|9JB0Wi*[H3q蓄~˒`q""?It})C9^BXS.8  ?EYd7W¦vz?ffQRiZ[<aVI ͈3?'n YF)yt07~Qa߉f'_yGČGD;cR*O ֬n 'g1@v!#Jb|$fWݓGƊi #KENp[U(ϼV=~`Zrv~ PyX4dQ}H1j̳d ={|Ws #~l҆cS"Wz<͟~M\dZ,$c͒1tlU( u]Mrݸ7JG-Wy] :xGp{^}2]u7LUqh<%[ t S^W %VJ,f>wLukH. Q͚A}(~/O45)-]7)Z!c1PJyn2+?QݤcRx\1$o=! cG7!CHZk LKs,k/s~n*d=9yۇ5 b@cqJoK2r0^5 `k!a?T婳J@]P9}r%%G|IU dIfD~dvn[C(CzjƱ7ADܚzm/܈&j)mBEk[w8 YF4*/VV$!lWPbW&떽%/'ވaךH*L4D}tf-o%y`8ğ7UOT{kύ%pjMXa޾:od[`|61ƫ& bERGcX8:Dc/J3#oSEI[=zZ?u|%]~dMP(3Bx:d:{$PB_Sкš=T[VWb"NاpR Ifց1d$ iK0hv$?tv r7S߳)qa'!p !֤ C8;:K'7) u:>snNOA"_ +)9԰- :M&~tVI+zVXɞU{Mʉ(;Ɋ wTUf{[":6p6U?~~#A`^X@ >tmW|]X5cX4S)'#tԄS/#,߉ ޻Qي)GߪAu ;́UǠ$NLZ75Rն6ݦUT(z'jpL[D_U!KPЦtY5k\]l\"dUJVBZ QhFN:XZ~ޔȤq&pmz?AǽجFlyqRdWXI\ݭb~M\swSX0O#= ts$e,SyC54J7,fY%LUX 3['< ؗk@cVrڦ]eAtaor%'+ල)fBq ЖDЅX㈤J񕙼y6wc.[߫R6biBZd7,i!!_1i=gj*UN ˿Lg\=X}yX}ʐZx2 yR<|? * VDT[U`nxD֞CM.htYVJI>8/. 7=_wd[hYϋ+1Qv &b &հ$OyGl C Su5rm ۊwe/CŢŸRb"7篇3Uk;FX-qԢB!Wp;,&%HW$Rl}~b;{qGz4w^枷7`,o_:BB}'b0|I[5tUyDz" ދMl$%RunK4MΧk&h&|T)&0LZhRzԞ񈕡V״𴭙/NaePMm-7 fzN TWQ(W2-γ3b`-9m͠ ֎Ώe`<)gдCyy){NcR8?d/0pITG-5$j' $]IcZ+Tj2S4tinR? iY{L‡(l`ɧʟ8VDOeWOPڨn&tb=s ZATPXS1.B}kBO '猀]3Ui˸Kw7Z,w+koçafU/0񜷪lrj+C@+MYAq\ i 97俣]@(F[Gy=5Aۦ[t= BpxN2¸Tm|A4n6)EUF"اdwe)>7-N~\w㊂稪<]43wᎈ/J-ޖfPhI,%k|l䍨38e!nЄ&TM& 0+a5<*NU-tyg(apOP79~U6f_HVƘzHh˩xF?CL69u㎱ sz@芬WB࠴cU;2C u])FEz0cBcZ1"wqrYe"=*wu 3IFR([Y8h%8~}!hdQc6YH5EfͱK P(jE/ӄ?>S8BG'x&|8V_mi> _?r1|^L,!1һ=Nai)n!K%Z1=wMb<}xLtlLhW,/ǢV_'E1ՓSp芇T; *1AKZSū=-y_ {P1j.^2ƻsյDy|Im&`H_CÒ* VtD3!*T#uPAjN,, ]BWiJxVZp̆hwf^ v-&≅ ~'j+VqaDI"~_YR{\wڅ3۩[3B~b N) PZ/SF>v>bݧ17Pa>ԚeH8\n P~A(eu }K7i1!^S<7M/;Tݰj๊x)}WB^QF\T{t$ADE)L8V3!0@xRs =ַG)|W ꫬfF5 *`Aqh p8.Wt^+_lK zsG/Qr N'g3aqx>OR?\S$3aƲ,jьZ[̡D Њc]k aN#*X.z6>!;#2>y5\`'K46qZyȜ bȽ&o_]%-LU 7WJ Rz I!p6`YC-PpNO"[k}y@+M1 ^8 r>:e(@H{  \yrnHW痨͟@sej))S:+k0 c^ppcɖbe¬`]ȱte?s+1V߯W osjɁʠ--\~}@ۼ,NOg#@;h! _s PaҰ6t0 y֩#3hM \0s LŶgQBQ$>+m@,1>L#b> ^X ۩'0U%]xP)(USGw.cv'= n UZB\O%֍P lF^X+6dn RjG]QG-T߁x}(y\#a1wF;R5АUB<fS̝ 8b0-BFN`,o5`><^0`iU=?_{v 7A_fCcО3ȌY+v)?;\\Pv@пj6IHI37yQ"j 2rCOD9T,YUE$6&L3(e-OE Ɏ_YxA֧aGFYIyQ^ے02)y1Y 5'RIc#C1. S}6 p> ީ^2uv? W豀K5@Ҙ2/(z̩lɸR!%z+EW0m˂Tϐkk`WSvhMSÅY)Tfz:c'.5΂9m!KpZ v4$50CNX[}\t3@ !M'8bPcL:3 C ۸xX_d ON.[@x޼Rc 6Prijɝ?ڹR0ttEHp2%k2d;<e+;y <)Z4#fOmbծ- lKQ;J#3jeh\)K+ $G,qS0R0-C-+ b%xQ<.և6Q /-Mj馺\`U/c4{%vz7a@pۼ4:e2ބMaydЍ֐MgmٙaNZBI=}?P}Ed)J+b r]"t KUC=;OuoEBtsÔﺩgK¤yHmRjl7sqtn+n sPtr7EQ HDO3 D99[X1No(s:HڍOE9X16vp(՝c*Vr2{3úX1qCղ2p@fL;C<@}wt]箒|oSY< 뾇q'r@ly3z61sid0!He\vPO#Xp?X@tyݘr8?IirӮxRE0Q?A7A*d=ʼ\H$m*ԮrC7ەTZ*w6)xj&9AmOnffdRE_eݟ亟 @ a\-9"4Ȉ N4o&͚3LX1HhmuTd'rŊ,v6ۭg)i GO 5ǣnLs^3ݜH+˧Tbz\zzSUb?1"gFgN9)ddvt4۵ɐCrXBsq4?Yhd#쯦2yYQ! !O+\⡜&+=g; q_Y~׼p<|p*"W:ػ 'Qbdgg3WhC&( C3;w#,2F[ vo$ ` z-KZ p .^9޶  qRVIS^"$5dW&K 甞@T*Xwrn;9w 3#;ʺr@5Ø3M*0ÆjFFn'"|ω!"%摣]+O:ghpܿpUIA;!Z=he`s]#5R$j4h7H U° XkB~7/m< f0YZ9)F7LL˙}v9*KC$֪$D@DFOk2$SRQ:_tAq Tk5&n"Α 7ŮۤY1ܺPWھHݞW9ġເwU@w*Tk䠾#6yxų. t{tS oҔC,g>S%V =y%|k rn_aG{?!r$$O$` 7z^-IT_MWS0Ȕ2#mOSyC{U d+d0g AV6|=ؔs]g(ۜ>J5xEk c'sfI`y7ڞ^g~jMN5 7N=TX2/™1VC&ǎ%O1Ji6;6;{Gd(ؾO=i 1m;n r 2%\kbGZګ'S BS*r]0>%r֪6`FHvPY@f*&Ƃ~;Aͬ iwkj3PGlcZ|dMlj *i-4"|Dq|yj 6#…B gy0?ֹgߺhVwHpXzqK/]ZbySyhMAsF$:4f \.j>7΀[D~Dv D)Vnh͔ hK{e&9-؉ҳe8y솏RdSwia"F=ꪋF B,8Yvb/"6"?3#2yܢ8MYM&Ww([^f <ܰ ]?děՐ"$4pK[eiW̔UUڥW)6*>ǙQB i}[߂ Y&P!(Of|V.e1|- ` Z:;0Ǎ=NB @+x%LGȵAK3daZuS#@f|x<"P!LAtϞI7J;/(q6}h:5sϊC1ĺ'29n=Ut|hLݝOVK]/XN[6E#76UYn+<咁v/΁[*H032X pBi-K5mǜ#dW#R ݼ^b83#M+v> 50)jy3m2WSu}07a*S4IJ{WBs-,> ? w} Q<LLͩ+("(K 82D_>lrP|6҉D m1I#^ȲfU֯O6fC >!ܝL`_W| $(e$m snk8x8:P䁩fk6D*1< @nxWrĂ&/DFf*Rm][4S?皽5cigּ&  `MJ:I^nU8ߵƜxrF/ce+ގY3{vO YZ'9<'4y6ړGJC@[> TqUҍNTG‚4|?4z,M"^]g<(Fyc.*X n_6t6&0XEf:8a+dj܏WAn^h; w4GŭA|[eG啥lf靛'd[}je4p (ch9;scAwM+=G1̾OC]m\M/c3vϺH&< A[N3ÊlʣpatBr(ұ6L\Gب)9QM`p?XXSвصLM'>7ZW܌H%WjL}+$h"mP8n^A qy^LFrx:Ee3Z0ЄkxRUf6Lݫ)#[=u N䱶<Up qQ/\[P?s9UG 6Rg០#j(P$qMUY$!HZXF%ҁl0_ *^m5xƴ4XD$X<8'7}~ uY\6vˉ4G2H50rJ LaOo5%"ʥJ>ƼM)^tm)E9tcʝ6A4A$⌋/RVihۏ. qcvMή 8K 4wH<1 WXdqlhzZPRY6BTzuWjeseQsm^-N#ٚzTͰub(-z]3:]s٪v訅sKIg fu-\]6ڤ{c;3Rshn HtL`.)]FmŠu|.j Ki> y>Y4NjΩV4a XG~ A[ 6]]ma"29iKhVpT: 5T4Ǝ,k՝r7XDrȩ]V]]OnВ(84|@KTQ2Qt+N(aC0紇F^ _ݞ+v沟6T 0;. P,&:k[LQ8qC}V^9rZNæuM7},:k;fFӺes&m3gM ) &FϯS^-- 3cӯƶM ئ8hq<$r) Bx Za 5/'rG%ms3?ٌM٬~cN hAnK_)4l:,Nc偏S:s YZZU2@Zg}L2m9@t~bJgq19Hz^JCb~YRc?9Hɚ^јi-I^d٣,Vfpw3V̓8K=*yVPUwҡ,>S".x]U}N;?Á=\CkfIV~|zW}/{5tD0kc"M"6+g?o ȏ-qdw.~i,(뫞k$nJ|bMAڬJIxjAF;e&f!t#K8xC Xή }&\7.bsJR%.eN(CA[hrGkqi׈m@Y%s6{B/ß^^F|Lț_2(j[NExduY'C捹KQ  w*žRtӑgHdz]۾M9V@с08|, aަy/&Gew0?>S-[!*Wȋ5'4EvgG̏ V )7˔m{t y m+8T]vV'}ۏ LH+nr%@|}6ehsl-qu21@4 @%8:z˪D(KSfʒh E_eB3ٶR<%.n逾gUcq= vDy''pIطC9PMnwJUD[^|r^FCST2ڍxo~4!F:rג`;E gEjYF{Ԃ1T_-]Pg?L ?;h(t2"p2I4z$_Ӛka[Tcg^'4YkL_mcr؛{߃'{ {HJ:PF9iRydEjsV/OB!Jz=:҆9%SfTn0@ PS-(WOȆC0ű`r%7#ma̔!#F|ۍm'Ej R4-`K/[P$cċ[6q1?.yOR1~KGXv$s큺)n:q-x.7ToQjDiߒjImͤhS!hP =˷5Y5i0H'^=_e=sM)r1|p4]nHSw0v=v4+1+lZ-(g|\5π[5&,YmE a~c4 Y;I=bjlBBI3.w!ITөXV ,(A|e$:HnrPW2@\ʁnW֚s`j"գ!Kϐhq:ͶH_S\aF\7ń;P3X Ցč>dv ^O:H$wsyYDwh1Z5TB/E/(?P15._&d~Ia0SVGZuU{x2R{\Phpjm[D52䆥a3D;Rb9oMc6ݘ' w>=?Dj S95cz/dTfZ.HQPn+vRmʫy CF%v~ lҧ=Q^-]Ǔo2NW'}ny@ZM!V^n@:q,3D@Hb9.:B- - @Y֐~qnHTG> vͿj_mE=e8^]O8++~/Ar01nOut=U<<540s(z0 ?ZQZhr!&@_L ^+M|:z:p Ʃl5 JnAz4dֹEJhj$OQi-og1JzBK@ L.d(~#d!fd%_*q~D"tOBEJ"S`IA7Mۼ"V,Zo6D. A S+] eR>D1ӾQD"#QʹO'p` ]ruE`6DW2P/;Y Z5kբ~0&g=>T1wO d*P惔0L>()NjD-w|Mx-*EW° TldtS'kPb6~^軀>Ckᕡx;~+tID 2i+s|eʂ:!UkZbtA G*MYsg0q81?˗[8W+&Gq*⹓noam4%b=->ymCuodw.b9#V0  }[8tɌLyoXS|o%bڛ&$wy<jT*xȊīXY~R W1n42"3d bD3c2{6J>,_h)fSz)Mz*e;?DkՆN^6TD׸^3{[%9_<X_ +VZ%U=z* el օci 4$~S5Gn6M;li-g*-] GvąX L=eAVε +,+G+ oNȍ>uo䳱FP8ݭ[g%,D `I6 C6A/GG*-~"ԚɎ/VWj0shx{0< O. ]i\*[ebBޙwXp^q!|r,,Z ߉K[c*=eCf9Et$19/%+<ٸ!oSS]= Xzcj0vNyobcoӧ ڡ *{H6o閮N[0;( v9l|{懊Ck2yކ!$w ⺵ :@|??# A#Xʣ;S=Pem±GM {P}̰BӞmٲ%Z`XZ ȴUBLGV|G8?M>PrXh6@[, 1-/ޫ9SS*51`fct5æ/`c3l1O#tCAUyL>@-+o-_t#M]Tzr e3f9;Ϛ-BcEYMtTgڧuWjCbxD80M3g$u-y(]yf˳Nr3Z] u3$k ixiwpטu 6ژlL×1Ur!ҥ҅y' W!Rh1;֭*Ɓ#Ը'w rũUj8o|wϸ zξ*3>o-xދ1 ԅX %sܺ"+fD1!VT?#,` I@MG)s-I Jd)8ֻRH@Q*PX@/0і B( zhd!n:QgI(.kg̿t ?_>Qmf=1 HTp)ݔY!WA'NZf_ե=\gľ$n4ɨv8H~{o9.j{FWÆ]qТ ? qJ(/Rp:u7jC%vsaNX&R"  \r?Y8;cL|RTJL/U'?ī_n.p\G`սE[$D}5L saIIøxW({c M1ڮٱB5٘X{{=m?(fRBޫ0 DWMeadp ;"@-}ߊ"EQ_b|:6ӄJF/G-K;^Agf0gQb퀁]}2ޡ/4n~1:7mTZ`n\,<'rMl4K=)mmzŊ3cjZ=;#\wL&IMX!U˶w`Z&ЕF)Ȗ~Uy!Y[ *$H5~Gh{`J!z94$$oM,4O VzG @t)}r9űqȌvyQAtF6[1Nb^h4N&\f +i\c+ 1 aWDI(p1I\\^=u<Qȏwk9MԮ=oDq5iլS)YM9,s_n LS 7 )+.Χ]Rvb|"ۓ"އoz `l8Z^9HYR}f4jyo$ڂ X<Dݚ\MD8]AV[̈́V8s572.|g~\gِO=SV!ZD}P錎ϏҒ AWlJp% >^ 5 +b%CE uLBnO3lS2Rt?>N|wZI>v99^=}$R(PF gb* 蜻c1 YIyONLxrx`K| e$MLMW7EJn?!vZ"uѮ-{!zMR}CQYVT>L1Ά&DHɑG WNrt!,Tj$9eP@XmxNR>Fج Ui6)[wiC%9N$KFO.|,)!#E> άqe ttvM7 | jFcb漞py`U(`#t=)ʞ՝ts%~ş9gbGqeEP0E^Tfs {2r^@rsgsi.Ԁ-_<vgov G*Oq./@zeZWS^`]"#%2V+!aFFWQNd4Hl9.t g 9^*ZSoAiId`.C~lے=,$ S` No@0_>ԙh \DGO,RZ<1hvMo {3CYee42<8šn2uuN%ᔞe0?{Tq=ZyzZpKY9-fCH`96McCJ pl$l 0ZT1ȉ&tGH&Mfc7!Cn J&tg4i5/3ncm6vZ͕{݈&Wfc\ɠ_]߽siyv)0 Z@3?|naf/N!ݏFf)V6)ؿlԬW+= Rc-lvJғe7kRK62.\2 "2$ж q>E|"b&^LON`\Eld1T ,.Xj~C}(aw]/> zz֣5/uQ10x0g0eJ0CQ+vlmfypZmL.n6^;:mgT;Yrqw,nF@eTl_q1^ʏ":^nڬuvJ+[e_X_k=#׽z_RИ1^Sz_mPbՏl-p@2GbJhef7By J pt9pdrw4xa60/r{@^kkw!\JCax!iW3:4 H0%%ŮŜ(كR$X)ᗬ+ܵ:Ѥ9WH҆C,4vB gn]}Scu7 d[,_^luuwUj%R˷1K)c5NNm28MaUlFONI!q̏wME'ה2.ȴ93,YΙhZӒQNTPUoA {g o~.>+O2&ySҲݹ~B+ Gy/DPɔxMa, -OD.SܭBV[@0T…$ajOʹ[Qf ^(ÙT΂4|uhm))#vE&Iv5, 3mBXh!ر=vp*tEpXԠڻ]M#`FO<(L"6t>܌8N6]M،ymƹv6r ل|銥0* j׼_ζŹ̓ىu6Zmdz6vtd6@Ra^;+x->a܇Ʃ*%#,5JbNM`$PW0޸GA}2 BI04K n&B{*č*ُ7 -hǀu {8ML`oSP SBmcj!/Qר@ 3&4lW­GJ Bm *S) $0NRYuE*]bMslho;]1U 8J\ /x3)lnq<PӶLߴm}s) p -#Alж%&!)s`?=B2/.Z-|hN2m|ķl1NvS[U %MDt=Ha9ku*ڨNw\W =3y읙iuƍ6c2v)2X$pLW‰=eN{SŷN>c+'Ez䎤oMQdp<(\. J DY< pbSF{g-X,I8*MjS=2B U>%cOPzpWLFY,sFP:MǕm]k*bp n ܋ lܸS"An5sJhBpʾ(Mv(3dwΎQ+d8k(]XHoK xyU' _pt'MU:+==*K)َY'D [\Jj"`GrQos4m+a:tO~$䨼0 p9Kq~ۈv @-US  Sھ'Za=,9 MBhLw0`E8ȹz /X9.{8*%D$4"SQg{~2U%W,~K("0ayőar, EA||T7PFߧ<+m =T^d [1sm g`?f}IB[tYeB?@ MhTb!qKcQtOGhB%H<锊}u(JaQvHk2b"PEBJ种Jށ\6i>&Ws?h b,u͠>%Fq0cJRoE凙8Vay.߂0SrU@ lvܑ{IV$/(Jr ʠdB(T3U9 cmRh}NE Djg ՈcɆ巈X&+;Gҙ39ygۢmbn6s?bwELPfz7β佇eT1yrv>5ZDjFxX\>dvԂ߀Ɯ t (թoתC*rs9% .[jJpRJ FQ @l̀ .e{G3 2|Rm$OXׇFa5b^ A䠒S@w2MO٧ mewU{J+iM1U1dSӰaݷ2;-+wژMHf_EwǕ&d"2P"iU/sQ%[J5")Vi2|2k nMjr].ov 0q|tyh&so&i]~_A%Oq9*Ri=WG).Uy]B%AU$ 9 t>-g/f X$8V8*@mRvppYfRo mid;#m"9oӃ$--qq$O<۷i7d+]ʋ4{c3FHB(IX<U^( 엉Ǜ+]%Kb0aK9Rd/<_knjRgCǘ+oS=Y.#yK}Mv;d) 5v݂ᙌyhC1dظӫ?R,SjJ;po1b<3k9\-k/C; aW6BbwiU~THt>[0VWx_&}etgMXPVvOc&}i +t} |q>ߚR7Άq(ϭ yR*Wﹿ VvJKGsRl٦X{P?дM\v9~6% ܦ oѺ[p$Ws2.74dDTt:T=fU>&aQ4S)|J\ ݜ {(rHهI.?n`|Q&f'p! V|>cMUA2!jU_ӱ=fgB#6izJ>nW1M7ulzE~ lmhT7cƈRozGY xE~ט^1XMxԶ~Va 2OaaZ EkHT消l޳~MILY< ΑAa&Y} dPL _>7k73 RYF)[[P[Rm]끾a5Z[Sl9'TP, mlB|&SswV^n,\f"$^@g?z ;ewQGk5:ݹQm">;!MsڴI@#e7Wp9y`7;(-ICCrºj snE;A Y]_7< +%2nd\Rs7Fz^$"n#ng;)ے$I󠺢 9c?*R"wq#;HԵgIwaVu{ B(qCP?̝W듓 20r"Hhb/3:WG wFBdkp4у2`Y$]-:G>A˻^׍am+Yk y?a5ORڥEQ{t}YاnH<]Ol%ܫ4j{[9O-Ǚ<6Z>h#_rK*%/?︛+qZ)1 v&7;A= + [ J=+%vnt $ Sh-=15%6BK?@{O2Ue0Vb!ؙC!lΘ`evйw6b+vF晆.yn;1a=wˮ VύqrYX<Y .n f9w:K/03_δ ]Ґ6))oKS Ģ*W u )5[Sn:ɊwyKzX<řMPV,]SW &<%>3wo_F%TE.XY Y-e z\;+BJRW%nH4Ul%vzฃ(ex&<QVpwDD)0:B7a`ߪ)bdbd (>~{}͸A/ ɔ&(eLL!]-mAJ#Mͯ{i=5ML D+@DAaDγX]4{UxL9uI ig8IiN"`Qr!4*H9miy}Ԥu'NbK(I+:V^ӼRr~"*zlk'\Qr6/C#N#`G%vmDHW~eZK:i m|ߧ rku> !3-fΞe22Fbgn0Jmv,;T4KYc-2Jo '5W8;?m?Gܙ>TJ4p0"F=7K[F :*ݺe|1> pN@ {3,+a0oZ"IЮr HzMCy~Q3xB_gh*UG̻mG2m_捚2>wP&3<[˸ڬ"ݷE)ձ[Co<˭ŷ^K] fH둪K}:QzGdV&:X>HIu|Xwf0t.ۊEћN$p/Z4dmAx 5"L.NSI"5d !BWl./@]u-zrw5ŠYy΄?g|tJ<՞T*nڠw(ϔUՒ>yP*- gڮBqPW3!_yÖTdr*},Gze+V(+ SYdG{9:샔{{GJAI(9pޫo3 Rc@qDyc>[ r;kP-1W(࢞)UTچl#*Hfy@̒Jn&%`rncĀNj ^R>a7O 3+@9d#8?)dCfNŪ~,1b#QU~`!z1!cu&h3v%<=E##NBtI#F/oP,-tٗA54 {F@V b5H? nETF=^Jñ#p H:H@އZ t+7?N6$a+cE}J`w9E㌒_LTES) F]|bUfy1yꗄRJ` ePHkeKYv•` UFY8H(eRS\ؘ&ԍGo_L0)fu}Wד}u'O0ƁC<Å+T g`ޥ] λ#/Hw:rmeC'cZѣdF9}ڛH,o0xX\iNG yf[IaO%fJ]G~B;-3[2t+Bԙ2όtuFCL+!yپHVIN |~T䊧˚&r\C.)Ҁ]at=g\ rxǍm/PѤA7D5&"UǿN*cVzкXC"&N({yڶvAaVD˜Ug,d'<#ex:e^a|n.K)'%@}>e{11k+!+eTE;s# .[u 8Vn;MNըNe0}kZyS99o̻q]-t{@"󇯽UIYt)Xcoֿ1ۨt ϽJժB}*m#vxi̲ж)]0aQ]|(\C /@% Oe5$ɶn.kR5!y |F"}G?CX 1}InC6QW–*ti℔'Ί?ٮSgt4NQu&Z yd%x"%%rxMZAjz&T朊ۨסP6J16sRٱ$IRhH@y{`EPLP45y̓\o4i͋tۈwh3C>9n=e8, 2cL/ $l3˖D'B |e?RҜҭ<'@ !2+[D):pv#&WYn̓ \0 –"מd}ⷴzmNJ] FlӉ0:MG3rJPKShX"if#F{]>B "Yt|/qcçYh>51w ;O3]C1=GUY%4z+k$hϻ,FH壡92x znfnn ]E)٘;.TVv.Eu̬j2t1Cݒ 7O UbxLQ. ^dpo':uKu/S~{ϻ6z_7(*Z2_ "}H{%Z% ps:~?#g'j4^ ]Oq=r\v$.G=vLbX`)H%f9䒐ܐ%`k5N:d )A 7IGeC |0l jxVo/?ѡL+eeXw_[o73A5ʴT*| {:RoQA9P׾eƛth,z29<(+0w,NӨ;`(SPpS^MZ?ř"Ib[գ(].l<3`^^9¬`Cv5ߒ*?\o) /ʿ{;2R`] ZZ\"`R?FULs~M߮d;54^^տrWq!=u@&9p7xP>o̱Ө jSҤre (|`(61Ї1aĮRviT6)=UU 6Zdgš:4[gpS_阤:ypb5mrmK_.$S`ץ[F[C JѵջNmP wȐ\/|1NQUſ :Md0} ɕg!҃<ʈ9AĆ&^P[SKMOBTqW) \M(ێ:a3x=}M Ѐ RB&\*"#U:@mv)~hdUY䜫0_̯:9ԠRhyVW.4 !#[̘7X1-;\xe#>(+n:tI/}IHv# ]}(bn{eU–iY66\!Z' #ҺN*>bh" Y!p9#>՞>>ˍv8IvdA3ʑk6Z3 y%ޤQ`#&T| nZY\BxfoK[-לY5-V$݋K"JDJ9V=t헃۶a/GXoI4/W S{R5@dͤ+ t,GcZЮ4jm1m:/8p "wZ:>N5N`+'P ـQU9WX^T|!푏 *HZ2If%QkIT(Nz+|.5qW햠 -/홠͗)CÏꮩl#M?|s1WCyCMh0츷ќ[eSLW"eb2SW79f=b}e\m_82Q^Vb6%eJ34dťu::lK_IR0(Uʁvu2IM}@Sʈ gK,?LEV\wQm%- yr1oƟwը(8!ec5i=\t-ȧ烛F.{z`j>hB0MD-di4~SiOikJh >{"3Ai7@] ȿ!Sʐ+#d3ua@Z0=WLNn/|6H,g>֣>K}H{502`i1CD GW]lF\ܐ"}lu"Sa&j! :}y'M~E;?f%b_h/t[\Euiǯ!ŹęIK). 嶣jK[^vN A )>a=wقe5TW +RFIvZ mY q"J\ {'bLT@(_Qb*.r8(TS8gtUe{-ĕ8@|/Rb2Pi?0hv}[gmFA 8tjRw*:"'Q>e~;@ei=t fKr6^@r6=9BIw&Rykvd$fR.*+%sq6=*G};蜢u5cG]uf mOq8 gtn+&$6ŗĞ$-/3n<ҡ'P#ZIUbMED$ؘ@.>!ucF7!ho5 U+ue_P/]RFy5~dT1FvR6IdYYИ 5@EYov"@f$}O ?c$ ex޼N"ڽbx `{erQ¼Qw$EM4;W-RoF2{Z'jaˎE% z&?I3S-j\A.RjyƇ ^'; /@mSwxf>^Ox'1Uߝ%wcg !#2Vls( |`CDCYx֠DP99"sCz4 9乶j*trr6F|]9E;F/u3m9zjS .esxAo"5ݞtgRK=L~J3ٺ.]y kշ1 #:|Z (55s|ki"h)H2)O܈\["Պj3q.F>O0a? f,T)8y!>{'k :0_n`yïB$k ,j촿͆(l0mE8(<(\,j4x7lDSʟ_d /`Y҈l*>haBȄl-Pp8p =֨~.&Br@> E}n`*ɍ~ýsD{;Z:\jW8dBXYjBj&I vd (*u[k2 Xz/ݢ*!kBXuko? G "&(_ngbZ[J/z@rzmZn. 1V4W!O8;zjݓ ;9LkM'UҠҁmS~dgЖ'B&#xX)EB}g/"/C6i<̈́كM ~;Szm60V0zp; >E1{{3.q%}6nATuYBGƄ嶡&a 7e-;/%.4ع_5K*mE"acLY0[BQU v^4 C;i0B$r iB*ǯX4FlL@00<#]4t^v%-GPQTT@l}joY|_l_,ld頉soץpv)j_cШ 3[#G/c8 .%<@<٬slK}64{M˦(Zm$,U #ΈQ'R=cMlsqòpkX;lYҋrPeIlBt6C &fD(/U>@rΓ^g+m5ʹeAu, ,Z M (G3 ̸ISwW\ʿ H#"ӦA'egYb%1 7߲RN1Ǒ[ Rz,:%}hE~w"5M@OB.aPNyxu͵ AC{XXH cˇ,!]T3!ǔ=Q z~w )űfOA D'i˱v#jPMU*V]`Egj,P(a'ДiyO>(Nbav`[oaTS0һcN~ ҋ?xݦ;vi:©.ԴU˝²?MIm`@PElMX:dSrŸ ?}F`dn"s8vf*4VQv$tc~mMkSsi vfGwmJ꧄ lZyztXl88"oy [~ p|  o4EDaۚ8W<7Gtt#Ɔx]Ckr d nFѶw>@p{p6ܜ+A\&4QkaԚɆm߻4R'/LߴHk͝KSh`H G@k+d9a:.Xsne n͞C~G&ř;Ia{vd t5ڛhrRGu,Z6] G!qhcGOkeqrR2zǡ2f_o:fV,+^?a9>]q5fʆU,s|680~>SA`'ƝP090.ͲiF{bc6gfElf}|]&"ᇫa*mCZQ5Г "*"{A6:\Al|F~,gƖ1v n^[EEg3yr'sw})`~$>cXIP7jTJ\fwksCR<:KpreUf+{~x4#Z,~ugK2x?]VP{j@S8S5c>"n6Q}od2ux)Y4rڃR[50D06HsǺ!J(g7ٷŭ3壿X \v@;7[*<,rƹ;n:|r((!]JOL7vufȭu )yvg4mƥxx`:~~QO nc A]IA?r_>;lV2|~r{rC-'1P'{}?)D6"1_l!%W9U6c)#a Vf|%u%(x;KC,W77Cs$Μ1fΈ羲gIFwl#b0?XniX kk mc $* ,tkI8(W:N6Lblda@Zɾ"8J/Yrd>F钦nE?T`+4 oP;͉[, ~OXPL|X0-q//+#'S]|Qvp<1bE5B4$φ 5ڝNfIQ+HY]- ~$T 51᠜`y~e6E\TyǠGDs2{  J-!sPL쫼CKtDI4^4H= ~`̅;vYcU6>HYγS^BC m~>%a~ܜ>\~LӚY S0[œcI6E4?LQI"@>Ao؞mDuxG8HրKϹ,jꤎ>$\󺼈ü͠~8.v7ƥ4VRK,eƴƑPm0PךR1XX8Y*u_W? \I-?R. 5biw*iy>Lw&8%cbo\ԋ"`=g.?`z.e5[b9%- 8Fҟ=>JbJj9g%njr>W4IDs+ h2`J<j@╚MA_(іodl9g26LG0ʡv(DYQ%$ΌM |XCZX۔}9nruro$ṪEH>ojHxZn "bkle=m۔遽]8ǛUܻ6'`EzHQνg(j?]G\)VĪ}s5cu0/~˞ZUܑLv,F>2˿:or[z\vA6PW:hÊݦx5v p !_(NWl̼dʷ`$O@n?jgW諿Gpr*B%c8ugeVl8b ,$- ȗ]>=\:F!3j3rr}MCyyo(f8[t6窺eYzB*|"3Z2W/Fk _肷${""]iwgV[Z*uKiT/Y<:bU̟{Zcm3Jb) 1<.*!hk6`i߰9y SUl'A>bJ;M Z ѱߑ7 h68ľN;kPxQ3GH#Vc:a4DnjѺEltʹ|5'DǙ 6hL ,@H3a$$ >Lg?$g9:FFDlN0إ8딛"Jy>.2ӬjT"3Ʈ>,mlk+&YRuqo wDrdjSsA"ʡaN罡2k|%׼J(i} 4n*(C^SSIn؇ZVnEh˴2IAw%8wBm?zPJGj.ó݅z0pM5LE`u6] C/=PWKNYV<`zc~ (3 ǧqCZ᱆|M |4()h|/z/?ѯȕÝ_b 6hQdʹ]c)|WH:ž#!!NYؽ#|y @6D+!w}80ͪ35Q[Tj Ff O:)EyֆE1rk G.C &I:UH: KU *CdkRԅJ-b+_YOwvvK2U2 4_[޳~@j9F @ mH#|=]n%4QDݪA0Qz)AW,'OU# T,,Q^/|Z^cp ϵnc!hjj;[SsΤtbf=rU1 حOBbҧH[)%kjWG_|x afXmu ŤmLF~ɟح߮1[?vFF>xa3/9$n]|r)/w4qaW+xD/1ikTt[6T 0 1Vj.:.Yf%ȔKTV*B@8iXj0D)\[ߦ^@DrUpr-4Ml o/VRzoyy">E*}+>W.WYe|\B޶;Mk![4~`so/s'B5+òh<OO.ڝNgO(x#_Z0+XS*o@d@{Aݶ4'>n9;|M+f`ʴ&_t5s'!&Iݒ7VtXYC..\1q?C?)=kұyRKn;Z\h£Tp rJ = Ь׫3_z4[d\\;e[. m'[h]V: F[*cm %itZݘix%*p"r|IW3{n6uj!:a|za\#x}&*vǾvwsoP: 5ፔy{_; 4aa?CKsl7g6D&{ M+6;ē@mLX֛΍uC>#)]Ʊ$Qx[t]83С?- > |fbO`qLg*\ѵD®& kڭA.A1|>b?u Vf{jNѱ5Ly5eY2 ^`PLL:xRNq<>1 q/Ѣ]TY!ࠓXMxf5N?W1jIC[sG> 9?*F/{޾-T'1+0?;ߚjIg(ݲAJ=jN?u!,#u)#ߓkSc8U?y(M+c۶ {)eH1U\$5!TlI 9@&XUuVçcvL.;[GK8h0NLp4#\NrkG𥱖bB0x )pX\F)nb)6s%S(%vLB&] _zi/M _|n9.=f[fXIs* s)4Ջ ?@eqDEK w)6ۚAvWy~(Hi/>wb3=!afѳr;;R}pOšXd?*i_Se',cRQb` H%_\,6ӓObqㅪsR`yn%yM#DQ)FP)-ogǀ"א\xl1SRS程֒Y'"]鞤WM\y7Z-oeJ1"AT-N8~+EDI W=b^(`{ ݄3/yK6S7bmEV0N"wdXDQ?!`[ˁBxC٫ycvЫMb'4B­ ^)Owi6y1tײ_8؉}Y[{).AAvrG,}޻ax Jz{b.T.J$Z>nksγa=\In[~Jar؊4dԍYZQoM,$ӯ*̐sZMw'p_3+T?z1ed OyiI/0=36l=̐痤9y+צ8+5H^X'g1k==%TMד_K ;ejN]*=d{4?HzU.}W10r٩ztНtQrଏ"ym_zLޞە;-B:x"ޟA-JTaʔ2M1Yk i5Jt Op*;Zx(L?@PHÃbе°~#arQVY8PDETDom^{D!cTRpizCUH"PxTy[ݓvhe1,o`G)ZS;qó8) #f{ۥG@PJ"Ǖ䄩kĢͣU:oƹCz[^LWWpYkMaD=/Ji⹪Mtvc~ШȍBMs28chS؟?y@NMܮ+ΗD|vm])--iP5;#V`5x;]j3ZjYZ}E}Gdq_%R4"K*D6yBKV{fZ2dZu"Y)Q!*%(cCEO*% g@ z Ee|+%;-Nl)Xj^Zzvк~,`CuTȯn)~F3)\D_ ցj$@]י8k!6h}dr{ɰ.T˴*u`螤Rg X?pLV]c!`l S|?u`6ӻ?ӠX)F}?/rgX ]$Ax_ 4,v#Hi_:'` Mq4]6K#_eTDʽz~aSڍN&z Lހe߽⮈#n]pDC9u:0|YD0 ؛\EكA2/iɩrP 0%qH [3*fIЫ93D oh?ݠc !M\O<60\% n 1@g^AZ_|/3Gn'ё'.=X|v\l^sn1&DQ-1cGy}wDj~g0scEaz22NLGEpÝJyk׺f{2|\bӃ{kT@ۍ*0}Ŵj$v4:;7$Mh.Z: \T˵W ݓ+!~ 8& 98q`Y54D_Y&,q2!HwW-y/%qtt}PwQu E4Qz.,8i̳$.3 *sj#DawN_P[iKgz@aurt13z ~*4]3-;p@qS6i7oJZ/tQֿz ?SҁMT7{•h -Qz菄}\ma"6;"RD/tbՏ#$Ocxuu;Ʌ>7PSICFќSw/Gmio-jE ?0yzj2-ݭ3jgZԑ/aP/ tjEslі?|ճCkX>*qX؋r6_mB*)idNR,\F%N t$A NzҒ K-BfԱ h[/ͧCT6 )wf/vC馹T|daYs_b8=ml,ϚgY>SGHhN й8>{Ȱţ'#L< T8:3=+aсE KP.-dF[ )˕R T|r)S|'-5q 9F*Y !Rڹ9\*C w $Ҕo?4rONp.rS+?KB5L}!+&¿MJb*a3^89p:;^;zY%娜\3:i,[k`i]M՞7%_]/kt nJ?اmBs" q1j7p5R? zZME?*yv!z>{3[x1')V~bU!QȕD^ lgXY> ][]Hi!4DZҸ _yɰb \uW"FqZ>&A~ VڪH,۹9}k2x+8${va9aXc dţa&j.YDz>2yqoHl:eokO lOϖRu(#[Po"] OP+DH>~/4crrѲbDzIeWi/XStK,E,O5W'GZsswHNO+.$r]&X޽#Yr"jӒ xB|,df$U4]a8\,,` ovO^`& RΤrSE1H 9ݴ5Ԉi9'J9/ʞ T&!M z%M} uf&rYDiq.LE-@! %*e%G0BN 1N⻋5^R(ńmDiS͟LXe*v,t.Q:BGBAIE"uRxG4-zg"/7Zn$ Xkɧk0ǷY6;E& E%,{*2wio)ԯvCF+wi~,zA6ZMFІ_(|v[ei#xGIV\-%7-+[&\A9DI+r[dϘ 2,n0)$JF<;X;z$8Wk0{ƿ{I竲ȑƾ+CV}.d Ib9@O:_&03lSh.^sԹI Yyf=8^Rvm&/'iDٖ.)DOsm2K ρ6s'.Sӫ=+M[`Q Ud| 旎 YUd`rSϪՍX!uء:vYr#|O-šKts0K}c⮯zok~\ |I>/g横 BX:Ml.^)FA($а]8ýxuV) KM#Q5mV[+s)B\ 3كgӮ]%&:!®\2E`5/%όk5q pM&!ncD%+_+Rg7Mv[c_%nUDUjQw:ܼEUV+v޾ ZQV36k?9S/BЄ+*\Poh HXH@ _-Z8Mmqnښ)+cFGɏ TC V+2K"Jz!P"=B$8s#ZBPtA{H7E8!<VoSǠEl'eR3*}?TC<KCm[;BVog@Ht6BA!=y4HAO׾?;{ ddqmLtu_GW_33pq*>Sh=0JQOXC̶Lu1VkP %zVHOΑ';LcV@2Y"<ҍeX9tgA0W|lET&M''q Sž%ع ʩC4H<vS& ArW iP1>ԶHH,ޘ;۞ *T8 lXNHI3'iEٙdDO"!0v8؅Oܺ} ;RE>wwL[@W#ԯe讛.#عwDCC<{]r| nlϡCt[mi违@er3Fr.^1M 8w8҇ ["U٭wm,,i4[`e9NHϩN'&]-%پwnixW@*B)U|R";  I}ؗLq !oh{dmUs, a]v4R`TgT V!?!meV7^(Xs W#.gHם99AڢLź8q x {cOĂ48WJC -!Q Iqu^x{$kx Əo-s=#&(UHj[|-RLa>[X] QQxҭЯB0!y)OoVpȐ>YA,I#oZeRDٞӲFAik»Rsυ\uуt/_ ?DѫR`Gv%ȣssGF!SfVrfe+t<_k&cim &NQ9" q9B_F4X9ìvϳwN oPƠp27@" oY<HSŭ|ˉGD{`SUqqD [M5.0ʨZ7=e|I=BErTu PV:ڔ!Zo!=S#V%N0!>9vIAO1.ȓ^m{i'CDI1k'\,;-DjȻuVi42G]l,$iL.Y6XvxxG+B+M쟽xn!XGж o@>vk9YfR\Q`wKkt y~ n@;t)* p|Vcb\k'EИm0ʛ_c illLȱ ߮U]pwHz-`#}ybջ[f8+b@̎qF{1,ϰiޖ8Ҫ<-s@=Ķjt!s(\2SQ1s̷?DZ<)L$#7N3y?8kӺ)| SwO /'n hk.D"KTlRm?w'Vx4~qc ؎#: R@N=U,7VhtΦ.k9`lYߪJO(áT#0v xoN<#[V&PU$5*`FM Ѽ6 EB+Mܑeh m$rY11 mxӉ[Wڛ7 ~6\KW5ӄdbBRxjX&A/ aӎl<ϤPmh+G ; Sv^SMӥmGTT=خ@ ,Ks#3=b %::w=Q/YD߷αt_MxT3Y]=>{ҌI63GUOIo:6$o]3w}K汎a솕ـu&HZpT9gG d+tgȃ0gӳ#-V#Rl!HAQ8`f6MCض.()*/{Pu)yNlC;z,$:>nD2/xV7ky^[A5x!^_۸RXc!ZvrCd]) rՂ{!uZmi[b`_|<%jr٥No jB]9|S&ZbrԐd$}t#vqյuixjF ~q`]¼ސ}yxEqkf;&孏gs` uBy#J+f `FYC,D̼NLa3C yh'wp.RMY7sCf/$_ɵ$@9qpbB'Zyކ ģ!v7\{)GrqsߍaZFMR@8O7t1UTͯ%A g(TtxKvV( er/ T;!L;qu%7yKf4,U Џos:Kh'*U߽h` t*:㛿| chN DfNXȽ"C*b+_SX)iXSW& gkDꄚbDiiCL(đxFjQ:IZ&dTBHSSE@zkޞQ9'Oiz{a[ۮ#Z?$AVC˵ N.[5"")-pXV1hbMl-I{7P0ՍR#)៼h ׫4łS<ƽ^& 8~cQe&~-{~^:M.gs>`0SBГ1 A(w{xm2Oqx~[!N{ kO7="*UhGhV b?C^Y*!smnl~R="ѷBimũ̓-Rpn%ܽq_JtM֝b)h+Ϟ  s~KL~{ʯ*W*=H8ʓW*qꑎqkCޣ?yKϘ9e 4Ky6o6.VXd6wY˵Ӫ=N#؀ é*4ӻɻy`#/ĝT_{jd Ss9B7d?x!R $][fhzltuo91iK<(V7 !όh\ӑfȋ\73_lt \R^@n䱨鍬 ÓlObX2 @yu0k`/ƭ)EێVrrxe+J3%tգaM]JcE81:dkur m * 1ăg* "ۤyPfͦ56^U =H7Z,gP.|Sx7Z[Uv+ nyrGMC|O|oº17ɥlAj[G :v=levR w~ &)eG LJigXe\WKm,#}^c!yyz+˘? *O.ޓ1m:2b~xf$ 0 a@VRVtGFSnև2Nȑ?vnδR}!,Y˚TF&t} Ht'yw}],.mlNmOe H0$tjHe&6 WNO-*%aeQbG{GNJ̯Ss'('fX8_PYt^/=\wڸڋ4z!J}A\01 C.7Qʳ76a/bv(LeMD0B$tMD :&݊OBrg ?.C7OԆO=9M!@IjxMNԁB)T9 =Gul3O|akfybL1۰:*8c$puyki|{S=2`dg\͓vm+&&?+t`ްr# Be޵9u;2JEf/ZeDw@mfӶ#uSTO 9(8z;`r)<U}~D0[X)uR I Y\m{hD/7Mx,߬ M 0E*4/Z֝(8̌%#V1{D|'칓Gk /_+ ӻL.ȏ!ދմ8RnKŽ\ #-j_ppyxq]nYq26*טAK-*Ɣ94У&+Rv"H.]~RqnH#UF]zmZ%=לc2I^":OsWN6+<糅Y#::x7UA20lȌuI]:,^xI-$e4h<z\ۙG@ 5jeBiQh!ྛ_?w&˟<׈>Ίㄵ½@T?3{p6?A!" OcE݉A:FIFO*mkl XߗKm$`$$^L\v2ʌ&6:;e$SavoL;!Dn-#ޫfh_ k Ga [=QqT;55F <] ;Sw9Wя>h{vLрp»k\x;be?pqtMե.2OXEDg[7d9 /iY2l 7e^Uk {S=s1ٶ@Fm  lPUwWP[RY\XPޕtɨuN AL.hV3ĪE9wb~R;F\e`)찺HZbƗat0 5lȏLlD8WbPWY8ħ94"Tf ײ-s|${f hFal>UPs"_2h$bԢ=I dKt+#' rGEOOۻ*GAKQ9㋑"Xb T+7"'NOÅpl_5.q1ޡI'!e*`b>. 9wPZt <2Q!' |d> ;A-=eJHHQ"`k%ܙ& 'V^a3FG(sEOn8sY4J葩uN>e)[8cs!dQ(.2 T;h..5vO"P>W (rGU +jE5~dHxu3 s\@ק2=vf @mzEfHPtJ8o0lbuDI DRIؿ,itK1:p$ypٶR"jkW|oh$IɎ:)Q nW$Ĥ?x6OqF}fĶ$*nZN]p%jn;&#|AI!ga-(&{,6T4 2x H38R2Эj(W~BS)GB |Ѻ<ǕUz= o&)ŏ]l㞢Ŏ,E#o3m L bEENl(^/ Q__y>^Ǫ@]23xtDFO[YjGj2͉a ;"s(R<{ٯf|ikrU)|Q:[Ь+~#A Lx#Tyre|0Rg?Tzu#D#6K;N|P !r8b@j|?/ۺ[$axOHTb_xq]FWq-,?[H΅/'#*i0\waؙ1zArnB̤.J1,Y |ly ѣ`&k9pVuiy q-02U}lDR:xaw`gY\qr`^Kp3za}agenU1,+N9TS='=?^!gg mi杧~Er"l`gK-%,NcBYd?B>!?냾r,}^Tŝ9:~DŽrko/SC|Sfҍڂ1ISN_u9!j ӶS]"Pp"̯*95*hO9u]]UI,|_:|W>=a/^F1A.{`ݣ2?V#k;u*8QX.r_#^f,.>ǔQ+J jy\-O<1AsPTkF:{c'@I*ƽ;|@bAynR+4DGz'I 3gW eG({1Zb ?QU4bp.qAɨJs r%LbPq*k,noMxne9>~1Arxmb<|zT.AMǔ~Ea(o~|Ք=a6]CςscyT(,&T */HLE2x4,p?|yWMfUPB@ 7!]6R-cgL0X>,`HWZjVD\[{ǣKJwm:c,t+U_=[:IUT? P*aq׼ӈ|ډ( Y=|Zr'j6j(3lE܌^n`B1^7aq Wd$3 .]4qxd "U>I,OץPq}39LWds2cozʴ![߯K뢸8+=׋wVսh)"ab p/Mȑf=¯\3,7 RQvNL{~e!hh9SqXPˁŢ["P9g.`swE\|mKS@^K̨}7d/`Lrboh13+9?QNjQAuWf#ﬖrKM$B(߮%KE7<3xJHO_ _RN=bٱAYM/y,{إSYүMaM1c({.0ԔշB&l'l H'mƀ|c<}R hL-/-9y!9?Kd>rd) ݃{`5B6p02C[| !˜B]4F /tw>EkMn鼴PѪi%Q{ѼHң3_Bb2&ħVgùe2͝tк7'ɶŧ ,P6T.ϒerv@ ^:^r:.| Ssg_\SlAPAE'yDs+??xc[PVLB,D'O/l55%7VQ TZ9ξ!R%l}LK5ډXoQUJz;S QNNh+~+B|޻ &LPF펷!Uk,Lf)1}.0dhpHy86Up`Lșhf'<~MiSAflsfD֪k6?fFf|,I}:4(䎫}:2z!B:pf#c3'*rӝػ1%{w\POi#Q|OkkeҪ&1؏"kBnk iEy)/:q¯v4>a,À <6oϩ_t4^,θE c`\"gB_UҍڑeÂusa >eMNjUh{c;-+Ȕ),*~1~GQ3eb.rO=54pGf']/+,.#(nTKY`T8R @P=u#,8N HETj+[C,I'8Cnv_ }䘁*AϡW2ߏ*6`@U.^]Wj]ˊJCnÙLG`.8#rDHwR&\r7NBxÒvZXe~Cq܀T0iFg[fIլ9«r=3:_@ɄU6g[-ȠɅ㴄+?HSmOcϤ"L44M ,fߑT.``-^QJ+"Z|)1QpJ.4r4%E7XYs+LWѱEWEOCqώz)?؍+v̼zHtH!O::L{IɂהZMZ?EZU:JԘn'hxȈ%Hs5*HIr &}X5#-]5 {P)hp_B8esn|{- }ON %>z"X" !4K72 եI4h?zaUI5H2ƽ{> Du?`w}tl3*V!K=MN.~L}lO2۔m4p]"7S<7Tf+HqKa{r<-y1P4;X_761%f)?혬?ώ1"@O}C`$ \#|y2v!̍d4V rj84| ֖ІtSk&4+9|#BڮRyqv+irXJwH>!ít(p~|hD;mEnU/yGѠÇg(KdR@&"K]j;s [2&T~^҄ct}IL{(˲;C7` 7ZT,u{şppߞDa8zN8hjb(Nsr6bk5Bɔ|Jo:W>?D\ :[̚o{oq',~*~ݼV\^Ș#+RvU܂]\-EOMis-qT7@J#Pd ׽e]n}$9Qw-C"@)஁ֆWax5r:<[uI+rbEt: :W1Mٍ^cJ 5lud2p Gusq$bzXriBoDNβYffǬ CXS4 nJzQ;2mDnv9gkk5佢vm r\:}WtԵK15wk$9J&ww#@<,)+FθVj >К(>}5~X0!ǜ>'*}N[QK)j¿-uee[@EC+  rsH;N$Gw"Y3 Z@dojI$*;+_G2* 9EgBomLTt;˘\B8sظԓEߎ)R&ēR5oou8qsz&EX$ΑBnؔjO1LBO8TRoG/=u-RMHh3$~@La$YoN`g]8%+'ڣ*ޏ_ NϚ~;v;w$2Uֲ~YazPk Jy;\*3M?fN /3DS$RLL\ M7\ŤU0nh:Sby砦cu0{LpʡhjaeݻH@ڎ`~\jٸF I Ruk?)1C| 8tWꦾb^xIYif>V4Ŵ(R֨ۨ/Fry{{Iێb+O! ղ);I Mq^#D0^J {c*ڵSvxD *z.xWuy UHs{W1,?J&VI>`R^Yۑ5yG^hژ\p.竌PTࣨqKPvno+}n34܇Xrȇ@jwzq+Dt9@}{KXlTB1G0%JVee_'7V _J(`e=(BEfٜ"Ze{Z8y$7װ{k= 0f|^\qLj@-&Dc\G@"UPY?zVǟN؝pp$rд1Q ZK5 A)m]'M\F!BX thdh2h`w1qX5 o×]7䪍؞&*_y '*:_ i0KJXt/zKx-`qWٻ9bQVL!$`O D>&w!ǟ!z{eDbKh!WS{i=b^qL'[vBDAT(IX\nos|8np_P82w70;P=SH DkW<>kW3Ip< K}^S:{saR߻pl9W'g^n}᥹H!:Xg&w,y.l=E`tAڈ9vнt#3UbOH m@MUjI|8d+\~\x 7*ɉ<{ |Г&9=}-Rj4=; ypH/;ք~A5- 2' cBuC@5Y8'#Xl#x Bں2y* dR1ɂS@sX$,ܪ!T^?QN'`#.X"rW ү-Dr{7~TlP h35udQ9 oد~K)8(kN>;/| ATG9lpXqc "jR7s'UL KZE~ګRVvc+;Yh6QKLQ@RKu ~c@2ҩ ,9յIT+nu`ryO[ʿ*%(vR6e';jG&[k(iG[mo0 k1iƸ)ZXˑ vږFtL#f{d.F|#{)vp>˒@h=›ƅci L; IW]Vr'({$LTR^MtBbָ!`U\ExjPB{بFEHX;qg)jg?$8>rtgyhpF_mĮ(052]zFo(aD=lO(8D:&i ךGwx2@ЎktNߐ4u'Z\ֆRʖN0p^gۭ͌HqZX8YO<ImD]cnR^jn\!F1o^/vecH"CыP+\Wm[8|ظoҔ;.UߊK6mi\xn5jUUz4a#& @x{ԝ`4\7VQO:79ݥhC㻅@(&ی,cs6PtU@%ss1 E소[*mdVfJǏó}oXg$f+R=@ad!+DGLc. \}쉱=s3nǖ5>|n mƓt4_sOyw_Ȏbx nf#G*r j˕7L BF”hK0'1z< 2-a'e9mY~p݁%,)dX&kHX׵ܔ}T x[A\3aQMeg?S#_NYzlPW Φ!fkG867nL_΁ȋauA';s T!nmZ$\ brέX|V0ZKx*"X4UfnVN[~) k/+o øI'jVCKA<Ķ*2䭄Yd5髎,?gs0'2h~ ǩ^Pk.#MPn>=0:6>f$gv}+h~LD$sfB5HρӻzKM p?۰p!=$5uŘ="Д e74a301̳gMH #;T&xC. ޛ9'@}~]`9#K2cYƮYb9j0mY )e b2gzS}[M$/v9"7[gYFn:'~ 7Sʣ40?kP]6ݦXQpE(=)bWm/ş!aYcRzZc [k7sMSf{AL՛?6>o5RvdJTng%c#IڌBHo۵IX4RėZڷz `}, A^}A *XfxROMI3UF=O M2٩["!!^Xk8gb3;55ŏnZ2IW]v-dRQbILXHq+:"X΁q +uQҏv=@A'|} W0GhiftcϺ*=1zۙ|( 9ǡ`Q+N\l -]8 0:?mzv]SQv܂/x/=?m]e6A骔bHr=ηBᾍvTJ8н5)CF3ԐNGK8Qgr7W5UƥaAi>& ?Ѝ?XpeByT3 W '';VG"z |Zfc4.lt(u5jS\ѾH~ǫ-@6 [F߈Gr,.Rx bV4AMdu-Wv# ҂Ǜ 't):XtU3CW@̀Gjq͓;յ"[ 9oetBhW]!)| qKL`"ԂoJK#Xynk:7GQû"0 )NgGge(h#ڭ;iM^Ma5Vd˲y$'TTv1 Rr3!I Ǻ=w U=cH\jDWNmgapvsHԄZ$o]T؂nQ3 `qx|mPq^^ټ*D: GaeTYs*u?=P3}IL 2t^(&y K u%B>̜Nڊi>dtB\27p<{v][W*G1 {RE,5fo÷/>⫆Qt&,F^/\1]c9hŌwqퟢ| dTװJ 3;)\OYE$:ƍKPS^k%EZ2x^fPYKJ+hWE"\'Cqd J]Lh3< /p+JTU֜/<9Te̎ܵ Ec \%#2PB:jʚ/beZj($vJh:I]Hvy@ mVuZ&vx*Ι۩Si&]7VPջ_%`X ^]QY2-bt4%v'ZXlSE'VA61c܂bp=q؟cAm]H˞[S+ 5?}`v 񺄫(i8Gx;Ͽs6"bISNT)JYŧ;tK_rvO|LGaaRWH@0A@i/o᧡h}qVKƆ 5NxױT  #e^GCWYhq 2bXu?0ٮZ?qBR:#k#='eo@Ih1LΕ^D6]nb)6G(k?c@ ~Qi==oi#;$7D/N"L]ǟr~ e(9ݜ1=]@wM,LqR.9KmyK@ #z|񱍽C@PzHhwV*L YkIus7eO]E;@5Ṫ9K&>K$sb̫|JXkKQ)!D *e hJmڎ2>K eT^KԘ&CpʹmYNW%C93(8ik: 3y*Ԝ8ɜZT4S夰rO6b.RxEO%^6]x7LV\+ ^ M4$*]%2x8zkPF` NKcclqż_V Օe{DGS8\F xOw oI2n.'CR>[})gMnʚD6jF(x}GޣQ@Ԛj!I &-ߍIL!NGr~l%d38:Ԛ$RLr(ƀz I"^%bwC̜J;w$զx`Sc>uF޿ ZVɒʰ;jcK,FD՜6 O"n<*XJg x~Ft=ȹE qu\zX}pm;b757JטT&p• M 18̫(B7GY Ev̺GW19닆ΐ$wʫOZ^@ G_(3ˌkRKZz6C-ATg4)ZSa,E~|%G>㟬:,zt{v<`Dk|̏vN_1Y"DIC>O"A 㸊SޣRIω%J vuR;S0RG<xu*ڤQDhŒ`RKɴAT$(AY;;pJ,"TsU[>> xk!)>f8Ü=ǡPHmҖ=GOr8gY􅟯'$:xG]hdP]X~VD!FKXa|5+D\Ӣ_ٹ[@v^BZ6a2#QN^\pgm;Dɻ9o kd.Ѝߚ&2x _A;[QRu!'"Eo7#ar+bՕo}x4ΰJ:@F3]eTn)LV('/v //@#QW,yan z'ݻ~KZZg~GaU6|e~A@n1oVޅG'7H밆mdq1/D)Dms? 84wh)ô/d!l#y 4tf!u'Wyug;]MӑW<zQ_ü+4*GilT9Y>n"Lr!Bkvpc{! Xta5і?.fd8Ș.M ۼj2. 78kOHj\z=Wq`X:8WG7x=FUhVsRT-Zͅ)}]OIb+x8+ o'~sw8۔MXUT ҿR8+󏖬@ }nH$N@j[tɳí"s/K% hW{$IilÁ)x[un]m<.rp\^voHhv߲\x˧CD=%MNBG*nېLbDv H۰]q@m{PEWs+14*Q%Zeeoc:6:w=b^o97T3 /u")10yJRҳq trBV6$i:1Aq֛\ F_ ZAB&fk'xӝv.GG˜}m#[KkeQ$WEk&x-{N=f$A#^u{/)-E+vYP nY|"ٕ}6]Mb"wpCZW\/gb +BuYⰍgMe]Z6ioD8%5乎^ò`?ΞGuOu+IJo7t)Zf8wx!sYmDni df+_C\v1!mz1~q2' 70m`B)T{E1ޔ{lW4DJk{e5pXҙ|;/Mcv?u9y%;2s3Xګv@l`"]ι- FlA :jo4 !'<ƿ2_}o7m/iFWv>ߥ9=Of+ ]TәN?!_*DO듓O)O'2pr*#{p Qiu mRz2^޻c_-/g,P'#<:r[Zp!jβ(sBIƌ .UMuxIlzHk+@=fި`F 8:&n޴ϊ>v/lWfb )w1b1*qAc]mo{pZJdC3U3(^{s/[퉆=3 ǑA3ۑ'-MFM f=R ~wQ 2@?wu ax.dݻmqpB/܈| P^CI_ṕ=>PC2u_/~Kmk"[$w? ph2\_w%ISu"=6pT> t`BI4pAX-S1Q[J:a_J8J֡.&=D͠k{O8?3nױ {7 ]k8mvZϛ)ˈO#U^s?e)o*'vcjlTʨQAv`mī2`_L(҆ĭ$X,t}̬^IZn+eyTŌ`ygIp)IRkV?F]grtQ~7kϿ'{jPZI͚M+C)n3=3@$Z.LbYЗɖK8@6+wa!* `u@~ӳ帠2H23自m1z5Ц3Bv ]8JH>W| ]2nDza?PJyfbVưvBC}lؤNR7lJ4_;Q_ZG7}tTd6i!~vAoQ~"{lF7"n7>`^1E9_q,oʛeiy~҅L |;xVRnNvX;:+b0f2: ,KJ2 'IFc" +eIңvxvt LF\2esV!S3+p/+DU*f,IP ᢌ-4b&&~>6#{HM-_ ?2B¢{AEoIp)5j ]lkFkCEbrvP=~k ā:fM|1!y $ZYƗ~fo;u2"%вy/Θy{HLh#rM&$a4VK}mO KZ1r8H ȹ0oVyL1w4Ӷ+}KE|׶[ۋqFjK'†egLuE2@,e}Tc0o[ g^[_E@0GI2.CusJ_K32cΣ  21rah=$ x|(B \j+,lU]E^ͱ#LCr.U]cMKBCk}nm/YUЀwNy|"(K_eSE]LC0h߲,sHSR+NXb~f'B7\akc78ϻ6dhvi%g@%r;?: S{`iOgTr/l7cLUopJ^F`2_AgȧUDeսOeûHnq@y,t) sQk(gG_0U~PUQSjo/KーJK$ c:*=_B}6po槞;K;JNjۖ, N#~VvZ$ƈNgP ƃ?=%Ό+A[s#vV< }@Щ7k& :0$̫y`BI6!"D]b,!}q->$(hO9JΔWS$.Q޳tےafH+ r>}CjryK[%^Ĉi | קYm*8=,8$=tBwʽɱTScڧ-S[lg5$o4s:P ynsJَ= (# ȓ0xTv,g*48ib],XI?-dٌKdalghsb.&G?TX&*w6!hZ;@eٻafOoJ:w;LOJyq[Nˢ%I,Z LG16Q ^O大ghImN|rMӁ@'-ӽɉĚ3MBغZ ]D-<8SGd;4+$;yRc%$3lM,Ξ㘀n j7/}v\ m9f&*:.i.DK yP-D vw$S{Qc5 |kihQ΍]::V!FƳ83`qu1̂TjǺMN􇃧jd̄ѰYqSI#Uc"ET&::A$;.T@xb:[Жol!iba>|ȳ,5"t=weRj&P yŚ*"9k~E?uȝ6CNzp3IУ+>PNG OXN{UHiA{*BIg!腀!<\)TBO^C d_P| Utʑ3ADIC=P -Y(JtDO£#8x9xͯZYTtΩR /WZ&ymIL"*U#H>AͬHHr "LȍD__ocƺi6"(SIJZdGiY6 H@WarEIqЬI08Tsһm@:5iUxR02XC0q)1*w%9KL-nE|H,B&C(H9cLp33 b}5nG h":z!"b W\:;cɓ^;IJďu4-{Ըfx0JjծmWiy0FɦB.'Vهjo4 ?\Zc6AːF%gohͯs*V+rč\-ŧ.tH|Tŀ_m}zW6P/5&#]'wi)#J((zT^7 ^v3 ̂ޥl\[{;Uya#&9YyBU]sr&|z"NԲAK:U6*Ej0<:a65sN SJu9>c):jV^C#\OZ[j?;$i8+ҽ q#d9.o_(^4oDb+Sy-dS2!\. f?sSh܏+hD(5HTa'+3gH:G* y@K*0G~O3yp܀brkRFp ۅ@d; rP qu2t@F_&RXr wDg ab;`]7s 'LR;2[L)(-]3<_ H NLL|6ƀ7贠>4 5C`fklN^M^ȇ!t X`]˰iUk ~! (T[K,3 !eTGaVuTYHhNI=}3rE9$j]H_V\֢a ygc V` Ke@@^$Ri#+^Ė4 _6^MWH{A;sRTĚm9w3:K^`r[7/լUyR3vЎ7N0y_y[4=ĻrD+ic Rkpp?mBazd-Gb2Q*5f65Pjz%=#y42!Ov챒w? d0k߭~nrWهYʤUR YY-|3#6[r5'N|56&YmvnJE 72D 8rs3 gx|Q1L;Fۥ u*J ?֢@D-FNI~&<7' wz#FQYSڤ; 8UiPwZ]8H[/v)Pb=&GhKg6_vXɹ_ӘND1W7XV-dѳg!% tY1o6 $.Q\$ x]VRD&J$OyEcN ͨC|GJD2g-fkdt#oG{}D0̊I͏s]%3J8a ?Rփ 'kҸ_YAT %B%QC碑=$묿n\Gm^9@^KYBqbw㿋5rkO|,Rfk|^reڇ[IQZLL5Ec? B#S5Is2KiL\|AP4 e装}l8;ǨpwbdN]Ewnu&BH$7":܄MvyϿ4[{|Y@ KKm`+.8 k{{>sLۘS#Fø#*n~>?Dg, )[^Ӊ˙ݝ  RNSߺіd9H>.Q̘?[=x< &)kaskIgϕ-^0Z8t . Ve.6x'P% xIfe|*iѩ#W^>Q.Q| [UFMÌjɳ+̸ʌR3uH +F!>6lb a\i/BSM)ᚍj)_mD cο-j𩼄1r MҦ}w3+tem,Pt,ɩ O=у|wA3gpS[rP2o]?Z>U&e̶_͙0Ft(YMж@/PLgr/9B^W3»*¶jtH[$4MО޻I} -֏ǐ#V1(ĩmyjf0@K5Q槜1ЏScԝ; !s@BZOMD CXq{فI;Gdɰ4S3N;U:fdMus^1\=D7a7y%e9UGBaKϗFLGK1zͩ:{%ӏ7nzӷb| z$Y6WW?ŋzMq ,h 5璱`<7&K84n#GvvʲiM:󂎮-$M_yb^ơ;F~ h(w]?vZuFP Nq`1"~su.A/x(<z8@f>yt!Ֆoy*MIS3nTsj|gH=^&4 bXBQVKӎtωCX=/Ѐ}gչcE]ܝV˗\'%بv$5Cxl'9| @}6ShȢh5a,_6C/6 /*枣P s]C_jdIFw>_EV=˝L p"oJa^B3\Y(ߞSc7e:4Wz'p,u/cIr-'?nwX[&Tj],!N8r Z rV00Gx(Qz9S+' ;7QL-UMPs@hL5ؤ*g ΕT*z:zBYV)mfB_vMLPY8/7jFar5- uިF}H₤ɏ*N3Q?4X赤K۰Q=Pa.y-7EnUFљK/DݠD}@ZɈ崑e:FRz6m)7< @wda*VfӘÍ,TUO$p "I3nctd+te+){]d7ƥ'ܴ%DnTJK9ITG6+݅x*\GTlg>%^FF2Ʈ%Il$U\3*( Z~+~H#ޚ m\w?k7r /\l4ڧ G9YuxN$;aC7UJMrFi4έUz9?gxkX=4u+8XȀ <觅u1Ig&) J86l:p!ҸAF+wBȞ2{kՂ `AVs(,]bvVC>BY@#CzC7 K "<[%oKn( w<{ItV'>`7ʇ&d2D1ww68h"q+4}1j Coi. rD;.^'Y^BL6Huӷ_ fKf}u\\-Xt9?Dحlڳ.Md/Ш:XDnػ"3`C oMDN&gb>$1Iz5b惐2FR(!Nݜy"%nqwҰwى+IrUB.HEfEՁˡ;n|

:}kdt~,؛NEZ4{;#&{6c}u;&de@!&g6cjs`8F%Nwq]lݕ~A E-Mp]3;EӤ p;NYR! ѡ2MZH"1t[lT~uX% ߌȉq'@ iRQ)qR"(2yO"O"wDݐfft7h }W CU,Mo:-ffl}edv3Ÿ(!Е Rr%몰A&4#~J83z(>;lU)gă9 Jx32#||.׿ ZݘЍV"9T xDš -%SO`pHev |[mgOIދq ]&3E@H ʨOEXmLm4zNWz̻6zzIݷŽ)RF+kW\\f+}ʹ9"\T)it+mܜKM3PөNv]E@1m50[NL|hעgy4˓m06qpCcX > ̹1l| m|͗'"Y г̿7j2߅BS/yLl}d"-}:*dA 0P!AQY` rN FZYoNaǔKPWXDi13Fk&U7"s4 Tv,#m?(Brٕ؝SgI;6lJʽ5]E ;3&'^Ńg)&㒇PV)yl2pOV.9K(F1dK/m unZ'ks>F7?6I؟j(7GK2v z񠥠S0.Qg3SVMG !;$Wȹ˵D}W'&fpUKGf_d&rկ`.BOB@3q ME>g|`6#0lGxآTsUH6S$y|mo[#(`$gy//p>˞F0\ndu]ΐvifʄPߗ YgeCƮWZD2)` )J~'_`^41w=sU<]fc'cAѭ.P!4Ił 8u[BŌ\k.dlz'nV6T4,Ir(%w׸܁lؾ#iVK!4}7INM#)`:}pTf?,7(Ą8` Yg@Est EV`( %1$|9)sN.ڑ1䁛>rҤRQs\@q&3j(£`"7^%Z+8h*EX[N(_R" 8kt"giQz4߬af ]^omxAsg0me"bH+ *݋v^i³ü;[8 1X0"np'[[ z뇟H.ptD<ך SPG^i.[SA,^Hb2"u+sesi:ɗ$B2@cf=E4ʪ*&lˠ)K ڭx@z27ޱ}sNG.L7sL%b^:#JsCL'pc הƶ9A58UjR˛ 1J(+E(u Lor'MGfM^13j*!| .K,q1"il݈YEYSrOw^b IJ,nBvJC5-L S-̄O~%fC؏<\~R`ӭ<\y:؝,ut:ވFIP%Mc]h)4dRro_ g{Yg@yD駺 SrU;JinFŬ HN+$Q˟֞gt\Qo/!&; @gLT븰 AyYQdό';䢢]L\bׄtJ(7颋|kcWV`Ah0$W#m f U ";wz@m/Q]$TpL)ثmithi=bhyAW#n”3Dzf2DȪ8|=(8({<m/E ڒ/u<|Pyȧߩn~;ǕUk;gg h2hrviluFa %]wS"B66*]eX׷5XlDr5X,ǥ}_tl=<{`K{ևV7bræc)z I6'U5N_kCA();GxyP8Ɍ&v_1Q)vS,:} 1o2 ~#~JԧǺO  K  7lq,n)QD4кVt"d:n1cꬖ?~<@Ys4Ϧ.(o=]V֝i-BL?tmbB{nh#rq)"Qjh{]M+>'ǚ~l``tBk佺`8#4u A&X86`+9q^ 4QRpf%m.ժҺ ?rZyiEN.xw{5ãMZ2<-񌦱94~ī3Ii H6Yg/ MB¸ɯ(#|۝wJ-ȁIOoL;5)xezΏ<*YwX@{lP(=ˎ9ɀ͗A'68wB:S$bqDGR2uNE<¡K]Z< 2F #\בG8s~>|TOg6_ʱt26"!MVApzX, zȧ19k9(Z[tGoP#vyp _.r?1ōVyp#+뜾uuqK`v(Wy1"lf=r SzO_k8Huv8&rq9ZhP\#Y`GqvG/馎yZH_ib8~\r`[pH4d b]XřI!md ہ%0~"Tժon*5(["^WG}YGUџz%E+@hՌE BܟDm.w'vX!8R Ȑl=Ա-)W \CF[.PbXj[S3 pڕq^֏`Q}H*Q'?jj.mHby6vX)Xs'9̨s&9^vHQ7Ѻ,Hb9t÷sNX"ƨ1etD퇊G.IT P~=dEsEػ6zmkfw@j`IPxqғLß$>/3jaNax7HV/z r-^1:a7f[̓<[39ڣ%Ct]gRMh3 =B< pZQG:is\^3E ,1ޠ>\ .VőfQ% 1Z"g@7f0cZޟzHT.o~! "Mn'W`~cK 1*/䌝gZ?a uJ]:Xhd[ q7: ūi7whzoJ*:Kֵ꺌mxV GAPV {VA} lU<<$F=#cK_r;38~Ժx~qMh1b2D!}uOGF9oK&^Ѧ"N;m~ᮆ~"E*:qGT,/XV[R9#ދA<+ 9W33q ,0!i-_Fj֍4TM*΂{CC@K6w$8{OQDUO]TLxn:߼d!\nk bW'̅+JkAEQ%,Ƞ2UĴQ4HoEzt{m`t5"idjψ s qF%PwwH“6WYMrne9C6[ٿIxn r|=}0??ki_ a AW+AԆZUo4op*tDžsu 8o! +ƕS!pPG ;4:87Ҭ &@WG&|YAJʼI%B(hd#,a䘭\1kOaYT@ P@ܟGŹ}_{ږym?rM18i{癵ضȈ%i0_$UM^4О$?7SJڒm\ڊRЀԤ,hQ,Ϭ6}2SQA?I!4Q@´JsƱV< 5>6: dDP^T[q9ɀe#`IfAEKڗcPWS `9w+SG<ߊɹ#^l}PuG_f_.`;))P&’ڶ۽^:Z$G$YTzxTkw$\b9"ֺ~*eQ 5ʓhLdN@L}"~ ]{ɭu4l37Y^6cbLaEUڎIEr#3x>?RcDZ04kVA1 @&$}R\= TTTWYo I*d*m>T*B߾"nGSss岊/gL rٍb9c]YNh>]EƜ3 GBcL]c§S!gQ%FŠ炌܇GUQ PW"QJE 8mՌ>ʤ-j78 :EC XG^:F*R>űTªYT7Wsuٖ:g %{ŊKAqc|bqzTd5|/$^s(9.XJ<ʷ0~wª9mLM g1X麚{rǎ6%)n rp% )|-cS;h.35{[خr{Ğ0d! H,TS^TfED XƳYK3if Q ry`Dz=y[:<`H&`CW3O`ɤeOm )d`hq3Qq̲3:U2(n& gah4_AAZ6Sdų7%f~xedINh3 r釔-Aa%{hh1e0.Z"P*͂a8s5C+iYNWB؋6,R .߼vAaRYa(?aQcˢP>8 @m L~dBlgn~782z#4൯n"vvkBYx3ZcMKQ3 HAXsl~`8{.T?Icd:0Ce y쏟iSc/ȈHNž$_4h%L[w% virǎa\d^U~1:/0)r\, 7 lA8D=sΐ2)VnK,fwo6g9Ʒ9Hu/;f) ŝ5hJ+{NR<5ZsX;4S)1YyʫI=UAW),-*j5ZnZ݃P:KV-'q<(*=)cHh:$e}Qzm`& wJC)`bX>Vx̶:D ݀|B4O5ﭧdTMLmdOy}8t,H~G7g(@Y9tz$8_FZj BTϿpaHGX0t/u}ئ :Ĉ88Dk`%KN((ŮAСD\˛(sov ഼<}J,ooHN/(N1^Hhhr9N9eW)oͅ:e,U~ AT'Ť0Ser@`B3oI=Ƹio(p~=*J-t0*/Z.cҗ@Ǵ5PDsқ),?;g?;WBs;Q)[ OianbE۝UV;O,v2WuIG.,vVhb>_T5WJs8Emi{Ai/zt[&܈~ #V^NykA:6nTYzcKɓ_NcLѺ ۱5H wiC+l=5z^"|ۍ8pl13 K[00on5(ty{,8jƔu#I-=ͨ lt2sR1JOtSAC G5ΐQ]vCP۞%LzvCT!N>Q c%bjH>Z`04_`4$i NF_ZؾsسEY-Di$*#Y\vp\,w{M'i1 Y@;Z]qJk=1\O; VjM€Fi_= |jt& *7P׿94͟zQ-)0x` .1ijҙX~.l"gqV $h=2?otfJÞ?6*fB,5)EM4 Bg$fݕY.uJ CRAPxA̯`%TΊ/8iZtK/2_}kq, Ӗw?AIߔgDpn)샠,jLށ"kf1=e QBN9[ӼE 5(fY> l lp|1*p,Zؐ`D#'yX2tb8;?]$ k1\wgU)#/q&mߨwS%[B4T|hC)@:9LࡓMDrqN70 aL/|B>j٩k[x< 4oJAHN|{iBpheyt" YG|e`DJɱim#uщd}8Ӡb)ZW\,%ϭjdASh?a0sBE_O? -MKNVn k+hDcBӨ%rV3{40ԦR %'pPx+Iͦ|0)<*XF'OXh3h'O[4X: 7 `)e@Yjx7a؟5Cm^V`OZ4$3蠨8kon\Әx|m_O Ѳ NXyUm5qT 4Ϟ_׻Az@bc% ?eRNpgY'?:wG_QˀܲԌw|qopH_C]m&B.q5U9B}((u}ۗfj\_ԞNS=Tv V8}~? )s8-7MmJtŠ>HxG%7;K gY]eq2S+AM{똻m/Z]}])8)>?$Z܇k: MtO'I$$1R.1J({< ;f_$o;-#u _CeIAw:3o$}XT*Ddeҭ<>IիNQX`3h.mhWl3^MiȐru3;R6!2Xԯ0By6,VZ'_H/ղr^ Kx٬(ʂ\&Qu"19αS]R^7T'Zrrp6+oz7˶=#a2]'Qz ‡]kME0 R.ޭ#|#OFMu;iJ7T'&Nt=CgP5r+361?þ Y,yBJ2U25?RG9_,PsXc*.t"/ sS@!Ixۢ́>Ύ]#lN<G(k,o+E>ݒxHcJfN`o.VfmcSɇJIM2c3;< ronCD,pNz =r>jU%-NӃCxs?6ۍf"H ˎ[xmD!'7Ww!wpz$vʞ)|87C=ە$P `6zB-ΙfndS sƨ`onc$|Ƞ>Jt M>/`>-wv 5d60 7#lj&¡(\‘\sD ")J.(mYBq"!M4J=U7Rh'v9XGebbwJp,\ua6][芿D!p}se+s{7ni\lR=WDj:Qyui.r)S=t8!)w,_徃-oѽ4sd-{HHcQexNc 5naM1-Vz71Fi~ONlzPDոjk8yiy'~˹̦ƥw+UdQgq(½I׵5VaWW:1,X(WϠ{EMdeɺxcBÌ1imZ33 ړ>Samd %oHM% zXw̻1j|qMoךp()"0Ou.o",gkg]iQh^M8V<)3"(њk~--do0wRjPwM1^Mj%7lV׵ uíߥf *+ƔӑCAɰwu˚hfw??QQaŒ hp26 =OE-!w7c׻3R7$ BYHѥ#t\F2n)1VS`9PHۭH>fl>,ۼvRG$]SF*XpԘClo$V~~U, jcH9$}fh͜|' z{ՌV96k|+iG]6fXO_T%CJnE'ݑOT/^Ur<|{WB5Tz5w)^'t 0i TjD  Olo^68q|KfK:9r"dN^j|۸*4Cqjh ztHTg]9w]7CkJܬaFN < ivhdQ 񒤿P'ohDcOO m h>\|ЉRvZR ~i:xJ>?@iӅ߮]X.XuiwAnVS29N%+BKF\2+JEX-86yf]@IS gǗ5})Imu%I*$g,p@| Cxl睌X+5\IRX+r-/HJ'_ 6Fpqv?wz2Uk~Y.&kعk05@ͼA^Ť^~.짓8bgxyIJnYcj連U,q˶x CW9[s!g,^eҹoPGj\\G[ #W ߶;&jv J=qZy90ҝ\?!0-g2.l!-~ Jk[9 I#Z00Hњq$7gආ? :bW6QC*mϬcEy((h& y ijJ؎4dְb,~Om,|cg16 ]viChghZ{bg t_8=%y(4VBd47 e܂T1ЗPq|‹%OibEl/Q25,9p=7RTUOC%Zv8~- 30WwG/v"fjI:TA]3Fn(-m-W8y)R_ܻzqq]jĽx!M/5gIv Rԃ{xM˳*'Yt~Zn!{Q| 3E˗q! Z9dd^,}m\>?Fs7L*bV5ELUko飸:8ȮrUt؟Ae|?|1`n Ǭh.  du s6,|q*8Y|#W$!p6r1d\g=峊:6š>gi0l&Y9r BjeJmrSBU&ecws`y~w|Ex]{-"tTaA)r}x\>i( m.(RVpfsܻ]ځq!DBsɅ7H^\jt.I؂)>`9wR[=%AQΉ%oN9=$sS(mQhI7K} m׎R$+Z>#w(yVֈqRc05tԧaV7.2.tŠnR\)Ѐ"X -\Dh_ >RW;naFϥ\"^!3CufJ T:V›alTo?JvI.YpπRPӬF?oMfsk) c&.Ꚁ:}#\.z^Wn%ʟhB*ޤb $1q/Tn.sU= l޶+k>=IVJLw|׍ l;tp_ki'.78OVޯND~5g+*FۤӖqnyu:o 0A :=ydHH+IZ*M ёzHPޱ5/Zڢ0l^%o}#垎k` 5Y_M($t`*9MGxP>7,篵1|'FQ|@.)Ӄ &ǐİYzhD%@wʠ $gbs5xF寪q/rwMd9܊2V*ys>DCȹ9]v)N@׉zª % 7 ^cYLJ:;c8ljĤLwlL,DCISStyl-I{QH/$"7`8)#dS OӍ[O|>|-Z\%N1 Hs*/mI `fM0|oXvy2ۋNٯdIa:t=ˠ7-?=6{htfsx Ie;$ƠNQݔ[8n0i%}$/*7ꢟoЪ U3؏R=&] L,i N`NGRGLJD\[}CvoCVjc1;Y4 |Oa/+Sa \,"=:8=֐W*j(:_MF.q@Y(!;r`#_zbȋuLC8hg&  ոA6䮳;K'ߨPFQRdvaKRJ$%g%Ǎeqk>1I>r͇=u@+9?P/J"XS cBd1Ғ^f +f)e- \PCڢ.?3A£5Mg|HD'S류D2T=\j^A=v(OP.e'd:{ƕҮ*=P {gyW:gZNk6zE[&FJz̈́+!c()([1и=p.[0݄{,_5ۜY%:Z(e"6wﯙlT3fɺMvXO R;eFjlۿ Y])j­wPJ$SOՌG ӫR3Fiq-aW {hu7XvfPm2d(%$Cr,g%tQ[up XԒ9RHat-(iWxaQʢIJVW"Kr{:M Cw6/MpЛ \ώT;O@p۴{ ޮ`&BmJŲtWNDm,cP^,4 Ԁܸ%| Njko􏑔(/G ͫCV٤=>͝t" gaECivK_f54Y"ԩ9\!k"rb4ʔVM7-ݤ|jU.+S$W*Bd[bItC^XObUw+fݗ)w%#zqWt=R:Z~} 6 O]'[Q4Rǁ7LV 6͉2;ƓDTr-].hWxo? (\>@"J˩Li{yLɀu{?!r g9f7~x}ƹ%wS >i -E?lZXW[$<땭Xo.ފ\$l"K*qZbǥs{lȩ^ez2uWGuADYhp+hM;d¶I"0Ӈ`ۍ*jZT^~'1y^2A|A:gY`N=J` ^V/ˎk}`V33F2O 3,%*y6Lq 2F1f{xA*bNe8t[ߍkejAG͋8Tŝ+ijIA,9U8s:b`)XZ?~~/9uqRa_aJ2HfIǂBQsM@Qr\|o_fnT\BCݢ-wX̅z6!δ"xhwEO!39T$lY@Mi:#FބiaWUc|;&z+ Zwl.|jc߉-5,SL8 ]Aԯd EDزFlǷٓvN>BaNBI]r*ɯFMt@8B4^nQԬnfG潜u7 orc+̖Z(UQ$EZo Je6ua2NoFԄr "8f0+M`en߃ypƭ9a/ƃ0Pw (rs$PrKav}{Nl, =;rhMEem`ɤDvx9Eowbd@CYyGD}Z_01ݯ Y qU!2%%v<"bW{w}mD9:2j)q&7x z؎NG.qT!# wQ@!.9NP1՝Nӽ%%U[+>aT|gy%!x͕bfe]FK1T_nt"d|X.8l\?}oTygmLFc-g}F6˘S:.EdX9O5ORDT]Ecbnt|@L4@sn(!^.UWC6_:1-L(ί;Fm 4?{S{r8U+›zF9 MvY)#(ͤciAZmQFkB=?fm}dni`|f拵q .*F>kKpQWs}L (uFė2+&s>4 w)rȋ4:Te"( Se* =syp.ˠ :A4~Wx.YvVP `9o"_91)pz7>3YJm+~aXNpHqˡYT);{|H  ܫWX#3d]3q]@R)K/g\rޮAV<ۭ2A_ .*;xP{)>^2`m sR`T'[)@#<'-_HK1W1h(Q\.E],HPH+16$odn q, ^! YVδ{/th1\ɘBE Շ[g/UAy|Nt+V\5!G [ -m%דi1DjSdžT%M6>YA j |+#>-ygޓQ/Nq eRn?!+ nqC8ftC6֞@B&+J}`&>dž>7ạ6dD}L2kjRxIG ¼k%)NPeqbӈoIͶFعM#ȓ7o\7JcIYF} p3 +M-5bݚA}¯i3g#q;U8hirns?} {4_g7#lB[$[:"$6XD8.]y'6 'nID_0&7{X`\,xhu{;3y (` Oɬ MG:v -zNwLX0~=Cv$.t64vX~ A;HP\u MBQ1.FC+* O hD0} >Uۚ|^mg}X@nneak̎B@ zhM$x94ۨFDH/eT^4hiP\xpzS516 t2e6ؠ>}*9[`=+ou}l=}f!|S5}#种# uBڿkNdml/Duo}SPy) cgU^V=,̩VIX, ӂkJ I˱'ӔO^v5ڠ]1tkmd7=c5rWk9>rۣQp2#ۨ, b Qڭ7#lts}3~<@[l> !K8{)\XD!Dt\n`bknXÌwKu!:h&- d-Yק wxNodoHKzdccϜ5L;Ml/7VLym~KHIKϥ%+eNLȏrϧ=1]dWwrdh5= `Fv^'""d'a?@W{g"a2ˡBIh[(?׏,.)/AS?fʙb@;F,@a]ls QtTZo{ p涚c# CXCAN4;L!:N$JN4J돳 AaV45H 9!N@* EU_VTFǞM6TKJ^7: ke1B}}zܗ9[x&0Х;rO9֧Β,Qv k!k-8`ؔ3ݙ L0i%TҦ.9wSR,ve2d !ElVt+* mYb@Ŵ6TY/$FE[^!@,.ω~x:0e@2Vigm/ssJ6z䀃Hԛ|}WPY21,j2[>sjva)"0|KUn;?T<5A e"LR?f 9Eq+16' l}o/6]9w,/;M? TqK/"f5> :/XҟᬟJgM1~uRl z!•Y~Qm]Nx.2`bcwisf0"(b&?Mɱ)55-Oz<8bbm(RlZ)XX7C +mXQD(QK&zH䜚U}z/:#Ю!*;rfv~oP$>WQ(}Hdo<)!DD*gX̄ pJRI߾pCn'Il!͉9< 7-;جd|SҺ Oeg+s@=BCy1ȍ1J^S0tDspRZ1@ؠܮ(#b;uw}⮤"1y{jF'oH yKp;6+ވJeuZh(@Q)"zQyFL^篁u<]Yo&~t ˗ɠ'N1NhԌeэ{v1O־07%uU{^L/rf(#էoELpd:C^>312FPA9$qxeT{UuKlu)zG$#y9º+5h;$"aQ;@+>^C9_Sƥ$!H`g[Kn^P4BB)m<ʬ)QoPt U_\T/ZD8O߰k_$:{|AܱXLbd4""V#gRP E5 tcEo "0(k.3g . --O"H2e|%T_Sr|5#;:h%B1Mm:IwUzkINe*PɳV\:V$d&ŧ`6G5n,fnBaЅ͔TsS~'ު ;e;Ђkxȷ"((£S3$s X28A 3е剕{Y=DӳcSD]yv%M?Z73=NNOKQ:A)';p{gm4Zy/ ,񓢊6E'! 7,"=WUO؈,)LzgXSpK=c]ҟ,w e3n,m"8"-1\I~q2 l"c+}1OK d((:~cI~L-'E%%Oi],>E5lݲ}m2&'% 'L'im; Iue>ܛgB+D݌hUSߙ* DQԕf(A"< r&xy 2Tſ{}!CR<|Uٛz~PhqqW8mm 4Pau0_@QΨZs1ɖK%Hƙ_JCk&5e#>54K@e~GE"j#SIqt0;{AƄ Ơ^nTQ*jj?n]Dٜҡ0B}-*xW)@&iz6SX ndybEP)'hX0 @[rFroQb S N9N;9D65sC{)nx`T|nX{G߽]`Z_q #'Af7"vX*HR1tSz.?ofr|x={)k{sP])Efc^A)Oj:i{F ':GJ|?[%@,&.5{n-Z?-qT ;q-]ׂ6u3F (ɸjf|ɧ x8Ԩy*7,ƪL~tsw (r@{Iv<6nOx ?+~0MIʫs%8ZR=.?>%-'4g)B*ͬusVEδwq;ДEvɴXi_xۋNv1DeZ꣖YIMV&&jm[e`TH/=Eޫ)(Ue!AV1qp@x=AYd4ucgȃlVc9>)2k 55jɺ3us (W6*|#D24oSr^O^O!w\ 2-H_Rc @vyhY(Jh@w KA;+ܾIa5BpQIIЉ.87yof0s꣇E<~L/}V1{?]hljH6ȋhS{8/ow {Xdoi.Tov0uerSQbV+㥚G둩C xA <QR̼)=ɯ`Idp BdU %w&:⦬ E|yg@# o u{7ne<.ǝhKtRax|l`$<6ܧAhpK+kH %T"u-H~(jZuCry5q;8bo H^B{Nm  -a%%Q}ig+Ȭ!Sx_*'YRSژl벥}kwUGڮp0Z'$YMuAhf[0d;>3TqnP#@`P)0͹;90f/5P=$x¿A랔l ߍWP"U^7k>h&^B" aSBUI4:n]nx"n0c,9K*,*EŞPP>M[K?Bofķ{Kaw7G8rU?ZųH>62td;t|C4: }- mt$Su=~N&R /"X5{ņL$JmWتÀmYu|ż"\7^ir2w2Fd6ũt5oI#xP+ ԕ9%4i|}*<%gX>kWe2XnXc{ zuI+MZVwLj5 "<`:I:4ݱ<2δ/'pP:C`>踅jsWqmjLC fG kIef`ċ n&s`8D*9{[F0)3a1 _wzmk}{?L)'gzT:㸒|Ϳ0{qqttNZػtONQ9F@LqJ&Ql08] j_} B%ѯ,A& DV9fGGkCX06Iq ̲pp\_ǿEf:m܇Kv*L Æjӄ]j y\5Qo1v'3_/} 8e`CejqNxK:o{ >X1b]E`s>]џ(F T cu$([h+֩j/{y<9cIՙ1ٵ#U\~TJ:6F`M+ }ipXjefSGX%iԚ$+Ƿl^ߛk6[o@HGc*$FM<^ƴþCil."D V|'8+3L)mB2m!Ë+}xep#TGgbpn*˝98oDΉ>G_JyJ9NS?'؎=g4W`Ysq t̥Ђ .6S~I;"|N:Zɸ¨ jHsTnݗnR?ChVlq:ojʝlSp *e5$ mQrl}V:vR 9t)@!>LͰF C؈)dS:#Vό 'Y^;-."]Jtͯ ٰ giQiJ>TNwc2L/.} V¬jVn>Kd /Q [~!ODl?A9Ygù"#=8i}˿ ͳ/v5/xK92#L`j=5*t(LQ̻:dps0ȈaO"BQWlWDB-aVa0yccWSfrSOAd,7 8hџ HC$ф76:&FJi~p^Rg<QgL_J&Jd^6-byu>@2I$DUl*N9t, ͰnKt,GҪO BqaPʠ3Ѕ2`%UjҨboiLg#jbv:!_p!>Lt_[6~]iam޵ަJ/A"ﱟVyL%lh,L4^R|,^}=cŕr)Lmi*KbJ);!1ϹE >0;@W4fR@OY;N}M-|4j%L l|ה -n3 O E̒j\%rۻ5QɬXSnr|Q2jzSM,🨆ReX}0DS.?D >Z 5Zqș }h+k4bd$jbGk꼸u R.=f[se'i&GC}=sFWP & grY ;.Mü, Wa2wd·/oŐ Q 3&*(Ȋ`%1[+=C|h$5S=ߠ2/~jɚRZ%(q'cns Yk7&ByzI[w0V v.#O 8ǟe' z Y^:P{pvӍ5Z k[r(޺-g/H9^(>.ZX2T#_1Y?Oޫ2%X#ӡKS<Ns2GT,:tg :X1^bK zIN{Ol .PV ?e~l-@DJ6ZgNutifA rhh~j(鼏JCXF4wЕu=|z%43J#=Ոx@+IbLsr1H1!u6g@NMjK-aJR&=% olDvЫU1v-6D{ dc-v;Y:$~sj1{74H}̧c NZX%_sdh/zZٺs<(u:9+b_o<-l VЗbHaR✌qiLA$sB֞ n7+REfg9`7Za|#a-_ywIA8gMYTD#]D#*vqáq)6R6`oLCm` r8Ϣ6{,"{ȥb2rX֎]Ma3+lӚ.YSnzc|\͆wM;PϺ8 Nt*Me@3^ೆ%a :xKLK[Z[)JՍrq4*-[4 WR|x8?Z%,:f1b`^Ty (M8=ib/{N'/XׁS#0ޢ^:!{EO~su~.=b-V-S3>r +.iZ߲S SS.ĐMA`,K# LTXs}YWn#ۓ(͙Ϧ>0~biNl̾I]'6`%L9{ha=ۚI+jxhu s2)a+G:- $fS4]ݹo)bq^spDDm B5+.AXGX P8h0˂MG^O@^ cE,K:]T&}6,#BJ}02)8ֱ볤)a؊D[zD nd ڕ˶HxWte0-c!w]aN#OGJF?>a,]Ĝ#ghXT|c&8ѕV1L}@]/:ɂGwxz^pGeI.Tr;`'a8V5_-BL-O`4! /ml&䡑K_?'mrAH,wt3wU ߏ6)գJNڽJj'G7@p˟x!J/5ݪ4pR7p 8.oKҬk}3`d R^A~9qVv'C7U5))U#]uٝB^4{Q!ݑF;OFt(gd[ SGZbG*ALm 5KҺJX ǩ6%Vw(¸ϿxkS _:Aq(5AU";q@oj*^XkrEt _04 siF@=%~x2׳%lCQc%{"IJ2k;BKN.wbPp xf,M2d[yJ4W-Н LE WLdb`bM~2_zo aWy̓zB7'D磥dGKOvF]QJD5^J|֋ΕmЩ&6mg<׺h oKF\@Bjdrs&27[PMS\@7ezݼ.1L8Q.>\c+[G^y_Y$ >| $9WN(:b ܲMvr}d$[\nMf9 s_;i-DS7%qu>K%i܊l2ɛNMK|BCxYC|$3iB5i;oy !ȾC|ijTij'NE.4ȭ0vm5+im0RV*KNz%뀎԰T_80vDLX@/ Ch S*,k_g5jSX"ybd><}--R rs'*z'հ29u ǥ+Λ2nޗ'/M4m?ھux=L"lm8u #_.\]T@nr__LJ4g_x`4Ƃ/4[p4yjk'vU'7a"χui1AZ\Z2(kԷǖI˽ ʘvRDGy&@]'HY2CC8.{2hU)»hgHVh=R>j{sXwkÚjU|48u!,v>Xk]ZGP nᚴsWc&[Kp"nI1 {K:jy:ƆښƠ6a s+ZW#a/ 9V2MvŔztUղJ$<tAbg ʳ:}oV Rgꧯ' ( 4Ktyq?y9P9ˠ;hY6 QDW\XvX/=şqZ6f |2g%<\yǨY f`+ 'P4輶n}@DL\J?'bȘtFU-GCbrUo\g~R2Cyr&<9s'!bZVHzwrT{{`9Z+j[QQ WKmq]l / H"6$dzU8˨HGl|3Vo9_& (?O~QJ fD@Qɛ;tI9y=]FZ~|fTNlwuX "I/;a{=3<@qQD^$[z o Y8ظbmX(FȈi,5_~2Chx`|{^Ь+k`7a?GfDfCrU/ oTCRvH'YQ9qr;1k{ma<gcuv-!D:i9e E"$0 ?_݀w V"myb P$BŠ1X@ V Pd/ ybԖQATIn4zJh[0ᄠ=>/ՉkRY(@8k݊=R}pǦye R$Ԗ:g7'f (0,eBf6 C9\`٭hP%76XVg ;-ȸ$E췊NzsК=ΥGjg)/y3Hlq19xFYgl)ֶy} cXiIJĦGRပf"믺-: ߝ rbh+q*ċ}?Ms)[6U?%t$>7"xuˮ@IeX#dv2wiZM YAAM[:=QQ m*s%ߐIf#$Ҩ7h#3)(eTujQ.-9L3*xR^!x.}B2D^˷>rK!O 1*^cOSH2ECQtyD֔)[ ^}N?@ZfXyv?> .Y`N^4-!!+Iy31v{1+-jmZfo`ى(K&`MoB> mSD#(lʽ- WJ; ~."˝o lOKMV#ɽ©WpIe=:[|?كwX g9>U K$e(lZe]*nHWf_1u~:{OA<&\ȓ[C9GAXYeL:Hw,-$ cSwH9%e!$|Q$2!!:!eOtLjHGaKcZ,n)lEg&Ш!J#y$ȃF>J~0Ay>bW}q?_H||[סvȢ_7{gΤ̑ v-u]O\^%îo$ۂx٬,&:3΄qy ݾѿa̞؛&24?OI~o\滒hJ2NY}y>Qd)P$2`̫xVe@]+j<t)K`$AWHq­N\Al،P}6= 9N1 nMe=,o1D<\muwVn6-x3 4-<&PZα;cy=+aaNUpx6KԑK,@R̝}PPЂפּ&5dw`aϱ^bn}z8ؙwO[bVqh9˼a`)uG6IZh,a- iX)f:W`䡵ad>%mc6N0REiB^iɝaQyT^-5+d&g+X'ӛj&;b,fY yd2JG4/]d`D 8mnHʫJJ!w`QNY%i jcd;B7^i£rl!tBiem)>nb BPݕXO,iyyg|1|̮)WsI1bNJu94I."s8<0-(Ytڲ`!m7x',V~ɱ*t[apj,J3JxߎrDO|}8W{<_cҩPK-h=J^<KldTOe^|N"!SLԪmrT x"T4~?ѵǣ,ӀGu[`\baePd?6 쨜lI! $_UW Ǚ\4 [FL)j+iUL_E-b"xes%s׆_E>t\yi9W>͉xDL2w+&h 3:>-]frf  "xbd(#U^"CO%gwXŚ3Q ؼ=aFuc53(TJ2C2g]8DaxW:^zy #ׁIvvcUk]TETܖTY{,k >h-}1LkP -Aϣ2rhȉR&kN 1P]-f~s%r5<ER՚ :%;H Q%,1pAꗣUJ z={=f͓=}ԳQ\+oJ9Ly{UmXڨ~b)^E9xX/SghlnF,s|[1vȳ rw{QĈ|籝h֮ȵ{iUY3)SM 9gHFQ~m'O{ԓh{KzjFjvEbcKdG~&ԍEEb3$Wwk L(ʻ )#/{G᩶Kp jB@ha$;ɏ@dd+cE~mXE|HMUґ]ؐmDIUERt.a3~;וk0 QCiİ~~OZGp&c̱c#& Bw\'Uzc3nJGf}&ϗ)Y4 Sxz KQE !Pv4rLf2QRS(oNiI>!0~mFi6-m1P?ȈEP FkU|6DNTG#ܑ$a/ @r%>1s/14^ji9W,py>FC/jǴΞ"#٫q<9V {3Sqq$?)-8jN\i=ҁe̅2ٿG=~{y6 dP{xWvL=8ib9y%c*z ścW=1ors2,~gIj\dn̦^$;2] sƵH*D KqRfSКeUPahfr|pT?&R꿎n[^.pz|/ls{ DmװEQzHJ@l^6G(׵AM/Ԭ.Ii:c8]d3Syp,᝖鉰[ts03a2&vx]=!Y?O{AC)#-w(ulPj}yXܼ˒ug wI 9+Nav &F]CN0O*a*4ii4*`%:@R4aK[ƵX*J.tjhCjF"8\=\Zas`S\@\JtBK.Ed"XF+1r̩#Ę? ![ns:H:>&D0AhLhtY JQFۻ?,2{9\ 뾷/Ys{S$n8'P?8Tnkk*a;ՑJ³TvڍlN#@Lۢ6d%gqh=5'eo98=]y7eu_ ȋb1( !C;%47ӹEF!'b[yPP) 0 ;(,[UY"Z YH`bXd* XwL4XgP=B?n{{6v'QZ(AZș tWDbohf0TC=6@20)=T,̂8V_ g>o]0PȬ?TXZ@.Z}eg 8u's|!1!*sw en䎭* 7 Ϭq02򗛹C,Cw88 s_vř} q*yZ]@Bp1En}m"zVf'(3SZ#eUвk{W=5<1orrfd4 ׸6>Ϗ0\bY3 e,h?Q& Zb{"RRʀy̪GKiӸ+Hyz" `?@( OTſzpbKYK>Ih@p ](ܢui*4bOfsRqEj.;Yo*2T&d&M25W\Qz:BÏpg!ÊqFe.'t'(|84k81.ҹh[/aT; Zp=1EUZٍ4Vѓ4b@{~9=i K[_.я#S?<%^crw4EX`?%[/2x 1E'm4*ySgPנMN:)j$î-{t|0u7 v6[ }^&e)F-ktPvrGyRs9Yg]PXܚaBb'$g(7͜fM.d9s" c.G)Z|ҕoԛ&M+ e<1]l]>r/T G,>~;)vMyr[ɥ%[6|7)P8)B"cgJڎ>4;pư!kA^G1w!fV= Ꝏ}vKi؟-:&ӗJonQ"!*-%^`8@$+F/66+[Rnӏ2),Sq-7<䁴ۮ?yc<ߎWjd/Q^plR?"`hwk< )~_yS RA!]EgLhH#}#s0]\0rQ>5Ln]rx?'Ng3qu.A{#hBOD;qٍwН(&2PV'.;O7tόc7 LI8\z0ҼPL}lF)\RYeFv8ѣeI+qK(' f^=|@}dԹT$)W&;!X״VYQƌ:J)@.wu2X(֩I̛G򽮂;Nbj72ʆ BA Y%9ҹDkN!U&k08#O&' `<=d$nI-=޽~yqϪ^Ԯ}NAFÃI0,"I/.eȋ]Dpb/u#-|#š#[LN%lMSMmnhpd|.nO޴͇o$gQ[Ƞ0L`A>Ap0o6fKU!~89}qMoĭ S&/{X^+[;2L4wQF[Rn 3DPdn1vH!{|:3-C6cIG4-g'}S_s04-n&V:$հ2 2AZ=bj{X0ܾx^@hvjb }D0LQtIa~Hl$P'% Gyq;?╁.q &Bumnt;klB1I+i~"ENJZaUJ_n7cT~{\pNE5/NVibtŘM:Hv`JRL7lC 0@ NV6[;a~ШA ѝFJd,jKy/FDen<82;^uBbm<#ӝŘj!/'b4 qв}(Vexz%MSM7KD~Yצ*T7͐ZЎbAe$b6ڏG@.CbV'TU9B{5r-h+;R[óܵe+E ˫5Nll.t$x@xgD,}Z1oёZn/waE:!(u.*bcA9KP:&6!-a,*C88COv0 2g I9kN}zsK=Ej S؆lc~JF6FL:gRΘu/51ˤzMvz V۹DLrK7LCK''x‚uvۑjOQʴjYf",sF]y35̻򠲅{*[!X֏J@`wSCÝfCz2~9TBkom!ս`qmF~B<>$LXYj|ߚe[+@DB E\g>F^t7 t?r.1Xj>8;t`[D\8{s- R%" 'מ$3̭1_77:fG 'Uf2'Gz=1dl`-j [SX]qv,TaCcġpPo7[}[0{41|nZdO.jĿ{I2a‘R+2J6c]~wۡz"+ x;Pșgd5FJ!H;v7.A!)Pd|,CGO2nj f V@-U]5~2i5Fit֑* 5x|Lddž9n8>:Fg5b}[ѓaՙvFg+XCy]φVֻw+ڛøyoKFkO CK?9/Z]\|q 6P3@o|Hq#K!ϢwP9OՐ-b^2g(y&ϼ C~lQTllWb xv jHX䛙L{4XFZOq+e. dci87;5byPmWp@ Д> "erܡ̏`Iu=\ec%\ ;2(u^S R/qX`۶ JJ4DLS3qJ(L tʸOWcZJ2#f[N=s-߸Uґ6fg\*ZUl/Qi CZ, +X+œ/Mr[OIVQZ[xQRd\zĨ^3$i 7k~9׌pcX_62ݫFL4r['؇; T%ꊄ4mLh[? 'Da /v5nX Ě,qxY/wM;5[`YҜfCd"@de x:.0|FZ T Ϝ1X)4'(d?H|*g<A_^,5%]1Ef|mZ<5y ;}B gB>x a&-Y\Ǯ" H8x߇ }oJesz캋wI,L'\}נ Ǯ[x6GR'|5X79֮}!,MPy\e!4ŌD]oBP (/ue7+snp|3ֆt(4e`)5Wcr3_A'NA*{XpVITЋ.0 +Wۍb2fzCy&"ƒCN& iB8)q.8ߑLm/@qUS@B$Ocni}9ar,r "ٿ!-3,6:_]k}oB4l^fC4dy|I4nyW~cjSm4D}+W;MJ򞸿I5@.e2kwr-7<*} 旘d|?-+/ѡ Gd$t{xj8wi>؜/6(۱:6&I(cpeӡ0=-@|tc.=}'W0/6ok,bO0WAPnO3)u ~.T?YLłKN7"2x*7E@{;ѰArX}MǒK~"cTe.DV³֐qrT/\?w-qLl]nk5\G)W#mm[ݰTw>qU ^io>GRMo&( ",2O^b aX)cFϙ؆G2Nxg-x G[mUĴO櫥qdc;hjvuny+z7x/ ]S{F04PcoX&jXydV~Pxǐ,uB\lK&DsAՂL|[Rj%H6殺] t@t]G$g=g&T=٨  /t%ƹv:t˓)~s@r{sQ.+ @U0䂦.+hLC~3-82I %~@+(4 #_7um4c8'0 dliqBqJؐwIx/ /䃩AHX4F{H;;h3afM=XNw=m_>[V,iBtChIpٓ8gP&yu% Ud?Xq:屨|"(U.!sD {:.2U-p6=;p=qxUXbr4A_=`5EMo ];RKM{]ulU7Fl5;&^[ Ā,69eh|cIS%OV)"@0|[ Q>(=$2XI!&ȳ{&wpgBp6/ D+r"6.chG%޸kQ|@=ϛ9>LReV#T0nJf˅W_>w|mSj(K6޼ ,v$,`^.ӧ0M*ɴUAn >b"C7W._]c9ofդrKN͉e=TKV@KRv4ܭA Ѡ}qΤDjm圂+Ӿ#W v׀5x+]q0+CmSx4쏰W:+U}53 ު 9W;`}O^NK*BvvrNMG'x!Byc>Ͷ7i|Y#u>#)ޠzBtND&{NaI[.o̺=RCs֝PKfLKSj)K7|Pj^6Z켸;Q b["L;Y -HmTwm8έ˿M*ːo,0)QyG0R2+sBPZVjG0f|[NѹaΈ`6Oܹj[͓5.TW<5i hAO'jq*vnz6JfC`W373廮&*;2X1&Wgϵ)~k$MY=5#Cylz^EVnlbv6oln6E AۘF?MeK@x9*OA6]:Cx>Xܐ<@qq)"a{o vV9+SFYр,1mAg>)tG$"vyA 9[b/&G[3+R/C]~=:Þ-H-E|0nec) tcr yZ7]*v\ҹ{=l"-娹"-m / y5Lz OmӱDEVNžSBrRVn{p{d[5yRXh|a$n F 7yv9RZ5V ܶ47MjʱF7Uĺ.mECm/:=5`+(y#,-FUY̟{ZMw}QtlLnJ6lzǀjؙ0*3nkȮuo _s_{<,aE Leq:dZ9E_t⍍aH2^$(F;P3tbws#U7v 톀h.v$RMӸq ٟcs3;!Kߩ$Or%Al dZX-yy2r@͢EM"e`UZuRq-~{@- ~o茬:"`Јw~?'`x8=*L֔}zDפ.Qqc] LEz `a)ѧ%9^Bð7ԍoNDLɲy-p?!p~YF(t4($8%PBt<GmIr蛢$,{a~>W:z /LQK,F@ Klvp#̸(o]:gRãEt ,mM _ pz?_* dߍhj~x+0x  @v#X%ucza?tVD8sوiRt=K_}mkX`dJnj^۴`=>o>8hhBnf,5hKx%Qڵ`8~ك1"k_DX*.RpƤZ{v&,ug (ekYw)$.z *%Tǿl֑q Q@#oml _J Zr.jdy 'شb*q~sS F7m3 yQ0|p4npfInRМKB&h sNV% K>rWrBp  4vOnd`˥M;-HG]FVᰘ=n5UȓAU ";x{2Ƥ#Dfyc-U?t^5[R7݁s>Y{UkKB0;Y(A ";D& Չ+#gJ'o.--n֦S܊L4 9o8h;|NbɐK(PX촯{VNcCN%mѕ40+H.at22lU'ظS7"0 ө;ݝ ߎ7ӌt FN" jgZ1]ιBH)\k|na2U+!"lrPG.jPuDѕ8HX}6 TL3@t!5VHfp6=GQ>OKbSy.z# q2yaIqc`p~Gh1;Q#-pYָIZ 8&8#w1=ax$ wHl<;YU/4Ձczzsֻy7Fc$z {sQ.E.mPń?)p?u,|E2H 7muW׃$ɦ1:G'UяEL튣.ӻ{fXط}20<{jb\ED.3eUq>]I@ +ܬ&8ԟ#YK)jPyaft![]`0jH0YD&^Uˎ)*VqwaV"6${^h@,IO㲊CP'-)3mIW [N@]@Q=pUb0 3USQ(&` @[u%WcxoB_~{XP5`Ɂ\J[mZN~֋i÷Lz3WQJ (g/ҕQ[究ekTK JRBf9HuH5zԐ6e>jk q(ݡ_>vtġ[m-Vs=j=tXx90Pv haլX' -Hӧ*. b%H}o4~߲:C5\j:xVr, 6 faQyax7;rw_鼽v_@q |wCTq UJB|>sk\7t(2+G֥F{)z?."R OI_UX 7tVC#.ZrvG`pjfo&!uUk许%JLrd&f^)'okՑsB31&I!V,tByءӯ.n1Zj+8M+xB )B"0:H rvVcpۇG,Xni :)xYPϏ!GƕN;ҞI6 6GTue^7dQ2v>oO>VQEWnzhMLԦ<7k~Ñ n:@^5AԱi+￉9"ԟoݲFloߎ{l_Zn<41zKQ0WQ#qvQCH[Ui2ih_GIfqX^#G>lWgI>+bNO}+6MYe!!;Co4 <@ s+^5;Ƕ9p@H_kaP92K'=ڟ׿]>o˻܌IR>#|*=g611:aW[汙`sZx4cp J[:%WXW4GYQ"%ʭR{Kc=ŢY+M>-v=#~Q̳| p]i~)f2iQ9RnR^⏩~IzeqdgDG:% 1b:c1h{ZsxVIߗJETFaF)w}ͨ5*P8f]Ym9ՒL?Jg' Du\~&̈́*YfP@#*1ˤdZTWJ 藷itNg "쪏΃$V  ESUyVG|5|4AW^BuKJmKhUQ)GVx4$U($˜\>#fW$A+[' mUk. Cá [d30PZ&YomqosU:a S!yZzIt˚!`Xlaܖ>@T?B'Xp+Ec2Ӽ[&4ҀmRM}!9GT`D`c2vI60Y\^N"W9t Vr:fRtSezoz Μ@PG_{p i *㽐#Xh޹j@\_:*lS[R/MFk=tǘ/P6n@MFqQ'fDҿ(DLQ'ۀqQzYA4;rQwnvs#!)zab%P}vunjfMSԣux8Bz =;S<ܨ96Nu wڱwl:x{ֱxA)]9}jt*ؒ6_P{i}ӀVdhQXp}UU"Fae@em l[p{YIE48oARUfQbG<6dq<%DҩHZGۥ_Ai=cd3up*uܮÍ}f  uV/00jKw;";0d'{AHrwM9#?@dUt\\p %pQ e8*0T^<^1C4vD@v틚Sm'rI3D,+O0Ao]]Lwq\q`\ L)>b(_eVȍcK`C2\+yj"7 e on 𧦘] y8BlMx Jtΰg(L hc -.@$@0ņT2{'z[!؍2 ]C;>.0ζ);{*vjk|] ,#}???i}y0r厓kjvڋ?,v1㐶 i-bmbs< wkU_@nZޛ~Yok >%oàC4a p*ob=p5mCm4+eAkB彩bu118A"^~;e4j0C+pՔmض=v'd\jJF h\w3Wl [ awOhϞ g4^iK5~ʄ=_4~`<# \5K+s6]t {:$:|&b.e̶`r* L vZ}M̪|;u%(anWFCe2%w q~2Ǡmiн[W4"U,}aL5ziI*8C3 DOƇho{!|A~J^qyOue`-td*I6Soq4XgB*Uߖ"@&AbMŚdI% 9 SAUI g\i ʹ &. Z&ґZb81 w$gwlj^Sdz6'>to0CU''5ixYʻ H[+`G`jb\fB| K9iEm7t.&la퇚eU!+Q39캔 ߞl{fvX =ۙ -䔭*{1v:fz3N"%e-IO]>AҎ!܇4 Skidt$XI-X5u&hzGC3Ӆ5x)ǣ1'ly9[(oݙ/#zmx dLyDﺿ  9սR/Y Cn{ Hb+##7+SWd6] ӓX-f\՟ #__ ֯GG+,K)Kp2Bm ٳ7e+H[E䖲~81t̺3!~y>h?@*&ɭ.\ nq5C( [iݟ/~Od1W|yMtV$~||xr*OUsT/\j8ZJ{:+F]6 iϧS`OR`< Vs Y+pt|YX摴`&kD] Dk^ܐq9Zxq,c0z|1*jnĄ:|>!5@0 uG8,jH`'6_;w.חyh _^=nf#F{CԎ e[sraZ*I:qG96 fukƝoۢjT|@obȨ\rm4@ԝFE(SqnAt,c4dCʠj! 0f̀5+zWJ%R_< Yr؇L,vTjxVzʹScH%=PsWJzO9Za vQCaۧtҘ~57eH%8*P&<塳\בot}jwa%߂C)WSb߆yY1"o(ψeNnn^CoHa{X`|1S8O@|<-bS)sWkkI;GZVUw(b#C >/v30J0#{ya)Mׯ, VW7ArG슴W%b`!I.x7'gЌx%- ꄦ|yʞO7ڋi5/}gRy-څ.m~8sH\Ɉ0#<'Os:kZFi)[B5n:!+Z\7OE҆ v.ih\N_q`z%pYIWP.$(]o*ܡ\8זE*ht*w7Yv*梁zzQXK}W?{s:0_Ҵ+lVx{GgC^CUuX?L nDͻXѫ!#Iӵ PSr/2!O]ft!1q;^Ų%ŴK:kA2as_kpsq 0U# 5js ']]eFZrq~_x̉Ih /b< `_@BYn~_*7l2,Ǽ([0i5[r:onLХdK8dD"jqUk0tnp}FB~!sWxw@ Q'/n Lz݀'`aeLMzX=`7M L(m1nbPHձƧڍ]Ů[a5'V@F-nw*!e,ZR:$x9AƝa<HIsMSZt"E6>fv5]Gx02^ yw5k;ݹ۠!T`>cʄ,kC+L 3vEr~*drNlSm!^C9n b!,e"+3[#=Y Obd!ܰhAp-gwVAۤM'Eu(]Ӻy~h:h#&R+YԼL+ ^u`}朧~J}0 Ä>`{*(Uv.~Sa&@,'pl>7 >f^#^ Ї 8ɒ_=&vN<VPJ))G0N[ AD j|ECW?6'pQP*GF$3ɲ}~sѾ%J˺a0r2{6Pn(eH_`'1*@/j3p[!x4Is) ;da M ˆ<(GoBQKsaG㪈̆aőWHw#pkW-&O?d|VT(9eSXIX?M[{?,Dz28;İ0~)J@aUe:4Bt0 Ծf/dgٷ4౉VݢL^ ڞLzڶHXR1>qGt~ґY:TIxzIG7Ձ;c/Q8ZL$WdR_?c|\*1#v0E962.%5gEv(YaC,^mMGI{^h*tRj>@H\x-B$Wl`֎FElDW,Pe%O_͌^Uya@jn>ѲK-2̗"1?B-4ZǼzϚ#wjnƪPnrB"e;fg_C"D+Z'=A0xSd_ ǿ:BO y5ɃO54=j`/X7iqEcj:VhkG_nk{GfF{rQD k""6U"$ ;wtoEW YoqGߤr;1l q,cuy#}43)gsu9T,U8EtL?:M,sOsw_X NIILYV%ÿy6Z"/ 6T<ܖ:q`rO<׺:Oi6;Ș*Vɽw]0q;bgm4;jYD-1[A-z&M R0/klXkͩIJqYbOS pI0r37 S&w:g "9YX4?{S$JC[d5; VM%+uw"N ^{aC3W#nj /tjjXE <=O1ͣ,fʞ3Hf5A\! +Tr#{=Al1U?ELcN(D!sڮW)3a>՞VמS\M8"ɂݥtWAϲ~uGcxkz0H6QpS UY73yC A;*ޜ-]B; 5bi3^|1Ze4W{$cRr"߫ ǰr@2wz|3tF& d/?bG> 0 xȽ)EDJ Rb498s#_Tz-ɒq1V}5ơx>I* /¤s-@܏P|8lȍ&5h_YÚ`=Я?k3ߏ7޴0S#q'YcavaRcy_ p+p! j݃ <7e˜rnc iֲ240`S[89}N@U - 14 U"NJĘ>ߵ ^\8 $DzT =^Z:8&NSKE;C#X\ZѪ O"Sj:r1밡q:Ja)f!y/@lon h Jg S(40? T21hlEI}4Rq(SEtnYh|W)RTPhuL䈚܆wUF MfY7= H8w;8 {Wצ YT-u_iA%gafsWLʉ\8bm&HЍ-}O4U׮~,XI8S7IuB>(־8II-H?|w8Բ~ȃ+rp}\?wY(`k1P#ܙe/je]}rC% ^\~7`J(elm>`i宅;mGܮ~9j?n\-  lF߰8] 0<>5p%]}Ny摒%JVVϲKD/}ƻX+@J^7;Y~#c%mH;* |eeۊ.(L">pa_Br5}bU)~Zr!bT W 3DQGbyOنK|_665riٿѸ7ԺlgdC.۞ jMѠ = Z{^GirLr MLjoˋt]ꉾڠpDz> OQ^Ev4ɻz!M2Ru$t6>|ZgӃw0/fOPmEz8B%&մ`gDQÉ)B`?fwЅ/eqM4Fi,;C>Y'K~ pTP$b!?[y B|#c؏ XK A(τ3OG9;ү<6hwܳFzhdo.7խ m0lYR҂6-aDP GޭmDpsdhF+R)mOʑ!B S5SH&YMFLI @P ϘTq׎zGiHpk8=l' 饨Jq,Vz(?1YI[N]W#c gz܉ u)+a5Asu,I*1԰:6{1?cqa[j2~3:N4::uH7uߥb--4nemqJU oaKRs=Xvi {~lPՓ4nsVF Repւ#|Eom5zB5@Gu>oiN,(jo0g38a,ɵUm֛:ǃX9 ؇j#$J4K^,!{X.hX\, 0E8;4/Q1N8Ttʌ>iqs*37*}!t:{~ Mn+6 &t͸7&@S6$) 1Kzz#ж)a ~| rQ0%lAxm3ܟA݉NB*DI{.ad _L1V޻G#D&SP 󏺫/ s݂_ɥw%zkahaDK3KNhOst?Lf/)DToFG2h8,A'AMi A Hn&)O&!lFw S0Gl$N)2,_*֝۴rxV&۸3`i5\iqkuD!itj@Zߖ*hT 5pz.`f* U8pQ q/ړ[j>}19HVA4;AIEl3<Și$.${Zvs ;% =},؋UC$+?BmP0tq!1uJ&ۚY=IyܾȖk- Eç(FA>ijTh-dAYT>-{aOųwM('U: udW?Sr^qP!=[lȼVmt HCE,˖o6GY[u,{t͹X#MMMcΦT2-SGjV0f.8kø) gH <z'5u Q-+D>7XMA(rʎ(E~훝-0f=KSp7JO@vV0M1-܊N]WPX|EL{;%mP}rp2O6l7Yy"bx)4TygS)IGjIٶV.!pUHZdy3ar{]^h-OiM"R[H+#ҬkB"3*Wъ9# 3Q }uUո1CkM7!OQ) ?;dta b$ui\Skn/k"-ҺM5}MY%} /TDs8P ׁ#_ ՟zrz­abspOaE j_ sA].w/ב70gg!"waa#Pp@Aܨ`Gq{S.mCCEGv=log CO}&T7/ʹY4F+EIS,DT.//Q Ծz6 g, Bh1.l%Fc80.$Z\d6){6\U=ste.be\ 7l3wV_m\ז \T}ATvaݺKTp F yA{{!ӃAߴFYh^<2mǞR`3 6WD|1,HskS05-ǜ9'օd`a'L{6qࣇ`NpQ߶Ԃ Ex2 xz!oDnXE{1%3ӿk%O$*{6-@O,8!fNCaG!_v_5{ƻk޿F>˖~f@ rw!C;4+xSv<cY z?x7Oxl uJQHVGIP:tau1`j6Mi8ۯTuGY"}i07LyI6R H;=&'A[RaXd4A Hܖl;N}8|`WƏ7 Q PQ {{ĻI[XnJ1HTYa8e̐d7ZKG~'#;WѺs+jłFrK lOAV`n~vQZRowUMsѦ< &+ {T#o/(H'4u2‘g+1_lVlNf0h8c J>b T 4nwC^=̋E0gAQ?}:,ޔc]JY.h.q_T/JOR_pJFAdPUbfae㪰Kx]Q#Vrv#Etx.\{_Տع 595;IĞ B܊~=,  :b@k tx9o:#+Я!(u7RЗb'h0fh% Δ~@d8X,|b5٣diri/!c+d0]L|,Ns;rq0z+8p I ogv_̫̗Ն"۫,uG k+.Q0H|n3n;kӜN P'Ѡ`3G\`UbR+5uKv:hN䕘Q"R@cQX[O"ªCׂ/UWhbZʽ\b Q8 fz01 5Jfpjo0G T/9ʋDM՛sCD\\f%%(V'Fnuw\EAsG(z72܄ooJb.Q&N4_ɻʤȩc)f@+7i2nmiGfŨ294bViSLlUoT "ݦh?dQ£53XLĂEׁb9;ڐV =tzW&uޗd2eaO]DpFƊhXy <G7WdJKkoy:Ja{"}O6U%T_̱=<3Ap&gP.:~HH͂`9a2YS!+Q"^r3g',,J${G?I[.)hf,r 3'ߕSMLi P6-(Q>֮bC-8]):[F1}aabt ~PyF¥ Xa zNr,;ˆ&$'1Β*Ded;PywP4ĘǷCjy~lfThouQySvQ m7(zahqUR+2mr{JZB2?lQv#ni {/W?A&sB1%j(]=R&!] Q"4`{ )~&aMykMx;AɅ崡v젎:DyF(c9&04kǍ'Y5U-j"j2ҹ9qZ,op_Bya) 9%r ҇aقtLhwWV}O):s5 TZ˹8\M&dxxH\LжvD6*NRR`p.#钡`&] ܇T(*+h4_Tv)D#A 2meBV){ v Ű+M/ء N%/ck/1B?Y-s! Gv42#GF__ Z?r`*^kKiy@_XGŐMO{99}F爅4W%$:;\-Åv}$ v Xo?*ڬOZ3۴&-TVS9Iͥ1ob؞[EĆʠz0]·e؞YXYkɑD j+i׉$犊tųWL?Ɨ  L%t,:[)XtQ?*:$$"Km٤/n4*|v(0ǮP ,~.ZCVos}MGUK8/PӺ4=@7DȡiIO;K<2EcƤ]X۠Z{an`G",[rx/0҉ZI~"4>ֵ*B{mHl)c kr_2"$ ] A*L y`gڞ" cWv DsNռAy<`,2UƧ`ް?V }x7m!ҏM6N -z4]C5r77.nD7F]kd C Ee-X9xŀf/}g&s33p'pD)ԯs$ 4d9 ǘ7߽q&**et-||X`&QցY1{uMs|6PF;euM"׉1ܼ.KJ ER>yBI M6;`!MfG<É:*ׂXM?\9ԁvxgyv|U4umhej5ÍtڨwW l{#0-vۈm9€X;da$'Ӌ!~0.R= h@̋P7YxQ){osWf t^  .#|3fd:5dXɁkALT=PK|P"w}9'2.@XV2#(~ēj<$N>=͂YC;/g] O\1 @rbߖ Ʌ#6~5j/ZxGZf4X]4\5)-F#d <^ОUgt %%. Z脲Pw@s_4q51ۤ`C.V{kaʪ!H۾ `XR)sO@ Ģ0x>~K(tQf 6%u||b0"{pU1Ӵyp;iIiƧvB) ȗV KRɿI"*kIX|Qzu`sJC{M^l,w sUpYd"od@&Z1꼕3kU} b:7c6msK/dQ։\`lkm%CgmEz_sKJB`J\4,ZC><^G>}9"d"  =Dc䷡ Pݕ6,Rw=ڹ˲Nr3VZqo@^9ȲRA3I§)立eģzIgiS Z.aG꥝Ω_˃x~DexIeoWxe:DV6 qu+F ΊaR|$3tpML;]Y]8ؐ045  M2h4(M<M6)pu6ٵg#X8QVOŋb=QX1h9>F/VJ6fұ@|*;D? RLfD98k$)9aTs\P'Xxq%X+qIk{pq q'~ Rӏ`vd\7FQWY>13nVlx~`i$֬V`'>hsā(}gw rv)t~#5e<)0@@n%{qFO"71 6Ld 4g]"xn[&W#u2ȚAYYŎYXq Vx ܈ -ʧcֱ|>czf}2GfdDaMKN$u|alj&'ﴹY,VR,C_$yb{~k նZQDԞ#H~VC(|ޝ[@һ|jx9#lvH=dD!9]̾fTKQ'?HxGh<}V"!8ijCKq7MH.{lq;azVjWN4-A9( -8 PAlZvrm"lNi6&UHp]fLZ HK o8Oǩ8-h!ۋz?Q=îL?st2f"\ַ $q3 '6!o_;)m!(UYay4S  ά0tz((hm5io#J3WoAL$0G/RλK!5k@c9t FWDzf bxԩHPccu%aNyvJAZvN1;(т]p@`R4C+^ xn ̈́LDQԚYϟRw5YS';5aླྀςYm5=oˮ#wl°`΅rV'7R%Zq. #M֞~G5oKZIWwq;TT7h5e$SNA8oM;W1<[(ßN צ㸌ֲ8fεHYqΛ<"won\U~yעcl)#=`VtΓ%_㉲+f>|yzN\]|.QE{g]=`- Tc[=\{=n׷S/ZPp=/ ֮дL1!JY"@I"j%G m:ҾC#"/|,e?mb h옛P}i_>` XİH L'k\rjOX|VCցLhElTRYK L1i@Pf<滸jP9xҴ6CI,gS|v> ◙nnK@:5qVCcqy\(. _d槫e&8i׶cS00K\;Re/o۩nWg =a1?a%S $5Ԋ0X3'tdq)<< ~ _edgfa I =3K#$ArU}I64V6?bW*oe~oQ}b.-~[.k dbO: LWH.Ɔ.ªHR`QdEMqJm,`U:m*X9Á*̑~@KjTZ@]N|E۠ 46J>ZP$/(ǖBt/ <ߴqk{XP-@ɮ^u͸̹oC_t'lTnCv[Z8m}2x #iveᡪYXb պN 7LQz$/܇訐cŁ-M% DzH)j=*3]GrdC4}ŴZO@saTu9&C\{D4ceB[+3i FJ=(] ֬ A0aGieeP5C@D~gwAhiVn[;=R0=U[J?#w~ 5U.9FsIDV7D@щp.bceiFaLFCPޅic!zV1fcy953MQ(ȸ1BL4__B qu 0R>J>` r׎!`-HEsM7Z))!sBhP&K%>]^wOt*b`1-Vc2ӛY:G< .2yܛw%1 #<:XaL^^(@$EmEHCN[3y3\1jP$#l|t%I 90ÏUG,M2WQas>soGW qP>pfh87~F:3vp"Rϰ-`),~Ookx2uP:.(>Q趤2Gr=r.AXR*f"kk"CAyaۛ#ҫ;7rpZ#,L&SѺlތU~7#6W -h #Uy]k+ s"Mzk )Uo%t . vCJ[7$AV : /Xxwz+ %4Koݲ+a<_hͭ8tQGoj¼EޢtT]Kl'cx@I듛`JFqjv=(prxIR9?0 *h CIxΟ&~pk,k\a;AӇBʿ(aUlh@)kzlȴϚN9i9F)ᚒBl6 "+_ ֌牺Zþ"j%:MWm8Xm%Y#aαHFaޚmOZa#ܦu+hςGGlK:3ҠC>u|P:{Y0ULg ;pw N"es߁qbƟ[GN2VjbT@yH?펻@4IPGl쯧BL^MDV8*5[xa+pw!2*PKr PpҔTcgO^EW`Մoh]UzjO'CH7Uz6u} dGM82gn-2}7>\ $͓SD{UϺrߓ6Y{v ]jҢͽT{(c f oshSzy1j<'}}CQg9^*s8嬝2a .6 ,'5P5.Abj'p|Q/8-p\cCeRfu]1mu!oB&Aν5'xOqUsrGZ7d7+ /.9ZW 3H>{=z#WxV\=+秢dW. h$̪<&ԒRQ'eiza 䣣h'}ī.SGKu4hZ+ߤwɻhbjy!Y~qQK[TW\/m>kξK0sVݸEK8IUv2Q 0Ѝ-* oγeqdh(O'֨C6!]b] bW5>Jͨmc1ڙeVSteO=-?h>+.D~ J18r}A7x,;Viw NBON&fjbr]++{E &DUik(XnEZlfA*'yx7'+ɰdC.65I0Hapn?(@>ALRݲkSZr0|1 E9|}'ۘk.jw߷#D-/X̪shj3Mi+ZY?R~Ԝہذgv^yfn"ډ ZtMW;܄ퟪm;mud5]fc|mR<^5'eSKM⥐pm8Akh ׅN_qqRwAbaBjM9@ruu>)G'ŖL3V6gg*x,22L҈P! 26I԰F5!I~Zwޙ6Qt t[/jY._pmA$~U{/׌o (1=ZYg Hҥ䆈8F3KJ&*sMW Cb޳ՇoN-#CzLb{T}qEo*RF]`Q+wodы4 Fzv^ʴ4G@ >gFƭk= `M+Bj)(F_F$ܒ qIH; ^z!ue L@LsC<4#e=Jy,_%G;̃0ع@9$мd$. Azm#ڊˮ\3ej6Zj e4pJb"s{fpU_>'9ALL5-&@9NVߊ45y}R &R8[eEdjۼOTܣ푷rģ!/V&ܬ!Hrכno^ncW+%*|waו 'MLMN$ "4vnh>C52#:TpvH qNնB1@FF+9<mЍ2gՔ^!C "7FkFZpl_RXrݍ^)M o3H-ee˓_z=X)hNʳ-ޓ?YXГ<7P84˞aVOؑx s0ŔŌOac<`J,ŕ|+y#a1o pF BPjpbBy|1D[L&eJsꓩWX_Y,i86>uΚRs=M66#qOJa*L㘥kEuD}pC h{g0~rh+ݣĉ7l怏x_c^ޤڔ-|čDVsBQs7_V)PiH%K8 D}qyӭ 2u>nUU}uA]1Jr'4H\mG,[/NLpD&;g9>=>4&F_Iֆm1gKrj bO^)Lh8޳ A@D$+dD}tbtW[nD.EɮgpshHaÉjYIѦ܀Ϊ(i& Bn֗拺7h_mLtʨH犣fsni%]‡F0uv}N[(*͢)/&$bI>v_fZrZŴgh*"I=nMc_S62kK-ȵ11оu/ cbX-Y LaĦ>WZ7,JEt.77y|2z̖{1o _%fGD9KL%lvʋ4vN/4~\6"58l{[vǑ(Ty>Ԫևzw8:>zl rަA/,"{73P[4a$~nӐ&%MM u%R/([*45/1)e j204[#OEZv~<,Ha[yY! ^ EzsgbΏ mwdH7|=) {my/zۍ3﨏'-!o =v .9Bw L;Z0V?Ɖަ:rh cMb6>B K~ vB;z!)vlϸ?3=8+wSD*"ͯLoܨ^o?M'V |zI|b\!F.{Sr6KfGFk}|^9yX39)rJy$(RU[Yke&f  K^(j5O+ݨR4C2=oj., l xi,mbE^<. x}vqHFܐDŽ~-L'O#$&$YTtފS8 wk;) !".+3_Y E=@Cm!_HAs B\b\9ؕ7b$3 $nHOz&24e0VIU%@' ;Ͷ%l1\kP.SK%)/a9LN73TZ%2;i$u#*2|kČL.1I~p*mv=eQҐ˱Y#d*.*|{W[icY dac.(vT_$K\ڥi>*`]X7- O#tXw$v8^H$ Zrut'? dN##`}g^6Krr =`Р+! [S:| /o~!+|Vı_ف0 욝Վz§bůlc̝Ҕ1(R(ESI"炆}.Lo@iqIBO;+37jF!TpX˄4Y`ݢ^rI؈c7B{~ajKz!On*꿓wt^B&s )/@@s0!Eo;cr/gn oJ#{ܥ-A(9!0mn,^Jn,({Xx_Eqm(#vZ ϿbϷlvVJ{Z#yz>-ni`V@XSxG)P6bs3TEn> BAEkG{IJRfc_ opegԬ3@@Iw5z1FZB³I뻣xK*(ՀM1zմL*aiO8㭗025HOv؀FˆLD.=L")Q_)TQ8JOEa#"PN.Tn rk0PnTIw)E( 4.KOU9EE;YQ#6@/S #TbYrkY,z1]m R鷽,t^%gʼnqkr  )K Jtj@u)5czԎ F,} 13Ugߚmk(hcn߭rP/-7>yB2c^QIUvhEH wEE)oR+Rq%|*k:^3(F s;dr_2Mpv߬h@e6ޥib^81 Zʖ8ĠPnqC5Sz{MXhT(´Oʿ2gw.o2Gb%ThɂRhp0f242B@EԎAAXrF;$jB@Հ2! .޸(KZ%;<bbmmc8AKVuW>q\))oPnBYU,KQ0U=M@V} Q6NO,Ν-לyWp ExZDW0OQuJw}}z!qB_Gzq-Qp"QIPje@*kQPcU?MV9P{K޳HƉeh˚hurWYOCGbL *>Y@w΋ ؙ΋Gqb.A 9N G4.&VBH l=j/ۖ&q4m>MTRcJ+{6" xC•OqDd(Gk 9ޱ=.X@i;[&>B<{_=Bh{/+qA}~kW4ѓifB4 ֺ݁*4 FY&# oi(TsWt֕hґGX}#Fr;( G>~>B?4Ӵ4د]C+cQq7z`b_u*5 BeA b;QQ0=!#v~(e~>'I휶6#+j"R'&Nw)xzWVA o9*0ͽ`p: e\1%+2]ɰK/P"QhaYt>·~!9~%;w"QPʾLj ZΨ? Q,>s5Ym5w\]w]Ijg]HLޢcv B蛀O T?!)q-QCVcG[dÐzl51)\ZM@ɏ~jԡN$cܟ}9TK" :>dF}k ~ɓoyuSfk|.TEh9$׫0fJT[/lis2jw)Z^^7'NnԕmΜ)2uyv|wVqL?d9\Nf0M]n>Z6î< C6 ?$lWi_bQMVm/=i%=Pίa4-?jy-8@ Z:7XrpmB*\W3VBU*ij-XpjԺW =Ε&@jpv>7OZvZ$:9a?>6Yo(_z$Oޞ!oEG])@!I͐[/2F #&$rӦΆo3s/@2` za]ù7x=~AF!W^7˯_ [o+x>C~??T2yUTܬe*^Vw7)_Fy PvR=`9})p/^܌Ym6rbjYh``{3hJYs_aUPgג\*6`Psx8 v?H@:,J' Jĸ!l+Rd9UPع QߵRrF_nízĄ-qMnyҘF+dG}_0L}}}DAE-j@mb)ai^3'űQqC ڻpog'0#Dɍ!:GcPJKj^Iۂ9$TD3?۝SLsKՒl"aWʌZ.|(1f"@ғ]%J (sNl9Iqӣ@!XCJe ȦM%ܰ|-=*k% :[`u Ai1{4#K{]Ϋ--$LQvtlL0!гN/ukze+❫&o>2\ceHu5L̮ZJj*`ΌG~;r̀HA#k%`! N ^XWz[f~08-AՈ yEg aHwrNZ n1lUx:29kvmBs3uNr8)?fV/,1d ЁMUn<BOS*a:',l,1 {vosIK]# cQ<{Өb[2\0{Ġ5#y %[yc<կrȩl}l)\jLMEZvtN]5]1{2<'Z%QugOc _yqi6U3#A2Fbp@btBbFpmU#Qa6ov)cfn.)h'V έ{G~rGXA\cZY\1Ixh1:C _%w\ӊR0}LXꝫNW},K n֮:-,$4yu A2W oD1b冢AYb_P3/ l`@tL䫖-@:TP+ZUR=!"M\: 6*AB_+I+Xn(\-n#:/eMIv=zH'-!W}aFdb.p`GMafQA&))rߔF`H\ehs%o_ҕ/Tnri8]%͍IFpٕvYSZX\EΥyaܥ# nsN'@QQiPmVI6)bP+:E pkW_rZ!6Jeu]jhP"auu0KQFwkp!urGt~KVEpgsJAr~ݍq"HH[V\sJsk9Ӑ?!]PJscβH @vF;Wq:cYkëЋJo}FkߖϿ# 2n ¿Dom6{Ϊ~H6p4ENOw{vtDU$OAEy-bՉ7#\LNۈ=m56U'Xly bw_㺝7ג.-͸7,Czb(u,.gh M&d"V=^7)nXbUXZ/"\ {l&-<95e'7;/q]a|d'kT*ʊL/,r7Y;Mjp@IK8*>ЧMgMNfE 3N]ohoC!MS:wZ"`;yKUF<3 ]R {xAʈJDor"g ! @OQnc9yTS Ҧ "ͅgs1 4nA s&(}K PT6~ɦnfqO-6h_kf5{5ajWXS ۿ LTke4-;D57ˮ飈ei̑z(uEhF]#n. *`Qu}Modm."ZϵJ./ZG ` z /-Sy1X7j ,\:R@Kh,jА=:&]޿R=D钽hTf VPF75dXTΌc5Bg~dP%դn\[ tG(zq9\Oc)fq$4M;2.srZ=c{MyG伆vD:μsVVя/V\[a$j~B 1`~*%bwO:)ϙ/;=ei0LuWՂ!,^|b¸6GUq ` NF#fY$*x fj* a[>GFK6wGIE<  *[m[O!D4%9>e ,@Qs>M!tZ2jrq:۟˝ Q{ΕZu}D4ukw>OFV PH[(Bvh?x& ~"qjj6g,pO_BgM@aC+WׂYo^۸ds3@\yq*F}Fhφ_ d>UtO>-'lG59S7c4n#H (o?Os~B2gЮZ`>-:"({̎*g7t\J}(ʬg['{U=H{W0[%"'X'x(U7k݃tlnk XOC\K;gg 74)i  !Ʈ =\0)\3<ՈKGMT" ûuI܀#4 +KʿL5IR?>B3@.&-{bstWF"pyuϠ &tj +77Gn4JxdsMCtv%, N>* Aލ{6cxc\~&l#ʵs *9k5:rS aӓY0z$4Be ׿]v~G&QQ%`w$U@0%e8+ĵSr'3JSUHppGWJ~ n={֓Z ]a`i9M.HۂjE`(]AGbd/XlMܨ6~šzh5E 5kD-}7}CTSk]-2XAd R-iRk `9޳(`-UL}`V.)O#b@vL&X8G_\7FG$~J3M.%MMQ{o )^;Cz3`{ R]xUqQ>c%+2]N$!/ E)" ׆]C_ע_3@ǟp7'PvI9ғ5-24@PVA}5g/2 2zeHGbeϸOuꪖ"!+>#V'd [`bNz[%!+ãb:u_fv{>HOr '%8]`o[vk L_mvȨƎ5lewoP܅__KO1ѹR ?tn3D:L φPE<Hн@{ >/+{Y̿P 8զ`>2=(@6Ԋwri[Xpdl]wZt0v@KETB%sZ&i1τ~6ݒ-K0h*~ȴՍ#!.El E )pyS"#LJgрC2_Ⱦ?csj xO7埻{WiqW_-Z }GZ ه/IФ8%N|&JE }bbT<)Ա&;1Hhs"bQ½\;T5tlA5hGV.Ć'¦oVa왙c(-)Gt935)(n(N-B|(rm=s<@f#~ru >}]zƌ&OzC _1ZeI_,V&&ڣmkDԵ[Pz_8x9$Ap j.y^;k-҄ؽ)nॕfy'wN|QE<6B[ ) pRׅM*>w {vZCyg^zb1cN#!e&JAb*o $cr4OU^ȤxsO7^ԊKG{#sB 6|%rAȼLQyck_#p?!7n' /s/W%fNƧ椳 (Qh>#YG.)`OHjF/J0q=9sv|X1-&"6ZBlDP\\ڌ#7 ˧_YN7Z~8f%.cy*'N> xI|־ w7c |r A{q8a ;\ЂH6' @O-ҟDu#>DT8\/~ ؘ-YwjQ',@A:|T|K<"6&DiuY18L:0o-:qpSRe_vZ_VQ)7t_}*u[ ]O~Afi 2ez2"bw(P>G8 Uۨ`z oN Lf44pw=L6ޅecր[;N~*DIwflΧ2;`qIܱB:N.찿_LWi e^SeLYPd9H!mح 8bp:J `Qp$]*sz]ڠtPt؎niVAD;cQvn:guP>Za'z'1I= E8"U^R̦?`hWq UzP%-Ta<!OvY%-=lq dvL`Ϥ,VvN,f=#pR[)ҍN-ۊiP 0ɢ@4B&:lؔhpo,ei)+Pm>!fYO\Y+Az!vf>W> CeQ)9> ՗N |&r=}6v˥[WpC/.K1ݦ[Wl˩ 5} bҺ,v#͟HӍĆRP {݄|.r7Q)eg/Ǵx'À3:q6]i3b/ ._G݈ތQ *17 #F G$#T|)HʹBVʠACQ6#'ejh 5Dz0w5MǰvT~n3h;__i (>UI4Ķ~6Y3|3_>覢-a#7dN1]QC9rop ]*f%&[ pǷtʽh;2Os\k'.J%2]`{ rT!:5n-4?l(KE6 5q(Um cߍp'#30 ~`M+P1u?!ARj7/2UT Z,4 \`zEPconѶOg*vÇ.}5,c[cy0AToM{䨜ۯdgHѮ/JvOj>Ơ;`ٴ&IrpsM 2[9Iyګ4P ) 7Kﭗ:/,J!QBQW{σ[1OBj}g':M!Fy($ws(z}|fzŮVG;v1Jp`5*̴n+J;-8\7d^CGG Z6]`ߴA̸BGwz-3TS }Zg$b>zȄr~IJ>\\yKmހ^OO>_8mHfd<@mG4=׭_Xɐ!bXtvWtВWc>Ru޾LeW 9@Ҟԑb ,ѢXwvf>#.T>]×oPnjdVY6caT%!z- U\=a$794I B-K=\뙏pP#$c챞y%D)#2Nj1젦\DP:Mb(뇘B-3yt5 Œ\ヾ6}59n `A_~Z^)b9DP5eϥ eȽ\i8/eu'XroW*LؙYḭ.Rpچ0(zߧEdgY tyW+8PVF z8!M ݲR2"v<kgB~ٙF[LV Ϗbũ>_ |Ri8kGjXR&"[D"Ja#/9"\Hu-䬯Vʎٵ6]\w 4D@,"jqJ;!G;' KڸM\=fo!sq5?RO)?]Fwej(ȷ |*+b~~\1f:& QY QVVϼY-Uvך "tY(Mއ9a;+;@m;kd<R}Cc;+ sC]m|k^]m5bw /jg7q~Q*-jtPE8u6b74j(haIDN0W2{[l6ͪ} "50[$]|%5"Ãmqنhs+/Tha{ < MafʟhFa,t= lխ o%T[c|]eG^ggi9A7HwhオLek*}+ޜC"mER'̟a7'%W'ŶX{+.zQ] 㻥zs]RY-W &06h0;qwj9~ME΂@zv 2WM'S~EBNo"kzvA PшX*w{BOtAdr'\ fiRC1p bNv{='~r1$noŸ+iJ}(RqЇ^w3!᪮!o/- sb)޻~>uscį(ŵ[Ha:ÿObdߒɐ˖0'}F~~_v*i?}u>\44'c6߈[ŤNf 8̃?BfFw ̝DlƁ2%gąP3zU!V yt!pE;-a W]āOtФ$yf:h zҐFKc 5TA_sTN{F~SC˓mLoL){׽"F|z4r\%@L؄Χ IpIKVW$\fEX<<϶# pklٺQǾ1UO~` &V&&N a}.dFI9\ a! |ld>4*܁mN " kta6I$pq/H(ݷHId-9NܖK7(o8? ˡq(rl^& ڻ 2&D! ^^ǹ;0/1`*^!4\0/m{+490ȪaD\ loֽo3(QqJ| $,D^s6K 򁱻_iWa^{bjfA 1gfFujN 4עQlr* PcmZ #!Zp.Sa0Uj,5C1 F#7v##02@כ~8`m8a?ȿb,퍴pA ҎOP*9PaafUh=ķXˤBL/VQᢕ6de/!HI (d%k]qœvj@#s]e'eru7TI]o)Q& +6kH؄{ΰ&<(ulŎlpۗ ϱZUMD>3{k l$ ${ܢrE}K{vCxP 42;D}ȏfnJ-^}["rh>0C27tBP_tҮVr6]Y2–\FU"H=JX&xߖ8T]BNSa$DͰ`#|%_^Țҙȅ?N )1wKy9#aʎ'-!2L%{?[Mt<ذHn KLƋr`RGT $b2R&[#$j|z5D.~0ige_=i͙T^V"u1ƪRMACY#K6L [gBpiψ#-^ߓGmٶ:PwĻ2zXS9Uew"tK@FR-EHɔSQQ`zp@N1#@1<*OؑjQۉk:ffmSa,K`(., 2`K;R\̤Q!dDQTP1Yn':1H~M/E,}{ĽF46gͩw=>BDy6s,>'2'r*ҭi#4Ll>ꬴl#CѷJ ;ʆc XB~7i{0  dbTP?IՆrWњHibAB,${@am:a؟k?rKV .`Cx48 [3pnk.[fŰJUf 't;|GF#ډsʁ$WwPx\xʂy; (FgJ)PdWEҰ=os,aPfHTCZ/vgOGKs*dH4$^sPn|Ye벾9o}Y ?ZDg[_N?6;B$vA^8"|䄹I(c !2 {RC^~C'*fi[Ec+30^mwx1MA%Ռ?o??Ii!E fYqJ}iV4(,d[K[|Bp+A[Nht2L7J&.>cazJd_ ۋoaZ{4Ź*reRND5ƫvtTYQ*7 aؿU;~$?V 6n[pQ=z9=/Ggxs>/>9"ԄbFdcl3${tCD1fs}cCy0﵃0ǏAEr^ #땀A@˖:m/UX&KxX M2zM#Wh{_u</'4S3"MA:ZuUD-f C)c5#}E3 '>Bq@eŸU{R픠@x"XմWyB![ˌ@i. ۯ;&Idni#ye**%v~, r>z#YQY] O~_:lЉeo,6"d>9u_%eOKb>^A\$W4e CGd[j^CZc_/C1)BѩɮhL`Ije`L.KtBnx('}ԠFR=3bz_C`OF%ųX gSTg^:Tf܁ÝF|،'(I(hB0d$A, SҼ`uk%oeWq(htԊ|M;@H `i %83cV9o?PL4uX$V^^W0"KoOơYI4J/J}£#'dx m]۬̿;?NKaeISsrIoqpdvH*C($wp2*X8¤.k#%VƕxuFX>2@ qIߛt^3k>,s Mk2aZD&:YQ-3"z9ʪѯԜ.GDjE [x̯I? $.^sP$]+g ;7NۛGn%>?7|:Af&0'1p%D%zGDgt.( ;m#WYk{UUPKv%/v6EMB7gBZ# 6|MՏKJyV ?r!BΧ$x, ZsóJPPUu@t ޢW&7<ċ|"CkkBܷVHZr Y![.?pc<\p>Mc%q1X{=w>܇ߞkޘ 5pwѮ#҆03^?[b*ik֖gY%s}PHs8Q !@ ;2> ojYPRce{/OfR-眖kzl'KٴD$nO!$KTjN6cz BDO;\im\NƦ!w vB81 vB ovLyF\$ ^G}C㇉M%,Feק: ]Cեm@"8C6`V]{ܕА̄ ji%hsC _tp6ltJdh4loM8}lɂb!W3DU~H4&g=e0yg*ߊ`U,/;P+ <a (L>6Xz!)w+drH=q{\;nnRSI?YXq"$˪B]0sWMex;dԔ|DY5M`CX=*).ɑBk )lNf{ ֿ8!6؃~FK>]z|4 +utYV*PtX~KU1 % $8t@ȼX!Sڹ.aI֑+./{Z3>DލtLGKMY s^@m 1UTlXCkjhmp#plQb.љkH9i-NCKQS 1=Z|D?V%3n&N!{" 9, lXw5kS[VϪP;?3Pu/x83Kӵ_ap{+-~Erby noB2'<>9(HRiBc꽎dqk,džm=I-efE6| WuprQ3܉1{\w [lZY{${S'+?JlHc]P2v8#_}OY哸{2@5<Czo=hw~wȌ& ZFސo6hLSy%~4 na~ Gd= \:Kw-'sد>A2 pY{&kJr/J~3^q/<ϜENtE Y@pt_Ø5ft-/ٿ[AdqøaE .G0s(!nfkWvf%5kH;RG([tVp]t8ӉFu#9HBChiêl)J5խ0f*ò 7@ͪ ͛g?%P=tf=QwL0 sH[keqR[[+SDG%GG'b{͸DwX Skt KX3I_pܱט3X*C@ c6S FJ9mp?zLoNUZ&Zt~c3EÎq@,V#"i懊 'S@!dn,‹* CcH3] "JMAaon/0?eZQ35@G[gQ<[>t^l(WKn?Eh&[c$:*tSO=n{FL-ax~s{ iQ7lhW*Љ=/KX@I~6٪fN43t}|'ڦٔvVcim\@rJmP~ՄȔ轻: T`4+TҜӐruBbg0s@.8|;Q{t{ZD}I< va)%vdD>01O>Tp2Y`w7n7碟/LCg 9t-VQiC䡒K˭kQvv2A/8C6i*}3R85/]I GB\=̖^JZn GU\ UFZ,KB̋D`EL-vWhtJ؃k%ΓИs)2\~JS !5gV8\V$@1<, 񢒎 .riRM'vLWjnjL3/Sc/\*|S:ݸ=iTۍ1);`c*Ѷ/MVIϮ/$3,X%q^#G =مSRj ^fl%1ʵ-n?[q}+(cW9:aʹHDh;ʢ5IДqs}ZE2X˺ 4_F'.px%v~DZ[lۙ>>Zv0i\ ʉl7!*< 4m[YfdX#q \<%czC"вV;9h6E5:Kd-5N)lv9v8>t * 3{/ W ZkB{>۲Ycm؂:pnvLLR6~htp<" @ 4yt Nv1l՚[w}x~BY‡Vͫ4AE]C9(+all-r#:l޼SWQAR&XEtڽZo&4$j*q ea Bzƍ%OݛhG*0 |0s1<'!7>?!UT}u0*H-mdJ6Pxnv KA3OFh՞2>o@|5FN9nS&Gf@H 1 ɜ'i/P?s5s~RAV[Qpȵ$֕uԘy_ټ#K2'5ii OI$Q?N4b 3*zIC7r%00GwɘQg}D4ڨ$ޢöZ S#9brV=2=(פ5eϥ wˋ@8Hv0TvtPʸ)smwrܓCRdq~ffDh[{r䙼*{'Ŋ<(JBٱ"4B8|́&ҶxBz~KhE3e}bY`ΝW:9/BFIs9Qx%,eaFX75heXsو#%0fJvGЂg! 4ErZwM׋mezZT^1VmKWƂR739Z]fCr~}D9%fqP?$5QIq4tSuH5kÕ "[҄w]"giZ] 3!]cIy]5X4ZӲ+j6z"ue?˩)wl˒|Z,ˏS+f)ĘJ2,ƺY-nBl6ݬ>&(h}*>%\v7뗑"&{cZA^6Wy6ond– Oe=n ߓ6'lL=) $2Ų?!$-*<0jP>Vs#idFSX7 I&-v( (y *37來ًruF{2.N" G1tŝ0x& d4 ]#iuG<n"r dΓc9qo '$`~tyi:Z$uD Drbi@j(HU^0AVOjh 5ƽJ1۲>x[h:PraX k&^qy\cKR{i aDϡYh;V e:-q3|^X9[Y_hCS1Cc> ͈4v0 Ls: qH|hN "*_/_@ˀ]EOD:O}t{<,BE|G0<8i.PP#CvA4'm(0wR֜=ʸ|7r tm6&?@xGX? 3Sᙾ+;@kc= QqV=`q)Ex?Tf)fVBҶvzHQ.<]'x ELvd'BkGG{`x/v;zFV~ >&U,b}|uu\L+S.`I{]uSL 54z{;K+]pJTLFU{GhX5C҂֙Ĕl+AfvtbKпW=&8?6ѡ&[U.?J-JaK+#Zd?]u+f{0a~Zn9cHC&jYճ!z'=55KƻMx0!u˗"p KGJD<[ͪ3Մ,- rWK#>ZyMhFE4V~_ߐ5 |dFQٱ,:՝4$&g:\&V*&5"RǠ!Hx׉jԆEw{ X Fk_c;sD{ŝbZ6Eޑ-  ]lcI:-i7Ѫ°,BPcjW7h& .^|A*}3!}$v<`! :tD-(07p1 /fO<RF׆t dmy͖{ KICΒȑ Hj[[ ]2JBŒ[yx98~3b *<?RPK7vjH즢{!WfێB6TmF:_0;aTT +Qul/.ppSC q>+ǜh XoG¾O'|P~2-l+ahQq<$4jnrɱʜonO_ke"xКѬHwSd[MZ5rsksyօMfGu$L1cr\;? g><%ѾtwUbz(_)% ձ[nĎ 彛{YR ( Yj􎎃-F0Z[3s+ŚŘ%fT"׿)mGX*K Jg_'M tr?{YӔ+d7ŏn l*m F229A>?Q=+l! C\_Q[ǀ{yGsC_B8h!ȴh`4ka=@Z`*"Ĉ3t^duDg+PHHrC@C|ښ&vv09q˲XTܚ㤲7MP"T=QGќV4d#I*'>ц`$%4ƗFenNj'T*$g/o;g)t me?T Vx7` X9͡N=|EHҦ-L<ši u";[Fѱ4}UŜs[b@ W5 l c C 5I{)FY_ryww{dJ0GP"Fm HT3&^vyiU/ЦR>ب`z*&t2b)8O 2 n3<͵~$i6d:b  ^AlF>$QMov&4.|.29"AY7EA:P8jF pE~s# "$QnaMyr(~_y;~՗SjJeo-hp{GPFĊ5xQIY\m aƳZPI`\7KsKYk:oD筊Y󸬹 k]laco0 qGDWe!2XJT>!JX5,Z̄oNxOH -8҇ uil֤p^cuzA>HGwE%(Q<DJ]zYl],yAA8᫡v pT%j̩~ΰL=C7Qɬ^mŊx>60; Սra!Y dˤ Lf횠,ڳgM RQUwYE\69~0qIR;~jg;Oyt r`ǯeH4nCN<Y8w 3To}ߒ";xǗ#HU":WÌ(Ԇz|SDLSZk 'vT i)91;yԿ@5\,_%Io{"=l 9ib4Y_*4m7D:`m*'(8k )B9&K3ghM;Z۱|n8u{ye PM DKրã.LĐVp; r&2 h{LOH \m4,Z)/q6IxF~E>XAMR@ϐ.0fh ߫[v,&U ?02\VА#Ny\~sAlU'62/>LgRuO0#!{ ::}1B ;Gͤ/+n9J,kh]-7kErhoה-i8COhTN2+ ر5ڥ5K͝Μa3F$sD(p~ D𗉦@1Vp,+Ay1ꭰ TxhH3arqhC@jGowf9I.qTgvE<]=EFƄڭ~lƗwNwXu*u,, 1>s\?xb&l ʭ=Zf*r*@/J1u@`TmWJFQLn(wQl*|u&q - 99 ͤ^2Y%X6> ]pn@_n}]DzC{װP:d6nxbl\ܚ:T[l O#(aKּyRBnk-dÎhQs&~st&ns,@͙ȤoKҭ ؘe/zKbrnFؕNDz: !]߫ntoz" uCU;t>)x*o&Feh%̰i煓+=xt@C{q+~sA Rt.yp}D1]3Ԍ2WuD%3-`3p{ 5/x8`.g&aCRo, Dw|b6[U"ۋ,Goj CƔ> KA+C,1_|[Z1Xo~/C>*GZ.lҶ MlTcBQSz X3u!~Q{(ܾ3?,I6̼E?աtq4%Ҫ۾X-r2勧/~`懢鍝aˆ#T7LU]D.Z}ީܷQDACLqM|5-e5 uG7x'22^ Y?3'b"+NwoXڲ췩bJ@}b^.99yET(HaCn[+b6B@5bRHbv>]Ń LW&wnSMFARoM S)K:'LoޤP*jٓ%bcF[W-Og!t¸Zgi/RcH3d90Az)?&#[s? r-Yۨj% L&һbx1#^[ :v_>JZ2ҹ9*'21^ecGcG %)PwBb$߬YWZD,ͬJg ߸V"ԭ_o;h۩9KJk֠ Iس/Fۺu,0΅k3/0@p}? =>>xԵ]NB?+# eR m#wAz<*,ʥjbGҺUJ] _^^Ɋ_5;sh0my4Nc֐N QْW\b>;v=1m@?oW#IεR/jeei* חh.A`\ňmtU|O4wÜşV{5 ^~܏4Amv T0)^Eտ՗U`t yj-^u0\0laJuHD #-y,c,1-ޚN,r5p?*,o'XgҺBvԺlMِ=*%b5x pAhDeJ;ez>vduzK 뻟FD_Nr=\u>b$?PA=x!<5D z[.WX1O6[eӂt6mS<)ݷ\ 1r ' YdCXyb2 @b⨓Ѽ] φ"mxXpuŹ֬ !UD<2׵V1iI<51 N[zTyH|_ sܳoIFo[Ն)iB^8|`VVή4Q)gv! gM:4䢯@t>v=jv(.ɗP-Q빮FtiO|ZBT>vg7N_wSܓC iQ#0ٽpw"k+>~r ө=YP%a+Hc1ƱPPLM>)9Ek[61!Hǂx]ջuv_}0#<> =,A]IΏKg!(~裱,9IϺuB2DЉ6e7y x9 P7ыj:Eq,d}֨(3c[m(D0!($[ oGlKH;? 3#נze%wήl$1ͨPݲss5H`q4p 5D<ذ/e/v$ +pl/R b5:ա=tIp4؊ohkU"+tA9sDrWj@@1y;YVW r&}E7ԸmM.AoK/;  Py`mQjX{;hHՀgUJ 'Aށ71ރLKEthHUU =Tc]T?_&SElTP6o3#bŇh}Ca<\ɦ+W fO5+.䶭V4>*8 j8GCݻ&=%0Y:zۃn8R?uĤ Y2+?ٳww4v7d5\:0;ld0K ֗V%(<0KG⃯d2rR(\];Lo^y[0C\vĽQQP`' 4{`FPq\g_/{r屮d@\r c8!HSњwz{$% +e̓]}l>Ϣ&TzqިlIOD TY[,Zg$0TrӺfR m߳ PXay@"`xe= JU<2I:[9 !W9~su7]|5Wǁ.ݍ27>ry'`y_P b*ܡS_?=~r[=?m *5k ) Wj]g>]$+"i؍FfxN-=U!yq$`)@dMjN:Xk*$.Y! _)_uPѪ0 syQ~LVSblF3j^ٍCpx&xF)koHֱ\·6kRya@)dY \/ 3ͱ׶U "7/Yro^ɐ ΒZ ;wQ楃"Vv]L0}pwxm:RQ-)+/̘nʤ ɵn*u;yc:HJFݑ Q6ᾪ;AS@%%%Wyr eyMtՄۤ<3KCb=@Ɠ57n WZLoC4<|w#R\awR}2]#_l!u+H㹓jF^s*n_,κ  %OZx샥 o#˜X흩Δ"ԯÅ%U }RiubG}w;n;%&]3o6}6)]^/銥pfOL51tQt)0X<ny^M/a#WfkEv6̅;RJ3zQn1{XCƍ|g>O2=ޠ#jΎRVo3ԘQ|@Z(x_LE)$Ov~[| SB"3Pj^ƥ+;=SbɰvH>%Qp]ʲ 89cD]Utu L -_Ro&llӆ_j֐e,СC?IhnH!ej $pUyw)r$*gb,UWBo*$/D%VF ,")NnTkL8m_dE<=cIàF(P - W/sg"Yw>ݛ]m܌Vۏ#;m~^pGg Ku3ݩ;w,Ĺ]"KjT[Y9ZzUM~˴u6ŀѪ/dPns#Z[Zy"G;ݪW &XXywdhG) ^(2R.Wsq?[uvB"CBFw I.W:sʷNq!4$V^3SI_pDí=WC.TpLre8HOVbFY07P5_aWLӆe0/(78{$)â'1RtWֻx@)6O7KPe:c>5JϡI3ͦƵ>h?0GmxtN{IbV'LZ-K[ y"5?Ys6zgbWT*a5^'{RPv-\L=!mXNDqi.VK@ov({~,jWɆ:,k %ď|9:k(]8o3[@ t^<4;[~+fAB-z )`/݌)*䜲B"$H5Q+#]!yl%AfȣxA;t-l+٧Tkp6wdZPVo&^C ) 4+{TuaZW=MY5ﱼ^T^'QZhJ)6Hx8XCڂ'8O$ߥķ9}0|%I,ܳ* VAXz*+'OC v+~uRNm]9y7ͻΥfH\~i Je11nm.>yZf-V*_T&(Pno+8e 1Q3ws@WDic ;0P5 4cqq~le*fg kiHr sd֗4 dFݛҼ˒}j5_?VyBӢD4^-\k}ġ@ Aл)lG ;Bwg9NܰcHͯI1Ek fnBE6ñwe|FmKC8XSdGgD NH3WNg>z\Eu\A\-NbeZoV")yދE$o6 wR;' n{=_gpr Ŭ~莘uъOj5Tzؚ T{U#$Q+0y [5ﳂb;^?\ VDG(8E̶ǚruu9f6ws60odapg${H`RӐx%jC^T,f<ݾ-I4i0CxHQ0@yS$ q0Q=_?U9\:ٖ#p_]ɽv0B5dH]C2{uWfp||?Iz8ZwG O+}*LKۉpR fc@0ʿuj|w,*ggJwHBcW7\£L@ȼjf'8n,rS`٣yˑ@]SJ)+Ƿ(=<K u앶 ;y7؝jm#k`%%UF 5m}j DaU[0J=]wG` 2☼AP?MR~Tfeޮ\]0"CTȥHj7.0^hI"0$ YtrM9:F[ Wz?h-+ bAU?}(-!rzZuiNBXq 9d/h"Y3MGSw~<3*6Q%!OIjQs#5a>Jy6@ڂAJu7y,p[ mr9( $ :cEGd|U'Nx!3#(9ELë6$?D8' 9u9SFۂEM)HF 5c*]%:ܤRJDtߩ|\8J{T,+#;N.*F $@! y- >31۷MgtwIi$MdÚ%? OeC '"TFWAxX 0GV^Wkz=NR`Uńvu;58xmv[z&i^ $g@9",$NwoV ΰ ۷0Wqnb@temJAx4228c_]N$4\S%`%5wB y%&MI2[0 $}~Ϋ3H2mH(h*9>2bg~US?YB>V59ߨtdN8|m;gJ>d.p=,XQ6_肜 9_5 :z˺^ OZGdr,lܺh?3jl.dCD/ e$ +:򜝃6|#{# ȏVQ#WP4J:VF/6bŋnS&$q+uN&2UcҷvI@htʺz{*s  o, k suq(uϳ$T{?`4'q` O?%5y0!oniswEZw#-Z4idxDГE :%[!S->Tj> uzP?<;8Oq ~X^3Uc [3nO нj"Y† no4F{F<1^MWmQ\ kY)FɉE#Gܥ?|1_h>Hj$ Ş.Ƞl;qn5OK771.K =X(hZ|=J\kci4y͏7=" Q8LKt2#@kԟRƣ^Ra.˘hmIq M*ON0Wo=<[Y_VqRq7/f5&ڪǸh7 [Hg-úbL7N<1 ^rWgkuS- |t ;@:c?׾= ;ê΀e&?^mׄGdzyԔgc&O{Q Y1o w ;.Z%0~i˰zG3?"!gBbnTgZ:&+|T̡6[ zOGf&="=]MH_n ;^/u)9oCVjYbS Pv+.J3uQzwþƦPLONp'ޞ|%B8Bp\誇*$<2Ny96cX_[?n|)cgt) .e* 6'b){_v$2L|ʉ&c=;#ߊF_eDLE UF5b56LSӘ ԲS{2 NόV*{;ǟHz̥׌ 읲}o ]!zK^g Sg_Uhn^c%qc5RsB*pH |] fbɵi'8*`ws i6ʾe2k㹎;}.zNx)t;tL?;7WbE}`ǽ0'" K(Z1Fc.&n8/(YX9 5M`WuݟQ`jdH ^sRv v=Q-G8 ]#Ru[DrR{#YT*)ga(BCN)VLSW&Oxƥk7'v~Ήc]H*>%j͜窅F5/;Q=|mps>b> `}w,&bN7 MS0.cT"V 5_dzrtZƙ_Ap w\_AP GGj `[3_P,'@'%Am>-[@q"gWS,R,=ef¬ְ͵qdÇTHN)(+E+5Q0^A jN$&|hJH׌* U~ݤt2ٵQa\YT~N c #4Doa0r,ZÉVVRBh&V2 2!wA/v j./;'A9/Waڋ^)ˡ$H2YUX%V$c4.fsI&OsB$iVWFlvދޗR\,X*iF$or|]q1];qj$Cg( 2`Cgйi׏4пn`!Z>_Q5|6P4oʔa fqȜQ*.va6,̴72gcCd p3XQ2po9d1ךZ/5Ь?38w~pzR:P,Vſ 3Y}&nl]`tKa2c߭"N*FKȀD7vo [y^K, Y#~ƍw&[fl"x)U=dy胕ttbU|L 7BQ<4 tg fH{K9n04]1nOm%zѻ?gxNjn Ƕ?1 nʻ7EYv6esi9IӟJKYaB uXsdM3M$U=E:eX&$ 6SHfA˗yCIEK`8@f8ذ0bB# ]) $ f$zʚK̲L;PB'j9ͫ|ڈoDP#}WFa'O NщElEl=n22P JxDZ{Wgk\Rېg>kC:P_,![!lhEtXȖDa]K[L~ܴg,o$mC켥S_P_"ɹ¶I b+Kz0܊ZnjgޕA|z~ˤt m1גwaEӝ:7MiGƹ"Q*v񾇝9k U@SIS!XH:3Aۏu Kh|L.gp2փ(SsA e9N{hd j@mR A0lFMam8J7It?DӥUK>q9)6} 7GЁrEm n 9?NGʹ)Lz@{sHh"lTﻊ032윢2%1Vu53p+P6cԱO}LT׊k:xܷI^CӔs?K 0-l>czTu9>ߢNFclK" /}=(T􀞯N䲝|Y3q^₺df+#J`WZ,cN7\o^k(K?nJh;úpiM8􌒚,gʒ[S`%e 07ibJxJbߌ]~UٍJS0dr!<,hƉ hC+[mk=5[Hs9!ׯA.T=k~ [o&RbCrOOݘ&k T R87xs;Gd XESHp"Pkhuq'=V&DH>Te%7a-+8 FgduW-蝓Cn."Ggu:U)1,;b0ۀhjQ?D Ў2j%'t*.0YhD!e-wSΰ)vp{^!Uq-S(5x٠éCH//caIN̠d8D5iX ]'ۅ&4&ECԙ^?֛kkt:"/z#q,c1@Jq7?9',LՐ'E4R汦p w `\@>!m Q.ތ֐塣t!0(-)#H<մt0/OenInIddhwkӍ0$=n'}a0nRG^^Ok Ԕ~~!dYSx9aCI/x1 tt5 ^s.܀g" vb& 鸸"nneA=%3-4b~oi.j{F3{_[ /1*_&됃?8Ԋ\7&j#3X,ٙd@+Bƞx5x g㎛r@?)_ʠ#'CLdA c h@B&O}=֋|ORfZ[j"Vy C6aGkfbB/l$*O:81%! ` GXˆC;eG7cD0M7bT@8=qGigHӇ E d6;2f(GI졯^m?@A`'64k@V@u䙠<>sŸ]iWFѮbsO~^ ZlRu6&vwp $ssog7S&-H͘B{_"\<4 V*G 9fuA l$2nۣo<-a\M(/H~A)kVWEKٓGEL}CDI)Bw-T<fL_&^ߖd76QFaw^k0I@ُQń84GȔ e[]WaFJ!lN=@sPP#tmQ|zѸZ@Eolݞ5ɇ}5Oєbn>A;bXϡ#fvyY.ʣąkKdA4slOC*.Pjzg;Gs5wvukw]8C |)+ZC*7Wg iV0SEz5" - me3ѓ)ʵ|̇U'Ag wJ4b_"m5ɱ_NA#x¹0p{#u!x:L>fNSA\{n$C9Uux o :rz!>KkJ^JN 7hUd͋1iKK{:*W.q P D~0cqu7\ڊ?)jsº:|Ž~B_w3:Wc㒴9+/<3H).X]'FB7C|-fR}o!ƟGAEԮ"t/[dIO 3wu 7hN"ܘL* t_Lb0@rS ,jBsa:gD{%w{s~Sr..xr/ zSS!7ޜFeX9?SvSH)aHBHJHK ERk,hkPI+{3kJQIe z$VU@LY%JDQ1㴊-ۧ=eڑaa, QԘBV?R&;/c/B/̰dw"~| "yW7?b|Y{.=m5Hmh"D!Va?ѾF uˡOoFj` /@*{Lt}[4)2΁GsEJ)3o65v+}m o$S 4G׷ur/5QT1 ^ڣ{aK!"D4!B뇼=NU=\9ˁ~u _[‘ >̚>D9Пd$*[r?qȨ J 94-!FLTFZ.>Q{l[XV9)CƄ$\[⼧fM0(%F#.eR Z* )GyOE FH:YV{ZHwk]5ch(\o&wx'~ҖiR_Ua¸۬ 5͒;A-ʲW!֋zqEuS\xz&f\v sbr^J z.5 <’v>u翎&V=k.z#,oxf#}m̽U7{qLH)r\ f 0R{a,* 83j:z484`&J˂z E'!2ªO]i]4r>)vjfhJD 3VhDa:՟32FHI1 ~UR m{Ud,]ASkr Itbr*_ڝ ry';AuӲ!x\pWUV4wjL7'B^K<6ΎI3e-){pGԀd9R_NCJqK >\nk20-)s:LMS^:>t_WmDŘ,hJ_ꩴS]qidZp.E'O唬ɰC5^:8gIՒסq)+.mlMESmP xȘG3d8^.L)֎kj`EY=^<M8*ͦGQcG*K$m(#E"0WRT'&Y{}L$& Ϯ`,꽴IȲMZ;yܶsG, <KYr(Eܮm'+-FAR F֒ꨕiQZ%Qqԣ?$TXHSW2D- Z{9Y{ %tlހ<v{+r5l=jYB1…5肾eWeB5,4[<P7ymu}ʸ4ogI3 ?~h;puj5=nsJ'l`xrdF OW( ~ %zEo `gdFwGC"Y) ,>6X QAq@/H\RWKbh {L諜wpR?eKm .&k]lb$J.(vNn",֯u0,<8gC"plKio||0mA%T|(ޅe8P5Xڪ;H[h &a&E[ >%voBzY \zt~ hm0!l2[᎙Y< >Vf,gYwℹadfSZq#i}ey%NܜV^kH]`-4#:**%f[f ٥+[J5GGksS]"6Q$kʹdQ*sL݉xTϹaSj4g|t_H^qa #;&ӁDjBeVoؗ_-+wj5hJXk8ADsЗ${*;c1 A]j|D,۩"_R yE>Ԟv1zlL׬>_JMI02(@FGchv/q\E2Bp,ё_NO9[ΙF_M5IP@ ZW}INgTޡp|b<)̉ "j؇qXIvX0TI$A;Suќnlw<]/oG5T$K$Ui7GF8+Z;CbҚ[PKe'4J`MIZyi I׷_үM-; T`kRnGkE>yu { 7P\9w ʉKXޘӕFC^T;Ei a|+[ug4TC@ 0 PލKhT)ݒ##vÿZ~l&a DsFG**{4,h}X6~3h[;49d SeN竺pGiP 1k͔0s ;^s옷iA pߘ3'| e7.ZNxHhoBPp}Y>MłζL'Bu]bispدk#ƨ/A*Z%qg,҃aU4-P!fw|]f,k2JQ+QˍcA*L二iO7e>j55jS|nȀ_s9hJipT|jz0/Л= hy2(jII 9qŨ&uWb4SolY;RLhX`k0Zc~65+a2* UgaaZgE 1h6S^13d1tօ`Ҍr|L6Qʬ\%g>Pz$5\l_}jfъ 2-ЏMr¶ Ou*X5?hGTF_om6xNd?t,NyfcŐ4YdҼLʔ0a{݉jd4M\ʿ;) MNmؔ8Υvp==@eN}f$mp -U`< cє)x}̾$w יylo򟠥奧x}J@2nH/DdmqWUq2``Fw^ʧ8 "ԀL\ۚAtŒ,˔Q#Cjde34k /LXM}dq 8GۣdNG{3̱26AՃ4r̭odo"vĹ+Ss3>GvӰײXMe^-QpɁ9VpꆓG99q B-KkGqI ׏w.E@DKpk >"[Z)*.hXdzuw'-?G2h vPܔ*Rl3h~Q|/7GHDju00q.-WQW`w/%)b&ڹ~s~tvAntU کLF p)QZ&"ef3Mf{KHW1@~MuW#L{G=|Pr/FnCu:4=D(CCA[-"ɟ=\S&GbӴ^Nj j3PFF1 @_ K#{~{Mkzj8 zmj|pċڊa|wȷ{O)e . lщ ̘CR!VQ 1W݉uplEY4tN{%XҿdIVny#ʤT9+*:Ϧ'osrl|~AFsiӗƏJZ!vJbĸaܝ'ݗ6~{T3sl 6+y70j p~Җ.3\;$~@cdUtۨMB:net(IleHh)G7:H[wM=Pv8:ߤi{8>c:Zs=ܤnp<4 Zd %MDo']/q;D=$EDê~S@2׏v؀̋b r> g5c]^15EMmA@|^t;9MޓP\}N}_'+)ȫfGx%!0V36t Z#7 8T3wŻCϢ+ܤFZ 6ƦQ Felh-&HW>|&G_q|_ p%PNUU^*=> {&đ_4%ZE|&/Cڞ ñ!@,8J @K,?CoCg(Wtth'Q?+B694wAAGC$G6g0fP2on!u[yO1\>56"# L{~iP[gxVS&7uKBH!UNv*%47L@W5ΐYY x-ސGe;=)ŝ9Է[BZʤaHrM2aH~ln>&Ⱦ!qN: k jGf0E;bKbhR^58vzu+DC:n]^Jdc\ȘOu8#?f:PpzUiZ]m-t7{f:M׫LC,%lE@y`O?a5ݡ-ת_|+$z1f-D,Cɟ56d:OVKkV ,$2Mȫuw+lhAیgz]=ORd4cWVfJ hϩ*q?BHvJLWf؋bD*wDS?u!+Q$TU<'?b6|et Ƿ$DnD(>) pʬ9d3B#K_qƧ0fz84S\B|}~;*Лt$};9“(Bs嚎a''䥓בDll77+pо5h>:H-ol̸+!'X[̬$Upw_"+CP8$|>R w:Gʟ<#ƆuRߚނA0S,ş#"-π* j@nqxjb qX1I4+.@] "F~04zEQS=͔;23=zH߭+[ :xnBE`w5+F;5[U&]xۑي$(~II~ N\B;f[S}GQWL`)Q" B[3_㓉f3`cTDnN((iz4)z0cH1օXOc7o2ow-p`L/K\:ÕϪ3Hr>hqkt'ؖ]xM?QU'L~& F7"yFDl+y2W)UD,ۼ؎upիshBdCWTk;I%s &#cb&<_Ő2@V8K0j(^(@G*A^?!GIj OH}fz$w]DfRฐ-)8oˇZynǴv1=Plaz@?GI۪q1J+{QApKCIuq5,'/~cILXV|MR&Z! =fVGn7ahԨP/U16-C#^IrCgO]R8(e.2mJW 4`>]XyF7U[d \!cmӻT ƓoM+R $WIOUBHPϋ\cZ CH!IWVBٓübĸ|_h[H -Y#3h>i̡n18D*?]~sߧxI֊N;j4 D *Wtށ^{9q8G kurPTr|C&Bɮo?* s9& j>y쾤Y WpĂ1Q $1θ'*{w_sI%?@J Om0qjvm]Tmz5t9&=GģM=Fh-X=ӑ̥ZV!dٻ3c]bm8Й %ҩ,#ԉaVk9HqAW'dd\f>Zi%syt17ykS%^')nT#7,=2`spXʩ9iQXE 5, z~mRUcɹZ b vt7xeE-@ sa`qaCɺ= E/j~fj?Pe_a tZ?ﮣL#@:?d *Bps8 껐˻`] i\T)_L1$4?4Nc "kcyy[p)k7>SH@w1;;1pFHQ>3fҥ<]]W#1r,)J*{*R}o gbD hbgc {$ȎRe~Zg{Ei%Y*گģmZ<vJ&U3[[YkY{ fARTCB¡c+;)lUM7M)'=B*ŔR W_~Jml y!3f%D!`݋D6L}V1IGX 0D=>}%˖ƴU(&mP 4= IzxJtsWOj$a+8Bg &QcDb*^\(5W(v`/l^WGS޽H!S :sSWiXl 9b E?r^g+w&MAV@}j},<=y ۚF74 `@1ң>L>V*Zņ#6ѕ"=}[@$tJrv~7*I.J a>_f1KSK:4PsJtz òx~J/F7}(=%/Gb&Xb̞-7ć~VSYU0kdH%zCW gOfqA=E2@ om˚F&dBmvt|sBRQkppTntI翍ʐId`fJ3Xf#:q%wrNQg^opgbOeW@ /GDY@12W6,:_`a{;YzUA]o=IބȤqЂէopww^]Eek Wy6kZUŽ)l@dc{ԧFx zat޴j< h|k?˛|'jS6"-~+ ėsrfWs$CR?Gوn"*ROlDfbFko]2Tt y T^c(K)&mN<+'g?^3JJ[aP6=6κbhRxy2ۼCs $lhuG],%TH +0oW]fOBKNJ>Úkhڦ>\{BfOW͘i0VhhMs`]DElJ`㄃J?y/XZ`ɫr:z?9t <т6J ,觛GRNq6Q-*"snpɕ&o~zH#s7T!ouG*uGƆU8%(nMX / ^qM#/0:'<ɛr,k5 !x//{@M웉GT4ExQ<:VW[=u'H=^YfeK(8D9u[ߑJmY;\J̀+Tl|rzLAthrj R#|S{;R9 }V!>l?;kGYтT&ό ~OOB._@9\VI poa >:lx5}'tw<*{%`e(o r~Q=Z"EcP oB$1J ZAg7#-ZP;?a]%6~Օ'jM7Ed-sV* jEKyG34p۬ya*\KU1JW & r Zb`E: \ӯ>ilWPHAq(~mllբZ贰GvI厔Po(kaҒ(1%3S_%?n*>T ;{43W:NV 5$?)≄v&|_[ ;j}rvIx.OV"\ucՙe,'Z/r])GG%b1~AgiU`,+lo ;l"RW02 }lLT!+Yvǘb[pT?cṂAتD,!(냁MEVj H~?>7Ʒn- ?#?r Sq PqVW[f+J3$nAFM$x%޶1s(a<τ$,d-d53h3h4]fy&kâ>!e.W/.9Ո-I:э4QIufN)D~X0b`@ΩhaIJʙcdI洂}aX*d~onŸlLGs*H |3X!W9KLGs ]iQV[-G=L.ݥdR-M,Z4lv8?lt6۽WZ}*)au냀;soޫ;q?3PEMtw70k\c5S(S0hΉ>>ݼ{dUK0|O|@Ԃ "[՛94b#2!ZXq=Dr"U{"gX#Ce33&V/ E VIZb  *sEYcD,݋ =+l &DG!5 ZLbn ku0+t_cA=7˳ZQ1ၷC7).#p˶F9 V72L`y?ڔϐU: *7hwVZSRTLyQShVv m[vK/!2 )q' I3*pSi[l Ji2\gUQԫg>d.)I3 ZXo{L~i-Cl RD{ OVV .-1QOobqiIQ^X_-hWu]Riʗ!N93'-*\z{ W3,R$yX5㭓(};+"F%X]{/=tO_c襹f|@)/XI='8!KxXp]=\7yl)p0G D.Qi\uYۘ#k{sJE/0ִGNC(~|U;ez6v%P쨕|2HIXzOC?Z 2GD2o:EO;oT)"NjΠ3PG'R얡Cy}'_{K ߰?䂥ZR~_rq7<mE&.XlFwOam- 9TȨ0q k{kڅ4%@C^vr9R۲a.{éu=_~*~避(Jc?f«3VЉŅtvUg{pXXjW~/ ^WYZLT9sm.MYơƨR1}OR2AAO,rD’_pS'83_X }Lr",E{z фq_E4F 8ίQ!c)<֫їÆ_'uw) &!BHuEi&@1 3=sK LZTR(v~:?hlΊel܏vCc.vxCbĜDՑrShDIdVWGYyeyPFl`.E B ԎUl xK>SaކniGU+\&]NZQlm PXsQuARL&@UY:~ szbJ( w,$yS؜ ; PKп.m=~7.(FvV@QUU}{tgRyK#Qw-(F3w (-@Բ|ב:#՝2 L'Q5e+=%dcObIy Ѯ HxJ P"v1elW/B,^^%_H]\K>8" @<ps0- C-K:pnx_osjr#E")KmL&V@% BH<'!9uA¨Uj1:)x*i =;V$mTt G iK]8ˣyy"uOA, rfߌDr}wNiœzqL&kmd^)kR2Nͷ*vU6?_@QUGqv9Ky'ϵ!HLpX2%B Y5)ڑ =1PK߰30˸cFl5&D}>vK`-Q_ L@%kf^Jq%I$̂Շ(+ % zqLVβ]= Ӡ2OxigޑzY|U{yJ`N:Qsa!am b䁊}ق:?j9~ғ(2P$qJ:5V}^uM|޺܋RƀBٛh U.u= H)7%}4!-x>ϽQ Oo v;p|M5_ A)}@l越I^'pnJoo+20K0W]:Y秌p/{ff0f

s1`E%Oh2l˩fa>߆*59#y͎F<:p֘hu}InW%KUI.`¢Nq_\L~D>0㺁۠ENRHGq4O9Ts} 5U[N6ۡ7J K]M`,I'UUzAqwRq)_*$'!lWXE46AsHS8;EF$4yDg΅ G+Goe7l ݀ŷ9:`E#c+,`L]T,F4f6Fj` AЉ Eo7э!B6u)p?ddg*B𑐐gޠM*aB2nƵOZPo#}1}7S}܍Bd+#, "!j6 b(||bTFBʣwЉ_cpN!wOU,Wꍾ)6K ٰFMH ORɝ? (+9n iTɯ2 1SM̓CkH򮐧=H]kF[-$L*) $= ^U5Cd6"w,eo|yR͂f 8TtiN7R`Vps`em\[go_[E /xt ,R7S q[jR(ErT,(l/Ǔ_ GDn OKÌnקycR";p#f}GR/@CU`1@RkKp۴Oͷuem)6ިd> ]CWDKX{ o5by'l=˸R(Wz=[ \4=pG! 娟'Np7_}GgYٱT?Tmw/< 4rrw,2;&tmS=a?e#rC𦈛P+q[Q"ɴPmV0ýĸǩWzDߢRW}/CB?.{ .aEVe_zfaE^^6{]QqHޡÊ{T;{!i`9,ܔN ŀ0q6?(xZr: 1ҡ\lru#RHYawZ AmWΩ#6!aU\RPL?䞬rc{|DH;5֌nrv(EY}7ԥ3瑾`CըGi* PɅո8XzWb4zT]z(Esf?vL{az΃%UM頗44c&d;'l+G P5c#o@1XSeƓb+* /x1,5VX"MPdW'ia?e"P81 t%f0aB'u 9*{|rVDa</0]lV8[9A_|v m]zlWΖRK}T ꅊw}zG$盓B(1wуPykZެjg ,fp^Ofh",Ӵ{C*P=̾LkQOkPy{c 's(MRuoΏж<) %iG8ͳB?r O\]l)?par.5z-6okPcuhH}(eߩt$F۳"+~ (Ґ79*LnW-Rr %2jf#R^<k~5Qc&'aOr`CqcMB_N1S,Z޻oq{ZӫǞ与@L։?X߷k8Q536wʇ5:YC7aٲ^QDЬ4 ) irtdF+|1,^E lI1mksֽba\{ %p,ǚy?xKEm%9m>&ֆ֬;Txfē5#Z;)QfϺ6ZJu;JҾ,`Z =AEHg^ZR`D/{H]^ľ2Z_hK\=4V<愃g[)ɖ';>hACC!2)dE F__?o2,fŁt$5 v0s+V7jEψD-MCK~X>* 4(`|RBISr[o(;IX3Z۰2ˇkSl.WGՁ41Wb^/Ev b>ƨZ3TF {&=$YJC\> A$`..ӵ&3B.w;쨯iUAX@fo\6x^5F(Pen.!VKXw*~QpqkS;̞'"V`Z=US s嘂{i"ԓ^ Qt);s7=PRlCG-6?@8+~/f[NyF^F?ꐏ9?kǒvٰ9jZsvkϚ$3goe%;$69J )ꢤ2`1bE #F=35=|_ ,!D6zS%yZ"Tdhkl-8|Q60DL6ݮސf$g[DDZ@K.+W#L.UgOXpGTeG2D|:?oA͒%wMC},QZ^hQ6;ҿZZqq)HU|a/ [Kp6)ch7{Q}po5jTTr{$ty8x^)ǛF\ !"㌛,,KԶǿ1QDڸg+7 ^t<^X:vidh"~zz47Z3'ئ4 EeD70zSwB%*d0 iQ7h 8f~w=X,+/(>(+ϿqqNXU'h0$q?~J"5>Ar ɒ, OWIe2wгVR kvp]_szrTϴ@w;r&ҙoWż}H+1-io;ƿqjdDOq pXąHVj1uf{۫JB$ևo ;vY:!Gn*?&e?!cjw5 _C6SW4syڧ a*[FaBx͝]"tS-D-+6ۘCoY!uelFPP ذv.y[bHYH}IڈKȈ T(%^ja~dU^>SyMMO)eYONo B^%gV y(va 9)8mb/[c)ݚߝl 8d[gzZŪ֛(☬R]葉 bFhJv? ~RH{ҏ_e$|a\ \/QxWbN#%(2`(3 PnJ VYa<Lev|j ٿ D9uj|*Q]NG|ͱ '_F8k'dp?-i\]Fmb8F BGo"&*ZǪ@b[DhTD1"~ ~nWhP k2 ~ p^@g*f%RSCJf*mҔOي+D6T|b rS %7ۿA=̏5"s^O[ҡ gZݶ3t[TRZ YkE嚡}`jըK~1* ⠦す<'5 RӱY.0nHp;V_Seʴv[f$vw8@䂬yD;nt'G6O maE1U5}J~b#vI5o\}CM"V2{Lc)>K*"QTq9ʺcT$ ɀM52oe a1u3Tj!Td e/hClyx?Bw jS"Fh=W3EDu\VU- oCaqgr`UuijUhnp`[{HӀ .4H{K^ց k{|"ŠDS, YAPk%xE}ȫtg|B3w 9</@{yoԽ^֢(P v4:nWLW83ڧ j͂^_grgO  [Ѡˢ]u:a/}$pɻp hmཟv94m1\z9q , nWPۈ֦?ٍJ}FGz m$~~,sXV3$b$ȯ %xGQ!wSkAxnyHrԓ}FGy%*0ɂYĵWHpSY `#):4Ym@d"Kx=U=XgPd*cc 3Xg\_6?G*b>4 %\[^<{|ZKH4Dw4=[2XϬYrpi$+ !7O*?ujm`7k|fڂ@Cs9 |OnL PF Voef3qa'D}T l$R&m#4$/G:Iy¬n ObƈcZyڐMj&}KYt2qg=vE!,"7OL[i_uݡFc1q6!A%og؇1C@k /-sX(ӧoW欐GvIl 2 U<ߚj&bK>G!RLkї8y-!8 ܫ!֞N[&OGOh aYh+fx퀼QZЇ #N&K]Y`=Y5h>82}+mc;GȆ+\)9gkaK1j{˷N*|xPbsن:/u$yn h{zm̥S[Y.1Xk)/,9V;Md.yIEyJQJQϺӋ]\ sRۿ>RsR3"ˆ@rR)' ywz(V8.3a-zIf vd$H2 ߳>ߊQ[C<= 2V|`69iݯ?Q^Viٽۃ!wHW>kr.Q]*Tax䟠!o~5>jOv#>5f:{Kb/7Ń lCpC;c (I/$S6rw37ft+2Ь;s t 1Z|NmY=jnnUfqen*E?a+ƛT5-//+Sn5PsJR K-f܃W¤%э,hz-ɩru`Q!1F{t鲟L}tȡRn+`2`^ A!4(+7<ݡy @ 6tט< -/#MQ3zdΡ򭅩KӠ~WZO,1 񭹫(>cckeB5X+ ]O%H`խ>K5ǐz8%] AstH ,ws%``B }W=bxh%x"jȜ%kj";RV05ݒv͇EIwA?Bs݃uRbzJW쯽b4c\:psEw5v;PڮL 5VTGWD QAo,wQ `f70@22P OYaIOrK*K80_WėLWsxѓQD51֘ ZS Q :ژx-ɾ+Q63],}տ.^)LC7C^tK)jiܶ>[ 3_^H[M `rqՐKz%.TdX ( ;tG3Z7r/j|ǵ}\ ̟ƽrI*1Q鄵Q>Z{;Xd g"Kf)@g6v=p- !RLH4<#Uy06p 45-cz Ca_ΕtSo<}1UD,ܓwֱU>V6u {6fC_ (eA[ԩjolMk @^,9 ^=Sy/զ.a2n ZU5%8$)ib4#j C\4iqLgDm'ҿwދ:Ih^~ܱ_-95inOеԂPI>A'H"d^I)QQ/n˗IԖ>QR_=B),6ׄ!c%5>qjC>3 |H93 $&QŔ<"(gwb4 8Kqqq]{F(pngZP(G_D(B:U2H~SI`ǘPKZKv_3A 4:wp%bxyDv1r$ 5>z?J`l5ҬkN~ E i3G3ńAu4[+*<)l 0yNL5,m|M:t9Z7B+眳/rJWįd$ʅk֖u.IӦJ}kHc;o-dBu#5QTmNUNx`D^;o˺AZDBq`5EB `e`p>dAoMN֘)M4dR庮nS@`¹t6vq#ݤqsMnW~dX5:߸b=גW?^;scNg)fk3Fv*U'$(w˽\ߔb?HO*:Bo } T7^oܛ6'h:IﭿS6^xf3C$g\4/A<$h'ϙmR>@x c?@_cTPK^rb}}ޡO; ;k־OsRj'ToA]~d\e@Y„4 `).Nr|xߗ`76@m#hp^wtZ\ϯSTD7vbHҰ > w]_o"@ً"~KqrH4#_/xx4SsmX[Md4QQO<`K?8rHb!C0 {9Jћ"f_|uMnJ{uu)]XL4@uFYNȥ0pK^cNVj`7|SנzrU8B]^BXKuP5R7cq#,1LͣX jHsxƷ잻DNԓo3 4r%b͇fi-+S@'ֳFsȩx㱋.yr#-{7+ #̉`* Y8h4XdwP%qyrF5/OX%עTcܞy;S ah3V3Z#WeSi>J Yp=/eX5% R,wK `oX%F;GjTY3Xh􏘵.%~cDaQ# N'iXF!+"# &*cRE (B(P_ڠ#6Q*.8=Ֆvͫb\8ƠqfutۼmY&mgۚSawq˝gb/]+-鉊 n@Ξ.7>߹BWآ2m-zb޽8SOqږUBseEE- &?EHꦩrR7nTh^b>8^Jom](2MOoߢζ%]q@yY1\#qTvms9zz,ydCOBE(0B:*Q,I9 fp4Z:nmWL/CmeF `rKCcͶ|z&, ne򳲜QwFm7Q DM]*C+kB;"CgF ƅ="[[DžLYy^ n|h 5zJP &O&ijBf)ZǘE^4Ap2lWU|r9' X(Ζ8uvtk— &|f2>)H-PGy$HGfd[*'(k|~s:QBl0ܧF!JU }.l-u&@A8e"\3!_I Uԫ2#u2'->np7GlDEeH0lu!J1 QBfCWaf͔j)KJmW0*;7ڽS%}ŲEIsBVnp} ;$/w1v#ӿk社ťpE`A*TQ>6!7eOнN%&{  d.KUv Rr2eR:;_INfq߽N8M-T]CD?M˥1:Hm䜋xೋ%[3E1 ATxDWr{ގ$+v8O5 ܾ| bju @o=M%*~m Obv rR:="J8'l ^ry]B5/NC? +ƃ_M1f\I!"#TxL>sK" s ѣE"Q!|wS,hD%X!|2a?tAR<9%[߽Y~vN+X2ٟ iOJwcN@K3Y~L5|g Ӑ.s&cj- &IEQU𑁻t-9@E$Q0n8p}C Oܮ=SeZ%0qΚOi)?>¿i\gaB@rBC ms&j d,v M*ҫ]"[֣b}Kviva)8CUadQv0mVX?7-?I: y(7{@!ndMpη H ]v]s68=q_8໔v71yQ:!rDU2?8)Aq&‡v›)ũzamy&鉞  kI^-Z|<? ?F/$+u ըv_s#<'n7?X%sr5Ѕ$ ܵH@!bEMa$-ѷ şFkGyXrNf2PKjiz@z": %.j-eQKR5[̢vd> ÿ'8~ .ENd+ZfC8_$kDe9>Az'!3 5z8@&6l\j/Xh=EB>f8"s/*$m>q<hdj5ߠ'W*^|#eƴzC]SP,5pu¦V.h6(V_f: v3 Y* T?sJ3g|sQ~rEKd6Jޅ h>{/ItY&I'?n.pkEܬ̶+˓_߹+ffo"r_7 k %IG}JQ"_Z&2T&6hU h1| aGϘ`̦!Z#|H.uxU,R]1AܹG0_ҳT&R>=#:i %ُd=te„鶎EhRK+$,+ހODr?}C[sub]Bv2SKS>^O17%,Ay/_jb @x7)!c O&L mAdC+8_Y>m Sxf;3L n2mNT*- ;SDFf//Gh`汫yۏ o*=-c![[P{1>CӠz$%ƙlf@%5~γcP9f+ jQRzpa_IJ Oֿ^ϫsW!zj,C;6V>Q'T2Tq Fm'Ga\?mN%j(L9GTgf;@;Qt4+(%p&,|t-e}GjU;xsmw3sRN UΧY/ЕS6_b窉Ζ*"0~!" x4N1_F/P .+jb%2GRl9ǣX-ĥ|Љ`6\ "X6XcpۥH"űJ+ߋ{(#n[7.s3`0/(z.[]΍5AL3 w}3Ũ.<:s\+ ^|ҕ]Gi}$F;e푑Vr8^}H$t Gݽf+A 8_5 _$TiQ1toBh!18Jծ5I5T'wc'bj|Y5XنUB(pu*k4 ze+Pt焐5A͏e,a{:"Q4Ԝ뵿R|z8%AiM~SF5S ˁSaMaf35vh;ҋLvy￧҃գ)v{&J᳐}.Y+"jILK))mv+D:#Y2K!dQ,HK 7>1=7! N~LbcYiO&'wLv,Tl<4T1,[,HoA6rJB͑¢WVB52<ޙ8ru@OT`l'+#t0rr%F>*؇U=Ts"fbN^쥓i(ӸK.Y彚I?@q(a(lE kA}JWoιbp6į )`K9x4QZ݀mi-֣>?hap+?/5/eWlm?S# ʦn.% \S2ODdf#KxPY Y&fo #y; 9\B# QS;~?tAz& p >'.@XDZ~w]"S8j~GSnko*$BN^`E0ZBXTz$c0#=p!osm>4 .4 tuH+*b?fpK[+.v,x%a2%HsBpA)cW zLvvg] k4oYX鵅=2jIB, h+Wj/Q,0-1M?i &PͩZ$’iW4U'Y{E[(fBiR'BNז\Gڿ~/xƸLe5{dyքW LCZ]/U9TP!71wͯ*ђa Sbj]3Es85{A< ܒ_X vP*>CՓp.3y?nX2`e ,&jL@,4#1 p*&qc67q{t% :m%?C*R}04()Q3=0uCfr ݁7TO $(V:Pɩd L>J([iásvM828xmeHEb}gmQI7ƩnKetI??;a %9I4\n.ߞB_1#+e,vW}A"#Fru*ЁD4kbŇk#,bTaQ"$mER3[aXuf־d-Hr}T3=ȕ=-Efd^icV~)Jɭch7O[Q,#jD ql1NaOYm8jѣwj"5I&9ceHgJZ7kҹmCmD$\[s*eHY6\ p AU{\N }|c@l0."Y"sjk&cTz)E_0̊=}aJk< AE76@/I{m7eA5>009w~D%!vZo1+dFiy$msŽ6M~b+1?yoD]_qcj;vSq:fSf~"Œ۶=ErF觌@l垹}H  -rG@#|' Ro]GGI:3gO *9 (.j1-M_Dg2{o\-FzGz4z+M*!>/'_ݱ'ẰK+e㪶U>ݹ%=){H֋i{[ujg".`)!Y2}(Li3'G\R7j(Av)'W|3"xO\ڪ!PH^nZ9:kJm#z ڜʉ?&ކ"#1]ijpnė:de3hZ_{q+:j:FfY1 IHӱha8sT{?.9_%FXA9K;K׃۳Z);N;? mSN9P/6Ѥ޵ ^&mUH&!8^J/Rm]u|s>VӖv @nP.;IdtBճH+": FZ]U '`M5:Ll'"mU|xvX|ןh!\>*_<Ӏ/e3U(ꔧm$j 4:&8`9&ppag+=Iv}*?%^<Xp _f]r1Qv%' ͕;7eAR TdXpq]KW³޽ sH\m5N͆QvWR*ph*m<w?ហ"c[~^u}0he9-l 憆ѽtd?\9Be5=碬8"I: t چRt biTK¿x>A|zQs¬ k% ͐6|;i%aŭEV~_BG#3h=)f03C%cBrSUg? wɚqoRl_.w_s %TQMoa]s^!ڗBIo M-#r9M}cfhlf>aSʗ^-D6'.TT#y3#r1Q*4MG MG)Zn$0襐_G7/hPR~W׺n0)sOcƐ'1>Z5a:溡j?Yb:3jq )PrSLulp8:':MD!+XSQ2(ȫ!Ԏ 7oh$ZiCK,:= hX.!@[8rݴ)iZz,)h?*^w+M^과|NIdLGy7x'%ʄ`V' |&7B^. <tI+W(qXp2Ysyѝ!Ė evUnϦ.?ŻR=ah= .> f^& .;vPU>ڧ)dߴrcAV@%G">kl9HY 6^e]P~u}&G>bNNoW:uHR`겎L$nyqAϙYXq@yMM^w$Ґ%kܖQCP˾a^!q_F~4 9mBbO#@aȐH445(LJcE:?-uc9:mzb ̋}Srm06YkB ,Ř'ag oI~\:]VޡUK:^Cn6ˁHtUepV~>mxįaWd hB7uY+v2)VARUӑb8m}E/jOAȬ\z:<"̀6q5x['j\_=Eb/vBpbplM Ȥ־hCI>]:mr̯%e˾# DBK 򮱄\ ̀B=]潛8*Ze`VR’,2KR˱Mސa>z$SVqM=փu2ivwjG:iHD6w=0, jQ>Wp]B'Ƿ܁2`5~N 򻛲#:9x` Vu),pRBmxm!!yoG,J ml*J \Yii!6|ZAYJVm~ #JrEPxATǏ, 0&q<֨Inh-uklO[fU-x!H _Oj_*j '"qDFm#yX#2zyPX6rKFHmDPeE(Gg_Y)jBTy<#EV[0 da[Ծ ޅQ:V8_O(: L3]kؖL 9 ^ԮY8X{o \Y.J/ēx24$9#VCܟ}EfnyvC`!0o paggr$\ Y ={{㣱ZY !'60&I5Gw|ޥWEzʍ|4qWgLÑݻk(ozBܗ9ˊɮ}'VRQd*FՎ*m`YV.uߺ=>&Z*UWb\54J}']MeƵ)vx0Cڄ]/IRWpL$@(@t)Uxu/h򕬤DY9~(F>uD-7tS;1p:2Pe#BFܨ!{rL3^,梪gڭ̼k=  f;4Ю 0,՝r(`YNV̭$dR : x|{ |;>b˲\zBycRmga m^H#]LynU3ox] hͯؾ$fOhЁd'䴨~coiׯ D%b,: N&UeݘLqo} a>=;K;aAt#S ݆Au]EZg;Xc]JFėgxgy'q53Z 9[%Lyw}c.x_']yA\WJyCywW$l4<@m8rD01[!/=0B [kOkC1曠AxPqA#*}j|A?3O3ND+0+o nƌ{7!G0ij$F[S]%j"aRmB(>˜yǙ!LݳFYox[Sc²;7?z?bvokWVIkCIKN.S_hFK /b.7S*(]"H!F <0?"jLA E 8n p )~[4:TvC{>JؚOy/vxޒU_P$ E dw֮"P=_7|~*SիB'KKhJPrHY *_r)xqzz9I2B7Ee,os zWiOCC MD+szbjU7ɇz7vJ)>twKTd|ulȹ\4?],!/Ŀqz= ]aѝzH,T60hS1k'Їkn%cŏDD 9v\FQՙ~i"oM( 9oձ5ZZthbg%l&WlrĵL:eei<|-*MV[] "guo9}:Ah֥tdfOH/40ᦾ 53z0ưᧉ! Ւ'[md~a}idG:)߿ƄuUĿr =љU5&b&ԤmDT"`D kFjZO7 LqYp21̩P"b2 jיVl/.JlncgWbr!@צ1K.%e]5(#WC9&!W<ז1yl0J&V9.|mO,]sγA1MSW)KJk: @\ j2)zݎDe_r4xe4-{^bt(q[oRm*h멇+4j~}Y&a?Uϳ:#-5-ި 0@RZb8IzXiLATҷ$O9 );i8&f/4% ^HU? 36f'ɽ.A S"I" 0u ~3íQmq!"ݦO-dч3D7tVk w 3PzunrS+3*O0P(0IKcnCϭ ~$GPQ ]LKVHbO=LԤ7I{p9_zu(!J,^[c桼_R(Opg5k,#}jnsS2a\8tFg;uh0pWI^ uT3(w =>'cYJDG  O7|@a2͟*lY|ͣv~1L_+ϦQp@Z"EĕΛ:g: jXҔۺLBOQ H6RLK\[p-g $b9NGƑD5A`m8vf2'7!.DsW>ԻriFXj÷7_*_a' ݈a2:Kg bj) Luv&W$@5{`䷱sTK*3utb V<S4CAQNA< 1K}ȍpl v4 -o691wD(2*:McAHH5Eȃf!o\qR n*?ϯ.; ą tQoʜEui|؀6j"o+; !;p5)OZi JwZ]A [~M래!]9#(So!ڭY nw|8nU/0)&nYHP1M0A? Ħ%f]# #>gx|;QΡ4ɡDAÆ6?^aLHߋO8 4G3 JKA"Djz9HUY91< 5g?|mQaQ +C# |q?ꊔ|أ}mØrB!]Z԰(2`\"j^ ݹlKJtMӔLδ~-P=IFҵؓ^1 26'5Z)*XZfUf]vK$A{Zډb%EYjoUt)L.z xS( ^kh%9381"/>k /HpSk@k)%=h+,L,wPB%A~r4,{uR6/40-2W )nz;^;i@%}cLPS<*9l6z bbf7{P0*Sd."ΩșHzU̻ mӡRJ m9yHϴ"j>c"q%d9;&tYy-怓2 l%']h-sZAS'Q96QZdpVPئH[!걼^ɪGhЌF3M+OqriK; (c; 3FQ$REϑ Ĕ>&cmq>JؾИ.UT}B\EA$dSSZhԸ|F4n߷W(,D<@@[qm%f|@ۃ:%h59r8f}F@I֠V K!aC3Qk̡#?fDx?@vx¼ ^]'zX ׂPrFE]X?3Pinn:\Y1ů5e&5+%=TTR&c'sNf"bl !A)<]THOü.Zc-De 'فSq6*(3dpYP  *cJWy9B71/ -燐1*@]?G֑PҔri]8}nЊ]ǎ,=bxs?1.\Kdr oRhN8[VD*ߍa e*' ݆y X|4{Z"ھX`[P _vXp nđK,0=%M4P"e1cQ btGp&$*r~(#ky[і91,Po'};==^qZtI[*;.om{*vD)D{u@RZ-9n$A*$wT˽O\ ?'`Gp+N2Ukyx-4߼ D~0I9ƫE6wb!l'-#ҁNzG54-R oT?Ա8[;?$+v*-ReVMj:]z8V9]!)6PFv@MvP>z, ʢvcxG U5"QZn 1>Q TCk"Kٙ*՞3 ZW8^npif%1n%1?<σMm3r*B稝doa7M3?˸ià1 ou6p%@N {I{HAzއE4]4`PUoT/hC?ӯI+>ƕ;$}ӈ8.Mb[6@BWo) Ri.C;X<-Q߾TI>:RYi_~ƏF+aښaO=̯6]Um1"MК%͕=necl}K WgQJ!_"fݲkrǔe,^sz;跄//ˊ"UO̽;3$P K5 !MZ7}"%@!pZp'@WM \lK>&M&a*nWں!V 2m(\M'tHvX " 6Е{u܃B#Rd^uA@ M$"5|W#'I"ipcJ+BZi1(I[#}ۏ{D)n-EݵK\v3ʽ+nR6z޶Ykcg?[.` ϕbEƭ^4P]a7guW>F.MvmY;MQ8j8& ~M=t*uZSuܳ3yij, XLBRxi<9WQ^\ &L m\UeuiwdۺEسXh6OS+ Z3p@QcTħ׉j8wU5!r0BϤ |MDjAď[*U;ֆ,d֟?(U;RY8S`¨Ietw\&ܯWRvJ#gdpKֱUZ_%{\ 7@nwFd_o%&9Vzl{]\FV\xG>@3yTS>#E ^"I($@cK%EiK$Xٳ|LnVDխ[4cxݭQPY \PB尿I9Ɖ^'=iFϚ$P?4bUA@XL|%"|E~n'KYR"SA?x 2r{X-Dycԙ.պtG\@v3):Q)SZ'򍁫g@mk) ^7n<ed->0I o_)pܞMD2qP=RL"(„ B4!oC!4-fZ-~"$4Fi{kkdʉ"ݭB4 pWsw#MNdsrLsǔ{CnU8m܅xGl!c1܊z:<&0B\p^30">KhU./.&$@hZ6#jGw ?V ,.2huT]_ᲠҖ``㉖@ ~(‰}07!̽ dX`+#H 0ZB+aC`c%Pȹ i~welc[ZyS R5ˇY ̗ 51.S-Lnm@gi?c ߑ~¶̄F!aP#MƾLlg vLĚnXlp>d92YDŽV8S-E~E R) 5dl7PWW}bѝ3c7\^Cj,~W 9ɇ+GN.Dzp$ {m~c-KbK1n~mfQptJc_D^c޴S>O;"j_ C6Ѱn)1+ }J>wvvVP5^2iíO_!Pa.|>Dp zKpʿaHM>g 7K6@ڜ309z$VRArI%mn˶ش@`e};dDShkzB0&DDx3-wig)M5!$LDpL _>[cy?]nG5)So}7nj@MK*_av A[r:}e \?RSr|]S_cJ4nMinbݣ(I]Y"yщ3`: @$B^9F?4_-1T$%+n |"d.,YDrEkHeP=K̥;#*`,i.[eMɄb]_ @G3,q OmVhmp"GYjߜu_ܩ{'u*2E>:Yrs%\4TT_4 WZBH7 {}%qKϿgG o͛oJQf;ێ0_Tlq҃/V!V(;͡RNIw kOQם`k*rߡR*z ݑ1zAq8ף-h{K*d]=)\Hz_ +1AǢ-W&V^%NVD~v.;'R (#9 :bLǧЅ{m1e1By_eL]ũ8%Ѫ^W.|֑2Hķi~ikdeJ>X_qK*b ėܾK<4Q uٻ IU%w=AE]@yiN:U8d)3q?*Ndjw`i#>…ؾo_vp̾G9qM&hj݁i ;~z#,#.C-JkGU X!5ǐ=ɻ X ݌FED8 fMJ3?5 ]ot]V|D𳼏8vfH]"M[T.7Xsv,&Zѓ<%\S>֞:;yu&: =+"r`prǵ7 xB'L0Q v7S`Q7ZOk rb5vu㭦* Yr_Zwj~ۇr܊zya(`ϊjQM)~<.cTxJ&x@T5K~ i[ No zqJʜ͛c#&E`Cso݂Ҫȥ?4= K2aY)bF57DS0\ E[ y*wgHp&9>7[_h (S7xp.+up^@֕;GIՏ8E;?&5z_gJI?DRh+!n"C1][4R6 nM,v`:Aȶ鬒U m(,JcԷ{iGA r@%-UCOf3eV1!s0edxI4Ml*A%VJ DX`*\L:G\Z<.O&rܾwe*+vP0!B^>NI"] ,+2P9@ ˸EർZy0䔇2u8H^|50m4V xXKʉ?]G=3! ;9Qd^$p,{C<y?x0WZwšqp7ٻ](IqضCD}VKS^ nPA4m-m)IFL+1,&)(l%4ڒ ~OP:=Ri5R>)9pc,y,x8\1&)S -B쏶[\մ'R}k2]"?QG'i.aS0c>@IN[/3%n2U,̈́𬛍4gC=;h#l"Eΰ9TP6Gb! dɴ AM2Ҹ1f+A+-$3#_dx룷݅5C% 0gd b$)0:oY%XD_41}&vQ4Ep˱ELBftfD"0 #o01Y%34ӟ#x| G*R|tE ^FPz]\v.ܘd.$)sbAJHmm;[SMmM[gc#LW7(1mvxPdw) ֌mqt%9P4R`OB^<{l3VBz}ɋ7Yd;x(,ԈSjh:!GRcWw3.=Cc $Y9+-U($<[:pXɄ21K 4g$#[X~͈ҕuNl#'*^{%>%iج?N em+*^ cBy};z)̭G0[sTö_8;1]۶UdY3)BjVϾ+0M=yZ~]Nș1ӊ]"XC?RV,@s Bj*}'k[9Jnj25bX@³q)BܲRXV)fHT5E?zYͺTjm@[59SygHȢ\1%ɸUKR5|^J#_9QG S=1P@RbT č-5_ѹ ,!M.[Rfᵚ U2.S [F*KAL "0CA{|鰘Qv4a{C8b9ofO h$7nq+V(˚vh)[%Cjhz@#DZ+R蹖W1N%Ǖ-q]W;Qh\}z"3! aY) gxv$K{J'rA DL{?ng:tnֶh.PNy o;ۜR7둧f>7o H.4_91oMOGXff*`}h'l.D. B6S<>|Ê!/F?J3w'Z/e4B:RG'&5-i F_F;.7rpPv;|}ޅ( I\zpTj2 )הɳf;o 2 HJoYl8m&Dp{{~d |H91t NGUjb8f ;*hzFaJG}|(viA^:81_vCEDO-O}_jUkӇxo2hPd@H,u_R<*m)? /YWo#Dօiȵ0'Z8,AQ_ƨE?<BaP$mcI-vpDd⼧APHc$SdD}6ƝۉϡJIѯl/"c(ґ)9_8Of>Ŋ1Fh^=Q.eQ9K*\E nyа `DLɅKab#5UAU@zG6;0ucI90D*jښ'=;ԳgA 7 [1(W>@oW2?Yx?COQL:N!oQn% ScP,{g*!_7ye' )Jv =.0u p-C()o[vf0^Glo:J0lԋ, u^cU ;Iܱv WEu񻍴 dm5˖,'h[qL٢)8V&D`nST&ny]RLխ "zw(G=yO`Z9 U-KNķ}Afܹ!TR(s@UT9" !a^hDDpH[ jҢmtj%V|Z }4]_ oih| E1cL =Hp ["FQŠeVld^KTkBv韐n[x"b~ն@$Z}R l&ұRsfMo?vL71~>DO]'CfCȝr:bC=\8 Ȯ\\O܊`hV@+E4;cY$kU(msU`ījmF7bWG'+ $AaҖqG13pk ("E@osʢ>d1~ḆXsbFKڙ{gz26/np&u#!?Bz1ήN"zZD냹7uvYdI&Z;y{鮚ss.x7XMS[`PZ w60Fv=<"[Jsx@Dn{4*`k54ՠ#"G֢( T J!3|mQ2d +.Gu#O>Q=J.$9GJat\3F[ Xp4l!qu]_[ARNw1"4[.hH!LoOUa֦(Cثyp{612ێn3L*+(Q) AzwI& t|uFln >ɨ|YBylvtNH{r*4m϶- v ;v~g~y|7W ݖ}:sD AF i H;YSsR;N`@3}F;+QX+*,AbW⪎N4xA.!/gu7P$u]쩤5n0RTf#>QpPZ͉ `O2p=x3%Q(|NW.VÔ)5&e@YgTqtx{δG-OV KҎ+ǿu3M~'{p>L[|TLv+j[J02Pa=UڋL ԭAf+`=B, _Ogq.#xޙTJ:\Tr FXkC0Cp-(UX;x(h&e:s]|E$Y$'k3GxŠmZ :ڽD=#ODgyF.Lk2lDLRNk#pޢP g-.vWvB3QH N/%Mٺ3 RL&~l#=6e&zQBaE7luSn ZY{Z?¬_c 4mk>D*eJ `͕Ä4ߕ2e(aVk6c[_[z) Is#6y˧bRxvφN mHfŠZhPet0p2k-CGԒX ZMI)37)^ح Z?$΂_1 jR^d aL1>訸lvt[J#\1GqcIdaC&(͗%;ig< Sk0SFB#npnaCAϡ$ "LH[e(X z=Y>802{6'yLy$[,HqH&;.Mz-6B; 5xSE|Rw ?rKƏbcξvܥN cpi20S9 V=~{IYK.`e oSЛ%@fg R@ OGM&L4G9aZdxN6o dol|6j3}Ô;߰V:5*|W kE5vy ?N=;Q׈Ɛ|և6y1*擭X5^>Pݕ*;1 hmxc1'qgҋuD1\:*҅aV*9 fOF+Vטir2]Y=ݡ8 $4l"3pn7aoh"A ZЎZaU 1̤r `:~.Au.a˗ԩƣsICmckbȉGm#Z_3Z8yƉVϔ5 LikswId (;=衻LC+ww: &nu]e (C1ʥT j:qMQ'Ŀ+(T5Wy-m eK\ >]S'O?GuSܳ5 TբJoj!$y =Nw*kj4EsDuCa:>yM?mFD$ؘwe8(@D+1<4 XyRߴgNSe@l"2Y>532@e ,7&D4ǜ#zly'+|XU5oecJA+-,cڼN/C'iR5``H?Gj>։ 63k|>:I|~ɚaGh5 AWPshAܚBJM/ґȲ0 'zHmgM/3ļ> aӦ)6hNG|r3ZS$U V=(qLƬ2 JuQIh!9j* a̙U5ՐƳi}5>74t`%.X{1w|E?Tc%fvVIi._-{&C{NgA͛ucf8tr0oa϶tI9=ƕс)"W p':Wjc!$ 9TrWI0{i!+Ix5^ u+<3D ge$8e)+Bj8./1H@|A#g1Y?TXJͻvR1hm| !0q>UQox)0t_t;Ue;5//Q`\sbI !1^IRҖriۑۄ^%7.QBR +A%w8?$g;W QO[BhŁt{(߯iq7 s!M<;A=8#lꪔ3ׂsaw]EY[}*sX)0Bc>5BmF97jwa,cb ysKt8-jdm!2{f[bMl*!aS"j9I*~@6@A_N HWU^ޣiW^M4^kYa}92eF ' 4dhq#g?Bs6ZJTVՖڿeBhj5@\ :{1.hޚ3!eќ(Zygi:<)<މtiRa6_.xHOJۙS n.L[RʠC=нnUAhT;]$#躦Tz+4X7?},ӥb>6'$LxrI҉Nl˱z`nOzpm-@MU;ÎD!Ml{BTDdtF\%?X&sdcFN2'[dj"g׉yM!jOs)VO~Z\)1G:G"ztIgL|ݯ^!Ɉ~-S\#9sCR3u'%/Q3vYXZx{A:fUJ>ԯZ,h}!CiەfMyW㜩-6N|ݵN̻B/>1D7⚇'(8y=ݱ܍2l0 /4_͌N1nH9@Q -&K1Q m_IkǗ4\=tQ}=' +9 HwB(6^+,qK/L-nswhv ^s1Қ$ڜ8VzBCz^JLL޹)g6y~dc6_F L~f}#[w)DrKW۫=RY1sUXV04ݍ~6az{*J,_a:8CaИRZd|CDLd4d}}qsb}J#3O\1-e(o])]EEr}=7[w DhoִPUӸĶpuA&^V.ÔDE!uA6(9jRfӜMkRqo 堒`3כP!ۅDYwv_H=ШүGsyOocOMNyfUn|Bf7")uk'2@Z dUR_{Ӳ*Q+"f8@&+VrIA|(t;:jp4+K 4PHbP}pI]gC)vFN (d^`d<O9 .T ˯ G יyj˒V?.u6^/ps.+<7(TTo v7T@6Y\TA߉"I-|`#t/tCQ]`"@$})ƴhl4,eb\P."}T߀cP+X n:J[I>[Fx}I#<[2m`viᅯ=?h30_Cy,_庪+KوpNF̐g1y=zê5| hUF 5@QuJ~G631?B7 Ԩ6.<3"N[_16&;p wMBbC#v}7җsn)),xӗ^&}.j᙭ܡ>8>VHw•QcKxIKe[D kcw1O: V 2

%)?K-+1u6{>.vCt" ,ߙE1\זU /2NnE Aӻ0B l "t+|5$bLzp+k3k]qpʹdQ5792 `:ap'6α9* PjZZ,ѷ(!ZK?ЅbIkloO3L_:7C;Cclp?8jnEҸI1KGJޅ 7@W ἹRʭ- f!1kbqܫi,;Z,& }Yŝ7D#9? ?^ OCKjqG}yݱDk笟5v 9.煒ds6R+kg`knڍYKFUc+i=R}"H?@C Z(V|ad8Qox6gFq"őiMnp$u6]?a~e;-^EPo8vxVWXCQFSݾ_^tݷixѻnÃȡde``r9*eE7繰 ϳ~ĚT[v$*)&D|2:/MǴ= # M[? $_RqY}H+,{eS4ɵ6\ R]\TVA@ݯ4ZO~#NV5=g مXɩŒ\%tOXQb+IǓ|3`)X&clH錯>A+~_m"?Β".V|ǧP :l.\]cxBI~.(7ګ Fӳ߀G >΋e#Ԡ$fwJD1[)ds2=^kyv \b}DQ/{s@(D.(,!+~k >$U&gAQz\}@vYGbxl$is1`4б"~2g26{AOj8;4${qSim} ֠)Mģ.T\~ᗜUWf1r7ξ %YQ o\`QfgFOG߭!^vJB8+ew68P$ryIFvkFG0Fd/3!0 r*+]ҷ$8&@;kE] 5 or $y,`o@V~6܀#;+) ۝3%5/84) Lh^Z$4W8)S}8_{|u" 'OXͽ%K˓Aq^;:Z6񰰳>EBazmQR&S<י.>A q'~yheibҌE;NZC_y>Cnr1I|o\9ꕅUc Ao_nfr}=vg" 9o~Twݤ[z+OPie&I{!#s6UDWɆ@>?c0=- 7U=K8+q>q o"Oв yU-ɴ_i 7R3HׯfUku@n,wsb!jL1 xmUuO6 ԧ^#6(RLJ ^6N3v-0':3]wDmd澈 2vL?v$1eC,"7SLy= ƟR+cvr5ĜFu!w\Y/٨)"W^di}Hy%^_ϖ_M{]SB{̆p!' mR^3Brdi2kvA0V2¹Nx@)H/w;sd1/rPTζ7KVh3W@ aKaX ɱ"` ,7gf)`l!ZS5 nf|~agE!Qņ҅q" j/ޠzQ)QR}W|N sVaOiL/;NNAGun\p+H 8HΤոL j-3I[p3hUUXnɓ#pYǝBbCnܲA&q$xqNM E|U K~̆Ŧ:r8PQ6,q7" 9% ƔL j'>e ?Nm\I,fNVNϫ\Q:clye q@Į$7kUYվIl >-QAt5ڀc~0cNyrv+Qfe/eD>U,sDCݟmB,(B@Yz4Ri/:^k/BF?ji2_%'i<cU9WaZvV:w)f7DX,*ϯCwdyRɀ@?/B@z7d‚9mLE _,VVݨ5; uwwD-B,'+>:fp B=߰ҝ@HS -U~J nձ<Jxj8gk:ļǨ#p` |0=a=$ꢽbtLB9  ֖[ &K@mVf1tx=٣qEQyHrND~MI!+X?c e`tg+e;{мa -Q )?1LnIYdZ|~~#_]Pʵ(NgBv,"v~ꆚƔC+}+pꢆNq{wmհYP.{w9_.24[ޮ#Hcԭ ՜Z?΅2%xxW Į<"8zH--IT\Z>YS(5fuIeNe}XB՟֕ϓv4她2AO-#7 ̙e_xcwFTM(&^hOd6gyӻmU(?e۠5 ,ZB k"n .Ѐ݂D Esr68^Kћ+@F'eLn"_yc"<)<1#̷6iWl8nr @]]B%ii׉ ;>;hl wZo ?,S7=B2+gjo<ԃ/s\NZCGf٭:CKƞ΋[/_>WPtfP|ғl\s%EБ4㜵X gjPj-~ne0pZ 5Yy9 C}{Ѿ9X7r-)[pߗPt0/L0uӳ>L)hQv{T| xz1FcBż>8||F1]8z%sgdb(ЌjU=w EO8cܐmt?tfw_X*ΚuhYH6Ӭl>u!$1nfx R\՞^wTCvQQ~Oé3ۉ:R\o:cXAr_<bx^A:< @kE jo B{֓9WK KHhQIf [%a+q]9_`Dok ENs-\ҨgZ]oe'X&f9.,\z?ݹ n'{4P_h}̟7혤aL4.jYY$ وlep^zʩ`1ó&y弳wԾ;*MwkQ1=h  7+T)"cҫԍ?~+v1~kُ6L[qH RqT&7 zE5U:/5b)X]iQRU ,V#ȢȑbݢJfgDӪ?`ZSDjQ'j>@X,ƀ)]7<9a!VtSU$ a2r'yx~%Z-X^…U[&pjS~5tҒ%V> bf=&/HBoEw,.'r eg)|W sh k,I#fqYsaǖs>0fHC " n8r$Rx W^<%Ңb' }"hX$_@H:-(b$? 2}.s\ʠIҧvjXWeI*=ԷYnE,ӵ[P.!ɤ>3#d5#o4gx_Y{6~0 i&M .`i鳦aK1r؃'k)a1ӣ<4h[D13G6SN]UjX=82 Pp737Y)*ƕ=YPQ*MMl Su"wD|R \d>z{=]oE6˽aJ%E>jG1a[0$'()Ǖor,J{UEۄK(rfQ Hiji7 +]P.C\IxDL\NgfgL K7`cW &[[tKumMi"ik']PꖩitB?1@{T${ 1bH: LTO}f9hO LY1$]BFFH4VG Sr=yg +8$6 ,Sqn =byi@VO]_2.N.Dc2rk~%P8HHD~fX;QE|ڀ TiDA*Law~jٓ;`^*^ Dmgxd?,,?'^Fj d|$T{:🷠E< SJj ߾\jL%N<܅Cݵ cU[֠o\Q_徯@H\|f[ .W9Wovh9h)Q4ZW>Y*ֱ y0@ f(: F/^1y3~L;EU}8W>BmФ11<W{x>$Ynjlڗ$]oh$m5zGw[KgDоz&Hnh.*)S/abnh죣xmg^˨Nm/P7'hA[".l-&Ҁ*z20/\dy| .;0G3S6EnD,Uդo +_ Q4;\Fr;Fp7ι:kMa]"L92NsKr!u4Vl91-ou8׼D$[76*uQγߧ4]/9W2.a~Nbd̅vPm ) KMU C:Ͼ\Ŗ̈́lI!LQ{7r^Y:/G>G,P`a¸.9\vg4W~u=\m Ttzb ث va-W:z ZGKݑom+hSicO>BJªun3 IiZR!#JY|4OJ b}c5F::):\ 3D9cenn2|&B9$ կ.5JDWOK 4\\ʔ x;cH@/39v{.ة@MRBMZ`L6 4LVc(KQneqI8 dǶ90sj.N_m;mo`vpt^{4ҷYe1osG+ vsDQ/q;hW$m?y󋒫&xk[NnjٔwQAA.kcY+HCB#@-0CDWώarϧUz:"׈~Э~k,&RFJ C/O@ll ]q zkpNz`Va8>eierjUP5gODMɔ( O)HF[JWUլ xlȡWhfwk b (};oLy:VXr yy=S]?c].(TyOɸi#v3oqt a[ k}c;Dob(Y D@ %dP7@80 ȷ w:@3ʵ7~⛑)k7&H%i|3z~tkΤ%A~!GН海25'd qewz|S*3;k3,FN;}pXq/_Cp=>AMͳ)ē7H{-~%9b$hy~,`o`*W"Xh`a N@X$Du 5e_DQԔ,!eW.>\h`bxۯX,XUW өQV %߀1^^@udrS"#t`_Y GEF5OЊK#8tH9i 99f ylփdD5]>#q1ewE9_Z[95p]2I;]$+l:wN@O=UȞ+-6ɌcsRLW,=&;CyF7&I[h6V(sf5MPBm t䵙,G"cw7c-o}0ߋ bd,ͷ)#Mt ?uY?Msa2E=mK:͡Oф{"S% _×umgC_$ι#XB6ܦ65W&FLڒj8-Pe lp#H/gW0E>>@#SKz 1lW])t~CH~;9(Zx`TX巖7X6-~4zSlKCe=:GϷz\L2M+\_ĩfԾO#.@9MRyF$S;xcDڀFݣz |y,'mSrHi< a2HͭWsxRXL-6}|M p9Tj= K0Oʪf)Y2?ƶ݀+ZZ;pO9O̓qhKj‏Au .o6*42Pz=ml0/^D$DŁνqyPA c-8O#VS.oeqC_d^~rǍңy(O>ҺZ/9 m;wHL6{AdqJ[ǚv`6a om\1PPgC8(CYIU}5E;JUMOM %aэGwȍ6OH`=ۏ"{Fg&O Jl׌lxߖI[BP.E9R5)3{8.Fnl(MnFBpu&~W~ ̐]ry7N$*mC"sdWpv{۪֙.Arf~uq%%{}4_/^ϻ] n@oEsš? S"Y|jXtE /L0__:7|6LK삭N%cUm=8@ƀO:pbO=c3e>f4?)gJfSxotՌ->D~kT]ěPTu `[nE``Qo*K3^$uMk5z5⺳3N:$=_ ❘1ƥʩW a#MY+2_Vv1[( .hjx\G`BB!;2JC*X 3fa;Y8, ǐ oM1+m2GGMB65ͥMtB)0= :;+>N pj8t1w1gm1C,?|9GGlۮ#ȿmsKQ&JɰYnK$ya2"g@^y;7V|K;<5}TUx"*+׃SiSw&(k ˘d6 Po)UKk/H˿f!iDt)֦C03: rG|K0Uoa^Vٲ $ ke{] W |8'˨3 Ę{%"c5 9HO8 jC6M8k\[D}*qs^27zh=wp j9B]_3k7CP"љJ)~PIrP<+dݞ6WFk%IYdqGO7L 3ݷ)_霚 :N ^K1ŗ˹g ~Q8܇Ҥe3ed>czo 7Zgf+N!H3Wu_Nw*(b$a`S ;Ds3%9ߑb ՉiZOBc$n%1${n=%Љ,?T`-Nэ[_Ino! A(ۥp/qF$ ]?QY0j)![c̨g`RQydEK-baK8A3ϟ>oc1#zK3yLD"Z<sؖkS=o'Z9:j܉s$#ڑxG $˶eix&!NHCIPmBqqj"}҉-UbYfe FKy[ez*5t~2W&x̯ç@ iK9ʯ{ct8z/JRoh3A]>o0\IE&D<k|0\Y&-]9y`Yrym/L6z=[[n-Q_K$12%3zhCK<\ԅ y_IA O m*C=6?jŹ${CU;mhi:/pZdUͩiا?!uM}r9ٿn7!fԺaj#`SG9osVj>TlueBbk-*J(-\)̩B7ׅ8KQ ?D]'Itu )TF)SJZXmeob8Ԧ3./ʙZD=쥑{7/3޹38wPJ=z/xzIj|5|!73i+AʽX Iz+Ǐ-^ Oi#b+L'VQZkdʷZ K.o\MG͑6nO1^tY@>*r(F(6ZEmܛ^T3, 'tffp؜Q󩢓ؼ!3mp ً^Fgr=,s0iQ uP,2>*XX#a6H v1Gl|P.Ν: / -|;'h& 1.%2sl|^7p=V@<>:+L+9yw:*EhX3#eQ@e2SsP#nXb0` `̣õ| pc- o;FͶԘ ؂Z&d<6msZ t:e(D#]+(:Tj*c3Su=h0ț`aŌ#=Ryk+- #-*wwE}$ 8H y ):NZ54)@50(W[WZ_42EzY[1r(!-7!IЂFp^bDvX[<ޘ)9+o0FN10da?5dR'Ei6s{`Ωs-ez#io(CkfV(w U-էn?蛇qc"{T` b A_يLc Z&a9=˧ײo;T8^N)*6R%k}yDm^ya>s | Y $8O"$`qkS 6PA$2t 힔Hr o <,Ljr$Z('=Uޞt:M79 $ͨez}L9csayȕ6Ԟ-cʿpxl clSOD_2!]뇵:s f=;ٌ1<,"Է r46J]!7oy%u饫ܳLȌ)pڇ&+L*Ws9cg\O&k][P|"]#\~s޺]Hcx\s(`x *SO܊@9&ܶU…CNX)`O&|9t9R6Пg[J<}aܺϵ[y!ɰQ6o Z I]NBLC7oRI)+I&xQ_(P6A:ȆD6bV@BfpuL2oMk8DafM\_s B(9+w1-`dTVش:hPYS2 y7) 6P}uD +;jXF**=XL$$cnuiМ_^6lpE:ȪٰQ\B$fZH1˨6]Aw[!Z,ݳȄ+DԂӣ%-'|Ø֕@ 4N'dȁt!s[e$~A+;TϏ_WR '-#yn_[W&O7B mf-r+|%çR*ċϩrhɮ' "tg~cG/{uLn%EI+)C&l~-f 3v{:#}6ItDxB^LҺ!+Ikη̉nŚqnHvcCx}tZ/!_Ӯ_lJJ￞. Sh]XAW8M#{:#[M ]-Ȯ1_ /Ժ;Krxhɝ3M`F 5 4,w+8@mz]N7B0 [E"&kJ2Zm00ieDKF柲x au %z!3dԄ*#%W&SFqO/_ i3fS4 j9~sBh5'gЙdwBzN.i"R/V mP%2zMM<<M_ ̝?֘ B]N=vMbZ.(& q)g#1w@-)*@Ehi_۵ 5 ,Ak&f 8$khfjg W2bO/cvBL׫+9`,>345V1vݒyS%!@x${ }(2f+ivHbħuM@ FUR%6Nͪk/-#mg)Cv؁\n.)1(q;вR|rC۸K7oO2*޾8;6ZL^UN9v8sE3_x +;5܊l1񊦎yTPYFa V p6MBpc{0rR>*.Qv)]Jν0rB ϑ\HS14y{NGMZ{Bt^+߿vEFm 1+Ղ iXޞZA]?n_7~'gh׋wv&[3٩ Uz\o!󫥻V`R.pTvU-#Ǽ*'RXlɶF1AX_n?/#(ZpYұi( [(D& \6Qbt>2Q58:čdȃ:>頏^Av{X[[ʘTQ=u}GЍOIz /ڙ;ˀe(b\tB!"UJ4Uxs=b_k ۱!(E?#8-Х뻆lydJ@#K:`#t>Q;a, b0|2Y@[Y)%׉MpXJbS,]9J9N A=NC @փ \6r󹦥_Ĕ6hW8ߌmo|^5%8^p:E+!svK:'0Cky]CvU^.Byݞqbtg[`H%bIAmMB+l{~|s? -A*99 MaX;6ZkTr&ڜH>m2RO+">1v9L"44u9qYP⴩o w|gU-j %T_ԟaУu+)lW[W$";g6]~M PL\fٮBzhc+XZC{nm|-1ᨍZC='G1 |AeձqV: /eҭ|PI$A+8;Hگ ~%Ū;׭. s΅EXދԫS >t ^WҶo{[>\]0x횁cDhM}DR燞== <6*RpŔֱz{隶@n\2.>Q~~F)mͰsFb]:M71O#6֓%'э&j`NqOXQDc-t3R 78ۆ7jX=g,S{4lQv/QXRB34ЅY"dn 3ɘ%{dEk7==ӠI~vm/b{t__Y`a#\YAM>U[rsõla!e)i'V 5_DNWn&xřѵNf̟1Ŵݶ>,pbM*h5\+$)>RsCxT&]HVxqk-uk]I#h"n _'g|7>#A^+g\}wgG t5ԗx > E!JB-m eQ+ڽ t|EDerL [PuM/S54,Œ0"~v[95 ojpQ)ciȯ(VxAS@x}k 8ž~)v6g)/o3ۮjwDZ1   H;MOBKqj|C>omzv-j(/,po<.Jr$6PrKs1$=Xz,oDd-.k0Ng*V#S(Sl^ago&h*)?{@RIx!+ᖚbYF /)^ʌXbn]SSiXMB؄ Pn*߰Q;O(?4roDٌMjld>džեZ U ՔmL).(?7݇-+?Ü.0X2鰃9m|XϺfQ+}|("F 7K ^&Y ]K] 9bjl g IZ^8n5q>nxn:=@j{Pr)ߋ F׼P࠲s,C2b4Fr1LV}Ũ"t|A"b-@gNA"3'GQfp]sD@+wتv@`#Tm> afk.nc`oU'8YT*1T/pIϵȺ#|6QK8]UC۫RAỷsvv^E=]N,20VU1Tc\;}ڮt]?{԰5_Z:Nq,텺d{< ]z Vh5x$w2l8|ڑ )J5Зye0&l565qNJ|g8uB<;^A:#a-X돳|k.xL⊮3ǾEiHƠLXArKau!8vDqYxa+آX(O{GuR7fODWrp Vrת0/զq.nԿ.s%$⮉K@n&މ `y8EG 2#fR.9`AU4]ʹ0Է?tNeɾ-1ުW<ڷSOX D?z[g ֌͗%JU) J: )Fx?$M$8$8`vqJ%Qy?'MR^4:?02.O\wH̊LIXFO|L,A\ieE8% B 2, 4L"Z:uKa| xr+1:JӴ բh/$``@e@J\9 Y %l;^?j=xʞF08 ж,M!JZef Vv /D^[b)ue6,D.R?K~gp=w)J˵,мDaL@Ud(?rHr-/*ץ@Y38f`sDA=7fEue5i>$ܥs Z0in#&p6pAtrC j:{ae3݄:r-kI`s,aQRFUCP=*~3_%]?"khBgq1w6]]Ib%-P*$]:*6!]E%>]bw!8n9Rsi(WmP R7dSz8[Q`3gC''T 8e^P{{zɀۈGӍ ? 4p:hp:gzw%&ğ!$'enڈRn4BuQy/?ͤz.9uv_` 8UInetւ?%U?V(}mr}c9%GoSjp$ 4)6A/O '@UZ)'[vƞחN~$`FqzoJ6$K@&9uvz Wz<)\R(g'VŧO߭|"` Βk6[2W,P>h#&8k{ld cbN *ʩ}μ=x-ޟ #~yx}yǟW5>Rd[ZonvYx`5u8ip0ֻ N tʋ&S]~yO|n~ߡ"CimX^bw`*u[n4K _l0Vt\;^]d+r4&&;d"Ah}b쪠Eؖ|pukߦW2P,پd>G)݂^gK(/=Sn4{ H>F nyxz9nX} DPԠy;а^~ ]c=ljF}ȻuQ.g)%+43YF! jyփS?O0thv; 7$;7%M8pg}U;uwbi&.?h=S8!X^[sw924\b(ɍ_![m Ud S]ۻ}%|1A#}| -?j %>F]<h)i!I]v 6N(P;)$L(%V+Lf {1қ$4{vBDO-`z)kդl|u$dBKޫv;hl_.=u䲤;9?`inߓʾ+f:wɘ\c;ꌢW])VdqIZ>z @Y:O= dye/J̦oypG[.7!)PNiNq)]t?fnbݕM]E4Q۟!x1~X%}Ȧp̂CjSZTN[@H35PM>DgXܘ7f-Cy3ⴋR?X!-u& B18|7Xn`@I jlQ/xg:&L/vQ'1wh}` lv}S D7W{ȘԱ@\;~pGtJ'djZՆS5BޡF\v@0, (WxƠw˖9B)Gh$b$> O죾tjv/"P+35@kJ.Ai]^.8U.1LF{cGnao*4JƁ2!\:B=e׸sgg N''>MmeBn닸XvP*~SAqi +7ޭ6KUZ>1ss 5x!_Yu;!!v/F{Au9M6USt+%_S&E2da7\TrO-_5B:hP!?כP&L, ?aq ʟUGG9K,KvE)ٟl,GDCoh1m/QKAx8&j5U[Va{V4dFN-U ݟ'wR0 cA#|ajcvBje:\֙FEC?|Y73㙑% PO KoD*ƞMWf7 SP-u3rÓx{Df9Q3Z|>Ib(@ 6ehqSd;Țݒ2=4r"cA3A7g!{UR_DP^P (w¯p3:w0oӕdy/\z)ݏ6C|V4-XU՚v_wQmZXw v)QBy&4t02`Ñ 8 SWYX^RNK:&X(8;h{ȖHM*>F*XAB߀3%:J3&Ie*RL%OH\KƬs.ư(e&^cYdqN,py [ >!W6傳VS%~DzIa9}4XQTNX;uU<<$? /"=!&t' 8l[eBh4ΓV_4S{Ő`W, ]wL?tVFsQ`|zuxSAh`yI7 .K/].VE^9<'S HrVUVD6P-S.՝ $" !fk~m = _TYډ}hLV9H,9~;'nO*+I:mGԁLn&q Q=$ޕsMԄ Ax6'T(8 g CE1qHϥT JR]=KuQ7ʼ*_[vofxp\C گ 6(Kgɥ}IN+-l2].`Z. !8548\nE!_[mV̯Q͒P! {|LG ] {+zQMhv~L}+L `+¿"\ @.iVr%~ Ukohf2>+B0QZEǜH4jq0Z˚*3i9E W%|uF1<\DO֢YcI `@`$stU*S=D'CxdÐYB /hhL<:S0AAAh[1R4s˜ui֐|KYgU)7i~F+f'%;5X_B[t*:>Y@c#+- ÎRbf^$k$P"X׈9VFƟxF6,y AutB6uQ>ԉMZyUۃ.v@͟wͮ4Yՙu[aZALȞRfO {"yKeFƕH-9\PioQ'|rj[}WѦoO-k0HB+XFmcZwgg<zβ> p]JJo# ˑ+nBo)ZhV0s{sMG"̈́ܫ6_-{۪/٠+q#GLxԷ'2WQބ=!\BvLaVpPACX@.E3Rm!SUKs-n,A{_;Sabkt!@[;2?*ʟ0zVW>mzr撌kD<>ț%hia}"k &;<^Ί揊IPQ'C\"`IIp4YP=|egAlWZv0X`èh]=R nhIr]@~Z!ns '.+bSq:x20.,)nULj|ivW|J1P7Y}PedU /U8:g7fGDž:-/fm٬X]R_L˓3`tZG1:xG*l[њ %lߜS4 @&.)zgX^qF|]!w{/JYpG"D NAv.Rݥ:Rz+#̼ ]@ln/OɥMBMh8pwۥ=xn9)ؼϨY]jCM;ͣv2.<)-8;_n-Zxm|꧂}K "<*s6E8b`'拾O!'^ Oj8̹W-p3;BdvFКB,s+3N6`a𼘷f09iۮC3WE9D'8TDck8%U4φM.~'1~ZA\XSTJӚ3یOyZ fCB-9tTZkxMN%e*X"X~sZXZK 2/Mlv3fDig("3օؑd6ٽ<r`=z@߆{ty!G73<=.P5bT)ŻRgŌe S;GJ=]G|jt?sPR"ulRc OKD9 R!#c(O uNOB,4wD W1ʜb3t Txn2t+VonP"4x)idrRd>Vo`C_ ZL;rũf8thc^IO9cmŚ/N[ _ީRA퐃_Ra4=>Oȃ3:3зLz+6(leF}в9|U׀y*"dgċ}U)y0hR"YwjPW5pi"}Pa1n롘˴ci:SKjdK}mtU"*?5߀:dxpy\}ц,~:YTǸ< DҶEZy"LKI8 . ]lDȨ97'+X2 ~fUex]PPvZ~^W*ǀ%e>ib0֑)F{(s(1*T7֡$bh'䡕2\&mUTDZ:T}pWC4E a+ ?IM Nl~37TQ+Ӌ53\!%:9}FtD;דy&+qyt{yŢhKl%gZ7gץ;bvJ-x6GRu4hUn`"@ibaʍ3Hx% 2`Y%<_ʣPT"͘*}ٻ8;/H;-$KUtFa4c k KLJ;YPda NS>}-9;FjrG!?uG@t> qX'$ë ۷?"l\bܡ2kt=Q[zش'_=]|ոDTE"O%WޓRnϪhx)2^~Idz+" _øbAjY`UMA Pk$x} c#',#SLJ<7m ak_G9yYߎO6u)T#lDڦgU\H{qƣR -R)6FYv.&eEQ4!X372[PVo <D)x1>H>HŲ r'y]W$o>R9@”(ө;OȉnT!WB{5uO;PZgb`?6*]D[ 1X ;'00v|L^eǨ;,1233{pHj/lu:R񏑁E7L:wFtROwQ J1US PT$k pWpܮ5kZ]S(bնD"}/\iyޏ:)7ǧ#/Jg2Jg[d yN +t`&#7c 0N+y$mXQk 8vLlGk6.g[›~"3)c#jZHWu0C 1m|g' oy am 8U37yRؼGp0r|,.cGy{Y5*C _U/'ErXK-aQf,~בsL"b*EUGV~Ɍ]e7*JyD.)!u5c R,tjeꨎe:.R­{<[խ(J$|:)~=9.u}#?:]Ug+ػ-SP5ƞUA ٢\i!6r-3t,"` ,tIs5H+rMy:Ϩ|ol'J5+m3P5E8Q 皨dsA2mh}"k.# 7Kuo['O1Le&7q)t5% ; ~1D[PDPxMasuP cέ`R PDDL?MQbX5lHtIY_ei1X%'[๫\x! jRbX{0Z6{Z N%Ƒzu=Z5O-?O u],64,ݦ703<A؜JzcмL)F/NɸzBvƛbō*+1kWb;D8`ˮ5adUb#J^kދܵ%tq MjF. :EЮpkͼQ]נcs%II&JD Ceۅ?:q+3w@ʆ Rfl/\dc^:"9JlgSQi'C#KAw(CF{yڇLȎP0 ҷ5AvaGݠIm%Z7GPy5U\a` @U3S&d$04*#H e"P{G; `tɲ.&TbBbt`KՇU~92OVH6T  (8slė04{+8O>"p N 3{G۲}DVIa&kR:/ﲾ8Ԡh[(ѳ0ExDf0^Cѱ`Pe]NO3}*UpwEDž`Z00~)s IjHTG߫t{& ryWG8!N( Ix6Cb6ցWaxr(Q>0QWb/kH蒀{ٌY4ٞjM >ԣXm_F3N?!'p,0Zu̹E M☍l7w rxM դoZ4{\fjOIV(tMu㛑oyɖ6p)pƮkHlB ~ !0ջuZ#rF+pP^TuD"r `o} 1I9:%^5$7S+5Fݔ;i>__ό~#~:J^<Ȕ_ aY6s6G.ֶ çyi\Shm^c{/?ha+*6reQvJՆ_G7!;YS\BgM9JL DςMR,^ѧ/+oHdJt,Y6YR4 S!MZ kxx4\.EhF҃74^x?Ǚ,nKHHɑ-AT&٤n ΄TJ:_ 8>E}%qi V7($*tkG@xyh_R!uf\yI?"6 {}|%c3;Z9. 1Dz% o #$9mS-CNdyF@>(=8h\:EÏ]_ol ,)ՑPM'HbO´'%B &`55۷cyip7{S{Ng,}P6?y3y}y6懽 Rs^. 䲋o~p@\tlhH\g͊[SΙa%/֧f-y^8ѯ 7+:t^"Eگ ? R4Il+pd"5YI1 A*,k: byVQ<=3NwSSi|خ졌t SwD 4"zzbE[++E,Zkl:d|!Uq" l I~7 ^̍{,ٙdk\YPci*| qA^+\vaDzv7*ܷXKOX/88he6uXL鼼yrmv I{\4(1Ye鴭6ÿa >v5(ߡp- ǪVd@fulMN8AZ߶Y$~N+P3PP OdxA/q5 Oif8hi{(AN qlPօ'=Ӓ%71@]ٿ(-t䪦90 "rGCC;ajք.iQzggUÑ$p"-jgu{bn5;8'?ݫb): >עd}INi"㊝zsK~M5귢fxQۨi(Īݒ$Ú Lim]{D3+)ͻ:LL1ta2<|`JTv6SLh #C\<~${aՒ31 FC O<\ F> jWR!4ILLv0q*@Ky1B_'tvrgZz) @OH rv-˵,,PXw ֲЃ`$$P|j/;˓. +ܯwd0.6?PXyǘ_%Ze,rB1{a ?#?& BJ7܊&WzpMCۦMvUU)֝j_O]&W幖lZ&^ƊS"M,uh_-&$Mw4~ո:4T55C0'R 4y`*ܿf15N+YE<==Ѹj 84rB'%d"Ie3yxIFr [oO7/-Pm׳}m(UNxU޲VEԩ:;bɍfZv]MnyN͔jsQ*P #A7]$=lnu/|B:`?#5hT8e:W'x Djt=6sO~Sm;cvǀK8®rU(e#`ZvQflŷϝ҃&ׁLqf7{5.k3s  !.%\yk񛎈EQܩ+s*!5\zA((Ikr';p /w,[dvr[evjH#9$h28T2ݚT$Z{7Rv`#mϮc_C/jCczros4pVwfMpk#/FQⅴXlV%$=ژjxϧDm%+Y5gwAuP(|31xc> ^>[³ K'NFu{ Xre vݻ 5}$"E<8_ oՆ$D趨(0j499څVE0z,&:ozI\_Y:@kmv7`MZ۲bd j FpYY@4Jcdrɒr&u|JT}vLD"3]k"T$x-F^KL#ft)gT4 "E 9f*F^RFsma%G'% 7\NScw oσѫM.]楁o2}"eНTҳ̅㋙5Hqh]e^ /%l0" n%Ӈ ĉ8PL}ٯ#NT} fl)T\[e7e`%U t`BsWHd6LH3jk ?C7d$#<;/5EϢb{k `/o9Amc[|'GiX)QGˆ*սm >c CO ,(1?w-i r꠬ >VJV,K*UEBKitN!7~Jk]p n]VDKqmA g vE&9!|# S1塵=+))"!,Œ!(sH^<pα]l<9#WT*Ǎ\yl*j b jI7+s|6pyB *c' .>cl \c\Ԟ=Kz)ih;HT掿t*Z;"e]_Rع'@AOmgYzvjb̨Y,& $Bo  kd ۃ`[X:i.ٌ'|pUnQap@b3Z_U!D/NDۜ 3wg0`l&CDBTx ,Zhz- ukت},::I^kj>-EZjEwfށʴzڢjlc>@@eFd2)aUK^)v@#d$Χ"5Yg뤺OuT& []Uɻ Pf:4%ّeaGC^ԄeGD:"&Asbm#m<ABi! ؆幞U ioQj螞\F1;aR^GPn _1҄5?CMb$cKj+b`\|_q4z> +!Jv=*dem/%4I٠g@HňJ!Yʃj:ǓrDF64T4x78UdfESP8Jv hv^' O6,9͇=r$ø*ubA/a8ۏ\f`[Kt\/pOo2%927d?U/`;tJ\BZ3@FBNJ;9UXUιQM^? 6^S&3YryAMP{%Gt;*=Xk.!ɑq^}-$Q-TA͊m߬Jĸ 蛚o+Ǽ,mSgfāyv}2)%n(^?uύVOR'n/5_[RI9J)[=tn/K_.\7nD tVE+@pttqm`Bx4 O OG&}IKw¤7D''j%0=ɐ>2Kpf? JKy2]5Xg97u02<R,|U6&"Ac B6u>c, 9.a uS>-&Pw~"Booˏ3S244d`mUYپK.h WȁiX巌3;揪̨K/Iu-`6͆Hy0`h3[C=K$|9QV8Zda'795|gW.D<Cx8= [\^ o M"`w 8ӝd t: [ JU}#k<腉ɶ:C=BCܭE8(PI\e8/YW]5 !GT {^Ԉ&{*;;A,%( ҦX%MhҿV(aAHgt;@`ۻUimE%Y bs?5_3g#3Q*[H=ݍ4do0j>+~1#ǂ`U=&o9e$weվ-2sǘ@>;LOҖſC J*p(ՠv)ApLܞP]TڑcTĂbQ >=_0&+Iњcz.o&/6j-߄f@9޾&eV4BrF&ʐJjMv1itc)M5T _65SHfn.eܹ+*m1$dvDzTX,b̘_~ZLNo=Smu8]\?W(7oL#@˃bNi$񟖺R u 2DB S + *“IɊy PH@%i|Edϋʘ5Dmi3 G)$b޽;!@JO|>dhP-_$}ye3 ȴWaM>Fw-> v86wS [t9Bҳ'tL7sX-7UV^ G08vO}*g"t9䜨#pdyKC&8,w >R*9leLPmcőph 34qH15F :44v[%[27 ԾTDNAT4lsL`ɻ6 pHued>Q%NL'URۏ#DזJ5Hց.3Yc%Icf۟Ҵs]RYK_*/ ӯ[ G EŘd!:wxx:DaԞmp8JL1@tc^CiQ H!3F82k&][YnmEH>>+#o"@#"ׄ?'0lYF$3HE4CũAݙu$j TBNg2.P <.C˓e 4C2Aߕ{(BMNk&$Gqϐ+h$"<^k(oCc:?@j TQNQ9PX'+]aq|`gJ4<*nwn6=Y 98$׋h@B煕CZRS7k*$߅K Ԅ1q)U7qT()Q*"UFKNƨJB_*; mlLKˇ>陇M 1m=fO8] *(|v—DV$ҟFݩj]x[ڄ'@7:!8G:$^xI9l1S)zu"ut1h:v2] px2`ׇC4[eǐ92`]pb%wѩU:3NH96&gUO:&ocj{ X';  /A{z{K@?iHgY&V~0U1bǭ0'dmIK{h}Q%H]7 ęJsŽKN5ghVas"(-`UB^ f8,Xɤ(~6{M"wbߔ V3H p<ɓ Y'M(8j/!૞8RhZz+Q]Ā!}_+2ib5Y?*.8G9JC9G\b^O ܑ%Gq\%LqF[ 9$-vD{`QTE> /v&!A&/]7lR6(?C_!V|gqI#Kb'i9 UVwҷD."'qNwS=0ܴ{"ֈtTL ih2vB թxFAg0ܕ_lh'!R<kF:q;|r?H&H(v\لN}.N6A{|vy#T)'gqgptX 4-UEj´v 3IW_M݄U5?lNt_uR¹ oTpuV C@kyĘqO Dǝ؏Sj xjYhъ6V]f(AEWrINz Nu|hjJ]+jHv醊to qkjdbbLEhš,VI# g֞Słb7LxC 8~y)6 eIIr"q2-g`4qts.0GLd3ݒ!~Kv2z`ו4QW0#لuA\Ͼ/x$Y k_ɽkR!\p9y0M$_IW^˲TZ]{/ao9 gW9F<{T\<zED?XI~żDr>leZ12aM'"\3ibC2U h 0׌n5<~_<`򆍷Jx{T)_}>p\TB%S*qdmt57̥yQhzcouې]dv!Dg2!gh4P.֞n5KgܼJꉰ @tvzP3tZkiЉKvwrgN_XW%L n>h@au\9CKY|ޝ07=R?yziFlfJ([N^T&[{hSbމވ/9O kpKE}&^;QڕF G;SuXo;֫Y$6l6I ]xC_ڑH((.{f8̓,l<1*›:No8a'KhJ֝p282ZÓ(H+CV)҈\sXCP!+c0?P{+Qgne컳R;(C-@/e07$Oo 4|$7uHCr=~:<JrӖcV ړNxkRLyDD񚹵;н:1vq0l8zH[I`SVovיּo4:mӝh?ԥMAb3sdP. .{!<'8$'l09t.s8ޢ4e'ԓ6 >_xvIYՓ^TDCb_]D"*mr' ?+h<;ݔΊdF׆R,a(ߍpιD;Rzٿ-K̎/%^@"+k0ruy:~L⮤~!~o; ęVSpZlADW[F+Q֙SF85TC~J&h*ZP({Orٻ‚*𰝑@ S|THZx3dIH][OL$6#pv!h%(bw7@F`˾Dm.K=1\fz<2?z?[#"!ݷdN:@2*f=/iBٵdOl)9u{O{əZpѯќAeqZpXC ~%>#ڼ1w{ H4v3pmjÉtBI/]8>`r,b&Ʊ0;1uowb]  I`L0d)f+h%ſzPCJ;ıkJ:5\%|j<-rЛe$zWЇ,-U=s ^(6pɯ+4= o9! Slঽp8&`(Ah"Q81t)hS/ ͱ>SYV<=I-i}l~T o5TWi* 2)Gp  <|apԎX[ OJbҦЇ*!SM3;6v H~P ӛ*̹qx4MX8VkaIۍɯ;[f;W^"#MHEEf-fj׵5]b%cdtp.AԤ_Fjnpʐ a#c;C#@pYN-'09(]SkH# je)7$-%k7.7"㗔$}](phcm4q r$%|76}\ n0z C(rIBKz -NNur(ݚQQW8L֙\qWiNwtJ'l2se1z|pC 9)`z])lþ:u^D_Sk3rsQ Mh3w(nlgFʹGMV$%׵"fO@@FE4HY gOpR?L A9I]W$[9 Zqc9JNqZ DK֓]^_q|zt;{e>V|>Km"V<[q KQ J/}G60VZ!Q˘ȑK(kUuq^f>]q琊cw_lE+{7vt#s4<;fe~4hg9}<ECcdLuUA"mV)@ngSl]b |2>SKt!RȒ8|-CNI4zӪVtAى-PՕ7B}*lDL@@ap\~+i0"hs 5_*Hp!O*#ٝr0˧ݫ78ak+Vsbx%oHS|6Y2M\w%fT< eGK6&|;?~jߩ~9t 0XUE6 R 1#mW#a6%/&zXN;ƇJ <+հ-;riFL=SuIssios g-OOA>`^y؉sA!8s5T}cjSJJ7js "3@3 ӛ3|#ܚ+ވ-לG * g^`so^3ӵZq;$kf>0k"BKjÀ]fAO3܍~Q& |0>IsVE^Jރ ӑ?{.ȕ׸4.pBzjַԕhlX0N46ש.sS Rh{fo-!Zʸ!c hFe;6jEt32XƦ_2孕C]vcKsa?Q-+Ζd"f[-pW+d)tq̓M!ޒȍ,/y\0O{}9MO6t4 z[Mi4ns5'E~(u{<ŸŢ*׍c=jm_/ H |M'޿OoJ5DP`EZc~Nj#ayRXi "N_*Ss "7VT?V8hן{=e%eCF^iF]vO~ʥ Kv{/5vq6q+/6<;e:JT3է(hn nבV~I&8 l~lݯWH%K;.[֮maSV7Mp,JQ/LI)7!RAk  t43ñNJ6 ٤𞦊x 6QNC,8AX0cC&R:Ew'؈ ܐ} PKܬ?PH5^ժYj\A]t a˺-pVdpބlm7ޑۣv>|IԹy7N0eVlĐqf[xcwl}zivG$͡Jg: G63-CRj<(SXCP5+}&T\F;^F=p;-xm?47'YyJ+'oU`kW4ι߲ZU" þ]ѕEkaʉ(ͷb;0GFZkU~oxX|J|f6]NM '^ [ѯ@;.v{ >1Zd1=.fj1[[U-i׋ib|EDyhF BHCQ_#mƌZGdˇ# qg7E{!mc M) d #lj|8<)/>%݃Z >|M JŻK/[rngn$&9$_v.Z1[ikjPЄ{1L„LRqN"jt~* XÐEr\*%~-<)uC:WT)_r4jc5 Sƾ-MrQ`V49OFF{/͐|?dW {@>):%THuԷyBCk3刭7GSmny."qpɇ'ovv}oSÑa:lT(~йD浪q! ?ZJ@VC[Kx!YxRa- pBB9_ZSDdZkcf'i"`R p ;AvW1O/ƛ -BҀP'QRvMlHhE_dO]8:i2Xa(+V^n$ k@~Ywma*:CI]K8a&:k̤.^+TJvIeV*-]'[\z&I80x ,JUz~ BO&~z%[蓠;bwsxL.GV0;]j4IV:'7w*4H@zG7R\%Z%np :b'`βI- >.' B!/O$`]elBFtv_)a|C{^w!t+$.#J8J:V(7@JtO 8~J&˲9SϿILȍ~GA҉|+h2M15i:2|n :H2zw cH"\(ôGB3Ip5jUӟ%9G^*1kS7߀60Ʉ^\ D>`Si[e<1?\VYy |W`8j"S!] BcB}n< jnOڶc5<7 c3ԏYV}jipl(bׁegx GVdxl֣7vmʞ%pZ8F9D ďxI:\.^Z&-abJ;P3D[[ZWEAj^;%)D2?G'uv6αi9xm<RgY(VN]R[SA/FMm{`.:K>ʿ9 ij!FM*b:!>*5=A,1HB-eSBԕ/Kqa^l FVs#kY,JCh{/U"1ZԒ:psXcGȬAB< d}| ."0=$ےkӬofxDk|lC7cmGPρn/ kMK!1g%''=L##LIƗpCmŽ!~^ tVT$S~'0 GyA@, 95uZ?l54nR !C}Pfu  rMʺ#}gGn5۠ hqdcNG&F!Eu`W :B鎾y^0M靈]i*sjuK5^&HG"Z`5u}:mRo0\מYfAnN|<=NJ\RyfuZsX6&ԈEF(;*, A\Lt32"ޮθn6A$=. -߲Wm XRrh۬ `kW?AMz(Lͮi&2 8`MڗVNzԑ",V P N9!Q4;| 8%~SX l 9 EFԎ!$#^f3%=;#ѕ߈as1I=P6*v48zAc0z@0CwG0B oIA} (jU*8lI{::B)΢F.5 AEbJ\Me۠dHʗ("%۝<&i>#|%ݟS}sj^13;CFPw8ҷxǭ`C㠑:YUu.nZ}*\VefgC55΋]Mdٚzjol K%FI>'kj;'7CRp4JUqjС2+2t)`Ɯ)c/ EP8=; YozrVJ :#콾fKed4cV-y+ %VÓfeoB[Im7mh ^D/~\-Ho9{B15iok 6J'CUwW9|=M Z:pcL"lK<-n{qfx%Bu X`>θϸ L<㴷sF5ם#g=a`]ڡSG@ZnxYwc 8 P*?.Tӝ{NeU| Puiu^ݒA}rNSA6&XjBZq@@h"/y=|y- e҄ۂ59Kshl^%zWԍ%d Q3qhQ4\ߝL(,> L6܀fZ&*+?]slakL*L.L|L{s7CKDoD98ʟ~LBCl*"V5%WM^ZrS6##N^W1qh;OQ$&}bso V)gim~MVQ|QYK= qxv{d28T8 ύD[=Da7:CmALLM5i wn{mM1 u%r*NV V}TpUK\8AIzTD$1(ٕe>ZٗyZ{?q*([B ƍ3}%=kZ@ykg=>g8AN븿JIMv=MyyP'#/mce@:B4q,ۑ1p`e>5{YL$(7A܄ EDC0f }ըAۨҠnԇ܍UPTƺ 7۲@ǿؾ Uɮv?`)yUO~8):[GK{nn{v>3byȇ0˗ Qn)(f8l^ͥ7'irhyb8OwΒc%}7[hQp$8Ǣc n;1$i_" . ''kk<|ocsfmW7wx~z4,LQK%yL5$m`AvP5ϐaPN0;4 -EX%$1Q3?tG:R?4 m'*3%hr2rXv̀%VV_uDHTbac##>ımԽK7Y7<~(nYcԎx.!Н2qKqk)yY} 9SPc f9yubcdmDR[+B<#o5 -d K~ ۤuh%ATN._ {!>TZ8;D(F A:hUV`nwb:S?>7hF)NR#Zm~1lKC5V#H/35 rl[l[#|pl:eֶǩL3j0xeGzf%zٷ =1~cWdQ4!4^Ǎs;D!3Nfh;7NDD#[Y9l/fd3=f&N@X}KFZwwTbg FBc1/mzo莄hp -Nml,i%8 2ўZ?󒽐/{®4wYӀW[=8ߝC^Ʃ1-uT<ϲri5H1$73۵BٌxTmkbY+ȨXf8|tZ3 mg'ϳ.5>a^2 $kg.I  *$2vqIyOZm\؈)>8 9( nN| IW"rKִ߲.8!ao`H 嬇yO>yĤ:"&re"uܔ'84L/Rj; b! ,Y."V@Z4d$,X$15옲F<Ĩ:*LȎ"6LV =+{"pLU\?mpYp4l*RRRocGK39y,ź5HwNLd:ܥW$xm ݒ2q%:IBxFϰ~TEvj@bvLqs9YHpN|Q't+Q%zxX)A$~6)7Wb_xXFL}~(6[1Q7D}8g,T;S D4iK8BA]FB/vre m(c,Ϫn$xok7̴]Q5(5FBV3A c}'KTT/`sqXۗ"O?VTU5>FWZsc\nR荈lp_hv;&[o4jڤ8E عG-.~p}NC:^!!vɔifsWl fV]PzFPƓ(Aϊ 9Zam9; ? u͒:nOe dsyS͊ѐoQq) c/*墉ʗ-DFjq`nPOoE8䐱AIie \,`eõ[$^+7zg m3ZP0 N~J!uuP:fOB7G Ղ4W^̈Ÿ7*CH "b(\8;ܜL VnY5*$MBŷ<~!K)ƆEÓ&J12Kߍ TɠID-Xѱ$+< ! H{ÍBJa,F7BqM#RӚ Wc3+D~G/Nxmbv)R d238m EY!xnүW_6r C/U.u<'f^H.HC‹_Ǚ^L%O~q9Z0`H>_,]"$PXM;jtt`:KTK?muMxsSc\8VD:@gX{E.AmY)/ ey%[w]?i؏-tE@)/Q/XQ)< ![K-kAw<@~>"sMWSFgƜns^DgW b+e,vO NmԜ9P uΛg^1ŏpc/%}'a}127>qJ &"/:8 \^}KeA$Ny`'y1BYM~l1q-`'0~as郜SBWޔ5Y4;df}6ȥc%$Zc$wc@6žELB_UOA7Ct_@ EXlUncz_V:֗ (+Je;*(›1C/j{@ ty">M/g0 ǧo8=Pz@˶-CsΩU#c L~)nJFK4A:c9KN~4oKPv]Ip΅ _mH5}/H:xoGӚdB+oToIS$Yϼ)҃$=)zʗ?v;J+\ ! 8;ݝYʞCyiWeq[ShD@~*!2nII-\1ЦX̍,9mn{-#HԾJ'B#%bS9G \gdAg3y~PL1X$p@ G| rRχh4\9VJ>/6(XL K9]/̈́ -l$qt̉Jjfzz N8 bkPcJAHX GEunQắ0^$K0[>Fo~81pR}y:7aNiLi` zqnE8O|Q:s0hxE֮D*uo[qjB{ 0w8{` vLƁMEp՚ dnguQuE6_;xD;WZ'Y#P#o5w8CX!d{^Tݴ  6ޖZN0\5IއAo$<}• \~lM"H, ;#wbuO$S6!!=bQSrTց<$Y F]obSICLa1G &Ie&sq'H bU4*"n}.B#w'@0Eern۞ 0UX YlT7΍T|Me'gŝ 7v{f{Aɓʶo1nÅ=< -k}Z@|,-~k$۫8Aҙ&[{̨9r3}u%RD1SBGBLQwC3IJ?U*||xuLbč2 ĵx1^s_ƀʞ>nӳPp}Qtհ BVfX6"7=gm`}^>sNv,Rӵ8+adssz!Bئꨣ y׼LOi`l_,XbVW( O'1TH; k6 X§*29 _`:;ޤ?va/0CHmK".@tjpalRl+p}ԂXwFU_4<(ާah $z5/z3>xiA\-P +ոaUJl'W_!mꎧ9C-Klb_|=:xXEhb$K '?]4>*ea-Eq]D'0(m+R7c7^Mi=^doGxciSth_“6ٲܑ-Oɩk ={q]}_O(P֩wz\elV^Kqq\`T:7:)VIJ_P8UP.fyi{{Ӭ?؇`S!!YLvӑ\FEvB>bSM_2o"[Dkⳳ4PDQo΅ ¡B=x(6'wQ*j6ƌhc3aʮvNF'-ceIye+ӣ|Nph;*m7޹Yc"͇XW be~b ҭsy#Q14w45 v?uԛu/sl*)kybޙ>UKW5Ok{ }XHgǸ7j@;Tg8M-N7 TiaItsL.YDn -Nc\j9*Cj pЭ==Hs3D#"CB^WfN}PlgmhSjw‡ -#Ṝy3sS"9BSUKGߚʚˋ&'WD\8m@*s!&Ge6_h1?d;XYX0' (T!'[4 , F''ۃ"p0K7O[msu2|y!< 𬃲2`8?eDrؠ x8V :k<U9 zN5 )4Cdlx(23؅?t^iJvK+fB:juL!'ۻ$uG/b/GKO':YU װ45]ѶSS5]cSs(!e7Xo㬛t`` !lN)hq==sdq;w\gFvO{v܃5jKӉhr +Ǭ9ApPY⤚fݿ=ɆQ_ɿv|t%U/(v#Stl{x{oH_۔[lK.`8rnH1`p+ef/g^%mE Lx7PTLڢd[Aa2)袺Hm/@8knF M%0Bn+zy'^s !ټF?W<}@P+$D,ik~^[0Z3p]nv|M\o(x,QfMX/5ch1fptfnO&ϩ> c̭ r89"a}v[$#njxz ~C?A,WdTan&y |gZ%|/)<ۡL60D*1ⵞQ1f&.z,_nqG  E!Z=~(%5R&C%Dz[oW!\p;Mg99vs¥9945M~`_/4iK9!Ry-A5nN:[-gE}yz {:dRbuͮ' ,Z~ oce'w" 6~˅±zJC$f2Z`dԶ7ѣ;Y}0ظ>Lv:ׂ5$|=<[/]r ]ܭW7so?*I`P>A,I>Ѧ~60ѓh/FnMEMX*~0X+(Sk%Dd&V^L7& ˖fvRޗ *L:|3KdS@\~f&\!LsZ9Ď=}̫Bi,5;r]y]#s>խΏ'# t+硇x310,Jf`tt)?rd"giyRGakeõANt;R<8 T?RNO # @N;>'w(W<S֚? 6 z;1|LU#vqG9ؕ'ԜbN:DY+ȭ ?xL!gv[ᰛ9'ռY= sAaXFUXzBip;"i||B>א[]`qq=?J32$#mɚEj У٥=Z c~9v7-q 4n?|M5RpF熇Eb.ҮPTԐ Y&>QuIVyt w/lRme8y`YX+ʸ~ǵQ;¶QFk֦e+"LȹT艕u+0FZ%O2)W\q]ќG J!r$L+auVGOM#*j[Ebsۋ6/xV'٘hBi%݊?4ۤL+{%Y5\AϴFP+Y[KEy "Z„Cu}&z,LiFAVv4 `P=q*S?T@Z1;+M[3׽? }khw׽wEn[P!Nk:~<LYc=p^ng}XpoNp!&g=ZCC\ P^ڿwOVӒ@ pJ+_\7n yp"1i~_ ^XsTRj"5\8zLa.8ˍ=I^`-EY9- Г9R 'yp>F<1YcA~?E#%;\9tSQx|r>w1}-Qa_s(Ē/JACѿi݂F&a!OkHp*o!a_][QdA ,A_$ϱrWdȟb8ஈA$aʻKM="vh HLܾZc-d>muxe49/ #\岏 L |y3;(r @;p΂$*ԕd~U{yʵT?[9EQ@T-Tcnh@J~uvQ=%AyCC.qc/ĿE]4Q[NG)6j#?Cɏ˔4ZuIllzQŐ33sۍ I~7WڥM"MM`D~*ӔD7 h꒞$\9G %YqviexV kH[zرcЧb5|J]m)gWv7h[-ugFOtJlB+xE pO͍B;:R؅B$>)ȳi)`-m!znQ(1u"uiCgb$p!cgS7*9`$MjFD2G7i0/Ovi{l SvVT`k]& 5KZR4ZIDFgmcF"%Y#ÓKklDxXz'1ew;"v](BJFlIɞ1RM4PޕH6dG'+cJ{M1Xsxޮڛ,t^k&S$I1SRb  vj]_yāG;nXHَ q\΍$>.;~Ju;kwo+XlD/X/.ɧ̗R ruʂN,5F81c!r"qOEOf:BzKR{ {pw%մBqWîxrO|wtQ&{k2p)9 37wB! ait7",&!H^X17wCp.1ldg@ *) mZ7xl$V?=Y=|Āamžqq72:KӰ^!bBc<<wG"EHqPJ?s<&} s섇T7n_VḸ#}*z@DDJn" 1Q*Sc$] Q#ev| 8N,m{$$u?İԫ<KQ$%xGm!PCarаսl$g>O/6cW 'ޔ#E#uɽ-Tj4sD3jƱ[{PӤp?`:&lI; 7&q7i`1E'T b.11q^ZM±קjR>[ y/("~i[Xt>͔1y7mw-alY[Mƀv&J k=Fu`[ G"%E=Nl}̟v+1hJ:!b+Lԅ.V甯 SCu[ݲ7[͸X*RAEz8f*=1+[kW/\^DR͈K\I|up@ז6mU!#_)T\"F8];DOHyE=Tx/C$жk7F!|{v<{_أ&kauLB ,+v1@fՊ@k4炙kd/2onP*1xppJ@x`th)+FF.=,Mox$A'_g%n\&2 @F%x-#-e~c6}a>t_f XԽfw)aͲT@1M-k@*й8}5?ZOԵ`5syCN%ocT+'x':?mTsaGU˩Oo2nQ+Tv 3ir.+i\(铭ʟZ51{${ `^]c ;p LM\\V\*MB7}V3x@Ɗ5TaQPcΜ&:G^"O2To{ztsc,_?NlB<|lbWkz׎I=ثX&cxCgg+{%/  Hw 5/`wB]m( \ٙ?UijsGDZ2S"-bbNҶJ#)T3`<<<º>آXh@sIc'*sEW׉m]!H/tlfJPHkȍ#2 τԀ'>cS/ ?qWL'fD\i8ko>)+qA_aWzG`,#cnaEY ^%n21ܜY֥1xGHQH*-#D'*R ڥ4ǕMp.z?VAEq5Jd V± 艱 8PF";I7u`5M~sI+іBr 40 Ѡ}ZhP s TB&v_ćS(P5x .J #DK#Yq 4<,;]Yd`6JNh&m2sqΒNP h ȔX$}, Dĺo ֯fE#zSh)Etz4BDV^o <9&X-Yz`:f'=t"<)INMs)Yx8P.;J!-9#N4^@m'l%vf hҬÃT7y14&fybU$DZ]{=5{~ .%2>~ [B=,bIGD-W7zVj&+Euu&EmK>ssLCf3Vwj5Sf4nX' *y17eMs ݾ`gCZ5AL[l2 N@:eqT{ *,qg-sTVLtQBpLg[ZoM7'G@s="pUp4,GaZ\Wg[V<0 7ϕK놌eC1&Y!0np<~`n"*[eSҁ/xQ`LhV]W6krMZyzBAnCSM&N CbnHd`*ƌ1*!d{pg5qucå,߫Ue$)=(Q&`Kg oQ8lxEQs8DHks T|R0n Q٪B u펆~VX%)7=Cdp5BqoNELEܨ {葮Q-*kf lay43jw9+CQ}QmH~IJKB;>F "*|(jqbdaH\/At]ץX|uc o'0ڙC  b7saN4c`e'> FRh,&QGt#Ibp^&mV-eG[ Ƥ iiY U!mXx5Sq^L]fD>yv^U(#YE{C BHzu^H]fF| ACr m{.m4ĀWzr{rUU 3\Mb[,-yn&Dz yP(vN /mFT~$ᤅX(j<;!vDM$Mu jS'+hOJPY7Nv IZ_E+B@-fofVCXZ5ebg)@9wj!@}dߨm5.yQُ8xk 4jÌ)aEw˩ZbPJWt\fT&*ta1%2B!Q^b',J[!8WWI]gH85d۽ws:,_̪w y} jtn4v&J/5 [[;.v.ԶK4쐔U3,b^Lp^#Flˍ0}MNRS^dezǬʚ-D?`)-f/4|DJ횵㯐4bN>hҖ_ iz0(z9w,mBp| bm[k[ axS5O?I8Fh*z{}3wxu]4W_:SߋU(U+Fv_f}Y^J|}\; eTRp? 5Mw! 4B&ÑIx4pXN4kbNTΫxkpIQcUqbDub W]ٟiVڌ&8Լ%,.Hҫj/y"J6T/Т[ҁ-n8h>W5C00Z*_9\^M}xN\9k9dNی{b6@)쀐qq gM5ـ񰸎sR`IE'_MJ3>VG<!]S9`,RIC!*@H2>9Ҭ*?-5`Ϭy"M) LHWJkJ:H$S *O01LmI- EMȵl0TsKf{웢cb5=! ?)]:}0'J%!zC.fX1%J:l50iNGB$Ȯy$2>HY3@ ګZ , &r-][NRrfw>Hd:BD]&J\VUI77ڡg2O I[r)g K\w`M+ڒIʷ3~qQ욓|>aP4"ҝS7?)NZ囹( */>e4MUzadi}9./R |_C" x+G|y]O;U%A*l$Z`\C/"I`t%jl=1tM㋲B8Um,}Ծ[,9b8B$TsI/ 6x R5i1iZW.dU/lB5s6B, ڹzr{lo׾==g=ښg:C,#Ig\|exMT) ^ˮclfSE\w ׇ5ꫦw(, U᳠\lNx]:j4#r`w#;5c=Va+J7ګF-r~t+]1歁N+,JgYZՆ9]x왠iu2f?`Fz'-^R:ND!\KV?Qdeb2os})?9]i7a{AX`< )ӑ FLn#[E}eLyBY8v1A3t(Op/ %d)x? L3d9œ~q*'|}s"khl!hu2̃{<(\fK`M=;{|{໧MP>bٖ5#,MZI`@fש3HūmAQ,RC PF^~T2{V*mi:\UpEVっ$"mx]Jn&1bc*CНK%4yH{%o27?S+V$~xځkH 42siT`nlmh/ny+M&&j[`7E_}\3/ t!vvΣc9PWC-nD[o1Hi^Y!le,J|Hɇ7+1hJ ͚Geֆ|q]*`-y׽xLFmp++$j-s_D{щ#{*;Alʆ\`u jȰЬr:tԔ;n yX0l@!nfˈ-Dͤ XћZ-F e6yÛnAV7p󖍙O/{Ն\nmF&T0eA6YpCN~? :WS][MV^g%2srNe/n`OB֗pyXĒ㹜)AS5`PoD,jJئo ҾP۪Mm^"%11$ޫxNȠE?'1nsʧBQu!v9;,VYJwVP ±f @$JpO'1[ݘn6( []rW6eB⏼nDvWuP3Ǐ0mZ抏u׊W5GmAPxcGN~yO_Y_(O@u4ěBЀm~RjӴ.J7]X!dGi ;M@U>[k Q ǏO:Į["ޛYܯbRn:a_eI{[S(m[f7qr!…,?=o|\P)M7a|ˮjXe{l+nB3tV5hݚq+z=vpX ҌF r(0$3:.lHA|rBAr6%M$zI=$ZK|`Y j(/E~;H"bF "f\(Tj+gš#Y#59FyR磸F5HhY:`$ 3v-n =yI Dq@VrLjw!6D͏yC&|kJvO_s%z$v^?:]?TyhyRof":( n~D4VmtE3`h!]'添MuD+j-^&Vl]k^s,u bUtsgk [@&Hth*l=Vzn^]}7Vۺ鞄RМ4VVy)נ3S㻭(! GKFFGp@#_&t^N3U** ZSh1NM4Zs ز#7q=\H2Y9 Q\hj r;H A'>YG$t7 Θd28[-7Sك ]wbv$ZǴoμ\Q;#gGoR{l钀K>P×3r<(lL}(c2Y]\2{GO}( ?*4l "3^$"`iB]="{247o&GfliMgL_[iBaN0X4+Icց[10l3 DȔqBV\*Tn㺥ݗҌ{];(+^#TZ'kWj?eB<b+12T]Dcf&to5csw "Pܒ^:79mq )+.lo䠺΁>Ώ>]I' BU&Ҁ_ PZgG0E\1h(~l2T)aDf^cqZh&Г~.H-&ڑ'}@CaMIER6uYؘb/ɿ1ߏ|>ЙA0q5i38dh*>v= ̢1 ^H|wKJhi"ɡ2`#uY^[U!90 #?ǵ{6N.!8b3|&/uf'X.譎% gV'jL_/ FJ;հf"S% f0} Y87'Bx|~Ф#5(0dsxa*L;VzܯݾcdI S= -譀êY5|$n A0$g57TT즀-eT徧ʓ}G`%r>hY!!d/Kzv0|d%,o >=gntΫĆ[,dgD 9XdUXt-DCJ-Y_f׋rEC 2)ϼ)xwm^ne~ 7 "7%ڄOdOK}Z:>a`k mm| !p%.lZ$dQ]X& Y'rti CW P{Cx7.2d*QP3(IDح* J_ClU!Vل-!;T*GOPQ[#q?.WýITnоʯK z ik@E(/F]⿐.E?q"Eꦔ4Y?(hU&]MhW9BW}MrE:uerdC0&/}.'/FY/LWIsh*[ZZԆ}g\lDg9o sa9s(ڞt CsϮCTӶXG?U he# +'a<H L+94\+%x3d46Ł*zȹU!1c2 ޔ:ϩjat͙`=~BuE&+A'` ڥpvqt6ÿ;;Db)֙ ->M:n ACImN7[w+ }k00\ ^?RAVl_knlQ7j8H?5/sR'(bw}Fm2P'nwn%{ 1*G}ҟୣDt w`{Q@r9/) Ϲu] Xnlr13Uwͳ2$K] Rd% S|$ʽ q{񥻉-Оh=r(!.ޑU[.:\ʈfIlPߖ[U+pe ..Ê /Ltaq"YsD|V%I`,<]\ud';ۙBVn5Y]KչR7+׃^1]wDL ݐ~k)Ѥ ;0ϲ56d>i:zbkqey <[@vj[7GdR#`wyȫq;ٱJPvKeНtm||,.&.j>Z09\|tT/ఴ}nҤO ]MDPnxo<2ċB (YK Ԁ1 /\?ab+rfbX܅էOW0V3l'/ rEtHeRÄG&>ļEk$f n4f_݇㸤?िPdL5׈,J!T2+~Mm nlpprqWJatV RYySg QƈC\4COy2ޘyEK3L\<,S]Z"P;ʌ~̴m6 ;+拏Htmƣ3E_o_-UlcB:, _úmHd5f;/3 ̳U@%gH&ّ0gă9ʓݭKoD=iF3C h~xo+=qɶ\UjoWF%vh8?0BV*"S+zKa쬉QQQ7gũ-7% sSk0c]lGE]+S 4ؔoL鞴ўpJ<9*1CsBA07{ ,eliIJ.YޚםZ؞@ Q+WA)!qENw/Ed(pHk҄%VcBl,4 E$k8ȕ+?#5vD,GqV7c8*.G,e^0ahdկM?bϹRݾuDUR{@$H'}C#\YV6Rr1 ~S@b##8`츰P[ϥs3D(&o)4bWR=[O!l<"c$CQaS3nai'H)yˆpܚ$P;# faYЯM[e_쮧dF}$su4x6#v0jcыj+ݒ$E >! XTupoP6e Ќ7=Wr d߹(;[9;akC)dlNjo@}1`$`x'7=VL-a2n"b&@tj*wDزt%m[(sI0E[jű۽)M۞/1F&s8|hF,O$წo"XW$ӀOKX䕀]ը+a rJR'{ Nl%}S<k.<;CĘ?\ <.wK`lKuZ}2Ys,kY9n&s0DD7_~"E[u. ѳZgJXqxWX.gá&.:rO--6SO%UQG*%5Ppq$yJwfnv޷CRE7,QX$yw$|bu1o_ï^aS7w,$B;7 8LY+NT/J ?ߩQkІԻt3ɆӇv +zRM&ݱůt׈i+GYr[:q"0ΌVŴƊ-H)Q"'a:VwC+脱EUF!T29bku"{z2^mΛ! '#\+ d7ΌxY~8V~hR-? X |Knxbw={N#ޘ) @d_7͢MYx9u)56/M-1IX{p{Dp ,<kj6P[qr~2&?guQ {)=+ `Ϝ޼a"^>H"!c\T0=6F>pGe ;KK XVRg%i0RXH% z6 W&Kźb5]iwR6i4!\٫$#=+Ɓ8;_lh8!ڛ6tclRr<2:~ڭ$\Ջw +&(UhHD[3VMt-ֆk{<<_x hanvlE4^r4e:aF"BnY%bCMQ11?4y=9 m.2SkdOGM۳I/qʡ8g*-ħ?wwPhV@ }S:`^4oxqlN2ud}Yio="NY˳|V;;Bؠ3!oN3n`i0I:b.U cni"׆˚Fb'p|2 RowOkxg1]326䒤ibX9Z=%@;t5'c*ݨ$;9Ok Ce zGﲫaq?2d #)l =K-gJ#ެ+c^wK5\FPu{'>i՘)(sͭi 2Y2].t02g@8 q,"m K}lC-D Ӥ- R1Nxڏv"*+,9l=,脚>;˅эlL՟˷WX!0:-ƍhy!$daHN5Ĩ~^" S{y]:mRn\u}u 94iYW^KY[) ;44 \'ojh<ܶ3A }7EBUebQX{nT:H7Gh`w/-\y)|F΢Ѵ$4e帟\;eNV$u6 cCXxQ>4^K0/>}2zX\ hU~k kiTy 9Hc˖k*z  SpKd;8jp@:nZw?hybCA "nE9[;6y~v cRuOaJq׆s7D໒VE}Qj8\Sk\WRhZ3`*:w%ksT{/ѶM>:VD.t\X$lQ-/{mD]c KIPR؟ tȒ j92c2~f]YVOUWWqhHC _%hʢ?; +QDpt R K A+D_(,/ϐ\z&ݝ6( ؖk$+'t05~/t1%KA&pv k/UQgHp럀,&= 'vzYÝ(nG23i :z";Ny8E=ڡ]i,QNHfghwm=0Wh:FnIW"ڥD fG{ӥj{Vˠ"CxϹŢZ#һY9R? ~g@5fՖU`zɁT|뚊S:Y$&vW_wA`JicmS?w}g+"TLJ$t)P+MH,P-.?: XWYtrf_ xx7Cab1 >u:N[7' 51K3ea}2i_}@֮#j5L;E,%Y|4u. M8\ͫtm:iSy[PUOp!uόH4"r̥DN>p˨3-ȶgcu7൞~jC(b:3Fʚ:ZQ 4zq c*Jꓺy#>ʢEM 3yw)R9-t%1OVDl0т&K4ŶT7Y:KFiA(IyoyT?5,[nO`"8a&I4~~AWa>6i"ջ *ςBeC\ '_KeZ|V77IrR:8ɏO [6XaL3#aU}<ʿ_>Rԭ~ E910!{ ue_ƚT ׺Bo۠성K]ǹXo@KP|7X1 e39g~%@c{glP1_Oiuk=^3ЮS0VZ!0̕?KnE e|ٓ. +j tqm#Ekn2V+)R&l=S1/ap5,$0!-ś/Eh}uN+ O!N}gO !)c.S}j,;V_{4;G6P >e Wϩ+ < 4G CڶzҀ'+/Sn϶!BG4QT Y6M0Rw[)SLJm;p@E(lL&s'bE_KMJXX9d70MG-f3X uIEc{c{!Cw`–*V6H> % /) .ڼj,Ϭ*?Ag,41>C$V_E0YWnL?@g:Q>I7nz2lCnNC@t]v}Tlm QeM&) Y t~ Ӏ|l0 # ͇n]|,pq&!L"JՂ ש}pՆAS@a;ȑ۾E>CAnmZg4j `!nY&t.?{t6χuHl@*~qDOVv/cSW {ul#5~go톳~KCv/ņ;Nz C1gLoIyt޽[Wð=flSsR(נ+ax?'7!4x\C_$:BH{oo:/\k64{Nan9]U~$39Q–DNGLy 8wMkAذ AhdY,+~@NNLmF?uhx I8d1jଉAJ-hew3."RFoêm182FHfe\F(Z~QG@ŧkT f7ABm6.>L2 5& XcZ.!v| EZ$05 d}se)%<??F +naZ]ެ1IxPo)ӑ"rj2t %::y$$fV2;]G cY[(C> \w~gyCPsiFwgTI/^/q(dф2 vؒ;>"d#o"< l "\0\a 2P;}[RebދqEd,FDžDH&M\C'z'Z&V^!Ȳ,"ш'Fp;nj@z]Zj A_f!t21컺NTkJl IToֈ:b2F! yMd`y)͊Ώn"QC1s9+<،q Ds{~KẀ'Op"{\hB:bMM۶WemO *o`ڒH:G1.S^n3'#2I2P-z5~S H`g- g0'izFx>Λ D!0^ԅιM »|g$oqR yz=Bv҄^,H-vt`B VN[[8 _BʈZUԧŵ~ھO`, (@16 qGiVOq׮`V o ;&C>(J,}/?YD]Вk۠掂)A.{#% 7!yOnS 0ZUw?/ c{bWMŢ.K^mm @E޼FJkA5i=Nsr;Ae|ܛg [+ O–H䐱 A+-2ۂ=w/o6%WԕI }!mWѬKLo 붘h`c[GӖp4sRW?B)M1R.Qv%qƔ 2'ڏNTˊbWB  Z4Q(󽛴9(rꇛ N/[R]ew$dy+Pqb ə( ="$q(oFj-ApZTKR\݀J?l!QWɀYEc7^ʉxbL,^xKmrG$%(HbyZ(2ۃ'| M5ԃv ?+sn܈{# 5SD ŁNV_B*53}35PumԀx ."W5rv$vID7ƣ΂*^9)uT_Cþ50mk^Zuj@@f+wܟ[a #| "2r,ʲ#Eo9?AR©u'ۑvf*`,qN@I*4*pvSx)g׶dVF{JWn2'6^7fOf1]hx+>%kz *gdtIĖcr¨R۰:UBb3n@-r2GW SGU_V:ÇrvƼL7L1wBG/kaC" IsIYJF%YaH5P_ ' L45uL/]}Q^F;](eChD7%RePOL/"&ZFP8w_8cQ F],~S&J'HBG2'&(=t+[W2 ߅&9as(ϔkoLfɞVLnP$`b0PnϢW=4\KoR |P4-OXW``xbdܚqYftMAdd@*=!,@u: D2eT ]Hܤ ISmtdtV.o νuoĂP7ζzEbBRzSazrrkڲi?Q_Y#*Ci7N+isxG7}j'),$D9lؽdJԨr'"YS3 eN%pQ"y,]Af22<4CdZNyFp'{H~7Au.io_ӢX;*cy\=cV{t߆``EKWIa"\WԬР2]]Y,V`AuaEh1霃6{)G}.p!/3 NVu!-c\Cj uqYSw§7B3q`;|Q 4bGl^A2JJ v{.iŘ3yCU ,pie~$(&4-/ƹjO5ø\#ԋwEÍO} @ ?P^F|`J @Kb8X< |#,@\}8{\&1a)xvyhm]S U(Y{%Vbۛ[ R*vsva @2 b5APy&1RS߻Wg(O7D, 77dlp;d _j̃ W8ж8hP:Nf=Ω`ǐN6M|rROvSC1ZjKfȈ-˄TAa2k=4D#p|:^:eZVAۓ 镽P*?7TOܦF\ԁI-tH]|CnFn5P '=ۯ"$c¹R\HÎ; I<@k/ 3i}4pXբoxi4ЈIUIJ:;Hx9VϣxrHׇ .D܃mTp;˟v|ڻٵ:LGaˊHޱK( zt܀üX PRD4N0h765QJZLs䲸%p |xX8m)UjSo3]xAI̻.Zj~G~?<j|"`˖c؇\;/YlE`Vy@矆"]S Q1Yc$S@`HY'YB\b.tztA ,ch$#Yl2N^z|?hų+:g WhH)\c%8ꆰ)E74hmq!B-d{ͥ'4R3i$4 䜤4`{f>0Svx:ηB'W1Xy,R |Υb:*K-"]WAC^+!V< I#&xj}[Ni^iEe>Oךy:ǔw+#*hdO DOezl9'6fKs1T*`01xg.@(N+ Hks$Jq%x~XzE{\џ1tE U]uLI[]Lμ _Hl>tP˪zj@ K(Dڭ?=v0aJ[/^_م.'.n e/nN()%Qդo(mowRmg/1惛W͐QY'qfHb 0DFj =LkpJG2J+!`0S%g(7„WAkp$KR!HHf8}zҖ =v_ؐ1[:z[B&#e;*Iޘ'51E|1$;` %׫C2wIf3jqe" ՌӡXMP'!+lt <;<5ь8(Ȏ݃O~Dvo17 ֧ kʨ:U['r0 -Wa>tdIDue!nC{*h}[IJgd4Q Au^{|nx|(O鷺3XVJdB0xOVgm3xay 0rxg*@b8yط=<ǗS!-qhMtw`fF>A(ɍT%2qٞz`3m:lS{-`x,*Rd&skgÑMvdP7 N<0s/[bj[>IE'Vrr:`5ء Uj`GB[!K/ *<*S7_ptۆʪr ]_ +r7MVD${}wrSvdHC 'Օ-兤Xm78M3rTwf\ O@So;BņO5J+~RR kdV]F')p0ȶl 6stEx& ; Ï\BEvky/|@}]snbJbM . wŸ17i7 #ۂIDDh"z{Lka8O,"iZEӞJ;9Dz9*&9M0)h7 lPv_9bY$%D͔L37yiЕy#@N{-#6K~h+DY(2q8NŞkx9no~iWS(8o'4t8= @,$[iH a5*8MA0ɹ7>C5'UuSN#)GI>L|,P`fM (5طkQ թ)6{3V4t8pa߂(:bW۩F-1|szVɯ8&/RZ:wh?ۼj=֭AU;^|EuK 0oBW8eרKo=K87Keʫ#&W%Eᚨxozia(I:,`!@rRsg NdUzDv Lcp@D82t|z;,3 dZ,x)w?.8eI[":S0|Z¥Fs f>}&0g9PEɏUi'>Z5q,)U?ҌN*fLR =:-yR+Z@8:8z 3'ixXadYp J4G6!V[<9 Z/%[|JU!R #-Vb;lm1 f'=td*GGL2yv)T/(s!K p/EOSB񿁋=-SX"qmvZ gfqv$[Sc2` ~pqj XcvG! g0^[ȶ=Ukcx[ER3&49R1&%ʏ?CsGTҵ( AU8@Qƚb"X/##IMZ*ЄakA!y`bt|g7-<s..W~sNrPb#&U9Oxw]Ò!<6 W;gNzW-&&yр^Ikر_.8k^A,MS&ibX~q"VBla hUW^ ji uFAZhG@X鵏+U"j0E5>K e|kB,3_EYkEGwz͔G{w]欿Cawvl>xy+-ߪnIB$\gc4{$?2@ܒbS}f/ػjudp8)Jqݐ\\ę2GnH%&^gX'&")%[W " ?WUgS0S1`oII.~xlF&p_ov i,sP>0P-@T:vFh\\2wkE_ Pby!`7b+Ȳ"Uf\j#$oC)xՂ9btv߯Y9ݣ)rѰ|Re%&;sa\m`M.oWםu}Wk":[LF -G&|Wmuΐ^;Xs+U


d^ZcwEР3bw[c2ZC4\GxwDF1̴O;@.>pJb5&S抾8#C|z:$/ &1Ƽ2lGoSGl;ZGƩ=urăKJHԻc'J-G`\8S$[yJޖQ,-}#W,gcdpkO߀D̝`EG`40eܵA-0BhYw)fWW[\SypY 'Sw^!y5I8?]jeTۄ5洞4).7݀N: P>!<^NGRvx#m " n?$EW=fƌءwH&j,d"A8DRL!^8pq;%q~P2`bj[#_-BR4Ñ1dn^,b5j/SyFiv>,KsN~s #ꪝ890)wE cRϜm;Rfn .b/(;l1ր"3GZn@/^Mwejf0)W=8H}Z'F:}1ti ζ>.%:fd3T@#$7Ge)V:3k_ Pbmf9f&>_vY`NDʽ57.4S=OnG676b`[P$od㸳Xro=;xfLKVY7F}t/ Z>l=U%Jhڱ#j/->8Ntp:>vv- "9FB)vJDPt;n素yۥci"&x?w*:ƪ{:yKz0w4f&c$ZJ+XE7eU׶sM ;NKr(t~8_`HKGEqc-aG; NVZz=퓛\@cAZ&yF!X Q-wZ4,>kG@M\>5c aӣx 8Zq*M,١B^Έ1޻暈a^T`D̒A Zrd=mdU7-XCl><8v0$/2s M]JFh>Ei}i:~8hpS,F4Ђ ~s+Gf@wM>/x3(AB;iV@JHDpz-4ijϱ}eM W3!B8RqdԬT/27R5^XybΈ޴@M]Lpڒ䞌=N7Հ85& \/W&pR^4hk Jnr@lb k~%Z&]Jx[kԖp7!^hk+.*$Tꏯ8%]PjSP:3f i(b?ߎzZR5#9c;XJ@HpꨣHބ:9YD-Y+6 nd?l"! }`7Zsmm&?5yRD-R+ev9;dyE>gnw"0<6o ~]Ԏn2 Ҹk^zy7.F1hO}E'gS/5go62"Q9}k_3)!?c/}-8|@c4o~NWy Yt5!S>{ap) .=59l;Hv:ֱ[PwK/i`x/&!Ď-XaG!ɠ<<'xqٟAAUf7B|{.Wh Ocg?01Rj.vEr4M ҤPSh:y ޙ,1|&@*OV/Y `_LY%tUfW@ ib!Z6j{@iRQ-3,"ƊSI@=nh8R J!Wf\`M}cF@Jƪ\{h#$|B(L5i?')Ub~W&Ȱ7/n|ˏч=GmUTS`n sFd +1C - OB_act=aSxsZ]ѭ Mr# ,zchXn$Y,`!rd$)~ħ&l^?( ɿK.6bUid;. ,jXdKg7&W'e!li@[jE?԰rd9ߪEHi5f)Y7{DzꭻB4.&^7i2(t)A#Ĺ&I78r{ѫC\AP2fZ*vdntYypƇuGI4|NV9Cqgg5sA/f~' a5PCC"|سF NZ(C/ w=F#7A=۽>V.޸P_3̓mc azȧ>xKOvg?xzqZ"=6,\ɑʈE{rH,6E͚kE@sX=F;lGgA,%\aD{]ﰨAQDO^p8Ir~zW=H1Yul.8;=m# : ,1oN~q)~h#*\%vl& 3mF!mUl@ , J%i*LR"BG,;ӽG ԛ\iWȠ.5grg&F ?h˹ˋ"YrSwRIxݰW\TWvtv{& hG*2D; ai#^%jZ;_uz-<mG{|x3(M }Q]£@{O ~I@"">Q#b_n|9&tڋL/.X^F/57lG'ǝ*a /d?>,xsK0PΌlRnpPuȈ8 4̼ҽ DMU\42fp0u^m&4ghZ"!3|J4$1ThO5I#B9˔w/?5 l:w?R*Pʈ7BE:ظb&BIx0ۮ#Ғ?EMFμWk. vμ{# CNQdžBJvfC [af;^8̂Z9b‘ה/3k)HfP8!g&[Y(սqR^\/n f씻{O N8O?y3'WS~w,[kn#d=81cț8ccHrbZX33}|:wglҠR͂:MO<9ʯ90 1x^RZ9 |_xHsbYfV?4չ)VYnd40Ai>u_[V+} N醙 9+FkuQ);2q9)f=H &E˛px@ȋh.?iJr= T*tڪ+A)@B`]Ҟk UPx20%E:\6`n$pgmʼj n#x&r+l{WBGMH J`*C-1`;npWla7SV3qiS$! ct ™;z/@#Ajv8f$Ug4f\!%1Ε(\[lq%GNXsG1s$.͌5/c^9)\"uϕWҀt7}S$(|kZ&>-(ۮ2sؒ\,ېYyv֙ʪUĐz{|,S4|>c2oIƝ\uEN2G͖ϗ+XPr5 h,s=uCɩ6 ZZzw㗈dZ+scY8ugD3C1bh(H,|fN" &洓o-^a8O^,?R~]Fؿ>sZfWёF{J-O@Og0T+FHYC^mj./~^jk3'h= "+?Nz< hD/kA2 N"^.g$ܰ~ C80<5W ?}E>i1@-ܷaH,A?{EXDigQ籔0H6{_dše`kLY՘z{@4G#)/q>ΊSA{ S@Dd> F?,倔>I@" U{srX<&iQ f1\t4>HRi%pӀyd,T g8= MW/ghV!$5ɜ/|i6oX[Yk%.|mz[F%40&#{Ou|Z9lKY"3dtߒ,]G9^ChQY[j.3\Ĥ_Bz\ =_2qQKڰ^5g)mL= ~dHh#<4Җ/I3M;uޥ_4HP ,|f}P%/.M g ݰ8BP0:(mw`CߦH$wSx#Z~_{=ECj:сK < >-:6kg#{[gdh8\س`,J{lţ)i勤lH1JVyZ.dvIzJ Psy},ka }(Ei]i@b'gX̘1 tdDr~$"Qi'\0kNE,ϋ5'7BB:aC;Dh⮡ק51Ja(StSLA]!cϝ}7Q<~n|b= *lvNz j@9:1̪c[#geʖiuEZq7 ,. ^W  jg ~#<̓7_tAռzQp΅.1=M&^n00Y}A=Y2\i` =؛cdtQ]5sV yd5!Bzg 4ϿL}6?B4wP\_;ai!,#Фq0cಔO=^3U,AE,b74X'\fJ~Q-]aDŽZ'CixY5хC#"u%9fvHݠ=H:5G4a?>&McV֒ KҏrB:(Q SUy0F /-.%lˇn颯 XD Z#Q@ZU;KL RU^SUHm\=E vӛ\=OTԁBG"7vЌ6 LXˋԢO U2W1ɢ}{sE=F/&.A6^rG^bi Ww30~'T:>nuvf:24aaFI]Wo^Xh: 0)1)Gvl:G|p3/S_qsӕ|c#/{i76<(K؞(dם7W2A༯ z%(:Ec>~r;;+x<T7:5Ҹn ݒƄ 1{*"z\(dlfh/ TjZ[BA\p/$ *&|.ѽ6XpJ|!0 W(S,,?b HBJ}c%e Mr_UQuty# e;o , uL2{Dy_8TbB,Ƈ`iMI]v ?ڜކ̖vwחy$0CzQrp@$Y .t!b>@RZM8dKRm%''p .7~hAG ZUÞQ Aŕwۮ.r??ŢX,!_ ~cvE\-@=m}c{VwG+M{PduAiF' ~^vT"pQU]:0Hq=dH\<<Ջ̉\(D @[$ـh6 9;IW)WI]0LP1 uIbK5o!I+)8#ZGfK)![hIuY8V2\m"O!+ot'çd\0a}6SJ?:|gB-c<9x.0ν8yUk9Aۼ1ՕA: &L~8BZfvKܽ R:d|T9)s߅Rph(adwgɰSIq?hO@yƳ'WbB9m9ϒS18OUnt黲 K X`$RZV(u )X"??ò\R%ʑE_XFhsEe.#[vU/@#YZEIOONG<;d`.M0Aϴ2{wyё&Sв8-80&맛B({K= .`"#}3xs# R(hI ֌fi_ؖus}6އSrGmzCA|5#Az .)PvrE>$C&wKU͈}MWH TÑ)[cK;=+vt7փ<|^<~eǧ$xMeR~_7[l`XŅYB^'@0d- }i#u$"ɋNOCx?L!iV~]4᏿Id$<')_Yk4`nQA0G[3%~ pU9w@:qo~'!׭~ѯPDFQܙ]P/+S6H*$O~X㉋c0ѕK+8βT۰g[\yOrC_749Bڙ2\Fjۀ/꛰l>8=!!~^`qYvMgdkupB hmbJ(6>z4d ![sPѮPO^?aކ[G@3kiqҵy(9J3pӷ ktgQnM-2.k&٢_+* UfqXZ dىvەi/OD`LEQ|b[g.)5܁.K$*OsD@7|w]C0@7 h,կ\9}!ABO FT,W~2>9<-_Ks6j7S֦Xj6ҧ>y \a?IJ9̻%BzP׽',U|MϐF| S*B~YAPZ:l||:0iv@*3A6O۠7ef?GvArCW~p)FS)h^aMBEm֌Y9%^9`Vx~&{hAj$w=kAElB ƞWbq F} 8Hyjp{|6=6{/uQZmmjfKxbɩ|}_r*MgRτ9b3坩1g?/dۥ{ϗi,JkCfjNg峱fZ6T1y 쳜|-7۫Ko\"+];N=BtJ Bu:Ym k-BRXNfۃq]+&-^gSMڬڶ-=yy?+_dk>~q}j&<YCeAUreұ2?~I1tmT?}m<] X0 7&tx,mr{7(EZ.Up~N#Ĭ4%&Z3KMSaE&hԠdmHT~z/,>kн#~k"h&ΟP|I+N`Mj$߫HLY,Dޏj'JdLiGKI|0̄t$q%'w\HK(+??܉}^.<5 ivGAɌDZ&-<[saچ\繇mbNzA}auG|O?ZLuYT-Ki~^-"E{e8h##zzi9Ǎ}_&x$u7ݶY=/ #泥r w_#KkJ>IJ"b!228J1m=RGFzyG*~eѭfJ> I ɁV;Ile˾蹉½A>?L~2&,#P ^&Օ')uFD\l o"3O 蹯Nܒ^vߍuK \ͮ̇eS~CÏzf4bz1"'`)^//w '!B"e?K 2tTCb*C"\{3Cծa`ЪTSfHDHHI2O­J;&2,: k/|x#9J\"!2̚Rl^}%7jJF&"V%X9H`!(`nFIGl&Z,ɫqfwR䯔V19mUo~2c|'@ymro9>B&wRV͕eOηfs1cIPخGz#ofS] ǟp+󶯎|<`|=:j0AL@7>6CEX62CJO$ygXӂ.nQ \,Gui(>+qqM`UDegav Ssgi1,( 7-OfvCNm(wvR^ys;AkcCJuюtt{R6:@6V TO1aMiC0-tZ8i\LVҳ=\7HpcJ^6q0p)U'EicgȮp`q|l̘'#Bi]\5c[1.QQZD zH~*6aB^p.m]F&CQxHGWǮjyu7[q,Gezu1ykAk*1wkN8)S(b34SO3:NTr@W `Q6nLP!AK,Tѫ{v (̍)d{fo YHMC!}Wu3ϩ{N7eNcH.#GW. $6/w8nE'~Y;Hh|,_VGpeA38;t]i"(G4dy¢.%y*(^m?xt>-C93q {זUHijAU-RKX*zAQReݏRP5.Apl;g*&.0eϦz24$`?]֧(N}*PL/핞 L\TėYjG^`&鈘Lux|fҚϋPU }M']oSV tZ41fY;(]%B[šQ ^`(G#d{\`S(бԚ'X :,GMB#è5s59ԩ:38^im JPP߯Y|L?@" bh!"g=6c<eB!NmrNHm߹HJ3Z~:KSl9Y1<[w Rj?b<- ˇgpi= ]I$!iP2,b0e_B>%RI7*<\D9Ʉ,sS%]ا@?ya`7wOj\04}Rzzf7J42֫!ݺ6Q<#r @=V6)64EDP'R'eݳ{!d?3X .pvMI tІʻߣ) ZwE U;sCMN& rmUuh)>nuE :{<4}ohI}uKz BT8؄e٩Dhԭe p_Ƙ/U[3*"2E(ȫyjZ;1sVP] D: K8./5eϾ_P*-ѥͤ={DPOH KV1+nXC:AǭF Bz-LfS::mOEI"`{pp&U4P/5ء3|A,^6-9'vuA,\h2Ρ8br+qeOczbj9,s1Jc%+dRt~GAy3i:C Yȓ-Xz 4N60hl)UGV?QH]0+1 Y$r@d9b${B<ߨ5E;gs.tU**ξ.]>vhGpKRgwk=Y GC'uڣWD~\6 bƛ ]_J~>/8=TƬ[ NkNjb 5mdjzc_)O]<֩|)Et5_IHm:uƦe!ŰzPzR0劏p:w6?wp#ugxizeEꥥ-м4M?U"TڠԲi9Z#n܆C[聾`=Ko*U΅TX\M2E\qd]r,QqU+%&<"}8\&יwsD׶LRޟ"V7fۘfaz,3ך6KCP,`UWNqP8^!ezk*Ieofͳ 2R$FK-!qH1wR3B:{C8mKC\ycU`eI4+ah¬M!|/ˠ9f\8QRt-|3|k'FŹZJ&6,ΖBOnaܰnZ-- 1Y!5|˱*(G#R=(*Ãv:V#lBl҈,I %݉pIhGČnඉV@a-i&f$Cb]HdN Jp :n-<#c饶0:RBHsƵLv UYd(,ncafaI5Ƞ?+#Pġ N5gͤ2"}?  {M[G`ib'N$"l퓮`3AP\n8}(.SvpOO>~9IXSH0gEK)D bEz(UI),3. N-ef;t*`JF0-bw:HdAJLUR%m:rް&' "N}wz+礗X~K {\w2z nqTEB \f?Cv iو֜/NꥦD/nƼ=q WR*]SE' b, V,_sҲ{]^#=aMHjۆ)I:[澟Hhٯ$uYy/+LQ4;&ךY+ys:GӰ"FR7⒎ T1rvQ;Nf(7:UnΦ/t“>\nM\jPYY7~bůdABx$a[|LK܄$Rւ)1S웯eESd̾[lޓ*\b83SbX,?w/؛cˋ"fCp-{>73fQi}'t=+AԴD*&.o{ak"ZN`C0*^lQK?d"ckq}?>@emiൾC}Ve<ȅM _\Z8M4YU<DGǫ`^zQNX1U;rȘ 빢x.  r&_/|cɌw&R1[&c;uN'11"p]z4iQXS]UP&tfp͹OtO^^.:aO- 2/U/'Uv`7`mb[&)U"XwJ̺i#7x_60i%j߷a3Eߨ)^xkg//}g)ny6@YQktM\ȗZNإb9}>YCZ!M$l"XW~̼ ;T?znZp4O,*G p%z뻃6jN*CGm~]C ,W mYh,9v*[ 9PC^y~4~*S>GN64˒H8v>~.'p=l˅~A7o;43erғMF3{;$=Lw~ ppgZ2R wDM@F&ye'.œ,2?CZ} 2"9F0ɧ$D#ڭ0C` P|1!} i%javHO- :(?{@J6CD^ɖcI[efU Mp>p(Zldl3ͫ 1-W4D0oex/JӍJ+V:P"U x):HT-˦L /_# or.ąefBP RWk~5mM db(O7dRk\,W^':A!? ~g0hT%Uf eLت$^tJ`ݬ<)^bG8yY)uS*T |!LT:2tq0BuT/F שGs'q sKhgT (#V yS`+ɹԻtbٜ<.׈GwFeSv*N*FOiH\f_@XszXi^Yk%oSVc8Mv'RK|VjHߏdzj0~GEp̂:]^qd <}NfǧZBn]0ww0硥0 l B,8uD>VdUNn"BA!&u95<s\NQxFQ4G{OCؚ[FfŇKUZ4gaNDSP2,MiaP=+rC_9^|L+r%wX3H۠ ғ V:jxy:a|)t]8K+hMZ}mF{tc]8^K7cw2CxwÑ.E0 'F!BRק~T@H0,c!6M01x_$s L.Ŵ1* O : o;]$<"&g3 }'ѪK$fl|z_# k{,1HFSG_ AWDC&h ~HDVhGUa9u.Tdn@d <-nZ"@9n=彴SM#x@4N찮G)c<6d'7M0¿:]~M:hpt園bbl:cnjqrAy{iKbNVJoC2#a [9??½t'08 _~d$[J2?HA ⠧@yh9|-8jڸnPIH_ m[0+c%/ OV)sUtԚ᩵G eՋNcxS\J9ER^Og<`!zJ.̩]iI; K&`1iՏ6H.B8O.O$֯"E&+q̽CK~(K0֏h=W%Vp8>t%e*~ȴ*Œr8:}9E4fdO-gDžBOo2 |T|@™fխD9tChwt5Kmu9df^Z_F@ qH+{tdT[JpC+x ] NA bK^ qO8.5(J *e4Cbd;BqO+;ҏn2ע> !n㚯U{51^}'m#Mp9u|;좼yybA7<=#y]΅1@76hQGC zfΨ6 + E ^Veݳ*OS-fsnVkwq0w"MM1z@@*&s();k$vuVC+)vgW=ŐgnQTpʟyt~QUo1 6Ib~1#3\96аNvB0gB.oAn-m)@:c/t3dh?M &|I3ݍ@h:,ň?=)bp_<[慟`Z ba<"v7gF9W4鑾^T&o`z?25d"D~˵>MȁwM ̚ɷp] ]v.ta9!60˛HNY\ 4l(x |e*r'AxɊlqYEEݣ3ʲ:䁀J9M)G !Ā*|́6W=L!%gNdy }Z6A'i@)uؾDa {6,#V^b':A. ϤP22 z1i ,$Y{/\1B^ V1̭D ntf؉}iGsˮz1j7ImATXdD>?F4vfK؟UHr,ᶒN*tW~[\`?(C ۪1quʶ 0kGM֦q:{왾c*۰CUcCȚxJAW3c37[6j.(m 5*{x,8[Z(S_,Ν^ΚYN{3!m/w .A Z-6D0:Upc]J:xE6ʊ?'[;؝ ,GC9"^LU_1bu TCFffpLp}OP8N/,a@ZI\H>M b.Ο) 4t#1!,&@>_JbG]3^3G{y,CJdB|m܌e%6DH=IJcĶ&Onwzgb;|?dTRґJQ1pB /< 4S ~%3ƅNJ!ހc[ l G#!S<]aXv@D"5>w_\S>s}5-=uG~=O}oM}BmհSu[ME/߁uW{w v<~[v  `trSN1)eXNvÅxY/tv)GXx r/6Tk)V bJA D+(A dB0:P](pןSfg*3nM|qkZ#IdY)Q–U| 4;4a娷ߧW2hliW6Q;X?K=aMeUO1zaJ.6_%/ZiQޚP{_&ۃ( P|H;Y,Eh' 4?Vz PBc}ZQW*Y7r"W_W$ZF3;s *_,-@~9T0S \lXZzFy:ul%C YFN Ob>]P(h,#;vUL>ks7Bã\oJYA{q$["'lIOHIdkoӻ%߇U5' }, ٫{N6Uדi˭(\]جbO&0A3ġ\UgPV>c}S*l e'z6ɰ66Yaͤj(6_>!L~p#?9n m]>Sî)KW P:mj YkK˟8w,z<8d7dMx!GMK괃8 `@sM}\iv { I]ra"j4?"g` , x(mlzN7!%b݄l#u 1d\u|W+;Ӂ/ Ե|Xg:2@[4՟W6.D&bOX3pa e2)ںnTHNuh#(,45R{$y!$_I&b}b#a{\|\K.ma3sZMgמp 'yN4YBs~rNeͻ#*4徱w@ǡ|RRs饆q3>FFz#v2{'z3m@7ޕ/%B`I~yA\ښ,)qWxq`b;/M;yWEc { c<j]rZ-v$'ȨEM ^W4۴(xjfOdTc;V?H?<Wa^]M|لlۜ~~b۱O7ٔ$ҪY[\J<~}AX}{ @c*@ ++IY; PA˫bSMqmƤSb }@rq n'Yi1Q#` IG$w偃hs2`7+Q 5fK9TC8ĜEjA[G'BB%n/> FhRZۚ@s}+3aBuu/Lk 6H䁄5v?2 A, ];"~;]ևyl;m M3GoeWj&PÝpwH/u3(C=|?M-8kGԍ )f l/{j/V#M#)EuNJ¥,Ɣ/{IPɻʆF5mKb|55_c?@Dل1x=?.Ϻ AYckvY.KZz@tL&"+gK[M&KWڲ\) liۢSbosg=i?'ƞ낄@^X+TY]TUi͌`pJ΁Lb[J0+)}sLB;'ʇOP9!532D؊ όX=TvFxc X: ^h j5ږ yS I#6H1Ie!d0p"!]khE$t%Y]4% nWnMDEC$ ^w=<2*) J}CmLit`q,X( zܴ}4ZJ}hL>X,xp[pQJ?2b,׏HbxK.DXȉ N?'E|:+Jn+)bLtL(|X?hF?:^N|y]J>Zb: =6"-yWlgS&փ@lxED"w _oL}~WywjIA/a`$RЯ㡠ì eY} rJ8=Gn^Ue 5)ޮ^I2s38تōW-jۤigLCI݋Jy~5^/Aȡ-"H Um&[_ J|C,{ !ؕ`~IjdT lbnݫRL$/\W^FZ|X"vTe\t! ɦ礮y[)fl.Cxd܍)B8|Q60' jY>AK=^q3ꇃ;@0@T&ebFIMPIhz~ nҸ',u;sRNbU f\3ai9JQ’6cDhH'l'B$Aו[pp:I-ś4|"aۜ%jԦ{A?,xټnH'J6O 6O w?q|ۙߑ8=sҐIf^9\Aw=:Cvꗤ;Z.=GB8dΨ/}6 ha,;q{Od:h_`pcT, yʚKvv}34Jtѐ"Mjx`ePd0>Y?1O `q\0z/gIn_McgnG>o3r% ؝՗?Z /t5CEDlCJt%,EP}#R+i9~kݬ /911G pˈDkZr@?埫ۈG Hz17҃YBū-,"SX -ʚp6܀0CJ X&Q}>agr; XN$7H"E#1T;{f 9`s{hҵ2~ga9pV;6Cv|7'|#L,\Dw{bs0\zOTk;Ѭe I98 Xk)oZ+q((9NFe ׃ܕ@wf!_͐Je*xm~;,9}ؗbQ|!傐>zj" mx.T$Kn0sFyXj4ـg[6x%#COYoC\V1ݍ*|!So@"z,zr@jϗ!2MVY maCi#~H2ZpygOyg H7iY(/}$*+]ţ)mSx$bͽO=7_s,iyA szR$ݹwl#cU/gj )iY@IZ$Ld1{ҘyK,] ,dyo 28v] -x?v)Cp"p+'2Je)QꑤS~G =+5( .cP2+O0ڕ۠W;@(1mehH=-3^(1N?.9-F\%da-uyۃhj=Љœ$˱h1k!uhL˳=Dr!55k*O%Lx(g J\668xU]TX H5_K5{؂LV%'MaF~Nfݽ <\K NgÀP_G[ NKBq?:Xw*[Arrzx|d0ej rݭ g%f 0Fht;#l;tJ}lPS*;eN%? a$[L/CJM"gV肴S(O|0mQ)?wq^fν;h~>Q3Z7p!aMXH0fV<WVdX\DS7BFŢ8p9m3 [0?VR:!8hԠ\;:K9>ozM4g` uGU^ ^\⽽!4@yZ; ٽ7+_pO1Ti멨4c:ZMv&XfՙCUUT|VJ.lmܬ'C7[@gy!KMt~.J<03rSѺ {DϢǻf葨O HS}&".}ffi\N&tH?&4Jʎp5!X"A>R|T,+ɱA: jShZ7PbOqvV J`]YE.iwV$4kM!XqgT>;<UçR 6x2oC4ް#]퓹Fst67X#3M AL}:_ 8bsgoN8Yhp H-It[ߦCU~4 lw^:?Aګϒ pR)UR ottJױ9Gй#kt䌲v#h)6O)ՇB$U2تY XdAnQL#FxJD"(frJ+۴hJ/ baJ'D4C5+Ljts< cU:%J%P=͆UǺkS ʗH]y?M7xWx{@b(f]xo#>o0;IrBH 2@)7<>2l!1c^| ks]M^w$\_vggjUpVW$s]"3Jrܨ߇P&& cfѸȈ.erRݍiwebAU5yu6NL9U9hN?ຮZc5\8s=-:d\e)jTVh._TA tڰNm݆UEB]/q }M1Kk6lhF XBb%&%.ļtaUm<1ԅV v4*8ТA]_?VVj/PlZ3EZ}yh-"?$`zf(!̐lCǍٙ]¢'Ҿ\&]V!n 8&=Bb H.Mq'_DLmvwiUS*ŋk|?Q4jKP'3Um02Bop˴u3oIOb0QaPѐIe1S5 ϖeKģyanj~VsYٽZ'-7i~؅05?y_(' Dd!~>S/lH/,X>qĥ`B!1J.K1 Z1OaJ0XIQWsdhV7\|}TY TԟE6`1{F[k2)x _Sje8[,}mj)IpDٍ&p6aaXV2?L1lWiTn雜ޑk0,I/kZ }Eӊ9+. <a21#;&r.;@ :!vOĞ7K֤;P$.iޑ]Pdj+t"'%s,,)Lڗq K4,Z)qt&YqDSS]/!\C|XP enSMBBuOebtug/7v;.33W@EHS{l0(B@,`W:[mv鏓. 0Vt4\L -)RNS$shsPkٿmI]3jH`2Ys=¡}PRsB{~V)YԶFޓrO_eJ'~(q=eUm'?fkaMe#-l(Y-gJ"F'pˏAvIVĐ*bF̀[LT jv8JiƼͺ0?CY&qp">$Ј CSE^`c/-Iak6S㱤q`̼@9KmO~:ioeR\Ku<%R{q*A̡ͭ4@fg~!'*2C$˧)AlO33x} DuY<氎%Yk6pI VrvVwEb 6ʚͤIq_¶5M)e1E\+-M,8};"Hw$b%Sc}?CY=U }lj_J"^p `;1p|b3vKg k}WO~iX ape;TAk >JD0H.~bB $IŕmW Q,U{̯?5;Ú¹y,/8@2^m1\5<,G5D9D?((md-r],k-p[J"hb }ePYpu-KTfgdDn>HLc  Ҩe1o'd{SJ<;ʇѢu3oA.k\Ӭ+Ρ egĎ$T[ol c\ݼ^(%n:ԑ}F@*Lm$':9NzB.Riސծ2L]'E` RCTV.^ 4O"W?-gf+gc^hy 밿p%뻩o[s<ۛz! ِ/[~4F !% 5Cڰ.hq!3˸? 6> wŮ /:h; U%P7f\5V]a%7٘z޿] -9>Mh3\Zj-rYY ` 1|cft0aAψ+7`CqN6H :ȸ IRWuv(_ڧxS۝bw_6]ϫ mCYEn(8=*06 jE$𦸧a\dUkEX52(܌8ǚD,5GIC?<̣v!T=j{,L.#c6(cBﱘ!s$Qxph@Y`|8d~M!7 8 /ܚ[JPn:LB$#7}kb%}y捲|_ _ʽ٦Nh[:m{,F3#C6͍`e wa)LE2L wtT$sMkろh KٷzRK)/-| ԫ{ݐۥgTɛ?LN}ݺt|4D,ńH9̀d$0,P;iM'i[5TDM%eobX+&Z p|1 U5zX}9%% [yJ7|%,cdFPoJ$X e~0/>3j $fΐjahІhTN1_' \(65gQ\ g9lfM}apU;HN5f;a`Qѽ LJԖ%2x ro.euq-\!BI32XI?2Ɔ (vSǒRHU , s7ΉFi٢Of?5a;.z;QSٖb|D2 dŷ;~S ?} ו7;piq 7.+whhUL*[_q,ce*JrQ~a?NRa쟓XL~D2 dYXcUɃzay2Bڞ5?w~V2U=xt)3U-䛔4fi+` LKt ' {5xׅei@O#wxʈ?-߸ ^“rHQ :;*ms\m秬>e%i6TChr2KdEmK7҄gdFH NÀmn!J.10Yϟ- #Ѕ"Ȫ (X00I](V1Dck%Ib ; ewCc,-&z-jEz?cӺ h_ ![^cA)Qj[tϡ3C0}_BMv@X|/0uý#dv@u Ko>EAN]*'\O(ɪ^rFJCt0e5c\IVfe!O5dѝ[@O@5!;N%ϋrപ'ȳ]osC1DL"^Ĕ 4#.i۳U"lV@^c7"HZRaSd> |yLLMjdž/trȅƉjgjqu8 ~*k9J,1`odįTNA-3] ݗ0y16_=_,cvRjpڧ j#pmY·PlM;Y!zI|vΑ`y C1'{P$nC940?%-Xf 4(X3섄z;fT&]wl/-p>IY`^ůks01ۓn¾`~]t6effZh_1 j)%05W:*CWuT{C%8~dRNMhfflq'9B=39/> '1u)7K|bqV)#19BW)9)&f$a[^73/F]`6)̹+MZZ״fM>s0 j>SVtDf;tZ&j@tA V2s@T|ndZjDMfu;zS2ȵp L)<:NQy%Fr,o6of/QeM6m;^rB)8#?MeP d[Zz&&l=(0~&OƯu%?V]NzKeit@m pQgEo<zpC8C1 2Z%g]3vr^ψd~iLE,g +ĜuR;]TKiPM:SYi!hor%F4snЮʳ݆m z(@FcXPayBc])aӀ"VNž7)@:l':9B lb?jk6RC^DgH %rTA rN$] 3f2Fa9ݿ\%;Bj-gn(kʴyrQ;mI"u?SP#=J\Nn`*}G6TyIE/^9ToD=naY#CdRŜxthE,_+ `?o*TVX塞R b?tq(qxCM'ӦLB9kIgsT䂖 tKʚUVÌ#vpw~66)Jk|70INx[jv k.xI+[|X'UOYQn?f 坉͆$8S^,0dg7jǿ博%D 2 vbh GUS=WvPG^ϟ^ ,On[=2z/Xꟈ5MN"Ueoܸ¿$NtdmY'@h\߉ +>Xq-sIϡYڮxpEDpuJ6;~ K2asTLᄲڛ5tfST~LJV3m$ k[Om;!E ')*sQ(ANũ_9yGjȵǥ ĻvuCˆ7kwܴeER FӝtueuM&"<"lAֹ臺:X)_ 3L.Մĝ^Tن ?xa ŤvaڋMKd@E*z&nzxjN֬QF@_#ʑ1$0T i.da> rwŎLe;ÙEECغ1DIJqnnC .|pBwC7|\?\@٢=#1͝$=5j9cVb}?SFAgm>sQ;Da4~KHr#|]{_ȶS|_[d[]Kw=ջ`5Mvv7OgUSS}%8ؿd͠!2cۖazOr=%K "G[<]&rh$TY,)2胑Kΰa^-VF/DMA@}!ռR ZAVNaT=ǧ?mz?m'Ρ^ Zk=&ße_&@Kҡ(rS3#=.pWq:G٠ZyALפyb&8HiaS2RЩ=ejcP"m.֖,nN {s+6"*a2 z%E9De "WURz˩kSFRxmH"_+5QB#~VJ3Ey80^HJXv&Q<<ϩjUT$Deĵ; C*IF|r@,_UP#A;=f<47V!^/]ZDI7&~xi Ɩb&䲃˷3ILYU[bPgɁHZhhˡ"ζs31~mXUFQd|PJv\iOhR=˴I]FB`_]&kXuNmV pӠp]d}789@^[n[9#2_)~Á^}ٳd{q׬ahezs]v`jrDl&H/2Hp^WNuP}'&mZc H8w5"io.www`) rz r'͞$CC caN"~p!.D%k6T%y26#EpbNOgͼ)Z͟"cl M_>qs< Ed#/+;!Քe.9`Z g/v3CSҼ|ydDSLԣ|~nX3Xb]ob kC9kO`Q=t߲@p oIlN:|+Xd|/סhx?$|Q #ު@xoХ}k* }3&0?Ҍ{./AGK^ Hf(ama|w\IT;$[DBdm>,XEy{'#Ǝ|tŸl]v B#J܉CQh7?w0=26}Y{v^;A?)怸 ,vDg׏O҇ڞD)À- q*x?a?tf%}5s^[ĞzY}Fbh4x.>;tUN} _TXYِȼ`0vC $ܸFF6UtZo2_DC۲UF esDΙk਴b(+윛(9t(~@r y(:tuL\JLuDGƇ&0Cu|iA{sd\Pxv pAhJZ‰9Y31>/t!|> J+&e+efN[juXQh50%%S2T \q LM~sTB{V63:)C-Y&!tvḶtoTf>#JކfݫxVZHtX!,#j:{]ve" NcmQ@ @AU¼`Ef^ .*a 'nr0@gx7 u㼻B5!q\sk#zt[2~S7/gWR&7=FVFBŲ?˿˦pyr\gH6|/&&E#.4X ni=_F+Ȯ#U/2~r};񿊗'_2Zئbs=e=@k@cInN4Jڟ,g#Z힏 6&Ӱה/9wE`ېۏ 5d\Jqu2뙧jCҝ4YFs:)yJ((ht"?<_RޤƄ:'iN+*2p às- PYi QRL2Ue\lgz;6|w>=p~Z@0fv7v`7!ꢮ.}x++%dpA)!%)n]VeWO+Ge8E/PNʂ!D`xQ8UE wy^'pZՅ&/+E ǜONӻQ"ĀmOl㯏Cx60Z<:B׋*i\n'/[X;9-d"?@b>"(}'fB'--mι/}唶WesU+qYZYT36MqյAϽo=Cz%dV7.g<ΖA:0Y'v 2o6צBG{?7ΐi,W'PBSFȀUsL߃ P*\>JQ-{D[wSo]\EָTH-~t%(TKHw1gdnVy$sh<+{V5L ppitf[5_$ʩU&jU*.r#șaN#^ї9lfu "bET|<2r&8cUf3د:핋߶Qc_ܫFaa)wh;79x̰ҋz;DvWFkE+3<57]_PmTs< SYVz6q ;õ&ŧ /hb5:받YՅv(_OziWt\#X!%\ORafc$OCB)=7(33Ir<}$rqNrdry\PI z|Tքtp=w0`o6c͗0fWk֢l'mZO#4Ƽ_.lQ(rBRfهswٿ95i;‹]"`$L~I64k~1 LyK)ZNZY03:akZ5/^]*}nsagwꃛuإ!{Pm]TL(hđ(VpTA%5xf[2DFsh\mtBfgĎMc<=6> @ec HC3Sg`:uSG +dq?fhƌ_H΂#0+dZF}d\ qצ lΛ;nQxP!o@[ڝ'ZR_Kk?6{2;lx;s/dpb}{.=khE]xJ 1 lXSڔ8q A= /ܝyOa:JaRSDG)Z[0fZpܵNs>xX חT4ŤҸ ܋rY"\Aŕ hvBf!,ڃ$="7:65,"^f.;0ِ y!/>ngdE󶉦~ab)xzVcZ"/37W%vE5>ktn*{Ru :=*ۂ3\/^&<hk%sB+״h(YG~;e#[W)ib*]\72ˆRnTMIJ2"Rh̑lr5Ӗ_(y1$0N*a EzAjEƏ땍3sb?!c1nwoUA/LY~ ,TT{ݲ̩f=,KY%F1JU2/S ) NCognM|wӤ0V%`v>A4ܦ+R@Яaq#%% d'R<$~4M:w2IJXӶٸb`h$ ҨjkIJCۼs/sx3>J\ЎnuܲWLMMG^fW2 ##6F(:/@%J_FU ѓ꒹xAҶeܡf,Os9pn"Ȫz)QۣŕhmyDpEfmSuꮲBދ_W]>!*Y'P7?\ǖnSro>_qڢ.ߙ D1)~C4['!tr^=5v}MI|f=P;^mf`YXFq8 4U198DlL/v653&`o?E~#=:~rЖ|w˔""t/HCԞ>Uo3jРd4JlBxqhcTWmwh#>?(>.l1s4}}yntGLW-]6)Pedb`B0@{PXcD Mv'透xzk}o3ZF'ʠr9Y =)"w>{eTlzmuVP45/x5'ZT7/_ V3FB\J_PєM8m:&?+PC56VD1|3YjE9MJtT=7`7ڬᳫT u k,Q>܂Yy<ή.ԁFT Ӿf.!OD3~G0^#X~pDuc y]I]&LAiw6M Dd7/ x^*v56!}ǡZ@J.kxI:rMDߏW>\ "Iۚ*^#kg:e^${ ̭Jv%g?U:v$#S2ɴ` >Y%Y۶,}Qת(LNWINT\BC Ӷ{ .u? ƜM[6:HuX9E7򳘹T۪+t8I7cA`@TXQUws$u /^yu9$Pw%:{C9=/'D&V Β7k)gV,5U(or4 :SɃĸ+4ξH:c۳T$Q0g<: 2Kwf8AYƔU5y[04E*ՏraڲOS>*MmKN4Zy@9 Ř;6ݑho |D-}fkZ9ԝ,℮`QGJT܇},"pEH*F {Ӫg OB=%?s+w)p7@;CtU $e'8; ,<!E*ƣ˜PkgZ^`eNu6&&E$'ZMo#؎O׫৲L;aE O7, X^eA> vKEtkmbsJ~mңN pͺ`{ZNd7׍l2}O=:(D9яZeEJHIF"PKFfŮ|AF06 yMDc}L*ty֘4>쯇9 )8ߑd+Ep}EbjEJd^Y̑NjFEYm۽H*yxbQHm*#x)/Om= ϵ68;8n[՝rIVt''wjq!Mu:Ǟzn!,Wccz9g߶1k;BlCH)xcO;ZpEM@.ͿAy%u- DuC9!g}ZE%qAwSd`XFޤW5bj'AYГRU'wC##N$"R1άxu!O-j׆Ȧ CrQDJE][X iW 2ȕ7_v %x9.x\8TL)0yxrEZoU3PHֹ qvе[O &c3zVrl߮ѴDb]Q H۰FMA~L&/T0rsN'mvT>҄s\^,x O]"h0 0m|fO>E c7<=۫hKP:F`([c2OA=9}b0Foj $a -ٿhӋ:n̥C2q^lB6 ]4*t1ts8#aIUz49CJؿq֬/AfF!Z-$7&Ѿy\jә;&+骉!+H>+Dߑv  ]N]8 0ܦ2uT˯aQh_FW| }Jy!f:nP&S̩\bWMhq=&c3ځM"iF یVj2T]癜}&gpLۅP},K͢rkOr]jIiADz$YyӉ:f׼4!2 +oxplFLI^q@z*4(NJ+9;Ȧ9JҝHH##,cw1n>4_4;@;/&cgɈ߆c= Gaߝ5XͰe<Ò xzX"gki| lGHv|*5~F(@f疿V`3 ~@: l\T a6D Bz4{ɞnˤN%=2إ~ #Ew)Znt`~@!"\|VIPNm#bcdfE+c4fR^H2[@#GR1zOysn@ڙh Q4m1pUpUÉRԣ̱[/6(YHL{Jr 1cєzi 1y[t+ zMf( 9-dXW/#b;\© lXrAnWEc Rzf613z*.߄EtܪI6`{ Si s!c`F#[?r{k#qUf<ќVڈ;=E.J:li d0eTk=!$yX~}6w9)=ާrgVY:H@-W,EDڞOK!tǑ[ONB2p;sn2'+E{-Km"ۿwTm]NY ~ ԁ7gi5qu6KPte1p <нstU~Qp7AlVl!pI98U>Ϟ3Gy.Ūj};sbXqM(Ԏe9.L'ף# oijU+ Ȁ9B ֖,hQgoUE~Dt63.jˌ9UJ#w$HO'0ޫe2j57\3E&v.ònGn"s.D9Lv ;w/"Y`|[].C(d)+tQY܈U7py(ۻmelCTWaXU?dg1($KG+*c15A\N `8DM?ʱ#ck)V:7H+6-ܲPtȂ({mY6 Q\닌M(6p3;T$v,NwNJi^ sy&8 r"ƻܵ',2)~m80H+)Q+|"hb^U.#0hv׼n(.V(E;\XO~|I(<iė`]I37l3L#2̝~g5# _NoC6?HXd[fy v_ݕp{Xo:P,p|$|'/jK^g,5]Gcєđ$ELuȬW}́pog3|OzM1~YSl_}p*M4xmA'򝢓bK6_%"gIAXdV(PQ䡲M`~|j2)r]Bfԑ,/8p6vYa bې{.8X)SՆӘ+b;wWߡf9ċqsgTrFM-( Bf#+EDTN~9*$i#8J5jZ賨'$d,>5ڰ/'#-um ;1E6/f5dd;صW>$yr)]p`v V~Zb Q[̝uF nA/jv3|}s:fRfhodi}\я9M\^^2:FII/ pdf6,y(퍙}GMV,QTޒ;2wNC<npzΙj":Z/XM.ӠOcuVw2O~o%1N<{./˛U!ؔ˖h5j%OyA&6똱 >- f]7+أP-n ~ ZήEԳJek̈W ,RgXsD*rA|!/B]F׮%;Ȣ𚎱='tScje`EO1$X)M&X9 8jಙ)%#4~nD :NPE ~:=pR>n1 :S^XsgJy"g*G.k(9R9)>>y!l܆Ҋh2fn:Щr{'u]PΜTmǙNFKIp--NG5=T@.;$ {R۔/l |1zefjK)2ا~ ~UCȱrnggWleH:9l _ۚsx(ӣ7_A1u @xjYk kǟqTƒKYG7`~QQ Rٍ8oVBWIqDa.XO|Tp7*^5ew@判ajrp&Vi$~o6FE,e ) {{jqQ"-~vM>=ojTh<χW`'y>(M~p=Fpu&Z K$3~l5CuJ.vLڶ#n'T0TiDlRBD- {v"!?lbPo1a43!.l>h jak{9t bBp9Jܠ|yI$oE* Bs)uƐ[ T'#/*RSNk1jy%iArQ#8iU2JK](NF,e7!= :t3RWB US:K <}"Ww5ҡ=pupv/$2{zYnJE<_OOeUP S®}{yŠX>KBAtNd "~6"O²{N@W"xJ_߸uKCUwAWKΨ#aϡ59|HϨ1M;T3) l9+ ^N,%*d-Wp ZUn UKI`TWY`zK)tW+H@DSUu8z) 쥇pVav2TU2w4!ݔdD>m{Bi%si fvXr&?OyF\}0q}lftxXC^dm#huY" I~|^Eظet4E.j]DrA24iϯ"xDCz苔]GVp20R>/vehŮre>F:-OhET(!'8$c@39ᢳP7@KyV,(j }uEjIo.M\*m~PO! ټ|YqZlOŭ@&-VP%MMuLI7g:}g(#1@ GbHc&$^e#r2t$&z$<4C3|oʣȢ.AYRHIE}C/y~a7k+w -&dz3]i^jnL鯏ʔJ|Q0&7DKrҎj_.E-Tkwo7|ݓ(zCEyȷ$D$KB$o)`Ue$~=/ '~ә$*zئ Fʷŋx_0)l}i `nýD-Lt2o&ȃzM*.s|WgYW~٨/CCQ@2}څN\Hi'2Z{ѡRPGUQ.͒?_DhpJ;XHXHKyqx_5n3{8ߵ!<wĭxTMxw`V 4qMr*ulՠG8$z {W-RiL{;n`0 8z Wx}>fىӴPbi1<\QH(u?ͽ6"gl"qy8GҒtA'  G:f_0)O_ٺҒQ_Q} R!'\/Jvu3Lgc;:_7yVV_m5Ze#dhgC黯 E.>÷Dت:{6*s 1r0` |WiȂ;Ǿ]3O~FC)yN\alc vҧEDb; EŦFc a}'+0s$QȆ|Ey/k`bD3 Z IC{حfFwd~l,%z.֦J% %ćP|I"thCg,*/#I xZضz';L*ftpxw{w{Q'LbMZqվ"Jq_V\}u]wVgĿO8$;w6o}]V{Ӽ{>:pS 坘z}C"~+6,! "</)cSr?w1$ni_ヰFr J|9d fҎ9;ևASՠ{!E\#2UN5H"aKg۾+$jnE5JV 6$C=4, xDY) 3k?ao#*R'wF5ə;zBf@f^u &l}ٟ)#ڑ=>mhƙBsGj~ud4B]B UL:FW1j /)4S Gc=ةu_R23ogY.]ٛ>e,ܭMA\l'8~Z? ]ѯEZCز=Uuq }.D HvwOkш:O('T0,SL? n 뉓 =bLݷt$: A,AowaZ ZV`Ǵr3}ANVU`MrZ!"W>slfTFmeJi2){@qZ{ D ^@Ei^ݴ@ SiJC\g2dZsNڻ_I5KZ.t_YqkLn؅b}I5s!TR}2WŞe ^<8B\oTmʹ0Vq^G Jhxp)+r+UlUr/2>t-?E"ӌ8?N$Np 4pxv.p£pS&}X՟h%/Tg7棺N ^(5&0 qhδn YB昁ڷ#H}GQ1 DagĝY?O4XoY g4Y˔q^ l[-^KA`lO c>RAo샿;0nh{˾ɇ&6<79ߒV R?h:}-l;5-Z>nlTE+rsr/?3e&\+֦FuWhcě_wIעLC^%JY N0MhHh0] Dz4F$הMP vBt6WV`'3H0S#9Ӝ;(9E!i^ dhL  xA|)r7QB)Kr{@(8/2﫽Bgv_۷F *7¡i7'ɕu'Wlr]]Ǯui~WWy'UduIFmY_OQxz$2qpe򏾪~3+ᡷB^TRVv`hkޟs;j#֡@rÕ\-l"Uy\JΎj0"3;8H0b*:~e >O;YC "NA6=Ito⦀9@7-m28ñ?7UWpsW+ >QcA ?SX|NLPaײVQ-J;M׆hwr -a5k$C_ H1UD JzM{fRŹKIMpxQl ?}3vGV  ؍j%T|=Y^xl0oI=.ȥ3l%&:\JXN?G9.(Ԡ(4M38CC.Jiq4I;[\p91Y2ZyFIJNU~dyD|F#})m}c# /{ A3" %ߵȠIx1\\s V7iJ+QRU鶫F(#M |VJU-_.|?υtܙw+x0Uvi'$6AN@{l8^#]1@Yh:E|TKYhn :b֡F3t`P},:nQn 9|W&}\`9$Rhp2lTܐ8VT%\kl_cv7&A-c6f%2iO,^RU/9OIl_=8_2t\ $MϧCxxj5g IGP|x;:cY0) ;ӱYA3")M˻  ޤWhc%Xu?WjkI/=?oA;TFXMR1emqx2|1P[(FP[4BU:t\ 聏j= y5Ȱ6_hNDj=M@0З 5.?xȅ~!eȰ>1z./8LvFl$ՔfJ7?ǁ[bjq57c0hecLGt COo/Hਲ਼GXEeǒ[R%tTO>ُ|{+aYIo}^uI*UfQC/- XaR _*q ~~ɗRV vJdZ/7"4C13 L̺bk(B |.4xw׍45g}~iY^U[>":yV9;]BmlHY__ueN  UQ.[? xJ` 8eN+ 5i%a8meq!}>p ._핋g`A0؁=m L 9l~J4@?h"Xg[B*6rBn ŝ_˷D7--UiK?_e12&X -QJK"˨,id@XN_N[u;2ԨSd^AH«3y/A} N$3@ v TYs%Z_y~sU<\S8v3)KWЄhYe{0|85eM1utK6ߔ)s,$f#f sRO[h D,J+[9ޣ׃%>֤E(1رhbA|4; ?*{C[֠)"0) 6}n Wr#%B|D2CL}J✢DJ,,yp"*t5{/ 3g{;2$."Dk$iR`(ZP 8mL݋͈|B n.+:kzZW|.Wd ؿnY0ʱڶk#\;z\7 U&نK|Jwni:kIuVi9:7q(d sZG8kvҤ IKe;;$By᱖^C_XѼ]zd '7#s 6nExUIfx+pScݭ*5*:o]/4> m-GbpJczK}Bh;/puxPK"~tnan,1ÔJߘz2W ׋6llKy jxֈC'ѽn p.oNw3uakrPB+Oa_'?b8$Նltb׼M#hL"Qq-UPnD8?n'z>ؠ=&Z/ ̊B!6*1M|=tJ@K4ü\tuBVӲ1 Fq5d+FrUyhQQvdSB#m[j`{RY&P@U y㪟i!߳U u,lP[ۑD9V'6&;,GQ&zZ7SX).K=ܫ:}e꓅(E}v'wnF"q%U*%}?qcWgUqOx~q{ྺϰDœ s6x/Wo@ar  <ׅ_tB7,ygKZM02t[3maLZ@AyG_(QTC5Jm_fiK护5HPffM= adR/)> ?ޑ;V@!Wcd!,!gR÷OYt} R#j]aMYV}#Sb3_iiڇVIR }BЗ9Stf{'s8.Ƽ9tV !i†xۮLJrӧ ć*9HA{K:WIF0V#P?'æXkdc.Hl9;~ AI[XUļ2Hay(!g ĩ%RWXjZZ̊:!V.cn]]\ЕRO*${}@qN&qd7UB־̞۾ +Ij7gW 6 ظ pZp&׆c +t3"c$MvϚy,̆ՃBd. Y:k\.XiQ^Do|V"21Gg6$Ғ OaWDy1y$4ڙk MdOm7cKfd$9 n \0c*WR1вc.=hՆ߿HPH:tCմerܚ5ٌGFa|3yZGdP0xO ϭ0煫IwkÝ$([ ݄済-SR3 1BQΑ;g\z|wNN  f :0 b)oߠ@̮a[_\`&pia_Xkk֛d|j)LT,l_Qѓ]Q]3:U(L)hy^89Uaҫ ۏEo9JEy{_ Ϛ1;זggͅCYz4+p$h8:O?lGEr\ v0b=oKD0}[g`6KL࠳ m+~ί"(MOv5^I嗒 ?bi9Eob8Ƶ ũ4Um!FT|i0x|KmAu@qM$eRwTPzjY'߷*yuZR+F;7/1PGG+铄,yo4 !{YYP,cWZ*HBJ9s!@`"1J[RcrCYi"e6;(jwFTnEa1L^ om/2EG 1jPmu3+7Q&*@r~+֑vR'p˳bw)z-)x"CD?4yx ۮ[qEP?½I9QO'Zl%]<;(z ]/k^bQҩ,sFǿKFcЙo6Zv9FDiYVWI\V}<eȸ{$ƙ)lGJ: t:*m s7ոS;]0{'Ŧ<LU{-I,CǨ9t4 dfƶ.&9&E"!9ÇЊ_7ʦk?> gHc;/ت uo7lZ^,(/ƶA/Y([D*,oe;շ#Չ'a1e~Jϓq`;'|IOM=ع_Zz.6E 4ԀHX 9.-Q&?,-Z+U7 ;aŦŇRĄ 9v!R%l-_NE&lV 3ԗ |v'epq|)EW0l>~>)LҜ}_}t $Ph¨sʽt;?<\:n_o NntMb?]8V]CP"I0=D3m:{TAô,wWSzC՚J~o=ИbCyu#RuU@D~imR62&6'0u؀~:GGdcxt Q$a Vl6!-P ~S9!zie#zj+q>&hqgr~fˋ++!EHeS2̹av9%)#D=uu욕}>Mg0m&v*T'5/ugᙢj㰿bMjWeFWFZZ\t.oVqd? l>U趶xǟw_`?>Ns:& <9J&u6= R69zp-lw1YSu0LO'b$STZBڒ*'i"6/?{A$hjoצ^ [M0ꢷ^ SUsITvopںV'%Q0OU9]j)b cu YoʏQɳS ,bt*@D*cܙ(=0:9\P;烇 a>G+҃8˩B5M 'k4x&6Զ}׀;f]XZC8.&8i*|JۋT7]$ARGS¨&_<'dM)+n|<]Qei#}- qiMQ=$&c'-0- f"Q^?Cto"&Ehd{l0ݬH[eiF5LX/mMqB%-3&xΩ?N*i*?Ziݫ!C 7Rdq)0{ǶSi?MOH$gkz=-~H^) 7;s-騅c砾#%/)+*RƨdmSaE=_f{uQ-ErvS)qy8TN[@,DXcs g eqRU:[q6>0n@kmLwa-c6I.䟼eWp$3mIx{8|:1 QՏ'[`ڱ3nrH*ymDŇZhp"k+?$ֶ(݀>j~-P[Tig(#aHuϲ:ʝ_Q+5FOm fXjG6xk>"y9NJ[? ? utQi!/y[x}&$Lº-e*֥UX/} K`Zt$@)fmDH`v}>sqQװP 9`:x@}~L^[K1f W/0VJSuRJ0, u7ƜdA| t, [ QeA43!PRO%:<\K64U@i?qC!ZnU^j()9ZZ_wokFǺ%ɯyȫ h%"-T{Si/]#di10Z!B@ɪ/g"FCow$rd#&8Jy1Y5dvcW`Tw`8O  p^AMMC)=UG j>V[tWmj~K 3PP`W1F\V ֥8tq 5B tVSJ۫\f~/Hم>Ykdr\1bn:d3~'Dht&U|ނ*--UեI 7X伿8/@vcτ_=d[h:DjgeU {]oi[R$nlػ̯ey1?qڨJԏ(0h{ғA4ŁB= %8Żi:4XiԶ](MG3])TT ]&ɩ; j= |g&J-*% ^ Hh>B TpLODEWcc7얏ܝEr-_6RAg6ygAH`)6 Rzmg mlܶv:1 :ix̑ 41տ3& l>$a2$X%AAi_sO!j9οyT6 wغۈe\ԁKkCj[% dIvwMXz<{Eg=Bthon$W]zi6+SF̵fxG}#lL,$s!u8cjQ-L6G XD-&bw:z v!=}btȜX"s kNjg(hϐ諽^8 *V^idF&Hսs)vR#7~Rocrn7 lx8C2TæO6!`֗HӇ/Q'2KrвO  N]O5[ ,-{r7ԩLeDkh+b[g5l: QJ@iХ ba0H-> n$,)V;-ENBjQgfD͐pzKsOݔ Ba"jF+V˙Ʒm-nMN`~yeeHw8q9r:)6CT5 Wdt?#|M%\(2Z]p:`y0:uqXp ";< jEv@sR=;AZ{ȣz?oir廧B=.!‰5uxocap᝵I͆=h.˸+K386iF9"d]W14wR ?4Wr׿ H%U7ΟWuA?. ,\=2.gAjo7-LA[Y5YlmLNgMGq22,zcZȩ`"L +@nH%nNgd([*^!EC9E$`ZJp)57yE<0dTgl\@o;^|೗ȓ =\ )zWDN vKUsi;mWh*S5ͨO8|^ r-86:M/vmqDe>C.ABa-d>ڮlH eo`jZuڰCkAH!vEVahC b/RnJ׌uR|F đ=`i=0ohY 4GwpZС\LH.<ػe v'ؼ/"yG" ĶCqA)DKtI3ɜfx|F&󨕾eI]TY^bcd:*iNS5`ڶ GmBIA b9ͤ ̖2|}5an_,R4$95'{ t ,4V)z.`F(j+"Y)!!,ʸ֯ƾ=FMkY6

eKLX2ɣU)s[ec|9[FV6_N$JcQhQv"?l <ׅvP?23[CP >314>Q&R>W;fם֨!ZkF-rcpx?QQ:;aT8X}#sNJSd*?N9FϾ{k2 '6@(Iu#lMU NmK {V:휏T)lmcݔ&7LbU |32)_4JSczY[t ;(|07C(SsڌȪa.S A $>`a&A;3*#Zyt-Ϡ;ųL}E/*{A0ԛPQVO˜jcc6?^xz iVzVͬu}Фge'\\۲5=)x(/kAs Xgz Y7'ebڽW\>Rl[fdNl:@WR1̕`dx,yrKVW|xbT9`: Mw=::d39ٞ#U'y<~ "8s QslQJ_lPj92ȵ/h-=F|bO6$)qn. ~,I$ xeep&#NO091-g"!/$`oר5*ct)`IOh NdIL(st4s<Dd{DA-yU`shlp$_2*~%4=/%aLd5"̈uKE|;\f8oPtؚPAI"N0;HI7!֍1zOgODX#%|Ws ťz/+tou"9G&1.q$EE [d!V/T&&yYj}bLfq )2ft*y ]k#oc, avAYQPޠG|bP? ؘxć5V :kdj\B^5.ϖnf^m\`[i,7N }DҎ>p>:,k9#X;*8i@o5 ׼!SX7WwA'"+.J^N0WbYYQ%7Hp3˞-Q1$nNp4'ҩi$UG[OH n'09!H_%uqJk^FrC6CâS5FgR_Or$4R^FlŜDi,J!a3J>ğJyMXX8Gr6+5 j)w"x{N ͯETc _H[}LRyrH/SpiS8,"R˝9e#vn̹ rc49cRŎ ?8+hrPFKJ@IRvZZAR)8$@{\ mЁ;$'|g|`{d%NhhB/ĢrSa 2 {(}t9"#rm.6L@"leMp;{*oP!hm`VBP5W]#Wԉl531XlK':g܉\A,%xs8 "ķ'xƐؖ&Uboҩ&=!Ѫ֨ #h}XCE9vEz 㷾&L=s8Y {%" aC͇u_ !>$-cK:< fAz OrK ae۪19ٖx *~|spHil7!@_U"W{tw "ƍ~[EfrI<bl9H|–J 8Et₥ԙrYg/\rj8}48S:uN=wl~V#l: ~'vj=d P}raR-[?sB{Zȉb}7X]#-~Kg@]0gA#iUEA?W`aM $Bc.<2Y?4HKvjlN6Mw~\Ue S4쌰|HzY r]EԊ,˨Qkx$|:dX-v6j;a.QAXH9|w'⵽BSR#'c1NORslvK4%vSRU'BTs-%:hazgرK5R!('`Su{3/4zGh6ukP[-CЌCY\oC":Q-[$t?G awȻzq7F5pݎ(v΁3o7"T_yB\7=R'*0zmI=?$V{cCDR1ݹKaQ#Irپx#eKɻ6 nd^ '3:haI6"FQzQ&)G&?T'nVjS>tABxeUw]U~q-637GGKGR'Lm!*߂J")J) \RTև~? 7ң_Le oߺݹ(̥i q}٥b{[,ovJ$t*#nܔJ=SK͋=qUdjQq1QQF=s/ ۣOjLbߑHae3jJN! ]͢h|d`Qy59H )N+ͧ/_1 ݸ'؝xY]JҼӾM+Q)=8+P7Eҙ/:^kΏEN IRiW篠l21ۮrReAUNGwd:P <`du㡷]@uT2TwXQV[; 6Ӕ}58QI-b X@ʺE>-]hߎ LL9d#Ae \D<Z{[:tc&)4śTWy9%Xb?{*l=VzuP.jY{f2˳խg[Q[~vjfKqFfx_*U]=Y,XO% o%F9,SyeR1_tnefYk5d$ץ'͸ 83Ԟ:F sJC]&=Du&ʫSd.veٚ@<ͅ [LqtVwZD߯/-)C0_8l]fNHő!}>ДAlmL~ՍTw2dPS߱V\Ú}'PA{ `|'\1DJ2!D "Ke]Cľ.dQj)*V?<8>!o VnW+(P_ >NFBCkV0AMMW0 76,<8QsD:Zi,0/ߊ"{K Y2Kףf=:4#HO3&j GDQ(wb8G+ɚirMm6:֟v"PKcf s]_4tЕ˘ zfbC+H#}c U5/q[7>cJB} mH^71v3&QVloUpB?gޠS`J#zoscw _XLeԂ|-C> fe$>WwʴԦ롘DO;hdV"ũ=MXSF#})Q{LHBƍkbZ);/QL6pXiqf v2(=ڈA9ʛgdOkǑ%XxWw1mRdeU䴼TVĂ ͂a6"iPB9x[}_7g̏Mn#m \R~ q·ղŊVG_`O0yhtx#3| 팡8-A0 >ɘiK8SD<)X E+%ySȁ-i4wmz-pk_qʯ.0>%MB# ԱjA貕xݑX`ր*Tf*& XL-ٿQQ u0ت]='K)  ҕ=U%GRG?:88Sh:º> pZVT``4~-.DP;J76Tf%ff7:oi)Nw:'[:dwԙs.i-Y$ܦW5?H#~7s.'͖j3i[g9wv gT; ǻEg&rF̙eNHcE` e^b߁aUAZ}5_}hC떧8? u"rIǶ%zu]{{҉t#?38|Ī@ lk%LBd:\,Q:-gjwieSɳ4=/#2 /ǿYfk~\H.ylf=uIDґRPs?c0o׮eSE+1~(;HOldV< R[%ظ7@j]$':"vP}S2`҂^ܕf1bm} Ijxn6]KpY}\Fi&z/!ɜ*'_ rKFC#ԙәǗE~tQYw5S[ 53Jj r# 59u 邦U r@.)UuWl<WeikAX`Eݙ\Ģ&:^hXGRNi 8s rG_ gU uʲt$w-(\1~C ̫!c.@s pskt+uCGuhrϕïfLrw>JW?=[7*ٵ֙D긫 `a1C.S Adq RȼPV+y.B{_6^)S{ WjjL)>JNe:f11dlOv.xZ9-C/ӳN3hMT0C.y#I^呬E҃zmw2MߐsιU[iVv'7Y@EC:L%S o>B.e+D#$$[P(֘[7]Ei'8'"YF߈zy)tPV`%.@a4@uPzU7! ]뙳{H[ 6`&xoǟc#Cy~r=_iӧ10\B{)ވ+X=GK/48ʜ,>&Jkj/.t>9[J(ZX?,ٱt]̹``9 }X*VKH8TpOoy`sFd`2Du"uX&CQ5F5!mŖU !TldL4 #SG-/2a~ZF!U:d̒YOeԦW5*T2Hv ʣԒB5*x=2VVz0w˦Gɾ]|+aJ[ctvǚRO] _v񫟫T2ivm`K=Z9UA}ep+파c|A'QA!v;y=^d ,43KA*bdh 1\ GQj H@''Q7}o(Þ7r'EkhQ]&'@>):qi.TJ EPAb+ٰj PAXB]]ڃ崧4|3ߑM ( (ZP\BrZ]L'"?loo6_X}4ھH8|!NWڡ9|#ۡKUWx3s&Xd#ڻp1>m LjS#i<գ`18;kj3䏫>.X0hL؂? 2UvEvJW(mTڞYGڈބCz#}d1(A5,J}Zr1uumFwɱ ){  ,9=WōowaT,$#SޭX'E"nPNM, xaTa1'hөkKM5K3F6\1Vw{[N3zgCܸ8 3 7 %a9 B4]Il