rdma-core-22.5-lp151.3.6.1 4>$  Ap^縋/=„5V'jP ;)cک`YHz!#V55"ID4}Kni2,9DAKv.lޢ.#s9WakTZ嗹>5ܛUB*P ́*j766~0̮#2I],cAWyNV֖۠g 5NNR Vq oc񼭺T(B:,]=+cweLZtf3@Ke495dbba4d68fab1997655052e931b77c0902820534c72fb6ec499895586e99a4e8d42209e8dd7fdfa3978164de1219382824fe5^縋/=„xySc_.=02W@見ܒ Eݑ&N~ EFZ+Ie}TE y tA{[o޵7U[j&QQPY1 CKc* t-cl|Ip e=6Ҍ^zv@Lr2H9 TPJ1㛇ѢV{j~;u+ٶ'@YeW|#M5 0>pCS?Rd   G 3<Y r)<) ) ) )  )  ) ) Q)D) H  (8999:9>HBHFHGH)HIl)IJ)XJ<YJPZJ[J\J)]KH)^MybNcOdP4eP9fP<lP>uPP)vPwQ<)xQ)yRzRRRRRCrdma-core22.5lp151.3.6.1RDMA core userspace libraries and daemonsRDMA core userspace infrastructure and documentation, including initialization scripts, kernel driver-specific modprobe override configs, IPoIB network scripts, dracut rules, and the rdma-ndd utility.^lamb51`openSUSE Leap 15.1openSUSEGPL-2.0-only OR BSD-2-Clausehttp://bugs.opensuse.orgProductivity/Networking/Otherhttps://github.com/linux-rdma/rdma-corelinuxi586# we ship udev rules, so trigger an update. /sbin/udevadm trigger --subsystem-match=infiniband --action=change || true /sbin/udevadm trigger --subsystem-match=infiniband_mad --action=change || true # # ibacm #'X+Jct 2R"Y FA큤A큤A큤AA큤AAA큤큤AA큤A큤A큤^^]ߎ^^^^]ߎ]ߎ]ߎ]ߎ]ߎ^^^]ߎ^^^^^^^^^]ߎ^^]ߎ]ߎ]ߎ]ߎ^^^]ߎ^]ߎ]ߎ]ߎ]ߎ52dc3663cd3a178933d027c41fb97f92b82b32890c706c3e6e655578cf4a3319c72ecf38af7291c1fcf00fd65b65530e8db48166d4b41100654013e20017144e8ee7edd6497769d03beb0ebf1930ee876a888c34036aca892b06f3f302bbbd07d1bc415a178d38b79827490c10a0f9e995bb93c650e75ea9893564ced6169cf60507bf37c139ae826758118f6991c3b63d752180ebfedebeaa6c788e6650e792d5769b639f5724d4530882dd230ebba17b59977dd7d62b637eb8b6acdd2985e49a7148eff882fb859d9a1d1288b3010b403c9f81d2dd7b6311b105bb7b68fb9d195c07ed8654953624409940b29e38fe15e0391f9112c89f7ceb9bdb8bde5367b75b5d2a7b1dcf4393fed163a1df179191bcd3d05a9de85a1c4a37f6c7d8ee5fc37d4663c61a0bf77a864ffa082ead8d63c730620ab3ebfdf68d3f695e42688e99afe66978f6e6a744e959f4b823dec8ad0aa1dc3146b0b3dec8da40e2a6b66adabf60e3d2d173a67c0e0b07976dfefba0ab895aea4d8e7858624e9907d4f32112b08a86acc67f6e88ef7dec0802cb70f83820ece2fed4dc674e6ef0fa3f6fa0ce24887e5bf1faffb85286d24d23bf7658f77a38c5b5089f047f3fbb9f72e102233c50090b9d30c20d9e6d5019dc664088d9275916276d4653167be3b1970332868aa829f3db6351696610824a00794b82f0ecf84a1fee47312d1a4a3f2ac7fc356af977bcb4078c25ea2753ac6f526292141854dd9e48c3cce22e1adad4b22ee6a5b8f3002e69b7c4925145b6452964e18fa659058920ce37665fe42dc8ae50f11932e9280d09eec840798428dd14ec0f423dc5525670af8acc9f25b3f569abce1e632797f140a99bb5713b92f8aa0a50d88baad986ea7b8c00fb7e3a31332c2810aee8cfd5bcb1d7b82c8f444bbdf1f32833ea3515f36ee4319fb01f80ef84b82e7fa82d355e3084807d7befc5b028d8ac31209ab6441008da990b3db120b634c8c340a1f47accada1c2b24e726d2a705062e9fbd7d989c43f3af16018328ad8c6a6fe3b4bb45b905a3112fde6d9debef8879e4ffa08e8d39365cce84effeff08d6a4befc1824cc6b88074477d75168a915803ad7f5502f76ab3081dd82ab099e0df1d009a21d0dfb031600c550fd8f4efc0c6b2a4ef8b34a995aa6f79c9f48177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643c46a557f25b8ef9bec76526c4e593fc13e6cba27e7ba30d73b6497a689cf06f6servicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrdma-core-22.5-lp151.3.6.1.src.rpmconfig(rdma-core)ofedrdmardma-corerdma-core(x86-32)@    /bin/bash/bin/shconfig(rdma-core)kmodrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdudev22.5-lp151.3.6.13.0.4-14.6.0-14.0-15.2-14.14.1]߶]#0@\\ \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 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- Update rdma-core to v22.5 - 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- Disable libmlx[45] dependencies for libibverbs-32bit.s390x (bsc#1140601)- Fix baselibs.conf to remove conflict with -32b and older (pre rdma-core) libraries - Add missing Obsoletes/Conflicts/Provides to handle updates from SP2 (bsc#1137131, bsc#1137132)- Update to rdma-core v22.3 (bsc#996146) - rdma-core-22.3: - suse: fix dracut support - mlx5: Fix man page of mlx5dv_create_flow_action_modify_header() - libhns: Bugfix for flush cqe in case multi-process - rdma-core-22.2: - ibacm: fix double hint.ai_family assignment in ib_acm_connect_open() - ibacm: acme does not work if server_mode != unix - ibacm: ib_acm_connect() is doing too much - verbs: The ibv_xsrq_pingpong "-c" option is broken - mlx5: Fix masking service level in mlx5_create_ah - cmake: Explicitly convert build type to be STRING - libhns: Bugfix for filtering zero length sge - buildlib: Ensure stanza is properly sorted - debian: Create empty pyverbs package for builds without pyverbs - verbs: Fix attribute returning - build: Fix pyverbs build issues on Debian - travis: Change SuSE package target due to Travis CI failures - verbs: Avoid inline send when using device memory in rc_pingpong - mlx5: Use copy loop to read from device memory - verbs: clear cmd buffer when creating indirection table - libhns: Bugfix for using buffer length - mlx5: Fix incorrect error handling when SQ wqe count is 0- 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/shofedrdmalamb51 1578409667  !"#$%&'()22.5-lp151.3.6.122.522.522.5-lp151.3.6.122.5-lp151.3.6.122.522.5   modprobe.d50-libmlx4.confmlx4.conftruescale.confrdmamlx4.confmodulesinfiniband.confiwarp.confopa.confrdma.confroce.confsriov-vfsudevrules.d70-persistent-ipoib.rulesdracutmodules.d05rdmamodule-setup.shmlx4-setup.shrdma-set-sriov-vfrdma-hw.targetrdma-load-modules@.servicerdma-sriov.servicetruescale-serdes.cmdsudevrules.d75-rdma-description.rules90-rdma-hw-modules.rules90-rdma-ulp-modules.rules90-rdma-umad.rules98-rdma-sriov.rulesrcrdmardma-core-22.5README.mdrdma-coreCOPYING.BSD_FBCOPYING.BSD_MITCOPYING.GPL2COPYING.md/etc//etc/modprobe.d//etc/rdma//etc/rdma/modules//etc/udev//etc/udev/rules.d//usr/lib//usr/lib/dracut//usr/lib/dracut/modules.d//usr/lib/dracut/modules.d/05rdma//usr/lib/systemd/system//usr/lib/udev//usr/lib/udev/rules.d//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/rdma-core-22.5//usr/share/licenses//usr/share/licenses/rdma-core/-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:11747/openSUSE_Leap_15.1_Update/c5903d8fe79294ac6f145d0a5daa063d-rdma-core.openSUSE_Leap_15.1_Updatecpioxz5i586-suse-linuxdirectoryASCII textBourne-Again shell script, ASCII text executableRRRn|k(2utf-8724caa2914731d3adc4e7492840cacc7bf9362549071231fbbbcffad3034c82f?7zXZ !t//FV] crt:bLL Gzg '׫$32 F)h!9g=;: )ψPi+&3ZFe7BM2Y[pak0̅/vVW#%)n5G4DwGV8,g R.w)w\{Đ 1(X?Nq$~fN:@hg%8eRaDA&Y*.O`YuO^6Hd)s67̷ t(mΘ;ђcT9[$L6x65Q!b<ڃzKruV缗ZqV'#f,ȃVI#*_ i1mMce}sxle6:@!藰#4hy#i3Jg!M 7w\5YHM+oJ˰=ݸUܾG)Y9g&T1lPowc.Q.~GpŜ2Q:&פ߻3GZ*( w-(۸qTN1z8xp0{PE7S{do(Nlhf)~z*݁+\OSpC΃h`[hb-cF& ͜+K z:m|d^B^0@l-yz͍a.86?")K)S,#pECMfSE^iwAP _GPgԚРKߢ ? Z*p2zSB = !0,@pGVE%'19ly֜%/Hwk)H:d *žd-&&)Jl&;'7t_h0ͿvP /9HUA_=/; nP&% 汊{xHӱjMmWfkV#(t1h g 3`UFu%z-,q>|(jƹDՑEoCǮћK!]݇yGj,Rq[$;Q+խjUO)07^l 5' 0+*| YW9 ]/q7 F%TP7~I.\U9r3z[/=eNJ ]}]ZLzhb)ucr\MKK 98;5wYz^h_sliD#Xvq3 ;Dt`(78m8PC/X ՅHTt 9fsPH!?UG.UӪ Op.S2ˆ,oJ4> )QsWwm!V~үcE,3Ht+H.6>g{k{ |~=Yir)Msy$~Ìu!s*(tf1Z"sPe2na2rsu%y0hOdu0s4FO Kqq䥎MU2XMjbZM΀@a_>!Re:IQ?FYz'ؽ- trJ Rn[4#iXLǗQ [bz]L)c=&!(zeLOӛw"F [nhz3C%aW)ĒsǛ=D V\WJ/­a!ha2 >S3!&\zkzVP$ql̫>ZXW)4P<mu":LQ}6G3yƃ}Lē֙ڷ*eߞ_J1_uoqݗb)4T U㘧w|n'ok?Rj<QR WCX\ q[Y/f3Ͷ?Rm1U%SiQC dk1Z&C>~NU՘Oh<#?2JIZ` CAXi1C( 1PfTPg`QM(yf1B*$? Ա(7ml&|h6>C;W3J9Z0p*wa(}|"vsdۡ ʸG ɣPSR/,x i)8YrC$W5͘.,\&$Ag " %_#C`xHrۘ4a.>ZsffBC% V̭xUQ`г`Ok:hQJWiK򂕈[$)i o`󺮵 KG`X.0^ȈgYRLK}6pzb{AZYI2x+ع4@3Ku?C- L2cTr5y{N]<҂?UI6L[]cvI;޵*hV>(2tZ\6 Ųh% D<~\ ${/!}L|Ob>աiAIVgEf\_Ӕ.y ͲIb?);f"^}Fe %1u+!G12Y74/ΊLC6d-IqNY,` rqr7C[5-GÅX+7yA[Huk4Q~{?>Lk:E蹰Gl8~۟85&:g~qYLLQϐ>$`44f]6^*-afVp)Nl ]iy`Vsfmv:ٞirL HuؒaR͊4(IƎ$eTQ,(VTd0#g/; 02]MkF ҧlm0kJM&2[4xB q7~HLeYkZţZ-&5[SxX2i*?lf`3E؏s~&4>Y.4⹰wqC:pcg%h+RT8q;0 ͕8lŜ8@@4Q![X6(N fr7xŦ'\G!ްFjXwx#^Քa']  3&0: I^D!lnPr:]ĘM@.?nQOK'>,XSQ ws*D˖˓ 5lXox QO ɯ@UJF[9$^2qg]9ﴖ zx3\T>#(|c|yhĮ=V)mr mYk}+ƈ$yt[K'>9`8b<Ț {/^:a#ht}AQ7gFcSO׸utpˑ q]R.zDk։ @Bk,H"귦.ME7#ГcubNgAaBY?'2)KS{>!&,_Rf:?y H%x k)hQ%IՍaOe,~,ֲfŏ`Ǵ AU&68aJ3?BF.Ҹ _ /EU'`Qy-ht^ڳF , >8et#why dF&qP^"=F;kKR`q ΦUզ=3&{g,0z]҅, 4?oEt9ntʹw71^3iPzI2Y=xoGsc^ šȴ]H`QꖚΠ JBl);x1kLyȠ[Mm-+=7tR$%2N׻IvNrME]4ԟKR_)̳3ffj6/!AL6\w@`jv~1;̡ۙ8g?O놎ļ-IHW= _RAP*Յ< W幙N*xfl ;6ip)Mf*Ry٢ gK@XV⼫%vM\ظIfv'RE#nwDj;b cڨzQJ.-`"u֑Jl.HBׂטP`& ԟ}[_3C=JہKKLnS7ܔ&3Da[;r>qvWkfD;8qB fF ȃe_ƴcm5 ?IG+th6^7L/.m{?Jȷtĉ^71NMP#R{AwTV+)?uSFp){U0IUAY0"TnjMYSVӇl QLxh70 RT|ҬP-]tתbJmDU9b," Kު\k9*J¼6,E^PWm^|iW.)WKK{c}Y=}Q?'0z Wy?h .EK-2٩}3QEa dZ-"#?.^FwǺ#B?7zs(ґk&rKؼYݶ.f]muz=e2Q3L`5`uB3>AؠI1%$INveJy,o m㸸l+; Vv=U{Z!&Z4w|ޘBO/%ct}FC3}[%L*1PXY:|##mcY0[4N =Zz6MZn _T2kH͉lc7hkgo›7Lߧ{V ^oaj aR%Zki@߳1a4^SO[zFlOШ7NR.W*aҠl> ɍ5ѿ9[͂LE7SzdgMq4LA#" L!Q4=KქcV0&:4'}65TML_4W >}d}4ZE >J}TaK6.i}mAG*uRh0)yXڦ€Ҕ&Ғ2鎣fx,7]Lbڊ^l)Jtмj2 Uwn>#!& xrזz2Y3$Q n3--`)Ӣ?Ԧch7~EPc@*>$uj9I#`䈎P)ߥ N/P\p] p>bw"i4Y-3`ދE$Z;z#TN*W:ҟZȣxϘ@ qq%yijk{dFG}" 8x]m lbRE]jN7d'Z4_~lj=:9՘'.*Lĩv_6E*e87+m/GW=sWMBS>Fe>mn8;'**ՃeivRƒ:D 6"FhcKڅ2E+O Fvo`l.bE=KRg{&n `fb[!$eh^"eQl&TH^˝8bA_hE/dHXE0QPpbv\"n!Q~0,lNhIn`L>}yU}Ƈh4195s=YdnS@տS,D,zJ2FN~AuM5>_uug$Ո{>iݕz4L~P$kanJpR-DD6B R>>q3)ח[t|/Cp4ܨaq:€{/W,0쨛iݨ՟Z=%W? ^D0%Juca<v@.;֋֬%J0 A׫ t vcz1A摑`P{ M;oC"p 4vMP,o`|G@'ii tw^ɼ91DM͙5`4Άh©Z"We 6`T{c  0q3ro6;As6Mțaū/%vs\mC]nr)ގ: Z'Ɉ'e/B!542o(̶9GˬIyӥ|\`1]k1`#b 17=߈BQ (L х4v}G90o:En\ߎq iw_S󞓽xd!?$MLI vY^}\ַ Ƌ<|U #xOonשeiPNqH]h'8Åȥ.4Ԭ8SRF5Wӏ:h4E$}0n{Ϯ֦HY%`\,\Up5%L[/8 ( 1eܷ0+٫~W*:H c*D.@df^ZyNobϾHX)vJ> w'[nĽ UM'YآT,5*I~=-{B0Y <YLh vDm;P{V\:?5?k r Tr[ԁp&ҵo.y.IY%ek/56V[NS󽯌sFP 2"[6kcIIbaO - YahLǕJ!=1~ 3>(ZiAYȞaE>%Pj֊6)B~bƀ;I6𤭺~1eHcSҦJi#Q>T*Th}!/3BJ<q!.j~%3YNLvc`D&yئR|a)Rn\&d,Oo;tSlv&֪2x*_!3tAX* V%q 8\+__v_M " SeqaʖAqttc9.9MPs;ieՙ<#تgZx'@#'6ZD-)Md\AH/b`mOۭ/05](M 1(A!M82lvvM麑KR< I<:`#XCjNTp7jˤ|.H}Ós"]Q^P(L!&H)|nR\/kirw[@/p罕< yJšocVR[IQ?6^ l}kSa012ފƫo A,![ԶGÚG(z\^VJ{եV($B<)($u@:F$!&u >A:?q+T_>Vͷ!-QVPKAV4@SəHsP46KW&Aš,!O!Xmt.E]pJeIF%u;,ڜ.eEU(zl&+|Y:pD+%ߠrs[w`+Q]]F'@05 T$pvWߌҗn]RXc˃n(|skT7Wr)3¾oΣ<7R;dx TK/kgU+Eds˞4PnN-KLΨ:k8@NȁD8D3hV+_.=8;Lj: us8?<.)3`@}' 9LDTPxƆ OC2`Z{M:K"wZ=x-wL8~JG7*̾aכ Ӹ6\uerL(! 0՛:DŽS/'nGvfDxJ4-O v(psa`ժ7#(|RaК'@;626o3۾`bl iGR=n M?EYTrW.RY Q4(b؛ %GPpqẘu e/rxx{c-/ JJwIT<:iFВytzc&@Nڋ%ޤrKOP*lEc0LTC9x"ylBDŽx|#RZ8)5)B! s2C/es,`IJ݀~",.bL3LӖG&ur@4N$zXlV u9C4~hf nf8m`ʓ.K;dQe k`v1S%Dwv恸NGZ{Cn,2=/=לSp2UM!Jd[ &@A9!?vUV,xsz\ix aPXY۰ jۤQbZEe?" 7 ׽ŸmC#ț[H]cK ɝi*4l%%:7EۉyW(Øp)ZPs :0g'"2V_pCg8[9WI/C0pAlu8dNfԾ`}]L~_@(i~sl;a\w-H̕AB?vةRж\W5Д K{J$]G07Q9?.INcb ܅ L{.h\K'oid[=)OAj%PPP`|\rA܍6"/o&S%1 j%ֿ$NȂhJA5d)a2UlX,_2H|yb9c:(]j9ރ2}C02;z]-[ ˱o !$7W/Y\%)Wei0)b@}:Ҭ 9.V ̭DUaQe7(4*~Kxُr"r6ȰiThmkgJFE>RҦRG-4P~xsKp({rjt<^ՊRz%3 dplV~Y!*P桁xۘM؅t.b"rP'^$*\eCeA[,29Qu kV#'`^&P^./ԞHlQ+?JNb<,]E gr-Sƫ椄9SX.ѧ'D>!TW5@VVQʍpL:(ϨM$V1ܱjHܕ!-4a1g~7˛ˎN PʫrM@t>*d<=k/Esz!tUb^q++>nA2Tfc4U  ~Y`-PIs3C}\H6Qruv8Eg:e+ a(_glu{ԾjɅzQnEmX9QU}9oĺ|;Q?>(; )HVDq6*e0h0_uzO5ƛ%jl1CLB6!40^\c`6I |(otiY{Д Q U}ø frcXPspܧ]^N\N*VXBt"kNՠDTʇs51"J}#wlE:ԵYq`i W=˯Qm8hni1EĨ/8ݛĶ߀!_F/^r6!DJ:q[WGҏmUt+ňӬa6ccEH'|cEr mCm^[):%`V6fƜ,㣢8:V@.ya6Gݾ*9#M*9rO%Aw5p!?@L3完gh/Q;Xh) 94xҊ&9eٟwXS~>IzFWM91)Y# [3K[S*-gc."w?: ŋF'tHɚ Qi6cɗfs=K3Ja1ao#35J} |.kZ 7z99X͡+qp#=j\b\PxV҆cCV̖T2rJ-nw'G|p՞9e~֔rY(J^y8hENlpy:3:n8%X4_f^|?2^E0"E{}-1şM䣬p<9(5tzp57rưmR$fLJ/(9͓GjN5V,]M^] ix[AY5y/q>/qNjJ(MRxͶgXzӞB`lu-Ii>ZFy#oo!bV53INYt7^\k<)+NqQ .CCa7ytq@ H.)+y y/TcHWܤĠ/'VJ!|`gy y8r:Jۏ}*X+EMYG4:lwsSpJ68h^=Ah}Zh 2*R(+`_WlDGjr<ղ& 5L4 _D mH7&)+,+c1ԓ<ϩl O8mN0?=hldZVyV[UxEBpV9koU5,J+C ߃Sl!AcU% oVdtBO!{,4w'\K.C2 ].H2aߗv:#+]"um<+(#8F{KorcNҜCwmnA=[L㮄&22AQ[댔z+A*qJEeVE2-4Kk!4i]pmJOa؞YbC=ao22nWNlNa?,qȗ=)mp[&uן1G/꒣_m|s.Wyecs/x߅ܯm]$d25[wX;Q1|gYz2g E~iQıIq^f` E:w z5oksف4s`;jષ^`e` w0h"\) "T‚\]>D~Z~ץ6#m_:w/Bƴ2)eqPE=%e-,^hNd&.hAvN/j_HLJg^`#⨄mZ\_8wb DWq&τNsQO^Un5'vs3{D<=9K]Of| Jw|Iz%?\X"~@$J=q%?P#@g l$ُ};&wAZئܕjLķZ.,S[g:f5)f ^BMV1[Kr8 nB:ٛJhڲ-WGt=|$yۋ L+k@WR. 7uTVu|nbȶ9QG' 3ʀNm1;#)d O3k^ ͛G\_GO—53❊JgS62'|M&ue}Ptk׶&9Kj eϑ#\dj1P>hV8IFR[8z,Tc|cMC"'޿W[And+$g: ' Y}E:{Oc%g73eQfDHģhl : |L1ǰXbt]cGL^qâP}T9[ QRJ }mA>c3^%\it%v*:pS8>o (0R%+%Am*#4 [Ƈ!Hd wO_eoj= YZ