libjson-c3-0.13-3.3.1 >  A axp9|u'̔f{ "5fjT/=u+%wpAL-J[ƟPN''$y1Գ == PIX? B4P7 v+C*z0Ђ512٣nD3'x%GE򪶅Nµj4y\UMF'W[|Bǔh imA{eïT ~Anʲ:>>ނ&GcHscx A݇D,130260c64d23b1499d2e237309fc646c286c6e72ac501e7d922679996b6f103b9d10364623b11f8eeb6ef38afe83a1f0856efb90ataxp9|wKJ,f2M)Bu/< V9IŸfG8Ȯh&1 C'ʱGYy^*x)/`Z?< [qd V~MuiLʻJ@@B".J.K":O8FR̤}GT V)[ϲ kSy݌JqSm@Ӿ ^P$apj.c~8Z'f>j bEk0` g“yL>p@-<?-,d   .<@HLe      L(58< 9d : >)@)F)G)H)I)X)Y)\*]*^*Ib*c+;d+e+f+l+u+v+w,x,y, z,,,,-(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.axsheep65mSUSE Linux Enterprise 15SUSE LLC MIThttps://www.suse.com/System/Librarieshttps://github.com/json-c/json-c/wikilinuxx86_64A큤axaxaxZ74bb02bd06f9e99e87179fc4fea6cd92b7971285f12feb54959f9c4c9272a9bc74c1e6ca5eba76b54d0ad00d4815c8315c1b3bc45ff99de61d103dc92486284clibjson-c.so.3.0.1rootrootrootrootrootrootrootrootjson-c-0.13-3.3.1.src.rpmlibjson-c.so.3()(64bit)libjson-c3libjson-c3(x86-64)@@@@@@@@@    /sbin/ldconfig/sbin/ldconfigld-linux-x86-64.so.2()(64bit)ld-linux-x86-64.so.2(GLIBC_2.3)(64bit)libc.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)libc.so.6(GLIBC_2.8)(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/ldconfigsheep65 16421664710.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_Updatecpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d9e0dba9fb16b2ac9d395fefa60489821ff53cef, strippeddirectoryASCII text PRR RRR RRRR #]I?@*h{'utf-8482f30ae46872c6db3b13ad56971a30bc55c236441f9dd7dea800771c882ec89?7zXZ !t/K\] cr$x#Ezբk+hFTl qz2G IR4}v#kqS1D3f-Cb{vuP}%X+RBۣ(7ժעm@GO*)#n}gv]5 wZP (9 ԁu/vUTIM^du [ׄf;Gu[atZ'Q@c<.0@v1qu;?/mcFn¤贸|ס2]/s# :ijF`H|F cc1__K6\P6nyrbL#=(Fcz] /ֳL`PvOR?" a+ ΥqqMÏ,rMP j%'=ٛ]7-UIfԢ^ˢ'*bnZ^C ⺹ڔ$ʣ h`-/L/Igֱz@i4rppAO /z%Ï #Es!lrÇSt [$<$Ϊޤgpb!ۗ%F~qX+qOP1^&/./kE#kTߗ`~E EiCyCp %FXTpW)՗,Pb"&=RN]-F\|= U_tC B:AJAA$g٘O_"FP%^x{lg$6-KPZ]/"/^['L~D,}#mng gvc͐^|ॹ|h=#,Y`k?E nM;5xҸegգ7n'L-fTm{"ZL:k#O0ͭIyEovvb23:~CӃb:$;kW7jZ0oYsʫCg"P:(UIe͕WQ -u97Т viCtI! ,r7}6q.nG'1c/\D pܬ@ͥ\?lڷ"2A2p 9XԂB-qjxjt]*o^ev`D\B6S!fwOd!t'ݹ g@ ]Wߺaa"P4JaJL=`[DE8oMyvPj?2XV.^,O{SWYg hNdV4cCsDk LK4X @n*< X+#8ָOZuu1JdãӷӤPjxuIƆMcVͫ7., Jj]!"wEkZwrɔAg=;mO)!!>dnj{bæi #SE 7\F `u_) MSSSЊ{팻Pd9K‹/ e)e6ΌNF~ì+qoӠ` j}/mG_mG:1'JE^y+IJ6Xd 8U@4. h]嫂^Fag'hyILI[OLhwZQbB??o0O)qW:ըkD-'<ƔHO00C1AE h=Quͻ2:VW9BvRL8e!=`&͸2R/zC)(ob0RbމuꚔ*=B!=*SR4 2msȱ.{nd0}׉^ݭ6dIWlYƗg]th%].4 5` Fh]rQ zeٕH[aSh'Yyhqa! ȏQC9 ށ:#P^1U]}ѥɾqO`>HazG UMs =T8=Bǥx.. DTvBy̚Nd lΆ9-Ӈ15 ";GԥXu"Aq`Lxʧjdt6fV9 7.?!R]r#gJ\`vji2/ER_w#7U;xG"1N>RO%;Oe \ٓԪ1ohA3XGћ*r)/uZm@WCZ=TlXaDcV$M0D&xmEH A]+ĺ$@g#ےcM:L@ Q8_©?ECK;4E$<[IF2VqK VW!77H`6XoΟhO[c f늛mn&=09_-ӉK.q8`{H13uyo|_թE|C&ŧzfm,!olJƟ#b%}R35H pMirΞ]`%rD9!!b9LB@j\'/\wQaġ.h>+_PO~s@-&ﮔ+) *=cԷkQL}oX1\O;jnuU1>c/8زau!pא-@V<63gFL56BZQ 2Rzt-U>4xKM@*[I1 1m2i= V/CˣB MO; C[$?O%RjP6]N*m$TziV{^J7 Q|'`]:Ög/=)N1L^xFFڶ&m`̧E7R96lw͘2ǫxVﭘ+fauUk>0$mloe_]v:?n"iE!"T[j_<퍗 YLHo5Ԇjxϯ7xktu;+@ L7T!5'阓t [zÔlu:=(;_n&fd7_6 G-淊 =גDMrf2@d~eU͘ {sd<Zm{~3XZ>F,^Rwq ڿgOyNjdߏFׁK^k/Y-#n,JJW.@BOL\L b@A=d 5~t =QW? "7a}Ӳ5kEC[9]"iL?}lɫPY}xX$HAJ؀O5WpD4 t?#Fy1t5pJwwȷ-/:$;M}ͭмc=y&mWULBL"]ϙj9M`[쁓ahu1?6̖=Ő=EZ:-S4_t;`a& BJ]z[9I]|rO2ZM9ŲhC]Ո'S_a7 1bl!l^mf?vw@JLv& <W1m#˅:VحDP~`t[4r1ɐ8nڮэ/T?:TS’2FP;cBNW2g𰙛+W\k5ZbXg<`Դ ӂu*2b6,v*esF7Čm"d+!tZ 7v]VǂOKsdyOќU:9}C& , (ZK6,5j`B,W~'FkF+<^܎Xil0%/ λ`M<.2GJa 42g(~o*t=|)y,?lpTqILo>.hhqlҘ{neJ}.bx:yjb\NЯ&}`~9k()h<_lr"WR @h w6nTV5n0,%2($MItȐa'm``TcT/\hEjwwzyFGieTprgsJd]`܍sRKyuڝfO~F6o+u*4B+7@^L@1RQBe!dRwSS3scv dyC>sq 2Ep ^Ni^ ryķԃh *x ځ \1Qbmy ܰw"|~ L>_`w܉J*My>3C1I5B9/45ʻ?ˇ9#Ѐ>․R߂L25U.^/*>ȽltB^f׀ʯ}Od@= "VI[b1p4(i6́f rs(s 0=UJgdt ;=]3$3cau N3?+ EpDBSOW#oI0m{u' &DCfRvŴRYde {5(-1p14ͷ" 9%ȻbƥVk{2ت%qVyE0<#uy[y9`#yW7?/̉όe= q>ް1v6i"fLK5?`9\-'x[lh43 */q|iF 0؊⛕F$\\sQ B_(o?HZ|zيh/qo}-شz\m2"RI~Y}j(UȥwLd[el$J qo=067q=  1p5Lidkf+~"??W>ı#պ؎{9T^4g9]4W(Y^-XdgD:,zuY&-M<0FT[8Q̷lm2V5܆m=u癞ip,!ϷTi\%ݘ۩^WFKÿ"4iIak4|Y4B6ă!uD(4i\|h_,I ]Ys3[.%0z:Y`OR;19?;Yұb>a%PS*9 {kʼ`'E`727ػ8OMImrqFި?EQ+}%rc̟fK0ټS<4+0|< _Lc>t?UIMd@`UZ9v:ԪvM!:on'w@1kyAx/1mWk!7DnvuPZfLeF>r3] 73v9뻽zk%HѭI.kb*ʷmA0Ӯ3e'rtZeg" 1Ք<vUmz3:p^NXUڋJGJ>[xdrц\JBʓ3R <)0FrENؠ_&tꟊwW|š~2)3osZruֵGKrx)V|siDQ.FI#jKBYg퇚y?Gd^}Bt A/$E9hVAiS80~IJEJ`-BF軎gQ͖ ߬PFMV/{&5MG8C)t5Mʇb*}EoV]s"楶ݹahn:FO%4ƚ VuƿZF, SIԷ ȉG7|H@:RPxi;4Ҷۘ S:dףʼn i!{=GnxJ9Oe7oU&$Y :Eh SAhgLa:0B8w"bfkޅ/aZ`ݒ6wz,F=ڮ8;":zsI˶ JC9qWٺ"#/o bӶӪ[mvh Žx|И‘j屔JsfgxX>Vs;{-<7ːj}`?b{CT4Ykoq欈CZuQV8 I: sj&MFQ \e/"huq-u%@e4OM%uTw w kGQ}rǫfy.kzbEnTY OG]3+ ((Q:g61?N`-R*Tܥp1f+w^W]'t&zLS ` 'Tn47|M:Gx̧B". -/r 3Z֛Sb!vswlQ|ؙJxutu!( 70AF#Rv;9ژ.:(X Nv].Ķg 6ؗaۗbT 8MF%٭&Gx'D9 sk(ox8U9DZӁ7Slx=#Kl ж\Y3 ,]t?a3cP'nn? phWU2X< )tyڑ,ދ 0̩o!?LS8WP[: p# b8/Y6msp= Ybyb˯\NNg;+Ω?eU"V<~΃j&],>E D5<եgߪ+`p sd`ZՔN7EɘowK$(26B?x Iy4NGS[_[ӳ7Jo(ywsBz yBy K=K> t) /|vXÞFຳrJ=8^X E⩢K Tt .-ۼUD52Ch΍a&lIr.s ^PsFr?CoIb7żgTn5sL/|ϯspi_`>1DY8G}' 7s,UГk- b@!.'-p2z`i#ur-T~֬y͗2#Sz9˺ @YUef#X8k{DVZ1K]_r~DJV5^B=nX%ӫO DƸ_nBhCqXq>J#D;IB\RnS$:ЩKhVEdk:Ue'; KeFwk3tS4؇iCHYbJwգ%j^w(&b)u"?J,6H;|jC>Yf1 " I{&veߞ{O \hiS+3";ΠBП9v9R0OQaS\h ny?=bSbXH`޺Y޵-{5_h6//!"~078P(Gbl7+ b@ѭtښAW5(rOD87tc%@],:`qh"D?_CW&a.Kah7Io|\cd p<r6 sP_/2cU0N^PGK3@'*Le }J+<΄s 3X_0rrEvJz2f`軙y^ZS< K` gTșيDxS񣷒 B8F 木?Ҵo=@ƻv*Q}Y<ٜw یnӅ=0n&,m/WD"˞p17kȘu06fO˗{S6eױU<*ILa8l._V [dMsO`2旿l^967vY( y("n;U? hEoeKL 7:^8]"C7nͲ*{\znF;ǽg$զ^XxGfu|n |Mg LNz ioL4|$zhC'()I:@3vӋWwi1. cm2FuGl$+|/)B \1xF@BnbPF]qMYN ^ UmJ*rW7u$CG@/Bc9s>|F_*`|GwKNsmS j2@uSB_<x15澶Ʉ%Nn H͌& v[s/k2 ]΅4vs@jRDZLΰ tfqsNIxsa~pfOBIv*32^J pJuq>}%L.'XӎM5xt|PByȫ0HՃy-Lw=n2 |#]}dE*P E"TvdD{'O; \d2f a2&^#y~)_Hޤ*BW]Pm"W2x`"N6Ac[G= <"Z_صjYCsAqJ1Jq?OUc'EO#w ~ SnEtXl͔`St5K7hѷ ءH^NqM9 }vR&feb1>R_ڕ=-[9;t׌iye V= OuXA,/9IWJ’*. M!gJӹcp4Lh kh\L܅T6 ͮ5qG;YtrǶ2gSp(ÿ"0fPI}q e3\v0^f]qtLɮ|[םԩP_$$1PVQoMVHF3+o6X`pŁ)e*6m+l_Ǟ>2Z,)X"ƙ<{ifXd7<0珨-iJzGqxk~R %>:VtZ$|<so(}H#i=F s[Rϗե{~쓁E`|N)7[ފ xr@P =$&Or/VpӋKg|d_+r5@6% N`*I+aT;6/ r|}'׳A1CJh衪 g!CzD7ˆB< }T/"lBcI2t#iMPͨN)6Wp{F/i |Eur= &v?\HwNMqT$Z6BEcЪǰ)NB;cʲl_t>TxuB($S̍U%az7(T$\dzY˾\͜ 8kbN$6A-@ `S&qlRf|o#Tɭ?T9[YKcuJtR%>wG1]P.D\7*@]VP>E7q1d$OrSTVˢaAmuغy|׽}]aR26*aͳ*Y^@O(pg>Y{_oX׬):O!QbqL7R#7d?Ee4rգgzKW#晅nsl?$8Y²15o$_DV] ׹TC=},m%IWB%MYäP@)#&63+܆%!`t'>žDžnf#|X%GVjٕ?=MA}!πA1{lvjD(]-iڽg.,̌Z7O]@WĐ|X?-br8b.'/ b_@ C"ET!q+J_k{`$8 I;Lkh<4]RJ46h/vph3V@G;ʑ"N8K&^xȖA ).W3bAy6"&BZI&fUӫAc_ <+<_Egfy%N@Z*2;9@R9ϔAȱ5Bg@vvhemkS AL@H9ސV-u2{s{D[.Z)RBOp*OiI\"-~T+Jr&یSwJHڹPVn0/W k`H c~i#L#{Ġ2V{c-@Te??P%|MmՂgnr)?FyF1J Kqpx๎. r꼴%d~}}ͳg .ުéQaeLfHjoݙ%pۤБɌr7Xc%BVE{9uh1Z#l! 4*%oAqfSQ^`4ǀPLf^,{Ӵ9Oun S ?;@+?ضP5h3$qYkBL̋XOJ9e{K(e\J5E0:P#k46778cG|bV \UO/TɱlH¯ #7m^6'ҩ*&U=F9ʁwwizw jp%zS0Pc-13*Й3qZzQۘۑM 7)0xⷥy@ylHbUʌ"1QkiԶO1ˇ~~wXKaE! RIt?IDG-n])M]iIs$DD) tU]ఄLL>I#+ozkwe "G!䤰.z uEԭ gȼr&v0bVp>}_d-0e|kE ᢣr0e~k/״r/@4Eи[w\g(t @.*~+CP ?rYnB. uIؙ̠ A-FM xa".7w8Yĸ2m)8c&{"d%U8n7jR1R++Fڽy/y: G?dž؈b+7? EI׍Ӳ&!t%o0cb%M< +Qp.駂H˄vQՃ; ʚufX*;5Qw94]0y/&w&ъ9en:K]dC !w+IT)Llg4?CrIlno$oP& `schpS.Y{8P9EquRQq=wX S ? XpM2lo#!\QAn~ hRU Œ܀_[T(7,`w{/~DKb8iߠ+HD7e)X"k0n\#/f[s8;w BV9%JWT[p6[G\n^ aٮs=Ѻv׏Z/L~C\9!¬ڀK.ݕrV|No#6IV 'r! =),چkC(ˇ&Jj鼑M̀6_z5w#;M;,[⧝m<T?b{ܙ,-v)0@jԲ k L4iUˎjӬL9>4qSe/FҚwfa4(\abvq@GASЅK̿ang]TXOi]e2Zn"IljK@$,c#8̶F҈jDjfIy-m e.(_CIlR\,V2 W)X!d!ȹuag~(F]`θlLFb)pɱm-jm.)Q |`t"dNU7R'H*Ym踾No۾LQ{*50ƻ+PA*PE6 #r,] %5=p]>q'OQ a]ޏB+J|) -OȐ!ß72|0pDojXm?(`m4G9ضZT̼#翠Q{$n7bQе\4->\7qMu|H4R%dxdso }}&>`75=իT;r&r)npϔ(.5'pnO~9==tη.y#w۫9! sXy!6T]cʿz>fkiuxi[p{Om %LAY|1s9ޡԩϊ +5j7`ڥg!g.h[\Qa&g,i=V(BGӷ଺ Lsv*mmp^)x&</rԖ$!u"X`1`oW:n%t1.`qF7u5#o HevnU]ROxBwo-y؄CHBfD!쯬W՛ XFFy.X NC)Gkc%Xi zX#Gv#k*Ka9>*:~K(È9!M@A;3ioYḝѩFR,68| 6\- x_DpҜդh.Ft,X('KZi#*c:ˤspYՋK`ӗC^@3Q]Y6NQjLG }V4|Ҹ_S!g8( _ʺ@xǽWˀ\p&+EC?%Xg'3븮jveeϷZcq[S|>OaәaF3"RҒv&㧺N!]! ochB?>O/B3ƋMd X"3JtTM+Tq\_耮-0$Q=J 0zwYꢎg>yzbXdkf/M)8t)Y_ɒ!0]c `D}x֤n{WQ`=2r#X y@]c;+.)Vtk;(:܃{k.ГAņw[nC>d \ݖ Kr L/fRvRPO9P$ 4QU/0KMu&,XF}1Xҿu{ O=>%&gc8G7.!i5F*>{%k&͆\. &57U$=ém@')y.9F(+c-ABM1|=_vT΍F7P #RFiؓ!A?n%`TcWXBKrB1ޖfHdw@YN6a ۈ5zƂSПそ<#m?p:'N-3T;!wktboH?Iv&Z6c#sp{#1^/RWCNc2ڧhٶLXlx0ZRWuv¶7% 2մKaq۪$'ºYZA ڤ7a]vT7=A8(W#!אmCb*~Č8@l<^j7Q_:(!>*Q[+"\ ]s7iܣ&, 2φjGft XT+[%Jz;Gp?V'n-q- `'6D-L$C8 2CC''jg^17kk Qdk\-I.iՁYrT4SYکPsBYC` K)tywɢ!SSXM@mݑZ>!Kk?T,wيyZTzAG&nUOnܑXV,1%SdI s#8/){u9@&\Ff-D(hc \}/]b[NvQ 8oⳔb{[ b|3ǀ;~n* ȱq0Dc736oq`Fn{<6_eL{r$q3|g\fNě$&e x\>B*X[k;ZQJYNtd MC+΢)i\k*ڈ&V}L`# -b/v"y WʴiG;hU5m 9 YozrR5Ȅ;z@;59/pcHBĎD 6ԞeH'q1ud`)4¸PRfˊ9\J>nDh(Ha#㜲S\fRh7c'$I^G&[]bsR kF޸I˫0iSWq>l CV͔bOe"%s}NuTSaT&침uvl3(WA$D>Q۸vSq #Sek'T߉GLefxy?zb:|a!fC.Zߧ&T2<եA-6'ZZ(Ő 4݁-)J8:--B#Y\\H:R~Gzm SH/S]>Ae?@1WmV4INj,H m|VDUBk( ȑ^My *bu(n4:EX/Y\U?Џ-ߙ>O4\tCCO :_p9OgG{Y$}b]+R?WaPMV\/hn*7B0Z-zn$ wGbHR,O>'To"ԌI8e&l[.HT8lw"::p@N=H{sy3JCHowP@ڕ+,Qd962%/Fu#6ps@َ-<%#"~yn}KS΋ C$ ev ʶ鄠`+>ZhWn ȠHrDt_u}}NTYwg*Zr'HZ߁s:6W=O$3U&߈=+u]sxZQ?V  ."nh.6cx.xg>d eXBB[[x~,.xP=+[LYM@$)pT_W29v^'ᣔ>SL})p D PܛY>(EEri'n0BKVIa0𽅗EV tstyÏmI4G`xFKXQ[0SI7r`W[׾ju7UiS!甑v@;B\QA_"r. Q.-A-JZP0NWz?f HSȿn. 09Q0;E3'GV  zZnD2b+WD4b3>gݨI[zM|)`'L˺Y"+pm~DKATݴAAB <8{*Yvy?٦sdz~:q8RF#~'w#Y,^ " c9.o\%p ;3V"g}+'}Js t3( |F@!Ǡi#]U߭)CA;ʵBehDi_RVpI6Kw:sbϮC1MHd;۳"[E+á,# !?$ q6sͫ h|b]E @ XϽۗb  .:3Kk/Iba3G^p쏬XXCҖwΟ&ώkqrSE9E遪_ _`3en^ g¦(qܓ_cY0Ƙ ZYġG5$5@)v#{Cۇ 0Dq>Xw|*R]|uAf\aoB( QBTx̝yLL]S2+!#\o OIOv#Di89@-d%([谓!c :K,Em{nq6h?]}!q6Ex=^8L|D`X>C +3 ŷR\&LM#Ԛ]O:A) o$`xӜ@'>זU/3XΤ 4%OìMMǯG>Qj=i," i?s(HL(P9CD/9pϵ]"E譄nZ3%cݙR>5-t|!Xw-%OI[i2,ԺA)0P8J5M);3%ŤW "WB¢6b^ k`WDmV ,m[_Q-5a>[?72lnЦWe{I< û=>bt(*b`g /_%7|Q'RϮ}da]1i VkKE^@M)"[cd3n^E/uy Q>Cٖ>ń߸ݑ9}+ACм_YJ"u/JRq:\͖"1(A\[=)\-صنcՓC8xCUq:MC^kӔS)Rh>,_7(G'zkPCghǐuu ;7Hk|&ͤ+5fwa|L I%NB k!ӻy4,ޒ=ǀ Wh#qϷ36p]=:nhr_$`xjHT`^ݰDȽZ`w̌  YZ