libosip2-devel-5.0.0-lp152.3.5 >  A ^/=„I Ufsxe`^I+'YPj(Ok"$ϰo*W/06A#a|D}> 92ɰ}_س6kU mrܯ.SlàNJvp>4 ?4d ! A48@DW`j 22 2 l2 42 2 2222 ((8 9 : F)G),2H)2I*2X*Y+\+(2]+2^/ b/c0Hd0e0f0l0u02v1w22x22y3z33334 Clibosip2-devel5.0.0lp152.3.5Implementation of SIP--RFC 3261This is the GNU oSIP library. It has been designed to provide the Internet community with a simple way to support the Session Initiation Protocol. SIP is described in the RFC 3261, which is available at http://www.ietf.org/rfc/rfc3261.txt.^lamb61openSUSE Leap 15.2openSUSELGPL-2.1+https://bugs.opensuse.orgDevelopment/Libraries/C and C++http://www.fsf.org/software/osip/osip.htmllinuxx86_64\ 1 $  o R)  7 p  u mO u `!&GMs" 0 W?J1(8V/A큤AA큤^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^14a12bb369ee04f0164ebffd8093a72ddbaad4d7408a172d13b8d6f6f81ae6da40c9edf6616cdf7ebc3b8a291fecb1b7380483a5677d315923427917e460b108e9920f9a8dcef80f210804c6c1d6490333a865f70a30ff76b4f68717db0c0bc7fcf48f5ec0fe948159fab0aad9534026724247c6c867ec89b3ade57e84bc2338fa076c9c58844ff0667d4137041a5ccd87ec2fd1bc0a0fa76a5eaefd1d00e56105f61d838f93c5dd3ad6f9a8a4986c45da12b16d993f87152c8ac432bc933a016f759a4cce010fcf3ecef63e0536448ab8496b4b0650a3e475c4a0bea87c8e291374ae5b3e9832b87bc6da61b7d219e43b104424d54da55fbac55b28dfd35c0db2cef6065e6b68d62906663ec8f15134577ab1c661ff5510d48d6674ad17aafd1427f3ea28cb052649dfd311134cf38201d36eeaf34e033f7b47baf05d17ced4f773a795e7bd7203c378acfe04ed0c4414e0dadad0cfa19a1b71f193b9e2b660a38e8d691ffb59b7aa078a7d53e3e33ae4ebd352c870193f6ca87169d14c76b516cac22296c09e630a29515f5f5b81d437f94727d4461f8ca945d41d9c2b13b1e577cd28d00dedabefd83f00830a7979aef8f1c952d7bd75c874b11035598d25af29f34a631e0c391b3e283fcd79f99c5b4adcbd393552cf92db0251a6291aae05ebdcd779d6341f741b86d8c5da140727e50ecff91ac7e91d06b06c67fc85277e83d4d22a95cba58a106a51213f068365193015d3eb2bc13bce38e70c2b6052031e73673a48ee353023e157aff9e53827574597facfff910b099a225c4dea37e8f9f92d1740290c69bc957664127cdcac4741baf1da45a0d460fb4a02e266b579e9e750149c5058a6ba54faca2f690c6f593f6150e34d4f8cebae5fd4d215133bc81f720d41bf2bc892fcdfa82856f8c4c05b3c07ee9c011b9c20d23524044b13f34085b2252cd60785791ca577ae8259dd55bb6f03b0df67da666a14901f9799673a7931aee852bcdc0322967da5a21dceb56f0bd9364aee5abe36f685013dc38e226c974c1be5c54ec7cd817f5cdb1215c696889cc2339beb5d799b2c5d9160b34eb7d2a3744d534345f0bb4dd6c3de8d9e58d02afebb7cd9b9abfe2d04bd722b1864f7aa1b626fe9476bb5fce0ad5fa34fbbc6e6b67afd239d8d387e3edfe7aa392aa77504886f52f28ca3a952d2cc4493527ded8d09813da1a93d7891841ae1f3fcec3f98d6c5b2ed7c9f4f8f60ebd05affc5a64d61f53caf7dba3ebdf3e574351060e5acc8061c0f3a0a4cdf03177195abd15b9d6063cdf19c3092fc3eea6415a63fa1cf10375aa39092daab92d7d4e3edb9cc7ee15d793b108604982a26ac28b270137fbe479127470bffcba817c2d463c46eed77cfea8199cdb8eaa8f3d9baa5c369e1eba83228857562bf1ac469fc95d47133e4a992f27368c481bf8a61c95a7387fdcf13145bf85d70896ffdfed591a25a5aa3aa9837c5d5b8dafd292d480c52dfdc77c7bea1af64fe808c702b26c38b98e66c334c56cd53d86fea697e68300355e2a1b2a7239b8e2e0e3997fb353bc5592a40088d525084bc81ea950bdc642ab57b230fac0f4a553f256f1d1060008df79ee29028e10eb312a80a9c230a015302023c617d13a58297a9875e0c5d4b0cc682364589cb0493175a3085e7b9f60068fe7aec7c7f184c6fc5dec7f1888d4184a7973c05f7e1bce806da8c028a6b12b2403601093268f96e2f1e97c8d124db5bfc01114a92630a019781bd6af290472862e02d805f471f445fde189a068ff77e862b14213aec97d0c0c145663efc052f5ac29bb2ead94c091cde61bf70b735c22997ca5471f2edb75d2dbb0edfadd522379016af5b0df3358097995ef00c888b92dc70acf93b8c2eb05e41ee0b27161202765821536f69ea720f6fe147e604494f077354b0b2cfc62ef12b3fb9e44a72aa172da885d149f7cd74b7d09561bdba26220890b286ffae6b32b765e24f8eb98918b1332cd7f56f547d2533f0aa49a69e3d1fd81befccd98d5blibosip2.so.12.0.0libosipparser2.so.12.0.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibosip2-5.0.0-lp152.3.5.src.rpmlibosip2-devellibosip2-devel(x86-64)libosip2:/usr/include/osip2/osip.hpkgconfig(libosip2)@    /usr/bin/pkg-configglibc-devellibosip2rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)5.0.03.0.4-14.6.0-14.0-15.2-14.14.1XXXS@QO8@N=@NM@M2ro@suse.dero@suse.dero@suse.defisiu@opensuse.orgfisiu@opensuse.orgcoolo@suse.comjengelh@medozas.decoolo@suse.comcrrodriguez@opensuse.orgseife+obs@b1-systems.com- drop patch already in 5.0.0 0001-Patch-2.1-Fixes-heap-buffer-overflow-in-osip_body_to_s.patch - drop patch already in 5.0.0 0001-Patch-1-Fixes-heap-buffer-overflow-in-_osip_message_to_str.patch - drop patch already in 5.0.0 0001-Patch-3-Fixes-heap-buffer-overflow-in-osip_clrncpy.patch- fix a set of buffer overflows: - add patch for (bnc#1034570, CVE-2017-7853) SIP_body_len_underflow.patch - add patch for (bnc#1034571, CVE-2016-10326) 0001-Patch-2.1-Fixes-heap-buffer-overflow-in-osip_body_to_s.patch - add patch for (bnc#1034572, CVE-2016-10325) 0001-Patch-1-Fixes-heap-buffer-overflow-in-_osip_message_to_str.patch - add patch for (bnc#1034574, CVE-2016-10324) 0001-Patch-3-Fixes-heap-buffer-overflow-in-osip_clrncpy.patch- Update to 5.0.0: * STRUCTURE change: additionnal parameter for "struct osip_srv_entry" used for failover in eXosip2. * fix overflow: sr #109133: Heap buffer overflow in utility function *osip_clrncpy* * fix overflow: sr #109132: Heap buffer overflow in *osip_body_to_str* * fix overflow: sr #109131: Heap buffer overflow in `_osip_message_to_str` * simplify usage of timercmp/timerisset/timerclear * optimize list search: use iterator * improve/update autotools (./configure and options, Makefile.am, ax_thread.m4...) * verify a URI scheme only contains allowed char * improve make check (test unit) to make it clear about the results expected. * fix a possible buffer overflow of 1 byte in sdp_message_to_str (size=sdp allocated size) * fix cseq check in order to stop retransmission of 200ok * update to reject negative value in port number * add support for ntlm authentication in parser * include application_data when cloning sip message * fix to allow correct parsing of quoted string in from/to/contact/... * add authorizations and proxy_authorizations into ACK for 3xx, 4xx, 5xx, and 6xx (if answer was not 401/407) * additionnal check for cseq number for matching incoming ack restransmission * patch to transmit ack for OSIP_ICT_ACK_SENT event * improve management of body length // fix a bug when initial value of body is \0. * increase timer E as soon as we receive 1xx for NICT. * update all reasons according to RFC. * add some reason code from rfc4412, rfc3261 and rfc6086. * parse addr spec with LAQUOT and RAQUOT in generic parameters. * avoid issue with comma in userinfo of URI which may appear for several headers such as Contact. * do not use multiple header method for t, f, i, r, refer-to, b, referred-by headers. * allow faster connection with non blocking reliable sockets. * improve android time compensation. - rename libosip2-4.1.0.patch to libosip2-5.0.0.patch - drop libosip2-4.1.0-pthread.patch, obsolete- Update to 4.1.0: * fix sdp re-allocation * increase max length size * osip_trace_initialize returns 0 if log are compiled. * timer e and timer g will use #define DEFAULT_T2 instead of 4000. * handle additionnal possible malloc failure. * fix compatibility with old UA for INVITE retransmission. * fix osip_sem_destroy leak on apple. * accept lowercase sip/2.0. - Rebase libosip2-3.5.0.dif and rename to libosip2-4.1.0.patch. - Rebase libosip2-3.5.0-pthread.patch and rename to libosip2-4.1.0-pthread.patch.- Update to 4.0.0: * reduce path len // remove path in front of logs. * accept only SIP/D.D format message. * fix bug when releasing request with missing major headers. * fix minor memory leak // remove limitation on fifo size. * use system independant time for osip_gettimeofday on unix platform. * To compile/use osip based application in multi threaded env, you don't need to define -DOSIP_MT any more. Instead, if you wish to disable the feature, you can compile with - DOSIP_MONOTHREAD. * A few other clean up were made inside osip to avoid any define to appear in include files. Also to avoid conflict, config.h has been renamed to osip-config.h. - Patches updated. - Spec cleanup.- patch license to follow spdx.org standard- Remove redundant/unwanted tags/section (cf. specfile guidelines) - Use %_smp_mflags for parallel building- add libtool as buildrequire to avoid implicit dependency- fix botched pthread linkage,it is going to break sooner or later.- update to version 3.5.0 * iphone with TCP/TLS background support. * a lot of minor change/fix/improvments, sorry for not being able to have an history here... - libosip2 (3.4.0) * remove CRLF before parsing SIP message. * modification to allow non-blocking socket for reliable transport. * fix race condition for non-atomic incrementation operation. * osip_list improvements. * osip_list prototypes and warnings fix. * new osip_strcasestr method. - libosip2 (3.3.0) * new APPLE native interface for semaphore * add relative time in log information on linux/windows * fix: unescape last uri parameters. - libosip2 (3.2.0) * return new error code for all API.lamb61 1589641746  !"#$%&'()*+,-./0125.0.0-lp152.3.55.0.0-lp152.3.55.0.0osip2osip.hosip_condv.hosip_dialog.hosip_fifo.hosip_mt.hosip_time.hosipparser2headersosip_accept.hosip_accept_encoding.hosip_accept_language.hosip_alert_info.hosip_allow.hosip_authentication_info.hosip_authorization.hosip_call_id.hosip_call_info.hosip_contact.hosip_content_disposition.hosip_content_encoding.hosip_content_length.hosip_content_type.hosip_cseq.hosip_error_info.hosip_from.hosip_header.hosip_mime_version.hosip_proxy_authenticate.hosip_proxy_authentication_info.hosip_proxy_authorization.hosip_record_route.hosip_route.hosip_to.hosip_via.hosip_www_authenticate.hosip_body.hosip_const.hosip_headers.hosip_list.hosip_md5.hosip_message.hosip_parser.hosip_port.hosip_uri.hsdp_message.hlibosip2.solibosipparser2.solibosip2.pcosip.1.gz/usr/include//usr/include/osip2//usr/include/osipparser2//usr/include/osipparser2/headers//usr/lib64//usr/lib64/pkgconfig//usr/share/man/man1/-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.opensuse.org/openSUSE:Leap:15.2/standard/86aad0e523ebaf17fbdfa945e350a3f8-libosip2cpioxz5x86_64-suse-linuxdirectoryC source, ASCII textpkgconfig filetroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)PRmh.I ]~utf-8e5d680283a3e3ab6cfb1262f119283bd57b4de76c553564ee317737c372c15fb? 7zXZ !t/] crt:bLL 'bAjh=u NFppvuKŊИ#K5aV{c xb6+] \A27IrYeїAtNCqy&@CϹ_NlSQ}|T֋aO|Z(}3Wy p5s/Џw͆h'@?d %>fK5m mW+ִRSG\q QEr7i1RiTߚ& * {EסQr\4g&Lb~W}p=z[{˺ϕ~ 3ЌWIBQ5 ( pNq]H#>:' rzg [F8I#KAf<.4<wz܅h3{_4ׯza*q2>4L <}yߞl|&TFH]4Z 3)k;3NeT7'h^qr6%t_aaM"KWBH)9{堼}JykD`qۤoҍ޶b:EPw-OزVh|g,yO-VʭNZF9۝vhc\8%!n;Sw[M6{ WW6DVV. ۼц /Gg*@eP]Ņa74F0SWWv'2AjĠtPk@dmzG[Q(hS@|Hjc -rq+|W9[oSڄ<hg_Y*-@~>UA$.b2fD r#㓼]b#j00r0٘~ %z.]=G>#JRw^yk<`֢)$p¤P_ H1E'>D̅U0*sqQG݈r\ŠY.v/ `{caܟG74Cٽ!B"mtP ՁGz)S!E'^9~E 9>u%4S|Y'15iFSa($?]@wfR U Xm1W.-C3 ~f(Rw HRH0=/Arńv6jśOrĨh&]{ t`Xo [ИdiED5)^g'.{ dxyKR64VhDw'nAH,vƵrbWaYf88г.ُᏨlچWMA(C8U*@qSJV=i]gD[3K_U1HQ!֫āD#XwTNo"7`KpDm3U;Oskj:LNZ)U\8RE򧉴$/Oeysj]d9yۑ+Vύ׸נFET0_(n 1FI 2*TbѻH$u8Mql7:~b$!c7dL K!;!4̿`GqFfEZmy7.\Â?Rʗ-S>(b T[U&ʐ樑/#2w6PĴ/q0 <&U$Nu}2ۜO07QgL`X=o} 3'>˷[ܱɈ0 4/xOG?8ujWkD#fspHpU-((?0Ȯ?AIw} 9o:yr:ԥQuLC dVX0hq$NRu̦=Z(Ƈ]T}yLg_ #_XxDJodʋavRʵ |S_BO8fHNBr:!Aay~Vځ5 &.%v/6%ٰg7fIHp&A(kjV~apW%o5L-F ]>Ϝヾ$ѳp};ge~yޗ7~i\-c;51ߦDu9`b5`Az'oð60_ۭ!<;2LŁyAJB?/V0\rgcﲨżD{bh(7Ɲ 64kw,U8s.?=>+)Aol-`LQD۳biG[ruS>0$M!>Ę@Qf3T(H0OBО 1|3:S=%0?` Z8h&U+XRZ+ V"xKI28q{x#V6~R{FR񝑚r3eg'O(!>6}I%@0eʟ` ^a)JݢwWS⫒ jݦA( D0A[QpEے `2yyZ&RSʹ:Dez" "ub Aez^#8̰iBv[__AEtbefF40- b4pTo[VcK. 'he/j:w<>'=dJ\tϛ\: ]\Įu</KHVpR=01;ЭTQkǍ x+^~i|ȳ- (.n6J 2}.KֹMMXAUh6;ʅ# ?!* v9 (^Κ gQt%u FtDC};s P~m!( òEq)ߠ\Hgm8g|>b|酃:R)>o~#e11J3bǤ;p rh\z\#͙|mJ)`[ݒZPlMEY-+88;I4mAoH$(";FU>gd / sIΜXjhgPJӵ$"$c0[HMt (Ó:"XLc/c>[QӮt7NTa( Iبu|m\F4LE.F 8O郧+a'ӞrNn aewQҐRpmjĘ-PؒKjUHmܓKvs(uүp:PbS4ϼ0HH&`k8_nAiOSfONAEHN]eq4iRZYcS5Q4l +2~Q;4RDw&~DzjM(?;ಖ"]a|&2t]` t%N; D!#aw)d6[ȫ<{zkKV4_#o6iޠmj~vJ5{9="b34Q2Ԕ f\ ?fOtyˋ4^TcpZ.:Ww)onM%g#TzEbs ӱ-6ֶǟ_/t4̅oǗ~2}MjN_ԥ]9 XTͶFm)UgKVaE &:'$mW$n:ѶZ2ԛR|ѿm;VZS\E%/j55g4/F`8PtK>;9/.əf{qE-dBK`@3,RRmtZ'kL\n]~+EGe /aӇm*1QEۍ!;6ť6 8۔YaŅDBDCՈ1. > :Zc Oi$vsoNzj]Y 1\[z7,Vw 22}- AWRFs]ӳ=Pv~-VQ3-5hP'&J[DI0Yเv\xj!SqQzyȉ9B磊8–ldR[^Yvb$|Ylk₸^+4nD6G G5fz}Г"La+29E (ED_89xD=k9Q(Ͼ pW(V6+.;6P͎u_o/HYw6fF憹'4A2 k`rђɢYtAh .z? F->*&zX & {6D?` 93WTyKvIY#u=iA@vkSpάdҮ`@[;tsxP rDw~BC1vBD5c|xyyɴL ^ApҜ)?_e43 2fe5J7o95dd|VۘgxCGȑ;qX3"PZ\ۈ;k;BԾ8GR-q]D~li'gؒރS4SsKA9҃59 ,andgffa5'W{{3X͕+ SV#{5_,{9jm'+^V?׀ة}.lNxc)UR*h`*k9+vJWiIL$D7=f\Yo"'Zͨ[2Q w+x$M^Vrn}}h3@:[ݏ]'x 꽜,c *>k= 3o]{Hӛ HY"B&UaY:*\"j;ᚡ8758k|X?P`ޙ+ζ ',=lq`,r-2Ly LO~IP).ux*p^`9Fq0YԒ~lQP Sg@HtȒStAwd_5[ $ y W˳4w;Mk!֡dj5Li$RR-v( ,5V7*]ߐ2]ĥD~ﵓP?Nut*&֯jϩ׿`Z2] K P,NJlR#3uȺPW·[ E7i`Nc-e<'GgxzMA^b."Ίs &K,`QюU3Y4LBqf6m,bS@*nG؂!^xxdv'sVRcy+t@f<0J;yC)E m(ԤVD"N#sswYu־+`bzVH}&EV L)׆hmJL$֭=3|-J5+n.alYW-ljyfpD"/irS\Hҩu.3NţY.pU2_9=zmd[@@ktz8nKj)W*p OwM4aê.0;f&0iJqci,2o;ܘ~&(K~T.i!l9i 5'+9QT]yT+8!Ś ^ora=9q]ii*czc53 ~g}f"Y5`=K/3߼W a)^]_$Žhu>2 `p {a?kpqpMV~-#! 1cF/4OoZRC[ L!Jl[obd`uE1'iy8);x~*ڢ钎8K0۝h ܓyJ^Am1VCc0 s >hۏR]SfsJd.xIםkiqDOWCL%d@"[[Ok^^ X>dx}ytUn*vO23ה*1=:|Oq:V[@~^,3 yBܺ͹Ο0E-[dJ\!}@td_4ئWX,mEd6r)"N'b4 W]=@0N;W6E4 3VܭtJ?-ɇ=oF輛g֢ALJym/CQ-Y˫,CDY.\TJM#?9ZASQv}Ro~!vIAK' TөE ObVlsQ10e?AR1Xajqf)?VaUa"C2j&{jb!ԽRn!,w kͱea<oI?ہSith /-"V Zb+tɆl/t\//G}҄W^p΅{H m>,~Wa6J\ J>G\ u;f(`V[ޡF:kb$U1 X$]+ز27HoRn-|aU8uܑ'!$dYf? W(yf GI>a7ĵ o;|#È (HUiJh㈌ugZ>XgXl['ƬƮ rJfl>Q\&tm 'YյĠB\- q{J$f[Ek-ɧnz[!b~RT|̻Ԝ.\5K'r%ţbFf쥳Qa'N 1&!'܁a+hUah1Ve=B`I)졓rBk^+%LKv:8[V)4TB:~C4R҅!NitD)Qp˭* nR@mє"2,GG'{Z8E'ԑs1 #-z9Q$_y[x6RԴŴj"Uv>+Oo#O[D| 'h"%O T Toi9w$ZJ^3\,QF %] ·0`@- WT#5q~OP_^SXn~}7TITSQ|섢 ^K%8OxY:OSu ltd% G7~V,%<`ŘKW -Y ,HӖVA? bD#ݨˑbR.ȓ|o4eՃ cwHX5v~S Hrr,2:_nǙ\8swLaXgxtHALBaSΉ"ަ4Qڒ˲Dr?;=]g^C"vPa@D4ȝFA,T&k?Up6H^ւV۷Y%tZa-/GIbo%5U_ :;1:j全+)B-a]ůw^UJ+@wlu>4T%ӱЧ;csW$п0@#0o[?NLqEW͞<yd`qx2*1,&:(w:צ1ka͎(Cjx*+XwO@wKvڤpZ\6ɝah pjٔxoZHMN ^_d 9035[!xu(2Z-fg(aPM@P.\w 9SN2stĐD2`b:K{ƶtΜđw}gwȀǦ*ҰNB6um[aEf4;d6 -Ɯ) NQ_Hz;BVh1'^`D"7e?pqTb n#\(͊ ɱeMLHN (/r]G6 \YEQ($#rDa *;*Yq(X>rBY-U8\I[M#eSXwϚNh# Ag7ї[iredplܔ @6x4? 7(ERCo!R)n.uX9b`[lu32ZMh >l6HJ (Wuu .D)oF0J+N uhpj]e<ʬN<a̋'&%/`]"EFi΄U+nԎeʁ*32 ZX7qJvV~o23HCh$_D, w+8;uT!NS;^ټ 2.0o*j`U4Id2\#ATu 7W8"@F=}Wd; dCo]H0(+s}ɧu(H ,ԣxI}>py>s2;9lnv`JۅBO6KȜK[YBJU Dxz*=<X9HPv]?}IAFsKf;U?*A8ܢ7Y$\$q $V3%_^`[R.=wW漮YeVX97UWd-.5kז< 5z|-@LI|?T)ih{"AycѤ:iऐLT2Ӱr 4zhNk=c6Y|whqfW9M*!aunFD'6 wm MTCiPzUaVY.\ M`pG2;b~ ,JOU`kQߠV7|@+q߸`D"(Hb΍}[j GAGM5Py:T$ $[F(8Ѥϭ+mg 'L an:,ߦ6$ڮ+ǭXħC =pIn,]1Wio0IS d#i͋ZZ:~!q}knFI9%"U^-etC.x|)|%1mI0lߴ v[)dh f>Ǻ7ˋ,JPp{h<$hX R_V]:3(#)Ayc` yԇY]`(4HQuㅦkUrw.kA.OfP%)4n~u{*^y{,S+8G3k1/Nbkj:JٺTr?{~s&$6^".sXdY`Lmw3:vU̘ZVodOٻ9nU%!"?ٛQM.&!UvaX`6vA肁Da2nIJ-_hZ)qؘzz{EG[]BfiB80"pۮEx*{K?v~=]Q p'1}SSVR=^Wo.Ua}/qˇ"GYub`½ : =~^cx y@RdbOhIF"oir!Ǭ?Ƽ3!'$n%DJ0 L{@$%Ԑu2ɹyKK!@M 7s >7ٙI&ZoYkߋS2Eݞpi2>v~Jp겜 `ou#X] hfOA ƪGܿ1ԉ4Q \ D35.R@Gآf; 4 /d5KKq]G[MR:)U'7p!!V4̿V[o ^i^Nm",z#E-fw@֓+ KGFN SXVCg&@rԋ='wn"z[WXJ+?ՊNFE]# .S~cɽ1?}]@muhBGq?K<^ >a؇v:ЏN명~n>!Aj-/n7_Bđܡo |}aNn㭾y0o2m !wǥw=c>SOfkId[ku[{v2F "χAՐLIj`2( ܂:z4&?jEA3s/UQ Zw^#$EfU5 TI:٩T.P9G9Xyduc_-u+˾Wî0.T4:9͙F%2`բI([w337 WC#-7>E&.VSN`>g+{ٖ2#D m+ox5"s-%xT'E<2V;v=/@+a3a)V fKG=.Nq8cVaJ}AnQqފjf"w"U2,HK=vbv/Yz e!f KChiD hww9{% g<Ψk(o! ʃ=jxUR_ V˱6PB7u=Mn>ijƠJ= k?GBk}w;K3Qr:CIӳƇPIbvuBb80H*%)z2TDA5HB^(+T}z[fYO]/&>ﳿ!OwB!u΅g  pBBRy;NԑJ,Zcy|z*Bo3sF%,),jȳJld5Mͤ]D"\ȴ-Wqnbj`.we6f$@_@WfnL.Ij gޫP-=S/sF:hy׈fԆhG\4`bwzFGJ *2bn^P^Sptp%1JͽiG|x"baMeDVr|P?"B*GƵH Pvt[R t癵٘kPUjR;Z` K Sj؊ 9)(r_):?B|bY({ش3m ^+ؗTaUsЭ_`-%\=.J&UF;`cqq^fʐ{|'m\"nUX| ; ,M vW=)1:⥂CږeFssCUY]0"mi*GDpqۣ+[p6[cȽm5B? # b;>5xML.SnT&<Ĵz_|d1sӭc>aH*-u- pgK ,oﴐdz~18E#;04RbÅX%܈ цuʼR~Op G?4 "y:,<&kUxMS(iI!Yݰ3rbB`;,\n}9>.V{uqon梋{yt,i4ٕĴ[y;E! r ,:sࡅx7tKcx9֟i_\=7gXdgiӢ4=K*BVjRga} L@xtw[C!l{U'W> ajݦs;̽—gҼ &\rO΢ \.}IC3k~y`a.aΧ6D15azĹfT"0VMJw; PBIGPϝB,>4emպXՄY O+&$$&=8RR\q۬/BKtK(eԒ(F L>M FB^up@;rL`&l^_VXbHaPNj"GDdy)C4/,迨HMy%$DLGØj`S(^TFt p7\/1 'D*L'`r+npPJthlƵFvtII&fF.J"5̶x}Oo ^U fMDfj#u`y&[r;"FdޣF91Sk=>gI+\MଲsG9 D<R>+b o6Gc4toT3^Ec>,Q_Bʹ(*w4oI2Op,WImŧDd2Œr>y).X338ƘIyͅi0? ۗ{~[Dc˻` yG'@hC~MyA]w NzeM5cs+&8^U'yW$*/1\Z;vt0w y[E˷zn*S?I25Ngs<&sʳYv+Wa{MD_<'$p& pibnP6_>@N^FpQ?j- ~v-AL(r>{Q%MUf9 lniI=LrB,tsC#Y7u Rņ=@ěS7ry"v(]$) ;vl tݤ+E2@#rQ.3Qp{JdPUIb]|!("!9IlQc՚̘: _SgVmrLobqBpdbE2t;qd!}\j.lw /1 b0Y?NXℳbcFܣ; YZ6 _FWyuW{TyX#r <"7#Wgd+M`E >+:,%9z~?^e] q+-L(X\b&EXh] 5Zv~:Wڅ&nB78@f% 83-[ /߾4蒞jSyQ:ɸ,ma`Q$!*c)DE[[l0.}A埒o$p*KHU$;|;;]a%OU-bgơ΂ osGl˲ [v#z/Peb^[Cc4&)v1Ë4Mc*YqNK{+c(}pmN,9 ow 4 y6~Z$)Up(V\]:Voj j MuJhWU9laD^|aF(2i7kPB44j CVQ^N^=g%PiD<{#5zUBZq*b2Eg'P4lUԐ,#7X?(Iy9%|@+9kOW-7] xgt-=a21 >`5QB gԝߗEp +U%5s;8Nd(%HePE~X?߈Fѧ&0"O`R/z#JAQEs-gVDXSGP9zM0}?{d03# *qtk417M}R:v G4'H` Ԗ7dX-i B@`$Q$)tKyh V83 kc?x6E]'3#$Y"iyi{|S_]YOb⁽V;rbq\D?0;,̃ANS }0*"i(e$6|3_+E){κGTG(u@W&: rfc[ NPOtC-Asc_#&F9V/c[;"ZñJ 7폊,dUeT`Pq<<ɒt-ׅ_ax[)S]md7ooԈaV,g\Mu}/:Kz7c>A}rԍ-t9r6MÅN 7m _Ӂ\8!)5\֯`X"koYJƗ[.:v}dfcJq$ͮ M5,ȳcۓKd>NBw`2p=xG"Brء {G?l^-{L?M\¢FQYQl KEa |>0WH҄Kӄ4IX>m*DKoT 5YmG_459Ѹ%'<9 (c l$Z☊MƓ SXXĜ?9 ϝ2F9lԶqų)ﺛ5lqHd~Ff|.XFTj SmdR/J-joAd/DNꍨ >APʶBXk7~e.P![`|\c`3p^_*xv]oש|/M#x0:yB*?@?AHۂxp zuvgb'?,5ojP mo+)2{ f#J]qO(}=Hܶ} Ʊ_#CM?/J&<89]A FXkP`ƥcI>a AQ=ӰІȾ#Dlv'Ib|MXRHBpD3ď>e 77B<nۥk@BD)*zmje ,Kx"ZAޮl ~)# ؤqzo1 r>ys" v.7 sИf&DFuvSAc -̣"S?OH.Hmܿ?K΍HƔ2%"v(/spPb/ښG_RI 嵩Fz( CmeOGIh6lvoTȈb:f{B_A(/Qߥhc909R2MW_pDHL0t^o fu'$ ,FL;lE17Qym\ޏ[NZ"旺;VgыQ*U#s'߲ϯ/a|QKSb Ul ydc$_OQvy% n| rؘpz8Jĭ/ǰ 5/j;x-pHK Gvb8;dTH1o\qV¢lK'$])еD 3y}6Qeo]k=+0|٩ߧC}ã6k+v;aa]8dR)`8}]h6ԋ5w UeezԩY$,!7iJfǼ[@DCk%Qo昐. p & Lk8?H?st0/l n6N-Y"9ظ)~9NK*gߠ'Cz%ʖՈl6 ?@#A$Rrr&fs Z.))0AdyR/W}Ρ&}" 4sY^ 4`[1rd;,l:d 28P$Q4?[mS/})Ew#$hIO(L8Z$`N;Sfoi̘s75]~9,6>!3k‘e?)Vb?lA_r?K2 {S]Vz6II2&U$ 7ܤ$`oRN03 XMْeK7BTQ8[JŰYS=x 5CGDWXFwn呌AΟI%-*`<ۀ9} pGDx`>2>Btxe 3)D&弉6dl*E{_&L:ʿ{?tZ'CaC8 9T}.\Dqk]@}:N$'qpu,akIJ(& |%|s!phD%6Ekj8MmXL:Ñx9jBۄ143h*.i 's43 %7nDOXH.#f{'HAq4 ,O-MsTV%7[ ?e tJVuS;UT8 D.70Ge NXAdi'Qpl7E ͫ\~7W$Nk@0џȁZ OeQj͓mu쌊(ڳjAW`z$-%;ZӨpL.} jG:]SCR^^,-j*^ri{ro9?Jh`I>3aGVkr|;._f5ig0A^tPUֱ?ݐBNplsU4ܪB^t&w- g) YR>j?89:Yᚏ$J3[<֝,_m/t`%tָrt6Ng6=ѝU,ewMM$q:/~CF~a;]0d&GOcP+o{m1, Z |mrr]t=Hxh߶ ;pX/;)f5zn!;EԵ8K]p $`ICnX%KR;$wLESumveOvmdK׭(~b5E*v&gD<9s3bq@.K lI"4vrzAMW 1~=99Ϟ{|Iv$-A7 ГkoSENҽXQ>3lZgQ^h![3o݄VdAJN@na O ZΧWP+x,VzUuEL˶b ɨ,= tM&EC>%k.!ܰ0)@?v3s5P?&0`{tOrź%Q~-_)lt\Y /rrhZςe㋚W"j.uRnNjE0KPb[#Z,ׯ(ҝ`@}y7a8Hv4d9jx3SFS?XS 5ƹ$ovK.U'#9:MZ{KF&OOU*^p5',2d.B*S?}!-7WBezV?C~ Y:4_,^ȣ)1"(CjT)[`*'u !KM2ajżDq1$cv_Qe*J!(St2ߩ PgS~1>.pt nWHzK/}&xHt7Ϻ'թ_H9+/Ҵ^=(4 hem{ݱK|Gab! wHE7n2 IQn#7&|gBm@녱li-}Eާ?>[4:6sdpŻW[s@!`,]x ?V!l 5[19W?薿qu;퟼d|X[pg {q{ ؂a*Jy3NJ8g(!#|[5Q_1gF3 Qצ=0U25وSFʏEN'mQ$mG=bK3_a^|u_>Vg"TYomkbG֕h0KA@.,d \^!2JFь=.zIn@Z;yM`Ffчp>pOh ǟ9:V9)zHy 0eCH7Pxتl\]gy!{Qp{&YBG\șd BD4Ev^zX|P\/tOJR @~zᘍni#w7!q(6R,^>NQŵ܎9 wLfb&:1ǭB_¨"Lohc& eE~4fJpG2>3#ǒ`uG3Ok#g|$5m[H78uɹa&)#NYz0#TKzڤWwUq\| )l҈}$znR ~f Kē0@!0^ 11BaA"G@DAto %|{R^.od>gMMŪ6G>SݾiSunh_CgÑe"vjT&82$jۏI< VH)j-e P)Bc2dB/>tl/σ;`$/:2Gh8 %ٲ̇*gSo2q }r 5.1gAYTze83k(]|4d.$[ +!:Ua,zS?5oO:$*HeXmG]Ǝr"R] A#gt8$i\ڨP#δG6ŃJeǪfء{cDӢ7I,=ݼdĴ/謽"@]`JBE{Lԕ b2TF 5̝Df)8^NqjpN?UC$1$MᏪdIj-2-4>#53>+Bv٭% nZU{kY F^j"xpP !xf#L*5+ ]'#KG|{<}tʣ7PrGMnD wwײBlhGТ2 frP~T=BȽVD? {̢R 5VVM )Wy*osV$UŻgAiv'޹@iu="Bgz 9Kc thȞKQzlza""~_*4mGA_y=}j26=jqRy j*9s ķeŝU>M!o&B78TjF?G8RīH xF%"_p 1`ʠqIEZ+PmQ.$$ m*'=U9aOJ,KÊq23ۡH˓-#>iip)du);0?.O}cKڮu fV4~9&v092$,AA~@o(3Ik:ifz2.wJsR5JNѱ֑&#BD,^=B, -mDP[2)ѫ57j vqiBav!ͣ[L8-pm0>K**M+y}0LrwZ-p 1R{RSXGA aNkPg:jۚa0cˆz6ŧf:xO2_YXЀ.\Jx,ꆶaq Z3d½cZ+IΓ ;1 (Y]P|m~ 2k;_|cE }׺2Nَc!jBp+ t?t('.JyXѲz+.Z!4uHYT\/^ܜ !q- tn>ߣpo Ιӛip'24 %[%ϖ)&ǀe0a/}m7m)t-Č0 [5}}#?aObgcOj]֩Ihpxr{d݋5}~"N4 Z nG9J9C E֜t<ș?AD)'euO}Jy:ƞ Kף ]W9j&+RS(?< ϵx`"nvj;D uiN,R49OKMՇ 5ڻ`>~ZDraP=ʻbˑ)|9K^mpfwX}P WKf[c$: $0*uQb#3ǐPz7\7mCFc)ֹM7phy>JZ~#%shɶd}|3p_o'_i/iuA,8C3D\yi4ꦤ8a"'sj HOÃ;-txt9Zj\\KL6E|`1?| ;ҭ}X33O\_Iz&4V_O JTEZ 4|.L7b9Nc4sͼ醿$1@sG]Ê"2(4!wczuI&/5"ȃ>d1Q <R+xݬ1uC:A/l(N]/b l񚎉<<  m"r](E޿2gI`G.A䞃) =!L[GWY "_0%y '-/^ \Op3PIpX-5tHN MUqBKM]}*5A2x}QU`Wy|KX0t<Ҝ|M[Ȟl QG|} _#h^)AR3 Iُ_Ϡ3oaM ]Eo(_3(1'Ԯ)fLS춻Pj;O( buT}eD7j-.Ckk%L q-|( GKrTwfv ߘeXW zKg!J6MuP6G7%-'Й{Cf%w]*d3|탱\!G@ݖK%;y~ݥ&b/|и$b`b\=liw('7&gZ%DL`FR6ΝiA9Jm/| uS1a5tOJ5񡨀UwVS;zU 6%iݽ'/x:+OA)2Sw}QXi 4 zK Wc=EQ:4gb)ݗCS@Di=yZ  OKHCh^@5AnicS Wi"8Le^LgTd!u UJQQMYYwXmnjx4jʄgPv2SSZ.mW-|iMi>Z9Y=[)g&ƶ~8ihXLHEV iJլށ܊EVGhYKONJ7 1X9qH]GK̏c&hr;مC{1*bQg`A5HXx_h$(hgPq@Pxu&@}<-vX0}7\AO:ɯR㈮vHQלuB@/7 'OW }p? 7N?C=J/?X=b# H] 5p0q7w64MeqѮsh 98qνJ (e"v|=۠YjqY?xЗO \,;`xu?E'&;0,OWA1Ւ]?XVχɡlj>%.Du@+}:X*f92s}WJ ' t\> r֒52֒[޺)~?"4TgcK 4㧏I\oH1uU3WSVD,Q|o/JUe?ZK16"msbiJen;b" mpgNGw (`T'-V?JoH V,9pDkدԌ׀xz6'OCeSll i:o;c5)~磒=vvVݭOw.E1e:' #S+Qϩ=O4A ** N]zZ( xBJ4~X +\я>i"^Vɡ.kYƂTN}~ݿlh-|R -`橀ZkCגgG pN)E%ɒU0$zYrkT߈bA.^nk!)5bGӶHLv"\]U ߸aJ8c2pE$IG9&Eq~oO׽%c"Xb$X8rQ%_<9ג!K.tqwrj LQG lA |'y2iY aqa c+V~ffKQmʚYPx#FyUzLQՏ3 g Wx=˨X^1K`!R|X?v!r,CI&. D YZ