OpenIPMI-devel-2.0.31-150400.3.2.1<>,|Hcip9|I[`8UML%g&4K ԃuS\a{85Զ)cǨz.LwK%Km})ҐWQCI;RU-d%Ĺ)`L VC>\o\2\:HkNx3T+ʒL{V5@ڀDCPn< p&qC3*JH꿡d)*bpDd4@& !%ݻH@`⇭E0M`#ʔI `>Sߎ䚢[ƞ@I5+>>L?Ld % D  *JPXNN ,N N N NN `NNNN    (89\:!F=G> NH?DNI@|NX@ Y@ \ALN]BN^FjbFcGzdGeHfHlHuHNvITwINxJNyKzLDLTLXL^LCOpenIPMI-devel2.0.31150400.3.2.1Development files for OpenIPMIThese libraries are needed to get full access to the OpenIPMI functions.ciibs-centriq-5 SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/Development/Libraries/C and C++http://openipmi.sourceforge.netlinuxaarch64S !49G pG!"|X;   PF>\<{d\X*f:] /k$1s 5<^ vKs(^ J A큤A큤chchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchch6bacb881e71ba864f75ba1ed126e01ec437912414b38e6e865bdf99c004b1026e784f4a10b107ee868a87d29e51a80f3a7834ce02fe05175b5ed1afdc4615f5c16862041d84b9311c942feddffcf64c073156509d2a329f4dbace234e36079164c006af241d66e0766db8ab11472e3c3348d629da9335654cf71ca3f9baf5101a7640b6748c6e75ec34140c0f17f1403e093d56d4ea0a248b1602a69b5a19567b0443df2fe554863684d47ad3eba4ab32c2059db4c13ffeb51f395ecc42f1af3a835d2ed9bb0547d213679a73735f99a85dcb95920f5dc031d8a699bb1cb3b0f2d21ffbd8e8011069922b3acb8c5cec35e6ec701ce0db4fc304e9addad620d3083bcea0a62b39947dc5a924d76e9decaaa85d515bde4fd51eff6955274f4edf46bba4842e16db3576f2789b2c68c2098c50eaabe39e268dd90401fb8ea48a92703cbb4909a43105d37cf8cb0c5145a73afd9431da0d3fe162278f03224192e49038a1ac50d7328f0e2ef1bd1b6830c838b5e4de37707b686e49da00db61ed95b61f88a39fe0eba7527d37f05f37a0b2bbaaaa4b56cbb1bd67996769181f33fc232b4ac7246bfd50baa2d162a5db7e472d2c097d5b9f44a0268ecabe34888697fb455247b8806edab1bce98cd846aefc1ba4aaf7f2785a87a20099d6d309716262850c4a32e3d9bbdb7474f9bb0a4b1373932568dc02f7d6520fcbd6d7a1ddee98916847cd95ca1a11eccfcdee88226f6c07d64b8adabc3a87664f015e03a08cf4487ab11d05398541574234c6c72199b80aa8755a63c08852f697f4196647d2ee274132ae335ed9e3686c302a4a578b91406e8249149743368b7162d4febdeaf2886006bcc4a5ca6d29cd4d38cd55e05cce8e41ea536f1cf176e30ca3061f2823ddc94967c79d43d44e482e25cc81c48c6649102ece81488b514ba935caf2c8117614ae5468e271d1e58f25db2f2f56b0bdc88c099082533f5d1f29bb38d96d66a0d1c3eae0c3b592354291b19f7e1a32e437ac97a8f463c16c14648dbeb463db961786f9aad44a3d301c9f91597ff034b8a7c17868a7fc9332a069004647ebc13dcad4b0b44e5c077e44c89d59aed75192bf4679b8d5dcf63930624ef098902f401a86ca839faf7b6a6c4dc6393624d13f7015e97e2e05e48e79ae88bc70f9186dc30ee585b1587863b677eabc6ea11bb0733e2222d1ab1d09796ed7d413e71eaccff9d1297212cd5d1049e6938766a4f744faa87caeb782cd61de8c5bc764b6b4b40e7e5e15153e2a912504659f64b76ede19cb8eb8d8ff1f1b686dcac7856d5d78fe98f248b4f80bcd66906776632c1126e88798fcd73a054f27726918a2ada6bd60c81052fc91b19e1f2288f28a4bbf36ed1199f6e5e7b9bc3a2feee11ebed5a9e8e590901103b7cf846362602f373fa9478dbae4824f645a8806ea6bde248cdf7b704caff686e47efe2937fd935f510bde4eda2ac513f955297fa6d38dfc125c514792e6dbfbdf6eb7714332f691d7f07bebe7c79d237297f797d0aa979895e51e44ab8cb4e7bb7bd2bb09aa658596cc23c190efcd9d79a0464f7ee3355847b2b93d5668262d8f77d4d17a906bb08117298daa1de591d392e95930469f83ecc7aee76c53ef5d534c4ea849ea7720fbb98b1aeebe5d5bc151dbed21935b4155fb09c7123b3187b8601e9d925ff0b91d1c13d4a7536bc7a5de66548b2c7d1239d74786ef0b2454d0820c2da77a0b963566797afc435f204456ccb1a39b664293956223567e6ea5145dfb720c44c23d2a55c95c5f81a53277223a2b867c293dfe3f7efd63a9fd36a1784b2a1dad8c3b09a961cfbfce9a95ae89a58a92365c7f7dadb381df4c5c1e2da41a76085ed3acb8bebc685084c2d61c4361a730cb77e6f3cc5a6e80111259dc8d8b96e9cefe3407a590aa515efd363f6b52cbc09090ababf74ef5258ef824b324940c191fcb5ec5c46a14e7dda9cda65a65d9390e2fa1834a96c78e011eb3cf7aefff22f3392844c3be1e2ed4ad0e2596507701d735d3b592377093b0c54ca8acf152d82aa112a170caf17a138340841679eb83f7a2e895ee0a70bb4ffdbfd1da151b9b7551ff8f801e14a5042020693c0aae1656292278decfeaf34af43018c57b2d7cea58f151af848a8f6edb35e6df8cdfd31c744d1684e45d1bff036b9f1863252c58bca77c123573859f3c3827472f798156876f84cff98949457bb507201f541bf5049472e2efe158ecbb5859d84bfb427db8808d1b4997f89be3cef2734087fd06d96055d2de713a351f281c30853ca598e6ca07d3fc2a73c76bc67db94ad7cd4daa749c2a41cc0abeb0f21ebb4c23126e5342ed4056224ea6d895ea293f4215972fa8a368afe4dc137fcc89003db5fcb3600da92b3668e1cb3658bd21e0dc2604209c0107157d9df5c71681e7ae326b2c7293994cf337d24dd734e00c218a9cc4c6bb4b553e0e3cadfa7382686e0608e26ed8e553a7b4fd28d93bf41a872da2ac4b908fc9b748dcb7d775585405eb1c8863a2fc2904272d175edacdab72dfe8b10e031d7269c3812ed54ce153d70fab6231c8b941deee0c97229f6f4c53e4a6bf48075b6b232b3248c9bf3d71e6233153ec1d5d02b6a6bcdf0a3419e82308c1b916f4641ab586b11a9cafbbd5fd131e8ecfac87ddd5d11941e36920093a677a751c9f45bd1be64951079511de0a3f1ff61fe1181b235db7d67ee4493e1d3c60ec99713a67a5e540cc721bffa02f189d73f85385fb1175b82ddd0ff62c02945a571b3c88babffd3dfe2be4df89594217a81e6b1fbc2fb59f806224513d004144646c885f13b4000b79777fb3e9c7f56fe00e1249593185a6d004bbb71631d4f1d1fbea16c8c2258d73d4ea6eada94ab54d23f18cd7d67c45794ecf9163b0ccea6c0043f80063bdc1f61e96b51094f0b076c8830c57a5459c2d0ea903e3a90ce6c1707eb56f21d9729c14a8e9a3789d78696ffb0d77c7939915dd8c49852c25e06e1c1703dbd661c180f5820f7f2984476c0d310a5fb2c9b6b41a0978f3092b6409c89a6f19c0185be806198b3ba0375ef3c93libIPMIlanserv.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.1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootOpenIPMI-2.0.31-150400.3.2.1.src.rpmOpenIPMI-develOpenIPMI-devel(aarch-64)pkgconfig(OpenIPMI)pkgconfig(OpenIPMIcmdlang)pkgconfig(OpenIPMIglib)pkgconfig(OpenIPMIposix)pkgconfig(OpenIPMIpthread)pkgconfig(OpenIPMIui)pkgconfig(OpenIPMIutils)@@@@    /usr/bin/pkg-configglibc-devellibOpenIPMI0pkgconfig(OpenIPMI)pkgconfig(OpenIPMIutils)pkgconfig(ncurses)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.0.313.0.4-14.6.0-14.0-15.2-14.14.3a]aS`:@`ٹ`F_:q@^%@\6[@[h@[Xf@ZaZ@YYRHW;V޾Vm@V>@T@T@Tl@TKtrenn@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- 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 macrosibs-centriq-5 1670342920  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMN2.0.31-150400.3.2.12.0.31-150400.3.2.12.0.312.0.312.0.312.0.312.0.312.0.312.0.31OpenIPMIdeprecator.hdllvisibility.hextcmd.hinternalilist.hipmi_control.hipmi_domain.hipmi_entity.hipmi_event.hipmi_fru.hipmi_int.hipmi_locks.hipmi_malloc.hipmi_mc.hipmi_oem.hipmi_sel.hipmi_sensor.hipmi_utils.hlocked_list.hmd2.hmd5.hopq.hwinsock_compat.hipmbserv.hipmi_addr.hipmi_auth.hipmi_bits.hipmi_cmdlang.hipmi_conn.hipmi_debug.hipmi_err.hipmi_fru.hipmi_glib.hipmi_lan.hipmi_lanparm.hipmi_log.hipmi_mc.hipmi_msgbits.hipmi_pef.hipmi_pet.hipmi_picmg.hipmi_posix.hipmi_sdr.hipmi_smi.hipmi_sol.hipmi_solparm.hipmi_string.hipmi_tcl.hipmi_types.hipmi_ui.hipmi_user.hipmiif.hlanserv.hlanserv_dllvisibility.hmcserv.hmsg.hmxp.hos_handler.hpersist.hselector.hserserv.hserv.hlibIPMIlanserv.solibOpenIPMI.solibOpenIPMIcmdlang.solibOpenIPMIglib.solibOpenIPMIposix.solibOpenIPMIpthread.solibOpenIPMIui.solibOpenIPMIutils.soOpenIPMI.pcOpenIPMIcmdlang.pcOpenIPMIglib.pcOpenIPMIposix.pcOpenIPMIpthread.pcOpenIPMIui.pcOpenIPMIutils.pc/usr/include//usr/include/OpenIPMI//usr/include/OpenIPMI/internal//usr/lib64//usr/lib64/pkgconfig/-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:27058/SUSE_SLE-15-SP4_Update/97e54083d4967a1a708d752dc4314d0d-OpenIPMI.SUSE_SLE-15-SP4_Updatedrpmxz5aarch64-suse-linuxdirectoryC source, ASCII textpkgconfig file PRPRRRPRPRRPRRPRRRPROugutf-8feeb4789ce6dabf358132014216799e6c7e16b998fb71b69bcae7f39b777c9de? 7zXZ !t/,Z+L]"k%vڑڊOv>UKG4H<`&4sv+1kCL" ul46fj65M挎 )4T'jr, F?Gfe#(ŋ9E74n2*u}՗s"lJj6{r0t$?̀hJri[UO\V30zSeu͕O)_酡rf ΅̈Ec3B'pPPL(яM=nTd\ 6aD_{bb1mq/s2>ÔW_pETi(ɽ^qe9QoBDhP,abg3U6䫾$^e~>b,=KAJMd! #At7S5A(XkG#rw.oҝ$CP!=qDUv֗VF.kٴ :1uŁpWON!gJ&)a,Vh)6hNpajBnu؎_7-C/8Z9MLraT8wLDbbpPL-j%xxM!л090g",vW>X"jcbGdzH.2`m pkBhtb9~+9SBCsC,'$0ߙ Ƴ2*b Kœg$mWOmN~éKIp|JK;K~ HRk#kbg#&uc|lYA8Ls E+!ռiHrk.y2Z zr Гߜov tkS .Ȗ)zxr?F7κ.oK]7 `q<$\WU1kKSQ3"B (, DBtut)2F㮋.Q25ԌZkmC#$x(8bKtcĕBRwuc4V-#l؜*Xҝ΂Lo&t7G~ڨ.{ӬB:\n> a/D=rs⋵zeԪ+,Vc׵n5TBa8^~-X?2xsp^bOWmωКFaȉwu A77Dk@qcˡ.Pܘ?sȬѝ~]o Q ۢ mVNh KjlǪTFCMPSLWs/+]'pJ|.N~= ^J᏾zfyd5 hWvP9ch(1q# X$Xv=*YNJ}{{fl@inbRq $Z^Ln}‰,њ]:nAs,K+*^B28 E>6n糌m,+ҕ 9 |9dS']վI}Ɋ&e}(Ǫ]蓮Gwv[av3 YA* d. *hrSPTOv5#Ƙ,M-¨hbkjDF1k ٶ)7ݛ]uطX2-?Qq`'D#.0#zr[w7B|[?%q:aH/*k,5딕:jc5?>a:%M'%2) /kݻˀϡTeooYl.NB$u":JӌA-g#M7# `E| V(%OUO].s+dˀEygLZRM}Q lQ#|'*q?*Gh-NR y1lW)&* >VcI+e,ܳƳLl5P /ei *eKd6К _ۂNAm4VfG4"iuƿ6rKDgzŝILNxj<--߇3'r\wRJ2(ub ~p<:K L/TafAQsvݩ jzt %;)i656&ӐY&E {|?5k*uɒ~ 7yck:Ҽ9H*<*w+2GezsD:8%L_|,5+Ci\#\?Jlg`ei>͊0ݬ^RՋ@!5rk7&!oʞyEx-GL8 #wUbgQ0`5 C-`%[;Y4/2B F6 u'Rv[DSզ/6B#3iNdٿv(R#%#%؃{/(!X[oÚv0=/yDDpE1n0]HC OiC9*Od?aUS  \x83x&$g8Ww MgN3ET)sDp`Rjn>."D_ZEo@̎OE1~Q|!<{#ﵷi؂6h~'GJb+DZL;qYxp$Ohj aĉ]K=9x\sfi>i>r 8A^ \ PSwu/C~ÛNVl\MxL#UXW `v/1'1 6l QM V$PX+ŨB5w} DdyEƒzX*ϐӳO+h//_Biy9XL}QZT",|oοԹd^B &_VRx%ڪHEy1 Ǩ{Ij_(BYoY;'ܾ2QsL"!{zJ_4 -P Ph FÇ_S@z+eq'5A@06Ii έ ;1*) ӒmD5h::[\(*,yhJ<8⿋Um6Si U'R+L*LpmTMnՉ$ȈJ[>\2i:4`:-Wܵ xj\PĥxL cF̕w=Wpbм/zTڦGQ.7@A*7]1q0f`CټȌxȸoh!4ސ*IޔCgR}Pkh5J_fH_ ҙ!X*VyG㔘["XSԺę)4ֲSNMMD0\rh>:O9=Su %Li_ D/wgEoL-ɝYPe]ҙx?ѝ!~A'ekPvZn9ǧ P8b&' E>GYL 難n8sv\$YAA`{=i5W} |%(4^s):7ٗd.C!cwD8D}ew]b`:YҪ" bVhoF@{,^A$_2 r--,]w[ :,sp}`pq4ϕ+TTjSxM\E;Sa27̔Oe F}>lGG]Bo.$FAH­%6_Gˈw8V9rf̡I8wpyvze&}'d3 ` t( xw~"!2~w`,PoxZ zF)l{, YG.% %*ZC^`E,OћnXD U#ӷ%Sa-ڗΦKjHMEi uG=k[r鹵|UzbsYƵnH&|B;!w+X4Kjs{Vo՟p&F#jB!ϛ(\_717Ȋ|BO/.0>/e)koFk(6HB1:iL|1dq {~ bP%+A-ՙ$ߤbs?;p9:bd%61t^ {VDs?@?s4)ŸǓIˤ}LhiMA zgV[.Y%Xn`Et륮g-R @}MH 4(48#Y9EExI+c8>ܲ*S =)X |},XKkƻ0Μ)ɠ!-!>ܔ1n'@j淰CwG"!"E7bHt^~DA71p7e.55%~+jZ \wޘnP佞}{cgw 1E#-]T Ez@`6Ău NƤXP 41d4R{d; Eq==FFm] ? ^@̑0LqGfdpb59̮Ѥo))Y}֯}?֘aU~Ow8Ď=  %z Eܥ)l&`Ih)֫ Ra{1)(>"jMYe'0Ei.** !c%܍`s(lRZpUD&Dž 14|\IR= o8SIQa9otr69XR[,c3kjpHt[$,W7EdX%&{{1IDa<8vrSHP87d:K FD(~\8^ᯢv!<$$o:CE" y>H08Y=_0νNgE?RX 97i_ch'j%XEF0Y%f!7~VdhZq|!?qk,Oiϼ7+q%Prcn\}@PK4eBpUCw%fRaxm$Íֈ͐U>EUdsHJz$x2Bt< M>JPo|1kZBL(4yRNgP >.]I=:#a݈VjXKTOKɋ/7jݽO|HpJE|F~H1\"u+]ºuWೞÌesp1/uadd4KQ{1*8C&%)} ɯjVz5bEHdeinE( +)"V)3ʋ B P{[rZ'/V +čꮸb! M0;4u9K+镝t4:㔈v`BTBp,}+v6WgdФ蚯iA#%<϶SHcc )zXw]?478>aev]"H?G Yy8sďRp_dg p-.UN[G1FƕG=^Ga57{FS^IݭaOWO`srW9J>g P e}Zw{Vo빚'u`pKLk&-E"dA26w&26ǟ ҇H5^FOFYeI`Ճ.<#pw\G(wA+YWˎa?$7\R3z]l𡄪MjhQ2F' kBCBSݧ't5̶_E2:F]pԄelJgcL=;_>Hщ AD6?b 0, Yw3G5Ar|ܙc#@,+ 4kAAN{V."c%\KVA:gɖï-<VܽakСu< xj#)<'~)ol̯*^FƸtdHx r6ݽ5?B3U/g0s[# sU ޚwVqhsp/Y;#%'^ $}ӭǼt ╊FZu3 )f;o]!IVY:`HJ#5&cϹfGgb{~mo]:C"D\成9[7~Q>X#)Ũ΀Ù a/zHV8xˀ!(9;JK_3}af:Q7Qw(hq<e[]SGs ޅZ s`&шƉp(]3e%~$d8"b̠/;\*g"בNVN^7y!@+*.>w¡`džp?ۘ5C_.m7B{-mA: փJuN?i@ eO Sgcc/a'o4Lu╟xHV/ɰp;(Iἡ< 0p  UK w+ ~{nn?!*On|^fHC9dĞ{觅k/[o6?(_RgF#MICum1vASjûݬ4qĊ\^`kZZO tɇTkM#g oxzʗزsߵ+>lAX[I֛w30%WVƒ[;he}Y#]PLdt10Nz;k%àh IطR.\MQMʧ)=G-е.{j qKXog]"W=tm8*^6-/LfMaVJq.gY97_f_$+֨ҝ]l< ,tA4j'>{$I9b(ӬYQBZUxuNX~ &WwcjjN':&g ^VCxlR5Cu:IޙEޝ?jٗkx O%z8ۄ8Ș_sZa@Fp_ BYҎ?~W|hYvcu`GrqĬp/|Ea(hS+IHA~5" Ŏ D4Lu׺^h=\moH|NQ 9&Q&\zAsw-`LfZj՛EZ0e$;Q4:Fѷ|zQSz4| W/.EK`(z_]7VbGAk9w^}Moh>،Nڤp(*0}/363M:Biײtö'es.rB3Y\G(+Hwntz{D"y#"; ÏCXRBE$ ӌY _u9|Cnge[z1EЙ9K_8c1֍;rLo"Gܯ jF<#vnpO, ᲔM[ђ)*GRF) 0ij G0-Eޖ=_ /DōUlvdkQV%D x٤pQׂ<%ӄo]G݃{ `ʣʔZ.xzAõE6S3|tb `1ƓG\ )ϝarnbS|2|Kl F DUmg7TG0 ,NIaeSt侗 2 9T-9ѹ0 Gotx)GQ'VgFdS=/w}L`:v Oq[ZewW(7B%qAKa^eK>*vdHR h'gɻ3T^K%u52h[]B *T譨mZ¨GAս6Ls^}(>zoa"ꗸ> ؛;bj'SJDQrjɌ 9ޭ5;tbhOrfn qq}xG7as|+ič_3,̼\g{L.fAć$qP=$X+Ȼc7j#-&|XZ X=d%2%Wc9@ p;g}C"[/Ie 5˘T>XQKaC窥*9]81z:8@J+z- @PͻK?,][yh3̱}]-6WM@-;г۞fNt~VTfND/)"3cԧ<]EQ(C <¦ LJ㔨Xk(z871O>$q##!U{] ~nJa0~g&1I丩-kr"nh)Ì`,XIFi: nDHQ=Yl s {=؜h;  W -I+ttHLt1Y;VX\L^~(IgphZ,uOBq?M*~ѓɍ0&NGCf!5egn ty,~X{/?Л-jk CYtA aǥf{."뜂;)nK2K%@2:n7O҃TpȚu%!_&vjm %6,oFy?YG;cWH«&##WLuA YZ