libosmocore-devel-1.0.1-lp151.1.1 >  A \/=„bJr2*fѥ@[؍s)+1pY _nY]U^\B}s ̻-Wg-sQbD08ލ|=e"Z3 >߹'G/:hW08Po^I<9}IH9Ս/n՝s;PN7O]KFKx*T_Vuڪ (;PFe4DDn<t{i b2ff5dcbfa932827f8ada6edb4dd9944690c4ac7ceb00e228f7a8031ef92220c45a7bd58be6d819a2d58b6d6350ac9c88070e3b4<\/=„ -ER e²Ri쫪Pw"zقe1GI꼋7&|:ki^ڈ; cU|AKย.=-c$a1%qjֺUJ&׺my: wY05Dm\+̆d l dq|o<(]wv͘!0:#c2ײCϯJ$@)QmsiĞQS Dd@d>p>???d $ S(,8<OXz 77 F7 7 7 7 77778(89T:F5zG57H6l7I7H7X7Y7\77]87^:b;Kc;dx7y?Tz?\?l?p?v?Clibosmocore-devel1.0.1lp151.1.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.\vcumulus3openSUSE Leap 15.1openSUSEGPL-2.0-only AND GPL-2.0-or-laterhttps://bugs.opensuse.orgDevelopment/Libraries/C and C++https://osmocom.org/projects/libosmocore/wiki/Libosmocorelinuxx86_64|   | T111"V},D* 43[WV u6  M h@:AAA큤\_\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\_2323dc9cb613003cfcb22eba3d8ca6a3eb3aae9f4a8bc1595ebfd5c89aff1724d00dfde43476529c183b25c365292fe363ecd3ee5575cefa45194d7a1c67d3cf486b93217f2d83c1a4dd358cf81f5a5469e5fe885d72a75bcead829646ca15dbeaa3fb68e987cd8ae176ef932bfff2da3f23cc41c805d1b49316d0b79416da34152d416fcd845066022a38c72e7acc673e60ab5bef6057f44000501f2bfff7bb959714e6ba79ff1110493db9d26ecdcb32adacfb8109e01ebab9e7a8e64be855922f568b46a84f36a2c6208308a71ceb505088b217e7105f254725f029c297f74fd86907259b499b123f80a85e5b1e010e593c43dbb49e30342afa4510a66e2f5faaa949154dfcfa07030c4da45cc51338ad82167314abbedfed168224912a5e26b7347cdfda3e8d982ef5063dc907d5590b34353f8fb405a3b796d4c896fb6f8e588ebb3f00ab5cb6f439c04145ac14fbf669219902a7a3b5354c065c2ec856fc6fc2a4dba7d60bae4b5406186f2ef0f6b4626b3599d12b72953382b7bb2ce945618d9ccb1711288711408e3b0da9c6dab385418174b5fbf850d708caad65ece463466c058057e6acc3a5795bbd3c7ad8c38086b393112a71e949e677857544ff67b55b71ee1410e03f8e0edd43b9b8fe94e35d3702f0996b50ab36ab0b6d05b76c4bbbab8fed2d8fbbdb5577e14e4a81c6a0287140bcd60e6f735fdf4f84eac6f1e767a6702c15caa1804c9a5187a9702da34a3e9c176fcb5f4d05691e72ec517fcf549a5cb5dbea78e8ed881662eb5400824bb3ad01158d11a58a6539b9f6a2f804054e000b5f44eeb656c2133e6f7ee4bfdab452c2a3e8feb0df68b70277b9774bc1a530f308eabf8d4fd86788e69861be3e8d1f840ad867d081a96ed47a603c01a27254b33cabcbec2182fc9eec00324936b0c8ee8a05dff38629b4a35700976c483401323e72cce990cc8ac86b5962500dddeca2d3ef74ee69c736d15eb5cffcadb84f7ee07036449703c412286a68c980c13c7246ec0a9feb6382640ff9b4973b146136e1ec322f47d575db4a3f67d63ea7cffcc93b9e5c5e196a28c893989b60c2628c060cf80bde9d09ff04cdad90290c98ed5008da99000c12a11ac3bee045ea78ac3d012fb5c1d98b81917ed53f1bd77ccf29ff2353ca6bb80d8073b36130089c40ad3b5cdd6b493d0d8e8bfc34a50dc71e8a88f6093a11fe0b36ed3d4577944aa17affe640188f406e8edbe76a79081128b46ce5cce6f74042288c9042bcb9ac8d43ce35795380b00f261afc08be238ba279307f31debe19e9921270ac66af4ea6cce3bbe79864702ea0b281dad60f4381e1ff4db1c9663c1479f2f6466f274bd045200626ade442479706ece3c9c4ba75164628ae84b7cb37fd720f286659630bd8fb899177d8ac9aaa400a3b5e08cde42ae81352fe6eb36d180082cc6950871bebec1c3f71c10fe3bc4e00117381b892e0ab095c90529ec9d1ec87aae52652f29200106c40d41896db181549d1023cad2ae683d0f9e19f8406602c1f7aa94ce22a64cbb486e99124690a40768edb0f4c2c9b5e2c919b9c4f09bdce36b0e0291beb3a1792a636f0532479ab3eb70d0b716921b3cc1e102b11e6c7986f4343c84b4fc048c31c3beb5f59aaab8fe2bb59eb44609b90b8011e1c80d5ac1fc1c29a787a7aa072fdd41ff995dcd3d001bda17ab44ca050a50e6d772136bc18aa7618b4bb3d029880680a9ce5dc035905c2d78a84b9ca5b2e70e9fd02a149e988875011e0fb1b847d52cc561f8738e3c1d5bd7f8241953491a9184ef88b85672d43a7bd113e014562c7cf1388d9e1c37b239bf8f16df9451b1df3827249151dbaad53761ea4995c2895b9c3ba35756064c14278f5330099497acdb8a7d7d4a4a00a62cdd5ee8e6f301ae5a7098ba308d36215a79c6272a91d14a596269dc9d466495eb2b972f452f2791c703161555a41346421281e919728e348def00bae0efea451c89fe5b42e037f1d5ef621a87320cdfc129c78a941d45d0944869c227eafc415351222ddd65f96f4e09093e14fbcff36151dc01df4d807d864934fd84f83e683722c4ea7f8216b2d672977ee772989c8323ba30f5d59bc4dcd77acf62424c574be04439e4bee2bc1e068976d850a85d3809a198a635953185a661c2b8de8df82375ff2ed99e7f8c89c6181846dde75a04ecf5d49a441a08dc5bcd57f63129957a03484a770017f07fbc874d593e5f69fd7fafe3f118b3e01d0245d4cb90fdd072cfe2e16f6e2bdbda2fda84c89356d80772b14d91552a7680629libosmocore.so.12.0.1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibosmocore-1.0.1-lp151.1.1.src.rpmlibosmocore-devellibosmocore-devel(x86-64)pkgconfig(libosmocore)@    /usr/bin/pkg-configlibosmocore12libtalloc-develrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.0.13.0.4-14.6.0-14.0-15.2-14.14.1\k\R@\C@\[z@ZZZC@Y*@Y.WV@VVzUpT@T~T~T->@SQ3Q @N@Martin Hauke mardnh@gmx.demardnh@gmx.deJan Engelhardt mardnh@gmx.dejengelh@inai.dejengelh@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 patch: * 0001-gsm_23_003.h-add-GSM23003_IMEI_NUM_DIGITS_NO_CHK.patch Needed for osmo-hlr 1.0.0- Update to version 1.0.1 Bugfix release: * when msgb_wrap_with_TL() was introduced as an inline function with exactly the same name as in openbsc. With this subsequent change we make sure the libosmocore function has a different name and doesn't clash.- Update to version 1.0.0 * GSMTAP: add SIM sub_types * gsm0808: inter-bsc HO messages: add missing BSSMAP header, x4 * gsm0808: implement BSSMAP Classmark Request * logging vty: rewrite 'logging level' vty cmd generation * logging vty: deprecate the 'everything' keyword * logging vty: deprecate 'all', introduce 'force-all' * logging vty: add 'logging level set-all ' * bssgp: introduce flush queue functions * import oap_client into libosmogsm * SGsAP protocol definitions (header + C file) * GSUP/SMS: introduce MO-/MT-FORWARD-SM messages * GSUP/SMS: introduce READY-FOR-SM message * GSMTAP: add definitions for new LTE RRC channels * GSMTAP: add definitions for LTE NAS subtypes * LCLS, TS 29.205: add GCR routines * LCLS, TS 48.008: add GCR IE encoding/decoding * GSUP: add CHECK-IMEI message * vty: Make TCP port configurable and introduce telnet_init_default- Upgrade to new snapshot 0.13.0~194 (6adffb95734) * 'lo and behold, 0.12.1 is not sufficient to build libosmo-abis 0.5.1 requiring ">= 0.12.0" * socket: do not set SO_REUSEADDR for IPPROTO_UDP * socket: add flag to enforce SO_REUSEADDR on UDP sockets * gsmtap_util: make sure SO_REUSEADDR is applied for GSMTAP * Add RSPRO support to IPA and logging definitions * Update 3GPP TS 08.08 Cause handling * Update GSM0808_LCLS enums- Update to new upstream release 0.12.1 * GnuTLS fall-back for obtaining randomness * support for three-digit MNC throughout the code-base * add talloc introspection via VTY * tighter CRTL input parsing * stricter VTY config file parsing * allow to print only basename of source code file in logging * print log level with color-keying of the level name See the following URLs for complete changelogs: http://git.osmocom.org/libosmocore/plain/debian/changelog?h=0.12.1 http://git.osmocom.org/libosmocore/plain/debian/changelog?h=0.12.0 http://git.osmocom.org/libosmocore/plain/debian/changelog?h=0.11.0 - Remove patch: * osmo-pkgconfig.diff (fixed upstream)- Add libosmocoding-devel => libosmocore-devel dependency because the .h file #includes, but the .pc file is missing it.- 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)cumulus3 1552489078  !"#$%&'()*+,-./012345671.0.1-lp151.1.11.0.1-lp151.1.11.0.1libosmocoreosmocomcoreapplication.hbacktrace.hbit16gen.hbit32gen.hbit64gen.hbitcomp.hbits.hbitvec.hbyteswap.hconv.hcounter.hcrc16.hcrc16gen.hcrc32gen.hcrc64gen.hcrc8gen.hcrcgen.hdefs.hendian.hfsm.hgsmtap.hgsmtap_util.hisdnhdlc.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.htimer_compat.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.1/standard/ed793065b2bbcfb307b92bf6297f36fe-libosmocorecpioxz5x86_64-suse-linuxdirectoryC source, ASCII textC source, UTF-8 Unicode textpkgconfig filePR[ZhCT|1utf-8707b756992b6191fa6b662779d4d02c412fd4cca0cfe6e8f68452a8032502bec? 7zXZ !t/ⴇ%] crt:bLL es H%X:фdTzqz#C}~8#YVy=Mj^ 4m'Kg_W9{U+Ō!'"rbGD+cV-ENf' u5Kb<e݋5?a -Zضc-hJXvoXhXRBXy%^gH >nFWgG:nI-Y *W|J^Èa EnCU(Z%FVJUX7U(i7E'" \chS~OILm_x"RfF]VMpͼLP Kσr*2cŊ;EVj2<|Ф*+ Y Nzz&f#]eCaQJ|S cD :Z=B- Vn 1CP@WX-ϵBKngbϏNizgD-2C- =I Ϣ  -U#yL^D֭B,Qh}20mx1OXt,Ò| eБ]ljo6_wlz0A y5 zm.).p:`fŁPbM ]Is, {NTfxk-6E4:h"JuE G=tiG\BlcYa^)U]xlN!#@*FF{vߵ&35qŸ~}{wo Ɵ]pýުO:@ Q 6fRNet9k4xƮdl_c~@^ltiNP >qC8+;z>3*wO$GEGxK˝?b=a3k.5ZQcQu QQs8m|ZWsDlDY؆-DLT'TDoX8!Ŀt]fkOk9")lWjΥgq\8[v<13nc75ZBkAX^Gv,zw6`669ꆴVQ{xC*GvpJ6ɇT;>fO5Ғkpʶ@]ȹϯxӼ仱b4^YxɺOp;DEW~N_l/ɷ>[LٰE׺jYCEF}K鰵h/"AJYFw=e?Kps:bgVȓ WtiD4xC:)F͟5 Lko6 (ז3ޑyde/Ԗ AD?Gxq*ʔB]k^+iTJ݀$J h]A'x+i*v-9Hi:s˒ hz;f|*EI+ָ1n[Z rqY|BP2dǘzӻ= c}C -H/F&\ɬ왿Ά{r}(5yx}Q㮃Qڠ{"O]eC]SaEd[12eݮĶ8Dz?Ko,$쥩V.dX\s,h"MFm,M̆MF0e@0jjd~ːsF` m/Y 熞 Au9CЛS@=Bu|9Gս<*϶+p\@Q6o .1"7p)RQDw KH`*c1/$rGmI6UQ^)kDx(.m?*ݻt\&׸~M[ZWP }3 ED_=~ĥj6f7-sñ\Z^d`vau-A"VbLeo yX&oX,Q Jcp+PLÁc M2^#2ϕݰZ\\:PġO .hC 3ag W1.+bHZ6G~@awB GR_:* V!VsZ>&\MU LrJqn$f. dLk"AjMm9M)$Ս䤡cI/L%-FOdFNfL0@XՆFC`ʈ" v83q\ 7Bw'w. ף[)@&Kx +Ёi1ʳ#)x~rZ=PEaæeDzrP2>.K51ȑM,Vi%Fs1UFɐ~Yӝk-@ 3C.zX69g|~թy6zDztLyVt h5g]5 4wv !%WYgIk;#֘^Woʨ2 /SٯT˶XS}DMR12+Fו3CZ-ȍ逸5tBe*]Q`MOx*S7Ew懶y'XRaJgw ajd›0J#%Nƈ"-5 bBp = 2%8qn56+{3 0 :nWiL(͌T3 {[1;nGrE٢X3f lX_n IFZw! bh?ts71G3, -h~cIEXYWa,揤*!gGs)+o B69PF8,`bd \}5[*,1) l5pǘy6Ȋ& ׻Mʩ#z-δ]+N$}3-|xZuvnlȲr\ ~5~&̕OHrɛ?Ǭ)<0;5_n8 )UuڒVzLaRe_ 8l+i]1h;(&ȈBtKFl媌5Sv>52m  tf~hfȾȈYut }4֝[㊎Ҹڙ<;tzi; HYۏ`{/K4"'~b TcUnQeD_"GKC7C#Is52q 3_1NB(ff SLR 9AIf::lzgJ5;=fZ:$v7DžEY#h;o6S4{ Em0.ڄS:円7U+!Bi~ C~ 0 sX-$%V* f=Ϗ\hr^CkW(^ GİbcP3zc$)47ɪM郲5fGnk\GgT7e;[S556QZ%砣e _- .mcq]8%pUeRFBuuȂ;)pst[VľI"0*’UBv|oϜWPuiVvӚM| P&Y69w\XˆE)P3Rn/rߌ{T1nī6kҠh<}֚9kX`aۮJf=75JŗS,ȧՙލlcdB+ I|[BG)ȥOI(aaEN$2)q^ <>l!Kgk1uXEOγ*OwϢawI1F_ʓn'AkIoiǒ 7bo?ZZV(Xvx˝XLqVp8xS@čȱ`FO@Sjrs 5XіF|[)Padoh:W$EPG9H;2DK#I(yCМco?+tA=,?q^.2A\˼`Ztg߿)o4qaY@HKZGOCK tF|9jMOsuBC[Rܲ&2``st'$Auu>fV՝Er&$C͘d}72}357yE!zw}~8aE*ٙcnsQ<է y'n/g\{ `/[8/8: h )qK1XKp'?h;Vk )-TwSJ4(vX]w &{Q+ O!4 K`sI$|d;/Nk͡mho(o-gϦPzef+y=J1/p?󗖡1)(R>02 Y,saB`jbݷԨhHT6VT$09kWD:5 -x3kQ.#8I<'.}yR|jeU}c0[J;"+LS?=lay rAYH{GI\R%v]C>X>L"M@X~\nJ3'CŕbenR2iP͂QEp3$͊=d/T˅9'|&]~vӎEQN_S5JCi?',<_q e|GآV|l'#h_owXdW>`|S_sr4Oql 2JMڊ9ujΈ?ieÎ[> +NCY yZk|)Yp¹{ $B.A>AlO<_TC Kbɑ~^Z \A~]^3ofo,@=HuH OL_?g: jT!cad1؟8rQ)WE(NA嵤_p%I2r]tR=FYnXkҙ|6>P UweOZJA~)M3f%C7UNȑrڿ`ǭ NrI3-NFmRxztO|_'L葉ѲQ1LV g`Kdؿ.BNKIWV|%enDړvynlRҒ~W&4j61L1 ؤe smt^mF>Ha~!|oYAf(=>|K\X!e3!Pb=3qc_bۺ3 ~, @o6Sa_=>ph:8sv=HX S\!k< Ϲ(@z"!7TqLRocI jە\!VxfNVz'<={ ̨ҐSzkwRTo ;goTPyܗ=*ks>:QH1Ը$!j IBX W;HoxDzy] ?H;s&>UzYo sC+,TyK]U;zE % /׎lTQ.7Œby~ n(e&AYԚ}ah*yq 3%o&Uq7j ò~tb4k[iGzTݰ22+[yڀKxb MTС+EQQ0_|~1hd7mv܄Lp|O<J2O}9:ݺˢ/t9P-7))]r3{5CS'9ydB}vxM>ӟ9ej؉_i=S@01~ F y G>JO-tO;# 'O=5h16$L:{wVnJ\Q]&&slT|+Q98$VH` Yh>m)]̬.#T_RňSiŝ.jBaZe]/g`O_KX+$JH.=b?b0ەB8?ND}lX!>`l|TY)!tyBL/}+?ڧ;i&4+ORf6=:[v6uyu,_ơ2ڸ0W 3ўccL(pZ&sa4f9-Q z8 &]~ԳcQ(ʴ0,DϗJV҂jR; iy-)ʛC?8f9h{#[r#^]o;+9i{X6r^zrHz4KӁ TIӃH;ؙ| kѧGTP=|I|iRXU sTB' -^Ļ^]CWbV^%uwՑ0n =KKYR=T}7T`Ŗv1`cM8`uJHr(ZV~o@8%W gE=%_@k o_UG\<{aӟF#5ė8&zrcjja8vLU ,ZzLٿUpv޿0q;Ϣ+b?/(']L~.%qu\b '従9=w$]-i Ľ vmRKUF9" fl\ Wj 6 +`gh!2:+h{oBtIO")=pK 2YT31L3%;suD:Q{ me╵5G+mGtX뱣^u/XAfDS4=(6~]&T`2ٍ{/b?Aj.TD#;m^w% ʈn3#gJ KR6G!|`f'a @GܞE|,9㿫:F+Sl5NMT6{.cB\3p#+^QPLiS!׮mJC2csl.g#'XIP)RkP B`csk!e\kPtȒC@l`DEƴOLsIp~{{$;7k:)G#`iQJOw19' ?JWӤb8w|mӍav_ [z;@)f)&yy&ď~h:x˟3QTx"wa.XQ`ݡ^q*p `Ք;w)1Aco G,0\QbQk ?xT)(nxسˢKQ'Ym qп%) X8a~N_^oF?U\1V +`W:i؛{ P*[GWm =lQ|o'r^ KPIzLF@z#ݰ/*YtzJ%fßhG@ٶ]GDAA5$ӜaIs+9l~+}D7,;GʤNFx \/\tGhJaUtIX Od*3\bW9a`uZ @Hh~&&cWu%wH»ͽrvD %J-vQ+JVw:m\;f 2^>pTt8'~ 17,v`x3X'm j ʡm38x/gߢF`r6i(266꤇IӣO6U=L"d]Ax,ɜl-qV:j]Э?+3r9{#N풌4FdO_Ab:#ԙlsn xx;^SM5Ess#bEp|ǒ:tgt 08mtH⌰VnIJݴ:_x~StW5)ۈYOhϬ \fҡsؕ.6m^{tծu&YyL>uL3^o3C}::a=D¶qIj dgeܳQi҇4G!'d؞O A@^ü}ZO.&??0_;ӫ#@lnAIٻYB y2Ep@=Qmi R{ RU ["!ЪˤZ5g;9chLvƣG1!*% [k[Y,5Ѱ HOSй'$ o&6 J1s:ðptAJͭ7i 44"I.CqհaxN#t N!]6 =sDFJ"w3Zcbプ z>P .m w%ٛh946 *j^LL_E4P9{T l|xy|W#ZvKg<$f^)z sC5=؎[,וt~a~[[qXSmˀDA|-Z> >Ҿe)Xh~V́HEhC&rZDP(E"f,(hJ?uܑ>i! A B|Aơ7Prz/W`.(쩙%k.y,27Hh LgE`Ż%Lw6*j|o!7>Xu5Gw=~C@Bi?Js q̰@*&F S],ލ-y;%DCOત50tŽZBabbEhh+c|J_0ћZ /AP=%н![cj#vϺz6b45让2-|}yb{jӒ/5EGGEDA9] ӱ8e ;3)ǏSh!w^Sbokp3(C}*]'AlT)As-\Q˞e5s')jD#%cw%ҵP8إLP_G9aZ [ WM0 !L )؎SԆI\JVjVP2@GgnY0x; nCNOL}|K#c l=oap`#Ϯ)6,g'mijVE\nb骝4O4VV4"(*ϫψ@n62%|rOXUP!I-Z}adT4s =O[ v%WҢk;Dv|D)!ќYI\R7k:"fp[d7**+̩#.4=ղ eNDR7K.Z  u4i,yi , EuM,"Q>U^roЁ4޷5C4 ;k6^:L-YO6y)PLgx3!o69o#ưcJcOH.`>z}t\y9-oኝԈda9يLe=\_{wEB? cpz-TOM#)FhY~l/vfxGUĩ0.^NZy.]Gg0#cB_+ [#G!P%i) P^ $?[G \Eu>VBƻc4iKޣ%"Jju^Gg8gk <B&<lH37/:xݜBLJ/ ?. _N?pz/15jل\IimyI!Cq&{ݞݺ>FmLO V[Xan$?Hm=)p/:x"Q$"_i]D\>T(w9з/2^v cp\kxoH1ñDNk7,c~aIDfc!yp2nNB 3>iRVKՐݾ&@bzȧϑslȦaJ?H㯟r>{n Hj}!}kDz=.8'"& Oj;l|h(Y " >oͿgczk|hxl,ޟy]ђݺ0/Au ]'\FYp vtB;ΜB=D(NS㢳Zc"2[ nG"Ե&f)wbDނA9".'JG-U3?a?NSNaZSX/_1\^Lhrו`Y&g`1:0YxKYqϴm@W+dt(TsS:AiEm'#Ĵ֖ڷ!DBޔ1˄lo o8x>\I<`+W`S/*6VxiCho:"R/h`HԼ-Ȅr0\=? #}_q`!clSxk{>\u # C"L|݁|c;SQxpڼ-}W_}D<]:hg&#En_jZ)33T]67h /XI:huLaNyr)U7tK(7Q-߭^,9fxUu[x<nUha1&)zN Yr~Xl ,U>`_M(0aeo&:A#/?"ܖS/,k0 " vbY ~Jl7ӽt z;\GN^oE#pQIAV3N4| Cf`0L+:ha&n.vnˍ"}+>?۩ʡ߁"֎4~f`OQ&Gp٣ea}΍knvb v,ͅw`mgX1aYeƪ\sƙ k8j~W[99Zb5&~9U? cF g|: )\ƗK `a+Wqȵ0Jl2#R0T,E_$Kzr^ؽH2REc|uIתA 訒V~C(j4t!l! 3;'!D#]OyVDˠ }PAvnۯ]To?-"%9CgvyK16/7>^-}puo>5GP gқX_3goYp^𸯝mOH=xژ-]?N)짅%2w|Z~rVń)1T$=,bdO]>J?k? <"ҢEAIMMuA/:-8dX>n$],eJјqߩnCiVW `ÞLM:뽥eI8 եt~8NٝBT`{ #'٣A=Av%}3<"chݧ_1M*v/߫ D{iLƕ5JDa0t?R[9%y"J(77C0͈,ra9}5\H`!+#˖stͬG5a ʜ\haD+؊Ѐ!a̱ qXq!KP]Ns}btrv0؁äϓfJ(ȁ8B*?"qcPRueZ9'HɪjPM>QriB3~J$&O2iŠ5!QJeh?]!s*i_ɸm B(,Φ+M~򦲽bPkŎL22+׆)BݻsQDT*\EpJlW\/K|BZd 0xB.C2A0bNw-R-Ze8~cc%yAj's^f'x@AW7]o5HF?"mǶV*/F7nTϙ[,"~SĔUC<|w+l 4MI1õ!ی_ɔonFZ7yPŬF~Cc@ ʦY'q}uHj2^ i3 9[I?ѭM_[a)T-SL`ꮅ?l迴4{to3[Pel莯 >xݿen} 5Լ߂^t|ﻮ..+. Cߥ_IT%ӽs\6 ^ozmhОN%29]F{Ht1)Ս(Sv5u!A3>=Ra)>]kBŞ!XyG v,m%Oа#C%f9]Ӕ*cDCIYhU 'DEbNbI]^tvxy: z :k BEH$Kuvs0C/z>-oI] 63쳲@=B 1|"/v6\%Qv~4#6O%N;"+Mkӡި“L#(X pp Nsc&6y!O79Fq3蓃qRS nʵ:.`G}13#Q" ^iz ob"| \1^xboņ\&_* ;7[apr0::FQmI>7t6Umfމi-a,/~AYq1M lϔ|ZyVSsMR_%lqV5$>NQ\QO Raܞ0U#fB塣 ' o#qG#2{;W~vS_ *f>+cAVocM^Ap~s=N;z7`[9jvE6"БA2[* .*!]z!2; &!P?On(P04-GJ}Jg%΁ Jjd<p]I/-X2X[6(7jZ ٶ2VE%r%"ue6cwJM]\GEuOBR$'$~x=WB;T!CQTe‚z(li=i}yaaߐN[|M_aRuϑX+yQpgP'QHaCp ]<8Ys;Xw[!8,Sw \GGU2 K#5^X-NweGLO'Oo%Ŀb $IPږ8Qt< Y.PZ8vkwlI$Bgj'˶QtTLzO'9h%^M!|=fӎ,)n)#[{&uMHT7kK 2pyo CG/(7l/6Xz ›DKU,eW 3-|t؜B :[n}"?gup/o./pVyc&c4~$kj ;}@a(ho_I{G! >zNӞB$@4az=q[غ;B.^Zzrt_r돊!9ᦚ9̶d_߱p:-Օ_soɂwT˰)j#yP0U UU Ц~{~b_ꨔ#lYĹϑ~(IviE `~n5:ݢSb;׈EQBLS'h۹JY˱*EjXDF1u']a 7Hf7 DwQ.}Bs_DppaҁX'A͂c]S޾y0+bgJv)yjklP!+$aNk s]w)Zf :/H@ GWn-7It|}<;9ږvbNR';~(t !9;&Z^0˝Rl:^A:GvR7wnXWk7fcyr^ecW?\?u'T0Q]c0la WTl]=!~4(Y ޣ?R_esxvndL?̆ލR2kqW]{㦜*3pƟ?{0^"oE U#=L uV ƶ čT^^!P D6xgسyL lMV'>xҒ8Z(c`2ѳ`++t̋E>yKv;J1n=?cIL٤:}ۥ짙v.)TDQZ}AilMXn<+dD/i ^{hE%IN֐se/+jF xekjrOO1+!xzP2ײ#h}kWJzQ jVw;e_y' |OeFǀnb`0 1x|kN24AGR_:e6lXYU{6e|>disqE`Yw< Ӌ㎣3^pީ⤔'Ws_Y+!³? >{yL6-.OPefe57I =diw|7}lv/OTW!̆cCⳌ~OIh2Iw%B7sS0X%C xb쨥3=ïTzb豉k˅Ѹ0㽇GZ+l+>Z+Eo5KLm)F/9ETа\Z t[bFh{\XӾb0Rpa4 -7Ca 1]cظ T2H\vLu fѵ~CXWA_yzDp c[) w LVְ縓] ~R(v !]ׁOXd?dO6')~<=V ӿ4Om9Oh! }񝧶jVe4` u\k,f>T01WC{ḫڹaz)-փ^A)nGɍ HKo$4LK 抟rM/YhA^怐^Vj2ߣ[ğu;{9sz_u˿j&z&77Jۗ5kE=R 7Ufߴ炵FƂu6OP"ܓpPmqM߱8OK9|b6X~;gJ_!E[oB,^m;`PKXKkg?7)˷G++%~!%Ǽ4+"TJ^;w"i޾k8iVMgN[GDl{<_H]J{<STXCv!W *9<1Uf,قa $<9lE^8|(]BXY/ z(=TEld_;+Rgrr"s6%/<[$0ڋcsyXĮc}* ωD|$2EnHqer$EWU dgU)ǃt_<z=nVTd(l<,qNi} L{G|*Oڢ!_L3-`S}'ifb`&#9!= fed όu틦.jr=ke*s*KMt2WQn-")|@cs-Áx8-LR)16A4eI s=2_ّ.t۪yhSر:7=FMG36M1Osrtt N A[j# a?_mVӘfP qF0Y?üBPƒAfZZ 3b͝#Fn&̶8ٻ4|z^La e99Ew@Lðn"ƿ] 1qJᙆ@$ZÀZ=2Z7b]awƗui}L6E@ܜ?fxۊEzUamym|=35>&*Q-jhaLKQ<]ҧ=sڰC YVyk {~zheе-EYl JOc K3Q$d&+bXX"̏ZYH{ΗwXfA!93r1G#T"Cحg4`ΞS[3?1_S6$ Kőj2O> z,/ sX1Q]!з CDPKq;vͭvٻRk:U{x"Kimj~[ۆ^^0skǚ5)$Rq"WKo <kL4L\+L#B{]|mX kVf}2bǰ:֬Ƚqg 7ıxkD2$LHH?D#J8<l 1K ngI)*B4KYZKD=Kr| ae~zr| `gWx _bCG>Eu$ 4l<.}mDAY~ͻ88cR &t -ק-Qk#g)m`T ~w*?z80|:ߐ4XjXS//[XčvP2yTjwpf,3"bdN! b `y}s*@zodU5RbI՛Niw?`pEV)R[H(˗u{ d9_79WIeRKd-:_#qھR"|SjQBՃVP!c/A J [dvu]4AOIŒ,$lE/HRBZw]E..K%^ [ELd;aiYI?U3&_ڳe9'E2\ $#3sԚ<ux#4_|S>i[mF瑎'OǚR&~Je8!Rs]HUڷu\녇" Ε}]uQuM/޲ ;-%+ߐ1 ?J^aG}Vpĥˣ]K3_ϟb9q؜W~ tIM;z=Wk48`#У RboiRD7*]:VR>=~T{+{Iqv]fG ccOCi8l9qau>4[VSrРFRaZh.z<5M . .h$bCz'w\\PKny&豤|1 ' 2V(mjл^")i(<8qhrLJ}C/!fH&ә`vv/HtԓnaVR -! |q+bP#7%;qgՆ<*ǯu7 G:z;Û[!3p֒4.|VΎ^XmVxr6;og\i__ ;; ;rO5A;Ll Msv tR(^"Ar,(t~U  :*XFY@p-نAۼ7=wU,~@ {نЎ.]f׽hPXؿL4}Ss ;k%]_@l m7OEjqc0UzZDe8o&k|Cyqnt#w)VǛǤ:]-Y98x[R"pk϶N.@:3V%i`ޣ {UN;VXd40=$ă(Z*$dokKqMk/[ˆ4j Y 7GhNZTS{*G;boídJl+Mjm\uG 8l!AuP &;12ڱm+7y2Ѻ,^aҥ28#-Ht|@֠C7Sl `t-#g#:XkZ%E1QQ.>[YKЊJu9QG5'CݯBi {mijkM׹g0t_9, '; Q`~ş.EBS%-2){O=-t-s[pN_,o++mF}OSd.wimSŏe9Y#eBc -4Ry׾ey(ec&Vec"1_ ]1,v~l멂RP4U;|~i\~쨁6;Pjxk+70)Ij},/lf-xk ˛߹GG;l [d/[gN\c<5TfF!Pr~{JX!VTUbER>z+Մcwo?flAF<'ozl.~OZd09,9>-# k,vr~f :~`R3oS)E@5Oh cS?hm0 K"MxѶ;_)/>U +v. *aeW Y\ߜn6G(^ >Ȧy){29u]L؍󶌯0i@a6op>XJm:WN%g"W9;5;?4 L VhЄ ?|ѿ}"@Lp8Mp|D.gc zɘ e JTkQKCK6At>BXmK5_F1fgBE1F`AM-L%M@5/XGq~ :g.K (ƭH*?r=JfQe҇fgꬉ!3Eji-\h B j5n$6r}p2Ȼluƭ`Mhn箒'̆ e\1~Eo5蘴l0O6D J~$ֽGl'vrǡKWF\ 7dGȓcӹk+'^.,S|PR'`E_^ aP.6yD+G)1 VOKpŅj ?+$IKoOd0$O𲇖 ,3K*8Iq$2@KץyV.oS-QF ͠Nۋ*!ȵ,դĮH{)pdDVdAC-fCAjlA!i ˷K59@Ol1LW-~ ]($f$`}%"6)8RK5<@'V 00;2.8rO]%mHu&**7ڿn[}g`'Q.h5*ؕ'W =>roRqց2eJePo((RaMⱌXtˌ=S36.#[߳w?1wog5 }4ZzIEOu ^d1yb?W z 522Z~}{'D˫#o,(n;Z*\XzĕNol3 #x|? bTokY, ]@Ȕ*S~Ӻ“BEz2s 9%_ϺEr0dnv#-Letq+sI^ݼB̊ЀO@[ʯ0?y|lwe(kG-̛`<|T~Q/̢2$N!]_M?.+59`z;\Z1dm0F"ޕ&O }u v,rF:' (G+o&7e!'A׹j>; <TW[|E(j1_,ott٘?<[=7n`WwVqE_^>̏5IN$'+_k3*m c ~)x+7L< #P1*broțm)js7>> 9 YZ