glusterfs-rdma-4.0.0-2.el7>  HLk|Z Ԣ Q).LwVoyM7>18zҋ9ņ~~0]#TKb푈܅o/- f>o q):۷|rn$S{Jn̶TXDz˞ T ̫0}Vr3>]'}`%ـ#C̣;<9jpFj;NZ @tF3k 8!nBU&Sַ_`tu92KAYt,75ZˠpSSM[7V\0z""Uj=9(kA I>9~x?~hd  A48PT[bs     * ,4>Hhp( 89 :>G{H{I{X{Y{\|]| ^|"b|hd}-e}2f}5l}7t}Pu}Xv}`w}x~y~~dCglusterfs-rdma4.0.02.el7GlusterFS rdma support for ib-verbsGlusterFS 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 support to ib-verbs library.Zkc1bj.rdu2.centos.orgCentOSCentOSGPLv2 or LGPLv3+CBS Applications/Filehttp://gluster.readthedocs.io/en/latest/linuxx86_64AZkZkd77065fca87c8457722b3d86be77b2f82c9fc4d68075b688a670d3b018eb3506rootrootrootrootglusterfs-4.0.0-2.el7.src.rpmglusterfs-rdmaglusterfs-rdma(x86-64)@@@@@@@@@@@@@@@@@@@@@@   @ glusterfslibc.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)libgfrpc.so.0()(64bit)libgfxdr.so.0()(64bit)libglusterfs.so.0()(64bit)libibverbs.so.1()(64bit)libibverbs.so.1(IBVERBS_1.0)(64bit)libibverbs.so.1(IBVERBS_1.1)(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)librdmacm.so.1()(64bit)librdmacm.so.1(RDMACM_1.0)(64bit)librt.so.1()(64bit)libuuid.so.1()(64bit)libz.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rtld(GNU_HASH)rpmlib(PayloadIsXz)4.0.0-2.el73.0.4-14.6.0-14.0-15.2-14.11.3ZkZZH@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.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.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 file4.0.0-2.el74.0.0-2.el7rpc-transportrdma.so/usr/lib64/glusterfs/4.0.0//usr/lib64/glusterfs/4.0.0/rpc-transport/-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]=ccae6d149ab632ec4ffc058780ba22187544ce27, strippedRRRRRRRR R RR R RRRR RRRRRRR?p7zXZ !#,ᛛA] b2u jӫ`({pc(KFQ[Pj#&0y;Ѥ<ΌX\OyFz0=FƀaB|D\ye620" c/*$K6?X@@Ġ+ig-zu5'C- y@8qAm9LP#. G?C f/@i}&Eux۾sk;v}Μl" жQa2rt6gκ@\՝@8F /2 䅏CST(#4ˌ5Յ,n,d Jw/H^OB;뭅t/CȎFҐ^ѮցzH6K+K06?#\^۾@V?ocTA˕p2 Y,@gz7?~ LA܍؁,ܶ׈QoTWIPBQѓEIy/3, {)Pj.7(Rhw"769OTX\ѨkX`1[,tjI{saJ,ѴVէ6}?1#q:)8#R_ Ƹ+RI;1eu5CR!| wc[mbˠHoJ u6z@I\FwvP;\7&$SR^+ӹY\B~1z7FbRbm=P܊x`XZ'@C")^A 7υń$%FQT}n!PowMFqDvd"]F/"K酄Uq;WD8;j9h!v #X m'"SH+ zR_ S=¶-@):jI,N cvRU,5rI{}Sf, 3ٝ-*aK1^@:k4bC&P]op5]gPENJ6 tnzzoq{vsu`Ȗbb=)i:R'[P_m0)f9Ea^tԗYj[ P'OqJZHE  ԇ$+:hh\BPeAʚlF謞/A娿^͡VƛyU32!CǜĎ=;:XeGFCbdcή -B/@am_:}gGaّYh I{æ#Jћx_EdՆ]],8 dAĨ5xٳon0 Ff#$БkIE$Zhjp&36'yPP)xZ8(d _+݅~JڢӐb3@z:hˤƓFxiYܐ]+5jWqQGp*ewHej?>rY=gQquUHC,5Sd=˚ p DgF)1SsN&Dx1QhLccȭj@̓<5]Kos6H:t7Gӽ,ҲsD-5̸ $vo)K}xsȳ <;=7#N㤠\Fbs) Ў&olۨ9XOF|،kc}F MZp{ra5,0DӸJZBjPDE4A 8WHߞBm]70 F3CL:ꞗzЗ>0EtJ -꓉*])6C^A^V;u1lsp'~M]71q Ӟ;ͯ8Y[CXw#k$_564oBe\;uuU$Ԓ$eknt"{QS{.dg}_qq^(x{EQMГ_Q~u>jwʨ@ Q9q銪3| lj/b\@jR&{_ `"PiiIz_TYvԸC9!g&q) v%&*=wwD)SVS3(톦o\.kO fqX!¾KBr4Hw2$`0izxD蹫:q{WS$ `?{~m+5.܄C!X?@JTOe 茕a{F3{;&Δ}i3vBBt=b  \6+ ]Cqw 'RDHj:69!۪TBdܜtY@;gS:qs|+5#`Q7>{?x}cmEkg$ ;*k%UNfNWı }htF[!so+ځ+ në {s1֝,Lðlʸ.'$=CYGE)8#lb_#F†aK|Q x+:䞸,4B'*3P7XgW”ŝxUJ%iHTHyA9q05'Qz-dNUݳf#Z &DhOBtd(@RrýoɂsA1ze;(Ug8V*{L.08)un~2JG4ԡqsn}%0RngNBkȠ-sy! Ͼ&De zZO7 5fg1RʼncХ@5OǎX@_cl<PgYa֋ B<-ߣK%C!}Yp /y{_k3l3],cm: aX(L$E^R3bo6!͕֤}'AXXdڊI&xC?"I7cSj'ᬓRX7?a }}XBeyyUC%&7Do/LQr&k8ٕzj?8jjd>oXy(I]آKx.7̮14p[ɿ#׃s1KR'{b˭'r p\SmX-.ݩ;!?#xNGFP2r 挞 FU!Re9)(rYr5}mg'{S|ۘX9HWo\ߴҀNݖyiVpH}'w]ѡmJĚ %2䋧V̭gB 85wY3:*Bq, 蜛Na291$uctcfX\RѪ||"'~Q/Z<,ۖaOv 4?a{2&vTb3#a=?EmG, gYw kQT m:шjvu06L~L/h?LZ'1($ -B R\6Y8 Dd&؟.~H2G';boYCB9dQ{jw.m0GNЏ"tnQ9j155q7art˼qtXIKmRH; ~ ^9k>6 rHжس^KDŽ8 L=' 5ib'O$a^)]H͆tB80t><#ag.V %jd`<`( [iM1^&0s ݭbFFL l4g~ZA} :Kl=D+).Zqz&S# +H%ˋOJ9 NXd6%֯wR(:zM Z[zp R_Ncer>4u2A*2qJcf/ϝR' Ihθrp*"fLmm2d#ϿzS`2 1C]jBx֫ϛv8|lyvRvh[X^0r1|.TsF_CψOk 0CB`'}`'#ó]F+鹫Fmʈ@IG`!}X0#yv,iAE<C")[2Q9;QF'HCt6Kg,3QRxf=%u~Wdw -H_wҕ%)& 1_k+&-/n=)k962+6VL5XX5 -5 ̷YR|?h ~沣[}J4>bf]L>q]_uQ"h~h葚"W~HKrf+B  [S}VuPjH d΋twsOp,McpsCE HwBfB6J ` f4H"1j%kLS<]ғaX,mW0%|0K WޠE1.s6+?z>) nK5uK+ϲhXW kFe wz;5{&a06 ]dž<,-y,БTW^FZ1;|_MӱK#Zόv]j;$(J+i^. hѤ˄g'ryx^%ѾC]bsom2\ȉm/G-@ŽT wTu]މ7[I/"K%*ַ 0n` 0gLTnN0$/>Ry b-<1ZbNHE+#Ƿ]bA[IiW|cmPTq.;e{A, t4붦uEkE"}ՙ1EFT/F ~=Ԁqu}xv&G$|F:3 ''H+`1վY}˕1Q3at|Qj|p{m 'tW&Q :@f7V܉4XT$KY,bcCwcynG~-]죲sp]P# E:!Gt'ly,Wۀ) ǷS"VPHH6hRȜݲ&018j%ԉ  ёNWvWPxRñB%)aaK& +yZ0xiY*RFFayv -ECT=m+`1)kԍ΍HtI 8sv02KPu^)q1ojUn[Ѹ|&"~*k(=IL-R ~;F}sa/L\U쭝PZR`ڙRt q"8KSUS%K)TKQ廒uf֖cn*B̳WG.sT9"DB@lT9+cH͂yG/\oR䘝=LX{T QDၹxte.9ݏr? ^<͋'12>"{cE>: 03UlɣC(W0k""Qa?+BٵR;hQ#u/%e~=X|$g'w(Hw4| lk׃6/Նl]:. dDWA?ZJ Rsln+lǣ;w[<4Ċr2 ;:1 1k^ -N˭F]Iں $S Ro7_Am(Fc:h? gr7Oh[(|Ᾱ/701ߛgʷ(=(_lV՗ATeR2SL烵J=H m_NSז4_Q6م=Ip<^<e o$~!fil:1{0J^U?rEVj@TVY[T;w9*ZP 'C %Ӻvq.sZ-S(' ,,ls:xPbkZpANebUe2ݔwR2B©N+_ud_*h<ƨruQyT1YV;wͽ}geHv_闂)%%kUJy!cJm/y 9e8Csor^}bJqɫ;_ʔ튽QԶ<"?^&'݃9B0D$"OX>Qqװ`ajXhib%vgۂj>xQBЅG骙j VIWS|vyetTVYtiS,xPxn%K(e}rK*(12؉܅"l{0Xd֫ϵC!ݤr֏N6uN|p9ޢ*˒s йN $bF$Qe,ϣ:BSWvjVe RQjqQHOⓞhAom 땃(L2v3#+e8 ͅ^AUiI)fQ]4)Օ;W7ab[!=N3I0*""bg[x76rEK'E:;fUVmWG[ERQ}L'APG㱼1~P$I#Qfv$`HqգsXҋR$km/'XIT- ͻP/k#9ȟWCMPb$ls]e; "r *t#@%.cNM0zHpfs7q^2 4;ɕ hDe9\,?kڔ ݡr`̻ޕw{/s4]'ka'F 3!63ୡ-߈Ȣ7@?%fw/R쬨rLJxf@Z[ϰՏ1d;[de_  AE!j E'ٗY3[y*yHDL}Ӝwm 3uԚjw%3Bwkdș/w:P|4x3)Ή'mD:9`o/̑"PUB]OvT9dfERU{NgDtUN%\rڊqX c SD.룶(hhWH<(qXcbpD2Ff0Drw[V[|} ѕj6#U޹‡@ZG'/92sX=!æ0JC2HtyQR⽁ds/L6eo֗>l쟈JGJxMIq~\X׻3˘7?5qr26d]J 9>B$1y68ʏDL)ŗ>AR9>.i0^CFo fSqA (nԝz6{[tK6Zn; % qpE|aqo.' dwc0?ϵc"`z~T+do74Q]yje0 MSv|x3nB7`| R݃)%~:yJ4|yZ7 _)/] e#w6i/*nF-HFt|DB0a  [_W?\*ok+[YMm,wim$ n#Gjz }Z3Pp!Z`2"frܣ&*X4*"h\ 5!R]*cV ChEv1n**> ޤmBwN1)c _g$fAO;x9 e&f.BԳ]Na$%P1߬wro=$I΋DQ[2YHzObgTEIOcS8r&Hc/a&6e>Kø<2Y߅|{ m9S3)rɢvL,tPjca{Fg}bD8zA1,V=~3mҥ<~.5Ćy3⓫ۓ jx S*} N70Ao:DP($ƴRXȅ+ 6У_Tnm,p>YK苚,eapcyrOT&?TňDgb/Tz5K:(Gڸk%uމ/t|s sZBYEd2x?y S"ҮK $YCاFWn.Rq-+sJ8B`S?J=Qۣʮ;Yp-Wcw_yPn?"Cl5y _ TܢUTh6L-"H{DZZAeJR8kPR sGBZX$ t+L҂7mlnl"gfO1 RQb4qL*e r 3;nؿ5<<$n [0Jy%]'bPOzp@qLݩ\bGRظL[iU9И~i,ċH]g=vpAPeKj% XAvz %y(JGW?HR}.wso5bBFl/QT[u| IeϺTtjv0]cH>VyĠ!&ֲz]haX\DS__7ŔTV4HWU:b2zB7 ,fZf o i(s܄cHȪo  a܇&}h_0lTt\P ɂR(BR/AxV7DI(?aH2%'B:>8ݕ.mke\Ћ"$?设-U/h aTgvpV+ZȻ* >O# rVDtCDwg7!1MCgaZ\ƀfLvz2T 4k=$ʷzÇwFznPFu#\r3or2`BӈƖ4?sn= ( C*ԁfzGsPj}5v0oќ/#:|W~6^7ٻG2Dqޘ&5\|kGm(k"UPJhNT1\\DwP1`94H\W#>fN'|J܆r4mt/O6;woMlr7sAyO Rk:Ijuu水Lݕq2`:*n&6o5ah)y hnhUgфLi1A74Qۣ{=o(!6R<͔occ!E9xYH+R?r'\]5͚?X<i≰j[Loz_\ Q (1LHQaGJƲb$S#Gi0dAKy MLk(R$V2Q$>UT1307NҘd:MTfD0`Ix V0*uOBSCls;c~DDR&ر꟡l/\v|(vƊJ\sW\Ra\~(U{xTBAfȸ=D-DM"kÆkֺS|?בR͔CEkRȢs{S4\RU94(JH}9ی& {L3)9D`o^xj7"gw,AE:J[BIn"H Z * )ۂ?G z}}^Y"d0&6 jlC$C5 t{|.RuS֡l\fᾔlRHj˼1NfCūcoֺݻ8zYiYgE.7Yö2.9qQ8!3R.$c& ]c:t[xbt;,B2ޣ|m<p[yl&~-Pg].f ~: V8Hva}M_[83=p:M;­+0/@6R/q;xɧU•tr/ѕ { lodO?"v|% u<$UWojE}]UI>z'xqqu^OWDzdKuM9/%\lL- f|ݮaڜI")I %uMX}{ow. hAS 8^Zɲݎ ^o➒s:Q0t.jÝKE(4CN?Â90~UA: "r:P:4J6r))B'{mT md5sSQdzp@+cIGV=ygկ~B*%-ޚ<hL/, >F8H)7&L:cmPyc z!wj80D1HM$)MKe=v%{!cU%3x;ɪ`hcha?a j%,4,,ؕ%scː4pUkTNMT[thȋQXb7 zQWz'awfZ9THA_07lI'<۝:23`}|Su{߂> q`?@j vSUs':Zti]7-vy,]ĶҪiE3< 1J.V_ [Df+}3j`#mqPb.١4Gٸ8zt$8V'z2Sd)/{<λozьǹK#o~24 TJ$@w/}᳎oJJ!g UoI+%f*0}i2wmq&+nƞqJGJ*-Í<"p;C;;;. ^#*~}cEwip5Hg2 c T2ͮ-޶ E6j1'G9O_#ruŮlpfr6clw fn:7M8>RR>n,kCeb *AW:o?ǥ8YAuu%:<^.j~K &+b֠o룥ЏʖF?a*fGpY C lTG~ aj`\%7)t?jޡY>U.wLchɡ"Vw eܥ&0GVs_[VS3 lvY;BnF; :[jNdn22 fC㌁s ڞ}i 86}<"!ou+梆?64EUE,tξuNMk`)-j\qh`e^q{D=F^`ʧ1(;t꘸PmI01VoȠ;BkDw64XN]B<؃R ֕0Ԃ]Θih _ cgVᢍioVi9 g5vR m 3@?,#險DR6n/6 R.ħ ~ABFbr48T1\QkHqK;oPwsfeqqpĖ#>~{S> PIksJNzFOIjw-rBqe:mW"ͤhEY~`Aܑfyˈ4s/zpsWMt1#vq ]^^N'9/v'}瘊g(tç[V8hqRDIDgb %Ea s-_H#hY斸Ḷ(VqNpPK4l?X /_ܢN$Yܭdp?MvgmF16Cl6nU{!W*2{Na0ZDzrZϲ,(I=wul [oZwA=-oAY SbAsn jcZ3+H5-T2P%6Daw즀ď"=a~ ܢ4},^6=y J!>MBkXddn@9qg,>CŎ@R 1]^Rֹ\O8sGQO\3?)nT t7#& _l|7g=4gg1-8-Q⪋nIIi,PZx~kXpݭy6,yc.*0fM+H08 J|I1azr[hZ퀀θn^&} ߅E;1ߦ\^?d!u~HS1!ZJw̉H$`}5Me't]jr8C큮A| C,L(aԃ dJ3O/}[ k>djƘLILEob4=7?zRhuͱ6Xg5ox-\ (eJAACA$2 pn/Wo.V`=``,A&N@("ݣ;Y+K&3yr{4M$LƊ0ssY~xr+ y2b`>dyVDi 7#')xRb+_v"B !#^0I.1/@wwpd$+hE0 ֫+IldAki*aH;p_ޥXYh|x榙H)5Y,2ĎOׇ~s凂`7?nёo'fVˡiZMӯF) }P͞;aȶp&#ʶ y\v7jl*|tQb9uS 6π`.>[RuOSho@'Y¤[?\7O=0WkC ;v!HܕڵשPnl{oiM.;5ʘ̑.MS}G_ny!-GsHl&JD1D Xgˎv+uv>uzBG qE`"7.Qo[戣IsOxJKIsGdۘ=˨2Af ($\܆( @V6֑A i;: <6Ryw ՉJWC xKSKmǤOԠA~/-RXJl3hC,tDaS W&3*Ǻ:❟ҏ pW3de[&Ac<^Z)/ P2Q0ESҮص'g#ks`7+vN7vk`C[0e! ȕZ,1WJ?>t蘆s=}ϩj|;n%R))1ԻLT$o@e(觊sѽ-C:q7Dw[X&q27ⲭd송a0EJ6lTXEƅw;nz, zk+፵7coc7j׆~ݑ<=ĨqسIe,{)}i5``ӞW?sב7`x{<Ҧ"_oQ)(a7Ёdغ. ў,5Ժ18kIBgB;wa).]ԧթO?:Фi2XmS*$E}yM~3f([ꗋFK۾210W/'G!r9#Ի8k ϶-zV5*4ʨ\AA,aЮn"U :P)J3oV\鹉UI7*F*Y0o&0"[K@J`s{~z@DMfK&Bd1Yo&i"h7}݋`OsRhUpy]&3]>.ӛ/ ftw1S ~A]g$ J1׽x[ l]~h\ # ͨ3B!LP/ŕG#C;εd>C\ ED-"C+QVn`0 U&w,-g-CT1dQKf}\{&j0vp%!z򺱼 T+4nNƿpd.0וUm &c |(7ݕf֤J*ŋޒ  phk8գE=kPоj4t|t`9GXedjt'=3aNhtv*)>v'xh|bU!|3L(\m2Buf,q͌z{Ψ +|6մ/GJxMMT휆D) ^/Y Sw`d !ܪLL4YnBD&sqɑXV&,`V׳9Pʵ>(~HP/ n~+6&7&̽E ֽRL ~\հ-н#jyO,!A@$qnILKG"u g{O a+_,z ìWc3\)g4+::B쁐rڃ!4aV;a^ X)_ wJtSU%/f q.-p ~Mϕ?s0AGoBT^\PuBusJO].#w&{ЮlG@dgNP9H.u>_ZP8l=c\[ʔNs"N/$TM>F--`miREOgI/6ߒ i@qG.]Ds(j8\GYY/o⫹8G1[\j# cz羷k%ޱhbǙV#xd,Gb1C0vS{v>Z Q2B :2~,ٶ1rhq6?s ~-Q!S If=fzj7tSd_,uc=?YA:ܾ0~kp0ޓ4JRMt[p qu%˴qxl \nNڌt!X3B0g:tjeңO\X֭*2dJ]uaqu K1LE|F}ד6%!sdnOy>M ~}Z3wE= -Oa/hA6X h `UjqkR-D;\S2m$"(C%P+MoLB`fμe. FsYO$j/!0;öhO_-.e'@*o`D9lpAR2~G|Gs28VUia,;uUIܲ7i-ڈ[H5Y S-6D&ԼbgwoKF`P ȊjEZϝ%Ѥg8$p+85߈T\D@ZtI@S%ڑ?j8wsAv~G=)UN+ JO˞fs=ʌMnQL&_WRU_g)(X}G ȓ@i R 32k$9:,4!cGJDƌ qI`c|VB[$:%>u -]>LA9z2Ɣ-NXf1tZ5bH,'e8Kb -3(Ssp[,Ii5[ag; H( ;PO B1>qp_[NkZ6EUzʨ[Ҍl N5gMbc$}7 .FӉ-AjbU{t)^HtmNzČNS#$Wcbyl !Oʧ/c-:\B 0x;]!w݌ ]6F#} { -?!))˽̷qls!n ѓ@QLf40bѦ%YUXMZ-Ӯ5I3^p˪Du>ƆB,+h4"ד L{+9 k/,*F3JO0q>qowUAeIUS -8l)*gϽ1'GX?dlmu:Qr3/7| =t#6LD;~&d 7Haz6p"5 GB_#GIֵS[҉)|+TŘ s"fJYG辩1= K<3(A Dfble-lZEͥzh2`rˍKh` nKq",rP/: >TURe0] Yd̕@@'tKk̟JSJ4b)eח:Ӝg+Pl (ʑ3ɠxF@+Q N+4RK=Vy̘_"8eUŖ {H)#DUH62Y0Z~ QA[@*u_gꤎ[g蔇&8aN{3)&VHjX4!hg6ҺS0rF_T$Z߀M+r=:׳tͺaP34'ڼϮODvDžlB9u s&fbV] B+/| ̥ykN,#ZEܮg%V{V;Ch"\83k&閿ן\e]koG]~/#Ε8qt;s)a=Q9, yhhY5o5ޑZuG$9Sajcu$"&CJ5{ۈ-qu,w0]xx"$BfiӾՋ`JqTU)S"= J @16ɋ9+jc~s5CLQDWHz7vczXAcT K}' o-=*[axnoiIeA|jX-iwrR,Ns+R{/EĽ/TSr.c6T"KN瓇~?Qpέ q f6JHE銻7'f .ϯ*%[UMjD@] "Y#ӘzƄLB&~,}ZJT]ףȽcZ9VY~J|H<|>paS]pS)l{_WB=o{d[V(K lؑ0Vlf7m:*u̮Ykd > ʽ ,ef7Lem$i ߱ONePSW_ՍNg}=#\A ^2ƍ/4hotsУg0z9s6#u]QdhE nO 7BFTJnǑ픠JcL4"0.CF]MX^i:NڀB*ݚ+Xry{_"@Bv9PTY׌?u@;,+:%P40(irkV幞`NB{D=/И =:=z&p/" AUƆaC6<P ւd1E6kun2}oB@f.` k Fa%#sD&#~s_?)HR3^I*LO.TmBs!H~"̊s/+媪#/g/c+]@.?jl1.Eh(EW7f[\v_irX dVf*}+&ǎhWh%-(?{ pO_.my܌ nBP9}:c9Ui󄏅_[\KmP l!Wzl<"<( )SaX4{b9\ Y3 ݀Hz(1hSn{/ǁB8@R2w#ފ.謪HEpf6,vNmb3+څ7<BgU}ɰXJ[Bjh)s]$ J]N!M|4{,lSH!)k[8v~6PN k* Bqd[-EPգПyY,vWyhH6;w:EsX :MG262h)#D?9:6#\ΙHkE$vǦLƈI໼X#=~\9"F<Ғ焽JҎöơeUCFb9moCw[oN~DPɯ:'9 \\P?կTm-Ob4H3%YY /K0AvvKA9St)9k3ϯw 1Tϫ =}m6Xcw NoH "Xj_s⌔lGK 6rnYdƍ-J /iqlhUKKJyN>' 'N#w9lt%#7b?a Q>@"+Gn5:Vv H{jUK7MMUOz X:SBN_?T+E$ҰTǚl$Ҵ.LEw 0yy& ۥiN`@9foߺԐз-tx$Sx0J{A_0o6tx>1y&*=*e"s4 ixAZeAG&"K%Ct!KUoBvf(ri?WUoqp*Ɠve§cIF }fFUʜRKٝg |6]8AMJsQ^tңi#8>bOtxܠ;)sA>kS'[K8\;Rkd[1Zߚ!) j_Q{Bkd)}I_?ӭC׳o<&Y>]h$]dnk.D0>3YL1bfmmQOA9z5|[u&d ypp9Y)s+s&lsC׏ib_U1E(J-۹R—q8Nkg\=n܂H5]Bp߸aO2>tZ29<j#=jq3Z8jfZBNg- ?4k|̵L'b~c&#uRht?]: ~8j| 8y7 _Jf25H}H.`ZI,O N~8ʘ*f t'+7/w`d ema2Hhd䘎\pF3UH!(kR~uz7pzIgy:se$ TLRGkßQڪXkgqp'T>-܀$HYmtP ܭGݯR)ԯ<Ȝ82c˟Ml~qhX>UP ܢkkU|9EIAV]^4Omأi`-#im)At̠?ƊкͪlQ t׷gX(ZA@V{h#DnOnS\x?2tD$V@jLbyY(f2M_Q1G>'is,h\(EJydhCkYnWHLEt 4 VbN)cHCQ7 a=I?k?XZHdeH*y0fG-oDF/m̉cDcڎw>X ډ4ǚi~;'Fu8(KpWڗ ,?{l)jiy"+ƶVO$e+q/@8Zp/?wP M zq؛0#9o|})SbX64C~eU?#fWgnx(/p#f{ӛЂ'vtrFO63؃[iDVg$/`Н}6[]t+[r<~wrqce0Uܶ~:b#<(̇,&-@*4Q& 4=ӣBN'ӇqZJӋ-d}q,*̓?ܒ:٫Ѻ7j/70?֑e/ cgC4;_U@a&RHkL9iԒ^i#GCr^uu+ YnI?e61t51! \BE,{ *XN(dgI7aHрNƊps0ZlFiߤUT7I;yZ+C.']_hl?khz@#zDؒ/YsWȨrL2ܹ =FbYxaL&XGS[#4b4.(ag.84Rg4Ϲ\(R57(* 4bE2!uDcG&}0H:]5D<7?[+ԐXEK7_n '`i{߆U߷84ֲbw [ __g98W @+s!CԠ0.;G{P$TC79~hH{aBakxyURPA}Z0~gR֜zs'fC.ޠ߭1͍Pm 5x4)y8&Da_䈌~R)aF/^_/5æ }f "rٗCa> *td.bnRRhwņ\EjFLVN\T%L=BDG9aS#|B˷w ؽ`{o)'R1 5м˯e+ZW.nByrVf;}g 19iaZ8 D=YĔQh_LGJX0Zh#mG7J?6ljc9Pf K%q'K+Sڟ)BfD}XGʡz}RQQf2)3ÖA7"]"$i؎&҂upY1Sr[[38W;4)kU߶lE\d{IиwtqL7gP] ^ŗӜ{*Ȟ"@Qp'*L-5ψQfㄙ47YI2S.R8W|uN ht}{  0D2[3{P"ė\ݷTX T5:6^tl/W0>,@HF62| 4tuI!sp [s#t@E@aWrgIEoK.L-РVж߈8RXGRRo79WރQ7QS @\ Nϒ#oB3S&/#VaT]>ꨊ+-0׫8( l]L=4cxXݗ1㲪>Qȥ^Jeу-;p}J: /qC2xܩڗZHR,0US5, kw.¹zAbsfș MHi- y\aoXOG,Vu'ze&_cO@Bp[?MZ&">HTҌC<~ . VfR r K1.Rz8RbT'u(Wk7?2bt3vfVk0:4CC^ B^)qTFfpXAcM'I,TO60"ܡ?/u|lPS˝fqL+wwh^ctV60vlXgnDUP1B=x{ۢ$/ pػg(ܘ[(.4,&V|? yl ݲ&C G!ކC_>zcct:19߉>28Y%NelO-Ipo88^Hy<6rН5},*ǏB|hͳ=0m:yzٴhݧ1jGijh$as ZQ!Q/w]187GP|fM%NyݥY# u]"=1qVUSװp]bgih% (u.Q}fa<ʴXksETҶoɧ c7î8gxg$EEwsrs5D!?_0}7kwHws&h- @D2- \a{90\YTB\2.ςV4p*TL9ưZ\Y_x.|nO5 !<lfQp4t)QTYBGi«~AT/5uB-~ BdH C1/20_lfng^K%y^#KM@ c{a3gpͬu.%O,!Q)>Lj-vmK \ YZ