libmlx4-1-32bit-31.0-lp152.2.6.1 4>$  Ap`j/=„}%LɍzԿ ֽ[}$*:DN BYZaRD5E0Y&>H7ڈJmt(l/H$35f?W; j^X{7vb.R~LՄ5F9_~> qo/4~gxbkqWyծTWIXb|;l<_O5P2c>t(fOp>G?Gd # 8hlx|  $, 0 4 < ~ (l(8H98H:H>DGDHDIDXDYD\D]E^E%bE/cEdFeFfFlFuFvFwG<xGDyGLGGGGClibmlx4-1-32bit31.0lp152.2.6.1MLX4 runtime libraryThis package contains the mlx4 runtime library.`]old-atreju2ՐopenSUSE Leap 15.2openSUSEGPL-2.0-only OR BSD-2-Clausehttp://bugs.opensuse.orgSystem/Librarieshttps://github.com/linux-rdma/rdma-corelinuxx86_64/sbin/ldconfigՐ`]`]367ff48b2d5e2acbbd6f11f852c0ba33f10f061f9fd3c81f0bbf7bf1190e96d3libmlx4.so.1.0.31.0rootrootrootrootrdma-core-31.0-lp152.2.6.1.src.rpmlibmlx4-1-32bitlibmlx4-1-32bit(x86-32)libmlx4.so.1libmlx4.so.1(MLX4_1.0)@@@@@@@@@@@@    /bin/shlibc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libibverbs.so.1libibverbs.so.1(IBVERBS_1.1)libibverbs.so.1(IBVERBS_PRIVATE_25)libpthread.so.0libpthread.so.0(GLIBC_2.0)libpthread.so.0(GLIBC_2.2)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1`Gc@` @_@_Wr@_@^^Q^*@^g@]}@]@]߶]@]ʞ]µ]@]rJ@\\@\@\y\Z@\&@[ā@[b@["X[[Z@ZI@Z@Z_@Zs@ZaZN@ZLZ3@Z'Z%8ZOZC@ZYYB@Y@Y@YYW@Y@YYV@Yp@Yg`Y_wY7Y7Y-^Y, @Y$$@Y@Y@YR@Y@Y i@Y Y.YX:@XۡXg@XX@XNicolas Morey-Chaisemartin Nicolas Morey-Chaisemartin Nicolas Morey-Chaisemartin Nicolas Morey-Chaisemartin Nicolas Morey-Chaisemartin Nicolas Morey-Chaisemartin Dominique Leuenberger Nicolas Morey-Chaisemartin Nicolas Morey-Chaisemartin Dominique Leuenberger Nicolas Morey-Chaisemartin Nicolas Morey-Chaisemartin Nicolas Morey-Chaisemartin Nicolas Morey-Chaisemartin Stefan Brüns Nicolas Morey-Chaisemartin Nicolas Morey-Chaisemartin Nicolas Morey-Chaisemartin Nicolas Morey-Chaisemartin Nicolas Morey-Chaisemartin nmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comjengelh@inai.decoolo@suse.comnmoreychaisemartin@suse.comschwab@suse.dedimstar@opensuse.orgdimstar@opensuse.orgnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.compth@suse.denmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.compth@suse.defcrozat@suse.compth@suse.depth@suse.depth@suse.depth@suse.depth@suse.dejthumshirn@suse.com- Add Revert-rxe-Remove-rxe_cfg.patch to keep rxe_cfg binary available for SLE15-SP2 backport (bsc#1176248)- Add srp_daemon-Fix-systemd-dependency.patch to make sure srp_daemon is loaded at boot if enabled (bsc#1180196)- Move rxe_cfg to libibverbs-utils (bsc#1177699)- Update to v31.0 (jsc#SLE-15657, jsc#SLE-15731, jsc#SLE-15743, jsc#SLE-15810) - No release notes available- Update to v30.0 - No release notes available - Add cxgb3-nes-fix-declaration-of-free_context.patch to fix support of older providers with newer rdma-core internal ABI- Update to v27.1 - Many bugfixes (memory leaks, use after free, etc.)- Eliminate the curl-mini trickery for Tumbleweed: curl-mini is being eliminated in favor of cmake-mini: the original plan to split the cycle at curl did not work out in the long run.- Add disable-rdma-interface-renaming.patch to disable interface renaming which causes mvapich2 to fail (bsc#1161794)- Update to v27.0 (bsc#1160338) - No release notes available - Dropped patches merged upstream: - bnxt_re-lib-Add-remaining-pci-ids-for-gen-P5-devices.patch - bnxt_re-lib-Recognize-additional-5750x-device-ID-s.patch - Add patches to support older HW (nes, cxgb3) that was dropped upstream - Revert-Update-kernel-headers.patch - Revert-libcxgb3-Remove-libcxgb3-from-rdma-core.patch - Revert-libnes-Remove-libnes-from-rdma-core.patch- Fix post scripts to work with systemd 244: udevadm has been moved from /sbin to /usr/bin and systemd is dropping the compat links now.- Remove file listed twice - Disable pyverbs build for older releases that do not have python3-Cython >= 0.25- Add Broadcom fixes (bsc#1157891) - bnxt_re-lib-Add-remaining-pci-ids-for-gen-P5-devices.patch - bnxt_re-lib-Recognize-additional-5750x-device-ID-s.patch- Update to rdma-core v26.1 (jsc#SLE-8388, jsc#SLE-8394, jsc#SLE-8463, jsc#SLE-8399, jsc#SLE-8254, jsc#SLE-9840, jsc#SLE-9763, jsc#SLE-9925, jsc#SLE-9846, jsc#SLE-9913, jsc#SLE-9729, jsc#SLE-8666)- Add libefa1 to baselibs.conf - Fix baselibs.conf- BuildRequire valgrind-client-headers instead of full valgrind-devel where available.- Have rsocket conflicts with older librdmacm-tools (bsc#1137140) - Have librdmacm-utils obsolete and provide librdmacm-tools (bsc#1137138)- Update to rdma-core v25.1 (bsc#996146) - No release notes available - Add rdma-core-rpmlintrc to hide non applicable rpmlint warnings- Update to rdma-core v23.1 - No release notes available - Replace prebuild-pandoc.sh by post_download.sh to patch the spec file form upstream for OBS setup- Update to rdma-core v23 - No release notes available - Enable pyverbs package - Remove patches that were merged upstream - Update-kernel-headers.patch - bnxt_re-lib-Enable-Broadcom-s-57500-RoCE-adapter.patch- Add patches to enable Broadcom's 57500 RoCE adapter (bsc#1125651): - Update-kernel-headers.patch - bnxt_re-lib-Enable-Broadcom-s-57500-RoCE-adapter.patch- Update to rdma-core v22.1 (bsc#1104280) * No release notes available- Update to rdma-core v21 (fate#325939, fate#326991) * No release notes available- Update to rdma-core v20.1 (fate#325887, fate#325919, fate#326000) * No release notes available - Drop patches merged upstream: * suse-Add-recommends-for-rxe_cfg-requirements.patch adds recommends for the relevant packages * rxe-switch-to-iproute2-for-rxe_cfg.patch switches to iproute2 commands- Add two patches for rxe_cfg * suse-Add-recommends-for-rxe_cfg-requirements.patch adds recommends for the relevant packages * rxe-switch-to-iproute2-for-rxe_cfg.patch switches to iproute2 commands- Remove pandoc BuildRequires * Add prebuilt-pandoc.sh to pre-generate the man pages * Add prebuilt-pandoc.tgz containing pre-generated man pages * Extract man pages in the appropriate directory during build- Update to rdma-core v18.1 * Fix compilation issue with recent glibc - Drop Remove-the-obsolete-libibcm-library.patch and umad-Do-not-check-for-umad-sysfs-files-in-umad_init.patch as they were fixed upstream.- Update to rdma-core v16.5 * Backport fixes: * buildilb: Fix -msse breakage on ARM builds * buildlib: Use -msse if the compiler does not support target(sse) (bsc#1086910) * suse: do not call %service rules on a template file (bsc#1093170) * mlx5: Convert ah_attr static rate to mlx5 static rate * ccan: Add array_size.h file * iwpmd: Initialize address of sockaddr * mlx5: Fix need_uuar_lock when there are no medium bfregs * verbs: Fix wrong clean up flow in ibv_rc_pingpong * Match kernel ABI to for 4.17 for 32 bit * librdmacm: Set errno correctly if status is positive * verbs: Remove bogus cq_fd * verbs: Fix typo in copying IBV_FLOW_SPEC_UDP/TCP 'val'- Add umad-Do-not-check-for-umad-sysfs-files-in-umad_init.patch to fix umad/ibstat support on RoCE hardware (bsc#1088441).- Add Provide/Obsolete for librdmacm in librdmacm1 (bsc#1086173)- Update to rdma-core v16.4 (bsc#1084456) * Backport fixes: * cxgb4: add new device pci ids. * mlx5: Fix referencing uninitialized var in create_qp error flow * Ensure all public headers compile in C++ mode * providers/i40iw: Skip CQEs for destroyed QP * ibacm: Support FDR and EDR rates- Update to rdma-core v16.3: * Backport fixes: * vmw_pvrdma: Drop the extraneous align_next_power2 for sges * vmw_pvrdma: Fix SRQN returned to library * mlx5: Add missing include file in mlx5dv.h- Update to rdma-core v16.2 (bsc#1078819): * Backport fixes: * iwpmd: fix double mutex unlock * libbnxt_re: Fix lat test failure in event mode * libbnxt_re: Update and sort device pci-id table * cbuild: Support distros that only ship python3 * libbnxt_re: Display FW version using ibv_devinfo- Add Remove-the-obsolete-libibcm-library.patch to drop obsolete libibcm. * Official upstream drop will be in v17 * Drop now to avoid submitting libibcm to SLE15- Update to rdma-core v16.1: * Backport fixes: * srp_daemon: Don't create async_ev_thread if only run once * srp_daemon: handle SM lid change * srp_daemon: fix CQ handling - Drop srp_daemon-Don-t-create-async_ev_thread-if-only-run-once.patch, srp_daemon-fix-CQ-handling.patch, and srp_daemon-handle-SM-lid-change.patch as they were merged upstream.- Add srp_daemon-Don-t-create-async_ev_thread-if-only-run-once.patch to fix bad exit code of ibsrpdm (bsc#1074390)- Add srp_daemon-handle-SM-lid-change.patch and srp_daemon-fix-CQ-handling.patch to fix issue with SRP daemon not handling SM changes (bsc#1072884, bsc#1049515)- Update to rdma-core v16 * No release notes available- Add bcond to use curl-mini by default for building- Update to rdma-core v15.1 * Backport CI checks on centos/SUSE from master * Stable ABI auto checks * Backport fixes: * verbs: Do not block QP attr_masks used by older kernels * libibumad/umad.c: In get_port, ignore sysfs rate file errors * bnxt_re/lib: fix the memory barrier call during poll-cq * bnxt_re/lib: increment psn in case of 0 length packets * libqedr: fix inline data copy * verbs: Fix declaration of C++ include file in C-block * verbs: Fix C++ compilation break * verbs: fix compilation error with ICC * hns: Fix create QP structure layout * ibacm: Incorrect list used for subnet list causes a segfault * ibacm: Incorrect usage of BE byte order of MLID attach/detach_mcast() - Remove patches that were merged to v15.1: * bnxt_re-lib-fix-the-memory-barrier-call-during-poll-cq.patch * bnxt_re-lib-increment-psn-in-case-of-0-length-packets.patch * ibacm-Incorrect-list-used-for-subnet-list-causes-a-segfault.patch * ibacm-Incorrect-usage-of-BE-byte-order-of-MLID-attach-detach_mcast.patch * libibumad-umad.c-In-get_port-ignore-sysfs-rate-file-errors.patch * libqedr-fix-inline-data-copy.patch * verbs-Do-not-block-QP-attr_masks-used-by-older-kernels.patch- Backport upstream patches * bnxt_re-lib-fix-the-memory-barrier-call-during-poll-cq.patch Fix memory ordering issue * bnxt_re-lib-increment-psn-in-case-of-0-length-packets.patch Fix PSN getting out of sync when sending 0 length packet * verbs-Do-not-block-QP-attr_masks-used-by-older-kernels.patch Fix bits detection to allow RDMA CM to work on older kernsl - Refresh older patches to include commit logs: * ibacm-Incorrect-list-used-for-subnet-list-causes-a-segfault.patch * ibacm-Incorrect-usage-of-BE-byte-order-of-MLID-attach-detach_mcast.patch * libibumad-umad.c-In-get_port-ignore-sysfs-rate-file-errors.patch * libqedr-fix-inline-data-copy.patch- Add libibumad-umad.c-In-get_port-ignore-sysfs-rate-file-errors.patch * Fix issue with umad when QSFP is not plugged in (bnc#1058539)- Backport patch from upstream: * libqedr-fix-inline-data-copy.patch Fix data integrity issue while sending inline data (bsc#1050543, fate#322894)- Backport patches from upstream: * ibacm-Incorrect-usage-of-BE-byte-order-of-MLID-attach-detach_mcast.patch Fixes a byte order issue which causes ibacm to fail to join a multicast group on recent on recent kernels. (bsc#1063639, bsc#1063697) * ibacm-Incorrect-list-used-for-subnet-list-causes-a-segfault.patch Fixes a sefgault of ibacm when a provider other than default is set (bsc#1063642, bsc#1063698)- Update to rdma-core v15 * Remove dracut requirement (bsc#1058504) * Includes Broadcom patches (bsc#1060413)- Update to v15-rc3-52-gd3ca56f1 * Fix rdma-sriov.service dependencies and remove install section * 50-libmlx4.conf is not a config file- Update to v15-rc3-45-gd366c01a * Drop obsolete workarounds * Drop rdma.service * Add rdma-sriov.service * Switch to the new udev system - Prevent uninstall from trying to stop srp_daemon_port@.service- Update to v15-rc3-26-g2f5779a7 - Prevent rdma-core services to be stopped or restarted during uninstall and updates - Do not use service_* macros on services that do not need them - Remove provides for old -rdmav2 packages as they are not compatible anymore due to ABI changes - Use upstream spec file.- Update to v15-rc3 - Add flow steering drop action - mmio_flush_write fixes - Fixes for uclibc - Add common mmio accessor routines and remove per provider mmio routines - qedr fixes - Lots of fixes for debian packaging - Copyright fixes - Properly conflict with infiniband-diags - Add direct verbs support to mlx4 provider - Improvement to Travis CI checking - Enforce kernel coding style in rdma-core - Add initial verbs hotplug support - Sparse annotations - Systemd updates for srp_daemon and iwpmd - Red Hat packaging fixes - Properly make the entire rdma-core support udev hotplug activation - Packaging fixes related to the joining of packages and globs that are no longer valid - Drop rdma-core-s390x.patch as it was merged upstream - Remove legacy systemd macros- Fix RPM groups.- To get the package out of the bootstrap line, we need to prefer curl-mini as dependency of cmake. Unfortunately we need to special case packages that are in the inner loop - otherwise every package would get curl-mini- ibacm now obsoletes libibacmp1 (bsc#1049854)- No mlx5 on %arm- BuildRequire pkgconfig(libudev) instead of libudev-devel: this allows OBS to chose libudev-devel-mini and produce a better rebuild-chain (and break cycles).- BuildRequire pkgconfig(systemd) instead of systemd-devel: this allows OBS to chose systemd-mini and produce a better rebuild-chain.- Add patch rdma-core-s390x.patch to fix s390x build (bsc#1043105). * Add missing verbs providers for s390x * Add mlx5 package for s390x - libibverbs1 requires libibverbs (bsc#1042840).- Update to v14 (bsc#321907). * Introduction of bnxt_re driver * Rework srp_daemon's systemd integration * Various fixes in qedr, mlx4, mlx5, bnxrt_re and rxe drivers * New supported PCI ID were added to mlx5 * Addition of manual pages for cmtime and udpong programs * Multiple fixes of spelling types and documentation clarifications * Sparse fixes * rping gained ability to bind to source IP address * Various improvements in cmake and cbuild infrastructures * Add support for flow tag, CVLAN and VXLAN specifications * Provide ability to pass private data to create CQ * Exposure various device capabilities to user applications- Fix all references to /usr/libexec (bsc#1039999)- Fix rdma.service which had /usr/libexec hardcoded (bsc#1039999).- Split rdma-ndd into its own package to replace previous package from infiniband-diags (bsc#1039146).- Update to 14-rc1-40-g706fc2af (fate#321907, bsc#1020415). No releases notes. Contains libbnxtre bug fixes- Add baselibs.conf to generate -32bit libraries (bsc#1038742).- Update to rdma-core v14-rc1 (bsc#1016427).- Remove redundant Requires on ldconfig (-p already does this). - Add missing systemd requires. - RPM group assignment fixes. - Remove pointless comments which cause scriptlets to be not empty in some cases.- Provide ofed for legacy packages- Update to git version fd1db488 as it now contains the bnxt drivr. No log of changes present (fate#321907).- specfile cleanup, remove libibverbs-devel subpackage, since it no longer exists. - ibacm shouldn't obsolete its older versions.- Fix Group for rdma-core.- Comment out the -devel requiring ibacm for bootstrapping.- fix Provides/Obsoletes- Fix RPM Group entries.- Initial packaging for SLES and openSUSE, based on latest release (fate#322112, fate#321250, fate#321566, fate#321657, fate#321684, fate#321750, fate#321867, fate#321887, fate#322197, fate#322199, bsc#1019714, bsc#1001685, bsc#1016427, bsc#1022597, bsc#1001685, bsc#1022598, bsc#1022599, bsc#1024377, bsc#1016427). - There is no valgrind in s390 so exclude the build requirement on this architecture. - Add appropriate RPM groups- Initital packaging for openSUSE/bin/sh31.0-lp152.2.6.131.0-lp152.2.6.1libmlx4.so.1libmlx4.so.1.0.31.0/usr/lib/-fomit-frame-pointer -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:16646/openSUSE_Leap_15.2_Update/c398f59a483ef5481499cb3d890e3715-rdma-core.openSUSE_Leap_15.2_Updatecpioxz5x86_64-suse-linuxELF 32-bit LSB shared object, Intel 80386, version 1 (GNU/Linux), dynamically linked, BuildID[sha1]=acd426a630a986e321057eadbf19545f49a6d175, strippedPPRRRRRRR R R RR Rutf-8f796d43f96b78c9d52902e073761fce8393f13ca1f5f87b9955dbb5389e616ea? 7zXZ !t/3WX] cr$x#D CI4b/~Z1;$+W65bQZ1B3at_Cꍀqxqp̤Iv͠yQ'Sr0F:ZHLy!ڐ^Qzά7Ԗq# #CKxgoA26VbAn Niwy\塙Hc2 S.y#h!֦:kPGqc1S7H _y#_de.S-ýaqΕ(Ndp-b;;ajYM{а$ܶa+- ty N>.CU_<}0 V;/EF SZ.K'~ǐi 'sk3!&goxlFh.;^X웮 ߫F-*HȌ+|u_pPMF m{~U5n# ;0}&15)eIԇ9ZTX@8 j*, #>(\K\Q |{"cQUO cjaV--ytAP9(_.[U5LDbጶx8=Yb}p:e#ivc:Š8%!bEsx u +/VWZy83_nfQͺ47t&iѺ4DfޯxKˢ#b*p+ĽΙ@? x!nKV!Krzni8z{f.>+91ȵhv$kccQt;T,u&Xj$]rŕP# ۜOi n|$S $hUVIK|w+wQ55ꋚjyF tV&Cذ:vbMe&N_ hY܅N$bGp$W߲{ڼWnc G9](%**MJZCvT,dφ`^ee=i]?vݨ&ِ;xnj+ͽ&LOtL!Gφ/QK3~׏{@,-\oTD%t ,;7D>a))Vq٤>hLx Z|˾yϥJhb90'~^ʅJӦ|KH/yjF Y;W5b<]7C'#n"V}T[({sՑBTEgXۄ9; 3Z*Hi;ƥ WBs:T W]- |E\@,?.T&I7*I[&M[ٕ%\k#ZSӏLJD@wԧpI;jQlX|#+x3>+]2ǠwILX[-~ᒾM/u[YᓆF=f0fZ@?Y\A,&ynO 4Em#Brρ!/(H,3ƦB<:/nNS>n@g0s2R=y \lrFuy)y pUP12}73Lc6*dv,n< ?˷LR4^ idkNz$AA!VÄ\p8ڰ_l5@HlkQ&'Լ|.wMb.).n^Ja{_ nrgi!+ޓ.u""WŏZg,/`.3 d4Lj~\氀mɩ:)̬4ne;G61S jYU@B*j,:6hi H(Dx-p+Oq5;!:wjOZ4CvFS%>F-!AHb0INP`q+ 3ǽЂp-@vzcg,x)^ԯJ贂[/ZDoP]F1M7|/X͕¤+WCXVa7aY JYwïayb TC" HcĹ%2UJ#yQfP8 4x3)?qş=0+ Cid+PUk1_ &WsVc-*j6^.R%^N!ֈ'JPjKEĨB}#_2+]`epS8~8'˒JZEa;({ L$! GN!W\jB'H]fǺ$Y (<\Ҍ@4c7nTB|n8CWH-XI?`(*[N m)GD-Α:k֏fnvtS9cr*{!5)%Hgs <^A3P#jc:,F5jMf Lk5L Kod!@$8٢MY_c`ĸ-/'gՅ\xf4N`Wȟ@d?XKSsk~TksmpȡbLkH68^eMII\rzUQVrk@2C˿UϺ茇}qWiD2ܜ ב*U`?x<^:&8[ߢ١Fc"Ed o YorCk'AڌHi7ƛ*sAarj}|{vQE9ognms!Kv]~A?iRyw/~˭ʧv؇1N`"d" QAF5]U0z +uZfS'zވXؓ6rָV52ژճA3!zr?Pʹ'ק\ zaX?{f<+ ऒl9eD4 _wc[I$ɱ`?GJ))xʩx>·"9ƦG-Y:V P6ҴVim/ K<7pVr,:PU!~p( XH~D D֧fZB+n}r^ r^”'*FQ?u^e(e=c_K6@:dd ɤ_HYH^ݛY@A%\(6Qs-Հ0^6s5lU'ۦV-ۢF!(wɍQ2q{ٿ<[8OFF$w\N50L4˞Y+qYj,5vSf>F]s.y(:|eX`Xsh FboxnqU45lOΐ9;|YoR׳2ԕ큲J7Hz+jՒuѭ3R!v!l:7ޮ¯!1~+s8ҡ3ߠ&@#gS e>2I͢0^жq#0R,2W1U'yXk"9"MݒT%;0T4^el>*LY{ :(2jq\mRE,)e2"Nb % `QH,#- p8A]dnZEL#"6#:;X;ʢx U t_ė8}#x7 %{0K妄)Hg;E>H IP-yV_dOiPAX OǟSqlrejܟIvlh1 $&㞰o# ,Xlh 1@6{ƔO'B &bδ zƄh>YK0?] />^ -am8%7JpkB<,u:h!2r#Է +OVyG|Nj Xl10nSNٱz,/.Esr/ / +~9$rd TX+*U1;M(Sx,4q_Xπ %7vUO Z9WGJν]/tu! uQ^)٦2 g*Ra!>Tty>;bSW`klt!od=uiLaA,F!Am.HZ]% dzbf.+Jp&_LJLJ*)d1d[g:z'r'%~"ёtCJ&;٩՘LRN@YV!uRqr7B/Lw{yt d|qT14xFʾdk◘Fjl;8>ELehg@kف t#nL˔̂E>4;v\`@A,&=MŴ~8/d>EA9Atkr?5qj!yAP}ʞ ¿o J6,9{O<:f Hm\?D]~Ki BL~҄$~74C Z=x~JTKB<U3w%0촴*$!_5]Pʉ@yXek6AnMJ;v9 9ao4D5l;fkȈJrԾU~^32U`9smxM#{[9x}>+*X1&@"RCTΕ~>.WɹH$W7)ǫ&1=?HgIk<0= oa#U@9}ka_S [T< mvh)Ĥ%|ùnc {qq<`Fg+G)ɒt`Z\a%E%_P<ّoncv}O"RfVtk09y]q$v_#ѕf</*J5]b cR۱N7T2FuV @>c*sK50unerejM9 '!!HjԯımQLW¥C^Ou0x:f2-5|6WbtipN@-B!G}uUP#?B@l6@^6~.pq:S|ha.4\Kc{N@v@i^ ([J0Hx3{A҂@]sAp [x2?ZsS\ ƌdgۆM(#q)ZcTIk$֦;{^ͲZ(AfWr3)WVY=31ZےNF' grtG11 Dbwi7 -Df?劶{U>IƭR4^wvB҅y?MgHwqZ_LBBV$Lψ+'DgCtjPW2QWwԱFZiEbkWC #*d@&IfQ3ًr*?& =GNO .|<ޫ&sg>d#^*C3yi;gֈf\.R轏Q ㏨ݦk?tuÍPo0GC`&zr\}-Qbt̙p5[{e1RG{S7Vew>~Ok(2j瘗=B] tѤtZQ2`A2  dX+l[ȗp- %aD٭`G"7 ._/3Ӫ!O_m/٬xI)΁sA!ݥn.bdP ~z҅-#f2᪕h JGбl:;B9Ly6kmG[qdhH B;%S"/Yo$_1vIU\sr!Z0Mw5Tl rD0됄pw09qO08kxz9i섗`޺kvJjykڞ=PeS*j26;G/*/_ן[7xq/ k~g>3}3%zKM PEpgF~R7af:]h>^'Taqh;ͨ5|n{\ㅽ cŵ9%%PaQݢЕ6]&4kk5627Ns*OqAnЍ= x? \үJP)\YWa^XK:/o[#bKJEgo5 :12Qк dђ"CvmL+1U9J&[Hз}7:bAK=~30ysްxÄUQr0-=Nr={S@M;9T7J|tj=Җ#'1{9.;#$!}qj²Ĩ3B@ʓ`K;sQF=c\>31Dn'r^F);Tq_O}N~ږ˜Aa["_|Ȓ."HtB3Uz_Ez  ܭɖ0!>K̐ Z\HG>b hw'0ddf-V9ߜ[HԐq)>: ӾnyW[|5>mus V>3w!5UXk! Wrߑi^ۺ3T܎ g 0 9ߙ l<(| l,m C-ğMZb̌>xutWu/>'7=6=ذdrgjI~wOBF'`ޞ\iI~J ˖..\<[;L*A:2?= v'dӯƳ6BfU,9y}[Jd/8]<۹J^蜖5e|mgU+khjta§X31l2®j'͎2~'d$_ƄCNݚgpAKkt/kWsCT_ЇDz4[[K/BXO4iTդ ؘOM&1ĊaG66#y" g2Fȩn'NVK;?ƣs"O?8V xytPR ' j)zP! I $hNq"]Z)qu7EhC&bIb^;l(0a5g4"TXތs"$1ǎ Q9'"^٭fe{sm1w,zExbXFPVRW^ (.>D_P+Rl;&zmYQ,IKJ}?+TFN_8\P2Ua#N$.Gq!/| ? wR{!E2WP73V7gW匡v9/Tkaiyj5>嚐v/Nv%weX>eĄǩFbg8ѲG$O?7̛IY[bÊn`ۦNF]N6-I_E6KX i?ACcJ5&bt̂_D9-ɛ3-ٕM ~NYT>#i.]EH6x󮑠O5m_/$G2@b[ x[yJh S'f\)aJlUZcYZ]e"z޶ji;5/u"{'E3GV4AaRCChm!=I[bMO*e.ne>NvǞ LE0ibڗ N[vonl3Chh1bpN6tuc8pرNWE{!~(xy|j 3NH|;. BBeZ+eRpaˍ!# L9ҝKha"],p(T܆|^TyWEz,!TJ&J.:jȨ)^uz4ÏF2Vp KEӤMQFZWF( 4H\!Ke2<yxc yQ6ɺH>ґa9M$CZ=4A)G'œÞL3Jsᘨikh х>)nGL%ƄF,"̬ a {0|_9}/PSdS'6ٍ{0Ks^b! gN.pIiup3;\i 9W4*֍j\]!xf_{Q(xkczU()pG7#||ߛvoF)b:Q٩g*c 8S#;+Zӎii47 dIzhǔ"'A%W#G Qmm؎w7UU*M*s}zP [$w4/xW@6@[V>d>$dq( VaO6m:3{zfeB2Mu?ajb~u,ei _2/n:wcw/ǰg׈mj[1̅tʫbPhC;arݿym4C^@v3IͫSGEκMxQRv[o EY"cYF?osb'"mJ!cWOOp$2jGp<:E5Sk C@Elj3}a/+Oļ_բT,##0Lƕhuȩ}6ѴB ̝zy&dsǡ,xV}DM ]xZ;FF$p~" XCjU.8_Ze9])MGi G@\._;IZFBԽRg}U9QQvyIպ 'sdGgSbkI9rD)k۠V"9\QQ4<rt39eU'| 6;)LI&)p>hs`mʫ?o:h<]4D,mGtYx-’鉲>]a"CVo 2?~IoK<̦R!T[l.E;8ʆxR)c~!qn P`ݕM֐o@ \g ڻAUoI{oڝd}jD @40>,6!6!Ն27ah7(B?4U@mX&`ެB8cɾuP`PLswZi[cՀg;@q4U$]~Owp7_MC@Wh=N[l)'_H$JY2 !E>H o]ȂR`rB'Sل&F?hnts׆ė9lv(3\(BtVSpgxB]_"6n9JvwLkss2Qgm\|2'0Q(9ѹ݈CnK-͍T%M тw(.ap),0hgn#)]AV Zh>4#OD$n{0|D*ϱ4mIz 1}`S$ ̛C TaO,?!s~˛aǎy)uz8T)zaiA2{wjoTd;fskaE:Ud#])=@ q>ui NϰpYCwJ$&_?!0w{e] |\'2YMN2:9łkN@ R*\[p{:Ѹ3IZ8zi?R7*lA1!Fp L|i1>ԡLΰv{[0F,s̥#B2*u8X+e3Xs^Ӗ*mi+zmå.]ը& hEcVNF+ީ0[$([$@bܜLʉa(#G_McGj1Fg ӁoWYqGj UfoORUK([5.d%kx xݖ 2تX=$&sd-wm̀A܉Md2;Z̆ ޹L[rmiErIV1TN̊;ag5YT=U/GY a\($(/$}-(laU~/qmދPk BO ޝ3^>Aw&{aA$KŽ%'e՝*\wƯupb6pOPcZ2*bJ0Z7 K`c?I4GOUm|.xSx!UT &/r.|VbuU clPy?/WK /?fLp+3A1kn"0n\ޤRcuz *DZJR;˗}b[5EҤкS#NUA< Kn$߹iiKt[88{$vjߑeHc,COXҢ$Ǽk-ñNɉ2|ShQ:n^%f|yk)< ©^@mk$K?ƛX5\;Yu I^bl00o1h|^0a g E]ǤzӪCq7yPqhb.JJdy$K1*~pdn|6z1:n;"4n@c%߲<ᆽ?]F'P7qݬ}Ѓy%T;ĥC? A#)win.~iŎƛ+Kԙ^mQ9)}ΈP ,X +jT+yv/xȖTξR7dž\(x^Җ*Nxf@Slw6^!W&mXAi=qkwkSD}){ŀ!8oQXfڦyy{DjQyiI>9@Ey YH#V#qv.PM&Ѩ 4 w3ۈ/?k< )c|%ǫH.S"{BC^Qx+)G;`Ra ժo0txn|OO[=Ԝ*o,ӿv Q\au%XeBkaC-D1(vK VJ7;wㆈ "ahaN%(٣rϟLR+U;u8nֻLdyΑ UlD͈# _Ӿa8CTa:dH%w)= Ǖv~z1b tpگHف_WT'd>!+ɍ$WSw=qhx3{huA s8Xjnn5 )JXL-"*O8^']YTOsq|<@b7f~+.e+2"J'clY}K, ñv4HogrpF㩒XϷM,9&I6# dNbl?dzv j4A!xhϤ :aPTL|y t?(`!ΥbY~ޏB>}ő;gZsW#N CU?4"[6nHqoȠZ$4?HwP0MJ+J.E_>IZӾl8ٹA94@Ok>+US'H9-pAy}b$N63=O^H[_Y 5bDfqR{4)J+Q7^M6!#ڄi*.jj*S>$x.#K{2f{@B#}HYSHӰY~?}34="ޘՈnJY2=1Y-vꉭLHڸYKhcCQqσ ot/GNɱpVqDaށF1)Q6q"Y r_һ!0=ڵ v/Drhuk3Ӻ{њGu0<(?4cgqډ@I5$E;6cKGƉ}_Y#gu;IsNH* ڡ8b8]kT󳦽8e?- `?ebY]4,r^k*跦@&j \O*9{&V>`jԧm_q-yx!5YG5t=m:QO Oif۠5B0 _ˑvBd-&/^`E0lv rB^(L >!X3>P[gz~ ba>~Uu Дlw_E`LrpRfxp-d(~ ɫsqp `@Z( <L J=DN6/'ڰ3$ ;A3H_bP(@#2 '4W8繃 VU_=կfINct 1*> ,6󢢊Q(bTɸ"$$6yrIEȖߜb-2I;@s|{LBM zE9|fG[Y;Z~*&>TxJV.R)m4@/WT̂W[*qނt_ibD!aP|] t"ar =z3XYک7ߔ') jҨ &iIo6A"x1!7 VFRO0)%C{`LNuN" yOl  ym3$zKoXۋDo~WԖ~ >1@K˳gquN2iLito膞zXT$5QnPܐ?:#gxZ(l\%mcT7<+[k')2n)W?2Pf.OU c TnVK蕙I F^rXdR @> M֟8yT[K㝯hHtN=5xGn) 7m"G B;=| ]Wl޿ La *_&+HVh-[EIB)(hK2A[x, T_Sr>' TAz_GcynWhHvfP;tqT43kË Wuɸ ĤE_ sCyB6~C](L"1TOӗD+~{ lU{ep6/<0]~>*MTCuIl*r|p(-[;PM|&V{)(7X q0x Ofhd,$7qxK7齰vpͬ+}ҫb,-a$E(ZَBi K7I[\Nϲ ЩR%H}B8NS?}i`c@=~CF7"׽=H#l x uO]Ȗ1.g,}Ɏ\%a)p\:gnbkACn2Ú G˩Dkѻ Ϊ!"90]ԇ{!je+㮆3ذ_HXW/qn 襕OX7`c%OL烳_l ;(G/$z7"˻N%AKM0(jV=4s/ٮM$C:lܸ I*ćXRW3z,*5ddNr] _4hjTބQ|3GӉNW[` gŸ ǰy5aFj14e,0qQtNBGdʱW@Fa5S6LI73-lQ6BaJ\uw  (APaBq&y-h(h{?ئShG2ţu(9nb 7S, >`Kŏ8j@> S C{iƤ)$*!J;`&rɐ ؊Jl ˯:!B )pf̘ 3x~l1Bo̎ з1_t I^&B]ϔz.lFx9fP \BK1a:|~i:gt!)"[qcT%%o /Jw23t))1B\%8,>TÞ0:,{.# ( fN|.`m ^Jh$6A0r')Dd_] d2 j5\?j,w~*5G_CS.;V1(0W\k3&P/ѫ^1 BSS+לho˃̇-2 Ԝ `Nlz "|{M2rj,/CTnfDYc&^vi5O*/w?1;' 븷p+A75rr+[P鉍D|&[ǀ #7Cxۼӏ(ty ft0h^ 4mX 13 :\;O33gǪT(̝gZ42= !D*KZ'5 0Yg$gDb[X4q "u (l%XwĈ PO|TG$کu,Ӧ8-"\kMǁo z8:x7fiyɔc%|S c .clD-"$v+l?:h:(BD-1_J.'d?d>ſ_0c2A"0F6Q3GJ#zN_[}ة$mxQ^#\V[MG{_\@-h}R?\\hCx:3',>*0 qծF-d#L};hݛJdĽBns>9t$>f,"Gܷፉecto$NduW©Q PZZP! GI5>0 oh֒H &STO"9I0zF)7ɆֈWKmPSx{LTHMS{̱;1#"BC% V#t MW=c,'sי!*`t m:QCT:Zd'#^ކJ:p?.U.]0跕oזpֵ@pp^ 8Dx)0B*(?^ A>|^N*[9!y5t"3g%ړՌzXP0$xc>rCa73cŁB 1e67(N57&xU9l ฾B|S2*=T6>ъXyn3LjɌ$,rt5ƿ+@Ql ۠~1 0Nn}e9 sH.yYRt8K>dѺ~ḟpSjDLD fbL&JOl&Ng\5/- 6|/S*)۷6}*^_d##=$_Y)Bع. u0X[(٨m,S폘CNMy) "/&H }jyARR>LJꜫ{+b,i=pIMdԥhq`28 CRҰӤ㉆]97NiQnWڽI G ҉}ۥ2ۡ;Z k"*C4֚ UႼUdr^M6&>'?bfBctpr朰[WI/`ÔDlL2d&+_eA*1{&Vt%}p)|m_$~=ЉFAcF5 UB"諲׃~,0Nb)ra H/˄m,NHڹj"C2PJ+mB*2jw77A -\- )L*JZXLf]ᐔ9ΞuO6qgWֺ