libjson-c3-0.13-3.3.1 >  A axp9|G^/QDr+=нX[atLaՏkwbiQ {A7!\URۨS+;p(*nyХ3oō߼ t,a騬* 0L?!tN$~EH[k Z8BHyURXzWKr)T&7 vzfGM\H !$7]8b(3_8׼{acea257f5c652f58dc2a05ef66c5c87a32731d9899f65ca0748c6295fb185b376f7cd6cd990917778b84e8ba036390dc2ab8cebaaxp9|jĒ[ W.3tǍh 2 -2|}XHj7röCb8 Y)sR`` I$bXc3\Ѵ.p4JEg4Lt{"D3{`20f8\uWԏbQGm$ 6!3@cv3}DxjFOrD%NXAP m3$ʉ_gQM(}Na^qɣl77z>p@,?,d   .<@PTm        X  a (8 9 :c >(@(F(G)H)$I)4X)8Y)D\)\])l^)b)c*d+ e+f+l+u+,v+<w+x,y,z,,,<,@,F,Clibjson-c30.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.axibs-power9-12SUSE Linux Enterprise 15SUSE LLC MIThttps://www.suse.com/System/Librarieshttps://github.com/json-c/json-c/wikilinuxppc64le A큤axaxaxZ802d4f5cd2a476d5de0d7f067455ee26b7f3735a24c2d072fde1549024de1d7974c1e6ca5eba76b54d0ad00d4815c8315c1b3bc45ff99de61d103dc92486284clibjson-c.so.3.0.1rootrootrootrootrootrootrootrootjson-c-0.13-3.3.1.src.rpmlibjson-c.so.3()(64bit)libjson-c3libjson-c3(ppc-64)@@@@    /sbin/ldconfig/sbin/ldconfigld64.so.2()(64bit)ld64.so.2(GLIBC_2.22)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)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/sbin/ldconfig/sbin/ldconfigibs-power9-12 16421664610.13-3.3.10.13-3.3.1libjson-c.so.3libjson-c.so.3.0.1libjson-c3COPYING/usr/lib64//usr/share/doc/packages//usr/share/doc/packages/libjson-c3/-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_Updatecpioxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=9cd38009c97a34630ec7ed9ade5aa91f2abeb739, strippeddirectoryASCII textPRRRR$=%uf#Tutf-8fd450046e6878cc54d3ca0a1235836729d8b8cb6dc1849466f6a5d9f591d4741?7zXZ !t/h] cr$x#Ezբ2zX5GGFzPgAo;֙橝7!a4KSYN_])c3 s-?,D_+ǫ5tWF,8L(=Ml( HW_i"Q@9ٷ.}UV5,t%jRaN%@{e[D<B+Yai^`ڒ J?~,3*R#`$?܈hQD$d΀(K$!T Cƚ6$oBHV2."$ru}s^bH`|NK HjdjsV_'ZWT`̘U1G#=6)xIx %:GpQP`1O/LOK9Bɸo+ib[RjbB)(2y5%C*(,ؕǾnΒEc T8줼vo_YjMy0 n5I;PM|OzSZ4˃殞|F72D+t ѯ )/czkI .}|0Z9z8 .b snm9v^"_Dk$*nrl%fl%1J|2JP󗕛K|l鳧q?^( /&x6ffM#L)mG4''ɺ\ +UI=G?*.t#m`HāB?y,DYoI07$.2;콙Vwzs=/i%X=^1@BWZg92T">vpix%I|{f3%Uҷ]H? ķ A߳Bؠp^ 1 O/ h靾|}\#6>J e e;/[ZBdO uusx/sb5H8!g]HEw[&}z(9K~9ǞjDCbP͗;WEegV&WSSG:5"*ڒmd*eE0Jx6psEe4y9lE ѩ \1=C:ؔ[!N`]hDLYBlII2A6 -o{/w3$-!ۃ[b3>'l`2QuG#_b!uhTOAt{?9SaX :b `("jWJK}bmNeŬ1?q4uI]R|+^d(*ۿ*J (Bqvb[\VmӈpJzZ= e'ZESfml_2N.<b_=%Ur.𾢏+q1=ADhIn  N:GLAl(_j+jԬE ȇIҐ58 %,7G%{ϸWY^Znӷ!'Lpպ9&,ֈ1S@6p̓7,S)-鱨$yhim lmj[>-=;-{C{cGE$qvXaܮ wYsp{Ƞ)͐ {Jg^q|`UC̤q{HnP⬖_.5bџq;T7R5o>w2ϓ ~Rl/x:˔r-;)V턬vZ06PpP˲Ϻ{_ ^/4mn@)`C`ڮ!=e;Ɯw*{ dlVxwkpz b|=ҹlЏ!KbF0FB3q <0Ff#gkفa89jtǡQQB ̥,~˲ `lUIA @[FOQx I}~$&oEuJ\ ̥K=C3ab07_p>LDp*_TiDeb'˲!ib=υNs\{nnblf澵laa5O#Y2im\3佁(\}P)^#= aJbZ'cS(d%&nک=0 ËeiP{&'wAXrkV!̦zJ`񲌹piM=cBsp'Ź𷜙T̑~L#Y/Lh+&$"]k~ i$("_lPHo' 4k=}{EZ9GA|c{xt:Jbxo0Lmϧ>͓f:fwu X >6 -*q9V|8o=1!$OPfyC8+R6{ U'@-SPWiac'%!%0;c6wƓW|z}ĔZ :w:\'9ZU/T%sbgr5b@Amrun}F;xHQ{ V:W& *?֛WEI|Ez pRu1/ѴE}}0K. 1{mc0uXZy}~ycfJȶʹXr"[g}>%dvOXw{?vx%}ENMOSÉ.B{*u{aU{XޏwvM9b.8P^ge i2 c;TEvd9`ʖBֲ i9;@yyA5{|2Ϙ;T:O&`‚//I(b>`"_K7:xK~0xn{׶2m`G|/>3X/4`3[Sek Yi H7V:BYn O" t9p_"K6qC+DZ(b+-J h^`k*l) 1F !y-ԓ/L2)a)"kJ7k2' [dKVyx,f'zҸ _e;~83ʑR% 7]ZR5FQ5@55.Y #RC`d.C+Qlxöz i9 ?CtʎfCxFKx[&L obnSƟrz#T\HS\G#qY( #ל_SɃYcfB9 #!~m 56UVV%=-q)|p $=Gm8vt~bWemHu~0ϧ~ C[yjM6" @'aj]zpTąR~B2ZsB#H5ERM^ d `͢<:KA.7VNxQ?_s+<42%0,8loզnecwkcrIt 6IA>Ra;J9uf+XlNey OOfbO}Yq~Gy!H̉o!ZDVmM/TI%:y%K3H4 587%z\%»){%rE+BX1*1@O'[ȑ&$)TA[rg6^ İܾ*N'6,M.nyƍ7G[#<.n>+, 8W:tg)EȞ'M@F\ܚUYb\-\ Q/(B5lV 㯺KU(C7,dtr(_~CxldfD18jSf-ԛG`7FJG:M֘Ojj`pk?1ٔf0wti^o6m6?[)rpF "J@$X1c . pT|_%tkfi$+5WUin"8 (E)LڿT+ńk: -eʅ 姉{ފpܰPZZ?z 9e|TIZXsUiBʘ:hIQGʵ# ak[M=vzlMe# wtqS3?59w^\I'pF)EaxUNםY<6L7 /'OK?V]Jc!O֏q^Xi ~()'XYstfUtOvЅl%)N12v}}c6XŲ{a0 \aےR- n•:i!xTNBE-vL!taEE20 Ԝt$SĔ[}}/s>P 9å_D vU-m᣻_zЋ\x{U̲s:*| >6|~;]*c SqrJXs~mD#Uj 4נQKs5O3>&/EMQDz&F,Xm9%R.z&Ӑ)OjJ-81` ̎F2m.ٵ]*?NWpi]r=1#' noE\tGo^(+)u/,bÅMqeȾ}e. ֲ!ٗ| nV ~:nh{Zwʕ{+wZi, +J`{1sJck[ O ΅9 a$^|yڗ$e,$U> JN;X"l9[srb[}} (.* #j\;uc\rTCs:&דE'v;N"3,H=.#ghM t_Ƭ4:z \_k^ny~axdCX(zj FM7tNqfg٠i СK_BHOmZo"CJhE1,+Z^_bӋo{Uz\7MثY:GF$O3[QŶtR#gBSj_b5__Ĺ5Ҿ:U'2py7}$);5(rK%yIE1V 麑\Zɞ"™!V#ÿCS2`:U{-yL$\ UǼ2jcyx5 9s&an9yoZ;v܇B`JNʐǦ"Q>S[ڍ[ }nܑ܀c ݘ*`NT_T w #.{4mƓkTq'Xc3͢vѨiw5>5[`8yPWR<''b$ C3c~wD|k%D`-T*kn]uyK'dcK۳j%dDV~,ѕz?<צHp֖ғ`d62x0δRkU.Y,3ޣ8o9 {PهKOGz.4UZ]lԌ"?蜞x5yŘI~AY $Ԩ+O wٖ 4OvP)yx|̿APAl;ͱ$ %4󒅽Tʭ긟Q %޽zRo+;d-SrAq2+7}J }r2"`6N1'~(1 GJ8F†ގF(crvhE4zi+)ͣ!WhוbLt7FK_2F CŐ>6U qgg,S'X `m(9 >uUnIx@#CgLźBoA^ZQa4{GoF\`d(^2deAd/@O[&韍&!I{?2`bǩLQ$m xLz%t05ȎA ! ̝ wL !ޟN]N֭njn3ՂD1"@޳Ak]JBf autXᦍPڳnw@`d.BzXi?T7uyؔ$wFXH]JgZ}$ڃ58@vl8CZ#Rڵ[", v v0wBL&)q g7\wA'?L!s5)c 3jЕEC٢QC ĐwK"D pŸp^ˆñ b&I.ZŒI5+X(>hfM_a {Z..+68O$Ky# ; E+S__ r;+F$S[ͽ&U9:֫t~+}|wi$ )XSw\ ɂ HZ݅p(5KYf0X+HvFTAiii:Szۣ>L ‘_Yf{#d%k{3̇er$C5;kyfUwg; WSA;9ڣAz .ےN"rt kg-s3ʩI,^>z%`3x%S'pjPDk8>[+xxx_zEڸƓԐO<-:w۝;X¿,EˆAMB+MVƱ0U-uԿH 31om^XfkL0"0e>-Mzߖ>U[j y Raޛ3#5~\(Jy~(߹#4 TA6d>|gH܉gVݬ]{zֲ hTWzWW+>Bݗpo( oqDs/iږbz-yr<{&9W*e_ck$h|g3شD\Zߕޥ|,pgt-nk5 PKhO5Q".3WX?#,qAC{mjV#c+5y%B (Ϙ u7\1r9LkH]~FqE~K+cGDL7o~η~& )"A?7̟6LOU.t)ߟ-{>__/yd6֠-)y*:<;ƣ1~A-f A]cddPB^F/ .ꈀ5BVٯe2G/[Vx&*~D$t}3N9LffnDPgh߻ta<Ԋ|aobH'!HX*EP>5^9n6q?8ʶIwL%xdEǧpuM{cog&l (X‘s&C:(^y];kJLM֜l*#fl"!.~JYKAix>,C]Pdj wA VW;u(3s.-ڍ*mѝ|u'A̮x[rk:? Vs-i5g2&ǁ'19vfj77 !$a%cڕUY_hUy2 dXm^ԙ '՟m,wrX !Jh o?#t׿0:nSZK,( _sL3.? R- :֭*~t64Ax̵u- jUG%2;"-!#+-jgW Y{Ab} 槠'Q@[Iz vEaiu ,G ۜN9w`E RCSDuʯ&8&+Tg *IbƄ]'Lm(QQ[S0z,TNR po޽޹X0{FS#Dd F|D (Ί'U4wcISV#~b=]ܚobDx5%<SPBU~Mn8- 7YihؿմOWRלIŴVK؆Ti\ErlE=@"m;pFaLK>ׄ[?P5~{)lfN_:LeƆ֭<)}ྵ3y] )Y[()rOEΈ蚯^TV4E4m[d8<ǰ?:>ssωbB hqp-lEJg_;8{!" rbfЙr1_nA*&;+h%݇c=du,?}mns ނH,7U, ɔ'ZhԱnN'T\`s"nFvLE+ $*I\-d[`;1k޿YVJbc{FG1+=?Xq/Bu*(E²W]o/-֮',k`y:naG dPҋݪ̆CM"">K] \(&db]LvV6u;󒣓ú9]LQQ`!AٍUz@=[ r;?ّ͓~pjk qAR[c%oO {p* 7-M}gTq7~I !gB?7?H0:1_Z9fWb2g0Y ˑ)qgb5Sz/ G~ܷb5 V.s?e|I R!(t0͖+B!n 1 zjl=3w}HgRi1淙KmNm7 x0$70_:q[J,`L1|dK~u#_qf& ! \AVB G+W"Q@ǒ|y/7,l Kqq~DT^8kvZ'n߆X$[OONr{h"B ʵ&l5N\ G#KւHΒȸM!u(@xlHk(Tsaa7h-Ĭ2CoeEC`%Z^kGy֬8))h 1E)mu{JlJRW4B.&x~FDxړ.#x8.)<4(\?*L:B2 PZ _ސ)ݴ 5O!]a6?Ϙژ1`W==6lyg~,h${OlU&V5ز*:E7#AuRIؼ7f()&O P:7({bs1KTtOf`š? NS:Ǻyd'[ u G Sc>nŪHӛOI7UGhF~,ıƒe`Y&ywf\{ۢb56twm聳i')'huD¯w$Fe;3bjٸ6i۷1,0ҷ#Ͽg {>ѨpOP.r)sɒHFL[@BUSr3LI ʋ7'))RZۖ@iv.PEDfÁx1u:^qS'kn1'o^o|!YG ?^f26ˆ@ 3,gsfr otxB.`MO`+[b%w[rvrZ^, )D~SyN}jy r>rQ#yxzQW,\tC )(Uk"|TnÕcLȂ0aW<va2 <4^)^$~{b"Q&@BKG_e5KAˆLmUўd^1L_Z ܨI$,xknYCOox.3!e˗e:#^H) Hr‡ IДۺ(Bo}}$Vo &1t,p1IW玿_!Mƿ1dljZ{<}і x4Is&>{nΈ>\k zlO^!(m`]&zGZHO1BEF2XP q*7dLtM A~ž9t=FCdkjyrgd:idpξcI+z-AbOh^#K/>)KοuD 3٨WpgCi8k]P k}cż/ V͍Ԕ9ȕM{U8?ukwJnScZH墪͎DR;7 tm!!]d= d j6;˗h<'m~eUcxk*:)iKx`^[h`]7;..:Ӡ0B&k'{&w㸚_XF'JXG dU giZD O;b f'uf;jsEJtn5d' W6WͭlGW$ "}Gv:gx?2SJRUtHfZMC W` @[u A܃+}۩{W覃JA](߻6߆n +83s2gY#VӇvmx-z5JC>,H>tUfʩ]@0C@D Z},79fߘ/,=6ϔ]֙m*#Jy(_Ox)(fT|lSP|y<@\63CVp&:*[B9USvb3V*)~`unIfP㳩o$8Vgy%䛃 sϬ뒵_zelNQ+0#x@+߼2l/(XDbK{fy]Gyd23 #$of.(^d s(zJl`au۽|O:+q  q7ֺ'x ԝF4Tz@(;TR[XvHF=Jdz,;ȩBղ1!Rc!Rϯ#W%ʓk`է^E,O}_b 7ob44yt5 콁=4x, B8easObn)I-`X:EsXuSW5jG%F}e+S0L%J߼K(׻3DL5I0Ȋ6o1WQ[D~L\!UPS)IIP QЅ4qQaKC}KX>1%~v3ӗ\FNgcudsٜSd2 ,U}OfK}@`yRвSٱh=L1I6*8p8C `)qͺG둪|渒0c-w(:_Qe A̱+p˓VV7نqcw~`s T:I(ib|ƺLRU}ӜF]eMoUUMAa5G@"&{)U]N VmjU_<+qU\[)!ǰo=DFC̜2v)JJq>YDύb6GE EFHr]MO\uy`$Y9<a`L#A;G6cdA`,14Eլ+ `F%!euGa<ڬ{vȖa"Lﴼ /o@F@qR$Ecvx1;:l\:?lk@IVG?8!%x?~ >pYE58&)n~m M| kn˭ζ(^Y91~J3W:o߰9 ՇDUu/ȬA:p2JCjlZ};Vn")5ȦɵAZaHdZ1yaƀV7ŢlYc j)ۺS\'jb~t  =T7,@i# f|P_  9|~J3z{F%-U*{e67A A[iFR20(hUJ SM{fcOF. K&"Nɉp<̲#ωm/ȱFS/Ec$l Ui{m&Hc(5sևȬpBm) +qmX ${:df[* ?l^U/q tK%?'WpAO rU, P3!4ZXS@%yJ7WX(2}˜~"˱鸔G GO9JUv;$2=zSZ]-ppsrfZ8nο/ deF^vJ9g\dp$c= tGh 5i+2Q "`a4,]]h8u1cVLk]?r+|s0dN<b4_.yU* ͝7Tg2~{& nQD`"CZTvY-cc5|켆 9'ILOe b_`c/+3eOF򍊄V Z;03U̞cw>fSJ-a=HJDb ׀i+!J~'cA^` {LɽBe)H`UKT.*q~^K+9t^mb.!|b՛h+5mjI31]tSy*ӝxy M`}ҵoزM{X>#67iЖF-RZAx(+%xt OoEp|0VcBhid:57I"(yCP[FՐ!ALR _~6] Nf0P{z$,X6V3CSjo` ٿs7n,ZPJnH^^ai%hQ@<Ri4s.K=7&q$u9)Ep:Y7ٕ>"Ds#3+]sk+/`&wzd1X~U͊&1s I3_1S'HWx\tݗc77ddl xL"ej@'N)KM!AƗ_; qG TÆ̫|P+jy'9Aoou{}|>DКy౒Kx>>dd;a=aSK0Of nL]KPe䅼1ލ(`T DLfߟJ-Y7 lWsw>Lw^T ZF6w0{ao,մJ1%miOL# ӄ08. 0 )=z' drw\uՀn x dʎnßl9VB@Pm; L@}ԑoGy0.Nw~3+~|3K3a!! f=taagYHDOhxV?4J\UEN\&Y"̽ {2KҪb-is97`䛘)Luh ~GQ">u<цd۰)i݋v+&l(ϴD {,jkzV2QJT-ʜ㓼Fx}kp>f7* 2 oPb]=C>rl re'Tۇl⿻4Vԋi~}«2W*t/]5VR? Fy~٢z (0B?c4P?gz%:frrB\ s)"+]MxfJgX {W=@ZLNu*Vn 3QtrAK>?A)϶< &X`Wp!R~O, ϱ~{o#H(˭{M 7 h ud7x mwueɻ̾ frk\JsX,' ԍv/'BbگJJ8%2WaS u!]HٞL2 % Dd ڈN{@:lQ}Li*x< t\ M3]JHz|'Q4K:kpiݮM*S5gIF3[WV ̓# !Odtq-DNZSe&"#h~q+h,T uy`ʬCTeZ Wm)` ouE~"O֑(-lX9-4R%wYwf F7wYi`*nOX{q=HYD践-˙ɘf6w]Ǹ',FF4tiZ,rm?N;!Y|,G)jH& t=2Q0–S/]oB ^mO疵aQxN-8J!r%^01I4ϙ@$Mcr[o(^tڕZw]L)-baJx;Kf7'FT|*n*}D}ַ:5aGdѦlgYrX?]Wg%_kd@'}<y ˹H4=_FIQUϸ<'ja'|D |ZԵG*RXNP yREB-w r rpdr)-e(zlDԿ,l46JDg~l}q`ٜ6BA~ij_I3T-)o&*wOSiA g{T?7u~$'ڏB 6DJ%,1F<)n)JnuzƂai/pd[၊r+~=EsKO`{CN&zmCIb>nMj+ݷ0OUf)D|p`g// C=1V!wm`I7LPh.$[ّ7\n|YVLrnt`Pe)2gj<ڿ<2C&e,o]o^[B!1 #JwDn"$S-ާ6w Iw;%G Eu|::GiMV? gqul=EaC#s ƀW+Iz[!W|!(ӅL8d2[6sm3{Y->f.Բ^)1|##^Co[)X rNJݠb9D3 i"Om9.A{h>9T^+`XBNL_;w;ew ωNoW{.v>WDxy@ؗG$6Z%ָKC];IF~nl˝f]^P]V L Sk,­6aG,#qK;N7mOst?3TЏ&t 3_z ȕderdYAgyi\Ԭ3kޮ:3VSPx Sp-0|D,4S8k"نZSr5X.26oPL"a)`?M}Ӑ/_r8`msކj>flo B/I1! { P!.e%|18"}G$/\rݧ+on3ݛ"WLuـ{Mޑ]QE9Z:ˑedB`E>ԄgLKζucB%k}2e]!F8U /R#. 67.9b5Fz͙=y+xAs!v1L~?Gb[DnGMڧ'ݝEjV~ޱdw*'67ǘ/BԜmz(y~=$'%XRMo72 軦^M,lն/̐FqgWZq.?녥nCR|K,Gz| Pak GΫ0 R^*Ɇh0,X%X:R$KUE q $._6tG'I˦I<"%tޖ~jVyWϽs-~˥s|4!mbcrdA@-LJ!"T4آT櫍J){"Ny>jņ[PLC-'rԳ`R=P"W$32р"z3uJ\ .`ԁU:~1%BM\ Ea89MTp2'F:3 $mo;+y=5+Km.;k)%"Dy)U8 3TEow6i))%sZ (5_zej= $q#Pr5DBTa ~@xSoIzCS$Ȑ́='Q D(;,#ynHrP)O0O& 9qhth))-w[rfFWeHzz{` j>Иm'W,@v졼tt=#ϋ0sh u,{ɲ Px\~M5'<" ?J5@[c6U%#m Py%型pSp.'l|^exi=WQ/L fgR3{ߌ$nˡ!lɚ}.!$@kC&r;ƶ^3 Y +!ݭ=HkʛV9oY&^YG`ڇ.#bs Xq1!~weN3®y9&`:L+Q7w.-֯kz02mRe~XMh?rՕs^t#D0kй^mb8MEίhtR_Z{Yg!S~b2)Tua?)Tm*M3B'fl>PY-~"H>ʵ.v'n4Wk@QBzPQI=CYxD"|SV&(xOO?v/ @&Ax$$Z1{6PZYme2c g+L}F4WUVGCMAɻ ckN3Y NRi,!x0JyFqC^apr7H؞xm:ʶ')plΝm'g*1Q$tUꚇ1ܛ\ԘvrE#蔵8,lG~IaQvJNVzVNGm$ڿzt'.Hƿlst (SL*\i!xqxs=[ɶ# yy\6Zӟ{c{/:AW , oӴ$S*~/z`,