guava-testlib-33.2.1-150200.3.13.2<>,$dgNFp9|uHGBAP|s55464a@UpEl­^^CQI&aH? m<دjW3_'Ta~L\U<7.:׶ ORi?w‚i]$jR5ZDp o:Ӈ 2t*wz5שQFu5>D?Dd % @  &FLTh r |  U \p8 h  (8 90 : F@G@H@IAXA YA\AD]AX^AbBcBdC@eCEfCHlCJuC\vCpwDxD,yD@ zDhDxD|DDCguava-testlib33.2.1150200.3.13.2The guava-testlib artifactguava-testlib provides additional functionality for conveninent unit testinggNFh01-ch3d *SUSE Linux Enterprise 15SUSE LLC Apache-2.0 AND CC0-1.0https://www.suse.com/Development/Libraries/Javahttps://github.com/google/guavalinuxnoarch @A큤A큤gN?gN@gN@gN@gN@039f717ff40342c1bfa55d87b93c185636343140fc8937c979fa60abd2290902116bf8df4840abf9cf7db0c9a857eea0cd2e743e8bb3fbcc94a5d1f11ec0101a75a57a41422fe2ab858b2bf7ae3606047b23ffdb926a61e2456d54a73e8f00f8rootrootrootrootrootrootrootrootrootrootguava-33.2.1-150200.3.13.2.src.rpmguava-testlibmvn(com.google.guava:guava-testlib)mvn(com.google.guava:guava-testlib:pom:)@@@@@@@@    java-headlessjavapackages-filesystemmvn(com.google.code.findbugs:jsr305)mvn(com.google.errorprone:error_prone_annotations)mvn(com.google.guava:guava)mvn(com.google.j2objc:j2objc-annotations)mvn(junit:junit)mvn(org.checkerframework:checker-qual)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)33.2.1.jre3.0.4-14.6.0-14.0-15.2-14.14.1g"fifeCed@bb+9` @]]]@\}fstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.com- Add aliases for the failureaccess and listenablefuture- Upgrade to guava 33.2.1 * Changes of version 33.2.1 + net: Changed InetAddress-String conversion methods to preserve the IPv6 scope ID if present. The scope ID can be necessary for IPv6-capable devices with multiple network interfaces. However, preserving it can also lead to problems for callers that rely on the returned values not to include the scope ID: - Callers might compensate for the old behavior of the methods by appending the scope ID to a returned string themselves. If so, you can update your code to stop doing so at the same time as you upgrade Guava. Of, if your code might run against multiple versions of Guava, you can check whether Guava has included a scope ID before you add one yourself. - Callers might pass the returned string to another system that does not understand scope IDs. If so, you can strip the scope ID off, whether by truncating the string form at a % character (leaving behind any trailing ] character in the case of forUriString) or by replacing the returned InetAddress with a new instance constructed by calling InetAddress.getByAddress(addr). - java.net.InetAddress validates any provided scope ID against the interfaces available on the machine. As a result, methods in InetAddresses may now fail if the scope ID fails validation. * Notable cases in which this may happen include: - if the code runs in an Android app without networking permission - if code passes InetAddress instances or strings across devices * If this is not the behavior that you want, then you can strip off the scope ID from the input string before passing it to Guava, as discussed above. * Changes of version 33.2.0 + Dropped testing for Android versions before Lollipop (API Level 21). Guava may stop working under older versions in the future, or it may have done so already. + Fixed a GWT compilation breakage under Gradle. + collect: Made our Collector APIs (e.g., ImmutableList.toImmutableList()) available in guava-android. More Java 8 APIs will follow in future releases. - As always, streams are available to Android code only when that code enables library desugaring or targets a new enough API Level (24 (Nougat) for many stream APIs). (But note that we test only with library desugaring, so we don't currently know if API Level 24 is high enough to use our Collector APIs unless you have also enabled library desugaring.) Guava users who avoid the Collector APIs do not need to meet this requirement. + collect: Fixed a potential NullPointerException in ImmutableMap.Builder on a rare code path. + net: Added HttpHeaders constants Ad-Auction-Allowed, Permissions-Policy-Report-Only, and Sec-GPC.- Upgrade to guava 33.1.0 * Changes of version 33.1.0: + Updated our Error Prone dependency to 2.26.1, which includes a JPMS-ready jar of annotations. If you use the Error Prone annotations in a modular build of your own code, you may need to add a requires line for them. + base: Added a Duration overload for Suppliers.memoizeWithExpiration. + base: Deprecated the remaining two overloads of Throwables.propagateIfPossible. They won't be deleted, but we recommend migrating off them. + cache: Fixed a bug that could cause false "recursive load" reports during refresh. + graph: Changed the return types of transitiveClosure() and reachableNodes() to Immutable* types. reachableNodes() already returned an immutable object (even though that was not reflected in the declared return type); transitiveClosure() used to return a mutable object. The old signatures remain available, so this change does not break binary compatibility. + graph: Changed the behavior of views returned by graph accessor methods that take a graph element as input: They now throw IllegalStateException when that element is removed from the graph. + hash: Optimized Checksum-based hash functions for Java 9+. + testing: Exposed FakeTicker Duration methods to Android users. + util.concurrent: Deprecated the constructors of UncheckedExecutionException and ExecutionError that don't accept a cause. We won't remove these constructors, but we recommend migrating off them, as users of those classes often assume that instances will contain a cause. + util.concurrent: Improved the correctness of racy accesses for J2ObjC users. * Changes of version 33.0.0: + This version of guava-android contains some package-private methods whose signature includes the Java 8 Collector API. This is a test to identify any problems before we expose those methods publicly to users. Please report any problems that you encounter. + Changed various classes to catch Exception instead of RuntimeException even when only RuntimeException is theoretically possible. This can help code that throws undeclared exceptions, as some bytecode rewriters (e.g., Robolectric) and languages (e.g., Kotlin) do. + Added an Automatic-Module-Name to failureaccess, Guava's one strong runtime dependency. + reflect: In guava-android only, removed Invokable.getAnnotatedReturnType() and Parameter.getAnnotatedType(). These methods never worked in an Android VM, and to reflect that, they were born @Deprecated, @Beta, and @DoNotCall. They're now preventing us from rolling out some new Android compatibility testing. This is the only binary-incompatible change in this release, and it should have no effect in practice. Still, we bump the major version number to follow Semantic Versioning. + util.concurrent: Changed our implementations to avoid eagerly initializing loggers during class loading. This can help performance, especially under Android. * Changes of version 32.1.3: + Changed Gradle Metadata to include dependency versions directly. This may address "Could not find some-dependency" errors that some users have reported (which might be a result of users' excluding guava-parent). + collect: Changed Multisets.unmodifiableMultiset(set) .removeIf(predicate) to throw an exception always, even if nothing matches predicate. + graph: Fixed the behavior of Graph/ValueGraph views for a node when that node is removed from the graph. + io: Fixed Files.createTempDir and FileBackedOutputStream under Windows services, a rare use case. (The fix actually covers only Java 9+ because Java 8 would require an additional approach. Let us know if you need support under Java 8.) + net: Made MediaType.parse allow and skip over whitespace around the / and = separator tokens in addition to the ; separator, for which it was already being allowed. + util.concurrent: Tweaked Futures.getChecked constructor-selection behavior: The method continues to prefer to call constructors with a String parameter, but now it breaks ties based on whether the constructor has a Throwable parameter. Beyond that, the choice of constructor remains undefined. (For this and other reasons, we discourage the use of getChecked.) * Changes of version 32.1.2: + Removed the section of our Gradle metadata that caused Gradle to report conflicts with listenablefuture. + Changed our Maven project to avoid affecting which version of Mockito our Gradle users see. + collect: Under J2CL, exposed ImmutableList and ImmutableSet methods copyOf and of for JavaScript usage. + net: Optimized InternetDomainName construction. * Changes of version 32.1.1: + Fixed our broken Gradle metadata from 32.1.0. Sorry again for the trouble. If you use Gradle, please still read the release notes from that version: You may still see errors from the new checking that the metadata enables, and the release notes discuss how to fix those errors. * Changes of version 32.1.0: + collect: Tweaked more nullness annotations. + hash: Enhanced crc32c() to use Java's hardware-accelerated implementation where available. + util.concurrent: Added Duration-based default methods to ListeningExecutorService. + Began updating Javadoc to focus less on APIs that have been superseded by additions to the JDK. We're also looking to add more documentation that directs users to JDK equivalents for our APIs. Further PRs welcome! + Fixed some problems with using Guava from a Java Agent. (But we don't test that configuration, and we don't know how well we'll be able to keep it working.) + Fixed BootstrapMethodError when using CacheBuilder from a custom system class loader. (As with the previous item, we're not sure how well we'll be able to keep this use case working.) + Suppressed a harmless unusable-by-js warning seen by users of guava-gwt.- Fix version mismatch in the ant build files.- Clean the spec file and simplify it a bit- Upgrade to guava 32.0.1 * Security fixes: + Reimplemented Files.createTempDir and FileBackedOutputStream to further address CVE-2020-8908 (#4011, bsc#1179926) and CVE-2023-2976 (#2575, bsc#1212401) * Fixes: + io: Fixed Files.createTempDir and FileBackedOutputStream under Windows, which broke as part of the security fix in release 32.0.0 + Removed @Beta from almost all APIs. Most of the remaining @Beta APIs are in graph and hash. + Enhanced the Guava jar to include Proguard configurations that are picked up automatically by the Android Gradle Plugin. This should help with warnings that were promoted to errors in Android Gradle Plugin 8.x. + Enhanced the Guava jar to include information about method parameters in its class files. If you use static analyzers that look at method-parameter names, you may see new warnings or errors if they are now able to detect mismatches. But mostly, you may see better tooltips and autocompletion in DEs. + Improved nullness annotations on a few classes. + Modified classes with "serial proxies" to declare exception-throwing readObject methods, in accordance with best practice. + collect: Fixed Maps.newHashMapWithExpectedSize to stop allocating maps that were larger than they needed to be. + collect: Made various APIs work J2CL: Maps.immutableEnumMap+toImmutableEnumMap, EnumMultiset, CollectorTester. Previously, the APIs were present but failed at runtime. + collect: Optimized memory usage for Interner and MapMaker. + graph: Changed directed graphs to reject attempts to add undirected edges. + io: Added BaseEncoding.ignoreCase() to support case-insensitive decoding. + net: Added HttpHeaders constants: ~ No-Vary-Search ~ Sec-CH-DPR ~ Sec-CH-UA-Wow64 ~ Sec-CH-Viewport-Width and Sec-CH-Viewport-Height ~ Supports-Loading-Mode + net: Added the MediaType constant for JWT. + primitives: Added rotate() for arrays of all primitive types. + util.concurrent: Changed AbstractFuture to run interruptTask() just before afterDone(). Until this change, it ran slightly earlier than that: We used to run it before unblocking any pending get() calls, and now we run it after. + util.concurrent: Fixed some cases in which we could catch InterruptedException but fail to restore the interrupt bit.- Upgrade to guava 31.1 * Fixes: + base: Deprecated the Throwables methods lazyStackTrace and lazyStackTraceIsLazy. They are no longer useful on any current platform. + collect: Added a new method ImmutableMap.Builder.buildKeepingLast(), which keeps the last value for any given key rather than throwing an exception when a key appears more than once. + collect: As a side-effect of the buildKeepingLast() change, the idiom ImmutableList.copyOf(Maps.transformValues(map, function)) may produce different results if function has side-effects. + hash: Added Hashing.fingerprint2011(). + io: Changed ByteStreams.nullOutputStream() to follow the contract of OutputStream.write by throwing an exception if the range of bytes is out of bounds. + net: Added @CheckReturnValue to the package (with a few exceptions). + net: Added HttpHeaders constant for Access-Control-Allow-Private-Network. + util.concurrent: Added accumulate/update methods for AtomicDouble and AtomicDoubleArray. * APIs promoted from @Beta: + base: Throwables methods getCausalChain and getCauseAs + collect: Streams methods mapWithIndex and findLast + collect: the remaining methods in Comparators: min, max, lexicographical, emptiesFirst, emptiesLast, isInOrder, isInStrictOrder + escape: various APIs + io: various APIs in Files + net: various APIs + reflect: various APIs + testlib: various APIs + util.concurrent: AsyncCallable, ListenableScheduledFuture, and ClosingFuture + util.concurrent: ExecutionSequencer, MoreExecutors.newSequentialExecutor, and Monitor + util.concurrent: Futures methods: submit, submitAsync, scheduleAsync, nonCancellationPropagating, inCompletionOrder + util.concurrent: Uninterruptibles: awaitTerminationUninterruptibly and the Duration overloads in the class + util.concurrent: the FluentFuture type, its factory methods, and addCallback * Remove the hack of removing annotations, since we have now all the required dependencies packaged - Removed patch: * donotmock.patch + hack not needed any more- Remove parent reference from ALL distributed pom files- Upgrade to guava 30.1.1 * Fixes: + cache: Fixed compatibility between asMap().compute(...) and a load. + cache: Added @CheckReturnValue to some APIs. + collect: Added @DoNotCall to the mutator methods on immutable types + hash: Removed @Beta from HashCode. + io: Removed @Beta from CountingOutputStream. * fixes bsc#1179926, CVE-2020-8908: temp directory creation vulnerability in Guava versions prior to 30.0 - Removed patch: * guava-25.0-java8compat.patch + the compatibility is handled in the upstream code - Added patch: * donotmock.patch + patch @DoNotMock annotation occurrences in order to put them in a format that our regex is able to identify and kill- Avoid version-less dependencies that can cause problems with some tools- Build the package with ant in order to prevent build cycles * using a generated and customized ant build system- Added patch: * guava-25.0-java8compat.patch + Avoid callingoverridden methods with covariant return types for java.nio.ByteBuffer and java.nio.CharBuffer, which were introduced in Java 9 + This allows us to produce with Java >= 9 binaries that are compatible with Java 8- Initial packaging of guava 25.0h01-ch3d 173321223033.2.1-150200.3.13.233.2.1.jre33.2.1.jreguavaguava-testlib.jarguava-guava-testlib.xmlguavaguava-testlib.pom/usr/share/java//usr/share/java/guava//usr/share/maven-metadata//usr/share/maven-poms//usr/share/maven-poms/guava/-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:36622/SUSE_SLE-15-SP2_Update/4d2304f13cb12a7eb14a6111a51dcd6e-guava.SUSE_SLE-15-SP2_Updatedrpmxz5noarch-suse-linuxdirectorygzip ERROR: Stdin has more than one entry--rest ignored (Zip archive data, at least v1.0 to extract Java archive data (JAR))ASCII textXML 1.0 document text PPRRRRRRRRxR%7 ċWș;GPWZ(%(V+Q[t@j F~)xZz]?*nLb3_!Y ù'܏;ݵ[mن =t04u7mQ 2J)SN ^_~sWUQJ*Dfby*d q{ *#3=2zӰzK/X 1bǮNIR1L-,xyu5=^} bp!lLp퉛5{43bR!<習W(g MB + OGZO5Lو"2Syr2m|:,ݭS|Fu[Ţb!2%`RF!VTMB%!o6P@S8-⮺;&/|2ڟ9Ǘg f^&O@o(4'#Ԋc9Jʬsag* j\vlDOẹYE^<0SB⫄tCptqv IO_ZgD,pu\e!> E qijpE)(kK*!zD"JY Z}Fl2btd gF2c?L◉F| 9bUk{a խz/HhNNy܋$#%vʪ2GD7LZ֙-vEMv_ڰDKW^Wn JRRН%="NVSYmm]MVD6X;.H-cszЇA] ޢYLZ$.,H;ЅM`NXup(. 0©!#x3D7%?tB? w%;"-E;L:@-g2+ۀ9(æ2$lێAXkAIkRv=^8lCrѿuI*2ވcj;+ZGB]w<`hn"{ [(pVFx#?M|}ъ6vSc 5QZFN̮]P[Y<wEhuO@7Ú?ѱz&z_D?Pw1b1qlp.Ǝ֕d߮<~2D> }Kt#BrdؓcYǀsϣgfxe {ST-\Hf?T,yB<֋!NU܏w=wNCy{7kiOr0ipl?uJǏ9ke|ꖣٷ@}͇5: GL ȂZS/q`XYl0UHx+4>;VnͶ>N\@ݔ# QXd.J*wck2cn2'$hsUS1{x!Kf:'Hiu>ؑq≿ϰ} .Rst7r[q16 A:gzQ?2zlS dw^zI{@˲a +W}@r ФrG% q=^\(ɧ82р0.wt7![O.MY9k!-Zuc@dwui%}n YOHVX̉,\ڬMfuY(̀4t=yZ2^׿0YS64~$R7~<+oRM <^0 m R,V1A]S7Taҝ SN:2E _z-Yߢq ]djoQ4K$WKmN4I2 pwj PMvu1ӝ)a43,R^]'{άYT$cu? 6ړXIk27~ݏ+-e=XE,b8lHkA͜kɸHzwN }{Ecgi~ØJNpVgٓ3Zzw-oYOe9K\33 e &Y hm4qtpXb7269@2Qfu%JVƧ7.]@]K_ܳ"ңZu g~ai̓h^n2\dS6a2OC;8,m(pOx/t\w?Q丙I51߄k'lEh$FuP!PL&i77*=7=@.0N]x_(Κ-> $E^1ަRu與Ԟ{n#ZSs%h i9k }K&MX^"jM+w-gr:~_VKz g^Nޓ|ޝ(RfHmrebWߊuEh\!2Q$eɍ,'讁;p4(Tg$#3Osg4-ޚBQx r&y3 lM ^cA>gN/Į?=jh8ribM@x+< ۦPG?8J}a4 "K|+MVn|6"v-WW'RR`/VurGOn/Cr,6VjQ@41!ٚC@'i7G%9Y *]$<GNMG#cUO+ m™GS46l~ЁsUϠM8٦sǟ^ FZ6A)Ε`%t9"U[Z47PE ;RK=G)4Đݒ&o"1R%9b;$:tm=&v*dj0}>wpڞFaWIuZ3JjS |ZjAa)ko{˜[ (nF i UQ7}Q-M .IȓMK;Sx /yHʸ: ցK?fb6a`yEG ?%qbQV&HPCLs߄J|qwEYqb@*v"oRNW5,6#zPɸBהGIk-5\eZi1..o3 )CXaj/%HEn=գ;S0a*i509M$C]v z؋_:GwHop~zI3ײԋ^ܖ-D7cWω:H,l('@ qz-0Q$*F y@իV|־!+ֹ _NZRe"(7nrW.C4KD- O3: syO5y9C#,G Z \Nn+^>R~B7oFn`F[{9E %a9-Ej%n^j[uF 2Hi3J*Op;dǠHDZs5/!'qy14*AQ1wi4KT8W"HᲤjqű$pŧz>)+z,Q)vLRi+EI㦀[?kENC;v80-+zabD㩹\= bΚ)_;F;ڋvv Ʉ =98g Zc 9<7/pU"Shi_Z[]5ȟW>B9 j 6~E0L ypuem2ӚcEQSqZ(OItl7SKQ 9z4J yZƶ;7CsD-L3̊:Dd1H ] ,ҬtTOczk_*"@ 9Un퍡i;l|h?ǦDA~kl#I <61L"[oLI_a_> A?+0X IPqWhqAV?4&foN٪)c#o᳸)t)N:qpgE1S6X(~ (L)H\zx9>`za:pfг`HQāqjQr_mMkνYQ TRC&7(=eJBh_q$e*фCڝj51 _uF;ɉ0Î.yRuLUJe6!TT'p%6k }ܿ/?61^,eKj4gPГ+ZMsM(Y_f~ >vmQ`E _<RyՇv+BΤ6tϕlP:a g9ΈzvU!&YL&I,«j4$Ӝ W8[3k}>ߜ䞣'K,Džr=8U:|:JV3♁: 1AL>XK<֘u$]賤_DI+=PCS>-*SUz* 'O;̦l|"!JmѓDT2!.eX=|ܝBtB<xjx6%>gѮUM.lZ6q|KR^Io~P7/XTó.OJ޸2`^ʍF4 ;{UV_Q.]v?Y\|Uʦ\ 6eqGl 6-  *S/-SV2+8F{oDTN0'FFQюһyf)YэdsÙ!K_*_ڮD)EU^0X>:݄ͱFzȶEmNy^~>X5IG#tI^( La"9G91R\ QڨN_J/-0ރa"`{r,nT1#~{1;Hc]->^Wxz؉$PFGe/Se)r31?mYl })p[tF\O:,LR~Fm*}V1,`}句%,/Md{ʊ/5e{(,BJH. G cl/p^F$첛i1;M4G9^E$ ^WBiY*6 zF16j@e Fcg=[%6l&V6;@`HT$h~ 7JVJa72׉)ɫd@mնt,"κ($ʿOBs Xc 9Q魢D9gÉ190̎rIA6Y)DzMJcVW%d%&4!TvRH̡-5{qL׿? 17qV2P {+9R<&Iށ_8rFRϠ~.iNcwSjK߻z~:.XqlٞFo(pjW!1 /k8L,04ٹMTMoUt蝙 aR $. f݀rw%7s V{~"Lb:MX#x䡁Y ~9z4X{q#^&T%"7 OzIn4E,\@m4!<"h.|"&Ъ1Ngx(VL2IaCs!6R?TtoZ£y1`!󭚑?/W+gdNt-l8 q34QIr'j`Ej>૚ :ZG0t'~(#2( gmb2պ@\hʽ{v\QbA&;OJjSXpc f_LMXw9x|'eQX_iiU6hS:Ri (S sF1! ֋iK^b葉njб/-ĕdլ{ A{^OaF3{2YZIڑjLf X@Q*}rMPB}q_`iYk-dG鸞B:s!'m /1XJ5QhR4bb5PS;m$.*UWG` @l? 8M|e m ׻-a>#3[<ҷn;^L[cip:Dp/1N2@QidI{ma^ iJpQǼ6isģx #F\Ppg9|cdU"{svn$v|'x|eB1m/Ph@ eokTuвL@Ht@Ns1JN!潘 IPFd {=@AmisqA ٖD4oNS|]~P|y% xk5#fޫlfd$@d ~YKUISzqw7K%pdiS(0W8DAbd{jz+[.+KJJYHcOtoiW-%~2>« Yu کcӦ]&4-e5>z©*[A ցm#C}3/=~Tkdkd-fA!3Rʥ:k 62L7Q~j{pj䮳Ai&l9gyPA7`<0we+]uʼ{+ocRmB&HU/<"*YhN%E CDB726~C 0ral iXjP΃= kYUju, AŸe[a.Bm¸5>ly߉*żU͐Tٝ/Ⱦ5/5bv5@]JĻL0>=ί130QOC-e{jAg2&τZ+C\U9*X"!E1sSJ`#%"K$CG4TUc}4WZŽA#I; B}4H4M[J5qPH j%74Fs<< 2ta3jqioh7!:{s4wT9JPRZn枊bM < mzbV_| I=ND4Va8GXjɯFo~x($~Tv7}&*uMݓ|@֯%_e`!pyVA8r)B V2u"މw3ior Gy׈ ~Nڙ 7ȣSI*#5{VYπ>p(lÆB.[.ș8 %U'bݾL{uEB' |пMvwOebM#hKڄhobڙ))vLC\PՔBD&'$[t(vܬÇI3ck1W#]FލJnsyhZ[KUAgv >] C=mD~"X 4gddW@,/~**2*!O8j9^}H~'{>3qf.k&›c'xNb aKLe(FWL9ރK#p/KBP ۩ٿb{>J AtŞjQ_) ԴK)~ Rs6)A+4ī*[KМ1D Q vZa SI/?z ʭdxXxi %r2fFXdDj^ >HWk 0Wjk6zYmS*ƣ:侗̒5:k:ә9\/^IMp #Ɩh] v@xq#2ZG*Z|3Byފq9.:9Ǿ]qcF+(\'fBU ѐmW+@1/VPj￿W|AM>SKțQPRsS2hMbH"}zIm6OVvj P?s?s[1,,VNzn|LKG􉫼i, E迯.ui'fؽR;_ EN #)$?W ,3._2}4=.sak!eŨM);8-;|(njcKNJù|_^ysPp*ځ$bb\!'(b逑`U=z~']gs.+Q̰(ˮK̛GJ}Y~9A7KPݹ㛾}J4V㯅3bަ6T 9b`;@hCf5#yUӿ^H׀g@iy* /Afʼn@#9lSOWPOT=#Mv$L3 Ȟ3-A8a,OPRd-6x~n, qΛMC@Y +f#nmqˡ\q☱.^Ńgk֥4k3jGH2wz*^M_#~˘[I auQ^BЌXnb%HN&vY8-}XCb'yLhP+~ȩ}8]۞ J;aȎ. ϕ,+;2"i}>dC3ض|U<>bURC6},"{'WsA]̗ع˨HsQIyHvSߥw*Vط1XPrp?Ofq+/|Cy.Czx$(F3,]ZE$~:YhKu&a) ik…j_>:?aݭxQ)L>Z{{OV"3{X/[jMUSܣA9C#ׅ\IvtLf#>@Ɓ,SA˦!PR0[>94fdl3?=NِzLsz x{g@;@g Χ8V, 曋TrsrwpSLY%}֪ͯ)ϺƋ6p'dP~qh^J=|8yLf-H 5vap2hi.Uf XTREׅK'ٞ>W:έjP< *)uhw%pMyS0\Cx %DD8wj8GOnc9 "ϻہR.DdoEI i"Ȅɨ>XD#i5(ۇBތ2i)+_[i҉Vf%a o!t, :x: | " ثҹ=A3 ny>-0A?g"Zf'8e4,`oYv49!e&7@q#fu~Rr<>\^cn(-t7;0AT!XZiے{3K'*(c;m(A1:ԇJ &þۭmnC~|# 2*n $Ke҂qE5y;j)研/ qK*E ~_F}*)m?v:Pd^ `Yv Z,I2bMxU# U]}}gPcN!T'+v@;fmH)@|VpR0Eb ٛ:Қ9!:Xg0r, h_Z>kgxg}"aԥ.c3Ɩs썵DrQ31w IzflSQ'IVr5ن S2.]#h{'*.*Z+8?Y1,(7*da!*QYj6EnY_=*u+qcw|rMXˡPR%ak <.8%<ĽhѠ"wV&R PyM)5@ςPM4x`XJpTxq* ,l7iE%&i6bW`1^Z-5`oǡcnr2Dt)wgŇչ]M͛}A'bhyo|A8cCsl2BV` 4n9#-So6 ,*&[\ʆZt'mrDq|N[o70DS-,")Ifwe5~]J5iTkU3=}s%7J?cB8݃,dIt߀.^fphқ=D0'bS&Yސn"EO$4(Dhk h"I9x9\n|9-CvUi'lBMu H(UL#ݏ@=@Q8VQ  k5 \ 4H]B~_V؂bBY~%7~u+G`+ph=)rѬ0Hs΄&1A>x֒#27NVx Ejω4黋 v[BFkKyE1=o'8NxcbkVrE˅5eqdP[x0d3֚=YWG?C%-1yH"> T;Ը 4#x$PsjhG<܍aQp:E%MӇ%6ǂ>O0s ُWg֞[A7ˏdt-HnA\ITҲ/zMa#ʓӤX< %Q{UEY%s\0CW=3"Ƌ,|p^/̙j;枰S7P- 2Ws3\HMzG++x}]-+y[,WXC ì,_!-dz9yruJU0:ٹhnF܇Mm<GQn.Hgz.Y=L8zo.Vf<?=84qX.J?u*/[m] !MtfU\\Wv-GFv4*.z6Oi<j ~=QHaR p_t S%=ac j8? 4HjH/e~h"@zg&FLOس9>¹"Q*[/d X%K?Z[I5q4eq;$hW7?%T5)`rӕv)F˩>R"O#^vXT-N/Bm0egqmQWZB}gC<_dw^>"HRY}0瞧.?xu>!/RgmGt.?Dm np`S3S6}< d呎xlW-#z-nD0!{l-bts^#zq/ɕ$ː:#vtUMt\ o։Њ[ōPT RPȸR~oZa:V#۞̏$ (Tty 4WVo>cCa_!q/dٚ 2Dg..1gfrBQ!uKG3!u\n2C4l1g|%uόlٝFl9eu|qmÒߟT;}- 񜮖tn1:Nr=ƥQnS<8T*_W38~7ԡ  Y0EңǺu}fO8s@ E/doeub9&4tўMd?Y%tطguUBcd- ZM "P0c2DZ w~pnv혴@{9Nd4/;:BM:.=rM^oHsE@=vK;`!ŞRoEy.N_pߌSn?Q1E E\R|h<0aP{ ԍvxyzCN թ`L83w8a1 Xz̏:ڀRuaU em1s`>79qaPQ R8u2DZGGasHHy] c%brb4ڕtOt봡;Jt<<<`P7P4GFG|F.Y4$M)( C1fQHאUN#x.gbMcS3^TKHs(Y4 8])@vqSZR5>:8IǢ Qղl?{l٘ VizJR-3-&MUj&41f)G!\^د:!X\H=hn׻,P;x9e\yV{}aL|X[GڋV`q(jhЃC1Hv%cBžlD j aQ> )`@Ԃ'Zni\mM`/hL!=8îT۪\}m):29I-wha&VDu=+*9yIoՅȬ0]!F<пŀVɵg9612`:QRƋ%b>a_GWoX+ 3񖧥&̫L{:=O&Iz(a=Z$ᮤ+%LbM1NG( Kq^|3SЊO@SX#o9*m*E[·1\"O ΆAGɲnwHfFRUAM2m٨ѠsD!"b-:][D,W前D :ˣn'Rx *`ךdvh_|a!r/K U`[̿\usP[ ~x Kc+&Xwp7 ~ḏfON±@ESWA^JNXⶇe$+As9@aQpDž:վd- -55#"bl "[F"<;pJR}B;ȯ*R4˵KhYHoꌁ&]{|^t"ݜ F*5jMFI/N`ʚ%TV_;ppo45ݨKTH}R0V2r.=ZNq7k'!mҨ1҇;B!n?T&սpjMJ"ߑTU94Zݝp)v2S7Y"z5-x46,[Qh'uB&">ܥf Cpfn~ʶ RȰ?4`T}l5Wݘa fFVN @jNC—Íإ2ʕFX31ww%8JTÇv0۵ #T;Дn.U%S2vq0cyM5!d=#Ss{4.p^a[KL3#SGzQ@Ԥ:TAAysfwcwM\T7Ʃ|@PY")gq39kTlBmzpNֹs2,J{۱8P:m+6I6+|!m.-U4qwuI9$;vVǵwvT=ęUVigg,YL+(OQTb9G(F;n"״CL ԯ~SQ0QK5=͔3x@D/&6d.qA^s?!bW`ԛDp}0KmЃ g{.(0BqimqSbnHSh 7!W?'`=Դ\ P8$[G.{Ġm\v3y´Zu 1n$Mdig(@f?ڍc9K)4fW&1 J`Hi2X 4 >#A`$d/k0dsqe1ZA@pɋ/MuV3~=1Fe hfI)k` af3"*~<ʤ}{FV+rD*q2D ;[ȥ*A\Sԙ{ga59vTF99LfUxñ&@F,QՓAk7" ~mVBA/.&>kzĞ 1Jtz;G33:R 7Ipߠ]:UT٨%% 9zx+01=( imp%VDS(dB|ƚͽv0;ڃ⁥x+iUE^΋C|;).YͩuQH]9o)SxCRARP߻Klet DGjq?L-$7#\넮89frcfilzʊjl6+/s:Cj2:44뮭qNC$vxF(㺠y7.=d̷YfMT'qhF\b!sn׎\3ZN=6Y/STv9+c frM-:Sze΃D}_҂O\返y- 'U/:K( lQ8ca*%FUbϫmE"l2,k?ˎ&" _3 PA:n%ni'ۖvƟo.*d)Mr$s iM ~dr38at4@F& S;w).Mxpf<@*0htoY>ǶCk\PRվcPN5MjGṡ|b'G5Htiդ5MgnB,5 QN}M[:~[eBb"=pT֤o]ruSI&{ I`$U"ixhQ}$ͫm iMSՔE;QCXetJ{rqB u+?b\ 52qmF< Q;D mIe |"'r^b({s`Vu{^T6۩F:y᧻6)rlJ@ 6L/B&j8 * *;“V7E/l鏭`@{+έ6mD>3ЀC2CZXU%L[j)V(=>8AV453$[#ǚe3Δ5D 6J䨙6\ CJnqLlE)~Ptᤰ.K3زOV7nEq6_/,3D9 5-Z ouP|OJR?ҁx!p@b>nk8enOzۛE =(yq|Fyj:ziؘrMf9؟Uke,m#tW*/ܣ?=:JƊM{)צ[#Mm"H9xpe?`r} %J#*3-ʾmL/"'9l ߭A MsKڻBT>#_Υ5;G}5H=>*3- 4sÊsJӦ݂,lf`87يLc}$*kWOrp˄7P2p6_G3⼜b CVXst/ˍ: 'e3⅊'&a8a{]ҩ׌f}j_=YϫIT?"(ғ.cU} HCr@y 7{yǻ\ǯX9歁gmn]KNm ERE+<~)U" #K4FѻP_7=B,4re%gD4PܙtT1ecHp.tk$X1!95-ˡzT~QEriDwJֲ5يMdhZyv&'ī;r}6rmmr'P-?sXO}-Hp(9F1O~;;5G2cݻAS~fC~Q.5}~{nfT3t)晼oW9e9X?gQky1Ap >l"?GZ5 ~.@䰹 YoIEP{\58o:*޼n\dhxkJpt\heUrs [Nc!MAR>=,ʞ=M =d 504454?oG'o FL5g;A7 3߰'ѺDjYTp@/8_%WO48rv]Wp2`/Ƹ~9__?JM"x@J0t1j=T㔀ޠkiK*~'>Gr2]jYGi/ݘTH5ྕP בJy3PD.wX]+TD; ׉Eo<rDLʓ~>+2ػLLIM+Y]l3 ?X.n Dr9ʷ etm{ۇl;f֕eʖ%UON; lP{Qw2<' H )?J$fA'*To;ɶ{B]eJὭB%Fu}`&e.ޓ×,жxfK>&B^焬8 >*P!VX0Lx:Ȝ-o]U۱Ͳus`Vԫ6Ҥ |Ő/DX?}Xt1Ky^ZT8]2ngeg$VNņtYM);\b=wN h(4U8gOJXni_]g,=Wʿ'16I5l,^ +#}6z`:p L͐7#$(KO;w1Pª?<lNM 7 (zD X.(ȫ<@}< Dƛ% erϒޜ/f>J" QL WU(lTPӬd;'\|N죡*oA+h&_aWrBlD{dy^)_n2Ri\% qwѕqAg ۅriF1L1I9W`H+]=GO{_`VlRГO ah(AGnùlUjcU^fGAAedᮯh{ S Q_߷g9L]xE)/pK #cw=Q y-"쉐n go|ݩw[]Bq6vΐ\==Omx_usma)Dӥ$9@@&/C>lQ>&`FZr1eGBy<~/C2V6NJ7+1P}TuoCOpL:NJh* abD"d.WM\lHe_9W%6c)9z~Hđ:آPt=<%e'{Yu T2KIt ӂwoAһ2'œ^xuϒ-:RTRRbDOVqTAڀzٹ$%@y:˴IKE|37 0lpgА!m9UI8+t3e;"+l\TR/1nzF]7gM[Z x#]PNTazlj}tn`m-)=m<xKF.@|NV0,Ť{EPT? Uz!ZY5we/v:ܛ^ e\3 x6E3dֈ\ø56%'rCa{ϊ`Il䨹3qní( $x5h7HbY<>wcRf%i,Q&ȷö|JBjQ"sG$cq*խw-dX1%mq=g~bBh^v>Eo-C^&rT>Gf>ӳpv|oӰͰaMLkyk8culNy t @G*\Ch3nTYAD <X>WR?LOWֹ}5#x̶ўmܡsoQ$; D?A=R.1X'sK [i  zz^MQݿSt;YcrQ|NX!ֵ2YDk%LlPE`m"gG8^H#tcW^py}$C//8&~zeT1~U >?9lS'KhMJ Bo\zu:&3>'(QDsc![LϞJ;49¨)J/* z e/6* ^U Es!)BcfKD]}aQ !}zevE۽8PxSn殕 C-0E9\ K $ mva R;Qezxe0Z,%mgkJ=gL]0EB5+Ipǖ7BxDHȭG+{NUR5f8JE=L)`\:hEѹ՝&C48I/0W8r1+oT+H^>rd^mv17"61V ne\@;@@EEd Aٵ]6x50qsM.K,T쭎nk44Z81's6yU98Ǫ+ ! vu5G[ cEXB ֒wrܬE%FM_5u)7޶yM6Ӌ'1Cɦ[L ӿ} I8c0SR`6Z'[uJDd,ԆguÖdheVU۝]H Y[΂z1w?ߓGKV?4 TB-N$h|4 l4@kBk`C-#+;d yx䣄(iRM`&%疩pEJRX5#]ړS ({ 0n+dI Dwz͢ vnQFM ay}[_/F2'l\@NJ{[̀q鉯\~%KRx+IbckY!d8@~w3)bV﮺6_~25{UZЁT @9dH-C9d\  hNDqĤ =ŽVnJ.#Y؟hW{ ErUQ M>|gWRɴ> 7)ͫHŲ22e].9 ]V=uOgv6VJ 6/j %~t*yt)>'?aLHP$&ҕQy4P*Cb'BXT㹥 [XV\yNXYzQPkeo5m:3teVA<99x>Z<% 1ۈWPE-{OP;`Aoz υEAo 4ҹ(2#s؉NƧ|(˙Ϳ .NVP.ev*ظ_ X->"vׄ"h>JLwve;ō}p?jFR[[ 0>gE9x}[^rU,Imr-ynNr*" `1a -_UC\%บTx u +2uxy uitn !˃2q>aUO* ROy:}g"#*L5DEp\ q>fȅuZ|VEXgVEG^բ<ۛqY/ZN$Yy_ om!J=)"S 4k8&]Us3YT=F7%RY6[h1Q&HIC)mߌ0^mT^+ Z CE/ `X6W9!g1dgނKU)Gס}U## lp?=)c4|Ě7kp0BPSok_Uj6tGs*'O2daCeƕn]H\vLqV@R-1/G`FVa!hx4>y"tOWh׵9m<@N.!7b"BL),7gg.f#Is`/ۦ%d]ɗNʧ ݄XH葵=poA@ ? ;vh5FhTڐ=fkEs28ǧD<%+hyHd(ɜ3F ω ~;-Jjro1Pw/sE$bvqJk}9fb[5]t`qPnLovLlaN†}a@"}5TKwBR r>㘰6bsnH. c":I MC\V p4@PLؼ Gyr\;DߥpNNz܂s>rs2:J|P~i!fhAwMOѠ Ƚx񗢯K7<`Qͤ)$z$.Z2#VoSdF;M`&} #\R)uG8ƴ,];l99ecS%bY1]C`b)P]A+bRlؔT؎Ae oXl^D@&g5(p4nwv/m%=V<$_Ӭ Feu׬F]ͽj5BR:m#?dr`8z.&Z}^NC ̶nM&9Veki3<6ӆoy}ZP: ֐_}UOn.)Ϲn<@~x61Xi|2YE:RǛs UvØ=÷ qNzc1f:*^Edt*Lԓe 6Ǔ x!KnK!9Sٗ=7WQr759jcw5c2|+BQ p@'RwZ)vxs:f-9*pkW5)l2DD:a6GGUeN6GMn7!KzI/t\ =!o#o6˜@; 5 `٤ٴ2%b3MJy̅橿NYsu B?5'lxFmK\d.G07g#J)r7]\VJXy}RU4ݞu`@e W":}C| \hx֤jԧNp*!|GvQyW= Z\ufLGf* 6 W< r(F$*vI0@$mGFd^}o ʦ? {44;/-r)+)"8hoϥߡ…n1ֈʘk]}o>8U~ש4!=3;tG)j׳Q_e Ot_sƻsbҨ15@〒ˮǣrPch$y˹ xD8z^tnBC11> "^<+[N􍽲=w c).l]nfe1Ēy|Qĭ@:R&woGqSO][7l4m6H *&ofHjCك0 N%},Smż oѾ0[{Y, |F67 "BH5:0E_B?Ȕ(eR(vP wyѵ>ŽLQs {wz| ӇMSAGi5m]a "f6eXiRX+hjyYRx/{Xm1qn؍~n l gZ>mb͢Yi q[:<3MC3^l Uʫ!nxnknNnv( m4;>_ 1fUka@p,9q ޮXνt {1"mh|:1@b7CX ؛i,H.-F|U-4\oe]nZD&e7Py`ݟBPA , @@i%9DMQ활L0yE (,sC?GV +R{"{vK9LK I $|٫&32Uv[GMZ~̌S' 9a!zbU @wDi? p)O5ir5,2%N{gOB$vT8$*?m+E*^((ю>;=|UPʌSås-c0_ IHe@usHKz o dP!Xot)7;NӞOX0z$熟M冹}r-,ݲqy'~ lgUJGppH5d[F]*xK'\.lq @U0WKen죈$ ܣ2TCw{Vw ^MN.g.P0")Z &By?Sw \cspx Bh&]n:$`S\7qߺ4՗Z8_ WϲnvH2gPRۡ& _dV Zz,EISC֜kT\À)G%]B(-fR^p'm]n$,wߣ3! *bІ;ERs2e\,˷}.=Es8! Q4gs'I{s,Z Cv溒hQbOSoo[)pB ņ٫%-니ZBOS7}Z?kr`^77Wo1Y(H 3Jڏ0Ý!E]J'k 钘svBN˨_>c^sʽgPw1F6C:u!ySI,gbP̛ئ}0Y?ni.jAW|F(\&0k h`ZG a@v<-3$n,^{ H Md(@A Yf~p^a]md;oIOlXNZ*&7ַS.ς҄$nYS]Ahm3H1Eb IH%>Ʌ:eRU5zB ӔRL˷[%Z{"NsqO?ex4L/n G 9@f⇇aS$)}EU@t1]8 ?i*8ќ+DPibx !FIYbs?jZ6{#^c_*f/w1ʤ +Av=r/xf'B6~qdvŷ*@\YJU^uz0Yx9gS]DF cd`3b-4b,LgF49u+RЈDFSEW'`XF(y66˺xaBB[ >HϜ"NRMSRE)."(P`G]<\6 XD> ?ŧL0E`=ݷ?/BСveU6g`n)N9O}|r⾯:4[qk kcr*X>!\X/k E0M\lP+|b7K2 xuоls"xgMʌ3Sj80ޠ9e[c+zҶ88AT8Bt[|7/Cbv=ʠ H1$m_6yH^uZkfdKoHnBCKh>jgcJ;X#D3!}PXf"il(L?l!z_pm/~^ 7&ZyatSz* WzouWmM{#V[n47wKeuE{7ۿHفx Ɔ`l+.ǠPHn1_NBގ[\I\oS~-e"0_}=4p~y5hbpG eyRM<&϶<^ ]OjCc ops@PK v/A jtSІ2P@9]w񀽅MEIÔ`oGlprJfyǧ)ݝB9Ԫ-Mۦ 0Yte>3#,5Kr܊ ʧLySe5􄺀 sIz{JsOA"nӭ<^,2Md2w 7~zxT 9 G}^^fA]2`tx\>,C#4Ab8pR@6*u ؘ,ǣ [Xm&yD*2.K>VXBdE=HaW0:r^O(ѺYøVxKBǔ b$yHJKO\ClQ}=5w-'o8P+l8f:UIF߸gPg8R>"qI@g Ͻ?M,/c^Q;o*~FGp3 AUm`hD8X]nQEʥQK}X^S0|&A7/SŠm] U@ 69u*O%ƤG,Q"g@yU%qŰbG#hECN>]p&(;27?}lTzP&' 1D9'D큜$_5*Y vlz zG[{zKזzrF; >ύA8 VIW**[ǡ^}ŔR(!D92WpO1+$gZ8Oكg3Ҙe&h&(Ti'U۾}¡1Q[{ Oj"QT粷nqLOV'ONdjaCZNK 7rq({yWV 2JNܭrK4(˜P*bxI%+e)Uس\B'|O=jvs%G( ܜ9Y >1(dQJDs;9Ac(U榖1CPIf,'"ݝNjK+l?ȥ_W~=QP,熊c5$3Wga74}x踏iSgF.KDž&Cc}lm^Wo| ŒF5@ܷ29hLB15huQ>3IaQ,Ǯgݳ ~et^k$‡(y`F=6Ci5ӵfaUOA[B#aA]uUd!8,2iE24hOv y_2L~h䍤팄yQ>A5ϖ K t'աP|6ƥR6Չ DŽ#k||-;DvLKJ@S .ե64k'*()I.RTf.EaWP* *֪lTqH䋺~L5'30eya@7)# '1puAߙI*O(&Kn*τ4H@Qƒ7BRN,tXGdGܐMm8ƙ)yjU@kbC[_ yyDba΄yYNHؖfTo(fH3)qUyuQ[KU#{bZ=fM}G $p|呟lIpF/ Jnp4^ZZaAY4s+K4CU{T4^ &B:G'W߬ԨYM|VC$ ɼޓ LU?GyoW_Ԩcqү6^b3S|V'Dٲf&9\>]ZɌv@rn~V . YWP* }\:̓"rTfV̽@Vu'n\S#SSXx ?V9sf<ǚ!IU7߱%Bf:yߙrd(QJR瑖Gڡ ߟu:) >4ne%$kh`(Z^|#+H^XIJzsDS!T^&~ WLY)-@VD Ipݼ4fp0+v( }"G`d?R4d J'>z,cpux/RLЉk9h]Q\`ݺ_Aw]3us0v2;* i"hfc_@q$f.+ăz_ SHHsOn} O," `VGB= .~L):7kSؤXC;/tI?9Y< &P_RgIv@T.mOO22&v6̜)OQګ)t0vЏGHJ?+Ds+~T@dS+CXJÖ(el0r^3^5NU % 7ΰ~PwϬC=uqo,kf)hn^Mܘ$G+rYlԚ_6pFnt3Nͬ29I]f3cE> ,?lcLj:Zj[lB~;`ږOx zKp'xy3WK7= 0޾4"OtɚFْvDA.*7\=\N3V$#cᣮL뵀E, 9ְ8ݤH&b@/ 49rE~"";9ux3g/6OB)6+Дl 4+f'b)9I.cDOxK򬭹R#vJ^ZO)4ZBz1@9@Fw8yTK&{a@hೣ\:C©6'd4^Rgԗ;ؤM@9Qu@X0#V&*bcZJЕΏdN2JȮ(u;IAi^c:M#D~_tI-B۞Ę 3&o@gLѿm4zvꗶOi) W-Ð66InΦn*O\Kgw#J(󸬐> ̏2PE~hx$e?\ .[ϔޅ:QW 0(hEK֚_~V 0Be;:ReUZ5Lxa5'A= ߓŸ+ga4mc- S)U]!%X * ʸ|jT2B tV9HYؕ܎uOhע?4MlUCvh/$. RG"<{wsu>`lP|}HW᪦q˺^G$`b"j#miEGcq<-$r&gh{߂\BF+Z!_{!VeiY@kpY`_=Cs LNaDA\GUp2vTb4EmU0Uh)1*ѩ^`L=y̠%L]#0oʓ.ߓ& O ҟa0oTC'69-V·xY1wxqIw mx\~l,f4_\ =1U ZG2DqskhŰ?0[W.蹟-Uch5FDD~Ô^)ʽ wzvO8؞yirnLdk$&T 4YwWM3~D4Eٺ ȓCCp>"ݖ9Fd=oelݷ,ˀxmJlsWhEAf1u^B&pf6m.\qӽ^ǟ0Dܝ+wps,9nA+,=nf4~+Tu`V)/'xggY@4KE8p^9ז9l m@P )nG;v) ФlZ4]SZ_XTqOp9iT')݃rŽt]T)R uT]==f7Njƾ=/`~~i6Y#cM;!qXtj㵇u"U7"݅V1CG_&tqq`=^&Dp)nm4btqt>b5(T&R ]u QGt)Y(Ba~A7lukV ʴXw>N|o؂<Cc ԑaAL hPO[H8PLl5vR $<@E_|Q 0My |c5 ٳQ#h񜷗sPX_~E„Xe+uB%׍ CvYZeh1(U9S RxY!VJ_:"D!!Ŵ}#m6?r;7ʈ쩏&Փʄ-q*FJ=w:H0|u|F? ߗRl[8mp7W)P~L [l6wOcu,~|NÍޘ>*U%D@G}v:rUS a/I](wf+'g.ـ0*,PSU7z|{󒑉'Z14(Cr kRv'`69mqxkCN$p )1g Osyuu;w'A!x^g$Ue|⒄`aG Vm6K<5}NÎj?] PYj]G_d$́Njj&QSϱ*8Uq}ߔ?a/mT}uTb?L;yl@?IG^4"W)Օ̮ j <aUv^O2&IȔ;P_Z_]o zȇ0cY\YIM#ߖlǼԳjLļ dŻyǟ H1m}\c(U^"Ģ^ a bMP 4p٦:yo}0I@B.>e˼ɜgVbUW53 i6\O`QPW-x"[E2Hς6k種~wʴbh&kϸjܫZ%(<*; >a$8?89ka#XF9X"9ٗ޷7XeX ]{%d|4ŒIǬ/:WGAwhyL* J^2,q^ijf1Z%WSzܒ:mc(`ȟA(DD-.tw./EE>c<+>6Js)a Wy0!֩!JCY4J{yhoY@ 2rB99=Q (OD/&J_7 kڗ?_[YQH 8PѬrWs ~YU%6]cS=3fW-/\S+Il\p"ΫIDbO3)MˁLL>;X:uj= 5*Hپr* z`$Agw߀j^njӀBL\)1q}n4f̮#^}V_, 1 UoPtC`8YѴ(+lb' !"F/$!5 WV'c}3 1*ǞO,I4K|8PwV!R y+Sgj{2W~%B!H>pxO 2񂐅h}FIZ*p_ zu@NѺ}$nܿG4|,K!CǕYu*lԸD3 ɡ]P3IMdGol5Jq ;uՉ{漗-CW[r>]OfPT7xV(&2ps#wNMf)pX9`_]$% JƍT/`V =}s ܄ w9PT!L. dVۻ1lr,{ŶE#b!#2FTLAno̳ÖtG>YkZ3[$x<ưjC_O7 *Ioٴv}vq7 3ͧC>PGTԎfԢ)́mmװJw5 E=2u,VNXX\ ]"3:+ӯS|쏂vpG57Њ >`*#$=*rz.n7Ģj׉IYOtbY +0~_ZTH 5⧃a Ⱦ%6P*vܱ x33('+ll"zH/q` !+(1+MM9ٴ~)rrŦ^:/B R:FѦn!0~=س*bu]yZOI֛`b-KA#xZamf&]6l2]M 6.WFumPD<y}wRwt/{DMzEV*_3Wx8 ON?pKD2YqKŽ8q%UU*EW$3c2|y:D9Yܿ`% bfX>,/ ;t݄R>s캙=Gx(0Kc&`ɍi2Skd&|Uqoŷw#񋴶cp[̒BY;7"FE1&17;86FYZ2kgAޡe 4 sD*&K2Ӌj]`g ]a}D\dqr,n8Yċl*@T}e8.dIp@rD:Yӓ+f0\y93ۡb =o/N7_es"NVay6(t>bt^8&Z+M2ѭ;ز䫓J226j|*2X7M <_4捏WJ(r Ʃ[PrPuv&A%];A=H,ӓʸ7ݟ^OO#BS~!\Mn+8>`{J04q1G<s[Zʲ|"\|(Yo5eJ^}dBNc׽怅58PuTǨa%1v(:I,CVy=;hh<- ث2fdR`TPP]Ur8FMv ;D]AT|D9.WY,3P,,f1;0B{~4`vBy0Uk:3,3~H؞jl4;~ ,7iJk)rXgZP5M P1p&NGoKND˲. `uhM84K\U`?1GiGD /a4 vƕ B?}_hL;4Uɡp?l M@dԢ5ЧIe;=era3ςxQ>yzFNJZ [r+ExNn}QZ R`l)Gu5a)<K<`B5: " qHEZ|,'w t#P#YxS9!Jqq ul !Q^r3!HwIQ*֒+:p!>VLT4gKEW/;:H1bMnrwBj< fKSBȦr6d"hk")}( Nb S%.vqMY$v2%V+AI-֔QaL8p$ 묢Mܵ$7(/іA psμq!rL=ͬe=P jJ{TNY'XS5Vnddk*U&0k&GAcs$VH_]bqN;7 tݲH <:]5>JJ7Pbakmg h,[ihɶĖ JLCM +$w$PcMA>*:3(kC"(=]G.Xad3abPiT#ڣUs؝hcByUC 5&lhr?g &^<r3 S2?S:Nߛv_Fwp-zj3^w."c8O<{?:>u9lҭ:O_5 R":i`_[1%~Bf@ܙehr=p۽6/ P0oYy!w/m?L̾҆$Gw;>8Xbk8ݏVAS*/|_v'.Vہ9/ րax E~zKK<}jQ OOc_@o4ԝ.>qu͚J|7vkAoWx#1K]nGs0c:{2z35+oriQ0 윋yi#(l(|Idgκ X }A8g7Qc-`b\^]xt}\?QG^ ?'k/30K])sJz- S΢ ^*N/U 甡b2g*x) dhP޻jO%Ax)"A?õQ`ªzY;sQ0 8;˦T-IrcOӽ2G8+9#bɖl`QuItcb1ñp{HYC$ v74ˠj& 8Vo .dZ.?Ee;=L!>D݄&AX97新o^>4-@u[ب0KDlmA^U( dfGm;Fj-$Viy#*'F(=vWꡮ̮lQ`'Duiz;ޥnZ|y,cń=MWnKw$AvG|g $yƸNj0E)<С-*䠝Ȥ}MpWj3x?GGu. >Z8y)OA3ŌMmR J{M >xN rI;؀'=4ہ7C qsX!4op9V&鏇b=%7n}uWLX'%4v'bF*2fzʌ'Y_[ɬ!H,JܭhH`]8mفכsTypfZLm咈* 7b3Ys__P6d)KmY fecT2>^q=B¯{1vh } ޼gIWJ|nuIAH׸+%ٶ6o(%:T::ym0+ceLk Jwd݃2"w*ޗ)q LW &yT7NwG 4U\e\VO @*#c-gk,]rT]Q%\0^w#:ԢНt1qr(&=-7ާkM?@.UEm`f~;EJT8 ܯm!=Do7:gy7;"CkH Tcү>#&炖.KX s3~mB#*ɞTh}%bR/S7W 沝_pKA-{Eyrw=JX۷.T-}vm{)u%}M~mmnB?|n}yE`A\JBJ'euZΊ>Ot^@5uZ sc)r̷-0F.B{Ox@Fܗ0)cei?m`Z3@Q T?Lwr ꨂ4oym)7BqО¿}diDZl8,s6Һ'54x؜ \sKՀs۳ L؎cPfx@V2C'=PoC /q8JG੃P@OФmVvR_JQ<w 8CvF֜ifl$oW nHxF# r9*F}?Tmtm[MB•(x[H푫/nKղͳk$O-; ͋!ͤ8LȄ9I qt*8B][ z'ffuɽ#OA٘ۑpy v} '?y\0E'S{.9R_ ԽZ~A Ɨ-dTc@vFiMe!Hed[OY#v2lbNCVM+v;bIS Zt/$1Bdj+q>&#ވqjmt:E\鉿L6Xe/Nigg$\o?ɲSoYN} CeK<#EAIF%@da]B!w=6ky67 |os"s {jOv\>;Ƭ⃃JE)PEql2=]J`"xVp[[qLR3{)#F!c {S$P`eDE1) Uwgʥ k1I"2TC N""Fdh~]]9EBX䶂ɲ*F ϸI^mL1D/`|%wi~ASظ< OIs?>m]F5\3(gJ@IE>U vҒlaz} DFJf3s3䕼QKLɑqNX ]\iRVs&[{Ghn\vԧ"2^]n{l=J"6O_\'L+ȿ{ p&o}_퍠ue!W/xt;ZvKXi%]+ kx3ʇwӲ)i^X ~b;x=ٰj)|p`I\ OGdPkjGhʡeU;kvГ|2.%po wdRdW+O;Ţ^ ĸMZU DEaL83.K~q#6#eB#X`9o )5: :3Y^.c)cFcTkw7Rn3џ8>bʔY\C{`RXVf=0~* '?L韣 Lm5A?"wvYx)38d)d꾐m&`+SaJTp"/ ^G(z[hn |n962vMY^Y<*0' VNSf-Q "3q#ա6ܔOS9Ǿ(vICN ={-Xo@ȇ_Z&@)|\΅بn'8ׂ$j.%]A&=֙w>M ψrpw쾜Q>öYヲ#v;0Dp 02f؜r |Z&ç|.*o x:gTKEBQ*=!|Mo"1nZgLզ F[ xկìOcC,{QA_= pi% Hm9_tO=qFaa9rr n*fBfƿK7#vHT\Ja \n0V:xܓv`eMocv'V4ZVGO9!L> (zʴ:c&4wY#f%0Hly5+ҝeeZP>3ݨ!(7FֽD=vf16?@{_T<gI5Kӗg@eRSUF_7Ԁ]4AR!fnOS~W.pxN 1{Ųի1TBQ j^ 2Ho>m2TJa-W.!]DrQH o)C|пTK,iQg֝HiQ%)-8'O&QgUn9W5Nۇΰ㢙Rq픎`n6j˨ubLeTsuIh/1S7TVTʟj ¤ nw :MSbw~VhM{Ì0.U(~XR4<7:lUFZVo*d3q3lP :#Gj{*]:(SODH}~KLvKYG-v9g8yz j&2J6AKqGB( y8zA%{=zaq77{wt&Qbl&KCU{P`wꊛx;Zb,e[Gd Lp+Ɩ\Ba,tRMgnV - gT?-! wve'Gr AfO%W2f a!dIo5k$;'9{#G+_=8ь[2L8NjYdq }^]av9vVS⥸"o_x}Ue" MF`qGg'usĂrcE }f۳ b4(E|+Iğ_e%ojy¥d͹5,x.W,p[g/GKP|^8x/ИvKCrJ I\$K uWh3đbRgZaƀ"2lXHf $&FG9 Wc?I1Mׂ2"umj2u&hgOW -]g@l獆~Dٚe9lz!%w5+T%ZlFW*/&l.FS3XǘRV͟# L\3`Wq?]'Ir&!a#78GL, >{q3І)Yg%Ǿ.ܽX[2&P藣)l,Wa;>^H;vLn>1<Lc)DXz^Z'{sŽJj0 39N(٘ȩ}ݙMu#ߺGJV+&pYSK-8nT]R\0޶8@х~iecPcʪ5 \ \{:'?X6`~f؇/6Zj۔C~VXjZ3Քvmlz9[euҴv\ޕT!AZUvڜ (HtW`g&vRN%Wo-y]:jYJm"ms{M+QMXfsN,~dLOѣr!uܥ5> (&6,p+D`.bM78%+gܾ*TKaFFc-G>V@NDŏ) u}5&Wt5he1i+@:ɼ7`7`j.rG29 ZR,vM \ͫ;Fpo^>3'/P+9u qhQoXsg%M$U:dN$\X6P#3zwgTH'{ʆA8 J@ ö`B^|ѷSēUP>ucV- o 9NU:!p\z^Y<]|K}jJ`HI|0R(cžpU>+ĴKcA>!.}ma2+S H@23nsIhnv$OwRl=lT^*ɜ~sg+)tiUn*nkeM@8p"}E,j'u\W&QQDO6Hƕb MXH{3>^sr "PC񹧙6U*.KdطV%oN*Ez7(}=(z#s}r1vA?&(vDլs;[/0ͼY\ϡegl*.@Zy#qQסfݶ[OǰziH6͊ *[!ºqg1;NbS޼TP6⺍Ih+AD>Wų2?jPqvCy\lxfβee5B-Ƣd;vP1NvX}6Y6(_'&ah /%h2lqf(i4^Ja=)[{iAA];vB^:j\s?~oV jTi+T73ox2FF&3lM1CJۋsԹFޜ wgFJ/9UbOKXx*>M b;Q+yfGz}ռ!U`bKP}07GQ1)0l{aT74iiҢ~z'W"Öy"VHO!Kl]g \\!U33B}NM-"7IT1OuJٶD#˿)8t_?k_AS-BI=Ihbn!,{#;̇ͱG<=6|A>m:3׬>F̧~o!6B//dϟN=u^Ensʉ7xk"2rK:`]YY #<&_X91 iLzǞ9Uٝ: ކl>PwL,ず 3'1;n5uuc:[#)y