ghc-random-1.2.1.1-150500.3.3.2<>,ep9|UͯUO|72/cs,,gի>=ͮMVcmi|7 C9RD)i#x}WXPۄ.WD~*mP^DJ֧8&E8 I5?~M{G>ad>KMoc<0tkchTm,bMv6~Bӭn2vǸh=K[7҆Mʕ!֥V逷's2`Xa]s[$c">>-4?-$d  " B-N[ q}     l  p      @  ( *8 49 x:F)G)0H)@I)PX)TY)`\)])^)b*hc+d+e+f+l+u+v+w,hx,xy,z,,,,- Cghc-random1.2.1.1150500.3.3.2Pseudo-random number generationThis package provides basic pseudo-random number generation, including the ability to split random number generators. == "System.Random": pure pseudo-random number interface In pure code, use 'System.Random.uniform' and 'System.Random.uniformR' from "System.Random" to generate pseudo-random numbers with a pure pseudo-random number generator like 'System.Random.StdGen'. As an example, here is how you can simulate rolls of a six-sided die using 'System.Random.uniformR': >>> let roll = uniformR (1, 6) :: RandomGen g => g -> (Word, g) >>> let rolls = unfoldr (Just . roll) :: RandomGen g => g -> [Word] >>> let pureGen = mkStdGen 42 >>> take 10 (rolls pureGen) :: [Word] [1,1,3,2,4,5,3,4,6,2] See "System.Random" for more details. == "System.Random.Stateful": monadic pseudo-random number interface In monadic code, use 'System.Random.Stateful.uniformM' and 'System.Random.Stateful.uniformRM' from "System.Random.Stateful" to generate pseudo-random numbers with a monadic pseudo-random number generator, or using a monadic adapter. As an example, here is how you can simulate rolls of a six-sided die using 'System.Random.Stateful.uniformRM': >>> let rollM = uniformRM (1, 6) :: StatefulGen g m => g -> m Word >>> let pureGen = mkStdGen 42 >>> runStateGen_ pureGen (replicateM 10 . rollM) :: [Word] [1,1,3,2,4,5,3,4,6,2] The monadic adapter 'System.Random.Stateful.runStateGen_' is used here to lift the pure pseudo-random number generator 'pureGen' into the 'System.Random.Stateful.StatefulGen' context. The monadic interface can also be used with existing monadic pseudo-random number generators. In this example, we use the one provided in the package: >>> import System.Random.MWC as MWC >>> let rollM = uniformRM (1, 6) :: StatefulGen g m => g -> m Word >>> monadicGen <- MWC.create >>> replicateM 10 (rollM monadicGen) :: IO [Word] [2,3,6,6,4,4,3,1,5,4] See "System.Random.Stateful" for more details.eh01-ch3dNSUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Unspecifiedhttps://hackage.haskell.org/package/randomlinuxx86_64 vAA큤eee^!2c1d84b191adabe94f595eebd5651c03a0d8d358f4159991dc78b7ca2b659342e06262d9e31494d84bb3a2f3ef5805502deb7568cea6e677a81a28b69153f557rootrootrootrootrootrootrootrootghc-random-1.2.1.1-150500.3.3.2.src.rpmghc-randomghc-random(x86-64)libHSrandom-1.2.1.1-9f2WqozEL1a6Li1yjXx21b-ghc8.10.7.so()(64bit)@@@@@@@@@@@@@@    libHSarray-0.5.4.0-ghc8.10.7.so()(64bit)libHSbase-4.14.3.0-ghc8.10.7.so()(64bit)libHSbytestring-0.10.12.0-ghc8.10.7.so()(64bit)libHSdeepseq-1.4.4.0-ghc8.10.7.so()(64bit)libHSghc-prim-0.6.1-ghc8.10.7.so()(64bit)libHSinteger-gmp-1.0.3.0-ghc8.10.7.so()(64bit)libHSmtl-2.2.2-ghc8.10.7.so()(64bit)libHSsplitmix-0.1.0.5-I0Qd5PkV8DI78gTOdjTC91-ghc8.10.7.so()(64bit)libHStransformers-0.5.6.2-ghc8.10.7.so()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libgmp.so.10()(64bit)libm.so.6()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3e by@aHw`#@`_H@_L@_;^@]X[[O+Z@Y@XW8U&ipsimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.commimi.vx@gmail.compsimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.commimi.vx@gmail.com- Update random to version 1.2.1.1 revision 1. Upstream has revised the Cabal build instructions on Hackage.- Update random to version 1.2.1.1. Upstream has not updated the file "CHANGELOG.md" since the last release.- Update random to version 1.2.1. [#] 1.2.1 * Fix support for ghc-9.2 [#99](https://github.com/haskell/random/pull/99) * Fix performance regression for ghc-9.0 [#101](https://github.com/haskell/random/pull/101) * Add `uniformEnumM` and `uniformEnumRM` * Add `initStdGen` [#103](https://github.com/haskell/random/pull/103) * Add `globalStdGen` [#117](https://github.com/haskell/random/pull/117) * Add `runStateGenST_` * Ensure that default implementation of `ShortByteString` generation uses unpinned memory. [#116](https://github.com/haskell/random/pull/116) * Fix [#54](https://github.com/haskell/random/issues/54) with [#68](https://github.com/haskell/random/pull/68) - if exactly one value in the range of floating point is infinite, then `uniformRM`/`randomR` returns that value. * Add default implementation of `uniformM` that uses `Generic` [#70](https://github.com/haskell/random/pull/70) * `Random` instance for `CBool` [#77](https://github.com/haskell/random/pull/77) * Addition of `TGen` and `TGenM` [#95](https://github.com/haskell/random/pull/95) * Addition of tuple instances for `Random` up to 7-tuple [#72](https://github.com/haskell/random/pull/72)- Update random to version 1.2.0 revision 6. Upstream has revised the Cabal build instructions on Hackage.- Update random to version 1.2.0 revision 5. [#] 1.2.0 1. Breaking change which mostly maintains backwards compatibility, see "Breaking Changes" below. 2. Support for monadic generators e.g. [mwc-random](https://hackage.haskell.org/package/mwc-random). 3. Monadic adapters for pure generators (providing a uniform monadic interface to pure and monadic generators). 4. Faster in all cases except one by more than x18 (N.B. x18 not 18%) and some cases (depending on the type) faster by more than x1000 - see below for benchmarks. 5. Passes a large number of random number test suites: * [dieharder](http://webhome.phy.duke.edu/~rgb/General/dieharder.php "venerable") * [TestU01 (SmallCrush, Crush, BigCrush)](http://simul.iro.umontreal.ca/testu01/tu01.html "venerable") * [PractRand](http://pracrand.sourceforge.net/ "active") * [gjrand](http://gjrand.sourceforge.net/ "active") * See [random-quality](https://github.com/tweag/random-quality) for details on how to do this yourself. 6. Better quality split as judged by these [tests](https://www.cambridge.org/core/journals/journal-of-functional-programming/article/evaluation-of-splittable-pseudorandom-generators/3EBAA9F14939C5BB5560E32D1A132637). Again see [random-quality](https://github.com/tweag/random-quality) for details on how to do this yourself. 7. Unbiased generation of ranges. 8. Updated tests and benchmarks. 9. [Continuous integration](https://travis-ci.org/github/haskell/random). [#]## Breaking Changes Version 1.2.0 introduces these breaking changes: * requires `base >= 4.8` (GHC-7.10) * `StdGen` is no longer an instance of `Read` * `randomIO` and `randomRIO` were extracted from the `Random` class into separate functions In addition, there may be import clashes with new functions, e.g. `uniform` and `uniformR`. [#]## Deprecations Version 1.2.0 introduces `genWord64`, `genWord32` and similar methods to the `RandomGen` class. The significantly slower method `next` and its companion `genRange` are now deprecated. [#]## Issues Addressed Issue Number | Description | Comment - -------------|-------------|-------- [25](https://github.com/haskell/random/issues/25) | The seeds generated by split are not independent | Fixed: changed algorithm to SplitMix, which provides a robust split operation [26](https://github.com/haskell/random/issues/26) | Add Random instances for tuples | Addressed: added `Uniform` instances for up to 6-tuples [44](https://github.com/haskell/random/issues/44) | Add Random instance for Natural | Addressed: added UniformRange instance for Natural [51](https://github.com/haskell/random/issues/51) | Very low throughput | Fixed: see benchmarks below [53](https://github.com/haskell/random/issues/53) | incorrect distribution of randomR for floating-point numbers | (\*) [55](https://github.com/haskell/random/issues/55) | System/Random.hs:43:1: warning: [-Wtabs] | Fixed: No more tabs [58](https://github.com/haskell/random/issues/58) | Why does random for Float and Double produce exactly 24 or 53 bits? | (\*) [59](https://github.com/haskell/random/issues/59) | read :: StdGen fails for strings longer than 6 | Addressed: StdGen is no longer an instance of Read [#]### Comments (\*) 1.2 samples more bits but does not sample every `Float` or `Double`. There are methods to do this but they have some downsides; see [here](https://github.com/idontgetoutmuch/random/issues/105) for a fuller discussion. [#]# Benchmarks Here are some benchmarks run on a 3.1 GHz Intel Core i7. The full benchmarks can be run using e.g. `stack bench`. The benchmarks are measured in milliseconds per 100,000 generations. In some cases, the performance is over x1000 times better; the minimum performance increase for the types listed below is more than x36. Name | 1.1 Mean | 1.2 Mean - -----------|----------|---------- Float | 27.819 | 0.305 Double | 50.644 | 0.328 Integer | 42.332 | 0.332 Word | 40.739 | 0.027 Int | 43.847 | 0.028 Char | 17.009 | 0.462 Bool | 17.542 | 0.027- disable %{ix86} build- Update random to version 1.1 revision 1. Upstream has revised the Cabal build instructions on Hackage.- Replace %setup -q with the more modern %autosetup macro.- Re-generate file with latest version of spec-cleaner.- Drop obsolete group attributes.- Use https URL to refer to bugs.opensuse.org.- Cosmetic: replace tabs with blanks, strip trailing white space, and update copyright headers with spec-cleaner.- Prefer the new %license attribute over %doc.- Updated with latest spec-cleaner version 0.9.8-8-geadfbbf.- Update to version 1.1 revision 1 with cabal2obs.- Update to version 1.1 revision 0 with cabal2obs.- update to 1.1 * breaking change to `randomIValInteger` to improve RNG quality and performance * correct documentation about generated range of Int32 sized values of type Int * fix memory leaks by using strict fields and strict atomicModifyIORef' * support for base < 4.6 (which doesnt provide strict atomicModifyIORef') * fix C type in test suite https://github.com/haskell/random/pull/9h01-ch3d 17065395371.2.1.1-150500.3.3.21.2.1.1-150500.3.3.2random-1.2.1.1libHSrandom-1.2.1.1-9f2WqozEL1a6Li1yjXx21b-ghc8.10.7.soghc-randomLICENSE/usr/lib64/ghc-8.10.7//usr/lib64/ghc-8.10.7/random-1.2.1.1//usr/share/licenses//usr/share/licenses/ghc-random/-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:32273/SUSE_SLE-15-SP5_Update/14b16268e2ee6b89d4f97fef294465b9-ghc-random.SUSE_SLE-15-SP5_Updatedrpmxz5x86_64-suse-linuxdirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8074df661a2a51a313d4bcaf76a33521d17a9b9e, strippedASCII textPR R RRRRRRRRRR R R cElj@nW1tutf-886719b74a8927d48daa85b5aefe2035335bca384e19f44ba93ad33ac1805414b? 7zXZ !t/ *]"k%׮QR?gLN=-9עiU4ֹ$45-:z']Jo5Wblf'}Lv"y,9skoM7I:ss`RF3֯\p6GD\}Sb] dsa-Ѻca2<#+Q}`>_Vx4lEC08:q9,ԃUhXv2r1/6!Ӝ _aԝ4j4!f )1~_b *McE8AOݴnP3v.leZC Qqyh׼߷~s2dU֍uIz \l*&ZO]#Sb1 i kLzb!bN[ 5kMȆ =yR L\A (\Z)h ˖py ׽mAe7sW,"Yox,2PKE6ϒ`D1$ --2xEZv>HũBzhUT³[e^x 38/~x:t嘥Dn DY/K4@\s*A`Vi2%َ/V.dd}/򤆐]/=;?g-vrUfyv<GXv%fOY(~EI{;E\/!\!#`m4V}DŒ-$+Obh=tJݩ=xaն{c?HeQu_8qf62F vBBGecbe5J6vM ;f|L[l:iBTi/B\]iD[>ÿ,t idn4lǿF^zo%`5dwt+kS 9 =|QUb"E3:+uw>dfiߊ<XYwa8KpԵĽ©4V#/2$ i%= ZN.M*IP|U̒{om7s b&!2gbOMR4,zZq?BS ](ONmR@?3Z;LRXNA]b2І%P/1Z}BYSPb•"!xIQ0)WDkP`!Y$/mQzB6:jЈOG !uoM"('-"Ywa?k.81z/e )ڬUJ ѵBok"\ Rd״ndk "]#[IzXN= f,ʏⅷ,-oI~g_#glƐu)$%?huuˎDEfѮ￶z ˺Ln~bκ{_I6̘&D_>?A3fR:w!r*? n*ݶXc@vl[ /!0Ƌ] h9J@ p.3&3 .RY\`^fkoڽ7 ɕAz:ƖLADAX.&Xfn`y0,%_LH۶Q.ir73W (`խ&fHnb6Ϧ.Gte{xSHt-lU:Jw EǴg vHmaҡn69Af%hFvW- @a|GɁ;85K. KJϻe1rn c ##49Xq*c(&T:qes8O9P =GQ ݿsž_"2Q&%C .kA.eP>,E\@5/7aU/BY*|Zg"(t_dG"䔂)n58(?dg"YSjgrv6s"kan$ͬP{EGSTZ)׿bo~ia`>ޡABF?:ׂ|w͎ )xC%,(Y$uOb3QnUJL+342oF ίc^,K"Ew25#ˠ f[ uJrj`#RfˎW^C/#}U-UPy^^Y=I0pyj':ň`ZKڇ>ܺ 6LAFWFhv* 2bBYOj]q/O;Mb8/XUUIR~8}Dvr3;'&ܧe=Gx`Q.~̭s<󲱋ue:r6OtDMcFUŒx{j&gbb=o3x d(vEM>%멿l+hJDܙ4ܟ<7,ueyΛ$17z.U`Pʣ/avbZnvѡ1F&13`kk R˫J2H-trA9{1b[ |ηhݘR LEh O*a,O°p GW>T0gnD˺)B>0lRI@t DҐU!DĊ B.wfl=<MA%Z)ŷ())@8)^8Z܅bK[5"*+[[J}f3*ǙĜ,#l4Eaǡ0hhVAW1v*o&-Z+M=9tzN`S.-z1T!]o&7#R'l.ţ?ckRSAy)4u9ĎB1*)1tAgԌl"+rv缅m`&T N[80ID2;0 #Pr>KcBIEfÞ WXUboO% \ph*Iv6+ [QF&_vM9L ]_ɇM7Ke;*ՙ_DSKYiVSb5{GVhњe+KSDES+?s+ԇt!q4x!NԤi"V4efCB-[Ι?W߃v/   *Qo4F z޷&`h!O[a=2c$+Hd}"L 4TZP1^Gq X\ -,&j;\#s3Px1)1XR+EM-̦\7[S>nB (ۄ` O&]O}ه8 ]x_+K6"6;[y2[( BT҄Ji%ofIZ<u[`:{=;l zgb1g4@h/ɑk6O~aD>s B0V3Ad}ͻA){`w=LEtC|ZCXB>96c)FfhɰpAnw^~k%(놔@lr)jD%㋸Zae@<A YoKfjšWÍiPO$ VHVuҔωUhCؕdzs@Frx+Ld 읕yZđ ר鐊x+:sGjfC4)zHvxesrbyV^B]JmGRżg%33WN~Jaȉɥ:qAzi`6 g<8BT&(isr< Ȏ3yp8Zr/U.#nheݖMKS1b1-vf, D:X泅PrDI6h!]T, _ |> 7X3n.N%S!VoH`O|̆\nt[)I=u;?Q԰O)ۆbdWXU2RX ,NGKpMK=b2?q*`a((ٝmd~ &q.ʛMxk݈b! @l бǃyqLa/0;>.ٯOEljs{dZU[ Y1`PG+0=AaFF#gٱہYRTgdrZ@kYc1 q~RS4tECI:JєN.7ܧcCizcrZm$Q+Br 1&?+VVӐr`\.M{|`HN, <l9 vӍHf(pdڤr9񱩾#ӭl|o;/h 0NtX-]"ԝN>ZΫNP$--MOOQiQB#;NT ˲#ȷ'A|L,a '24xzs4-/ꐾQ҉udᣡvm8\(\SYnP- p@(J8v_1 jo#0Gk%\P+3[ѩ;0>Eޣ_sZ\4uhdЪ"@YHwB\HólYtR\Ov՟l/1[hƒ}I0(K&j.owIs1ZvFG".=؉*v k94m9"Z Q<`l>1r&A BN^ڦLUz=mꐡ 7,b@ gAx:R+ZMC ^ w{sf<%U-iG}&ѢXY̼8&Wv3;C yltEҳo3/6irOteh6m +HBl}wT>>N鎩ĐULu @et%1;qO} 21Cdx[޼[q.~`U2Bq8OiWbN? oQ*jXt+F SqI4os cQzs6 斱0:Yur5 JUI4~$ohFTO2'acNIHV!8Ns&5^9X:$|+ͨ~s6l DWMWD'q- dLP{&e)gaMDtLۨDF bAu&#ьh*xe 6=Tq'!E=[gv|?ɽR()Z4Qߖh9q-Ac$C£Pjm,3 &fɿb8^{h1dY !hQB2 48nb`RXjmm]^${TR%Ȓc qD>I%ԅ7u"% Z̿E\j Iy}؊GV+Ii5Jj@B; Ø`IUO8)2 Uط#"`였B w>ͦ&h;乱;4=~*!V^Ż Փrs+1$ 9/'(p6q}`fpdnHoiu ~(A 2n5~!60ufF%fijģ2/:ڵt4e-Ð)+HQ:ii'Àsd/㓓+\O %SHZ_33go <7: "5Ah0)ܿ}%;2oE̦ՈgWKy-B+K;eqWLe鶭b >_ ȩhmU5p_%b @ꢐ @򩤼ȗK6Vx\fƒ 86ދ ;-!]5sWsThEWsv V I7 Y?c3J7`>N+-Fw-rj7;i<*?pꑂҍW:9iՊ ŃXF*}jd cێYP9аrH{Rg~~ås^QR@OS9QxYfLc;_z: ,;h t331IK$>rT?z%E&'U[ ]CoCĘܦb~Hf&!7$mV2su\s0v|cL_4B?Vߏ tZW~j#Ulj'W`p$}])Μ1Hi4Z dI| 6&J+|ؐLL:epcf 1/nq^$\/ۄ &q7)uP-NR=H3s@eXxC^KE*Ryq$>Ne!CKW.)KV;:,kshپ'12'@ϓ. =ns qtzwð}<\5e4`h!bDߩ\hND:Ԧ 򴊻t/L &^4!V[lEV"'oښ4{ 91|&ioՙ3r0*̬&~BΙH!ƌ9ɫQVy_Roow#)VwvE^fWQFlq|MnL-φ<]o 7L1l,x`$VVIJLS-Յ.ځh ztz[S:rRktq?| W0Աt-w!7h )"`rKk0t=[$hTI GP"=#b~z\`01clMλ@4I]!ѣjBc9$Ȧ\J6LsV#FχA{\ č:<#ΫخkCE'* :{Yu "\N=PˑW3IA, =UqB^Umsd}-b@L(-P9yx@s|7/}EJ ȕ<`]SWt %dL& ~`PBᴯVęi 5't1iFA>a.5-_J+~:0]D)$Y)pS_/pD(;cI}A+$^N YrFb,LRk'Z>1I2 + 2Տ{~sy0yvP/p"ZX{9E䉁q[bm`K {=7vӸH2UrZjBUi \^*Yv2HfWՒ RGY? $뉛GNXnz늀+i"`x4ٌIg<dKj`g]/-ӷ4(f"475N$xeWqh'dF+XN\Asʭ%a).8痘%0&F$qЧݢ #mZ}e(S2"Bm E"{*cS^k+mXƲ`UBx[qe# {Zy3&7Sm @=Jh=wWx6 Iop۬⋫}zQ w;q9EPι}YSH-{elv~v:LW(fBB՚Z+EJ 4d%]|܌j:R%I/Duc KWe!7sG 5MBFhyhqr'(} dI\FhR,®MSGXR%~VɂY$Q̎٤w͉7dNJ6,ikꂲT#8tlYwZriJ1X.xIvԼ'AîN,P8W}?5h[6(ZB3rvBf8FMתBLX"QpHP$G4Vaw;3UtpٔKYlU$1Q';$ypPd1-2]z p$*ye.I70YL3r[Fb^6$+kdW❑βӄN|N֮x$ BPB[vQPD0"x,zY il`MytM@F*K0/f[6Xބt$1!l.J]ѱ|fndq-}m;S%w"X<)''Yk;?S$$gsT^M:peȀ]k ֖=H^T!(\؂lhI )TT }? p]m'k@)4&'pE'[J&gLd{HpLyC "AEj_!k gXA6(4[9LFkMq ҃Vdžqd4$D=%ۀiCͤzLn<>.[Re xPz|i^wOmͱ"П9~" Hy{!s㄁tVw(Jlǐjp?]$fiƈB|= y oy֨yYy2 >TPK>|_,!L9G!c}2ƒVD"LaߎɘvmV*jPs'UoCŜAym-E7e]*ijb9q=kLRO)C.CqIѻo~y 峖QUSQ*8f /نs ktuku#@zY[,ik|$VX j0TYȫH% Fy=i[Ӑ^֐m}VkOYi J+~h ݮ$Ԅp hEi+DyjSn1a֜fShaFٽwհW[NAJPc9o:Be.:jٱOr*E3PCIyj F {e j f~jQkQ%~L,]c*0 Էh%t("eozu'C*5Ma2#)P .–l&j=$Y1Ak'#RB8vtqm.y%}4"䕶eQ>Jef [Q`zU U4+wHh9n #HTOM~' j _a&T|n(kgV^'Gu]|Ǝ@JvfS<\ *a!s0jc!}UM9i wUTtJ݅3`)V޵-ecB/ykʣ+-IRлjB~=1xYvow:sy6ZyZLFF+cr2_m@'j#Tb#uHeYzuPeQVUKyAy%%v|O\ꛝ x_ KWH#.onS l\ i2qqWf"K-SNB(n7|cN/Hc_;ґ/BaQ;@` ]h*,Wj6| }&M.q'>Tk{z19Ke/ 6ڛzO,F`z5'yIˋ ~lJ0Qd2O{r,A1,$lO 0vf1NH[~Tmo|Fd,J%ӝAzP91SDl֮ K`[ 5}Z߰l{/bmbf br9O8{(B2ܕ9)-H3e %x~Mg HmT*e463u& /GJ}w&LJ[O?1M$;k* :+6D`3LL,1mվ90Qwm1-_%E_+Ms" ;¤IᅻݚlFgV&؁zgcbCi޻.I}ZߙIr%aC[ 6"(,[/(|( B]"2M->F%I/}YnngK2yΑ`$.Se]SM//:6ޞ1}̷D Osw~H[':eA*0@]rY5) 5k.My/e; IJsP&9f )mR;'jyqOkoR, յF6L?jح8ђZLBJA04m"-D1X Tඣg8*JVvWdǩWjQEbގ0*ZrLSRTp@]Q> ^GOK*;A~35s`^6[2 x^frUH^Í;fU uۀۭ>SVOcۜ_#"+>͕Ydf>H2uF8+uۦhEP(p"R SVGwƳ9P@xg˓o f~eI>R<ה< +>pBs -o-%c*uo7\/34Kxo gY_RySx?0?0|;,XkfE^aŹ)'ty+Ôww,#/,V!;|Ƕ柋Hi.޲[r խ%:ne '}Rcy M)[l\~ ;wk#XUق1Jt{ڈ$zțV KPdNM%$(@=ѿIA@3犴N FqPl`a۴ 2IQU[Gc%̯s1=&ȰY{<0BCJ Hd{^.Poh &mc򠲵0t'dB˕h0'GxEP`v,|-k¢⁡ȫmICt feʏC|ih.̬oH3x9H͕(wZ sR6/K> {'Ǧ !"R27SLPd&*v)˓6go"8x5J-cBzжY绠?i+QPX8?0l0nT&ݬ zKi%!G;1T"9]*#wa;GQ;-ڻ PibscdNZǝ,\,m`9ts|CmFx -@!IC̞"r$RrEՎ$Z/"ss{b:=Bӫq j 'z 6F83t/΋TMzClPu1 gU4b I3Re=]'FЀ=.I`E#)8qCȨՒzc@XS|# lOi Pb7V Ԇ>^-9+/ 1e)Yތ:7uQh 5}ky`rHg}xRscȺ.JA4Cm~)/J.5<~ݸl;HX#V:\n`6ϺxM/0 q`t;w>OQ Ev! 0LEwH;0 #11=*s}n|X~u%`M0ݰ-P@boӭfZfl7e@SvfHE20BvW춸$qv7ʶ6{;d J{װshA.,1LYAl1nIjH:P/|n"* _&F{Zz\7FobE HfXAcdHLp›DE.:8 UcC$.Y=erWƳHfHp\z=}}aZopmQcfqo=Y+ obtuAfg5]HJMOs62:pNaU[M`I?krOrW9}0[uhc6X~yWՇ^([0PGϼ]vִ1wdi0*,| )o^-bmΜ/0|F8LSr3#-U$Q5M M~m_ A94."b\zHΉӓ!>3`wv`^:4ՅDgg)o1Y+~\&Ԫs219JZ|߿ =|&v8,' F>Ny@L,y 1'xf_m/+p}D \7Mu9'plHą5lK1l0XAyLj/ {"+TRzdjA]WrІ yl.P4t)K{r*×xlLw:NQ!duO(hqD}W 3#d>7']+t\,08C6KutFM-DKjC| z1.QlzeO2^ %LgH;jDxq=WJ7HL> ɬ gYbݢ V RY^|/hWPG]|xlC1mne9ڏP1%ஙE u0(b6IFt(EMjOV Ph'-U 2&Su4d(Tm{~+"Z7x% nF B{C=RhیD4N!20' qxy|?m ouhܭXc<<;odO z@F0neB%B"*v ,G9\ގQ/0vܺ(.R86]_ SWVDdw1sE ~o &)9Yj,2Q*M[0{t ȁA=pV )j(xj.3#^A0P!p]k5 1A4mpM`Vg43s^6|0Da]RbFDʷ][4gHW&҆o?!`pVwP=+vW_F>z 跟:RـS)0+o2e1A4T_|ƌyѭsM5ɫ۷O4V\*$kC_̞XT?w2;@S /݄CR@'zV[gsm1maj[j!0[PiRGT QC[VtOOf xmVkgọ 0䨎§$BImfJI6w~`y0r~ibPi[:ƗHb\rxQ5'o_M@w0B{w8 !Ey<_d2rF~>#iLj*jQy՝c_6W0*e4]"u vawQi;q gXe!uLg4# /J${wOj\K +w +T?%k]Ѥ,SާsPt' ׫]:$(2uði2lQZd6fBJ˽M oiZs;zMYK-`*N.z<~ s 'e⠊ȋ*j,J~&uƈ{E1{;ӷ *\| ^.0wI=n'J+ ViqM$QsPU-lWĐuڑfd"EvYRC8 э]1"dkBSe]%/ʼn#<#>c3olKt;/AÛYGc.?3^*=th `J.Nemeÿ٫uR`c[O``(.DRD6Y.nǬr<-#)Gݑ%ײcœJf w$(ۣ>`̃ qKv '="}~RM]8 L~-ڵ YޜW<i ؁oꆉ9Qm^dD͕FmD[k"!rR+FU9Ə}C4;2* C'QΑ77_G@o7W"OCBPk覃-S\4҈c~N2&{)]5JB{-]l^M_俕7$3aR.~)Ip;/ԥ宭9 SFo9y[ "TcB@|SZL\ab` -he_*1azd|z&,@91s.~}p(gޣ0aٲ7CC9LW0&]-+nnk0ku4x2E*$"0wG ^{ǍFܑvBWJ@XW[q\2FW LABxI"[e#I ",=/1?h䇫1>f7Klk|ˌ">#]Sbc;G-Bc_R\[({I7?8K@uz5N:}R_}Ip^+'tb7apEDR̢>+|=vQd\+ 9 /GɉbBM}Xw'"+w |W_%˝z7' Vѷ$sRbA}+R{3fݤE oFMp8dSIBl 耸F|ssEAP{zEs=b<ڗxOq=!0 6ZE ~-z_@3 #q{3PI΄m"߼crF/6b1ϼ_hSzrS 6.]o|-B Qtbu >oSZ zTS-SȦ [,@ ,E Jcv$\KFP+ 5K٢!E|(5 A &G캦35ˊڅ^6-ҋ s.RD-5@XlCJٲ#!.H/\o;Ջ0 ➕%z`, 4G@|w{>_y[ŗm~&DR:@wĚ@/~7LGLBl-_ 4,TNDֆZc'l}"u_W!T&X-ӭYٌm(Xv/l@i  tqIyuS~vS;?&ȧk>#46ITx#]0lZ]eҔWXЊIwEk=D@|4f ..iA HcȚWPMVFEhx|d"/0 l̰%mlS0U`f|@-TS: b1:|BdkI(/jr{%ĪR~5eqD\« 鮃( i&"?Ym= (jP~0]5GrE3%E{:y:U C [o;Ǵ끼sy|OPd<si,SkaR_& u苴)[\DvE`56-"gvcof< @HTp64lCպh5G*k{O媮 g1s|J<5Cu%b#|xxv_(5ߝ8SP &T?9v/CVH1G솱HӹyI -W&nA3FV<隝έWX-M oVx*o?zt2/{M2.;Ir쎐L6?}26C~(xT>H^WZ<@?@a\/ڦR.}#eE+gzp"x9ƃ47$K 8҅8To m>[Ҹlᚋ8sl$\ XlҡrQGk5]9ELjItOiDL#H\L)!.iL+, |Kժ7uwggԽɋ_N m5Ơwm9{m3t{ j@)!AC%jEz쯮.8{bf}=( ǜ~mM'%Ko*yS<&n:MP@A?[*T-jp ӻG>OVc  k5q6ŚH6_.x$B4+Xt|[0dKl!ma֌␍j"%4(_ QTKĄ6oFs4udeZɫ=,Qs/1)&RF;~7.Y.E"qUrkr▅UF#آOŪC5 cX%^#,U%#qA*{+8>8cl|,vd~ t hO\ςHRX~6zk@&g$,l:bEiD*Llk*eAPaWX ŤD1R RlzFY5ߠN ؏L/ntQS}oJ/m+kPi~jwUd3[-d_Ia%dzM*f<귄O`Jͻ ZPR$o;+affOMyIX;Yh.(%XkJ \jqvP."_;8>!A,J k0kE>:_`R߾$[@7e4.d?jElxoHy,[Q:NNڙJ_Z֗WH8${cq \9ʛol! .ɋJ FZo NxvcOsFgZOߣ>ȏeaߖ3NŢ䨿т]5R0ւ-.5FQ2|m;d[VgԕMOO 9'T-}p٫@?#;W6k>½-~\g| J^:w.eQ1/"X٦<""?&NESy-۬`<<]"])osM[NdeC/_SҨPP` "=` k2Vo:7[˨>k/(DUE9% o}jè|8ʝa j*/UIz Mlo~USZ-16[7|$'\^j)sArM-߻o/𾅦{ z-C&#yߙf[ƓQ0o2&fjߠg!->-broqD`Bi ~WB :/$ cevzEs^MR?Xϳϼxx./$2)^2*F@Ġ=3Ӎg@q4\}.? }y@a 톉pQ3 =+ )B8&А{=)*”sAp{ }u 60"{cyg~hM֤lEBVGV@`AKb=F13L#½K@Kjʅ'yHѧ>)dnًD) WƘG`d#ϣ.ncUư$KJբӉi仢G`"vo̳XhC%#8/]m3>Hy]5ח(8O걸9$ [RTvq: m2hl?l׭mLQе‖׈&'>Myk@@;@47x߆>.wk'fxٴx {0^0{+xWfuơ(V1 A/0*隴-W|ټYKx&:)/?:kEĺZqDgf$պ fd1tMG _ memHBf-(˨tBi8TVXS4q >.fK7f{V (l4ob2_l#W$}0cBd2d_8CWa7GT1^(QLʡCֵc/$U4<)Smʀ2"a-}SwJ0֑KHdW7 h&Di)DzuiSPN^zF{?O"6L)&r˨NuG\_pC jޒ)v Lp|خlt5;G8Vƹnd 8b}"&}[&+?Du~@lV\ Kx4$@h3);LLL!U4uSVuFNEb;ic,?Lå.VJf.`1, /^ cU3*`{F!]ɬTR=,yI<\iߕ.Z4O+H.UUT"dg~.d-yZ;#^:Hw\]ý2m=6˘?R٥Q̵׳8y/ nN;g.o*XQq犯?oXs{~3v,']2[$ zI):}R#7;4wnzP}$fImRM|/JzN7$_<#Ʉ/)7Lߜ j"[@߁:xGU$@OA5~MT: ̳AT74:)1O{TM΄<4L3]&_}!|A| Xcw\>W?uvوgz.F{JczzKeB?c<#~„?Iu0¹ dmIءۧD"ׅ"Scqmp2 xWUcP\y~Ccv,0x-Gr6QğvA%A<3|?`;(y"bѽria v寉z+*#PNlR瘐ޗUQN/ECLObp5۴v_BUhL]jQfS7|fMVl{Pw@4l@5y6iapfNc6]8?t)'4=鉔p{6",z%isxP#%nK.KxE]Iqbs)G@ =L{"&"z>?( )Ci|p=MN2ɧ YYyk24(8 $/uĈg52Lf,'H# `Qz[Aö~H# xKOq{iH;J!Dhdb'$(6G6W&ާ {UbQ7/$@+ߧ-+bւيVdf?;lGra/CIxgZlg36 E4]*A^#NnC 7N#; X;m)zYZ"o|'*1ł>mHh_gFA`dSX[N#P5? t_?C`\=M7a{`RFW~(wEYrqlSua6dl80! O44[,ᐄqQMv[7QT bilt| OcBՍ #eL!sIgkkAe`1WI,>tPî3*j4Oͫ H=}-rwg>FOy{mᕃ5(Y ?E@qxޑvhhbPH1܅r؁hBӊ_?|,90v'\i䑨GW &!ݙYnPIrjA`e pͥ7`y%>M'*`7?|J ms?1PluE"ڬo ,5YA͢P[R=@o'YR *S*xh܍ 8x8v)6wZ7injiQi(I.`,nZ%)y FMc^yf1zbz;@1@e|B6GO>  Eݧ䧸X &C9˫-\/U,0Er gT PseP ,`Ӿ!Q$Nh[3q0) U:#6yuw@9㔙 y8~Q'Z} N5wK1RpԎv"XmNռjVZrk8_5]: CAz[p?nᇓm20Ezڢڮl$Y o@'={SFfnj7[Аֹ]yb^VEaO=w qL,۷ui z"!v`2@]cC}*N¦vgVx[U3O8Ǿcr`sNqDrscn%kmp2Ô\5>!L;i3cEU/D 1޻Yl9$X\ ǯi fʥcbYc`8FAUr#Iy([ KH\EHCɾyQ# oQhp4b٠? ʯT}}w %! bvץBSԈ83^>4}gLGtCT0_9[ +:#`ܬ}? . KIvs(pFr>2z,˝$u{M/zl`#8Zy o XCՄ|=B"D8S d7}8$˕\|85cu$g`bUPicoK+RoYV?x&꿧`z%) J"bOy_Peژw7d-HD+lE}ĕdU}xn9mD W>vh ::Ux(!(`.]% T*RWT&m>u/Hrp̫ z_]Wj:" Ltb|I|Y5$Ӈ?Y׽>XZ fy8bR6J3PRGP%!UkxKYƄl!ϪsD$`b=\AsW+r"r5I5:o=Ӽrz!? $1eЂ^v$v̡R\g L!TԙV tiʐRmWǚs&u4wU\SH7tP&nsSbrSʏ7a*Q"^?ϱFOh9 ÈSCXjOmßCfaL$+TGduq4Q) oJ=K^Ho>X*.'@xfqjm?!I ߾ϐY$dwQxd_Y6FYL߹v9e^V&DŽiA>e'1h^3/%}zl@Z2҂r¡$7M8jw O6 8Ic˞+Ha|R]4ߵ84SW5lFȕS?<ãNiy0;/>f>ጛK6ԘQ$M8yHj2~D:iBd ?}5Mg3e$^==uG|E~"k^8 b+@`m\2۞G\ҽU͸lt^^vsX|5lӵ!U<\*j(`͠E>6 j J6 R\DyC9UV&z+lc?0!-~{ȘM83'X'؍bKaO~ڍ1c\Ken[|=.rr 2DMW ӗUHFQr߮`j@ Wͅ3v'){uRDSN"ˌޗOVH1ƽܪŀ}R ՌѤ<ዒf8,?)RTPbſ6tGF[Њ7=<^+2~‹0Uw<[>>ziu?5糚Q, RLlc'm:]JgpF xQ3܀ha~ {Q?gIɑ*!{ s'8?eHlѵ6d`wUzc"J?8oȝ ăqK: :040UPoC!Qty3/=LbLGR3pSsB򔅶߲ד(-CgVyquuw/٩(taU'{U&FB2b<)0bKa.24@'qئ5 4:_f[yt?C!pC,j؈X7lЏ$8j}* p CUOaKVxcC8<^25EuKi6GC1i5ўr <;k*$8.u*]h:/B)ݡ[Hu}''VM \6#uេ%>' `LCy|*I>w/V#Y=88^ߺk6./'Gl%ЊR|J&z-x[R?O&RK (ꓻIʬ`֛Kd4x`gL&Fvwv 5H[x/^O",7oOZ P2e7/t҆H'RyU:ID7zE[I"nAroJ-i2mGE{D 9zӽ%L˵'@ 9ɋwv})},cu}VZ %0čuB6Oq.cŦ׃S^|8A>k}x@,H aKyd,!c| 8~i1\>OA;+@97zP1CnmfIHG >.+9P=use<;3Ɲn 1w>蒄o-٢`䞱d6 1 V w3 EVtwEYx:8}`)NxgC7(l LXS pޑt6 %nrl׺lwg2K.  `tPM:{(J2KU qYk$ UDqp5y҅ps8Ã>p^YdHFkȢRUkDI 3}>o9y}BF!7o5Gj.lp VҩFK!:&({r)$S#RZ.ZTнpg@I޷d]Sbi*H|<y;$4qw 7,NU!25em n8KaV[.S5-х3Nň=|o: 05\doq:MtOMPQӦe~1NE-BYawy:?1>E#2ʹ lI8ݲKڙV -`~ TdxqOсa4RҒuAlݡ@;6֌@Pooٽ,(znH]Uqd٢趷}\sSr+q]cZ}?. COxNAFu4u sj>\l,މV0TB<+%R?5+p!zDHkDƚ AJM'"o@XdI=QlZi/}vD^>D{|^J;PT2sbAo&[~ghs^l'gQ;@.'jy]#U`v<ZyK!&P2% 'MJGF;sgDF?h>|EM (u КtL  fwW`KNA*Ix=)gtoUE[|jJ78z7! BT(ј6q@ Ly CQ%dk|=PԢ܎`ڞPdWG!U@>PWڟia\HP 㵻NgLkXXḎ@ \eM6ڞ?\g@#E0w< ŋs5'>}OޥlP)~Ag0uum@.RS>fl=Ȫ'56D4E'ğClŦtXí騋h\uW/˨fb Dl:/*XƐ抳!BM^uR*Ti(ē]s_dAL+㼈|f kgr6Z 1x[ÝZ)Lg}nMvcknOm&~[^4 Sľ#NuĢs(z>XVq s«^>Ӱ8tϢnl͎r$0->%z:)k lzIƞvv5v7+tˇR͏0 {=u*gaIߴR@Z=@E[)RЍ"}&4eGgNbs/822#ҐN˭}p8:C:A\~'YuGlZD!Y$4 6tܜ~,ևXC⏶%|~#˽Om/h<i׭oaxm9}TKtxZrn\%Q)q'kB2gbDR ßW˧8#bltPN@qT?n3A5E}'xюwVr_KK1R>Uq o#`Fp缔G} .T u kCM]A L(+\Ι I˗4ŷB#`ŵjmyxA/c-so.=E01xuMW Qx֢w7ղ"2n)k~0ѦG\Տz#zR-7w'$KbnVl{L[jfȃ./gٌv>*͎t '>Hp;kI Q pE<ܑYdѾ+&Dx33(4*8MPwT>\.+IOi(}RR8˛Д7s+jBx\X~"uٿ84{Iz ғuREel^Ht47a.)(SOp;C{W)ð˓PCk1b]m{XvT%7),lrpZVQ̃"mG"+Evcӎ#%C1eц6t| F(\ODi^SsIˡrF-r,GASyIe;5BzTDDAԎDeTEA-rSwS0틐X`aBRT2?,h5&6A(ϹM]wQpMTed3Lv~Hk ">_>~"OBVѫ*8廍ݱ3,;Ǡ6 _ Ac=Y2@%֢XQꞀGWi oxv4BK@ /m-*NByۡߠBoTA!Kis~gqlK]{~h/9,L#B`<n}TCRo,rϿ˪>Rb@K:nuqA_t f0,h@K]=_9Fo 2NlV0qV ߥY xt&1@z ^||?ɛhRb7]u F^2X9cֱ[R_AeIL!)HהєÝ{ej9< B㷗ѕp. g`7 ;) icd ab3[:N1>Z3%seiCcD*tP j ?S$(V Hwb@SvџɄ-= :S9ϟk|%PMNiWk4KǸBKhkż)s{{Ti//i%=c }n \a[Eu^z~e, _# :T!.TBKpF{h2->xS'G6o,Pb"gagM1]27 YtJgɈr,r`)O|c\m.jA¶Bqi7Y6Eu֫(-/a3v 7>o.j僰[7w`C 1/T$3GuU +P~3̘}Yl ʧ5P3fm8u$6s<ꕋ.Iz\Iv5Tse =uZP6q# Q#G](g{|N&[C rj ?ԵUNJ-/+\g SGuUGIG=ϿÆrr8iXٙw)&q[-sZ[{bER+vFPVIP۪vaJg S@@MnYWHz\>]{4.>BJۤ#hIpMwdwNߓQfP9,!{%K>}hFN22lWUZ ݱa1'$ܵ{r+R"=&*KcTE!Pw?yΕHU]c,5?$S?6 zdN=NX)&p z.ADqCrnI–iL RM'?jn }`FbB~aXaY||4I\E_Hv +T UIo1ՁHOfq8F*%n{YxV/QU/r|5S;r7Gfe 9V?! <2>q~ YXK /0>"1ReXˮŒPA6c,dەFB /k,vZES3kw?c|*@!+]Sm_^ ' /XaHh~&]tR;dHY5ʨΎuIqP1|Ĕ، N\YoASڕ^s%c]{m(T^7QA}mAyqyQi$'Xe-c@s*t $BONKo'6`3Yn!O< j {d[1iGkmt1W;oLX(>6f9Om{ :#QY&Ե TR[}~v%i] z8?ů{x! yx=s(Iv4[1X2q0%>N7<Ja*nQ l܂^=(O"@؂⣱l2Q0RfR*Mӈ(d(眤o50 Eox;"oU)lIÎs|]j ~&o8B qO8̹I1QT~㡉  Zb-!i"af~$eiDh,ڑ7:թ@Q5[( i%yG'c L X8w?7Өĥ{xlFqC̈y7-w mƤvž_L+_)~x<72!5cczJ^ʄQ ..]G7Wt5:F>iYh3a~Z )4 r#PFĠahm?VW4mr;jKL 4'q4ПJt_7^_ia+'Гxykp5%8/d}#'Q;P}  <5륜nm8cwU\`=f7ݴ *L~jeODMJ($b̆*f wo< 阣9d)mM6nRI lrgb' >TzC'bD{K&ٟJ7%!L~^fG-ǐCwD}̊WKT#v]-Z ;kD 'yhowӵIMg]ڐ鬖< #: z.ȳafp w,eW{R䂥^",ڳ" F|8nFPqjʾ|7f jpYQ[>:>Ю]Lj|u夐2٬\I d]+G.; 5,cPH̡Pk G '漂k0ֻ*A?f7M,2 ,1^*}Hp_+f^06Zz^!y9]by j! Z]ȭ?i%6X\`+P㫾+bBW!ZI dE?ƺ92qYbd>$ 1˧i[$HoB|)Nr?T_g^&0(aCzL ^lLGq>qF\rpo&ʊR ^'&#fb8:7Fa߾ oUEjɷV__8؊W#FT"_9UtVkJݲc^r7X!Dj$1$%w#^icWH'HH [Z_`% *$theSm92B%ŋV$; <;9 *:&r:V0܍u췣Id[bKy j\.&-l)yLr|Ű^:T_׉mژ\"G-<\f+͈ATĶVEýoMzz.{̋M,䈽Ðg [K;6eaBI%^rXO,ETCm7bÊEZR7y;3 -U9RsQ#3LĨb£~h$Y&4 -t| :РJAvk b@6̪Z^jV9![ QxPS(GN{%_&j~gh_EE )ijs%SJaӠvBkzK/akm9Uf4O8FޛÌ1|iyRfҶ{Idѻޣb[bi=Xb+J O.jCZ/2~)W67Aޮz7D zu^n$^ۙAO-AK$1v;)E8SJ*%VlI\G8~A'_݂ wLIZoj{6Ef8E eF~8[O/r8e0~ ۯk~ F%eWGTͯ0P\> GxLyq}9]ؠSX$cK fqVjk1ڄ9'Aq^n-k<ǻ]j5ߜ,,sc< ?茼 #KTk(O?3*UgتӋt?5戋]  I bJy=SoNM)EiK!Aǰ|h̹>}Xn8Su5_wVQd8:o23|Y. ASLiu+LڥMok+jU@p<*\je WƥZr q#|vP.?m0\$2fS7RwTrx9E2n|!x \js [&5 N B1N[/0Ù/=Vhk) dNobB>/rEwPI34~Q)jؼ$aIwrX*BdLE6ŇC蚢tVѪmiG4yKa 'lJĽM r%1wy vg eMi ܀%zUۊ|M1+FJg7Ur0ч+:7G_|pRW)7~GEru|1,"={Ao]5(mڀ6[kc0kuJF{=Eqq'aƱ jo?ǭcRaʢI ⥄Cd\TbK6#>@;QbڍZMK,{/鄣UtoQl6"(NT}\1%oNTXHZ@<6Tp3\)[L?,Gq`9jq[rj 뽍Eň^HOR#GY2fK_W(OP'MARfYxk Ԅ2ȾL" %[; cW5Cf1 AMݞ0ݡ8\Q:o޵>JmoNcqED#j`\9s]Ï A5tkap%ͷJ7V"6f4/&k;>k:k v{ 泂aT\Ѩѥ.ҿ~pLQfgzEȀ%(h&c(aOuUn)"8v HGnC'1.\T қeSJ"a9Fwe"^ǽ^,}cEq *>o ~ע݀oTv7벸=fjnؘ#Jyb:NK ږځΫĩҜ adMC \zble<'5٢aFֿT2ZE0z`b32B#۵J%ӹ yGE41hn1EC$=B]lP39?jeQdӻy-ˏ=EH !H04'08+ih'B5=G;Mm[.Ullot 6]*w_zc6TA0gl)͠p6-vn.;cШ+纁PHU9J`Qy3:ퟳ3-!:=o0WnJzOeCQN%EMu"%Az"ȬWyo}nNR~{=ߑT4y&_) ,yD_ x(Kt (q `r1mJ I`0uN2РXȃo0}J3R"搉Qt83*G::99\![mXϑh\"JcB85c;L'@`UWG㊐PU^kk~aWHfN9 ѧZtn@7 2IH1B2憫( DA6[nG$"4TgoNLՙ,TfҨRlk"m뜟Z6]zX 3ǧw)U97Ĉ xB_)i;L:N'uZ@(_}t4×rb!h3FP.aZj^] jt؁{LM~RIpcl$lp> Hj}qҁd@{Dg<xd^X\XvPG,^+£M<]&wu Kg ͘$SU>olӱ4Ť-iݥ.'H AZN8lXMk d.B!v.ӻn\t╌'yٶ!J8"x $({}ugH΃:*gZ\g{rNϛÍ-~$p$VMݠdg&K>2ZHWPДrEȩ*o%_BNRyV1QVyˑ YCIg3V>դވfwV>ݍIV^pCXe#]`Q$P&M~ `/\ GJL@qd_/Gi#_4dMiSeu'Ai bQ>Lm|tF$N 4+k&X<3kO'-Vbʂh9.Hu,Zeǩ2`r&ds<g^p)] 5֚X}g7x KbQaB؋CWF\ Bq\<݂J@9)Ybw9 Ns j !yDg%s0;*mNT7~1EifJQ Z|4N#3%YW}_ȹƌudQY9Ҵ&mͯEl ("j-ߠ۝83 2_yUY2qy2 +45e9XԵI(Et uzw)R,o/t:_ z oɠ m%݅#7Db[7dlu[J}]?z[[DkKx:3zXAdHP=ϟt̵ϊd|jRvшL>&Hw>ϽmBG",Ldx25c7OY@5j?(0, DoCˍL͙˘S&ItQ$w3ǓXPykw5P}9[6su,% @@$\+,EO $FO.NĞb&.p0rkU'#)h}a@_ީROXKӁ`0jXY o2g s"'13\8Qx؍"~8Pn^Џٵ BK$3H-)%XYӏɜh뻣(4D׎3+,}iğf;u9:{.l.gfk&+Xs­]_u!AѪ96֔CxF+ @8?dÇ~TLVpRxgTt{:{*}A^3+m7wY#}=P P n-3z,J'+&us!1آiGAH.>2g+CӜϪ<&*Y"Vr_7W~!{~Dx|^|b{V0D^ǟLG] nx#dr0HG<5D 'Cǽ pEYF `&FlFʞhI g7EqŁ1)5!H4jEo=bEblÀށrrS5|fkb#}1 M1c28׾;5zDOXܨA!zA#R*P_{[nW? +`혭d% 74Qc4ݞ6g!9:/ mee-d*Ř/G Bt3J[1=[ oXK>CS}4rčP2?u`Hx` a?մ|X?e(׭0h>DtXO`zEG ,^QBLv˞[ewԱٱ5+/#'W@_ |J8h Qld4q5[X`'w9pۣ9?As<ۅh!G>9c5lu(+'K7ULi;q9(&V[ uק/],Y4Ͳ A`@3w‚.Q⚰U vE̩s1x7+钏M+#Ք%H4N+>,](HRWXc%{9 Z-)^:(.bO&;rȼ%[NDwE꼯+a(VVX,J7. r RϚ.+~oT[(JJ?Nj4ڹO,e1}i͒+1o~6  Cl3|%Z@4L8[) jpWJ\ u kv jys.1Hn)Xš6Zs{8P9LQI-}Pf4%г72 3PU(h2xz~S|,av1902TN|)1s Ji%a^dCA_)Bi`ߙ"rޮy]x2 1ٯaU7LlJT]^@~UX9Pnp.($nqSZE_ z} wzͅ3:CB| d, ?wΟ)M&@ M5 _Q@2$+s{uќ;vrQ/ ;nSrnJQ(Cqoi§`ET_xMݞ>kE>Iɿ+W ,D9g+@rc&MuǷZOiGm~&fgK W}]|t]b[GX5pe}S@&-gr>xgO uf;t "@oc렧Im? ZS9p6s&k!\@s$ p6}h-[#AD˄}J:L&Am"ΫC"m1! ^m3pbf’,DvZ". 4J]=` qi1JYT}g|[ M'I~IwzjFDP*;9Vbм$˦ V4LV0ҕ>iA4dx Ǿ6֦%QϪ_;trAu_7fJjTUl#sa`[$ł[ 'ˡ"W I Wϴ4"U闷lAӒ Li("a>h=Ij=& ٓ!]_C$ζψu[A?-!SueZ>6B %`-WۛaJdTs7^"1^2P\"{P(w;Um¶ ?o%OG#!п?IN:TH& M*#9?Gx۽RC8(e8$rsf1^FƢHEnKATWNe4b[7PPh*ڤEH / X(3>,io^U:BW!YƔ\قWߛ3tCZ|ބkq5U, jh/_D1 BwQе=0Mܛ(_ǎ:u v۱￲N$.MnEB+3N3$~![XGxI:yc~gc7tPg|^ܢ0!r'>nM Y %H"=~&sx_3IyH~}di؉ }푋2܉u^xϮ<s"54c}ӵyZ#fr?s|"z}1lEXؕVv.Xn{Nč(iJ_T<*o:z&3JEb]L7!Vu2Bڡa߮l̝@F1.!*H^Xѿ1ҢGdt]TSVҜ!69,=4CN|uyH"?!!V(7ȃ;G]Āl6m#>DHI1h$0*P#=qKLh$7bv@4{>i w*W -?v?t¦GIlIj->Q$pտ*&Q%t.c׶Eiv~S4zTѤ}6B1EcGu15dIY.9y'VLeYꅶm"io{1syT<Ѓ3 }܄2Gjf?&@#O N.̍xM=02u$e'v,P Yu).pa?2+RB2 +@( ss\'K/-ҐDh25q/i$Աh\tL|tMޓH86(JTL\, F#:qgCF2yg9?.osz"I:0L˷rik(o/ťh¶;~Fc#Zۺ; ={oo+)BDV~fk _0ܬVܥ+gד!1i嬕G1"OA:knv0~\'.&f6{''!J"8B0>ˬϨ; BxTePXeC[j$Ц_T٩O)+%0aNޮZ YZ