dapl-2.1.10-3.6.1<>,gb'Qp9|܎z-Jx Q-w үfZ*\= -r`*$rE>[vEnr>6azq_sA +e4LrYD(Q)_3(mһt5[ue!>1.DDcv aC/'g'suMr 侪+Fx : `ͤ {&[ 5BpA2kp4ިdo5\܃V,=@k\SS\M@Tk]ۺf!x$]\<-]EOl>G0?0d  ^48HLe `      <|8x X(8 9@ :G >(@(F(G(H(I)8X)H Y)l \)])^*b+ c+d,-e,2f,5l,7u,Lv,w.x/y/H#z//060@0D0J0Cdapl2.1.103.6.1A Library for userspace access to RDMA devices using OS Agnostic DAT APIsAlong with the OpenFabrics kernel drivers, libdat and libdapl provide a userspace RDMA API that supports DAT 2.0 specification and IB transport extensions for atomic operations and rdma write with immediate data.b'Qibs-centriq-5M9SUSE Linux Enterprise 15SUSE LLC BSD-3-Clause OR GPL-2.0-or-later OR CPL-1.0https://www.suse.com/Productivity/Networking/Systemhttp://www.openfabrics.orglinuxaarch64/sbin/ldconfig if test -e /etc/dat.conf; then sed -i -e '/ofa-v2-.* u2/d' /etc/dat.conf else touch /etc/dat.conf fi cat <>/etc/dat.conf ofa-v2-mlx4_0-1 u2.0 nonthreadsafe default libdaploscm.so.2 dapl.2.0 "mlx4_0 1" "" ofa-v2-mlx4_0-2 u2.0 nonthreadsafe default libdaploscm.so.2 dapl.2.0 "mlx4_0 2" "" ofa-v2-ib0 u2.0 nonthreadsafe default libdaplofa.so.2 dapl.2.0 "ib0 0" "" ofa-v2-ib1 u2.0 nonthreadsafe default libdaplofa.so.2 dapl.2.0 "ib1 0" "" ofa-v2-mthca0-1 u2.0 nonthreadsafe default libdaploscm.so.2 dapl.2.0 "mthca0 1" "" ofa-v2-mthca0-2 u2.0 nonthreadsafe default libdaploscm.so.2 dapl.2.0 "mthca0 2" "" ofa-v2-ipath0-1 u2.0 nonthreadsafe default libdaploscm.so.2 dapl.2.0 "ipath0 1" "" ofa-v2-ipath0-2 u2.0 nonthreadsafe default libdaploscm.so.2 dapl.2.0 "ipath0 2" "" ofa-v2-ehca0-2 u2.0 nonthreadsafe default libdaploscm.so.2 dapl.2.0 "ehca0 1" "" ofa-v2-iwarp u2.0 nonthreadsafe default libdaplofa.so.2 dapl.2.0 "eth2 0" "" ofa-v2-mlx4_0-1u u2.0 nonthreadsafe default libdaploucm.so.2 dapl.2.0 "mlx4_0 1" "" ofa-v2-mlx4_0-2u u2.0 nonthreadsafe default libdaploucm.so.2 dapl.2.0 "mlx4_0 2" "" ofa-v2-mthca0-1u u2.0 nonthreadsafe default libdaploucm.so.2 dapl.2.0 "mthca0 1" "" ofa-v2-mthca0-2u u2.0 nonthreadsafe default libdaploucm.so.2 dapl.2.0 "mthca0 2" "" ofa-v2-cma-roe-eth2 u2.0 nonthreadsafe default libdaplofa.so.2 dapl.2.0 "eth2 0" "" ofa-v2-cma-roe-eth3 u2.0 nonthreadsafe default libdaplofa.so.2 dapl.2.0 "eth3 0" "" ofa-v2-scm-roe-mlx4_0-1 u2.0 nonthreadsafe default libdaploscm.so.2 dapl.2.0 "mlx4_0 1" "" ofa-v2-scm-roe-mlx4_0-2 u2.0 nonthreadsafe default libdaploscm.so.2 dapl.2.0 "mlx4_0 2" "" ofa-v2-mcm-1 u2.0 nonthreadsafe default libdaplomcm.so.2 dapl.2.0 "mlx4_0 1" "" ofa-v2-mcm-2 u2.0 nonthreadsafe default libdaplomcm.so.2 dapl.2.0 "mlx4_0 2" "" ofa-v2-scif0 u2.0 nonthreadsafe default libdaploscm.so.2 dapl.2.0 "scif0 1" "" ofa-v2-scif0-u u2.0 nonthreadsafe default libdaploucm.so.2 dapl.2.0 "scif0 1" "" ofa-v2-mic0 u2.0 nonthreadsafe default libdaplofa.so.2 dapl.2.0 "mic0:ib 1" "" ofa-v2-mlx4_0-1s u2.0 nonthreadsafe default libdaploscm.so.2 dapl.2.0 "mlx4_0 1" "" ofa-v2-mlx4_0-2s u2.0 nonthreadsafe default libdaploscm.so.2 dapl.2.0 "mlx4_0 2" "" ofa-v2-mlx4_1-1s u2.0 nonthreadsafe default libdaploscm.so.2 dapl.2.0 "mlx4_1 1" "" ofa-v2-mlx4_1-2s u2.0 nonthreadsafe default libdaploscm.so.2 dapl.2.0 "mlx4_1 2" "" ofa-v2-mlx4_1-1u u2.0 nonthreadsafe default libdaploucm.so.2 dapl.2.0 "mlx4_1 1" "" ofa-v2-mlx4_1-2u u2.0 nonthreadsafe default libdaploucm.so.2 dapl.2.0 "mlx4_1 2" "" ofa-v2-mlx4_0-1m u2.0 nonthreadsafe default libdaplomcm.so.2 dapl.2.0 "mlx4_0 1" "" ofa-v2-mlx4_0-2m u2.0 nonthreadsafe default libdaplomcm.so.2 dapl.2.0 "mlx4_0 2" "" ofa-v2-mlx4_1-1m u2.0 nonthreadsafe default libdaplomcm.so.2 dapl.2.0 "mlx4_1 1" "" ofa-v2-mlx4_1-2m u2.0 nonthreadsafe default libdaplomcm.so.2 dapl.2.0 "mlx4_1 2" "" ofa-v2-mlx5_0-1s u2.0 nonthreadsafe default libdaploscm.so.2 dapl.2.0 "mlx5_0 1" "" ofa-v2-mlx5_0-2s u2.0 nonthreadsafe default libdaploscm.so.2 dapl.2.0 "mlx5_0 2" "" ofa-v2-mlx5_1-1s u2.0 nonthreadsafe default libdaploscm.so.2 dapl.2.0 "mlx5_1 1" "" ofa-v2-mlx5_1-2s u2.0 nonthreadsafe default libdaploscm.so.2 dapl.2.0 "mlx5_1 2" "" ofa-v2-mlx5_0-1u u2.0 nonthreadsafe default libdaploucm.so.2 dapl.2.0 "mlx5_0 1" "" ofa-v2-mlx5_0-2u u2.0 nonthreadsafe default libdaploucm.so.2 dapl.2.0 "mlx5_0 2" "" ofa-v2-mlx5_1-1u u2.0 nonthreadsafe default libdaploucm.so.2 dapl.2.0 "mlx5_1 1" "" ofa-v2-mlx5_1-2u u2.0 nonthreadsafe default libdaploucm.so.2 dapl.2.0 "mlx5_1 2" "" ofa-v2-mlx5_0-1m u2.0 nonthreadsafe default libdaplomcm.so.2 dapl.2.0 "mlx5_0 1" "" ofa-v2-mlx5_0-2m u2.0 nonthreadsafe default libdaplomcm.so.2 dapl.2.0 "mlx5_0 2" "" ofa-v2-mlx5_1-1m u2.0 nonthreadsafe default libdaplomcm.so.2 dapl.2.0 "mlx5_1 1" "" ofa-v2-mlx5_1-2m u2.0 nonthreadsafe default libdaplomcm.so.2 dapl.2.0 "mlx5_1 2" "" EOF #On update save configuration before uninstall of old package runs if [ $1 -gt 0 ]; then cp -p /etc/dat.conf /etc/dat.conf.rpmtmp fi/sbin/ldconfig #remove if this isn't an update if [ $1 -eq 0 ]; then if test -e /etc/dat.conf; then sed -i -e '/OpenIB-.* u1/d' /etc/dat.conf fi fi(2.DA큤b'Qb'Qb'Qb'Qb'Qb'Qb'Qb'QWOKMWOK;XPuWOKLWOK&b'QsWOK7b'Q11df7aa5f59479e3eb047150bf8f23d39fdc634928636758641de8b042f1644beeeb69d7d23d596612b3b4a07b9b218dc2b2e88534901086db5acbbc85272cde9820a880aa000367b5bf4f2d93778f882e2eae5206df2181ecc42b8f79e7a02d2a66a302bbc26472ad28cb4f778017891b9a08562f5e6737e086dac7f41d0b3861ebced36169c49a4246e2b02d848d5759ee683f042825ad9a9abdce4590fee00a823113f0c8e0aa52caccd3c64a7ad179e93555792c7cdab677d2068d57f9afad109a65dad15f5d1c3479ebc4ec408716c5fad833499ad468a3e47c5c2078bdd4fb5809d5652be9a5e21262d9fb8d3141b41d87f4199093f59f465128f96d390267053b9dbe42352a0302e5c8f7db1c91db5aac0d09b9f2a1c792ab3cf5c1b70058f3bac75ff97e30d160a84b5161188ab328e2431d8190f5847d6cb324c5e23d9fd0d01395d69727546fe5345652798a775dcb6e66a607fbaf79c4f3d69a6dlibdaplofa.so.2.0.0libdaploscm.so.2.0.0libdaploucm.so.2.0.0Arootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootdapl-2.1.10-3.6.1.src.rpmconfig(dapl)dapldapl(aarch-64)libdaplofa.so.2()(64bit)libdaplofa.so.2(DAPL_CMA_2.0)(64bit)libdaploscm.so.2()(64bit)libdaploscm.so.2(DAPL_SCM_2.0)(64bit)libdaploucm.so.2()(64bit)libdaploucm.so.2(DAPL_OCM_2.0)(64bit) @@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/sbin/ldconfig/sbin/ldconfigconfig(dapl)coreutilsld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libibverbs.so.1()(64bit)libibverbs.so.1(IBVERBS_1.0)(64bit)libibverbs.so.1(IBVERBS_1.1)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)librdmacm.so.1()(64bit)librdmacm.so.1(RDMACM_1.0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)sed2.1.10-3.6.13.0.4-14.6.0-14.0-15.2-1dapl-debug4.14.1aŶ@[ @Yp@Y>@Y-^Y&@Y;@XۡVaUpUXUT bwiedemann@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comjengelh@inai.denmoreychaisemartin@suse.compth@suse.depth@suse.dedmueller@suse.compth@suse.depth@suse.dedimstar@opensuse.org- Add reproducible.patch to override build date (boo#1047218)- Add ucm-mcm-fix-backlog-parameter-for-socket.patch to fix a "deadlock" that causes socket connection to timeout when net.ipv4.tcp_syncookies=0. (bsc#1094657)- Update to 2.1.10 * dtest_suite: add option to pause the test. * dtestcm: add client retry, give server time to queue up all listens * dtest: Add new man pages. (dtestx dtestcm dtestsrq) * cma: fix open_query mode, initialize attributes * ucm: up level CM timer logging, increase drep time at scale * dtest: fix return value check on do_rdma_write_with_msg * dtestx: check device capabilities and do atomic tests only if supported by HW * common: set atomic attributes based on provider/device capabilities * build: dtest_suite.sh was moved to test/scripts * mpxyd: let TX thread sleep if no open devices are referenced * mcm: when mmap req from MIC return with fail stat print WARN. * dtest_suite: remove duplicate dtest_suite.sh * dtest: enable -D option (data check) to work with scif provider * dtest_suite: fix typo in user_string var * mcm: remove logs from post send speed path * mcm proxy: push WR from MIC to host with scif mmap memory instead of scif_send. * dtest: the default size in pingpong test is set to 1 byte regardless to user input. * dtest: cleanup 4 printfs from the middle of performance test, may reduce performance. - Refresh patches against 2.1.10- Merge .changes files with SLE12-SP3 (bsc#1041579)- Add conflicts between dapl and dapl-debug packages for devel and utils - Rename dapl-utils tests to avoid conflicts with other packages (dateutils) * dapltest => dapl-test * dtest => dapl-utest * dtestcm => dapl-testcm * dtestsrq => dapl-testsrq * dtestx => dapl-testx - Remove librdmacm and libibverbs version dependencies- Restore description of libdapl. Fix some grammar errors.- Disable dapl on armv7hl- Make dependencies on libs now coming from rdma-core versioned. - Remove unused patch dapl-rename_dtest.patch- Update to 2.1.8 git version (bsc#970668). List of changes is too long so please see the included ChangeLog. - Patches removed because the fixes are included upstream: dapl-fix_type_punning.patch dapl-autotools.patch dapl-add-s390x-platform-support.patch dapl-add-aarch64-platform-support.patch dapl-add-s390x-platform-support.patch - Add dapl-s390.patch so that the defines are also valid for s390- add dapl-add-aarch64-platform-support.patch (fate#318444) - revert last change- Exclude aarch64 as there is currently no assembler code for this architecture.- Replace dapl-s390_support.patch with dapl-add-s390x-platform-support.patch (bsc#934683). - Fix library name in baselibs.conf. - Tag baselibs.conf and dapl-rpmlintrc as source. - libdapl*.so work like plugins, hence they do not get a separate subpackage. So shut up rpmlint complaining about the package name. - Drop the dapl-doc sub package and move the man pages to the packages containing the files/programs they describe.- Also have dapl-utils conflict with dapl-debug-utils. - Fix baselibs.conf to build libdat2-2-32bit./bin/sh/bin/shibs-centriq-5 1646744023 2.1.10-3.6.12.1.10-3.6.12.1.10-3.6.1dat.conflibdaplofa.so.2libdaplofa.so.2.0.0libdaploscm.so.2libdaploscm.so.2.0.0libdaploucm.so.2libdaploucm.so.2.0.0daplAUTHORSCOPYINGChangeLogLICENSE.txtLICENSE2.txtLICENSE3.txtREADMEdat.conf.5.gz/etc//usr/lib64//usr/share/doc/packages//usr/share/doc/packages/dapl//usr/share/man/man5/-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:23205/SUSE_SLE-15_Update/36d5cfae42cf23eae190778ff6ee2829-dapl.SUSE_SLE-15_Updatedrpmxz5aarch64-suse-linuxASCII textELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3f4217475378984e2bf7d8803b7fa115216ed3a9, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=9dc1faba4e0390af31a28f05caf54687b424c6ec, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f378beb0544c5706b60478dfd2e77fa8adb19f33, strippeddirectoryUTF-8 Unicode texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)  PPRR R RRR RR RR RPPRR R RR RR R RPPRR R RR RR R R A@P7NUzzif [ -e "/etc/dat.conf.rpmtmp" ]; then mv /etc/dat.conf.rpmtmp /etc/dat.conf fi/bin/shutf-846441f5f9c72854819f127ccd7d303600b904fdd8cc054fce40f6cd557d30ccf?7zXZ !t/y2{]"k%L&599gJF@mùa)~zvn\yǾ͟hwXd,)Z.؟;L aq}Eg*RB*Lw"3Jm5. >jgtaܦEɑ0hTslDX#Z-;H/J7>FeBfI׹1;-&5'p<9{=9 Wj/@pNJwCn+G\Oe{RَTf`PGE|3$/lyqdZ>2mq̆0XXti»88,7ZLO%'[@ /rzJ|\mTۇ0o!>| PHl.!J[+f-g@D98&=3XA28~䭺=P #v=ԡG5OX+up$NS&5E]@#C&8 eutGzXuP R7,,#Bes< "{*Y2K'tZpS$$B<<7h]Wɹe!9<;'I+3A[f*PGF+ɂxi&灸-L 2[!FS@ԕ z  !Ap=컷(Jǻ9TrELoY^[vlL0'C(l WFS6·, .y,PBPշj/w5z9mZQ(7lLl+ҁF?޸<<%9wxц4SYt'Nl@+=EJ 4ݙ|'Q@FAp!P JazIH!8 >+‹o}iܒ:[##ٟeZ 9Z0zsǀHZ-(;Rad|%*c >`+n')k,OdcRћ!raD[R/ hFԹೈ_E( ͆™Rn=B] jf[`%:G)4f>D_+Qz&^DP-Ag8CIw|Ӭj<zG2-2;đf-2OdĺulF_lu5/;VЯqbo${%g rX|%bVj@>~]:W!^%Мq$Le!~tB#ߙ@dq?f~EL$]'!Hzs"]vܵ`~bXK؍Drxr>A,Vdu78]}H)F(iwnljU='E)dYC(Ϸf|sc} lHBD9"|^ڢ2V}hj6jO4KeK\26&ѥ@l' ߮:SԢHapXJ#ݾkI,WcjEhi^耄]_*l5@ %7g 44]Nuʚںu)Z5XV̓&\+$7EA`\H͹kr.voEhG%HN(e`ӦKn0ٺʏ k7>CՆ%Mx9b޹^4 Bvk"U)? ߰b(zES4+8R kR1ssU61l|*lb8tnl+A!ğRp`ϣ("PQS3*/:t;RSNC>р{`]x 9gPt8w[ҟǖ0j`2ͶNչG8cL(m)ޕ"hoPtʋD**&W \uDZ"C ;{T:kaUǯK(r ^ JX Qoivk7/} @W#2"B_rr5G GU68znKg@ݖN 5DMRܦAϴljHvLhae=h }@99$g,A ]A,W ̓QU%>\ % 4 Wd29%x\jYC6Č̇c@`z[XbVbx\S :MO c6Ez(OG_Qe C;j:MCo%';GM+ }3;v!c@gT`ZV9Q0GNXQ@zԁ2DPk`V {\1?Y[q,n:Ç p7}\e {D#N M &fcO@J*Olny\ʼεQ5[ vLoXOhC,gpshtt̝j8*cm_j(A2d=S=~}"rrIDН|(d1^'{K(Tw$/s9?y^6^7?)%)'VE'IЙouδ!elPAyfu{:6cv4Fj~&:vw{mxIᚒF*pw*m&Z ،p1O}X,4z Fęh=,-GqpJKߗш5~v]DW AZW1AuI9: B˖͊)jRD7[l?QiD˶)C::@pfŠ9 ,>Us8~SROy(=#<1u1)H*XlC[ݳ1wc+MdVI]<āO‡j[ߏF\a]SīPs9r׹tHsG+[bb-;iz$]!:;rh{N`ƸlXԩzwSiKD n_YGtƂ㒄rA*8}; i9Er_ &ᠴ p^i Ӹ!2h֥=! 1bvhSd1XgCK1(fxJI;fsV'3O{@)/|u  :Vz/X(!&t&8IIql.N7*NAkDeaSS.)t '@UXQpPMyF5s]<]{LllMz1, -~Ȍg53ssY Iovn@}1)Z%+^)dӤ%H 2ͫkC;,>2 Fo':K*XkiC޶R=s -]85Gf&><*kPERs*VkU\e7m3$Aii.̆] h)CG66b/o="L'1r x׎Q LsxRw `*pZ =N'5'IA6ңzٜD ;=~,r`L9!#-,EBIIbYtCb3UGvvfP'|}\#hCRWP\\ 4В^bd7 a yV3khOM4R玺"X9bo-8 krğC+UAMMA C>m.#s6{˳x#C2nmtQ"Y(vVlU\lHަ>YǮ4xBy0\v8.F?mZk؇>2K CE:@^OhF3c̨h-E/7]07A{rS0!-]H@;c  3tz- q~MY=< 40v#kIf'`௏ѓ~]ڨoeդW( d3&'SX"mDr}0<-zI" glr\o׵9(]_azkdʉ͌8@!`{9KLZN]*9OΙϒJ_:={0@UּxꜯQ}cL~[U YkiضL)_2:.! lT_oA+Gm`^{MQĵEDt _O#(ƴ|ɟ)%l4XL@ ?FlXn;k9t*e[.OO `\|;;lzU^~{K Q4|Cadi2z^};c '0v0Xm2t@7L^v$t[-{fQzˉmE6YW_pD e`^joctޡ 8 O[5] Tb|Qb?U&UZ 9]& E/ >ywdLWho$@?xĞ1YZ(dtU^>Nl?:@bQJڞ55w'WLsZk2bT<|F<58Mڎ =G(snXUI)!zf\c׶V|mTiz)6:KA`Vvipx|p`kM-D'EY ϳJFu1=cZ(fMAdEFAn[$GjWaqrNHtgg?'q2u^XA42`#7Z|UJ|,!ϝġN+5rOIr>їz4"ް\?N ux"l/&b%{ttFLd[EAë"E9g(ye#ݙF,ϻ4:eīeWXyj86uw|.qBU@)]܆/GȚ"0M]ޯ$"-6}&N3Bթij|Ԥubn>8^'!LpPV7?bP@) ߑك;>wtsFsWsy `SsO,w#glhϿqF[)hcjx"iZ_\mgnAOd_Y6yeU2| bLVB& % x C6#}?ֻK0xfDv[ z9P|48q>Dao&!6J9L!'lu*(˳qʛO_^o\_]COQ(OA2jp##mwPb7aW8K3! cSM t:Пν>س+ꅸ&m5[99MR&my}è1+R] ECc?^twq=w[nr_HXfaٕ]-'!gFzΥP?u}8&*? @{38^..!?;!OoJrs(/ȕQA A$rcX9=41KRSxD;gCO[qth Cu1NJ24EMDͬ9LM+/I%Tt{30hN "i\mk4!"hl6d9,Tta0 ~ݷ7w.Sɒ܍Qd*;Pȟ=XK*jgl-Qq|xPzBd6[M"\'1T5}_{̗c(֏}:s;c&×S/~k%tMS2KX*d }5.x}CVLQLtuC/sd/F!Ι j\&Q8`d+ L8M-W0!Sj%v)WEɏUԇ(Xy=ǛݷN5?]fUtGp~ 䬟-6;>+_5PZ*LdE|]- {=HJ܎Q}9g^)Lף5m{f \vUnҹE׭KH.nC$f[]ʡ Gй`>0s֥DY@ @hd<5sGHYiʎPep9:2=(;GM ɘ$ gb 'I6Fe!aA?2J`RKw3X6$a$zĥv|oL ec)U,zY~Աg.oT+Nl.kR@3- =h2e%&93=vsӽ^X6B A(ۋ  `9#~Lq=iJ+MTV>yP"X]< I]v\#HvN@er1ؿq.LWж̙(jbU p5sg`c8=ɷzvsF/ Dj.:f; cUۜ <р3.\n- f څ1Q?'&FŚ2o319X(CSA^>;D,/Sf=둆 盢cYe*֥Ip+ ]pP a?4kdf಻yq(LabI&9W,O\kG1Ul0 J|; WȓDǦk,=L,Wz|7{ __W[k{vfØvpsk X*5mz0[1uſ.vlZz|ʖ+Ұ"ϯsiڳTt.ǕΑciZAKdϪ3'8uJ&{eY՛ZHg֦sj]~`58@(|nL(XR6ps<|)q@3 P]g:Y>U/'Q3783=ԔC$Bt㾕7qdJ H.o&u?,D3){%dK8(w2>vbl@nA+B9pLуkG.W̧sZE"BBڢsn?=HU @NnN-^裘9WwtAxZ{ڰD8tE"*Su"*_FhۃZ;8 x"fO|ǽZEq6]X&F XWMCHCb{ ~{tT.a,+8|r/ZRj,D8, X_A YV&*#7Ꞛݮ<ދ Y?nJotQl撳9{$FHNĊ'=DQ\K%Ggqu_W6B8OH?&{W~I]C*T"aJբ-_Hgx-'jXy&R_ecC0{KKj0B2V:yF1; ۚk~"{tmK: N`W}R1jbЍ/@>oĐQ˜,(!leW .fɥ4ffaX`2䛚2_guVl hΣPaz{#aAҽnD{GooJ#P~0R Aj '8{?:aCQ4z4hRmz=k6I=q/ſ¨xJӂ gL!"i]$w9Xk~c|ܰUNC=ޠ<6%~)\'5ٺQ$y!`.dB'QqNp+6&L=r) +Gn sOg6\Đ3Z ?)l0=#zPUX!ydP",^{ н}Co[ʭQaG?ɹX{݃sw̫~m;@dK{VL3J[v6 uҢpyJ~%*{ ~:ʧPDWr\@+Lt\̴x/k #߮'# 0dI7SݴƆf&ˉo"A^Ils%=E@.mb{jvx7E[:} Tk aO@g|vܤJ