libosmocore-devel-0.10.2-lp150.2.1 >  A Z\/=„HsLU'S n_U-JYδ,Z>P]G᳓@E4q̙eJhS7`Xt֙>|nyAa Y4)Twɛ l72Lo@b9%F&0Q ?l7>~سJ,'M߬@C"l~(ֻo om䖷F8z0/:3]NVĥ K#WN>LX$I( $u%d 5"9a012d3bd0709b396b9f14c91deba6eee86f6a04f83dff0fd460a2ed3905998444f6c9216d4a4fcd9a5c643ca2b91aa89b7f641aZ\/=„v?DG%NšONi?Fx"ke!{ey$f9"r,p>4(?4d % T,08<OXz 55 :5 5 x5 5 85 55D5\x (1889|:F*;G*P5H+$5I+5X,0Y,<\,h5]-<5^/Jb/c0d0e0f0l0u15v1w25x25y3z33334Clibosmocore-devel0.10.2lp150.2.1Development files for the Osmocom core librarylibosmocore is a library with various utility functions shared between OpenBSC and OsmocomBB. This subpackage contains libraries and header files for developing applications that want to make use of libosmocore.Zbuild70-openSUSE Leap 15.0openSUSEGPL-2.0-only AND GPL-2.0-or-laterhttps://bugs.opensuse.orgDevelopment/Libraries/C and C++https://osmocom.org/projects/libosmocore/wiki/Libosmocorelinuxx86_64|   J 8111"V}H$4 ,o;?<V u ?z u> h: pAAA큤Z\jZ\hZ\hZ\hZ\hZ\hZ\hZ\hZ\hZ\hZ\hZ\hZ\hZ\hZ\hZ\hZ\hZ\hZ\hZ\hZ\hZ\hZ\hZ\hZ\hZ\hZ\hZ\hZ\hZ\hZ\hZ\hZ\hZ\hZ\hZ\hZ\hZ\hZ\hZ\hZ\hZ\hZ\hZ\hZ\hZ\hZ\hZ\hZ\hZ\hZ\hZ\hZ\jc40ef467a0e7b4dc941f6fa799a7ca850a38777bcd455fd3428a8d2994b609b7d00dfde43476529c183b25c365292fe363ecd3ee5575cefa45194d7a1c67d3cf486b93217f2d83c1a4dd358cf81f5a5469e5fe885d72a75bcead829646ca15dbeaa3fb68e987cd8ae176ef932bfff2da3f23cc41c805d1b49316d0b79416da34152d416fcd845066022a38c72e7acc673e60ab5bef6057f44000501f2bfff7bbc10ed2d410122be195de02a2ad142b86fae8ca0b95045e570a56c0b3001c2d81922f568b46a84f36a2c6208308a71ceb505088b217e7105f254725f029c297f7955b9081fc223e99e26efc47e2a4485d32bd8760371b7a61783409ae190913b8fbd9ded7d33d94e02d9a8d52c61151cd2db68ec483c76e994c4378c977930b9026b7347cdfda3e8d982ef5063dc907d5590b34353f8fb405a3b796d4c896fb6f0ce1b25037fd82da6cae017d00b633a35cf7a60eb47395bca269a584545a1741fc6fc2a4dba7d60bae4b5406186f2ef0f6b4626b3599d12b72953382b7bb2ce945618d9ccb1711288711408e3b0da9c6dab385418174b5fbf850d708caad65ece463466c058057e6acc3a5795bbd3c7ad8c38086b393112a71e949e677857544ff67b55b71ee1410e03f8e0edd43b9b8fe94e35d3702f0996b50ab36ab0b6d05b76c4bbbab8fed2d8fbbdb5577e14e4a81c6a0287140bcd60e6f735fdf4f84eac6f1e767a6702c15caa1804c9a5187a9702da34a3e9c176fcb5f4d05691e72ec517fcf549a5cb5dbea78e8ed881662eb5400824bb3ad01158d11a58a6539b9f6a2f804054e000b5f44eeb656c2133e6f7ee4bfdab452c2a3e8feb0df68b702778e5b5b4dcc399c136f57d1ed57053c3ddf8fd2a70aef08ac3215c2acfac385e94a381b481c4c5907428f3837aec5757c6ddca407629bbbf28328141a596bdeb500976c483401323e72cce990cc8ac86b5962500dddeca2d3ef74ee69c736d15e75ef3e63c9cf9d3aaaea184d9cce60d453e6867d73c430de09aff32cfd7630b493989b60c2628c060cf80bde9d09ff04cdad90290c98ed5008da99000c12a11ac23c177dbc1fcc0f34fe18adac097e0473f411af78b723a133842672c1a05ea473b36130089c40ad3b5cdd6b493d0d8e8bfc34a50dc71e8a88f6093a11fe0b36ed3d4577944aa17affe640188f406e8edbe76a79081128b46ce5cce6f7404228f3bc57611421c84dc12bd932a62175988c9f8a52f93a0fe9681f87d9f3a6899b1270ac66af4ea6cce3bbe79864702ea0b281dad60f4381e1ff4db1c9663c14794ffb295852094490273a68e521f906f6e3539c01763ddca4992501a7e0085465720f286659630bd8fb899177d8ac9aaa400a3b5e08cde42ae81352fe6eb36d180082cc6950871bebec1c3f71c10fe3bc4e00117381b892e0ab095c90529ec9d1ec87aae52652f29200106c40d41896db181549d1023cad2ae683d0f9e19f8406602c1f7aa94ce22a64cbb486e99124690a40768edb0f4c2c9b5e2c919b9c4f09cccfab780c066b19889877cf6eee90c44f7d94c6c2a8b71b404dde25cb58ca19f0e23788a5723908d3242c75cc80c86062c5ad9c5990a9c90ba31944ae2dcc3bd5ac1fc1c29a787a7aa072fdd41ff995dcd3d001bda17ab44ca050a50e6d772136bc18aa7618b4bb3d029880680a9ce5dc035905c2d78a84b9ca5b2e70e9fd02b4ee4c88ef3373cec98ceeabc1e7d28a7dd63694013bda042079701529b080e5cd24ac32f5f3702fdb9320c1336e07645f791495ba45fb9e15f71f433e1046c549151dbaad53761ea4995c2895b9c3ba35756064c14278f5330099497acdb8a7d7d4a4a00a62cdd5ee8e6f301ae5a7098ba308d36215a79c6272a91d14a59626d0c52b76b4f63579cdbd990ed198dc0700194407e9803a69fa69d6dd02cb6d6a0bae0efea451c89fe5b42e037f1d5ef621a87320cdfc129c78a941d45d0944869c227eafc415351222ddd65f96f4e09093e14fbcff36151dc01df4d807d864939f1647f3e398c8e0b83319b1a1ebfc9def8a9f236d694acda8a134ef6e001e42b1d6aaaeeb1d49e7f13aa94766278eb1f18ec01d56f71e48ba150a3801c3f1119bf68fa6431e8d87fb6fbd13622a1750e1c60a8c743dc472c883e46c404e7df5715068daff4e15e46b93b7cc6c093b4e5f76cae2e2a09ce79b9eb756bc0d2c9clibosmocore.so.9.0.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibosmocore-0.10.2-lp150.2.1.src.rpmlibosmocore-devellibosmocore-devel(x86-64)pkgconfig(libosmocore)@    /usr/bin/pkg-configlibosmocore9libtalloc-develrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.10.23.0.4-14.6.0-14.0-15.2-14.14.1ZZC@Y*@Y.WV@VVzUpT@T~T~T->@SQ3Q @N@jengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.denormand@linux.vnet.ibm.comnormand@linux.vnet.ibm.comjengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@medozas.de- Add missing BuildRequires on python- Update to new upstream release 0.10.2 * GPRS: print remote state info for NS peer * ctrl: allow more nodes than those in enum ctrl_node_type * fsm: Enforce FSM and FSM instance names are valid osmocom identifiers * rate_ctr: Enforce counter (and ctr_group) names are valid identifiers * Convert lib-internal rate_ctr from '.' separator to ':' separator * GPRS: add vty command to show only persistent NS- Update to new upstream snapshot 0.9.6.400 * vty: install 'exit', 'end',... commands on *all* nodes * osmo-auc-gen: umts: add --ind-len arg * osmo-auc-gen: umts: add --ind arg * Add osmo_gprs_{ul,dl}_block_size_{bits,bytes} functions * BSSGP: add function to reset all PTP BVC * GSUP: define default GSUP port as 4222 * gsup: Add encoding/decoding for the pdp charging characteristics * Add missing BSSGP cause values * gsm0808: fix length check of the element decoder functions * Add header file with definitions for GSM TS 04.14 / 3GPP TS 44.014 * Fix wrongful GSM FR codec SID frame detection in DTX. * Distinguish between unsupported and invalid MCS- Update to new upstream snapshot 0.9.6.193 * fix: DLGSUP logging category "unusable" * ph_data_param struct changed / Extend L1SAP PH-DATA with measurement information. * Size of ph_tch_param struct changed / Extend with RTP Marker * Size of struct log_target changed / Extend with GSMTAP * Internal API for GPRS cipher implementors updated to accommodate for arbitrary key lengths. * Extend L1SAP PH-DATA with presence information * Fix the counter index after the NS reset. * Fix rate_ctr attribute for GPRS NS counters. - Remove test.diff (no longer applicable)- Update to new upstream snapshot 0.9.0.212 * Add support for SI2quater messages * Add basic EARFCN support * Add vty command to explicitly reset given BVCI * Add function to make Uplink Measurement * Add GEA3 & GEA4 ciphers- reenable bigendian builds as GSM IE code was fixed upstream during 2015 - Update to new upstream snapshot 0.9.0.91 * log: Add conditional logging based on log_check_level * Add byte printing macros * vty: add bind command for telnet vty line- Update to new upstream snapshot 0.9.0.58 * Add bitvector functions and APN conversion functions - Add test.diff to resolve compiler warning- Update to new upstream release 0.9.0 * ipaccess: add OAP proto_ext (in design). * stats: Report stat item values * stats: Implement timer based reporting * stats/vty: Add stats configuration * stat/vty: Add vty_out_statistics_full to show all statistics * stats: Add vty_out_stat_item_group * LaPDm: Refuse SUSPEND/RESUME/RECONNECT in BTS mode * ns: Force a defined state when sending NS RESET - Drop osmo-symbols.diff (solved better upstream), osmo-talloc.diff, osmo-talloc2.diff, osmo-talloc3.diff (solved upstream)- Update to new upstream release 0.8.3 * Add G-RNTI derived TLLI types defined in 23.003 * vty: Change API to have node installation be done by int * ipa: Properly parse LV stream of a ID_GET request * Add APN utility function to libosmogsm * gsm: Add A5/3-4 cipher support * bssgp: Handle BSSGP STATUS messages - Add osmo-symbols.diff- Update to new upstream release 0.8.0 * new Osmocom SIM card library - Remove 0001-utils-resolve-compiler-warnings-on-implicit-declarat.patch, libosmocore_0_7_0_avoid_smscb_test_failure.patch, osmo-kasumi.diff, osmo-version.diff (no longer needed x4), rework osmo-talloc2.diff and add osmo-talloc3.diff after upstream conversion. Add osmo-pkgconfig.diff.- remove the previous patch about ppc/ppc64 architectures as upstream suggesting that known to be not supported so explicitely add ExcludeArch in spec file.- avoid smscb test failure on ppc/ppc64 architectures with libosmocore_0_7_0_avoid_smscb_test_failure.patch- Update to new upstream release 0.7.0 * No changelog was provided * osmocore gained GPRS NS interface support, and now provides a control interface library (libosmoctrl) - Add osmo-kasumi.diff to fix link failure during `make check`- Update to new upstream release 0.6.6 * No changelog was provided - Remove 0001-osmo-arfcn-Return-something-from-the-method.patch, 0002-utils-avoid-breaking-strict-aliasing.patch (no longer needed)- Update to new upstream release 0.6.0 * No changelog was provided - Add 0001-osmo-arfcn-Return-something-from-the-method.patch from upstream to provide fix for rpmlint errors - Add 0001-utils-resolve-compiler-warnings-on-implicit-declarat.patch, 0002-utils-avoid-breaking-strict-aliasing.patch to fix rpmlint warnings- Initial package (version 0.5.3) for build.opensuse.org- Initial prototype (version 0.3.10)build70 1521028800  !"#$%&'()*+,-./0123450.10.2-lp150.2.10.10.2-lp150.2.10.10.2libosmocoreosmocomcoreapplication.hbacktrace.hbit16gen.hbit32gen.hbit64gen.hbitcomp.hbits.hbitvec.hbyteswap.hconv.hcounter.hcrc16.hcrc16gen.hcrc32gen.hcrc64gen.hcrc8gen.hcrcgen.hdefs.hendian.hfsm.hgsmtap.hgsmtap_util.hlinuxlist.hlinuxrbtree.hlogging.hloggingrb.hmacaddr.hmsgb.hmsgfile.hpanic.hplugin.hprbs.hprim.hprocess.hrate_ctr.hselect.hsercomm.hserial.hsignal.hsocket.hstat_item.hstatistics.hstats.hstrrb.htalloc.htimer.hutils.hwrite_queue.hlibosmocore.solibosmocore.pc/usr/include//usr/include/libosmocore//usr/include/libosmocore/osmocom//usr/include/libosmocore/osmocom/core//usr/lib64//usr/lib64/pkgconfig/-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.0/standard/58bde1980f548500e9da800fd53f89aa-libosmocorecpioxz5x86_64-suse-linuxdirectoryC source, ASCII textpkgconfig filePRPi +#@%utf-800cbce5fb0d37abf714e198cdadeb69688454f7d18b1c654e582af8978b0aaf4? 7zXZ !t/Ogp2] crt:bLL  eyI` ]DHdZg`zl(u\E=M(Um##0gNŴ Sp4ؼp%be"^NC\׵#f9N_o}?ۢ#֊IMX-fp@=lfuXκ6roNGOy4G%Yx.񺌔`Dp 5wQk/V䦯eջtiǫpmy2W@kF8}BhKԵ< Ǣ-;+R DyԫϻBg82J91RpYkǬ}04 sm1Z +'E׾‹W"hog 0e^BꈨVTC++| hi"/AS/pVۓ߽zgĻ|(%KQx Q]+*A1;_::w~JllG8}ے  yv&d㸋ԉ:ߕ1Ъ{v[6.z5`[D#bUd{{1&!ĵj|$lma_0"Y921D,U܈ Q_?~fJ'ˮ:A2"<>6"|'!Yct`~۩T*$*t\Vr+R#_偡-g {'-o}}qlpa ~Ʒ՚m/\]A A_cUGbƇ{s{>[Xʑw:V}@.ɉ'(5kxm˂ BrwІ[ҶVTZb$Yevvz&]gF`'ix,)۫Z چwT 4nEq+m#7iWGl+ӗUw";FAɯ]rG-R~-1ϋU@R:hj,4a ~8b8{U~$UwNvO:UpXU81f(H̵Eʒhەً@in'`]wLGNͦ,~~׾İ,W.,{#V$1J/b]S5c ?DlR @T7#.3n{6)LZ- ?8u\P]xQ\jQQ/p0p *1</4*?`ަ#wl~ޕ0KEesd$`^G< QhB8Ut@WMwo5O9*VW@u|=Ik85ӀY(u[rkPuQZeX쌰 F&bm5ͅɏtF?߬H'Ȝ#Rxߒw̻TGn,W3j] /*,iiϯd/r7Por, Lf sid3簺 XhJ,C473-;N޾,b&,2wJ`K,0n fnaG9üM,0hՠ݄`tJDN,l /9bm0ʿV^־C5sfbFX^cO.Կ׾x^ |P[pԷכ3wi=O%TbҟٗC@7Je@jʆtÁj:`P \:y o4+(*;X0$ #{eL0wu2뮬5Qۀ!sSVxn_s5-Am%b:8T:j!a'Agj.?٨۬5rS>T.Y6rX L~(ZUh!yφkJIuŚ_@U(4I>i ,rwT賓a=P[܋Eߎ]R_a|k`L4蟉%yEcy0wZu%İSF]V6oY+R8^~_JR?_72xLWn-Vm)l29v\)j=^n N)gvx`Mqv|W{Xrn,Ml$nTN fh Co7CA}^3 J֩TR#Tl)6:%q=ǘmiKeJbfՁy N F=xĪtGj"5Ht71!}SWrr0Q&]UjbDa6a){Ӄh% ]T|ME7\a5/_Vvk,,1kN PίDP1 \\?#hBZUR9|rT=@*KU &d_V63QPQŗի(R ]m6e땓g{&M-zBp +0P;v~DPXm.A3JĀtKUre'k*p˝K3#8 7-]N\ClJY<eq.CMYmL2 **4,U_o 7fFueRbUh2yg *Ȓ⊞Mx1#jvû>JG5hdᛊFv]g!LX({b(+1CDQJ bh_4HE)ͿEφ' ? c+ښv<Do7mN[_x,e=6822^*fへ]4ϟIɯ**[̋Jehf9lÈ1\d$vVjiXǭKjwb {yx1 lu5~!:fgȂQމ3u%OdP#GJI=c5I .iziH䵽;(Oz'4" '47 r}YbqU梖zn[}sj}\mv|P߄Bs~[IEwm^?-)65"WĬ!6y.mH0k-0B[mY9SSsTQMy$XX'RS )u7燽!6=7}nM&UDm,k5T@O1"߉pqo+J*Yl i3E:Ae` ٣S%YyO ա n?˟f񣳆]vGŇOyƵoD/R&k{_Emq,@MT.p7 r𗲻TgYQ=C rBO}#u1/$@v 8@FTda7 7;Dl!h>ׅmpf}R i( 콬,nbCen ❲*f!<{WZ2`NlSVsO^ۀ;ѶEE` VO9Q 9; Y g:ʮw5h|d}VYٯ ihډ)bJA (,ʷ,Jw"\:+QECNu\Qֹkɐ(q O@U8Oܳ$ij{8@ݱ Š Q%W 3i տU$"uct_uM8}6ڣ#TLgT4/$^5%Kpرr MkG_9ocfyF-Ǹ34`lJ;VWs=^kuÍz ;OgbBѥY}7{Af#s7b`X$k'r։On_gh[Rgg俹25 1yN Xhcʩo3U͘2\ӄ]&G XSA*8"J";G0  I,΢e0u:]H2jM8ڱ?ܫ6Iq(03*<ڑ8gBvPlX(Bi|( /:8qs$ure9c[m db &|oߤ9P|R%V6pz/=2]cƀ?.Sye6HЧU8xʠ@g%{+&X|E%j ҬG](N6Afx#Np^U9ѝj@}wXDbje >nj{z/c\A{eK|@4ck\}Bj"M,-;yxIEwn$H َSΝMs^ f0A:>1& `']c 5/E﷮+Ngط);:(9BPNf8 Y0kh9j;U-q<7+ATNMYBrm$Cy'﹄t_"}S,Lt,c| j~ x>ņ1e^ˈQ1K:y P]+S ݄ڲp C\WxŽ\1U1}ИHlB]Yo2C03K%">G%W{Ynʬe@6v+#\MF\n%㸖]d0oJi̩֫ܙGX/x]0S_-Rf1Ge:5#UlG6SLYJQк'k /!6/e.YA0HNZ?r0ئ[woKpsm3p*_Daar8aS _rōf<ђ۪ ;|_]pVMU$*eks0x,Wtf'ҍU34*sn2R&?[1 ] z0Nְ !KQ3`~[Vⷉ<UDİ:hz+KQÏF)e tv魬u"z:;X#+,_f .Pxsv9zmܟH P0.E=M\rty R;Dl tԡ,$ Y0x`'VǎGώkYZ]QfQpyW+<2Am΢ͫZ>b6M..iP fD+>ވJLm_tc%t㾟=bYԕ5R0X L̈́=pҬ0e'xVlp?}9/XX1beځSQ2o}@u[m1tS  u?u{Jn~9R-;DqKa,O!y`сԱYCY Ҳ2)V!TrA B=G-!9)*3m{{ڨ#4z V$Y0AJ0 /yJ$Xe׏}pӔ)o"dc{:"UB{K} A}o[g%Xdo4-t@c\0ڥVk8X3@EtX4Li`WX:Fq(5x҄z -'uf@mbAOh(JM3vc]M`\WuEX"t&xq5(̽GڪyP ZJ}҈];q߃ε]jqHp \?TB {DhRE W7sYMpV k ;x( `C?:SwM 7YZH=_ٽgjπ$~ $~~2 aݫNӗ*cؠkP( ρA|+TwM k$ vE)0ʶeiik"R%z%@ ŋ3 Cb&ڐK#{z8@ةG}y xj6HW[\956OK%#+KA*v1CxaH)XlMT[2 گ7Qoѱ/{"Y?n( ɾ`}[hMZ#䴯߆At<2Ģlz#(¨{[;[P#peɗݩ(@ۘw)]NxC`\]M6"9ڥV(VzorO/YP(-/Y¤IuL*5M8_/cĦa'Ƣyg+E,e59!Ap qNS hP 9Ht: Xm\$~Uۿ6)`}p#0sAbN0PIk.#&* DhF} 7%:ϨRuAhD+\גhzV"F^&QGPWr5#eľz5%QznjJT>+`2G5}d}'<"wS{$mw>g^&{g$@>|'[%XFϩ* S& {/9[l{!eDZq57x"N.DNC(ڴ >.G \/D%qB&5v]A*YT);ϖ.A)S>ʬ -fPN~92Ŏm5<fF0ZBjVtv ;,.]J2 p3C8f]@Eov#zV MDg_*!>{続 $=]=^H4h1{BDp/j鶔r8ĵm~NC't % )R,k>~cJS6B?Y2~jC$ENC6NiipdRAyplT)INbHΫ`3hVoU QB6|wOI@S9 $.؏O@kw\dTklOZz?a?vvw4}j=q;?нsMDBn:b:Ox̀,C rA\UC?G.@kJfphT_ZvsTJ7b3|<.&TVq0)j3B|zrfY6͘lZĸs~Wv) ^@TRe@9u$epv[e)GߌE.^A=Cb4ԁNŃxS5r!DcL4>lvgC#IחY`vK3_#2 B?[?@sp3,LL\lLfĉ^űA Ͱ%CY87@'_g/I EѵI6T`:+u5ӟ ]eDŽe&OHG~[0 N,zFǰѡǣX T,L?⢺}r锸X"9iS'B)NmeXUo)Ld[YZ>rfƵqkwg@'\N]ncűxɨKl~g*u̐u8tGlʹ_HXqj:pPtFkMva*| tӇ--Ftl no؛رJYYFV}ۧ<%7q)*q?#&m:PM?]IҌX^s}g+Ψ8tEr£(xs(-6\!%qsdSzB1+>Mu` [& %H']HzT2Uނ$ xUC[?_I\rwԡ֤q6-(Z& EmD%k 4KZ{i]th4FkIpZ]l|%fj*.a.K""ckZr]Wbi_Mu4ҁ'O|lu%A6ʰ._ )oz>4' xՖ1> !%fkG ;&Iָ7-;BdbQ,ᅇْE(N~$مa f-~OP39@7TaKb^Fn^B*w/#hp{39 ["W%n]ctЇ 8r<_(sNa|!bH5t(Ò%KtYg̺nwFbf/縤j e)x nۻOd9qźM""W+?qK}Ĭre)p+-G =?TCԝ ?zc )[|zq^FT`>sVVltB}*IuTn@C3c?4KO#SB24'̼Y& Zx,x,QS]DS[ԌtijO6S1I(_4~ыu!bC)Bw*DwZƕ{Շ m\v9(μ0![* $07x?'hߣwɅG)ȤA7 GoFaXH~GmD8&̄,׽MKQ|~yyIpφu^׃JK+smҠ練0< ޔ6s}ūG>sXu_ B,`U@l7 5F2)F.̔OKEFG蚩.D)269l؁F#iͭ*oZ3$%0.>( IaE7 mZMbt;.!hB@>cD3FLe쪏zv䙕5dm^[RC`8~ȃqq` ;Y{~ª~t92vT VL{|4NfҒJ`േ2ʹޫP5\nHVduՌVVQ$h֜$kJ*y0*CJmI4 G1 eR)Q/86MVAzkw'%]%r|%ɼ@޵]\#+jEj,f8fK 6mxB6YqԹM2%LNZiƼ~CNs#qͥD\gH</y6”ԋoU@Ӯ{"gjaNmY 20?;mеQȇ@M$-1D|@8o-B(|; g7L\]z|GB%V5 >mxn -&(!g͑4 :Q`9DAMpXMsSȰ4ӏn8e#qZ<+Ȼ~Tŕ}m#8j&s;8I VDfZ5 8M|BwfLDvb%xm"ON&Ǟ#ܟs5ԗbЙ69G!lQ‘,JDgpavD"FPIq=@e!JAwUfL\djGAaN9&%D8fy\z8Q\4E64645&)< >^ u=Գ{޶< H mA8䶷"O} Y^!r˥n cW` xFGE{_}[ v._IS-O7%{8TOMV:mжNAAwV#*M]>JrP3&G¦'EFk];n{nV)xA+cs>xS7sd5v˚ a]W r} k+ðms䱀@P\3`֍r6^;IN.EvϪY$IL0d 8-LgaWk7X:3ZnEzOI8#͊|ي5D܋[#E_Rgn3)yhRfV/Q4wvݝ>ezh. Xz~6&o& L_- A )>T>Pa<s$tO,?th~"!;\f~Yo fQcJZ|BccIBћ*y 0nlBL{Q俪{<tS)i"x${"&W$ J5sq>@]sN\Y׆fL'1ҍmw`[$$+T9LP3J 74#d"W..C zX\o "ҥ<+-\DiY}]`nDBcBq3X#Q4[`$d֒4i;>C6G5gf Tʓm~M$k% iMy+=kޚ{g{ϊ|`%ZyGIR"&&[?JE5[dwwHː~8(ѭCNMH wH%\ ՟QZ zbvD$WDk_3n"Ba5d"LxGl$fEo1*Vr|Sb0ח8 >25\\Th)M7lX 407S !7ȥ;+Cet-¥!+LZ]r?WXQЍFyPˈRx-MU5-vj^Ogb$8';>_Ֆ]@tP?nDo|oNiR`d)ٜN%U 0b7nb{N?w9kcm'v=LW_4I:bu:,ʮ8$!%-}e-k.}НXZ=)WDEbFV wKN'|kmRh]8veHVxca$NJ0X&Drǟ0:iJ[ߍ=V4RF<>s|YZ.Eb@Og.fu bW畱=^Xՙ{_0TMZ^:%Tjzat`rV׋^"qZO\#`$+OnٙV2kpǢMPb<)0bz{#MΜ˫")I* 3FJ >;p`;Ā%t`δe~V\ zǾ30kU4QX%<Vyc*m?$?EL;48 ]{!bjٵI8`ŘPc xniY@NK' JFy?RbV6;٭mj ,MLk/aslӢ`F<ݨpVj;bp7G&e\SưexcR- /X7aL#!~f0"|j c{(W)8 (z G {n:(m':#2FvUc}ҔWu1MY#0#Ȥ:;ɷ|vX˜UeǣA\U\Rɺ:^cL]*T}|)peI7ɚ'gChۛwߛ'3DS0Ѓ2$wbN홺o<(~xL~oaUȣ"Ɉh9RB|=2K"zlcM֍`ik{]OR{bnf,6~EK#ۺ O֌Vʶ,({ȧ/_D7* ߚ"y;דgpN㐈Je,G;*E̺cd3qmCAEB=n!uYLG,Vbˇ FFz-qCNrs]$sI4ņl 'F4LӁ-4h΋^mM_Ss@^=N׹['w8V~QdK"/;* xy]%6"a A_q>2Mۇ+ !bUa6DGǂi6g欔yYtH$=Cs[{,fnuGHe5J6ϯ&d<=,BAleUфa+!ԉqfq;B'8G, J$Afr4KМb~WFm77@χzE}M6)-&H跇z{B(S?`]c!Y@9.k!QǾ46R+~s0,"']->ҕ_c4"k¤̭G) &aZРΥCi\G- ks&IQ0f j 7Q5o Y-soen(=hsꇲ 5E~uf@8a$Kv7e~t!S~P?*ڃIh]*ݠJ -a@(aV7=llyp0(`e0aԚ$:fOF57dhM7@TDZ9<6S;O'?bo^ 6,(;& ul*nE|M)RFӵ,EξK懾)5v,"|g{_!oPFZ'M)^n׎VOKVTUzA\0'r4ge!Ee âp1P4*Dͳ(; q D["),**)soQD@t)fT_ᥟW @jo"Պԏ3a=%b`qImEH>dD#<\& *ucOT6]}HYٕ5r CيNJ6H*WH_etHqri%1öQd0@k` N=E30]ڇۗ -Vv,H&͍ QXX1{@U< Y1x}6?q<{"-ҐEA[%Ia|";ڮ ש bǶG^fZFHV|83HO KJ[$_~Y;)mJb"ٹs̏UHJZzYMEOV_lEctղ+?[.xHThq[V)~Y9'.Bwgkvﲇ|׆ck7hu@R?i2Q# 4]?L!f4@L̰I&ӑSм(ݵI"z&xqBP 2m!1cUͼ7c+fBdte5 iFBJ,Rri%rfCpZle򚑜yU :tޜ:⸹wt~<\YMf&!mkJfJT줼L.cS&5/||3R"`'JtJ^{cqS~5hdr5;͖ȪDL^+oyɢ\K v=G%xg"CπLBL*߀ǙY⒡oA-)|%ic*ޕ,Iȵ"WgDOIO8ɧŗXYgmN0.=6lq@YfJzO_l]͟!zSa/X4ȊNhh)zwb;P"B ɳz:kkIiX C 3ԺP8lP@wGKlQX+ gT!u"fP-d~*-3f+4"d+ar Vs.zCP\y-++Ee2 =(\:Fr] yd{Nc!=٠XU_(vrUMVVqc5Oe@SW3? B O3Ⱦ5(a0CH͛nrT3>S9v#kVMq2P“\%Uir_UMk-BRQbؑݱb]&KFR|o4VdƷ8yʭ~oZc877UMy}ˣ7Cv(IA5_j4Fv#)@/^ՋC9$jj}nj+J!ꛐ.Stѐ?0U>vd:C1rXiOi]J! ?u|Z3Vr)ʐAlH~[U6`Pyȵ1E9AtZœ, ~Oq,.v4U?uJۮ pK`3R_MG<8oI6F _9lӤ\0r+Ewl (&`Eje LI2XP/1M>yNn?_^^Y45pk6Z~fK0Voƶ@Gkvz %qY(~^8BZ1hN hcŠ&uL=ss0 䑞&LM*wn(5 xuo3Ey% < CՇxc +9$leFI[>mk^^SV^ˡAZLj`5 GTEBrbMQ@f9CN5'aH=R$Eo9\uꝕ#cDOs2)x$B3_Ȋ*Ѣ4l%mݗI; %JjIC!)?chio(kX87 /?qrÆpe ֗KE{B.- Į :eV}125D$Et?< vܯ@t`*w}8_M*tyma~tpT"=ǩPkJ)(5u6LzҀU{[iT9%^&~zRoe.n?ґZiݾ~Ac;Œ#HZ߄c 1Af6H_Jad7_7}~M7{܉ oBKVT\m7܌IM{V2^p"a6pMJ(8a%p?*_:76fם["}E d|Ρ9J $1ְEVS'Тl2%J<ڡm,#Z(4Ilފܸ̊v.w?C$)ʦ-·;D(֑|%@3)Y+#0zep X 7w>4-C1'EUpZ"Ym/D5R؆yH]sSSyL(,y p|6)YY&Ejt͑SxuiPy ĉyk;apZ¸1-.D>UIR+S !tS5sYhIn!0k>JX2/: ~A=.nSauNu˱}6-vkQOПQQNpr`@/?PE:Jcڱ7|vwb,&./#\I. C.wG* lUEKܸYpu Sw*b̢JDOӅkk&˹0?A:6h13ix=iUc1u͐$ sXx!S(7o/y[N Hj/z1+P}ٜ]I: c JL4Ja_Q.,bB&f<˭S6U]^n3a1%!#-g +n1kjY%AJ :$©څČ:V,h˶L6Ԟ 5il:\l6ܙ-E~U55]}/}%{i|ShuS$$J~gXS)At?Q|yq2, Qo WNڷA$uy2,re/#@m WU8i]2&^Bi5e߁RԾQ"~c?XThP3lsIY9?rB@{FЛ|뛩h~nDe R~>863Eẑk9i+>Ei? sII86aEyXxho͹*WmV-]1V" >&8°ܻclՊ| o{-C#5&K΀exal?XGm-MQ~®#=l ZtȰ.hdO k<CN3tk+ٳ+tf?SAތζ44Uj[%o4_pEXADWm>M<]%-8`]ʼn{Cٽ`t`7f1sW2p ʆ/ k&W7lmf:wN/@*Uڼ9l5۩X k[A&fn԰!)3% XaXlS!~?|$1Un&yՅx0ZO*2 jn@F/_K(ªi8X!' r+IxEaV#/ʑ+9wnΓ(SO~ v \ぬ\c!95r[Ax&%zm~8aS}DuWDڲFpO *q$9cĄ6U a`M&ZE^ؔ\WU&e0O\lBȻt 3X`lPJ0o'6{q^?q?.?,8M^qWm5&b_YJaK^m[ w"yKLQt7r#' d3/V8 -{Myn=6`˸ZKv9%k='Wz԰SՋRFK&+Ҷ`ͼ-g @1^/?c\MeI4WB9 bg@LO ؼFl %0ZΣGVp=Km5QBVLn!Gr45)?r<ȉ=1 Bt$|M FĻii:*IV\$J)S[ˋvTafy7!CD{h]b:KlpǸH<$"Ca4jS`½sw3I n[SHt#C\huLOἮ<8,w% m+ +/' It:cjn'ּ\sBv9G0 aꦗy bcDOJduЫ^)Vc["x/]6i߇o>;C卌xSG]1跽s˰p@;x\6َĢ/6^;n!N ރ#bC a*]1PZ^cWJ!_"9JnX3wN%uP;;8#Y[fuoRMќJ>TzA|'lƪc8>r$9yJKY06c*㜪"-ZI(|TBE==IvΞo֌=AsD-(e{y/J>rXXQ4ZIj{2lvȠ/T֟(G>}@B mk.ABe,_N*wErY=4 1:br#߲{~+qm=yWOv/,sIQ"㲸=ٷszMTJ\( NQkN)[oaܐ<+}ynV  ${W OS%yww>e7oxt`K!zaXP9؊M=A>9Q11) 7vzx\ˑVR(NRw4=}?!{\Rll ly#mԽJ[h& /ZG ?x~V rQ,uG/96nu3asY܇z&πJG9emJ-@cӡ⋬^%;&% 槆enE?G>]xś Int|IʴgxZ,H1XJ,Óq_ir.*V/x@vXOq{郔|ZЗ,}Hb-MuP6CJ.Cķ`/JBQȻzlxhZԧӺGhbqe6k:Ms{W^a}uyuxR\5Jf m@i/ ~ӊ|J*3 f%ce.әcJ݅ЇRRuU KnHaԒ&k\ML_'h8ƨ١1- 81K/dN`\Z&wk @ 4}:ftH\R?I(I:EWQpf$t6K 9 ^ E D gXOOXBLD21/l{"6[̰N;&A@c@4h5+qvZnn8?+B_:O\:Zt2*|[҅Ih5qL9tǂCVj7<߆jPI-mՙ^y/#MBhbVE[-0\YSB/0M}U.n,ȰV4 s79A. uC RUjt:Ӊɚ,vzu)`ݡS-yĮm5 ۼ?yL IٛHfuN%C=8RP(b< e{'?p{Q )\wMӐҟ6j/CG:I}SO!پI 9:Rt̫܆?5p܄kbkvK7 E}{Y,1 AB :zaDV@ftqb-_?y Z]ߖWb[J'ԏ Ml4}`TA^9m-\@-Χ!BU^ƕ\YE "bFrL,:A%Cu6 evD,l9Sck\M꼠1X/û*R"| ?*g8E L^?,i?;\K "5DdPIpV*b !~iEaj5U/MY`n#{\bvaۀ㳼` ''s끑5*^]$QYm^sFCRQQˋ<^ir`u8/f//b<՝Qzww$02W.a/~FWF$di-:x$ {_kv ۃ7uSWtzK Dž/◳(,v mUj ~P3m}Vva7Ao>YL$I[WJĩϞ@Kj |}NPHu@Y%v ]v/X/o4J9@!Cz*^GuoG= lt\N} .d =IS&A8PEeX`8Qn3*bXWZ)&]Rq;LfG(~:)~ٍ(Csؘ jy6IB=m=Ř*Qt'oP3.C{HsHr};'p!øӉiחzwJ9wrI )?YW'T'!_Je4ῧx-h q[蜂Y6wb~v1cuX{ Eby'aQ3#-(hzj1\ag=_Vsv#sEԼ"E|x~&O'xfZ񷉟|MZAN +)./Zw(֔<u߾J ɜ{Q50sv?swbl1c20A|ltDdvge+|XmhI}[::=x0jJ|.jF7i!#`;㨛oI* yӵe7Xq<.]Dů0D~}KBgZS'SRDMeӵI\\8!r~@YyhGC'ggimiZBށx٨)i~ (,TaÖ8=-Nx4{ܫBoi&=EXAnˤGȨ+ **RI jk WJn~Y(&|RLs[{#ܝ^a}V]t qðPeq>7IY[ÆimdRONQtps!\57]EgGа% x0sXˮr լDhx{nD]vQD'd)(-$_?W~l r=1o!&ahN;&r2 |(*\C/TyD4 <*96UOtq z*?gp \/`zߙ,Ӭ]Sͨ@&>m/w h%Nf /DO SFs >C`ރS]qHwwg'N-JkJ/8]?+|#3_1imWV${?yM/ٶ1rz|z!4@tbک5[B]ץa;cͦ[C>;I a5U+puiGm2&8o+O:FD,,#z,x0Fl_@3I6٦h0@~$}haT]2[ fk0$W=Z?mv Go#_M}fbG< X& UV&9?4)gl|3[Ԕ`+ٷ:Ɣ4;]Jn>oS ': WGJ^<4rfdewډ;K7h6'ŁpQw<~-۪O8aLKRq,iz{ݝ |dxg̕^d)~ӻMG|(C!Zp 7©sg1Fͅ5&m(eI?kp: /x(+sR6[~eK K %B]/X#dc7f