python3-pyverbs-38.3-150400.6.3.1<>,dmp9|[ l\#rLB*O!6#YlK4e(OY=}I'auz8(Li'WtB?d]$}obn~Ѝ:vE$9^ɱ9.ܯTޤT"rKVR|i8a}Aǚlp {{<ԸU*g3d(޶3#R:?J3BBH$ c0wx)Mo+ zۄ*PzgN;`F:^J>> ?d $ > 1Nv|[[ [ \[ [ [ [l[3[ ! [""1#x1)K1()8)Q9*Q:2QFvGv[Hx8[Iy[XzYz\z,[]{[^b@cdmerfulwu[v%w[x@[yzCpython3-pyverbs38.3150400.6.3.1Python3 API over IB verbsPyverbs is a Cython-based Python API over libibverbs, providing an easy, object-oriented access to IB verbs.dmibs-power9-13wSUSE Linux Enterprise 15SUSE LLC BSD-2-Clause OR GPL-2.0-onlyhttps://www.suse.com/Development/Languages/Pythonhttps://github.com/linux-rdma/rdma-corelinuxppc64le2 gI@ hX V ?'( A(9 Đ,1(68 rA B+X0iswp ŨL x9D P)@9s Gb! cm b! 0"R$|v 01 =FA큤AAA큤큤A큤dmcVKdmdmdmdmdmdmdmdmdmdmdmdmdmdmdmdmdmdmdmdmdmdmdmdmdmdmdmdmdmdmdmdmcVKdmdmdmcVKdmdmdmcVKcVKcVKcVKcVKcVKcVKcVKcVKcVKcVKcVKcVKcVKcVKcVKcVKcVKcVKcVKcVKcVKcVKcVKcVKcVKcVKcVKcVKcVKcVKcVKcVKcVKcVKcVKcVKcVKcVKcVKcVKcVKcVKcVKcVKcVKcVKcVKcVKe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855b72d09ae6a0bd0e31b9aca9161590cc24bfacb37dbfa355d6b4216b35df5c7cad092ec5fcce3d45012c4f6fae83081e46d0aeec295f19e3a2e3c62f4d0692bc2d644fd7cb34b4b09c3f74d5693bd5d446331440dd5a68c0eafe93fc75fec1dab8c3faee2b8864cc8e4423ae29ccc0f5a2eb89cfb3e72aceae15514e1fa5b6584b1fc029682b8fdfaa4e850e3e7de5241cf419cda1d4a07bdf31b82ba914ed7f32d49ab0cf75e3992fbe1931185acfa16169f7685e484d83d4864921e9db856206483863aa48735d130668cffba4d5c350c23514c432f5c3113be4f35a03eec340a3ab294aba1ccc143c9ac1a3280457e03deeb747658d622bcf9b070ec613b5a42819e956aadb30864cef209a21df664787018d3e6b21c27eb68a186aed8e7e0f24bcfb2814dde280d2b3963b41463d34c8aa7b8f7d668bb58d02a9a4f467eebc4cfcc493bcc4bc89ddc8d8850cb1265d97bae21f79eecfd3ae11516787c035eb6d3a4a7f5194699d6d629fb208b2da8899095b017bfc7367f38573bf3342f6ac5936f5bad3e86a55cf4f9ab5ecd31c81345dbd3174bc57d0bf92232c4ec8df2ce361b8fc349a6279a7817c1ec134a42ef7d37d333e7d85e31bab58028b11a49dae7d16db3e32d391b5b84e5406d8cba98651542c27a50a0c142af93bf85c71df8d1bd30204a90c4a84d202330fb39dd22a74b89af40c3d8e0bf7736d02c01823081a71b67225f3f484ce2598ef502428b22f5a8881f44bd05ff3e0e189373642eb082474ea01acf4374d24a503f19782474b885e912cba11063a4f911f4e6cfdcd64bffef69fab5244d0949ec8ef1bb5226c9a14604bcff21400d996dd01efc7b4e651862b2a940dedea239b83e56a7cf9d5ea06f4d4a94f9d893b3cc717b7e4fba16e8563f73a8e8604fc2944ee1d1a3b1f864d1f14ec2677b140b4f82fae4e2234f9d0510da3bd5921f9d941e1218460c4d7a0a5185aeaaad44b2a9d4df0514a0b05f2d0521258d23b628ef980f0029dda60370daab4e14e0cf3e39701cda10d260b70afbecf9425e28ef8b68c3048e901028801a6e4134b8e4c4ade9f52853b081670bbaecc1981bd4296927111a11b2d8050cc883c588185928a81b09dfbb44b80e3043d31c57fbbdd5e9c98ebee04b5d03b8e94c1347304e73569aac3f895356de86e5231365e92dc65eae15af4768b287b180e1c7b9066678d954da218212f89900bc82a67ad79babb614e5a394395d98968e79e06254d7922ade49a8516604bf53247e41469f96d7983bc99790e84401ee537a8df8ad81d6b4d32df9f00ea600617c66932d1ed933281d5bdc3f69655e901eb0df3f53e0147fc79625cfa243fece176c54b06bccaf4e9e6561bcbf8ddab2feaf58daa37b1c63791296b78e06d08d5c13e3e1a2c9088464ed57e15d12b9308dff1b48bc90c58d50a6278dc9666602d4f08b123465644cd51ed9a8c4c9cfb73daf9cd821deead58ff63d6e6a022d7261dce206de4409b5fc79dfecd3c7592f0a02d71a81463a0335f856de85402951b062d40be93a8f6f782efd8bbaeaad1dd4b3d49a4ee086bbd490fa570dae3084e571570c75fd4bbe86ffab704b8a78be2d592f3d7892affd6554ba1a6aabe5600bb42ba83bee838d6c74660a2a6586f18e223f3849513e02ba8e0ee80f4de700e5dca8648e513ad53a05de9c2e92f87431e46e9ee7794a7f9293078cc2bfb204d2a9b5652930c3e59a3a4d57ce4a1acfc7625945ee350c41d693963e28a145b2c618d3a80387b1dd2260f8a04c100a6e2572b177e63c3a74fe16e0ceb74025ed5dab5a6d92ef29d099fe4dc07fe13fd544b722bc3310e1fcc61b9e573e18649084fef8cb22819d1a453b33906e5262354a2ba77fedc9bcc0c71a1b2315b71f1bc82cbe8b637e64b5882e5699e36e61bda9eb7394e1e5484b570dcc05e8431a16aba1b662b72bdff7459b86e40e1746437c7c03894a6437bc3393b0adff7b460b1c8fa8e4d72dc5b1f9f0f7c3e25ace3cf2c9819c89fc0beb37cc409b86d1ff555f6520f3391cb3e097f6973c8386ed2d260849e5375d67afcd87aa86cd5774c81530f256225ac99b6739af333b1671ca3e4fcdaf43509a5ae34c99f8f843484db0bd1c26633f846db7ff4f29da272130e73193d04a2e70e472b34bacd9cf97efff31b86d9b4e0ff8ad6518dada21eb3bd056756f0c4a05e6db802dc7a65ebc4ce48d87c8f0a49a9660d601afe3f54ff379ba269f03cfe0a9de305ee44c10dee652f2e7df796fe4fbb9b2e80a898e258d5d115e09da4e7f32cbab4a471be66c2f08908d2023393b2793e8cb3bf535c670a6d1ad3e8271b736f79d636638090f6110ddeb77ecec934c8b543428fcea1009b216f308eb59ac0e371c63b1902f8d23538de6920486268bdbfdeb97a3042422a370d1ab9cd71d386f67c070fefad2f668c81a519b2e9b165e87353c52945e20fffdfe93f562ccfefff5b65d6c455e3560d1b5e918f7caaca6f21645090f1e5cbc74f5cda236381f0db266c37c021bf877864562a391811f7a080bb42363cfb8b1882465122ebc8b427b3231025e827c6ccb3029678f4e1098c6c84326bf721348f775ece3e2592fc2be3c492054ab23b5d415b5eebb8c57012eca081be6db2545a5702fdd8cd8c3837e2236622ade44cbabfdb2fdde16ffac0c2147769927ef871018ed9b682e29f9fd9e2b416e608d126b415517bf773a8c322bcddac1efa88fb37bcceff897567bcddaac24e22f8bdbbf0f92e5dccf4649ccad165a1efbf22064b0d826f09eb732e8ad69a5068438fea0d0a8285442e223a52f537dcdc8c703a41857f7629153d36d589aec208ca408c528c9c07b4e4cbb122acd5151912e98ba76fbafafb0906779d3f86d9d4f2d22f8819b45ee8b93a771896d8806d7676be67c95b8ee440bcd64a8bb04606a0834e3b117216a0776773aadf08cd329e4e9f0a9fc0cae0c8e72a1c7247743e17dd1827a1c3da35369cb0cea6057f86a43204c013803433de349dcb3ba5f5854bca7ba22c3ce8214fa24550d3d8854c58a9bec2ad07ec8fe3f2193a706d032bf989971b8355b5e0af1eb9e925d615b3a7a68e26e5f1cda73ce6627eaf33e10511037b43b912fada1ccc10370893370084556a0853c95414d67e31721fc07a41232694d062135a171e66cac56e6c104314b8b8d536bfffa530ddc0bae65959c279f1f4191646810c41cf8a0d54735d5f22b3a15f7eb253adcd3be713a769f94faf97b31a1fad9b223213e7d49b7172adcbdae043d1d694a6951cb8988026c432c61047e72b9a5806df764f577cc6ba1cdc7c624380764c0df0db224e46a538c9c844ee1ba510592c8d9c5481d7f7c7d4d9f4ca65640e8703dff518ca85ef5b0c8127612671ec105cbc49091c7615e2d05e76444b83fbd002f80933ae9c5b6ccf4bc39e939c9b22fa3a931b67eeddd7bc11102054866e8316e95cdf5d80651d34ed575931504cdda488b682c85565bfe0354b180957db5a87144a413dea0ab113747df78aa4a05cb38bee4c0e62b44c37af52216a2787f5caaf01ef95c4e617f29bde785dafab66df1cb8b509a05c9e471d186ea83866c5f96822c62b2e9e9bf63f70bfa3b6d030a671bafb3affab80995f079d18278e49ed7b3aa22eff57574390f0fc6b3ed9bf9c1c6a59d381b5c9b079d9d79d1cb2bfc7034428e5177c6a6bca2bcb37f450f4c7d2868079f7a53d598b5712b0b04c9e7a3862d9493a82b52ac9e9d5b7bcc1a820d4cbfa5f92165c3d275b1ca5ac1284911b898885b301028f9aae3a01e4164ccd61743f24f4e5bc03bb340317efd49d9f4a83888f4rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrdma-core-38.3-150400.6.3.1.src.rpmpython3-pyverbspython3-pyverbs(ppc-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libefa.so.1()(64bit)libefa.so.1(EFA_1.0)(64bit)libefa.so.1(EFA_1.1)(64bit)libibverbs.so.1()(64bit)libibverbs.so.1(IBVERBS_1.0)(64bit)libibverbs.so.1(IBVERBS_1.1)(64bit)libibverbs.so.1(IBVERBS_1.10)(64bit)libibverbs.so.1(IBVERBS_1.11)(64bit)libibverbs.so.1(IBVERBS_1.12)(64bit)libibverbs.so.1(IBVERBS_1.13)(64bit)libibverbs.so.1(IBVERBS_1.14)(64bit)libibverbs.so.1(IBVERBS_1.6)(64bit)libibverbs.so.1(IBVERBS_1.8)(64bit)libibverbs.so.1(IBVERBS_1.9)(64bit)libibverbs.so.1(IBVERBS_PRIVATE_34)(64bit)libmlx5.so.1()(64bit)libmlx5.so.1(MLX5_1.0)(64bit)libmlx5.so.1(MLX5_1.1)(64bit)libmlx5.so.1(MLX5_1.10)(64bit)libmlx5.so.1(MLX5_1.12)(64bit)libmlx5.so.1(MLX5_1.13)(64bit)libmlx5.so.1(MLX5_1.14)(64bit)libmlx5.so.1(MLX5_1.16)(64bit)libmlx5.so.1(MLX5_1.17)(64bit)libmlx5.so.1(MLX5_1.18)(64bit)libmlx5.so.1(MLX5_1.19)(64bit)libmlx5.so.1(MLX5_1.2)(64bit)libmlx5.so.1(MLX5_1.20)(64bit)libmlx5.so.1(MLX5_1.21)(64bit)libmlx5.so.1(MLX5_1.3)(64bit)libmlx5.so.1(MLX5_1.4)(64bit)libmlx5.so.1(MLX5_1.6)(64bit)libmlx5.so.1(MLX5_1.7)(64bit)libmlx5.so.1(MLX5_1.8)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libpython3.6m.so.1.0()(64bit)librdmacm.so.1()(64bit)librdmacm.so.1(RDMACM_1.0)(64bit)librdmacm.so.1(RDMACM_1.1)(64bit)librdmacm.so.1(RDMACM_1.2)(64bit)librdmacm.so.1(RDMACM_1.3)(64bit)python(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.63.0.4-14.6.0-14.0-15.2-14.14.3cWb)@b@a+@a@a@aim@a $@`@`/@`#` @_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@Xnmoreychaisemartin@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.comdimstar@opensuse.orgnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comdimstar@opensuse.orgnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comstefan.bruens@rwth-aachen.denmoreychaisemartin@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.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- Update to rdma-core v38.3 (bsc#1204271, bsc#1212069) - Updates from version 38.2 - Fix spelling mistake of underlying - pyverbs: Increment the correct rkey in test_qpex - providers/irdma: Use s/g array in post send only when its valid - providers/irdma: Explicitly set QP modify attributes for reflush - Install xprtrdma/svcrdma kmods in redhat/suse dracut modules - mlx5: DR, Fix missing comma in matcher builder dump line - mlx5: Adjust Crypto BSF size if signature is used - cma: Release allocated port array - mlx5: Fix check for SQ overflow in bind_mw - tests: Fix mlx5dr dest port test - tests: Change a duplicate field name in a prm struct - rdma_xserver/xclient: Make recv/send WQs disjunctive - libhns: Fix the shift size of SQ WQE - librdmacm: Don't rely on IB device index if not available - Updates from version 38.1 - cmake: Add default for SYSTEMCTL_BIN option. - librdmacm: Make rping with external qp compliant to IB spec - mlx5: DR, Fix handling of different actions on the same STE in STEv1 - srp_daemon: Detect proper path to systemctl - cmake: Fix cmake link property for static library - redhat: fix CMake flags - mlx5: DR, Fix SW steering dump tool dr_match_param structs - providers: Move input validation for memory window bind to core - providers/rxe: Replace '%' with '&' in check_qp_queue_full() - verbs: Fix description of manual for ibv wc read byte len function - verbs: Fix a typo - libhns: Fix wrong HIP08 version macro - libhns: Fix out-of-bounds write when filling inline data into extended sge space - bnxt_re/lib: Check pointer validity while freeing queue pointers - mlx5: Initialize wr_data when post a work request - Remove srp_daemon-Detect-proper-path-to-systemctl.patch as it was fixed upstream.- Update spec file from upstream - install modprobe.conf files to %_modprobedir (bsc#1196275, jsc#SLE-20639) - fix build support for riscv - Added cmake-Make-modprobe.d-path-configurable.patch - Backport from upstream to allow modprobe files to be installed in a configurable directory- Add srp_daemon-Detect-proper-path-to-systemctl.patch to fix path to systemctl (bsc#1195874)- Update to v38.1 - Major fixes for hns provider- Update to v38.0 (jsc#SLE-18383) - Bugfixes on all providers - New provider for irdma support- Add rdma-ndd to recommended depencies of rdma-core- Update to rdma-core v37.1 (jsc#SLE-18381, jsc#SLE-19249) - Bugfixes on all providers - Fix cmake flags to correct paths for .pc files- Update to rdma-core v36.0: - Bugfixes on all providers- Update to rdma-core v35.0 - Bugfixes on all providers - Many improvements on pyverbs - Fixes dracut path issues on Tumbleweed - Refresh patches to latest sources: - Revert-libcxgb3-Remove-libcxgb3-from-rdma-core.patch - disable-rdma-interface-renaming.patch- Update to rdma-core v33.1 - No release notes available - Drop support for libnes - Drop support for libnes by removing patch: - Revert-libnes-Remove-libnes-from-rdma-core.patch - Refresh patches against latest sources: - Revert-libcxgb3-Remove-libcxgb3-from-rdma-core.patch - cxgb3-nes-fix-declaration-of-free_context.patch has been replaced by cxgb3-fix-declaration-of-free_context.patch - Add patches for cxgb3 support against newest API - cxgb3-fix-support-for-new-uquery-API.patch - Enable LTO support - Trigger udevadm in rdma-ndd %post (bsc#1182391)- Update to rdma-core v31.3 - No release notes available - Fix patch to systemd-modules-load script (bsc#1178539) - Drop srp_daemon-Fix-systemd-dependency.patch as it was merged upstream- Add srp_daemon-Fix-systemd-dependency.patch to make sure srp_daemon is loaded at boot if enabled (bsc#1180196)- 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 openSUSEibs-power9-13 1686728188  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[38.3-150400.6.3.138.3-150400.6.3.1pyverbs__init__.pyaddr.cpython-36m-powerpc64le-linux-gnu.sobase.cpython-36m-powerpc64le-linux-gnu.socm_enums.cpython-36m-powerpc64le-linux-gnu.socmid.cpython-36m-powerpc64le-linux-gnu.socq.cpython-36m-powerpc64le-linux-gnu.sodevice.cpython-36m-powerpc64le-linux-gnu.sodma_util.cpython-36m-powerpc64le-linux-gnu.sodmabuf.cpython-36m-powerpc64le-linux-gnu.soenums.cpython-36m-powerpc64le-linux-gnu.soflow.cpython-36m-powerpc64le-linux-gnu.sofork.cpython-36m-powerpc64le-linux-gnu.somem_alloc.cpython-36m-powerpc64le-linux-gnu.somr.cpython-36m-powerpc64le-linux-gnu.sopd.cpython-36m-powerpc64le-linux-gnu.soprovidersefaefa_enums.cpython-36m-powerpc64le-linux-gnu.soefadv.cpython-36m-powerpc64le-linux-gnu.somlx5dr_action.cpython-36m-powerpc64le-linux-gnu.sodr_domain.cpython-36m-powerpc64le-linux-gnu.sodr_matcher.cpython-36m-powerpc64le-linux-gnu.sodr_rule.cpython-36m-powerpc64le-linux-gnu.sodr_table.cpython-36m-powerpc64le-linux-gnu.somlx5_enums.cpython-36m-powerpc64le-linux-gnu.somlx5_vfio.cpython-36m-powerpc64le-linux-gnu.somlx5dv.cpython-36m-powerpc64le-linux-gnu.somlx5dv_crypto.cpython-36m-powerpc64le-linux-gnu.somlx5dv_flow.cpython-36m-powerpc64le-linux-gnu.somlx5dv_mkey.cpython-36m-powerpc64le-linux-gnu.somlx5dv_objects.cpython-36m-powerpc64le-linux-gnu.somlx5dv_sched.cpython-36m-powerpc64le-linux-gnu.sopyverbs_error.pyqp.cpython-36m-powerpc64le-linux-gnu.sospec.cpython-36m-powerpc64le-linux-gnu.sosrq.cpython-36m-powerpc64le-linux-gnu.soutils.pywr.cpython-36m-powerpc64le-linux-gnu.soxrcd.cpython-36m-powerpc64le-linux-gnu.sotests__init__.pyargs_parser.pybase.pybase_rdmacm.pyefa_base.pymlx5_base.pymlx5_prm_structs.pyrdmacm_utils.pyrun_tests.pytest_addr.pytest_atomic.pytest_cq.pytest_cq_events.pytest_cqex.pytest_device.pytest_efa_srd.pytest_efadv.pytest_flow.pytest_fork.pytest_mlx5_cq.pytest_mlx5_crypto.pytest_mlx5_dc.pytest_mlx5_devx.pytest_mlx5_dm_ops.pytest_mlx5_dma_memcpy.pytest_mlx5_dr.pytest_mlx5_flow.pytest_mlx5_lag_affinity.pytest_mlx5_mkey.pytest_mlx5_pp.pytest_mlx5_query_port.pytest_mlx5_raw_wqe.pytest_mlx5_rdmacm.pytest_mlx5_sched.pytest_mlx5_timestamp.pytest_mlx5_uar.pytest_mlx5_udp_sport.pytest_mlx5_var.pytest_mlx5_vfio.pytest_mr.pytest_odp.pytest_parent_domain.pytest_pd.pytest_qp.pytest_qpex.pytest_rdmacm.pytest_relaxed_ordering.pytest_shared_pd.pyutils.py/usr/lib64/python3.6/site-packages//usr/lib64/python3.6/site-packages/pyverbs//usr/lib64/python3.6/site-packages/pyverbs/providers//usr/lib64/python3.6/site-packages/pyverbs/providers/efa//usr/lib64/python3.6/site-packages/pyverbs/providers/mlx5//usr/share/doc/packages/rdma-core-38.3//usr/share/doc/packages/rdma-core-38.3/tests/-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.suse.de/SUSE:Maintenance:29409/SUSE_SLE-15-SP4_Update/3927ff61436f5bd8a03978ec0b902957-rdma-core.SUSE_SLE-15-SP4_Updatedrpmxz5ppc64le-suse-linux  !"#$directoryemptyELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=7d380ddaf11a43697504219e952d2ed60bf33b1e, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=0377d3e5a88f93696c9997cd5de7e3ccc32d5d90, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=0021134c4d998fd12ef8fe18aa4fb03867cbdf43, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=b06e3e0e2c981ab75be7d6bec17688dedee60aed, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=2110836009e3f790125fbce98c8790502226a22f, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=e0e136cc03f50ad34879429365283160a29c4ae0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=2918007e58c5ebc7bcbd2132bc8345384845fadf, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=af4179f8c3babc12fd9a5d1c76a4469e56a49b74, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=ceec19f7d0403549a4bd30809e92dec125260da1, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=77f1af503759067eadb99d5e04824f19a2d3af2e, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=8649403a197e1d6016738eebcc63fadedd0861eb, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=dbe5f2169498391f7803e4398d06c612bd5ecf17, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=8b2bce8056e8b330e7339d5a1566be67844237f6, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=b82e9149ccbd7352505c4319dc7bde40381dce76, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=66526825b5c70f6469f3205c985e910886acf318, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=69f1854095ebda6f37a11c4b1227bf1c3fd7719d, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=c1ff02ff77c130befb1ebe14472c7d3ea33b6600, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=215e28f563f2b0d4f6daa2564b03ab1c11106835, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=4520727b33297603a64e91a9e6a1e50333dfdfa0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=7fa2e129e02d2c12dba4a76c2da1f5a23f6872a1, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=a4e9f38e91fe5d683c9f62a970de6dff0684f516, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=db6e214abbce9a7f43899e1c8d1bd92ac1bfff24, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=6a931e7aa6fb11d0a3fe2da88bfc1f9fd1030c2c, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=2f7495b6153b93ea590798cdb8585385e9d78436, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=424907ba4389fda05176fa6596a1ff1929ee2a8f, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=080ed7d1dafbbfa5d8fa7aeec09ebb38600cfc76, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=27007af5d7ca3f14eb1b6b5f61e03092e0db2b59, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=b902fc1aa6c21d556ad58e61b9576310dce75637, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=45402667a8decd2a9f361b6c1b8658db1f6fb38a, strippedPython script, ASCII text executableELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=16fa8c4f312c487d16e89384888f68513e6b6804, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=ffec40d2614588ee7b3a8e1e4d6db8af1b395b12, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=f4803fc8532b3e39c15874fb58c842d7aac7f7cf, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=dc84e33c9250e61ba62699439a290cc0b7e42125, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=feaf4c985b7a4c4fc23cfba608de1e3daf01bfe5, stripped '6:@DJQU`imt~    R,R,RRR&RRR,R%RR&R$RR,RR&RR,R%RRR)R*R+R(R&R'R$RRR,R%RRRR&R$RRR,R%R(RRR RRR RR&R'R$RRR,RR&RR,R%RR&R$RR,RR&RR,R%RR&R$RR,RRR R&RRR,RR&RR,R%RR RRRR&R$RRR,R%RRRR&R$RRR,RR&RR,RRRR&RRR,RRRRRRR&RRR,RRRRR&RRR,RRRR&RRR,RRR&RRR,RRR&RRR,RR&RR,RRRR&RRRR,R RRRRRRRRR#RRRR"RRR&RRR,RRR&RRR,R!R"RR&RRR,RRRR&RRR,RRR&RRR,RRR&RRR,R,R%R R RRRR&R$RRR,RR&RR,R%RRR&R$RRR,R,RR&RR,R%RR&R$Rk^wdieutf-82d95bc3ea18616cce0a002931c57326780de8af45c047ba8bbc4aa8e91d9b8f1? 7zXZ !t/xZ\]"k%Ia CyRURg*+fc$R^i7r^?I\ ̪?hd w|@ә}-浪^pa{pk3OpMB^}HhxK :c-Ӻ7tZ30yk1 ,$PsT͒ ^u!rmR: ftlLl0;MsG:R]2Ռ9ЩQ_ߣć /O?P* oX6.`ݒ¾` + XG]=T u}h|Ԋpuk`+&]bϙI/>׀ )w ?HIgOnrFP p% W`` 1[yr)[*hox>R~up7c0Gۢ k:nG*nz~i *I66 h= D58uYi:sؖ54r%ßQc HZ2VdAԽ-e=j妳5ž'2OsHk&b~rK;(Su4%34*ٜ[gle|0ȖA+O=mԲE ۲;Ϙ9^yMˤaٺ f0/:R\ JHխ8Bx$mn iDȐ^;4Aۻ jq@|9B'Z"?%P_7%j1 Q̡6=cZc%F.m`ut klia5f3j{? +Yi4%.gX>:0#IR@ѦN;iܸCKͨ'*K;cX5 ={p`OQ8Xʉ߱vg1ϕ dR  [_0c@R‡ GP*'AA'f/qO402[xHP=B@ 1$=8qbS#k1+(`J!O#mOxy.?1" ~?WԸFW%j1=8;zд "-~p>T*zmܻ]S\;F*.cދ$eZO J,\h)U(P iXIF:$a!„Fsg9'7C3};շck2WC~Ӷ^CKMS}z壎A`7.zUZjCկp)OT'JHq(6U2=|,a@Ai"K[ZfRWX!FL]̨B2EȷkGE Dsny^OZ } I"B`/EGs.ylkIU]@py\_fZ% xP(WSڻ <?~0K d񠜨wXqHʻBt:CphX R1;7* n=#q0Nf$-r.9.~9p"_ 2z̉`/o-׻9qisk}hԜ@J99=2#D[|Q=R^6H#R Aa.&}ꇉYO'C zjk6"^VH1^Pa눪#ZOSȝZ׀4Ք-`&RZR}Y~OeW$R$sS)D?e~]>̲];:nw${Tkun ͮ#ޞ(]?[sK-$aRC[VFVGΓZ˻Nϗ(I#`"pz{:d< Iu)X)?k*P[ {/-бχ+ů;cP5!* 8<f,2_fUڻcWM__#Gd77 &]+e<%.ҕ vdޗ**:bv10"H::_aG׌GQ3ЭY$.Qq7ճaMI7b[[Co~H} :d ٘0*NH1p^A%_ejdqv8Oi X}̐UA<[)L$?y}) [Z}Y8.P"-ׁ/KƚprqVNb(ufC 77b](wB&k;qS&yв7j迯#cRB^ۭ| ":JPe,cK$uN!B*LnVKx'fׅ 뎔9 0ъSnupӦ#-kI|]/[t#1ch1%qx#rO[?;TvSpiQ-BJfAW잦 ^uZ5xcvnGa& 7󭊳*eA]ݖ}k^vXyE>J k.%=T >%?~9,wĖcڎ1b!6?\a{%Ee9CHP Hw2%J-.;l`2hZL \^QQzIӅáIlP VDۯް<`PckU%Xh^Iȡn$Vx`|nAA׏6j]]C֛B zL{_P"ĸXqքgV[6b/ r9boD۰+dډ13كA8MuґةB/\aFWbiZfmLh @rJLK;ZY1uud^& DdX4<κ` F8/%7 Yl [3A6LڣM!ݬ'՘ K|M79_A׹EuPkO/ >gy NöˉW;лS/x8pգ~^3N ZsCEI˗xQw5{UT dM"Y|[?A\3S QKp vb|NaN$ 3%Ţ(pY]^U?Sw`Gey !{' ֌4L;?QdG`QE6"*G9Z{i03|?2r\w?6+,yoԐb B$*fvH,yG]8 $ ༁\Ȇ?LL:nOo AQuT?4{<ڐu}Taƞ|>@>ufcsIܿ#\RUn3٦(-:t yv1p"@;4_^upRx1|E9L؞lc1S͠~! '#H/K@4]sriz />\U 5uBpm6ixDH1(^]$M, I:/î5i2|b]U" 1X3INjWnK^dN a7 :P XBMo~$[ҝFTKXG(#fsE/`F @F3S`\/]l=9w #;DqP ҝ0J rE[1PuA2W3=ؚG5!CMȑܥ'{yaHLz])?`RvsmMY9 Ѱxb˷` )+:,F\ﰨ*Pm<#JxRʸ0;{bEk\ET~k?/W-$gY,)'5=.0,Щ M xt`R=DҮ񎌚(`O-D+&l52]1tH&xW[8Ѣ4#/#SX``F7_ I]`d}WR֨T܆3|вv/;ROI2j_u !?tK9L F/J&!#IIsbԺ@OD &0ݥDȎ.ac!C]'( S"Ce;qbA67Ωm8=Y#˦Rf̹qv0a^YdsWߖ(KZ\w}!%sڰ6lbcE u mц#^KH&gb ;"H&]Hx%CܓJfe9ffߖh#L%0#鐽ی:4$mKMh).Mq_xդ刢FDآv`p I< xa%;FE o}x0&$ *aN 5o`>udn#E~fx Hjܹ>Y+sܑe,bŌVG\!B"=M ZB4hguk~0_adijߠZit &nc!tn.@&c{3"t[C xE(jcj* HuR>4% 60)zHrrHp|\lZ1,f^ ^w,#3ZtFez tbvCwz6_ˑP5x'[/`(*Hj&yݬhāu>ȕ c`1&Ӥ?3}ˡEӐN|w|IӉeKX1N=2"kuL[B $y|!bM."!0v 'Bw8W~%Dn9(8q٤L/HngntȽKU9gTRqhckNQ x2 VgFk:A7̭ϢD)!nʕk6bMDUWRHW{dC;.w/($P7B!_ 4$$h`î]Ks,=Iw>sn737ZE~Ӌ~F$ vbBK3[:32Z^ xpJ)B䘸$,r:Mjt]'NV^ PxDZ$Js~H*xp`tz`b]M0>ibC<,+~B"U= ^Ƈ h8͑vf`SQEғ43&O5dBRH#(n& 5hzG_F04;2;$h' (q_eh]pӱQ[w/*_ .zJ: =bђ|_Z1$I'L9vZwa.0(<ކQssak2R苳9՚n←̝y=tj[7z= [:vif9?vϾp ~%hPu@%IlIFq @iƁ gK4;0afR5I ;A7xJ"52<>DBӉeRZ*Uw~hD$Q<.~"W3 gKUUͺ?! v⡠YW_Ud.E~ 89y>LP*,%c8 g'3t5(YZf``noEL#&zK]l ygͷAިøQ Zf۴Fi WqEewtՒzM(rq=jM~إ] b#l J!,mg+%I;,^pFDk4-NǬAXVFG)S+?ż֍ *o*qew>Ƿ -JI[`(@8OmRr{i܆ HK!5xl-+B"mĀ{NC *-'g$b>o[k.(YZ.?sD LtV|фi|]d+@Fi է{ cW.kdVT[̎b4 c֮N Cz@ *{w6%W,^,USg4< ,BE޵XU1#( ($һD^jH#YS,9M 셧$Tq& {8FLKdh0Vd f87| oc<$i2[20_ Mπh) x!ZP}zm0BD9lJ vLJCewT AZ 'åD%[FTۏ?zk6Spq[V0!K%d+I>9R{r̓cW -l;fxV]k)G,$"u`*Qk:y\Ye"Ï㣾s>&3#30s$1׈*#Z_HJH#{e AQ63mM4l![*Uw%v:`4p5Dm]4Ftq|4`A'o>b0DsntQKWE{siP0lB@ pbm%^[ yw鵳ek7)+nfk Gz+8}.Ϝ>B?kE4f 3$ *ZM+ʴK!]aZ͚bGKY.To餒%\3;W]m>)1ըɮD㤍Ҳ)}|,n@R<lV-f톞3M1ػ RZ 9@ YRa.ӗPy!t( $8.Ј_Nh}+XDZ9,!,WVtx[Q>`Z;[td2Tay_i#a^v\Z(s~pvSK+dEƪsֵSw#^KT@)G2}oB> m@5 Yn+2T@1LYIgaz BYVĬ}m:{@#7A>8!Z##&()3fwBW[+~Լhx z<1`j~_[U6+ 5M1^ ;/NsVI߮5UH" W42V% echf-оEU|R& X%eݎ:w&1׈PRCXKW |r٥|Ǜ'7&b4' oʳ/XjeW ?|W?2-]dlŁRCQ>l4HNJmjзuep,Ϟ/=$V.amHдrCv ECk212%$2poyK@cnan#M.kDf jp7Mcy</L=PB4!F5 z,<~BI2B1>Y׹#/V.T JO iJQV&bKiY9M7˨e6+Yaa; oIuraC;^l]=oN@1^Fͪv;{!Op;%lъ_a29þԓV^ZjG5 &+uRml#qOZ]Lh|5#TJ*zP 5mqW w(U8ZQAAWSjg@ ߣDOrP *멃I %a=lHNB1|9筒|nT7PpɑMhƾgـ M+-]LB~6ͱmQelD=-3gx۪7\X$.SףC\Ql"fXjAZmZ SN\{Ϩ3?G("6)B!.\`3>sW=x HȚ.y!5N!.^0fm Z.!h8@=&`)@ =5Vr]ݠh֐s;ULLB G׊ $ |frTr"RBIw7dO/"|3f*ydzᆖ"Qh`Ta &>Y9lV05I5oH+K f,U#Y";ޓ[Hi- [F-]ܬvjN'?ҽpgKSgÙ9+{Gvʕ,Uڛ1N؄dAQ"'mN( u9h3 KU-0t[{Nfw+{)ڶ@]t*+M?3=EKCd9$RHǭ著*nܤksC`ulW_рmÐ@޴=0oZneκb cN!SK6s`wL~c6B JPm:)k qV0G "'X9AҢ*H:X$u8$ c6o"=ւ9@{Y%D]PGGẁǕ!ړ'id&sY=W;bcC_ʼK2}F|'$<ȷ[`n:m{'zܙn7g+Пzu<7 ̝ ` lH%1:il˔ c7$$8&#W/*Jk̆ -IP8af杠+ W}q0CAR{{_ȹe+UGgeeqyi[MzNJ ,æݸ? 㺨O}m¥k~-'seΩqu%QUz&4TDר\\jFU]i{W"\o?MOٞҼ=e頒d)vfHωILOll{bm/Gz݋;?F8n7Z ;H_>"*TPR> ;\H x~MHkp_`06w !>oMl^Z(}3[J¾ZJהls?;FVW>]F|M 1u?7_3j=c:ЅmOW)=hS]9 #|S^fv5%5,fQ7A5m`lj%ry\z׀BU ٣Ma8q}$mpB'L+5TIpmX#}; J8Gb5`ᒒ*9EE2  4u2YgݨtĬDk/'#Ce1kwgdDM N" 10(=Naazb;W@H!#Íf-FJ&2t`Z3΍F]` ۉvlY( 0؝ts`O0شydQ\:A %V_.$B@[Ν&(AbbN`BڥVٞ3\9|H0yy (4/!fϨZ[* ᜤ9m2)>o="5f.gFB6ٹ ,:l-mpEHg; wLFv00x5_seK>▽,I9)uIYqPZ p[#֣ʬbb}G¾vYd rC8hb@=]iS;ІCHs+k4 ?-{AlC%""F2 pڴǺ)w) 0(m4)t&InT/6V)j\@RF?ӫ4C92i|9ˢswgC ; Ckmc÷x-=L#W807 ߦ玹&o5-%??O{ؑS]ܕ>l.6Lھr@kƪLyc5瑋 wIvAٙB;*Z s+ ~o_3':T& FXH9&0l>9b,$N*%.5} uJKȒDL[>g$xHB'tztF"f4jfhRZX_ %ϗS`3Cl~h8QOZRzsD7/`TΊok^qpHgKT[}Kn wIZ^ k(K Hfפ6؆;=V ."2Z'Ǟ28#-S0GKçbqʥVIkkxeuK(Zːb)z6ϫNf2k6Op.q1Z Rkl sXd?!H6eF~YULI5mXBgS_54:PPFBһeY.z,\j}{~ӎ{LPBI\ˇzM;?W9STt9}@R ( S0%I<wk^cPn| asV{Pވ [( e J!qm%P9gn:y%U "I𬆃}y#^GmRC ߽'yta^;yGB$Xq=JN;UPx_~ H:e0pyÂ9HU&c]tDo]ɈI,ЊM/pq0 fCdʇ'3y-4BM},jQXO͇tYT<9^'6|zUZ˼5=^ajxq6׶$覙k}ގꩪMյe0< IuK:6NM6w,JT)V@`1[=|Ŏ͕֓iv]<3{E0c+@պ=){z{P'=PT8|{63;xS yWւ#vI˸}Ln1rh!`GϞyz ;`(gnvӷ`' gC 1NI(E9d\N,p30[a } 9&C\L&ᛤc$SjgY!Lu pDc~ k\pǵdcG؄.筜4'K/.<#4xQ*@&H:@xg)ؔ0Kew<;^b2&Ϭۻc \1<'(QV}c2cG R+{[b%hW>d冎bL&1Bq+Nҳ63:AP"ZCx5MG տeɦZm^Oȑp+Yo7РE1˴S%:dx_JNT<3ϙmӀvQ'UJSH졢قuOm]6cc{`aptGضx[uCU/{Ǣ@E{f)h3 \!ŝkWE x Э+GO˓<[*%m`R0DXˇ%ۮa=- y'4 vakuOOF} ;O泲X$ 1;>${3 7Ng,39B-x _EIT H,SUc4ܼײ'@~ "״Hљ:6WHV/D<NHgmGj@Jk[o5ԳܰtǙCp En&>՞?F8,1"+¦%I^~{L h bk;+M|}^o yߴ ,(\bR,< $_$ x9&n+mvdg܂޷u}9KTgC7~ٔjnxdD`+,PX0JΣ^b-{~Z꬘r`` 8CCLST+Si-~nx\ !ݡ3)$kmŠOB6]4Ըig86#ɡh6yjs^VF$qMS"ƕ7*fs*0IVmS I{;,lv!3@t©Pcu8Pƣ /ww )c mwrnvV#U\r*jmt\!yawxȶZSO<3Ugc a,et YT"(F$ssOF]~v=BcsJZDFXtʝhNyZD{g7IHT ìﶃ {lb1ٰO*$,v] udtUBHNGݔ3+#<=sJqU%]D{9Níߩ_0egw}/+i\9[^DkJ9%YĆ{4cmsTʑ&/Z)mxuuf5)5N ЮQ@ik9r8|ݒm7]㭻p/]3t M!c]M|۴ɸ>tI;+S~w}~{1OOHH F`OC̿rֺЇn>%n(Q6Sn)41Wt Z>>!uLeboO 3u6}:U:.r˨ׇz#jS3U̡7ߓCK((ƒ@@K]% |4=UK!Ȏ%Y Z^e8J+ך[ʹ'&~ג.=I؁D"h,8h klX*þ O֊Ǿp[g7W,%vAmԐf+z+vgs7+%~^0^YTQ)&aTNX/7mӣ{-ZQ-:d}ɍ:8diۺN)2d!;~.# L"ez.~`/LBzXps߯_HJՑĬ%NVGR[Ю9A!:n LGШs+$1PP:eB,Y-n;D,}[B&K a\\qdpw,頝}`e۟DbO xIj]4@U#Zď9P<}9KqA¥*BDIc,mಹ6$8T&HA22to֑Tc,=Z6х-Tcr|ʒAʳ>@+:.}XY_ydH3_؝Q|Q\|&F/ 1xڵqu,d͉Y ŏY$)]>۽s[' 5A ڙ/~8pifzhA)umUf߂kUӤRc+Lb}l;Nb-m_r>>KHXzU ̘I7AL66g?/aȍcRPHJ;vhA @Atf4MIf70D3h(l?A;fiS}(vZH+,$; H#}7UdMfڱ!Y~ Ǖyka#Ns #40fm^p62n̉'Dk|x`@y5F2WՔjswg-a4+ybJc\$ RpVB!lW0 .ҿ}KgMyJ]>@_%.a:u|f%,e'ҏA1Zo<{hzv2?OX6ہ*D6Ht1׿&s9^(#4Z9_ւdƿ2,P'J^:6(7QeE?r[0L."kGzz,H<ݮWX1mYv+-(pxS7J0&t68=p2& phͽ9RwM+/Hl=s+d>_(yq\i~ތ; [qL8ߙ:aFQdNmlpZ@`NYVx KPA>Xكz慞R8RGH>Um,[f*25XH I`3# Clm hʨiqLc-w7Z,ZݨQM>$C`2 XAgEbꆄ(quDFi v (#[4@ [0:t W{O|x6oaÎ4 l6kIq [EbLo3 X .|Hq+NblViw;nI-ŝ]TG6"%H0@,Y)UV}Z~jqcR pS_fgP.LA̾LfuoJ6Bn)}#u.޾ؐ*C r] \z NޥmP>eW~7AՖ܀;Snykj&ɓY7, XPn'V FPwR^ ;iUMeJ?2l5 iB3q4~r" %M0<UbcU7ZˣMC6 l'p ڄJ C-Zr>x:\)%WwN_ًJ;/.1+yvbUD:yI AV[?rc>>R(qXK am1 kDGH}AIEWSӬ~59{˹T>{BݛNt2TЯ~oJyj8`%fl 1C`.Q;FJ]EieO /f4e Ik Yx@5b ;=5ڞv h51yn!I>p?6%C6oDiy#k?ihPKe 0nKcx&5 _k+l8:-]Mp YZ