lua51-luajit-2.1.0~beta2-150000.3.3.1<>,p|hp9|)4뇗тuA@wYʘ>MIlPقJqLmr&C E5aI ;^&z=\JelkpJ>ߏ򴄈XZ,fԓ0˴(O?)b]N.\O:f.b*2gbVu96H9fw/ģR1U;ѡyr41O -)Fd5@i]6ml-8/A1u2lo`_,k33>E,h?,Xd ( Fpt  @   x R    $ T   4    '( (8 09 l:t>$A?$IF$QG$hH$I%8X%TY%`\%]&^'?b'c(pd(e(f(l(u) v)tw+x+ly+ z+,, ,,TClua51-luajit2.1.0~beta2150000.3.3.1JIT compiler for Lua languageA Just-In-Time Compiler for Lua languagehh01-armsrv3 SUSE Linux Enterprise 15SUSE LLC MIThttps://www.suse.com/Development/Languages/Luahttp://www.luajit.com/linuxaarch64/usr/sbin/update-alternatives --install /usr/bin/luajit luajit /usr/bin/luajit-5_1-2.1.0-beta3 60 \ --slave /usr/share/man/man1/luajit.1.gz luajit.1.gz /usr/share/man/man1/luajit-5_1.1.gzif [ "$1" = 0 ] ; then /usr/sbin/update-alternatives --remove luajit /usr/bin/luajit-5_1-2.1.0-beta3 fi GKxk5OM2N#AA큤hhhhhhhhhhhhhhhhhhhhhhhhhh1ae1a5ff142141fea9041971d0f9c7e1f3f3a9aedad568da10ae37358268ac6635c7ff704c979c6baaafc5dfe55001f07b4fdefe800a972469c8520180860feeefaabf7827fd6fcf524cc301b9bb7f1036be99b54b38b5b07ce92890f7ea66b35b18809bfd5ae1396ac55eb84b80984b18c1cf070d578075076cb766b7e06189943ad2d7509435eb92d19828739099417119623405bfc0bb28273910b990f6c97167f78d74673b7228fe9d23fdc54c2617ae77d681f1e6e5d4158b4b60bf38c7e8641d49fe81c9a21f5ffc0d7afab1e71dca736cd8bb1418476ee477d47c7c21c3e5c808c296bdbc75329564ff9ab81a3eb5c6ad14b1d38a99f91c94f603f7ba62d5d74a863b652fa1ab030db6fbfb6eaa231486dcf77d8951f0641e170d5e888911acf782d361ef1fce276127a65bf071fbdac7cf63d38394b9184bed1f74126b2b2bf91310d7cd1059f49b151f7fcebcd61ba61319c5b3a097c89113a4e66551472877570437f405a91bbdc8710d8a5b107f062287f9325218e571f18802dd7a0035df94afdb61b8b17c0ff8d720bdaa8d731f1eee7139037df4f14c7ceed55d643beacbd7a61db7b9abc9ca4ebe9dddbd901e6884196b599a5a94ba31fe8fbe8edbb63ab7f11bc35c82a63d6ce77a02b2e536398a469e9f3df4fb164984fde8f577d9ba4dcae6a480f827a731e572642c62ff0470ef2d8e63edcb7d4946e43da98bd24b3b202655b9707c8b362fdd85e40e51d606ca6cb08925c6f6114b4f3969c907b0000f7d2438eee633d2c8920a8d4460f66969bd476d5127090b091293dd8a4be5e1b768f6879103033953b813de8fb6b09cdcd0255f5ac898c48f38/etc/alternatives/luajitluajit-5_1-2.1.0-beta3/etc/alternatives/luajit.1.gz@@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlua51-luajit-2.1.0~beta2-150000.3.3.1.src.rpmlua51-luajitlua51-luajit(aarch-64)luajit @@@@@@@@@     /bin/sh/bin/shlibc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.17)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgcc_s.so.1(GCC_3.3)(64bit)libluajit-5_1-2libm.so.6()(64bit)libm.so.6(GLIBC_2.17)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rpmlib(TildeInVersions)update-alternativesupdate-alternatives2.1.0~beta23.0.4-14.6.0-14.0-15.2-14.10.0-1luajit4.14.1h@ZZ$YA%@XN@W8WgWBV0V.V#ŬU@U@TBV@mgorse@suse.comro@suse.depousaduarte@gmail.comtchvatal@suse.comtchvatal@suse.comi@marguerite.sutchvatal@suse.comglin@suse.commlin@suse.commlin@suse.comi@marguerite.sunormand@linux.vnet.ibm.comtchvatal@suse.comtchvatal@suse.commailaender@opensuse.org- Add luajit-CVE-2024-25176.patch: fix zero stripping in %g number formatting (bsc#1246077 CVE-2024-25176). - Add luajit-CVE-2024-25177.patch: fix unsinking of IR_FSTORE for NULL metatable (bsc#1246078 CVE-2024-25177). - Add luajit-CVE-2024-25178.patch: rework stack overflow handling (bsc#1246079 CVE-2024-25178).- add s390/s390x to excludearch list, no code yet- Add baselibs.conf to provide 32bit library for libluajit- Version update to 2.1.0-beta3 * Includes more fixes and tweaks for aarch64 support - Refresh patch luajit-lua-versioned.patch- Version update to 2.1.0-beta2 to allow arm64 support wrt fate#321974 - Refresh patch: * luajit-lua-versioned.patch- remove redundant pkgconfig(luajit)- Add provider for luajit-devel = %{version} to allow that in spec as build dependency - Fix multilib building wrt bnc#976720- Update luajit-lua-versioned.patch to change the default luajit share path since we already installed all the lua files to %{_datadir}/luajit-5_1-2.0.4 instead of the deafult path: %{_datadir}/luajit-2.0.4- Removed unneeded symbol pkgconfig(luajit)- Provides pkgconfig(luajit) as well in -devel - Update luajit-lua-versioned.patch * do not change pkgconfig file name otherwise many of packages could not found luajit while configuring- rename to lua51-luajit, w/ versioned lua as suffix - add patch: luajit-lua-versioned.patch - use update-alternatives to provide /usr/bin/luajit and its manpage - provides luajit and luajit-devel- ExcludeArch: ppc64 ppc64le lj_arch.h do not support ppc64/ppc64le- Version bump to 2.0.4: * Fix stack check in narrowing optimization. * Fix Lua/C API typecheck error for special indexes. * Fix string to number conversion. * Fix lexer error for chunks without tokens. * Don't compile IR_RETF after CALLT to ff with-side effects. * Fix BC_UCLO/BC_JMP join optimization in Lua parser. * Fix corner case in string to number conversion. * Gracefully handle lua_error() for a suspended coroutine. * Avoid error messages when building with Clang. * Fix snapshot #0 handling for traces with a stack check on entry. * Fix fused constant loads under high register pressure. * Invalidate backpropagation cache after DCE. * Fix ABC elimination. * Fix debug info for main chunk of stripped bytecode. * Fix FOLD rule for string.sub(s, ...) == k. * Fix FOLD rule for STRREF of SNEW. * Fix frame traversal while searching for error function. * Prevent GC estimate miscalculation due to buffer growth. * Prevent adding side traces for stack checks. * Fix top slot calculation for snapshots with continuations. * Fix check for reuse of SCEV results in FORL. * Add PS Vita port. * Fix compatibility issues with Illumos. * Fix DragonFly build (unsupported). * OpenBSD/x86: Better executable memory allocation for W^X mode. * x86: Fix argument checks for ipairs() iterator. * x86: lj_math_random_step() clobbers XMM regs on OSX Clang. * x86: Fix code generation for unused result of math.random(). * x64: Allow building with LUAJIT_USE_SYSMALLOC and LUAJIT_USE_VALGRIND. * x86/x64: Fix argument check for bit shifts. * x86/x64: Fix code generation for fused test/arith ops. * ARM: Fix write barrier check in BC_USETS. * PPC: Fix red zone overflow in machine code generation. * PPC: Don't use mcrxr on PPE. * Various archs: Fix excess stack growth in interpreter. * FFI: Fix FOLD rule for TOBIT + CONV num.u32. * FFI: Prevent DSE across ffi.string(). * FFI: No meta fallback when indexing pointer to incomplete struct. * FFI: Fix initialization of unions of subtypes. * FFI: Fix cdata vs. non-cdata arithmetic and comparisons. * FFI: Fix __index/__newindex metamethod resolution for ctypes. * FFI: Fix compilation of reference field access. * FFI: Fix frame traversal for backtraces with FFI callbacks. * FFI: Fix recording of indexing a struct pointer ctype object itself. * FFI: Allow non-scalar cdata to be compared for equality by address. * FFI: Fix pseudo type conversions for type punning.- Cleanup a bit with spec-cleaner- update to version 2.0.3 * Add support for multilib distro builds. * Improve ULOAD forwarding for open upvalues. * Fix GC steps threshold handling when called by JIT-compiled code. * Fix argument checks for math.deg() and math.rad(). * Fix jit.flush(func|true). * Respect jit.off(func) when returning to a function, too. * Fix compilation of string.byte(s, nil, n). * Fix line number for relocated bytecode after closure fixup * Fix frame traversal for backtraces. * Fix ABC elimination. * Fix handling of redundant PHIs. * Fix snapshot restore for exit to function header. * Fix type punning alias analysis for constified pointers * Fix call unroll checks in the presence of metamethod frames. * Fix initial maxslot for down-recursive traces. * Prevent BASE register coalescing if parent uses IR_RETF. * Don't purge modified function from stack slots in BC_RET. * Fix recording of BC_VARG. * Don't access dangling reference to reallocated IR. * Fix frame depth display for bytecode dump in -jdump. * ARM: Fix register allocation when rematerializing FPRs. * x64: Fix store to upvalue for lightuserdata values. * FFI: Add missing GC steps for callback argument conversions. * FFI: Properly unload loaded DLLs. * FFI: Fix argument checks for ffi.string(). * FFI/x64: Fix passing of vector arguments to calls. * FFI: Rehash finalizer table after GC cycle, if needed. * FFI: Fix cts->L for cdata unsinking in snapshot restore./bin/sh/bin/shh01-armsrv3 1755509420 2.1.0~beta2-150000.3.3.12.1.0~beta2-150000.3.3.12.1.0~beta2luajitluajit.1.gzluajitluajit-5_1luajit-5_1-2.1.0-beta3luajit-5_1-2.1.0-beta3jitbc.luabcsave.luadis_arm.luadis_arm64.luadis_arm64be.luadis_mips.luadis_mips64.luadis_mips64el.luadis_mipsel.luadis_ppc.luadis_x64.luadis_x86.luadump.luap.luav.luavmdef.luazone.lualuajit-5_1.1.gzluajit.1.gz/etc/alternatives//usr/bin//usr/share//usr/share/luajit-5_1-2.1.0-beta3//usr/share/luajit-5_1-2.1.0-beta3/jit//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.suse.de/SUSE:Maintenance:40271/SUSE_SLE-15_Update/2e893ebcae3d894d168ccebfbb983e1e-lua51-luajit.SUSE_SLE-15_Updatedrpmxz5aarch64-suse-linuxemptyELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=fb504573008d41e40818ca849c330e0d5cde963d, for GNU/Linux 3.7.0, strippeddirectoryASCII textC source, ASCII textAlgol 68 source, ASCII text, with very long linestroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) RRRR RR RRR+wZ`Ă7%utf-8eb541e8ca0677a227d71cd67e3df865b0ee40c3f386be66aac06a9e4efeaea5c?7zXZ !t/T?Z]"k%*vM9lQwVvBvCCDR/w$]׍|ڷJ+`fBw4GHeRIFT1raZ!MQz*QDGoF$ >R]@nF1ܔEnj8p6o~)#d i7Gu \Gvn(>zxq>k Sٝjk@̟X.T'&!oU@q1\M)7Q >`_q[lX*:f\,̕]85r·C*Ădh'b~}&çnՏplt_DfoHHd+"_Ѻ˄ Zl-pkIDU26JPN_u  OUނCͺ` PV0Mcxd5l L!)T*iZb1_^;v(f lπB[#nsj3sxO!)TrTCuo>Y LJԝ1gRtq[KLlĪdE{{&Z]Ef[#8nuUdt9!a gVNbs27j~d|k|<$6UOD8V5Z[E! R4^[Y!E/TWX;*`jxy4pI>L"qJkiA%󾺡-fٓ;­;KZ'QK  @"2D¾bLe^SurWzx޲j]B1+Ԅ|ӣa9+#ZV.I= %tx s)H79s, 2' ~ISOt6׈xes\㊊uciz{㞚wb+( Gj04΁22n[V9A2< 5)^zx+}5 ;"2[ Njʶ/WOx6s a2Hg 7h,2Z#OS&N'%wҁRJbGÒ:O1Id -͓ݳzKr8Wh-Œ+OW/Js͠&Љ+.rXN.7ԽT&Ҝ.Rw6q:>$G_ԏzKS4gdmGC+@ ȳBvGqwDrU:]6#9hdᘴ/Zz.z&.ۤt9/bM~=${/)$"%M2| \ڛ6@~D1Xgƈg6(F3("aMZs)-ˤEnH<<c@dc<'FY}#7 J %Z^?0x: AN ;:l MكpP2|E @0-ձa?bۃiH^|{~Txc3(l{7ޔHR7/cѶpbgGI$8\e ZZV Foq|0裸ko P&ˑOnLB;o$2J`@V,k%/RpP~zh]d[ËyY:= P/m4&^}k? _QebX T ԤQT!Wx`{r|Њ΢l\Z3&&5EN-H-eʍsVI-QNV:rWGM9ѤsTğ?X X|b1FV{1̫W A@lƎn; |z/gsM-5H HP$CT% 4`]/whVm :FrGo ^į6Kir)JέNR1Lsԡqbu~op<0xEOܤu6oKS¢iwZXN.;1[ǭ@zk<CgtLB2<&E6y-Py6AeUZ)P揱!bEm޹B߸N'8 .!qSvqjB ㈣J\%(*Z0d7DBFH'I6gv~9U2%{N /|= HN` ka4wk/!GI0DrqL7KUQf|Rt[cu+%gwڸ5Нp9~O5]d}#c%%W6ɞ@h{q~nխW,Kߥ/Iii8%t%`+fV~( j U@O a{'4)Vn*#9EgQfikyG v=frhklr :tP+ff<N-ٺ1e@b݊97"Ӵ [/(޺>צl? ʣ_)tO*=QlǴL Y-/֕!^ JO1U -)VKڛ3[˶f5VTD㈾~#Qpv"捞sPMx $oe{cզ Q6\2`O`L(׿HTMͅMx%?"*0>q35mm!+sӀѢSUo̱͝8`wKxbF`FtM<k'35d_u.@ehnZ*hK>1 }Njc=L:Az'Ԗ(L-F2{u k]ϭj6[v O( l,o?#/\l4 쁽Uof+m(JsKP늝p6'u.nqnA,ˌ%^‹ȲՖ7 T A5Ƚ2QV(13sDi.tetiTؓרfdiTbks &ׂsLqΫxؠRgcd\^T^-F{) 3MA`wDidiz 4 T-pnO 5DzwJf8P:%Ow]M=a= 9 w`X>svKLJnؤ#om=C!Y}9T({xmftzcCec']n gk';\ {bϐ-n=d,tp ;d7LI^9hPx'պ|-$ X>Ґt`"*㴚rC>bR6=H]^}``58k}{dfO,;'.ǿ~BRQ'ƅ T968ړ.Tэ<;@W_fo]{ )HYiN;ib0W֪ \{Ej,%#F4BiQ@uPXΐ 2*aY_Ӏ_Q*EY>!>!ߐ4hZ{Ϗ8p,` (%x"ZDž+@VZ՗ftꠌ ̊YAZȇUAƹVmp#M-MT,~*UvҪ&c":ZOFP`qiLH/i4Cټz,P+-H%u;@z^YBMwk@ _47ωn(C-7}JP{dKT/ 7()AiDK(+R#J5&F wJV ,o嶻 z8EIhv=_e7di{nhd@8)XrF/$Iz Z\IVW$ eaNΰMîȟs#(}cXI:6jqyH=x9BIsF9=ꐏx{2w ̗ԇH%pZMl F;qkѮLI z MeWy,aMzzŤ~72ˏH7WdF~l؀n`w?*lz\B`KwPuʈK[FZ@ .&˽q֗I5E z35_TG8{(3`&Zwr`9NDN1[@?A<^cWW+~:-cyYA^l`#d$(I"R2[Tk33Ze+5!K?C#^c8 Y$i1εWEEH#98#(`.W*sMc҃vKbvf1<|*Xhl(G/1 R] }*lLo0л{5k$XzUN)ٹhuvzRIK zzWSH6mO=r1P_9lWxh_l?\2 Yxz$ u %"U֞IQOcwG8`S#Ԣ}vd_!K 5. l{8oꕰB,aMPUvٓB)@5KeKI5X ' HcY?QqDkr^Kā$*/z-\{)2M"MnRudFW@*W2HH4g),=xPMe`-Tm+ 񕋲IRI wYOl&W 3XVB_ܤdq5[ ɮ_0&6@Q)łfd%q&"`΍nGi 4ey>uv k |?\7V .!avְ|6貐?42ȵ!2[+3Yԧi'yum'q:J"[=EQ6̎>e_'v@p BXu6Q˂]4Q spl5"qVknS߼alMg6xAp$0Qd J;Fd1u̍HXe{֥nBpL%S Pc~><_f kw]KT+Yn^ Ɵp^$v֦ _TyV074Rh zoyoh|rG$!62$)P0כ(c Q4KTIJ,pHlm(#0^*Q_!z}u"Ț 9}'{yg뀫Ni}sqCe7&#*=IvdȁXIڬA4!S B7iFva,~މA3>@Ͷ/Q8RCw}×U@k7Ca;r{Ul2_V`-AmU1e+ |Ck@7 ƳC\S< UI>YH z8{h)eq/=()OA9"J:u I_2I3[AMqY}'#hH:1#&lVd# ;&+Qm1Ewt#W DfwdAuux./$v>C"mOBə|P(rF\9Wto/YL#\}2 z8`R?Ўm'$^l6GaC4" cc A^޲GZw]Ǔ术}V1`5c$q?'ބ,zQ,} :4ڱ.¨,*0vڱx+%6b |~Ű)%6?`-ʰLYnߏ}9a=GY{>K\}QsvHQ j~!ƻܞ*!'!aC΂Uv[p6:s{m99h ɓ|k_b 8F@jsi J΅H_’N{pyo^vPg#2=T{iK*^t%h WFD@Zi{ T $xi#UeVU3b)eh}?]r_Yۉ&̃!ڼ :y秠/JYmn|&J0ݥ&`XP0:8d޻KNUVȒԫ<Ӆ qRY2RWC쫃DhFk}q[-`qk86<{v{e.% /6z~G"p(mAZO\:)ce8 #q+ێ]Qe"W*œڶcuͽF7J/=]ۏQs~;ĨvBN|"7''5ՙV'LƐ|, ,mKKCa$֪JD2،2"gnsdS jz[eoHIT6E٬hqtatT罳!!ŤWyTKoN[TL xrD b^x;Sw*Wu4.3 9+8o\rHO@(-1N ze Xfmuu ૬C3Xz}<^0kn7k:ܾYݷ 1"!=XßL|A-v+CJ NHaG4 Cr8Js$ϐr:Oڽu o<8 .?oXP[ 0vȼ3¿˶imC@XIdaXBׄ}4QJT5Ny APw BӜ|s 5ڐq N.W؁p}Vq+Xk3"@ J,X R`Z}h6#~4j81~QNH` ] K3[9Gxď/ EJP;ꨍ|Yڜ^5sԲ &M żv'MiME2i)=L.ؠa[%Cc)SKN?Rm-RQsM>kzc\fP\>w[2]-KչPSIs+8yP ƈQ]X9mn[~s>!#` -Ԓ{b2ɯj"Go; [ #a" M Ai|^V b`Z$:l dNĊ 7O*YЮE#4#tQJū(4)W’O&x}>}>NXHpq}*d)F´ȩ| [Y52[e+CQ@yW]Z1^S-^٪hL )vk7| WvPvps$CnlS˚Z-F MݰdY\&s0+H0uKZ9;-*7:jK uic.q;+%4 4sB {aMa ɦK 鍥ympn.3/^2 ~c_*|n{JJ􍨧)ƁOJ8ΈJ;.+}zhARq:6?QRHig.2'yͼ'ૠrn{ i:zC'Oe<4[t.,#$+"%f w "\vy;&q}tVpMaIM@N!(\3$]8 n8^wP`=Z'̪] `X(} ¿$8VWƅi3\ B?qJ *;إGAhdǵfPnW(\ꁺ#a1N4^цC{.U@!?y? ˰k{^0y8N^i0`5Yn`B0JR T_\܈e]]'%8^͍Y<[܋$8z&@`!>U/fږgw( Pi[&Q,Tߠ13t[E|]lh /S>oG@:Ns1ݗq BYte7δeCq9I.Br%q:6 iѩ>:׋A#>0rLa<4E015* m1TXyDϢ$Q_MIzo,NpP!Ls̔)52*2NܴT`B6߀W_2+.93劝 Z}NG4-5`=0CGm8i'9Y>߀\͉Myx24|GD &-/zƣ4^(oϜ`g&|,2e0i6&+xI>fn➍N*bvAP:UscxiXpyXAvBh<5(ƫ۠hTFE8r: ܤ_)XE"1z) 1#CwwMP[|s Xpr,Xf)>SDZ 6&Bt]= :']" d,fMXnD]aUHn#6]PK1?{Mg9ygd~YfY6.9QGeL.O69 Y fBsRLͫ}H®!tućKݯ5nB%f,:wҽ+^ )/^"TEj4@8#)w_fyߠ3-066 /1rVXfϙ]f>KC[;a`r=nfUZ{$J|˲F'͠)Dr&./Ryy׽ : G'\?KU8k:*dȒy)e'ӪW^k Q){W%.,i y+@e*q.? j(? NH œ;bGi/!-3Ns 6^o25["Sʡ$[PJpƬ2r=V) !${׃20" 93ZwHK"7'G1ݸqU(}4#+0Gh3 H~x~uFH#=fS*Æ7Pl|خ/ˆn:)znյjt5 8mcj#Jí!K賕'#m:-0D8S{/-*K fl؞B6vTC˷ӶM2{!Є#w- O>%ѩOn*>|xJNݐ€;By |_Ģ8 2j4\('Haoe^8Ë`o3K'GU1mKr7_8t{LOhr:1䈍V(4iʷn6:Y ]5go XhBrr4WeI%](HP3!hy՚wf GSZ4$ =Mi9g!IMpqYn1fU{0xN@se3 S:4殙_=}*_Zň~|+:Or%zdytUC3C>Nr~kUv_Џ;8mkBjqeD=Ӧ22NIӛn@=SQ6؅9\-:RQN2$D[]-2M-H)I L $܇5ǝdbHP" "k9%\m֖!KIEoÖЙ 0{v%aDap`Z l;r2]`gW|i[/6>y0̤tMYhŋ?Ӻb5Tl뺿'Hvfe*R~&j)ZC⣈p9z,foeZ,9}xDF"n⁠Xߐ mSC(B7]9o@m7xA%|\X jw}we3{S4M^'Q֪鑒pWǶ]}=-VqxsYR.A'cIX;2zأKF nOa11q73HL @!ԄeIPj&LQ^{d2|),&9B\({w=X*uTb%|jTOgsHnM:6&#kqV( {;C??TWR;ǣ#:Kϓ/]J1^|ݺN 1Y †/aݰ~&XJ&p 9⟚C_ ꏏD-UNTBɥ>+)]@!OW[vu7ۓeۼh-ᨿ.'WN^*; -W!!%'\Ca:sKҳ<+ փTvأA1Jf2Ew3-i j(4JÕ~ 5Xj?*F;[z=r𴫙aQ1+(J=GGύ+O&Ÿw[Qf;|vO/JP8>FFmM>.ʖD{̤]QP}/Iܼc2檄?Zdyآ 06[HHg$MI?1g7u!/,+,}A:uݠਾ׃Ͽ.2Fr.0t-L^3$ kJn"(I (Y;<ЂʿEbT<ρO} 4>QI运:S FElLvNOXC@fl[VP,Dhjz蓻)L].n-LdI& 7\vf#T8sqPn!DKF+*0%ڈ gi7Zhг,TvR',cIagrtfCMS* UM~e ]v78V Ek\p>haq`HPf&"UHSlB>w@ g8^NW}s`-Pb5|3s&\:ƒ.`jA5u8],eqm@-JrVLbGȣb/;+J2.{& gZ(Iqޱ?&0f|7xL{Tr8t&d9\K/NiIۦvCvXpLvּ"P6GL"KE+e1q.5QP:dph+zX$Xq҆Jr[$nAζ"*/Z~x m9w{ )1z )$RRT&dVIuHHMCauDHYୄjl8i ɢuUP UO}͸m˝9hbM|ztUي[$_p=1Dtr_K=>cx{ >`^cj_ ,aOJHu~:ɢDm:-ȡ s)iyEJW Zj;t7b[ֶ˻j,r1~|_CUs"-|YXt◁1PDn>s;hz5mP:y0-s B0}I܋tVDbCaȚQ!03-r7vYgr5^rR2aZL a=w@R(ԃ^7sf҅D͑IcF8.'~Gw{d.ol3lt@"qubZy[{["8HJ˷r_9ZPm=oh{__VAND*FVB,XSvmK03DYO^C!СNo#}|EP -Iģ9jITלHHy |k)pLvD*5eX6̭S`Px8=Ull@ld8,'+-Jq[b[{kF/9CE#"k=V! $\^sދ~T=ztQ #F8`}l'!T<_.wL夸lkJߏe&vntz7ikA_cՈ٤eNa+kp/;^Gg QRy0IsV__O,+M\)zm