maven-resolver-impl-1.9.18-150200.3.17.2<>, enp9|)޿ TK9.t+jDVT@ }ҼKn,Qq_嗝XkRdy4w 'Ϻ ;ɌGy|j[8}R?#{ϧۓB>>Kl?K\d + R  -3< `  r      q     Jx   / (j8t9:FFGF4 HFX IF| XFYF\F ]F ^GbHOcHdIeIfIlIuI vIwJ xJ yJ zJK KKKXCmaven-resolver-impl1.9.18150200.3.17.2Maven Artifact Resolver ImplementationAn implementation of the repository system.enh01-ch3aǽSUSE Linux Enterprise 15SUSE LLC Apache-2.0https://www.suse.com/Development/Libraries/Javahttps://maven.apache.org/resolver/linuxnoarch)S)AA큤AA큤ececececececececec838e9894ff48f41209f68d75396d0469974d4fc6d696535cbc5aae96e64b5b7c1108d5b0e346bb49d3b54187d9c395c1a2ef89ab8dbd93b5b97737bda95707bea998d7c506ea46c3b74f6149e5c87770077c07da3283a25bdb3b8276aed9f540../maven-resolver/maven-resolver-impl.jar../maven-resolver/maven-resolver-impl.pomrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootmaven-resolver-1.9.18-150200.3.17.2.src.rpmmaven-resolver-implmvn(org.apache.maven.resolver:maven-resolver-impl)mvn(org.apache.maven.resolver:maven-resolver-impl:pom:)mvn(org.eclipse.aether:aether-impl)mvn(org.eclipse.aether:aether-impl:pom:)osgi(org.apache.maven.resolver.impl)@@@@@@@    java-headlessjavapackages-filesystemmvn(org.apache.maven.resolver:maven-resolver-api)mvn(org.apache.maven.resolver:maven-resolver-named-locks)mvn(org.apache.maven.resolver:maven-resolver-spi)mvn(org.apache.maven.resolver:maven-resolver-util)mvn(org.slf4j:slf4j-api)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.9.181.9.181.9.181.9.183.0.4-14.6.0-14.0-15.2-14.14.1ee 0@dC@dRLb@bDF@b5b3"b+9a@`q`@`>_@]7@\+@fstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comjengelh@inai.dejgwang@suse.comfstrba@suse.comfstrba@suse.com- Upgrade to upstream version 1.9.18 * Bug + MRESOLVER-372: Sporadic AccessDeniedEx on Windows + MRESOLVER-441: Undo FileUtils changes that altered non-Windows execution path * Improvement + MRESOLVER-396: Native transport should retry on HTTP 429 (Retry-After) * Task + MRESOLVER-397: Deprecate Guice modules + MRESOLVER-405: Get rid of component name string literals, make them constants and reusable + MRESOLVER-433: Expose configuration for inhibiting Expect-Continue handshake in 1.x + MRESOLVER-435: Refresh download page + MRESOLVER-437: Resolver should not override given HTTP transport default use of expect-continue handshake- Upgrade to upstream version 1.9.15 * Bug + MRESOLVER-373: Remove lock upgrading code + MRESOLVER-375: Several key aspects are broken in provided and trusted checksum feature + MRESOLVER-376: StackOverflowError at BfDependencyCollector.processDependency + MRESOLVER-380: Lock diagnostic: attempted lock step is recorded, but on failed attempt is not removed + MRESOLVER-393: Transport HTTP does not retain last modified as sent by remote end * Improvement + MRESOLVER-220: Modify signaling for unsupported operations + MRESOLVER-382: Define local outgoing (bind) address + MRESOLVER-385: Reduce default value for aether.connector.http.connectionMaxTtl * Task + MRESOLVER-378: Update parent POM to 40 + MRESOLVER-381: Undo MRESOLVER-373 as it was fixed by other means + MRESOLVER-386: Make all injected ctors public, deprecate all def ctors + MRESOLVER-388: Transport HTTP old codec proper override- Upgrade to upstream version 1.9.12 * Bug + [MRESOLVER-371] Unjustified WARNING log added by MRESOLVER-364 + [MRESOLVER-361] Unreliable TCP and retries on upload + [MRESOLVER-357] ConflictResolver STANDARD verbosity misbehaves + [MRESOLVER-352] Duplicate METADATA_DOWNLOADING event is being sent * Improvement + [MRESOLVER-360] disable checksum by default for .sigstore in addition to .asc * New Feature + [MRESOLVER-370] Lock factory should dump lock states on failure + [MRESOLVER-353] Make aether.checksums.algorithms settable per remote repository * Task + [MRESOLVER-366] Upgrade build plugins + [MRESOLVER-364] Revert MRESOLVER-132 + [MRESOLVER-359] Make build be explicit about build time requirements + [MRESOLVER-356] Remove Guava (is unused) + [MRESOLVER-354] Document expected checksums- Upgrade to upstream version 1.9.8 * Bug + [MRESOLVER-345] Conflict resolution in verbose mode is sensitive to version ordering + [MRESOLVER-348] SslConfig httpSecurityMode change is not detected + [MRESOLVER-339] Preemptive Auth broken when default ports used + [MRESOLVER-325] [REGRESSION] Suddenly seeing I/O errors under windows aborting the build + [MRESOLVER-330] Static name mapper is unusable with file-lock factory + [MRESOLVER-314] Getting "IllegalArgumentException: Comparison method violates its general contract!" + [MRESOLVER-316] DF collector enters endless loop when collecting org.webjars.npm:musquette:1.1.1 + [MRESOLVER-298] javax.inject should be provided or optional + [MRESOLVER-305] Evaluate blocked repositories also when retrieving metadata + [MRESOLVER-309] PrefixesRemoteRepositoryFilterSource aborts the build while it should not + [MRESOLVER-313] Artifact file permissions are 0600 and not implicitly set by umask + [MRESOLVER-296] FileProcessor.write( File, InputStream ) is defunct + [MRESOLVER-292] Documented and used param names mismatch + [MRESOLVER-294] Fix JapiCmp configuration and document it + [MRESOLVER-285] File locking on Windows knows to misbehave + [MRESOLVER-246] m-deploy-p will create hashes for hashes + [MRESOLVER-265] Discrepancy between produced and recognized checksums + [MRESOLVER-241] Resolver checksum calculation should be driven by layout + [MRESOLVER-242] When no remote checksums provided by layout, transfer inevitably fails/warns + [MRESOLVER-250] Usage of descriptors map in DataPool prevents gargabe collection * New Feature + [MRESOLVER-32] Support parallel artifact/metadata uploads + [MRESOLVER-319] Support parallel deploy + [MRESOLVER-297] Chained LRM + [MRESOLVER-167] Support forcing specific repositories for artifacts + [MRESOLVER-268] Apply artifact checksum verification for any resolved artifact + [MRESOLVER-274] Introduce Remote Repository Filter feature + [MRESOLVER-275] Introduce trusted checksums source + [MRESOLVER-276] Resolver post-processor + [MRESOLVER-278] BREAKING: Introduce RepositorySystem shutdown hooks + [MRESOLVER-236] Make it possible to resolve .asc on a 'fail' respository. * Improvement + [MRESOLVER-346] Too eager locking + [MRESOLVER-347] Better connection pool configuration (reuse, max TTL, maxPerRoute) + [MRESOLVER-349] Adapter when locking should "give up and retry" + [MRESOLVER-350] Get rid of commons-lang dependency + [MRESOLVER-327] Make tranport-http obey system properties regarding proxy settings + [MRESOLVER-340] Make WebDAV "dance" disabled by default + [MRESOLVER-341] Add option for preemptive PUT Auth + [MRESOLVER-315] Implement preemptive authentication feature for transport-http + [MRESOLVER-328] The transport-http should be able to ignore cert errors + [MRESOLVER-337] Real cause when artifact not found with repository filtering + [MRESOLVER-287] Get rid of deprecated finalize methods + [MRESOLVER-317] Improvements for BF collector + [MRESOLVER-318] Cleanup redundant code and centralize executor handling + [MRESOLVER-303] Make checksum detection reusable + [MRESOLVER-290] Improve file handling resolver wide + [MRESOLVER-7] Download dependency POMs in parallel in BF collector + [MRESOLVER-266] Simplify adapter creation and align configuration for it + [MRESOLVER-269] Allow more compact storage of provided checksums + [MRESOLVER-273] Create more compact File locking layout/mapper + [MRESOLVER-284] BREAKING: Some Sisu parameters needs to be bound + [MRESOLVER-286] Improve basic connector closed state handling + [MRESOLVER-240] Using breadth-first approach to resolve Maven dependencies + [MRESOLVER-247] Avoid unnecessary dependency resolution by a Skip solution based on BFS + [MRESOLVER-248] Make DF and BF collector implementations coexist * Task + [MRESOLVER-326] Resolver transport-http should retry on failures + [MRESOLVER-331] Make DefaultTrackingFileManager write directly to tracking files + [MRESOLVER-333] Distinguish better resolver errors for artifact availability + [MRESOLVER-320] Investigate slower resolving speeds as reported by users + [MRESOLVER-291] Undo MRESOLVER-284 + [MRESOLVER-279] Simplify and improve trusted checksum sources + [MRESOLVER-281] Update configurations page with new elements + [MRESOLVER-282] Drop PartialFile + [MRESOLVER-230] Make supported checksum algorithms extensible + [MRESOLVER-231] Extend “smart checksum” feature + [MRESOLVER-234] Introduce “provided” checksums feature + [MRESOLVER-237] Make all checksum mismatches handled same + [MRESOLVER-239] Update and sanitize dependencies + [MRESOLVER-244] Deprecate FileTransformer API + [MRESOLVER-245] Isolate Hazelcast tests * Dependency upgrade + [MRESOLVER-311] Upgrade Parent to 39 + [MRESOLVER-293] Update dependencies, align with Maven + [MRESOLVER-272] Update parent POM to 37, remove plugin version overrides, update bnd + [MRESOLVER-280] Upgrade invoker, install, deploy, require maven 3.8.4+ + [MRESOLVER-251] Upgrade Redisson to 3.17.5 + [MRESOLVER-249] Update Hazelcast to 5.1.1 in named-locks-hazelcast module- Add an alias for the wagon connector- Build against the standalone JavaEE modules unconditionally- Remove the javax.annotation:javax.annotation-api dependency on distribution versions that do not incorporate the JavaEE modules- Add the glassfish-annotation-api jar to the build classpath- Upgrade to upstream version 1.7.3 * Bug + [MRESOLVER-96] - Dependency Injection fails after upgrading to Maven 3.6.2 + [MRESOLVER-153] - resolver-status.properties file is corrupted due to concurrent writes + [MRESOLVER-171] - Resolver fails when compiled on Java 9+ an run on Java 8 due to JDK API breakage + [MRESOLVER-189] - Using semaphore-redisson followed by rwlock-redisson on many parallel build of the same project triggers redisson error * New Feature + [MRESOLVER-90] - HTML content in POM: Maven should validate content before storing in local repo + [MRESOLVER-145] - Introduce more SyncContext implementations * Improvement + [MRESOLVER-103] - Replace deprecated HttpClient classes + [MRESOLVER-104] - maven-resolver-demo-maven-plugin uses reserved artifactId + [MRESOLVER-147] - Upgrade to Java 8 + [MRESOLVER-148] - Use vanilla Guice 4 instead of forked Guice 3 + [MRESOLVER-156] - Active dependency management for Google Guice/Guava + [MRESOLVER-168] - add DEBUG message when downloading an artifact from repositories + [MRESOLVER-193] - Properly type lock key names in Redis + [MRESOLVER-197] - Minors improvements (umbrella) + [MRESOLVER-204] - Add a SessionData#computeIfAbsent method + [MRESOLVER-214] - Remove clirr configuration * Task + [MRESOLVER-141] - Review index-based access to collections + [MRESOLVER-151] - Enforce a checksum policy to be provided explicitly + [MRESOLVER-152] - Perform null checks when interface contracts require it + [MRESOLVER-154] - Move SyncContextFactory interface to SPI module + [MRESOLVER-155] - Make TrackingFileManager member of DefaultUpdateCheckManager + [MRESOLVER-158] - Simplify SimpleDigest class + [MRESOLVER-159] - Mark singleton components as Sisu Singletons + [MRESOLVER-160] - Deprecate ServiceLocator + [MRESOLVER-162] - Restore binary compatibility broken by MRESOLVER-154 + [MRESOLVER-170] - Deprecate org.eclipse.aether.spi.log + [MRESOLVER-172] - Make TrackingFileManager shared singleton component + [MRESOLVER-173] - Drop deprecated AetherModule + [MRESOLVER-174] - Use all bindings in UTs and tests + [MRESOLVER-175] - Drop SyncContextFactory delegates in favor of a selector approach + [MRESOLVER-177] - Move pre-/post-processing of metadata from ResolveTask to DefaultMetadataResolver + [MRESOLVER-183] - Don't require optional dependencies for Redisson + [MRESOLVER-184] - Destroy Redisson semaphores if not used anymore + [MRESOLVER-186] - Update Maven version in Resolver Demo Snippets + [MRESOLVER-188] - Improve documentation on using the named locks with redis/hazelcast (umbrella) + [MRESOLVER-190] - [Regression] Revert MRESOLVER-184 + [MRESOLVER-191] - Document how to analyze lock issues + [MRESOLVER-196] - Document named locks configuration options + [MRESOLVER-219] - Implement NamedLock with advisory file locking + [MRESOLVER-227] - Refactor NamedLockFactorySelector to a managed component + [MRESOLVER-232] - Make SimpleNamedLockFactorySelector logic reusable * Sub-task + [MRESOLVER-198] - Replace assert by simpler but equivalent calls + [MRESOLVER-199] - Java 8 improvements + [MRESOLVER-200] - Simplify conditions with the same result and avoid extra validations + [MRESOLVER-201] - Make variables final whenever possible + [MRESOLVER-202] - Use isEmpty() instead length() <= 0 * Dependency upgrade + [MRESOLVER-185] - Upgrade Redisson to 3.15.6 * Change of API and incompatible with maven-resolver < 1.7- Upgrade to upstream version 1.6.3 * Bug + [MRESOLVER-153] - resolver-status.properties file is corrupted due to concurrent writes + [MRESOLVER-171] - Resolver fails when compiled on Java 9+ and run on Java 8 due to JDK API breakage * Improvement + [MRESOLVER-168] - add DEBUG message when downloading an artifact from repositories * Task + [MRESOLVER-177] - Move pre-/post-processing of metadata from ResolveTask to DefaultMetadataResolver * Needed for maven 3.8.4 - Removed patch: * maven-resolver-1.3.1-java8compat.patch + fixed upstream- Do not build/run the tests against the legacy guava20 package- Upgrade to upstream version 1.6.2 * Sub-task + [MRESOLVER-139] - Make SimpleDigest use SHA-1 or MD5 only + [MRESOLVER-140] - Default to SHA-1 and MD5 hashing algorithms * Bug + [MRESOLVER-25] - Resume support is broken under high concurrency + [MRESOLVER-114] - ArtifactNotFoundExceptions when building in parallel + [MRESOLVER-129] - Exclusion has no setters + [MRESOLVER-137] - Make OSGi bundles reproducible + [MRESOLVER-138] - MRESOLVER-56 introduces severe performance regression * New Feature + [MRESOLVER-109] - AndDependencySelector should override toString + [MRESOLVER-115] - Make checksum algorithms configurable + [MRESOLVER-123] - Provide a global locking sync context by default + [MRESOLVER-131] - Introduce a Redisson-based SyncContextFactory + [MRESOLVER-165] - Add support for mirror selector on external:http:* + [MRESOLVER-166] - Add support for blocked repositories/mirrors * Improvement + [MRESOLVER-56] - Support SHA-256 and SHA-512 as checksums + [MRESOLVER-116] - Add page with all supported configuration options + [MRESOLVER-125] - Use type conversions returning primitives + [MRESOLVER-127] - Don't use boolean for property 'aether.updateCheckManager.sessionState' + [MRESOLVER-136] - Migrate from maven-bundle-plugin to bnd-maven-plugin * Task + [MRESOLVER-119] - Turn log messages to SLF4J placeholders + [MRESOLVER-130] - Move GlobalSyncContextFactory to a separate module + [MRESOLVER-132] - Remove synchronization in TrackingFileManager * Dependency upgrade + [MRESOLVER-105] - Update Plexus Components + [MRESOLVER-106] - Update HttpComponents + [MRESOLVER-107] - Update Wagon Provider API to 3.4.0 + [MRESOLVER-108] - Update mockito-core to 2.28.2 + [MRESOLVER-117] - Upgrade SLF4J to 1.7.30 + [MRESOLVER-118] - Upgrade Sisu Components to 0.3.4 * Needed for maven 3.8.x- Set buildshell to bash for "<<<".- Upgrade to upstream version 1.4.2 * Bug: + MRESOLVER-38 – SOE/OOME in DefaultDependencyNode.accept * Improvements: + MRESOLVER-93 – PathRecordingDependencyVisitor to handle 3 cycles + MRESOLVER-102 – make build Reproducible- Upgrade to upstream version 1.4.1 * Task + [MRESOLVER-92] - Revert MRESOLVER-7 * Bug + [MRESOLVER-86] - ResolveArtifactMojo from resolver example uses plugin repositories to resolve dependencies * New Feature + [MRESOLVER-10] - New 'TransitiveDependencyManager' supporting transitive dependency management + [MRESOLVER-33] - New 'DefaultDependencyManager' managing dependencies on all levels supporting transitive dependency management * Improvement + [MRESOLVER-7] - Download dependency POMs in parallel + [MRESOLVER-84] - Add support for "release" qualifier + [MRESOLVER-87] - Refresh examples to use maven-resolver artifacts for demo + [MRESOLVER-88] - Code style cleanup to use Java 7 features- Initial packaging of maven-resolver 1.3.1 - Generate and customize the ant build files - Added patch: * maven-resolver-1.3.1-java8compat.patch + avoid calling APIs added in Java 9h01-ch3a 1706881390 1.9.18-150200.3.17.21.9.181.9.181.9.181.9.181.9.18aetheraether-impl.jarmaven-resolvermaven-resolver-impl.jarmaven-resolver-impl.xmlaetheraether-impl.pommaven-resolvermaven-resolver-impl.pom/usr/share/java//usr/share/java/aether//usr/share/java/maven-resolver//usr/share/maven-metadata//usr/share/maven-poms//usr/share/maven-poms/aether//usr/share/maven-poms/maven-resolver/-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:32319/SUSE_SLE-15-SP2_Update/62519a6720811dd314ade4c48dc6251c-maven-resolver.SUSE_SLE-15-SP2_Updatedrpmxz5noarch-suse-linuxdirectoryASCII text, with CRLF line terminators (Zip archive data, at least v2.0 to extract Zip archive data, at least v2.0 to extract)XML 1.0 document, ASCII textXML 1.0 document text PPPPPRRRRRRRWxCx:utf-817cc7cf4524d93b148a6f66fb6a60c43a5941503d59c378df6e52ab026e7e014? 7zXZ !t/X]"k%SC?'2Pvr=X꭬0jJb@$IxhXUvR㫙Y(喣2eLj&f2Su[ şreѿT-7ހxC lW.3X @ޘ|/oAy/U!?q)ͤ03;%SP J^O [Cu[U@ iϿf X~2L%VxI:NWUKR*p)ΒN5*jZDngql7tfT|X K+,Ehۤ?CȖO3gJP p"u# "f{܅)_Î*tPK|Эa[t-'XQr2%Xiӥ"yFm[~z"ݞS$C" v`=_K*!qD,`))sĖ.# \j]0[(8_rjf!O .nGUf!}}uTcK=1PxYzl+`€R~~㤼\Zn?rZ (_SkA,wDGiՅ5P Bb3ZI&m޶mR_,^U2VŪe*(I2jjko[ru͹nbʭb:R t2MwYD֝MKRzgu7Cȶ[IT\Y9E[i$+%;xjq7[Ƽθo{k0W/f >_|1ןJk@ZQՋtY)@Z P]!`(JP<yNPi6"rVA̎m{k4̌'|ݕ$$k bx'{ƅʇsfXol;#,÷3{ݽid!{Y\(\hyA"4gKw^Ph,E[m`rt{"L#7 3WF@.$d VqdZ bcѐ>!MOGru{LD=Q52lX0IE7{zI1]j ~:ٶݖ pH%:~ zXq+ C<5z;=H@p³|2McqSd{&!FA /.: =IAs,:ABEpT/pU <"|lY𧤥osL4TS"*]EC ;Ir}\IJM\4iRtZ+sӴ?,m$5Jzth(-n jK}[;L?GD zaoPͼUz+%"\T*p #i;E$Z,#1-F&0@mwvw{65@O/րQ ;3ZGT@u}*V85]r hhby"9I7DO"o+3L 0hzОrbkl%wJ-9`_pö6gb+u#7(̺739ãLx@ѻSw3yӪ!m*;~I^j7Y _D%IMe- wٝ67l*ގAg Z^( ]%>?vb*++T6יΫ ~wGMSwr6k6[1Z oN# EcҥWObQ-lw\ 6BMג9'H>daʮ2yo\C?QɒSZ 'bX *2Sx -:1H'0dlP$R_ߟ[c <8dVO((Nܤ"}H5)kzQtS,4v_d,߁-uL|9t|0ہ-/ IT!+"zͣAzW&RLLJ P|Ji;'2ckLO( Mzb!9K ǥ/9oDM43| (J,\fpɭlcJmwTy`+gU2ZG=f}2~e3ϝ5$EXH;-߽kѐٖ()֐gDɓm}U|t;TQhHtܺ*"A=yqӵ>)DbДEՉ}H],aƛyqYH7D{Jp<og(&[;^kڠ{t?_F+z6p C`r6*+̩o~X<3k'?#h'b *u.rJ3W2ڸcMЇ7ȯWuQ6tf@E(/{>(|" P6iO8!O"ZuR*LĨ(BUYf}݃U.n]/dI|Lh&j4Op;kGp`ӊ%1uGtzejBG"}u:œj}c"Q{ b" V=cEC,>! #r w@ܝ4pJ=csp-Q6H 4 T rUj$W8# Q_Y;ȳ'trx+eQͭ:#'X&t9Y,Jիs2aXdlx A!(>0I\yOSM1rߕc}8gӍTajP `YhXed=Ks;"KmVвfN:V*^7c妴`ˉ 3/"z 0:~G,~QsMՆkb4غ0 (GͶȵ!LT\Aq$Lt;k0\n଑3krH8|gYQpٱסY;Lel0*TDDؙ ~$ HfbC"BVE0 P K;-ؐgzJݛ^l92:;$!ivz.>1 DZqѫ.u5"4ȖxonLbR91i 9-k\^!ՐUqO.~0 S Ͼ͛qeys;'N4F Gl]:oC\y5;kMp,J =dGb"vj㻷f:c"x@ p_q{WQǙv1n~y9b +' BH@ <]](w ɡ[O2~,Vߪ7f/FDWd:474SbDUl?X^Q^o׭csɳ)o뒂DZZ2٥)k~!2!yۧj^ > U"*L/}m0 `ۢ## bɑ.l{{E^F"]jⓏB@w$8"hEHMom׮Zu636DDQ|$B1dz)(6K ǖs7)s洣lnJriʯ¢}ê ؒ/o!t?eR 뇭Zjj5˚gMiDl C(IK j2Iwjg%QBma1v@ɋ7/< H{9B@%Jݖ;&tЊxjA}Y0'{QRTtU/&mb_}ٖS /bT|;clMVQ#NC%KdG&VrNg/"K֥dd:Nz+d7t)F\ Hh -op]4{pAQ0'bK}%&QA;r1<2A[_ׇRo.vG8GwUքjQQ<ڜ;sb5Qa=mF|SQv*Hܵ'Sof"i K ./Ddx -x1]bd: .@uW6lUɡ"e=h-_$uߟ=`w a^@÷D5"]l1Va^P%Y92a0LHAY̲5K|~_"N_NbaL$Wӂ a*J2CD #YP7vLfKIN3&y&xLuE5Do7x ۟>*9qgOτ1KM˅If ^' uCqg -;lͨhUVm*?!Eww ݪ2v&-"um:eS,%U癛v97ajB~b*̔,"8>bꨵ聱tqCB]Hg aQ7VU^HPS(vEN!/_MGe&5&7 ί05IB+L-,̂C:wSrV?XrQd k3 qn@/xΏCK&P>ߊ;nwQn7g,yWY 7k|/Tcg(XmIO=X6Ux+(F} R l*!0߳rHgȍK>ܣL)X<9s I anJbs&&}lFG0^ul0:i%Ezn-NH?F 5Ĩ zGt}J`QԨ5ʪpaz՞фKkmcqymM)cN̢ȥ>2%+zD.{je"!z!q~/ԿHw){N(3# nc6l $I %8=ֽ*q {( 5m'H/.:#P"OGq2/o{%^(qٞn1NzV7Zгw| !*_'*:u™ZʐoVlq>V(h%ds$|6jI"3s[AJlCRk-e_.\_?[|:?:8ҸaDA$64mzH7a~/J+unB DϔSbذY;K:%Nz8.ə(F*A냔I\V0nf/͘!FHX# 6<FiLy u+>Ydv݇bca[uUYש"͚F 8@XPQŠj9@MyY~RCix4N0p+$aFaRY$gJBߝp@PoF X;kG@Du2/iGްv\eCyXm5 t:^~% "΍)bK[XjOX426B q L~QܠAs_] 2ip>QgDSdrLvH:w Fd)q*GȣYnU>y\g") cfJdlrx~&fhV'QugEi3e.ԏȖ^Z*i1G)1oyKN>cV)5BzU׉)UZIy +ȜкŃ8xd,qxt0NPgb!^N^QK#-83KrƎģ/hHP+&ymSv1n}A˃<^AKuoiu{<>}h/vL} TcE< PcoIBB%K^H.qxcӋWt]ǖ{D@=AFrL+_*|QűNHtQ۳矯o%0i3~1@gBt2?8S>ӥOt \;VOސϪFQj~ՐLĕPڲDޑ7N 8ZηV 0@2RZN?KcE Z=t/MjMR+֥݄)R|:{ .O;X#B8bOfpkݝ W|9ShNזʫ^8pŹth>MF@]t>AnE1]oi!sQ/}h}F_3G%f9Q|SsMCK.n;\1 8rP9dAB/ ۦw *gbEjڇ1Hՙ>wT BvA"p& >ހo_FtDVanXӿf`&{qG\ٲ$a\.ȅ ~+><WN NYH[Jn#~.ܩ-ldǴQT%'/ VM>75_ʹUK;l]veb+~ڄ ٢413(7hU%-brs5LēGǬ&Sv]JcѾ }+<)@ ؉vKl{T1u 5~dJH ?*rh6$OGobqȀAc0kT{J`8ţYү!YcM`\[c%Hr ?+5U&@tZ?QJP}xixӴ4u7˖^f{&奨.~ ** p6وIF?dŨœ4CIB9~XFDms3^o썈Otfx,44+҆k=Be:1U[L`@AP#JzɿNON-غ|}:ru*{hwU%b(XC"DfwJchecuږ֦:| %R!}.#i8֖Va9N6:|4pSevrfc޿W; pz/|_cTf!_˓_r:oI smBݠ&}3 9ъ4;ackW |vJ %w0Pf0cjUĸһ/CgMt5~:䅌&6g)v "sal˥Ѯ_f޻B|:{>Mioc[#+\"j?~QY% W i5ҘTc@9S.|#_ $>2a?% \XqS7&>jql)'cYp!AیgO^I1 #UP!L1 P|b^hF#RNڼ8AC+{&c*t'(eaH@B4bZSQv<2fmWH2ζnF م: 9F /+R.r~8Jg%"48FbڼpWgFtb50e4+0:lV`cܖ xh'J8^}Gr[ݩLG-z}G@\ɩs# ʠx.O k;|׎ϵQHRj?+Pio'K[?d8|=}]eb+%Vl^`\y5QTè '.A&F9^ .~dVaT{|2[ j&r!鹊ED%B6p?xlbBxiϯe1#N|dF7o/V(436{̲/a#,?YB$(\` p&AIrx]wnq:\_*d)KȉP=O FK5Km!J ҵ+x+E$FٺF6ފnDh:rA2e E?֝Ő1WZ!֊0ޟG8#=͠dgG9ٶox#@| m漼ìV{z`˘ohCP)' XPARFmԽ)9S.ɳ#Ye#pN ]E 2"}MQ"߄-% rD4wVU֒hC+#-KF]kTSLү0(B umnd _;CÛqx u@+[gv LXhYFSBmˢwd_YB $2A#tTW>VX5=q<_ge$:G*&v~}1|P8eۃz]u=N&Ai4ǵI8IY^!h)@Cje/j Ceub_@ۯx'M,Y+X?C՞V M7;1^;wkɫze\Bۅ  'ʳOMV cm5MDEQHR?pCԆ8N}rwƸ7wWOO$?#/dJΘ:Չ"/&(psԥڨ%niHcP|Ō@-`Q`9U|z_jLKKZ*K - MB7o0BeJf0ԚfV(#!C)WxiNl0,l?1 %#!ŝeV*)GGڼ<]{7×599sAsJA{|߃Ld()ޕs?Mx 3vC._.>Jf!t51FaBXESbʢy^̉ K(#Ŝ$%:N˿y(=&P2/*`SDPm"r JZ7F]/nh|p|ICG#ES=+9W׷WbojG&Ž~g'p;K(}d4 ,\BSW#6Yw]m]W7f+i?4=wCv |vQ1i+j!J >f3y Ȥ}KղKT#RlRVYlS(Sb 4u晷[vwTJpnJztyDEvP}:80Bk{H1ʓ\1ƔH7fHajpe{N?᪚1w%xhy@Yg<ioBK1"aR汼ͥѿ[[Wn?Cx 0G`, #J2:Uzp5'[IFUajhCk]/vl[]QTѵIHxD +y<NW5Ct^s.zULU瘊oTA QO "?ů>W>t 'aА0_G~]Q9{ 4PHꄌ쓜A kIi~-?ml|eza,}D%hI#YCMJ`cV$5H*b:@H>%0xCJUم+Ld=% vĂ9;\q69z'%Թ\gje( 0lcIA8+U)M u) %=2;h0|ㅣsrtqAhx@=ڛTfB81;SYhMwrzfKP`6G ya%1ˑhkBE 9\yG#}$ қNDe!ɋzz=RTHK*MX6!@\z#`|A..5dLAu(=A䘊*uc?k_CjBM]jEGŨW/+zc Eńns]591께=b QXsB` @$G+?0`*k4}  U2t??2M2`Iu-[eq2Jn錼kw",mCr;D1)!ў j%R!y,nL'Bp9c12 L]'0<8P@f1է 90ƌ``+"gC%qwrMQ_Ifit8SEut9|Qbuw6$fufKIn\*;īzyȇ޼}TPPg~&os*\ h,=w=QX>7-/`gry}\bј( >aMRbzィ[ :YTBJ'AZ0HT%6oښ׿f46ܞَXXŜUuLf)ȡTI76ijCC$K*\JfM1dFYr+ckcla~}6qGz-oH~4_L3-؍=Oy'=;?ϪWC] !D0ldf"#ȯ` hY|F΅hKT$]q 5 :Ϣ3g27cs5e[JX缋 qtq*ghE{g/؛D6_V;e4r*>^,:LA :]<['Mo-Lɵy}(Z=w (ñ:?}E5sԀm/x )iMR+Xrx,8zR|y:j%Ө`=g:k'ߌZP iM߸9׏_3< n\O_NF7&_}LٳH C9\z(  G`i7%.'PO&Hqq3ΏN}],2âL=2F3DD U{8o -f*09S.{1:9wXIB^f&rD5"XWO҂]2$FiYZ٭ ,|vE =}MU8~7!XH-S&ܽ)aҁU e(YM&gÿ'7YS7:8yxG+.yeV_KӉi'[Ui9,|[0+pG(+-\t}*Zv GO e|mTKn(OC_Xj*^n'yWY 朥/WpN#[NymЈI]=}0ʎxTs#z[*aR#:vFe ~?0nG)=aOm2QB/cs ޶jzP5N֔p,)>8/,2cٷ,/[ ]B`)pJckmЊQRФb" }6Y+4\/߰H˶0=|P^5>E^]Mĸm*$! ]Kiɪhn

1Ѫ!KIzkrcQj)/]+JvKzUJyFA"`܌FoᔤvᲰ$eXKr,{oz _@~W\,Ê)#㑮%j<8 ]@s.y?1EDgm Lv1Ӛa[+ Z0n>n jŬU;g/{C{Kt;at.`FfKH.xݣ; WyDQSGuw$Ă03)[{XX [\ BLHZ(ݻ-|cPf,A25[6F`"{l;FTuht X-e8jz n㹭e ~HPVJxu.|NKƫ[UVO ) \M\Ї ֗]{`8DFӯldߡB[Bm.odI.VWP_߬_ 4 {<[هBODnjp1n㇂F/k E~os)R!l-tJHBBďja}. 坜8\2^q(&~5eXJIǒjHeP "DK^[xb I{lZiYFm+8}E" ޣy17"1AOajiteSMg,G0GPGT${N\  AH,h= yD 4֩ yPT*0>:c䥥&. x-)v  a.8X&k+k vԟO;{qO?{9/m)#8OT5ء-y23ӥL^kD Ƣ="@lWH((%+)),1~x($ʫmB֑>SVKP}374k;eb㴌[_VjF%cQܒ_rΫ$Dx-dr kWY5V+lu"/ڶd<6QP Z- }0uVQ)gEV(a2nͻ =;CuWjׇS|{hhoppQ~x4`]@-Eޘ/Vԏxԃz~txa7(ILkXML;)fp-̞c~Gu D?܆|\5"\h_'3 )C;ۮўn!a-'()1 V,() yi4+mҼPz!ᛷꮽ{A!.BZQψ7ux,$&Ƙ3E"L_qNjJ3w9|&53{Ł9`X>9VȨ40&UBֆLF xP{"[¾?jO(hsH=-H߇zqKk~~ NCeÀiҤ1LP(~0v5DS͠~!OhD f'Ҿ1wprmש,34HMMhՀlݴ?&Venᨔ&32nAo ˨Ha%54Ko/[Q3W C}Ieh01f6pQb9\Ľg)x3›˳m9=>-"d|0ꇜzNoǵyJBNDWijkȜ᛿\~9\LΛI<g>nP[aPzs,]B@b9a҃\豀~~77Qa`~[z!:e̐1[_4i[q8V*D6< jӺ;:{sF ?E%zk[ I`Jf)UDe6+BxcOCEyN$|ǽ/OiAn0zVx%w!s3tۄ e{/,xT-j5Yn +BƄ!0 גF^13cd<ڥO|4qup,&Y)CH.;[^v%kCo嚋P/F'S]UC[k8Z{Uܲ@#  8JDe(W5H,qj?7w I]En;Z6C c\j^:4iUgФ47e\T51q i-"7OIliBtQ\wTn#q塅5$ dbkW+ Y1zrIh㣐"<GVsc ڴP@:9pɴ3ETÕD֎=a#L:%EMrI3E9'&HٻA/K]m2߱2!2d^NxesPZq"l5_ϸPi!ļ҄&1 (:'BÐ0{t]eP@٭~Er^4?[c1NGaX+]E/rm@F/! V kNhd|$=v?=]b'ytў+8KW9J'Ywe} "fУ.o 8}HyAGmsnx𪜂1tzvtpU_T{Nm: /Sqi&ٵ8%-.Ǘ; L˃0%)a<#H6~ 0&/_~/^9MH-1 [Ի׌Ʉkj|x+93LԷ&N4s|D35A5\La@!+Ok5 ɱ77 bߕĀjP;D%& d;k"> cr݀tZOG,sw?ȳeDž`:_#mc+ӜyCS"9 #PU׮#f\lXu. `{`'p- ”Z 7/mMsU*yn4ާ"8#%8wTva#*Z RwSI(jGm^GˬF8яR 5='_rKm/p^IަDžzV ,tL"=ϼc6qvXvxeN՗ZSұ N0'̞M5=ǖi@[ixW1%MɝK`5]:mx '-'[0:[DuA+>]L5wCh r_{vH씘͝`*EeR¸ ȌPH"I $w :zo8LV57d9/!iI*ZرiR"Nz*Q_Z;fQ\GΚ|ܕEFB#:o,)9!MsoCT EfjF8)-c>͎}LߜZ#iV31mZ>zdӐWԈ\Ii^%K9^΋EB䄶J0l#lY&S z?OW ĶMXmпMeAϤPxI^;ꉝ+&:+Cbv\%YRV$ |=,yveh^ I\`lL-[D1"5%.#zW6cߕz_qor ,;!Db҆Y(kހ3U\*S&Ƌ^4TZ^T^e+A)76HTh lV0Q|>v,L+v-0(yZG, Ơ?tA30J8Sr!f &ESS{@8uG-ejݜ'9Lj __[$u :7l|kɒY҇|A`Jvw|oi(1*$g8ŭ1\]9q߄"_WR6ʙ x'<]t礨*1)᫹ݔl|m(iOS[=!7Cɦ5鷄vAB׽s |  jA~Xi`,z:נz<6 -iu<nEUإOYh(GDʄiu P:'\)S.h ઞGÉ<#ˢC^2v= ;?rȓˑ=fU"î%1삟>'nޱpc TK e&Ik>ͣ._ 5"$`'fum| `vޣrf9yh.DoPޕu>WڊvF#?dF(?>RZ6 z2W|_&Y.FbVX9Lu r t"34sEY"XVlld4. +M,XS& js^=ͪM=m0=T0%\%9(4$ ƩX#blӕ1CdjpAGGGp֤/5KϞw>=(T!(_tNn(P]_xxmHUu'Iۏ6;:OۀRQڋ\벨b@[!n[EE%d.!yy=SoZ~W&:p_^tyh萨AjOұ Gdc3 q&F%3v9ӌ)o$pm1hzvxs==OO*}s}(/*=#rĔY'ϾV?MM! J<ށ;+-o<6 %:T25]ЅxS {&d,qwj/0넻Pi~S!9`q#QNSXÃ/}ڦx,!J sQ^/\~ma&8;f㷘9%T6 #[{:?'U'A&Qh{ӊYNդ׿Z[[s%*p5Fj;&w9dT $[6jM^ŹV{u$BA sMq _{GB؍6-#+sq]i7<"PaLxϱz 5$>H@h^ۊve/*) Q^ԩ>PE2HT{^j Q)LUݬI4KHŽ_3 b] ޾sB&&~Z:sI"Jˑ'|X ywYsKx@E~@[)пUDNUS\^[ n`B1q":0Y~Q2t: ҃mBrBa3;`g v沿:Gm*+ʁZp@7}$#u(2'}چl_{vѡgv4q,x2/fX*N8Dȍϫg#ͪŧ?ͱD*.2l ꀵҟϙ[Qx&[h:ٜU[[/̛;bݏ%Ty䤻X ]YtÍ/s5N5^p޳;_Si`iT=NF`-nZZlMT,֩*L՗|Pb%MzЪtsgv. Z=r?9ykOԌ =ęw~tjez үI3GY~ XQt+~90l0u<-Ыi[|Mn0"gˆ1iԢY!*"*n.;Ud7 6Ͳ7Q޻Ĵ[Hda&X)Le a:P_iXݖfW#66)HrPui0W o)cSun˹.q!WGu:ժQIQ{2,?[ɥPޛU{A=2YKΎ_ ƷQ$!YlUxQZ1VP!Bʟag2nB 7o:q9Fʭi 6D8 Iu'f/v06?U ջm^Y&)pS .q(d-떃QljEylS[fk/O]?^o%܏A%+JAĝRi)ȳ^`Ir*<;_1tBxfBJ,='Q_PjU~LhKzM0X* P(DE$R B8(ͪRYy`gK{RZA,E[͜;/yS.sI5fDYqy#{ӑDMJE5c>2DX, qnK8ѳ<5/)R$٩>-bE$#WUPlgp5NR'osbV  "D ﷇW;VL*/mϩ{@ ⟗PΥ>'5KEIS[ OTU"pCL?RZ@'ZlC{Pbw:7gTRbIXO!sw J5>HVCPW.ĖDеbhVEa.`s"w.{!Ӡ-E%g#vtG娲wLݛź0UbhQ|QW<x 7WBG!BJr0F ^Z$ύH%6vo.>:3ɍHM3og7!81 e oO!mfD'i gKpprTRZuE{D.V CF11ޜDLPIVds5b'Σ?wl&RU?|Wʿ&O(C59Td"C.IKG]jZ %W"r ~9ȪQR ^bC8!=Vz,4cB]p|r&qU(G[̶o+Ōj^s{S. wl; ~ &28e:[>it)e!R}sķP}-X{';1Z&ܔ2R鿦NngAN0g?Jg).M'ǔg9jup go 4/WPR << ȱիm\nj)3eKH#}(ȋz9L5[o sU#D% ^yu;q8/+2g|*r14-_*5ĥ_c(rēoZh9<6a[-hdGI[!ns.V@(\RmGX^[3I Q9h*87H)}jvtX  ^ЛTjileW+'I32ʜ%S{7$*G@G.2d;.5`*{4`s[ad1qv[֨܉ᖒ漚 V#Ùj'lp7j:!-Z ںT@1TR KѴRRnk֦i::V?Fc"*Qt9PZs8V)#AVϪw</vĬ:Q"R08?hϽ8\/e8\z:#2BKT `Ch}gfQ{ X|DXocP˽8a7b@OO|/$ #EBc{ogD냔P}HyEQiXVuNfdZՉ`n'EC (M)Ip.*XI Uz~cec0 1cB̥屇$IF_85ٳC 9Y#\uAf1Fy"oyDo7a/pS23t.C1ҋ{fqp &@?fW=ݛ$L_>7o"N(1Nv0h􂓈%ؙXX&L gGH},<'Nv7!-?ɇnHyg%_"S[:}U8h%;T0qVU+ėa6&2{OdLd57QUrYϺ8Ie+3+ky Bb`,Rp= vJ+9X/%^ۃ֥)\P~|IBk_%2*8# {w鵚zqf&[X^wA6cjM#r6L|ه_E+e'c0y˷{hX%Cg48m>ur׽DELKG1 /$(NTGjp)$R,}'+gu#hZ8h wjrԛ&2*yx;uY#rmh$b4ze! } $P<uh>jŏҿ؈]?>L?,sڊ:"i -ܗ OΩShcuϺ "ЯzLRe=L4 2s `/VN`<=/ʸXC*IN9wr+IŠudgp}=(Lϧc݃UE^33k;ntޗcLLH4Ηtꆮ<ZObGHN\w`'Y4WAoLbZ\$5kB1N榔'>A-uꪍtDSf*C;CUnb-192C;RLuF2Şo9q_t.\-> M*\\0|$~+ YQሎ}!Z\̝duPDJ( ˇ{8.~Ø/;2֫ j|B +ʥkj:/a=H+WZY>1LiH?7MɅ!a̎3~f(i2u1i-@a>|k(!R]Cå"ػ,YgK1(Dϓ7QLi7q>qݷ~t6MH/BÁD42o "ByŔ 8xDu^Y nDЈFA> nGo8Ra@Wwũ`ۛn V?KCaJDBiM'`ɼwD<>1VaA8l9wEe8HK+^At L̮he>ã.ňZ"+c/rZ!"/ob= I]r/LqTPzC5kV6[k1ɗ*n үPL&e[|2Дh( OߤYPZOIytjuqH%>;NOlxj\_ 3ze( ?ҟ-~b8Al͗^u7 m x3gAu ۨj5Qb_gEjPd^rPq2뾡7(OPLlؒF/u ~{(v=@_V&F{ZdE{20QKLD1(;1̫N%'zT~B@!hУve oi}24q'WD%TR\erxzVk" 8J^|:ׅ3w6F]!DNĎIs2NH <-XΥ\wxdk@ksE?=u T Djp!y/p2}!ĉd (K(GNwݸNI!/lZ>n 1=s,@Ok5X%+~r{2$6wH 4EnxF*-?%#G0޹Nĭ$z?Ïǥ373 C*p& 5;H5Z={ p U@N5/4z8^^'ƺftKr_b 0:3 naxNB!}2ڿm)k3#P̉8m[)|xdƒ%+Ѯ2:`1/1@wj۬^'=WT5Ծ{E-gzBwɓFو1ky`1&ɰԚ{࿴_"Jzq؋8=Wyh 38OTv\0Q3 JdG|@imJQ^(X,.C:[ ZiTWޥεj$ 'ݮM lu oA8%* 0!N*"E^ b%j2k .ahP@MyoW#nm,^̈́IiA}8-}2VMSBACq4a#lD+lǿJMwIr!ھЋQ䮯rZ'~J2nFiT  0:=GpwcZWkhB\.VXiR,P<4N܄i]գM'm0|GEL)]ZyFlCP{ RaﶨyF -e[ryuZ }4wjqΔEդKObn47ă۳Q?1 SU|c ~G-&&5>p^AR4QmŎet0;$fНuō2̨O(qTKFJɚבvmQm1>^S.%€U/YbR4R"}VKۡŸr~A߇97TzR'qWNk"9 0?!?YWiP;)t\4 R[\ED $k+O-ޢ<`WJBS)Xf -Vz#R?w;% sI &DŖs7RaW; mZՓic#^DۮZf&M/f(cz.J},R.M"!z\Ӯ<$_iB=~>1ْՠE;"+W{r)E\ g&ĉ8¼؇L6i9xzbvXJ0\r|K-!:d!^~1ʚzZ֒j-$@$P6W݉$혉n|i˰+:)?@Mn|Ae\~ԙL I7"@&"g1_ȃ~z];–>ośFuU/MVM9ǟ&}C͂)qLt ]_E<6Keҧm~FZ1I>mƧo١H[lx~A_rn:@j1*D09Wf4ZMVoۓQЩ:Q[1Ehiw䇣 c0wKaSZ"-v0pǎWlG(.5C\츟FpL9.IW YZ