libosmocoding0-1.7.0-bp155.1.12 >  A dk>*I%z ~)`;>O1U?N8SH$AB<9{XS R'm+{ V弦Q))!ֺ/{efrbl-U-K%{YxeH?!8cxwn=O$[R}[5HtGlLmVGQ Q֎:DhݨHy԰k,Mۢ|jI$ޞUPNrs4rJ"ﺼʘ#u-;> 4˥Ԅb?ҔIlQāGZ~07MϢz ҧk+Pٴ+ERuKɉˆhY >˱o- 0k<`zXC<Gqm\,oVwlVFcU,JTͯPbu;?U ܅ID[(t$ݐ-mwxD֧'tT鵟*'4461afaa106c0122dd4ef350baf361339301f1e9b95a07940f08ddd05aeb4330716f6b45acab17bef0a6456eca7b1c41af02423c9dk>*I%z #Xuw/e ck8M`Y$ 2;p -T ?͵"wY 4e>u%(DS|^Xu0yTwԵCDWZM䮚;9>1m6WD-*KǀQg?!79-iVyl_ PVo-#G=(קYw/̋9>4o)9 ^p7+vI9R"X]5+̑YlҮDk Q?xPN5>5fտPrniupkU^ Jvk6a?䗷Ww "PL&^ |˅j4V7hܼ;@<1te|‚e:;fl!l7bl˸gQ"*ԆسK^9*LWW#E.qmA VvDi+Su?}!ǟ= vF>p@-8?-(d " M(,8<Ybs     > X`jtP(89h:>*@*F*!G*8H*@I*HX*LY*\\*]*^*b*c+gd+e+f+l+u+v+w,x,y, z,,,,-$Clibosmocoding01.7.0bp155.1.12GSM/GPRS/EDGE transcoding routines librarylibosmocoding is a library which provides GSM, GPRS and EDGE transcoding routines. The following data types are currently supported: xCCH, PDTCH (CS 1-4 and MCS 1-9), TCH/FR, TCH/HR, TCH/AFS, RCH/AHS, RACH and SCH.dk=s390zl29SUSE Linux Enterprise 15 SP5openSUSEGPL-2.0-or-laterhttps://bugs.opensuse.orgSystem/Librarieshttps://osmocom.org/projects/libosmocore/wiki/Libosmocorelinuxs390xdkJan Engelhardt Martin Hauke Jan Engelhardt Jan Engelhardt Martin Hauke Jan Engelhardt Martin Hauke Jan Engelhardt 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.com- Drop double build require on lksctp- Update to release 1.7.0 * Introduce CRC and FSM for IuUP (user plane) as used in 3G RTP data * VTY: implement 'no log gsmtap [HOSTNAME]' command * iuup: Fix decoding of 1byte-length subflow size fields * iuup: Submit RNL-STATUS-Initialization.ind upon rx of Init * BSSAP: HO Request Ack: add missing Codec List (BSS Supported) * APDU parsing support for GlobalPlatform- Update to new upstream release 1.6.0 * gprs_bssgp: add support for SGSN oriented RESET * gprs_ns2_sns: Support for SGSN-side IP-SNS * RR: add VAMOS channel modes- Update to release 1.5.1 * Some improved IPv6 support- Update to release 1.4.1 * vty: Allow 64 bit values in numeric ranges if system supports it * vty: Introduce support to set cpu-affinity and scheduler policy- Update to version 1.3.2 * gsm_29_118.h: Fix compilation with gcc-10 * gsm0503_parity: Fix compilation with gcc-10- Update to release 1.3.1 * Changes to build procedure only.- Update to new upstream release 1.3.0 * add osmo_sockaddr_str_cmp() * misc logging/vty fixes * fix OSMO_SOCKADDR_STR_FMT for IPv6 * GPRS/BSSGP: introduce bssgp_bvc_ctx_free() * gsm_04_08.h: Introduce API osmo_gsm48_rfpowercap2powerclass() * gsm0508: add functions to calculate beginning of a block * socket: Introduce API osmo_sock_init2_multiaddr() * vty: Optionally Set/replace cfg file during cmd 'write file' * gsup: add OSMO_GSUP_SUPPORTED_RAT_TYPES_IE and OSMO_GSUP_CURRENT_RAT_TYPE_IE * tdef: Introduce API osmo_tdef_set() * Introduce BTS_FEAT_ETWS_PN for communicating ETWS PN capability * context: Add support for [per-thread] global talloc contexts * add vty logp command to echo on all log targets - Add subpackges for the Osmocom USB library- Update to new upstream release 1.2.0 * GSUP: add inter-MSC handover related msgs and IEs * NS: Add support for GPRS NS IP Sub-Network-Service (SNS) * BSSMAP: add messages for inter-BSC and inter-MSC Handover * Add VTY and CTRL port numbers for OsmoCBC (Cell Broadcast Centre) * CBSP (Cell Broadcast Service Protocol; 3GPP TS 48.049) support * Add Cell Broadcast related definitions from 3GPP TS 23.041 * Add MO-FALLBACK-VALUE SGsAP IE - Removed 0001-gsm_23_003.h-add-GSM23003_IMEI_NUM_DIGITS_NO_CHK.patch (merged)- 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/sbin/ldconfig/sbin/ldconfigs390zl29 16847497451.7.0-bp155.1.121.7.0-bp155.1.12libosmocoding.so.0libosmocoding.so.0.2.0/usr/lib64/-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:Backports:SLE-15-SP5/standard/002929a092105249bf7a2fee9d6d7729-libosmocorecpioxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=4f33859c93128779ac0358aaa2566076f5f0683b, stripped PPRRRR RRRR ṚCh>beutf-8d928eb5365526727f1642fd8c3c80c2ca2d0ed0dbf84a6e8f6ee6e418a797865?7zXZ !t/ᙯT] cr$x#H.ة1# hT4x8 !Os0U0;}tP'r1 #Krbv{ a!=:Sj| Ǹ%m,rkxsB,c/ "( +5sE3𺩻wf6,˟,#I/9KR~@e T۵EZ%$$+1Wg$!yN;WА5=7~_e`aX6.@kr% ~c1:WS&7?Sj`r˖x?H-R1V5%I&P,6m|}[ F.J&R,^ChkHq>97wlC1 NgF8p7xaHg__|3 i6TD$d" "!7ZMg(Ld%i/'!s8C|q $i w~/,QWIc^ίFciDY &w).(cDeDpM_XvOB JPO5+*ݜ޻}Լ~F06VS`puYHʄMZ}Hti,/WD5g 9Q~X<))ө*O| <\I)=sked:L,`䑛k}3஑pT~<_=KE8\HXk&dc)1S`1r~84Qjk+&#B L/DB)8uݲXI_ڃoxc0 J07.ZԮf>lUs %Ӗh#>nmp^qdybJu,2lq{FKm] 84@8)_4k6Zqu+;Iaw {e3{6Pmz+l{kAqŖ Lv3$QBuBbRφzBE3V ;I H혪ѽUP 9m%EȪЦv H>9Fn+ُex~΃8QLreE<h'A1>v?=&xRCi;͛XoȸZQv'8_Z[*)0bF "0_"|֔$pxA;WC~EQ읯#eqLM%?a`r|gb^?] Lm^x߆ª1'#3~³?VtaH;-U+Vj!-lt5A^}xq忔]j;W˪e4?%i؉UIBiHSApOG49DD1z9[J1C|>%?`g1~E!L_z)Gs;ٮS1J\~X-zpsL>]NY YOWn$yɯ-\kH-@pI7$>c6[.vq1Oy9Y@Y'U Q^"HkOPF+3'^=dr6mQYvtysT578^ ފ.Cba6"{1Jn/O-C,i}W7-N6|/LzA!fʴ䧭gxnLlh퀖1 % lm nZg6jA\ !!?uR\CbF0c 0ؿeD~9|;p!JJAr/mXL82IKxVfi%Hd?E^-[Nnh\ \a;ʑf,kb?j MW QҟZgX kMYIJǨJuJ!]{C.2n`tR(U#ڃi1ՊQx[#NGYRP , M/@MNiΔp# ZdÑ^_q 'w,oǦ˪'G+H,wdAs(/|a_78֩HT.NFr)*vK3'J4a{QnPs8#ƘT=tnLfA^I'uEQٛCEZU.X#owԨ O#cqKBjqUk q:`'"t bxnrm՛1/7GIjp@"jЃuKYL$qWJP$H18`Yn%&{rM[d{e?i2mYb?=#확mV?a!܆cգ2^4piq~s˹?$ȧ߭R챞ef& F|QD +Tʑ9r+xCdU6F ,9B5>yFZE^aUjɲ(a,(`D$hQo,.{ܝd RθqD԰~Év\G`CL=dR"=EO[ PɃc׉e6Pm:h9:&)(O+s!spKj9J=i>:@^ C~Q "vm>\p2#%4V6%R616ҔE RCXDH2y?5D ip5<+ Q5B辑{MfJ<a2椼tbO<:Rti卒 -҅IB,>̵+ 7({*~Ѥaa0nwW 5A,L({>6iuW@@RT}  "O鷋یxcUO ZJٍ+t݇YMGӔaEb:&U].I0"bPL9.smn~y "VY8YHY-kDGAvp2@ԁH~bv%}w&3xa6&c~4Ĝ(G[}vQY*gWVn6|4'ڼݥjNk`Y^3s9{e06 hW܄ M,3I̗uF]Wsv *GK pGxA`M#~ ?SI&(mQlqU:縮c62OK6~'!cm4 e,emvct?5 w'"lcY x"GƝLqeQ}ʼn~+Y\V4"%hO6T} #[. O UsV`!2*ʩ" (Q.U;<JPTi> Rf;rFx\Kh}Wº_Oޱ%7ncFHD7u_抓/+: Ust*K_!Αci_6R'3N"M :F9|PʮGu';<)+gFʾ%jA42gP*b?S~-u^/@Mc̟[`ýx4p}xQo6% !c4<RvѠ!~UKEv6"D‘ ΰ3Vq? ԑzOAaݚ{x8huɶu& C.}oٹVKIHb}-F:[5e V xyV#;Yo#z+)}M}KV]9Bz?nTf_sݎрup^|3,@M&6i?iS> hU)Q>RI6?qz2{| [2 q7$+Q?=xD.&1i~;FoDYwy+̌z})>a `[?33TA@Ee]}FPqEp͈nA[I`ܰ-SmY`Ew9Yb5O(-;¾kIŘvwxZ%(@Sxi׵5k;UAE@ -BQ`][[ʊ:5 p5P;\\E;M8Q5O+a|]%eԠ;?y~Nw}SOxjwAm4jִGec(gQNs6i.1;>j`-݈cR̝f4׊!{Znu)1"uR^^12*rpKE[fD4-.@Yi| bvcסaKeo)>!yȠi Gg@u<2A%yIC~X҅at^H× /!y۹ہ6G(bvTmTюbʖK#cY'Uc#)k9x[vT*~@GSVhx q 5Pypݐ1/+L&)*J4ᗐkGٯч (j MWZlM:IOگ Bw)}@`2q;2]QѶPri V%n U4c# 䝢dgNA(C:NpL\@k;(mgLTh5L+'R P,k7eqIk fHtv3숩ۤU#JjofW[R*J˻lq 7WgGD*Ù!FW~(ő>L*ԍmFEżn5KObC* Β59#Y_]iJ$w@s^Ƴ6?@moL!/$~db!\N?'Z h6qe2RL>eT| $kҬ@j)J]cW%  c'gH^fZ&SSy܄U0W)'4uTP5˅Ccg01/Xݟ[tﳁ;wp/I; _PG+3կ$)h}?7(r/%No%B%{"eB5H[;PT4+AmC=wLYWҍϗNeI+1hq,߈{|[i1hcSmz"E9ݩ Ac\ªG*&XZ!A Zp`ep~*,g%cz%KWU3LĀ( | ;K@}O5Q.R]Fe 4|Hk͂-]AA7YzE+z:?ѵ]L3_2 l: D sDç]5U'bUQSai[%7EUNIQ'O 2/Nђ9*[5}PuvpR:{ĬaGA@59OrA vιJveR{ X!vJ?6JKrH`R"J^Gb#+HbMH {=UڠSйLԋVa:@f9gX׿dA%~" 55l20JOEt Pq>B9ѐ+ (TTWJ RPٿ=N&lEhu/.!@p4[q>On{3J1,Inn|MeϠ˫'  G1p(k6q='!Δ!fIu1meE{=_u$W uE66[bL#4"5c9ٟq-]ٯQ4K- `PF)bT Vo-FdZW lr@,䭃*54Wy0{g\4Oڍ ew C5lr9m==jOavqHuU?m='%FBCeͿg-X=f6k X[~:--eZ IF Qsb&Y;AٱSUSV>jpM;IUȴKG,~pˆg. *}s㯙tSuUb+sj¤z|w7i2&1h(WWТ6cYzM.lypqnx= W,tX/${ &/q7^2[A"HKܫ΍#!&-I/Q#"C43F v{& Vܯ¸`ÁD6޶ vV8)ۋs,l .2\/{RN|l?NƠz]@t榗e+^r+VZhi+cG@PM < U_w @,qǁD d2MPV) @\/ J"Xf˓Ǿ.8Ártw\cў,(63>%NO Y(:.Ӕ}#Tn৫d}J)"ퟲ&sg 1WqHRV8ʪo oT9cj^/\`/k,K%(E֠$~3Îx<[oKap^+~y)I|_@y76&A"U9On%G(\DZzK5klwq]TBɎL{mv 9Oz{}j=F9ĥ2hN$ZGZ@LK'=Uͬ칤eKL(0s ILKm4Fؖ\s')mL+9KLGoHzœVUNQW衊خ~VïT;8~ %YCYGtȺ2r\}u.k2;ߚgNLmVYy {! KU^6dPj #1A;7%7jeh&YLmp^,y.a,>wȼ<.h8$ogq᥻^ud8]Ν%z%q鮾MN\[2SyPF49Uotalp!#hi@! ;_ 0xgH VM'@UGn{6==VB ]^0f~%WfFEt\_ȝV$xeSGW:JKPB "Wn: z-S0l`nEYsM&vʵ x-iw~t[izO0.q:كqfttgi }㉼L8э򄪓d5N s>򸮄2v^7= ї؜?D(dp:Cjt<p/Oy(rr (*ZWOJ GyRuLmnw;:;4^SNUQmL2NoMaL jKl$Mʎ|w`d,2!Ch%x8޼JD_^o>=^ÉD-oƪ% Q{":-8E76@D13>)NaGeYBX8@{R2nVzЭb&E=ls1^LE8љ ڄ$%9}QE@baI VZ(,v!Ġ*[ޮqI{vjS0𭺵OR|ۗyMM_=͐w@+ԃm=RP}>MpBLʫNb^]0f Ao"@F~ѐ+Bfg =.9hz0vs%!#GͳP;oJtH?>u0"xK̲(#l]$bp&}XUz;|H>< 6༭{nJ}U9O:ۜR}"ŷV~DOD0΀ydMS=o-P 0%<WK!W-e]&z8{S?ze(S4-~L}Wz y^`# PRD agv=r~a 4D,իS%]À2g@r Ih=ܿ;j?dyE&5׽b0ݺ_<}6Z0I6+N{_oUÊ,9VB&: LG82O2 'tܙeax7&nqkĤ3tҫX :9 \k\oc뽕Y Rl/* ; V(D:N)<=_ϙi@,>lz:3#5RXF)VRf'hl6fԸrܿ[O6GJ?g+kR2],)޿ƀ8+Q ُ zW7ȣե4F\y!ػ&"jl^L+ -l`O_LtnÚm'[,=G)AtD}rd=f(.!" A^F#=lg0hrk&z.^ ۈduUCwr`ZSޝ`[KZЎ@pg'#K/#;GVq6RΗQznm!J@_c#k$P:*ſXoN*XgE-6uojfgGL}k6RwpIRUiB*[ޏ$.a͓sal)}v]ŝүR+q <~BΘņ7;颛\Q&Ńa@d/8G%//FZ:8j.E|ߗYŜ8bI)/ɿ#?p_&ĝr&i77Czm/Rg>4 qnk[F.7٬I ۈJ>&h0`n_/G$l,ADՅe{Yw[MuKxDIܙ T| ,?j=OHĴf&ڸ@0|<%KR7}t(#=)?͊l$'3KzԲN;!Vl o* (ƌG GOwH!ݬ]g*t N<4D٨#0i.Fq{L "'#2m@fµp/`4wAb„%\( bQkz!Fѻ#=eŋEgYШ/0M!@z$;&޲[2ԍGxD}cD5A.e.K͝<@vIn40뛲A4#NLQ*_BcNA"{a,*N&k8F ^Y 6mJMi|Ԥ2)j!jr,+e}œM1a6O3B]֓$|޸]l20|.,+G,.U%>և@vLܨb!f-92rږd\Yfť J~Es+Hᴗ{ GTJWf߸ ds33vkhVZ\: t2ZEl2LÛHz "n*rD ݢO9Zez\xW|c`z4mZQ~Ŵx?l'\؅of91y|L^|71gFWPn€…mNOB~l9oO`hG-~IG*U_P pg1v( >;*a*{ *Ɲ\HCRy}-BT_p](&45Pdag=]h2,K.]uIbv(KA_sm#lyJy#wy927t:V/2a;hmcKJkK+2e^0E4'1MY,.nwh9E",x=@V`ڬ[cd ։FVVZH*JT3CÑW[~CtOIDsڂjlѬ\ CQĺ<{+A[B;7W.)ߩ[4il8Ů?SKKXX7Ogx0Hՠ"S۫2v3A۬]R@bY>8 ˃d4V )|/$gͱMڈ.m@,G=' ] 0_OӗŹO=\Z=eN x8"T~_`t1h=㤯ysUVVփpQ qYCv4wn|@_k`g[{POt3wЪ*$8yjZ1yb w/J=hk*hU (H7wbaPLb7롨(H`Uߥd-Hؐڲ\-_٨(Rj'o9 iʢK+@ zf~/J MJHeV$%yN  DaiOuΡF )1]oGٳ.kx.g@D{ƛ' K]=_΢WA, l͜ɔUdIl}0ĸZKT'P'+όʭ'h hH}K+bC"{J*d7)Q.q\(z "qvO b׊k.NuNf0F#HL[XsՀ>; *S4ՠkx<cjm<c-rtSu̱ /jt ^^dBvΰOZt帚@PRòK{| B1r7xχ<~qs@qITjl~i2F?oO\#)a̍ំw|ʋrʗ8{Ls֪뱵Pcx=KtMF$ьs2 S<}:* GAlC}W2Ro c,w Af9 fĞSD2+~0yhN0 TA<<͘E Q"·]@mNmSJ0҉SkO[o+`ng<= gER"h/Rд :i2wX{>/n6{U)gׁsV) mih[.q{pHrlC`}@u%c:=fGae;a*\osr9a:ѤuX~8!N:pdeͪq>U iiKX GFGQL;Qh"d:Hw*b\>uge s'KڦQIr0/}&^p4W3ũł%J=PuE.3Qc8] tvUfAkk7])0Pjj¡w?zSEe2 6.f^Fy>tEsr숉e@"iTX@K%Kg.\N3~k3QT>iSϐv$x;Z3s$+7GӤԐ%" W$hϬ`=c?Q.ݤz_lne'bIT|Rxg'&p`|D[ꔇr&@h**Q4T;$VAXn!'wKF>g fz_q&^Ec<;qE#Ϯ<%@1v ۱/4߂ßoӖ'H)nVu]0lSreFWup}q4q) l*cnMjch9[ 5u S}S)Ŏ8N-Dl*ÉBM_i;:ΟNf?JdpBSX,OkF[ˌԩ Vk tԘ&!mNWOi`NZۄֽ *zTB w;ǝgrDQJE,OXe#{KuJpR\ͨpMѱKpztIgwf e0Ef kt=oLxr}uXN;ƞ/(ox5B/ͧ |']6S"N8LlolK˲糢1).! zQ=w`/u=X:|#Z2GmRCeԣ5fɻ` -;niZy/zuּWZ׶_>+G991N6?Yke_)f;hP@E{^>=NL,?k()$x(GUiJTuFic.(E*W;+n4w{>j‚J~kڈ؀d1[+\ԝ4zF_X3|X-j RL+JH aDC9VlY룬 b8 Atd8s *pݕRMWEH5X"6!-5C8o֊ ɇ>@)YݚKЦt5;#uo7Q|]mn_jDGvdUqUe ,~v3Y?yEܥ';O?OQmN'F_ EP D2rŷSׅݰ}A|[SМx3ޕ.ϦyIW(ԗ|& EM']5.EŚugJN.9#w8%y}:Aq~~6ĥA亄2QcfvE>uDzGdjTh=4lQܶDɳȮ-ҝ|`ܮp:g"T4[y+nث1Eb'WٕZF1(#`&$-1Qi$&XKkcRqkOZpൄ0Dg*NX' <Do?iZMegNx2g?Y+;$2+uVo̳%S[\$(wiרy7uk0ܵ\D2~cTh̯:Fk^&VjZxM#:f@nںE$жni%bfx U7̢9M~idiu,  yC$ ]6t1,Fꖸ \V e~ to X +>4  bMP @J |c7rHr;˫@*3eVёit W”onz~'p$*i\OV}|niE̮AUxUV}u{÷Nc,qJ7 INL FFȟف76Ð"Xjd^ fW^>CqYGQb^Iw5N9,ڂ폞2B!/9IphBA/읱^}sf':M$G,+.0ϯDW66>1pǒnM./x*?=cqUŢc>8^t>TR[sP0-aL]`_Uh-2LDL-'%.GY ?t{Œ4,P 6S]xE| f;quw{_qi?"霫1-qn:GSd#!{:ɓpbݦ3Κ_TVq@WIV~t>MLAPqЂHS\ 4{HĸPVetWzwcFoyJ\'3Hwz:$$b]ׂB&5Ơ>[Z& )Vmi\Vq@'}"%RRf<69wuȊ'}OPU܃Y%WB .6YȞӸy5O X/$s=2UoA6* !K)ޔ9SXx}D4<<#I) m>{WdM!O zpv5T(6s_nX 뻍UD"|U;5XmpkcNGvAJ sM=zp.U:YKÙu|?tq i |iX@,G!&f]QdoC! 1_\0 kP ⌊"[p ʧ MFLp>2kKe* _2å:UDCY6`qSvH.|lcگ KZ )^Sei !Ƿ0 I5\sH->.`nV}p֩ fۚFo/nf"m| \~_G9E£ 13nu:>IăFbbe$QrH̓O襬@1S. {R0__nit`jBbgcLsVi -8x @ e9AV{Z)a9⭴˜/;gT{2 5v4~,2M4Y" L]2eD+\964  %UƗ #Hpqo3[ J^5  ,2 l!ˡPk+#Az-\OYoDs/-4'SWɘVꡓ" .jqٜySAF<|Y4c-i6G*F#O&bJC):l PGe&z 2Eǃ.< O{qض O8iH*l':%HJ?%$ }~CS:D)Xۃbw@ʕ&v>6 P5S**@)4TYlޞ^đqY/p9%+gU:*T;%j5^@rdxcn/ FB lBQ ?9ӱ7wUb&+N 6\5A ȘX+rѐc~fYdèO YZ