glusterfs-api-4.0.2-1.el7>  HLk|Zm Ԣ QDmKώ>"k@/IW1\MMѣhnq7ńH?9]>Aj;% {E`n$K,-ӏЂBkg5V|7ihԓz[րi@Ft.ÃP_8lkg>{EI42+ˈONlYLQD\2\UY˅ux`.y _24>=?d  2(,DHOVg |    (   (< |  ( 8 9:B>@"G,H@ITX\Y\]^$bdienfqlstuvwxy;Cglusterfs-api4.0.21.el7GlusterFS api libraryGlusterFS is a distributed file-system capable of scaling to several petabytes. It aggregates various storage bricks over Infiniband RDMA or TCP/IP interconnect into one large parallel network file system. GlusterFS is one of the most sophisticated file systems in terms of features and extensibility. It borrows a powerful concept called Translators from GNU Hurd kernel. Much of the code in GlusterFS is in user space and easily manageable. This package provides the glusterfs libgfapi library.Z}dc1bk.rdu2.centos.org(CentOSCentOSGPLv2 or LGPLv3+CBS System Environment/Daemonshttp://gluster.readthedocs.io/en/latest/linuxx86_64/sbin/ldconfig/sbin/ldconfig,@AAZ}RZ}TZ}]Z}:Z}]8a4a5ef8686938d7941af192157734687c15f77d6171eac3c6f47592333600e2b07e8b1ea58eb45c49818f67448eb469005299e02130a90a606cabb9fff3ef32libgfapi.so.0.0.0rootrootrootrootrootrootrootrootrootrootglusterfs-4.0.2-1.el7.src.rpmglusterfs-apiglusterfs-api(x86-64)libgfapi.so.0()(64bit)libgfapi.so.0(GFAPI_3.10.0)(64bit)libgfapi.so.0(GFAPI_3.10.7)(64bit)libgfapi.so.0(GFAPI_3.11.0)(64bit)libgfapi.so.0(GFAPI_3.13.0)(64bit)libgfapi.so.0(GFAPI_3.4.0)(64bit)libgfapi.so.0(GFAPI_3.4.2)(64bit)libgfapi.so.0(GFAPI_3.5.0)(64bit)libgfapi.so.0(GFAPI_3.5.1)(64bit)libgfapi.so.0(GFAPI_3.6.0)(64bit)libgfapi.so.0(GFAPI_3.7.0)(64bit)libgfapi.so.0(GFAPI_3.7.15)(64bit)libgfapi.so.0(GFAPI_3.7.16)(64bit)libgfapi.so.0(GFAPI_3.7.17)(64bit)libgfapi.so.0(GFAPI_3.7.4)(64bit)libgfapi.so.0(GFAPI_4.0.0)(64bit)libgfapi.so.0(GFAPI_PRIVATE_3.12.0)(64bit)libgfapi.so.0(GFAPI_PRIVATE_3.4.0)(64bit)libgfapi.so.0(GFAPI_PRIVATE_3.7.0)(64bit)@@@@@@@@@@@@@@@@@@@@@@@   @ /bin/sh/bin/shglusterfsglusterfs-client-xlatorslibacl.so.1()(64bit)libacl.so.1(ACL_1.0)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libcrypto.so.10()(64bit)libdl.so.2()(64bit)libgfapi.so.0()(64bit)libgfapi.so.0(GFAPI_PRIVATE_3.4.0)(64bit)libgfapi.so.0(GFAPI_PRIVATE_3.7.0)(64bit)libgfrpc.so.0()(64bit)libgfxdr.so.0()(64bit)libglusterfs.so.0()(64bit)libm.so.6()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)librt.so.1()(64bit)libuuid.so.1()(64bit)libuuid.so.1(UUID_1.0)(64bit)libz.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rtld(GNU_HASH)rpmlib(PayloadIsXz)4.0.2-1.el74.0.2-1.el73.0.4-14.6.0-14.0-15.2-14.11.3Z@ZI@ZkZZH@Zs@Zg#Zc/@Z;@Z#@ZfZfYeYY˒YzYY3YJYs>@YRHYGY-^Y-^YY@XDX @X}@XX~@X|XwoXoX*X2@X@XWw@Wv@WW@W@W@WWq@Wj}W_WEW9@W W@VbV?@V?@VxVxV>@V@VVHV@V@V @U@UAUnUJ@UU@Ua@UlI@U\w@UUUQ@UQ@UQ@UQ@UL@UHUHU@U7@U.RUTܕTTfTr@T@T@TT@T@TTy@TmTl@T\@T+T$T$T"@T @T @T SGS@S/SS.S\SSh@SDSS,Sb7@SZN@SW@SO@S>S@RRJ@RRRx@R@Rz/@Rm@RkRUE@RUE@RJ@REs@RD!R0[@R)R@QQQQ@Q@Q@QQ5Q5QQکQֵ@Q@QzQ)@QQ@QQJQV@QQ>@QQ~`Qq1Qo@QnQnQkQkQeT@Q7/Q@Q @P@P[PO@P @P@P*PPvPYPYPXb@PQPPy@PIP;a@P'P$P@OO]@O\@OiO@M$]@M@MME@LPKh@K?5@JJ&J$J@JmJ0JJ@IA@III@I@IU@IU@H4@H-w@H$ - 4.0.2-1Kaleb S. KEITHLEY - 4.0.1-1Kaleb S. KEITHLEY - 4.0.0-2Kaleb S. KEITHLEY - 4.0.0-1Kaleb S. KEITHLEY - 4.0.0-0.1.rc1Niels de Vos - 4.0.0-0.1.rc0Niels de Vos - 3.13.2-2Niels de Vos - 3.13.2-1Niels de Vos - 3.13.1-1Kaleb S. KEITHLEY - 3.13.0-1Niels de Vos - 3.13.0-0.1.rc0Niels de Vos - 3.12.3-1Niels de Vos - 3.12.2-2Niels de Vos - 3.12.2-1Niels de Vos - 2.12.1-2Niels de Vos - 3.12.1-1Niels de Vos - 3.12.0-1Niels de Vos - 3.12.0-0.1rc0_1Niels de Vos - 3.12.0-0.rc0Niels de Vos - 3.11.2-1Niels de Vos - 3.11.1-1Niels de Vos - 3.11.0-2Niels de Vos - 3.11.0Niels de Vos - 3.11.0rc1Niels de Vos - 3.11.0rc0Niels de Vos - 3.10.2Niels de Vos - 3.10.1Kaleb S. KEITHLEY - 3.10.01Niels de Vos Kaleb S. KEITHLEY - 3.10.0-0.1rc0Kaleb S. KEITHLEY - 3.9.1-1Kaleb S. KEITHLEY - 3.9.0-4Igor Gnatenko - 3.9.0-3Kaleb S. KEITHLEY - 3.9.0-2Kaleb S. KEITHLEY - 3.9.0-1Kaleb S. KEITHLEY - 3.9.0-0.3rc2Kaleb S. KEITHLEY - 3.9.0-0.2rc2Kaleb S. KEITHLEY - 3.9.0-0.1rc2Kaleb S. KEITHLEY - 3.8.5-1Kaleb S. KEITHLEY - 3.8.4-2Kaleb S. KEITHLEY - 3.8.4-1Kaleb S. KEITHLEY - 3.8.3-1Kaleb S. KEITHLEY - 3.8.2-1Fedora Release Engineering - 3.8.1-2Kaleb S. KEITHLEY - 3.8.1-1Kaleb S. KEITHLEY - 3.8.0-3Kaleb S. KEITHLEY - 3.8.0-2Kaleb S. KEITHLEY - 3.8.0-1Kaleb S. KEITHLEY - 3.8.0-0.2rc2Kaleb S. KEITHLEY - 3.8.0-0.1rc1Kaleb S. KEITHLEY - 3.7.11-2Kaleb S. KEITHLEY - 3.7.11-1Kaleb S. KEITHLEY - 3.7.10-1Kaleb S. KEITHLEY - 3.7.9-2Kaleb S. KEITHLEY - 3.7.9-1Kaleb S. KEITHLEY - 3.7.8-4Kaleb S. KEITHLEY - 3.7.8-3Niels de Vos - 3.7.8-2Kaleb S. KEITHLEY - 3.7.8-1Fedora Release Engineering - 3.7.7-2Kaleb S. KEITHLEY - 3.7.7-1Kaleb S. KEITHLEY - 3.7.6-2Kaleb S. KEITHLEY - 3.7.6-1Kaleb S. KEITHLEY - 3.7.5-1Kaleb S. KEITHLEY - 3.7.4-2Kaleb S. KEITHLEY - 3.7.4-1Kaleb S. KEITHLEY - 3.7.3-1Kaleb S. KEITHLEY - 3.7.2-3Kaleb S. KEITHLEY - 3.7.2-2Kaleb S. KEITHLEY - 3.7.2-1Fedora Release Engineering - 3.7.1-2Kaleb S. KEITHLEY - 3.7.1-1Kaleb S. KEITHLEY - 3.7.0-2Kaleb S. KEITHLEY - 3.7.0-1Kaleb S. KEITHLEY - 3.7.0-0.8beta2Kaleb S. KEITHLEY - 3.7.0-0.7beta2Kaleb S. KEITHLEY - 3.7.0-0.6beta2Kaleb S. KEITHLEY - 3.7.0-0.5beta2Kaleb S. KEITHLEY - 3.7.0-0.4beta1Kaleb S. KEITHLEY - 3.7.0-0.3beta1Kaleb S. KEITHLEY - 3.7.0-0.2beta1Kaleb S. KEITHLEY - 3.7.0-0.1beta1Kaleb S. KEITHLEY - 3.6.3-1Kaleb S. KEITHLEY Humble Chirammal - 3.6.3beta2Humble Chirammal - 3.6.3beta1Kaleb S. KEITHLEY Lalatendu Mohanty - 3.6.2-2Nandaja Varma 1033Kaleb S. KEITHLEY Lalatendu Mohanty - 3.6.2-1Lalatendu Mohanty - 3.6.2beta2-1Pranith Kumar Karampuri Lalatendu Mohanty - 3.6.2beta1-1Niels de Vos Lalatendu Mohanty - 3.6.1-4Niels de Vos - 3.6.1-3Lalatendu Mohanty Lalatendu Mohanty Humble Chirammal Kaleb S. KEITHLEY Kaleb S. KEITHLEY Balamurugan Arumugam Kaleb S. KEITHLEY Humble Chirammal Lalatendu Mohanty Fedora Release Engineering - 3.5.2-2Kaleb S. KEITHLEY Lalatendu Mohanty - 3.5.2-1Lalatendu Mohanty - 3.5.2-0.1.beta1Kaleb S. KEITHLEY - 3.5.1-2Kaleb S. KEITHLEY Vikhyat Umrao Lalatendu Mohanty - 3.5.1-1Humble Chirammal - 3.5.1-0.3.beta2Fedora Release Engineering - 3.5.1-0.2.beta1Kaleb S. KEITHLEY - 3.5.1-0.1.beta1Kaleb S. KEITHLEY - 3.5.0-3Kaleb S. KEITHLEY Kaleb S. KEITHLEY - 3.5.0-2Kaleb S. KEITHLEY - 3.5.0-1Kaleb S. KEITHLEY - 3.5.0-0.7.beta5Kaleb S. KEITHLEY - 3.5.0-0.6.beta4Kaleb S. KEITHLEY - 3.5.0-0.5.beta3Kaleb S. KEITHLEY - 3.5.0-0.4.beta2Kaleb S. KEITHLEY - 3.5.0-0.3.beta1Ville Skyttä - 3.5.0-0.2.beta1Kaleb S. KEITHLEY - 3.5.0-0.1.beta1Kaleb S. KEITHLEY - 3.5.0-0.1.qa3Kaleb S. KEITHLEY Niels de Vos - 3.4.1-3Niels de Vos Kaleb S. KEITHLEY Niels de Vos Kaleb S. KEITHLEY - 3.4.1-2Kaleb S. KEITHLEY - 3.4.1-1Kaleb S. KEITHLEY - 3.4.1-0.2rc1Kaleb S. KEITHLEY - 3.4.1-0.1qa1Niels de Vos Kaleb S. KEITHLEY - 3.4.0-8Kaleb S. KEITHLEY - 3.4.0-7Kaleb S. KEITHLEY - 3.4.0-6Kaleb S. KEITHLEY - 3.4.0-5Kaleb S. KEITHLEY - 3.4.0-4Kaleb S. KEITHLEY Kaleb S. KEITHLEY - 3.4.0-3Kaleb S. KEITHLEY Kaleb S. KEITHLEY - 3.4.0-2Kaleb S. KEITHLEY - 3.2.2-2Kaleb S. KEITHLEY - 3.4.0-1Kaleb S. KEITHLEY - 3.4.0-0.9.beta4Niels de Vos Niels de Vos Kaleb S. KEITHLEY - 3.4.0-0.8.beta4Niels de Vos Kaleb S. KEITHLEY - 3.4.0-0.7.beta3Kaleb S. KEITHLEY - 3.4.0-0.6.beta3Niels de Vos Niels de Vos Kaleb S. KEITHLEY - 3.4.0-0.5.beta2Kaleb S. KEITHLEY - 3.4.0-0.4.beta1Niels de Vos Kaleb S. KEITHLEY - 3.4.0-0.1.beta1Kaleb S. KEITHLEY - 3.3.1-14Kaleb S. KEITHLEY - 3.4.0-0.3alpha3Kaleb S. KEITHLEY - 3.4.0-0.2alpha3Kaleb S. KEITHLEY - 3.4.0-0.1alpha3Niels de Vos - 3.3.1-13Kaleb S. KEITHLEY - 3.3.1-12Niels de Vos Kaleb S. KEITHLEY - 3.4.0-0.1alpha2Kaleb S. KEITHLEY - 3.3.1-11Kaleb S. KEITHLEY - 3.3.1-10Kaleb S. KEITHLEY - 3.3.1-9Kaleb S. KEITHLEY - 3.3.1-8Kaleb S. KEITHLEY - 3.3.1-7Kaleb S. KEITHLEY - 3.3.1-6Kaleb S. KEITHLEY - 3.3.1-5Kaleb S. KEITHLEY - 3.3.1-4Kaleb S. KEITHLEY - 3.3.1-3Kaleb S. KEITHLEY - 3.3.1-2Kaleb S. KEITHLEY - 3.3.1-1Kaleb S. KEITHLEY - 3.3.0-11Kaleb S. KEITHLEY - 3.3.0-10Kaleb S. KEITHLEY - 3.3.0-9Kaleb S. KEITHLEY - 3.3.0-8Kaleb S. KEITHLEY - 3.3.0-7Kaleb S. KEITHLEY - 3.3.0-6Kaleb S. KEITHLEY - 3.2.7-2Kaleb S. KEITHLEY - 3.3.0-5Kaleb S. KEITHLEY - 3.3.0-4Kaleb S. KEITHLEY - 3.3.0-3Kaleb S. KEITHLEY - 3.3.0-2Kaleb S. KEITHLEY - 3.3.0-1Kaleb S. KEITHLEY - 3.2.6-2Kaleb S. KEITHLEY - 3.2.6-1Kaleb S. KEITHLEY - 3.2.5-8Kaleb S. KEITHLEY - 3.2.5-7Kaleb S. KEITHLEY - 3.2.5-6Kaleb S. KEITHLEY - 3.2.5-5Kaleb S. KEITHLEY - 3.2.5-4Kaleb S. KEITHLEY - 3.2.5-3Kaleb S. KEITHLEY - 3.2.5-2Kaleb S. KEITHLEY - 3.2.5-1Kaleb S. KEITHLEY - 3.2.4-3Kaleb S. KEITHLEY - 3.2.4-2Kaleb S. KEITHLEY - 3.2.4-1Kaleb S. KEITHLEY - 3.2.3-1Kaleb S. KEITHLEY - 3.2.2-1Kaleb S. KEITHLEY - 3.2.2-0Dan Horák - 3.2.1-3Jonathan Steffan - 3.2.1-2Jonathan Steffan - 3.2.1-1Jonathan Steffan - 3.2.0-1Jonathan Steffan - 3.1.4-1Jonathan Steffan - 3.1.3-1Jonathan Steffan - 3.1.2-3Jonathan Steffan - 3.1.2-2Jonathan Steffan - 3.1.2-1Dan Horák - 3.1.1-3Jonathan Steffan - 3.1.1-2Silas Sewell - 3.1.1-1Jonathan Steffan - 3.0.7-1Jonathan Steffan - 3.0.5-1Jonathan Steffan - 2.0.9-2Jonathan Steffan - 2.0.9-1Jonathan Steffan - 2.0.8-1Jonathan Steffan - 2.0.7-1Peter Lemenkov 2.0.6-2Matthias Saou 2.0.6-1Matthias Saou 2.0.4-1Matthias Saou 2.0.1-2Matthias Saou 2.0.1-1Matthias Saou 2.0.0-1Matthias Saou 2.0.0-0.3.rc8Matthias Saou 2.0.0-0.2.rc8Matthias Saou 2.0.0-0.2.rc7Matthias Saou 2.0.0-0.1.rc7Fedora Release Engineering Matthias Saou 2.0.0-0.1.rc1Matthias Saou 1.3.12-1Matthias Saou 1.3.10-1Matthias Saou 1.3.9-1Matthias Saou 1.3.8-1Matthias Saou 1.3.8-0.10Matthias Saou 1.3.8-0.9Matthias Saou 1.3.8-0.8Matthias Saou 1.3.8-0.7Matthias Saou 1.3.8-0.6Matthias Saou 1.3.8-0.5Matthias Saou 1.3.8-0.4Matthias Saou 1.3.8-0.3Matthias Saou 1.3.8-0.1Matthias Saou 1.3.7-6Matthias Saou 1.3.7-4Matthias Saou 1.3.7-3Matthias Saou 1.3.7-1Matt Paine - 1.3.pre7Matt Paine - 1.3.pre6- 4.0.2 GA- 4.0.1 GA- 4.0.0 GA (v4.0.0-2 respin)- 4.0.0 GA- 4.0.0 Release Candidate 1- 4.0.0 Release Candidate 0 - Fedora 28 has renamed pyxattr - Added control-cpu-load.sh and control-mem.sh scripts to glusterfs-server section(#1496335) - libibverbs-devel, librdmacm-devel -> rdma-core-devel #1483995- rebuild for updated userspace-rcu- 3.13.2 GA- 3.13.1 GA- 3.13.0 GA- 3.13.0 Release Candidate 0- 3.12.3 GA - revert JWT signing support for eventsapi* gfapi: set lkowner in glfd (bz#1501956)- 3.12.2 GA- cli: Bypass the confirmation question creating replica 2 volume with force (bz#1495858)- 3.12.1 GA- 3.12.0 Release Candidate GA - Added new tool/binary to set the gfid2path xattr on files - libibverbs-devel, librdmacm-devel -> rdma-core-devel- rebuilt for new userspace-rcu- 3.12.0 Release Candidate 0 - various directories not owned by any package - Add glusterfssharedstorage.service systemd file- 3.11.2 GA- 3.11.1 GA - Install /var/lib/glusterd/groups/nl-cache by default- Build the glusterfs-gnfs sub-package- 3.11.0 GA - Install /var/lib/glusterd/groups/gluster-block by default- 3.11.0 Release Candidate 1- 3.11.0 Release Candidate 0 - gnfs in an optional subpackage - /var/run/gluster owner gluster:gluster(0775) for qemu(gfapi) statedumps (#1445569) - Install SELinux hook scripts that manage contexts for bricks (#1047975) - firewalld-filesystem -> firewalld (#1443959) - the -regression-tests sub-package needs "bc" for some tests (#1442145) - Drop dependency on psmisc, pkill is used instead of killall (#1197308) - remove ganesha (#1418417)- 3.10.2 GA- 3.10.1 GA- 3.10.0 GA- 3.10.0 RC1 - Obsolete and Provide python-gluster for upgrading from glusterfs < 3.10 - revert switch to storhaug HA - Install /var/lib/glusterd/groups/metadata-cache by default- 3.10.0 RC0- 3.9.1 GA- firewalld nit- Rebuild for readline 7.x- firewalld fixes- 3.9.0 GA - w/ glfs_free(), needed for nfs-ganesha-2.4.1 w/ patched FSAL_GLUSTER- glfs_free(), needed for nfs-ganesha-2.4.1 w/ patched FSAL_GLUSTER- portblock RA (1389293)- 3.9.0rc2- 3.8.5 GA- 3.8.4 GA, remove python-ctypes in rawhide per cstratak at redhat.com- 3.8.4 GA- 3.8.3 GA- 3.8.2 GA- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages- 3.8.1 GA- 3.8.0 GA, http://review.gluster.org/#/c/14779/- 3.8.0 GA, rebuild after userspace-rcu SONAME bump- 3.8.0 GA- 3.8.0 RC2- 3.8.0 RC1- %postun libs on RHEL6 w/o firewalld- GlusterFS 3.7.11 GA- GlusterFS 3.7.10 GA- glusterfs-ganesha requires cman, pacemaker, corosync on RHEL6- GlusterFS 3.7.9 GA- %post, %pre -p /sbin/ldconfig handling (1312374, 1315024)- Requires /bin/dbus -> dbus - quiet %post server (1312897) - syslog dependency (1310437)- Just run /sbin/ldconfig without arguments, not as interpreter (#1312374)- GlusterFS 3.7.8 GA- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- GlusterFS 3.7.7 GA- glusterfs-server Requires: glusterfs-api - s/%define/%global/- GlusterFS 3.7.6 GA- GlusterFS 3.7.5 GA- GlusterFS 3.7.4 cpio mkdir /var/lib/glusterd/hooks/1/delete/post error- GlusterFS 3.7.4 GA- GlusterFS 3.7.3 GA- revised workaround for %ghost issue- workaround for %ghost %{_sharedstatedir}/glusterd/hooks/1/delete/post pending correct fix that also packages the .pyc and .pyo files.- GlusterFS 3.7.2 GA- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- GlusterFS 3.7.1 GA- GlusterFS 3.7.0, move lib{gfdb,gfchangelog}.pc from -api-devel to -devel- GlusterFS 3.7.0 GA- GlusterFS 3.7.0beta2- GlusterFS 3.7.0beta2, extra-xlators requires python-gluster- GlusterFS 3.7.0beta2, noarch python-gluster- GlusterFS 3.7.0beta2- GlusterFS 3.7.0beta1, BZ 1195947, 1218440- GlusterFS 3.7.0beta1, BZ 1218442- GlusterFS 3.7.0beta1, BZ 1218359- GlusterFS 3.7.0beta1- GlusterFS 3.6.3 GA- preliminary for 3.7.0alpha- GlusterFS 3.6.3beta2 release.- GlusterFS 3.6.3beta1 release.- Ownership of /usr/lib/python2.7/site-packages/gluster, BZ 1190832 - N.B. gfapi.py was removed in 3.6 (to resurface another day?)- GlusterFS 3.6.2-2- remove checks for rpmbuild/mock from run-tests.sh (#178008)- glusterfs-fuse Requires: attr. See BZ 1184626, 1184627- GlusterFS 3.6.2 GA- GlusterFS 3.6.2beta2- Adding glfsheal binary- GlusterFS 3.6.2beta1- do not package all /usr/share/glusterfs/* files in regression-tests (#1169005)- Fix build on el5 (upstream bug 1169004)- Fix version in gluster-api.pc (upstream bug 1166232)- Changes to remove regression-tests RPM from Fedora- GlusterFS 3.6.1 GA- glusterfs-3.6.0beta3 release- add psmisc for -server - add smarter logic to restart glusterd in %post server- glusterfs-3.6.0beta2.tar.gz- remove /sbin/ldconfig as interpreter (#1145992)- More make fedora master glusterfs spec compatible with upstream GlusterFS 3.6 spec- Make fedora master glusterfs spec compatible with upstream GlusterFS 3.6 spec- Changed the description as "GlusterFS a distributed filesystem"- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild- use upstream logrotate files exclusively (#1126788)- GlusterFS 3.5.2 GA- GlusterFS 3.5.2 beta1- glusterd.init, BZ 1073217- killall --wait in %post server (#1113959, #1113745)- add nfs-utils package dependency for server package (#1113007)- GlusterFS 3.5.1 GA- GlusterFS 3.5.1 beta2- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- GlusterFS 3.5.1 beta1- syslog deprecated in Fedora20 BZ #1093318- sync with upstream glusterfs.spec.in BZ #1091392- GlusterFS 3.5.0 GA, glusterfs-3.5.0-2, glusterfs.spec nits- GlusterFS 3.5.0 GA- GlusterFS 3.5.0 beta5- GlusterFS 3.5.0 beta4- GlusterFS 3.5.0 beta3- GlusterFS 3.5.0 beta2- GlusterFS 3.5.0 beta1- Drop unnecessary ldconfig calls, do remaining ones without shell. - Drop INSTALL from docs.- GlusterFS 3.5.0 beta1 , glusterfs-3.5.0-0.1beta1- GlusterFS 3.5.0 QA3 , glusterfs-3.5.0-0.1qa3- obsolete glusterfs-ufo (#1025059) - ownership of /usr/share/doc/glusterfs(-x.y.z) (#846737) - clear_xattrs.sh belongs in /usr/share/doc/glusterfs(-x.y.z), not in /usr/share/doc/glusterfs-server(-x.y.z) - remove defattr (per pkg review of another package) - don't use %{__foo} macros (per package review of another package)- Correctly start+stop glusterfsd.service (#1022542) - fix "warning: File listed twice: .../glusterd.info" while building- add base-port config option to /etc/glusterd/glusterd.vol (#1023653)- nit, sync with upstream spec- glusterfs-api-devel requires glusterfs-devel (#1016938, #1017094)- resurrect /etc/init.d/glusterfsd, BUG 1014242- GlusterFS 3.4.1 GA, glusterfs-3.4.1-1- scratch build for community- scratch build for community- fix "warning: File listed twice: .../glusterd.info" while building- glusterfs-server requires glusterfs-cli- glusterfs requires glusterfs-libs- glusterfs-cli RPM to simplify dependencies for vdsm- there is no systemtap/dtrace support; don't even pretend- sync changes from upstream glusterfs.spec.in, including addition of glusterfs-libs RPM to simplify dependencies for qemu-kvm- remove gsyncd from glusterfs, it's redundant with glusterfs-geo-rep ready for next build- sync changes from upstream glusterfs.spec.in, and esp. glusterd.service from gluster w/o Wants=glusterfsd.service- sync changes from upstream glusterfs.spec.in, ready for next build- tag /var/lib/glusterd/glusterd.info as %config- tag /var/lib/glusterd/glusterd.info as %config- GlusterFS 3.4.0 GA, glusterfs-3.4.0-1- add Obsolete: glusterfs-swift where we use openstack-swift - prerelease 3.4.0beta4 for oVirt/vdsm dependencies in Fedora19- include xlators/mount/api.so in the glusterfs-api package- correct AutoRequires filtering on recent Fedora (#972465)- prerelease 3.4.0beta4 for oVirt/vdsm dependencies in Fedora19- correct trimming the ChangeLog, keep the recent messages (#963027) - remove the umount.glusterfs helper (#640620)- prerelease 3.4.0beta3 for oVirt/vdsm dependencies in Fedora19 - libgfapi and xlator/mount/api dependency fix- prerelease 3.4.0beta3 for oVirt/vdsm dependencies in Fedora19- automatically load the fuse module on EL5 - there is no need to require the unused /usr/bin/fusermount - fix building on EL5- include glusterfs-api.pc in the -devel subpackage- prerelease 3.4.0beta2 for oVirt/vdsm dependencies in Fedora19- prerelease 3.4.0beta1 for oVirt/vdsm dependencies in Fedora19- include all Sources and Patches into the src.rpm- prerelease 3.4.0beta1 for oVirt/vdsm dependencies in Fedora19- include backport of G4S/UFO multi-volume fix- #else -> %else, a twisty maze of passages, all alike- prerelease 3.4.0alpha3 for oVirt/vdsm dependencies in Fedora19 - RHEL6 still needs the patches applied, even with grizzly - resource-agents -> noarch- prerelease 3.4.0alpha3 for oVirt/vdsm dependencies in Fedora19- remove unused requires for xlator .so files and private libraries (RHBZ#95212- add glusterfs-3.3.1.rpc.rpcxprt.rdma.name.c.patch, BZ 920332 - add %{prereltag} for upcoming 3.3.2 and 3.4.0 alpha and beta builds - add librdmacm-devel for rdma builds- Remove useless provides for xlator .so files and private libraries- prerelease 3.4.0alpha2 for oVirt/vdsm dependencies in Fedora19- /var/run/gluster - sync with gluster.org git - Requires: portmap for rhel5 instead of rpcbind- sync with glusterfs.spec(.in) from gluster.org git source- essex/folsom typo, glusterfs-ufo %files conflicts with glusterfs-swift-*- revised patch to DiskFile.py for stalled GET- additional file ownerships and associated %ghosts from upstream - add BuildRequires libaio-devel to auto-enable AIO in configure, overlooked since 3.3.1-1.- fix object get, missing iter_hook param in DiskFile::__init__- Update to OpenStack Swift 1.7.4 (Folsom)- Swift+UFO, now with less swift forkage. Specifically the only patches to swift are those already used for the Fedora openstack-swift packages _plus_ our backport of the upstream constraints config changes that have been accepted into grizzly.- add Requires: rpcbind for minimum install systems where rpcbind isn't installed; usually this is a no-op. - Better logic to preserve contents of /etc/glusterd- Synchronize with openstack-swift-1.4.8 packaging changes, including systemd .service files and align with the matching sets of patches- GlusterFS-3.3.1 - save swift .conf files correctly during upgrade - fix glusterd restart in %post geo-replication- condrestart glusterfsd then glusterd in %preun server- fix additional python dependencies, esp. for rhel- python-paste-deploy on RHEL 6, glusterfsd.init- fix for glusterfs SEGV, BZ 856704, revised- fix for glusterfs SEGV, BZ 856704- glusterfs.spec cleanup- fix SEGV in glusterd-rpc-ops.c, BZ 837684, f17 only.- now with UFO (openstack-swift) except on el5- now with UFO (openstack-swift)- fix segv in cmd_heal_volume_brick_out (RHEL seems particularly sensitive to this bug.)- selected fixes to glusterfs.spec for BZs 826836, 826855, 829734, 834847- Update to 3.3.0- Add BuildRequires: libxml2-devel, BZ 819916- Update to 3.2.6- rename patch files- patch configure.ac to compile -O2 instead of -O0 on Linux.- glusterd.init use /run per Fedora File System Layout, or /var/run when needed- revised spec for init.d for fedora<=16, rhel<=6; native systemd for f17 and rhel7- revised sysconfig and init.d scripts. (glusterfsd.{init,sysconfig,service} should go away, as glusterd is responsible for starting and stopping it.)- revised libglusterfs/src/Makefile.* to (re)enable parallel make- rhel/epel, init.d for <=6, native systemd for 7- Update to 3.2.5- revised init.d/systemd to minimize fedora < 17 - get closer to the official glusterfs spec, including... - add geo-replication, which should have been there since 3.2- Convert init.d to systemd for f17 and later- Update to 3.2.4- Update to 3.2.3- Update to 3.2.2- Update to 3.2.2- disable InfiniBand on s390(x) unconditionally- Fix Source0 URL- Update to 3.2.1- Update to 3.2.0- Update to 3.1.4- Update to 3.1.3 - Merge in more upstream SPEC changes - Remove patches from GlusterFS bugzilla #2309 and #2311 - Remove inode-gen.patch- Add back in legacy SPEC elements to support older branches- Add patches from CloudFS project- Update to 3.1.2- no InfiniBand on s390(x)- Update to support readline - Update to not parallel build- Update to 3.1.1 - Change package names to mirror upstream- Update to 3.0.7- Update to 3.0.x- Move python version requires into a proper BuildRequires otherwise the spec always turned off python bindings as python is not part of buildsys-build and the chroot will never have python unless we require it - Temporarily set -D_FORTIFY_SOURCE=1 until upstream fixes code GlusterFS Bugzilla #197 (#555728) - Move glusterfs-volgen to devel subpackage (#555724) - Update description (#554947)- Update to 2.0.9- Update to 2.0.8 - Remove install of glusterfs-volgen, it's properly added to automake upstream now- Update to 2.0.7 - Install glusterfs-volgen, until it's properly added to automake by upstream - Add macro to be able to ship more docs- Rebuilt with new fuse- Update to 2.0.6. - No longer default to disable the client on RHEL5 (#522192). - Update spec file URLs.- Update to 2.0.4.- Remove libglusterfs/src/y.tab.c to fix koji F11/devel builds.- Update to 2.0.1.- Update to 2.0.0 final.- Move glusterfsd to common, since the client has a symlink to it.- Update to 2.0.0rc8.- Update glusterfsd init script to the new style init. - Update files to match the new default vol file names. - Include logrotate for glusterfsd, use a pid file by default. - Include logrotate for glusterfs, using killall for lack of anything better.- Update to 2.0.0rc7. - Rename "libs" to "common" and move the binary, man page and log dir there.- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- Update to 2.0.0rc1. - Include new libglusterfsclient.h.- Update to 1.3.12. - Remove no longer needed ocreat patch.- Update to 1.3.10. - Remove mount patch, it's been included upstream now.- Update to 1.3.9.- Update to 1.3.8 final.- Include short patch to include fixes from latest TLA 751.- Update to 1.3.8pre6. - Include glusterfs binary in both the client and server packages, now that glusterfsd is a symlink to it instead of a separate binary.- Add python version check and disable bindings for version < 2.4.- Add --without client rpmbuild option, make it the default for RHEL (no fuse). (I hope "rhel" is the proper default macro name, couldn't find it...)- Add --without ibverbs rpmbuild option to the package.- Update to current TLA again, patch-636 which fixes the known segfaults.- Downgrade to glusterfs--mainline--2.5--patch-628 which is more stable.- Update to current TLA snapshot. - Include umount.glusterfs wrapper script (really needed? dunno). - Include patch to mount wrapper to avoid multiple identical mounts.- Update to current TLA snapshot, which includes "volume-name=" fstab option.- Re-add the /var/log/glusterfs directory in the client sub-package (required). - Include custom patch to support vol= in fstab for -n glusterfs client option.- Re-enable libibverbs. - Check and update License field to GPLv3+. - Add glusterfs-common obsoletes, to provide upgrade path from old packages. - Include patch to add mode to O_CREATE opens.- Remove Makefile* files from examples. - Include RHEL/Fedora type init script, since the included ones don't do.- Major spec file cleanup. - Add missing %clean section. - Fix ldconfig calls (weren't set for the proper sub-package).- Added support to build rpm without ibverbs support (use --without ibverbs switch)- Initial spec file/bin/sh/bin/sh4.0.2-1.el74.0.2-1.el7xlatormountapi.solibgfapi.so.0libgfapi.so.0.0.0/usr/lib64/glusterfs/4.0.2//usr/lib64/glusterfs/4.0.2/xlator//usr/lib64/glusterfs/4.0.2/xlator/mount//usr/lib64//usr/lib64/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=genericcpioxz2x86_64-redhat-linux-gnudirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=4a50c6e6a7bae78a6cd33ce28d988d72a637d760, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=57d20d8c269a73ac9bd350fd7b8c482933d16ceb, stripped(RRRRRR RRRRRRRRR RR RRPPPP P P P PPP PPPPPPPPPRRR R RRRRRRRRRRRRR RR RR?07zXZ !#,] b2u jӫ`(3DZSʓ˿Cm85++e&jc>75] 3/.p5s8VL(Vd8 O͕:L} a:##yi`9E9~H%Ҧ~|X;@⺸>ƧSr[E D*3^S1I܆Ӎ^{ Cm euu"Km(25*5 ,57 LWqe*+6j#TXX}+r3k|d6R^Ie 0OOIJ3f~b d{#sbr?>UW?a3 [I鄟pNfP'_^f-9gj!H~'ME&<$GeR(Kc9h귊0Ѫ]WV~2[uQ^Q^p%BkeilVyL-<-H)dnwr;+huob3J@_Ze=<#fZXTQ4$j$jvIX=<?Kwhf)QvJ?׶B32V F[2\^A(Eg`v|{ Ax8FXef/O[o#&32\f3BOՃ-b8\ڣv]VZ*dֱHu+ #YпhYs41U?K@b{^oQZ TIU7}sC<;Q|D'[P[=-VE>|kǽX&$:̊Q y?ٓzSҤ\ vm19Guqf."p7AU_-,z.=-qOٖ[2gVY5!L/ךYE.;-g|M>ḻ#yqBޑ`RsJ-}UR{U5@c⅟*o յ7OzSeӇ񶞵i` !MH'IBUBQ5( <v~ȅw%ʰE ci/J,5Ӱ5} vV**~g9d[CZ=(@pȜ Mƪ&xvtoFL`n\!Fg)Pi%-Ka7^ BHWi:`AzяY@=ԮAjjzUDJHNia\ Ùp*Ѝ\RxT5C롊uP]l~cޗi8HЮTaC\Z%S_#dP$rqͳ\$EgfS;-!O-f + ..:=#L0a9ĆmJJZ؉bhu#<DhP\84PhI 1 rS߃rU^ fhmpF$t()'=xMZS@^C=wi M&uK:0FEg GgU7h}ZsNE #Kp Ġ֞(77 !k"}$sC vGr B>:=tL2{׺24[OAbqSidwW1 GVf'KJPLl l*E.k+P(rB ɧ Ʌ%༼N[?c '4 Pk 8z!J^gm_{Pˉ/j|oF36}$q=@p#t.kIWj)݁_l,GT^ -7‚m7I4[M<k+'2Ru]XE<5PZw|ҡ:H`NʏjQ!$_F_huᗥ !)yA`X93aPAfys e챥 'ʁ*bQq^)q%"Mr7k:/QfBl5Me34nq;YU̍LRDwgӋ`t JUvu7jHHOX"W Hf-kşa6~$-h23إaiBj9֢AD{[ئC+ ԍHEesDoԘaIk^Iܩ]OP$jUbfȈ:}mߡ9)dmjϩc˔a}\0ֱ%جA.qWD6ea4:tV{z_gRX pπWKtww./z=ɣx#"2i]};b¯.Jc@k0H`;uy l|Hu0e!0;gazN^p"P:7pd?*Tjj;_5Fp a8mb]t͜KD{?A ϧꘌfs})SR,+ٷ8<wh uy݃ubs$,,i4ED ʟ]bcx&n |UA+H"HY\4fd἟)v.z_J IҕmsԵܑjsuE}wYꮁ yn0i1gb tg -_9lm `gPC;ǟI8aݦz5kHf͡CrX=%*S˞7z;Hܳb:z{0^E3ؘhw kneӫJi-ιoR,`)l&SCrjwp \JWabDr !؆/JOc&!& LA2S1 ؜Q>*7de>@&A]&U%8:&UΨVsh:'I79K*M(A&2.6) 73 @2o! "StE|ndYR6lsc& +}ґVXQ3-lqЅ B/)`<붽>~ha$0ƛ(@BA"_~^`>v!OoKlutd GtY^ge*+nZ Q d 5㫌_.PfuL&į!kdeRlZNe|?)sD|lW?@oyBЧuӬl|OjLtlyxdi ݶGRh>Y@+P{b$wlBq7sbmDbߛ_TXA#_nh9-jEtc2b^;<>)M{PFEo 2/RshbeB;WdtW[n(eu= l\1kcMy[S^ֳGm3M_ԪkB ۮ7W\ J$܉CvHx᪞WBqr2>l1KN騣+%n:}ɩQ= ~tO4@mG(4|$- >w{ W'tI^5B>@zٶ6ޜPpOx,qu7q^k*wo ̯&af\f"*gv)M5¯/STo Ɔo9jiYA]rPAȕtI8{> e(#^Izq"-gfbk. $(76GdKD91-7Q,ZHh<ahg>[[.NyRSfkETJb!X;mr=Y㩣wM-=}4&{b1ӆw\RkOFF>\PU򺀵=؝ ym`Ȍndf{#H:r~Hפn :3|OtМa `UN䇬])l蚐]ܺja%8zݬv+{>õ lV)K]nM6ڇU8W^tYy^'4Dnsq5Mq Z7{S[V'. O/H!2<@6 `őD#O躕v=Z_v {Ok?rq-bTl۹PMhYUVu[زne~wCd0 $VtU29I'<nftҖrxݶ$6QfPKω<B>L#¿ߛxI9Cs|Zʧ*Kߟ`lUo+ T1*~kٌYMm0pT"{Pk}a# 8C0Eԥ'x3 Ufp9B!SS}h\XP[ȵ=S09bE8,L gF2+WCn׾.UU vqZZ71' d, :n,b:Rs QEH8RM]ort2A5`{%\mo EUc]؊7~ O]|#s ݝuoh ϴmwsЫ9M~M0r7j<0쵼:NPnNiBbƪcɉZMCK:`AKRzћN\ NdN΍]hNV6ΏkpxiÌ̸I8\vaU8晦֟9ƱQ9h G" >O*z4{a%#Ыm`BoyE4ǾxJI$?$~4lKSb,:9Aⴙ@>]{f 0_G1>B1yt>ʲmO/XPYO忛}̺t\''K6OPcܨ/%@b'8T{ΌEΌ oD|j3ǫ{Pe0$uv2Qt^6eVͺn z{/owڋID\D J%àK1<{Uir)ky>Ha~-TRd\SW/ZmHI 6)v@rarcԾM"$VZ%|ԑZ"2L _UZ ?BXeU%5[8R>RT=\z}8]{,eJêe8L` & 8ީ\^^~"IHn %+fsfi+%nA#hUK7 C6y}yx4]$>C \,Ϛ<9)Y4_"K'"(&fy: Rԏ礧xW SM0M2燒.+gR7 Ucj.lx؆?qRkjI(Բp(\)1ZHГqr<%u} O)KXeTA W;<5YEQ;z 9lD!VQ j(cM $׈Y^E--vL u|x&8pIIO*zq< !ӢgiuY)ʈL%h!U'AخCl.d_.{V![KهPiT=(5<ihyRky78Jx;Y+eBh]2ץ ʆbh%bY A(z?{%3 [8&2J=qϝ-~]mſcFYU?, `?\bVб $LG_Z@;m9_j|q[6PF)kN,*%"AXg|Thc &}m{De/}'bvcü%6Q:KH2|$6 +YS o.ΔC% .KL9rsde* \E_}fge^7/o 3e%fs=ԭML^۪tXB~rb:rTlƍ먲5A=om?Gsٹˣ;j]V 4b:Cwcj J7*#At|<'Kr/:K3=86"7T=SoHc"\ќF\ɿM~~n3mrcᨂ9fkEÕ°χ4|o7m|ݯ9i1k/溪 M6uv9veOD讙7E8W(:S䦖_ !r\d e\v;5!cjPeQԨ&?k<* \fl95Lk@znu6CG2?6T"˚z `O]Cu[#فKvel7aY=* J1Ə]5d~Y5Ј~烛Ŵޭ.Ekc7 Jt>!Lk*)3c w9PF=e>6T7xS|!`/Um_꒔tj;:OMՓsI,*v+aU|`&NYSb;U;7?LMc \e^PHy"*DoQ:sԞMQE~"BrQ câ7iT&E mZK,HĢԻS9^v+5HҤ-<11ll:[TZ3no$*z^a,nqnf~W_$2,hq*=nofFoAYr:/9/18'jclZMϢ]PZ:z2- eO/!4\쯱$B`v3S-NUi bD^։dKsހk_EELع^tsfncd65 0,V,Nxoq2!م":z*+Hy]}uk n/F0N71Aڝu l?JGS.4O⏪ӄ-Qo4sOaQGuNz󜜐~{/Bۓ#SǓođvn7MͿ}\ݙZgO!w,gYͣ~HlJ.O:E;\Re4;n Ns-~Kc}*\$>Evd'/wt`=]CH5*s07,cB- XJhfIp9$lOV2\nت;f`"JGO$i赯fd |3u >DaB>&F4écޭoO%QPQd̵Re@ɹ閝)Cָ%BpԻTX9 zl9E9[7~wƉac'*Z>)IdBuѰ [qT_VG69w7Emt¤݄%~!Xs>RBFd)hO~u!OxT;̑ 8\E-${ ~:ςp֥RˀXy権xzn*9R~\W_}3>Vym(ˉq?2|maSX0Eǒ,Ǖ.6$SYȳX{ql M{49wr@F2s S4_ekYĎuLF2f;6Aߔ3?+<&hAȼyr%D?+j$'df5ۛxjG%͘]㆞$Qu3S/#Uc\Q]Qjn>ţq'µ4[ a_%JS`N9 jI8P'\+?tTRsġ5WovNc5f\?֘K}֝٤ad0Hec3ӌ.ä Sto_Hq! g o;yH=*j@5[:l]xw T?#~vǵ;KDui]l޹-ᴧ?a&%x00504&I.W6k$li4X  ,DKW N- StcC'o00[dUe*utJT&J aq Ѓpr*|Vxc@rS!A(5B3Ry"+ %|7wΒ1+j%I<-L:[|9x`Y "[Oo DUi Ns$ѬW357H9 V㧆Xc Y$B} RvH$ a]f|+sWmqfF/c)q POXF-?j~R.ogVZp, -F2JS9t#0m!e⊟ZFהRcѮDS$jCl6#ZOhE^翙& w4.H_<`_u^BNChlA\%s5Ha^7ϡR̸nTE{c2? egc億שO7Xހ$Hw_ކGj Z k|MG$!6ë~>9n|HRg&SFD&2pG /٢RګqZHL^{'GHwT@ >ecwܼd$(aܹA* :))ZPgיMZB3-L {U<\:8+X jWOp"w ;J[OD@' DLtQzH0Fcȧ|Y<;Q`˵Y1V[IگS @}kM:JofǷ%d̈́+z GK}l$@BsAK#3MC$aDb߉CJ/}*]RߪMŏ6ZgJwz!RkmNMWup O8[*;l#%Lh%)'ؗWݥ]l2=u ̟mEΞ)oL߅h[C N!kT\fFAb5?J3tÆxw>X7,lՀu{s_uF~#z@vG ˵тGI3KxT[gfqҹf/"#%*1B1$ݡiQ ruR'4q  ȓt[ua_;"Av\f*"'>^Moj>@-9`좧y/|~#toۑ;%!/+OВ깛_3^tm(s0+BkWlRPgo#+]O25] I9#Dq]>ߩ' d,ޒ٠ONL~ǽkoEY-[Lx07}лr&RA>SE-L KH-Zsh_cG,}]OUgN ) Y1K$ax[PP=VFlzR,$pш>TzPBGuDU6Fd :4 f{9΀ަV[ @z3 G*=v SF`pbh]F<[9 78_G(O X_r:-j.xcm"=wӰ ^C` LΓ)z* Oq1 T5ùe5/ 2S$3"v=-TJ~Ckq*ls*4MWFnَtt 5MT`io"VFƹt\I2vJAr@H%$$ҭzzb!U1~_fxlt[[XDkY3;T;]ln2q$w q#iVl /Y"@ޓerId AU)ʲ9RRG߭`%ô].ʞSe2ȅIAu~vzFѿ{w.eSsqCA=?r&spfHt:ca.v q@)y͡A֞joc'tDŽ:'mcy0?Ze#+c ^xi4(/:;ep |{\}}¾]6( X(ڰ ӎjg$4Uh0 ԐZQѹŝJ2gQٸ4)v^zRQ)BroCZw]bE!cNRf;)[;\cnW&ٴ7e݌O*|r:l:jȎ2vsSmS)xUn8@kđ`<ޕ7_ Q:tkiN/sD7KNXQ{A>ѻ'YDGUXkEr#^zzh(%y*l $;*F,ZͷY xq 6iP~%A fq-= Xr0s u!>0-i @TQ/W>8Kph&Je$>YCi:h0eO8PO% FׯQ)A>cEm ӈT4 h]؍!8M99W7,?-"OӭN-֚Pu,p`}ƘfH+Q~f,O"2 #& ,9ʺ[j&3')c(u:LPfLfϭQ vIW2mxU ߜD FvJtwвg[7_Vr  ܍ޮƶ2MöI@`K}$FQg T%`7xgw ?u0@&Hݳ6CǡheF{|Qs,j$l*q@jlm7D>ox` öR4-pلxn&-TKkX\^qb̈́ N |<H|^,=ݿ:0eNfQ֓Eg]y-uQ;ր򤇶,_Yb+2gKA͍5I.^݄EJ -„/@ôh$`ӂ=RUA \zw<\Hb)U@!,G\k(Ƒ|A cd'!jf~Y[3!*V/ϓH\h4ߐ`H-=3FA)-Rmf.\/v5ag;HQa^vY[)Ù.bHT8H؊k1m- xCkv\F?1a܆Y̋ LzA@n[>M gh ^@9 ;i۰Q^lտ t E7>V^̓$ThjqҥP0; g;UNŝB=\q$綠 MY |0b5w,^RWmHG;3uëpo;g8f}<5Q 4#$^I~//xjE7!:̱2vyYd:-vqrc-a pJ}7hl@_f !W/取{!](?SUV7tv޲'lYR75 ;Ә#/P `Ðzhp,i(5=ޛ8С%WΌW'#xV ya+ֶ%ӂ?bQckA6LX[y,hԇl&z?gZӖKRe֠HwQe~e'OWbVb\F\pSH܈D']jfHQCg1^@dmNH2A1{gϽƺ Ti">w;`~eFw&gM ;Eg-6e׍SF5H=Zæ4:*R~2B.T]"Yf(w5!R1:n@KA1Q}[#QW?wv_d4aW{4Ut"?X`h0,[_}'*j'ŏ5x1<#;! {bܧ/nSPunվڲP7>p֝x1&7Vua7%İx\;_PsɌq 6@#qK&w :Eb[„u EO͠-f!żB [,jqna9kH14a^!}"ST@*xwH.&*]L恆<"\Nk 1բ&>"ʫQzCoTKA𧐶 rgMV4REXno(JV\ Y=v_,:p{V؞9-Mz$ *[ tv&@EKeVFdM9-)23FߊUH< Bܦ2qef`fj"k!jٓtۖ*qHYmxifd&tJE auRہ]}E'ڙq`mMw8yț*趋Xȶ9.]zR?Z׸b=Q[b;%@:Bv>#S3,#1Fm QbYBn|\"GywJ(Bm>"FBwS- 8!_?d9ӨrTWl0^އY;f)gn+zoCY_ ~lʾ*-ZN*;eҊڊ]v3Dε:nY΂ th3>e`Ǹ\1@u~$%?O6H-_%6/F*{A[I P 3QQֿ "xftM 0Nhn $J^Fvh+WH$X(xOskjQC"sʸ`+|朘;aH_V6hABI ; ;:FRѭЭ.9W9Ln0ӾC-7Kl}bߪ2 =ڐcx)T%aǓ>X^P.l~+םSA @ճǩ:j4cc<b&u<R#K˞5vBPogKHtgj0({!RuR]fdB0X^]4MM1R$u6+jm-`bi!SVЦijq.!>kp$8y':,'O$Wu3^I?€5yLxe)f?ji3_[ji|\i-P OzU1)4L:9I6RČZ9W;s7Om"g T&8V ɩ3 @[OBݮ8p2d=x#ڽO0t5?HTJ`I^>䌾 xK̂N;a7wSW堿HHX"TDԯRSfΥaY|8hLpʷB༌]D7^T;A{Q{YA|Re=Shpx{lCx= ֤=3ɕbCMX7{<9ZnlL?aX~@f)oQF0OxA5GI~h )>庌`T4e {2FK5hC9TIμ2 "IZ̷y>.j(I*|-{NzzŸ`M 2Sgea9z8(c j< J+k$DA-!p1phQX:`b ی*i0UcBӻ-X9O=5vbb;`y~6AclP>ֱ; Mg gϞ ?ɖ;<htTZqdPn$LoTq9s0duV 5_b[+'ENz>{HmDr g/P/%ʯ[2|?qw0]>1T?,^E!\A {U(Y3+Y I}$j"rb~K8HBVw*z~^"ڄr.q!Ԛ zٰ\M' |EVKq:$.w(ՒGN;zbM 1Ԁ>dRZB&vVzr ~z׳mT2Q#nZvJ9Ο&N*0{q(]k0a?8wW&M2@thJU8|IB4d*v"T+ ^Xzr}iXW<06d7PbnPr2)Ҥj&;ӱQُ͌Jm\OY>*$< UOA#Sudc9;6& oQ0!Ul?ǡZF Ivٽpb`'miۗ^X)E$T[u?EdzL 15Kk>v"g?ҥ"P7enbu#fBhE*>u.tB!]F <pA&\RZ/[=i.mԞ) [q[Zpv\h*^NݗKdE]pM{dkp]š\W'B-| iĖ2#a9 (E"6|v5ŧb|7Ь%vYHs 3u#B3qrPc&m=_.PPzVyH 8KNw`?m6#koͅ|/|FZe.~BA-!nO>@QtTkP?"/%D/P{ p=L+>i)/S7WG*?ñ $O*{C%-suuںCoY.zs඀3 -uI_Шukvڛ^rmiԯ׻CB_ښs0N&4HKӉj( yS;mز][P6>dpR>Ѫ17dRW8} y uGYMR=nVZj?12FFYe<_ψD9ɷt9b|a98v3Ahr;o˜N7f^[n&D r5H]!#%t65>u7ɝ+*1Yz <EtVsA]GݮhNer:T)#5` 9I9[\L23m햀r?䪳,d+>mIYrkO|XCD}6T$ v 9iỸrqHY ?rc.'[f]1]aSV5Y$LYl8> Aײ$YT'[ӱx8WKoϪlSUOb6e:wml2EȽ,)MB;vS7wlCN*0P=g&,4$KdR]n_L{q"\IL8e]/9Kį @Sox&{G:Quk49eT!SaLWNF,9JR+Ϛ^/5Hj>@ u;7ůcu 7AR{f˅IH}~{=c\D:m~U5 WTNL)`k4H8 kk3y:8l_(3-_HXu1Hm:[U.gV.iw|xL$`if|s݁J'ԂS\|lϫ^EӋHX`#>ea+|)2D5`cpEI(Hc5c W.-w LK,GX@ꉱާ{+VE%w u`p k9h75 f-A[SxL0A8Kׂjh^br-/SAZ^S"z7({IOY!C%d}P{՞-o.VSS]$r ~lb|T$P\`bb4/Y1Ț=%x9n1$kҀU]مÏmȸy LI]x帵%%5<đhM*՝B茻xCIIխ?" W 7tEaC Ϳ1FpS54doz&㐄,XQ.8$n 9.!1lp*8*~Qj aY"!Ȇ yļTv$Ef4yFyd-ۇa&&D 4\u~}ʞP? m"5^`6.$ TS^nd9Il20>rh֫>0 .T;欂j$cg:͡6J0^UU ̸*B㏊a]tQ=j#_ WpO\ābanTh )Ud;v,POHFǞzhy-<=7qE0Q<2ot-Yɭ4 $ҽZ3BƯK&Wq>7f"LLJ޶VqOYi>5hP]eh >/N@SpQ4HwT?:WoVEyOcQ1rɕeANQ - JH> |YFyLx'* O1l :mb?cjZozLIGA--B:זIh^ͺa~F<}w/0ek)uGl/K1bv^xgfla".7/:g ,}c=>ՓFoGVѮ;6ŮP j WJu'#R,+O+tTrT4I_ӵZ]ݒ2?`R6;Qce&'eW1tA4|z;R]_kܨ86ɠZ(j=k80e }aUՐ8s(Cz垉O"e a>e֤^K7 @ X Y؄^J3˔QU%J~R2_ < iPaJ+h2Us=iˬ=S D;C@HvsA.J;6lKVsJDiKEHڶM3%/7t^ݘFx:A !,Z=$nThy#9ߘp @0oǂ{7|_j/[@)Qyfkyvcx7pd\U.yR " ~/?oUD v!⌨̀]7uŬĀnqEuopk ]ԩNJfQ&aJKFRA@ W A@J}a Ɋ  XrJ@Z@ioLւJl %7J0[vNMM%`ZJ] Xcv.'hV&Wל2 VhXUN-:Kf J=H@(FzPwQFw`@'eOu.v ]G&7yAa!HW3Ex1~‚NR.(O1^մ껳'D|TJs:A+0D ?J\f5v@vbmq_qV22. r 7s .S g=[4o7LįiŸ Cb^ĘyJ%j鎫bLvo*Zӂ2|=o/ܐ$r])~ךY;QIm5[9XEwj^@3P8 +œ䧨}=ט-9(zٝ 'uZfa%,a9SN´ԓ{+GiG^@¾YZ"!j6؍}F 6,4ʑ)BJp4#|SbmEiP*sG/)iLA&9YF[Xm$d v\njC? #NrTފ5z﷣x8QE]~cHuA %cGL: @y+$|t~ $3¾eA?ѻ?fS.(ja#&)~qhFI[ԹZIkw[^fAqPfZjO(2^9(:?JSC!Հ՛Cr-nY2Vqȳj~Qd83U;`\E|Up`f¦ a&kIlL*ٻv\j YKÖQ,F sL' ;y&x/ ?YkrFY`P&i`b^>uyUVom—t`{le\ox50P"nePC&Kf|/cK? 6ZЙƹ~s-Bn7w/D NOf=5Nˤsh'.9nWEuTTfla |,X `qhRmq"ewPB0CuQlN9b3ļUj3;BK1S'"|/Oʙc}iSF!Tn/A'luwMa3 8 KUM}OfQ[}6D+RԋgĨUɗ?eG.&4* n|/QfKH|HOwx9S9V+"v=ʵWB] lf?ވW6Gk$  SB!39HA}Ue=&;'aXEnNL(p 67Lm q {0 q[4@oM7qpe3~wfόM]SoM$?΍4fu,1mԷojMn\ﺓChU `ʿs;yC YJPώQ)ݢLfB7dN!N 7j[ùݖg1O ϚG.i*P od{g$3ITV s H[{AA%0}_6ThxrBԲYX l3cI)k,eb48֩l5PYXNUęy43(Cjd_}M"Sk=&T*806wy$@smEK Vn?rWib2O[Xֱac_G[t;j3O7hiFr|tDzawta[qpNdLxl~`xtPG3LwmINcS:d? ʛӇ\l|KV\41t^@͐W.Ar(tӣT&fr)kZaȒtzAn e3BPܑ~&r}ӗ:P4%XaS1jd<fCXxl3S$~`y[jO]D%_?8Xwmy%)5M< [%k1^A ,]>A%ӑxp^V1n@Ozvee(-Ixi׿S$g< Lir#~RbIa8GCUށjo: \r9 :<\9%g6g/ 4\xp1^ʳk 0?9:.ZԠf\SxQ O޳s P=Y;,b\`'9Qs@6f$ZY~N_>'1&K!Yp2Lz\5A#;3In0;4 <YMm;y L:߲.ڐ93 ezkO}hdy>Bv΁Yo)B:"v4UB[z!C=dþ؄;Cǚ)F+9LN`-liy@w$~@g3zOW"m>*8nJ6^30:3^;hnܣrRq.bW.:x-8[vg:JlPIC x:Hw!T*Vt,zakc3?lWz.w6rh U;i}T/_W>?,-AMp/vra ڲp0Nh8-](q+TPV E,e\I^” xHIlWfi;"+ [  %WQFT(l3wuG;FR3Y^^O/#֜u_rޡ=uQZ4 S\C =GzB|Ų3Az%yw@fqIri!SLc~jce!OF f_ w. ~Wڑm >ZG4yE7@ e2~ =,~xeG"rr/ň!E1 cSqM.ЮɎ{ 눷CZH>Ht{T>l3UMT_F gQS8\PO6ʃi"3`oCL8*mHLFjWK\Xg몚\fqF5nbFE-³Ѥ"ԏ'9 C.$0\ws f#l_vdfsZ& AҺ'Ҿ"6F)Ke^q9!4iyQHps(4bwVPi\Ʈ WWpvؠ-  8"*&3MF L ĽnvȄw Wn}ja e:kTdDD.G On_ȵ)@!T)Lgw5=Dɋa.$z?#0(ݥf5k avgN9&x$$/dq{tZ=NFʐ忿lXR)(۶QȊ'^ݨOȂ6m%3p7&UzvP=fADmNn3m䅣$Ȗ_+# ҋ6O*ELftH埬N>>?aX#]Gфx9X"^0w?p"FS!b,9trq&sO<$juip/6Z8wö#aO=z<>FAP\i`s\^ W\XcR 5*KsG1*d6]Ť)>m 3hj}4\ 1%JC J_vMi@E wy,ɳ'g,Xo9+{[t ;p2tw^S\֩))`tɣ,ЁZ] 9-DH4J/CL8hTH@: 3~Mvʂg O|7&x)s!~'P|<\f9A>FSI_?d]+ͯ Ǧ[5E2C%V{%ުݖ crHh ԅTٝOx& r471\Syj.7WѺ?xdӵծk#rG藚L ,kd-ƈ%]hh+Jd$a4 ņKyVѽNXS${"ܟmTJZ3cnBAQRub;xd=#W޳~CoF!XT?1R8Z1_1a$h}QU Yݛuټv ÈbU,ڈГ HEU| y#|= 7c[IK>|>y+֤Ӏ.z/Sk{\Us;.R;l:/-CB GD/HC^WyEA讌,9yS*}GO[,[oiv h4RC@&@5q'>kDύ3E6F}? 1A$Ŝ=2ƍw`"C)ߋYnlmYp UCfM?SC]wbʅaLRS?S|]W*^Uz$xdž?E-"f{F gd z^'upkbݔ'S)lOՉ< Z]0tt DRԙVHm W˹c0ЎgP I37DMʓu-.Tpӝ=ȧqB]L2sRMc~M (Av9sH]Vдr}j>,ğ&Lv\&&%)'yHU;ӠD`rwΰ6.q=ڤ#B|,5m-7 1㎱(qTCB@~JG'D!BDj70/FDS7!NɺK*S."ضƂփ90ezF̘)f =S' dWJDrPUVhFv`) Q[Fٯ'n / HW٥.Ap0!<ƪ{(x % }QtS6l.l"UW4Y:Uib #E&miOJQ읥7LpdaQ. 05 AC $\,[ Rͨ{둱$>+ѳǷd{-FϐB~(uҘw5~"B&̵ ?͋$TnBz2u4hO"| qpnf/ Zt_)\GA]V@5paV &Wq.M[6~ۖ}ͲTzT*>ܗ8*O\f*RUzq5-Qd:b7I(UIL=) gN8k3C O$z?U,8t JhIvSSr\Fq>w˞)P/S,8cnLϜq"F` _5UZ(8dkQ*'mC.?Sb.sHVYicg #\!ò`|jLtl6uHb5N/?!Z<.c}V˴XIzUZ$_ Y&x]?U_y93՛ɺ wwBX1Ϙ̬s=Q JAb FUjgJf2Wn!̤d4S?; 4j"1%,Qka{61i2uƯ\P@ ؊ =QU}a5hau` 7-b:Ҽlըm}]+@CBj$ř)e3GNBidKJ5d0%_?VUc"Hv|x6ɸ%;7 K7p-C*,ΩS-<%}x]s5oDHڜ2zuC\9^*4q#dKHfL ~49U~Qg":9F Xe+XGWO7:L8oc$4GSD^Y=cxySm&'\8r7 $g/6^ba׍2k{S;"7U5J?C33\9'sթ= d# ;Ri $6yqUS9[ۤFdևu\f큌wrLN)y7cųgxkBZ&i3zϓd7=LsonS#e/Z` A%YZkf/hʪzů$ mQo]e_MXC |vEƏڐbJ [e4w1QQ |8;vaW˥b/VAHHp*'x:_']?J !&d=qٻ/,lA!I 0z~+ŜgQ~:̕TMۼluQ8@ر&DJ癇 aA[߅#=ɝ8kx-pyķK# 3oƶƼTnԏ*y6b){\=9bGgtWcF.O36j 'Th5\Ì3Z䑠elB|;cP-)k)̅"qH!rev7͖v`۟!fL֨F!!ĤBE0UZq3$ЦKTJ6w*,W,*Nݲ! ÊCJlm19fʵ]EyiNVyK0*U~{Q#% 9(3;&=/Y7WHx3Cw Dϫ^IUވm$=wSRzn˦XSxjՏU$r Fhޑ>vO浗bOH)}"jp 3"7Q=GDze-@(XՊԐ׹sxfw<>9P"3w#Xȅ*^XɄS=񫙜9:Pg0)֜Èpk Q+{>k$#HZ?TARm@OC:^Qq5ʼnEU<$8 ̔noۓ=8ڌ\=Is}Άn!nq-gomBk89}%*١n OΣ`otJBCH6 3`v5қ?€xNȍئkwQT*[^z6k|Smr+xqט-5m;I)ԑ&n`lx&n\ethf2fk I2ٓM̚U.L MeȢ[AA}KA?e~l$=6w_1j|Vs.\V- foO;Wz}[xiF9ajGqr?YpP4/efvpst;K'U3*PXmNSt.5y?N+pۉ'%0]'\^0"t,TqD>2`oBΖx81? fm<5#DDcsZ$="ҽ 7Yh= fE:c0A &{BtD9x^;ƥ&U-&^.0d[JUSnr@pmpȱ`^Y$̄NZm7>؁tU-o htۉBő>T@8>Z'c0m6xUB JOG2vhCaR.pD>'ȁá_sL ~32]WڱWlJ/[7Ii|l|N X3xUW2zS6[ƭ= $\b dG]kLʨr_=;wlhMmtldǁMxVg!9*j@d#QF$J L6b" ׫mo6,nN4ZH'OAlV. t$V=7щܠ Znq{\ x\\xI<.%1?f yA~B4pVIۜ[UZEaf @^$Hjg#L<á2BD5nb|J;$B'K@3lk|33,gGWƁI(g(ؗbuo@ 1>ju甗Q;rk4=N"' | ]vExXv qQ"H|ZG@}[a3%ys *uNfF cetɓJSoJ{4ƂU`Dt?nI:#+ ~l # JoQ\+@&{C %6uP¸En$ms^Q+|ߞ)j)TB jo)>Ns`^3Cu ^9:JT殬KSȔ`hLzzh! R\$C + $+/[F^w|`!=kLIflo- &^mOtn;6󈂯zS5Iwv<6gm գJby\Omkţ@e☧GA4LZa7n<{Îq/|z180*9:=6y4SZmPlK }Y=1{ "(k?7XAu&1r.!ՏZϮy0x pUywx𺳄63c$QD>;d \[֙Pr|GFAB9㭬 wex]Pv ٷQ%;ˊRɻ093vE3iݠ֕[Ui&nm.1M]%O `׀3WLR#@er%ߤ_j_$M~)57E]F3-$L| 䰰 0HL5q ~pb [LWԁ?)uA0+ 윕؟h"T֬7.+z{w-f}swlA9Zz9YKX(?cIɂWI(12Ta A$ӼSi;0R7#M5-+(f^{3fYq^&QE\2qleHy1>*͇L BK{PXu fqxڂ)8=.r6?E'n*n퓫y4)R=sgՌ<,U'oRn6{xƏ8r֟3a#6cF&ILʱ%LCLKEh˩-A1"P(%i` jbjrdyf>$-= JBBTCe叙h*R$pa7/5ҚEӠ&/4Iky$|IxsTn —x왽 L;=X$&k1 h0'ޟ-voW$!ABoaRk pjoG&ӥM("|4b4zF{+u'eT;ϞXbIV Qv8 og2Œx >YUra ae{V:fllrc'(p:fzzI /'u, nix9 mM[B7X~VܦL5;uF ͇l+E_,‰L%Yf"R}@MYև-W^3flA"|:DsW7{WIMBU(cT͢oL!ybdWBd],D .Cr4Vu҈"nvO}3i|svC #ޑxrڋ ևi8<%30N(6G f=QO֟ b'Zlv34" ? WVPVFs(O[w=;UjDԌ\e|^dm~lrJ ,* ԫx-KkӤҡFrQ3v[Huj5}20AGf\d.`ƵF*k5tShZ4+xPf C J|4>0G>O3P#?.}Y6vͶ к֭se~ޞ3G5̕@ `}JuwmC nHJ,'P[)ӂ$˦?LVaPY`8"G0ap̝/c;y&Z[b)*$؉ƨѣOB_1ĿxfaO纲At Cz 4642\~BWgbY{XQA= u 6ӬF6g{G\C]#VVe/VE,Ñb?w{]yE{tsQnCc=&.9I\v2&"ʤw&id@']Z&S$'!$9[Q[ŋHKA;2WY}4@~ӹd[n q?2>` @r02"!Iߨ8;șCwk\t `چ?gϏabok|n(5㵎݁hgIU᏷qs +|%PlfR=TƊǻ:N? R@!_YjWIm6R#|5`.^ 4 ?,fiPm#^xmٟsaFܵF)Gw>t wbvSGj~HU%׬~{r|= 1?Ó#W([1C 4,]eOQN-rT Ef`x ҙ^,OgkʪD,;?0Gd$Wv;s UAr #Ȫ`1~r:ZH*Oj)scw}͜ ހ?r "iJA@1tk/Ϭ]|"'Y\z2snNfk`KSUw]~[y<:sɐ|H\ZhvEW6ڬUj0>1N=H )-ؽ^S_ot|k HSe4r̺B+{@g͈=2ݷ7}?[Ew Bwt݀IF궨esl45M >:+pcv'_᳃=Z& N)e{X`lڙɸ'l.^R 9`@}4w/7Nq4%\4!*oCe]4Rz6 5u^2(d]L1~5f9]>[UGŌ2owKrPM;5:S0`toȍ`%ZEUݟS| ;{9mx/6)Mo(tzt)ZeJg cy$˟Z81 Y;klkm 8ڮP :r>b7r|7EAIjJhrt\{!EHl/$L_ŅUXu4}-}"/ b`И \gvp4HiMu\Dv߽rNMdUw)RPU̡ԊB*x!D%Cx\%>=v4qk,3ڮfSjj?f 4ϞQ8<9FQUb4ލ5p D"}`.> ܉\=GZ6]q_ 直E 5n>!ėΈ=[Y;܅-gXjFEOҐCn_*BI_L~a; @,7H.6h8qS`#ur2X攖B{9E2Z t:Ϝ})dMIګ\* FNy0G+} AV#?hVߛ'j =]]켈O,j],y wڈ_ /MkkbEDiVSvSh5;c@B|\K,{tmwՌ#8Tn:cޗ;ԝ\N^vA9&j\J:M2SeF|pӛɭNӘ{ӆV%I%v6&L JTW&Z݊zƃ(V)|U1`ކeNjs|o v][|u{׃["LDa?Ɔv_5OrKs ׉m$we TLv-1qG~*j9ˤBL` t&̈́uJJYQӺ8i}Q_>RcLjD? _$'y$TgXir=GkҦRbB cǞa =tqݔjlB~_Q[r"`'MB?0U _sm1LGwQwb7BfHu)e&BဌaI\3S(DV+[쮐aLE~8.[JQ:b }KOҡU]H%U}bN_,,Y ,xJdl}<l9:\J*gR#< Yq~~d).ۡplCm?An+|eԲ! |<^lpލ 5B׈k;%F* O~`#vX=ʧe٢0b|rЇxŽ6GkI ${h; Bbt[s RR=$)WR^@NUP\| ZADwVAd4{ssO i)sޑ?)>7\tr[ܘv2xEQa M÷/*b2aڛ<%Uw` X ^Gnõ ]T/pcy25TwN\RPpyu^Q`>_ÒU|NHړ;;"` }HeƃT7,\,@BqlxK-u(ГE\Y?0֤!8|GrVf~ ؘt:h8 Zu`V>nUvX8~*#_Ыlv(dRKaJ%8xҕ?32gD S )H)n7 \<)*x7_t_2ߐ*:VeKDвdmTšnFq>h:+e€p96}AC7Ķp$']mUyﭑl l QҳHw'vmGro&H#k|mcf.jlPxv ^*]|{gu1s摞Y#Z6ңʯj'=PNSmJ$'} g8W3 "b* m ZP\{ok 9ָy@F O'UՎ|MguAsOoi䒏uv7ϥWiVQTHHƦX]|\8L;]N{)N?(u@Y@YU)/nD-!*kjuU޷Tؾ_*!QzE&g#մhYqNGoEbzk>u^5gyFv>@md{MPO"בbB4Fb)f(y0 xqPԔ_F_AӐ'D~}yyxPf" -Rugڗw}扵;DIv40 AȜ{`Y޷Z\KƼ3k-KއeÝ_F׸2/KPй4# CJ/:JFQh'U"TenFacGƱ|dvM swww_JWL' $kF_:"AA߾xAfd1 $&ۚ9icmeD#@E(^sfB&ӏW 5k{NY+GARe&BxȘM}Nl e-(Ψ[7U#-+)N&úAeqxw J@nG~`',׈fiT]zSޤP:Mk_ z`VlzJ1^%Lbњwn*-ZcEQ^O$r(뒣C䳁QѩƔ,)WGǖNzX %vC!*r+*~\C'U]EJ6"l=A1+X$gUPq-`^ӍYnovhD_/&gxk]!YbTĸ.H]`N>.~վPpeGmJ|tN[촁h}_X C9>7P(v8$uVT6H:ϭYn韸+ +jHis[q(bvnmi9"TTVv6W]}G`8?mP3iS8klQt[D~+,ěcB'bZ(y>]o 2P]ky:AOD &_ xZVM.ܨxxs&5b:w\XAtMCZ2Yh \TɿZQ˪c~akR3! e"*IdE7dd,8 &E^Z3] R)6 a lTjǿ!MJ0>kiwj%V}"%5UK 5cv(w߭ Epiς8o vևC~>G1{E$/ŗ~qMlZ)/ n,)fe1~0QAoh^=rSw:4{\q-t v恌讎,aߞՙTnfޛv1/'sΞ l:5ZfƏs JjRd}N|l{7CL}c|XқvktsA2Q,8I*S&mtQjnHH8Ys =| V^vk"ܥHB?(Pp -'v 9Q2eaCyL=L mu5‘qnn.NeQ].x@`z-NƼV@}qee)su¾ކaUF×NVwnj˚'ii &̓U-0e%j7g,إ`! JHo52P_"ٱZqP"j 1Yz= Տ`4h!d(1 `mY.]vqMrtp܇Մka/Khu‹b`$2mRZfQ+#&/K(;1Ѯ8ns^}2CGFx H.>}-`^3ϫOD<UM]Dx\mй tMiPs.,ǹ`F[5nkWH aHūEY/FÁ3hRi=5VUt;XU)ODOO7wM8:K%:R-/b0! ;w/uQ[8 s[ @ S4m =TZ"D8w~i݇9HRtX׊ 蔽D3.`QL԰y\\捳-.1Ox˔YCi=<Ƀ(骢cQy#K.UUDKӼ f\c%J):~KDN&v2 IyQAN2 曞JRg96n29zHD]§K 2ab|3r ~7(4p=.X:w8|!g%uɎM2姹Dv=i+[X~?oR''=L5#ڄOd  Ztz(QxeѶkc,wS:wqff16 z>C߀D)^7qԘ~eW5OFf 8dJ(\C%t Ub3J,ilaH{k =6ΆH]548]M"b|s%d7C &sʭ]uxSut־HQsmjg\ a0{//B1D_h_:@uX毼(؂f٥Gnz'`͞qg%]Z~Oވ`=d8i^%l'&g 1٩_ep5׍'2s.`Rri}gESDB%p1QYShUkLlm'g'AdEn;?IC!ke͇C8cLd%~HQkGB^Y>3o&W4eHխXB: _K-^$n ,_*kI%#=O4>d;iL#t9հu_Eye K c9&1dyBzFFh^ ess[ m FH%\ǵiRX6T[ޢX8~_WؚE Y|M<6 IE"6֬ŧefd6Ms9AjIrR1p0nVaI)^ա9> 掫v4(ld1ŜWAYΙxH\ͼ_D3n ]1b_g愥YtC(#^lpm C8芿T'GWd}ip.''/deNƸkK{ʵ"+H^Dֲ@󯜪w*lRhpãΏZŚf.[WRcq`%Âh5C94+fE OM+ Q rNG{6堕_[M.o@d: fp@D ~J')CJ21vp]쓞? Hf>?K/ Ġ+Hx42h⟴]k2H K]RmX!6CiTL^v; t&C*pB&/4HgЛQ U􍳭H6;ˊhma`&.ZPBj4 365P#!g:uxu9]r4Q0vK$yCnVH* la* xW;[~BCG @&GUԤl\TEaj(Tb?ʵ)!~KY)ֻ99z\72*V8fv{݄ܠY07s9̪'5 yMH}g)/ǿ "k2m؛u]&`ff0*bL'&OWjSeSXƝԫqiZGجzɔClJ!]ep =c. aԿԿHIJ,|n)d釯&Ɇ]:#c/ilyǷ%!A+wT2I`Tj?b-LG6b-I{*2L3%vBV{dC~1X6+gj4h_`K&?5(&R*hEIf3TWoUw! .Oٽٙ$ y~ن4gY@ I2cﱧ2 S0kn]0l 1Q#1!&^X,+X2)̧O mWR ݡR3ԓ"-%RTwShّ_h#FᱡO$>̓DsoBY&6)$w.oc1- ϮՍX 58e{']4sy%^k[bܭRJu S[^nŗ vA ڙ.&2nG"|KSDHO{%d.d4p@ 풯o'3ÅQ=ANOGD;\<VSaeLWg̕Ox{BTP aR)Fļk*H6 Jde/>րW[l oNپTD}J~]VB%R%N$sEɲ[. ٭<" Qm=1t8eT;W7OHRm,Hϧ* 7k-_̽uRSQ~.gP/aF!B 6oa1gn M8d ]d9$=%d h\/H}Ȱ@V ~ӂqHdl;)3$:_j&'1¨6*Z+k8\9ի:az"ȈkwRN/K>n{RS(oA:\Ar/쟧B8(qﲡJE{yN/HTr".u ƙNpd.hf6z !#R孓 I )sovWG4›&7B9i\nň+JGהS/Oo4~lb.S~Sb`g 8lIv\&e #n)'D+a7c r/Ps[ҩ,!,$xf'q9rz*%Y7%<(婮e!%<,WQdom)6~4ojߧk,E8*\zƧU9(6' ߐ J36Nn OLƷQQC%=L~ؕJyt!a3^u1^0@,=1}7:_@Z[fL])r!v!&\+#9ɫzZʫ췟cU#`۸iW"=\%Dlw+`~°i3+WNt.I6e|( (O#wޕ.Պ#AM{o3rn +HMX2Tr+ o2AMbT|%rë$7I͙V}g5H~Gʓ!nABjU߄LE1|8USd>K[=;r~hz,h =ؼ3K> A'hvv_c f>'΍CJÚؑVQ[E40'%18&A֡6vࢨG1ɭA݌0 ǼQHۿ@4al_,~G;eвd a՝, \[{kij̟jxID[m|M'8@`@ִHu+ F#'UwӨ3H#||6ghŝڽ ep3%71<~b >^]ع-1]2*("bSU u;SrYдKT61Hf xaB#gVx4TfTk&Yfp: ,S8 q+n 6X pc\^s<;Jn/'PjeYc~M4;aꇳ\R󶄩/o^&S5{ dĢ}I56?Iqd|CkBT8aK6OLaƒF*_KYANo8rLQv7EޚNceS`Mz136ieLET8$+b/PB9$6< Yt˧2D6BSV] 9+WOwUK?p'8D[NOHqCZ}t(acaep;5zE_J2a/2F|j0/'rlIdo[ZwX DPplG:D);e"Mm"Жױ7(/jKGM,a^I\ޘúE@1~\x5rg x4ڰ)ٜKj2"LBGoDvYL?7AɹJIV0~gVbV%?]qsjTA`?%5qw<ޗa_N'E`Z®a >F/fZEDfCVu4(ml: D \l>տt2kvoD@mjRp C;:dߧk/ߨca+! nAI*bHKi|fpTʖ \_d]iNQsiCdSzy0:ۍ,b_B'ǭJtniwU(M{7t ̶/(fr-iD76\{o^}V|òVS>XKP6DA-=cTe3R/J׆޻kÒQE`<ZTw=%ߎy!4kGX"aYOɩgR|)-% /Nۧ":LtY|I"\Td:O.݆2^С0rC2&pPӏk9'ک*A .dr4 nbV HRD*.n >PZqL2j[qMz(2$hRsdWmn/?^ĔzU u ;%[0ޏjAӸg6ox \~` Q#I3E 0 aڥtثSp}d %[kyd` vl>,Vl#_vbËXRvtQsQ_hEf$n[~paO3e|VLoJҼh'Rť[Y3YOW56C.bW u)P#^_{Ι!Ld:ź$AwzLs .ΞaaæwQ{œS$alv1 u"O9z~[ˠ-8TF cM0[܆38%46"s{ܪKva/z8P뛝2=L?4CMKy[$P58^*)SLϟM%#egIn} wAC<>#È W*3Sˑg|rቦjB(xD<"5ΏS6!ĄWD^o('t$d&OFi[T mU)P5  4OZg ))Bk03BF=a&h&u6o"xmq}f -d]y鿞^\Dމ^S]5\lƽgƅ28֞ھG\_s聍M?=hD m>!nO|_ޡ5=,qԈQ(.?+f Sa{f޸4U/w/]36m@svKK8y9%Xn+/WluH/4b[yre"?A2[)UVj*>vkLlڟbd0v Wc;!%߻XF+Pf c1=A3 ۄsuq}s+,me+cˣvP1ɼfՠ&StuQX2PEpԢX#?I/d1mWCXc'B sdဂIsᥭ\lsk9х̑ š$?_zI?tWEbZ(棣R|(:8!|ђeJ?JQ:PȃBsZf6p Ԋ‚Fg.98t b|KxRNz oGP[$D+/aF!6rr~ rVwƬ`6b0W?9kC^Cx X~P",dϛ{Rlj#g쎞$B$kìq+-v\l-,ei~ug68b'%DwoY`r/,(,T)*:.99@'%z3^JN[ t#uԲcl7m}GُaҐIDhegP"5vڦ igcN fо*]:u*v3j' ^nmM9M (Mnr"]SD&XWf]b&3 S*ϛ{E)W彑;t"AXN2X\zDH;ߞKlrB+ -eTY*E~UiH, ©X W \D2ݷ'|o;F11L#k VQ\SnۃeK#mcmuu3k:5QԶ&{Đ~Y<ِMEV؝xJ'X;P%w>zKVSn?vё24Bx &{Tg73ت=PkcllvڒКt I E5)wpYdWH~lgŹHO9xu-'o `yől‘!~)u6FխI QgT!ݤOt0rH0H<_n# /2GF'5Ct)pgeD@O0#dxnBQ]hM5?:fkB_;*b8 䚜+_ ?X<{G(/?C<KV>vCv߶*8%$Db.6調ZǢ2c?nz.&\BNn-)> )?l\_'La>簗rv"/J.Msw H@ ,_>\}0ۆLlPxYLYtN~5u5ʗ oLpKB/숚,Qq `ۘxe #UrgrU ~TOU&ٮyd<|mh٬BBmFL884,GZvOr=WܤC( 骇v}-"jV qǘ[ 贊>oڈ:,2]LLAt/a4Dq tR,j`4wyTKRT+$5~A?D5-@MEV_CTY )J#N`Mlkl"g2 xiIz)%}592ݔ~ 2.7mX9Lp)?b(l}{4nudXt2ʏ^@mK?'xwY5"΂hhN/dqИ tk͐O\/"1@8k=O!w0\Ϥ+c5[CQ1u׉ȥ6r 5 RrYXG7\.p .9~eJdMJW#A)n$x Q^)͐O*0FfAI]mXT"SJb"jܿbW4)2X~S%rR-Rjz~b= i2J+~k0NtF1te~ߜ 2#eW1ѿA݅BO40T 3,JUÌ6Up>O^[/uG欓P6B-n"+ƽT,O~S=Y8;Njkc83J_zZJƂcx uh##pu'ҟKg)^H2[ "qNC#>w$e/㜃Y"C:t"/j`2q!D־&`|i@h`RxoD%;2PQ=RisUm-n*Ny?oZz:Me34yg2-ܟNm2Offu&|gg"G-}3Ɉr5TK4-[A(FPJ<9Y6cלc a<L|xk$!"7m(7VĚpS*i;1i _#CQD;݃G ׌g0X: egnfb}5`yǻ4qq_RHmx\z,o3eD $? &ݣlqvx@io̗tx䠟|&;WSmM(JCsCi@(Jj1?1X'aPnZ[~ "9/};d*.+sgY8g(FUpvsT/ժJ O$Od c~s Q5m?W<:w-N{* HKdE/Č -2j%7T}7 q.Kt?>늤X3SaTRX<lOgzƶ`zHCE2Ea!Q=voJ'2q:p~\ YRcŮV0tl97|bN Whw}y<}MG5󝴜%uHqdI@lKh@`NP.Th!>A i{&u\ gDxmr6[;"t L>S8 rn&w1%|aS撫z"p9H7F>zL{D(X8bx)Z81e_Dv֖,L_f9R;${8Z|LԊlg_VMntU?:4ZRENa#un+Gz2rk绝Ł-2jC(l'~"#VpQ|۹U9( }Jxr5,V*Rxk;6pEJFB JuwK)Y"D&KjŰB/+=FQV^_3htCs%mi|{'h\&@-'nC0]8(1\[C΂8mІSDg+!')9#FGeeUG1@(KT)@?RX王қu _q ;_͌S1:knF .: G#|.At2_=L[F19߲IŶ$+ޮ.̹8ѽũl+KڣTZWP>PD+w;$X̍~4ܛ.vW~3bna*8a8Ӥ )>%j`'E!RŲHYI+lRk(E}{n)%LNJŹvڐ70’Ƿ1ϧ| +k|[ ySuk1yF]f B#$cDF`|HH^_m5)IMT]ş`3SnBqFhi͵,hJr2"('~UPxr%zx=+*F.!Hq; sLhQN~qO0ڷf:/"0ޮ>EEZjĴͿ0ZYz2k Tݠ. لn>:s̞s"Ps!j؍FxsG f/& _zR? Jut3Z7^jAPr/__eDgϯZS]6J+\^!;ܶ"麩)X mQ2&KH:5)y]c/|^ALyJ]}^1\fGhr8?~p@Ma#X0z2=3=D Cj w>>jO^TzFl T ףTUN#\'1Z7i)gkƴl8bK fKk](6%ե^2<ҵ8;66gD1?0ه}Aek1*Șu-c&*=K;O Ke8l<>pUS[aXBM)!I+yU|l9:}§5@#3c ^rSLhTH=蕞ZǾ=% u13 "'# . RmȢƪد lh *V eLnB'h-$M.Zp|j&tzY2mJ1IKLgUPP\9-kV>J`P?F |cfWw.(@p%m_ŚWr9_E @4ܯ\Q{,tx<w$sLj;u;v-8Ãwg AрCkm6"pX&YsNN9}$b*=n9ʷ-y+!}_\,Ԅp{z ŶTqA-rz9U7Tr] vXde1Pc/d3LJř'Ê03-eP_x .x̚HmpzHd-,HAWR!Y:kI6p'C?)D)8jȻSyb*qUC("?;%|l|*qùH IPf6\ \ц1p8kTPh;<<7^t= Vvy觯&/e3d"On5m2*? ]u&I:ݿqq\{|3BFD{l^eM-SARa)=.e7 è[O2|m޶^0;3,wJyUAMhBE^OP*Xfoć mX;ܛqPB Wq/Lstmߺ$=YoBBk1`8{ hАk+pO?Ţ"iAGbcT[a LvEGp9!oX03lG(khI(Z˯ <[l8A\ W>>($E)֩'o΃x?vT!` ֜p_;Qw _zwA^ "9؁vt1)0i*W/m eEm)kuD  0I]P%yS̊R@cTm9rC0ПYDsC=7 b ĖuLxDEĪlv)a /(膛z#c2S;l" ! jԫ>mj鹊!եYJ͊Hh{05G)=͡"0ָ 2Ȫs̕vRojoeh77mpK/_Bsmù `4wIN0<;YFMa(M;@;Zx+eѳ#=B0t_⥉+pcn+$u3һ?k **^"Uz255j 6N>{ޝ,KE7DSči`d ͻ"H NjRYOn예i3,0PAn}uԎό&/@