java-17-openjdk-src-17.0.12.0-150400.3.45.1<>,Tfp9|q52lv"STYU2'ʹ#SZ(2|8~'`peʄ YIGjs#=)Iͻ(jM`Yhr(8{E) | '㯨CYџ᢭ז-*F KESp/yW^.i1s1r;0Q-`k6Q;4?$d  . Ghlx|m      !&X\(K8T(9(:w(FpGHIXY\]^bcd2e7f:l<uPvTz Cjava-17-openjdk-src17.0.12.0150400.3.45.1OpenJDK 17 Source BundleThe OpenJDK 17 source bundle.fh01-armsrv2%SUSE Linux Enterprise 15SUSE LLC Apache-1.1 AND Apache-2.0 AND GPL-1.0-or-later AND GPL-2.0-only AND GPL-2.0-only WITH Classpath-exception-2.0 AND LGPL-2.0-only AND MPL-1.0 AND MPL-1.1 AND SUSE-Public-Domain AND W3Chttps://www.suse.com/Development/Languages/Javahttps://openjdk.java.net/linuxaarch64%fDae586814bc8da64734a7454ed1d8d8f046d461db4d3edad3e902e9bc73de6a68rootrootjava-17-openjdk-17.0.12.0-150400.3.45.1.src.rpmjava-17-openjdk-srcjava-17-openjdk-src(aarch-64)    java-17-openjdkrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)17.0.12.0-150400.3.45.13.0.4-14.6.0-14.0-15.2-14.14.3fffaf! @e@eԔ@epe@e1@e/e/edd@d@dm@d\d\dI@cl@c1c=@cca @cRc%b?b_b=b8hb7@a@aa@araHwaC1a@a?=@a#fstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comschwab@suse.defstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comjsilva@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comjavier@opensuse.orgfstrba@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.comfstrba@suse.comfstrba@suse.comfstrba@suse.com- Update to upstream tag jdk-17.0.12+7 (July 2024 CPU) * Security fixes + JDK-8314794, CVE-2024-21131, bsc#1228046: Improve UTF8 String supports + JDK-8319859, CVE-2024-21138, bsc#1228047: Better symbol storage + JDK-8320097: Improve Image transformations + JDK-8320548, CVE-2024-21140, bsc#1228048: Improved loop handling + JDK-8323231, CVE-2024-21147, bsc#1228052: Improve array management + JDK-8323390: Enhance mask blit functionality + JDK-8324559, CVE-2024-21145, bsc#1228051: Improve 2D image handling + JDK-8325600: Better symbol storage + JDK-8327413: Enhance compilation efficiency * Other fixes + JDK-8015739: Background of JInternalFrame is located out of JInternalFrame + JDK-8042380: Test javax/swing/JFileChooser/4524490/ /bug4524490.java fails with InvocationTargetException + JDK-8159927: Add a test to verify JMOD files created in the images do not have debug symbols + JDK-8163229: several regression tests have a main method that is never executed + JDK-8163921: HttpURLConnection default Accept header is malformed according to HTTP/1.1 RFC + JDK-8177107: Reduce memory footprint of java.lang.reflect.Constructor/Method + JDK-8185862: AWT Assertion Failure in ::GetDIBits(hBMDC, hBM, 0, 1, 0, gpBitmapInfo, 0) 'awt_Win32GraphicsDevice.cpp', at line 185 + JDK-8187759: Background not refreshed when painting over a transparent JFrame + JDK-8213714: AttachingConnector/attach/attach001 failed due to "bind failed: Address already in use" + JDK-8223696: java/net/httpclient/MaxStreams.java failed with didn't finish within the time-out + JDK-8256660: Disable DTLS 1.0 + JDK-8260540: serviceability/jdwp/AllModulesCommandTest.java failed with "Debuggee error: 'ERROR: transport error 202: bind failed: Address already in use'" + JDK-8263940: NPE when creating default file system when default file system provider is packaged as JAR file on class path + JDK-8264322: Generate CDS archive when creating custom JDK image + JDK-8266242: java/awt/GraphicsDevice/CheckDisplayModes.java failing on macOS 11 ARM + JDK-8267796: vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/ /hs201t002/TestDescription.java fails with NoClassDefFoundError + JDK-8268974: GetJREPath() JLI function fails to locate libjava.so if not standard Java launcher is used + JDK-8269914: Factor out heap printing for G1 young and full gc + JDK-8270018: Add scoped object for g1 young gc JFR notification + JDK-8272315: Improve assert_different_registers + JDK-8272651: G1 heap region info print order changed by JDK-8269914 + JDK-8272903: Missing license header in ArenaAllocator.java + JDK-8272916: Copyright year was modified unintentionally in jlink.properties and ImagePluginStack.java + JDK-8273153: Consolidate file_exists into os:file_exists + JDK-8273774: CDSPluginTest should only expect classes_nocoops.jsa exists on supported 64-bit platforms + JDK-8275334: Move class loading Events to a separate section in hs_err files + JDK-8275868: ciReplay: Inlining fails with "unloaded signature classes" due to wrong protection domains + JDK-8276227: ciReplay: SIGSEGV if classfile for replay compilation is not present after JDK-8275868 + JDK-8278893: Parallel: Remove GCWorkerDelayMillis + JDK-8280030: [REDO] Parallel: More precise boundary in ObjectStartArray::object_starts_in_range + JDK-8280056: gtest/LargePageGtests.java#use-large-pages failed "os.release_one_mapping_multi_commits_vm" + JDK-8280113: (dc) DatagramSocket.receive does not always throw when the channel is closed + JDK-8280377: MethodHandleProxies does not correctly invoke default methods with varags + JDK-8280546: Remove hard-coded 127.0.0.1 loopback address + JDK-8280835: jdk/javadoc/tool/CheckManPageOptions.java depends on source hierarchy + JDK-8281658: Add a security category to the java - XshowSettings option + JDK-8282094: [REDO] Parallel: Refactor PSCardTable::scavenge_contents_parallel + JDK-8283349: Robustness improvements to java/util/prefs/AddNodeChangeListener.jar + JDK-8285452: Add a new test library API to replace a file content using FileUtils.java + JDK-8286045: Use ForceGC for cleaner test cases + JDK-8286311: remove boilerplate from use of runTests + JDK-8286490: JvmtiEventControllerPrivate::set_event_callbacks CLEARING_MASK computation is incorrect + JDK-8286740: JFR: Active Setting event emitted incorrectly + JDK-8286781: Replace the deprecated/obsolete gethostbyname and inet_addr calls + JDK-8289401: Add dump output to TestRawRSACipher.java + JDK-8289643: File descriptor leak with ProcessBuilder.startPipeline + JDK-8290126: Add a check in JavadocTester for "javadoc should not crash" + JDK-8290885: java/lang/ProcessBuilder/PipelineLeaksFD.java fail: More or fewer pipes than expected + JDK-8290901: Reduce use of -source in langtools tests + JDK-8291753: Add JFR event for GC CPU Time + JDK-8294137: Review running times of java.math tests + JDK-8294156: Allow PassFailJFrame.Builder to create test UI + JDK-8294699: Launcher causes lingering busy cursor + JDK-8295026: Remove unused fields in StyleSheet + JDK-8295343: sun/security/pkcs11 tests fail on Linux RHEL 8.6 and newer + JDK-8295944: Move the Http2TestServer and related classes into a package of its own + JDK-8296137: diags-examples.xml is broken + JDK-8296190: TestMD5Intrinsics and TestMD5MultiBlockIntrinsics don't test the intrinsics + JDK-8296610: java/net/HttpURLConnection/SetAuthenticator/ /HTTPSetAuthenticatorTest.java failed with "BindException: Address already in use: connect" + JDK-8297082: Remove sun/tools/jhsdb/BasicLauncherTest.java from problem list + JDK-8297292: java/nio/channels/FileChannel/ /FileExtensionAndMap.java is too slow + JDK-8297445: PPC64: Represent Registers as values + JDK-8297449: Update JInternalFrame Metal Border code + JDK-8297645: Drop the test/jdk/java/net/httpclient/ /reactivestreams-tck-tests/TckDriver.java test + JDK-8297695: Fix typos in test/langtools files + JDK-8298413: [s390] CPUInfoTest fails due to uppercase feature string + JDK-8298939: Refactor open/test/jdk/javax/rmi/ssl/ /SSLSocketParametersTest.sh to jtreg java test + JDK-8299023: TestPLABResize.java and TestPLABPromotion.java are failing intermittently + JDK-8299858: [Metrics] Swap memory limit reported incorrectly when too large + JDK-8301183: (zipfs) jdk/jdk/nio/zipfs/ /TestLocOffsetFromZip64EF.java failing with ZipException:R0 on OL9 + JDK-8301381: Verify DTLS 1.0 cannot be negotiated + JDK-8301753: AppendFile/WriteFile has differences between make 3.81 and 4+ + JDK-8302069: javax/management/remote/mandatory/notif/ /NotifReconnectDeadlockTest.java update + JDK-8302512: Update IANA Language Subtag Registry to Version 2023-02-14 + JDK-8302907: [PPC64] Use more constexpr in class Register + JDK-8303457: Introduce convenience test library APIs for creating test servers for tests in test/jdk/java/net/httpclient + JDK-8303466: C2: failed: malformed control flow. Limit type made precise with MaxL/MinL + JDK-8303972: (zipfs) Make test/jdk/jdk/nio/zipfs/ /TestLocOffsetFromZip64EF.java independent of the zip command line + JDK-8304761: Update IANA Language Subtag Registry to Version 2023-03-22 + JDK-8304927: Update java/net/httpclient/BasicAuthTest.java to check basic auth over HTTP/2 + JDK-8305169: java/security/cert/CertPathValidator/OCSP/ /GetAndPostTests.java -- test server didn't start in timely manner + JDK-8305645: System Tray icons get corrupted when Windows primary monitor changes + JDK-8305819: LogConfigurationTest intermittently fails on AArch64 + JDK-8305874: Open source AWT Key, Text Event related tests + JDK-8305931: jdk/jfr/jcmd/TestJcmdDumpPathToGCRoots.java failed with "Expected chains but found none" + JDK-8305942: Open source several AWT Focus related tests + JDK-8305943: Open source few AWT Focus related tests + JDK-8306031: Update IANA Language Subtag Registry to Version 2023-04-13 + JDK-8306040: HttpResponseInputStream.available() returns 1 on empty stream + JDK-8306067: Open source AWT Graphics,GridBagLayout related tests + JDK-8306634: Open source AWT Event related tests + JDK-8306714: Open source few Swing event and AbstractAction tests + JDK-8306838: GetGraphicsTest needs to be headful + JDK-8307411: Test java/foreign/channels/ /TestAsyncSocketChannels.java failed: IllegalStateException: Already closed + JDK-8307423: [s390x] Represent Registers as values + JDK-8308021: Update IANA Language Subtag Registry to Version 2023-05-11 + JDK-8309409: Update HttpInputStreamTest and BodyProcessorInputStreamTest to use hg.openjdk.org + JDK-8309527: Improve test proxy performance + JDK-8309630: Clean up tests that reference deploy modules + JDK-8309763: Move tests in test/jdk/sun/misc/URLClassPath directory to test/jdk/jdk/internal/loader + JDK-8309890: TestStringDeduplicationInterned.java waits for the wrong condition + JDK-8310031: Parallel: Implement better work distribution for large object arrays in old gen + JDK-8310818: Refactor more Locale tests to use JUnit + JDK-8311893: Interactive component with ARIA role 'tabpanel' does not have a programmatically associated name + JDK-8311964: Some jtreg tests failing on x86 with error 'unrecognized VM options' (C2 flags) + JDK-8312194: test/hotspot/jtreg/applications/ctw/modules/ /jdk_crypto_ec.java cannot handle empty modules + JDK-8312320: Remove javax/rmi/ssl/SSLSocketParametersTest.sh from ProblemList + JDK-8312383: Log X509ExtendedKeyManager implementation class name in TLS/SSL connection + JDK-8312916: Remove remaining usages of -Xdebug from test/hotspot/jtreg + JDK-8313307: java/util/Formatter/Padding.java fails on some Locales + JDK-8313702: Update IANA Language Subtag Registry to Version 2023-08-02 + JDK-8314283: Support for NSS tests on aarch64 platforms + JDK-8314832: Few runtime/os tests ignore vm flags + JDK-8314835: gtest wrappers should be marked as flagless + JDK-8315071: Modify TrayIconScalingTest.java, PrintLatinCJKTest.java to use new PassFailJFrame's builder pattern usage + JDK-8315117: Update Zlib Data Compression Library to Version 1.3 + JDK-8315609: Open source few more swing text/html tests + JDK-8315652: RISC-V: Features string uses wrong separator for jtreg + JDK-8315663: Open source misc awt tests + JDK-8315677: Open source few swing JFileChooser and other tests + JDK-8315726: Open source several AWT applet tests + JDK-8315741: Open source few swing JFormattedTextField and JPopupMenu tests + JDK-8315824: Open source several Swing Text/HTML related tests + JDK-8315834: Open source several Swing JSpinner related tests + JDK-8315889: Open source several Swing HTMLDocument related tests + JDK-8315898: Open source swing JMenu tests + JDK-8316017: Refactor timeout handler in PassFailJFrame + JDK-8316053: Open some swing tests 3 + JDK-8316138: Add GlobalSign 2 TLS root certificates + JDK-8316142: Enable parallelism in vmTestbase/nsk/monitoring/stress/lowmem tests + JDK-8316154: Opensource JTextArea manual tests + JDK-8316164: Opensource JMenuBar manual test + JDK-8316186: RISC-V: Remove PlatformCmpxchg<4> + JDK-8316242: Opensource SwingGraphics manual test + JDK-8316462: sun/jvmstat/monitor/MonitoredVm/ /MonitorVmStartTerminate.java ignores VM flags + JDK-8316563: test tools/jpackage/linux/LinuxResourceTest.java fails on CentOS Linux release 8.5.2111 and Fedora 27 + JDK-8316608: Enable parallelism in vmTestbase/gc/vector tests + JDK-8317287: [macos14] InterJVMGetDropSuccessTest.java: Child VM: abnormal termination + JDK-8318322: Update IANA Language Subtag Registry to Version 2023-10-16 + JDK-8318580: "javax/swing/MultiMonitor/MultimonVImage.java failing with Error. Can't find library: /open/test/jdk/java/ /awt/regtesthelpers" after JDK-8316053 + JDK-8318599: HttpURLConnection cache issues leading to crashes in JGSS w/ native GSS introduced by 8303809 + JDK-8318727: Enable parallelism in vmTestbase/vm/gc/concurrent tests + JDK-8318809: java/util/concurrent/ConcurrentLinkedQueue/ /WhiteBox.java shows intermittent failures on linux ppc64le and aarch64 + JDK-8318854: [macos14] Running any AWT app prints Secure coding warning + JDK-8319048: Monitor deflation unlink phase prolongs time to safepoint + JDK-8319128: sun/security/pkcs11 tests fail on OL 7.9 aarch64 + JDK-8319136: Skip pkcs11 tests on linux-aarch64 + JDK-8319268: Build failure with GCC8.3.1 after 8313643 + JDK-8319338: tools/jpackage/share/RuntimeImageTest.java fails with -XX:+UseZGC + JDK-8319372: C2 compilation fails with "Bad immediate dominator info" + JDK-8320005: Allow loading of shared objects with .a extension on AIX + JDK-8320113: [macos14] : ShapeNotSetSometimes.java fails intermittently on macOS 14 + JDK-8320129: "top" command during jtreg failure handler does not display CPU usage on OSX + JDK-8320303: Allow PassFailJFrame to accept single window creator + JDK-8320342: Use PassFailJFrame for TruncatedPopupMenuTest.java + JDK-8320570: NegativeArraySizeException decoding >1G UTF8 bytes with non-ascii characters + JDK-8320681: [macos] Test tools/jpackage/macosx/ /MacAppStoreJlinkOptionsTest.java timed out on macOS + JDK-8320712: Rewrite BadFactoryTest in pure Java + JDK-8320943: Files/probeContentType/Basic.java fails on latest Windows 11 - content type mismatch + JDK-8321107: Add more test cases for JDK-8319372 + JDK-8321489: Update LCMS to 2.16 + JDK-8321925: sun/security/mscapi/KeytoolChangeAlias.java fails with "Alias <246810> does not exist" + JDK-8322239: [macos] a11y : java.lang.NullPointerException is thrown when focus is moved on the JTabbedPane + JDK-8322503: Shenandoah: Clarify gc state usage + JDK-8322858: compiler/c2/aarch64/TestFarJump.java fails on AArch64 due to unexpected PrintAssembly output + JDK-8322920: Some ProcessTools.execute* functions are declared to throw Throwable + JDK-8323210: Update the usage of cmsFLAGS_COPY_ALPHA + JDK-8323519: Add applications/ctw/modules to Hotspot tiered testing + JDK-8323717: Introduce test keyword for tests that need external dependencies + JDK-8323994: gtest runner repeats test name for every single gtest assertion + JDK-8324050: Issue store-store barrier after re-materializing objects during deoptimization + JDK-8324238: [macOS] java/awt/Frame/ShapeNotSetSometimes/ /ShapeNotSetSometimes.java fails with the shape has not been applied msg + JDK-8324243: Compilation failures in java.desktop module with gcc 14 + JDK-8324598: use mem_unit when working with sysinfo memory and swap related information + JDK-8324632: Update Zlib Data Compression Library to Version 1.3.1 + JDK-8324723: GHA: Upgrade some actions to avoid deprecated Node 16 + JDK-8324733: [macos14] Problem list tests which fail due to macOS bug described in JDK-8322653 + JDK-8324824: AArch64: Detect Ampere-1B core and update default options for Ampere CPUs + JDK-8325137: com/sun/management/ThreadMXBean/ /ThreadCpuTimeArray.java can fail in Xcomp with out of expected range + JDK-8325203: System.exit(0) kills the launched 3rd party application + JDK-8325213: Flags introduced by configure script are not passed to ADLC build + JDK-8325254: CKA_TOKEN private and secret keys are not necessarily sensitive + JDK-8325326: [PPC64] Don't relocate in case of allocation failure + JDK-8325372: Shenandoah: SIGSEGV crash in unnecessary_acquire due to LoadStore split through phi + JDK-8325432: enhance assert message "relocation addr must be in this section" + JDK-8325496: Make TrimNativeHeapInterval a product switch + JDK-8325579: Inconsistent behavior in com.sun.jndi.ldap.Connection::createSocket + JDK-8325862: set -XX:+ErrorFileToStderr when executing java in containers for some container related jtreg tests + JDK-8325876: crashes in docker container tests on Linuxppc64le Power8 machines + JDK-8325972: Add -x to bash for building with LOG=debug + JDK-8326006: Allow TEST_VM_FLAGLESS to set flagless mode + JDK-8326101: [PPC64] Need to bailout cleanly if creation of stubs fails when code cache is out of space + JDK-8326140: src/jdk.accessibility/windows/native/ /libjavaaccessbridge/AccessBridgeJavaEntryPoints.cpp ReleaseStringChars might be missing in early returns + JDK-8326201: [S390] Need to bailout cleanly if creation of stubs fails when code cache is out of space + JDK-8326351: Update the Zlib version in open/src/java.base/share/legal/zlib.md to 1.3.1 + JDK-8326521: JFR: CompilerPhase event test fails on windows 32 bit + JDK-8326529: JFR: Test for CompilerCompile events fails due to time out + JDK-8326591: New test JmodExcludedFiles.java fails on Windows when --with-external-symbols-in-bundles=public is used + JDK-8326638: Crash in PhaseIdealLoop::remix_address_expressions due to unexpected Region instead of Loop + JDK-8326643: JDK server does not send a dummy change_cipher_spec record after HelloRetryRequest message + JDK-8326661: sun/java2d/cmm/ColorConvertOp/ColConvTest.java assumes profiles were generated by LCMS + JDK-8326794: Bump update version for OpenJDK: jdk-17.0.12 + JDK-8326891: Prefer RPATH over RUNPATH for $ORIGIN rpaths in internal JDK binaries + JDK-8326936: RISC-V: Shenandoah GC crashes due to incorrect atomic memory operations + JDK-8326942: [17u] Backout "8325254: CKA_TOKEN private and secret keys are not necessarily sensitive" + JDK-8326960: GHA: RISC-V sysroot cannot be debootstrapped due to ongoing Debian t64 transition + JDK-8327036: [macosx-aarch64] SIGBUS in MarkActivationClosure::do_code_blob reached from Unsafe_CopySwapMemory0 + JDK-8327059: os::Linux::print_proc_sys_info add swappiness information + JDK-8327136: javax/management/remote/mandatory/notif/ /NotifReconnectDeadlockTest.java fails on libgraal + JDK-8327631: Update IANA Language Subtag Registry to Version 2024-03-07 + JDK-8327989: java/net/httpclient/ManyRequest.java should not use "localhost" in URIs + JDK-8327998: Enable java/lang/ProcessBuilder/ /JspawnhelperProtocol.java on Mac + JDK-8328066: WhiteBoxResizeTest failure on linux-x86: Could not reserve enough space for 2097152KB object heap + JDK-8328165: improve assert(idx < _maxlrg) failed: oob + JDK-8328166: Epsilon: 'EpsilonHeap::allocate_work' misuses the parameter 'size' as size in bytes + JDK-8328168: Epsilon: Premature OOM when allocating object larger than uncommitted heap size + JDK-8328194: Add a test to check default rendering engine + JDK-8328524: [x86] StringRepeat.java failure on linux-x86: Could not reserve enough space for 2097152KB object heap + JDK-8328540: test javax/swing/JSplitPane/4885629/ /bug4885629.java fails on windows hidpi + JDK-8328638: Fallback option for POST-only OCSP requests + JDK-8328705: GHA: Cross-compilation jobs do not require build JDK + JDK-8328812: Update and move siphash license + JDK-8328825: Google CAInterop test failures + JDK-8328948: GHA: Restoring sysroot from cache skips the build after JDK-8326960 + JDK-8328988: [macos14] Problem list LightweightEventTest.java which fails due to macOS bug described in JDK-8322653 + JDK-8328997: Remove unnecessary template parameter lists in GrowableArray + JDK-8329013: StackOverflowError when starting Apache Tomcat with signed jar + JDK-8329213: Better validation for com.sun.security.ocsp.useget option + JDK-8329223: Parallel: Parallel GC resizes heap even if -Xms = -Xmx + JDK-8329570: G1: Excessive is_obj_dead_cond calls in verification + JDK-8329823: RISC-V: Need to sync CPU features with related JVM flags + JDK-8330094: RISC-V: Save and restore FRM in the call stub + JDK-8330156: RISC-V: Range check auipc + signed 12 imm instruction + JDK-8330242: RISC-V: Simplify and remove CORRECT_COMPILER_ATOMIC_SUPPORT in atomic_linux_riscv.hpp + JDK-8330523: Reduce runtime and improve efficiency of KeepAliveTest + JDK-8330815: Use pattern matching for instanceof in KeepAliveCache + JDK-8331113: createJMHBundle.sh support configurable maven repo mirror + JDK-8331352: error: template-id not allowed for constructor/destructor in C++20 + JDK-8331641: [17u]: Bump GHA bootstrap JDK to 17.0.11 + JDK-8331942: On Linux aarch64, CDS archives should be using 64K alignment by default + JDK-8334441: Mark tests in jdk_security_infra group as manual + JDK-8335963: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.12 - Modified patch: * fips.patch + rediff to changed context- Require file for posttrans phase of the headless subpackage (bsc#1227298)- Added patch: * reproducible-jlink.patch + make the timestamp in jmods reproducible- Update to upstream tag jdk-17.0.11+9 (April 2024 CPU) * Security fixes + JDK-8315708, CVE-2024-21012, bsc#1222987: Enhance HTTP/2 client usage + JDK-8317507, JDK-8325348, CVE-2024-21094, bsc#1222986: C2 compilation fails with "Exceeded _node_regs array" + JDK-8318340: Improve RSA key implementations + JDK-8319851, CVE-2024-21011, bsc#1222979: Improve exception logging + JDK-8322122, CVE-2024-21068, bsc#1222983: Enhance generation of addresses * Other changes + JDK-6928542: Chinese characters in RTF are not decoded + JDK-7132796: [macosx] closed/javax/swing/JComboBox/4517214/ /bug4517214.java fails on MacOS + JDK-7148092: [macosx] When Alt+down arrow key is pressed, the combobox popup does not appear. + JDK-7167356: (javac) investigate failing tests in JavacParserTest + JDK-8054022: HttpURLConnection timeouts with Expect: 100-Continue and no chunking + JDK-8054572: [macosx] JComboBox paints the border incorrectly + JDK-8169475: WheelModifier.java fails by timeout + JDK-8205076: [17u] Inet6AddressImpl.c: `lookupIfLocalHost` accesses `int InetAddress.preferIPv6Address` as a boolean + JDK-8209595: MonitorVmStartTerminate.java timed out + JDK-8210410: Refactor java.util.Currency:i18n shell tests to plain java tests + JDK-8261404: Class.getReflectionFactory() is not thread-safe + JDK-8261837: SIGSEGV in ciVirtualCallTypeData::translate_from + JDK-8263256: Test java/net/Inet6Address/serialize/ /Inet6AddressSerializationTest.java fails due to dynamic reconfigurations of network interface during test + JDK-8269258: java/net/httpclient/ManyRequestsLegacy.java failed with connection timeout + JDK-8271118: C2: StressGCM should have higher priority than frequency-based policy + JDK-8271616: oddPart in MutableBigInteger::mutableModInverse contains info on final result + JDK-8272811: Document the effects of building with _GNU_SOURCE in os_posix.hpp + JDK-8272853: improve `JavadocTester.runTests` + JDK-8273454: C2: Transform (-a)*(-b) into a*b + JDK-8274060: C2: Incorrect computation after JDK-8273454 + JDK-8274122: java/io/File/createTempFile/SpecialTempFile.java fails in Windows 11 + JDK-8274621: NullPointerException because listenAddress[0] is null + JDK-8274632: Possible pointer overflow in PretouchTask chunk claiming + JDK-8274634: Use String.equals instead of String.compareTo in java.desktop + JDK-8276125: RunThese24H.java SIGSEGV in JfrThreadGroup::thread_group_id + JDK-8278028: [test-library] Warnings cleanup of the test library + JDK-8278312: Update SimpleSSLContext keystore to use SANs for localhost IP addresses + JDK-8278363: Create extented container test groups + JDK-8280241: (aio) AsynchronousSocketChannel init fails in IPv6 only Windows env + JDK-8281377: Remove vmTestbase/nsk/monitoring/ThreadMXBean/ /ThreadInfo/Deadlock/JavaDeadlock001/TestDescription.java from problemlist. + JDK-8281543: Remove unused code/headerfile dtraceAttacher.hpp + JDK-8281585: Remove unused imports under test/lib and jtreg/gc + JDK-8283400: [macos] a11y : Screen magnifier does not reflect JRadioButton value change + JDK-8283626: AArch64: Set relocInfo::offset_unit to 4 + JDK-8283994: Make Xerces DatatypeException stackless + JDK-8286312: Stop mixing signed and unsigned types in bit operations + JDK-8286846: test/jdk/javax/swing/plaf/aqua/ /CustomComboBoxFocusTest.java fails on mac aarch64 + JDK-8287832: jdk/jfr/event/runtime/TestActiveSettingEvent.java failed with "Expected two batches of Active Setting events" + JDK-8288663: JFR: Disabling the JfrThreadSampler commits only a partially disabled state + JDK-8288846: misc tests fail "assert(ms < 1000) failed: Un-interruptable sleep, short time use only" + JDK-8289764: gc/lock tests failed with "OutOfMemoryError: Java heap space: failed reallocation of scalar replaced objects" + JDK-8290041: ModuleDescriptor.hashCode is inconsistent + JDK-8290203: ProblemList vmTestbase/nsk/jvmti/scenarios/ /capability/CM03/cm03t001/TestDescription.java on linux-all + JDK-8290399: [macos] Aqua LAF does not fire an action event if combo box menu is displayed + JDK-8292458: Atomic operations on scoped enums don't build with clang + JDK-8292946: GC lock/jni/jnilock001 test failed "assert(gch->gc_cause() == GCCause::_scavenge_alot || !gch->incremental_collection_failed()) failed: Twice in a row" + JDK-8293117: Add atomic bitset functions + JDK-8293547: Add relaxed add_and_fetch for macos aarch64 atomics + JDK-8294158: HTML formatting for PassFailJFrame instructions + JDK-8294254: [macOS] javax/swing/plaf/aqua/ /CustomComboBoxFocusTest.java failure + JDK-8294535: Add screen capture functionality to PassFailJFrame + JDK-8295068: SSLEngine throws NPE parsing CertificateRequests + JDK-8295124: Atomic::add to pointer type may return wrong value + JDK-8295274: HelidonAppTest.java fails "assert(event->should_commit()) failed: invariant" from compiled frame" + JDK-8296631: NSS tests failing on OL9 linux-aarch64 hosts + JDK-8297968: Crash in PrintOptoAssembly + JDK-8298087: XML Schema Validation reports an required attribute twice via ErrorHandler + JDK-8299494: Test vmTestbase/nsk/stress/except/except011.java failed: ExceptionInInitializerError: target class not found + JDK-8300269: The selected item in an editable JComboBox with titled border is not visible in Aqua LAF + JDK-8301306: java/net/httpclient/* fail with -Xcomp + JDK-8301310: The SendRawSysexMessage test may cause a JVM crash + JDK-8301787: java/net/httpclient/SpecialHeadersTest failing after JDK-8301306 + JDK-8301846: Invalid TargetDataLine after screen lock when using JFileChooser or COM library + JDK-8302017: Allocate BadPaddingException only if it will be thrown + JDK-8302149: Speed up compiler/jsr292/methodHandleExceptions/ /TestAMEnotNPE.java + JDK-8303605: Memory leaks in Metaspace gtests + JDK-8304074: [JMX] Add an approximation of total bytes allocated on the Java heap by the JVM + JDK-8304696: Duplicate class names in dynamicArchive tests can lead to test failure + JDK-8305356: Fix ignored bad CompileCommands in tests + JDK-8305900: Use loopback IP addresses in security policy files of httpclient tests + JDK-8305906: HttpClient may use incorrect key when finding pooled HTTP/2 connection for IPv6 address + JDK-8305962: update jcstress to 0.16 + JDK-8305972: Update XML Security for Java to 3.0.2 + JDK-8306014: Update javax.net.ssl TLS tests to use SSLContextTemplate or SSLEngineTemplate + JDK-8306408: Fix the format of several tables in building.md + JDK-8307185: pkcs11 native libraries make JNI calls into java code while holding GC lock + JDK-8307926: Support byte-sized atomic bitset operations + JDK-8307955: Prefer to PTRACE_GETREGSET instead of PTRACE_GETREGS in method 'ps_proc.c::process_get_lwp_regs' + JDK-8307990: jspawnhelper must close its writing side of a pipe before reading from it + JDK-8308043: Deadlock in TestCSLocker.java due to blocking GC while allocating + JDK-8308245: Add -proc:full to describe current default annotation processing policy + JDK-8308336: Test java/net/HttpURLConnection/ /HttpURLConnectionExpectContinueTest.java failed: java.net.BindException: Address already in use + JDK-8309302: java/net/Socket/Timeouts.java fails with AssertionError on test temporal post condition + JDK-8309305: sun/security/ssl/SSLSocketImpl/ /BlockedAsyncClose.java fails with jtreg test timeout + JDK-8309462: [AIX] vmTestbase/nsk/jvmti/RunAgentThread/ /agentthr001/TestDescription.java crashing due to empty while loop + JDK-8309733: [macOS, Accessibility] VoiceOver: Incorrect announcements of JRadioButton + JDK-8309870: Using -proc:full should be considered requesting explicit annotation processing + JDK-8310106: sun.security.ssl.SSLHandshake .getHandshakeProducer() incorrectly checks handshakeConsumers + JDK-8310238: [test bug] javax/swing/JTableHeader/6889007/ /bug6889007.java fails + JDK-8310380: Handle problems in core-related tests on macOS when codesign tool does not work + JDK-8310631: test/jdk/sun/nio/cs/TestCharsetMapping.java is spuriously passing + JDK-8310807: java/nio/channels/DatagramChannel/Connect.java timed out + JDK-8310838: Correct range notations in MethodTypeDesc specification + JDK-8310844: [AArch64] C1 compilation fails because monitor offset in OSR buffer is too large for immediate + JDK-8310923: Refactor Currency tests to use JUnit + JDK-8311081: KeytoolReaderP12Test.java fail on localized Windows platform + JDK-8311160: [macOS, Accessibility] VoiceOver: No announcements on JRadioButtonMenuItem and JCheckBoxMenuItem + JDK-8311581: Remove obsolete code and comments in TestLVT.java + JDK-8311645: Memory leak in jspawnhelper spawnChild after JDK-8307990 + JDK-8311986: Disable runtime/os/TestTracePageSizes.java for ShenandoahGC + JDK-8312428: PKCS11 tests fail with NSS 3.91 + JDK-8312434: SPECjvm2008/xml.transform with CDS fails with "can't seal package nu.xom" + JDK-8313081: MonitoringSupport_lock should be unconditionally initialized after 8304074 + JDK-8313082: Enable CreateCoredumpOnCrash for testing in makefiles + JDK-8313206: PKCS11 tests silently skip execution + JDK-8313575: Refactor PKCS11Test tests + JDK-8313621: test/jdk/jdk/internal/math/FloatingDecimal/ /TestFloatingDecimal should use RandomFactory + JDK-8313643: Update HarfBuzz to 8.2.2 + JDK-8313816: Accessing jmethodID might lead to spurious crashes + JDK-8314164: java/net/HttpURLConnection/ /HttpURLConnectionExpectContinueTest.java fails intermittently in timeout + JDK-8314220: Configurable InlineCacheBuffer size + JDK-8314830: runtime/ErrorHandling/ tests ignore external VM flags + JDK-8315034: File.mkdirs() occasionally fails to create folders on Windows shared folder + JDK-8315042: NPE in PKCS7.parseOldSignedData + JDK-8315594: Open source few headless Swing misc tests + JDK-8315600: Open source few more headless Swing misc tests + JDK-8315602: Open source swing security manager test + JDK-8315611: Open source swing text/html and tree test + JDK-8315680: java/lang/ref/ReachabilityFenceTest.java should run with -Xbatch + JDK-8315731: Open source several Swing Text related tests + JDK-8315761: Open source few swing JList and JMenuBar tests + JDK-8315920: C2: "control input must dominate current control" assert failure + JDK-8315986: [macos14] javax/swing/JMenuItem/4654927/ /bug4654927.java: component must be showing on the screen to determine its location + JDK-8316001: GC: Make TestArrayAllocatorMallocLimit use createTestJvm + JDK-8316028: Update FreeType to 2.13.2 + JDK-8316030: Update Libpng to 1.6.40 + JDK-8316106: Open source few swing JInternalFrame and JMenuBar tests + JDK-8316304: (fs) Add support for BasicFileAttributes .creationTime() for Linux + JDK-8316392: compiler/interpreter/ /TestVerifyStackAfterDeopt.java failed with SIGBUS in PcDescContainer::find_pc_desc_internal + JDK-8316414: C2: large byte array clone triggers "failed: malformed control flow" assertion failure on linux-x86 + JDK-8316415: Parallelize sun/security/rsa/SignedObjectChain.java subtests + JDK-8316418: containers/docker/TestMemoryWithCgroupV1.java get OOM killed with Parallel GC + JDK-8316445: Mark com/sun/management/HotSpotDiagnosticMXBean/ /CheckOrigin.java as vm.flagless + JDK-8316679: C2 SuperWord: wrong result, load should not be moved before store if not comparable + JDK-8316693: Simplify at-requires checkDockerSupport() + JDK-8316929: Shenandoah: Shenandoah degenerated GC and full GC need to cleanup old OopMapCache entries + JDK-8316947: Write a test to check textArea triggers MouseEntered/MouseExited events properly + JDK-8317039: Enable specifying the JDK used to run jtreg + JDK-8317144: Exclude sun/security/pkcs11/sslecc/ /ClientJSSEServerJSSE.java on Linux ppc64le + JDK-8317307: test/jdk/com/sun/jndi/ldap/ /LdapPoolTimeoutTest.java fails with ConnectException: Connection timed out: no further information + JDK-8317603: Improve exception messages thrown by sun.nio.ch.Net native methods (win) + JDK-8317771: [macos14] Expand/collapse a JTree using keyboard freezes the application in macOS 14 Sonoma + JDK-8317807: JAVA_FLAGS removed from jtreg running in JDK-8317039 + JDK-8317960: [17u] Excessive CPU usage on AbstractQueuedSynchronized.isEnqueued + JDK-8318154: Improve stability of WheelModifier.java test + JDK-8318183: C2: VM may crash after hitting node limit + JDK-8318410: jdk/java/lang/instrument/BootClassPath/ /BootClassPathTest.sh fails on Japanese Windows + JDK-8318468: compiler/tiered/LevelTransitionTest.java fails with -XX:CompileThreshold=100 -XX:TieredStopAtLevel=1 + JDK-8318490: Increase timeout for JDK tests that are close to the limit when run with libgraal + JDK-8318603: Parallelize sun/java2d/marlin/ClipShapeTest.java + JDK-8318607: Enable parallelism in vmTestbase/nsk/stress/jni tests + JDK-8318608: Enable parallelism in vmTestbase/nsk/stress/threads tests + JDK-8318689: jtreg is confused when folder name is the same as the test name + JDK-8318736: com/sun/jdi/JdwpOnThrowTest.java failed with "transport error 202: bind failed: Address already in use" + JDK-8318951: Additional negative value check in JPEG decoding + JDK-8318955: Add ReleaseIntArrayElements in Java_sun_awt_X11_XlibWrapper_SetBitmapShape XlbWrapper.c to early return + JDK-8318957: Enhance agentlib:jdwp help output by info about allow option + JDK-8318961: increase javacserver connection timeout values and max retry attempts + JDK-8318971: Better Error Handling for Jar Tool When Processing Non-existent Files + JDK-8318983: Fix comment typo in PKCS12Passwd.java + JDK-8319124: Update XML Security for Java to 3.0.3 + JDK-8319213: Compatibility.java reads both stdout and stderr of JdkUtils + JDK-8319436: Proxy.newProxyInstance throws NPE if loader is null and interface not visible from class loader + JDK-8319456: jdk/jfr/event/gc/collection/ /TestGCCauseWith[Serial|Parallel].java : GC cause 'GCLocker Initiated GC' not in the valid causes + JDK-8319668: Fixup of jar filename typo in BadFactoryTest.sh + JDK-8319922: libCreationTimeHelper.so fails to link in JDK 21 + JDK-8319961: JvmtiEnvBase doesn't zero _ext_event_callbacks + JDK-8320001: javac crashes while adding type annotations to the return type of a constructor + JDK-8320168: handle setsocktopt return values + JDK-8320208: Update Public Suffix List to b5bf572 + JDK-8320300: Adjust hs_err output in malloc/mmap error cases + JDK-8320363: ppc64 TypeEntries::type_unknown logic looks wrong, missed optimization opportunity + JDK-8320597: RSA signature verification fails on signed data that does not encode params correctly + JDK-8320798: Console read line with zero out should zero out underlying buffer + JDK-8320885: Bump update version for OpenJDK: jdk-17.0.11 + JDK-8320921: GHA: Parallelize hotspot_compiler test jobs + JDK-8320937: support latest VS2022 MSC_VER in abstract_vm_version.cpp + JDK-8321151: JDK-8294427 breaks Windows L&F on all older Windows versions + JDK-8321215: Incorrect x86 instruction encoding for VSIB addressing mode + JDK-8321408: Add Certainly roots R1 and E1 + JDK-8321480: ISO 4217 Amendment 176 Update + JDK-8321599: Data loss in AVX3 Base64 decoding + JDK-8321815: Shenandoah: gc state should be synchronized to java threads only once per safepoint + JDK-8321972: test runtime/Unsafe/InternalErrorTest.java timeout on linux-riscv64 platform + JDK-8322098: os::Linux::print_system_memory_info enhance the THP output with /sys/kernel/mm/transparent_hugepage/hpage_pmd_size + JDK-8322321: Add man page doc for -XX:+VerifySharedSpaces + JDK-8322417: Console read line with zero out should zero out when throwing exception + JDK-8322583: RISC-V: Enable fast class initialization checks + JDK-8322725: (tz) Update Timezone Data to 2023d + JDK-8322750: Test "api/java_awt/interactive/ /SystemTrayTests.html" failed because A blue ball icon is added outside of the system tray + JDK-8322772: Clean up code after JDK-8322417 + JDK-8322783: prioritize /etc/os-release over /etc/SuSE-release in hs_err/info output + JDK-8322968: [17u] Amend Atomics gtest with 1-byte tests + JDK-8323008: filter out harmful -std* flags added by autoconf from CXX + JDK-8323021: Shenandoah: Encountered reference count always attributed to first worker thread + JDK-8323086: Shenandoah: Heap could be corrupted by oom during evacuation + JDK-8323243: JNI invocation of an abstract instance method corrupts the stack + JDK-8323331: fix typo hpage_pdm_size + JDK-8323428: Shenandoah: Unused memory in regions compacted during a full GC should be mangled + JDK-8323515: Create test alias "all" for all test roots + JDK-8323637: Capture hotspot replay files in GHA + JDK-8323640: [TESTBUG]testMemoryFailCount in jdk/internal/platform/docker/TestDockerMemoryMetrics.java always fail because OOM killed + JDK-8323806: [17u] VS2017 build fails with warning after 8293117. + JDK-8324184: Windows VS2010 build failed with "error C2275: 'int64_t'" + JDK-8324280: RISC-V: Incorrect implementation in VM_Version::parse_satp_mode + JDK-8324347: Enable "maybe-uninitialized" warning for FreeType 2.13.1 + JDK-8324514: ClassLoaderData::print_on should print address of class loader + JDK-8324647: Invalid test group of lib-test after JDK-8323515 + JDK-8324659: GHA: Generic jtreg errors are not reported + JDK-8324937: GHA: Avoid multiple test suites per job + JDK-8325096: Test java/security/cert/CertPathBuilder/akiExt/ /AKISerialNumber.java is failing + JDK-8325150: (tz) Update Timezone Data to 2024a + JDK-8325585: Remove no longer necessary calls to set/unset-in-asgct flag in JDK 17 + JDK-8326000: Remove obsolete comments for class sun.security.ssl.SunJSSE + JDK-8327036: [macosx-aarch64] SIGBUS in MarkActivationClosure::do_code_blob reached from Unsafe_CopySwapMemory0 + JDK-8327391: Add SipHash attribution file + JDK-8329836: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.11- Removed patch: * alternative-tzdb_dat.patch + Remove the possibility to use the system timezone-java. It creates more problems then it solves (bsc#1213470)- Use %patch -P N instead of deprecated %patchN.- Recommend mozilla-nss-sysinit in order to have available the /etc/pki/nssdb directory and its content, required in fips mode (bsc#1219662) - Do not install our crafted nss.fips.cfg file, but use the one that the build produces with our fips.patch applied - Removed patch: * nss-security-provider.patch + this DISABLED nss security provider was not used for years and is largely rendered obsolete by the NSS-FIPS provider - Modified patch: * fips.patch + adapt to the removal of the nss security provider- Update to upstream tag jdk-17.0.10+7 (January 2024 CPU) * CVEs + CVE-2024-20918, bsc#1218907 + CVE-2024-20919, bsc#1218903 + CVE-2024-20921, bsc#1218905 + CVE-2024-20932, bsc#1218908 + CVE-2024-20945, bsc#1218909 + CVE-2024-20952, bsc#1218911 * Security fixes + JDK-8276123, JDK-8316613: ZipFile::getEntry will not return a file entry when there is a directory entry of the same name within a Zip File + JDK-8308204: Enhanced certificate processing + JDK-8314295: Enhance verification of verifier + JDK-8314307: Improve loop handling + JDK-8314468: Improve Compiler loops + JDK-8316976: Improve signature handling + JDK-8317547: Enhance TLS connection support * Other changes + JDK-6445283: ProgressMonitorInputStream not large file aware (>2GB) + JDK-8041447: Test javax/swing/dnd/7171812/bug7171812.java fails with java.lang.RuntimeException: Test failed, scroll on drag doesn't work + JDK-8061729: Update java/net tests to eliminate dependency on sun.net.www.MessageHeader and some other internal APIs + JDK-8161536: sun/security/pkcs11/sslecc/ /ClientJSSEServerJSSE.java fails with ProviderException + JDK-8168469: Memory leak in JceSecurity + JDK-8176567: nsk/jdi/ReferenceType/instances/instances002: TestFailure: Unexpected size of referenceType .instances(nsk.share.jdi.TestInterfaceImplementer1): 11, expected: 10 + JDK-8193543: Regression automated test '/open/test/jdk/java/ /awt/TrayIcon/SystemTrayInstance/SystemTrayInstanceTest.java' fails + JDK-8198668: MemoryPoolMBean/isUsageThresholdExceeded/ /isexceeded001/TestDescription.java still failing + JDK-8202790: DnD test DisposeFrameOnDragTest.java does not clean up + JDK-8202931: [macos] java/awt/Choice/ChoicePopupLocation/ /ChoicePopupLocation.java fails + JDK-8207166: jdk/jshell/ /JdiHangingLaunchExecutionControlTest.java - launch timeout + JDK-8225313: serviceability/jvmti/HeapMonitor/MyPackage/ /HeapMonitorStatObjectCorrectnessTest.java failed with Unexpected high difference percentage + JDK-8228990: JFR: TestNetworkUtilizationEvent.java expects 2+ Network interfaces on Linux but finding 1 + JDK-8232839: JDI AfterThreadDeathTest.java failed due to "FAILED: Did not get expected IllegalThreadStateException on a StepRequest.enable()" + JDK-8232933: Javac inferred type does not conform to equality constraint + JDK-8239801: [macos] java/awt/Focus/UnaccessibleChoice/ /AccessibleChoiceTest.java fails + JDK-8244289: fatal error: Possible safepoint reached by thread that does not allow it + JDK-8247351: [aarch64] NullPointerException during stack walking (clhsdb "where -a") + JDK-8249826: 5 javax/net/ssl/SSLEngine tests use @ignore w/o bug-id + JDK-8258951: java/net/httpclient/HandshakeFailureTest.java failed with "RuntimeException: Not found expected SSLHandshakeException in java.io.IOException" + JDK-8262186: Call X509KeyManager.chooseClientAlias once for all key types + JDK-8262901: [macos_aarch64] NativeCallTest expected:<-3.8194101E18> but was:<3.02668882E10> + JDK-8265586: [windows] last button is not shown in AWT Frame with BorderLayout and MenuBar set. + JDK-8266593: vmTestbase/nsk/jvmti/PopFrame/popframe011 fails with "assert(java_thread == _state->get_thread()) failed: Must be" + JDK-8268433: serviceability/dcmd/framework/VMVersionTest.java fails with Unable to send object throw not established PipeIO Listener Thread connection + JDK-8268916: Tests for AffirmTrust roots + JDK-8269425: 2 jdk/jfr/api/consumer/streaming tests failed to attach + JDK-8270199: Most SA tests are skipped on macosx-aarch64 because all executables are signed + JDK-8270447: [IR Framework] Add missing compilation level restriction when using FlipC1C2 stress option + JDK-8271073: Improve testing with VM option VerifyArchivedFields + JDK-8271566: DSA signature length value is not accurate in P11Signature + JDK-8271824: mark hotspot runtime/CompressedOops tests which ignore external VM flags + JDK-8271826: mark hotspot runtime/condy tests which ignore external VM flags + JDK-8271828: mark hotspot runtime/classFileParserBug tests which ignore external VM flags + JDK-8271829: mark hotspot runtime/Throwable tests which ignore external VM flags + JDK-8271886: mark hotspot runtime/InvocationTests tests which ignore external VM flags + JDK-8271887: mark hotspot runtime/CDSCompressedKPtrs tests which ignore external VM flags + JDK-8271890: mark hotspot runtime/Dictionary tests which ignore external VM flags + JDK-8271891: mark hotspot runtime/Safepoint tests which ignore external VM flags + JDK-8271892: mark hotspot runtime/PrintStringTableStats/ /PrintStringTableStatsTest.java test as ignoring external VM flags + JDK-8271893: mark hotspot runtime/PerfMemDestroy/ /PerfMemDestroy.java test as ignoring external VM flags + JDK-8271904: mark hotspot runtime/ClassFile tests which ignore external VM flags + JDK-8271905: mark hotspot runtime/Metaspace tests which ignore external VM flags + JDK-8272099: mark hotspot runtime/Monitor tests which ignore external VM flags + JDK-8272291: mark hotspot runtime/logging tests which ignore external VM flags + JDK-8272551: mark hotspot runtime/modules tests which ignore external VM flags + JDK-8272552: mark hotspot runtime/cds tests which ignore external VM flags + JDK-8272998: ImageIO.read() throws incorrect exception type + JDK-8273456: Do not hold ttyLock around stack walking + JDK-8273522: Rename test property vm.cds.archived.java.heap to vm.cds.write.archived.java.heap + JDK-8273629: compiler/uncommontrap/TestDeoptOOM.java fails with release VMs + JDK-8273831: PrintServiceLookup spawns 2 threads in the current classloader, getting orphaned + JDK-8273921: Refactor NSK/JDI tests to create thread using factory + JDK-8274211: Test man page that options are documented + JDK-8274345: make build-test-lib is broken + JDK-8275329: ZGC: vmTestbase/gc/gctests/SoftReference/soft004/ /soft004.java fails with assert(_phases->length() <= 1000) failed: Too many recored phases? + JDK-8275333: Print count in "Too many recored phases?" assert + JDK-8275440: Remove VirtualSpaceList::is_full() + JDK-8275509: ModuleDescriptor.hashCode isn't reproducible across builds + JDK-8276036: The value of full_count in the message of insufficient codecache is wrong + JDK-8276054: JMH benchmarks for Fences + JDK-8276711: compiler/codecache/cli tests failing when SegmentedCodeCache used with -Xint + JDK-8276819: javax/print/PrintServiceLookup/ /FlushCustomClassLoader.java fails to free + JDK-8277307: Pre shared key sent under both session_ticket and pre_shared_key extensions + JDK-8279856: Parallel: Use PreservedMarks to record promotion-failed objects + JDK-8281015: Further simplify NMT backend + JDK-8281149: (fs) java/nio/file/FileStore/Basic.java fails with java.lang.RuntimeException: values differ by more than 1GB + JDK-8281874: Can't unpack msi installers from test/jdk/tools/ /jpackage/windows/test/jdk/tools/jpackage/windows/ /WinShortcutPromptTest.java test + JDK-8282011: test/jdk/tools/jpackage/windows/WinL10nTest.java test fails if light.exe is not in %PATH% + JDK-8282017: sun/net/www/protocol/https/HttpsURLConnection/ /B6216082.java fails with "SocketException: Unexpected end of file from server" + JDK-8283670: gtest os.release_multi_mappings_vm is still racy + JDK-8284047: Harmonize/Standardize the SSLSocket/SSLEngine/SSLSocketSSLEngine test templates + JDK-8285516: clearPassword should be called in a finally try block + JDK-8285785: CheckCleanerBound test fails with PasswordCallback object is not released + JDK-8285867: Convert applet manual tests SelectionVisible.java to Frame and automate + JDK-8286430: make test TEST="gtest:" exits with error when it shouldn't + JDK-8286473: Drop --enable-preview from Record related tests + JDK-8286474: Drop --enable-preview from Sealed Classes related tests + JDK-8286475: Drop --enable-preview from instanceof pattern matching related tests + JDK-8286969: Add a new test library API to execute kinit in SecurityTools.java + JDK-8287596: Reorg jdk.test.lib.util.ForceGC + JDK-8287671: Adjust ForceGC to invoke System::gc fewer times for negative case + JDK-8287867: Bad merge of jdk/test/lib/util/ForceGC.java causing test compilation error + JDK-8288325: [windows] Actual and Preferred Size of AWT Non-resizable frame are different + JDK-8288961: jpackage: test MSI installation fix + JDK-8288993: Make AwtFramePackTest generic by removing @requires tag + JDK-8289584: (fs) Print size values in java/nio/file/ /FileStore/Basic.java when they differ by > 1GiB + JDK-8289745: JfrStructCopyFailed uses heap words instead of bytes for object sizes + JDK-8290909: MemoryPoolMBean/isUsageThresholdExceeded tests failed with "isUsageThresholdExceeded() returned false, and is still false, while threshold = MMMMMMM and used peak = NNNNNNN" + JDK-8291154: Create a non static nested class without enclosing class throws VerifyError + JDK-8291550: RISC-V: jdk uses misaligned memory access when AvoidUnalignedAccess enabled + JDK-8291911: java/io/File/GetXSpace.java fails with "53687091200 != 161051996160" + JDK-8292067: Convert test/sun/management/jmxremote/bootstrap shell tests to java version + JDK-8292072: NMT: repurpose Tracking overhead counter as global malloc counter + JDK-8292261: adjust timeouts in JLI GetObjectSizeIntrinsicsTest.java + JDK-8292381: java/net/httpclient/SpecialHeadersTest.java fails with "ERROR: Shutting down connection: HTTP/2 client stopped" + JDK-8292636: (dc) Problem listing of java/nio/channels/ /DatagramChannel/Unref.java has incorrect issue ID + JDK-8292717: Clean up checking of testing requirements in configure + JDK-8293156: Dcmd VM.classloaders fails to print the full hierarchy + JDK-8293335: sun/management/jmxremote/bootstrap/ /RmiBootstrapTest.java#id1failed with "Agent communication error: java.io.EOFException" + JDK-8293343: sun/management/jmxremote/bootstrap/ /RmiSslNoKeyStoreTest.java failed with "Agent communication error: java.io.EOFException" + JDK-8293563: [macos-aarch64] SA core file tests failing with sun.jvm.hotspot.oops.UnknownOopException + JDK-8293579: tools/jpackage/share/jdk/jpackage/tests/ /UnicodeArgsTest.java fails on Japanese Windows platform + JDK-8294402: Add diagnostic logging to VMProps.checkDockerSupport + JDK-8294427: Check boxes and radio buttons have rendering issues on Windows in High DPI env + JDK-8294881: test/hotspot/jtreg/vmTestbase/nsk/jdi( /VirtualMachine/dispose/dispose003/TestDescription.java fails + JDK-8295229: Try to verify gtest version + JDK-8295424: adjust timeout for another JLI GetObjectSizeIntrinsicsTest.java subtest + JDK-8296275: Write a test to verify setAccelerator method of JMenuItem + JDK-8296437: NMT incurs costs if disabled + JDK-8296821: compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/ /code/test/NativeCallTest.java fails after JDK-8262901 + JDK-8297142: jdk/jfr/event/runtime/TestShutdown.java fails on Linux ppc64le and Linux aarch64 + JDK-8297296: java/awt/Mouse/EnterExitEvents/ /DragWindowTest.java fails with "No MouseReleased event on label!" + JDK-8297367: disable TestRedirectLinks.java in slowdebug mode + JDK-8297640: Increase buffer size for buf (insert_features_names) in Abstract_VM_Version::insert_features_names + JDK-8297798: Timeout with DTLSOverDatagram test template + JDK-8297958: NMT: Display peak values + JDK-8298298: NMT: count deltas are printed with 32-bit signed size + JDK-8298619: java/io/File/GetXSpace.java is failing + JDK-8298735: Some tools/jpackage/windows/* tests fails with jtreg test timeout + JDK-8298867: Basics.java fails with SSL handshake exception + JDK-8298868: Update EngineCloseOnAlert.java for changes to TLS implementation + JDK-8298869: Update ConnectionTest.java for changes to TLS implementation + JDK-8298872: Update CheckStatus.java for changes to TLS implementation + JDK-8298873: Update IllegalRecordVersion.java for changes to TLS implementation + JDK-8298874: Update TestAllSuites.java for TLS v1.2 and 1.3 + JDK-8298905: Test "java/awt/print/PrinterJob/ImagePrinting/ /PrintARGBImage.java" fails because the frames of instruction does not display + JDK-8299075: TestStringDeduplicationInterned.java fails because extra deduplication + JDK-8299207: [Testbug] Add back test/jdk/java/awt/Graphics2D/ /DrawPrimitivesTest.java + JDK-8299241: jdk/jfr/api/consumer/streaming/TestJVMCrash.java generates unnecessary core file + JDK-8299255: Unexpected round errors in FreetypeFontScaler + JDK-8299677: Formatter.format might take a long time to format an integer or floating-point + JDK-8299748: java/util/zip/Deinflate.java failing on s390x + JDK-8300259: Add test coverage for processing of pending block files in signed JARs + JDK-8300272: Improve readability of the test JarWithOneNonDisabledDigestAlg + JDK-8300727: java/awt/List/ListGarbageCollectionTest/ /AwtListGarbageCollectionTest.java failed with "List wasn't garbage collected" + JDK-8300997: Add curl support to createJMHBundle.sh + JDK-8301065: Handle control characters in java_lang_String::print + JDK-8301189: validate-source fails after JDK-8298873 + JDK-8301247: JPackage app-image exe launches multiple exe's in JDK 17+ + JDK-8301377: adjust timeout for JLI GetObjectSizeIntrinsicsTest.java subtest again + JDK-8301455: comments in TestTypeAnnotations still refer to resolved JDK-8068737 + JDK-8301457: Code in SendPortZero.java is uncommented even after JDK-8236852 was fixed + JDK-8301489: C1: ShortLoopOptimizer might lift instructions before their inputs + JDK-8301570: Test runtime/jni/nativeStack/ needs to detach the native thread + JDK-8301701: java/net/DatagramSocket/ /DatagramSocketMulticasting.java should be hardened + JDK-8302017: Allocate BadPaddingException only if it will be thrown + JDK-8302109: Trivial fixes to btree tests + JDK-8302525: Write a test to check various components send Events while mouse and key are used simultaneously + JDK-8302607: increase timeout for ContinuousCallSiteTargetChange.java + JDK-8303607: SunMSCAPI provider leaks memory and keys + JDK-8303922: build-test-lib target is broken + JDK-8304174: Remove delays from httpserver tests + JDK-8304954: SegmentedCodeCache fails when using large pages + JDK-8305502: adjust timeouts in three more M&M tests + JDK-8305505: NPE in javazic compiler + JDK-8305646: compile error on Alpine with gcc12 after 8298619 in libGetXSpace.c + JDK-8306280: Open source several choice AWT tests + JDK-8307123: Fix deprecation warnings in DPrinter + JDK-8307311: Timeouts on one macOS 12.6.1 host of two Swing JTableHeader tests + JDK-8307403: java/util/zip/DeInflate.java timed out + JDK-8307732: build-test-lib is broken + JDK-8308047: java/util/concurrent/ScheduledThreadPoolExecutor/ /BasicCancelTest.java timed out and also had jcmd pipe errors + JDK-8308103: Massive (up to ~30x) increase in C2 compilation time since JDK 17 + JDK-8308116: jdk.test.lib.compiler .InMemoryJavaCompiler.compile does not close files + JDK-8308223: failure handler missed jcmd.vm.info command + JDK-8308592: Framework for CA interoperability testing + JDK-8308593: Add KEEPALIVE Extended Socket Options Support for Windows + JDK-8308910: Allow executeAndLog to accept running process + JDK-8309032: jpackage does not work for module projects unless --module-path is specified + JDK-8309104: [JVMCI] compiler/unsafe/ /UnsafeGetStableArrayElement test asserts wrong values with Graal + JDK-8309216: Cast from jchar* to char* in test java/io/GetXSpace.java + JDK-8309258: RISC-V: Add riscv_hwprobe syscall + JDK-8309502: RISC-V: String.indexOf intrinsic may produce misaligned memory loads + JDK-8309778: java/nio/file/Files/CopyAndMove.java fails when using second test directory + JDK-8309974: some JVMCI tests fail when VM options include - XX:+EnableJVMCI + JDK-8310233: Fix THP detection on Linux + JDK-8310265: (process) jspawnhelper should not use argv[0] + JDK-8310268: RISC-V: misaligned memory access in String.Compare intrinsic + JDK-8310321: make JDKOPT_CHECK_CODESIGN_PARAMS more verbose + JDK-8310656: RISC-V: __builtin___clear_cache can fail silently. + JDK-8310687: JDK-8303215 is incomplete + JDK-8311511: Improve description of NativeLibrary JFR event + JDK-8311514: Incorrect regex in TestMetaSpaceLog.java + JDK-8311585: Add JRadioButtonMenuItem to bug8031573.java + JDK-8311592: ECKeySizeParameterSpec causes too many exceptions on third party providers + JDK-8311631: When multiple users run tools/jpackage/share/ /LicenseTest.java, Permission denied for writing /var/tmp/*.files + JDK-8311813: C1: Uninitialized PhiResolver::_loop field + JDK-8312065: Socket.connect does not timeout when profiling + JDK-8312078: [PPC] JcmdScale.java Failing on AIX + JDK-8312126: NullPointerException in CertStore.getCRLs after 8297955 + JDK-8312182: THPs cause huge RSS due to thread start timing issue + JDK-8312394: [linux] SIGSEGV if kernel was built without hugepage support + JDK-8312395: Improve assertions in growableArray + JDK-8312440: assert(cast != nullptr) failed: must have added a cast to pin the node + JDK-8312467: relax the builddir check in make/autoconf/basic.m4 + JDK-8312489: Increase jdk.jar.maxSignatureFileSize default which is too low for JARs such as WhiteSource/Mend unified agent jar + JDK-8312535: MidiSystem.getSoundbank() throws unexpected SecurityException + JDK-8312573: Failure during CompileOnly parsing leads to ShouldNotReachHere + JDK-8312585: Rename DisableTHPStackMitigation flag to THPStackMitigation + JDK-8312592: New parentheses warnings after HarfBuzz 7.2.0 update + JDK-8312612: handle WideCharToMultiByte return values + JDK-8312620: WSL Linux build crashes after JDK-8310233 + JDK-8312625: Test serviceability/dcmd/vm/TrimLibcHeapTest.java failed: RSS use increased + JDK-8312909: C1 should not inline through interface calls with non-subtype receiver + JDK-8312974: Bump update version for OpenJDK: jdk-17.0.10 + JDK-8313164: src/java.desktop/windows/native/libawt/windows/ /awt_Robot.cpp GetRGBPixels adjust releasing of resources + JDK-8313252: Java_sun_awt_windows_ThemeReader_paintBackground release resources in early returns + JDK-8313322: RISC-V: implement MD5 intrinsic + JDK-8313626: C2 crash due to unexpected exception control flow + JDK-8313657: com.sun.jndi.ldap.Connection.cleanup does not close connections on SocketTimeoutErrors + JDK-8313691: use close after failing os::fdopen in vmError and ciEnv + JDK-8313779: RISC-V: use andn / orn in the MD5 instrinsic + JDK-8313781: Add regression tests for large page logging and user-facing error messages + JDK-8313782: Add user-facing warning if THPs are enabled but cannot be used + JDK-8313792: Verify 4th party information in src/jdk.internal.le/share/legal/jline.md + JDK-8314024: SIGSEGV in PhaseIdealLoop::build_loop_late_post_work due to bad immediate dominator info + JDK-8314045: ArithmeticException in GaloisCounterMode + JDK-8314063: The socket is not closed in Connection::createSocket when the handshake failed for LDAP connection + JDK-8314094: java/lang/ProcessHandle/InfoTest.java fails on Windows when run as user with Administrator privileges + JDK-8314121: test tools/jpackage/share/ /RuntimePackageTest.java#id0 fails on RHEL8 + JDK-8314139: TEST_BUG: runtime/os/ /THPsInThreadStackPreventionTest.java could fail on machine with large number of cores + JDK-8314144: gc/g1/ihop/TestIHOPStatic.java fails due to extra concurrent mark with -Xcomp + JDK-8314242: Update applications/scimark/Scimark.java to accept VM flags + JDK-8314263: Signed jars triggering Logger finder recursion and StackOverflowError + JDK-8314495: Update to use jtreg 7.3.1 + JDK-8314679: SA fails to properly attach to JVM after having just detached from a different JVM + JDK-8314883: Java_java_util_prefs_FileSystemPreferences_lockFile0 write result errno in missing case + JDK-8315020: The macro definition for LoongArch64 zero build is not accurate. + JDK-8315062: [GHA] get-bootjdk action should return the abolute path + JDK-8315195: RISC-V: Update hwprobe query for new extensions + JDK-8315206: RISC-V: hwprobe query is_set return wrong value + JDK-8315214: Do not run sun/tools/jhsdb tests concurrently + JDK-8315377: C2: assert(u->find_out_with(Op_AddP) == nullptr) failed: more than 2 chained AddP nodes? + JDK-8315415: OutputAnalyzer.shouldMatchByLine() fails in some cases + JDK-8315499: build using devkit on Linux ppc64le RHEL puts path to devkit into libsplashscreen + JDK-8315549: CITime misreports code/total nmethod sizes + JDK-8315606: Open source few swing text/html tests + JDK-8315644: increase timeout of sun/security/tools/jarsigner/Warning.java + JDK-8315683: Parallelize java/util/concurrent/tck/JSR166TestCase.java + JDK-8315692: Parallelize gc/stress/TestStressRSetCoarsening.java test + JDK-8315696: SignedLoggerFinderTest.java test failed + JDK-8315751: RandomTestBsi1999 fails often with timeouts on Linux ppc64le + JDK-8315766: Parallelize gc/stress/TestStressIHOPMultiThread.java test + JDK-8315770: serviceability/sa/TestJmapCoreMetaspace.java should run with -XX:-VerifyDependencies + JDK-8315863: [GHA] Update checkout action to use v4 + JDK-8315937: Enable parallelism in vmTestbase/nsk/stress/numeric tests + JDK-8316087: Test SignedLoggerFinderTest.java is still failing + JDK-8316178: Better diagnostic header for CodeBlobs + JDK-8316206: Test StretchedFontTest.java fails for Baekmuk font + JDK-8316461: Fix: make test outputs TEST SUCCESS after unsuccessful exit + JDK-8316514: Better diagnostic header for VtableStub + JDK-8316566: RISC-V: Zero extended narrow oop passed to Atomic::cmpxchg + JDK-8316645: RISC-V: Remove dependency on libatomic by adding cmpxchg 1b + JDK-8316710: Exclude java/awt/font/Rotate/RotatedTextTest.java + JDK-8316743: RISC-V: Change UseVectorizedMismatchIntrinsic option result to warning + JDK-8316746: Top of lock-stack does not match the unlocked object + JDK-8316778: test hprof lib: invalid array element type from JavaValueArray.elementSize + JDK-8316859: RISC-V: Disable detection of V through HWCAP + JDK-8316906: Clarify TLABWasteTargetPercent flag + JDK-8317121: vector_masked_load instruction is moved too early after JDK-8286941 + JDK-8317327: Remove JT_JAVA dead code in jib-profiles.js + JDK-8317373: Add Telia Root CA v2 + JDK-8317374: Add Let's Encrypt ISRG Root X2 + JDK-8317705: ProblemList sun/tools/jstat/jstatLineCountsX.sh on linux-ppc64le and aix due to JDK-8248691 + JDK-8317706: Exclude java/awt/Graphics2D/DrawString/RotTransText.java on linux + JDK-8317772: NMT: Make peak values available in release builds + JDK-8317834: java/lang/Thread/IsAlive.java timed out + JDK-8317920: JDWP-agent sends broken exception event with onthrow option + JDK-8317967: Enhance test/jdk/javax/net/ssl/TLSCommon/SSLEngineTestCase.java to handle default cases + JDK-8318669: Target OS detection in 'test-prebuilt' makefile target is incorrect when running on MSYS2 + JDK-8318705: [macos] ProblemList java/rmi/registry/ /multipleRegistries/MultipleRegistries.java + JDK-8318759: Add four DigiCert root certificates + JDK-8318855: Extra file added by mistake during the backport of JDK-8283326 + JDK-8318889: C2: add bailout after assert Bad graph detected in build_loop_late + JDK-8318953: RISC-V: Small refactoring for MacroAssembler::test_bit + JDK-8319184: RISC-V: improve MD5 intrinsic + JDK-8319187: Add three eMudhra emSign roots + JDK-8319525: RISC-V: Rename *_riscv64.ad files to *_riscv.ad under riscv/gc + JDK-8319958: test/jdk/java/io/File/libGetXSpace.c does not compile on Windows 32-bit + JDK-8320053: GHA: Cross-compile gtest code + JDK-8320209: VectorMaskGen clobbers rflags on x86_64 + JDK-8320597: RSA signature verification fails on signed data that does not encode params correctly + JDK-8320601: ProblemList java/lang/invoke/lambda/ /LambdaFileEncodingSerialization.java on linux-all + JDK-8323422: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.10 - Modified patch: * fips.patch + regenerate to fix one file with substantial changes- Update to upstream tag jdk-17.0.9+9 (October 2023 CPU) * Security fixes + JDK-8286503, JDK-8312367: Enhance security classes + JDK-8296581: Better system proxy support + JDK-8297856: Improve handling of Bidi characters + JDK-8305815, JDK-8307278: Update Libpng to 1.6.39 + JDK-8306881, JDK-8307286: Update FreeType to 2.13.0 + JDK-8309966, CVE-2023-22081, bsc#1216374: Enhanced TLS connections + JDK-8312248: Enhanced archival support redux + JDK-8314649: Enhanced archival support redux + JDK-8317121, CVE-2023-22025, bsc#1216339: vector_masked_load instruction is moved too early after JDK-8286941 * New features + JDK-8276799: Implementation of JEP 422: Linux/RISC-V Port * Other changes + JDK-6176679: Application freezes when copying an animated gif image to the system clipboard + JDK-6381945: (cal) Japanese calendar unit test system should avoid multiple static imports + JDK-8040793: vmTestbase/nsk/monitoring/stress/lowmem fails on calling isCollectionUsageThresholdExceeded() + JDK-8153837: AArch64: Handle special cases for MaxINode & MinINode + JDK-8156889: ListKeychainStore.sh fails in some virtualized environments + JDK-8171221: Remove -XX:+CheckMemoryInitialization + JDK-8180266: Convert sun/security/provider/KeyStore/DKSTest.sh to Java Jtreg Test + JDK-8195589: T6587786.java failed after JDK-8189997 + JDK-8209398: sun/security/pkcs11/KeyStore/SecretKeysBasic.sh failed with "PKCS11Exception: CKR_ATTRIBUTE_SENSITIVE" + JDK-8225012: sanity/client/SwingSet/src/ToolTipDemoTest.java fails on Windows + JDK-8229147: Linux os::create_thread() overcounts guardpage size with newer glibc (>=2.27) + JDK-8252713: jtreg time out of CtrlASCII.java seems to hang the Xserver. + JDK-8255548: Missing coverage for javax.xml.crypto.dom.DOMCryptoContext + JDK-8263044: jdk/jfr/jvm/TestDumpOnCrash.java timed out + JDK-8267188: gc/stringdedup/ /TestStringDeduplicationInterned.java fails with Shenandoah + JDK-8267341: macos attempt_reserve_memory_at(arg1, arg2, true) failure + JDK-8267517: async logging for stdout and stderr + JDK-8267860: Off-by-one bug when searching arrays in AlpnGreaseTest + JDK-8268852: AsyncLogWriter should not overide is_Named_thread() + JDK-8269091: javax/sound/sampled/Clip/SetPositionHang.java failed with ArrayIndexOutOfBoundsException: Array index out of range: -4 + JDK-8269466: Factor out the common code for initializing and starting internal VM JavaThreads + JDK-8270331: [TESTBUG] Error: Not a test or directory containing tests: java/awt/print/PrinterJob/InitToBlack.java + JDK-8270794: Avoid loading Klass* twice in TypeArrayKlass::oop_size() + JDK-8270894: Use acquire semantics in ObjectSynchronizer::read_stable_mark() + JDK-8271707: migrate tests to use jdk.test.whitebox.WhiteBox + JDK-8271898: disable os.release_multi_mappings_vm on macOS-X64 + JDK-8272586: emit abstract machine code in hs-err logs + JDK-8272654: Mark word accesses should not use Access API + JDK-8273092: Sort classlist in JDK image + JDK-8273803: Zero: Handle "zero" variant in CommandLineOptionTest.java + JDK-8274986: max code printed in hs-err logs should be configurable + JDK-8275031: runtime/ErrorHandling/ /MachCodeFramesInErrorFile.java fails when hsdis is present + JDK-8275303: sun/java2d/pipe/InterpolationQualityTest.java fails with D3D basic render driver + JDK-8275415: Prepare Leak Profiler for Lilliput + JDK-8275662: remove test/lib/sun/hotspot + JDK-8276333: jdk/jfr/event/oldobject/TestLargeRootSet.java failed "assert(!contains(edge->reference())) failed: invariant" + JDK-8276651: java/lang/ProcessHandle tests fail with "RuntimeException: Input/output error" in java.lang.ProcessHandleImpl$Info.info0 + JDK-8276696: ParallelObjectIterator freed at the wrong time in VM_HeapDumper + JDK-8277102: Dubious PrintCompilation output + JDK-8277353: java/security/MessageDigest/ThreadSafetyTest.java test times out + JDK-8277417: C1 LIR instruction for load-klass + JDK-8277427: Update jib-profiles.js to use JMH 1.33 devkit + JDK-8277654: Shenandoah: Don't produce new memory state in C2 LRB runtime call + JDK-8277860: PPC: Remove duplicate info != NULL check + JDK-8278141: LIR_OpLoadKlass::_info shadows the field of the same name from LIR_Op + JDK-8278456: Define jtreg jdk_desktop test group time-based sub-tasks for use by headful testing. + JDK-8279545: Buffer overrun in reverse_words of sharedRuntime_x86_64.cpp:3517 + JDK-8280032: Update jib-profiles.js to use JMH 1.34 devkit + JDK-8280396: G1: Full gc mark stack draining should prefer to make work available to other threads + JDK-8280885: Shenandoah: Some tests failed with "EA: missing allocation reference path" + JDK-8281507: Two javac tests have bad jtreg `@clean` tags + JDK-8281717: Cover logout method for several LoginModule + JDK-8282404: DrawStringWithInfiniteXform.java failed with "RuntimeException: drawString with InfiniteXform transform takes long time" + JDK-8282651: ZGC: vmTestbase/gc/ArrayJuggle/ tests fails intermittently with exit code 97 + JDK-8282665: [REDO] ByteBufferTest.java: replace endless recursion with RuntimeException in void ck(double x, double y) + JDK-8283056: show abstract machine code in hs-err for all VM crashes + JDK-8283276: java/io/ObjectStreamClass/ /ObjectStreamClassCaching.java fails with various GCs + JDK-8283326: Implement SafeFetch statically + JDK-8283724: Incorrect description for jtreg-failure-handler option + JDK-8283756: (zipfs) ZipFSOutputStreamTest.testOutputStream should only check inflated bytes + JDK-8283865: riscv: Break down -XX:+UseRVB into seperate options for each bitmanip extension + JDK-8283929: GHA: Add RISC-V build config + JDK-8284068: riscv: should call Atomic::release_store in JavaThread::set_thread_state + JDK-8284090: com/sun/security/auth/module/AllPlatforms.java fails to compile + JDK-8284273: Early crashes in os::print_context on AArch64 + JDK-8284760: Correct type/array element offset in LibraryCallKit::get_state_from_digest_object() + JDK-8284772: GHA: Use GCC Major Version Dependencies Only + JDK-8284910: Buffer clean in PasswordCallback + JDK-8284937: riscv: should not allocate special register for temp + JDK-8284997: arm32 build crashes since JDK-8283326 + JDK-8285303: riscv: Incorrect register mask in call_native_base + JDK-8285437: riscv: Fix MachNode size mismatch for MacroAssembler::verify_oops* + JDK-8285630: Fix a configure error in RISC-V cross build + JDK-8285675: Temporary fix for arm32 SafeFetch + JDK-8285699: riscv: Provide information when hitting a HaltNode + JDK-8285711: riscv: RVC: Support disassembler show-bytes option + JDK-8285756: clean up use of bad arguments for `@clean` in langtools tests + JDK-8285980: Several tests in compiler/c2/irTests miss @requires vm.compiler2.enabled + JDK-8286481: Exception printed to stdout on Windows when storing transparent image in clipboard + JDK-8286620: Create regression test for verifying setMargin() of JRadioButton + JDK-8286623: Bundle zlib by default with JDK on macos aarch64 + JDK-8287227: Shenandoah: A couple of virtual thread tests failed with iu mode even without Loom enabled. + JDK-8287418: riscv: Fix correctness issue of MacroAssembler::movptr + JDK-8287552: riscv: Fix comment typo in li64 + JDK-8287970: riscv: jdk/incubator/vector/*VectorTests failing + JDK-8288719: [arm32] SafeFetch32 thumb interleaving causes random crashes + JDK-8289077: Add manual tests to open + JDK-8289238: Refactoring changes to PassFailJFrame Test Framework + JDK-8289510: Improve test coverage for XPath Axes: namespace + JDK-8289512: Fix GCC 12 warnings for adlc output_c.cpp + JDK-8289547: Update javax/swing/Popup/TaskbarPositionTest.java + JDK-8289646: configure script failed on WSL + JDK-8289688: jfr command hangs when it processes invalid file + JDK-8289748: C2 compiled code crashes with SIGFPE with - XX:+StressLCM and -XX:+StressGCM + JDK-8289797: tools/launcher/I18NArgTest.java fails on Japanese Windows environment + JDK-8289917: Metadata for regionsRefilled of G1EvacuationStatistics event is wrong + JDK-8290137: riscv: small refactoring for add_memory_int32/64 + JDK-8290164: compiler/runtime/TestConstantsInError.java fails on riscv + JDK-8290464: Optimize ResourceArea zapping on ResourceMark release + JDK-8290469: Add new positioning options to PassFailJFrame test framework + JDK-8290496: riscv: Fix build warnings-as-errors with GCC 11 + JDK-8291444: GHA builds/tests won't run manually if disabled from automatic running + JDK-8291830: jvmti/RedefineClasses/StressRedefine failed: assert(!is_null(v)) failed: narrow klass value can never be zero + JDK-8291893: riscv: remove fence.i used in user space + JDK-8291947: riscv: fail to build after JDK-8290840 + JDK-8291952: riscv: Remove PRAGMA_NONNULL_IGNORED + JDK-8292182: [TESTLIB] Enhance JAXPPolicyManager to setup required permissions for jtreg version 7 jar + JDK-8292315: Tests should not rely on specific JAR file names (hotspot) + JDK-8292316: Tests should not rely on specific JAR file names (jpackage) + JDK-8292683: Remove BadKeyUsageTest.java from Problem List + JDK-8292698: Improve performance of DataInputStream + JDK-8292716: Configure should check that jtreg is of the required version + JDK-8292763: JDK-8292716 breaks configure without jtreg + JDK-8292867: RISC-V: Simplify weak CAS return value handling + JDK-8293012: ConstantPool::print_on can crash if _cache is NULL + JDK-8293050: RISC-V: Remove redundant non-null assertions about macro-assembler + JDK-8293098: GHA: Harmonize GCC version handling for host and cross builds + JDK-8293100: RISC-V: Need to save and restore callee-saved FloatRegisters in StubGenerator::generate_call_stub + JDK-8293107: GHA: Bump to Ubuntu 22.04 + JDK-8293114: JVM should trim the native heap + JDK-8293166: jdk/jfr/jvm/TestDumpOnCrash.java fails on Linux ppc64le and Linux aarch64 + JDK-8293177: Verify version numbers in legal files + JDK-8293180: JQuery UI license file not updated + JDK-8293252: Shenandoah: ThreadMXBean synchronizer tests crash with aggressive heuristics + JDK-8293361: GHA: dump config.log in case of configure failure + JDK-8293474: RISC-V: Unify the way of moving function pointer + JDK-8293524: RISC-V: Use macro-assembler functions as appropriate + JDK-8293566: RISC-V: Clean up push and pop registers + JDK-8293811: Provide a reason for PassFailJFrame.forceFail + JDK-8293851: hs_err should print more stack in hex dump + JDK-8294012: RISC-V: get/put_native_u8 missing the case when address&7 is 6 + JDK-8294083: RISC-V: Minimal build failed with - -disable-precompiled-headers + JDK-8294086: RISC-V: Cleanup InstructionMark usages in the backend + JDK-8294087: RISC-V: RVC: Fix a potential alignment issue and add more alignment assertions for the patchable calls/nops + JDK-8294149: JMH 1.34 and later requires jopt-simple 5.0.4 + JDK-8294187: RISC-V: Unify all relocations for the backend into AbstractAssembler::relocate() + JDK-8294366: RISC-V: Partially mark out incompressible regions + JDK-8294430: RISC-V: Small refactoring for movptr_with_offset + JDK-8294492: RISC-V: Use li instead of patchable movptr at non-patchable callsites + JDK-8294679: RISC-V: Misc crash dump improvements + JDK-8294941: GHA: Cut down cross-compilation sysroots + JDK-8294956: GHA: qemu-debootstrap is deprecated, use the regular one + JDK-8295110: RISC-V: Mark out relocations as incompressible + JDK-8295213: Run GHA manually with user-specified make and configure arguments + JDK-8295270: RISC-V: Clean up and refactoring for assembler functions + JDK-8295396: RISC-V: Cleanup useless CompressibleRegions + JDK-8295657: SA: Allow larger object alignments + JDK-8295737: macOS: Print content cut off when width > height with portrait orientation + JDK-8295811: serviceability/sa/TestObjectAlignment.java fails on x86_32 + JDK-8295812: Skip the "half float" support in LittleCMS during the build + JDK-8295894: Remove SECOM certificate that is expiring in September 2023 + JDK-8295926: RISC-V: C1: Fix LIRGenerator::do_LibmIntrinsic + JDK-8295968: RISC-V: Rename some assembler intrinsic functions for RVV 1.0 + JDK-8296384: [TESTBUG] sun/security/provider/SecureRandom/ /AbstractDrbg/SpecTest.java intermittently timeout + JDK-8296435: RISC-V: Small refactoring for increment/decrement + JDK-8296447: RISC-V: Make the operands order of vrsub_vx/vrsub_vi consistent with RVV 1.0 spec + JDK-8296448: RISC-V: Fix temp usages of heapbase register killed by MacroAssembler::en/decode_klass_not_null + JDK-8296602: RISC-V: improve performance of copy_memory stub + JDK-8296771: RISC-V: C2: assert(false) failed: bad AD file + JDK-8296796: Provide clean, platform-agnostic interface to C-heap trimming + JDK-8296916: RISC-V: Move some small macro-assembler functions to header file + JDK-8297350: Update JMH devkit to 1.36 + JDK-8297359: RISC-V: improve performance of floating Max Min intrinsics + JDK-8297476: Increase InlineSmallCode default from 1000 to 2500 for RISC-V + JDK-8297644: RISC-V: Compilation error when shenandoah is disabled + JDK-8297681: Unnecessary color conversion during 4BYTE_ABGR_PRE to INT_ARGB_PRE blit + JDK-8297697: RISC-V: Add support for SATP mode detection + JDK-8297715: RISC-V: C2: Use single-bit instructions from the Zbs extension + JDK-8297887: Update Siphash + JDK-8297923: java.awt.ScrollPane broken after multiple scroll up/down + JDK-8298138: Shenandoah: HdrSeq asserts "sub-bucket index (512) overflow for value ( 1.00)" + JDK-8298921: Create a regression test for JDK-8139581 + JDK-8298974: Add ftcolor.c to imported freetype sources + JDK-8299158: Improve MD5 intrinsic on AArch64 + JDK-8299168: RISC-V: Fix MachNode size mismatch for MacroAssembler::_verify_oops* + JDK-8299330: Minor improvements in MSYS2 Workflow handling + JDK-8299617: CurrencySymbols.properties is missing the copyright notice + JDK-8299658: C1 compilation crashes in LinearScan::resolve_exception_edge + JDK-8299713: Test javax/swing/JTableHeader/6889007/ /bug6889007.java failed: Wrong type of cursor + JDK-8299827: Add resolved IP address in connection exception for sockets + JDK-8299847: RISC-V: Improve PrintOptoAssembly output of CMoveI/L nodes + JDK-8299962: Speed up compiler/intrinsics/unsafe/ /DirectByteBufferTest.java and HeapByteBufferTest.java + JDK-8300053: Shenandoah: Handle more GCCauses in ShenandoahControlThread::request_gc + JDK-8300098: java/util/concurrent/ConcurrentHashMap/ /ConcurrentAssociateTest.java fails with internal timeout when executed with TieredCompilation1/3 + JDK-8300109: RISC-V: Improve code generation for MinI/MaxI nodes + JDK-8300405: Screen capture for test JFileChooserSetLocationTest.java, failure case + JDK-8300584: Accelerate AVX-512 CRC32C for small buffers + JDK-8300659: Refactor TestMemoryAwareness to use WhiteBox api for host values + JDK-8300693: Lower the compile threshold and reduce the iterations of warmup loop in VarHandles tests + JDK-8301033: RISC-V: Handle special cases for MinI/MaxI nodes for Zbb + JDK-8301036: RISC-V: Factor out functions baseOffset & baseOffset32 from MacroAssembler + JDK-8301067: RISC-V: better error message when reporting unsupported satp modes + JDK-8301074: Replace NULL with nullptr in share/opto/ + JDK-8301097: Update GHA XCode to 12.5.1 + JDK-8301153: RISC-V: pipeline class for several instructions is not set correctly + JDK-8301167: Update VerifySignedJar to actually exercise and test verification + JDK-8301187: Memory leaks in OopMapCache + JDK-8301269: Update Commons BCEL to Version 6.7.0 + JDK-8301313: RISC-V: C2: assert(false) failed: bad AD file due to missing match rule + JDK-8301367: Add exception handler method to the BaseLdapServer + JDK-8301628: RISC-V: c2 fix pipeline class for several instructions + JDK-8301700: Increase the default TLS Diffie-Hellman group size from 1024-bit to 2048-bit + JDK-8301818: RISC-V: Factor out function mvw from MacroAssembler + JDK-8301852: RISC-V: Optimize class atomic when order is memory_order_relaxed + JDK-8301959: Compile command in compiler.loopopts.TestRemoveEmptyCountedLoop does not work + JDK-8302114: RISC-V: Several foreign jtreg tests fail with debug build after JDK-8301818 + JDK-8302150: Speed up compiler/codegen/Test7100757.java + JDK-8302161: Upgrade jQuery UI to version 1.13.2 + JDK-8302182: Update Public Suffix List to 88467c9 + JDK-8302289: RISC-V: Use bgez instruction in arraycopy_simple_check when possible + JDK-8302736: Major performance regression in Math.log on aarch64 + JDK-8302776: RISC-V: Fix typo CSR_INSTERT to CSR_INSTRET + JDK-8303047: avoid NULL after 8301661 + JDK-8303154: Investigate and improve instruction cache flushing during compilation + JDK-8303215: Make thread stacks not use huge pages + JDK-8303279: C2: crash in SubTypeCheckNode::sub() at IGVN split if + JDK-8304293: RISC-V: JDK-8276799 missed atomic intrinsic support for C1 + JDK-8304314: StackWalkTest.java fails after CODETOOLS-7903373 + JDK-8304353: Add lib-test tier1 testing in GHA + JDK-8304725: AsyncGetCallTrace can cause SIGBUS on M1 + JDK-8304845: Update PCSC-Lite for Suse Linux to 1.9.9 and fix incomplete license wording + JDK-8304976: Optimize DateTimeFormatterBuilder.ZoneTextPrinterParser.getTree() + JDK-8305006: Use correct register in riscv_enc_fast_unlock() + JDK-8305008: RISC-V: Factor out immediate checking functions from assembler_riscv.inline.hpp + JDK-8305112: RISC-V: Typo fix for RVC description + JDK-8305236: Some LoadLoad barriers in the interpreter are unnecessary after JDK-8220051 + JDK-8305421: Work around JDK-8305420 in CDSJDITest.java + JDK-8305425: Thread.isAlive0 doesn't need to call into the VM + JDK-8305512: RISC-V: Enable RVC extension by default on supported hardware + JDK-8305670: Performance regression in LockSupport.unpark with lots of idle threads + JDK-8305728: RISC-V: Use bexti instruction to do single-bit testing + JDK-8305763: Parsing a URI with an underscore goes through a silent exception, negatively impacting performance + JDK-8305766: ProblemList runtime/CompressedOops/ /CompressedClassPointers.java + JDK-8305858: Resolve multiple definition of 'handleSocketError' when statically linking with JDK native libraries + JDK-8305950: Have -XshowSettings option display tzdata version + JDK-8305995: Footprint regression from JDK-8224957 + JDK-8306060: Open source few AWT Insets related tests + JDK-8306076: Open source AWT misc tests + JDK-8306134: Open source some AWT tests relating to Button and a few other classes + JDK-8306135: Clean up and open source some AWT tests + JDK-8306137: Open source several AWT ScrollPane related tests + JDK-8306281: function isWsl() returns false on WSL2 + JDK-8306372: Open source AWT CardLayout and Checkbox tests + JDK-8306428: RunThese30M.java crashed with assert(early->flag() == current->flag() || early->flag() == mtNone) + JDK-8306430: Open source some AWT tests related to TextComponent and Toolkit + JDK-8306435: Juggle04/TestDescription.java should be a booleanArr test and not a byteArr one + JDK-8306484: Open source several AWT Choice jtreg tests + JDK-8306566: Open source several clipboard AWT tests + JDK-8306575: Clean up and open source four Dialog related tests + JDK-8306636: Disable compiler/c2/Test6905845.java with - XX:TieredStopAtLevel=3 + JDK-8306638: Open source some AWT tests related to datatransfer and Toolkit + JDK-8306667: RISC-V: Fix storeImmN0 matching rule by using zr register + JDK-8306682: Open source a few more AWT Choice tests + JDK-8306718: Optimize and opensource some old AWT tests + JDK-8306738: Select num workers for safepoint ParallelCleanupTask + JDK-8306765: Some client related jtreg problem list entries are malformed + JDK-8306812: Open source several AWT Miscellaneous tests + JDK-8307067: remove broken EnableThreadSMRExtraValidityChecks option + JDK-8307068: store a JavaThread* in the java.lang.Thread object after the JavaThread* is added to the main ThreadsList + JDK-8307078: Opensource and clean up five more AWT Focus related tests + JDK-8307079: Update test java/awt/Choice/DragOffNoSelect.java + JDK-8307083: Open source some drag and drop tests 3 + JDK-8307147: [x86] Dangling pointer warning for Assembler::_attributes + JDK-8307150: RISC-V: Remove remaining StoreLoad barrier with UseCondCardMark for Serial/Parallel GC + JDK-8307156: native_thread not protected by TLH + JDK-8307165: java/awt/dnd/NoFormatsDropTest/ /NoFormatsDropTest.java timed out + JDK-8307299: Move more DnD tests to open + JDK-8307301: Update HarfBuzz to 7.2.0 + JDK-8307348: Parallelize heap walk for ObjectCount(AfterGC) JFR event collection + JDK-8307395: Add missing STS to Shenandoah + JDK-8307446: RISC-V: Improve performance of floating point to integer conversion + JDK-8307526: [JFR] Better handling of tampered JFR repository + JDK-8307555: Reduce memory reads in x86 MD5 intrinsic + JDK-8307569: Build with gcc8 is broken after JDK-8307301 + JDK-8307572: AArch64: Vector registers are clobbered by some macroassemblers + JDK-8307603: [AIX] Broken build after JDK-8307301 + JDK-8307604: gcc12 based Alpine build broken build after JDK-8307301 + JDK-8307651: RISC-V: stringL_indexof_char instruction has wrong format string + JDK-8307653: Adjust delay time and gc log argument in TestAbortOnVMOperationTimeout + JDK-8307683: Loop Predication should not hoist range checks with trap on success projection by negating their condition + JDK-8307766: Linux: Provide the option to override the timer slack + JDK-8308089: [riscv-port-jdk17u] Intrinsify Unsafe.storeStoreFence + JDK-8308090: Add container tests for on-the-fly resource quota updates + JDK-8308152: PropertyDescriptor should work with overridden generic getter method + JDK-8308156: VerifyCACerts.java misses blank in error output + JDK-8308192: Error in parsing replay file when staticfield is an array of single dimension + JDK-8308232: nsk/jdb tests don't pass -verbose flag to the debuggee + JDK-8308277: RISC-V: Improve vectorization of Match.sqrt() on floats + JDK-8308283: Build failure with GCC12 & GCC13 + JDK-8308300: enhance exceptions in MappedMemoryUtils.c + JDK-8308643: Incorrect value of 'used' jvmstat counter + JDK-8308766: TLAB initialization may cause div by zero + JDK-8308803: Improve java/util/UUID/UUIDTest.java + JDK-8308872: enhance logging and some exception in krb5/Config.java + JDK-8308997: RISC-V: Sign extend when comparing 32-bit value with zero instead of testing the sign bit + JDK-8309088: security/infra/java/security/cert/ /CertPathValidator/certification/AmazonCA.java fails + JDK-8309095: Remove UTF-8 character from TaskbarPositionTest.java + JDK-8309107: Bump update version for OpenJDK: jdk-17.0.9 + JDK-8309119: [17u/11u] Redo JDK-8297951: C2: Create skeleton predicates for all If nodes in loop predication + JDK-8309138: Fix container tests for jdks with symlinked conf dir + JDK-8309228: Clarify EXPERIMENTAL flags comment in hotspot/share/runtime/globals.hpp + JDK-8309254: Implement fast-path for ASCII-compatible CharsetEncoders on RISC-V + JDK-8309266: C2: assert(final_con == (jlong)final_int) failed: final value should be integer + JDK-8309297: Adjust ShenandoahHeap print_heap_regions_on + JDK-8309340: Provide sctpHandleSocketErrorWithMessage + JDK-8309427: [riscv-port-jdk17u] Remove unused RoundDoubleModeV C2 node + JDK-8309550: jdk.jfr.internal.Utils::formatDataAmount method should gracefully handle amounts equal to Long.MIN_VALUE + JDK-8309591: Socket.setOption(TCP_QUICKACK) uses wrong level + JDK-8309613: [Windows] hs_err files sometimes miss information about the code containing the error + JDK-8309746: Reconfigure check should include make/conf/version-numbers.conf + JDK-8309862: Unsafe list operations in JfrStringPool + JDK-8309956: Shenandoah: Strengthen the mark word check in string dedup + JDK-8309959: JFR: Display N/A for missing data amount + JDK-8310054: ScrollPane insets are incorrect + JDK-8310126: C1: Missing receiver null check in Reference::get intrinsic + JDK-8310259: Pin msys2/setup-msys2 github action to a specific commit + JDK-8310549: avoid potential leaks in KeystoreImpl.m related to JNU_CHECK_EXCEPTION early returns + JDK-8310551: vmTestbase/nsk/jdb/interrupt/interrupt001/ /interrupt001.java timed out due to missing prompt + JDK-8310873: Re-enable locked_create_entry symbol check in runtime/NMT/CheckForProperDetailStackTrace.java for RISC-V + JDK-8311033: [macos] PrinterJob does not take into account Sides attribute + JDK-8311249: Remove unused MemAllocator::obj_memory_range + JDK-8311285: report some fontconfig related environment variables in hs_err file + JDK-8311689: Wrong visible amount in Adjustable of ScrollPane + JDK-8311862: RISC-V: small improvements to shift immediate instructions + JDK-8311923: TestIRMatching.java fails on RISC-V + JDK-8312029: Add CriticalNative tests to ProblemList for 8312028 + JDK-8312511: GHA: Bump cross-compile runner to Ubuntu 22.04 + JDK-8312525: New test runtime/os/TestTrimNative.java#trimNative is failing: did not see the expected RSS reduction + JDK-8312555: Ideographic characters aren't stretched by AffineTransform.scale(2, 1) + JDK-8313262: C2: Sinking node may cause required cast to be dropped + JDK-8313402: C1: Incorrect LoadIndexed value numbering + JDK-8313428: GHA: Bump GCC versions for July 2023 updates + JDK-8313576: GCC 7 reports compiler warning in bundled freetype 2.13.0 + JDK-8313676: Amend TestLoadIndexedMismatch test to target intrinsic directly + JDK-8313678: SymbolTable can leak Symbols during cleanup + JDK-8313701: GHA: RISC-V should use the official repository for bootstrap + JDK-8313707: GHA: Bootstrap sysroots with --variant=minbase + JDK-8313796: AsyncGetCallTrace crash on unreadable interpreter method pointer + JDK-8313815: The exception messages printed by jcmd ManagementAgent.start are corrupted on Japanese Windows + JDK-8313874: JNI NewWeakGlobalRef throws exception for null arg + JDK-8314020: Print instruction blocks in byte units + JDK-8314117: RISC-V: Incorrect VMReg encoding in RISCV64Frame.java + JDK-8314118: Update JMH devkit to 1.37 + JDK-8314262: GHA: Cut down cross-compilation sysroots deeper + JDK-8314426: runtime/os/TestTrimNative.java is failing on slow machines + JDK-8314501: Shenandoah: sun/tools/jhsdb/heapconfig/ /JMapHeapConfigTest.java fails + JDK-8314517: some tests fail in case ipv6 is disabled on the machine + JDK-8314552: Fix javadoc tests to work with jtreg 7 + JDK-8314658: [17u] GHA: Sync up debian-version for cross-builds + JDK-8314730: GHA: Drop libfreetype6-dev transitional package in favor of libfreetype-dev + JDK-8314960: Add Certigna Root CA - 2 + JDK-8317040: Exclude cleaner test failing on older releases + JDK-8317643: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.9 - Modified patches: * nss-security-provider.patch * fips.patch + rediff- Enable JIT on riscv64- Compiler flags to realign stack on ix86 (bsc#1214790)- Added patch: * reproducible-properties.patch + use SOURCE_DATE_EPOCH for timestamp in the generated properties files- Update to upstream tag jdk-17.0.8.1+1 (August 2023 emergency release fixing a regression in July 2023 CPU) * Changes: + JDK-8313765: Invalid CEN header (invalid zip64 extra data field size) + JDK-8314677: Bump update version for OpenJDK: jdk-17.0.8.1- Added patch: * reproducible-javadoc-timestamp.patch + use SOURCE_DATE_EPOCH in javadoc and make the javadoc generation more reproducible- Update to upstream tag jdk-17.0.8+7 (July 2023 CPU) * CVEs + CVE-2023-22006, bsc#1213473 + CVE-2023-22036, bsc#1213474 + CVE-2023-22041, bsc#1213475 + CVE-2023-22044, bsc#1213479 + CVE-2023-22045, bsc#1213481 + CVE-2023-22049, bsc#1213482 + CVE-2023-25193, bsc#1207922 * Security fixes + JDK-8294323: Improve Shared Class Data + JDK-8296565: Enhanced archival support + JDK-8298676, JDK-8300891: Enhanced Look and Feel + JDK-8300285: Enhance TLS data handling + JDK-8300596: Enhance Jar Signature validation + JDK-8301998, JDK-8302084: Update HarfBuzz to 7.0.1 + JDK-8302475: Enhance HTTP client file downloading + JDK-8302483: Enhance ZIP performance + JDK-8303376: Better launching of JDI + JDK-8304460: Improve array usages + JDK-8304468: Better array usages + JDK-8305312: Enhanced path handling + JDK-8308682: Enhance AES performance * Other changes + JDK-8178806: Better exception logging in crypto code + JDK-8201516: DebugNonSafepoints generates incorrect information + JDK-8224768: Test ActalisCA.java fails + JDK-8227060: Optimize safepoint cleanup subtask order + JDK-8227257: javax/swing/JFileChooser/4847375/bug4847375.java fails with AssertionError + JDK-8238274: (sctp) JDK-7118373 is not fixed for SctpChannel + JDK-8244976: vmTestbase/nsk/jdi/Event/request/request001.java doesn' initialize eName + JDK-8245877: assert(_value != __null) failed: resolving NULL _value in JvmtiExport::post_compiled_method_load + JDK-8248001: javadoc generates invalid HTML pages whose ftp:// links are broken + JDK-8252990: Intrinsify Unsafe.storeStoreFence + JDK-8254711: Add java.security.Provider.getService JFR Event + JDK-8257856: Make ClassFileVersionsTest.java robust to JDK version updates + JDK-8261495: Shenandoah: reconsider update references memory ordering + JDK-8268288: jdk/jfr/api/consumer/streaming/ /TestOutOfProcessMigration.java fails with "Error: ShouldNotReachHere()" + JDK-8268298: jdk/jfr/api/consumer/log/TestVerbosity.java fails: unexpected log message + JDK-8268582: javadoc throws NPE with --ignore-source-errors option + JDK-8269821: Remove is-queue-active check in inner loop of write_ref_array_pre_work + JDK-8270434: JDI+UT: Unexpected event in JDI tests + JDK-8270859: Post JEP 411 refactoring: client libs with maximum covering > 10K + JDK-8270869: G1ServiceThread may not terminate + JDK-8271519: java/awt/event/SequencedEvent/ /MultipleContextsFunctionalTest.java failed with "Total [200] - Expected [400]" + JDK-8273909: vmTestbase/nsk/jdi/Event/request/request001 can still fail with "ERROR: new event is not ThreadStartEvent" + JDK-8274243: Implement fast-path for ASCII-compatible CharsetEncoders on aarch64 + JDK-8274615: Support relaxed atomic add for linux-aarch64 + JDK-8274864: Remove Amman/Cairo hacks in ZoneInfoFile + JDK-8275233: Incorrect line number reported in exception stack trace thrown from a lambda expression + JDK-8275287: Relax memory ordering constraints on updating instance class and array class counters + JDK-8275721: Name of UTC timezone in a locale changes depending on previous code + JDK-8275735: [linux] Remove deprecated Metrics api (kernel memory limit) + JDK-8276058: Some swing test fails on specific CI macos system + JDK-8277407: javax/swing/plaf/synth/SynthButtonUI/6276188/ /bug6276188.java fails to compile after JDK-8276058 + JDK-8277775: Fixup bugids in RemoveDropTargetCrashTest.java - add 4357905 + JDK-8278146: G1: Rework VM_G1Concurrent VMOp to clearly identify it as pause + JDK-8278434: timeouts in test java/time/test/java/time/ /format/TestZoneTextPrinterParser.java + JDK-8278834: Error "Cannot read field "sym" because "this.lvar[od]" is null" when compiling + JDK-8282077: PKCS11 provider C_sign() impl should handle CKR_BUFFER_TOO_SMALL error + JDK-8282201: Consider removal of expiry check in VerifyCACerts.java test + JDK-8282227: Locale information for nb is not working properly + JDK-8282704: runtime/Thread/StopAtExit.java may leak memory + JDK-8283057: Update GCC to version 11.2.0 for Oracle builds on Linux + JDK-8283062: Uninitialized warnings in libgtest with GCC 11.2 + JDK-8283520: JFR: Memory leak in dcmd_arena + JDK-8283566: G1: Improve G1BarrierSet::enqueue performance + JDK-8284331: Add sanity check for signal handler modification warning. + JDK-8285635: javax/swing/JRootPane/DefaultButtonTest.java failed with Default Button not pressed for L&F: com.sun.java.swing.plaf.motif.MotifLookAndFeel + JDK-8285987: executing shell scripts without #! fails on Alpine linux + JDK-8286191: misc tests fail due to JDK-8285987 + JDK-8286287: Reading file as UTF-16 causes Error which "shouldn't happen" + JDK-8286331: jni_GetStringUTFChars() uses wrong heap allocator + JDK-8286346: 3-parameter version of AllocateHeap should not ignore AllocFailType + JDK-8286398: Address possibly lossy conversions in jdk.internal.le + JDK-8287007: [cgroups] Consistently use stringStream throughout parsing code + JDK-8287246: DSAKeyValue should check for missing params instead of relying on KeyFactory provider + JDK-8287541: Files.writeString fails to throw IOException for charset "windows-1252" + JDK-8287854: Dangling reference in ClassVerifier::verify_class + JDK-8287876: The recently de-problemlisted TestTitledBorderLeak test is unstable + JDK-8287897: Augment src/jdk.internal.le/share/legal/jline.md with information on 4th party dependencies + JDK-8288589: Files.readString ignores encoding errors for UTF-16 + JDK-8289509: Improve test coverage for XPath Axes: descendant, descendant-or-self, following, following-sibling + JDK-8289735: UTIL_LOOKUP_PROGS fails on pathes with space + JDK-8289949: Improve test coverage for XPath: operators + JDK-8290822: C2: assert in PhaseIdealLoop::do_unroll() is subject to undefined behavior + JDK-8291226: Create Test Cases to cover scenarios for JDK-8278067 + JDK-8291637: HttpClient default keep alive timeout not followed if server sends invalid value + JDK-8291638: Keep-Alive timeout of 0 should close connection immediately + JDK-8292206: TestCgroupMetrics.java fails as getMemoryUsage() is lower than expected + JDK-8292301: [REDO v2] C2 crash when allocating array of size too large + JDK-8292407: Improve Weak CAS VarHandle/Unsafe tests resilience under spurious failures + JDK-8292713: Unsafe.allocateInstance should be intrinsified without UseUnalignedAccesses + JDK-8292755: Non-default method in interface leads to a stack overflow in JShell + JDK-8292990: Improve test coverage for XPath Axes: parent + JDK-8293295: Add type check asserts to java_lang_ref_Reference accessors + JDK-8293492: ShenandoahControlThread missing from hs-err log and thread dump + JDK-8293858: Change PKCS7 code to use default SecureRandom impl instead of SHA1PRNG + JDK-8293887: AArch64 build failure with GCC 12 due to maybe-uninitialized warning in libfdlibm k_rem_pio2.c + JDK-8294183: AArch64: Wrong macro check in SharedRuntime::generate_deopt_blob + JDK-8294281: Allow warnings to be disabled on a per-file basis + JDK-8294673: JFR: Add SecurityProviderService#threshold to TestActiveSettingEvent.java + JDK-8294717: (bf) DirectByteBuffer constructor will leak if allocating Deallocator or Cleaner fails with OOME + JDK-8294906: Memory leak in PKCS11 NSS TLS server + JDK-8295564: Norwegian Nynorsk Locale is missing formatting + JDK-8295974: jni_FatalError and Xcheck:jni warnings should print the native stack when there are no Java frames + JDK-8296084: javax/swing/JSpinner/4788637/bug4788637.java fails intermittently on a VM + JDK-8296318: use-def assert: special case undetected loops nested in infinite loops + JDK-8296343: CPVE thrown on missing content-length in OCSP response + JDK-8296412: Special case infinite loops with unmerged backedges in IdealLoopTree::check_safepts + JDK-8296545: C2 Blackholes should allow load optimizations + JDK-8296934: Write a test to verify whether Undecorated Frame can be iconified or not + JDK-8297000: [jib] Add more friendly warning for proxy issues + JDK-8297154: Improve safepoint cleanup logging + JDK-8297450: ScaledTextFieldBorderTest.java fails when run with -show parameter + JDK-8297587: Upgrade JLine to 3.22.0 + JDK-8297730: C2: Arraycopy intrinsic throws incorrect exception + JDK-8297955: LDAP CertStore should use LdapName and not String for DNs + JDK-8298488: [macos13] tools/jpackage tests failing with "Exit code: 137" on macOS + JDK-8298887: On the latest macOS+XCode the Robot API may report wrong colors + JDK-8299179: ArrayFill with store on backedge needs to reduce length by 1 + JDK-8299259: C2: Div/Mod nodes without zero check could be split through iv phi of loop resulting in SIGFPE + JDK-8299544: Improve performance of CRC32C intrinsics (non-AVX-512) for small inputs + JDK-8299570: [JVMCI] Insufficient error handling when CodeBuffer is exhausted + JDK-8299959: C2: CmpU::Value must filter overflow computation against local sub computation + JDK-8300042: Improve CPU related JFR events descriptions + JDK-8300079: SIGSEGV in LibraryCallKit::inline_string_copy due to constant NULL src argument + JDK-8300823: UB: Compile::_phase_optimize_finished is initialized too late + JDK-8300939: sun/security/provider/certpath/OCSP/ /OCSPNoContentLength.java fails due to network errors + JDK-8301050: Detect Xen Virtualization on Linux aarch64 + JDK-8301119: Support for GB18030-2022 + JDK-8301123: Enable Symbol refcounting underflow checks in PRODUCT + JDK-8301190: [vectorapi] The typeChar of LaneType is incorrect when default locale is tr + JDK-8301216: ForkJoinPool invokeAll() ignores timeout + JDK-8301338: Identical branch conditions in CompileBroker::print_heapinfo + JDK-8301491: C2: java.lang.StringUTF16::indexOfChar intrinsic called with negative character argument + JDK-8301637: ThreadLocalRandom.current().doubles().parallel() contention + JDK-8301661: Enhance os::pd_print_cpu_info on macOS and Windows + JDK-8302151: BMPImageReader throws an exception reading BMP images + JDK-8302172: [JVMCI] HotSpotResolvedJavaMethodImpl.canBeInlined must respect ForceInline + JDK-8302320: AsyncGetCallTrace obtains too few frames in sanity test + JDK-8302491: NoClassDefFoundError omits the original cause of an error + JDK-8302508: Add timestamp to the output TraceCompilerThreads + JDK-8302594: use-after-free in Node::destruct + JDK-8302595: use-after-free related to GraphKit::clone_map + JDK-8302791: Add specific ClassLoader object to Proxy IllegalArgumentException message + JDK-8302849: SurfaceManager might expose partially constructed object + JDK-8303069: Memory leak in CompilerOracle::parse_from_line + JDK-8303102: jcmd: ManagementAgent.status truncates the text longer than O_BUFLEN + JDK-8303130: Document required Accessibility permissions on macOS + JDK-8303354: addCertificatesToKeystore in KeystoreImpl.m needs CFRelease call in early potential CHECK_NULL return + JDK-8303433: Bump update version for OpenJDK: jdk-17.0.8 + JDK-8303440: The "ZonedDateTime.parse" may not accept the "UTC+XX" zone id + JDK-8303465: KeyStore of type KeychainStore, provider Apple does not show all trusted certificates + JDK-8303476: Add the runtime version in the release file of a JDK image + JDK-8303482: Update LCMS to 2.15 + JDK-8303508: Vector.lane() gets wrong value on x86 + JDK-8303511: C2: assert(get_ctrl(n) == cle_out) during unrolling + JDK-8303564: C2: "Bad graph detected in build_loop_late" after a CMove is wrongly split thru phi + JDK-8303575: adjust Xen handling on Linux aarch64 + JDK-8303576: addIdentitiesToKeystore in KeystoreImpl.m needs CFRelease call in early potential CHECK_NULL return + JDK-8303588: [JVMCI] make JVMCI source directories conform with standard layout + JDK-8303809: Dispose context in SPNEGO NegotiatorImpl + JDK-8303822: gtestMain should give more helpful output + JDK-8303861: Error handling step timeouts should never be blocked by OnError and others + JDK-8303937: Corrupted heap dumps due to missing retries for os::write() + JDK-8303949: gcc10 warning Linux ppc64le - note: the layout of aggregates containing vectors with 8-byte alignment has changed in GCC 5 + JDK-8304054: Linux: NullPointerException from FontConfiguration.getVersion in case no fonts are installed + JDK-8304063: tools/jpackage/share/AppLauncherEnvTest.java fails when checking LD_LIBRARY_PATH + JDK-8304134: jib bootstrapper fails to quote filename when checking download filetype + JDK-8304291: [AIX] Broken build after JDK-8301998 + JDK-8304295: harfbuzz build fails with GCC 7 after JDK-8301998 + JDK-8304350: Font.getStringBounds calculates wrong width for TextAttribute.TRACKING other than 0.0 + JDK-8304671: javac regression: Compilation with --release 8 fails on underscore in enum identifiers + JDK-8304683: Memory leak in WB_IsMethodCompatible + JDK-8304760: Add 2 Microsoft TLS roots + JDK-8304867: Explicitly disable dtrace for ppc builds + JDK-8304880: [PPC64] VerifyOops code in C1 doesn't work with ZGC + JDK-8305088: SIGSEGV in Method::is_method_handle_intrinsic + JDK-8305113: (tz) Update Timezone Data to 2023c + JDK-8305400: ISO 4217 Amendment 175 Update + JDK-8305403: Shenandoah evacuation workers may deadlock + JDK-8305481: gtest is_first_C_frame failing on ARM + JDK-8305690: [X86] Do not emit two REX prefixes in Assembler::prefix + JDK-8305711: Arm: C2 always enters slowpath for monitorexit + JDK-8305721: add `make compile-commands` artifacts to .gitignore + JDK-8305975: Add TWCA Global Root CA + JDK-8305993: Add handleSocketErrorWithMessage to extend nio Net.c exception message + JDK-8305994: Guarantee eventual async monitor deflation + JDK-8306072: Open source several AWT MouseInfo related tests + JDK-8306133: Open source few AWT Drag & Drop related tests + JDK-8306409: Open source AWT KeyBoardFocusManger, LightWeightComponent related tests + JDK-8306432: Open source several AWT Text Component related tests + JDK-8306466: Open source more AWT Drag & Drop related tests + JDK-8306489: Open source AWT List related tests + JDK-8306543: GHA: MSVC installation is failing + JDK-8306640: Open source several AWT TextArea related tests + JDK-8306652: Open source AWT MenuItem related tests + JDK-8306658: GHA: MSVC installation could be optional since it might already be pre-installed + JDK-8306664: GHA: Update MSVC version to latest stepping + JDK-8306681: Open source more AWT DnD related tests + JDK-8306683: Open source several clipboard and color AWT tests + JDK-8306752: Open source several container and component AWT tests + JDK-8306753: Open source several container AWT tests + JDK-8306755: Open source few Swing JComponent and AbstractButton tests + JDK-8306768: CodeCache Analytics reports wrong threshold + JDK-8306774: Make runtime/Monitor/ /GuaranteedAsyncDeflationIntervalTest.java more reliable + JDK-8306825: Monitor deflation might be accidentally disabled by zero intervals + JDK-8306850: Open source AWT Modal related tests + JDK-8306871: Open source more AWT Drag & Drop tests + JDK-8306883: Thread stacksize is reported with wrong units in os::create_thread logging + JDK-8306941: Open source several datatransfer and dnd AWT tests + JDK-8306943: Open source several dnd AWT tests + JDK-8306954: Open source five Focus related tests + JDK-8306955: Open source several JComboBox jtreg tests + JDK-8306976: UTIL_REQUIRE_SPECIAL warning on grep + JDK-8306996: Open source Swing MenuItem related tests + JDK-8307080: Open source some more JComboBox jtreg tests + JDK-8307128: Open source some drag and drop tests 4 + JDK-8307130: Open source few Swing JMenu tests + JDK-8307133: Open source some JTable jtreg tests + JDK-8307134: Add GTS root CAs + JDK-8307135: java/awt/dnd/NotReallySerializableTest/ /NotReallySerializableTest.java failed + JDK-8307331: Correctly update line maps when class redefine rewrites bytecodes + JDK-8307346: Add missing gc+phases logging for ObjectCount(AfterGC) JFR event collection code + JDK-8307347: serviceability/sa/ClhsdbDumpclass.java could leave files owned by root on macOS + JDK-8307378: Allow collectors to provide specific values for GC notifications' actions + JDK-8307381: Open Source JFrame, JIF related Swing Tests + JDK-8307425: Socket input stream read burns CPU cycles with back-to-back poll(0) calls + JDK-8307799: Newly added java/awt/dnd/MozillaDnDTest.java has invalid jtreg `@requires` clause + JDK-8308554: [17u] Fix commit of 8286191. vm.musl was not removed from ExternalEditorTest + JDK-8308880: [17u] micro bench ZoneStrings missed in backport of 8278434 + JDK-8308884: [17u/11u] Backout JDK-8297951 + JDK-8311467: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.8- Bring back our nss.fips.cfg file, since the variable expansion in the upstream file does not work (fixes: bsc#1211679)- Fix for SG#65673, bsc#1210392: * unsigned-sni-server-name.patch: In SSLSessionImpl, interpret length of SNIServerName as an unsigned byte so that it can have length up to 255 rather than 127.- Do not install a separate nss.fips.cfg file, since there is now one in the tree and the install happens automatically - Modified patch: * fips.patch + enable system property file by default, without which the FIPS mode would never get enabled (bsc#1211259)- Update to upstrem tag jdk-17.0.7+7 (April 2023 CPU) * Security fixes: + JDK-8287404: Improve ping times + JDK-8288436: Improve Xalan supports + JDK-8294474, CVE-2023-21930, bsc#1210628: Better AES support + JDK-8295304, CVE-2023-21938, bsc#1210632: Runtime support improvements + JDK-8296676, CVE-2023-21937, bsc#1210631: Improve String platform support + JDK-8296684, CVE-2023-21937, bsc#1210631: Improve String platform support + JDK-8296692, CVE-2023-21937, bsc#1210631: Improve String platform support + JDK-8296832, CVE-2023-21939, bsc#1210634: Improve Swing platform support + JDK-8297371: Improve UTF8 representation redux + JDK-8298191, CVE-2023-21954, bsc#1210635: Enhance object reclamation process + JDK-8298310, CVE-2023-21967, bsc#1210636: Enhance TLS session negotiation + JDK-8298667, CVE-2023-21968, bsc#1210637: Improved path handling + JDK-8299129: Enhance NameService lookups * Fixes: + JDK-6528710: sRGB-ColorSpace to sRGB-ColorSpace Conversion + JDK-6779701: Wrong defect ID in the code of test LocalRMIServerSocketFactoryTest.java + JDK-8008243: Zero: Implement fast bytecodes + JDK-8048190: NoClassDefFoundError omits original ExceptionInInitializerError + JDK-8065097: [macosx] javax/swing/Popup/ /TaskbarPositionTest.java fails because Popup is one pixel off + JDK-8144030: [macosx] test java/awt/Frame/ /ShapeNotSetSometimes/ShapeNotSetSometimes.java fails (again) + JDK-8155246: Throw error if default java.security file is missing + JDK-8186765: Speed up test sun/net/www/protocol/https/ /HttpsClient/ProxyAuthTest.java + JDK-8192931: Regression test java/awt/font/TextLayout/ /CombiningPerf.java fails + JDK-8195809: [TESTBUG] jps and jcmd -l support for containers is not tested + JDK-8208077: File.listRoots performance degradation + JDK-8209935: Test to cover CodeSource.getCodeSigners() + JDK-8210927: JDB tests do not update source path after doing a redefine class + JDK-8212961: [TESTBUG] vmTestbase/nsk/stress/jni/ native code cleanup + JDK-8213531: Test javax/swing/border/TestTitledBorderLeak.java fails + JDK-8223783: sun/net/www/http/HttpClient/MultiThreadTest.java sometimes detect threads+1 connections + JDK-8230374: maxOutputSize, instead of javatest.maxOutputSize, should be used in TEST.properties + JDK-8231491: JDI tc02x004 failed again due to wrong # of breakpoints + JDK-8235297: sun/security/ssl/SSLSessionImpl/ /ResumptionUpdateBoundValues.java fails intermittent + JDK-8242115: C2 SATB barriers are not safepoint-safe + JDK-8244669: convert clhsdb "mem" command from javascript to java + JDK-8245654: Add Certigna Root CA + JDK-8251177: [macosx] The text "big" is truncated in JTabbedPane + JDK-8254267: javax/xml/crypto/dsig/LogParameters.java failed with "RuntimeException: Unexpected log output:" + JDK-8258512: serviceability/sa/TestJmapCore.java timed out on macOS 10.13.6 + JDK-8262386: resourcehogs/serviceability/sa/ /TestHeapDumpForLargeArray.java timed out + JDK-8266974: duplicate property key in java.sql.rowset resource bundle + JDK-8267038: Update IANA Language Subtag Registry to Version 2022-03-02 + JDK-8270156: Add "randomness" and "stress" keys to JTreg tests which use StressGCM, StressLCM and/or StressIGVN + JDK-8270476: Make floating-point test infrastructure more lambda and method reference friendly + JDK-8271471: [IR Framework] Rare occurrence of "" in PrintIdeal/PrintOptoAssembly can let tests fail + JDK-8271838: AmazonCA.java interop test fails + JDK-8272702: Resolving URI relative path with no / may lead to incorrect toString + JDK-8272985: Reference discovery is confused about atomicity and degree of parallelism + JDK-8273154: Provide a JavadocTester method for non-overlapping, unordered output matching + JDK-8273410: IR verification framework fails with "Should find method name in validIrRulesMap" + JDK-8274911: testlibrary_tests/ir_framework/tests/ /TestIRMatching.java fails with "java.lang.RuntimeException: Should have thrown exception" + JDK-8275173: testlibrary_tests/ir_framework/tests/ /TestCheckedTests.java fails after JDK-8274911 + JDK-8275320: NMT should perform buffer overrun checks + JDK-8275301: Unify C-heap buffer overrun checks into NMT + JDK-8275582: Don't purge metaspace mapping lists + JDK-8275704: Metaspace::contains() should be threadsafe + JDK-8275843: Random crashes while the UI code is executed + JDK-8276064: CheckCastPP with raw oop input floats below a safepoint + JDK-8276086: Increase size of metaspace mappings + JDK-8277485: Zero: Fix _fast_{i,f}access_0 bytecodes handling + JDK-8277822: Remove debug-only heap overrun checks in os::malloc and friends + JDK-8277946: NMT: Remove VM.native_memory shutdown jcmd command option + JDK-8277990: NMT: Remove NMT shutdown capability + JDK-8278961: Enable debug logging in java/net/ /DatagramSocket/SendDatagramToBadAddress.java + JDK-8279024: Remove javascript references from clhsdb.html + JDK-8279119: src/jdk.hotspot.agent/doc/index.html file contains references to scripts that no longer exist + JDK-8279351: [TESTBUG] SADebugDTest.java does not handle "Address already in use" error + JDK-8279614: The left line of the TitledBorder is not painted on 150 scale factor + JDK-8280007: Enable Neoverse N1 optimizations for Arm Neoverse V1 & N2 + JDK-8280048: Missing comma in copyright header + JDK-8280132: Incorrect comparator com.sun.beans.introspect .MethodInfo.MethodOrder + JDK-8280166: Extend java/lang/instrument/ /GetObjectSizeIntrinsicsTest.java test cases + JDK-8280553: resourcehogs/serviceability/sa/ /TestHeapDumpForLargeArray.java can fail if GC occurs + JDK-8280703: CipherCore.doFinal(...) causes potentially massive byte[] allocations during decryption + JDK-8280784: VM_Cleanup unnecessarily processes all thread oops + JDK-8280868: LineBodyHandlerTest.java creates and discards too many clients + JDK-8280889: java/lang/instrument/ /GetObjectSizeIntrinsicsTest.java fails with - XX:-UseCompressedOops + JDK-8280896: java/nio/file/Files/probeContentType/ /Basic.java fails on Windows 11 + JDK-8281122: [IR Framework] Cleanup IR matching code in preparation for JDK-8280378 + JDK-8281170: Test jdk/tools/jpackage/windows/ /WinInstallerIconTest always fails on Windows 11 + JDK-8282036: Change java/util/zip/ZipFile/DeleteTempJar.java to stop HttpServer cleanly in case of exceptions + JDK-8282143: Objects.requireNonNull should be ForceInline + JDK-8282577: ICC_Profile.setData(int, byte[]) invalidates the profile + JDK-8282771: Create test case for JDK-8262981 + JDK-8282958: Rendering Issues with Borders on Windows High-DPI systems + JDK-8283606: Tests may fail with zh locale on MacOS + JDK-8283717: vmTestbase/nsk/jdi/ThreadStartEvent/thread/ /thread001 failed due to SocketTimeoutException + JDK-8283719: java/util/logging/CheckZombieLockTest.java failing intermittently + JDK-8283870: jdeprscan --help causes an exception when the locale is ja, zh_CN or de + JDK-8284115: [IR Framework] Compilation is not found due to rare safepoint while dumping PrintIdeal/PrintOptoAssembly + JDK-8284165: Add pid to process reaper thread name + JDK-8284524: Create an automated test for JDK-4422362 + JDK-8284726: Print active locale settings in hs_err reports and in VM.info + JDK-8284767: Create an automated test for JDK-4422535 + JDK-8285399: JNI exception pending in awt_GraphicsEnv.c:1432 + JDK-8285690: CloneableReference subtest should not throw CloneNotSupportedException + JDK-8285755: JDK-8285093 changed the default for - -with-output-sync + JDK-8285835: SIGSEGV in PhaseIdealLoop::build_loop_late_post_work + JDK-8285919: Remove debug printout from JDK-8285093 + JDK-8285965: TestScenarios.java does not check for "" correctly + JDK-8286030: Avoid JVM crash when containers share the same /tmp dir + JDK-8286154: Fix 3rd party notices in test files + JDK-8286562: GCC 12 reports some compiler warnings + JDK-8286694: Incorrect argument processing in java launcher + JDK-8286705: GCC 12 reports use-after-free potential bugs + JDK-8286707: JFR: Don't commit JFR internal jdk.JavaMonitorWait events + JDK-8286800: Assert in PhaseIdealLoop::dump_real_LCA is too strong + JDK-8286844: com/sun/jdi/RedefineCrossEvent.java failed with 1 threads completed while VM suspended + JDK-8286873: Improve websocket test execution time + JDK-8286962: java/net/httpclient/ServerCloseTest.java failed once with ConnectException + JDK-8287180: Update IANA Language Subtag Registry to Version 2022-08-08 + JDK-8287217: C2: PhaseCCP: remove not visited nodes, prevent type inconsistency + JDK-8287491: compiler/jvmci/errors/TestInvalidDebugInfo.java fails new assert: assert((uint)t < T_CONFLICT + 1) failed: invalid type # + JDK-8287593: ShortResponseBody could be made more resilient to rogue connections + JDK-8287754: Update jib GNU make dependency on Windows to latest cygwin build + JDK-8288005: HotSpot build with disabled PCH fails for Windows AArch64 + JDK-8288130: compiler error with AP and explicit record accessor + JDK-8288332: Tier1 validate-source fails after 8279614 + JDK-8288415: java/awt/PopupMenu/PopupMenuLocation.java is unstable in MacOS machines + JDK-8288854: getLocalGraphicsEnvironment() on for multi-screen setups throws exception NPE + JDK-8289400: Improve com/sun/jdi/TestScaffold error reporting + JDK-8289440: Remove vmTestbase/nsk/monitoring/MemoryPoolMBean/ /isCollectionUsageThresholdExceeded/isexceeded003 from ProblemList.txt + JDK-8289508: Improve test coverage for XPath Axes: ancestor, ancestor-or-self, preceding, and preceding-sibling + JDK-8289511: Improve test coverage for XPath Axes: child + JDK-8289647: AssertionError during annotation processing of record related tests + JDK-8289948: Improve test coverage for XPath functions: Node Set Functions + JDK-8290067: Show stack dimensions in UL logging when attaching threads + JDK-8290083: ResponseBodyBeforeError: AssertionError or SSLException: Unsupported or unrecognized SSL message + JDK-8290197: test/jdk/java/nio/file/Files/probeContentType/ /Basic.java fails on some systems for the ".rar" extension + JDK-8290322: Optimize Vector.rearrange over byte vectors for AVX512BW targets. + JDK-8290836: Improve test coverage for XPath functions: String Functions + JDK-8290837: Improve test coverage for XPath functions: Boolean Functions + JDK-8290838: Improve test coverage for XPath functions: Number Functions + JDK-8290850: C2: create_new_if_for_predicate() does not clone pinned phi input nodes resulting in a broken graph + JDK-8290899: java/lang/String/StringRepeat.java test requests too much heap on windows x86 + JDK-8290964: C2 compilation fails with assert "non-reduction loop contains reduction nodes" + JDK-8291825: java/time/nontestng/java/time/zone/ /CustomZoneNameTest.java fails if defaultLocale and defaultFormatLocale are different + JDK-8292033: Move jdk.X509Certificate event logic to JCA layer + JDK-8292066: Convert TestInputArgument.sh and TestSystemLoadAvg.sh to java version + JDK-8292159: TYPE_USE annotations on generic type arguments of record components discarded + JDK-8292177: InitialSecurityProperty JFR event + JDK-8292285: C2: remove unreachable block after NeverBranch-to-Goto conversion + JDK-8292297: Fix up loading of override java.security properties file + JDK-8292328: AccessibleActionsTest.java test instruction for show popup on JLabel did not specify shift key + JDK-8292443: Weak CAS VarHandle/Unsafe tests should test always-failing cases + JDK-8292602: ZGC: C2 late barrier analysis uses invalid dominator information + JDK-8292660: C2: blocks made unreachable by NeverBranch-to-Goto conversion are removed incorrectly + JDK-8292780: misc tests failed "assert(false) failed: graph should be schedulable" + JDK-8292877: java/util/concurrent/atomic/Serial.java uses {Double,Long}Accumulator incorrectly + JDK-8293000: Review running times of jshell regression tests + JDK-8293326: jdk/sun/security/tools/jarsigner/compatibility/ /SignTwice.java slow on Windows + JDK-8293466: libjsig should ignore non-modifying sigaction calls + JDK-8293493: Signal Handlers printout should show signal block state + JDK-8293531: C2: some vectorapi tests fail assert "Not monotonic" with flag -XX:TypeProfileLevel=222 + JDK-8293562: KeepAliveCache Blocks Threads while Closing Connections + JDK-8293691: converting a defined BasicType value to a string should not crash the VM + JDK-8293767: AWT test TestSinhalaChar.java has old SCCS markings + JDK-8293819: sun/util/logging/PlatformLoggerTest.java failed with "RuntimeException: Retrieved backing PlatformLogger level null is not the expected CONFIG" + JDK-8293965: Code signing warnings after JDK-8293550 + JDK-8293996: C2: fix and simplify IdealLoopTree::do_remove_empty_loop + JDK-8294160: misc crash dump improvements + JDK-8294217: Assertion failure: parsing found no loops but there are some + JDK-8294310: compare.sh fails on macos after JDK-8293550 + JDK-8294378: URLPermission constructor exception when using tr locale + JDK-8294538: missing is_unloading() check in SharedRuntime::fixup_callers_callsite() + JDK-8294548: Problem list SA core file tests on macosx-x64 due to JDK-8294316 + JDK-8294580: frame::interpreter_frame_print_on() crashes if free BasicObjectLock exists in frame + JDK-8294677: chunklevel::MAX_CHUNK_WORD_SIZE too small for some applications + JDK-8294705: Disable an assertion in test/jdk/java/util/ /DoubleStreamSums/CompensatedSums.java + JDK-8294902: Undefined Behavior in C2 regalloc with null references + JDK-8294947: Use 64bit atomics in patch_verified_entry on x86_64 + JDK-8294958: java/net/httpclient/ConnectTimeout tests are slow + JDK-8295000: java/util/Formatter/Basic test cleanup + JDK-8295066: Folding of loads is broken in C2 after JDK-8242115 + JDK-8295116: C2: assert(dead->outcnt() == 0 && !dead->is_top()) failed: node must be dead + JDK-8295211: Fix autoconf 2.71 warning "AC_CHECK_HEADERS: you should use literals" + JDK-8295413: com/sun/jdi/EATests.java fails with compiler flag -XX:+StressReflectiveCode + JDK-8295414: [Aarch64] C2: assert(false) failed: bad AD file + JDK-8295530: Update Zlib Data Compression Library to Version 1.2.13 + JDK-8295685: Update Libpng to 1.6.38 + JDK-8295724: VirtualMachineError: Out of space in CodeCache for method handle intrinsic + JDK-8298947: compiler/codecache/ /MHIntrinsicAllocFailureTest.java fails intermittently + JDK-8295774: Write a test to verify List sends ItemEvent/ActionEvent + JDK-8295777: java/net/httpclient/ConnectExceptionTest.java should not rely on system resolver + JDK-8295788: C2 compilation hits "assert((mode == ControlAroundStripMined && use == sfpt) || !use->is_reachable_from_root()) failed: missed a node" + JDK-8296136: Use correct register in aarch64_enc_fast_unlock() + JDK-8296239: ISO 4217 Amendment 174 Update + JDK-8296329: jar validator doesn't account for minor class file version + JDK-8296389: C2: PhaseCFG::convert_NeverBranch_to_Goto must handle both orders of successors 8298568: Fastdebug build fails after JDK-8296389 + JDK-8296548: Improve MD5 intrinsic for x86_64 + JDK-8296611: Problemlist several sun/security tests until JDK-8295343 is resolved + JDK-8296619: Upgrade jQuery to 3.6.1 + JDK-8296675: Exclude linux-aarch64 in NSS tests + JDK-8296878: Document Filter attached to JPasswordField and setText("") is not cleared instead inserted characters replaced with unicode null characters + JDK-8296904: Improve handling of macos xcode toolchain + JDK-8296912: C2: CreateExNode::Identity fails with assert(i < _max) failed: oob: i=1, _max=1 + JDK-8296924: C2: assert(is_valid_AArch64_address(dest.target())) failed: bad address + JDK-8297088: Update LCMS to 2.14 + JDK-8297211: Expensive fillInStackTrace operation in HttpURLConnection.getOutputStream0 when no content-length in response + JDK-8297259: Bump update version for OpenJDK: jdk-17.0.7 + JDK-8297264: C2: Cast node is not processed again in CCP and keeps a wrong too narrow type which is later replaced by top + JDK-8297431: [JVMCI] HotSpotJVMCIRuntime.encodeThrowable should not throw an exception + JDK-8297437: javadoc cannot link to old docs (with old style anchors) + JDK-8297480: GetPrimitiveArrayCritical in imageioJPEG misses result - NULL check + JDK-8297489: Modify TextAreaTextEventTest.java as to verify the content change of TextComponent sends TextEvent + JDK-8297523: Various GetPrimitiveArrayCritical miss result - NULL check + JDK-8297569: URLPermission constructor throws IllegalArgumentException: Invalid characters in hostname after JDK-8294378 + JDK-8297642: PhaseIdealLoop::only_has_infinite_loops must detect all loops that never lead to termination + JDK-8297951: C2: Create skeleton predicates for all If nodes in loop predication + JDK-8297959: Provide better descriptions for some Operating System JFR events + JDK-8297963: Partially fix string expansion issues in UTIL_DEFUN_NAMED and related macros + JDK-8298027: Remove SCCS id's from awt jtreg tests + JDK-8298035: Provide better descriptions for JIT compiler JFR events + JDK-8298073: gc/metaspace/ /CompressedClassSpaceSizeInJmapHeap.java causes test task timeout on macosx + JDK-8241293: CompressedClassSpaceSizeInJmapHeap.java time out after 8 minutes + JDK-8298093: improve cleanup and error handling of awt_parseColorModel in awt_parseImage.c + JDK-8298108: Add a regression test for JDK-8297684 + JDK-8298129: Let checkpoint event sizes grow beyond u4 limit + JDK-8298271: java/security/SignedJar/spi-calendar-provider/ /TestSPISigned.java failing on Windows + JDK-8298459: Fix msys2 linking and handling out of tree build directory for source zip creation + JDK-8298472: AArch64: Detect Ampere-1 and Ampere-1A CPUs and set default options + JDK-8298527: Cygwin's uname -m returns different string than before + JDK-8298588: WebSockets: HandshakeUrlEncodingTest unnecessarily depends on a response body + JDK-8298649: JFR: RemoteRecordingStream support for checkpoint event sizes beyond u4 + JDK-8298726: (fs) Change PollingWatchService to record last modified time as FileTime rather than milliseconds + JDK-8299015: Ensure that HttpResponse.BodySubscribers.ofFile writes all bytes + JDK-8299018: java/net/httpclient/HttpsTunnelAuthTest.java fails with java.io.IOException: HTTP/1.1 header parser received no bytes + JDK-8299194: CustomTzIDCheckDST.java may fail at future date + JDK-8299296: Write a test to verify the components selection sends ItemEvent + JDK-8299388: java/util/regex/NegativeArraySize.java fails on Alpine and sometimes Windows + JDK-8299424: containers/docker/TestMemoryWithCgroupV1.java fails on SLES12 ppc64le when testing Memory and Swap Limit + JDK-8299439: java/text/Format/NumberFormat/ /CurrencyFormat.java fails for hr_HR + JDK-8299483: ProblemList java/text/Format/NumberFormat/ /CurrencyFormat.java + JDK-8299470: sun/jvm/hotspot/SALauncher.java handling of negative rmiport args + JDK-8299497: Usage of constructors of primitive wrapper classes should be avoided in java.desktop API docs + JDK-8299520: TestPrintXML.java output error messages in case compare fails + JDK-8299597: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.7 + JDK-8299657: sun/tools/jhsdb/SAGetoptTest.java fails after 8299470 + JDK-8299671: Speed up compiler/intrinsics/string/ /TestStringLatin1IndexOfChar.java + JDK-8299789: Compilation of gtest causes build to fail if runtime libraries are in different dirs + JDK-8299957: Enhance error logging in instrument coding with additional jplis_assert_msg + JDK-8299970: Speed up compiler/arraycopy/ /TestArrayCopyConjoint.java + JDK-8300119: CgroupMetrics.getTotalMemorySize0() can report invalid results on 32 bit systems + JDK-8300205: Swing test bug8078268 make latch timeout configurable + JDK-8300266: Detect Virtualization on Linux aarch64 + JDK-8300490: Spaces in name of MacOS Code Signing Identity are not correctly handled after JDK-8293550 + JDK-8300590: [JVMCI] BytecodeFrame.equals is broken + JDK-8300642: [17u,11u] Fix DEFAULT_PROMOTED_VERSION_PRE=ea for -dev + JDK-8300692: GCC 12 reports some compiler warnings in bundled freetype + JDK-8300751: [17u] Remove duplicate entry in javac.properties + JDK-8300773: Address the inconsistency between the constant array and pool size + JDK-8301170: perfMemory_windows.cpp add free_security_attr to early returns + JDK-8301342: Prefer ArrayList to LinkedList in LayoutComparator + JDK-8301397: [11u, 17u] Bump jtreg to fix issue with build JDK 11.0.18 + JDK-8301760: Fix possible leak in SpNegoContext dispose + JDK-8301842: JFR: increase checkpoint event size for stacktrace and string pool + JDK-8302152: Speed up tests with infinite loops, sleep less + JDK-8302692: [17u] Update GHA Boot JDK to 17.0.6 + JDK-8302879: doc/building.md update link to jtreg builds + JDK-8304871: Use default visibility for static library builds - Modified patch: * fips.patch + refetch from git repository with our changes merged in - Added patch: * JDK-8303509.patch + upstream fix for JDK-8303509, bsc#1209333: Socket setTrafficClass does not work for IPv4 connections when IPv6 is enabled- Remove the accessibility sub-package, since it was never really working and creates another problems (bsc#1206549). It can eventually be built as standalone if needed - Removed patches: * jaw-jdk10.patch * jaw-misc.patch * jaw-nogtk.patch + not needed after the removal of the accessibility sub-package- Modified patch: * fips.patch + avoid calling C_GetInfo() too early, before cryptoki is initialized (bsc#1205916)- Update to upstream tag jdk-17.0.6+10 (January 2023 CPU) * CVEs + CVE-2023-21835, bsc#1207246 + CVE-2023-21843, bsc#1207248 * Security fixes + JDK-8286070: Improve UTF8 representation + JDK-8286496: Improve Thread labels + JDK-8287411: Enhance DTLS performance + JDK-8288516: Enhance font creation + JDK-8289350: Better media supports + JDK-8293554: Enhanced DH Key Exchanges + JDK-8293598: Enhance InetAddress address handling + JDK-8293717: Objective view of ObjectView + JDK-8293734: Improve BMP image handling + JDK-8293742: Better Banking of Sounds + JDK-8295687: Better BMP bounds * Other changes + JDK-6829250: Reg test: java/awt/Toolkit/ScreenInsetsTest/ /ScreenInsetsTest.java fails in Windows + JDK-7001973: java/awt/Graphics2D/CopyAreaOOB.java fails + JDK-7188098: TEST_BUG: closed/javax/sound/midi/Synthesizer/ /Receiver/bug6186488.java fails + JDK-8022403: sun/java2d/DirectX/OnScreenRenderingResizeTest/ /OnScreenRenderingResizeTest.java fails + JDK-8029633: Raw inner class constructor ref should not perform diamond inference + JDK-8030121: java/awt/dnd/MissingDragExitEventTest/ /MissingDragExitEventTest.java fails + JDK-8065422: Trailing dot in hostname causes TLS handshake to fail with SNI disabled + JDK-8129827: [TEST_BUG] Test java/awt/Robot/RobotWheelTest/ /RobotWheelTest.java fails + JDK-8159599: [TEST_BUG] java/awt/Modal/ModalInternalFrameTest/ /ModalInternalFrameTest.java + JDK-8169187: [macosx] Aqua: java/awt/image/multiresolution/ /MultiresolutionIconTest.java + JDK-8178698: javax/sound/midi/Sequencer/MetaCallback.java failed with timeout + JDK-8202836: [macosx] test java/awt/Graphics/TextAAHintsTest.java fails + JDK-8210558: serviceability/sa/TestJhsdbJstackLock.java fails to find '^\s+- waiting to lock <0x[0-9a-f]+> \(a java\.lang\.Class ...' + JDK-8222323: ChildAlwaysOnTopTest.java fails with "RuntimeException: Failed to unset alwaysOnTop" + JDK-8233557: [TESTBUG] DoubleClickTitleBarTest.java fails on macOs + JDK-8233558: [TESTBUG] WindowOwnedByEmbeddedFrameTest.java fails on macos + JDK-8233648: [TESTBUG] DefaultMenuBarTest.java failing on macos + JDK-8244670: convert clhsdb "whatis" command from javascript to java + JDK-8251466: test/java/io/File/GetXSpace.java fails on Windows with mapped network drives. + JDK-8255439: System Tray icons get corrupted when Windows scaling changes + JDK-8256811: Delayed/missed jdwp class unloading events + JDK-8257722: Improve "keytool -printcert -jarfile" output + JDK-8262721: Add Tests to verify single iteration loops are properly optimized + JDK-8265489: Stress test times out because of long ObjectSynchronizer::monitors_iterate(...) operation + JDK-8266082: AssertionError in Annotate.fromAnnotations with - Xdoclint + JDK-8266519: Cleanup resolve() leftovers from BarrierSet et al + JDK-8267138: Stray suffix when starting gtests via GTestWrapper.java + JDK-8268033: compiler/intrinsics/bmi/verifycode/ /BzhiTestI2L.java fails with "fatal error: Not compilable at tier 3: CodeBuffer overflow" + JDK-8268276: Base64 Decoding optimization for x86 using AVX-512 + JDK-8268297: jdk/jfr/api/consumer/streaming/ /TestLatestEvent.java times out + JDK-8268779: ZGC: runtime/InternalApi/ /ThreadCpuTimesDeadlock.java#id1 failed with "OutOfMemoryError: Java heap space" + JDK-8269029: compiler/codegen/TestCharVect2.java fails for client VMs + JDK-8269404: Base64 Encoding optimization enhancements for x86 using AVX-512 + JDK-8269571: NMT should print total malloc bytes and invocation count + JDK-8269743: test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/ /stress/jni/nativeAndMH/Test.java crash with small heap (-Xmx50m) + JDK-8270086: ARM32-softfp: Do not load CONSTANT_double using the condy helper methods in the interpreter + JDK-8270155: ARM32: Improve register dump in hs_err + JDK-8270609: [TESTBUG] java/awt/print/Dialog/DialogCopies.java does not show instruction + JDK-8270848: Redundant unsafe opmask register allocation in some instruction patterns. + JDK-8270947: AArch64: C1: use zero_words to initialize all objects + JDK-8271015: Split cds/SharedBaseAddress.java test into smaller parts + JDK-8271834: TestStringDeduplicationAgeThreshold intermittent failures on Shenandoah + JDK-8271956: AArch64: C1 build failed after JDK-8270947 + JDK-8272094: compiler/codecache/TestStressCodeBuffers.java crashes with "failed to allocate space for trampoline" + JDK-8272123: Problem list 4 jtreg tests which regularly fail on macos-aarch64 + JDK-8272608: java_lang_System::allow_security_manager() doesn't set its initialization flag + JDK-8272776: NullPointerException not reported + JDK-8272791: java -XX:BlockZeroingLowLimit=1 crashes after 8270947 + JDK-8272809: JFR thread sampler SI_KERNEL SEGV in metaspace::VirtualSpaceList::contains + JDK-8273043: [TEST_BUG] Automate NimbusJTreeSelTextColor.java + JDK-8273108: RunThese24H crashes with SEGV in markWord::displaced_mark_helper() after JDK-8268276 + JDK-8273236: keytool does not accurately warn about algorithms that are disabled but have additional constraints + JDK-8273380: ARM32: Default to {ldrexd,strexd} in StubRoutines::atomic_{load|store}_long + JDK-8273459: Update code segment alignment to 64 bytes + JDK-8273497: building.md should link to both md and html + JDK-8273553: sun.security.ssl.SSLEngineImpl.closeInbound also has similar error of JDK-8253368 + JDK-8273578: javax/swing/JMenu/4515762/bug4515762.java fails on macOS 12 + JDK-8273685: Remove jtreg tag manual=yesno for java/awt/Graphics/LCDTextAndGraphicsState.java & show test instruction + JDK-8273880: Zero: Print warnings when unsupported intrinsics are enabled + JDK-8273881: Metaspace: test repeated deallocations + JDK-8274029: Remove jtreg tag manual=yesno for java/awt/print/Dialog/DialogOrient.java + JDK-8274032: Remove jtreg tag manual=yesno for java/awt/print/ /PrinterJob/ImagePrinting/ImageTypes.java & show test UI + JDK-8274160: java/awt/Window/ShapedAndTranslucentWindows/ /Common.java delay is too high + JDK-8274296: Update or Problem List tests which may fail with uiScale=2 on macOS + JDK-8274456: Remove jtreg tag manual=yesno java/awt/print/PrinterJob/PageDialogTest.java + JDK-8274527: Minimal VM build fails after JDK-8273459 + JDK-8274563: jfr/event/oldobject/TestClassLoaderLeak.java fails when GC cycles are not happening + JDK-8274903: Zero: Support AsyncGetCallTrace + JDK-8275170: Some jtreg sound tests should be marked with sound keyword + JDK-8275234: java/awt/GraphicsDevice/DisplayModes/ /CycleDMImage.java is entered twice in ProblemList + JDK-8275535: Retrying a failed authentication on multiple LDAP servers can lead to users blocked + JDK-8275569: Add linux-aarch64 to test-make profiles + JDK-8276108: Wrong instruction generation in aarch64 backend + JDK-8276904: Optional.toString() is unnecessarily expensive + JDK-8277092: TestMetaspaceAllocationMT2.java#ndebug-default fails with "RuntimeException: Committed seems high: NNNN expected at most MMMM" + JDK-8277346: ProblemList 7 serviceability/sa tests on macosx-x64 + JDK-8277351: ProblemList runtime/jni/checked/ /TestPrimitiveArrayCriticalWithBadParam.java on macosx-x64 + JDK-8277358: Accelerate CRC32-C + JDK-8277411: C2 fast_unlock intrinsic on AArch64 has unnecessary ownership check + JDK-8277576: ProblemList runtime/ErrorHandling/ /CreateCoredumpOnCrash.java on macosx-X64 + JDK-8277577: ProblemList compiler/onSpinWait/ /TestOnSpinWaitAArch64DefaultFlags.java on linux-aarch64 + JDK-8277578: ProblemList applications/jcstress/acqrel.java on linux-aarch64 + JDK-8277866: gc/epsilon/TestMemoryMXBeans.java failed with wrong initial heap size + JDK-8277881: Missing SessionID in TLS1.3 resumption in compatibility mode + JDK-8277928: Fix compilation on macosx-aarch64 after 8276108 + JDK-8277970: Test jdk/sun/security/ssl/SSLSessionImpl/ /NoInvalidateSocketException.java fails with "tag mismatch" + JDK-8278826: Print error if Shenandoah flags are empty (instead of crashing) + JDK-8279066: entries.remove(entry) is useless in PKCS12KeyStore + JDK-8279398: jdk/jfr/api/recording/time/TestTimeMultiple.java failed with "RuntimeException: getStopTime() > afterStop" + JDK-8279536: jdk/nio/zipfs/ZipFSOutputStreamTest.java timed out + JDK-8279662: serviceability/sa/ClhsdbScanOops.java can fail due to unexpected GC + JDK-8279941: sun/security/pkcs11/Signature/ /TestDSAKeyLength.java fails when NSS version detection fails + JDK-8280016: gc/g1/TestShrinkAuxiliaryData30 test fails on large machines + JDK-8280124: Reduce branches decoding latin-1 chars from UTF-8 encoded bytes + JDK-8280234: AArch64 "core" variant does not build after JDK-8270947 + JDK-8280391: NMT: Correct NMT tag on CollectedHeap + JDK-8280511: AArch64: Combine shift and negate to a single instruction + JDK-8280554: resourcehogs/serviceability/sa/ /ClhsdbRegionDetailsScanOopsForG1.java can fail if GC is triggered + JDK-8280555: serviceability/sa/TestObjectMonitorIterate.java is failing due to ObjectMonitor referencing a null Object + JDK-8280872: Reorder code cache segments to improve code density + JDK-8280890: Cannot use '-Djava.system.class.loader' with class loader in signed JAR + JDK-8280948: Write a regression test for JDK-4659800 + JDK-8281296: Create a regression test for JDK-4515999 + JDK-8281744: x86: Use short jumps in TIG::set_vtos_entry_points + JDK-8282049: AArch64: Use ZR for integer zero immediate volatile stores + JDK-8282276: Problem list failing two Robot Screen Capture tests + JDK-8282347: AARCH64: Untaken branch in has_negatives stub + JDK-8282398: EndingDotHostname.java test fails because SSL cert expired + JDK-8282402: Create a regression test for JDK-4666101 + JDK-8282511: Use fixed certificate validation date in SSLExampleCert template + JDK-8282528: AArch64: Incorrect replicate2L_zero rule + JDK-8282600: SSLSocketImpl should not use user_canceled workaround when not necessary + JDK-8282642: vmTestbase/gc/gctests/LoadUnloadGC2/ /LoadUnloadGC2.java fails intermittently with exit code 1 + JDK-8282730: LdapLoginModule throw NPE from logout method after login failure + JDK-8282777: Create a Regression test for JDK-4515031 + JDK-8282857: Create a regression test for JDK-4702690 + JDK-8283059: Uninitialized warning in check_code.c with GCC 11.2 + JDK-8283199: Linux os::cpu_microcode_revision() stalls cold startup + JDK-8283298: Make CodeCacheSegmentSize a product flag + JDK-8283337: Posix signal handler modification warning triggering incorrectly + JDK-8283353: compiler/c2/cr6865031/Test.java and compiler/runtime/Test6826736.java fails on x86_32 + JDK-8283383: [macos] a11y : Screen magnifier shows extra characters (0) at the end JButton accessibility name + JDK-8283999: Update JMH devkit to 1.35 + JDK-8284533: Improve InterpreterCodelet data footprint + JDK-8284681: compiler/c2/aarch64/TestFarJump.java fails with "RuntimeException: for CodeHeap < 250MB the far jump is expected to be encoded with a single branch instruction" + JDK-8284690: [macos] VoiceOver : Getting java.lang.IllegalArgumentException: Invalid location on Editable JComboBox + JDK-8284732: FFI_GO_CLOSURES macro not defined but required for zero build on Mac OS X + JDK-8284752: Zero does not build on Mac OS X due to missing os::current_thread_enable_wx implementation + JDK-8284771: java/util/zip/CloseInflaterDeflaterTest.java failed with "AssertionError: Expected IOException to be thrown, but nothing was thrown" + JDK-8284892: java/net/httpclient/http2/TLSConnection.java fails intermittently + JDK-8284980: Test vmTestbase/nsk/stress/except/except010.java times out with -Xcomp -XX:+DeoptimizeALot + JDK-8285093: Introduce UTIL_ARG_WITH + JDK-8285305: Create an automated test for JDK-4495286 + JDK-8285373: Create an automated test for JDK-4702233 + JDK-8285604: closed sun/java2d/GdiRendering/ /ClipShapeRendering.java failed with "Incorrect color ffeeeeee instead of ff0000ff in pixel (100, 100)" + JDK-8285612: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/ImagePrinting/ClippedImages.java + JDK-8285687: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/PageRangesDlgTest.java + JDK-8285698: Create a test to check the focus stealing of JPopupMenu from JComboBox + JDK-8285794: AsyncGetCallTrace might acquire a lock via JavaThread::thread_from_jni_environment + JDK-8285836: sun/net/www/http/KeepAliveCache/ /KeepAliveProperty.java failed with "RuntimeException: Failed in server" + JDK-8286172: Create an automated test for JDK-4516019 + JDK-8286263: compiler/c1/TestPinnedIntrinsics.java failed with "RuntimeException: testCurrentTimeMillis failed with -3" + JDK-8286313: [macos] Voice over reads the boolean value as null in the JTable + JDK-8286452: The array length of testSmallConstArray should be small and const + JDK-8286460: Remove dependence on JAR filename in CDS tests + JDK-8286551: JDK-8286460 causes tests to fail to compile in Tier2 + JDK-8286624: Regression Test CoordinateTruncationBug.java fails on OL8.3 + JDK-8286663: Resolve IDE warnings in WTrayIconPeer and SystemTray + JDK-8286772: java/awt/dnd/DropTargetInInternalFrameTest/ /DropTargetInInternalFrameTest.html times out and fails in Windows + JDK-8286872: Refactor add/modify notification icon (TrayIcon) + JDK-8287011: Improve container information + JDK-8287076: Document.normalizeDocument() produces different results + JDK-8287349: AArch64: Merge LDR instructions to improve C1 OSR performance + JDK-8287425: Remove unnecessary register push for MacroAssembler::check_klass_subtype_slow_path + JDK-8287609: macOS: SIGSEGV at [CoreFoundation] CFArrayGetCount / sun.font.CFont.getTableBytesNative + JDK-8287740: NSAccessibilityShowMenuAction not working for text editors + JDK-8287826: javax/accessibility/4702233/ /AccessiblePropertiesTest.java fails to compile + JDK-8288132: Update test artifacts in QuoVadis CA interop tests + JDK-8288302: Shenandoah: SIGSEGV in vm maybe related to jit compiling xerces + JDK-8288377: [REDO] DST not applying properly with zone id offset set with TZ env variable + JDK-8288445: AArch64: C2 compilation fails with guarantee(!true || (true && (shift != 0))) failed: impossible encoding + JDK-8288651: CDS test HelloUnload.java should not use literal string as ClassLoader name + JDK-8289044: ARM32: missing LIR_Assembler::cmove metadata type support + JDK-8289146: containers/docker/TestMemoryWithCgroupV1.java fails on linux ppc64le machine with missing Memory and Swap Limit output + JDK-8289257: Some custom loader tests failed due to symbol refcount not decremented + JDK-8289301: P11Cipher should not throw out of bounds exception during padding + JDK-8289524: Add JFR JIT restart event + JDK-8289559: java/awt/a11y/AccessibleJPopupMenuTest.java test fails with java.lang.NullPointerException + JDK-8289562: Change bugs.java.com and bugreport.java.com URL's to https + JDK-8290207: Missing notice in dom.md + JDK-8290209: jcup.md missing additional text + JDK-8290374: Shenandoah: Remove inaccurate comment on SBS::load_reference_barrier() + JDK-8290451: Incorrect result when switching to C2 OSR compilation from C1 + JDK-8290529: C2: assert(BoolTest(btest).is_canonical()) failure + JDK-8290532: Adjust PKCS11Exception and handle more PKCS11 error codes + JDK-8290687: serviceability/sa/TestClassDump.java could leave files owned by root on macOS + JDK-8290705: StringConcat::validate_mem_flow asserts with "unexpected user: StoreI" + JDK-8290711: assert(false) failed: infinite loop in PhaseIterGVN::optimize + JDK-8290781: Segfault at PhaseIdealLoop::clone_loop_handle_data_uses + JDK-8290839: jdk/jfr/event/compiler/TestJitRestart.java failed with "RuntimeException: No JIT restart event found: expected true, was false" + JDK-8290908: misc tests fail: assert(!thread->owns_locks()) failed: must release all locks when leaving VM + JDK-8290920: sspi_bridge.dll not built if BUILD_CRYPTO is false + JDK-8291456: com/sun/jdi/ClassUnloadEventTest.java failed with: Wrong number of class unload events: expected 10 got 4 + JDK-8291459: JVM crash with GenerateOopMap::error_work(char const*, __va_list_tag*) + JDK-8291599: Assertion in PhaseIdealLoop::skeleton_predicate_has_opaque after JDK-8289127 + JDK-8291650: Add delay to ClassUnloadEventTest before exiting to give time for JVM to send all events before VMDeath + JDK-8291775: C2: assert(r != __null && r->is_Region()) failed: this phi must have a region + JDK-8292083: Detected container memory limit may exceed physical machine memory + JDK-8292158: AES-CTR cipher state corruption with AVX-512 + JDK-8292385: assert(ctrl == kit.control()) failed: Control flow was added although the intrinsic bailed out + JDK-8292541: [Metrics] Reported memory limit may exceed physical machine memory + JDK-8292586: simplify cleanups in NTLMAuthSequence getCredentialsHandle + JDK-8292682: Code change of JDK-8282730 not updated to reflect CSR update + JDK-8292695: SIGQUIT and jcmd attaching mechanism does not work with signal chaining library + JDK-8292778: EncodingSupport_md.c convertUtf8ToPlatformString wrong placing of free + JDK-8292816: GPL Classpath exception missing from assemblyprefix.h + JDK-8292866: Java_sun_awt_shell_Win32ShellFolder2_getLinkLocation check MultiByteToWideChar return value for failures + JDK-8292879: com/sun/jdi/ClassUnloadEventTest.java failed due to classes not unloading + JDK-8292880: Improve debuggee logging for com/sun/jdi/ClassUnloadEventTest.java + JDK-8292888: Bump update version for OpenJDK: jdk-17.0.6 + JDK-8292899: CustomTzIDCheckDST.java testcase failed on AIX platform + JDK-8292903: enhance round_up_power_of_2 assertion output + JDK-8293010: JDI ObjectReference/referringObjects/ /referringObjects001 fails: assert(env->is_enabled(JVMTI_EVENT_OBJECT_FREE)) failed: checking + JDK-8293044: C1: Missing access check on non-accessible class + JDK-8293232: Fix race condition in pkcs11 SessionManager + JDK-8293319: [C2 cleanup] Remove unused other_path arg in Parse::adjust_map_after_if + JDK-8293472: Incorrect container resource limit detection if manual cgroup fs mounts present + JDK-8293489: Accept CAs with BasicConstraints without pathLenConstraint + JDK-8293535: jdk/javadoc/doclet/testJavaFX/ /TestJavaFxMode.java fail with jfx + JDK-8293540: [Metrics] Incorrectly detected resource limits with additional cgroup fs mounts + JDK-8293550: Optionally add get-task-allow entitlement to macos binaries + JDK-8293578: Duplicate ldc generated by javac + JDK-8293657: sun/management/jmxremote/bootstrap/ /RmiBootstrapTest.java#id1 failed with "SSLHandshakeException: Remote host terminated the handshake" + JDK-8293659: Improve UnsatisfiedLinkError error message to include dlopen error details + JDK-8293672: Update freetype md file + JDK-8293701: jdeps InverseDepsAnalyzer runs into NoSuchElementException: No value present + JDK-8293808: mscapi destroyKeyContainer enhance KeyStoreException: Access is denied exception + JDK-8293815: P11PSSSignature.engineUpdate should not print debug messages during normal operation + JDK-8293816: CI: ciBytecodeStream::get_klass() is not consistent + JDK-8293826: Closed test fails after JDK-8276108 on aarch64 + JDK-8293828: JFR: jfr/event/oldobject/TestClassLoaderLeak.java still fails when GC cycles are not happening + JDK-8293834: Update CLDR data following tzdata 2022c update + JDK-8293891: gc/g1/mixedgc/TestOldGenCollectionUsage.java (still) assumes that GCs take 1ms minimum + JDK-8293965: Code signing warnings after JDK-8293550 + JDK-8293998: [PPC64] JfrGetCallTrace: assert(_pc != nullptr) failed: must have PC + JDK-8294307: ISO 4217 Amendment 173 Update + JDK-8294310: compare.sh fails on macos after JDK-8293550 + JDK-8294357: (tz) Update Timezone Data to 2022d + JDK-8294578: [PPC64] C2: Missing is_oop information when using disjoint compressed oops mode + JDK-8294740: Add cgroups keyword to TestDockerBasic.java + JDK-8294837: unify Windows 2019 version check in os_windows and java_props_md + JDK-8294840: langtools OptionalDependencyTest.java use File.pathSeparator + JDK-8295173: (tz) Update Timezone Data to 2022e + JDK-8295288: Some vm_flags tests associate with a wrong BugID + JDK-8295405: Add cause in a couple of IllegalArgumentException and InvalidParameterException shown by sun/security/pkcs11 tests + JDK-8295412: support latest VS2022 MSC_VER in abstract_vm_version.cpp + JDK-8295419: JFR: Change name of jdk.JitRestart + JDK-8295429: Update harfbuzz md file + JDK-8295469: S390X: Optimized builds are broken + JDK-8295554: Move the "sizecalc.h" to the correct location + JDK-8295641: Fix DEFAULT_PROMOTED_VERSION_PRE=ea for -dev + JDK-8295714: GHA ::set-output is deprecated and will be removed + JDK-8295723: security/infra/wycheproof/RunWycheproof.java fails with Assertion Error + JDK-8295872: [PPC64] JfrGetCallTrace: Need pc == nullptr check before frame constructor + JDK-8295952: Problemlist existing compiler/rtm tests also on x86 + JDK-8296083: javax/swing/JTree/6263446/bug6263446.java fails intermittently on a VM + JDK-8296108: (tz) Update Timezone Data to 2022f + JDK-8296239: ISO 4217 Amendment 174 Update + JDK-8296480: java/security/cert/pkix/policyChanges/ /TestPolicy.java is failing + JDK-8296485: BuildEEBasicConstraints.java test fails with SunCertPathBuilderException + JDK-8296496: Overzealous check in sizecalc.h prevents large memory allocation + JDK-8296632: Write a test to verify the content change of TextArea sends TextEvent + JDK-8296715: CLDR v42 update for tzdata 2022f + JDK-8296733: JFR: File Read event for RandomAccessFile::write(byte[]) is incorrect + JDK-8296945: PublicMethodsTest is slow due to dependency verification with debug builds + JDK-8296956: [JVMCI] HotSpotResolvedJavaFieldImpl.getIndex returns wrong value + JDK-8296957: One more cast in SAFE_SIZE_NEW_ARRAY2 + JDK-8296958: [JVMCI] add API for retrieving ConstantValue attributes + JDK-8296960: [JVMCI] list HotSpotConstantPool.loadReferencedType to ConstantPool + JDK-8296961: [JVMCI] Access to j.l.r.Method/Constructor/Field for ResolvedJavaMethod/ResolvedJavaField + JDK-8296967: [JVMCI] rationalize relationship between getCodeSize and getCode in ResolvedJavaMethod + JDK-8297147: UnexpectedSourceImageSize test times out on slow machines when fastdebug is used + JDK-8297153: sun/java2d/DirectX/OnScreenRenderingResizeTest/ /OnScreenRenderingResizeTest.java fails again + JDK-8297241: Update sun/java2d/DirectX/ /OnScreenRenderingResizeTest/OnScreenRenderingResizeTest.java + JDK-8297309: Memory leak in ShenandoahFullGC + JDK-8297481: Create a regression test for JDK-4424517 + JDK-8297530: java.lang.IllegalArgumentException: Negative length on strings concatenation + JDK-8297590: [TESTBUG] HotSpotResolvedJavaFieldTest does not run + JDK-8297656: AArch64: Enable AES/GCM Intrinsics + JDK-8297804: (tz) Update Timezone Data to 2022g + JDK-8299392: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.6 + JDK-8299439: java/text/Format/NumberFormat/CurrencyFormat.java fails for hr_HR + JDK-8299483: ProblemList java/text/Format/NumberFormat/ /CurrencyFormat.java - Modified patch: * fips.patch + update to newest level - Removed patch: * fix_armv6_build.patch + does not apply and at least a part of the fix is in this version- Removed patch: * system-crypto-policy.patch + folded into the fips.patch, since they are patching the same places - Modified patches: * fips.patch + revert to the version used with 17.0.4.0, since the newest changes are buggy (bsc#1205916) + fold in the system-crypto-policy.patch * nss-security-provider.patch + apply after the fips.patch and thus rediff the hunk to changed context.- Fix jconsole.desktop icon- Update to upstream tag jdk-17.0.5+8 (October 2022 CPU) * Security fixes + JDK-8282252: Improve BigInteger/Decimal validation + JDK-8285662: Better permission resolution + JDK-8286077, CVE-2022-21618, bsc#1204468: Wider MultiByte conversions + JDK-8286511: Improve macro allocation + JDK-8286519: Better memory handling + JDK-8286526, CVE-2022-21619, bsc#1204473: Improve NTLM support + JDK-8286910, CVE-2022-21624, bsc#1204475: Improve JNDI lookups + JDK-8286918, CVE-2022-21628, bsc#1204472: Better HttpServer service + JDK-8287446: Enhance icon presentations + JDK-8288508: Enhance ECDSA usage + JDK-8289366, CVE-2022-39399, bsc#1204480: Improve HTTP/2 client usage + JDK-8289853: Update HarfBuzz to 4.4.1 + JDK-8290334: Update FreeType to 2.12.1 * Other changes + JDK-6782021: It is not possible to read local computer certificates with the SunMSCAPI provider + JDK-6854300: [TEST_BUG] java/awt/event/MouseEvent/ /SpuriousExitEnter/SpuriousExitEnter_3.java fails in jdk6u14 & jdk7 + JDK-7131823: bug in GIFImageReader + JDK-8017175: [TESTBUG] javax/swing/JPopupMenu/4634626/ /bug4634626.java sometimes failed on ac + JDK-8028265: Add legacy tz tests to OpenJDK + JDK-8028998: [TEST_BUG] [macosx] java/awt/dnd/ /DropTargetEnterExitTest/MissedDragExitTest.java failed + JDK-8079267: [TEST_BUG] Test java/awt/Frame/MiscUndecorated/ /RepaintTest.java fails + JDK-8159694: HiDPI, Unity, java/awt/dnd/ /DropTargetEnterExitTest/MissedDragExitTest.java + JDK-8169468: NoResizeEventOnDMChangeTest.java fails because FS Window didn't receive all resizes! + JDK-8172065: javax/swing/JTree/4908142/bug4908142.java The selected index should be "aad" + JDK-8178969: [TESTBUG] Wrong reporting of gc/g1/humongousObjects/TestHeapCounters test. + JDK-8211002: test/jdk/java/lang/Math/PowTests.java skips testing for non-corner-case values + JDK-8212096: javax/net/ssl/ServerName/ /SSLEngineExplorerMatchedSNI.java failed intermittently due to SSLException: Tag mismatch + JDK-8223543: [TESTBUG] Regression test java/awt/Graphics2D/ /DrawString/LCDTextSrcEa.java has issues + JDK-8225122: Test AncestorResized.java fails when Windows desktop is scaled. + JDK-8227651: Tests fail with SSLProtocolException: Input record too big + JDK-8240903: Add test to check that jmod hashes are reproducible + JDK-8254318: Remove .hgtags + JDK-8255724: [XRender] the BlitRotateClippedArea test fails on Linux in the XR pipeline + JDK-8256844: Make NMT late-initializable + JDK-8257534: misc tests failed with "NoClassDefFoundError: Could not initialize class java.util.concurrent.ThreadLocalRandom" + JDK-8264666: Change implementation of safeAdd/safeMult in the LCMSImageLayout class + JDK-8264792: The NumberFormat for locale sq_XK formats price incorrectly. + JDK-8265360: several compiler/whitebox tests fail with "private compiler.whitebox.SimpleTestCaseHelper(int) must be compiled" + JDK-8269039: Disable SHA-1 Signed JARs + JDK-8269556: sun/tools/jhsdb/JShellHeapDumpTest.java fails with RuntimeException 'JShellToolProvider' missing from stdout/stderr + JDK-8270090: C2: LCM may prioritize CheckCastPP nodes over projections + JDK-8270312: Error: Not a test or directory containing tests: java/awt/print/PrinterJob/XparColor.java + JDK-8271078: jdk/incubator/vector/Float128VectorTests.java failed a subtest + JDK-8271344: Windows product version issue + JDK-8272352: Java launcher can not parse Chinese character when system locale is set to UTF-8 + JDK-8272417: ZGC: fastdebug build crashes when printing ClassLoaderData + JDK-8272736: [JVMCI] Add API for reading and writing JVMCI thread locals + JDK-8272815: jpackage --type rpm produces an error: Invalid or unsupported type: [null] + JDK-8273040: Turning off JpAllowDowngrades (or Upgrades) + JDK-8273115: CountedLoopEndNode::stride_con crash in debug build with -XX:+TraceLoopOpts + JDK-8273506: java Robot API did the 'm' keypress and caused /awt/event/KeyEvent/KeyCharTest/KeyCharTest.html is timing out on macOS 12 + JDK-8274434: move os::get_default_process_handle and os::dll_lookup to os_posix for POSIX platforms + JDK-8274517: java/util/DoubleStreamSums/CompensatedSums.java fails with expected [true] but found [false] + JDK-8274597: Some of the dnd tests time out and fail intermittently + JDK-8274856: Failing jpackage tests with fastdebug/release build + JDK-8275689: [TESTBUG] Use color tolerance only for XRender in BlitRotateClippedArea test + JDK-8275887: jarsigner prints invalid digest/signature algorithm warnings if keysize is weak/disabled + JDK-8276546: [IR Framework] Whitelist and ignore CompileThreshold + JDK-8276837: [macos]: Error when signing the additional launcher + JDK-8277429: Conflicting jpackage static library name + JDK-8277493: [REDO] Quarantined jpackage apps are labeled as "damaged" + JDK-8278067: Make HttpURLConnection default keep alive timeout configurable + JDK-8278233: [macos] tools/jpackage tests timeout due to /usr/bin/osascript + JDK-8278311: Debian packaging doesn't work + JDK-8278609: [macos] accessibility frame is misplaced on a secondary monitor on macOS + JDK-8278612: [macos] test/jdk/java/awt/dnd/ /RemoveDropTargetCrashTest crashes with VoiceOver on macOS + JDK-8279032: compiler/loopopts/ /TestSkeletonPredicateNegation.java times out with - XX:TieredStopAtLevel < 4 + JDK-8279370: jdk.jpackage/share/native/applauncher/ /JvmLauncher.cpp fails to build with GCC 6.3.0 + JDK-8279622: C2: miscompilation of map pattern as a vector reduction + JDK-8280233: Temporarily disable Unix domain sockets in Windows PipeImpl + JDK-8280550: SplittableRandom#nextDouble(double,double) can return result >= bound + JDK-8280696: C2 compilation hits assert(is_dominator(c, n_ctrl)) failed + JDK-8280863: Update build README to reflect that MSYS2 is supported + JDK-8280913: Create a regression test for JRootPane.setDefaultButton() method + JDK-8280944: Enable Unix domain sockets in Windows Selector notification mechanism + JDK-8280950: RandomGenerator:NextDouble() default behavior non conformant after JDK-8280550 fix + JDK-8281181: Do not use CPU Shares to compute active processor count + JDK-8281183: RandomGenerator:NextDouble() default behavior partially fixed by JDK-8280950 + JDK-8281297: TestStressG1Humongous fails with guarantee(is_range_uncommitted) + JDK-8281535: Create a regression test for JDK-4670051 + JDK-8281569: Create tests for Frame.setMinimumSize() method + JDK-8281628: KeyAgreement : generateSecret intermittently not resetting + JDK-8281738: Create a regression test for checking the 'Space' key activation of focused Button + JDK-8281745: Create a regression test for JDK-4514331 + JDK-8281988: Create a regression test for JDK-4618767 + JDK-8282007: Assorted enhancements to jpackage testing framework + JDK-8282046: Create a regression test for JDK-8000326 + JDK-8282214: Upgrade JQuery to version 3.6.0 + JDK-8282234: Create a regression test for JDK-4532513 + JDK-8282280: Update Xerces to Version 2.12.2 + JDK-8282306: os::is_first_C_frame(frame*) crashes on invalid link access + JDK-8282343: Create a regression test for JDK-4518432 + JDK-8282351: jpackage does not work if class file has `$$` in the name on windows + JDK-8282407: Missing ')' in MacResources.properties + JDK-8282467: add extra diagnostics for JDK-8268184 + JDK-8282477: [x86, aarch64] vmassert(_last_Java_pc == NULL, "already walkable"); fails with async profiler + JDK-8282538: PKCS11 tests fail on CentOS Stream 9 + JDK-8282548: Create a regression test for JDK-4330998 + JDK-8282555: Missing memory edge when spilling MoveF2I, MoveD2L etc + JDK-8282640: Create a test for JDK-4740761 + JDK-8282778: Create a regression test for JDK-4699544 + JDK-8282789: Create a regression test for the JTree usecase of JDK-4618767 + JDK-8282860: Write a regression test for JDK-4164779 + JDK-8282933: Create a test for JDK-4529616 + JDK-8282936: Write a regression test for JDK-4615365 + JDK-8282937: Write a regression test for JDK-4820080 + JDK-8282947: JFR: Dump on shutdown live-locks in some conditions + JDK-8283015: Create a test for JDK-4715496 + JDK-8283087: Create a test or JDK-4715503 + JDK-8283245: Create a test for JDK-4670319 + JDK-8283277: ISO 4217 Amendment 171 Update + JDK-8283441: C2: segmentation fault in ciMethodBlocks::make_block_at(int) + JDK-8283457: [macos] libpng build failures with Xcode13.3 + JDK-8283493: Create an automated regression test for RFE 4231298 + JDK-8283507: Create a regression test for RFE 4287690 + JDK-8283562: JDK-8282306 breaks gtests on zero + JDK-8283597: [REDO] Invalid generic signature for redefined classes + JDK-8283621: Write a regression test for CCC4400728 + JDK-8283623: Create an automated regression test for JDK-4525475 + JDK-8283624: Create an automated regression test for RFE-4390885 + JDK-8283712: Create a manual test framework class + JDK-8283723: Update Visual Studio 2022 to version 17.1.0 for Oracle builds on Windows + JDK-8283803: Remove jtreg tag manual=yesno for java/awt/print/ /PrinterJob/PrintGlyphVectorTest.java and fix test + JDK-8283849: AsyncGetCallTrace may crash JVM on guarantee + JDK-8283903: GetContainerCpuLoad does not return the correct result in share mode + JDK-8283911: DEFAULT_PROMOTED_VERSION_PRE not reset to 'ea' for jdk-17.0.4 + JDK-8284014: Menu items with submenus in JPopupMenu are not spoken on macOS + JDK-8284067: jpackage'd launcher reports non-zero exit codes with error prompt + JDK-8284077: Create an automated test for JDK-4170173 + JDK-8284294: Create an automated regression test for RFE 4138746 + JDK-8284358: Unreachable loop is not removed from C2 IR, leading to a broken graph + JDK-8284367: JQuery UI upgrade from 1.12.1 to 1.13.1 + JDK-8284521: Write an automated regression test for RFE 4371575 + JDK-8284535: Fix PrintLatinCJKTest.java test that is failing with Parse Exception + JDK-8284675: "jpackage.exe" creates application launcher without Windows Application Manifest + JDK-8284680: sun.font.FontConfigManager.getFontConfig() leaks charset + JDK-8284686: Interval of < 1 ms disables ExecutionSample events + JDK-8284694: Avoid evaluating SSLAlgorithmConstraints twice + JDK-8284883: JVM crash: guarantee(sect->end() <= sect->limit()) failed: sanity on AVX512 + JDK-8284898: Enhance PassFailJFrame + JDK-8284944: assert(cnt++ < 40) failed: infinite cycle in loop optimization + JDK-8284950: CgroupV1 detection code should consider memory.swappiness + JDK-8284956: Potential leak awtImageData/color_data when initializes X11GraphicsEnvironment + JDK-8284977: MetricsTesterCgroupV2.getLongValueEntryFromFile fails when named value doesn't exist + JDK-8285081: Improve XPath operators count accuracy + JDK-8285097: Duplicate XML keys in XPATHErrorResources.java and XSLTErrorResources.java + JDK-8285301: C2: assert(!requires_atomic_access) failed: can't ensure atomicity + JDK-8285380: Fix typos in security + JDK-8285398: Cache the results of constraint checks + JDK-8285617: Fix java/awt/print/PrinterJob/ImagePrinting/ /PrintARGBImage.java manual test + JDK-8285693: Create an automated test for JDK-4702199 + JDK-8285696: AlgorithmConstraints:permits not throwing IllegalArgumentException when 'alg' is null + JDK-8285730: unify _WIN32_WINNT settings + JDK-8285820: C2: LCM prioritizes locally dependent CreateEx nodes over projections after 8270090 + JDK-8285923: [REDO] JDK-8285802 AArch64: Consistently handle offsets in MacroAssembler as 64-bit quantities + JDK-8286114: [test] show real exception in bomb call in sun/rmi/runtime/Log/checkLogging/CheckLogging.java + JDK-8286122: [macos]: App bundle cannot upload to Mac App Store due to info.plist embedded in java exe + JDK-8286177: C2: "failed: non-reduction loop contains reduction nodes" assert failure + JDK-8286211: Update PCSC-Lite for Suse Linux to 1.9.5 + JDK-8286266: [macos] Voice over moving JTable column to be the first column JVM crashes + JDK-8286277: CDS VerifyError when calling clone() on object array + JDK-8286314: Trampoline not created for far runtime targets outside small CodeCache + JDK-8286429: jpackageapplauncher build fails intermittently in Tier[45] + JDK-8286573: Remove the unnecessary method Attr#attribTopLevel and its usage + JDK-8286582: Build fails on macos aarch64 when using - -with-zlib=bundled + JDK-8286625: C2 fails with assert(!n->is_Store() && !n->is_LoadStore()) failed: no node with a side effect + JDK-8286638: C2: CmpU needs to do more precise over/underflow analysis + JDK-8286869: unify os::dir_is_empty across posix platforms + JDK-8286870: Memory leak with RepeatCompilation + JDK-8287016: Bump update version for OpenJDK: jdk-17.0.5 + JDK-8287073: NPE from CgroupV2Subsystem.getInstance() + JDK-8287091: aarch64 : guarantee(val < (1ULL << nbits)) failed: Field too big for insn + JDK-8287107: CgroupSubsystemFactory.setCgroupV2Path asserts with freezer controller + JDK-8287113: JFR: Periodic task thread uses period for method sampling events + JDK-8287125: [macos] Multiple jpackage tests fail/timeout on same host + JDK-8287202: GHA: Add macOS aarch64 to the list of default platforms for workflow_dispatch event + JDK-8287223: C1: Inlining attempt through MH::invokeBasic() with null receiver + JDK-8287366: Improve test failure reporting in GHA + JDK-8287396: LIR_Opr::vreg_number() and data() can return negative number + JDK-8287432: C2: assert(tn->in(0) != __null) failed: must have live top node + JDK-8287463: JFR: Disable TestDevNull.java on Windows + JDK-8287663: Add a regression test for JDK-8287073 + JDK-8287672: jtreg test com/sun/jndi/ldap/ /LdapPoolTimeoutTest.java fails intermittently in nightly run + JDK-8287724: Fix various issues with msys2 + JDK-8287735: Provide separate event category for dll operations + JDK-8287741: Fix of JDK-8287107 (unused cgv1 freezer controller) was incomplete + JDK-8287824: The MTPerLineTransformValidation tests has a typo in the @run tag + JDK-8287895: Some langtools tests fail on msys2 + JDK-8287896: PropertiesTest.sh fail on msys2 + JDK-8287902: UnreadableRB case in MissingResourceCauseTest is not working reliably on Windows + JDK-8287906: Rewrite of GitHub Actions (GHA) sanity tests + JDK-8287917: System.loadLibrary does not work on Big Sur if JDK is built with macOS SDK 10.15 and earlier + JDK-8288000: compiler/loopopts/TestOverUnrolling2.java fails with release VMs + JDK-8288003: log events for os::dll_unload + JDK-8288303: C1: Miscompilation due to broken Class.getModifiers intrinsic + JDK-8288360: CI: ciInstanceKlass::implementor() is not consistent for well-known classes + JDK-8288399: MacOS debug symbol files not always deterministic in reproducible builds + JDK-8288467: remove memory_operand assert for spilled instructions + JDK-8288499: Restore cancel-in-progress in GHA + JDK-8288599: com/sun/management/OperatingSystemMXBean/ /TestTotalSwap.java: Expected total swap size ... but getTotalSwapSpaceSize returned ... + JDK-8288754: GCC 12 fails to build zReferenceProcessor.cpp + JDK-8288781: C1: LIR_OpVisitState::maxNumberOfOperands too small + JDK-8288985: P11TlsKeyMaterialGenerator should work with ChaCha20-Poly1305 + JDK-8288992: AArch64: CMN should be handled the same way as CMP + JDK-8289127: Apache Lucene triggers: DEBUG MESSAGE: duplicated predicate failed which is impossible + JDK-8289147: unify os::infinite_sleep on posix platforms + JDK-8289197: [17u] Push of backport of 8286177 did not remove assertion + JDK-8289471: Issue in Initialization of keys in ErrorMsg.java and XPATHErrorResources.java + JDK-8289477: Memory corruption with CPU_ALLOC, CPU_FREE on muslc + JDK-8289486: Improve XSLT XPath operators count efficiency + JDK-8289549: ISO 4217 Amendment 172 Update + JDK-8289569: [test] java/lang/ProcessBuilder/Basic.java fails on Alpine/musl + JDK-8289695: [TESTBUG] TestMemoryAwareness.java fails on cgroups v2 and crun + JDK-8289697: buffer overflow in MTLVertexCache.m: MTLVertexCache_AddGlyphQuad + JDK-8289799: Build warning in methodData.cpp memset zero-length parameter + JDK-8289856: [PPC64] SIGSEGV in C2Compiler::init_c2_runtime() after JDK-8289060 + JDK-8289910: unify os::message_box across posix platforms + JDK-8290000: Bump macOS GitHub actions to macOS 11 + JDK-8290004: [PPC64] JfrGetCallTrace: assert(_pc != nullptr) failed: must have PC + JDK-8290020: Deadlock in leakprofiler::emit_events during shutdown + JDK-8290082: [PPC64] ZGC C2 load barrier stub needs to preserve vector registers + JDK-8290246: test fails "assert(init != __null) failed: initialization not found" + JDK-8290417: CDS cannot archive lamda proxy with useImplMethodHandle + JDK-8290456: remove os::print_statistics() + JDK-8291595: [17u] Delete files missed in backport of 8269039 + JDK-8291633: Build failures with GCC 11, Alpine 3 due to incompatible casts from nullptr + JDK-8292579: (tz) Update Timezone Data to 2022c + JDK-8295056: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.5 - Modified patch: * fips.patch + sync with newest RedHat version- Package the JAVA_HOME/release files in *-headless package * fixes boo#1203476- Update to upstream tag jdk-17.0.4+8 (July 2022 CPU) * Security fixes: + JDK-8272243: Improve DER parsing + JDK-8272249: Better properties of loaded Properties + JDK-8277608: Address IP Addressing + JDK-8281859, CVE-2022-21540, bsc#1201694: Improve class compilation + JDK-8281866, CVE-2022-21541, bsc#1201692: Enhance MethodHandle invocations + JDK-8283190: Improve MIDI processing + JDK-8284370: Improve zlib usage + JDK-8285407, CVE-2022-34169, bsc#1201684: Improve Xalan supports * Other fixes: + JDK-8139173: [macosx] JInternalFrame shadow is not properly drawn + JDK-8181571: printing to CUPS fails on mac sandbox app + JDK-8193682: Infinite loop in ZipOutputStream.close() + JDK-8206187:javax/management/remote/mandatory/connection/ /DefaultAgentFilterTest.java fails with Port already in use + JDK-8209776: Refactor jdk/security/JavaDotSecurity/ifdefs.sh to plain java test + JDK-8214733: runtime/8176717/TestInheritFD.java timed out + JDK-8236136: tests which use CompilationMode shouldn't be run w/ TieredStopAtLevel + JDK-8240756: [macos] SwingSet2:TableDemo:Printed Japanese characters were garbled + JDK-8249592: Robot.mouseMove moves cursor to incorrect location when display scale varies and Java runs in DPI Unaware mode + JDK-8251904: vmTestbase/nsk/sysdict/vm/stress/btree/btree010/ /btree010.java fails with ClassNotFoundException: nsk.sysdict.share.BTree0LLRLRLRRLR + JDK-8255266: Update Public Suffix List to 3c213aa + JDK-8256368: Avoid repeated upcalls into Java to re-resolve MH/VH linkers/invokers + JDK-8258814: Compilation logging crashes for thread suspension / debugging tests + JDK-8263461: jdk/jfr/event/gc/detailed/ /TestEvacuationFailedEvent.java uses wrong mechanism to cause evacuation failure + JDK-8263538: SharedArchiveConsistency.java should test - Xshare:auto as well + JDK-8264605: vmTestbase/nsk/jvmti/SuspendThread/ /suspendthrd003/TestDescription.java failed with "agent_tools.cpp, 471: (foundThread = (jthread) jni_env->NewGlobalRef(foundThread)) != NULL" + JDK-8265261: java/nio/file/Files/InterruptCopy.java fails with java.lang.RuntimeException: Copy was not interrupted + JDK-8265317: [vector] assert(payload->is_object()) failed: expected 'object' value for scalar-replaced boxed vector but got: NULL + JDK-8267163: Rename anonymous loader tests to hidden loader tests + JDK-8268231: Aarch64: Use Ldp in intrinsics for String.compareTo + JDK-8268558: [TESTBUG] Case 2 in TestP11KeyFactoryGetRSAKeySpec is skipped + JDK-8268595: java/io/Serializable/serialFilter/ /GlobalFilterTest.java#id1 failed in timeout + JDK-8268773: Improvements related to: Failed to start thread - pthread_create failed (EAGAIN) + JDK-8268906: gc/g1/mixedgc/TestOldGenCollectionUsage.java assumes that GCs take 1ms minimum + JDK-8269077: TestSystemGC uses "require vm.gc.G1" for large pages subtest + JDK-8269129: Multiple tier1 tests in hotspot/jtreg/compiler are failing for client VMs + JDK-8269135: TestDifferentProtectionDomains runs into timeout in client VM + JDK-8269373: some tests in jdk/tools/launcher/ fails on localized Windows platform + JDK-8269753: Misplaced caret in PatternSyntaxException's detail message + JDK-8269933: test/jdk/javax/net/ssl/compatibility/JdkInfo incorrect verification of protocol and cipher support + JDK-8270021: Incorrect log decorators in gc/g1/plab/TestPLABEvacuationFailure.java + JDK-8270336: [TESTBUG] Fix initialization in NonbranchyTree + JDK-8270435: UT: MonitorUsedDeflationThresholdTest failed: did not find too_many string in output + JDK-8270468: TestRangeCheckEliminated fails because methods are not compiled + JDK-8270797: ShortECDSA.java test is not complete + JDK-8270837: fix typos in test TestSigParse.java + JDK-8271008: appcds/*/MethodHandlesAsCollectorTest.java tests time out because of excessive GC (CodeCache GC Threshold) in loom + JDK-8271055: Crash during deoptimization with "assert(bb->is_reachable()) failed: getting result from unreachable basicblock" with -XX:+VerifyStack + JDK-8271224: runtime/EnclosingMethodAttr/EnclMethodAttr.java doesn't check exit code + JDK-8271302: Regex Test Refresh + JDK-8272146: Disable Fibonacci test on memory constrained systems + JDK-8272168: some hotspot runtime/logging tests don't check exit code + JDK-8272169: runtime/logging/LoaderConstraintsTest.java doesn't build test.Empty + JDK-8272358: Some tests may fail when executed with other locales than the US + JDK-8272493: Suboptimal code generation around Preconditions.checkIndex intrinsic with AVX2 + JDK-8272908: Missing coverage for certain classes in com.sun.org.apache.xml.internal.security + JDK-8272964: java/nio/file/Files/InterruptCopy.java fails with java.lang.RuntimeException: Copy was not interrupted + JDK-8273056, CVE-2022-21549, bsc#1201685: java.util.random does not correctly sample exponential or Gaussian distributions + JDK-8273095: vmTestbase/vm/mlvm/anonloader/stress/oome/heap/ /Test.java fails with "wrong OOME" + JDK-8273139: C2: assert(f <= 1 && f >= 0) failed: Incorrect frequency + JDK-8273142: Remove dependancy of TestHttpServer, HttpTransaction, HttpCallback from open/test/jdk/sun/net/www/ /protocol/http/ tests + JDK-8273169: java/util/regex/NegativeArraySize.java failed after JDK-8271302 + JDK-8273804: Platform.isTieredSupported should handle the no-compiler case + JDK-8274172: Convert JavadocTester to use NIO + JDK-8274233: Minor cleanup for ToolBox + JDK-8274244: ReportOnImportedModuleAnnotation.java fails on rerun + JDK-8274561: sun/net/ftp/TestFtpTimeValue.java timed out on slow machines + JDK-8274687: JDWP deadlocks if some Java thread reaches wait in blockOnDebuggerSuspend + JDK-8274735: javax.imageio.IIOException: Unsupported Image Type while processing a valid JPEG image + JDK-8274751: Drag And Drop hangs on Windows + JDK-8274855: vectorapi tests failing with assert(!vbox->is_Phi()) failed + JDK-8274939: Incorrect size of the pixel storage is used by the robot on macOS + JDK-8274983: C1 optimizes the invocation of private interface methods + JDK-8275037: Test vmTestbase/nsk/sysdict/vm/stress/btree/ /btree011/btree011.java crashes with memory exhaustion on Windows + JDK-8275337: C1: assert(false) failed: live_in set of first block must be empty + JDK-8275638: GraphKit::combine_exception_states fails with "matching stack sizes" assert + JDK-8275745: Reproducible copyright headers + JDK-8275830: C2: Receiver downcast is missing when inlining through method handle linkers + JDK-8275854: C2: assert(stride_con != 0) failed: missed some peephole opt + JDK-8276260: (se) Remove java/nio/channels/Selector/ /Wakeup.java from ProblemList (win) + JDK-8276657: XSLT compiler tries to define a class with empty name + JDK-8276796: gc/TestSystemGC.java large pages subtest fails with ZGC + JDK-8276825: hotspot/runtime/SelectionResolution test errors + JDK-8276863: Remove test/jdk/sun/security/ec/ /ECDSAJavaVerify.java + JDK-8276880: Remove java/lang/RuntimeTests/exec/ExecWithDir as unnecessary + JDK-8276990: Memory leak in invoker.c fillInvokeRequest() during JDI operations + JDK-8277055: Assert "missing inlining msg" with - XX:+PrintIntrinsics + JDK-8277072: ObjectStreamClass caches keep ClassLoaders alive + JDK-8277087: ZipException: zip END header not found at ZipFile#Source.findEND + JDK-8277165: jdeps --multi-release --print-module-deps fails if module-info.class in different versioned directories + JDK-8277166: Data race in jdeps VersionHelper + JDK-8277123: jdeps does not report some exceptions correctly + JDK-8277396: [TESTBUG] In DefaultButtonModelCrashTest.java, frame is accessed from main thread + JDK-8277422: tools/jar/JarEntryTime.java fails with modified time mismatch + JDK-8277893: Arraycopy stress tests + JDK-8277906: Incorrect type for IV phi of long counted loops after CCP + JDK-8277922: Unable to click JCheckBox in JTable through Java Access Bridge + JDK-8278014: [vectorapi] Remove test run script + JDK-8278065: Refactor subclassAudits to use ClassValue + JDK-8278186: org.jcp.xml.dsig.internal.dom.Utils .parseIdFromSameDocumentURI throws StringIndexOutOfBoundsException when calling substring method + JDK-8278472: Invalid value set to CANDIDATEFORM structure + JDK-8278519: serviceability/jvmti/FieldAccessWatch/ /FieldAccessWatch.java failed "assert(handle != __null) failed: JNI handle should not be null" + JDK-8278549: UNIX sun/font coding misses SUSE distro detection on recent distro SUSE 15 + JDK-8278766: Enable OpenJDK build support for reproducible jars and jmods using --date + JDK-8278794: Infinite loop in DeflaterOutputStream.finish() + JDK-8278796: Incorrect behavior of FloatVector.withLane on X86 + JDK-8278851: Correct signer logic for jars signed with multiple digestalgs + JDK-8278948: compiler/vectorapi/reshape/ /TestVectorCastAVX1.java crashes in assembler + JDK-8278966: two microbenchmarks tests fail "assert(!jvms->method()->has_exception_handlers()) failed: no exception handler expected" after JDK-8275638 + JDK-8279182: MakeZipReproducible ZipEntry timestamps not localized to UTC + JDK-8279219: [REDO] C2 crash when allocating array of size too large + JDK-8279227: Access Bridge: Wrong frame position and hit test result on HiDPI display + JDK-8279356: Method linking fails with guarantee(mh->adapter() != NULL) failed: Adapter blob must already exist! + JDK-8279437: [JVMCI] exception in HotSpotJVMCIRuntime.translate can exit the VM + JDK-8279515: C1: No inlining through invokedynamic and invokestatic call sites when resolved class is not linked + JDK-8279520: SPNEGO has not passed channel binding info into the underlying mechanism + JDK-8279529: ProblemList java/nio/channels/DatagramChannel/ /ManySourcesAndTargets.java on macosx-aarch64 + JDK-8279532: ProblemList sun/security/ssl/SSLSessionImpl/ /NoInvalidateSocketException.java + JDK-8279560: AArch64: generate_compare_long_string_same_encoding and LARGE_LOOP_PREFETCH alignment + JDK-8279586: [macos] custom JCheckBox and JRadioBox with custom icon set: focus is still displayed after unchecking + JDK-8279597: [TESTBUG] ReturnBlobToWrongHeapTest.java fails with -XX:TieredStopAtLevel=1 on machines with many cores + JDK-8279668: x86: AVX2 versions of vpxor should be asserted + JDK-8279822: CI: Constant pool entries in error state are not supported + JDK-8279834: Alpine Linux fails to build when - -with-source-date enabled + JDK-8279837: C2: assert(is_Loop()) failed: invalid node class: Region + JDK-8279842: HTTPS Channel Binding support for Java GSS/Kerberos + JDK-8279958: Provide configure hints for Alpine/apk package managers + JDK-8280004: DCmdArgument::parse_value() should handle NULL input + JDK-8280041: Retry loop issues in java.io.ClassCache + JDK-8280123: C2: Infinite loop in CMoveINode::Ideal during IGVN + JDK-8280401: [sspi] gss_accept_sec_context leaves output_token uninitialized + JDK-8280476: [macOS] : hotspot arm64 bug exposed by latest clang + JDK-8280543: Update the "java" and "jcmd" tool specification for CDS + JDK-8280593: [PPC64, S390] redundant allocation of MacroAssembler in StubGenerator ctor + JDK-8280600: C2: assert(!had_error) failed: bad dominance + JDK-8280684: JfrRecorderService failes with guarantee(num_written > 0) when no space left on device. + JDK-8280799: С2: assert(false) failed: cyclic dependency prevents range check elimination + JDK-8280867: Cpuid1Ecx feature parsing is incorrect for AMD CPUs + JDK-8280901: MethodHandle::linkToNative stub is missing w/ - Xint + JDK-8280940: gtest os.release_multi_mappings_vm is racy + JDK-8280941: os::print_memory_mappings() prints segment preceeding the inclusion range + JDK-8280956: Re-examine copyright headers on files in src/java.desktop/macosx/native/libawt_lwawt/awt/a11y + JDK-8280964: [Linux aarch64] : drawImage dithers TYPE_BYTE_INDEXED images incorrectly + JDK-8281043: Intrinsify recursive ObjectMonitor locking for PPC64 + JDK-8281168: Micro-optimize VarForm.getMemberName for interpreter + JDK-8281262: Windows builds in different directories are not fully reproducible + JDK-8281266: [JVMCI] MetaUtil.toInternalName() doesn't handle hidden classes correctly + JDK-8281274: deal with ActiveProcessorCount in os::Linux::print_container_info + JDK-8281275: Upgrading from 8 to 11 no longer accepts '/' as filepath separator in gc paths + JDK-8281318: Improve jfr/event/allocation tests reliability + JDK-8281338: NSAccessibilityPressAction action for tree node and NSAccessibilityShowMenuAcgtion action not working + JDK-8281450: Remove unnecessary operator new and delete from ObjectMonitor + JDK-8281522: Rename ADLC classes which have the same name as hotspot variants + JDK-8281544: assert(VM_Version::supports_avx512bw()) failed for Tests jdk/incubator/vector/ + JDK-8281615: Deadlock caused by jdwp agent + JDK-8281638: jfr/event/allocation tests fail with release VMs after JDK-8281318 due to lack of -XX:+UnlockDiagnosticVMOptions + JDK-8281771: Crash in java_lang_invoke_MethodType::print_signature + JDK-8281811: assert(_base == Tuple) failed: Not a Tuple after JDK-8280799 + JDK-8281822: Test failures on non-DTrace builds due to incomplete DTrace* flags handling + JDK-8282008: Incorrect handling of quoted arguments in ProcessBuilder + JDK-8282045: When loop strip mining fails, safepoints are removed from loop anyway + JDK-8282142: [TestCase] compiler/inlining/ /ResolvedClassTest.java will fail when - -with-jvm-features=-compiler1 + JDK-8282170: JVMTI SetBreakpoint metaspace allocation test + JDK-8282172: CompileBroker::log_metaspace_failure is called from non-Java/compiler threads + JDK-8282225: GHA: Allow one concurrent run per PR only + JDK-8282231: x86-32: runtime call to SharedRuntime::ldiv corrupts registers + JDK-8282293: Domain value for system property jdk.https.negotiate.cbt should be case-insensitive + JDK-8282295: SymbolPropertyEntry::set_method_type fails with assert + JDK-8282312: Minor corrections to evbroadcasti32x4 intrinsic on x86 + JDK-8282345: handle latest VS2022 in abstract_vm_version + JDK-8282382: Report glibc malloc tunables in error reports + JDK-8282422: JTable.print() failed with UnsupportedCharsetException on AIX ko_KR locale + JDK-8282444: Module finder incorrectly assumes default file system path-separator character + JDK-8282499: Bump update version for OpenJDK: jdk-17.0.4 + JDK-8282509: [exploded image] ResolvedClassTest fails with similar output + JDK-8282551: Properly initialize L32X64MixRandom state + JDK-8282583: Update BCEL md to include the copyright notice + JDK-8282590: C2: assert(addp->is_AddP() && addp->outcnt() > 0) failed: Don't process dead nodes + JDK-8282592: C2: assert(false) failed: graph should be schedulable + JDK-8282628: Potential memory leak in sun.font.FontConfigManager.getFontConfig() + JDK-8282874: Bad performance on gather/scatter API caused by different IntSpecies of indexMap + JDK-8282887: Potential memory leak in sun.util.locale.provider .HostLocaleProviderAdapterImpl.getNumberPattern() on Windows + JDK-8282929: Localized monetary symbols are not reflected in 'toLocalizedPattern' return value + JDK-8283017: GHA: Workflows break with update release versions + JDK-8283187: C2: loop candidate for superword not always unrolled fully if superword fails + JDK-8283217: Leak FcObjectSet in getFontConfigLocations() in fontpath.c + JDK-8283249: CompressedClassPointers.java fails on ppc with 'Narrow klass shift: 0' missing + JDK-8283279: [Testbug] Improve TestGetSwapSpaceSize + JDK-8283315: jrt-fs.jar not always deterministically built + JDK-8283323: libharfbuzz optimization level results in extreme build times + JDK-8283347: [macos] Bad JNI lookup accessibilityHitTest is shown when Screen magnifier is enabled + JDK-8283350: (tz) Update Timezone Data to 2022a + JDK-8283408: Fix a C2 crash when filling arrays with unsafe + JDK-8283422: Create a new test for JDK-8254790 + JDK-8283451: C2: assert(_base == Long) failed: Not a Long + JDK-8283469: Don't use memset to initialize members in FileMapInfo and fix memory leak + JDK-8283497: [windows] print TMP and TEMP in hs_err and VM.info + JDK-8283641: Large value for CompileThresholdScaling causes assert + JDK-8283725: Launching java with "-Xlog:gc*=trace,safepoint*=trace,class*=trace" crashes the JVM + JDK-8283834: Unmappable character for US-ASCII encoding in TestPredicateInputBelowLoopPredicate + JDK-8284023: java.sun.awt.X11GraphicsDevice .getDoubleBufferVisuals() leaks XdbeScreenVisualInfo + JDK-8284033: Leak XVisualInfo in getAllConfigs in awt_GraphicsEnv.c + JDK-8284094: Memory leak in invoker_completeInvokeRequest() + JDK-8284369: TestFailedAllocationBadGraph fails with - XX:TieredStopAtLevel < 4 + JDK-8284389: Improve stability of GHA Pre-submit testing by caching cygwin installer + JDK-8284437: Building from different users/workspace is not always deterministic + JDK-8284458: CodeHeapState::aggregate() leaks blob_name + JDK-8284507: GHA: Only check test results if testing was not skipped + JDK-8284532: Memory leak in BitSet::BitMapFragmentTable in JFR leak profiler + JDK-8284549: JFR: FieldTable leaks FieldInfoTable member + JDK-8284603: [17u] Update Boot JDK used in GHA to 17.0.2 + JDK-8284620: CodeBuffer may leak _overflow_arena + JDK-8284622: Update versions of some Github Actions used in JDK workflow + JDK-8284661: Reproducible assembly builds without relative linking + JDK-8284754: print more interesting env variables in hs_err and VM.info + JDK-8284758: [linux] improve print_container_info + JDK-8284848: C2: Compiler blackhole arguments should be treated as globally escaping + JDK-8284866: Add test to JDK-8273056 + JDK-8284884: Replace polling with waiting in javax/swing/text/html/parser/Parser/8078268/bug8078268.java + JDK-8284992: Fix misleading Vector API doc for LSHR operator + JDK-8285342: Zero build failure with clang due to values not handled in switch + JDK-8285394: Compiler blackholes can be eliminated due to stale ciMethod::intrinsic_id() + JDK-8285397: JNI exception pending in CUPSfuncs.c:250 + JDK-8285445: cannot open file "NUL:" + JDK-8285515: (dc) DatagramChannel.disconnect fails with "Invalid argument" on macOS 12.4 + JDK-8285523: Improve test java/io/FileOutputStream/OpenNUL.java + JDK-8285686: Update FreeType to 2.12.0 + JDK-8285726: [11u, 17u] Unify fix for JDK-8284548 with version from head + JDK-8285727: [11u, 17u] Unify fix for JDK-8284920 with version from head + JDK-8285728: Alpine Linux build fails with busybox tar + JDK-8285828: runtime/execstack/TestCheckJDK.java fails with zipped debug symbols + JDK-8285921: serviceability/dcmd/jvmti/AttachFailed/ /AttachReturnError.java fails on Alpine + JDK-8285956: (fs) Excessive default poll interval in PollingWatchService + JDK-8286013: Incorrect test configurations for compiler/stable/TestStableShort.java + JDK-8286029: Add classpath exemption to globals_vectorApiSupport_***.S.inc + JDK-8286198: [linux] Fix process-memory information + JDK-8286293: Tests ShortResponseBody and ShortResponseBodyWithRetry should use less resources + JDK-8286444: javac errors after JDK-8251329 are not helpful enough to find root cause + JDK-8286594: (zipfs) Mention paths with dot elements in ZipException and cleanups + JDK-8286601: Mac Aarch: Excessive warnings to be ignored for build jdk + JDK-8286855: javac error on invalid jar should only print filename + JDK-8287109: Distrust.java failed with CertificateExpiredException + JDK-8287119: Add Distrust.java to ProblemList + JDK-8287162: (zipfs) Performance regression related to support for POSIX file permissions + JDK-8287336: GHA: Workflows break on patch versions + JDK-8287362: FieldAccessWatch testcase failed on AIX platform + JDK-8287378: GHA: Update cygwin to fix issues in langtools tests on Windows - Removed patch: * JDK-8282004.patch + integrated upstream as JDK-8282231- Update to upstream tag jdk-17.0.3+7 (April 2022 CPU) * Security fixes: + JDK-8284920: Incorrect Token type causes XPath expression to return empty result + JDK-8284548: Invalid XPath expression causes StringIndexOutOfBoundsException + JDK-8281388: Change wrapping of EncryptedPrivateKeyInfo + JDK-8282397: createTempFile method of java.io.File is failing when called with suffix of spaces character + JDK-8278356: Improve file creation + JDK-8270504, bsc#1198672, CVE-2022-21426: Better Xpath expression handling + JDK-8272588: Enhanced recording parsing + JDK-8272594: Better record of recordings + JDK-8277672, bsc#1198674, CVE-2022-21434: Better invocation handler handling + JDK-8282300: Throws NamingException instead of InvalidNameException after JDK-8278972 + JDK-8278972, bsc#1198673, CVE-2022-21496: Improve URL supports + JDK-8272261: Improve JFR recording file processing + JDK-8269938: Enhance XML processing passes redux + JDK-8272255: Completely handle MIDI files + JDK-8278805: Enhance BMP image loading + JDK-8278449: Improve keychain support + JDK-8277227: Better identification of OIDs + JDK-8275151, bsc#1198675, CVE-2022-21443: Improved Object Identification + JDK-8274221: More definite BER encodings + JDK-8277233, bsc#1198670, CVE-2022-21449: Improve ECDSA signature support + JDK-8278798: Improve supported intrinsic * Other changes: + JDK-8282761: XPathFactoryImpl remove setProperty and getProperty methods + JDK-8277795: ldap connection timeout not honoured under contention + JDK-8276141: XPathFactory set/getProperty method + JDK-8274471: Add support for RSASSA-PSS in OCSP Response + JDK-8282219: jdk/java/lang/ProcessBuilder/Basic.java fails on AIX + JDK-8279669: test/jdk/com/sun/jdi/TestScaffold.java uses wrong condition + JDK-8276841: Add support for Visual Studio 2022 + JDK-8272866: java.util.random package summary contains incorrect mixing function in table + JDK-8272996: JNDI DNS provider fails to resolve SRV entries when IPV6 stack is enabled + JDK-8278185: Custom JRE cannot find non-ASCII named module inside + JDK-8281460: Let ObjectMonitor have its own NMT category + JDK-8278163: --with-cacerts-src variable resolved after GenerateCacerts recipe setup + JDK-8277383: VM.metaspace optionally show chunk freelist details + JDK-8271721: Split gc/g1/TestMixedGCLiveThreshold into separate tests + JDK-8277488: Add expiry exception for Digicert (geotrustglobalca) expiring in May 2022 + JDK-8270117: Broken jtreg link in "Building the JDK" page + JDK-8279695: [TESTBUG] modify compiler/loopopts/ /TestSkeletonPredicateNegation.java to run on C1 also + JDK-8278080: Add --with-cacerts-src='user cacerts folder' to enable deterministic cacerts generation + JDK-8277762: Allow configuration of HOTSPOT_BUILD_USER + JDK-8274524: SSLSocket.close() hangs if it is called during the ssl handshake + JDK-8278346: java/nio/file/Files/probeContentType/Basic.java fails on Linux SLES15 machine + JDK-8274171: java/nio/file/Files/probeContentType/Basic.java failed on "Content type" mismatches + JDK-8274562: (fs) UserDefinedFileAttributeView doesn't correctly determine if supported when using OverlayFS + JDK-8273655: content-types.properties files are missing some common types + JDK-8279385: [test] Adjust sun/security/pkcs12/ /KeytoolOpensslInteropTest.java after 8278344 + JDK-8280373: Update Xalan serializer / SystemIDResolver to align with JDK-8270492 + JDK-8272541: Incorrect overflow test in Toom-Cook branch of BigInteger multiplication + JDK-8278951: containers/cgroup/PlainRead.java fails on Ubuntu 21.10 + JDK-8272600: (test) Use native "sleep" in Basic.java + JDK-8271199: Mutual TLS handshake fails signing client certificate with custom sensitive PKCS11 key + JDK-8277299: STACK_OVERFLOW in Java_sun_awt_shell_Win32ShellFolder2_getIconBits + JDK-8281061: [s390] JFR runs into assertions while validating interpreter frames + JDK-8275330: C2: assert(n->is_Root() || n->is_Region() || n->is_Phi() || n->is_MachMerge() || def_block->dominates(block)) failed: uses must be dominated by definitions + JDK-8190748: java/text/Format/DateFormat/DateFormatTest.java and NonGregorianFormatTest fail intermittently + JDK-8274750: java/io/File/GetXSpace.java failed: '/dev': 191488 != 190976 + JDK-8273387: remove some unreferenced gtk-related functions + JDK-8279702: [macosx] ignore xcodebuild warnings on M1 + JDK-8277180: Intrinsify recursive ObjectMonitor locking for C2 x64 and A64 + JDK-8277449: compiler/vectorapi/TestLongVectorNeg.java fails with release VMs + JDK-8275643: C2's unaryOp vector intrinsic does not properly handle LongVector.neg + JDK-8271056: C2: "assert(no_dead_loop) failed: dead loop detected" due to cmoving identity + JDK-8275847: Scheduling fails with "too many D-U pinch points" on small method + JDK-8274944: AppCDS dump causes SEGV in VM thread while adjusting lambda proxy class info + JDK-8275874: [JVMCI] only support aligned reads in c2v_readFieldValue + JDK-8271506: Add ResourceHashtable support for deleting selected entries + JDK-8278381: [GCC 11] Address::make_raw() does not initialize rspec + JDK-8279124: VM does not handle SIGQUIT during initialization + JDK-8277497: Last column cell in the JTable row is read as empty cell + JDK-8278604: SwingSet2 table demo does not have accessible description set for images 8278526: [macos] Screen reader reads SwingSet2 JTable row selection as null, dimmed row for last column + JDK-8275645: [JVMCI] avoid unaligned volatile reads on AArch64 + JDK-8280414: Memory leak in DefaultProxySelector + JDK-8273381: Assert in PtrQueueBufferAllocatorTest.stress_free_list_allocator_vm + JDK-8269616: serviceability/dcmd/framework/VMVersionTest.java fails with Address already in use error + JDK-8280155: [PPC64, s390] frame size checks are not yet correct + JDK-8279924: [PPC64, s390] implement frame::is_interpreted_frame_valid checks + JDK-8280526: x86_32 Math.sqrt performance regression with - XX:UseSSE={0,1} + JDK-8279076: C2: Bad AD file when matching SqrtF with UseSSE=0 + JDK-8279445: Update JMH devkit to 1.34 + JDK-8274753: ZGC: SEGV in MetaspaceShared::link_shared_classes 8274935: dumptime_table has stale entry + JDK-8251216: Implement MD5 intrinsics on AArch64 + JDK-8278241: Implement JVM SpinPause on linux-aarch64 + JDK-8275608: runtime/Metaspace/elastic/ /TestMetaspaceAllocationMT2 too slow + JDK-8276057: Update JMH devkit to 1.33 + JDK-8275082, bsc#1198671, CVE-2022-21476: Update XML Security for Java to 2.3.0 + JDK-8177814: jdk/editpad is not in jdk TEST.groups + JDK-8253197: vmTestbase/nsk/jvmti/StopThread/stopthrd007/ /TestDescription.java fails with "ERROR: DebuggeeSleepingThread: ThreadDeath lost" + JDK-8236505: Mark jdk/editpad/EditPadTest.java as @headful + JDK-8272553: several hotspot runtime/CommandLine tests don't check exit code + JDK-8275687: runtime/CommandLine/PrintTouchedMethods test shouldn't catch RuntimeException + JDK-8278344: sun/security/pkcs12/ /KeytoolOpensslInteropTest.java test fails because of different openssl output + JDK-8273972: Multi-core choke point in CMM engine (LCMSTransform.doTransform) + JDK-8273438: Enable parallelism in vmTestbase/metaspace/stressHierarchy tests + JDK-8278389: SuspendibleThreadSet::_suspend_all should be volatile/atomic + JDK-8273433: Enable parallelism in vmTestbase_nsk_sysdict tests + JDK-8277503: compiler/onSpinWait/ /TestOnSpinWaitAArch64DefaultFlags.java failed with "OnSpinWaitInst with the expected value 'isb' not found." + JDK-8277137: Set OnSpinWaitInst/OnSpinWaitInstCount defaults to "isb"/1 for Arm Neoverse N1 + JDK-8273341: Update Siphash to version 1.0 + JDK-8269032: Stringdedup tests are failing if the ergonomically select GC does not support it + JDK-8186670: Implement _onSpinWait() intrinsic for AArch64 + JDK-8276766: Enable jar and jmod to produce deterministic timestamped content 8279453: Disable tools/jar/ /ReproducibleJar.java on 32-bit platforms + JDK-8279998: PPC64 debug builds fail with "untested: RangeCheckStub: predicate_failed_trap_id" + JDK-8280002: jmap -histo may leak stream + JDK-8277069: [REDO] JDK-8276743 Make openjdk build Zip Archive generation "reproducible" + JDK-8279833: Loop optimization issue in String.encodeUTF8_UTF16 + JDK-8273277: C2: Move conditional negation into rc_predicate + JDK-8279412: [JVMCI] failed speculations list must outlive any nmethod that refers to it + JDK-8271202: C1: assert(false) failed: live_in set of first block must be empty + JDK-8263567: gtests don't terminate the VM safely + JDK-8269206: A small typo in comment in test/lib/sun/hotspot/WhiteBox.java + JDK-8278309: [windows] use of uninitialized OSThread::_state + JDK-8274506: TestPids.java and TestPidsLimit.java fail with podman run as root + JDK-8276764: Enable deterministic file content ordering for Jar and Jmod + JDK-8273967: gtest os.dll_address_to_function_and_library_name_vm fails on macOS12 + JDK-8273366: [testbug] javax/swing/UIDefaults/6302464/ /bug6302464.java fails on macOS12 + JDK-8277846: Implement fast-path for ASCII-compatible CharsetEncoders on ppc64 + JDK-8273526: Extend the OSContainer API pids controller with pids.current + JDK-8269849: vmTestbase/gc/gctests/PhantomReference/ /phantom002/TestDescription.java failed with "OutOfMemoryError: Java heap space: failed reallocation of scalar replaced objects" + JDK-8269087: CheckSegmentedCodeCache test fails in an emulated-client VM + JDK-8278871: [JVMCI] assert((uint)reason < 2* _trap_hist_limit) failed: oob + JDK-8277447: Hotspot C1 compiler crashes on Kotlin suspend fun with loop + JDK-8279505: Update documentation for RETRY_COUNT and REPEAT_COUNT + JDK-8225559: assertion error at TransTypes.visitApply + JDK-8276654: element-list order is non deterministic + JDK-8279300: [arm32] SIGILL when running GetObjectSizeIntrinsicsTest + JDK-8273682: Upgrade Jline to 3.20.0 + JDK-8278758: runtime/BootstrapMethod/BSMCalledTwice.java fails with release VMs after JDK-8262134 + JDK-8262134: compiler/uncommontrap/TestDeoptOOM.java failed with "guarantee(false) failed: wrong number of expression stack elements during deopt" + JDK-8269037: jsig/Testjsig.java doesn't have to be restricted to linux only + JDK-8269523: runtime/Safepoint/ /TestAbortOnVMOperationTimeout.java failed when expecting 'VM operation took too long' + JDK-8244602: Add JTREG_REPEAT_COUNT to repeat execution of a test + JDK-8272398: Update DockerTestUtils.buildJdkDockerImage() + JDK-8278384: Bytecodes::result_type() for arraylength returns T_VOID instead of T_INT + JDK-8278020: ~13% variation in Renaissance-Scrabble + JDK-8279225: [arm32] C1 longs comparison operation destroys argument registers + JDK-8266490: Extend the OSContainer API to support the pids controller of cgroups + JDK-8279379: GHA: Print tests that are in error + JDK-8278987: RunThese24H.java failed with EXCEPTION_ACCESS_VIOLATION in __write_sample_info__ + JDK-8278627: Shenandoah: TestHeapDump test failed + JDK-8278824: Uneven work distribution when scanning heap roots in G1 + JDK-8278239: vmTestbase/nsk/jvmti/RedefineClasses/ /StressRedefine failed with EXCEPTION_ACCESS_VIOLATION at 0x000000000000000d + JDK-8277919: OldObjectSample event causing bloat in the class constant pool in JFR recording + JDK-8277342: vmTestbase/nsk/stress/strace/strace004.java fails with SIGSEGV in InstanceKlass::jni_id_for + JDK-8278104: C1 should support the compiler directive 'BreakAtExecute' + JDK-8274465: Fix javax/swing/text/ParagraphView/6364882/ /bug6364882.java failures + JDK-8273933: [TESTBUG] Test must run without preallocated exceptions + JDK-8278172: java/nio/channels/FileChannel/ /BlockDeviceSize.java should only run on Linux + JDK-8275800: Redefinition leaks MethodData::_extra_data_lock + JDK-8273634: [TEST_BUG] Improve javax/swing/text/ /ParagraphView/6364882/bug6364882.java + JDK-8239502: [TEST_BUG] Test javax/swing/text/FlowView/ /6318524/bug6318524.java never fails + JDK-8275326: C2: assert(no_dead_loop) failed: dead loop detected + JDK-8274130: C2: MulNode::Ideal chained transformations may act on wrong nodes + JDK-8279011: JFR: JfrChunkWriter incorrectly handles int64_t chunk size as size_t + JDK-8276662: Scalability bottleneck in SymbolTable::lookup_common() + JDK-8275536: Add test to check that File::lastModified returns same time stamp as Files.getLastModifiedTime + JDK-8273895: compiler/ciReplay/TestVMNoCompLevel.java fails due to wrong data size with TieredStopAtLevel=2,3 + JDK-8272167: AbsPathsInImage.java should skip *.dSYM directories + JDK-8270874: JFrame paint artifacts when dragged from standard monitor to HiDPI monitor + JDK-8275610: C2: Object field load floats above its null check resulting in a segfault + JDK-8278099: two sun/security/pkcs11/Signature tests failed with AssertionError + JDK-8276623: JDK-8275650 accidentally pushed "out" file + JDK-8277328: jdk/jshell/CommandCompletionTest.java failures on Windows + JDK-8277441: CompileQueue::add fails with assert(_last->next() == __null) failed: not last + JDK-8274714: Incorrect verifier protected access error message + JDK-8274658: ISO 4217 Amendment 170 Update + JDK-8274795: AArch64: avoid spilling and restoring r18 in macro assembler + JDK-8277777: [Vector API] assert(r->is_XMMRegister()) failed: must be in x86_32.ad + JDK-8276314: [JVMCI] check alignment of call displacement during code installation + JDK-8265150: AsyncGetCallTrace crashes on ResourceMark + JDK-8276177: nsk/jvmti/RedefineClasses/ /StressRedefineWithoutBytecodeCorruption failed with "assert(def_ik->is_being_redefined()) failed: should be being redefined to get here" + JDK-8275650: Problemlist java/io/File/createTempFile/ /SpecialTempFile.java for Windows 11 + JDK-8273704: DrawStringWithInfiniteXform.java failed: drawString with InfiniteXform transform takes long time + JDK-8273162: AbstractSplittableWithBrineGenerator does not create a random salt + JDK-8273351: bad tag in jdk.random module-info.java + JDK-8247980: Exclusive execution of java/util/stream tests slows down tier1 + JDK-8272327: Shenandoah: Avoid enqueuing duplicate string candidates + JDK-8278115: gc/stress/gclocker/TestGCLockerWithSerial.java has duplicate -Xmx + JDK-8278116: runtime/modules/LoadUnloadModuleStress.java has duplicate -Xmx + JDK-8277992: Add fast jdk_svc subtests to jdk:tier3 + JDK-8278016: Add compiler tests to tier{2,3} + JDK-8277385: Zero: Enable CompactStrings support + JDK-8275586: Zero: Simplify interpreter initialization + JDK-8269175: [macosx-aarch64] wrong CPU speed in hs_err file - Do not include back the JavaEE modules in the JDK - Removed patches: * activation-module.patch * annotation-module.patch + The pached JavaEE modules do not exist any more- Set a non-zero alternatives priority for Factory builds - Added patch: * JDK-8282004.patch + fix missing CALL effects on x86_32- Added patch: * JDK-8282944.patch + Upstream fix for JDK-8281944: JavaDoc throws java.lang.IllegalStateException: ERRONEOUS- Modified patch: * disable-doclint-by-default.patch + try actually disable the doclint by default- Update to upstream tag jdk-17.0.2+8 (January 2022 CPU) * Security fixes + JDK-8251329: (zipfs) Files.walkFileTree walks infinitely if zip has dir named "." inside + JDK-8264934, CVE-2022-21248, bnc#1194926: Enhance cross VM serialization + JDK-8268488: More valuable DerValues + JDK-8268494: Better inlining of inlined interfaces + JDK-8268512: More content for ContentInfo + JDK-8268813, CVE-2022-21283, bnc#1194937: Better String matching + JDK-8269151: Better construction of EncryptedPrivateKeyInfo + JDK-8269944: Better HTTP transport redux + JDK-8270386, CVE-2022-21291, bsc#1194925: Better verification of scan methods + JDK-8270392, CVE-2022-21293, bsc#1194935: Improve String constructions + JDK-8270416, CVE-2022-21294, bsc#1194934: Enhance construction of Identity maps + JDK-8270492, CVE-2022-21282, bsc#1194933: Better resolution of URIs + JDK-8270498, CVE-2022-21296, bsc#1194932: Improve SAX Parser configuration management + JDK-8270646, CVE-2022-21299, bsc#1194931: Improved scanning of XML entities + JDK-8270952, CVE-2022-21277, bsc#1194930: Improve TIFF file handling + JDK-8271962: Better TrueType font loading + JDK-8271968: Better canonical naming + JDK-8271987: Manifest improved manifest entries + JDK-8272014, CVE-2022-21305, bsc#1194939: Better array indexing + JDK-8272026, CVE-2022-21340, bsc#1194940: Verify Jar Verification + JDK-8272236, CVE-2022-21341, bsc#1194941: Improve serial forms for transport + JDK-8272272: Enhance jcmd communication + JDK-8272462: Enhance image handling + JDK-8273290: Enhance sound handling + JDK-8273756, CVE-2022-21360, bsc#1194929: Enhance BMP image support + JDK-8273838, CVE-2022-21365, bsc#1194928: Enhanced BMP processing + JDK-8274096, CVE-2022-21366, bsc#1194927: Improve decoding of image files * Other changes + JDK-4819544: SwingSet2 JTable Demo throws NullPointerException + JDK-8137101: [TEST_BUG] javax/swing/plaf/basic/BasicHTML/ /4251579/bug4251579.java failure due to timing + JDK-8140241: (fc) Data transfer from FileChannel to itself causes hang in case of overlap + JDK-8174819: java/nio/file/WatchService/LotsOfEvents.java fails intermittently + JDK-8190753: (zipfs): Accessing a large entry (> 2^31 bytes) leads to a negative initial size for ByteArrayOutputStream + JDK-8214761: Bug in parallel Kahan summation implementation + JDK-8223923: C2: Missing interference with mismatched unsafe accesses + JDK-8233020: (fs) UnixFileSystemProvider should use StaticProperty.userDir(). + JDK-8238649: Call new Win32 API SetThreadDescription in os::set_native_thread_name + JDK-8244675: assert(IncrementalInline || (_late_inlines.length() == 0 && !has_mh_late_inlines())) + JDK-8261236: C2: ClhsdbJstackXcompStress test fails when StressGCM is enabled + JDK-8261579: AArch64: Support for weaker memory ordering in Atomic + JDK-8262031: Create implementation for NSAccessibilityNavigableStaticText protocol + JDK-8262095: NPE in Flow$FlowAnalyzer.visitApply: Cannot invoke getThrownTypes because tree.meth.type is null + JDK-8263059: security/infra/java/security/cert/ /CertPathValidator/certification/ComodoCA.java fails due to revoked cert + JDK-8263364: sun/net/www/http/KeepAliveStream/ /KeepAliveStreamCloseWithWrongContentLength.java wedged in getInputStream + JDK-8263375: Support stack watermarks in Zero VM + JDK-8263773: Reenable German localization for builds at Oracle + JDK-8264286: Create implementation for NSAccessibilityColumn protocol peer + JDK-8264287: Create implementation for NSAccessibilityComboBox protocol peer + JDK-8264291: Create implementation for NSAccessibilityCell protocol peer + JDK-8264292: Create implementation for NSAccessibilityList protocol peer + JDK-8264293: Create implementation for NSAccessibilityMenu protocol peer + JDK-8264294: Create implementation for NSAccessibilityMenuBar protocol peer + JDK-8264295: Create implementation for NSAccessibilityMenuItem protocol peer + JDK-8264296: Create implementation for NSAccessibilityPopUpButton protocol peer + JDK-8264297: Create implementation for NSAccessibilityProgressIndicator protocol peer + JDK-8264298: Create implementation for NSAccessibilityRow protocol peer + JDK-8264303: Create implementation for NSAccessibilityTabGroup protocol peer + JDK-8266239: Some duplicated javac command-line options have repeated effect + JDK-8266510: Nimbus JTree default tree cell renderer does not use selected text color + JDK-8266988: compiler/jvmci/compilerToVM/IsMatureTest.java fails with Unexpected isMature state for multiple times invoked method: expected false to equal true + JDK-8267256: Extend minimal retry for loopback connections on Windows to PlainSocketImpl + JDK-8267385: Create NSAccessibilityElement implementation for JavaComponentAccessibility + JDK-8267387: Create implementation for NSAccessibilityOutline protocol + JDK-8267388: Create implementation for NSAccessibilityTable protocol + JDK-8268284: javax/swing/JComponent/7154030/bug7154030.java fails with "Exception: Failed to hide opaque button" + JDK-8268294: Reusing HttpClient in a WebSocket.Listener hangs. + JDK-8268361: Fix the infinite loop in next_line + JDK-8268457: XML Transformer outputs Unicode supplementary character incorrectly to HTML + JDK-8268464: Remove dependancy of TestHttpsServer, HttpTransaction, HttpCallback from open/test/jdk/sun/net/www/protocol/https/ tests + JDK-8268626: Remove native pre-jdk9 support for jtreg failure handler + JDK-8268860: Windows-Aarch64 build is failing in GitHub actions + JDK-8268882: C2: assert(n->outcnt() != 0 || C->top() == n || n->is_Proj()) failed: No dead instructions after post-alloc + JDK-8268885: duplicate checkcast when destination type is not first type of intersection type + JDK-8268893: jcmd to trim the glibc heap + JDK-8268894: forged ASTs can provoke an AIOOBE at com.sun.tools.javac.jvm.ClassWriter::writePosition + JDK-8268927: Windows: link error: unresolved external symbol "int __cdecl convert_to_unicode(char const *,wchar_t * *)" + JDK-8269031: linux x86_64 check for binutils 2.25 or higher after 8265783 + JDK-8269113: Javac throws when compiling switch (null) + JDK-8269216: Useless initialization in com/sun/crypto/provider/PBES2Parameters.java + JDK-8269269: [macos11] SystemIconTest fails with ClassCastException + JDK-8269280: (bf) Replace StringBuffer in *Buffer.toString() + JDK-8269481: SctpMultiChannel never releases own file descriptor + JDK-8269637: javax/swing/JFileChooser/FileSystemView/ /SystemIconTest.java fails on windows + JDK-8269656: The test test/langtools/tools/javac/versions/ /Versions.java has duplicate test cycles + JDK-8269687: pauth_aarch64.hpp include name is incorrect + JDK-8269850: Most JDK releases report macOS version 12 as 10.16 instead of 12.0 + JDK-8269924: Shenandoah: Introduce weak/strong marking asserts + JDK-8269951: [macos] Focus not painted in JButton when setBorderPainted(false) is invoked + JDK-8270110: Shenandoah: Add test for JDK-8269661 + JDK-8270116: Expand ButtonGroupLayoutTraversalTest.java to run in all LaFs, including Aqua on macOS + JDK-8270171: Shenandoah: Cleanup TestStringDedup and TestStringDedupStress tests + JDK-8270290: NTLM authentication fails if HEAD request is used + JDK-8270317: Large Allocation in CipherSuite + JDK-8270320: JDK-8270110 committed invalid copyright headers + JDK-8270517: Add Zero support for LoongArch + JDK-8270533: AArch64: size_fits_all_mem_uses should return false if its output is a CAS + JDK-8270886: Crash in PhaseIdealLoop::verify_strip_mined_scheduling + JDK-8270893: IndexOutOfBoundsException while reading large TIFF file + JDK-8270901: Typo PHASE_CPP in CompilerPhaseType + JDK-8270946: X509CertImpl.getFingerprint should not return the empty String + JDK-8271071: accessibility of a table on macOS lacks cell navigation + JDK-8271121: ZGC: stack overflow (segv) when - Xlog:gc+start=debug + JDK-8271142: package help is not displayed for missing X11/extensions/Xrandr.h + JDK-8271170: Add unit test for what jpackage app launcher puts in the environment + JDK-8271215: Fix data races in G1PeriodicGCTask + JDK-8271254: javac generates unreachable code when using empty semicolon statement + JDK-8271287: jdk/jshell/CommandCompletionTest.java fails with "lists don't have the same size expected" + JDK-8271308: (fc) FileChannel.transferTo() transfers no more than Integer.MAX_VALUE bytes in one call + JDK-8271315: Redo: Nimbus JTree renderer properties persist across L&F changes + JDK-8271323: [TESTBUG] serviceability/sa/ClhsdbCDSCore.java fails with -XX:TieredStopAtLevel=1 + JDK-8271340: Crash PhaseIdealLoop::clone_outer_loop + JDK-8271341: Opcode() != Op_If && Opcode() != Op_RangeCheck) || outcnt() == 2 assert failure with Test7179138_1.java + JDK-8271459: C2: Missing NegativeArraySizeException when creating StringBuilder with negative capacity + JDK-8271463: Updating RE Configs for Upcoming CPU Release 17.0.2 on master branch for jdk17u-cpu and jdk17u-cpu-open repos. + JDK-8271490: [ppc] [s390]: Crash in JavaThread::pd_get_top_frame_for_profiling + JDK-8271560: sun/security/ssl/DHKeyExchange/ /LegacyDHEKeyExchange.java still fails due to "An established connection was aborted by the software in your host machine" + JDK-8271567: AArch64: AES Galois CounterMode (GCM) interleaved implementation using vector instructions + JDK-8271600: C2: CheckCastPP which should closely follow Allocate is sunk of a loop + JDK-8271605: Update JMH devkit to 1.32 + JDK-8271718: Crash when during color transformation the color profile is replaced + JDK-8271722: [TESTBUG] gc/g1/TestMixedGCLiveThreshold.java can fail if G1 Full GC uses >1 workers + JDK-8271855: [TESTBUG] Wrong weakCompareAndSet assumption in UnsafeIntrinsicsTest + JDK-8271862: C2 intrinsic for Reference.refersTo() is often not used + JDK-8271868: Warn user when using mac-sign option with unsigned app-image. + JDK-8271895: UnProblemList javax/swing/JComponent/7154030/bug7154030.java in JDK18 + JDK-8271954: C2: assert(false) failed: Bad graph detected in build_loop_late + JDK-8272047: java/nio/channels/FileChannel/Transfer2GPlus.java failed with Unexpected transfer size: 2147418112 + JDK-8272095: ProblemList java/nio/channels/FileChannel/ /Transfer2GPlus.java on linux-aarch64 + JDK-8272114: Unused _last_state in osThread_windows + JDK-8272170: Missing memory barrier when checking active state for regions + JDK-8272305: several hotspot runtime/modules don't check exit codes + JDK-8272318: Improve performance of HeapDumpAllTest + JDK-8272328: java.library.path is not set properly by Windows jpackage app launcher + JDK-8272335: runtime/cds/appcds/MoveJDKTest.java doesn't check exit codes + JDK-8272342: [TEST_BUG] java/awt/print/PrinterJob/ /PageDialogMarginTest.java catches all exceptions + JDK-8272345: macos doesn't check `os::set_boot_path()` result + JDK-8272369: java/io/File/GetXSpace.java failed with "RuntimeException: java.nio.file.NoSuchFileException: /run/user/0" + JDK-8272391: Undeleted debug information + JDK-8272413: Incorrect num of element count calculation for vector cast + JDK-8272473: Parsing epoch seconds at a DST transition with a non-UTC parser is wrong + JDK-8272562: C2: assert(false) failed: Bad graph detected in build_loop_late + JDK-8272570: C2: crash in PhaseCFG::global_code_motion + JDK-8272574: C2: assert(false) failed: Bad graph detected in build_loop_late + JDK-8272639: jpackaged applications using microphone on mac + JDK-8272703: StressSeed should be set via FLAG_SET_ERGO + JDK-8272720: Fix the implementation of loop unrolling heuristic with LoopPercentProfileLimit + JDK-8272783: Epsilon: Refactor tests to improve performance + JDK-8272836: Limit run time for java/lang/invoke/LFCaching tests + JDK-8272838: Move CriticalJNI tests out of tier1 + JDK-8272846: Move some runtime/Metaspace/elastic/ tests out of tier1 + JDK-8272850: Drop zapping values in the Zap* option descriptions + JDK-8272854: split runtime/CommandLine/PrintTouchedMethods.java test + JDK-8272856: DoubleFlagWithIntegerValue uses G1GC-only flag + JDK-8272859: Javadoc external links should only have feature version number in URL + JDK-8272914: Create hotspot:tier2 and hotspot:tier3 test groups + JDK-8272970: Parallelize runtime/InvocationTests/ + JDK-8272973: Incorrect compile command used by TestIllegalArrayCopyBeforeInfiniteLoop + JDK-8273021: C2: Improve Add and Xor ideal optimizations + JDK-8273026: Slow LoginContext.login() on multi threading application + JDK-8273135: java/awt/color/ICC_ColorSpace/ /MTTransformReplacedProfile.java crashes in liblcms.dylib with NULLSeek+0x7 + JDK-8273165: GraphKit::combine_exception_states fails with "matching stack sizes" assert + JDK-8273176: handle latest VS2019 in abstract_vm_version + JDK-8273229: Update OS detection code to recognize Windows Server 2022 + JDK-8273234: extended 'for' with expression of type tvar causes the compiler to crash + JDK-8273235: tools/launcher/HelpFlagsTest.java Fails on Windows 32bit + JDK-8273278: Support XSLT on GraalVM Native Image--deterministic bytecode generation in XSLT + JDK-8273308: PatternMatchTest.java fails on CI + JDK-8273314: Add tier4 test groups + JDK-8273315: Parallelize and increase timeouts for java/foreign/TestMatrix.java test + JDK-8273318: Some containers/docker/TestJFREvents.java configs are running out of memory + JDK-8273333: Zero should warn about unimplemented - XX:+LogTouchedMethods + JDK-8273335: compiler/blackhole tests should not run with interpreter-only VMs + JDK-8273342: Null pointer dereference in classFileParser.cpp:2817 + JDK-8273359: CI: ciInstanceKlass::get_canonical_holder() doesn't respect instance size + JDK-8273361: InfoOptsTest is failing in tier1 + JDK-8273373: Zero: Cannot invoke JVM in primordial threads on Zero + JDK-8273375: Remove redundant 'new String' calls after concatenation in java.desktop + JDK-8273376: Zero: Disable vtable/itableStub gtests + JDK-8273378: Shenandoah: Remove the remaining uses of os::is_MP + JDK-8273408: java.lang.AssertionError: typeSig ERROR on generated class property of record + JDK-8273416: C2: assert(false) failed: bad AD file after JDK-8252372 with UseSSE={0,1} + JDK-8273440: Zero: Disable runtime/Unsafe/InternalErrorTest.java + JDK-8273450: Fix the copyright header of SVML files + JDK-8273451: Remove unreachable return in mutexLocker::wait + JDK-8273483: Zero: Clear pending JNI exception check in native method handler + JDK-8273486: Zero: Handle DiagnoseSyncOnValueBasedClasses VM option + JDK-8273487: Zero: Handle "zero" variant in runtime tests + JDK-8273489: Zero: Handle UseHeavyMonitors on all monitorenter paths + JDK-8273498: compiler/c2/Test7179138_1.java timed out + JDK-8273505: runtime/cds/appcds/loaderConstraints/ /DynamicLoaderConstraintsTest.java#default-cl crashed with SIGSEGV in MetaspaceShared::link_shared_classes + JDK-8273514: java/util/DoubleStreamSums/CompensatedSums.java failure + JDK-8273575: memory leak in appendBootClassPath(), paths must be deallocated + JDK-8273592: Backout JDK-8271868 + JDK-8273593: [REDO] Warn user when using mac-sign option with unsigned app-image. + JDK-8273595: tools/jpackage tests do not work on apt-based Linux distros like Debian + JDK-8273606: Zero: SPARC64 build fails with si_band type mismatch + JDK-8273614: Shenandoah: intermittent timeout with ConcurrentGCBreakpoint tests + JDK-8273638: javax/swing/JTable/4235420/bug4235420.java fails in GTK L&F + JDK-8273646: Add openssl from path variable also in to Default System Openssl Path in OpensslArtifactFetcher + JDK-8273678: TableAccessibility and TableRowAccessibility miss autorelease + JDK-8273695: Safepoint deadlock on VMOperation_lock + JDK-8273790: Potential cyclic dependencies between Gregorian and CalendarSystem + JDK-8273806: compiler/cpuflags/TestSSE4Disabled.java should test for CPU feature explicitly + JDK-8273807: Zero: Drop incorrect test block from compiler/startup/NumCompilerThreadsCheck.java + JDK-8273808: Cleanup AddFontsToX11FontPath + JDK-8273826: Correct Manifest file name and NPE checks + JDK-8273887: [macos] java/awt/color/ICC_ColorSpace/ /MTTransformReplacedProfile.java timed out + JDK-8273894: ConcurrentModificationException raised every time ReferralsCache drops referral + JDK-8273902: Memory leak in OopStorage due to bug in OopHandle::release() + JDK-8273924: ArrayIndexOutOfBoundsException thrown in java.util.JapaneseImperialCalendar.add() + JDK-8273935: (zipfs) Files.getFileAttributeView() throws UOE instead of returning null when view not supported + JDK-8273958: gtest/MetaspaceGtests executes unnecessary tests in debug builds + JDK-8273961: jdk/nio/zipfs/ZipFSTester.java fails if file path contains '+' character + JDK-8273965: some testlibrary_tests/ir_framework tests fail when c1 disabled + JDK-8273968: JCK javax_xml tests fail in CI + JDK-8274056: JavaAccessibilityUtilities leaks JNI objects + JDK-8274074: SIGFPE with C2 compiled code with -XX:+StressGCM + JDK-8274083: Update testing docs to mention tiered testing + JDK-8274087: Windows DLL path not set correctly. + JDK-8274145: C2: condition incorrectly made redundant with dominating main loop exit condition + JDK-8274205: Handle KDC_ERR_SVC_UNAVAILABLE error code from KDC + JDK-8274215: Remove globalsignr2ca root from 17.0.2 + JDK-8274242: Implement fast-path for ASCII-compatible CharsetEncoders on x86 + JDK-8274265: Suspicious string concatenation in logTestUtils.inline.hpp + JDK-8274293: Build failure on macOS with Xcode 13.0 as vfork is deprecated + JDK-8274325: C4819 warning at vm_version_x86.cpp on Windows after JDK-8234160 + JDK-8274326: [macos] Ensure initialisation of sun/lwawt/ /macosx/CAccessibility in JavaComponentAccessibility.m + JDK-8274329: Fix non-portable HotSpot code in MethodMatcher::parse_method_pattern + JDK-8274338: com/sun/jdi/RedefineCrossEvent.java failed "assert(m != __null) failed: NULL mirror" + JDK-8274347: Passing a *nested* switch expression as a parameter causes an NPE during compile + JDK-8274349: ForkJoinPool.commonPool() does not work with 1 CPU + JDK-8274381: missing CAccessibility definitions in JNI code + JDK-8274383: JNI call of getAccessibleSelection on a wrong thread + JDK-8274401: C2: GraphKit::load_array_element bypasses Access API + JDK-8274406: RunThese30M.java failed "assert(!LCA_orig->dominates(pred_block) || early->dominates(pred_block)) failed: early is high enough" + JDK-8274407: (tz) Update Timezone Data to 2021c + JDK-8274435: EXCEPTION_ACCESS_VIOLATION in BFSClosure::closure_impl + JDK-8274467: TestZoneInfo310.java fails with tzdata2021b + JDK-8274468: TimeZoneTest.java fails with tzdata2021b + JDK-8274501: c2i entry barriers read int as long on AArch64 + JDK-8274521: jdk/jfr/event/gc/detailed/TestGCLockerEvent.java fails when other GC is selected + JDK-8274522: java/lang/management/ManagementFactory/ /MXBeanException.java test fails with Shenandoah + JDK-8274523: java/lang/management/MemoryMXBean/ /MemoryTest.java test should handle Shenandoah + JDK-8274550: c2i entry barriers read int as long on PPC + JDK-8274560: JFR: Add test for OldObjectSample event when using Shenandoah + JDK-8274606: Fix jaxp/javax/xml/jaxp/unittest/transform/ /SurrogateTest.java test + JDK-8274642: jdk/jshell/CommandCompletionTest.java fails with NoSuchElementException after JDK-8271287 + JDK-8274716: JDWP Spec: the description for the Dispose command confuses suspend with resume. + JDK-8274736: Concurrent read/close of SSLSockets causes SSLSessions to be invalidated unnecessarily + JDK-8274770: [PPC64] resolve_jobject needs a generic implementation to support load barriers + JDK-8274773: [TESTBUG] UnsafeIntrinsicsTest intermittently fails on weak memory model platform + JDK-8274779: HttpURLConnection: HttpClient and HttpsClient incorrectly check request method when set to POST + JDK-8274840: Update OS detection code to recognize Windows 11 + JDK-8274848: LambdaMetaFactory::metafactory on REF_invokeSpecial impl method has incorrect behavior + JDK-8274851: [ppc64] Port zgc to linux on ppc64le + JDK-8274942: AssertionError at jdk.compiler/com.sun.tools.javac.util.Assert.error(Assert.java:155) + JDK-8275008: gtest build failure due to stringop-overflow warning with gcc11 + JDK-8275049: [ZGC] missing null check in ZNMethod::log_register + JDK-8275051: Shenandoah: Correct ordering of requested gc cause and gc request flag + JDK-8275071: [macos] A11y cursor gets stuck when combobox is closed + JDK-8275104: IR framework does not handle client VM builds correctly + JDK-8275110: Correct RE Configs for CPU Release 17.0.2 on master branch for jdk17u-cpu and jdk17u-cpu-open repos. + JDK-8275131: Exceptions after a touchpad gesture on macOS + JDK-8275141: recover corrupted line endings for the version-numbers.conf + JDK-8275145: file.encoding system property has an incorrect value on Windows + JDK-8275226: Shenandoah: Relax memory constraint for worker claiming tasks/ranges + JDK-8275302: unexpected compiler error: cast, intersection types and sealed + JDK-8275426: PretouchTask num_chunks calculation can overflow + JDK-8275604: Zero: Reformat opclabels_data + JDK-8275666: serviceability/jvmti/GetObjectSizeClass.java shouldn't have vm.flagless + JDK-8275703: System.loadLibrary fails on Big Sur for libraries hidden from filesystem + JDK-8275720: CommonComponentAccessibility.createWithParent isWrapped causes mem leak + JDK-8275766: (tz) Update Timezone Data to 2021e + JDK-8275809: crash in [CommonComponentAccessibility getCAccessible:withEnv:] + JDK-8275811: Incorrect instance to dispose + JDK-8275819: [TableRowAccessibility accessibilityChildren] method is ineffective + JDK-8275849: TestZoneInfo310.java fails with tzdata2021e + JDK-8275863: Use encodeASCII for ASCII-compatible DoubleByte encodings + JDK-8275872: Sync J2DBench run and analyze Makefile targets with build.xml + JDK-8276025: Hotspot's libsvml.so may conflict with user dependency + JDK-8276066: Reset LoopPercentProfileLimit for x86 due to suboptimal performance + JDK-8276076: Updating RE Configs for BUILD REQUEST 17.0.2+3 + JDK-8276105: C2: Conv(D|F)2(I|L)Nodes::Ideal should handle rounding correctly + JDK-8276112: Inconsistent scalar replacement debug info at safepoints + JDK-8276122: Change openjdk project in jcheck to jdk-updates + JDK-8276130: Fix Github Actions of JDK17u to account for update version scheme + JDK-8276139: TestJpsHostName.java not reliable, better to expand HostIdentifierCreate.java test + JDK-8276157: C2: Compiler stack overflow during escape analysis on Linux x86_32 + JDK-8276201: Shenandoah: Race results degenerated GC to enter wrong entry point + JDK-8276205: Shenandoah: CodeCache_lock should always be held for initializing code cache iteration + JDK-8276306: jdk/jshell/CustomInputToolBuilder.java fails intermittently on storage acquisition + JDK-8276536: Update TimeZoneNames files to follow the changes made by JDK-8275766 + JDK-8276550: Use SHA256 hash in build.tools.depend.Depend + JDK-8276572: Fake libsyslookup.so library causes tooling issues + JDK-8276774: Cookie stored in CookieHandler not sent if user headers contain cookie + JDK-8276801: gc/stress/CriticalNativeStress.java fails intermittently with Shenandoah + JDK-8276805: java/awt/print/PrinterJob/CheckPrivilege.java fails due to disabled SecurityManager + JDK-8276845: (fs) java/nio/file/spi/SetDefaultProvider.java fails on x86_32 + JDK-8276846: JDK-8273416 is incomplete for UseSSE=1 + JDK-8276854: Windows GHA builds fail due to broken Cygwin + JDK-8276864: Update boot JDKs to 17.0.1 in GHA + JDK-8276905: Use appropriate macosx_version_minimum value while compiling metal shaders + JDK-8276927: [ppc64] Port shenandoahgc to linux on ppc64le + JDK-8277029: JMM GetDiagnosticXXXInfo APIs should verify output array sizes + JDK-8277093: Vector should throw ClassNotFoundException for a missing class of an element + JDK-8277159: Fix java/nio/file/FileStore/Basic.java test by ignoring /run/user/* mount points + JDK-8277195: missing CAccessibility definition in [CommonComponentAccessibility accessibilityHitTest] + JDK-8277212: GC accidentally cleans valid megamorphic vtable inline caches + JDK-8277224: sun.security.pkcs.PKCS9Attributes.toString() throws NPE + JDK-8277529: SIGSEGV in C2 CompilerThread Node::rematerialize() compiling Packet::readUnsignedTrint + JDK-8277981: String Deduplication table is never cleaned up due to bad dead_factor_for_cleanup - Modified patch: * fips.patch + Rediff to changed context- Modified patch: * fips.patch + return in native code after generating java.io.IOException- Modified patches: * PStack-808293.patch * adlc-parser.patch * alternative-tzdb_dat.patch * disable-doclint-by-default.patch * java-atk-wrapper-security.patch * jaw-jdk10.patch * jaw-misc.patch * loadAssistiveTechnologies.patch * memory-limits.patch * multiple-pkcs11-library-init.patch * ppc_stack_overflow_fix.patch * system-crypto-policy.patch * system-pcsclite.patch * zero-ranges.patch + Rediff to apply all hunks without shifts * fips.patch + Fix unused function compiler warning found in systemconf.c + Allow plain key import- Update to upstream tag jdk-17.0.1+12 (October 2021 CPU) * Security fixes + JDK-8263314: Enhance XML Dsig modes + JDK-8265167, CVE-2021-35556, bsc#1191910: Richer Text Editors + JDK-8265574: Improve handling of sheets + JDK-8265580, CVE-2021-35559, bsc#1191911: Enhanced style for RTF kit + JDK-8265776: Improve Stream handling for SSL + JDK-8266097, CVE-2021-35561, bsc#1191912: Better hashing support + JDK-8266103: Better specified spec values + JDK-8266109: More Resilient Classloading + JDK-8266115: More Manifest Jar Loading + JDK-8266137, CVE-2021-35564, bsc#1191913: Improve Keystore integrity + JDK-8266689, CVE-2021-35567, bsc#1191903: More Constrained Delegation + JDK-8267086: ArrayIndexOutOfBoundsException in java.security.KeyFactory.generatePublic + JDK-8267712: Better LDAP reference processing + JDK-8267729, CVE-2021-35578, bsc#1191904: Improve TLS client handshaking + JDK-8267735, CVE-2021-35586, bsc#1191914: Better BMP support + JDK-8268199: Correct certificate requests + JDK-8268205: Enhance DTLS client handshake + JDK-8268506: More Manifest Digests + JDK-8269618, CVE-2021-35603, bsc#1191906: Better session identification + JDK-8269624: Enhance method selection support + JDK-8270398: Enhance canonicalization + JDK-8270404: Better canonicalization * Other changes: + JDK-8225082: Remove IdenTrust certificate that is expiring in September 2021 + JDK-8225083: Remove Google certificate that is expiring in December 2021 + JDK-8243543: jtreg test security/infra/java/security/cert/ /CertPathValidator/certification/BuypassCA.java fails + JDK-8248899: security/infra/java/security/cert/ /CertPathValidator/certification/QuoVadisCA.java fails, Certificate has been revoked + JDK-8261088: Repeatable annotations without @Target cannot have containers that target module declarations + JDK-8262731: [macOS] Exception from "Printable.print" is swallowed during "PrinterJob.print" + JDK-8263531: Remove unused buffer int + JDK-8266182: Automate manual steps listed in the test jdk/sun/security/pkcs12/ParamsTest.java + JDK-8267625: AARCH64: typo in LIR_Assembler::emit_profile_type + JDK-8267666: Add option to jcmd GC.heap_dump to use existing file + JDK-8268019: C2: assert(no_dead_loop) failed: dead loop detected + JDK-8268261: C2: assert(n != __null) failed: Bad immediate dominator info. + JDK-8268427: Improve AlgorithmConstraints:checkAlgorithm performance + JDK-8268500: Better specified ParameterSpecs + JDK-8268963: [IR Framework] Some default regexes matching on PrintOptoAssembly in IRNode.java do not work on all platforms + JDK-8269297: Bump version numbers for JDK 17.0.1 + JDK-8269478: Shenandoah: gc/shenandoah/mxbeans tests should be more resilient + JDK-8269574: C2: Avoid redundant uncommon traps in GraphKit::builtin_throw() for JVMTI exception events + JDK-8269763: The JEditorPane is blank after JDK-8265167 + JDK-8269851: OperatingSystemMXBean getProcessCpuLoad reports incorrect process cpu usage in containers + JDK-8269882: stack-use-after-scope in NewObjectA + JDK-8269897: Shenandoah: Resolve UNKNOWN access strength, where possible + JDK-8269934: RunThese24H.java failed with EXCEPTION_ACCESS_VIOLATION in java_lang_Thread::get_thread_status + JDK-8269993: [Test]: java/net/httpclient/ /DigestEchoClientSSL.java contains redundant @run tags + JDK-8270094: Shenandoah: Provide human-readable labels for test configurations + JDK-8270096: Shenandoah: Optimize gc/shenandoah/TestRefprocSanity.java for interpreter mode + JDK-8270098: ZGC: ZBarrierSetC2::clone_at_expansion fails with "Guard against surprises" assert + JDK-8270137: Kerberos Credential Retrieval from Cache not Working in Cross-Realm Setup + JDK-8270280: security/infra/java/security/cert/ /CertPathValidator/certification/LetsEncryptCA.java OCSP response error + JDK-8270344: Session resumption errors + JDK-8271203: C2: assert(iff->Opcode() == Op_If || iff->Opcode() == Op_CountedLoopEnd || iff->Opcode() == Op_RangeCheck) failed: Check this code when new subtype is added + JDK-8271276: C2: Wrong JVM state used for receiver null check + JDK-8271335: Updating RE Configs for BUILD REQUEST 17.0.1+4 + JDK-8271589: fatal error with variable shift count integer rotate operation. + JDK-8271723: Unproblemlist runtime/InvocationTests/invokevirtualTests.java + JDK-8271730: Client authentication using RSASSA-PSS fails after correct certificate requests + JDK-8271925: ZGC: Arraycopy stub passes invalid oop to load barrier + JDK-8272124: Cgroup v1 initialization causes NullPointerException when cgroup path contains colon + JDK-8272131: PhaseMacroExpand::generate_slow_arraycopy crash when clone null CallProjections.fallthrough_ioproj + JDK-8272326: java/util/Random/RandomTestMoments.java had two Gaussian fails + JDK-8272332: --with-harfbuzz=system doesn't add -lharfbuzz after JDK-8255790 + JDK-8272472: StackGuardPages test doesn't build with glibc 2.34 + JDK-8272581: sun/security/pkcs11/Provider/MultipleLogins.sh fails after JDK-8266182 + JDK-8272602: [macos] not all KEY_PRESSED events sent when control modifier is used + JDK-8272700: [macos] Build failure with Xcode 13.0 after JDK-8264848 + JDK-8272708: [Test]: Cleanup: test/jdk/security/infra/java/ /security/cert/CertPathValidator/certification/BuypassCA.java no longer needs ocspEnabled + JDK-8272806: [macOS] "Apple AWT Internal Exception" when input method is changed + JDK-8273150: Revert "8225083: Remove Google certificate that is expiring in December 2021" + JDK-8273358: macOS Monterey does not have the font Times needed by Serif - Remove the unneeded icedtea-sound provider - Removed patches: * icedtea-sound-1.0.1-jdk9.patch * icedtea-sound-soundproperties.patch + not needed since the icedtea-sound provider is removed * harfbuzz-libs.patch * openjdk-glibc234.patch + integrated upstream- Added patch: * openjdk-glibc234.patch + fix build with glibc-2.34 (bsc#1189201)- Added patch: * fips.patch + implement FIPS support in OpenJDK- jdk-17+35 is official release of OpenJDK 17 (jsc#SLE-18742)- Modified patch: * nss-security-provider.patch + revert recent changes making NSS provider the default one + fixes bsc#1190252- Initial release of the last release candidate of OpenJDK 17, the next LTS release of OpenJDK * Features: + JEP-306: Restore Always-Strict Floating-Point Semantics + JEP-356: Enhanced Pseudo-Random Number Generators + JEP-382: New macOS Rendering Pipeline + JEP-391: macOS/AArch64 Port + JEP-398: Deprecate the Applet API for Removal + JEP-403: Strongly Encapsulate JDK Internals + JEP-406: Pattern Matching for switch (Preview) + JEP-407: Remove RMI Activation + JEP-409: Sealed Classes + JEP-410: Remove the Experimental AOT and JIT Compiler + JEP-411: Deprecate the Security Manager for Removal + JEP-412: Foreign Function & Memory API (Incubator) + JEP-414: Vector API (Second Incubator) + JEP-415: Context-Specific Deserialization Filtersh01-armsrv2 172130045517.0.12.0-150400.3.45.117.0.12.0-150400.3.45.1src.zip/usr/lib64/jvm/java-17-openjdk-17/lib/-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:34817/SUSE_SLE-15-SP4_Update/812957714333e666bd23ff36305094f3-java-17-openjdk.SUSE_SLE-15-SP4_Updatedrpmxz5aarch64-suse-linuxJava source, ASCII text (Zip archive data, at least v2.0 to extract Zip archive data, at least v2.0 to extract) :Bb}^5utf-81377fd1c1e412929893c29eac692902fea0130b355b57b8938c72b726afe6b25?P7zXZ !t/(G]"k%Ǡ^MĊ5H9FM[X9c<'J1 O'WN&qFC0/c}q`yigy߃|LPWdN|V_hs] 3Pr*Y.s`p]s Kz| ׾R,m@v`{@mn-τqn~&jBZa ,5`4`vVXcv2RZR4f"If{`Y縋}ȇ 9@'+7.{l]iVSE{B JKL#H]L.q$RW_/d+Q!C{°IP\3jCЇ lH\E:BV/ ځW{%+(o$ wH"7Bq=ͳfz=%J4pq@$ρٲ|~a>;vu;)!!'QM,򞏥?,{#H%Oog7 >~ԩST%Q]b(Q '7ʁucÖ={];I&wB>@NF~5ma3K,,w \8t)ץDz< z@T2JY_E*Xd+I49u:Kk^Wg[PFZՉHDX?z[xD2Ox&~i;cT|3M"Tb}~\޷MQ}og #p 8|nRzwRag|(J9٠5(,voav&=9}Vj FC< .gshSB0 2/,n*75yF T6LoN0+>.gMgeR-! :Ɗ-hA ɓ>ZT=:/;m(׊CmIՎ 8J0:K᭣7Y:"L\+@yζAg11Bvlm-NddD!ƦPs՝RR,X(+!y5 Nz>ZFٗFMXvH`}~o'C8FX gzkIfY?H8O:,o %v_UoEyu'T/ыQ0\oP.x; cB⟼(Xʬ8wpv r)Vj3L)}PRnD@COȩNxh,F!O.3*lr,o.?sJ :38(-3f[H=h-;.un^ax)@4j3+XQ۪]I= ٤o3'i"\³ tqt)SQxtsKRiXj? ݬd F`%,^3[3@c&m5 /a\Y۾Q`;cćҎZ%npqc< 7m75!Leˆ$H޾'ebV3fԹ pѲ0ށՠCI(ŷ4AlqєOS@YJG(\)Y-KPp0CuTXJ{sj`8Qv]v1c6| $~X$&"e}~i01 ՙ1C5oEWX U 6AX3BlۚD(eIbg.u `'\ oTN|:F Lo BJ{{gRM&__}+Ci[[Ǵ{"A!/1 a\TϲD M!ښU/ l8mwt{dFC=9YHݮȈ%֤*VNE(e?sGnqC')vS !dj?v'ڎ_$==)UI!FN3rT"Uw<>|]k+"-Ó:e2N{3"<A><`'Vޙ*An[rc^4U4qOnuSrs`Q`ʑܼ}˞ٔ{*jO eņJ;̡3k8Mّ v>y\{›urf7;7C:Ex * J̊{6<prգork_R7d>2/ [o7$Dd0KoɚD(\itHH0R{!o|)62@?Ŧ$P^Z*OۓS\ PؗGrۥ8,wET^ɷ+fJ u%lPJ5&a4D#3%0a 0z5o J6hE<3/b p3]c P~"zDL84F.Mhp|8eC5U?XEG U\g!g^EA iĴ$Zs B4.L/{ՅyZV*gǼHmDdRߛ4Jv\[f|{7E)H~F1]X"Qe[0Q Q_yP@BV06>2ڨPV*%"OTbpLd00>]<:0J%zekh2jaӟl8ߠoKw^h3uf* k1 <^Vr`+lu7TIb"+&-R}^JF'+~xx틁[vyh L-,*v>iYΥ;<6 "eG0 \'\rBe1<s; 毹:tS\Yߟ-L}_i=ت*P1@MK2iǯG}[Da`g8+*ZǁnnorXk5zPʉ(`g5$,_ CS$⨝Z!JbxC]BQVsdo0:0-+76-*M2|TI_/!8]b3ǚDoqWB*<4.hCl)ۿW''ε\z㪨W^w;I@ W Q߲ c|S1"/Q)ٌEj]ڨXCJÎ 7Wߜ ݲ^%L~u5:qʻmH[6CE4nY[Dh6Xmq ؿ7X=Tч mIS4-,aёp%Gy`ՌxR%Z&)!rrm{i(/&#8(kxeīäJ7><-"ԡX+ta/zXU ?zL6"G]H귱uZ7QhnU>N62F3^ss!C$+Ag\-Ŵ`nrfG Y7c,cNӽ幽M7gScÏYP:CI8gJP<.˷6Z|%~O(-7 "6LBm>{֣h@=KxGxε6e؋ʳp.zv)_ զGy >Y{Qӵ#.Ɵ1zv=lHP}#s u;HIuQ5E0UUir([MJ-~{R2/=S-#v[Mx!)ZVY2w*[pi6zJ{GAy^Ui'_B.ز%v%eƶ}ΛGp1s yяc%XjK$ TEhcaFyh2`My<6-O+,>-VO1f(AEI7FBg̛-i #*g4?kD[Qa-V1dl"&huΤJoJ\ <x<(#_B %A>,@ϵCmLMX1p\H׋/|slѽV{wV)EtPm\\ .AE:z{peX }5P T.ƲUh`{0<8EecҺ(A T#eIwP=VRJNw`y۱p 5'ᣙG:r)IYXp[Mj#,m|pUk KAѶ}`24CPˑGަ&xF$;wxѢ?swR| pKo_$T<,{if o$8B*}FH9$/B6MBM,\"_\^*-~Z6i@7ס9/)֧z5" K@uv#E=oCI7)cLOB9eU./#ؘzn܏2s?Wz"s"ng3؄ ck\cLqeΘ!u>p>0[hCI90>U(7BşՋrMP!n ҫ,g ˍGT!OIzLbxT{S{ c{v31 k'u%i3T /Z?j3 x/8sȿ2PR{OW2~ j3H?,dLR jKOɯڤPx.s/ PdDj`W~hb/k+9| 7K)g<.pRts MsQ%DOV'Zk9&)8F`b* 7k О{&Z}0H2Ǽ̴Cч\{oa<;Jrʩף{+&bfȨ(hu,i(_0c|E2-۶$74ᆴ8 o 'i"[+U,36xHvzA_ID2py'u!'={VKc:^slwɲ )]`i=)௱O dQN-5*x="½aʄ1kv>LvS|[2pĀ|/>5EXJ-QBwLA81]l`$FP/ W3&#l *G gkx?N~ ˕,?dĝQLWwؾ>eS8|~1tަ .'o8p~GJ䑙G 1 ٮx"!̇`Z!cdh|bepǁae%‹QL:7"_OqAL QerÈ.hyZSU[aʭT}T2 R@Y2N$H;fn/lxzӍj`5^,_RE}NϦ@#S/iPR*${% I;UrTyʙ[:EuRP j5*-((*Gg O<ŽLJ!TY~# \HP2U8q!_By վCHu W'/[ bWǤ+a/Ppߑ@ lGa<?(Y]*IƸzFB5{3Ej/k`(m}bofo9ޱRz:> |J n^O}rbt$;H_`EMt^ɱ+x'Ú~¯u Jxn- F/ެf~}Y16^'MMϛx,!Uy^Kr H{-c8єT/T(r9@RXnl2ӭC ^wFFBfʾ6'5Wowۙ:d&dPI\fd!ʴ\#mP%8p]t;R'"raI 4@ezg;=-T,׬zPEnB4W3j9(V; 'n0!cos[T F,+7{7#R$Acfx NS:-ʍ:r6bJ&,~93FNT"A=v* KXZH-N~ Ƙ4z ഘMV]U ay!fQ- C{/쑀q1ߐ^}s^Q⺦,YP,Zu+Y!'_Oxrԏʑq*uǖ (&FC'q̪f,zqo4kcJ]wu' .T*ܷf}e,FD`>Zned/ʘBe~/P=#r\lVvCDaL4(Si 8?reD@?XKQ.Ačzۙ,FJ@uQ92ǑNx5͢3n+c5Rz" lTgK,)U 0`0GZZS 3@kL׊ ;ˏJv/iW*;cXUGe2{Tz뀐@U/7]\ӍDK31#JZyâOJg^-wdʦ􍳔PUhϹ;*D m$Kq7BvEՠ^rUpÃcmn.=x,u r;TT'P%AjDW0=PE>?3zӍio9ƌ"%}VC]RU;c7)Dݙ3]<$#@ Ldl>FNGg)xb܇TJ' `y=Cq\t!훽1M(S]V5ySz?AcfThEK11C8cBH^`eaTӺ!7?)Ϩ@$>2T]5b3舀+3;IˏhףI@^SPL^1_zhbe>G݉{[d QQ6jD;;F>,8 qcNHZkxa1$J~IKWU5\Y\RD2Z3,Y20TrY&DyxBꈏ1b(== =19C`KDIqt&"ѥqTοɀo1f_ mC>o(j*p?C%+xCmN$QR"3V:̠i֫}:8fY|'6>HJoHF 8XDx購mzиrЦDcsk(;9hĚ+zyr$[/{O: !썃=ނ$çݑQ=bv%X1+N _TAaG "َޏwx*T CC4qDu9uQ~hs6a H\ U0#ˌ]rb\] ŵ']W{pz@MzSCm%ߗ zK/)}( w~RC jwV.L\ ZݪVYxiU,wH=N2|t}@HkΛSm7"ʹpgsq ȶbĀ{x"AIhOJ2vMOO[);6 ^WzDnu-ΉE J ./#,eצh$RCh,Crr.}n$+Z0@%s|aRrHPw˰ +[Txa9+5r-̬A1u|e7eNx5 ўJi§`#t||z%m1*-BHMyWUՃ*YbQ)Rst;U_ 8\NH),yO?49S<`5E⌖~(Z}yMV%U~p.lqw tA@F]37{7d$t%]%n61@ek*QYePGѭV"Rpߓ]^ꭿG4oHEtjgЙvyCi<"|G򯣐A7zg\~"2:erpO jSMXZV\v)$m?.ѹ{U}xtMx~ ^+l8"~H{ʀ+M] hu-Quσ ~L\x)%T X͍P,k*a_K48cB߲b@̺RKiV&%jH9bz3}.DqHNuLb>NanwFxn"g P[b[$N݆uXuK=Ww3tc?\$]:2iC[k+RTayCFi#,E}LHָA"E3o P!ЖVv2Τ$26b(  Bcr ?q=Yg]WDl] pyBoI`¸-} YæMhP엖J$'(Gbj(b)o_Ah1[moY1s d}6{,LSl#&;\m:7DZnU4e :,2 mg)(=l'L=_I.sAt-AʜJl&҅N\skpye@Ah9+y4g(9$d'|}J(M3#aQf)ZjY{hk's-XrC`&$"Z>WHuw-rj)|ۈxex{^ ClwaWB׳uQd`ih@gwɗf:ɵ"V8ĥ őo#O!_H5HYcJg)\XJےtOq`r9z +<΂*.GM>sNqWN"K7%Uxu(p d~*ϻd#uSnJ[ȧ&Ԥ̵5g w붺%Ypm_far\ 4go2=^Hչ;Ê?Bt%Ϫ}+ȵm@-`RtX*%oܛFeC6꯺r_kԑm9[L 4LtK yi)4v(RaS-hADF/!+#]\qY7_)5\3p4(ҞQ9jqavn5D߳cKt= $0ajOρ mJ˫lt j3w* 16SJ&x.Om(Gw1s^~!t:,.jHTZ/)c!rXcQ0!EH%<^I\t%c-t_#ĮfX~s$5͂xfjNS&%F ;=<XtP{!$az A!>Oe[5m`%hi B-`eS@(Yi"x(S!ѲzL\`q:ٞ{3;GbhIhw9f{pGF&hd]3mm!?Q=ys;.fN *;E 녝="v3e툔 `2,Y"3fX˃$9&iٴ(1w|πQ͉i&v?V= 5%= -J5|&%ԼR_ ȥRgI՜cu;(5{3A:8iԡlxXjH åp;PuVнoUY/6,n KMPKǏw$`'r"Xܩ0ж.7^$3m*vߒTGbn$7GёKCtzda OЂG^{$W \tR5 \ɔy<-AB,2ǀ٭, ٝmp<= 嬥A&0x}"%ib_=PY x k8C24`Ap*d2?!ߤ|ߺ[COAt"z??6qrvުs4l؇u?%֟oRq@ChmC}W߼3j\PU/}I`+f7Ci0x!'Gƒ5"fX4#,ذƻٟ9A:7?[kܤc~kq5Fȴ@{]#JHloI "*V}mD1DeRa˳9l4+ `ZzF[):'#5^FJJ' j5t>Ty~g<_2nJfX:#{/-`0 rbyXogK؍dЅ \Tt Ge|p:D(rnZBoc5ѥ51RLN>XKBW< r]"L$_)UTR.+$}mp* &"[$j:<.wO&m&XaZp+cMJ6 pBץFGH-}m,>ljv@=`7oM=_:p-=Azꐸf ~)GtO ϔR8+O|i6|}7-[WKDNҭ0=PKҸˤc;}ML|RL9KF =%в3Q:4=&}3itܩ1R-F% BUet' awWeEh5v&w!΁P$TJtڢ0{M18+@D)8^ɈA/Isu %%`RD.oE|$s\DF1{y\ksbwi _zw?'8CJӄ$y%e~ux66d/Z:6$?g|t2N#Eah3InIIasg{$Bl`S]zMu`jmUn 0 ]h: rF܏#h7`o׭ɣWYni1~@wfrHœ jl6)-%ax N\Vj/˼oC x;()؜79e &nيExU\C;k̞Ia dD~Bb:C??9w3)pzUE"&Ո'UQP+)^pj}'X|XF0(I"u38>'[+(b6D49j%.R@(5ei߽W!Hlo7Zs)G t~Pvg4DLG Q%QD`W(r2*.<-SU5 z7 I#٫\WTdM Ea׋?lN%N2]7Sis &Iuda5E>fAY.xvs\to3CJʜGHd"SXt"ٺ}xh峭6UTDh[MgAzbc_ΤTKHDȽ|\Z<D Q[ v(vT*㟟M-)lbU +mDu6fAuAZ<]&ٷi\ˠSG\c;EĹsι߅!ςиO5P)BȍTtM3'k~O@$`*1묉ҟ-}U]n+O?%Zpj Yz$% ƶwⱠbh%0Vt\K@$ZKĴNmk5wq[h+g!$c6ڌZKu~@#M끪&V gfZ&ä4)Teo#U5S*ǝl3r(q WW+bMIs&:\Ȏ8ˆ\D@b@=kACƈ֊%z?ָb͛gh+* C\)lȷ2pwО"iXOH D(fr^Or7lf6Gvq|Ϛˡ9Da4 TJcK^s23$v RR@vv!U$cAek_eՠM:֋`|.0`}Wfz/ĸr6[6|:.n©iYl9Vv Rpj0j=LFԹr.ԉVKrɭxflΧYyE-мv OZvNe ;TY,^U‰yO MLS ?II6)z/`h: Sfn:HAi&,n?7m (MVGɂ#vč?<@ (8b%6 zM^Y *jw:A~e(S{7& `P,>7 Cm\X ՝U0,FTC61&_։ ~+[⒧2^I* Vrȴ/s| VݜR +|C]wm)k&>~7YjPmH?>o4"ξRx@4<% Y{ڤ  @r+X3TD^=($~ T66Wf#&g2 uV hJ5_Ro`a1q ^$۞^كLwVubOEI@sRr9;l;ӦE kUb}JW;$|0 -ΠsD2NxGkyy%б, A[Dm',7>W$$U"a Q=QT'hog}5' {'ڴQI_}ޣ==񺚚6^yb*Yښc߮q Nٍر&۬a@Ox?q}f8]nT\Â]d;ƮZ2fQM]QY3X3EAAXjH+O/2Ӫt!ڝ-O/{匦X|sek6r3b|W:{(''G:CBﯓa;c =㍝;tRR#@x:?۬gUM$>_K$:ť:|[Ŏv6]){\Nx !{oO8hӖ?G|x6DuR^`=j|%;TW΀GO@T'<1ui3ʠb\wW_ R73,H.olPvҠ4C")Q>R+*@^U(挒fW4"!]dc(%/p|Ǘ xtҽ y)1ȃo}?$aS'c)Mf2L .`^#Bj H&c!0,zjCaAi =Dއޏ/ 4ǫ}4s=U]TRZx0!,U?66Z.6*UeQN*|ސ||j:ZM"W0)l%%F!NA MybA'"Q;y tݽ y~c4oCFQ(}`F/ڦQ$gZ eE-P|۰L6Ż>i s{s ᲊ9Riprh{uSz ,[_cf2pԺY+Gl>$-3_e-]JV,,5a9Տv8kohۡ+ʊqa" B?lgL`Ec珨0ܤj8 y*%%Q}πJ%|wHOXVЮ U;CR3EEOδ+hR{:؆v"ҖfaI'8H,^8~a:&c9X1aٜG`VϼCGCفɏ9ex̙c4*Rq(poTg]]rUEP)ve~epK.J2 2rEc,ceoȓNՀxR/F)@(VLE3-'Ј) !ݾ#]= 4YbnφTf!>}~"\-^aﶜ]KO>@M`H2/Lj0 ԦAxT@XI6 YKm mHLka!VV ,8P#;*Di|oeN4~DeEZqxvCUVl(c}IYdPV)"BǬSr N tJ|;\j gJq6 { I\Bl=N'q*#MV,,MZ"E;b=XoX4q8'O?߯;.;qt-v@6,S Ci%ZSʹ!qń?'q1+rl^0(qWԋwl)LOg:znG{7Ӡ.][,a8c&/3hLVs x)N:,ydB%nqV݉(׾`{}V1);t쨛`w= )C*̡rd%'J 8cDj*R `WJגkwnܸmVQYxi:ߡ'g*zZiAqO {DiWUX% ^%߱=x 7\r2ӶM d[ח65[zmGc5<@j{+XAFO}9:@{ 8Mbɞ90BJYg35KRv׶[rߧSX(gs38 _(٭`Tj+fRg.f1@0 a&L-FXFhgi/Pq{deL'HKPa WqtՕYdn񦿖5C_ST *eR &dW&ڶWsp:@/Me%1[+6ٌ]7eΝ녇2[C@3V^7_l,nw<=tچU=u^q7wAu/0H$1Uq٢">6O7(7Ǩ9smpև|>iSSRɊ$1rC"祺tO? Uu&"{y |L9FFKQ,r sX`Wߡ(zs>^^a'JUa2V<.Gj؈Mdh;IwQ'i[b?)FvPn1<-h"iB(,+OR+ ɢDut$+.݄r[B ,P7zy6kM}XxGi%URa]BAA*pi[p7i["ءqU</y6-{dس\|ֶ$@aqL70=J$GRW#O(Цk#J_cE-!kG <PH<?.CZb1&LϠU\yz_i8{RBi?B b7#s eNwԅR՚-e+qɰT+vӒ4lcXF'/jћϋvK-i mf翔F]}*z4Fsb#]|U1M{ %Xa/k3O5ȁ T$L!ՁVф!}kWxGRw)16hQ)K s|1>%>7шCJj[5RJ2}e8W $D $WB^柙<͆t g]K9ݘ7d¹]gd3$PG(+oYꇢ aQTHy=˧p[Gbk]9XTOc?ŽC'X.&m |<sᲾz(~NR˚<z6lK߫&3b^ Ũ2\=oy:s>ۨx|v3,Ln97i!;ՍzkNo9X<@HJOL_V-pò+ia`fi'ԚB*O欫ME85x< %&Mw Y±qF|Kklt'A7ksmGWT8De|xw<~qOe@/t/@Q !2ѢOAhK*Ąnft̼Bڡ-Cyު+U qB{Ӭ@mhOآRnQP\@RQ?,.I"P@>W/WIu$={' K#k1*GX:e3a|7$sK,@ʕ8F:]L&%+kEVݚ^G"Qy>Qׂ(*:`Iψ  ['rg7(~x"=&6^DQd4L'b{TѺu>A\3coZuV:b;3$cxp,ެuNb0E:QY۟j%BRBQ8NevzqNf|cPV=f19mQ]XƇȎWMvTK[bq 9FuxOE5s3|'h{|_n4G*Я!Rtxfm[`Hks3@pn;1m-jCFlakSt\ ƞxwrAi|"hA\*D dl3E?3Iu bu+RKpݔ*cNiT:"o< r!p_ku6^b ^,\dAߏ[T'H_`j#:ot&ubnR$㠭96\,:{}<%K#.l:yB8REC/l.#7'NUw8`yjlf# Kȁ 91@DS~T4w/A`1W0 +% fǚ%EPvH3VQm7 i9 W}ejDC,Jg`mW2!~~2~!_ƒf}&Y9xlw.8bU B){(gԸM_RHכg)MFMz8--.$57PuiOl+^ 3ف^G p>.#xoG,z?/,emztIx0flQArӴ7'0M#\8CD'z_~ր6ycoPa ىB6:U72HaW4#^C]YيqyX̻ṶE*z߈4{A: Sp=d`R,~ucpٞiSIoKnHHt n3$"ʋ:@L؏+S<:sJ^OhfPVKHT૪O!ظ7"}t *4;C4< )Xj؈;WdfWjvHZ$glϋW\H)&We*v>*Y:p9)*4Aֽδ ՞Hu '^('e@ lOỳs&n%b9 kʇA X "s;P)E>|j#3{'wSKuh.AUW6I15-Jrg2|II#oxNL jAv }]hdmu"բ&@F&X+\ZW6rT .ѕ=Nrb'; yD e)Z.s;577Tk3N`}'E^<.pj2|M0  f4^qᲿ:- .l XmŪ4H"W }^=UN/Ò?;V d^5'IUMnb ^b=Æ[?krrAC=!e&!n׶fqPYM@:$ x =z+YɊf=flHgÂ׬~#`2"19흣%qAziS#gE><-k.3W5 1vǑa|w56ޓ1j? S6zeͺ*F˖J%^Xgps* ْ(V |Ɉ1(͈F%z?\$e#'-JʒM(R7zrA$/Vt܋e8!;q  jUg ^;$QxCe1% WfnN﵈N}BG CL T2Jֻ1' Om:I@+U>y k2QshZܷc|k?1w!}&D~ SSXE?;c{sC➌t"ĝou36W3,DlZpy(rTkK 2_! $̫5EL(/ӼpށrثqKh&7#?puϝk p`]Ol_$)}_Qnr*Jlpe`pgSpS4F(vߧr6+1H[&ool4y.ִvc8Rq;{Vrݯ2j~2FH0ST#soiEF7#H/kI}餵l3=q핦% GGGx"dۤb>ID=WNbot"" 20ӵ꺄?tVbRb{Uw]9yǟh!c2iY*oiXy+ q8@Ts(rtga) ZUuZqЦ zn<׃N ̗uaŚdoS@xhxsnI1$KfF턐%0?]}R%0P ,H:(`KK}w$ - _hįΝK|%k~̺$!xR3Aq3K` ((d׶W*W֝ʅ#c[|}PK0VPo5}!.J2vw/ ߆i.Q?lv)&vdžFӞIuS{"MV?5EqŇf+IhI~޼Vv&V-'ESd2,:d'|(0 pIcKx! yN;}ھdXG`uf{v[wpA+($)OŻGҴ]vC7_njj:"moy];㡭x%<;Eq ቿҵRIœAvz33f?GAH!5Rt]+U!řqep{FSuv#j>6=dGuE^{asn)RSn3~<Оyg~ &{s_pe&U1wǺSXera>DN4?yv$g~51%(Ss )F].=o R`a+]qp@A_=• l8# Or3.&)o~9PBjzS CV/POEhM@@ &Y M+K$U,&̤d@?yUxs@m}T5^vZFԒ60{t2$N|Y 'A8fC;!ɶɖ1b*|6BL>#|HEƩGp@7ٺb "$e<+n {RUbAHwV.2Zt%@Pη晣+$?}"'x-B݁">8{#\I|vO[GfȎ%oLS(Nrf|+~@t*Qp8P슽iDp)G0ZNRU;埿t0T5%nx}pp a\|립L`$oѕ>}ic1bna20%l>/xLaG5kp[W GXETq2Hbj-C(m5F_3YA?&c~&rP@0u%2tGeïT zC3%Sj=T*8;5+)CI+`tH悝1 UYjTlyo-Sf/0'^LS 8^wΌ5@auTw覬PЉJԔ7qQn2Ɇ`ؤ D(eʾܻJ}S>F3FI(v' ^U #gfPm 5bMӿYme ʊ1Ӿ)elE{m OdC*cgUrJ0}s3&N'R_Hb:_TruE D)+g,1gGHL1RKe`&ᮉz|B'_ ɇc؅g(JԆnM_#<6_\AogƳ b1q\j$ xu֔-({FfF0b2 *kUv~־Q!8x0}ԑ~_]vLqRxw8r12rI51GѤ0}xpï|N@Cђ,7X 6t˞:,YͭDknST ,Or(=-{d__YmKD6$ZΛ~g}=DWRO` ^=AVw8gj,e{iXqH$fCRMPP<]A~9PUmC](HˡUu2M4U #Әm!K-Iy{!j-8ٝt%BLPܗQp mzGos!e|]6= Иmۼ}=Z=6V| e6+NvX*uSͼFqի |`PSA{ +5Dy}([ߣeMm / [VC %P< ,*K B2jJ6~.'~ .ͼS XXeqw)_XW@hw}EUo3a_7fnE#~ (D#䴢=0VgH7^oĴLp [^o+0؂ZnwSH {e' ܚpO+> $Kv\EZWFn}C)md1j;$[~amd TLJ^娕Ϗ7 umI4s݆v;h/?Z$^HY">E ,77F\HbDm_Jr/CmQ}N!Rf1Rς XPb]8ib 30jV̑* ʍtzr!$ǸdF,)|@dQ^0p? z7dN ;n} zJND ~ 3Ɛ+ۛ&Ey*u#]DFMI<cCkt:GV##I]"_\LIԤ]0ş$onvb_.m,Yc6iO0gejez<<2q `&19RKIJҝ:U1% wnʋ6TxJąp9ܑzyL[i'${+S -oqTn .|-ߤ"TUwqgm\2`?:l;qp0@t܌scWU<7\--}l+HFTd=ho7L>ys3]UV ZJ\{]a3p@ 9\U{QM~ 2Gꆰ1w<;s)C=Z bj]zt~(z[9,CoP />#3:&OKL^8r ucpjбv; z}FN@4Lc-^Yk`gDǧB/j<bohc&} $i!H1aOy6XZl:Jn(sCCypK"YB(5QV#2S+֘4Pag sqw%٥nde;y9Ƒ!YezݔPx\ ̦#iv P:cm>?}w %\҆q"6.闬A<F0CEQ4ۦW"YpqY)sGc閲K|MLj ;A>dkL!Iz#[wB7,e&aBP'1:oV8?E -@pޖXۚ4x?&j*WjI=f)o\VY*evTR #ٛF] VYkMK%qN tUe–>Q#hP〲96n^Ǖ]eX}դqyT3mnIBw"Lt8jNx@J(n70cYdmO]7U?t# ۹Or Ig ㅷ5}z4ئ7=!<{(aB1拒X(b#(c:[ +u=86==3ُ!h*dvJ |$4+ E/SA#~$+L0A!毃ıYB, $ Yap1#@' &¾wltfXjUEAj+y XMy՞A5sKM&My m㈸ ;%ʆ"<5;r/E͇S)6 ̼õk\(#w}p, s韃?jÉ_j)粻яvۋlTnyK7`U8 CHK+iU%G xާ兦-Cf ?O4Ƨx0a W[s@^t>˲l~BXzq 5@=Y/L`T'u"#xj9EjaK{2^bιh}LR>IˠoҸa!?RMeeSCq.|l rHԼCIRVA͘ұă4olFЦk^pǠHap… $'{xX'f>!ͮX]҃nrL ]tDC`؇LQltdEFWba w+ qd0|" G2B-7Ǚ\ ;(Qnv!JYVW_ixg+~ЎG쁊OCWWZb( &}70-VȆz!3AF>CnM(ᗺ:/^*W;U |@ O 28Z-WKʶ uDq~}+cxc )ml >7J:2?C /%du1~{#1v r'Q~Y;drJ! Pc;Wfo"O XrqPtfmNZ8n8랉Maܩ T>Mf01toW,d8qQϮudDTZ1!/XsSatnVPkyDմ`&m{A%s JKux<#&)dΜ|ugΦЩVUq7PX*1$p?1Β<$ }87pyJSSrTJ45 B?w䕈 m^nӌZ ] p|(PNAZ(׿2Ջەu?[3 j-}#Z[RKoj]NVFF>.Q# (ADSٛԹB%(轏E4U|m"p\BG ˔F XDM¯õlvZS,$mY?e z[@H݂'u6!?>0:xҳ~JHI Lg}q)cjc"AsኈکXӘ[8<4*t%ZYF~TـM<'/qC"gPvs&Ce.H{*btߒse @a?T"ɛ_J1ċ|f1B}!W̔Ԅ=k48SeFtބHSeeU!}Yq%;NNz)WCa-uIQ-FzM}߁E?׬ (Kd5AH-SXA|U˸VֈrIeTu?~z2(nͺ6sGYKKJzm# #Maj}c5@+0^_I!D UR%Rj$OK'k#L#Nke: .DpC>zZ.+c)_qɬY-ϚgO)9ЋQA(B~v]Wl tI[Q@o's͟KCc5@x4\-k ܏ޭ«BYB}i|?&:#u1G RPAH5ꄁrcOxx8dU;(YIOn h4l {3Js9fXY.Rbp~pvzCE:fU*fF1dLfX`ӈTjZ \x$&yua:16PLoq2Prhkyư3həd=3"#0c#)jp&hAHbMĔ {a^pL [M*)\&B +Lb_s`C20,V=.0o%)~j;Yuv- Lx`L*^*fM"VU ;=_ ¿%;­̅hdG"x$)2XjOeW|Uutn#@d9v~\w\Hb?A7*yqv* E5M!)EpNFI=rqѻSK$9 7 1.G 9ZL7Ӗ=R,qeCGȔbhC2/ZɍWЊd Il:u\4Ig//EmK%Ph@ʇlb[aL8\H l-r~sZK?`ra#%i^b&˹ BcT4muO_#]J>>W HsպIt,yߊK66'pH"m|)y޼Hfb86SzUxJjCeJF42/8LjisAxRURfm_-lP16O0c/5L =&z"]Գ-闣 .ek%xS~J{Ү~T7{ BbV34nD;@!{2hܧp;\[vSB* &x"kWEͭYhЕ2 Q k` kΉ5V8:,wK ֿ@g= Xz+6Rx CH*Dc~*s;4= U99ek(%$I-Qź`57Eĉ2)CT+:p%9J[#Pu''= A5{/熓@l9'd$xld~5J;'pħ55~ͩ!B^{k:Rrw5* T6K~gqxN$X-4wb.`95y_Ë>Oj|q@/T>#,+'ix2Ê7 nD5{14iB8TdF <ėCt pW6XdF}6 0NI?#3|ɼ!b)ժp?&H^0=y}d˳_ع<ڨ[ΖDS{(UlE}廐=}31nS0XjotWR %-"4[_>PN. +]4YƸz'>eF`-E6gRѽXv#}՞R=7_{, ѽs8B'$N_v.̗붳+UmvN%5e; 82 gq™'2H"^ Tϊ~|RWRzm} Rrkp' @1[`16/,uxyޢ,Vi :*aEsmu48B3R_ ݽ=-/L/ COpOIFD3^_3UXƓT ܌/,ageyNžH"y`_Q02ȂJ[Er,{`G\+šqfvpw5> ra2\\ C9ꬒR $|%J'J}GJ\k v؍6Hnq!Ng#)'O QeBb@{buSO#B XueO9FZU|[t~]Vt{Wo Y+AgO_N4Q[ⓜqò!Z-?uoʄYK-R`ށE9.Cs#;6NBJ : `yP7\Ei $u,T!cV̎Zf^Tv|t& z~&;)G2цI7G5Hj7KxʈUt*m7r,4t !ĔΕB?;\@0Wi /Ԫ>?E.LP$cn{_3z_E_D~Ȳvbt8 σ%vO`N?N!|' W5w3ȟ1RT.z ;>6'JŨd$x =)?TC3D' rti +r q/@ ّ=Naq=q.![ʮ"E9n7Z[b w2"YЬ}`(*֤lo]{N}ڕHqwL1ہfV;x1mPSAqD?*i/wd荽6}#Wl{ 7gtrk-W#^S!(FFD, {t#Hm Xlgr6 Y_4Y T[R,.l^ 31Dbц{CŲE?$+wn!@ԔK&b]Г EXX\ݘ4ƹ]AM  tF?;4i#\uſ|\jdYPH^HR6>;mcI$79L4ĿPf1UHl{i#Uy﵍B@0!RAdܓ: ,)B{)z. <;m7PС>EB&Ӟ1u1 !m`:.dU/"qhtt{tcoxC;\EWw+HOc?*G*zd8r6;@ZZ-0\ K8d "'; t;@2:E='-˓3KӔ4a ;(ch2βv'Q&3(td\YE%DsLiA W<˄^/e~j `) wNq S#Ec@{e,,ǟ7;T;EMHuZ.wT6 ֺ=ωOqkiP>a'K 5Vy<xb~F`_3%buWFq`C3 !I QS0+&^ 5 $N08S^;ge&HtP2-orM-i"a;Df &1LUE!kcٟQ%ML>;>0+!m}1!ix)Zo]Otz0o#}h%s@ YTU*⢔mIxPo cRtbM Zb._?ř6Nm-/Blt]'l,mbJIKc7niZRF ll"6bz*e/L2,)t3aY) -+m-|nbT8c8K;WKpYuP˙mB>`} W|`d(?ƐEمp8Ⱦ Ɗ<N2tIDGsⷃАml1m/Wb슴S }q0 l\xON@sH7SAyh6%`&f*A{{}笧;Ŗ@!y!.L ]( ]#W*(K恾7,mV2Uiri #|hi ݄~E#`ihLZG˯HӊύV=ֲ~ 'kjE9,*y[+3E Va U&OZd382^삗L A>G3$7FI=X6 76DKlYٽu໼ B<,}q7vӃy6`^rAD wKZ89D㒩ns4%N?jtݧ^ \?Qf5O^K:t%:7`ʆFHZG_kt%):/Sg)' }Μ,S:*Ho>@ʪPc=G(2;ӾhvYd]X(x]s H!+@rA+SqiUE1FHcKe O/{#($ʼn!_N%TF_mKH2 &eɂ";swcqǣ5'kW+I'+뜋='opg2tV92"M*(tA/1ǗU֒oġFIśMf8y|fFD0,,M:D@\ΧZ<"M'˚; ʬFFV6mYQSJ2V{O-xHt] .,N~ΐzn-='ԌEު@#Tl!'xZqUQa9~d)=Z+)ğރ#/bbgYiKOQ\%ro!\]e6V=hpRlqfRL:T"4geV2%3ϱx?c:ST eA174sb/P +sܒՂ܅CAiO!XGI +:Qަ$.(D. ֡hu580זF,dÓQZyb/]k?+7Ʈ=Cx ![oOvGCTNF1Ec$j#n/kN H FbՆl5 q@v~&AOa̼%CG&ߪD3Q'FN냤` Ig [bsĄ@ۺ^O-.aPDD8:+.t._Eڪ6 zv̰F|ЂvXdy*twўAqeL9CƖ0HS;%q[PD?еqy@ZY.(DX焸B͖>sR`{]r; @&t·ݗj]Σ||ӳ_ j.c4 iѠDuT?GRʤA:_o9lk\Vg}0} D=5l}{CN%]r3JZdç1"``^^pVd=)PpS:Y^6'ivA$L6u{05ƺ7|\Lg^;(}o[@x)6mڅt9_vtc!pFKo08{fז:@FeHob 8E;=|ʇlDp,:D fvtB{6fЂ!1O;"ݴO5i eLFm?RAr$o܀exVART l_yKk*V z]? }g֟5*+&y]a,J*ɿP:?syIδ7}Smѯ6#S O{qDIv9mhs<:مNݾPםѺ̳&RFn{5ܧtSLJ@ gPԡğH6)Bmy?j+B&#'™|#>>~W-@4#OӝUӁbp}@Ee%VidFeCo[.aՋjc=k+,Yo]>+\ؙ~!lH$$$.gr@n_UEn9\* ]| Vx%Jd(b.vG\B,1t)11.SvwI/Q[*Ph',@U+V)WIG* ~}4ҖSHuI͊GBu`,R#`  ~`t0VT-,G&crm7|"[_W/YI5ތ03UI+#}ޭjchp?UXJA@ͭ8Gn @|T3*$cOd۰06 ڪ&[V=Q/yCWRy SPE܂%VA2S~eTq.7Ur.𝄧zh ? ._.(,bmy,WD#lT e t2y"*b.!,y(ZjoXAKHT\tx[1Kh;f Fh.r`*NZSlsF5/^WWr͑+2om{~7Pj?W:&g0") H䖀˃7įsfF9 ‘9ۮִ$}gQc)l4ۓn^SŌᠻ 썍Azv9QkmTj΢냚` ?$'kTV-9tW\&+u0ه $N:o;c!DCN|@Em=S1^dp> i\է$AuWB8 'fZ9:l|, CP*?NVl_PiB!dK;K=b =M?rdx)j4_[S[,+ -o~G!%T؍ef7RW1BC%Lz!8Y]`hXI{F4ht.> T³{i/i/[^kh0ټr˟w}-,%%`/j.d`M}a{!No$g%c&)zl@̖C>D!U.XCEm&a͐#D[CFҫpƐ&>3kfQ47Se 4?C6$NAkR"iIqHvt qu}F?J;n@(q_JM⡮cuբy]Y1,W&TayȤJj-n ]g571U&XZew'THd'i {G'";Xrw>ԥSUd g fԣ yZid~Ϫ ՟u)Mħm̡QR :?v|ٖ~.z )Π쾺jNgMnc(?a!1fWqE#1E^o~#~ ]4vLРe{] {;r>`~2ݴ?IG!zQ9%ՌD *n詇 ƿ961tXY{b) 7~4P-]{ -Ŏ/gg_Ă7EDc} {-eSV'khp\a7Ύ^+r73$r,)@< *e!Ѳ9_#krҾz4#-CUsӍo, &\dM޲+Y,{795$svE2(I!Z;C2|OF[08IG|2͢|g#Uaޣc:S-׏$qчj: 9tdr*YeG桥Gq ǕN}}MȞ5-?Eyս1懗y۽ôXZۧ ij%&/`Z7BcnGEժ.2`Q?=M,נa/.4qKnˊ,k]n8P䨺1BËĒt(rc+8m@mEf,НfE3̱@~'m D׬nhr'}r6:ưoC6td i1N]U~I;s{Zknz? 7Q\ 4Lz%րK3qHH0 ֙3)5N'ZjS`9/XݺRj (~ ~L 'ܩ2ySBx˵Q$/k0B)4^ަ?4JY~S)=`2 '7NHb/Kskq h.c.+h,s(=r7g|69V7Xd9\S39 "y174)A~p̭%Nro3:%`S"eӖ23$(d )SIwا%OXN,H`-`ワc(0ٲњўqJ `^Ṍ"bGu`Ą3sjI$%ф2SUKF4ddžz %xh-$0DVO*P0;Zs1^MZ[G_yxOUA&tE4q@}٢@[A 3v郍Řm\}}ŘBꒊ ^tIg[̔љw(7(ke#t}))r]*gsc^zuF,_9۴D?I8iyU!dp%k#FM-7/5$jܝݣ,IM+[eu9:N_OQiM踴׺G%}JpHK_%RފEbU_)H7p. dJW7%r8֊Ѻpd>ڜpp gPPIJhajvݙw':YYTOeyduIceR%.AX+Wf7 Ri- xK5xH;4x:Eoī찁oc.VL@mah>x WΕdgy^_s'Wy2YݑsCMu>86xȉѺhh\S+Jg\} q7_fz&rhT̕?2n,uf`z2g_f dW^,鋝vfgvy1sⷳGI˱0@ ̨ex`ׄ\3@Å0f$oGR+!S-.$G~/ ŶrkϠ#G^0'Mb[d78`F#SR-TħN}so9SE1?0w{_0jw}LV0ޥ^'ʇ9Ԛr`grx1%hwLIa-cWb;PR_`+wKmerd /WN0S9fygV 塲p*sTejb&JA8^zDznK-Ӄ"rs|mxN5wM]Y30KpWظ9PO:&&SƗ(JKf# x!<-I'~2iI-HGhĮ;ds4J2p9 0?8=IҎ28o7UQwV+^8P-KN~%Ѳ>zV'Oi=&:,淑eC YWTv<Dm0rI^d$DA;Dꃸ2&z"O`YwgZ/&ܒ6BW,,ev3.Y3 Gr m: 9p78F8ܖWM`kO܆&]&_@,[]a#5Rsx$z+d94k5^Om" w ">c>пD˴QKd, ޗ BJLf?_빁BU+~^r&@D1xhBL&$b5[|`&VEq[㜤9,M5 懁r?:'TEA<h |_-𳶣}w!WN[`$*/n(~i ~Lc߇:O|:4dڡYPp` _7KUDu#['u'o,1fpр?=^RablʅڏMήwy]å2W 5ce/ ΑՌ,ϳpU105񰗽bݭey+uP) u'T%,ɭqN[֟/8Fye[*ЙIO+H$e`wkߏQBe0!p6aC;\'*C &{&/-M&oJGe4X `>M /d B) F!wNv27^ zS{ y*BG@g?-#%h2>Ұǵ.=? i^? RPPN|M{2a6G60GBeg`Rɜs-bvt5 Q/g=F 7P @P;^wxc:[⦴@X`aX$Bqvg5fm$0JTS>atA-d̿}{zVٞsv8)Qh=?ܵ珗se' [ 4<ېgب.tPU̩ʁ&mι~}b 9.͢c 8BVls!)o"|Y[pwYϼpKGa2jxǁfL@gr />Dar n.:I_'H?>xDy/7>bW*9OL4< SQ1hԊ5ʈx# aQ)/mp- D%&l:wL !2l4C8uC bsƌ s/O|,B5zf۪҂j~I5em/.nn'̄$@ۡ,شGWG=( P⬐Tc5#E>w*b{WMx,aԪOT^4}\⮛Z?0g`>ؑCD -HW"9R/MK+"HG`~yq~A2.JwE&V\.No^uy2.͗܃+Ò5]hӿ K3)e}s6{/Pc%4v4#džpvٚ (5+ MB7ujE(42"oQ"`[ +WGOXzB`blw,8_j\U~rchRW<3XZZ9R\;&O{WĎ,_brm9]=Ue1 ™_҆Z)SyG|A{oުvrUַ*o&FnQa,~$U(}{ȅ^'uZw3_DݩYoSf_) ԇvMp6?il r[PI2\!85YHU==p{8vT`.={}j*&90r)9X Z=",ekDL>rt|!U"cxqQ@lb9Isbj ZMKen(TlClA_2^ưB-Ǿ(ɂ4jpp6qш!6n+jmńIfwimvj*0?Ԡ< :\7-֤Xʐ.bs;vK7@"Rsp~FҞ^>h2%L `hVS ~J!]{8xs2Pm3r0͕؝|STL100;~]q+~qZ^+SẻebTY ԟbg ?y9Z ~x'LfgŃ=.nHt<:,|uy@8pd>bX]ótNHv #}_"땏٥ ]SS%'}Q&OzS$2~ <6" iU@,4~sQ ⽁Gn^ifG`"G[⽴eBM!9䐁rD~=1"}6ÔvY'zE!D;l+gמX$sk-4};9o~~##Q[ rF6K_) eDrsM(l~ͭ@< n5 ۾do'RPLZcNZ/mr~]qyFl &^ѻZfVb(M2jQ Xk;}uGnHw]|  E!-Wd'`6nBҬ]o[ U'CY kϐoԿJ#-w2[o]i=%ߕ&I%BpD`}̘Ɠ[c%kIv]F5řmm lY=t4PuD-az3jlE_l/7hlFF)"~khy5z\L`hD @9e%:@\%@e!cEf®'j K VW1ƫLjH+ύ_#PE &z{ӁeO\CFJew@k!j1:/0C;'}_Ɠ۝{~ x/_D^pC9) Z/ #Z,s0s1{[t$td1 y#*T<๒PU N1ٚ+7*!,`fӋ. `6CoǧIUjVZcG!`_[Zw!_hv_o$o"}PދZK kÕ֐̿_)p ѭ43 ߈ d7=rAlc1xq׀XSW.IWlnMU!rpqX议vt3ʙoA_?.2& n~M4\ʨ20#dIɎAJd'wy$חȞF- 0}<@خ-$Sl?s"JX!t{I +},vwAilF'G#L肱 \E L MEB8z%9#Xxj V=6k@#uE&ڒy%>!%K0ud~ B|cA_fi9<!QKS+z9B0r4b%"{;gs@ԃd!=i]_S&z_,AmgZLuZ17]nhD4YtaQ[O=Kgs'~wtB]5 ޽qzxRn^Z*榯&6έD!2ڐ4:fL6S|{\.ESnu-Ι;D9_WEdlPL-B&3c,:t~ዲ؉'ƦJ$t. ]+á@JaNDz>"px-6(S5ZDoÁ}Y&3̇ =_;3bݵMSUl S{` ܿa7 ݯ$u,@̏跆Ư@wpӸKh:.ɐ֋_[( f)D<&U~~2YzQJıqO96Ai9҉DʲIAȪŏrA~+@f`rFZ;\N4NLcp*#N&LԠ ubIgKd-F9I!Yg9)%qQnR7\S'HnF<]|3AsFU WO|7K^)e,F4r9WaȥADϯ;LӄYnlȀHAf+<ZoYөJ QC 7ϑGT>w/ H^'׎7Z xs,'Yk"\G/ ĵоh@[3NIl .G }M~ ̚A:C\RudLS!Ooixyygz5u3ɝ\=?z<#}@ "kRM@fy(,,3W@2݋l' QLk{j9ektj+e=*~tS~o i%G B ]3Zb.=ۖ}Wh!tB@CۚT*ulu᢬4·l ĝ+<<㧓eDA8x[,XKqͺk`-YRދ+ӭwO%CĨj$XxnlmBXxb8.U2D!Cfᅊ!NP?rt8)R& ,4lp{lE=Ϗ1'olEď'!̓gG.cR0\+ωs  DB4wRJ`YqBɑ)kP$dݿ\?_RbJ묜+7NVP[eθC\NT}ZcyìYI3[66Թ\-*.3'?h WwUg%Ϯ) _ݍ;X`b.1Ga%XiPKPMdצ:W˛xL}7YIuޠ/Ol\=&xNJҦKpz^҉Kr~JMkfݢڧrU Ѽ~,[ P?[:ŀtSC?>ؼJHzIPwVX;|bVGιyOViEXYN+YQ:CyjYvBF2-e<ղ˞:6mFGagLj!Y.nٺ[O#2HXFr dP?] E]y#NgNCUqot *Ș.T0|$$8VÚgo@~L;1L_[G1M!$c mrZH{% eKXbJc6i8.fF[򐞔 7Ez&E+4.C*ol7m)cklAjGU.P8Й 1 ֆ!swzMئ>LI2ϽA4 ,b.~3Fv`^X%ɺ9Oci1uM&B?bd;otG}@b;_aA/=Dr;C^qW72f3~ )?HB3AS S`'(ⶋe@ =NG=tMlÙ"xͻ[R*Fxf+_3KrIYWXSJҾ Vla)~GucMx;=%Z;6ؒyD3pX nP8(W@!WpK*ZnA<Ǣ2e`gpg]L npXDtţ96?LseꡮMFsRUo3Ă}a$iy\c>tfcZNbjLyS,TL`\`WM wO } 11Jv璴n+GD`;JntΓ^ۣB u꿨Z-xu25l;ۻn-6 sd#kB [Ɉ=iu%!.O;büLefrRT H \ef+Cͭoš֘' '*v$`9wd~4_?;տG_,^rg#!IVHn!~Pu(j>hOu^'rŪTxZĄ[` ~7{)ҳ~\U\DX-k %5eBׇ@zu,'f}>2W![Sv-5c CQ>{ISL>oq# %XʜXƼEjn[w,*4>Kd&l),#@l) U"*/~KMUQe>7MݫV@1]Thmrt_orc12=9 o㳬ocЊauDEdsy.[i*E]8)?ҺOTeZ""Vefw1˗yx,ׁmel,T CU3ҠZ0О.nI;a =e.*IhvRu6G0;qڿ? ÞiWUYGXMma=<6xOʥv__ƲD*f9(:PmLg'J]~ߝjX6pSe^ WqhF %d H7)І4z+ۦ}6)EUoӿ1.Dl^i'2uƓ*Wno1}x$x's͍s~)m s6Ms/g\;lΤ(Z'(s1\8Y0c@ȴh]8vy:_XS6=ʯH H޵r[oM$ V8΁w@++Se!NwLd1*oj_8%]wi͘ܟܓ(MO?P5@0f[s=N$p&aE@PAr00#?2,$"咕' 0kycZ%FGe&<.4UE$h>SQe-t2~ "RvWDQ ]SvTϊ{:L"782L0:st(hJ?<^yRWd(/FyJ>/#TFPW0'CV^VZ:>}GB=:w\ؘ:{'5OroJ߫>/Wf#MtcJ.to<~m+yOUGF­uw{I'[{a2g>_wƲ e aMo4ET=Y3qKo˧F@Bz/wd“+8OpnIuYn{=ZHI-ͺ),^S7-n^F/?!4ᤵ@|fu?d? x%+!{p@&u*]hGҿziƴ*´ƥ|J^033݂֙.J4IEݒ,6Kd]:*uSfBySQ0vT$ŞG F^yqW!DS%␸׈a^z탹$E;Ƒ%_B{RZuhHs0 r:%΄,*o=tƿƸ{ K>(Bd|Gz.D˸z&U<"jtɹDR{\ҺhP џ4;us,H%&&'ba(e27dJLM:=F|\OM9(c:tE}‚p~^oG%p솊g".q/4QU׼{7GB gFS_ӂv?70zI%*w ~GPBWt>N;BRO,~2Fi0ʒH@=`9OX:&'f7 8aJ7pN;?.T.l{w,`z^bڔ x.z{AN En-G@^sL3z#OoeMڢ>AF y$͒&I}saaG`>Ζ-$a s f(oɽ܎FUxg|U|8d3"BCJͿ3*.ȂXȼjZ`$_eg}MЪ|Lʔ2dƓ/syz$Mf5q)|@ oA&A!;^C褑tM Q%rG/Yu[sRf7XaĆ`ûdUC3Vufv1R/ n~.lPO HbEvƉ% a7yx&_FȘ0MQ{[~ ;Yeq;p$C>217s dn%2dFWF<8ɺ3iWcV@wwyz7i+qN If>{)Za;)w`kJĎ=-sFfm8͏*$ظwap6{)HK:52:I+KMB.A VX&ȄdgR/IiKI8W%Ƹ^; dۏzt6LWnfݺ EU;D#ݑsp=fGx;Д\f i}QC?e^/;vﮀXA2'Ysn,m~FJcҝ(CdVt/d*Imɋ4l5XE'So; wy0V*q{ >vp"vEMj>7晡k;q0*Y˟~ CDsm+3OaJm!6:CPs裳{U,^kِX\DaҁwW2( V Yŵ'5 nLmJ o>NsӒIfS¯h+RH̃hLHb(Էz'Dot|:\DOO#޶v:{<&+(uA#Lӻ$TNK;rXICS/ b4sJ@5g}2L"JO3<3&b$fҜdoTRTU7ݧb{ 7Ua@eIvțW~rfHVѨ9*,Fx9TU;?UGe4{Ù=h~]B;s@k&&7W'--edM‰Sqn=8{3C"% `.؋wu!\ƝꆰrX\y_QS[z>;-&~֫︂{Bة}p‰4xQ!5gɼ<:㔙 s1^ƻ8 f7 `V[LKx8^$6t}RFu3«V%B]c#7/F)XNq bɍFH4$`{M܃l'jf+UO{^A1%Ze֊]Hm~a*-%NGڃxu +&A=qQ !CNN[No.+ðHY GA~9JZ^ -Ӛt-9&Ɲ= Y ",ul.j c"Յs!WÜqNI]"vWKd*N)̃C n(Ř! hp0H?O:PH&dEJ[¾=%:HϨ6Ap:^}O<%|$L<<"{FTDMA-G[o}k/e҃3(9P XɞZңa"aK a/k ErMl$"9g+6L{GuE40\чeG֭rTcdUSAW.8Iꟕфv/Qv-V54`(Jl2SJbbS86c-NU)<_7hpj@4} L˧`[R%q 8Z6y g^ |lc__pbldWNwL`7aUy7i?b,x'+%E ž@YSa٧Ȑ9~9XAl<Y4פtQp \&ٲQ\ ^&sk6+51)ԛzɉx2{tt-r}BY Z MZ7~I/3vg?7a`hi _=`/n WMg8$Ոs/T<B=#anZ)2"cSY1!Kg\Nï@*ڗv;!@bw8E%:S¸<Į5PDsbE|ɐ=S&"6#2[֪7[\\yxE9z$~Rcb/h8YxwWJ64ٰg": eaC.p1*/=[y f=kM;h(}Ջe~u'ULq}Bި7"IcWy<5<(P%J: Z9zƮ=CoNnMZ圔S&.=Q2dwb* dV4<6fh]%hGk;<]xMhBvdEV$-Ο:)"f"C`a3NFKclzأtd|/Ԁ Q`?bbđrEJ7S;VpS|ʣe͡wp&!^xtGT+؍5NA(y = a"xZ?}T"7̸&sF8߅T%V`(L\)eL.{BcSG,WN!_8$ E_y?vfs7 zQ0w;Y;np&jUGiN:5Z'oGygElKC95R;I:Ǻh.DMlٖ""F'{q䝝`\'̣"@ZXYa ےmFXN.؏ysK;Z)xS!prkre>1GPj20h)7/CmJD1o[`<`I.,+@Yt)3 Y?)hz 3QM& }9)],Ə L/\+w2>}&ctfb);']Z`JZs8e鷚ںqx]7mMݙ8'c^5F,1y*^޽++dMls'[ ol:v!A]X^#FZ ̀B iBd؍n% GH$Pݱ]`gc2jP8bN;iA (pڮJcB qcx0>y KqssɝHa!DcEg#HkRŶ("qQ3ta)T8Nʟ[]33kHڌXW0=wn=U1un}] 3O2EZİ$e,nutkZD;&L-gkӹ*tMU~]y* 1aI [ A`C;kKf 52\XtȔCazGTN1Ln~o~f2( =5]:) Ԟڻ&".ͷ~%I؄;݀jhJ_<>i9WinT{vVZ~X0K[p.??zVC=Ȁ .Y)A4KօK&Ǯii!|èYްA"/dm]{ in'w^\R|&;<>^tV\}K[2d<3RM+$:ˁxԃԐ)'tmAږXFH|MysWpc/zD`M^?8`h-H4cFl"FVje>k&.#ϜEOKbis^zҰPvW Up][-5)7}kFKC26 eBAWvD;zBHX)5h],;}XgYM3q:pͥy?O%9.r-٪gla9,' [Mˢb5'#{@fd!oAꂘK2ӕ(nAYaUp -bF8/KM8l."DzT#棈M3q2dЄduٯ %8[pRXtxϺiF-v (m~0ĥ ÿXj)Wmm(vFkM--Ty#W#҃zSqǒZeh1zTz<|_i"52#oQ }Ccm8,\KvhLG/"Dm^|I5&q~4 -0DC*l#h훇ٔh%jڋ5}Y:%v N5a9b&dgp? \Z1h |9U(`\C0L P: oc5Y+9>%pnPt{!|tpכUγhoA&<ŋXڹg]Lv SbK%&qy’hAj}A#,P=66+H~;alٰtP &aPT!W6wƕ Յϊ'֍G=j߉#n~R U.J|CQVKKbsX%\F~?̦-K; ๢H,lBtu\$ f^׬_fC1y;52w3_N%sb,:髸w@ܧS t~}_ %*{7jdW5Nd3.| 5/L P0usP=kÑI@˕/aas]" $Lq-<$L>"rq 5HT>bvj]/ ۅQ^̛&{xM8@Q5R,$m#b**6rx6lYRi' Px( :j<$b[cQT[َ58l]N/΀e{>DZωXD:GU/h spY)_ 䡔J'`u[Ɲt:֎ W5Lz \/`駳hBlȾ{W"S@ͿY @qOy!tf& qgU,ҨK.Έ!k`  k}:!u8ei d?{\EF,T/0(n+4O%)а6S+z&@o|KLng?jGe b]ߵFpΝЉ4Tok9_m$P:&aI% Np(lP܌^:|btX;DD\i'Zq+Vǖ?ON@kDEG|͕LHZ1ۦWUo"+P"3A⋂k Op(N7ict@d;E{Ftdv wI%8#mi61 \ia7=0C>4FX0Uo&4i<"JCn3p4#'8,3L%|_Nx5Dfna&.}jѹZNyA gܻZD=5-ŠTR`0VG4!~y?zx +[2799OoT;+]c5򐬀)'yr e-T *2Dc1pHlcL"ӂNfW `5- wh,% 3Ǵܵ7tˡLn3 ,I.`O闞Drҙ%E 2!1LTo\_uxFi'8ҿmC8s f+g~egM ]b#踬nJLFYy΋hp5o/[?̵oC[+֒16 <P9S2uA҆kWeb[9 hW~sh !]ERj]DקD; N14FW(RZ4+4g+k 6\RMևf F _׏%5-ui O2;L]槆1_B)'}Γ`H *jr:ָLPqr.NUw;kZppo3vFVV;냂2-KV3,tJ SnU(tj䎵'ӌ3:<Vi㸥,GέJ1h"T(r4( 祃}㜠6):wA/7 |NleyթH!k1#~EWRuP8z)v`X*+>6`Csf;~Q VamC3%Z %Su%&abXoi߈✾p@gp]y"4:$C+_nP?&3s}^`K"G9*nFۯ-Pu7ݞ(aHy V"$k)o'Y?˗jW(bQDEe=C44_e:M4Ύ|]/)خcYM$хFUSfrvI!#WStHyf< 6+CmTwSuPًX!'%?뙟hvJԗdꠢE3+GP_h_}7ȉH'XO:9Bjfz'ҿ&i+ۜ'ddI :xv󪻏Uh+v|'l-~H,1fHA @Dz^$7}0{$Z7׋ o6| sĻo9$*i:oc~iy:t_ɃZղ9{Ҽ >_li,Lw RwQ& $ eYukԵ$}ko̬[&mJ!r- ^wSvS51Jω$SKƤa.nz#3Q, ='ĕb_O{ovڿ+2H|0\=ޕi#}Fcv@ ૺpžQ(7ڏϊo%m*dDSߖH Ps3Y_1 %=_I5BN<-A9*\bb/d3{@Sʤ4Zth SCa=*c1) -qaxpq0 `;[KUeeuDO K hOSۄa4݇s`KP ]m5Cn!ow< @9,Qef9s4L%bj2(3 D}ybiZ16W1"n_8)=z;oL+\Ҽ`H1` D6YIP0xUT 1_BH/^`Nl_O`6ߪhu1mUDK̸G0tr_J'k$Z,v3-c`4Abvӽ ŅGo0o gj2WB N$ٱ?jgPI "ԧe^l=CC&zOAxXG4^7]Q%ar [?-m*R'Wv7M QDs*Z t"&݌MUxx t[-=Fpܩ_L3c"s8L&=83AfZ=w?l"TX4]w #ӕjJRC=3pQ*o0(7`tDJe8Y=!(5kY衾NAg܄84ݢlO2 OHxFwk?F=Lu j\gbApu@o18u۔8WۋEx/E@ZsC,um$H-֖?NDOT OX&HEcc5uAGFGJ(! }쒭-2 ӭJ% d㚡C\j^KFV5Cj)E,#1IEc/Jf4Vi;kIGs(~ zDH>&;=7Y.d"V 0݈n>$Qv]miK(&mRf*}2 T; U+ndNڥǀ =[0:Lm~@A9$0ۥ_Aro^0 $«$ Mws}M48ļ!j熝!F: !egC|_;}Gaqc}o Mh ɑ0S4~IpvmnqO[Y3"-.n!ndiec$J;g8lsɀD&WK.A Jz+!,4W0Y(b1?I[Kzj#qsF\)W3Z>86`jE >܇t\S9Ò1ZW1 bO(^I0ڟL Q0:tCL,|1ѵƪR/ۑF+Iה''lǵ q9l c<LZ0!·ɟ3?QȖp'K`06G_dH仔۞0=]`Չvr4q-fQ6r 83~};PotS75L@ۺO,w5z7fAenаpvo9-8Zp~om >Hiz3gPہXaT~J*+Bf$c ScdM<+<&HPP`sgI#,vϚꦥ0} J;(xJ= ڟc#)@QBc{R~u)կi5qgy@F)Z֑汘ݑD6,a "=CSf|J}VrOgc|]k;}=Ww@x5.UZ8\}i$! =X5tUL'i(*s*mU*|;!..Yfhg랥l[L' %k;RہsLc5Dka]e !#V(Z[ .%2r&n@uJH82%UV%{6,9.![IhXM =g!k]R xGe h6<g5Yxys@.5_[(~,¦O4׮YUAɤ\ 7(N!Ifa0e1s蛡%~E7vLРxʆ*(Ecae~FfS.KHAR@?袁ANiRiCv KR'<77ɨY&;Y76`$)eIZ`~ÂltqX5YE GA^N财k{jFbtQaWT#Ļ+d8@ [QCJJ쁸#9ªY,j@*(^ ey=o~ͥ&q!v xLI:uv lf+SH79p_O<'MӋDF2ٽK|WGܽ`QǛNhI&cL38V*)nѐ8&+-|v-4{F)FL`:oYd]eRt>\Qyq~e#]oA+g ֭^qN<6H2&؊G*9lz4|Ls=o ;%xDidLeP njlJPh3#!ɧ V%A=ny_|^fRH-<_vxr4x$qWu~DΥ)Ubu֢971a6ק 1?/Fo pbLzf8\(޲P,wG>=S xSs}4IvucXDd*KWMC}E+r@UnɞnhumŐiӚiϯ56ڨm`{Sf K&@A(5hlq+ZWVWD6~t.OɋVL7L{?qЩ4_ xd&'ran]5d%Kv,t[2VL|ѳ:E Cx1K%>5D"52fuNqL樼A!#|/?-7xz2 2y֍ϼ|#Tk\64:KwbL0E ״%*,]z?8`F;+;"ۣa@oHfd68vI}H#zBlAr1C׀pSI۳7bA*[*]/jG*NѻgeSVb:2Xr{YZل|F^|gVtbj cA e6aodAݟHuEiEs[~AɯGjml 5$=DRF b!.-P.&'VFn^__Eo=Kw*-`U`}N// wY@BONu=rŢ|FZ0k"#%C\i'T% @ת<3sm*?O^=6֢'W^(=b}#'p#||$*ϙ:]Ϯ Eُqn~yAR2 uG(hpbL&Wg&-7AЛ,~#n5wA @Er7I/"]F<=Bd]uEgf`{cV{_Bx02|Ml z=ji۝uӳHB INf .&ڞ1 \_&h}'& iRZ\rR~ u*)~QjBD\nëo.lj땪x.ușe}Y4xe$Onhi\~OB}i(ꐮ^?WB}R{gLs5d.x.Zd1kKdͧckIKdɳH;Y4`yp+)NG(Gti'K?Yj$]W6[B&"hfq"*ز@GDk_.sC{B悓 `ȥ;rM\P=)&aEUPtOp7d] :fZ3^tnb H9P V@ ٽDh]A$'VOm۲J [!W595wztE.T.bK1 42 iWxNc#q3Mh|\,{;!=8+hZFt1!MI€yjB2@'av4xP3Yg\y ͺ!4nZ%"xG&@ҢnWus_s[YnG_wu%5P- 5o <`v7y$.\Ş{w %zw =eQG}n( KB=}^:\f\ɑr #Z?w0Ӟ.xL<]exIC7cfG.{im+ʉ˙b/Գ??Qʒ ܰ\&]i_c頋01ݖR;]&1I}WoތYrde 7n #ޞb#~3=o\J)I?.ި;C Kg'1U[>3yDf m/ZƼgX]^% ״s-?c39:|b|q!Os[ l?xt{ Uw(~+vF~ IfUDy]\Xu1lg rts(;bn_ gt{w3#&,5 *6=@mq[ GP!aU=m0c3]شN G!\` _f*c2-H3b2)kj:}0,`vNY9/<4We@E䗡_V'79 @׊ʊDZ9*,ʑĊ ~ҝ3 F2dT%Q궄QQl?mQz)DdK#o[J!SOVveUl܀f-U_s§ۜii'p̩L輢yL'U Nao94e8xG\vȿ!:"}@хL$[/VBaw=M]OiH#FZש/^L-4}K_\/YsNIy3HY_RuRC/S<<(7^% uIsn +TjŖ`" [e4Ķ+V̿ Fi1f]CBU@=V,KsNڸH̃8n@֧E á"Bώ$}59\{Pq7CWe >.o!w6>oOן*ZPyٱ.`EPԐk9ŧ|}sri|F=%"=Q?`5T &1@2Q-ğF-Q}@wةOl 0G]Kӵg l.uriM d 8 B Y{\Ea(rdxGm7Qd/%zWAw&rMՇa!t0 elDqYSUp;2/QR)>Y:D Q *r[ùz+&1ES1Dwd{s5 =DgUvrw,f#:fI=ǵ8 &u] .BӔD~r]͂Cc+ G-Xu@\BDY!*T[M(h,ͣFzN =sdFYur8{N67P"i2L9h+,xJꔼkv'WrN(x;@}lی0E55!p%fR[HG-'G^ Ap}X 1qwQl5&tډ׉PTe"jx#U_Q=u*VPT$KQL&VNց,RRvJ! =AF<*<^;5z^X7a6lyb j$&6J<fe? tEk( =̄8VkޫE&\ u#0lBˉJ@T g/*)ݢv+uh<^sJ AH !] B 'w3DS8v>ENHxo `Rg)Mbu܏t+MO+2Ow{7ŸO7sݭ\:*;AuIE=@ydhsn@# Kި3I?%w@ϛ+~N@v7+`9QHN1lr(mLL-`>[ҐY%5tָ4ODkX-Crah6!br@lovNWp'AA!$&@$:]b n7$^NGhGK| suѺsS#elxW{2$EiH.x7Fqyd^xU0?# Ñ~6c$ZHB6ֿi t3Vma#-8 b;HkSV&@i%quVN4# uD4tGAg=BIkJ-m0Ӳ/sAe=Á(wx;!ݗtAG2Î%v34* !Y53FzCc?K4'פ{DQV1"Cn<)"rl*2c/PO 3w=9߯0;y'*@Bi@/T:h%I9tny$y# ݣIޫ :Sߟ  Ob:~tAh#ls"v4fٽP% ie;gjN6[?"9⽤;1 <@PK'E g\:};Hק;~~2^ﳊoj}/{MVjͲΗLOY|؆icOWuJNU|TPOLں]`ZJhS&GIm05f.lzWLǦW ՟d0&,V~g^R+sl@1-C6l` З^sWJ.Lz1w?n.܌w);Р~A ŵ"ڤA:yaͬ.ж4՟9Y"Ny-Ұ|c|?ΰIl'œ څ#Z4TZZl&1N  )apzd@+jqmCnM3جֻUn\B6#ui]5%;JD]U2`]԰7<:$(t1$hZG/4w":c61|tqeԿ*p׳wzҺ g5e#gǰ:H?\}kV^;h 3wF.e:T 4p4/-/>@qoa" JC64` g:?EYO$iT' oRC2,sڮ]yYqĊ y餞NXɥ/?VyOU}{E2 C qP's\ Z7u^KP<[vB Ձi7'q$ #,i;fFojxJ갯,Z$g`zZyn <@DUZe;oHT^6$w(Me>{Va\Y7 k/M5I4Max 2'WǴ%}g[,6 y *V&9@slrNET4 @| ™OcitG.!i燀(nREB\b~ v]1l ֥;G~)gX=R$r2 +y|!H"v;I@,}n 7DS4(1ro pb106~uCn2x$՝)c(!k V,݂E}fr5M^ܖh>Jѱ}s% kXڂpjOCzhWTؘz,NY!pQ\Ә4TOw~-gyB4М䐢O5U$!m[^[AVc>UWgkC6]XSP9hԧJxebs\A¾e8Fy')Y~[W_U H?3xޙ)%G8H!@/] B ^/pc^u#~O^/jׂF0VmUMB숭:)6@,8{i@Jܡ_Qp~ζPEo_mW8Qi}DKc:rؿkn 獓޻3n>9fG@ #+F`wȐZ'> !O$i3Cg%ƀ}J M}8e3A@u$܎*Glfu:].*]ۣ]6#SB\t&=ړ.E[Y^bZt*0(RsÄ̍]0])0Ux"\\y f:C̸>d灐7RނF|jTxs&"AãieJq;Dtiy(ũɍUuo;qTq0Sб+` j ;42VPmKEa.:P,Vi1chLwPĭޮhRe(N=0 c/pV$csF)4OQNmz'ցnnYO#Qҫ]{4CP”2Q`n9Uіw.Ktw߳.wwliB;E~DWaګ}ozr^l#}G,K!"ᘯT4TsƏ2\aRwƮ8S9G) J͠Ń zIxl]nNaKѳoAԴ@ 漂TuC}bH(84 ;m-ِv6/Y pi=r+Oz1-5ﯪ"[y p  &U"|Cއ{\! ɿF}:t;[ X!ۥbH|T^i(6VS7i=>x/Q icӃbV^߫oM`Yj)wV#;AУ7_45SUj3Db+?TIݧוz׬(ohuds!p+sK!1"4\c$UV t6\zfTbgQ!@\zt@O\h]3gM6- bG;s~C 3CLIZp="q*a keYXpDirwX/lw i_`oc m&z,;?q9nxGc9_$[ZqP2*ai hupi'ϒ9Ct1r_/k<7)y4Ol5ȳ_qIdKM#cw4E`MA[ }{Q̴_&wM͵R@YrYwg$8S=$ݿu _ |1 *9׼U^fT^gqqU(oh6U,)i8MEھ3f[oAb>$BV *`>^)U^ӛ 6}wNHWFrsW8<ΰHe/˻5ح/h#+Yq앩p3ml44LR@8Y"=!x1d\5s!8+_LQ 9[Aإ3Q#WOtlzY۔jjnK# `15Baw.YUۇ6˜B5Ng_tkB\ΈbwLȔd)EFæ+ vGm3FQuJ_cSE8 CΟїq3+1s[> An:>j5meThJ2†/U/oqނIu$g4* /-#_Avo,M_\̾j}w.C;:/K28Zԁ!G+n. A?!㦤7rϙjáH+BpkurElWHVu +4}6,! @;M{fJG֋*sk~'@]S;tkݿg}|/w+0RqxlvSN4nݍو"*w)R`zSi*\ڲT\I.bcmPHj6Yjf .ݍ]M>!N@$o/3)aLݵ*`Iw Pn޼XLK,˶;'yPBm* [|<Ր< gկ(!9/0v{=9E]gՙp- f倞SW0UX7yFJ /eBl:;3CKe o֭{B1Liђa<}$w%n~,WMؼWD`"r/+VqrM9+jýESqEPB4G WԹV<_˖6*OsyQN1Y7OJ0ܔ`Vv?9`+jݤ @J cfry[gɊA:bs.K6En# 73¢ouncV(F#ᡗK77LCw^!!:?澞)60 :\U6 jWV튄!o1`bݜj|e*> ;Vߺy:@a9n9rVDk#ˤvMy$臔E1kshd1=i j8ԟDN)=An1.;zJA]0 45 c퇂 %F,L=Ou6AԤ T>{x "D8+bae%VNMjc+&R2e߾Esq>3q^[ova>^ &eP i%3I aӚhDq0p,!RY3|2HAB_FNH`Xv_.ba%p)^Ufvm6A;Dцd=ᯪy'~R_wu'db2LlFɫ6rױρ88!|4whl.n{")dp4.Vώ)Bq3lq*sRи˕ҷ`X?XU&E6+LȟΓ4~=2暢'zX:GST^iz 8(`ߕQ ^X>StUEsMXS337;~b ٔ)u"_ΩySU"(TOp/PpIWy$M^'{l# t~h$wR9W4Hm!4m` *:'OD⦏+ؤN2fqu$yDGR[y4:!TU"W4W0e2LϺ ځ2q>a=qᯠnr0?2xE -sbWwOi.Xq#LޟGҢM%k]w7 e7,ˮoNTd^+zE-w_3uBKߛ4mYf6%1yqqB#"sUOHJXU*O+K3H0L20jO@ISjOl+FͣY){:Mhy<-b`-J\ rvCgsxR[&!ĀSmƉյ/?~}eݻ|;>Ve g?dľUơպ# 3%7$qe02pS3\ q)󻆁> klw~É6F;Un/y~=ᝤ"q(J&)vIL >oMVN )Սw*l β@*yV07WMۙoZRW 椐y=bD:yI(qKJM$3R.h]k>lcqbf8+dX NC.wMs(mÝd:{K ıA$ݱ$7nvFRX~69W ?L>Dϑ_+ W&4UI,tqedLA"3|B4GsGD^\Od{ Kh&KR `/~V:lՌyHL[4,Kӧ޶i!3 kN) cV. Z6%|xAicz#[HϻkhM`)6oi,l{۠uˢ _DU]c}: sLOS>#a ͞oa BGJAǂ2~}XJd3贞D}ehg-ܚaR!V0Le5utBpH<$Sos"] Cݦr[ + iWa/z=W_.]үuryvǻA`}]D0e'Qlt"ť8mtjDwrg(.1vE08#M*L @M]9Ӓ(Ҫ˚[mL-WԯD4"#[$FmpyvT_AlgDä.s)hY[Tpq^x )er}$g7S/q@.z=^R^`3 ` +Cc:)!t "/YLW76~<EWs[ W_8ٽć4Bw9.µϵ X:˰'݌ܓPH@p>xGQ=/'Drlr.xzt ТHۥ{c4F[fJk|]qWW a *#}cc<{%-e?.=L VqE~;g|.ԍX|Yң E(㲕O#> zC\] \̡l}Xǹ֧@0s 1koU qt*^{z̟(NLϮׇq31aMA/"?MV9ڎVH5uݖ/䆿QƁs'RՋ|$/?y(r0س6l{۵~dq@a Hz|M=Gv@W* yq ;s29U$vi%b%?zv&RUd,\ $5Dٓs1r/'cEJ~roؙ@ rd+ejNюfeU<@`OM7L4_w|\;,9mp̆M8BA!=@gapO?@eUժh9?E4Bp09@՚qs^>SSkX# [tna0#$nO_.Ӽ9p?]WՋ]%c!7W~.yPR@fyxl9ĵijV}> pr}~C])bEXjd/o0\YLm7(~e1~ EK3% &Ap0Gه?(M’}#PݔGo8"GQ{#( K5Ȕˑ4b؊ҳ @AP_oW# eYP=cuB4=Py*9M I+䎷v~(8)ƫ~lTm0Lsw$Yu9-V:n2ח{nzaې)ъ*x`3 mELCcp6VPny> 1Sem9M~Vob>HHWQyiƭxrg"Ji$Xh3S)=}8508S">{^7b0l>3aZq+43sc̝ >-41vZFA(53muPt~*]'!>$/ @-_Ж$9Fo0q5Z.kbY^@Ъ:d#4G'M1<϶E+0Ą' %"V|~ jK%ܓABIAa:Y9=yqb#btrU\TGcR-8k>hܬDrB CGx}j3){s<.]ʃC+LZY=Pջ;/el`yIya9r"??:S2MgC-夅n8'ڻD/)2"z˹U3nG?t<A"OFdґ3oTVǦ6s@:P*0sO²ٽWcV$Тfu{!q uQ"MYU5ےN:ɥb:?3Jby7Tn  yϻsDyVQ++!>]ҳq-&\=(}JFS" DtvzMO4:p"T/E(C41UNG9ge Xz7"QrK?0ۉwHBPnARY~f^uzBvPfΤuiށHt+xܓ$w`),ۆZ9^L/BC;-mF;ld'|y0!ZQ>Q@/9mF9 !aw|ܢqqHd"2wBZZn%iHG;~1EVXN9 ZsE(VQ=wYvo ᫢?uM;m9Qa MQSYf 2.AO¯\i?(v* iFA8@fO>z촴 }[!d[\sYn`+֙.t93~VIr gkaJ:ujm( m&j>TI]$)zfTJL^T[Y^X-v/!A{]2'kl GFr? S t~)M"NɾۭsqE埩Ӹ{i; "vXkO@:BoЉ5 J%GQ3 ,l#*?q:K4!yc>mX|hq%_u0fbf-#iz:%̵%Aޑ>Tt}@]cy WD|Cdz?,  \ݳo~c"E0'>:TNV_~}7[4+}B⋠zhg=(6SJr|[)ŁUsmCZ!!^BçO~:Q.D#ij1,CU^a,,ڤбsLHK;UNg3aćL#V{oۡH7*¼].I,h˴9 F=z%#eeh=i64 9c%Թ̖3*r(c7b K5n4JL&Ly<9*o.|f\@íS_N ^r^zno zilsǦXHщ Fpl\L^@ eI8kjzJ0C)K]Ϳd(TXua[7zN GOB%sMu=_)i#.s,sC!"(~PאL*&%>T BL5"}nkЋK;րOyACr_UB bo$=fPpBywShBߤݕ$>鼍p+pf^d0|V~^aJkzˡWS5.d7t$gh8E 54,5҇*kX.dd>HʼFSp17(X_:?FЫl6pwY+U'.Sz`߽7 h{' Hu p[5?;mߥ1IT=EE+Uo@[ KõYN' 'c؝|)c6h@T%][wb[3 _= b';[Йy:%Kg ÷ɟShٯHd6D ?jZ-iv6)7j Y{b1ܶ:4P&s(D*"S͇6tᨶ+ň 䣇{Xh?bO|?{Fwv؁6]{a-$Zo5o ]DЄEȡ3 0Ө^Aa' ^ ѿfnPެ!M-ojͼ&ݒSm8{sCgNq0HvK1k";DGgk*[D61(*@,yѵK} ߏ\V/gف+8p/"eؖGVh4DCT'&R|f3w`=uRYtPbxj~ @I Uf|Xi)ކPQpED¾͕-xJOf*P$8³%90UOEzDP79+_t^DڊjNON٭ AO1n .[]XxYG?:SnEQYi_. #δJPU!!O0/k0Z5Ŏ*T5ͷ8D"A7 `lf%4XWzݢ%[7ŕ#kn.ĵ~Eں0y.KY"jf :g Sn[! ȳ˦ΐ C]҆<)7x q6'C=a.OҞN.C:gBoCk O{)ׄMe6d i" g&DqhP rzIdvT!f#: 1 | /3Vf`Ȝ1Y4S1ǐ;Qs9z)Qi:>IZ|7uz7%]$n)gclpR90l?N#c4o]ӑܺi̺SRYIAV zyaD y1=+5I*'/4^E+?/I't*XZumBY|bVxvk:I1#C{{Q]3nӶ[n-utAʳ>6y5$hUP(`qi7@#R/ ,U.Y_r|WdK7 Zmς[I=;OlDTN[׃kc+bE0J&~׽|I48S<>+L]j XԻ4u=3s&8ξ]:xyDbUJ`(LU8rLqLg~>:V N/Q0E[l^ # o~DL7O_xTvn̬U"@ 3g"XK&FlgW7ӯNj\|NvI+@"&T*+_; /F.t ɳJ BO+Fjь4HQ:~Hȟ) 36cepn?I,]>"'7쎩# =43I!?[SdV?r=f\(&0Z2ӫ$Kcjp4SR_,,d 7"{HEi44xRܾhT^apw5TyԂ JfF:Ԧ\0@W9q@f7sV>gUIs,K_Wb6~/˂tL} 'Bdy{J镚 46J)\4WKѴa?B*̗*IDjc:bX=0+>7#y,]TP>(f\1u4c ed `? @c0uv0=m}ӗQMzaup>3[{df5(αM.'N݃S<EdL]}~;GȓȄ?+"ݍEy:MX䚽 $9J}qd=˪(肛)IȈ l(gAcH4̋G!kv{R6DE]Zk,<_"7WD ABg} >x5()|L7!J G':{m)tآBNCgi['i7WaYOޙw4d2c;}J։b>&eC,>FC-ʞ1LtƁk"!.ZIXeyQx½$̇}|,B>Ϧ Fr#fDQƶC@q+ r}AB ՊsG\,L듭ЯcSB'3OM]`ry5!-D%"WL{֦fs )߃_ mMgX!,l=@.gSh<t\^!>^Hҷp oQ{fDnj$ʩzrX *[_D%Jg/-~a6@֥؛{[Rg}S jq%!gc#6!^7hݯ1DJG E5IZa2D\#S($IaRs\t'cΪ]"BM3!9͞h7n<,f9w|QVPB.X9m2+[8P8rUt΀c?di|-d1"}RRo )HR W bt} bۜ,U*BUApVɃ fLG /*M5A & %zL hkOh͜wtM3%3IKK=hѿXrY:VQ7^@8γ;+k: D(@MWXdt|ܬ wNvIƬ4C QXi-coo~IkW[t;^R.|FZes֐YKFKm&uc0bJj@L$PȥvE ιk#OU}w4?qv~-ߔ9}\_b #bgJ·riP"uDFS~W \rC-n9 /)}.$ ~f$~(fRsO?T1 &MJ  Vջ=e1q %HO )r!&~ܭ@ =Nu]ڈ_rIlq tq^a::tBѺ)A24Q}_^ 6/ImjaL%WĀvÂ_gLRcK;)EO3q L!=%œLtIEH:c孆725pV?pZ?Yg'ٜT\$H8\W{PWuah0+DplYK˰Rfq܃'JfD!m?L'VW5WD T ?7=EA3@_g$7.i/1[`ve|hy{t:[ZEQgI`.>)_ ?v XٳTz<$8@Cԇ^&%Gg16C?[e&+K:5B.{|gMn2$3)F gצg]?pkp&f4#T ԏ.wJ lfO++ 'Vl4b ?G CtЏ{g; AX^3ƃ|x0mLi_T~u$ 3UD:$MvKIu_<.} J:OQME\d26!ny}0 .( 7%@H H^&9n$8wU$ߪSrFC@oKW4B\.uq"|,g̜i̅_p'_t9NjrwDSn~PNѷLUm_Jl Qǜc.G#REDtE %dޑntAO5 L}YcIt/9D)g\ƀ+w^<7dP0ƈ4v ~㏽JgJhSA%&[3?ҜyBpQ] ˏ| +}:8 Z n4,ZOoK)6`P_SL@Ϧk 2'Y>A{; DR{c+ÁKq>a @vgr1>n!BWYn!X;h1ثKP6?ka7F{Yke~,0 Mi)?^ɷ7Fpc2 U;l@FP6&Y/Q9%`?}=!X}",߿{>G% vy;sNpҔ`?<~S@laf)|/RD+@0}`a3!;5裺duk3^EC45Wau  3ěs/j@ {iXdی{ ެ#y@C?h_Ǭ{zwҸ=ׁ̲1J ,P"qQ#z2Dۡ&u\q%J%?h\\PՔ43X.%Ŧ="1W-0Hf1b3W򪥱K~=6ocla "齧 OS;P%7usm=T׏Pm^1E%Yi]D} K;=>c8Dck;΅CIWϢ\z&i?^5h†Da|qQX%2}/Ie$~Y%oj~+~Ur5xvY߄ l#il8^(L-뉯Q,", -IG;(|Sikw)Ik'^1h?=>hзY.@NfggjU[Kgwa{Y#?`4*Q7Q7'ǿn+^4BSD4Ͽ\?&"G)c ./ U1D7KkGZBdߘEi0 _jH_Em^:$MyfTEd-q =7ͰQ6gyVW/9/^ vFWF$jRLDݽk:)<CĠw=^S[mDz=&wtV(b3o,ǿTm\VuZv;Nmt:+CS=7K$NXh--6: w\ʫ%s(@˕mTQ,3+j!c#Ը)(E`1THL\JpMYu"|AAeic~IuS߅fh$*ZL'ħJ80I[3K@aa4qɞ>8nm›^iJ}i pսL|c-"匹ܗ%wy*6r>kj`rXTPdL@~{ "4l kruߧ'l[Q^:+=2pCg@U(K&6"9^q&Un=8bBD;>n.gMW( :@Ex- `|i(' g+ms ޾2IFfaI0_}HM`*{XqԕH}Bg'=!y5Ik׳gCn.2G70UW)pY5m{P{ŋtܚ=H][H;6oBkVk4-pW/ϫZazؖڪjEx$vSHm1bfhx9 $mҖgCFg^Iz+:I;O"sX9A2qtԨ]+au 00)u20*Vo4o~\%!a՞;ߓwI-/Y k>%+Qu@#Q3wfҶ1z HPW29ff8t񢔣'{Xʸ8ꎂCgtgQy*\޵S 푊@k>sG3SKtvf7d!f!s#= tX"6?^r]@d6r VG`-޼Ҍ)JD&QISW*ȗ[x>}(kWqGY9oƤ$n} +a .q`}d!I3QRoCIβj^[yZlI|-a%QL)vzEz6PD\Y>W K[+0-{+=Է[ m4}]xfhMO^ynYKєFJ'cZG2ljSXՊuaJ=NtUiBc% 1~ QGq tsQ:S>?22K7m˭f%H]/t>qt;ѭEm WR曇d\QwOhm{qٿ;8e$f%7nъ ėq50XZ!wz|m0J- =lbWI0Sp|n\ڈd^8?'ӄ'NT<+i>y-J@@GbX\%E>jT+ҾGv_ԙx0.9Pxuxt;- fgoXYW"&2`hcp1z0˞lV0$tgCɞ44]f#=\QB]}6p{K|M@Oj>~%m 0Ѕ%%(6yԨ=4Pq v&&~N޹wfHk2G)R1-.^80͏u9QXDgsܯNzX=ujiAM@R = Pl qZqqހt[<)@t8İ[B\(%x0 `@r]S+7Rbֳ q.@˭=3&iYYRtin b(pJǿSD. p6U2]h[VGʝWdlP=qw:-.fu,`./[ZC-rEMv:̇.0) 0EҼzH>>?q^˕S~*Zᭊ<|`5Ntau't"rS/$jfƗ?}`ŵ͏~PWs=٫qPmGY"`*:qH^ Kx-{SVANdnɽڕi1T ?!$-8e8;IczGC fwٰXt\_hҟN)`K+uxFQ>@`fg]y7y<j mٔ}E9\},4)WՕ|kq357ıho"Cڑox|?L.Hܴ @}+Z$D<;n ube$;ƖK: ,@b58zu:J#l, me+ၿ#2fv2qb:~Z&%0{ ˃NMCVִ99*Qc g`sfH@F8"8!xZ_i6b./n[IG޼Gg,*ݩ;X(2G}3iK" ml- sJvfbΔgk[8s(1j~7p+ <[Ʉ'; d\y/fhnə KzaL 4 ߼\YG0 VPy'-X*(qt̵֙Jli]߬^)Ch]R[%h+{6I, P1S GcNLzUQQR'zd0Gpcb?NvՂ^Me9@ئVy-^̄l6㯭R&{g_*E.~Ќ;Pg'.T ܱM2^w`Tm5ӖTWw]B@+#@\?x^h?lUfkZGF>C5RHx%Н1:iwX:{xP[z0MXQ@ ;?j7>E>/C2,J|IJK;)$ v15Dq(T2UJت2pv_DZP $7 'G0Θ2j+쿈 cumTxЄ4?eS(+sL ?(ٴecȲeM =Ÿ+BM8$ zdnZ;@eŽjp?IJ` =_,M.l/)/z`Յw0M( ~e囉Hei|jY"&RDˆLH:4: P19[lm8Fj|8 PGawFB4qҪo^ǔ-6zy[ARaQ:W;/6krщuCޞNllS*A*h[RMv F%qP7*3I. pK'DS&3QnfF%T?'Y¡ps-d:FRi5>|,,)2"҃z0b.'p7COWǔ4o-]2WCu.ԅ e8 2M9¬e/މGülP{+׺[[xmjjX~vșm=0[Nl E>^5:DH E0nmϚOQ"1փsOlQ[O@75/ $;\C Ly3{smx*܅.ͬkp3K]ga[j?땺+w kUOmpn4Nf1]ǷAw|%< eM[O%#4c vqqU*LN|}z=7rQ5i%%5Q^TiRXku@vE?weM ?&>ij>?eK8EY|F)8unoqª@{^ ?K#{CҺ&:;U>Ȗ 9EX~/ieF K4TV `RFEC#b&6z94){wQ/pL`뛬3HPg"Ծѽ.}8zSvvIcnp)u\9ѡ!D3!t;k,#w,QFE5 J^)T}qKXFς!ȉg×H*A|e2vg<.Ӆa'ČٶAK!6SpޟpXe ۙ߶qA5Һ՟L"T^)#~3ZOT# <]IC_ZY0HAbI\,t&20H/ 0ij"\߭qy .Nّy:iubO](`XZAd<֞NqɟC,r{}$OZ b{K`76?RXfy&r"!=Vw-U82䎵Qb4r3Jl0GT>ߨW{18KF1Nhy<_!ҰYD_ ,]?6B i(mb9=U|7YJq SNwy,٬kNZ+/ΆXK WuWlcg3^\@"8Jy ""G`5:ew޸y6b8B< )\-`\-ӻy礧vC^>NgrhQ`Ϟ$s%i6]oṱdEnE_T[Б&0Ө2OQ΍Sb< ͈|b*F hH9=&ȡ8,IJ6HrRI{RddD51Ew'ml[aauzh 7:f-p,g~7pN ")' @X:\`Re]!@eUd 'kNFEgCzSP1ibaƎvt%:DMW:"XȈq'JP]qna n"P}Ri}lf:BglWNZ֡8=%`U.EyaaI-(&kjBx!7lfNr? Z#%eWOF'"TZ#=%?y IQyTv>,ۿ9q& z 7P|/Ȑ}^AxCDCV`"~JT-jP8ږ\ 41N<\Sς ;IVrq]4$EIi}Ev)GE4f=NR)Vp>mI%5ЖSD-Y_?3Ky/ 3yo[oƏ W ?% L~֫:]:*77.#}J؉nyw`CI8(S΋#뮗7?/Zwе4Kb 7Ptk,xk@cV.aLA'ŚHLwoe;R%Y&6qXMpңAZZhwfHEKTdI2S_9;?sQ9݋ׯJ}*Ĕ7x0Uj>ء|6KP{EQbn8,IgjXRb"KI€W<~=r\[hIqdq;upxw7ne՟v$:aHg@8gݠNi{_bƁ1ѐʆW0{ƥTQS`g}cP L$fUi<ݻ<~οrn*1g)1Ȟ;Yamk],T7!0&(r8#~B!鑳߱b[@tst\{U ":,v}G&Ft*DD ȧ2pEE]oo$xv?9upǂژa#+B.X0`O%zfQ#伻j=M$ѝ*"~Hצ4&X3_/,wHR6{69P =!drU }\Sիg VndQ1Ӿ;YmDafO"=l|m"o~&桁Ltr%ҶKOXS .w,_ ӨImGrPiq*b'PQxU{W Kk~ЩΙ%ZJ}0apmc-vg\3'W`hc̉E3CJCxQrU™UZek&5 mL('2puYSɝ2|g]r69-_8d݀ 2G#"qh{+@K?nV+zq:Da;Soᷕ C4B}gqKJޫZi7f^} }brr|^'^ଦlCnb祝ḑ63PȤ%%{$CHVӸ53C(uS8ÈR0jxq@̀`LYA!8X̦lB0tvЫ9!}'mX:Xex #1j/奙$鴂bHsg$56;pj^9Y}]>,ΝIe?_{IX6^YMUxl uH{S"2sVS2|l4} @w޷:}qH8ݲ8(MT}v0X.;wj% XFn{5e<vö1=dXlNOmm^ 9R*_gbٚۧ<^dͱhbxT "$> ,+ 򶽄, GY?; ^*i\.r &Ë$Z re,w!+R[yZ&Ls2tP=Z~Ҿ]|Jqlp}$Wh%Z J/5Z9U<1/P Qi4|)\ܨˎhp_{tb ב gʒ^O<8# B bz$FWEoJ⭒Ɇ@ $AbteU=4T/ k+U#MU:Ctc&jJM7P.JqAEk\*:g/R]nd>p+h ?Wx05Fs B[^vCjJ~ TJe̓Lj~LޫfH޲{8j]Fě߬)j#.h&`+^107e얽Yiܣ t ´C+weqX3&?vqGF%H&Bt wlnWIUjk,,5|쩣'f-4%}3OEf?}s^J Ηw ťBׇiqe)CuEYLcPF3KԤg_ڐ@ėH=^7,gJ{׺#,ɩg>`|q6r&chd*BkBB|O絈^LvDHs_^ lxK^)Sn|Pc#L=MQT 9’VfpOvF e8u)+˝`Ay,~Dcm>"nQ0[' Hj\2v+n3v nJɅy@: 8J*ds0RN(vV?dF:.[f vDO:Vs j44ghšWyLonquuP".r~& [RSi8NdJaJq'C ?~lep&PFܤrNjfn~O:̢19B9|rJ㧾?>D0u+dUz]h3^n=|l Nz/ʼnr-".\-F쑮,\wjA}~g>.'Ks9hɹJQ4ɐy`ͅKMRN-Y64aQG?T=RWVQlkL7DYA3P|Op( ϐ~vv?=vci.ry;B<l;Yb\ y~TԢn H/g|H᪷Jڀ-d-:2նO5­nH@>qt-ƽYK|58r68O`M 4a/78h8[CQNEaDy5:XacülJ(yĥ,v?@1! {'uZwds.`f0u* N{bPPst4qE Λ#h'RДɲXF-3OG3@SE&ޙ0>#q T)T!WYr|=S,o^`6|Lc('cg$T=}0QQFnpT|?h%nKoFbyr60 VC[J܏J0ӓ!h>nO)]=%7G;r0E Nw԰  K Iy$6֖{vQ=LM{\zUorZ\r }\x\#/|dۆ >oe̡ 9I$ɨ0C~n(u[ݙ G* wZ~j|啊Tq095GR^-}c1/1i*{m]T7rx}"Lw-2O=Ie W,цʒ1J%R/hJ)=6B ֡|iݝ-*E>,cfNc lB[qp72z5lA HǪx# aF ӻ@ Y9r}? &T GzU#%A&<3Ul׍H|I23mαҷ !*08Q$?y^7wwjvwWAr`mȔF; D@o$اRY7.%ss??p*tYX;Zo&E;Hz]mXL{[ ocy2ng:~0̺Ԗ42 %B DAt߷ֈ93. r3R ;>'Y8߼ĞkU'lYLǫ2:N?^hQ[s[t֨;FAnrҬLЫ'f)G^yM><7/(,ų';r}kGT| kiG7}: Óc3k {-][EDz`_BǗ9j< &af@q7xdN(! y#6`ֈfvMA@b5P!'m8t^pc_0p5g>!ы>m"HLJ,z1SP;c.j#l &dMLKEsֳQT­/Fr /'Ofr KP[ Ǵ_ӿtn'0P` 5c[z0z:ߓ*?0v o ,b.mf GĵY:?0yIs_HTsͼ ՀqW̏Lr{.`qg*6q'Nj3O( 1=Ciֆ5WVpR_їYx:XUy&]bsVi 73Tai;d)V3 ($r6bKc`} HC6BE>mCv-6 9Ska=5+v AgrY$ /w88^t^$L䓶F}RSg-c4x *'-x%Hъ:罓V|#4Dp`z -kMy91>|eiQ ,Ys00H A"B|Hn(T}Ѥl|4[ꪁbC0FkVAH8`/"\V9AGϮo>$z >)h(j;7qz_˟4} <|O }DTe7.""eHm3JNKb@S? ^^Qo͢tft]kbsF&"Y &&;,$uzy9 WG/zdq Z"M4!9ο%alMV ͧ=10ƙQ 5#hS\*sGPk{f=!^ *gjNo`ȰiZ79supJLC-wfЂF?XH.h70(YaUk#} 5!4f9- {ԃp[cÄo^O?EL m2 ^vk~ xCe={@.Km)m A^} MG4sT8^eXc}xvn]%y@[V,2yX ZiV虮Z:ī,&ĮEĽe$r.ZuyXx%B@IQcOn5`QJm+ PD0UrD`^6DI%0x_V͙#Dsp(CfY7O|\]i'I'\ݭu je^v:liִc 8zl[kyQs_3+Ӷ9UX.(`C.][^,䂂jRyshRS4}hԐjsUUD]|p*F~jױ`Gko̧'wjWYW5C IryS"+ 8+,UBъQnΎZP4ȠP޾A"+q.­|MY\Ù,iKG$^k&f0xx*D{ 9! ̙>x3b?o}oA8Ժ?y/\i ỳXЪpl'oY9 wF)N=׫{ UqiXVSuضS"{?LwQb4L73oUs/h8SIHڿ f[K+NQ|add1%}_i:BB0D\R]di8o[Ak/W1Gťw?{iNNIw A,,2c̓W lYt[eϷ. qLy;V^vt l"61F'qF8D:c(KGƏ@1q@mlxdڥ$ڂA֒²ܡx~J*5=MDZwu?Obz +1u9V,{R*~>rJ[ s0r^<"(]AOlmN٢ObJ 1 0| ~Z1 L*wTSy^c:u\P5tPڍhH:$_!UZ-U͏ii UFG{"┃4Y>QiY<61I Ύ.s[)D8EP1gzlb3z5$[s. Y_!>ME!:Ңf32s!ќ+93N5x[(dKWA!?İԆ^*`MJMDm:^EB㦤2mW5:"?9i .ZSLEr?_~Pm#E T5[_$)_JuߓHGM㬘x[X9l"`I1瘛?6a  QV;́+Y70wN sEKӽ*{x{TbA2" fkVcyz Ҙ0D3Ww;>K fVGxXBG*O@p.#4Np2r]j~ Jl1w $4JӬ؅3*73zZ/,Hz=K.?pn'b+7JddHlݞU+gNc[Rǃ2,oKe|`` <Ef_2CY÷AQ|4̬/g zCJ8 C0HL GMpD\5'ت= WԄOuܧ8j 0 0ٽ #G)~ T(M Uu*ڣ+8EbózzMC7{ pOz= eGXz-D0MV~d~vl@ bj1S`-3Bx#?͖|eSGU<@=c5JޢLw(?ߡ\]v{K|2$Æm)I}epm_;fpMȿ ɏ.p^KbCwm2r:6ٰ:  b8rU+Ѐ0,ڨaUàeX'6I#Њy̻&2F7OcR 4r=m]<}DyQ^O\k?_u)tՀcHՅw${@gYQHYF^sic05e3熟>+'}90kfzFo fvoS| $Kķl p`.25DH2-'ůO09qUFRϬM5izn<0/8P0$[q+6ȺxɚM~3LHxpp^+>3z9 =h0,`2.*5f7>vh\Njef.@X.轅?'- Ihk?w!̆9$\h.ޚj(dDՙd^fFQbV`^^Z%V_q Rۘթn'=0m0QTk=ˠF ,LQHDŴ[[yPN]6+$ vmLdDz[6u')I#K} [wvHG+"V2Cl݅\UG&"DMB;ՠ+bhb  pJq"%u NzYbM`S7COiCE k!&%`lߨaQΤᅡs4dqjl!`^Mk7<Z\}~YǮ[!jۙ1@N+u>wTSл7z:ɘDdQa$*gP^Rx7seC{}}|Ǧ<@8p %ur}-|tD>u=ò̎e4xVʅ|/׹⽦ zyӚgL^ b%2.=mU|{# [{h sR]Ы/ܥ7>Ȓ+PI)I !7J֊w~Q#<nCd΁grgr[bXşٴ=y\#0ˡ$ oI )o$xg!TS_33M/&x !|ԧ /,V[ߝ$Z0$gK R+ Wd%4;Rxf+E6vV[tQ.&naצ=l̩-D`J<FˏuU\ F.VƵS 1zyc* լ4q;P3-4Lǖ5$7urZSVN5F=;46`5ձԣ%pHy>#[~&at+oHgm[FȂ6v8ޅfb7h~?V>ZɩW`MʻRwU} 6'%gSW=4~Z܇w6_z9hZޮ[p—; kpd  ϥq_)ygN٭tXG+ tQ礫/["Dc=i뚷SY/bqytD -;sbG끔tB7|J2 3}h:ቋedyJQ9b@J`w764|aCsU[1^2{KZjE%BamwsokMaA@#/1r*8dfwg(X` f@GbnHXhAPʴUۿscY"_WZ;tֱK^`s ݓkd%dL pazC*>΋LYlC3IqQr_n%*yQ?_\t@Z~:lA콱>;$pk!!gDN42B -47.]}ڔ7,xCP5CTɧVEQ윾n$z)vVbМ.$ [M gpLjV+(@̓@GLB(Nd1@ThF'a\wۓmhMY1hJ3Dd稛Z#"chZ,f\~Wn0g!+?#"*TۣҏMY9R;}GIë 1vyy뻬_f[[ƒykg I}8C4|#7- < 7Ҝs| fL].vIKwFa-'8hXs_:=D? Hj7k@!PQS!eWjz͓< .* &׆k~;8"!EùP҂ʊcE>kTULU9Ȉ@7t@<Q"h"ϻ^ <P/}^Q?y#ߍ%?`?&2}U͛-Kynǔnx x}YhҔe8S\rrS& .rr4s8r8p+s˔F9XW& \q9qm5X9 5.ai$  4 S W DGW>jW-PG's3A9X }kq`((:ܯs[zj)Jݾ1qۻhxaD:@"L>/ELן@~YTiwZgU*ejOwGܻgl랻ew\}z{AAyӶuN Wآfq?ڳ~t$~lu׈")Jj]4HH) FJ+ J!HƓ\X1DlDbƍFFQcRMFcaӚV(mSjmlU6mI-V*+)aMڦ6[S2[GldSi6 VʚjKjk4X͙[ETj$ٲjijZ6mMNh\s SjQl6MImlJlȶ̬,jEbڔs[QkJ-mX֍fTm6[smVڜj9[SjűV(%RlFEUpUQV4X,mh5ElTkEحdѲmbFآ(&$2i1QfI3%2kFQfFbQ(b)$Fe4əhmV1m؛%mKh[Dڗ2865iIdXE"I5h-XجL66i-3AcVFرkch6FchlmlFaEbQEEX1V+ѨFحQhEmHU%QcU[Z6Z5V+cZ5l-ڙ&ʑ6[3 b¶Tڒ[ckbETTE&d3($Vjc4՛j-RmCr )S D9. V[0mJm˕$ \>ag|u~'J^aܮj礑gi[?j 8N8Q0\Ru YQ+RY*Nj&o+uܣKJ?;3ѬGjdOMS|$$ M̍!r'~ADoiksA7q"JPQX|J˫hհ?!D cuʼn]U|=^~snaN';DG̞zv[=+Ûme QQ-tUX!F3 uts `wO~@4M3 Ha z`z"ڻC%kY&_.%z'{_@8g {u4&P vA5Z[:]!7bNG!u~]Qj|KF؇grXqDD_~Kn 0p;Q?ni`In2O+(sY ՆQA:^N9' hkh5\׃$uw_ {TO <nz > 2uǏ~>v^ۿ~y-.p-D\|#JazCܤ~G$0G=ѝ1Ղ._ඪQ笰Qu5,`# |{\zs5p#~New=)ZzTPbս[>f C5Q飕w[7\MkM-N;cڍ7{[[@N0m&`ԨDlZWV՘A2mm "7 Tt @?<~h7ۯ\^쏷/wAAr +okWd!QT_B`*Dz]ܩz}%?loЅNRi}Iw#}k5{i?D_Ep̨kϡSfϯŇ1zuwRVrAv#_Gf$ ! .x}o͖oPsKZѸg2Ҏ}zwi\_E:v!5"?{w0>}ʇ<_W}eSO%Yo6TƷZoEZ<575S|*-S }^ w> }=CgC!zi =awjzG}3dB ܍QYCEM!LJh.Kc޺3Č1A1s#$fSOdm[f 2NmL>I-gXvj 3&̮mqqXTON :[ PH Ilh+M,Ij քDT\Qke/T39?f]MQTKYc1<*#^[r7r$i%'foǹ 0ĜGNDޭ&'< 0dką]uZ,gۆd}ZTHG@9rC0Ge\uA?kx)Y"1`b}xd:̰O'Lf-_/ݩS'T =fJFrz]7Cv<Ǯo3RX alnMZ{pJ4"Xm b1453$X(H˜i6CS?xMtK]{Y=yC=cq9-., m{ruJIB #>T2P\u,&B9}/~( l1:F wx/_PPP5(ks>5(3^y5t}t) OR|)?bUz|=~/ox/6mg/^'s;)4Mt:/B|g)vooVs (A!z @0t'2;4Vҳ% PLDMq(e'H|XN\+V#᱙wش>o t3:_Kl쾾Ni|n Q\Zl(DcjJSJ 2OBnClc\TCB"k'нb%^=+ qپ:o{p@̰/A1oЁWABYm=)wzkߢu͍93|Z7(! C#-j=]{ʧZ3Uq,/nvU_Y(5(jYJE OِlZ?G츤Vlv|rsC9eVOA*[qg=>/1u: >ν<{KarQ;\ 0*e{xrqzvtlڑSA=*SXUƄ˦%2Nն~[+= ~~A{a.jvMύ7IՋdq6>'X$!2RZ!^y- m.&e&668e0ص{е+f w=R"X@V&n?\2DóԴIQ+>v袏vnζgƜy^]0v`2Ai޺ٙ o.7Ҳ!~xftRE᫝iW-W?ݏ#6c" $=*$ɋ\rrƘS[*Ҡ0Yl}5}qf3FVmdKu.<4FȲĕXN[>g}gai$qvfC@!ŀ=Un*dʜe|=uZmvп},Zcby %7%%1xŴq*w˜Jя x, \ҢŽ@pU޵ _]kKֵsQl _ExuoNnS9X{ZK1wR&BԴ,YPlIrn{G9k! 2IfOsw1iq{%s(8غ= scZ1"4ƨ"l~di q0oVr2i&gs} O4Wb "47]J!ߋܒl-!Nȫih ŝ* |Jgme⠈ Vp.3赑WG Ҋ%vDJ@Kj2J*<+"aÉVֳpj]Xi˭O7L5w -ɶWך>W-E!ViNɁ1; ZK|%hm?ѩIE;3w{iH$s]0u;lŃ0dǷlAu·ϣM*+L# BرW_>]Ӟ0Ͻ_kb0d1ȧ߲kUUC?7^Is~ڧgqn =JBָtIS b o|)!JXv?,sE 0z&2D;K1; Xrd7Py6E2==n}J kLܭm{%uo$YĴYp5*mQ34ocP^g.^~]^]q֝ .Il?\0}T&|H W#:$cxN鍘YÄ )Dk[$v#+ڦoae GHqr&a@}3n_!ppS-A:S/w7^V8:fQBDvXnS/9kHW!Ce#a iMGL:pK8KOrc.k2d I/L@kfj>d*fP٫'J^QVm0`@=cژq1tp ԑg&goXDvhx U^[Rqdԫ{#دi\Z,iUUy_.OW-d瞭fx9MI.$oߜb^^BDޕ8Xp^^mpՎ (&K | 6[]߿6b~!&.35:oG,C;G%vL [Rp/4`#ifӻ^VuvӾH ˳sF1U}sn^Z4TK5z˱D+xBޔ4cD_z%1))r|:"1YC|Klk ӯ) Wehua|nL&gsBek`t[b<"*<eBپe7'n 6AU-~l];5 Tmr4ӋMeab zsQ~dUau/;ƀXfJdυ u?UeL83+!7Nqv991 ې?lTƜlum$U}d5IWw5ZI2kh+,25fW>̰.lҌYt>k cfϋ Sk#/HɰC< c'n e\S2KXj9ߖQ ;;/ȴl`5O;S仞 4 :OX_ZܲG'zmčwG-L7 Z{ٿjj˴}[ ?iE׋ի94\~jzh>-"rXUOqM΃P%YB^}mw،5PzbN ǫV.˗BR]x=Lǘ[՘C'N}&IE@X lKI9u }h2;b]F8ߏw6u'ԩ<4 {Mݯt1i#oyh o7qNχFդ@7Ck`˃I\Yw H:*(]uLbaJW&Dw%=%g 5adꕚ|K,,|:H[ T_ƅ ̱bzf~e*[4kHeʿ6B1jܗq!Ej_SB.,E/殮R@D<,ٮ0Qf"VC{lOxtOfF#b(*mV'.IKCaaoKBYra_X]+Y$-;qA xPޠ5VLIY{[ݏkRGKK.uşT\ovh_s8 铠m3P>rن}u$r[R^z؄8I^J_ (Fue7=~زT0EHwO tLV IAf!ڜ ;˟8vZPIe͖Wҍ݋@w'e6N[ACmN翟ODWҸZ0~듻˿rܸuZsw}A}{uto'j0Q8X;T<ϦJ mE肋*E)*ui̓Y`/6Ht ׃ 9mzR.wZS֦;)H,污o>eq+'#5qiKIsqA@LmF[c_3MNS'!b)| m)%E1N1Ch-Ծ+hi]r'YyoZ-pkN^s8]9 #le`W[!"FZvX!Kr3NWC8ˆ4{cXP,;[Nq=1k:dqVw&YxBZsYDAeګYNEv3?IBMw@ R4 .HEz+ZV65 }_vOƓ+]+~پTG~W\AtEH+i*uub =MEgPZ N0WY6逛x:F^ʩUiHFnDFժ.)zl&|B1ٕ0"x^L^V{qk[j,>zkG8>kAEM[^ȴd]b 0g zn Y(zte⥗clX'(`eWYYvYF_ ՍECfN=m鰘K]OM+ *|A\4ĝݴR6fBa(K6R6-Pf\⬞CՈGMq<1$v#ފ86XέmC-NWp|1",tc }\؋t- yJ](+0;\' (nBsӱ.tsͲ:Z5_@YC9 bܵrEr)fD)- ̳#E0#L)g+Al.VJ;R)Zu+Ba/f_M GN Ң^#y:AWESd0ōN綤WwI<#+W-6bg!`hkHƓYntbьahHzY-U͉,o u]Zrw>LBXir,UfuFd͔Գ6R ,˚IAy[; O\& vj{`;o.x3U84W\m^6;S4f-S,u( H "ߜgFҚ !`ѪbT&Dp{%ojuoY36T,!J/r]J-s~ !vn;:SSvK j[҃ #(z%߄;4/FU-잫Uu1W B%Z zŮ"D<ꔶYQ…T"kg\dj:\mόSc}ǵdGt@fuk|p{6 mټ fg>-2(F! u066 wAC-ڬ*3;c3OL"@V'T+ \ΐ  UAbkOt:]l㙅!h%gy:hԷg-'V}*XPU:InH{_(`R3zCt_ƦQT9K M,9'l :\XqSۛ*o9a:kzW-tD1ywB=7]GKbG?|Jy}$:"}((" IŤPŞBz]z/z+='hjw顟SÝ:Xx:·)v MzǕQ'm9&'/!wl~V::v[]ʹ-oie f<=8 "#8.~RF=ǐMK{ 4KX '+W답'`a0h>:ker.fKdزFOd[1=6m=Pf2p? m_U.u*L:DpKA:k),ܷ>J¹*RcRJ'O?ON;߱^`9-8~5DMw% GʣDG-(\GՍo֮ ,CeJJID R,O.xd|2Lll2˰)@+*I#mR6[,n leI Zʵ)J2,,F)) ܲXk Ae(nmHA 9pG -=KHxPiJ2yZVokR)-!%+lDG8:څ4-k"9L#ӅD@m\uӣs]5%KO|T% $loD UG 8a/ZMs:v'tO)IE(ƒc6L!&LEQ&Űb1I$IbIŐ4[mV5$&#lX6 BZK%!Q`XMHFХ &͊ QYiDhIEeE4DlȲƃF,6e)642Ihh`E+0*#I iB%Fj2FHj1b,bhE,XcDl%%c@EL6#ljCYfA "SE!F) acFL)(h iJBCԙH4`E؈@F4`&1J)(4X6QL!5HTF-Y,$)E(X&b 0 cb1IB&*"61c2$0)4hJ64Aт"""Ȧ (hțJd6H6,Ɉ)LLdTM0hѤB6J A$J $QE2 Lؒ("DMIa"ђFE2h)H5ɐ6"ƀd-Il!M (Ѣ&$ƲBl%D@lI2lDb#F BSD6 *$IcHFH-FB2[$ch@l 4d"R1Ac%E2b#cQh&h$@HM QRi &1)$TIh D,A`TF5QJ*6LTb"P64Q"EDF*4l)6Yы21JE əcI""FD RL!1Dl4fcRE$$ $HAFe2Rb!0Zad )!Q4lA,%5&F0F ``ABh LS(e%RQ$HIF,P4 PY("J( `JJYb Hd(fLR1LE (# (cF+h̃CX&#FQE$bL!FR6 Ff&YѣML 2$)%5"YřM3’6H 1 `CBeh 4 F QA%&ah D҃e#H3(L!BCa(PLMB$&a$&%LLKL(ɆY10DBbH4$IaDDLf)" "64"6"$(%" #D`!1!hFJ`BFHR&J0$02eFC Ȃ H$Z &% (+HH#QFHɲjɊ"MLj%bC!HL4lSB`&HIRFI6#&A$ A` f$̤3BY&La"L$2LDF (lQB&3D @ 2F (%(e4I"( l F2 D)CI+iAI$h1h6hhbf3bb!2S &B& 4PAhءZ~6GÓ h_7v9g]Ygu`^0T@?wۢPP:=t2wMy@1݅ECQDbi9N:`Nv7rV;:wQ+TmV?9Gj4[-QmuvY].:OE֪ߡMF^"zgA9k-ULCAS;:PC9za(ix\=UfQ߽"\M~=kv=u)PhUU0C۾y:Lo9tgҨdL/eN+^;ܶ{Sm ,7< S}O/n}6?St%.OЊ=2BBq_xGH!HW~72t ^C}Q zbL!P*Å;π@Pʥ֚Gv-fQPvڴۛN[535Z&UQFMQy@PP (Հ(BRG4 tͫ[VϻhP-KcFM4@Q :"i$Gr  (PP *%B I[hAi wR m hP,yq2n`U>X 7>ahbfcMq9dlƵF4 6‚P-j`CAkEf4((E4ӭӭ(hHQCBΝT(d;T.F 6Ƞ5+a --e@u{--$Qld Q \ZgJ HU(Q@i QX(4Wz6̡B H٣ռ"ACl[(c"sckxzŴlmf3flDI"ٓidDK2226ĚٙjZƱVmbؐMl ,MJmF#mdTU M  YboR t: 6fȀUC@L@ i0`M0&a12` 0ɦ4L10d&4@F b`M14b`a41D@F@dhh&2LMSA i3Bj<&&'馒jM&M3DaO @`44`0&L 24!&%E4颇i=FiC@h@1 h@ R &F@&BfdhA&MƐ)Qш)I)i"aOSlSi0Mi G~>a0{ȋBߞ! 1 XQ?ßhѳNG1M:m[ZH^Akס.a#2DP F?8:ti*vLYhr)9n6"ݸ 7]/KW_R$Jg!~c[RQ$3g ;@ujmO L Xcu!fmi\Oikgݪ8h!/Yifi*çWFEܮȊnv5\0x#+ty)z lm#j; = $EAQ y-r=i;kµj `ţJGifaFxB_ou!4Z mn?crf,o\yw5ºc5Ϟ؎aYh[ۺD1H6 vO0Vϊq&HOsbQ5>ZhɀN0ݫmD!Nk՝݄^7d,*Z~M{}|Uj|j?5קѹao: %54}WcnfjW[ tsukM2[8IkGN=x$wi69V8bÏ6=cd3de?'^6&iVyYE=el;=~"i$jou}d9q2zegFTEӑa[?1%-:Vq3r{{IXzF5ʝOCv&sYr̶YsݫudжjmljyFSF TJY*<1OEpqvQ,q883W뽹aC8T[\ң`i։McˮI݉GnGcj&:`V6 aQ6) 1`qԔig7J(P%c!91I<'Xc ;.z m&Bqn1^Qs@@tB08 QQ$u0l(::O[B伨CU҄y8yӭum5uvWg}PHF!8Is5ZVpܝ_`dYDnOD !+]%q%u Aޡ'sU v+sFa4tz\9,X;Cc-\,v]krǑ5ǜJ۰sYniwXN X»f+7Vvc2Q;6K; rEg6!#ƁإĒb%3ȧ3MJ^7 hېlXѝ IIdv&2Y#` aմ./ZQݪ2ylU*A3CQY-3Ǧ&$ܪO3붇PnTau%N9K- $% vk.IەT;(~R;T)T8 (rX mHIjKΝ-}V$+oOd"\2_mai]ua.QLOrQJ4p :S4V敐t=O9qU LT} 3<4p5.$ƾHCg۰Mȉz*XԫHS\rMrHkǕCiiR:n/0 \YfY`~qHUb83<,F01VSjg[))D1%#E8Ut*ڴg;&" F@:RJ?[0S lCi$:FJMmZB`y? f* VF#5NDֺl yaJj&KA.<2Ի42·S6CiM5 f7u18%b RaY(BPq%p#˽iyHē|K8C8YR6p v1K.'@:a%eA #pKl K%i.--"K021!ھI _\#x%Tcj3mepsC"F8`y<"6BDk*Y]ptFj0XW#"jᢲY )nnv) mugZ̦^~D6Ḱ,B6]1)hkd5aeZ CXChLhzݛnB*E+̭ոBv*;.6^mN#l ^態i>73lNZYH2E 2qТ*]M ezxa4p8kPJAl"b.w]_dhj˔Q_&03" 1 MlMmܣX`ᮺ0![b5PV,ࡰh;X Ll<,}L:Vq225@dS) opL2= ?NUEmZP.4lR^Yq9b&XuQڲᖴ8 ,WY֣"WR*doJaY^/7rGHY#jJy N1=kyb+OAh"-M5QRq ^`AՐV uh1ڰ̂l8z)R1`ФuM44]X`U<7F\M#sQ7aedd'4;[nm7\2}V,0\iKsO>TX}ncڪ(ZbmpґKyGqx(u5W9m8sdc3~6 6![fso)0[wW 6$ŭ:+k/øílm Hb|]OuW3ծD@fN',ڏA4`r#7 VD/;9y54ETM.`5ʹIHa)Jlԭ]Jb#I+[3J5urXU9d% 1Lk;M0+;B>Nb@6PE_#G:dYEeDs Miu 㡚7×>Ɇ2D'kew X&TwZ u`) !h3ѡTpF%iK϶(>q.0= buH$ܩ|gβƋ0ʤ;a[8C>b T**)غ1#{ Ng&$e]%t<ڮpϜ_zw'9A&sYJW4mBjl|ma~Ep}pٵ5sփE[neO9fZNi HIiGl^QeNYMbì֠@>"8O5.?ĭ]ysflޭHyƷŚ%mä$ z:epA[hd)L`jsGڠC7co f[.UOØG +3X!t4Q+_VA@P}=g~'@xF31g7 *ukatPX~'@ NY䕤+F#dy]vwQ#UwduVY3eަ"A+ _}DbZ,Q60\rF 3_ 4u+`ت#bJ6f5>{mtA}m0؋e*5}4kj6XlFcb(4hAFMmQQjmFhŢ66bhثbTXE&FԔF4m&Ťh5F5FF5IXU&-k%X*-Ƣ5( ST- AI4M|ӷsQEh X6Ih6EEjLh1mSMQS5a1F[$hdbEF(6 "QŌFJ DF(ب `h1X(hB6,QjEE2QQX=(jt{Tpi=v-{^XZǗɏ-a0dZH T j@iFFT&@V)P*42P2AT@4P S$BDQ( HArPP %0@ ff@,2T]Pר0ME%\P@t6u04 w~k{@vRf@zJn0ԏP|Bj]th%J<6?zAMA"Y ̏AIŕք 'v: U8rN1JǷB.*6LO+)C(H lht 1'~m> * Iԍٝf̲(lDXaG)Veqfre6z Q@}Rei1W6 'bsUpI}dc'DŜ+Y%A Y0͔qkm.S9H>&/i` >efo wt $rwY_U#ک0mb5@di1!CLty)}?T9V.WM((?]9дO1đoִgy;מ{5;>cbd []52RM!2o/F)ӔX.nsv(wp#RV:cdyQ[F]m9(*čjSBD#!rӝG tR8аa$ݕS- fJHq;>ĎJmΤs9黽 B d?U nhr3AvծrN^>Ե'n! v;h±Ҷ?]`2.,rFS(AUWSϸ)ssԻk'^fsUYnQc}dj KJ$kJVHsFwhFHIqǑ(lG>P"E)+K})PCB4hYNϖ ㊓R2_8~ghՈ=IN -3cOK"@4ˡ9[x5LqSGW\pT(' .fh1ؓb8b:~2a9GÝ?2#d?zO\hWKL&<ԥaC+`JЂ/Pm`\%˴֨9(ƏJhO빠H|>֋48*3YDD?VcW ϤmI rg{OghL~62"%ʅ^Mӌ"Y,9oXM',g8l6a~k8 !a}~5Ǚ{} ِ8gvW_N]M5cLG12O^_/lϏv:W|6vcdzeS˘ӌ| Al20Y>@n7%IRZt}Z8>\ Έ¬93fI }6$SZO,U4H;~V;tpXmA W1˲q,c @|J~^n=Rl`؛~|,45lAOJi"0DoqMe > k$ɏJ$3͜JjT>_f¤A'rZw+4W]XM|Ỳ_U?;nq}h:OxһO[%5$+~6hP kO`A1(C|:{iE[rZdFbc뉼FI8:D20 }SA!$5cXQMƵ{N2lq3A+Nr-Mlt"љdb׻ dG"Qi  Pߐ؛.;^5id)RF\2%`c\(25Z\_OG+j67驖evZWO(<^IwrFGc|2;BaF `d 4J0]1 IFd@LՈY`$B`Q Η5q>$茀 F dikp0+#ŧ) ) {M@` 9-&"H(I]b>cYGPH-y%,5;W)X! l"V2)*ZHZt QlQ;v }dVwKv@۸,Ia6In+;c4(G,Kl _k)m#G͸J~My y‚y}rP1Lʚ`Z|dd̓CGՆσbX%]%f4z?c r'b+sw+ǁyu;ֽ2:f}vlF׏Aí=fFқ-kӯD4jK4UV"0R[izX];η'[Me1κ9p '!X,8qǀsMlxD Ť(tBzܓjN3N6.)SRxCm[|W-1ݵC3kw]O]h]hƏ WYAadP7See6k4fPl80#8*4 Imnac?\TsJteM*9?o=}=sf5laCYWݙ6(;+<(zc "!溂ej?k#2"fW @S PPawGTƐnVC hdՆc\P !;{/&?>oD2x7R"c MĎdE Z G/ܘ*sqU&]6RǮxK2B%pRsd1c!ȦrJ@ tVdOFd^B闤H_ZAm̭E b!Oy~mcm3#h+g mmꝈ }d'˞똀-C Jc@f,hKC@QqjDcF+#z?+T5=5qF ҠJ$[-75҅K;?`7Nj@=$Ert^W//-f_V5Dg6bg bc q#sb*+LZm=}͍𨪷 =YX 9,Ü6qm|4l'g(}Kr5~-jF),a \J[w@T^(2ןZ4J1TUC# M h%XܯXHMc-rӬ n 8e"0C95LDRB7YX!Y膁Pۨ;>ݕi7)`GQ r$Qvu h?;Ϝr<,[5N4ňGm(q pYoɐL0sR$l<2 !zYu&+?]Z@I+SݘZhK8d'7Y+h i$t4$5)7հ!$G6*Ln;gh\\~N+kc$E֜R%8{2{ہ3ȔnF,TjTRҰ2KfK~(aXȢ_ i6 qBdPrdO4>N ȡky 2$g _KT?NiaBY7NADţoea @5@M=|kX3"*,t㒺)"'yzYfKn#?{|j4yJ*ddLB]Wo"7.r()"~fwO |˪x/UY;i;̃~sjTxU7×4wjMH2ө)hVc#0&u_]q%j,R;hJcTe R Vh,2i*}p@$*ʮMo=8  ?r?_$l~QneeW7.}jJiJ=(*sJW1j|.O:ㅀδ 8_Q౑3ZCM7U,BB'D]pI!Mh(Ħ/ެp $ɰ~T~="CM!BN%QZpL5uyfJJjBAW||ݧ5ܿ3YEש|!Gt9T}] U_>&O'\}+p&jK:1OBto1q?V{o2+#ѵ+}}׳֢mJnjx(;b Ϲd3 Vկ|όG3"SuvNF $`(6OL~( I_ $:7y6-[(Lv8 CCPt:̇6,ʆ}"|]Y*<@Za 5h4DdKR YQMoaN8͒@0SiGj |9)1<龷RY,J$QT2vI_,<[PD;\qAMdm/1D~ʾG80| Hw#=Zᡸ^NlLoybE/ `V? 1/|_B#g Vmel9)@8CBr F 2_`jDqIG aci*ƃ30X*q5"%kB7!n!s Ŭfaz$U(l(᜸p=}.\ Ni'8ღ%b'ZC6{ϔJy`uoW~^>dJXW%?1@٤1+#H N@YങD(㷦 /֟ϲ?צI;$ QtV v}ws=e-(?rweNmsze."5P5 |29e^z]vW8 c7t#Dl :XsfuA%uc:*WoK)w?^ %m-> 9Uʈ?r]DaA$@RՠV 3?LmfspR 1g5ɲZu3r_|#X΍>'ܞ;<1g/îᢳwR6MPjX8O`u/kڷf WCIJg"zɇ-L1|~su6=urMv]Ɏ `kC4ӆP#>F́Bϗ]/u[Lh`ffhc!=Oހխ%mL @ ;ɋk_|%\|y[?@0'\8/+cf( w{kL[?#-io,Ԥ8fCI/mI~%K)Z97<>SDմRR|j^!|O#e(=Ai؛"5<8"mnO6a7 t.`@1s{(W"r㗜J0GSSÁ4ObA4ᒳO ;8/0@.:b?? y\?4`u=euӖ^fStx?L:e΄@ _>v|>?`K@C }ywb ?2okB+r:f|O[]L v ~Ȅ/xIF'}ɀ"|d1HRALJb$ W?/ NHc $H6L@wXߌ?~fиbǗ.р33 FiM 39ȏ_[ej;3 mti?`w®)AoWZFwn3续8̣BR8 WhTY`K#!ȑHIͩ٨ZV0-iݱ>YHBsqCċj% čbPgȥ ,3 b*y*M #@"$LTC0~ @,`RRRJXl3M nw_ha5E]ݬ%@ܸx "rK_BG Ddd]bVc#8?s鳒s`9P= FQ&v5'0TS8P'+wo%x&huZ'L+/!_> g]8BīxĀK>zR6D!w )#2s;4~v 8=6/GBhi(@#yv5yN)a,OךN:AjO{` O - #ʗLnkK`Fֺf_? -'eVeN߉_Ǜ3P57N+0W{Vއ&ukWCx^g@oxOT:H2:@-%nM„>Dx_ m;9+Eby| ~k1_c+vA??:.}:nNDmHq΄'u i<{h d yx3[8>.B7 p >BL БX! $x\ Gc6atA,K!6ms\lm 5 "P5BH4,JRJp &J4*PF! BI_ruHBu ?K

C1VJ hLXZ "{&WIS6'n6U%[}Vy?G""xgA4ӳDD%u~|O>knʡWǞ}zR]+£~׷ECc=`xCW3˪+dW]g`1@@"vߛ@*v:%*PoR~4"~|t.E9ݞ'*<ȞPNkZ"N(Q?*wA7OBg$}h(xʪnu>?ԨgN(B"0~l'fРwhcUzL'@w>"uG`;h/nGGT 'zOesD(9oy/A?? sq@U˞PW}~i 0_}"+H^S |E}jvUr2{|@/Ơ>1AO*oì1b{ O=x(P~&W1Y*??~L}h ag/ߔE?4Aߣw(P|x|ZG>MjSSN+phykjB+ N0Y(` ^3"u5@wYt*b}W*eԣ Q*ځ;C> B?5ޘ#hSwO?|ٲ_Ehv,"!C^ 5*7h?ZG\D+V ?t:R֮Dȋn`ќza;6>S *J{Oم?3D}G!b}C=GG~{\Eދ3?͈Bߦy7.!eo|CA@E0@idh]k*y4S=!lZ/uw"x^[~,ΥݔT"-:FC "A_DZs1/ϰ5ޞ,i<|H{ڲ.'@@Vt|CdDõR[{2@{Z !A(}lߡ*3ұ>Gu" ,"C)O7G!{~ָ v cBK{LݾQp@v>lC@B`.AMJ:4PyT.8Tl$Lj'`s Gϫa|BD7Tw|6 %n;" R&@`@@ĥ9; ׮ 6nqq>(pE F_BsIQ{_޽DieՏ{Oɠ~<@f~^DT!}O^ {2T$t4x_C»GҬ Ɏhy7usܨfS4\$me|&yt[Y (4ma*P`jF;̤E>Y: q s鉐;̕zo [ q$ӎ4VY|f ,&+.![+'lgԙ+68l(F!TbaQʖ:ecʝOrQ)#YBU;3b]1}ܻ|SmbʏFZ'C_h +m2~a e[E3+[rhR-z 'YjײHUUU p1sQѴyszVьLvfn;jcǬ«}f2X t# ?5{V5'Ћ#7Q[: YUW#Z&}}G:AT~}OP|(@R0A 8̪JڄWvzԙ @1!U%o"1=~AԖ"k݋;δ=` c^%kk\Fִh<Ǝws4o?Ѩ90`Is}1 `42^Rh3xʢo^Aۀ{Xۼd]ˢWƘުŸ~ⶆ_th8 agfgW}U&3C&HOBC1j@xU 9@3\g@g)ui0#r-9N,. 2"PDj,P!ktPr4ocsX/V}jsr51~閊ԉO=|98GͣJ6]*6PHZyu'μN'̜Ć ݵtoRȸ]%X^g52OVY 0Y ]7l=$=bmԛov20g=3Op4.4(Ꮃ5ImZMJ^Y{l t~b*40Ƅ 0nhy !*t*8A:-nÅ3X{w j0?wtcNGdxXv1%wѶ\,ff7чnIqN|'|18ulq:uL;Mg5Q`62pԙi>a,E#3IǡV'd MUkdNc0¶$1\ִ Wss@C}(V;?aO eF+:>`/"1Vx3a},,A7: ( Qm/5t]~d6 uqfz9lDt*Pcc24asrb33D+B){O2|).˳{ wNuǥ3[%qbSl`fK\iyCJd8戳"WMX}rCBv(:HD>P2<'3NX/e*j7qC0/ AOϋЃ0{@S8+zI=\8<^+|TnBwnvOSu o >8bF xzϲ+Xy^?T 5@qRdWcA|@X\xN84D=.Pwg5* |\R<sHyDO)c\Lt{Yc;!ya7%]'cF"2EɃb!Q{: wdݷerݏqN:<9UIyۋvr.' D4^8t A{W TF R= g׹3K=h}g_$TuܬTrN91 ΃jU64!K ZQ{O}\Lgsw:)~osWk}z= QNۮǮ֙*ӲoG;{Ob=3y tw7>!0owc|ƚ!y,O8S~n8\븵jc5 xOh☢76;-Dpb'c`4MO$J2-g5 t D{项Hn;tOǎ Nu[=Mgwz_%Vov/UNEʏ,x" qB@G^@5d!OWz|VWԵNC@r2ђ*DD%Sq" dhB `{o^WYP+*H2_P0m`@n/rBh@mXmuL ~h! p eD)Һ<}N9|(,DO oSm_sfPg-`Ga O>JH)P[@o觚;}.'sWl$<;wtk{q~Av -r-e=ov|v=וIF:1Bz@vg q@d nCC@ $\F0f!1P§bD_,jqS]7x}oWrwsaf)R?􍪩 @6G?Ah8 Bob|vh #Xa X&p6CU==2۝Nۆgo}(4[X)h$2iR%!p] -8agBBC 9'PbsELu Tmc_p;*aE@ޯI@~1Aji ۜq }€u؟b:PA1QnA84ksdS[|N#:6]eTG0 Їtn7ߧZYkaa@ O}_3P[|`5 0uB16-nAUna@ T!ena d73%J`"Ё? if!rc^!/ьm )7A㷞f:8.,պQ61{qn;Ųk3v:Et7ΕeUo &DQJ;3><ڜ !lRz%i9`oo^H7F "N< QaLcab%@<# "iuCf#kfücpo!pvӺ[pFw]żPdr3'@c_݈&sB kɇow2El`=Y8j-ĀmyD 0_1E:E0ҔC0 ڌUp9_N  f{DP t F'܈t=ޢ 0q+T`C~@ـ@(LgHt!BBv{ Az/a?!AC\ /s)(a L@RHV0N$9JݩvUbO)D+_m|Sr]VAE;r Y nBD vL&jѤPVO :7 {0<=~Wq掤oUa>9^`2 1IB|x%>7Ht zsJږ a< +h"US(hU H0bF 2)SaT#5W=JP؀qBk^cEfA'k *+D:6$SHO*q%*U.kaQ-mCf]B #n>Pt8 қHB^ ~>zUH1?v=S?¦dXLvj@>v:ടȝj6&b Bw3⯀&<,O ^'erF -6hh)n]C"PIId.LN"0py1ּ;O~P8^fm?ğ}ж*tޘ K2~u7{?5R/7wͦ0BzcR1GA~838:|{weC8oLkr6pw('/Ѯlt{6!S=?!w.E4^a@ɷ&Vt˱*D{K\_ogkK^^~i ^; כ_~rl.(@5* X:sq nvʈRy"RAA0dh[F^U`*@c[_x@pN+ʱP[֍" ^FIO+:1iŬP h=fL{r>9?z:  HtyoQ3kFA͹Y 6;FiìlB?=d3˂o^D~V?T7x!,%S©?ϖLߕ9la~+z.޵/<\&> z,:&2Oa02E |H:m0^|T: h_&՟et㪉ݴj :6FĝqDnqAڞ ڂ#vN oZ`_qϐ8iBh[LNZkcM&>"勶OJW9li;`NǮ[V8|:O^N&L[U,3B-~YIL8%l_.)"bn ߒA !d2Ra'޵mYZ>S۪lV]##!TMOBO[|[ʱʽoiϚg6;׹津88L[cvW8q_!Dg.yʏ"@"$2m+AGwq)*/ͥsH \B лPԿ9HugVJz%nA5 UesQO^Ĉ wj޹C8/WY9ǜH83-`^MC@]a59 ְq"fP 3EtdW])Nkf>ezm{S;IDM7:!%ˣqh̍1\jƛVm3ϫL5kҚ[KzexmAuI0Ϭ:ϹS_j:P%jpL&=a&7@bS,)G8@e22 SCMe&yգDlmII3&;? )DK C8ɋdmGzZm <$a1QT^E?poBn5UotkvY=Q2AWR~䦜3oWJN]u tDp^]x=ox5y n'x0 $y )͋WS[2ŀ]Z&+(<BSڛǹbeRY?Vޘ Juef"Ұ;0= I"6L *S nt'Ʊ8BT!X\*^jEj񄭡g4;XꎊAn=jӄ_8Љ'bY{k*J)Bs}N% FJ*b;J&vz ~~_Sx8tbCAbc>xIu  _h;=7jc` 31AGРʠ[i@@ ][RLi&8Xd׵IXA6B`E'&0c*^!\ל'0c=V;eا^Dmdޮ?E z6 `ƔO'&_lrnhCH{} `hϞT@VhzErnαOQAm1~N,&2iyGUٌ=T9Nb~p9 =JmD9wzf3~EQ ]&V0c$g )E޸4zĔr:61^sopԝy]Zj||dSZ`APKg[ \Rڹtهqj`OVFbGvH%'$_'ПIHIxR?#jI(jy\buMQ&,JBVIOM\t3ɣ,zgHb׬iS6'XemfS9&_iM@I}8y'0`f~Djg򚽺>h`b.)1&+xC$pUmJәPjo&bMʭ O/IefjYJ=H9DIVkva;ks6o{E`Jλ=nrl]2g:]'sL2FMLrƹ;`$A[ͮ5y9wWmwCmIIS&ӹDG3㽞s:'dSWlh35#h: 0$0,s1"rnm(%]ι3)G.Dr³q~yR]ww%(_yg.rvl:~=^G3ƋhiBfeXrI:Wg]ns;ckwuݺ4wsw-fO-]%4ɱ^sn_vbKkg.5!Wm!Y̹s\ vH:Frk~\"g=\ӵwW2ZwA3\+E Σ6̃30EEE9d9{sl\yy#/W 4ݗk8;^~wlqu]u\ؤ:Ewrvm4-rr\A-]ۢ:Ffb:٨W:Z%$˺E݋FwF߱ T.dRi:M%bA zuл~~{j4<X`e\yXC(mDH4s4̜2(85v8(ەշa),RTUEvRA"l4nRcb،Sl66q310ʃ,,l̈"#w͏ ;B>n+Kw25dg*30뾏5Gr8tG2@JW׈mbt#g͝{FHJ.;kޜKe!(32m%܃HT%+ac{MY9qﰑTUվnHӿ \#@i+Mr(9npu!5ØM7Dӥl |64T8iJB ?cvGO7Ҵ>{<\Gqlkb # yncXŴVͫJ(Rmvtuj_QGwޝ+psQG1q,ksZ\H)8g#YQY[8s:λtŲwéw%B\Z1mFrj-mƐD кIM0Òdy!LU4$4 p `ϖzx U/ 803xrLT ŇW7☲>)Lhkg?"O2x!(t$" EmxOj]*L2~_' &SpuόBȕ|;72y.-#jN,m)+k(o _Kh/؛€msE-c[9'ONŷ5r'3ESQ[V]a`^NE]LȦ[ٛH^(mS>Qt֝kb6,8[{)8^;&LVXxO550'  $R_U{f鱴IU+=qћL?UYph|N#%-7KdB2gk8{9ӼT(!U1}ϋTP˯D$cDl'1|?W{]1BL=GVuzjS|PxN9& > z48lxG]1fk$>Ct2\85A?rÛm)E4'Jk{ 堑,?4֧1ZXƹ֚Wp5&vվGR;=^z]kg\*C+nߦW\dP5Fݱ[:۲[C_ŕ{ʟ)PϠ&iqⴢ Lx]rƚw1loCcGUv>ˆm +mM\F}m^gd-Yq!URn\r&pk/ B,q/Ι6 0L.5ٟY^^ KBA#2QSz-%eNFy.U|љ|@,[1~+4r~3%F*ꜧqlkF ey)' }[k%οw9Goips_.Fz^e<Ͳ3{W1:|\vmz߾% ReNoRƗ~|!qO3.=8^] &oJG[d gceANGF0qP-*:N?&\74O1 8wE/u_JOR˶/*’xy֨>ս*ɢ>TvJ*;zqGXS!&%Go s_ݧ?O>iʍd'5="Üz Y?5^X2Rsw>dum"'c\UV@[\y1}?:Jh'$Q&=3P:¬%p{/d@G(Zk?G3R_ \=hŧ0|OȲ\ 6]<\dZyy>(WsQYE=:nWwrh 48mv P] Nȣ# I7q\qCHBzu^OalyFD'8Z:S-=<AzOw>r}Ik*-RdW?vka=0tZhϻ?8EDtG Lx1:wI7\G^MDEg? <= ]g;(JC)H{xz7?z'9aoGwĹ*`'~ W70|)U]T}]˼ NCj lٛ:ddC&R8j/f R_r6Pђҟ\KZb=m ̝QBsqP0Xƿqafpl ^-ΩϟT,aNf]y% #zlnpKj}^y{(>+nq\M{/=hռZx Y? ^Q -DF0acM>{ÛD؉^\Jw>m*ԽT/{~4y_. ^1'#rmhs&ʯgMxp] A[aFq K;g`67~ew>No/OguC44hͻbgֲPf1*z >̶ rIcPndՌ_DQ'_,c"2OZEKkKJ?^iod5ӫ;%ыasa0k;r?@پE: s4̒jt^1d dşϴQ9ճ_ c1eG㉆ҐXNߛLb#d|r=T:K2=Bdn u+puOh}BmSӌDehIuJ@vF`^?BNJ !AӾHBt*ݺ~_+Op6ͤI[XgF%ԭP9JEs0](.XY@%l*#J)Oa{x2}6( 05<5ne@F18']C]]po %qglKN:t_a[@ijDrӘ"S=b{x~Ie,Zdi'GR0u|͓O.>U%*" GpYc7K7U\e^OQF o޿9UYʃh#d/C_=4:n65~Yk^[l=By8LKH}7ME}t+38΀o.c1|h֮]ŭ4r*_6qntI_q%. ':RO!oCY\}'"JтXҿͫPg<;BU+GrwJ'lc9l ,NGyw=у*=4dϋ1Gr9kjӟՒpH_RV֎_= 6}a_tK#IH{\Վ?ļ}!rR+|=`sO[~o{u aMyN?GKe]?D*01nZކBcCY$ri66jKOfºY2! f;AxRj}\.!zgi-wj'LYW&ћȨ$" ֜V! oV8/wG.gxtQ%)uFPdyc |)50:rIK-lc3obz޻>S0}f0S_yՏ^/h㼞uXHn,>հ@NQV&x ={Jh&<`i4)ц~rŹAg8v=푥(FA|zuLǺg*#iq ʢ>y!~A6^Ca534 $sFh1#1j< DҵйDrGK"L@ ywG!zՒһ=p _S5׋ѸEM!t̮4TNκ~íB'p;G 0_+)lTob*w[oZCDLs6ݴ,70mtojrR@ݑm^77cc;뷑;"wDs5rl>jVXg)C|QǮ 4jWb񅣿#19y~kDw՝DgxAn4i g#L>juB깂߭E:X֝3.kyOu&_t.}zdt?o~'ũ+gNn[8V_.q 8!jT^t·qlzbNѴ៽~/Q_yt R]Ԧ*m׬A#c?؊t ] =5..jjvխԪ2Jm5;;QTZZO[eQ]obڴ;병O Gb戆q0#Ut}!0g"v";c/w:'"%\^UR,K,?SpP$v–9|i DەcESukFuke $qB!;+FB8dA@ k/f)O9l'x\gnmoYƐ{wh7xӣXH>;7tO%fq?+K&nM(tV0Ivd.p潥vxa9BrckFX(wEcK]?QFW_Ō~)oޅ{r_i[QT_:Sk|8ka22QpBB=5P(պ7+L9AMB[8,8$odD5!^EKb bcs JH0i+4 UHyԕZP?}0XL  4- h0ЎfV_Xμr:y(Gwށkr]Log<ᎵDA-}`ك{ms=U_6Mg#N^yt ke5^.&N)fi Z[cQzz`a"/@<K4 Vטζn83e M_&C~XjJS> i2hWvPGNuG@t:Qi.XL/q+9ɔAr]r!M6ǴХ)~`S:HƉud}2h`\MX`]T@W [H:3L?JN_NB0QXDN St5|?iFV}ū@G?J۲=@>CRN6(Ҝmg{ @ qN"Ҍ362nkzQ!;CV;>:ͱ^~Gֱ'_ :+R-T{b8 l _bƍzx~.1ׂw{5H2i%u֌T>3Dl"S<@W\L›ͪʝV#[h;qSnp~aߢa8z='4!sڶjPmG߃ps+d^[msL+&$p`GF.m^]_\/2G>JzlOF;Fˢ,ZT?e}H0\c1?[#(?c3|pRj< @f EzdZ:a *!d3M2PW~Yu3aRn~:HZblVO ]iҞѺ; ]Ux ^jV<˷^=Iދ A|f0ϕcnpb Y@zP @p`> Yd#h@?'x/m Rn,8۞ó!UNOnw3Blܕ y+9/x  B{X^;Y 9$Ұ:z_wm<(|O"[skU$Mmdᇃڣ G aO%nC {73lzc̎Ԗ u}ZL v/Y5cYJJ\289gĆ EZ%PXaSg?L3ߥX9}{[^g ã?fmޟ;GmQO~=Gġv? ?#.!%5KC}Ւ@`x2~\3NǎC]{PA CB}X'g_qJ{^|MOCmrûiCMr'9@L *>UV"}d0'=) =< ^34CY?&P܁]!ҍp'|9~T'] T͜@'NWuҨ᱉ɀ~bPrI!=l!eeB?9(0Gd@?vG`*?@ڄ?zE |Dr  j%&S!CҞI }t?=('.E?RT>?U|o<CÑ=qx{dfd d~}n v?+h P>z;F!SI|Gx C U/Mnɮ2ǏzǴXiV&@dDqa-JrX-RH/y@i#/UêzDvň7[& 6=k%~4rZ4RGtU"Ǽ|`pY+@yj xcB4ؗB* [CcS.Z6YjY8o/0N6XjjnYfZ8#?kSӵղ*p-|/ IW6qg kxX@mAiZcSLTd=/Ȟ򮱘ʤouy4:`(!H YY_¸, 37ęCpPild  ;ZkC\Caj]gxwAyRL_Ë Žgwxb}dRϟe5(DLGOӭd\Iԙ!q͈}B x8{u-@96E!~U|Wohq_6> DMYPᔕBTQ`L =훟,%4òA$TuD*hH 7ҩ4@97qi6>ڛ MC.-|&z' ]ϥ|AiSaK>`8FZD9Q%'tf,E#T: jikf[wC'[Yl=t!"iqws$_.`)˾3Y-?twl>eF;jԿжC-yw?%t2n 2 1˾ɦ<^oL YfR C]詣d4-7f5- et:tu~գQ pYCS躯:vghX9WǻOGy;=μ?_J|,?z;sk?7|d?Y"q@M~DLFF E)ȼřeH[xH]dxdOCcg7:WH@yMBϩaO='@=&8F5H#}L'q?m$>c=t$``` `9JC]jT#&UZdr\ֵ0뷴,Dl$2߸S9.+#I, Yߏ| ԼB*3o2N9jYnB.ƷkIFʭ\5nϢjb2FyNNN)ݣZ Fݪ ~6AQhp->ވ,-2C(˺OXG+K?¸++0Drgx(_J#qNњe mJM* # G "Nh# 8A e6о8ʽGp f#58^ -M&@ޫF-+9QΥNTSԿyw[;lk˴ySLZ#=ҙް?ӎC]N261ʡ1/YOqIw^uٹ̺]{{w;W.o{W}^};ptWk~]li`eN-_<XF+1JFhY ,V3K0ӎ/tAX+c*yMSOR Cl #[G9FTZdB|= ˋ|qCh0m mICPqi<+ 6ba )`l!ep8u6YS1$ C L!JÙ)qRf8 2a*#>U6Fڌd< H$Le<)t2G!fi2(tβfZxl# y͕jq-bE46m o-`ACDMil>A p(y )S#2b4F- a DdLO-3NV C*@LCVbe/,60QA +tn0GPhql ^"ΑPf>TidcCaÉKAlFi`B[!Ci4XC -ם;SBʄYb"B7J2`}(@bk"##geѝ9#KK1ynmd!BSƮy!BFv2$EN`ކȐfc:h?#, a:3A?T,d3g0>@>iVȻ7BPû{- Bc;oE)x +Cۦ ă/;$Mz&ʕ /qz!I7Ț5ws\r o, ,`{_f-n2NDTg\KE -:|1NO-v'%R tǘakn-,Ǔ8 SZؔ aLvܾwhPA1:|O+6磢Ki*(;4W"*$ _~oV%;pphqp} Ɠ< D+,^~o~NÕ̇aIjSd?r/mډ"BEe=vE ]|(*V%Fw*\{Qp`w{5s`#ZDwiꨫ1ZuOV#l+,{3/0՚i`$l'6{xhHIsѹknl$3Ǥi*w%]|@RD*HWy^3!<ΈF_&V"7ϰX&?'(v?+f~4quI9(5.1ڣT`z3ĉo*~-NǐgQ"ds/,cN#gzFuޕFjmy7NgyV\ `X)e)d0'۵F\@jWb]_Yv>\.bCZrډX+He\;%y)ۡ'S;PXMֵ{>SZ!X5zg~1OpVpPXL_*jA.h]s iiFao(z/]yAAG=%;] cdҢ`X:l #4#]<)ev 1;"xF[ .靺7CF Nr6%⿹qHHG%ɋVs9{ēr˩z;֘MmQ7{:p^zλ@U&3?~uͪgqC >#tya)˰|ԹZށs"2[d]Jq g Lgrķ}ޜ܄Vrd;o:=ƙb*ŝl_rajSqɝ0Rb,ZEHIQ<Vcyx#ҋH5ҥA3jߤ]M+g%qpJ҆ڳΓsjtp3Q q`4nMv6Z$!Te26":mj;DYU$$ "r4ljr_VK^p@yH!ԙtP8z3aoXo;c0L.RGL]^Ey$=w}j?UN4VmKUz S)ض>b#7ȫ&E#oيJ彵!փ*']+I^9X u9]wp}2JFwΑT[-r_@ iS#.z}-~|hf&iCo8k̆Z幾ֵSzMj*-BfZS2!TD&DZd^oDH{CO9+f/X<?Ea ̳AHO=; gKܷov eo1:ԥpr G6DfX}@Zn2E 6! !$ߧG"x Ȧ}4LoN׏ҾC;blҾ3TsoERN'ۛ@SXe!_~Hc4*aGy?$ec J\LΖqsyRxDPoo4h~xeB'GūTI٣G*2gz7 Jr.Th\89\$D9!} Ng:žZxS9dŌcK>Ѫ+y/@xPK̃8bd{|}y_!G{w1q LAy?95:q6|3ܝ8=3'J͜Xwy +VLj ؃SCR=nqWLo^.KXo}~ˁz8S%c>~0C←O:|z_`' Lfyە΁BWp>$H) b_G^4?0?' m&̨I0SɕصkGȚ<"GOOW+R.܄=|+d!EۄЪ}JʕzX!R?H w WI!>@_(|h !`>D0 z?U_̐7v~n_%|>p?}D2G;

I1oP͛v<FEg2z6ucH>D~\h^>\C/` oQ 9E \EN| f?_)j6T(^Bo/KxX$SoxߠaScT`Bl>KYh!`ghSPB8)QvcR[(Mo7c  9bsX5Gb_ԟy톆'~7SW:FLtc0 ӾRԵ{ͼ='QoVTzpڭܹP>Ew_6GԪWlɭkDʙ.a%0w?imq7u(#Cpqk[mh7h}(5WV9R!@L7;vd{Ռ1 |KS)Y, 7zז2Q_._=K]1+)X @^Z0삄 9QvfiKY-mbG2G|y~o\.)=wmAF= rP,(M4JaUN㿥, tg~;ѷҗ0܁뷩7\ zl ne E#-?nю?g+1^ԡIi{LЭDLba7r˯<Kv^{tP}}Hc'͓=/ZB h7Ģ1@:ޜ [H#'|uɩt rУ88}pӠ`{s9CtS S|b73ec7ltSEm҈B.>mO=7q/%'?Qg^}ݨp>Ay49ƒezE S;HD.o{ϹYz E9`c;E cE7GF0_T<>;d8,Eg*6(- < sqm"̤Ya8QRw[UѰԬxp1- 3hɼ~HBDNA!PL,`h4>ahq'j81x>ךC)\\ Qy92񬌽o6nk^>E~ g _=[ŝ$c+-ޢU`w'ZS \jae H=t (=yTQ ډdrg' tR{yqrf) d;hDy)Oxql6ϻ$: _W3*\0Вdz4XVI(!賀ΐ?GCczwdsfN9iBv61QMiԌ&X;Sh!rԲ-sa'ʲ~U@w1m5Y/g?Vȷ +gזs W}q m/#INV@P8Ήb);-@7G7LW-bCcm)fh SB>Hn<Rph,? (P"t@Ӊ8d~Iz 1 祹5}O6~d9}OsFsIL=djuAZ'Ǎظ/^a*2=7| 0=bqUm^x~D!vr r:oq kTY? ~շcH|UX+X97!~tkI@LH7b:Ƹj686=[8\7}߃}R ڑ@蠀}hl(޻2?5)q&, =$L e/玒aC)qn+m^4l;gJ7]A}D jfC:Cym@2&'He*i3(*AEp ;VB٫X0r:j 7ȫDF|sE?0kU@6_ܾ˒msG&#~ Z5;jf71j((\DVJyWQZLPa םX!}+&YJcK*OE)u F[  }ctoUyKv1 ^sSɮ/Wc@4@`y#e?B/[]JMݘ3v%€" ~oR^n^%yGj+2Ckuqtbjձ_Ib}3X ~լY-Q Q_̊*)1;WG23W:1k280 L7?_(GezXdzD w=uMU{xOF Ww&BH$6I3ʳ<8jt匛vwlo3bS/?PDC} 0@ҼeYMs/ݗiaX `!f!adM5z}U s]K}VeO9BUqJcÂ.|C!mSY#\Pԁ uEA(<־vN# 36`/%*;2 'z+Il-5sUcNrw M&qL~tJ?ZI_5#$Y8ԥP R8 ͕]o2Nxz|rM$+UÃcJ6ަ[}^jz "M!/OW:ڬ_[)4G{խA@9]@邌a/ 1\li3R?m @tZZx$ÿj05F U0(0%Bzw=ʥP`=Qw [e"xp3ӽǣ~3FZH45SvS6`j q C9|fz}`һ2ءz1"i0CSU9NڝwLҼn)}\2<@-) EJUl?)7E7Ko⡀AJLhn8`.@E8! J>?ջjS7yjJk"_=jǧ>n=ضpHwNI*ǒ "!=<7etVCE&"swrh, @ICJ>_TU\5߱7ǍHb^ ;(cXzSfyFLL r^HZk`@_svos7fV\HB#k=l 'r6sĊ;t5f 8j3)Ƙ7,Xī*M<{|K6^q eyaPD1;4_Ld,rV)(_eq#,$V \JMc9bV̸了gPj* i>C\SD@p{ iGnZPUy]cv- T {iNXJB%!g1&I=%Zz#.9l8HL}@͙SE]/{qjSG~Q:tqW 2,b:Wγn91ԗa5og}y-O š-t@2 U{}(Z-4< $agPXI)ASqS xG-}8"1S@qo L&0E12OqgZj~oB6{SPDanY<7ݬ9mWm;On8`=U1 d)Wʸ@}}AFbZk$G4&Q7I !emqrSv`e5FP*=h:@SToɱk%gҌ*?/" Oe0/)P&ޫ3%a"kN_ 7DO)n/퍘stnJDnWK(!D<< :vg+>InS0$F 6xuh4!g;9U遶gTqS3U8Yyz %zɌ\gs` 3G玵 ̱3X>*hr8 haqy'p)fM[[tg=,Ly,31!KgͩRNG/Hhb`}eqD3-関JxKP'=B~atႲVcA7:vE )f@ Y§@32xՃq~ U5ÜZ!bl"A6|9ڋs"=FO$t=t"8Aa;BܼEwC*ڿÏH3xX>fru2IdU*l~.m4>;9#}`z XQ ` ˸4Y6 ݾN>wED힑#|z?厯ߠIM.LqnVĬ 7\QԨ q~䜜3ﶹv@o |-|?O;>ȑW M>tZpx~{Xo L֢щح[ L3].FB JZͺKM"y\c?d&k:t77wp[ð4Ta:$A!cEPTx nOTc$bj<+ wf1L{WKu!ʾ E" =m!)_s_uM ga(dO1T8a.4"Ѫ ac-`fP ~# /uIX7 T}K)ܿar&OѶl4/OOshTx|ƴz`KhRPΙ P1m3TX_p&7+}:u?Aͯ͘qH"ȜU?tS-k]Eoyޗ/*fiڶC%] ̖Yg/L٪lD{{f9vPb|*#)%ā+_cQ,B{%+X#5?hM+}_=n>7mp C2; sd[*ڡBȥH̓hw?=Ax'g$6O#VIπhL(*^|2 8hd@ߞ~l(ǝ1p1S ~&0^!xmA}{u;QsЮi@sG){X$ znle1 r#81BVƖWx0vKt*.@3쉻39o?1'ޜJ?ECO6bvb!  h@۵rD٪1(M&0RP'&.W$C.ڊyt?%P\`['yN>WJsk]bb|gD6&Wˎ| !g bZ؟7eL\Fed6'62"!?/GRn5~C߅{B4Ne-Lm@c"^82pe4)6M2JL W&#NDeY;)Gxh3( !Ίt< z p0DfDȁM 1u-z㱸ĽG%@n|R,dRv~ *KL-+La>gЄ E ;j>qWϳAyB:w6 ٽae$# i]sT& "0W3/I7?J}j)ow7lhᖈum}MX(**pK_!]D?CqL S!4109_7y{F&_6/'9zqddQi H Sb\wdq+mO" \oҸxD!N9nv=*݁':>LesNbd }cH^4sqF.?[ej}&8 Lcnwa6> Tl*- gˁóJDKx5[&ճ=Q 4[13QPɹёzJف'Bڷ0=8rSE{70lpLw@&4Bꀁ])jO$L YtܸTMͽJQf!.DjwO<nx Snajw8faQ4MPgQ:X&O7߭8+1x{C80Md^{ ]Fȳgfw|2'YԴz69}KCn L$"aݜ ?37BbM-k9?%j;!SVX:c]5DYAAdO{Meslgb_BU He:8ǰ{vb׫gd_8*kO9(BvSG ǎj};n4DE0fUn4a$YyNךe<$ d&vphF@g$#y)ۗKE }h/OXyib (1xwMu)[0Z_fU٠iveC[;Ŭ|ĵL!e>  c*-[/~bBz}ue^.rzw}E{8g~+ HǎmF\ޔq;0xZyV1ڶxH 겔T`8ٗ&B dOr޿c vS007l,\G[/ IR@AǶgm> ͏;|v}}޲S/>2$w? gMH}.ҕ:,J7 L6g L"<.&\ o$K: O'OϛU4?&xʢ}Y66E7>_Hr::z9V~hdž$/_eG {u\, $w|&V_1?rJpBɍlL1UrLIGہ˵K6˗6NA&uf2{#/&D;z) s+!X Wl P0-݌%ܩt溠?J`>/W}@Lj-:}2CٟvmLSukr܌g9X\EbMKmic:u6,ݯQ?0l}#(qS;=Ƿ^80"ڈykZ>03i\- _}ۜU>O7δȝ\簾?}Ӻ3L$#K?}~d\o'sB-}gRYZGCּh[iU7X60MZ;ZFFD"!Y *2K?%'dhPF 3:`c-1Iz*ly(;~+돹yN}k f+47O[!`mnje>:kD?*Rm |;ѿ"ĿqvJ\dTl3Lw/Zf:}rFZܺڟ~{%B$cyEСnvCH#x͏V4占(3w_P~GtI]O1 [Ӯ_o\~[篗"n4;\w@ׇ<vy7kK >!;,ve)6xԎ?{ʮ=yi[5·u.o9)WlC}3#&rXnn,G:Ue߷ҺEfٯrY:x6 4b4fpYeډAã{VF:=Po~,zH\ln:8T f̏+3WyTC\_ [gͺZOuRq-yOurǪͼ?dh>T951{22sfŗ!dfn,f Kvu| i6T_. {4MXNzĵ dZS90?hZW_DSV"ȕBTI?aR`f^E*qqN~?]HƆ#T}Mxih6DrxaJڀ_lUGw^^ ^ ]F;&.>4`YB\ϘmYҨ&'gF%Ȅ@U>;PY3Ϋ&=*nY/E>\G(]V>l!>ݷv'^I#!ȫ`CǨoO{SDE:H)NMC EU@?*  ee|YjPfoϖ VM)aXpɹPGvC8=N/nx1J 7B0)w/P,ǎ҆'>мD왝VCvB0t{)  U-e2oG|ucrc~IKpXXvS`0F|RԤ6\Ĩ\tTX7yb֭C&i|D(/3_/i#h:יiouL"/_Oq/m @x8@mD}њFJW{2o$b-?;lF8)~&R\RnJ.>Pڂw0 ^(8dJ!8/\.O˃m}}܀&*La<~+ſiS||<|(@uˌeE~j;f u?r2L^>{8]nB]_$(Ȩ(?U` Wq9p/>paT ~{x{q6w2Ho/BP" @y8R.iC0@ G3O}>cW#\*#&@Vd:tOf w0 ;\%z*[ X Cw*If/EqQJ~ ~r TJAQ -U06Udq?BQV㹗H/y@!%ؔك'>J5!i1ɛ%wvʅ@2))\%o>:pcN 7~>X8Zs*?7M`{= zu[F>Uc/bc&;ԇˆЩC1wy/7j}A}?ŕ><8 EżY?鮻~NO}ot?ƶW՟_޿_M'LQyƛ6,r2&h&6*<~ӻ`%v 4,W[VBQnKm27Gw'ЃuW1dpNMغVKc%Y>N yh?@]OaHkye^>)<`ZljȏLSE\Tx8[K2 $ͬʭ" D-%gAUzvA>%ZbcTt)yKzJ%Bt= ;+%QfzCW" 7 ڭ|lt(;}|}z$MT;8NTpeSX&3ߟ r35yMY9`vMEwjL㞥KOr|GWc]ybl]U=?C_=jwS-M-wex.~9$u'.)D ZT󼬢.i+be#!7b -]-FtGl=S+NQ}3o Pb}Q , foX5р?έoϿx46b;R9IS^9-ḽYҨ:)I+ @x)?aJP0gCaލO=Tb%t,+=cv>-ӏ F Ġ_EEOF%4ղgVAA7MC:n>V^mG.$ ]R\x,TN70>fˊSbӒc3S!B(=Gf6QgI*npgzˆucB!M؛ȶam(cnմ ]lW~,R,! $$净1ZQű4ڴS?bmP glFHu.+9)PdO13mP@'(&! 9?v&r1D~z*m$!I09U/\) !GO{q5t81C[gAŦG&:Kp(u8MBdWh.mȄzIS2wRqY WP9)]Do<2=6kݸ@Mf+p6WGF;G@д45%kAH\7F@ LO:-u"l 'fdcKJ`KaAO.ݏj ͔?_Fy C,㭕6TbsT{OV4W)00ViJ6qq:a~¾BBkjMΞ3.Gp*Y< ިv|"EdsbG/%{p oT=x0n1I^NLN!ߐ DK^5-Y4@P ȀviFybt=ǎ7%b[`hg{v^:"°<<8*px2'hVOwV Lp%̫ZFn^`ߟ$ur>_" Gm˚έ5)Rv }_,K&w`/Vz`Ely ?~^󲷮Qg aKwdE?ʴoꤻ˒ky:f}IR򷁃4FAT[iR(1=$4o12YDAշ"~EF|@kMYSO6<{F/{m)영3pYv JɁEB3dI>P U ='G v&hMh=fU:m0Xue3bZb!*S~~[ܷ\ L;ᳺwq\'(R 7`3mE)Bߢ֦|z7wXu D?d?G}#?~}v nIVqy߶n>-Ȁ ;ӄ@XM}L*nUN @B;̥c<^t ⣍7Fa\Zf_=I|mH: o}z'ёa-J9:~en5O_d!X+C=I6:Y@>iD8i9p|.qi PCѼ} aɶȣ}OK~TMw]֜slH DB&}-{ +ۄ@SL^q~sD3̌zǒc(͘R }}s:rB UTuBZD@*1]p$N-{po/)D,Vi>t_kO{ @X..iX]#՝qj%d͇{Oyt}Rmȶ24d?aY-~h@4 {s'htuT>oJM Ar6QPXULGM"aRayԴZxfu"40,-6(oD{!u|bOp8$O1" :ǕVwk-ncgf̸?sl0ElݏqlfmW;:|$l(#y\>$X&.VS0 #3dSe \ƍu85~l *{8u8>]K:$hm,,|+/ ܱU~_یiӒks@6 <~,[U 8cd|e´!, S-d\y^9-""l:+֓ ʇl_x] Mm#7"Ng.M|FkK ֭Keo½ᾐm h%Xb%#ye?L=OV/#_v2d"zT>IMa^\6M8C+\-'4u3VQH؆Jcm{NA\}ЄݲŹ*^d5Nڤ ._R)?#LM:l˲g>s7ltoB)}le&X-|Z2[g%khL3!K2~.^'O0wƅ ~uGv=u4y|澀7fйmW{qO|5N}5@2 LpU.˅ R j2Twfmp#);QCE5HLsTvdVN[݅aunV~7"0!?XE U8Gp] 9 ޞ+QR!9qGsBD,_ov$(Hz(`jD@'08lowν12te[۱z;:dn\ÜR0?_6rjMc]۶(%ba sZ/z̕80fU6azF.1OetǛ~~3+6k'y0p Y>oӇ6GD(NTiWi1 m/6y|/[Cޙn1HTϐCHCd)FD"0? P ʑ4Tajd_nVlIB D]iTM!Җ׶ָ?`cg'vx*;YQƱLT]_u£nycS8ӟ?S" XH9!Hm?uT? X%} v.7Z@~}&ov 7 p=[3!Ҋ |w^%#PDz{s(h+=O9gLF6bgh{ה{SOcC J$AzLLTTY(%[@7nm {M4T >'8-TfmWcum/~ m}$fqH,Ӌ9`+B")pw7ByՂ,k!}ܼ|}+LMOY(d"pT)]!.D&FT -S7jHutɌ670FtH#LsދFg9XK^@y핳L9o]v$y0SkuA2+Fw]mu}wST 0bjߓkfJ,uң: G,i@a"RYbL6ܥl Sv e uEq뾔3?߽`W1JJz^@A`NGrw =W> \`a >/%rdmIȻ ].@'HBwk"zqjHY 19:7Y;L^^.1fBTJ0 7rYCņW45GRhiThzbˆ|0P< 'ϹWM# ’K]:"[s.Ya'M 9޲ T>?MTu2.ypHwxһcö\1]ɤl3Cl mq[Ӯ7yz~*9<]Jx'Gw~Wgp; Epo  TV6`(6Đ,@"U{6UaJq`'0W5gQ7LР0Gr6G;Il!0DGQQ,KGuZ~d˓&wP[s2etk-I (N~z7.R4-OS̞S 6j8~ka dgzSa_Ít?t2#) W{ TƶӁ0ƓAk󒨃i6d3BYvsS:RGhTtq6C(+.FN&G WX>r/kx&D@Q;Gd] ߵ߼}7nN-f. 7.FDIR< ݹ޸ISc-3cÉ7#?U('Gnih7(A(0),A!n=3x|S<5c^uy~5?.-ev \ q3~X-Mi<ff9 u jZk2ddV 5L %fzCy˽Z*r~8kzuONw}̔?±؟<"R+7/NLӁa22/yy7v8K|Ϡ=l&2}8KhFSay|]MM߈K 7&s+dq#.oߗbf̀X_X< f[Ӑ%9vR2*kIe-6_1HBz`ӠBƉsljyL p\n%6?#C\NFxI} au=^m{W+zc?|6M:)D숀zn0R!A :R^9C̆}9mJj}a}, 6ﺴܻL7+4 Y5SھH5S|f_ ng gV$jm2!$ X3sTSpx̸! m3 fgT Q({GUQoF1IdнX1X5_~'?6\UWqW75G)okkNXe\r\/8:!2ŏk#_j}mCCA(:d3(gv梺]S @,K<:;E1T9 qv]n@_9qN( 5 i9bZ[ň;$o6F="F 7ai6p`BxO p/ouZ?PMB ޽ͧl3Z 2WyI7,sJ3Y-w {,t]0AD읕 6ala$X%MBםq7.&4&g0A ϘEoU!8Ziސ]Iu=KQ1~R}ݟjC)$S"qc~(? ^ŇXgǗ`?'Pm0OHG4[oEdB49dFgЯ ^O%@g}\ȣ4?QR"FNŽLyQ5Sd7NtdWOehXӽB|0,ŘR5o--uu%utEQ\55" K ,Vmm@a B>0_<6E ?t` 4 s{X^;p$z$̓Ne:v>rSWٺ}v?F"f/E&YLx?gq7Nb2) U}=`]Axt(VpMh+W~Z" 껄wS|`mF6Řŭy4_:k,!j65\9maIHH{$!ySƜpŖ 4tTӃ\]4NŽ.<}|# 1tٗ\L˛߄,i{.^ٰ-ķ~ɚcR&rzIԡFve<6,acP0:~zOjs;@h3'xG].ՀAP[M);hDڝ?8gs?'"LN*Lbyا%O &PȃGb"Zf;nFf'Km hi#Q==A'L3=}*q{y./ 1)d-RȈ(:XFω("G@Lw0;`n9lkPKu`Bhp+w7q-~#aCUҲAj|_z vpN,B3fɌfY~9R[! g7,ո4U.@YA6/s.=x?֯x"Ml!9kǷN7~wBqPme0Ú |ocS wh }~V^ `NM CG. rܱ¢r/ɊA0aӣl|Mҡ0 _o'0^װ{E;68>+ǿ S4-wGU?`a X!FFz P"?s٥Ԙ'L桌t3#4XജL.#p};'fA`hNMhVM UG|E?HjF@E ? &_gKi9|6wyiû#"Hҕu`G7V>׆>]uqÿnp,`9UN.mo(Pᅴ'QZNVN"k8l{ $4/"Yeg9_lK/f]c`'΋h㻨igkQ}b' q| a:<64O|;-:n`JJKQg'3vk~CwgzvTJ )JOw_?{k^ₚˆPlPS6mjV(-QQZ6֨h*օVFZhaBijZhK%%$f"f`$2-heE &X&h&0FK$A&I%4)fɰDL1ĄPb4Ed$ƩBQ4h(cP(Kh$dXSdē$# 4C(Ł 0IT`M5aHD$4 " fFDbRLQ(0"b3$BbHJR4$ɁDT1hԔFeAFMRԉhB"e"4PHIQlh"4 AC"")!BƐĒ d$Ɍ6@ei&2EIJ66Ţj(Ui,4%pyۺ@fLl/H|d)޹f}\?bܠX#qݘ*yMft"BV/lK #|Ky(x,|`k FB`<+?pXC<Nc::Zȿ*5 - mURfVڜxA|7syfzgQbqQ^d;s3e)"E<8RflãvZ`Tgc Jr<+|K񥡞h{ڰNkn5y{#ñW~:=b>^t< p kF L=@Vln+~me8"ž?ohH !?a6k ɾ1ׁW~-ŷYj]I ("b*JuK> $!܆p9ZC)JERY_Xj1 cq+0%@=E7Xov&<izDPE %nY^Wr7Θ:a{ NJVq&:t+4,F"4d\a ?qX/pe`AU)9F^A<߉s<+I4TkF|c8UiҼ"Y۱9ŃCM+rև} wF97D\}V4fOR-4p15yHo5Hoޜ; [7F?&yK7M̿@j^oj9o <]o~R'bFam`{ Զxd5K^Fg Jf Rw<0*y0urR)S^$ 5 n>NiTk&C3b }}=g篖PwWmτQ 0.ܘ{aroF0†'B_j7[;ftMȟ!!&bU6 ]&6^\/w{\ڞ(I܍.yag *`(S~"ȋxHTR:R1W!vsM Lǩ}yITg⬱@۲u;ЧӰXOSYYW{m3 )Q+:e1/mb~)1N$G[YZ|]$C ׀2[*<?G>L&"ٗj@m>D-ی ԣ$^ُzCZVd籗fIpuvkٱ3Yv"s-Fκd@ I{?T^'eY(ws$~@y* VˡA}0&b2Gg`Bd)"n q $sf0(a~W}L?xFs> -0rxE3.3zkvM*z"3pru,E8?]IݍdoЬx3h}#IqzmwerthapaLW߾9طV`d U 8'@t+ h :cF]3o ZX>\7$AM TZ{` l`j}GI՘Pjܠ,腬NL想-[=eĔ~w2w{RenFv忏{~Σx_J{ZNQh c]S*<DŽ3\lu HcB|eV7Z鳄MպԬ֒G9[^56ho0PSA4P֊4:|\gQQqNgE7t/I]4 c#F|$>{<{-} fV "'i-,DLA\]{յ%0 *)&yZ_)Sw3= Wty'H' Zs<I2>?{dD ܾ[ ZÞE$SPJ;^a^PCsLw;w w4wcz3}+(.n0_9TS7q'uu~Zfl,n0L!u[3toc RXB.hi!T19+$lҍ+{Yט0+9 glb7ݷA7h.VGG^Qԕ|+phF]u|k"܈p9)@ ο`WUC6HI@5&)﬘@D,}}47&{`.u@ VЈ#kXe G~XL, ~;|GU+,nsK{wpi;q:n1fe~Y[N&HIeDJGHfRh15oG^ΔyQ )Z4)S-@&-8L'eTđ\!ZzgS 3F=n)d^w??* 4VOJ/!5duwivG@>? a!t'YmO{-̓i,&mkCz'1i-#-ww@ >>H& ##9> ̬-xrۍ:C0 ` K}c>cbN!tk/3@yc\=${$ Ϩ~5͘lH OfTDIZweՒd/K5J&YpI >ivf h}-gvS 8ؤRiH0˃{JnXg{-\ qJJ*\͍A+])M4slUeAz _92ڛʯ~L1Z'@7R|7 HΕl4Ti%1M})<~6䟭[ꆲ~Eܱ2N*vкJ@}jB-h4B #a:[+y[Yܯ,! `\_>֘7+4v ϔNz]TW An?2PN# pVfq){i_miFܮ^+ڗb:eAH"|vZ:iP]GICMqXi8Ǫ80PdhH>2!K =nX~P̪HoW??qƮuv-MтqL&$59Xu;WG;4ѐΎؔ\qhp,z0Z?-zTgDp𝻇} _tyԩ]~LF ^,ξ! p?r<& @f1,r:H䩘<5'/=p[dl}N#+{4B8(; Y/_eK3|w*V >a3в&.J2Ԋ@K.8({npŀd󜀸OT`Kn{sR)},ϭfe%Um=JM``sN%(GAPy{ͬ];"EcM曨"Uu7UTd6`p $'aK:T-_-"DƓ4_hcM"_~Q?ׅKHHgωkۚכŗ|+~/ u']6ݯ7H4]/ZnMY&`qQ:רJR$ qid@ ={L>03*=[ݭ% ^0略b~vGQPE!I%gJQZ$ÜJksV]ZG; )7khI^=3t{Zت۶`xj(LH0C8E-'fZ U͇c$< z珉L7*8ajLҊ+uҫ/@9}C5>OtA?qj}cH+G"<ΨSp#\#X3ϳhRxģK\ܺۚ(FCIjux߷Unc|ko/+4ɡ^S| ifئmu>7Bi~]~aFLtKll ah~ꛭaX:Ǒ>kű}1bca:{F#YAԛkjmƋNh`8=0-kqE? kbP<ѳIql-ōc/2Ev;e4~H=r (i>^c-S\xk묜zCQ6Dkڏ(Cܒ[S &vmM% 7gF裭t{?FɿK/9~ 8WUk~9eϬlF]쮷m%c͵;?KӍXGoă{oݿϰh9*~6Iðɗ`N37aBw=9e~㢲͖ (7}:0Vx{ŧ};Ou%}gTVyT?O}αxs7g.؋u(&lxW G1l<>t#t"?hQJeɧU88ډFXɳL瘡*J.Q򏑎+kgSﴷ 4-?u'9YT*y*ez}/{'G҇v1C{aN|sw5{+_ImdE N)vO'e^+/RW?;]_g%σi.~_&3[d?36Q v5]4$p\F48@:6l1/04qRT+XکBifo_U-d?$+a?G&vvSoCm#j}_7.m$x,^jwzo p1dʳ]ϝʖ_Wm$;O>Po|ߒ6x]ڗ[^d){,2y,Gfn=ʮ\DSW6o*{gy {^/W{h|ݵ3y,d{nqv{ކۓLAɮfnֻ杪!+tu873SM#Uxz*so Gsz6{Lq?co$au{5|pClbR7!ľPֹYJ%&|I `0mZFf{ec$Iҵ+fj9$l8^_`<-~|x1C5ۣ9_xC'b6*\ ެxENk9_6홧܃N-;y}VHQ-u,LV:.>Nyǫ{ta䊙\W`MyLZٙתg)oji1bY\Vy k~B"mɡKF .{ldٹ7&/L#[,&zdxXllz]jw:ޟ3$SuZ_ֳdz_ySss񣆇=NO,CޥfG6^K? =5uoOro*p>Iw<:]&wzM| d*[:EcO_&ߺ+P@EANϪy/1'p;k';4/=> {]vJJ0fu5aDH͚j&s|Nٞ=źݔyviy&m*m {+7VM>DgaPOdL̼0CwX1l5 OXDUase'e;Y>J~wQEaK'GaO_5t)fs֓kOݽF(pʯb;T[}/oG|0f5qLgCWCcrͱb|uwzw}SX^=oq%ώnNWY\ADS 3FsQ2r,_C}940uƺ*Z͉w6N7S_{r^%)&: q`4V:nfS|:,11uS1*'0P7N():l,OGߗZ.&,/x> [ԣg'ŷlp~;x'GGly[|_(w>[^'jvQ`u#&ֻ4oz.UQNK6=35}* Ks?W(^-RiЉZ{_ͻN7K -Ct}r/^Bsmu/^ pФr~״n<_W/kSSꓽ/rrcx}FcL}|+xGk@>$Vҽji"@?񯙃i,{N|jJ.R毸'drž43CyQZj n3;V&ܭ_6+Ǔ~l{碋V6ZP.:dΪ?.371MU D2QpeߞStaBqcU.֋}smx7-v!u N"bKw&F ŎNĶ^F?6 <حi0tn u=e4(^̻\z6S}_ -VMu\ȤE"ݗ M&{,e,R`:mG:&^;˦@jSoR^ҡTxf 䴃a2Cse>y֫gg:L֞kYsb[̥F@|[*׻R/wp=:m݄3ě/U,T  v=Tym[b$0oAfs4v;+ m~Lme2R2DžFbۗw~ {/:%}dT[W&̳T(vX4y`6gZvNZv3&w9V^ t\4*U{+%-w`ɼ'߆цK7vL3s_--Nיip=ٰn_w#wbs52MsYlD~6-}%2e=9{sDBޱ$>忟jثNҶh`5F}Xĩ)7trX}j{ <=F!Q 5e+YcqfU:}azwzeq10ׇ!΂7֣F؉}1;qMdC] /+k#9$o.^k2Ͷa' 1-켍Wn]{E99xL׷mGR×='$d/˗r^͘t":8Mw_\GH$rn L7zxU$ɑ5߅ Gn5j{v 96,ZC#<_?; H;Z<\, ̈́;` 6K'䑠{dB )"I#zz5`f{A['7@^k善e ͘?n>WrpPs+ IʝWD[zL(2&c![l{LYom:{jKyh^%Srً=^}ZJc3 9U7N_m,լOZh2. /ZiZӼݵw*3(rhi6NEZ3S(}Ωh?a=k=^8͝z7YDӞ˿-лJgL >}lgQ|8#N1Hs7Y.hQ#z4{NgvݜNNKhosDE1X .j~Lۉ$N( O#g0u;vZ/3)~l \M#+Ss˅6׶K VIk~{'V/n]©bYUK wm#*ۺǣص/M]v]gTn)7]m邨77\O>އ,f }#.j{qmfmְS՜bQ8C)\cНP1ضGF"p;jDȓ̄wTrk)PO5b"w++2nrX+6gejľ!ڷ3-|UәnofcZf0l1Ri9gVJz INfgߣuèzzdm wjܙll޶,y]eqU.Ev͗:sri,"I7YzfouaCMlю,3ۇ]f&ਦt#w KKN~YE:+߹?yOl:bQbk):ɇĆW uvq{{9ge6Nl FW _lu`e/e6Lс>{% 83<.49L4:(`{,,P>bւ> FL8r\-Iv_2=qs[]wg˵i^| ؇U Zc΁ oKfyl;| {1zay+̬,Uv`ܪDT*uD}-l;xajOmDm(wWK~[xuC954}Z,(ib>X`T#Ld0,C3SLI`hpd3ӻ L /?uVn/;;w吉 }*t鑇Ȇ[zwD64U17ϰ44˩im wElvckE$]ՑTJDj򼹩=4W Gr q6n{1ZyA)-.2r'epi˟^F{LSS4XLN|Kol`ڰé4CZ68bc&9MQL/+9*ΚuW˯^/E|}&gR糘֟Cmӱ c1x,Yn{%grj:sb/%45V+xܧn"EH31É=eM^ (jyǐtJ5tO9,ݓ7l FM,(JTi)8UML =f4Hsg!so"%0j awJ"rs2iKn]#üXD# XnZ̋M~ݛT[:i5ͷNoJCkgx^="w]Q=8?)l.bgո ?&xnEc\ƮcϦ LnfN!tϠʘ1*nTdSv$ E#Nro7-yA{λ@[0ژ.qi)Ob`3ߜk\:#+а*O6Ȓ|z!tc ¸ܰ7k-Mg"|*t\%ןu̽^5P.{qmh}1.vWvQL-ioOڶQԠESsQЫH#w$ &/ntpz05j3~j\י0pD bT@I`Kq'gG0wiwF~/Tp6coFa>hN0g:/+vsiM>dv`U JU20Bp#8T2*eq~Ѯmg7J(v\'_Q`'07d,ʔs+pD(HV"Z;œ?[rt{:b(9wLf3q,k&ԓջt?h3U)ɀ ʘ^S=nWjͧ.w}:aDg9tLgJ=IN_/edC4X֕j1&m2 ߑ5 nhC3L7g5u1 wZ0\ 6P` =iH9$|ϔd(#)լm1zz7FC v);mc>#kܩ )ԜdVtgE+r]B>P'BsˎƮ\z/Vw2&wcW"9IM@mbXIqû`n6Ʊ%OL'Xǭ-~yԨ S䜼\H4ոѰ>_/^ _O^ ~ #Ye `(P\M[,;HKBB7s^45:}u.7U[I/~eC] bJ9VکV?gU] ŧ&Ja(^^ԶTՋoH[[v|>a.!e۱[޿1LʡOBͻeɄ.޷wgp dE .:M<-[r{qMQU+FLkv|zZVLS>[P=yKTU(`UTɺY%UOᢻj   uq)b]ބFB8ǰOCg9έRq@w>ApLoLXȈéK@q;@~zul5YVƻzS<}0"T^= o,n-ˎg8qJ=T1L y?v1 `Q{HTw٣ ΩWFhGƞOtv Bs1`<ˍ4fI+R/ ߎ]{ \XsǿI🚀D8L!#tysuC%aB(P.6~+` ~$ ze_yʽHOs p&KJg0Ig̉WVT]3"-PFE _dɁk13/l7VΦ_H_ڮVW#;⨫P>r_yG\TP{?w2AZKewٗޱyhu]fCaZ \}"Ww$GOzvm ?|C+!yLAU.=s9!N`8iЮ)! Ьf,(ra~asK ?"$q!SP_ t7/>J]a K]%۫7@ȀYx9"X=*%TT3v}3s3*73 Hc#@f _mۙe&'*Z60WH Y1RZa&6oV{wJƴa\uphdЄ3/`T9g8󔅸^+zoue,<8>삎M"  A?`wa4V%uo{}c>:I(( HsN/[ y:$M-~ c:Nؓ1}0*J`TPBYVٹF ՙ !u&8-$qz5x4~k+waYv6cDpݵI3x#XϤDϿN81@w>O׃CƝ5\]7 fa}n.O8Z)Mg80b aLt@V+% D*$U:"M|eZ=A(F=ɘĉ.q}'/AR/|K< @^QKBgd>p9* ǖc~]5~jg:;j!$îQR[r$*W}vw؊J~(4zd V5b kv!P*(G8.В4 ɥ/$!ڃQ~\}W5/ƭJ^Ryx80_9!(ڊm1ԂǐAj .'ZLv-$؃\ &~D~67"kJDmHFƏ[7̧UE?"?&#T/INƔd;O05rM [:խ5I:Fay ? &h@CU2MExZD{1xէZR +~P z+oY M {5,g[N?y 7HCb6 4sG% =rEti|t8ܸnsNM9:Y|xӺqYo.x-Ȥa,lCOaH n\@ÿ*#>^ B@gr@ޚ5jm*W8\@ Zf؁y4-Yvʟ\<}6+o#k(< ZnrM+%\H ~E|]Ǐ:Qߥ.=mwj0]K}(%2S탴Ϻ,nB[b40DMs c(b;X%IQZ(cI6MX|јPnFnğ2'SdI:$ `1j]wj+[PVw=HdURed1@̽Ҭnn-GUYAy%5 PzބcIRe7^T,z%ȏ*%ZN&Iw'pbkL ]]F쌯t-[-u"@ˤ\/\cTG|Sw /Uqzɫ u|+25W ΄t !m\g$y0>)1ϫd}pnyp [x y}Nlod>m"=q[A\dI]1_UuIIY tOB` RKLi(VCVw5gX..!?t sqȳD{ZԴK5/4l'ao0Ev$)L03lq<}D-N8]63S RhC-[hIM9/dʔa 9f:,C?ڠ+<1Wt}>)V}[,{_K-v0cٙC?T6AF4^xEQ*+YR:/!\gm3nTxyi\[|AR\0jeܙ1m@L8xWxwepLH{c\cvh"o)}ʈ{ZʚPDϣc!2_eKfrwWu{Rה= f_-}Y];J%4ʾe64!';'p}1طop3;k=ɉg[:RN탤PR7uSnܠ{y?79&/c?Vq\i#%\픾j>3zBAH p-FyE_ޕ~ 2>sI6cͦYUw#?Z@=b260ps9R5mp`a7 ;ms콧EY QLkCJ I5u^)Wg/‚ْ*ٖ@"Í#]-٩>bAo/nzFc4d3?gk܂j׷A{/!c՘fS 4G ^QÞa!RJz\{oҖ{<*wxbÚ[#kOm`dx(V %M?Gω|s|=8@y\f?KD5>r/d|,n|Y7h? 1He֖@|HpÈd`fy3 2r=7I&H6r~P 3_ aaB|؝x]#4۵zB{S@'w D:튜N܏z`,<'!àSsńG}<'SM_ii֟Vmp>Ȕ~-]VmuZ˰˘O VԈ`, GxnS').J3+]1gIć*7Yvs.B]^*7jlKN-LɊ3*+zo.>6E/2Y:T"8A0ZhbĤ9XK^(,ȿ8<:ӤiU94y!yY/5/,!j@kb@!k!>~4)t4o D] 16Qhb6Đ:H)z51~w)tq=l7?92bjXK[ =BC52nOq)"le^ԟߜh/\O~ uˆie ,N.; 5 WE"0kH\AdU?{/ٙ4-S+0 _; )#9ITXig]Ct`(`2.~BI UNkm)Nyo0:ȫfށF&<ߛ+_H…u|'YPr:L鈦 Lʶ2W*)]{og$>L ΣQ mqs~Nq .L_-gԒV;"^f0; =CX3:B~S`=M" +]2_Kb߁U?gHcsNd ̚O˗[>_*kR'F7[ʵ` ݻ/zn  < ndhZķxn*|y&n Xͣ)Uxodh%m}!53-vJyw||.=S)S)!3_5UQZu:؆]pf1O@؆UWͦH>bηayeI{i@7J׀gu^ b2GiΑ@a[8Q%`wjes1B-k/d,,~a"yPD G--p"G^&AEbbQT"57_G]W_:prD"u'Hٜf[ۅIgmx;Ya[9`aaOYY^Vƭ35ڣTT+$8i8bjHVFfd嚸Ёbz:{h6^Eݢ,R'$Ǎx8%luF APȠ#8 yZ!鵦q퍌ڭͻ kVElf-vѱ;:l)\f64VmB3`6!5kcT"!G"fMbBk t+ 8@y6u@uq.`zڍYVFM-#9&F^c4 HuaUdRj_zkLYEQFhb0PF"a>VTH۫U,ꥨ1Ӓb8Jp~?> |O{J- C $rjvzC51spKy5aceUdڀ-\q3m 4Y ЃOX)++qt -$,qaNn^ \ìASNaLkE+!7{ɴ9'-/t:f8pTz5-hL+G:0ğd!q>!c\]m@SlT M֘x@RPۚ2ȁ,qTkF*6Ca EȬϫlju"VXBY"T;v4 y3R r=eK ZdZ N~܇IЌU PQIa[{:[;felcCAna]ljզj c ._|O]9{}=vʍvV26-eVdd0Pjվ|/wt6I4M0Fl2S&$~t9ṀƷE` ` a܈'Y{=%m(~.4^~!nLhhk~#W= QcvA1-;0p 'Y3w* Yd ɞöh*_Ӹڟx+~ iVG<Ϡ8IZu%~3)k2.mc>K7 ěj+Dte|^6V^K`|>/.x`LD4Tr~)2r l+y~Mh4q) d:i{k[PιW'Oqh'f{NA%LbDnǶc>`_?GPOL5Fxaij.U.ΧTN3*9 nZCxG$2L&;(Tп#J:x*c hXb ~Մ22zbsgkrXOvgjC-[T/;wY?o_Pl8΢Kltk]RhlaųdTkRzoݏ XYd.S׀pLhx؃!t>+'Xc[Pk){wl.O\;ޘ orbN(DB]Rz4.8w;hf3H N}#x:. $:KׇtfqϘBz@D7| >8bMݒlDB CNe@*j`iH;~T"H޷e!7_4+0Vm5⊑9{CfI3O^ws/׌ele#%47f͎P#@8曇~Xczpőaa]"F3$o>2G^ŦtSj}vMyi{P06ˈk24P_]vP<1<ϧLBG@s lPQtm[i YuFɹ%a_7Yps<0\ u=! CI_7#cC3¡\j;/v$ΜZAmCe)Qʝp4I[wMMpdwl-ֽ̰P>mO9 b F9nEjqkca&ecb@ | VQ9~qZP@iw-c Lh${ƒ摟 ! eBMpj2Ѹi; &gyŷ~ϥMn/ gK#cM1ȉ09e0=bT}Xќ(pTHQB?SN~T"Eq!.Dc0X<& >ӎGCu HW/m@S Z)FY;]'Ul~ctL mv{DCQzuZ5@d<ٌ [O@[0.P1|7*{Lmt}8sLr:k[̟>hg`@3P Y[noU;v# ?(k{c0EƠ{aF'ؖ2ȰPoHn~x{!Wnsha߆`t\X^ݟwl1v0?v4w-D'rUaU.ZKz~1n~m|Cqنٰӵ˺qUٻHhedG=~ 4|L@`ܨAH ngLQy_Zl{qs9}afԌ]DŔ*y%ڵqxsk>Oď?}mU9zڵ; `)a%k2c%w pÇ✗oހ>1 #3-$_8ƘteIS$:@Xjmb͌@d5 "ءX LCPrQk'R(ƴ24 @ bz%ңTC# Y*XWS>K +@(4-^AK)]o(PMcZcFcLby֤g4vg1?&܀@~d"}IYW^9x,j?%h`EirG9YЉ|w?!o3&O/öD٭H˿B"!CqgwqB) ^I=Ko XV9q|œY.H?(ooSfkG>h7X粜Ex3~ %R Vg2DI#gzR\'}&NJ~#|)| kNnB2:û v9GV#@3M,X` +T9w7?+b: ?\%?14MD6L}+|'%c32/"7T5ЦBhn1lov>BZlN"j"E0WM꾾aov́#Dq־xmULK緇! lH׉]zrѮނ7c0"@ISx%͵i֭$-vʥx-Opc<ފbPٷ5x1e/=DnyUf:Y츉f +Nj;b?so 0 P#e. u<A]ˋOWoNzؕ ӡ<וP&R8VFZ uTOZ i 5ّKt>! ~aMrg27F#nr͆nzGgEAvRwFwKf-aWwXZ/|ʉO#ٙ[M͝%$jC$[ Eju6yaQH\o-|xuq8yoCoj"ڝGF9y9,> 9ʹFOw& $ӵk[ż,ZCh+pg$o 2Ę@;n,']p$@gŌ>Fh7)%-3疛v2dyW>/e0ؓ92גDZ0`? .QZ*/URt<9_ЗN *Y22TL7F)f"̺$_ir*S(N8.ίot P-v%|˦.1O{(o_B-n5q3qFOtѲ7`)|652k垕V0#H@DuMB6 )drtaԚz2P=A@݃pBm=GhfqFH3‡1y԰' vw>ǧI3.Ԇ!@͓NmT wuuX$uv(/ĝ:mD)ܝЇr_'6q rP,xR"vquHø, .rctڄ=,XPp&S-l{82Z\In6iDpC^E-5\\c !lLN`LXď0H5z{p8~^RN:>rARƷPBT/q0F2M\b9' x+ڊ}f75"E $ D%(K0!,[14.mm,$?LTاsMUu Z=;u{2caͥ[1 ԭ!^wIhct=v'ZBeD|^в0ȧb7:,t}]F|P(:,Gu(VL]C3`(# '(1KM%HҜ1K2!18Q9* L~ OX,1,U[CP ߮,:p3;KN)]Lb BܑT㶏PzԬѱprw}P0 +nKƹp?Dǖ ܬV:qrɫW~mʊ/;fCDKShNΩ/^aq!0]sS:9AS R߻oYS㠁 ̓Zs|^kL`\/伾fcTAӮqH9h`PϣQyP h~1ƽA10lP8md|@=C-@s\1 YtiϠg0nCf49^ DKc7*v^N+P5! *塔_%0ƒ.8!Ae uJWߓ/"B,d+4Y Dvq~ؗ&%P}(Ov@',[yAx;2[ek*ܗﴷoҗE3L'*qF!V܉Myp߃_L7zjyhfN|<ƾzT6Ga.$@c͠OOW0MoN>#3:ʦiYq0ϛMF?)_Ce$WS뇹)`xVxŦ$p>dQ)p{;<1|*_W;]u77=ɫS4x$)*dS*+w;3Q ÔC,5YWn*0ʲ:qߌ'FJqDJ;Ae3ge`2+ܿva`?"^br=9z )=1K!u?\lJ1Ħs1A.Z0S*ɜ@\M{Ej +a^S Bt}!b b^Y:tG(<(4OQ1 t_ٝSYWlQpSj묞- k}o[nHV*6&Qt y'N PN '=+F[PR0bAcY9#acio994e`R{Ryꈝ %ߌ-C b-> k:\&lS+mɠJ=_NR;Y#rX5 i9M ƠTyE./<Rۺ~6ɀҚy0^=k 吪ê?zNiJEI-~vFȉTV5j~ucgH Ro򓓧UAT~čGcFGY-рTG<%jnc|]|d6Yz6\kmc(3wa-LS7ՐV{\# 3R>%A{~ j>@t݋. @ &z,.mW$`02s`d@34yk-zfXM;Iw۫kZ ǾAhxWſؤm^C>CƼ^ WUw1Hȩ6p0cܿNR3{5V[K`tz=% 9r0?(WlZ xڸӄ.P(G'V=bY}XY/ɀF4X]8tNKKCD4kzˀ JA<?6nxFr.q%wI}<8YNi]ٻRc9;]Bd:VRƒΞ# [1HGI(/NeQK.$p@7 6{DA<Ee]p!RH }?)JeTVZVHG}RlDHoV0 :l~;ǟ{|j%wwIv(Y߈0XNn;~A}}._3R'&XA pH"pnmTO~A)"k#;rA6g+,u6(Ag۸;E}J;s z}4bn|V5r붘/anfLgr.1a/PQg,.sa¥a:1 alpR})kU lk}8-U&d ].uo8rJ/8Wfm:fܤJK-^43/)݁|NBG0yY:'-tt`:hXSK>w TǞ1Ҙՙc_ =jJsJoڌg4ʔ3ϙCۚ(yX;I:S]L~WXNi?<~+d0A3sŝ ͟QTb u35U(TbWZWzI ªrDZXN^uD(0 Eb%( $|( S|:g%:^sI::ܭIq~Fp'm2P@!ۮ2vyqols[2MdVSUp OrAy\dA@DgYmўfj;ɢ+LAh:c<9Hz֌%p?MA~=w>ɜ5*u6㄀/2xL ŋn݁K/؟ ir`{UOPObÛAj@\Or.igZBi:g-Mh5Ժ /2}\|ACQ9^, 5|ƒ1$3yZG6ը&t=ѝ4E9S2:<f!7aHޟZ,Bgȣ/? E?z杞ĩE[L1 p:"5tH1M\1Aآ3eOڍjfߢiSC蓘199>7Dyv㬂Y*!Fgw7VD~0I& WT};0Z/-r:dT;g tU_mw $ 5G13"1].xluNBVʾܙn>h9FKfg8MEttu߯'LH~D$e7^THp{iDN "W@Ք5F`d",46i MgfWPyhKxGvlUEO///&"C$hp%c|1 c`2`˾^Bw) (fMܫ8LpQ 0COy=jw:wV{%1}E-e6'2>` ,  {8зy, ['2 ׿J _,=Ny`ƒ*hg+feT1<ιgQqGʝ-ٞ ӥKGƾtgzM( pӷ7pB@cI 'Vڃ 4_/}GZrlDmpQ+;K:М%eWrsLڑhئ O320v=g׶=(]f?66aq/{4GnY"H b?HHZXBlT0 u0bc8 Қ cN~VwML#S >2m@\i>OXyj,B6}ܴPJ_Ǟn +tnfIb<..]t'&/wtcj۴7-ʛ Y@!s]r|)y ~u3 YuLFeW)QT eL鑦یMp`DIRxV3 )]^KҗGѿ҈ڇ^[]̲sC]r4}8sK4I4 9YfHH ݹ OAI8 YRj[>ay˜S+xJqv^Jc~uf *:9Sq l-[eM7pZ;R,0 klb?xhREYxw(bys'YrfGJ +_ACN^)>+LUR+,Wit5=18DR[~GU2q,hBm0ܶ#|N]sm( i_|z˥}@i$_f_lceXuC @uzM$`C oKu@X;LFKAPrYhJX6^S9 ;I"P<^9l7b{N%so71ҁRuq,O=kvIS;"K'0f,I=g ~ɗ\GAdKVZ.?T}@3oB8A~cm}*Fh\,,"y}Lz4nypys36n<})) +^X^ZqIa%vKJu%(2//rZagKq#GD'zo7sC7f@Qᧁ'W؎tCIp lZQлc]=GNNO%njӨkKvՑIDb u$AʟC铍75)@TdہIQu9 >=ڥ8}{{Na& )m!+,`p'o?pO'u~ͤQ^EŶj'$bhId  XA`G$!4° M[_ ~ueWS|ۄ| ]=n*F+l}ZB#~vV3Kpq2UV=ئQjjbȈne*"ͩp-ofH8}.7g NۉR]ɝFJ޴gy5fRH'3gߛ p:( xsQ}OAC9@?j8}m |=ZkP}37xbTI<; C4>^2Y%b,D ^JsjGCK~3ң/ϻb_۷E|IM#ACK3s1-4yH0Bסc;'(g7'u$1-}Iv+ev; H QȊ18C/Q^?/7cQ>v)pu xT;#xbd<.?]iY 7+%aVr-֦r,R+2X Nhtj~3#qQ}-y g+/MƋúb) +kϤakxߓ+[1U5﬜7`:ǦLJnLaKSw[MJpTq%X9~Yq-{EuЭPe֗wyby"9}ܝOێwn6R=.)x Ym&m%E4 :)ޗsiO6@qE%ZfysOfDͩy>n4Dн@u'Wd .eV7ٺhqDاnaOM~ 0ףGakVTQݏh;D3LRwp|݃iґ :21.Rru7vh/*~. vs/d0Ŏj{EcEarIY$6TaDa֊ L2COhpD2K1|gO⹩>GHB,j=suq@4}H2El=?òO.ڹKy9K}cf*=pc) 5Amsg~( ֊ǕVvڤ\noHY _~&#,Oo @`9XrJod ;˾]4d;wR.YOHTrߊ4O:H=`foTLY0LS`Po:Yt+p<m,4H e׳D*}и ֦"݉.e61C$"{  { &"@v9Z΂A~VKd)5,H!.@B) 1 |);x{7UZsbT <SUЗ;9ٺYR.pwU2-8(e&Dv`dsЦ'q<[aQa(g9Ѫ-(F*]~@18!Sigp#F?0_NRZF ڛ 2qLI8ҵ8^A 0/#?'\VEUNY j8>n`=TVT|!.XwW6R'0}C㱆0% Ng 0SGrI/80 m>c(=_Q>A>:jtja>GeFQL.! N{ 2PJR [m?}VL̼~у,3@d/N2،ÄgaZBӋ[$RH2K.ƶYN#٢{䃠#F>`{Q 1F"RB1g_v˗`*1b(QT]qf$DGދ,<ܼ"3D ޚ1<(!2G@lrԚkPX.f@s)Xze[ς)wsZ`nLU_ƙl[*w*IO(A6 k%ZqLc ĞB-^3]dZ'4;~E8_!X՝5 f$^5 ( 1!&.Dr# D7xL2W(~Arhf/c |@v1l7neЇV>Vu lI5b!9W;~+UTΒݥO2/搛>LRg#6/ԟv?ɡ'!mń%/>}7?Ğ:UQT[ 2r ډzū B~CC  tƤͪB7w A湛Cц \ZQ8k2!ǽW0YD\3>!%x7/ o b3GH -wLoB Z30 e&=TBer/bYԚdC ŋ Hbt|Hʋ1rfUl4'0@5h$wLc ky*?X59c~3P*կ~!i4y1g(Gͨte-h<nilPس+6m q%4:(V,$q=[M fTپ  068P] ^:䔉̀1W @b+3|^Mܔetj7+lo(_cȀ{;kK˶wMjښe~gwI_E^V|;6o]uX?h8Zs~N/n]e%D?˳z,\Az_( y%T|NU.ߊto@9xB$#sh_j@6=bO 6XEr_n6P&:pAH Ie  Ppla&晣wZB2'i9^LsL+v*mp_iAmM zXE/M|T,!r]$f[dȎ@_Æmծmو$iIo97e%(/!ax86Dn8JGIZJ mQQ(fSH*~]biRcA'7&;*ӣz, 7>>$uWpتNdW^<ưRf-I\s¼8m$Xm'bbz]6b#x,V FHdR-rcUF'ߙo<[p吲^˨DCx-Kު;xcv<'ꛝWɏ[)fBp#^`W8yvϡ7RwwO^=4-n@<d98f<ʻx|/U|Ǜ24~6^fXK2vXb Eq )Qh1FERI.{mF<-ązkBdB97ݻb:F_a>E?F]fOD(V#߄k:Jk=#>ԉa;xΎoZ^p߾X&x{eubh&*D\dUWPҁqGS %8#8'+5kXZed6i9U7o/ uxOm.̀s a BQ{][)%v޽ṘԀȅwl5濳]ֱ>GadAOz;OY>$ xPO+ž_Ք.1A|՝L?x_/=a<1Vqw9X:䬕߄˧5:qqjD=Ѯ'֪yŨPYֺ ΙpNE^:#aMU"|[0duQP_sV>$m눭4.vߖ~4캅/wʿhpec'?RM;ܺl``jjZsWԒy^O]׮˔s,ss OkQS$Na(KLr@u]uzq3odUEFFe`>[JLD*(x$q9wnx\JCP됖1JEK VtB/;Ƃ%2y + FXKw;Ԟ~ٖxE[qk6[09WxP'] U=st<~id Ʃa~klԯwUWM?n/b@aRs5(0>?#%g0JxfxyN1Wjdf߂*I|*5PY/g8h 318R3 =pO;Cr:b\9nCin~q7 |pjp_`LOuᩛUMbߪCt/Si˸~dRf%) Hb4<ͮ?쩜cMDq\=3k1}:'J_Rb-X0t: [ ZUD_n#WtB!״֘rwR:Z1="whk/˵Í;ǗE¹ϳ=2?M2\OcHG~f0oҰήLM*5wcxvmVxq%t3lɵPLO#eXA*S?]ímñ4ZcLxZ|[W0l% cmރH_S^zf;R[;d\i֙Jq3n?W埫v|lŪDgƖ765{j6-m= WgvrGR24%nuϟɆԮ䮢lA~'AnmC_wlW<&,-??oQcw\b+bc'FjcV~6:uW&.g0Ƚ<8">1 sܷ`*d?|LnyNoIsq4ezuIޒŰ.8<ﱥnC3w?d ɵ;mspu忛:IlE1PKutksmA<\^L$[|=8S8 xjj"o@$w]N:9~S}}]nߒC /ſWCB6eͪ%wYAՉޜmc?ӔZv~oq5#br=pypdܲ#`y~x}F,Mb-ăD-qd0J!g`q?ljdW=BKwu/f_y N 5˃>~ȹzhxwD Ci^׭yj9Er ^DFO&OBכ67=:UJ ye$zxE8Xqlk]0m0OA,_F=<tfcG7RSt-mM>iə?'}pB.o沙{'T1K7Z/Th?6fI@uɕ&y315Y6lwnwTn!,r-YS Ug[[Z<-2oT=;y:[NGONJqW FO5 8Qױsic7"ؽ;aVpr~ï Q9Ùd2ʻc]%yw6^[cPMy$i%tO >)|#;Ţ@ SVR 3ա^VrQν]AsVPߡ,Ѥ%D&ͻrkWE7t A|.p:zQ[cpNȟr&XA%iA:/AT&Ln(?zҹXW?5\}XIM!z]|Ӎ@= M3X7+Dлmϖ> sQFk.z1h+KvANKymQѡ"޹hLmuq^r"|ϗVkA0e34ixx\L Up8U41+nRS'Y=-MR '4x[s_WeSW_x8j >l_w7_}qQO5><"{Ӱy{D36 *k>{"4Zk!E՞1@KjpX(ɇwU_xxREc$f (X{i|^YjГB.>4_;}N r =7 )!Ž ?:TYJvL2uAJ ݎ=n?%4_3Rt?&O9`&XߒAK$a;n=s%"bf 놜3@3MRo6BS\ip#}P!-L~;|XD SslK9_W3 9?;Sx$z?drj7nxl8o;$ 7:ձl /R%sq >n23k7]),Gwnc}טG#TZs#a,nF6XNʽ8%jwǴoX hS$O{~ u4Y?6i喿rTIwx%`ÿmS͈MQ7\Ҵ3Rtl&zor)k3V|U0Ѩ[=Zj%}ڿ??!+!Ynn펗Zʡw9ި%:cL?MfĝP5)EC9dL5Zw>oYIe)9Ƀg- 5i`M$Dq }}nG]k[u?UHd)k?я |B$Zfqv3N(>⅝_ =s>[2/IO zm @$L s-@!b,euHl#{{ Wջlh |T&C?Rb7j^7_꺏M;i (%Q>YeL)FSkwmg*7F/$h"K7O#JR= E:)tl$/:U1u1D?jmwmh2QMŕ=5i| $k]; ZOihRwhwTNƨJ6PUK.a6vACgAeqEqJGcm?.#cQPbl{ҧE%J3s:=yajфsNw#tN`#êii&ѿ{{K >5s踎qꖨPgd:;/mf 5?ahړ^4n͚h{W6=qeiۅ*|R8ofaٔyzE~:^견PD>{mMWFsnCsgG?b`x8w1RqܬkT~^`ϱmm,pU~Uͷf28]خQ'jFjs~Ư崪1iA&Df6lbPB2gb N0sHwzV\ pPMnbI{Ibd1b&Ƅ&FHP{>4% ")! 2Ǝ8 W)3^/Ҥ,1* c{^l#Eތ:Fu~<3O! *ϝZMe Tu%({>-dÊPrfA`AfYIPO D4 $mӦ5>t 1 #-&iE5ݳa7?|RB L[zoKKS,33:f,#|$b^q5߶6jr$سı}2JOo"ᓊhbYg=e,hAEK]m7UѯfaEչwڷUJ DUM>P9m(/Ho?yl譠d~|IoY\,o 9PvcE̓/UtO%4GF9z$A\9^]ʍ.oPr>MmՅT[+(V $Xx'CŴ7 8 o ;Wv۹Ṇѱ5Ž}~v%OkS)1 jοO:ɴƨ&azlo{HBUv*2^RtBɯJ&L09<7F)*)n2$dRa*tPҠ^e}AP킮[Y1ٯfݹtM W~ I#R/bqk)Y I6 gzʘ"s]8{*t%.{]<=;=YTM/>̅2<40\g+` 7I9aa&D2hk?26צ lR6<-7ʑ6;tach>fXtbͿc^ꙆKfւ6$źŜ%D &YIo=5c5;+&P@a~Cp6 \~^({0OvڵnS>Rp sn; _'yS%8f ?BmwRYL{Ƃvx /PUz%L3PtpҸ8`EE5:OYlC|$>4>.Nwڐgb.rﵶlT.T0w8ݾMs[zݴAfG)Ԣ:=ڸ9g#$ч}/EIȄ/fd[Ŀ;{f5(LJz*Z?3W}'p.00n{?f* FɳMsOb)4Va@ ܺ`[Xƒb0&Zp.d+foF9(X ')^F0"E KQ=CZ2n%~QS4ґW0Ɣt;?)ÝMrn}s'ɰ]\#$ UOݡ=KAsp݊R jF-X_^YnmO]BBg 6oFȧ$׻[siiŋER%2DogfؔE-wgfgfgVw}iڱ+u}|zե.O]YMժ(,#g.3YD_DW\Dn_>v?B}ѻ]e](i,UeiV> QC]z 0&-V4~E}U&jV~ꬋ,$P$YmhuhUxņ2,#SxKcuc6{YK3S5MPd(.h'DfXn>{Sƴq~e$k&ڮi;Eͽ>x{-Dul"IŽs9;aSOnݴ}ayEVCyYd_} Ѻ{﫛_~ml jK.7,?{tD/o-3X>_XMכϟnfX="pRqQؾv;kuRixGSHfg[?[>4u4ZǻcV")j^#blgP>ktQꦿ]aq)$JeחҾ߭XYo˦.6藫ū/_,^+j,K-s Y/^xw}l&KMFk;2zs+#Rv v!F7Uz1: KӂogU6ԕ'6Gt7d~o_|E'8a}Q>/$.隮6.}/ۋUAEP-D\\DHS痑<̔ e~- +X#w_|5#7-雿<|=0[74VC,rRB˖e?U\qY=4X}LFû_/~<1ۡYW.#0`8GNWl[8=b /5!߮M:?ZۂtmBt5D~ D6zn*], dEY4X!" B-L`P2(2(X!""VH1,LA`otNTT;BUVa)!ӊyƚ΂*d}(HʨQ(:ʵ#p+V^.y6m-z`h ᩣO\âaQ3,/fya6K&y O'0^#g@`dڀƼdϵ4VCFmp&N!NEx[|e|;1v5ygH֩8ad}{e&D-T/4g˂weU0 \]nxi+W,Ok]I m&k2{wNMef[<ض Ɓe~&pBܛ,.t~\/'`/.v2FnF? \dDRAL*"ݤ6~G]n=C/uiPk'M츎Z</݀'Wk+L\gLLILP`$غILXLPo$fZnl8%pJᔘ.C@c8Cj:BՔfcH ^ĴGF¥N+66Hi-v L-6SsF`%SԂ`&xL!,j":]8YȗFCVE:,  ͥ4 + kk *xUc`.nU6Ԃ`V6s2e;sC Um<;m]ؾbx1rS4sdvP;CO ˆvW:^PW wu`5f5\9})FoxpOu6n-Fe\Iq\prvOl!ł} ߯Xs%bQǻx[H `h<z@l/GG=>:"(X ZaB]r48JT$KP|(+e@ ^d&}NJMxCPeDٴZs>jArC1 vPa&+|6YucX gV&BKk8%d>`h1S_;|}8jNB-Ȣ9P-BS3d` Ɯ$fІsVi.l8+q6 j꼂QhQ+VhQ+ ,W0 "rM`x[qo V xЀ&emƻ =`9irrM :Xz`n`zhydrǒP%āx|U!'9).T<XXxi %gU=&D=44n|1V,8Qvw8]Ϲƞ3iVSPB];+$xegõi" Rrs丹g l-8V;R1V3ERk,upkAk,”jM6UI!A wd|<?BoDM.ps<%Vfwp}7g ָRĨk ]6"hp1@^h%7y:VkćĶdE)Cc6lq}P+D"R6[lb#9>]8k'$pFdǥ +҄}/usR>K8Yg2ZG[t"Y'Z"'Z\"O'Z7.WUT KtIu>E|oQYR>;:$)|&UK*R$L"F%)|&U;K*R$L"F$b4L"FuTH(Y99>waW7(E*)?bc9.]FgLp87XwΡ8>M1jBvUDm}ĔѺTN}Ĕ*vPE,A{KуX2ZU.E0E+> Hh =BZ'i.~U~ibw.F6F6BERcKa\j0wRp̝оSҖӽ;AJ't%bT Ɲtl/k]{^ǃDrz]$y'>r| {ڠ٥.ihNlͽ'{}rAKW Z5Qb.1/5|Q k=Y/7RS93DFxk\PrBlt zIdPc%oE(S1Bn|'bˋq+Pu\LEQFr jIs{TW! :h 78F<7 5џ$6 v%wX?C,[3Gw<9$;\ ̾#b;Y@2U1OF۲)Ē5?;-sAe$|Y22q8`:N[^xU33$T$ $UTle迟y Gu S"3)t3劒Pxd٧xW ZaWdvkh)gح4qofe?󥙂 1C .ǣY5P~ 6z/CsHJ_ 笁|@NJo$Vm8EX/&!ӌb1XɜM-)(Bޥ j^AmD]4|F;juBlVu3^%ٴՈPK~f.=ҥQ'a0x^aTE?AJɉuÕ5f*23/uߗ2:usptsSp}GC) y~Opqnn`\ۣY<)M᳜{Jųy=I%QfVM *٧ϳ?"u' nÍ4{۸g۷)y7eO8zVӛge'fZ7afv۱ç-d53ѵ{e4g;cs:5gxP]ԋ=hJ *@2jFi9樿"Z7!0 ro`38SYCӬ %j)<>???qD^k9|܋=ޔ0&8 OR?vkO,/=squ֖WO\rjԾ:$>8vtH3uL:nA :VIfeoZPj;=Q ,Ȩ^,H2u.javaUT ffux ks6{~&Qi݌K69;N'w?@$$!V]|H-9q2I¾%O?`RW*] 36ʤ,Jm+>Һ_ÂV**Y.S6,͹,Bc Y}~)v"u" ͮ-{w0,WŔnn~3{LTl}s;-t%s3 ڎ"JɰfMxI$MX<޼} Ҽ #^,B}jӎ@21m1j[{Wpd.z\C ٥n+mBX<Κy*BQ$=11]ACGs6.2Q‰әy|fE KZɇ|F[Q-,wab(4iD6a@.`&>'Pī㠘{ ;!j?t?%qH$&׋>~Թ\ p4`~-z&~U<wS$CV)p@}57w4ft,E^e`-dJ;(wEd́nY^°z9ɯy* ,hMA]jjyetRR zodQ W ;DwK)}\ﺀЫZw*cY7-Jj"Hm PIߡ4yEv킛-)nu.WFdU*X 2.`1?S;B` 4Ud`+P4z}%w9+ :7BqDQ:T^U+j mlkۈwZ9Xv8Cܤ?ZS#WVHiؠ&0KV3brF';4N0F+vcPNCJ}sSЇ*ѷk|bi>jk~r"@jd wK{@_B]ڂ2 hw<ȇQ5f~H02@vPѮqN|-! ǰ񆽃$У[B:&L46B AHCZk7ENOR"P(S'@B$bФh"i-T+#ҐmCpz3;A,ϦPBeƇÿ Ja_!Bn5 Z -t~7@gQAlmTV<|4\£m Bu~:^jyJc }{xoqJQoK@eb7"sPGo1c жkQbzc:q\/%x]{ uدCLy|7~HA gORάQP1'N@H~Jα1+?4|V91"g;jޠ6n7= -G0eo|Fc93/B5b. h>N:)Eqc?H[ B?zAjܒ76yZ$#'Ŷ}k"!ﰋq!Z~fⶻy臜fh$}P1;xv5iT+*%`?GuPRyscOGFrӳW'?{UP,J4!Lw24)bo'Pu7CЪm]AUIEg¦F<|!H4x GpM>#s6;`71tq)aO"{GrhBYQd&޶:Koa\oI&RKva=V3;{HH]@!$Rc2Y_ƅd=4tmFABUP#$ە0:=}(/Q> 4BOk 0R=j\&SO7Mnˁb|; x1nʮ{M GP:]1E: ]"Jgk(gT@-LT\z't||Q_ɹZThmD N-R}]!ee"dCJ4Υ QeCZsE|6@^)K^aUz ٪ \PSh:A 닚oWȨWM@L*~dNl,jyB5y%况sloa4%7 ` CˇAMI;7ߤB.xXCND]")`8dGAal}Q&ц=%tdKmIIY?gnр]n5©21:v.prBƮV뢮5.c1֮켹*r+UawE-$`o?o>ydcr;K vfao߯{$$ Lr{i{eh>pdj֠:5u)X5a4Xh>X9 ksW/F0\n:ptߟm3wκ8O; Thp,ǰ,M=we&Us&=1^‰+0S9__]{p|GwpB<\i!8:0M8!-S"ND'83(@ʚǵD )#g F$Vp׀r3Cf_]& {*${J] WN j p]9 Y PcrYJC/0AV|!|u;:]} >1.6S PbX`׷u/O uGW!FEE{A7 C8Ѡ _CGT)O=9xtC.;e0 {-?1@:,(OdS Np }ogbg6.g+08hCf3>S c ȴI^>m>Fp> MX8 ;*F9D zmf!QK, G5=פeco/d=pY09xďtJfhgܻicL.uɋ <%/YXƪ.^W2=OShed+*&>wmf~Sc|+1Fܱr.\a(ͣηz4QϮ`xz|qzOpO̅f^j̐gͧͦ:dLOw!3v{WWחlwRas=랴G-=0﮻Y:YGYdNJLczb4AeG Uj;}rl n/W n_%oY1~h$yı9+঑;TfLhEPnXO崌;,GKۍqU$}sMD0 Ldz@ F2rcz45+6k(P*4!%]Õ15XX/m5!6Hw@:$)oغXXAhFt1z|жEYo@4b(`.5`TuLH=!MY +hJ}V, I:se O#-f[DPܳPv"VgQl?#3 ͲZ[xReä٬L6/Ҭ @csPVJ-0H, ILR]qWV|V 8)c'{%M϶^(> AMi&ɳ#ix(ĥӬp nP <5%}A6M{ Es?nqeu`lXqtq:(rdߕ?r`qC?:2ޘgyOksNr4K+T;Ŕຖszzwz[cӄ~|?˻w* |T 깃=4fjAQSO,xXT\tŵ5XWҼ(h\_pCu&?]Y[1QٮdTCkKUt/_ Uln.Metrics.javaUT ffux WnF}WL$,;MVHPFlEɕ1.E3"2@ svfy CGK-b [׭}_52 =6 nQN?p=yใ{:׻ m.]uwG@"w9v4oRe2 GX-30 LFJLEbēɈk1̀ 'p%,qv"psmp J&0C<)L/s._ Ÿ&H0q#$`(X"a* 3-X>$̘!OpVshp+ !>sq.XYʤu-w[hMtEU]${,i"C/Mrw Kun{(MD^0t}4G&}ǃ| s~fh; 23L;]RBIms~RB:ZŋuЇM"ٜC.]]K|+Xh-~lT -+2_  QL>&]1Enn[e,avUL|g8 *ipZk獙~\e "ci@ǁ~i `. ihX?VẔ"4"X>F.~ k$aionkX Lh>Tr%I}cObE>꣭+Jjn3-iŘNM NY-_c纴b\Wb$$eBEe4Jfʲ2+`"ŸRY!+Ys)]tU ڄ}|%M\ f|uP^̝NqM}I:سjG"^>q]kh:S9ͪxViJ/x*g'+Bb&e$2ȷ#rAH pmJ0 "nݘ7\^B0Ώga,炄I3gʋšD@L7KE|̀g,&W:*"$ o(GyQ2*T"B:gQOU_e0S:YQeQ:z;vzdѓ>O'rja|"c NNmtwWRq\^',)$:]Q7Fp :nnuVqb9C%I 9ڒf] qAHZ po0m}{.6(5w\&[G+_G TrS;XO2_y!44O9EЩO)XW{YQWJD =.$-.--] oARw[)HWg펊V)C66퐫U:\I˻ o0[MTlOf3`|]P2yyMo2s'lf"oj6^ޜRO<}Țdy=FJ' F0_4 Q^( ._LjfMI X3DeRؤ6-idBvÿ`TDyUŖ0/''REК_@<⼧w]ނ:J?+h_lܔ̟8A\*8*j38p3PQW)ںg:kFy7ŗrvu)׀?`p\#ugYIl V6|el*qh (pqMgZ _A.`z@_j@N H}b0 oYUY@9z,eah$UE1ʁ 8oX#0_}!4 ޚ!3EJ͡qyɇe૒]"ϨMY~Y/y 4=Ci MѤ{LKH!/BBEk|^U#xx˸2Z^WC|;LHɅ ?mof \K$!7}pk aD%7 \E%|FaÇYqȿM#RsP E xJu= & &|텸DrIL=SaX#Ut~7=:;C}IӃW࿸HhxD8-jQqL0Oy3}M`k"a- \;^vN lo?HT1 %҂K!ʼn[9po#Q'TBl!!yft3>7ф'F>>>,*ʀ"@;oAc0 kHRu l-V#9^EZI'qP<8Jg8P=s|8rڛC.hs;"l,ѫS@CT++n%xuZ%;*u 'w}ÛxTφap .eTjcOA:8CNI~>,QKq/¡A9H -4„ ^u\Γ)$]4dHz-7itlz/l/i/B9n 8 >E48`zN`蜁0J`V4)bkQ7j\_U#}L[j7.MW?Z4Bf|uKiV!w9lS͇.BNa&5#P 5N>Y-4!埯/_xx|1yb}Kȝ;*?2U5S©OOV$,? =|z[kأ(5Rt}G]0%lJoB7pľԄu.$b`' L|fp*khMKZ~(Smz >O:Hǹm0# w#%c(%h#cJ[)$ONa>c#1֍/{Gnd#y>=>4v$g 3L"QGU 85Wd  fqc:˄bNnj !IţX]f mO BO 2nb85w aDաo<^XG<:{E 4 0k,*9jh0Y!@!i՜ Qog쬧fz'V30omw%OClq1΢8[ 4$L{`Q%odҾ܉L2A`qY9~ vh"jR^1=D8H8[2^yU.XiܬF#hEC_ppL]aŭ@5(/+m7(r)g0`ڎIVc wxq ).*F .4ܳEP/P_D#:%BLJ,;Vn14u}I[ RcX\1짃>KY>츎*_ 9s.A# EF?*=/>pj@̮YMރ|k2v_'B_xz=P{?H 6Y522&@wѓE*p|p8-k#z?yPcc)a|4&00$|^N7;VlJz|])<\cМOCDEXF(lmQv7Rm]8@~nZio-Mqlw l]xIFɾ\o-|/zd:p3e"UH`'KPr[r8>e 6?4Ζ PyQ»[m}LAjvvpQ?ݍ{,Z4l܄2v揠ZڳH<CTƀJ*eD;DqL<@_q/7ڷi2i O@:2#98:Ox" jКik/VY~˃xȼ㽷i,q>=ԨZBw6lE\ V[٬`#7EZP_|s+$D:ؘ~y1HsɷWY$ zyow%ic}!<ڒSӓ=`^L'PQ*hسi.Ru߳w>NqW{n]:DWpqiyNs];r]/:z6' :al:*{j5@Z9Z)^`}pprRYMK-3͝_ZXJ7P{8.(*2Ν-싢ȅ7U}H2{ >&M{غ&yڼȆ2b(iJ(+LP\,~H%'apvL7F QWl޽%FI yG %[a2cZ8FžUICA[iV ob"⚅EA4@JFKİtfqF}M G[oXŒMQR[upFЊ8&nžFUtA`J *YE9gL/)E<]mM)aЇ2Fv$?v{yDq Qon-3_8 1:2Gmɿ 8)eH-4~Pyp0#j\\śrҠm?`.^ou<=<<8jD§ )ѷ.-ON1 c:m!Èh_٬d|اI$O54F5iunYs0A*B -ÉJ+A0c-FlFt* ]{QR=Xa\B[zD|2}Q*ESZN#P)ytJ"ԇ_ZW8Hi悕VO6RRnR;~gU7'pz^ʴhH ˒=nas;sD |D-ljΉTZxNΪͫM|P[F޽K\\tr?^:v|l mNzSVj9 7E0D:5ϳԩ?Hūu Hhl`䆳FJT':|_Z ƶGc觖-ZH@ooҝ g*=B.UID)I )$fJi nN"P #Sh3 9Z­96:Zzy?rRaU伸|_x}<΋jchU"amشwu´R.~")$8DV/lύ;iҡ'N bJLCV?R8/޵ZMi(T$,o#x} :PIZ!U5u NI,פ6^:Bo.Gl ᆝj<7";0t7CO ]]FWDV},Ζ%ؒ>K' K-'Ԥ5DUe}D2#qu.!Qt!H@(v~4y798<%"EG[İ ?6j[ i Qek"$xت|,a=k9GmF-|N;U1ToW Zxˇ(zox*֑+beb3 >Uj{"K֞` [}Q$6wV`(qc6}z_ 40Ohc#7 Z_TuZI,x+ʙ.i0[da< 'Y QSKsErV"lk(U -yg "ic N&{׋2e@Xx_]@lXY 5 8h7,F`(U[w $zX䕑dIhqye-.&p?<DZg]80Wӻ> mQ" ˟ї>T75݈ 荒a s'XnOyFkT ^?E)_zb,5ݯxqh@YXbZu;09XU]s}h+vIޔ\|=$\reqg1wR*fT♂t];g zNIisCItH~vH N9Z%KrȭZaۆMJZI^($>є}4O.B6=R qahi2ctN`);.g)>k`LC}JBAa_Y#Qm\5xى:|[5d6{1+@%WwC1KRwۇ ._t0m-̅7%R>_Bz}A0ǫV@wBCn̊{tbmfd?roI à3'ig;ciR471{$2&So}8}qR,{pxXk(IP-f$xLlIbTEtqAq)/|.D kJ::1`bxT6B`5[rfudhf.*FrrzFﴰfmn~'| jUG  >0Bmab:dHwMI|.HBAE6PCҋܧj$AqV ]6LBвQШhHsmc3e tbZ./E\GU]gӻ EQ 1O$1UycJ؍+WzA+0[ (^P?%"aK1t^1/Xo2="<ϒG<_ˈ*е)MQº{իCׯf&'ČIS8g-E(!=Ġ>գ,f>B5!K.(|3d1euMS+5YtrO:-B^-aV@0GűG`08cӞbo=uRe>+0E`藝E~qT,2N"k~EnDs͢6P~l^Bm>I'}玖Ovm.{yGO1-\pGr?>yL;rc>JAsGO a'tJͶ kن.si$?! %Z rz_דgή{<U Hpmc.~K~/fWD{J|B#ky'0HI)? )EP8S*EOfvp 3&_bBXi`~Bǻ\oz <#!~~_é',ㄆ_bqk&Y}*odWeeLA}jIf4I-tZzck ފ 5*ໟZN< Tx~Qd1og8rLxlA+iBvXDž YZ'1$;^Yy t%u!o(A3MKoZ!a^q[51fjD*6j׈^Hg c문I/!FgА˵_]~CWiqq\v>Che==Ot8r.n*/x+WO" #/88ZY[ikشQ}pxER^˪9ug3@GAIPyOk{۳ώ#me紵WA5j=ig^K6 0;Y:̳5|8bF2co^1t=WIҝ.%̣a> VmdPqWb|}{Rt:>l׳d'i%*#NqӁ_Cel-$_u4~84L''Y+l ڗ}d}&Ϗ{QT-uQmU&)*Ӣ$WDO$dkEy(9!Yf:L/0gVp%[iMHx yV_RƇ;7;(yҟ;'DG;xGkFFF&hMʢ9,݈%SA#vUd$e1KybźN;(s]Dκb6b3~[-ؒ3{"1$!F;򪟢L/.ZΉǜ8JBM ǖf Mߵ=ma7U5G3ih}6=5p&Լ^) Dk={'(mtlq*]rDN Y_Ҋ E dm/eToVڭԸB:D_{nvFEt0<<޴HNs#K pHu7c~iC(䦯 bylaAW‚Q( XP<-,x?ד 6ËN`E_D lQx.^b,눐u~tz7Vp";.seOP(jƩ:u nS%)" K$Lbhh, !Q*pm0!^P]fi!.@Z1\τZU|d SQsץj #T 1N(S? Ig {/*O ӛ tuXtLX=c_P̲u+i45.:Z='T=e7Xb_E~A 0(; @pmU|)7ڢKkWђ-/XY-UcR$x&jP2QEѷuAjFX?XfŞXyt67 d4F"2&i~L1^WnJ)}ӭ*G7<1EDL d,\H g@܈3wyVsrf55_DRąF>|P i,,W g B^፼>~_TMWNm|5oϲ{F?VOҳ@HTdY"b6s'o8oAÛ@|陆i(/_1a~ ޶S+qDB>"ijP@"΁`2NR4X:Bz˽lZgH <3S8)/r=-;1(^<2w,;g8ULGkyj'~̽"멇eȱR]~vʴ)~{n0I"&۝klm2D$73ΒXu$!Oiju,K< qq!JwqzˑT9i~͓7UW>(2b[%Ğ-BYJܽ(;Ͻn( :)LH͆ zo}C/*gXlT%nyJLGC9d*iP閳kve|mZ6#Cr [jtOۄHsX) >6ؘ>%`Vx*ɸE:)h%<^j֜c1hʋ5 k YeU1֯&.:BpF+5h͵ 6ԉ @A'  I9[d[5.Hkjc[]d7v؇laK<1[çƍ;N8-Q;nkvqߐ"Z5%݈- ~|=P@*K[akm|+d$h3(M"h:䰵>w;ںi¶ -f\&ӤR/vEۗ*rq!׌ޮuq+ֺifIZ7e@wq}0]yDUO-:}VU MvEvX=F_D&wáWa!{\8T{r+J)*6JbDZ _ 86iᅨXظ y0> JONޜH]ZZlU92 +ko/]lFw'g=B}h6twA,0`Iev~3?ߑPOup>c} b-Uư lI'NgBTCȘJ'>KFNQg=z$ ˏ=3+@X,a,(K-M*O` 빦V97L-sm452Y:}MjxF儚[+a]Q*|;y!5<8V[gL7Μ5p'2RڙLf)M2 h{Yy51 BGN{H6c%1e"J Y q0Pa`ȇ'4%2#"&^ҤVy:hySY` X_{QFlI~>(-U{ebU\ge L Uo=q^Zf 3-\ BI\gXd =jE5k* k]A)q,)/%7d:=% 7h0\ N|P\F5W*)5A2YDŦZt/>8T\ܘ 4ZAj Enj' z.遤WR:oR"eg0 ,uڼWa0GÆ4"-⮩5 t4ﲱzV55P1^"j y7T6!?K 8F>AkPQN~ge^4ɜh: qǓxu΢TD_MZ-+HӰɪ{ ]GݥJ!ms=<Dg!.EWz0lA Q&>[hR[xqC]x~ݩ;x$Wke{ߙ&9+$$Ek#y*7HOeEH;v 6~?f!;1)D@FE*&ZɒUcS8aIYQؓBg?~\)W/ `݌if%܍v) pt>vɴ-h/7É;;p&ڠ)K. njڊh١3-Ҷp\kVXe'E{GoIC+H *J-.GB> jw5k3H`zŝۓycSP ]G4-{ME^۹{]Q}};/\ {/ ܧr(uP~7*nKsiАF9%{44fֆ XO0RJ2Dfǒ#d)M#uB \z˙V/J-FRݎ%_Wu6-"N[OYѭ^s#5T}`k_D-5]g]M'#;4$aM7DRF$ogZ_ [,A RQvLiQ5:v?yM}x[drR;<":kxajr]źh*TSYח ]eEUvf]_5uג1R XoDW'K}BɳO:U8ɻ`rIɈO,8u<;vͫq֑ìU5OYA#zKUij t1()wTFcXdQK_ApdAeխ?|]II ":;i)D]7[_vB^;{]HgW*K@Dj6l&XcnjCEYWL:5bVꃪ?wzV90GKb3("k{⵲'|P4' oh[x6ǃN3]ӝ| mAh;KQYSq" %ۢXY0XY074/r-ɈBG|1a gQӞ+xCb3Ix) YWJ ?Oˠ8}NՏ[q"nUI?A/(E,&3l5BA% y؛@v$S9A\ItH_U^~K&౯'aS="p'oj(в.xAoX]a5쿼e% L~;Y6$R1=xdKXPX\nu9q"-ai{Iel׎hJu=hﲊߪ[ /%F@bD/Ϸ"c&%XVϺƭ6a MG,lVaVM ȶIs Ƚ(iE(m6SָV~lw] ?,WA`_.źɦZn8ZnڐªE\ڣT F1( YJhdI|~pt?쐏& SzUrQWXj4lϓ'',zg >5+I . 㯬߭5/ _wc=>A?|MEɒ Vn3V;^%xwd;yB3DE\Pڒss)?&)~6zvcwI:\fb\7l:ܟWX_DʯOUx0nwvb18v9g}S>&ui-nQXFfَ+Z+\/ k!XbD2^݄'Z/+CE{i^A?S\x޾T)`ܽΧǪ?GUg(׫{02oh:`Sy p\ {1}1}1}1}1/\cjqЛsi UՊUm'΃-J!E~2XAe04^aSN%w& />l܎k7lgߟN݃s ib?lYKۦ/^j:t+3Y+ B xcqOcqO1p;lyir2/c=9؅c>fy~~٘/l烪RXW `A,/%UhRL-)| o< %~ H Vߙ 3iٮ2AZT}>b߭ :Xʯ.=/ ,^U.dK%;lPܕ߆j->vQQRc؊>ZEoaڬ Z\j{pm}I%I]yF[ Uߋ| #:"2_l]㳘5]ëk'$jf ߤ'M>1Q9ord= 7>!D.SoO8= " SeeFkfm՝Pݰ`Ʊfaz&`En-@h^]Q(!)k_k]R\R Z}2ٌkbذw3Ҍ g ,&-[eR @= HbApIO& 3<3QUQ5 1&(vAK>HK+ZҪd>驓ڣ.$"+Z*E.w+(m d"S@Q<; (Tg\ ^j|r4p:-]-^AS j֧ ,`%z]GeqZSy-U{m}4#m2J6TW/~㚯;S[aY Ɍh.w9ۢAJ2w`P 5U!O[PxDp̞{TzDwڽk]d/hqoYiK: ?e!]܋ $ P!/E|K)o2`߅%R,{s΅<[~rI}dpC9W Ё̃װ}l 7y/( (JJ {^}#}<@}sVjJA5 S9;liۚ PMHWω)70#J ["s}+]ޮK]kf*^BFk!0Dڟ2}Bܷ w_g힏d'G][5I~]ɻ\mxɗdj3~my}Ҽ<.<~'$]F@a1>޵W0P=Wá"W| [F/(BѶYrEʎޝ}q3$E?8c\kg <=&B|dv:']:ƓٝH=7?Y!z?,e< ;y#$b3?uMIiu>vA>DPpU"1F[` \৉]^xGJ齳qn8sce/(齗:]. [cLEξ ç)Lt;݆Zwu\\+m)1 @f>Y/ҫDW Jb%~.hmgT}LabQmHGk?fizhe11gZd4>6s?ofh\TbD] |5SIUnf]0}Lz RjTʢS S$94QO ;UE09m4_loVcJpʂRy]JSPS1| _rv@E1TN)jus_JWVuq6[b ~ܜӑug*[w%L6wȎwK^Z(%j>S7 opNO?2`YU1S ӈV'%KiC5jXfSMlhw%y@娃7V >A1OucXvٓVTR|P5Q̐0(p;ȃ&/N֨AWzaxaeYڍKሾUN@ 2TUmo#_VI#t-$z;oTaȃ/RI4ARv8Zū6g\>q3CI}xX.E;=N/ǣx0<<~x1<@)R"je@b3̳,dDN>ͦM F}ȈTRf1,1C_q D=yD-fzZ{Ž`PVa#y|pQ6/*+fZČԥbsZDJ(rxX f,Jb)t੆4*Wbi6: WoIlxظ)W^!NԶC !jJ"f] .?LkO5k|?< z#b WfB{#:{e%n!bnGQlQ5,*lz7-UEy5s 3 %Hr2,yVIi|pꚃYn ~k5U6jU%-5 ϭ_x']*|-E(]p&<]y /q&o`Ae]ֱ: el yJ"KCg=6;xqclBZ5U=2<=9<̠cqdm\+fAvxU7t|A=d6&|3^0߈9h`:h{^i;>CxG%"#zk; 4x@(|-dPH^p z f?(cHuDA @ g XC(lؚT"6.*B<:c$Γ,OҠ$tj DZfypFеK0&%6}B#ۛ{Hi.CGH#^ QG1H;pC^kU%ydB)". mnY?4@u? Q([ÐAZ=&\zDV 2GESx /FPxQD>Y4/2֢)b*"[qBR@0979֫{P.2}'t=W1"OW?-o첽nҐV_zq }"|M$0[h#d'H9:-L\+f\^sIBcgX+.y$âK9Yco+ ƚ&+Lmo'n7ux(NsIIoZ'ǿT漽Z߁˷ڂyb><)κ9`?4B{!/kS!(EmBa?$߫w9^.r=Jbb(1};.tzkNz)SuEvݝM7gl';8G޹/h~4 r!V\N-W,bz28{a)ԥ""t':~9q _nou3$4^ 섗.$P%N,]}ԇ>|יR\s0; IG6V.U>w4L&'}Z;Tv+h8QvCzz,a_ntextImpl.javaUT ffux =ms6+}ȩ*&Mz$:rt:Z,V]]$%K3箱H`],vb#e]O oG=,ŔIf$*rQ 4aӳKrpr9 gb9<;Kz|8˷Cd@a\NҐwQJt\}A邌 ȢE , ^ EҌJ rُ7,*F$$fy&Ix#ApX(А\-׈PD^PP@>T i]'H*q(AVDEdI R l0|abyD!  ڈVy:p$ZFl$`\HZ:[0&\F+J9/˷g/䧃˟_@bBzC9h6R$npq||r|3I3t0a8  #O.;{bIC((I7nϗ(ŋEB$ 9t7$ # ֲ NkFAmM_hL,)RB:NFzJ4 h _ii^@i8r}~x vIpri{{R΃lzmd8J=rx@!(M SVTŎ@N(, #(% Ve %BcAs|#̓4ͰH9-B~/=K('E1,2^hZhJ } fqQDe4)14/(c~jd(AG@Z%i<]Zhዚ_i2;PwwUew29qMg10 ' 1BʑQ $>͋ QqXCͤ{4`HwP$!E٢P ^ mutSwg&I8]S "\do HSE6  nxΤa\nMBp?zDg L nP P tA*@nR m_MᙨպJSP cIce7e*ݘzHwYP~E`w] AiDQ<&AzA0Tu 8NY h`2>//\$$("iKZtMyY9j |:~}O%b_P}m&t\g&␚qnb 8LQ}{tgi 1'/5ewIVb4l+AB+lJs 2NԦ/aտwqxշA>y̿=:S'˒}D +hM|-qtuM(p=ǡ$%(*OTpj*(Z2>^ *f0 6B+&BB(.JQ*f:]6'%ldPSSASʣIT!t&en1#/J8VO-7]} Se s|A$$Gt,⢴m`a-LBU* 8bqw-FҭOMEBKK L䙏)l)[y L)_%8^qV80M)wv}fQf*d>MQn(w,E 0Շ$fB22@%\3)QPS'r68)W@=7KA I*,"xdco cW(?KF7=cr* fn^2ڰ-Ed"FÙ[brl S쪺"(YPc}d!t5tݴ%>U K@hk9kk /R̄EE1mcVfFwUE\é: QSt _k'Zh(Dž'bݧxhj׭ubPV%m)Z$"'Qޞq_c\7Hsŗ/lG1FSs{&EԖΕ&ek:.83SH}s5"i~P/v1sPG[&$;s[>a힃4Q V_Wg.jJ>5k'PrE9$E&d;ܬ\гqd>8,],P[߹0yXݽX:y%XN:΅|>8z' 7?zl `Qf^)bt8NPXʪGPJںEVE*Wj-[lǑ`Tj{y ՠJѵm ٨FP_ǹbQN%;[" O/}ܖdqΩ0)[ΞB{lxd)k קb)N(HNF\R#.Qi]gI]J(ӷ[zR/<<,s^ٺJ,T;?1 mhϔ؊ .Z ܺH:IQ#m)-msp,qf$IiT,M>`=/ځ)졙E* 10@/[:V:qNGCbYc .EF9{$CBedd`#v\cQՉc3Z"ǦEH'l!-sFSd2)5ᇌJoMk4YZ{T],pm"K~5;[uo fbi/QԵi3U>e Vol՛M 59Hv&l%~H% ]7&z{_ԤCUVZUdJC R\˽2CY*SK>TI)l_\Y08鋴x@#!{S(sjZ}ZO|!'<]sa^RevixdQOY$``U4J4x}6,*j4 >d1ayAr>w? f`.պsaezX?5WR#Ts1qBaU ,^'Vs&1Aw*{i:݅dJb-=?֋|R;,X2Kw>{#N֌)YC*W(q:ӂ2/ ;P;mf Yf :EYR6; -U1bzMC[WJFP'!c?/.wbʼ700,OdӜG^( ]le<0Qt051SY]_<3&U֑aMbY֥]˽%7G_j~ΌgcI@^q*BiIm-0'$e}3 Abh#ΈVQҤya+u]cTKnFPW; sS}R`5j,VOQ u(_B{д/HcyʊSФ:}CF LuJDZ!Enh7{G6mzrd1F]%;KU`2/єE<*H O!2_STQc*eӭzE.܅zc I h),9(B}P:m\ eX.Q/prH1xIKdk5 &3,:i"Z0Zkeǥ",KӋ7q"{ҳ$32РX'X$#A$y:gYw,%EN^rav E@5#AnǢaۊx0\`TfAoWHE6exO4;+QL?7ϾdؤtKSvRL "qtIb HYl{p<2op<IٯD(GC1`-$L̋BpGl0(Cm8uc''BC_atIf. əJ%@{jf/(狘ŕ=-]9]S[B%Suq.딘#T<VNa)Mn)*`\rBpȑ٠ $@fM vI,8.1hG*]v|ծس=ESG=qϨd:y6nʺj%$5XJ:WFwf6UC%k]hfZF64Fk>P΃Gށ(AFʼn*rM6lģG8 w_+kr'<ϛ6rۄ4e2rn |QM75L4~r)R Z!= D`uWSpYep2c CraHngHnD#ane>}0t3t?07%x-FjЃ" ۔vWP6 `-;JÎ+*>jUca܋˳3@ЎJ0A[!`45\8hה8ZjJ4 Tox0#Y6ʰ e= 0c$v_V[ &qO' 8Hx#,Kyj1``]!3%U7mV ݽ xJ0Mob=`(sB8eV`mv’ 'w ZnM̀` T_! 6{qpk;\@v)!sl\7< ZXUi<\\ڑ TbF[$"qPjcWԐ)/nv Z[`7k*s9gP?:T[owEH-GvNivfb{ХKN\7 4:TZUe)\mmZF_̏ }tl:5z+/붞M"Yl`t]t3,6FoF&vb2x y`o8UprO"'=*ۉTpY-*:ժhb3=>$ s$4/Н,q8% tcqDK_$H{0AJ>OI99FIW刵3:=;[0yxyvjpCHyŘzi`C-NS$\f[gWuֽihm}LZM]`8rd-/gO5̗V8 rLwzMZqW-/9g|Zpm9|'Y8 C"qWXaUktqUDE:=fB}. T" \z;=P,u]"0WTdꉥB{PGm<;BH.`rwxZz~}zlT)٦kkη5Wu >w qqXLD;P0ͥv)J$5/dY`]BӥϪÂg`?%v~{wv|KY5,e:un?,\jvuۀ97!&Q /r%n<3_Y#ѕT^LEҬV*BWELa&<<yǭ? -`JppO9 bcm)>ĚZ#/Uf;@]݆aYX<\S76s AlP*E` ,uL>Zp);7c~iʖ\xaH Q<*۱wmX~ZBV(+Ґqui?<L.Cf:*H//HJd6X=( i==^4ty[`ǀ3bf /dаGu[ ޭ9oS?wtOOɡfw( x r.pS1x)LͨXԶnju:Wn|TvsS?0qlY@0329PݺW>:1^N8"_yr>c<'N[?? 9h dr4X8N>ۦYWY)e SD_ jʺFjMAe_dEelZtJCt=#^k9ܫSzY׷9?mjߴ-GL#Bl؆v٬iǹiY֩7Zc6nfGLUQ+N)P,لuhDln@scŵS"m2"DBRv $TUBD,yWm.(cL79xg|ib=U[9@<N9mJйUDqYG+q̆s*|_U!;0ňف*:WXb\z$!3yV [Vŭ>GSb`ǽ$Fa5T~^36fȫO> o-(Kh,Ghˉu6(=Q^ʧL|2YˑnxP^&Z'PrRc=S6Cnţfr.ѾZU>Y^rپ0g#T`z{Ceyô:W; L@8z-SFIqMbƦTJ96$#IaXH'Mb3N{TZhLpZR!I=?j>'֯^{_$^/Ԧ>r Xub6O.SpYc0?`f~̟0?A[?RZ&=u^&L)R2=d<)>QJ&#畑i RHU25Rk>m#|\t@FLG$g#-I:zH>*d!QRMX2%|DY{\I?29zS){ 4TZRW=vBIPAGT̄UvQKŌ%x .O,fk4)>kܾh2W ; '\b"vYRT*x[[o?F |an gm} ?;[;>AO#1` 4/jBc+ޅmhu:A'O(̈O+O%w$fB!r"oB@A }PeK'y[*e!KsC|H^[}HӧcPh#K/^nQv4gs.}YG|L(gzӲjiʖ;YK (“kF@끺1ϺGS6TL9yM 5< $GzA{{Q < CĨ<|S: =SIêZئv8[8pNG" +ϥ2Ԥ]߂]wg]6:H TQtdp_tWځO$"Lɻj|]G[/>]=ZGs7 }[Z~ cϛr*VZo˾ٰN1?Vrs:Is7a"|& O\õtfA+)O7i5 6MρezCsVU|Bn?bqas( ";ፙ9,!|klߩYIԱ젵V2Ybyx2ؿ"{;;V]q *=Is~>Ru"/U֊}e.JcKNR,3uvD7_oY#Kid5+n#zj!\6 Pj93KS~/fF;zEe.8~ftPFjW!M CegEa #:ѷ'??Җ®5+w(8 ##TCQ]w_c֕W|v;~| NsOcC)=JyzP5ϏPժ"uajJ;MTL͸2UÊ)FBQAq4t7$(13ES C*AjmALS2AU\(8˸ָs JRZ$d7l/f-^s>dau kV)hӯ&*;VaS{d*lrafwܙ'莺 7=hh\/5qSoYWPkr-QWENZ NJ uJ)˸f+Jj'0 '+ώ.ffeƼ8ʋ Sk>6k< Qz%GV`N ӓLu"!"̭&YbR77LrAsX'^;;U輪z"\o`~dކ ,I ^S1wmjQVOn54e<D_,0J5K.fiLmt~kEQ%;يZJroI+vFU46''%ߣATl#cA"9`Lu=J?X509Authentication.javaUT ffux [ms6_CjUNڛk|;Ec$M'"Tio H8^0$g}C&#\n_|7 1CFh쉘D:ӄI ÐvL.;$S2=ȉ7<(eL\_1",YјHO#42m@$Ws!>[ FI2g$aB1So/[* Oθ"%yADJJrrVQI9MKr&]PA8~Ҙ$2 IT%M=>l22<`>xZO M}X҈I 7L `[FRfi8 Px:=;p<^LBd.{`Z_,CPixtoNNQ›Cr5Gφcru=x성 CAg 1"<ġ0#?Lr Q~;ࡄ|' Y/[s 4ѝBP!3d@V1g,i#%F; @-݇0 ?3| !M·d/d*dEP fϙwE`%D@&s@ZhH~nOߣ86xZB5vU:r ? #B*`iFIL{Z,O 2+BkWpgh'Lh*`Ö :}'?>>Hk#73CF+6uoT*wᝀ E ZNuW P`۪P-訝&ZVkeo/o|!lP  |#$ҟL* O&}N8p/,΅ɔ\ Q3&yv,Y\hzU@% d{96˞r @jUzT5ݨި.R!#dxvBV?*G?z8 0A"x6>'0]//uX8c΋n!9$k6&-ڙ5]+S>jEeZ6~a.gD%li&lr,hJ^YpU24д2J(ACzi3*V>=FiV@%$%1dڶ宄Lʏػ|>5|}HJ'^f[ jȭ,JB/ K,A6N' [ҝHpy\"]`^^ęIlUWib,f%wA||:Nj{&Fǒ=DŗK +.!ԡ% $*>\]4 H^{`*A$CeyN@Ϣ;CBẂmwӢf+OīUcE"vu567y^"~?ms}\HfDjrh|(#.!сelϧ"X(y4[N&-wVsqYO0)e:AdFn980p4WV\UbhQ1VZ4)T(WH*?B&T۬ehuR JckV.)@  -#v3`Z\vHw]"), ˩MXޙ-WܐEw?zOk1h#QpP,lڍ 2m,V\Q:CP?Շ^`]gֹOLI5V<0!4w/ 7uwi}EO87OBG-Pi~7, ԍ\[X>"XJlN,@,-(f.jٖX?=)\tr:ь/Tlh4[.enXw|Q grrSK!֦S^]bԱq i;՞عicR-[U-q.[庱CDvrq:20Pe)d}&02i遴^c*/+28j7:8"=D TM:*bdn՗޳\ÐSjRIu`]P{"{B"RYZPԟ !3[v喲/Q%iVCGIoWsP$E8up'Ew`oSnn05YW8*ROt;,M׻FE$ d V!lMv05V,FƮߗLj1Ӵ@dzV2gTB#eќI>GGb~W q1@ xO_6W2"a}D,(gsX[V|3-<9@t4oc63=X?OCSP.javaUT ffux [ms_qL)HrLmGih9H It:#p;HaRLg:x,}G_ lntٳ=7=6x Ɠ(X$eG\ ~3'Y&E# O9Ndʦëɻ!L?LGot4hGCf?N"ɂ4 .3!Lgۦ9 xTY)+: @>y`Jdk%}߰ :_Q.@$R{(M3&ǸD>$+Ŗ8L3#;Oa"`ϬB!M"ͅg* g LEJmgs)7\:L DMG `u φZqE O"XY[ah٭ҍaV} r)yc@ޏo&7s`i< *q/4hQRE\ 7@=?4CFx8`b?e7l Q%ECP<%8٢QyX0!jbךġu㐭x DI,O5d8MȂz4EKDɮ!Q=x1f0{ϑGOiVE0  E xmMP2,O߹D)6<0/EID0^@ b?{G? mb?j_W&B7Qۗ/(4I 3q)>+TA -נ;GiG)D# R2rIᴏϏ_8Ʃ*Qr7-ikȖg.L|}7eU" PD;:⛩>j-Xw{=G#)m EHnA <2Ȣn5m? fX4:k4*4z>뷣B?2 ;F !`[=5Xࣤ:4еN*r'@\Ƶ'yMkM0gb!,8$ h$>`-P[H}8!#dVH8W8@-<&AhGi7uk)iRubX4BRj #-1{6zKscdC(zu+:CI%թ ̎BY=XiTU i73RQlw ?uPe`U{NM8{jGՎLfg$B-%X=B/??&'3oPO>:;{4AWJ}t>~os1T|(~N.>˚v%m7p* 4qSGEBtDGـtz]vߥW=(cvBZAs×p}A*M7{5:61IVkV(6Q,Uךg۬{2˭ifn^5q)O_u*("sZfQֿÜH,KNSˮOz̹ߌφj4N&|4ͬP5vu^ =8ΆxHV@c6_ꮻluB=jY:T)>_vnKp=40,8(^OZ'ڴBQ X~z2rFizIŤK2goxÔ>@}zf[5x3 :\mX|Û%3U5a=iΣ8t`4Pxm[Cx> {jsiޕ|"w*i|Kk 5z7+7ÿAYCG{z?פlj^}wm:ÌMAf:;+O WudRT_NQ8+::`똈2C-w"Ȟ/)GQܤyutΡnD(4:Jth 6N]Ԗ'Ko&q޽3WpW Ǧ7ͨ3/;pGڽ imtUם΀LUN4`.gR9LD8(fs _\&\q\ |kB?"si8,6BI8%U != O`rȧa\)4, p# kaڊ8O5`<`S۸L1bN˴Z'](lv ÎWjg c5Ϙ Xւ[bu3jե49O( _݈tok{0hߎP _ *J-EiN~<>a;O9Cb%-ՆJC~X2OJ%0!Ҧmx/?:R9XC\FmU Yr,I Yhhi3 c"322<UV` Vsai\ՋX`Ly.Ur+F,5 }݃mzqA'):y&e1NWslMXvjTuҜSu10+cQ7"`W< !ﳋDedʕ(յ3I;=!5di>ҢN pbGNbpz&("0rA$=Qy"wkۚ_/Ca#Y4%_bK"+_$Mᙳ}T?>yQ@xH09[2Wb۾{1Ai=N|ӻcgN5mu@!x$1Qn-wbӺ+rzhyleEP7k,L{]@aǎҍ!N6l/_2v<ބj(;„ pm^BU!wmex^kvs^q|QRUZXLD9Ie>w`G˵b+ һA/椪' ^_:*êg0tNE2Pe Ŧsy9Z+g`}9eB}fWs|hOg^ %̙YAHVri؄׍n|lY89=VQ%`$,38]FUݾ"^C ew|2@rk($^Bw1v$^7 [A`k|Ί "x3w, D'CC9R!%1.q$IqtN'e|eZ"|ՆȖ}Q_>F,eXT_xa(TZg6{\^Y#q8tv/oЅ1aX1آXge7?TZKGGFۭR©ْv|56o4"gq6KO;Qm'3U7}A7!pjr$wK}H'wH.Gl6 v~wa#Ңm۾md%/Gpg*c-z#ǃwBX?s3) &:HttpURLConnection.javaUT ffux cᬒ|Q3هzp:Nar0q*Y)\*¬\g0z|>d@DohR1dW)pʮW0vWN5 i((0I%뇰|N(f"*/w ?JnUxA#0ʣe 0ْ8ֺ1K, Hm7@L, Cf)oo ~ Q k!K.`Cv=]<"!6@zp`$*,nCЏ)lv:d?=?ˏQ%>WqcGq NmMAPblmӿ+.D*<6\e e "i*?Q_]HUMpU$wpK#DxL$ sSe܃ 4M#)g@픗9W`@&a" qQ:6ݱ13c8GֳLgg ;P9-/ɚ+0ʉymcԂ[wXr>$S.s<~F+豙,J$=LRzb[+J0"`mYgԇSEnS;E2 Gy|枧[V8QCf˹Y6h‹Y(W3[G+2~IfI˃ B:gQuuVKbԂLc[w;OԶB]ï4]@|YY"r+6ʼ*a<\o{[݊v\a^~OA1(oyy-R+z)Y:4mH±PڄP-L%,$ЈJ],zu`@c$+/"2 뢹AED@*x )!jbiNJPR@g{)Y I TÂ#@@MJ @te'^ LA}8JVQ&T ۏ(տ ``ehU %o%X,xpC{D JOS!~Y,(#-J@U͆0Scc%zZrT{sd"YG9C,um=pOT+a<*VU]^e b"Ŧf+(KDURGP!\xUPZTװBv&bDi<>fPAHcH d&rpÞ66&uRL3U_(GA -j-o`4SvvEV /ލx0P|n-z,-$(<%XnxŠ!q-=Q 䥀Sàvu 0Q0*GEA#L(GGՠ/,G޷oC}4i :ZxS&>?Xϧ- .7!ڌ6LPiEE {! a:lo[KQoܳ }΁N{!F"=ppV G[]QL{/Iأ__۬ʱ$?i~o':@oi%kZd^ D` cUME}?5ė'^--ԩ_3I vfFE:6&֍~z~fIΜ?=7U UNqH Suajq4%FRa,I oOukYO-:i"a5/(VVn6di~6w"JSΜ*;5I{{i]9}g\bDuNz3&/* ] A8H Mư|ڳ٦F7 TFAR.=Q;e9ZsWXWtéQl㭽B6M Sr-ph-X\;RJ-u9s:O޼`[뱪0=ATż,6 c؃eR&w5@0$Sϖ)]M26[LRjPPVׁELEy*J[e%c]Svp6e=!utH%F`‹=3?{= ΰu J6fc]4bF}\ 5ZIݫEXI Rʕc՚5ձ?ZE\E'2XGyY6`wx(k.FSb̩iT аsqѭ|XI(g%4`N 7K0T%!dP+߳C`/9bt)K͜ϒVx.`yuq`;@&q 6t!bq&"QvDڃꅥ A>PuvZwbTzmDCWR~;J,5\@$$_v%{&EUD 35'] E./?Q:TCy>}Zb`y zJﶎ/^ Rx~0w %(- NH W]}hw u]^Ϗ;xPd te*$ )Ȝ9]7~M/jUջ$uC-&,U~Us5ގM`RH+B֥LgJ}颹IRp#*3ŤH$Apz AB[$ W/ykԦ) /u2 x__^?[:?T7^p׏n/ ?j r@QoY߲| ,GI_ݲoo)|J(Xk)6Ib׈D_3tJ J fH}wIi Ad]0S5};hZtn13oRwDN믰H;A]Ŕ}휗h$ú+QT/Zm!nn m5s@_^dE6Vգc.nYT6h 5dQķ, *^wE?Ҏ)%)fD+tVٻ=V/p1mDMQ`e abYas6eMvi"G Na:@'n݁|5uYEkw.[}VTS湻T]3u1mnO|Ku3k- Lu1وZAPi>nm#0L%x79"Zmwft 4^;7X5߆>%AceIzy/MŇN°oͺ"&{6)xР宮v9"rOMp-(p&Y'OTJ-w8q15$9e1:pʤ㍦^Tw0>]__[l& qL͡;a{>ZSP%np)z^2dE5 OqIEO4y~Cj'U"ԛ8 lKl!Ts(hWSTFW;,Ԟ*bxׯO QNi^%|:E)lHXwI=$?-|%6{ܥFޗv;7[La;"fךTDfq)exN~pPow $<5. '.HwWdl5Ee_kC󹎯{#}ߕJvwT!0yw#nSǁZ$ he%FT^Muo-z[u5b~!<-iiՙ$fhZ;nՇv"`-zмkLq>Z{B X0s>z% #rqUwW(;;]ziRo_ñ)cz&tɋg (__,MtP]*1i5FO|>&dNRrR/F rce7r_'Y@5?/FE^]Q괘ss^oc7B3>*hIT]gg'ph|@y70W4R^;Y%j^:RN|R">γܴd4vEzsL7rrQ9OjFd*+L޿M&4ًfzdC:?F ?>Z)OoW$ mf?( k0sqzmp-$?[D1ՏoN bO%,?c>DѶAEϽzn{ؚ [V||Zi'||gpI\9Z?՛]$׳ 7f0ʧ)rsp9mK8 =Ps}Fw^Kr2JZ*%^Nx!}.15EU/Ċ{'oX/I#xG8٤`s]>[OO*/'-Έ$w͋7 +,|Tvdggu8}'A~ N6|ʰÎ 9 [$oJŪ65EoEWD"f]c{%D-n0XMce,Ri!] I-\ESbǹ" mbW7)D(xlySEb)Jm'hCnT?,tAfq_E*uP\ym/y^nZR+iCUrŖW5F4⣂vsd䕼-D}hb+וfe}ꠁSmOv C]yШcbm)f'Ӣ`DRvs,g|׆P ni)zQ'xI e)k4䮳bbۜ(5ݘ3Bmk -\+^$^t@ق l#faN])7WLͨSX& Oc;ȴ %`*'„(Uͫ@5X]kJ8 +rVn2~ܘc!dNObUQJٕa{#=cӫq`Ӗ#zr8bPT|n HbA*Oo.*"Zef,ʥC0x &XͰ4Mz53}n^'BASТ[7{r,1>}˳`Sm#b{ƃz??x{seY{wp5ð&Eʞn^BA:?" Mb) -{)=#q-2ekTD9PV!FFblw:hx~w> Tn4!sO/&ҬpĞn NڶߛpP/4{SC;U DGY0 i ,S[ŗhb 6:ywoѤWu-\B+]OEѫ֏bؙiR=-Mkk0WkL C\ivآĕLcqW Ԏ3+ ܙ~3ZO)4r8f A UPD2iL-"ڊO|JȫpڭRJo5I7:nvUuΚt^v|%hx]iߍĶ:1ESu4QjV۫6&ykPs޴"J(z F^'VS_E5Ӣ}gYw8E;0\c'Æ4S= ٌFKBN*wj"(hqb,gwqQ6œ9{]W(!¯]q~˚M  갚G'%Nv^ U, F̊O9.@!P^,?'=9-Xg9+qJ*Jt.cTV.9ڭ`ܙR Sr%,?1ʯ 2 ѹeɬ#413 Eh:>zNռ>yjc^j2 |PIclX95(EfAFŝ^zPpJD͉:Z 7ìH|꿆.ƒ!4ul=L$dJlL%%ȈZMDpW 0e OQ8(p {UQD/VA Q{rQwX+9hMn:B];wj0#xs_U҇lrC(~iyRكfKr>*%y9=SwIP :|f[" $Pȧ'LEÞEd*Be(?>|x!꘢ Z;+'VS R~͢F]n{}5ՈDbwd3LCRk NMD_i&C%!41͟)41KlrI Jr!`iۇ`"s 7$?-iQ10(%Dpf򸚢G BP%;ppIonWZ# 1#QwnD]ԃ{ʅɘGQ;sB9{P=A"v.˂Wlw:>^۸짋!:_PV6ҠrRTM1@ qzS2[[Yk͆b `z/%P@']~+`b"U ^=GuEW*'Ihy]S$0}|Ę|F i[GX?R@mЖ%֋9Ug56!Z6ɽR`2_D0qNq/MQ ?# V-UC-phWf\Gΐ'\爏 leV_omK6]zeֈ7uŪe*4n)|~eutV^iެhEwvuMh.7oTeUIѨ}VE5n [F?rH]@|R|̧8#w֞TQ[߽F1%!nr\5%6wm{5zvf %L۷Yk!Ѿ7+IjK 5&B:cd4tȕg1=L N;/P^A1WÜ+5wěLDA}MCZNEDED իj^#9CJ26  H3,$i DH=d=oɢNn˱2-5Ȗ4ukt]1M(Z/n:~lQVKtW:ybj iȈf3*/j<% hppR>$ڊT zr-2I 2x9l^byjR~pixAU9b\;{K7"d7v-$ygxUuJqglE&dy}tW(듃'vY#|zfcqˍ N^y*0U$L Eh=^4@d;}o~E]񋰲/v_}0Ed/] *qʏJɉwD52MJqKV ?7;k wE fTAQNz6~p"]=gfRҥH`NuK]yEX_ki5} 7("YD( vz2f4uu]P:g?[J|=]f!G|^YDE5f+WpH;쀐㾵) ["ezFZ\ekx=k%S,xo/W1x]-^`dA}{t`ҴòZ2+dCC=;F~q-@58#c̣Q=^@ 5F 5qau*nzaӣ|l YX..] 2e\vzd@ChS8}qtFlŔlkj4[T1wk8@( yvk64\3o,GnzıB+nf4(M$RuTFRB"V6iL+x?So搁jHՕ(=}lŐXEdS9S,ÏY>?Gk?b|C ؜{;a f؈e7hnDW.BF]G0xwob=Dk-N8>%²Or %CPá}5c{%0DC3~B :"c308:k_kvE։UR"MPٗ>Qӧo yR1cV.?¿a5aהu\h&TҠH2:LCt8=|@pA , - cMDW@QoT_3-ȫ,Ub[= 19Fzr^įIf0+ qzogzd-!TU@N'0&uIlW416Yck::; 8@mॸ (6i-A_*SB%1 e'ɻ7M [%NUtht-(n+"3p8aKGʔ fuQTθw|aJ#HVP59 2KV%O+#ouM~ Eb~NuXX" ^_AȽʮ1=aT>3DY M,v#{]"V df.]_c#Fi]O_`߿Қw̓576cAC -7/Kz^t76'P*_Jz-M恤ĽZtե(UZH;q["\l^ΌW ͐ R~ɃBۅUPJXLnt~̜")=y%Ի+C٦Wa@%%~$O)vjU[i` K6$*~eE!*:tƙXPZHVcvirZ? iQ8#-M-BZ*lR83g#_VnVqٿ,$Ue'\7HSv1 I; )脾`_ B:{ȿ1?_{ݝF-Aփiss?9V7#C(qcbyZ/e\ '?A7d9[ <.5(j/&Z~:xT0lԇV)#J/^%17 Ow9bU=snL޽`]pqwR*73ߐ_W?>mޓGҥQe3=  ld9g4`0Rxg ȱ],狖umwR+\'~,LBAֻzr(wbzՖÝY0Y\k 9j,D&Se}MbdKf#%9(qb2yWp3±oΔE-Otrw=rU/J$)$YlfU>S7K_Ad nB~wHLUykUĜ -!4pkw6~*޿)"eF1ʩgMGlޢH[TxGݡi6ߗ~sNcloNOQLOJPYAN8V v# *r|fV~;6(Dq#z]R$[-(:) g<&'|଑wr&U>}D5W=F` %B0_Ž`'aN[ is7*s)VRQO٠J;t&2ȘV,y5\M+ZZenћx X/Dd;`jʝ Ȯ%%9?c1/ntI6AFB..k=rI%HMF;>-KQ[UGukKsxӭ4sz9|r~ΪKr樂ZxLx[*k-S/$\F>;A̾Y.t8\SkI݀7n!| 0A2ź8'w/y-Ne3&5pwiZO;͝Wny־1|QzX~!낂k.xӤhO.t )_AًۘUcCg7;IXQO=^Q1nݦpm-%#.ֽѿ@ F]K]l֭qWՄ|6C#⫣bQm,?G?І_*\4Vz0xtˡsVj^_ٺkE'[ї9O*)zwSʹi?#*DKrɌ1{n<>ɄZ $ E磋 xmi>㚒OIkx WF:|Q&l^Kdd#Ͽ J TΪ_ѻ`,kb9V֤eO+Xɶ䫖l18[WStR6yY094;[o&T_+÷MS*3Ezh 3bgGm Cɲ&]X\ّAAɨPK|+op}QŽ\I9HBq0USq͝|"7 h=*[H%.FNqNWnzV@P/Y/ǵ7guJ\%VPӁ;ᯯVƒ|-QqcbU=m,L;y>tHRk^D=R}29bcPWlHo=NEoDNckl~ *!mN^LMi86uPҿʽcUs]ヷv6aF9y1"۩^GnN~n0=yQJrsRWr:RB|Hݥyg]Kh4n'<]Od:|OTH[N~,꺾(pmaZ-VZj<:N趄rI-e %*>:g]_no,sq x4 Y k2#\ ;vwj@[7b}G_ISG=m>_4֟f9a~Bpu C2rW"OZ!h(F8O OGdoI9/|*'U$?ErD4.*`z랕b5+b&bz 81B-(I j5h#wR=FbV,\КWRMUh;(@8WP8!M,IBmW%_=AZbbe=B}U8&ī* "h#KFe_iXu>m`N]iMHնTrkT{{j)^X4.m解۱wMNhat뺅0(}*K}?A0W ֔or c:I_H^HgX$gsN %ۗ/q aSTA[9!Oe4$V Lzx!ܛNԞ;"\(p @5*G\N-)_Y VEA؟DvV,1xx a#?B/u ? hWю';;H`S{ v;_3uë/w;jģ`r*Ի0JoIUaSyrbf9kdM|x"vv&BW3 xjED[m R~ɇ/"-nMUoEix^5{_-=JIPFkD@nC!'Ք <&[͖|Ⱳ#B4ਘށ&_ume>5׺tC'Wh D@{tRJč.5ųy[F@j:H5/їZAϾھid噹 e :/#U*Žg 8{;/|u{E#eʿKی+)0//z:oBD{-J>>F0DL>i!:Rĉ.TP 0]O h3WEH:/\AF# X++-E Q;D|~9-;}PaxkMߊX{st|#-=aF)!z0.Aǽ=ҏV~8|HMͦx I_} fi̽KW $:" =8vɭ+ݣPUs T8.Ǵ#3~ :oYj>,M9y~ųrJ#Ds\%\-NI/45o`ʮ< b.wO rhโѓ̘ATq&EO;Yh/^MɨˆYb0m; ̜|1'ٴ3nAŧA>3s"uŪ/1z}pLmm= 7,stZTU@>ced쀠0;7IPyVe~=Hۡ2TO:3S/C+"QL!>og9,mibO*Ȋ40.x$s_ EDUi0*C9nG.6b4DzL%CDSBsiTUl4Y*T |oN5# ;/y107T̍Bz?M>{] /)۬g0#0 Lr*YX o`k`zcG'8_G"G'B%rjn{բ gcXy&[H?N3"G%A3g9;cCi@?y@uѴ|M61%⃃Kj.XH^H~?pk[c`մk y'tp^ݳCҸ<;+Hꄩo.%1KRkc^subh$So7o\$b/"G/?'WT*!nm^uic3Y\xhIM0$!)Xϒ-ME_ˊzNZsùܩLP 2#y_,MZ?BvIb0 cux+tŝU %.p(?"`@uFge[$2u"G?mJ~f)UYS) jb"vIWMyU/Z$Kv]T.Qgk{cK F*^QFl3q)lut]8gixyu xuʅJ["7X8_"Rm?<Ïp,E78goH8@h5olT?Gr#6rUv"^ILb@ EVL]H\&@*D_>L"Fٸ8Y?S-~w.VrNVm#٦B>b Z"mf'0B:_1ue}5\1TtiB<u]N'uR7҅~)~_K+K2fd9չv㣝TtP줅igF\CᗼX|qb;ql_4;>@z C Cu5 AXpi<2|2.Q%הuqǹGY X\S>D!ۢPGeM)G^ZOH XYw]Y_%9p=^jt}9hWNec!aE7Ӭw0v۳( n,hgy1*9+N0;!=vp3d9a^~ yŬp8U.aԥYA5 mCØ5myG rdS>fOM`w쪴2RwC/y#JH;ÕAC7گEIN=4sb+rj(k${ Y|QRr pF(+NQlqFO6Yrץ2 b_Sےpx,]TbոR[9b͙ 3bX`qQ[VբP^##$Sc˟+ga1prqhz#fbWe![)+?rbz@`_+A D O /}%"m̢jOF|JHjg%?# Ѷ WȔ~U$u>eOdw%Mk% _6  1VcOa>[Wĸ< Qg9 $m'p/֏78=4Hf0e}9Xʄ{cZ ~~6r|AŔ!QK<;͟+ N]ղo=Kųl~Qq=1?.N{2:E& SV#UG4bՑ=HrUS2t,SZ TWT Gt[VY~`o$5mFSU;s\pdpjq:U>{½OugmB|+_8unk;ef9![r ,ԑVʏ{_wn}EtjÃ)pΉn_C" %eȡPsl{pwlf?^pT }H/(8\qM?d17}"X5#=Xl"wb+*g^Uc`C'goWH=CZs'6R6Ƨ7L 5EcPa_ב~Ųl @QHI;$?u9 `72ٞE kxE8e&MT12$N_Z,|?]9 צݖHfGY~npci sns̼06$$;oq;zK^kwUeXuŃIJ9'G_ Ov+sFװ |Wl~1;A-CbᛈydRAJ骁iPq F)>)I TpBÔCqu$X ?Ml0im/5Yq(7Qkzb52N;bM7yX-`a \qkg}*f6fm2HXJ^#fom-˩ۙ<ؒ:jVwSGlaJtgHu ?uim펩}HK¿ BC9TUb=і=CﶺW^yq.l1YY]g9O.OG ]KaoWfj[߽}iLޔVgHmll~gl+aQUIԣ@f 8CuhfPZD)eW_&>$00rw<w>`/Ri>tǦ?qL:s du tKϬ viowwWbV]: %MץJ U!e(E2*)–n٪ 5QdZ!j֚RF#Ev8W] q$$0a/.Bdi4Y&Ƞ?l#Ч GPOLyu#oq|WxtAGcP/fpBN11; a+/hC5 F6nZz5/MmMmDNxҨe[Ѿ Yfǥ*Eٟ/Ug)ot#3{i2uI qI]HYMڟ̞?wg0eQj@.K~9,@W P5xd~fUܒdܪj_ w*r2)ُܲEFi:"FWwKI2\n__n΃#*ܰ?}Ьe❏=׈-9 żVenUN@kI6;C(1'mJ읩ULn4+OK TFZ2Sg$}U4  t 2Ysm?Vʎ'ǘ#$ֽ Z!xhΰT(C*z%!nUWY'ʨoUoo}Lj)!N?LY -# `sn17=]o -g%쾭rEt)UG.gfuVv5x:UMFJ3!s{U>;\Z㇗ܚc[kօ+d(-Q6_7X'l*!r pBmPC8$HbdCi G|ߡ?X> t+ښW4'UĎ S>} ,NR 0xcP7@{>"el9ԗ3)T,@V"euE0kHG,:t\˦d)sNSq!# K옲 ab\ne8xh05UևUt/cq=SYwgՒs"8Zʩ9ƓҟSCQGG(=UQ-eRPDҫuWގFf /Ogut&G5ubDPa\3Z *r7NscUS(bEv{X\"N] 1] 0] ]ƶ4_WdP)xR^۹5قhlR"Su|lhlfdnW9]7ry #Mx2Ėzh26ZJKdtSy;ǣH kv'wjθIG 5tkl2}HW@`fAzGBNv_YT]O?Vb!E06  hB~Qhsc7 ߞ%5]Xٮ h.R &)@Fb3 5hR?G.K|е B=' dM9?]5'bۡN_٧s|03rP:V˜7J9ù_,&t"h!ګ@* 3hZ&,FE^+cE/(+0Lε숵`8U9PqL2p-aV aJjrcDȬ&Ll XFߨ{wh|(EJVzg}"@'R1&.JVG.ۈ6 ׬+RیꉜFÍ ]=oL|ŋя~܁:NaPBb^\dNm}Nz sGCsҔDɱ]=Aٓ8HGI`&"AsGx.I2^勋U9s00Ksգ!q1FwüqR!v(PH~RUȽ݈O\#IpN2ǢL΢C;4fAѐIG L!QG8|+ gı<' ȰJ9}{f{7_;|i='Xayӈ<  BY:T(,"Jq+B`D] 5^yG_>Z,i/$Fu!Fz.2a|cW/zG g!Uڑ@B.rl? "/V?s7FTY*$.A8B=S+ŪmXkVn_Jsm"5̗X9Ya7h1TcMX+R>I'O}%[&$<$%MV s,W4ydD&E_0!*Ñ*9 kp§#J€9g,_ouȶNb[ejtz\:<*UĀx+M$¦ClFHbt G*E"Z{{u_]jrDy ((#AZLiJDɲZq;ޤ<ބ7ؓj>*DC%3$:Iw\J jJ\:46qu-D9GRMPPI8m˭bnBn=|LNAjAǖd mv=C[d8 MDcYv{IJ9 fe6t&]+F"36dGN_;p+P E*UAQab$tXtElobw(݅ݩ!TQZF)35?)ŪI%'qG$~l*H>"KkKoD̨_4;%ybDwLl)9[N p6eyJmmʎO183}q3$X y{^„ˊs^ qZIfYՁJs,O/`6v]eТ6 %V?a=4&vKV_; { .-ka/eZXdjp_W Ph8"́*P<}`wRBw^Skގ v]OhTTQ\#^(fO#0e I'̷Lɖe+Vƀ9,cLPV7pM?uT4 w4$|w]6 (JJ۹3iG=ql$Ǘi;70 I)GPVԎ=(R/NzcfbgwdO<'&_z2-E;g?v,d*!dBVXZFYQ({D$ͥ?1'WgNG?gӳx{vޛT[D J kBH,\2âeo%A͙Ix$g%TR3+̘T mcqcY%Ua3atҒ٩J%%^'`!Yb^$e$#WavRdQxBpv~Yť( m\ӖP_bL^'*!1P3uw^ Nh9EY.3 ˭]0 &bՅ6*1jap95gyJ:K%m{F)H۳E0=q#罁\]pP ZmPVRV%Ηdtlp!Np'4SyXi|3H3!SM؃n)̔](4PQ |]tQWxQ2Ka1M)⵱%F=qÿa/v* bthЃ+Y-$c1Ni'=~đ("2<9W0 LÒDΰk3ce$I+K-iNNY2&MM2?LQ^Q6e?DƄ4E4P)F\5KFᵟ~ToyQj;5_W&ԭO0C4~9MQzLg鄲LfTaN-J7R0E1a."#CSnȭA``K7×6*yiUx81;td]~STdn@CErV )zOP 1d[Rz20l[IIfL_pM!+^ Q eMC^`l~6OӣѴ@t"vq/6d {[w0Y-#ڝ'f`nW+UFKx[UKS[g50B3V؜t= q5ѪԞ[ȉxVW.Q%\7*)A/5mz jqR =޽'Ȉ29? j]^b|wHh,L$8Am*ű?AvS͋tv~Q߫&vzة[Dn?v3=*Eƙ s>,^>WjBd# U2smKMB}[CQW^]P^1vVwDck04_ESE'PA/3A8[]0x!#c@:BNFpQB,$M}WUHvDQU8FexGg~gH< YZ,R:8AO]%3P\QZqJDk**^ xT@S+_D]bYKiʨK|At5j-J/^;ֿTmbD_Ǩ4첶HC# 3f߂LՌu;_jn7I[IF Y΀5ityŴ*OeC(b PTl&E+Na.&1pAs# Y* %RϦvJWES#8AW3n( 4t Lya듇 &(;k8|,YK)k 5Okj%hSGLEl==K}l֐6֜P۝kp`6va:._Kwa!˯S'a 2;iueiaOgTyn5qnuvvBml>SNq/7`9[$+UҪZs;lJ" {tvn&xP9r@iojVIcf0~["G;Q[ɜd?.6b^**㡃q+:Ib賴wL$CaY1E;ްxٟ'MsPcCU%ڶC,,h:cȔv+~4zdu5鲆2b~n.zϼz828'|tv,$oU,Pui&<]ZrZR-%! u!TKL]ӏikbV>Xp79iꋄ; IiO`t"q|M6Ϋhq&|r ?e#dwy}-2{}d,ZDy46Ԩp9kiK{!k,^fGxinwxa#J^f^ERzj?BՎ|hW}W@ ^nu"3*R,v=#lCV_l[LYc:{oBHɘ_^WoEjSƏTͫr ~y@uF' ~ -Z_ ͍Xqwm@oK/QAgf]Y&qK3)d>pޔ t|Ye}P *sotBȍU'nV/tI9k}&KѦe[D'鑺HnV}aseҫ/R< ןkMO΂g؁7AUQx{>{LPAXX~UA(tچ#5荞 iM;e^""uaLlh4u~{&yA{o&A,Oi"%͢8JH82!E>߰ _N#v3b͗;:r1óM.cv>A` dI`,t<l, LFRe4W@4fx|$Ss3;HDcvO(`Q )Jd2Jv$tgDr.B6sildb)LZ(dt`@LEAA|S);K{L| y"2KWQ(Bd"9F]:T9"Œ'H.ahӥaZ]GSr)fye@~N.n&ȫד@)Ь2F@KO7j0:+K3dt>\` `}v]Gnt{3bB<{h3 B(%A5Tرj v(aq|%03˓m 2=iPϵNcX.[gX6"a]vtT{!+؃U$ѐk?>hTXF(?h(J`J9O.$(/,f<[[ϣ`h dmJZ^g[*2HBͨ_Qi9oQ=Muk6`k Pص=r⭏ ̶52&=6&)1e5s(>b /Ԅ^04ΗKH[7%\ebžuP"pW^8s(=(Y Qam r|f6e/h[!*#а> {bڐ3i}vv)%[o"_VFK5 -$,5H -yFSp?0/)/hYr m#IDϰ!$]έ=Q m&f-K ]-, X9A!TJ)*M|t *L,P !,uB#\_&Û1q7`b\9?XW%͘g#6y33ӭөqkƊOX*}iiʌd]3h.^m. /li1$OBAŇF;~)JN+tB /} 4f  EIV^\ap 2A^c1k?K|ANiB!3aB:c4㑖'Y`9xR%JƧX*[Rς! 4CbAcj K+~׌JVi;]w߻|(k`+|7+Se3D`F] hjҫAPELbtV$.X(rh"J.d-}2VQax*(_j:(cJ4pc(tZ|m1d~ [KnDQ٦@i s$2t¼)bD4en~$40F%I+Ug``;!{oCyH=+m @$ %rY.hB>:aM*ˋk$Xp'56hy6l@#EEEDoǶg1Xd4*P= KqJ Y^='>::fjKf&~PI+>DTE0V4lU5Op!x'zͳݚz3! oFcg`[1{;U8SC8%+RNnӂ*.װ0][C˪Mܯ ' 篕OMj9,Z> U' p'!SYm@ 3e DKk_ѓMOQ[͠øWIj(z KF\DL(W$nd "Ņ!R.d=RɆT֘Bҝ6;}Ѳ3W&q.Kve\%| tD*Mbw:Fqn!oTAv4X)5kkx}:T( r XW}E,`iN Y!`jlq!mS׳Y`IW|~ =m-G?&*x4sSt,4d`Eӌ`"v<-"[P) [䅈ß7g3gWkC .`}J@c:s^츭S!iݥt NB<\r퉶\Z}0nx3SNa/c׼1!|)Ys}^ĭ< =σGĊ3gxίOu HÃRmڭ>F-}m}V )c7Ebm+.!UV!wv%B`L) ˝< mwmRiT:vgT$^U4txOCA@=Vn2SBv5 ֍>/e)ۼĆ)39{9 xbq'f)[Pۋr˹/яwo޽s\>M#S[MB5 Q B3}[`>uJ;IL(_VkG9o` Ɠ*;2]bl[C#LsŴ>Σ0]ͿKZ+n:\9ڛh `|idy|}7 ^8/o$|x=OZqlxVӅ =^K _#nOkぐ&yg >mH(;snv'h9~SM;=N+B2o'Od ԤM]ǝaZcj/u\(x<񧚟tѡ5嬱u!RYc* ?vU.cG0a/|JqR " զ&'@PBB JGy50ŹWؕvwܿA)fjY@RfM)") R][NiV'![vŭ/ }/D;xNީ)Rl gҞ\C<4 I `riE墥 k3*y͜0TY3Ok&k߇8Vۚ94$)AZdTjsәD.dn.02:3v<$pW[vja'Jʫ||U0p޶1p2S q| ^rt*Ġ0xAej_1'דN $2^pl/=7]! 33oҩVVZyrҠQ*IXRޑH*kR'M)9Iqt=Pr`DCNQbo1\_v91&s(2$NL6LNX4V[5=|U惉Uu,-$/#/7t."a>MUD*IZHtBF 8i =i\D=G^*bL3UHP^Ey*,F/2M}q 2/HɌ19.fb3 J(P:d]qs.5{O+3 aD?5ޑ59*Q Ɣ@;.ȧ&kƈ%lal\djORVVy zClabv4F b!zi1u/C%02VksQg`›1\գdGkqDyGBPN"X vSBox鎺WCg4Y\]babSJ)8fR|U)LKcFDCAV-p¤( c)37<>C;HUzIt6S]׬[۫ +d?<** ۳WQFGG scp}{+˵p=qO{N<,a9(G|\>2Cg۰hcU[jWI쎍ۂ7XnMneKnͲ])p%7e_v/d ˯`1S܄ue[yL'uĥvmPUִ6`lA%tb±"Pt@jgMA<|=launcher/SecuritySettings.javaUT ffux Zmw:_1O%rv[`O()=I,8(:%7dlq$Eh"iF3ϼJ/G d܀v_p0dL 6X0u8K!嚧< ӛCjw7p~si8x{9yDk.W}ĀxBC"wrZM͒ V*I<4ڤbf 1*NLF<3`xРKnI,B!=OP L69`.HQ.\(< @-Z$AqaaFV&xh(; 3s'ē% !B8G}bj0)PbS`è`7WIQ] 4C4;`|y~Lzןco8]?f3WsJ,d@R&͊ ?<׃] :zEn{CW!ܾތ=#FkN7d Dgv" ,Z!jDS PqsvC.0 ?`_#fρJ,J@LA*Ӆe*s/is.q0'ɻ!"X 6ӓ_OWvsJ wһ%hT9"pރvĎX &GZ.eD@"A#BBV"2"Ng\Ӽ&)%,c3 bpӳ#t9@rh9*ÿ #@`p/qk6ҌLbsM0Ck5y/):_*ߺ0O[G̈88Wqi\E?NQii%ᘰxQ);-,*{DwSrŵFsJ~bjBHqb3hm08E$y?e3BiI9)ɌuąT9p$ ڠ?$hm71vzg{ oJÓė~$_:_닛F-I^8[5N[tx:(gfd!8>s`7PsIX:ns::c}cXј9&tV%Ri=xjSCfZ65"S1MF&^1S1#gqE}V!'F|ʲTf460,boP"K[j&1m &T|(Ř OZ_.|ءu_/^`+ƫp=ô |5smT+V W(]ChRWLt{5CӵF%ES фj^ ) (oeqU4wyŚ]{muCK786`;`9%sC>"HCc(;Z/WsB޴Q7ݷ*wh@bfY{Wp j_]>`~0SO9;L (pB"|;M6FYX绹|\W&fիcgr>H|v;YJh&fFb`aAZcVN]p=Bl.靕:1볣46(s;؝F!ã}:7%$IuYy*N<ϴ]{jXFVῧX Z)hnRIm=n@獫}`a^Ds#`b\B̻Mw'1zg]@mӣ7aqiG3qB z2`ԋXMAUy-LĶ+|9]5LUdw)]pUVfSj<+ؾ+N25  j<} ”緻[:v*Uf$yRgHx<.4PKwBX+ +*ffux ;^gq,V`Nr LDN DsH*KZ "[nB',]q$,Zҏ7 <}6ͮ|aClE!;fQo'Jb]v! g\" dg1-5 :DQ'I9o' LdWr'eiDh[-Dlw'֋hE45q}4] lj=8ղ4 ѭXz+2ePogQt٫HPzGbM(Lm0NimP[NnnmwoeHZtiWD@kO!Z[ Ul:rQ`! !/%1qryQl;75D,|; ON=:x/_$kQ/(I[ϳ<'F< 2 $R4.yB@ I[]FEY:TLl4,mB*^Y4\s30 0%Kl?DzB5Zϯnur oLKO6yºz`Њ1рUWH &n`98s8GEBs#O OA s V ˡ&@{Yg'I_ǭi 0y?mG |I{K:KF5Ni_aE COe-AP `a u6vr]:0#2]0s `^yׯo(aC!O٠:Px*nW~z w@1?DCE!3 1Ǻ,0X=7CH e7eRMA E Ć`u+)X|] 5&o E'R.S*DIʤ %ډKUf~ AYrٍJ: ;(+c N*Rh{:ow`ԅ-,8v96Lih%G!@f!Öl:s#E ٫GljA;O9 .vt$?.CN, "iz޻t jo1?z0zAiIO{4h|ao>0u:h8;Dsjg?+08;\);*,ab|z{o$^w z[h`\  {Cr:-OU'd c Jy %̫q l p!;f 5ɒZgüX oI|7/MT<t6q73 b:r &RJM^g_=Fh*P U 0ZndA3[֘;OP˗v槲iDdY9~#_U6{Ucj|ko#EciH":C=r? M'h`'[ۥԛAqQq=-717@M8XB=6VbU bg@:2!]Bcc,uRjns6 =HsnsH&Ei]A*=%RPEcM>g\"*ؠ/yeZQR!L(@n!}u oC%KCr%l$^o4,!v$Dk`*USsYO:WxaJÚYvג՗\Г,]*>~nvYXޠz-OG^#w/lEu  X * Sڒnfkmaf rUlɳ"B'[{91-bKb~bTAwK7k;AH()X+X+k[9+ZY:Awos*D"OZB ZˑcNڡfwN݂*$6Tzoi{=rڲ }I܍ k`<)Sс]>TRs69+Ka4+ c>֥\GOXkLv-Ĩ,&|YMvN.UMfv07B!g1XfI5ȾK+1C<X/RF?Fn43  hp^  J6Y͜]9}`x0DX>JDAb2[EtV#jwe&TƟT%oɧ쟿,ٮoٮv€S+f-FV /0TmYifw0:n?ê꼦8q{J47|Sf(iUߟa(nYVڿꖹ&(ef*+`wp䉻2ۇG.jf_%E`]6͹mu}ESNvxn6҆ӐPh~.ƔM?j*\y? s&wr_ .|r`%e+;yheuxb߁ˇ7EU5~5uR·^w_*a_҇`fy^(VSO[qK{I!Nh k\TEFĭ(4e4,A%;<6/N]Nj>tCORgSM%]_MFG,%Y}~-vWg[[.QYtcNєMj{WM m7W/[e\șfl2CѵS;g&^^E2d LsL[v([mFrc# r!j"#svQ9`BhPF@+R\WP7pzTD6hh`[FE3L;PZP`X\bJ^jJV;yI 0mVI2jx_rղXrޠw){FmڨNA!;!c~1 ?BxWߘ 7XA1_H5jPES_wt`b1+[n %Pk5{)oSȂQ:پ`OwMmWLhn9*IO{v5g {%dyiQN0Lk}'Ŷ{}/#0IIe`+ [ۂgf;li|C(H8{@3(KzIP՟e 2`.YiaH!~5 USc7RQTg,  /[;l}06\1ヤ @w&0921ޕӟ56#7|FΝ,̇RFh%.M0s.6薙)$KhAjUM DŽLɄ kE `pܠƱ{Vַ`.B"2S#1ҎC/%QWu^UU`:,!b!R6Tv0mSQM cG7jyQMڢ?Ն_X;=3->)MWW _jѤvխ֮f,"yrMmjEMʺ[TWӑzMur=i cp9wYTu};VM} 4.XBXכy,(o'(iVY@Kخ lQF]`:51N;pE,Yb[^sš&VLv˲ReD 5Ӂk"IBRJmDZ~dƖ@?Cz' ] Sl.<Z9}O:>ijôq]mp?ዞV8▂4fR CV-0Tvvb=nnsGU7UGy}5swUvCŢm&ndTq(N-ɜ!okZ*ŏ0i , /t, 7 W>/G,<}m,zJt+Ni5R7"5bVpd %HlomhboKhGI 7CM (ATїˑk $oTLaEs!1%wnpv/x`Y䪸ƃH%ѱƯJD#G*C }Q ZsOkH_ZV؍tIw^h"nY^ZԘ !4&sv l'w<{%SwJCjKI~A~iA|9f0a*Rʚ@öW7U $4v-vlh.) kAZ'q~tB5cޕoF$/т.qMQ ,k–,5an=}d;t`J[1Ne>S-bE΄0~fGQl}tKnl2 )\U4I:whad H/ 1qkn1p'TV1;GAG%f!dKVUa婎FNݍB%2"Q;O4x[qU4l}( #'A_vom4Z:Wwő۪:ƣCZ٥$xEЩG G~ Σr<frnUyW/Tx)5ɼh+! GP{|JV&LJz->t-4k'5/^_hhƆ{۔8THuêξÊ(LmNh3#Siøz"WrFN#4LBoC ]x.Fgϗ_8~/se:veay__O9V V1`!D*Ħ6}Fc`W!HMf|ZSTs%ìPLw^ vO>DI?4bRsg2ar]M `h|,`YrCUНVMVM,muBӮT\H[4B+(c. =Sm>VA2gΕݜvh4RmEӠ}Յ)-+|=Bq &9djtbT"BSppKa_UH(tL^?s ^+a:XIq,S7r<3M!JBw6{='úmmU6 s.赪3U*êcz{ʼnL G9Vr=Go\ATq1d `OQg\)2(OktyoËW(?̩{ |8ƔyV0v@9^9,ǀpYhq''jKSuC?cϮm  WJvǴ#r)8<)vTƓ/Tτ۪Hg>7>xً'&qS{BcYsJهDѢYL3s<\PIYQK\>?ݾwù07(?+˩p;8I~tpUSKM)dн5hx.teJ~èƔ_zX4v2 jVEg*:YJYh* N1SC1FP6z͓I*4tlRla`dtޢ$z7+LMM}ç #|ږE  @Pne54*@ekRFxVBO6E?Z~`ɣȞy|'ר6=VT)KelcPlQEQFk$/53eVkRw/|k~!9{T3";=g~w?s ~( Qβ"ZJ T tnS> T"l6=$ŦW+Y䖾n<ѽGRzh2wOWO;"\vRɵ{jtkG/r [Y_n9@t#'tV1R3m⮉k-؇b3;[Wn3tWwnՏҳdeny ʅkvQŬn08d=cK=\7[LH;Q9߽GGn*mԢMqw{2Gj(@&Q^w@# G",{= $);`pqS-η[b[ ܏A:by&1X]v V(tVgpЩo8u2o$( u1fLtV,K/ Z`8z옥D.inx5 -tilK8-Vx}O^j1j5ʹGͶ5Fb:GLhRʑj>ײ$-*,EuuߦFOJR *ơ.ȑ|jFՄB*ǁ+\6*oK &6 tTr̞ѱIzFržYϺ06x?ZBsAU tV1_mo"͠dR`1~ FG3e@$:wb_ Ed:u{Ri!!;n2L膷x"wr38015EIvg0+#"2W0 XǷ,#qX t3^y tCgLz\o ; lJ;VRsr2CDK 1+T.*6 %2әp':]\"AEuqΫ#`nץ3,u N4 l끲ٷך6bҩ-Cy 3K*uuxUhL%Bc}Zе?"{?vڋxrL㭱|IyQN^]uG_1/^#|t/X-S₏).jn\Q)%pj@|jlO'6\@mg7̖Cͫ.`@Wkk(=jF}$}w?wc䤌q,)>rgcG0b~Ͱ"۹a:sоEWBRd;TQ%/GMB6h;gl@6^*\_cx3fFy޸m(V ּU}} WI׶шo{ ?|8r\ qΜs%mVs.),t^Q%W<6Z8YNng3}lvÕPZ&@`V5~Lc9mǨz1EZZh8\ٱ`"h(EsOɰ'b%39JF&˜ Fndzev_$vjVFwʱ`S6vLz9W ւ2vq^}y| z|o}gB8FC/j=RX0jz[-g `(RߺN,]V/|P^w!]ҵ#d-x1 tO_\6ktDL]]ŞTL*k_Rb-SƬf/x41j*b..~e|a[$QBwLguW7,t+lVMRv0Xۚa3S3|d13adޠOLOj]=/>2 w~ n8΍IvbERZQȲV X. 'pl+e_/&FgΝJ'\XK_!xOr}*/S=ÐD%JFqH LFAiW˻!~O/]c({3EC/f^o5"~.cLm9a-ٌSNG0; .x&+UsS?aLQ?@!'iޛY>6R\Uʩs%D?N'G\5%'O(bd+_ ,{whRX?dGgZnQEF9"-7"?6fl4c_07L_ itʪaOzOL5ӂ/J9 azO nPcfǛMq|9~~[ L/:1`C\E8rStn*y;HJ>y䵫gwz|^Ʀﺶ~vJS} vUJTwBXS#FThreadTracker.javaUT ffux VsF~C2TѦ3-uBpFfxH+ 8vViui|᠙/02"Jϴ,,m<gE4b#M;coG7?ă7S~:'lz3`؇~C?fƘ.DD:s[a. MuF Ga.sStq @phVt|Ј, e"lX\VyagAv)Jp5MBMp (/+d"I D#kϘ8pþڵpW'fL[) C%3YCnү@BIWk$Uj.%waZ-:[Ic!"oE§ft?e|qnС`js Ēʕ<~ܻp0}mz0OH .1i~؍a|G>;Ah?̫(%-U# Y[5CK),I J2SD3XfҮ [#IA%fJ6(97kui{mEm?\x~n8GA%Z9AF,c:ɂmuᗟ~p E3HBn##bc#+dTrĐT4S=B@-WyXd)e$ٛңI i؈p2&:w0zo]܊5BE/Ejy ,*6.B9b:)w/IN}P'F)f9I5K\Gn=p|_[!SKNg8#r,ۼPu^F2,=n4ί7!1x=o4Wo?,d5xUY#Ny=* Z7j`7{>VSйf&iJ^xUʗnh[%ϵltmc1- nD7ww$] (>vAx4G7HVgfZS *C=8IDRBbu X5'9[QU[c dK۝qWpHO,)ITI4M+So~},Zi~Г0cOG-_6қJhoTU# 2P h_+ڒ#EI1"ZZ 8՗9K kzj;/:>"{Ç N^hȢLN2/A)lLy>ܗiNУv4yy9&ybu%"Ci*8S )eE?K^h^/(ğVLangReflectAccess.javaUT ffux XQo"7~WRqJU8$ U}0^ևcsU{g]X&%w=Bڟg<ӓ@GFL3[=o5``X,90jY`i*`&΂ᖛ%Oaw7Qw߻ F눞;1=copm0LXuS9X3z1Si"3bp8f>Dk Jqp؁#s#_b>'L77z) !_utލe c8gJŮಒ-Iyyaay ]#j=hԾ.p4NK\ Ȓaʭ)QohC@~tPmG`EbǜGhԫP(B5-T,'T%C2ǘ <rj {]HAi׀\%ωAH}7 g15D=i{mΆ6Zo~l]6}V8*7dfbx>F%kJMS'yryV^Xz\;=Aa+RsXe"`ѥ(()ڝ[`7DK`jg?( NY$:Uj9rf;m0Kq DAHK/hI•#.!DJ#uh<1>~[r'OJ#[zοs“ng_  skēecGAYrd8:Ɣ}9&-1B LuBH8*J̬B~a UeK-n߃TR:Fm޳ yK+I.F4bEs+-P) Rc S^ ob}\5GXDEVv Xu%s/g%xXL(rɷۑg=S )%ohR;hSUN +:JmVھ IzQ֥qGc;ܹti{Jn@( У2Zc'\C&FX2Gd6!6a6d!Hw 7ܲLhS3x EgfZX+;`mv=0uуO5-)vmѨ(oV !mz4ԟ*O.!"!pQ="زE}1[SAHZADk 66 s{4LvZc1NHSXǾ|߼I4%}Ju{E8"w T)5fIu+ }2X 8SR~0 (aJ М%?ĺ9^)_?mPjD޳@N hsKJXlV36x6`J"E1oP읨IB& ?aw:䷽vg\wZ;C`pH!olدKXd4R[5N=͹TIu;0q>F+DIQCXuhuc )F0^g]iT]C'J"tj*RP9^4F"ցKǟQz&=i'¹' d5Ka0BaCLurP?ąfZǾ䲒-Q 75X])J!uIHzu>d#<]xI~jHC"a%+_sn;5ɷ>nz#@^xQ1PU`Rߴ0;BAh8˩B%^9leFۘ_PP,4>R: 7`*H(QQ@aZc ѓ% XYEU^Tk`Aޝг~WM `'imA9܏Zeh'36m6;[ !F+c"Mi׀v ~;c(R9.*0r@r`(R?14emEêBK{yV- gA"$'L՝>G@ij}.HED猽lyJoVv(ʭ]X&ɍ;Q{ETՀEENߐPT,$q-Ĭ m^8U"x"&+  2rY+uG5w!/?+ء5vN<Ke' ? s$Oa)PVQ?jFZU9l]͞顎`cὅnQV܃r'.'Pxԑ|)*~+0&QY_OMPU1Į`hSG߮w¸:_'2e ox);,&>5+=:$gd40$ūm} v|~h;Gͤp*<, ?b,׋Å5Oryѥ2B?ym γvocationHandler.javaUT ffux ZYs7~ׯ@9\HTR:fʖTkkP5`ݸ砎Ty `yFFruբ"9| c3+Q E;;8gH2gZCEF{ 2+VJhO  ) O A>cPkHQt > ,l#'FD¹TJCd\TX'tG0F2-r̭>,ؐ6 {m4 n1Az IP+"YNHdr NWJW5GՕu{ȸ& YѴ\tܚP[\c~LvE~逫:E]V2.e"R|i"5nW腐n],{~(+ 悭'$De@a4x9f 0}; ?tTa}D1s.Hlzb 7X#x{"1L&EK%#o1N-k]U +Hn 2VE''uĤ#Au֯I}n@gv;z}cIS:TSO/֍ԯG<1S~2AN#`^uZFTW]{Y)Om7{6uiE2PzH2!+2zV :tY_EjD-1 넪i-*dQ=@jcMz\tB[uhcMy ,ٻ8CtM> O=ObJ)_^soǚl 7]kW%_fxTm=KxNY<1miW,sl 6Pb^qp4|$_;0B_;lX-Y5wu LTzUP@@X>WcB%diiRD(Y^jՎQVr><?nCBwpт_o$[!>mQQ6ijzo| Phr[>}b_%YC[ _o6d9[NB|y!L@䜴m@id"fRUv92;9^)vbGl) u/\@I7]BoL݄F0-#iqIw,սq-``ri|4CCPY3MsͶ (iL0)ޘkN{n#[l{삕e 7@< dw/4HKd>O;clmrsw)+>8%࿽>qwa̕68VAh{7cyf7,fO8iTE^ oNR 3P ^EZorh/5YHcQBiǹeӪ:iĘ鬸n5U E^ETBEmr5iO lWd - WƸ,A[Cx)2ݧ"}\W!?Ѫb i[ެ)ۜ xwH( pKE"E_@↟5_Jx|)BglTF9!ӋXsS{Zxrޝ=%k1gQa6KRvLԟ[+V`]LxH!zw鿼dXYgl}4eVlC9lڠ0**MUe9$,~S |^mNdY6{_6):#P7[&fF田gbŜҒ0)-gTh麭uB `evwsk⧠TC!K!HEY 4- ܐrj]CUߞꕫj(K}1)x3}1E VgW.ZݐGUؚ[σ }Эq{-aecq~1vlS<8u w$ ,$4׻t1*^gaJLO{{kl: x.W̾?R5 9:H|\'w%?i~(aoUR0cpmkmWesz>އu޶SiA.GH{wXa\4/5I<s(6gMd{!{rn|g:Wޒ+Hs 卻SHf5;}ELёwrM!w.~L~IO]/Y&IK jy92&0j3W%hϠ:}`Hx8h Cĕv3F#śB&|7am{!kI2g-6?}ažU8l_.y>FT ٕ*i%0=!^j}]"Eݲn]6/zuCA:mǧ#]3\<5k~0x2%R$6wl{~K@ccq8Proxy.javaUT ffux }kw7w32 &#?EcZ%;3wNNl=&9Mٚ£[9EBP {>uS^.l4;8ξً&.,f{u]y,h'rQ6kh=~=q<;?zx<:y(;|q㟞LJGg㣗a/6ֳ"ϛz޽͛~v]oi^bAΠg@8jV4Y(hVmV鏟~*ɗbYNg崨"*묮,ob]\'ә=a~PmVe%Cɛnymn.ZL 2ou-vݴX#LlnrV cz|~v@EN:J3Lpf-굀-a/lrA/^#d?|yи[Р*TZ/RW5.çgdu??:f8N^zv2;}(nY=pNRtylQ^_jܜ#"$w >laYȯ iQ&dy }˺$ XogUݍM \.\|ct\M'ۯU^YΠr,g?m W_~7_~:;0S;]97.dn_~i84o޼a,foz-8;<_~-CPWe*N 7rU f ڊf]yu)ZE,[7e5'˼4| {wuө~SLN `SVۚ_@GfO'zqNvڔnm1+\OӢmaz,6e1;nr99y&~8Q d>pOvq{~9+/dz`.} K|nn s6E5ϻzUN'㪃UhpN|S'?5llF(6$'> ?.c?lRevVLij_N^:9̑w@*{\-N ߯jW Z> %MeGyЯ`Fv&?ig]k-W[њI*>Q_s`/ϟI C}H~ &htwplռe '81`*:FoΦE; > OymHey,8 w6oU᠛ <}`K?>y7UT[7Ɯx(bT9>72|yfS_hUOK˃c9C{% JآXj*mMZ7k!nݢ7 V) dr\i"aa8h,ŽMF %"}L֍1+@_0by+hJBx3I~0HS-+^\nhj8iGѤhB!khnJ@Ռuw쌡 4[wJ{S`|^(ٯ)vt,,GHMMU*86ݿBBi!rag%b@[(Y!C %0̢~ v"0(Wv܍ʏKo-9̊yćzA-3|*V`-Σ(`/<a8` U]}_lc۷x{Oہ)xk_IfĐtع-xzI7P$1Nc tyTP/ݾ v'>IF3 "*ͶHٯ䍴%pP=~D3;kJGvm!DDU>L@pzeBX~\`]n" ǫe\f +Vffs[E]w +cq&6H1LcoZvP9MxIޔNm@wϕkm@f4W^k8E),5=SAch@GMyi~Zb-QWE%;H=+; "yvYN7j{,Ӄ3Sor,DFdv$隱=vȪ0<CvZN7zF" XLڜni"gcΜj_.[W{R@X7n/~l0< շSLSIȪ`eA4&X$A6e'7YoJZ2ӒtM!fORi%K*-NڇnQX)5{;5Zt0!;rgЈݩi5:ԡsT8¾Ne:S V;N{5O8X?r@C`V; zX; /;)Hu/6ONJ&a.#HxeR,h^}X{4+u81\,"ڑ6D3R`o<+@r5kt 1Bbm5>PyW];kE}Uٓ3ɝIH{'H3kp̦N aޅW5mWӔ3ASsdjkb4S F$Xy}C њuv)1^t|/~I9{Sel~HDO{dž,GPBd\+VL ir l\+P@-QTY9v M[;L3VI!MO2OQH Q**sǠYԱrǍD#~[/u˩,VN;MynA,_rSY~B.;e8v$DÜA{D H2ؓ+-i`;1b3Mx,S2jvF흲R4kVb$X-ލN6Ɓ9[5Wjo˶3bYhprxoBͼ,Eb ̰FWS;lX\M=)s1X&e4M;S>givdصwE˶o@3?Mhw*0#> 9w9cZYRf$.γCzs6 hDrLei4P@Xjk(&o3AD7/bEaBy`b}Ӷw[o{ ϕP &P[OM7][ cUk90犒ZJ7v5Lvl"%$/7ζ8FI|XOOe4:1+T[G =ANlWi\Xd"a}`",1{  Qѿy /[sʾ'O\{ 8;-gXD 3u34x UЫ&K޸ͯ AIT( XcX/QQV ׳\3'}Tyk<ެ(ϘO6ˮ\/%22KVg:֙IWx2*dva@ʬXEb!Y1QIU%!q? F&i=\IG=2hiCD ܀ySrTD|p՜WzP\D:1naB $mIjY7Y&,WPweM?`YbZ_&=E#tR5SJSpvKQ.09킂)r޶n˥=ʭ'Xmw{ƃfO(拘]?iԽDT3 p7v݌ODyyzR)SOㄿڑɓ`AyC29<>CgZY?m WM ز4Yk1:GZ_Jvy^=flLI4UH~(v"ֶ\]yŇC:c(DkQLq%&fl5N s .%J0[ *=N^]kI;a!3ITEA7Ueé0㮶L@=Uo|fa40`H)1~q1غ68ʽt l0V&(Մ2D^O MAɘK! 'Z0ޖ,4}{,h؞))gK3wEʖ5+b?oh]Ϫ@gocn4"X%ΓK]2gm[(%c*k:Go>"ɺńI"G5iR3G}96_H:^P* BIw?k}FEDYDk2d%"9$ÅJ@s!<qxVL=zvW%󌿵qHcq@ >-( {mF`Sx Yܪ26Wd4U:ZCzP]|&uЋH&Ne|(xnBê^O6뿄bn ou GuZ;Y2[b7 4Uoj*횶\yL휺pH}U$leFoh?s~3D42~DTv;f(^"~cc#/['jHkDJoPXxuY(f/'-8 u_Tn#^mҫ] +COt=_Y:SC ?3RBlѩ+A|4x Kj:daf#oI)Rg_OqiP8w,[#W+mWDQVN4E!v>?2}G9a㴝o@%m3O eZӠ^f|A>9`. S&ȑ|UX0)QLlF Uv5l8Zr=t @FQq]QTkΞr<9>;;~|Q&n}HnMq&UҹX>?8S.t]B D*5Z lT*+f+o~OSuE<-gra^ccz]ƀ3DNx2ȇ?bUq}4Ŵ]$x!7UMqWt\-ByCq4"$$c¥ (/觩=~n 'FBTn!4mhgWa|ko`ea mxP8> V\xD0vS#েxY(ՋvOaLI6(mR78J &0k~X7]P𳓾EHЗ;{z27ѷI|hO@v %e|~aDVzf"V۰l 6 bJzdH0\w+v6F*Zx+}|zzp?z AµEVם]mja h Z6yU1K ٌlq 7jaS7BO.ݮ&,\,DZ>>45p2+Fq<QHU0W⊆U4)_S bm2ȋ'v'O<qo}\EH hzTeӻ`)mcp.ܾi0գo>81)VKư&]kMoF[{B8E0׃FzTE;Ĉm)?$ۖ1Tw^˱vxm`*@P~)In[u 1H&ՕMQ ~&(:Ed^J1pT>vbi 0C? ޻Jgr r掓y r/A2egTGJ`T ڤD92<.&MKuS%g/M0#{NttD]'Xed"g,WAWBlg<{Qt;0y}?_wwA^I[c:tNf{p9k^(ZtH`dC-ᏞȎN*Kr 8<"gU+|.쵗DSK xmO>N> |prڵJ;6?Vq^~n>kں=M/1<ճ/#vk ێɼXJ^&=J]JfMSf᪵yxo;R`XՒ~_hZ l2䈟m 6Ӆɔ9s]`VNR&Mv.^*so,bR'xE;=E>QNj.:-< ݨwqBC|sͮoq^[/Dqk΍pR*̣:#Vw~(u&͎8bjf :iGO͕,na\nO6 B\#NeKh~~ҫ ÍG -{wg<9nNq-"h{q*sܞ+橙3=\0ztz $-FmV24pRXba)X8"=UM;OGI}fS!\gEFxY6+fRgXF.{X~ؙQu4e '*bU6L?5tӬɣuu"?W=HJթ۳c mˡ\@b:xľn_vbĻrZX8jyq^lú^13 ~{G [[r'PVg|5ԞVm40QR8"`?. 3ҝS-Ĥ|X{/mJh?,,9OTs|yC?w:(Cմۥe /^*R# ]2G]<:$չ\T7F o;+,tT3&UW'#/ EA>y}(2y;5`--0Q|LFZ޶K{$>=4qULr?:CUKH$`OBuAr-uX:' EӱzD|5 {r>ϺmJy{Déc&-qIo*g(W iFvVT{?yFIp%m/Zs2GfR/]r>mdm8qvgӝgXCMת]D,^`G=U_AҬ׍Vxʪ8=vOzK q.UVzXueFtv ,08%Yv~lKE󪨫cɋǯqz5td5^Rejzwwf`>]a/!,C |tGLJ=SwqZࡸ0'juNG Rp ocG1(QZ.LZ_XU&,> # ?7e*;4VkNdNWPʦHToU VeM+TՍ&Bawz@c>!<"v}|Ac!^KbCLbZdQy[Z!׆y<*HtYW*=B166 Ed'inl}m$(U{ffRB&{gȸWT!MPOy\IضN|Č?[=eƟm4#L Wol (gOk8.ϰE|fz<- b4ȫ *E1S_nR18 ^-i*Q;>4LuM]*~?Y|;Yulqk#~#0jLf#Y7L7[6jfoju&[)TJa~㡑f ܺeRBeBk:E5pTWx>c:R.oOؔB?ˉ\L^ED?jPZ9n4bZtc|}Dlj9.0Db yWtvR&-9K+T`0 PB nJd}v n\hkNE%OT8I[/;d@g*큍d=d`/Smn\N[ii&XNi>n."Rgy'}*#PΙPa$mFqͧ6T6M#%B~ ?wYLrdCN'*؂+=):O~Ajxx^WF&׷3c2~AەwnSs19'sEz(yMG'ׁ{ O|H $ 9c4iN8 sᏽq=g翞?}דSɿVj?*9vHtvK2#ʃΩhqRzn, vi;:" іȎN/>D}-6_^t&%3庛a;3;,\ }'=ϔ ?i&'m-MxDG9f'OXׄi rz~#Q}K)(t;bWW诽ʘcYr/##k6%lM_@f#'4bCC9D |9jYװ UdP݁~ޡ`.\,BX~k/p-]*Pw1F9Y]n`0Wh7SJjYZW.=`J#?M>#4Wr>% }'UYBvC4J"aIϡ⭦m )e'ݿd I>ؓ6j+;S@ u_Ep7pn}K KuvJ#MTO+ByO}8 S=hj@ ٚ~#ꗋ<] Qm /"+'}I +*c3{8;bH.p)EvxxD|~zd@6̳%0xTU ?~&@$ޠn[YOX˝|Kf;BYK _ˡ^? F(…1FI +8p+OS,S}ib=ۓmїC5B{Ͳ<~`nЊOz99mnM4<CC>jJǞD zsMethod.javaUT ffux ]{s_TKg5G٦(>Qb\T.5;9;̒ftݯx!IT@F8nmy=İ_H<~Hk"'M+N|:-2QU D+lo$Cz/߉ћ B\{"ߝxq+zz|r߮^^WoN듣'Hi\J%f"wJ)T3Vf)F'rXg9o&^ e=fRt+L߾^|+k8_oBJ[٪cH ,ɉWاK'񪁆epm"Uy]#BT+eUB-?ɢ]CdU"f!)ibEܖ9A2FYS7η'Lh拼.ǝeCn,4] \ImoR'F'/J_/ۦ;GPw;ԽuR ^,`zg򻗲.۝kZq ҎAⷻUU;UR(%GOavr`L^R=i&"]M⾓/i++6i`SR;GsK̑z*P Lͽ% j)P4zjThPQ,I$W3T/P?\C{4tGƠ0 !hc0+5O(`Vc}гXDSV[ CCP˗ms# z{ƽD b_ATs7k;==wWGr`Л`R+ek養κL L*M D?,jjK܊u R)YUͲ0}-(QÃi,z/Xxަmy ڞ;/τ0( BďK3N_/sohAƒR3MOBp ff؉p|/[Se7W<W[Oq:B?JX$ʲb@nU5R,[ik[BR8w(` n %l'6)P Y5 o< y8Zr/.rT2 0 ='ޢ7~ a j}Y pL[ (FT1r!L3N Ԟ5Erؑe{~:e!KЛ;,@7h'US(t -66Pq8u;r6I-vP %n]:&H2]+!/Z>9w# y~#P{rk+w0g-@WbQẌG[u!%" /BOzYU>ݐcȫ"/@oyҽ0Òr0 sSͨ`\- iR|%fo8X\," Śx7r@s,Rh*ZuNDbeL BֈzaO!c,0f`Shs Pd;w'Tߟeb{= +1}dƲȗJ`=r\Vew?c#勉#"E?/˖yCx~}3~p<4xN;S3CHŒ8ZhGB)|FmC^1uo;< RBßC 4>%T 6b+u=gtVkTvxZ]' 0HfSC.h)y#=:"wL E!G\|kty_DH>jzߏU"NM#j-2 { ]ui-;X^6*x)c~?6؅mSNSqӀbZ׾6#qQEqULO@.6 tЯGL0o8NK=Z jVqkSz-(.@|iŠUa,W)ziMM1ny`\ᵾL_h&Zp+mнa5cɉEFdse4 CAxyTSCK^c wA"ݬv fNF Jϳό4?a0H(r/vV|{?k*~nnT_m~ס`Ykk96='3^u,u> mQ,ѸSRc'F~]\n[FyZckWo"^!R%)+4V{=u1ڹ'i"~ae+wדųi[%029KE)D99lSF$k 0IȺYb;uբN;PvB_տ]~6%%>|z;vxg-j9qIO(& xŧ@|q˖&, \ d cYa:؆;O=5(TC)DCgy s_dqu.Şx3+pdUy=-d(LHRmW}]J>qcVd^Plzg9W#R©O5E>rW>vYQ5eHW)@YA%nv.k{7a.ϣT˅l5)RAUUKUʇm)Ż\:f7RPйXۤO̫"z;+G`E[9Bli#~Dyө^TԨ掖Y_.ڠ(s;|Ai潛 G3&:›QfRM@J{rUz66S8˹n-a%gLXMC%/<1=j 0 in3/q~w8nV+h߳=sEP -*EKjjp/+pV׌N _q3в4Ue+8 YO0fYLO'ޞ_;eRt t:kn!?kϽiNBMӌ ]:Za~[`4y[A!L <6!qoRc|2 ^4A[H( wpgLbزXlЁ

Jb3||tbi_RF+j}yጾlyo0GC_]l5bfg${*pn;QpyxPƮ)HvH=Khx&G~"kt/l&4wb[45Y>s9LFaoxJ -xEt{`+\Z{ j!i ֵ]=F]V!^GI6} 3Fk\FTeXB8s03Z6I`pD5g,QrI:ޟ7 4ϑ! {)_yEv "dv/MB^4#εY Nxa0+8ϓ;$sp:͖-5@][9P:ɂ Ѻ]R+};QM>fLcZ2ە?4VA]9S2v[74Vtz"ksYz56lțnY_7& HGKq/]|Z7wM잜wɄ^k8UrJ0 $8h vb M{$" #ʒ!>Z hm7n&BPis ̎K3ݺ{U(ր |BjgPӄ|ԫ/VH\ux1;ώ\ϳ/|}g>|x>i <'9  c_lw ?T#³n^фn$α<'eoTY lR_w?'0_\N"QƬskH~oȶ}Ջ(TS|Cឍ χ퐽y ~zz ?ك >k. `]*?G̍1ИôAkČi3.4r{l 7tD\ j|&n2pOhϖB #sfqlܴĨk睹EM|O%Wx93 +sШ"E7FqWaMEJDf ]&u,_g2 htq9?YgsGL6g @VL91:" WR͇\ٟp|&k􉙫gVW{Z-6a8MYjw&h NVt7$oT.]n;4*0$9|Wa:xՎITEo)T ;,kPh[4ù;]=iO:R`\rhPKwBXF],java.base/java/lang/reflect/Constructor.javaUT ffux {Y]<y' V%ieYh^ QN${u..lv\~3Ʒg'9ӳCf8x5Fcb$;'/f;L|aE!D$Pk9z  jƁq, qexdnĀɅ\].>짳wc5~\_.ap50@ */2TZO˳gLl|10T d5zw}u9cGBl=ToxǁN8[&5-" w ?@n HA ^18ZS˪VE RK,>F6F04Lʢ^ʲ|?=r iW_,p*iFxq"YI 8]ɀ}7_#8{p(HU$ir\EPs K9ڜX%bɂǷFGoBL3P'O@dQm:efd$BTap, л[fU+Y h%Ylp #+r*X尟52МB 쟏 <88KxY]~qS Q3T=}TjI%pzì9 ~˸SaQ2SUE#0͏^?td(=50}tL4#0hC7d8xT Vbhq,j0g82! wy,z ³5nyɈHOլ+VrOg7<7˹ȫqh8AɕO`4D Z 9,.3ѿp1K0b>]y#*gGϿlJZ&%8"l,E_eFtՒm;p/hES%dO"^V|'zQwQ1G:?o00+3Yp/(+Qhm‚L c*)=#dLA DEK Hm2TA[YJgzмg֧t9ll>pgX\! [aJ0 b@Ɵ6?E΂^([Ϛ~q$` WUmjg 9aw9˗Yy\y q)tX tv~PdW܁@hK4w'3svPttH)*RLXE {,VeeĂH@ s)=}7@p1J C4cXP!>K] 9&WRPD$m)" U:o8f- 0 &<5($T=b`B1&rpDJ!0[@CB*f D[)9?7PLnt`0xHkrgf`I[ЍCA[ؘ,0uoޱ=B;"Qu 'WDP# DA>w`t(ⰣF8֘`Ycu@T1~XaǸ!o:&==ڮU3 k3Ѣ鞌H])sjR/E*ʿeJUiLR$T!d Y[쿱.>R8X UE%W5ؘa0 m4Dh/r,LD̗hT!lGٞtfia%i&. پ BMU8E7V,ӂj”]q'`,8:'X+Pv͑œB;4a,DM>:le^W99B*M'U@ 2GQY-?@Sa6-f|/hk{W[Еs:@ipݠZa=fo(BJCqo; 4N4AZm1rmv+#`R*i}"CiWiׇ0TTb\'ӌ4;[7 t󆅱ۉ-(ATuPg`` q@pd FZr'Ъj#ۛH 0=@ 5pD1JM@ ؜?vmXg["#W yO4W61&YwQ'q}ULjJx#P ]`ރ ?tx@/HPCTvlv؋YɾslIXȫ.ZoR8G@MM`\$?d;_U2יK/myRBqeY~`Pv`BͲeXX{&R8FkOïW_GvOLv*H8'_ysH\B ~:>t0j *\F̿br"9U:0D~S~q Y])g@g<!# CLj5qw\.Du[챒mtcs]}Qnp 怐bA[eG LQ@gr,S'SXe%74܍cƥ !(V0umS6=LF߈z2`NG3Ɛ!BS>br=&<ҥX>LW$P4s h["d$4> lpQ$ATܨiS';P>Ŷ(c1Sɍ*vq6M?~yRW;?:v9rtR._+*L(,ZAȭ(us08 ș(Aj-s(Yd}PM>ZO|fD[fMeaGdxФ{Aaumo$KoiA*e᭱0N%v-Igg1_5AKK41S v5"n U(-.|ۆ6ʚ)Ai7Ltz8{W.qYȪӉ*kʓ.M`Pcj]5]HtM; :}Tv'cc[_M_-mM+-%W/DХRjpNR|MeB;l, D.xn<ݤ~FJ<|3N|Ӵmv0^~Y!=,)xN(n"_މSdE{< GQf;}CxC5~2#۹ls1BJ73S!rw؃v"6$xpO*[f"i؉I慨$#ZA MmZmHU +<4[ ke&O*kCZ'4 @PCz$n =XWuVNo4uZMNq m^zmGr6WUm.ֽ{Y Lk%i}˜TNqa\RHeF223mlm +L\Su2(-k ,SـBNF!Zt1ň}ꐚ;vOeBu|Px,dN 6Uɱ!Zi$T! fog]Uk2 v >|/ cV!7oyIhIϘBES!mSy? %l"z#_8wcxݡSI@{rwmYAn@nQCfjw'FS${Τ&k3? il涒7oZq|sJb_I_ 5x~Ϳ{S5Fl /ޝS#vYN逦rB}w3jHސ9ƻHSX<>=c ~o Eb&$f耝*}լ:lO y|/&#%֣%*-.7P̑͞f fw~o\Q9ᥠaEqr9c9?M_d;IыH??GJ0V1OǏـڐngPx*r ZܸC*Q!!~fFB·wQU X3B꫾rⷜ{qo B C&& U-^hs(DB;mtkdu8UY%e&GY :Hd0FWL-wOLgf0!R!AjmSD9[s3N $ν%Ƚ u#ξ7Q3D}o!*)o*V s%KڍQW L[4Hp62оud$*Ux$)ux{$K;A!Úݞ Ҙ\YYZ.6h/8Z|:Q_w n{{ZOo\sm1T<oC<{3=m'AGc9c=j&4/X5UY.*@N1$6 n|ã͢nn@'Y}[iI؝W[Y*Kx0 :n}^ hG`bG `5SԵg*qqfI?tx@EjV+N@<8-s,My[H33x7-L(?X T;F]@`5AOz4Nz=-Д-3w{AaPD"IJs]Cnl_ꒄ2D=|яK'=yTlB! !;˞i7׬+5t~kş*U)}]=ύޒ jVEf03YxDaiù(1jw}anLZhNEcZ^ShwǢ<xl4O{=q{?ԇ}5ߪҕݨ5&yu϶2}S;7Е>ōqt>|dx~xmProcessBuilder.javaUT ffux }ks7w &c}[Ƕ9֖-$e]ܽ#r(z8ÝJfo I=8E Л>PߪԳ'Oc}ld*)&eVtYҤH乢~:.}Nλ#upvmW>8h'cޱznW~ Vr*JSU2\qRnt@FOsVN|p$Ts&f*?"\.Nle㴨SuVuV*j̱Q}NAxs:97% 4o4&i*1j"O*h֪^#7) luym"@Eִр8 |6xK톃ULΔE4@e}:[̀ 8A #b~`4 럣UѮ.<7V_nL `SG2rtf i$ҁGٷHrLx%SNM菓cgGfbv+Y0RSRٿRd;/:/.&z+A6h~|~P9E U0^0^zuVB!# iqUe270bXn>G'0ERei!b%+($%3 ^O:5"f,m#(pT2pOʙ$&qC S lZ#DQ9A>\FڝK d&`rQI`PN <r3٦-Joȃ ܒLjB!` 'Pt=h+`PuW"֤ fQqu t5 [4Uza/j0ЭI_}O(R]P'/Q% m@Q{xc<$ݷZ̀`}zAywTfG^|(9'%D8ln[ pϤ?NGm66]&E#˙Cwpgɨȟr0Sz^D">pObwDyVkFBZY sA:tsIN&@D6#.h ҍ^t1iU:=lVl6{k MSt[DTZ $˩@)^dvZd4,L]ttL:7JBW՟;LJY{󲮳S6FM.;!ؗ j$=eNA&%0f咶 aLVzT:vO4clD}{QHpU"Őv,ζ&ՂO0U1Ҝ^nJBT@e@d0졠\(Ȅ|t9Uaj1l4>@16[Ԥ<&rWb<p|7r,؉c15T,Š8-W7z\*c: FB&kxN4 eyNI'B4XIKz.9lq<# |TmjM<5zcO/;Tm\{~:rV&oFxs$y\"NA^3hHXt}0AsW>v\YpP-o "Qh5N8Er\xl֖20w;^QDˆO~R2_g㬡ݬdiYU"rU$6-:M*{$fr2Āp7ߏ,a8GKD` 'ret>:zaI1 k4Bd`+X.Bj1>?/O0qIf=w6yww/f_9[~ӲJ*?yŊ l~}֗|Y:\`uަNwHeC`l-`Pb1kR0k3w1pd-Lw`-]1uh-,Vupr֎~y]owh͔QrA*^@m2'0KU?T p̏a vl\5-zd`aEqiiXxVSk\FҙcLXdЅ115v,#Q4dKhɀLfQg͹À88ڂׇ.6=f`P8ƈq ƈDtK0vJD a`\& l&]%w3Qn5{gA_WC2U ő .V_G@ z7 y_lJ5ǹuTfe!{efJҐ}Q}5&.ezƾY2Wp,-2O\ W<7hKCӀ2&VFŠdBsKyWz H [?l׈2\*0sکSⰆf2|28a%iZ&jue| 3Ѽ֛3&iGX¤iwKB8ёKƺ,WLm^$dͣkz|gfj}}[53Q'sts5⿮#$4)3A~t\lfg c5$xiQ-h 8&1([؊Dq/ut 5 YYNRjnsH]GCi&iz\d0$+mg6+n$B0czwt>n 4QZKLӐd[S:*h$8B4h!8*hYQfg4Xж/3ic\.!1|ɘV8OC9ڄ- H!ͲH7r,RK ^1ـ!/y QڇdK:2M1#{u0ci[>$7AMZRN3-ѢhYӯjm݈cv\$PcOpΎ 8Mo|TMAe)t“,ko\XzO*061hY@Z`iZa>DjCW [ ]ދ 3usdKG-9)xGI4ZPG0S:_A7Pcxg}w g0q!J= &yZ,.hzr)d| 6(~ڦHLGrj5zoر,Li$[f:(rRV@#GV7"^p9'7ܩin/.I# 057p$Է/Ze6WX[ @+>y.zR o1{c~ <(D1)b Q6i~˩ .ds3x (>-Рt0s^<ϣcY8Ae='O { vPzp*g0c0f c~o;wnw>vG][:p'^!39LKAg d(mX C <~:|{[IPq(0VU3=lKOT=2l򎛖Plⱦgb"ᴮf~gļA͂-f29벑w6HŗT/;9o>5vJ[!.v@36Lja[iGC} MМ}ˡuj>شLx݈A6YY]|ou9hv"$ `0ӊ;Tu-gk(:-|ZC2.'KFڞ~GtF~8qk4V\z`6'&kk8BQ {d<i1} %䡈@gh`჻ )n,n6]T -SOhw/2Y>[)Otpw{{wk9"FrT>#h"mWL0i^ʱ*:h\}ED !f@q`Bps]I1! O0.p'{/(~$Ͷ ?Dsdsgt?)#ٻȧ^&M7Ĝ9$ (c^WPfFtoS? nd0K6rjᶀ(g|*[䀒aQAjDd#5i׃/urxu~XX˄7B1Y5ˉޤ%qOll 4dy.2I޻;d114n dstcUSS0$lqXUŪt/gT͙Wۀ4c.0dC cS:wθ%˚ZN8ym 0}T+iCyk9L%'zɃ];e  K'TJ _"C;3JRXZnwiBGGd׾v mz=*>߭ߕ[F<_VMr%ЬZ.<6f/>ybow- a}̮!07=`  >+EVfgNƿWNg@iD^O=>V=*O{J׷߀O|o'xDJ=H'z1qR?,C ^r}ߔ7T/P&ZBwg^XP iAz^#{$ BCe8C` ˴~>R3$M\`>8>l{InaVWv5M6Rפ=1O1. 3{fzߔ*%Xsɽ `O~y--d'ť< Ky.e|tㅟEjK?h "6)a{""(ZQ!"o'3̵n"ӝpKn둞a]D((0x:۝b(,PY (f/o.LU^T jG}!} 9Khsy*}3@r ەy<%c4͊i(UJKn%[|$}vRUil&GNjf%m0߬z(!͜ʢ:P/uΎH5 532A~bq~_LhX0ppxf˗dQ>אַ,=:A禼sG.:,֋1˼_uK2VՐgpvquV<1;/kRtZ@kig,xU\~~])[8lMc_KΌ\;џޙ迁+_݂g|Ic]B L0 k{wܥ 8n஻ Ϡ8D^V`5;]CvrwLCJKu_ٳ WiyV]V:x'b+^4G{W;jPTnwPD5:od%_S% yNsJv;]W]o,C:&Vq(󤆦.%&F}A[!R.RA5Kf:E7 >:j' *vSaoݰ<)9Y|L7j:Ͽ@_u#W7͊IohG^":`6OjuVs92M@% ߼_^\ߤw `ȈtQCBcSᨒ1n5Ta`.%OmG9]c$!Q"PՕ8O[?^-`v!ugkYY-w|୲bF3=sZHϰmBD}LQSVE:p0f/O"l1jiʇN1 k`ϑy-7V+t9z?&}WM\hO7HY7kI!A9=?UG^V_pٹm$ ]AL5F"ѽXJknԱx.F7@wގz.9=+enAz[ǶaαY*MdhvGrFjvG fP%s_1X*&n!>{ɳA6*GIprY>K\+=sA`ĀF_Hx*XU\ml:N$kPgK⮌tp00"e~ثsXt&`ȔŮE*lZ%$9"s$ ԿZI?-y [/_?wBX1 5߃r0_|QSӼcO%RfQ1I0V |a %|h&`6` ")B(Pv` ~l{=MVWiʅJÆP[tdpjngb3ʯPJ/J>ib`ЄsIsQ1 ?߁2$H5-w Hâ@n;Wz݁_G2Tby?ޘQOZ$2nxѥ ? |bu h~[6 j">#2uSmh@qiZL Dza i߀emֺ,]a:rS w.):D4IQݓJY =>eZڧ4+fbx(&ܤHk@2U.gT{i6̵}oCօ ;#h}][O[ {*LҒ%/u \eQ9@s`ͥ"+%k*։6_ xl @yBWgȀ]XJ0/#2*AZWVdr]QDZ_ ~@AC5 +Xp4ƔUBZ!@^Ol5s》aLID/hvL K+ցC"LdA iX \:E'Fmh8\Ev"c+AMPDji[GTu??6Q4Yh֣HzGb 8I@`R{e`dB6 Քkʤv4c澮=?l;2qR;Zpaw/%T:3Gi6' ʽ77LK(2rmG`|B/zqeBl)7O= z[P5| yCo94{t TsSr1bXn K%Dt̀[/=Ie!^QCBZ)g{؝"Ms@7E]RD-M/`/G趴&%p RFya,MB?OCtjlqDa8$C i4 Bz= _RcciH݃NFǧC>}"#(7ղN @a9aVCv?71fDTlpm,*wf0>2Mpco[:*,Z#p ? S9#=9LSZ' 7 mo4أ?l}ӧ|3:i:qXh V:i08RՃJN/q>*#UeJ3AX^EͪnAMp;I9I_[< EC=\LHk!%wǗeF)(PH *UB@1ǖ Xx?F@͑3<3enq{Xr8m#CQv.=Z(3q>0ز61^B,Lj^=yvW)ݑQ%TZ jB! VNcE$(ZGW\,-Si`ԹޘNlDPdkJZ^bKh@OA3ŧ+񂅶CР{uɢy~ : `ANQfV[@5AU87Fߡf. Lҧ)r"r[TfҗqA댺M,ٷEJhkv}xHBlyȨTe6-G”=r?:=lðwhIa ~"1+Db{Nw|p뗖o ->CUo&19l-ʵ)=F[ѯeJ͓DB)lTs^5+Z[0v=ڢrۄ8m`m |fQb%S0}*AH+[}EҪ2Vϸ~~{-$qu4B\N>2]&ŒYKza͝;fNVT27 y:,lc5UVslU$?OSօRR`y$#f2}zcm)taH/i.K!D{Y+鑟F>"ʦt?QVUV AZ;+|7 v"UTFZ5)Wy9(XEmS˧NJX,KNiR.<~fˢ2 V0^kJ<7̳g^Ib k1$'WNdx6Qc1+> W]V΢׭w]G-Wgp5UѡֳGF}%zijgh3>* UOVÇwE@t]RSqFJ2rҙFw΋vz4.{W7?*iED`SmPs>U|sҵ)6 pۃQ տǡ7[Ts:XQ \l Fb7/ ˤ$!&/S]2(>8]g;0RGrʏ%D ^[{L#|f&DSrƑ Rl'~j.v_;W?Nq l}3rAGfoFP&QA1e 7(zүy> /bk-f%hY2ۅ c{YV Ҩ#ژ~xpk~jfׇ۰V<2 ,0->g[ðW 6*еd>(kxʕHu"( ?niX ,T(<_`QsNsx K}8e"'%wifv=^}d7^g4{;Z~?_vAhGD=N2thd }?JJF[ڦ;huC]m`fx fF,?Ԫ\u'); Fαm^{|kP6QlGv.̠_$UGe3Kyύ}Ձ.,5GsK.AnѼLw*2#(bI;x瑋c=Jcx3+ͿMo#QocirOrK}uȾ!a#O`WT$`N>R״Q f212WŤݸ?x6c#t4i2/P3LS`>W>z!7᎒3zgX &r4_]t` {Zbz?ʞmFK&fRpı#0&1U6'S+:ot:+՘iA;g໑U=}=d Oi7?t5$! dpbZA*"@_3~ lG'ؗ {@VUL$k,rVӂ 6j$ۆgv.c4ntUO`ORTij ϸwp(% 2r }wԿߒQ.{Rj$017%^dU7ߥ4&9d+r8ۏ;}9DR72C-XL.hYO[]|z?/ v^8/>y$9/ }r8/x!C@mtDȻ:-XlgZm k.Ws˜9;=e8<wzH u=G:_V}}\&շ}=}°Һf)7xܥu-fiyUx: _yE$MgOg6Ǎ|.lgF}l]@̉X-,~^BUw2flajGȃ,?DQCyBe6&Dd[nʉ1T ؏3*Rꨏ*X$s˸^?!`d`?Q 51Qr$C- p Ta+:+ri˩QT o+ۄi(J$zJR5\yHJݯ˥8C0Foxyi÷׈}9@g[qWP@ǘXpAeITiĚBM6C:fi4A'IzhyyhTRI-CKcۗ`1Y$kAmQ8-ش nEԇL7K3)R$S aҕ$3=;AXV^Yx04ܬ`]k>K!Ӱ#JزzRt΃Ho>VHE[ϐӼZ?j9+{~`Ei)7vs^ cj!,i;&=+:HʇG9-2)AL":~S'cOsC}h(T#؄bkWK;^/&|Q[B 4C4&JUShu-N//䖗mcG6zB+Wp!;quN +?Ž;PU#/^(w hɥ_dD6A<-hAur4[b M.B2Avpb%l?m|v=V-cMk;9h}|]2}L8Il`  WKN@O_ p ;mVgU*ʦ*qb10-LD.{g}&"&.Hgy/`kڭ.+t[[KGU, ҩUI<\HQ N &]C(cV9*s+'Tu YBʌl$"Lr#K=4YWe Vpd4Cɂlpʯ3H&=%\ {0lEaܝNױ[2[5&wvpӟ/QiE ^POeUq]*ctbݬ6@ cXG%÷!%鿏dUD~֑s{` zߙ;@}Mŕ}Ĵ:Q}-k,ۙZH@TglYM܄6WIa^@b''agٗAorۨ( 9{B(7PIFֶijO#ͽy`Lߨ#Kty>oX؊>hZчVmk~,ߐZ54T5-4BKY[" YUwRQFL+EdM~|j&qݙA~.b(K˚G,Zmv [+*먆Kˍ/+"a͖;CI nEnGӻCzA\8yHO  mHzXb1V8k1-k! vwí`DҘEX0rxroӻbi?´[zv+zg~+A=B*Y N xa 9\̘ '?Ƹ 0M>w{<|C4|~̔CsOS|s-?856< w Yf+?ƬCQ^;QL~xa~5"4 ;͏q:l*?gՂui E/!E+sN~Qv m嗵Pisi`Gl5 8B]ngý`ـc m+y绑;֎f # u 'ko]㿲|N޵#~ yFs[xB=cܢ9k1h w5ڌ烘-PAbab'?um' 9t;ʴ^kr~5ڄtgzE¹B]z XZm_"j3n%µkwH8TcJ_EI=73骨D,lf;.&jˁOt>MTN4bsM\XPfMͭ=W`ܑT#e>_fKd륧ľv5D=`x/c `hEv>ĠTK:Q1{e5' /u`_W ,3'"*(䖂[+P`L%t-' {"5j5n;bQk iyaeH]epx7׼_/3_LMF$!"E!(<[fTJBj]Hc#Ԝߊ҃惺jd+lg T1[%3VJZz j[#yNXy:gC|^LR!$38׸HBI,acd*K!oN:1yJ kccG%)OɎN,+HnEB>&IVG6-2uR"_ mn@ f0#}[>qgÞnRfL$u>%ǐ,_/KC|b_BL[ OYC<[*X3:1SxZ ,:,3A ]8\LKs#9^nyBESBI\5:"~(zN3c9 BzdJ[fsAfBBYyCGrM?X օdeBfdZyX+d؊80[ Jl[tu?=u˭+C\/e;Uϳ͔)񃭽&vJC`/rPBCdi7mSEZ(Xa_l6.ӐiZ""w3su]H-G4VU)CF0{Ʌ 5r`xIƢX95́;SR],OR[@cԯ#Z, 4c6s3ڀw9eRty:(4< c|]c JFrϋiPz7g :YgsE,k匴\1+V A:DtkA:.ݚo\8?/Ɖ  ?:aqPr̮NSg8$KL˜smĺl#"8j:Y3c o #_z2K"&˫@\ٛycr&.h@ Ot\ q sI4NSiQqhTM+4*;7Pң]*Ki<>Iv$[w`@hOm ;|z rpcS@ac- O#ub 'ܐ>;P.(a*-[jᴚ ޴ή;+ ]rGjbVE,LDAJ%}gt@ϓV\U۔2ky靲GC3|7 ݏ96;xY H/@] l8LT x^}d5?;g3yy *'G;2P5Il Β9n]yG#xi8xz{r =taľ V+9=C]2GA, &:54PGqmPpGʯ`4C},)‹'HJ2y"cߗ$s;zRX,Hiy|r^eZ%\F| LP͈yw,0w喏] ^-^g_2p|o? Yq>nYˬ$O@XsaILjr'q<>rWJCWv$*Oi$8 ZCj8P.{,pִmd_ďx*ָp7>:qD߰{c:d`EdmYGf-k>ró܏!I:Z>=q{Dg9.yWb3tFkbj>I=J*w"+m :"+QE*h1|_ݸ:36]E%=8͚!'&Z tyn"v.nkubMs9?VT.jcb7Ww[sYEc6 ݰBw!SJP3V=ip3: 7t%w83LB[-xA]s"%  fcbֆrm]}ZN.Fn"X>wO`SAe$}Nw=/_| (C f KwE[^s} WWb v MYLĝlj/PpqXq9/Xkkg=zкr6q^J9GXbBc 9xCeD]mѩ4HqB| eG?1O'1%~&:6dO.(_P+ڄw,_ɉq%m=^ܻ^%fK#%A /H_jbЧ//?X'r9c>iV 0 a1X=4ݽK_h[ qRߦ!1NF̆ H!]kZvkO(=N_Ԓ}EA+""Lj?97Ԣabqx;V\+_բUo#n|f]5Zf,. elEêK)I5LAd\[܎_~!6Gsv+Y*Z^)@CJ8c|iߨ D$0z'w^ެR[bZz|~IS"֨V|+r碑;yz*%UQ9 fi&+ha~r)kZrz[B0e1]M2òes3Z]LɁoR w3iݝ`|M>k0_WR[($+!SX0lGceJv0rSܒ0)ԻWX3=3e}[5עo$ú&-eMW6DgoC@6,pV/q-=vlmFCk 5a4u٥`ߥ*07GeayVj, dU2i!T T i᜸-~7sMZsQzspfgm[MEԏ²8P6ypBASGe8t}uYY0h^x'x~+ϔ,ފ]3,8>*| $W C|9'S"Aob-xU؂Údpߠ(L\bT(?2FRyUJP$Ǩ9>/i&@d?N т-%ZXqQ GgN1"ɵ (*^ƞ`'**'CpXFRن$kj3mTj 'Z(ReLm.axQ'Jje1_ խ5%LPڃ9W}JQk+,H& #/c-Z3~$47/pX}xC;$kj2+mHST]~j?LvH YG=Qϰ[eFjJb,zEܜD)LPĦPn%3 )ىlg"TsNe9 P#Y6R,RچK\f3'CjP fQq*5UXc\R 'cW±2YV6/F/ ҳ_0VU& Gq6~,>"~(y^(P;- 4?~//<8ŃxjT1y7sHՑ˗u }?ڂwu48}?ƹ&||Oij@cZ _|=Q>%ٚ}fT* 6)Uds>W$dn.,]7e,̥]c6YoILZYB[p*Ɖzk M+#):UZx{_,-g V{-',`!T =Wp 9.Qj|dXGP#HH+:H 7y"NA? Ϩ RN-E*WZ @pXH(,-LΎFNؓp!/l=HzAupf^@3qm)SkK>ú4^ɉ?jW4SmmU. E|)mvwF~j{0̇Y LY%&:T= s:,wl&AؓXw |k8?H:`,UD>ӡ(>}J !Sjc>Ԗ:a+,xƷ*dYANeL7;ō,(|M pgԘO\l ]¹hXK-PD Յp*CbBU"! B䎵nuQ'MAobet\mTyT@-E?6X'lxm`"owքnĶNӡž#+fw\A}S qőn?j4 "+1xL !%꘯i5YOim]MVjB[.mҠ[Iy ]w"'؉c_=0p6QZo4[be;\8,wUV J: $zO sl%d ~,to6} eWk۳/L}NkgXz;?5i3z4)'UM^?|SiTn3B"m􎧟Kf7ˤMS% 1+dqӍ)R!_\_ĖQ|K"XmvW "G%_ h͞c5xHņKguRg gT'DC!x0">x`@ ^y,:tƭEc\+H]% VA4z,'9d qEj׫&%{qch4u0~QY'ۨ8.mX,IJxfaO>OxxCuM!"ِlr V-h~M"C7Z[Nn;,tbeΗ.D auHe}{A~Ԇy9ί{4:f8 y7P(k)"V&"%mH)Qu4Iт-n;DRH#I#EGL|fh(ZC^e ~OWdaQ*NKӪwn ~:G_싫F#VѣG6,$? '[BNxj3(2ȅzoQ5C1[L|H\,]$ j[+ËGEhGQcFm>NBǢ[V,|JOBXg/T9O:M"fCuJ^L$S-U)=WY,U4I՜*(T!pZ-@2Bh!4#pIS<(d)źOГ/W4{0&,`Ū]K+z]~Fb: aR,&!S|Yc (&5.07Q>}j&_'h+S+ eNbUzY@'+ #v.+! ~)ʕ$f9(ʏmq:!\H5I* 3]m,iDDX2)%tĠʎPBJ*+-AV:;A$J y1YM(Fs-ρJ!#M:|(,ȹc^C.CUQo_z)Lc]&c| Ms|׾v:JlJAq\q%t5 sn-:|b}0cN "4OE 3vUuSy6CWU@&}gK6P c)=y}9TE9<(sښ`UeVwVE%Z6Yv؞d lw7c'1>>ի%u{e6xܚbRt(ӵ+|*J E9%7SJLZr#$i1&PA +L(BMី $o:av{}sR831ડ M~}royօ(iwh\ gs9~}sSVzvsӓ =]1$o (UF("z!p'Vh5)]au'RY1C ]8z* wH /T~~8P:HzpkHOicJčwW:!Iw(oϤ6ڷ殄q6Kzxl$e) a%,;i"`"Rњ_}(DS~<] | +Ns 靚gaǑ&_8bإ;~շ z;;4t[os~异yUWu! Q2ŢB_: ȱe>;ۜ;k%;Q(!C5Ql(DS{uiW{;8y&ߥ:_7AóOc>c`:f Uۗɴ;Jn_V,d-g&!i)SWyze+SXKbUC-`k!<#.t.">&tXN *4m>QG' M(=Wbn%,i+mRS(FL7ћLjқ)&1ȏgI+4vש 6?=l pU;]sͺz 3\}}HŪ8VЄ 7Z3| uNOVDMp^@қ".g6QK @]u!p~f$ז@2 UZoƻfFQ-^fB*&-iB%m7V"[1Skd=xg';!.4H>{ ls`λ2§]~6HmJ 7Hp@u_! * [ ιZK 1j[E>(#;D;T#.U6ybͪc__g<3Gqvbx?|,bPႀhq3zX8J"}5ihPF&=GHej?M2d:1;2Ubg՝jElhhGJ9jҌX;Jt=X^RdxkUl \fm7|Θ?쓷)zŕbnzFgV%=Q6-ǐlhN?勬_{Pרn 5o!D*h+|VWՓl∄h)i$w  <7f=<_ VMu5X2~FeT#3ʉu `$#9J+ <&~ׇh0hq2法QP9{Nb(5Ǡ;S}OSbƠ]܄) $}fNڊړb" ىn*RR#,oPla5~㍣ҽZu_sr4Jww.ڙmfb *9$͌2^e].ݮ 5~! ~Wcv4ΠՕ,C9UzM̛n-.s1RyEЁɤ8s r ZKƅKQfjs:26DF]S7fd(4{$R[G3o+I4ū ¬˾V IMshF^7L=/Wַ Qh, DVt'eʀ_Pwm ,STpRlɡ:4KY caFӰҾYF: ɽ{yhd`:$8J\S|5ɠYh4cuU cB@(j1f]`L P7i,DyXflʯ%,\ڥ80q,)3fECA@j-p57O3Ö0Ɂ  _MT#ץLX䶾O99٫x:nQؾ&X&@ADPar_8(즐ݱ4+$ @,,!b%Vk8DiB|:@@K'עLynUn7+54&`IӝLR C'Ud᜜h w'tFHhV!~X`LKUrSc~|T1)N{Bp=VT7'Eyܹw7TW cph  LCxS*B/~NINy9VOi[Z=(۸X KL=^8o2KV^bGM!hcqӹ]aZcS`磣L<#LiHbac*KnoE=GmN3ێf4T9 L ղ7ߛ5{0d~›q .&IUE&-SYsh!͇͡|JrmtZKR^-X ]sH1դ Pי ӌ$JKPyqdIX4E]AH!>]VUq!B BW(u^ZGD&A87®(Zm6aGpO!wIخ{?r[uz N@"U<jeNyVcM<`ӣzw >|UUHko6H\hju`po[=,u\ ϱ P sOd~{o}| Ǚ?}o@8Nmf&7 ?ݐ6>3j ρ=ͫL4ji?Kb BD>хGB4]Mq; 142BFJNy pg#a^fPY<X8w_o]-%%' *'EXqQ] Os fkv!ic/=a;MQd+!+fJQP)3Ҹ94$Ԗ(b 2#aC{6$2=Q+ۢ%X|"#{Rè!һ09܍>xwc(!6ar( MKTsKҠ'_ iQ8^@ә_ o k01ѵخb8{pz"W4(!$ o}D=jp{ts;m|a!ҙG=Zٹo!OIqDB46jԭ=rr$rhR;]f:l:4މ: $$$bqk@!wS)!cfqiXf^CihJV}4NjK svQꟜ7p3ܺ$$Xyni? ru1j2>hMN\p9W}'b9z:so{rN>ŕF2p-+.lJjzڅ":0=aľ#6%<*XȥgNOK>/Vϟ$99I7AhyQ,ajpK@4eQG+7Y9(ߠBeJ0'X G"֗h 8ټuEbɇ{lNSѥ$IqNcN`?NduW4HQq߻+RUNNk8T'o+l"sgVH#_A}X4ct=Y|9tHDl|ѣ$dQQ G.q B$C9$m`P8˜7Y"O+Dh*Q)rsޥrd¹{z`U~fԬ]%!C]C"mA+TxY_Wh={/^eo #Sgzjmcn1i:ҹ<ʶJdw`V%$eM 5Kw/" -Ѱbs_@xIe*{w^4Z6*[?U|>tΡh.Fߵ./U YP~):QI@ X߾¸h"MT[oJܸgY U!Pb̩dFj7e|~#w/O Uzrv L: o+WEo4N*ߛܵKOI*(ICS'F#zAE.MS(v(Pŗ'}+CzS>f䛣3>ьx&*oQ ѣ#0,5N礐DJ~e~/MI*HG (8K֯G| l7zFީ`Wp7SSvyKI!0b.I@)^C|ȜwPaKC\. 6g9|WW| "7<սO> c7LU^ %/䂄)nL?l[`׻w9Ç_'|˄3ӟC'tP)r`mH6wR*ttRk)'u.{j9M6:ᵜq($r^? W%4ڄB?Ҕ17 ~ mޟ5f)8Z"#be|3"k GB>sIRE( MVj- GQ;Sf TI|LB· B\\G* ` T.ŹD*u DNH%ZԅWMEswOZ^PtW *4˧Oz POy9xsr|P,%qr{{3`!wO&O|y3ȋVS޿,b e<ɽsmFg^o VlDMRyfVK` ܑudmtMkfX1qGqa^srlRq=7anq#fv0F;+`e6PwĎ 3z)a1!{bGnN5zّXfGw#283ƬH؜9 vƌ^&.uͷ"e4`!5z+(W̫U6.S"~_,q(S3rUe5: `FU>TEBL*X 6NfTBJgK[}E6郁|0}&iY:D0ԳT=ߙ0lioFMn`u"l\^,ǰU;<kT0 PcMdyM`L`W>∪LF7K>˘[k1ʹ _K1?ZEhI*"$܈[FR^oSJ;:&;ɕ~p0Iz?? 0sjb*`t=,foR+PZN'VԚ4:p5~HG+@k֧.tU;SOSEhd RFKd,q`qK/䑓]0>QR_HWBp1˘#r|,v-;hͭ}eB׫k1/~5A#͍*,krAr'LHAMC]$շ(J|L8Lc]cf=]5wDpHJU!mZ|4>p"E;nO[*.^ Zv7h;4ޅ Jb:yғWz(b> aáax21 Z)3W?!h泲#1~@٫@N\iK@g^O2;IK-'<e%)M/J M6eRċժż A#g3<J1SuRm¾V~Gw tXf!,۰FD60ZM>r^Q4`_FFypjVMx+1{\ eJ3QgMfQΤ3?fŗ$Bdfp9P}.ಅ gWcbY?[ղ=Tg}WN@(fFF>tZհ$0y_B\[}4< g b,t˲/وϱv ) H ɵ@dg>A՗PE#CX}nQgs:"%W^0)t Ѫ{)}Ǽ\.nGZ`KȄBJ/Zw~tJ +䖕l?gnH #k.58V<,v9 b ,')?̴A)܆/Psn^3݊6]fzV"-491y0ު-`RF+]L؜ML}'c[fg7^7,!vM+#H#ސӄQT6XkjÙpXeQ5M` 6u^&H/v"h|؀kS7l2T؊׻ĩ ԉ^i.FVҐoF7K8Wm(}S>77Ƭ#ʘA:zx $Ok,r _#*GqV]8&a'B~]-@W*#-:V+{'pzJp{9҃t0uIUJi?˕pKeHCN宅q!t~.kuJo8@N.IR{a3\XϫpG^8j™@v(U_dSfOռLq4O`[i5A> FNidxl|K^bF ߻L ^H!A@B -j=_~b `ֵ7{y 8lfM`0M`V0M@h֛y/Tԋs,&8=:R C3?1'2pqe<_(°h0^dw r!!|87AN`h0m?GDv?_{^'ED1<Ba6( 9'Sv1XoSlfnZ%D]XQd8y^WL%G]P!yWTx>|a$vrtϘH: ds֟5uA&uo44bar8wԙWS;ؗ.s)QlӕJ=q6UOJD_U ߠ8{.RV>C7X?K܏vPq!L L/S#9/{r3o!&n|`qZiGD :ܹ}q%D 4zr,{x7SLVЧx>prCP^W|ExKjc `\ 9@n[I|u>oN-Yuw 8 .}$~We6;㴘8j,zsְ5hՋ%uQr[wO z\ t}an$5E\(Cwg/{c0(/4\ߎoo䉊 ɑq;1dHQ? w5oBun^x`A08x0(妳@YSxdM;U -dVPr3~!h s\[I|tׂ^9*sŒu?ّc;U; nTi˲lXeGX7~_s?;QF*YUʮ;NQe#wXeZ~<yF\rsg-oт97Ϟw2&^XlZ9΅"Fࡩ]"x:/T 2uܛ+K_ :}^݀QԕZ"<ͯ!=k@ wL0t?%dHK'Wx|A89#Kj7bUe0+s%T@9x:į,a8{CmҞ@ Cփh,c/bI$7EA)E*{b$QәbnJ"[EHGB gj{+08Cӆy/XWP 8F(զ孋s& (D-9_e5!aE c/'WHݡGmzґ{wAo&<>w EpF J󿧡 0~!~!~YGBBt/>d?L_RW!a&\˳vRA53dNOȹۋ3lE!f)Kt%, )DJXʯ!_oGw>$ƫ86G T}#s ZGsBNJnj;X`v@m2Ǻg;ALļ`iAl箶ކPp*랛/[9$hSu1ܟf.d`8s47M /J3Un n(~nfNE {Cm'UfUf06:U^28L* ߴQ˿jQZ@RU9Iخ_:*wCq3e^;O+̛\)qp.SOZ-ADMNsA$ )]co7CıEnYPu1ND'.N֤+X͏(,DVC i:HX&lUkСg喈~͙ƁmxB:Sc31\wGL+6M4lo4e8q[?_IxXq\wnT_)ۃ^~Ә/z+;8V&K*-yd-VRSHmtnVҝ0F w7eݜt7# l'`!iHkl^\~l3s M726N"z+{.jg;M|?~JCݤ[J=klŸvYE>"3řLB Yy, KBMgUSpH9@ٔQ&coB#xHWQ ʈ!I䈸ICck̐|p*i0Mtp<؁iUfea:`h|ZfR60ػ7o:훵ۡsp!>l?_.%d]rZ5]=D K8^b `x8t !<[@ YؠVP=9=@Pϲ:TTpi&_9/W2*a'+xU%^.$T"pCDS.oI}YG1\T6u3$H|eZthmlӾ*+sDa(cڸ* c`ۖŘtLnpRv *kc3 Sg %eUm`Dَ"E;sAztWBnTː$^b=(oGK F= 3VX+F^t似O1g'4c,cH /N0o@e[cd?)-S"~ UΖ6@MUg#o^;cw7Btx?ʀd_'Up0 ope+5w-?a=6{ZՔ݇j+bt AKYEɫʹG8$d6)(U oAWNJ0 Ś$q91noe糧gz΅qH)`t.ird+glZɧaH)x~o98 Z<ۯ_IMMvR٨FV1tXDT߉QWEr=cgrPO7l^%!1zCsjWJ>J#&_SkCt T;δzfͣ+'?¶8n?%zi2i.4;A"$%X4j7'x`y_fUlԻ܃$'&2ϓyf8s×(EeAoQVVU>|27z>+*@:W%1>ȌrFC-15)`+ ҞU{XHhAPyy7t M!5&H;/|. r)* V&z-k#vsXXB;M{_0˱zg O<iC.yAW| .0UZ.ZA1zGDBp Eiio=f&-a=',IyBǫYه5G iuíB#r.<ܺpOtD i< 2wF%x4,( i6k]Nc2Sk .*϶nI|)EGr,/!^ ҋIU䟾'|5X$[<:vI!ϰͣpk؀FKMtz{gV$}B24-UZ$0ҿn*P?{Lo;ڂgz)7AjHr_gK'n1C^CL5-"%k]b=Hځր'f"%=-!dc65BdDhr[њ!,B,HW'P~#Z:;p'k 1FV÷?{CZڝ M!(Q2KɟL+9@;-\k'?B8Ț_JVAWtyUKx>F \ш9fSMp@ط@PFWpC{J^Fp(̍rbRS-~pǝ"+\q@I˂'g% i9J պ-:zݚKJnWY#}lZnCX %@߯ݜ|~xlgGJ/wD+NQ) *VN^[YPńK;\ C6]ਔO\klS-"<јN`>S ¸s-d*JO ں$)3 K^p \0J׿7xe"7t}^ 4W? <5F= td/IMN'~5_i_ȳEe] wOmp%hު.•LEy_Ah e+ar1ԉVnFT暯l(yFIg3膾{jaX CKtgT=KN][mGj FΖAF`f bc:1K]*qm+h?~-s$("{oZuX6(8rF 3`F}:X%|B 5ND~=Fg¬`]1tҲDXw1 7r=v#|lj*(؈C@#@F%1bV#U]ˑ>IHp,TEn{[Fy)i4C2Ɛ6ӴHp~iUiS5.Xn;iӶ9@ClopG #EOwK1C:δNu3wԕÙ*{D+ Gs P8beNMi2S6ug|{/ݴQ4ygPo(UYCĀ'Ѫ ZJhY M)"a+ٝ{aaFmvVޣ/lUygMͫ~Lo|V6釜¾ƪeo#ne`<A#UwWyv z@ jyXIJ*Y@#i쪚JSWkh`6 e>e^GZ EҺ ,{!5ܻevO]7 v?h8iv8oBe/sߩV?Yvv[̵Rғtò'[*,N,t:N!~BbQ߽BbSD<.|lr7ɫh|'.lMX4j=T^ThtT~S,c;`7Cս O:(ժƾt/ךJNHw0ӊebZoq5kx޽TynV䴨Hz ti!3],DVћ/oxkN6'E;n9X)y2zf-z}>[4_imqh.j/a⍢2޾[-W?ѧ&˹B"ML2W-N6P2`_U:F.sk 3kٔ enon{woWoCǟpuxV?{0ӨJ߇(ڝ>7*㚝IM $I *Q?Y9ߋpӷwiܣ}gB̄ۊZwCT!ڠLkVֱK<(7gEeO=lN29]L!-,MiǞm%XDoDINvVW/ S."a♨@mU]5uMDNe\駊4I}_ t8hܔSĶPuMtdp/G]|$UR_f}Lyji6?ݺ=7wBX$U{wg 8OMg,f.[ExN$,fFsM ^ ,sR/W3J";cǾ'DK'~X Ybd.|E‰E0O4զ"/B$t%Cڂf]<\!g" b{`Kf sQ~Q"y v_2Ki,mW5<-#6E$68 ދi/X`>4 7q"R@_oRӿ?=c0fޔF/y{8~4FoĤ.Xաn6}< (MClJY5}}͓ _ZSŖO G> ېD̛aj8Wی6[7fG m׵mi;ݟy xI5!vm]>Ζh6}!PIaaK~=$vǠb:^,҆ ?7'KSq`[ 3 ?!2Pg P >; B ;Ŵ1a9da7>`g5S"-hQq@4"vS*ԈKxtqn2e1Ȫ50BXMb5]}0E*X`a5X"ON ƫ=Gt8;%PDJvĠ{BdA|PMhRAYLR_1! J!*DBd7^i7$MC! R#%.hl5 fg9䠈 ^y;T-e*I1xrD*"thx/c2 ĝ1Jvᳵ-|9"8#  tW &'i&"'bphYr΀5_x[f,2#"q. d) = f<4 ))IWuؒKq=< ލz]|zá, ?S9QiGMwIs^ ."iUJ !Q©@3IyY3`FEDNs,2 @GR*b }~0L0 `8jh~f@ȩ 0r;MzĒ'u)n$K\ӘO0J:d[Μ ~= eQm%;d}{?Nۓs!C9BMӮOmNnh|'rǴ™`!d<(S77LK+€F>߹(F$)QWU *~@`ǒGL}cB28"F+5!e̟IuK5~C-hm)f!_G4Hl0&xHZ>U2Fw#Ӧ!o 77V]/jWY 9>D~JII a/!DS%m:cx6\m9bԏ:t ݖQg通i ȚT=Tkxy[ Ą <6seB4՗O |zohvW LPam+z<bp5y& ?ւTULv#ҩR= #5*c *l*2J钌Y(h5*\$D4J2B6Ȑ_g5)Q"JRlb=elaIwpл|bKa 5i)<Yw=sVHung\.KV:Xź2v.fK2 6Ym3ǴY%B@2mJBOSل@nF{X,^bn]g1 ?hr%?H.ț7o =Ot5?wVQ,'X:Can?,W i06 {!![c~Sb+āD1dzIyI±?s5=&>z)$4?xX:\-,ߐR5 & b Ku)AlSF"*jQJ(olk%Z_ VvO3+3g4JBiْ@jTe-!A R!:׋XNi=QJxjKew ?zI_,")QVQ: 6ã$KlJ![xJ%1Q׏jVVE:M|<%\E|-}1LDڍi{6 mNԤ);A"; U1\>j^S|Qg#]m/,ޛ37x=|[iZêZYhɶ);.@[>?,X:^[[Eic= $'0g "%һB ̋Lu)jǀǽA>_Z^?|r ;?Yԉ}ްg|M`,CR&W-čU-krky,bea5rm. m֕JZpL;J>tɿ5Y R0/m^2YTDע*5 nAT3n^&!*19qk9xn'"$9[y' ׮šfU+^)+(;t] IKbPC#UىtI~Bl_уaaŖͬ Lã6-uf}ztkXI[ץ>0eLvs&O%7aƓʳ(2\Kw40A(  Z6f[lX J ja3Gr-*Pgp %:jU̗-$5+J!P(iFdo"N,K9o5J|p1Ct3m<0sE:dԥ)G riY gnSVfK(gm)R||~Eg~>ƾ>f=`Miy&U\rk|W|Mot4I uz<xDrh6"6XMF}'2Cx*j$W.u#k=R׶ʂOJ >hIؔ^~! r=]&7+V=qB/MЙK.ZGR|^.$WI@ln0(,BziBlf^im6r%|b)Ro4owg_wD^!jܟa^v!8ԣҶ璻 zkf4p >) w,09 Pd'2r;?q?o;gǶ쏦EnwB̿_PJ+DasN/9v (D7v[%+% ^.sKJCþF1Zx'džz熏놖Dur@ m)jVY Em@ U2%zaРIc0ic}MU7KŪh~>3tj,D_!RŅ?6՟=Bum8!zdD{>]+_)R|QpBQ0=VaP{Xty.`97(Q} =±^:4t#RsBlʕ1Lc,(vY C%"IӰlrDgLU՞}.s^瓴Rh7J'qGcnu}I/UOZ.J(e&Q"aҝ.yZ!p,V'P* ] -szLyya 'y){i=D?X?Yp,@= ϼX)IW8'2],MfMcJ10VzsjzN4yǾqIVcRڬ|5YGeԊ2I |ud͒&ښt>+YA|Gw*E}FQhEZTjN"~tʦ½F 4E&}N ף0ԕсEBh3fo, 5 &ΨMQh+;/&Aʳ$xjW0uԝ̤|g+XA+N~yw ܾaGXszڐCϣǸ$o F (Զ#/ul !!`?e%nc8zj^|^WKפ%{n,$N<Ӱfsx6uϠ x-G^J]e)VFlFD|͏M_.3tsa?%<@H eV}Y P:w+8B.~}.8,`=K K!:jvc/K'UƬ-$i<T T+g7+)yXtz^T(P_o 6 2xx41ɻXNv+ qX2 {!>MX:pme%)`X?y%p I濌|#%¤r(:c7v˂JI*P]l*ڸVqedWfl6@i^5R䖥5mmi/_uWDh< Ř=`lfnYjƲSK %eXݕUUd̢cm Qm&>!"QNA=T_{B*49z+e lKCdƏ1aMv['ds3H 7Pm2,O[?`i5smϺYQER\1ZA/+Z;hhg8{UbJE˭uɔF-`^'PquM_pKt \)S+m 8(lÇ5 p;ZЈ[MOIPiitʟD847߮*y,3DÌ0[^FɁسtF}F!7?{^mĆwe/C4t۾E_bX5v:#.挴 :;RO2`SRw0'w~=!x.=&%ZmYZ.Ame_G(俞%E[aZ$,*oGWMG8||EdDi ('E cVfsk>Ue1;4ET$ U JeA_Tf!YȦ(m<@H_5-pXۧ]ɱ|6(ّ;R M6˺S$'"Ib*>uev ~hHrn]t)/?(K"%f_K/|^(/uۼ 2f\Cn?"\?0IFc&>[֬_.(mf" &UUãl 5y{q+:@nܪ'sIul7Tճ+vHlU|CÃ?Ʊ![L9n$7ge.ITbDn5LoRGIeGz1OJ^4xR \P<8<3r*hIU 2uWQL;ߥtg :_v]`CnFOߗI1aٟ M#phB];>s]I-^t'fv]ln{gBR1>TIi?%g-/4* aWu"?ڬЃXFC2yr҄_76jkbi+7GAnArbzLԇ.y^ $bR,/ІnJ~\xA_A_,.ޟ9:]%<^/'8SɸqLe{ ?{ XC]@ix[.1 MPAhHM1U+H: m'?Ep}e&SH[784f~C NL|1`y$:S@9ϫ`b`#Fll{~r !ZnOv&FP3Fv3_x/Վ:6о7op󺑦~zp%ԜGJ} dM*Z"잛~D}*'cHX6omm1 6r5_Rb|h)'][aJ>;kRurԩt9a$ymrL-Y, pI]r}ݟe rEݽJCˑU 70>;>sWCY'>88*X$'@E>xs|XV~n6_en0&4nx!2%1c:A廙d>L IJwmOsV uVa :|=}MTn =3.nDawŲ\ҡp+U s3Y2#g7cVR&\/bWwXu+~}PbjWFrhT**FtKa?ˌ1Z/ ԏD-ީXrRҳz,'Cw*Ebݩram#)T@ |-3DX:b`A_~M1㡘6etIYL$s~'B~M᮷mElT2hլSJNN 4+ɇhggtr{?Yeo-0¿a( ?gR0zF 1eXo)szgC).ަ.l#ZIēwJb.&>F WFbfbDfKs,,7 4{.O`56r: J/Km%5;c/W5>oC<},:`QQxhbp\xJŸpW_94͜vIn_li(ǃ嘬zOkZg%pJ?~=9A;CV4{C!pi2u̹,dU*F)dSLЩ%A9goCZ%CuffO3:\VgӡoC0 'ίffjb72O"o&;ug{eFւ˹-f#nb7U[6M]_7*; :6 n==:PSp0h%נ;Ayk <\_P+ۃZ1L5?I|H9W@Q/a[ԣO݇A"e^2-pm"}Ӈ_ozU+XA ALswvW}l}ڂCx0GY'ƃq!"ɘf`cE`1 tSР݈HX?會Ybw)rc률h!s.#))' b~:V|%3 ^3X Y?,X\RSHmɋ<:bE*W̶0!ȕpñ m"cصP 5{3bF>[>^\'2Xj24SfFM<yF YMT'%au;M&]ou' Q$/ vN+[dnHU^4R,,;P7D8 PjFڇEQ;]SM͂|= ݢ4|=0a*^SPL hR;'vULO+fVrbS8A5@0:N07qCVaLKn& (s gGjω͘l(9̗|wɋܼx%CP&Hr6SGsZܼv4qOj#7_7o%,'{I23lER?{JCfvCYHxs&lCactRl;eD+.;gSܣ/ҥkTQ BJ7>| f@U7]TtG2G4H+[JiRwURW%p>yxZ?( ٜ*!Q~&<:Ju |nhHU+ōGyL![5tE ?c?b@2q?v6vF-}F|~(YH9} #~CE{JZN-VoO=!-QlNDGYf[V!U(Ak^Nk椸:zb<.Y7ǝE?ٽEyUt 'Gtu^1SJ/WP05(Fύw#Uϭ$Ssؐ7"*_>T/8o(4<#Bf ilrDw*YvI|" zוH"̜b˾Xx+ٸ@mvi[pT}E\r@*RD8g9{p a]s9~֨_DM)2TbeOxq8yvE|~ʝ~m*&Wv\*'FD,OaZn#W 'x4F$* (Ʊ7-]Gz"*~$;A'p{7W,^ GpQtT NX;66t`㰭q$ p{:ӏ[x yJmFѣd$"SL/eȊ^ڼL䁔_"> g>Eop]浞s&ER5шHquɻ2_:sm\9Й#%ꙝ̨^eJx>,vI.oXFRKma|ȁ.N(}7ɐ[lun6Wul1ac Iͳ"զok_b䓃J ; <_!J};T, qj#uuLЪ8ZdzX4>/UdH§v^Dpm|nYw Է&zϗ1Z:(qjg=Zr76TzN kSϨ uzG]yK6NwT1K@%b1fG ƍN|p_r0zN;s\EfqXCfaq8O@]!dz\.zm2B|P7&r2!+⤶`鏠@ N8@=Jr^S_3U0ܹ 9fk2 id puUL0DJ=y|og5LƜ_9/|ExcT !Q%*$H8kI5 "K m-L&Ҏ복(MEYPS|wexvseA6 leޮ]omp̽u6o3;jXJfYs23E]z{I79Mu!^vP*;,_S¶ɫUph !naؔCcx/ 4gKo]@ܨE6:ʾCW.%b #ƒ|$䳹CUl>EmtA1F"k"JQCAk'XצIx1 3"$AH?.h,_ f* xd-,cEΜtVD Se3tF}qYGJqfsw)͖WV&MuӊO'h$)Jban5uOG>͵}VMy6#0H(0RIl.0CC˙@7S%1߷aeԇ>j\H-cg^ 2 cwQ X%(\.ło?|NWuUi˝ytqP34ΚL>N(s˶A;&g(b5g=םpWj`o~Z +0Cq'|)hg٩ 7֎_^۲agi Б}+Nmj%|O [ߣ=&>WU]&[gѝ5g71ʞ 'X:Э.ll#}A )115_-, m8ǔ,QN(riKЫw8^g(Uh,hz!PCoB`DS4^T*blfAnNCUeQ7VcmȌRV{rVYʙ1dfdK%xeuZn젺eg79An6h/H `!s璐WA1A^p. PpL)d\f3ىdZm_q:j\ϣ QvZ3'< YMF[Sf4vִUU)m,vN`Ȳ`FzӒA䘭)[N$aPy:똳ǽgE7oc'֙>9ҩj}zcM>R.,f~i Silzt}x%@gWey/ΛAvSY^|AN |pռhȺYY}A|U]QMNrjMѴe]e_gugypVب* Ax8*g5 woi͋TСd(yӕ"o2 #?Yu5yvwW;YX!Llj7弘#@AQVvW9b6*N2J\KùwUTjx~짬nгًS`%ȫɫ'ǧ@Ӣذz.qCKF9L{u.b=sHTd .U~%lL2YK u]7dEV8nJr%)#i5w ٢qmv:{~޽{p^@OdQ߬ ޽9$o^_?^뺞gW@v=9ǻA)[dIM'@Un@%*+X%a!.ZE,?l^EM뤽.}W7}9ɯɓzQ7"_UQuM\ªO ykֆ?N2_kUu"$WtWӗE[Xv]&WΥ,گ$I^_VkIÎk2ͮ@v|KS{zLL~ފ13ԈOPc!vYfRWHIyp"CR_l@Z/LDCGhh~?FUq(?/<]p_Xw7 ttаw؀D>q І!tP)49Kz@f9~k!>U!%/Q>\KTI]lbv."Ĝ\@z  ҨE>C{&Sj Bg;C\gz_iVJ 9{ƨSA:[){vrMGhRS`،~̛ VN*# ՁfY_ 2B%߲W^^.40$F{A<MQװndUw>7,tq5/ O)m'딆)'^5R8_VX5"~OA}|j &I@Jg҆`lԽfx\x9Rw 2%ipm}c'1j&57ݿߞVاy]o5[=-V=u=/zQ4 cY7;磃_}#E11   U1up.Z1h$cԸߔ9GJ 5nO^Nvz(WSO搈^ ۔o3gӎu >΃`#BDD ތ 6Ny ie%mg'jTjtDjE;@[G Ƌ-ny^ ]+2?^9K<$ufNAm:&TIy $H.2wڶ"L@qYfD]ղq㳏bp19ȢAbhX $Gn W;wZyK|^hsJVCYC=Ҟx`(qMBu:HWrЋ cVa;A0ܦ 3b%vA(E}I|޾hM.Uީ#~{|vv\7vG ctv7ҕl1 ?=]p"7P[tY)_+' "=e~Zjkf\#p<{.:t`|3ФUJci{ݹFZ4#sL+3=Va15BxB &b-hC Q~^c@=57b]=[ͺ4vcܑlNm3 dIϣ)3s6 ̟6|%fvEjrt/ +V:ήpx|zL1$+"`ꆠFn?0B_Mc&ddK;:N 7vejΧ Mݺ~B3WSr-{\#<;e ~%o||)qC [LEwv#3Sš.Lk@zˀbX&;zbts20gB9 WlI>*!װw᫯XOQ9:݉FYe^#XE @ͧ 0&qׅ3_ 08tq݀1l(?@m2Zj+1\߸y^A G Və CsJ,9aQw{C ;ˮK?bǞc6Eh g)]_ƯORGH,$yk|"NIRFf[eX EAm0쑗dž_t別*^N͸b]]xT,sfRHYcL: 9cVHv0Gء':a/ʆstkSt}N*a`/"wkO=.. v5,'yNBۼ IP`" .a]hI=x\HbiрxB4=#ⶉ|Ji72Ea@$cNC=moR#q72Q- (Ͱ!twx~+c~_nUbukcYNb51Nɓ$ߎEY,[lY͎98) oT'ߩ}W. ZS9WNJqXK}˹?4?^h:;IfPG場xv SI$dvy`6ql ӞNհuRt:BKz y9+Ą)me49ɐC1y%9*D$LHl _1Ƨڇ4J$kh/ݷe} ]Y|Nf^`;[hv43y m5q8ʓle5g!CZԗ qd:mޖ3锌U[u#hu*M&aE(.9 X2_L(\ xuFB2bЛ^O^%M'&SSĚl,̫Kp6TMY{3$AmNsRTXM⭃J2 9k^D\ :6]Uݺ\t?gfn2r8--]攃1vܑgEծfÆ HrT+3*ח^rObQT% NFl ]Q303k-sS{*js>̾BNVevc!Y磕wF+?v=yU, Eq:c`8Qt]b?+05s5=q54Sx&<:Knq9Gp2SڣuCnBQBb8hVaL^ hH+{^u e_Dʋ= fcK :],EWVkF'#f~|]`Th?J[hޮ-+~"Km{dr9F/02vv%&J*l6 $1 ? }N\!x<,XHޥ<j-/a D/wd'C>f;:KebG|Xͷ49-8ՄEt5#(?G [J^/|qc^۳CaWsQ 9CN&~ޣ}@1=^ѣh _%HIZ({:GJBDKR}' |rȋ_I}u'-!=aTJ:񳡏P8QQMp]X"DK}$83x=BUwZi! Ip0')m 㑠Љ)LֿOq[7DneoO\R*O5>qg.rdF3bE/>wX٫a"NIO2'6jkØo$ӟNYfNE%D6ٸ̦g'5 PIK?\/LE/9&Td7 s@YfoӬƪʃqfk|VOؽ$q^E٢aU[8iйb:1rۛSTlC!gydcqg\ߙZ?ݘih Ⱦ$U1{=$0i@" S'_9ПY(1)_<lO`1ɼ;$D}'zø52|k MNw`ftwfWN\t}21N)8UdߩS"O&mqkk]* TjKI{Zf%pL*9?#- dN73IF/ni>65K9S,7 !]VNa-]iu@^V|dx 5X%& 5{-(R9v0#b!ovmǏaux g?ܼ-V,i[8BhCRֈ0QkšD dv员)~>('DŽg㻚΍f:#[;w/8 shN% Z΁+LY'q؉r|Ƽ@1RZE %WӢT޽MUTѼCbC{A07_"Zh"e)Svuy\ I\Ф 5z -_RE7qdӫB"T`4@*<[8@^lv/ѽ f9d⣬Q2TǏlݷ>Z86]RcYѓ^&ŕADN=$w/f ޕVGT.qf8heRt/}>EiEjqVPŜϑ\)%Օhstr(-h(^ 檛~ɾm{ dV7U~wVT7t^v-(q}HQ`ioķ\ɺc7z o(1i ji) =;8;˳'>^Mᓳçp+Gu⚽/IAL3l9ҁ44е8Aa ++ktʞJ]LSA'[3iֽ身6WkВʙ:׵!ŗXǛv9k[;ed҇bd'Q`冉1f膨g!jr, geݚTc٬CE3ĥRV\'\&ڌ2Tf6V0͂*c}sa]&xnoPMX &/rTy?fMCXN9,tY}(-kiW<xoOQV42G_G\[OibnX=4x _D.h#emIPpM8;>BAfc0rS0~Qoۙ4ފTh6R}84N68; @ yGY{R£*5vBAn^`cvM LΜm/{Ff7 ]ǏlJTs{E>w VұEpz\+HԌv'js\`oD6(mxOÔ`mh\2~1ѩaF'%L4WFz_7ԃk'XDW0ni֕U*հ{w5o z5y\;GP Cp8n&_ o hp  ^0 &"M4zFtû)Zɜwa45-X{0uKx0LKOM2 TVgv1X5mVE5cXbⱣōZioY3j2j:˙>Sڟ8pv? hyD}bvtbқxDx+7yn`*!mE3% ugv]'4X7%o] t$y򼭎 xg|ns]Aͺy6vv"؉BM<&*ѼK,eO)N']%8.~3ix$tF1Hf-@j)cD:T=XqUZ 8Ȳke!~% yNT} wJXM.P>Ӭ V8wRHF3!h}wnKE6W|Z~~[Du4"|q!}qS=WN.4trjYWFR0Y/6+I~UF=00Vf(poe%RrRr Uç\Ԡr~95p1G<>/Lҍ(V73DՈCM fWwaxU@`Ra{ݻ_g~ڽ/[Q䋒ijnB/B;ӾI) 3$^լjh,;fNUiP>3ev5@ hYϕSs]Qx\L?~ꟙ? f!tBQva2 _<C>Ɍw\ κyΜZd{}g!aO#w*oEH.8OMƗDި^jN:HJ= &^ėnVdw:rgc@z]yS7Tr@*Y^n'T2(CYVT_[_);o8WCWclȆ3> ՑA1.X|k&J G_ [o0gr-'?3ٰko;o^뫂/6dvW緭l^U^lH# X/@mleC@#tRٚf[09 >ӧG[[wkvbnz"uqs^e]:Xt*n|-:bӝJM9 cd{UqeIx޶:9Fk`yUj? M$QGX\+JI_-ցI;4, EJ葉Mb= tGe@nʼnՌ;s 6gYfgqD֛J+YW4cLHum;vn|O5USŬ,xö5e:h!ÂRFg6[aV17F +#>kzQZ;T'F=ZPJq.2AآfJ5Fd@D.%$gilZ{@ YLݼon:, 9Ovêx:<}uv:(̾">B>T #8j+1tU_WlWbhZʮsbħM/DJ͓x17 Nl57;:nd] \JT\}#|)VO|m*ᬹ1pj&^!z_$u). NsdUʓkq&8՗?Wz>z i0\* ;®s]Jcd1 >XԷsڥ!3kI!i-lʍXĂjsUOnސ3~ Yg:2q"fn]kNwQvAN^j;M TTS|PmQ`_ No-+nۨ+>wG6_AnUm;;?߃WDb]Qs7{M:DN:QA8 cx5<؏drªޕLX]-[WY2\Q0vn9~q%d_; w)5%fέO78,:@Gၯ?-NO-)i/H3l .w1l`ݷ#9y|E[dR.I~W.I 7,OVn#+q 0mFʾpe䅨&`+3i׫dfU]gB1^_U]-/12}\4d$bs瓕ɄaŶvR=9V}Ho/cv#1k N:ݴ}D@SNGNq"4V}ө =ӸidoR:Ku UP5-}#>mǯ[q؞ܪT _k"6nUߠI&27>/3Sԫ ODF,SdhOGyܽ?9` MX8 !NɬʴKvD+*M5jH406EqT^E qiMmAMI+qV8XAVB3Z@!u'Q4OTJ%/鱼( T9ޮpʓB0=FHd@mxЮ4tP r|PUBZA"6Bq#eL |㪬Su5{tӀCuӗ̍ _h`z4 KUop#jL$;Ȩ.*neAaVr9DŹ'S(=^gu^7Dȁ`o" ZsFqEX1 E^9^s/;FGɮ'Z >\ebбWhxSnp̱XHbL?P؝+gŝ~ (wgu#"ry_1%c5 h2p 6728/(J2L tkqE'ApBԝ\r &rbhԆt%H/k.N v!l]g+CWlRY蕒Cfm (+2GzH9f%0WCEq/5Cx 4J8 @ŪDp^0ID;&nmd$pWfXĜ,g&:yM؊.Æy8| )r>9IZ8[RX$ (rH"Ռbx9Q;Nw(7g&ݤ E5v ОX/knTxNra}i,v@wO)l0M_itTdN,'9QѝUJ:):_wN3KV><*/:8hGP\Ci;LEcKg*30>1n|]}ATz1U V*MK1ڲrt6Iz@>ĝf:-3l4hX<.Tbb`B˕aVzؿeO9+WPQ+rPw =ʼnE%9a˼hY̧KWōw,?n~-'aB!Gwݯ?g;;}5d̍k!{\ ">$HSN{bӋ^_p:N[N##P(|CHg1)t?o6[/M1 =f*v.ùc޳vnŋf]?$'4Z8,8s_hkۗa1/Xhtk.j>dbճ\WS04SG鰦 wn*}{5xL:5/iy;RQv>*^uˏ!x.]CULe27_ +rPgI."mbn$\Wʓ)֦jnZ,f E#a<7'[h9ّE4|qDWF⯟F#4}HpE#L*L G*B.) J )tC?v"_rIց9i)9?8n~)Ko,}=_ʊ '~sJ58@պ>/`L6[s/"oӑq֥*X0g ]z&vCth{lF㪆5|zg]N:bj$.='4St{w\ 5 3ĞR*\!xQ^GV3N w~owH$Y[YxH"nU d]5j |jWum&YĒҙv#!ZW$ЋQI9c̴R'63{b':Q́ #p>)ȲwPg "EӉoQGu~#h۹ཆ"7.'57Bn#ds K`=uNG ƑZ=Ts^NLB|cvVtz?'N0@! ndYG"N)xtv%PymR̊ dpɚrk̛d{p=_ʮN:0e%_hn$mhS %z2g6f z'\X'ZDܸ6CȠǂ/ 7" ӤQ`*;c sT%eyTc&ԋl4x7ڝ  #dJIFvt^EI <ٝ.%%ݪ40%=pp2u^jI:h(|RF)b &Acj#;ohvI֚}$n9.2Qh'E ڤ#jtF9iy{E<Ƈo_>j{,Jm%tF/,VR4{?E^h/4,x@\,c| 2l8slc^ۺu_f'D I͢^goϏ+׼sf>?))G3xys_u(c|%Inj*E[sjޜ5zD@gprG% ,^PXD4~@{B!2#OE j^oMݟߌ,8)t>$O,?  ^d"m'}6iRB{&H{nPeݴ#id--vV^8*%f}rᓳ5+Շ{=z˄MR%uGKIQwxDwrK|1;nw?|lO qjTHèҨ'\)k0 sw%,s@$h"YxN<"er&NP+y-p=Q[Ώ+p-_'υtټ+[duX8HA8˜b rm]#GA~HX4-}-/+!'Ϋ4ԯտWE1o_M&H`v=2)OS%N<\lFz܏xH*P?z?;od*nZ2E+*w#OQsHfwL%i c>KX o S$k^g_|hQ>a)(9a;񧵝{]"ѐ`ŌIG$0,r.i7U TUXWĬ\L""GA|&k? qв/,Iď_P*y0uu?{HZ}&KNix guȵ`-}/8MMbIN-{a!QbS*)?n1ፍN,)HٙVT[ Ī#OX]+$ފP!S;Og޹ zo/5dHM/{pۄ][)PA.%}RN{Ĥ漹6@7̙~F-س·Y% APsyZ.($'RAw02] W(/A&,ơӽE*/k79&=zTauv44:)0rpNx×^ßO<)'Sy:*H CS@b0TJA!H*a-E<35+*yO`km ͱN㤇[ex;TJb2Ǫr4R`cm\R ,ǂ>7>FOSEʂ|)ԖSqS?CM<n֭>z̠Lu$_ԫDII)>UDC»i >rk$!G e`ٻ}5\ ,/k ^Ǖ>kfYIIVYrUu^Ƀ,$ ճl 3өS򬄆iV * %|UhI=4ISحyZ˴m%هIDXnYW4"h#/1!mf)b2)˴ȡǍeS nV.:igɪWa%ξy a||rC(J(]e *_,R5NÓo㣳IY!gGg/O*'@#oOoN^:=ĞfY! =D NE:05;/&TC! bq[-a ÝOYz=NA"ZMkA0ma'E u *!0P*-.0S,?eY 'e@~_ݻ9ݗC{=Rߤ, ޻')uZ]SX't]t~?_U^#!ף*80\ENs?`(/`4JMk*}2\Y*0yq1jh, j`)MɳCYV~.]7t[Hv~G9zP ~pH,-.cXHu'/iOWK*+f"J[Lf)PObo^Cl]Ux Phs=NgYĊ Pf=O^vns8WV9pUn*w̠r6,ӲXMgZy%:]duTƙւ. fB#CFE Kxtbj5G0辬:.kB0JF0Q (y'@q e1>rWKLw ĹVyqS.LgU.PYU %5ǡ/ cpL!G<[["aﲄ&$Ф StM^dټrP%_]&C1xo~٧\{Ɖ6`0)mqגarb;dF#="! deb*;)b $!ȶ؈V cyVaզ@ Pkwװʀ~~ drB̨Oԏt^+[X ) ;2!b\㣸\ܰEa¸1 v9ʢ ;tus %R%,Q\ XbZ_֒!a6 pEIA*HЛ|Sq(KbD0IƲj诀=`G3BB"bkga+ф9w5z )YAӲR X7lj(+DayH61 G,=Lq" S CY"]"`HkAvBbEV\r.Yys%J/ -4TZEbT3Ɵ_zPWw.UҨdu {k:)XQW-sUS;΋zcsKȉk`m/0hRe@OaO!pixu[dU@m'{ORP^ԡ恥h/rF|qiZNH}8|͍ B-A3{] Xk7#FTPGRȀq`0f_l !..{x qֳ`Y'䀠bKS7qY2$Pϒu럋@!@yOqSו7xŤ/.J K/3Al46BorR5ƨԑD(-T-eb 8iUfP9r~MOB )iI-SBrpf;P֦#ݓ5k&Y^4BN*Gqzl6 L`AU C(Y7_<<y7f JRz)ler:^f"Y 6H˒Y0\-E'/if62G%eyQg7dA+Gn jȾ=d῀Ny޶2!uҪYʍ9~9f Y&(P⨐8 N/Q@5UY"DF|H~0@FmIf)ٓYoF ]F`/ OV9z(RT`QlO@`^B ڶ~K+cO{04p)4"qC3^*ۏ;O08$R=Q*fgπQZ(:peF'&jdrX[>H6d˼s:T4(=&{5%\o ;2?I# dNrz_;;i<䊆I q\CI`8{9"R} !Lj4}% ŝFYxsˍ)ף5ҧ; ho_o9n4nѯ ߄F#4%xV=lu,gyB3 ΔRg GDg |~9@YtaW5sVY oʟJVشmv@u(o鳚>Gln7 d;H05ծaއ/PWU,Z6-1Ƚϒ񆊟f:4VԪB<7*i5Zpe:A`&IC1aBJ s-,;tvF6;tålI9@ӄd=hjXؤ( ɥT1>^"?Yn K2խI8U { OY!VhkshB4uqjEtaYo [.H 2YEmyFu8 i+WU)Vw0>+[|;@цJ)Pj#LX]4if0V~*[ٙkJ/ ,|y(Vmq>Bi46<&P|h1I\\<6,$*ujU3'iOޛ#[mC,i} M7Ӽl=?=|z?=:r|fVe8+.;,d}uo޿yytveW6(c Py!@> ?Gֲ9Y5wReA`*_ ʊVctS9$mWp:XMNv9@HS  |A]FTJڏ[,V#gVWB 'Y:SOH~D28zu%b!*$3i4SE'eUQ:Z0TqC&f0W-ؠ[ڲ#[[{X񄘴٧i)G/^ mPoiml=.NW誜Zx5;i>.i&2*|G}EH>lf&tK, VF61p 3FN<>Yܮ3)E ޜKiˉ?`PPt@P!ߑCO,W1ぉ:YUku$*dZ>L2*@0ׂ D4cFj1M=v1W:tk8sM!@"ɂXnYI'ې+} Vs}}=d@PL6#mxo(VOHCʓCǥ}d"QNz}V"ȟYՐ 딌j-E.3&2pciWMվD'uLYBXJ^8Ω`,= M3[BØa|t/$Y>]PM|nxPbeٳ2EDm3Q }uǀ^ۑd ))?g2h#~C5G&18^)|u4:XMe=4ʺ LNaxaYgĢ]HV0p_ux{WC_0~A!^=$Ev$ާlbuȁ(KMWj3qEuC\]H.A TKgaMXn1>$[ $6)7GW$|D5ù=*}-s:!XX[m)ܭJc̫^M4TvRg]h˫s0IrU% *WO|lYԷR+XZ jA*+tCN^;>v91*Y\IDX`!Ϻ0'+eSkeJYf*Y5SLghFϸ, />-n8S$c>"N&8uWİ&qт.*:awm.IP܎&4I0R Z )ڧ7 Z> ub]FlīSwڽk9 P! E`G&a^)=0Z;+ZP6Ywf^*1%+ c_t9c!jVSp7MPތf/T*<.Џ/StЈHC*ŢX~9`SvdMs>5k BvY QSpϰ. ,[G~nR_窳=^O1+8PM~ 60<`# U8&J/*>r8 l:k4Qu)QO3<35tֹ q/=hMlh)4c0'lh[?tO,nmuVz|۽jŶS*kc~)Z8Փtb-&bJH갔v2,Ŏ!)Q01 $">jDAۣPg$RwWi0\U7$%-77b{l_=v~Ng@Nyx%7_An'=?wlw{ t*cIy >|1*nWyAѻBJ C>HV(#Fq1WtZ9Ze2<F;hX\<߂j[o`=vw(g{7|e[8 SYL>ҁRD nprxseܓƢ4)Y:dU7Nzㅙ=w[(CgPĘ5K:I} 36ڌ {/J=\yަ4G^=(`!b/6UJ)m"S1w_iMb:ˋF,Kە\%|2P|Q6:ÿiumN~lK!(L#ktlj5zuG|0}U>7sr&r{'P`IViH8XqktR7Ƥj%V v|PzQҮu =$h(ɔDAqQ!&Q15`2ט10 )@h;Pw^{R$qv5flFB/ksJe7/處ISMKҋ4/B02xOpU ^lC p 4w&+}c{㪍,wk &@Uc#˲<~tDy^db߹+lswEpyDZ눫 o|ſZchw4OGD'F4&d)Ӓ#K(*%-P&]MsB^ZRP ҁ*VHֺO$G_RpŜcA XXU@ G;5"*L00,6NOIԎ.yF^lܰBVLFScAeTBHKU?6 !7P>p#!)z^tꫩQJ k!30-8ЭBd\cƩ4, 403PLr1s ׊mMv,jLIoH EFP<^NB?KnMH[qw2ATV"DMDLIدiz)?U ݔ ` Ɩtc7N.6a죾m?6R~="fW c^MH7Tƙh=5  /"Jk$** ~谭,`ob7iu006y^a1ܻw -T]qh]Ic;n֒1KV^$zh8w9/pjpYwAwII[dkETH`Ny% |n p|brnXUf_E}}cp;7*6#,S)91i3I0E_CHѿE7oͻgC_Wo[s&*ʫu)f@Ћ'h@ )ZӉP=&ƫ>C{ѻ4i*e{!lw\ `O Ë1:=Af k-B;=|)}[*GM>' D8ᱣ>}G![bEDA 6}FrCiDZhABh_P^\ WU:0g`\͠ rpaHc} r~jqBК5aK躹73zc ^ 5xӡIt  ڶ1!9l_yJyb~gopgmsT"ԩ; Gs F(߯Qޞ-j¬nWeaF-e6$_WZ^Dq$7hM"V,[fǙ.(L-SeGQűCtz9 Z<9>ڍ&<+ޑ, <" U5lFHDHJ#.?=,ˌ}5蛱V\=DzI)"]'ywImlYzhI$aiWSY'b7W0|YT%#T9궽3v {^4-]2F[m'm@q~q86i`3m+x#|ZwBJ@H5bFy}CQQYGlOl0vzMJșKXqID!mu8xpOz#2є5ΎC؀jCn. &ʘDgzE,KEɎ!a@0-CWB{ ~[RxUrG8|2Zb #30F1|? ͨ% >akG,4}|>98 "ak*tǒBemf##}; {z6}͠c[kё>F rɿUfz44󏜻~RU@hn3FϢ-?(|>r>f 8~~cyo|W`8q-cj)%p0CdQQl#{kʛIV "z/ ӧD>)6a7_VgSe>Zο+o$>n GgVm]5O{O'nlH6W)԰bժ)tv, s+P1uutvi&`فϏ(J%UwBN1s3Ci}ę S✪GyqU? ż12P|0ͧʮrUU 4JtR8'"աd}:{->O%#F_䘤ZLGK)'5vb8y ˱e% *ϭѯvxՄ*s4U܃$ݲ*F-1(dRVT\"Ay:ڦ8R94&a["ޓk\% ~'ti'_>)Z%[&'AǒD_&i~"GDxBRbFD*zDBVƦ\H`b۩_Mq[郰PM8F%.dhЮt"M0rF.vJz ZF*,Tck,XM¨ŽVxL9΄!+%"4lgaN c($Lsnmx*2C3VϓW'OO:~u4o߻ xh<ro 3S[Rq` %ZyQxu#;n悘P7FsM6$?T?*e\~@:ι+UtwJ?n#Vizl\:Nu 8 4鼶1F4&ˬ@vw/V|auPL7gوMFLGs=s]<qbL d,KX'2d%s2O@r咾~=C QHAʥLD[ٜ_0MpѢE.6yޜ'ae|4B-b9F|bK*h! H#Չ6F-HSk@ُP=ʖs1pFL$*A$`Hp<$_'xJ KRsGc?fv2@G)Euk,UtEgl1ލ0 nwn ks"߮ѿLJ3uMX OlΦp|岬_R?O^L(w웰:(ى՜fX96 ^A[ѿ#zDm<Łxl> NPM.m8,D].[rN+7jc>Mut!.H( X_@Ͼ?~sz@8X8=%,󇰢+ ]T!E#"/ʊM3oU61^e_y-\38]"fׯ6Do inܺ(oV kHpX/,5]/KN%{z[RyE\~RcF񁧧iqK?GRb]nh80$&5x9P0Dٵ__?={{|Cz d}4(a:` }+m|Se8|D?+/3$j,|Atrl c %\m4F1: :#>97'J pXO(IY V0ʋt hJ[dB{$5^葙0N1- VlZyINAW(xFWsc̍827+sm#p?}>Tb?1Ae w!CfY(`B4'[ɪg/h hXPIpNQ@b^X<ؠc g.0ښfB[/q=UJ}`IiUOxkSCr-Ӟyŗ 1ݎ2Oe%/y4W@HO y$r"3wd6I_,vĻ1 DMŖ#0Nz֨xF! H~nJio BfA}y=T_D8/fY8 :7eT&_٢,_Ε[`m0ifړ"ퟜmǢQtcF6ٖqh"mS3vOҾB$@Kэv j1Ϊg kɮ8Gnԝ>:uxUtiEn~wJLR P"yS*\ƌ{_WZȾB1>y.C+)%߲q$g(.Lɸ e c )u7}q#ѠLtg[&FA{א W;XMFQ)a3Z=[n(9zU)Qq6_BNHU+;QɆX]_IYfaXqtP|D0U֟!HnQnzHOEDg_#|oĐ ~poyg{yAe)9xoV51v7>nk7B;)=<{ zq+ 1_y~vfu x">g @{1X1s@uf%Q]q!ѷe=soa}7yW*]'v%ȕ+xNBg*I˅{a!^4vШg{]6i!dQr)ѳ )1{l;{LoEvqH> &KJZos0 :[-奤7^&ӜIlg*/+?5O H6N繐=ܐ0 "X9f?)t/wO0VVp wćY\4HhAo#VQ., D_G/^>Q=*/mmkvӗ/X^9K.5K$ ګ"b:JZmF@ٯ7G/"xGf QN rj&!8-g:?d:Ґҽ9{R(SLfSe-8 &4'So3ԁMKv*%?9$.pptrp|ƩWuTЂ}6XL ϺwلNH1uV}?~ׯ7oW/_?oay ]dkpi'~ƻBgŽiBIu5f(~t= UƟ7ƟF2R34 3ß FpH[VLJ.9K kkx4EI'W j0QJt2 "ؗ'"6"ҽf =c׿ÉivA>:')?ei3-V=ixm';F؈sP4" {ýf"(+B㝷\S}%J^Pd)LjB9~X3ۿ/^, +] ,FV~l1 `.}mQb|ًO RRO 4֣hhsgQ{n6qϡ|6C(:)\~s:XaÁ-t(0aFeWL?f_g^O|>Hg|hxvUXcCXFb߸$⍼J4q1z5 : ymiNB.!4"oq}lFFo;>vM[J6~ۍPjf2K+1/o6F\Ud",; r4 #=_SaHN.!O=gzWzbl!7C lAzR4NC.zHᤎ* ]v-GUV x^Z?(%A;Or_= qTw׉~vdr_v"YݖqWN#{'36YzSl˻Лf$#K˦вSB߹&hJ\z}^0M[1;"NJ"f%7 uz?YR  !;rCRV} m)`/ڌJfgFE6&,2,s3^Y;`ΡD'+ׁ 3٥wP[z=%m ͝8SMjprN":~$}kf$vybD^cO;.УOdsu痡I0 |X?[~gc w{d!tn@$đcT29&qŦ%n!>^y3P ^ /ml `㙨dFO;k<> L⿛N+ؙSʭQ{{k]|OͿ;ﮇd4{:l}#x/ϛ96C{#[bݻč7:y/ET)w^!08OB?n»2[fdjM; K'bs]Vo=j,%9DHF 6 63+uqlk} CT WߵEsd9aQnX_1ZNa q X4QE޶|{~h rZ$r9ȏ&SyO3hvHr%q\:ru;k?n4>?y_63m (U7LO~ ]+~ 'mDFy7s"h3+}3l>|߹Sv籦5a@Z@R߅mc<x7ڍwB FU=6Zr"'N_!C;>aBrj;lSۯkmm6=)a %Z<>6E˵[rQȊ*%_&)lwL)W NJ[]˹@b4]辄7< "j;CwRZa\ql̎T`ۀq;ÒOi x]qc@d̓5*Z؝ Oj?2Ԋ x㹺 2ow\. c>  ~GKw!xP ]t]Y麳P-:AhMVv'N+O߷9@:4/T4EBf2OJEWaʹGT>d|I-W8$G۝tYr[7livb܏g1T9zvL>@ H^u!z-'^#4j̲ 5Q5O Gچ 88B"{?y $u3{ѝmPGm=<$2b:#z<Ȉ 1vX&lϿPljV =y{ @#(u;G41)=uSOG?ծ Rp~+W9`|ZZQ%R-ϮDMQ8oSe< Pʆ$,7bJ|)1> HQ~uIb7"kI3bQW^=L-fp^?wصԫ1?ɋՇ"lTiQ e5LF)0H Fɠ?XMZeWU晈GQWUZˬoGX>4Y1Cd֊$H/QhYr.(LM>qV{ubF=j2{ 77b\Xxˎm{,V0_ c9? "Dc5&_3n^fV/[vcmF>!/$q泎D(N%BP)=s?H3R^  >B2d)#Aeh@`:)7NJ5ẺY݌C'W {V1S6&`@J5糤[(q~0K Uٹh(#ͭ3Jt{Qt>T|ρWrƞ`/(8(I0&:)!ꨏ|-Q2l zcz cFPph1#B=ɛk#P#Wd+C$ڶe>pҎ]/K3Vi]"[^%e7觺p"~srl+Kry}-KuP dEiĞ`9I-Wfg؀;58u9I#310ni\?Ǧsn0e7ݑ~-Xdjr ry}T4%qKmIRv/<$[FSl^svdggǞt Z"Q^N v7[|9+dp'IŸoqbz$'bX+T6k-@j2;ĝor@ư ԪM|"żHW="v螄#? -DV$c^ڪI[gఠ-'.eǠfb@̬vWegf2'!dM:[e?@д'"NWIV]zAC %b/^ČxR^*ÛOÂ,LŷNNiD6`=줋e*&v0*pZ~k29gu͎}*pGMiPO(0840gvFS{]KZ<{=dy`&K\Eʝ7ш <^l2o,%( sr%iKhVj}Ϲ`@z[z${7ZҦ$iOZG\INGЉºy=ֵ}*.4L%_|r!rf ѬMKLECv HC-ܷV|ӹt6 P@.2uXJ- 6"% od">bO KkAUo,^WqnPfPUaL@b4[}yuvHJMƙÜtEzW% E]?E9ϯ>O3tZo(kPB 鳴dHj4h1wŔVC}ROOeDL@Ttue, `= ]©h Z#hE'Ղt^l>Ќt*d9oK%QEMҨ$HCk,nY8=9X"S$[ d ͚ m@pA"CEn31rW.T[Q=)eӟIfFJ'ʇLrxvV"+Mߵ 6zoHqj۟NeZRJZ9?leW|^j4|;H JL3E!8u]ꮨgmӾH΅ }&& |m$7^XImјX[)i}vdMMkVq%J E|sҐiM뿒D/S-p̢ῧ $'n~\9HSTuHWOpU]}(1lqa#!!ITZrU$l4j̡"w {]\jĎ-@/2ߌ`Q\J{ލr:6źziM` %<ۇ^*ijF`֑?-Ux $Xl3s nkځ?]hiBCb@ngQ@INB=", 2%D ٪)0@ob6( .!@TKq0-mJ6[qv@=7˞&֋`ndv\gJ6,^MEQdq|;2PSRHWDFD6jrԷ[yMcwo(Q6a/ {v ([LnInhblO-ntw6?v66sɄLP|&_Iã7ݰ3s{n֖0-v\#1=<c9V<1qD@ئMȳb*'FX1 |wH4L+L<5/DyaU%>aM5/|~n >abMJxEn͔ CPLCfhB@6A#k5NЌcTsd2;tV}s(b߷N=p.c-nu: 8* S^O }[= $Y5&qޠ]wc]ɑdkj8){-V"u^~{x"ܴ> E:EIȮ=rA$}$2k^*4:IL^}UD]#qo񖉵3] wǽ {H6Ցk~}ycͅoo&k\ZUX t$lܐآkt QAkRL |mS|1aPl޹PKQ+oS ƨND}8q9ZhMĹo..O=/.w @"mUKRl[7qO `l fWSsI!r2 N];SSb]Dz,/O "xa""opKs#"R4ʐC'['bR%#w(ySm>P u˲j99&驪Q)_Dhܟĺ5KҞ񚓄TP/_ٚ^V_&  E>܃%A]6 __@>kxnPZ\C 3͠-6\ҦUp}uT˞. ۠H"8'hFvB'W&ْGUS7 @ f]'lQ ՇBSe\*)|- )D4SpW"Fţ*EDjSdsz"W@ b>R:v=̗Dˬe\ Q%/ťR7sOXjCoz5L|>%.%i` u-)esvQq4S;kVje 2՜'_E:4YћsY+V-nrqor<;I*;bV⌈Ӟ|~@5MՇ->0a3XfFOa C>1p؀{#u9TASM!1Anm%|EuNvGZ qT6=hُٮ+BDOA/Egy0&*, "6W}:jܣ06"Ae"~Xqӳgo~(Apm% S|}ԣe]a)B zs3)(,1!sՕ#ϘVK bx0J"! (m>A7|N)zP2=nBvp&}_n0vUĈb? G ]HGM/"P[H'n"4L}eͥ073UסrIG)kA]w `eM]ihGY#yp 0Y;}շju%Zɣ5P0eb"y9wSEF2i|!UajMpgxte~ct2}MQ2l_5m?oyBDXo£aċtI "sX\EKh/cd q` %ߙfIepjᮏ3Pq6q:b\1%AA$g 軯 EoC_Mxvpn4M2ZFE.:~km^wa[X)0*?J~qN,ZZe%l Borders.javaUT ffux =kw۶+r-+s[oV#Q֯++~)bM*IYV{wIHa;퉚9 慙!ELpI$v$8u/3{$4n.&itOG-wtA/w:<]1920Ļ+7п"'cwt<@c8b#J88;= pF\'NG^D,$%.y\@<`D#L(Ihtp̾?DӀFO.g׾SϥAL=b/ Hh'F:v_s^nx7u(NR^pS:@הb:MsqοϽw>r$zO9*n#  xp{F?0|J`rMF0툀o `*1*L!Fg.)yM ~vf0G0uTN>ɦ)| s1N!g4Nj>@d 8°`Îsh$ r`E[ azL1a"a42JJJ.\ic5-xYr~˻O/SI-O@*y}@}-<'?~f̡*q2DcU;!r~Gt686#"lFAlpg' `@qc s҈0 z;["6eR;yO8&g1Q@*HpndLigMAiy J >F{ 2q$M4.!ע}`&Х 1Nmyq5aGF3WfAP9WB}*1y1_EHP:]e[Ǜhd_&(ȡ$$30 6zWe0=\Da^HZ&y-kH VgʐJ|paC{f2)^f~ax F'Y (`ccaXeVZu^!f:JT"U1DcM2vZցqD>S#stɉT~vL5Owwd_;?epٶ Ȣ Ƚ2"zmwRA63cdÔjD~x0mƞ`n]W^cJە vI֑^MQ8 n6'ˉ(oAx5JĮ")lHSܬ Kl(Ueg3'T8i%0qoo",l=>s+vV>t 8\n0+4.i7X`RjDQ$]SiYhO{^9M 3bz ev7zPP.2݌2TU W8ٌQ]F&ȭz>]n٨j " k]rz+E%A0P[+$GWɭ" ы%9W(7J&hQ8COcqi2r5Flhphdҳo+&'5g1-O tߵ;88Fa>{ }=VRD&|7<'4xM6aӸtKzÖjxs<6E'X@&]@ἶC.piL |x>y $ SRwMA.D)j6 \&^]}`f YzOQCG3Hmb@ B Ƀ;;&s´.5g+sx!OØyhK֝Ft "1M7 yn}+lid?%x?I3vnG!Z esP*uxS +2FQ`6ZHJmIt).Tϵìf. m"w0yG@KN0:-ʧ W#% ziT5O66QeP#P@mLFu$] 5(u p: ,R%N_34̶*eԲ5 )uʙ͆|aCDiDp[RyUB 7sy:61&8Fϣ<{M"]%4Z€G~=H?u#MmV=Ao[xF&[=%Zh5h[04W'+jqd= Ć)&"b݄]w FNSEv&yFgD wUԑhor;NZ5| şչ\jRFǓ6Lj9P4f̽B,3{[.|L#6^Sm9M#fLyCfӼ[rZ)X]6-Rw JPWLfyIkm/oȾnsiO%.zCQ,Nz$_/N{W^\[6X#|%X&U5Xպ5 a :k|,(MV]k6J`o1JB PNjQk>ZA|;1~/ 9P^RcJ+]C:=Ep~G8nu3Rr^_#r7L#[)8-r- 148I`$!?ǃ|<|z8 C%FGFzf٩v HP0![\&sBt|$2#sߴ[sK|!]j^nٶBEmRmB6HD⢳66N" ߷^Ady e1=4'bF' _@cxm+qh$G}̽MZNJYlj2@z0K S l]翜_]E~Qt^\"iIC2dH4v/aVyȠt(1ي?u7.ˈ:dհq/c.CQi_"2[Wz #0VwWZ+k *`IDSHEYTh6YFp9Zz g*M.{2@L}fT)-Z\>v, fLoeXvLL smmta+-goB+| 5 +V|GooY%В&;KPSЄJ(<6]VB)=_nԹakSe‰zYi;;!;H')gIxl֞\cB#ujw";I/Hle fd{ iI@U5VTnUyNĒ걮@jn(4VX\iOl<4"}_5Y?K8#طl8RjŃFRa,9'UTWgr6B < .D at7O]ryG}ó8L4vcpr37xJ[/n8}͜A J_6onxY WRXR|Ey.Rg-Q̉n oL_n$0H_S|XH&L.mS@KxzأUT%g>=NW$Cg{3(v{=0/W$jR #Ӧq3DІg˰P$O VH,"-2?.p ̣rřm[G˹Ӫ1hYg& X{D d% (uRR6 `L{Ke5Q muXbfM!@<5)a^DÏp1wZ@iFP9ol<8C~DIv-YEh5:p0}۷՟qC~Óf#bqV;bDnKl%绝SO5%60J-ekM>z29e5lR Uk~ Ƴvu(G+g^⡺m'4gn4e%N..B[ SGVaCA{\B S.}Wtt$9M9JyM]ynhfr;a$d"Q408E6K^pyImCg7NVm.e fRR-1ollEe yo2Z6ۮ O'GĨK3aj_&*ga 6;yB Lȶ˘7*{u.Yk`ޖPb]>Z AA%7UVd[)RI򇞶0$f+9Kp4_w eQxD oOcOqlް$gu.j2;j74/r9fGEd\7]\Nw7ݼ;foOٻӣ+0ndi Nk!͚%T+:rd@ sQetΪD͚`US퇏(E vyTR{Q˼*sVfĸD8K$"c Axccbo*7n 2!Y&OW+\M!҆5;.KxHabe] ATmpbF\03RsX`+)bĠ&|v :p>]]}} yĽPŲ1j^6\W[V͇k #vyt4]~>^ ePSy!Ya N;/busPX7h:0"cs~/S&`i =gaP껗,jFl]@Jb7BHge:A-^0kh&7EU# fg|ge!8/ʆq*j.y}?D]rĎ?Bp >HHc*N 7r)aYCy `SB,/7+!Q| ~r}W =u3~{|/^EٸgTԢL[g3a~c*F6z0Q!Ҷj監4RVuǼ^M H^I! *ok|~̗b<_Ol1{lOQ̛*yE- gvY8DCy^6y X`^-) RuSmpbYc(W]jvVM>U!yfӷKեxIl&_ڔny8 8ށ"& E5W|@N꽌2 4byzr32`Hfh{1l- 5$LIB13It҉ D+ɟr&AylWmx fűl2MJn7ޫP2PW6N7)M?Ty%6~=i'I"9vrIjV'XVd }uCH6RmGr)(:,fyq&`C:'w'M;#ZXpQNV0ˊ;u B^y2/rRVM>jo%X|^dˏ +e>V3ƮQg;q"HxowHQ$(_qDFAt>BIf0*٠d F,I֛#o9cɕz^QDU/F0 t$+7/tO:@EҎ{7R'\{4J!lYMx`Ღz}L$%kfk0Ӆ>A~C 3U Qɏ)ŏ&}: _0B5Oa]KWN -|rNbp fU8 'V@VcذH&*F+}xKp \JZh;$ 8Ga|>:ĀưED/UR=7#(Ⅳb u|Z){QzWa:83s4\ZPvYjҹk>GMOauVT5hG!(1 򅶨P(vUeEaHK)f F g`V.YRyц?Tٟ!h 7 l5i(>'n|sֻz Kb.W?la6][Y3Ή"Bp#?Q%jr`av7<b8}zIPs z^0b"6-78e8GcZ-Jo"m:ZBFS'm^Au4j+h:#`]WLTߣ.\(a=E2 Ӡ$ h>aS SEa౮Y汭.DWQ;me8$ra}F{~k„ֶ IZk!}{X [H_Q\fH M-ZXJS WƼx6;KoIJEI~Gg$M//LLcjØ@OL]O8yL?bGs&jK; IWR=Df'gD`1.NVThhɀ,W!' Is.E9/j3ɮ=`6ΰ|%F򸗖0i}L{iQD漨ccWk'kدõS$j&B6oﺊl f,yE l,ö8nNS;GD)UC8L /tt񴏭-Z U4Ѧfo{]!ŪyǗGהoWo&hX\rtڼ?f,=J# Ǥ-0~&ܢ|YmPXPﴯ`SP|rl/C5owIJ+v{y۽9ڙ9131x-8dr/)ٯ(/y%, A0۪=A3I/W;%zMga 9XP00!чߺ̰(",AwY'jX?l8g5\hvY<9EJtNbAI"QE/N,/1鐬6=ctō1.KZ^lPU%ܵY 珤b>]t e[+ [B52r'N& 6ceh"I Eo/x4$2a\(xeAT)~f=@\%U1[k^ѱ\Mىz1%B7[9SoCְ)x82*UdRO_ %<?TCgcgGhBjt)v&3_c3?~+s F6) J<<_m̯Ȑ)3FU*皀wsWOQ6DPwma!5Zx+V9K b*'`%fq82U`jmߚ0hM G°<2Ze 0gZzzۣ7C{lgY\D.X};K-ߐ^猎w}PW,yyL;Aҥ8B}BS#yjXY AՓ$JRm.%SKo?{Y6E6dK_ h!Uݩc![hTQ<<(-5sH }bo)vj۾b5:0!(\]xu:ߨ;/kaxV2Daf,;0 ۆ1Mm̍9J]IԑUcF=nVe.xȂnzoK,< }AU:H8{-()KaBt⽻yS1` 2y0pR虤k\d5Mx^PHsJ+|t3m&8q,J.;\4x&He&Bc<ci:PEj [+[ɭE L:FD1uQp8&d :/[֠ucG<\f[!{oGl\9Bu^$zB@"JmALwIT4/"GڶV7P7y:@dHS~U+jEsr5 ( ᥳzdN#KAJE]& +l`9b.cEmd\GnK輛Je/(Ȟlk؏>m0DL7I~A?,TW|1.ǧe*1Nāsڞ[<0*h~ |Ԯnܚ{w6UcwuVj<˩H/n9{]-:&^1vC`wW)~ǿ8۝c,]0 a9 ?XJ@G';d4߯GmptVm BcyiaXT4>~ȇ88&:ʡVIq 0}Ui^ҭavDFvc k~+3P.m'Aȡ߆p3eW\Ź\5z XSe]i|l̮bBMi.zO$c?IjP8r:Ȥ߭|Y>A^ / E@]S&đh{rfx;@.wvh;)س Òqmk(_aEQ g&JsءS]UY~W靅Uc:.P.ȹfD}+Vwq};nq[fܷ~/nSo,(z6Fbok}">(mOwBXI\uL <]6I ƣ0NR JǼ0dD"yAMx2gh>ɔMWwv:/.8:<pl~9h.`|%Sǁ`{x=Dm3G0i ,wy`asrH'l%X&u}߰ : FQ*؃HRG(vOҕݖ(#O3;a"^"ERQI&< 1`Sw ?cYLd_HZONh: 42Z^c/bۄAm)XDDcl- pY   *eHkp1-8LޅLZ,w.@]wiDU/oi|/" vӢc~=lP(qN]a&"崓)OvJJYܻ8S@mp%4Qx# +>xuH6 cP:N7ٰjGUc;^fEW1fyྸ|KZvҡ%]\bQS*u/SrgEuXDG 7nD;5?qs,!^s;nn>LMmAmFH{p-ݴ p-Dmm㞝f6L=NRx(!*hTo~{=x>^v~8;F/@C^2yd ,*S,&` yeʃ@0Ԋpdx3 $84L<@R`*yp z),uBHZ`@n:9:թrf{0592 J˾2s~r_grp$YyfkČ4a(8L>^ ƃ𴰽\wO/#fb=F>ˈzےp[FpM%8y5ڷh9{̶k#} g޵…@xr'd Mr:8{ *[1$AE/"z6x7<-…#qD֝`aqƏ8"8 yu.yU Ez?_ޝCM/BߣJ E{*ױ7(l1^%/lC\|>U, $ubaQ?lTR>Fxd5`Lİ5r! yq+evJƭG'Lﶊ%WǝcGs OC=teƆP}#bhb=.7 _Aj_ɊǷhgphAF <3 ģU:'S>xSz:t1 5,BMO [Άhrѥ'Ĵ]v?+^(GzRo'qA2U4^T{up7sϣ(X@VI35ؒל70u5wp>a( u4!GC O3:# nBQ*Y(ɆJ11@ Kx!|["*3PɍSp'`}bcLgǷ@2Y4uXMs Vn[`2 'd!6.< j{CBrPi(j"MQ ݺYM>QH@u⪦5۞p7-X% H;H832+mW&5.B.C#T'e^PV8D]ݲ݄ͥKrZe9Z `MۮrܷqCP#qzR_:9@07Q=HށMsf4/٨?7zXS;ݦ;EFW95Vj}%Z. %9ͤs7f .;o:!R~'uHdjQ)X^ #B:h){25rA_8)}*7pݝE@b< j +ZuN2uҠ~KVaouexT)?Gg [Fx=Se,O"ApL ۱YD]4x5Ra9K5!WmxT˭uRA^l}s1}i%P 1[ pF}|܄ wY5سHt ..a+B%mRa@B1v3Ѻ֫ͭFH ^NjQok]I퇐1%8 ߬Y$Z19B,1.gp׉:y]xft2:vma\ ]j te6~Ӟ3hFn;4X#ݭ.w\Y[}yX]n(}˞Vmb,ॻ0&l|r'>4=MfN֥jLƨ_an4R#l`XE!l?u)qت_ʞ¤u̲6s:V n_vf^uJRF*(&AZg hcI%T/!Lϣ ~XQ}ЪFVqP;E&ѩe;vk/_,Q}犋 SdO*5P:uPg.;j[ݮ1O)`Uzד@J_]$+Uz>q5v+AfԶ$M['ҭd!757 Vژ`V|,O^ ^nTF.; |r;\5PԕF=寴~pݖF5u^ڜ}?(;Jdj@.h>ݹL!g Lw _#pE~`Gk6ۘE rߟMo$j7h5rK%נNW_T؝U0 65aJK/zKb4JꀽMӅ|+7Ad +"[2dX>_]6 zq"[|K!KW(׮ ƲR:Eֽ ]u[RT]%[DM7:|WD&uPĂ!,)ieZ-NlƋ6s6^(uo%uqD_;ԍUE=/Y*> o ^kɦxE-<[ 5?{67D)Poab) YT8,/iBCjaSXAϦv< "ѵ  "v^f#<86EYJS|Bay!6 B U9 "Q^îdydhUMFfJ\4=-VKk~HAO@9ԌTܱ マc`5VlkI9F"LTH(.M^WL ӦfŃsuo^g;N0׊r:^Un8_ϴu>S*UVV8ϰYkFBQ0˳Mc9} )ylw%_ gޚ?uLu cAh4ƾe=֠ǟbD[yMvoKvo[њZ^R.=ն: Wn<⣭~tИra@0#Hdq1D]c],\fC΋  NmZ5%޷؂s2'JBJ-6J vNZ`qSdJm-D1*/#X)v, tR:} ;Bp434SUmHjpT@>kbtiҴJq *I;+뚄)7IP̗Zy9;v CA6lC_q(e7dZKnj9Z`i^_֗wx([k8L WF|!~lO'Eś57ohrgT|{l?ӿ;ZaX2?yIHm%]ko!Ն['۪j".VO'5$DoSp sx>exEov&׺5 wg̷y2|Eg1" z1~ӅnMUUh߹YJ4># wI&#"HڮVِ̆1GBu&l?uF]"W-/_~`7OUvŤzݛ<)_mzV0j;v6 +E,͖=+Ӑ{]Q#i;r] n0Oj >ww3vw7qB JX1=e6h!tA-L:BcJ M7b7'0$kv"OeWCLȕ(2"%V? $LAңbQ bB"1D ^Z,$(^z g Zg.4x(1H Fe1܄lp"9AnYٮaBxѪL&ҷvdD.~h^_JV>".VHW8VI~?֣'-dp18iRbee}Ɍ݀0#c4!I19L玟fyZƤ$kpz@i h0,t|nHDCe hGvbPǃm>[]E tb"8ä$R\=J3l'7(q2#8{0`ƚJ+sw+3<%rxo!)M *#MiǢw"B.)E^":-ϖKLGH]X%1|qԋ)|osFvk&lRNm&.4w @X$ԣx] ń]9KrL@@ gB3@7Zڇzr(yX(gGαōI1+^gB&m[U1Q,qKGu/s wbT 6Ɇ:m({ zcǟea6}%lpͽ34ؖgvQ5@T''1eݴmOtkhgeOt$D x HWYzzs80}+eTz*/j 7 <ha$"}M_ V˜W/VJ *0="omѶЗZC4iޒXqUj2QܘZ rhGl)X)M .( ŠnɛX0YcڳuA~VR Qtٌb 5w%_d:" ­T"bELWd@[jY0)_6i'3` C_"cA0f P 8 UY:)+ aҲSҊYAH^sW CJ DL:u>JF㥔 ;dA\HpUg/ ]+UqM!\$3!) H(ABm$A:ޠ[q9K,T%(F(Ade#*a2`('IwA⨽CT,ׂ {.N@q^##0G/( q9<XhȃyEU s*C`TIdPNʨ= }P<)ǮҡHFY K$qiK -,888cOJ6\X72D1 c?+zlP ]\褬b<:].uW*DVNmo^IG'"מA6ZT wli*RyvmM DȬݵmVLկFk'UfH۟QxIG:2Sٰ}Ю깗?q[ ~mn?_c'%{t#7E馤:e\@Zhɘ:A^3Z'r sf#(jU4Qkp\ I[r_WQ10u , }ٕ16v29Z)w[mij$y:$!5?z--nsDto S*|7 !^%yiNP^BTEﺶzKjaUn8J";1) *{HhJq=!:b\_R0 H;f!F>9ьwM~]gң=8BQR%x~ nJnلBQ1gA\B|uRΜ0?siu yLi5M ߃ePί0 XƷRXܥ,.(1Rr;Ã5zڃ8f˳I r0ģb"Ý.$^ !jSR(,hn$}p??boQNg r2:GJ -tL̝>/8O5CrKr8YoLj_~Cʔa󔰗sҘiNܸ[v}L"w[<,N OSG2\v^\Od/!WCeX >fgq7+&.dr?'-A+(m$i jşz['A&*U §?,\aqٍF -üBB{ ,Zt\j*JNb,9F*#v^'yiiN-iRN>^nFq6S YLtMb0: o:f8j(G. @"CHZPǒZTItJ͍Paډ†-x` Kѐqx_y\$"FSΕ)L, \Pdeȟ`v۱;u."_^bȹc :|#ɫ>`oVg9{jr4qMI3Ε}_/jV| BLb:Vb#V<FbWy]3[WE^Wy6.{!OrSw()}7+Ɣabu'z)̝vGϟ1۝{k}Hf1v:90#m ȐFgRLfU OSna]2 YWI"=sޝ7-SNʜ+ XiɳĎG~_,>_D; gzPd5 7zKPnDVR=D˭}}9% `B&6pfSNӕOY.,CJ#`f32[ò!)āf̦T@gK8t\9tL ;6RjŴ`*JȄQ6g(+@)V\\lV 2 vKyzV?>fq>2+5BLWl Y^ ׅ&zA=ɔ<0s)}*(>@S I s-WSPX"i#BH8wMJ4gBr{SazA&FJM XOY:PB@nt??x}pߏϏt=xq` \txߜYrP{7D\v׿-5(:L}']G&m!_1" "pď ٠ߖڎKv|dwkkHʗM֕C/칺kn1KLFbEIߔ|j,mk"`؊.ܶ"*{%|u] A~'|_x)pPPShT6f=Z@[6n:9yN R=>IOM Q"&GU]f;aŤ!=f's,}qakG7GT&F>-9N`4 psg0>z,c5y5IPqhhD ĝ<uq^62Ǩ5tfA8MmN/`e3lͶ-Dz} |3r[Ⱦ-lg[u2{U`fB8lc,mmLlΕ-nP nBA xQ,Nk[f8p'.[uUXr[ޗ2@TaS0IZxGlb٭:0dFm8Pr*Jfr׌Fӵ6zU7\쫭F@k.Qj]'E?#}P`EN*n&5sě)Џ3N- $sQ9(YTl5غNˡF0cN`[#v5 LNT+-E#v>fNjOjʲ$W ^EV֘>.^W`V-Crs{ypDj5/j(Gg>]<=a^X|꒠y=TwY T6#cbۀZЫ΍7'D7EEdkcoO`?NzC%o\`t:_j\-AݹȌUҡ/ 'az:|DhE v?V-n(:[%hYT^ʍ8ruf4]#$H4~Uad̄ßRet A;sׇ.Ӊ$CvZ.{1+l Z0,ӚN/.Bc܏6HC#Zdb_WmV!i|\>4"}tnS)|s]rK]ߺrR 뎑•R8446|d,w \7YȣzMyQF2x}6'r|tJp^ 5s$o'*_[wD85=8ump]_|ulNB|å2 9/0h*'dZaxT9809T:`6{*7Ey|Yvly)b<'I ґV и˥)tN>r:5 .N[l44UcÔ|6O=fb<,YIQtdRVkAF%Zaۍ*eY-ۥrw>W`hFMv#j.EcT ,@Uxbr"+$Zee1 gw#qٴ<,X6ȳ1:1_bښ*&iZr"9,nWq@PTT6f9;qrޫtRྨJ rcovqI/f6"zW:>&z‘9$2pʚYeT/ fn%Ȁ%L&(HSNtyGIZk@EkJ]|,B$ityg)Ei;<Ϟ=K캳-^|l77/Y)&Ob*C1\vUꕾ>ݯN#]IϦ[ 2U/nS!D*:6kFL*0vEBќ̓ϯg7osW58i_sIؼxZ5Ym.HmS 5o)UW"tyOaa.+5.3bG=k{)UY>ͩeY\4*sU _6P!/xX\j1ܚ\  v);uHPn.KiYLIʇT` NChT\"Q1j)T;bϽQˬ!UHH0f=Λ49ox*'t0cEA~.&\.Ul{ @8>SI0~}wޥ?g/_x*tBFou+̪2s$)Ԣy6Nc-`Ҋ5 p/KdFW^ dz7.-/O Dbq1(*{2¯o qkR(YB T,CD'CG9N eXN%Bq 21CF6si-rN4&9Cڸ0ߨ_ĩ00 XQfv<%MR8۲\(=?0?"a٥` D4NF=aⱰG9\ bM0jv<:j1(bӵ]lB:FA(aA~̼5׽"4J? 1֛dATXh%چy5ȸȠCHJa6kmiJ{tsaK' ) `ld&!S{^b\Ӭt! oZҊX <ŏ(rlᘈr{aӹ5ɰ|Hg|P*I4 ղq؝,:^e6Nhd  MR8*Q: X ps6WeBH*+?ڍ ^t!.6^ErvV2"~wu[cQ #MC{65؇K̕E f7Ɩyw>^aa#qm*|q=m1"?P1Cbcw:n8  q|CF`3Gw=Փ?& ?\ĝH&P|iw >?{F])%n ] ABa'.p9812"pN,G%+l@:@'Ӓ>EI\:0N ,ȑe% `BJ:fM1[0s'S.jI\G$K`I(W AU|ʪ·͏(|i| Q/m#~0m$;"ܰ!q32!&\MQgNZcaa$j]*ZO׆7X}0glѥgtogiKnNjFxvFDҟcKCN1.a+H=(wB!IwT HC伽:vDJl.0eͲ--FXԡ9q+gCs},a]x-rEZG|dRmCCBT8vŔ+![c5Ø=م0yXoc. JQ}B%Y&?3FV]E9qZ^f,2\ MɗXYB:\ RS$!BPJ6KFI^Sk՚8@q#oct8>A{nrXQy>B밝㼦4#}`9A?'[Ld3Dg(~:\|XJOvЪLڍC )s,mivĵLT^ dg67 />Q>j(ʌʒc)G]UkqOmmi[8M(E-,Ba33"niPc!kdB6eNĎb=Xn?]9o \%R&dͻa5? (t̯/ L+&۲6lyᢡ_z=L).3AbL9V$VbOƵsN|WTo| ; G3 ,@eY<GWqv_?'sp[Ywt9Vo) /d?o©YD9N'e=RnAQ}0tslK,#_$"T+y @U-3ʈyFi+X#]4W&Ou)6R>sjNGCPD iXU|`B3+:VK,b\[ӳAv&So}Kո;ϼuԦD\c]р`uŸH뎧`+76|Hߺ9;NNwgorf49&Ѳ1ސhWw:W ŝjODLzacXMf+2xWeTI)*Y.|Q>q/R8"ygKtW1%,eLy}>6v7QjPԄt)cն?ȶ哜>moIRБuXij\\xDjҏ/ZeC1Ҽ7+ۃp{#50"a#fsч{zZ-"g7jzin[ 70AXg |UZvo _j w\rg $K ~U[x*xe!B]|Sx;[yOr#QKw% Ku2ZuOQ[Q! Z hSԪ<_fUN˺?sXae *-0'UMsfIXTWob,.>&sᨺ""zaL.VZBS`%ȯ5oe LI&xYL%"oWCt}th{*j LKPj=IltIنoVBZ$R>:K'I +l7dx]z9C9'CmJ 53}5(1i.w.sK&1u%\H6ß*b ]`_̃OVrI 6|j?8U|ȵLD"*p}Qr0bxtR%(~6qi! ]owPbbN| `pVV(;|=EWȴM(g Fe1\7#h"1(-漉7^Qg\tA UL<{%XbV5s$R Rv.`@w*Lsg72?ՙ.eO&oj#Jj]P;װSэgUVV.)~,ѬpR BL|[WQt`0o5-&fj&*q$X.ŖJTMqq,&oa]{bWdsSx|>-˗;EbH)`J6'7ةr8ulP$Sww0bk-" eI:$UYWlx:K= Tl (%/4Bs-A7AEG$52!o(:(*fE oŵ` % ăi(hDcU:r(O瘄lxÿ\ wA5L*V`櫃-w姳pd3|;b f9؛|?ϚeS4Td #)MvtQo"" uO1u˯[_|r¼!]"MY%(y @אRriJ&.{X;8.R8(f>b&|.6,ݢ t#ۂrc&:Q0o 4'IH\8Lk?zs8M"Qw}3O,pG}EE[tQt#2c y^sbTX.^wA!Tg @?sdiPeX bOwU8xQqʗY x%e@{u@jCjݲD9𕖙S>v #2ZWc; .Y\OTLJâP5e"/J[Se(lf<T| Sh UKc!l!$;a(sI4jaZ$bZSԡ`t e( Z$_@ Ǵ&{"<@pб%rI_"Ď\|3)9[Nfc 9*!4 )N4 1N:v#(7Xn|5 dz6$V٩FVWnLTZB+S?G 5n՝U*:ٲFȪb"z ؊)XcH|c&AVUiE9fc|gM G8ZY;^CV$ %]3_fCyAu.QQWTY+k@h:Eqriغ:a03HXxlƸ鵨,lGK &tȲŠuVe]@8: )-&,,l L&^Øަ H?aL- CϯGH >,] \N=!r)uP 5a1-ϹLy" rJYxęJf9ʌ7o$+ӱ9J<q8ΜYwe RcpN7=e|hF.3PָĢt9ȓ!S~Ѭ2:5ahpR-v/(a<"ezw\u S& ukעbݦ#@b&NEpV .Kn=NiFdx74ۋIe3,1_(>cAgϛy.a؁sd8ٚ by欲L0X2L7#D (-k> ~;ۓXG- [z///-Ed`_8zI—ptMϖ6G֮9f%ȏ<6K.Q,Ufo,mBwGx8v#0](|ZXg}/8 }<׸WSG%9͛jð1O jVNF:Kphvj~=}oaKEL׍|FwVVqQ2ҧڄQĴ~ VˢGlH-+,QC8\偮CDɪFw-TWu8Aki%M@*NIT\\%)u^eKXi0@N ]cNunuj%E+LGo/oX@!Rq{>ЗEhp_0\nϖNAW?K+!zBMYJ?ӰZY:r7BW=tߘx{qAq$DRȊ b _CQJޚ&bQ?z.Rm'nKm_ [ݽcJ6!x]8`#B`y>k(ߦsk%]ߥB5y]CkyUDZ+<Xڼat:TW)ZЅKYH/Tb*$mEUѱ6Gм1[<>t!sѰ;Nu ka͐1`:5Ee_"&I { `dy )$%u cdQմds|k͍ˊn &'nҏkJTM.#k6 V9v$+ZUt4D6<2υNh< @:21t4! + 09_,#CaSbQş}-@%DRS1|~:䧇Y[򨝪g+Y \ DGFؔiC!k3ugw{K:E1FNeym.f#[GBqZAֱX\f+o6y@_wL渝;8΄K}mc3A4 3Ya!o;VP58iU }BP_HMSo.<.Fn$a=oFXE8_a*3Lj} Z@N9S9IM`^QD$p /,/g9Z(ZVE6R Buzy.Jw.Uzb;D "]ּ&\[3#1E{? HE@SF<Lj8>z\zy5pߟ+OLA)U)\|h6\ ঻VuNV+ o%~"b)7Wœz,Wc۫zelr5fqaM_jqq6]dA_ѻ cS:sX%B]~5Ks-Hh—Y=lH¹w.7"Svye_Gk~u{F} 3{,1Y}t1Ty̠XM6;'\q1 GWTpoc <ڪL7SoӰ5< dx9v::Wnu?=8%:͒bZ8##<}0M? c~:h?x_mpuFXuڷɥ#{ q/b Åsỏ*{{A]{"OjCYN}(ۭTL%TL E?i]i(GUV~ƴC+HKR#~e*W!ʥW@|&@;Z|m, دsU Rr)Hgm,|&gIv9>T ϘJ * +=JDu1PY. nlP}[ZlffG!'.^{#Wתam@>Ȁ!j3!FBL-Qq =rd]Dh/Ws`&u/4$K39 zkgU1Pp`2-ӐsrfB(tj[fՌ3Df$W% gx^V|;|]Zt(IW(5vneTq;ZRߚy2/U1l&Kj X3|l>t SYp Lm%!dc M5M7L`YF!ywk $%+ @%4l;|C=6/ZP,M1C=.B[\^p[K?|'+V_\MX fҰ-}_r,OdGd@*Q߮Ikc~#>z <DP_UtY"@a]D}1eo>!e~DhOb'h:4 =1\C +K[BD#=7lVZ| lk L*0Z#N߷<=DΖ#4dKqe+DJ4*i jz*d6 )Bg K$<;G5I:rB5cnYKh'w>;%(j6݅^,^DmT:2cfmr5=BEXo9L֦]Yp,MɃ9V3߼RǝXxohLA=8hl6 ^gV_9cs!2N*:u{B0$F*J\Ta"k c^p`P[[lLbfBfgr&"5ڮSB R?0sުNsn"--sƍU+ds'EH{t8ㄣ3wX`鑲r T0} >{8c=QӒ0AGJi$^&+uIշk2Q)鉨i"%5D,ëΌBMj}e5Ji*:*aٯtt&Ӕֶf׃qLd -`+lT|K,+Q)ի4nZu'uHd i1ݖ[,VFY:84hWqQ[+RpCJ ~BnN߷t1+$G"Oד/:ŕ*a  (KHy KU(^O?,(T{V|ktq9F'|Tݤ2!3o@`<|=iJɪJCWӢʱ(iIRSy%e.7ʚp8dCP4-+:U5Cp'[ZrP3ݭ_\c)e1 `,%LI;,7ueBݭFs?FsQ/ +l ZrnYrt6Iq]yuoGe4pB$qs<44)Mou| % CjNbyBԗYSQ H8rab=.J,$"ijcl^2H>' _n4=ZO(5W廾G___z}1I.B4*ptؤ I^P}jTC9'k2 "Υ#eF+J*Tl'!Go>{oAHY(wu|­dPH֦7Sjǧ C8m>+ m`cwvMcޥ阛g&:8|Q X/f`d\`=r}2 ._|JNS2g뮦K.|Rtȿp+*1W EІѯP9|7G9uO~8§X{ LhAX/I/&'Xi!\EMJeX0iET/f%PR!5.`2c8y6J?4/N@ؘy5%T <{YڞY @M|fOndzC2=@@/W*]?ne3Mj4Ra@5v@WM 颚ƘB c|ÂU,Q9TXƠ":^aI)^4&β~_0C?WBJ. Pi_3fw3$z>KYFʩ@@ d.bGjP)oǶ-8zGF6j6!_۲oMGݒHDrawImage.javaUT ffux ҷd&šJr?pi}8=R[yey;XMi̧!x3xZc="92ffz)]@4GѠ%;5YbS9w={hh:P?r .~5Z;/&=6(G#f Rh0ᛳWW#!1݉J'˃wJ\=,vK@eG4I[в*" Ĝqn 2/Fx'kjIQ"Oχ׬N8?ߏ 'x3Ͷ}0&vOj]v ړ\êVIcEH6P ElF5 A53p#uM鲿VvfnONC8q~:ڦ=+i9YlMYJ*/>*N=ȗP?1ʍqxMjV4#QX\QlxZ 'X٧ {-8kG>E1'j'△5EuFgK,//k&$3ₜfCr,_Bj\Hwb0qw L-ϼ!ǢmPmmT8hyQRҦVvj~i"jZ8*(hk)Ɗ'\'-l,6cŠ?o^'+T&ĔncKz/iSBֶoP5m[t(̉A,W ޡ)tP3z8U 7qNLW=9t !`i[PkH^U*$(ќR؆{J_V9TPԨ(o#XM,yVFi嘇ˣH[Tԝ ^iEҟ;+Ed,p }+;M@d )WFjiRx&Ó3O1ZܰD|br3 "?u=gL܊R` 񗠺Q9# Ӟ߀u$iٮCVr.dL^ jikIgYgAnh~B%7F%v1pŔ>t 8)-[ Ki2cF:{EM \lIg63;[ No{jDRgHṛR9,ح_KO@K-~[> 4ZatP z=w&sk0(Ѩ#E|TA~j2( b u 0AS׶KBwJۉҿ+dT_VcJź.Jim^ըWG?F?st[X+] ֔`v%Me8aa~ͱ:`>J#ҤV\lbV[2v)GDT~">xs K vo[ˣmf:ba' ܂=/\Xϰy |jf8uV#kKQs0zʲCR cQ^8ɶ6c3EܦCH* G*1ZK: 3_̥ؑ=% 5zK`<;i`,t!ՅO1EP9&ذNőwZ&5; ϽoXGo֏[َr[C;n_*9yNcqWlLے[Ki}<&l͢q  M5PɊZgiDib(ǓF+yUcZ}w{ h)%Zw`isXf'XgTanuwB:c8sGC|2J;Rcq@ϵMCnK/joPWS=}\{HP5^;=je7ꦩ[j8+IيmnV/3." /=PFn%ɹC $s3}`2u) JM-0& Gjl*8΂+0. KL˰`.@cV"%[LXBfbE}ϐӌ.5]SX~^in\<}qVZ!5g7 :ec$tP퐳C-Ҙ{Kuv%bJF+ȃkL5$qjlIs4!:w<-wruwZĵ mNWloTH(wSdݹAUN̏CM o۽0¼>o+@ND}诳(J+^BE)ƫwi0 ɲC;꣱gn{ͭB>TND5+DF 09gvٵ,gT2KHhK.9*7;+>]`J<>ĸ%>^&]E{SN#pEhxZO"r654JÚR7^nr@bѓ4=!PC4˒'L@|aG"Lgz3JhZ.i2.(:eKdֵӠql#ê+#nDBeXTiFԖǧWV2xу  ~d-tfNMB'cfgHE ֋y2/x'T0 jޕ|m lA0"s4#*BT>!"JJDQb# x-l7-* OHn e3 3 D+Q /'Go^IoN.tGiy~jX;Szx:(DQńn5<3 ӧVfM+\[=kdA=sdw4mكz,0I|L-A;~)ds2͇/,aG_48[u+KJ ŸS3TܬE!4xPE4"CѫUar+Ė:^F@2ѭbu 9L _@S+Pp{jBGP18$l,[F ?""e'B+*{Y桩Jr0 w^V .SDM$ۛmʫ9hWi+ٿd;3um*=ƫ\%mxWcstN GViV*wYA^^MPu}jVY0BM LMl‘UT>LKs%0)|zݳ>䮾'e)SQԧۨEFU FM/;TF *uc~d[0F-~`"U e(W`dd2QMs%'zI ΢#HD~ʉ`*7Q.3YGI>M4$J+|ބ=IE6C۞p>sNJ=_+!^N#| UhF?Z,Dd *msUu5[-ika{D5]; :*X] ?+m,\GDv*{PF߫u_VOĥvl;Q)+\Ex8>٣ўm3[msf&](L{fഎ@@S!RVv2bNDޞ)3نP$3Gz:C@=:jEb1{WܶW$Dzb;n{ę{i%icO'sC[̩$D:~Q"eogδVH./X, <)pX.,zcCZ|~FN!>?}"&HtRϮ`+N$D"\$eVH9Cf3T"-APp(ZMN7uRT|Vp {=vrܖu(8+}2ƏhXClQµlQJ_9ML}f2clO~Wi1%=լX e8%gF&^#ОqV(Aj |J@L`Ѧev2_fP(E*BD `wWװG9< 47Ne+/ހWp5N:f!y4f֞?S[{ݏ-39 ȬPG0|oyz)M7TrL؀5c>T@`'FI$jts+`o/2^5` Pc4Tǝ7P)<6=v;&x?ƼӒ+p7?_Gͬ#ɯ-SOkV]Z֓6iqZD{k#M>h%K C %)qpPvB +=NE0T5BɼlǕ<[$c%9‹B k(G)H.ſyMM#sZO{[tHN̹{*wKx"d֡<}J-)h4>ҧ5 :(}<08f}& +~Ck%Ox):]~5beUh.5vhÛqB |JlfwWI'%w~zZA{oWvp'n]d*2ӉstjE) Y(8 zTm CK=ʀ,aFN&sw᭑HV+->:8故=X Ȥ'P&I<sR6*5J<~NΧmCUU )|J}HO%c\HT]d㤷:e&H)CR[RXfiN}0a(P*;QBFnzgE#x4#96e6#oYNOf`TmN"[̮IWpre&MtB'@m[8#5N^fdE: x>AAyg;勁 WNaӲ\mhؤBF=BߝfKٵ"o+㷳Sӓ~G`̞dxH(8Tb)U3%0Kh^Y#dȸ5Mk!$WżP1.HIuJ+*mTT($zru{Smsyy/gZ-^_K_OM9 ɍܩKMţe1Q gԪt2^tv3QTmYU <lYRg\m-%I?b]STx*`E pYSI\xMi7j;zUF'\:Rא ܡ(٬8O6؏t5hA)gՓw׌@=j6@+%+a'AoH?*bmelGA W*rA8Ļ\`J|A&1p.$>RRIbui"h-йҹ£zWpvnD7ͺsɿ@8FB#B(9Yg6*fB./o@77,{l⓹MƱqYG~/"!8$ )P):Zz Y>R:! QQδ ݸKO,)G#V|JAv6˟)9;V[ O07JSWuZ(3Mf_v`n1S[iGd$L䚪v1mw> 9ܰӹ!c0r!W% M(NGT.NtN h\,lՈ0%gb pt#=m0q KQ4)mnU=dPH'GG;;q-:?!OTZR)Leq.oJ|:cgS3U^}i1T ї{tQG2dG %1Ji(%iDV=K܅{ ]f4b֢)Y F3X0/4t~6./@<`jl(l0=Ϭv>#%@,QhJZZ9JIˬI6Gk6S2rKnzd^B^%5yi|0EL(% }|,Ρ=D1Q 9Ct.͡j  <#~N𓰱zحq2q(?BBZ y4xmNwB,H̑,Ѳ4E2Y|NzuܗL< `W/cأϱՊ޹.w 61Q)G9*J G9iC+qMѵ2@ UpEbuڶbhѻ!gc˵l,ɋ:46[-CV㙘H\I$1A @d YQԯZ$U'۴dجeeYݰ1A0ֶ6.ymvQٶ!`?;JV"&;-E%hl$FgY3bIF޽ ;ԭsvmU6zuQf3JF)?p5r*-o/%Mn(pw;MJg'4 SVWkõλ rm%vuf6]5–zd`Hjy)GdjkMᳪem#z?%9e oOwbP=VOey6j5f?+jV }}[rLv}OCNf`tJClE`is7-*b-?ἲ^yR{!.[Xo< ڃǶӦfl#`M/^4X[B]x6\|68r YnnAsJ&Ŵ01@1Sɂ0؈/)`WP>q+ف !u>;gf/dW&! /#vmwBX$+ <phicsEnvironment.javaUT ffux [[sF~ׯuҔIf+ -S2֥$y2}h #A)= Hvj`d~̓{9;QU%f5${Ȏ^};dOrxZ3e2zy9*E齻dlvr.vry[dr~8ag'dnrLjT0?`ZeW☭T^¦u%M jfRӔX=UO(EsvLs2l!*-UɎ*ՐqtHDʦ+p۳gb̮#>է˛ (F'3 MQsk6 |b2ɛ4ȼB$ի}S6  A.;;bnS\j*]jv>f/_8CfDUx}yZKRv3M!;},FGZ.GVQ0 RT"!Y %rk`ooΓ{~'/|G|Y큻d Fo,gHͮF$ZsQmXvUxȝH ^2}T E`F7%re{_L& $=e9%0Zm좪Uk p> hR.dBu]w #!FG h!%$w;FyA=wbQFvKP^rq̧9Eg?A]3>I^H;z9IMUSMCm]G(d,SLWBYS(ГFFܨeHˣw,R 8& geSL!CB!wMEFfZ%XUHHְ(ís`&%E_Y#%p'P3jcʋ.ZżE | 1leffw~T~oj>Z^H8y >e[)L7N[إ)  ,9 K\W竑rFb`j YvdMBX?ێ:@|%Uj`(\&G+R .nL;KЙEJUt9i5O״X fV5o /[pgQ8ݳɄf1`x#k'XuS{HRT)CbBd_x+X͖cYzU1EEܫo1`k֗Gc*P v4/Z%ےwCjKulkSx0`w6%r#!moR!3@ Zǀ+ĀB5z/VSūtH.]Xw ̱rly$|j)DEՈY'GJ-Ku<%vnԯ4N:|qͤ֐#:lWPVAmfI^A5xA7(#&O3園2}b %$n^|ۓHi-䁾 ` nQ=۞B1 剧2Xj 0ǽ5)rSNvzہq+;J%JrO۞wkճ1,&xnYz==&;!83^o@Kn~Q%ު4M2c#o3X3ICTIҮgiVSz&<ᔠpZuSC>ﳳ yo3LRyV0Hm=8;{vϠZhߤ^UQ.e?=<cL=2ǜW`3=F[>;Qͬ."R4m> "fJװ ʞAMAzJ1k˗ț!exìK{Cr{AL4c![縅#`aaWZPrDJZEEcSH}_:b!7JG<C#E +|])փu[׻*z+DiwYY/ ~W󊆼x=^)3E%֗lתԎB0&ڻ"a=63\dkm_ͭ#[c$^E I=*_8mw>9|zip "3_xVkX%E~L5V(ۄ3#;4OvR8bg)&Dmln6.;ʫ}7 2J9}B83 년nw"5=⚡+TU_!®y:<}Lל ~Z5ޚWO;3ī֎NNC9u4 }ɝP8G.dAi85r̄+$Fz{,óX@Ě%+F-HMge$ۘMnm\F ;JOF'oIoq\{~^ɂW]xdhf͊G)Fɏ֏d\k+fq]j[6tarO|KSHf#,lv(>phrPKI\iQd)C]xFc_ 7.L w`7T}ŝe<½i%@ajPjOqiEJ؁%CpT\J5TR2Ŝ2*.Q1-0's ,LUN;3j\ϝUeBgXB>@N!V]A-);O&h7gYˉۣj<2L>k|naWڄA}灿\U&ĝP&vȇ~`[#Tb2L{"J*é_m tԔDn's~(JݘXGtEtɖ 9ESo _Nu[sS5g齈d NEzefE:1R^Ѥ)1&bIkO@1+)zbnzQ s)thWð^m3o}DV;EOatIuk'b ^S4Vu) vzj,xݣl/@ G !TX(u{xӬ Î NxR)0`_(%Y7* ~wˋeNzÛL[dw}6n!K^ZyȻ_ma]';*/_põ+_wBXHQivAwBXKc Cdule-info.javaUT ffux Y[S9~Wbi.;٪ Tlg l3Sye KII-L*~-ws8y/R ##8?=?aTv gM&B M-%} <,!y[AzOvy{aDo{!} w݅v; $c4Rq9X=qsf,t)S41..s3Be܀rp,s /Rp-R,Gn A+h$'Ev3/+im+} e܊{EP0DZHfaD`-bb/%6gn)9ɤuя"Akf Bݔ!ig9S-v%]b:bչ09O \ FnF$}j \GDY.D0O\~׻>6$7 Ȋ6u{AvE` z$hgP8&Cn r[T5IFJ?#-+3G|L$\#aVk (Z07YY|-Si҂g q+i;mOm8=?;;=> ۥk}ڗj3 30g͵`8Em .$q$ c(,i>Oߜ %X  6V,S [do䅷'B$=2a3Hb98m  K9~j:l*md@Gaq(s5aj؂yj^z7(iA88B0iuih4<@8:>ĚtQ DJ~7PN8zN77TBaJB4VHםv{ f7P--}^K[_iSbykSt:}?!/LgǶ1n&ߔ;ԫJf8jXȟXCZlu U5Wr45gQ.yܖt)R~Yk O" 5_7{U )Ͱlu|·Kxmuls\eK!Eca`{nE30׎m^4YyWP&\l}Tnߌw'OwF ~9,ii EG=!th #omz|m 1Fbb"B}X9yܶa}9 .Pͤ *jIuIK ^P1{Ib=ks6+]fd'K,۷cYJt%K)T.k9Cܮ%Uz@h `#Xu\Tb0g|H<{H<"ݼIUhH$d94T,eq+1{{&N.p*ΦbzCqpv. ]|w<G')@7I)y,^R2_TwQ!:<ʠ8)"+(Vi4y,Y, QHQbY|A|{z),TWi2'\f(<E둈JB卌՚ !N38ʡzc2ΐTP!a(QQ%: d–.畨rsFe!? abU& H2u<2&Zre `\iZ0nTK`Kӑ./Gd:^ [ɠ*EJEUkwӃŏ"/ b"'S˓T_Nf@ؙF5 n(p((IK1۫5v;i7}nA8dn%\&0 jek^C`E5Qۺˋ"Y,FHt1!gH| JE7Gy^ěx7{ϟ={싽gr6];Oe󬊀9ޞx.c1J#q0|1MJdqN@UNL"8ABI`U"lү,}X>zkr9.l,Ni=ˋJ=I>~S/qYUhU欮 g GzPOvow|de5e5c v.ŸCYD D$e%s~ =pe/4J kC! 8܀wVy {B.RwS]8͹Qq-+弆Osr*bEr ZƓy,HH~W쿾h]%xv]>|H*U b"*~pe |G 1b̓ :.;|KAtqu 4=(HY\f ~Oe͎AT 5f9?Q2Ib앓sAvR1暋J'M+ -GP ^%1::Jfeesٱ9*Kϥg%r~_܀tDpʟ/`hfdu'Acwaj24]<-!GR:$"TVwyc(/l2;Q }*%d}Rzi2eq|&J`<$ȜE fbMH5ψ4Zb86 784r5HӼd3>ơY- T$xfvA]G"ѐ 7U+VxH]G`j}CMg 6 r0TCnQ .j X,h&#9QV(y:N MZ' V?wM,ˊ+1(BylK[M醰 ,%^hkI5O 9q,((r Zrwٕ6 =jRFC{J@%2E&]n/>IfxJ$iL]bTUP(ܠ}&^Z2#5DyH )V9*4mϋ8kK zԡ}"k=N[ԡ4  11 ;@*hB8+Y<5"=wnXUFqiUПS4Y Cfl0!~M }*Oiҩ&q0> fwt\ ,"*B@3BcWlAaOIQ-X8Cc > +g@SrZ/I[+ B3ḩ.l hD0hiFR^|]%i"׎ (Wn@OAo=8)ݒui7G F0lAfWm 4f1|txR5)D( ˽$4V/ 'e2U..]Ҫ_0W˼.arcD,a8Ȍ$&no w.KsVDӟ@@Xq)T*Pd%:ʜӼ,'R:3aP/tIFWKh K% ep@J\91%_E~9+Z7ww8..!JZvaPS ͨCpMa-&Xi S(DaC'gS&yAW68$W"W/gGa&/:`OR]EE\:8d:M hRh4b,ۈH^Aƶp.r"-ׄd#OHhJHJlFҪaXewx d=; @@{ A#i `=zm}[cegsfξ7pB#U8qR*sn  ʌdoml6m9r_j1PR FycC`0z)hst?|329j);vI@tmSK0)x`ꕹ+Lq-eH5e&"D*Ǎ".훗j{3(m׫"VBb2@7ÏMVRȵh&G A۴B4T IUxT +9e0’8tG_&oN:),Z)ʳmR"]&ndZ+k1[\aΜ8 z;qNdarqlGI[|:W+\;!*2@;CSH40+`OlS5 6aM>#;'rU4e ?QTJP/kIF6 Gd޵o 5nG%(cP(%+Xj)G&s[7tʚlQb"AQ [W͓w")/K4e.Z%YhxJ"fM47y}m x9ą8F Z|d:#Jץ5jyK|U5 XCRx]u(9~+w/|e竅iTS *Z-W⳰ {Y;/z v^?W翳v•mMiRJ\U^yݏ-A(yshSӔ>-QRrV`hd Ͼp(2t赯l&nAmbV.dzр\wǦGsq^HP8xz- " 1  m;LlugE3ڃ]r{|Z9q;¥?pqSYX'^\Rd!GA =g-ERdK3 K/HZ=1KZZ#&˒ UV[ ]XsKCեaڳT\mGmH@FoSc0>mWCHhCuɫ%RY%,w聧Uc lI+Z{3 s}[Wf2ze @h%4-b$7Ir9dV`7HWVݻNȃ椒ZMޥP>v͔=2#nq&Fھ}CATԮ0nJk_[ c+x{D8"Np0]%V`KX*cΥ-KS躪ݑxlk,ej7vB[ jY˃hXwt)䯞ގUb@V+6I0GkwṼ7A`*3,g^Dfβm?rҎ@27qG5Mξk]PǹJ \1EͭF.)\Giq&oNmA#4pFI򻬍 9h,\Apq<¬+m Kcc"˛dErv+E~>z[x0+StC{#ō!݀8̏Fqži\(Qa^Vk,0@>7v9(zvē"=X#*IX VĝАFܯIό8*q Gsڶ;jV/vw|^ZG&R~Mv+9oQu/LO)3Zv>=;waWJ ܇3j`%8QVo[Ck0EF@VUXg2wB8u | yB@aE8<ƻjeߏ2 q; =1R1)mpٽ<8@A EP#RűabeÊ.V'Z'L8WtlI%BAy|P :PZpht^8u1%oQ)IA _XѷoLO!][/;?9>8og=ެA4Em/t3Dkǘ ]y^aŊkG ! #U;5oG\^G~}ǬxV42kU4?Rsn:9/v fۥwm+sFn1pW"Dȍ SFJպaD8YM&|7sl "m#$x]u oiYrwf3}8v%k =7gaN8pF.:Oحvio_{q6>iKd$(5ټnsW煒oh΂0y  ]v.ϽlP707uXR^uz(gdRt6]'givK:l귁fN? uC$/MB_/Vtm?OAy$q_`} WiT=v(꜏04P6S. X;]exlqqց9 juSINmmcm$?lY፺oѬ_s6/C@>GdPՀk<0Wгǿ_=&LG]ʨOJbutwR;oya~p_33mpߛc69s\ܡsڃ׶wz~_pCOʲ^J:|G]R]Qmp~tvmRѦ|HNxtBE(7!<͏YiRݩEC\Bn,jgûڙJ#Rkt^WN`&v z5'~)EVsq+r-f{V>' LQAo n5Q,;CGSu9씳b%$s.W"uJNWeԑutĦKk4l1 dؽW]",&GeLAPAsNӴHfуKug~}xxH(n( ܘ ]&34K+@x;@_]TS/ Zx|帇CI% GO|TRWt 1wY=Ts> B}Eϧm"lp.BCc>m ZRMɑ׆Q5F{Oj&7`CDؗHCqtŭ*xK]x؜_*  0I4dV@M7GgCUi@:;F{igz,[<9M({ 5ُgGn2]GMJв7\?7}#VT`̌Ǣ5>:ȓX&t)fNmPjnO@ivZ73!JqLTNE6 f#0j\sdƣ"T"뼲œQ0C+D0nڵnGӎz5~:RL4bLsa~Qsgsr x~x>nAΤ9L66 [L6WKaS@^mKqKB$>075+:"֝x_vۼةdtiYLb>ݼY2F]g|78xh5t PRRSeMu7ʒse75-]XN9Żp;›@^zhraD|Z>rQe[y*Rz< Z5)Soݒv0!}uKc[sGG.yPnV#Ƽ ҳv;wF[VʈFemK]Mfrv׾ϺU 8Ht^W|[>߃  m|a) [(fUxguqL.6YooÇ+w}7|39lN(X{}xvP:Uj<)4']yqpn~H[Џ?㔍.7h9UFśˌJS$T/r4MuJ `tX,V` 1NѨ'01MM#'ݍXź :A23 Ndv Nc7Kjp%HK`e^jfDYc~Ms~ ؍9Eι77 u 2ݙg W+P}Ybճ_Uav ]P6gϿ#% }q8aGY\9%K D)AIXOُF(d;: (T>..PjM| %MZEG s*c 'i7ݹ[,O=6)=̩Zt2z٩)wfx$$4\cǓ)TiUV|.e}ĩiF+e4k 0އ8XgW樛9wwe[X}ZR:PEZ Zx{&*y -.]W ~#MO_/7ˤvU05#"tKiݼoͰ(莌deYvC=Ol]BቁYSSiC# b2t{', C'РC8ixXW'B`wJ%E0Cmz'p\A">w_/m{7yd#V|R|=g uj2pȍq_[|]xO v4ITɭ4)Ыe`0@{hH?RIhcz˷핌g#+g B&u74*Fr&El ?3;O`>2Ϻ a;laǮٸ\;ݽ=UAvl2U!_?{CZ1qgO%U8Xz1EPEӇlԈ h]/{_/wn h'Żݵ /G~7G}cm]Yf{=j}|6@Erf*yS@>k"tYm~pl>, $s|m:>[ ~` riJݣOG^t#,єX|~[[ @0U宂fYoĨP]{WGHrr`ͺᾅ鞞FBmubҟQl1>$ 1YjS0 w'vP"]ʻ}`B~Ӗ%` ,DtujI:|؜Oԍ <{7]zxE3Aڱ7T@La3^_ȧ-Ob5608Ϊ.,{a/-TQU_)wbdEmOx5^*<mK"F/4Am˫M]'> ::>{x\1c'S׳Svrqz{C@.6-J&)t{u.\}=" w5>2gW5~xBT+y }Ҳ.y V4pMq%S'P*ޗп3T,QY͔E ٛ9~]tNJ~Y])06漓y|svvSv0c/G` tsT9bP+ ڒzUiu у4{^rK>)*oTMvེi/uubXp<|:8$wZojݞ OCB Wm%r**^ B@,@Nޭx.Ѓ 6eK?cnb'Mq ^|8EEF!P+n2N} /)m&)R)r7j%6/:{_T^5.Eb%yɏWp>kA ~҇ esDr 5C\Y2/65N9** QbhX/we/2TD"Z%S.VO^m\!e w /G MQ˴tkт|mvɕV }%hi!د0x}.H3{!g^7̦%9-| l@fܷZ94 &抃n -^K"./.d S5 0h,UM(o++l޵q0Z-5\HĠ"XV_?G""z.ݫ M!2]zIXsDI 0qnSea-|~b oвvhM+*` )eZ!m1jѷ0dAS:R 㔲x99"o xခԠL)'P~s|x}Hͬ]q]T\3yty?<2/Jh\HN9H.yqJy1.ML(ߡԜxF"]#J%XDȖM0HK&dCQq. Jm ?ӻc ¯$k.w& PupaJGu͗Ǖ9@hl 5;8&1/P) *L&^]@e7q.J)>ssF9ghaX (,Zv;lH'>d.:b]˱T}jc0̠TTD k'dEE@S.rS%mOa &39?~'%+,jXSkP@Y.γ}r64MPXJF'd-\V@OGhZLo,']us_{w͛L5;Pub'I ZѴ rV}ZBϪSݐ𙀓 Ŷ_F`kE.->SS˲6*Mz# %;Ck7NY3}fOT%jD)8[i@r]|H":F Rʻ(N Y>;;~LɬSOO}.NY>x ~w^iALv@Ki3Ձ&cx=_X/Dv R7"rP6"q\%|gW֬^L-悉2:uT7g*{22!/?%m-NvQcIX9ӷd2DP H7R]5rBD[7A4"D LJ[%jj}$bg-Tz3N(',pфO:zFu!O}-8a|4_I+p?&gB}b1J"+6BJ %\%G/ra'jvNX&NF%rG)_mv&0s`&qXqYx!QNF&3>:ii"++ tpQr;OiĽqg|AfKK48g0??cF  oƆXI[Z*iD( ʺHZ-; f(d _=r) ^tĶj$I\"8'xMWS(~SKLmMkӧ g9F MLzx {qCp9/WE]37.AK@3z2q#)uaa1:Q'Ks>ߞA2Yr30YA,v:+Ѵ ^s`ܒt-0`;/·=|cXgdDMOX>[rppX0j2 BPFH"-?cBu\7&zOT A澹BI5v.kyBѶf>ť=ߊ=|hsnL9^ْѷX&*IV= o$K cם\5@*# Q)t4,gLdB,[  ֣$eh k:P-OչX] ,F:6|v8@ƉK Y{ tO,"5?z:Atd  ,Sn AC.7/K f;qt_2D) rY1ZN]@c/[C3oo(R/inU&+Հz{-[V>.iEbn(tԨkZ|2$Y`s,`wmf%OǬW+u.*g+aM-Sv  ?ğ61_S@Nn6hj\x<1)Q[ s3 —9@Іlt@!BidMDŽVӮKC`/r\Ѷnmntp8d ;y.JLZ[*Ls U:=>*<;ދӳËC'OIb*Cׄ@W7bУX.R&WA.LSϡ$IEYb-b_nfj)?( s1{hm#__BaRd';{{m-9ߛNR9r-oٺR Lf߱R7ui==2ѴA=s)MHoK4 FrCE3kծ$q޻:zcax _ك4 qخ2XyҬhoqڗdoÊdOͩdк1 D>̀lݟtͶ߸԰Q=v/Z'y^PF؋64nU*Iۯ{𒊖jcIjR wkȴN @;kkn9f]nRJy(]YxaבYgVQ~e.N}Y.3+8Ev|+w`kt &.J!a"t JsחW@;l`KA{6}4 L_QkkUo-f.1a}gCu@p }رUJ.L0h"7:>Q"Ɏ3UP6]zCo?}Ռ/0 Y}B*;H`ƒJ `ŹarcϰZ$Iy= dCѨ)K9Nd6K`kwx{6&-|*^pB>%b|Wn < "7C\7nvOS<+*э}Ʃ D=zrSCٓY8"g+ I'>"3||[sMc.*)ġ@3=Vtѱ&1R]E1[5r6"+_kZn0_6eU֐-ɡ̲8]z 8z)J=[z\Y7>!He*'e{ȥHdN&0 xjy!gX<{n0#u'2~φϮ?zcLBiⶥK9xCgbo=ܳ,*ѥAsI0Uއ ;$KN,ryԜΏo&eka#mUlJ͇SF0g`@,=pt}:V/%4|4Jz1`F hƛ+M<}]e!]~:'_;MC5'I7~')nDXDSe"`#}Pt9 _Umu]T[ZԤ=c7w2;sަCBOg:ga+Ծ>ZPTf_X4BZW +Y NoMGbK􌷭-9PAd}\%<:ft-qu1S(T=f]hvF>_+O(0y2C$O?H`nV]b<M &͊{-*#b)9bґ+E)ԡWBSXZgmjdLvg'CBͅ㷑<`K1&󰦗L?7K7s/OTZaLb[Sp:nWS zJ3 y 9Iг潡/1K^Igg@ھZr2tקYy E*m%Pvͺpav̝^eFXk>iӥ6VӾN?8Q x66?K{z#NJ R ds:k[M#߃GUf쉱M" ;g2$"^d蘩[uU|FՉL$k; MIieShK=<&<8[RRm\\K5u0NU)xt,jĥ-軭OM3Oڟ>Ehul=H`nP<VH*Ov.iNFZ䁌`<џNius)\cGSx$rѶ7zyFA;/O,}%8z mgB/8 /[!lB8U$3@Mנlawϓ٦[gg pF;j1:U3L0uҮmUH˪OwIXJ%n_z&{veGJKٟwTקn&}z}fZ+meӝ:~th_$5{0ړ<7 hIR9V[^|a8quBSy&^tO9^8PE4L @Ky#v@(3ˠCg%BW@M|sZx†ݤWݺ *G{0+!N]$uUʕ;kucZW+ұʀ ÉFW梐Bojq MEǛq WJ؄-ow bŃy`>#CKy%d,f M}d|) FC>2W7o'0HP@ z9HmƝ ;1侅an|=86^g{pѦ<ߦ!эgk1!Wl w$lAظjC&V,۳q뺹2¤.P}z3+nxu &Wb4jt hWзZ BK[C>g\ =x@Ft&v#swORߦ)vvN!g8]Ӱ8`J]2id*"cH\ JZq\|*ZG1Y O S{vY6.(, .pa[P8IHz 1C*P0o|(ClPu۔JH]3!w3z9v$ZmSjAho_η_ӧ=S 3#2뼔=EͿ|2;v:KB V KH0S1ʹJb[bc (.Ty7C$cphm&4] Dl"@n Ӈ "ݘ1e;^E+cR>\zzṚSIIؘ8ht9,8&$/;e11gQCjU# .MxA/(O˖ޝ# `sgz~vBEj҇ ؁A| Ǐ"m't3{} |:d}t6\wGt$||_;JtČ+"o[ى4В4jOaTVrLgRVCB )50re?+og(5ʕ$8zQwK3ٸq=Rj /&5/p,8u/D Kvclƪ^u!,yt3 dLf2sc8n)/L&MܾBQr߶nj qB=!!M(jԷ_Zܐр+3y')I+y3Jc\^se)Ÿʃk4}Ѳ&}.1K4Β.uAΛm D+Wny#W Q{ O5BHNZA`eQ.l.KːOyToעeHcB循n 7 V}CW"*#w,A K ]YHw]]ЗRɰ:7֒>|v" b.'edBޮS $B\b}(|߆֙BT z6 űYLw6ǶSiN!toIw;߶'O׃`R'έ(FZ\-C,do1 7.FȖo A! XBT/$ߵ(HMg4u S&:]׼rն+)mՠ"L|ATdK*4}YH+f;>ʫyͅqEøR栽2aSߪcq1Nlz c!WMjSHWcFPk@Z5\.v >ق``]E5[#`7EGgγOGiZ Š9B0[࿽M􌋿wչ[aUSw+:pbb| ? IpZa@<}l!v͆:|Ms]RMfEvr߭r6JhJN;=v']sm+LS:YT{ %޶UwvLe4t OaK[6ZE]-R0=&AN;0œe&6Nvn'R보1MvFlx*&k;.'eXKhxT.8z7r1Xljo~wBX pg!0wBXo2PwBXeT? _wBX{Lqrsion.javaUT ffux uAK@+!zӫ x-=l7vq7V俛H"N3{u'{ p%Yg0Ĝژ>;`[8SЧRh& z/6O9Lp10OQ)vs OI9qMS.P3s^aݪ,T˪*|fuimrǦaӕ G s0Cipher.javaUT ffux =kw6+s[;iz{ujGrݓCKŚ&$eGߙ RdCb`03ooX/Yb3ofvwwG:l >LR f0 g>F~Kyk>OY?b__YoxhS|:=a<$rRY l,$aiix̡YмJl? e<)ST,T!P4'(Hly;,OlYy@n&O cu<|-&j!`+Z:[p͓T -3>[F-ٯӟNV7kw4y 5«E8 WȀQgh}:8ƒ= ]v:ɫpŽ9_=T0pFҐ"+ 20 Ɠh9-\!!rRaӍl\s a09Ʋ J &I/Y8cqwMK)BÞA `~c,gQ4rh^vݝǻ{ոv$qp iJN&1ӛ$(uX 8<3?>P' 9H4DBa \`W"l?<3E0 .@1,c?%h/.'{ xI߃lҳeF~s9% 8=7߳C[ybu?}pVd Y|iֿO^n ߤbS,ROz@Vpv}hf'\A7W<'|oSx`K??| r/Qըv=(#xH5NP=}ڃNGb''(ڈ8'RU$KĠ!aB#Q=d%b,s쨰?Nrq3VJSƘ 39 q", d#hr4F932 S5XOtzV匱= -YKZdHpy<ͤ!{Ћ=|Hx!Y#`F+X5XT%y~-_g=ޯ6=`694=`O T홇Fڲ#Zv g3 -(;&r<)xBPy8z&^4^C ۊ2 1؄Uj+}C75iU(h+;g(£< D]H(Fö'I˥"ZGzxٟ2C}fi)P^k/W,j!0>[@bi4 :(I3a{o+3a8iGc);p5»߼ @f@7eYy"Ԭ4"|~n畫`nWt*䫢Iq\^p sfH!O}߯ vcNq8uY1feRSPYFMd,6E@: ^݀g _8谠γ(#O XX眜BXD`C9rAZ' ۱8)bxş'TmKuBb+y؜'xڃV6ypm_42@v@t+,FU;*bt9LJ0ÊFd:eǨ, $4|tc> -Q^yH C.(u(24*;Ȏu ]rSeԚJ&kz߶0ts2\]kr"ddUX-ޕ\{Mԡ/-ȏĈw`ޛ6A; `gؙ9iYVԪ¸G0D70F3@E˜u+nv ̈W;aج/v/W!Ex'b5-;X-$? 5b1IAtWvE HZlYg o"̿cǙqVl՟ݫҠIp #eF) %=hl+S ቍ9h0 x!o`Rr*B UpnR!g17[Y2@`ʧj91 w!m$"qKOq*SVNim򺈺.2Gu<[n&2&We0 Q{ؖ;KoWs J `?)Sp0$a_}\ t@k8Qa> ex>eDg%eBp#Ûj gG0NA0E~0HURdm˩ j:ywHW^}/it5rw˽^sϪiwxIsan z !Z*m1MWQad൥ `;Ź)ZU2Rr/O KrJλb4=*StZ=O M2 GP|@>9SOun#&^[z5h9S%ǸQpNV跓3 sR \]).k7.{m6yu\ӨLl#tUn~QXk~SEUbXNF׆it{&)wcw%SM2Q@Uc@JC4fMsz-,x4xMjvr7HQ\ƺ ~2sSB}bB/_?2߾.LCǟitQuE(RXjr =Z.ئOyQ<*DYۮ+͒bXI_W8R{,wg7U9Ċ B rʦڶw|P֮Qz/^f%茓NG0 9cB*J:N10 v{_3Bò/&Ѭz+rnaD>/$\\qp .}*s(˜JBuyx!, DӠ:I(7X`#$wKޞA(C04a@i.%.yʯ4WǞTsRLk3u u*vD=0JH8xN_3kEǎ~C`N꣫d)ngGPE\C.C׭Kwt\'omvl~4[xGx77Au_GN;sA_q-QkyvdJ#0M^VnPh MLRΕ$.xQ7"scF>޳h'B؊oC>}Y2@'ܭޭCNQ@d[֢)YcvepKD-Yq\A݌ "on(%m "Q>E4HȲ|>2 h|m; PIQL!]rn%CgUꋉIwt@r82n^p&dy+̞4feCySn ّVBy59˞z{uuDP&]u2_@6@xiz6Z@1li/9l7p( 弄u7.`p=\Qt 8.{d<O>wVYȃOU8:JR^abӯt C$VM"=4,@Bʖz zZ fOQ]d˲{oW_+szTxaQO'{I#,Ք  8  兢 L ,I'݁+2cO Iڣ/qݨ[٦i@dYFsK΅MY`[ѝ>Om0j` hrG+Pz'T!ͿN"&Msbl"`aŵޒO_ii#ú^ƝFR@lcp_D=fQva\Oe}< .p\`+!l!qF& xEz#=gs8ИpƇc"]yl g!|\¢q:(ʟ䦠28qRGk|5х;NIX1ie\yCM4d*^Z1)!丼h^w"ꓲO:M.N תq۱~ M]*or-DxAo&e}Qm%(ԅTCM7y/1Cua{H09"D\cEjLQ vd:{ذͧ`@BYe&+*;89F߉S4DTΆkcZ=Q*ŧ FOxgMU7 LHjUM3i5qm9y%"2Ɠ4YB([|OE˔8`Tϓ!y\xwt0aF%,7go;BQ%#$&j6,KQ}q݌_7;!v7SqB]7u1vqq\X~mszM x;ŝ*Lo?Zojr*&l"s[)'e:lKT@%dYʸi;U8bq(C랡Y tC>.hcEPk{;J#a[Xm@T?e1+3)Gz RFl9L=LH]A#N'dDp_b/dpD ( S;%Lg?Dmﲔ@U|n5Y3.߄Ylɂ:s's5Ƒ@s`JP,v49PrƺP|n2 7u*pɿ!l`s‰cRu`k6lk-Wmyu,3]ł ]zZ+&(~ԓD"@Sobj p@T ڼMQ)#fT!i,åKjW8+Ka$Y3hhrb>kK ktڷpA7LϛPv4@?Zm!+$Ɏ grr_ v.=gř[{<V| e B= /8ɏ!v*.m̙0W,voaB4.I$sI{H1DNmEc8w7UH1t+k-x^<DQJH24`6H`rė্ч z2W{|P\zH*Q'P@lxylUU+cmq­`n @ U 6Kcn mU.ny޾w9GmE9frv~7OC᫟`edCC'abzB=CevP>Oc&܁OYv7ԟ$٣<&́6QF;OOWvP"K) Md}ck4IoG{`|=J*H?TDR]~ kS79b.fdpKN6Qѹ=PуY%nk")^U^;g!j>bNP!p%lGDZ7CFqoT3$t x8O~Xaax%]Մҥ<6@KKN(PBٶfԫVr+'Ӈl~+o2A=,T |8w4=)}_Y xEI6_B5u$2ީ(a/LTq&b^'pe)򍡘{됙SZ+R,j^Ib TԖ yPQ5-9VfH*/!T{50v \dP,[s Q}Y*waH 9 .c_USAǩ>UXFy ɲaޭxn\1Msѡ[xE`O+5:@(0DaӐ.eK!|q?)Lxȶ~юPc汴32/Yxi2eVߚIrWY%8(in,;RDzdizj9FwNaDhVH{DVc+!sR"[+MAZOOcl[ t$gd5JiCӳ_{`#S nw3@%i2| i8Km8^l*n?BZ o'|;>vr?uu/syӾ[bpsA⺗RTrPYQElg"@8`9ŕ4N3.+lMK)Q/+X7쯍[vrZߝZYMSVVĭuʾeS::8uD!=9 !fp0"p$J]L)$ 蟊xHj"AdXDgGuR_.Eȥ850hԤyǿS s,׳;O$`6I%>;^H!%HI_`If v[>ʌ\~<6Hݣ0HN-ȟ`Qs% d< \#FY0Xȴ|h:Ys||>l_os\i7taH1@F|vz`ڇmnf&nyĈ^e@)>㐠]H@#)?߃jMIzdpt \N:U&us;'tMʧlX/nes~؎ϦTt1tFrŨB 7$aCٿc lb)Y8Nd}B{L^SdeJc"Fɐ%joA1\O~Z7]yߏH2 ȴ=WZ}w2 4@Yn΄2}5|e,1^W>{t;4@/Nkmx|6UO.3S65sV&1u9WD/ ߁*I NEDxU̷+z=phz=S_c_<uLZAkf2,?(Vm$ڸwm[}dˑRs  fod#ћіO\_7/Zd9aBŽl99nȊLF<_!,%liU$ $@yI ~$ɟl%DIɘZyMnzNZb{ڮ>50盩z,eGgDE%^,flLe%u*~ٲӨݳw(f_ZN=^I-W!X" 鸍h!%)*ݝ9*Sݬr*qLJJ٤0n7\rwLPo$ ´ e! !_]n=D@?/i%ߣܴ#m g6R'_2V1]Ңdup "z,uepk`@|?&Ā^|hv=j!$ Lv-fvb[gFLt.ۋ ~_ h Y\%jsH3K[y-ͼGjwI1%Wykk.ۖ|[LJ_h(Yq/K=E"ZY3vH1,7O$);\}C7OeDz*pR\!4"31crcB7(!̵$vjKk X#kFPK6c{3 *cX?eWT dCc~w.yvi\Zc^tO6pwÞvb p15u se|(Kd+ZkKsG#F >뚮/ AL6$Ul JqGD .[L=vɝ9tШvZgDmkQ5sR f=j n8Hd65@tq/| ]*(#tfJPBRDž$숚7)PuBF :\?:%e&b~~Og({&W_%CldZH?jh=FS-;ʉb&ᝏ|8>zY<9Wg||Uۨ'@S0#}x; _S̆ő2[a|t?I&'?3 9Gtonaύx: ]F B y[g>ϟ!* >_RVJ@'ԹKyٚǬL~ dn'5U n6Nca]nO0ZubfQJk$\=i6sU +cZqDYN[\:AޭxpWņxU''KqZ,)[2.M;0..9RQ#vS*n{B&󺄎\;Sbt {$o/݃ Aj. %0Ѩls8>4ͶwxB jهgP;֧Mp9@c+H.%쑵uuD! ޟjbKpaPgrvn7x yPVar:v6U67Βȁ遫mx/QMa9f>R3St-ȩ]7i|ɮ$@rOݫټ c~{_3jc<1ElswGm~$ȝsJ=&%9AE_Kc>x |61Jj&qVa$4-d]JBM@d#a,r]0t ϐQM?pGqK H+^(rZ[u#LM*()L2F( 1!Ȱ`>|@KX&zifp˾`\ łQH Fyg/LdoJk46>7sZ4qElk]?"X=%MuUAVf}6@FOJCqJR}t9xqZ{Uϥӳ^Qfn'hWʿSAcW=' m"1CFT tVdD{WS%W,(וc ,EI8Ԫ6.%~oQ@Nm*H᪬(mlb*IVd62[l`ajٺA bWe$&~aj"sm&t䙔3[A@1 }.Se?,кlVYlQ)7;_3:-HZ!mZf, r ưi=7d4C֚-J9Zޠ+^lF76F_,~"8uv_Lݘb0hF tnVPz0L:L!'NKPHv-~G#FHRȱ\#!{Aa fxeyՐ3i"0Lí0>~]c~|1l HB͗6HBkF2}w,]թ=tv-caxSh~eQ#&^)ՂdlA/_S[ne;fK̷ +]Ban=瞷8:TK3蝆 hZD"9g^ v Ar?y$ϢVa U@7YJxϻF><p>`&ƶK[!g_~v"wPE}z\KD؍ڽ9b밵7ϸp8-dzFPeBLqIJGI%mϸG U;b:F4{۝=}ܼ:rS+s9y1L,X+75jۑXaߎz:-Əq],E:m@=4lEkJHU}5d~h7׉FK0"4؅9Ъ%9G{So 6 /Ԝ`6O ?KpErۋ4ClwR,blZp1|FfCd32=n' l-ɞiHFǣh!$w<jxPsuD( R (F|*eaK2GųB YZx,ٳ $%!TAds7g^;9ž8fS}2Y ~'sX^>d` h_@ t^=*x; <)$~!INYV fMv9ĭCs~IwVĮoHt%>6FGt"=zC~W牉^B Ry&o&}`3Mvo{iVϕnωEb"{Qǰ&nyA@/G;G*xGHՊ&=&oQ6"mc㏈9RpQU2QyӮR;z2~牿fGEﰂ}j<mBDuL<,N:3 Wi v+1JL7R c` nMuVRAN$n^S  ѠO{7r߇v@" W ^5~;8gwl+ Qy);rclq5O0U9(jv̯QC8//vQy7{ԧU<^b#8su]xV ) @ jhf3R9U8;U)M`.pێ,y !äJN_C9ĞX @JQ0v4s(BUMw^D콧G1R#}|a۟ey R"Ï*;ˡIF yeEV`л~x&"<9d$ Lwe0y$$ww^e|:OЯ);Կ([J֠ (5 L@U-֢%oOs F|ymq8b}OZ~0O.گ1ulBm%:@#\3O[4t;Vn4+({yfe+E2wŁ@ƒs}OIīC|[&lՖ6jzUE}>%wq4-".|ҭa8bfa4 >=49seG:"4DT,`A_T mA<kvMtA~qX|ҵ_ ]!$@HY=FV1.6R@on9>ǃ(4yE}qY{ a? kJ'w`#3]% +ĤuJx̡YzWw"Oڙ#bnLmDhgќ=,6r ؾ{/8NnaA1:ϼ"=/dp{t#r/"[bƋsa)j_OO##c4M:L8Ns)6qwnNU67 ҵ^7.#bA&m+Pؗ"2Qހ`yN‰^.SfI"VAZV&a cXX-Lm 84nEmRȥFlgsۼ@v[Ҩe\p7?'moӹνDXݠ~<$oV/yWn񲮲*+YJ1;O`sOX#o0j6&.6yal^dht=_}'ؾVNuW<)OC#gcdi?(~uC6~lS"Jzey*JF^Nv8VF 39X/j Xes3~A!\j_(\:K{|Vipe}3'q$N +q%ͨ޾&E4Є-1..;o)4f-oY+( (YiĂh"^jeх^֫@j.YH8)ajHG";3UBfZ`_іQVIFװ>Z|COѴZiC(?ng#]#&1>tdlK051> ZLA%_Ytϊ9 vfDކVK ["_Ĥ_po-l<*f' fA^-̬bG(I ϤC)\98;7 T>N1tR|1pp@>yxb41 $ @gx+Dw, X~2xD&^tB{~Afv<ԓ̨"{0"(ME|*=ӕL_G\}"( XD]j(MM'Py==?8PzM3 b^N}X4[5H8<<Rǡɯȑ@֌@#>2 o҅o'1Z1jxqw\&=SccR[W韫c?b\⬲Q{IZuP|8qrX(~j:8GlڏeˆGG.BΙ3huBJ spX0Eԅ.8MaZ&1R>PjԐq7u~J<ư-ߒ7L(k5Ox5~g|"g<ÀMݺ5ot.P4NB q>j7Z4*\¬񡃥,#@'߭=h nd0Xea VcsOkMEc퉵 `viGU~@'Ul@m*~t;\xW'էt2U80LlZX_k5v!N1m~,橾 Tj%m$MeKSW?3yH9X6MaչI [s1ݹ*"wsrd@\HNmB!11"5Wk #){ir):=67g( y&1W]"}HzY կ)̪#TN-9FPg< Rnd :xziᆯ J$ ;k1$,)&xA _qZ:w0 8dPz'E5-q>?'Ϩvf:$aj{{A3 #biSI7-p&)*+Ѭb9#8@1CE6(':MT/V}X GUl! ޒr>W% \ ud~zLz߅FnC9Q)OGM)ٯzu>9)Y{⼆ 1 _J[_pbD:TIqcS90ՑQTRib [љBj&5[NX _|X=S}o.؆M-舚D.2.,بh(>]45$2y՞w-K:̶!1b U}ț~ψ]Iy>d= N o㣗ƥo( MV,{^&C#.at:5:|wP?[%r&@Ox/ ;0T!ذ)Oec\jm@􅂔ɉoWVooX*텙qtTY|K,zB!0R^ZnF!g[]{[aSᵘެ:5M %H 9ǦO Xƒ&zq\gB8/|ܼ&jĻ M{(Pa%W M<,'YO; V@n={:lԬ`"=7q ,"b:VX!u*>`#tDWH+oSuԊ ,zˮs=}qwf#]; nbOZUZya؎B܎3<ż'ǀY;^I٬ġ3o ?pNπ!mV牴ސim˟(xXVZeǛ3[¿`+V'c7WCAϞp+p*D۬O|+_\]X";HZ=tl~2BJ+XBG UY|^ݮЄaGKfϓ4$Ūp%LQe<qէEV>_ ɽ -)<|Ϡ^3c'ߡ~!aɤ_|(4%Fx >.]i;F \ąaJx2~K6cшmJ0v;(T/EL8.%y?>LtO{|q/eO64R;H8(oP/p'%]1BHr\vԷT>?nZ%w_LM曺k[܄Ҍ&*,qj˱2B-i^շ2J )z$f,N pD2 8U.Q`ݰX=ɥ\xz~ zIqaլɃ?խI{_ lCsIgOz\ ҃Fk*r%l `R-M0QKC_ⳙp;lԶ6Y`F rzD2f t7y%E :hZ#F:Z M581=A;D<@Z4OCK)LtA= IYB5 !@N WAkyk^F! _bL"дU+ͤFYwCp醽 `*Y89/j]]5 ;r:kى}[Gm,eex`g$CH5T\, vX= ڒW/m2011.&\32OuFVv,lp8Xcu)qhi-r@G -%mp;WS%f ;ߙ0WT%QVT9ixYaW=34q,jZs`5B玳qGC}Ψ?TFup"(ӼDb™8w,y*_1{#oK%2V͏r{ fH|7 b#Aq*-p7ch.PM3ZF'83)uz}!-ГRM\Dɤ[2Qf>BnFK \x7 !73k4(TJM.5ߕl >m1G8F,Z@bjYXoh]uSc}jMM OKUDՄ~{stx 쑍zGzj^yhjMX&0lܬvG9+4lXPȌX&Nr6ɻ@ܿg* sػar\=\m@qd;u , 1;C( iضHZ迀9̈v9ҧV(XtmOR`/}I+cSKȐ7s^1KZB:nf?8U!.VWw{ 2[7]/h! ֳ Bz+ ; LOe_$_B3#.&Sl ,I% b xABhѥ֭*69?N=O`Vq^<;umGzAvfPGSoy N .K9hR<*Rn}Ԫ(Eէ7;N@bnz,|F9Gt"]@ m`v\s%sf/?RxEKzz^뗗#:6(fU}58C c5hYCP,&2ZVk\bG(Zo;u =$fo{\7 QFϭƼܼR%5:ͿOF2.juR0Hƭ?Z$ T9fۯI˲y]ķH(bj/(qPqad^o0DUr[E=ht$}$*Q6̕X,.gr)j爢 Ց|*S9s' bK$ 胘ǯ4BYo $vjHku(AAN}4LٛO}OSwvOiʫ?߅nJZbBQ}qE<|kd3ZUWmP2;\d ,fn(R!@s_UY14*l_J®sh\̵o"|V/pbk͌"22_.xՅAN{ro/u_z>Һ ы@?u \ ,YZ&YOodV?ٞ_DG>#שxIYơbxaBLx6M_NʕbxhAoāuVІভsJR}RQWHF"mBGiVEQd҂TpwVfT5}`6{\MyTڏ=+BVg ֳ1 Te++}0V0|jwH)m[':BҜO`N˝F_k 2o$m!B e'^nkmjed-y7رrg|^YLi!4q\od8<l+ YI +؉aY'5NٚzݒYX%eIhs#^g"Lj mSb؊^اZLYޯ/؋6m M^|eW=cA< ԸX솝~qAHcdH;QGOpۼĄ?WO{K,d@ԘNC8xXՇ.=[kϩ1A?{~NLDDn [/ER QFf]2I}f T.jˈ2D/vQYL@Lj|z~!eq E;P7Tw ^ 1̺57>$AyTT0F0"3`_'өi2% S,k\~\-'[ͯM<-}1@UN֍D~*7(1.P\+itݓAS=Dsfɟ4eͤ \>H7_KNS) o9,{UtIoMd(f\D^t\!ŎjY+1Q~gslg+Ë((iIqC Y"qUbc H;tN29J:{@%@T`t1 ff_$3^}ÔȪE\Iƥ ~% 1 y*sW7TTR=4:O7 Ex ᴑ(jt;\0+de9@>#JCPW$U8/md&EP&A~[03Z ?U񉑢UG]_j,n갮eNAH37Ar)K _S.Z8ˌsy'J8dW:Ԣ=sɀ2ߏmkvyPD~.' ^D;OGL68>GOGK5ۄk<>"zN,U4Ι:7VZ sqcX_m/UMRg`$[# m8Enz#xީV^FH}Wjfna,>/ݓ(Dd᡺Z3ۄ1w| D "T$;R1~BLuK+ѨӀ+:'-/JEc1AkrD'M  I}$wCM'%ςLha@#qM+USFy>:jUR}i]5 5 d;z {_ ~bF4t.5\:D5<X9)#L{UjZ;$5_@>՗ZC8f&*rd%&A?&!f8z0-H,ZOmMMnk h&E5u!uMOka\bKW-{6}Je#_T#tlɻh~ GəISNK@oX QQ [Cܫf{!f[WX6G4e0C kƩi< QawǢV_H0py6mx,G1 3$ 8SԧubL2W!6sYhsb5TQriIƼ>\ɇPc4VqtݖM,% ZW# ^3S$Q:@G)|Ϯ1W qoBh 갫 \% Zzޮْ%(06@ZfkVSH v}5-f%9fak r}n}7|ip.r1ꈟvڮQIwAsd׶cfR;5Y'3DE[Ws+c,zM)>ql>D0D9dT-fVT*fx !}lM`ss~5.ZnMLIG_IEAYZw+0<5Ph z91g n3{2}T ڃ#UFM>4Õ͉MjR &yHQ5\1k%MBPnPHnfd}5ݾ\Ixsy=kpVl摜LLh6z^e*r)FN_yY{6o::df(%Q )`rA3qE$ `+$i/* is% "aLRW=7Ob懺c={jUbԋ+s0vh{ + |>]G&ɏj(t(Y< 曪UbUÝJSp!jYl(P?J>UQ2qVfFP9ⓨ j;ه vwfKM£Rr42Z qRj3ਚ:1 VS.fĠ<%-'!XB#EjZ̓WqtbԿz1T7FXiHʓ`=y۴}d8!lZrR }qDզa!$eqxr"0|HG64<OSrGCaj:mA@^̴c}\\<!ov| 4E7'@⮪83볿)A%0s4L"P.*|vh`1 SRUuaW]GA۳zݶ }~_H w KYGiezu*SJ>;! J| nݐ8?ҭ{rEv}VLsd5);#[+9LO24: T%U~^UWd#dK`#H=W9A=w皥NbMzܒ]).n`szt~91/o#98I<SBW̋(ϻ{JPht!Rbnu}U9 I/Qq7)X,9@VDmy@|KE+A8ja4oImgAGSvLWI^A|qc 5ѧ۽)S[EϽ)k\Tܨee   ƭa;/,2j{=?)|VUtuR63Y"h)TڗڨOfó'[tpzrU rc(qDP_D?Go@O(}Կ%FAEa w3HaͪKBAؒofj]YF?5EKl+q'$yzrEbìiLhnu~$MbZcO?Aa *Ll1%cV@2f*dhuaj(^0P?0 bQMRkyW{2В%-&L<'!"#\Kl'{k'P`.Tؚ%G"|rnj+|]BɊBq9nzѣtj#R4a}e 9wz& 9=c`}Cf|!bhrpLČ7ʓdOBB ֯ݒTiCN}SW3xt0&ZʟU\ox4| n'^agQn=Y{d?hک@+BQi4o&q~H]y8  Y(Xاs&,!GyjO7|)C}m⍊ilDw4bd~K9R9eu!wK/X3;'ʆyW-~L=5kjnEocS?#i;z1}1f뚨 uL|4\F7xgˉGo-lMFf~"i*i2-ƤV:_x@K`Mdgӂ%#,y^덆k\Yy=>ߪcX]: 8Map;)fίLE_ث ~t̮p fV!ѲJbg{ӚcwF X]QVQ64NȭDX;(9- ~*Vmv0a]:Wq+nk`WK2I)|j)~Tho =VfW"RCÝԁHB'k[:[/89ASa{f0I:r˺AhaR HZ+粀)t15f ETi@pڈ~sQ$PɪjӈXCs11;U:Ee$?8y> ROaa+L:$P9tE"֭&Yu~rYwt[ǂ08{#\5hlO)~ ع`vsӟBm!li948[W83 C' 4j,2p!'sAaIExfǼe@ٺ%ޞ>y[` Jhњ%0*;y&yy*8E2b x:!_d1l i~!ӟ3i'W>}*WYQ9m!>D.lqx-Spo;0*;1SD lg#W 'B)hƗ;"`b%aJ(zI K@/VlBslIx<<ѝ4'%,"faC<6iY,Ͱ^>~…Z>{hW"7b|FljL~m2W!ǹ *2X4)m|j 8X.{{36-,GpLŘ~ցX?I}(RI\`x  <OyHKJV` IRE%)KܖPoӎ,֠ţ*|F,{'rsh D)(~]Ҭ ϧ}Me0gNX'M;1/3F`41bBzl*,]4t: {:FhkDz+D}v7m! !3gedz[ ϰca W Pki\ܧdt8xYjmimi  ieh8X)=;.SVq}b̵%**m /L&箑@@ɚEti. (JMyqRVo9d\O\&S{ЦR_tv~plt0; zZ0a+hrj FwOݮ9@'R*3:m {ƶ/i%&>{88cֈ~aP/XY˜.mO/sI*S&J?ʸzDPtp=kBJw Md \{X&GΒ,F z|M]= ?=D| L џlyM˩r:i4LNĖF'|V3XN8!('0ê؝pwȇjb6 V zV\a,[~tHAR2iQ{_#y8 < #wGLN/:r5$r̭`zӌGjrX+>.(z8jp6_JXV,gL~Z20I(=!?)^5qvܲT eb{9kP)!8ţ20=ӵ@!R;SޑSh`Q_iXcv2ѻݖ>/TG*Qݥ4-a$ xJ"WYrd[eP G|x{]aOö́ *jsƭF+u(t\]wZA7msۀddS%븰[8SDn[&f&i2>b)!Vm_oU Oը{l\nz4ϒ` v9"TEEՙ`$0.B"jtb :/OD?ҩ̼&*G66 Nk>ִ!4 FwX8^,ggdhHUZr8_y}EUtrPL2/rm5nPZИ|p«I|6qvAEw$~02X+ISy˒2폦 ؤL;T٢`i p4|ӋCn=g>f.R%ZN]EG|lj 9kk;hFWBdK! 8>iL>0Y9P܁LBܪ r ք.V[}ֵro,vE*ǚ~4~0a2IusRyY$?'T 9 74d\TfI(mޚl2S= o-q!=#֌uL;W!G$s(vn6D 0,Y`NVܶBwEIa'rY[d ꠆Zl\a$`#5O^*8'H-M$41)$NK. r`*j;w^FYSdLYOueJf^ UWQZa&H;6-i] TK5[< =4d_ R lCoaRiO]{>_L ׵4JpJ.,lQM#kSiޯqa)} lRJ:sFlG> ~\1+ E%DӅ {I3S墏>NjܞhrRA,,HP]-%"NVJXշ0H\HR_;mq LonV`>y_A#oaoo]MCξمxQ$ iH<"|*ǭצtا1v9WM(5 A>oz^زxk }MwьVDYN }Pa>;\Ξvy_eKi p3hi"oeg v'˕\5b( N`DwDkIo\};Nc 2{yo2(HXZ1}p0޼X~^ 5!mgс㴜<T" UY4JUX4@6@cBY荘b'a/V}3@P%z$2cqotG/؅b؏Ide37FVdޖiFB*n3~}CB7ϺyKuTts.WnswRF_V|s,m7 V3o վ7_}kvޱt}h}e[#7iRpe^@'H8.8;3bzb(NYmKcm[Y=$BsEemZBu/\Z&ަ5E/{?mːHzڭɗ 7OBJ0F1KKdeJ#L@r6RpE!)+1´=TK Ku&(rVF%1u} Dk"(Z-->*Z{Z'UԱ)C>5Y#,+hc_#o1]uK&it}effjx5;/;: Ç^Q>| +?,.#8y<|Fطyb"mA-vyt șŒo^[5 .^p۹pZ!'Ucy}O\εY1f1f=r^ oĺDϐ 9,̿cU]75[_| g> ou^=JD(i@34[*98kwiiĪv˅jLRM.~R: Qp݃ƝUhHطW#k2d K2 VTM,HrQSsu"-[-HE1IJ6-f#B$ Jhe\ƺY9<<>ј9"vLz #.M?=͉YCDf=ӻ ׊RKC]C"=[1RSi0i}bemu>3O?փ|'&HYRﵝ(OR߇x>BT!d]CIKr=;kB Vx+N5}+$sw7'9jSl%{ƌ=,lv)o7)^2JɅ,\@2Z2By @'c}=VyuTlVn\!!bEI[ަo.cQO D0XoDt޺@P}QWxB!an(ԱmֈNy`Lh NVR!?I_7a(.Mp<@cY;D$WBM/mrɗ8ǟu#@ MCE0}/Rz,h}tѬ= $!nhhV5fA^n$8D6IF2.J{E70` D nY޵ǽs r6=ɘzOd(+aPLؘ>«)4iBWM}s&b^Cm鯪~^2 X4צb 1) ia9D #Վسɛ}W%y#`9Jaю:yČUFC1#$7E~- mj p8S;PYvZ>tIz{}%DsRVFoKs !pn#H )sG3CہDp)n3dǭUد Fжp;سB _ٙ1[uCH~baLbyMWTv^V">/L3P+C.nC 7p&)E;W #\U~yⰵ5UR=vpU#HBMh*/6tY=%Y.X6-=5@ͅESֿѐMT1:+c E7eRXLKT z~LȈhJı Ϯ1Bj䜢U)p'S+='86XóP0o1%v RN2!tF@cZ-Yd0w[}PbXKcXR~iq6U'~^|Vk:Z5X ~l3tң/F2xMPlz˙T-EpPOkJׂ78)uVF/_p> 0&1sV0FE6+FdmG JX%fi%q+hqEM X|o&u C\3 B8QFkc:G4sFU" z;4WLk6)2>m\7{xu3*ŗa(G~',z$-s9AfceZwE=y'\&H>Bqkh&-W3d0[GoN'HpjlZwpg旈`?}P|y|X'6 !ˮی'037w p#D@i$buUagOѯg+c"k'߻=p5K_ՓrP&{| &Go7zp>Rq|H^`0U,噵mi=lCMtbu4}S;=mWUn~HZPۉa`bqĩ]Hu_فCo6L.UESAO Gih>/|_g{b+[i rؚ[bi*E ׼Jd5)ޚU 9{T/ў1aq'>9+]U=QRJf3Z {lΒã6oB>؟\ݓKW^]cӴ_9K2@V7w2`|X.iV¢ߚNC2QJ'>H|,s$>'р1 79K$leM)˔Z J(2{MA/w lK]Z۰n{>uxAQ: 9}$XOlU yc21"e7I`燌Ф- {x!6J2N5DlN!,*yDi!~CFHze P0,5*ͱլE݊{6zFÑ!yxrۑ3B%=i^z ̇mx1m6S4hq(!渁>n7um.xfg *bŪ WKIq]~f#iظ4aE,R[A]*q6@ dV .Vj;}'rdҦU!yGEt0b xy"B .Ks`Z AW&N4.!hb}V1zJON3!N\~3@|j1Odr\]30$urQ7R_8оƛsZ5\ƼSTy)g3d|&HĞ Ls|䟶IstZXO=qLeMG!*T^݁ K+6i#;"O )eO{ "Ot ؈ߡKuÒ(jΆ/1|NL1rKh F%!hf$ 8#ٚ C,q\&(КD껗IՎqaᤩNUCDb6vak@sǍG± ѳrݺCj;%Z1Wg+үuF6wd@zxExu f=3*KduLʫVkC#.<ȅX^"/ <c 0nR`C'J~Q :T(kahfG}ȊbM=ǟD Օ8&-Gk>5AWxZǼ~)X$/RC!<`5Gxd~F!nxQrd~k!gܪrT[ -H]5VL =%æx7a"q3rh tÎ$Td2i10fpzOf%IO{A"{A9ˢ [ַX~\Od˭L/xgOPj/̜taR9Q;'؋,TeYy1H}=A:O4e% 5 ,<017#A:RK Glr\5hW2|K_0| lUPxy3(t~֑Җ4S`P[ou FJc.N18LE6[N㪟ShW&TyENE1bLaH4Çv ݪ;VrQN\?G9Я f) P31G?}Y5Jv ' beX<*{ eRQ?q ƹ)<v~Օ-Uo *[v- w2/@﹇,Ճ@sq"ik_vҹ"g@'z,.Zg8|wj3UzS*8i5](taXƙCr~g [f e$jtu"4az]͇.}wh6e4>~"(ğXS%ڧ#h 3Xpt/`CBAI~OL1 pk53_ʑ$jmB/N|<X?F5*uϵJ$V]:.;iLk22q$z{EDg`ԍC7KcE֕z\F<Թ󾆗Ei K>NQۻ7/N74 >:gSU.Pѩ<`еsXy |0Ws[ղ%}T ؅IIϡfI%LWPr;V5@%J38BĮ䑊'QHj ; `*jpПM7V1o.s0Y׀y+ڷGMA/v aPb:Ȫz;< Qdp]uB?"qFO8E,[{SQɞ=X~j3Gf ;Nn(W煵2? J#FK~E;,lZwI‹(xVZYSǏ g,fUs0Wz(&m-j[fcLƴl5P-uElQx4>6+ݨcWH| a^Bf_~W0vd;]REg#[o|A^IvൕiՆ5ZP+s=EEm &1y|1]|Un=PBaiW @ *`f$4z<:w}l$\@>r}3 셳ˤ:{`" G]꟣a* V߹xkd>?wʬl @ t['K^}`irnS6k 0T?qja0?B:6q4*Z`kqE-zHWnQ{3!QdkZƟK~[/\@.rV]fgDH7좙aiY4M<Bp'Ԑ!O(^U%Н[0qc($Ux ?C!"Tb%]5<,zRܯ '᠀LȚGc[n4lHoxd ,aD$@R=xN0x!re4²)R.OA[se­svS`boc |!]2`ɘ hS&bqpOkpHy%`nsn]>%&R1qLX7;3~c\l8jSx.Ӻch- p7]L)iQvUqo%4Amo%1w k6/adp.GΘ/%ϷXoơMotЧ]ʽCt_ @NAh*]z] %3 =Eۓ9? Zּ@25js#(R Q`Ҩ& b/ƑX bpf{8zj߇# yvòPǶq{"$8g)GG=2&Yàx@%|zݾ.X +Af:julhk7^E*x0+)@U^S,< -e!ux e3L0{ BG~)%%bN'dw]ГUO ?K 1m= F#MS/StFh1'kT'8kKl![X8ZDNr2WD\:"~]] `.OOÚrr@@f[fK?$ 2WYnsd Y*Tsra+hF&iLH/!w[/m%{xfHzy)(]?taWRf%&5w.HQ̺J>1do Rl=ma=tq9r;p/= 2@_^}Gu*DPȆ{tyyS> axy^칢j>f2Y>x ش;&D.EE,utڝȔ]ͫvK=e@(}?gt+F9IN~y3aR΃ T<zuxJO-cTEfH~w;1?]VHh33 aca#zll>+stߡ$@QTum6YJ<i$;wyyx>40;fnDqtC < AP<0v7.amN)s^}Mm W49Quq@",2tٱ̆`9#jEe*she}".PqawTDh$|sL2nIi+Lن@]y"lQ7}?6%(z)-׳s!CoLW$h/` 0ƬX({f1*6U; q jc}xPߛ5 }b{RfyOsEJ:%PGxW3 rWD#e\wg`^'+r̈́3kZo.5< T:-_{ t3!xju;*R?0II=Y_'0h716r8 7CWWr%}O3_sJL|jGW~Rp™-/z`[Oܢ]1ģ p(% lEP"xޓ jY߻o#PhT8feoy.4O xT&%w>tii,rQ+ SLgT/f^h׉ @2YErEmN*tFkmlqIv֤ g8 k)cC(̳Ȫ ~mk -a *L`m*pr`u"]t1&,C_O.k׸A{=2? ܽ|Q9FG>@l9h1e;Se"_W!ynu^AVHyC"1)䥽f-J>b'J0ZYr AO55dڿi+StkCIN~CM8epÍ zīQıw]_hh,`<+HqNxD9SGw-VeDnk^"Y=fu!4:_pk%Hm!UyK}9Usg!§w?~IU:7\ J|O”[]_ WPx\Π$eX˃QsւSy;vH$K|3.C Ivg'k>%;@h+ig39޶"Y]"D~U%]Q,WZl%B;@ѣ):33Uck&pAqj\Mk\.sYhZ$n͎r˞+/Qs uf}!i9[/^:YۨCI'rYozsĉKw:FY=R 8"d4YLg LS TWO%y1֤VOUFK)پUdi9lčV V_t @xIh}x U8:+]J4$;r'ID@퐠dټR:f|֭YPRte8iu&:-qFC5<ޏZE(r}qlg ? D݂Qziu}J51:Öգ 9Eg(6GWo[P:\A@Tp苙8!dXlEo -/csk7V };Oss @^H; PM|0--ɦi.ks0 o*+WYQN^y`aD*%^?N[-;խC:3|NvŶV|9^'c0H=Yxdx!fIsZ#3ovoo(ѠaG4UIM@?s SeplyFTr-7HP7Nk[N",M5a<#5!݈q;ox<2Ryjh^o 7RW&IDƇ1<#8=O刬%[//Y[:$2I7NpQںSl{p6="t_p,)Bvaˀt(8$ n^ZUTyOKpg0DŸ΍d2=cy7ķӆ8PWTYȝI[ÀAq`"U1 ASgA<#F+˞ +oeZOLr ϲ_ASJDT+fde2%TѼr#rA@oNw~}^"fԜo@)SqOGIp4i}Ӹu٤1QҰMN*Ls-3N1 XD@&RHz~(T!;t!|)-Yzlb/) W%bM zo8qc-|rGY]CF"@EHKB*zҪre^`T`rBۮnk Z{3tm^\ fQJ}E}m+i`ׄI쓓!\H4JZftL<ͥM'G^3J ]ɔ8]mϏz(JCQ8Xl^9YL~Ƃ[[[,)&~v)h# eǓ*}2mGf`kX{Qk߳@x(Po}*.""#򹣤MhykSH'-·Zy\'uɝ={Gnj0 ?KV-=Y(D^?q`$v?ØN퇌;Xr9*a SZS Qkx;?,$K!DTnV nvM @Sx0M@F'*[ 3 R'O5ڿIiAw2Fft᫁- ^k̞<) w`sg/IT$ouKwh<KB-d|z9^l,f?uc PSc~ .lȧ<<>4 e\s7BgOjP>PBbgH/~ۙ'#%qHn KT(w`}h/>[H/:<*ic}WDrҚTRdDVBܙE3E߿"ј:kԴd roCߕxJ0$/wwPCVvPǙl&?tn}v/%,YKf s;捯rkSe[z%"/sarwe U_CYv v} 9pqӤuX6?6햻GȽH7FS}P^ӵ'" ]33M P=)CR0;E6J[ñ0&|]ng Xqs=ONpHFl mM\:n6s:YbDӄďAĦx#Iruq1I ႨG!IU4uswFd:3:"]A.L/+BиdiW'BwSGߊMIı'Y\Pn>qw\, N< rݰOeV7>9>]'ثP\s+]a?}?L |-)gO6z!nIJth&ITVm/ t^0qTidBE|X OY ؛MŜ{J9yP<<3FrH{!3rGdw_-yxk!R6@QÝܟ]XT= Oy=Sv,<:xNwVn'<>p(X|0E10WxBKɚM5G%"tCֱ7D&,@]]*C&HFJݪ< ޞO Xxt.EtOOU0lj ͛0Z4r"W~'ywd:aڒCר䦲` }X`9A}1H3)xxX~|T2r?‡o"j.tXT@H7 Mb)S}, uqYw5} 9+ A^aaak;Bnf\hI ؜͆Z "mӆkҢ=MGX%/Eߥ5q1_^hw#ic퐭F"GE ^#Lw>%d d9?dJ-/xiQ"w'+AGQJn%BΚG.|$JZyU~));8OW7 _0bdFV<ŏ !)tdJZI\RZ μ<<ϙh.@0T#Z'/ `)@bt':2S ;RAVo9IZ̶H߅lJπ(j$t*. U5+)e"3FRR3q3 ;7-&=.r>Hb*X UռIUD-Jlg?\{ZކeFRI3+KhnN~ šVT{rݫl7\sx"U / @,|" T?ܪguA<5T~"$#0 Cйݬ瘨 /^*hCn˟USLX9fɁQLW |0ص%\*ݾn䙝.@dFm8ife!7EŻ{7|_ЪD;LFgLl^_C"TSQ?Bk lB8Jޚ?߆ 5Am6O#* i+FBil9!5ƷnI;ބ0D|Vk$/;ߋev'a^˯XI z2J,5gC\|cvT j"'fsC\M)%<evO0r1#Z% uI2))Z1sh!c,(C eN-@Ar|=j7MGLny s>j'zfAE`ã.B=Qm7!-UuMrOat\hsiaeSɋ\>?2ȶ]QG3VS 5r@we|CT %,!gfQݴ>cgj6܆rm?l#Pc `K4_Zͳnm0BSKA״Wxf&f%e 7@Ɗe16T,:.CI킛xHDJF*%sphT3 y%k? cSOx=l\E] ^G'.l$ER`~aƨ•\q2&Dj˂|d`*]X~T:wtkL)8O|p-3sC޶eXt<7꘎ck4H 8'qit,i{dҖ3ּ]9Es.nIw/l?Pt.3@xv΃A Е(ٕT zMA/+W Qep5$Sv_1a8FJg{#<Q D NqӈǜuřQ5-m!E E 6xZFQaD0Iw,⍇ֵ̳NL36—84ؘ6MAD:xQvwGK 0^! q՘ݭ Kg$O (!zcxܠ:uFHLi^ȄKy|Я5B&|إ>C0/;cល3&H+oOD(<ߠ1|JyνmBmZIoz&":X1 S;H.8?Rg-3 Ƕ~:eG[`UA14av58 ?RSɐfN[#K~ eAT@r=#|}-rah~J% \>PCؽfSV8y_0vIM643.~ÁbqCL?#J<ѿ1}QO6e6/< Db'zm ׉B[e*` n + ?ge7Y ւgy|={ ;xX] ݤVuCH5swYM\ mGiM'='72m/\DɸM6[<<['G!88=4.}! vW&?̨T% QwɔA q!0NN77VL4[T㢉 [w%MJ#>#7/úDNICЈoßBMc!>1V" D T9&tt7"\FȷTK=+\34;G\U@T^G%'QBCx|=u{ 1,zy6d) T0ex/MR62]V 9~Š>_\v`ooB[iG!d̛qukpM e醹C;r$2F8yg\a}\2)F~6ڋ} gP-g/ߡlBK)@hMQCY:J߷dlpS}lH7#Ӱmb*5׸d$7i\; Yۜ.>likR{ND7&0!H'.\,jQ';\~aq*!g!)$e6x]2`fR`pD@!E[bo'v\j c$R'>MN />i0=IQ0l&p-u%;o]b_b$OlLt (6*:~^k\e’{Qv&Ak{@1 ztP֮qT)Fcবfv<]RtS{r^0/qѰ.J+T33}U˹D֡@9z8S巶e :88w˝6z^ @EB:TNrvu=mЕg *20ʑ'zohO %$( n::9.a7nIszyr$"1;vm"9*a{6[xU\ `5 6=>{awQ;9RBa8GvaZ| cՙfa3!p0hjմ3ʲ@AՕwfD1LCП髁ovSDR:\kt[ߑLXAWn 2Ƴ:C鹠>54tx[Hxqs`ǕIYce,J{RGd s64"ea;+q;ϊr%m,#8'?%2#_%`Y7SC Dn~ﺹ2{IN{.ia`8 u#"5[}!%2Pb2ͪ:F&JNB%q E'?uxus?r1`ГV τЕfqrv4Mj *[.gsDFA쏴 uM00J;OE7'#yoMS;H%Pp3##}?$[$p!: ћ ntt^k7=U`匕v12HQ9dLѢ,w'[ Ob ?͕(G5_&>h?K˳oA,99#n+(~qL_![ε߿/x Tz KIr]U-=>񇾶_srG*iD+=y.df/D{CG_B֟liRqdd8WV*.ø?h,!薙 QB]->vRu+mh*hu (M2݋l}(#UDQazya mx& s \wl<}#yE 7?gq\>d B~Ck,Pyx 'NE¼us^Bb9vB2*B#*)J?G0+ xT -G$lY4ѪMp. Y՜ $Zjƴt~.rPM0vORXG\o>Z?x~l2}`:XyZ^VrR0jT8'SGO*$>a?fUPw/Z)7ht;sq6*f+1qS/& CF%^EA:*PTz\DpZh?Uƒ!Fss`)_;^l/>.w396XZ4Baҩ{-l.PSo" ;*=]Bl}ҩ/`eYc{ g~\F t)FKvD\[=  0Ϗohp[O=gpоg; +R t( x7s[f ndgŰpL<#)ORi+EdBБ^0 +5P= fgA'<+z&~t|hS@0z 0yb|&6E- sկ.AfٹʞfU=3(Tj)2LyDD1AG1U6Eמk4x`p lOcuwCk ;ƶNB+F?ɗd9GTƍ?gbFY8G`T`a1v|5&B.vs&t$,}çRJ&#l/ :ܔxLa*_=vV!Hje5s._ }04]/~`0!c{36 l0~.=夜+7*jU6y/X!knʷ?!:TٰGޠo@0#ix6[aU^FhTy),3nGw pNƧyaH1Rݳ'EeW˸h\{-z]- H’]&-Y)!9|Ez^78_\Zok*3 ]i S!R{hp\Tۧr~Oۂ1Q[|.)jpod 0A_dIbC L&;zՄ.u({)x mULяi㭉@x͟lTٶMhxΎv8JE KlTa"s )ipp}n%C=3ü&? 8U`gmP  bL;inj`rغ$9*_iBW}28$P!gwV:,NѻVh ox0Gaw?(=-O-F\'>@!= S͠BK>}CYҷJH< {Dn[J*ͷF>OɎ5wR}_A]uCZQ^Ы Z}4M vp'%U /;b:,OIJ+?Z·~ACqRkeC;{,[''FSg+kcZf0Il'ܵ&S*(.'HC8*^ٵFޤ6-P166!xg3V6dbiG@DI"1$3({%*~ؚ+B-aDȎAi[0hJіhq5먑e)U{Ua &S qMe  O9TeH! 3u[U$lQP۬1ϳsף4&nʱtq FBc,3ӴğS/ELM5J˥aaEh"V'hܑ"ͱkb $2%2<$eQ HA4mK *C}Ǜ) 50uK~mg$lWAfGLfT gA&Ԧ"^kypX2;m@㈲^`3<^p~S}n8V#g=5aV C?kӖ$vNi3q }@[LwH^ڈЙK6˘f7l<;ua 7PFŗeBGhҌ jUR@ Âiy:{^+C[y+ 3?']T&Ճ0OX| C>N Ȕ;CCeʊpgc]@J,ƷE-)u>|*)N%z! ݲڿphg|muxc.4345W 0<$  $+&Ĺ]$mEiZI$9#T^DltOfh2`jm믺jQ@מ;53qh>9YyPb̙U]٩z]W\P 꼊jNmdzL ]\8Vy|lgB(D`eu>c0J [F*Pǯo&_gU;i{,r`s>}>.M`e-^~i?#ʓFMm$J:M;C6ZZc6Gҧd`ZI% _/NePȳ1Py"\P&fIepN>Ì\Ugك 91 E6~ӊ B*CtL_MW<L8 VPf-Z3O((ϓ˿*wNOԊtjẁ <\x]Ks=-b{ oq9~]ƯT !p!8H]<2Hmע}H3^bX|*G`w{,.:y}+bH2tPz9 ,h)ö7{T@|̼ O5'4/+:G!wxJ01or hyׄȐe^NJ0nLduAp~puU\QHFpYj}}qg# @-IK2 ZjTٳ f\lG ?:>ozQ[:GNI٬>Gՙ,iHgԬDZ4nbHڼxOs4"#,x& Y ͟3L2_P0Š68آ;n^[ V)nZfM>~IA%R ?Xv/_{?-a4k5CF,dd{>}|Nc/ W~XHd Vўvo˘d,QnE=5j`uԶAS{v"߈SmHiսMcůKmU4 .X]Tv'!x {ג I#b0ON%;bnG 먖c\L:zg\ÞdPc)Je6in}oZ0.4XiWþjkru/< ~W,ۨnܙ10ψ ~°Hy=N]um-(%%} HXO>`rOPdEtvX]? ^Yyi.(ըfat;9Eu; d_OVyl2k&z)*kvqJS?O;\: -Gpw_{$S"E%Ϡ7/"' H  qn7 FRRSRI?Ib_7Յ( U94@H22kQ?T[1i#hg,.6c`vF"26?]VO!8nm9-u <% /4:QXIGcS6L*p$Z@hJ"0AsBfn6;'ע=g>8vzëDM9.I!?bfmKPn'ض$e;QAnaNGax(T#gB7Ȍ$Wko*$!-l-r%~Lٟ^]pô)iª~Ya ĝRה7"KJ]K9PC jkœSq]sTq/is6h6@I˘J6mXr:jQpjۊS3),.jI Y};W`TuT2gVoTaS 4VI֦`Zg2E/VEd4=8Cg !t @hhbT)-L̡[{/؉qp=*kܵx(%i#%)m}^JY0'y^=vZ %L qegg+mTa)`Ias ,_#pA'<{ {n4y?6YPi& 8> J)B$^lvd\v۩ yʹ0 z"6yjK)Ӌ,Q;EAa؋Yen !`3-.x,촹=p6[# !r/h\uzj8p_4̵NĆO'jGxْܴF2f 1ܱnt[q`¶jB9*s:C~Al%EQ昡U{NZJ+xI>̋nκ:6<2QMN+|3gg`~/ dFV ~^4]7+XE_{DG!ں@8#, N$ļL, ⤘Y,nj*w[W! Рk8U:oHynXO:_#'if ^6>+g|;YU7cݯ"@kt_G (Px5"3,{PtmJ*ʕ[/=~qb a9CEU E}tɇlx!c{fukRX`1b=.)bDv|`u;2xZg7Y8L0rC776yqZoKН]bgC)5˼o#Ս2:6f)"6ʓ;Pgvj~|V!ZL0&|Os#7o^\e`_W@ղ쓙DO۫8v-'d)io_cHD5kq#H9 *&u1yY /F"xVwvrh\]܏V*98S~i"uM_oj'wト7Ke|YRSL*y9ЋiLe E|T8 ټ¤YvIAm_]Ҹ;GT7u`*n}bRslo*Y A wӧg`aKd--D]sYoYLxNE:s_BzFt\jΉ6?~M4?AEB_I.wibhpe1;:`*cp/~[7_Ʉ)v: J8jQ\1ohQ먳R`Z7e~~Ŵ*tj'^:Mn/YUnjD؎iX-^$ iFEhiEf !yRs B2LM&[5I0vĔyE--ޘE[ soyc{yo (w(K@Ztψ<^x=魢Êx鞴h?7F|\Cs|*6@Mg*kF.mW|[B{+G佫]W̼;`҇)̱PW$LB3IW@4{pSvދKn4r-xedL&IOZsz!4o:&ϕD0\vM0b1~7Eޤ^>%h@PutiþXBث|rbZfnSGY'qԚY.׸6#XdnOC2_|PG!i/]yu" n5H?&xVRɞbũAlڔg[f!1 ˮ>E.mVj`)vd)qFXj9Ay_ҔPtiy5\>0B3i| ;*~2V$S{h'on*l pωsڱx^2(P-q~ }}ϱ3~ jT(wy%Yޚ}1ҡfnM8"+mpDm}S/bW3ԟH\_\V/MU7.dv`g˶ƫn\,;̀t?tNҪ_X8e*}!?o혾gE\'HWN{8S..BP'fJ|jrQC8YiyTTzKq0sO Eψgv/[x P}a{qrڅO6vrVJ}~E5Ue+Wc]7SQ}cVaIkLx0}rf:ltO?p\МCyʹjur80)k U鲭B{^I JE-l:z$dчR* _mc$>A/s>x9`PC0Bto.Vb,/vJ,R R@ܪ!O&mfDQT]$GP}--k1K߰qE"͓̾ E1$mWמ"=',*e %C\P· i&5K9OlV"m7Eyf{Cuz 43^1nG]=t~ A[0nv >*]Gȕa^Yrf *KaL&[L|9~~%5Țe,tNNUS6jDJ#e} E~Os(Ž!RpT֡t-f Auѣ8QU bmNCC=Ǽ 7}Vf vVB V'vV}Ĝgsbº7f׿:wm߁H,Sr0}q(TN7p!NТ S %c |}ʹ˻}eDa:f~{:ve_rS?g#/x I[8yl6^I y/ГCcr k03#$Hs]#TEh-:0,wh9M7lU4Kku9ǗN[ (CYjw+~B e8ڥϛG} T֋~U|3 `=o0:_wkW=;c 'Q]rE*y/z/FE*GA!NUқFIrAaWԬjyyaUAr{>jdղ]^TryWl+h%8"*#<(e@v Lür!nK+vpO k XT? }GSÛvEͻUT=3 C/ᒇts[\_aWTă]`*! \d52WܻoZVARC$PF@Ё04ViC;d1"x !n :b( \8LSN&^.*.CGΐ$COl6 +ƙNedR[&[aܧBn%!yFnRYD̑(kvOυoK2lv]e|TWJ\d 3929AqniǚL&4>#nI{6d̪\MIN$Ao]8ձ޺@wf@ O 'd|_],_RRg?NϡKӸFybD)mjQ׳-aW*q"\D'ٙ![,^H@TCsRE m b-șMuiwc?T8Ʋ f̾g|XIݸS. a^ᦈ?5"TqxӢ-7~QifzkL:qNFqh* 2'\`ă[kN7=ْ* F]2j"d~KtCrO"y&@C Ȣ`Py]Z-ΐU%=o8`AL>[e-TUȘiˉby189,1E ]7&KɷWcg;~3ɰo^X_Fzi:Zk=AZ s)U?nsPedX][z`;X!Z{y;ҁmMu4⮊!Z]e;= 1nrM蒬o[>fDA"R7#SI|}BC1FXWAեhooFGhi~^~RP|'y&Oղ"܃8 `tM+@8Ct_KCeP57DtR水YeczͶFnٔ^EX3dŭUYa}f $j[xHP縀v f!^K@tfX%7L Gܧ+g]L]ת0vG2P'X 5'ޚr{\TeW9i5u|Q97݆*&<.gi3_iJ*X:}",= mU"p姨s]Pl;WO$*2.1$MIDB?7Lu {j=btD ˳d y-be5 3v'&Sٛ~)H/e^ Vdz~L3|-Fd=W?BăV?`O9j+N)j=HbN2GfIq+N/iN ]lːl5bVM=6pܒBpFT!$4&# Z3PzAQ>Xnl7cG}t$mq e5&ňUv0J͐l^V=e|K^@{&?cKW=}j9FAa\ʒ-ODmgd_43O(,Iv&^orf8CٙR%4jZjpA̵ϣ/`7[dBǨu# uВԼ{ [>FۮlF6ZM>[s+.W' >s438kZ i!%<)UQ8FѽJah{]SXy:;3gXY j#L:bOD)}sYH[ސ 3G@2ьb&'=W ԛ@D[%P6R3`M^8EBiQ_N8 ٿ;6͇1AG_GZ>ž+#8L5p"'r?}XTH#-[#&T._Tbк&V%YYHoӶ8=0BbF5$X/+\82DMwC!0LC;i'%@w6 ^sLnRKc 7݃ԕXF+^H8mScd5`)g*S'] Ѷ84EvuTiP}uGe+DA͋y}?ܻ{UQi1^oi|LpX8t(>"0-)3FHn]rĨ.<5Œ5ŮaĔЁOxn#:\A Goo\8'a:moiȦq ˤF酪LўV W}E*+/ދZԐpKBQD7V ړ?& r^o?wG)/$!r\E%?N he{-M)J[`xQJ#/?օ?w5&5vn\j{U'q ͥDDĪ[WϮcU0+!fN*0_?!YTrV3{1Z;8,BـR^@V5:2 D^b`-X@f5H EXSlQң+rcGAyC6t k3;:׭b:02k!є:9"fpe FQĚơW OCm5eֺcPfVx+F{ΙD )l us.޸ Y}k3'LEv(Z@cdV sl;N.Z ,+7, h:M.iMف|23iAp<_n.NIj^ZfMZ`iX g/,!Swq-Qߋ;e`rpߚBڂtX{ܯkarn쪹&G޹WJXIA*y0۴XzIaM1bwu60} 0#2JE(-)=)3%)[j;jDQ3*,V5pA¤#t3Q7ϼ8۫@cNgb1dqhIfo/]L|DRz&&歍խKb^>_IJ$5NU ;s^?|<:ЁzDz%_QzۆƿS׃آ _C11Jo!W>v#rx  mn:CB<s"ݟ|CFU]f?? 7fI ϩ:cXIL]@䗭?A}zBm$7&Gvޙ6"q-QFo5;bCn9T5eS?eȗ"Gm5Pw2ԎL轫ԸLfx~ϞJwÜ\W1k/Y_6kY}c7?T>B!ײ*A,*QQٰ6l_89qP:Q&l eГYw)ql'M%]hRjWH{PDM9ﲓgYiPx'B mhŀc5MV\ŋ{,jPXeF>,^cLDL8r>jI t@(snXʍHA i1:=֘xg\#{IC]"zc Lˣ<5)gj%cݡfF}qQėDap!C=P'}AhyoeJf`}0ybgVx.!QuUSҹG3TZxBR[fQk^|.Q)jǙ~T*pm]+mnD@<06+R*hZBB(%AwBOOL;CJum`.\&}3j?WeS2Y y1O+`M6ϔDz*~zk:7W8\yJw1A|r zIEc w 0\ )46p^AK)=zG e x3=ɋW YoOFsasv҉l3s>6 kiU,-]ٰ,* dId.V/S/nFxA:zcj}r:3Z\'peL+MX_+8эxw>P%?)A#//TS\ha4ˡ;0<ŋCS"6?*ں[|Pă|\`MIn(B_KCcw.*Ї֗@I?ȫ{@'A0h0i(kyOX@$iBͫ# TzKCoIW RQr, װ"~I9;W;y(<Ώ+ڠ{syE( QW \Nn'm*/iy?2"} wgkid[7qnI9,jأ҂?[)I;'/{aP(+7! (\oֽY۰kOEHT6 ^ϝ.௔oL˕hPvw41kX2&^+TX$I#_؁b 9~/bz|8NJy,1Wbd%vVMCFTӄ}uO~'CqgWBvz>Z-Bљ][hc S\x *;|*yCdjdݷXb+m&~J^y/32DM$B{/7yV 2Tò=κ>t]FO U1oٺeu L I`l *ݔoF^J89OҸnQHNXuBa᧧f% QF -77 :^zҪ4 #aI}؇!;Ydg~hb-6-c4* bQ䔘]PϪ.-E0$%׳>OAH% a +%slD-j\qک׺N>rs<%@ՔFiv%q;A>k8Ȫ]tsb%Kb˓o4@7Dq J5B9tD2n͵dtenFfK=T>ϩPt(@ k wPee|SQo\M-ȧHJJ9EhN[2 f7gJb8 +d˳YPWMნDpySLRƟI*A/.EcUVpw}uˡUioLX}ɱ ԤS?U;LF犎4:^% 5xkcZM[<@Uvb\6=I,fBJn|dK9,R$HױM/oVtM)8`n~e 1y0+e?S8֗vO K2ZυGPWW&d4Mu(钃:*{),Y3iq> }xN~2cG)[(e H(ʵs>wh. %kBD|?yřDiݎro_t+[J%x -(U - "ʌNNCj>PptYeل8ǽm3mz&xt_o 6YEz&5“{Ʒ}mY&2ͤOW{QՠIEgweȸ=0}kiZ騹cF~޻?"U״Q5u LZ̏kO'IpR0l Z#T:[f Z9M'9yI+XQWpht=|_3ˁYimđ {3ޠQ P {Cx<LOY8lUeYWO-1CjpbuGc-}WK9nEi4(z`͏5N m×\}hciѾ3WSdz=` ``nv7܂mvRAs],Azwb4I`J33B.FՓyOb#ߒQ&NНV \mQۮ)&J] %N"r jOLH"x>8ͥ3= _B.^_5]N}c,y]oߡ}ؓfP s9^H4ʈ`4bUcbː66lKg4Ŗ[z6tԳ9:V\4Emdn5+Mt(jV~?K#X jΓL6R1YBej4؁f9r淝KdT.5~adFLlDdvP$!,4Sѝ~ : {\wDo#|̏u+S r ]ķbƘmYl5"2sv-Ϻ _Kbfhexҫeڟ/nKFRPl~|m8TǬ[i⻸+ݩ2h]D=QVӭI Μ)q A8+kRx>;~ .n,.ʄܭ1ټs^޷ hqEp”?B+NJ89WX!ZQ<3}成NUop4ϞcPJn~W3MRJsƢ| UoJI|)j,g6,~hƹ)'Mhs)8gyzx[ gesCBVPh`䝻 $Vn?ǂ*>f5w}!xއ˳ e<;ybkP{(0cs>-}=Z!-ܹJLAs=qTmY¤^"._fXZ %TǏ{ʹgFV.GM* JPsbPmW0m{(vxHh$67'%@3;xQ$-1>zdV&bn X8G }!Elԗ.}!9=QOqJ6?u}HGSbxf`\OG)dC~+FWso7 pjopO>@#xE~}_xegښE6e|@ٻ(8&mptmLoljFy^,iFbkS@N;gNs*`Nґ錦7(bLa#u@I9>鉒K''l@m n$)рAk3 =e}uqW\?5΅<5PWɪ]fih V;l4'fG5 )uuI +HV⪖=j.5rsAX`3B\i9(mxvRh6/CI(**fL}d)TU7xJF ፖdCPQI!s›mMn)(U `ڶAH]iq`R=9CRx#3vb;Fiu9t3 9Žs) K90薓k}<[Sv\4&pi4^IB&~1Xˏ悹p4z6*>Ѓ#cM4AF+O`Y'; R*RЙ ^`.˫rey^{|tv+?noҀ:O»#L_^dfx{[4oGMa`R=c>wE*24>{ sc[}Mm[=M{B04t_c#.nQR]@9b?GgA@I?TtzxUCQJdxڐȗRMD% 7Iĭ}m d+/7AA3iq݆5N_&=Z tM c1%[sYZ5wѕiNLm:癯[q W*!ٽo|SL+6K`j[ʔ.<3c&E+dǞJ@;ykʆ@supKTX^hTGtuTrۋI\t޹u  &L|`>ȯ&{ǧ.t~|`v`]RN`ɻ2.JMrM2`'{˟T6d*E'cOi;OLrOVܩ3]\U_K̶GuVZsr\!ȸN g'wD߈a鎶Yco& ˰5w&號ӤW>\^MnTj7@*1phA A~"ŖE ߚ /$w؇>3Bi't疩l?X ޳ {@bb1a cH#;PJASxNB7ek:D٦\?V0նSxbN2Pun~{eݬ> \(fN+BhG=i,טRrPeT@%B;n'ſ? >#׋':fj ”|GC)T[`tWE Pl-EWLc8Op`~y~~9=nޜtQG*1I.tߔ+u%%21~i6RDϷxNH>5";FmBdX51^bP.fbϟV.'049M?(Cm' ReOA̻u8H\g[ĸ I|"1rɔ ֓0aIS ))lF-. N&]̿%ŜSgi(}D(O@:HV9I,-@P DY{ԧnTReu-$Kn/4 dOvJ^oB&MNz*S5'qo@#)lڣcdy}d(4O"\÷#uPq5|cx9Fq8(["BFfqFiHve`϶>-^ָ& I0Ucs(*kKt/ܚ)ԓA7Ȫ49!PozU +>b,3Q,= |YynVW.fSZWԲWO!bu)bD~&btY"Y[8iaj= X:V90ĬN#pRHj^yLhT7hyY6U~/q1KMe-9~N5㒴ڦ GR;՞kqQ*>..>A^dbա~,0ڨvO0k='R}4G FS Fb#|Cx&f$ .M㣲iiM9Z ++yt0kխȯx}U NSk<֠Auu!+؉wЁ!&0 ۗo?yg9HN(b$qj1b~li^lc&#f|={t䒂7N-<7G|~bdz`2PMϝF̒8퇕A1ptėxoTF(DG]־A+'L v cH IvIO[e2]E?6ULGĒpN-JY YUDNWMʳ^wXrh!.`ON}k+W)RL+#q9QWK6GxR-ՙ[˲q-x^v ))AJǣG.XMp$': Zy6W9O31[$_h>:/dIΐ/\?KI?M,V`|(FW:BGt!YڊKSgkhKGU.,kޤMe3Q%Q=>u\9JabOHBeRNP)3]VXIySh8_9(U ,a`3c"=yGQVŰnE~H)ClZc@$p4Yx>̘)[ >4>.;QבhCTS/`{ꭡ fHBɎ!,:Mf\v 픛w]qn|qJ?,f_r &bS4AwB3c1]YMwܴ H5"n,-FVNP$HhyDReR3 E_`:rM2/\\V lkG%+V<%j,z V84WDI[ ~ ̅}'Xh7{ 'Qc}K`A3\qÕiGpn#sk|Y%\aW/e[$}BV.1!;ٗu/ޯZTZ:|bbDBjR KDSѡ9C{Cv¬!h|5ËB4D!c+6f${XZ.2&ȅϙY,Ę` xXi[+ ّFv*y!QRU);=Ϫ(1*E䉗_ &g/`[N.)n-Rrbgphy[ӚwY.@ju:i '=,V\jbo.[(0GJY& -S#2Zou^(Щ߇}J:r 2s0J=oH5pv3s߇:`k_E3fK'p5Gjb(gv ׼PLhD``5~h2ZĢ?8ZXCݥ#G`{JdD%u]EtG[O Q:d1HDk?w:..mm0a4x᛽R3qwCaB+mP$Ϙ; * Z@W<3,_ިVËr; kh2Yϗ 5r5y҅%@׻roPK`ڮjbq^4E'"E;0 12U`IpBM$:)hHT 7 Pʦ> `oz+U\rstW/neL "eVyt,gN_\׋5*Ɓo6fW]b7}LzppaPe@;]i K#Kš}ki غ9ݢWw")1mbIcLEYS4Kti[qE.-M[pX@|9Tfʖs'̟*}"Z7SKp^Oxd5J8Gn/,Ge<;`†5;r~41"C\fQoGuw|:νQ wŸS[(MEV9]]cwW՝]EN?gdr+TIdV-Ԑ gg@9UZhj9NNweTJ!6 GFB\M YS8̬!6F, |lYتFSbz-Q۱Jr>3`Ի Q&삺fLJe+ȭT֦D%o;@,Μ!AN0Ao uL|/@bK4dDx'tb^=i/c${ʺZ_i9T_~x׍|$T4~aB~C:xh#f1 L9f@+ZI ?BK:"㰕rub/Ul_^Lԃb J=\Qk&2ݶj%#ˬ`G6#4/OOp${ڃNflցGh?$ȱʙUkUGtwNPpY`ۊ;K x#+BϜyfPf_B'}ZL0mbi !tYq)7aslĚ=3??MQo1e- r ,bjhIN朗褶1 U Y(NKMJa@q}7tKqX)/SBC#OKkZ y ~W;_`rڷF쇡FmI mDζcbF5$ʍ7&At]x9е5K.:> I;[9A̅ipΔ rvkcW(]PbyNv c{nDH.74Q=BR=/l01m'Spx(F,ިBfe'm|jC[o-2ywGZކ"p4cAǾs2CtQҍ2o)jD). F?DsaYf(x&c_>6r .`/U=|Շ0U|Tj:&}\6?E8EjkTtf੿GVKf@1+ax #/Vߘ!.VqTF5E0ahw%WxeYoh?O2V" Z;?^.dV r Dؠ©in$ApKfO1EH)1PU~ peÊފn?UcÍS Fovp+ۇX;orV[.:J%em4CA}EŜ&̲mAUV_]6cR& ZUjJYŷI-gbb'l*|tFCyOV&H~: s2~HrZ~)E{^^>@L! ,rvX؞ѵieL[eDv#Y M5a˯"EJmC .v6}iT-H6)h-m-J?6Tk}6><[=AF[OM?v!ч:ž W5_Wl:Kv^S*FA]~t jx5buyEW]?uHcu%fM^=99(14,l"r9AI|kꋒeV(|_鎏63PϘ<OGt|vIW:-u& " E2ԱwM>>?>C3C(FZSin)D-- _UD#q Guy8 G 3ݻD+[}'h\Y %2oQol籫}A# I]s pۗj:/\hcU(Dr/%jLbfc:k<]=5m VśckT<O=חg,sW-t/Jv va61Ampq#*hB~ 0Eݦ,E!G !&&glSinD)c'T~/gB}) bsgD?{]?>[^&wʼnYQRECW,{1QѸzF(7|t9ٴ"c蘣nJObO]L-ݘQmL \rjޣU.7Tǧ .7fL֭c<`B|'3D-,W仧 ;Q3 fէ6F pvNgR]^(SCb3^J^BH{ˎ@!|_#7VS#d v]UH8T+W h.ɝ;Mt:b[r`j_nz WetICǾ(> {^A|S]2H%F=G]oKfj1U^zFg2yƒdO6 BS;F j8I R4VmHH=w P&SnvEd:v]σf mrl+oƒOWM{~ar#"t5KRO n`E(ӂ>%*Ι4CCQ)yiJ]Ē2ﻤEr.kY n2+Iz&Fnpp,Z0*RC1fOv eׂLȾ!&543˹Ne9`Ҍ-s;ք/Z7zM=r%ef[/ݴ$a1_H .ƒԆHɖfwLjf *%&v,5ZFI)Nt*\P=ړW)bPX=Cs^:7G6ދ rS{N4X*M[@ yRZ~ooSЈ83>S?1.oE;;`aƧܧ.'HU ^Wd[?&{g YdF4O9y﬏٠-|V7Be{Ɩ@M@{jD/+Uw#qcKLdF8>?onYLHta-ׄVAQG`xHN2zalB[vX rno/8/PwuDw,O ãmTt VAơ6?f*`ݗ[<|\) &^d$P(/ʤeq?+RI7DccO@5[Cxfӝ$uSew2.fzO?kxˌv 3&h 67I ެF"u=[A!ΰߎE` &[NMڌ]|L87GRPeA(<&`)MUco%ю=s"~ =*eL<CQ7$^u !WuD}WS% NRtC0|].oKU L r֓!6#oQ4IO(Ц^hy}xݓ#}fX(j5=5Wf5Aֶ+pafrL;oL8"9'c{~l-LJFL%g̴ֈwjC| +<20_ Geۓ_n}NP`/ nbRA8~ފ+wZr| |mij4xBfCHrMਢ:_fkХaVQʠpB̊}x)V6gMQAjJnT$wd@wM=j-fA&rv_ zTO$@`%D?-z|B[7@jdkROPMy!XmiMTrsu2JUM z1 3$VcÃ~,l|҈YPf=6 EeISJH0#VĆ skIz9|!fG{Şۇl`X+VM;UrI@ 5'RfPR$yF?@ѢEG ^G&1üu on:\ȃjD6kKz4l.?Q=0,6ΩmtJ^° ɾp%jFA`2ә K]0Mq9&D^䞄~DG%jĝL!DXJ+˾S[;{3v<_/Y~hPMpפ'` PҢm3K>k (TW ŦNX_7\yPEMmHY=|2h*cRζA?{LKQL\X٧:%W9rf e1n 5vZ{ ,p3x"?Nl.I% txVH=C'%l&l5i!3xyAvaXz%ۖ_V.̬pa?ȪH?LZ(3#F܈Ϋ29- @oJ'%#Y4݄)"sշ/ssX oBx3|.sͯ5 'Ed~;-;ʣHw ~Q0_+N .@zO yi_$QlԳ p$FIft|oWAd~y9dSA`@#z< (|r?ܵiŇIj*c[ժS`JEG;⮴bVfj?AEZx^Qc+HM%ePN(Njall#PҷMǧ}l>'Hٟdvgܝ)CěwT ȑ:a(x0W2-[p5w$"J%/qC&bSw;$q | ڢ=!PR*SeUC>!_g(5WQx!o"nki4P lɛv$FAF)ib:LhƫBpI*Z_GeXHVq8TVwTs;ZsJOr$@ejd$7.tqKߦD2jQ_NPY)LBfg\'j]FnfݟУT(@cIi27;~s`@ESKӛOMI 1R{O_U|`Wr?Yl8LLqW:I~ )wўء}w]vFLڹ|*B>n4/KA Nxǹ|18&YTx2!RtیBn>˩΁ $Wߔ+۬o{\qM1]mUFbmQcS,EA )A݉5@mr".x%)5Qاhmzß˿5sX1-|ʟk$\#ފU]7cTE0F0nt}z)qV<ˊ;U}Ds}\$塒~n-t:_zEik'tk?NN,% r^sda6u)͖Uכf)*PL-L1?woA p 4vaݵe>!cr޲6iЬ7(A@O0t{c!,1V*fFx27䱢Gt:|+B^aV BP!kFȈvpmYdΑBe`g-g{J`TAV0d&T]V璔'H%i ~a&H4*wTQə2".^=EP~MG#*cEq w6gɇl2x^P6Tl@oR}αRl22͊٬ड़k{} ciZ27N 9<]`ѕ?TÚY*E; <Ձ8Uz3kE'z1Όf s~bg{钏<$úAWEX~ 'sw_zJ$}d <3wgLmJaޣA|ȗW< 44YfC hnf-Jsأz{~t$ /a?78pP:W $\b7wLJhlEF%tuUTq`'2P:0NϤG7 2UTFQidՔpAr+l8n5:*`ܩ!e5 JSȋ^+{!BWڴ, Ti(;>摇Z&ucdS]z`E yE'QlLƸ5h!e ]P1qc,c vrYW75==a?Y'jl.C%Zsb돯tQõ8'Q25x)EC^Dʬd V˕P| :-,?ac;E<-uUL6OݑwT57{JAQYTڌ&$ʳ󃖢pI=X'a;νݤ-[ K>iǤZ^=QOxf.8Ɯ/S4[1Qvs K_ا`KDqS U#\,@N|LP@:bfR h ղ4}`'ezK(+͒*c6Em+.@J=%*qCLN<5KGġ/abN5,'M-u/$V:6NۧbÞA|׺(@ uqsR ,kwF@,lxR(0g`a &%I 2/.ۿ`_sa6Ij2ȇA7_mct٠P_$P B͑~:j.W{h>K{ilzX/!}FF񚒥E*:L%ʴbHٮo pMA09B'+ f9T"we$ տ'8@m*$G~"Ԡ_Xʂ7T1sto_򔀒\H[xOБ)zi3kXהtt{DҴJ4}X%eyh6v"ilf9A }azp1X Nl %9+V燖[1taGy__Z{¨u0Ij ӞG!I=5_6?6Oٝ.TT^6r?CS4k-%Ԭ ئSWԏ qNq#D k( cmq$*њ3h~QȌ[% =V Q{7r2&j\N tOMd6ʔ 1Zh x\9/B"Ej;hT dY@>ǂaIQmbi̗ߐMZz~r#U+`y.US"u+\FR-l)59EJ2V+JVJe #8l;l:19Y=BqO KR5flse}`A' j4kˁi5 va1FR_Ґj|1P:8a>V ,_py bp'Z&Ouէ˂F偟*ѳ@9_}ٔCX Ȃ6K.NZRS56/GЮ%hZ6s9B;8;;}i!]z'S%OW7t1 ;[ߢ)UE`ÜՖ9[ (#/!7Jl#GFLVZ!d\c,)|2t+;g*`k{T/冇;h/CPT{9Y$%N鞑(_+W$/lnt]sghWL^ؠ8n`>>q>bј_xU`#̊XNi>x2B=[] bѥU5tq%SClklǴ$K̍pu0`kҍ6oH hL?{?.4ƥ­ ]_UznGRHrKO*I7@D1=ajzƻK 'cE|+Pv>w ֫F@b6P'9n`: uC<mZ9:ͦ  叡VȔW t0۪F4Bݤ}naumϖD6'iOYl@`҈ [jw8Ok]F\?$^ {bzeuA0…)dAb~|k(6!/͎1P<Ն?ϝ5}Qo3/ 46ܶ68No1^`Jjx,u*ʂGhL/D)|U暷oX[lSM瞖1!S+.wж߬l^_ƭvQxݖ| T?Gc:m3B#LkѮ6+w{YںݽhB5'؛2#3dD iIݟt w#{lxR6遲L*XU5TrF TөNUsuY#XDŻ Ԧǀ(W- [tT1퓧)WZ/cd%It6)ϱtCLiEڤzb뤮Og5/8;";SID;e: In2Z.0pM1]kZJo+^QbRYΫ WIWJ_.ٯy+N?wjyrĴ@ݎ[ RҨUPڇ/(+Y.˜0M/t)&(jBN#eGL$(mE+ YA.eҢ|WHwc\#*ĭZ{=g7mK34…[%2agN`lVq6:]GB{CpO$F+Y"k* qS]Wq<1kll Hn;^LH$gH"+ ǣN:GVBZy߁N8 P-2HO@1ϯ̿_#u`vBۂ~LEXjp_: 2pqMq@}OCEgvk.bESb=ssAc3E .EK %5gaj q6Tz$hB&8?drw݂;7僊J񃚶1_ g8|}P" ^duAVFߟ~؍:#z8$!-43мciU52KF+)@ 7}|Pשu-C+l2~3-Pֱ*8.J\D +.G 0@3UY]E%S$?s;Xw@,Z,S&d3H%s5Ya^7gHmtEAw7@=/_e]eط5NٮU(g戯 x[,2޳R&;r߫.wTWAV`;:O`@,d}GH:)8ffl޵K9@#"1csuRbe6yv diК1)YbQ-JnQl#wt@ˉ ZWx OO1+${ZUi:-f),O9u&?f٫`YEeOJ&M"pX@1Ol͹4Mڀr3,̷_E 6qrs,,JѠƁKfKbQvJn7c 'ݫr-kY?sӁkyT(7!p712Z9"h/^l׎%7ƛ`~q)WY8Hl^=,R֚f*8Yj} Ϙm2ܤẼ4 Ȏ7CUgUgbpOer$Ć`CSB(žxh*n,`_M&ZP( ˪м|%ӾTiS0PT Yc:InL ,Tg[# &ź+X~8Ĺ (gd^@nX9 PW~Ӂ\V؋v#P~A^xyIŲfwu 1\8J"`bݯY ԖmUC[Ҫ@a_dsLeҿ2ptx*& MhÇDګZZh'tJZbt G-0Kؕ:DKˊjbШ(yFpKXƴ(^)3"r]SkHF@r؈0Έ zR,H!&Vղ&Hl8DŽ+Wݪ[Xkfe 99ᑓ=)"GfJndr90 fp*Uw+#o}F"RFN5<?DŽs &'5OFb3kqIatI֞#b MDe߶@=Bh^S9( кwAbY$nwq8LFb&MDPe ZEXVKpɈIk%eA)yYfi=W (h%m ET<)r!ߵa8ZMQ!UX_:kX8]Ix |Y4l ӏ6VXO;pP[ōZeZr K[|Hh0? TZe'jk\ nϣ Yeḵk2/߸i@Lĉ9jP((}HM-kKdTY7vN af+W9\ Ar9#\IBp`|bW( Ov8m'e~횤AKREOo>; r{$yx)VCȌtBg%VuzhYҳJ/[5ׇ(}IBd#QIBz5LRrǐ'b4FRj䶎dh1] :oeEbVl׵ LS0[tTf7 07=p޹܂p17!g-Ζ>8BTz΃m;IHN8FhZrb0>W7]y$5R4K#\>ƹ1X.PxLHR4zt1kJ`A6(J>Az :&kiqQꠎN*'P@1 ^_TPec}`.BRg ?ϐEI DGhf3$&!$PؒIY6  &+Mc+Zm[-KBcI.fFq&T4sK?.}\'F!} !h|Ns7/,`ţ .C5& V~ E&+MQs یD|Iܞ#zY`3=_nV_ -0Лΰ)F[$Qb+$XS5tm~ZV7za񑌒!eQ}S7d.^2P#bCwb07˺ kKA%1E̒ͦKNʁ6B 5r E pU31r_'D;kTM0SO[e9{>> JCE;.O'wG~g ^^t[:ha~Bu$BEp>8a檡W*R}ok0BlΌ&*#&x\OIxB- Mm2 S遆ӣU՜uЄPڑ!.'Z L< ͢W1wg HHUh Jڇ|pJxWV 9g5TI~m˷*/(l2&(t JY׶e)c2{$U]F]_]6pZmG&>ASiCyxy8KJ~{éKi?[59*|0FQeA/w@#Ra-(_#?={&ёp\똭Ɪ,݃}"k8 Rx58 e8"~Jy5z/:CصعQwLGcHReIr EeU㎁~<<ީij^ NEnwo`9/4@5&z&yh\8SY?2yPCMiݟ\e3j x#q!7\4X2Nf}^Q鳈>WQ"PB.NDkqi2`*ȘjJ=,,[$[£ /( @VR+Ç+Vgc(C[єȅReyJ("{ [U,Nirr <ϴ4Zk푾3E!D!oB {-F,]${$24 F}T q`q&Yc /I赬@_D%XImNw$6[Lg-uA 725<;V~C NWGJۼ6GED)yw!˚뢖QFԎ@RC F8w=й?yWI?m[6,R_  v\[ei\xy3Av4HF( $4?WI0bk$Ҵ tB(""Zǡ$L*'\MoߡvL *@c&<ٙ`(_/A_`^XmWC%\lcpE_vJEEMO+-3MrYtb+:2W&\a'G&*:xrB=GGl+RNw>B}ZS`^pd/0}O^jjX00L$\9Mu [Nַ)Zu*>f2ĒF?Cd 5= 6.J@$ǜ'_(:{~c>vIJHET(n>9XOT#jG50Tk7QnnMAtV2G)ZVe6>U.V[*5&]B(t߬s bgyTc)=Ls( }KrcJ#\zfe.R.k]N,ޠ0 ntyJ,o?=9h6:"κfɆht^J>>׍d/v%I|&`xp :(Hw_ŶSlŸXgS|:Y""eӌ`pދfo:i,[,'bYE78Ժ#wn8!!g)#R 8b^OJ 2Sߚ_~Mm7wqWNp6֠YgMf8$RX,7e /觟+D28T!p8\GtaoH#-$xrDSmL\gxoԑPFU`n'uFLVX] b$rcEPsáp=@^kݦUd59+3f;cݖ; XrtH&*~,݄G~~^!RDL,THkғ%w5= ,ilzGq^Xg +-V@hޛ2Tزxz-A7xfnC<>CA.haCȰMcJb41p6E2nkt+K :zs@2w]%"`n~+ZڍV|k\OikK4WYxDd9 Δ굃ϲŅZJuFz^;anCƂ94luRJ@!k0|S`,$x=4^x@vG<'使p!6yXtv 4zSOmӮ =)mL MN "1?}tc+fx|\BE3CapE;Oma|QgV4abBWًiCh v21SUhqNB5P/x xK"[( g^N8sl1  QpVCݝNe !װ[4-n 8LL 6rmKQWynx-_Bv{(>Ldjf;8 ߘoJ#aKqw;]z ^`fEF] f&Q4cHQBЍI2>|*ݗӿwuf/s.-ė$Ÿg8v‰t=abkbXlsbk6)dq_ɃڽB5} [nH p [`QiYG2F:w(b(=@)x7,1)e1jrqb~ޣL}L&wϟ/=Ы=uCC.?molCׂ|b<0j$>~{Fw*X[C7Ӻ, 6Ng,34Ohvٟ\A\[szSIu2Z=%{AH0a d*_?<'qsɇwQ>i{a+=,DB?q$DXIiVMFEH:Kt"ophL8G?}bכj@l_gqh Œd"6e=G?@AxC[% u,kQڑ`CU( !A=XV#6Gt2F<"cuىQ+IR4 j%MSۼđڻK5F؝FH7o XyІ뾱-(_/<$ޚ$`fঋ҅z<"96^̓8sZˇ ^DMfԴf g.m|ï4탘9؎j(iܷVEl-E5oF7p8#4JFD LBoVԧGJČ9{֞d)q$۠#Y(k5\/}#(/|Cyԭ^zՁpUxِ'g%έՆ{1[Zg偽qbCZPXƧRq }\3u+#ZaL:js ݋b/b~رi3:+FBQqMdOnk .ydo׭B*{Л+jQ7NH2SŢ_M$}#;r @s.~ &b0ff:AyYMb?wB [Y-~G#ס<,V_BB"N;L)mK)J}jqw-L5]Mh7?[t!}hIzV%ȰقG@0uzsc{.g @L@XȾwGa&Ozu˧3J:rhKƵzɾ 8Q*ziSuTQB5\)>(Asj 4܀A'TlmsFvm㈐ov9wHŞ/!#=ISaGA64YmڼL[>qE_z7 :-ͥi-ԝw_GɵZ1xWxP'aj]Va d`),\Ά&^{I0Fh.:ʩ7MJC'~]L]T] i.|]Y}"~1,&q, qۓEa% h(a$d'e=i돸Xd־->-b2%asЀ z"MK{A %#|)a %Xو܃ E?>,>-iúpD<d=ܐ0+{Y\Fp^ 6tܹ[#XE#Yk={Y< ڤz"ƌ{|Ak%QMF+tS~ɟ漩p*ߋ>:Bfy@6wi:R%:~ >$D^H!ۇY.ۜm̲xvLP~ISú Z ~VkŸ=LHAóWUfV=*w ) 늹&"3spڤSEwϞvk-oAĴ, c%@?VWku}Y-5#!AHR$SRj젰ì*5#v'q(7m P0NɲYǠfd:q{ Bz_Uė6ГNM4F$ڥS?ҡ kvqʌh,l#?hiS7p  [W>l'artU=|5RПG`&=a۪T' jH( az aD!ptɥZlY2Ȅ$γ4BUٲ,{r KkAZx*xL'w|2r/N5ѥMICXyȭ{Ya`&ZSR#^M7]|(Gʁ1,6%: y;KHkksAq ]yUfRndм7O{,o(?ZDEUZ9ʣ•{`s1TŸbrgaI`+a 61bߟ{J>ˣ#?at?m?Vy-p$:g:HL] renJREi mGHUQ3i[3^Kt0>(^Z㡫M,GVuu@~(ѫ~Q,J٘=h/?P&2ߍ8-ٹC(=ыeSnJj&%Ĭ ƳCELM[|'Tz$LJ3{|EœsM*={@9cFMJkPl%f-Sϒ!~Acƣg.77Ev:QKՕN~!ovĐ bo1PMƦFXnBy&s+7ݛ2rR Tϸ`ܝ ,@HOcvL;'{r.1(/SKa2'!ڔ c!~{ [蚮+C4H)RNSk& /,@x9,հvM/+#/!ܝV۹P"{4#U-w)"zdo OT)9' (M FR ݬ]Yo7ú ˼>u2`AԵ ۫F,8#c=4:;sxYuf Z-Am)1ᱪEٍʀ:*Rx"zőcA4$Qn!4[NVr{;aB׍&' &g@]K a8QZiD#_X3]' X( (a&,>(8GRՔ Viic?~$+u^7jU$(ݓOCW F(sI!򵄽|b_ds xM x/::Uʷ [I{nυCF6j{h> U?Ή$ ?UYpG. 6F]WoPIZ]gzlE(pnG Lc,{I!A<+&+kpD 5a 'o vyĹ᣻m% MZ3rJ]D5.LDޯ*f'*62a%% F#TuՃRgE篔P2¾aD,N 'e(ꭦxn"z0ͩ2;M,`d>6KU-JNVs{OHp*a=M+DeRGwJA9СlYG[4HpbrEH[?|iV۪hA;7r {#v*j4LI$.[L*1v@p}ɗT4JWQm:&❾k\yX}wЙSl4qD]A)njZBn 21B 㦋7#/emJin,fMdNuSnCQ~B /}ڙxLqU-IR>R.sW[D1WF9 1"˒ '`9\Kp@Z5 ]ry8)1(n  ?Ɵi&k/Zx*}d}vC^T4[\ޛe4~YEoЄ2 \^Xw26Ov.6')o%1RU .kV@wm#$?,'ۋŋb<GpuZ uvPQt|H(7 HN:4Y|qtϻWo^8&y}@G eXBwփ`g0<d6GAR4:RzwjR`BKL#eHg"_ %/G?1וb04P(A7-zQhњ9= FL XfPcXfx>'*qH980kz\a׵oI ^ӰL>Tb0c8vB?7=,l3,5[\ߚ j独{3KXu:yI"V5~'P^3DsMoyz#(Ͷ&do[qEѡ62INCZ\L \sw|RyR7"vб~/Bi!4rj!TfQTiXxmKM=Oնu%.Y3{[`tXS9%`E{bбw>A_{Rq|p`))cʻ|l?0aj-p~8H*V<|]AN7z-ܦIByc%eK(Jk7zVTO . ;mttu|Y9 D'b!}J3Fzq.Nyf&:[ ͵gqD38GUZTRٟIᨁNr3{b& ě$6_jg:}q|]en)#@%-xg鿗Z>ApIY9?^Pwjvod(tRx5dp%( DI n^W£/%_itWIzyqEq&!kA&zjRs  =ljE-J)5k=2T 6E]mO`^cfAX<`&-ݽ14R {e!nW"Ohż3A rj)Hl~߿'elq{SrO[F1E3JRQn&jr kk E? fI&HC+$0 MD_Fb-L ؞x6zG 4LryS'Ťϗulڹh#-5jk$,EfM :16~|!K?cE6+qV˿$_:Lb]xM"\-3 Vmj6F²>IDXYGkD8e zg ^:p﯑R 7F6ei<,9tl@ٰl _5OozG=["mHj$ q)|*SaWZIam$v19)o1]:@n&IKcK(%C’|atx03㭷%<޿-G:7mKG '010#844zWg/ LUЊA|zU|'n  zr}a/wjjφߣJPۑT?"Rm둁8G5sQQ0m|Ue 'JtY{qvY9fDC΢e"=-YTFTk7<<]ϫOBú4O~z;U`(θI#+ g+ћCH0~?\<=-0Qe)ԕ m5y6{Q=*S^vYDpQ1n_~W PfRR ZޠȘBx;h bA,%&ȲMy^-sO}v7U@ph c_WJDYl@|ۄU.Vr RunSJt5 -g e"gCXEa'L޶ V7b9G vF 眂ۦtx~'.=:4~ fd%QǹSjc]Y@?=}(F="gUhZ/苉&|Q[Sqnqw2~"ŝHp”BCZy33Ij[Vx'g*T&( cHٲ7kQ| ūT˜ǯ W<ǛįY56DuAS!4jDZ+^[ʊ~5 9!/;ɟ(+7'2D&. a k(Ǭt:!Q8غ4QXammK{rHE),=~(<:yvpb`Y;5̋u-՚$SxOS<'@fENzf 9K )"( шhzS.P)ʸ+4:m:'[ qOVQd[A [?o[Jx 5\Lɚ/dC,6ة!Fv՝CWiVe-mZmROay 伥NDVK Y6Ɖ&=gU'9ڤufԠ|BʠO3i6\3bNo\pӑ쎒;2׃#UtmzY X3Mw-^ނpv il|Qxh$G,ׇ3S5CՂ t/4Lh+[J͍l_6ɻDCSz$丐ޖkwqz1:pd C-Nr5l5br/O* Ɣc D$tt lf0ehRΗV*q]ӛkt0}a`G;0{WJ ;4J %CRUtQx| E K'@QBJ f̧U%r.y`lPSd9(F.%XMWmp UJ$턚]@"4q~F*uFzkLXњ}YuɩT<ϰ*eN.Q̑q,xjp7Aa4,W*!19A"ObPgvJVTj>‹-,t h@wWEpc<.:Hf!7B#/:a^KJzIZ5}\8?؎DU`#!ȃ#΁ ˪B旃lgoiҠ:]5" ̲9W,ԐԒT%Oه7k;6\ds1㫘$r'-]Jw(t4]47}z;E; ._<_WԊ)pul*obgh#̕ !KtWh7l2yF:vx}NͭeUmFm9UՓ_Vy{ng(:.@B(n"&^ƨY!=~w+]l^Lۀ(RJ{2>_0[~޼?[{ʋ͋Rt 8'׏A[Wm0(/[mJ<}s{W|;+;xXE% |B7# :iOT^0xLkG{D5:n@o}Q*/*:q|Av:s4tQס'+r.m2$0V^9$gģuIzc>@$IhRRim!s"K&+TD;Jx!۟/q}IH?IϚ2*<\XJ^ǧޒÂe'>i\(9H:ny> غ}xw;,u03W澲o")߀]ҷeѬ=1y^RmӤd=&>Qff:F*q.|Hw陈IqzPWԸ93e$G{#dܤ|G@'oIBmf L^ѾŋC;\(ӣP{ N0̧yqw߃/hb+JjYh ʋrsԑ%xU]R"-CoTc"0A3aCԈ=,t_60~8tdv`e{k&g0dHg Dq`DM~~7JaSh7?cg1:|ڙbB07(})kxQ:- x.4{3@kpxL*BҩECfd>˜zCuޫ 2,tFMuf#IH2Jg=FLj+)\p~Bh\%ƒۗvbSĆګ1wrǧx3ky>F_K\&:"[ҏO8CmTWH;pX2aֳ!.P7 LIWJx!Txv 6P/Σw5;i c!V;)g_ 管EݞU];ҏpNU|&9إ>&/3}a%L= $0}uƈkVŷayҘHcL'穀 `b$YQ$0!Հ+QVb!ڹ12Ca2#dBQ#ڞ3Whag;Eɭ? 5 XEfGIoJ6`h?f/Ak-#z G9^faqUGAH~3!-=avp:'K*%$0ȑﯗF'Mc9V&q7 iR9'ʮ{h4O=MoiWX VM9.=n3%%!TwEavpc_W5FYiSivo]"294ŞRE;$2GޅRO]m'zМўi"Z!k kIyhM輪˭oWdN2)3+PI S TcrhCn`2W4DZp䔊Ghl<@/)L.DnxAr-03Iz}YvP+덜2wnώ`&H7j N}ߥ c}Rt;iXzpUB&< ::@y1-rB̾BHv1wjs)+9vaeC˭zih {Ba~!9Sm 0@{AYGlݣtc[k ^d¯hhU;p g7,z=kOiS* ;'\1 XjljS>%&+pchX>,}$EdͮCa @ng!S˔鄵W(+jeo2Iq-+?&Erx T+4Vwc0f/+Yl̪REGeZ7ږeW8Q'J/Nn1_ YN#du _}O ->rZ-/ ;MrT?+\-O tHx nk^f7!\v*e)\=nwuiϯfe> (p;'ʄ{ TJz$&ORfhS^ ;:W<Ŗ!nЊ+eDAM5wF)߀u6xl0&[Z;П"DŹ'ycBp粨תlDawU6Loܼ h%^i9W:;&o3yo;3m.s̙"WA3DR1ڱg,]L yik۵tZ?ild'xF|  :yEY՞q%G<*6Umk`)N;"& V j*{7l֏m e<^tZqR1m&$d&qjg\,ǐ9_A_sZۙO*oXE,?-%Qv\&HֿaSIՊCĆVʟ~6_dC _P`[i?͙5Aι稝fc[M\V] /g|el AAҟEtbi6I_|Eg8W|X7h<7N? Ծ1ӱ<T 9n0_)t/ lr@;B~2'+CF`yTPj(ƺU9>OnXxAGtQ{>y@W3]P[0S[zIZgx0)k pkʛ2&z\ϊ=Y-%xܱcwlo޵#ؕ{ՓXRU`(}8p L@Q2Q=01kdH.TXFc3NNL:1e9U uCwGF53Di+:TTl%Ȍl8 f^"KLO љؗXz Qam-ZLq8y.&u{h,[yrL#8h[w|'#E>cF9aO~HYGD; OΕ%Pؓh?X鏥/nu4|OG‚FK3ߑOb"K_ 너! ){n~ٝN=@,UYq^ςQV "K:=g/kf/81. 1<$GщG2{̘[dzm "%2酅2اH $Y? "^ZP'8aޭGNFf׼l†Ş ,QFbZᏒVKo,x#;bFkK hzBS=U5}Sv1UhEJD|ׂt(?mu\&@/D(hVh[O%_VI&P%n2dmNm4|#xX+ 6+w(^ўΔ7Rب%ۢZb</=8`$~!RT=BBNT@]vnyUch&rAIk0GibVCr4δoɽFy6A}R m n3 '4F%MzUZRCb3s@Jin5YÏo}gҟbtw >"'F#q dufꅜX/Z8@Z|Mv$SXοõ.]::zUKAYH&Lm~@B$=7[PJ9=6p1^ ،(C!T.tN[NLS%3L ,>u>;A>H3IQ/ c{8/].! vJ2I|:s2p=v58ƞ֜ݻE-w`Q=Q.He+?a:!u t.I+LndyGɢ55g}?}t>B^gptboN Trbmc{+{vM gZbZoZcpz60?%?$;yeҚ)S[B3M7KZw@{3$ѠyFQ&C"q}2r lZⅮ|.^bS 5`Ն ts˷<'_~ΘJ\?0~I{|J&Z)M?ڊ=+AgU쉠h3sm3Lg5y IU$}G~ܶ vfp4ļI6~b?=鮨ٳ46oC2d,eNjOoj&'90V+#~k͈,X-S-02`3yw6K/=AabHĉab@iE y2|炎*η-f[NOMlK;2f~]Q6߃Kଚ6mI{GO1a>:.v7A/$5^ CO땁M\H;2*oPhT]!Ùa6QZ-)2?Žg..Q*_w¨T> * sR|I13ܴ7*QR}-C} ؿ;sbu˞[զ Fx#dWk4uNX06]JÔmS!>/.ÕVC$:Av Tf#cR'ۺ4x#{x?s~jL *voORxb|2n:c‡?m;KyHL*=[qv҅$[CZ+oI';X9P]O˻‰o7F/6l5\Iz  s~G:183Z22qbyKTW})X~DÁ\1UKIGl"%zS-/;BJlL3w|Xez4ho\bĂ=ǥĢR.]qGGLx/冐Q:@j5/X@R02xPjH57gf;EF˜1D.m4?=Z J'!^jw][+\0+87FaߛMAI`Ѿ{+1bm%c{ ".$dt5A~0&'$aYQ'C%U,QvzҀU3 z(MQPT$]Y݊+SnꝻ\GT-AX-9 niSqؼ{G5"K&v]ۼHc}~K:uPθu)F}_I + Wx늄In_E6m[[jDo+]&FR> b<ɾW2ގ2  s)C|֣<;PLw675D+t9[VcL R?(iyxvBx -nM/eSkjHH3gƁ[8^݅g ~[7!k0<RCu>ϥCXSy;#R>$Cv+i"$Fu--ތ.VJV2v71oFU\h{~D,p3  7nFmu'_DI?PB>[ :KBM@gw_f4pEoaBz7و8Wd]N5@axf¹|1G?z?_!,ph wH:aWUu3A>cc_b;>:[ܪ)]O?Xbӧfj9î"Lp9^ YL=r@kPUb\hp"^{ۦ|VaU%.o=at ke";~E4|1Cx*;mvisNd혈ZP˚p'\~0Y_D$(KOQi,&un]>IPp fu4+BAΕ7 am,t9* ՝ܠ/ć?eJ@Z_S\&荤08u*J &)hҼmW8:67nw`a #o7($lb-FoW%fh; Ч螁L/On)m,ŪsNQqf+N2G>\;? %n|Ϭ2zA-roapjpۿ 9=.N!PFy%C+kȆ!= 2 3zXoƇG+eyOA\Dq7~-9h)^>WDDnI\,Ӿ;yN3]{2 jE΃H+=!^)52Bo\nSKf?\?O"sWs2Hd} ."Y?|+Tj{Q!7P v8^-s8P?F\Q8.E3u-$*Q:qߪsSnIAvJX a ;"|Q&+J Mở^jK<hT5QyT o ԲWuqKɕд&|sN]"; Dd -$ڸ]8ڿ=X/,])DF\ 7$Y~ń+w&S8lT$NapRu-q)|4+M.Y9> j~xh7zO!%7j'Qex\yCmUojx/3tpcetsJWwS0NQWO/i@J1WҏW@ayTJH]JZ%P̴ DL,CYsogQQ_"Z}|@87c&=PWAR6e%-"YzAF5$4FYVk;*)LMt\hvzmb2Uw[ԅ~U PTmeMo5.{*U}pQ7~evH;@cȏdĸbO2k tX H \M<05aZoQ Gg+l<eEDV Ooa23w#r`bΦ9XovЮxub0tՒx@|T(]hM _Y kX$7-*wX+^>$9 1 !ؔylG.tosK%n]KS >^[Q%"}6O"I+Nak}EvixRҥXHmX*yM;4͔sPޡuKe|wl9Hq"C^^Ur9xH0fHe>Bʋ!sG2UTuI$*]v=6ؒ]E LTm@HDJD %SI rޠY Ҩ{^| ^h*b;Ѧ+]k'A>;q:eK[ƏMB-Y hp-OpO (z۵o']UY%r#x/20PwZ6pV4?mΚ3㴓#uE~\a|^͕#u1*D7wNs!wniCͫXK\b,Sra:YE9T=ziWr%\!+ԈΤ݊l-!~p %:bʸ {|)Ʃ2zU&_7? )$Kŗu N=#7O< SuZ<(gi2ڨ}}2E4%}cù+OB:pAI@xØLԸΝFRQOw{wc[2R,o~nsxz Ȝ›bp\Emˆ2zMbf+& FFY;<8Hz1"2]& 8g88 ="ar}Yrzy_ho J]~/xKOEg`tWX z'R*œzk8 *C}ݴZ凿ǘ9&%a}ؤ1H'BŠ|I;O+"uUl *ڦyn Uq=#>z%‚.9^ SY"?qA]K V6C}JI!dXKW~v!!(yҾZ~a@(m|eϧ|L`-0 7emkzU=1a\4\S 9j.:5?dbSaR+}cؚwn^طͨ92 \G{ { 9n|jc7w، +WU[{`( C \T%TV+Yo @픐ϰ[g@6{4J%2G^8#p!vY^+ȱ/[.< ãZ\7B>BKq0$!4Wu+=Rg k1aOhдH,c0!3@:/ac ǬRv%@0'z~UЗ[a{g8eXBnG9sz68g).;K'n~21Pq>@p9n!wgOwm+t0Fk_j'v:&+]@_sEՉ 5VOk5K{y {;ݻ':d| xP3}!pKQ߸Im7F$؉G{$;r=G]3DeR`5 D9RFjo"x2KB^V2FP۳dhXףLXln7;("L*kK5P_+hs>>%g,n%I5UOth~/! 45'JZkƀ>f#uIRGO8Ay].54%{ ¦GԎ|yHkW4* UHNdS)8yӘ)ִۚoJFRJ?*ȴ YN qG~_AjSO3 | (\PDmdnf7Wv{ZzVYheUD|#d #k(⭼ߕ~ B`^"8( JӉ>ރ d@}kPm$vIkWH[[F=_]7{ b)UN̿].dtF{]kX:8;.hfGw3IL&P(9Y8lN,8 (9o_5l]@Cߠ@TpL.=#2oȠ~tN94P57aJqq󃈾ONcexoS9$+mgnQ^#qN13=x}EKm tCFM+UaGXha59ý=2~#fV G(U,RIZ)qBFX]knߚV}#|6YQxf(OZ Zccռm]=hQ Ly_Zhā۫8#z3HNiOPd4WDtspn1pдMlT; X*)둀@k j$w {L:]MbknmBAK{,h"cmY!W~ǰ@ j\a إ!9eo㟏f] NV;Eĭ+󯎱G$Pi@"?߭6MUL(lM-|q2F2*ڒ ?~trؿ>]=4Qp LnfA5h*$퉋c\pJ$U+Wiq)~@5о_w&}= ,*|l j}r=b;_DMmX؞,j!%´9%"[so]4aI@ÍtZ5R~mgJPfMLD2I43Lɦ] ky FVlc.a{3nqz‰ha0w{SO;%auUq@&̾7:#d9W>#aŽZt-,2bVsXxfMCq ATAaupα睍u=)&ߙpdbLg&_&AkO&c_nnEHmGp'ؐ.,LC'c-Mm.5H|^^=D,3cV-N< gŀ"sWV%h@3f֢R_ nJ} _ B\xIt/K`|d}MTSyB'ٵ,HWIz(eFșBNB߮fXtDh}ykcp!ٕ */h@\3l*MP>Cڑ ;I0A3ٳ.7>v8ythSس Uo>KVd#_7a _Uٳ0bFHLnSY{tijvԩk]!ms&ː{oj1U[}պ)Ȓ$rAՖFWE'h-Y7*Y-93MimJW^٩W\XiE|w*B1j2i4ltqVhƁ ʂw!Sga۹4RDi0I˨ @+-ߗ6y-( #~;\Iv"dAH냒)1?Iu0R"KX|S}nY9>s.^-8~% cCWd 15u6(/yq q)eX|5Xu|P|ޫ`dwlcэ|$8D;0ؽit+x{/~[WZæs.G5O'dMެ*uei UdiyMl]/l8|gr,oȓ^ŰR~u5eq\c+G|(hUle;R+Y=,ٌ}H)!',FEI #esm:Md%z!lq=퐞L8Zg!\mO/̪lk&{H=}jf׳ $Kcjg\Qo|7ݾ8!ZS?%,Ћ~({͟NFU5* AA!6J<_g+^*n"c/W%P:1wx^F\ċ)ic[OUe%T4uSz< >6Y;WPW B.>LJֱyG0~<}OFoY(/b.PT!@_\ YH1멓#EDkM (0O36y &ArMvVl6YmMy N ȋW0BӾ"ۋr>yx~w`MWMMg%uv^'Vh߲0524[`HH}gշH]">2>_f`\R>YF(d`)%^p'ĸz TԠ-RA˾cO:'rʒD/̹1V]x߂ U1%sziY0oؗa-n-gv^oMUZP8m6Y "i[VcQu|A8ҦL{Ix(mUN`B]}Ƌ~ڠ)94ۊQr[#'QIc@Q*ފwIgl(kJ$;A j"UBRs us.ldxG53}V>~N[08FM2c xDA_LO䧰^vtfx&{k[6i"sqF^dcG@ y 9w-d8 >A=BX]|Yj9> ˅$"9d`R\N( ̒g:w ;=n|kGdOO(?mb^\QVsvI~MY3}xCkU5G+ |'X% ""(J7L63ht۳a%l$rz1#ōy.7E`#\1_!Uc]2*NEXX9C;=K]1M~7mKY ծmDzPJ?W0M/wQ8x:M7cEx@8蠐%u 3~cZh@^VmYI#otúsdFb*!c\y1Gf(zsyyWVo?gXA ?ަl V~kluܲ8-D*X;|`JEs*yBЩ4?PR<(_P=,wfLOf$f@FT-*){WjF!Ko'o0*Zrz%3)ƿף-69rC3)9FA)-1D`ۏf~`u-V |Bn8SL$m ygMHnv=ׇ1^*W>,@5ý~w8(8CYl6vj%IFY9 2d:9vē𻠼5)9?G+rGE[|mHn8#xK:Pun=tLa_;w{ )9E>2`atuNJW9e}qH\B~}=LV_8sd֣+]0(O/Mi*cCw)۳&o0g zs]&4sqX}c1]`x2l$TZFa ˂[A9Ps5K#ONI?H:t*Rl^6UWϋ(dk~s2K(> MgkaC'BvuԠ~:czzU4șƉWiL^u諩}'SR~0&Mwxw jq4({j#Ly^?pZDJ˒R) Ś>`,u3C=Z^vVJp68sf?cBΦ`,@cfoGSWbZD9G؞*⠵|է}Wr w_AtrB qT (,1v#{>j"0l&:`o <4l%g ?%0ǔ8tvEP6XɑUv[j8P*ImKzkP*Vn;ba c5~,Zs쵪lYaHOthpayb}dajhʷPX1߂p!Us"Pk{ A*<$?U 'N7B蚭s9ɞʚ1Ss^\kgwks@/QnO}=R!eW_;#=lMyr |ʏ!QF3S6O`c%:/ EL㙧KkT"<^oX|4}tȠN4rzJ$>]ٌ={dճTtIz )="]w6g۹;AtjggfzA?e?MaNv _/iSbCwqjU7HVJf.7/25Ka˚u'}_IFbhdiC2 ISWύ} /=^kV6LH^vU& M=br%tPr$L2˶-6I!hG[7&V]?L݇N'>'ns#_e %UCc"eg"#O7 e$\Wy;a(TL( V):D0^(8_ړ?m:C 5\gG!$\6h"BkP[L헟RВ2=Ǯ2jx@FfW1G)MÑ= 9}x4QY/ܰ]4p' _B7C?]r ,ZaAh#yQ/iaY k6͞|D)ܛ%,̕QW)+ uH'x p (.WBhQȰ: y? 1`O014 {,hML91ߧVX |ozg,A,{&͝7 n[ (͒}%@t>Hc W--'+9>K%VS<;Ŭ'ϑ⥨ñzoO9YTܶ!RQJ\睶ĒbV /tkx=X<,6`\X*cjg:$C[,N,<)h2ʏsðc:¨w0Պ߃ a q屏jMUaa8%"XЭ0JVppAiU|EV^D!&Q1ߪi\:lP>o'J~ lfJ:UlkQ(a>_}G&8y4{^0zS_̀-`ex͉HJTY@غW7voyV㨗ҴPI[(8K N7u,LĈϞًȎ 2z,6+ ʿ$h @ek\泦v+ꓮE|Xъm]yF|Ro )(qr}JGK+0ݐ;B+\x^CX;L^|CkO*F*} 12f!O ֌s=m}K JE_C~CK0b"ܯfokAC(t+2IdM#H>rX. =OvN.t(6FũB5qQt>\whElX-7]Zh<' 8+Ω,Mq}r' n| aFϝn{cfXj#XaG@ˮ90jlU .uF: 0B6DGjmp&i,nǻzp-Fiek`cQyQhvxd  pzW3;MjWK{Q ޓ喺up>ߒ269qc?6=GgE-:ű:Bdמ6S!=@aΌYHJfKj5JYV;'J]yiş_4XO:|SrUuL;y򘢞qPfT˷O th GBa\gS/^9 Y;ߍKi\k%L^,װ_ūI-*|c-aT}I[BH+~M|g7 -]a&2TT3R^z!%bݤe% {(-|p ]^%Z$a˫6!ЈRHP 8A쉡I-5v4e$Cê{|r=|٠ڲ&HIN")f{ 32Js{#Qi*HŘ#X٩tO<$GmEڲTUN[>e䅡E9Wᤙق ,,biܪ"Nc[Vρ[Tcϑ?`6sR"<#97֙jPή i̍i8`v]uFVL ĺh_C0ThKj;^0 F?PeH1P͊`!~'ҵ+=bXBNCF!8O<NWB 9iHU<${{FC\e- ǭzZ;ڣ4һ U_NccBsU Qve= ҝJx݇Q RP #-% Y2z̳!ꜻjf F֐CjDsD 5f ɯ!4f%3r.WWK)Z[7uZa8},QuT]JKe95C=3)xڎX5 '*..;| TN)O#n: 1QG2Gw)ǩu{|Ծjin6DːH6E:gؠ?R;;sٞiJG<%0_%xmGw.YaG3DiV`v[R9ʸ  w 5c%uMEu5yb[ٰWK%M|<3ua< & 3VcbaMH]➥>݂uyXPЅ{tο5a7=HJ5\>=yT U}h% ۛn7;H^r" d'i aY$7 G[Z 3!Bܢm{'+u#As'!]WpK5m &JafZ<#~I0״B}yo.E.)Eci[Dz )N9ՖA-=|an1Ǖc2.0ёppN /ElFĽ`:>;Â9d6/ F{hl9ėofk(]ГcFzA_FYujR* U\g?co5yª u9)f,Q)T=iǓ7InnyEV7=ˈQ(ܯ78+:Z-tģQ~׋gFH B.δީScwIJ0vФWOm;>I&GfRw;h*rfoS0U{4ur ,ģW~rpBW%[[PSuwLњ)!Ub'мPi:j끒nPi5ʭvabM)?GTw25').k375+~6TF,Sb @+9MӍm^ P|(=~\^rR&"?@ݿtXFL>=12dF-6y@{mq[j} C4ct0 iv^PgqjVR@6ͨ9Uto r Y' ~chw1a|=!r{ɋn BYZ¦I{-VcjH ҫ3 /<ҡ]dF8qkܫIҍw1dʨUATTp_hkE{e4+7&hvh t Z`Pdnp&8틗9I0C%$0K KGa4OR=鼫"-ae-\ʀѐ/%pb'p5r༵:f# \Pe%t^W @dN/^Bdyxhov7H M\alN8Q2qc+N|i^HQ} 89],i,Hzf%=sfH6VNU۸cz0j‹ldA{gV+T䛡~$]^c;)lS FT&i18LclIw 8%Cg c.*+e`;sr AIhz\Ba<*L-57:UR5xDgiLW%zCbм]Tg6:Vd^dTC}?G$ ynvUOڣݐ\$<ۛ%5a6G󹾻CQ,(o!^3 -ǐ]Ng]gf%{: jȫ@S A{M@9:: *`URks;O% j7LJ_TtcFO6wAυ?e4sh҄s˯p4SҪne4C ɿu}଺ߩ4uS\1z_2eId%(]\3'GgM4rj1@6NAksْK`^PH:"5Ks,9r$@No?ۓ!`XXK kAK\tJ}nrsG8m= Ջyi>iKaOY& DGܭT6;y@[ul EPed0gsg-u _'x4+q!і:|$/&(G|Y-f^cpH2^߯e]ɬ6Zg<[Q} ^^2a̚)#?Au⹺wpwƟGXDJ@hj_ 37@"'㴈Z} 2lMü(5ICx=h_r/l+ek{֖c%3HF[`"/LaL<\siqsЭU+WUOv(r&Zj:Lw&ky57sv9%P3>'uA_crg91wxiE/07nZs~ސ7+1,s6>;ˉ0mYV.I]B$r,I \/]\D_TTG=1nA O_ ]!6EgMY#:|Ff S?-8Z#Y 8&@K'Z$DL?e@_n^wBc嬉fcԟƗP|l TBlPtZTY49$1ynVߤ1V*Ou]ɻ~F]lhT%BJuCHC1~ xoD~+HŽгS&iNnN_K|x+izõE L-FmndV5VqjodM0f):s<>"2}E9xIآ; nՇ2fި`D ڂ*v寒'@Lkaa/8:mdj>V*t8kq?'{_ȟ1s53bA(['c/dCDWbpGj ׌Sb.5GdB8m爺6MO.Bl &^s V/ۏ,8&tocHP*\lKh.?u`2 +c(?p r-d 'b#ɫLɿ{$4Lr} f+:qu'NUUy#ceG׳ 8ҷ:kQ7O#6hԾ<0m4"+?z5Xrm@\t]? Y2m^v¡Nmub ˕eCp}H\D#UPY.BbF٭&k}[4n*GB_NxĿ1§S,* Aߣ }?~O~l`\Wֶ͆>ڲ7;%&Է揪!zPu$jJ}mۓp3~s%oy%ꅏ27ܩuXڀ~n{)YY;%6U,N}13=&q±S,c-|vTyR<&Ĥ Uk38麳|z7o|Ei0lZPYŦEj4ځLFh"۷|Ƒd"}9n$i[:Ct̶[S!~#geB*q)KZA3DY2Rgo`4\Ljh5} >c 6K+օ2%eXKwqxNTaRZ\<Ĝ{?: =av/[8()}:oK-Y~ny<뷐Z*k})1Q{_(c,RD5: 1MJ$LV7g[TW<)l+6ƞqoKP%jk1K{&(;HG2W',cRC ; ;e@YKb,3Byl>󽲰 54m8"FsSE~k< n Ӹ?wum9$!PnoQ>S>P]*Xl@!ԛZx>k䁗ލ ͐=YgML|| '7P4Gk3l!͹sy>û">;oo=t]>bYͿK?cVsd_^Q).% MϤk\Cv.1:|ɩ42'1pY%8N)ԉ5Xaժ0ӗG 27:TUՈqrd'LPI`K(BfbGY[V+6\5D?幕Zϑ7c֪Vl:u={hM-^|"F1xMUϭC(tW p/ FlN#S 6hƍBA/Oma]fJ;%B1$e> -j~55Gn<`yK|ű/mFhXVbqήE{M]meI GkGZ0s?wӁZʈ~_~O,\V45z4z'D$Pd6,L'6Uzv|ObkυDƦtH*̜DyrI ^ -Qm3Φ>ܶ٘RE*~a۳ @>᧘heVIGn'RʄƁi0RoVɼ\mPXj0mIL׬ڍ`fcwftt YС:Fƒ@S9(yb,%ÿ9$# e>>&=0@tb %7r:(G$jQ;yfM Hfv Oҝ|K+gQ~&nT[d33B|voi "wT*F (uǹ6I1ȡS+HVETQ*I/OK:HZr݊垜y 6Ѝ-Uu-. &kӂv!*]ܻ XDفӸHсn+JĬڧȰy@$6(@9+0|킿(>'!3ZMc;{n>ݾCaljdmS sm^K۽uyxMd>(A>ѫi)*&忆dW-\vjZXkE5ϳ.(na&@'P~(Y xՄn-»f[NS X{jI[ivk(BdoץEtzl7 4ʋTbAVC+_72 m aD-. u -RfKg/MX'l֬8n;SC&,#Y3lz)h4C<-Уח&b#cẂo ТO -0:{DMfKû0 +rMy}6Dc7@[+t(6*/avA+$K9wåYlKAFSdbu2lvoC1:4v#?XVx'V>`Q>VH6z!fijlONf^&%KC yx6MR" 8lPe]'[7' cݶ@QgI2xsʲ\XҸָ VX.MwG,\*v]~l0gzBEȌ4A䁌o|:'7>M`k<AgwdțidMj]9*F jTpc&(LӣVe}0Ky:IR00BWY6<, @̋۟4箣'; ا~F;>_OA=1r]zay>{l1%3CۯHa6d^/*BfP!i͇\OpMNCZ:֩nCWƜڒ`~c1|;p6ח#a V?/$v@CHV+}&\{iڐ ?7屼&FǥH#A?G4E/pNWHfqpCri-w4X4f$w*/4N1!"NڡJ'˯ ^^J"tvEK)2 vUPm?RA[3~R ha*[;29FLj&ȿD!DFSHO,ƪ $bͥ-Dʦ?vGA 2v&nm2Hζгdx e8EҞ^Uk5nhsc|t҅މW)J{dWB_FI{VͩM2*4D:QcBG%/GU%5_ܯǑż|E5u7as e v}C] e _~RiY3[FoyoDTu'KLdi\Biu5zn0M'* 3V3y1#n{!qGu$!|^K uY˹ `iP:[8,N%dUhc1H.żiʳ q*AW= -\ SKX!VL[҂́&0U#Y1}sef0CY< P+J[jmy) Aj(07v9#H.BwDy,~,wkɿ1H=cgs L%)k(;Z}Z]͹XY~&]@M 8L…d |Si0}'UfA|%2bYb˚ފBϡ.>LxVm |  q?`}K)*rpEYVRT| /5Z}+CP4o\,(]< .՞~!Q*E`(YX:PO\/"`T =q99HyWUax#3=r?~:SYC.uǻ15$.˯VAl/ 0oo$$Z Lz'=dzR qU ! d,"?4QPc[c_p܅$񵼃@>$5a )Y[֑a*wX=Qޔ7}4M.2na~hx .á7ԧ_!45$rnuzUͰ)O_ t=p}C8OarJV?놉eob-k!KauFzTbWidTHAt )8'q_{ADʒ*VWo绤 {$U> 68d![:e:^}S|8C/Q!_8g6h![rHcBǤѵ2B6fe6{|Y.߈薂|udaH ̕sJiBk4`\fxٚUֶ$`!CW RLO( t|U+pd+]Y/X8 9,<]ڝQZF6h ]vHs|e,珁̶g[iIO `xE osho }Ԭw\[ٽHyA6 b)PBCO'D?Boe[IR-H^>s %2r^CGu/Kڙ #T-:0M8@W~|wn2.8j,x2s TܞmTN]|"+:[Jd-/JuH+݄|1:n 7|B8Nu^Ao~1} gD?GԹHOSlM*_0p5v++N13j w=nP/Ȉƥ2/t?W=(uPz78n%n;6hvRd;yQ"Eٙa ݆*bX L4Q^ʫfX=Cm ?sϑJŹf( nᎅ+ph*tu^3C,,<[L YS~~Q-R}amZx YqAg@$$&X/< zQ|\#q +]'K Vg0ģߜ3<-1V9^\P8zJ27֕]e;%[R7l*>2e!Bb"F^2T&2j'yZZM_!+,&8o;-ᘋߛz&=U]jkiMQXOf8M bPH"W"zz)gJcl+keh3RȨ#IC\q>'r'ޝM Oo'ӓAP t IMw\Z>X.W7ORm55 ,rj_v|.,mv 9G޾QrMg͡=40\xOՠVCνi/BU݁'4#p;oMI)ʪ5\`Ύय़tYvtXo , 3oR.Ia-dT#ouj  r(PѴNz5{' I<0/nͷ ǖiup^s, Eq\/ϻO,yֳŎgv%15c,3CÛ,y"ƉR%}dz?W{Jl$8AX%M~4*:7~i!u?J>u) ٜ~(Mm/lDhmSQ 0 C*b߇iXqe+O/p_5F-),jKeOSs%pKqg3R mSx1~g'RI?6<c 9m~{~hPȢ~c8>QE#"RbU͢k>(D~ NIda5ǘ,HDYt̢yvےN K@U i_^R{=|˫y\聇shvvO٪Ђ:MW#>.B?O[=`Z+Zr );x@gH:x㇒]E-͕ҽT?kdm6e.CͮfԺC2?OŤ222Q6̓Z4E}l0 P0xUؤID洎gb뱇Hrh)U/xk+%D:}ێ0@Rkp&d<CoUEZ' $1۰QjI]mՍRieppvD.U{>kRr.FKq;a7YNpZA! :DEg*OeGŬhn28+uZنG-K'%L22𫈄B&$B}D8&c^ R R+@'g)HH`¼lJOid5 7K@n$u׉f:`E)lFE;9 0fGm/}r\{!< pذT>Rm-DWa4]Ȫ(َȦR <&tqWo#-E/ G~z_ vzWv|ڨ3Gv=]yX;-LSg5NNX *i0h~yEhH>u^k'O\}X=k' ow16]bC,rjl Fb2KDk@3+CG&Zm?ybV*欷e6`dg$=`'5b<~h&ÐƆ;/kΉ`Bg:BE( .!T+h t_1J֖ ߙNS"7X]1p .w1s *7%\Ji:KUN$cʼNxCKu ό$swʥ@w RZ3U#3 ]kQҌ+Ӽ gNzp SY,dx[ćnI10sl!JC;#k:M;"4Uү2FP-mNg"ls8jEHOSFyY,^๶"d":XbiEv_80P6On3]kmT[ј݉ >J9xf{Ƙ/EFŴWFۯ4G5X  nEDpDЭ!jA3$M7^QVJĘ.u~E,ks–˕P ':ޯtc+Q ,Ԅ^lQVEֈ&yoe5';Q<>ؑ+攐5)`s؊M-% Ъ2wޗ$ Ŏ*;цK(xFuN}?*ΓȌ%/fm@JT=VѲͶ\᯽кȋ(5+#:#QDQ8.1#>@6= 499wKPҶ.a 9wTSj'hx "Yb◁|!^!W; ˎZ8M/v{%Z1j  =LZ?*M,,'rb Ӟ iôFtY̩5;{0 Ww=!s-t8h7T-'+WGJ]qv*r7Q< v_W1uU}iq@vA4 )%Ψ$=̿я»Ę;긕>QSNGey WJD_K3فB7BMzh ƣqJtRjXB\>w+} a8D-&;J|Of/6y&xx"K>\1j3ζvkTDNj% PXטn~UR=h,'6v 0F\b)ƹfRCc+2{MWW8N8(꽆㌆Eڿ |FnYD)na蕌W-~SWd=z*:k = #+Dp"Ü44[b9n&8L<?͹YB z5Oz;jWn?i֭,6~?@Vkvpe(X<.RsIM=鿽Anvi2Z m hwzǟ݀8O;~`n{0ޟKSCz*߶sSޑ`(9bȥZZ [RM%pʕ Mnj 9 } e>xzuMs א< ݉㽃,.Ӧp.؍d_5d4u !rz%lȉ_W[d{ E~[VQXauMU?\eCT'YĐrTbّŏVole | z>{ *,ӷlTd>LͼQM` ]khjR_%µvE+n*J}e"6I @ Z46ɸ]4hvMO3>OJ {rze~I8fYC)chB ':cL fpTm~2+{vIlkեN5 dv af9_(PFnDY/ڪ3G}Ϩu 5tTRK]jc ŀH}}=iM;g?IdA-IQ-Yia}#3X=^ci>7Ĩ~;Į.5h ya4+#u\ssgL4VFCA.бɓGU?F'[DD8똜Vzub+nH8GOZ] ?+Nm)f2Qq= aMagp^I`@WG`1<8;nO|VTV՜{J|┘8`;TN`^c?dRuyc+ ^:i8v}Պw~QEsӌ\{wOxYTZW93ԏ um<%!dlo7)vĭ.d [(>C=\7-!X o!:YkB!粸|gw ޗvnwtHq U`LVg7W" t A1mt)nK$reڭiNI4ŌU@fH5QmSg? ^/ǦMNqF^{j  } am(9l ħn+yL%mg\#qYMUF9dAZVRIw&+||=ID'/>.X3Ye<:"3J&)aV6pAH/UᦸlrL9QvHKehݭLaʶWZ&#*l# I<N%H w퍾\cuK9Q-q k ݳ6`cV:17dVePF`*H$n(H uN栴ܬZ7ED*.Ap6Qa[ڰIŸՀ1vd^AgxycAΝ"=LbFٝ&Hٛ^.GtuUtˈuW~G|%[TolY v v:`;k3}3N›d&癩)ad$g\ɑh38jG5c߾d i|Mtӻ9wLԙz,4]D$&|%HX4JoB'ZW 7X?"l%gsVg;2됍f]\ҥRu` ߿Ԟ~Uq\ͥ3Kg޶Fopʓ_?+[ì \Diaf"岮BSeJ)e ɔsxKN8ݝs͌^qQa)REi"]:߰⍪:Il8L86x;^ciZZ" )]ĶT` Do"`>>$u$dP't΁Jhs(϶i=Va)-A[$#iގ=ZohM&l{X/PJ2:FDtUz;v@PAs0ә<~lIӟ.&hg,vCpT`@=U(<$hw!8(9)<2w===)>Q*GVy[4~* D>"'~kyd[` ߆EHL: ?<mW}oec#94%WCՁ\|XQ$.즈*>0uX' Jؾ ɱ1.ɓ! MЇP ip\B8ta]L-  aHTUc[cᾩ*ZoRwm f6?ț3權J݅ #{.dGsżT{nq :胕UּQG >," (!ҷn7Y>%A}z?̵&qrB.`_5 VⲽJT뮭O9l?Y4wnB,ʹWay<;w&gmw2 5@ w!~%k溋>n7)/V!^QH:Tw.FWz^٬J$5:ݽrBßwohb4(q_R0k"ɭ#(l+*heݍf5^66}K'ُܭF岒 6;OY{kSN`֜dR8Y"=~GVO\zKyĪ8 'ˣM)$s!$š`$:Z2s/ZC!8usA7gԀ~yD6*ULCF>M%=X}/`P꼞JidµiP/ECbiy{Ԁ;Wk bWHƓd롤!ϛb-Uv ;b6%f#z딮5f n]L{Tk:i{1u)p*&(%..ӠƜ !pGGMv! ɵ{Qu{K|%ˌڑD_4cPJO^lt (]\f4J(EENtr`A&nVT?}دOܴ Be 5 fg 2޶_[aPM \nH4J%&V> l%xC/^x*Ӽ;T!!rw+aݖTT|;p9'dTX8SwL\EʵR?;r@+cs}6?X7 _wZ ~qA^* k_E6ZZ !rLa_ i0lڽœ\%c)X9[ttdl0JT7jFO\iㄾ8pP UZW\)s~._#[@{o_i[*Rd@tG]ђ_O`0e]70-fS6㲌 f4%׋oL[%t<}W&$ L 99'!aB }IJCr$1SyNh?|Un a1]mQ_՝C=SvƤk@r G?rkR<ڑK,nwS.%l4/<ۜ" Y5«gw!q#.*[Gmss*hw sP>)OA%ZX {qkq!~9ʉ4dd N 1j)q}0fpDշ*mICvDfFݰ" ͠R(\q H:`n궅 YX2{۔yae 3-BO<&1\y_-l?[N#͉6 \ؓ& j_/-q_۽>/H`pTu W%v̥`; 0q@%E V~ǹ{@4)v|ޱH_ ڀWI vMj{hZ@>(oO"X]2m`& e۾c <kb[ڗVG'ȭ`n\-l)C9ųjʅZYuɎ\'-jw.<Έ >@>%y-eW߶U$zoMԺ9?M'W,:螑׮XoSfwJITmtIU*2<2݈ٴ|"5D뵏\ExHsa~69{6*8 +ھ=Lo4#rA؛T>L.Ev/˖NTN겈 i-M5=|#.^XJ V3^amDmukn ;I 5^S$4KeƕEK֏&\́Ԏ((k">jɂ VQq?jur$Rƚ.vS[RD+V7-~Abg -;*Kڬ,)6lqw(Q)H}ŰkDnp;䬟?蠓[FD,:XJ ZA*w?TiK64͐7Q'u.Pm/2&ܥ7;vEػ pf[DfnK*HoRnzv(&D}ZNɰEm}x-ok~TA0ZZu8/gb[-V9 Dpɢ~IU:{RZZ/ Sr~GkD4˝~˓ Q%IqS|_m q,@pDV wLu>=Wo,,rTHܗ44 _M>y?ʔft<_KulS~DV n W w[jWq&F-W0Żk, !6(ڇZHz] xRi.]ohJQ-LLGvdоPF#k*NU.fզCj:Tds"#n.*1=%N VuIq[Qt< \@F Am.^cΈe)T/ڙSd Q%MXvGf^*{q,CtpO``\%;Sb 7x"/XrU@rJ@n@[6`3;@^A ٶ\"8&^TAJpP7ϒ?_G.c@c7h{*2WrhC HA8ZLJ5uc~z{T#u8}?Z<g"|կ 8' ,0.RJBh?„$+E骎壅a{pD@2KUAXzz5-2\ sJ@:OOۍ]sН ETE gE'#Z]f\Y'pp;35d*xyG6@[ElKuY˩}p8#ޝ۹@ 9/㶞4T {9_&e`$4IE/T#{iy}rr 36^.C Gz'D?]<]'?L3~,cE>P?~훆얫 HWx$w 1#jvŅ玝)0L"#&0jnSO~Ds +i FOow>HYc"VT$NCڠwن[Dzhb.yïb_3S `$yJ"ODl@=z#&N|5?6=G" ZKۺg}#(ѓ6ևS1R4 p_y&~hzX Ok׮>6 Ddd0ud |:&uU#ifM}X[r-efEP?SKIsʠGU8[3*$¹ #QzNM ScJrᾴ>8gw]bOO$zQxkЎ SO+G m=0DE 9E=/:}srvvݕ6HxCKzmZ8*EC Tm9ErKUZ]R`i౏p(d(&7@/U2ގM+q.cRX[P;g~Yw7~,BO.UO}~/Vҝ!Pheq&qN\en(:2HtE"ro݋9pv&Mɰ.KnoC=Ŧ,;T\erc s'm. U%Y@_613X zp.x6~f^һ,'SR , |Rڼm~Kd 8_ڎkŎ4>t&cqîǪsiot?4zq_O a2@%?ŷK+yg!(v+1}\}8֚aUк+.hDBk 51ܪCXhLb5Rgg`?&"1\G_ a!a~ s7fբ}e)W2 %r7o\!JbXBnzխ76_%qk+.hp?,i YŒxL7)@ꥬ\Cuջ=e0KC#w6W zpSi鍋i{ܙlؑr_7FkXuLW~"dJ/4f3@#XͶnȫ\otbxg,ܷ%;adjv!fxdN} .̥&DO Q8tk ֫4t7(hzD{^۾J}y~9s}hZ(uPP9~Ga_'-I~X$->)G|2s9Fa4Çc{uEUս`Bf;ƦC F":إ=eruǶ~t\$>(<ٴ$FTpt>k^xcdk_%:!Y^c^^4ӖXUvK+m<=$ПC̊L9,ESjC+<Q6kt]tW5gy68J_o*got \aLs ۰sn x'oP>&$/*}~ã/~/tCs$[b.Kj,39 U#?'77jma@8d`wHMx[.ga0:\a/E;A}q\&zG0YBKFc9V4;|HN]qzE="8KQ m(徔 צ11ɌoH*Uz2?qH׿2߹1C>Ph&nrvVW/PE8rYem?q:w(?Ü7Oo`0P'd!f!ʅVx3|;9lA?>7fq9 㠡Hzpx#4}@grt"Xvc*uO Q\i[׌W4:|6Ls?Hoƅ}QUom:wc'4vvv[茴`l'/P$C۸wHʁޫY\>;|̸̿+bbn wc|[aEL 7L+Qea=1Qvlڢ un jWu$@T̒ㄾa>MВ5)nfs?b-L1*ߜO֨gG܅%<.%_=JVJ`' 1I4tbhvl zýeo'b+K'BQ*07D$NU  ڹg/3E z qD[l|Rĭ^)k߸fh= X4ytEe??,f2Dc/Fa^ypT,^ҩv1몌$Ǖd ٯ.6GqE?8\_Ea& ,1}zZ Ψ2{4%_UW _'Vc7>x ٤<5y\d m:Z-3(wP.C+TDɡGTO{kroIUFYMӂȻrA\v ؏? t5ugVajM)PN<)Qu~9+/AaةI @n[=ROփ`bTV bDzU|IA;}и.2DV)@ˀzLSXMA$M/AJnl]`uMn;_Yh*>Ή9lSn FUP? nykE9n!*V[Q< ]ͼod#W-Z'- ̚hn׃GvTOjbZr' dڷja7{%`ص"C0V1sE63[S9_)p@]Pw10?3wPK̻aj@3W WhX{tLae|{| } EM ^wŧuUޅV Dx bD\8OgUq.|OM%mYmJ`!$֫n :Le$ &΁Ai ӧcK1 Ql$K\vH*{֙ ڟ^ l^>i5jdDkKcA7]l% bMB쮭>ѕ~ajfKȃiՅ.%63zz Ytu۹(FXv_@fA-2Ht䏙;est7Ji7JL01q67D)'OaM r6V kxyYOB ҵ_VĽ(]BD'oq(7̕zhc{?lŨX(:0Cٽd!yġy,Y6_ O]\`H{IKu !4~Q 6&7qb&h ]"f'cĩ˃{/2Y?`Q:(Lc'jGN5L[ ½n#SZkYD+j;(BavY47,Q(=CPஃEC>@&*Hvt6BO|J}N z^7H͡ s(z[ Uwb-!`%MFl8Mҡ3}z $UX9x3]cIG*vf(@Nr'>_#>8#Hw(̀E@l߉#o[lŢ[P}GPA96HDvhdL?pgzN+p<ʪ.*1gu>v4֍΃EmXֺ[rz_2v'&v(!Ta#"0/ExQy }yoT;RN_K=vtʉ LYsX%n \[S:8aTxƝq\ cxC iJ (K8 gval[c``nCEeYW4 J%ԵRg`pJřqsJ:h,ُrH ɢ 9.>*YZd`Ukg8ں=$ iUe<VO!~u`jGPr#$R2cό6?]Kr_Lb=`E8@]Ø}5 ~d^0zVLi;$oEFŲڻ}gpܵZlV(i҅>eѮDE z.׫ %rVtlQud_ZB&)9( 6rG .ٳU8\Ʋts_GN.BeYN;exO; "NdI- Al8bӻshvx}!R*0~Rbi&qE["r{ ؘ8'޾ H\Z-?Ά10qcB'2X78北T &dUU\g2S=|C8vD<}_Xj;qڛކ;,mdWM(2aJn0Sg YZ