libOpenIPMI0-2.0.31-150400.3.5.1<>,ĉfp9|Gd_PR_At)Z@$aoru= ]J;OQR* :}~vkZ`p6l1(F']6g-qźd"w~;R*[I*:<҂I`:S\Jx%e;hȒnDB#rN%>@7p?7`d # R &7W]d   $ 4 HP % % K%( 8 9 :>,A@,PF,_G,tH,I,X- Y-8 \-l]-^/b/*c/d0Ve0[f0^l0`u0tv0 w5 x5`y5Xz77777\ClibOpenIPMI02.0.31150400.3.5.1User-level library for accessing IPMI servicesThe user-level library that provides a higher-level abstraction of IPMI and generic services.fh01-ch4c0SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/System/Librarieshttp://openipmi.sourceforge.netlinuxx86_64lH=J{xffffffffffffffffc80ed0c0db550fa8cfb9bd6a8576119a23d9a9eba731cfa633254aea60cdaae15a50a838711fcb55eaf4a24aace1df9c8161dc09cd53d5ea31bfb8e254ba911902b76dc0a653f7a3a3eff78b5bc802281b72744d14ff1194b8da80c8fc6472fff8504323a7a7df874e2f0246cbb1a43aa9506e0e5e787ab0992fc8c90fff343528cd15bb80cc23f7081d92c7153bc8ee419ef2075af43194ee30237170071eb4e2628140edfdafb8c3bb934d51cad4f23aea2b0dfde23e4e41f3a8e0e73fd971b3a8a85a3e10672dd09dcb9954ab018f156c8794c8020856c05d1fc5e321b5f46802da11f13ad4acafc63789693c63241e79a5a4f85e3827125efaaace3dab8clibIPMIlanserv.so.0.0.1libOpenIPMI.so.0.0.5libOpenIPMIcmdlang.so.0.0.5libOpenIPMIglib.so.0.0.1libOpenIPMIposix.so.0.0.1libOpenIPMIpthread.so.0.0.1libOpenIPMIui.so.1.0.1libOpenIPMIutils.so.0.0.1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootOpenIPMI-2.0.31-150400.3.5.1.src.rpmlibIPMIlanservlibIPMIlanserv.so.0()(64bit)libOpenIPMIlibOpenIPMI.so.0()(64bit)libOpenIPMI0libOpenIPMI0(x86-64)libOpenIPMIcmdlang.so.0()(64bit)libOpenIPMIglib.so.0()(64bit)libOpenIPMIposix.so.0()(64bit)libOpenIPMIpthread.so.0()(64bit)libOpenIPMIuilibOpenIPMIui.so.1()(64bit)libOpenIPMIutils.so.0()(64bit)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibOpenIPMI.so.0()(64bit)libOpenIPMIposix.so.0()(64bit)libOpenIPMIutils.so.0()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(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.6)(64bit)libcrypto.so.1.1()(64bit)libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libgdbm.so.4()(64bit)libglib-2.0.so.0()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libm.so.6(GLIBC_2.29)(64bit)libncurses.so.6()(64bit)libncurses.so.6(NCURSEST6_5.7.20081102)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)libpthread.so.0(GLIBC_2.3.3)(64bit)libtinfo.so.6()(64bit)libtinfo.so.6(NCURSES6_TINFO_5.0.19991023)(64bit)libtinfo.so.6(NCURSES6_TINFO_5.7.20081102)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3fLa]aS`:@`ٹ`F_:q@^%@\6[@[h@[Xf@ZaZ@YYRHW;V޾Vm@V>@T@T@Tl@TKtrenn@suse.detrenn@suse.detrenn@suse.detrenn@suse.demcepl@suse.commatthias.gerstner@suse.comdmueller@suse.comjosef.moellers@suse.comjengelh@inai.dejengelh@inai.detrenn@suse.dedimstar@opensuse.orgjosef.moellers@suse.comrbrown@suse.comjosef.moellers@suse.comtchvatal@suse.comfgerling@suse.comdimstar@opensuse.orgtrenn@suse.detrenn@suse.dedimstar@opensuse.orgledest@gmail.comdimstar@opensuse.orgp.drouand@gmail.com- Fix bsc#1229910 CVE-2024-42934 by below 2 patches: A lanserv-Check-some-bounds-on-incoming-messages.patch A lanserv-Fix-an-issue-with-authorization-range-checking.patch- Enhance changelog as demanded in an internal submitrequest- Add latest mainline fixes: A lanserv-Add-the-judgment-on-the-validity-of-length-in-emu_cmd.c-and-session-in-lanserv_ipmi.c.patch A unix_thread-Remove-the-fd-handler-sets-before-it-s-set-up.patch- Update to version 2.0.31 Adopted patches to latest sources: M OpenIMPI-add-libncurses.patch M OpenIPMI-no-return-in-nonvoid-function.patch M OpenIPMI-prefer_perl_vendor.patch M fix_dia_version_detection.patch M openipmi-tinfo.patch * sample: Prefer glib for solterm instead of posix * sample: Remove -rdynamic from openipmicmd * smample: Compile ipmicmd with glib if it is available * glib: Allow NULL timeout to perform_one_op() * lanserv: Fix an issue with rmcp sending * Rework mcserv.h so that marvell-mod can get what it needs * lanserv: Move sol_init_mc() into sol code * lanserv: Remove all calls from the library to user code * Move ipmi_log() to ipmi_log.h * ui: export ipmi_ui_cb_handlers * ui: Add link libraries to UI library * Add -no-undefined to all shared library links * Rework ipmi_cmdlang_report_event() * Rework ipmi_cmdlang_global_err() * Get rid of posix_vlog() * lanserv: Use recv, not read, for a network socket * A lot windows (DLL, winsock, etc.) enhancements - Update to version 2.0.30: * Switch to python3 by default * lanserv: Fix some various bugs * sol: Fix some various bugs * sdrcomp: Fix some memory leaks * sol: Fix some packet handling errors * solterm: Clean things up at shutdown * Fix a leak in the selector code * sol: Rewrite the library code * sol: Return errors from close if the send fails * Reconfigure the transmitter on a reconnect * Refuse writes greater than 255 bytes * lan: Fix timer cleanup * Fix init/shutdown issues with mcs and domains * Fix shutdown on error issues * Fix a memory leak at initialization * selector: Make the timer stop with done work right when handler running * Add parameters to let the lan timeouts be specified * initscript: Don't delete ipmi devices if udev created them * selector: Rework to allow an arbitrary number of fds with epoll * Don't disable fd handlers before setting one up * Don't crash if passed in fd is >= FD_SETSIZE- Use Python3 instead of Python2 (bsc#1190999).- drop -fPIC from CFLAGS which breaks our gcc-PIE profile resulting in non-position independent binaries and thus weakened security (bsc#1183046).- update to 2.0.29: * Add an external definition for ipmi_malloc_shutdown() * Pass 0 to snprintf size when calculating real size * selector: Fix a signed/unsigned comparison * selector: Fix handling if pselect() returns 0 * selector: Return the right value for timer already in use * selector: Cause the read handler to be called on an exception * selector: Fix multi-threading issues * selector: Add an selector call to install a sigmask * For for brokenness with fork() and epoll() * Fix a deadlock when freeing a running timer * lanserv: Allow individual group extensions to be registered * Include readline history headers where needed- Update to latest version 2.0.28 * Fixed a number of potential buffer overruns by appending a NUL character to strncpy'd strings. * switched from editline to readline * some variable and function renaming to avoid leading underscores * more changes, no documentation available (ChangeLog file is unchanged!) * Two patches now obsolete. [OpenIPMI-2.0.25..HEAD_git.diff, 0003-Apply-OpenIPMI-2.0.21-nobundle.patch.patch, OpenIPMI-2.0.28.tar.gz]- Use noun phrase in summary. Remove em dashes from summaries. - Implement shared library packaging policy.- Use noun phrase in summary. Ensure neutrality of description. - Update unspecific summaries of subpackages. - Drop --with-pic which is only relevant for static libs. - Speedier /usr/bin/find call.- Update to latest version 2.0.25 plus latest fixes (fate#326195): - A OpenIPMI-2.0.25..HEAD_git.diff Patch to latest git commit: commit 4ac55d7dc7016c9e5f0c474f69f4e64e7aacac42 Date: Wed Jul 18 13:59:29 2018 -0500 unix: Add a way to clear fd handlers with no callbacks I had to manually edit git diff v2.0.25.. and remove .gitignore deletion to patch succesfully. Build service wants to have the original .tar.gz tarball from sourceforge. I also had to add the bootstrap file which seem to exist in git sources but not in the exported tarball, even it is not listed in .gitignore: A bootstrap OAD 0001-Apply-OpenIPMI-2.0.18-pthread-pkgconfig.patch.patch - Adjusted patches: M 0003-Apply-OpenIPMI-2.0.21-nobundle.patch.patch M fix-conversions.patch M OpenIPMI-prefer_perl_vendor.patch M openipmi-tinfo.patch - Fix build service error (use /usr/bin/python3 in shebang instead of env A use_python3_shebang - Build documentation (IPMI.pdf) ourselves as IPMI.pdf vanished from sources For this quite some build requires had to be added as well A fix_dia_version_detection.patch- Replace usage of deprecated py_sitedir macro with python_sitearch.- * added a section defining IPMI_SI_MODULE_NAME to sysconfig.ipmi * added code to OpenIPMI.spec/%install to modify sysconfig.ipmi according to architecture * modified openipmi-helper to load "sysconfig.ipmi" AFTER setting default IPMI_SI_MODULE_NAME=ipmi_si [bsc#1059820, OpenIPMI.spec, openipmi-helper, sysconfig.ipmi]- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Upgrade to 2.0.24 * Mainly code cleanup and small rewrites. * Variable renaming IPMI_... to OPENIPMI_... * Improved internal error handling * IPv6 support added/completed. [fate#322830, OpenIMPI-add-libncurses.patch, OpenIPMI-no-return-in-nonvoid-function.patch]- Version update to lates trelease 2.0.23: * There is no longer actively updated changelog * Various bugfixes since last git pull from 2016-02-26 - Drop OpenIPMI-libtool.patch which was merged upstream - Drop OpenIPMI_2.0.21_to_HEAD.patch patch as it is no longer needed - Add patch openipmi-tinfo.patch to detect tinfo properly - Add patch to fix OpenIPMIpthread pc file (from Fedora) 0001-Apply-OpenIPMI-2.0.18-pthread-pkgconfig.patch.patch - Add patch to not bundle libedit (from Fedora) 0003-Apply-OpenIPMI-2.0.21-nobundle.patch.patch- Update spec file to properly install sysconfig.ipmi (bsc#989985, bsc#988443)- Remove one occurence of perl_requires: once is sufficient.- Fix perl requires by using the pre-defined macro (bsc#969576)- Update to latest git commit: a01bbe94efff3a5f239b3b5440c8..052d36ec88515c1b1177faa442833e3 Add: OpenIPMI_2.0.21_to_HEAD.patch Removed modifications for: - lanserv/ipmi_sim_chassiscontrol - lanserv/marvell-bmc/TODO due to git repo inconsistencies - Some spec file cleanups obs complained about - > also spec-cleaner run through- Do not try to register/deregister OpenIPMI.info.gz in post/postun of the devel package: we do not install such a file.- fix bashisms in openipmi-helper script- Replace systemd BuildRequires with pkgconfig(systemd): we do not require the full installation / dep chain of systemd.- Use systemd instead of sysvinit + Add ipmi.service + Add openipmi-helper to keep capabilities of sysvinit script + Add systemd related macros - Remove obsolete/depreciated macros/sbin/ldconfig/sbin/ldconfigh01-ch4c 1728036847 2.0.31-150400.3.5.12.0.31-150400.3.5.1libIPMIlanserv.so.0libIPMIlanserv.so.0.0.1libOpenIPMI.so.0libOpenIPMI.so.0.0.5libOpenIPMIcmdlang.so.0libOpenIPMIcmdlang.so.0.0.5libOpenIPMIglib.so.0libOpenIPMIglib.so.0.0.1libOpenIPMIposix.so.0libOpenIPMIposix.so.0.0.1libOpenIPMIpthread.so.0libOpenIPMIpthread.so.0.0.1libOpenIPMIui.so.1libOpenIPMIui.so.1.0.1libOpenIPMIutils.so.0libOpenIPMIutils.so.0.0.1/usr/lib64/-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:35910/SUSE_SLE-15-SP4_Update/11a7c2567635a247f4a98d29ea2f9295-OpenIPMI.SUSE_SLE-15-SP4_Updatedrpmxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c021274f5db0f1870b676df42e7b896bba26a979, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=62d3ae3adb2100631e26a8fe21f1b91eaa66493e, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a4aa86cf0768963e0bdade9445295440b5c71a13, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=de1c1c6c250be5cbf488f6645e9a3bf0f4e29112, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=1aba9cd7599523b637165f31d225bb940c8f07fd, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=9607eeccbd3106919b4639c779bb566ff19e5bb5, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=4466a7d48a01925061570072be350cff2ee07c66, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=4e7ef8a2282c162f5bbc36af67e7df42a3a088be, stripped #,6DS PRRRR R R R RRRRPRRR R RR R RRRRRPR RR R R RRRRPR RR R RRRRPRR RR RR R RRP RRRRR RR RR R RRRP RRR RR R R RRRRRRRP RR R RR{ͯDkrAĈuutf-87f72767b968e6ea491f3864bf53b76332e943a6d79ebc327db3e4e921f03d247?7zXZ !t/pL]"k%{ֹjG䶁2V BUkI-\t]͞:mP"yG#&Ă)օ5NGnK46`A̖5 ,&T ʔĥ*D*Z8,60z*/$GԩƟk_x4lelxt=q@FG7>˛tYҔ|L$yű@ՊYnM]H 1Z.&@"&^ja4vLӹd\Jv8څ.jM_oRibW}\f-@&#K7Oz ƧwNo6_ ݚ7'QCvUy9EkEҎ6ˣ3鄁}lqhoju9.5b2k oXҰ&2n̐EHt s#ʱDwIcD [- /kra#t8[qfЌK*FeCI#9P܋JQ D' ])uh9Ld tmjڪo{QыF(\Vgc K&zFfRwU0Onj ]C's`5je= .Nt͍DGb_n [E[i2` ;eAtg"~Ubo[ NѬ~ktE섟6Ťybh>3rɩɩc?B:kÚQn4vIкHEMڨܹ$&f)TVTSym֢I1zCs^%OtF?c}m. *O"WkLD%VWhc}nd~7U-Ne;l|+?UI]|A7E.@Trҝ 喔!/.{ 0{553V4suYD"g.Gܷ=Χ$MV:|1aW|cҾ%}t8b;ӱ( WpykhvPO24@#b4BpV }5C;9;\z%vEPHmzeDcd >'-,nnϒs 0ni:cW]`d'HyB;xH*Q8z1-؀:]"ءP~$NZHLzJHsífm gk++qy#T(iQf8IaN*2%8Q|d|ӡ5 1\ms$>xBYCFXOd|g8;nrC'kwR8u"4TS)1tH K;iTm\DoH5tn֠Pp)."ɟ9JDD ?VsL~Xv 1jSpr,[$'4+sPc_WJX-{2*8$&\&%}4pX]+c"?,(X?O\V}<Yp/ 15VE'(U9텯%tvt>:hQWf@28A8=aVn G2Hb$'|25Txf:')BfRf̠bލ̎*ZS&99}dK!%8z? :i2%; q& ׆mJUDЗdz;8Oտ̠I|y.2.b,U39}ԍhAʁ굙F[Z0sH Rﭪt _o~k |:tнԄU+R BXta3ߪ$@xm<88s7X TI^U3f7'GL9LFfE_n匛LT3Ժ2z'b4@vL6F T#_*8 MYw HJd3Tu:3s.D69AE$"?˦&Q̭?Z/P Lr@ E1.Oٗ'.C.z=xET yޗZhU⤭eǹiJ' $Gl#l8U:oQ;|vdѢ#>]Lڥo ٺ=W<9[51pDRö+ۇIhm³r+ZGqw14x~cЪ#A.nNqa OxQsJZa{|Mhu-xw'tXϷ@gsY0`%U4>֐&׎U^rb+<`G5b=NKFJfbecL}R03U=~w z8eZ 6Y'{lfrܯMȷ{83-a/="<0s!v*eɖ6)Cm:/ߙOt3d| VGVmq Ŗ_ 'l󩥁PW {;GضL hDdT^`` aM/:h]LD94?qXWy 6rOBtU`n,_o@!R >oeʜ xib q8p8Yh'f9'IͲܯ,b/'F60f+gɿU'FL01י5"^p0: G2g0Yϼa{B:0kv ض~̪Q<b%Iʼn>Atѷ^RՙNT.q'4Q'k +j8<}*oY7aE yKVT K}3ڴZQl.#L`$ IFY( I671 RyCN,+^#~Jh+ɐ ݗ0/f>urFO-Xڈk PrI5Sh#ꇩ W+dۋXXB/vd5y wV45NkDQ f:Y &j͚\-5HdMN;;'N7EpW  a]v39)=E$vgWW@ ٞUyhD.lWVְB5nY~V}8<~nJ5$.n6\bC %J\%F.e'p/،'idz/$uk14u!F=+k3"1FP /9w=q&u;7$SpTCb S:9w~:LٵӲ6zSŒ)gI!1/ËJ;0*L_jLL4]e-X쫷40EU{ |_Xew1؜@E6$%PN=⟱Y]}zrSvWTwy蜛95G֩,UazVum] 7 Fkw;;Ct"~hcin]N)}b}zf{0+Pϵ_REsX)*zҤTdʪy Xy1ɆH_l72/wB áRhW[CI-Yr}X=\gac n1ۿ{6% Mev tm@6 q꩝g@@7]+H±`%gnG:# :n2g`𚕙70蟇@X7%ȼya֪W]l\A0DQZn~N+`ҕӄXޠ_eB;I>M.a9Bxr3btMwWߣça_W 龴opMv2{<Ӧ}/C5|cM,AKhv0^¤ܛ뿎鱋lV}o#ƌ_9\i?Ԃ\n_Q@.e @qMZ+, `rMKlڰ %0XS/\s* ˷Zd.1+CPMk1lBw5)Ŧ'^JiNVo%RCOPsyt;|C;e7Y*}JK{;B3r-Vto.iY>&;Z/4VK@Fㅳȣ]E`hg4f %-TlrbhO7IA.xʷ wKwYAr?tibcCrV`E5LX1M:_vҪGx$/gRL?LabD ^/7}62g_,2PDb4Zm.@H`dw_Bk(RUNya!cյ,Z6ǂM:ӟFg'mmHz:0Kax,1LLC"0-#\5qSKV3|K=ެSaR1Bw4 ړbƚ.T՗SIA<SN5B qy&>M1'T#態`U";_ڂTa.l"aWK_}&4l Lb>")G8 ~XLpNN7NW!z{zȐ0# It{d`[Yঐ:ѻA9fJZDH,15/B:9JPɶ. UY4DtyQʁ=y4PƈD2G#9 aYIB(:7մ;o%2dÓ\5 RZɌ [lDqJ1O>OC|jL[ 0kIw?qpV;"cXpL+. (I0qJ /EV>6++Ca9|^a] :P[ӍfpR@O lB55pK^H0Pa4yKSJc`ѕpV)IS} >R$Ơae3t >iAc}9rK6s$O٢Ьk3Q{;"6Jˋyb.8eϐA;x85EiןƏ`REH] a~A*NءjŊWQCa N )ԩ;;,h|w@dًt4F><k`Člp=w^@sK>7 _URQJ``4U \:NhG XVL?"}(] rKA೩f4t$ss- =} Օ\c[ԗoq v~LR:>L_Ƶ]?6{9(#]+2HWә47-R`eCɽR>;@ ?e1)`I2Dܾ,mxU0w5~'xko~x[1a ,T2B$`<`dp aŠH iC9h}xLE>9 @ceC ݅{Rfj&勆]q!̲,؝.g L8#olU٥ Ew6zE|`,o9?C>:XB7+*=YÙv!P2P8b2Ċ'>ǯ @=OɈeSW]I_5ӽ-C{1°k__n|$ԥ}OЀ7ZڽiZE̯nzMbY^P'wP/G>Q aoMw(kf-H/7!r4\ vɗW>+^aMO0Ƙ6,ș4*Aȯcž !(zd8pR4>:Ƭ=gTd?v*9,F-p`I8q@4h'oQjUr{Wb{ yWw᧑=rͅa} &@n>r'Td#nt9DO>4^O}y+G0 Qd]GћggE&ڔ;'C 폚zX ~BIlݛ[LTXF(sT:@$JKd"luGD=ͬ*o0k'3t6&@nUs}ߏWz~z^Yewv|̼f,oWx,OQVfGP.qX@6{-{ ܫ1s O0LcZ,Gzcƭ@A$Js!m3L_H/puԞvz:z.7Y$Q #k@)?lM, CfUG4 پY1cJRBXXa!~=EhTe!?٥1+etܸ]iANHvQ*C6eãR=g1^oyLܦpKYUy;ۂw&MȽy9fd>YaSWEO@Q?]b~wL2ݺ1euW{&=b[D`ۄOۏUMRLw- -E؁!F;y7l .)cu+LkOkGgH I M0Т,hViE2_v| C6ا쾰zlHʢx*JzUW{HҒ(˗7gNX݀sW[M$LwGa!B9 D}:N/A"),I~7u}2 - ΎaiFk[Y*Ay)l#y۴; A S%IjRHoPrI 67joX2잠%O~S48.j!I@[߅h-alJ ͆{ft3p:VQ]ahGR1-FdrvVP);Q ^8}P!]6mMc{W`r=9ۘ5PyS{W6W:?Ig]c6 ׏b m,6 CNoG{M?8껦&ҙf氁RJ;+mGӒybO9~2?`<(BQ7}BAzJY`~ި2g[{ [tU%"6;t5n1۵- o͈!F]SKD+UnАЕ Y%Omy~zY VW15.դxBҚtо "q'}ݟcwK wXP\QCK!7#w^rS71BJھWN ` "REa~lz97^I.~9ڔOH#SGKwy'G7ޯ'GVQUNRh?sVmˎ@)h30=JM0,UZ 0+:qq@VY7L#r8"zR:NGD2r#) q2m'Yj*6e0 sqLֲcME5W#C'SE38^126t)Lȫɽk[ճru+m!>.K &uY[R<30QTjDiFF(rE>xɃ# S5:= KjGcvGY0n$ \{n36ѡӧߡSGlh9{Ԅ4B 5i/%ndjmsiQ C2`VA<(ʭqA!:ӭD6UFBvd VmlPp.4RWcM-c ckkDf~C6 %Mw_z,b @=b` &+sYq"M~0Q#Q1?̅ڸsCws 6s ^4\[ơ9/:o}O:8J'0m!ױXIJ;d;`}QZD$]|.a}Otttg S@U3½9CP%] V=",t3,8]f*afٲYAy5"urD\TR7M_:J7H }M)N3˰s:(vp֩[!{ _8)- im R'y$_ζqxgiQi_ODWs_Ul n=zhi0)\$؉\ثС4h3ʡqsl*=F0|0^kK2HWn)E+B-_9-Gn AeM('?_%)9E$E+'Y8ʹ5HMvDA?GyKs7ʑV%u/rj;Ѿjn'k7怉TD鍬 ̿ L_1y!@E`U+4\ܲnnш yEЗF 0Xz Lz%{Ԋך寝N7,+I1NNC=mpw7VyAΔq5Uc{'3w(P;*Q-!a81U8 @0'Ks`puѥCw gcQ=8E`Z<#?ӃU~Ҿ^K7iqdVX/ck֝9}9h/4>A/n@j}[,cAͭ;5,^ɂ@۪/| Ia?.=^PI\\w7GYfYf!9PeiOniaUȝqHBtDGmrު2Z=|V Gr]$WvvS)ƫ""azH^XQ ` FMFO)8^B; .h/0QVc[L as# L sH#|ˬ*6D!F+ts;,_I?u+hK z/~7r.!2-/R H{ʠdҷ#N+B[1zocK#\G=<^xhG^jfRhL9mt8ۨ6co@؟6m$Nyvc ,b8#ۓFX'N&(vZ=uyDjsPmb0B/,:qah6CKmc4jNwzJ9+fĦ`9uh6_T)Kf&*ōMѾo*KC 8CeM[\gq7A,59ϧ֏jvPp8Fk<mNb^qkw hH `3~ p@!F?y^kNBGS直CU@7*O"㨪*!X ׳5,vݨOWo>^`ZL "mFČtNUD;Wm?Hykֱ?)v[(8]~5^lJ_G (AA,HKmOi,&¯TQnXL"\#BWއ#a򩀑1Mߡq(.ʵQ"xv5ۆ J&(>`"G#9]Df(Zsrf2C?i~Do8憈Z#C`h9[6]Y:-we;fR n3T—H0?< ajP3ר d"1.'I-+ٚW΂-A*S,O7umUԳUH<'nfON16v碯N@^:vP%Y%R?=L<ŽL/:x/iU5WZ֑9-u`GbGGZaG|4cR4@V oh؉D]uu N!;mzrtE7C(Kz|$2IۣgT'u1fd);ݹ{ TG[,#As=;AQdme*şKK tw}׈kwz{@ ӿ q<ʿѪ SP-'p Qs dYe8eM% Wcwڌxe&Xchuh90!epܗYN W?,մ(0 QNsy"=ig1;x*-X<CDP8Bpf܏@ɓ8(t5 esuNy_bVϮr,Y.Y0[})]g W9DaXF'5p D`|hZ M}W/u^eX! #c%FiW9gJPjGH7*6*O8a,oxij:HK1ۥ(C):Bҹir'cPC2o|bayTD^>Is_P ,i}֖]ڥT")b^$J!,1MVHwrN -dؠf74kPE-\;uS^ _H`aNEwVk1DxAas"Lp