libosmovty4-1.0.1-lp151.1.1 >  A \/=„P/3Pd(]Yϝm`)lmK>s X  (nWhw,A5fRE63{u?\]H式Խt}4M`#AySйČP`5%Ί ?0>`d*&Y=:Cp`F~k/Д6Pm7}SCr1r-4t+ĺ=e>fCߟka[藃os Dpxy`&iN&?qӡ$>p@&?&pd  <48DH[du     B X`jt(89@:>#f@#uF#G#H#I#X#Y#\#]#^$b$c$d%e%$f%'l%)u%<v%Dw%x%y% z&& &$&*&lClibosmovty41.0.1lp151.1.1Osmocom VTY interface librarylibosmocore is a package with various utility functions that were originally developed as part of the OpenBSC project. The libosmovty library implements the interactive command-line on the VTY (Virtual TTY), as well as configuration file parsing.\vcumulus3xopenSUSE Leap 15.1openSUSEGPL-2.0-or-laterhttps://bugs.opensuse.orgSystem/Librarieshttps://osmocom.org/projects/libosmocore/wiki/Libosmocorelinuxx86_64x\\\a0a61ce060f4cb1dd427a0651e87f4c18e5bc722651dc9aa2468dfafa38a191e3libosmovty.so.4.2.0rootrootrootrootlibosmocore-1.0.1-lp151.1.1.src.rpmlibosmovty.so.4()(64bit)libosmovty4libosmovty4(x86-64)@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.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.7)(64bit)libosmocore.so.12()(64bit)libtalloc.so.2()(64bit)libtalloc.so.2(TALLOC_2.0.2)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.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)/sbin/ldconfig/sbin/ldconfigcumulus3 15524890781.0.1-lp151.1.11.0.1-lp151.1.1libosmovty.so.4libosmovty.so.4.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:Leap:15.1/standard/ed793065b2bbcfb307b92bf6297f36fe-libosmocorecpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=91bfd2cbd8d774ec89b0b2354c3e5afbb03fb66a, stripped PRRRRRRR R R R[ZhCT|1utf-80daed70b29dd3fe51cdbe8df98e96f75e4c464d8baeb966cf09da243b22d71f4?7zXZ !t/#] cr$x#< L%( * Ӆ{ِ}e_|5.HߤQz|ɦ`'n_i[ K5 n`[ QjgW(l* 濻 Z A,pp&}6:k?; Lb Ӣ*Z=~n GҒi\=e2*c? ;M1q"~mXEu!Ti|y\d˔=P+ H} * ZƩqSy$+:Bʛ0&igps-Z{k/n@)xޞ(?}N2-(5xs"k%Qܟpգ\tN,C蟯%Atd KNteroH9/"ugo=#˰5`VJ؎MW'2fpf.2ׯȵtϫ&YORWoS`\M~IڙzkbSc[wΨU#f~v EGR:e5~uw˂`C*xXx= )ΡS>[,Ld:s*9aޝ7;4 h/W)QG2 ~-荜6~O%3E5!{3u\}"Y8!O~mfql_〤2? ?H~L%'G0Q{R~E?Nd &|`Ŷ,{!z"j; iʀy4vwM{I6| }!>PN–0w]L>:ű#ADJWXQwM@&bF,߲B-,=EGAN@V#CaT7&j$>q*ez;4lRS+p[,;୘A``o[l(xEg W,nO>PF` 9k!ʯ!y7<#f.4֖çe5@klQ4"~u٬O"*U(n,jƽ|%+85nWñ`h}m 1jF.ٌ˗I2irUEܵ8=9zhzE 'M `6r<H~QX?XK|F!\!| )/G{wjft;kuJy$éOF 9rҀp;^[0ER- v~5V$,WJG&K Z ɰjYoi;"F(Jˆ&ɯ(}KS=opp.AljB2\`,*Nɜ^Iu B|(n1axh܆n.tEdcVkSOr(ztal^{s"bXsA7umq#$Lu^]Z;{xώ߶1ҩwi\1FqkvA6F15dvOEFUbiWT6F{` )/hNtYuŠeeN!DM 0̕\ᅬ7sڰx#qsS0퀣(Yw{ɡqԆ72Fgp2i ҿmW=)dl&-$b.D7Z O| >AYW Tv-W\ `Q+IWGrCөm6N؅lΈ1m^ CeS&})c:<0uODrzZ[6Xɚ5\> **Bp; jy5Lk =}t%:Dŧ%uV S[7].@ "&=Ѥrܩ8~[zYDQTdJFH(<|'Hϥ\DzR[)†ްي6&}U"TWMi]>T,|{a3u/)w2Щ~q~X,g.x=D #e(8uvVxs>)SÞ0;\SYDz+!],(w%Ct1HJ'3tc;PaV zd+ (DE jL:7 XϟZ3L}R; H;nHѠv'L#zY7(S) -vut̘ &b;oE|ĕ<2WrV;ߢ5a/K [qp+?<=[F4뽁MJ LPK-`oNhԤ1F# %@ ͮn4ȡJ쪗M <`/'ʓDB[2ה*pP#:3Xxt HyڙΑjFՉȲ^6Ͽ-G"jPwz>V[* JUA!lأ|4@\WN?W8#u_tz<cs$^^:* H!|ee^ːl{UR=oF+flaTϫL }NJnP'M7z=\ 1C<41}lVk|ϒR4F⹯;9 GϞ/4&y0(3*26̕-?ԓX&=䆕OZRsӭk# G ]Q#xr`rY&x>Eƈ`{!|qF`?WN-Hd;YOB:>@@:0RDBW͔WՉֳPw/K_T6ҶgoK[U+;@;aZ0󞦻L")lS1da}*al|=ц@YkkEzQ]U!"\g9Iiļ'37rL,X@chG 50_4hH@म.wѝ{^%ⳞvP\-yL&wD)a{bĒ7ե&\A!r*%|`fHWJIS \lR*-Ǝn';jm$rQTYUz c6=q\S̍yZKY`'ܭJ$# ZY+3v*/*f4?ϣɏ.^a2c!sP< 74x\U,:u<7'+M0d+Da$pOhQSvFcGiTE~ b brтK +V_BNd jɱY% `[>k%A8I^^7ّEfN l [$xu |2TR)pLaYM |~.PS/pܕ\blpj4E L*)l8_F][zOi&p /ɹ{i'ݪ[~/L:Raqf7nӁ+I:I G l49jZwĠϵzYm+~YQ5 sNN),8'Er2I ? សo`S]9sVQn:=Vģ[Cjc_&7?y9QPE``RA[BJ)J]V%cP]~*0lhJY2wfjwLbճ\CY"$vʢ `2`41KgFW"$P{QZbsgQ |96b^ Rf!5o3 fzXݏDBP<\؉|Zw {LOe.r5V"lbc rBVLNEb 7]'Qjri%9'8(is@1Z/qtfF]d+I~B+Ac6>lۭ(0zT&xplqɵ1rajf wƪ( _/%\%SQ_k޳qG,fހq ,9Bi&b9"k7Dl;h%L>fAp|`XUQ]xq7h3 .MdNxQQWOVυak}\+ ̞i]g*D6-%PC$L">[@ 4jONq 7COUJ]Q4\!1[]KWҫcx?0NƫݥOyFy;2EZp|&^9p b{xbD:tc>9UݵeFjO@`A>D"tV%ֺ) ke񤬄(i2m m*z|.)7qv]ןgX J~pс85S3SqCF^FǤZ/7[/*_q:ʤccKs`B~+Sv<? ǫ}AܛU[3zc4Sw+#E"@hF3[acs J o=#3c{nì)Χ2I;H=1>g93s<\ ;eQAif)D99w hh5߼eE"Ub>C!߻_w-@N@WoKFirǂ/z)O~¨D}>9J/m6@8H|˶l/8I^*e:QA5èfoHxxV-NN:*Cj~1!dC("O0nrjEPs&clZeӉ]{$ToO#ۭ7B蹱SDJ"?@%(x$:Ԝzư~hB-qjjoɖK%~|RTvPC$oӷiZ11pH8uYӨS՛]#!ûf ӡspJ~_V1Sֆ`b 4\ΐb1 -m7[ H}p/aMC9(\o}Aqco}F@gc@GDalL&K7u|.ڏuO5,a\ѽ$5̅À Z_GCeI;5bZ`49A::͗7lshL5VY=<6muC*BzZ'n HeMYGŶ oHMT^BDptG.O"VjL> [k81 }k3c)-\t#X!`>1/YYTXL޼1LWWc_SڨSG0$ޔ p,pu,ҮtEHfB:K*遼%D}BCfgk?HF@:c:[cB䣙Lr~&^.Z hl L5xbdLV]LJ>]d`Cw UPPg2V\D7pIK] VFYxL_JKIрL{>XQnW)I""9Hñ¬ m j"ħ 6q/ŘQGQJTyR<^ Atz凞d؎|Jp- M=ڛؒ7 y 섉S_hDo6B/ݰ'{  3,we?+Sƒt,D+[_:W> 0H "4lsQM=1dվBДkj!֊ Ul}$a>VU޴@ 9s]<ǝ =c H)'vOXaN%&h^Qr*zmp:5(m[W`EHeɗv4d1+,h8.vUdCX'| r mmc0-;oFZ] ˵۪)-'5GD\`cD3bfeG=sZ^/x˘ ~^7/uλ?% kqen {Nv ]9g 50C>X4eɁ4Z%P2MMѡ$Ff;>@A̝b|i͋eiZ.9]o)uds]a/ηNMNRa{aB-0IW-PF\Ǔ(tFؕyiA{0hpfƠi#&' Z8uQ m=>xG^o^m=`.ZӘ.8c0ԁ55ACQdav,qX%{+xAS(nrM9/s{dcLL'\BlSI#eZ|I XX!m?,$H5d!  8Q(_SA}*o]xp6{P: V Ƴp7*єъ-וBp3ΜGtI[̐<3Dpc(O ΀܎4o < C)F$Iy,GbRDJB=5MH.o1,YBA<~*j3i?nܺ6{ Gn۹9h枢 IU>c ~W9;m4c( _?MG BϬj]0k+b"/)+jp{CZ!eGTM„skoLP UJS2Ii63x0H  2 NU̺ uOD'EN X5^!=0Ҝ+vydZpe IV ^\)y0:K}-"):#~>q78dWcq\|9k|ct b9)*ZYJ 7߭wyEZBH'/Ɍ#{w ~H(]Ie&X:y8j\2 @莏J[Ns3iŔ1|Gjˤdqj~*2Q|svU#ԈR+d:lStQ8cֲlN]QBQT2*bAbj Z {0Jcm ^35S[[oLJrjGԁ+v'2qh<7@оJXςE[)#1L2n/ŧ-gV[2G߭̐H3-9m9|f7V'nj=/N|g#f㼐X|Kh\ѝ}tGLE/RzIPء-={V#{tmDBDt(Pşȭzܘ}8](F1r5MꠃKU}<`wl'j` d >rEqY}.7~"ikAi%N`I\B\ܖk;`R{sH) =Ob`:-HLJy6n7)QZn}Jc#˜LRdwRZxg_ediz*ǹTTCf]ib ~>Ze\'DbČSꭀ a bjKoZK}eʟN1،+(Ea Lݶc5|=`ÁZQ8aHnC'`>M[+l۲L;U_5/Ҏ֌L!lgee{:[JK7V#kJt@;;H>5?K/  /p"Pl'tr+u9R[ b SP3]YE¹C|)+7$ 3e(i3|& -Cf{DTxCTg;{/=\nr*WItIm#aN][_)b̘4S-$v pzgNԯ7'"S 5Ȳ< $d k*FXatljkju$}|73"%Vr㉈dOޞ\&7`-&%ݓvl$VQl f:2}Fj&oP BMꍠܹ*?,B̢dCEXuOݻC⮤gs3!x``mNbŃf%+dtf~nZ0~ѼF2?>!#椧 Ɖ`!2مA>m6 h˅KBƿ'*B2=20 6$ܣMeڠ6H{7sPFi[\$  'SBe BrkVIy@^17Ғ)|H}F_&}Zut(iံWjM2.uG\H',RΒ#}8}v #gxAFEEt񃜪$N1]@Y װ#1b/}qd*:J/21kS "n"=]LP*>9.psJ9PUF)L&GbJ0IB)F$FT!EuHJ立w/!c5\ٞ;rpou]Z;ne{?Kt'oj[;Q pZi芌BRl?/?j$FtR >TU`c 1JU{?"[ @$Y,rYЎ[V|Dբ$3B@mfQ&.oVa!^IO){َ?iZ(n;ǫ1%vF?.D=b&*ar4Z LԳ\u$vF{iA+dUJfgo*+AxMbWKqb~D, :W"C'=]v#UҪjYҊ_h&)r:Z泱Pt(w`De҂ 5)G`>}M3>'܍ysk4ʉv d_Հ\x-炌\y(΄ӆQw|6:^ܶs/Fx((tF!wʏr:覓>7X7*J0 JV <^\Rrsz [5b7_AQS۱pICiΞ"ސJV\˜gd<RqVL=HJqHWj-=;sAERG7ύkJ| <<sTb1 , $+y| ѭKfF9d Y(~*Ǹs}[Z.U➄vm:(" 5np w`zu9|Ap'<4Ґ9gGE2ekq#wO7;8.͇ۧ{[NXE +K8L5eH-{k({16$hهGm٢%G \wNͲu}Z܁>ܫݕa"3/$72`j~ V;wLMumG0hK391ռD>ln#%jȿc#.TX{RM&6C2ğscdB$9Gd$T=@L'%. sܝYe'}ɛijto;W%T>R z6 M"s'y-;c(dzmGY?ETE(1ϰMl?pژ)֬f}@*%R%H.0wC=㫙WZp{_L.`'N#ol?V4brfϿ44ZEcC +'W$e|m\rUE@4ZdXiWɴqj\!0 3H*hDl2Cͫ$F[,m"yj6Cpԡ\+K`M71(Vf'DcĬ»_⊒0zzOIQ#9[ +ӫ]hf6z {X1EB^W֒͡q$ˇ—}m K)=661SWqފ%ME)SJL6o+q5M` 5ivo|TBDa3f./vM]tyL mBLjx`9ٹV@tbn^<+3 a̫dاOB`KJ,`BI"R_,@9d1]!H  ӈgkhDL"s `Lj!޵ܯ vnʾalZ"4ĂwNUlLlT=oƎbrCNT/t:M8,J)g\rA~h=rq&TvUܥd]F| fQ+OdIi\z-MLBF/#TTG7 "x`dmsw)uhC}7 _U4IquF pDXu`h+|^F tkwhO :th>>2߬ .[ Om!L[HFX5PE Ld$LH0Ku)}A.E|+_2O͇cX7w=Zt_+f_+QY QC3z0P  MՉQt\hGkm@Y. 4; yf~γCaPUkDV#|zqq/ G_:쭚۠E7(bKa;Ζ0|.ʳOہ'0#,M0VۑnRսUjcpAgRssA(0 ApPGmÛu hbV2YF}Z}{5bmY?, vR$' dIi.l?f>0Xŗr?{GPjqE9ό!S w$1))aXZp1å^4VK@1Pu9P\&D4"r;}RլB 80G|t_4qJv~Lc\P)y陞wIga[QCUxJjpxCfnm;,Hp4F_h"p #wp<ⒻQE hUORd+zAVfɟpĬ=a(ӓ1TnKpZw Yly`l;V5sxJ D/}C/  }2{QNIQyh6m sϰ~FT=JsPq6sgw&괯DI>'?ԔRRt҅qgXZHc2`;g0~MU%\IfFƻ->XA-Jz`>a|'iBqE6߁ qXcؚ44bm]g S) iυVEX+a6D2ň~YhZ̉Jz335oS?(+>V+`;59^>7D_zI6lN܄:\vIUg88OS3֖t[!ϵ͆PLφU)6[}u4QeDT76uHl{j.HR.(Lxa3&_6Lȴ7ScWx+ VĂ黣eI=ff<.9 w W3w'UHZ\fp髞2> :*o$qP7vB B{5w/Q<F2AڦݛJʨIDo<2@JUdp%O/X?mh0w;ZZ3Z͂;f3SfI."ԫ}_AZvR+CZ\ f| 8UWf`]~5ݩpMjzbT>5[[W֝Buݛ o[,, eފC L:xg+@r_2K8(D! $ Xm-IZBP@Qn髸HWQ[**#cI V۫ƢIN*|jCҢ @ ^µE#I3oJ|.僚-&z,f_:?1e?` S=G-5 ^8!(Llo룠c{wND-qk+kL^HvlSI}O 㑶YjM;W~NnI##}DO<)vOxeW2Yv\8zUރT 4c4[hⲾl+-Dv榡a̶fD/^J⊈nch yXG|E"sTJ,{<ibg9Os' bJxPFBoV"g?Y?F=B|hid1eml7^Py#r |j(`}8ς]ЏvV//$Bى015A}AN:G6xҀI0ν:_^vV dQiA Yr$. C7~YpkHGacF\)]FmC0/)xh3qB{w gʳq"hɰU2Ne:L?>F27bVZߓU#fsg㌆E $/'L=M9A&2?ڎȲǺTrF lf1í;g_qoD}5Ro4Y+(eNuN)Wϧo"a<`"MB W^\uI_Gp=6c Ț.GY^>(:T8Gh\_ϿZQ+|73:ԒiM0A#1k,'=#l8&*}S~j|hޮ,unBy+)k9&|Qx;/k=.HVʾ2JkJDUAWIa2JlCk5ш#+R m4T(PZz2ePB67޻WhqJ+U( tP|$H1t`[k1ls/iHm{v%v{һ^s\)fkX5hV?8MHtJcN-dDt1\xڸmč챼]JUlSZ[/xq2];q2YKH$b#nLaȈ>÷ӑτ2+]!T6Xvl}y: l|Uŵ"n G ʮ1+nxY+޾Pe36n~Z+5۲k/YQW=X<Ӝy!.NY QbSVd"tcBg荜4/S WqZTZHmx"_(7ݒ-!kUE^d*.hpS(I7AZ;oD;P}TmK"$XO?M<ĚR]C!&S(Ⱥ0H" b@t=SF2 w_LDžΣj.l.Og 2վ%xhF~)])q>tݘ_mCMk` Yצb4%5iBASZN^b[ڤ8i#n4HWp( 0 'HjJitTy~1e_ x\\E&FK/*h@pl"o,:K4>e X%Vћ )S|E\QanFؼIa" /e;Af(p<7 q !?z#U\~?87IUzc*bg}-C uY.9T8# @[Ү?9kj Bڛ˱N\4"tÆSb_DQ_CD(5|b9qjwRn51WhaWxӐ͋D}TGc3l \q Trq$I,V__ ¥,TV!`Ao^ߛ60Rf(&Y3݀嘕 Vl .<$H$h\$`cݑ9`("#'wb)fEM}`Jf=Dg*,*4C$s:g.t cir)1#Ύ:KuD߱xɹ bc̍0q@ Gcj ɛUӛ+`Hu-!ˉHp $Sg r?A :Bӕݧſ_]Xh8PO3^y5F&eTŭ\ 6NZ"NT\=тudݾ=g֝UPI <݄\~"l)nI7﷏X?MFDFr7W9^FF|?+?>XϚf*I՗`/'|u*ڳd0C|~5mUuMӛ_ w+Ϻz:w ΨψT}+=;Ӥ^و:f@ #Rxx.:T_54b/yEjz9#)MZ7d3wtP%6*?o˟)ܔfg+\_'$:*Sp\nt]SqiWݻ,WKDvNj'xd_覉#R#'醆wacpoHOD♙|>r>LHX; ;1.$v֘V  C QoIaz$t윱`{ˆ w+ ϧ찯1>%D3:y.҆8ob[/4]I c\E0[-/5kp3sڠZDR`jJ'+L Y8U*XD8 t aeU\!%zx?~N0A6:pabiN.'m3!MSV; UĆ˟!ňW6_ꫭ,k@畕2;xn8=㥨xT$MwZ}a[X$v<$D_׷tP>c5juzIڝ6'`T*oOM;cjGs1G|RڰS.Yf:s2pWiJr:A fE|rpj1+o\YBl 6K|)x\MKKF0jJKv;xflO?|ZNnbv-`1A| BztL]35 #9%VY$]ajfCwU"vON\0\(C"y Gb.S&_;) [p 95П4Ph0b/NpFQ[irl 'PJhv ą%%_i$ەUʁ}IHrmkf.i4X4 {j OzFǘC`$Y}a33}%fdzπfq. "veCB%NlJ뢖D2)(a9\/֙ߔ.a*+i:O})~hzցV?.^Y1C=|E'< "x /7pV)HBduw 9yA=l4鰤S"\ spu!V$k ~tttw` ZKd#xbKEIkWJ-ylicSw;H}K9<'5o_k'Go0GU.wz2 uw_= ɹs"hhs$C 1I{fkA>9_?(a-E{cu;:hԀ@;BEIiHcPbV04Q{[$IjPOEE$5'!nsH@X !a65۬b*5@$KjVuƈ2t^B -"M.K{_ZqrxpgOΒ J@ۘZu=-9D{z#@رq)"N.L軒8!xj~G[?י KVP ""L jzܯTfqrޕ/ xkr 1 xRWT4$m/ur7ThOguiP(.QBLvPxHЇs"w}+7 I[_ .[H+KK(Hy)'ξ15FLf[lmUiܝYs.׊Um|UG}'.ZOURV3`6yΏW.?̓'~whjd^2o\8OCvnGBZ8?}5WMݜ$ٖ=r<L8eZ2J,녒Ve#ꢚeԵh$&0vƒ2l6pUS h P$pQmGRd?c2H#+5;3<_¡K/ 4fd 5+;JJZ3PqǞqS燻F|^_ w@ g'v{`]<`&q;*P3OU5H!o& | /;Dw~*i< oJFѡD&wm~-Zs&(GTvnyCd@mؗ-w1  o$\& PǢ4hcvH'$K[\4-NE$]'EѢ]7EQɓGm ZyˡC,+~?o_ ȩd jF-1*w@JY z%tnò S#A|  ?H*؊GQ08!`Vq.fzm f8 $̣b"\4k5 8Do2dtG)͏/D /ojHNiWP}__+}o_Q@p†k5{j< 5A 85$/\SuyL 3_'^=$عF Ko?76;$2) fǤbTZE$Bo# OM4!22OQOA;A;F OMRlɾD99ACR:H~l:O .!8gRV= ]bW楷GjGy;Ym޿ GQY6PjBoqvE٦x< ߹%% /:[dEhP-5⇲Q6yrZ?š QvƻHeLl!YVxӋ'[}g720B=$;4O\QnX^pdnH˫ 1^1LBĞvsq<%w! NTV2ùK^8P#M1K5{AtvL~]'ij _)i,` kKZEVNJ8͈ ҥ[K\CIS0pEs 4 L&eG;}rh/MUbYc52b ýX\}$KɰxKl.fQ]rFKnyc` 3  vf7ִr'H aH;چƛRVl@|JzGJmAӿDh <c횒Dr82ם,6u{ OCW A2ȏ$`z\Ͻ+v&4ɚhfv_(W\o'ㆋTk̳v kKUNNrךZo٤nU>c 9R١<ŮB\"'1[E]9V G:ؙSUn},RO3EW\Cb^]}j3z0:@=l_M`RFa e͜8y1ꅥ|6D$89BM,oz7ܕ9QhlVSI HuK鋒}5q}$[Bv`w<3Īa7,WA^_Mw,#:ئi^Y!0&s"8F9â+,efED;%彻}7w}D\}$y+uh1IR  }"O{!d^BSWW(m rjmP/l,?z )F"ؕJGb37nN+o')@+-@s',>uGu?VJMC'ZL#f˵nr#4ްP>$2++ep[&+%M \oihmSfn<-^`d8.ކ஁&!#ZraDur~؅ODpfU:NN k6Fa$H|J"r= &#Nd=d4 X+Gtc$w]s]dB<$ FpW F'arJrg 9Jn_L|L(n!F܇Wyڵcm7cm޼)Eua?5$#`IEEn V̴"yFh3Ig9$P˘hbXlWb}:^Hly@Z\Iw`QV־~ފ%cֻk>[pEN?TGΥV"9@eOQ6[Y镣R=ƭoKjec{`}jeAhهNi\򰃵Z 4헼mbIqU+cc9ZDCbñ>HAa1Xy U]?kMp;mxH0nkm )hU){(o ә= UrΨ²++bFkT۸ QСV' }mBW !`y?hDBFіIԯ*>'1^AG^)K.zůvc4ֆ8ō4:)@ySI: ,ȍr_$:uwsp,u(6(kHӺ*#k/xQ7w,.ć{ Q#ٟA/6 7w_5 4~'߲Nt,ZUԑWma߰ߙqbn]Lx$3Fwƀ 0tv<ÎL^56J\% J h6ݡaKqɌJtaN34|/p Y@Wf91A!cC0Oۂ$^ $ۅsbk%c@V&X;SBHG=+|H*R.<6X0S̶f`Q"l-LT[؛-#Qi0zer̶:Ċ۠*G$kKW̨|hu^:;C uW%>_MGD?p釱+Cf.6Coקv 3SОދ1=DhJQk<i/ze1殹`=-3dg:@/>:H wJ|ѭ|"MZl~0MDSQA::q[x,fyc8:N;X)¼ D'^6Ac}jPu%&q'{cLpMi F_3 MgH5ˑ+ռ^N6V8&gHf2Y}'/S;/A'5i ];s TRcN Ѷ!-s= YmՑך Pwgw>Xj alpXZzrdM [,MYt9͗ )^w ϘoǦ !De#.?(%v}Ub>߿"{EF$j 5ʡv՘ ;5hnSVB2HՏi]ag:?˳-y+{ Crd v| iNUJa.3uXUc8'8LƥH~-vQn-IAx,RuvK]d8I Ym~/ L"ޜet-F{h 5 w wbVh S \=Ќһz'>]wcQK'nQ?8BHYUbr;iIAڿ"S!'1TXp Ofx4+PK3vMh-t mZ#T>vvfZSat67{n2&oOC]}NlWJ[h7f- [J0;q$Zd?<$?dJ!E@!ކ7!xNL KlWw.|^fbl?݆?efyNVK iyE)A>?{P&C+S!' f+}JFt?Ĝ>ؼ)aֺk4Z>?XJ B+HrZ +l{W{dăG ]V fvxA~Ԓ.Q,o7Eŧ|Ne{]maAv@?T*=* v&hD/z( (t#H(kڷ5~f!VR_nYe\^:1O(m K q&#\ r|K(փ3ӗo Tf\uƁc.36 ;nEjp`dT_HEpzB:Ĕǖ ##'e[F1M%mv3hEo1t5J v'& ڸiC3|:^iGehuI>ŽpuI l8tH&\]qnd) nRb8JBH>Sr'nfs/9m5"kpd;؏+6QȼD˱'@h~=wH6 :XX?!24YJvD$ Q!βT5Cә`ZPಀ,Tq;$;|'t!5\OzK~*FL^nH"339͒zjLX8h@kҲV&>Ηi~i*))<:jGKT=%e) nQ- _hpalrt7#YJ|37; N=ʃ3Osx*>O6ܸZsd(Pq>KlFt+ I\9x$oHm q]*܃%bg&y3Q͜@vlDM?9@SwՄߚuMs {/\Yz!ӴnS`-G)pA(4B(r'ZA[_0.{~-ʳz2Y{DeAt]б;'c7uQ>nu`~{A.P?حe Ox<$cheU!xF] ]3ߢАkO!|y&E[s,ɕ]!SڧDswj|+}5_r.x9u JM%9?4]U+˴,h,QYoɾILAO┹f]_7>6kzK$ ٿx$ҟS";58`6YҪr'rTV˰]`VjRUXIPt`둜aTyr.Xr-JO%>ͼI9Y[Il " ^LQ@5]/c0fǴk7(@uAI/u~DLt{13(GuȪM11j, ye*Sg|F˟|d?΂u9х^zu#kE2(MZ=g `fY y0Zs?-`QGo*b->w<6Esj+])tBSJJ.}orb2i["C|A6@e5vYTժ |KrHP=*t{cLJdx6i^= bުOX˘]Bhb5`vɷgX|Fv&Wp2&_{{Α !Ў-r2g1_R)qK$XZe}cL§mY.M &ibsɦ*.ci_^>3|}KJV!5|L^E:rIѷ  V> a -|d8ȯjZ ?L+Ħ !F`u9~0ɻi<[iȳJuhwPRahK%o`/Zc-R[Ӟ4LIFg{&ACOwܫO9 OPn1A6&xpt>\R?j HSls7e0hɆynF{,okK݈??JxyJN fם ] K,'.@\@z')̹y&/j#_ԟvF1V2i#4iqq]wluLkcLCA)ۇ*2LuL_N[zi@tVek$1* ߪ8q3;_L丝+[b yɧeܸzɳ&Xn;6:H5ki!< ޻c}:[{ߖ(InK5< -1bEXw7@&f3cmiË{ӇW٬WhQ)unO'wmϸa^*PĔ#@ ȳsCM`qZRH( o8$OFmzanNȷQV ^ZM~#u'23*[.sܔb98~ͬ-X0ewc?"lBP{ 1z6%>+D; wJ3 qUTzuD=K=0f$ Pxotq\3s8+EoqhIE5ҙ3@$!'ʧt1{bf䧡hvښg4PJt.xHX} [53̂):L쎡&%bB%$U(ۛsxX?ح&Y8-u7JهlaG.q:\|]=W'Ln>8[G{NOPA-w4˞60-tcE:p,zqeL`_6D:HOdTZOD islZyCmTCQEim~ fc=:dN>N6?\kn~Il[ͨfմ?^UpvJ=C)[ι|B_eJ'=ߝ`/ѫ>#3"qs9:Wz:TN_E(2A(G@iݕUy7To1~AS?x[DQHf@MJ mݹ>=#ڜ^af9j JRp+EN+SZX͙RAy܃9ȋC)y)ZQ-#׹Lq{uGlb+s7-?UAԂc[~b, pb6 dM_