libjson-c3-32bit-0.13-3.3.1 >  A ay p9|>:Brti!+W_:|jq X%p"4PmʤWZy]},qsS0r}0ot}j/$46>`hlimBc7۴7[6GYw?Y.1&Fk{-ߩF^&OD|x@H8fHV9џpep?N 98> E`b#j WMn kͰQHa228c8389346ba7a6b7bdfe70d379b4050bdabe30dc1b23ca4c6e9662992fb89969665b4c85f00f3209e9c29e70be92d5431fafeay p9|7z7[u~+C9m Vd %d1ծ^2#˽W%,b GV|+<|qşV. #p c2'i'TNyQh(/-@/HC [2L4^ aAp ,ӡp5oK1񡇋'eOSWFcNV7߃.m$wEc^Hu&ȐE :Rϟ!? 788K9ub>p>+?+d  4@DLPi     R hpz:(`8h 9 :? >(G(H(I(X(Y(\(])^)"b),c)d*ce*hf*kl*mu*v*w+x+$y+, +T+X+^+Clibjson-c3-32bit0.133.3.1JSON-C shared libraryJSON-C implements a reference counting object model that allows you to easily construct JSON objects in C, output them as JSON formatted strings and parse JSON formatted strings back into the C representation of JSON objects. This package includes the JSON library.aysheep740SUSE Linux Enterprise 15SUSE LLC MIThttps://www.suse.com/System/Librarieshttps://github.com/json-c/json-c/wikilinuxx86_64/sbin/ldconfig0ayaycc80146f1881118b583e148b7b097b2a81e84ef83cfabf9a419ef05960478a90libjson-c.so.3.0.1rootrootrootrootjson-c-0.13-3.3.1.src.rpmlibjson-c.so.3libjson-c3-32bitlibjson-c3-32bit(x86-32)@@@@@@@@@    /bin/shld-linux.so.2ld-linux.so.2(GLIBC_2.3)libc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.3)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libc.so.6(GLIBC_2.8)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1aeZDXӸWTl@SB@R@RʚQ() - modify the value of existing json_object's without the need to recreate them. Also add a json_object_int_inc function to adjust an int's' value. - json_util_get_last_err() - retrieve the string describing the cause of errors, instead of printing to stderr. - perllike hash function for strings * json_global_set_string_hash() * json_c_visit() - a way to iterate over a tree of json-c objects. + Notable bug fixes and other improvements: * Make reference increment and decrement atomic to allow passing json objects between threads. * Fix json_object_object_foreach to avoid uninitialized variable warnings. * Improve performance by removing unneeded data items from hashtable code and reducing duplicate hash computation. * Performance: store small strings inside json_object * Performance: of json_object_to_json_string by removing variadic printf * Fix parsing of "-Infinity", and avoid needlessly copying the input when doing so. * Fix stack buffer overflow in json_object_double_to_json_string_format() * Fix various potential null ptr deref and int32 overflows * Fix a long-standing bug in array_list_put_idx() where it would attempt to free previously free'd entries due to not checking the current array length. * use uselocale() instead of setlocale() in json_tokener to behave better in threaded environments. * Fix out of bounds read when handling unicode surrogate pairs. * Ensure doubles that happen to be a whole number are emitted with ".0" * Visual Studio: use a snprintf/vsnprintf wrapper that ensures the string is terminated. * Fix double to int cast overflow in json_object_get_int64. * Clamp double to int32 when narrowing in json_object_get_int. * Use strtoll() to parse ints - instead of sscanf * usual code linting + Build changes: * Add Appveyor and Travis build support * Support for MacOS and Windows through CMake * Silent build by default * Link against libm when needed * Add support for building with AddressSanitizer * Add support for building with Clang * Add a --enable-threading configure option, and only use the (slower) __sync_add_and_fetch()/__sync_sub_and_fetch() function when it is specified. - cleanup with spec-cleaner - remove fix-set-but-not-used.patch + fixed: https://github.com/json-c/json-c/issues/240 - remove gcc7-fix.patch + fixed in 014924ba899f659917bb64392bbff7d3c803afc2- Added gcc7-fix.patch- Update to upstream release 0.12.1 - Removed upstream fixed json-c-0.12-unused_variable_size.patch - Added fix-set-but-not-used.patch- json-c 0.12 Fixes for security issues contained in this release have been previously patched into this package, but listed for completeness: * Address security issues: * CVE-2013-6371: hash collision denial of service * CVE-2013-6370: buffer overflow if size_t is larger than int - Further changes: * Avoid potential overflow in json_object_get_double * Eliminate the mc_abort() function and MC_ABORT macro. * Make the json_tokener_errors array local. It has been deprecated for a while, and json_tokener_error_desc() should be used instead. * change the floating point output format to %.17g so values with more than 6 digits show up in the output. * Remove the old libjson.so name compatibility support. The library is only created as libjson-c.so now and headers are only installed into the ${prefix}/json-c directory. * When supported by the linker, add the -Bsymbolic-functions flag. * Make strict mode more strict: * number must not start with 0 * no single-quote strings * no comments * trailing char not allowed * only allow lowercase literals * Added a json_object_new_double_s() convenience function to allow an exact string representation of a double to be specified when creating the object and use it in json_tokener_parse_ex() so a re-serialized object more exactly matches the input. * Add support NaN and Infinity - packaging changes: * json-c-hash-dos-and-overflow-random-seed-4e.patch is upstream * Move from json-c-lfs.patch which removed warning errors and autoconf call to json-c-0.12-unused_variable_size.patch from upstream which fixes the warning * except for SLE 11 where autoreconf call is required * add licence file to main package- Add json-c-hash-dos-and-overflow-random-seed-4e.patch to fix CVE-2013-6370 and CVE-2013-6371 (bnc#870147)- Update metadata (description, RPM groups), and remove .la file in %install, not %check.- Upgrade to 0.11 version: - SONAME change. - Fix provides and obsoletes accordingly - symlink the .pc file to the oldname for software that needs it - Remove json-c-fix-headers.patch integrated upstream- add json-c-fix-headers.patch from master branch to fix compilation of apps using the lib- Update to 0.10 version : * Add a json_object_to_json_string_ext() function to allow output to be formatted in a more human readable form. * Add json_object_object_get_ex(), a NULL-safe get object method, to be able to distinguish between a key not present and the value being NULL. * Add an alternative iterator implementation, see json_object_iterator.h * Make json_object_iter public to enable external use of the json_object_object_foreachC macro. * Add a printbuf_memset() function to provide an effecient way to set and append things like whitespace indentation. * Adjust json_object_is_type and json_object_get_type so they return json_type_null for NULL objects and handle NULL passed to json_objct_object_get(). * Rename boolean type to json_bool. * Fix various compile issues for Visual Studio and MinGW. * Allow json_tokener_parse_ex() to be re-used to parse multiple object. Also, fix some parsing issues with capitalized hexadecimal numbers and number in E notation. * Add json_tokener_get_error() and json_tokener_error_desc() to better encapsulate the process of retrieving errors while parsing. * Various improvements to the documentation of many functions. * Add new json_object_array_sort() function. * Fix a bug in json_object_get_int(), which would incorrectly return 0 when called on a string type object. Eric Haszlakiewicz * Add a json_type_to_name() function. Eric Haszlakiewicz * Add a json_tokener_parse_verbose() function. Jehiah Czebotar * Improve support for null bytes within JSON strings. Jehiah Czebotar * Fix file descriptor leak if memory allocation fails in json_util Zachary Blair, zack_blair at hotmail dot com * Add int64 support. Two new functions json_object_net_int64 and json_object_get_int64. Binary compatibility preserved. Eric Haszlakiewicz, EHASZLA at transunion com Rui Miguel Silva Seabra, rms at 1407 dot org * Fix subtle bug in linkhash where lookup could hang after all slots were filled then successively freed. Spotted by Jean-Marc Naud, j dash m at newtraxtech dot com * Make json_object_from_file take const char *filename Spotted by Vikram Raj V, vsagar at attinteractive dot com * Add handling of surrogate pairs (json_tokener.c, test4.c, Makefile.am) Brent Miller, bdmiller at yahoo dash inc dot com * Correction to comment describing printbuf_memappend in printbuf.h Brent Miller, bdmiller at yahoo dash inc dot com - Packaging : * upgrade upstream location https://gitub.com/json-c/json-c/wiki * cleanup old patches included now upstream . json-c-0.9-linkhash.patch . json-c-0.9-json_tokener.patch . json-c-0.9-json_object_from_file.patch . json-c-0.9-base.patch * Redone lfs patch against new 0.10 release * Removed empty NEWS file/bin/sh0.13-3.3.10.13-3.3.1libjson-c.so.3libjson-c.so.3.0.1/usr/lib/-fomit-frame-pointer -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:22394/SUSE_SLE-15_Update/250492947f66b335d25edea32831c6d8-json-c.SUSE_SLE-15_Updatecpioxz5x86_64-suse-linuxELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=659fd865c0c80da1dd0b7dc6ad5ff2504323e879, stripped PRR RRRRRRRutf-806b8af325ed27979c819a5ea7a648efe651c949491760c5bce333c3ffd46adf0? 7zXZ !t/a] cr$x#Ez'dzp=9=a/&{Z G[͙3_埣#EQhi'\3Yx!i*|-á"hyx?Fؘ~D= %:] ҭ>˚"YrエC?hOsP ";^7=rB0/6e&Rke`F_EBPo4FXhv`AJMӄa3jmZr`9dȚ) djw3AUĒО`Ԩ>w )F)Uoush@;D#Ω1=vf[HLDGSNa "|oKk;mU5[kg &r YI~ J8!.՚I6 Cwe8PY1QR0z!1Q$S(zV `پZfމ4<Qe@XJ53FA~\K M~>#8H/J,e:KzKDjXиnEu6UgVm|Иq&c4 &"`W\&R[ V z<Wr.,ej|^RJJCVv턴]R1(# =1mݳH'L{!8;G5Cr4ȍ-9,"C:L%-U bfhYH0o=tAaGƂ? ܠM߶6>& &9M$Q1c$'cra<>3+@S] S,HQ|ZS5ʬoMRDat{# Dgs1f͗FsT-HbBX~nQߍYXie\"yE'F BLGjÈ3:#Eq|:uPm*Hlh՗GImXP ph= u #>:g-{|MPo!C7Nj[? ڥILJHN6A 9U? / s&MSQ֕~@2Nm8=Y ( {3Lw.~JX ^yج `PxU%ܕJ!?y?`?@oFϩ@Ed{nBk]5k/N-amu6XG9 UЂ,NJ55ASsTVNR"Ԓ>\lSHo:ZӴCTXh<߉ş u=nUC5ҘyX^uD:%풆s.+s§^aic5RmZ۔O(S]w Wi*jD<#B*ˎW5i^TGnO&?<}E5ǼFND7Vȹ3Y!߷* FKMV[QqZX8xޕaηeࡧ>h2jk]R+ߣD(sţt*;&O7y6)AF㩷)q]ȳ|'jNK{ ݌sAlz5~ofSrQ 5`^.bM`PȲOJ {^ј='wY -ݐ zc{DJ0EszMN쪗l^j]BIU. nN~וH{< 3,9 h~?=P.p{J|V@R*K_0eEŎ%29# V;c#P?ˆQ%ܭb>7 䂼]-V( ϧ6b㸎8J#O7|S)s~cLN7g]adtguGݳ|LCdpg;y > _t "F]9RiؓVߝ?ݘv R`ڄ#UqL= %~̴-B"%1E]Ѝ玫7BįmQvb|~ݴ\К&[)N;Phf `1ۡ6<WoCѰQRIA3iyQb۝9PIOxz@ k߉_1O3'ܬ5H>x-'K£]^xA41eX_h}¹Z}}Ӟp Ku= !Y.ESMt殑`T㯼`\)%⟸}5i @-9@oG DT KH 4h5PW-!hNDF-w&!F D5Y_BD؞yNrʊrpeS) M5mߡQ"yZcZۡI(fȆ7:0%yiP rd6$0a޿}"Aw / /(=S4IUƠmZgFxPamh7֍l{NS0[[ _J)); ӏ.ΎmJtA*mtg)AGPC#YMS"J͂j3gX:zV:Ggnq/]FtׂiVO7b?נ>9IVE^(A[:$!Wc@:*~o]}qV/z gs`sy7& ~~-N9>hBԿc'<#D=S<9˂zRˇKI_ /B}[^ ny)ifgLA8IBMZUii4KzZ>CW=rQK]F). SePY|DY _2 `>ߔ{s@pvx"ԠӼegG'T,L6N::W1`NkL(Ȯx!w={ a8.W4~ /XJs+<$Aa ǤnxfCxZUn&߭GǨKD ЛS =kV*-{ӭƢj.ŘJa|8v.֪bJRĐnNPmyDR7Kzy_lȾO_ǝZKs29#EOQ +kKZ:,CJ0R=ﶬԐ5i>5;@ۛ:D y^Ns;s4E7A܊Pn(z^..3^%1bKN:9yk-m%T:ȨR hʧD'\.`JR~;"t1 \ &6ښbـu 6a{ |`29y"U27į=/D5&9ׄpF^3i-7%*V+Ge;,ŠN_%_scc+1_<ɿ-H_ހ2xY=P gvf]JCpoom0E7W.1Q!u](OH<.U$-wDZ26&V ެrzTUDz) m QcTF؏)"P=+J {!51-P Dk#hab IÜ续?qϾtЋC%G$cLdFS8ҋ [?rR DV&bV: C<=R÷9\ Ui eR$qqtT7\ϻ9  ʖ?$JvqVL/#Mhg5)LldcFFhm :qAC05`^. |cZWkAM|L.{4 $_:ވt8[^ļ9m3Gi,bcKW3ĸZzjRl V0DA{1;?źcW2:\_>f}:"z 3AX[Of 15i/ G2j$%x3y_m{ *tH4@yh.$ 2]hxjlG2IyNEePWKGdgHwHD2AFj/W"ӊ}PALl86(O!ㆥ=(0dI{9'yeֲI,2q0NDjKЕSsn,ˮ^WUuKxV4ه8N$aİ7;d{ zZIB-ok/jF dvG^xR)r0&v`XeqxdD̯\GGKՔOţ̄cB-M8u;ܕ΂p;0 B;jk.uyI21ˡNt0Vj=Aɜq}%ɳȐzrGýU=\{zExh@hvp}"MRqgql$dFzӒFJfgQL$&}%|dAAdrk* |[)^`/obn)ϾW+֩ns>o:F6L1k߷06a?@~@SkxZ|,d*~X#WEài4ݓdlHK<>q`Fi?h * -N>yٻ8K4W Hw%m%+o0Bao/n&OVSȃUΘOn8pzLlY<@ꉾHu I# ?r` 2{"qib¿) klX+WHhK;/TTp)-6FgPNJ:6|UL1,k`Y'Y\.p?v vDad'KXE_w[k$,a"NSTplds@9,5AX5 m&(v:dzJym7<2Ŵ / UUJiǯWK mcRSrqE"-K- ɰ> 3v#&y;dg,V!?#;'?*`ڇnj̴{[q43ԀR+X>A{2á[28h@t^qV&QœzFHB!& e~l( )uz)J VʣR5-!ė9g@yL@ތ[o?_\ }t"[XA~ /+OB`L0(A*WPLIU=ry1?d~RBဍ#u;NuIA2~kF taO-[Xpj^ v/N~eJe@0[PI~љ+z "<ƭ,*>Q_m]lhʒGR[:*>APV ϶o10ѕnO5FmaǡeD5R_Vszw{oAS$L߀+cV~?8|9Z7zn c:[B"BL8[lEs,p1/+t$ʷt3)K`7:c;;Iׄ`51[g ,VXMIQBBP񒼳V?jM-™%A xK,5{ ݨ?l-:vC.WtɢUBl,4\C^'32KZj|Lx/@ޮg#XFBK=riPrq \pb}џA"^Ei<@χn>XY=GNW ?*u8 8OKhdq;)Nĝu8/,> " DأI6J`J1s<2(jsS`o#O:+46˗; \YƃA*8`Lyh%,hܙ9uY@󻈘>[Dc 7@""A O uשqo߲g鳤]d?yycFv??g2K X%\#ή/WSIϗ6og2j-f_qcyX$e[ ?AT3XH_V\&Ut9+$21(,wgln6*VR< I ySkPWml.PJl8ڨ;D;/ww V }Mw2}=S6ՅE1 %Ez9rp a6ۓ bqoXBO?1`VJPj`W&֏%-?Oc7ioZR/1/,:8vG)Ā P e llA[ː\B&I˰Z)FaQnX~ Y7 [_7b; v {aABļ$ܙzM)h ~ʆ5=PL<*O\'W{D]^`Ꚑ4R\eAg#SSJy+!"!=_SIdY"R©2/̶_BC&g]1UU]hҚ1̟޽#\Gj?JӋ3#3;nZ! iCeAG?~.*b;Qb+32^)܊׸GHEӗ&Z1>NJ׆9rFpL0}w^2<$f * W4}wZ=s&Ko1\s=Ѻ$\Y!,ƒ91|׏eוI6ܼY"ˈ{ s F'/{DSiJJ͖3A-ҵv t-{Ys[zx&dUܱ̽{CE[% 2V9n2MZ^RQ'HITm#Ǘ'} s9S g^-n6{%}\Ȣǽck$~D5a~Š:&Ώj2NiM. ~%[*9),0fS}01.,R2ĸ[RPa&,iXAJ<IXP_}m!Ϣʕc]hg@JnNeC_gbjEnYG.Bd_B'^Q >q+VnɌ^/Or"-= E N;5`6_ 3R1lI ;&`F#䍳2ӓE/32~9i83N#hU{IC&P35Y$ŔϺxPP$PcBC@2?Te[aJ]vkV\Z3)$ dDVp3ߕ|a5-pުx1PdZ]ٖ{3уbJLѷ7406zpyl,G|E5 4-zuހWN.P4a eP.a!7MF-y .U5Ɲ%磡Q-3DW lzW=L7߳lJjj-ZPq^pTZ3E+dҕDCXPJXcP}Ye7.Va6[L0ѥx%$ Zuf(dp@ڐ=)CjAEg5~\Mf큆N(f?J $ؘXV({;nmԚH6Ïo3S.ʕ0 Xz]n)> x"`Ɩz`W#^V$9 4['m6Ź$7qUJou`mȼ r:Y<v5pg,e!y؈YIvʼno#QH݃t5E^r穳 =B4QĺKB~Sǁm3Ca0y'z5n7LQPuc-3~<.8|ZĠEh)0~ߊcZvc#(J(kpJ^I%N7تBW]DH&]V2[tKG 3#]ˍؒTk >j?)ZI%@$V"1xY'LSίb 6 uwX@WRuP.a:\6K̍hۊM_2g9\X#0vW9GM/p&KZ-"F ;. yⴤ-*}3B@q UzXG?iƦQ1b(UCU+&_IăFoȢNxH \Z\{L:o@?lmz~Cz\Iþ1/c{ 7Ha}m)@NNp*\~`Lm%wCZ[쾆_@Ao9]/~M4+nJ/A1q勏 aaUجN`=^M=< `@[ksX. ;b}-u1 c@:ʃmsj.͸"4RZzBufXmS?]"~jOI./WQ1G\JiNJY&q}4.ʐ&L*m(g-[T} ,z=q ;%&3}P#!zrAÅm/ުs"^J#8Jx/2 0+ a ywlYUDV؎V޶վ>WF `v^l:F52T>&HlkfH1{(f|I|d@+H`(mIt4}q0kJ痮^\|- ~29vM;\ȇsꗕR{]| J7S>˗8@tgH5u9?q [ѷ$㱟ZZR[5;-hI|Uf5Hӌj25snyEM-S0}:ZP-V~wABA= } LJ,ba}ȈIEbHj= 8p&&`"Y?\,Z|nFܯ h\39Eq[y i(uJNJ)WEqdpޣo!IyFspQ^x$*zP,ɐvpK%HCfךq207tYUC6ةj@N-W (%{/ DW~9{̽2c7ᧇ4I#.3" 7nR ˡ-8U[)}ʉoZV~н&([T4 -wZOirg\W9mFg go-NoK9`C}j$A$he.=so߾52R6"pDMj|߸N|sv$fpa@r#L`#M}a n?x c CnYlb,&<(Wj ؗnlSL ӭ`pUV~k|_xgX5/oڬ VtW)s[w7U as@m :R[geJ$>KS\ IgfX2J EFX_PZ :WHC6IF."r&dbM[@r+AaR=;nW`F֗7$LBIN V)h.|vdg)%I8k2BrC4 N!Z:vfg_.E"r+v,yxfY2zIxyJ,n V=.,]t3F`c3-:r@etS;bв&~V]˾zy/\~c7%DZ~#ehy3E$5y?#z)vϐ*m> wy/F)U$z8j˵[˹YMSnJV){-^:g <S:1Ux6xL&T3'EG"7:Iˡf v071 zvq1&%is`Oa)F[~, R/ DG@*DLw\PC'GMȫW!BA}޿U4^,蚞׵&3tW8$&e) l^U~{{US&{[G/#It57/'My~4.=RSgj:)QJWnp Eo9) QcjhD,q5,Gпt W>`b B7t'ms'\X\ ;l7oSܺ}`"M hVO^TWR$+rw"i`ODԌ~3yI Lju| $.zBnI Kc6jpa;A>5uS+Q^0@nX)'.MJv=b3hYz,M|9tĉ$T%$$ \vT[Wda$9[6O]j15|lHp״ܤuhx_ݡRڊ&e(eGWygN;a5Ɲ炕!^IY9q 6JaXԝw8Đ^y0O$y$4R @0ny nZ`,\ofW+@@\k(CIOΑ>q{?#Q, OJ9th[G\DPAH^i~h >ubWAHWUcP`1 q"}bM)m_Ix$D /r>8 ATVWs>T;c'DH2Y9E`},ϳލZmGHy42O܄0ELJg[A5e1Xi5HfD4¸`{@pi{KzW2%M1LNnDdS~jࣘ;Ć9SBlY93CdGS?>0 6)"p68#Xa$2ToWh%HC26 J1zъpB9ָч4vpmò0FQuqm,FeÇFS\}+gJVIHԇ5@1Wgw@&FrÄV7#}j>AX3< گ5ιS]Sҏ"Ba@$螧*Iϱ, 5=CA%Z:yxո}s@ T ,?hSoj(ͿrjtOqd/W܈86& E G vi&ߊsó3Јt*̬@8cQf/b5d4̼ٷIt$hPW?'w@HWVDD"gY\Fl,I 9e25LFn*9mٺyZ׹{bOUuc>ףg}YS:tvzC§;/I{ =3N/VW`LԬuO ֆP3"GFYݰ?¡:RiiMeG\ .L' [H@/09T%@Mq}ddπe_L&#`c|4fn:A ya I)#Fc(\-]ׄ^1_K3҅Ϙ^d{?6zͲgT<`(艼x\"Sw$l,SVVhL'V@$svJ/'GSƞy C6)]בUl,ZVd>omi[^[O%}iQ)kuK:f5Q>xCP,"=Q woJS55>VjiATANF @nreegBy)Yؘ"х"ثv@ dXm(~i;\$NKۇunCUm oKT"J_z~74XH2\ ކ$9;D|Qiǯ}Z4B=/d}BkJ/JA:Fa%jŏa(+9 4·oKShs <29a)5jAIStNCsn쑉_HĐkO^Zh*hñ\p`4vד\Emh#(ӛdqaHJj}\j⡕y]1<"|A.{NNvMeUo| Ow k̢ŗ& ^Cp%]C*$aQnqCI^w[(O~:ZK"7cz.,o괇&<կh:TY^s;`mPs69^O #1u$j&<$RI!UH|@5dhHWKRh㓞ENjzKjr’ "G^B?sRGn]9r;Fb{QOHEHt/,h&YJ3wќxTN Bh+T6?C\R9JAUcA9:ߢ[`0jP)uv}hNh1-R7OuBײ?3ɏ*߂7@F-!ib!1J-l~YrmOҡێ9{WMt$ ߒV;Z|(UBbmt kVɄ,*ِBhja/5J0)27y. ?\}hEg?J^1Zc b5Μp=1짢8dJ M0`C~YPos49[C${p\a"OS ֨[ؘc/V`.\OK7z gRg_Ԉ.x1.OQ X 3=ɭ)[mYq5K*MTe~@վ؎2qh"pĊ䥶wQG?؟{`y{/VQl!"̘jSX6D̕[T&R#] WvƫaBSq]O,g´s2\uU֘8ğՇYs3x4@ȍ]{vT" w^ |mWJu:ہr0Їs[Y= 8T'(&,+Zu6' (a<lb5}d^y %)Gnj{raܬsE Y$a6U{髌:#>lF; oǐqYnki9_/8G0GN _6B;`5(]IA_ =+QBIU׍|OkT陜n B2IBb%B- W~mw뤁׷"(x0:ƘPB#3O"RavpPsD2GRDՙ/E ɞT jrx1$=I[̤kT{D pEqbI*Afp۹tmlC{ܗ4*Ov ޱ;+uE`e%e:pEB~tgBDw3\Kb/Zܭ^ wTnB%GB,U2Y<@Is3G6 !  ?y!\![Vl\ B?a*-PAQj[NҦO޵ƙ&?;@_7k8jZA1©oa  ((swV\"1( n|0 Ʌ/TCiʐ:*injKB,EkjG,3Yj\XyEeP*PKD|>eE1Ǔax>jHCcJ$b)1> ;8*i;DV5ݮGVH7Qn3Ю_5O$[:d ÷3ҿ7ݮ'NƔkFq(O]2,pQ2RPt6r `]>@b»aϋ#\"F%NMCkǤ87 :+α>"7Y7ec~tW|BPA}*6/6p) a:rWMIBA:4!w(~J)kb&MMAU=ȃO,+*we Y7nF3ZǏJ/d ov%"%X<1JQ5NK&No-gH,|_.hI$D_+ ؛̟?9Z*vrCsf\`A3Vaߜ/KS`Q TĠn~#[dB4631<8`ԭA a4c]%)YQ;N>-qs}xJQ0) k@|\B|dY`je-JoB|yҚ&X:|>1㵒*DŽvTuw DiyxP59R'Bm14b@@oɍ2%}{.ԍL3hǖy[CYܴDr+ECnŜC$=2`8ܖ2d||J22jTp:YYMeh؏IۥEtI NRl xDQ:uRZZ:pYTR_P*A UT1fI)szeDZf ̵\b`PC̩0Ʃ>=6#~bpi]qUN`rF2%C, NjՁؐ%ڙXï mg Q^ȞпhX?q-;ϵ0Te) @/\سs-bQز^҃ &Hvn'a,(?yz4OmA!^mBCŃB񸡫ޣEEj@LuDgoxV)##{r/L:G|CxT{w|@GfU;m.LLWd#h?U@]t/4) dB`$^q$gkȋRrGėnEa+)BK? ע90%ä; )GTs8o 4g?v9Fx5I!;GXEj Z}k}oZפtg`-5tJ&pY&ŸY97dX:GTk/C1t׈68o?Pu`8P_ήUEGQ$P&Nٚ_.dv ^ K4;ߞzL= YZ