java-17-openjdk-src-17.0.12.0-150400.3.45.1<>,fp9| "S֡!(X"UkDO![WF):OƤ?J~^v𦱺}*"?uoSPkO| k+ O.zzujgG\kج*Kv1d>ߘ/hAhwGbq }7MjfA_+_SDa/A7s*섖Flr@I`+ˈN *VL\0alr)"oFsAT4TP:_xf>;8?(d  . Ghl|q       %*\`(K8T(9(:w(FpGHIXY\]^bcd6e;f>l@uTvXz$Cjava-17-openjdk-src17.0.12.0150400.3.45.1OpenJDK 17 Source BundleThe OpenJDK 17 source bundle.fibs-power9-18|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/linuxppc64le|fd3a08022406473b01051bfce16d9430b273006ad0b5067663dbf3ea2c854427drootrootjava-17-openjdk-17.0.12.0-150400.3.45.1.src.rpmjava-17-openjdk-srcjava-17-openjdk-src(ppc-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 Filtersibs-power9-18 172130101417.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_Updatedrpmxz5ppc64le-suse-linuxJava source, ASCII text (Zip archive data, at least v2.0 to extract Zip archive data, at least v2.0 to extract)YPW &WyUdutf-8b468eecf63cb5a6429dc22fc0fc6ab9eca914aa5de653b9550684033c22a6cfe?P7zXZ !t/'>]"k%Ǡ^MĊ5H9FM[X9c<'J1 P?&\w7Ҋ]heeQo4 1_{b9ow>3Z%0Y5M6m6vG GpMy{2N;>tQ {q*ig+&P:h'=a'j5NDu'8#M +խ휄j@Gׯ$:C4*2YHkI- wܯ ~ρ;Qcc6|l'ղOd#3ߔWI+0wTAdl0TWoS|ҜH3g.&96/rK>lz9Ãqo!72LmDv6$S15ܑԭ #[*e 3@ƒ0]4;ǩPzA<Ш7,cGxSi&򻵟N*3%30Z[e)K:(m ZeMМ601zCp]g&T,FzxT| h}"@7k6Fd^_v!1@ZۗBD._i) K܇e@- 2وQ܉kRᠯBPI 嶸J`ЩJ7;{(2bRI`.4d׮myܾsU9"]qN"YG@݊okuNm)|mo>`Yw.s3(tUgL~4CBc'\8_d a $@G0o՛p,ډM_ڹfmvBo#FǠ-͉y$ %!Ɏ^Br2V6PYcA`lec)M0=} ;K`,~{!3̧{ʹ|zW! Fϖ vg\ Vsl*?-? Cђd_P%Vf sh9hU8g(>%_DI?exD2^%b$dUvc%'[x ;IUؑ/.5im#nP3eTb[~6Y˪\yNɖ $D~uJ̖{A M}ToE7 ]pP"ըo. N`La,3ff3Zou$_n3G)l'yCuEҒA׭ɄAtAryrExmX|Y'Phlel*@l&(n{ ;t- 6F.#L xme&`X ;cϗSc\y~91/Va~\uY qԺ.]d6)_duiؘI S2 HEj4AzyZu@y_y t(g|brIq&!nc/r?k&]וBK$mGI%U3ld3^ЈۃaVNptfq*q{"OMGnO/ztMI8Ҋ'>t mr7qMoI~ P-}C%Z~aFt俯& 83IqKxmױ:fxOZ "7i|,I=}ڹ$b]ܲoiރeN4}Yܛb.%'a#z˼oW9kC0]G_yPT_aj[^Ș&K0" yk2a,$7.݋W-6\&2-.gZAV,̨<)!ٌF Bvb0FQlë7>0x zl w=VS Ƙ.9PJ`LnVrZvYA03:3r2H1O ]ky"D`[;]Z>2ӈ]9 -2樫8Hz;$97w%N]<15a'UT)ẍ́gj"iM&bUod* `t&moڞ-Y)^n,s'\&yw_AACݷC $©8X!a;[FjAjmEZ͡b#1^m vLvp 9t%q:XB6$U\ꚡQv`dq/Gp!WT)^Q0%(I`#>nc6E#8Z1lz€^l1 d7!9;I-Ec!02Hͫ&C1-y96z#_X])I{05݃QKщx tκ7w-i?01a.3+v Z(uI"vhL'̲:A`5(kJMSxN1Qw„~j\Y3>')$7kşh. U o7fw[4Kp%P%Ŵ #OPO˦Lb?}̧usNiS_tA?m,Ipu IjKm<{L/`g9Q58kY @ztR<*d܀۟{Io 7iOoi+k$|H*/ۚ  _!>L|-2| !FDFzuOzU. їrgqi` {}B- itwt()b->ӗ௫M&8厼 ~ իUkvϛq֑0KKm^I߳hÝC/װr\'8^7,~w.N%Z~ڣRJb &F9<^a/j>CbU6y !{j8yٗ#?F5ifs߻ϱ/t?!A.u޷dd <3N4Ln^HLAQ۞QÁ)STUduM=,<:G1Czz. fվ" əQϼ+rr՜(zuyCyzխ^sD^KQ"@Q3bx͐'f$1EԒti Q5dK@ [enC lTjĤ].5[MhF㨧rx϶=v7)#ZgqEP6y f? WiDS|u (t$ JP6n4a?HjA(Иar<+%jtV]w-))f}mP0]lkY`pw}K`M"5G j]o +3 ZZ=SBM(Vt+^~ *uqGK"$_+P)35Qγ_hv.cOmB#gqUp?qE2՘PLXx.g5b$N08{ D4F9 !9\sdL8ccڧ\MO2FK`9jĥa?q:]l۾/l'' #莥 WՅ*E*_(#0t~#Y7i,Wk:"G3 nOyh+Q*WUu8J(ܟv3tr }B5ݖ۠fӳ5>ݬ[b'X./w88y=en2BYyn|SҲ X\lSW̆)!T]Mn"aTNFAuoM,ke"P-ؚ&bu &dጆ"{/aZ'K,W׶oHs>'m&MӅILu#D*'6௛z[Z4w4Oړqfh淎2@B@+6$0ǐ{7%yJ`#*rc%Nhŷ2W a4@$wJ0Z])ׄ! xw@d4r.ݒL_ͯp=F=Jg`'HX (TFئSbT\ υ]ɕ[CJQ~iToáOcU.ΝlӰ&n>%xl!ɏxWWUÍXj]bwߪ!/9^@zWb _,.Iuo߄X[hM 񉁣K;LtQY;4q +qlz"DheA|q_x&DIZ&0I|;{~;2׶net8'hC\>k%G$!Sʪx+-CΎ|V`n83;߾'Q;M?RUrnnhԺTRAZEJ෻ =J)wiӇ+'LY4+̿z,K-IJtYڴCz0ݠW\=h:΋yĖ2ѲE` &\ >MބAoT ҹ0B^ag[_C̜(AYB;6uP黠n'>4 ں; . Ȁ,+''B A@ aB4 ?R,y▹LDߋ6^z"šdwƹ?i1סǺM@*P9Te}&[uo(@+dg,b?ٓ,PxFb] JXD:B׋ }H'Gݞ3KleZaOr-7~6|A9}T)Tü~4 9et Ta\Co| vW 9?́RU5m%C[g+P\+qODDGI:h`.XMGhϊ̂g74"PϩňAXؼM#_ܤ0e vs>Bk 7"; t -4DLC5,3ģM春[{M% lxyaA4Xѵ5*&"# B mWh]7WSb5uqK*-]0r2Fp4\x[g3p8E{1*0cɘ&HÅns6ްuhJl/v! 1bA܍5|a/6a]Lg[7P%7{rw1=Ux&ESqULf΄> ȤgI>iH?ӛ$6G2u~–+G,^f#k]G#1b X!_XvBxԶ #,U}%5{F5eeˍPA&w߲wfׅ3XsGM~0]_52̵ ק~ d^3X3@y캂d/7Q]WXd|JP vg>6Kc2{,7 eM/ӫbb^X፷ׯaPC?_ EYI (Y(9 p7#nGsέv|.2VPdat~/`/2>E~鳉;v܋P<690 5OW:3P AYc[lTG R*u"I*WB,u׾X9+ ApKM!\GZAU 3/>4`27S= G>'r܀WsYzLO9R#-M1GOmtg'ƸR|#CER`WiY* +J^Vi'}ʙj;?qX^d9fkp:}BiCkn1EsywJcD-8bj1p{xFCH:%A{$7ЮTtӀ\@Y P1XG!cBJs`7cٞ4JZi`ϧ $6/‹Wԍܴ׌2BӇΊ uXWQ> vYt$]0-L:dIӔ"DMPUZ]xVTV٤ҳh@vxϨ[`R yIEu֤ §qǤMh~) tW@H$FޘR;# A{A?g jc[Q2hWye](G7gD>00 / :{Ye!,l`R+‚awdgN|]Wtui-ײaf w|(}DW:~3RNlROԇE6({Svo_(o39oż; Es@t 7cmX |;h (=쉔nw- <@,H`T dMan15Kǀ鰛'g"Q0Hq(+"܏Sr+e!5!SZ t'T@bqBϜ]kp"ǹ͉EC9-9}f*I]ؙ6 )E Jc+ ~=qlg?b&8J JiŲI*%t=o|z | Dk PJ? P(nKJ .|ST9F64s8 B=1n pԞ֗_v/NjaZ}`p s-FP*w:B'LK-s(?;{Ӳ{wCw=>0Og=*&/ -9ʶ4=0MŪӴdQ3ON +.ȇ%xRT/: 7w_ʜs{50m1C7I?폷:v<;D=bo)jn 4G,mWI}1Jސ;Thv=ja*,f"75F`F~14̸OӶ:"+ۼ8ѩ S5\#rVZ(4tz0C !b% վL׌Mu=*qm=Ph@Gbh} }pݶ LߠT`t.'P&4;AA00zQ+֙33گ[Sz;kӄ|BыPS50Fx!dF7pq!<U;i͖R߼#0W&cYJB~"lh-^#!(}smbW_]vΛ vdIxhR_ʩqHlJqM#G @.?T|5 ?e8zOyt _ gBDe++N[Fv?eGUm?|ggBYr'm"3Tꎫ%ofw|#0@VBc恠/տeF4!vBz -9o`v5< 5J48+eo_(!u"GU#2 G!$#*%)Iƫ=H@xUV=HM\JT\-T^ZACHXk&Ƈ6KEL.-NeI Obi%[ ءA@OHU[ TegY ewjPrbūg5 @ΉKơf}J7RV_ENQ3,Gy x tϑ'̧T"&)/~@_ '+w+ۅ&q$ uᗉ"xuH')[֭Tbe6D\d5ևTE#2 Op΢3C_D>l' y|OFwp‹w9—3j$^N<Ḩu*;AV{7.e䲪d\p ěf o|‡BA }bBgP rAĿָ88^C럨oS'g\bz6?vN½ՖzM4]n{e/frS.eq1w{CX/f 4`/U2ɣ; C~ASkC4f[OZODmU4%à@baͷA(J1*q+y]1uآa51vHl{Z=UcFfMϝASj0vG*#ԋ!FkoɢʜΕM ̢.M" O\|k+-Z܌ >J@Y{Lʦ1UkG)RJ4߼A1$b<4Gi/H{lK(nŸ-t:s6Wۺ33&>泃+HbkY;= {xe@O=rb3R[!J@Xy֦7#4{ꓪ s{O_5Dd96Dư-Ql> SuEP:R@"'MRBqۀYwqheUu٩!A7042pY:~F$~<@z1(f L`ߙ9}YSce 9?vtɑ2ָfM\ G,> w1]n!,9&0fk ԁ*L|R1g$%U~fő6i|D qNvQ={s㳑yΩV/:C}mj-e0ȶ hT \^Ϊ7_rtC!dqB{\fqPQJG@8xmc[MߘJv>L1um8(S/~ZkYcB#sj],"l3y ]}mDq|Y=ce.>s&:67'%@zMV| znor;19V:s=u4ea7_)i,A;WbGL7z%olF ؞]׋ˑcqDjG 8fiy a rcg?Qit= ˋyn ѝ(R)|哥xe_d%='a1Q?$&NQݩlo M@)Eö8[p $n9R eϽ6gQтQ)VB~9ݳKsUΪ|}#Z烃#n5HwQ1`*rDǓ[-h1qg{曍z ~1p0NV>5ayL8u/>j>!F p`݆ύ?UD}amCMڨ܁ fm]MSK HHQBj}q[ }d^;ݯMҫ C0"RBynhZPWB^|8mԡ` c@׻om}Bү*rgCh 1Bfǃ w+%4L*eﻸy;(i ^zo c䤍3ʅsCR\u>"w-wkɇaH ]D`aU l0?23 N4pEH~A8-l _ ü`f4! $.-3l ؖP!!<CQbY.:}/bPIy`sĨO%ǔ bp^f$J"y. gx RqH70XeGUtT giG,r`$4W߶9q(se?)qڕ 0zr}g? ߡg 5xh u0Ii8H6ϯp`*ι)L1ۥfL 5Xn>xHmģL0a8vuR-ioY=/nТDꗓ/vP351C4]j{^E톥׻X{M+TN%3ejh&C}(jRj)dTk\QA0}hƶRr[gYJ{# ډ X2M$'hR u1]Sa6T`Vuz>{}~@K >%]a(CD+"6mlF \O }QFVؑ{qe޹P).A%Md{ͅI=P(_)^gfO,ҫ̥ZJd~b+~v6uykȿhq-`eD_G.)Z )OIa*Spfs*6rVB|F]燮'&iȓaJi%5ѦNv)@ֻq ܓOرmcjaׂU^N9g}a[o,P7Buf[}/ɑ[{b$PP򜁢ɯ 7CڊQ1CU9TRonVN]*9GUz*O?*7 hWXh ӄK[ ,ƴX};r//oJ֓]DDt>jVD Xs®# ~YQg(&I%MLqZ咤4Հ[C%pւR߮=hi]o㿻t>ZUX{-JoE'AYZ 눦Xܼ 1ki_K+T\Vq~K8x#澸)ґ!:Mu_ݥ9L45{$ıcje" 3xެ{RPD~vY~N&Ttv=U%.panuͤo188Y|)I֮մq 1wV޿hup-duQVqとt˕$%7Ni:Wc7_C/&0R3o)iMZ?9N9nEjܹ1 zjMd=w, !(E'Q%^KB{ Hʄ]/Vt~ηדOGob)gd0!Y5,f$>9h38}ng,/9Ͽόݼ2ERPzIJ{}tnE}5Zƽ68C\ .k[MucY76q",p{$TV%.BmT!67 ̻:ت̜:*`8(p3]W' î^_j1AxJ>gA/ ࣩenI+DY#?I@~W \Ӄ9:pR 9 ڊָw%Et 7steQߒ!ԧ󾈈P2s^1 2{b$\fZnt"T_ $GZ<-h7)НO53k\:up2|˷^M0+̔џ9 (GBMʳ#d)ܔTa5\RHCv 1\"-ޝʼkm@6Y5b /KMUX/kGo.hH R%"WAER?WAtDΥ$7W=8e ~a;+}of+3(7GZ˜#ѹ Nފ4ؒ7}xԯ{9Y-7Rf7>Ǝ@%XjR ԍ~g9ZI6YcV͟=aỊ6];cD2PMQ `+`Qٚ'Lſ \TuHn;Ttl~@M 5 Tz1 $+ǂ/ؚO6}:9R 0Yg!#dD.7bx*+.XH*ţmr79jZ8ѧ䑥\;u1F`LO"5\U*̟"o2j!ȱ``ٟ]ot&';)Vh5ET=1)dp:]uSg2'l84f L FntgUw=ͷb$u X=YR 1^<5kk0 ,O+0yt#\-nдMqǁhpW#'0>*#13b㷕O~ަ#g@|LI(tV*D76;Н﫧  3Y%%L rwLYGF0#p \g(tF]ߵfٸdSWC^GP. 5V/8`.M.łsvȏV= 6߃ͻftxtQ݆:l+Rjr JHB~TӤ:r=:ׅ͋ج8MKҕ9!uMF[ic:x9:tA!XGE,1=9sb`*n=RQ nf $Чh5SUGq b?'x}.1W/U(EHVK~ -]FLt̨y=RGkV߃t{錁M/Ҋsz̾r3?; !}4|E%K)] ]o,M~x t)C)".{ODA#g oxQ2T.6L*`Ա>E{aلskx=8K_.a4k!?4?Eڬ[ ּ@#+稊y.bO7i:<*@/mW_EϘ {OX}`P`s\hzE KUzVDBy%]Ǻ+3d2_®7U{u$c(.C1d/yO*a"G~ YD.w,q5IE^2CU4{ndod—dyăx.?X\F1O62I\J0;|ĕʾqۀU^8|v=uF3%`x;#~YYi̯$;n3o ,;C固 X)kcwb?7Y SԊQGNQ΄qs9hBcr%>w 6vFӚ,mHwcW5DPQp4G}fq~_u=_SAuseB=UֈuvWsMTy|au79eL#lO.[%6xO'&OL0X:hg^bBBlFm|L"Ut53 sY\E(+6Ю[r\ua" KVFJq2%ciac2UȚ(g<t pӭn@G@VEx6ZDF)nfsOO(n >=:2Bx}Ybh4+^&cx~ٙG&ĠT|[-2Y'|LI.jӞ L:_yC6 #3$+@x kTOZԁm!F!,vBXsz]\&ȵjtiVv''iB{xǣ %* Tn.&ԘH"5)~GlQhtlr'?( x _v~ ]2<ʡn0Rb@#N_)ҿ [<KV(ܦvճfDGiaћC f@>@$w`r%8CJ8OK)z|Kq<)VBsg1j7bk; Sx5?]-1P;V7>XF;-cA@PZEA Џ%}-C vٗ(Cسd'wذF״ݲ|BkrySs4{(DgȎk4ԡUFdJz^;I"e weS ;aig77(GcQ= 8?XZ ![ sMQ;C\\=0g`zN{:p&W*In!&z ˖s9h׮?bzX9:.2g" H:r $ :hfH~:b0@'E{%+KA:AўkSf 8qtZ T}NU<${]x4aRтX Rή@#= Jl(ju- 4[l wߺPŗ WlйՓ 4ȏl`ALyإ_|os[ Rw|{$S)ْN-[3jB&=Ʊ~|u 0*&- l; OEa?#{U`sR0NܨY&B_8"OiG!-2Q h -FpV#VhБ0) X$h YIҹj\^Y- q!wdkhBS#GެJs J|! Hr91ڟߔO`˜+ݧa-Cyc DBL4AGwCLߖ"4Y>SF6,~ߍ ^:mR#q9ږ{[?Lޮ(4S#mpcI l`5yD{Doih9?trh^چ3Dc$d Lum>Tu20'2V}зB;.``'J>jh.J1%0y]#zgEǐ _Etq| IeX]-KרHJw hs!Z psb>' qPl^]HI<Y.!if(xޚ |M!k3  tlG?IzQ`cG%Yo kȆI+[(&չ[=E4֮W YA&f$E#M10%jt`9oЭ"¶wSGp\StlPYW^df\Pȍe=#>\1 #NB jAcSx]0I`W )Ś9T~%!Pax,+m)d[̈́9 ꩌ4צz<CnLe3GiiÎyI=:M|J<`&{(T [ ,j%1QHMos%榳Xj\ͰLF<KEXtd> #Ԭa xR/7 C](VB^י'DPem@Y̵_@ǒx%?P6UE**yĉk j~](t{||#}ȣ}\+ hFi"<B7o0s5$ъw,pd>~^ FPT6am׃<8:S8i/P>܍XVBGA[_` 7%o]^9\rzX}?YlY)&pe¥*> >W2V7 dhq"Ea/+@aw6v;AՀ6 ^a&VQͪTnH?sHڰCWRກуDgk껶tU˾6)dJFHc iwȆ-~ޮ!ܭ-618^2[ŧ&/k.81#) hYꝔXC-|J SO r6󮂡ׄ}&~)+ӡǽbNQB7 6a H{1(OGv@)^%rg3!fڶj,*:Kj)HjU'[Ҳ=ZzƘȷ{_VP !.H4Xt=[o0jƗigo^ r,IO(;|i0Ҳ ;U=EކO2B/l{{TD\ǞUFqkuSL-`{zF;Pv *?}ýkB=yC* Ϻ>AnƠFA+dR/hC;y-&U,ǘ#"(6 D~mn11M6+?L)ph,|ulh7ё5n\FH-'F5>X nYd{v΂2!~Hj\! *<^G:EitCv/-DxcO=_baAy(Df~Gn eիBNh) ׭x%?N4K &g o_Lwж`U驦;'ToDWf4NdAfwwflƓT*rhl,<ΒK|󆐪U {5iRu)1;OxCH7sG-die-XGW_y$1zE 7KŬ9]To'^ [M!^+ ʨlA7Hm͈<[coA]mtZafqs2ZFaCf9lV u@ u)kudZVV=3ҌHr:ѪVcoCxg6cBS1:sÆ>~D]Dzb' h4+ b"R i~-wtgGr,re9lWRȀEL7ݜM> މ[RMmKXOBOh@{虣}g83xYWvR$0SxjlaA 2Y󼢷R66әNwpe].Qxfc[O""e\FoS ?q f@3W` ba,"UH}]rh`[E"R4}kZPܰj;xsZe ~k;3LJF=c#UI JyBS+u&Z1~/bKczޥ#ʩ҈A D'rvu,=|p[4m0>v_T^+:޿q8E|lѩQXچI347,yk]CK3W[́CL I|WtIw԰)'WHN8xC{-UE81Lx;,7idwAb9:!(piK'5'xNӞs?ӅU6C &~<>Ill4tC$M;6Ky* 0 xNLGvJ^|zנ(%Z{ZEu4 k@ u/ČdW ENYIh%~"*5K?BXg)-7w.6iIEZnr 稧tYs6?cs \1C+]E}6+ӥ>\ck3 'E:ķEwmB]DShKLwo Y>W/SY/,zE?%}j :~V̪p(,݄W|*ڰP~70԰bA% W5}f1QVnyz+3)1tҫǤʛ-Wf!mAY˩ Ṣ'2P6+Z{-Ё-.楈DF^ã߻YrZdeZ2`μh'tEQ^yA JTK ׎9BU4\gW#8"8H5.i1dImt7ے`' s"Q JtsS3[וre,o|#|0,jD_.ƶLNRu?CCB-pe. |4b" T<ܱ٬i E n!TT.: *QNr 27r6&uz!n"H䨊|qlci#spн{pLuձCvƛSbS^YH1zr/us~~0X@oQ M& sGdH2c܉hzPV9/SIFv*1@ 1ƀmh'Mp%9@6pf eeMR wfMȝA":%bǟ:hX-Efcd~07o!gh8idc\l0(HxxwYL1WBtɍӛ+Ex));৛`XA\H3^ ub&i6Un[^Rq6;3ifIt1h|‡U\2eyU-1X,J^:t{ M SwFzeN;-ԳZeIu+5Y\C[i͂mJ,;ar%`M6G*9}jE*24ohuի(-5>ؾf<dIsXGP6òz>SPP~%l,8%'̬Fw0uuO_QȢ 0ɐ{Oiu*[➷E7^ӄcfs0+,]}~Fsک2FRހSaj5LИ0NkEZ.fҔ_qXk_]F'x3Gfݣ,UY'm&U`{292=惇Cyp&kKV`o S?Y /cJ5A<;A1S9 k3,-X8ӓ葋uC/tcL,6Tl:,[|/H7׏: 19wl? 4'[F_5Pz=Pp 4\(((c-k#/^&^9+~A3aEo8gĨMMz`u6wJN<\iY 뫻Nҥ 6ܞς' Xh^CV<Ѣ8RiVse}]J5|-g 8˶ j-[MD2xeUeǖ]X}顸3#!Xx̔s/ ZZܣo Ңh%ↇgӮ\AH!Q$A"R~~6hK +dW'I'RېG8lo6%ry$Wa^t!k~5Ľ!w+~Nk 4 =ܒ.DG'~_H ( H6<`DL귝a3c)+];F'hA ;>3p`iF3: ?0lEs '&Y>Z!*Ssl(hTT5'=%Pc} )cY. nUrDb..ٱN I:|=Tq,X}K- kGҸj~-QDu&5(}"\ZBUPWM !:l}KgP> !?Ӵo1̆؎!v^Rc4_z-hVDmP`Rp\xSG| $o5)Ga ;:{0򘗶d{A2D+Y0Q]+kEɋEUoyj8ؒ<'DalMÖ1ҍ]t"XhHAQd*tSȇ0~ lhg{ɟf^L}s<m},Hׅq6ŮɃ.9^25֯z.LPY>;ݰSΆ\aU Q$ՋKkvoɕk(G)tӮ ,b$[ഓٵlFdI W߉ =l*[C6+MWobIME4762 [N6bn:nH1=qrY) K_rަZ#cyzyx~m; K`s$&\^ DTėhڝ>qt;Eח&ؒ[W8 c@oJ^'R~zVW;1Jps"k|~ī0 6#hFdjelteN\ضK)y\Y#Dpz +,49'(e0쑁LZ$0z~}ă8<;ٟη&9;,)j[=1"+x&)w;4SWjzde,dĀc-q_DBJ;o0acV8M@ʘHRflO o Jd1CQABeq*=fq)h[gGa#=xȻq@bv[ he{0}'2gưل¢"w ?}vWzz]ah qoO{=+OoۄU8mgNg㐧 g|cax+Y"c-0e.0=uOMΓT0Ȳ!z(i=$FY[\ kwû4Ybxry%:zO*@EVO6`Vhq{${gM< 2V řqW,:F̳St67әA*q6B`^f7uRŵ- 5Vb;(x|^L)؇ ୰b{9[X[i%DGcwpx,1=Aƫo [G %p (Y9Bޟֽ9[F AbfQBcO7[G/!CQԞU5"Ag#8-ϥF KfQhJJr㪱B,L )@>1`ڮF0`dO(; wL.83\F]эX{{x.A|)&z^z凼Z3  )da"AVoXv='jT)}s;+cW4DVWϙTA{ݢ(CE̮TTpNԀ©0nrѥ3"PdZoyw/sK=7}o6f>E8Gx4O3!GaͨM:窬 Ֆk~xr՛m5&K# 4FX{mDy|#>esG SnB2zjL}| 4if2'wn^ږ.oK,"ytJPo 7_ O[†Mz6HZ65kh- ɡR]Ghq.dc,cO"y$51dM: ޘ?!]EpkNE(gzU6ceҝԌOBAA a;fj,y+5(C49r&}e"d"mn?;f*[P&殼>85OXxFj.J(].;)K5TZ:`C!J9>+bT͛^H#XwLt^.?*@d 0WA9O S{8> Ynq~#O')GTCK_gy+y?[4^=Išr*|\$kd"}q1gPJtb|=AVfmۅvOpkvlEKC0E (._*Vȧ7⹺{j+į2^/-h*.YG\.@.?v=)E{k7]VyH]*SY-M6:mK3ȹiPL9X[ 4xVYԓ*0 ?;LONW9/1C2LFH;MJ#iG : -]Y=Y9vh R VV)d n, _E^mé o ثxnRb*p7F_ ~{֟ z𗎏9Pϫ-܉kE".V = G1BXh Ϧ^UVK߂GBؑA+ ~Q ;9,V$fP(8VU p?M 3ԘHlQ[Q(!vWzD]=@<ñFj@* E\ew ΋Xq4.*Z~](39,ZR dD7e{KWg1(&4,!LX2d9$ iH"ح `(gHa5͑<|]EU9s$ Zc #8b>q[kiG_~ă$yfR/DrxR8+tC2+1 ge"[mZ&Gso\FP#L>m´X9K-u²VpEV,$`"!yUCzl]cn0XpI82-4\_ۘҁ`U,+\$'շ,>{rOɺ .կW3\Ppbϥ|_qsFn4MJX/ZM)&e݈ ST\xQ[XɍC+v*G T~eʝh^Ϭ; .6#iS 2oR㜬k AZ =:}^oB/j30;`iYZ6chlt?S38">7^\R&։iqK8خ:>иª냮 ܭJRЮ*CH*pV<\a~1;d,!}#(r3A^$R 0EBrNxclA2"~b,\ 7ʳk}dpѺjĊj? 2%@Lq@-[Q"qU!0g9/M#y66xCpdc.y{J&e[} 1|Yqx z\;Ņ޽!DinY}߫Ax=˿G.`ye3 8I@;  dz+d*7ی_ݦ2R*xRѮ:0=}W{tEVJDZ <<8ٳ}V |!-Xi6@ ld1牘tʫʵVhqHkDqYHuvZ5Ӛߙ/TjZ X4:F-[LwѺj5 eQ1,uZy&duOvs-35skƬNK#M6`O+~z`pD\C^ d &e*dpi-C\ ! BtN1jZO M?I۰v&DPq*zBwsiը1oQݰw`]/15 DKhe#IT|Ue9Yi*LPδҘ.ؙ@Xp͋ufR,9TIJﺿ&^`(E A߭,Iq9%bq#]i~gJL# id`~Z}8l> -,T*TJ\?zN[g ]~o(NV0_`=c}g&vf6 f5@2 O%Z~1\{tE 4/?0{b, !7q¬ԭX(1m8!Ϸ枦'Bl>b9l}3Jt(q(9k@ڷxBwտ0a~݁sbsp|׾;i^ }[3I`g2DZ洳W×0C6Ls^ ̥ܗyt嚛NJ`7 S^P%"4FRaނm%oS΀ "w\Yg'c6cׇm*Ux WF Hr%3C3TUxc<*Q3Ë́0Q%t^vE긑.Kl.lquV.Le K0 _kAPz9Ye]&uQ c7)a$34 vt[ˆ ٧0V]Ja^dq t=xz XJa:\4a|Ls Էr:&СFPi E@PZDoLVaS{?ˆ!;dK 㲏uN"jGp DH\ċ2 )ѽUn`Zw95輞{XNM'P2]V,z糉w;UUՒ@zx[KP=YpC8O=ƒQSpLW]D{+| O=ɧoy"D*E67[Ov[8x~˩sp&"$*3:ڇR S(C*fVZPv rL#$,{[X1q(;H @|腥g0L$hFyPs2!4Dzkv4H ga_v$¯ӊ]c@aTo(>(sR~U8uLR_ܿbfU5R;Y_Y6kk -SOf]8d-94+^L3C1[M PY ^Q"^%}KGٟb$7J5aJY<21N9F/[ D )Lc5}t@n=FAPK7z҉Q%+gĊċ^ĦQz%xZꬁ!ZAs}v9N6C_?#pbSA^;0MwQ?s TaFpeZ} PQqC;LI1`7T 78<2B0G@fEauV%amlsJ\~wzIc\V,`,`VWׯ?S0cP8)DxEkN} g@y2"z"?VPOE/y;`Uez—q8Ҟk3 ?`jceGίCaCuIO;ԋˡ!/D| >u_}.N.|ˆ؛)RKeu+wE;Z ճ֛s(9J鍺}>jgz9G|=L~j)qr<΍ЋBKGJpa!̸S1@`c0`|`{a k2+ o㫍җà qOuOW_s=i!簳zb8y7}gBD\0tl75<_FK쳪_]ُ͈WK !6i '.%Fe5;0˿)71eXIW}]63r$U*K{yZ9J;d ;2U/c'X>1~#ZleIC?dz,{^G=$~3 >wRq8 N~߿_#n'6=עːqƏ`ޏ3y9H3FXc†gj#\oNZO=,dyuF?5o(Ô{ ,^2Tkqp%gIk@[!C=~U H=bxrV2Y` zwgx@pS0>f= L#!ZO( L_D2=Tkβy `Vi6qGTbSu2GZ/-aR/󅓄O=k-J,A1Q:c,\`4X'ۆJZKHH$Cjc:鶘b͋Tqb~KQҢ[ܫ]~̛CU JV>TKĽފkz.{UN,L%hq7sF% Exbؿ#߄|qhx f4kT1VYUHx!u?-?:#-wI 8 5>At,8hpY8B<,2w(y)yGM{G $ +clͫ\*=*cmiā V,1RyQo$47?k{P |̊gt.[`Bv8rnJ*@d;̠!NZx~ B;;QX%ͦ;"` ˟şY>ie _eϛaKþx^G+Y)%"_eA/kY*qh>T6l:G,Y1 ۲,2a>&&Gt %&8` څ\Q*@MzNW'/t=V,-1CcHy.l3hL^Edwn}\qpIWAQ{]p\_@BR ;#3E.y_"mL:/ j`uY wp'XוWDZrfV"TA@=uԤ6`߷v ie';'Fֶ[-{d ^u(CWX w)(rY|E ݷFL|(HJG[Coo+rA㭕 h ߇wBEϼh=:jF)U^U*0)KHdS!Vs ̓Vmp'}?OYʱ0DO2n nԽ/8!T/%Cʜv{&AvyA [\ =%  vg0D %Bw-je8Yh #o*$#ɑ:=4G4T]e7r#f^>HB>fDGǽvoNvPF=G\>ڊwVlč| `b}JxZ;d"fr64$t_7J.r\{o=p y]uߒosNT$UU@~9[Sc[D*02~'mY?;Rtq՚Uu<raic"5* r[z]ܜJHa)Bwz XtQav‘5t;T Re-)THm*yɽ?q6\hEӇV6aw˻nsџj\ V0nJ*cS·632(M4; kW0񱱝B۠v#GA?Cn=f<9*ȇġĒRL.?zj}P}& aP~.q/iSI&}3,gE3xxr U>&7tqw`Z[1XnWic M[W93 ћz`]T0LhdNf#|4Rմ)ЪcN! h}at \(z/tl J&;!›"i&ԢТ#zU;(Ӎ;*1Fwj(3EhGZJ %?]ԉnDS_mNQK8}8{ل_,T>(*loE> -Bs) ĩ#!3Vݻ;i]>2MnAk\CqK/G oԌo\'T U H[29}C~ۥoKXzZT0 91$ AvcX94hՎ5CQOך5vІ-~m}khJG:j4eO Y mJ i~܏?A V_Fu^҃粪&ȭH$X"j%Vi/5sQ!>iON@֧<yr.s ވWͮ׏Ѝ :V^/Ada 4d%P/P 9L?UKOPK_ \xu d Z5{ԈmauVoEcBΜ$ӊ vCd.v !:6:|>|Q lct-3Kع܊&:x$vOGd{#+"|7a)O ܧ̏,e?}Y]d&s_z}߲:Zqb??S+,; Ygz F1ԨߡT M(7X %CXcQaw]N/Bv7`DՕ ] n| 2Copn~kЗE3і c̚F41 JycH&*o M%-`̴ q>?}[ #ARI.si1P#UD]n/J^t]І@%<G al u[:#ݲmsQ t8+3zp0fR8sԦk{[P1FMM9!Sb$wiHHE޾3-8/tQ?]jR H@^jiR|gM3% }!P9Ƙ_ 9'nsv6o;: k>޲>/xﹳHJiCۊ2 1)?z@dz ,˾RFpCb;(2w9BJP > mЉ 82AyZ|'xlk# X*=͢mE_<,Osr/r¥of܊W;'0s|*/]L BEd~CqU &b|wc=4{H0:c1 Gh{ΉdGZ7#*Տ1YJ !y`#7lCߑu 8GNJkDN}P3fK-0#LogH zH-{۞8IŔzҌ 0G|KZ8RFPhHbTu8VBk}* _)le&+ `䋸K$7$sԘ gő G:I4oUEdTSMUkz~4SKTp̓b7izcz^haߏ'H2G͢N]L͍b .y"otwfѴ{Y@BqrCS;@ b9ǒ׉hbq"l eɧ'\sY :ehID /f ^P~/eӊH#;7r&UD:_̿Ic_y8n(=ϝrB,=-rEmEN0@K}e~Bsq$#_ 2%? <-٬\$`&8쓢&~ ~mJ=CX[ؠx*FZ^yYY;pilOHɝ1rd J.T!  FcS8N|:N[I˝8(6L%/fA\/lu/ v\>z 41k=JE-?/$}lV q M QjMSi+H ClCDݭfXꑅ``RtJ qzrD#wLE Lܴli&-*3V{b ɝ\KLat:.h;\&6;Q[`:ߵH x! ok)q6xV>b\䆅ge&Dt/O'Й O;&DF98noe Mñ ňkB9)6N _.c\,t ivwӻc69,a[AVN, Oe"Z$WՇFW;LlAdب RS*6XcPlaễEo:t7ѬX AWm"GwCۛ{_ |:)˺hT| -Iljs$ wYQAYe H&GQ+~e)<.rPz6!w8i 9*!s<8x,tč1t>:< RM{0=߬FO[)l=8b BKܟA]kW܉ͺe/wܟdkV{'s*x .ʍôbG,lj>J|ES ԁ,c+NH"T`BFjH%UQ 4,}bttPX4#of'wQz![SY_}6={$H n꩹|ӰL}Q!ԨWyF@fiDyu |XA8^bUN$V1XT GxX8EYe^cq^'0P'QSw{<4$ъ=e CM t.l\X9&u^bJdv䂈CWVo{Mt>JZ۳0>3DCߖ sk WK+!* 9dQ [d0uǕNlt:*q* \X י" GJV>X#$@HaI"SzQMOx:Z /kץs!MHZ10YNXj>k74qF=e ;j 9? E"L3?Km kruNdư^]ck6% ??ȩ,zC1 ݧtK07I971_ם^R=Ɇsǧ6A{~e'+}BTw71 9dgu  %쎚F_cάmNo,DQ+fR va̜^Mϒ5bHBB 1qJlԂgs= J7=%$ˎSSO*9^DX7" ܵAs׿64"#<{Y `dtkD]bRuOc8x]$";kvW[ɒ-J^nikW)~X/lڒm\7s1;>{C\vw"٭Gdp+lQzi…> '-L i?]=(mUsmvn$Q9ΌIXEdp3X @%GftA97F@#(rт˳Tn/ Ԧ 7:#-VEB ΔE %"aӐí/V%69H`7%C7(E̙.VgNiVq|i2 `{V`.Q :(-mZ Tḷؙ$y|߫*!a|ןy,F<8( %2eX[m{m۠>HTك2DwD-u}[ >quޖ(Qh7D@;$pg{&6DPBHʬ gӠ"$/2l.k|j2Q 46u+&.h2t<Սc /!8=X6'" !Wdvb& h|Coc5`8h&U~2 BZ~0ǩq8cUSWC9/C~m$k8Y6ћ9OFi"R+($8W XM1u:dUUI\ǚ,Q? 3 ,0q=KGȾjdLnA - |ڏ^kiygZl]` y52P ĎgI37줴DYIӮn^,hK&y(b$?_̤IuO_r;jNQ $:1L8˳cNd$a(L_.,눛@5JϹH:]( 7;>ϮXT[Ć"/$W} I/0PRUv&6'?Fr0K,@q_oYös~ 4q>Ն#kV?q`#bb]\myb*y _&` 0A<>cq wJ}-ƘBFV{ xD^aՈӦA#1Q ZQLh]1MbBpsj(qD-^5YؒuRjz@PwOvrȨoTBbf^h1c~zچ*$Md,G5憾.Rt#ޭZ|GI ӥu$y @K^Nl218drւ2CX*Mϣ,a'{j#ijqJr^Gy; pUB9ǀ}tq~&O#>+Rž >Ă% a\jڀó?y˺1e-aK^ZqGh1Xl׻* 6V \"B_t1OEMԑvlj$\\J 5q Alo{WϒOEO%tntc+ge!h]q;3t7^5>OΆ/}DgX=e964?\a{cLjכ Y"&n1pu=ǫ{l,3օvn?>ހB@1UVbe j<N!tDf^rk?mȝ1a2s3>:iVB?C3Z,Dsfusđ.s+Gȹ@λ2tI/#$e?~8jXzj^{K)հʶoh֡\Toc7)I*1 de;*{9nCb}/rNytHzY>:ò\z;'m?,-BĦ iƶ<1f8 E?ʲmE|J\Y"˼v\VqGf!gT@<.B_U}bTa*Ԥb~줡`xN} u'v~\vjUV+ 'kzV@懇8g&hcŰH#.f("]IQNVOum:ǫS Ѧ_>7D΂.jf[HVs'1!cp=(FIeY"=%@!-[F2N'#`$_Ũ&tP,'uXr_~+&GHR3Pxz{L]5<<_/*|PYCŽF+5RY.\];oa^8dy2Qf?TXlwFճQɱm[Oޟlsqcbs.(q:"4rOk59)<#'/WΛnEx|#9giN.A.**8_ԻJ%9KqCU$lIދ묂R4d[Wb_tnw脏`|p_۞b0Ng{"4,"?,~̫\\JErC>H669+-8DI'Cq3OQfGnGh`4 *2k_zG w*3\![i~ihІ_qD/{ 襧Q]ёX}J[d,''6NlZk}MSF ѐBl "{CHZӼK(ȋqVtzUӪ[~~Uq0I0Ƞj6.<*Խ!`3_lmAY9vyCJ6&<if: L+@kw@v[|q%ێ\供y敚<0\fz>ʬ{zwV]#_l|ѭuc(,H.%t~tG 0Z"CLc2Kys.-,!}'W]LQM|<Μ2pzm ؇qkv>4p lb]ؖ7H$OI`M0R8;.' 0fEH'[pb1ױ#$ޣGPj)'m_*ow` `l[/vҘG|.N-'Ns hoq`:c.l+!W(RE.yBOFPPm;>j!čgf'z{5 );}S9-j*ŏޢ-9[ቦ=AA$UO},MHEKV+Wb^†?L,y LTkR.ӹ9r J ʘ&烡lF'm2^J96T҆ Wt䮖ۺ4ځ1[u3 t&2a37/D A`+c+Ғ~;/< ;[gvmzӫ_6R{<>ܨJwDs{3yyAR!HxSqz#Mg\^{%\ASTP,"VAcZ2;P5l4p':՘I!՚rbFg3es6l)(܈~&S\KeٝeydIvxZ[xhM0W pB]U{i@`(^F> B luP>UB`"3TRuM%d:ӈ嫴!{ P|( *D臑~@S?~Mfu$l4WfjɌ&>gy}b̈́/#r* i+5"_RaGm>smd1n!CU Z܅iYmwiE]VS/Пs)(9m 9JޞX=dEq˭n Bk雸'%~M#c( l"Wf{=5/MDV,0(?*5Ð3K?`Vi *=ۛUƆ 5\?|@ #3uETV\ᕚ0$Y83_)N5&oLa /{;1tAaadrӊW{-G V T B!ܧ-dhh f_ 'Nȇ 85AE 2$fGnҔ~g#‘vJT T^VHbقA6\vyF67pyj&eN q5KCǫ@z.d7uԬōim\1[͚vS :j KzMV%$LZ0F`+4 XwY/qXhSï3D!/r/z@~HX"MWk,` tly ~2{Q''7;(gEH(, S3NcOC'L2t ^V<Ԟ@9J~q<,BG~,ReCR >4WJwk!h~yDєXx:t4n+K܍PP/*~XU*j$LJ}^ ӅO;KMٍNn{H&)c9N<[;" žb(x5NuxD+مk5RW4d=9ñevt:/yV&Xp@"W2Ɍz)^g7ȡC:)'8ʌ>; m+ڡݲW]ڐ@3LNlWcGbV QWFW5dXE9!h‘N/$[:Sہ'7Ʃ\I'ݸ'1L# VE)t{([?,s(sc[r`#/DgYNNw.nZ7T84 8sqGxם~G9WZ:`y;/jKU / + z.q&Oo:w GijNdF) K2S"@vG fOs2Z3!^lG5Fm@>6ຠ95e*vLhe6Q*R͝xWqeIeC[Z@Z 0d1Ip9AG"bV%?ySie.yUrP"E~PjHkaUchL/E{0l] W.h qm1As^ԏQ p<"!e,xQ 4]7[ C&=I.o+:?@EG< z%] ZAd{e9t;#A+b(b_ruFRT;e a%aۥi-14)h2ld+*GU]6"dwt/kؽ]WsYHH2{@k8}t-t h+6kj%I8Q2}A}5=au;R\ȴJ] jWԘ ѣiA q8\j:4VFw`v]5ɥ0-5qu⪏>zFH=$D)7"MZ7&|T{d^#} (նp[ mjFX5JDXM`RǚYS;97/t8wZȪw%'b[$1-ׇԤ۩T⦬ӆY KE_ %˱t>>I] 1ę!qaE͝ww" ZKR!/{bLV0HCFM Gm\*cڿ~j\ﻇo]Ym^ق<4%rw.dŰ\юWǠ}3WM'~ ?ȸ8aLtjQ.7oEv8k w7x:$ nCkL2.l~Zס#`,Iԛ=qy"XMGt "~w[Tߢ ^An7^04ձ+n6"38c;jIh*~vI&|b[n"zB#ņ0/ɸ;=lgRЛT}_w3eb͐[ &f(Қ,>f4ȴE:TSZ@>&_r&gg]힉nH* o_Ŝ[Vý`!պWL6j䤨kѽyuYWZ/E!-n,!`*lT%/U )&!QymOG qk7b{ٌF*ꂒٿn[t&Zj.t,ՙ[X ho^%^ C+H,õᇈk /KÁJJNtU BҘYй[:WdV*#&W V!sc~*Άպ*r*+<E=k9 D]G!{H 1g~Sy-d>ksw$6O"|"G`tѧlϏƸ^2ZBݷT-^Bw%Ū2X;J EʚEIjg!L@V3 mrk|4VnJF8vpGm )4y?& b}{&Woh}H5$kOs.m'i3\=8D+1LG*)rGLdz]0RW]_Dr*k #@~zL|lo-Mn串x%O.'MAӆoqؼTm:c}[I'g!l{73-b67Fl4V)9$ ߍihy0Wi0 0bp8$v$Ho8K(xg빺?1`XOfjgdR_xK 7[pPM@"r6tk 9^BvJvN*um3I*s*$߶Ԋf6~gle!4-_='_A)('SO:uoR?oѹft[X.5<o{o.fW#b D%hbߺH#8!ٸ0[J|^{MTiVlS!F{`Y ՊIpvv5n9֋-Xy.nQ:#aU3C2pgޮV=$aHܣv;#wT/9]gD|5I9g+Vuw#L}U|טka砬 u<]{G6[ЫMdd_f,Pa)!ײp{;'òqX-3mQLI^AuXqRE,'nrEO'MQc҈."eOS#>u{%d̺B7g;Nq/wDq"o sDƴp%~B ZnQfa ݖ¥h%DG3Iw*ew_% [JiOܴl8.ӝYR.tZ"u!bq%8>4yٲ > %~Bbҝ{cZ-ܱ#qw?'2~i_iĞb0;J͊qhC3㌥G%Ex/Wb3ј8^}296 f /a-G?v|.-P<,ڬo4'ܘia,q f?Wħ$H4{K,Y_X1xȂ?o:}Ud7= Rh&H#Pߋ͜lEKnL&F]AݿZ* ukf;\7_3!IrH)$eYUFH4'h1R~ VfzR0}DcV{/!+b?W䭴i& > ., g0(wN-Mwq<2@`s.] ʣ2}bWm#5(Q&~YK>S『&DWw*ex&E,`SBKDq0-+0H͇02g !x9,!owRMб7(N;Peť&d-g*cEGs}L66MAKe|&<;wSfQCGΫXr$gzيnF~1.FR@ j{iȨ672:)ZR^]I?&K3u%[m$8@:-8Ar*0-?UƜ)Bto:|6G" (]̗3Ta$7K(HgQY[i캩A>{2(ZYdI.-MFbw#?]^vE.ASoBv }Pr[ȅSmIX @`$F 0e%IM[ ͟V`f~Qd^I>EHߺ0о|M(btF2mɂtez PXqf8Voqk`9/|u헂H]'t8:C?٨]3ΤS? B6ia,w3HI8&{Z8>Is'J-(81x &~`Xs_ \JxEiM#sYuozwMWzǂbiԝL {8X5;V\OP6t} đDeD|;/Bϕ?BwĊTekh'9dG3xٸ!LèF pޝ;NZ1ImsDGqx'Qyp-; 'ˡ+Gy*\\%kĿH #,yU膭|$#!˃W:.5N+Zʓ,'@IjX#j#v`‹x_4I-&<Zcޱ~8^Ymjkhk6gR6/sp'uAz$nnC;3^!Z$zj.b~`Uֱ]g,.2~ΦMZYV47f0pX(Siև`ˆr5ahhbbuvxB{?k0Xܚ=Cx ؏\=Ң` -MU./[qBR7eUFxt=s,s3I]j&e!3t ~=`o\ݑ,mAKğY91>(z5͏(8OD䄜Yx"BүkGh1yl Pmxxy#}R-)VluH݃`Q+!iu{er],yhO\ uio2E-f$ \m9yz HfTc$=yP8VۯB W`XKݪ*YCw>%yÐqHb/ᨩlc քDVk`4 )4 Z `n4^Xhq?ÈƤ  k,[V*c֌亠Ak.RjXմ^qfZ -=N}FI/n0\#Nͺts~{0%Z,IwpV~KT>`gC_&ML}: cQq*>T=)/QI&wZFn^_Mx5'9}xZ|Α ;-$C@ @/}dл%jDav2*B tZJ kB;&*I}11@i\rvFD4"$ vK"JiJ}%#hSf?zN Xފ[%s5$)or>C{A#허D9m0T&;I4Gn M.x3OlCºf623 )Zmma{0Lz ;NXMGܴ yTŧ spL>oݐ(18ⴑZM';=Z]IIl(@5:2qeI7.KxE/DL/-+ֈМ,n%zmP ZjK[&K=eOe[9V llKZ1VŠ!dmÍg F['jfZ[b;*CH%b8WZ*̻qZط R@-bVIW:ّ(晻GG`ؠ!BD0a#۞F!;pl6̆ mB EZs3y%zFjhT"މ{nsg{oWE8ǁARyjeեbpMD->يͼEDS6BSЯ|aR lgxA^kE%7j[zQD]w 퇲 vetPDn4:.l*q&^ThF/Ԩbl12ku|,A>cvv@*5FV/n|Q;!  ǗgԥP|Իل)X/m\ C?jy 6tM"l._QipIڒdK8x0ÿcU'B>Hv[U~òS%ka?uyd[glG9k^h85(RVw!u.MvAE&_V mSpvEm@|9>3o;*A2W @+cVCJ* .2jzƳMf|V"#̀ F@v1[aBnky]3}KDrq  䤊P'5.Yw$ pK8v.~SK115jhJ1pp5yN=reKP'6 6Mg/8ZUS6j<@!;j~'ľ`IiJId82zSU8-d2x ykklP0<-11M32 fg2 ѴcFwQqcA嘃LSJc3~0G uM۰ [M >'灌/ O*a˄?k9H-Eϑ|9u׋Z=8M7 ̐` l{fX\=+}barcs<%N 䘖I2t]hc:4y-D|p9512#{YINHow> .ҪLwN~5+wB#k G+(B*Lk*Ata?MA tNbP Zw|B$G%ڻPF(qYvo" eb z~9Fz D`|yP]#Anmk 8d29̩Q虵๓05>eUJ4Ft|ѭ6.3Á cSLfTGs!:(L瀼*FxuC*tk 6uÑ(!0 p$@Ch)3]N&.E;%j[:Vxi"+d0,ϴ>%W:9X=" o^a5p Sd0w2RDR 7EpNj#-ۜy{et '輮BdR0eI}\SG-4j@ s%4MfoyC͎]<~x}TvަQt1 eԂS|o5nKAݓ\ݻh+BhQoVď*lYх ZܕԬk)">{Be4JwUPi9Zv,1A lvJp{= FheW]4Li␳_ 5, {{jރڇz~%y߬pMǐRlf5f3r 74Sa\8Iba{fFkEnGsGgS#ӸtpR4=|CO_^*MXR⳥@mܤYzЋUp]`[T*rl?|unm["Ri N u~,۴jmZkbv9?  3d]5 " /ҋP(;灏(>aV !qt8'!޺# XNYf޽#ܗWK9(YOβvOdIzWv5L${jĴܥ.N*t(PHo#%TXTwbW?}DFf\.ɘ~ ~\O." p~ty !'4wN~Cg##Λ8D+o)bU=[bvCFiU% LKÈ{%-ݞZ;`'݋zݣE4׀I֙l}2Q Uɏ ADBIs9NIJO2x:;O[k揦V_ Tֻ%a B0'~i{ʱ >fzWBo*.Z nH}c~';n>}1ni}I*AO(Xj\OS a Fl,X']&%w|~"0~BB@7GF!maO zj$&;.Zf0/pADS2.BGת?EY\XѬ-q{ZHxNu>!G2 ֥np%,ȕxNah/VdIuT:ڡق*G_W<^;ciB8+6x]9*U#¦'0XxTK,x}}K5DHK71>t{ R+'J'X=xz:9;tX3B=4ꭒ9epq"tZ@-vN3.t]RN7B̥܈|t6o( #PͥF5HHk i9l/6jG>Ф;|GDp92SAu3էВ>f ~*'$knGxUMdžIuEn%pC0Ռl0`[dq4c69SFHY]1gdu7 Jm$҉l'z(PHJމ?޳q:j/ꎳ0!`zwPl̋J3_n~7 ڠ! )hOɁPu.:~࠯W)oam2-`+7 J^k_(ukNY>|RHw<꺾M4S?F<'lD:C Uic*[":P0]D>~SjyY]oipEŢZR)-c@֋о/o҃"=)ezjZO0 z s| wdj0VR%L)kn^HbG h&|+U (l :R! 8p\/~efXkNݳ!5wӆMj]~@-t6VdH3MαFO=(a&8-d+Rկ| HA&N4 mif 47|3A 4kM[x(^ӚXPY#D_9+G47So*n+ -J-<_vVd5o ])[%&>v<ʇ5*xbdAl?37‡Ȭ'3n߅ 18xg>o|@_n %6HTY)Ii\ HUpO)=m`j}I e拄# fs«m>Lȅf)ܳz(,\Q۸)U~FNR}#w2 [-yPsoƿD$K)Ԥ ¦vhNlaP)y-r߁j[&A =h Au&@Sb9zq.aVɯ1[ qCf4DnbՄ{PW R\TsHNtz8&FpÙc0f|Gƀ no1#|\MF],(  @੝q;DXC&jliĆ o:,yl˅rG*IO\`Nβ>} _h޷{,~WZS ?TAdL kKST{b1v侐F}⾩( jfR;To-{+JK=eGIjtv97u:5FLKB2<0?Ay2&Mcv>lm-펭~޾$-)̟TMN:1p\bL5eNIұ[`OɱdKFU$7IWhwas@ybEJd U6v/}m3AOT@ )k%"4NJ)LO@{SIDB ̅[e.Wøӟ R:) e>U`ĘVFW1gB j u|z0%㽟U `Z >J#Z(SOZh 5nypDe$16MC.1̘qOȫ o0x(5TI} SywTjp<sQ)X5˷AR?ۻyvC  QC> V>0InPʁQRk yY(To)͠/>tcP¸L9-OwP9VSU2]1 MPxB0!bf yXtN z5HLN,_VMNڌ;U86Ԭ a?'Ɩ贚nxzZ\IO*4M#Zm]} ]=S ٢]~ fzfrZqBD# ]3Jg ƽQViLsA4\)1 /It{ۋ#.6_տM(gdN2+tA6CP[ri"4B-*6ꉕ-$"YBOʃsvN%Cv WhBՎuXeAH\ D`ƾBcL@TGOԁ^zLhK0܌ |''{ڔPjixW^D+aL7]\\C%Bpɍ2p5 5Wl"UnKĘ̗|n` yG5w*]4*ns*sڥd& n[1Y.UW˩B5:dyVKeSpftD5$Uٱ?>,I#1Ճ+6rJ4H7 {cibS>djV\ˊ]xݒ50e/[{gp|ړo?=˂<;n|Ӧ W0 wKv@5*oߵ7/S@|{CqӒ"b9EsC)J #,R{KOvZP:*Ĺ5 6qM b6;ۉQrjP!?/mA~`&IR&&Y:JK%x<M,=*tz(vnMⳕ V vyr?u5)ˊ"IEᨉGc#Ee2(u=_(skfs}&H1H ä{תYF1rV8Mf|\Ѫ^=Pj00}ren=I9zhLnA^LL] G Ք7]`># {8Ƶ46d ߚD :'fr 'a[7#OklufEJ=Qgdf'bo=w7H_T(fKn;po"(|LGҪUFezD\ϲ$PX+; 75ئ*^w?4l%H sLsĐrOw9N5sDNl?cW+8ʲ[ ;qt%֧Bq0Os.b^]9jtd=?g mUimG<KJi!J{9eYKh^g @Lݷ @[` k9mfneHpVJ ay$Q, dώ+f:s;9S}:*mXoyuԭo/ioO _ZlHYa6ok9 Q B20}à@Ͷ"bv=Of K,aoJ/=#v ݏ+ ץ{;qQ72%N.iۦF nO1y$S* ڸ}ړe2 (腣k,N`kE47]%tHh(K!'fg "^4.ͳ*YZ8VOh1H_8IQA;*u'/4luáV5T `?O;QoӋj i4 5+N.ֱE`ţ;m>DyLQ#Ͽ06LWmGQSpF-)xۣX7~oZSn-h8wT^0&m;Uv&Ւb}\bV['--Kqc$ [UDs 57'Y'*Ŭfu5B$7xe.2"^,C`eA?_=ur = c>f߶T3;'`&(f=pv, {\E+GܕX]APm ٝQB*ܴap9FIZeXR[w=hPz>"2{h1:H_qd)Jج1Yr0 3j処ypdH,,PJBOF1C\P)~n6PaFS"$CV6RuFϾ˹b 3[ ͓#rWkq^ Y6qD|YzwlC&k+5^#o]^%ut[e7jf:W3J/wD6U4&:.}1ҕ [O8bwaγA ;n˷ IA9jㄫ{.33>*R Kݪ7!('TӋt(K3y kE & xl n;Go1LoU<ᗔ%fɥ%%5'^% )v)sO)vM $*yѴjZ2IWԛ9c/vVݟ2`": F{· )=;2Ns b}{\ Z5J7Ķ_O.΀(xI ֤j#m*8BfGәӘTS"J8@ДȮd"|þue-|B%iQV~Pш9+1b}nm'V'X, LX +0b I!5JkNK[Zm:5Y|? fU_y68 Xh4nx'xra|P u8SsraRn$WS/4I-"h>Ӓ,x=}$MjsnvCܞ]5cKacZ=<"eNw_iS-pIK:k>YאvSf[N?WO^"D/ 5{Sڒ}D0}ho<3CU(RM>N~.IյH%OM+|  \=5Inf|;=O!؁^Þ ,f:&]Ar`&Ex`zA= B='%U;NWXh%G}8yB9<#s%z vꝥ2z*㦓ٶYtFۊ2cxxWȔ ȥ| +"m $Њ# ۼFg<C>4 rIN%`}{=((߽V aC=cշQ(^h?3Nz6ed6 #bU fYje;B]T_У)~\q.c,NۜxNÈvpXAa?9Rf[/~Dpby[V |Z4ד+'N*N>G,~pG Q' P~]d{dvEb xz{$Bއ~GGJS!- d^O"9(EQΝP6+[׽hq}59rƓDZf4iDh@ `Ӳeg>%rtA! 2e.Ph7;;܊i;XDVt­ Ӂm2-V  -23^Gn_f&ڷVswuϛx^G++ ft(a0[qVę;1'HBBl~?+*u>fr {LϹ@p 'zQ]a=<56x1J t,6g#Shdyٜ{Q3/b8J4y NosS/3 &Ga9M\>Ƽ> +DEݨ]J/Eǝ: UX•|SlN}k3Qo렟7d PʬaJfc]SSU=e#`)0UvtğPa>9RC̣1~!ǞBoyoɽM#<%z-*,OcE+8/\'ˇM9ZE\#OD4O=fLpb@Mr>DۆݰykzJi;!921ɧ/jʰ:Ӈu7ȥ&рrka LјZ"8S5=[4Yp^7 S_ҸM.h4'qzH#{x3; Bg(j^sHV/|!b X- .b>pl(hWGrhnm4K9SjHwP74IQṼ; ]ֹjG[cL?IزZyikB<#GR$=@ʝBe>KcE&$<>s6zd^kpyn:!l+xG"ɽRӜA~e\?2(='uQ'~՞v,7BضUt\M3C}$y;9]W(d\{tKs$1B'y8!'S HFm?!GKߗvS-=)4r1dgioxU|X{l[$m^TʕO<8'AXz.ou={`6(8Ěw8ke/Ky.SyrggԖ`L:XG'דNǫgGyc|vzq$H"&Pi -uTgBHϊ7E*dUGB0huo$TI٤c€*6FY8.|U^G"G;[/g[ !CJNn4q?ߡYH_ \*upc _^Xq9ZV>!XOվWv_sMlRMydl胁ΰ;|1jS-,$cUf~G^]W^LY lw6Rr& E9F-k\(6֯_?](u㢹n5k&[బ%f Q+/s僒SVvjB5۸9a4K^i%T{!g7P.ne Fk9X^B%[[plu/L|ϪS%XU ԋ{ԫQ{\[oƒ1ȵdev JWm'AdZ'.p *Q>mh 3~W: {&T" M)4?Lo@nF;HMe\W̏ĦqP[:@cze@rut"LJr6Da o kg9K[Zϴ ׈3C$ɣL =@u$)VbxučT6=pN=jjA%ݺͩTdYHbzg鶄D֬qKn69R^5$mݶyJ01Vj*4! lPB>Rx7BzB#3E2HuY#ѵWCMn!X "8:<'ԥ4i?䚴 ܪD׼0\Ts8dx.V-/%j]\KK4|_ I]4}m@lIz ss/1TaD~n j+KڌU,b]Y&|((oDy~jP,wcn7b$cWߪgba-|``HA%pErnӔIkGj%@{7%(O1w()tNxUP OF 6\ȽWv]kfq/?a%g2 )],}L1ATF[:P'm@= V-݌an|*|nWA{h7W5uCQ,Qf.wcZup: 2Ư >8fzvfm]WDXճ=9l$Kea;94Y==O]45#D/˝GWW8|}'hLj"]粇;!wT$Cq`r<lɶ;X%ЦGz/hie[' fxL[gCAa2i 9׈(FY.d< Y k?+φ>avkb@םKgӲa} Vվ8''9USˍ Dk_"3i@leXjeavMPm ^aN$~n26fL2~o}4NsybiYJWha-m1.d}bQQTaRSƴ* lhGI! *tBͷ&yEЮ-Q=~8}~%Fy>e'OD/o߮!U-8F. =:0@ fGO[N)=)xKB@P(uWro20Խ[_'HOyO^/JfyEMEDPdюtMt4R0uT;ZO|) /}YlavOg?V[')#Ԋq>.`4!{:Xugy$}KrӇƐWP~-kJ{nIs=.<60!lBG])XIпƌ%.~7ju,DtP zT LM45/XW~#$DInձIY2?f!~XQ- j E\{$37}0 e"y&/TD}v賎0zy%eK0U^/b<=^9 -I: p$JC{!Mc;T] r'֎u!muaURh.R$楯.NO$ʎ(@8eO}GdO{O+YVM'@S$FΡgCk>u8h{⺕I~NA E٩w34i78smG>VKK2(A"IliaA^X :e@K!I[]OXd蛮r> Uu봁BMReE`CS¯_=~, eZ;DŸ;bM5!,2TWըY\E.k=5g6YC:(ixc:exX;/_b(7'K=-h^uU<:\ziV)&"/&ɧ&+")U*nԔ!P'}hL?aҔh¯ gx2~9>Ⱦm)˶do`YaM@?EFŤAa`|AX"WHğJ,sh.\~?;x8hHt ~n >Bj7f*:8j̜oFW u(܄g"D.sk**R_|lNkf}?%fL9_ ,3P=ԨK%RTb :a;J5sTQ@AEv&Q7k-R"*/} @J@-cwmI]9/^Ֆ*׊ q8·0'So*1_eZyĦٰYn_,"⎺t2"k{G 8`\3'躑T&6ü`aI*/|SN=kŸb5S/YU KydNi ?CiFz҂yl95xTpw X'k[ JxqdI17Vq'xPj uI.iZ&x%-:[g^ޒ6Z yu`{pi5K d&F(EҿgWL U?=L|ޱRrigI=ֶ_1Pi1#Uw5 ]}A%0QYQaXlI,_ %3CtBю#9{z +z6SϣVל6y`\U]}^mF栨'RP4=L/<o0uV*W P ӤĜoh6tC Pr6f9A3ť*Pgߴ]#Biq mЫr2]愵&Z9B$XǷ56tc3QnwmQ45}Kc؜|UnroM0mpoKR٬n芲ֺhtkͶ|Nz<-J~UI1n@8_E2 U 35Mn*K1 Ih<y}Gܫ?Iɥ B>)<@hOZsf꼃#_Rk;ځ\Xi":@>SVs/x<8sX>~vQBv-8o?Jbiycujvۼ~Nt\Fa %AϼF9꩟ڵQr8xЅ=;j'l Z@"`ƚ;%%ædtg^4OwLY2` `FӴ@Acu|5tN8'[9|OI3_,ACS J*;~!xU`]\ʆ]G9_q>Zy |%(]$n}ն>% oJ-Jp}v]=:t#2/C۟Vh")93?v UEX`<_WR"e{+iPM!&K8 ۛ;q_*{oqt g<ʏEvV74;%8穨Sb9CbfqRU4àW,4Ltg TdpXO'*qWX]?[qk׳3C*̯_^4Z`!' Io8}pxb1\:K:L W/ Q7 S4;w/TyvLIܜZPZ_vL)8: I myY~UH޼N >={uo2nCQSEĕ%h2BPX6O٨.43 b\PlyM7N|A2 zZ3Fn5Mti*Gh XjpM.TҦ`G=*WL9S%8y1wsD<.ė졮puvT[W%U /Kw8wy.B]]'PG(mSՈ`iJd!p8{Gt &[ 1>acDLvN4O8/sUu{jV9Mrg[bUmcjwILp6qqy ƵwV%`tm̱kdZkfmiM \Ȭ aOS؟Ќ GOʛ9E㛏!Pe\:C }9dݎ8P^CHt/-ٰQch8{92cAlájwya@M&; @`o×0ExY2X@|-Mw f!AInpв ?QQh;8Q3(=M2 H6ơ&qD-pؙۢ,2ܽooSDsiGPP Š`sXSNl0{.LvOej^r1'bOW,MҊIs6G{3CE9(IUgLV!َ 6|ߥ1ʼn H{3}0"wasd?u*'A%"3xz!; 5ZmiBtޏ:Bc߭J3>p?w~Jl4ϳ9 "oxz29nĚq/^& D3OhtJ}^و}HÑ (%_J ڼr_3F5%]lDR>V^zH ؛nญ ![bι& m7MK;ӥ?#߻ +(JPE daB[y^j{7명X`7{LEJPG}DG@ll|U3 t\ߩKA}/"؏X,W^[y̒=6KnqP_,xӈ5 |HBLdPA%_B7(EqqhfNo{9 M,06 LEyeq (A$U"A ) r\uvdV([htHydG&*Y(Q??buP@ԛ}^!Qڂ@3ǠI7:,nA2jL&/hZS,a)ǝ4n5 K,ɊܑfIJb?G}cHO`GKЀռc~Wpqj9 [&0fk<*]-wsJ>B͘o&܏qAa9gLQz1C6d>nPgܪJ|ӄib%!a\xft{tWMjYM,X1PҀ!í5|Z=n6/ ),Mڅl;Ht *t=;n5I9eBz&Puqo84ʗ*OnHD%=ryABƦZj~Oh]e '&kkWøĝF~ѭA?PzJٖ^pc#g:PX$Eۣ IA KG)H s~,EMonqo>^#/68%PpiDS=a(s"Fۆj`6I1H_#%8@7!6 Y7Fhr8!:pr垫wҾJNI-jw~Ymܖj1M0 )hKSL՚٤F1r h&%@&|@]hτ]bY(do\~٥TĤQb2}AO|1vzT!>aj юڏ(Hd񘴋3 Gx.tĪt°sJNNAOq=2&nZn$d꼇G$We Sri~6W i Etw-ll%;2+['3>eR ('Rqx_ReȆ~A:FI(~NHT&@ 7fղLr'Ώ4pyʸamkKһTԖe@݅]!۶tlկ^ OpaEWX ||_E7"-5еP(&3q)&9`];hQT`Rw)/p2mIyA}LREHM3;vفȒ%3=G.C\_)<Φ@V{ ,ҾI|=g <*IBg't!hQGL׬kOŻ4FΖ&锤rX .)μd9Z hbq(u1ʱj= pSښO YP[I%**DV#G܏ Ehܷm՚ŕ`D<RF9%i$fVӎ:=`[>_^RV;9<R7̪f\Kv0'?ncB&~R [9ѽk|g|Y*>I4% C4!URAv^FK.u5:k% Y1!^Zإl j2㌚ Ȕ8DfmV]~^#; tHճ>;AHë 7kDo-@aDKNPPLx%}MdkS0O1ZB V –YqX T1z:nCj[| 5Qdؒ3ڔIWTQ) B8 2O +>+@Ue Sl@U꩗:ˑ@0:Qz< UH;IԖY8(k|[s:q͉.|nʩ}KZXn~r$-Ю$c6 bL)yJZ&h X 1 N>N0ı|{C.L8Dyѭ XդC(hkZEWysTBIBT$ÔwGóWB={f3Ra۔Fĕ *wFK{;apq~$P!~=+͞WfAgdymٟrD"rg,XR 9zd9kپvlx81d/A<5- @d;>7x^98n3^("Kġ /{f Abcs";}Tct`MXUXzJ/49L-SW t>}Db>iF^uOL󀮀EYu+:M"πSgW7I#QS/&ҟ 1/7d?bB_F+zdrG;h\Oh!@ g?C-t$dXn'_SsHjPɮlff`zԈfM8 gjTm- zsuo;;*p1< "i I䱳&A%wE }\Vb5aPq3!3jjtk3NibnroNDF_ {ɗTSCuN$~5W>~07_t+rl= #$冥%Cm!=iga`:O*N7~SF}.'=R\e & @&0ucdk I^ ůߥtNn|-bde&;dqb^\ nAu9vۏs_"U[igݡ{.@0iuuV3tk1pVn ]8Kgh jODRq ֦@疻: }|_G]8{ {8h+l,UY!"ykXG8~@m58gUCs;$~[z3zH 7T{ߗ(~%SȅhUҝYQn.Bpmݖu#^QGh,1UH$;İul& .+wB׻^䣘– ~d1dS6y ᔰ2e@6!l J R[ vnHӭn!|Ӧ#R* xvPq9 Z:4|廰u3^M| J-?-3\ܲ3yrYJl pX ůᷓT;Zq dbj>7WX`6w4$Z0:B SOYc {T#4p?+pLwy^ Os:ݝ m'0lbX"Hx/iArI@X_Ѱ'zVzχ1f&0|d=)>;E> $s'sR 4NdIW1nTB(:%+t<[\JsD+ɚlr̖6UH#߁gyшR'evVِ2cJG,ZNX6De>DgrNC-kE+ԍVŚQəF_ (E[ 瑔wӜx̥#-sTɂK ~ʟDv!ߞ< Pr\e*^|Ի|B7fYEIP}ߋm}.<&!Rg)+iڳ/PJ6 SOGwYgfG`r.^1t&}jSr-$uo{ġ)ʱ{ҸIbVY8[PŃܝ9M28sߜp)zZ<E*bl{C6LV`q=Ucd׍ǟ,J0 r9/k[ȶCDZ'MaN;{K!K sއ=ug,ϐal0}v49AtEp%d w~Itiǘ!^[=K~ B\s;yxOa.\](c1$?6_0ʛ=z(Vies23ъl,=*ccT1O\TVo˄l$?LP6-8djVG]ׇ!Ysur=<\XX'0';M"6jP>^(ducilMtPSK_#7kukNkm!} VgjduL`m[AF<'J{<MDz2G{,&N%N5Mf oL5uclm%oAI&bPU/ U~ȊG `!T5rEp]xFĴ+_5X,bٖ/E6^g^g[b`cҒ<(pgBbX*BWvӯI:ɡ򙐶Tsm8D S\C\b[Zkb xv>Pdwg"B9QspM]f AӛҟT·$])8DzGb}=E0X~TKe]E ےCQZsPUkn@?r20KK`YjTȷǏ.QwP$ẌjRr7 W!8] !Y/0ҝ0.-fC?8 TSOb> *(0揺,3=cDɗtq ~=oeSܺ=] ŘrSKVV54ј;kMIF 7|p5֔owaIR& ; -h*QQl{dAIſL Hw:k<_Uyh&.mtZ x#J!a`2z %7#m I\JPdZIM O{si؂1>TĥuE7ht+냈J5_&4JBe0ƓO?gj0QNl*3̻d 'mTwί&*rI< |0A{U&CHi+_nϘ ^`z)%~zGP9t+kK췢1L'W Znjb@(’P olG6'??ntI0Gwr~Y5֜&8}~#Fv37"Yy#c&Bw 3D$ SᩊO NMStqWR}j]YWL`7eICyAQ"%pìUܘ){ "qGlU hϛ USp& ?Lߗ^2g^Qxf6 FS_!OU4K¸aW^bbK#% Žu򏻫6 ,^q3>]5tBbZ؇A^⹤!?Ϳ`cAkI,θ8 1NEETz2顮qz?r8H ֎s6UY='gPhke*vof;^{Mٰ/=gD #DHAٲgf?vyݞk.B1!]%p]mHAp\.'*9K#uF  1>Z׳Y!Ho fz|b2a@p jDnq45L%+mgPE & Tt2vLXC`q孊h G{==t!ISh} mJzT#P(&~gܓǩj>NNgYIh&~(MIꢉv1ګ{&)1V4 MBq'ijZSHֱ]^ T8% m8agT%7.?8}u ]0~ }! Ԃ%~9&krJڣAFIK+@TѬ#xBS}ׁS!e&$"?dիZ?>x6GqDvϾeGIV548P b'2/mro`~q*\n % 8dyX\ꄁn'~GT0*s}e4ܚl~y  G} 1i%Iń3X)nwr8Ύ\Q~e|tߚ+ ]mcjcG7\R,P`vq>4ѿ[Y6VSw 7PMfk3f1PYJPAHD5dDl k:mN.,)R-[O9\ zp_󅇕Bݎv؅),[[xͣ2Y- tZ N^YWIyWo^3:`βYW +t#|`xAζa'w$$͔`Vo AsՆ%S DD\{jCF<@3,G^u웦]>-9&MwF&o9lEXZ؍!N(/$~}]@zrӦ0cﺋ4>@nFo\\>!o5*] < jMwyh-d1}qxi +ωw#? fD.y`_@ &5і-]!ܦBƠ> %`y^P;I(lXI<_Vf+$>8/(3cjC`VSׅ8" (M֞V HRD)'_FOHIbx g[T-|?o?bʻ`_ Ɋga YeW7]sݱ`yTY1 6av*%lX2,2~uWݗsyB/..Ņ8XPU߱ ~)@fcSvgzSIܚpeGq(<|>‘':% |E:̃4zNh(GxO3u=RoۢJ;v<SJ d_I}߂"N*mT%4,XX(X(} hMx :Vy6ɉ\nuT9DOµg tl/OomRE,o+y4KcmG2慯B/OϤidJJ0 dz?.]Vm`. 1-ou - ո0BLTCfz1znra Lw`~bŽ5*'oQlI]Z$#VK64;'a3qEc`1hitX7|S7^,⯤q~QC[%LÎ55EdZ?9BCk!:mvK8}Q$ZQǶBRP>[CO~T&:I7vpXر*~ FբDS쨂"֔}Ɨ]v.~N:OՅEҮ#_ڥQ iH7e32)#ZԤ6SW@B/sT߫v`0u?_T腌^ݛ,kX~M'p轧zHS#׵SGwoؗ_nv/H -~La NI_10{5uɇh{ ǝ#L9I#Hv%huy$#P^fnq6+<Ȩ KteIo+4IUI } N'柔jv2HjCfY晶coXs(ֵl/_̓dB Wņ9A z{ƤG2 -$9iDInjFNIВqJp)ՒEKd ߹--m=Q*4|O-(G# _Ig$xx:^WmA67sŬrt[Q#?R8%-:n 0a({¢^Fdm?Z̮,il^Nea\JVߧ:{$sV^f= -drQc;{~S<.խDpތ$n]&52n4a?m02uFG <ϡuF5ZcȡP_:} ox\v~u8 |pFTn]+{1 ltxZs5!bh~o=22#b}mMeq7U2ݳ\\ZPJ9Ǹ [jֽzd_M |hQx|Ԍ|f20 bz\ĭ!" s'*7n*cTvAI;^Ox%r0cG+t]=Zޕfͷ7b ) ?g/Gab6?\絶*Dj>!URCd6cعfp:iNb%އ BA5Rߕ0?ŀON~ 7#*#pk '—ڜ&q죾|#we'jc-OnBYBQdR>@I!s[m59y[J5j y٤LɃIXa&(6Uwa4^"w/'Kꩆ헐!wN.nGw$VL)Lq20%[p 2=H4zډ %[U.? HR⾁U+5o1liE•́;RD8ڹSy9c>#c:}\49/9\;Y%הO*ӂ*th~k>D°ٍ @Ӯ?BVPDyNJ\F`]姮NLun'2M[BkGџFh\FM_@-myo%rMy4оȯf?[\Hq> i iKG 0yQW֠~FyTS9K4WL)WPc[E'{yIGN|ֈ%PC%<[,*QSk肚vxbZRoiijW?Q5\y]ZF Sz+vE_#Ad+JgZ]1.MVbzC_SE97TMC%+![~1sK2~!8.PxL5c)H\iG0i[\*)`JVs'Ѯ\ur58jlHSUG._2!iÆ"m+SLlzVۉ^?4{1,б*#  }^\pL>]D{M}ZJCvEXU8x4CoQ)Kxݑbs?r V(cmoDKyZl_4"+f`l]t!PMńI=a e. Ox>s_aOCSdžK0;6Pc6cX 2sf|̈r o6 I/ɘymɫZIN)uhY[h.w:(xFu`h12їbTS]Bnho:FK`]cbK]۞ gZz{xRܥt6{( k@](|aUEKnL劬J S Vc,WBNq N6UmDPSU$#:RMnRm߂WEut)N,5]H%q=q '"}(ԕJTlJƽh·e: {e:)`q t8w`=ghv/xYn @ŽGt]yq|C :91yt JHr݂UK]0-~.3 B8t#'QG;JAB~դ| t!+<_[uh5"EZME+h}~天ڟ  *Is@(1Gqѯ%Tnz Ptb`_Oxϧ4HkR &JG粡LAKĂfUkV6F=%b_"t OK$@ Ϙm'J> c qri:& _9DI]G^{n`Ņ̓V6C<1@% Ċ\S!Gsu֢$vZuh LyHFu^sEet`##|o; ༳Pβy,ɼ{{d<La?;3gl3A~,JVx@+# d]y !XR+5 3'5 4TxIGI~p$:'Eꮕ/PC0 I4l3 '鑾Y'gQ(rY yPE0yFb|uO-=R]F@TƑWVGTQ/rizm{/ I+xBUK,H̓~S@YRP78U<5!m݌xDwqޅV3fc;r>,]Kj\ /}'`zSy, MHD6TRַdz>\|X3/"o6}l576`*O9N{)<ĂOr6=t6,r-1d囊uXj#@P]޴B0XϨqҖ.<TyLmVnc^A(N**SNzC؋YydC].D`#f9A-lpՏyǛIYX)Gd䎊  ~w, r$U)v)`)LP#0$[=]@Wɜ7۸u]t@PtmfJ^U7bd3c7 g&VEM\{u)}e!B|vxi趑1vz特 eRf]i,!iZ^l_k91mڔ /Sa7'#Y3 2KeVB͠&N634(+EKHNv=\ Kytfj_`:q& (>bu=1tNT5 .oYo7 Wu!*gM!zEފ)l޹CJ7-g8q`mHWփ8)+3`ReÄ` ݝO#Iڪ,3?KYG( wRg._WbzkX+EDmL,c˅ /C?-$*$Hec_B@DS[NcmjKQ_cI!㢋<4mˉ5B5Zh)ieZv+Nxy&uٕ>CZt+8zzײ&=43ҬyAfzpy,J t|4/P 64|hA/P%ޛ^c8oC}~ŀnDr'&xe/PKQ*|b2[c(N0f?-ΫK}pr9@c Fr8򀅃'5a?~9+oC1Q*>Gi^&ttԐH@^89>PvksliPymѴOڜ &*ߋ "ku;٠8\4 +w ^~NHQ cu3siuzzmM jx(LN;̷$ VT)0)ŬnT/Z8|~~61BY`ܔL)mc{$ x5Ԓ $^Bd?Jyy"e@l`eǶ .jȆkO[v{-IdF K]뎜~=PJd4eKb@p+ÃrHc BpPW!(;Ӷ'#fx4 P&@'ص{BҋyeBmsCC qjr|jGm2?&LIRSL,+w 1w{:euv/2DQԺ^ɵ$M4<, 0-o)'ZԤ{'4f*OҼ%(xȼهf2[aZLgLbqTSZtSrA/O| )Mtb%5{Uj+ߣ;:7ɬZKEQ$ [!6t{ w+)F$IW$k. + }/6S!a^x(f7Hxj=;wY4笠+c6K]v.A b98fjpH-p# _LY`>ζ]eهtPid쵔'V <;ǿhu &K}`P r?,/Se3aOz >q(^8 _pӡO4o+eֶi@/:&'N M.>hw79Kn^CF~^!xߧ!+5{ٞ7LX$oO&~ȳxkwA wj|3%. r.=rڃu2ebO2oi<{=}fPKG]jt˰kO`tnik;VqBgu=i |1$tIKV @ms4ϚۜZ} S_$V5vA7BnV7|^-~tiƨ 3[qyT"YcR[M| *&*No^}zj<-.pu~{MIl/QJ3cmls s9yى086`7qT@N"Lj ɪhvWcXdv|Q\Aw¶~扉} Fu] яtev+dR\=rj mHi5fegrrMq}/E$o ~ŽR1(04Bx8o9HBy/.s6ɟ[33]haD蠗~Ree3KIps]k4TrY KH9D+!^]eWg6 _ kN\޺ݶ-{6 X9~jmxAV-x*:)žɤn{oL^̳>HG!\pl`CIDu&'x.ueo5ݩ8oқBNӈ~>qvȾWrWҳ'b]eZU(M-QJ^vk<-U.da89O 6 \4=&eM, U"\[flT 1XY# ՟=؍Ć gm/OE 8ڢQ(kg=SPƐ=ڨH_QHɬ*GLrdz%Ə lnoX(Zٔ?DŽC<6(-ؿ6DkٔЮYJ$9|[Q ~<FqDO; -c*cI h-~8;߫LQZvX?pE# z`59Oj)^f@uD >P6b#Ė!ৣW䍭I NWX״/e$1"9&wb6Vޢ8$׏TE})բ5]^~VTYȝ~E$ ysw33oW˪TRA}|4oB6+g #չ`J^Sp_ 4JsX^g= 5c44ƭiSyh+f7ޖk\#(dͰ|d 'Ś6@CQ\vXk`4 N]%5->bat"Eyw<㿥[ʤReޞ ^EdCB}fVj֐T{ro56|:Z8f!U}${|"Yl7UeIaEocfgL<ڳǡd 9IܞW;黌^q2_*$tq^g$qd.k rϤtL=B&zjF4,Su(4WoDj!v8B3q G6Afͱ(^7VtS0])EFAd0<. gJc\*]d-R0ءDRJN'5Oh`X ^Vy)M i9NgRґ\Q鷎nL\*ij=r"yY)oੂDtZw锢6J(7?%~@z@ِ[ \`9~dѰxXy}ux*3\nψ+>4lZ-'O|URQm5<y \|AHHyPK3rg۩]iwqc77uy~S=!IhJ%Zܴ5( EgPj$FtZ#P-}m5hT!ůoȉVe!+~̰ n? 30_#2SG)9>o5Yy X9B(,sNJfJ~_dW 0,WrJ7q_F''TNQ b&bDq{T3yzoN$uS#Ǜ#ykg%{}YGTKrplsmkdR٦ikFxY!U8B+@G뱜ߏHĶ,3zAMmf,1E0r`x?+(Ҽ9ͼoE\WqDF&<ݥUt~K[YHNg2KKV #bI+Ib:ڡ=H])ͥ>2XۮJ/$!UgAwK>|cA/$vOj(y;A \?ą!QiMn]IOVÇj"Őڛ46奔hc072[?v؋zͅ g5܂˷%mm`y,<睞c_X:Cn@f 16 ^G9Er9٨Sj:|fJ?ƖVxX$qh7>s7bܴ '.{  tǛ/ک8ixiwQ(Xucgϝ@)/W4$AS6I+p)$/עD)6)OX9TeQՆ '8l1#&*Oq8j=yޡpW}七yⴐ3gV;|S9bt I=P4ۇsS(QdM4Uͳq3;:i"a \=%FSr>LbL) ZTIXiב#m aeeQl7YA(goU%Q^1>QHZ hw.j,}Nk~9c(5I#A#htCЊx;șTڴ逩^ؚC>}T… DQ}'כDX䨶a cvnߔx{suqu $16qʟ Sƾ/k#64eMӐ c%? 7O`C%EqھnʹT*Apko=caEHy!w A2*&̪Nv*[_(Nllf1gj*Gel,6, Al 6 `e*l Ж24ɴaӌqqN&%OnR "!ٶMo+,XeE%P!# /=9]Qr0CieE@b/S6Ƅ RQeפ7a>œm:U݃:Oyy] {&Px{S^3E?+xڑ q._D^CPl;F@\4h=GGKGQPֵiEw %X /vvjW!GubS;*WIMo<8b80Q1 Xr0?ك3^)=@}eJ-!r.z pqCH̫ڠ8ͭ wي$'rӬbVUMF[f;'rafQ`'<.j()QD&8L : |l8;d확)O{ffW6wnjƹ]-%趮Ba?ry p }L/([+V<ǪBAD&Ir,ISIL :Lfcy[=4ܫ"Hedӧ&1X0ıZӂ &Np._u$[vZ(_J 55.DkmhVADuW߅pG]?:l וogiT;Mv%t2+Y*ůˇXO?0d,uy#ް  VcSu{ 7Q6zsP/ I]8xbDv ;yԡYr&) to7!{Og1T,@Z(o cH6n5e=*Aw{ȹKʭ-F565g+:cZTɃe.Hts!8r< S94aTU`+&}I@33 `=cX$\:dT `}oȇ\EMrr=t }EaH|Ё? 9In78lV(%=+d.۠6 nVӦA`iP#ډޖxӰw4] ;0޹C t:Fd~޳p&e<9G2,h;>.(HfU ,;I6elxMXm& }Șx>jcbU2ܠ?ԥÅ-`UƦIhJ rg֔m5oWK&5`ϵ0F;`nLjѩg^X]9 %ea>[F-iҶ- ,s2 v3H]9@ :[ܥݲm8Q@) nVd<-T8T렕nWNߛWP3Sr{k:X/J^LEzҘ>jc,ɗB:hfg]-4JJ/ub!aK'7k5Ag=}{XthR1V`i'o])$hζ6qHB)r4H Z $qT]*B w0XF$<2,<]JW '5w^ . w?$B _<4`E[CVz$Bdg aTV?c_H6sԏ\_Y7*l?I{u,Uac_O8E/)7cZr5>`kuEI]'7eֶ:~j4x?j |}Nbacbn(MVka6 /_C__\DǮA$ݻ4U4SIv|)3f 4<Ϙt=rK9<& BrvGrH&aɾק59$Ԧ^f.d=PæBHeFrȺ` /%"N;yWmb9wQ1Im[`We kPkPr‡#RO<W*(:sH"w*B1!z*ĭE!E#~@3"wIw*{GK$e%>F3 $:^!yp9 y Qٺfo@ Yu2YT ,/$Qfmo__k9n/EMSiǪY/D:||nu: ^+g[<*6Bd:, 'V4q@ׁgp@cP<87K+TJ2:u$Qނ;_цLx#ؠznbiTFj5C4vCč9sJw K$DR9T ڮNT(^i`Б@dt>G͝"ܽ!ny1@v:jЏ6?XsDgS0V~M:ⲙG[p*]'N QmO \$#d_$NV)ƞqKد՛'鹷ɵ(+:TtA&xMkC-˭*m"@@.gAԾ5P.3D߂,eBv6*,j>¼I?o:j_^ըkeUP&TJ4<:Ouq,[`SW ^LyRM{ Ę(R?‚AJ0|#!< :}Ʊp"C#EQ9.rZbhڜ^gF~zʧq8OrθW ^v} [f%O}zFJ6wQ@%Ԅs6%ߘG \>ȁr{Qu nD(LjTF@۳yh}B7ubiI3sr?e;.j00iRE~k2SI+L)ʮ8  +_ܴ{|w Q+3ŋ [+lg`wg}}v/aAA;eޞU"WxhzunZ*f@~IonڢD]^>&^!돖Ѣ%C[V9$/fo'԰ymMq)߃H>B@N2='NWSww7fsJ*d" ?qSZZﻷ#yi569o\s} =$ "` @q1YGpb2t}3?U<-&oQ-VD]q!\(Sœ]j#Cv8:[2\6ث-~= M \kn1 s,=EEŨ DNv8~P v.['Ѫ$z\VvcG bP]fg$8l=)nf$TrU;']BK݄u?畸90<шduqt3b#ᣋgCx:CU++߃WktoMFB$|!,O8>?UMCSkbw`yxqSKnNXxUzmÁ'>AƿafyK}x'Bbv&1n/7W(#t u%ǁvLDf )wB`\6~hN>M|ɲB!FQكQ^rc'%̦Кrga5c&f#JX.70E.&i8nc-`.ٻ>2@wK=Nw`L"7 {'rϬϥ]T_"זXG~'᳿6Kes/& AW&v6N9m163^TԭT~7ڡtM"k$ou֢]G1rYĜN+:4Sady96)x߱B{W)e[Vg26tJO IZl1Ap.QFx`QOlէHXZ6mѽ"[X)\ NʚIX/5ZQِQ1ƾBqȬT2F^ 4G;Zn[.SZKϣJ^ɥȜt~TLlFjeZJ?,;̴$ޤIƠ1b4pBHSQ9H\ 7 ؁X1zN/>x\)sl庐_vx'eKɲ gd>ov9^׍{DT_LL|'5mz62&o 4ϻě r~5NX]<褹P"JL0z\ ]>%*kC]/';[̙RtejԾomL fB|wD\*%E*WtʑY fȁD2#?"|'6 B8vK @eyHN7ۘН;"֔R燯ocL@m3F#lj0Bo|0ufLH[sK5:R|f xx:R rq ؈>h6c&:#'7JPP*zv 9I~} `cbÃE6Rsݥ^FR/hhv%*q>7qtɓCxCŰ`{6册NpIt*Q,HB҂?0Kے` +n({0cD}Q?0%Hi%DĵY DOB.jG;R߸]z-EN,톉Ǟ|$ZxwNu>[pO^Qb)?#@\{n."|J{o伓Uu Xhq?|g5&~B [YBǰ %ܨVErTsm [!,Db_&|>Moc*ފ1Q`x6&{:!-oفYB:ՌNkYQMhǢ{uJ1RԵדO?R"Oߣ >kE ŀ@܌ 5]gA6TgEynH^ocO*ؔ~{ v9ͪd4Av:)2 Rb%pOi. 1hi=bۙFA$fo_A_#:WudZCQh#t+9Ccp dE1Q~)[:0CvHv(:2~b<Ȱ&:M[zcQɂEB){ԏMWn|Q)R-vңB1$){"(2)PUa'~cx08€: ]OEMpw0%W6{\WN@'CfB$ w\\Ajs ό nq"(V4F]w7^稭KGؕf/`sSM9gD~ArJ.{+wp.fQt1΅7i,vm ^0ې8~:"6PK2LO{Fj(g\e0-^vV\QzD<Ǣ4=f02P_캢遦kUwͲM:uޚW G0srzy0@yJI {g/ޓz:!@An ﴗ<߬%dj`9V;gPBCQ+3 ˡ7SIBO< AF|?N!Fll~ p g[Afoҕ !ـ^"W?u͓CJ(nY] N>('qdbCrp1qQarOQuz,=kDv[tVbl[m}FyR$cpY-uW >E*եzS'e6>weKUYi/d o+yW氙 |?6P!tYpJyi a?SDKP>Q{v_Ֆ=EBG16( n 碘/bHCFɃ#!~~&uTf36FBmg,ʞ642ו}H-z4lRs{ԇ 2!5zo;'V1 ԺAt;8Oч$t_]|Q`}rVCqmK\ +{2 4>,x(Qh&-N_>(-*Ϧ8cB&Q֏Cr0{G >te_;%%lSvTE/*'M/^kl$ɥm=t̨)%7QPpRG_?N yx"<"'Ir\WKN#Ox1%/՘^AI A5ܻבz>Pv1B3 {xR3U?\+wEUQRXa &")A[\ @E غ9mx d{βɣ8,ăD} _Ǒ(-iZ=;z@X5Wڏ6 ZDÿ۰&& {X %\qf?_,0oOHdY>PVc̃$]a";TM.G0r>DΙ=}?"ddkX͓xO&kGI2y RasР8|c=+_*@S(zA/WGXNy̙p6}+e#H2/VO8\&IZ_tAfppc YHZT Z08mnzkx hӉg<3$- 26"{^C*oVo^nM WM ~9Rv5 v334@d Z#LLݻ?%OFzaન(L/jQpIL%.螎 hwo.p٣tJ6'a^ZEa8 G Nx-CfgAB 4 *jELz5jrϬNPxfL'<54|B0 g,^Ѭ[fSn0fOw8F]mqc0[DWFe:oG" 6QՎNak=?=w@;Eu^"lTdn-!U#L4@ U6JdaoVw;4Oi{zyC8s|0fl4VI!Af\I^X^;{'uEjyu7aތ R2_t.5!zPW#l=MʙJY?,K@\[J?'ثxUyf” .lXBgZ<îos & /naozC5&6'lnb5tnNg"$mw={Og*tu1¦V~C?kb|V{}nZ>(]5$#FS޶tl$ g[没עdc9eEߒS[H*t׈^x5w AtJ1˅ TgR}99X-r AoٜK[0dWI2Nɒ nlg^8Il3VqIc'2mG5կ09h 9TSWjhxu;T2&;ۼLMO"B]?۸'ya|Hp1 Rvm:+'چF]8 ;ӗBD smܘ4Rk1\^=W}jX ߾S[1'a#?ujQݢV`jzKF.kw!@:E;}PpIŒ` {*oaC~Vlr^1pb<~r*9ՅDdjy_t^DbJ6JL7RfƙMS*5qjLs@mܜO-~%Sؗ!ӘL57l %+zU Ǵ)] STo)hOD.?pwl9 ҄)8s$o]4SF!1mWP:{MX&Q\J֨-*u=sYmÀj$@iiAbW+axjxucuFUWÿɒ)pe_E$+ԚП]faQңQd#R B5%8'8}[+i@ j0]<ѬD0@с8Ϸ$+N_~1c|B6.m-X"H_yֹM B!'4c=d!*[9ӓ5 5?`? x%p:&y8^v>l᣼gH1MXxgqo+HyU`5@EYmp)XN>TGUxԚڛl&.9x)\,^iIHL6HWWP ""߉ollߒzvC.鵘%lt-9g2KIVC J,{OqMf8~l* [7sη6HrT^R tLg~F;<:=Dc\Gtk=^_"#:Lāo>  v& ވ|#'%!B'A>ꢿV;:9Ć?;A^ú.iߟt u8U}d>(,mC$Yաˇ.YG6o7E-kEKHȮңe"HU,OE ;/ Irq!@55 [a#w}AZ'i!ZmzQA` ~gJg&`[X3}.Ey4BE!ch'0ThA=[! a9b7c1A-6r4=&$k+:dcgXfCgNb!6;O E܁mĈ H;A|msB3؏ C@=G2|е;u$*كn3!}@'T] lbV/0 un#GG/`u8+38]cN#0xU&nS9vhCRqRPӠrh|-ERc, ހLyh;L'1A?RK2aE?z 5 ߆g<Ăt"eTNO'ď5v)n_BO|G*mL?|tV~Iq>vqmZ&1DEddl?#4G;["/-޹S0넘ך[]\g+{)k]@N1m D\(. o3RPGě}1M.1lꘉvw=A璋VB&9,)uv}ĭ'w* n|dzD:sb5 w  )-eȹ'NdL>U#$o["]Ȩ`:!P-.T&j 9+o3zNr'$6Us˥H~Ur59]L+3fl9jsEvhe۲-0α]3:'*S¨Uccނ|_"vt 5z$;0.#J֏R6czv:Vk@lDOG&+FaE僎֞ *p:XfIH|W>ӘbX6$Ҍ"jQ%^]z|"cp4_<%~Pe*N `\^z3] !E"lD4ب2cbCSboխXF  ö+~%@k#rMlI&9 2 1Ca:Z0-*>CN&nt3,E:%62>(eԔ[*<n|^BS Oi 3V2yTLAS!۪ Gl]1C 3H칮կi )y < Hx#Uk`X*5eLk'fLa[:YO?}ؒY>jkL>_9#Ȓ(;Uyd4\Y ey~]#*IzhWFrҲYZ~23PXQ,=FPBifAaq=g$g!Ȍ=;W.f-`c5yJuừz(}o(':o6)7ShgqD.-*yfD4F7~ c\#>y0V嶓 8+S#F['kƞj5UD7E812Uy#6X'!Wㄻ+?"M~kEB(P=hZp8>.N#pݒWȥf^]IÂ)*af|U;;XH&t/llڨ[2pQ$j8dzcu#U ZDt -Й<*$l=К}1ZZca'7{pdW8@t}ibzO)It8)#OlXEOE:q!An]\,z`7;AjX`A ޖW41;$nAj~5KaV[ b$!pxܔmgw"3iX %Y܂9B^Q$(_  yv^m^LM%=@CC #/?_~Q Q>z'] _at\ s @Kf-3)MelMڛPMm6LlD@1"y ȤU>?7=HB I??N_l}0GAQF;ӞǗ~C R-%^N!bS ` H 2εDE5RLKh,Jr.VIlU,Meg12nv^Q2^3YW, iQHJ*LKD`1I#{@JՕQ *+K52dͳrOfW4F2[[B|:39y^.s E@*)|A A3hE%ޡ+tcRZ0,k<:q1GxǂHBN\@NGB"$cX )+g:Gt7S~;hPz_W'\\Y ejVW:ɏ( qĈ ^rZD=3ĉPYV0_JI`$8_P !$h9le v>/p zIY\Y⮒))~G쏶 H'S txCPzPzMӅT@Պ(榠#{'zj82{nu~}]q_y˵ m}XwK!pp6ѸVQh-v zkqMl j=ia\*0|WdTѺg- ?t4?m۩( !"WNU=@Sw~PK%+Kr:ehwOSiqNaҡBb}(0ata}vF4  Ơb2X AI6D` s`!أ2E, \!L3AgHHWZj|2>Ffp}fJ a(qhN"{ 1iIR Z5QJZNrRg~g( Z"%ҁv0G)DZL;Y>hGHN32U] R%`<]-*f7]e$_Ut|e7cڭ :;Z7MƐ@{\AIբ: Γ(8QHzk DF: 2eYVfQ)q"8s0?%2LL:)Sp\@p(SI + >ǟ>sӓpmw;d.0gI Jy[KAd~rl572؎h9E Sg}2P>jo_%y>˚ƃ|+F=;z!C񐮤zf"/C!YNn\Eh3E?(rOðcqWNaD|8G~R {2 `w^|+<}dW\_/ 7uZUEdzzL5gTlz.Cbh%Gӭ)M >AEB hGT/kwJꒆA`ȴ0u旮psLzğKl >-Z?i}轪mݙҹgz:_Oo㉣ #O '+ ~M5P'(%~bqK gTYz,Y rhh=̋sL w:H,([$/|yp {)+N,ĀZ8<-z_OJV'> + fUz@oicb~ XK*M_Fֵ VFC 81lr@&>De[hDPYg0F XH W80 [J8R˟|uW%0|B8hEeۍ#B4K@ҡI쌊m9˞EE1j AP0 / $ 7FB,=jZ$:RqYoo?m@2aؿSw&>P7`W\Q :>~ʯ%bƧf)(TΆ~*(K.nܧ)t{Ѐ4LI;]~g%0(, SVyo E$LvsI%Nǚ&w).{sd >SС2v>y_rg԰u7Xx)ҙuN7o$l W`K"zV;3>漘lN͵m5ŕ>1&3_l\ B%ELiu%O,EeWt_4VCOs**b O )}{JNsΈJ>Z,.\1е:+󊖜YXq*<թ: *ay _ 59]aU;R8.U3=vY +@Z5@fox${7,}PKTTrPΧir\ᯬ 3vYZJj!D Eڡ>JP-=W*Ip}wD8j7ɵ z@ tFwct s4~Usv[BECxF|pXkaF)7"W:OC9㦡˪̳tT]SPݭޫ_*gZώ@Fu tXWx7#Zc/LY͊*u*<9s}4)A[=q=`pY#P]VZ_P9p`%Ť@C)[G\H5m9hhͰxoy̦jAj\QK|Ҟ $iJ$WyjW }[^!U0j'63,Tn1JpyMʠnD4!7uK$C|(uv%梚I"SN偃[`q?M4p^wJ|&`X d,3e 8t?fk`$يu)]dh4pVO-&&v~EϠ9۵KEZ5;3e:aNHE\.@6kcNi<خsz(\ƕOB˶;/:n_3}`g9c~ *2'9Axޕt^c{YR¼Sp[vi[lyMwq2'S^fe?Tp+xFIA\a=wKQmxC?cteHli[*Q#٪L 5%LԨ!i0K7e-6)ẉ vHiXBi۶iv.]iBq\/,Z-jqv K>Sv`M Dž:0lC{"T*jPGC=t 9q&&}%7i hN"RH$@4wҷgY<1ly*qu5FqC7 qζ=/Z-a6@tT/h[owr3n_k vPFbf3]fˤY׌oMi뀦QkL122n%T ) G]f2ad&b&hyȱ-sEgP$®i&azȲ2I:]zb$k0+@!ٹ1-#iI&:~{>֜~wobLlSEҋHKANa[q? 9[#TfJ'BKjuO[k )u`+JV_,dF# 1:C-xCsR4ōv ;AƑeU?D5 M1{]85K?uGҼGăf,/GՕ6ʜ_GNԡ^sKlQ2W)N&I/ 0EL[)Y>kuKrk9Tx9{~a�]+|rX_ޅ]p+3tYly@@`i:|zoH VPC>W{Mpf[dlB}v>ڰXKRGhi- =хkԙjE0e*K&nG,n@&Y+_Ve^ lG vaܨؒ.\T\~u7VEeQ/Jp]\y/V '+F֧j7-9ɱVK88Kk "!=jy¬L%IɠXRE6ъ:kS\ =e3($s.8KT!8+Fk7z ùel0mrN}1x(ՄyyUeu"l[P-BUh&^7h|hy$ ^z+VA6̶%i/ƈpsU'A"&*Ў+l աxAAW`©RwarSxyO ʾ<(!JKSF>uN/QMqCt ]v+ǍʪY:ѻﱐT[>˛Yv6sm/ ֻvN/?uR P/gUrIʻ+Qg>33nʔ_' {o8qnQ/UuѦ*lzog NhVS鷡qW۞:/L6KVCK.tvޜurn y q0m$cǾ fp2+ h8QQ$1 :ү7eڛ!4b&^IO{ёj\Z)DŽ$ Eݜ7Q6q8:c)c[|[دbj^.ׅqܺW#[[HdoG S\3M \Ywe}mEүC6ő؊ -.ZkK4m$OftCڗlS*i7*4{Nٓ hJIw Ñj.˯)u+*sJj+8}Kp5>(~oխp@O4lSË( cI)_ 6%4;ƜL߿Z]IYALb٦ Yy"S֌#*^B1nM9ҤoTkkRկ<\x*rv+TޝEc;`>$WlZZ㙭0dO(:z ăPj6hq:#٦XaN.yItH\#c#p"qpkgfX=yI\eeSdwhe]@6,hRPG2XD)P۴eO`F5am *Ʒ*'cs,ŵek[& 1N(l$E1QMg,XW$MCgrrA#I>Ӻt/TsC%Nzqsu[f:Lh u_5C.xDcvX˾K mO:Ȣfr!?b ZrB8/ABZ#]yk5 F#>a,8)tND 'z(,ȃA|=L+tP]`ddJ܈r& oq=CƜafk,O禓5<ؾ7!@{~-)6G)^bHb -kpVqKsmR%33ͱh{x$PalxႋhCGǡ[+ص qSwn=n)'ɶJN%/XHbqd˧'Sti8cThE1kܜ$J6`.8TٷN-I%E}X#rzͣܔK t,J&{O o3X ˯m^L?PQHSpb=KN=+p5:SD iRL(PmX?m UwT ,(Aqmif@O zWU_$؀]@͚08GBKЌb2AlS-^ p%$sEY\)mɄW5.vWI˳DUtG,8\Ϋ O>S&[hQ4,&A2Y׷ ([$;r1go59^-308ÒQ~O o.{Ϲ$3ߣXsT~ewC*NoV SFsu)t:sБ\nH2ss`-wvʾX(KeEHtPW 2:EWI$ѷBKPDLcw)y!/i7S\W}a dOcӼ_ ,ڬn͈n@Sl5,2MlY LV!V"TWMk6<]0[̚+(- )9XάG$`rU#ptífttBwGL]\*6gk5j7pjdka%QXDK;SFY&+m< *YU4Ei\LNf>-_ 2Cu4R!lTg {H2ܩ-;ҚK<5I9ӚLԸr!o118FZrWQj-:ХE<7O޳\U&\~ %Wӗ\VЈKE 6jlCxSVc t<mxln(aQ^A0у)XJǗOGsǴLtzzaZ !Z쳍icQɂNcUuW h[$K=ǖ,rneTs2+0Pj'RYMb^4](kp9}jmT:~r=u؋TDJײ@#ƦZ[VLߝi]yX醘_&e<{~+i[w3[Q_=r1OHHHhW|Kڝ%I8^!@\v\ݕqRN ` ;͌b ` nLnkixosXlX31c؀i]qX SA5AW}]|֭Uh!5N!r{Kp$˾zI> O#8bgokx %XhPQI`ҪA Ti(@-)B39vJ.DPqd:iTsD+%bޤ(Ǚ,-n֫bh]V"=L8"SN8aȗdf]"Li+RI.)FȒԇ2I69fBjrɒ,bA)c_Y)tK}A;AP FD N< +Rbϖ725׿2AsHi!$ĸB(hC,c`rhJ%9l&aC S6(mJaaacayҴX¢bM4"4|X)] hu\4TH'hahl\-xMM7A(*f51**Z芩 L#ֹ!hTND\ B ;%z!Zy^O(̕X5Cږ]mC\[mCd-2u79$2慧c~4j!sMh:ǰ@Jֶ$d=iTԆC@+y*K:[ !&훡? CFtpj zdv4L4t:|fQ\ve|\se a*v+h;]}҂kaYN$| :? _V?ALț2z G4{ |.~DA{̭c 1]?Y |L!Sx?@GCY4a$+H@_u"-W˞( XxJ-7)D~Hxx6D Av1D~x;S@i 4A>QKvtM1f J#܌RX$qcc7J hXѱhIEѵ%2ɨXֱmi#c 6 F`-c%&YVj6ōh5h,m&Lk%i4ɵDkQYQmɱ6kDQj4Ŷ-\W9sW1ssNY[)l^ѭhcZۊ-hX61EsRl[㍍9ͶɊ FKmжV"KsS`W"wVljѴh%j* d-EX,l[E6PhXmRn.f-{UŠUѢƱcEcZ#Q]Z6bTkUkZ,Q?,Z,ANv =5[(b <_BR tЀf42U1Q{*4޶J@cfĒOedug{R~,}V7꿲TT6j^++UZ~&Dž{՞T5p7eMD?IDFHz]?OWeQT0r2rQ6.)4EW (4}VULKrX)D ;1=ϋ qm}{ prRR9-v'94KW**\h`0D5FZ_'YDs2Dnsuam.?Ɔ{Iu[vx*@Ԍ>k[BXm8 ?4Wb7~EUz8jEֿ#y~hE0`!nWZoA@xRaBIPVIC@ip';=ѾW[0-aLH Ye%&)VNt6mij -@ @ ($@q:[z (+` [4RSfX(RBkE= 1!*(D)UE*!@)B @H M@M}k,lEAjPM4cSp\ZIp8` π3a14ƶK` nvuYZl2TC i%3,2 ͫM 5l- vLDPㆄCM!#FlhQ6ƛYZlt4tdѠ׵g.@-i6".mmbثM-5]4-e -Tm"ͪĦږjKVѓ5lQV)@䝶mLIV)6ƒ-KmdԶ l YkbVmlzp4(E-,fYl٢-k5Ka̛2f%m؉imM55kmV&k 56%lDY,B٩H[Zg]A@H.)B$ѤZ BPLa=@LM24Ѧ0d0F&#CddLiC&&L4Ѧ#F" 4&0FL0&2`LF 6M!C@h@@h0 xe=M )y4XveӶV=v47޳B=4:\An4·G@}|ػmӵj7Q_LP6af:,6wo X|0fP2?Y:Ug6.=c:E\vڙveu^vLjӖ]= S3cpFr[AKu5ٻb&ق1\ZXa3ͷmj{N4͢qR"*+. @ҽTUWqw$Xez-7w@3-تmkBw^ -x5n;h.4*[^Ѽ7S̍v]ce?d,h1^Рo+Nnښ &<8 p. !zK9, Lܤ[7/QաUnkWv2<<z+I"hT>q&»j%٭6gNT#&Sأ-J0W[k5/r#1 f1|%Ӎn2o-X"N늹+(0k\:]DG`p.|'xnmـ)vƭ[rrYˍv a߻A+XTEZXc+}ڪ↱u5Hev=}%Y= B -}=(;xܜ;[v>gc>NaKABn&빘̦ӎ7Zl:pݟ]"Kƒ#֢3p8MmVAd!1X+&Khnxfx KeqTB+6 ]h $W[4PK53 JRQ5_֗`3H/iHnegA2D[Zw8.h5hT$39LE6h̬N􋪪$2eV,T5ZuY3HNhͦ03pnCe~fAՕ4ˌ|7a]H+ɝwHg:iTaAlhf5Z$R9;/m,X, k[U4:}1zW3U>WTb%k(!Y8c$1вMqtEj2&DyS`UV2 ;P "I 7bLƄ8kHxÙR`x6 4 ^bI04P*hJī/Zfl<9mʢ3Hv[ ľ$.»3fTC4ڥ3lY#U ÑV:-LDgn\J&4 L6Y.V ,TeDnRK&"aELfA]K;S GR $^".qW4(}UȻ1E Ù{$8\eVc,m $xIJ1)Pr%ODV Qo䰂Zcu,>״ @Uk+:*3֩/e욇,E\@(^ZGUfsS%@=5j"=@ u(±bHDaSt$hkfcxjBX+F*[I$]i<r 我&Iؑi *S&7R>AtԮa\J m,1uUfzCPUEȅr5nS1>U\]vjpk![PgFG ,鄻o ;T<$\7K`1 Ť\j@[i-iM GH%9o4ueB2 ȇB$X2DM.cxVL0ƕYV.KEBG w$[69Y\WQi0Lʲ2 Tl.YFjdɕL j\ θ٥Gsj{wT\g=<%_~ }<]0:_R'7`42à1%^0Tfv,Bo9Q@,8֏&9B0J@9FȲJn.-XB*63Sb/kU!7~P؏qѠkL߳̃B?F 13˪w [Jg m)ti3|9un3 }nul}GoTg۰+sZOidZGhu4qe{W_ocw;\W ?ç/,?3"uTR T V9"cݲa;?g"[*7 )nz 0>KP6NYY/X3 5!h7?h۪ʔQƩ,,ljȀ2r0$#i*/a\4`SU"=d;Y˪ORppfPB&P.ArY7 =~-qp}ίbnȧ+R\"&NkŇ4.PzPvq zYxWje%/4_u ւ<.HS{CSjr-tgMix#ݖMG%3SH ՙ"6n0<(.Z JjG(L.E9$\ř aQR)ۤ6ruX%iP!/: `>`MCmXM*=Y>/)50u}= /^zIaDX!s?<;5%uoKug-&SF=aSi$z(7lYʛW`|WLUZ`'\;l~Ef-=38PQi`AJ-!JJr5 9 NhTDyĜh\ru3Ұ)/Q&Avե>{qsoyFIߚD4GJq ] Ov,$~C}kf6Ii&s^//&J  [[w=M<b8T?p^_>1$pg.*o m:nt2L2omYͮB L<-CUK' yhS8{rIz#ESvFƶaBGV^ mEzQv| \l\AB(N0mY ,ZOU'#(~G/$bYȊ(uI:AdlZ5V;#Pw1Flڜճ)(d_AV7guMoƗX|NSP!4-%kKg}I.H&]k'b}%ap%a.UK-sǣװ˘;ߚg(%q ME s'0jgf]ͽm7nثΩ-qQ\q*'i^qSkmd)ն~~I:kʡMW{@KA34K#_74klO WZj)+LD]Ae֘Z-n[Xp$96,hׯSdAU4EFެOA{einFBUtaUapFGJ(YOy3p2XPņԶB%FWHA{\oث& g(X 2;n|`涀8HJ6*ڨW_nC6Bb nJUzy{De*̹wЙs.sBʼKv]DЏ4A;ؖ@w~oQ%nNw'xaf3(SVhZٖ eCrD#i~Jf.U1-|0kZQI%MW $&US}ۨ-\5%7Ι\\}Io霋9:+̩X!^M&uUkO>cn<"7Ml ]M+{fr$cGNiUYJI?5fZ{r"Iׂ+BGqUv^I37 q*:f) ҠܓeJ՟H/V3>c@OD :rۮ?D8hS 7:nE $ļV\'Rq F&J!(`H I\ 9|cw2ZLgGĹb_K;"rԔ rHckΖ?nG6M|?i-3\aX'Np٨}AbeM]w_Abm([Ӓcd;+Um^:ÛZ$R¸Φ V(#PG9[\ IѽYXsjRwoD%&\V >gz_B{,S}I]6̙IQ>Xw:^zعX5Y H%*)Y4ؼfϤ[,n 8GKT+?}W#^=ϸ(0Wmtwb L{` Fp m,{&ؼfB:LE% 1d(ĸ9pr,$=x[{8Z',(ݶ0WbVUHbOrAB0 EN!~!0KB4>=Qk*DEU)f2MQՈg[Nޟކ̯ñZ"HlT[׏*K=,гIfrs{z9nᱡ\j LBM! 3L`(j!#mOCשwҩ# A-y))!H3Rm#sRڼ+H}_?قIcc$ұQw'\δ+ܾ1g,rO7[Ԃ~ i?E#W%8ԿqBP}:b2}!}:15R]KsuKh#vrDN|J': D,G戞XφF)yÿtM-<,)Nb }ET.J'e)b9~BE{^k99/谡PQ}Fm%ώ%?Q̽:J ?XGF|ym'.3n<&t:>,zC-A6ZWW52`k$[q+׍ PsJ(р*)4)ޫH =sbJc u /yfXoGc$>lWN Цc'HmT`-}?FNW/ۗ#l׸JG.h_c}K'C& u|^fćQM8`GϤ]SȰZVP^ .疃!~v;>+4 \ H؂]$^ӯy;&6m7tkc^l#5kR#WƵⱃ3;e2ȭ}*SuOBWlT~J/uR;SD@0x&bkNKCNnN\.&O .e~׺+׼q* waV{Wt狣I#r/N7MQ'a>M0czCOS-uwgV}ZʚѮ!)רÚ4زU*+/!}jQJ=r'Ci`#/Z9鵄J AYgtT-֕K͜[ z[cLЀ-v9PCh"wk= |CP/f_YM6}Uya`kvE`b3x0hGQ9ux&iMHѹm)m ]5+Pfąd=$ncGuQ'wa-u4UYNQЄH Um.a.yP32sErJ fPC%S{M\bwW^W{^b~ 8Zqq:;{%h$^wL]s2f-1n穴V҂d"nWve `ֵN ;3ק]g*2)#S6m\JHie a'1O֖ʒR"g; 4mlQF8 fyl2IlZvUfZ[־j-WXU"4De0q&ϧHarܥF,xEEk'%*E]`tl7+㝶Υ5SqW%Q[ܸo1tt,سCJI/F(^ba]{ZT6$ JDkEq,)KS<$R2U8 )# exɅ> ΀3I J?rNJ@U5d~+,WK{*J`9G67(AjNNB k-J- &(>eA}#,"hQ&)7pthFϙ)xDpSpՊ]95.DbzNbUF$k#¾44E*4u%r[HI$k"~r@2bݢ:m:>P xK`yX߬L}x(&^#y7f:5VBeq`ZlHEZ.g]Og*u(Y%q2AՋKֆN//td|D7.He;ێ 13:cfa)k1ܯSeZ"U*5jyV4sf=&@ qUo [-qnNOaWOKBc`<ׂCfXF.}!j}@VVWqrT\۪0 eC uehuO=tֳf@h1S>Kz<`y";d/Qx>Cylm@?+Wb`6EE/( ( E-MavV0x c(SjW격Dk6oaFS,+E (3F}oއt.( P <'{`uz)e da<[b-V48J"9u.SA@(  #ID `d_@AGTE;%%t}J0~{ڝʔÞ1;Q &wj80ؔ5O w(#_n0{o\|D=$9<7Q@P{=cد\`(@+~XQ ?#ȼ$jF_SԆl~_v/SA9C)82J8ҚkI k$JO{Ǯ rp/rV_, :?>3wm]V%''u-&#sXbS`V 2**F(/[kw_Gm DUtU{qU*^IB6Ry#W2%35 Q)TbN:#δ dUR!/H/rԱ^͛z9]r({O_@^6ӋnJ F'0 i) V^ g*4. 1e^׋DaP aW)igV߮mz jwĸ"P9>Vү&Q@y=BQT%mA; 5P$y|}v鑐5d ar v'UpUj+XMMK;d1I坙KLMC!܅()m~亗Mu!6.,w.P bezsh)x[5 B JB+6/HǕw24IHR%@$xP4(j L"Ke)ڠ1V>1x p 4J3 R#B@}4g*׬qVk>Sn82Efy}Js٣Õ!Ϳfn^$G҃o~m-I1[g=A 5@ha{=%c["~}sȸAD 4Ra Yq%Qm=^\<.BY-Ա'{G)_S|z$?)+tGwũ}uAWIܭ>@x"rGqbOgI9GI}h;/F;/'s*{}_i4c 9)HxV!C҆uÈypkiR5q}ZWۢXA#TD#HB0IGvj D47 u{tSY 9&up+DwP@De5R9*SՈiAeʄJ HlD)bE}ǃՊ6%SI;I]R JTP I@ȇ'u@2>E<\r >+G%7@U|4J/m*! (|- IPLJTJP{UEZ]ȑ[j^E6eRhE(EZ)B&Q1mbm- (J 4&-hhDTh֍j5mF5hb6Z*5bZ+T[l[{5XZ hmQZFlXTZ4F-[Bdf؋F,)6hF5F-Bm%Ak*5$Fث4V[Emh(Q*VX4lhVȑlK2 F,h#Fɨ"ADXƈ5hjJTQlmkmbdձm%lmԚ+bUchI(4&cXlTV #fV4UD 2&jŢE-HQlbl5b ETQѨ4mcXѰIRV4Vd6E2-5HhLh*546 6MQBQ֋b6Tlm(QXKmHZ1Qd6*,j-(`jB*-cla66b2[M 5**$F&RjIѢ-mJ#h-h6,cPmZ4j*ZL5"cdlcElj*2m"cRjXVe3Q d *-U&XlQQKhbcPV(֤6kc `ڋIQQX6BF5AhŴlhQJ6*(hԕ,ZJEFlmcS+&M&35MEkARDXkѱZChUF[lQ PV6FԚѢɰllQV*Mi6*6 Xi#Ѫ-FѶ-Kch( MEe65jm6lFصl[lj6VMlV& Ɋ1h,VVŐAf!bت4VXclmEbɵ-&mF5XڣAFMIhƓhشjBKhѶ5EFl5XыhY#T#6V4T[5PEF*56ѱi-E3 KA@Э)B+H,mFEbj *+QFmEci66صlEFƢbQP,MœXId[h3hZDĂ3 1! HL ,$"m%#FbQ`X--&M"ѴjTZ ,IQYcQ$lm123Id&X̲e)a(XCQll"EQPlThE"EE% `6M4FѴA [5Ebԕ&#شd+IɲTUj4Ddō["HQ1ETTcbY$*lZQEk"PQ&DD5#&"cj(ōhXRb-%ѨƂAb[شmEb`Ѣ4PE4TRkE6(hiVM$X3-6Š lKi+F PQ1ѴbjѶb*-5lcEhhƫFQT[&Q*"ư2%%QرEh"ƃBQj(ō5EFj-H[Fch5%b&F-TkE5cKJ-dFRUfض#hTűIQF+EZj#QDRTZ6Z1*0IRkQFƢ-Z6&Z# hFXj5bE&,UƓQdض5ب[I[bbQMXV֍Qhض1ckFBTFشUEEblZ(4[Q5cEEd+XFţ4V-Ճbb*Uh*EE&Ѥd1lkVh-UcADkFQbb*cX֍Dk4R[bɱTkF+6m-1bLV(c!ITXF*QI&bAXRk&ѨѤ61m-` ٖѱlmlj#XJ-I`1h*dZ#4mQj5F-lPhFѰmŨ[#FŊ̶Y#cclXZ*cATj-lkFlTZ(*UcV--,ZƴU%+Q-cmEm&5j-bk*-Zƶ-bmT[cm6cdcV(4m[F֍l%TUchVi FhJ`12ElͨZ5b*űmbhmEEUi* &&*5FƢ Fت(FTTRh&XVFhm+FhlZZDbMX,VMX6#lCEƍTV5jb hM"ر6ђ(hlXڈ"1#`QQQmkL*65MEQ j(j֠QFѶ-FXmhFI6+Fѵ[ƈkXƬmEj6E[h֒EMFj5lmh[XjŪ-F6*ƪ4lQ-EhhœTh6(6صh5FI"صF-EmF&FX65i*5FZ+Ѩţ[FVɶŬUZ*+Y$j5FcXɭI*,X1+Tm*h`Ŵj[XգUhcFQj1mF6UE65i5QcTQŶ6Z5j-l[Fj6ՋV-Z+5شkbX`ѵF+bTZ-UEEc[hkQm[TZQb6`ZFJAJAh@mE%Qjlj6[ՍU[F,Z5hQTTaiJJhV(VkE6mŬVZ6QEcbQj5QlkEFѶ-ZcU[cXEIѫbUDRJ @H +H !JҠmmQ[QkEbXƨ֨QdY+Y4j(QXڊhheHXIEEEh6Z5Ƌck[cAlP[h5Y#cQZ+mj FmTmZmcmQbTJZVJ)(B5FEXZ*űj-TZF4kTXj,X-dEEQS-Bƒ"VME*(kkEbbأV*![ Hm`+L1h,ƍ2Z6cEF& ,H@Q *V ,Winf[^ߞ-ŵ1ߖ1CZGJo/x u0VCT2hȸӡpW `1jWP(.f >޶#`,tb /<_*원1$!z.=X58" Al>#D7l6iH" @%F?rftsW} =kD6:}Ԩ*ǟ؄ yX[,|/YH&qT|w Wp8Z+ƀCo$ {_gU7?=nJwt7F*>k 'm='kOH o|ݏ} Gàݾ@G|K: ?RDD2CH~r'~~^ +|(hDo^D(a|K>O"yҨ>| U(܄ˆQGǑ@nP_Y?{ET5E(mz4_|/}֪!?j@>'EB=ȪC=Ǩ}GA (# eu"Јʪ7({ />RQG}T>oG<[*!Oz@)U3 -~oC@Xx~h27=;蠥`% #)1j3Z˔ PpY@kT@9="{' ӏ`_<h܈T W,U &ƝjgdA]Ngʷ 0AU<]ESxgeT@;ک;ǬLo9*oAU3optNL~az_YTxDe opNrވWGĴ0A(B yt+k" /[ x" )޿=|ȧ^G(`?S1ek~8wuDVgߝv@췘}*Ȉj7{8u~eD ʏr>_U4O@*Dӟ&t<bBjʁzNЀ MJ︀\y]6胰uN[y|6}Ng bwy]Q žyQ v9\aSPh0g<*zn Gg?x'.Y^w%Q 0DA0 ,,uS ʄED}?_ y1Η g"xU<;73}܍~tӶYs{kU mnDk ܈vmFkdʭJb6cVXGƦ/A2_.Yry`ޥ*DKHsy$F^Y!@pEˋ_sd#gH~,>x߱kcaޜTbYDc H:H}NUs1ϡ(ru,]´v=wՆoiG=ݧbQeE47ýr_wzYN]|T^siCt7{%!N ^;v,PFb#JN`U[Gh2NJfF5JzsQ s1fA΂2%MsϻRq svݽg8c{bmoB!k4qTدvZcu>v鬖F,|utU]t.ʼnZ$%cLzl_ο5%L+fOB9檘Pot.㤧uį2=iN[<蕡(=DOFMΎ`oEl W DcgkY3YEތTh{Q4dVzQ=0Fx9{K6QkToPĺKdJp"vU9z7 Ztt$ 7;ƹ/lQPͳ}y#i5ESbj5u65D&X3ҼA |aZņ:%nm.53{~ánk .f@-tsPِ@vB qp{|,=Dyi*kV Vz?"x Έ+XSmtΙSrd W P/ bA1(vB(0QiP cQL%?PupiPRFk)~GM*#ǫ+[]~ (DO(4 5c)T@~l? VȢ*BYbƔ`i2P4f@WrUg@Sr$B~6Aa n@\eP8SM&h'jJǰbsZ(AOP{xٯSL"Juh7'k:g3D'ardNXs~r6P)[NQP(D_5(t_9yPrxY`F| qO!0Av@>vTP}åw>>'"o4:~#A ۀ.+R}~T;vYn\\XGмh{Z7#&opK\u'zo?W c-B\\RHD/?篺9+Κ\N;rҞR _!xzK} = vr 9oa|^}$i<NK{hH> M]/xBۇ!S+Xhݕbq܁oss^)UQxdM ƃj| ^{{^'MFqIɇ; Do|OunGR;ȮDiqSt]D='O/8@R)Lj8# ~_WBE"pBQ4 :'D{ou*psu<JC\*'Wڍ:'k] pCog#o[r}{ű‚{^ίc%Wn{@.l8 ܆A0g֮|;U]!A07`=\'3U8e߯eŜNdط޳CpU_!]F!@x~MݬD?"& ёr74n=VWU+wF'U(l~ƭVr)\u?5/tڵ?EQ%} zaۏE<Luǃ<,xna~ +Bxn$܋'%`QS2;]IPShVC]dDD2?JRVh)t)[t E791 /(B6lAuZ;P.)f\但 wЪxncuy͸蝷*ʻ r{NWKl#ƭﭼޱ< ; ~lqipWW;>׽SUb%Oq"y^ߒw;4Kp\KlJCH{  B+t85zEPs/atPzսNo6_'JvCʩ[6wtӟC)W5no;C~~Owta/08뼯Sݱ=(;|*/:uz>G.T<'|W}8tó`; ϋqs3l] ;^Z;nι3S滟s| 9Ol$A!8GwVzWzKo=vRy@}WeohG7O__O l#WYì@ߟȹe’M%#U))3%reM o曲{"{wpl ώIh_x굁8ff'Wu~SoP||s<[fCxyy:8 5@M(QA92d" 0LItSZ.R/Uc>^(:=<-L(Gf4A: O ѵ)r8C?pnMx@s2eAGlN{{d_9!SojGMÓǖܭs',ٰ AF 5<'O}tPv Q1<O=\7n}7dm28+c|~Z"625 k*@Jucx7X/5mYgi{v7{_tPAJ ,67 Uz ˆLM:IP>{nOxHÃi>zM+pÑͿKx=KV畽kCvv%%S%*TK%/N͔Lhr"чq`9Jf0Th1ubW$w]M{Dݗ7r8v ݷ9/pokJihy)aPAXlUz2 yc:"ey(Lذ@(ݍV-6`Q$rLS%o#MP4*@(@ ` x9F%@(&bLeşftB#چd|`vLWu8)[U5 dӇLм6B xJ;> d&I56bQ+:; $)U0'L";8˖$&B ꌒna(e$" I%6g"ϑV˗҂~I>')mתI2M$3hy\.7j- TJ MUYmw>Z4%˩X`^JU%I%bj''0{.YrMLu0Sl2P3~u߸0 u8a E8'YHW;wg -\>kcGMPpm~VHY400(DbZYX ޹ >@j1(*o@.E2ޕ5f0P +iŽd2J@krHT+1P{1,e"N@E8@!82em@7 (5_Fޤ(P1 l~EIx=7XujSZe^xb&hJMőT'CkQLzK2ȗSc@@ЃuL i(W|jOא@M6wE\J1 .{) gh llFY9ȅZZi0Lc7UE4ؚ;BFϤgQE=?Ze,Sb](9+gUeQ:;40A{ H)1rƒ$ac~o(YzyAm|fS{{{JyuVQf[Lʃd@&}Z M)SE:U>,jR!;.(Ƣ2 PGajL8d/?[r?0ZULARqVbΈ@7zz@0fl964 Z^퀻̢h&BaQ`S;_N]E{zKhDhpQ@bn@]TBdQH9Q.–V 1I<Ӏ= ]5ƳZxH O9+@~-.ug\~٠[huELxHחiWd3™K/o?,Å[)J[*Ůk~ AӵZEG˼rr}[OlǝBnB)ԅ#ޢh^GhMf7r_]qk_ömFFlNJ1nH@H0hN;wêēUGRjGy͡gۦQ>ܢ2QRǷLKFhJ~?Wy pH {"ʋ}GlKm58݂r'5q5eUjsB{xS_8Ll® Rk"ܵz%1uP蠞u0Bb!IqT`ѣbY"qLzTLgB[}9_-"˒U]XrbZfbE!~BߔL)`c9?# c]3+FNASkST"kg>qj[e YviiDWyčq>^6K,Q~ݝMĮMVBN_FI.(X ܡn:9D Ŕ2cD6e @ @xQ @:&.MN%0O]p *"֡m*%F{ti e+ ;ҷxer ȸDB> G&1qoqο۬ESIS9E.Tg?E}s7v?>;cQJ* YСu~x{9nüx_{w82Py0AYHJӪӫ4l7~m$O/7"oR6*|( 83e?e>77:8PR(oVMD4䳙IfRQ rBx{,c6Z`2y)yO$y>n+bJ1)lm#Q'ңĖLa5)B1 !{1o 4wi5q[SM+@@J5[A?…)0ߜўf\N1`źa@Әd=m)T[X>NLHմhXE5+uksW~ҾTu;L^+C?5" TADo=X'G Շ 0'wlcݴ*Nx1g ̪W">6:kzm$Ћ8O@_\/d;'uw67Ÿ[թ@-{J-g"SIBZvg0+L pf:8mhꟂ3=>С3g DeS`s+W'lfƕ#2Xw*:P*+4 4W]@u,o{8)#J޼^v݅&5neC]\t즀 ya,9Sگ*]sH b㠾.NzkY ּl1TR"hJNEqbǢ7ePb'eP|OXKUؑNF5p®70GFO`ŋix&'p"Gܒy4en@a*@#P @6G$QLL)@JE)DF@@A8aa܅~+SÎMtluqF5skjp[Z?vKE%i*ff9E*w%sQtj't;nmjFMKAje-Em[5 B[VwPBd#AU*!9iFfABJ'ZH:fm@'Dúו$rv쎓@Izrj㻈+l[(Rj֗[dѬ뭭ImdetbUsr(ixi"cM01Vj+bQDFŵkxѲJ2ȣ1!Hb>ӯwk2Q2%AC(y9R%ͦwuXضմ1JYR.@ܚ@m3\ j{: |SZsuio^\kέmy㡹Z]ֺR "f94&VaV` >HJ6Fr ])+V\ǺUȴ׎TAm\6S.-md667E2p &3–ݮmpj:h\Ѷ V(+w5;9ݮjcNlFk-ΧnčRciԀHW#\U VSisdmMU\UtMb_ggqVukMwwuV-A>i-V<ˑ d&fef.J*`R1%4ōFLuˈk|VuQrܪ Z L% Tu\ Q4iE3 m!i1W A@L0PɈbb Qv V2m0ʲKRɫDzhCQBRS֮űcKΝZUgZ]ڝ2keyU<;9rۤ)2 ',Z4]4;F-ge*el&wwq3\֧ky׋wvc;AX4rW7( MJQmehjntqr-.v.̐T2vmjklmlZ[$j ^F6u˕\wZzuع`&v\kvCuk&d)δsFlI5 `ơ5˘VFe%ݻcNjUi.&d86\u]w\ͷ]֝8@n뚣%3i fm78Tm۫KsR'.nfE C&EKF!;t ܬsF;ؑݭ˝,dNtFk$Rl)5Xmoеה#Q&IhףΕ r-ȹ+ʮ;;ymu\[nvŒ]݁ܺdLVPX1ӑW-s\l{SùlT:G+t%$_rv-Wsuܺ\c;izc^$]/;(rK=xݫE"둨^.MZ.nr:,fd3Y:Nqr޼ڍzu65$-niЕ55xWuͣɩ(1%g9֛W^ytl%wshv6emsp6y$(5siJ*7TWWyֺIoM:d[n7twh)˙ERs3;9Qh9ӺMpNͦWH@Z}xK|_r=kPNî׋ju KxP]y÷Usg99ửs%Hw4i ]ۍsbD$jss ~.;t$ܮmq2L]:[ܳbܘʧ:}C7kWjy1tEK]ye wWM]Z6!sVw9%9X9*h1 ܉ M1RAݭK1Dʢ7iJ6sۚQJtӟ[oĩρ2"mr z|xSdvZ滗Nܷw[2+w 786ǝs*Ksˢ5; : re0%Ut6FQhj7:LDÜlgvۣL?;R:Z[]];c'w,L8˻.V lF+WWS%W.wx{2H6i5v:*5KѺ ]8,I'%wv9nR!:͸Wpbى#`DFv٦ *F)P˜N]$4#3dXٗf`ЍpR8fZ+9ܭw¡]鹱/:3SpjywvRp뱍(ҕ9$w\ XBKz5hRfa*F[a~|ܭ `20Ez׻1*5FP] KK-" -x`9yc\wGf.@A[YeFcaG3Lg3;TLbdLf`C4:ݾ:"ZeO4>i>4۬\2ena-/b|< T,̪1{/&JPFCHPw.0B"Lc`W>7ufe(d!&׻$dVuaPKE|lrV;VHU9m'$9\(׺zFnUox{Nǧ,cB!E 9Р (DnFocYUiR%(+jI ~PHR\x޸lȱ2զg{iqr0iJHF9!f @i)d%!iZNf@39\;z.txkٲM6puaqCjr4rsZ( Rd O|Ƕ. @(K{C/M\ S,„ʫ.j-xۛlhZ**s\rFǼ[Akj 3ZoJ!$l3(#`y,me-^%{kSpfNv|%` SOڵ leaDj9V х@!_.[5BWO:5=G*ft~* ?mT;UXxw2K aFRv4 zOmKD6Jgq4_'q|VI?|ѡZ˹kJʒ+gxZ6Gv鼝#$7tF>Δǩ^ 7xZZKJM3T3+uP] T=;GnY=-@ftzd꺖a J? Eu)x;ϯE."w4Zs]T:Az~.7GTw\o;zEփb_gԔ?Xb}:*Í˩Y귰*:C[S> 57ɞ&7}LVOV5dojxֲLZ)&7;v_ve+WI̺ut#b)88ѼI~ٌ'Ɗ1Mjfwx[.#D˿OIG M)e!ݒ={9DF~v[z=AոhN;'g`|UQ݀]~6g_Yߢy%b7 j#W vsHyOp]}s9Xݫ2.W繛=p'~ϻu3oO\g#|sT*d=?lm O.4owSk۴}~fldM+q-ifJia1>r3_?ybP/4S}&;'r=9r޹S>Q{>{Mi:Ŀy`yj|4inߌxZfK=ܼz"0mHs,y\jhZC-4.0\af[(SВ T퍎ϳIϿAV>wQZ-~yn3|O'*ç= _NyU+0W˵Sin)4н$Y YgR=1rj* ie:+xagCM`ķ~8@,~gyt?o '9t^?= ȯt̴.f?3OV*&uzG}bc'VyT,FӭRy-?}/Wb{;z.}{EVGvFxw]}h)W5CP{>2-)0'Q(~>ևxBu1 $'.Ij?t- 9Gjpi}kO A83F @T./ׁfvU:"osyG!>f%Jit|CNYwӦ~;F 4Th"x ֹVP842Rg tݠ ͣ7|giDRf-=HwI"d`. dX}"+Wg+а YXyxJ@>B19ƣۿ&9?Hw]  N.AJ;*-羿l0:YGag|~qv"wicT(FIh|_]ޟMN<ཻA]VJg7Ïi؃soYK IB_J7엟 P\\9iךw"&JQ)Cĸn#9$KQy5~54w_UiǕJx1짻t.?7j\Mgeq9HZ:t = \/S~}c±T$8Np>YG'uohNˈg^Sgqeex[> +2et]lXZf>pN6Q5-/jq V\'Rb}}\gbzOh|yIOi>n9}{wYP~ΫA@h˻tϣbCaݍ&Ĝ\DA4t MO_iJUu#JLnVASØ?&tg/7}x[6$l!)eaQO$r=g 6#ը'nK֐{_H|#^pU۸u#I4:n2_7S~nqQѦښ.vʝ٫F.ZN=/%U7\ڕMyyƷռ 9-_tE|RM*OX`ze71? xsHY.ZAq]>,P0ē@{fЦx5#RMɼk6뉥Ɋ)pȸEb^''8).θ1,fVGE$bm.qަa#@]Vr^ xrcl %,ӟJ jm܌$:R2bq}'m|>h`(PZ^WT0Wbl!Ӫé%oRӟ ULw| L:h E> ˯l iARul#;m-5hifm4K8N}yjJP 9hJo%>@ֹfJѷai@w#a_Jz> >6}4|DԍEKNq:G1c+w(E6GӿV}0+)j[*n< _$ү>]M257k&G*# 񻘏sOuG+P]aua2P .;qm5EiLs<3ɛ$X;_ڃ|+W"ϡRK/KM\/6iqnH'y<۔̷+Dw` [n?mַdžD-"Q?gMouVIs}7 `6٨D̟6ow6^;h55!ڴܖ\xFjbgm vvfc$8p6M@"|[Ɉf6[uPd~7[5O*J'gAKXH*V誽z~rz#DD%&9ojxlbv~Eso^j"8?FLӝ*;/KsFM9ļ-<2\Mg|Ria ^ZVSD#B+ Ҋ1Tf5/Wg7gx^-P4;Nښa{pp|Sn?XaLAtI]I3sngMYIK=yNr>f`}u/ך /JEԩbO>@\ YR^̠Z']s,n\_u;@Ʈ&- 0F G:!!qJUuͰ>Ź-p(a\/sf$Mmw =ي+Qn]1^'gMj(ѯ(;A{gWJhBϦlV;pS+Q:4Zd~TOf||8`Xo&k]9=[ c {lyKpZbQalg p//wܠ^*z]_ӪK;Xv_]⽳csǀlXXy'?ߓ_i ׭*ۈfDzl?>ѻ A==,k:(d;? WK鏛R41GOts:f?M]3&T…Kkw%V|l5(5NI-p. ^ёXa;d\sBb *rюV0J:eZ)E j5[cs|EO-#SD\a9V2 8b]~ؕ!N@`VQ(f+vӏKl>{)R~.nx:fi}*40A π?Zoטia`|%?Tk=b36ټH~-:χ̝٢ [41"26FQ.h%f]nrr,$Ko4mWi "[M`TIykV򰨃1\6Eq)vY7`F; k?pʏmτ e`bGص9AB ?u 5mro w(JRKmG֏Mc]LZƢcudV>,džb#^^~ۥ&]= +7ImϬ2Ч^2@1zoy9}~|Խ[D& (XY74\Ok{z.3U8`Q]J%@)!3f" Z-F|v]>&O yG})Em7N"v;۵//eЬF59ĢYj5h4Kz£oy1W|+a[ba3Ȟ|SE%E؟ڥ5~]z`C))6 {t6qHZC?2Q"'+4 /2Ui^ftg"v"*uxZ3rUjI;¡hnMc ߫ y.eJXbu_,&&{-Л OS}Ki`UUYWѳq2gźJf~듡|pS9<aDWB.Ff0!A*dRI.f—0yv`MHigFTBdE`k0^= CS3Bs^Yփ;^)2(R/)h + @ :(>rQE%%-r3G5hPDxiVH=TeO(d(?Z&tIq֑qtk"r z]54toYǍ*}5{:rCM{Ƈ$-}))| FGyŧ}lRd TD7FI}(tVw^S\6m\ϒ v&&v1oѕKqg{I>/RYS٬w:\g$6m ? KaCdY<9ą V `Sg6ty:wmș ʓe0gԌЮSU);2bt$+y;T jKjEtAˬ|fv0B69 d^r[+ S潿Ya?x|'hW ^)?Oir'*$ }ԛ^ wu*9RP]jy.;AozUOx4'g(P0MBt"dԊC;CCٶ{١\$0/:ShD دI\XM MZc]*ӗb؍ . U$y# pKN y'<[IPb;h0d|%78gw6V}gis4n.3C@G-XMFC& ڢ$4?3K&L 園PDc>_#w:[J{s&7ur^6%CoرF߷hL9mmG#>Ls޻{IW>U殫ۗBcFsͣoBzjzGi ?A;ds]Mbgg JMJ*G 7Ӻxx@m~{`? @#:"cC%SY_Ӧ 0YK=[A7E8^oS GgpLqu|-چ!ԧv%}|幈6JVّ !_rI] U/ s^V nSMR I6icc$L:i}y?%EC먮V&JXȀ ?it`_eF}H}^~|)G*Kh%H` o Q%+5%}&n,A`xNy/~2A E_-Þ=ӴIpPV-ࠦE")O$rЁUKj*pQ}P6᮫Wo?d rr |n*U7z~Cv2g~"TTU _ϴoFXC Dy٦7`yMKr|{g ޙ68rKhnEGX8נed9$-6xui@ B:usgfMU$ 41ǫt-3q}N}=n=HuA/w?.SR,=QAvj}y6;L1GTeAdrx%Vrk$1V?Zښeg:B#L?Hz/ ݫǽ] {Vn󻿠.+eo[&ŢDi7Xn:8bBx&?8mq~x>S|P\0C]񨇷)t!|w`r)P?{4MڿC<`(~k'u~ؕSB~^ۅ| a|L!қqy2yDО?PT?jEw(DL:ҟ{ 2{((> ;Q kO1?Q !s"@&8{O' @`fr(z!_(m`H $S0$S%7a`<*lJ>¼y/T}T/yY`؏@=vҾ1=7xSOAzIs~x0?h#2+xOo}ZXA7O>r! H@Cin\ˉMz@@t6K|![E+񡈠sn|xJ.jP61eX^89"RJploUX$yy5 Fyx~B%u,qP`s?>"%GY)>f\I!]T8?Fe|u,O,mp|SEARLb}ߧ{/Tq21iMuWԢOz2kc.H`זQMTG GBB#ctSɴZ٤^Y 5S("(/uH@>|kZev.T۞#SUR:b!S OsmGY_hl@ E+gY>%/SEϋ*%KLJS7nNnsdUϮ޺78,'a!WqD8vG*UzaPO2hi|^%gy).bW;Hсvv_ٱ9sےANѲ1-Y^??ʃݫ*1WA9FOp=%ﵺKse[cf\6\i^GENޕ^/rgv?eÐa>TQx'W Rt7o Us%d~W_Z)'I_|8y8Ȕϥ7>z_π7q?"zu|6%؃H?SPE)h_jǏ${(=悙)Z~p}Du=~? @n͌> ݺ[y@:ғ307w Xtx6 cE1$حxg&8\il^)c~9Q kmp"r8Y{\#8#+[ci4:% 谪ZyO"D }$GQ_ªjqTQ{I'!&ȿY)'2?׾%<%È7cӻ0FK arŋ_*3aFd1DNC~c 0ek$i` ֞͞n `٨^2>/UEP߯\1Dd{IX+ˈyfP:Zq4d򞯃|WYtPWz˞8< D Д=0VJs+8E4y7:hFXB8DϔHA^bgޥbH~.xJa50%G8gKsxtP 3G4sK GE2 #˘H"%2DώP/ib,cϙ^f=8=e |٪Bu#WFtd"5` %u,8dif"wY٤QE, qD52F uR8"^u82/#u,xلQijelr,.p`>ǒ %LA)#Xwߨ-~fu YTvVa8a W<^Ӷo@f#dU7^U[ΘhȠ:Nx0k5^ֵ3M"W;r>\H/7 s㗊2^T3p0YΑ6Ϻt˕U~N])QLtdi?5_)pmf֒Kfߴ:L&&p=fl1'Of1/{zðE@PjRէDxu&L\)b_Gp҄$"i>:{֖r _gAM}UL4f h~^.M"pžiI7jݬF@q+ oVյk}!0橲^H8]MEkۉkؽs hSvXj.gI7n!KYȀ 5cl'֩&ym-CeDRÉ ͣ:J%z] H#$d &7$BŋẜtGQbztpSoe'|PΨ\roU9Ew'?hNgz1l v@L D?VXۋڨ1n UANN0y74qm `׳G;Qnmaf!m9R)ĝos Bަ ;PԒXhH48+hie55_I-kaFfMa)O6 @-A,M?j6ul5Ϧ;’~%áZ3ٜ;|L/BSSu!tc~j@Ed+zD i;>/$Шw7% c;cE'4tp58bq|Y0pTQ+s[$=8 Q;QFgOMW4~Iv8LھѪ31cK >L  $7:} |<rcHZn<жh' ZȤKPRh+>6[}o-# hYdYnY5v_Zl5'hl5~;"2ǝɢ! ea/חdg\r g3>L3uLI)v1LQ>Yn[;Ҽ b*\ldyj?yNSb aGڪʮ^s2%|&ƲcɧόXcB>`#Bo!/|1j_B7R;= 7W J\@ fΪWgs OT*2ܔAX$j݄co#a2̥7Bj:)o!%(Wj\ s@4tV[r[j3ܹ80b8ֲ;+wZ)b@zq*C 8RXlAAlFA%fЩ_B5{c5rtfa"t&H`7ቴz'J4{7'I>#~"*?̰VF tC3> Ek3+tQG 3&}L7Wc,6@)lUtK巌ן>۹,BYkz  k|Z? #oInQl(_=4GY(/x_9c4S*^`?/,_,fۦ2weRyoo(D^W_Ǔt\$^jNysF-@WD4Lc4(Sߟ/iPtA [0O~-'2 i\!i:y@rPv jV5)4ils/_+0 7S ^,Z Ȣ|+xU;̧?a[fն~ |34Y8>@8oFܾ6A,R}P\&FSK)>6Mʈnr⸵v˵o䰾qW~R^?,?ZV,N`S}ݩ5YO%.qYBHR,(zQđ)"Yl_qgw0>eVR-hr*A48>1EHZ$ R`e˙0^K$aN/muFo,puDXs`| xvrCGA |ܯu|O(w`<:יtu";RSMByꗒaHꭧd|"#ahlҝ教kj(8ǿ<날mpt'4z%gS[|ljYux(Ss' El:7^iҴΒwpiYBo8k@t]w,ϮMljHU>ñ1H֯i)˪ pɝF4] LͭS9RWD z3 TUNUMwT 53.h6b8|FQHpU [|?źG?yW_.Ϥws7 KHw.lT{}L៎xd,̓Gnje+#^]k;Ϣ$q^(Uv !xv&!i}_x;2[x_Rx,+(~C1%;ᆪ_i?>? @B'^%O%C"~ 4م=} T% 6T 'B[4sb1YCHk}܋Δ˿  %ReݔzЂ:P}?#@@)AVT}V_+CHj/zb;;3nxKNճR&jc{L! !k.EJm={*:櫓]T!HĚ9?e mr/cBVcP!8yQ^ɕ.-{ڎpjRrWw4imxٗ3w8zo o8`Dgr0Iի, >s9$_<`d@+U(¨8%9W%"@=޲6O1t]~{y[V( "AT"Y<6`"!&'G~_##gC+F0_S`@Wӈgmiwdqy+*j[_G,]%ZLQ>"ni Dj OU iϞZwlǦJRMG!l? 09Nt睮 uo2קuhlN a^)rbԤ>%Hy"mK.ճ th;r}H#bUe[ȫ{(/m[Gp\G" b)YC(ɓzYg7}{Na 6]c̓@*3܍HXy!  gr_}/當Oҳ道XX+cbyc`抈pSqh7׿NxǾkm3ْ={5Le~{9t38\r'C.c~ mocQuY JPp^36_ں+V%[.J s=yݝ5z\M|2&>r2'V _toR7 p7LZSerƮ*Je}Ӈ8]-3U,m^gu`.ŜJ߫I'd^Ky`R "k{oZ?KPk y&#洍bыa ,^S˨>5%K0}̞¼]gqQP( V J|)shȁ"|z}o[6ݔ০:3e.W7/4";F]+m(2$#ꙞS A!ݗz ڵwMeg&enHMyPЎ"|wg8Ώ@eN]t(]6 s3Z eF2-G-|o쫨?a 0 ep><?b?D(X5DU>wzsE4N}f|.s}B'ٺCx qVLdHp]獏5Az=vY7?D5qp3qn,4b :7^2ph5`J[19kfKxY9&xnq/|LSVu(z6ҐP]9 Zyz%3=j0&}2#H}i/!c 2nw&V,9ytKfpKΡW/P !P Jv-^"-?64'!aYX(sbʤ_eUUM!>>'Nan >\pA8V86Ÿp?jjgDZ{/E.MfdɓJ4Ɲ4w%iϤNtImy8`ImÊ}tE,4D[6ˊITB/M>S7NE0[߶k밎·ndEN&kL`rk/-ݝͯrNt|6Gt8Lb'3|NKS' {&$}S̓][ݍv #q(2% ʻ;QI SE[4EnLܪZx|k7|X`IYW{ 8ɷ$?TÃNbվAl'Sek%M5JsÂuQ쌔γ3C vF>f`퟿qp,_vƠߵXO3\,Km.tnް*HQW{k³=ʗC2ѶRƯzrArtthzO'] tQK4Qz('GӔ(5a7g 1O#q5+zid8h?s'{*BWX8~9mRǴA d0L._<  +g۾ He=SrPS*GN@K߲ ouʓ0ZF8S=Czݳ}}juyopSxL q1Zɯ`TˉF6ymMn`$|ɾC.yQYjojֻ*S#έNz#f3 ٿT䯽cU ۉOf@{ż]"b| H#H*9,^ˊOn]z5ag1OBM$9rzy=d/I^ _֌釢-.q 3!ߤiS'ʲ +nʸA_ì-~11|VW, UCE ˔W 8}9IJ7›KVrqD,6`?wr'Y:l+ '%"A -` ȶ r s_ۚݤ+鵖(9qO@ n h"?c;px^ #2X<aMۿadX \Gjd[8 ;z@EF B1F s.\rS!|ܥuDse9!h7Ϊ?`wk̺A /GVUANQΞjJ~j(DA|?1xEE΃ģ/8'BZ욲G(y~&!c?tog5t{|KXU(5'չlTl+hhy[o1WiW-L:gA$Oɴ&۷I`\͒a]fc&)@j 4mF:#?lXE^cdLWaZQuZ*"b<.-[̪%`5V ? C.(MXǔHt3܆@:̹VmEb?ʽDAn*O~ ):_8 7\uJ!zUFTϾ$w#Kw0AYN\n\.3[eMk42GqΚtS{m=PMDpjxkRﵪa&z X1/OҳqrYR<Zb`srmuN]6dSKqcevG0 r )÷ʻtK&J>wM"sβ[oJ߿DE]|1r'b `8vb0ckԱ1!ip 3e[=ϻW[ݥFE:hvRj J^:S}OcPB ! 1GyO|߀m(Qp{~3O.56Omĸv7@(LKy@2~T2t)*ߚϫts@e8О֣h]H+;bx!wn,CuJƸt''aҨțt R: ̤)Ͳ[n%M`q@AR]xzZ5\d[^{xSYNҎ^Zv"x9F8,;f~$ ΅9E10"@NӲuWbIQ(m8Sޘ]3ܜ&naCpBy BT7-MX-@_)f~w~Պ96V8S S$%F ([<} ,0Ӭ#ME(E@,,z0o2W҈|hz[X#H|>;V|^ߟQ܊?jS7k. yw2KeP,UмȣYhn2Sr3;˝\sym=>/3 6dw1#}|(bu_;!g^\ 3HX(J88Dp 7[S&DЇVx{4/y[p-h[ބ X6!:)R>[᮷]L$i|B^{oQyܒ|k_M1]kbMRaI}> SXT7ZB6i?Ҭ 0XA1pT- t)APAg Țgx 25’$ }o:6ggAvQ>߻}xEM`/)7NAX>3Ȋ-Ipvb*/ThNx̗NAu!J9;R7=b.}IJ(vAD\#F漸y>sk^"|~[@qDVcsC#oK(/$G^f ϗTZ;ZkǨ?=py_#A*)^C|8߰g8R/Js1D.*(H Ο {fp"ft9wQۿ PINނP6Pljcƾgy-wP*>8dTh";FsMUJv5#<"l %m5J5C<~;p]N ηB( NX,0y1`R%D{1TTh = X)iw¿-GD*炡>z +ook+dI3GMlqLf( ybab0ݜNpNP wuT0ςI M5cxDie+޻ ΋L#"bpiDMf.'<?/zi\4S4Pș#bZNGy-X ь p3Vuh WUEtO>?5 UbtMع 1oSx[eiu 6+R-T$VVy* ٳ0ܱ80w~.:WH\l5xVH3m߷VOw᭪F :G_\Y9_ֹBt_ KI} s|ٶ\t2KRФHlLU1B~%_x)sҚnFDts*YhtեvYR-GsϨMS`~-rk[_T&N[-2S zܚP.Tκ٫c IaR!DB,#!]ejD1%ўӎ!N<#£.-u3W=i/udvKsOC@ثKq 1sF AIuРɫ.rG]x7Wt ͨ+KM's0&P-ӳXTO܍u%!}vL(VyP{0 "Y}Jw=h{կ~!e{/!B\b:,=u!R=3;[ 5$}U ""-V$')7 =т?G_dig6r'I1qHL0|B #0UwX)J^(QV=ƒ%ϻZ(ȁFC_?<d%ɪ[@zhy^)'Vۡ9`b" uCLmͭC"tpj3i1> MHFc(G̪mS8ȁ +lMl´]QlGйUײ8%K`)o7>.DEI 7^KQ%5J=v=|\#0Rg]}y3 ‡q{pg[ }Y9)fs}` R򈖲P_;sSH*{?F=tO[^Dmd#xoԅIQB"Č;p~}ݱyt\CC$I`d!dĘG0C(Hg5ٞk ba ߥ:MJTG'ة$Iǣ'B2c  @y9SbEL9EŬ5h~7sBm]|.pGAFWNc-ݱ eG0GpzOzv_°3lsrf/|âV_ ᚸs/U-G1#hF|E@* "n@H pF.8t1F)[(e32a"d-<8\:|b6L94qT,u]V}wL`,;يP2]PEqTo'Ǩ;33} 7ضUXu^G&DEZú)*S@ )tƙ@MȠ_tv,sj$-8tNJDLLYǏ?p ,AA3r`Cc}j.ӯwWɨ(pY|R(4%H^;jt>z_~g(<ݫEOMb k'94=rb' !HԲ "Jnn++K,tޢ>W{(F{ea*> ڔB6 .\0i & </ *z}_# X?|Pmx ݷ$8ڭ!C7 b1 svQ(:V9+TI#yfs&s& h.kxOVwG||7>ײe zٸgLF o?:ۼl\M*Gp^G3Xe$%s5W'.ۣd1/]*"[D+ɸl[nuxE8d\׵q m4S0SaMc, yP|li% HO{~%_++PIۆ7/I @Gio۹I^Lwl!wJ~'wIYDߋ|E Br<>ta1MJ+T.ٰnQ5b݊o[R~yuDb! [z"׫VN,EuL#Ϻ?R{rߖ1D: ߋ$}QLZ%F`zNxQV9FײZ\+9x܈S5WOx0] &31Fg>Ww >ts{$3!Mo/L.7`M~ >?S5n{Nl{̾A 7#b|H0d[!fmC A` G;E>$ʋ=Os:; ܷzGjz)ʛا>1JFYݞzΑتA1\ajUaӮ•NYj#7?@ :a+). vzG J‘@+"Y* %1# 2~(3,e-K*wzo %t_*(ރ)=R;m@L_enUsZ>-}wfOeWJC|:k;Z\(;:?" |zxs;ȱ=,6Zx?̕ Àn+GVr3Wy6g"R:ߓ:jAȵ=Ӭ 6 Iar).r4|m33|ra^鰓>Xh8Hl2LT@3G]t?56p_wʍ[ѱ#qib[2>XB99=Q̣𴞦^kFWmımg͌2WnVnvA\Y5 V!B˭ eINh#3?2ӾyC-2ݚW<\,S&3и}Ug>0ܼ?cEz0zOc9V*&sQ?H|u{;"fb͹Q0Hdo츢_!-&^9Orf\u~z vYN 6֜a_ɰSx",6K\}-[JŗK3hz)^k<]/4/*m{;rL?23c97@Рb6d Ym]5|Eh'a^wjwabCs}vd={M$_9voQZ~K9kQ>k6' '杆MU3u; MT[ℐZ_f,3]վI?qNVxQ78Ux}r NQs[-Wu=Kj֋+_'ږZ@1:3?h$3n=\W9 ]CCSp 0z=ZaqURʍ o3oVzg U):n{ԆyD.,LQdy9 ]YR{{t3{ 2nS9:yvƽ2kK|>nLJ@f{OʹRn!߱zМcI΃/5.^O@73!r;IZW'Gl_oShױIY-#]FKRv^1C::a*gľo[{D4i;e/E%(ҳ)4KJ5:m~Y Q9]Q&b՟w9.鷵S0_@PwmGhe0;mˏgu~cJ=~$O{;Q=*1I Qɔ1^1k%tŲOt3u7}UnvzXYx ^B [r9k"ɕ+.d_7dT=w(dZ2TL:oo.R'}h(7.Wۙ}Κ|>_] ѫ֫i Qy OwGh(r;Mj%sNi|U+OˬzcNq/&FĔș/y\I4=L7 3 aO{keZ}$En>ig oj :#"ͱz]Elzd/Wy)=QfSbNV[_y[w3=!Ex 7#`\W|YM'β2޳rf0Wz3 M Vn쯏bZS;[ĥ^Y|T53e ҙm=4Fc-~yFBGnڗ}H=Ӣ-U6C֚ W8n/U#"kE&)Tކ~1ѿ7i͗9#ISQz o?y}8~=ˀLC'kR0> teFjOYĹkc]iָ%?5[o048DF\i[{]=.ֵ7udRճkT.vֱW!#Btml/<+, J3cg&SW6{U4;~Kg/)LO6P~sԽ]-]^fS{M~8o@ (?H:TADҧBnOժ7o+wAʆm_}%y=ZtPPeh#! |U2=Mý:" pdƑz;ر^qA{X3'Sn=T"aY6kF"@|ڞ.v˸G)z3~' t ;zUwRa {Ws*n^-5 9JwD Dy {+Q=%GT\AM4ŊC_-IՀRmyX#i9p = ?ۭQp& FAxv {s'וORmZG_=u>fSД6$(YFl:-xWmzi9\XDA;#Q 3g(:f;7 ͲU.* qy<+] 9qZ׽_(x 10o!IK8uh1~si^GO S\D~ e-R癥*Vw.&hJ I1j[ɝw C._tLq; lyblb$oH!'(" zxyoY#;ۂJ5$Dm{{\/bkE؀H ev4wݤF3O0KwFhv(AFݒ.QM`ESop1TXAf% ԤOmŠ ]A0s# -tt 6F9*19&ۑT>NnQ3Q*vE~M'TSoR3Ѓ᪀8zHS5rLUHaAZȓs~6ftuN q1")~w;`G}n7_1m`eMЯ-.MDJ%?[bڌJC'uTqAs1$麻޵dHHǷg8 !s]gnqzhLwF4d 6J(ׂ*D/Zn F*XK$E></ZX@009:OMLݓKNL{z>߃ɰi5.R 3)HAt}ƏHB/+#+|_?w3,NƩe4yNwT'' ^1"L۶u7̏nwEr݅7}8vչ4[I 89VufDÀBkXOCP+0Ikv u"~f>i*+bUXmpK(/t9|FcwDD@q}\s791 hĪ?` Z2l磽!VQ[?&X#|]#:lW{ؽvHX X_lWC@!=gb7glciw6ӿc;̃= ^!pAӟ3Ư@H ب"o_g_һ:@$Wg!7caUnQ ˕_P{EoLBLRS|oVl3-f`Oc܎q~w';{]C]YM;[7eyY܆i+پ7ź-DFGi3I6bUDDmCd A, ~m$d-=+4nm(_ebchrxmcXP .rd3U*Z L5'UA"2ǻnȃ ysQɽ78#cKD@.cU%/UVd!Xh65 )jT5(v_׿vLS/ޙ%wg"^*THd? ? gLm xG2~}a-2.4sTT|'ņݔ[BFTKl'PM.%]h^'M~]t:;8N>uhz4{byQd+>jF`~7+,\y ] u' #!@ G_m8I ӷ(aP-Z r7oᵎ;_Kp3 >@Kٹ\?z [=_{Aݐ'D ZmZ.[.eb:bۧp}U+`o'57,T((??vnR:4-3`et.'^ ׊uL/Pk:!x8!(9їywRC<2YE$Sї:4s!> \S<24Huztu5U BD)"\o< 6y{O3ڮN<&rS-`0,m9k:DiNB.dF OZ걙? M&٘0ȒGr1EeqeM[¡v!V]V\) wN (PoqA p{91~|DA$PHC@ɤQ_"6>bIePO_(Jw $|CῌR9R>IRaѫ+'Eu3_, hcY~D;o!o<)FDpsj/DqP$ \'Mx QDٌ`W]N!dZʊDm3\2TYt\Q1]]3&X[|WgR¸:Zo M[wdxkU @ *1BSDswU~?^I>J,4aX wNe"']T_aqk66I;?H@0qHpy@a!xأ% ʪ G< XĽL "THTřHqfX Unnէ]qk]8;7DME B+>##D*}2_)Ih!mt| r!Z%GKIϻ5]9VfSHA^+[)k|J7)rre|-\D{3umg'˼c.DgR˔UqUƘ@oސɝ2W *\x'Vˈu,"2 A/(]8F A@N|+b,Tv!Ơ$5 Hw 75LZUޥ1K a(Pc0.py%"B'c/V r4N Vqa/u h ۍ#/w>I *!CBrC(rrƛTVrWu_ HΘֶ8" ^aT 'o3QC~0~Pj?c ս2$ 2,˟osQmAO; ˽icY$T^ʼz B|3xPV,9HbFle}/^/;%S㻲ObAR vA9Qfb1+^ըڸ֚=!_% Q Fы[yۂ3nؔ|}:fff|LOa#lR@% YѬlXE,"0{1GF2T%H&jȥ hE $HA < $01@Zu|; 23&˳G\s!l>iv[AkJݮ򱀵i@Edr8wY i"e/<\ ũ^5,IR sDƓy$L׳pJ })@1CeθV~ֵN䶧 ACҸNE} p:Ozs۽DP-nfj5U..1AtX`2֫9?Syӷ_o맜{mE]^;] 瞼mz7.^wz7^y$47 /7N$$^He <$!E( jGs1`|v'cstA^]cXHv ,EhaI\H<}%sG2m]"hȺF8cm"m9{%M09\3W26 vTs+3='/Wfĵ.2g]HuRC|q~m摥끕ǔ4HM䆿 T!}k4\鯠v?~EŃB%gfs ^|zA̺(Ro(]kƗ1G*6䠜︫[׼z+Do\nDQ]Zg{ ~}x e_p,@UDJpu`N⯇eR35ᅤkøȊePR..8AXPKP`E A|#tIԘ$ bx%/ @! ٸJzO_blԞEf3,Wj.Y^9'yH@i@))O|UT! qٽOD8RR D [,9sb;w0U~z4[`6߼qɱeP7iWOMS!0_2 osӰEeU@:Fwm߂~}gh^UjإiП~2@Iru̠_Nt%lq'8 $<#!IAx^o~^, ">%v:cT=ÿq-Qi{+\+N̙navL~!"#OUmy=y򰍘Y Ϩ" + R@O)~1m_equE0V~2ٱ|O퍻bbrB9+xc"*\mBt"K-@2V98 Ai, =H%JUq1ޜ2QUdM(_tùrCV@2̠]–PWpXT{+R <@>sP@DL/ki.?u <ߟ@}w~.B&'Ng=FshFޗ檦ݙs8~/2ooOˁK_.r̹^Afl~a<Ԩ 娐g<{uX;AϨ9#W9vZduwe ޽6vk񥴚8 |Ɔs2 |4HeTDhZ~Xv#Obg/qf]%8%dSHˆ<>Bƾzkں `9y 'Z︭5JxaYPsa ?;_ :N}$D mN+~c# rԂ?# L ?o*E Se͝ U&B ǚ,A~\8nmei.|pD`(0C|%6+wclf[ה$*>H(gp?slHs@Qiinp qSM]bی/zڤf#OY(VhW)KYܓ:""Y;8u4*-zԐi ^\LjCЌA˱%"r rr:o#Rar<61 Cx:Ε>h5בa¤l`F#Ҷ a.# {x.koT* LUvJ'4@P)w"G"?z7%;!~W6;wTvp"$("!'{[ ?-8%iB,[\=ysæfPDtTk-"k?RI9o10 04ߐL iV}'T $7: K?~XjA;;FS$ jB^_zv/fǜ|YdKҬY< ]G"cZi;Ɍcrٖ;[ Zizz8;ʼnFQuJN!߫ $2#)%Q BRDmwls9X⑺p>"Eeο'@bxUg}y8yY /s|/plppwfhb$¸{WJY{`?i?a.!QXT) |z7w=E9Jl~?BGG弡f$X`Z*jbI&:3*YU"ɔ￾KH}8QXkJ)Dm` PQdU<@.wPҕ7%j ^OڨDUra[;JT6T/QS# ( ۀZWIw`/ KUJA:~=smYcSgrc$ ,Z_`1G7+բ~%'|7aџĨFJPSE~ۦsk(`H1yx|7+Pck!|h󧀨|_1ZQ8IƥlzɄEEi XHPD] `M{Y?-Bw77DjSk^*h@ <:gGBG֟ s @@Z Ȝ*8Hzi5:=?:BN~ ~+ 'M~_Ǩ]XDA Kb X{ANGVC݌=C(kBp!e F_i{"MW\fr84ᑆ 7 !% gG4a2P%Q,=r1ɋ|IP>_'uSgk@׏ֻVS.f7XgWMk6(ޯ_;èe9 ]`WAQt\&L'WrGWnO-RFP{m~u#X+n}tTn esC*-~Vj".0`N5]us\|%/硊?*}tzA+3'1gN ٞ' B@2dt2g&:A( ֑=SamkGa-d "xWt4"<> n7+Ssy)bQ[mqGzrxEi@,poYI&.-3TyW1<# ʱpCeذ@qZSI9mw(Ź }" EdCo/ȼHkQ~s"AwOs6_dz"=ŀ8# QG?f6"*e\,Q8*rFsa3?#0%t6yEhHfKZf0a'5)mua0RuθNj-K' Cw_N|V\ˢ1C-R,(Gj><.#s0Uz 9zw q=P27YeC٦ZQ E|#4yrN(/*<}œZdZ2DK}^+(/JpE,^ n`Ĭt[ T㏱ #):TqI;m*#9}Jg 7 ]K=14A:q&SJHJZsU;8kyc*{-a+R8 WηUNXk=(Hox" 0a(}x@xWOx%/ȧȻ*}|Rg(0D4Q߻'䩱Sg1^OMuO-ix?\R0=Uˠinv9Q=lN yG.WDxs ^Můnݢ/@ w(5RHZl_OD mTrv 8 F ϟ %iZrdU$-<#:i5r+ _\NDl[fpGp>#vtkzޛmI>ԠUHc& ;ɇ<#և4_.Tr(W%P1H->C\[ɍe掋F%C?LvY>m)6: I;|($J, pWKQJXQ\Nȳa|9pzNMc'!'V>H' 1y<<L'†S&U1\T Zz֗R͚UwXTb=R,_CWh~9(DhzӉSZVNv*VFE_z 4'cxt|W}ɵH(Jz^7&"gi==I)D-@ߚTh rN:}U=6r`ILFp\ s2AtT䂨ŵ6׏kNG[-+§n{# cAszVR{4 ;pCcH?[ו/_XL8KjOA4:@vi_yv\M2>S GW3܆taCCo&F߬ - !>͑ԗ'qU|+_΄h|8|`paBÒ'D"΂ɢۋo{_y?(H-,? }k3r]<@{h}gc^B$vڤ^fs%a-&w7VS=Gj㖉'f.]GcAҘo7ƔWF)k0!CLyT!*"SWɽP~+ȁs7?*=Q0ͦ;`{G1`؞<:6Fﶘp,|\*ATUگ7XϬ9ZyKn1qҨ>>Mm*t3%pK;=Mo9#x{ ,+=r;?/_לJ5)^[!(qOCa6r{oKx˄Z#xi׻=M!u HQni o3LvOsdx^ҽ]yïs@lƧiv'>F.)7*)?"!6 {~AXC[BU+ :'C9V!-UFf`YQᔹjY6ճ+X(Xp:^/{Mwȏ+5 51sh<..7 -cbخNWxvqv> m%</݂QC:/|}\ݜM"m7^+[iӨ5;d,X 0p-- w3q{;+ƽgSwu*1{EOFw̬jc90nϞ@  `w 7ɕ94d_=QF{69"=_V-Ш9OyN:!OXwMmP \Uw45kJ}W QEBw_Y=,pl8uO4 :H p@ @Ɲ.s[Dɤ2"៪K @:6I@TV "wlyZ/C"v m%Ztch]DD$Wڈ/NVv8J<,n @s~vKZ1`x7`^8`z;~%˙`5Bh*c.}dVhjρ pK]iÌXqcx[69*Rac3|ˮ:7ݢu}l&<Y\rkoϽ:SC+&7cAIضhpiW{hU9HE| wJPsV3ږI6/x6lRɷw-],=>R~1EVG:(HƪdpgˮS:ئ3*tA\:fu y{FP0zZ]#d+}Dа uGUnTHmCe`.͔m'W/cz)J wvy2 t;KxsGtk22.-60f1/@! GЧA[@ {x%Ja_ofW|{NPcZ *Y< k%[!"Sؚj I3;*TlI@N4@ϊ9Hcw]q /Wd ~r 6<Ʈ.R!ikDgÇ0Nq1Zcf,`V<.Y膇k8j[ksgep=wVOklKhI#u\ÿU~" jcvw)A0b){@og(RqPveyaEIVAbF85ezHff՟4oP7\NEWoaοmqu9&[B _x ZH=BtqoXv<#`tBB;Au˳{/7 jn[[+/M@` B ~6#t"HuFD"oQx"=B?_2X]a_YNEI8ً$CmfL<썤zA@]\ ~-9In.@|G&Fe }4L2<Ѷ2"@;BS?$_1sN1/ >#8f%_\֯F5R?Cpc==wIN(@Ş dY~E.SpMn'5zBr"Έ7tɊhi(;CBXl,%wUN؅b5C%%UTI0\Hq ;qR`iB;@4[6.B2 )1pdH `͜P0ox6s{Ow~2wxۤ(2p ^@3t8:VA|($yQj4A•F@6KkʹHyoM!?'P&OH0GTFf)< : g~p2ݯ;Khaz1X ";OOJn^n`(ZlٙF^eDܪo^%e9%/ɯPEiZ}9_5S0:^7ǒ. ζpfخbխ?4PvOԔϿyY7eAqsD@7|q9O+D o(0fA[?Xݐ.dJX3\2)9Ob8^ =ã;4\3F cNȊ?IP3U#qa*ڒyߐ#Y^/).h(-|`2w1JT؉C7J' XmLl _CvxrYQmք6Vm\vmW<{;sbd޿%氫vBGxGpP~Cxp3TJ$O;u}Al`r{P;`cHa|gγQX)SԵ͔$Dǝf£?- Gnc$)ym%cgWA\a^sGn?NBRV7x K43|?QG~+WUY <qP?[To-u1DBvxM)n97Y tsmrX%h* I]cgaE:zvzMy]B/^'!)X|ԻɆ)V;ܨ? gXF -%W~[&xߟ`òaVX@W}0{tG/p+;>/ػ4RR6jiG@[`jkOVI9 C8ZkzJ)Ṟ}:=^#57Y Qr(8t84%ÜJL+kΊ|qÔ -䌛^E7 `O͟, yqQ#8%jp6s,+ֶjYSEW?8=uCtkI8ñӟꞹZs.~4*oގFaC}=|ѨѰahh?2Ȣ JM z"~ G2 }I1yQiqGOi!4cLQV;yma5s3ļ,W'Fs*l/,YKP8D/H u=2q`~O?ɴ2 b>S|heAZtC=R.1ʩi)58B$ɾE/*+'cmjǵk\[ݏcJC>}.'+ 7 4YrL)ns/) \m(GEL^Qk?3F!}!sqE W>j0:{ZIOk T'S Sdf՞;#Jf6~"x;Faz[î@Nj&vNpgѳwz= `w&_/:{_T*Nmyf(zPOMy7Vlm'?^n/ɏN9o~?'Gr--zݮ :l:y)~rAW_zr`/xo3NG$G[_]L/rO T^>^˂6R0їjL8ܛТGOa.:W.{Sۤ[?϶Zf͏a0QEsNE/_1wjxړK91݀d+@uoc͉.Xtuo{n/_Ɠ'V+h~Mû<TniXO?,}s1vouostܓٻ޹}yFL<6dg[ߞMύIay -CX\ݩ15NKΗ!9uRVŮ,:gٝ W:tloBytuz7}6ܻO_0$pvFgSy9c~~=)g}{o}@Q/5lۡ5uT_2J}uco*#H@7\wJ/'W{~?,zF1خ8*O uW'{S=Cg܍c[_g?`h8EDG*BzPvl+[zC?iMtӥ{>.,f5m@BF< h ;׹L п4DgK_lV^>ΖV*wU~귱n|frr(OOwN)x-zRZ#קýsvytDdfT"pxgxl׃م℺&[xIEt\3Ll6e e7dHL LC) IrÛ{|G'rfXH.?t.nuLko{s8gȽ:_eƗr|ƽ-ߜ:mӡ/O\Ecfy2E4{K?wk5ZC5]3Dz+Y pZuǗ,,9bp>bVu}|/k"3wҏ/u鋝6ûhV͆8(6lmnPq/Fh^Lrj_dkPU[*(g?t߫'K.ϰ{v:Ӂm;^׺{.mx<'}'仂Ӧ9܃^[f <42$K.#^x W8b_zT{eͣ ͏e@Wݿ2ݝR-ߝz~' ,}mZ\zފZq9ߛߗweg9Bǁ=Z7qibzc'w}|D|~Ŏ:;;1Tȹ?|VH[;.3殰CLg> ^<5=cG"qfٲinl;nρbQp0\g]:RIuqyB_-P-emm\ͦkXI.nV.+[}}%G\koDԼ+Oo5%.nfV>K2;[S#]ng~G٧KylkL-\Z*Ghӯ D}r3s7@Q@ "Gak׿ŗm_º[U,&Uƽw jgo~SZ4 pƮ#/[>f5>Q|#7'kañN3myvUx:]+Fgv@uvԷڷLDr2j]װ˕м\Ĉ7}μՄyXO Gy(eՃ+z\Yp1Ψm\:Be~}g0ר Xh?GIWFk.p:' N+;6?1띛3wϚ*;ڱޯ6ǁ֮]EVUn=y+||Jx&b'8;PHC*(o}DM@~wEͿ+6-.aԯMxG;v3gS"#A;FL5/֧oTkŧ;3 $عSrrmyMw/f>bSeeJ#e#)8fЮ0ѣ5!C˹຿m-5z&*e}7v18q^XpmGl;Nhѭ~kP$ܽ2[n !sAkrڟ7ʧ`O ׈'ğg s3mwk"zDr64|,U]^hܑcSihs{dmq%>%ez䭑vӊxflͬ2n̵rV0b%El#,Yml+W=^ ] rBbhַ_"y!1۹ŵƯ Uޞ2[̂C O`)* 0, '~ZGӿC ̏ZӌDu>.ؤ)bn~vh IHm#h\c&.^.AJ[-^s OſvFBQjQnB7oI5md>N{wp_e~ƸO,*6ЪkOj@[fE쾛ð8NYjf 'u֏fͦg'vni>M1<`胝kūmgu[մr=h9F|HeOCmJOD5m5o<Hw,t|!)͹0oϕBsՇmleڠJ2Er3'.>"VE{5Ƹy <(jM&.Xy9>%4 :[!۹÷T6aDi{zjfk|_n<>k$09tӹ+pY)uYᢄY-;4{ɰD/f x8mSC'Ӻ*]zM\e%.@B[U)3pⳝ]RŅ}#`Ӓ"W7kvyډ3'Z j7?Ftsh$Cʴ_k{+ZM\"^l0fiWo~ʼnt=40bA]BTr-iOhHFLVU"tٗoMQ72OЫ 4=Xm|[rKN)B߼KP =^y`-?2[])"ϵa;dฆ%;qnݟc1wY݊:z1]_tLz96×z]ϳ#Kz1Evߩa罶칲X5$![T۱ݐWmњ-iϡ;.bƯFO}}dvdx/o֕=,-s81%U[[kZ@,Y_ n`)2LLײmvErAOϢxkqCjgYy`~Br1󢭜X/'Ew^n7X>dذx6Szu=f24ܹ[{Fʟlo^8HGsېwq_<\\υc[טy/sg">jKN.Vmt\S Ãk%uاc#[o΃_{N5 YN}Wrධ`,깥$>wg_ȡ7clg"@Ez+}hR{}"en%͑V8o {q&Gw![ho-i{=غ|UpY)/ٿr+69fBz#j'3\[fGo< {ծ;šoC=|MNhͲyuO]^6 ˉƭdy:饉:S_Re=1447!RߵBFŃF^ng@K73*g)Gb^Wrg8lt؊(7Zcxm]^آkľܺrsϏ0O&nߣM(W6\6NR2!Nn.|o5ҧJ AH>y>3̵ R\#a:;RHW7M[sw>É gG7VoL'⸶h_FSY/sy \rQsQtWjƮ{s32|V1월Ooyݝ.1qm+dD[zey˘08&qѯoh҆!-A.z})r]oKEìЯzo-Z㝅#־|8;HǼ$![tEY`^:FaR3Dv3!;g`9q\I'Zs[nQVsSK1)*򼱦ы5VV%0 3q>>6ăFtn^VXjmfͭ/>F6M\퀯`z;#˲uM/_68ۚJeħ#>fs m~z.FLFb+"4T;;hyFךzYv\VImkI`ږxI&)oq۔tJVԫj1M'hgLKeI[G("I*Nc#Ez8j8iM-&]U"؀E.e+W6_5Ş=79rplfl;6}]?{LR*\lłB0 (Jw쳚w^fƙl03YUz^ڌovl-K V7fJP Q캀 -eꑲ \H5LiٜU.pM1d4l':ְTی HmrYp~Տ:32AXskx"581>2dKfn-^\9cX +dJMGAuXUʫrXy8) 5|.&ɡD4' Vx-ڒY Mǝ`ϡD,3-"ѦZ <˳ncbgyL Al),b@ 7>!JH(" K S0ƚg. T" PbhXHF>4!$DN\> B\g=.q- !z-Z=#\{;P6XŌV#a64YkTڒYp;Y6+_+lnL;EѿJ"a-tm- f-nkώ+%}%YEku؇lW`SZZBb0FbuH!Z4 Y _.jenRU O:?JQ+~ ^{:BF<I!@hGk`x#&o$L;[yK8}B ޗ'JiyS9S7UtO8R>HT]evID=<藧,k˶`󎓄^R0Í&HY3io>ӰҗRn˴c \\C&qL9ofEn@  a9w8CʙFBY>;|҉\:[@ACE8Fљ 漙ǯ`Yp۫Ud̉;pu6h;Gs̾0wR\M_>{!o\S]~2vb R0g~Eu8w!m&l3WTZ/:MB@ *Z5 Q$[!K8] Ťm?֛WN%'1q*ׁ={&gU&(9kUb<b҈q|q&z8 dc&s/#-V>{pyP\]U8!03BsH[5-lajEG/I8z1Xe.ut5l`3 ], /o3|=LIS2ۨe 8K+IT\t2\EV^#Sh:$p7!^M]ץjoAH't?\K8"h]߸%+;T('ҹ6$1fDgDq-Eډ=(>/o^-ryð}9d:kuq|Ǻ. ~xgןя>eLYۅz}Rv|t@DHV,+%t#a[{L:km@^z8uF'>\>;z#p3zzeV4RJ޶P*Oçʨ/E'Y7k>'cT\qTZ%];aʂ>/*OZA9߱x@ۡIj6 G\KiI7[Yr|$"T@孂7eϖ*c:C| ?,54ܟ0t]g[EZ ީld콶ӲHշRVs__k)Ml.mu71I>0U w:]RT\{Vgc:8'㻵BT bz7S0|K|wiY Nzwㆂ_io?rzۂICRxCez"l{VA| AAy0PU%t7{-R4 QG;c; sqᑛ:!X (o>ġ(w)le{p0fvv[gͷԵ]RMJ p]wM](t8ihŀ$&B1=9*׎s' nSMqo.-e;qT"a;GͪY7>-LF`Rc^X d1ou:+|><˯F5Y@%\te%Ĉg%sj2(`omKi w %%M,sO\7(1W(~YVKFs< ;b-/^ˆ0R2mp/231tGvy5f}` i|zRR+K:\s@014;Vp .&n5k"i;6G=l<.&+[v.\m  Uk;yM=Ͷ}ty!G(|ِ"jf ?oZ8s!OT꾜6]Zcj𨱃1w3@܆ݯ,f4{ joT?Ahk`T/勭9&氄x9ޚwBjCGjF=:q`T.{QIs ^Zaxʰ׾15x;8!zi(zͬxuċqSO(kG!H̟V{xxϤ."OxsJ YOg6rSTO `:QdkN455n^g::v $H,pFn@7uxĂcU |qU j#-`9nCXR<+"IjO!w|ݮVr;NՕ v./5&oanELSY9~8mKS]nW5_Կ0QilqwԨot :~GE&k[rL,:iL r> n} Zpp*`"PҐ r8^jHymkO @s%~J sN&3 Հ`Di=[ i0Y ԝ"7u(BjolZaṱag;\yQyG O{aԥۿ欞3 !)켭 LbҙAvr $ȋʈM3D wE^YS0sZxT'稏2J9T~ mq Dh9":2>~\ez|_&I 3Kc|W?ߺ{>DܗB:3=W=2Jbf9v 6}S7P]Xo0cʍbYO@А_lύ~1G5v20H"[e}iE⏃,嬷{Lυ[-&+1oND e:S|'Je"_]tᮮ{G8C9զ]=2~Lkۼ7Vp؇ 'X*wيԊ)iAqIfaxSV_Z*.pvІh5:0lBz9!5 GKmW( /^Ϙ_BҰ{vb$omVUy(<'K,APIԆÅ@+ "zP%LPd/,_*.]+>ȵLJ@fTzgl" e?}wz7PTIU'ވ['~=hvH9s Gj993;Yfs_A|W.dN<'hz:aIJz% D!I=,azbHzqK`C>¹U!_W?GEf=.T¹*X-rAK6|#TGC+M 2{ Fp?=a>p'1(=Nm~؊2|(. BlÁ9Wz lg~RSϺ!y/oYB$T>Zpnj狄"0j`L1FZrϴL YݙxbMhD˂oM]GB/c*;x-eH;)b9!vHw'Wqt!dߖ)f.[ӷW7q2Zia7Tsxt1T0 0ɭz#avrq߯2] TzZD/0 PF/񚊧s!s-_g20B܋a}m4Ϲ+ nEr)I )ϑ91!B|ֶ7>~o|mk-7f "Al[w COH'zM7ܺzpp=͟xh,o ڼBSo? `i+V"U'qlwqG˕f T}<D71=Z ulfYdwX[b?n'_mT&e9,s];ؽOWowӘ.{-K""սlbG"ЗѮ!i GzOL;^I3:"p`biՂ 7@DS "FEӕQڶ$n._c\7[5a;ݒ+9]a@R_Bn19"Ip$A(b*T'G|3ܾ xBX(ecq/gt~;R7"ܴeԞ@Xgp~psF!ߊ$DC.QI-bLJQ>Tf.`g4&nƗ‘tVY O/a 4XiR4'*:2 =}xp!:3@ Jد!ڗmjBBJ߸f E65мʠ&a^ YeSNe p@IrꨒIPgnYnS)/J86dܓ d4魑3^Uf%8H!F~¢s@bI3oo-iҵv'5ZPR5vtNjmu[|b5DG(`9>U_U$ P*?D y )r>]$:(AV ( 1sED|m{s{ p䦔}to)?_es;:LR^ogs-ЇXY!2EN,QAD=;}l$-a#ֱDk1 *{ⅴ)H IT_XMGi JNkE1~rEteʌ8iWEXޕIx! F eCqf;uDs**=NGETl^)~4&b׃Q ^ 7P N6h8mq$/>!#8_ D]O$oo)5ZU;zx9ؠcĠn`bdL0}^ OQBݘ[+!lA$J"|X̽'ם,Qy0}5 GcL4S@ ,A@@ h\>zv銗f?L}# GӖs~ƆEgѴqOݤַy iAa" IQf3$6 / ^GGk5?[ |IiYʴs~M̈́2dDg;ǘ.y~&Xhm>z߫YWQ:2%K8n|ѮITHj(cgSPb.X0$eGnv?Ke&'G"|Q!>N|f\ȣT?E_:ڳ Ylk̸nw zWmPs;iH?ntiJRƓaW1,+Q!IH u<U) 4RZ‰\]aNw?bKTFIy8s@dSug^EN7 Յ+XsmEyp]jQna.a/i`t9۠MyKؘ#Xa\Ǝ&\캯K>a[:y^bړMȎ*QovuW{|kӛYVLHlo^:&i< fKG6/A0(ZdSr˿ QC"nЎIJ/ϑJå >Ng'y$+Lϡ Fg8ZMK S^4{ @}ĺ"ҽܕ_`(YCdp tGhE,JWk Re4ڏѲ?yӨtl|aq& yEB|"l5zF>zdx3"5 Lzu& 7W|72F9r8!Q .Xk} †(Hq@ V}EMpHY1 Ntf#ǑuU rK{Oʕת<\Fo:&˳ܤ~WJ屔fNBF\ F&i*3 BLlo=4 `9$8BժDeGqhLt8U"DOjS&5R ȁ"$H%7-PAQMQE-=U) bʢ,@ A TZs&o|m4͋;47( aH3:7 TyFZ[TӐjd5CY!j!d7`$0*1K"1z/a4 gH0ґ@3 +h#{% V&U_Jǔ}?q5ݏSR;($ M3J)WQ*oUThDXd|^BR\PW\%;˹mF% 2+HY 8-NV%sR^@PJCD(11%X","e`I%UIz9QP' V d#|DUyffrU*PHA#$8NT"Y,QIqWF9T,jNt ^nN=v^`s> .HAA!J)0[3dFe * "W21(ysBK(%eG#T@P,J @)Yl1 CG-t$DYqQr'FB{:7b(ڍtٵdeIL4dPTk 6jSV&IZ`kذ6 i&Ժ+Kv77 zV%lˌ*g3DGX,fX)=\ /P8*`C&APS0 QT)^`ĕ4M24զMi4Yib1 %)g9 WDU,DҠB%qV1](r*@NdYsd % dRY)!#\mIkKCVc 4Tekdzqbe AC+A^<CAQe(̌B̩`2S4ZY!`)tOTTHb2WYѬ P=RK|rIK40{R`#f|JG QG5gƬ3aK+Y_*9P2BW#3 QEQ$QDdʈ) P`\#W6 Fd21\(ܑ{TEЖfQ$@IE y @2(tg #sDb{ZqC2q2̬@ h!tNUfH dAW>X̜*"TLYO-K’+TqIfR͒SEI$(ưd`( %Yb,"P|JMӏp|FC`DK8R*/-={{WdTM*8FYQS9G"G$j!RȄ PtidP,"y Hҡ 鑹eELiRG#=$LQ)8"1F^=(ViO %.9lRfhDnbm@L%$Q hʳ0T6\rRAB *%$³Cv 1݃ ȑ(]^x,Y5`G 8:0ȅb UsS =  D˽n 9|/c"UQG Ҷu4=u aſ/$7yћVUCcNRs,FL1tTnzލ'HUWm]{#A_L.ý^=M/`6ʙFp`}~WJ({*{J~f-o9z*~E+ AC VBҭB(a0`o,I՛L@6nѿ^-!>V4]'rP ] kAnhu!u4 КQbս\:~+ G\~*|qJEׯ_H &e֟W:Y;8߽,zL&:1.V Fn9n,s) !:8ߘcͩ(NF?7#.s]՟8DP*Ƣy.f*_\?W4[p$4Rt\%7vVs.,մ-`-bc F9O_%g4eA" 9hHӎ7|-hhfY~MD$~( qIXjP峕Ɇ qa^m/fNmqDac;3nߦD^cwYL/V|Mnf0UY8 .tB: QfLRg̛$EҢ[8pj{ t&Ż_Qv"EP&F qP5m \.a@xox?1w!g[}sf?k1o 󑤲0 CtI:؏T_g}%v%YܨKF]˦wS|P^'c=0zWUV W7܂. TbtAҖ{ME|uWg_d:Vzgy_!R*w_q TV+v%h#.W[,/gJ[d9\m1 si TIU6+P?bL-QxGc!-P$µEm7D6," Ŗ_*~YF}R 7rx>--6_` cd ]8~O mz0L_U1? 1jo}*5I^VB 75Y.?tWYu}ubnU^i?sTvCcSzH(0qy+ Np~ O|WxG$3UmzیGSM^5 V*>~QG "}s~M"2FYG/Nu=j ?iٰ{<[IѪ?amk=:Љ&`rC1سuGFw8sO>HRcICn5CXgLSAtזxKVwnS5[8x21wAཡDBGR2;| wX&{}5~*^hL 7[( ۧ@|TsR?_("i 3kvQrdc'ho|2K{L0p2YBcuq;;yf Y粟I`Qۭ1G#};"Ja{f?%o*cgO7x F%~ѭɔ"{Pɸy"lB49h`k䀠gvvL;̂,#+AvoPN:Gb>ӯ:1]ܟf_so\{ĆcCԔ;zbxL&bwn9x®R%Gc^GwPMVe6@m\&oew_m38>7yxF89YS@}#K0`0t&87oҮ#~^؟VG{SVW[ݭ!tuwel?,D@SFUBZ/-COt{QP KxVvV$mt aNxRכH,4)RtM4(dx]7smPU+c08iRG`84?&6OFWO3fN77kԨ~doxzOl Mf<<$"6@`ΐ/"x&vX9؇TM~י&b %lt3, B_31.БFDb sĄkxyJ+/77}˲ޜP2 .wnzdݧ͂uJ;LHw|&!OT1u4Ri2# EUӌKWEA|@Z(Wi<#1ѡu P+'F~~=ԗỵZcaLgp0.9XBs j@?3?!·#LQ"}k.(&n/[b6o{|!~֕&j拉I5m fzV%5'jgd in} N^c O{i/mp`09˵=o7 P֪_#Q%ZcGn|Km=W0,# nƝ;ID7# w# 9缓a=f Goov$*b7Tx?M(<^!.HXXO<{zaix ߹Z*"PQA݌}ml+!㱔{VeNwDmcwonb53t+ )>UYSo%)BO/bHS9I r@T-@+ -X&([zެ5&?Ag$p 7RܥT։@rOKCT!Kpɶ7P{K&ef<J)%}o@`&|)rh4ypC#RY~:y];Sw<]avd>FZ'Xz+ܯ7P+窞_ZO߁Rs43 n Nb`k'9w.m+H~쓲O7l:ֽ睔ՏY+TãJAHs`ЊjJc`0hgtmstr0"uT'ʌ!Wmx6K) `ge\Q{6gЌ0}1CKo2wZbP%߄E}ZKc4:mܚڣdJNVC (aɕ^,q4;ng2đԁ(RgW<%"[ j,%nQsn-l葆3ѓ$*8", U/h!Ŗ\RVdk-CsW)+/*+I{~CPXT9i6t%HlS W}вnvKIC ޶T .5: i0U'@Ï"0l<#C;d_|^]l};Eq@1̧Cd%ȩf2١~4B}Bݵހ6=SݩO"Fp7`q 0吹h މ&c=9C+Wpg Ql\dkDts^O_ fyZԣ#ZU wtB0r$4@\rͰA8 \g`f\?}C>Y_s*kJ;~ڝFNZ?46׊39 k> `4Lwt$ǙRa.pWI(tꀿ*7PC KO>ט/{SϵBaF"Rsmdpւ|* tprJw U ~Bdm+a$"e/_%<RR^%l^ .%oID@7+*Ӌgu&yU}"(2&P(`ďS'ϗVŭ#kXn~կ_Flz![3÷cN`R2& Jj쯲e4$E~ 9 O{YgeDGɟ-d|rXkOάg]ҷ[M0׺W?UghOGgU?RB5͊Q (W uv+ 8 TPK.@A] 3&=au_42={"mHz[U@wT[{WDEwش9L`a".8[F5\&O!^:nG"mon:Vfd|I3o6кp&|#tܵO v6I$泚5l+6oO:0w;4cb`/UNL햮F۶pAдcF\Q$wQ;sحMHLPtAQS$4y#3 :(66rņ!OJ`Ցr^WUݍOR_IjeQ;`mԔyrI|.нa95lř:>`ӣ""\CYc!^UuL0^WBkZ1R~JEyjISXve\93?/]~z(O5Hp#? ɍ߫/ةKl%3 pE^B׌ ߤ^bS 2|"j:YgikwJq e0祵6%i{bq^wkG w:Ҕ,|MܭGn؞Hdy h*(+~_GZ?/Ǎ( Rm9ڪq~旮=e6kfbyj&y,RH%R?d0U6Rch0zQBC_6uswѹT oY?DW!p1^~8N6K|ig6-jVuI?tRCXJփ7HÅ8PV6X_? ]J1@7NߙRR fWEry%F;7%XwTN 7{_`hذ.`}N,v38!k~I S/6&i rD})}3V'Fa/Jw{v|Q%?qLL42A}*}ZArԠ +ff\0bXG,IU, }s&(m oo ^XZv ̺~MўkNUH(Qn7)W 9K +fߒ6s(u^dwwm0һh) yVp_ wx/=Fru5{S} s&<($4ŤQ+̓[PJ#y;% O ъC:◕b^՛?saW* X%~ ~,X9!LFjJS!!(q^ =~wCوYq}&pψ:B. Kc`%=E\//n}r=qSUڜLi=Fnt8k/H4LKS{I7wVLT? @FطU|kS{d6ha&cHS|wq-^-Xہ|n3([Ǡa%GPAd[mo4p#K} 2(ɭzFg >7sOym]E!\!~6pmPCQN$a%I U3;>|W{oHV>|[yI #-H/ˋg+(s-oXL\ȡVYXyr&D`$=RQ{0- L ' j0^)K.*ers*1jI8P2|ˉڶT%FٺBdL]%~L:m7uBz(@erV |ߗ84ExּtfDb:23 y=6uC;p:?m`'-*y9#NQZ6e/$ˀ V[ƴHudDqH3avk1N\ B8@n`|Tvf(iBi$};ݧp1?@]qxg1W72=q $ h@?Gj7uWP̜Qug|ci@e0W bΏpPʡg?<" Z>-SO{˜|ȚQ]a%K|F`T@%n=I/&~?ٷQ"ID [hp@0[G _ûޕHvPl_g$k/a('ުoEqFo-6&'/,ڼz2cҔ0b_PNCTB(`35ʪ">L:ڻ@Zn&0VOaaW_B?hECiZJå?rRS1PٳIb—cz ۛDB, Wy<䥓o{!0y$>]@lnb@{DA>{,,_Oʛ~Ê_KX~5dٸtj4D=O"{'~vSK @4܆)&ƕjrt8G{f Bdv̜_s  Y?7Rk}[ڊ@|^Ѥ SWrbd@UP^ZpïX">%90m "Zon$NzԀMgDnd +"h'c/Z35H$I9N.7" żM%G~IszmZE!YάVXdAtMJnwK3SP^+w^*-}SJjnnԒu _(Ꮛd0U; #.Ҿ'ETuaowO6$I;7z!c|Yv%Zz\bΣ).`n*+ h"# i8}"s" O0,ߒB{N z<]`uǐɜȱ 1XPu)Rr=~:|Y? ?4|F^ ݏ?~۲zj͠3q >4f5'_u!qDe 7"K?x< _ oxϼ1׺ZQUd2N]8mjX\7$lVx9VfnźkN5(KQCs~3ȁz򃉚6۔ZD b}|N1A}eOt /S{ZD29umt KaK686>8vAT=o+4R VCK8Y{CڲCwpy߫pcqLIQ~;'A&ǔ;bt[9jkQ XSK6Y}K};d>Jv7}ﻦ\:]Qk(*@SCF3jྗ[e{oIMܺmc|׹@â V%xs|k&|5ٮH`=]E|%n l(MmxX u5&e􆅃\?{_LT,|<)֛͂ZDWMn㶢cl3UU? or&^OJy:7(`zoww׫PgS]UCQ'K}ǀqٲ^3Rk8jS8#vm@rcդ- O8qF PUpkPHoO}kD(eJtvJ*D5BY Lt,ׅ?Gkzqs+J\4"?)\ X}cg+" Lwp\N;դ$# h#6yRkLTo8&٬_JIm$0]Bw Dyc>l~#^#"4\;#*K_LSSb'!BJƪ#zbK|_,N3j[juk[# n J:vmF-D}G a%WXXn^g~Af{.cpOՒaxu ?d귇tWi6 RR/ ب4-Mn*?@u/Sx/{{g`q !Q`$ z(~ӟOCu=?F4znjBI^9zB7F}ÞP?HU^9TqЦmR;:&\b" #p4x\0fԱ3s$k.Zz C%/oT߼='ru2fCvu=,7fK\Y݃^ݴۗ UlkW\7pr0!"kݙzǕ9iBye3Ʀ=f~#ꔎWm}zʓV^Q)ooإoC aƺӲZ N\*ʯ`hҁcG%%5T-c95yUF&,TKєgG1ebXXaeI1'qo.Y_/w?@0Ӕ,aED5ާzg$)rU峒4(~Sz*IE5_. 1cuh,z<)tNrTZ%KIivca.Ǐץ 0x>}NxNkn^Bl3]=9E40=m%|*Цrq[Y¬z.9P>~b⚾![P8a "zV݉Q(FgDT`%W;-?b5Z#(xVU*}r} QA6{3,B S@a(LyFvS֘, : $2,iJȫR"Fy_?V՗0oeV`TW⁋OaI,X7| _Q]0}=MM/BZm=uƪƴmh5q|^p{h tA G֏*8<kNʾBm|&:"Ά5Qjү^^_I}@x.Ĵ2f3Tk3ؙeVlH=+{ )8Uop%cj9Ǘ;-0Gg%fKM#GZPU.Z఩Xʟ{2ZwOf w-:ASȘ?ߏ:p=gnx᝼qqp(ӵ=u?G¾sHS5pLh!=Wr[S<Zy.m,6$ԂDHH*=Ed|Tc<:#Ü\25GU?#=5)lOV`eFֳIBy:};T #绠?R5I=s-AJf|URW=e}xRcI^%J~.\R6+pIdiN>Heyt˔u vc%e$TvJY,Y}<=?G52սQL2]2ꡧn 3} _bcF[(i>-_a#t@;Vh#w/&iv3Z:aqNAd7Tz*$ɪzڋ 1O;Whs^!/ R$]Ã|⋻o[]ttxxBc_^9m4lgz( &ׂ 7c,;af}Qz:J 4r9bgM-DVU۝s1az1^ A\ Iߔn:uu_n,\HeВY F s)V'Wj~U>^ΊgܥNmg'^5R1 Ԇ7FLQ6Jw(SKǐ.I>|Wjqoy8nefUKt <*Jѹ@-w};>?*wZVgFB!Qhl'кiI* J1蟵ԯcik#sھZ6o^.Nrk9ݖQj^Ko{74O~a}-:u6,7'v2WS A^Ϣ51_h-8$,;qG/Uk9Xٻ:[̸/YȈm;86e1~0:azjޔ(sm>qWVg^WګehNw9!֥{y{b<GdGm P.QZbFdċЏ-# Leݘ%qC:8~v)~Ɵę#3>L4p (lYJLH;0=Xb%6'P*zaep2t͖rG;<]ҥ %axN9 cpE{%8ے`kdJl I>uJ$vae9 >>fAόۋ-u|jG#j}.(),"dim. eZnhi#4B7F@A;DlBy.gsC&imͨNٯ%cz*sϠlo@Ud;5EFbļrY>}ߏVؚWg‹F𐈊,dl@{ 'd78k?(Y\nӐA@;z !>fcAClo [ahl6 =@'$`(=,aCzth.(yQ'0*`U.{]֖6fƔRxaY48 1|X E o, <#g={aMBm39prk> |M(}MN+қEަa^2ߡې,Q -1d p:RZV{qi[e'(pYϒZiAfs]32X۰癚ԙzzu7tRO>aAϵrw?G}+Eާ*&we)biTmNUN[wnYH[i.j :8#L^2|u` dXf4"9o#$M_(!O%e7#6Hqf@z:uW*ޛW )c+a3Q\Ph:8>۹5>?B.5pV<)BRIO İ&@090J0\bw檒,XA,Cw Bz4QNnr|GgG9πdU)k )Ҿ B%۟~i]:fw!ˌRvz@P'ީ>B"G;.*Q hSo)OUvseVRˬ5!m (LR`:ʁ %@!ePծei7r1rj3Ǹ? @(Y<!r"ӛ uwGifXi=/6"n~Z J"-(ܧG S+UV'YtۺKhW+֦劤֡j)λԈvI}7g#2tVcTAtVvڵ]NFוWw-p$\?>ĒLՎjgP@Ǵ/۳W.{MXM(!t|m,-RT:ʛn[Ȱ7u%vY\I̷іL|aP`JC.Xh|ĵ]&2F֪?;| RAP4'S{& \@piս$іNߑVum):UHE Lr[qtgziGC@\gwkΖ[ϥ"WQ{E+N&wĪ,ç"b].ԤA{ku ?`H ~GÏ=# z^MLHS M}6ٜuH3]ǡD5]p/}0OU0诵< [!gݿ'Q7asW/2G Q%-\,&LLﺼ¥E+F=IXJUJ~>?w*@'|te >EWE 0E8|V p\[pO"ޅ?`/ xm{ Q!|>jP7#(mTs(Dwtr  Np=Ӯ( e)~`{@^Ca\- n1*u ]oU4E^"Zsvh>/k т="v2Ȁw !tʇW*v҈~L(bߔ>$ 7P{DЇE$N τ^E;hG܄D[m Mo޼ŭhnz{mwĻkĂv$յAGUk}E>:aD\(ycTU qW% '1Q Yh \}%JSH.8GnIPjsҞ/Ռ/z;$Nӎ\ݟո{iOx Z4]Tߍ(4H%nb_xi]c+aC<*hE~{!{E6VՋ ~M{> I"V *A.9ِJBc,mhy/wV&y3=~cTz5Fq/B`C3BuZ) Ȥ㖎D!yɛJ^ QR9Nwϫ۲ ^Su7෱niM?fÛ!~[,odyþMewVk!:SV ͍jKypזӵS$b#~|vt'C\ޒVٿ"xHө']L8E#mco93ХVOO5}?Vr_,~Z~޳ONXTWƁFUbg=X3|MqzfFo%dYeEP8ݐ>-[[_#zc'3Tch^۠{|Gdn'GL+>Gvh8ZvXG֞ɈVOj L'=a/6FiV`S7=$5ki32b+iv~e=rdU1r'Ķ3. TAfc\lfEU>/Gt-БnP;|'B fz6ן^nKyiL{\ukUZt6̯st^]*2@fw2cѕDetw=M*tKm/stG-S?+owγT0_ooG M `i9Y8?~!ߎ̮LU[rLpo۹rwB3*|?ݓUyETЎ'ؽVM>L_gJY:\QXBnwx,Y¯JmaPzy'/&̂==^og Dz5cAxX>ь_\7rŸ [jt]ǦԤ&o&GBGB?]KxKw>=Mq+3|z9S{??2zԕfӅ<.EIfܿ6H/Afn[ gZ4~'nje-|sm~Ō0{_dmkHګG~dp~N G8cʻĩ}qxǘ\2zޞmيULkidvME@ :蹣;obHzd ,K#L֗Fnd%6\+:[1eߗ\zx_YCS[QA#7uO J ;pL뜩i:=Zs%%9,~oMOժy?A_ve6?rm*2ڬJly7 RWIVЦ'yk[!`*]_$,R=cVA3 +{AN=jZ5#?7b' *Y*+7XQۦ{^^IԺCBU4IBSAIO)& Vz>jn^~Be~biG&jj+\ADwʴ)fUO@{YMA(=O.c~ԧ mpvmMJk 釘)(szcweŻ'E5BK/!DaճhRY7>C]S+Įf.Z7IY#@yHl6jVhS#@Ɵo5{XOSAFF߾,(BVcǡo]D"tև8*<.\[T哺lqj/3~Q0Q^i9Jk?n\wF ާL.{)9/-cټ3onZ<=>X3YY{ -Jlaie#25p<0=2ᛑ =gB4p~脄2fhJP c@ *̷RGǏ2)#{v=0c 5Jq mD -œW\ W9Ix_j&;zI Aӷ=n/~~_ǤW,nnyTwJ"e;LD3'1_ 0P,PZ<^ fdM4Fm+ަézPECgm&R I*cخ&=6:_=d3$Qf]9A >+Ztq/ U³Ӕ^1` J1cb[?ا 'Tlg?]/yM!~u&"urj32*W^R+b*MvoWo6$Opm>_avNz`gVvqSko{^/\ⴳJJExt?n97!ڂxv楙uEnweUiވ8EͤCfhIykg%?wt~Dp޵Y"EAHkwO絢2۸|] F*bgSB7I1ԧwGfɖz߉[f#~/\ZF9lT|NQ&LVz2{:\HwfcbKDq2 ~L;ooN9͙?Cr[ 8-ϲO[ju.\T?9}k♵ybr:# bzoÚ>8gv,Do^&<10Q2P>1je$zUh;rB,!u]0Ps\O ծZ7Oj :[N+[? s5,!ewEL;Zo[e˰WwO{.ܶQ'jd 6iϞF{ekQ;((W4K:z{-:m V7uvuqq'e~пsM{ Z؞nF:gk*]Vk<)cF#cRjeh=|y2mU)fib"V>929Ɵj}[c*Fhw$gWgAIXFniJ$.mPtP ޑ&˾ >[oAV۷F)踽6TF}Cr]J+%KFnbޓg蕒25Z߶޻{LjڷCl9\/݌nG0wsD@,v)P7kF"^[wB|}'GZۮIEVW6.6o&6Tw :$1t_au5 m%>\_jƨf>3yǭswmy9]'t۷Ckȑ@!~)F_?3ڷ_s@!ƐZSjAF4>}'[?$!pY4-,(}&֖tx7*1n֧&6"ڭ4>=ELN &H M~K+b{gM*]<5k;>& |-A^hW# j CXaUV(!a3(G }Ь^F!69] bw# i?2"6{\I.7x0iHߏ6e5cĸ荿%%av7ϏَN 猢O^Aޕ('ðt2YVImϮT{$!&C3 D F{O׬7]V$~_s\awgK75^L#4掺zY+lnQ''-vd&hc P'x:5ۛ/fGX]@jB'-Vz |NB}^w޲>پ5fyg/gI(knWLn+ +Vy 7-wϑI6~q:YyTԤ \o?w oGx.S+}Y^p񙷆ʜ6GI +s5Zrb3pIHzvM R,ONsWgۯ.)ʚ?jԸV~/E BPZ^3aa]P/;)?ne5~Un_+9:𹪚auGC6ep\K2a#A-Ybm5+5>7՘xN/RÛAm&:/qqsK)\cm"MML~ p/Q闀F!~ |?R;bm 8S{ $ڣuFXVТ(h=$EZ=Jm 7_cэ-ޏMkQ4FZTb/f׻]jτ-FP_SzOal߻`_֠@~+X hnГ܏χLw;glzMj rq7O]y~wMg gdr+7&ؖό>|:O{GUoML̚{.P͛~n*sb6˶I75Q|^GG籧=SNoo=^vSl9/,sﮢ/{-sZn}:i.&ÃƯ@q. ȥuR sǗn=au7i'4C/}ߵآw촭zgc@rVRGLI_k[ݼ(WFOqֱR @%bo>nE/<h{drҺ_Â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>oFȧ$׻[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 ,Ȩ^,H2uydcr;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ͧͦ: CSBMg0n/a1 ~{=i[{`]w/N%t#돲?읔h#菘vP=Rs{^vz9>o9:K^5ڻ ^.ScBHcsVM#w:p͘28y0C ݰiwX#㪸IB?@aqeE)`iZ?j|Wm!@)bSW+QUjixsCJE+mcj2_.3j$Cm(&"6%̙uIR߰ueXь-b*)&m&h PB\ j"또zB̛xVД #SXt\G*\)[̶&%g2@E(M2UG#tgeV[-+0hIYm^2Ym+砬 %Ui Sy|})3B߅av]eg"LZPDO"s5ά"=|' vNrB"4aKIy&%C=^#'">Zx-\ܝL18S;MOۦալ_\3Ur'oID['zb%Jj[4fXLy8Te3|Z6`7 0Y>A,a$3pR">N8KmP|BHLgG:QMKuY<x6kJ8bm#FY#>` 40ذuP^y2JuG,sq$(yuϾQZ͆d3㿄?^ Wa~nn6?f[Y vocuʭh&[k~>#\A>7$扉͕^NjY/ r[Ƥ[<`_^&iX&¢+௿7a~>1ߗm(]pmFu*f gLisD6زT8KIo6^;2^/uo;J{~uo:&~tpec12E .#, 7~bwU4*ns{ht12X] +=pCkk8<)>*y5QM]лֳ68?c-AA]ɨ ƗZ,^?64>\f* .X]l.;[LP@ּoIT6Ώ+Cr%OVN؉/m Q9a~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,炄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읨IBc}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} vUJTeadTracker.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^/(ğV_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<|=clUV&f3=z)+V2\`6}2~Q4-YƢ8OeUi5$"WE%Xy͒1{5gl$D'o'߽9÷{ip?z?y"Y^2UżK<h$2XЬ\I:g'jV.?;:c9+,:^_d,:Lg,Xt*-諨ȳ(+FՂ%ņ 11E P\Cq$*U!PNg,.#@# lVGuA`wVq؉/3BnUiCHsu<:@E ͊*Sq-qEnD[+z2_h]:E2 aM~L~xE 5*187oO@˃ÃD@ΎO*&hprOOmY=,ĥ4A ^mpi>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;^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` @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]`:5)}HЭ-xƂn9Z62(iQiW-cШVS_Cڊ"U{yeәF޵7:z{ Y:ݩrT %0*Z4](d/D1N;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%s`7PsIX:ns::c}cXј9&tV%Ri=xjSCfZ65"S1MF&^1S1#gqE}V!'F|ʲTf40,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<.4Llh4u~{&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*Ġ0xAejJJ۹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^""uaURLConnection.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 (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 Ǧ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?verHello.javaUT ffux =]w۶2vvwUu*[^In7Z,KRI In5A`g0 |M& .vȋݽo{ū%,ċqB,%|!0$_J;єSwLFc2vGdt~+@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_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?GetPropertyAction.javaUT ffux X[s۶~INU4qFqX3fX9~vB$ɩy)'b/~XK,4C8yYr`29R5& fpID>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/( -wBXc*}7wBX*8n 7InvocationHandler.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@ccq8Constructor.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~xmProxy.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 zsthod.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`\rhReflectAccess.javaUT ffux WmoGίMʕSB s-eo6dw /9Bno晙g^nM @,VM.{l@  ;q%<ZI>B& ?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 γ߃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ȏgMI+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?ݺ=7ocessBuilder.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 [/_?wBX7 5u 2OMg,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 ]]}} 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}">(mOStyleSheet.javaUT ffux }{Ʊ+;1S[neYvt*?$'$! 0(Zyw~,7i|m,33_!29(U~1kd;?ɫ*̳$-eMIIVYrUu^Ƀ,$ ճ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 qEWʮrQ]N"~mmѼ)8{q|̎_f/p=9>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{(hDg=x-9tzRV02aP΋%x`4A(Ŷ:5SxcқuR}i=k3&/W =_T9黃SI)7H5uoS+_\AcRpk^ i%@БɎصߥ/ -!xcN}er?vsⳃghxXC `GJNt+hgh'*#K=RFgROBA*0htDp=_ʮ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 ^Ǖ>kfY: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%DrawImage.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&! /#vm]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ݒHwBX*8 CwBXgwQ]3W/GraphicsEnvironment.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õ+_wBXmZAa96Connection.javaUT ffux =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^*<mwBX!E1@dule-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{IbK"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 <version.javaUT sfsfux uAk@+*5CzVЫxX7l.;Zwfx6g}"0%;L޳`/`$9R!8Z kPW" d7V$g2M}"nxwN KIf>&Rс#ӏAqz/RPY/ea*EDbBQUCipher.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\'omvijl?P{u7\Q,=e+;ݙ<=9ԈѨ:1>ժj[+,դF{tlPH[i䤡-t討!o^6m Ҷ:L}Fe>ldOU^Vs(~sRVS2£ux_i;OAJP`]w]&F/X [\bP J? FǏo^ Y"LbR']@Tw6XUTd7T*h8]QK(%~(%f8 ZV:omRӽQLzG|ӧ?1;jZK}%$W@5$0ؿH_}[s )w9SwOnU<uA m[El5ǜyKQAUAM`W)NQq"oϖinO@;dąiwC|ph90VItaBef*oڃ;vmܲ`+M$J+M ܺ!e2DվV(6\[vhem[gVA|,|Xoa_k]w8Wxvlz Ӷ@HcP.w-ճgpx6~=: une*^8D6ONj QP}FlWB}o[_.hZ`R[^ }Vmq{?~\Ja3JZ^pfZlr^&Y3Ñїz>W` Um[:fr0:#|$i/,;mZtw% }UylUqI-@yv*tBڃl>(eh.' 'nT G|rӺ㴗 XmTڿ(ONsK)aidA6j\ibK*ZWFVKMlW)=|I#|I#0N/B-$ >DGH toN4g}~$$9%Ч0c t31q;5(VۗJZ߾}6yAf@\՛VJ9cܬ.e뚔[ԣga*vOgGQyfAUzWw5%tkx^Xs6%h+~M'_1o04@oe70/RhkH M$/kqxUCKa: O5CCY46f/VZK*9MZt+""W4_Y Wxu(& ZG'*+( !cT_J䨃QLS?b6΃ɔʪ?4?Key.javaUT ffux =kSȲ+f}Q uklR{S)!m!9 濟yH3Hٽ~Oya~BhB NcJIM+7{d-熀t'i-SJ2/?]gNhL9%)/MهG idy9=&\8񣐴IqAɜNيAx4MyDrmB"`ϡq{ dyz)I# $YAg.&[ѥ?$~f;F}4 ϋ.nũ䥑9'H#QR%'!awHNN'ǣ>0vD5 2iq+Rb ^k.Aؔl|rr ѣ>(X֖5&n3A*?%aU샔 )B"[r7)~DQ"Ϣ$u;ΆCNG]@ ɥ nlH;q+cH'WQ4!9p:i^nn ld$GsɈz1M|8q{EWՂ 2##cc/NʢAM#'b&*v HR18zLx;1[:y9N5×hiLh eCi8K5="󀏞k4X52[akL{pMkڞq'0 |쑋4̂`N%;x7;v{\ ?IĐ>`M  "Ax{63sf}̒K(GhW@0aA.` ==Z9HE] "-ɘV!ӓ?]0 {\3x2 ݘIAWhB}Re5n#rJ[j'iL ^'q&V#^A mjX7`8 &Qz 5`k6li KBXzX&b/\ι7 &CXU_[ܹ0-k[K#F3Q3gqTA}a;VKBla1W6&(T1:Ȥ<(Cx/1Z }.@e^75SyEi4cP6$'RQ^_1Gi6cw% u=0bŌgʧ4jTcn~}rJb)g8`5,EYV/kHݒD*b-RF)IYtp`550q&P?Y:Ti J(%*L)Xuzm(atpJz$Q 0X}+P dT ץ9X'(Bg"_^~@ >YLVx.73LHxCEڹHjT;J~yu w)(0nO.pX@I  f>jTU]Ac%1?!#;ݲ\DѢ4 /W7K7xeNA끽1qtQ*(||3[fUЪg-Q[~3TQu(EW9+8qB~6xI!_>KId//:cP5Ԩ VVuGgfo0oٵwD`6gt1z§|z(MYUŷYǥ*aYmMEr3KA+Z`QSY5ܯ)r!߄%߻O2&t.LD6!esQJtZ|F[O^do0هEKE[46duy(C 0kX?( =*W[]^7Ex%D~#O,@G \׏?eyGO9.AV )5"&s7<{c%ünwڛv{{w7v6u.۬IC(zyO(ߧ$C FGPn~2!z -مKFd 5+3X[DaK_QO*kz}TUDP!Rm6oSBVX x޵v"^pM*KS.>!dꂗX16Ku{g$ʚDV\Y3;_3f n2G+1}5+e'WVgx08qxP">>8=< i"{r|?x>s(>pn7}iʛ#fg703K9˛ {ñ!ٓWuπ>[ ғZ=宽 XT ̕fj}Dy:Gw5!4KhDX7q:wKR{KENsߢm]MzyA!#caD1^29)S Ljd-7׎C|T˒lv+iby[Qk K#&JKѣ׆*Uj y7hk_+ӊeVV`&*]}&CⰧ\rBt(S$4YalD54$k ƴS3Zd2]N!B<~ ]Wv__ш(⫀oWtGJT_2H qWjPh_N>YjWY9J_/%ی?ia>.-F *MlER9g34B8{6KG(u#?_+{3ެg3<.=_|jnı`5e_"a1>x/KdQYD5Fw9r:O7wwe{q6woHoզr~f[.(tឳWOxB2ZP,V =dK|"}KtG_Mź3[Y(wmMm#K=BrL@ec\96[!ObˠX.Ɏaw?sG Lnk==_wԏ"ŐZ>=o^Y;.?NiW׈+kݏlr;] '(2|~-RNڰy>z\SFKYS[ -ຨy,{0,^ZEZ﵍V}Uy]۞jpQ1Z/‹p"0 /?ԑ*oR]y6H\PoF&R(lpmZ;oc(i?Җs&+蟼%t牆p:ScIҎ5(GF;XB_3čZp4tb) 8t Fp5s[B~fZ0=1/-LܝlL"2fpN~Zc*&$V'gR'69g/`/L}JdWSWW%K)u1ׯjd [@ƹيHhX`!%l?~|KS?^A,i< F阢{-O()?h8nģt5B]_ygWJtb^yӪ@t%=J o2-6B\O (ϔ'mS5C6DB/Oj zzp=1*2T"$ +rȕZQ":9쒮u3zSC?W|de~(Q:UF=~"Zt<#a!2I%sgypԳ5Y($S/n\ >쁄Ħ-pItYd[^Eퟅlb@.z* *d-Yd .=V9_"4L8񚸶hH5(ْ[xх!d3h$ xH*v䲿EMo}|0[WW$MzijQepCL?>\J 0 y,9Q-b&y' ɻ. Aܱ*=߆DG"ٶi WFGi>Hg>ٜ7ˎspRaS% qqNb:a <.n[w|?ՙyCiKGϲ8y뵓RFV4'<*զCImLCfhg8' 01b1Tjp͂QU9άb.O9 #eqnh"&M2|%QKLe"4qx5gV2-OIm뤜>F8jۜaM_ጷÓoנo0\=ni@FS8ɓ[i{AYMRKj;QiЯ_-4] R՟ǣ^-uJLV89rS݂+mlc˭֗LTefBvo+)s/yfwѷ*d%]ֶ2٢\0INص -u~jx+_lRv:fJ9OJٗ;u_2bx]7$X^)7}AguG|(wl.;D.kp՟5}n0%Z5ԤŐw8" ^)7fm*%ۑPTKV3$0 B{y6R.Pz<=),7V%@&Y\PʈD;VZMGlu/RB^pH|$ Z7C\̔;Zy)\: IK!)xN{MvxoQףvr[cdr=q&:(p6;Iн tϧ< NR(KЊPp]p7b` F0(yzd_NZWeTÁڨj[W|IՋr5Z<~<@Bayw/1F0_5})r*hDAi}\)inU䏱;Lt7a8JEΫˣ>LzmjC@{tIy#>5aaПQ4Ra<غt Jsڛ>`x'XΥ(E1Ђ :j,lc%iU9͝HP ?ȧ:v  bՒt| r5/n?ubj~\A a}l M{_]pz^s(-Ti>IU|6-+k5db6 fw PcVs;֢H߼in [T:I;߉ O^pK F$N ECR5(x<0q2C;r@Зi'՞"\TV,{N>nE$o&sPwAC0o=]LGO0'9oD0^I~[sٰ1s,Z)?k}׭s~2VL(׹4^kY/"ՋHc3_ۥ%d7&O5/XA!.>4R-^QzN] љ #X Z8wŴL:+ikcT I,bXd]ܪVNSq\LRݱbciU P(("Il~E΄ y:nP)x*"2:W~&Ygg7W5)m:Z[}:rg"U67oDIRl7ѧW̫*?(%MT2EE|e4E1{K|Vt4D1t]9,I5w)*4uNT3"+r[XiM<>N,F\ zn>=yj՚u vӵˌ*64o8b#y:}31^c圁3&9jgUhĕKkyEd0NδʇIU OMZSѦŀ1iѦ HH. Zu6. )4‰/ /[yBFr9xEJW̸^*Ѳb4-%1e$Mb$ZV!A%(9=0L-ɪ7-giWİ*"3%ԧdC 0jrb aodAEW\ޘvްDҍ PX7jgM9yą'C]. aZvC:P ^Fz&"0PMlw,@s)FN {/+.U;90] w]!<Izҥԭ+]G#9}#9I+Yc%m86.iYk4\ $Z|?>Tϩ~.07BuC[wLQOwdHCՓE#ˋ> មYBy.GLS 3e/1{ev_zj|䨴Y j䯦,wQũ|2?`p?<Z8.8JD)uMXO:Y9J b`msyOdrSliK[G]~М&BϨyF8L[}t\Pίf-Re- = >:K- j'qa  3B8з'{I:[w^ ,)mBC,{ I'C:F46=#_*8M^gH0`zLɞd݀Qu*\܊sYsq!yvL-+WllZ5r˪%YP]Nob[ֲ[ӂy !p}Zz0CL| 10R\OCF{mWφM;HHlXsᡒL;4F+hijsdԽ">u IjDAw8iP[黧hcr 4PzM <ӻ9FKp fd$;J7};i|, ~P9*S6sݣ,5Ori2u,^hA38[h55φ:a$1VRLZNb/5m ʀS>mUsͬr);4}$>)}XӽdlzF@RohS"XҭrDH@2s-O0{ }'ffF' s|aǮG71 4q~|wYN,ˀZR~#UmPs Bl;>!!? |fgNEF@E:7R6PYB]x$:[|Dۛ&8-hefstԢg BJĚuh\ؿuQ95X*8#M$e5׃y@.CT}>}+vkA!rnWaoKN1P2|̾YR}ZOh̽w1Wm:V!GJgS6eRA?9xZflM)/DMH/"N=`cC9eFjWU)]^w]t"u ^ZkL5ܶY?QW5&qjW+ҫ`SWQܟ~ISszEuy7 wmZxx&h#kTJxkNe?#q;Fk̓ψрBV棄OQ,be4چ$|q]auyLF& S@+fZihN2 kډ( Cɴ*G؋캄iH\;;fS֑wŊٶ94I@ޗi}<+?)54 E-i❐B-TYAfag@?Qil9`& 1NY^@qP쐡JH‡5)]qdqc8B tҗ $~}k$6SI_ Ӗq2<&ޝXNezݶXw:k/^H칶,{._N^f+/#NЪOZbeRGh}#M?J VwަZ}7a9&ޡj%`P#8܍OR*ϷQ/PΜMՄ炢pzOC0ܕVz\q`P#]Ïx!-~dig~iJgّyCаNyTAS{$t׶]@es H}68~`aj?ժugbLtugL͚:U ᝏ0a d24kd:ag)1}U"wb;Ŋ̛xE{*mV/]Gmn=(rk\^TYz9'-gNIX}7P*EV(n@RR(h|)L/XvV"'{Iվy-X3n /xf]:+8SǪ h3'4xT!/cN_ MlZ0ϭR)U֠"\~Ǝ:Q8g+c:w뷢UG/ hx2y!>ζ"N@YN&"Co)GKkr99=BՖO(erD/1H51. @֡MGl KH]L(b53Bg'c3*ﰈtLL =ҍÉug.wA. MU&xbStzc2(Ƌk E.Q,t}%N^Xk/j[L@=)JΜ^ʸٺ.Œ6LU("poB6R*=;YG-GfY@c 7K h#wR5/? 6f+r! /9Ii[$8Xp)vV+CϓtFohbiڢvhi)SB0nm{ &-c DX̛i;'biԻ=A&shԹT,W x$jb+PxbF5zAi.4c5z#~̓wڒC+9 V3 3>d̳ZsRؗқ4#p7; M %{$F{K#S3A}z\ %V*=j -.x̳ 5™gLSDP*?=Jw9IA'_)wɖzrYƳ2|TR Q;h.<|O1!1f,yR(y5 ZdwM{6cfbU[:,;}GW+q?E,;gqr KV8|@k&Fگ"Ϗ'@6Z'  :ȃf25a#N1ۍ=+ϕeyaʢ+"⪳CՒlx7e92Wo܁ ,L/ ܬ 4:4=Tеy 27N$'EXv'!ʣ *=1ur0ٹ(uw~ qܪ͙i%fjph%ܣ1/mdX h'YP5ljND5Ku qMFMZlΈ5G` %VZqg k/^W#`ȟ{^ ʳ! !P2#ɑR~=(8+̆{J\73th h{ WjO/?I~=Ԙ!/.Lgf A`[sS_{l"guR O:Q`AdgP\RoɣQgMHW=|nUQ7' #TՠUV|5Ý0ġ@$H J&c߾Qnp@@eIDL hƼ֖bt}+假M̪SUvmOZ `=yE}g;ZQoFGydz^Id8!ؒ̀ITN8¬W Z_l=GniYHHo7RO{ᐣRVg{{DJ{E0YyCH﷎Xw-bJzt vd2:'p IBƄi<>_WFQBh+䴠;O|}e=HRo @xh'U&}Y TiOf7Wz~TjB]*2=\#B!`G6ai>ӗy|=-0 ߶MAx+qqiϦl[IͶuCvl…8xS]HŅu>94S <`p!!S4 ȣ!~첎Gs6WKzɅv!$mKCl0B s.%^^cTȒ 0nl?AXèH[ԍ ")Scy}754 _4ϖ jl@ D ˨ٿ}]r蒁%MG !s?P)'>K~>ټSVw͒BzgO3:uI:V*o \iƖw6I9 4m#:y]*!Z'lz!$w@@|%zaYמɤQPɗu/ԻZX.Euwܸ80l9aAdth` 8VPڧ.Oیrۂ꥓'7sQ%4#p )8 5h=y+kxf޷Ӯ#+=ހɀ_.X>Vݳ7A$,c"6A_Y!ۯ෗uR Z`.4njlyVF u⒠(V*.!`7:/Ƽf"'j<@U/%G5DicuKPmվ10CΡ6b/椴?LDcFc%}1vp H"8_F#ba^^kJѮ*'R9EepK>vC'_8F]]ˍLIn{d`@4dɚ[2+K;g]vd9o zvR d l7+DO@/@jez\tz^lJ & Y~j~k:?勈=YW1ؼ}Hb)T;N9\Z¥xəóyFvϜg;`a >[V~ 8>T[]ՈO`Vf5`@Q:4mpC4`?_$\si}YQvem|MNk.ԝ%]GlrB+P9m[F>ȢƓBIn{}i<﷔^m 4ftަw#wWBfڛ-E 48Ȁ!%"GL 4|07"ط$߳&꺒ühT*_&%t⃋{cһ<"0 D.lVҫ*O QqJ5=bj1tSOP_;y]$gQ:ۦUK\)GO70*Aj-YU .)E=.iBbXR ^lo@w^!`xN{_ka mƨkE|R <{Yvb1fAFEo{˘PPr0wesES=e(O"ƫtV=~1$yՕC}i"%}2LrQReMb=hQMBSy HH1,KkZ"%,wh Hh³1u hi~xC3HT7koqW(Ś.gq0TٮZNb iu^ >A%IK5h7كYcUQEńr?guu+e݆v#Y… o9<6 W+msx~W Tӿ*X9Zlz>"QN^Ul/n!O xtsw%Ħ HLl'=4Y{?e3Zr%X$I"F=.,MΤ^[Rrwo:oOnF z+uC瑟 bF@c^⛑C͉,E(N{wP}":B3"7,`U|D=tф,r ^/Op"ގ>]Xrn!skƢ\%F8 )5Avt9np@H_W<E@]Ǟ2~{bNld;{=RMTTW"#7:/Mg[wWblA'oyt 8pVOtZ{ x"xd-p&,©ދEzI@:reqqPq1$ Qp@<|X+9>DA<̳:jX_z.t0'`Z0=6Z:*:=@zɲ~e=u^h2a956{ qs _} ?_S,zLySc#*wnzE׎~6jFH0I%jo޼ ?8ɿje6X7uffتYOFs2WgOozw dG7lzi+xr^k߃@_MAяv)Scx@ x.U>*z & r씥&`4q_j_}˹:ŷAűEPu9V5K_Eac+$ఴB>G̚1,% nwF"19^#Y6ۢF3uUAMqB#y elh>8_gW]Ēt AqΒ.|셚j=68A0f ]V ;hȤ:&H@3yCHmDI`NCQwNfM^CɫobA`EL@dmiicR>9߸ツJ #~+RC(#LtH*wjB%I?88<>~0 I$-3f3ʭl1D%MTdZ¦t)@D͋( rŮ)} NHmçoJn//k=G=Rk'G [2l^2fW?ٿ݅T:xU7FdPM ۵/.-@p=o;s2wːhn[E1Z{NF} =ֳ9W?A2bGLpcVޢ(D"fڰmRd#2w&hc3r}9+5p}s(/ (GrfWS6[=*}rzx|9*u1XFAJ4QV ^Җ/" ^5p(b5GM6s"ME?v#oUOhCYV3g)=w'&S)ϸˉXh]<PʜáW##\]+3 QdA`HtYt@Xj,|.^iqWy f Fa_wE}B+?dnѫ-Hl»mAX.Vn&3Pd۝Rj- GQbǷ1)>8x+t3JK]U_cuk uu)5_̟:fȗ*Ca;T)> 4=˴ą"5D^7YfchD{jĨN.fJz>~oLqCa=k_DqR.7ҵG*>XFa-;O/>ξ$M[;U]nZz=e^h;ytδ:O)G's]7|?hko;uϪ6 pibgѺ5{qZCFiqG*K DE9}י4(D#JoO ?,_֘GM$z{=4F^w¿|6%ՎNI:O BW2q JzZM&!j?ŗsXJ$“e[jU@G H\#Oi6Gǖ6].6OA S++H>0t2u7_޼o̹ߙJe-n}oħxвǫ :6(i`ۮfygK~7eIԧAs}jI5dŌNj1 `.yӴצh/ؗoT\XtHcX|nsþz*maa ꊸ0{j?s b&O7x:wy2:Tpп*8$ (<뫑=<%1"^2TozJQL%d"Tͨ)B˶[?0Hj*1tJbEDm?ltLnu=j GpGnQνD3Ϋ"!jy9C07 8kŃaE3JN gpNwl`gwoKډxj'5fV!Oh:!r[8+.ɾqڤŲ5vT?]|uwNѼh"^CSS!:`H\Ӄtt;TV_yv٘o be#W+)$1M"t"/p-/O4t52%-/)b 1c;Nޕ!||!xuP:fA4$€LB gqrXs/">`|>Rei̛,Yҍ/3W>pW#$[EpK[@HαEݨv.m 5gOCl CtKXs5vz47ᾍ}~/jWh 'ki*}EvbadF^W>ƊPCk>l sE9z/hee(1-r?YߑVX~%{N: 9;Vȷ+^+-:&U:%MW:v˔K3C޺ 3?Xؙg _."*3!*`&KRNAu@eh UQfW5@ȰyZqI8-eۢx4m^hgv6SBZ@LAu DXd"@8aqG#h}II~m%$r,<Q0'5 ﱞj5 U١Y82 xw,"<ϱe 4 K=M}B$hF>`I51bÀBmqt@:m Ih$aL.8kq{JU2DViϦ{6`] z|Q|ls!MʹOE<7[~dlJ} 4n1A)!u52>S$0-K!f.E~FTz|}^!:1]ڤmV~l{n%8㔮jV-5/}V;R `P#pofzYt ;B-PI58c )o$ݑV> }aįh!fiBcA፶(-K"G)vꇈ!r݄E9HKU2?**ׄQ[)r6G!lXk!hc=S b%NUO;TtOL|UCـȾ/WDX1&=NVӱ%RNI*qNwf5#Rցtq#ڱMN8|l|upLNXs߈nxgw$eU ji4јwlH,hD >Ɠe}arGX*usNj٩ԝ+Z@֜Sh~ǗFLX_Ƌ+ǧUWcvR> Ƕ21v٪[7/GWxzeR7>hSqke sjτ,{ ۊ,F;MkD=;ܐq?qD4^BQSI{jo77Fn@ak4oQ%"u1C?㫑 e cڈ hj6S]w:B6[ j1U@aXccc74եI`YUm=hZ31;hL龇K#T,biÅ} I*: O Xsu.2n5y-ж֏H>@HhIvUDL?lL Nӽ} 2dq:eDƔyT95m6"(&A Bfp\mA=Caxgs(;,k {k˜T̢a Y!kfCə )cA&3 @Eiܤ2&) C MdYY@: j^@vcY!atv'-R޴|q!Rd_8XxSq ǫy /Cm~DɡoW!-I7Z`2f2Uk=O\ǕVݓ<yg|5E)1 e²Tjh6mn:+EM/Qp!;T|'nUooV9Az'cԔN[ >lE*ޖl _Qܬt:? >2O0)ai[i Un*L?";WmZEw*Y.gEb4yA+ 7{h$֔#kdynGs$C?"vŸ́L{RDpislT=2Sp_Sscc瀘 P6euZQcZZ6RiJR+KG\-+uNsDy+)&f}J ػ?Ԯt(3cf l<Ơi;} ^K+TEWsqȑ.F `oq% `ĚbΤ|C=Z7S>a۪ ʫr10pșxp +;h"n% pqb+ڴº y8Ȑ ,o ^BAa5B(Gds.hJ^x8#a*H8*4 3VdnԱ&PG:"tm41'*\NVy>t, Z_7Z"?)3ʩ Xw.~u#|N;Au Z%bҩyY֏Lݥ.#2&{jܰK>NڲJA좂HIΒMii +4-UgR e9_h|NSPn+B)| )\]^<*BWǾnQ!x? :7<4W54IuBù6{qHIRb]h'0>J =y쭸1aK4X3l KkAK1a~ ҤQs2KVǁ46~BDJ1vtD#!_@"9= +,ׯՃU}X"8Yu+ҲAdG.+՘;ϡoPُGS 2C489ӈ@"DPc!"s33JC_5RLl0XӦMϞ]o~ X2S,wћBISxf(#k^ @ jSeTcLB'xtxIYcdw%AT"@2)c~A.4Yϼd.cP^RkOk`e >cșDj7 oj䷢#d cۘ D߸r=XIb\/Ϭu 5aNs=CϢޑ]T8pqJeccZ`wO5UCkvgte,X56r} 89a (__9-T7(u`wCu[p\YHuwx9`bO;l,3KsB7',1b>=<,Ud|t#2-4ǸwG9~ǁ/!8wGr! *#@FSMQ1S A ❯x̑uJl2PD.;p,ПH``Sq$g9iqx]ndͽ~pJo&/L],o_Uޙ0%}jENd 'qskEETt([PP" ֧2p5E򓭅7QEg %chhe, .bHG@_p2P+WebT.֤\&u}5Y¦A=Rԓ */+x^8.~<_]}W$K$jJD_yWfT"|^>+scU}&11eXp)mwkjX (XWpjxhғ >AKp V iX %ik*D^@f٫mb r| !bWg#sj֥Gh_- P4 q5uNZ>w59Fc4_Lhb:_B.+!kB<!'Rbq%%bڲmuN>E)=uv*mG!2ӎوLQkyaSm^G1~`N$䲪w}y >ι)Fr8g#4,XXl8-IhNgV$ظnQoS^/G;4K+(Hm(Cڀ,#uyOf]NC;6:r&y  M,.Mi8lW\u ?).!g%) ԭar!nK{JcĮ Y Ӑ$-]KR@.vZX#>!҃}?)4\On0Zy@lmI9wc*+xi$ti 4G8)y!("BwZArKnj'F?죏}$85Έ2P%%@ACwVxy. ~ݵ]ڀ֒aHeec5,un ~/Gۉ1jJkӆꫜ7}Ƞ5vzXIa(ޟ ' x  j+nV]v@Hq0RNZlG'(2@+6edPp#1@T6 .DeceqU4<h&ThS RKTb}oy}$'<7 |9b7xO*)D2/\2L5ᇽSݘflJcd#/Ĵ  n!^of3Q/3f(GIEWHk;XFoi:˛d#Ɏ9KC׹'0e#;}/G)XT>>Po5 0R_iG7\WEaQ`ڝ\}/z'38 a*x5?u*cj.' N{B w6dyv*~%>O3ƚzUγхa0}ƇVU.q+Nb r×" [Mn>PPC{~gD1.M 6Ft77O;H6knx:tH_ ƴN+ 5䚤` <ة:٠/bw*?囼M,^y9YZbvRxF%NFuIb,^n L !1 ɡԻ+Y]w4O[F*N>w]w_RyeV 96o^Ɔg O%]~D?ъӴBhg"弳ͱ/GFyMd2lgڀXuSF9#5;Ģ{F<fyݏ~X}Z̄FHSH?uدX~,#xH{Ujs^#):6F.SB6?UAGe9XoV{H&ibN,SԱOnDfaHqs[6QC=8<+7S/NBۗ.cX!RPbU74&-WJ][κiMsL.šN:'ɶA%T>}C0d:qu_RȀH'<](#i:7x@3z;/dDѠq @zO3Tkm4p3eW] YܳC"S ͏*IM'O OԺ`1mYI ް֕Q-p\QtpUiqGP TW:'w7]dP5ȒVuQz$6rT v A;H:/c_g(xa/j,s )o׳vvWmsu"*^ 3 #"g͊IvCQ砘V|ZݨaN;Vd5d}Э~?-cOZd@Hg[g#U( m"8I'Q 먬te3ۼq1 WM LKټ8BFeBo ?j{ˮ),C>IS*]#c7 G39ʲ4pc0t۲;kl6 5T9AMi$ D׿zkI%ѯu*I gX/w"PA@f^+#!^<@eEB@$IG#Ei -Ͽ}'/xFJ܀$R~et%v9Zb\zA%ʘr}5:fN/pbYNHQt W[F>{yCCqYOopb36$EƭAokƙM Z}`j_H<'{ ,-_pEl_D;{K#3ht,3ñdJg`.Y O%#Yj'{hwiCSk2soEYKwPseqbqs_zfFPYX'TB74p2kGmjE1_66oJꣂc浮Ѝɑ1M~ ](l~/IX\_qRDY`"^}l#V;mz704ui t-ӈu8zqh8qgƣ ?_=m'ܓ u &[1[J CF##%WZVpv"}^V ' Ϝ >_O^2)ϢE LٌƑ'^S 0yfAoZsߦ{<KR]7R:sx|kn@Z01,ZFw">X(_(CQtv ϟ'Y8X<arWoŭCNەuSg?mc|ΨK霦(kZ$_)Ʃ(Qq{-Ⱥ9Ԃ{qddijL^Asn48)K $6*Q["rl5G'!UC3A%7ch`q~_@BOD2otaur{a< u1X>SL6@d`3kj(K'd9?L[KXG.O|S~Ww,S>g],)'.# ɶ"솇{Lܪ ]+&n#MѰiS`-[xB5E *(Cw"B͵RVXT]L{T>QdÃ@̌/$ $'qs)/&3Yyud|UPNQUӖw0t(Hc_vi,(&_\DXv5ibزƷEH[N"֖JU410&TnLaW\phnB1<.5uս#3ڄw䈜sa(=uw DQvyCTPo~%`D1~,̝zuڮ'3wKo>YNC]6gJ>eQX8sm ،ΣeVP9a9yxlwT7p.a}X&M^df"/";ugx&M>g93/PC7f3=/y{"ʘM@}W Fτ*qdز i#%*>pW(^&;)-lRTıԊ*xE&ڲbL8 [?Z6W,eݞtߥ 79Oij4`p2* p:`r;#tA-Pӵ ]*ϽæAG701yuLouN:R4%U[ $^7!c c7Эߙbٵ=:4:]DICmln)-x-K jgxZ.mF`'}eȯV<^O[/6S 0] ȲQGEg^`țyt4*:8VXm#HhhK}adlcrTDoc݊^n-F^ĸgbZZm{)tS.+fc Q{|1yl^8Ivzw$i I09nWq f3hq61XPiHnb7s4` ZlH`XmANʬ斩[v!tfhL`$H79-06W$k VDnjHu-إ67]&} :M5Kσgј<|P$5bk56{nX /HgI_cEl4uxu6ʘ" qx?F'rx* K:;6(KҰ M@ "2F!W5vv[pj_#۱ŠՔ)Y"̮-:-VxAB Tٸ3`m\`eCmWIzkP!9jOXיz,U&M6ѹtY]{$ iϟZQ$Q)MGu|O8lTm7*e<88 *3ʂqzoZ/Ds:,T>@&SNQ_>B;u/aѬ a(54ꌵz?=tO)<$ ~ߡ7mtNèi%alI :^8WU6pw٬858#CjsـGK[)ᇲ %Se;=8XSA?-ES#˷bH1ҭ8dńbJϰW)(`rg-= =s@r[MJ!6+ehK:shk Vh3*_dqbxvW xJn*ma[+oM?B BkjN6C\s+e<&<*G^ :eTN?ܕ`isXU-`ìbqGWId&-BF$\tf/\S-̌6Bм& kj{ xUe[~ZH :Oj$@gKIʵ܋t-3â^[`i"D#~5t7aGŨ/`(O/?(Ty6M[[-Zյ pPG)|͖Zdi 'J$Bs7¯xcқPdJ%|QMK1|y8`3aǬ(P{ dhH4Xw^ b 7mq@5)aS +Ł3Qܵ.e7q?n4nE^t\N#{hJ`tޭ8 Piu>[ꪗI#nBj!#V8Vr0u\/g;J ;g ^մ8O\V> #]TtZQi^M,`ɕ 7,r/K,.'|Mb홧L!Ҙ0<{RI2آ~~[(SI4 2,k^"\%o㫖k|rq`6hp M|Q~vurv&jA绩9bP\{#g!~gYX7J2S+%q,7zZ+j/Cq"= #LemP h%[ 8{DZ@ڎ,dpr޹(ogJA +~pc?B4};[F\w~Ybs/c¬N{-\WHo򙕪S{z2nV[hV-;/bjpְ[mBPۋ rULK9ɉtdwne8Je9.p^2 1wYo3{sf3SAE B*6 ˍ4YuWv۟w7 OFlJ!1C@eX$oJb6]kv?V?DyK)qhtެ7au mO0EN+m o2IYu~ U 95U5j V ˏ߮S[) (G(7v4 4W8w/|b 6C/oJ4u Rב| ɩis˜szSLFQ"[Wvd ~E%j:β?ͤkMh 6Q3 װ>XNƐwh}uҲZj-ߏ҂-vtHZ`|~~ =eTM*ܣ'|&fm0>A]C%a&Q@ߥ/n$g:JXn. W:!T筶'Cr `{a_%Ǟ_NU.=7tp#fջOȾ fk@66g*J a2yD{B,fkfڴYLɭVo'?n}ܤ1= "z:fԬy,f֞CF[JNnվ'ב6djQneX Յ=^[C2KG\+B v£` E1A,e/ɑ>S$06$KȺńM,})G)#x-5nR( Ʒtb -H]6/3AH?i!)dm K'nш(+ |= _'abݿUqy-"c2I_na7`coф԰b`mUR|hq:DS`k5b(D$AHlY^kq.Sa2`RI:CF9&4:Hج{mTP7Uv<҃3t 3 @~Hn[2J/[rE۾@1/XNԞ<_+[xg2p wUC|dNз)A\Xw786Vxyv{jCe#=9\+qΠ /#*B&J8 #G4x&u|wLTeR@ȥ|{tΝ֥ձQr/O 7bms< 5$0m%B.s'ȣCZFÙ֔Ha~\a>k\|r:g' 7ahk.,%c[W^sŃ?[kXU`/ 5ƋUED̢(G4=*$/n{+"/xY+agX#F\B0Df + : L̹]jUd lUOɃ@u~\sK&HLQECO#SɅbFo{P4au"ѷ6URs[߭V*a2?{͚KoyȠmvӦ 6ݱ`L1t4|zF e{x,/8L|#lX#Ip#2GHGA(e TsS/5ȉ.Srx;E{#O~U͐k'+z]%%E]j8 MX ^6]H}@ׯh y$伳~֚;Eb.\ Չְ;ʑTW(pZ*1RhZ:=FYxƚ`G[f9aT2<22fV* CQ k*|- Fw(2݀-.Y{T@\--ykjV[?2$nvdap-z`P:YU]"OT>}*~Mb1ڣwCVn_Sys f=`]|6z7:Ǻ,Ru*1q^[櫞Mߍ7zŐ^Tcu8GԼ5ve/7_) o˽XB 0<|+:Kc!<> 𱎺$@1zCud%W*LQ S+\$vA$O'aE~P$fu:ɃF;}tw[\*[%%-0 z钌pȼESc3o fr2V,u4IK_;-Pqs0 #G}^Re6o> {Qrd.KlV$RMwِ <"E ]MȞ-wó=p11NBMLD2ab)LcG~ra:I7<;VW6x5c6"[w[1fgF,#6;s=p'],$(Kk4M_a䅍D[%,8 [P;@P͓_+ڪq"Lz9:'g"?Z1hYY-$&Laz\=DJl\L0~Yζr)dk MKivk*lS@JnWaGVm"iKsc\h8|Gmy _|S40r4BVZG幯|Fd0^R0R3JQ|LO gtE~Q,S<0cy!C+)3m3Q2s-ڳ %Fjtb`3bҋcG[ieH[9YIIyP6碻4zʮ1AI1.W"k3+)~l0" !sxFҁa7pW?Y3Jm">3b⒢d3y~/2Hnj~M '$ϧKE qg'ӳ Y<*IUw.U-WOnf8nn'23WמKw=œPLY yO>і"(Ȁ1؍m:&„ ȹ7˽ R– vѝl3RTPAO4Ve^A3!>gpϹPa h7>q8ߋUgTg*}̀Gz(¹4޿x6wbԇzp*gV/ -e]Xc6ѵ0٣7<ܨ5nLbP_?-i[7m5MV5=+gAW:# "cf/L~[dAY)qk`0{E]1 jx][gL(>jQWv%cr56&juoV;: IyPsZ0wRhbUBT!+[?$+=N4.@`r 6p)xt",͊ C_BQT : .Ug6܃WSiN1]ˎ|.fWhh&M~DpGDl 鸳KG؅!T49t/M{z.2S!;kq+ުx*W|A9 fc$XOm]L޽Xc';37LJc?nZG]C~p{z{̃ӛ F)(,v@tr݆bD{Q#R+#~a~D|Okn[߅. VSOk]К,X"XO &v\ qĆ;Wū ݪj67֣簥=c{s^*sPb?oya%[ܷe@E?uШEJZmɛ(!hqM-,&^-o_옌.lm }yV7(-iVg0 F,w{~@T6G:ڽ|,C"%zzN/W)ѰL0O?ﻉfX7U;O_x?#(%hr 4%'9j|Z߬ږɜcYT c@~6j9ksr+ H{擣 8]\prkM?jѹ$u<8f/5x^^cڋZ@8f& ݍn)"B-XWlE8o'ŎyF@@9>4%v"+yZ25CjD.S,WX~+mtok([ip.C >&X$3B^a HYBf'dHlȴKA}ԄZ۰eIlcCu4F9]y=sqIBQ"rQjeWLV%RPi7X?Č F˴{7_c ~q<3)nsB8Eҙ=64Dqɥ2_lZ7..Q2npgFe7E%P6 g5/Epj69bn=٭h.?]I}_JC `}P ]Mm'~աQj;,*BiEt9}a7,8 wȋ#!zӢ=uѥ-?QbQK%6糸CXKv54Sϩ[}b<{m9H)b2xsKM WE(e˲U1?B4} '6VYp8`Rpoϟ&lb(.fٮ6{E:Q[{LRsMnk§ω5#RTLg DIOa Z(tP"oG~!yJ7f2.*.;)Tmj_{΢lvq5Z6B5".sSw6AsP Z|뮹AM)7륗 {y݋猋<#pS']`r M|EfGqeReVb6ʋc`΂ʷۍZgw.>,?wyFTA_Jp+—xFqK!JBt;;2 [ݶMg:#؃}60F]dܝ**Z_pjge' L3i\x+*n| [arh)uJ撳 (nˏA\NWL~7D)s ̿z*/"-(Q5!*C)j/w! PyӅK1 1BY`沀%>1ABlM ys%Z.QV 8[L6JDT>Fq5gWmkK<`/ ! fDZ匕4!XC/x+,CcMIX92C:YNiգ^!nW諝) v2[V.-#>yp*&ȸ=ˉ?<4[wh>\wc o'RuH[v]AXN|'*f ӥ=kG7{<.6o0fJkȝkJ/cR-^"x[y/1zlga{}tyaر>)7b6*;!X$󝾈Cwh02h=sH]sei&6]dGud!(%b)I/ޒg7{4r=PYe6I]ypD;u OsL !m8Z| ºwmCr~ 3}] T!y`DǠ{]K&W&lm]%)EKkf3h֦=BV)gHY$5$cռk٩SD 944՜pbb׼:MIFFcSe4V y,1'ңE;ZuT2 U+0ǺVprk7ohHq)@i/*ZLvUy;B՚-(FOOyG͗`1EtO`L,?~ B@:y}qsh;wtǘ!\ Fw^Ő>4fͱنҽ":eZǎqgW&NS,}M5.ma$Ud 9__ m3_Lf5F49CM Ki[9dFNduuo݋eժӰή EI(:ShEBbKQZUP9[1Bro JH1'%кb] [5ϙDJbVdQZ"CKJ:)|NYk̘[BH, o]W3ANS>Yyld:K]V\}5pM2.Y Җ1GsצJ7(|ΆQh!@h-%FMCt$nؓ/=1zg k,lTQ5|KNZ B+u=R̸G_M簵 Mom#bM)iU?\$̇Hɐx{W(⫆'t%G,]g"PϓM x(@ט/TȊ.qAJv'lb`cŞuLJpPU$i:ʝ?Vxl^u [eϭ.ilPUrRe~\3+Ӂ; ?j.Y!ꫩ*Q6>@2 y\#[huCC !yRcǰL$N|A~ѷ2ҙ; Ld0IXMW1CKu,'ʀ`ם4NV 6\%4#Jl鄺rGZ&ţھ\iz5ۗr5 :v#p{BX?zH74?hF1BI3DԘiєbaJC{հa@ Џ-Ƚ0ֹy%B*7 ؍u׀~o~0eZ\1("Eh tL=~xxjl ,fb$:Fcx7*c?d~kȡqyjlB Z3x9<U0_ &͗RtR0UM܂soͨc2F~D.zy@ܓfBа~z }: ]/C""}_ֻeWan,L& ;Kʝ}PMeL <\$^j/ "֎SeL^hy֝kp`Ұ9aC>k0S#(tx ` 亥fR^ ?eCfӛo<Йmf3$dN#b"acK=%@)'E\N0rֶ.^f&ۮ?ȏ:K\|؞jMݙ@xjOUKFDpI{~<:矬ᅵ'd=fH9^jո[҅vNo:H#fdUܮxORShkob)LU[X50}B*9𬌀9O> noe d'Z ]#AaPўt,A^[m+yJ%H3ڳT&}E͵+n&+y8B{ZER^,Lg?zٚhq!Y?rwdKX9╢OIB$H~-?Y*wL{jrsIyLvE0[iamg[%y% BJ<0New~xv w_&[NJ-pmY"]Z2kB`6*_4._80je̷%*&MÜ92y5m_(֤V &[ 8eߖ݋r궑e\f5![XOWt/)8}yzNS.jz F4ꗣ/:/"*>ngQZj4|(LOD&h-AQ]MM~bch#k|&YE߭>{ߦ|쇿WD{5Ic?A^X=AÈRuh憊`%h{cA7n%=1 hݬ` Z1*`u2볌;iϋ]>P.pHOY+J5]Mo5TT.I ,= @ jK!k->|PK"re6DwҶVU%"W@`Dń\-u#>;N}>Fjo8A~0]凈HޝE7&%hNrl.#\]wF.j_Q3q`eWG{0]Ip;Zu=A-BLJRZydu׼  BwuBiph, p#SJQï(Z!j(? 7(,@.TRqf)X ~4&4*.oE0[IʎmKʟLO;algqZ3 XM =A ڢO*Ɋi$0.b | r,MWݍ _Bfw~06>`Xâg X'8.̀'I8Ewh ?|#m"k\Ia -OH]b4 ١ZN^ג2SDm\;;j}މhn=zMqntEPs%/__mJ!+r+ !oΤ.~Cn(R Ob!/˪rBf قb \V h3ŗuNV83&R * - g_[*%~xD1I١~#r#omTzYF]_pc[+8WSb Z4?|BEP-nyňF %_ueotQCmYP ˀsG&,\|i2U.ȺQ$뿖go572bQ,yUW qvDhsz̀O ݺܻ \Ms6ܝ0&Xr PfJϔXe?q.Pőc C9[j9| `fevfҴqЂ(k숏ԭa'prb cw@1?]C/%t.ލv,!Z12W! dv2]1L}Eƛ$>}kfyաAƭ0 - u.A<}w%T l`u@F9U#u?Iӹ)(-I,+7Z⑵[lrBsH`b*3 ;߼"2S+5O_PPk7^VpV-fc@fmj%.l^s}+ܫ!?eI[nP0Xq#,kL$c'0~8!^skҟu n~-d z4FDTz0?CgY6b!MGΕyA "΋q@bBgWQyF\[R>ËJ l`N9ױG@L+ȦX9( {9McwkHvj*jjHϋ,Y| A<^ë6 b2c0cO٠G#|ZbOln n4?Vф}ώ<Л 痤]^c&ш /D]gĻS9Ѯ.Z.>:2~9j#UWkrIa $cL_$5/>ᨉ?fU&ls%`ǬKwߕݮNz8?.\{?M>?"e3>J[?,fjIGMs ACtUamӶ3s M%RL fpoïaCք= FzwoS8r$[TGbhIءb4 _gvJc_R3̉de3B DGʅ)\;&^V@7ڠkJG>oFO'1䇐z-P~2kK͵"q*>O_)`)JNloUn,%1Cܾe50G~)Fi؜X?ٮ,}mY_guH\JU1N H' D2( 61V2* _MC{Ue.AmފrԻuIZ@02T!իܚ\@+/ώ'Y|㡋_ҢzmxեxvEqI/VHMmMYwPT:ȍ_uOEs,*Mrfx} GT8A#:kL=7d- dzguTӞ>G E̖QNTNi]^TaGE,h<]i?W6My Bf%ͫ-w]i)vHz|*UCص3쪨 !g۸Y|ibٜh(RǬ=)zrӪIҮ!ic)/!rV/ 5cED,{WT +:ucV=#0: $/Xd%Y-M~W;6]V))שESڍlۥt'@.0v,ݚn]L?6,/1f,LV E#ͺŁVKu <q;e0 ,Yqjgf a1*)7^MGGh#={p̀vAЪғ>U SAl)=`G<;ã#e0ٵ09"ѿFa6g?1qqbN;kcÝ2'7sIv6su-V[xv2UwN,ux<:kXIlj@5'bF v oSjV:Q:6&N`f=^DgZ!gwĜ Kc J׭䰰CRsub7%:q=__ iMmwsreF{%l~/Us1}Z]w"`&)H?vd[3tRS:*RP6JUUom@ֹx<;07f#:f 6:  P KLa[ׯ~LVٷg]]Fc6/}zs:zPBuf"!+9UCtƆdj!՚v5ߣԬ2W\_dBOHuN CJ?ea_2@R{ul-E} >81.AAQbcXuF T' +ِ,}/X$"(=:r:ؘ̹yȦ&pu$4j&爈~[݆-)!uKXbc1|Y02r7tףق~&B&0|RC o&o̪2gVOU9͵XÂ߰' #"yQR;`v1U0tP*rڳv06ar_nxQJH$fM!ѭkpT2fssRt a &+[›MuU91x4,_[@:f~\be18@S/W%nOP ɨy\kJU⫝̸]hu5N f' TI3 w )ˉ^dP 3nWjƊuWy |9G#㭄Bӕ{<6G&'L׶!Gҳf3`dH$ߒ#L27ÉNRr?Z0Ѯ_07N~jJ( fjdLBuՁ_*2 (e[B> gRQڐ_$X`ѦNJ%G=85H&S t7ag1ް( I.Es,dˬ +3sGɚ܅|ꪢJ`0&9k_ONRM%HmWWd wj2' =㘡Mިs*%ygiU#tt {Tw{RVilKι] 3W_B9A['iRӅ$!/.=@vM/"ŋBgʶIxMEe*@1P+bB MOLt> _܃ϔ?#`yA /jݭ,E%ukDڣahi|r#ыcT:M=8\!ٽM^}_Xߛ<,Hp36J%ttDD0a?x(mǪKNqIu5~nL{LT"*g`&n8TZ/!mG.'^/.{Ĵ kd@1NVyc $@7MpQ=߫-}<'/ԋ4)k+ko'.IRvV}tjݫeVP c50X`k`^]HYs"y bМ/9a,y;c-ѡ\MeBӪgUڞo>%(B9|RRxӶm\ ?]6~ /bpSI=|fnw{p]VD4FQy^%9 }yBDԷYγHXɾC6I\Yj+㵫s#5K!U\K]ެg,wCHKs]±z0 'eb@=4 'G! LA5 4e΋^k9")d˟~&vs'"BAi(lBړ{PdbzIvMD߮1ܲVܶF~ au Eq pU#X'&*s2wBqXHUŨ;"n%:v,ׄb\""uJ_g[8]7\[ Wo)oaH)8iR$-KM­Jfv>e6CӦd "kA8طw*'{ŗ  b7ZM⻱{\$1,Na'0%)aQZB#&|F]8v8ӈF׷Z=lA?;,k3qJt}vRol Ll7د;lS:}a`V>C$eY=@ks#\~lonacty?嵹..#u4䧚"o|F1508{wz ^xq+(y02ts.g Y[Ppa-fݙ-';et-1H[wƙ%FϽQO ZCx_WN~/c=ԏ4Y; ڸcQVK(OhNGHP|Eˡ@wJD,[C]MX iʫ7ÿ{`BYPK.mxMd FNOd["v,~#"dBJ.Иd P tBeFF|[ލЅsKji!Zt͚ nP? |HY"[O=KfoBdokw4ȥʁyƀӊfJ{ZAďU_Nlݼ]f=U{]9Ԗ^m+kn,b-oG5o3(Kw◆i |Y4I%qZ%~HW &?&d~BUf1& d,Q7J?+`=ˢ|?.Ωh=QPo=] mO | i1jb݉ ]\?(29^v{7a3,"ղsw+' so/oH3lEgI3iӻ:{f}/t4 #zh-xfe.5b3A8f}D.pK @Gy3iԴ6y06N?U97ûY4 aeҠP:K {!]3w * GπJ:T)Ĝ',Jd:leznX?\x 1f`E96)7_0Gc6̍e HTڝp(|ROYA(jPS`+]IA0%^# N\ W]CUhӫNQ3CpW77t[82KDDs<6@DEizzE Fk(Y\ 'O>5AQ`0&S5AoIqM>ٹA1(trf"79xle/$F2<6x4[t˫3pSm*aQv'q$7B$S"'W_EvDv5;0,8L,yԺ=J/fg0od0 m#z66$Zb7pl(xw 7e& 1m$$Ұ]tNsd.DR0Tt"Bgrd:㓤v{S3hbXXس ~D-,z SWh D&ɒ} 5GI+p&UѬ2J5ImSK <]"8Oa5W[ uA e:Y-(oC-θqH6Vb&T^gahbF-B<@;57H# T$jp@á/<(#8ߒeN~2-xZ3/ә0tK/VV YEPF /L֦i-!ZWu8m{F/5e_Zݼv+?M(ƫG+Lo/I@͜\Pʗ1|w-4I\186۽jDg;lsXbiu-E,ˉGi7f8IT~j, Q]#!;aJQ:cBֆ!O3f8H˛GSKHܦxZMȓa0EKw[nC'(]o%5s,b"?q|Iaؤ)` u_:_Xm|;6\(a@Ž3^D3{>º:H?.ŗG<|pb|HKދZ(?ݫut0:fC]p`J/eK(^ثCD wchK:͋hO Cu,帉M[chRy"#d"1ts_p L>);:*o'oroȁ Xg0:BJ$BCVH_ skxl  drn#¿~0X_ȉүYg_UUJ0=|]p3m?y{qwlJsIBhUga*M={ltXx(FWv+ I(._O=k 5Yw֕cHFD;gyrqdkK23Q]({bAvH7A'y5R u uPxB?7z%ӻV=BOD* >;" ]">wƝ`+@Au#B>ɧt]( ݾb{sXF y_x2y-}#gqx!~(S]Jtkz(C81E/xg1TWRo Q;df)Eo7$cn?, fPg>b2Nln`FDow 6H~kx(:A~΄LR!M3D<7si!:O4ms  UԐa]3\/x J!< xTb]ujf vnG*-)>ޡF7 DX@V=}tn-#_S%dcbIeV%`w7k*2O)!&LzHن#S?Kr'!B]YU= \s1Do"?dPpm߻^ LIA5,} .]` 9@Ö92\rk1dLsa@:5t{]omj#9co~74`3p1ضRԫ&B K>~j8{Ԙa7WI'clЩA}!(XQ^&̒\U {)zui0{e:;Of# O辂$X.Ymal,JZ+p;M%D%?mB!VKe(N.Bzv叼=Q+D/?~`'{_YN&.qN՞o|QzPqs#Fb&Hk)  L$J*ׯ7`%b ^}ǁO?\i[6?_z@1$FUǎ;Q' 9 xn*\%T192M_ $QhYK+VVpLQ-aѮ|0?$>,$U$oH1.۽>PFU dΝ(SⲛC2R[5q.MmQ gJBf}%l}$]0T}#nOK6)OS-/hb GJ*Y-e}73K)fkׂGp=pQ1\:(_TrxrjЦ%mpdvtBsoh.ByQ[\AuAf,/o7aǯYXu0u85j=l BuTcO`apoAm(oU'&<''8?Xy3Ȥx|OpZ_`ڲ;B)M+2cNAG~rhӧt}0n#."P敨gLEu8l?EqduZ>s|+cepl{_vڟoWR(7ϏXHkJ&Zi/^Ѝ.):t+bVqڭzEou|)=b"6TP@5@ں:&1a aXUcCUC!D,`Zq` {5a4jp P2W,ĄΛ丛43 v;Jj5Ry@ 6XU"**8lb~^qEFo_/b )[vj"qLZ_NY!h'7GMK*^"({oh|_=SfEvwĉW?eHyqL9T>VwQ7v𵒥/3Iυw4=Ƶ/RV9X߮ޛR 팄Ld|ϐ U_k<3aZQZc=ka^ KJBa 7\!PgU<;vTވ=ݿə%U,p3]}>;9DP9 B0wf.~Ў S8QJb[$wE,Wov~Xc@O2L$ y `/#\_vF# C~$ӣHç%0 i!#RC6V=RȹCR+qħ{[4"ݶX4T㍢Cuձtu1:z l\G||.-!OMGxzfSW)K]deܱM*+-?o5=1 JJ-K}q%1Q#wU-lOWZNrl)ŸBݎ!,! Mn⨢&wՇb qרݸ!DXXⰶMKiDCwnədF)hU0ya~PtŏU͝" )msyWF𭤓?o9" 6]_үR=ӆP7P(0D>mv`ɕ $:ѹM L7)_\ViQ٭:R@pl MDuP~S3 NؓE@Ig}pmWDB9'4 F%!e;>pRщ7=* o:мDžPNMn0i%F$*vxOƸQh^NXcwm'z@Xv*)3O4NY ȌqS#e',hL{zSYvx F"xclf G&2㳬8 o誑B2Q3.EcJF~ KW/^ KYG2ż_;^>OȶFQt,#&5.F,GgD&>ԟq>J5P!A!m0O:W[  /dIΙ-4"X VGW\4}tR0h/n'VzΒa†_7]eJ+ܷģ1ُhOBcvAY)'hrd2"*f'#0c\lBC#EewXܩŗB}RUۄ|zIi: Kfamzfa9 k/J/y6"yvE7iC@4JY>?/֝x/#{|f靾 q߈Sg#H(_E *@VP^b1 xb:b4;P>$hXAm *KulNxA4UWB 1cC63SmrÒQ{zW¾'nBO%A)\ώ׬E܉[y*1 q>t '[Ft45 \ڟW4*/Q~pS^/p=jҵ^ d&#>MN{!y"!Ҏmaqs&ڮWNX R^Sϕ3B3JgCs!1F[]]7ٻD}<3wA{/شJ yGmH$o8*tJ‘~Kgќ3G^ݣTwwEهS{@Pp"U-B#Ɓ/؏̵Tt*ih| cYs)tGY3|^Uhg[(%_Axc"Dہ[}gNwXZEoN:XE[EB]d׊aj$m({6s9DL9w:0I( ; F # ֿy&2+X d谡K-h3[OޗAIsF'd{M!@i 2ꗤ( =ij{q(=?qmWul9E:K찱5vp>~HOD)'r;K| .jLQR!ΑUߧ;#L0IX1͐D4a}b遙y[a$[DN0?t }N`b;͇ϭ\~}^agD;?z-R ~ :NT*tL~˰qJ")˹~^<7ĻY >>Lsꓩ um2EhQj uяVi8}W]Zev,9~bPSTp?}!YI]DkUg 1`WeS.Vj|.葆"҇C u5kwEhsj"@αRGNKPO>"-R$,G^ަQN(bYUpE5mNT oCI[;) U5prڞm#'i8Xߠ. Ah5r!,bPBA}a?AoTj~ fr6x4OŔ5u'+S2x<:9 X*1@B@ScP'ou [$&>ңqr7?̙#2OW lKkԻvlHOS.^+0PƠ ˃߄k8ػca9=F7Q<ɗ(pكU'afuO*ѱg|ԐaGx']tŒ0+dma8&Sr?sE }YG!]0IJHc%W <b:VĬ}WUU7$S>\$E =s+]G^Vt 1€Mn?8*e<,BpYK\zKHz;5T@Uc(HM%*VU5:I0rbH;';݇-3eгɗtk1[q49\ NjEEu״R7u)0 uЅ(!WJY" q0(I?49jR-pӺF($܃ vMG|*A}LXV>Qno'ȈYI$R!rW LO -pU60Xr( \Xop= sCojo2-XW 8DO*Qڣ:*sw `_ 0--TUmC 仹gKD1|b@c̯wn Ir\&ruݻu@i S o13OV'fIqgP<8r@EoaedD$]z[|Bi.wzwL֓2TЙfY^Z2]cvTc,UtQ&!Ӓ/sEzr'i-Y*"w +-FNTC(2PiT"4t;FenMik;9%Z>Q[^BNL%d^JX^x{=“sNT *NR"x--VF^]o[뉖jxD2zE71G'uv+]TBpm:dU"x5PĒ'Bx/247ZopYɈC셍WCϧi{Tp8dʲg(k*X pT,i+5Ouۨ<?9=?Wˇ ~ۈStQ,4DS).}>8{6QiK07-v9&@l!󺠓#o{isäw#?ZD1M츩 ?LT.$SώR Jr/-腜.&:U){pV>ԁMb7şGIgd}422vujnþrGH!, ޴ @ipg/ 8C]WjDg7K)^5խډS۱h,w1L*_bfAl7g!ʓ?#3x~{Փ3@V=^~g ~kjNnܫE-zўQ{%h`kቒ;wj$xtϮt*do* udpGddG_"EJ0?7_@*@*/!feޝ%އEsQo+=`-PWMF^l6\̢>6S&1wF1TuXI2ye3)F.O8SCX#E0/dE\q\& 6 w tv EPw{p*,A xe9LɞÛetZ/wJsmx ;r S~kЋ}$#8aDmBYݙo!F,WRr|Z RʉEK<.gV lIBVc/nSeAh_&ZwC{ئ%bd4~n5cu0:tR,)dˈRqPX6 W i$5yC M.L{G4EX!3.CsAj&hcr-+LHQ%pldjΏmȾ7 gSO%AzY5} l#eA;+V\#LaP42Pڢ2}C3gɝ7e\K;LlQ!rj%4*dVŲPȎtr|caz.T(ڍQp\RJ~:VP5*9]~I;L(e+76㞀FvN+WF?UqZeN"u\BհDM+\v>V߸d[pA5#E\ڕ.Gl9 0MŜ*KI$v 6{~}LTdvZ4xoT" ?΄MVIۖ~؍m`XSSx"r_E;q\}J$d*,oSyFPt 9ۀIKBKl( 7忀UY,CY#q@ {ACŌ$ ثN%&+qNRM}H'**d[jh\*#)1r%^3ύh|A[ vPU )cC tBSps BQTGξ6E[Shx~DF8m5!C\';77[IXR2]q:)I ɡ]!tVX7EɍP50Ywt3kKjd=?Ǒ>8NjOҞ"d@%^ά~Zl蜈E˙S;Ɯ$jRT /R mY(xX/2WmB~|9lގ/f|/}vؘV}/xYq{H_ Hgsm&PѫƏ4ae;VS@]n48~DžQ@|=N3j;=UC+kҘ^VB~ҨDy]2%b,x/YW*~"=gN=lGܛ2:UpWh7g'j?]ɠǹҗӅ.p BѢn"S)*ӬI!e\9SQYh Uu(#ΗV.6tBz \ h;ifh Y!Y:ց=f04޲'6jr%a۾>޿ )Bh"NSR̫=vi`V6jNֿ2e8Jr4gXvWth 1*$uoYD1Jr}`d`8[='J\ Aܼ8<r R)ÜzP3"oj " 3)s;*1W$}~Rym pWe? ^OCg-=37.H.%,% F zcѥ4`;sg8$:G u rAxxK#M k郡'ClGhwګUXh$oEC5bUVc!#UJ3JAFͳ88To=<-ů\o8ϝ٦QeظmGpS MHt|WBQ xśLA}jw&|Oz~uGx˖+uNh?'6k5f5 N15{ME. 8#ۼ\i͆&#EWyt 2=tzѬN u#2B `e'$uupӃfxG@lY]n,4LIZ؄^'5^.ܬ\4lSrtT_m b%h+M\jjrQIH#v1UDXiς֞[w;JM\>U&oQF,Guq#Ψo/Ҷp+ܟl`ƔGTȁꂵ0s8@k?LR,S!Bp^6dj-5蔢+CKNyqXl {:1,o .`% Ilte[)5q 졛]G׋?q|0JG`Ȋ9~͌?J mYnG}6yʣ^@zԆ4ٰ22,~|A9BrJtNJfĆՑ4ViRߢxfw[ s˂WtUX g 3Ǣ~R?=k;Z;z,@MΉnl U/6sLgu;a~Un_g\FM>/O46;rs>ΰlfZѴNNٕ?R[Ujp)u@$}9׋Ӟ1cdsؑQ -* [W4d&vN69ꚢ9/w{%-N?^OE m%re$ *i1 ~ny"c0#qnUᵡ1e3&Fa+*(w@੪Ndm]-8D>} _ @8'ۻeނp9ŸsR6 Rr>0CaV3?:0sͱ$Yd:|hv{_EmdH&r?-p͈Np'}BiT&j WHQ._mlwQt|X _X(/(*P/]h6@1+3ɜr\^za#U9i<-vt z%R +sdDJjVCѾd;֏hNUmΥyЃ:,gj[ß@/-Mʵi`\GZ u݉\־W$n$~$K8Z}zTz9$-Rg}k$hȺB>p:"ozP$Tyy׎4֢4PUW<;!xlG}HM*x@ e/.O 9>ʼn C*d>B7-zT\%Ec^@!Kdr9sʈۢcwk0f<60Nɡ6*:8hטvAn5^_) .%2a!xs\̄Äv:<1hn&H;ٶ3(".KXtOH0c²wqhePKFJ@;5~htj- iFH] ed?-bxrMF0$n2_{vH E9#,_A7MfQ0׀C)qVc".-,\x/fCJ2l">;^blI-l/j݌VNy`n?t7I3;'dl˸VM8yF l4ig4è: 0+3^ -x&28R4D#!;6}FħGX0G6yg1 '!7H!q(囜YTkՅYV<6TɰM*PPsQbvܨj*T*GD^|5; _$j4 _ HdJbќzolj fBiTp`%ڴX_:PK\UwL']V%͒rl~Ry::'z)R/!V$Z`J P>B'la"# \#o`5]Ԇ^l.Sף  WNoע%n,lz:@&IS"u(:IT!zFA,ǟӞQsOv 7Sʤ bUQAuH^CBm]N?t Hєjn(|d{Z =?udg#x1ɉ2aU,E_Y -vh |C3}{]V/a3h&x'8'74L[,BHxȫ7>iH1rtZ%qUf!I"r]-b L!_^v!V qq`&>y"ȦrEc_;_DmȌek8ة_@+cuh֏6*a] Nkyy87r$m89z27_X}K i[BT˪k@}3Bp 9E R:訞 FRi6%659y[]0 s;n@e>eڻ\)P`/x kk|MULtSMfBX+Mqm'!x!eǮ݇f08ֻ(?x3< D1!U' QjPZmFֳj5<Ff-[&-hk~馯9hA\yB kjS3iq 6%3a>ŘQ3nD+r ?=2n,&tDн51^`Y "/E槫7sGi̿?!Y+ Qg`z9ŨuGŊfMb)-CeNr17>ܦNFqV+2Kո 뼊zv~&b<&&(YI1S<Ě4a]pԀ,c*ϡPoa'2rzex]9JsPesL>qA2T{1|̠~\fF Ay ] {g4Y0 q}"`EdmWݧ|n;@G['3 ymΛ :颜-9) Zӕ .)՛݉!1I;$|lSfÿ`:oRx Ylx ^;dqy3NXv,N)䪳#TGޅXc/Z(m٦+,N<\5e|By cQz~odbUmu(du{ZS}^\-Z QW,2q|VH A;3+rB%:Х'Ĩ@mtL)ƪ@AtD;&Sa/vYpvnzq(_2>̶JCBۆ*J%BVSaP^agw8rQ+z:iMztq9DT40VЁ3AƎX't 'ޡ_G;Op0oi= 5:+\fy^,ǘHT] /6·>%o|ݧ#+q/V'T@|6SX"1z5 @z 8sӨ^]`&ҳ*xKXݚ'3]s*X-|?Y w0'3q,䕫[9Ȭc}F/<`k6}ܬ_ZfG؅f/6?DI&jx)yгhE{ ).}YNU)RM=^;*U+0oHZ:H?^ä2)KE?k42ތtss#_G2JϛZr@| P' \Y}1@6DZKf33prZOHJ~> =:ձ!*>qb;ea2ރ.|-ncsBk vipp|:L-fM.u  -?7&ʐzt .Z#]'*r1+ AiV ۝ ۰yKXB1 P`qBs;~>D&D+Xe -1$ݎrg_8s9ȟ aN!ԕ&di1? *O9gF}UkUxrbҶgE'FxȔh'[-i0jdgE ӀTVmMˉ=TV8B۴ct!T1":D6T#JSҀ4F Au'G{@ԪcU'nclQd(LaH}O lyHD:y,*/y2/816"_!? / fVH{Xީ:Jhغ}Rfij9Yʉ1rW O 2IjFr{]§*HJ3n ȎCskM=+-~lN!f|(c qѲs+ 忚QI9x"Rm7 eu[=ɲߨZ&$X+y׃ ^34`AH:idiUVD>0:eSssbw1"{Qw܎v}'^#wƕC:nTUHtk2=ݚ+U:Xc萛.p% !gNG>$DXb\FhJLEs>hAtSWYr=l4A##[M,!] \ޱXE=I$xdͻ* Y8Jpۜ.6ɪ8\7?RWn'#xn($jdI t dRZ[No~k&BN&5L|7Ixm/]Wm$KViEI?hÈ~aLM*+p=l0!{9O[,eˊOLM~~s*%u_iPl6ϔzk j2^Dd fjOv1)պeF]Frs4n,rQKw<7)1CA ɨx!ZhD(! B=17KHtg/$`Ɵ- HBPpJȇxFQƊ0nH(ݱ>5>bk3(yhPPUc)4SI%xʚh-5(툍CT9@6U]߀@3c*c*2V'duT,V$ӷ@7?Oa:$b_OHGjo0tE`X/%c'݃ !!yY9?YT[S(=V"*Pց:+ݸ5/}];U:ZK?/B>rW|(<|N"Gn,X6M"Q1WF✅rl]cT|Y{Fd(u5%Zגޠ"p+сqnvsk̐qQ9> nV,JY.:~_"Zcw;vl7nG c~CMLF7O -sw u1Rj]&3B M"?0btL sŢrtՉMF?Zce! R&Me[~J{)I浿Ό2}OfnȀ.O[7Qҋ]|MH*ZOBȷAbhNo2*͸ܠm9ccjM4tǖr,%r - I=ѓ{={.L%f(X~t%t~zX9J#鳛< ^Fd96@O]~s6۫Ḽ)EIi'h5!6 ܛ|TF@$A7ȵY x7mv]mJh=j?zEfW/Lъ ˇ(oБpd%bAA'ڙӣeޥP ҩ-<ٺ|ۻ ~D+ػ}9]U=;o.:'Oy[k^<ߎ'6տ\=2RDH}tbAwn6_x'e`c]<6CAF#J qm^bg`[IT[D9P=EKԒuB,ѩv"фOm{X/)*@r=1\>aiƬ' mWJG %to1E> LG/}|ri THډJކ[feKB9ͳ5}H$𒨜d#DA~~Kġ!@8b Ŋ h2DNÍ^CX8CN|ML}=2{z u vt_ݳf,VD侄kiʖ.+m񸖎^A:`A8d@.בNq"?dXvӔ=^>_|?H[_]W %`z_p3lׅYtZz=Rs\7sDTeKàY!t(ssqLI֫5ýBexuIRr\^9J*gd KMSM&gT%_" =W_hcAv\5xgh4LӷPh"*) 5y I$s{XJs1RL")%C/e|ڞ@9:Ǝ 5|2/6rqN&k7C(lsfP˫ ]=饗;!ںӊ) sMf BF::iI'q$Hr5h"o9ߤR;`>QBIaEhnv漚"TlW c sѷYQK.w[kqeF Q{4?ӧZc,@-iHmH*pw$~+M=ES9gv/iTdP"+dpFo(aKk.o :N!9";hĜX }L_ea=ՙM#W8 A 9Ynbu,r½ egD\j>6@aIN9&hc1 3LJ ML. {)Vь}R'h'|:;E[ ՞1$ظzfև"_i.UD*?Hj8ۃSa(au=NA:qcLmRZX3Z/NR 4ň;(j2Et hBl0Ы'$EgѬȦ cCTn[g[ V1h TOzfmp.EZO/ / '6Ϳ>AYf UP"zKq7e:S.j$6X*!&T1&M}6YLf?(d_bЉ"϶HC6YWs=h$~m:-ų<3P;{⏯)?x=e[Î?U5G~G'l=̵7;>N 6%awJlY0JH:,tvǂI(4-~bZs~)idLwo৑"3 i y>:j`IIyeCcym: ,3=4T(>(HRW3j!0i(Y:AVy9(Ͽ~Mu/G |V2_Yͻ޹rp 1HaYXSn{XAX +9}Ф~-OAUr_ITDjCQr'u'ezzfan)E5ڑk9 ZZ&QyԤB Ұ%LW2:gr1S(/*1g̨Ҵ\o-&?:ֳ^\_|-#i;g`ґ&o m~~`ޔ'nYˑ3lBMSH/:q"BolٓzldJ ?f.#)ʊ y%$6j{| W &$u1{95wq&x>29(25 mm Ajrbl.J~=4E+k3Yo%IfnK2^S%ս@ dZF6EC VJ4,")K;+20؞%) ~uo2-'k5 k "ydrmc@?AeF 8"FdǤy3#}Xc;Dv.%6% 8v[ B;=0H_1kQ'{{ꢂө+2إ`}hcB-m%E!G'S[,\ Җ+U85b@09bI$jC>m瘫gi<ZMN29$+f,t| !M$:vgE`b_*Dh-mF J.75e2q= HҤSNa}ք?U.; x@\;@cF\)\]kVc Jz*i.'W0hג0w YW>A;0*K6)3T]Í]9EqT.$'v0G04SAwm1W+BURi,ioVtw[VH, :ϷBh>FUeaW Rw;eҖ&@{Ik)Hg_nVap¼KaO`\  kA pv f9y]O&^ŝ}oJ8L5J PVfӴh6Ӱ[\:,JnSin*g14]%"M6R`=7Ĩ;oh5VYgS y\ݨ3FMcG7@$-\4\BA 7F{:| U>L)`[/}{' ІWOk"J ;vDvb`X2‘v@kIT)`X6]] vy՝ Лik l:xțDWg(zau-*O0f^`[ ~G$H$8R4q~bDso ^ zD4}ҤR4j R.f7еd_5w`awmL6kyc~&7:лLx䫒YC*\QLel[xCܨ9M 0IvdMK?2b΋Gj2}X!R:14L!lVJz :"6 ůf4aHlʷRcNxzłg .FԠn2u-pCF cIuFr'ʖc L.wKf@Lf~z$wz\A5  鳞* rNM?pR1r!klt'Z`)THD?q Rb$~6{-@Q}^`$lܷ{X>P@j )]z3Ϲv=49c#^]4]}$ J+B`5HoL!5BH* !`_&;Y@J>o'!73|8o1GAon+}w" N&bn@}_YzߞMiN<'L5)!3͢>aueAWoMFISt7bRX0at[F Me>{-'rʟr5?~(,1m?0j>7x×!_{Kefm+P@QɄ Ĺ Cy~kЭ x$'AW6^y# i/Dd́;d"NrA(d,^hv 4{+f>bh/& 0\HЯ։P1keNuGS#$}V6f :L,9%+r`E8`SCpLU5p?{g<wAjM PfaEqcZnNf9gO8̍.N{jݗٷϹ?]()K$R"Y`Յה-\kHL׵2_U1b:`O֠: 4d ^yۿ*#I@HgD&ަ\;/GIku5jZŌ *AA9[#GfŰy7mVJ!J8=A|חlVH7; b*r+iVmF&fm$D,!`'ieï*t/KtBZ8a96[ma&EbшB@Z[Q_W#ˏԹ&-CP ?1a߃餬kVMBt8 T$u/T:a  o["!MJ*ww !RZswؚ.\S$>rJa ~ dSErr[lcMuۊnGnXf(.$%U~jԈQ(Xo5]Yz eyEqdp뮒*aʕ/ \Ƙ}$WRAOPuZfQ=ӭ&3MUTf %pe-ƭ@G4N#/׿ !WQc)ûiB/VlN`):pR9η}>GhkDʏQ6ܵ]1ZgDg}-v5 {!7iؑf"N@ت$)uda]<<j"61C^Xx\EwY<ǨHBxt8*i3s> 1-оM-4d2T8-5ZLy V\#4φEA04L;Yҳv|2ĕS}dE;Ŗvz0Z|1w8 ɩg8N+4&S06$c%l{Gu6\K4SY MM=")lPvxo|::8Da~-A 6MKdQe*6"B8 'pwA]HpmGu`$T#W{gҔy =č l$<&w3\q†9.i;vD0~ژVVP O,Q=ejïPWX@%V4p|O(,ie[ot mlHu?JVseTᇻ4u+E Ҡn;Ւm!af"}, @UC2_OЍjdm(GCұ/%-v#-w&;^\N;jv=HvnlX AYӞ8 xû6/j)XK`7"S4U0iTˎ]k]osHtUZY+&Cu9äÜ1ͻD¾R:~OcGͬVV oF Xzΰ+b7|cNp6=!z}Sl<b:wq].%%0Q?j<˧ !/Hـ߅A4JzOZjtUr! WBUD IYEĺ6fgr6?"\IN1>=aU5 D f+枂=~cp0#;kE\C0g_6U5lA- ^=DT>d3(Q<%  z8$VU]ߓ>b5eQV`\0-wA hH~Ti upxzf>{-\F{=Q$߶K839څMhX*-@{΅0pi vLH*:WuB{= (N +{" $iO.afih{4S ة(tsiҊ !& 0SdNWQr(&=vaPae&KP1df23fL1>ل =/o؝lP_(>|2A&Z)5gE7 %bz_sD,C,83XLCfet25g= ڰH>`S4zv Oz+N&BQ>L7%`„PF^뤸ȯv5Zx%z _ AЏ:SP:KM%Ncg)mܥ=PZU$T4oRY{d_ \qB ȧ!G-U}DqvgdPHY Ӌ&Ƿș2t#*tA-gq9.FwAjFa!_NXɣ Z,ou4n@̥1DAU=Q:,=uqeռv< l Geu,NU9&2CetgfSdEiMʟZv)g\^Ԝ(P+Z-S1`yY 8*Odo>=Qv;? \T4ͅ6 =Vؽ672PZYE6 $Yqs-'vhOD2t+L"/^!=4pLF ٙ}=Dnnb[8aSVѐd`N’vZآFZIc0OPǫ͇:lp?X) Jո&lp 87fp@XL.ևle KBŸB z ,QLPs[|{a0u`Vîjf-D[ '=!^*:S>mN;֨wK嶖QIZi9+Vg6|B&Q3@BJPif'T#v Uǿ  Q_K1C0Z_j 3ƅHb0}{U8[(VO>[ H;GĸZA#3z ǁ!\u. g+s(3U0u:^kn :ʡI@dnX+@3| dDG6{.Ur,EEoV޾"YWZtUAD*( Fg:Rk GFڬ:=;dXVb xH@+%|ev[E"V Np";1S,MWgGq'6mɖ=֍gx 6? 8&գȽoϨM'lKM>m |$/B@8l~?PʸS"[161M EWm Bu"*`—E^8 6u*F(Kף͒$b!)Pī9k[XZF7> O 84T4:s֨8۾Q&HWyI꯴Z咙qSy=.͍^*}RbZEėk"}{wҷ3 6(SIFp Tn Z1QષPd}Ie&2u%-ޤ>U( ]'E».k01){Y&&P1GfMq&Zg ٌQZET(ni"l6qyTdqM@m^Y^s5ǖ'KyU2#SZpQ \o&wȯ3K{ #[z~Z!fJmDo&: }`ayfe.%cdvy"coZX/.ˍE%MiŇXZHsskt^Y93Wْ`bSH\0aʮ9 3f/eîC>[8gЌ#l |sr1˻MI3,}aKPի]xvl|'/}+w){GԴ\ z 54_ f-#:"jZt\mnʟ)="LO%^Dkyf gw~ Y&=MqJ5`/ }-RՂGEwQ" A^0-r)!?q|0,p}Yi~wٍ3FYUJIC oD.Ӛp ~vo[p 0 THM̗$wQ9FN]=}zch4x%a)^ nqI8r!)lD P߼ɘ 03MyEa)LEÍAm ZG1WZsW+ ^d8f#Bj8䣏a~w|@&sHH:i(U=:#sL߫OnM&Zq;\J??_k1d)Ih#ʥˎV"K343>IJ ; q!@e^>sMF(sI*2l-JU(6vgp%@HDͬOFKx4sL%Lt N}1E>Ux/nS[b]'Y  `o39[& ny%ʙwA$1Ei!`X&}'u)~{j5̲}㶚شHI.ܷ⠘o۩&Xbou2!GnK8 GȡuSILw/gGSj/V,aB%B"8H c8#P#&H8$U~C8_PD71`ś]&)_/6;p@wH( o"!{JvP*~? T&dWO@B[e3+ǁL ObrUtTz[(Ɣb(.Q>p afəx澌RUj㽭^x漗O$VU87h|B&G (L=>q:u>H\G[s؇6f_; ~<贽JP8TBy ehFbOg"~yMC"5"ljp'~eb׷b4&.M,wP, U.S"8_$ߧUcDy&h*SEg7" $ ;kB3pUpY7֗@eF!PVǝ^k;aBycAh0CYG:J^A0ChP1GCAJeBE++NDkk@ \T0)Cl+Wrs?Vk$=2 ϥŽ jQBgox_.ǔ[V{mH7C=s䄣5_aw3QX=Y/m}]6 @QG!NѾ#,$Z84VH<(-GSQj_3$9Ǵ.3Y!”I$Jj^f1J-8 $H)I8V'={ռdC"Ej x*`z/i۾MѰ(#a yQ)a ]kW .,pj>${dvlǩ)d\*.m1h\+E8w Vi{W#_['<8]Ų`Wx*w1c(H>L?7~CP,SEIW̖e렑@xDV^qԚ0F"}2lԎߪtw6]p, v3>z6$:[@=t2\QI`=.;m t3Wg,gD(`+?k{|GgwouPmHN[cJ[[E}}3\Sb9]sh#;Iac'} 6Vu#XYib &gOgJ=j^QPW]iA❻_6V j#kJH+w9ʒ3Lu#<`gP &F׺+}ՠm@3f0ʕJSn:5jecXj9"Ũ%ʇ*se jŕlV_b؝ƩAd0! TnµR iɐ'C5[ ql^J$WҤ/Խ Bs0hO2Q*ØޜS+KMw_;( >=? MDd;!obާ8X< UyK dUr^Dм"YmՂUD9.d_|MvN4c3F2 P-y+?s0(J饵NIDmr<0\ԍ /c3 ɬqk0 u7L~աE1No6iB`IyEoMLI3+'ı} RhY4FxqƗ&jFd !bz 2GvA}n!Ji7atfJ54~.=.Q=5[R?}̳N8Iqs:ESw$U;oiǑALaT+krPrI-MYPκT,x!}rB$bfQ3N4} 3D؎}Oa8:{ݑlj) u(Ep2`x''^U._/^d^i_"ҍ}LYS{4s7KiI\j q?CMhv[dٳiRoȌ N[(`Q|C^ JۡVqz[Z)2 ֧@50 TuД["s_>~!28%Y9#KJQ%Y7XaJ悲c%:߮[ZhUWRBMu}߾ tFy@cN?]9$ΰ9}X7XvGCfx)8h8ٜfG"܎}O%]6rk|bϊcz~7>OֵtX-kPqN gjܵ[ElQ\Ȑ;S4GHFu|)2T!i 7uCF 3|!Nv#T.|$88;:dcN[tᘹW &PʕEPlCWKlqBfGvO|6 іJzxtdNN-^ĶQ⼮mPZ1T щg/#ۉY7HhÞ6[ ?i(h}+GYEIғwI8ɹڳ\}[=8yI  u !Ľ}ZJ|^:VKCno[딼F- "Y643ΫIg d#¤ ҙsF[rYJ2tp㑗 GԷ,\emJ+b\wMٌw;ckAO- ~b3eQ z1-z[s'oT@Ebrn\ FVDc^@(-a* @Թ8.iw&XzxPg-YO`adžb䕯"6j Ѧ\|)`#|sy5q;UYC+",Q@|ܞÿdOIb}BSZ5IPG3[? !T jDD'V%} RzK=Ww23y8XZd2dZh߅{,>o4Dlpvv)7^p{dVAA@WIN]%Ee q#j |ҪsԼ<}ܠ6t:O\r.9=9o1^(^&2B 6Q?Ix:IQJ-a<hu eEσI:/eһ)ɷ`v4BuitryNE8<ꆔ)4X1Q 1%7lUeO czGoۀI֤΃Fk:Z$8qC)p.rf(mc$Xy駫Ɂ/wXclxNl X/jݎ(9}|L c>ג Ő7FnjKQϨd1OuÂK(gϮ(Cl~e6RabEhl'Q dXi˖F0PkgRSM&&q5QRHr逷< gr/vy5;jȨ'1;/kzMgktgj<5i5 עZRBzkN.{=,Ķ_4nb$O`V` 5i mf^ wLEƃ6̍WgOUt-~] m[+ͱ'/En5BDBxGiU11hQ-Ĭ0'zsz19d;w8&&v3 ٶEc&ڣ>AhWj]auxī<ܞRx!_Sݒ &{(x_m5 iF8VT%4Sn )FEҶY ?gl h!X>+HM} (Sa vx;Agi10+5P5 #l:2m,̓OWP~ ꫆-Ryo $ȵ(?T5#BEn0${ X0GǢ@bS]BT> D׋/VdPT t;1x6D;a(=pYG'6= 5FW@9|^g/M@սw5DA]e=2LJN8[ykCy ڗm{/c \ McI/7^,WBE@@ v3fM @\Fh*-R}1;Me_Ҡ7k~qô@] ŔOԼQ;~1K}tlm7ROponϊ w=%ɹ QPdt"^0מlAkST 8Dz_x!˧P08_^FpQi z.A"s<aXb1PR1'Kp{A!A\kInY%}ۦB[L7ycL'ɒ#l'8;~F)DӅjcmzV s?!0γne.^%,h( :Mnn>V.ic1wHg޴ֱL86LI(U;vLJvؾ)Ü7?xkt^/-3E/7!c ?t$)RJxLm* 8Pn!Fd=2uݎY =\LTv~8uW :]—>z8]2^ł&zg=eP1nq ^*@ʗ ĭ~1 E:#5խ6 i&&B߽2_&c}<絰,cv%70#Hd=T2Dqۚ($Fcؾks:²z͸ه y#Zc :v#5T}b;5 >YB>f|{xɯ:]H|Y_8# xj?-r<o۠ZJ voIsE}b+S}%N"e DGubBW;Gފ!,B䕐J;9B8(*)dP >4oJb1T,8/."p ;M=A{!"҉!( foX%u ?[`/󇲁aX\XSLOqԅVYMf TJujl7) q ̻[sq"A[4=ƻGL6xI5fCȪ>@=廦?d4YwTsd;\jUa&Q}X8^qC1aYF28"Q/G>$:iM]Ra0Nǰ{0_ $e}4;fc!@3Y6C. P879]a4Gxx(UTq3bgf+JwZs&Bs|N 65Yĉ"bcכ\ UM8tdH\$`q/SKӻjWơ:Jh5 RyZb_+oxn}PZ}l' H v~;6Fb0ӷ`^WOĺ7VVѡb"m6aTUvU{$B fm n[ nh%"յa $Pތn!i1nڪEE|+R ^aG &OmH6wkѕNm v#ywdG#!G3h6yXN7/fĖ*% {?qM=sXpf_(j:TL g|rډ3!ٙn'd[r$sɻ尒^\ĞA$`nŞn:g W`ĬzEiK:~}7]m_6X~+tק/^lӍ_JnODRU/!Nô M9joBZnL]ՙZOy $hޑ%#{QhJ0΢Xg lcv|L*E=~]T yOx ׎) #%:2N޿jt`ްUb}'p { F$5mP?-&,F~ߔY<  ѭ:L8<-6$(D>:Pf$+~/jdr*%3k,?Æ!9O(1+U`.Cm{^4l;3]4t`[!~gkK.{OPtzTiHӿۏ5cfr_Fw%Dnq-ϭׇ2P6.0~@녉PdTrB:~o8=i[7vόgO1͈m>_bU;o0a#xB^.~K̓d:8LCt Zir9>Q8 u;1/2WO}Xӿd_[c4g~7&ܨpkСJ,C/493\N p{8O4?P9r%Y|㥄LtQx59{bgzZE*Ԡh~A9 |bfFgIb"lR;VL̶hԎ$F E)΂zRL逩h<8_?sktƒ"RƊÁ+h@BM1gNE,pwUՈ }R=l" f;y0M)3f׊Qć%29>Z0ڝ3k} Jj 9}Ie@f'$UmtJ`nG]l cb5蝹ͧ~NY?, D@n{ ״suԤO_c|Αf0>7sy|NGƊ\7EpmHjZJzh&g`6#MGg8s:c 6d2Od,%tfCx3L3:K׬)xY1(ģMc+4']ڽ3R>cq(C49V;COMJ 0έVQղ=z?2L'Kؘ836 ŗT~d3]ʓtJRPy( JqiNxvAdCS^twU#1kzیK!ثeclڊww;9#onbAlj-)t7HߊBKlGAgt|~<عPHҞְ|w2OC^[O=JQT&K{xȎEQN-hWX@<XK*l Rg/Ԃ" bn1& ?T,ֺq (k-, ]R{6xklr4r x !w|["rhd 9lJ1kdSfQ).$S9GwQ:xOKA0>MxzͶ:ЙqdݓyCJz"."E\ MȂڍQ'Tٚ-8G%"Su?O%绻+͚6yd-Y +z`BKsFEVsa+C-l! N%h6ˌZW`f<5ЁY-z{,͓Sy \m}Ri%FQw! Ki4:MLub#z@hNܢǿ!ONcr1#t?w~,rssho+Fz>:(]ʙ4W_~cZ1n ؃ 0ҩjAsrltz:01S z{\Pؗ12R@7Fr ?qS8/DbehwcJ R."=M7"lG4)?X[2S.9goW9Fͷ,a%'TS1%U':N M]j_&|;ëƠ{=~]Pc{t6 1X+;k۱N?v+t>ZGH;w:$K%`e;wd :pz ~53M0zCjJ.{`nzH셀^B :"FH;E 6B^n 4WlA_?ɵ,΅k@1ph:=fI>h&$L9op=bk K*/L ^Do"C4'[N2>=eW_l /x0+ZM}̚`QiE:>0؍Ұ Kt|/h8|?"NֺRqg` 8wu;G" kwʹ"ͤӹNhE李DW3Y)\K$_MW{Iw}H0%?&,n)fc}Wy8ApK<1Ik-3z(V49: whȏHXq3i礪hD?j95'{ 3Ɋ(1YNmzI}|E2J+_- 8Ics_5 F? xi5R.zj&#cWEPXgm tB6)M\N3ph Z q%Yi+NM2].|h*urܝ{)Ľ[`}Y,>h^!4ٗ1ooULN @wjHW[jQ$*p>qp$ml#ls3WwCՂFswown1+"8ٳqQ/ %]NzOTtAj-+=Őih)ʛQć/fd}f+$3\9mNLd+8>9K} wz*m"S0eړ1 %r$/Icd LBx= ![pvD]9փP !3.-ϐ^61o7bEvsVǕIayRe1up/~[i.$zMϊإRU9}\=2oT )빋Z R>kOhuݪ&.. D*IKfCȢdpiWp6&񃯵BtMW}xG?>pyu1='D@f_% C@U_}yR4u8#!ۯIޕ.895Xõ BuEK+`s`_l . Mr :AНv# %֜#J!Ilpc| E~Vfj-4p/ rʱesnue}c &URfSX޸3Tp<# pN-^k-PCr25-[ ˼Q~44H660.;-*-e`֬[㾮{B"Q2%r(U@J>kskn;4MS͔uA n-;kXӡ(G e擄Y2.iKԽ!1tmxNQf; 3!3hj;UwVw2`3@h2k«t_L~O? ~g3T֘n^mr zc oؖV&p؀/6X7;Sw^ i'c3;D Nu|R|$]vXQ ay[z!ݗ]Em mtlJ'ߔrjtz"Ś'#ԉՠǁΟtjRu-fr:͟T@vKZ0"9AGAPބ'IA Y@?yLN={.=zJՇn3FO{J]zgS۔(9EOy څaOD  kѻg\)l ÕHUKf--3a?ʉ(58B19xfb,B`cRT!:iΞQ9 խ \ֺE~uxD67owq9:ŕӠް}&Q Oz?˼~M/Ԧ}t[Ur䨅n2[lQt%*{Ӟx\݌e>+YAyGpnB:SюB# ,].HCF3Nв]%.0=g 8$3dI~MG?HE^&5o$ a B>$|ԓ}bHw"g1}H?Jr@afq̮8"& r 5Bx?tTqqXvL5}i -5LQ%leM b0bx#i{KV͌:Хy!elf/RBI SD5H` ;8h< , cV鿌b ~8mMeb{t1'YB$\}AcSL@U>cO $(Q3 0I n\Sƥj!KDWysZ LkX'`3 eczs? 3Qfl>-e dRr0i+pmVM;AɇM[䀦 mS]T@q܃2G]3&7*4b9(7=~BҠuUpoזV&Q& Z4{'&,wھK-Xv:2u-}Vg hHϐq9_/%T);LJ|ʦiֈ]nFaZ l3l>dxpéK $5Td7NNj+0]QDD 9ݞZmr#wq? H dы<+CmBf.8 vFȒ|E(Z$6dT5 /ֶ͚5 80e2[q甎,5oîZ.""Q `)A_ X`Ag %̡ ROfK Qm$EQbnz}:9AL)ۊP̕KE>!V1O5\"L%ϭ #+/ # 1w E\qa'eoZ?`4юUZ1Npi_#e1{?LȘ  p1׎piZcj si!XL '馿~X}buq E1Nv?L$",37 @Z$"q-Uٖ=HN1v*UO @7TF۪ф\%NLT"{}P|uRkCoG3ЊV{obqx0FUrҏc.zX_cɮqa!CJi/U8//Ү>Kxધk.LL7r; @wCE 2C B:O6bBӗR#*A}HY|~jK%xHEø)Jt^^$1Gd⪳\3-mm7T|/i~E7tL|H2;i1RD&gܥ,d_mh٢)_|qEӗ.G0@A^ dm2Lt]8Bc_.7rf4r.ܮF@|WxpԻT:VS0CſԲC3ԮCtM?t| j1U5 H5)XIſ .dyGN 0:m8)Y/:&NWXSfVya!+΄!Oqy$9.r465u_nOLK 8LPVŖYeJQjzLepuv=l$ NFsqı:@u fQ'J 7mIH.vXɅѢo%l70 > (Tg0hH#E-e4,@YuW"e1=NѲU fYlxxh_h z@ ;uFX[%c;ĘWP#ng[8 sH{WH M ~R^&`|`OO= 3&.ƹEDRV±Hi%@-G͏lo*$a[,խ4ߧF9*cDG9 GP(Ý3(|\6^5y 7a殪WOVQ4fe47:% bvNsD3WT1&v o?l5Od,l\>΍!0`%?x kSralԜx@Va[h!m.Aak4*ڷ<^:Ֆmq#.>7>[}!T N=1lAZ e]DQzVi J"YsQ;fBO:;_g ?ȾJ)~QӢʞ19~:=ElU7W#M A .u}=L`!>5д* 4RWVMx c.lΌIoP63gUJzHcۅv19/$2$IF[ gccx ĵ6i䪰O7ph"|~Q÷q(Jwixesj$g˰vw +22(2oT`M1 SE&uTÁP!glDp$&b. 18nxz9lXi,E\OBJº)p>>°[톈==p2{[5l+Pw -PWB`$jy}\"UU7Iy͞KO4}^ݵF6: O ңbh ;x@ EyAs̩Ǐw^Œ Rq#u+5Ż8zK9[ZUH\:B4êKaR.s\eIMۜ]6fZ]rB/ux|Wl0UZq@^yz / Nbx&Q\.wr(|Qؒ+Mx)%#렻CъxW0V;DaD 5GԊ 3QL6#DVYĘ0Vsw1[TV,9rFfPof*)HO ><>^¸ŤLϐόR a2g9gY$u re!e*cR mZ~kֆ4h{!?YUHӜK?Idj!kvĈN9"Rw͜ߏc[+( AԞk+'A5aMJ̛'MT'= GnTތ,7۲S)Ct( kp|$}GdC !i-.4hY/-g 1h|3rqtmAjժ r<\vDf%o\ J%.NꡋZF7*o)g6PǖIYLtbhJǡEH/N4n}۟~]+ M~^:6$O@@ŏ|n1 %XdRԭxaUo535{;^]ț(q&E'RKp<-&yyl{Ɓ%絇pm5aIi R` 9Sѩ ק^NE)&ظӗJ^{fS qm*ϰKV׭P_BܨWAm"SHeLYsS+]dZKIZgO%%F+j^y\z971Q[r%!?}.ΐ(|Ix/' X !(KQqX:O9,M_((w٭hbȾ\+q.`s);[T86}֪JnYvr로i(?⼉9Itk SMm-f3dDT`vu,jp]b1d:YIFasX7Z{1ԩj$f&c`:9#fOÐғsŲ:P]ϠGkٰ0fɽ.#ʫKIWqoϏXկRz˻`z/CH劰9BjUk艚yW$%ɖW"<۶Rn\(rx8H2H)Idb)DX%L1d`r9 -& #bFdFVn%W!P=*X*Oz mڢ^2Q!'~ @Ow,^靏fZwfᄴRM.JwNTMZ:OrYFvt=m ؾ6Ux?2Mو.ɶ1g qG]KoG{XtN1kiڄΔj #m-!'Lu;Hv([=r(o).h'Df2*gǻvsE^6Oei X"Y0qvZ s;(BеkA6Z}%{v`\(`D{e \P$X!PN!fE]}8¥r2N$8C`"({{:ԍՊ^ q 7H&׬VT:հ|hVea4>E G;pxT(ȇ!rÆg,7lϏeD*+Ї*V?ڥs9c*v2n3C^pt/Xa{1Lc ^O%|{^p]>Bdx7Q PtoSG ޔ]*.0'JDFfIؔ0v3Onf !E'_՛9cќe$#T;Z'V1V7)=- :Jt%3 36BߡHS&1$k =i@41u&zϪHu!8 Mґfr#VxI u. ||^Lqً:lYg/bYW2J+5V%Z<,K+tY)` 8d8}16#bхn-oFXOIXo~spXOp)U+>[Q!P!CNa$b Lylb_^MS?m4*j EiI!B} O= bbvjwGz-Sl*=GPM1;}VDmZْ<̉_.ў$rXBizI1w$]7 ӲZfv xǣ<4AgvӴ1BC TzPZX܍1O{cDqnXPIO^D@cXZGn{}hJtd#6xw %)YH d{FF~ҙ%z^pLj呑Fma0֕Hb=]T7jjb:^rfJa5&$]X[Yt+ bgi^h=NB44ot;Ќu%H=ZLWxϗt>u}ʲuܲTu5Kh '"Њ)yšȵs笟Hi48E[`űcJ Dٿ( N()؋P#==H l䨴oļs[.4OޮU`l>ABn.Y-Ň?x\֝yUXMT.X$`ma6UJhh s>WN#>xpPh23xbVAدWY RÒ-ȸX,D뱐8n=|}ZGO)BT)}Och [^T,2|<4\mw7E9WE 8?fFh83LsGB=i4cH5)Ƃكic8֋ ~1aSQ}&݈"/{lB:7x7]AlghCφ+wX~VDkF(IF,mDNRF{ǡ6W` ܟ{$ykz{<2,TjXnR X{ .bg|sRD-a͜?L1Ar_Ȟ83"/(FDмJA7 Rk3v?9 G[V:^ [*QgqgY woKKQg0Y H^ YGY+ T$+з@Lz0QV%sؓX~n;Zjbst9)*HfzG5c_mi1蜘N]W1TW*6j=u3mקFDFX1d]?n-Y>&"S-) %31MǺ6 "~nFE, ܢuRۘwKc%2U<㸹 c7$l #p$]e6ǣ}hGm$CȀk~)̩uƭ(`lDq:To߆SVw 6gpt(Py>7X [8Ǯ[2GG~ɃcãPWEEe&\HEV;-Z ʶϮ3hglp^j} ;fMQxa1(+.^ꐽqB_E,X)`yr{V;(o fEnި7|t8A.Wzmqb {QWypj4Oe5%B5 %JaQ1c%VP8GԿH ,uY?~ISZz}0΃wG -Tx@/w4tDqvls3_j(%pmG HD.FekeS`lL4 ò>t][fi{B##:|\s+ʀ 8Ͻms>&o(5 *!n {IuLr+ DԶi] v |x~]sG9wZ`={בNܻ}T?v5ܡU~b&LWf~z& i6 f!b30Dcп㰕 NF>gdB_QC!sڟBtYo'Sj6~kWq4Nn C5_,E'F+b8mGx')we>SҬSv2m[NtKU#? bV_\>FR]86PkC!ȭQ9+J!W@(|q?KN"˞OypyѬwSD0;Rq#/ݫ~YHǬQ4&D x̮*Dh8 1/tvEr H'k8훱ْFRУr.|¬` iU9qOI7r {Djjy%pP|mhQhr\U}Efc #V,^q fx|h$:(Lzm>k޺jJ g|ц"?'ZB`xhHhiK?spo*J7:20bB,H'dV㞑\(vu:;C;rY(Ѵ,=t]=+begoŞʱ4;M8NØqtE\n|!aB@;t)ChbI0aqlbR`䃂4ӆ1h@Mk&mMYԜ쫓YEX7py | ص7@9'd ]lٻdC $Rw"څZ~ ut]t]%!L$NO;̞oYMCR Y¶RJ< 7L[d&E/p @`F9Sz*^ [_s#+|J\]95`ӹ םfi@DY+_%\'bW&(9ȹZfMb2 MnjH+onC["⣅om$6*HWƖs}a \v%=!Q=\5voVvFv4vbSNSx2gJp%Ąf)^용x;ݎ 1kKQ?RE1>^샀哿 -DE9 g\p5i\_Εsl 0wDpL( T[+O;n(r}Ɇx~grWi{z>5pvB61E -T V'u %Y[1B1 "Vq5Nّ$- =x:9V#Kaf!u=[CZ'^ęփ? ( gtg$pR5Ŋsi.o""/g¿G=5tZHQۑXe~FV q{9r~xxS4|jJd9G8e<Ó<^$oɹsEOB!;tl E5п$.-}6{ 2qާ+,,4VLsga5 *}p|8ÛʆKf#ے%BuK ڰt5k1\S9I sYT[d (^E(`5EG=Rd<}+>n7+:HgCZ&^6b n0x'Yq\zrݦF'*I7<+{%G}`(pj`{}9dzd2<<Ԋse=-grQ@fAu#H=;2 bҕ r^"؅CH W 1^VZc>GG1$HZ967 Rav7Pn pHw~d^Ĩ(0܈ e1e&M9D3gȡmgiI/DMIVN=2A+3@>{=PW3.,>_n9 $]hwh*I'{BUf2'cCŝIMDP$fdq)*Vy '^=ʴ$* yS:7PG|.8/!n&]Xhy:v.f,K&xAxbVXf$4D9Uoj<&39 )t9r3΄(q++5pVЎ#NH}yP871&24t5G}9#)G(|-bL'sl;M}t?I*PYlPw%>ni@.*"?'u?,tmd2?-&J2+"F m#Y*v]F5GU@`~^ c+j֓ t<d_w>{g?̧-(WnlI5pTu7`k^%~EKo8Nl؏n޸ !5kao}O%ݪǡ =8 >N9cIk[ާac~6s?O/L#j# f*W`=䩄ʕgU(h$>3 2^n:bG&P72ܥV"g;F~Bè6,-Oⁱ=& D"3n=S*|AKKg_S'm[q8}@dLЄ`j^v~ T޺sCpL%vYy UøYwS 6ZQ'+5@TL;1#ݰ(^%DZv.ZjW٘*Ópe"#/GKfΐE4Ҥ\pᖽXQHŔc5*Tީ[J"+sq߲|2` SX%v!)"YJT)z\+|j9ضQpĄd|Cگ; N ^Jl!Z+V?E n|#~ԽݢVAŜ38 `g5rAn{){V*V:gNGSF5qGA[d!CmyYTmPu!n{$wC?J5PPm܏fJV#rEY}w$q|9i2܎S-ii˽&j^ jˮtMy W8A!F"h;ě"b-d9ljxg9,T6y3pVa `*C(6'g,d_W2Yo' H%< {}‹jN/z0:Aʮ'4H+"%&Va_(4cZa<շ7c"(KA>fUM5]=4Ac$3:*:W4I n| vN^aHjh!=]6.\p|9(!?[up7Rv4ֽt=tmBf yd ٹf2iOldzNelGЩҵx. o m64b'L!@ԠsɐAЖ2wE*ZӨxeiмzLQt.Y"ߡ;FPZyIGp9rNt=,]}&/ =yNeǑshю}~xXugum";˓#UosNW6枤eHWZl b$[d&&]ii")#CDk8'8_a4Rb D&>>r~Cy`=R̐uc=l />kX˹io3¹8~)M{rhE˝^vD})m}utT^7!3NR$yA/މ$$KwVF?`r8رCj,L2(Wyh%j7BvmXd_Q/6C懬aLZr}oRbnɪDiS5 ;𚣔M=2k? AcȻ'c&0b>Q&,#%zǫAU%9#VaD.nZU5dL@ @&V7ZmyK4`ӡi"fS[V>kC=!5j1 nڧAWS:voGƢO$qa4xf-yc+;qAH>gUJᄽUBnɫȦѤ6olUt[[坭f5ξi|tf>K3OlV7=;o o$}S Chl#<}1)SvkTɶ&f~!h[ɗ4CZGnjO7҇c<6Z_.C 8Xad+$~|rZn۷rpdoŹå؎3*h=< P2r)Ӈ+॓C sAV KFhK[Gm17gXu\U:I .A]jŗc`d\|mk pd%DMaKux,}@{,0l5FjOKo|RLȋoWE[O_Mg^o BOlw3m_D6ۋ閹ב em6{:[ E9ᘚۧ24p%thwX(mY m6d*/wH%Ty$5JһFİiD؃ j:zygiv uƲ8ofVtD{:l)/[GUT;(xۅpΠuLz|S܃ǽt=窠`n:~)e0"IZ x̹4Y Õfw?JKrefɂ 6Q4a,yg iq/cnoZ}hla `N'6ndU[0RvK\h, ʙ5w!Aqy%9ykg0!x!3G"3Nli\V3 ;>6IA'pQtɷDQ ۫]?_45=7:@Q5jKNۛae4˙,#}B ~*חEYNlMPy<^[AZDA|b=kjRrs˃_ӏp$")U F lW]y S&KۯR1uk4yی9žOw\aw4![f}ۛ hzhdT m5'F)1rb JGhمK˗+Kh #ݠ\寃BF/\Uf'/X$UY:pPf|e@6Ri1JZ^"Vڎ1`:o-Wu_MN+,q)] {>+kvՊʡ9l~M+TDD'"Y>F0Fw਻sn2si!5JZ0u[Vʇ>#&6>/t \zkM01Li ƣ7Pi笥!`ibAm/|y!r‚KWkYjIζ>3tzsז>0=I& -BBB#nK٥2[~BIEWjJ^]DcHĺ QAnoܬ=Ӎ\b& /:f5g(tZ u)ӛhf Ej *3,7܆j{R5@3X־`5hlt ߡZ=Kg5' y@G4UHO[K?H}DLyk4AW~֡$kC?)^q3E$(R9mo| 5wPt"PX WNd  Y\8 |(||SamHV6UK o"N b!ӠPuf` 8^f ,Fyh֋%_#+#tFpT}jTI)FŧYe%Eͅbfφ1@eā6c Y%z֓HTr.&0PX\:q=e5i ~2;h(u~I>J(75JwC{TqP&7iO&k3l6ofW^ HaTޥAX"BZKoU/"!D}i i"QB88zA~b~I4$o5\uZΪh {S a'glBSW$ՊY%xwqM:/`9MAהjSVϲzJpX9Dv il1#ŒmO;u!RPvvfV80SRٻm?M# E _>ډViF%2[TJJ4;zܕizT2"Rj)R$PCO4B2lĢ?TZ/471Dy31uKS*;tIiKS^:hJ\zs7uᥴ, |? 9gX`W}:v1nKVOqA%`b彦$Z>1vT( G%? tjG0uFVw5=gt g/|@"z"pxRi3Y-G,Oqw0Pv[9}}\۲e d.S}#X̐{??Hc:[g%_lŶq'R~5z 5x]ʏ^aͭ$>҂풿ؐq:&&YiV9JD ,E4s-7|7( >fb-5]tf;X ]Mè[ w/At*0y<+ypS`|*qH&l#(6CG*>n8m:iҦ;P+ Ѭ"ɓ)A.7a,!;r47.BebT~gɏߕO[NQa7W@l՚:8Vΰua܌|j*.U1!vi\dHأ˶`.&-щT$!bbsp_?AL7ŕ:dIL5AD4ZT@Qiސ{]iS@|$irCs-U:3x܊k]UߎȈl#*ךs$DsD|E?x-GVih -)N|Qf|syU4M#{;CnazyU^[I/5Wۇ-QA?{@ض: "VM<7W&!Ǚ  \3I.I~4ge`p$NȬQ \.)_<'~¼G L]@BCC'рhNAu=x/9T4r>Ckbt'( rBRG2pb{ CʢEhzoJ8Mwksr n8.t)Cn&fX1ned`rkK^; 3ϯ|7d"`g=U fx-: RH"2}L$4닲w R߰G'0Z2-;}]Eo V&L/6{*arbiQiRz'"PQNb.uId)kp( lN)e֚. ^Z46:U8VSi*(s}u8c_+M-i޺}&9QMEDɵ&M7 rHflEU> ,s4-ftE?B4>_eu?I^?IPsm6`D3-hDJ֢ϚF@'g =׍Kw1;cVv/%8Muxv Nي͖E},#*c]+ [+p@D؄xBDJ^*a|lzcWwHq~L 3$GTߤ *%RJѮ\y'3hF\NҠVhb\ѼbVv\^D].$$cb+#UxNI:6kA4A;^+Emh|<V>,;OnR#X$` N%+;9OXA}$&i% edR?musЊ6iEѐPVnSU{AUnZ[éƠ8SJ^F%7]KÁ=NSR%_ "YiK$R;]zJeEM h ]L-4j_ZYyӭΦW#j{e/N=Py&y ]5(o) { .AېHU9}ə @(`˵~1 =t.yyzqyxHak Xl/#ص6z*yqՐHuKZ= eIoi=&Lk|<{R}=Tʿ3lv%k獓x{×- eB`k]u@uy,^cKB,i 2|w=ݏXBoCei. PHks`HRSWy$ta^O)P6 EڃBNR}aZ)A*47V+d,$BNh9~z%v lj`~OqW1Na{ obljة#"|I#L- @fgDڶ<!r%{|5Ԙp'+G#1$8{dC_Bm"V[i,YÙ9|,g5βiĝ' #ӫHmQj<7DFﳲYƖ-ij]Fz]; V+м)ѹ4IvBh]N΋^f$8!7&i]fE`Z9\iЬ6OgAJW]U J)T- Ej-\Ay".* JRAgr g+ D{F1޲S,H'Q 44>(;szN}W#)N6{O/yZX #x̶5i^` -.YfyiK4( Ȫ- ,x }X<լtC7jd}p3"k*yi mrowz}3yTn7xyhtå@eb= aW3Y(i A7c☲6BU㪹+]Đ\6q#z?y/WGմXXRVP- qG%%ݖ~dH. $lpG#z n:2WH<qIL? Dq˻H̩DdkQH/GRK`haadɬ:XvbPs/Ds\6r,E(؟qj'tх,N}7ݐۍ+$ A.bPX@C(e]O$LeQKK&~BK @s2aԯꡥZJoT҂eyc-r80ԿsZSj20H}>$l1 =v2Z}4k<{z(3 PZvɼX' d"+'Q2AXBVzb/ɨsu*ȉ2$4A7bMwh^F'vY(#A%r${u@v͊}=[4RThhQ3iR*)"hX[;v} =U 2Y5vm7}!.L4܀5nM߅ Q-R=8V)M'+!4S sލQAHnͷc/D81EYBh%Rpt&`~2,26VPa3}1(#I K&Ռb~)*LE8*p;}GCR'v;+:P>|(!Lv XM6qƘޕ?pٲV(4R}aC U# FbW<%.:UcA)ݶv0!jJ>??`ip"I-6XgDDǢ9(㌛H--K,4don}tBD<ϡ<JǢr(s|5µu Lbq1!#W1dGV 3u܋7ԓm 4;2{ĶbŒW>b7MvTE(6T.MT*^e̞QT#Gh6W~ QSTs9'0k qZ#/NC$$Hiq`V/B.p6jPu0YZې]`?d )n<,WgX6iDL6x^HkmkwDˬʁZxe 6<kL l*hw\hЗN%.LE7mj_\) 9 x m$u/};\a2yI3ñ^ \b*2t+a{ D S9l1Fi^ @S GcVFa4absgмZ 񛐙uY{tS|Bm&婨=cـ-U> 8_\eQX9=QNW~6q!f.}wv3g}j?,d%)hFa㎽{' XJZTd'Xz?E,WY})NyG*eoAkZoIu.\PD[=fM+F>}RKHאrVc,V%}K0ȖE5kG,FϤ@uraItclLpݗ ?"7qɨ'yL𮸡L DOpQp\&AAa7̆Gy.9tkzB2F0c:w^Y/2XB.XA {]iLne h#gzpnͼ',Gm>'X%3dYeKF1 QW뫀ngt{l6sN kXaT0ℼD+>Dp?L x)^o6_[CαⰈetu0lˌN8P1CyE`k.:Dy|:J5eUzrecXwht'"i[ra=oH.m3cEq=I.y "(we堧O b+ٻ/iM5`3e'M!TyjcLH^w|QzJmfuH5 ^n_wCEN4nUjz6&@H.HВmB[TڧV&ڻIcɴ @ BU;~!n@ͲxOԌQpnJ"_Eb`jcȄ0C-_F@NߣO vȠ5C0OtŴʖI(k]Yʚ{ rُ܁y5j0l 2$TEؕwkLQ c;{8%[ZK6zvS,2uPfi $Mܻis٠ώ PLҀH cnf.eLN&8{ŷT%KH%;3]#)]9&!:~`*"+jbp̀.6_*KL~A |XYcJ)mrpfއi:O =D*I60OȚi |bH 2ӎ,/ؘdo:*mqyhuFnt/,TO*9/cr qeGggԬ+9,ٴL TPoDTW j_Qah/瀆H/`X :ACx7P) L<vZsӃlwSwKlkcBvDd&Hiƿ_14?|2 A+zp\,gu 6nGD,&>/iɥ.nrGz4sGmcC*؎|esuKo;C7z:h([w*؉guTp^04݈[a}[R8٪kyII ' :T$A8iR8b/ $\6&dz|Ȣ'(ڷo9ڹ%}7BT'bYPuu$y^u6HAf8|9Ss w(ց' ;ώ>=Zޏ}Ykɧ( BI:r GEqJ媾 &R+VYOߋŘeufox>%Y(%L`LZ3V4s /WEYp%S'kJON/pa4XɊjp)*PmuN]%iW%JA~UI|nG ywܮaDTΣYli47GS1z5x&ޫ*92 N~+FyydԠ4^hFJ O4R@#I(/ghY&ٲũ p$^fk qM{ڗSn{S ~n7?C^kw-Y!3GHMȺ(Q ,z^)SgKC_dDa=2tN OgllOLb^_АIÂ<@jNG&&Nd[ujba `!ts(Zh+ތ.4fYtde^)e4 n.5lDuŰ8 ?-#p(;XjPSYZqBӽ*DA)-{3Țͫ 'lz{ SgVpFtZYⲣHYؖ"\Gj1ؔƇߺf纞Òzҭs< E'5^{j"zl؉bNKj3ϰ^8ۓ컊DGLvd~BҐ5fDoƶTH):IB ZqCsN*;c0ǩo؏N\f}TJ+G9]&ˢ"jFP}+dCCC)"D9ʥ"uF0 ޫ$ Rǂ[c' ui֮ ^*ˋ\3LbRwo <}\^gkzu-| Ǣ^'q\'"&D)J*I[=+,DmϒmwbKu (C\OO:0+"`Bؓ=LTn;'zùNJ{ģ V# Lڶv5ơJ߯*6 ̎{Ǻ]_=eBܲN {( dwDH}u['x5'm~6կ4_:?9'iӳő%Kۋr>4#V*# EHH{4{푾XE5@K#ĪSԙq *щWD$,R~s6y޵%29BMb+:dٞ lc<RNG6kotcX+5:f3$T!y?M}h+E'>ƿ"C/*$$ Wa_{kV6Ǹgϝ KEh<<o}ȯ<`-'XlI?rJbGϮK:ְֆԖ L'1F7X(]ý#\FMٽ<0*~D'Q1Elp$Rq\غ/ vcOtDb˟9sHH͊x !q+UeqH~Fd҃T6 X,hrGD鑂iVJlA:֏uEasiҖ:CG%/o" yKrȹ,9z1!YzpJKvZd(K!du}Gݩ tD,%&^ &HGy{# gRY< y6 ; 8/B[.Twn7K|݊PNZZ(jjRo:LӪUngcEsvw(Nɵ:DP sB' 4 /'jE '>{ W7E I( Hz;I/[ߖJ"#2>.G8Z@m19 ~ O*{`[u' $c!߽w fm͵E H/k %#o/Mo`^$IOʞq S[^Z2|x=K`ݖ+(Ռqۧ|\ǫC!//зy13 =ͿCB (rT@c^B׷كJfgcyO:.Hj{kK쟇"OkBn2U醇A=݋T]2.lHgIY牽yNO Ȓ8G[W]22DAi][-[C,tg-{wdHPNtiyأ4N!r 4#\ qgj%rBЊ^/haeFD)7_vH Bgl|V@N+0E1kc;z5)3/*sDQ y'.$C; 򿭥rJR WT=OrLFAs GEnnbӰ ZOrd1ԚM=7"*TQ1dȧB#0YPn ,B1 !{ kciA{$7gs3wfW-.9i(aPFIގ &ғ/b)AJė$48_VR0mÊ=5! k\(v155#ssGF =xpgK|E? dM(/23[F;CT&KMjsh(3q"l5xݜt,G,s\ko2=$P8 *<ŴAHHV!t.N10@OdTDŽʊo^[p1iM)hQ"b*%MRִ}ʟ?RsXb? khpjhJi ا>}B*2shd\֐)Ο:X Vq`v{Ǻ` t`c$ EB3$Ƿ p4E$PרoLA,ot(^F59 m`x6#aPr s<-zsy }`4A@9n~u߉3"@7ID8rV9Q[0:o;$8YyoXԘY^3'GN.EQ7Ȅ6iWv.-cePF4ve9V.cN5K-!YcI ߦ4` *ˑi'(9B.q[&xIOv6RFv2盩W{s2i4:|FwrT e0URTIx.10~3PȊys[lS91۞|I{j;à)j) rPvlA<Ozk<3XgQ6v%,GlxԴZf"[xd@$?GΜ 78-㜀dPF7a^3hx F׸urETՐʈb(Bz֞ιr:/+크Se{5+LN^D%:>wړ ,A( ffiK3R6B,iRISRRB[H{jBf`V*,uۉEJc1Y8s+x=$|(fX?gK ނ g̐ie,оKw_bJ覿La Yl_R9ٮBvU⾺({ noHs,E!5 f-HCc: ( ]?!?zXLVEƒZ6&ūbN -eQQj:85EYGࠗD⟂'&Kޖ Nl!^9aEvؐ+y[!YOWI[4Gt;[2YTPPx&ubAF_z)TU^eTK{͈w'P2fgƽw+;Av{L8 @-TN:vcgҺ,P!@O0);NqOߜ :,fUOe$lhR<_tU5"r^BÈM5c J(|ŧ~MT:6-PdPƷ :N-@I]Z74VKwdCEwtԏqH~KD|Plw}6X'[\,zwg=7MLq/|F.R!1Q@NZmƒB *)D Ǩ/IE@JdF=ST|@i46œ ,Te/GT6!K[PF<{bI@^ )%C P(5sYFXМ7fgB]Q=yBoɧamKY`jcn:A:J0.eҜ̏Ak+ʬ0%CB&.[&dFxB-/X搯ۼg2 ;,wBl>yxCy=,[ 6}aw5݉!)q?Ѹ瘸<W l8=)l2FKힸ˜CT+x:m?XGQ]U~zZ-짷Gg }Wa|$+LWhLHX7 1K|cQ$gz.bi+]e!2";+'15J WC6 Cq<<{B5"2[)wXaQ%-\K"d;,p?{u`#8ڏ )}`:SuӴvw*Ȅ{nOtġnKQn{o<&`r 0-1r8QF T$#G$V)nlHBºoʃPK"ߒ9Nm3cF-M l&sBDe61HE}a2F5+}i8ުC3ڕ..ܘ R.@'c`HT՘-uGE3VniY8m3Ugg+uݧ3-aϟ߶Y;4/\r "^ 3R)N͸PY kvKX6y_?FZҾji_!O7.a2-Z!Gi%̋ݿ.6js*1, ?! *WՍf<1#TTԣ<|-RvãKBÍg:Y*oSeY8UTio%J6""xa# hqjT65돓Mwqy(gDI %S{bKgék䑴a)-ΆB1ˡhj=_]x*~xĉ M)f(K HnV Fv v)G"B}"X%,>sάhΛ<̇M)5;5n<*AƱ0!@Cz[.CVL>^BKs?'x EcqMA-:Eߍh3'c9M;!k &(Qd޹*3+P| {Ue5'/4Ĩ,OȜ0)A͙M4Ѷij<y|ruXnj $չR*œui:^Xq0mj@( -_=pXL}׍@#Ez+Iu&M'Z:eۗ)"5rTL8ɖgkNo. 瓆qdRⱡ&n$Sr^k?( P5ztiԷT9E. R='K/}tj6t$Y+׋}{Ec&Z HGRcΫps*\c-wQ,/۝.́O}[p{5C}0gFǩ>qAS \'HbO@LP3 @R?`P 3ɧF=3Dg}L?eTf.S?u$ &k8%z]LT*e]q{0{VXmd;6c]L 5kT"|$'/w %\v_=GKme1}Zcaۯ$yĘ*Y=X kC2[kFY<t׻3&D>م5saD`Fmpzئ~<nݔrd7_rQ>׏`mn}@I\ !ȇaqntJ ڠ{oQ`RY> KHo]PV qQ7TU螱ξkFnb~ќk6j#Yu(zXQjPS˖rƸs%-!,DYT ST`ʓ X|%_Ѐ,n y]jdzf=E=K^%0V&uvBc;I")fMْs}4Rڍ5c$Ybr5,s?(/aF 2둬;,~Yl 'Zԩ%џ-8"ehn'LБu?S(PїMOyݐՂƿ6DsڿΤuaxV&ۧp- QGvEE%+]pg m߳#IҚ`Ћ@.lV{ąi-]ݘ<;gɳ(& F޶g.`l][XϾ$RWj+0rMMyM[eq@A 6*nR?NH0%pe ]ߤ6tG(͂0f&&2;Sl㝔ʞzPy*|EiZ$cW $fÜaJGѦLJ\ɀҊ2^{*ԇ `8)΃*Q|/r}%d:CIoeW‰þ>ţ|kf|1ah%g|}d$=I.n0"Bm^_e }G=AfWSz4˜v `A1(JO L ˏ ;IuY+6cu~As.?`#.RB^wI]H7y+FJsS[<^G/6j-Dm  p q(Z8'B-^RU-jʀ=10ƓOH4>*(2w/&KQ$o|KQABp_?S-GCHI,"/2*`^yhxJsW?[("5[Pՙta'𒒆O[hU@i~ 1tyUټ)U-?YP3ipdm!؊: 곽 S&p.# iKCƿ_1Zb;MHJɔ l}6!?;<`(|2`X@{::=iY΅)/>J|t«j2hoS:ؗ0[T"~G:]e y90^xb ΔW;MCKq3T%y_Z n $IyQX YiUcdђnt4@UhO)D |. ^#Rh$kO\r2(bG6WOos!:x*R 9]ԣl,్*&՝!@GpS!gnjhj?YJjy(tWL# m8no@+ο 3Ҵ5Yo ޤ, HPr.mnȲj~ܖSǣ d{&rr ӡJ%򖘋CȑGA~N&dls=2\jsEЇjιUSmON8(p֚PZǐr,$YCT.l FY)so*"n|, *Mc$D5uYz8x l(235Ft2ow¥ܳ~ZnLC}LG:4rW#'(Z<7PU9϶T;' CЧFnLV;}/O;VzVʘkÿpw5}&9O\#@!OVXFcz}'=AM'em!)'sXPusq䙢`y.o;!ڄaR\ κwJSOy Qm:y尙vK+H JAhb.%$Cq %<7Z ؑN9-mwwo&U7sH♸!ט!YL`PC S%吻((&SaN%sh?":BAnSMKUNj|6dq F|{9If@VxL+Sg|=E~U}TcpR`L4jEu{iS9G$ zJ}֚esO=& qw )2m 9:jo0,=di4$EK42eGdyz2wv`Q0"5`W%=pԌRgG?KSHj :Lجgz<_\F[݂aIrx f,YHtulnwsM/&xan[lKB鳍o|]ڢ2% 8̭+, %SDkk</γv <_\`][MbeHQˍxaò$Ko F*ۧ%R1]b|B(Yz9ÐSz|𳨴\ޢ!E`ASgm]ܵ ]H &ΈDS /AX^5f|餰ڑ{Ĭ)^fژKy']74[^ DwwiRz\R9yY8T=6텟:+_qwfPK_#|H=15/Kh5Q/~EĄ2,[b R*N^/ޢf3G07cAMh5[T Pq0"-t\9!GtG`CmAWZ֒>kꇅ}~rk\TsW#O[SnYV.MT{N3'XGDWu>LAXT}zܛ)1G 2YVq k,L KVz7B.q@!KKw4cq'~T3|NՔU{3JD=|4K:O^Q{<ur0cݡ' u. - :ٜ"}2A_+UdzmlDVTa=KyPbVe=іd]y@aRy[pj6SLT8*0ѥ[ GI {yU\zT\kx"QMKw~$c8}Wc}&31ZDI\, YpO($^#9NHNΓNBq<8ԑ-З9*EGϱVO/&O:ܒӰckQfW4~4h5' |/#3#倾BP=Cdx#4^M1Ƅ:tjסlz6)Ōw8)?VFêOMpIor:5Wl.9 ~%jܯb`2l 񚉄A_=mըŁ@n&Qm=zG9RZH)䉒,'Fqy|:)pb_[1K ?Y龩߆}ΚR5(d=~H5C]Σ?g \/ ~c4~7b*,~,ݡ',Q8*uLP~)uYK,( |hBpÑ^?VB8=޿ g1HSgGR~8ڭ}N1tw->ع&X($˥%ħUluL8y)i}i>ŷ`P@0 Mܺ \+3@&|i(*e.3:]scK^ªl߾7(^Y=DDo!N渄rxCͿ#_&+vfPB#MsE(?RjJx}C#ěmmK\FcޑblNP65{2~z// <3Ѝ{ vK)SL|jp:IsV͞ńr ǝ?JUGkv.Y6cedGndBCvm P"I2B|qzU9E! f~cA{]R@h`_5#jv0keJxIÍHL3FiTۜt%'v׈RjMIT {6F}gpa]!t։+YR$mcuDBD܁SyA &(Em( uu?&~R%-†&8hF6 ᓪ%9+Ɛ5v,EL f[Wh^~%hNh 2`F4姐z [Cĭ$a~k.KM}B֨)$>+"^Zy)=$ |@}2!c_+ANtHEud6$!i%p|y /hCZ `;5K&bɋ^1'Vev,|;q L8q{0sm?FP~K]Oh "w'3rhTl 篙c*:RVC/EYK[KU+M`PLPyCvW80 ޞm1XZN8='o&3/qŽ@w0\KTL<{ҔJ[KQld-iQ(^5f& lXj0n>iۖ|b(߻7k7 qoC2T'r*Gsg>qXqz1t1e϶ o+"_&H߱G|+?TZ,ƍbk(~©A ȌZߐr⚝!RX:\  }ōClXkW=Ė5>!( Z!˷T~J@108ċX1Y Fbh`DMT`8 [k6er e4.s,"XQJg|j)i1伧.@jB}rlZDPY&>!-d:IQ 8' C FUq+H{~{) sS- }Gr$4ckdAM_NO/rK?M+/G4٩y|GPoQfVr,j=2S%(<3"o":@MR}RqO!o?Xcpe=k+K3쓐Pbh^ ;)G =g3[Z~x%Deqj~  {j3R.HWf?rgmk 1Ia~4Pt`jj*ɊxbX?N3Tϰk*x ztlWق+!*;]{|`VkU*YudЄw~x bg)[>(*Qc̯rPN{1_*ڳͮBYyzQ(Xc)/VUX_b > _h!mDY;Pu-*_e.NZ1 M^HjڟRO4ل}F.mƐ-^Gv4HEe VgWfp Yx+ OYʼ;ćJ&rb;8]ywX=iж6~D?8Sh;8$&!{ lQFsTo7&PJU ũ1ŗ{KA;n'!\|$IwQc()aL飙n-97MA-ڔŷn H89 ; XL ȩp&]z>iڗ55DAor:Dհ tCK04(I`1m ҜUuo&SE b.󆁾(xK{БKM̐o_H`G|P'8 .d(/Ӫkcª?瓄6qDh?\fU+}fS&zc 0&!8~6%c;12oh|[I:8%y&YGjoyRM@A/Os9ʪW~'/L5qqݓ$ԋ,6K@Yx4vHn<=J7Ji_Z{xŕXR}سsmF`Q\/9N[(P N%P6pBSN|z)ޤAVTn37],T!㴼R`k\`ܴdD#[LyUrR:gt .Svӝs0P~GC;}rP߁ƘRI ʊ">Ra+./-YF,Mv:avdP=n*m'[ ^5N䢒ܯ缤#qABhU0|@-:TCCu16v Hvm l]AL'@u i&OVWw5Ί5(wd :&HNym/\b7FBD^ea ˝1C-x"xliA\lc?;Ma_dR0pn]aC"`"|ZLU4v!ƀμeVtK9Pr|j c/Ov}^(6io%THD"T4jN|Br |yOw̸T*ru-i|VzkD^酇ˣԁDeVCPݖKxpi!V- yl؎8  x֓%/0˩|~dxqU~xQoEs)|ٸ%?Yqfδٞ'?~H*o m[A އ>`KB@8;@yUAT"v́ШOwpECTiSJ%ܱt^|Hޞ6ݞoBw},Y;q}CzD8镦Zd-| 2#@$/^,y囵 %)#'!c)^g~YܱRMX><ږr[P-lg~{j9.p&#YfT}w;dzs1+dC6}&WLH;RRvȀǵ5믺 ~ "+7|%,.Jln'g)Cwj"*YU:9Eg Rϑ(wx@}-0*\if Q4tANj,6u8 [u|`] H#Z_|{{'[L@o9q0`8V]ᙻ>sSfl5\ 9QK4o.P_|3 zguXP2L| i!A׉h6@51=l@tE1SF5MP#N2a*/_P h[N!v;g=-嚖YHi]4p8 MV 7*piL7YEWbxgYF$ZA80RI#xU42;P,`\U=/6wݥT\/:[RepPy0i˙y69pa;'ב oZMR~$]F6y'`A{$K:,/Kt?ŶpnCa@T8܂03Gq׍74+mL ޵1lhaww. @!h-+$ʺzR1ʔp/X-!w"xrrqmZ792*PlZ%rf7˧s (y^wta&HdQ LGL:J!NㄇhJf*0BESY@6 mz)$if D\& S72Β lJdY>-y̻aP"#El xHxjTg 2DdxN3G8j!;"iWfIB{CĄ "1JqiL*Gs^0$l.'13HK 3J Vw x'4ȴ[ N>Dlϳi* >Rw.)@a4"+r+֙j{6`&"O;/7;l9W6sTm&K)AΥCL1?SҗpϝLAWoZ"z35ا O8Dc%m`7fצr:D:F?K4T|54N0?N>@sd9[6PĒ/Tׁ$$-ܾ`>1ȻR5kuCsK(u-l4ޘ\%7Fu.:O6a6^ܤlr*b?*!r72գ#Ǔ:!/OL:*JTbi&mmW7ݕf~f1A0~'~72LOËa3)2>&1\&*)cLuS \)oZ.l\Gn(2E\L{%LGǬD$ge6K W,x!x lDžmC^xc7ua>0jCPYFv (&9,̮rHѱ ЦƐbYߐgbKlec[ί4nGKϊj|K&n:b̜l7/ 6,~쭮#^&`o[7{H#]~\<؝~ Ao=h#%deYٳmN|[\=e_\]&o{$vQ]١D⊠2p[ ( i~N53iF1R ^y6Frd jnU*Ή$~FK9Xf-|E`Y]2ٺǏY5+f@-;9xlYͧÔpB"X!`2'SjkRíp(@'`IT tk{󀣁SjZ S]*lu{`PHͼ.Qn8Kմxe dd~"Ŝ$s V)FF/o-]޸>@|ޠS.lf ga}3DwCw5A7}Z{ںJLҨ20Ow_+!u-]x_~\O7Zxp£MxZ5K}vQ+ 8Dlyj!UOjp;>4;Ko 2!tú尫R&byA=EAAsI%FO/Uu!ӧ ݲ;<,/aG6gNqy]^S+#DbCYE|j=aM1WfA]eF8(%O?By)훭[='֮tNX)^ <ᶇ5owXEI̷l1CE(׭ *Lup"BХ !-.[_A̔ /5>M- :РDj vGmuk#+,8WϮw7^.G3f|z?o!Oԡ̙ۛj0,:^<䅮C&3O4O7ڹ0PmUTwˉϸɾi-I{0) >BMY_pxp״9˭e3^5c cT;gZ4D0-zp%u_ ԃ ?ݍq"֊_z]HHY&\׎&Y!hrh! JCqbgBpV#(?v2߰阫CÅ墹PDv'x"%G.z[|y)u!.qVq#-Nwc3X?DGM:qɁDLQYMz` L%0̍s@|@)&IPUher|XwVR_9ᠻ>{l{|jαxW0lg?NB㽜N4f :7o]rذt E8̰ػZC 9U>{2SVmW.g] %.1ɨxu\h"l0oI$7 к ʎiԾmP.-H4ۣ/r \4zu$;`z Cw>[x[LjCD t,Z4מ+x*z5k?ipz‡)7dS}4dACBݢ]/̅Uk!5 \U򼐮P(^m߯.^7|2ɂECw B Jd(h!uviض ;AɒZj~|h⧌jHaWbEր[ Pa-B2ܠ'RF=IovY խm a 9ffCtH&L* 1Q-}M!\ Hs3D?ТrY?<3|mKkHE8 E^+7/iܗ#"a1)xؾlCԁ;?h d=@* W4U*=S"}3ES}2oex5p.={v "&Yn_RLs}K2;?b_=Zpx=boHNzea{JvV}c`_G_KHtQMIjOg*ҧ>4_c7Q :\g7ܕ:r= Χs &_eTrtBN}%Cpi$Y"`L N&5y2MyzC1P3&oϴ]dA@U\ VH{;VkMobwZ OŨW^@ pQܥD:#j_csBr5r`"ZNMd 4r[~`Py^~*6zZ“E5Z1o莒`Z>F륷WbeFQa,4c9h|5`ҋ ޵j^^ tb2]Ï6q`!lI$;{Oŧ¬ML̺[ ]K?ﮞ7{LTJ^̼(kZ(x3 g,ڻG$d޷Pd 4%p&w,:>v.<D, Ŏ.3ԗob[ᵭ~論5k6?WQﰞA8)~c-ھ'p WPˣqZZ_:u4U !@X#~&}L.BFbPy4ɂCbQb|0CE8EuBэ,5t?`s I6d+E-HWտW0EDc>3p1\cQcpV.D/0^{" aJk\gPwNF(0roS%3y)y/lJh6@/MJrR•$uw6C;EF5j ?hO?=ܧBbjfzs@Le}'P\گ>7 =&2s6D?382Z4PGP[ENf:I꿍xz+p*M䘘ş^L)GOm|V2fDf]{ucكt8g{̣-­j5 -ՙ/kLLg!Gz;mňه-"7-q煔"ǐz+߃w N9JQz86'z+#Eq'l_{(B-y)30X]f,o`u3p&UX ㄍm@k]t#Y.7bd"RjBgo Ƞs9tusxA0Xեmdithv~EsaU0}i1:4T _W|=BPNzf]AL~5@_3<bꔰ!OZkAqc͇J,R/>T|W'`4$-/ m>U@!Z0/$Ӥ %`**D"+]|-ܖyJ+Nh\m)^͸-Ri!U±M/ )`YhmRo^u jlBCF@>j쎩`"9DfɌኮЦhʋOw.ϳKt:tD4l괟+/88jUh-&jݹ8F!::hqmP.O?]TT@Yfax6I_AKbq."F5Mv F3we8۠\)iX3"b(-04)NNZ.H2W@t*J % }"𩔻iN¯* S6Vo3{3"'bKM~Ga֋@%>}ۄ@A5[Rgg6X-.3!#V˛|W.pWVHhІR YCKH$F8|iF}ZZ>r=la$cU6;Z} A];?\;#TtTdC0Ycs5/ZYKA;-PvcmL#TC,Qx0ƜqhعHW_9m>*!m%7&e$8ads"\3 4WPGyJ:%)#|ZɊTYc}NP˟$&[wȩu\2d uO̿|đX D ܆\6Lz5龱@o?tO"gUd@|k4'zU)[('Avf}O,$b[.K)mm|$V?d֟H;% 3Hz6mi10~cxu;3c[]Y`:t%[};!ŕw$*_:!itE, Fb;/K ?^JQ}o܂4zBo<֌trY'W#s4+ J 5UDᓙzD x-{oZOvzpFL Q)zrlm~g{d at@Հo93!mY,`3ƭ@DANe4n?b*!ش0Tz2n[ E{^6c) `\wg]0Gߐ_Q&V 2F'#p6.}q,XGq->T3x]ΊNzgiLuyRL&uI$#08Bce?:`?^H2/WlƀeZ y'ia 5+H .i0fg~$rk ./qAU>C߉w58 (@6}poG=[cQP(rFtk CzhʧLnUW|~Iz9[1suxOW=sd!x‡ѺUW?i i/\X"Gnn nѫK&劳bz-giNX/t 9Upg)f ܃+?+ݨ͡!q#%IM hb|²ۇID}ŦYYm(FUi*oD o {P|_nd7l=REK(RÎ&Uz{f›Kt 5"rĖ:ծR 3hxA"vƃ*#8Q!:|^KقpaNf ^+_6eցe3^s/kO D fmag='?g6}#՛BZ*JhUl 5g<;fGƎj',Am_OROlХ[ eIRI1"*hY.c!T dkE.(mOm gq mz!IEd؋"RJݗ'#b4v.g>:W*#QXp}nAY>)Bnc_Axa w 䚄⮏)Q413Q*%| Hnaw*P/RWϕN:(Q*,D#0ikN$7L\Qp$ |]:#\(EAƸ mȊ!"Ol)#e;[sv;5K+߳k v~ŁeK,ua`isg#Z&$׌-Px;KS.i)>$zs7cycqo6dz\!F_ qP ;T"'7;BFu1hqd0%dq8߷\c?Na$cVajo3frQēt9V*2,WX P^*nȧ O-aY)%S7=:$ :w1p&eɫ>( rmn6RJ+0O!ө.u!d#'E\f!ٛhliQFp'c)y$iUn[ A<̴q_w*H1&A>H2ؐJy܆0:i0 %QV V*"ӝV7oNL-(*D dQBs=` =G~>*98WuTԉ ,/B)b.Rk勋jVWU뜋XSd5A;iR8k,cKGt]D- A:raG5O8QR5uq*k+hʒVt|GlZGC۴(dT5 އZtãm&S]=JP-W'vT]| dBMc3}}EHk _%3X$痦˴RPJ/͗e} 'u+:֣:=(ۺsl[B@H_.zVt| !dLn:z"nb#@zVYQb xrR 0ϵP.Kgd k6l3ݹQsi1jQv7z~5uGYU~A1WqnӟBFpɊ؆˸[IsDM<;gjN2k`柔ȵyN0(3 J5$rϛhRGrx9PH1H%kl'NR=l(xCtjFga~}W6o+w19¿91͌pj2x^ 7:h5σ<[w9ew ԛxRkD:A;%UxWC9thYA }urSً䯇%е5ꮡSg-8h6sOMLq0ZE3+>VKX_%SHVW ɿ#gzevT wNRXqֆ3t@$"Cnۖ`.*%`e ]ii>]Z֔we'`v%wq* a<'⃵^3Yd r'T4HkĂ;Kmw;:C{+bzUho6=he%.Oݖj]lp-SBP̑pu8 };38 4´`.Ț9(Mb!Ki3Gˡl/ٮu=J-Bb("R]HrΗ4Lo *Ď=nwc;Čo@>Aj:3K t;@@ۆȳ䠶L@@:%+eJ^-Z'H|·@~'bXe}h< ;O,! {ؙ c_p^6W1-I+6fdQ<\鱁ih{8]L4'ՎӹSdmݏ$bFFR чZ 8ҁ{#jVtlRo~=nc˿٠._AKyd),Wę'V@I]<:G!Zt;1bTإM]]٘4~!HlUMȕS*PXTEAtp~XWD#tKV m#oe>OЌ 8w6*h3]:n&|%9V v: R;/?pidP/YG6m6"D&O }[/0yBf]*?nBZ x'xBa|%0"zT4Ԁ|^L|NEB'ni]P]Fu<E3"Q}P1/"E@Qƚ6|(CK/p: YzeۊY*Dbx}/BXqLޜVH$Dosϐ#ܯI'=6CLT0z o;HgqaKPBL΁j K Ȫ6'99򷑇k1-E'?70og jzDqfM^G4h$IVb[͌'z ETFp;\~pg‚E+Rq  l)C^趬&3W*ցS>BjY]bn FqQ#yl2=>mDA ix^`X/ϒ;vIM6o\p/a_BW-94,].@Pv#_cK2ICoCjh0ݏڴj^6bO6mgH^1t[1q!AlJ3fκF1C sXܫ{f{n8f3S|CsƼ޻.AM$#5|RZqa՜!EgTX-3M'1AI=#)|/~|9RNU?nkuqvdFch _9{2F&*}rtpn. Q֠<E/Šݙ~-O-6:7[}%/ZPte0ٛ媆E'5_N:n} 'aJLf* kXqЈ"-h/IrY =yIe$8ނIo A" B/ ' bvmЧ5k`XơkUn4 eԶ7 S0?+-$-˕DSTշS~,\t~6rQQa"m#+"kW G"u.gs0N{m=Um p `y#!h4qz_ "[KsYG#jsUA=m'>% 'usÒB|lywy.N5 Syue@I 'R:Ò2^͛[`8q|4cŒ*#)[#cGH&qkmj!ˤJ,HuA :FJ]4˕VzhFK[#r*)+NJ5BƸ½t'&l%LQ>{jh=B njYړ؂0zԶS5b5NU\&99Ptw[gí/?Z/t8̅TBb3 .2qmYAŕ3_: *\DZjߵ m7[UvwP&JԆS.fr@ z^:dQ.4+s(><58lk̝d"nUa2UZWo괝' ^M'uBy v~}՘z2AٰaɹhO@6WG.DWY6ue*N2 "V\\w*U<)[ڵWrŒ/hoFqcU,nN1l%8 ׀{ﺯa^cGfOϸitke-l|d>ȋ=N N+|َXjdT͠ wѬ].@jz_޾'ȚUd \VtdXw;dّ M! Y{_zcƾSsC$@0ա7 Dh&ZQɍZq)Ʋy>y\ +tUJ?g{@ƀڑCaD%drT  8 ;( !da$RsFUϟR.Mh5`^J0LGG,$!9w(pў N&~5 ^Фu-?+,^ V9){?.0 Ոh;`1oy0X4 Cj #O3_u xVx;;`_ td'Ƅhl?vI"kAe]e\&4gM㳊S Q-3@(Tu<##8`/6}^ d'Sac Eisx硍 ) W` c?~pJ0 6rGũŰ;4,<(xsKnU͙ kǴx{FIK$-X:DFsܝE.dHA X ` Ga#p>M`/Sv  YZ