librdmacm1-22.3-lp151.3.3.1 4>$  Ap]*:/=„]yF4X^TYޕzҟ/#CRG'z̉Іv?ki܁Bwٮ}D /e^Ay ee!&^+)f8`N{)}[[vs"k,KdYtG]O:Q(݀0J !pp lXDZoMhm̮M\͠pi7.1-DFv 5y4 L*<#~Y|]/6=:I&u0~Ԟ z)%u-b6e598972a6e46e742f4a59620ed83feaf0c0b2e71ea63327df51a7ff866d85a2127153f5de89cd144d08da6e9edec4f8ca07091؉]*:/=„(g5Rw#5P2@3_gi#hpPy#h#Y޸:=cZ6'NՆ'%5P`(L ]r5B3p T=}YVl+(Bo,A-r2+5KezpE y^ohRU9%-Gb{j:p>pC@??d   @ %,8 > D P  <H,(8696: ?6><@<B<,F<6Gfe>kf>nl>pu>v>w?,x?8y?Dz?????Clibrdmacm122.3lp151.3.3.1Userspace RDMA Connection Managerlibrdmacm provides a userspace RDMA Communication Management API.]*)build79n6openSUSE Leap 15.1openSUSEGPL-2.0-only OR BSD-2-Clausehttp://bugs.opensuse.orgSystem/Librarieshttps://github.com/linux-rdma/rdma-corelinuxx86_64hN큤]*#]*$\yf983817d63c7a1e18cfced13af37b9f714c641f3fadb029169ca38a8d0d4f0ad651641bb6e53d9e5d6591f1ff6d01d04812ff557cdac2ac21d43c00f5e2b260dlibrdmacm.so.1.1.22.3rootrootrootrootrootrootrdma-core-22.3-lp151.3.3.1.src.rpmlibrdmacmlibrdmacm.so.1()(64bit)librdmacm.so.1(RDMACM_1.0)(64bit)librdmacm.so.1(RDMACM_1.1)(64bit)librdmacm1librdmacm1(x86-64)@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfigld-linux-x86-64.so.2()(64bit)ld-linux-x86-64.so.2(GLIBC_2.3)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.2.5)(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.7)(64bit)libibverbs.so.1()(64bit)libibverbs.so.1(IBVERBS_1.0)(64bit)libibverbs.so.1(IBVERBS_1.1)(64bit)libibverbs.so.1(IBVERBS_1.5)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)rdma-corerpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)22.33.0.4-14.6.0-14.0-15.2-14.14.1\ \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 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 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/sbin/ldconfig/sbin/ldconfiglibrdmacmbuild79 156303440922.322.3-lp151.3.3.122.3-lp151.3.3.122.3librdmacm.so.1librdmacm.so.1.1.22.3librdmacm.md/usr/lib64//usr/share/doc/packages/rdma-core-22.3/-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:10608/openSUSE_Leap_15.1_Update/f188ab9c194a40d7d77663dabec72848-rdma-core.openSUSE_Leap_15.1_Updatecpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0d67c9a119e9674cb8b42ad4d9bf614a8f1811c5, strippedASCII textPPPPRRR RRRRR RRR R RR RRR|nC}h< 0utf-821b8feea18a630f5cd5f12cb601cc7875a6d4217126bab56848856b6c7d7b93f?7zXZ !t/p8] cr$x# `z-M )K%ޫ4.Н$ f7ḍ;X(Uu8o*S<(;p 2R ʑ4I7_\ݠ65?"?1˲01ػ|h;h3hKU>_zgًotKr jA!:4f@,* CiY Q &ۚ'= KD{nȴDs Sq>}61q.p奘no3uuD );Y 95e v4roSG?!Twdh4X) ,zz&,3F׭юY5VHcgKű6 ޅBZk  ; D:]}Kכ>3{_{bhv@͹#fipAh }"hĜ=NK&ܬ 7b'3 ~qL6IC]ܠp4Ek&G?ݥ0Ckg֯ФE?+UYa PDVtgu6=9XGCZp5lM~n|d#q'*c,Lm!օpU=uO Y*s~']e6`I;-3L'ܔI#[Nis!_j!Augf0;qK֎yZ\W uQ$4_!T#,-܏O?h3ė gKW{PFP_bEzBuMD'nQI9ꡬg2fv bO2MFГ;Ow}I:K+ȬSO>bK*8K=:Dِ],Gd4{i` ~ 0-#B;Q-\XKb\Qπǿ"ƣ~¾P CcKB>-׹ur_+FT9IZxDЦ[Ry:bf*Ss挌ml)VNPy!Kl `T73|ХN ,((_Ol-Bo,JC<`9'u!0vɣdO^4է·|P_%jͅ.c:*`O10t~x3fo#-!,l">t Pd"ڦ >_9"JǙKJ4 b|Ao&n]*j|5vF m^dl+82x#4ha߂Wl2|Az曆j 3I7NpUOQ03TƖ/"(RDۄ1x:dzsfÚ}2#5,0 l@)w#  ت1O}Bӷ놲e8G]1yGcX yweytIG4 b}xa:^+?T5ҊZB? f,9`ji;%|vùP%28vBCY:4pѓ`lahdL_YP' R97nCcbn;dܰ>ORCy7W#_\`g4ɮKE7vPhQAZrfۛn|KEGyN=,C74!hSZM=3xT]Z*nR-QثY \Y\`2N񐜱+heF:@SJL;˒i{X)ɾgo&/4=J'2E/sY? DE5-6.%s%$~P|+)Di1 MSKۓ[^֥#P.wqUjfbUMMmH:ď͙Z$^Mp6L |!ٵV x{8`^Dmm¶MκC\MZk.N= uQ~PL8L2+ǍKCQ_(Y3t)^$,MdֵYȂ"8tEݪnL iRӞk=z_y1y@x.),oޥR.ʨNjp2bj.wu@(rK-fj~)DjvLQ-\K Ge`׾h]:.ZbIh$Mr o NHY rҭ@]_ ikh.u4bXV1+BDHNt^T;7/}bKgVXYMޢR`/E3 2`q{Y #uQyR:Rje:pl))Hd"ӢtGH6ϧqŴO7zppZ2\ 嗤~딯D Aop3㟿,$55K2Žj Xt ywm#촧 sICJޫv")N`EjOkNaQhen:~2սq,_v!Fͬwud$OJPOS;h.\4!bII6'm#N-ae;lo|u^DlP D?Aa- v( ^Ιx ;˿KD}Ѩ>ы"D#~G'#Y\SJջTB5Z_Jo|_vGH76Kj^&]kJC?5o"'O{ߧkLE"bvO{KEt1q^bYnOGGW˦yBxӗ2Q% MK|$H-xukV B&!nv_3!֪3ˁ`V֒1<,5R݄@XH8Aew$Aܘ ͨ߰ dYt?j?.QU u's8)$ΒKzӓP^iLdZGQX`u6j3b0H{:BȮ\40w=Of1ڇ()I[06~i*go/f7f.2GjP"澛 u<ÀHoَ2z-Gq䅲5!wr+w@`2m4Oe3UyEb>~YH*?8dW(UqU\஻f۟-T~]y'loXZ+~>jQZ"8 ԌYim>,{dfMWMYt^Dk_/*?EsPa~(X=I1:Fݚ2|'ɇY?0kJ;wP${Xl4Kf%Q<3J0ËŘޱPLwT%쩗yZW-Wԇuy_LP~~ShѦĤR*yۥFN{}m9(O>oYáa)ƵG bgN*w}YպBrռ!yVJgjLAt+e[BAj3bRMł.퇈M,wU#D_꓊ FP[Q+~Z4Dw\"HU >͠EVi}]4Ãas #,sp ^1-L_Ve/ rfe%nX[*jo>b,ȋZjk2/ nb}mjIvK74*]ZV8]OHc?Z8ҽ&dK&b.m'5Fc4ť4#s#.( AЖOgߩv 8DSQ 42׊iSY%ӴI"HAL3\1yQ!&wzPoPhBZ?&*ʣV3t$sWȇBeZۂƇo 9vY9v$[ҥ?WV|ꀹaMrVNY>W0)\pD%^U{&fR-E( )OqQEW.L}fWBcr3 F:w}/·qv0}œ$sQ=EY(ũ-)rѨ.~:ut!kP5}-SXO)hI*75^7AEN=:c dzygy]>p.d$%(uJWr鲚|S0\Vm!YD -~ii5"3{zl`&_|ᱲچ׳MÝ̬>G}iQފfɿ=?b#˭Įpwy'pÙ\t~xb4R(JB @o*^4Wg(¬f~9sDw# 8PYҼ: _CxK.x'us49g<7PsVg*)2ht:ʧGtϝLGǹT76x4FD }^q<[%[sdY>$|,'EJa*ٴT̅w=ةKV(m0Yxh@mSLxRi\+-* !W ѝ50O o_=\ q%bR]`*;Vpޭmm)fD^uVeRՖWti}Σp" `X4*1gmel{TNjR Ur&:ٳNlf ;,\܁Dc0QGZhۧONWz~YĀ3+t|N``h>%1(gUp}tuNSZ^to^p$w eE]]VXKO*Ԅ::w <|=1(y?3o}ro\WRQ .5MKң|BEi,@e":N[K-Ĺ? v`֧Xk+UI㜖ag&쐀2 zLm(~8UW~✋ ؈|5qCsQ"Ɛ׋cE0\$)" MQ' 2oO _6dY>S&tNQMP=+lW 1 b^.f58z'(Gd-嘹2{.f_u R@D`ѳr#_Kh] PR5rdtcIŗXuLkBS=Tc@ NRlE~"}.Tg- G}PCcfŤ>;7 sf2ɚϡuC+6rf689iOēZc$3FUTޖ)ξlAnnݢ"bRW;stv¬à}1d'Esҡvw _Lٿjl+|ĺ оʻ g w~j^nM݄[8|"RZV7$D(Ƒ[EMG ܑL!I5rzS dz1v"qm<8YO}Vn}8c͛2M:8:.DA'0S8tўކOXui;m0o;T= ?!!1Gizs@RZx_/ks6t^+ 0<ϻxc(zP?~+0}7 |YE{Bw$u"Y8tkg*Pɘc\!>x Z' o|[Qur+PQw!J9R>pfw@+:Sh>i7Nٯ,ni'|7IS~gYhyKi R͏ot] d-6'tHE*AS?JWi= ݇ lAck/`N*3A a{EdI*súYt2:=՞KNC`ZV_B]vm#e|~qaD"s.G{fs,ZDwg3/$L3i04teaoZg鄛zHD#H-ZQfYǿV@|vaҲ./-Z`"ps?{< :xRy]:@ Xѥ+c'E3?Mtbl^@q}(VԨ Ě""N-Fw(@iqT-~LӰyJʍ9I8#:X]2nqE0Bdpd#G 3 A2[v ?Uz($qcկ(lO_q,2JwW&ST17kh@NWmƞeF@c3(,p/z_)_@`Nos-m2d6&~GAiVg`#V~D ~\J+8Hv.ώwqkǃ?m#Y*sd#Z7,3eYGT*?"~~o|~v@ b[U\\dWCL`B_"卆e.ihb4 _ȪQC@ψ9CfFQ97dzߥWge7_=%l]qU CS+SjP?Ȥ5syeL͹|lJOA3 ɱNK;ZSE=bI y#lzc:\hv(zj$AnDv^prxc.pհGnsq1?f үEKwJNO ’WIڪ ۆ/L# m iO}x1cz4chXZp-EXBi9{>c^ԫW(J8CR.t7>*'`%@.td c(f,mHhbu6+NX;!I!rfmjyүE w2VT "g bSe#4k%tS2i][2q"間׳a@Me2fjY덞YSBjښ\pZ`KrvuXl*I'c'>0?o#N#/pWAy~\VX=xuVfEigL6XV$VvbfoX{ J%[gpS ;Evt FuhN _j9,Y=Z[zOޒQd-fA}UTy" C$s4Id}Uc/\ʆ1 @Q1ј&zZ> zs.5AR9f8%ѿS),Ϧrzc,&LZж#Do3u@B2meÄ0wҖV3R[E՘Oj gGq^ /}P:ͩK q2(OօDW,E$@r7Ð/*;NJz(&5/~!2u~Ԟl1 ȪvmPA\!-|*N&ˉN4X-RT3(cvW"81W%.>N |FB935r86 Tߣ]Zhյ})fkK 4z3 z)\]c#x5_UD+Ý  gn]b7ۋe"5n\G"> k?A`9]:u=ƚ/DyJIo"w+PYhMg^nWt#3I;SQ+@t.^gPyơG=ȞB7Hs [\&G $K&qVsDFJ_nΣ}m,e0@<11n7A<\cgG0i228XR`^x;72M.c/EٚQzʮ_V@[a١HzǛ>IŕGvH6+R?ҦfUGW%3G3ˑiRe0N!_bG g\2QNJPrhb"l4_הU\eO{O   Oz(ft8rJ6⡛Yd,vܡ1g2sʸ-(VyF#$Tap;5Ts[0 yŬO-c xؔxU/N 4]Yklh<$ ?P?` 0P&iX-rVGJ9_q/Ze}Y|1{䪭_opO6J~5Jm!P5uG\'$ @R^M`|~%*4K9j>w9w)~c=OJl(ODL=4i*E#ۘj M/mQuRWf_3sXa$є,1IMC9esƍ:ԙ%Hʚ UAqc,pZuMAaw!{cؕƯCىox.bߴL6ϗs,֊0h+gŮ ZJ9a#6k1 m,&t)3TQ-_)l.oLYy:t)6UωԌ~JWmdQEII*2y1B`Szoٿ\s?,!y'Yb;Vwd /TT< h|lk*׳ L C1ɾJB e^ /[mE%5m9hos-(~0L#ݫ|Qf'J F&T͂ʙ i|-$hG\D@",XⱵbQ BO`9"#ϢS ny{k2Zֻ?%Ԗ(m)<<@Xa̖BO QRMO*Um/FR$lI J)!rVys@n1 S=#1OH>H>rCm"J(5j 4<{~V"&Yʄzow9\gbr# [02қN7Ypᝓ7z jMۓ\MյN04`*zҋ\6P;X|H]mޫ(1PڸocңdM+D]PRV*d~nJ*6oQ.Xr(ɀ `a|0jͪڷdяgË d!jJE 3gn  W`=+0+&#@{[kD(L>'Vn;v!=k`Ѵ׆?r!b>m<䅛@%V>GKMBS .i!G,0f+5@lj[0Hf(yP;OƑNMm8^a_ Nyi(OFCPGWc3)l'Wު.lȾ9@>4p@9 hOH}nTiwtw ;>|e/쫚mbTA{ T}ѫh P9d|:н&y9`Eg>J ՇdiB*߼Jplzwv -pLpc;i9+z#]͛ލ:==)%8 R3(l!jIŎ\ ϱD|:7͇3Ӝ˙-7 "#jAc& EXӬe(*lTE%;y$s*㳍ıT[Jdߑq'NDgbo9]1n,C;׮pW I}rM Tڜeb+m 5 % *SΧ۾EF+VPmŒŝ2' ?gj>J`5ݚE+AIZiPHhPE wow8Iix]xazԴ3إ8yGiC|7ks^7Q@ő 63N*pUcd:i++AzUf V0r,ClDh?EAӳ.\#us4f*ђ;uy6>2o\`lnt9%| --w?3*õ⬏3=m{vMoͰz"}iAqՇ?yA…o;:z, .zsS2GJ۝,W,wҤ&?|^#-J{П_ -9"oNX~M-;|8DvQimֳ-G䕝Y>zݪ0*hpɩN@[<('[ =ywxݤ+Uiܪw:eF3O}1 ߯n{ 4bg~a~=[l=s˭M,3җ#ܥn 3'43oaIgDS5PP˷l@xw8jW#]smHVA*pdhJ7WÍzzOҳm|"us_ymp,-{q/IjܽIi eEVgmF.[*oW(I^QUę}/ bLMX&Nwt%+7iW;e2X3VvH? ̷5W}GzÅL. W86k&_6,p1fۉa^/CGǣ߫P fXy18ykGF=\i72O!$a\ yWFHOH4RKI~UB^Bf?͑>3qKqOBҐWnˈVRjo7.қ#=PD|?,Rlʨd.ZSv_#n@{BT*cDb;PcDՁbH*ޫ[!jȒCWEYm{22B]J=iMKlʋjڛ'.$i^~ #[\*Ip:RgMl^?Kv  .IŬ}KJ,ripiNXVu(6(|aKl.+mNʖጷ4$Y `M%vJa;wK(\1fz\sA :{PY7\dsOifld/W7F.XjmkZZN3gd #ZVz&)ĥ١$өg /m̀u1ӿ)u.bP0WxNod~C߱P>(7B 142o3A ㇈`ė8_J0ތp=a `"Г@1N5:ɕ2`|ZV(xŠҹ2985w<p6`~3'Hf)MOr:wD2ߥ {^P< H Tv^D"?)'DQgc%r/]l0oi_|v媈=5ϥQ/y\\UEB Ϯı)3ԨIɟ}v 4xĭ,eDSO!.yO 8*r t QAfs 9n8]̙yH>Nl 6%{;n4$.t2)N9%J-wZ?qV `KV 2סC'!P I!BANYLK ZIm%7dǸ~b|x]D0۽P:3Eb,ڕn:gM'yOK$юnxoj*=ӢYJS,,`>p;\D46qQeZYz HEߩq܎~<̿+CT EcPeoG} %RB4{7Zo#c,o8J&@Up턉ipN'`zUoDZOG0bz4b'驴p lsg> xQTR,0Aj1`V@ʥkdMtJQ.΀ fML;;jcInaL3?$K1Ubȗ9EGIe LJkT|Fw>ن pY >I=8Mʤܰ:LlyXC+V?(og3QYn2PN]-tXϢ@7`#*,](aM~S4ܐ]]%) ' ?y<ԯQIs=2`IpN9"p+ҨI;yKga20}yEs(+Õ&Z,Ee$lܓ&P쀖`bqU7əM~8 aeeE:R=&P(bf+kVF|/J*g[ M#ʺJVSSgT&@}%c$iFAؿ1n~{ O$:B&<4 u@2|U_3Ö-i}ֲ1Ktysm'E ղҳg%[RBl=Zt ERF!(4clr EÄ#a #HEa.k)y _(ƮwJd]w<{nK?'t6С/!F2[oXKेf*>Ǟ 2I'ȱJ$TȚM2ʋI}ӣ5 Lx҅u?Q&U;5 %Cn!lM[ _K|p(p[-r/a_ uo6MVW}^hcrZ?D}v]&tJVknarE]mr{.ғiŻ6R~Ք0QK:*ا}#xt,[Rn=.Іp0Z9S#բA؝9 AnW4K x#j`1R49\@¯U 5g-V R :C}x)ذM-w:%?wk;u>T' ݼrNe4f@R]^,V=ʞ{]`xlLaDр=l3o9su sse&As#*\;as6Z9;,NA:Rc%0^"Rﹰ֐j&*V/*6̚Nўm| }':D_c&4L,Z!#vp'j_H܎:xw1~++)Oϲ453Xz/@4hijLFfz>}~Ӱ}Ra? ؾ ׍s:h xQH^Fnv ,ܗdD \;masTo1ݵկzօFwsʞ c<^|^A-Q4s"gͪ)Fs9EKT؇$oUp);Pem'c1`*KxËXW9+Z?Tx!i]0 [ +{ N|U.kC7&U %\@dM"<u[dqLS\}zxR6m94.,(̜oy0ݤuP}plw*~!,&<;JWnxdauts1?Em@$IOm6.?~ z`e?N5W~9v /~[D[6xMSh.v!YqmG.ĕpa S|ǁ`UNEd:9xGsly>uG =\lݣgY |;=|n*Y% j)^'yX<&kZAMTodFC6ʋ=v oi ˯yrU'M)W.g2Yn(Va7t !Jg-Dؗ qwQA]ZK<\0&m|! Rc/ W;Xjbs{f orMvR;;OWy720 % I?R;̬j@hPRܤ{hOV%Id9>8 %ײEK]W{^;@idf޾}U)c)8^"ФaƳ$'yI,ldq &(3mD.헣[(61W*'L"@ 5vy>:b~M<.N%gT #>j7jdғ 73ޞޟI/-˗UzR²#f-mLCLkEu!2 Q X>GNh?>?w{{zUŖX؝RmWEwl©B@TpO<<1D Jݙa0$R6&g?R+샵k*FnĽGǨ,ƽ\i<=6aK$eO T?I=C;|ÏIHgMP'VH,à$pQn*Oz=Y 讟+z'\~,9SG6אzȫrOb+/w*WIm^;nN\k1ݗNsFoe[TjMXVlb3}Q %fʶd_lXH\NؾNHo6)P[=?O1B5,pYBђxz)iG;P[BI㳜e.pM㺃Mib>6CtWtZԍ!{T FfFMYIx2l4eʔQ0orPdDicaRMP$jM]T*F$y`+:HAzt]q2M!Z[O97¸| &Z&V].e5zݾ8P0Iڮ@v1Dz7g9JȤ!Ir46[V |3#.䮱WWj)Q'{Q$~r^y yFF;]OIhPhjhe5K'՝@j:A'.28&8>5,P>|YWP͜+ouK̢cd۸̜k[y"5B,HV6E]1p[nS,] enfՕ`t \6*7q' &zꁛ&MsW]?{Жa=X4:FSX/^jhfY^Jc GRr|zAgfc'2qbHx׉j/cV(-u ND+zz8lI`}ѵ؅ge`U\YA9lS1wQD`] SxӐ]ʒ?n iG*EOɄ/:yM"@Wp}8U6+ó}߮a&Q @6P! F֧[1K?SPP 譏PţR=ybo +߲NWj]<@,v3y)I c)ʻ|힁B"&kVu9wUܛW%zpO0|0nK&U냿"}af"j`q1Wϕa]HRMAX H]x`\pk\Tb& Tb{AM@NC⾳oWȝ*9G1Q]ô5WW|kAi4N]Ia`Z< "wGt{=W_YIEM 1YCRQ&Z3Z1ʹNrN!+ 93-]S݇0S×k=RKrms-ZDk]7P錷ُ8Y9%g=٫f|AȑY).PjKт4< ێ/U|_fV Qn F%q7&-zF>rl%Pjk浙S{bgڥHF#v \8GfU̗a>,):5}DZ|=:n_[!ذmhjJpn?菮wzHj?ԁiQd"}JaTS0fBsUad=oՠLasܐ@ 4j</z}s>&^tM D s{p!׍/P5-EElbi17eAIcZݸgR|͎>r:T1%#Lj `d\kԩGP[IIPZbu [ srBH6F7֙vūQG憜nԹ$ʼn2Z;$ naa>kZ}X-v?~P+F^ffO؀dёga s n 1\Ze]ӓf,0|Qb!TqZ̞r 4;!TNĦzU͠S*#zD[Ă2C*WFSt$Qh n?Cu:e:qٟڎ@SwE>4;Z5 . H(jPA>%qXԐކ,Չ1sԳ0e#f Zf ֽ!,BErY.##v-Ls7t2 eX݅?%oכB !Z LCdT6~eqmCW a%sk,'mP LJ=@oK3Bo+Rd7u^Iđ%4M jB̲^ B(8XSݤ:fvl0PݤUX}ٶS`8Ro#XfWF 01WZ@.ӹSJKumlug|CRs.X?Nx@Zw`4]x=D"pp&0)V}1+jR)43ZL4$u?wxlZ z,#]EQ!xA=exs !'6 >Vځ9R8Av_xĆCʄر"+[<3 I<=5I&'ihQU9/a{(zdLݗ ce}0Y FjT=P-'Iq/UzDfKlo bQXR1t3:84չ @[:?KtΛ4. )c.ӣ1.gkjϤW]w,0Q g`g|ö`S}m ̬q-뤀DkݜN 4#MTۀ >c*_E }/oo- u"HC!W4rۥPj~eoMZtE@h8A`/U/=BcpJ8vVKьx n!}yY='1zjy|@;P:~UC230}3l[̭yǪ] FMc8ϑ<3FyM4+}\5s|ZǬc?DܵFC, eƂ3'*!B?S 9O9r (jqS}uX `٪r&pG.zNͶO[keaRX⺴Zܝq6x: h>S\qBn7XBS)$6+hPԻ܉3'AsfuHOԲdk .{zBH̬.?g+TYDL jc/9Jt2\sH娵&Z)F]{>62'9l~(Dl5zEi>27r\'c^űqm+|hK:2uvk*dg_xqѮA&WJkUykN=՞Q&>},Kۄ7ꖼgsDgH!>{0=Re_!=r4sMכWN8Y-p䮢}Y .KDr*s-K0u@7Ե9$BF=/ A)7?#rO{R_Od@Cz-K{Ϻ H!vi߲z Y}AEC(T?Mz}ݕ[2pq)mU/}Vv![H|WF˵[J.?,H鑤+5p 3!9}S]w+z](ڥ I8~y0t^CW5:F P1# vy}Ī026 eE^m!JN&W FϘ[֕DCM˥gfmU-Dug8 *ƽ7GL`?TW@z@u@fo[D!zT yv'Jb27{MA\t-ɠ~ї;@%2,Z!>ki>rćC?^.|ٙ4\fMJSw-9'AT@&NS=Y3\MHnImњ4R.dv BGY0] [jNbEAʩI1MCmۯ56qAu)9vP6ao+q.ugG17R%k> u[Hl['zSݨ́>GK L`uLҶ _Ak"Pݵ1:MH+؁VB[_î>Fyp\%/Eͪد^l2Y|zY~8YjLˋ'C?}wd8$ǃ_G}WY:ɷp?)ՆVIAWۍ-0E*5Je)H.5@r%ކi%ҿ$pPsE뇿?4LC b7S$0A^:;P9#MxisF,"EUGDOE@WH qG-iY&ox3nBR}bAnp5eȋKXd܍G<`d/Uc3ړ hrجC]yaye 寧- q@*ů*2_+4E^Ӣjv1c+&=Bϔr遝R[Wfpt0:4a5b7Bvn#<ʊ"PT!My˭ 3[(o=a ffABU S[{#Phb0;*c@CTF=&!ɢix*Z{^7 +M1ϧ69:%p':*A~5Qv'{.g? aQjn<ړ$2iҋg- rtv)b(j_,#f,Jڹt;dZU*F-NQh~?i"W.W EK-l)o+F"OP(Mʕn}8$ ҂P6lҋLr4O8 "L540Z/F'ҵйH^CFN8 Zp@ZUR޺3@İH}v3e/'i #<R% N݀`-w; Lhug@!?H =L4T9,X~MɃAl\sz ŁcˊI* <38ߺ EgEFK/ ayLHJ Dyv[WB yTlD#?ZY[Gvi8I> I{NXPL)!.ghMN>2fb&f2wbߏכnCG\'ă"cI{,1Ɔ? & 8H\'|RL߆ºՙ AXsGUvGHܗCMCo: y"KΊͲӁ@9F)p2YPI14.ݎ0 2.~猽U9^/qx-Gd(k ok+ˊE(r6abEl11I2m۰ys!pu(b 07$oiz6pR ;w njsauLJ Lr6CC4yƈQ}spXu x{E` XEmoԄp|A-@+e'>J &y*6eP[5I_qtiy#cw} 0/a~]V8a wfN^o5Ug|\1UQ!t^#@P?G:N?Oqَs_6 XX|Ps jVKD4ԵѬ(!k.#Bsʑ/uo¼]ISe!h :wywׇ]Ήދctx59ݩ-8(h)\Ds\ ch+NNTleH WDB}~Mx T(alXs0 Ax"Kpc19DT^ B=֗At[?~\ľv} Zyk&hӧ wxk=? 3V1uRuMeu O$ \bFO.u*syTL%!.4|FPhELE^>Z֠,;u y]8Њ{+-t2XY9Nۄ^: tޠ А|ʣ0:( G^[D|sho-'(j3okzklhբxZW*r.Jp's('͂U;Ɵ5$c5evjBZ/(mDWca,(JLXM E%Pj F!n̊?J+bxw]g)q*'%?xH<| Hxšԗȕ;0U#̦0p3jTFIT;e(8b8ArpR?r܅ץ&R:Z0m&[͢s;U=|p^fGBtĞk 9ץ*3acXđ"kb8b̓IAswzwj42?8XƯ1O~sƑ`$Y$2Xl;@.1C[Fj"Ъ[/0o#^sCzoTb73;˶35cRhO`dxEtT0BR* rEsб,;"uG>m*X M}ȦȗEIǥcՙÎ!psg'x"Hɦ#` =^PbA蹏b%dN%o1x;bqz[xmΣZ~7e71j'/P2{ó7Q+o3 |fgaY*l4㔦LdGxAw@ A0¶,6qXЫGEl8bqc\Ɩm_tu6OM4zs;ds/H:/Iu=n8ly+S Yqz-Iae#FNx `Lx4*:osxeFNZϵAq>"44Ms-'>Tֳ.yV5쌤΋x⪷fDSOҧy S;Wy-]v"tUdLX\Q1QS<^ŧ8=t: ]z$%,.!/k՗~3TF5 i̗<>8 C9(u#sİ$t٫C`?v0^7*B߀0GV|LU8.(t> "9^~JCyB0=xQlY!| {Wإ4&Z vu/`^B O>N"f1\OTw?ZrR\”,}3{# dt꽺ޒsa%8Jvu%bJ[RV*,Y^v)lq5l-&#ZЂ?2J?[3cTРo^'e袼S3>o(%P+>br \VpaBXvᔞUwBO&[튟;!vElj,tA(0&f?SHʛ\-Pboțwƻ>fxh r09$7XuO$g>ȜԎ JeYᱪ~S%1/f[/⪩{ ֿ?v%$:['he([+ #f,~ _M-`I5)$5,y:FwB,fK tIg[9OanYwA=n򭩢wQ?KoY)Ax$Y .'^T庎|;xQP_=''a7i ٍLk`Շ&PaeTc^ Y0SUhۣGViI*5*J%(ܠNʹw@{w l[av|('v}c3'"oY/ g ]*SUdz)F>H0/wncw _ZA#!gʠ˰l#3&-Re槙 "ۍR25MOT LB؏IDb(Ofm9K{~@ Q=,zݏ@kR擿xv-G  ʮ+NO[ZyjCiBCKlK~oeZqsog]x{L Pzx+Y!c{ %­%C^[%8tpBjd[gLOG^ݫYC~{A]@J. ?wygixoͺrG0߂d Rӥ)z~qxgv`D]h2I D͌ye!k8ɠI)4+gl?I] x6 .3K][^Rt/fAH.r#F|140XV{D|:OqŔs +)$|RAxF9LA_,0IGTuݶp'JqNlh1'=V.h" 1 bpe5u*8KA+yͬSI8$24j]f "Qnoh}fT%^ɕt-~&FJ'{,ã2COdfԑ;n ދW=g'Rېi22l݇z$_n]#Ƣ lty;߇*4@t!<,YRm,5V*)˼GPz:gyV"O6Q68m`-V~#^FcYCuO_5ʼnOy `Z0I8v"dCixh=6"7H=n6-{S拼e ?0A9iYse"9_ND8udNe8|V}')6jGq[ 9Jv芖ۋv>^ôu,G>62 &%4[f6m!NσZg B{.XgMV; ز6bkD r;'g3O?wFp؏{_u L={- u }ڸǟbMX~ G5iX|6}lVea,PM,oJ i D2Td To9E#_ٽr702c3]UЊO8ӮѦں=iJk tHrTtA韢bJi:&.SzŸQ#bo;yH1 @1IcYq'{$W vAE=KOqx|1pr:$3`IKtRۦ7A[ ԛ1 zbH|Jetj5i:D:)'jt `GwTY3tg^)xK={rU=(v^=pUCA Q_<>ꀍ#Y2|>Z%1ԧ?⌣ <ɟԭU!HAV:=,5~iM XX 55gQC$˜CQнt=dHT` ?I9<0 NBt[F%B`'hl:٧voqiEm`mn' Qt*jB`u+D,{UڑQk4,@ת D;/tGL:BvU{fpa'?vl4R-6ivv3W:C}j.8ZL)UO+K:XJŖLuů.BPerpGޯdp`7DP{٤ࡇ[$W[qϳ4?<mK S.Y',&g)$0Id-#TX!x]A3vkGn>u9Yh#8.sl<&lA4 |M5tpϴӓ=]ۧ/8E]k11=P?N9K8} T3/=As,ّl6(}d2u>P_].&GL]1$Ah?t QSՆN 7= 7skpsU'fAzH8].QeZzD@1ZAS>ƓfE Kệ1ZwK~mc-9pGufjRK?:Rj[ , VNv/逶pZɻK:i1WQ.׸:vQ䘛0O_).zpEZJrC%Ÿ ;XWL/+t p>ϥRhmkn<}d hM7!%c>i-Sw2_3ETi +F@˧w|5Ud_jxGbd\!0Ma*w}z{,?thJ]n }:$\1 2c=!Ve6D mcAD9 $Rq bFpn݅ dwN&uU%i-4K١;G8.UFOXwB='DM|k4* 6h}s:cuxAC·ΐSS͎H/|BY!uNћgfQL"L9#L}.;dcTȉ&A<8u,i[.T@ w &R\=lA<3, hi ܉@],Kg)Pp5