libHX28-3.14.1-2.1.1>t 4 DpQ露/=„= S + *^ɼ3BCEaJݪ'-rb?" ,'pn!> Ž4̗hb08?|v*N#=0W(cL{x 4C0!;1(h:|c̒vdaMvV8!~QΆPEczXFJ4 O=nk>): Z }'Az .c4S Ñw /7i͚9$v JP5a12e964a71b804b41a1edcceb32b0a197ee83cb><?d   O #8 Qbw}      <  (89: >@FGHIXY \L]T^pb|cdFeKfPlRudvlwxyzxClibHX283.14.12.1.1Useful collection of routines for C and C++ programminglibHX is a C library (with some C++ bindings available) that provides data structures and functions commonly needed, such as maps, deques, linked lists, string formatting and autoresizing, option and config file parsing, type checking casts and more. libHX aids in quickly writing up C and C++ data processing programs, by consolidating tasks that often happen to be open-coded, such as (simple) config file reading, option parsing, directory traversal, and others, into a library. The focus is on reducing the amount of time (and secondarily, the amount of code) a developer has to spend for otherwise implementing such. Authors: -------- Jan Engelhardt Qbuild21openSUSE 12.3openSUSELGPL-2.1 or LGPL-3.0http://bugs.opensuse.orgSystem/Librarieshttp://libhx.sf.net/linuxx86_64Q|Q}025511bf4a2e5ebfd7d206e697b2378elibHX.so.28.1.0rootrootrootrootlibHX-3.14.1-2.1.1.src.rpmlibHX.so.28()(64bit)libHX.so.28(LIBHX_1.10.0)(64bit)libHX.so.28(LIBHX_1.25)(64bit)libHX.so.28(LIBHX_1.26)(64bit)libHX.so.28(LIBHX_2.0)(64bit)libHX.so.28(LIBHX_2.2)(64bit)libHX.so.28(LIBHX_2.6)(64bit)libHX.so.28(LIBHX_2.9)(64bit)libHX.so.28(LIBHX_3.0)(64bit)libHX.so.28(LIBHX_3.10)(64bit)libHX.so.28(LIBHX_3.12)(64bit)libHX.so.28(LIBHX_3.13)(64bit)libHX.so.28(LIBHX_3.2)(64bit)libHX.so.28(LIBHX_3.3)(64bit)libHX.so.28(LIBHX_3.4)(64bit)libHX.so.28(LIBHX_3.9)(64bit)libHX28libHX28(x86-64)@@@@@@@@   /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsLzma)3.0.4-14.0-14.4.6-14.10.2P~@PPP@O6X@N@NU@N@Nl@NBrN-ZM@MUM@M4/@M1@L8LuKsKXAK@JmJ@jengelh@inai.desbrabec@suse.czjengelh@inai.dejengelh@inai.dejengelh@medozas.dejengelh@medozas.decfarrell@suse.comjengelh@medozas.decoolo@suse.comjengelh@medozas.dejengelh@medozas.dejengelh@medozas.dejengelh@medozas.dejengelh@medozas.dejengelh@medozas.dejengelh@medozas.dejengelh@medozas.dejengelh@medozas.dejengelh@medozas.dejengelh@medozas.dejengelh@medozas.demc@novell.commc@suse.de- Update to new upstream release 3.14.1 (bugfix release) * restore forward ordering of ordered maps- Verify GPG signature- Update to new upstream release 3.14 * rand: avoid division by zero when calling HX_irand with lo==hi- Update to new upstream release 3.13 * io: remove HX_REALPATH_SYMLINK * option: new HXOPT_RQ_ORDER flag, allows unconditional POSIX-style parsing (parsing terminates at first non-option encountered) * option: add HXTYPE_SIZE_T * time: add functions and macros for arithmetic and handling of timespec with support for negative time values- Update autotools BuildRequires (add libtool) for Factory/12.2, remove unnecessary regeneration stage- Update to new upstream release 3.12.1 * string: make HX_strdup(NULL) valid again * build: fix build when -Wl,--no-undefined is used- license update: LGPL-2.1 or LGPL-3.0 libHX has a dual choice of LGPL-2.1 or LGPL-3.0. Use SPDX format- Update to new upstream release 3.12 * Clang support * Fixes to the option parser's passthrough mode, which did not correctly copy arguments over * POSIXLY_CORRECT support for the option parser * Size reduction of data structures by eliminating seldomly-used fields- add automake as buildrequire to avoid implicit dependency- Remove pkgincludedir.diff and instead just use --includedir to %configure- Update to new upstream release 3.11 * string: add a HXQUOTE_BASE64 to HX_strquote * debug: new LD_PRELOAD-able library that does additional checks to the runtime - Provide libHX-devel-32bit- Put the libHX directory into a versioned directory to detect unwanted omission of libHX_CFLAGS in dependent projects- Update to new upstream release 3.10.1 * defs: BUILD_BUG_ON_EXPR had erroneously returned 1 - Add BuildRequires: pkg-config as per rpmlint suggestion- Update to new upstream release 3.10 * format: do not split arguments in %(lower) and %(upper) * defs: add array type checking in ARRAY_SIZE * opt: use non-zero sentinel marker * defs: add BUILD_BUG_ON_EXPR * format: provide a %(substr) function * io: add HX_readlink (zero-terminating mc-output readlink) * io: add HX_realpath (supports relative-path output)- Update to new upstream release 3.9.1 * Package missing header file- Update to new upstream release 3.9 * Add missing includes and guard to public include files * For filesystem/filehandle-related functions, io.h should now be included in userspace programs instead of misc.h * hxdirstamp: new development helper program for library users * io: new functions HXio_full{read,write}- Update to new upstream release 3.8 * HXdir_{open,read,close} now work with struct HXdir * instead of void * * xml_newnode prototype changed to accomodate subtext - Run hxtools's spec-beautifier on specfile- update to new upstream version 3.6 * Fixes in 3.6: * bitmap: set/clear/test had no effect due to wrong type selection * bitmap: avoid left-shift larger than type on 64-bit * string: fixed buffer overflow in HX_split when too few fields were present in the input (CVE-2010-2947) * Fixes in 3.5: * format2: failure to skip escaped char in "%(echo foo\ bar)" was corrected * proc: properly check for HXPROC_STDx--HXPROC_STDx_NULL overlap * strquote: do not cause allocation with invalid format numbers * Enhancements: * new format2 expandable functions like %(exec) and %(shell) * LDAP search filter and RDN quoting support * Old formatter was removed- update to upstream version 3.4 * explicit library initializer function- update to upstream version 3.3 * fixes to the quote processing of the format1 and shconfig parsers * introduces a new string formatter- update descriptions in specfile - do not pass --with-pkgconfigdir to configure; build already does it right - update to upstream version 3.2 * defs: add HXsizeof_member and HXtypeof_member * map: new map API, with hash-based maps and classic rbtree-based maps * arbtree: HXbtree was removed in favor of the new HXmap * clist: clist.h moved into list.h * format: HXformat_* now uses struct HXformat_map * rand: use faster modulo-based variant for numbers within RAND_MAX range * rand: use libc rand() almost exclusively, only use /dev/urandom for seed * time: add time delta functions * added HXbitmap_* functions - add baselibs.conf as a Source, so that it is available on local builds too- Version 2.9 - string: fixed number of fields and trailing NULL in HX_split4 - string: add HX_basename_exact - HXproc now knows about HXPROC_NULL_*, which can be used to discard I/O - HXproc: expressly prohibit HXPROC_STD* for HXproc_run_sync- update to version 2.7 - update ducumentation - arbtree: add "flat view" operation - misc: added HX_fls - misc: make HX_time_compare otime-capable - add wx_helper.hpp/sbin/ldconfig/sbin/ldconfigbuild21 13592779683.14.1-2.1.13.14.1-2.1.1libHX.so.28libHX.so.28.1.0/usr/lib64/-fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:12.3/standard/e8e4be447e5d3f5e896ab634ae78619e-libHXcpiolzma5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0xcc9c03d5210e4250720b256fc9caeae99056ebff, strippeddirectoryPPPPPPPPPP P P P P PPRRRRRRRR Qxu=~&+o?@] cr$x#CØ# dmtp8DVf]N>ZeE{U[ >@aR_ai KךDXPI4 :h݂ @/862-MiXL}ianoU}YΚbVt9s(GSS&V_IPwF;GLu!|*$TK¾цƹnLow~mY~O 蜇frfD0lq#2=UMn3|'{$dˋ0y^F Z;YPe pĦ|!- m<PJώXH=GP6u}nM@}6zt.]1uXLr݆ߋX&h]29ߑԕ:a@$>} Z)x~&@ ~;0h I!k}pUE7΂NjZQ7&5f7 Ji,,7t" X PR%~oBcޒ7#dwJRߋA0F:kXĶƅ<'#r'3@TI)ݿ nBhUc?Zh6vK. dSFA2Xt8I#/9l ٦1F *yȘ5FO/{v*( W[Jdrـ4{ӳpP:84eIEN"m i] nQY8p[>F!F뿩H _#|R#>E7!DD_0zCf@h5Qw|Ȃ_fE_ ^J((XƽB(V+9XŜ389+l͸"g~O3RraO"wt 㓖h`nQ1h;:m͐>PS2zX*?[?|sP#$,*SzPT$0Kp<<41{HDl^TIgk^堒^nÿueIl(V_I=xt\u@)e@ ?iOu=W_ p,%#Pxu>o~v5y JcۆU8!ɑkj[i ]|W=@Uv#13!=w 4WtT'kɅQ(22洭]H4䧾2-t NNy|s>U !F9kxi{ өIfs}0uG&-B?YގZ3vA Ć!n/ЯH\tu.1j5 =|TYi;^|d2unveI!<9j,+޸6OFAƖf6FʉKՌP:@pҩ.R,XZSfH=pr8#NFl瘉=:O,~{͚E؏,3P e.98ne%mbqhAdz7Jk1&o6> UO`21m5)|=G 6Ho :$?œTbW{2/]xInY 0Wр3,b-&/]݀n.էHf^IFv]PD EsOd٪L·/VMc7/ixxW(]G̾9=Smdօac)9;)㔶TԾeag=<%,/H`" "^MMWKR[޽q xԋ5/C[|2)24'sxX޾ (Ÿ{u;0$:b@dM# 򢅙|q='TVT@}Ũ[UR^ -~ȤY&dnbhBBՐ PN3J\q׾̧zNP&_՟kn9Qfff~EVKD&Vi~[1KxA#3%:ʮ A4Qmvs74Z+b%Xң+=$nϛ7 U cTZJI <@!ڣk+i1hFӖEm\hAJf7DAT~0Kuս_U*J/bt>NI+ڡr@'X^ՈWjJ }: ›ܴɦX?s - |;i5򫶛L)N)͉h%6:Ś.M#J+~' hD.a[8q%C5ɩNaνS{<(Nga0 `EADM.x3ӆV\@JY{שtHq^u&tJ,r]۲m->rMZ+<1{y#k+ir| ~{7?nM׍{Qr[wBWF`ތ kWsv6AJgȳ6r9Pf fq Y߄cYy@cƦnhdԯ]> < Q ^Km7NV2o2ħ_m>= /\&K˖Ҝ # Po) BB rV&]2+7N}i^GUK#7^5c8B5(gJ_77t*s~)4NVHzL8EdvT,ogn $]. @!y;e@ȁ™${]ܛZZ,8SPYj)^mVX]W*_: <֔ǫ ǃMoq3]׌^yDVe% s(,'|wDV [ Τ~ Gj^^'<9'v>Px>bY[㚆E/۬ˆd2h8yIQt%3c{e@G w2y9)F,n%ꏅǏ{Ǚ^ X3CF6Q+/nRzty]WjPI26X,҉Pj lYU# 9Yu#X؄; ,HV0. !ȝ#㡁b홙JagWlWTxcʖSsV7pt!VR& uD'3 #9Ng V߉/NҚwZJr7*C[^V9xQtǑU٘f> W?hF vy_vݤqn=Lm)]i8{ !C bwU8v . U ? ph Sa9yau}t+-#eֽ u7mMѪ[Nl4󸥩K+^p@~-J`7n_qTʂg&ʠ1uƀ[{HpO^7a?R;-/O[{zvm&̐aix`9XUy:}F5)9] -z5sim3ێճz cb'ACڶgf;OGMa*{Uc!X}נhDzvIhH .2Y+v&rԲ%zaWSGBEP722[m+;DJ3n/J=jvnwF$It齊m]Nx;ʟ[]n'(SN{ < N4 0ҡ3x`fypx@Y?4Ql m34'hb_fDH.lEg[Ԕ]pEh[͞e<srt*8\ڡզzwkR1Zۛ56U^WpKg޿HP`"2"l\U)V~YbU8E"Í1.ev;u. ՝@? .8;x>`?DNؑ\}:mtO'v"k|WrAkl|Y2Z1sɥ_z‰L@hg_ãg@-0c>CޖLkJ.v9!ٮ@ ނnS b]SA2R꿜rqxgPo>n[v=VnODv }GНRYwwNQ?v ^1O R 2m0bOn5),w\wPL@."m+7t˓sridlgCqH}lxgS}'h))eo[ԶUh)еUrԇ{{[2_ ;uT(x^8`wIRҁ~P9T;]hp"QJHgUnAotS"(h2%@)XXq)OCi%QFڔ(y@0.նcB1:0߶ФGE]}$AP( 2= {پDĈ" 8e^C MsQ !YnZvi 86acBr̲hg'' TajUǀUǼ ;LW1Scw9FB:S yI^Z[MVp 9t֦Ĩ7"\6bi:i3,LcݼH&JuFcըsxF H81Etެz2aAx[a\/#{s2k#KR8TynBH+"i.DYN-&s[䂞V/aP,fsFAjD5lcC0c)?kw]r* e[\(=i2f38[ɘsDb`K2)ڭ^lOΧ#EfLO#-AZ(Z<\Oͽ%(`(e 흕 wή#OH\OiW'V bv^HI)_WpWh28)Yfr[<`sD$4RpOOۇFtn)-p?`כxS&N'X,Q#o0Z5FU8t0GO) ^7$dHN7rxlnKګ?48I~zoƜP^u41 sPd2"ko*ytڙ8vݛM-ze$d *׶u1%JT y]f*iZA0H/f@lj=KҐL]¤m 2u*}>{B mh)YiAUH\#"wqe3 qKlNff`J3+q! Qݰ &awR֑GLI$k/ ^>/ %,l5F /Mn#FQ?iz=V6:sϽs1BkٰPUK ٧/$=fw 'OX\:P5"HK:!Kw%:œCӞ88{afGx4 zf<$>nJZ#F[C]D%KM;qKTrG6E^َ^/A hڇ8>bgZ*<ƫhJErׁ\*2:Bh3n:Y2_r2QR) Oz]nǞ8JT}jZ' *k^^ZcLS0A `7E[G w{Dk!L=hlf<ԧ@v/aǺd}̕(* S@C0wOgL /Wh\gBl!*eH-w:|8[r^sw C34!46 \a@N971ץ8$p]` 8žzֲsv7CDl>qηJf _)sC7 29fO0zW܈_ 7w54!k p}x?].-103Zfbˌcq!vͻk+ggX9 Jojb+B <G7?@vFfrYIjֺ9FؘȖqza;!g459{*Jo>$܏gBK&Co&3hfRت=IsT4啅"|,L`< m□cv=V>vՆWq%9Z!']a؅~YB#~3]Qm-4Ho ^gwAxLq;K' r ȇmsK BIZXG&{RV9].8d#*bf]KDT105E&q_)SP(6> ͐~P.o; C(1ƗղY_zx%mF'X0ww0i1Ssk?e}`9^0'Wa  %}oWSC3%EB#@jjkh;t77&Ϝ@ 0HiAZ4_\r a(oEx]1`҉4RP8#v;JM/y|rroh @纲wtQ\1BƷq @%S[1ԂC1"I{ _ܾo9UGЋ7*?7QՠM=!SO$S3æiRNFVxZ/NZj4+Dz=Kmy%#𖭹R|<a;` 3b94dFkntpEZn~1TdŒc ~=tU$nmXy nk:ƴ$I_MLO>@'U *j2pEFR=Er#''ZΥS:dXEQ\R,HjP9v}Cn'& Ry<iȯf饡c(]-[Ʉ; ABffSOO &Ui%V-#``*Ҷ@牉R+z+m?;K^rŒxA$X87vXh׃d4J!GJ*.I](BWG-pF1ZYێH266Ӡ؅#uubQ(D-SbʿZn/SԚ a`]I94[yLV.: DJJ0Bs㿢ݪ7B 9"r~c> Eª+_h۩ ΁%*44=AY; (͙5 1&zGP{9/'K->%Q&tŔ}GbtzPDIF 36G/֟`gRڦB3"|<*vr\d I9^O*6' K,,U\܏q.I6F]u9U2&;utw`t7AR. ?dØ(!`tù3+J?VJ> Çws?b: nYohW00m鳧 36ė߅UJ#V>w=yXav FR# OQVt-_#H? p>s%8 SDn%g-Z0Af(S%-ʿyUk-z+֩vA?[zP87/BgJX83EJ:ܣ^ie_@^l"'5途hh<LSJd{-\e9KN:0̀qc]- $:*lkᡘuMQu'~J]'V+)G:CM4>TM:j;gFuO-/:LոA8GD} ublOŤv՘!̊A"J;g +!d{,1@ >7N+%ʉWZ}ru@AO5aNFsmäڠQA-gSn?Et*>%:IYł#6YSuͨ%6Cȝ~3htZ\UЬ\ RyVs:)GDrB4;xQI零ˆnR 풐:yNI@٪-%[ +E_fq`3_)&jcC[-<*g6 hbK<7n3_,šf06Nv'aX,gb  !A>[%ڇ>N~K/.G ashqoe7qH]ltaM1JĂ^I2骑zVCW ltSАfsȚuB7. xY(֊ c(4t'C՛a :ko`l=\ B0x'@f㝾Tm}AvI&as!5-_{U2iXE${!IҰ ŧlԈGK^d9H''WX((j՞8D:2{H^vzѢ?{+rs'n( w…n͝G媒=/cMQ>5D|\?/ةbtrDѸtLQpL$}ԚE] 1k*Em.KI3R^_Iq%NZ*)ULsj F ˴͞/f/0,jҎYUmbPU>tW.sgnnck1 2' *DvⵈR\g) ע9b81OcLbOW;s~ .r6DKDLS%'J8'Mksd5Ai)wvN(Qԇr1 9''Y8yP eޓ7Md|mmg~:2@296}~S69AFEgF% 2dAJ!~vK|$$[< KO@+?%Kz?G-bW ^E1DifHXtL"#g 7YG;1DF2 A6LTt86̎`O=F'RZQL8e44S8-o&Ok-Ȩ62X|!)5e +*-e,D TQQ O&lYp 8m">2Y%0J\ژl1+[рrE58~p3|jEJ6pꫣ5 l_DӀTاϖ;ʐcp3t^CJ+!.劾HƱJZ,4ح"@,?zpDцٶۧrRdNNYrh:޸Mce_fD5#۫ic^|tNK(L@1K2w;{DlD̤Vl0OYD+T 8f&E3D),c/_͹kj:z5UxJB+ JQuB?YZ׬۱bDAdګe(h204}rɮ. }n66;A1*4Ǩ.k1& ZD=!,fhC@YKuI l>B,0FyXW*z `ua37>zoyϥn}R_ɣc$+t>P`5IkԊi>M eظ kyXhD8dAUkð}Ѫ# a=WYxfK:`P43|ZVaZ{xG4]͗.#(R EkΔ0K2fV7~O'-Ub9 G!=}fArLݜ%TuT?re5K}[@6 W"&_n u K#&_{V<تyɽX<o MB&l ,=N6#@~OdH o\OizH&s4J3C|͆!>F 9Kc sK&qu),]1H< ,F^{N*&sX/lbAcb$ϖCS9[=6'Fe&qovge9tp\{K՚ e*I~X<<+&+ Z+KAL nT,4uA&⁘sKB^Θc8[xOy-fyJWY}yVkD5J- hC+A.j̴}`XO.n%oYBV%rܦg ,r~uȏnLΞ)6tP|FcJ&jTWls=ʲ3בeq[cv~Nzݝ**f3aW^ZEѺ->tG++]Js3I, bH~EW3$j,=t@:-;IcPkyXlDm \wyE#olp%rQRF?ykЋt%'䶥BOD?_>~4;9h)s3͆1M 4u=4oWF~ %U?2y8)_؇UL_kF߱COOe P<ס.Cզ Is4^$b) V `."XA!aӭJle#; gXB|CfDj!2(,A]J119P2*˵|@b!4񫷉I#k 9d[/G@꿠&r_Aͧaz{F`FîD5'54)"jJcݝr\p6.BcZĦEҟ#! A}JdUW>n6}g1ȗ;L|H%j*CP) zW-7\O7s+w }͂'cDp4*4C!' ٹzI@ F%)D+=z/ҿ-fh{hboM u0o&i7\ང׉Ȣ\]W1y\_0 {X^C,w9“1n$"!TKR =IŶWHU1oDcoʯP-Ny,s:ߵO3Δd"۟̑8OP"Lч}Zʹ\l%38GaJֽ`$Z5 fN̏TcdĮ? xGnu{[B@(1-WެHс[ҖP31wdʗw2͠Lg߿ڈH_> bP3:E<TZ}TL]n6*c~n-|Iܐ:8GӇYT%]ftZfϠ.ŋS[[&ǘF@z-Cآۂb@!J%juYΜhhյ!C@oLLxЕLL2G|ǝe#aн#6=in.#hH BY0l\=_n]tZ0z*#ۼ)^hEZTk^XΔ-ɿȺY.)}~vCt"2ӭ ث\[$于Y 9M;,1P&u.\`J"%/`N9k~Gq.բ,`ۙqgϽYҾpGE%*rN+^Z!yfJ_#T @enAL-`G'7E>ҕf@$PN/ρ1[s9Y\N}k. b[o5*˾oߠpZYmUsxʡBWIvEt93oQWىԔjK͉< 7w &\J@}%.M];1j[ns cPװ4S7F崠  (Ё5" /Ya|q|C^]W_gͶ& %38Nx[ٴ5mͤOpo!KA>pޏߢY`(ns{_\'>~xRݑES='akceU_6@*z/1Nd8m:TV(ӯ{!TG0LX Գ@,ATK^_,b٧"kqM?i52mΑb4<_9;zQ])CUޘV 9)rC>$ vU`Dd?":PhaL+)"\˩<€:cB."<|dh{16EoyiJ9Kv7vQ]Tmȯ$(7&`I[wBro'i%~w꟝DI0;_ @m)I7(QŖ!x+Z3" k'Ld慻VJܼ)G'PHCP'hjz!́+}'ztLV4B$H cepRBp Yؿ^ׅhR/@M,Ad(o!I0.etH,L+2i(Y4;uwv ږhu έ Lm_ y<9>ɷZ>()RtnV1 G*h0Esr)E˦ݹ+5*.Mq\N!k_Fr'3FaAL/0<ʊV6 \A+t9 !gp4PG*0N֥SC%u˦"muDGsm3^>L)TV߸ck *n0)Վ/`l\ u5Ke1W=h2SN*yE`ߑDt%0HV`b>S;6y5 [=B]`mOq|>gD v՞͸M-Uzh<}~)1/d%`"sY6!n Tvo$KWLm9ٓ8ƥn iY9 Җv=ȈDiP#aFgM ^lwCz$Ȼh} Y&; uF{Q҇ĕ g\CWJ&4i n2`5c%PCENQ4֊J[dEZ h)'33X[ccohKO<)i*+M[ @a&'BX|XNt Wn w28`K@g($Q^|5eB:106@Wb6ˏxc\k:WLKs&*?xtSJ.KԨ_)'.!2tini-@+X+X }-IAVVSW.@o-J UPՃ١?i$+a b=^l)o  A弎:)2> ܋dCxxcB*1q n>FbVb 1# +m o&Pd=H`7]iQQ C0q\S/JVnr„VVa|o)3jmߖd !rP9f `xoZn(ez?wނl 5:!о(^tal=sF~(h/kOuV1jBxqd*&#La"մ jg'4gO~s703p.J%Y#9TJE|j j͒5z4K8Rqnµp+odv6\p &)lv֠Qonfslrzp1{] j+7J f[#V#dRk@MVAghբA~1bp *u8I ɂ R?Kầ/GP~ Gs+ChzD+̼l@6f\|_!,D"CC8K*>&ZH@{:Hjh%d !=ݬ8ݓ2003[ڢFy<^ƞqKwגgmA^[tc_,LrFo(Wc_!y)@h텁gLj`lxCohm:]yz]{gT=MÊ ?淡97\TOfBNqCWnں8} z̠#4_m FA.4u@s' :{ZaYA^ =Uvoڬ;yH$UJP}>I<FޘڑXύ>dZԯx66t-8u_ Rߙ;0]C, 0멼w}hi8GL5G=vCԛ'h8|FfEƎ9$   _䈝p)w3p6<$ @BaXWE4]#z7>Y^ ׄI606 )_(VOe$f; a{/ H"1Z[qG6]w L 핊@~w]:07E -L0UD\D+ҮYB3J3m53HE^-aˏ^LRMvWYϯ8)(bN,r( hᔭLhm{ip .WRKk-/UŚ<0pkajdhQ%n थxSѝQl9F_uնZ]l9+cGcKخ BGtG,T].("8Ѩ.=ٝuqlIR'kY+GU^JkwNujavp}fz9`ts(j XP7yK0Aޮp- 5Int6NQeVn" URgYw+[[aO7YIb(Pq̾˺˟J_Sv)YwBܧVmB$sph13RudYxRABJ(V1q2*}AX#\Hy2a> B@gg$4b[\J]:UzutǗL: v_ Q)E0{DZzsN=>8 U)B&*zPlj2USmɛs^w t8)$9E)g ƿR`=Y,*"J7B$bLf'.mLR/M:\>f:Sݓdp<q jQ}>I4ODub3~|┺e^o mR!x:Qa %V{4W<$^˻d ymx2,Ol~vxv;q[œn֤!B 2BoJNeRE#뀨pM7H  v̒0".. 2M]Do!fZs15"5QGV!jq(cG& QSnƄ ^.RA 4 oGE39 C~_ݏ Rz#AD%퍣vw+(O~W)'EkH)(J;??f_ FCtk|iO%OqWɱq*9aR[2)QsYNS]֙#Ϝ7WY9]"U Ni|,"ӐT)U}/]nT UɗtL#I1gzlD!|ŜVۍ7+^3黡MngrX|p)}^l۔o*u[Qڊi2W! }{(ؚ52Oi$.}D={].[i Y$9?aJcJQC*Z& WjǶ\YP ?lFEL!I"hoqв!$ٲ@ L?f<3ax6JvP-jhyi -A;O<5( t%ĭ5cYqЍ!m".JK+H@cVŪ {26MJh\wy7Ad>KI< XԱVYGD %ꪖ=4Ѫ M?;'af_8*Qy&6 #SG r<G77{W}8V}` Y3 '|}*JmPn'SYD9D0BUwǼPV}V9ͳ>&dΉc0rΙx|8;?O8gHհ|Xp /81aXYCzVa !\"o] [S̈؅ k_&Y^2H͢W(|s1Om:~_-垰UM7Ejv9OJ(Ֆ=rH|ϖde %X?ǭ6S#Xsru7HMB$'\*ב"\fz̞w) nn˔P) 6}N埳(ı{!ۦ=ֿ֊Xaw[kWfM/1;cA ~p|U%c\lKꦶ09MNgkqx|SorPb "ys j"ׇl-p(Ʊj)AKA i 0$lqYsfK -){)栝lr@X7W8_pA@ C *oYE'Rz0F5Y% ]D@PA/x,{iufjS̵k8Q$gTY#ѯ"ٷU8YVFsR=~$JF7y0*_06ZW AVS8u[xb.!0ЭdAL{QFt4_]Wځu3)C@4x!vPvQ no"n?*0p1bq =Qe^_zYexYzq=I2MTۦaՓ(f#ݶ| ci#v ÍTO:Yjd=ʬ!Hn=9m+. mp.]qz6L;eE;