glusterfs-libs-3.6.9-1.fc22$>OW%$*>=el?e\d  9,0TXgv      Pp z( 8 9 :0>_r@_zG_H_I_X_Y_\`]`$^`b`daeafalatauavbwd<xd\yd|7eXCglusterfs-libs3.6.91.fc22GlusterFS common librariesGlusterFS 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 base GlusterFS librariesVӘbuildvm-04.phx2.fedoraproject.org πFedora ProjectFedora ProjectGPLv2 or LGPLv3+Fedora ProjectApplications/Filehttp://www.gluster.org/docs/index.php/GlusterFSlinuxx86_64/sbin/ldconfig/sbin/ldconfig ##----------------------------------------------------------------------------- ## All %files should be placed here and keep them sorted ##Pz pVӘVӘVӘVӘVӘVӘVӘVӘ15c9fe56166c35c76934f72859513f2abe7a792cd70af0f1af264f8abd4100b7110247ed9351bb76068b23a663182b80cd9edb99e5dc0865d733b11f71398796b98fea8bd34a8ebd9b1f7f88999f4444b0011bbb60dde3aa62380f3e7c52503b466f68d6ffcbc1076b9c1ded39e4203ba29f3a41cc893b598abf08718c49a692libgfchangelog.so.0.0.1libgfrpc.so.0.0.1libgfxdr.so.0.0.1libglusterfs.so.0.0.1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglusterfs-3.6.9-1.fc22.src.rpmglusterfs-libsglusterfs-libs(x86-64)libgfchangelog.so.0()(64bit)libgfrpc.so.0()(64bit)libgfxdr.so.0()(64bit)libglusterfs.so.0()(64bit)@@@@@@@@@@@@@@@@@@    @/bin/sh/bin/shlibc.so.6()(64bit)libc.so.6(GLIBC_2.10)(64bit)libc.so.6(GLIBC_2.14)(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.2)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.8)(64bit)libcrypto.so.10()(64bit)libcrypto.so.10(libcrypto.so.10)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libglusterfs.so.0()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)3.0.4-14.6.0-14.0-15.2-14.12.0.1V@VVVUVBU@U@U7@U7@U7@TTfT@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$ 3.6.9-1Kaleb S. KEITHLEY 3.6.8-2Kaleb S. KEITHLEY 3.6.8-1Kaleb S. KEITHLEY 3.6.7-1Kaleb S. KEITHLEY 3.6.6-1Kaleb S. KEITHLEY 3.6.5-1Kaleb S. KEITHLEY 3.6.4-1Kaleb S. KEITHLEY 3.6.3-3Kaleb S. KEITHLEY 3.6.3-2Kaleb S. KEITHLEY 3.6.3-1Kaleb S. KEITHLEY Lalatendu Mohanty 3.6.2-2Kaleb 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- GlusterFS 3.6.9 GA- glusterfs-server Requires glusterfs-api- GlusterFS 3.6.8 GA- GlusterFS 3.6.7 GA- GlusterFS 3.6.6 GA- GlusterFS 3.6.5 GA- GlusterFS 3.6.4 GA- libacl-devel is not required for 3.6.3- BZ 1218359, 1218442- GlusterFS 3.6.3 GA- 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- 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/sh 3.6.9-1.fc223.6.9-1.fc22libgfchangelog.so.0libgfchangelog.so.0.0.1libgfrpc.so.0libgfrpc.so.0.0.1libgfxdr.so.0libgfxdr.so.0.0.1libglusterfs.so.0libglusterfs.so.0.0.1/usr/lib64/-O2 -g -pipe -Wall -Werror=format-security -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=genericdrpmxz2x86_64-redhat-linux-gnuELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=dd6a5747001e9dabaab282990a4b788b0129097d, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ac8e113df260231bd40bf88bf1bac0d251158dce, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=1a3211e3e4970a3398e59bb163394e905bf4188e, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a4cbb692c621a4cf196aaeb610beb898e364a514, stripped $ PRR RRR RRRRR RRPRRRR R RRRRR RRPR R RRRRR RRPRRRR RRR RRRR RR RRR RR?07zXZ !#,Y]"k%{JW[/3MwОRO3}yk*R4$|͕d}k1hEj 诿:5.͍x9imgfP1+=]$ R$+>;y(jx!r/Щ䆓"k#=6mZՊxc$zx,i>`ՃDYҼ(Pz~Ui5Y{yPcણc2.Ixu+hO-9*L>*FTdOR+-^ vxgDI [NUۜaaSq^z,߈@-Y^mp ipϗ:lMKXj`V2Pv*N-g t9YGqψyUP#9p oJ%-8ZПɯĄ_M0vh!/ cdP=+$I-ِ螭-E+E5@e7i=d[JNe\$ CJQ.[B\v?wmK:*0|.j9@V2:-0D#7()\zZ O3(106@5ax0|8*?[#h$̇5B V+-YDNÆ(Kv-&N2n0-g 1g?F;5r|,8GPNr]ۚ؄ AZp:}1 84A EGcb@4AnY(@{ !CGjҒ? {M{] .rȄZ'o^jSkeZЦ\& RXƘm֡&` ,)xnX(u _ɖ_]J4TZILT"׈Ҧr0PbsܒMB( Z_o\EHPvS'AFY-41 Ɇ+A*Eo- sX6+&f_%f$bE9RX$/mJ^R]R}9mQ͐g PQ&R)g&[.]=!̿kM)1֗hEӔ7?KKR岾 9cb_2 BU!^3V^"uX; h}ɣoʫ]j/Tޅ7l\=x!3<4vaqyQYU5կ_6ʲqCy1oGa}D6nZn-O#3s//W^"♃{%~˜5fY Ǽ]:lq>\َ"[1Z_aq>W^^`cn#˦ÓZ}tz8 Kx&>'ag;bl 9`nACdž_{XՠijmQGudDJu^z"?4N7bB#f`zJ'p_Bk\9~"]-<ĉd+}[_sa`Uٍ C@]Y[7]`g"h=/Y(yYd nJm&{ ?YbG<+BXPᬚ= l(|d|':מ*S8})P,kK&To!. /W7cw\UjfnNCV,R>҃g}Yh .CX{(j&­=Zm27j|*2s +ͅيȃ|co9Q6˴ l'_[tzLXu9kQXG3Z}YEQ٘՟ GPH/ҽMtC%>]}{#P)8t&TRl jIHg9 YJ:}s!nGzU>bpG{:3rU%Ǖ3j8ГPxp7/ Kkw+>2e@=v FôRaig1}3H&$ڞRP]+Kb8("K\)Vۃ6tHV=1kh&DP`>=y{pҷў!@zU5yRZZ)<`Y(QLoiQ'V2rK:ХQ1y"XՇ?so#/e-͜>sAe' dߙ8-댌HSP_ W rP4\x=5; ubv7b'=L#y:f/?ɥE=FALjrg[]<߫wL*E!}(֦RKjXIֺeq3nDdF%%ǫIvU9t% B;o^n0Եw7ܹ~oMr:&\Vtbo?o:儥pkz a*_!\~8phj(Kɀx`ٷ6 јCV\ _ly vL/G+dw["@zCx؆CzN<ѪMWz4 NUDx4yuɯlaɌJ_~I-CD{`/b٣@B+T6V=t`kQ"<'ڴA`}]1H EZGk/Ms Ud(T~ِ}Z'34#&&7C J?=R))j4!y,cq,'Z-b 5.6%/S\m8 a|1n!v0̍Y,~(b3jAȆ;4=rxkw?O>U0?Yn?"-'|Y@ ]lբ?Vhn{< GTMqͳ<}j s\OKz:5)I mbZw! &'5`< t^t')5LU4k`홒ԻbCmW>Ͽ#D~$?028U(z _3(PcɛX%+hmꋃi%e4-iXZBBx$jU 4Pii79َMrZ:(14oJig0  }kQP~' 2ϑ39$.70$l]/ pL$!FّaWZaE:KT ڳ6]q:1PGhh!qcT]a_O>a`7ttq1d ycL*WDyZ~FKZ4!Oǚ dd9x'OW-D!PtB-)`TDZĠD7-BMoݫeFJU##/d4tbpJ~R(haa+ZSYLJR*ScԏTG[|8굑 bvDQKe\ϯS U Gv#ep.L7`~ELO#f@"x@(&2$QѤːS MMˉ8V98R n0QGQVϸúݬ4bqV1mLoJCqDF>A/.V-2[֎$hJY[3xj?,S#eJn-Zk_r6sځ" yзD[fP:؎g Ft"OC JFQO5lTTlPTwP`N|.Q©'pg'ω tۤ]E8PL^uXzrSSXK/tYer:D&6q$g񫈀 3>m?d$ ߹lPK vTQ)#;0p)8)M2lJ1j8Ґts I^E|`^+2[,˩/ۊw,xfLa7#ۺz.7kv ~xQE{kΒvHT{D JGتB~Z,%)7o9ӜMPVt }R"AE9tdB^ x%ngōJޣ핯p[u+ 24O`i(EV54|UZmLʉ'̷k|IBs z_ÆF=n~gOr'vKZ IFղc0!a>TV)MTzk ctiRj :UM#~js8Rg|@la'ͨ||Q ѸVBm< Zp y!r;m(Z:0jEՍv&? CzφOng| !֏Ys e*hdUlf#ew`d@ӿ Ab ZxC*|PʥΫ/3Q^,l_{p)!)!Y|="n]؇<7eD8-F yTs@iYH⨽9`i>Z'BbQ]X:ӄj>}fK>~|nݾ%B|dpqגF+Efu!P*:Z)*FNc40zsC,i9$383]@,dw=H##푣 m3ox Ǖ*$V_ᘛ-꾤YsC>^8IMRɪx|k-R 9(S>}*S4!~FxXpB?H 7:YXmp{®)$ T^7[m!wZw*3evA&k"DlX$iQ|; ̓lInem!,:}A~lW7J6*q p%)Hxͳ ,} >U#{ `vc,u pˡiG&ݓ!8 pC *F4,RN/qGH߃Om0Oh`"[tK4Biej7uP,-V!9+Wh񃀯%a M򶹇D@v@؅X &讠QB=Vs-%ؗ(kpF>/wT6<{q#6c3JlJG`ǔIxۆmE*۟&BwXu;SPLw˰q6o4,Cyj\uNa *s_A~J!}kS?FpL$If -]a:c]l"=@'jmxPWd~u%UgoPmW 66<]ȅy&U E_s1QTw$dݪ,&&\-c[B|Fm8P_6Oi10吗!1Ǡ #-dH-~Zn0cHɨ>Nn5g*3*MD %M5~5J-#y6+xڈvOgI<#6žN{k)6xG9.e>C=3[țgǰj_1V"nDlߑ9%6@lqxB<-N>(2>XuYմt2Oa, 5 2\;gƶzuS 2awck5ABa2xS^ƌI\x~jEuƉ@Dy OY$<+ޮ*(饯Q=jR(04g :?s,?91Y f~wFμ^3ϥ&Z3!ըhSW :Tg.lHBLֶN'$dE5c &YڰHa]BVeyC ;Ka@SNc<3Ķ$V[!JyM<ҋuFVϝHLc>y/Ħ}yD_/7%9ag\ľ9x3YBuYD Fr;vbe`Hx0|ɐ矑sH(-K9v|9=KMVŋʕ59ePH\zeW䜀Pe k ڶ`:& 3x\ T ]g7:곯":=/> xU{ }03^B4؅E;mgo] ~R`=٦'-lwIEL\ɯk=((`JRNQXum 0cdJGdnڈKS&[ p`<( y䭑K>Q叶a4'ͫ{Ɠ54d}ad#eմzDI'2 %%PJY3sJo~Z{_mDb #+uc{ ~mزD/V*\"'kyPtVK*Ѝ((TLR9H89Hj%hw0''Q&ߍ5DT~rrz8Y1Mډ@P+a޺Nq 'Hg<1JЊ 򚄁ɏ2%]ϸq:,;!Hb W_[7%ؘ%W>G1s3 l$۔@&I|ū[ V)^VB;ڎfO3VA/5SpA=d"v=~.hHwݭ 0SOeA0ҵ& "Ԏap~A:8&K5ŰcAּafbH]D~XJ՟je+С.JΆ?蝃vuD1;|(Ʋ+^GT 1A+\'uivdY%mh.p.a=fW&򓲕Ȗ`K,kK<;t[PwZB!7,Q-l{C=zv{\I- ZՐP \#Q:~v#6'ƽ1W=^AzH /viWOUIKuʜp$KK9!M9J[StD:qqUR#57V[ Ox,+5h?fA]1}9;^WdVNqV)? jFj,EfJp0> Z{10bŶH2F|\p3{h O#I # muFgؽLx^#ƭ,t/>E?}5izS~~fp0b҇Pu &/\GEJ 8> zP|^k|p7c b<<\F~ >YzBִb9hߵVf΀Bq¸ ezS K <&B l`C%uo=JI֢)EpyEuJs Mt0"Աd. q+ӗRcj0UB.[̦ $:iE[$1"0oj k]ТxK4\.<'f $`=nձNjC8\2`^n@)[& dwE0nP+G$oC4m Yeep zG=*Zi٬؄A@˦*Es , j IL7LP:8HfT[eN]@<ҩoh]GEmlqP^>3/w91E ~Ơi0jv8bdz/?/^}ZJωGuP9=fcmSsrnV&B}EYҜ]9˺6p9~TςꄍUЩUt!؄vx߻FUb@ZR 7(;>Ιzi܍ݡF&I/_ ]J<3WI >#:+)HMT2vFGF7` ^9uW1"#nEH_%4KBKl#tk5#TtlM@#U|Y \4ؿNy[MW(vJi7q>!E%*h/۪NʘV9Sljs=[W`ү62A+ZsϺDʹj#)A> v׌xS*huCW !頲oA0PWH cK)+WY/2hJ)WGFISW3F%c_?[['\ܴCqxq:~qUph{x`E$U#C+nͻ1Ѥo7x#Cwcw[9}ʡ fU7 b[TwTu`{f/AA- :$άVGjD ؕ=ȃҺB_:Pe C][/[`6:6,Q,h_cfY )! Xò mKE{B {% ˨9R !#6C6((ՊsdKHP44OISHY$ vuʾJ}+n h"flDrӬ)v0ۈBѵJ)@I} L`I@5mšyɯJ]rUǙg>jl Jfi'Y`X C@Owgƴз&i 䪗T3qaF0F$%'QIx hvZƠTE`h} UցGDžQ&UUի1ܧJ=)7Si{g?{;Yo(VӫTw׀}Uwd :'/ gp6p5I 6YBT?c%dt &ͻ7#Bl^0+X akSoS*%V[^_?Fۍ욤LutSESa_!PbPڃ TRNs2]uP=Fb?K^QKD))!`XԀ4ZXp4J.~"@@y{nel/(+Pod?bY#V޸ڟ*WEL/{Ѧ:c7BGϠ -z2$l Jsq1kC?{pbL*Iڰk|N`{3Ϳ[]׺{?߭0/.uiLvYF4tA94yD8-V/<%ׁD`Y\mGΓ4ߒ}95 h̫nM%+Gݝ)cVo5C-pb3DXpgzmelqU oT_AgLwl@LLlk85u[~ͅDք)5Xj)c"ȍPA^컭82PΆ9< 5)ad\Yv'dKMC~eD\& >>+Tu|AR^o"ޜ9jVյ0Ϯn$:#\Ch01*I &E'f d5i(CS Y.YrO*4T`}30פvUN쮔phfo3}Vl)+{=n{@c_0<غcrO*ho3?Leڱt%Qtl wN0%9 \[VgfE$wC,>x~gUVˍЀJo+|DO}3ORtK>$ )re@X(ȝE.!ULjgt{ȱ/ؔen UWq%@+uF9ol&[RM@ ڿ~/ps{g؋ܗ/=@|u8/$&xBEt Β5@ WP=Sc Z%Ѩ"-e 8:Y R|O&|"U>k&=9dy|n^u;v(~G}4GxGSj[E4&-&qU+2NDVc =b yMdUt[E; XaZF)A&} ut$ٍ Ɗnt3 UȇE[yǪ; Q ڏhEt.[hِ_\'7 ZDڳ)3> ͓t;9%$; n֪`My?BzKlm*:d.šPq\.^OaP)زm,ڻ{.O^0Er;Cs.|2JeÚm힗+G=T61o $'>Tû5hfx؀=\yJY .CӒFBƙFSAnK9umÈa V_ 7L1 KkɄҮV5uIJs0iF{ wI?P샠7_A:A ;A%l$H-X|x$d^=xѢٮ/6-< XcorDfgȶ>q^Wt}a@,14akgo{6#dܠiMvfqi9=- `\ ~Hp;Dc6tC(1NZ]l m^ ><,'M|+%WJگXrM>'pICRI'ۭYZnV};5q[:o=Y)jK#3m,t|{(  M)(yd5ִyctM.SB^A\*c">ג :_Y0ZiV"TF= CTCp%K4N l&L:{*s`E=24eN NJЯ @c0pv^o6]gbXT4/?͒\'-,jt,`¡a\6 jqV97 ~`^҇eEVHG6S T! HT8&-GqIj]q= ,{b=z=(P]q0_FM71-4YTDEt49k0pf'f-G@x5Mu:y9_gAһkpi7:tF]'ߪ7@0 QHV]Teߵw<z5gSb,뚆J4s$\jڑ{}PJ[J_lU :GX7rאj3 >'b Hu`.欅OC(#YR:d}Y:NX켏l )W7j} %r.RW }mGIS enkR~T87N@⸑`K+' O&04&>cWY[QF[<}^D5<u2;/5-2w3TҒDA=/K|/+_D{.ߓ5*zNI0`-NT"0ߟ'U CiP_EBgܓss)_~D?Qȍɵ{h"8D2>wXx8$kK%v?-ވ 5GIAP(RЉN tPϰ^7Z*4#>l3),t:{5MLQ%!-M]' o;@Ac| vk{1S._"Y}$m)8G#eN:٤nDT;e-d7Ec•o%Ϧs@O?F^KNec7+!-eM5SF=:X:(/.H,'9k:<)m9vECa*ť:DKƸnÂ]?5k$X-2 {x}b9(ѡY;칻$*Ͼ?&$=xPgO>óiEzv+V m| <*M6yȞRZ++=ίѿpG۵|py69a߮QU Tgi3w8 7dXd`  |$mkOUל2`0Xr^Ppb /4%&bJ=(\hz+i" QĆ,\~O6Rmxƀe|s׷:tO8HQ_GJ?q6x5DSN߳H1(fEĩ܅GiH6W|pD,M~S/]|(T;yW9?~ۣP}'.E; J{D\rrk}tC> =nV2k뿒 PK$EQ*v~1tRݭ{H9䛖>ƿlG)9!>]=\"(bC\`[JXݿljʦل¤K‹ay W0_T@.O*ouj]*=G:HANUhqU|vXU*YCܜ1A-gX맯D('9"ĭ*3 ոMW|?+P۾;ɕk8\&i3&J{7ed^KFqSȦ]IȤM} lĽT[ϵyF]:&NŘN\DOPSVL Cyu <;QXVyj?ջܽJ&hMg(lfRć65H` MMRo1 5OK@#t0p Ɗ/X;ãTġQz#M#VKS_᫋0& *Fa3I+oGVҸ6pj? y)sVG]E%vAE{ZvF ݿ{+~mAGs_&hI*561a |$\YwmώtGOq,U?6(Y34HeAIBvP(_`NGä4狗(p¾XOa"N(# ?A- a;I/u~/U,|byTImXlQia!] 6WH~gFֻ$(og۱"LD`**V u% JSO5 O:["jH,J:m +Stο7H ݜLT.bM{#j>iIݜ"v EԨ%L\`*~Zgct D>t-?jq:ڱOQKD/ag :ˤ' A6MGn&Cd߉ Hkl }9L8A@T"Կ,r[A]xG2Y+sSlb=S_]!we67zmp*DO P>2k4> pubc+b늧.eSV>|Ă`NL_:4t=xcZ=e((P'P?XS Vyzx7ظI\vYCYc>`Df+E=)DAUtG!\b',SL8JR֗ EC ݎC0oڽ(1T(VP Y "K5cucWSYBpj|:Qu/A TQxw"\0Lw `ϻJX"D\揅tqtB&R"IJů<]|+V4M2B{p01X0*$k|JL9ܚԔ !M3LG7*LP"BٞѾ͜N7GAޡn7lnxn=kwKRl"58L5msM&Ǧ<}x!)OBꗐ1:(]eу݃LCGbjT^|kZaK9UU-Вa O0K٧&C]iSaL:؜z̅YhT6(Rv %cq^1Y܉,v4ˆͮlRQd纹âmƙAyM}YqA' &%W_Q eZiU|3,/2sb-NcIJV 9 Z5[NP-GB8G5)i *&Y1lA=YW _9t2ڽ즾D&ꪨ* 8 3!aG ?BNۢ!Z߷噂Q  L\)#&dY'"+~GKj%jR)vBr ڋ~}E:ԧm(o@G| 0qJKj,w U~3$eue#ix)n>_AG79PR~e<Ґ! ͏G?;T <4PY2i8?B!5lqMqvr'k2V;a=" ΠZK-jшt::mLݩ6> %hoE\*\pQ6o!ijiи0q5)[z3WYnKR!ϡUbz:TOf8E=怉"%b?h%b4sS5J+/iMN *&S8?Kxu$A2.)ck:Zl5KX ;sRZ^=K'$G,o_TVT-f'vg(Xɧu뤾%#Ƽ=t SS1wh, E`J5x% 껅ʂ| o5nSx:ȎY[bY7_3Z=ͭ2b_2]LG{zMӄýxZ8D! 2Ff(ܛQ}UUIalB?-ZxOtaQ~'<ؗB1=-*th7k+DRt 9gr7W+{=@u*173Xg+oː!"?"ǥ5 τ;oUJT NW(=qCؽ֧23r^C=p|:+{fY}o9A|6zur'ˆ=0k:?YYM968WPo{X'|ZH5-:._{ vDS ),TJߍ 4S cBu.:de6i6o eddBA1|` b/?`9X)$k0>}s8K];:qyAlTaB_xDes= >S1]D*3c~5 wbAFٷKvC|V/2/a7q蠄]x'9o9ץ: !~kQiJCУJDu:$n|cxX+CNo(/X{>Y!%2mP-5c2|r߾-zPu7u)^Y+ll9ggG>vOנBaHFƊfy^"P#݄Xl ?O#`,`Yo!};K6N~ʱ^O?Z`0'%N!^Mguvrl{D9̅ mlh$Q~qh}yE䧞A#?]AI1-ȡ gG2+ݸR?kVVkԶr*1%'|ZYi$YFI[QYĔjo7,?'Z1zRȀuPCJj3p"D1Sn8cZe_8cm Z"іWv309yrޕH/hMȭ3ӂ5+%0^4EsWTrUJqpBXg(Lr/[WC,dq:H. J#w#/f&`)Z7H2__!Rc;G%xW>#o7t#.0pP _p%t,CdJ.N;㯍9֧tQμ@"s߲sz; wТeGK zfNS)kSE1+i+I gLMWeo~ҙzx_Q^I;r6pT49e9wwqDs\kՇ49-*x1 C)+x`;1֠`0olAng)n, (5|1}/, .2MK9-QM @w JlHT*^q}7 6 ;/a2t_9Տ+]L:4{DT&8;) jPݧ*?  b\2pkHjk=_/k/KMɓ 8bWq,D'E{?9@* B u>,֠-( B)~*9nh edžNGI 1|[N PyV5l)>(nno-L%m g4&uY`#ެ]Tz׬ҳ4f߉k`$^ݓqáKz5ΔqrR_tiYtĖD %J֩C`yB/|Lr 1l(M%D'd%JK5grݬ fHxqnٌd3L!<@8_8b%0o'`[v;SΗ8u^G?~9t-*I-XٸrwX崥C2~4u@u $udo|fi,FW ӛ֯2a[,x`˲Ūy6I\lނ d"BqSDQIT(tNtoPtAbܨ%&_/XF9wnFw 'k.Yy#кh=</&b#&E/%g@=#mɥ| V6gZ s _-U1?I:K^):_)9P@Rvm25Fr޻9%3q (<1#)@ +J|i^lk~˟ 85Wd@PPJ/ ;οyoV8T#ՈI¤9E4њ(\SWABY]CRޟCMPW>Թ`imLOXGbRGc]M{DcqRŔUۓˀ [Y'ǐū$vcN\ɩҴm%h~-+Ϩ@:ٛC83Փ~v=cIU_ְT2/4AiOتN(J- kB%eWCvp?i.plq::nj"Ye'_9 5QmO,ȉwß-]SrdU*e' "b3 ZTLb,4Nvܚ^g2c<尣^Ҫ;^Z3-L-n49o`yvj<~BiJg0qS=fk)5aP"]gm)T= Z OG  > jvL E"# vֱ{50]83ņhؗ-%6.:&ˢ:_>ZȎ^7ֺcР=.Ŀ%K5XN/12)ɒ}s8 QvKyz.0ZYɮ&V "[LCElCI@b"}?@Ȋr7f4H6me43y=%vVH a}t6 kNDP{?#§yf Ε T\L95KWЉøpƥ%{}V-퇝:i\;e@@.yf yLuT$+u 5ީ/defRݘIڇ\4F Vu,a ep]YZFD%+sнh=UfHX %DEje+}Q $IH`SP*l^^?S8WJ:|y%HDۢUi]+eE!h g( l`s2v+r%(@L6=1>~8~v r_?ؒ ɀDx݄]a@ ȃ 4ĭ*?]?1vvV5{/9@ij.:sn#]ڙƢ N! ;~NuPzN%B>ZH2:sS5;?ha9g*`$[و#q:qS:ڲ6eKa"qqo&81azV$&4.+TRh!>uH) %;q޲ܩ hQ)#wD|%^i5x7|^kPЛQH.7/Ln5tH:X;a,]~*ɶ}5@ѿc)Ż@$o8qh B/e4w}\˨=tDe_P})n R%@嶿k }^M:֣kW7T65]:1QDJPtlt=(L<…+;!8"uVEAq ׭jdm;Og?{M;UN}TI =d>A#˹pyE Js;|6 %i08"S{q DspeC$̄ѧVj 9{IL?$%(t?`jR9~L0j0C:w2B-bmQý5%[GX=0P4Icf.{jE:g/Ğ*nVM#cDM¤ UM_LVG~祗MS7KӣE3ݏ#B}oO8KտI FvD!d öj""sf} Q0,k29&-DsqϢ& `Ym+wyF՛]1,>F1WKDZyoĀvյ:M,,.I5Riizl*hm\a[Oa{xw۞7\31Xi#N5{"ADa["!Y:O2I2Cleki מϩi^ ?|f8>qJ iP,VUwXcJ`qrA6A8X!+xTJL;ȵ$9 4ƓtV>-d)_DCwn4 tpiqKep¦x:-d aߗ>`3`-I $*bh qAKhy\Ҟ=,f.lFU2Ra F^7 *JJ~;ݙfQa2=[,٨ROM~r"yJ~fimIB8d1@@AY&O'pw06ApJjI5zAꀩȒdVL|7 WCӸun ?C0ŧU9nK|y/Ҕ_-nmAb } #@t~ |m?A[~0s&aNC(9~礚HkL݇8E6jÕ$ɖ=ͨrda`:X#XՐ}5Wzơ@ ,W봹c&ezŜU@jg lmE&]:đO~*q;mJ&zD@L7R<upS5Zܾ 'Eo ^ =&Ce03" UqUI>,kM0O^3C{x]p⚽;3Nn|tW,ֈO!ji 9wá*J|j L)$D|`h Mkej ب¯Aib\= z0%=#t.W=_PHڡc|u;m3MSJ!pdZi&wDX S G1Fyp&p=HJv⪗K`M?! WDNaZa/O龧X,hSbxDV|\(JȒ N>4Lp(ȱ&Mv6x$˷d2y K(mPdf~?&Û.'o^1Aoqĭ?)#{VKk9hzFa=:S䅃8 ^)͆eTU{zQt"Gry+&{Z-|uz!=:].|ĘZ%CT|ޕz?-}on9IEɢi7;\7xTߌʾ_IRCRǂq֎,^M\q,9x$[5~`>ϑS_WdD dv^$Yt.bR=Nr*ER(#S;r8CY/sI6re8LCC᪦E(.e>WRٺ #ӊVh͗-v7RCOqo &7 pGA[J3~4pmz>83.F)tKtee #`ؙ5F?C!n^E[n()GWaIzӦ^HDƞ2@e6gop s,]5G0]-J28 …Ɋ4x%N)D_b~\,Q@L -_6OC-DR&X:;fK5mÊg;RdžO >Ƙ蘮qd|HF %'G#Ԝ&(HN*13@ރp|҇c~xpx2Rvű~il혂\"6AFOxZVm\ =& {"ݥ$,K\$F;a\ EOs7_nؼiE/ xӔqK{lVVTw_ 5$U|t, ejҳ6Tp*Һܥ83 Dr{$|v̬4-"u#%V13'@!a8ol%셊Pr}@cHaSiݒVBqf|ն!VJc/J̜>GfW3dU,]"q2yw&!8kA^ĐKc$',+tygG9HoN`1oUշn~0fa4l.(/]n?K4viѢ0V:43ڕf4#yL`|1P7*qAcHi5 _  ~- eGU?v,$HhD46n:P?E/7i(8 pQq:h_YmKA=O+Jb=1j,Zڈ{ PggShzZ\wƪK<^MOlIrd;+==ȯFb-|ϼ^]+ox 9q- ̌"G K&qQB:ASȅ{&~^ˮ-4;?,'o4^mݥg+5)[ST,t.9.H:*nQn"hߣ`PlfvqQ 0 ߶G#?E ŔP޾cde`q||[\NL>^ל RZV_ToG IF4%f 1}o'FAvՕ~\kֆA. #tꑽ/Ik;n'GoOW^>3[*.>an[ͬM ;e w_uZa;l 9~#OA$h\9ΎEv!-R3/g2?ԡGQ*RR5x+2r;br.tY>P%B=$Q쵾DӞ$m˪_ |}qjv:a[+ч\QWIq#z ` z&߾fSFPI\% wꛜ$m7sG-^ô{ bPQmN X9W8_Ub|L0e+1\l<[L#*NDDn0])E}&?:V ̈́Fik"5>ާM&z=W#Q ?j.%! MGڊ]BTy+߿}Li)A\3J ^F5\a{z#_nbQ}G,W!9o J9HO6("xH56S}s tߖ_8A윐k 1͗[įkdR8gϺֲ-g_Ww*: 8JUD]DzaQ.S9_rF杘#5M'qF[;'SIf51^;E w: V|=3Q=աf-ajN\IXV3$ VWP'`YH&f5H_" :Oݧ̑2܌Լ/~x=:;.g񩏳L(uy^'i1pn:QSڭT(v;jY,36~_-P sy9\P`I珙U[-PJX[:)W w:4m޼r7?)9w) ё60!'4:S۴gTH9akW(D&.&3nN!48YRjjل4cFS>H Oʜ|%-DM!Q5NRZzzt|.q3Ƶ>%*C6o9-J}NyZF xT֗#*"{||1"]iz/cU%O5"Z 7Q=_ȊMT-y祟BbW1ȕ"F{ ߲xZ<4iTM$Rz e59X_u`i34xK*ؿCh%L!*g2EOr6޺L '}Sf' 0Tp Su{17G^[xNJ&T`U<}ҎGf!I.n^dxb/[G`P.^4|tH 5btk*ocs[KEGYTjXJx[5éօσ")!`Yٲc3$>lܪd˨:h@)k҉1FdY`[7EµT*b M,@HAV^ͧa283w8=Hrf4^{*C8s jW.==>T^༪=.a1 |΅9{%a( #NNśІ-ۉfsY2;ȕec? 3Q<a"Mrtq;M gVBdz,t*8~~PdCCC1€-M/P\)꼃$ Cqh\9rvV zL\t( ׃.zSk:kAMˏ6ڗ A"ItjyR!$՛Xge SGߊDMm-/gt@3 Mzp" B(ly8RyRl05XkvܼВם$L*69_$/Y6cb;ԑ?>U1ykE7b3Gs\kZbƋK),UII?`{pcP8xǴODÑu6lk;d퉇t`OGZoYgJp`nt Od祋6Sԕ˧=a QZ O.]մTitKPbn<6wɞh=ˬs{>YP{ojg 1LItMNOy YN=@Y&Aؓ|='VTؗ䨾[Kשׁ?z-QZg(w-L|7UmyI -dJeXJe=Y.7#)D`@YI‹ vN?cH:X^ <"@=0zD'xk@CO;R4C7/"vJס,F^`5 Jt a,-U &,yO[.%( q s3=gGLdN/P=\Ax~QTm!&6.Xc" %jTjCLg'xQX:Q۳$J<+Oi(R Dg_,T :Nv%Nt7Daż{=G j6Mۙ?}<բ0oUbD8)\J+ _*ˀ`$'$`M9f'R."ZW#aN$Q!lBBȐIZO7lj-)3N7 \u}X2t%M# ܙ[yĘ Xv|JM|z+R,-v#mop "F\Ujc͚;-' 3{.4;$z[:~i+In1RRNb.TGB;#J`٫m :Ӑ\C~FhQq=vO):6aqX2zڷZ7zF*d%nIry;k#QTVfh4@NÝrsWOgU n. QYjQ*{s+CǏ)Xw"wY%(JW?|9.-5ú]L#K$E V,&B 7Am5%I|광Y.L gHo6 Pw m4R,xo3 W6KAwrg,1@{3-{Yp'D^i4 @>E C j\.f,M4j$1HRcgܫzimR?t:ac[3H%T+ yY]{͊Cxz8лZF7;^B7KSnQK$`1+ 햤F[M?vd pdpx*&{*)(aժ3)E`;S"@GԆ}/ lM׎W>2)Շv9#HDCm1MRP{3IWO <ZG(Dz"p"=Ss\0bًdD(8 #D3'Ty?AT8?74af-sG\D(6!.@!ŧD[/X}Qmg3VI}]R:SԋHDH]VFzPqEί>^-wԏ wȱ+|R S#" k|(C6OnVc.OB5RV .hݓN&Xl_Кwj1v&6q@u-E_=mm+@ /bxp~!mά pV?JFE" XnP8d<2a9x ^"%`uW=5"#P;}ҨMMwZZ$Td xϝ>zX=>mku zfbQe5wFShg,BU=/kyZ)uVosBs_9q$>^I.b4' Ѥ>G5k_7o]ɅbHuO[3N@Y@$xQJR:\L'§tܺwSo.NwHtuO56кa4J`i"YguOh N=a>S֗$#wiPjLbN%;i̗`pBY=Euu*GQ*C^yTZgBZU + ^.Yo8%7!&@,D3TB.0${6 g3k``A <>C|m?.4?(6=,?aicֽ,O^?ִ^ p<5AfPBXKGobxOBHÜZ`|95L^$qSCm! 9ט 9J 惀NͿ>i@zGCG+QU.SV"\D=M &A+ apDޏzQL7l&;1uL}Y4 %ٴ>Pa`Jr`oZߐ1wv3:0GI@1dds Ik /]4ɻ#YLJSRؔ }7ȸ?:c|OeWE<7+Hz@}7Q*,irR/hF(1A8(ƄGϵ^\a t^N;E0FsM!4Ůr=R%bY7ՊGTx(j+!`:zlߐ[>e@8 W88vA~HMN}=ԱONnsi6i/xw4la1NퟚJ"gksL7*#5hivвH` H?1"-6S