java-17-openjdk-src-17.0.14.0-150400.3.51.1<>,NPg\Yp9|Y8h!#+4BMŧ򧿟c:U ?@STd[f$: Nu rbM^ Nsss?Tr!LK@nxu8H$BcuL""E#Qx `j6jyx10OH;$?d  . Ghlx|m      !&X\(K8T*9*:*F^GxH|IXY\]^bcd"e'f*l,u@vDzCjava-17-openjdk-src17.0.14.0150400.3.51.1OpenJDK 17 Source BundleThe OpenJDK 17 source bundle.g\Yh01-armsrv2SUSE Linux Enterprise 15SUSE LLC Apache-1.1 AND Apache-2.0 AND GPL-1.0-or-later AND GPL-2.0-only AND GPL-2.0-only WITH Classpath-exception-2.0 AND LGPL-2.0-only AND MPL-1.0 AND MPL-1.1 AND SUSE-Public-Domain AND W3Chttps://www.suse.com/Development/Languages/Javahttps://openjdk.java.net/linuxaarch64큤gYoe96b0cf9b8221790bc25b7920be15b70fa9ebe0f76660d88ceff7bd8df8e9630rootrootjava-17-openjdk-17.0.14.0-150400.3.51.1.src.rpmjava-17-openjdk-srcjava-17-openjdk-src(aarch-64)    java-17-openjdkrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)17.0.14.0-150400.3.51.13.0.4-14.6.0-14.0-15.2-14.14.3gg$fffaf! @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.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.14+7 (January 2025 CPU) * Security update + JDK-8330045, CVE-2025-21502, bsc#1236278: Enhance array handling * Changes + JDK-7093691: Nimbus LAF: disabled JComboBox using renderer has bad font color + JDK-8028127: Regtest java/security/Security/ /SynchronizedAccess.java is incorrect + JDK-8071693: Introspector ignores default interface methods + JDK-8195675: Call to insertText with single character from custom Input Method ignored + JDK-8202926: Test java/awt/Focus/WindowUpdateFocusabilityTest/ /WindowUpdateFocusabilityTest.html fails + JDK-8207908: JMXStatusTest.java fails assertion intermittently + JDK-8225220: When the Tab Policy is checked,the scroll button direction displayed incorrectly. + JDK-8240343: JDI stopListening/stoplis001 "FAILED: listening is successfully stopped without starting listening" + JDK-8254759: [TEST_BUG] [macosx] javax/swing/JInternalFrame/ /4202966/IntFrameCoord.html fails + JDK-8258734: jdk/jfr/event/oldobject/TestClassLoaderLeak.java failed with "RuntimeException: Could not find class leak" + JDK-8268364: jmethod clearing should be done during unloading + JDK-8269770: nsk tests should start IOPipe channel before launch debuggee - Debugee.prepareDebugee + JDK-8271003: hs_err improvement: handle CLASSPATH env setting longer than O_BUFLEN + JDK-8271456: Avoid looking up standard charsets in "java.desktop" module + JDK-8271821: mark hotspot runtime/MinimalVM tests which ignore external VM flags + JDK-8271825: mark hotspot runtime/LoadClass tests which ignore external VM flags + JDK-8271836: runtime/ErrorHandling/ClassPathEnvVar.java fails with release VMs + JDK-8272746: ZipFile can't open big file (NegativeArraySizeException) + JDK-8273914: Indy string concat changes order of operations + JDK-8274170: Add hooks for custom makefiles to augment jtreg test execution + JDK-8274505: Too weak variable type leads to unnecessary cast in java.desktop + JDK-8276763: java/nio/channels/SocketChannel/ /AdaptorStreams.java fails with "SocketTimeoutException: Read timed out" + JDK-8278527: java/util/concurrent/tck/JSR166TestCase.java fails nanoTime test + JDK-8280131: jcmd reports "Module jdk.jfr not found." when "jdk.management.jfr" is missing + JDK-8281379: Assign package declarations to all jtreg test cases under gc + JDK-8282578: AIOOBE in javax.sound.sampled.Clip + JDK-8283214: [macos] Screen magnifier does not show the magnified text for JComboBox + JDK-8283222: improve diagnosability of runtime/8176717/TestInheritFD.java timeouts + JDK-8284291: sun/security/krb5/auto/Renew.java fails intermittently on Windows 11 + JDK-8284874: Add comment to ProcessHandle/OnExitTest to describe zombie problem + JDK-8286160: (fs) Files.exists returns unexpected results with C:\pagefile.sys because it's not readable + JDK-8287003: InputStreamReader::read() can return zero despite writing a char in the buffer + JDK-8288976: classfile parser 'wrong name' error message has the names the wrong way around + JDK-8289184: runtime/ClassUnload/DictionaryDependsTest.java failed with "Test failed: should be unloaded" + JDK-8290023: Remove use of IgnoreUnrecognizedVMOptions in gc tests + JDK-8290269: gc/shenandoah/TestVerifyJCStress.java fails due to invalid tag: required after JDK-8290023 + JDK-8292309: Fix "java/awt/PrintJob/ConstrainedPrintingTest/ /ConstrainedPrintingTest.java" test + JDK-8293061: Combine CDSOptions and AppCDSOptions test utility classes + JDK-8293877: Rewrite MineField test + JDK-8294193: Files.createDirectories throws FileAlreadyExistsException for a symbolic link whose target is an existing directory + JDK-8294726: Update URLs in minefield tests + JDK-8295239: Refactor java/util/Formatter/Basic script into a Java native test launcher + JDK-8295344: Harden runtime/StackGuardPages/ /TestStackGuardPages.java + JDK-8295859: Update Manual Test Groups + JDK-8296709: WARNING: JNI call made without checking exceptions + JDK-8296718: Refactor bootstrap Test Common Functionalities to test/lib/Utils + JDK-8296787: Unify debug printing format of X.509 cert serial numbers + JDK-8296972: [macos13] java/awt/Frame/MaximizedToIconified/ /MaximizedToIconified.java: getExtendedState() != 6 as expected. + JDK-8298513: vmTestbase/nsk/jdi/EventSet/suspendPolicy/ /suspendpolicy009/TestDescription.java fails with usage tracker + JDK-8300416: java.security.MessageDigestSpi clone can result in thread-unsafe clones + JDK-8301379: Verify TLS_ECDH_* cipher suites cannot be negotiated + JDK-8302225: SunJCE Provider doesn't validate key sizes when using 'constrained' transforms for AES/KW and AES/KWP + JDK-8303697: ProcessTools doesn't print last line of process output + JDK-8303705: Field sleeper.started should be volatile JdbLockTestTarg.java + JDK-8303742: CompletableFuture.orTimeout leaks if the future completes exceptionally + JDK-8304020: Speed up test/jdk/java/util/zip/ZipFile/ /TestTooManyEntries.java and clarify its purpose + JDK-8304557: java/util/concurrent/CompletableFuture/ /CompletableFutureOrTimeoutExceptionallyTest.java times out + JDK-8306015: Update sun.security.ssl TLS tests to use SSLContextTemplate or SSLEngineTemplate + JDK-8307297: Move some DnD tests to open + JDK-8307408: Some jdk/sun/tools/jhsdb tests don't pass test JVM args to the debuggee JVM + JDK-8309109: AArch64: [TESTBUG] compiler/intrinsics/sha/cli/ /TestUseSHA3IntrinsicsOptionOnSupportedCPU.java fails on Neoverse N2 and V1 + JDK-8309303: jdk/internal/misc/VM/RuntimeArguments test ignores jdk/internal/vm/options + JDK-8309532: java/lang/Class/getDeclaredField/ /FieldSetAccessibleTest should filter modules that depend on JVMCI + JDK-8310072: JComboBox/DisabledComboBoxFontTestAuto: Enabled and disabled ComboBox does not match in these LAFs: GTK+ + JDK-8310731: Configure a javax.net.ssl.SNIMatcher for the HTTP/1.1 test servers in java/net/httpclient tests + JDK-8312111: open/test/jdk/java/awt/Robot/ModifierRobotKey/ /ModifierRobotKeyTest.java fails on ubuntu 23.04 + JDK-8313374: --enable-ccache's CCACHE_BASEDIR breaks builds + JDK-8313638: Add test for dump of resolved references + JDK-8313854: Some tests in serviceability area fail on localized Windows platform + JDK-8313878: Exclude two compiler/rtm/locking tests on ppc64le + JDK-8314333: Update com/sun/jdi/ProcessAttachTest.java to use ProcessTools.createTestJvm(..) + JDK-8314824: Fix serviceability/jvmti/8036666/ /GetObjectLockCount.java to use vm flags + JDK-8314829: serviceability/sa/jmap-hprof/ /JMapHProfLargeHeapTest.java ignores vm flags + JDK-8314831: NMT tests ignore vm flags + JDK-8315097: Rename createJavaProcessBuilder + JDK-8315406: [REDO] serviceability/jdwp/ /AllModulesCommandTest.java ignores VM flags + JDK-8315988: Parallel: Make TestAggressiveHeap use createTestJvm + JDK-8316410: GC: Make TestCompressedClassFlags use createTestJvm + JDK-8316446: 4 sun/management/jdp tests ignore VM flags + JDK-8316447: 8 sun/management/jmxremote tests ignore VM flags + JDK-8316464: 3 sun/tools tests ignore VM flags + JDK-8316562: serviceability/sa/jmap-hprof/ /JMapHProfLargeHeapTest.java times out after JDK-8314829 + JDK-8316581: Improve performance of Symbol::print_value_on() + JDK-8317042: G1: Make TestG1ConcMarkStepDurationMillis use createTestJvm + JDK-8317116: Provide layouts for multiple test UI in PassFailJFrame + JDK-8317188: G1: Make TestG1ConcRefinementThreads use createTestJvm + JDK-8317218: G1: Make TestG1HeapRegionSize use createTestJvm + JDK-8317347: Parallel: Make TestInitialTenuringThreshold use createTestJvm + JDK-8317738: CodeCacheFullCountTest failed with "VirtualMachineError: Out of space in CodeCache for method handle intrinsic" + JDK-8318964: Fix build failures caused by 8315097 + JDK-8319574: Exec/process tests should be marked as flagless + JDK-8319640: ClassicFormat::parseObject (from DateTimeFormatter) does not conform to the javadoc and may leak DateTimeException + JDK-8319651: Several network tests ignore vm flags when start java process + JDK-8319817: Charset constructor should make defensive copy of aliases + JDK-8320586: update manual test/jdk/TEST.groups + JDK-8320665: update jdk_core at open/test/jdk/TEST.groups + JDK-8320673: PageFormat/CustomPaper.java has no Pass/Fail buttons; multiple instructions + JDK-8320675: PrinterJob/SecurityDialogTest.java hangs + JDK-8321163: [test] OutputAnalyzer.getExitValue() unnecessarily logs even when process has already completed + JDK-8321299: runtime/logging/ClassLoadUnloadTest.java doesn't reliably trigger class unloading + JDK-8321470: ThreadLocal.nextHashCode can be static final + JDK-8321543: Update NSS to version 3.96 + JDK-8321616: Retire binary test vectors in test/jdk/java/util/zip/ZipFile + JDK-8322754: click JComboBox when dialog about to close causes IllegalComponentStateException + JDK-8322766: Micro bench SSLHandshake should use default algorithms + JDK-8322809: SystemModulesMap::classNames and moduleNames arrays do not match the order + JDK-8322830: Add test case for ZipFile opening a ZIP with no entries + JDK-8323562: SaslInputStream.read() may return wrong value + JDK-8323688: C2: Fix UB of jlong overflow in PhaseIdealLoop::is_counted_loop() + JDK-8324808: Manual printer tests have no Pass/Fail buttons, instructions close set 3 + JDK-8324841: PKCS11 tests still skip execution + JDK-8325038: runtime/cds/appcds/ProhibitedPackage.java can fail with UseLargePages + JDK-8325525: Create jtreg test case for JDK-8325203 + JDK-8325587: Shenandoah: ShenandoahLock should allow blocking in VM + JDK-8325610: CTW: Add StressIncrementalInlining to stress options + JDK-8325616: JFR ZGC Allocation Stall events should record stack traces + JDK-8325762: Use PassFailJFrame.Builder.splitUI() in PrintLatinCJKTest.java + JDK-8325851: Hide PassFailJFrame.Builder constructor + JDK-8326100: DeflaterDictionaryTests should use Deflater.getBytesWritten instead of Deflater.getTotalOut + JDK-8326121: vmTestbase/gc/g1/unloading/tests/ /unloading_keepRef_rootClass_inMemoryCompilation_keep_cl failed with Full gc happened. Test was useless. + JDK-8326611: Clean up vmTestbase/nsk/stress/stack tests + JDK-8326898: NSK tests should listen on loopback addresses only + JDK-8326948: Force English locale for timeout formatting + JDK-8327401: Some jtreg tests fail on Wayland without any tracking bug + JDK-8327474: Review use of java.io.tmpdir in jdk tests + JDK-8327924: Simplify TrayIconScalingTest.java + JDK-8328021: Convert applet test java/awt/List/SetFontTest/ /SetFontTest.html to main program + JDK-8328242: Add a log area to the PassFailJFrame + JDK-8328303: 3 JDI tests timed out with UT enabled + JDK-8328379: Convert URLDragTest.html applet test to main + JDK-8328402: Implement pausing functionality for the PassFailJFrame + JDK-8328619: sun/management/jmxremote/bootstrap/ /SSLConfigFilePermissionTest.java failed with BindException: Address already in use + JDK-8328697: SubMenuShowTest and SwallowKeyEvents tests stabilization + JDK-8328723: IP Address error when client enables HTTPS endpoint check on server socket + JDK-8328957: Update PKCS11Test.java to not use hardcoded path + JDK-8330278: Have SSLSocketTemplate.doClientSide use loopback address + JDK-8330464: hserr generic events - add entry for the before_exit calls + JDK-8330621: Make 5 compiler tests use ProcessTools.executeProcess + JDK-8330814: Cleanups for KeepAliveCache tests + JDK-8331142: Add test for number of loader threads in BasicDirectoryModel + JDK-8331391: Enhance the keytool code by invoking the buildTrustedCerts method for essential options + JDK-8331405: Shenandoah: Optimize ShenandoahLock with TTAS + JDK-8331411: Shenandoah: Reconsider spinning duration in ShenandoahLock + JDK-8331495: Limit BasicDirectoryModel/LoaderThreadCount.java to Windows only + JDK-8331626: unsafe.cpp:162:38: runtime error in index_oop_from_field_offset_long - applying non-zero offset 4563897424 to null pointer + JDK-8331789: ubsan: deoptimization.cpp:403:29: runtime error: load of value 208, which is not a valid value for type 'bool' + JDK-8331863: DUIterator_Fast used before it is constructed + JDK-8331864: Update Public Suffix List to 1cbd6e7 + JDK-8331999: BasicDirectoryModel/LoaderThreadCount.java frequently fails on Windows in CI + JDK-8332340: Add JavacBench as a test case for CDS + JDK-8332473: ubsan: growableArray.hpp:290:10: runtime error: null pointer passed as argument 1, which is declared to never be null + JDK-8332589: ubsan: unix/native/libjava/ /ProcessImpl_md.c:562:5: runtime error: null pointer passed as argument 2, which is declared to never be null + JDK-8332720: ubsan: instanceKlass.cpp:3550:76: runtime error: member call on null pointer of type 'struct Array' + JDK-8332724: x86 MacroAssembler may over-align code + JDK-8332777: Update JCStress test suite + JDK-8332825: ubsan: guardedMemory.cpp:35:11: runtime error: null pointer passed as argument 2, which is declared to never be null + JDK-8332866: Crash in ImageIO JPEG decoding when MEM_STATS in enabled + JDK-8332901: Select{Current,New}ItemTest.java for Choice don't open popup on macOS + JDK-8332903: ubsan: opto/output.cpp:1002:18: runtime error: load of value 171, which is not a valid value for type 'bool' + JDK-8332904: ubsan ppc64le: c1_LIRGenerator_ppc.cpp:581:21: runtime error: signed integer overflow: 9223372036854775807 + 1 cannot be represented in type 'long int' + JDK-8332935: Crash: assert(*lastPtr != 0) failed: Mismatched JNINativeInterface tables, check for new entries + JDK-8333317: Test sun/security/pkcs11/sslecc/ /ClientJSSEServerJSSE.java failed with: Invalid ECDH ServerKeyExchange signature + JDK-8333824: Unused ClassValue in VarHandles + JDK-8334057: JLinkReproducibleTest.java support receive test.tool.vm.opts + JDK-8334405: java/nio/channels/Selector/ /SelectWithConsumer.java#id0 failed in testWakeupDuringSelect + JDK-8334562: Automate com/sun/security/auth/callback/ /TextCallbackHandler/Default.java test + JDK-8334567: [test] runtime/os/TestTracePageSizes move ppc handling + JDK-8335142: compiler/c1/TestTraceLinearScanLevel.java occasionally times out with -Xcomp + JDK-8335267: [XWayland] move screencast tokens from .awt to .java folder + JDK-8335344: test/jdk/sun/security/tools/keytool/NssTest.java fails to compile + JDK-8335428: Enhanced Building of Processes + JDK-8335449: runtime/cds/DeterministicDump.java fails with File content different at byte ... + JDK-8335493: check_gc_overhead_limit should reset SoftRefPolicy::_should_clear_all_soft_refs + JDK-8335530: Java file extension missing in AuthenticatorTest + JDK-8335709: C2: assert(!loop->is_member(get_loop(useblock))) failed: must be outside loop + JDK-8335904: Fix invalid comment in ShenandoahLock + JDK-8335912, JDK-8337499: Add an operation mode to the jar command when extracting to not overwriting existing files + JDK-8336240: Test com/sun/crypto/provider/Cipher/DES/ /PerformanceTest.java fails with java.lang.ArithmeticException + JDK-8336257: Additional tests in jmxremote/startstop to match on PID not app name + JDK-8336315: tools/jpackage/windows/WinChildProcessTest.java Failed: Check is calculator process is alive + JDK-8336342: Fix known X11 library locations in sysroot + JDK-8336343: Add more known sysroot library locations for ALSA + JDK-8336413: gtk headers : Fix typedef redeclaration of GMainContext and GdkPixbuf + JDK-8336564: Enhance mask blit functionality redux + JDK-8336854: CAInterop.java#actalisauthenticationrootca conflicted with /manual and /timeout + JDK-8337066: Repeated call of StringBuffer.reverse with double byte string returns wrong result + JDK-8337320: Update ProblemList.txt with tests known to fail on XWayland + JDK-8337410: The makefiles should set problemlist and adjust timeout basing on the given VM flags + JDK-8337780: RISC-V: C2: Change C calling convention for sp to NS + JDK-8337810: ProblemList BasicDirectoryModel/LoaderThreadCount.java on Windows + JDK-8337851: Some tests have name which confuse jtreg + JDK-8337966: (fs) Files.readAttributes fails with Operation not permitted on older docker releases + JDK-8338058: map_or_reserve_memory_aligned Windows enhance remap assertion + JDK-8338101: remove old remap assertion in map_or_reserve_memory_aligned after JDK-8338058 + JDK-8338109: java/awt/Mouse/EnterExitEvents/ /ResizingFrameTest.java duplicate in ProblemList + JDK-8338286: GHA: Demote x86_32 to hotspot build only + JDK-8338380: Update TLSCommon/interop/AbstractServer to specify an interface to listen for connections + JDK-8338402: GHA: some of bundles may not get removed + JDK-8338748: [17u,21u] Test Disconnect.java compile error: cannot find symbol after JDK-8299813 + JDK-8338751: ConfigureNotify behavior has changed in KWin 6.2 + JDK-8338759: Add extra diagnostic to java/net/InetAddress/ptr/Lookup.java + JDK-8339081: Bump update version for OpenJDK: jdk-17.0.14 + JDK-8339180: Enhanced Building of Processes: Follow-on Issue + JDK-8339248: RISC-V: Remove li64 macro assembler routine and related code + JDK-8339384: Unintentional IOException in jdk.jdi module when JDWP end of stream occurs + JDK-8339470: [17u] More defensive fix for 8163921 + JDK-8339487: ProcessHandleImpl os_getChildren sysctl call - retry in case of ENOMEM and enhance exception message + JDK-8339548: GHA: RISC-V: Use Debian snapshot archive for bootstrap + JDK-8339560: Unaddressed comments during code review of JDK-8337664 + JDK-8339591: Mark jdk/jshell/ExceptionMessageTest.java intermittent + JDK-8339637: (tz) Update Timezone Data to 2024b + JDK-8339644: Improve parsing of Day/Month in tzdata rules + JDK-8339731: java.desktop/share/classes/javax/swing/text/html/ /default.css typo in margin settings + JDK-8339741: RISC-V: C ABI breakage for integer on stack + JDK-8339787: Add some additional diagnostic output to java/net/ipv6tests/UdpTest.java + JDK-8339803: Acknowledge case insensitive unambiguous keywords in tzdata files + JDK-8339892: Several security shell tests don't set TESTJAVAOPTS + JDK-8339931: Update problem list for WindowUpdateFocusabilityTest.java + JDK-8340007: Refactor KeyEvent/FunctionKeyTest.java + JDK-8340008: KeyEvent/KeyTyped/Numpad1KeyTyped.java has 15 seconds timeout + JDK-8340210: Add positionTestUI() to PassFailJFrame.Builder + JDK-8340230: Tests crash: assert(is_in_encoding_range || k->is_interface() || k->is_abstract()) failed: sanity + JDK-8340306: Add border around instructions in PassFailJFrame + JDK-8340308: PassFailJFrame: Make rows default to number of lines in instructions + JDK-8340365: Position the first window of a window list + JDK-8340387: Update OS detection code to recognize Windows Server 2025 + JDK-8340418: GHA: MacOS AArch64 bundles can be removed prematurely + JDK-8340461: Amend description for logArea + JDK-8340466: Add description for PassFailJFrame constructors + JDK-8340552: Harden TzdbZoneRulesCompiler against missing zone names + JDK-8340632: ProblemList java/nio/channels/DatagramChannel/ for Macos + JDK-8340657: [PPC64] SA determines wrong unextendedSP + JDK-8340684: Reading from an input stream backed by a closed ZipFile has no test coverage + JDK-8340785: Update description of PassFailJFrame and samples + JDK-8340799: Add border inside instruction frame in PassFailJFrame + JDK-8340812: LambdaForm customization via MethodHandle::updateForm is not thread safe + JDK-8340815: Add SECURITY.md file + JDK-8340899: Remove wildcard bound in PositionWindows.positionTestWindows + JDK-8341146: RISC-V: Unnecessary fences used for load-acquire in template interpreter + JDK-8341235: Improve default instruction frame title in PassFailJFrame + JDK-8341562: RISC-V: Generate comments in - XX:+PrintInterpreter to link to source code + JDK-8341635: [17u] runtime/ErrorHandling/ClassPathEnvVar test ignores external VM flags + JDK-8341688: Aarch64: Generate comments in - XX:+PrintInterpreter to link to source code + JDK-8341806: Gcc version detection failure on Alinux3 + JDK-8341927: Replace hardcoded security providers with new test.provider.name system property + JDK-8341997: Tests create files in src tree instead of scratch dir + JDK-8342181: Update tests to use stronger Key and Salt size + JDK-8342183: Update tests to use stronger algorithms and keys + JDK-8342188: Update tests to use stronger key parameters and certificates + JDK-8342496: C2/Shenandoah: SEGV in compiled code when running jcstress + JDK-8342578: GHA: RISC-V: Bootstrap using Debian snapshot is still failing + JDK-8342669: [21u] Fix TestArrayAllocatorMallocLimit after backport of JDK-8315097 + JDK-8342681: TestLoadBypassesNullCheck.java fails improperly specified VM option + JDK-8342701: [PPC64] TestOSRLotsOfLocals.java crashes + JDK-8342962: [s390x] TestOSRLotsOfLocals.java crashes + JDK-8343285: java.lang.Process is unresponsive and CPU usage spikes to 100% + JDK-8343474: [updates] Customize README.md to specifics of update project + JDK-8343687: [17u] TestAntiDependencyForPinnedLoads requires UTF-8 + JDK-8343848: Fix typo of property name in TestOAEPPadding after 8341927 + JDK-8343877: Test AsyncClose.java intermittent fails - Socket.getInputStream().read() wasn't preempted + JDK-8343923: GHA: Switch to Xcode 15 on MacOS AArch64 runners + JDK-8347011: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.14 - Added patch * reproducible-directory-mtime.patch + reproducible modification times for directory creation- Update to upstream tag jdk-17.0.13+11 (October 2024 CPU) * Security fixes + JDK-8307383: Enhance DTLS connections + JDK-8290367, JDK-8332643: Update default value and extend the scope of com.sun.jndi.ldap.object.trustSerialData system property + JDK-8328286, CVE-2024-21208, bsc#1231702: Enhance HTTP client + JDK-8328544, CVE-2024-21210, bsc#1231711: Improve handling of vectorization + JDK-8328726: Better Kerberos support + JDK-8331446, CVE-2024-21217, bsc#1231716: Improve deserialization support + JDK-8332644, CVE-2024-21235, bsc#1231719: Improve graph optimizations + JDK-8335713: Enhance vectorization analysis * Other changes + JDK-7022325: TEST_BUG: test/java/util/zip/ZipFile/ /ReadLongZipFileName.java leaks files if it fails + JDK-7026262: HttpServer: improve handling of finished HTTP exchanges + JDK-7124313: [macosx] Swing Popups should overlap taskbar + JDK-8005885: enhance PrintCodeCache to print more data + JDK-8051959: Add thread and timestamp options to java.security.debug system property + JDK-8170817: G1: Returning MinTLABSize from unsafe_max_tlab_alloc causes TLAB flapping + JDK-8183227: read/write APIs in class os shall return ssize_t + JDK-8193547: Regression automated test '/open/test/jdk/java/ /awt/Toolkit/DesktopProperties/rfe4758438.java' fails + JDK-8222884: ConcurrentClassDescLookup.java times out intermittently + JDK-8233725: ProcessTools.startProcess() has output issues when using an OutputAnalyzer at the same time + JDK-8238169: BasicDirectoryModel getDirectories and DoChangeContents.run can deadlock + JDK-8241550: [macOS] SSLSocketImpl/ReuseAddr.java failed due to "BindException: Address already in use" + JDK-8255898: Test java/awt/FileDialog/FilenameFilterTest/ /FilenameFilterTest.java fails on Mac OS + JDK-8256291: RunThese30M fails "assert(_class_unload ? true : ((((JfrTraceIdBits::load(class_loader_klass)) & ((1 << 4) << 8)) != 0))) failed: invariant" + JDK-8257540: javax/swing/JFileChooser/8041694/bug8041694.java failed with "RuntimeException: The selected directory name is not the expected 'd ' but 'D '." + JDK-8259866: two java.util tests failed with "IOException: There is not enough space on the disk" + JDK-8260633: [macos] java/awt/dnd/MouseEventAfterStartDragTest/ /MouseEventAfterStartDragTest.html test failed + JDK-8261433: Better pkcs11 performance for libpkcs11:C_EncryptInit/libpkcs11:C_DecryptInit + JDK-8263031: HttpClient throws Exception if it receives a Push Promise that is too large + JDK-8265919: RunThese30M fails "assert((!(((((JfrTraceIdBits::load(value)) & ((1 << 4) << 8)) != 0))))) failed: invariant" + JDK-8269428: java/util/concurrent/ConcurrentHashMap/ /ToArray.java timed out + JDK-8269657: Test java/nio/channels/DatagramChannel/ /Loopback.java failed: Unexpected message + JDK-8272232: javax/swing/JTable/4275046/bug4275046.java failed with "Expected value in the cell: 'rededited' but found 'redEDITED'." + JDK-8272558: IR Test Framework README misses some flags + JDK-8272777: Clean up remaining AccessController warnings in test library + JDK-8273216: JCMD does not work across container boundaries with Podman + JDK-8273430: Suspicious duplicate condition in java.util.regex.Grapheme#isExcludedSpacingMark + JDK-8273541: Cleaner Thread creates with normal priority instead of MAX_PRIORITY - 2 + JDK-8275851: Deproblemlist open/test/jdk/javax/swing/ /JComponent/6683775/bug6683775.java + JDK-8276660: Scalability bottleneck in java.security.Provider.getService() + JDK-8277042: add test for 8276036 to compiler/codecache + JDK-8279068: IGV: Update to work with JDK 16 and 17 + JDK-8279164: Disable TLS_ECDH_* cipher suites + JDK-8279222: Incorrect legacyMap.get in java.security.Provider after JDK-8276660 + JDK-8279337: The MToolkit is still referenced in a few places + JDK-8279641: Create manual JTReg tests for Swing accessibility + JDK-8279878: java/awt/font/JNICheck/JNICheck.sh test fails on Ubuntu 21.10 + JDK-8280034: ProblemList jdk/jfr/api/consumer/recordingstream/ /TestOnEvent.java on linux-x64 + JDK-8280392: java/awt/Focus/NonFocusableWindowTest/ /NonfocusableOwnerTest.java failed with "RuntimeException: Test failed." + JDK-8280970: Cleanup dead code in java.security.Provider + JDK-8280982: [Wayland] [XWayland] java.awt.Robot taking screenshots + JDK-8280988: [XWayland] Click on title to request focus test failures + JDK-8280990: [XWayland] XTest emulated mouse click does not bring window to front + JDK-8280993: [XWayland] Popup is not closed on click outside of area controlled by XWayland + JDK-8280994: [XWayland] Drag and Drop does not work in java - > wayland app direction + JDK-8281944: JavaDoc throws java.lang.IllegalStateException: ERRONEOUS + JDK-8282354: Remove dependancy of TestHttpServer, HttpTransaction, HttpCallback from open/test/jdk/ tests + JDK-8282526: Default icon is not painted properly + JDK-8283728: jdk.hotspot.agent: Wrong location for RISCV64ThreadContext.java + JDK-8284316: Support accessibility ManualTestFrame.java for non SwingSet tests + JDK-8284585: PushPromiseContinuation test fails intermittently in timeout + JDK-8285497: Add system property for Java SE specification maintenance version + JDK-8288568: Reduce runtime of java.security microbenchmarks + JDK-8289182: NMT: MemTracker::baseline should return void + JDK-8290966: G1: Record number of PLAB filled and number of direct allocations + JDK-8291760: PipelineLeaksFD.java still fails: More or fewer pipes than expected + JDK-8292044: HttpClient doesn't handle 102 or 103 properly + JDK-8292739: Invalid legacy entries may be returned by Provider.getServices() call + JDK-8292948: JEditorPane ignores font-size styles in external linked css-file + JDK-8293862: javax/swing/JFileChooser/8046391/bug8046391.java failed with 'Cannot invoke "java.awt.Image.getWidth(java.awt.image.ImageObserver)" because "retVal" is null' + JDK-8293872: Make runtime/Thread/ThreadCountLimit.java more robust + JDK-8294148: Support JSplitPane for instructions and test UI + JDK-8294691: dynamicArchive/RelativePath.java is running other test case + JDK-8294994: Update Jarsigner and Keytool i18n tests to validate i18n compliance + JDK-8295111: dpkg appears to have problems resolving symbolically linked native libraries + JDK-8296410: HttpClient throws java.io.IOException: no statuscode in response for HTTP2 + JDK-8296812: sprintf is deprecated in Xcode 14 + JDK-8297878: KEM: Implementation + JDK-8298381: Improve handling of session tickets for multiple SSLContexts + JDK-8298596: vmTestbase/nsk/sysdict/vm/stress/chain/chain008/ /chain008.java fails with "NoClassDefFoundError: Could not initialize class java.util.concurrent.ThreadLocalRandom" + JDK-8298809: Clean up vm/compiler/InterfaceCalls JMH + JDK-8299058: AssertionError in sun.net.httpserver.ServerImpl when connection is idle + JDK-8299254: Support dealing with standard assert macro + JDK-8299378: sprintf is deprecated in Xcode 14 + JDK-8299395: Remove metaprogramming/removeCV.hpp + JDK-8299396: Remove metaprogramming/removeExtent.hpp + JDK-8299397: Remove metaprogramming/isFloatingPoint.hpp + JDK-8299398: Remove metaprogramming/isConst.hpp + JDK-8299399: Remove metaprogramming/isArray.hpp + JDK-8299402: Remove metaprogramming/isVolatile.hpp + JDK-8299479: Remove metaprogramming/decay.hpp + JDK-8299481: Remove metaprogramming/removePointer.hpp + JDK-8299482: Remove metaprogramming/isIntegral.hpp + JDK-8299487: Test java/net/httpclient/whitebox/ /SSLTubeTestDriver.java timed out + JDK-8299635: Hotspot update for deprecated sprintf in Xcode 14 + JDK-8299779: Test tools/jpackage/share/jdk/jpackage/tests/ /MainClassTest.java timed out + JDK-8299813: java/nio/channels/DatagramChannel/Disconnect.java fails with jtreg test timeout due to lost datagram + JDK-8299971: Remove metaprogramming/conditional.hpp + JDK-8299972: Remove metaprogramming/removeReference.hpp + JDK-8300169: Build failure with clang-15 + JDK-8300260: Remove metaprogramming/isSame.hpp + JDK-8300264: Remove metaprogramming/isPointer.hpp + JDK-8300265: Remove metaprogramming/isSigned.hpp + JDK-8300806: Update googletest to v1.13.0 + JDK-8300910: Remove metaprogramming/integralConstant.hpp + JDK-8301132: Test update for deprecated sprintf in Xcode 14 + JDK-8301200: Don't scale timeout stress with timeout factor + JDK-8301274: update for deprecated sprintf for security components + JDK-8301279: update for deprecated sprintf for management components + JDK-8301686: TLS 1.3 handshake fails if server_name doesn't match resuming session + JDK-8301704: Shorten the number of GCs in UnloadingTest.java to verify a class loader not being unloaded + JDK-8302495: update for deprecated sprintf for java.desktop + JDK-8302800: Augment NaN handling tests of FDLIBM methods + JDK-8303216: Prefer ArrayList to LinkedList in sun.net.httpserver.ServerImpl + JDK-8303466: C2: failed: malformed control flow. Limit type made precise with MaxL/MinL + JDK-8303527: update for deprecated sprintf for jdk.hotspot.agent + JDK-8303617: update for deprecated sprintf for jdk.jdwp.agent + JDK-8303830: update for deprecated sprintf for jdk.accessibility + JDK-8303891: Speed up Zip64SizeTest using a small ZIP64 file + JDK-8303920: Avoid calling out to python in DataDescriptorSignatureMissing test + JDK-8303942: os::write should write completely + JDK-8303965: java.net.http.HttpClient should reset the stream if response headers contain malformed header fields + JDK-8304375: jdk/jfr/api/consumer/filestream/TestOrdered.java failed with "Expected at least some events to be out of order! Reuse = false" + JDK-8304962: sun/net/www/http/KeepAliveCache/B5045306.java: java.lang.RuntimeException: Failed: Initial Keep Alive Connection is not being reused + JDK-8304963: HttpServer closes connection after processing HEAD after JDK-7026262 + JDK-8305072: Win32ShellFolder2.compareTo is inconsistent + JDK-8305079: Remove finalize() from compiler/c2/Test719030 + JDK-8305081: Remove finalize() from test/hotspot/jtreg/compiler/runtime/Test8168712 + JDK-8305825: getBounds API returns wrong value resulting in multiple Regression Test Failures on Ubuntu 23.04 + JDK-8305959: x86: Improve itable_stub + JDK-8306583: Add JVM crash check in CDSTestUtils.executeAndLog + JDK-8306929: Avoid CleanClassLoaderDataMetaspaces safepoints when previous versions are shared + JDK-8306946: jdk/test/lib/process/ /ProcessToolsStartProcessTest.java fails with "wrong number of lines in OutputAnalyzer output" + JDK-8307091: A few client tests intermittently throw ConcurrentModificationException + JDK-8307193: Several Swing jtreg tests use class.forName on L&F classes + JDK-8307352: AARCH64: Improve itable_stub + JDK-8307448: Test RedefineSharedClassJFR fail due to wrong assumption + JDK-8307779: Relax the java.awt.Robot specification + JDK-8307848: update for deprecated sprintf for jdk.attach + JDK-8307850: update for deprecated sprintf for jdk.jdi + JDK-8308022: update for deprecated sprintf for java.base + JDK-8308144: Uncontrolled memory consumption in SSLFlowDelegate.Reader + JDK-8308184: Launching java with large number of jars in classpath with java.protocol.handler.pkgs system property set can lead to StackOverflowError + JDK-8308801: update for deprecated sprintf for libnet in java.base + JDK-8308891: TestCDSVMCrash.java needs @requires vm.cds + JDK-8309241: ClassForNameLeak fails intermittently as the class loader hasn't been unloaded + JDK-8309621: [XWayland][Screencast] screen capture failure with sun.java2d.uiScale other than 1 + JDK-8309703: AIX build fails after JDK-8280982 + JDK-8309756: Occasional crashes with pipewire screen capture on Wayland + JDK-8309934: Update GitHub Actions to use JDK 17 for building jtreg + JDK-8310070: Test: javax/net/ssl/DTLS/DTLSWontNegotiateV10.java timed out + JDK-8310108: Skip ReplaceCriticalClassesForSubgraphs when EnableJVMCI is specified + JDK-8310201: Reduce verbose locale output in -XshowSettings launcher option + JDK-8310334: [XWayland][Screencast] screen capture error message in debug + JDK-8310628: GcInfoBuilder.c missing JNI Exception checks + JDK-8310683: Refactor StandardCharset/standard.java to use JUnit + JDK-8311208: Improve CDS Support + JDK-8311666: Disabled tests in test/jdk/sun/java2d/marlin + JDK-8312049: runtime/logging/ClassLoadUnloadTest can be improved + JDK-8312140: jdk/jshell tests failed with JDI socket timeouts + JDK-8312229: Crash involving yield, switch and anonymous classes + JDK-8313256: Exclude failing multicast tests on AIX + JDK-8313394: Array Elements in OldObjectSample event has the incorrect description + JDK-8313674: (fc) java/nio/channels/FileChannel/ /BlockDeviceSize.java should test for more block devices + JDK-8313697: [XWayland][Screencast] consequent getPixelColor calls are slow + JDK-8313873: java/nio/channels/DatagramChannel/ /SendReceiveMaxSize.java fails on AIX due to small default RCVBUF size and different IPv6 Header interpretation + JDK-8313901: [TESTBUG] test/hotspot/jtreg/compiler/codecache/ /CodeCacheFullCountTest.java fails with java.lang.VirtualMachineError + JDK-8314476: TestJstatdPortAndServer.java failed with "java.rmi.NoSuchObjectException: no such object in table" + JDK-8314614: jdk/jshell/ImportTest.java failed with "InternalError: Failed remote listen" + JDK-8314837: 5 compiled/codecache tests ignore VM flags + JDK-8315024: Vector API FP reduction tests should not test for exact equality + JDK-8315362: NMT: summary diff reports threads count incorrectly + JDK-8315422: getSoTimeout() would be in try block in SSLSocketImpl + JDK-8315437: Enable parallelism in vmTestbase/nsk/monitoring/stress/classload tests + JDK-8315442: Enable parallelism in vmTestbase/nsk/monitoring/stress/thread tests + JDK-8315559: Delay TempSymbol cleanup to avoid symbol table churn + JDK-8315576: compiler/codecache/CodeCacheFullCountTest.java fails after JDK-8314837 + JDK-8315651: Stop hiding AIX specific multicast socket errors via NetworkConfiguration (aix) + JDK-8315684: Parallelize sun/security/util/math/TestIntegerModuloP.java + JDK-8315774: Enable parallelism in vmTestbase/gc/g1/unloading tests + JDK-8315804: Open source several Swing JTabbedPane JTextArea JTextField tests + JDK-8315936: Parallelize gc/stress/TestStressG1Humongous.java test + JDK-8315965: Open source various AWT applet tests + JDK-8316104: Open source several Swing SplitPane and RadioButton related tests + JDK-8316193: jdk/jfr/event/oldobject/TestListenerLeak.java java.lang.Exception: Could not find leak + JDK-8316211: Open source several manual applet tests + JDK-8316240: Open source several add/remove MenuBar manual tests + JDK-8316285: Opensource JButton manual tests + JDK-8316306: Open source and convert manual Swing test + JDK-8316328: Test jdk/jfr/event/oldobject/ /TestSanityDefault.java times out for some heap sizes + JDK-8316387: Exclude more failing multicast tests on AIX after JDK-8315651 + JDK-8316389: Open source few AWT applet tests + JDK-8316468: os::write incorrectly handles partial write + JDK-8316973: GC: Make TestDisableDefaultGC use createTestJvm + JDK-8317112: Add screenshot for Frame/DefaultSizeTest.java + JDK-8317228: GC: Make TestXXXHeapSizeFlags use createTestJvm + JDK-8317288: [macos] java/awt/Window/Grab/GrabTest.java: Press on the outside area didn't cause ungrab + JDK-8317316: G1: Make TestG1PercentageOptions use createTestJvm + JDK-8317343: GC: Make TestHeapFreeRatio use createTestJvm + JDK-8317358: G1: Make TestMaxNewSize use createTestJvm + JDK-8317360: Missing null checks in JfrCheckpointManager and JfrStringPool initialization routines + JDK-8317372: Refactor some NumberFormat tests to use JUnit + JDK-8317635: Improve GetClassFields test to verify correctness of field order + JDK-8317831: compiler/codecache/CheckLargePages.java fails on OL 8.8 with unexpected memory string + JDK-8318039: GHA: Bump macOS and Xcode versions + JDK-8318089: Class space not marked as such with NMT when CDS is off + JDK-8318474: Fix memory reporter for thread_count + JDK-8318479: [jmh] the test security.CacheBench failed for multiple threads run + JDK-8318605: Enable parallelism in vmTestbase/nsk/stress/stack tests + JDK-8318696: Do not use LFS64 symbols on Linux + JDK-8318986: Improve GenericWaitBarrier performance + JDK-8319103: Popups that request focus are not shown on Linux with Wayland + JDK-8319197: Exclude hb-subset and hb-style from compilation + JDK-8319406: x86: Shorter movptr(reg, imm) for 32-bit immediates + JDK-8319713: Parallel: Remove PSAdaptiveSizePolicy::should_full_GC + JDK-8320079: The ArabicBox.java test has no control buttons + JDK-8320379: C2: Sort spilling/unspilling sequence for better ld/st merging into ldp/stp on AArch64 + JDK-8320602: Lock contention in SchemaDVFactory.getInstance() + JDK-8320608: Many jtreg printing tests are missing the @printer keyword + JDK-8320655: awt screencast robot spin and sync issues with native libpipewire api + JDK-8320692: Null icon returned for .exe without custom icon + JDK-8320945: problemlist tests failing on latest Windows 11 update + JDK-8321025: Enable Neoverse N1 optimizations for Neoverse V2 + JDK-8321176: [Screencast] make a second attempt on screencast failure + JDK-8321220: JFR: RecordedClass reports incorrect modifiers + JDK-8322008: Exclude some CDS tests from running with - Xshare:off + JDK-8322330: JavadocHelperTest.java OOMEs with Parallel GC and ZGC + JDK-8322726: C2: Unloaded signature class kills argument value + JDK-8322971: KEM.getInstance() should check if a 3rd-party security provider is signed + JDK-8323122: AArch64: Increase itable stub size estimate + JDK-8323584: AArch64: Unnecessary ResourceMark in NativeCall::set_destination_mt_safe + JDK-8323670: A few client tests intermittently throw ConcurrentModificationException + JDK-8323801: tag doesn't strikethrough the text + JDK-8324577: [REDO] - [IMPROVE] OPEN_MAX is no longer the max limit on macOS >= 10.6 for RLIMIT_NOFILE + JDK-8324646: Avoid Class.forName in SecureRandom constructor + JDK-8324648: Avoid NoSuchMethodError when instantiating NativePRNG + JDK-8324668: JDWP process management needs more efficient file descriptor handling + JDK-8324753: [AIX] adjust os_posix after JDK-8318696 + JDK-8324755: Enable parallelism in vmTestbase/gc/gctests/LargeObjects tests + JDK-8324933: ConcurrentHashTable::statistics_calculate synchronization is expensive + JDK-8325022: Incorrect error message on client authentication + JDK-8325179: Race in BasicDirectoryModel.validateFileCache + JDK-8325194: GHA: Add macOS M1 testing + JDK-8325384: sun/security/ssl/SSLSessionImpl/ /ResumptionUpdateBoundValues.java failing intermittently when main thread is a virtual thread + JDK-8325444: GHA: JDK-8325194 causes a regression + JDK-8325567: jspawnhelper without args fails with segfault + JDK-8325620: HTMLReader uses ConvertAction instead of specified CharacterAction for , , + JDK-8325621: Improve jspawnhelper version checks + JDK-8325754: Dead AbstractQueuedSynchronizer$ConditionNodes survive minor garbage collections + JDK-8326106: Write and clear stack trace table outside of safepoint + JDK-8326332: Unclosed inline tags cause misalignment in summary tables + JDK-8326446: The User and System of jdk.CPULoad on Apple M1 are inaccurate + JDK-8326734: text-decoration applied to lost when mixed with or + JDK-8327007: javax/swing/JSpinner/8008657/bug8008657.java fails + JDK-8327137: Add test for ConcurrentModificationException in BasicDirectoryModel + JDK-8327312: [17u] Problem list ReflectionCallerCacheTest.java due to 8324978 + JDK-8327424: ProblemList serviceability/sa/TestJmapCore.java on all platforms with ZGC + JDK-8327650: Test java/nio/channels/DatagramChannel/ /StressNativeSignal.java timed out + JDK-8327787: Convert javax/swing/border/Test4129681.java applet test to main + JDK-8327840: Automate javax/swing/border/Test4129681.java + JDK-8328011: Convert java/awt/Frame/GetBoundsResizeTest/ /GetBoundsResizeTest.java applet test to main + JDK-8328075: Shenandoah: Avoid forwarding when objects don't move in full-GC + JDK-8328110: Allow simultaneous use of PassFailJFrame with split UI and additional windows + JDK-8328115: Convert java/awt/font/TextLayout/ /TestJustification.html applet test to main + JDK-8328158: Convert java/awt/Choice/NonFocusablePopupMenuTest to automatic main test + JDK-8328218: Delete test java/awt/Window/FindOwner/FindOwner.html + JDK-8328234: Remove unused nativeUtils files + JDK-8328238: Convert few closed manual applet tests to main + JDK-8328269: NonFocusablePopupMenuTest.java should be marked as headful + JDK-8328273: sun/management/jmxremote/bootstrap/ /RmiRegistrySslTest.java failed with java.rmi.server.ExportException: Port already in use + JDK-8328560: java/awt/event/MouseEvent/ClickDuringKeypress/ /ClickDuringKeypress.java imports Applet + JDK-8328561: test java/awt/Robot/ManualInstructions/ /ManualInstructions.java isn't used + JDK-8328642: Convert applet test MouseDraggedOutCauseScrollingTest.html to main + JDK-8328647: TestGarbageCollectorMXBean.java fails with C1-only and -Xcomp + JDK-8328896: Fontmetrics for large Fonts has zero width + JDK-8328953: JEditorPane.read throws ChangedCharSetException + JDK-8328999: Update GIFlib to 5.2.2 + JDK-8329004: Update Libpng to 1.6.43 + JDK-8329103: assert(!thread->in_asgct()) failed during multi-mode profiling + JDK-8329109: Threads::print_on() tries to print CPU time for terminated GC threads + JDK-8329126: No native wrappers generated anymore with - XX:-TieredCompilation after JDK-8251462 + JDK-8329134: Reconsider TLAB zapping + JDK-8329510: Update ProblemList for JFileChooser/8194044/FileSystemRootTest.java + JDK-8329559: Test javax/swing/JFrame/bug4419914.java failed because The End and Start buttons are not placed correctly and Tab focus does not move as expected + JDK-8329605: hs errfile generic events - move memory protections and nmethod flushes to separate sections + JDK-8329663: hs_err file event log entry for thread adding/removing should print current thread + JDK-8329667: [macos] Issue with JTree related fix for JDK-8317771 + JDK-8329995: Restricted access to `/proc` can cause JFR initialization to crash + JDK-8330063: Upgrade jQuery to 3.7.1 + JDK-8330524: Linux ppc64le compile warning with clang in os_linux_ppc.cpp + JDK-8330611: AES-CTR vector intrinsic may read out of bounds (x86_64, AVX-512) + JDK-8330615: avoid signed integer overflows in zip_util.c readCen / hashN + JDK-8331011: [XWayland] TokenStorage fails under Security Manager + JDK-8331063: Some HttpClient tests don't report leaks + JDK-8331077: nroff man page update for jar tool + JDK-8331164: createJMHBundle.sh download jars fail when url needed to be redirected + JDK-8331265: Bump update version for OpenJDK: jdk-17.0.13 + JDK-8331331: :tier1 target explanation in doc/testing.md is incorrect + JDK-8331466: Problemlist serviceability/dcmd/gc/ /RunFinalizationTest.java on generic-all + JDK-8331605: jdk/test/lib/TestMutuallyExclusivePlatformPredicates.java test failure + JDK-8331746: Create a test to verify that the cmm id is not ignored + JDK-8331798: Remove unused arg of checkErgonomics() in TestMaxHeapSizeTools.java + JDK-8331885: C2: meet between unloaded and speculative types is not symmetric + JDK-8332008: Enable issuestitle check + JDK-8332113: Update nsk.share.Log to be always verbose + JDK-8332174: Remove 2 (unpaired) RLO Unicode characters in ff_Adlm.xml + JDK-8332248: (fc) java/nio/channels/FileChannel/ /BlockDeviceSize.java failed with RuntimeException + JDK-8332424: Update IANA Language Subtag Registry to Version 2024-05-16 + JDK-8332524: Instead of printing "TLSv1.3," it is showing "TLS13" + JDK-8332898: failure_handler: log directory of commands + JDK-8332936: Test vmTestbase/metaspace/gc/watermark_70_80/ /TestDescription.java fails with no GC's recorded + JDK-8333270: HandlersOnComplexResetUpdate and HandlersOnComplexUpdate tests fail with "Unexpected reference" if timeoutFactor is less than 1/3 + JDK-8333353: Delete extra empty line in CodeBlob.java + JDK-8333398: Uncomment the commented test in test/jdk/java/ /util/jar/JarFile/mrjar/MultiReleaseJarAPI.java + JDK-8333477: Delete extra empty spaces in Makefiles + JDK-8333698: [17u] TestJstatdRmiPort fails after JDK-8333667 + JDK-8333716: Shenandoah: Check for disarmed method before taking the nmethod lock + JDK-8333724: Problem list security/infra/java/security/cert/ /CertPathValidator/certification/CAInterop.java [#]teliasonerarootcav1 + JDK-8333804: java/net/httpclient/ForbiddenHeadTest.java threw an exception with 0 failures + JDK-8334166: Enable binary check + JDK-8334297: (so) java/nio/channels/SocketChannel/OpenLeak.java should not depend on SecurityManager + JDK-8334332: TestIOException.java fails if run by root + JDK-8334333: MissingResourceCauseTestRun.java fails if run by root + JDK-8334335: [TESTBUG] Backport of 8279164 to 11u & 17u includes elements of JDK-8163327 + JDK-8334339: Test java/nio/file/attribute/ /BasicFileAttributeView/CreationTime.java fails on alinux3 + JDK-8334418: Update IANA Language Subtag Registry to Version 2024-06-14 + JDK-8334482: Shenandoah: Deadlock when safepoint is pending during nmethods iteration + JDK-8334600: TEST java/net/MulticastSocket/IPMulticastIF.java fails on linux-aarch64 + JDK-8334653: ISO 4217 Amendment 177 Update + JDK-8334769: Shenandoah: Move CodeCache_lock close to its use in ShenandoahConcurrentNMethodIterator + JDK-8335536: Fix assertion failure in IdealGraphPrinter when append is true + JDK-8335775: Remove extraneous 's' in comment of rawmonitor.cpp test file + JDK-8335808: update for deprecated sprintf for jfrTypeSetUtils + JDK-8335918: update for deprecated sprintf for jvmti + JDK-8335967: "text-decoration: none" does not work with "A" HTML tags + JDK-8336301: test/jdk/java/nio/channels/ /AsyncCloseAndInterrupt.java leaves around a FIFO file upon test completion + JDK-8336928: GHA: Bundle artifacts removal broken + JDK-8337038: Test java/nio/file/attribute/ /BasicFileAttributeView/CreationTime.java shoud set as /native + JDK-8337283: configure.log is truncated when build dir is on different filesystem + JDK-8337664: Distrust TLS server certificates issued after Oct 2024 and anchored by Entrust Root CAs + JDK-8337669: [17u] Backport of JDK-8284047 missed to delete a file + JDK-8338139: {ClassLoading,Memory}MXBean::isVerbose methods are inconsistent with their setVerbose methods + JDK-8338696: (fs) BasicFileAttributes.creationTime() falls back to epoch if birth time is unavailable (Linux) + JDK-8339869: [21u] Test CreationTime.java fails with UnsatisfiedLinkError after 8334339 + JDK-8341057: Add 2 SSL.com TLS roots + JDK-8341059: Change Entrust TLS distrust date to November 12, 2024 + JDK-8341673: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.13 - Removed patch: * JDK-8282944.patch + fixed in this version differently- Update to upstream tag jdk-17.0.12+7 (July 2024 CPU) * Security fixes + JDK-8314794, CVE-2024-21131, bsc#1228046: Improve UTF8 String supports + JDK-8319859, CVE-2024-21138, bsc#1228047: Better symbol storage + JDK-8320097: Improve Image transformations + JDK-8320548, CVE-2024-21140, bsc#1228048: Improved loop handling + JDK-8323231, CVE-2024-21147, bsc#1228052: Improve array management + JDK-8323390: Enhance mask blit functionality + JDK-8324559, CVE-2024-21145, bsc#1228051: Improve 2D image handling + JDK-8325600: Better symbol storage + JDK-8327413: Enhance compilation efficiency * Other fixes + JDK-8015739: Background of JInternalFrame is located out of JInternalFrame + JDK-8042380: Test javax/swing/JFileChooser/4524490/ /bug4524490.java fails with InvocationTargetException + JDK-8159927: Add a test to verify JMOD files created in the images do not have debug symbols + JDK-8163229: several regression tests have a main method that is never executed + JDK-8163921: HttpURLConnection default Accept header is malformed according to HTTP/1.1 RFC + JDK-8177107: Reduce memory footprint of java.lang.reflect.Constructor/Method + JDK-8185862: AWT Assertion Failure in ::GetDIBits(hBMDC, hBM, 0, 1, 0, gpBitmapInfo, 0) 'awt_Win32GraphicsDevice.cpp', at line 185 + JDK-8187759: Background not refreshed when painting over a transparent JFrame + JDK-8213714: AttachingConnector/attach/attach001 failed due to "bind failed: Address already in use" + JDK-8223696: java/net/httpclient/MaxStreams.java failed with didn't finish within the time-out + JDK-8256660: Disable DTLS 1.0 + JDK-8260540: serviceability/jdwp/AllModulesCommandTest.java failed with "Debuggee error: 'ERROR: transport error 202: bind failed: Address already in use'" + JDK-8263940: NPE when creating default file system when default file system provider is packaged as JAR file on class path + JDK-8264322: Generate CDS archive when creating custom JDK image + JDK-8266242: java/awt/GraphicsDevice/CheckDisplayModes.java failing on macOS 11 ARM + JDK-8267796: vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/ /hs201t002/TestDescription.java fails with NoClassDefFoundError + JDK-8268974: GetJREPath() JLI function fails to locate libjava.so if not standard Java launcher is used + JDK-8269914: Factor out heap printing for G1 young and full gc + JDK-8270018: Add scoped object for g1 young gc JFR notification + JDK-8272315: Improve assert_different_registers + JDK-8272651: G1 heap region info print order changed by JDK-8269914 + JDK-8272903: Missing license header in ArenaAllocator.java + JDK-8272916: Copyright year was modified unintentionally in jlink.properties and ImagePluginStack.java + JDK-8273153: Consolidate file_exists into os:file_exists + JDK-8273774: CDSPluginTest should only expect classes_nocoops.jsa exists on supported 64-bit platforms + JDK-8275334: Move class loading Events to a separate section in hs_err files + JDK-8275868: ciReplay: Inlining fails with "unloaded signature classes" due to wrong protection domains + JDK-8276227: ciReplay: SIGSEGV if classfile for replay compilation is not present after JDK-8275868 + JDK-8278893: Parallel: Remove GCWorkerDelayMillis + JDK-8280030: [REDO] Parallel: More precise boundary in ObjectStartArray::object_starts_in_range + JDK-8280056: gtest/LargePageGtests.java#use-large-pages failed "os.release_one_mapping_multi_commits_vm" + JDK-8280113: (dc) DatagramSocket.receive does not always throw when the channel is closed + JDK-8280377: MethodHandleProxies does not correctly invoke default methods with varags + JDK-8280546: Remove hard-coded 127.0.0.1 loopback address + JDK-8280835: jdk/javadoc/tool/CheckManPageOptions.java depends on source hierarchy + JDK-8281658: Add a security category to the java - XshowSettings option + JDK-8282094: [REDO] Parallel: Refactor PSCardTable::scavenge_contents_parallel + JDK-8283349: Robustness improvements to java/util/prefs/AddNodeChangeListener.jar + JDK-8285452: Add a new test library API to replace a file content using FileUtils.java + JDK-8286045: Use ForceGC for cleaner test cases + JDK-8286311: remove boilerplate from use of runTests + JDK-8286490: JvmtiEventControllerPrivate::set_event_callbacks CLEARING_MASK computation is incorrect + JDK-8286740: JFR: Active Setting event emitted incorrectly + JDK-8286781: Replace the deprecated/obsolete gethostbyname and inet_addr calls + JDK-8289401: Add dump output to TestRawRSACipher.java + JDK-8289643: File descriptor leak with ProcessBuilder.startPipeline + JDK-8290126: Add a check in JavadocTester for "javadoc should not crash" + JDK-8290885: java/lang/ProcessBuilder/PipelineLeaksFD.java fail: More or fewer pipes than expected + JDK-8290901: Reduce use of -source in langtools tests + JDK-8291753: Add JFR event for GC CPU Time + JDK-8294137: Review running times of java.math tests + JDK-8294156: Allow PassFailJFrame.Builder to create test UI + JDK-8294699: Launcher causes lingering busy cursor + JDK-8295026: Remove unused fields in StyleSheet + JDK-8295343: sun/security/pkcs11 tests fail on Linux RHEL 8.6 and newer + JDK-8295944: Move the Http2TestServer and related classes into a package of its own + JDK-8296137: diags-examples.xml is broken + JDK-8296190: TestMD5Intrinsics and TestMD5MultiBlockIntrinsics don't test the intrinsics + JDK-8296610: java/net/HttpURLConnection/SetAuthenticator/ /HTTPSetAuthenticatorTest.java failed with "BindException: Address already in use: connect" + JDK-8297082: Remove sun/tools/jhsdb/BasicLauncherTest.java from problem list + JDK-8297292: java/nio/channels/FileChannel/ /FileExtensionAndMap.java is too slow + JDK-8297445: PPC64: Represent Registers as values + JDK-8297449: Update JInternalFrame Metal Border code + JDK-8297645: Drop the test/jdk/java/net/httpclient/ /reactivestreams-tck-tests/TckDriver.java test + JDK-8297695: Fix typos in test/langtools files + JDK-8298413: [s390] CPUInfoTest fails due to uppercase feature string + JDK-8298939: Refactor open/test/jdk/javax/rmi/ssl/ /SSLSocketParametersTest.sh to jtreg java test + JDK-8299023: TestPLABResize.java and TestPLABPromotion.java are failing intermittently + JDK-8299858: [Metrics] Swap memory limit reported incorrectly when too large + JDK-8301183: (zipfs) jdk/jdk/nio/zipfs/ /TestLocOffsetFromZip64EF.java failing with ZipException:R0 on OL9 + JDK-8301381: Verify DTLS 1.0 cannot be negotiated + JDK-8301753: AppendFile/WriteFile has differences between make 3.81 and 4+ + JDK-8302069: javax/management/remote/mandatory/notif/ /NotifReconnectDeadlockTest.java update + JDK-8302512: Update IANA Language Subtag Registry to Version 2023-02-14 + JDK-8302907: [PPC64] Use more constexpr in class Register + JDK-8303457: Introduce convenience test library APIs for creating test servers for tests in test/jdk/java/net/httpclient + JDK-8303466: C2: failed: malformed control flow. Limit type made precise with MaxL/MinL + JDK-8303972: (zipfs) Make test/jdk/jdk/nio/zipfs/ /TestLocOffsetFromZip64EF.java independent of the zip command line + JDK-8304761: Update IANA Language Subtag Registry to Version 2023-03-22 + JDK-8304927: Update java/net/httpclient/BasicAuthTest.java to check basic auth over HTTP/2 + JDK-8305169: java/security/cert/CertPathValidator/OCSP/ /GetAndPostTests.java -- test server didn't start in timely manner + JDK-8305645: System Tray icons get corrupted when Windows primary monitor changes + JDK-8305819: LogConfigurationTest intermittently fails on AArch64 + JDK-8305874: Open source AWT Key, Text Event related tests + JDK-8305931: jdk/jfr/jcmd/TestJcmdDumpPathToGCRoots.java failed with "Expected chains but found none" + JDK-8305942: Open source several AWT Focus related tests + JDK-8305943: Open source few AWT Focus related tests + JDK-8306031: Update IANA Language Subtag Registry to Version 2023-04-13 + JDK-8306040: HttpResponseInputStream.available() returns 1 on empty stream + JDK-8306067: Open source AWT Graphics,GridBagLayout related tests + JDK-8306634: Open source AWT Event related tests + JDK-8306714: Open source few Swing event and AbstractAction tests + JDK-8306838: GetGraphicsTest needs to be headful + JDK-8307411: Test java/foreign/channels/ /TestAsyncSocketChannels.java failed: IllegalStateException: Already closed + JDK-8307423: [s390x] Represent Registers as values + JDK-8308021: Update IANA Language Subtag Registry to Version 2023-05-11 + JDK-8309409: Update HttpInputStreamTest and BodyProcessorInputStreamTest to use hg.openjdk.org + JDK-8309527: Improve test proxy performance + JDK-8309630: Clean up tests that reference deploy modules + JDK-8309763: Move tests in test/jdk/sun/misc/URLClassPath directory to test/jdk/jdk/internal/loader + JDK-8309890: TestStringDeduplicationInterned.java waits for the wrong condition + JDK-8310031: Parallel: Implement better work distribution for large object arrays in old gen + JDK-8310818: Refactor more Locale tests to use JUnit + JDK-8311893: Interactive component with ARIA role 'tabpanel' does not have a programmatically associated name + JDK-8311964: Some jtreg tests failing on x86 with error 'unrecognized VM options' (C2 flags) + JDK-8312194: test/hotspot/jtreg/applications/ctw/modules/ /jdk_crypto_ec.java cannot handle empty modules + JDK-8312320: Remove javax/rmi/ssl/SSLSocketParametersTest.sh from ProblemList + JDK-8312383: Log X509ExtendedKeyManager implementation class name in TLS/SSL connection + JDK-8312916: Remove remaining usages of -Xdebug from test/hotspot/jtreg + JDK-8313307: java/util/Formatter/Padding.java fails on some Locales + JDK-8313702: Update IANA Language Subtag Registry to Version 2023-08-02 + JDK-8314283: Support for NSS tests on aarch64 platforms + JDK-8314832: Few runtime/os tests ignore vm flags + JDK-8314835: gtest wrappers should be marked as flagless + JDK-8315071: Modify TrayIconScalingTest.java, PrintLatinCJKTest.java to use new PassFailJFrame's builder pattern usage + JDK-8315117: Update Zlib Data Compression Library to Version 1.3 + JDK-8315609: Open source few more swing text/html tests + JDK-8315652: RISC-V: Features string uses wrong separator for jtreg + JDK-8315663: Open source misc awt tests + JDK-8315677: Open source few swing JFileChooser and other tests + JDK-8315726: Open source several AWT applet tests + JDK-8315741: Open source few swing JFormattedTextField and JPopupMenu tests + JDK-8315824: Open source several Swing Text/HTML related tests + JDK-8315834: Open source several Swing JSpinner related tests + JDK-8315889: Open source several Swing HTMLDocument related tests + JDK-8315898: Open source swing JMenu tests + JDK-8316017: Refactor timeout handler in PassFailJFrame + JDK-8316053: Open some swing tests 3 + JDK-8316138: Add GlobalSign 2 TLS root certificates + JDK-8316142: Enable parallelism in vmTestbase/nsk/monitoring/stress/lowmem tests + JDK-8316154: Opensource JTextArea manual tests + JDK-8316164: Opensource JMenuBar manual test + JDK-8316186: RISC-V: Remove PlatformCmpxchg<4> + JDK-8316242: Opensource SwingGraphics manual test + JDK-8316462: sun/jvmstat/monitor/MonitoredVm/ /MonitorVmStartTerminate.java ignores VM flags + JDK-8316563: test tools/jpackage/linux/LinuxResourceTest.java fails on CentOS Linux release 8.5.2111 and Fedora 27 + JDK-8316608: Enable parallelism in vmTestbase/gc/vector tests + JDK-8317287: [macos14] InterJVMGetDropSuccessTest.java: Child VM: abnormal termination + JDK-8318322: Update IANA Language Subtag Registry to Version 2023-10-16 + JDK-8318580: "javax/swing/MultiMonitor/MultimonVImage.java failing with Error. Can't find library: /open/test/jdk/java/ /awt/regtesthelpers" after JDK-8316053 + JDK-8318599: HttpURLConnection cache issues leading to crashes in JGSS w/ native GSS introduced by 8303809 + JDK-8318727: Enable parallelism in vmTestbase/vm/gc/concurrent tests + JDK-8318809: java/util/concurrent/ConcurrentLinkedQueue/ /WhiteBox.java shows intermittent failures on linux ppc64le and aarch64 + JDK-8318854: [macos14] Running any AWT app prints Secure coding warning + JDK-8319048: Monitor deflation unlink phase prolongs time to safepoint + JDK-8319128: sun/security/pkcs11 tests fail on OL 7.9 aarch64 + JDK-8319136: Skip pkcs11 tests on linux-aarch64 + JDK-8319268: Build failure with GCC8.3.1 after 8313643 + JDK-8319338: tools/jpackage/share/RuntimeImageTest.java fails with -XX:+UseZGC + JDK-8319372: C2 compilation fails with "Bad immediate dominator info" + JDK-8320005: Allow loading of shared objects with .a extension on AIX + JDK-8320113: [macos14] : ShapeNotSetSometimes.java fails intermittently on macOS 14 + JDK-8320129: "top" command during jtreg failure handler does not display CPU usage on OSX + JDK-8320303: Allow PassFailJFrame to accept single window creator + JDK-8320342: Use PassFailJFrame for TruncatedPopupMenuTest.java + JDK-8320570: NegativeArraySizeException decoding >1G UTF8 bytes with non-ascii characters + JDK-8320681: [macos] Test tools/jpackage/macosx/ /MacAppStoreJlinkOptionsTest.java timed out on macOS + JDK-8320712: Rewrite BadFactoryTest in pure Java + JDK-8320943: Files/probeContentType/Basic.java fails on latest Windows 11 - content type mismatch + JDK-8321107: Add more test cases for JDK-8319372 + JDK-8321489: Update LCMS to 2.16 + JDK-8321925: sun/security/mscapi/KeytoolChangeAlias.java fails with "Alias <246810> does not exist" + JDK-8322239: [macos] a11y : java.lang.NullPointerException is thrown when focus is moved on the JTabbedPane + JDK-8322503: Shenandoah: Clarify gc state usage + JDK-8322858: compiler/c2/aarch64/TestFarJump.java fails on AArch64 due to unexpected PrintAssembly output + JDK-8322920: Some ProcessTools.execute* functions are declared to throw Throwable + JDK-8323210: Update the usage of cmsFLAGS_COPY_ALPHA + JDK-8323519: Add applications/ctw/modules to Hotspot tiered testing + JDK-8323717: Introduce test keyword for tests that need external dependencies + JDK-8323994: gtest runner repeats test name for every single gtest assertion + JDK-8324050: Issue store-store barrier after re-materializing objects during deoptimization + JDK-8324238: [macOS] java/awt/Frame/ShapeNotSetSometimes/ /ShapeNotSetSometimes.java fails with the shape has not been applied msg + JDK-8324243: Compilation failures in java.desktop module with gcc 14 + JDK-8324598: use mem_unit when working with sysinfo memory and swap related information + JDK-8324632: Update Zlib Data Compression Library to Version 1.3.1 + JDK-8324723: GHA: Upgrade some actions to avoid deprecated Node 16 + JDK-8324733: [macos14] Problem list tests which fail due to macOS bug described in JDK-8322653 + JDK-8324824: AArch64: Detect Ampere-1B core and update default options for Ampere CPUs + JDK-8325137: com/sun/management/ThreadMXBean/ /ThreadCpuTimeArray.java can fail in Xcomp with out of expected range + JDK-8325203: System.exit(0) kills the launched 3rd party application + JDK-8325213: Flags introduced by configure script are not passed to ADLC build + JDK-8325254: CKA_TOKEN private and secret keys are not necessarily sensitive + JDK-8325326: [PPC64] Don't relocate in case of allocation failure + JDK-8325372: Shenandoah: SIGSEGV crash in unnecessary_acquire due to LoadStore split through phi + JDK-8325432: enhance assert message "relocation addr must be in this section" + JDK-8325496: Make TrimNativeHeapInterval a product switch + JDK-8325579: Inconsistent behavior in com.sun.jndi.ldap.Connection::createSocket + JDK-8325862: set -XX:+ErrorFileToStderr when executing java in containers for some container related jtreg tests + JDK-8325876: crashes in docker container tests on Linuxppc64le Power8 machines + JDK-8325972: Add -x to bash for building with LOG=debug + JDK-8326006: Allow TEST_VM_FLAGLESS to set flagless mode + JDK-8326101: [PPC64] Need to bailout cleanly if creation of stubs fails when code cache is out of space + JDK-8326140: src/jdk.accessibility/windows/native/ /libjavaaccessbridge/AccessBridgeJavaEntryPoints.cpp ReleaseStringChars might be missing in early returns + JDK-8326201: [S390] Need to bailout cleanly if creation of stubs fails when code cache is out of space + JDK-8326351: Update the Zlib version in open/src/java.base/share/legal/zlib.md to 1.3.1 + JDK-8326521: JFR: CompilerPhase event test fails on windows 32 bit + JDK-8326529: JFR: Test for CompilerCompile events fails due to time out + JDK-8326591: New test JmodExcludedFiles.java fails on Windows when --with-external-symbols-in-bundles=public is used + JDK-8326638: Crash in PhaseIdealLoop::remix_address_expressions due to unexpected Region instead of Loop + JDK-8326643: JDK server does not send a dummy change_cipher_spec record after HelloRetryRequest message + JDK-8326661: sun/java2d/cmm/ColorConvertOp/ColConvTest.java assumes profiles were generated by LCMS + JDK-8326794: Bump update version for OpenJDK: jdk-17.0.12 + JDK-8326891: Prefer RPATH over RUNPATH for $ORIGIN rpaths in internal JDK binaries + JDK-8326936: RISC-V: Shenandoah GC crashes due to incorrect atomic memory operations + JDK-8326942: [17u] Backout "8325254: CKA_TOKEN private and secret keys are not necessarily sensitive" + JDK-8326960: GHA: RISC-V sysroot cannot be debootstrapped due to ongoing Debian t64 transition + JDK-8327036: [macosx-aarch64] SIGBUS in MarkActivationClosure::do_code_blob reached from Unsafe_CopySwapMemory0 + JDK-8327059: os::Linux::print_proc_sys_info add swappiness information + JDK-8327136: javax/management/remote/mandatory/notif/ /NotifReconnectDeadlockTest.java fails on libgraal + JDK-8327631: Update IANA Language Subtag Registry to Version 2024-03-07 + JDK-8327989: java/net/httpclient/ManyRequest.java should not use "localhost" in URIs + JDK-8327998: Enable java/lang/ProcessBuilder/ /JspawnhelperProtocol.java on Mac + JDK-8328066: WhiteBoxResizeTest failure on linux-x86: Could not reserve enough space for 2097152KB object heap + JDK-8328165: improve assert(idx < _maxlrg) failed: oob + JDK-8328166: Epsilon: 'EpsilonHeap::allocate_work' misuses the parameter 'size' as size in bytes + JDK-8328168: Epsilon: Premature OOM when allocating object larger than uncommitted heap size + JDK-8328194: Add a test to check default rendering engine + JDK-8328524: [x86] StringRepeat.java failure on linux-x86: Could not reserve enough space for 2097152KB object heap + JDK-8328540: test javax/swing/JSplitPane/4885629/ /bug4885629.java fails on windows hidpi + JDK-8328638: Fallback option for POST-only OCSP requests + JDK-8328705: GHA: Cross-compilation jobs do not require build JDK + JDK-8328812: Update and move siphash license + JDK-8328825: Google CAInterop test failures + JDK-8328948: GHA: Restoring sysroot from cache skips the build after JDK-8326960 + JDK-8328988: [macos14] Problem list LightweightEventTest.java which fails due to macOS bug described in JDK-8322653 + JDK-8328997: Remove unnecessary template parameter lists in GrowableArray + JDK-8329013: StackOverflowError when starting Apache Tomcat with signed jar + JDK-8329213: Better validation for com.sun.security.ocsp.useget option + JDK-8329223: Parallel: Parallel GC resizes heap even if -Xms = -Xmx + JDK-8329570: G1: Excessive is_obj_dead_cond calls in verification + JDK-8329823: RISC-V: Need to sync CPU features with related JVM flags + JDK-8330094: RISC-V: Save and restore FRM in the call stub + JDK-8330156: RISC-V: Range check auipc + signed 12 imm instruction + JDK-8330242: RISC-V: Simplify and remove CORRECT_COMPILER_ATOMIC_SUPPORT in atomic_linux_riscv.hpp + JDK-8330523: Reduce runtime and improve efficiency of KeepAliveTest + JDK-8330815: Use pattern matching for instanceof in KeepAliveCache + JDK-8331113: createJMHBundle.sh support configurable maven repo mirror + JDK-8331352: error: template-id not allowed for constructor/destructor in C++20 + JDK-8331641: [17u]: Bump GHA bootstrap JDK to 17.0.11 + JDK-8331942: On Linux aarch64, CDS archives should be using 64K alignment by default + JDK-8334441: Mark tests in jdk_security_infra group as manual + JDK-8335963: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.12 - Modified patch: * fips.patch + rediff to changed context- Require file for posttrans phase of the headless subpackage (bsc#1227298)- Added patch: * reproducible-jlink.patch + make the timestamp in jmods reproducible- Update to upstream tag jdk-17.0.11+9 (April 2024 CPU) * Security fixes + JDK-8315708, CVE-2024-21012, bsc#1222987: Enhance HTTP/2 client usage + JDK-8317507, JDK-8325348, CVE-2024-21094, bsc#1222986: C2 compilation fails with "Exceeded _node_regs array" + JDK-8318340: Improve RSA key implementations + JDK-8319851, CVE-2024-21011, bsc#1222979: Improve exception logging + JDK-8322122, CVE-2024-21068, bsc#1222983: Enhance generation of addresses * Other changes + JDK-6928542: Chinese characters in RTF are not decoded + JDK-7132796: [macosx] closed/javax/swing/JComboBox/4517214/ /bug4517214.java fails on MacOS + JDK-7148092: [macosx] When Alt+down arrow key is pressed, the combobox popup does not appear. + JDK-7167356: (javac) investigate failing tests in JavacParserTest + JDK-8054022: HttpURLConnection timeouts with Expect: 100-Continue and no chunking + JDK-8054572: [macosx] JComboBox paints the border incorrectly + JDK-8169475: WheelModifier.java fails by timeout + JDK-8205076: [17u] Inet6AddressImpl.c: `lookupIfLocalHost` accesses `int InetAddress.preferIPv6Address` as a boolean + JDK-8209595: MonitorVmStartTerminate.java timed out + JDK-8210410: Refactor java.util.Currency:i18n shell tests to plain java tests + JDK-8261404: Class.getReflectionFactory() is not thread-safe + JDK-8261837: SIGSEGV in ciVirtualCallTypeData::translate_from + JDK-8263256: Test java/net/Inet6Address/serialize/ /Inet6AddressSerializationTest.java fails due to dynamic reconfigurations of network interface during test + JDK-8269258: java/net/httpclient/ManyRequestsLegacy.java failed with connection timeout + JDK-8271118: C2: StressGCM should have higher priority than frequency-based policy + JDK-8271616: oddPart in MutableBigInteger::mutableModInverse contains info on final result + JDK-8272811: Document the effects of building with _GNU_SOURCE in os_posix.hpp + JDK-8272853: improve `JavadocTester.runTests` + JDK-8273454: C2: Transform (-a)*(-b) into a*b + JDK-8274060: C2: Incorrect computation after JDK-8273454 + JDK-8274122: java/io/File/createTempFile/SpecialTempFile.java fails in Windows 11 + JDK-8274621: NullPointerException because listenAddress[0] is null + JDK-8274632: Possible pointer overflow in PretouchTask chunk claiming + JDK-8274634: Use String.equals instead of String.compareTo in java.desktop + JDK-8276125: RunThese24H.java SIGSEGV in JfrThreadGroup::thread_group_id + JDK-8278028: [test-library] Warnings cleanup of the test library + JDK-8278312: Update SimpleSSLContext keystore to use SANs for localhost IP addresses + JDK-8278363: Create extented container test groups + JDK-8280241: (aio) AsynchronousSocketChannel init fails in IPv6 only Windows env + JDK-8281377: Remove vmTestbase/nsk/monitoring/ThreadMXBean/ /ThreadInfo/Deadlock/JavaDeadlock001/TestDescription.java from problemlist. + JDK-8281543: Remove unused code/headerfile dtraceAttacher.hpp + JDK-8281585: Remove unused imports under test/lib and jtreg/gc + JDK-8283400: [macos] a11y : Screen magnifier does not reflect JRadioButton value change + JDK-8283626: AArch64: Set relocInfo::offset_unit to 4 + JDK-8283994: Make Xerces DatatypeException stackless + JDK-8286312: Stop mixing signed and unsigned types in bit operations + JDK-8286846: test/jdk/javax/swing/plaf/aqua/ /CustomComboBoxFocusTest.java fails on mac aarch64 + JDK-8287832: jdk/jfr/event/runtime/TestActiveSettingEvent.java failed with "Expected two batches of Active Setting events" + JDK-8288663: JFR: Disabling the JfrThreadSampler commits only a partially disabled state + JDK-8288846: misc tests fail "assert(ms < 1000) failed: Un-interruptable sleep, short time use only" + JDK-8289764: gc/lock tests failed with "OutOfMemoryError: Java heap space: failed reallocation of scalar replaced objects" + JDK-8290041: ModuleDescriptor.hashCode is inconsistent + JDK-8290203: ProblemList vmTestbase/nsk/jvmti/scenarios/ /capability/CM03/cm03t001/TestDescription.java on linux-all + JDK-8290399: [macos] Aqua LAF does not fire an action event if combo box menu is displayed + JDK-8292458: Atomic operations on scoped enums don't build with clang + JDK-8292946: GC lock/jni/jnilock001 test failed "assert(gch->gc_cause() == GCCause::_scavenge_alot || !gch->incremental_collection_failed()) failed: Twice in a row" + JDK-8293117: Add atomic bitset functions + JDK-8293547: Add relaxed add_and_fetch for macos aarch64 atomics + JDK-8294158: HTML formatting for PassFailJFrame instructions + JDK-8294254: [macOS] javax/swing/plaf/aqua/ /CustomComboBoxFocusTest.java failure + JDK-8294535: Add screen capture functionality to PassFailJFrame + JDK-8295068: SSLEngine throws NPE parsing CertificateRequests + JDK-8295124: Atomic::add to pointer type may return wrong value + JDK-8295274: HelidonAppTest.java fails "assert(event->should_commit()) failed: invariant" from compiled frame" + JDK-8296631: NSS tests failing on OL9 linux-aarch64 hosts + JDK-8297968: Crash in PrintOptoAssembly + JDK-8298087: XML Schema Validation reports an required attribute twice via ErrorHandler + JDK-8299494: Test vmTestbase/nsk/stress/except/except011.java failed: ExceptionInInitializerError: target class not found + JDK-8300269: The selected item in an editable JComboBox with titled border is not visible in Aqua LAF + JDK-8301306: java/net/httpclient/* fail with -Xcomp + JDK-8301310: The SendRawSysexMessage test may cause a JVM crash + JDK-8301787: java/net/httpclient/SpecialHeadersTest failing after JDK-8301306 + JDK-8301846: Invalid TargetDataLine after screen lock when using JFileChooser or COM library + JDK-8302017: Allocate BadPaddingException only if it will be thrown + JDK-8302149: Speed up compiler/jsr292/methodHandleExceptions/ /TestAMEnotNPE.java + JDK-8303605: Memory leaks in Metaspace gtests + JDK-8304074: [JMX] Add an approximation of total bytes allocated on the Java heap by the JVM + JDK-8304696: Duplicate class names in dynamicArchive tests can lead to test failure + JDK-8305356: Fix ignored bad CompileCommands in tests + JDK-8305900: Use loopback IP addresses in security policy files of httpclient tests + JDK-8305906: HttpClient may use incorrect key when finding pooled HTTP/2 connection for IPv6 address + JDK-8305962: update jcstress to 0.16 + JDK-8305972: Update XML Security for Java to 3.0.2 + JDK-8306014: Update javax.net.ssl TLS tests to use SSLContextTemplate or SSLEngineTemplate + JDK-8306408: Fix the format of several tables in building.md + JDK-8307185: pkcs11 native libraries make JNI calls into java code while holding GC lock + JDK-8307926: Support byte-sized atomic bitset operations + JDK-8307955: Prefer to PTRACE_GETREGSET instead of PTRACE_GETREGS in method 'ps_proc.c::process_get_lwp_regs' + JDK-8307990: jspawnhelper must close its writing side of a pipe before reading from it + JDK-8308043: Deadlock in TestCSLocker.java due to blocking GC while allocating + JDK-8308245: Add -proc:full to describe current default annotation processing policy + JDK-8308336: Test java/net/HttpURLConnection/ /HttpURLConnectionExpectContinueTest.java failed: java.net.BindException: Address already in use + JDK-8309302: java/net/Socket/Timeouts.java fails with AssertionError on test temporal post condition + JDK-8309305: sun/security/ssl/SSLSocketImpl/ /BlockedAsyncClose.java fails with jtreg test timeout + JDK-8309462: [AIX] vmTestbase/nsk/jvmti/RunAgentThread/ /agentthr001/TestDescription.java crashing due to empty while loop + JDK-8309733: [macOS, Accessibility] VoiceOver: Incorrect announcements of JRadioButton + JDK-8309870: Using -proc:full should be considered requesting explicit annotation processing + JDK-8310106: sun.security.ssl.SSLHandshake .getHandshakeProducer() incorrectly checks handshakeConsumers + JDK-8310238: [test bug] javax/swing/JTableHeader/6889007/ /bug6889007.java fails + JDK-8310380: Handle problems in core-related tests on macOS when codesign tool does not work + JDK-8310631: test/jdk/sun/nio/cs/TestCharsetMapping.java is spuriously passing + JDK-8310807: java/nio/channels/DatagramChannel/Connect.java timed out + JDK-8310838: Correct range notations in MethodTypeDesc specification + JDK-8310844: [AArch64] C1 compilation fails because monitor offset in OSR buffer is too large for immediate + JDK-8310923: Refactor Currency tests to use JUnit + JDK-8311081: KeytoolReaderP12Test.java fail on localized Windows platform + JDK-8311160: [macOS, Accessibility] VoiceOver: No announcements on JRadioButtonMenuItem and JCheckBoxMenuItem + JDK-8311581: Remove obsolete code and comments in TestLVT.java + JDK-8311645: Memory leak in jspawnhelper spawnChild after JDK-8307990 + JDK-8311986: Disable runtime/os/TestTracePageSizes.java for ShenandoahGC + JDK-8312428: PKCS11 tests fail with NSS 3.91 + JDK-8312434: SPECjvm2008/xml.transform with CDS fails with "can't seal package nu.xom" + JDK-8313081: MonitoringSupport_lock should be unconditionally initialized after 8304074 + JDK-8313082: Enable CreateCoredumpOnCrash for testing in makefiles + JDK-8313206: PKCS11 tests silently skip execution + JDK-8313575: Refactor PKCS11Test tests + JDK-8313621: test/jdk/jdk/internal/math/FloatingDecimal/ /TestFloatingDecimal should use RandomFactory + JDK-8313643: Update HarfBuzz to 8.2.2 + JDK-8313816: Accessing jmethodID might lead to spurious crashes + JDK-8314164: java/net/HttpURLConnection/ /HttpURLConnectionExpectContinueTest.java fails intermittently in timeout + JDK-8314220: Configurable InlineCacheBuffer size + JDK-8314830: runtime/ErrorHandling/ tests ignore external VM flags + JDK-8315034: File.mkdirs() occasionally fails to create folders on Windows shared folder + JDK-8315042: NPE in PKCS7.parseOldSignedData + JDK-8315594: Open source few headless Swing misc tests + JDK-8315600: Open source few more headless Swing misc tests + JDK-8315602: Open source swing security manager test + JDK-8315611: Open source swing text/html and tree test + JDK-8315680: java/lang/ref/ReachabilityFenceTest.java should run with -Xbatch + JDK-8315731: Open source several Swing Text related tests + JDK-8315761: Open source few swing JList and JMenuBar tests + JDK-8315920: C2: "control input must dominate current control" assert failure + JDK-8315986: [macos14] javax/swing/JMenuItem/4654927/ /bug4654927.java: component must be showing on the screen to determine its location + JDK-8316001: GC: Make TestArrayAllocatorMallocLimit use createTestJvm + JDK-8316028: Update FreeType to 2.13.2 + JDK-8316030: Update Libpng to 1.6.40 + JDK-8316106: Open source few swing JInternalFrame and JMenuBar tests + JDK-8316304: (fs) Add support for BasicFileAttributes .creationTime() for Linux + JDK-8316392: compiler/interpreter/ /TestVerifyStackAfterDeopt.java failed with SIGBUS in PcDescContainer::find_pc_desc_internal + JDK-8316414: C2: large byte array clone triggers "failed: malformed control flow" assertion failure on linux-x86 + JDK-8316415: Parallelize sun/security/rsa/SignedObjectChain.java subtests + JDK-8316418: containers/docker/TestMemoryWithCgroupV1.java get OOM killed with Parallel GC + JDK-8316445: Mark com/sun/management/HotSpotDiagnosticMXBean/ /CheckOrigin.java as vm.flagless + JDK-8316679: C2 SuperWord: wrong result, load should not be moved before store if not comparable + JDK-8316693: Simplify at-requires checkDockerSupport() + JDK-8316929: Shenandoah: Shenandoah degenerated GC and full GC need to cleanup old OopMapCache entries + JDK-8316947: Write a test to check textArea triggers MouseEntered/MouseExited events properly + JDK-8317039: Enable specifying the JDK used to run jtreg + JDK-8317144: Exclude sun/security/pkcs11/sslecc/ /ClientJSSEServerJSSE.java on Linux ppc64le + JDK-8317307: test/jdk/com/sun/jndi/ldap/ /LdapPoolTimeoutTest.java fails with ConnectException: Connection timed out: no further information + JDK-8317603: Improve exception messages thrown by sun.nio.ch.Net native methods (win) + JDK-8317771: [macos14] Expand/collapse a JTree using keyboard freezes the application in macOS 14 Sonoma + JDK-8317807: JAVA_FLAGS removed from jtreg running in JDK-8317039 + JDK-8317960: [17u] Excessive CPU usage on AbstractQueuedSynchronized.isEnqueued + JDK-8318154: Improve stability of WheelModifier.java test + JDK-8318183: C2: VM may crash after hitting node limit + JDK-8318410: jdk/java/lang/instrument/BootClassPath/ /BootClassPathTest.sh fails on Japanese Windows + JDK-8318468: compiler/tiered/LevelTransitionTest.java fails with -XX:CompileThreshold=100 -XX:TieredStopAtLevel=1 + JDK-8318490: Increase timeout for JDK tests that are close to the limit when run with libgraal + JDK-8318603: Parallelize sun/java2d/marlin/ClipShapeTest.java + JDK-8318607: Enable parallelism in vmTestbase/nsk/stress/jni tests + JDK-8318608: Enable parallelism in vmTestbase/nsk/stress/threads tests + JDK-8318689: jtreg is confused when folder name is the same as the test name + JDK-8318736: com/sun/jdi/JdwpOnThrowTest.java failed with "transport error 202: bind failed: Address already in use" + JDK-8318951: Additional negative value check in JPEG decoding + JDK-8318955: Add ReleaseIntArrayElements in Java_sun_awt_X11_XlibWrapper_SetBitmapShape XlbWrapper.c to early return + JDK-8318957: Enhance agentlib:jdwp help output by info about allow option + JDK-8318961: increase javacserver connection timeout values and max retry attempts + JDK-8318971: Better Error Handling for Jar Tool When Processing Non-existent Files + JDK-8318983: Fix comment typo in PKCS12Passwd.java + JDK-8319124: Update XML Security for Java to 3.0.3 + JDK-8319213: Compatibility.java reads both stdout and stderr of JdkUtils + JDK-8319436: Proxy.newProxyInstance throws NPE if loader is null and interface not visible from class loader + JDK-8319456: jdk/jfr/event/gc/collection/ /TestGCCauseWith[Serial|Parallel].java : GC cause 'GCLocker Initiated GC' not in the valid causes + JDK-8319668: Fixup of jar filename typo in BadFactoryTest.sh + JDK-8319922: libCreationTimeHelper.so fails to link in JDK 21 + JDK-8319961: JvmtiEnvBase doesn't zero _ext_event_callbacks + JDK-8320001: javac crashes while adding type annotations to the return type of a constructor + JDK-8320168: handle setsocktopt return values + JDK-8320208: Update Public Suffix List to b5bf572 + JDK-8320300: Adjust hs_err output in malloc/mmap error cases + JDK-8320363: ppc64 TypeEntries::type_unknown logic looks wrong, missed optimization opportunity + JDK-8320597: RSA signature verification fails on signed data that does not encode params correctly + JDK-8320798: Console read line with zero out should zero out underlying buffer + JDK-8320885: Bump update version for OpenJDK: jdk-17.0.11 + JDK-8320921: GHA: Parallelize hotspot_compiler test jobs + JDK-8320937: support latest VS2022 MSC_VER in abstract_vm_version.cpp + JDK-8321151: JDK-8294427 breaks Windows L&F on all older Windows versions + JDK-8321215: Incorrect x86 instruction encoding for VSIB addressing mode + JDK-8321408: Add Certainly roots R1 and E1 + JDK-8321480: ISO 4217 Amendment 176 Update + JDK-8321599: Data loss in AVX3 Base64 decoding + JDK-8321815: Shenandoah: gc state should be synchronized to java threads only once per safepoint + JDK-8321972: test runtime/Unsafe/InternalErrorTest.java timeout on linux-riscv64 platform + JDK-8322098: os::Linux::print_system_memory_info enhance the THP output with /sys/kernel/mm/transparent_hugepage/hpage_pmd_size + JDK-8322321: Add man page doc for -XX:+VerifySharedSpaces + JDK-8322417: Console read line with zero out should zero out when throwing exception + JDK-8322583: RISC-V: Enable fast class initialization checks + JDK-8322725: (tz) Update Timezone Data to 2023d + JDK-8322750: Test "api/java_awt/interactive/ /SystemTrayTests.html" failed because A blue ball icon is added outside of the system tray + JDK-8322772: Clean up code after JDK-8322417 + JDK-8322783: prioritize /etc/os-release over /etc/SuSE-release in hs_err/info output + JDK-8322968: [17u] Amend Atomics gtest with 1-byte tests + JDK-8323008: filter out harmful -std* flags added by autoconf from CXX + JDK-8323021: Shenandoah: Encountered reference count always attributed to first worker thread + JDK-8323086: Shenandoah: Heap could be corrupted by oom during evacuation + JDK-8323243: JNI invocation of an abstract instance method corrupts the stack + JDK-8323331: fix typo hpage_pdm_size + JDK-8323428: Shenandoah: Unused memory in regions compacted during a full GC should be mangled + JDK-8323515: Create test alias "all" for all test roots + JDK-8323637: Capture hotspot replay files in GHA + JDK-8323640: [TESTBUG]testMemoryFailCount in jdk/internal/platform/docker/TestDockerMemoryMetrics.java always fail because OOM killed + JDK-8323806: [17u] VS2017 build fails with warning after 8293117. + JDK-8324184: Windows VS2010 build failed with "error C2275: 'int64_t'" + JDK-8324280: RISC-V: Incorrect implementation in VM_Version::parse_satp_mode + JDK-8324347: Enable "maybe-uninitialized" warning for FreeType 2.13.1 + JDK-8324514: ClassLoaderData::print_on should print address of class loader + JDK-8324647: Invalid test group of lib-test after JDK-8323515 + JDK-8324659: GHA: Generic jtreg errors are not reported + JDK-8324937: GHA: Avoid multiple test suites per job + JDK-8325096: Test java/security/cert/CertPathBuilder/akiExt/ /AKISerialNumber.java is failing + JDK-8325150: (tz) Update Timezone Data to 2024a + JDK-8325585: Remove no longer necessary calls to set/unset-in-asgct flag in JDK 17 + JDK-8326000: Remove obsolete comments for class sun.security.ssl.SunJSSE + JDK-8327036: [macosx-aarch64] SIGBUS in MarkActivationClosure::do_code_blob reached from Unsafe_CopySwapMemory0 + JDK-8327391: Add SipHash attribution file + JDK-8329836: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.11- Removed patch: * alternative-tzdb_dat.patch + Remove the possibility to use the system timezone-java. It creates more problems then it solves (bsc#1213470)- Use %patch -P N instead of deprecated %patchN.- Recommend mozilla-nss-sysinit in order to have available the /etc/pki/nssdb directory and its content, required in fips mode (bsc#1219662) - Do not install our crafted nss.fips.cfg file, but use the one that the build produces with our fips.patch applied - Removed patch: * nss-security-provider.patch + this DISABLED nss security provider was not used for years and is largely rendered obsolete by the NSS-FIPS provider - Modified patch: * fips.patch + adapt to the removal of the nss security provider- Update to upstream tag jdk-17.0.10+7 (January 2024 CPU) * CVEs + CVE-2024-20918, bsc#1218907 + CVE-2024-20919, bsc#1218903 + CVE-2024-20921, bsc#1218905 + CVE-2024-20932, bsc#1218908 + CVE-2024-20945, bsc#1218909 + CVE-2024-20952, bsc#1218911 * Security fixes + JDK-8276123, JDK-8316613: ZipFile::getEntry will not return a file entry when there is a directory entry of the same name within a Zip File + JDK-8308204: Enhanced certificate processing + JDK-8314295: Enhance verification of verifier + JDK-8314307: Improve loop handling + JDK-8314468: Improve Compiler loops + JDK-8316976: Improve signature handling + JDK-8317547: Enhance TLS connection support * Other changes + JDK-6445283: ProgressMonitorInputStream not large file aware (>2GB) + JDK-8041447: Test javax/swing/dnd/7171812/bug7171812.java fails with java.lang.RuntimeException: Test failed, scroll on drag doesn't work + JDK-8061729: Update java/net tests to eliminate dependency on sun.net.www.MessageHeader and some other internal APIs + JDK-8161536: sun/security/pkcs11/sslecc/ /ClientJSSEServerJSSE.java fails with ProviderException + JDK-8168469: Memory leak in JceSecurity + JDK-8176567: nsk/jdi/ReferenceType/instances/instances002: TestFailure: Unexpected size of referenceType .instances(nsk.share.jdi.TestInterfaceImplementer1): 11, expected: 10 + JDK-8193543: Regression automated test '/open/test/jdk/java/ /awt/TrayIcon/SystemTrayInstance/SystemTrayInstanceTest.java' fails + JDK-8198668: MemoryPoolMBean/isUsageThresholdExceeded/ /isexceeded001/TestDescription.java still failing + JDK-8202790: DnD test DisposeFrameOnDragTest.java does not clean up + JDK-8202931: [macos] java/awt/Choice/ChoicePopupLocation/ /ChoicePopupLocation.java fails + JDK-8207166: jdk/jshell/ /JdiHangingLaunchExecutionControlTest.java - launch timeout + JDK-8225313: serviceability/jvmti/HeapMonitor/MyPackage/ /HeapMonitorStatObjectCorrectnessTest.java failed with Unexpected high difference percentage + JDK-8228990: JFR: TestNetworkUtilizationEvent.java expects 2+ Network interfaces on Linux but finding 1 + JDK-8232839: JDI AfterThreadDeathTest.java failed due to "FAILED: Did not get expected IllegalThreadStateException on a StepRequest.enable()" + JDK-8232933: Javac inferred type does not conform to equality constraint + JDK-8239801: [macos] java/awt/Focus/UnaccessibleChoice/ /AccessibleChoiceTest.java fails + JDK-8244289: fatal error: Possible safepoint reached by thread that does not allow it + JDK-8247351: [aarch64] NullPointerException during stack walking (clhsdb "where -a") + JDK-8249826: 5 javax/net/ssl/SSLEngine tests use @ignore w/o bug-id + JDK-8258951: java/net/httpclient/HandshakeFailureTest.java failed with "RuntimeException: Not found expected SSLHandshakeException in java.io.IOException" + JDK-8262186: Call X509KeyManager.chooseClientAlias once for all key types + JDK-8262901: [macos_aarch64] NativeCallTest expected:<-3.8194101E18> but was:<3.02668882E10> + JDK-8265586: [windows] last button is not shown in AWT Frame with BorderLayout and MenuBar set. + JDK-8266593: vmTestbase/nsk/jvmti/PopFrame/popframe011 fails with "assert(java_thread == _state->get_thread()) failed: Must be" + JDK-8268433: serviceability/dcmd/framework/VMVersionTest.java fails with Unable to send object throw not established PipeIO Listener Thread connection + JDK-8268916: Tests for AffirmTrust roots + JDK-8269425: 2 jdk/jfr/api/consumer/streaming tests failed to attach + JDK-8270199: Most SA tests are skipped on macosx-aarch64 because all executables are signed + JDK-8270447: [IR Framework] Add missing compilation level restriction when using FlipC1C2 stress option + JDK-8271073: Improve testing with VM option VerifyArchivedFields + JDK-8271566: DSA signature length value is not accurate in P11Signature + JDK-8271824: mark hotspot runtime/CompressedOops tests which ignore external VM flags + JDK-8271826: mark hotspot runtime/condy tests which ignore external VM flags + JDK-8271828: mark hotspot runtime/classFileParserBug tests which ignore external VM flags + JDK-8271829: mark hotspot runtime/Throwable tests which ignore external VM flags + JDK-8271886: mark hotspot runtime/InvocationTests tests which ignore external VM flags + JDK-8271887: mark hotspot runtime/CDSCompressedKPtrs tests which ignore external VM flags + JDK-8271890: mark hotspot runtime/Dictionary tests which ignore external VM flags + JDK-8271891: mark hotspot runtime/Safepoint tests which ignore external VM flags + JDK-8271892: mark hotspot runtime/PrintStringTableStats/ /PrintStringTableStatsTest.java test as ignoring external VM flags + JDK-8271893: mark hotspot runtime/PerfMemDestroy/ /PerfMemDestroy.java test as ignoring external VM flags + JDK-8271904: mark hotspot runtime/ClassFile tests which ignore external VM flags + JDK-8271905: mark hotspot runtime/Metaspace tests which ignore external VM flags + JDK-8272099: mark hotspot runtime/Monitor tests which ignore external VM flags + JDK-8272291: mark hotspot runtime/logging tests which ignore external VM flags + JDK-8272551: mark hotspot runtime/modules tests which ignore external VM flags + JDK-8272552: mark hotspot runtime/cds tests which ignore external VM flags + JDK-8272998: ImageIO.read() throws incorrect exception type + JDK-8273456: Do not hold ttyLock around stack walking + JDK-8273522: Rename test property vm.cds.archived.java.heap to vm.cds.write.archived.java.heap + JDK-8273629: compiler/uncommontrap/TestDeoptOOM.java fails with release VMs + JDK-8273831: PrintServiceLookup spawns 2 threads in the current classloader, getting orphaned + JDK-8273921: Refactor NSK/JDI tests to create thread using factory + JDK-8274211: Test man page that options are documented + JDK-8274345: make build-test-lib is broken + JDK-8275329: ZGC: vmTestbase/gc/gctests/SoftReference/soft004/ /soft004.java fails with assert(_phases->length() <= 1000) failed: Too many recored phases? + JDK-8275333: Print count in "Too many recored phases?" assert + JDK-8275440: Remove VirtualSpaceList::is_full() + JDK-8275509: ModuleDescriptor.hashCode isn't reproducible across builds + JDK-8276036: The value of full_count in the message of insufficient codecache is wrong + JDK-8276054: JMH benchmarks for Fences + JDK-8276711: compiler/codecache/cli tests failing when SegmentedCodeCache used with -Xint + JDK-8276819: javax/print/PrintServiceLookup/ /FlushCustomClassLoader.java fails to free + JDK-8277307: Pre shared key sent under both session_ticket and pre_shared_key extensions + JDK-8279856: Parallel: Use PreservedMarks to record promotion-failed objects + JDK-8281015: Further simplify NMT backend + JDK-8281149: (fs) java/nio/file/FileStore/Basic.java fails with java.lang.RuntimeException: values differ by more than 1GB + JDK-8281874: Can't unpack msi installers from test/jdk/tools/ /jpackage/windows/test/jdk/tools/jpackage/windows/ /WinShortcutPromptTest.java test + JDK-8282011: test/jdk/tools/jpackage/windows/WinL10nTest.java test fails if light.exe is not in %PATH% + JDK-8282017: sun/net/www/protocol/https/HttpsURLConnection/ /B6216082.java fails with "SocketException: Unexpected end of file from server" + JDK-8283670: gtest os.release_multi_mappings_vm is still racy + JDK-8284047: Harmonize/Standardize the SSLSocket/SSLEngine/SSLSocketSSLEngine test templates + JDK-8285516: clearPassword should be called in a finally try block + JDK-8285785: CheckCleanerBound test fails with PasswordCallback object is not released + JDK-8285867: Convert applet manual tests SelectionVisible.java to Frame and automate + JDK-8286430: make test TEST="gtest:" exits with error when it shouldn't + JDK-8286473: Drop --enable-preview from Record related tests + JDK-8286474: Drop --enable-preview from Sealed Classes related tests + JDK-8286475: Drop --enable-preview from instanceof pattern matching related tests + JDK-8286969: Add a new test library API to execute kinit in SecurityTools.java + JDK-8287596: Reorg jdk.test.lib.util.ForceGC + JDK-8287671: Adjust ForceGC to invoke System::gc fewer times for negative case + JDK-8287867: Bad merge of jdk/test/lib/util/ForceGC.java causing test compilation error + JDK-8288325: [windows] Actual and Preferred Size of AWT Non-resizable frame are different + JDK-8288961: jpackage: test MSI installation fix + JDK-8288993: Make AwtFramePackTest generic by removing @requires tag + JDK-8289584: (fs) Print size values in java/nio/file/ /FileStore/Basic.java when they differ by > 1GiB + JDK-8289745: JfrStructCopyFailed uses heap words instead of bytes for object sizes + JDK-8290909: MemoryPoolMBean/isUsageThresholdExceeded tests failed with "isUsageThresholdExceeded() returned false, and is still false, while threshold = MMMMMMM and used peak = NNNNNNN" + JDK-8291154: Create a non static nested class without enclosing class throws VerifyError + JDK-8291550: RISC-V: jdk uses misaligned memory access when AvoidUnalignedAccess enabled + JDK-8291911: java/io/File/GetXSpace.java fails with "53687091200 != 161051996160" + JDK-8292067: Convert test/sun/management/jmxremote/bootstrap shell tests to java version + JDK-8292072: NMT: repurpose Tracking overhead counter as global malloc counter + JDK-8292261: adjust timeouts in JLI GetObjectSizeIntrinsicsTest.java + JDK-8292381: java/net/httpclient/SpecialHeadersTest.java fails with "ERROR: Shutting down connection: HTTP/2 client stopped" + JDK-8292636: (dc) Problem listing of java/nio/channels/ /DatagramChannel/Unref.java has incorrect issue ID + JDK-8292717: Clean up checking of testing requirements in configure + JDK-8293156: Dcmd VM.classloaders fails to print the full hierarchy + JDK-8293335: sun/management/jmxremote/bootstrap/ /RmiBootstrapTest.java#id1failed with "Agent communication error: java.io.EOFException" + JDK-8293343: sun/management/jmxremote/bootstrap/ /RmiSslNoKeyStoreTest.java failed with "Agent communication error: java.io.EOFException" + JDK-8293563: [macos-aarch64] SA core file tests failing with sun.jvm.hotspot.oops.UnknownOopException + JDK-8293579: tools/jpackage/share/jdk/jpackage/tests/ /UnicodeArgsTest.java fails on Japanese Windows platform + JDK-8294402: Add diagnostic logging to VMProps.checkDockerSupport + JDK-8294427: Check boxes and radio buttons have rendering issues on Windows in High DPI env + JDK-8294881: test/hotspot/jtreg/vmTestbase/nsk/jdi( /VirtualMachine/dispose/dispose003/TestDescription.java fails + JDK-8295229: Try to verify gtest version + JDK-8295424: adjust timeout for another JLI GetObjectSizeIntrinsicsTest.java subtest + JDK-8296275: Write a test to verify setAccelerator method of JMenuItem + JDK-8296437: NMT incurs costs if disabled + JDK-8296821: compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/ /code/test/NativeCallTest.java fails after JDK-8262901 + JDK-8297142: jdk/jfr/event/runtime/TestShutdown.java fails on Linux ppc64le and Linux aarch64 + JDK-8297296: java/awt/Mouse/EnterExitEvents/ /DragWindowTest.java fails with "No MouseReleased event on label!" + JDK-8297367: disable TestRedirectLinks.java in slowdebug mode + JDK-8297640: Increase buffer size for buf (insert_features_names) in Abstract_VM_Version::insert_features_names + JDK-8297798: Timeout with DTLSOverDatagram test template + JDK-8297958: NMT: Display peak values + JDK-8298298: NMT: count deltas are printed with 32-bit signed size + JDK-8298619: java/io/File/GetXSpace.java is failing + JDK-8298735: Some tools/jpackage/windows/* tests fails with jtreg test timeout + JDK-8298867: Basics.java fails with SSL handshake exception + JDK-8298868: Update EngineCloseOnAlert.java for changes to TLS implementation + JDK-8298869: Update ConnectionTest.java for changes to TLS implementation + JDK-8298872: Update CheckStatus.java for changes to TLS implementation + JDK-8298873: Update IllegalRecordVersion.java for changes to TLS implementation + JDK-8298874: Update TestAllSuites.java for TLS v1.2 and 1.3 + JDK-8298905: Test "java/awt/print/PrinterJob/ImagePrinting/ /PrintARGBImage.java" fails because the frames of instruction does not display + JDK-8299075: TestStringDeduplicationInterned.java fails because extra deduplication + JDK-8299207: [Testbug] Add back test/jdk/java/awt/Graphics2D/ /DrawPrimitivesTest.java + JDK-8299241: jdk/jfr/api/consumer/streaming/TestJVMCrash.java generates unnecessary core file + JDK-8299255: Unexpected round errors in FreetypeFontScaler + JDK-8299677: Formatter.format might take a long time to format an integer or floating-point + JDK-8299748: java/util/zip/Deinflate.java failing on s390x + JDK-8300259: Add test coverage for processing of pending block files in signed JARs + JDK-8300272: Improve readability of the test JarWithOneNonDisabledDigestAlg + JDK-8300727: java/awt/List/ListGarbageCollectionTest/ /AwtListGarbageCollectionTest.java failed with "List wasn't garbage collected" + JDK-8300997: Add curl support to createJMHBundle.sh + JDK-8301065: Handle control characters in java_lang_String::print + JDK-8301189: validate-source fails after JDK-8298873 + JDK-8301247: JPackage app-image exe launches multiple exe's in JDK 17+ + JDK-8301377: adjust timeout for JLI GetObjectSizeIntrinsicsTest.java subtest again + JDK-8301455: comments in TestTypeAnnotations still refer to resolved JDK-8068737 + JDK-8301457: Code in SendPortZero.java is uncommented even after JDK-8236852 was fixed + JDK-8301489: C1: ShortLoopOptimizer might lift instructions before their inputs + JDK-8301570: Test runtime/jni/nativeStack/ needs to detach the native thread + JDK-8301701: java/net/DatagramSocket/ /DatagramSocketMulticasting.java should be hardened + JDK-8302017: Allocate BadPaddingException only if it will be thrown + JDK-8302109: Trivial fixes to btree tests + JDK-8302525: Write a test to check various components send Events while mouse and key are used simultaneously + JDK-8302607: increase timeout for ContinuousCallSiteTargetChange.java + JDK-8303607: SunMSCAPI provider leaks memory and keys + JDK-8303922: build-test-lib target is broken + JDK-8304174: Remove delays from httpserver tests + JDK-8304954: SegmentedCodeCache fails when using large pages + JDK-8305502: adjust timeouts in three more M&M tests + JDK-8305505: NPE in javazic compiler + JDK-8305646: compile error on Alpine with gcc12 after 8298619 in libGetXSpace.c + JDK-8306280: Open source several choice AWT tests + JDK-8307123: Fix deprecation warnings in DPrinter + JDK-8307311: Timeouts on one macOS 12.6.1 host of two Swing JTableHeader tests + JDK-8307403: java/util/zip/DeInflate.java timed out + JDK-8307732: build-test-lib is broken + JDK-8308047: java/util/concurrent/ScheduledThreadPoolExecutor/ /BasicCancelTest.java timed out and also had jcmd pipe errors + JDK-8308103: Massive (up to ~30x) increase in C2 compilation time since JDK 17 + JDK-8308116: jdk.test.lib.compiler .InMemoryJavaCompiler.compile does not close files + JDK-8308223: failure handler missed jcmd.vm.info command + JDK-8308592: Framework for CA interoperability testing + JDK-8308593: Add KEEPALIVE Extended Socket Options Support for Windows + JDK-8308910: Allow executeAndLog to accept running process + JDK-8309032: jpackage does not work for module projects unless --module-path is specified + JDK-8309104: [JVMCI] compiler/unsafe/ /UnsafeGetStableArrayElement test asserts wrong values with Graal + JDK-8309216: Cast from jchar* to char* in test java/io/GetXSpace.java + JDK-8309258: RISC-V: Add riscv_hwprobe syscall + JDK-8309502: RISC-V: String.indexOf intrinsic may produce misaligned memory loads + JDK-8309778: java/nio/file/Files/CopyAndMove.java fails when using second test directory + JDK-8309974: some JVMCI tests fail when VM options include - XX:+EnableJVMCI + JDK-8310233: Fix THP detection on Linux + JDK-8310265: (process) jspawnhelper should not use argv[0] + JDK-8310268: RISC-V: misaligned memory access in String.Compare intrinsic + JDK-8310321: make JDKOPT_CHECK_CODESIGN_PARAMS more verbose + JDK-8310656: RISC-V: __builtin___clear_cache can fail silently. + JDK-8310687: JDK-8303215 is incomplete + JDK-8311511: Improve description of NativeLibrary JFR event + JDK-8311514: Incorrect regex in TestMetaSpaceLog.java + JDK-8311585: Add JRadioButtonMenuItem to bug8031573.java + JDK-8311592: ECKeySizeParameterSpec causes too many exceptions on third party providers + JDK-8311631: When multiple users run tools/jpackage/share/ /LicenseTest.java, Permission denied for writing /var/tmp/*.files + JDK-8311813: C1: Uninitialized PhiResolver::_loop field + JDK-8312065: Socket.connect does not timeout when profiling + JDK-8312078: [PPC] JcmdScale.java Failing on AIX + JDK-8312126: NullPointerException in CertStore.getCRLs after 8297955 + JDK-8312182: THPs cause huge RSS due to thread start timing issue + JDK-8312394: [linux] SIGSEGV if kernel was built without hugepage support + JDK-8312395: Improve assertions in growableArray + JDK-8312440: assert(cast != nullptr) failed: must have added a cast to pin the node + JDK-8312467: relax the builddir check in make/autoconf/basic.m4 + JDK-8312489: Increase jdk.jar.maxSignatureFileSize default which is too low for JARs such as WhiteSource/Mend unified agent jar + JDK-8312535: MidiSystem.getSoundbank() throws unexpected SecurityException + JDK-8312573: Failure during CompileOnly parsing leads to ShouldNotReachHere + JDK-8312585: Rename DisableTHPStackMitigation flag to THPStackMitigation + JDK-8312592: New parentheses warnings after HarfBuzz 7.2.0 update + JDK-8312612: handle WideCharToMultiByte return values + JDK-8312620: WSL Linux build crashes after JDK-8310233 + JDK-8312625: Test serviceability/dcmd/vm/TrimLibcHeapTest.java failed: RSS use increased + JDK-8312909: C1 should not inline through interface calls with non-subtype receiver + JDK-8312974: Bump update version for OpenJDK: jdk-17.0.10 + JDK-8313164: src/java.desktop/windows/native/libawt/windows/ /awt_Robot.cpp GetRGBPixels adjust releasing of resources + JDK-8313252: Java_sun_awt_windows_ThemeReader_paintBackground release resources in early returns + JDK-8313322: RISC-V: implement MD5 intrinsic + JDK-8313626: C2 crash due to unexpected exception control flow + JDK-8313657: com.sun.jndi.ldap.Connection.cleanup does not close connections on SocketTimeoutErrors + JDK-8313691: use close after failing os::fdopen in vmError and ciEnv + JDK-8313779: RISC-V: use andn / orn in the MD5 instrinsic + JDK-8313781: Add regression tests for large page logging and user-facing error messages + JDK-8313782: Add user-facing warning if THPs are enabled but cannot be used + JDK-8313792: Verify 4th party information in src/jdk.internal.le/share/legal/jline.md + JDK-8314024: SIGSEGV in PhaseIdealLoop::build_loop_late_post_work due to bad immediate dominator info + JDK-8314045: ArithmeticException in GaloisCounterMode + JDK-8314063: The socket is not closed in Connection::createSocket when the handshake failed for LDAP connection + JDK-8314094: java/lang/ProcessHandle/InfoTest.java fails on Windows when run as user with Administrator privileges + JDK-8314121: test tools/jpackage/share/ /RuntimePackageTest.java#id0 fails on RHEL8 + JDK-8314139: TEST_BUG: runtime/os/ /THPsInThreadStackPreventionTest.java could fail on machine with large number of cores + JDK-8314144: gc/g1/ihop/TestIHOPStatic.java fails due to extra concurrent mark with -Xcomp + JDK-8314242: Update applications/scimark/Scimark.java to accept VM flags + JDK-8314263: Signed jars triggering Logger finder recursion and StackOverflowError + JDK-8314495: Update to use jtreg 7.3.1 + JDK-8314679: SA fails to properly attach to JVM after having just detached from a different JVM + JDK-8314883: Java_java_util_prefs_FileSystemPreferences_lockFile0 write result errno in missing case + JDK-8315020: The macro definition for LoongArch64 zero build is not accurate. + JDK-8315062: [GHA] get-bootjdk action should return the abolute path + JDK-8315195: RISC-V: Update hwprobe query for new extensions + JDK-8315206: RISC-V: hwprobe query is_set return wrong value + JDK-8315214: Do not run sun/tools/jhsdb tests concurrently + JDK-8315377: C2: assert(u->find_out_with(Op_AddP) == nullptr) failed: more than 2 chained AddP nodes? + JDK-8315415: OutputAnalyzer.shouldMatchByLine() fails in some cases + JDK-8315499: build using devkit on Linux ppc64le RHEL puts path to devkit into libsplashscreen + JDK-8315549: CITime misreports code/total nmethod sizes + JDK-8315606: Open source few swing text/html tests + JDK-8315644: increase timeout of sun/security/tools/jarsigner/Warning.java + JDK-8315683: Parallelize java/util/concurrent/tck/JSR166TestCase.java + JDK-8315692: Parallelize gc/stress/TestStressRSetCoarsening.java test + JDK-8315696: SignedLoggerFinderTest.java test failed + JDK-8315751: RandomTestBsi1999 fails often with timeouts on Linux ppc64le + JDK-8315766: Parallelize gc/stress/TestStressIHOPMultiThread.java test + JDK-8315770: serviceability/sa/TestJmapCoreMetaspace.java should run with -XX:-VerifyDependencies + JDK-8315863: [GHA] Update checkout action to use v4 + JDK-8315937: Enable parallelism in vmTestbase/nsk/stress/numeric tests + JDK-8316087: Test SignedLoggerFinderTest.java is still failing + JDK-8316178: Better diagnostic header for CodeBlobs + JDK-8316206: Test StretchedFontTest.java fails for Baekmuk font + JDK-8316461: Fix: make test outputs TEST SUCCESS after unsuccessful exit + JDK-8316514: Better diagnostic header for VtableStub + JDK-8316566: RISC-V: Zero extended narrow oop passed to Atomic::cmpxchg + JDK-8316645: RISC-V: Remove dependency on libatomic by adding cmpxchg 1b + JDK-8316710: Exclude java/awt/font/Rotate/RotatedTextTest.java + JDK-8316743: RISC-V: Change UseVectorizedMismatchIntrinsic option result to warning + JDK-8316746: Top of lock-stack does not match the unlocked object + JDK-8316778: test hprof lib: invalid array element type from JavaValueArray.elementSize + JDK-8316859: RISC-V: Disable detection of V through HWCAP + JDK-8316906: Clarify TLABWasteTargetPercent flag + JDK-8317121: vector_masked_load instruction is moved too early after JDK-8286941 + JDK-8317327: Remove JT_JAVA dead code in jib-profiles.js + JDK-8317373: Add Telia Root CA v2 + JDK-8317374: Add Let's Encrypt ISRG Root X2 + JDK-8317705: ProblemList sun/tools/jstat/jstatLineCountsX.sh on linux-ppc64le and aix due to JDK-8248691 + JDK-8317706: Exclude java/awt/Graphics2D/DrawString/RotTransText.java on linux + JDK-8317772: NMT: Make peak values available in release builds + JDK-8317834: java/lang/Thread/IsAlive.java timed out + JDK-8317920: JDWP-agent sends broken exception event with onthrow option + JDK-8317967: Enhance test/jdk/javax/net/ssl/TLSCommon/SSLEngineTestCase.java to handle default cases + JDK-8318669: Target OS detection in 'test-prebuilt' makefile target is incorrect when running on MSYS2 + JDK-8318705: [macos] ProblemList java/rmi/registry/ /multipleRegistries/MultipleRegistries.java + JDK-8318759: Add four DigiCert root certificates + JDK-8318855: Extra file added by mistake during the backport of JDK-8283326 + JDK-8318889: C2: add bailout after assert Bad graph detected in build_loop_late + JDK-8318953: RISC-V: Small refactoring for MacroAssembler::test_bit + JDK-8319184: RISC-V: improve MD5 intrinsic + JDK-8319187: Add three eMudhra emSign roots + JDK-8319525: RISC-V: Rename *_riscv64.ad files to *_riscv.ad under riscv/gc + JDK-8319958: test/jdk/java/io/File/libGetXSpace.c does not compile on Windows 32-bit + JDK-8320053: GHA: Cross-compile gtest code + JDK-8320209: VectorMaskGen clobbers rflags on x86_64 + JDK-8320597: RSA signature verification fails on signed data that does not encode params correctly + JDK-8320601: ProblemList java/lang/invoke/lambda/ /LambdaFileEncodingSerialization.java on linux-all + JDK-8323422: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.10 - Modified patch: * fips.patch + regenerate to fix one file with substantial changes- Update to upstream tag jdk-17.0.9+9 (October 2023 CPU) * Security fixes + JDK-8286503, JDK-8312367: Enhance security classes + JDK-8296581: Better system proxy support + JDK-8297856: Improve handling of Bidi characters + JDK-8305815, JDK-8307278: Update Libpng to 1.6.39 + JDK-8306881, JDK-8307286: Update FreeType to 2.13.0 + JDK-8309966, CVE-2023-22081, bsc#1216374: Enhanced TLS connections + JDK-8312248: Enhanced archival support redux + JDK-8314649: Enhanced archival support redux + JDK-8317121, CVE-2023-22025, bsc#1216339: vector_masked_load instruction is moved too early after JDK-8286941 * New features + JDK-8276799: Implementation of JEP 422: Linux/RISC-V Port * Other changes + JDK-6176679: Application freezes when copying an animated gif image to the system clipboard + JDK-6381945: (cal) Japanese calendar unit test system should avoid multiple static imports + JDK-8040793: vmTestbase/nsk/monitoring/stress/lowmem fails on calling isCollectionUsageThresholdExceeded() + JDK-8153837: AArch64: Handle special cases for MaxINode & MinINode + JDK-8156889: ListKeychainStore.sh fails in some virtualized environments + JDK-8171221: Remove -XX:+CheckMemoryInitialization + JDK-8180266: Convert sun/security/provider/KeyStore/DKSTest.sh to Java Jtreg Test + JDK-8195589: T6587786.java failed after JDK-8189997 + JDK-8209398: sun/security/pkcs11/KeyStore/SecretKeysBasic.sh failed with "PKCS11Exception: CKR_ATTRIBUTE_SENSITIVE" + JDK-8225012: sanity/client/SwingSet/src/ToolTipDemoTest.java fails on Windows + JDK-8229147: Linux os::create_thread() overcounts guardpage size with newer glibc (>=2.27) + JDK-8252713: jtreg time out of CtrlASCII.java seems to hang the Xserver. + JDK-8255548: Missing coverage for javax.xml.crypto.dom.DOMCryptoContext + JDK-8263044: jdk/jfr/jvm/TestDumpOnCrash.java timed out + JDK-8267188: gc/stringdedup/ /TestStringDeduplicationInterned.java fails with Shenandoah + JDK-8267341: macos attempt_reserve_memory_at(arg1, arg2, true) failure + JDK-8267517: async logging for stdout and stderr + JDK-8267860: Off-by-one bug when searching arrays in AlpnGreaseTest + JDK-8268852: AsyncLogWriter should not overide is_Named_thread() + JDK-8269091: javax/sound/sampled/Clip/SetPositionHang.java failed with ArrayIndexOutOfBoundsException: Array index out of range: -4 + JDK-8269466: Factor out the common code for initializing and starting internal VM JavaThreads + JDK-8270331: [TESTBUG] Error: Not a test or directory containing tests: java/awt/print/PrinterJob/InitToBlack.java + JDK-8270794: Avoid loading Klass* twice in TypeArrayKlass::oop_size() + JDK-8270894: Use acquire semantics in ObjectSynchronizer::read_stable_mark() + JDK-8271707: migrate tests to use jdk.test.whitebox.WhiteBox + JDK-8271898: disable os.release_multi_mappings_vm on macOS-X64 + JDK-8272586: emit abstract machine code in hs-err logs + JDK-8272654: Mark word accesses should not use Access API + JDK-8273092: Sort classlist in JDK image + JDK-8273803: Zero: Handle "zero" variant in CommandLineOptionTest.java + JDK-8274986: max code printed in hs-err logs should be configurable + JDK-8275031: runtime/ErrorHandling/ /MachCodeFramesInErrorFile.java fails when hsdis is present + JDK-8275303: sun/java2d/pipe/InterpolationQualityTest.java fails with D3D basic render driver + JDK-8275415: Prepare Leak Profiler for Lilliput + JDK-8275662: remove test/lib/sun/hotspot + JDK-8276333: jdk/jfr/event/oldobject/TestLargeRootSet.java failed "assert(!contains(edge->reference())) failed: invariant" + JDK-8276651: java/lang/ProcessHandle tests fail with "RuntimeException: Input/output error" in java.lang.ProcessHandleImpl$Info.info0 + JDK-8276696: ParallelObjectIterator freed at the wrong time in VM_HeapDumper + JDK-8277102: Dubious PrintCompilation output + JDK-8277353: java/security/MessageDigest/ThreadSafetyTest.java test times out + JDK-8277417: C1 LIR instruction for load-klass + JDK-8277427: Update jib-profiles.js to use JMH 1.33 devkit + JDK-8277654: Shenandoah: Don't produce new memory state in C2 LRB runtime call + JDK-8277860: PPC: Remove duplicate info != NULL check + JDK-8278141: LIR_OpLoadKlass::_info shadows the field of the same name from LIR_Op + JDK-8278456: Define jtreg jdk_desktop test group time-based sub-tasks for use by headful testing. + JDK-8279545: Buffer overrun in reverse_words of sharedRuntime_x86_64.cpp:3517 + JDK-8280032: Update jib-profiles.js to use JMH 1.34 devkit + JDK-8280396: G1: Full gc mark stack draining should prefer to make work available to other threads + JDK-8280885: Shenandoah: Some tests failed with "EA: missing allocation reference path" + JDK-8281507: Two javac tests have bad jtreg `@clean` tags + JDK-8281717: Cover logout method for several LoginModule + JDK-8282404: DrawStringWithInfiniteXform.java failed with "RuntimeException: drawString with InfiniteXform transform takes long time" + JDK-8282651: ZGC: vmTestbase/gc/ArrayJuggle/ tests fails intermittently with exit code 97 + JDK-8282665: [REDO] ByteBufferTest.java: replace endless recursion with RuntimeException in void ck(double x, double y) + JDK-8283056: show abstract machine code in hs-err for all VM crashes + JDK-8283276: java/io/ObjectStreamClass/ /ObjectStreamClassCaching.java fails with various GCs + JDK-8283326: Implement SafeFetch statically + JDK-8283724: Incorrect description for jtreg-failure-handler option + JDK-8283756: (zipfs) ZipFSOutputStreamTest.testOutputStream should only check inflated bytes + JDK-8283865: riscv: Break down -XX:+UseRVB into seperate options for each bitmanip extension + JDK-8283929: GHA: Add RISC-V build config + JDK-8284068: riscv: should call Atomic::release_store in JavaThread::set_thread_state + JDK-8284090: com/sun/security/auth/module/AllPlatforms.java fails to compile + JDK-8284273: Early crashes in os::print_context on AArch64 + JDK-8284760: Correct type/array element offset in LibraryCallKit::get_state_from_digest_object() + JDK-8284772: GHA: Use GCC Major Version Dependencies Only + JDK-8284910: Buffer clean in PasswordCallback + JDK-8284937: riscv: should not allocate special register for temp + JDK-8284997: arm32 build crashes since JDK-8283326 + JDK-8285303: riscv: Incorrect register mask in call_native_base + JDK-8285437: riscv: Fix MachNode size mismatch for MacroAssembler::verify_oops* + JDK-8285630: Fix a configure error in RISC-V cross build + JDK-8285675: Temporary fix for arm32 SafeFetch + JDK-8285699: riscv: Provide information when hitting a HaltNode + JDK-8285711: riscv: RVC: Support disassembler show-bytes option + JDK-8285756: clean up use of bad arguments for `@clean` in langtools tests + JDK-8285980: Several tests in compiler/c2/irTests miss @requires vm.compiler2.enabled + JDK-8286481: Exception printed to stdout on Windows when storing transparent image in clipboard + JDK-8286620: Create regression test for verifying setMargin() of JRadioButton + JDK-8286623: Bundle zlib by default with JDK on macos aarch64 + JDK-8287227: Shenandoah: A couple of virtual thread tests failed with iu mode even without Loom enabled. + JDK-8287418: riscv: Fix correctness issue of MacroAssembler::movptr + JDK-8287552: riscv: Fix comment typo in li64 + JDK-8287970: riscv: jdk/incubator/vector/*VectorTests failing + JDK-8288719: [arm32] SafeFetch32 thumb interleaving causes random crashes + JDK-8289077: Add manual tests to open + JDK-8289238: Refactoring changes to PassFailJFrame Test Framework + JDK-8289510: Improve test coverage for XPath Axes: namespace + JDK-8289512: Fix GCC 12 warnings for adlc output_c.cpp + JDK-8289547: Update javax/swing/Popup/TaskbarPositionTest.java + JDK-8289646: configure script failed on WSL + JDK-8289688: jfr command hangs when it processes invalid file + JDK-8289748: C2 compiled code crashes with SIGFPE with - XX:+StressLCM and -XX:+StressGCM + JDK-8289797: tools/launcher/I18NArgTest.java fails on Japanese Windows environment + JDK-8289917: Metadata for regionsRefilled of G1EvacuationStatistics event is wrong + JDK-8290137: riscv: small refactoring for add_memory_int32/64 + JDK-8290164: compiler/runtime/TestConstantsInError.java fails on riscv + JDK-8290464: Optimize ResourceArea zapping on ResourceMark release + JDK-8290469: Add new positioning options to PassFailJFrame test framework + JDK-8290496: riscv: Fix build warnings-as-errors with GCC 11 + JDK-8291444: GHA builds/tests won't run manually if disabled from automatic running + JDK-8291830: jvmti/RedefineClasses/StressRedefine failed: assert(!is_null(v)) failed: narrow klass value can never be zero + JDK-8291893: riscv: remove fence.i used in user space + JDK-8291947: riscv: fail to build after JDK-8290840 + JDK-8291952: riscv: Remove PRAGMA_NONNULL_IGNORED + JDK-8292182: [TESTLIB] Enhance JAXPPolicyManager to setup required permissions for jtreg version 7 jar + JDK-8292315: Tests should not rely on specific JAR file names (hotspot) + JDK-8292316: Tests should not rely on specific JAR file names (jpackage) + JDK-8292683: Remove BadKeyUsageTest.java from Problem List + JDK-8292698: Improve performance of DataInputStream + JDK-8292716: Configure should check that jtreg is of the required version + JDK-8292763: JDK-8292716 breaks configure without jtreg + JDK-8292867: RISC-V: Simplify weak CAS return value handling + JDK-8293012: ConstantPool::print_on can crash if _cache is NULL + JDK-8293050: RISC-V: Remove redundant non-null assertions about macro-assembler + JDK-8293098: GHA: Harmonize GCC version handling for host and cross builds + JDK-8293100: RISC-V: Need to save and restore callee-saved FloatRegisters in StubGenerator::generate_call_stub + JDK-8293107: GHA: Bump to Ubuntu 22.04 + JDK-8293114: JVM should trim the native heap + JDK-8293166: jdk/jfr/jvm/TestDumpOnCrash.java fails on Linux ppc64le and Linux aarch64 + JDK-8293177: Verify version numbers in legal files + JDK-8293180: JQuery UI license file not updated + JDK-8293252: Shenandoah: ThreadMXBean synchronizer tests crash with aggressive heuristics + JDK-8293361: GHA: dump config.log in case of configure failure + JDK-8293474: RISC-V: Unify the way of moving function pointer + JDK-8293524: RISC-V: Use macro-assembler functions as appropriate + JDK-8293566: RISC-V: Clean up push and pop registers + JDK-8293811: Provide a reason for PassFailJFrame.forceFail + JDK-8293851: hs_err should print more stack in hex dump + JDK-8294012: RISC-V: get/put_native_u8 missing the case when address&7 is 6 + JDK-8294083: RISC-V: Minimal build failed with - -disable-precompiled-headers + JDK-8294086: RISC-V: Cleanup InstructionMark usages in the backend + JDK-8294087: RISC-V: RVC: Fix a potential alignment issue and add more alignment assertions for the patchable calls/nops + JDK-8294149: JMH 1.34 and later requires jopt-simple 5.0.4 + JDK-8294187: RISC-V: Unify all relocations for the backend into AbstractAssembler::relocate() + JDK-8294366: RISC-V: Partially mark out incompressible regions + JDK-8294430: RISC-V: Small refactoring for movptr_with_offset + JDK-8294492: RISC-V: Use li instead of patchable movptr at non-patchable callsites + JDK-8294679: RISC-V: Misc crash dump improvements + JDK-8294941: GHA: Cut down cross-compilation sysroots + JDK-8294956: GHA: qemu-debootstrap is deprecated, use the regular one + JDK-8295110: RISC-V: Mark out relocations as incompressible + JDK-8295213: Run GHA manually with user-specified make and configure arguments + JDK-8295270: RISC-V: Clean up and refactoring for assembler functions + JDK-8295396: RISC-V: Cleanup useless CompressibleRegions + JDK-8295657: SA: Allow larger object alignments + JDK-8295737: macOS: Print content cut off when width > height with portrait orientation + JDK-8295811: serviceability/sa/TestObjectAlignment.java fails on x86_32 + JDK-8295812: Skip the "half float" support in LittleCMS during the build + JDK-8295894: Remove SECOM certificate that is expiring in September 2023 + JDK-8295926: RISC-V: C1: Fix LIRGenerator::do_LibmIntrinsic + JDK-8295968: RISC-V: Rename some assembler intrinsic functions for RVV 1.0 + JDK-8296384: [TESTBUG] sun/security/provider/SecureRandom/ /AbstractDrbg/SpecTest.java intermittently timeout + JDK-8296435: RISC-V: Small refactoring for increment/decrement + JDK-8296447: RISC-V: Make the operands order of vrsub_vx/vrsub_vi consistent with RVV 1.0 spec + JDK-8296448: RISC-V: Fix temp usages of heapbase register killed by MacroAssembler::en/decode_klass_not_null + JDK-8296602: RISC-V: improve performance of copy_memory stub + JDK-8296771: RISC-V: C2: assert(false) failed: bad AD file + JDK-8296796: Provide clean, platform-agnostic interface to C-heap trimming + JDK-8296916: RISC-V: Move some small macro-assembler functions to header file + JDK-8297350: Update JMH devkit to 1.36 + JDK-8297359: RISC-V: improve performance of floating Max Min intrinsics + JDK-8297476: Increase InlineSmallCode default from 1000 to 2500 for RISC-V + JDK-8297644: RISC-V: Compilation error when shenandoah is disabled + JDK-8297681: Unnecessary color conversion during 4BYTE_ABGR_PRE to INT_ARGB_PRE blit + JDK-8297697: RISC-V: Add support for SATP mode detection + JDK-8297715: RISC-V: C2: Use single-bit instructions from the Zbs extension + JDK-8297887: Update Siphash + JDK-8297923: java.awt.ScrollPane broken after multiple scroll up/down + JDK-8298138: Shenandoah: HdrSeq asserts "sub-bucket index (512) overflow for value ( 1.00)" + JDK-8298921: Create a regression test for JDK-8139581 + JDK-8298974: Add ftcolor.c to imported freetype sources + JDK-8299158: Improve MD5 intrinsic on AArch64 + JDK-8299168: RISC-V: Fix MachNode size mismatch for MacroAssembler::_verify_oops* + JDK-8299330: Minor improvements in MSYS2 Workflow handling + JDK-8299617: CurrencySymbols.properties is missing the copyright notice + JDK-8299658: C1 compilation crashes in LinearScan::resolve_exception_edge + JDK-8299713: Test javax/swing/JTableHeader/6889007/ /bug6889007.java failed: Wrong type of cursor + JDK-8299827: Add resolved IP address in connection exception for sockets + JDK-8299847: RISC-V: Improve PrintOptoAssembly output of CMoveI/L nodes + JDK-8299962: Speed up compiler/intrinsics/unsafe/ /DirectByteBufferTest.java and HeapByteBufferTest.java + JDK-8300053: Shenandoah: Handle more GCCauses in ShenandoahControlThread::request_gc + JDK-8300098: java/util/concurrent/ConcurrentHashMap/ /ConcurrentAssociateTest.java fails with internal timeout when executed with TieredCompilation1/3 + JDK-8300109: RISC-V: Improve code generation for MinI/MaxI nodes + JDK-8300405: Screen capture for test JFileChooserSetLocationTest.java, failure case + JDK-8300584: Accelerate AVX-512 CRC32C for small buffers + JDK-8300659: Refactor TestMemoryAwareness to use WhiteBox api for host values + JDK-8300693: Lower the compile threshold and reduce the iterations of warmup loop in VarHandles tests + JDK-8301033: RISC-V: Handle special cases for MinI/MaxI nodes for Zbb + JDK-8301036: RISC-V: Factor out functions baseOffset & baseOffset32 from MacroAssembler + JDK-8301067: RISC-V: better error message when reporting unsupported satp modes + JDK-8301074: Replace NULL with nullptr in share/opto/ + JDK-8301097: Update GHA XCode to 12.5.1 + JDK-8301153: RISC-V: pipeline class for several instructions is not set correctly + JDK-8301167: Update VerifySignedJar to actually exercise and test verification + JDK-8301187: Memory leaks in OopMapCache + JDK-8301269: Update Commons BCEL to Version 6.7.0 + JDK-8301313: RISC-V: C2: assert(false) failed: bad AD file due to missing match rule + JDK-8301367: Add exception handler method to the BaseLdapServer + JDK-8301628: RISC-V: c2 fix pipeline class for several instructions + JDK-8301700: Increase the default TLS Diffie-Hellman group size from 1024-bit to 2048-bit + JDK-8301818: RISC-V: Factor out function mvw from MacroAssembler + JDK-8301852: RISC-V: Optimize class atomic when order is memory_order_relaxed + JDK-8301959: Compile command in compiler.loopopts.TestRemoveEmptyCountedLoop does not work + JDK-8302114: RISC-V: Several foreign jtreg tests fail with debug build after JDK-8301818 + JDK-8302150: Speed up compiler/codegen/Test7100757.java + JDK-8302161: Upgrade jQuery UI to version 1.13.2 + JDK-8302182: Update Public Suffix List to 88467c9 + JDK-8302289: RISC-V: Use bgez instruction in arraycopy_simple_check when possible + JDK-8302736: Major performance regression in Math.log on aarch64 + JDK-8302776: RISC-V: Fix typo CSR_INSTERT to CSR_INSTRET + JDK-8303047: avoid NULL after 8301661 + JDK-8303154: Investigate and improve instruction cache flushing during compilation + JDK-8303215: Make thread stacks not use huge pages + JDK-8303279: C2: crash in SubTypeCheckNode::sub() at IGVN split if + JDK-8304293: RISC-V: JDK-8276799 missed atomic intrinsic support for C1 + JDK-8304314: StackWalkTest.java fails after CODETOOLS-7903373 + JDK-8304353: Add lib-test tier1 testing in GHA + JDK-8304725: AsyncGetCallTrace can cause SIGBUS on M1 + JDK-8304845: Update PCSC-Lite for Suse Linux to 1.9.9 and fix incomplete license wording + JDK-8304976: Optimize DateTimeFormatterBuilder.ZoneTextPrinterParser.getTree() + JDK-8305006: Use correct register in riscv_enc_fast_unlock() + JDK-8305008: RISC-V: Factor out immediate checking functions from assembler_riscv.inline.hpp + JDK-8305112: RISC-V: Typo fix for RVC description + JDK-8305236: Some LoadLoad barriers in the interpreter are unnecessary after JDK-8220051 + JDK-8305421: Work around JDK-8305420 in CDSJDITest.java + JDK-8305425: Thread.isAlive0 doesn't need to call into the VM + JDK-8305512: RISC-V: Enable RVC extension by default on supported hardware + JDK-8305670: Performance regression in LockSupport.unpark with lots of idle threads + JDK-8305728: RISC-V: Use bexti instruction to do single-bit testing + JDK-8305763: Parsing a URI with an underscore goes through a silent exception, negatively impacting performance + JDK-8305766: ProblemList runtime/CompressedOops/ /CompressedClassPointers.java + JDK-8305858: Resolve multiple definition of 'handleSocketError' when statically linking with JDK native libraries + JDK-8305950: Have -XshowSettings option display tzdata version + JDK-8305995: Footprint regression from JDK-8224957 + JDK-8306060: Open source few AWT Insets related tests + JDK-8306076: Open source AWT misc tests + JDK-8306134: Open source some AWT tests relating to Button and a few other classes + JDK-8306135: Clean up and open source some AWT tests + JDK-8306137: Open source several AWT ScrollPane related tests + JDK-8306281: function isWsl() returns false on WSL2 + JDK-8306372: Open source AWT CardLayout and Checkbox tests + JDK-8306428: RunThese30M.java crashed with assert(early->flag() == current->flag() || early->flag() == mtNone) + JDK-8306430: Open source some AWT tests related to TextComponent and Toolkit + JDK-8306435: Juggle04/TestDescription.java should be a booleanArr test and not a byteArr one + JDK-8306484: Open source several AWT Choice jtreg tests + JDK-8306566: Open source several clipboard AWT tests + JDK-8306575: Clean up and open source four Dialog related tests + JDK-8306636: Disable compiler/c2/Test6905845.java with - XX:TieredStopAtLevel=3 + JDK-8306638: Open source some AWT tests related to datatransfer and Toolkit + JDK-8306667: RISC-V: Fix storeImmN0 matching rule by using zr register + JDK-8306682: Open source a few more AWT Choice tests + JDK-8306718: Optimize and opensource some old AWT tests + JDK-8306738: Select num workers for safepoint ParallelCleanupTask + JDK-8306765: Some client related jtreg problem list entries are malformed + JDK-8306812: Open source several AWT Miscellaneous tests + JDK-8307067: remove broken EnableThreadSMRExtraValidityChecks option + JDK-8307068: store a JavaThread* in the java.lang.Thread object after the JavaThread* is added to the main ThreadsList + JDK-8307078: Opensource and clean up five more AWT Focus related tests + JDK-8307079: Update test java/awt/Choice/DragOffNoSelect.java + JDK-8307083: Open source some drag and drop tests 3 + JDK-8307147: [x86] Dangling pointer warning for Assembler::_attributes + JDK-8307150: RISC-V: Remove remaining StoreLoad barrier with UseCondCardMark for Serial/Parallel GC + JDK-8307156: native_thread not protected by TLH + JDK-8307165: java/awt/dnd/NoFormatsDropTest/ /NoFormatsDropTest.java timed out + JDK-8307299: Move more DnD tests to open + JDK-8307301: Update HarfBuzz to 7.2.0 + JDK-8307348: Parallelize heap walk for ObjectCount(AfterGC) JFR event collection + JDK-8307395: Add missing STS to Shenandoah + JDK-8307446: RISC-V: Improve performance of floating point to integer conversion + JDK-8307526: [JFR] Better handling of tampered JFR repository + JDK-8307555: Reduce memory reads in x86 MD5 intrinsic + JDK-8307569: Build with gcc8 is broken after JDK-8307301 + JDK-8307572: AArch64: Vector registers are clobbered by some macroassemblers + JDK-8307603: [AIX] Broken build after JDK-8307301 + JDK-8307604: gcc12 based Alpine build broken build after JDK-8307301 + JDK-8307651: RISC-V: stringL_indexof_char instruction has wrong format string + JDK-8307653: Adjust delay time and gc log argument in TestAbortOnVMOperationTimeout + JDK-8307683: Loop Predication should not hoist range checks with trap on success projection by negating their condition + JDK-8307766: Linux: Provide the option to override the timer slack + JDK-8308089: [riscv-port-jdk17u] Intrinsify Unsafe.storeStoreFence + JDK-8308090: Add container tests for on-the-fly resource quota updates + JDK-8308152: PropertyDescriptor should work with overridden generic getter method + JDK-8308156: VerifyCACerts.java misses blank in error output + JDK-8308192: Error in parsing replay file when staticfield is an array of single dimension + JDK-8308232: nsk/jdb tests don't pass -verbose flag to the debuggee + JDK-8308277: RISC-V: Improve vectorization of Match.sqrt() on floats + JDK-8308283: Build failure with GCC12 & GCC13 + JDK-8308300: enhance exceptions in MappedMemoryUtils.c + JDK-8308643: Incorrect value of 'used' jvmstat counter + JDK-8308766: TLAB initialization may cause div by zero + JDK-8308803: Improve java/util/UUID/UUIDTest.java + JDK-8308872: enhance logging and some exception in krb5/Config.java + JDK-8308997: RISC-V: Sign extend when comparing 32-bit value with zero instead of testing the sign bit + JDK-8309088: security/infra/java/security/cert/ /CertPathValidator/certification/AmazonCA.java fails + JDK-8309095: Remove UTF-8 character from TaskbarPositionTest.java + JDK-8309107: Bump update version for OpenJDK: jdk-17.0.9 + JDK-8309119: [17u/11u] Redo JDK-8297951: C2: Create skeleton predicates for all If nodes in loop predication + JDK-8309138: Fix container tests for jdks with symlinked conf dir + JDK-8309228: Clarify EXPERIMENTAL flags comment in hotspot/share/runtime/globals.hpp + JDK-8309254: Implement fast-path for ASCII-compatible CharsetEncoders on RISC-V + JDK-8309266: C2: assert(final_con == (jlong)final_int) failed: final value should be integer + JDK-8309297: Adjust ShenandoahHeap print_heap_regions_on + JDK-8309340: Provide sctpHandleSocketErrorWithMessage + JDK-8309427: [riscv-port-jdk17u] Remove unused RoundDoubleModeV C2 node + JDK-8309550: jdk.jfr.internal.Utils::formatDataAmount method should gracefully handle amounts equal to Long.MIN_VALUE + JDK-8309591: Socket.setOption(TCP_QUICKACK) uses wrong level + JDK-8309613: [Windows] hs_err files sometimes miss information about the code containing the error + JDK-8309746: Reconfigure check should include make/conf/version-numbers.conf + JDK-8309862: Unsafe list operations in JfrStringPool + JDK-8309956: Shenandoah: Strengthen the mark word check in string dedup + JDK-8309959: JFR: Display N/A for missing data amount + JDK-8310054: ScrollPane insets are incorrect + JDK-8310126: C1: Missing receiver null check in Reference::get intrinsic + JDK-8310259: Pin msys2/setup-msys2 github action to a specific commit + JDK-8310549: avoid potential leaks in KeystoreImpl.m related to JNU_CHECK_EXCEPTION early returns + JDK-8310551: vmTestbase/nsk/jdb/interrupt/interrupt001/ /interrupt001.java timed out due to missing prompt + JDK-8310873: Re-enable locked_create_entry symbol check in runtime/NMT/CheckForProperDetailStackTrace.java for RISC-V + JDK-8311033: [macos] PrinterJob does not take into account Sides attribute + JDK-8311249: Remove unused MemAllocator::obj_memory_range + JDK-8311285: report some fontconfig related environment variables in hs_err file + JDK-8311689: Wrong visible amount in Adjustable of ScrollPane + JDK-8311862: RISC-V: small improvements to shift immediate instructions + JDK-8311923: TestIRMatching.java fails on RISC-V + JDK-8312029: Add CriticalNative tests to ProblemList for 8312028 + JDK-8312511: GHA: Bump cross-compile runner to Ubuntu 22.04 + JDK-8312525: New test runtime/os/TestTrimNative.java#trimNative is failing: did not see the expected RSS reduction + JDK-8312555: Ideographic characters aren't stretched by AffineTransform.scale(2, 1) + JDK-8313262: C2: Sinking node may cause required cast to be dropped + JDK-8313402: C1: Incorrect LoadIndexed value numbering + JDK-8313428: GHA: Bump GCC versions for July 2023 updates + JDK-8313576: GCC 7 reports compiler warning in bundled freetype 2.13.0 + JDK-8313676: Amend TestLoadIndexedMismatch test to target intrinsic directly + JDK-8313678: SymbolTable can leak Symbols during cleanup + JDK-8313701: GHA: RISC-V should use the official repository for bootstrap + JDK-8313707: GHA: Bootstrap sysroots with --variant=minbase + JDK-8313796: AsyncGetCallTrace crash on unreadable interpreter method pointer + JDK-8313815: The exception messages printed by jcmd ManagementAgent.start are corrupted on Japanese Windows + JDK-8313874: JNI NewWeakGlobalRef throws exception for null arg + JDK-8314020: Print instruction blocks in byte units + JDK-8314117: RISC-V: Incorrect VMReg encoding in RISCV64Frame.java + JDK-8314118: Update JMH devkit to 1.37 + JDK-8314262: GHA: Cut down cross-compilation sysroots deeper + JDK-8314426: runtime/os/TestTrimNative.java is failing on slow machines + JDK-8314501: Shenandoah: sun/tools/jhsdb/heapconfig/ /JMapHeapConfigTest.java fails + JDK-8314517: some tests fail in case ipv6 is disabled on the machine + JDK-8314552: Fix javadoc tests to work with jtreg 7 + JDK-8314658: [17u] GHA: Sync up debian-version for cross-builds + JDK-8314730: GHA: Drop libfreetype6-dev transitional package in favor of libfreetype-dev + JDK-8314960: Add Certigna Root CA - 2 + JDK-8317040: Exclude cleaner test failing on older releases + JDK-8317643: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.9 - Modified patches: * nss-security-provider.patch * fips.patch + rediff- Enable JIT on riscv64- Compiler flags to realign stack on ix86 (bsc#1214790)- Added patch: * reproducible-properties.patch + use SOURCE_DATE_EPOCH for timestamp in the generated properties files- Update to upstream tag jdk-17.0.8.1+1 (August 2023 emergency release fixing a regression in July 2023 CPU) * Changes: + JDK-8313765: Invalid CEN header (invalid zip64 extra data field size) + JDK-8314677: Bump update version for OpenJDK: jdk-17.0.8.1- Added patch: * reproducible-javadoc-timestamp.patch + use SOURCE_DATE_EPOCH in javadoc and make the javadoc generation more reproducible- Update to upstream tag jdk-17.0.8+7 (July 2023 CPU) * CVEs + CVE-2023-22006, bsc#1213473 + CVE-2023-22036, bsc#1213474 + CVE-2023-22041, bsc#1213475 + CVE-2023-22044, bsc#1213479 + CVE-2023-22045, bsc#1213481 + CVE-2023-22049, bsc#1213482 + CVE-2023-25193, bsc#1207922 * Security fixes + JDK-8294323: Improve Shared Class Data + JDK-8296565: Enhanced archival support + JDK-8298676, JDK-8300891: Enhanced Look and Feel + JDK-8300285: Enhance TLS data handling + JDK-8300596: Enhance Jar Signature validation + JDK-8301998, JDK-8302084: Update HarfBuzz to 7.0.1 + JDK-8302475: Enhance HTTP client file downloading + JDK-8302483: Enhance ZIP performance + JDK-8303376: Better launching of JDI + JDK-8304460: Improve array usages + JDK-8304468: Better array usages + JDK-8305312: Enhanced path handling + JDK-8308682: Enhance AES performance * Other changes + JDK-8178806: Better exception logging in crypto code + JDK-8201516: DebugNonSafepoints generates incorrect information + JDK-8224768: Test ActalisCA.java fails + JDK-8227060: Optimize safepoint cleanup subtask order + JDK-8227257: javax/swing/JFileChooser/4847375/bug4847375.java fails with AssertionError + JDK-8238274: (sctp) JDK-7118373 is not fixed for SctpChannel + JDK-8244976: vmTestbase/nsk/jdi/Event/request/request001.java doesn' initialize eName + JDK-8245877: assert(_value != __null) failed: resolving NULL _value in JvmtiExport::post_compiled_method_load + JDK-8248001: javadoc generates invalid HTML pages whose ftp:// links are broken + JDK-8252990: Intrinsify Unsafe.storeStoreFence + JDK-8254711: Add java.security.Provider.getService JFR Event + JDK-8257856: Make ClassFileVersionsTest.java robust to JDK version updates + JDK-8261495: Shenandoah: reconsider update references memory ordering + JDK-8268288: jdk/jfr/api/consumer/streaming/ /TestOutOfProcessMigration.java fails with "Error: ShouldNotReachHere()" + JDK-8268298: jdk/jfr/api/consumer/log/TestVerbosity.java fails: unexpected log message + JDK-8268582: javadoc throws NPE with --ignore-source-errors option + JDK-8269821: Remove is-queue-active check in inner loop of write_ref_array_pre_work + JDK-8270434: JDI+UT: Unexpected event in JDI tests + JDK-8270859: Post JEP 411 refactoring: client libs with maximum covering > 10K + JDK-8270869: G1ServiceThread may not terminate + JDK-8271519: java/awt/event/SequencedEvent/ /MultipleContextsFunctionalTest.java failed with "Total [200] - Expected [400]" + JDK-8273909: vmTestbase/nsk/jdi/Event/request/request001 can still fail with "ERROR: new event is not ThreadStartEvent" + JDK-8274243: Implement fast-path for ASCII-compatible CharsetEncoders on aarch64 + JDK-8274615: Support relaxed atomic add for linux-aarch64 + JDK-8274864: Remove Amman/Cairo hacks in ZoneInfoFile + JDK-8275233: Incorrect line number reported in exception stack trace thrown from a lambda expression + JDK-8275287: Relax memory ordering constraints on updating instance class and array class counters + JDK-8275721: Name of UTC timezone in a locale changes depending on previous code + JDK-8275735: [linux] Remove deprecated Metrics api (kernel memory limit) + JDK-8276058: Some swing test fails on specific CI macos system + JDK-8277407: javax/swing/plaf/synth/SynthButtonUI/6276188/ /bug6276188.java fails to compile after JDK-8276058 + JDK-8277775: Fixup bugids in RemoveDropTargetCrashTest.java - add 4357905 + JDK-8278146: G1: Rework VM_G1Concurrent VMOp to clearly identify it as pause + JDK-8278434: timeouts in test java/time/test/java/time/ /format/TestZoneTextPrinterParser.java + JDK-8278834: Error "Cannot read field "sym" because "this.lvar[od]" is null" when compiling + JDK-8282077: PKCS11 provider C_sign() impl should handle CKR_BUFFER_TOO_SMALL error + JDK-8282201: Consider removal of expiry check in VerifyCACerts.java test + JDK-8282227: Locale information for nb is not working properly + JDK-8282704: runtime/Thread/StopAtExit.java may leak memory + JDK-8283057: Update GCC to version 11.2.0 for Oracle builds on Linux + JDK-8283062: Uninitialized warnings in libgtest with GCC 11.2 + JDK-8283520: JFR: Memory leak in dcmd_arena + JDK-8283566: G1: Improve G1BarrierSet::enqueue performance + JDK-8284331: Add sanity check for signal handler modification warning. + JDK-8285635: javax/swing/JRootPane/DefaultButtonTest.java failed with Default Button not pressed for L&F: com.sun.java.swing.plaf.motif.MotifLookAndFeel + JDK-8285987: executing shell scripts without #! fails on Alpine linux + JDK-8286191: misc tests fail due to JDK-8285987 + JDK-8286287: Reading file as UTF-16 causes Error which "shouldn't happen" + JDK-8286331: jni_GetStringUTFChars() uses wrong heap allocator + JDK-8286346: 3-parameter version of AllocateHeap should not ignore AllocFailType + JDK-8286398: Address possibly lossy conversions in jdk.internal.le + JDK-8287007: [cgroups] Consistently use stringStream throughout parsing code + JDK-8287246: DSAKeyValue should check for missing params instead of relying on KeyFactory provider + JDK-8287541: Files.writeString fails to throw IOException for charset "windows-1252" + JDK-8287854: Dangling reference in ClassVerifier::verify_class + JDK-8287876: The recently de-problemlisted TestTitledBorderLeak test is unstable + JDK-8287897: Augment src/jdk.internal.le/share/legal/jline.md with information on 4th party dependencies + JDK-8288589: Files.readString ignores encoding errors for UTF-16 + JDK-8289509: Improve test coverage for XPath Axes: descendant, descendant-or-self, following, following-sibling + JDK-8289735: UTIL_LOOKUP_PROGS fails on pathes with space + JDK-8289949: Improve test coverage for XPath: operators + JDK-8290822: C2: assert in PhaseIdealLoop::do_unroll() is subject to undefined behavior + JDK-8291226: Create Test Cases to cover scenarios for JDK-8278067 + JDK-8291637: HttpClient default keep alive timeout not followed if server sends invalid value + JDK-8291638: Keep-Alive timeout of 0 should close connection immediately + JDK-8292206: TestCgroupMetrics.java fails as getMemoryUsage() is lower than expected + JDK-8292301: [REDO v2] C2 crash when allocating array of size too large + JDK-8292407: Improve Weak CAS VarHandle/Unsafe tests resilience under spurious failures + JDK-8292713: Unsafe.allocateInstance should be intrinsified without UseUnalignedAccesses + JDK-8292755: Non-default method in interface leads to a stack overflow in JShell + JDK-8292990: Improve test coverage for XPath Axes: parent + JDK-8293295: Add type check asserts to java_lang_ref_Reference accessors + JDK-8293492: ShenandoahControlThread missing from hs-err log and thread dump + JDK-8293858: Change PKCS7 code to use default SecureRandom impl instead of SHA1PRNG + JDK-8293887: AArch64 build failure with GCC 12 due to maybe-uninitialized warning in libfdlibm k_rem_pio2.c + JDK-8294183: AArch64: Wrong macro check in SharedRuntime::generate_deopt_blob + JDK-8294281: Allow warnings to be disabled on a per-file basis + JDK-8294673: JFR: Add SecurityProviderService#threshold to TestActiveSettingEvent.java + JDK-8294717: (bf) DirectByteBuffer constructor will leak if allocating Deallocator or Cleaner fails with OOME + JDK-8294906: Memory leak in PKCS11 NSS TLS server + JDK-8295564: Norwegian Nynorsk Locale is missing formatting + JDK-8295974: jni_FatalError and Xcheck:jni warnings should print the native stack when there are no Java frames + JDK-8296084: javax/swing/JSpinner/4788637/bug4788637.java fails intermittently on a VM + JDK-8296318: use-def assert: special case undetected loops nested in infinite loops + JDK-8296343: CPVE thrown on missing content-length in OCSP response + JDK-8296412: Special case infinite loops with unmerged backedges in IdealLoopTree::check_safepts + JDK-8296545: C2 Blackholes should allow load optimizations + JDK-8296934: Write a test to verify whether Undecorated Frame can be iconified or not + JDK-8297000: [jib] Add more friendly warning for proxy issues + JDK-8297154: Improve safepoint cleanup logging + JDK-8297450: ScaledTextFieldBorderTest.java fails when run with -show parameter + JDK-8297587: Upgrade JLine to 3.22.0 + JDK-8297730: C2: Arraycopy intrinsic throws incorrect exception + JDK-8297955: LDAP CertStore should use LdapName and not String for DNs + JDK-8298488: [macos13] tools/jpackage tests failing with "Exit code: 137" on macOS + JDK-8298887: On the latest macOS+XCode the Robot API may report wrong colors + JDK-8299179: ArrayFill with store on backedge needs to reduce length by 1 + JDK-8299259: C2: Div/Mod nodes without zero check could be split through iv phi of loop resulting in SIGFPE + JDK-8299544: Improve performance of CRC32C intrinsics (non-AVX-512) for small inputs + JDK-8299570: [JVMCI] Insufficient error handling when CodeBuffer is exhausted + JDK-8299959: C2: CmpU::Value must filter overflow computation against local sub computation + JDK-8300042: Improve CPU related JFR events descriptions + JDK-8300079: SIGSEGV in LibraryCallKit::inline_string_copy due to constant NULL src argument + JDK-8300823: UB: Compile::_phase_optimize_finished is initialized too late + JDK-8300939: sun/security/provider/certpath/OCSP/ /OCSPNoContentLength.java fails due to network errors + JDK-8301050: Detect Xen Virtualization on Linux aarch64 + JDK-8301119: Support for GB18030-2022 + JDK-8301123: Enable Symbol refcounting underflow checks in PRODUCT + JDK-8301190: [vectorapi] The typeChar of LaneType is incorrect when default locale is tr + JDK-8301216: ForkJoinPool invokeAll() ignores timeout + JDK-8301338: Identical branch conditions in CompileBroker::print_heapinfo + JDK-8301491: C2: java.lang.StringUTF16::indexOfChar intrinsic called with negative character argument + JDK-8301637: ThreadLocalRandom.current().doubles().parallel() contention + JDK-8301661: Enhance os::pd_print_cpu_info on macOS and Windows + JDK-8302151: BMPImageReader throws an exception reading BMP images + JDK-8302172: [JVMCI] HotSpotResolvedJavaMethodImpl.canBeInlined must respect ForceInline + JDK-8302320: AsyncGetCallTrace obtains too few frames in sanity test + JDK-8302491: NoClassDefFoundError omits the original cause of an error + JDK-8302508: Add timestamp to the output TraceCompilerThreads + JDK-8302594: use-after-free in Node::destruct + JDK-8302595: use-after-free related to GraphKit::clone_map + JDK-8302791: Add specific ClassLoader object to Proxy IllegalArgumentException message + JDK-8302849: SurfaceManager might expose partially constructed object + JDK-8303069: Memory leak in CompilerOracle::parse_from_line + JDK-8303102: jcmd: ManagementAgent.status truncates the text longer than O_BUFLEN + JDK-8303130: Document required Accessibility permissions on macOS + JDK-8303354: addCertificatesToKeystore in KeystoreImpl.m needs CFRelease call in early potential CHECK_NULL return + JDK-8303433: Bump update version for OpenJDK: jdk-17.0.8 + JDK-8303440: The "ZonedDateTime.parse" may not accept the "UTC+XX" zone id + JDK-8303465: KeyStore of type KeychainStore, provider Apple does not show all trusted certificates + JDK-8303476: Add the runtime version in the release file of a JDK image + JDK-8303482: Update LCMS to 2.15 + JDK-8303508: Vector.lane() gets wrong value on x86 + JDK-8303511: C2: assert(get_ctrl(n) == cle_out) during unrolling + JDK-8303564: C2: "Bad graph detected in build_loop_late" after a CMove is wrongly split thru phi + JDK-8303575: adjust Xen handling on Linux aarch64 + JDK-8303576: addIdentitiesToKeystore in KeystoreImpl.m needs CFRelease call in early potential CHECK_NULL return + JDK-8303588: [JVMCI] make JVMCI source directories conform with standard layout + JDK-8303809: Dispose context in SPNEGO NegotiatorImpl + JDK-8303822: gtestMain should give more helpful output + JDK-8303861: Error handling step timeouts should never be blocked by OnError and others + JDK-8303937: Corrupted heap dumps due to missing retries for os::write() + JDK-8303949: gcc10 warning Linux ppc64le - note: the layout of aggregates containing vectors with 8-byte alignment has changed in GCC 5 + JDK-8304054: Linux: NullPointerException from FontConfiguration.getVersion in case no fonts are installed + JDK-8304063: tools/jpackage/share/AppLauncherEnvTest.java fails when checking LD_LIBRARY_PATH + JDK-8304134: jib bootstrapper fails to quote filename when checking download filetype + JDK-8304291: [AIX] Broken build after JDK-8301998 + JDK-8304295: harfbuzz build fails with GCC 7 after JDK-8301998 + JDK-8304350: Font.getStringBounds calculates wrong width for TextAttribute.TRACKING other than 0.0 + JDK-8304671: javac regression: Compilation with --release 8 fails on underscore in enum identifiers + JDK-8304683: Memory leak in WB_IsMethodCompatible + JDK-8304760: Add 2 Microsoft TLS roots + JDK-8304867: Explicitly disable dtrace for ppc builds + JDK-8304880: [PPC64] VerifyOops code in C1 doesn't work with ZGC + JDK-8305088: SIGSEGV in Method::is_method_handle_intrinsic + JDK-8305113: (tz) Update Timezone Data to 2023c + JDK-8305400: ISO 4217 Amendment 175 Update + JDK-8305403: Shenandoah evacuation workers may deadlock + JDK-8305481: gtest is_first_C_frame failing on ARM + JDK-8305690: [X86] Do not emit two REX prefixes in Assembler::prefix + JDK-8305711: Arm: C2 always enters slowpath for monitorexit + JDK-8305721: add `make compile-commands` artifacts to .gitignore + JDK-8305975: Add TWCA Global Root CA + JDK-8305993: Add handleSocketErrorWithMessage to extend nio Net.c exception message + JDK-8305994: Guarantee eventual async monitor deflation + JDK-8306072: Open source several AWT MouseInfo related tests + JDK-8306133: Open source few AWT Drag & Drop related tests + JDK-8306409: Open source AWT KeyBoardFocusManger, LightWeightComponent related tests + JDK-8306432: Open source several AWT Text Component related tests + JDK-8306466: Open source more AWT Drag & Drop related tests + JDK-8306489: Open source AWT List related tests + JDK-8306543: GHA: MSVC installation is failing + JDK-8306640: Open source several AWT TextArea related tests + JDK-8306652: Open source AWT MenuItem related tests + JDK-8306658: GHA: MSVC installation could be optional since it might already be pre-installed + JDK-8306664: GHA: Update MSVC version to latest stepping + JDK-8306681: Open source more AWT DnD related tests + JDK-8306683: Open source several clipboard and color AWT tests + JDK-8306752: Open source several container and component AWT tests + JDK-8306753: Open source several container AWT tests + JDK-8306755: Open source few Swing JComponent and AbstractButton tests + JDK-8306768: CodeCache Analytics reports wrong threshold + JDK-8306774: Make runtime/Monitor/ /GuaranteedAsyncDeflationIntervalTest.java more reliable + JDK-8306825: Monitor deflation might be accidentally disabled by zero intervals + JDK-8306850: Open source AWT Modal related tests + JDK-8306871: Open source more AWT Drag & Drop tests + JDK-8306883: Thread stacksize is reported with wrong units in os::create_thread logging + JDK-8306941: Open source several datatransfer and dnd AWT tests + JDK-8306943: Open source several dnd AWT tests + JDK-8306954: Open source five Focus related tests + JDK-8306955: Open source several JComboBox jtreg tests + JDK-8306976: UTIL_REQUIRE_SPECIAL warning on grep + JDK-8306996: Open source Swing MenuItem related tests + JDK-8307080: Open source some more JComboBox jtreg tests + JDK-8307128: Open source some drag and drop tests 4 + JDK-8307130: Open source few Swing JMenu tests + JDK-8307133: Open source some JTable jtreg tests + JDK-8307134: Add GTS root CAs + JDK-8307135: java/awt/dnd/NotReallySerializableTest/ /NotReallySerializableTest.java failed + JDK-8307331: Correctly update line maps when class redefine rewrites bytecodes + JDK-8307346: Add missing gc+phases logging for ObjectCount(AfterGC) JFR event collection code + JDK-8307347: serviceability/sa/ClhsdbDumpclass.java could leave files owned by root on macOS + JDK-8307378: Allow collectors to provide specific values for GC notifications' actions + JDK-8307381: Open Source JFrame, JIF related Swing Tests + JDK-8307425: Socket input stream read burns CPU cycles with back-to-back poll(0) calls + JDK-8307799: Newly added java/awt/dnd/MozillaDnDTest.java has invalid jtreg `@requires` clause + JDK-8308554: [17u] Fix commit of 8286191. vm.musl was not removed from ExternalEditorTest + JDK-8308880: [17u] micro bench ZoneStrings missed in backport of 8278434 + JDK-8308884: [17u/11u] Backout JDK-8297951 + JDK-8311467: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.8- Bring back our nss.fips.cfg file, since the variable expansion in the upstream file does not work (fixes: bsc#1211679)- Fix for SG#65673, bsc#1210392: * unsigned-sni-server-name.patch: In SSLSessionImpl, interpret length of SNIServerName as an unsigned byte so that it can have length up to 255 rather than 127.- Do not install a separate nss.fips.cfg file, since there is now one in the tree and the install happens automatically - Modified patch: * fips.patch + enable system property file by default, without which the FIPS mode would never get enabled (bsc#1211259)- Update to upstrem tag jdk-17.0.7+7 (April 2023 CPU) * Security fixes: + JDK-8287404: Improve ping times + JDK-8288436: Improve Xalan supports + JDK-8294474, CVE-2023-21930, bsc#1210628: Better AES support + JDK-8295304, CVE-2023-21938, bsc#1210632: Runtime support improvements + JDK-8296676, CVE-2023-21937, bsc#1210631: Improve String platform support + JDK-8296684, CVE-2023-21937, bsc#1210631: Improve String platform support + JDK-8296692, CVE-2023-21937, bsc#1210631: Improve String platform support + JDK-8296832, CVE-2023-21939, bsc#1210634: Improve Swing platform support + JDK-8297371: Improve UTF8 representation redux + JDK-8298191, CVE-2023-21954, bsc#1210635: Enhance object reclamation process + JDK-8298310, CVE-2023-21967, bsc#1210636: Enhance TLS session negotiation + JDK-8298667, CVE-2023-21968, bsc#1210637: Improved path handling + JDK-8299129: Enhance NameService lookups * Fixes: + JDK-6528710: sRGB-ColorSpace to sRGB-ColorSpace Conversion + JDK-6779701: Wrong defect ID in the code of test LocalRMIServerSocketFactoryTest.java + JDK-8008243: Zero: Implement fast bytecodes + JDK-8048190: NoClassDefFoundError omits original ExceptionInInitializerError + JDK-8065097: [macosx] javax/swing/Popup/ /TaskbarPositionTest.java fails because Popup is one pixel off + JDK-8144030: [macosx] test java/awt/Frame/ /ShapeNotSetSometimes/ShapeNotSetSometimes.java fails (again) + JDK-8155246: Throw error if default java.security file is missing + JDK-8186765: Speed up test sun/net/www/protocol/https/ /HttpsClient/ProxyAuthTest.java + JDK-8192931: Regression test java/awt/font/TextLayout/ /CombiningPerf.java fails + JDK-8195809: [TESTBUG] jps and jcmd -l support for containers is not tested + JDK-8208077: File.listRoots performance degradation + JDK-8209935: Test to cover CodeSource.getCodeSigners() + JDK-8210927: JDB tests do not update source path after doing a redefine class + JDK-8212961: [TESTBUG] vmTestbase/nsk/stress/jni/ native code cleanup + JDK-8213531: Test javax/swing/border/TestTitledBorderLeak.java fails + JDK-8223783: sun/net/www/http/HttpClient/MultiThreadTest.java sometimes detect threads+1 connections + JDK-8230374: maxOutputSize, instead of javatest.maxOutputSize, should be used in TEST.properties + JDK-8231491: JDI tc02x004 failed again due to wrong # of breakpoints + JDK-8235297: sun/security/ssl/SSLSessionImpl/ /ResumptionUpdateBoundValues.java fails intermittent + JDK-8242115: C2 SATB barriers are not safepoint-safe + JDK-8244669: convert clhsdb "mem" command from javascript to java + JDK-8245654: Add Certigna Root CA + JDK-8251177: [macosx] The text "big" is truncated in JTabbedPane + JDK-8254267: javax/xml/crypto/dsig/LogParameters.java failed with "RuntimeException: Unexpected log output:" + JDK-8258512: serviceability/sa/TestJmapCore.java timed out on macOS 10.13.6 + JDK-8262386: resourcehogs/serviceability/sa/ /TestHeapDumpForLargeArray.java timed out + JDK-8266974: duplicate property key in java.sql.rowset resource bundle + JDK-8267038: Update IANA Language Subtag Registry to Version 2022-03-02 + JDK-8270156: Add "randomness" and "stress" keys to JTreg tests which use StressGCM, StressLCM and/or StressIGVN + JDK-8270476: Make floating-point test infrastructure more lambda and method reference friendly + JDK-8271471: [IR Framework] Rare occurrence of "" in PrintIdeal/PrintOptoAssembly can let tests fail + JDK-8271838: AmazonCA.java interop test fails + JDK-8272702: Resolving URI relative path with no / may lead to incorrect toString + JDK-8272985: Reference discovery is confused about atomicity and degree of parallelism + JDK-8273154: Provide a JavadocTester method for non-overlapping, unordered output matching + JDK-8273410: IR verification framework fails with "Should find method name in validIrRulesMap" + JDK-8274911: testlibrary_tests/ir_framework/tests/ /TestIRMatching.java fails with "java.lang.RuntimeException: Should have thrown exception" + JDK-8275173: testlibrary_tests/ir_framework/tests/ /TestCheckedTests.java fails after JDK-8274911 + JDK-8275320: NMT should perform buffer overrun checks + JDK-8275301: Unify C-heap buffer overrun checks into NMT + JDK-8275582: Don't purge metaspace mapping lists + JDK-8275704: Metaspace::contains() should be threadsafe + JDK-8275843: Random crashes while the UI code is executed + JDK-8276064: CheckCastPP with raw oop input floats below a safepoint + JDK-8276086: Increase size of metaspace mappings + JDK-8277485: Zero: Fix _fast_{i,f}access_0 bytecodes handling + JDK-8277822: Remove debug-only heap overrun checks in os::malloc and friends + JDK-8277946: NMT: Remove VM.native_memory shutdown jcmd command option + JDK-8277990: NMT: Remove NMT shutdown capability + JDK-8278961: Enable debug logging in java/net/ /DatagramSocket/SendDatagramToBadAddress.java + JDK-8279024: Remove javascript references from clhsdb.html + JDK-8279119: src/jdk.hotspot.agent/doc/index.html file contains references to scripts that no longer exist + JDK-8279351: [TESTBUG] SADebugDTest.java does not handle "Address already in use" error + JDK-8279614: The left line of the TitledBorder is not painted on 150 scale factor + JDK-8280007: Enable Neoverse N1 optimizations for Arm Neoverse V1 & N2 + JDK-8280048: Missing comma in copyright header + JDK-8280132: Incorrect comparator com.sun.beans.introspect .MethodInfo.MethodOrder + JDK-8280166: Extend java/lang/instrument/ /GetObjectSizeIntrinsicsTest.java test cases + JDK-8280553: resourcehogs/serviceability/sa/ /TestHeapDumpForLargeArray.java can fail if GC occurs + JDK-8280703: CipherCore.doFinal(...) causes potentially massive byte[] allocations during decryption + JDK-8280784: VM_Cleanup unnecessarily processes all thread oops + JDK-8280868: LineBodyHandlerTest.java creates and discards too many clients + JDK-8280889: java/lang/instrument/ /GetObjectSizeIntrinsicsTest.java fails with - XX:-UseCompressedOops + JDK-8280896: java/nio/file/Files/probeContentType/ /Basic.java fails on Windows 11 + JDK-8281122: [IR Framework] Cleanup IR matching code in preparation for JDK-8280378 + JDK-8281170: Test jdk/tools/jpackage/windows/ /WinInstallerIconTest always fails on Windows 11 + JDK-8282036: Change java/util/zip/ZipFile/DeleteTempJar.java to stop HttpServer cleanly in case of exceptions + JDK-8282143: Objects.requireNonNull should be ForceInline + JDK-8282577: ICC_Profile.setData(int, byte[]) invalidates the profile + JDK-8282771: Create test case for JDK-8262981 + JDK-8282958: Rendering Issues with Borders on Windows High-DPI systems + JDK-8283606: Tests may fail with zh locale on MacOS + JDK-8283717: vmTestbase/nsk/jdi/ThreadStartEvent/thread/ /thread001 failed due to SocketTimeoutException + JDK-8283719: java/util/logging/CheckZombieLockTest.java failing intermittently + JDK-8283870: jdeprscan --help causes an exception when the locale is ja, zh_CN or de + JDK-8284115: [IR Framework] Compilation is not found due to rare safepoint while dumping PrintIdeal/PrintOptoAssembly + JDK-8284165: Add pid to process reaper thread name + JDK-8284524: Create an automated test for JDK-4422362 + JDK-8284726: Print active locale settings in hs_err reports and in VM.info + JDK-8284767: Create an automated test for JDK-4422535 + JDK-8285399: JNI exception pending in awt_GraphicsEnv.c:1432 + JDK-8285690: CloneableReference subtest should not throw CloneNotSupportedException + JDK-8285755: JDK-8285093 changed the default for - -with-output-sync + JDK-8285835: SIGSEGV in PhaseIdealLoop::build_loop_late_post_work + JDK-8285919: Remove debug printout from JDK-8285093 + JDK-8285965: TestScenarios.java does not check for "" correctly + JDK-8286030: Avoid JVM crash when containers share the same /tmp dir + JDK-8286154: Fix 3rd party notices in test files + JDK-8286562: GCC 12 reports some compiler warnings + JDK-8286694: Incorrect argument processing in java launcher + JDK-8286705: GCC 12 reports use-after-free potential bugs + JDK-8286707: JFR: Don't commit JFR internal jdk.JavaMonitorWait events + JDK-8286800: Assert in PhaseIdealLoop::dump_real_LCA is too strong + JDK-8286844: com/sun/jdi/RedefineCrossEvent.java failed with 1 threads completed while VM suspended + JDK-8286873: Improve websocket test execution time + JDK-8286962: java/net/httpclient/ServerCloseTest.java failed once with ConnectException + JDK-8287180: Update IANA Language Subtag Registry to Version 2022-08-08 + JDK-8287217: C2: PhaseCCP: remove not visited nodes, prevent type inconsistency + JDK-8287491: compiler/jvmci/errors/TestInvalidDebugInfo.java fails new assert: assert((uint)t < T_CONFLICT + 1) failed: invalid type # + JDK-8287593: ShortResponseBody could be made more resilient to rogue connections + JDK-8287754: Update jib GNU make dependency on Windows to latest cygwin build + JDK-8288005: HotSpot build with disabled PCH fails for Windows AArch64 + JDK-8288130: compiler error with AP and explicit record accessor + JDK-8288332: Tier1 validate-source fails after 8279614 + JDK-8288415: java/awt/PopupMenu/PopupMenuLocation.java is unstable in MacOS machines + JDK-8288854: getLocalGraphicsEnvironment() on for multi-screen setups throws exception NPE + JDK-8289400: Improve com/sun/jdi/TestScaffold error reporting + JDK-8289440: Remove vmTestbase/nsk/monitoring/MemoryPoolMBean/ /isCollectionUsageThresholdExceeded/isexceeded003 from ProblemList.txt + JDK-8289508: Improve test coverage for XPath Axes: ancestor, ancestor-or-self, preceding, and preceding-sibling + JDK-8289511: Improve test coverage for XPath Axes: child + JDK-8289647: AssertionError during annotation processing of record related tests + JDK-8289948: Improve test coverage for XPath functions: Node Set Functions + JDK-8290067: Show stack dimensions in UL logging when attaching threads + JDK-8290083: ResponseBodyBeforeError: AssertionError or SSLException: Unsupported or unrecognized SSL message + JDK-8290197: test/jdk/java/nio/file/Files/probeContentType/ /Basic.java fails on some systems for the ".rar" extension + JDK-8290322: Optimize Vector.rearrange over byte vectors for AVX512BW targets. + JDK-8290836: Improve test coverage for XPath functions: String Functions + JDK-8290837: Improve test coverage for XPath functions: Boolean Functions + JDK-8290838: Improve test coverage for XPath functions: Number Functions + JDK-8290850: C2: create_new_if_for_predicate() does not clone pinned phi input nodes resulting in a broken graph + JDK-8290899: java/lang/String/StringRepeat.java test requests too much heap on windows x86 + JDK-8290964: C2 compilation fails with assert "non-reduction loop contains reduction nodes" + JDK-8291825: java/time/nontestng/java/time/zone/ /CustomZoneNameTest.java fails if defaultLocale and defaultFormatLocale are different + JDK-8292033: Move jdk.X509Certificate event logic to JCA layer + JDK-8292066: Convert TestInputArgument.sh and TestSystemLoadAvg.sh to java version + JDK-8292159: TYPE_USE annotations on generic type arguments of record components discarded + JDK-8292177: InitialSecurityProperty JFR event + JDK-8292285: C2: remove unreachable block after NeverBranch-to-Goto conversion + JDK-8292297: Fix up loading of override java.security properties file + JDK-8292328: AccessibleActionsTest.java test instruction for show popup on JLabel did not specify shift key + JDK-8292443: Weak CAS VarHandle/Unsafe tests should test always-failing cases + JDK-8292602: ZGC: C2 late barrier analysis uses invalid dominator information + JDK-8292660: C2: blocks made unreachable by NeverBranch-to-Goto conversion are removed incorrectly + JDK-8292780: misc tests failed "assert(false) failed: graph should be schedulable" + JDK-8292877: java/util/concurrent/atomic/Serial.java uses {Double,Long}Accumulator incorrectly + JDK-8293000: Review running times of jshell regression tests + JDK-8293326: jdk/sun/security/tools/jarsigner/compatibility/ /SignTwice.java slow on Windows + JDK-8293466: libjsig should ignore non-modifying sigaction calls + JDK-8293493: Signal Handlers printout should show signal block state + JDK-8293531: C2: some vectorapi tests fail assert "Not monotonic" with flag -XX:TypeProfileLevel=222 + JDK-8293562: KeepAliveCache Blocks Threads while Closing Connections + JDK-8293691: converting a defined BasicType value to a string should not crash the VM + JDK-8293767: AWT test TestSinhalaChar.java has old SCCS markings + JDK-8293819: sun/util/logging/PlatformLoggerTest.java failed with "RuntimeException: Retrieved backing PlatformLogger level null is not the expected CONFIG" + JDK-8293965: Code signing warnings after JDK-8293550 + JDK-8293996: C2: fix and simplify IdealLoopTree::do_remove_empty_loop + JDK-8294160: misc crash dump improvements + JDK-8294217: Assertion failure: parsing found no loops but there are some + JDK-8294310: compare.sh fails on macos after JDK-8293550 + JDK-8294378: URLPermission constructor exception when using tr locale + JDK-8294538: missing is_unloading() check in SharedRuntime::fixup_callers_callsite() + JDK-8294548: Problem list SA core file tests on macosx-x64 due to JDK-8294316 + JDK-8294580: frame::interpreter_frame_print_on() crashes if free BasicObjectLock exists in frame + JDK-8294677: chunklevel::MAX_CHUNK_WORD_SIZE too small for some applications + JDK-8294705: Disable an assertion in test/jdk/java/util/ /DoubleStreamSums/CompensatedSums.java + JDK-8294902: Undefined Behavior in C2 regalloc with null references + JDK-8294947: Use 64bit atomics in patch_verified_entry on x86_64 + JDK-8294958: java/net/httpclient/ConnectTimeout tests are slow + JDK-8295000: java/util/Formatter/Basic test cleanup + JDK-8295066: Folding of loads is broken in C2 after JDK-8242115 + JDK-8295116: C2: assert(dead->outcnt() == 0 && !dead->is_top()) failed: node must be dead + JDK-8295211: Fix autoconf 2.71 warning "AC_CHECK_HEADERS: you should use literals" + JDK-8295413: com/sun/jdi/EATests.java fails with compiler flag -XX:+StressReflectiveCode + JDK-8295414: [Aarch64] C2: assert(false) failed: bad AD file + JDK-8295530: Update Zlib Data Compression Library to Version 1.2.13 + JDK-8295685: Update Libpng to 1.6.38 + JDK-8295724: VirtualMachineError: Out of space in CodeCache for method handle intrinsic + JDK-8298947: compiler/codecache/ /MHIntrinsicAllocFailureTest.java fails intermittently + JDK-8295774: Write a test to verify List sends ItemEvent/ActionEvent + JDK-8295777: java/net/httpclient/ConnectExceptionTest.java should not rely on system resolver + JDK-8295788: C2 compilation hits "assert((mode == ControlAroundStripMined && use == sfpt) || !use->is_reachable_from_root()) failed: missed a node" + JDK-8296136: Use correct register in aarch64_enc_fast_unlock() + JDK-8296239: ISO 4217 Amendment 174 Update + JDK-8296329: jar validator doesn't account for minor class file version + JDK-8296389: C2: PhaseCFG::convert_NeverBranch_to_Goto must handle both orders of successors 8298568: Fastdebug build fails after JDK-8296389 + JDK-8296548: Improve MD5 intrinsic for x86_64 + JDK-8296611: Problemlist several sun/security tests until JDK-8295343 is resolved + JDK-8296619: Upgrade jQuery to 3.6.1 + JDK-8296675: Exclude linux-aarch64 in NSS tests + JDK-8296878: Document Filter attached to JPasswordField and setText("") is not cleared instead inserted characters replaced with unicode null characters + JDK-8296904: Improve handling of macos xcode toolchain + JDK-8296912: C2: CreateExNode::Identity fails with assert(i < _max) failed: oob: i=1, _max=1 + JDK-8296924: C2: assert(is_valid_AArch64_address(dest.target())) failed: bad address + JDK-8297088: Update LCMS to 2.14 + JDK-8297211: Expensive fillInStackTrace operation in HttpURLConnection.getOutputStream0 when no content-length in response + JDK-8297259: Bump update version for OpenJDK: jdk-17.0.7 + JDK-8297264: C2: Cast node is not processed again in CCP and keeps a wrong too narrow type which is later replaced by top + JDK-8297431: [JVMCI] HotSpotJVMCIRuntime.encodeThrowable should not throw an exception + JDK-8297437: javadoc cannot link to old docs (with old style anchors) + JDK-8297480: GetPrimitiveArrayCritical in imageioJPEG misses result - NULL check + JDK-8297489: Modify TextAreaTextEventTest.java as to verify the content change of TextComponent sends TextEvent + JDK-8297523: Various GetPrimitiveArrayCritical miss result - NULL check + JDK-8297569: URLPermission constructor throws IllegalArgumentException: Invalid characters in hostname after JDK-8294378 + JDK-8297642: PhaseIdealLoop::only_has_infinite_loops must detect all loops that never lead to termination + JDK-8297951: C2: Create skeleton predicates for all If nodes in loop predication + JDK-8297959: Provide better descriptions for some Operating System JFR events + JDK-8297963: Partially fix string expansion issues in UTIL_DEFUN_NAMED and related macros + JDK-8298027: Remove SCCS id's from awt jtreg tests + JDK-8298035: Provide better descriptions for JIT compiler JFR events + JDK-8298073: gc/metaspace/ /CompressedClassSpaceSizeInJmapHeap.java causes test task timeout on macosx + JDK-8241293: CompressedClassSpaceSizeInJmapHeap.java time out after 8 minutes + JDK-8298093: improve cleanup and error handling of awt_parseColorModel in awt_parseImage.c + JDK-8298108: Add a regression test for JDK-8297684 + JDK-8298129: Let checkpoint event sizes grow beyond u4 limit + JDK-8298271: java/security/SignedJar/spi-calendar-provider/ /TestSPISigned.java failing on Windows + JDK-8298459: Fix msys2 linking and handling out of tree build directory for source zip creation + JDK-8298472: AArch64: Detect Ampere-1 and Ampere-1A CPUs and set default options + JDK-8298527: Cygwin's uname -m returns different string than before + JDK-8298588: WebSockets: HandshakeUrlEncodingTest unnecessarily depends on a response body + JDK-8298649: JFR: RemoteRecordingStream support for checkpoint event sizes beyond u4 + JDK-8298726: (fs) Change PollingWatchService to record last modified time as FileTime rather than milliseconds + JDK-8299015: Ensure that HttpResponse.BodySubscribers.ofFile writes all bytes + JDK-8299018: java/net/httpclient/HttpsTunnelAuthTest.java fails with java.io.IOException: HTTP/1.1 header parser received no bytes + JDK-8299194: CustomTzIDCheckDST.java may fail at future date + JDK-8299296: Write a test to verify the components selection sends ItemEvent + JDK-8299388: java/util/regex/NegativeArraySize.java fails on Alpine and sometimes Windows + JDK-8299424: containers/docker/TestMemoryWithCgroupV1.java fails on SLES12 ppc64le when testing Memory and Swap Limit + JDK-8299439: java/text/Format/NumberFormat/ /CurrencyFormat.java fails for hr_HR + JDK-8299483: ProblemList java/text/Format/NumberFormat/ /CurrencyFormat.java + JDK-8299470: sun/jvm/hotspot/SALauncher.java handling of negative rmiport args + JDK-8299497: Usage of constructors of primitive wrapper classes should be avoided in java.desktop API docs + JDK-8299520: TestPrintXML.java output error messages in case compare fails + JDK-8299597: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.7 + JDK-8299657: sun/tools/jhsdb/SAGetoptTest.java fails after 8299470 + JDK-8299671: Speed up compiler/intrinsics/string/ /TestStringLatin1IndexOfChar.java + JDK-8299789: Compilation of gtest causes build to fail if runtime libraries are in different dirs + JDK-8299957: Enhance error logging in instrument coding with additional jplis_assert_msg + JDK-8299970: Speed up compiler/arraycopy/ /TestArrayCopyConjoint.java + JDK-8300119: CgroupMetrics.getTotalMemorySize0() can report invalid results on 32 bit systems + JDK-8300205: Swing test bug8078268 make latch timeout configurable + JDK-8300266: Detect Virtualization on Linux aarch64 + JDK-8300490: Spaces in name of MacOS Code Signing Identity are not correctly handled after JDK-8293550 + JDK-8300590: [JVMCI] BytecodeFrame.equals is broken + JDK-8300642: [17u,11u] Fix DEFAULT_PROMOTED_VERSION_PRE=ea for -dev + JDK-8300692: GCC 12 reports some compiler warnings in bundled freetype + JDK-8300751: [17u] Remove duplicate entry in javac.properties + JDK-8300773: Address the inconsistency between the constant array and pool size + JDK-8301170: perfMemory_windows.cpp add free_security_attr to early returns + JDK-8301342: Prefer ArrayList to LinkedList in LayoutComparator + JDK-8301397: [11u, 17u] Bump jtreg to fix issue with build JDK 11.0.18 + JDK-8301760: Fix possible leak in SpNegoContext dispose + JDK-8301842: JFR: increase checkpoint event size for stacktrace and string pool + JDK-8302152: Speed up tests with infinite loops, sleep less + JDK-8302692: [17u] Update GHA Boot JDK to 17.0.6 + JDK-8302879: doc/building.md update link to jtreg builds + JDK-8304871: Use default visibility for static library builds - Modified patch: * fips.patch + refetch from git repository with our changes merged in - Added patch: * JDK-8303509.patch + upstream fix for JDK-8303509, bsc#1209333: Socket setTrafficClass does not work for IPv4 connections when IPv6 is enabled- Remove the accessibility sub-package, since it was never really working and creates another problems (bsc#1206549). It can eventually be built as standalone if needed - Removed patches: * jaw-jdk10.patch * jaw-misc.patch * jaw-nogtk.patch + not needed after the removal of the accessibility sub-package- Modified patch: * fips.patch + avoid calling C_GetInfo() too early, before cryptoki is initialized (bsc#1205916)- Update to upstream tag jdk-17.0.6+10 (January 2023 CPU) * CVEs + CVE-2023-21835, bsc#1207246 + CVE-2023-21843, bsc#1207248 * Security fixes + JDK-8286070: Improve UTF8 representation + JDK-8286496: Improve Thread labels + JDK-8287411: Enhance DTLS performance + JDK-8288516: Enhance font creation + JDK-8289350: Better media supports + JDK-8293554: Enhanced DH Key Exchanges + JDK-8293598: Enhance InetAddress address handling + JDK-8293717: Objective view of ObjectView + JDK-8293734: Improve BMP image handling + JDK-8293742: Better Banking of Sounds + JDK-8295687: Better BMP bounds * Other changes + JDK-6829250: Reg test: java/awt/Toolkit/ScreenInsetsTest/ /ScreenInsetsTest.java fails in Windows + JDK-7001973: java/awt/Graphics2D/CopyAreaOOB.java fails + JDK-7188098: TEST_BUG: closed/javax/sound/midi/Synthesizer/ /Receiver/bug6186488.java fails + JDK-8022403: sun/java2d/DirectX/OnScreenRenderingResizeTest/ /OnScreenRenderingResizeTest.java fails + JDK-8029633: Raw inner class constructor ref should not perform diamond inference + JDK-8030121: java/awt/dnd/MissingDragExitEventTest/ /MissingDragExitEventTest.java fails + JDK-8065422: Trailing dot in hostname causes TLS handshake to fail with SNI disabled + JDK-8129827: [TEST_BUG] Test java/awt/Robot/RobotWheelTest/ /RobotWheelTest.java fails + JDK-8159599: [TEST_BUG] java/awt/Modal/ModalInternalFrameTest/ /ModalInternalFrameTest.java + JDK-8169187: [macosx] Aqua: java/awt/image/multiresolution/ /MultiresolutionIconTest.java + JDK-8178698: javax/sound/midi/Sequencer/MetaCallback.java failed with timeout + JDK-8202836: [macosx] test java/awt/Graphics/TextAAHintsTest.java fails + JDK-8210558: serviceability/sa/TestJhsdbJstackLock.java fails to find '^\s+- waiting to lock <0x[0-9a-f]+> \(a java\.lang\.Class ...' + JDK-8222323: ChildAlwaysOnTopTest.java fails with "RuntimeException: Failed to unset alwaysOnTop" + JDK-8233557: [TESTBUG] DoubleClickTitleBarTest.java fails on macOs + JDK-8233558: [TESTBUG] WindowOwnedByEmbeddedFrameTest.java fails on macos + JDK-8233648: [TESTBUG] DefaultMenuBarTest.java failing on macos + JDK-8244670: convert clhsdb "whatis" command from javascript to java + JDK-8251466: test/java/io/File/GetXSpace.java fails on Windows with mapped network drives. + JDK-8255439: System Tray icons get corrupted when Windows scaling changes + JDK-8256811: Delayed/missed jdwp class unloading events + JDK-8257722: Improve "keytool -printcert -jarfile" output + JDK-8262721: Add Tests to verify single iteration loops are properly optimized + JDK-8265489: Stress test times out because of long ObjectSynchronizer::monitors_iterate(...) operation + JDK-8266082: AssertionError in Annotate.fromAnnotations with - Xdoclint + JDK-8266519: Cleanup resolve() leftovers from BarrierSet et al + JDK-8267138: Stray suffix when starting gtests via GTestWrapper.java + JDK-8268033: compiler/intrinsics/bmi/verifycode/ /BzhiTestI2L.java fails with "fatal error: Not compilable at tier 3: CodeBuffer overflow" + JDK-8268276: Base64 Decoding optimization for x86 using AVX-512 + JDK-8268297: jdk/jfr/api/consumer/streaming/ /TestLatestEvent.java times out + JDK-8268779: ZGC: runtime/InternalApi/ /ThreadCpuTimesDeadlock.java#id1 failed with "OutOfMemoryError: Java heap space" + JDK-8269029: compiler/codegen/TestCharVect2.java fails for client VMs + JDK-8269404: Base64 Encoding optimization enhancements for x86 using AVX-512 + JDK-8269571: NMT should print total malloc bytes and invocation count + JDK-8269743: test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/ /stress/jni/nativeAndMH/Test.java crash with small heap (-Xmx50m) + JDK-8270086: ARM32-softfp: Do not load CONSTANT_double using the condy helper methods in the interpreter + JDK-8270155: ARM32: Improve register dump in hs_err + JDK-8270609: [TESTBUG] java/awt/print/Dialog/DialogCopies.java does not show instruction + JDK-8270848: Redundant unsafe opmask register allocation in some instruction patterns. + JDK-8270947: AArch64: C1: use zero_words to initialize all objects + JDK-8271015: Split cds/SharedBaseAddress.java test into smaller parts + JDK-8271834: TestStringDeduplicationAgeThreshold intermittent failures on Shenandoah + JDK-8271956: AArch64: C1 build failed after JDK-8270947 + JDK-8272094: compiler/codecache/TestStressCodeBuffers.java crashes with "failed to allocate space for trampoline" + JDK-8272123: Problem list 4 jtreg tests which regularly fail on macos-aarch64 + JDK-8272608: java_lang_System::allow_security_manager() doesn't set its initialization flag + JDK-8272776: NullPointerException not reported + JDK-8272791: java -XX:BlockZeroingLowLimit=1 crashes after 8270947 + JDK-8272809: JFR thread sampler SI_KERNEL SEGV in metaspace::VirtualSpaceList::contains + JDK-8273043: [TEST_BUG] Automate NimbusJTreeSelTextColor.java + JDK-8273108: RunThese24H crashes with SEGV in markWord::displaced_mark_helper() after JDK-8268276 + JDK-8273236: keytool does not accurately warn about algorithms that are disabled but have additional constraints + JDK-8273380: ARM32: Default to {ldrexd,strexd} in StubRoutines::atomic_{load|store}_long + JDK-8273459: Update code segment alignment to 64 bytes + JDK-8273497: building.md should link to both md and html + JDK-8273553: sun.security.ssl.SSLEngineImpl.closeInbound also has similar error of JDK-8253368 + JDK-8273578: javax/swing/JMenu/4515762/bug4515762.java fails on macOS 12 + JDK-8273685: Remove jtreg tag manual=yesno for java/awt/Graphics/LCDTextAndGraphicsState.java & show test instruction + JDK-8273880: Zero: Print warnings when unsupported intrinsics are enabled + JDK-8273881: Metaspace: test repeated deallocations + JDK-8274029: Remove jtreg tag manual=yesno for java/awt/print/Dialog/DialogOrient.java + JDK-8274032: Remove jtreg tag manual=yesno for java/awt/print/ /PrinterJob/ImagePrinting/ImageTypes.java & show test UI + JDK-8274160: java/awt/Window/ShapedAndTranslucentWindows/ /Common.java delay is too high + JDK-8274296: Update or Problem List tests which may fail with uiScale=2 on macOS + JDK-8274456: Remove jtreg tag manual=yesno java/awt/print/PrinterJob/PageDialogTest.java + JDK-8274527: Minimal VM build fails after JDK-8273459 + JDK-8274563: jfr/event/oldobject/TestClassLoaderLeak.java fails when GC cycles are not happening + JDK-8274903: Zero: Support AsyncGetCallTrace + JDK-8275170: Some jtreg sound tests should be marked with sound keyword + JDK-8275234: java/awt/GraphicsDevice/DisplayModes/ /CycleDMImage.java is entered twice in ProblemList + JDK-8275535: Retrying a failed authentication on multiple LDAP servers can lead to users blocked + JDK-8275569: Add linux-aarch64 to test-make profiles + JDK-8276108: Wrong instruction generation in aarch64 backend + JDK-8276904: Optional.toString() is unnecessarily expensive + JDK-8277092: TestMetaspaceAllocationMT2.java#ndebug-default fails with "RuntimeException: Committed seems high: NNNN expected at most MMMM" + JDK-8277346: ProblemList 7 serviceability/sa tests on macosx-x64 + JDK-8277351: ProblemList runtime/jni/checked/ /TestPrimitiveArrayCriticalWithBadParam.java on macosx-x64 + JDK-8277358: Accelerate CRC32-C + JDK-8277411: C2 fast_unlock intrinsic on AArch64 has unnecessary ownership check + JDK-8277576: ProblemList runtime/ErrorHandling/ /CreateCoredumpOnCrash.java on macosx-X64 + JDK-8277577: ProblemList compiler/onSpinWait/ /TestOnSpinWaitAArch64DefaultFlags.java on linux-aarch64 + JDK-8277578: ProblemList applications/jcstress/acqrel.java on linux-aarch64 + JDK-8277866: gc/epsilon/TestMemoryMXBeans.java failed with wrong initial heap size + JDK-8277881: Missing SessionID in TLS1.3 resumption in compatibility mode + JDK-8277928: Fix compilation on macosx-aarch64 after 8276108 + JDK-8277970: Test jdk/sun/security/ssl/SSLSessionImpl/ /NoInvalidateSocketException.java fails with "tag mismatch" + JDK-8278826: Print error if Shenandoah flags are empty (instead of crashing) + JDK-8279066: entries.remove(entry) is useless in PKCS12KeyStore + JDK-8279398: jdk/jfr/api/recording/time/TestTimeMultiple.java failed with "RuntimeException: getStopTime() > afterStop" + JDK-8279536: jdk/nio/zipfs/ZipFSOutputStreamTest.java timed out + JDK-8279662: serviceability/sa/ClhsdbScanOops.java can fail due to unexpected GC + JDK-8279941: sun/security/pkcs11/Signature/ /TestDSAKeyLength.java fails when NSS version detection fails + JDK-8280016: gc/g1/TestShrinkAuxiliaryData30 test fails on large machines + JDK-8280124: Reduce branches decoding latin-1 chars from UTF-8 encoded bytes + JDK-8280234: AArch64 "core" variant does not build after JDK-8270947 + JDK-8280391: NMT: Correct NMT tag on CollectedHeap + JDK-8280511: AArch64: Combine shift and negate to a single instruction + JDK-8280554: resourcehogs/serviceability/sa/ /ClhsdbRegionDetailsScanOopsForG1.java can fail if GC is triggered + JDK-8280555: serviceability/sa/TestObjectMonitorIterate.java is failing due to ObjectMonitor referencing a null Object + JDK-8280872: Reorder code cache segments to improve code density + JDK-8280890: Cannot use '-Djava.system.class.loader' with class loader in signed JAR + JDK-8280948: Write a regression test for JDK-4659800 + JDK-8281296: Create a regression test for JDK-4515999 + JDK-8281744: x86: Use short jumps in TIG::set_vtos_entry_points + JDK-8282049: AArch64: Use ZR for integer zero immediate volatile stores + JDK-8282276: Problem list failing two Robot Screen Capture tests + JDK-8282347: AARCH64: Untaken branch in has_negatives stub + JDK-8282398: EndingDotHostname.java test fails because SSL cert expired + JDK-8282402: Create a regression test for JDK-4666101 + JDK-8282511: Use fixed certificate validation date in SSLExampleCert template + JDK-8282528: AArch64: Incorrect replicate2L_zero rule + JDK-8282600: SSLSocketImpl should not use user_canceled workaround when not necessary + JDK-8282642: vmTestbase/gc/gctests/LoadUnloadGC2/ /LoadUnloadGC2.java fails intermittently with exit code 1 + JDK-8282730: LdapLoginModule throw NPE from logout method after login failure + JDK-8282777: Create a Regression test for JDK-4515031 + JDK-8282857: Create a regression test for JDK-4702690 + JDK-8283059: Uninitialized warning in check_code.c with GCC 11.2 + JDK-8283199: Linux os::cpu_microcode_revision() stalls cold startup + JDK-8283298: Make CodeCacheSegmentSize a product flag + JDK-8283337: Posix signal handler modification warning triggering incorrectly + JDK-8283353: compiler/c2/cr6865031/Test.java and compiler/runtime/Test6826736.java fails on x86_32 + JDK-8283383: [macos] a11y : Screen magnifier shows extra characters (0) at the end JButton accessibility name + JDK-8283999: Update JMH devkit to 1.35 + JDK-8284533: Improve InterpreterCodelet data footprint + JDK-8284681: compiler/c2/aarch64/TestFarJump.java fails with "RuntimeException: for CodeHeap < 250MB the far jump is expected to be encoded with a single branch instruction" + JDK-8284690: [macos] VoiceOver : Getting java.lang.IllegalArgumentException: Invalid location on Editable JComboBox + JDK-8284732: FFI_GO_CLOSURES macro not defined but required for zero build on Mac OS X + JDK-8284752: Zero does not build on Mac OS X due to missing os::current_thread_enable_wx implementation + JDK-8284771: java/util/zip/CloseInflaterDeflaterTest.java failed with "AssertionError: Expected IOException to be thrown, but nothing was thrown" + JDK-8284892: java/net/httpclient/http2/TLSConnection.java fails intermittently + JDK-8284980: Test vmTestbase/nsk/stress/except/except010.java times out with -Xcomp -XX:+DeoptimizeALot + JDK-8285093: Introduce UTIL_ARG_WITH + JDK-8285305: Create an automated test for JDK-4495286 + JDK-8285373: Create an automated test for JDK-4702233 + JDK-8285604: closed sun/java2d/GdiRendering/ /ClipShapeRendering.java failed with "Incorrect color ffeeeeee instead of ff0000ff in pixel (100, 100)" + JDK-8285612: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/ImagePrinting/ClippedImages.java + JDK-8285687: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/PageRangesDlgTest.java + JDK-8285698: Create a test to check the focus stealing of JPopupMenu from JComboBox + JDK-8285794: AsyncGetCallTrace might acquire a lock via JavaThread::thread_from_jni_environment + JDK-8285836: sun/net/www/http/KeepAliveCache/ /KeepAliveProperty.java failed with "RuntimeException: Failed in server" + JDK-8286172: Create an automated test for JDK-4516019 + JDK-8286263: compiler/c1/TestPinnedIntrinsics.java failed with "RuntimeException: testCurrentTimeMillis failed with -3" + JDK-8286313: [macos] Voice over reads the boolean value as null in the JTable + JDK-8286452: The array length of testSmallConstArray should be small and const + JDK-8286460: Remove dependence on JAR filename in CDS tests + JDK-8286551: JDK-8286460 causes tests to fail to compile in Tier2 + JDK-8286624: Regression Test CoordinateTruncationBug.java fails on OL8.3 + JDK-8286663: Resolve IDE warnings in WTrayIconPeer and SystemTray + JDK-8286772: java/awt/dnd/DropTargetInInternalFrameTest/ /DropTargetInInternalFrameTest.html times out and fails in Windows + JDK-8286872: Refactor add/modify notification icon (TrayIcon) + JDK-8287011: Improve container information + JDK-8287076: Document.normalizeDocument() produces different results + JDK-8287349: AArch64: Merge LDR instructions to improve C1 OSR performance + JDK-8287425: Remove unnecessary register push for MacroAssembler::check_klass_subtype_slow_path + JDK-8287609: macOS: SIGSEGV at [CoreFoundation] CFArrayGetCount / sun.font.CFont.getTableBytesNative + JDK-8287740: NSAccessibilityShowMenuAction not working for text editors + JDK-8287826: javax/accessibility/4702233/ /AccessiblePropertiesTest.java fails to compile + JDK-8288132: Update test artifacts in QuoVadis CA interop tests + JDK-8288302: Shenandoah: SIGSEGV in vm maybe related to jit compiling xerces + JDK-8288377: [REDO] DST not applying properly with zone id offset set with TZ env variable + JDK-8288445: AArch64: C2 compilation fails with guarantee(!true || (true && (shift != 0))) failed: impossible encoding + JDK-8288651: CDS test HelloUnload.java should not use literal string as ClassLoader name + JDK-8289044: ARM32: missing LIR_Assembler::cmove metadata type support + JDK-8289146: containers/docker/TestMemoryWithCgroupV1.java fails on linux ppc64le machine with missing Memory and Swap Limit output + JDK-8289257: Some custom loader tests failed due to symbol refcount not decremented + JDK-8289301: P11Cipher should not throw out of bounds exception during padding + JDK-8289524: Add JFR JIT restart event + JDK-8289559: java/awt/a11y/AccessibleJPopupMenuTest.java test fails with java.lang.NullPointerException + JDK-8289562: Change bugs.java.com and bugreport.java.com URL's to https + JDK-8290207: Missing notice in dom.md + JDK-8290209: jcup.md missing additional text + JDK-8290374: Shenandoah: Remove inaccurate comment on SBS::load_reference_barrier() + JDK-8290451: Incorrect result when switching to C2 OSR compilation from C1 + JDK-8290529: C2: assert(BoolTest(btest).is_canonical()) failure + JDK-8290532: Adjust PKCS11Exception and handle more PKCS11 error codes + JDK-8290687: serviceability/sa/TestClassDump.java could leave files owned by root on macOS + JDK-8290705: StringConcat::validate_mem_flow asserts with "unexpected user: StoreI" + JDK-8290711: assert(false) failed: infinite loop in PhaseIterGVN::optimize + JDK-8290781: Segfault at PhaseIdealLoop::clone_loop_handle_data_uses + JDK-8290839: jdk/jfr/event/compiler/TestJitRestart.java failed with "RuntimeException: No JIT restart event found: expected true, was false" + JDK-8290908: misc tests fail: assert(!thread->owns_locks()) failed: must release all locks when leaving VM + JDK-8290920: sspi_bridge.dll not built if BUILD_CRYPTO is false + JDK-8291456: com/sun/jdi/ClassUnloadEventTest.java failed with: Wrong number of class unload events: expected 10 got 4 + JDK-8291459: JVM crash with GenerateOopMap::error_work(char const*, __va_list_tag*) + JDK-8291599: Assertion in PhaseIdealLoop::skeleton_predicate_has_opaque after JDK-8289127 + JDK-8291650: Add delay to ClassUnloadEventTest before exiting to give time for JVM to send all events before VMDeath + JDK-8291775: C2: assert(r != __null && r->is_Region()) failed: this phi must have a region + JDK-8292083: Detected container memory limit may exceed physical machine memory + JDK-8292158: AES-CTR cipher state corruption with AVX-512 + JDK-8292385: assert(ctrl == kit.control()) failed: Control flow was added although the intrinsic bailed out + JDK-8292541: [Metrics] Reported memory limit may exceed physical machine memory + JDK-8292586: simplify cleanups in NTLMAuthSequence getCredentialsHandle + JDK-8292682: Code change of JDK-8282730 not updated to reflect CSR update + JDK-8292695: SIGQUIT and jcmd attaching mechanism does not work with signal chaining library + JDK-8292778: EncodingSupport_md.c convertUtf8ToPlatformString wrong placing of free + JDK-8292816: GPL Classpath exception missing from assemblyprefix.h + JDK-8292866: Java_sun_awt_shell_Win32ShellFolder2_getLinkLocation check MultiByteToWideChar return value for failures + JDK-8292879: com/sun/jdi/ClassUnloadEventTest.java failed due to classes not unloading + JDK-8292880: Improve debuggee logging for com/sun/jdi/ClassUnloadEventTest.java + JDK-8292888: Bump update version for OpenJDK: jdk-17.0.6 + JDK-8292899: CustomTzIDCheckDST.java testcase failed on AIX platform + JDK-8292903: enhance round_up_power_of_2 assertion output + JDK-8293010: JDI ObjectReference/referringObjects/ /referringObjects001 fails: assert(env->is_enabled(JVMTI_EVENT_OBJECT_FREE)) failed: checking + JDK-8293044: C1: Missing access check on non-accessible class + JDK-8293232: Fix race condition in pkcs11 SessionManager + JDK-8293319: [C2 cleanup] Remove unused other_path arg in Parse::adjust_map_after_if + JDK-8293472: Incorrect container resource limit detection if manual cgroup fs mounts present + JDK-8293489: Accept CAs with BasicConstraints without pathLenConstraint + JDK-8293535: jdk/javadoc/doclet/testJavaFX/ /TestJavaFxMode.java fail with jfx + JDK-8293540: [Metrics] Incorrectly detected resource limits with additional cgroup fs mounts + JDK-8293550: Optionally add get-task-allow entitlement to macos binaries + JDK-8293578: Duplicate ldc generated by javac + JDK-8293657: sun/management/jmxremote/bootstrap/ /RmiBootstrapTest.java#id1 failed with "SSLHandshakeException: Remote host terminated the handshake" + JDK-8293659: Improve UnsatisfiedLinkError error message to include dlopen error details + JDK-8293672: Update freetype md file + JDK-8293701: jdeps InverseDepsAnalyzer runs into NoSuchElementException: No value present + JDK-8293808: mscapi destroyKeyContainer enhance KeyStoreException: Access is denied exception + JDK-8293815: P11PSSSignature.engineUpdate should not print debug messages during normal operation + JDK-8293816: CI: ciBytecodeStream::get_klass() is not consistent + JDK-8293826: Closed test fails after JDK-8276108 on aarch64 + JDK-8293828: JFR: jfr/event/oldobject/TestClassLoaderLeak.java still fails when GC cycles are not happening + JDK-8293834: Update CLDR data following tzdata 2022c update + JDK-8293891: gc/g1/mixedgc/TestOldGenCollectionUsage.java (still) assumes that GCs take 1ms minimum + JDK-8293965: Code signing warnings after JDK-8293550 + JDK-8293998: [PPC64] JfrGetCallTrace: assert(_pc != nullptr) failed: must have PC + JDK-8294307: ISO 4217 Amendment 173 Update + JDK-8294310: compare.sh fails on macos after JDK-8293550 + JDK-8294357: (tz) Update Timezone Data to 2022d + JDK-8294578: [PPC64] C2: Missing is_oop information when using disjoint compressed oops mode + JDK-8294740: Add cgroups keyword to TestDockerBasic.java + JDK-8294837: unify Windows 2019 version check in os_windows and java_props_md + JDK-8294840: langtools OptionalDependencyTest.java use File.pathSeparator + JDK-8295173: (tz) Update Timezone Data to 2022e + JDK-8295288: Some vm_flags tests associate with a wrong BugID + JDK-8295405: Add cause in a couple of IllegalArgumentException and InvalidParameterException shown by sun/security/pkcs11 tests + JDK-8295412: support latest VS2022 MSC_VER in abstract_vm_version.cpp + JDK-8295419: JFR: Change name of jdk.JitRestart + JDK-8295429: Update harfbuzz md file + JDK-8295469: S390X: Optimized builds are broken + JDK-8295554: Move the "sizecalc.h" to the correct location + JDK-8295641: Fix DEFAULT_PROMOTED_VERSION_PRE=ea for -dev + JDK-8295714: GHA ::set-output is deprecated and will be removed + JDK-8295723: security/infra/wycheproof/RunWycheproof.java fails with Assertion Error + JDK-8295872: [PPC64] JfrGetCallTrace: Need pc == nullptr check before frame constructor + JDK-8295952: Problemlist existing compiler/rtm tests also on x86 + JDK-8296083: javax/swing/JTree/6263446/bug6263446.java fails intermittently on a VM + JDK-8296108: (tz) Update Timezone Data to 2022f + JDK-8296239: ISO 4217 Amendment 174 Update + JDK-8296480: java/security/cert/pkix/policyChanges/ /TestPolicy.java is failing + JDK-8296485: BuildEEBasicConstraints.java test fails with SunCertPathBuilderException + JDK-8296496: Overzealous check in sizecalc.h prevents large memory allocation + JDK-8296632: Write a test to verify the content change of TextArea sends TextEvent + JDK-8296715: CLDR v42 update for tzdata 2022f + JDK-8296733: JFR: File Read event for RandomAccessFile::write(byte[]) is incorrect + JDK-8296945: PublicMethodsTest is slow due to dependency verification with debug builds + JDK-8296956: [JVMCI] HotSpotResolvedJavaFieldImpl.getIndex returns wrong value + JDK-8296957: One more cast in SAFE_SIZE_NEW_ARRAY2 + JDK-8296958: [JVMCI] add API for retrieving ConstantValue attributes + JDK-8296960: [JVMCI] list HotSpotConstantPool.loadReferencedType to ConstantPool + JDK-8296961: [JVMCI] Access to j.l.r.Method/Constructor/Field for ResolvedJavaMethod/ResolvedJavaField + JDK-8296967: [JVMCI] rationalize relationship between getCodeSize and getCode in ResolvedJavaMethod + JDK-8297147: UnexpectedSourceImageSize test times out on slow machines when fastdebug is used + JDK-8297153: sun/java2d/DirectX/OnScreenRenderingResizeTest/ /OnScreenRenderingResizeTest.java fails again + JDK-8297241: Update sun/java2d/DirectX/ /OnScreenRenderingResizeTest/OnScreenRenderingResizeTest.java + JDK-8297309: Memory leak in ShenandoahFullGC + JDK-8297481: Create a regression test for JDK-4424517 + JDK-8297530: java.lang.IllegalArgumentException: Negative length on strings concatenation + JDK-8297590: [TESTBUG] HotSpotResolvedJavaFieldTest does not run + JDK-8297656: AArch64: Enable AES/GCM Intrinsics + JDK-8297804: (tz) Update Timezone Data to 2022g + JDK-8299392: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.6 + JDK-8299439: java/text/Format/NumberFormat/CurrencyFormat.java fails for hr_HR + JDK-8299483: ProblemList java/text/Format/NumberFormat/ /CurrencyFormat.java - Modified patch: * fips.patch + update to newest level - Removed patch: * fix_armv6_build.patch + does not apply and at least a part of the fix is in this version- Removed patch: * system-crypto-policy.patch + folded into the fips.patch, since they are patching the same places - Modified patches: * fips.patch + revert to the version used with 17.0.4.0, since the newest changes are buggy (bsc#1205916) + fold in the system-crypto-policy.patch * nss-security-provider.patch + apply after the fips.patch and thus rediff the hunk to changed context.- Fix jconsole.desktop icon- Update to upstream tag jdk-17.0.5+8 (October 2022 CPU) * Security fixes + JDK-8282252: Improve BigInteger/Decimal validation + JDK-8285662: Better permission resolution + JDK-8286077, CVE-2022-21618, bsc#1204468: Wider MultiByte conversions + JDK-8286511: Improve macro allocation + JDK-8286519: Better memory handling + JDK-8286526, CVE-2022-21619, bsc#1204473: Improve NTLM support + JDK-8286910, CVE-2022-21624, bsc#1204475: Improve JNDI lookups + JDK-8286918, CVE-2022-21628, bsc#1204472: Better HttpServer service + JDK-8287446: Enhance icon presentations + JDK-8288508: Enhance ECDSA usage + JDK-8289366, CVE-2022-39399, bsc#1204480: Improve HTTP/2 client usage + JDK-8289853: Update HarfBuzz to 4.4.1 + JDK-8290334: Update FreeType to 2.12.1 * Other changes + JDK-6782021: It is not possible to read local computer certificates with the SunMSCAPI provider + JDK-6854300: [TEST_BUG] java/awt/event/MouseEvent/ /SpuriousExitEnter/SpuriousExitEnter_3.java fails in jdk6u14 & jdk7 + JDK-7131823: bug in GIFImageReader + JDK-8017175: [TESTBUG] javax/swing/JPopupMenu/4634626/ /bug4634626.java sometimes failed on ac + JDK-8028265: Add legacy tz tests to OpenJDK + JDK-8028998: [TEST_BUG] [macosx] java/awt/dnd/ /DropTargetEnterExitTest/MissedDragExitTest.java failed + JDK-8079267: [TEST_BUG] Test java/awt/Frame/MiscUndecorated/ /RepaintTest.java fails + JDK-8159694: HiDPI, Unity, java/awt/dnd/ /DropTargetEnterExitTest/MissedDragExitTest.java + JDK-8169468: NoResizeEventOnDMChangeTest.java fails because FS Window didn't receive all resizes! + JDK-8172065: javax/swing/JTree/4908142/bug4908142.java The selected index should be "aad" + JDK-8178969: [TESTBUG] Wrong reporting of gc/g1/humongousObjects/TestHeapCounters test. + JDK-8211002: test/jdk/java/lang/Math/PowTests.java skips testing for non-corner-case values + JDK-8212096: javax/net/ssl/ServerName/ /SSLEngineExplorerMatchedSNI.java failed intermittently due to SSLException: Tag mismatch + JDK-8223543: [TESTBUG] Regression test java/awt/Graphics2D/ /DrawString/LCDTextSrcEa.java has issues + JDK-8225122: Test AncestorResized.java fails when Windows desktop is scaled. + JDK-8227651: Tests fail with SSLProtocolException: Input record too big + JDK-8240903: Add test to check that jmod hashes are reproducible + JDK-8254318: Remove .hgtags + JDK-8255724: [XRender] the BlitRotateClippedArea test fails on Linux in the XR pipeline + JDK-8256844: Make NMT late-initializable + JDK-8257534: misc tests failed with "NoClassDefFoundError: Could not initialize class java.util.concurrent.ThreadLocalRandom" + JDK-8264666: Change implementation of safeAdd/safeMult in the LCMSImageLayout class + JDK-8264792: The NumberFormat for locale sq_XK formats price incorrectly. + JDK-8265360: several compiler/whitebox tests fail with "private compiler.whitebox.SimpleTestCaseHelper(int) must be compiled" + JDK-8269039: Disable SHA-1 Signed JARs + JDK-8269556: sun/tools/jhsdb/JShellHeapDumpTest.java fails with RuntimeException 'JShellToolProvider' missing from stdout/stderr + JDK-8270090: C2: LCM may prioritize CheckCastPP nodes over projections + JDK-8270312: Error: Not a test or directory containing tests: java/awt/print/PrinterJob/XparColor.java + JDK-8271078: jdk/incubator/vector/Float128VectorTests.java failed a subtest + JDK-8271344: Windows product version issue + JDK-8272352: Java launcher can not parse Chinese character when system locale is set to UTF-8 + JDK-8272417: ZGC: fastdebug build crashes when printing ClassLoaderData + JDK-8272736: [JVMCI] Add API for reading and writing JVMCI thread locals + JDK-8272815: jpackage --type rpm produces an error: Invalid or unsupported type: [null] + JDK-8273040: Turning off JpAllowDowngrades (or Upgrades) + JDK-8273115: CountedLoopEndNode::stride_con crash in debug build with -XX:+TraceLoopOpts + JDK-8273506: java Robot API did the 'm' keypress and caused /awt/event/KeyEvent/KeyCharTest/KeyCharTest.html is timing out on macOS 12 + JDK-8274434: move os::get_default_process_handle and os::dll_lookup to os_posix for POSIX platforms + JDK-8274517: java/util/DoubleStreamSums/CompensatedSums.java fails with expected [true] but found [false] + JDK-8274597: Some of the dnd tests time out and fail intermittently + JDK-8274856: Failing jpackage tests with fastdebug/release build + JDK-8275689: [TESTBUG] Use color tolerance only for XRender in BlitRotateClippedArea test + JDK-8275887: jarsigner prints invalid digest/signature algorithm warnings if keysize is weak/disabled + JDK-8276546: [IR Framework] Whitelist and ignore CompileThreshold + JDK-8276837: [macos]: Error when signing the additional launcher + JDK-8277429: Conflicting jpackage static library name + JDK-8277493: [REDO] Quarantined jpackage apps are labeled as "damaged" + JDK-8278067: Make HttpURLConnection default keep alive timeout configurable + JDK-8278233: [macos] tools/jpackage tests timeout due to /usr/bin/osascript + JDK-8278311: Debian packaging doesn't work + JDK-8278609: [macos] accessibility frame is misplaced on a secondary monitor on macOS + JDK-8278612: [macos] test/jdk/java/awt/dnd/ /RemoveDropTargetCrashTest crashes with VoiceOver on macOS + JDK-8279032: compiler/loopopts/ /TestSkeletonPredicateNegation.java times out with - XX:TieredStopAtLevel < 4 + JDK-8279370: jdk.jpackage/share/native/applauncher/ /JvmLauncher.cpp fails to build with GCC 6.3.0 + JDK-8279622: C2: miscompilation of map pattern as a vector reduction + JDK-8280233: Temporarily disable Unix domain sockets in Windows PipeImpl + JDK-8280550: SplittableRandom#nextDouble(double,double) can return result >= bound + JDK-8280696: C2 compilation hits assert(is_dominator(c, n_ctrl)) failed + JDK-8280863: Update build README to reflect that MSYS2 is supported + JDK-8280913: Create a regression test for JRootPane.setDefaultButton() method + JDK-8280944: Enable Unix domain sockets in Windows Selector notification mechanism + JDK-8280950: RandomGenerator:NextDouble() default behavior non conformant after JDK-8280550 fix + JDK-8281181: Do not use CPU Shares to compute active processor count + JDK-8281183: RandomGenerator:NextDouble() default behavior partially fixed by JDK-8280950 + JDK-8281297: TestStressG1Humongous fails with guarantee(is_range_uncommitted) + JDK-8281535: Create a regression test for JDK-4670051 + JDK-8281569: Create tests for Frame.setMinimumSize() method + JDK-8281628: KeyAgreement : generateSecret intermittently not resetting + JDK-8281738: Create a regression test for checking the 'Space' key activation of focused Button + JDK-8281745: Create a regression test for JDK-4514331 + JDK-8281988: Create a regression test for JDK-4618767 + JDK-8282007: Assorted enhancements to jpackage testing framework + JDK-8282046: Create a regression test for JDK-8000326 + JDK-8282214: Upgrade JQuery to version 3.6.0 + JDK-8282234: Create a regression test for JDK-4532513 + JDK-8282280: Update Xerces to Version 2.12.2 + JDK-8282306: os::is_first_C_frame(frame*) crashes on invalid link access + JDK-8282343: Create a regression test for JDK-4518432 + JDK-8282351: jpackage does not work if class file has `$$` in the name on windows + JDK-8282407: Missing ')' in MacResources.properties + JDK-8282467: add extra diagnostics for JDK-8268184 + JDK-8282477: [x86, aarch64] vmassert(_last_Java_pc == NULL, "already walkable"); fails with async profiler + JDK-8282538: PKCS11 tests fail on CentOS Stream 9 + JDK-8282548: Create a regression test for JDK-4330998 + JDK-8282555: Missing memory edge when spilling MoveF2I, MoveD2L etc + JDK-8282640: Create a test for JDK-4740761 + JDK-8282778: Create a regression test for JDK-4699544 + JDK-8282789: Create a regression test for the JTree usecase of JDK-4618767 + JDK-8282860: Write a regression test for JDK-4164779 + JDK-8282933: Create a test for JDK-4529616 + JDK-8282936: Write a regression test for JDK-4615365 + JDK-8282937: Write a regression test for JDK-4820080 + JDK-8282947: JFR: Dump on shutdown live-locks in some conditions + JDK-8283015: Create a test for JDK-4715496 + JDK-8283087: Create a test or JDK-4715503 + JDK-8283245: Create a test for JDK-4670319 + JDK-8283277: ISO 4217 Amendment 171 Update + JDK-8283441: C2: segmentation fault in ciMethodBlocks::make_block_at(int) + JDK-8283457: [macos] libpng build failures with Xcode13.3 + JDK-8283493: Create an automated regression test for RFE 4231298 + JDK-8283507: Create a regression test for RFE 4287690 + JDK-8283562: JDK-8282306 breaks gtests on zero + JDK-8283597: [REDO] Invalid generic signature for redefined classes + JDK-8283621: Write a regression test for CCC4400728 + JDK-8283623: Create an automated regression test for JDK-4525475 + JDK-8283624: Create an automated regression test for RFE-4390885 + JDK-8283712: Create a manual test framework class + JDK-8283723: Update Visual Studio 2022 to version 17.1.0 for Oracle builds on Windows + JDK-8283803: Remove jtreg tag manual=yesno for java/awt/print/ /PrinterJob/PrintGlyphVectorTest.java and fix test + JDK-8283849: AsyncGetCallTrace may crash JVM on guarantee + JDK-8283903: GetContainerCpuLoad does not return the correct result in share mode + JDK-8283911: DEFAULT_PROMOTED_VERSION_PRE not reset to 'ea' for jdk-17.0.4 + JDK-8284014: Menu items with submenus in JPopupMenu are not spoken on macOS + JDK-8284067: jpackage'd launcher reports non-zero exit codes with error prompt + JDK-8284077: Create an automated test for JDK-4170173 + JDK-8284294: Create an automated regression test for RFE 4138746 + JDK-8284358: Unreachable loop is not removed from C2 IR, leading to a broken graph + JDK-8284367: JQuery UI upgrade from 1.12.1 to 1.13.1 + JDK-8284521: Write an automated regression test for RFE 4371575 + JDK-8284535: Fix PrintLatinCJKTest.java test that is failing with Parse Exception + JDK-8284675: "jpackage.exe" creates application launcher without Windows Application Manifest + JDK-8284680: sun.font.FontConfigManager.getFontConfig() leaks charset + JDK-8284686: Interval of < 1 ms disables ExecutionSample events + JDK-8284694: Avoid evaluating SSLAlgorithmConstraints twice + JDK-8284883: JVM crash: guarantee(sect->end() <= sect->limit()) failed: sanity on AVX512 + JDK-8284898: Enhance PassFailJFrame + JDK-8284944: assert(cnt++ < 40) failed: infinite cycle in loop optimization + JDK-8284950: CgroupV1 detection code should consider memory.swappiness + JDK-8284956: Potential leak awtImageData/color_data when initializes X11GraphicsEnvironment + JDK-8284977: MetricsTesterCgroupV2.getLongValueEntryFromFile fails when named value doesn't exist + JDK-8285081: Improve XPath operators count accuracy + JDK-8285097: Duplicate XML keys in XPATHErrorResources.java and XSLTErrorResources.java + JDK-8285301: C2: assert(!requires_atomic_access) failed: can't ensure atomicity + JDK-8285380: Fix typos in security + JDK-8285398: Cache the results of constraint checks + JDK-8285617: Fix java/awt/print/PrinterJob/ImagePrinting/ /PrintARGBImage.java manual test + JDK-8285693: Create an automated test for JDK-4702199 + JDK-8285696: AlgorithmConstraints:permits not throwing IllegalArgumentException when 'alg' is null + JDK-8285730: unify _WIN32_WINNT settings + JDK-8285820: C2: LCM prioritizes locally dependent CreateEx nodes over projections after 8270090 + JDK-8285923: [REDO] JDK-8285802 AArch64: Consistently handle offsets in MacroAssembler as 64-bit quantities + JDK-8286114: [test] show real exception in bomb call in sun/rmi/runtime/Log/checkLogging/CheckLogging.java + JDK-8286122: [macos]: App bundle cannot upload to Mac App Store due to info.plist embedded in java exe + JDK-8286177: C2: "failed: non-reduction loop contains reduction nodes" assert failure + JDK-8286211: Update PCSC-Lite for Suse Linux to 1.9.5 + JDK-8286266: [macos] Voice over moving JTable column to be the first column JVM crashes + JDK-8286277: CDS VerifyError when calling clone() on object array + JDK-8286314: Trampoline not created for far runtime targets outside small CodeCache + JDK-8286429: jpackageapplauncher build fails intermittently in Tier[45] + JDK-8286573: Remove the unnecessary method Attr#attribTopLevel and its usage + JDK-8286582: Build fails on macos aarch64 when using - -with-zlib=bundled + JDK-8286625: C2 fails with assert(!n->is_Store() && !n->is_LoadStore()) failed: no node with a side effect + JDK-8286638: C2: CmpU needs to do more precise over/underflow analysis + JDK-8286869: unify os::dir_is_empty across posix platforms + JDK-8286870: Memory leak with RepeatCompilation + JDK-8287016: Bump update version for OpenJDK: jdk-17.0.5 + JDK-8287073: NPE from CgroupV2Subsystem.getInstance() + JDK-8287091: aarch64 : guarantee(val < (1ULL << nbits)) failed: Field too big for insn + JDK-8287107: CgroupSubsystemFactory.setCgroupV2Path asserts with freezer controller + JDK-8287113: JFR: Periodic task thread uses period for method sampling events + JDK-8287125: [macos] Multiple jpackage tests fail/timeout on same host + JDK-8287202: GHA: Add macOS aarch64 to the list of default platforms for workflow_dispatch event + JDK-8287223: C1: Inlining attempt through MH::invokeBasic() with null receiver + JDK-8287366: Improve test failure reporting in GHA + JDK-8287396: LIR_Opr::vreg_number() and data() can return negative number + JDK-8287432: C2: assert(tn->in(0) != __null) failed: must have live top node + JDK-8287463: JFR: Disable TestDevNull.java on Windows + JDK-8287663: Add a regression test for JDK-8287073 + JDK-8287672: jtreg test com/sun/jndi/ldap/ /LdapPoolTimeoutTest.java fails intermittently in nightly run + JDK-8287724: Fix various issues with msys2 + JDK-8287735: Provide separate event category for dll operations + JDK-8287741: Fix of JDK-8287107 (unused cgv1 freezer controller) was incomplete + JDK-8287824: The MTPerLineTransformValidation tests has a typo in the @run tag + JDK-8287895: Some langtools tests fail on msys2 + JDK-8287896: PropertiesTest.sh fail on msys2 + JDK-8287902: UnreadableRB case in MissingResourceCauseTest is not working reliably on Windows + JDK-8287906: Rewrite of GitHub Actions (GHA) sanity tests + JDK-8287917: System.loadLibrary does not work on Big Sur if JDK is built with macOS SDK 10.15 and earlier + JDK-8288000: compiler/loopopts/TestOverUnrolling2.java fails with release VMs + JDK-8288003: log events for os::dll_unload + JDK-8288303: C1: Miscompilation due to broken Class.getModifiers intrinsic + JDK-8288360: CI: ciInstanceKlass::implementor() is not consistent for well-known classes + JDK-8288399: MacOS debug symbol files not always deterministic in reproducible builds + JDK-8288467: remove memory_operand assert for spilled instructions + JDK-8288499: Restore cancel-in-progress in GHA + JDK-8288599: com/sun/management/OperatingSystemMXBean/ /TestTotalSwap.java: Expected total swap size ... but getTotalSwapSpaceSize returned ... + JDK-8288754: GCC 12 fails to build zReferenceProcessor.cpp + JDK-8288781: C1: LIR_OpVisitState::maxNumberOfOperands too small + JDK-8288985: P11TlsKeyMaterialGenerator should work with ChaCha20-Poly1305 + JDK-8288992: AArch64: CMN should be handled the same way as CMP + JDK-8289127: Apache Lucene triggers: DEBUG MESSAGE: duplicated predicate failed which is impossible + JDK-8289147: unify os::infinite_sleep on posix platforms + JDK-8289197: [17u] Push of backport of 8286177 did not remove assertion + JDK-8289471: Issue in Initialization of keys in ErrorMsg.java and XPATHErrorResources.java + JDK-8289477: Memory corruption with CPU_ALLOC, CPU_FREE on muslc + JDK-8289486: Improve XSLT XPath operators count efficiency + JDK-8289549: ISO 4217 Amendment 172 Update + JDK-8289569: [test] java/lang/ProcessBuilder/Basic.java fails on Alpine/musl + JDK-8289695: [TESTBUG] TestMemoryAwareness.java fails on cgroups v2 and crun + JDK-8289697: buffer overflow in MTLVertexCache.m: MTLVertexCache_AddGlyphQuad + JDK-8289799: Build warning in methodData.cpp memset zero-length parameter + JDK-8289856: [PPC64] SIGSEGV in C2Compiler::init_c2_runtime() after JDK-8289060 + JDK-8289910: unify os::message_box across posix platforms + JDK-8290000: Bump macOS GitHub actions to macOS 11 + JDK-8290004: [PPC64] JfrGetCallTrace: assert(_pc != nullptr) failed: must have PC + JDK-8290020: Deadlock in leakprofiler::emit_events during shutdown + JDK-8290082: [PPC64] ZGC C2 load barrier stub needs to preserve vector registers + JDK-8290246: test fails "assert(init != __null) failed: initialization not found" + JDK-8290417: CDS cannot archive lamda proxy with useImplMethodHandle + JDK-8290456: remove os::print_statistics() + JDK-8291595: [17u] Delete files missed in backport of 8269039 + JDK-8291633: Build failures with GCC 11, Alpine 3 due to incompatible casts from nullptr + JDK-8292579: (tz) Update Timezone Data to 2022c + JDK-8295056: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.5 - Modified patch: * fips.patch + sync with newest RedHat version- Package the JAVA_HOME/release files in *-headless package * fixes boo#1203476- Update to upstream tag jdk-17.0.4+8 (July 2022 CPU) * Security fixes: + JDK-8272243: Improve DER parsing + JDK-8272249: Better properties of loaded Properties + JDK-8277608: Address IP Addressing + JDK-8281859, CVE-2022-21540, bsc#1201694: Improve class compilation + JDK-8281866, CVE-2022-21541, bsc#1201692: Enhance MethodHandle invocations + JDK-8283190: Improve MIDI processing + JDK-8284370: Improve zlib usage + JDK-8285407, CVE-2022-34169, bsc#1201684: Improve Xalan supports * Other fixes: + JDK-8139173: [macosx] JInternalFrame shadow is not properly drawn + JDK-8181571: printing to CUPS fails on mac sandbox app + JDK-8193682: Infinite loop in ZipOutputStream.close() + JDK-8206187:javax/management/remote/mandatory/connection/ /DefaultAgentFilterTest.java fails with Port already in use + JDK-8209776: Refactor jdk/security/JavaDotSecurity/ifdefs.sh to plain java test + JDK-8214733: runtime/8176717/TestInheritFD.java timed out + JDK-8236136: tests which use CompilationMode shouldn't be run w/ TieredStopAtLevel + JDK-8240756: [macos] SwingSet2:TableDemo:Printed Japanese characters were garbled + JDK-8249592: Robot.mouseMove moves cursor to incorrect location when display scale varies and Java runs in DPI Unaware mode + JDK-8251904: vmTestbase/nsk/sysdict/vm/stress/btree/btree010/ /btree010.java fails with ClassNotFoundException: nsk.sysdict.share.BTree0LLRLRLRRLR + JDK-8255266: Update Public Suffix List to 3c213aa + JDK-8256368: Avoid repeated upcalls into Java to re-resolve MH/VH linkers/invokers + JDK-8258814: Compilation logging crashes for thread suspension / debugging tests + JDK-8263461: jdk/jfr/event/gc/detailed/ /TestEvacuationFailedEvent.java uses wrong mechanism to cause evacuation failure + JDK-8263538: SharedArchiveConsistency.java should test - Xshare:auto as well + JDK-8264605: vmTestbase/nsk/jvmti/SuspendThread/ /suspendthrd003/TestDescription.java failed with "agent_tools.cpp, 471: (foundThread = (jthread) jni_env->NewGlobalRef(foundThread)) != NULL" + JDK-8265261: java/nio/file/Files/InterruptCopy.java fails with java.lang.RuntimeException: Copy was not interrupted + JDK-8265317: [vector] assert(payload->is_object()) failed: expected 'object' value for scalar-replaced boxed vector but got: NULL + JDK-8267163: Rename anonymous loader tests to hidden loader tests + JDK-8268231: Aarch64: Use Ldp in intrinsics for String.compareTo + JDK-8268558: [TESTBUG] Case 2 in TestP11KeyFactoryGetRSAKeySpec is skipped + JDK-8268595: java/io/Serializable/serialFilter/ /GlobalFilterTest.java#id1 failed in timeout + JDK-8268773: Improvements related to: Failed to start thread - pthread_create failed (EAGAIN) + JDK-8268906: gc/g1/mixedgc/TestOldGenCollectionUsage.java assumes that GCs take 1ms minimum + JDK-8269077: TestSystemGC uses "require vm.gc.G1" for large pages subtest + JDK-8269129: Multiple tier1 tests in hotspot/jtreg/compiler are failing for client VMs + JDK-8269135: TestDifferentProtectionDomains runs into timeout in client VM + JDK-8269373: some tests in jdk/tools/launcher/ fails on localized Windows platform + JDK-8269753: Misplaced caret in PatternSyntaxException's detail message + JDK-8269933: test/jdk/javax/net/ssl/compatibility/JdkInfo incorrect verification of protocol and cipher support + JDK-8270021: Incorrect log decorators in gc/g1/plab/TestPLABEvacuationFailure.java + JDK-8270336: [TESTBUG] Fix initialization in NonbranchyTree + JDK-8270435: UT: MonitorUsedDeflationThresholdTest failed: did not find too_many string in output + JDK-8270468: TestRangeCheckEliminated fails because methods are not compiled + JDK-8270797: ShortECDSA.java test is not complete + JDK-8270837: fix typos in test TestSigParse.java + JDK-8271008: appcds/*/MethodHandlesAsCollectorTest.java tests time out because of excessive GC (CodeCache GC Threshold) in loom + JDK-8271055: Crash during deoptimization with "assert(bb->is_reachable()) failed: getting result from unreachable basicblock" with -XX:+VerifyStack + JDK-8271224: runtime/EnclosingMethodAttr/EnclMethodAttr.java doesn't check exit code + JDK-8271302: Regex Test Refresh + JDK-8272146: Disable Fibonacci test on memory constrained systems + JDK-8272168: some hotspot runtime/logging tests don't check exit code + JDK-8272169: runtime/logging/LoaderConstraintsTest.java doesn't build test.Empty + JDK-8272358: Some tests may fail when executed with other locales than the US + JDK-8272493: Suboptimal code generation around Preconditions.checkIndex intrinsic with AVX2 + JDK-8272908: Missing coverage for certain classes in com.sun.org.apache.xml.internal.security + JDK-8272964: java/nio/file/Files/InterruptCopy.java fails with java.lang.RuntimeException: Copy was not interrupted + JDK-8273056, CVE-2022-21549, bsc#1201685: java.util.random does not correctly sample exponential or Gaussian distributions + JDK-8273095: vmTestbase/vm/mlvm/anonloader/stress/oome/heap/ /Test.java fails with "wrong OOME" + JDK-8273139: C2: assert(f <= 1 && f >= 0) failed: Incorrect frequency + JDK-8273142: Remove dependancy of TestHttpServer, HttpTransaction, HttpCallback from open/test/jdk/sun/net/www/ /protocol/http/ tests + JDK-8273169: java/util/regex/NegativeArraySize.java failed after JDK-8271302 + JDK-8273804: Platform.isTieredSupported should handle the no-compiler case + JDK-8274172: Convert JavadocTester to use NIO + JDK-8274233: Minor cleanup for ToolBox + JDK-8274244: ReportOnImportedModuleAnnotation.java fails on rerun + JDK-8274561: sun/net/ftp/TestFtpTimeValue.java timed out on slow machines + JDK-8274687: JDWP deadlocks if some Java thread reaches wait in blockOnDebuggerSuspend + JDK-8274735: javax.imageio.IIOException: Unsupported Image Type while processing a valid JPEG image + JDK-8274751: Drag And Drop hangs on Windows + JDK-8274855: vectorapi tests failing with assert(!vbox->is_Phi()) failed + JDK-8274939: Incorrect size of the pixel storage is used by the robot on macOS + JDK-8274983: C1 optimizes the invocation of private interface methods + JDK-8275037: Test vmTestbase/nsk/sysdict/vm/stress/btree/ /btree011/btree011.java crashes with memory exhaustion on Windows + JDK-8275337: C1: assert(false) failed: live_in set of first block must be empty + JDK-8275638: GraphKit::combine_exception_states fails with "matching stack sizes" assert + JDK-8275745: Reproducible copyright headers + JDK-8275830: C2: Receiver downcast is missing when inlining through method handle linkers + JDK-8275854: C2: assert(stride_con != 0) failed: missed some peephole opt + JDK-8276260: (se) Remove java/nio/channels/Selector/ /Wakeup.java from ProblemList (win) + JDK-8276657: XSLT compiler tries to define a class with empty name + JDK-8276796: gc/TestSystemGC.java large pages subtest fails with ZGC + JDK-8276825: hotspot/runtime/SelectionResolution test errors + JDK-8276863: Remove test/jdk/sun/security/ec/ /ECDSAJavaVerify.java + JDK-8276880: Remove java/lang/RuntimeTests/exec/ExecWithDir as unnecessary + JDK-8276990: Memory leak in invoker.c fillInvokeRequest() during JDI operations + JDK-8277055: Assert "missing inlining msg" with - XX:+PrintIntrinsics + JDK-8277072: ObjectStreamClass caches keep ClassLoaders alive + JDK-8277087: ZipException: zip END header not found at ZipFile#Source.findEND + JDK-8277165: jdeps --multi-release --print-module-deps fails if module-info.class in different versioned directories + JDK-8277166: Data race in jdeps VersionHelper + JDK-8277123: jdeps does not report some exceptions correctly + JDK-8277396: [TESTBUG] In DefaultButtonModelCrashTest.java, frame is accessed from main thread + JDK-8277422: tools/jar/JarEntryTime.java fails with modified time mismatch + JDK-8277893: Arraycopy stress tests + JDK-8277906: Incorrect type for IV phi of long counted loops after CCP + JDK-8277922: Unable to click JCheckBox in JTable through Java Access Bridge + JDK-8278014: [vectorapi] Remove test run script + JDK-8278065: Refactor subclassAudits to use ClassValue + JDK-8278186: org.jcp.xml.dsig.internal.dom.Utils .parseIdFromSameDocumentURI throws StringIndexOutOfBoundsException when calling substring method + JDK-8278472: Invalid value set to CANDIDATEFORM structure + JDK-8278519: serviceability/jvmti/FieldAccessWatch/ /FieldAccessWatch.java failed "assert(handle != __null) failed: JNI handle should not be null" + JDK-8278549: UNIX sun/font coding misses SUSE distro detection on recent distro SUSE 15 + JDK-8278766: Enable OpenJDK build support for reproducible jars and jmods using --date + JDK-8278794: Infinite loop in DeflaterOutputStream.finish() + JDK-8278796: Incorrect behavior of FloatVector.withLane on X86 + JDK-8278851: Correct signer logic for jars signed with multiple digestalgs + JDK-8278948: compiler/vectorapi/reshape/ /TestVectorCastAVX1.java crashes in assembler + JDK-8278966: two microbenchmarks tests fail "assert(!jvms->method()->has_exception_handlers()) failed: no exception handler expected" after JDK-8275638 + JDK-8279182: MakeZipReproducible ZipEntry timestamps not localized to UTC + JDK-8279219: [REDO] C2 crash when allocating array of size too large + JDK-8279227: Access Bridge: Wrong frame position and hit test result on HiDPI display + JDK-8279356: Method linking fails with guarantee(mh->adapter() != NULL) failed: Adapter blob must already exist! + JDK-8279437: [JVMCI] exception in HotSpotJVMCIRuntime.translate can exit the VM + JDK-8279515: C1: No inlining through invokedynamic and invokestatic call sites when resolved class is not linked + JDK-8279520: SPNEGO has not passed channel binding info into the underlying mechanism + JDK-8279529: ProblemList java/nio/channels/DatagramChannel/ /ManySourcesAndTargets.java on macosx-aarch64 + JDK-8279532: ProblemList sun/security/ssl/SSLSessionImpl/ /NoInvalidateSocketException.java + JDK-8279560: AArch64: generate_compare_long_string_same_encoding and LARGE_LOOP_PREFETCH alignment + JDK-8279586: [macos] custom JCheckBox and JRadioBox with custom icon set: focus is still displayed after unchecking + JDK-8279597: [TESTBUG] ReturnBlobToWrongHeapTest.java fails with -XX:TieredStopAtLevel=1 on machines with many cores + JDK-8279668: x86: AVX2 versions of vpxor should be asserted + JDK-8279822: CI: Constant pool entries in error state are not supported + JDK-8279834: Alpine Linux fails to build when - -with-source-date enabled + JDK-8279837: C2: assert(is_Loop()) failed: invalid node class: Region + JDK-8279842: HTTPS Channel Binding support for Java GSS/Kerberos + JDK-8279958: Provide configure hints for Alpine/apk package managers + JDK-8280004: DCmdArgument::parse_value() should handle NULL input + JDK-8280041: Retry loop issues in java.io.ClassCache + JDK-8280123: C2: Infinite loop in CMoveINode::Ideal during IGVN + JDK-8280401: [sspi] gss_accept_sec_context leaves output_token uninitialized + JDK-8280476: [macOS] : hotspot arm64 bug exposed by latest clang + JDK-8280543: Update the "java" and "jcmd" tool specification for CDS + JDK-8280593: [PPC64, S390] redundant allocation of MacroAssembler in StubGenerator ctor + JDK-8280600: C2: assert(!had_error) failed: bad dominance + JDK-8280684: JfrRecorderService failes with guarantee(num_written > 0) when no space left on device. + JDK-8280799: С2: assert(false) failed: cyclic dependency prevents range check elimination + JDK-8280867: Cpuid1Ecx feature parsing is incorrect for AMD CPUs + JDK-8280901: MethodHandle::linkToNative stub is missing w/ - Xint + JDK-8280940: gtest os.release_multi_mappings_vm is racy + JDK-8280941: os::print_memory_mappings() prints segment preceeding the inclusion range + JDK-8280956: Re-examine copyright headers on files in src/java.desktop/macosx/native/libawt_lwawt/awt/a11y + JDK-8280964: [Linux aarch64] : drawImage dithers TYPE_BYTE_INDEXED images incorrectly + JDK-8281043: Intrinsify recursive ObjectMonitor locking for PPC64 + JDK-8281168: Micro-optimize VarForm.getMemberName for interpreter + JDK-8281262: Windows builds in different directories are not fully reproducible + JDK-8281266: [JVMCI] MetaUtil.toInternalName() doesn't handle hidden classes correctly + JDK-8281274: deal with ActiveProcessorCount in os::Linux::print_container_info + JDK-8281275: Upgrading from 8 to 11 no longer accepts '/' as filepath separator in gc paths + JDK-8281318: Improve jfr/event/allocation tests reliability + JDK-8281338: NSAccessibilityPressAction action for tree node and NSAccessibilityShowMenuAcgtion action not working + JDK-8281450: Remove unnecessary operator new and delete from ObjectMonitor + JDK-8281522: Rename ADLC classes which have the same name as hotspot variants + JDK-8281544: assert(VM_Version::supports_avx512bw()) failed for Tests jdk/incubator/vector/ + JDK-8281615: Deadlock caused by jdwp agent + JDK-8281638: jfr/event/allocation tests fail with release VMs after JDK-8281318 due to lack of -XX:+UnlockDiagnosticVMOptions + JDK-8281771: Crash in java_lang_invoke_MethodType::print_signature + JDK-8281811: assert(_base == Tuple) failed: Not a Tuple after JDK-8280799 + JDK-8281822: Test failures on non-DTrace builds due to incomplete DTrace* flags handling + JDK-8282008: Incorrect handling of quoted arguments in ProcessBuilder + JDK-8282045: When loop strip mining fails, safepoints are removed from loop anyway + JDK-8282142: [TestCase] compiler/inlining/ /ResolvedClassTest.java will fail when - -with-jvm-features=-compiler1 + JDK-8282170: JVMTI SetBreakpoint metaspace allocation test + JDK-8282172: CompileBroker::log_metaspace_failure is called from non-Java/compiler threads + JDK-8282225: GHA: Allow one concurrent run per PR only + JDK-8282231: x86-32: runtime call to SharedRuntime::ldiv corrupts registers + JDK-8282293: Domain value for system property jdk.https.negotiate.cbt should be case-insensitive + JDK-8282295: SymbolPropertyEntry::set_method_type fails with assert + JDK-8282312: Minor corrections to evbroadcasti32x4 intrinsic on x86 + JDK-8282345: handle latest VS2022 in abstract_vm_version + JDK-8282382: Report glibc malloc tunables in error reports + JDK-8282422: JTable.print() failed with UnsupportedCharsetException on AIX ko_KR locale + JDK-8282444: Module finder incorrectly assumes default file system path-separator character + JDK-8282499: Bump update version for OpenJDK: jdk-17.0.4 + JDK-8282509: [exploded image] ResolvedClassTest fails with similar output + JDK-8282551: Properly initialize L32X64MixRandom state + JDK-8282583: Update BCEL md to include the copyright notice + JDK-8282590: C2: assert(addp->is_AddP() && addp->outcnt() > 0) failed: Don't process dead nodes + JDK-8282592: C2: assert(false) failed: graph should be schedulable + JDK-8282628: Potential memory leak in sun.font.FontConfigManager.getFontConfig() + JDK-8282874: Bad performance on gather/scatter API caused by different IntSpecies of indexMap + JDK-8282887: Potential memory leak in sun.util.locale.provider .HostLocaleProviderAdapterImpl.getNumberPattern() on Windows + JDK-8282929: Localized monetary symbols are not reflected in 'toLocalizedPattern' return value + JDK-8283017: GHA: Workflows break with update release versions + JDK-8283187: C2: loop candidate for superword not always unrolled fully if superword fails + JDK-8283217: Leak FcObjectSet in getFontConfigLocations() in fontpath.c + JDK-8283249: CompressedClassPointers.java fails on ppc with 'Narrow klass shift: 0' missing + JDK-8283279: [Testbug] Improve TestGetSwapSpaceSize + JDK-8283315: jrt-fs.jar not always deterministically built + JDK-8283323: libharfbuzz optimization level results in extreme build times + JDK-8283347: [macos] Bad JNI lookup accessibilityHitTest is shown when Screen magnifier is enabled + JDK-8283350: (tz) Update Timezone Data to 2022a + JDK-8283408: Fix a C2 crash when filling arrays with unsafe + JDK-8283422: Create a new test for JDK-8254790 + JDK-8283451: C2: assert(_base == Long) failed: Not a Long + JDK-8283469: Don't use memset to initialize members in FileMapInfo and fix memory leak + JDK-8283497: [windows] print TMP and TEMP in hs_err and VM.info + JDK-8283641: Large value for CompileThresholdScaling causes assert + JDK-8283725: Launching java with "-Xlog:gc*=trace,safepoint*=trace,class*=trace" crashes the JVM + JDK-8283834: Unmappable character for US-ASCII encoding in TestPredicateInputBelowLoopPredicate + JDK-8284023: java.sun.awt.X11GraphicsDevice .getDoubleBufferVisuals() leaks XdbeScreenVisualInfo + JDK-8284033: Leak XVisualInfo in getAllConfigs in awt_GraphicsEnv.c + JDK-8284094: Memory leak in invoker_completeInvokeRequest() + JDK-8284369: TestFailedAllocationBadGraph fails with - XX:TieredStopAtLevel < 4 + JDK-8284389: Improve stability of GHA Pre-submit testing by caching cygwin installer + JDK-8284437: Building from different users/workspace is not always deterministic + JDK-8284458: CodeHeapState::aggregate() leaks blob_name + JDK-8284507: GHA: Only check test results if testing was not skipped + JDK-8284532: Memory leak in BitSet::BitMapFragmentTable in JFR leak profiler + JDK-8284549: JFR: FieldTable leaks FieldInfoTable member + JDK-8284603: [17u] Update Boot JDK used in GHA to 17.0.2 + JDK-8284620: CodeBuffer may leak _overflow_arena + JDK-8284622: Update versions of some Github Actions used in JDK workflow + JDK-8284661: Reproducible assembly builds without relative linking + JDK-8284754: print more interesting env variables in hs_err and VM.info + JDK-8284758: [linux] improve print_container_info + JDK-8284848: C2: Compiler blackhole arguments should be treated as globally escaping + JDK-8284866: Add test to JDK-8273056 + JDK-8284884: Replace polling with waiting in javax/swing/text/html/parser/Parser/8078268/bug8078268.java + JDK-8284992: Fix misleading Vector API doc for LSHR operator + JDK-8285342: Zero build failure with clang due to values not handled in switch + JDK-8285394: Compiler blackholes can be eliminated due to stale ciMethod::intrinsic_id() + JDK-8285397: JNI exception pending in CUPSfuncs.c:250 + JDK-8285445: cannot open file "NUL:" + JDK-8285515: (dc) DatagramChannel.disconnect fails with "Invalid argument" on macOS 12.4 + JDK-8285523: Improve test java/io/FileOutputStream/OpenNUL.java + JDK-8285686: Update FreeType to 2.12.0 + JDK-8285726: [11u, 17u] Unify fix for JDK-8284548 with version from head + JDK-8285727: [11u, 17u] Unify fix for JDK-8284920 with version from head + JDK-8285728: Alpine Linux build fails with busybox tar + JDK-8285828: runtime/execstack/TestCheckJDK.java fails with zipped debug symbols + JDK-8285921: serviceability/dcmd/jvmti/AttachFailed/ /AttachReturnError.java fails on Alpine + JDK-8285956: (fs) Excessive default poll interval in PollingWatchService + JDK-8286013: Incorrect test configurations for compiler/stable/TestStableShort.java + JDK-8286029: Add classpath exemption to globals_vectorApiSupport_***.S.inc + JDK-8286198: [linux] Fix process-memory information + JDK-8286293: Tests ShortResponseBody and ShortResponseBodyWithRetry should use less resources + JDK-8286444: javac errors after JDK-8251329 are not helpful enough to find root cause + JDK-8286594: (zipfs) Mention paths with dot elements in ZipException and cleanups + JDK-8286601: Mac Aarch: Excessive warnings to be ignored for build jdk + JDK-8286855: javac error on invalid jar should only print filename + JDK-8287109: Distrust.java failed with CertificateExpiredException + JDK-8287119: Add Distrust.java to ProblemList + JDK-8287162: (zipfs) Performance regression related to support for POSIX file permissions + JDK-8287336: GHA: Workflows break on patch versions + JDK-8287362: FieldAccessWatch testcase failed on AIX platform + JDK-8287378: GHA: Update cygwin to fix issues in langtools tests on Windows - Removed patch: * JDK-8282004.patch + integrated upstream as JDK-8282231- Update to upstream tag jdk-17.0.3+7 (April 2022 CPU) * Security fixes: + JDK-8284920: Incorrect Token type causes XPath expression to return empty result + JDK-8284548: Invalid XPath expression causes StringIndexOutOfBoundsException + JDK-8281388: Change wrapping of EncryptedPrivateKeyInfo + JDK-8282397: createTempFile method of java.io.File is failing when called with suffix of spaces character + JDK-8278356: Improve file creation + JDK-8270504, bsc#1198672, CVE-2022-21426: Better Xpath expression handling + JDK-8272588: Enhanced recording parsing + JDK-8272594: Better record of recordings + JDK-8277672, bsc#1198674, CVE-2022-21434: Better invocation handler handling + JDK-8282300: Throws NamingException instead of InvalidNameException after JDK-8278972 + JDK-8278972, bsc#1198673, CVE-2022-21496: Improve URL supports + JDK-8272261: Improve JFR recording file processing + JDK-8269938: Enhance XML processing passes redux + JDK-8272255: Completely handle MIDI files + JDK-8278805: Enhance BMP image loading + JDK-8278449: Improve keychain support + JDK-8277227: Better identification of OIDs + JDK-8275151, bsc#1198675, CVE-2022-21443: Improved Object Identification + JDK-8274221: More definite BER encodings + JDK-8277233, bsc#1198670, CVE-2022-21449: Improve ECDSA signature support + JDK-8278798: Improve supported intrinsic * Other changes: + JDK-8282761: XPathFactoryImpl remove setProperty and getProperty methods + JDK-8277795: ldap connection timeout not honoured under contention + JDK-8276141: XPathFactory set/getProperty method + JDK-8274471: Add support for RSASSA-PSS in OCSP Response + JDK-8282219: jdk/java/lang/ProcessBuilder/Basic.java fails on AIX + JDK-8279669: test/jdk/com/sun/jdi/TestScaffold.java uses wrong condition + JDK-8276841: Add support for Visual Studio 2022 + JDK-8272866: java.util.random package summary contains incorrect mixing function in table + JDK-8272996: JNDI DNS provider fails to resolve SRV entries when IPV6 stack is enabled + JDK-8278185: Custom JRE cannot find non-ASCII named module inside + JDK-8281460: Let ObjectMonitor have its own NMT category + JDK-8278163: --with-cacerts-src variable resolved after GenerateCacerts recipe setup + JDK-8277383: VM.metaspace optionally show chunk freelist details + JDK-8271721: Split gc/g1/TestMixedGCLiveThreshold into separate tests + JDK-8277488: Add expiry exception for Digicert (geotrustglobalca) expiring in May 2022 + JDK-8270117: Broken jtreg link in "Building the JDK" page + JDK-8279695: [TESTBUG] modify compiler/loopopts/ /TestSkeletonPredicateNegation.java to run on C1 also + JDK-8278080: Add --with-cacerts-src='user cacerts folder' to enable deterministic cacerts generation + JDK-8277762: Allow configuration of HOTSPOT_BUILD_USER + JDK-8274524: SSLSocket.close() hangs if it is called during the ssl handshake + JDK-8278346: java/nio/file/Files/probeContentType/Basic.java fails on Linux SLES15 machine + JDK-8274171: java/nio/file/Files/probeContentType/Basic.java failed on "Content type" mismatches + JDK-8274562: (fs) UserDefinedFileAttributeView doesn't correctly determine if supported when using OverlayFS + JDK-8273655: content-types.properties files are missing some common types + JDK-8279385: [test] Adjust sun/security/pkcs12/ /KeytoolOpensslInteropTest.java after 8278344 + JDK-8280373: Update Xalan serializer / SystemIDResolver to align with JDK-8270492 + JDK-8272541: Incorrect overflow test in Toom-Cook branch of BigInteger multiplication + JDK-8278951: containers/cgroup/PlainRead.java fails on Ubuntu 21.10 + JDK-8272600: (test) Use native "sleep" in Basic.java + JDK-8271199: Mutual TLS handshake fails signing client certificate with custom sensitive PKCS11 key + JDK-8277299: STACK_OVERFLOW in Java_sun_awt_shell_Win32ShellFolder2_getIconBits + JDK-8281061: [s390] JFR runs into assertions while validating interpreter frames + JDK-8275330: C2: assert(n->is_Root() || n->is_Region() || n->is_Phi() || n->is_MachMerge() || def_block->dominates(block)) failed: uses must be dominated by definitions + JDK-8190748: java/text/Format/DateFormat/DateFormatTest.java and NonGregorianFormatTest fail intermittently + JDK-8274750: java/io/File/GetXSpace.java failed: '/dev': 191488 != 190976 + JDK-8273387: remove some unreferenced gtk-related functions + JDK-8279702: [macosx] ignore xcodebuild warnings on M1 + JDK-8277180: Intrinsify recursive ObjectMonitor locking for C2 x64 and A64 + JDK-8277449: compiler/vectorapi/TestLongVectorNeg.java fails with release VMs + JDK-8275643: C2's unaryOp vector intrinsic does not properly handle LongVector.neg + JDK-8271056: C2: "assert(no_dead_loop) failed: dead loop detected" due to cmoving identity + JDK-8275847: Scheduling fails with "too many D-U pinch points" on small method + JDK-8274944: AppCDS dump causes SEGV in VM thread while adjusting lambda proxy class info + JDK-8275874: [JVMCI] only support aligned reads in c2v_readFieldValue + JDK-8271506: Add ResourceHashtable support for deleting selected entries + JDK-8278381: [GCC 11] Address::make_raw() does not initialize rspec + JDK-8279124: VM does not handle SIGQUIT during initialization + JDK-8277497: Last column cell in the JTable row is read as empty cell + JDK-8278604: SwingSet2 table demo does not have accessible description set for images 8278526: [macos] Screen reader reads SwingSet2 JTable row selection as null, dimmed row for last column + JDK-8275645: [JVMCI] avoid unaligned volatile reads on AArch64 + JDK-8280414: Memory leak in DefaultProxySelector + JDK-8273381: Assert in PtrQueueBufferAllocatorTest.stress_free_list_allocator_vm + JDK-8269616: serviceability/dcmd/framework/VMVersionTest.java fails with Address already in use error + JDK-8280155: [PPC64, s390] frame size checks are not yet correct + JDK-8279924: [PPC64, s390] implement frame::is_interpreted_frame_valid checks + JDK-8280526: x86_32 Math.sqrt performance regression with - XX:UseSSE={0,1} + JDK-8279076: C2: Bad AD file when matching SqrtF with UseSSE=0 + JDK-8279445: Update JMH devkit to 1.34 + JDK-8274753: ZGC: SEGV in MetaspaceShared::link_shared_classes 8274935: dumptime_table has stale entry + JDK-8251216: Implement MD5 intrinsics on AArch64 + JDK-8278241: Implement JVM SpinPause on linux-aarch64 + JDK-8275608: runtime/Metaspace/elastic/ /TestMetaspaceAllocationMT2 too slow + JDK-8276057: Update JMH devkit to 1.33 + JDK-8275082, bsc#1198671, CVE-2022-21476: Update XML Security for Java to 2.3.0 + JDK-8177814: jdk/editpad is not in jdk TEST.groups + JDK-8253197: vmTestbase/nsk/jvmti/StopThread/stopthrd007/ /TestDescription.java fails with "ERROR: DebuggeeSleepingThread: ThreadDeath lost" + JDK-8236505: Mark jdk/editpad/EditPadTest.java as @headful + JDK-8272553: several hotspot runtime/CommandLine tests don't check exit code + JDK-8275687: runtime/CommandLine/PrintTouchedMethods test shouldn't catch RuntimeException + JDK-8278344: sun/security/pkcs12/ /KeytoolOpensslInteropTest.java test fails because of different openssl output + JDK-8273972: Multi-core choke point in CMM engine (LCMSTransform.doTransform) + JDK-8273438: Enable parallelism in vmTestbase/metaspace/stressHierarchy tests + JDK-8278389: SuspendibleThreadSet::_suspend_all should be volatile/atomic + JDK-8273433: Enable parallelism in vmTestbase_nsk_sysdict tests + JDK-8277503: compiler/onSpinWait/ /TestOnSpinWaitAArch64DefaultFlags.java failed with "OnSpinWaitInst with the expected value 'isb' not found." + JDK-8277137: Set OnSpinWaitInst/OnSpinWaitInstCount defaults to "isb"/1 for Arm Neoverse N1 + JDK-8273341: Update Siphash to version 1.0 + JDK-8269032: Stringdedup tests are failing if the ergonomically select GC does not support it + JDK-8186670: Implement _onSpinWait() intrinsic for AArch64 + JDK-8276766: Enable jar and jmod to produce deterministic timestamped content 8279453: Disable tools/jar/ /ReproducibleJar.java on 32-bit platforms + JDK-8279998: PPC64 debug builds fail with "untested: RangeCheckStub: predicate_failed_trap_id" + JDK-8280002: jmap -histo may leak stream + JDK-8277069: [REDO] JDK-8276743 Make openjdk build Zip Archive generation "reproducible" + JDK-8279833: Loop optimization issue in String.encodeUTF8_UTF16 + JDK-8273277: C2: Move conditional negation into rc_predicate + JDK-8279412: [JVMCI] failed speculations list must outlive any nmethod that refers to it + JDK-8271202: C1: assert(false) failed: live_in set of first block must be empty + JDK-8263567: gtests don't terminate the VM safely + JDK-8269206: A small typo in comment in test/lib/sun/hotspot/WhiteBox.java + JDK-8278309: [windows] use of uninitialized OSThread::_state + JDK-8274506: TestPids.java and TestPidsLimit.java fail with podman run as root + JDK-8276764: Enable deterministic file content ordering for Jar and Jmod + JDK-8273967: gtest os.dll_address_to_function_and_library_name_vm fails on macOS12 + JDK-8273366: [testbug] javax/swing/UIDefaults/6302464/ /bug6302464.java fails on macOS12 + JDK-8277846: Implement fast-path for ASCII-compatible CharsetEncoders on ppc64 + JDK-8273526: Extend the OSContainer API pids controller with pids.current + JDK-8269849: vmTestbase/gc/gctests/PhantomReference/ /phantom002/TestDescription.java failed with "OutOfMemoryError: Java heap space: failed reallocation of scalar replaced objects" + JDK-8269087: CheckSegmentedCodeCache test fails in an emulated-client VM + JDK-8278871: [JVMCI] assert((uint)reason < 2* _trap_hist_limit) failed: oob + JDK-8277447: Hotspot C1 compiler crashes on Kotlin suspend fun with loop + JDK-8279505: Update documentation for RETRY_COUNT and REPEAT_COUNT + JDK-8225559: assertion error at TransTypes.visitApply + JDK-8276654: element-list order is non deterministic + JDK-8279300: [arm32] SIGILL when running GetObjectSizeIntrinsicsTest + JDK-8273682: Upgrade Jline to 3.20.0 + JDK-8278758: runtime/BootstrapMethod/BSMCalledTwice.java fails with release VMs after JDK-8262134 + JDK-8262134: compiler/uncommontrap/TestDeoptOOM.java failed with "guarantee(false) failed: wrong number of expression stack elements during deopt" + JDK-8269037: jsig/Testjsig.java doesn't have to be restricted to linux only + JDK-8269523: runtime/Safepoint/ /TestAbortOnVMOperationTimeout.java failed when expecting 'VM operation took too long' + JDK-8244602: Add JTREG_REPEAT_COUNT to repeat execution of a test + JDK-8272398: Update DockerTestUtils.buildJdkDockerImage() + JDK-8278384: Bytecodes::result_type() for arraylength returns T_VOID instead of T_INT + JDK-8278020: ~13% variation in Renaissance-Scrabble + JDK-8279225: [arm32] C1 longs comparison operation destroys argument registers + JDK-8266490: Extend the OSContainer API to support the pids controller of cgroups + JDK-8279379: GHA: Print tests that are in error + JDK-8278987: RunThese24H.java failed with EXCEPTION_ACCESS_VIOLATION in __write_sample_info__ + JDK-8278627: Shenandoah: TestHeapDump test failed + JDK-8278824: Uneven work distribution when scanning heap roots in G1 + JDK-8278239: vmTestbase/nsk/jvmti/RedefineClasses/ /StressRedefine failed with EXCEPTION_ACCESS_VIOLATION at 0x000000000000000d + JDK-8277919: OldObjectSample event causing bloat in the class constant pool in JFR recording + JDK-8277342: vmTestbase/nsk/stress/strace/strace004.java fails with SIGSEGV in InstanceKlass::jni_id_for + JDK-8278104: C1 should support the compiler directive 'BreakAtExecute' + JDK-8274465: Fix javax/swing/text/ParagraphView/6364882/ /bug6364882.java failures + JDK-8273933: [TESTBUG] Test must run without preallocated exceptions + JDK-8278172: java/nio/channels/FileChannel/ /BlockDeviceSize.java should only run on Linux + JDK-8275800: Redefinition leaks MethodData::_extra_data_lock + JDK-8273634: [TEST_BUG] Improve javax/swing/text/ /ParagraphView/6364882/bug6364882.java + JDK-8239502: [TEST_BUG] Test javax/swing/text/FlowView/ /6318524/bug6318524.java never fails + JDK-8275326: C2: assert(no_dead_loop) failed: dead loop detected + JDK-8274130: C2: MulNode::Ideal chained transformations may act on wrong nodes + JDK-8279011: JFR: JfrChunkWriter incorrectly handles int64_t chunk size as size_t + JDK-8276662: Scalability bottleneck in SymbolTable::lookup_common() + JDK-8275536: Add test to check that File::lastModified returns same time stamp as Files.getLastModifiedTime + JDK-8273895: compiler/ciReplay/TestVMNoCompLevel.java fails due to wrong data size with TieredStopAtLevel=2,3 + JDK-8272167: AbsPathsInImage.java should skip *.dSYM directories + JDK-8270874: JFrame paint artifacts when dragged from standard monitor to HiDPI monitor + JDK-8275610: C2: Object field load floats above its null check resulting in a segfault + JDK-8278099: two sun/security/pkcs11/Signature tests failed with AssertionError + JDK-8276623: JDK-8275650 accidentally pushed "out" file + JDK-8277328: jdk/jshell/CommandCompletionTest.java failures on Windows + JDK-8277441: CompileQueue::add fails with assert(_last->next() == __null) failed: not last + JDK-8274714: Incorrect verifier protected access error message + JDK-8274658: ISO 4217 Amendment 170 Update + JDK-8274795: AArch64: avoid spilling and restoring r18 in macro assembler + JDK-8277777: [Vector API] assert(r->is_XMMRegister()) failed: must be in x86_32.ad + JDK-8276314: [JVMCI] check alignment of call displacement during code installation + JDK-8265150: AsyncGetCallTrace crashes on ResourceMark + JDK-8276177: nsk/jvmti/RedefineClasses/ /StressRedefineWithoutBytecodeCorruption failed with "assert(def_ik->is_being_redefined()) failed: should be being redefined to get here" + JDK-8275650: Problemlist java/io/File/createTempFile/ /SpecialTempFile.java for Windows 11 + JDK-8273704: DrawStringWithInfiniteXform.java failed: drawString with InfiniteXform transform takes long time + JDK-8273162: AbstractSplittableWithBrineGenerator does not create a random salt + JDK-8273351: bad tag in jdk.random module-info.java + JDK-8247980: Exclusive execution of java/util/stream tests slows down tier1 + JDK-8272327: Shenandoah: Avoid enqueuing duplicate string candidates + JDK-8278115: gc/stress/gclocker/TestGCLockerWithSerial.java has duplicate -Xmx + JDK-8278116: runtime/modules/LoadUnloadModuleStress.java has duplicate -Xmx + JDK-8277992: Add fast jdk_svc subtests to jdk:tier3 + JDK-8278016: Add compiler tests to tier{2,3} + JDK-8277385: Zero: Enable CompactStrings support + JDK-8275586: Zero: Simplify interpreter initialization + JDK-8269175: [macosx-aarch64] wrong CPU speed in hs_err file - Do not include back the JavaEE modules in the JDK - Removed patches: * activation-module.patch * annotation-module.patch + The pached JavaEE modules do not exist any more- Set a non-zero alternatives priority for Factory builds - Added patch: * JDK-8282004.patch + fix missing CALL effects on x86_32- Added patch: * JDK-8282944.patch + Upstream fix for JDK-8281944: JavaDoc throws java.lang.IllegalStateException: ERRONEOUS- Modified patch: * disable-doclint-by-default.patch + try actually disable the doclint by default- Update to upstream tag jdk-17.0.2+8 (January 2022 CPU) * Security fixes + JDK-8251329: (zipfs) Files.walkFileTree walks infinitely if zip has dir named "." inside + JDK-8264934, CVE-2022-21248, bnc#1194926: Enhance cross VM serialization + JDK-8268488: More valuable DerValues + JDK-8268494: Better inlining of inlined interfaces + JDK-8268512: More content for ContentInfo + JDK-8268813, CVE-2022-21283, bnc#1194937: Better String matching + JDK-8269151: Better construction of EncryptedPrivateKeyInfo + JDK-8269944: Better HTTP transport redux + JDK-8270386, CVE-2022-21291, bsc#1194925: Better verification of scan methods + JDK-8270392, CVE-2022-21293, bsc#1194935: Improve String constructions + JDK-8270416, CVE-2022-21294, bsc#1194934: Enhance construction of Identity maps + JDK-8270492, CVE-2022-21282, bsc#1194933: Better resolution of URIs + JDK-8270498, CVE-2022-21296, bsc#1194932: Improve SAX Parser configuration management + JDK-8270646, CVE-2022-21299, bsc#1194931: Improved scanning of XML entities + JDK-8270952, CVE-2022-21277, bsc#1194930: Improve TIFF file handling + JDK-8271962: Better TrueType font loading + JDK-8271968: Better canonical naming + JDK-8271987: Manifest improved manifest entries + JDK-8272014, CVE-2022-21305, bsc#1194939: Better array indexing + JDK-8272026, CVE-2022-21340, bsc#1194940: Verify Jar Verification + JDK-8272236, CVE-2022-21341, bsc#1194941: Improve serial forms for transport + JDK-8272272: Enhance jcmd communication + JDK-8272462: Enhance image handling + JDK-8273290: Enhance sound handling + JDK-8273756, CVE-2022-21360, bsc#1194929: Enhance BMP image support + JDK-8273838, CVE-2022-21365, bsc#1194928: Enhanced BMP processing + JDK-8274096, CVE-2022-21366, bsc#1194927: Improve decoding of image files * Other changes + JDK-4819544: SwingSet2 JTable Demo throws NullPointerException + JDK-8137101: [TEST_BUG] javax/swing/plaf/basic/BasicHTML/ /4251579/bug4251579.java failure due to timing + JDK-8140241: (fc) Data transfer from FileChannel to itself causes hang in case of overlap + JDK-8174819: java/nio/file/WatchService/LotsOfEvents.java fails intermittently + JDK-8190753: (zipfs): Accessing a large entry (> 2^31 bytes) leads to a negative initial size for ByteArrayOutputStream + JDK-8214761: Bug in parallel Kahan summation implementation + JDK-8223923: C2: Missing interference with mismatched unsafe accesses + JDK-8233020: (fs) UnixFileSystemProvider should use StaticProperty.userDir(). + JDK-8238649: Call new Win32 API SetThreadDescription in os::set_native_thread_name + JDK-8244675: assert(IncrementalInline || (_late_inlines.length() == 0 && !has_mh_late_inlines())) + JDK-8261236: C2: ClhsdbJstackXcompStress test fails when StressGCM is enabled + JDK-8261579: AArch64: Support for weaker memory ordering in Atomic + JDK-8262031: Create implementation for NSAccessibilityNavigableStaticText protocol + JDK-8262095: NPE in Flow$FlowAnalyzer.visitApply: Cannot invoke getThrownTypes because tree.meth.type is null + JDK-8263059: security/infra/java/security/cert/ /CertPathValidator/certification/ComodoCA.java fails due to revoked cert + JDK-8263364: sun/net/www/http/KeepAliveStream/ /KeepAliveStreamCloseWithWrongContentLength.java wedged in getInputStream + JDK-8263375: Support stack watermarks in Zero VM + JDK-8263773: Reenable German localization for builds at Oracle + JDK-8264286: Create implementation for NSAccessibilityColumn protocol peer + JDK-8264287: Create implementation for NSAccessibilityComboBox protocol peer + JDK-8264291: Create implementation for NSAccessibilityCell protocol peer + JDK-8264292: Create implementation for NSAccessibilityList protocol peer + JDK-8264293: Create implementation for NSAccessibilityMenu protocol peer + JDK-8264294: Create implementation for NSAccessibilityMenuBar protocol peer + JDK-8264295: Create implementation for NSAccessibilityMenuItem protocol peer + JDK-8264296: Create implementation for NSAccessibilityPopUpButton protocol peer + JDK-8264297: Create implementation for NSAccessibilityProgressIndicator protocol peer + JDK-8264298: Create implementation for NSAccessibilityRow protocol peer + JDK-8264303: Create implementation for NSAccessibilityTabGroup protocol peer + JDK-8266239: Some duplicated javac command-line options have repeated effect + JDK-8266510: Nimbus JTree default tree cell renderer does not use selected text color + JDK-8266988: compiler/jvmci/compilerToVM/IsMatureTest.java fails with Unexpected isMature state for multiple times invoked method: expected false to equal true + JDK-8267256: Extend minimal retry for loopback connections on Windows to PlainSocketImpl + JDK-8267385: Create NSAccessibilityElement implementation for JavaComponentAccessibility + JDK-8267387: Create implementation for NSAccessibilityOutline protocol + JDK-8267388: Create implementation for NSAccessibilityTable protocol + JDK-8268284: javax/swing/JComponent/7154030/bug7154030.java fails with "Exception: Failed to hide opaque button" + JDK-8268294: Reusing HttpClient in a WebSocket.Listener hangs. + JDK-8268361: Fix the infinite loop in next_line + JDK-8268457: XML Transformer outputs Unicode supplementary character incorrectly to HTML + JDK-8268464: Remove dependancy of TestHttpsServer, HttpTransaction, HttpCallback from open/test/jdk/sun/net/www/protocol/https/ tests + JDK-8268626: Remove native pre-jdk9 support for jtreg failure handler + JDK-8268860: Windows-Aarch64 build is failing in GitHub actions + JDK-8268882: C2: assert(n->outcnt() != 0 || C->top() == n || n->is_Proj()) failed: No dead instructions after post-alloc + JDK-8268885: duplicate checkcast when destination type is not first type of intersection type + JDK-8268893: jcmd to trim the glibc heap + JDK-8268894: forged ASTs can provoke an AIOOBE at com.sun.tools.javac.jvm.ClassWriter::writePosition + JDK-8268927: Windows: link error: unresolved external symbol "int __cdecl convert_to_unicode(char const *,wchar_t * *)" + JDK-8269031: linux x86_64 check for binutils 2.25 or higher after 8265783 + JDK-8269113: Javac throws when compiling switch (null) + JDK-8269216: Useless initialization in com/sun/crypto/provider/PBES2Parameters.java + JDK-8269269: [macos11] SystemIconTest fails with ClassCastException + JDK-8269280: (bf) Replace StringBuffer in *Buffer.toString() + JDK-8269481: SctpMultiChannel never releases own file descriptor + JDK-8269637: javax/swing/JFileChooser/FileSystemView/ /SystemIconTest.java fails on windows + JDK-8269656: The test test/langtools/tools/javac/versions/ /Versions.java has duplicate test cycles + JDK-8269687: pauth_aarch64.hpp include name is incorrect + JDK-8269850: Most JDK releases report macOS version 12 as 10.16 instead of 12.0 + JDK-8269924: Shenandoah: Introduce weak/strong marking asserts + JDK-8269951: [macos] Focus not painted in JButton when setBorderPainted(false) is invoked + JDK-8270110: Shenandoah: Add test for JDK-8269661 + JDK-8270116: Expand ButtonGroupLayoutTraversalTest.java to run in all LaFs, including Aqua on macOS + JDK-8270171: Shenandoah: Cleanup TestStringDedup and TestStringDedupStress tests + JDK-8270290: NTLM authentication fails if HEAD request is used + JDK-8270317: Large Allocation in CipherSuite + JDK-8270320: JDK-8270110 committed invalid copyright headers + JDK-8270517: Add Zero support for LoongArch + JDK-8270533: AArch64: size_fits_all_mem_uses should return false if its output is a CAS + JDK-8270886: Crash in PhaseIdealLoop::verify_strip_mined_scheduling + JDK-8270893: IndexOutOfBoundsException while reading large TIFF file + JDK-8270901: Typo PHASE_CPP in CompilerPhaseType + JDK-8270946: X509CertImpl.getFingerprint should not return the empty String + JDK-8271071: accessibility of a table on macOS lacks cell navigation + JDK-8271121: ZGC: stack overflow (segv) when - Xlog:gc+start=debug + JDK-8271142: package help is not displayed for missing X11/extensions/Xrandr.h + JDK-8271170: Add unit test for what jpackage app launcher puts in the environment + JDK-8271215: Fix data races in G1PeriodicGCTask + JDK-8271254: javac generates unreachable code when using empty semicolon statement + JDK-8271287: jdk/jshell/CommandCompletionTest.java fails with "lists don't have the same size expected" + JDK-8271308: (fc) FileChannel.transferTo() transfers no more than Integer.MAX_VALUE bytes in one call + JDK-8271315: Redo: Nimbus JTree renderer properties persist across L&F changes + JDK-8271323: [TESTBUG] serviceability/sa/ClhsdbCDSCore.java fails with -XX:TieredStopAtLevel=1 + JDK-8271340: Crash PhaseIdealLoop::clone_outer_loop + JDK-8271341: Opcode() != Op_If && Opcode() != Op_RangeCheck) || outcnt() == 2 assert failure with Test7179138_1.java + JDK-8271459: C2: Missing NegativeArraySizeException when creating StringBuilder with negative capacity + JDK-8271463: Updating RE Configs for Upcoming CPU Release 17.0.2 on master branch for jdk17u-cpu and jdk17u-cpu-open repos. + JDK-8271490: [ppc] [s390]: Crash in JavaThread::pd_get_top_frame_for_profiling + JDK-8271560: sun/security/ssl/DHKeyExchange/ /LegacyDHEKeyExchange.java still fails due to "An established connection was aborted by the software in your host machine" + JDK-8271567: AArch64: AES Galois CounterMode (GCM) interleaved implementation using vector instructions + JDK-8271600: C2: CheckCastPP which should closely follow Allocate is sunk of a loop + JDK-8271605: Update JMH devkit to 1.32 + JDK-8271718: Crash when during color transformation the color profile is replaced + JDK-8271722: [TESTBUG] gc/g1/TestMixedGCLiveThreshold.java can fail if G1 Full GC uses >1 workers + JDK-8271855: [TESTBUG] Wrong weakCompareAndSet assumption in UnsafeIntrinsicsTest + JDK-8271862: C2 intrinsic for Reference.refersTo() is often not used + JDK-8271868: Warn user when using mac-sign option with unsigned app-image. + JDK-8271895: UnProblemList javax/swing/JComponent/7154030/bug7154030.java in JDK18 + JDK-8271954: C2: assert(false) failed: Bad graph detected in build_loop_late + JDK-8272047: java/nio/channels/FileChannel/Transfer2GPlus.java failed with Unexpected transfer size: 2147418112 + JDK-8272095: ProblemList java/nio/channels/FileChannel/ /Transfer2GPlus.java on linux-aarch64 + JDK-8272114: Unused _last_state in osThread_windows + JDK-8272170: Missing memory barrier when checking active state for regions + JDK-8272305: several hotspot runtime/modules don't check exit codes + JDK-8272318: Improve performance of HeapDumpAllTest + JDK-8272328: java.library.path is not set properly by Windows jpackage app launcher + JDK-8272335: runtime/cds/appcds/MoveJDKTest.java doesn't check exit codes + JDK-8272342: [TEST_BUG] java/awt/print/PrinterJob/ /PageDialogMarginTest.java catches all exceptions + JDK-8272345: macos doesn't check `os::set_boot_path()` result + JDK-8272369: java/io/File/GetXSpace.java failed with "RuntimeException: java.nio.file.NoSuchFileException: /run/user/0" + JDK-8272391: Undeleted debug information + JDK-8272413: Incorrect num of element count calculation for vector cast + JDK-8272473: Parsing epoch seconds at a DST transition with a non-UTC parser is wrong + JDK-8272562: C2: assert(false) failed: Bad graph detected in build_loop_late + JDK-8272570: C2: crash in PhaseCFG::global_code_motion + JDK-8272574: C2: assert(false) failed: Bad graph detected in build_loop_late + JDK-8272639: jpackaged applications using microphone on mac + JDK-8272703: StressSeed should be set via FLAG_SET_ERGO + JDK-8272720: Fix the implementation of loop unrolling heuristic with LoopPercentProfileLimit + JDK-8272783: Epsilon: Refactor tests to improve performance + JDK-8272836: Limit run time for java/lang/invoke/LFCaching tests + JDK-8272838: Move CriticalJNI tests out of tier1 + JDK-8272846: Move some runtime/Metaspace/elastic/ tests out of tier1 + JDK-8272850: Drop zapping values in the Zap* option descriptions + JDK-8272854: split runtime/CommandLine/PrintTouchedMethods.java test + JDK-8272856: DoubleFlagWithIntegerValue uses G1GC-only flag + JDK-8272859: Javadoc external links should only have feature version number in URL + JDK-8272914: Create hotspot:tier2 and hotspot:tier3 test groups + JDK-8272970: Parallelize runtime/InvocationTests/ + JDK-8272973: Incorrect compile command used by TestIllegalArrayCopyBeforeInfiniteLoop + JDK-8273021: C2: Improve Add and Xor ideal optimizations + JDK-8273026: Slow LoginContext.login() on multi threading application + JDK-8273135: java/awt/color/ICC_ColorSpace/ /MTTransformReplacedProfile.java crashes in liblcms.dylib with NULLSeek+0x7 + JDK-8273165: GraphKit::combine_exception_states fails with "matching stack sizes" assert + JDK-8273176: handle latest VS2019 in abstract_vm_version + JDK-8273229: Update OS detection code to recognize Windows Server 2022 + JDK-8273234: extended 'for' with expression of type tvar causes the compiler to crash + JDK-8273235: tools/launcher/HelpFlagsTest.java Fails on Windows 32bit + JDK-8273278: Support XSLT on GraalVM Native Image--deterministic bytecode generation in XSLT + JDK-8273308: PatternMatchTest.java fails on CI + JDK-8273314: Add tier4 test groups + JDK-8273315: Parallelize and increase timeouts for java/foreign/TestMatrix.java test + JDK-8273318: Some containers/docker/TestJFREvents.java configs are running out of memory + JDK-8273333: Zero should warn about unimplemented - XX:+LogTouchedMethods + JDK-8273335: compiler/blackhole tests should not run with interpreter-only VMs + JDK-8273342: Null pointer dereference in classFileParser.cpp:2817 + JDK-8273359: CI: ciInstanceKlass::get_canonical_holder() doesn't respect instance size + JDK-8273361: InfoOptsTest is failing in tier1 + JDK-8273373: Zero: Cannot invoke JVM in primordial threads on Zero + JDK-8273375: Remove redundant 'new String' calls after concatenation in java.desktop + JDK-8273376: Zero: Disable vtable/itableStub gtests + JDK-8273378: Shenandoah: Remove the remaining uses of os::is_MP + JDK-8273408: java.lang.AssertionError: typeSig ERROR on generated class property of record + JDK-8273416: C2: assert(false) failed: bad AD file after JDK-8252372 with UseSSE={0,1} + JDK-8273440: Zero: Disable runtime/Unsafe/InternalErrorTest.java + JDK-8273450: Fix the copyright header of SVML files + JDK-8273451: Remove unreachable return in mutexLocker::wait + JDK-8273483: Zero: Clear pending JNI exception check in native method handler + JDK-8273486: Zero: Handle DiagnoseSyncOnValueBasedClasses VM option + JDK-8273487: Zero: Handle "zero" variant in runtime tests + JDK-8273489: Zero: Handle UseHeavyMonitors on all monitorenter paths + JDK-8273498: compiler/c2/Test7179138_1.java timed out + JDK-8273505: runtime/cds/appcds/loaderConstraints/ /DynamicLoaderConstraintsTest.java#default-cl crashed with SIGSEGV in MetaspaceShared::link_shared_classes + JDK-8273514: java/util/DoubleStreamSums/CompensatedSums.java failure + JDK-8273575: memory leak in appendBootClassPath(), paths must be deallocated + JDK-8273592: Backout JDK-8271868 + JDK-8273593: [REDO] Warn user when using mac-sign option with unsigned app-image. + JDK-8273595: tools/jpackage tests do not work on apt-based Linux distros like Debian + JDK-8273606: Zero: SPARC64 build fails with si_band type mismatch + JDK-8273614: Shenandoah: intermittent timeout with ConcurrentGCBreakpoint tests + JDK-8273638: javax/swing/JTable/4235420/bug4235420.java fails in GTK L&F + JDK-8273646: Add openssl from path variable also in to Default System Openssl Path in OpensslArtifactFetcher + JDK-8273678: TableAccessibility and TableRowAccessibility miss autorelease + JDK-8273695: Safepoint deadlock on VMOperation_lock + JDK-8273790: Potential cyclic dependencies between Gregorian and CalendarSystem + JDK-8273806: compiler/cpuflags/TestSSE4Disabled.java should test for CPU feature explicitly + JDK-8273807: Zero: Drop incorrect test block from compiler/startup/NumCompilerThreadsCheck.java + JDK-8273808: Cleanup AddFontsToX11FontPath + JDK-8273826: Correct Manifest file name and NPE checks + JDK-8273887: [macos] java/awt/color/ICC_ColorSpace/ /MTTransformReplacedProfile.java timed out + JDK-8273894: ConcurrentModificationException raised every time ReferralsCache drops referral + JDK-8273902: Memory leak in OopStorage due to bug in OopHandle::release() + JDK-8273924: ArrayIndexOutOfBoundsException thrown in java.util.JapaneseImperialCalendar.add() + JDK-8273935: (zipfs) Files.getFileAttributeView() throws UOE instead of returning null when view not supported + JDK-8273958: gtest/MetaspaceGtests executes unnecessary tests in debug builds + JDK-8273961: jdk/nio/zipfs/ZipFSTester.java fails if file path contains '+' character + JDK-8273965: some testlibrary_tests/ir_framework tests fail when c1 disabled + JDK-8273968: JCK javax_xml tests fail in CI + JDK-8274056: JavaAccessibilityUtilities leaks JNI objects + JDK-8274074: SIGFPE with C2 compiled code with -XX:+StressGCM + JDK-8274083: Update testing docs to mention tiered testing + JDK-8274087: Windows DLL path not set correctly. + JDK-8274145: C2: condition incorrectly made redundant with dominating main loop exit condition + JDK-8274205: Handle KDC_ERR_SVC_UNAVAILABLE error code from KDC + JDK-8274215: Remove globalsignr2ca root from 17.0.2 + JDK-8274242: Implement fast-path for ASCII-compatible CharsetEncoders on x86 + JDK-8274265: Suspicious string concatenation in logTestUtils.inline.hpp + JDK-8274293: Build failure on macOS with Xcode 13.0 as vfork is deprecated + JDK-8274325: C4819 warning at vm_version_x86.cpp on Windows after JDK-8234160 + JDK-8274326: [macos] Ensure initialisation of sun/lwawt/ /macosx/CAccessibility in JavaComponentAccessibility.m + JDK-8274329: Fix non-portable HotSpot code in MethodMatcher::parse_method_pattern + JDK-8274338: com/sun/jdi/RedefineCrossEvent.java failed "assert(m != __null) failed: NULL mirror" + JDK-8274347: Passing a *nested* switch expression as a parameter causes an NPE during compile + JDK-8274349: ForkJoinPool.commonPool() does not work with 1 CPU + JDK-8274381: missing CAccessibility definitions in JNI code + JDK-8274383: JNI call of getAccessibleSelection on a wrong thread + JDK-8274401: C2: GraphKit::load_array_element bypasses Access API + JDK-8274406: RunThese30M.java failed "assert(!LCA_orig->dominates(pred_block) || early->dominates(pred_block)) failed: early is high enough" + JDK-8274407: (tz) Update Timezone Data to 2021c + JDK-8274435: EXCEPTION_ACCESS_VIOLATION in BFSClosure::closure_impl + JDK-8274467: TestZoneInfo310.java fails with tzdata2021b + JDK-8274468: TimeZoneTest.java fails with tzdata2021b + JDK-8274501: c2i entry barriers read int as long on AArch64 + JDK-8274521: jdk/jfr/event/gc/detailed/TestGCLockerEvent.java fails when other GC is selected + JDK-8274522: java/lang/management/ManagementFactory/ /MXBeanException.java test fails with Shenandoah + JDK-8274523: java/lang/management/MemoryMXBean/ /MemoryTest.java test should handle Shenandoah + JDK-8274550: c2i entry barriers read int as long on PPC + JDK-8274560: JFR: Add test for OldObjectSample event when using Shenandoah + JDK-8274606: Fix jaxp/javax/xml/jaxp/unittest/transform/ /SurrogateTest.java test + JDK-8274642: jdk/jshell/CommandCompletionTest.java fails with NoSuchElementException after JDK-8271287 + JDK-8274716: JDWP Spec: the description for the Dispose command confuses suspend with resume. + JDK-8274736: Concurrent read/close of SSLSockets causes SSLSessions to be invalidated unnecessarily + JDK-8274770: [PPC64] resolve_jobject needs a generic implementation to support load barriers + JDK-8274773: [TESTBUG] UnsafeIntrinsicsTest intermittently fails on weak memory model platform + JDK-8274779: HttpURLConnection: HttpClient and HttpsClient incorrectly check request method when set to POST + JDK-8274840: Update OS detection code to recognize Windows 11 + JDK-8274848: LambdaMetaFactory::metafactory on REF_invokeSpecial impl method has incorrect behavior + JDK-8274851: [ppc64] Port zgc to linux on ppc64le + JDK-8274942: AssertionError at jdk.compiler/com.sun.tools.javac.util.Assert.error(Assert.java:155) + JDK-8275008: gtest build failure due to stringop-overflow warning with gcc11 + JDK-8275049: [ZGC] missing null check in ZNMethod::log_register + JDK-8275051: Shenandoah: Correct ordering of requested gc cause and gc request flag + JDK-8275071: [macos] A11y cursor gets stuck when combobox is closed + JDK-8275104: IR framework does not handle client VM builds correctly + JDK-8275110: Correct RE Configs for CPU Release 17.0.2 on master branch for jdk17u-cpu and jdk17u-cpu-open repos. + JDK-8275131: Exceptions after a touchpad gesture on macOS + JDK-8275141: recover corrupted line endings for the version-numbers.conf + JDK-8275145: file.encoding system property has an incorrect value on Windows + JDK-8275226: Shenandoah: Relax memory constraint for worker claiming tasks/ranges + JDK-8275302: unexpected compiler error: cast, intersection types and sealed + JDK-8275426: PretouchTask num_chunks calculation can overflow + JDK-8275604: Zero: Reformat opclabels_data + JDK-8275666: serviceability/jvmti/GetObjectSizeClass.java shouldn't have vm.flagless + JDK-8275703: System.loadLibrary fails on Big Sur for libraries hidden from filesystem + JDK-8275720: CommonComponentAccessibility.createWithParent isWrapped causes mem leak + JDK-8275766: (tz) Update Timezone Data to 2021e + JDK-8275809: crash in [CommonComponentAccessibility getCAccessible:withEnv:] + JDK-8275811: Incorrect instance to dispose + JDK-8275819: [TableRowAccessibility accessibilityChildren] method is ineffective + JDK-8275849: TestZoneInfo310.java fails with tzdata2021e + JDK-8275863: Use encodeASCII for ASCII-compatible DoubleByte encodings + JDK-8275872: Sync J2DBench run and analyze Makefile targets with build.xml + JDK-8276025: Hotspot's libsvml.so may conflict with user dependency + JDK-8276066: Reset LoopPercentProfileLimit for x86 due to suboptimal performance + JDK-8276076: Updating RE Configs for BUILD REQUEST 17.0.2+3 + JDK-8276105: C2: Conv(D|F)2(I|L)Nodes::Ideal should handle rounding correctly + JDK-8276112: Inconsistent scalar replacement debug info at safepoints + JDK-8276122: Change openjdk project in jcheck to jdk-updates + JDK-8276130: Fix Github Actions of JDK17u to account for update version scheme + JDK-8276139: TestJpsHostName.java not reliable, better to expand HostIdentifierCreate.java test + JDK-8276157: C2: Compiler stack overflow during escape analysis on Linux x86_32 + JDK-8276201: Shenandoah: Race results degenerated GC to enter wrong entry point + JDK-8276205: Shenandoah: CodeCache_lock should always be held for initializing code cache iteration + JDK-8276306: jdk/jshell/CustomInputToolBuilder.java fails intermittently on storage acquisition + JDK-8276536: Update TimeZoneNames files to follow the changes made by JDK-8275766 + JDK-8276550: Use SHA256 hash in build.tools.depend.Depend + JDK-8276572: Fake libsyslookup.so library causes tooling issues + JDK-8276774: Cookie stored in CookieHandler not sent if user headers contain cookie + JDK-8276801: gc/stress/CriticalNativeStress.java fails intermittently with Shenandoah + JDK-8276805: java/awt/print/PrinterJob/CheckPrivilege.java fails due to disabled SecurityManager + JDK-8276845: (fs) java/nio/file/spi/SetDefaultProvider.java fails on x86_32 + JDK-8276846: JDK-8273416 is incomplete for UseSSE=1 + JDK-8276854: Windows GHA builds fail due to broken Cygwin + JDK-8276864: Update boot JDKs to 17.0.1 in GHA + JDK-8276905: Use appropriate macosx_version_minimum value while compiling metal shaders + JDK-8276927: [ppc64] Port shenandoahgc to linux on ppc64le + JDK-8277029: JMM GetDiagnosticXXXInfo APIs should verify output array sizes + JDK-8277093: Vector should throw ClassNotFoundException for a missing class of an element + JDK-8277159: Fix java/nio/file/FileStore/Basic.java test by ignoring /run/user/* mount points + JDK-8277195: missing CAccessibility definition in [CommonComponentAccessibility accessibilityHitTest] + JDK-8277212: GC accidentally cleans valid megamorphic vtable inline caches + JDK-8277224: sun.security.pkcs.PKCS9Attributes.toString() throws NPE + JDK-8277529: SIGSEGV in C2 CompilerThread Node::rematerialize() compiling Packet::readUnsignedTrint + JDK-8277981: String Deduplication table is never cleaned up due to bad dead_factor_for_cleanup - Modified patch: * fips.patch + Rediff to changed context- Modified patch: * fips.patch + return in native code after generating java.io.IOException- Modified patches: * PStack-808293.patch * adlc-parser.patch * alternative-tzdb_dat.patch * disable-doclint-by-default.patch * java-atk-wrapper-security.patch * jaw-jdk10.patch * jaw-misc.patch * loadAssistiveTechnologies.patch * memory-limits.patch * multiple-pkcs11-library-init.patch * ppc_stack_overflow_fix.patch * system-crypto-policy.patch * system-pcsclite.patch * zero-ranges.patch + Rediff to apply all hunks without shifts * fips.patch + Fix unused function compiler warning found in systemconf.c + Allow plain key import- Update to upstream tag jdk-17.0.1+12 (October 2021 CPU) * Security fixes + JDK-8263314: Enhance XML Dsig modes + JDK-8265167, CVE-2021-35556, bsc#1191910: Richer Text Editors + JDK-8265574: Improve handling of sheets + JDK-8265580, CVE-2021-35559, bsc#1191911: Enhanced style for RTF kit + JDK-8265776: Improve Stream handling for SSL + JDK-8266097, CVE-2021-35561, bsc#1191912: Better hashing support + JDK-8266103: Better specified spec values + JDK-8266109: More Resilient Classloading + JDK-8266115: More Manifest Jar Loading + JDK-8266137, CVE-2021-35564, bsc#1191913: Improve Keystore integrity + JDK-8266689, CVE-2021-35567, bsc#1191903: More Constrained Delegation + JDK-8267086: ArrayIndexOutOfBoundsException in java.security.KeyFactory.generatePublic + JDK-8267712: Better LDAP reference processing + JDK-8267729, CVE-2021-35578, bsc#1191904: Improve TLS client handshaking + JDK-8267735, CVE-2021-35586, bsc#1191914: Better BMP support + JDK-8268199: Correct certificate requests + JDK-8268205: Enhance DTLS client handshake + JDK-8268506: More Manifest Digests + JDK-8269618, CVE-2021-35603, bsc#1191906: Better session identification + JDK-8269624: Enhance method selection support + JDK-8270398: Enhance canonicalization + JDK-8270404: Better canonicalization * Other changes: + JDK-8225082: Remove IdenTrust certificate that is expiring in September 2021 + JDK-8225083: Remove Google certificate that is expiring in December 2021 + JDK-8243543: jtreg test security/infra/java/security/cert/ /CertPathValidator/certification/BuypassCA.java fails + JDK-8248899: security/infra/java/security/cert/ /CertPathValidator/certification/QuoVadisCA.java fails, Certificate has been revoked + JDK-8261088: Repeatable annotations without @Target cannot have containers that target module declarations + JDK-8262731: [macOS] Exception from "Printable.print" is swallowed during "PrinterJob.print" + JDK-8263531: Remove unused buffer int + JDK-8266182: Automate manual steps listed in the test jdk/sun/security/pkcs12/ParamsTest.java + JDK-8267625: AARCH64: typo in LIR_Assembler::emit_profile_type + JDK-8267666: Add option to jcmd GC.heap_dump to use existing file + JDK-8268019: C2: assert(no_dead_loop) failed: dead loop detected + JDK-8268261: C2: assert(n != __null) failed: Bad immediate dominator info. + JDK-8268427: Improve AlgorithmConstraints:checkAlgorithm performance + JDK-8268500: Better specified ParameterSpecs + JDK-8268963: [IR Framework] Some default regexes matching on PrintOptoAssembly in IRNode.java do not work on all platforms + JDK-8269297: Bump version numbers for JDK 17.0.1 + JDK-8269478: Shenandoah: gc/shenandoah/mxbeans tests should be more resilient + JDK-8269574: C2: Avoid redundant uncommon traps in GraphKit::builtin_throw() for JVMTI exception events + JDK-8269763: The JEditorPane is blank after JDK-8265167 + JDK-8269851: OperatingSystemMXBean getProcessCpuLoad reports incorrect process cpu usage in containers + JDK-8269882: stack-use-after-scope in NewObjectA + JDK-8269897: Shenandoah: Resolve UNKNOWN access strength, where possible + JDK-8269934: RunThese24H.java failed with EXCEPTION_ACCESS_VIOLATION in java_lang_Thread::get_thread_status + JDK-8269993: [Test]: java/net/httpclient/ /DigestEchoClientSSL.java contains redundant @run tags + JDK-8270094: Shenandoah: Provide human-readable labels for test configurations + JDK-8270096: Shenandoah: Optimize gc/shenandoah/TestRefprocSanity.java for interpreter mode + JDK-8270098: ZGC: ZBarrierSetC2::clone_at_expansion fails with "Guard against surprises" assert + JDK-8270137: Kerberos Credential Retrieval from Cache not Working in Cross-Realm Setup + JDK-8270280: security/infra/java/security/cert/ /CertPathValidator/certification/LetsEncryptCA.java OCSP response error + JDK-8270344: Session resumption errors + JDK-8271203: C2: assert(iff->Opcode() == Op_If || iff->Opcode() == Op_CountedLoopEnd || iff->Opcode() == Op_RangeCheck) failed: Check this code when new subtype is added + JDK-8271276: C2: Wrong JVM state used for receiver null check + JDK-8271335: Updating RE Configs for BUILD REQUEST 17.0.1+4 + JDK-8271589: fatal error with variable shift count integer rotate operation. + JDK-8271723: Unproblemlist runtime/InvocationTests/invokevirtualTests.java + JDK-8271730: Client authentication using RSASSA-PSS fails after correct certificate requests + JDK-8271925: ZGC: Arraycopy stub passes invalid oop to load barrier + JDK-8272124: Cgroup v1 initialization causes NullPointerException when cgroup path contains colon + JDK-8272131: PhaseMacroExpand::generate_slow_arraycopy crash when clone null CallProjections.fallthrough_ioproj + JDK-8272326: java/util/Random/RandomTestMoments.java had two Gaussian fails + JDK-8272332: --with-harfbuzz=system doesn't add -lharfbuzz after JDK-8255790 + JDK-8272472: StackGuardPages test doesn't build with glibc 2.34 + JDK-8272581: sun/security/pkcs11/Provider/MultipleLogins.sh fails after JDK-8266182 + JDK-8272602: [macos] not all KEY_PRESSED events sent when control modifier is used + JDK-8272700: [macos] Build failure with Xcode 13.0 after JDK-8264848 + JDK-8272708: [Test]: Cleanup: test/jdk/security/infra/java/ /security/cert/CertPathValidator/certification/BuypassCA.java no longer needs ocspEnabled + JDK-8272806: [macOS] "Apple AWT Internal Exception" when input method is changed + JDK-8273150: Revert "8225083: Remove Google certificate that is expiring in December 2021" + JDK-8273358: macOS Monterey does not have the font Times needed by Serif - Remove the unneeded icedtea-sound provider - Removed patches: * icedtea-sound-1.0.1-jdk9.patch * icedtea-sound-soundproperties.patch + not needed since the icedtea-sound provider is removed * harfbuzz-libs.patch * openjdk-glibc234.patch + integrated upstream- Added patch: * openjdk-glibc234.patch + fix build with glibc-2.34 (bsc#1189201)- Added patch: * fips.patch + implement FIPS support in OpenJDK- jdk-17+35 is official release of OpenJDK 17 (jsc#SLE-18742)- Modified patch: * nss-security-provider.patch + revert recent changes making NSS provider the default one + fixes bsc#1190252- Initial release of the last release candidate of OpenJDK 17, the next LTS release of OpenJDK * Features: + JEP-306: Restore Always-Strict Floating-Point Semantics + JEP-356: Enhanced Pseudo-Random Number Generators + JEP-382: New macOS Rendering Pipeline + JEP-391: macOS/AArch64 Port + JEP-398: Deprecate the Applet API for Removal + JEP-403: Strongly Encapsulate JDK Internals + JEP-406: Pattern Matching for switch (Preview) + JEP-407: Remove RMI Activation + JEP-409: Sealed Classes + JEP-410: Remove the Experimental AOT and JIT Compiler + JEP-411: Deprecate the Security Manager for Removal + JEP-412: Foreign Function & Memory API (Incubator) + JEP-414: Vector API (Second Incubator) + JEP-415: Context-Specific Deserialization Filtersh01-armsrv2 173764514517.0.14.0-150400.3.51.117.0.14.0-150400.3.51.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:37172/SUSE_SLE-15-SP4_Update/4f315137d24fd4f37bd0678d9b49b508-java-17-openjdk.SUSE_SLE-15-SP4_Updatedrpmxz5aarch64-suse-linuxC++ source, ASCII text (Zip archive data, at least v2.0 to extract Zip archive data, at least v2.0 to extract)hPC]5HdDutf-87f28ff5bbe6052b371fc7e0b6f3f9cfdbce817ff0e36f6db44361f68a4e3a5a9?P7zXZ !t/V']"k%Ǡ^MĊ5H9FM[ZU;TU|6ç]{3trwbB2047>~F= vJ)/X6욈2 CwTeW NH gVRоDz߫,#Cg::g r 6Ɏ;=ݘE/vIa̩K`AÓ˩=-48LM^[ LaEtGcsTp^VUPjeZyn<8!0i~alC]ηwդ Ƀ>7_@w%,V3BIB}q_>v(ޫa'T[jEubiI,6-矗rUZҲ~`st#g_ U$`Tiw@ϊ9c.[!cͩ:Zz뛠 %q!m wL-Anԥ뱍B)ĘF唎YBգ1ݤ78r[ ᮣwUml5LrgcSWc|]>sd\iR3< T߆NWk:BMRtJk,}' (:$@q]03%NOpMCgo+r>Tc fO$8)9WHЮ%TYߧ瘏:(#מ=^ M(VñHJ nϥ={AE7 *ϯ>6OںLz1#lfSn$0p7߰# sUԥğӱ=rsD0:9[.-CT',UA@`R5{ +bLVYqWU#W (AuuS69tYcxv}uyֶ UD޺›W j^fZ;Lw, sH!Tjdv<6NQ/O N#Iv]e[jRHWD:^0'/:31ۭkk}Y$ WJ[ե8W7@U0&u閊]wTEIAkLdh;~ՋΑ ڶ>?#$A&bF eG[HJ?`fb̎rFs! $;9=L#3#aT܋ե@-$AiV{RYk='cJk%r֎ &!ǜ44rKD\y߄ xn9՞@9}/=$f?*F7T6CDd}}9+h:?ȿ=j/+&a^ePU.Ww!{ 1n?uܻO2:w5VHPZ)@.+!s~"s{iB024t UھjH9*1^n)0ϪhWC0]f{߲=9ɰ Q`L_mcgB)Sq:ӆKviMeQ]3 L;7 C sܩz,kJCc]2%uӞ@ ѥ7#Jަ ]W xib6Ƒ>ոQ 76Gw-q{zvl:Bs c#'3s/K #5S`=8DžA?j[/C*q=MU.vE/qb3LKs-kՇ@0mJ0JxiK2T8\1,0 K0L'֖xt&׆NL0Eו~k4\? !S pC:{`sq#u)DE^,mg0@bep9*(EfI3L'^ݱ7ª61+O?̺&cpe2ʈa= UJsGZFM%3>"uΎ?aJdG%L@sXgEl~Qܾˆ|x<'n3hbytUgl|2{TjM\H}"VJYR5b`9/XJ%^ %fAhg% t1r}!Qvw _4Je̼K&i *.*ɇ"s,iZ[iI f>nV)?U=>[XaM sgHYo+:Gq`Fg \%hskE%Xv/=u]m SKQ5m7L,¢GQI: mLObETI*$CV)/*VC_7;|xI%cyaäA0[| 0H[Ө]Ci,$=3$Jg;G;I$\1McGI5:S|E&xi,0lgX ,zU_*XߖMII3)%~U#@B㟻-3b#\'6<6I.CU"rʹ"XQKϓL4]Z46_,Jrm6G'>= tN6:[)PP?_Yz#ˎ-x;W&!4?HM;5bjFsaC:mw%7I&kQz^.Iqp3@m( &8R!>qn}+nqXN4*N/[ѵPبyZ'׸tFz9X'j!+R6Œ$ &Il\gԀY3ip+ӃߩqkqAH%u4Nf>ɫF-Ԧ/v)>$J[=D, ;BpDJm7Mw#? ZťXu:P?E[|[ s+!K{mtpuܒ3$^XT:\GuXvhȚi{ _@7:RvUB (!(G`:2Z{m-Б:+F8mYJb$gƥ\ϔi)3j3$(zY((l#-lZC=Ԉ.s` e0de]<ʠJπ}d?a8Ӝ'2y$90cG$kІzŗAVޫ'v J+W`E= 5b䆼S9D!>ɕaft$&)d`ۑ?FUkͬQ!{%u#ϪS i>̳8?"s LGWJ@ 8ll ύp+bHmcem KzZ1 /VBf豙\m$SܻⱩBVXO>un kb͘˄%T;3[1ZH[_+$,*8AB PՍXY+$ d9bu~gA7|jհw Q #ȫa84結o0{ +XWD qW.ǜ~&bS t~]ƿ_z1>ŭ~tlF| J5V7Ďt=W0X<>E"'{?GG􉀉?p-V5F'*>\ia +xU֫nVYً B{ܼۋ j &åۻ5{yL!D U,SBu@@lj^|lѻyQY4ɂ|J׋rRMTpZcs_~ݧ5ӆO(YJ7:-1fdJ&ΫdBpHuceO )9в9:n?q~/W&/c{VB7[bĐ2C͟ĘN\zitx;+~. Yᑈۉ@0̔2.? C.y b]618N}~oW+Eaa9@ ja-;9"Fc/:FΒqԭl8w)CaYsп$4N<l: ԉjЏ/8ܶx&Zz3683< Ke"[I7 ]|@Ea#Q%A#S m)i 3]F5uNFD!1"w"1Ec4[m? P^PF\V6oD8p{'廰Fd)XtI/"N55 k cm 3I{*, cZ68>@m݇iOoϔ6da0my",@ Zk'+JLB)ڧ L[CwUwp"UVMniqCp-]U)t#BCDtL r/$̬n)۩1b˝9DsP)N8F$`YAE`LתN|T1}qR%^Fр_?IZ t>hs;'IatJN90t =i4/r2V%Wڃ,49 ix_.ios/zI̢hUzF> LߘoXxbY 1 C/eP^}q *_1*-J۠0JPwkO79pM|Cu`&v7O"J]|] TƱzUqI" 9qJۊ({KЛ4nk,x0G`;C$&X ZR&L5I;@FBbqR :lWh̬4TZPyEzi1)C-9Zu—42ȃN\ X /XomT pQ߂C85@#^G>HDfGtjaC߄ܡ{ϲYH(}MնjC۷+Sw$e7z%ۢ%![fiE%?ʋp}m::Fr[J>! BZw"p[rSKG^@& Tpog 1 ! hy }CzÝ|&%hNYH\n6׶kjh#h lD>1Z{`:vm wloMl"@5\9sDҘseb1Lиq?1({lE/쨇/i p,FƞW#\,; 2M6]  mm`2_pȹg]Uk>\H$#Ƞjnޚga,ήI ɠf*TBfeyM6RD-LY5;g(͊sgwna>YOc* 裾]ϒXaɻU!)T 11Ȅj7jr.,*MP$z!^E [B *@51ŕnJ܊<@ iH.OjgX@tpB%[7.7o/HR2i|TH1gCj 0G]OOOIB"[] {,?;+gƍLJ=KڀaFw DH8չ_16\FEC]d m'P">mnhb[u\]lusugXoDI~ݝC`YVܔwLĔPixAˁ*U 2hz+)ٺ)#A,TXP|=lE)7} D9;Zw(:Sx3CE2;,p`A}G$ADz͹^m-fn?+9lh r0/:I@A@9lȀ&*yV[N+-BoCmHbʘ.6G4^3nu]kŞT: @z Hp-+5K/ ?XbA`T/?zFμt׾cX8H'LvFf! r% bi)EdMJw18Vl1sEM6jUs@|7Cq91MDx «0% ;}nsGҗh|*q9)nqBe< -C?ulv0wJ"|UE X` Ev٠p#&|GeWvv Ļ|O}~«0k bsYBU! rf;7JZ6Μ\^X@GX 1l;-gҩ&?,'{$Qgrdk>Qe3zS얾*#tq>zoqPFaI*~̙y\@J; W>E]fj5RõT6$7 fv[>Ic"UuH?$0'¿weNl* *X/ 0f/t~ipxe|ݣֻG?N|(z?T-q6}: u嵂0 @' "h$ :7ǾMhc+pxAt6Y,tWyG"˜ -XA']bJaP]v ,De@PMtʕֶ<4 =FCu/RwnI4⡙ZVk؍87.K Tpj&x1>c%llXײkC)ph!ދqn㏐t :D\4G"+u l@Ika̩Y"2/ryBcAVwոGNI`mrXе"oDɺEpW?(/s@[Aă&+mevp<ܴe w3oխ#0'>9>}PS[>6fR?冓ze<PW< .ne>/:gCtMdTg|QH4g'u0OUA%gVS*>+ʠY] śk/1j4|] 激H50 *9L'=GC>ɀ1 |^ʁ |BNvp+wYX=J,. Ûn Qq9< Ȉ)޳yKbgM\:fb, G܅J\l w%PxQMk,IǷC5篰6AC}GkYw qUQ$hf+.BJR'#zV0O ?ŢߦuOy;CJH 970l 6|-W-,Qۉ! X%jQ00!L؄X3|pC CրO` _j;TTqԑ 9IF@v9S7;bcYK@wL/TSWK_NiP|ȶ%9AV(YƮ[Wy333±T nsx:1uw:vw5:C6tNvbLASm*ۣ i"(2ZfJ7H~GJ7QVuoxZayטJZB%;jTTQz`?iB(eh8ە'ԶΏd:[ k3[`Ixá/u>-T_dʒ L&_4oykP2gTu#<|W59.KrW+cS y^lxpVi)'8v f(H/>O' Dd']ܽ$ ,g۪pJF![7gqsxv, J-_UN6v~B 7/va/?} >[@7xJ ߑU E<[,8PtJ;H7vjN=|؇)Ѐr,}2} i\[9hc_K%+矤A>cM~8tB}HK"n@/t38_M ?|[%]U _9 Eڝl!sM#ѮsF({BS%JA2L$,,kw(]&$*`kk77xA.(ڦabr@"a}_WuhrrGObZb ,;5LdB*/ݿvXwKEq1vYr)p阊5 `\0P"+'wx!ȽkK]itWvz)KxH/{`,#UeYnQa>Ĩh舽=&+x?ctŶy+ȹ!͑AY|B`R8_hK`-D@^.cbQLC)_*\fLnI4EF3ӭk+&i։MA'7~xaXDȀ[eOJ:]3k ]R >(}EN|O.Y24L5_c#JUrnLʘX=#2)n\$-ݪkћ4\TLn%psn BӧLB7myP%kٚLkIbΠ"4bch¡U x7$`;i /]-< ymS[x!puҊ Jtng~L%RUUtM4("]*0jPy"cѾRTXkԓ'?R+o1"TS_0M H?Yq#c'̼-.td3s4Ңi η6 %W'䇽Q6`EEbnsx}-M:m~hDjx8ssKC7=?fQyIsu/|-Ѽ'|cto6߀e$z ob }wE$*ҥ?M(5;p,n,p2pҽ/6iOMS"#QV"gTLF mzVtڧlȎ Ҳc|`)E|ɄwL7=9rXWy^Qp17fõw^82jL::rYAbbWJX&CM_(;:iF "Ng9/ Qb+^՜~ ZYU&Rԁ[8AOnM 'ݦ_8}1VD3OF|Ix: ܹCVà2ڦZvpVYȝ׈,?7G*qSqWreĦ9/7A vcUd.X6 i;CĪd.2@yS__x-8"iS]}6FDi\JO3Y,V4*݈3jз\U߶D߷f&_XSL+)O e?F =lhYĠQ癆[I]ힷ~ H 󉍋h[a7>ik3A17ju?D6ڤ P3v(g`ɨ5탂.tG%I{X;?W=+㜚 łBCGMH ^CߡԠRb2} >~+i~QV <5{f/U<\Pԇ7wET " 7Dy,julq,7Z)p =yf'߻SD+BȏľpaJȂdkg/tfoT6z5M/HdNCț/'qml\= ף:\`w-zYgqrU-WMlVF^.V촳 "J-rnEK(B*sE ")r_.4|~^A bZ{'Q[^B4ht2hUzMV<0692+6xl ?[i : }>Te*&RG52o} MKW/rSz3!/t_\9iyB2$& R&&G kD%Bq4"_Ü- {K205E)7w+32sY ,]e0U-Z,E7ɠ ׍v#<@f\)rOd@Cqvnf6P wMb4q%]587et--Q<#9zB2p+}p{ ǡi(EK_ Ae&sO|[+BwQ%`L۝EQ'Mu~5ZQMgWi{(uj܎K>i^CYͩQrք-}R^mk}3c_$,û e1 ͪxmq i _)iK^y<3d: z5xR)qx6 q%혚u(n󪉶dKD=jp' p Rz!`T,}\qȺS]ƽsi'X^ԭ٭&?Xf$kL?9-,N=W z#-HzukwbXŨL%q?I&Hz yIyk!w:p!5L|c8F2}EVJ)tfuλFsz4pBa6j< 9b-WjStuOd.5bWH4C(Ǣg[&dNy,̮$sW0-y@=A?hN?mDW, S M-56bqie-ΙmwOO_w&RKgLc2:+z"De 58^':p֊c&%ʄۏ욱9 i:R(M5f9K~yOçF5y㕗䡮F΂[Kqxڸ-`rO}Q(xCAVM[a\IQK Y ʇIM"Nz-_1trf8.ѨjV ֑S9mKahBjz6UݤE)Y({S,Ʌ2{_mBo~M#*]%nV/3pYJXo3l\Mw992ٵXp˭c=iRGMEݕr"KY] 6epU\H-R3׍Nd%](_pҩbg?Ș5ϾLS0䈤O8i8F(vv82@@u;s|&NP cƈ#C ^`LD޳B6D,Coh_0,Fr6i8$j1`D;ջbJj8`~Vp윕Q R߃4>7.*`jQ/ץOQ  V~?e#ԉ8E+i}ʫV #j& V nQ yIu#P8L&s %u;TPN@ܷa3܆]{/W~y#Թiټ"_ AIӉPFy`^ȸ}sՀ&227Ԧ'Enãb'Λu${@I3ph  > (T.T{%~jϳ )^wx`=gH}f~`C˝؜DTku%(\f08~ Dh e|Vm%|6d^ΠDnӍ4d3OۄwFz-F $; 5LH)uBׇ磀 D+]޳ǜծd$:L,֒ }gDzb'V7} S28 . <8%~â5dNzq\t=8H +cXشvNV!Ӥ6LXU׏:qЕt!? \弨:I10vx8D 8yIɆ1z(cV^k߁P&r$@9Z#M Hv;_;dϟ(͟G1z4A[.āj)Lzf@F1XLKՏxu$Fpi EG}qhp@HWsqh2;0QmH/ZeȎ_y*%(^Ύ*͑ eC5xy1'X'ԧF:YlS zq$t_zϢ`N GC 닻=w Hb??A5i6`,-Ǹ5TH"&!=%3c,jXpII*  b@6'̮Qh1=wї2Ӻ~\W҅478`R qy9Z9UD ,fA^F*M$Oc)$7 Gc|׵O,gZ8Xk=kv_ 3 Ճ?h u$v<4@Bߐ)kb荈HPfJk퓶cߦl*YY.KH7eDGVǂhVYKl,fU!]"};IW֮;Ay La*Wf wL*M0OQR9(CUTaṚi04H#_FZ t׸o )ɳ-Na(:ķeyp:![/ZBHF)롛]ݟ=݁ꀆa ⨑KcӖ0рEv._GNX>3LCz[Ȃh488c)` )aoˉ n=q*WKi Uo=2l]pinfvÎhe@G b&ZO'mlٍڤtBՍXmQQ;% oF؍&[/{̎SW.-]|~reiވ[JzRQ5/KS?'#$n(&kK"IuM>v_^C-ƍސJ)/[M3.̺lb;}|mk:ݒ)|hZSIv6 Ra-p hF2U\+oC33۱l0gѾk'6Ps{Z&=a@j7~ܨiNM*?O I]oXNL"<6&!BΝP?Zap0FlpTpimn\HIԤ#л_^Q|QtЛ+JnđzHjd/qX.\lp(3[C#Yr{p ['t h|mVOD$zRo{fohvG{#}nw;G'Q*"ֵ.BReu6z|e/Xi`i., &ÛQC/{qGdatl l\! DQC'C^&{\Lz"üyù$hb32?PcFwA/p^&R0[.%=761ϩ@%6 ػslrѵ!YH6mV׻`l_=r8бFJmݑވ8fx%f%chU d $ ߵއb|C+S ҙɔ;VG1`)56? `sqq˽F8A;ϠM5n5=VO +]xiN))0TL$},{=.ao4U*_U:;C@kvETa H/2F!n?M9ąஐ:m@l7'Pb/pZT '[Xw)'_zF-xdLU ʛ:]威t@lX15ȼHHk7HLn"#iK&^>:<[p1`cvWε@T !T]5Hm+8bu6E@o.=htt\vRtQ #rX #L|սo?S!,JѪ A9PHeo1ctz0jF)$pHi>KڽX"fEgR5E ҮڃpNEc4*:t F01ϼ㧑JSP6Ļ)/J% Jn|ʼ% Ж"vQ&B$Ɠʤ#x ̭g){qSD9%D.:בIٯj -/i"YEdS#K`̬i#4P$_g!pk?vT|lv_\Gn_&d9H~|l@|qT+4)up oțmRG" ӇkᓝۭSχƘ_@s&+!40P2)¤QړoK~Q_ԛ I_q5)JI{dFZC$p״ L {<-(oceDmk8J_U2ȭjႲx E^>G?"!IЂ VFEEI7~P!2|F[rC Ԇb3(QVŮzj\NBMmEux, Byā #ނ{|lfѩhMLZg„|vߌdSL*~m/֑m* 2l<-FzF̽twv'rzؑ*$v^~.} AuTdh n|8kj̆_Mc+D)0t 6Lw{=9]ׁ?U"o;s̓jaW14APVwomDdG.nȳF0!4acghj{ MQ b|\t8D-! ,[ix*_]l{crj)Tbisw&Ic$>30Dlxn=ܱ7=++4Byp;m[j& $g=! jI}'=ZlΛʶvCAifz}@2O47{_"8d!O^X1ȓ2˘tQ6V%+gNX/E٪&L>G̪_.}DXfZ\2u؅>j!7s9'|?^_&gO:* "o{,"|μjNǍTۄ?X8|>[SJۋ_U;Q'p-l j*|=`h3^SU63c_790fP`gR9s8}]mKH@pxM &`M:O,UskmƔ CϣʅM!eXX2ÚW&- XO*GB5<<>gsp.U$4 #Ye&dW :{px-3xkF}X$2?"Js{}Hcd;Q.fXy,fєx R"TW_Pt5]:Bwj>ֲ2MV*"W_33Jzu5! -GVk"W.9Gz2*jwp1T~ͅMRlDuجhay%^k"%G_pQq&$Dun v{gywLbhFA9M5,vh/! ڎס͹eWLԻ=mydoPQ|XBvvuk̗|) ,Y'P@Z@+1tI g+wb1?x'F$-}~1!Jaq);ŃZ("fwhQ ܅P]a,`%(IW_԰W4F*9}|݉ 'f?$raFD9W&[NlsSLʢ_Ɂs번^؎J|"k%=tĵj+;ؗeQMvS&FVsnBdr&e-hiެ<1 ʗ+Sxfl˻fk)Am|Eo`*iUzntO~LSd؎HjY;N>c3r2 buc\+ Zc3 vM;<{}>cعR:(`W\5/-/gu&70Czsv7SO ]#o#+Y ˘WvE_T"JNuዒ0un@@6]Yz`<sF"*j>P]{G]mCFCryxx]+xAxޜt2ڠ ȗ*y]z?tKfZ!=z^nŏ]6P/wh#7t&a aQyK!yB@]`yDq>ϣL[/8)1V>3&RRSKB0͓7#Ԍkuv&j]qv% I2JxlGmT'I tqiapF=nˋl^ag bƝ{/Y'񼒮3893KtL5}7|v?w[ q,,fѹeLj)ISϭ3Sksֶ縓&qr;nd.q9 N^Cs( jZk;_C>vt 'O$bsɵg(-ԣOTKظ:3(fu$d )"{WzU-=23022v+[{ 3e@m$ZyNxM9-P+xMv䗊Z|"/sUvVN%"m@ecG=.ǏL[:T`~w,O5Q˒.3W&At E8 җ/̠VlB@̷;2r"W_ANQ 9sJfͩGꃪx]Uiaȯɴ.Q&FXE.2TQ P 'fz%yaآŊw\YMB˻^ 'j@3o+_,*qW%(N\(Kx?!b.trߊ\ա>uJ6d0.jrFpRPN\<2NGJL7dmf3БaX.C#pt {lĒTG|]S cf4Q&- cC:WC FI+'ͪ^4S}hTdOr2Mgi*h1"v6ƒNQZH=;R)V%&j1Q!MLfX2}PMw.\>,ce?TAA_?Ҡ GH商t'ԛ<>k?%&{LPృ+ZjN/,.QXٲA f'^Ŧ8p-ltY(O ¤wt2LJ,>~}!4mSG|5)nżX8](ϔ#@܉4G,.Rz{8|$P7VvJRNT mWHk]Lvc ҋdŷVEho栩oVĖCQli1uLFx2F)W\ZE2+=foG![Ξ% mg/N+xVշm,7HfIQC b^?2Z08y,{(!IA_*/B6ixI1a X_0]b ltdG5Z( 1q!_s>U U$˿ @0Y[ +2I_R!N~&Y7^CC`cQ ]tgBxx:$^*G63=$s?FCb7,+L40n%)*O2Vv;[IUctWCy`8 mzѡ! K(1бA:4F;XźkVp22'EaQ$QRM#24×:жOۯPt/lEdH&['U 6[fb0?; HX'xx8i^yٔm~ɺ w۪`~G0zA06+F."W^'}nqIP#;5q-jIT Zřu wNs30ci8[LiiZ9t6sJ}U3"גiM?Cff7%#HqvH%!V79SPaZ Uڬjuy%%^Oΰ:*=pФ{Y@ _0LUԸ0 /˰5/bj-=;6"%siCD@Jp7kFTN>j3fDZ RjYjԗV1daC;d{ [qTX>l"H[n@/9ab.ry$')%V %H}(̱x6> } lErҦPsAs"A\lW퐅m/$l=)acAiJ.&C s2k<.RzhYT\'([,c-@7*noS0*ˏ_ pQRCm{zN {| xo\ !ռ24a&Nr6!!?_Lg;wEޖxxDbcn"ᘜUQ)5$VMjyqҥgOsm6--kfU}SJnM)fKX8iNm 7*rfWF%~u_z/#$6ĬذN'-B/W0'r7 )XQ5{+>mpb,=9 n&'I* F}=Q⥒뫾pfDw.`wIhtL3yz#Aˉ9b!f'xeʲeV+EHk`eS1V5p=v mDTbWqfgQgk/Dc\ ~>?|)V=V="yNHXrkdҶG&d@hk+5%thT3%=ݐ'S~^֟9HPJWzf;1%n0Hpɧ 7Eo?;wyoIkUd>&3 H7[TM/% 04D Ŗ0HC99uHR 39-;UDF:7'&w&qq~iD|2×╣t%B-C)[GZ] b$kC|@Krgk޻7^.8/.iQ jEH$Q؈/viBDY>N3H|Z $|HYC8TEJ_p^Ȯ_vlV_ҭeqYD3Ǭ0'8"O!(nmN g*! n~h(iNA-㧜 -iH:yKx?hfGiJP/v!p1,8S%yL$A:2~0 RK iF!XݙFUoV"H1OB$I%2|%8Ӯc΂mϾ\d $m`6~! kxt;H)VVfh`'x $j{` gI^R'H #\"K=`GW<@Km:\D#B F1VT (M+ r)[w{oNy;j#[kZ3M[+i&6t- $[?J3A MoI yRTP:Y#qEnqṳZ_zX4?1QEjICCˉ N<#U?<( lWKl&f2/T ̌N;x5$![%㥭1N4`[/[?@-ZtiSN^~YN>|&lm?9Ynn1}s͇[-n:K܈;yKT[JVF8 H*jXxDó I  +;eI)E G6|Xm YN{`> 3ZwQ zg*j$Z9"pAA6T^q Pc9KTlDkGa""h$ OD`{5O^%vǂf ]i7>"W~B+!*9vBE:4CH4vywKOAh ^=aH)r3Yh鯞h[(9X-'EcC/.e7mE_ _]ew8óSQi 6sR%]ĐQVy74h]>*LV̑V=!nQ"w/ e}j~Un;m82H)X!#45~;qd@#4цWajs(7, @؟ |Rs߮(":Qw7^n#AUj4'ře.bP|LO/7lDy63鷘7tg_=lJK <]}qqjUw"@^I%C-kM Rh:Dh4'k:V3ɉmK̀ME[kqK445kdؤ!Ό16=jP@ JR_c/NzNuҥTQ@ KS{g *_)(eA~@v4E/'0qI}T x{WtUy|p|+9f"sa3#E6$P -𘿀qT-ߏpJ/ț]Gm~i4! [eKP/Y!d.͓C<ApDS}'(>4b{)8WW/\v۸7WaC,Gry&߳DR%ŀ&6.g<>J "VPFGBZ65Yc|6X?^|6 }?](/A Ţ+LRD>,@s}4dpW hݐQR݌_=QTv8+)Ӌ!23n?hZ YG7Fk2ǟ9dw# /S0>4*m意@ s;#}#O\Kw!oK~j‹\Kdx\ :mf-y}E.8 :Eu!sӸ[c~ ;fE~p$Ad1⯵ xIZVYz0{)C, H8&ģ |aᤉ쏝ަJ-jDKR$-V암`p"">vIoyDqnӻz zoZ + A:0FIͪ{cMĪ#8hXF2fE"K(6VPDžq7مFnX[qaR(z;0{f]E7Sn6U< 6J;6E?Uؠ;9zmŽ`AqVe#dO[CdЫdZOkf'DA"z!3w3f`I l^jr)!50uPT:)h:s@ʈ3Ul0#dA nGG6lvf*A"1S Ҋbϵ?YFזIvW%<r5cGAI1) @=HR}t#k O s Wf~AR;Zt9z!4i'(t{U #5/cϘ )zLsMўtc^n* ݒTmbtnϻoެ8+63q' u$(VvM rtp󢒇K)~#KmXu]v1-d PpR^qryu)va&Ot`=$b_APƸW}EhpG .):s娱m*8.}/xϝ4QH9& @TOAf L%`D5s[0c OkgFcX`^krc)>51U'5K"12ϥ6fP?ߪmw$7n.kzbԪ(* :jOU(N=M}ݘG Z:wh{ ފ^~ٶh:oYF?:l)𧋃MVQ4)LpSo{ƕ`1:~h:b&ؙ2;<r[*7r .;pmbdU ^ [ 67@!1,(ވZZZe^"V5n: Td#mlOZpb'@1m@BkL~9 +ޖc-9.ԻcŅWϺ{6G`bs0k$+훦[xA#VIsڨ6&fs'/덳zH~٠p>Pٵcݵ\iel-:x+B޸ 2}&/ʬ)c4MJ=~kX:yҗ? 9{ec𨄦xt } pbX-~p9cdһe]3e2+!XÐBDbW0?aeTYӿsS{V3 3\r@5[Vm sfP{a\;AcCcRp概Ms^D0=Wɹ5ƖD![@Vl8+3@ea 9ܭx*3qH{(yEVS >_ZMB?ȏ:[.uHz-!kyu_hW'!Fu.۰hӼ~ pMx39kɺ9l;05=9ZERBfi8UteZ/e-5 3\V e-gm4`2BW1՘'Gjm%VHvj8:ÿƸ-v 6 @ԳYnj9am?ÞB9ď}z?6"#ޑ-2]vga'i.%^K09}ڑtb-Nu( }dApft"Z[ΩvHn?>a\u="?AE:1ѧ񏳙+;<1 NۘBB{\ ;˚ pe-t&hxUcm;-oč݂y`JEU&Yдo熲@`B>=7ˁRx3ܾ_Чsde09j{zB!X'kB;ue| ʲZ:8K '++V 쫳utʹՂuc J8lmb׌ź]d׺p:,U@$ߴPk:$Q^%L6Ai-&"JB |T}FrMLbJam$nsRp]M1L=g!mQ j8 bDGUTnC@LK˂㤠##e}U2}v0>]k֝ȴ!ޏB'ljI%@Fc@GRVx|l~`̢jA Xk~rAU&W. :ãuN FVjBG^u|n1: h@Ue!Dd] QxH1օGc3*GQʘm>-5R``FlU|fdL =x.z&Gr ?Y+ԑpMZ(ɢS=h`Z"g a,|\} Cu`~'k,A{fQykE)Q\N 3R*hCY~1`iśy]qJyhE.Lf ɂm%߶r -.GwZ*Gc=JATh2wex<پ>p % eEY'{K8m/ sZI@-| DE M<{s1'ǡ'N_|Q'_DVEAx3t04DU=^+M0u(^L^qPEѪ\2kO bxm(|-Z-*siv!:DsQG*ɼ}8QiAݝSӤ%ޫuR(W!ԇdN-2&\\V˕L@bHl1|ꏉD}|kzLHWձЦ2kIF?820>:vo>"yܸB̔l̉gL }o$š6 ا$;@u"O% En<-`ؼgiP]A7lc-b+cZV~4g杯_~Qc'pyfoi@{7?z!0/)]BaI%e(B ҐIҟw| H5AlMgk$1b^U;|$'4;+\O Is Rdž+Cٽ0%+V2`4 5,:L䘄W{Ļ_ sU,!:޺nqɉ}yª!a$2 yS}\`Nڦ1斩mcA7"Q1ypwoVy?oЇt)O$1Bu8A[8?Md@Мpӛֈ!Vǐ0/Lyx,S; gr:?5#`Y6,1_V d@_e i|~ك}Ԁ>f6Mc_\ w(.rq"  4% K 8NLhY꾦í~rj>Pjws؞G;d[!n+wfwrnkdF9p-5tpJ/w<NXqE%޻i`3Xf`D_cV>)Hu}!).;|Pͮ3m,UtR6J$1pp%f`ۨNXד+awKoK&&_( TKغ(˦ uL~ّ%$ᐯ*ٯ.IO/#tia-=3T3 s'H y0;CpY'O˄ixɤ!@p6+-^/ #=ҹSPs& ,7Oʼw_:ꡟ;뷑󣡩F0GM`~oA(~nnVPKkr:z$ .Q m5l!N{;$g⟦-> d ꨙ*v9 b궗xo6,3-FMƣ)iMAau|F2CtK;WQxz7bw%m` /&M'm,Ij?'Ɩ׀qCK3uL=|?{L>XfEB0"i`>uYGzry0*{8>;O l]j݀$p# Z_9?`ZrѬDY::W9$,F8dÁS~uYX ]oӔ>2 Ej>c /`8"2AGIXL2ܒzLx^2TT8g %:%uJ}Um5~7e8*{A?.ӳ4e7M04}ɻ9[...#Y;PE?@d!f.\@2PMj`ċrYĊJP)nuGQcY3AΣ>*kܽXJ]Y L'|ؘ{wWKo!hx?膾 XSᨸj`Z0CHIL}~_|/Q9 |Usۮg#|8$Ǻ^د.fBVR7pwy"$aKcb`3Td ;1M͟Z S@eF(A"{m`Nˎ1$lI5v18N(=awWl]Z_,BhP9fG;\>wk<=0ΐc!8"F)hIRI?Aє=dh#f9EAh՘ˬM<9K #]B%:Z{Z&8s׈ 6:~uq-W*F(קn/LJɎMJw4!Y ?ſ \XUnB@Q$V|KPDw Suv>\XO tW*>˹y?ۧ^RV^ejRb{4X'xto +q|075&~ΟѐoĨ sOo؈a~PGY#_!.Cok8ɲrzLQ!)阾雠.1Ю+%gqgr86DAy4_֞BG[Ob"Dnbm砫=z^\JTƥ&&zX *D¬?h'ͥ) v9#*7։Ij3К&yl9f_hUU5L>Yw7U&|+`n$ s x%b)PK1wD Z9*($ aTx}nzkF 4LPlN;Wbxh~ ŋ 0W8R$':m x<,0pZۨ-@ƥ"K([8]1eͲNІ:$A^I dUyGH1 O3-% "IxSZ7A̧F}q4`f/>v"u_L~'ˍ{NƏ&&^|\'͑->3JͿqYx`#S7yYNi`092h% :3s5\wC aDiƖ_{K=0=R݂S^4r&~s' Mn$e- a `u;dЍ*m!`EpRkءո2 L80kH8@4Qaˉ_9!(-(SMuտBӺ#I- +[rJ}"e_ (mU7hI/_n=x߀}W4nsaQXsEu5:e\k\^~&&S(}?3nӐ, 6]cT^7Pf(κ_]Z.oƶ^<6 .E؄vl8278i((N)ӼO1dZU^NjD<^.5G\]ڽ^Gb\-ڢr&%>~ F13(FՉVqB̦z\B%QvF !M;e =ѳpn :罖XȁM^*VJn01^0xCKn+k]V>Erƻɔ._%u҄xӷvTX mY#ccY&wBNFM*7~#='y|FB5w ?sLaA"j|4 :Q?8kOQQ1$kgsm(BhWfF9O:`&iÔ`H3^&Z|׀\GezZLxO[Jҵx*zQμB|@{\ J{- s@d5iۨMzW"T6!HgukWtsh.jqz'vzrmh;]1w:oy EHuG3,=kٖ Q,~iM۩5 ꁦlGq hOMJoSJߕ ̯8x#82םLFG6%t>& Gp4$`f=/BOdl&J[)ZrYUŤCXTvfv OK7JˆQE4ĿQ5$sŨFHV1{:Q9}ӫ&Fv#FDں}'ح `-\9,u,}@D r' >HDWsPz@SIqAD/ǰ$t TQ6 ch,MԭEf2r9+^ٙ> "@ &NsrX߬fΚ1x\oN@n]XN!YDM/vІdM.Di>R()k>)wsD\j$%S\Vdb/QeӬ،r^8-5'/iqGdz?A,.;Eܵ#RMǮS{duW<^|VY{e!J閿_%Ŵw^Euiն,ZSs![ZKÍQC=lp2>12r[ 'adl601s˸rgG並0] ax֯?+@wNRB ު).~A(130%L=eq曂Ymʙph&b)M~2XzF_*nXDƁg! #l12c$)m&#&F_G:AD&]_+,2TN7*O<0_ΗIĻ'@|43+E_%\a9 S+=y˭A1=Y,@wQ@-Y I>QW LSAq0- +mnl7d[$Uf)h6oNW(NC;Ҡ=yw"A8(ԥEվkTfW_{ğ8Bү9sJDUY NQNe2oen RN,/<-6B^DA"guU<`&}eRGE*y5]bl9]:Iu> muJ $NՖEcBژD~.SلAzؘa0x@Xq:: ҈n@ɊnnW$?~iuFTGy,(߸GҢ5#崮AƥSefGd8Nuc. |5w],$;-fK!侭 +#$s*muB{C IH^ {ث3 6\dp0N< D -: ϠY*X UI׹"o:DbO$tfXn,{ r{%,K|ܫUejܡo][T@zOscKT&"f&l>F1*pTƝ󥠩<k>X(È͗wASi%& ~;E M&ĦF\u -% f)OW&[k;Ǜq Qms5 I_N[v=*{h$<~u7BzYqc6vٟ.m:=`q 2Ϥw "+#+ k_]ۻ6f dzyx4>xُ-84l{ ]HMq75 -LrvlS hw熵O/V[(*($dVW៽>m Q}>a/yd UU36Q }/G9yE}^A`-/mՒ6z& ~(ׅGenl7i*,4ڶ{6K>%:xPx S3+ۚKpXqȿMW\%L#2=O6Kt5+-`*UY'92l^(>~gַ\zPVj3kA<+'s0`=k*-%'!$#^#Ӡ\5tDGhH\08K_*$ <%XK(ս)zkP+g{d[0J5lRխ=|lwRΔotz|I9e#7Y3oϹt[nltc#+a(^TqQ°a(e"ѡi9]6:H/vjꀪh.މ$SV}-ok&Clg8bhd1ԘA {sX&buXr< x?'S`b8v`zݽ"k^48e'kM g 'Mh5<b>G($oXJZf%zy&D8ŹGl0hvk(+,}vzƴuz0¼ Ă`43B"9ʞGy96~>PK{gq67-$Fg,ܐ~ez3ܒ[SD~tjkaJ4I} $#{#V&~leCZܲ6>)B|jpPU_bB?\҅=3k_ 6?EW7 i9|d {lG:vs GJ vEbndV8RhQi$v)W` D̑0пu`F069K!-qxkWB(Di9{)2*U!%$梸gKЂ_@Y8eV@ փM؍Gf\n*&ܣpC(mlH98yѾSJTۈv;M`䌣yx)'EiBj C^sǡk h/26&T9Dv oA*Jw[ O`9%f푅8ay0·|C;ς1+ҽ_y6e{) n 0ֈ.xvem}4D F[+&l;annhEz0[=unŅɿK=&Ӛ!1 %~tuf /oΉ!&SxJD~ q G2Gb/GZQ`xd߲X[T.CEU?&hrbeY6SuѡpƊPRkOA7OBM_7Ǩ^c}1TG dvMZv"׺zyʻsx 13A=;e9CӔ/ltܮ`ra;.na1* +xb@kl?iUJ9#a3YƼZB0G +K (v# +bi#H. -THo)9}I LWG,єNl`86+!temEJB ֛^޹U:!vY*T?yntK2uPQ]=5OyO#Iꋲ+|oDZ£8d@gby\xR |L 7>Lz$6Ӄ_t=Gx#'q]`JWKeפA0&$yxoRt.o\Xxb'nO*7fcDC47l `BD!CgqrQ mNZD\~?=(44=3oy[J߄whZ.66-2Nq߾KviY* w'+ `ʱFZˡ'NA偛`IJZ2c$>y j`K}koᧂZFhA:yMAIϤ*M=h7' D= EX$Pi l͛Ǒ&:TL~,Sݎh:h>UgK{]k[<'4(汓{V/L@-}Yy/x LXϗ(j;Ec:~CrEDVcPOLq+YӢ8T9"'(6E7">җ)Qz0˞?b1zLB,IlTqbb"W!w26I&hP'.4D [7 .yvx#!ZQ[Dp!b:'P-gj-1xRJbꨌS $gP#dư CZ6Zt.(եh[zLwę`0fd?W,͛zJ`[zi@ԭ ^"X0F>y{q V6wE:uӗjô"sM"CU-T4׉[9Y_D/2oL#tEG߽JU`KL>jgz[3SSͷ^ͧ8)o{ejo o 'P󟣺K*ĚƲ-?O4hx4BQæpF.g%PzNSϚεt@N9MFZ2];QeQ`h|0'YFvK&C)9pmʇ6b}L_s΃qW4<1ucY &'eY˚&BQ&&.oٔz[{K+lSݚ ic )Ǽ=o3.D_]3gI?Ѡ1!p?GMsxp(*;n#&qOfD0E3Nvdujm.HK"Q'xiZ()5(oiOA V`oe6E we _B͋꽭PQ?.LϭvEx΂x!)H/GF*ү *LMJЎ0}O{5+{YA}ފB}9,t>3h Ms?{T]38J,}s~q#^<-1ޏFfϧWV]IQ@m) JrCKZhtz(hТB2@ĖZH)|:X\&{zJfIJ Wy~@+Zl%Uj"Go!Ҵ Zd=zw~ReϪ •n僥 1_{hG:qMN7Dg-$Ai(gf|hnCvSF7h'/Ghmə% 7w6u2w\eiYJsdUqקiyC3sn +9!@Ţdju* +>jrƻY( E*v8fr(X[{`BQ 5Uֶ|J,de6P<.㏆z?PŏTQ|1%I$)8ډ\0r$uzY8n voFK娮^3 h#eM7҇Ж}X - mJGӢ'JF|Q%?leafRaw:͐eV$QDm/xq ˀtk7!ꕟEuh0?=$]J+, A ;ԨQ~HŅllNPY%:(}0i&Osmy2ăfJ+w\ 4Yq[mQ4?8)eoas>k1ѭ$= 3#Ĵ{;"/ࡰ.챆}Ӟho]!V)Wp"Í ]ѭ6-ŜU_$3RXZ[5k2zd 8etA%"] ߰ rD];mt ̑+Mp,`,,܂B4B3_ *V_n;YbhP&0St| hKk~gHI!VeqZӔ^E9̋v;l 9U rW4,>kT!JJ0.Pt]vOHLN;$8}D(m$"6bA;'Q%QqMü+Q*}W*l T$H;c#cgOo[O^Uůŕ~^,6q``h"cy ENLGܷ_Pz<zipXƔT`}g P0UFQ`;ָZ71:^7ոA>gş^RC 83K/6NTU%W\ڬHZ>5N}Fr) {<2ZQ Tx!!&qްG@[ϑtNpgRlw?rax8niD)Hc5Olj}Zdrg̼muk`1Z5ޮoג~kq؏OIP_﷎;;"EVN}sf'`Ws'$2BPϮ`.TQ'1>@&O+{߷qvNqv02=1'b ܤ6No9 ^`p1z Șݻ]k^/45/ش@. |Ou>Biݥ"ث\$;Ж );NX|qF."EqH^$/Žΰ{ZTArA7;ltRY>OQoq4mS~!Cx؃W)bUʑ)lt-aȷzr{Wh4d]L㿵%@Ƭ{{Jf[G8uaf:;XKc-*hP{TA]%ozlC0.YC,&X}q)̄q +'sey>LPm߬c9v\pYDt0x֏nqȉ3/L¨u|Z%yL@Z՛蕅Ow^P~X:ͨ[6nlYM%%ɵc|-Ī!T2w_ͣwu-`Vu]QԐxϪЗ*0oH] 6ƅ80U)]o pw"%wqZ2;VaSPtImKPpw<22ӝߔh>):iQd%@/z*Ќ<']CKDi,{*'dj"-Rr .Z6:']Ve2c<kvOtF09|fl&*+ ZXM" hпGUA2FÀKԧj畸/L֠"$wweQ9ݼe?[>ǥyBfuO:f|R?l͐~TE#n#fv83[<;Vm5ژWxFяoKz6$͈o=ߌU:b[fez''=ұ:OlnOSjtXN5c3.zYUwcsN/%`x;,? ) GkHIޏY̻ړoՔ,)!zk\˪`I0Wb{AO?NI髊j* $ssl.g[X9<ӡCfbPkn*MaRK7T6i خ9]aeCDxOJtHthSTnޡ)Y<"Qk1 ;i淅Oͪ RÖc3Y_cBG'``%o7+S ڬZ.GxwCW.+x~ժk3ii [syu1:RׅD?&J5/vW"&_%7|㢟[w'mk6 ٌqr\s_OGGp b2̅KS8Ӝb.n5={簠Uĕ'fqG o(qvL}H"ܿo>HX9ǩM 7CX6F͂Gm=1 |&5u'S[DǓKx%6o8;WGnf3[]@U jH'G+,,Qm)ZFI)_w̵K5m~7< PT}Ӊ7xmR)EQ%~ b^Zu"L;C¡Q-90Bf1y[ݫC؜W\9 @ V8ipznqX$#ٙ7[Wp_3QԒ8֖ ٖjŰMCc ,rlhCo<-ᴑ8e+`.I,@ŋnO^m0 X}okz#`CAd|z@󔣒+@aHH2E?Ma)?6qN;).vw5x5HDFij/?rXfGtpԨnGDv+> hӥ@ gԔdдQt o,FJViO,+G6S4G|rWlU< Xy|+бSvzhPRavO~e>%X QֿU?R3cj ĖKh~A#=+4697dI _[+"o)M5#^ܜʯ(ub)]j <=gQ 9C'TĔAiVNF~D*k+lvLX/ `떡a0'9Hy# 5nzoPM=bbv`|;LpIGRN؇3:_9d)VE"mqN$nI̮چv@ Uón=~ռ6ho:sl~ E$dy9R1ELN4j<΅j]"~O=jla =:a-~WBm[ ,p1ڦ)E.5wو~dTk|tF풒EKgQ񊼝0vƳoo]+~x I'<gnJL3AxJ ϖ)tqPS9 "O  T#t[ç7 %l  O,BTY_HUPƌaO,}&< kw|MkCC9 3"~(Re҃VprYZ`CfTYU/D($,$s-˨.+6BH,h *| @r9\x}V3[ڽ |mJO1!JqP]ӃꌏWNLoGn*X:40vbAf_HvU`VNMM|je`IؐOd#E7~EΗ<=&C`xWlyYR(;&x vCq#: 㡴sĿ Zx$QX]Q,I \1oA%3UFn+ړܒg9dJDΎGshD;2l/B9!]&p=A$0u6XߝFG*1Z/GlTc{R2+`e,d@[]r^3cr_H:$ʡeֻ*iV5X-Џ_tX5zr]mfZ%Jڅ*+Hoҁ!߮9YOBцɡBjDކ-ݱp#h-|O&I*B΍: ~"yO.NUͱ~xplk8<]h.K,y<*րl Z=ZU ˲= dAZ/Lk42F/!m,8 >KB@FG̙Kc]ؘixN5E}oG691 I`&?8 1o5;MsaNdΥEYĆ=gԈBLOhtED fSܬ<v_ gHw3JQTvNEUqăzJ!8RQ%g~P@_ e~J [1Z|&pV( 6\rҽ:Bu+Ö*pM~9A7:7vP I.pWE>U#웣%E_C@5A $i6: oG%\ p W$Σ5J@"z~4FˌOD cv,KXoڙ}7\>Ȑ3)2myz 1˟~+p2̊bvY9;8ST8D.ЌG`U6m^?t&$afK]Yvbm bx$εʝoKy'зOPWS%%wGl}|L&VҲ]~&ܞO$:|qa"Fܳ3K13Դ*ԒນC"$B)Cϋ^ƉOk ؃U /O-QgÖ[L%=L|/Ni:ٱ@U@Uq #e}Ѡ$*KYRgvrZtAMx{|Y)GU q n[wMvM: X}ڠ=k,BT t,նOC+{a|NxU2ʖ jU AwF| ,D58"w[_嗵cH7M[ʙP–Zct/1TR»*JqDyVOiUYL .9 CBo`=*3m h0jJ+фQiSW(u(7l4嗘.|NԑX8wR$@;X)w6Tn\ƤQx]:&V@*zVXcMmg ztG{JYH}bo8,-D/)D\/TL7+vm}y%Fq$Ͻ﮼ c'd/-/ [2ح^1RGW4ap _J;u 4HtJ-:W)zL\ bRk.l#=`ͺS0 XyNʃ%R/a\ّe0T܉ZROw q[H+-в8٭+.OxnlY_hed*+W@FDMHIgԸ?A*)ҘN3&>MBIf0U+W=gɇs.5FB*%Tÿ(:͒\tܚ@>mpsB, )eA^mY|Ks;g|6^HYo o  +k'ar<łV@ XY!9a;;LaDXtKPYY7c;mh56qDDlcP^fnOX{*Xlm(Utnsq+7W+5 \2=f9u.k6vyqSWy2R< YjyEw:w[?4MӲOPENXW.fYuk7}Z>uO*{._}\On4('߇->3:ס*рrZY;KJiɼaѾl]&~jV:Kd2FUͳ09 5!pGɱ(/m/rT>;O`f gw"slCX:W%;4se_gNEZ\/.. ͬ= >BS9$ԐmV C|0u(*>sS(,J?wC+m괸k1;:O` GOQM@c3Y8G}$-WB#\.cv0`&N@BS ,- ;ے\2PdtX'm4ڂs8#># g]jC~ #/F}Yr^zh:l$Uce<ɚ7[b^E`8-D`cǪb6鵈3ZڨLJt/u,+!fE{b}c]KS C$՜ U0[!&_Sk0jcЅӬ'kUQS =Z7,βsa\>cguE{Í#~(ԻnN6Z~ h[g_K̵# ';pr4UGh#0./Keˡd _jfD0\5Dkم l- -' ꊹIޞgUG$:ʋ >;HnKy3f>05NgI@` ^*)nb9Tz;ӧ9xG䂲1 _2nώoG *\CYN=f?v}9\QC%^:7T]e=שZ d85#`i\ùN4l|'Z{0L$c&)&_t-kJin{eZ)p=l0Pi,V=ps֒L7U3D#jSB۷ c@]^ ! yo5>[R1K@k{% Ƃ=uηeK9ïJ=(eufzzhkuA=5@ur=cV&k9X)6Ǯ~j3K< K_fB=)>@%;5*\3X&GJlo7ud@LVزEq|{ꃛ@ab %u=Z'Lcus|`0+A}&iJhtL[ mb d'<-y&[_0d55ϭe5.sn^gFQ2nfp\s"μ {hF&rAn4$3h\2GSnmt?@띤eeI9 <ՒYF'ֳȀZW`d],u+IdnP!<}6>\́0Zҷp't t@آ[ٛ eqj^dFԛ6}ij'x(!Bcʸ(_9C|Y%02q#q>.yGQkt:lu >׭^}v;O#6 tjNn8 .7Еz#.0gӇVBi;yݬEF룖J2 ; 9. USN;J\'Qr\Ir=Vw31 }oIGcZO.q28(]疳آ#$"^H=DP: R)cy"!ٝ:&zkԡPo)t&y&`); g<qJ 5Q̇ة0L'#NLⴗ ]יW@,cݐ'sDӓ(\zk ;evk8)UpnUƲrY\$1Jk b ^F bGaH,j>lp{mnp)0 E03{;W+y)(K(߈DO_oot6g"y>QdA%zd7%~ o?Tx8ʜvڻip+_8q̎הjl?{8 %)w.|g]7*F-B+MKK[Qz$ (5fS;8' 9%Sr{٣xᜱ'7"a(ҏt`+^;=l?BpUh2bw7a0^ q wJ5v\8SG~7a }id!V;L}EJ!kWKq@rk#7u.e xws'yG&ks%.<>oT.۪E"$VFzV?Cs4?IBu,gOU^OM k‡rJ6z)Y Ʌ6yBR˔AuO՟d ?%k7oZй9& werSjS Iu.MXhH漢xTz@Bm!13'I|uD-#!A'g\yˈ" EqGT>DzÇu.S&.z0ֶeXh1|I\n?[9k"k'g) hJ*Ļ3+ZFbs޷`_iA#yP;uFyŽH44ao I[kED/S7E˧ Ĥ4qk[1 ׷|Zz'~81wJӠ֨6 eORqrO&P !dt-{Z2l3͆AXg-|Ԥ&LNLA8eeiQ V: }`WL䁡4G?2Zm>߬9h7 ^Z .gF.GV|_歡cz:QW$FvpWW%_CV {p$Ѩ D} dMND]crX4hx^] 2j  hqvA!RYvF1z<٧Co`P?g'iI̓רO*|6szET fr9dh V#%m=srT4ZI{(=u #F̈́}<ʆDdE 2-v͎qƪ{$bI_J +`{0vI- KҪ`N:,ަ9_жo4~04SP=.Uu [yGKŦ(peQ/KN4l6?gYfJCerxTIQ31+b3\5%'C #gT = !ْ1uf~Y?gtu} з4(I(߾)%Q=Ysj$OM崖^2:/4Ŷ'+=/ti2 c(aMM%xK*{Fڣh *9}=5ζ3Odֶ9Ή/bFjzVwyj-0OvKE^!5KCbJ(بfo(YPs9) :fi?}G&h`M_fg`? vyN#ޅk؃Y9\UU|"ٙ+{ η%y[^7cKNFx E|( /58 B \Λ cWՖ9 Vq.Ro+7P"kLSWjnJ*fCR-!Nqu[e8*Hb/_>7۠;&?l@MD+&mwY] r_nPu,>.29Uӗ=9Ę\PÁ\[_4$ d -DgfJkO< $Xr5C $D9m 6e:˧>rs$R[k]Tj.\s!*gYCyW-{۩?Z~4,KR8HÆ{}̾%E-Y4d@2f#w5z??o$L P~,oX$nez/Ww`6<J U)kUjEnn6u98u1 +7? 79Ȍ>j R`IK~;|8@ njk/ù]Cs{mDގJk-G9t&5lY`_fv.r#uGM7vk:ȟmJwfpL/sYa$dE6B/o|i %o! x+`GX8;|o ιrvr{榊V3 tRW^d%T<ُ% ٺRt /3g֊ϸT,W'ICt]@Yeq{{ybiTv^K4"'TԟUoyWoxnu8ۃ[tɸP_Q[WI59tVvST!My^QkC+j bO:%d#[D_,E.0e7Y*jjzpTD󅮻sP> YbɰnMޞҍY$!d}w@"I_yP| |W7!9ٴE;S9ǶNnB5dF DSN ,˛S#௿><% crEOm<Oq-yd9:-?&^NS8 J XArlm4ʜE8} 6r?p#4B WJ؜Oz|!d mᘝl:\kcbo/~dbeK)- |Av$nclП }t^qר98GyóVR-L,H[ ܧpP3/󲓬{;V\%7NJR.5;Lt -Ɯ ~"աMo>~qI{8\< C\sSn{`(c@w֏êULg=^#`Yu(QET4oh L&Tbӂ)ȋPϷ{BXܕQ[)0҇#;bfѽ"-K8XyıCn1=#W#~j An76\ m޽Q卹o9DzG$ S_oxSH6}K1SQUŔyY -m/$k2{/Ϸ!|Q% nGN8k8v:g\R%|tŭ6/^ۺ h=j`Be87J9l-~x(L8+P ]=._&abIR.FձSɍo2|X95TMDy$jϪDD?:OL4)KSmKt@Bl+Ӽ[bBp &BIyA鱥ۂ2!jS؂"W e>r=_4t(󀼧Bi&52}kuaihos1@}iؖϮX#[d_ )W/b{x@͹=uŧ6o`_*y~3l/]DN6De-p_M}QJf-]Zg<^XKd=3LHc рYD4Ts/^'!B%0t#AO^26ID0 Zjd'0ɈUoKkGmUIQtCH-%}zh!/&b[〈[%m?gqbHzBJzjy΢{lӌ7:|wZ%h8Ϳx?0p6F#υ| d0䟉#oonq &ykYm2وB ʘ$RH4AI)`͡AR`{ /N) p?G<g5)"^2@ '8D<6sD5£0MHؒ/{G )dJYW}A9+ *<3s:MrFO[Q~B pɭad.qNf'&]!X곦 `s\hT A)1/c?50qL by@-`[O>4o 6r<3'RWZmjk( ע"ijV]F-sn̎/}8;mȜ4=BwAu/'yGTzޑ"az@]b+yKQ@)Sv/ͩ$Tu";ccW?)́";f۵3z쿋#y R8Z}ګ~^S?׈|r\_lG|he}W6dp< Qwȗ_] TK/f^G0yנNz/g8t^xYBqjUjZR/#[3!3&:iM檭mﮫ3+ X%B+ B=ijP$o`VPv֍N\f&sƻҙKfR4ײ,?F#:)&ȥ3Xw)_47j,`gTn㓎ޫdSenݛ'RFr-s4%&ֵÞ'DH?,62- 582&wC[QfxS1ZQ7% A7 B8pӜdQ_'RS@.beO~3(M5˶8-4fߨB E$~_*_rɸҋ2Pmxr+9Q8`9 4Z GM軪 {4v ߱82]>aM%=>ՎQj+։P%,]0kG>]kH O!' eSpbIm|=,J^ctvr5Bم :ck@@\9yt IEͶ ]ntNR?<5\`NTn&[f#t-5;O+pu)-$ka@4`s 4S0pVր.dH.Jji-ut3!ZkE=W|C~Qq;2<;Ū=/Æ:(;Rf->s㺩 j.x E #TBS,۴b.R8 d"U.<`j)xƚʨW]8.*TGԝ4R$K$yCOZXMDs m8T]2!ks(BKu0l1KA=$9Elv_q_NՙSC|X63kDZ$naP]}Z9u1)ˑRGg*9?n:,f'_^ ZC*/-lqmS:2J"^ 7?ߏO;2=)zɂ?})웍FjX < XROf,a!K)|T:je:jFIZsn 1_?wbĽB |z`z'u4ط' !x7mFS;䝢P-ośqP7`uPL6z7szIa,cjBo4ޡ !|oPVUrP8)w$W} 6V=BYYFW#גM4~鑢3D_%u6@ CloXuJu ec>g (髏zE#Nϳ8e9<: 3Nޮ dRH,R1m<+}}v=CTKn;Ok_^"MThI ;'Ӳ S5+\b!xO)c!}2BxcD[kI46AG:d|yp#2fV ѓi>p{j~nz&Dvf&_7 =D#5Ѣ]6Tv\l@Yޫt3a`|{n^WYWn^~x]֧\dېl ܨ9^8a"srpWir7HEG2̔yL/S,l5|D$7#D£J[?v.BGYz9gRz==/d59~!LT鬜 EDO$q>sa#3ȹL31BW}'u}@biY3u^ACƴӀ~j%hN0B|4B)t1XinYj"V)egEX_Į!Ks3Txp-$4~D]~v č9-̃.l]HuM) brpg739kN3xwE˞;:^|{K{ a%)A@ X @g,bˀ53܉tyKzʻDQgD3t_{ ,^H'U*?pxg}&0X!|mgYi^Vu/ _nVȪɌ&B,)ONqҹ`nNQE[%Cw?w% /eDJ b uqje)v- 79xo=Sȁkm0!#fΝ U2=dT%jl(s%KcݸG=eB7@*$C"t➹}sѝfQl(P65k>zG#><8C)/iR1 j`,pieXeQ)%s"!iGX{^b"ʲ82W}!S-xyg΀Z.\LQ3946 3V\1O-'ӎj*%ؓ˧0@P3vQ3ún/} Z__d/js̿2F"!IZI@^܍lqUӳۯu\.pLǏy5K wl#lI_h8_nAF3!`5ȸo )5g[%UQW`,AFQW*8KKH($4]cx`.$PkZGɥ T2w^ pRE``X-RoXCZת*xj<72q$TTBH'-/ ר%}-Ѽe|Ђ;pշEڕ%e(iiTY+ b@mI6Q[J C(,̧ ~],MމxDblN4܋9 C|Hiv ~;ra Ed;CV O{iCrzgl]}yS^F}EVu`gzD:8Β; XFZT"Awb(D\Kdȗ25f?Ɯڻxtan-^W 3 mVP9U"$I >$Z`#'&M)3C/e1Cܱ{ޜG/՘~N{>| Y9b%{4lko7 P{<~6e"R<i,өuaz8i}oQ%(otv3B9;KU"GO|78!̤̂'1\ЖU.O8ǽ:]>(#⿫S'0[1{ii'N~B6)0B2b]QG%Un'7]2P&]#D]'z޴%("m=l/wU!{u| I=J#9ʫ؈o\ڒ5}uTggqfNAP+=5T NS[WEQL֨Ee&ݿƗS 4D)ͺ } ϤHQ, 5:A W (KMMf" d9^1Ŷk| o"0rnuĸ ш<0Mu:˨dcov?,57便 ´`PZ&%i <%ι •vum|tRD&{&>cW\$h u3?닩sʗ_z+|Iaav+UfRw/سwf|2dMP[xf i_/0 @5%hhYh@ zN]GvKP#b0uRM2@I7LճSxL ۶7V,8.׌/%5ͮ葦;'#/L(rC4.R t´}Ja6N7X kѥe@wz_|Xt,ÅR2qzv\gWl氕:H[%66n.OteSn|s rNp8wލfYQtt <11>(KU#mFyZDeEB"- -Ήxf)!PDHw~_{ #,B7SX  gܯvә Yɏ&\;M(HLȜCK T<o?n!;;ٹG(+l &[CVuMH)r翬+|DH1 i4obwl |yլ/`9*jiI~ۛΈtf `^Qm X ,vِ- 6f\ y';&?Rfk=սIIBHZ;%>g`(`6ɲ, [ 6#Ktˡ$k(`A+vl)-}S 0O>5I9n◚e)_I0w3\+ jpq]Um$N98k3]9Q8lXs! @<5ιl$fظ++oGkbÎÕ6`2Ӿ0 w 5>r;Իx+?C3"5gtߍ\p9j&^~~/Gk  V C.q%wd"꛶@fK,+^0}xm{34=b0b;/xx޹|J1@ɩ+LBQעT1Sv*ZFZ%cd;.SX WE΂AZ 6dW-l3@2QwPp(K`Qͯ6l:+H_ 0oEBґȃ±W5H⇛L/r9o  ՗iķLnBCS2tfWJTy5}{k^3(w]=}ˮc&/`t3]~Z>D.R,\ѵp0+^O)B{ZA?9-bX8u(9 AG_j8T3_K0Bghq}LRl,]n\' 6P.蒌6r6Wվ;Mc>:}xuHNNwO"D|:h+r(a?z|D8)ʶ^ ?X7f2-I^ G*0b<;fDX0]iL@i" ͛y{):.kTN;$0ߞ醌b10+ɮLŒhɪEtוT6侲pTb@jǙ21ȔͣΫ zސ3aϣ1@Jc7 ]v7#)B >5- 8Y{F^ȷ@òqNM.1, d6T]L@>d׺/@TTW9GN=Iit_ N [icȉd7uX.!8z5-pyӥ!fjU71f[dȜƎbHn)ؖiRdBoOPh@s`3@Ѳ,QAm|Yz?EQ7CS;C`qء3{8 XSMeCHA]035X>cJMJǙ+ľG2^\; NXFpNaQ@7C҇O9y;]1$<\g`to3N1C=w@DCaPg-jD}WRCd;Dy1Fa7+&Giۇ >(xzaGU`#?ڦT4:iRRNA|F be*ॳB #uzQ" ; ;~n! WuT@`: LŪ&ML+>}q%H1Ԫ|倽zԾi^@ /Byhh~y3&cx6ܕMRWknm?Kxq o#ܕ@pO+V]4Vt6 Tc+ok+RYQk6e*],|_E<&ݙ] d55h IAvODxZ| r*]nI] ['eY#nN:Y(հ"d9l=*2:.X6nNB0۞vƨn˖Af B*YӸ^({yA۱q^ne O|\r(*5A_ё[ 8P_37/QƏ.(neXd}ƞ@kKÌ{Xh;9ALŽIxѥ?ysݞO&&֠tfw ( 8I})/dKRhtEr:x6\f u.DGyԨaH uci{rP 6x%pu8HP&]hW9?aDMSbӌta4Q)bw3 dn94ϷIl*L5@x0JopٔUA nUn5um87"s8ت9ĥLszVj\#lzH罧 \W#'oϒO}YH*H\(o32L/Z/H/S䄡#Pw7srw-.:r*ݤbjԨKT<< ֙2ڹ$e>hwc-iSd &uPJӰ,k`̾7qv okȣk+}nFoYv/CF(mN83 @ އQ#Hܗ@Oxvyُ/O L3Ęc:¸5o;IL=s`"'b>{\l(T<`ӈ3 & 8j4Kat\1Oz &33aXއ --1ܼ6 l]-eXtB]4-˩ bl$VK]CsD#by\^pɥo7G1+gg;GHCpn$c޳<NVV0E9M*M*ƻSv W:{9 vdA+|Y3 _lIIYIVALn}>0#|l/7T,5\?)Kȡ.$2U]KطMeY%G)N"vrMzj>,Rtq->= GNXvN@x{PC9J83tEe/{zjo7~ @̞<D-jy(Xl ᵲ6͋$,W \=m h4#G-p킭 ,^/XU Pxr] _)75^>遲gt=Ik7YbAkukI@j O[4nG2ͱ~b(v+RȭX36a[g- "7_?FmګHQ&3DD0;A&z:$.N0#֡/?bJQuD0G޸>MltJ9k5WߗjPEWuvN#rj4npZuyl%+f"TY\u^,_$g\74@^Ed ijpl&,  l{d4B8 *w'iYV1|= i"h`G)ޭRFxf-[XszMXn~lKiA]PqwQ@or+2!͕Ipsrw"IKQ4ȪQƙ~<DSmjzIS>hX3=>t?yMr`smFrƃ ZOn.WFg*,d1WO(<"fB;7@j1=}p ;i-K>"3v#R$̤{g'08W>س X0r-0`8Sp4+{͝ C\"^}QWB]]A?{K03CD oPYթP_R j:)-CwR.4$b_|=Ο-vZHxHTzNxo'#kGlE 5V/ɍe H=&`R2]Fz>|[hڜ, $ G2>El/ | ;dN1jRk <5 ̯ѽXd|(՛#EUY v@?_+ˎV+i} |vD=5C" {7P L!)b/w{4$vaf $1qn+-B܁|(#&~C6y;*}id1Uf tߢԆjtC:[7H8|H/.ҁq>޶|Z%7h(3Xyh߄zIr @Ld[2^$E2WfO|r3p9%"rNfh[ۿ_(p.ΕMd'EkLVFA\^tO~NIXBB5_H5:K3]Vd&Oa99_0(VRE Ok@ X~[,d&m9Q@k?N`}G,ӭWS݌eҺ olrՆ*+ :H̚OHM}5Mq, 9{&ھ AܠC-hW./`cutܖ|Nr貨{S0^ ^S1DI kz'ǿ0Ʌ`כNG+oxtmiFIE ǘߓsL!I: S;o\}kv*sv5`,t2'RsĆ烇yS=-NJ~TKVXO0M`ߢi_ 1Y}Fj 0 R ޶-gu|{e#CA'ZAGNӗlJ}d,,Ho$ kagQ.g_{_o _`G jDB m TOCUҌ.HUB W‰k-H;%۰4BzO{Հs!ŧ+pw7=0-8G#geMLdoE' qLR,Lntw툭X$yH-s꤀kOWWX4h>z*Nm`$lNH۱Sd0qi6PMt Y=1.wA 5'.0XXFRͿuz)~(|nunAܗ}" mƻ/^$aSi9wҚdѹY^E2sSKrBl ędC-+wDM Bb!^~JFf us/+Ȥ*KAf,ɵKhAgUXXG 2e7N"$׬=}e'ch+#lH RŦʖ*B'r 4Θ[Q?R+gb:?k6lU%rbHxM=;-a&9cH{+̕ :}ʱZ~Ɋ{( 73 iL#+#: MCyĖf,|zs,/vY+gvWie¯{N5ݩ|[6^`k9 < sÎ0{/ 10r?`{.Ͱ5W WLD܃} QL9.R=)?Ib-ΩrJx|Vԕ{$`f+(2,i" Ss߾>03y0l@{ڝrvH,}0[YDBz "Y8bw%=nNƚ1 0S疎R݅Vr]$v ` G~i7cѥGt!:*lo6B ε.Y"ܰWdŔ.`_ eŒ ʑɱrIFφ/zunk cWӀŏ} M-7Q~,ǁ:9``=6 }A9,uy(oi/>3Yd+bbA^) i"=ڂpjWf5)qs H8t eoKʶˋUJ|zT'5c، 4ɕaPF ~[ VyӍmS { k;_ 6ig\z? /mIhCG2HQ_5esM0R%TBg=!)ҕz4b_Ex4PQFs$${S iyD@tgEPy7b޲3r,'> @%-Uw1# we@E'Jy|psc9%ιhI *M;h$m`TgZhn/=\$_1|ѯNll}U|FRSoNl_! $\>@Jbh*[KgPQOl6faםy"C/stB3ߗa-!cY<vt&;JByC)#f]=!T9fO+se7yr~=XJ&)u#]m'{`':'/q^ğyS!)S;ZDV+iZXn*T9ޝfmn [/V@񿌘avr">Cj&AWv!FQDZKÒlWEt}sw"\Kba^)q3Vvh|ӧ?T*; ԃJvKz0}gsT |h@13(-Bod>8O/oHh!f3eZFRu̓b 3zSa #dA 8ޮץrC0,r 3qhj6=)2I.Ӆ6$ $jLv8r^x)u"R2V[tҥ uΥ:?(|IB-) 1WML5:IMgL=Qŝ:Ģ}-2͵(a@rǴ*|x%?:UMlѵ1 8ɡ܎)k{ :2K(/>' VgUȢЪ{w<:qC2| %#/9|!jMc=xwr;,O\hؙG>,c ڨ@eW~=@[φe]1hKt& ߼=.08hTY0}žuzCk'{,f!8AɹG\m#+Dyٻ xiԮn{[b>r]MU}sGT ZCk TCKGS|HKlfTƁR o Pr>@TM:p'I"č8|PPl!$DAg9evB96֥gJ:- VEz~5qA?h`:!s$vW%y՞+G㹅*=D-ZVV愹 /(c.eZ _&-kz.S)H$ 9NLܺ;xrթLH?ďLe>NdoB*dPp@~/f+,6l胝{pة%kQToM ȶhϿӁ`F_^֧ o DŽRNL˩rI%I7Oy "njy|!S(U݋5nh7ai;@|C ^HzsW=ջ=7K[Tw-VWU<-@*v"ϡ= z+T٢pkdL" o*nP)l?edOs{F*~yT3nϩMW)n?^: }]ȋxƅ1^tmD\RytS q% ='"4u삙sG;I/Hd)2ϛksX&)T>JL ދ_$C}&x|s"f3f pٸmED2x]g5('z[!wx11۱5jKXTv~.)[ݤiU$x;,vN&XZ?~yX'(g\k4e2U_j0pUJ +N""p0 .OxJGF'TڼdRdW7? 0 wzv]͵`|\ˠ~SĒ-#M岋x˫;@|MotZoa3ۃ ;ǘB;lzG%`Ch/c}y "k'ZN柺ρRpoYY9Q`?~yP(ҡaj%6I)` ipBU_%ܢ24*3M~X,:uy^ k$>6]6J2ꓵOL*W|O].}QsyCHpƬ2"Us<`a|ЂxR,rI)+}WHLA|i鹢v9nOXpMH"{ugZ[U69mKLo<1N~{1g`TfW c52-N48ؤmS *iSYCӂ}ߥSvfWݷOlV~ߧ{F<̀^8|1ddg9A@dCD1ur Pş*AۑoGd@i:̏{USfx 9hBX+}󴌂²qAzzwvceek[q票 .J9>M[о a,ݰksխHx m?8mjS`ͺs{ƖۼŸԳjy6fռDd!.JܜԶʽo%(GvvƆ`>DrxHayWDJ"gU* )e U*6ZA*n, X>Ri͡}aZ՝&"Q,>F=pSa7Nt&*re hKl[PY;zJfM~OU`/tZ mQf&#r*I`?EWxo)zERe7"B? CEΕF e6Á&s֚=q T3wSaj(L_J 4G&B ["L |.;W-4¦'f6譊>K|*K a*cr v{cr^9VjA?ɏYhK<7ޗs !9OE6>Ip2ٔ@.l|ӑIُ~Ü|? O>& 6_\)CɧIke;~<$-~;~J½h/6.XhP˚2ӼfP4*njY$S Vx{iiS̕끼Ua{i&=x_3*+yy3s6 YuEeQi5mtdF5a*5P'JHACHHzހ~+jbc:tCK[ լ"|dFQ%A"֞Ə\mա6\Pmp56woJHP~J!{8FC XY:?ok6r9L;>cx\AA-^H0tqV ȹD 0Wy`T)դ[rT(>TOw(&r&]ۚ 6~\ V]zAY*TGB"}Oq׎l:X @6 V# d*hqfr$烢s[Zۧ@HXk¥DZ" իCCJf*.1 _j9j,+,cڙH%WMY}6S}¯DL Es2֙7AL HМ)S:Mf[ :FWV\*gBˤ/(f<<zB:<99*0\roZD뛔/{U:DZ'>\,i<ufhIkAMJjLqK52'Ѽ Y7]`8Twm _#Cco׊31\nkYɠ z1stV-"nފۏ |/tns<=\Wxj>T$ Hyݣ۞sf߂ rZ qCA&KW!Dê^xj/ک\F!ъo4Bf$uiƇMt{9(+H(:cBJm ?ӈvYŠv^>~-.&̏q"5gyWD]qK2Bg\~oī8h ~U*(7vZ#=|rv e*r)޷9྽wK9@'d y֤׏%k<JLs:FM>dJ׊w-dQZKuulj O6VKϳ[N o&jw vk=8gcxhh6blgz݋ͧcp/"/BHO;eH"$ )is zw/x.k\Ω7Hls c[f3cAŶul%W4XT1Y)<)mA4Kt^(N"@Rݾ+ԥ_ 6F&T K7ԕ$* ,kV1^-^j?_f4J򦾶hQœ%CAEGO=N6ZؘV NHbc `s4{6ރI!1_4K/LվN OHzK!/Y≀Bvae嵠9n:9oԑS3r\3?Fj!ի̡kQ}˂#vpn\Ko(#:U zGk*w` yE}gPPuTot̏eEk7ؓH $oEqL~9WΙZ/#@;E=xe_";|Ҿ)cb4=C9MKa:]̻ݐwH,GSWMV̍*pe=6"&ڭ!ӏʦdr,Ce78Sa1n!h)t %vaF :  a1xPބ5*؂4ān;2 :X6⯤n o Sb92m <D|_,9ۙb*A TLTQ˥WVv*擖v"!\W=/K ( UM8s9>? 0M͋kEBNWlA 'uCIoe"9z=MepD_6oAa[{^LRQ]^C= [CYɑ9xF\bS"u+83ua(B<in5[[ _E :㡕u%w7cʥpiW0ZlS`9}P'bN3^*]ὼ!:M;Q(Y16l)۶3[7 v bMǢ,>!ɧ-K[r njOqe,6\~ͬӎ 5\) <$h dr~bU\/wX*)%2V^ ica@] R?m֖!.:B2Ga?@Jw4X<Wڞ:nJ~;w3KV54܏jߩ#T+NxRv8怎Һ$W$"R}m$\VB#.JZQf{%Q-A3qΉD=+%B[}€#"?Q?@:L3ܽA^o|~-n[&驿\qlp.rI'"(|+j JL/&*zVIpyOy*TvOW*ViC;.u"!m_bc .A)55 iO;%`7b{}f]`' TU]훋ؿ{>tt?w_:3"!N+oTh^7,`) ]n:NY^t<t@XӇRH.EV 'hԺ{/:P\yAھ\h ifJ1c_Ǒp&gLaԋ{KXֹR9_n||GR8 w*^/7d--lk%2Sp`/&^/5Doԡ^!8Hõ!|kv%IRÀɢL-BٔyzM/%9O&KSB!’y>rаYЂC?@3s#_c: 2w?d $̌ t*/oX+AQ|i~Bʱ )7T6Me@hlT @v^& BPdpmޟ2]\ ?p%#RU 幣hl8trGO+i<5VѡeO #(eYsIxa}i `Q^rMЌLz.@]mg'E'NELUd`fbwPkQ$H W|ubP̆k\?v9`La'4?[\< ^!]/:o'Q?]|B £2kBZ'{L2{B[ qUUK 9HC'rhAJljD͛WMs~*M~J'o*d&]+{ #:;N1~HW zOMyjl%D9Q T uUQÉI}ň{Rz 3 eX.*;4{"I$*%1CY?p'_ܜ=}锋-9$I;QޞyC %Q tK_%4Bp>uD#ҏ1/,F5*]@u zg Jr=*ͬ:Ƙs@PWݭSO?94u?.QIZPQ5v>PGx'KZ;4"Li=c͌(kE9@e i0u_ȃBq5eziuN}?vVIwHg C RB'~[_S ~!kK8 \W%TKGXe.MƲpf2Qx`y")@;s"G_:8~s]pE<#Pٔ.a`FiP#?qokHqt]1ils*ճn ;\ 31]0S;,ZD_*Vtm9!8o.ktۣX7c>:EH-D BV{O`,T[z&OE>wK$L-[QPW:[J~R3(+%х zO6Ig~%=S hBVK%6gyf4< X!YEO&t*N54k{ʾ9kYD56Oͅ-^QyR]ab"4ڧ0r!0[5c k&SKDގ+THM/XDxx>BG _ 5뭕Q1s(9~mQ[7_wWz7-* Pq"RV^LÀB1{I6_}J6SI/Pd[fg ͓;Y[ F6e(>rnB|}à}2UxRP}5RgH`pNН΀5$LrKA?  3e$=8I|>EdPZ5ƚv?bQ\>0GmC!.2AmMoCjUVGSS¾y%^S WVM7&ڴ2 +s])3/~uK \HLzzf~Z(u\yt v4~J)jGEtleY\Y'G$T{E3.[L;^%"Z|D&06^<_~Ij DYd_w~Unq!mnb7M |5YƠ^3I UA]խJ9H?NgdΓbz*#떿|<̛RgNA\3Y-6B @rĹQM[vϡ%Y`ĆUhݾb5,hMH)'pb!#:q.v:hZAI :_gEXM|2ʩ[3r ЕQM;2sYzĵ0 ƚ43Av ZdY~8JJUpFܺA6zyMMJ$&iikWL8xGG.6 K{dK."_0Du0&nx59 l"2wC3u4 ު7> 7?g)wMOP0P#𕎧A9Q)?Ҁoʣ9$4VƴLXw!Q8V4Z UǯsnwM~#j8'e@4Cir-R1;E²s SMePjeDhLe[Z/?wjqE-a2=ʤGth%]~#kJznċ{8&7US伵ug2B_ 582?k׉ؽNUۋ F:)qbζgŅ@i& E $CJ˵r/{uۉ8,g!T-(  sVvd"w),Mz&cGaدVDW]y/q<{ ڦ+5L_逯6VŧYgmRRGL^3s8LG][{o8m$M+;M *z׈_ݭZ2pT L0Z``7[OTUKQH}cV9Y 3_~67pޅ^ikT\KnҨ{n#쒥cYLsnu\Y-ևrSнtU^rr_oqTVQl?=*ìo_H+fIO5}d #=)+Wu;T֧2Ϸ6K-' ǖGV"i;PKZΐf@LRcec}_4=.]OT,w6tv>c`X1GJTS'Tv,_T3tiq8eg̎^"29(_o낰v䳊ܓh}DU[1mZKMX C%`ǑۙJ:>R,Bj_叆; %+ж5 />&}m{>ؕkf~;VӋ؈њe6篽l S x/%),v2^]qқ1-띄 ^َ^Ã&߻Ea!e}y{z7ޓ뭖X>1m8'5wJB奌hrb{DPt?RuzZKXGH@ &eaRC͡W[/wν- ފo~݄uۯKKـ譱aLKzJYFz0;+^a0sdţ7̚aJ.qWÍX0-M-Sa׆yga\3DaW"̽;6єru9*T8+bs^^G5΢" Klɬhd kmd̞.G^.29WӖgzYFMYh4LyBΡ\Y EOP,ٱgڄ-6 ;@p0@oͶ'fL檟 Nŗ"7DWCT`. 5rqan\3> 9?~!̧D#x$-1^񕂑 F`O 9ޡZ/:+{vZ>{ʵκauH1"y;^|/-Yl )(Š193<>p:Y;F2txC0t} @e,ۋèbжB6 L,p .iI䨅y팈% :I׺eaSLA:E.W0>k;(G1~A6ɡzƣD; ]qxu"USS! <7NaAM/q%-~ky^dQlB{IqR 2ğAjZHE%Mw涢zmTAO˜ Y8A7{ |CzZUuUx5:Sa16tmuh" J#{W|5wũ#xf<vPU3zp[ "hq˧ wA a &ΈƼRP!sWcHAշ,`ʯ/"ē9r{Zg Ω^TKN7y1v [1vQmNS@VFDtkI~R**篦W3?xo (Zl8܌&.Xdobd0㯲8(5Zagg8p{P k,dKNq8%);"Uv0 FʏLW+ ո]leـ[RFR7A|s5\oJib,eW ^ݒ@57$;w-"EuN/s#0^@TɪV;|z׿^ĤY%"xӃ~cܘg,Xi" Xb72}8<dy4}YmˑgAyq@R 0D9Ǽ[ǍZ_jTdwݢj,]n^AHgiEHkuI41ľq*PNExYd .}@0n*](q] ü!A~C[.^z_e( 2sG-S ] Xhtl`]kQ( ÔL1!5~3XM}P0{#|` ?(t0NmzGEmAq-J7QJVdqʮ {Ë2Zu-gk1ݙ] Z8v1SkJSCw P'r}0N(n`ίRJ3:Qz,\X-egdjf[%A`k/^j$k~wDcf pL;-Qأg;ZZ43]Sܯ4s;4KJv~Q p,Xjv?uTޝĻu:5`B(!g?.3Y"$ #xKtŴ6.Ν7&:31X-Fu;\$/qIڄFD̺J )QT?dF$-4nѸOZ}sZ!Ye3èg'ku;d[E/ X .(oxW_7vVñCG LDЈO R*]=J2}f}C q0ց?D /A3}U/of&c#2M g }h.zhp' JdԎ.d;V\U+!JiZ `/ǕWmw>E JB3lAa"_W(lhHLvatǞpJTk]wr,wUaضXsS7}Hn l?)՗PɕڿU ?HX `vX'(Q̱+2d .E;ӌTD׃XCW4dAwӔIx]Z(^>[3ZЎ%V|>YQ[Y 3 _%x^Xe򸰖hד, y a9ψמJ*yۮw)t=:)2{ c@A^b4w l^mlR$V}1O ĉ!@ZxC5 O[W6>cWUc Lz1KIuZ\B]heam -Db7^ 6ϩy/<g#;LhxΊ‘">vg$ mjp~G!#[}*kh6ז8ǝ8<|bct 1aHit7Sq%4IML6s :{ج';/iT؟H1ث2'Ji)a E鮢{@B ^0vZ,*jQW,,/`sXϬBC7G]v˿/浶~4eG,p٪2kIy%iwC©~$Vu+*04Py;~ޜqN+@ϼK9ݯ9}B nN5syP LsUl|F}mcU2Х"v59sɦ*rQ0 [J#/0i]U?,[?RJA liA4B[yĿ;"T9䥣0;зb`rn|<0UE/gYj(dCG 2m=ە,sl PDžm:Yر .D$逸\I+N&Ab%e4UhKwY*U`r߆n\!uٚ?'@bN-T,zI!Sa) ]?3V DK3v}Lt#$ $LI˝|@G[#sW/d<8W`[ O8~>L Lf KX(J(dz&>PMBQ>ahs(@s C%u,ՀV-io4HKx{Vc<-kF/mb0KBm]hXM$Ȼlt)#y8d, Db~G830&h@2"#N/-%F&f g7k:}h.X3EoG .1 ]ׁ*XdxrϥMzK*l? ̋-Yx\2wQv@)42hH DM` h3_gĺ!!vNj6s&tȞ,H9ލF${a9\o-h黌!+lF.q`K26h>(L1,{3g/,I)` k=E:)XP /#I)x"{Fץlo*ոٚ/A"t?[Qk9yy{ }k鋳;,'7<3sUE'ێp<nZHl 9mǩi9J8q]FpANt%E9 ,kޤ] c ڮ0w7!;lv&"ʔs$MKD{eo%xC^fDU&@a>&F3/j…(x44Wo ;㣰,bPeTT&5h|<( HEDKd-ѫ s1xZ-#ܑ . m1Sy[ K@٠QF**Q"A^8Pu*B,"v[gqg-Ղc, 5U %<<$~{ oY\H'Л'PƱi5&O)t%@gE10;v^xDZK@|PV-) Qeޯp#t5:]xGT]q0ε֋* Y@5ڛl 7Ju?™=6C˕4xvtzK{ڢ/#& ~+uis[Sܼ:%E'&S=GץL%9u]+kEnY ;8|VIeByW.H ϒKT /0XjbШ`9c$!zŕ-\LmJa1ϼ/=-l嘵7uzW>^7 F'43pw(8V~T9FuY&KqwO 32}+\s^_qcuF]Xݎ_!֔81FExG|+jlv63\NZUEfM2k f Pkfx,ZgE  n Ө֯ Q>O7-ChZ`aOe% GW^.zyE Dk%y 3X:ֶH !q=q@)Nm(#f*ئ#$g`,*,O3Dd9zaߌ0"SlY*N-sdFAcAawpTܮ]\4VuGoụe!`bۯNU֫Mn"PĹPtȸ7A tIFhך&٢F%{ܟL+^gMT!aDY2WR5 HnVZdV>/C6*'b01K35zqm AyόL]ήwwuʪ8r-n2`<썲ɏDznF &?;bРLPUMtꂒ4k4v`B@6.dj3PcMۭpRqMbo,59 53ʟ&L6ۏ)]V0j R' \kuv^c:~Y ČS2/~xA>NH]7! t>*3}WNQ}O~1̢rRF TL#t  P5" ō9\hGfe_y4u+-2A01ǣuG$;A7(jzLfw̐ Âg#gb3#]8F{qi˒ᦔQ$5-yix}g󥌪.%: bQrzȜ%E>Ԗf;NTO7zo0 g˭ytrY=S4"$>lj@&Ұz9^>n>aKO*4U-TI}\$v+ (K+.S@m@6UɻޞZu/YBiD[dq-A~-CvRjTUJåYp0N+) (" ҝڶX%J/&\Yw&+_eĂb*l||:"빈6CwYe`yD %dd( R"r6eq|Ƕ21,+typp٨ҳ&{b960el,@4D|^\ȉn@SVѫo=|f=5ܕL4)fd=hk:bhgQhNN*u:Αmǘa)M. f,LWB?~7aF'^;^y9p)QSU&Ht򜧘[4 i=kCA)11Dy^ayTɳ2{hq #i^EY I οƒaF^O_`ɕ%ti7ec>=/\R~ҙf|h-}lsQi]D񮼽hˣIzG;% b)#^2ɓ%M85UIbX\^CyR0MxJn-W<2C|PSQGt[cERz(FatM0b#'Ln$F#,Kc_WDdV,skou-ڳE|!{̗e,d ^$K $׀JA L@i~ sE_iRKq"4߼vZ;e)a7ISZF®DfwOq_hd0TO Mze6 'mzC[JD% O8QOhmT4 ۟P=a6[ "5.Ƀ!=7i H$LP#ou-7"[ay}r7\X=qX: vȚ"1p2;ωa|P8|ƩP i4S8aF UΟ=,R RcNyrQ$;1B1\'5Q3 H)4"Z\D3Ԏ Ips-a82ou>rb[D0ík$`w@ %uHC`ȥ0*ޯz8 ZavtN,chHWGV)s(Ic!ܟXOϘb#C삎"|%{!UVĥGIF L!kvo yR"Ʊ{#!5EbjӨX=I+jK,mf wRg'z;B8Jm沭"v؅OEusmDBE#"C?Ncxi7fv^^/3uLXksg^%3v*O  E#6i$qOoKbq.mJh 񈯯/fĠJ(໋Kיu=qqP4}8@bg| 1Nz]aQ ?h24>+"S7a?򉇿wt |Wx;LE$%.(vCEW邥N_jTLjHtZGw"YhN$Gw"ĥ)YB~ {.b{OsWE5m8}naWVr>ďUP:-N}V:gsNm*Jb}z׬A ZoCIzr_!v${#uOyn1 7_Cטq( lMn^5|!Q7Nqw1]ja@X:{mQ Uk&EE+b3GEp&,)A C L!ҤI+NÃv8wP]+&**WRФ&f8\`JlqFU*z\& 1+¸5vu&Id'# t1|}01f=EBہD1v6nI$w-L 2}'$[tRP5[ImUxP10y=MګUgk؝ d|Pl}WORl-L2T}6k)v+ړޝӝփ9楒d=uOA1!hUwFUBO&n0ReœC%%]<5"zb;տ.e_3=Qe*3 !H+)1/4Y;'2 ,oIs~[v>w7˘0xZl<XP-֜I}i Ճ0ʣwΥ'bWnb RGK'[3)쑞]s+)m.Ƞ߶c'7 QaJ{\gE߱a u7c$iBc8G&E"f3l[zN+x"LT#.Mm[zHk]C͍_ھS_~5r!_KƵ7v7}vh96ίgc13ar}7̄:ku1Zu@iJqJ9N}LJ_A2[ S>Z <~0?Ho*d M,M]"<+u]3II>zaXmCVj14߈!~$6UH3 H+ @U)l|j>#N>)„-CÙjN>Q p<󊋧k+vQN˂Eq$v p]n7VK=R31qKzv:c1rbŦUdNqoijW6l+%E} r.ejиťŽ#U0;xK,NNc,댍7 6>*aupza?ٚN+ c77Ù¤NV ̦^ el>ggX -ǶMxxbUcW,fZrR~VեS |կρywUw(#2B J'-NzmQ P/RS#Y$2ULt:4ò'[?k02$ U7+8W(0"w@#`2w6><g#I u):TZu(ئ|'>@D]dr(V jR 8EmU8 6hbuƆlWX@@1' GZŌr}E7)|}#s_ h $@4XV&)!z# 9PZ?~x\n5{7\c}i:9Fteb1Ek#P(𗪂b^e30MNEt^nfFhLFDؽgt$XD3$"Uc|f=v>Jh x@`tzߌN&M&1ڭ1zƓ{ H bZHAjcblSygO >bY'yȿ h={ Y|x1vG%mzc~)sFI G N$APy6kbU)<4"ѰSCSpSГEskΦ GAE7SFŘֺo:5Wr6D*e֜oN9}8_(3kE6%U;sB~pl!APLcX!=urf|l^7lFa37[i#J&z$d=d\VcPJlυ ʀgY5B]CU8 _`Exy<.<X&LC^?⪴dJzzU*T"ب$BtPHq"~O?Nѻ4+fY},9ciх}(,4 %I*H$7BSzx̠ثUۧir:s`Xɥ␐Miu5 %9O\ɘRDT&JKRH?C$㋇ӀMDwy+kH089]p`Su$=eSYgDiXKSS|+MX-cȏpDTP-wYF>ZǚLÚ&zčlI(Pi3VR_DM 2qx7Cѿ)/Q}iM*~ܬؕPx_wxtS$Wy}KH^th8b iU=4Hl0/M0M:TT1~8d=xD(9/ReK|궨 .\q ?q9G8{eHo\Qax̥]3=o8,0z'7#A_L-]ZPB"f(贼fL323^hRKiѣ-4INf1b2.# lcαTy?s1S#!W3I PǾp)5~7+Lc7tWj(p4L.@|￙ uWO'xrX"?4 $L~0$'r^2W3!v`uD5_\|V/b]4f D ċQΡ'>.J=g7 PU6̋9o ~K-1H3m2vjM&ǪTOkF4WD]!F=@ZZ.F4_el,X4lqZھ{ cQf,z4EheΎ:-fplCW Z{/<7GdY::Wl Of]0̼\p*I36X2yF5.Gw&3*["a [@?3V62s#g0ԟr5qs#BS0? :Dtg%aM׀yUgwvס/Xf p$Scn#|"ZکӹbnQ\i6^p:=;--Zn N̒ /H@(gXg, I1|sW=ȇF$9 +4tr=7~\,.gRO}]bD`VD!z#/i1zWb3 U%yߘ4`* KT nHsZzt(*M?B]- 5}sF,;kvq YΡhi&Wf;4(ߑ>LW0[%$a6}y\}{"(3THTͩǎ,g8L UhsȢbzw{e\̄2WC1lIr`b+ y cA90NIQF^C|)̚[UOx~x=u65ɚF 0㵓=3h$XSG851Nl*Wj2YɓM*zv'޽m'87&PO4Q *ft ISi-E.C4k` &9. prlmU'ɼ%v9z{ <)[q1V v9w> ~V_I#ekWԮKLbWA( t}D۱~ (1z(s,48'}] 5?,XlP|bż)`Y1ρ+(SQ,[9!E o$vy%g.~DzwHϒ:eYawW0?(%&R ~pD &qx#Ɣb4U+Cz #\ /H 8.jTdȐ/ܹFwAi"j x=]4!1l9(De;mS~4AW4t6LE>M "*oNW@o5a)0sOγ|ȅ𳉛P{ÔC[:Et=~O/as: # .*l SPNE~v':J%ȺXEhNklݾ(1X900m imk3`!Zn[ys/D_@r =s[ iLB<; )̈|IkK~Y5\l1d[=䬔D~#[}AӖ=[ot&WA=?vD4OK?_;]K[vM `I8\7ݳ˴:I-`^6"x4C>S$tfB 78CBqZM^̀:;`nԂ:[ HZ>ʋ8gp*k@-cP 4KgU"߹}k++(kt4Ь C ٵEA.)3i}Zt;KjXm8JjeDAʰZ/S;ŗ2!cf1*vf<3[_0t 0`08CMbz nҠlY gL9@yF{qcf~>2F{dǔ4sy>7EpHBtCoqpqKu%I C)5fZ!+xfY$hR$.bIfh2o`u ;hM[ÿ{3Qnց '5 .R2lkXƜ)5)Bjyt+dsj\ۜ. A@PH8㨔{Z"aR& qWJod Zv)tը#0bNn0|'b*hqՋ}=D> 6+[cW]@# 8or"I2<=dwA J#% ™s6U務A0Y&f#J*ӀC.h.yFRʴq#eQ$gvU~i1^_Lk)d B9ΐjDmDbquC'_Vk6*5t[{;N1ׯ9qE*7 yMgD'>G1Xxl:r8xQ`UlehR,&jVߏXuw͵~ߜT&C^XYh6^9_2bTn=9)7o~xAp3d$@|,DAv}w7t,h*#|`&X^\n1"忮av"Sz!+4ۀas 6( G2z]H쌨W]A:В}r׉CDyrꅬϏr[D]@kyBopK+J?)&-:Y|NV_!EicҩP HnQ.mZ̨)̓5x+)5QEKfX(rlq2>,{ 򑅰*@j;,~ / /ɚ,uv.g*f=7$s5N2vKKJaнW@RcxsA6\ɻ i0Ҧ1Uupfw_U{Ce-ݗM]\%0,}IӵH1)TFF ̖Pa;2߀Γ-h( uꋬsY anl/=)EoBWs"zjێ-<\Bz; WJ) =[W]?R46Jv012EX9:#f\.xR>19f~~S]2)w\ޢO{^8`6%q|&^ O> *Wl:4kh)b2f;pVq]rvJmeO˕p\l_*ߔL"=b3Ns+KެR>$ T O^޻ t~tyK(cjCVZ"ON;;KYɚ,Im!/JwhΨx G+8ȼ(Ͻ<c f{5":Ёj5 Av0Xٙy׆?hmmIE|rT=Qܐ!1N@1G@tI2?L%!1y4;䫞A nT "8 ayn:ȗu\ܟ5҂ H؀0fO`H|@@ Bp;R6SuY~x n0Es@:S)0fHQ8A5"e39'B ی0bw ':jK"-kTˌaL$G3E"r@F"ٻ^um8o@ W-B͵1%BEc,hxp0G/ ޒ@ 80u% ,-7"LrLKC:w=vc秷'1BC#wGMnIτ@]ELIӻ рb|(T! |B>_Uç\QHcIa:uηSIW{gk])m;:]:vS d i,, 1ւ,"i;;+N߽wut:muswN˭׶ӣtt:ꎉһ.FK Y@ A9 !'gcNZlk'Mv w;caT ct _ nf|HHb-) \yRCq#PRѐ[kM!`$A>5q0 E]@]mbuɫE@afELtgzAT`2P02D}&Ƹ}*QQgg{" {aq0Ʃz%%k4 &^88$.(õqmuKO;@A Qݢ@%V3< d +YȠ&EP˦ 4s`3@oޢrea^I'=&B F!t Q`Czg~c|WD+ﻞh?{vڣ 41Tٓ$Ta}y{I\.!mTB8 Dxv%Ȝ'c[_M.oFLѻ\@ۢVЭ\q)& <1X!AjIH`Oݖ 2q Y;˨v.;cgA_(}C= IëQ =Fg*rLSx1?.ɇi>aeMJ?Ѡ${nя'~|^_e?7u|YE_S?C6Bܘ ]&srɅlI dsr c/}o:1?]v2Db/Io+JmM:Eu$!qXt)pŋH 8$0!]QG(lQ@r" [ hWcz~=.A0 #mQsѧJCԨ -P'ƊJ7jT$! FCA$'Js@ʹW;k剈@!$F!<"2yL}TE`!1JMIY33 $fK'qӧia A06s v OPd BCS'LBN %8ҎBRn:G$ ݉d 0\͠{\5_/! }~k>j;rz0EO@GneB1Bh _q]0 "0O0'_9{eEW%>T *h! x@!gPD@  Xa`Q)~ݟ`B ,tɩj[ ZEH'Lء !w҈xˤq},.Fړ0B B zGrt烔TuF!@zW u@ոn\H3{$)@ $"$^J*^P{ub{;0Vk5eU00O,c%j@zUڑ2a'$!E[3Yd;z?n/)Zw8$eE#gaOe|~zK_K^ ~u2Ru:4&}sc4N81(]Y_UDw"fBm)-rD|( I' (7]o8IV}-#fKU,.'Z\X_H@l ݡ@2ᲣM]*y4Kc΄!FiF˩e0uJ.Bq,P A?~Jp` {B`1j$Hk(DIߏp1e$)AՉav^16BUQ`!A@Q1_*/h>k?2$!?HB:DnZim|#z%u?<(@ Rm Gg)A׬$a@}"H%Sgy@/tI ع+J[WI*"(Ed&рb% 1b*6jXLmQV(RUmE[Q*M5QkTŶ,QɶIYmFŴlm43bL͍j5ɨ*U5I,kTZ[QŲmb6؍6j"mNe+4攜ک\fW1[Ul)C`بEki)6*XcQbJFFҫkjf̜\smEEF69i*qV5m*,l[j4j\XՍSE5̷8&96CF,c\ErG959͸9I\\˛6W9sX%c[-VII#9f2Ʒ8Xmq̳TS[6mlW\Fŵ,QhT6m+d[T\`T*6Nh9*ҍqn6jQ(mJع̎a[[P(1ŊƫqTs sԶ16Nkh9mNi9ięi[V[F62M!sMSb&ә96NnjN1 Iq+Kal*h+kqkQZmChi8Ӎl9pN\ qㄱnsVжV͸U'}^铴xVXi BCQ*p K< e"-;pN5dc6p* N<֎+%627-Ҡ}YsSБ kr!84 //|/nX}~-tQ{Tw_v s̪Jb(m\gɈArv݊x9S:onO'|{x\?2D61LkK&B n (;nBD<TMG4r@| _Tӂ6ż  #4ڑ:Cg$CK1&=&~%{5D,t bwyy&l1';'f:'y BTRye7z_=' غP P[V1,oeFPAAOO*#X˄X j1#np B^KL*}<5M:C2D F$I;馺"4d+OeS1<2&[A7gRx Sxk(f'ߎƍӛD1jJO(%FBs?J]M]K6n/!Rhz b)(ԃu3V.uDU EI4F_vY=[zu5cV|]n/ǘvHWPW?̓!@(L4k{;p"T>wPXH%[QzNDm3(ZX:C'ʵq0eSN0F h 36nI1z=aX!$t}Bߞ/q}7G%SPTg`A"{GQ u"'?d☸`r^j .q~HJqpvbB_d,pBy )r nLny's83x%a s$;T\KXm=qۭ D &!F˺ &LVXwZnܞq@ 꽲AڐcE v}ݢx91@̤p*Qޜؑ&m0ĵ.J>HR`08z5 [o^+O?f}a ,Ji#oP2IJFso/RG /7J/=- \OQ2G7- -U|TBSFs1D U?j'ù-qǛɑB 8jxp+I78I\ ?x/wT@-{3ձ5&aNk/MB].fu6#nw_k[qVֺqurN\]ןwҫu].幰b]zs.sۛ˘[X3N?q< ۴cvjnv&iN-vJM|el:Q;:sTYˎ.K讽yݞ'Nz.nü;.O.tX2[BC-j*7x?'cis__;'%ޥ[7Kk{M76sKjݽvmfstu3I]fӷȍ;ޓ;HWՕUr 3[.x0Q+tIj> 8XJcڨb5ɪ*j5hɴVţj#mEDȶF[UVՊ*jQf[*ثj cX6i[kEAcbQjh6"j+dEQDV"ضblbUQQm[Ql5hTmlmѫEXEhXkbEh ZQmlj+jMXJmFѣV5j dd5hբTj,kEFT&mM؛Ee(شmhkmAV55E4ZŶՍcFjj6lQEE[e+b6Uj64,эkETVQ5UEX56Ѵj6-MkhƣV-XmRUQXMc֍k&-66m[FV1[FQEkEkQ[hllVƶ+رmƴFbDŪŭm k ڣj[Il[cETU*0mcV666j1j65EѶ"جbEUFմmlɚ-lVF4[&mQ%j5j5T%lR̓e6M-lBv1z|gfQרK3 V%访!U;c,r!")аZDyb ݁H`/λjHy@٣X*#ېwnl!M Z^HٟboEy4r)(yLf [{]Iq#[ʥN A_ %ɥ|vſ#hwO{Ӑ8š@,ECoRTy;Uhn![HzcjlQOa ԋ$׻Sej}ʳ)AX 2}(K;y11I@bQ[SK.M"( p76 |`/#:.@!'cG&cv_~! Y+̅W62:嘤J1 @ws 1"{jS ;[wţ/wx;xBv kFxI 0q 2Mz*V_" N*-5q3[R^ndTU׸}b<0Sӛ./Lכ|)3ADE4aFҎ ._NNi SݼeR4Թzab7```04"G@LR(v@uLѧj:ġA]#(.񝨲 '@ |%[ad"DPnfDV$&9D ^u6Ke -32Pf֋QhFQڄmGޱ?a$阄-$_(ԞSo>z^4@ ,_Là<{M| @QN%W%;C>tCSˍ&r We;j.Ȱ@ )ݥk6BASd@E@͏:޸cѥu9bD%.>M$gNW=;LH4T0..>m6dәGWRһi3ɸgZ:woQnlV-,!YOpl?Q[~!gu fƥv2#s^5U4Y7uUܺv wZ+@5r`Ty3V#]?O^dՁ]qh[~bCu;2Z`qv,>?yj[ͦ=g>~<,`Xrr@|~2 ?H}!(8(1,Nnmb>KBӼBxlZ˭nQ@rHcάI}hĉc^9Յo/# X=P<[o1m7cL5 2jߚ,QQ6I6%5*_)i6񮠚e㌔?4[p!SJU:+fN@>Et84,\_ uܡNki05#2t>c'i]vha#PίWW5)_>3}Mbh).aKg?T'ށsk(~ҪgeB37g7YAqgT AHIJ*ݡ# h#;+ԂZsMAQ LFE}SZX3gaqn.E &/z'^K=8˷ziw VbF9-c W8norDNX-j關`!ڃO.Aĩ۟U?u{%ԤqA.eg8I P=ZwnXѼNnER\B1.Ql-~e Ifr*szL-j;7Qu05ovUQ Qو\QyzodiCNkוX Rŭh<eTC  rXr]UMer8Vwj1^oTMdK6R8f)XZ.&,+vqLϪ4%v)q0eh*KCc3R}}Pl'֒Lv1L& ##&Yyk=2WY;_MhO)O=F{qşj ˺ʀyH uEa]T%)ivS,nmd+ 5l'*H9k1 -` L.LJVeL߁6'x߅6XM}ez܎Z TMkG:v$o[^O,tvw[Rr ~2l[V9E3M/(64=s ZWmר0qmĖTaFK4ٞ6uU=N4* 1+A `iߟyc}Hpp r`f/ՖL>5 ~_3Ck "@A7ZdTpyޛ:!ɵ:kzVmOEf£Sfi-41Qf'd:X9ac/ "OG7Lp_U+e"&l޲ǚFo,i)/L[L98YaC*慶#*q:neDۻw_ح63'tvYG݄ܫPnOʻ)܆"UQp&0.r%i]FY=vN7YlJ t5ڤ z:6 YN˽ zsj'Gdq/#eBԀ3[_M<W`ʫyv~ f#C\<~k"%]7gHKůerZQe_mH^)E"l,z9زcLc!6r>Odgr(!ddg I wz Pit"^\ .j ToS=v4 {[2 wև21ǖvq48p>6 QS{20*XE21Iܼ-07^},9O٬??6=O0dZ4!(Z9\717tq1{)^A~ *Xw!YaQ+02%GtFJiW}vW1goo##OHa:Ojr˱e$q}S!eJ={W_l_~Y4:|4*dlnKz(uHývileMM0P ŘK'4Ʉձt ]dx(`agjX FuLȚ ;S&mV{}mPj"\ ~T͕լ$OT`,` ƳQij?EDSuX5jcѧ9_ɝ29*9 e hhX'I yfÚ}7/ErClQM,\'kyY@bRb ʸ뒒`4IbhntofPGŦz[]-) DQwq]@;\VΙcqݢ2o]nrhַ. P7ps{f~yڿːhؙ|dOw, \C?*<} KN'ClSQGJ4= ];өqҴH/,~j̩ "#njjՠQyZ@$BPW52˔i U(El r:e:/xkI3ڏ#| ]W e"I:3kկM7ف(ya"l͒I u ͍@v*7)ƙT텸n*qUb~*~.X1/㹮1H֢uJY6׉w!!Fd8+Dڍ594/x3g /ʕE3<}pnfh"N0H\l#YNoɀ~T>.hі_bo;יc:%1Y R5)5Hs M%u}9,֩QGr9)/U D:W$-M-qVKo+ pRoMj$Zա $>{ qlޅڧ:2n#=pa#971]( *+YQ,ᔕ'9tۥM]4B;Ӧ/A#t$bdPRf Tfk\ %QEРLB~ެJ5cÙ[k7w:Z%BtCڻmW61ڪY|)@ڧ7y4| WzHRYs>JgDP'~{u W=ՠ6"xm'lo&nD;+WvI+۪ n c[~=|mVx UHJȫ҆$=T G5Du'.MӣBƋpUP˱IQmd !AEn`d*:XD])]&xAJ5Npk¤3@8|O,#T91~[JąIJɺ'2k+"x) 2)ҸDk*i-{{@}}ۧf}0!k^"NٷHE NF` \mC3nW?Km⮳SoWZlƪN+_cIT`n+{hwBG.g̞^Ұ2w,\3cxj;ḘpL@HT]M>vqUF5o=7`.~p&Cd+L1{K>HɛR^}==ڃڼ7C +070{.e耱J[̤(bJΉ~`)\LBng cּt-3|r q2x3gpTд_Dw-,#TٱZ 3 })%Klkd"Iqu׊`ǧΓ!u Ӯ`EQ(UCϪpfNWd̔l_/E$;‰|2q9/ڹ[Y:ƶ.ZQ-ˊLk"Fk"5]b0Uf| WXu1K _$/.PvGP+niƕm@ʨŹCc0]1΃a5Btݥ1bjZt.Ui}$r/Q3ґ]3 n4Pnf2^ÞPۓ+UWo^ENre+_9ďp{|s/^Hw׾"EtvK'g2A3rf0Ɠ(S뉀p^ jޑ\g|؂x*2zu q%DsIaD Eޝע=Ďr}ANAW\em(ꏰ4 7'7Nxrquma#$iaF+-U*Rm>s,.}z{aNslрׇ\вqk=z/HxJfc!5f>Ye8ku݊8\Uzins-~7uF_zoYZ*!St5(ZlK5Pq] ESTRe[FkV40Vh p=RҀli6&R,- F0Ïipȴc5D5޼[d@ɯUcTΪLOFy.V*k))q./2Kx5k顱oba&W!ͰfK:1x/LCT 1nF=,m<#3(ZHf="TruX/5(=XuqD0n 3E .hta(w7V%oTYJ[dHǠl $KeLXC) tӃ RH}zݲ6[F!3!_j|(IiRׯX[Ԍ6zpDѶZə41un.^6( ,]\$H_0Y PsI`DJ͢WQ!J]q-U\N6K,g52S5cɀ Deʢ,n¡amj%\A}p˖& xdEen%P}#ĭR]2b;2|JwDLc!ud|3z]rku\9?<n$v gL*LDg3EAwW5ov3@[ BviAVwc4\ F&?ÓQLg qIސ/|!Ȓ)&2˜I~ =":~IH|ʿ-91eЕ si?\z+ScqJ/0ET=H$L]q@y.{@^9zX|ExF2^@vdLO`,%$~,  $k{K7ŀfa6 '4²zV#ؙsa#$BqQ=#6sd#>. ih 0:5۽f5>3A x;лՇJ)^tbd ÈܸUzl5L]"@ |[cB@1d"3"TX sV>Q)F#?sg&i=eޮZJT^Ɉ}* #-#Qg(M|0ztXfJ8)bc^01&qqhܼQ-) I 2%I@?t~8+c.V*U/oO%骙FT۵"+d qw=[*c᫔ԟ9Q+e$̸tZL߬+'k%*Uya5 }a q)-WJO[ַΝV|Hfuw V L8ZgAfJ4:k;q8ePg0筠MY͗{!XV1fb0q3S/k2ewdd/&@Yxe̛Aaj?),46u/x;6}濻oŘO:j^}~tIR̝ILΒω76U;ccjRO|sǶ?/,rȹ {/ϫk[K?l6%vt1v7ݨ\:\r2[NҊfFRۅ鿃}_K[Gl5ICY]ަ/۾w}jtw8\qbn>>9zl&+|WfçS 2{o$yL>[FO)*v*83z|"L,qk+^!N1R =g3[96vQPU[E8=HTgwdz}E.B2ꕭsKCw| 0kt?#ଞ|s{JQ 9ְ1i$_ Y=jIToT}[8)3c.ޏGEO[W m[hu,ͩ&_=׫ w6D4.bկpne1ky< K&cߔbXuTf;)4[7M7LSwߘb)A=M}S߾i!MBvF{A;ЭRCFI2|I5 $D | $z~:j?5k/ji2x[|ԓs5z8ӦO[Co$uWB({{X’ R/ m]H؏sj/ smww7oq+_F~fSsFן-hgj^r%; ի$||G Y{GU)?2L&W%D&t[翠b~&gJj{v=+|R};ɷlr]0q,^LpL9o??R_zS<3Ξw'i *4fL0M6sW#t}hb罥-!T hWݏDѶ3Dy:Cܺ8˪A9yeu0Ը$v< E3iG887L>VϜ뷸\KZ2&ç֐՗l3Mqﳏ6%5:}3ۣ&z9pqu`lu4}nqD;m2ǞMJvʡ,$ëSv7Z}#gq9j+/ͷX^fb@ 劭OP{KGAٯq"q-VerJ8*B+:=RiM5;`YFoދ92dWOpO?ytzLĝ*O3 jJ\3=u swr>i;*|l3iW7ٚsIo1IKm L +n<>c>! poEY4v#ss)/)POhmc煟rj!4%C\e-챩./m][.紩|SU{K^956S~3zܹsGmQ]TjnhUJ?*SkvCF{ }O$}uҾ k}Ͽvz_~iYUJɩG cGk; jJF4h_^uqImv:7*LO)gb8X?uz`dgܳ$֘p+yh]?s]pdz_lU{& EZFT'XY(-FKi7ؖItT1TE?K9N9=T[>8m{|G{Il̦qL:m[tڋEe谻g߫}:nGs`ipuִpK]J^$qd^N_qln96ÏR+bh_?kyypxs*&Z鋳 z~͟ğ7s¤/ޯQ=l~޿a~0tPl:n \vf\ܽLQ{XabҠxQe\{c1muyS]l:<L9׾/y NAuTɭcd;(nrګGņr VňGn+9U3v:n.ӳe3M8*Cd~C Xۣs|Nҫ}guҾzeNy5hIMoy$y5Z66>s+8Pbh@r5LfR 4]V,m)\%tgHثm}bN_z9[:}x;tRcohٯq1g_ <$3WE!un5@#~9=zRO)+!xrZ(s^]cR N4ǩ e~oX!_;M*{_vqR3rJĮ޻ڤ#x9>}洓FJ2i=I`ӨQ"љ3y ^zzЈ3C"Do',ĩ+>9oF}vs\]3S$Zם^6e縺[z#㭫ߐjdɮyGh6D%Y[{rw/"[H\غ=k"Nͧ&"GEo~Oc3a#nn5KjM';7Hf9:qw|3.;gGltN{ٗL,+߱1z6m'ܴd}쭎WғxC?- 3衻6xc}TE5ߎhؾЅIdf5S>*z|ӴCz("I^RٵJJBN]7a|8ͿE2f_-&^JO G17k)>>J>&~<4%t{5\3n+np?K阝&HqT4YF6H8. zukzqhy{on3;L~lՊ_Eq#iQI,ӰQ>N'"bB6`Nylvj<"8"6#5sکdž&]"|ڪub'X8*"uqOxn=/"i((ύ"Nc)B͔<鰔ѩYbt+,(Um>-t>vFhy\0@l&]rtr/Y_\/iƔr <$H &%V<ԖGQv^z&^;וֹ}qksϩ:l]AO~>E&Y7%ʨLrPq>+]Qˉ-5-dX | &ΘwKycryC+֦ծ+w;gmv1Y]؏1W-{vNjdnr^=$-"l"ot> gIfoVU~[g#Ϻ}=E%4f4ЄOz=Ɖ ko]W=noZc]_9X,IQ,VČsneT1^cٗ~[M+r笎} [˗֎Ku[/mW^ʀ3_S{O3 g?&Sff\QWh +[ëYJM3L}q{Tʠ-b}ՎCXtІV^ܴ5jQemkU*8e?:;c/)e9qw>UDk' gDۍnYnRyN/uovl}?mrLÝ@m-.: C:|2i`.UAڏ"%ޖ{}H(f5ڋ_J׿̦R/]:am %5<_-j zn1тUqXMitCߢB~S%c2B]uJFENʎԶ~ *;*ۇxћvz\/n5r"qپ"9e0%Vڞ~&KJ*c|ߗg1Gv0Nc$)ڬpuajY.a*3Y&\?AOV|Â&lEIRw( t{k^QSgCuxVЧWQWa?ZC>)yO``}^ᗾ5FWV?ym#$7B9w~@-|q΂+Hvsd>| fg%ɏ6_)4rM[]8p\uaM'+᧕>]UuTy{ԙEL@ 9ԅM^C~}p_ڻ\:m'_3v/Ǐe?S`sc6Ѵݳs"(8Nx/hnJ'Q{^tGa?bݧ4vl:Yxd4)v7yM8_l3ŊKgs;e5U&Ko)bdמW$xscg'veʴrWqXn-a'4d;܎7Cgpa5t8wkiĵlI:ioLN?0~Gzs]V]1tRQumYF#UM6~-6Մ~Ofƙ`ͺL%_)?& .dkܫBwݛB|O8N}b ҋu0}ՕF6ˤvR<=^-'Gw%wTdY9R7E,g](plX!ʚ>&=!OEw:HM5} x\R>yu{*Qm f96^62o v:PqqO*o&goy-ap@UBGlxq^ҏ\x ,l\zEeq:7>C-#%B&^T)5B?-] M:+D.RE4ӬӌpP\Yh7.gڍSa;xhf=`^r䓺:3= 9#e߇w`*{p F&v.h^xM{Cμn?Jy(''=%.LL%LٵkrCSJ84'o.iWr8f3G @5[L3$9qyFj+"2xoJ~)sڡ+̿q샒utˋ[!SI4}FCaKxG[雗ɧr7V|4ρ8c2D{9Nb1^Ȁuy(Bwei9~WҎbvUo_؁or)o?^! jy+|l8,Gw\`c~4Tm"]̚\ݼ̾o X ɖu=Lylc*{i+t!#!{ߗ OtkW"^/J}=}Jg vbF$:_ Cs[j9v^"jqZm']?OloIa3|_ c)Zh޺WߋG'iw[aE -#]P.?m'-6ߵ?aL%(nWˢ;q_ ^--TasGze{y/?5瑗#bRΦZ/K'o}F-n9wA[gBAvvً9;<4%E[8OQ?\H"n\HX O׵ dQ7v}<"n\fv/|RG΄}/"vC-^1ڤ׷H]t>o?R}J ]X8ќױovIgVխ }0;B9 tr"KYrrRrK0X|? m4{Aj|N7Ex00ןLp>ƶ3PIyp(0e?aŞs :M //>Pvqŋ%߶n&b8zf 嫛B3M*宩CE2n{ЯRt-q7#[>'@D}d+B/[`re~ 9?ɶ~u綇#Q!*/| j/&/WJySbz(_4EK*CG$q/yrayOv 9{CN]cAzEl|zQϭkŕt~r6GBFBkۗklH֧vw) 8:~>v "ۀǧY5f[uZ#./ la7X sPsJjSJlOY߂Ifƞ28_&uHMWkȗ74\!oGL׳*֙<=!7nG3NAW꤫:C n;k,J ˅r,Y4u m3t|h92 wC%≹ɀJ'7I%M"E{eOQ! ˮ}=:/ ]_d[jڥA<ɭ7yL4׉e#CC?pd4 |P;]GZh׿u&%]ݼNs/N9 sk=;}XxCRd*:/|ܼ';[t<(_^SY,%:jFbm֯ nyƁ7q!7HO2y14ǘ4;4y$;Q/2IH)C|_*Tor&j]α7xj嚑`tcl~vt?;A[a=^q =}mjZFޣ~NY cj9>8犇-e;n^Fj][MOٔ[<[TA7sw3R1K6ZidžgWo;m Vt\Y͊}ևXkd"ib&t8G?d&oek'/)CFYQ9=qx{=l-~^=&q'ru_h l,ApI:鯿w*փk;K]ѣoS;Plk顉i4ªΓ|Ri|Տ:Qu3Vޕ¤򛺣JzS9&D+oOdPβ|nW'6ca+~}|'l*>, /лM?^|i|MVf cZOR3whaA7Thet^QGSGz 5̯6gQ)9gyh0-`y]y D.Oc8s c ($Nnh9 Uf!Y@n0Lkg݅llF}1pFO  %BJc{rMV_;I~1g@ԾFa|yh'wf'W6^#쪷4ic_j9o%`H'}jZү.E4S}v:,M1LBC2PX{vr^1kk5>cQ0Jۮ[0z_rQ(q>\~W7_ДOxX@x YW ^ 12924mk&n3CޟVؚ>&az LͳmG|gh@DS)z1p:#*8߲.'31f\w5ß#U9 2ݝE4/ɓ JrЁ&5PF&Z<ɲ0K|{$kzW˟1@P QЪ}+lh+T  H)!WCWT(сEyw=) mgWP* $PP*  6}_s,fqͬRҀRJ @ 62(kEkםd7]2 @)B \ù:w yǑ@D^Ugrm٫}X6Z^^z;YcuvtvݷKneΞoz_m>K>{[ֶwݷF}c[;Vu[\4[znu+wzH}նjw[q۲M{}v]WSv;P點ju]kvtk]MmISuڱ]dMx+}ڋ;[޷snmuW vijmukwmj޳jvv|nw=sZc:jZKrqlwu֕slVgj[V31q5wve w7;ܧZûv-Χ]vsj[=5xHiVXfS.7JTϭn[#I33l qyio]vg.SFݺsvw]wdMQ]--SViڜ5|}ud}ntئ\5U,h˷R5͛w(7KyxNw7xy NJlv45mliQ|Mi]53%ΕʶFuZTTkfJY*š5mɲRҤV٪ej]؎k,٢%2w:Mjۆu [x #MmB3fIp5YjQicmWnC(Ukl=Ҵ۷QmRjSL]Jtn͵mVՃeԸl %сnWcUR:[HӳSʔR*WpjѪB;Ik_K֤4z%WkG;Smkmצth[m(Ztk"2;r恪v3fawgtۻmG]um-4ՕTr4H5lFlww[TPkQ(Z*DZ3.klږ;Tl6[,>E^PtwjwuU 2d`4`##LLCL"`F`i@@E !L14d1 5O  hM #FFF5B!h&M2C@0FLL2L&`F ЁF&#&4#L`L&L5'}yLP+sb"ю6_brrֻDw{p6>tYRZ|8:m $3ZZxD{̎TG!QDJT1+2Z7 ɲ/Ur14x%MpLE v817x!pݏیS.'\N5B˾"zʳ!"(]d,ۃ֘s{xusbh'&x<蠡ioMtX[㤤ٝ89W]vŹKZ982@mKoe% ]nZB""$P@C?&`z^ ӣnm_ ۥk+(t|\2A-R*&_05QML=\E5[ff _QyvNQ/v"L8-8"@KRskqX(P;ѩ<9 *R]Bfbxιӧ.I ,Eu$T&D4<&^Ј@  /KrA[9 44ڊ6x$M: g.WVN03#Ǖb$yʋ*P:E#h@-jJsm_ӧ9umudlfӥaP$}*;1( ~T jhş0Z2n ~=*#:S2?3a!ꛯ-ys5&TOP.ފ?Ai΁k:GN2Xï1n,nkZ28PɻtO!IUރI2:o7B]-kحْ9WgE6|xc6CwoyoS7 SL슳۝D0`D9[965c;p,g2W^WR"j\7bDb [.P06c9۰DR",YH@d5x mgO$<ә5,{ir#A{3 [%k,[ߕG_JӨ_exy6nA5 ц/*u gn~zO/K}y%/nxWA/.@AȳxݦQT.?g}"L;YZ 5;?=\zv“Sz4\ KR!& SVD328v9)Uj_]r߳3"] I5p0l̕s[b{o*͸^TڽNKk; ;sO=y} 8#6]w">5歖+-y2S:­M8&2hfKtovfﶒ޵ޯEM]ͻ;;OŎv4*ynDzROś Zdx-뙦ERjQ,ꀩT[r?29[QK,B]~nZ $]k'xC>kjَ}LڌaM.YͻlSb!t2jL*ʎ\0[s# "jzAtMjl jlRٷ=yONlKoUK يmZw0^>1 pZ8lJnyiwX%*% }u(Hn v\kTt*KS5oC|Y6ԝ|(uJ 3b_Yw]MsG Φ&=E6fH,FoS1??/-ZZKC rC ?SY՛Fʭ-j#,4`$bUj^U[U~T En'.8rFǣf]p+\wn-z0yAn)"eǡ!$ShD. y-)Ys-#]diuѺy¥sj30&y^yipזݪá S 5':̵ҹ anS]/6ڰN3SXzwos[a(. MyZ w]c_R>{|unAq2. 7婏̇*yUΓ)9+62joᅗ޽:b E[ HYHf%+6"yFM׽ ';2*ǕaItL*3=2Nȱ&Jq~URڸষrX,Mno:\V.lKu2pG5+5!eOު0,vjwq_j^}r{3ؘtEt喩 xy7տ!\l*L LQXiPשс0^.Hݽ\t 'j (Nݟŭ-ӪzG7`s93o3Y YFUeM=^\©]MZFl~`GBLwMн+Ժ`;9AӂP ߘdS3Wwhb,?R#. G#cٮKf4a(sj,Z& ԒoLA!y,))d~ ie)w^Lv*m [y&bZ_r:}# Fs2LU;Q¨C:SOf.*!UPt *eo X\[}L9^jSCe 0S^%CTR^3(^3,ϲƪ \Tp-ln5l\Պ)7=SYaHHAw n;F$~*+DdOK9]۰49!|3tKugN3c+euWea, A^̇F\1J&K)mGMlƬw3qT!{2{$ ULȸq`rG zMm ҷSr Bcasl{r֋:q1LCM)š#Q]%aMiIiOҶYCtL9'5xr>\&/ETg*պrMvZM6˛wޖs)Cb,4,X ^y6(0ꎨNS2\V? [$J>,/AHRg P#6UvgM8*($p ,C]3M!,+0\ԥj--eOoUv);Vdb2TBQ`xEl̷L R~MUQ?7isjqN 'X: TXڤ8)Wj (ʆ!~Yؙr-k̑TzQnFT`x[ UeIgPf*mk1ڱ~UYx~fRkqS0;LeA˂Չ*V ed;5+d6RȐ[6G}ap@ѩK2t.I$6彉+"RC}s"" 2VQ%ØpJJN`8\rWj *u.7 p6zʅPrםSAJIL 32es̘]Zqʙr-N0vH4CO"hؚI.Q+Ŋ2\ڥR,ķj<ܧYa89v0i~1؊xG^eΚ!WSń=f4tˆz]ՉO'bOмJ+3!u$gDr2=r[}oŮ:`zo۝^p"&~19**Į\i%3}Q^+^ ,߮X*qhxi $y<]<8C*ţpG5e |!;3F*18>+ӥ-F!_/7)zwUk=ܮYꢴ/xՒ lBK [SB2;Eb7- 5>&MkToʋS|ȁUCz`Nԫ$-*9rq ).F5@'yheWQ $ O@-n93327 S#x Ȩ720+U1$78!֞EJZna*2Xc'$"g5f%B))d]ImQ6%b[Z {iٖUv:V:BZE@=&0%bjd`'GMg # CE} \9Yp[z%ҡ^̓Z"_JvЌ#B\ õen'I 7o͚?"[cyjln2,jZy15tkr;-6zhږq1arTC HC=S@`CאEn<Xx-+SKy6) Jukp]s4 f2Y4qcH`kggFZ@ Ux j34^}~L B}q`0!M'6]‚t+ V` xUDn[cp%3z}u4,d i%׸Y| C{aP2] 3>`7HZ#9{:08qALK|`I^ڝMiТ&eƮ2:=ٷ_cC@y 10_x4:;ol}ƜLT[I5f~{ylI10` ٜ@D4k,M&'d!3c!]Ehq!F>$eX p!e 9G ,QYUɺZ`ޯ].(Û=$ X .9[ffB|8uQ%E47aLe !l, N0!J)@/+!9x 4$S$n +f쵓)V}@ iVc m+7&r8 9T8~-,S[p"|fRki,X øc:F5Ț&٣Cu /YmV?rQA핪N,N8R ^6Bɉ'EOWԿv XxG@)ML/[ih-N/aJ\of@q8q@ eC0@(7fakW-b-R樆*~zzoo!|r!e~Bge9X#,޿K%Vy)X>Ϥ .<ӿ_!=sl,,OL$P-hg%VHW,y*ZUbˌjW4ѝ>W!ƞDJB~[.h_tVယ~x[۽g"c񵞫6Im B @ |9-rQky9.x3>MϝA2P*jZfj/1F)V.(EEb}ob[5OSwU+=3QH"HNBHC0({?YV&Ma40mOxδ i)$bD2JW3Z).%C(rw{B&Nd}9n=$릵r[̛?V$yZ#=~ܿ&įh{$(ɍ;EqOPTLJ{?2]S8ܗG  "tTia] dN - 0-qzijԙǙĎZa,g@g75>}*FTt܇~a?'y룦D/(g~ y?/|q {Iq8V2&(hےP31$Gr:νO)30 62kk*=9Jf f 7n;=\ BR[?C=Ay=_ۙegA 2 !sx6%EDɅ>b2s/}:yn@!ts';I,ݧ(Wb6f5> f֓{ĦN6=PaQآP꠷g BW-QHz5 Ĉ$ʶo vx-NtݚV)ԍ0H„!IU;HM-H<Qi>hƇl|G^Dl[yQbD[7·#_厁u>%v䯨<^ߺ7Eo?BiegK7mկ;)0^lܺ5q+PS"4ɺu$ >ڞ}MOQ.Hi XʼS57 Jfzv(-L7'Εǚ<X4" g,52\Y햑eqB/(OD2D[&?`'l$;RTҖV΢sKpD.paE$og?gE@9pSRq}Z'ͻk54uԾ<ՍBSq}xpm9,G)'lFdőVx@g; n}5ya t-@ $ϔP?X $B{b"htϟnu<187c%GhKL>@ GR8R J @GǑzvtI'fx0D[De~'苷BG٣1ib]hk PҀ/(@sBKB?^'zb CK(=P(1ɮm;,p6GyҭVp s`pVh R>W7}C@7o?lB\c*&R!]-FҤ1r: >>#?O*N yld`DzVǯ&f0pLaC2nM$s ,OR]>׃TD  kYWO}h#k-ۚxߓ8(EO s_,gͷƌ()wI~>5=@-WKeWZG$bec$Z$􇙷 &{VWrcҊ1Ae]P[odL{5p`MQ}'4BN'alH}=uKBv䘝}Wg*nVy>vǜypilV&wӵO/[2jho7fMFM5 MUtCK7\JnpQݘ"VKǧ֫Z5{~v^9-Fjzm؏FDb9vVL/ix!ݧ *]/8(v[j/Mh;=+OgP41N*qyTo5A!bIi.H7^*<|cLg% |CG6'`Xn>9.xU+"Lˢըôʨ(B,BDqԀP` ]'=OU3׬u9b)KTk#gRTdD BߗpVYAqQ QA 4:G#3Y}g&?~-sWǖ6@6T(-ɮjIxqq[Z$\YhAF f}.]`4 \p#  _!L37SA/Wм,t~}3THi 2 َo7bE0k.A& 98@قHr4M;9 &"X!hZm_6?;]C`kQ*3^rD-$~э!x(B`5QJ=pDgɂ]nY,HCb kZU0̦@Q lcIR&ҙݹ+7[x+Z<䗑b׋jE~j۵F+aaP`L "y <]6]<yM ꤗlGx-Tڅ`9j3,-ʹh3>vǣ`jk4veZ%w enĀӲ] {1uc&]\nӃֽ}ϼ}1tف1(f]* Kl#;N.7.,LP{+z BE|}g&x\j,pZU>D2 Aɱ|h3/Mrd)qg61ԾzxFpl"xuXzmߏKtݒ*G_K;އ@co[.G_]X1^!(d[@%l .r B6bÃ[ _ M>0K!>K%:"3(3hX+4}xXq(u\{=s>X Gw1y0[3 Ƅ4b6'ʲe^DbDK̖hC( '͖_#&K-a=xP^*}sru||qϰ@~+J)c+!'LiY.n !Z2N";?hEs6O=}(qnbХ-J3;Go\.Y(# X{{ʅ)p-:rm<`{|AgnRs/Rrk\u;9"6)ä/*?Z8 tŏ/*dsX/”⣅{| l羗d-"3sTJCPئCۍ(l9@Ko=0GX(UDo3 PTCKa[u|zUQi6dM@o͙AbÀ-5-ՏK5y6ik;|RJGKZTHBUd _⣆XACVJA@?mp4y'0󲧰.O ij=e_r%[]& t~,ˢv4]ЃKHpm^6l֜ `0N<=r# [3*z 6eԆ)fhpLu;?&2gOoHqz,gPdUD;M`eeSuintۖ'Q~9nU*cqttF\;$j~_a=hB"]dpKā"R31]0a]/CK}X ?{@({^^Y]Ane є1cǐcmUkϗLbʥ8d5:\3]y =ӌFmQl2v`MhsE9iȭʥFO [tߜaY3Bu+tVC'!Fnmُй-sv!;G]u)"I>7$藺89K}z5zuU2S߲nێ ^a3]2H]1=@SЩk eWҚ~q6.Ob^|)f'_WA}p?Qa WRpfH.xی7[a#İ*h ֍TeOt8J}䬢+ߖgMEqmV62QH2?xfv%T?W: vCQ:D,Pf oP|n<5 ~#R/W"Sy2xJB,eEa|dE"%ΕمO$ӼEr;xfU9t_'yfXA 89}EGk@e>K=+П72^U+ab t]cb.zcJ,mq"h3Ϩ.PAR$͟#sk=,\ LQ3ȚF+.~4L[[&w(Uύ od4>im:B7рXֆ9G?'!` E5 @[K. o`9~Lo)-fYuNUOGяxLOCwv!. es"-B,j03G M) ꓸ.a`uXc _XY^KZ[/Li'lx'h젦etHQXLIr7 qU%=CՖ!'4p) WepkdvXU`$R|l"a, Y#5?pխ]q<'UkmrJ< SJ'%,LA^iH ZT+ph*rSyi?yNV~8":ϔvoy{*cEv0Ԍ*ֱGt4|팇59u0Y 8}S5{'u~*kW[nE-N̨eȟ܁I* JN:Es]ȆNOr}K .g6i2|KDfۙwP9Q,tB?]itS^aqӨ>. gMFޔ`ZYfWs~Le"Gn/MX0;@y}#+mE=~]\0+yEH'JofI^1\ʣ4T 6.[4XLh@ow9dK}W (ps }/Z0\G֎gJqKa.ը٫,_X,M*/wwq7\} ݈' K[а96>hZ*ە [<: cY)?WU؟2[ SFtfvÝ?pVewW|3!QfHe2!H&r@`7ao(PmR>ļ5:-3\pQѢp#>cC?}v"1s`nu.WMi:luo 66oHŤt52 &c\m*uz}0W#Rf!h)MXq7LsV)<3ZpW 5_ہg7{Jjf},SPF)=.454w|2hX4%TS7M=W?(x;H$2DG]heWT.2Dg3i 7#-G69ZzcJ]72vOSç'}F̳8HB b/y YpF4iv/8V"P\"^.ݰ/,Uةa.EsŪq/{M<Bֲ%L{z[ʪ˼̆tʽd!:X.K7e{[vq}vswӮh,~76㍏IE"!B <PJ6o*㩔hv}.1D. PF.{hp{N; AMr = }"{PeVI#vP (+ )9'-i>e`$Pa.@џTevDWO| #kcυ0IƏ3LwLĮx bMR+yZĩ.h5 Fbs|ml7`' m̹A822޴qLPr\Tq5wȪ7r0v6|ZTm)U}tL$dh <^ 71k.$ɏV9]թ"/0|}^>ƯWJր`9MID%-=&j+ lɮ G2wutIWvL>aew'ep>{%9t N '%0+3R A@ X =}r2AA@WSڞcGKBZ8{&;G.&w/AѷS|T&Ȧ L_3=:@#.n eA6 5ˤ5zwCx6A 7"J[>pA%n0H' 9 k0w dp6՞oq.ŋ454K;I/aIp4\\qR1PjAu}@Jj歚1S2[O h& -\ -BRP՞\].J#%[ adVe78kG)k>m5jX( ^=;3EI.q[g[%JM%^itJ|DH@w7=#tv|G [03 v=qư%xh륓_[m"d1~_Wu~xxHkBu'6?$ %zNսeV 7|`DE[̒ެG<ƪASZ[:!f޿ԓup`b@үM?fт1>)ofe7t+v#e/1N]>-m&a*a#6H'Qfa.ihQdOJ޿-it⋁rsعGuI!9uIL:ct7qWhȨ,6qK-|>.PEc+eöMebh_!*qr=$*tIxojgMҁyk{,U'ҿT}W8O[åaD[aYnLBn"$Mb:#ya^_'Co~:g^6g_TB˪+\,uX* І!MGXbu 䂫v'a0tZXL$ȜVsS/ڠ͹O%j.`%zl=m[ 7vqď S?|@,V ]ٯ8!]?ay䴦)AVYiJ`"dr:I:rz%*! ?\*L 5(#&T%/~hSjY,))ϷL~-fFj!Q t!@fxw[QATX(wρZWLy|'K b`w]Z"+}}o,/J_|d3n6rqj;hM$Aߡ$ Rbԟ( 3g;uٹNiWxLR 80+Τ1,T|3ݟ 20k$A$grN;9@VSL*<%|zia](qAd2L.:nҹ[4zxС|moPf"pY \DsC4V*7c(p"\\ pFuy/'RAg`S0׊g`Ϣxe:9qxpeѹŏ';o>P$TŽvW:e|vma>DK3ׯz[]{5+͢5/  xHTgn YA3#͐tk.`L8}czB\h8'1j"-|2wUαBk4.` 80Cv6_PSR٢g@c&0Edx}?,}Ύ6ΖH&ڃה5_XW *UE_$u/Se!*.2˵0O~k\h$Qs1"@8-*o"gkA~w~{ĨjGA]΁oi> #6CF" 8[IG=Zsm@b@ 6|X ^f9#fTDG.aǾi;y2'0m75YKYzB3SCSk9`f^_ݎŤ.*=G ^g8n1AR+yCb9zF.Fs\{gO5UwNGaoGy/ڃ5BnX|T24(OVFȔC@:aػ&69SEY,G^i1G\dP c 3>Nf52DT$*Q|qx&^ExCf|fXT{0ېG[yߏӂ M_$Z(/p!0ZɃjIrG-~X rcX EHSs@V VNx4L^Wz)jZ "tB~u FB$(B[3FkF]4c";rڗ<(@Tכݭꢪ1Qi;mlf^E㠘6, A LQF9j~uP T  ľSpˆ=p$"뺞?0!^_݄ 1Z! >`{Nbnvܷ)LLmpSPqphXz.egϔ  G 0&~B54BgjfX]tq:Yut@t3ls>FvqyW3 `8.tj;sc#G, ׋Ld쳳;0^ BJ|F`́|Pg ?;f̗@y:# 1K<H4(lc9i2!s !  XB@e&2bCid*[,iC54FP #a\ rl g΄KHӞ[h; uЦþohH[xRG6:2:J^`^M8D(3im%7R^vC_d!Lte]R<&alyJ";M`˺plaSYIo#Gw l\q+eCa(PjȆM,A٥(Tu@J/j&UӐ4 3\H5pԑi xnFDw03J(CRĈh-=;,C[+Ԁ )NVv&u bE5`uEߡCFa*0.!Į , G4fpk] W>C(cJhTHle4a&hBρOlJmLC˜prsFʌ^ZQ# lKB -~к}a ko&+eJ"Twotj<fؼd#mw%BL Xhʦ!4dG9rbE(RC1P%#H%R- @-"JH@ir% (F J`)@`P( @iVi ihiZ(t,C@4TPPD)KE RP%KAOf%!KIB+@-P%h +@@P(QRPD @R%%!@4T@% L D5AIJ0M DJT1 )2ğvR5@4!JL4R7JġLJ-R%PHACH{)q- JU444D"ECU1DAQLEPQTM M K@45KIEQMJRRPUT%Q"P(TS%#&%) RJF"i)% (&JT(()"&&jJ"""(  &$ih(B ĔP@P4 )rq#EEQM MTDTRLRRD,1%SD@U%URRQ E-4Psт Jhh* R b &u"Z41)T4DDRJL@U% 5T@QTDRD DHDTҔPRUT44IQ-!MRDDE#M 51)5R4%IC bii")FJ* J)$(v (iH (h**\1%LTPUID2DT% %P4RRSH@P)HQHD "RU@@RTQ%ELAX Z(J!)ib@X$*"J*" V(ai" *ZB ))&(X&(I*$`ijh(**j$()Z(iH)Z$i" Z*i*"*`)(J b ))(* @h"P "Jb(Rh(dJJ@)*$B"**(d)j)B*bZ*)( L%ihy` |qQINbH@/!(""(*( zhAHĴX JQE U @PD!E Д4T TP5CAHшh(" *( JZ (HR )rBХ- MUDMUHb4ДC@f HBDBU4MER5B P%H3PIAKKCETJSIE JK$* X)*h(XB 4!ii *iD*(( J")( X hh bi)) *  @Z)i(h΃LD PQAE+QE%.%bB= E P -,AMS@P4BR!EP4&$BiR(@vpb *j%"JiiihUAM,IAHU D42%PxqLAKQ2(Pӱ1AM)H,BP]+MPHPH4TKb("Eh)ZP("J[`1PS@ @RPP4 IMINt)ձKHj)]tJ@FRH!66!hZDJRiщh Z)) )9yCRU-% E- HRQ@P$T R%4QBҔ%UD+MRBJ)61TrEj 6ਡ"P&hF؆)"11ug4A+AA@i@b RDn2 F1 @ē(UlLJM4lc1DJ PH0HP)HEBRRU JSC@4RCHMHP)EU\4 )JPD+M)BB@P% J4M 9((iB)70 PPJ*P("J†$ SJKHPP%) HR4#TPRSIB|Z)hZbhӔQ`FTjJՔqJ-R]  @( s!IH!qR!IJRj (JiJ@*JJ ` JCHRPq%ABM P% D.Tj&U;XPĺ& ф QCIAKIZ6p И!qB+JRR4 L@e9H@+Z )F%Ji"9*Q@LJRRq B1 HC-&t0BRCJ SV?)i(h JbP(*u%@-JV!%"S@&Į\E H#q%"P(R `LB 8(RJiFVq;lă ʠh>pYИDӀq.M"k!LC  k g|gg@@%5B6rhs!BW)F1b(v!8S ( 4RA%)M#IJҭ$]̚)S} J4bB[ wR\%^n1 *YiߧN!MΨ(BiDiTT]bQ!84B@ \$!҉H JJk}#(F[*h(WNR [ l0o!ЉCBfMBR4 Prґr Q) QR@.!1CB6P&  Z$ GBW_(CB:8Tsc+BhW4*4aD6x!@li!6Cy֤(geÚl tm$u'cNC 8 )T(h(XFVhce+dQ5CM 2%JAJWm8Bd$L@1--KKIU4 m.?i 8aL!%hPuiK]—Z;`SSͼb2"y/gduu|,!טE댈.O*s=V^jh-g,gga9!5%M/=:NS}t^[E^飯=V0pb3x! 13Rsۙu2"!ʗ=@FeDkoj 67nx(yC/{Q@ Wۉ6ɏt }r8͞7НQ=wr$NqzO3"T_&q:M("~A6nӅ8O @y}y " "ӍvБCA@TWIvs||ݦ ?׶̇}uG8:cm:i瞃.# m# 4qфPaKc!QMHv@ M* -[z@!A]d)oBPܷůaOuD_){p~/'CHDqBF_#_y?)@r3y`1t #2l9Nd4"x8e"wuU_EPR'΄9/T {rә^a=䪯ې2~O;姭|U~?`*Ċ(2pI !a@eGW#a;"'{@~=l>?N'0aL=t@@7K薾|ϕ^ݾn\6 A;3֑^˶22y>_= '|CG~wd3%[ ?&U|'\ Ls]^PH'E+<` پt@<fn*Q>m@2#% z?E0j<}2wyM$\|{ƿ5.9[">8n2ݗvˁk|G.?g~ zP#m0#sQת*oke`C@}C]p'?.@:|;ćG/'9}h=d|ivvˏ;~)>;ϩ2{ݝ1@:^e}?Q_9xx@> c7oW>d~A뻶r'ӾOI\DR`ܨz?Mr;9=Qp)yo_ {,~ +$?~gAᣍXEc9"я 9_>&Buyk0W%]ry[4lory f>c/ꯛ}C }mf='oϷ>o;2?@|xELWT@S ^h+OeCÅ}|-xU?2Lx.g+㹟3:^DzQ߂l=yO̼i@)@wcX9g([+7|d\BHОXb,1 _c8Y:Ԣ~EjqGЕNՕzwLe =!Nc>Gl3Wgj" Txzݯvp!#}̮ ۲]xA p/!fz^>/'gv:^3ZN'iDnG9~=փ` P#g9>eQ|O ieH]~I4w[\=E)4gR6WQu)$S y޶?c8bNgwW6¦Ru0TY3FYDxEA.y|pՈ;zpȈ; 7=?={d>d 6桃xW|bB0r먳|f !z\A:*lwT)Q~ތ/aԀZу㸫*7 HN2 A0Y@b {-y<6Q159Pqj*i: g8ap"Ir 7ȇZr j}U*7:v*BP-{0d]$ldfMHU\ƹ[w}gYVr G$I#/P 7C|W  RPF<X}L =yGEHR̚(xBb/!/ V$v]5 ЦV%A'c CG#zۀЧ[OȰ0C@G<17s.=>eԃW ]dH; /[ sM̋S_G/9!. YVJV9y&%,͸H2qf>~v%Vb)E=i:j_qARߞwLL'Ai;сCiby(x)%KˍC;8GA( p1r[VXb%l1{Fn89.3MEPGQö%ϱ5;ʝ2]>7NmW&&&(!*Lv44@GWü+BaQ2!а1'sS9 pxiᧁ2eS/A/ qӿOI ;NA4#sdY ~/4X6FM_15"b=@I\Ek:\[ZڢXV&2hu Q햏Tb3Mvt`}Xĩ50ʊLU 8S*XzWcZ~Mi;ۃd` KDfŸ)G/;7Wls{S?9y L@t={`SBE{۰${]@#2"FD*{5ӥ㳊4%zxzٝej7Z*0`]cP.qG+Yb^!]ZRjK\3 _N%3W1[ۼrwg>o'N[K4xHKž}8?fNr&d\%i~'7_x85҉xhro{u{8xR(x Ď@2 5) E|Ǡ^~M_?< ^yg}-GdK# rN)4 +l瘍%Z&H/*Ua.p-4OgT)CTKsRKx|?o5|oU@ U6xW=L!d; sz^W.'8"r^9Nv)53~#zq+ Ĺ+쮡zՄlul4>i^/⥅a|\.g\ #gi+Ĵe44)Q5%bGJT6]2h›X62@cx;dBҬHoHJcqw찖5%ԓg% gn$MHrfK_tӽd# ȮMo5qJԃp.!DԨtDx *Rϗa%6gKTl 7PQTH'&o ~݀u0^O U Y]E(P2@hOS®PʠwFR{j{f.N@jû=JxӇg(҄҅s&m!9/ذ3J@W,xGz^Nvj@ to. B"P璞~v&eΕ8x]=džLlplP1kT Te<܅<ԆDSq n0x6(VD) ^ v|>8OPIs%bE2Ā1 ^vn0p.pya1#PdM#7a ATp (aR.E11-jJƤ'O+VAF!:ԃI7(!vJa5-r:zuWa Ca!-~m8/$"xhN*tmuABU%8lpM8O]MIQҔ4,P֜.C:2|[y "C\%@*l :aD՝YE=MGpw8=$|Τ J)(AȞFT' )q :rRi/145RiF\C@9q=dqjmaƶ{4woe3vC &|suk'_n-\G4IJ P6BGD#(e H ! [M(MܦN@4 ěsx?Ԑ]Hҵ6X]~Sm s`֔H#|\H 8PN7P[MB5@rPDlH %J҄Jk-l!A5o^>?4l`(z>|qAeu%kPmm(m&5'L җ)avexn\ϧ'.&6Ѐ<  tn-;DŽyx˞ 9PGvg IJ'Mi#QO*iʅiʦPnT52mA20@aSO7;i5uCg댑%ț<:bSqe#n8gcr4Y .7|& H kIqF`҅wXˆf?ѾHl ՊQM]_.<yMs_ipƜ ; vQ6R)ɧj wx9zBSN@ҽ_~v0ZceKKk.Bz tv cW t0 s`< ' `MX-STtطMN6Xzqy(xM#`H ԃqq<ďb}rM5 &DX k!I1J%kowɍ* $ rBy9L?; ʁHIRS""`O:UtF;˗T:Q)2-kS+IL 'ܗndMt7F7] jer#GqICN}; &}CPHn qN]Ƥm u``čS; mx29f|OUA=&$6ve5 kȭ߮pBn>ͅWs\HƖROOyf|Ā&v 5c} dEdm˒6 ssyiZwy{f9)n B 7jj[)pyژձ ]t1;Uksw%ud\ p~,Bk5wb:jr5f8u]Iv es a÷laƿ"v v;9ljJp.i&IneoOšxSNrU=Kq[iqKf98M] } ܎ o3(iKe\dg(j^z:81}k^_ hoA^ kLy;/Ca`Xp,HD<8 AU.ЂĎSAuZjM6CN˺g m@hB)gG26e!WBn` 60;[#_p'鶜axJh ZbS~XcO=.}E1!jHY&?].Z^ Jj[ vnms]Fgrpm8Gk!d;ULQFuF;K)zd2+@ˠ.@ ,фGLfa@@iBt tVDgzt";Hgeڎe[Ƃω/O[+3`B1eXlJĪ0{B}T!AJ` aEa@[Y K*<Ꮃݠ!tDZ1߻{5py1&PrF_gv$_{(1Ia@ge! c9Mjy"gkifB4P"L3l"bMd*@ Y_G{Ndv߰ڤ`PCݎ _!`lJ1z2l3AF-1ZX}/'l JDID(ЈEHǭ.Ȅ~㖩ue=g7U7Qhz"3& yC]. @Hhe)fdR(j6`kkmफHq$W2JߢY=)'^2.$x) (YkFQ2Iջ'@nh@jΞ`nOyo 4iԌL{ih09$:¢(c[#9V/Eu616QJf-o<`' AQPl@bJ1u,)LaKf8ucR5pl=juiM:ZRm[? '0vpr(DQ%SRehՠQHYABxzWGeԞZP!$r1!1%nsnal 2:TI/H=#|[vՏdٺfRa @fBMj mDE^aaGoST*lpEȶ׌`&; + Z=#I) 9]$щ48Q]/HI5T`iYeDfdơvP_!@ k%DB {NGF vT缦-_kbw}KQ Ҝ@վL躙۔")Ή֌;*e(DS(P6"FB( \! Δ\  cTEB0f@B^yCHjT8&Vw",%\dtrwDCZf8*kCp|^G "+fvs. g8Dq8씘c+:XfR óQOĮ" be#dlz;U،WaD4@.<U姁"0hT#yx8 TBS#D,'ӫ}us!s2撱;bQ 1KbXݜYƋyWǑՖo/}ܾ[&C:T3CO?8.D$Δa<@ 4)aΡ.^2!"Q^Gw3)! N78k910gs3z{DRuE${&9㺟Oqw-!h i*}t14y<A10bA`ʜ,m[.2z<?aKSPUU1]9G_/<M'g3q4Q(X.{l 2'vŴ]*7Av@P Xn0s !U@RGFft8SoC]G2!џI9  S [x i2)q\sm\`!2qL,yflDA\HX1]QJ|-yyIsϸ.vr)9Cg'lKB GcG;O3UP(3(Wl*+` l|̰UjsV@P ƤxF3  g]0 I.u N#2 "ܽK DC=-c.k^'p3A@I@'ĩ#]Wbx欧ԡLfaF%JAH 9@Zw(9` $2w[. x}DD")K{?'4e{$Y',iy U! ?u,g*h@/,堨P` f1r@ #Oe·o@w;, SRݧgpHx̤F= 가offV.ɠN%`U:_0]:4K^w; b <9lXKp ո=S}5a޻]8" Njz{€E%{Uރm+Cd*0ðVr[~ qr# y~4'd (ImV=mk(~?@#cii8Umm.'!nij @@z6#YD4wž((2am`\g\݂, x7e :`0UH+1aeqFڤ_/82|DB4"뵽 # Ґn +b^.EKܠ˰cO==9 FѪX{Kr0>@C3P ]tsT-nB]_rf"1GQgMҴN^< Xߍx#fk yPy~ e!0!>Qۍ~u;#$mZI~2kg؛*t$ڴ8PC_KӛIJ6!+#]uGDoJ2]!HZp_c6ٞ\{]GS~PALbV`g> Gn'_ $E--PT/y +RCkV6S%vJ߅ r.R@0yn-$0e;B F%P(y1 RMI4R.jVず!z4Ϣ*^/]BVy"kvi VU'DW!ǫC0I5rb"Ϣz1 t17SJݎpOr 5FpXQ  ZH4{k3tq9Atl #0ʣK6pG"/oe^TjΰmME-}Q΋Πw%rbCH-z?Iɀ(`xuj-x332FLdν<+xJ^O't9sEST*%9?a|>JT(1e2iͲOC&,rI[f="چD" ٳ%ny2rDD+6uWiK!dSf Ci^RKs-p*D'}rl{_ݧg/Ae ^S_ .f<;ᷚơYqu):Y< =p.NrMIXЊL:q\w/z^+:8QX99"Sݸ/[y#&5G<9H\̜!{ޤ tcg{}pRr|$lمGȌCq+c"ʹԕUV>FSͪMbX罭\Pyg TWDX`o^;֡+Mݾ$HM5Y>4`-`p_7g!!K,FCڬbeوwf{o2(:AWt; Yiv/]m*m Mwr&hBzD?zzUz! >f9]R%i-Z]#T}u{:2v|VhzU^ϱ}z9l/0o~Ǣ9\֨Rr@n6Z7LӓЬo8tdgC6r9~III`f95i4Ǿlf[#TíQz'umu68-ڋ2Ϫ~Bc%x307(L]U;c0h>t+l8uUutƤkS< 0wgSdYF;IUP0ڨbڶpM: h,v(88ZSz|Q}od e*Z1-~7G\[~34LL_ʧLk]PބST()JZVrLT\9Taqb$A bzIС$:m"LyaïCЛ01=J~)12\c/?3GAK !Ny71TE:QSmBiq\Io9˾=u;,kIذ7h ~4^媭iK{2+;^[wtNeޑb9Eܟ qoⴹC4_xx=LiڜU\& }CΌ?3ёw PLNi,LFRJbSEP&$J DAByY-^p?xb]?sϙ`\ߣGhbH[gMȆ9x:tux@vXwrG?do~gY0.@5d ̎Vx3@h^Bg:أ/YQˆleBP҃u(Rs"(mWg"W4vPP&!1(Q@8佮7e%hJ @dP4;hCjǞ͒#i0.| J\ery HaAHU5!rCBg}X@^p q;CDP2k!ms].lhYH4xZ(6v6NP G\!!T5 lApf}\.{g?%72 1)HF2,%bn^VM2igN @8r9( uȟ߂D"4šr=laLӈ (8:(1"P.e`Os :P]ԿK!@ΔoM|hE5m {y ]Sd.\Յ: PꭔLЛ,/(FG@ɔT@5%%Hiޖ>Or#(F]9싼xG`BwM:xbc FGJ3SB*f/ JZxtn(6PB]w:$@{4\ ЧA?@Y)Ƚ;\\M9.vѺXM=sqJϷx^N8wfCy 1 '!.È_%)?4 OKopiHB< ؐ P~Ā:ĐMzJnDm6R/ې0h'3|8Qd{rt25x8D HAC_ \qt!Mu>dE(@rŔJ'[V@E:9@}"n%2(qVZ\ >~TШND'Mz{|9(Az9T C[ʩqPl$A6)QϝY179Eېy :L݀t2®cLd!`CzY_s!@^:^fs!d|r }Nf<4"v:A쐏Р2 /(uװrRWc9rAzI2"D(aU{( )$>L-(V:v@).&?TB#HzQ@(tT_A R/|.|!:cjYm8 KNNYXuyx8S&|h+9,=?CȎ5![ 8< Srx/;%vD0@>a3E>dl< I*{%>$)PSwTĢ>*n% B G F@#¨&UB)1 )B";VU|l!'k`wTga@+%?Pa(^VOo@ȽnT C8Ԉ~5%?R @u~,"!=Sx>l(=d ~^:C=gCde('+&M7P ӑI{1ՃE?d' < H ߚA)*&+|Ss&BzPU(p+利n CC۹"5?/1AO)B!ufHWH^@Ӷׄ~?|)ET;=d N[jG>bϳO㣸v-|(pi{L+Gۓ^`ЩIaZq,E$oug7pxk RAY$Ct6;$^_5Ck0I ̃n?>}wP{lhG?,N lU[";ngγX lͿ] ǃA:{wGq*}gJlO gF]lvz8TxYMAQW({!r>o҆6P ~<]%y.8zrʏThx @kϚx>SmT𒆄 ]Gf[=ǵQP7P* BҠv('Q<bTyxG)EZ2zWaI@;ph?Y@d x[^sG`c%ДS#,Ν޳aԚeDq @i!*=7NOPѕ >~ԟ=!*Op~a`s/"L }"Ͼ`?|)v6, sœl䃩R >ˀ"|o:@a=,oq/?dDW1΄;h9Y8(s~3 w`x";L/;pmy B{\y| GG;ˁ:q?)ݢE/3 ~WtKwprwk`KByyA@4w;{Y D8XN4 C%(:풌;=s#=K/h',v RٻAzz8u'`] K]I g(N.:4e_>VGF J\7\&=KE~2w)I 0|2o4pm@aO> `3%JR=R}/M'΃0oey27\c='gz<$v81s7c^l0F2$0J9IڳY" ܮN 9ռ<{ƻCJ2;}ȍ!`ChQ: ٶoaJ )N`0DGPb 9S w/(i[- 4 D$i{k&3zf]5'wJUc BRHܘO}}9=0zљZSBGete1悄_7r<^.'p9y| KkR&c*yRo2 (L(H!rLՀτ!@)yhq"森G;ٰfy)J0;CBT)h }_\v)lX^saVyl8_&@)sWFR b3,C@bAq"h@Q ] ї7~Lm]IكqbIvN#C *SK9@䧒8gN>f t0@uF0i`{+68Fϥ,p0Ni2T C(P4 @JĪbqb(;())M#甆`6k5=)2!DbHd|:ҚJiÔ% 3eĥ1 kYY% X&|#N]*gIG&hdGk9x<ﻣi_Wܭb>x٨7_mAIAиOk ļ0G P9A`LE)NPRv pJ:2@JbBHpk9A]9p^wpԵM;6 rKa;lln=,βE Ymq@{AT57}E3H б|9zOa64zɷ`px C)On5l?:1*LcoY)2TC~kF;-v{'_#?z#tŁ7߆־f}Jш!m3A=Is)mcU ِVC4b"G}WAl-KVϻw;&2PS_" ҺYyh3n0fDž絻cqg*pGlu\RK;vቋm_ m(Vr@ n<8_v%<\羼}ћnxvW>z4YbQl_0M(hknp,\@F'cik86Gӻ8 S=ZUԣ61}\Amg1y;#@.rw!`B KixLukKoȝG7D#@B B4M"PJ!@S%Ҕ (HRE)HDT5M PJ!@,IB,@!CHJ R$T#@ JDR!HRP!B R#J҄IKCKKH҅P44P(SH+B䒃)Z$ ABBbUifB*hFhP< 呄 (hZ )!h )J P() hZ dGx=?=(gepOM&AP+$~ec:$x7{qmnȷ&:DOyAϮ*gym0eKhB}[G;#EH gY˦7*AG4B/?p!2h2 :H?~yN XOijk{46MV~:^Qod{Y!+¡F҈ʾT@fA-?n3  ~M#nO_DE~\7u @ x t_xc䔚|o {nޤ//n)@+7=_akcu 9~JR<6鳬׽P n::ur)mt)ߥ,Wʇ Աuui@AI/GL  @@ Nֺz۩"/G5n}#ﺞG偻=22<{cw i!Dn??wmg(=̩4rDʧcv2@E.uZ!!ڨ]a !Ⱇ&ĐԍV`t]|%ǫ*EncqCxջ?0u0m 4p6DhIPotj? [$[$a]aEt&_1ܟحVto& W,.^b$ Ydz_A`Cg /ҵse׬#g QS,wCID>fXf``\I'{5Jfe#@9rMϘg>ۑʧNw>3^m6C/|Lڶ [ Z^S g5(O=$KBkW62YHc(*.[$T2]y>-߈UGUz?Pej,c' ·WgݥqgqV@p(!TxԴ]XN dmyM T9!Bzm)^7ǵ8tܝ [rV&l {n޲7NS~("JwٴHU'chY[%]]!HQc_# =UWg`Qd=!`9f_;f2&G2Wlz0>&0bHP-zJCmz7m,RtSROMՙ̓\O`V3hlzѨWj>H{g,s?JnBVdnԼͼR/" 1畆ҡժ=]OYEM$&ݍiSp⟩5!IjDdAScwxdZ$^YdF }>2C_6A69COfvx-xkVZ:/qD_Bs!jB(^W(Y.Kېߥ=+dᰝ" ?}\h}#Y.CXuLԿoGm?"ݰ !&I8)0P4ف8?pޏZp֓g~(g9OqEA Qے=VN Xk >uKmgf`1"X]ovytx;<X1}PSZ=7sǴ]w43QۉvCޙ]>CAu*<`2S S1 <U43QL)1UDQ#vc~ f|}w%QQQqT0rՎ?Gwp`ь~<`z'_Q~xQ\G3  3gDz3g^8l'K ?GhT-K,|\t6o69w{8T\z-3gG&b\cv97"?`wj&iEX10༮xxdqM~wì &8ֆcAA^6t[\e7F1Ym̲"1Q5#DPPVU%1NOXLj= IAT>;EXF& ) ? lCSEhء$>F <+A TWE&($DW79x 4]5#" &WCvXX"E+F$4߻9f 'r-\buL||dLIrXkqb볈8c_#/͊jz첓?/wD1^Z;^1t԰[ U{,`8\.6\F1jf;M(,o9YVLAة"+}2ʒ)/Yʈ<`v/xX`Q#9M[ wImf<+c PA721۬O2)aG͑Q'vlbÝ v1mK1?'dfEgcV|χ([~&cYܜF1U` G(Mt`3=wbpEFÝENjXrfjiKW=`srqsS'8&g AM_O0EQPTӥc02I,QVWE/y')4Q̜(&gsAAM%U%8iG`Z8LJ hv 0Dw8{݂ Xqm OK;?F03):qY"ce,&V14T^ZSSS18Yv&(6 6EDg ceKc"YcKElcdN0DAWx1Fbh >XT1S=&1b6TDEF H'S- ݰcA:;OwɮT7)hD1E9?f1G}82PV ZK1qYgbȃ,e@"eأƮF ,QU`1sx܃fʏ{G9hQQw(p8y5cf <.FP|x|#cKzx){lTUT6>#I/`a*rb ,' YTDDLDtFV1/*>^Zqֻb:<EQIG,V=Ÿl;&0SU:`1H`Bć`i1b*bn*bDQx`j)NQ FGy ~c ., h*"T4QsՕTv^o$& a>X+X*j~,(V(Ve5.95 EDx'M% zE̘(Xj" 1# G0AIM1SUG;~\ل1_;)?lv@15l},Ȍo˖[RDNV_ʠ1&֞5y+LU3Q44Ap~/Iƌ! f>2wVwDAF#J1p` *Rù"Nzy 8+lX=xF`(5AE1`U񊢛?V0=>05c\)8ё/tH&xafGՌzˑL1YaRTICTnz<$ݖRv\`^U*32XÈ(~ 3ST|9a(6j U QK& &*"a(lF"f*J"(8v!4XgF0aӲ#J_-4QhXb'񂈆&"]lx;^0]YPMG -ߒ`؂ %F| WɳA11"ŞdL8f(|~dkBሂ/퍶\_ag'Z>u`l޳g=՟7?:y8ĕZnqhOsɷ~GkCXZ6ةJ)|!zKAbs Y{.ٌs(* *#cXd}f$R|>-3Eg5L$gxpK Whu;Gnl9hU,K_`OAeG2xO^kֆQAHFbsM=OQc;鎷6ӊ rYƾ6a kFiD< l3p깫obR@`R~s|tZ@p9< 0gO vԹoPYb ,j \ad;(ݎ,"`Oowx.J /\`!j-=aտf/T|Ox1ozaZ=sDt?)2 @D ~bc|aUami3}X@%͍w(D==w67*#쬳AI=DJUZC"11{a|o='yuLFWg"C;!?f;pl2-.ҟϾ]Ѐ@d $SVAz&"ea3+I-tCOf 1 L;gV42}jă|W*ldzScKDۼ`+iA~qzmMBt>Q`G r%dgQi[/:KVJN􄏫jUmWל;{748H$H?`>/ec~ѡ2pE+O$=M-hV5 G @gt2`C)8I1K"5QM@!1V;voidF4k~c57@qzENۅ{-'m^1%Y!l~\c t%]̎@2n uu{Zo\O'lRkgMtx)$6aɱi Ps IrtNć@m²Ҵ35@' (-~T7?6+ ,e7W&9&>K2ݿ"\gp̱ٻF,WfܤbyRpħ}rMM\:f_⌨6RcOi? --r)4|R꓇3dSv`.ʲ0\ߋ!:ب ]ZWyd.ު<~t |[3_7vINM.fLw^0_fN^WvӬKÿĉHythUnҳ]QcPsRbZ_MGz].?*~(oLsI} 9#辪A!ab2\TFᐗxEH B58R0=PK|)yF0r5%h~Lo1]=2,@'c Uȡ($lxtNNR0l۬2- I+FؗOc64cY^Ҝ Xt 8A,|pBT0;- )a˥I2g!~oGLEfof"͇f-r/Ce\pMpm1(aB TȄ _O|xJp;xizQ`7e܄Q(<9nbXt7L̔6UMĖ_1XQtqF3wW""EQD qAP``*rLcq'-r/uo1d^/ceE^Nm0T t$vQ#@O9T_pʰz)R S 9RGq3A,1m->Vq՘m74k1DU]D]e݉o2H~a&xgH-ʐݸlb/7 /+@aLJQ]=m G ώD3_ 3{ f&1ؿBiSByhC6)1F+jEK^`Wv>&rgn Qe/,9K a86>Fi`_Yof0Ԯs8hx_jw}޿#Z=-/!ٕ\tI լJ!x0J+M/zTItOjh_wHmq A  B/_:ᕴ[-yZAG{hz3-*O{|KiYHukWШE]NPͥLʁgyp|Jubd Pa*1z-Ka!)2X|=-ZJ=j6 <# ?8t37x!#X[qw!枚HMvgy \f#)C|S } Iki>!Lȣ)5 `2⃍T3BGu/o#,9CuX۴c[^Ni8L*%1?P ھfޙY+Us)MGܪ'z|Ps4|~s2T Z_Ջ?鯬0 slNqURky;zKO`, Z;9s/'gM(Twyq?j=^oyTtʒCϲFŷױMo ZIgP Vb-,#~|buM up?WWv@7`9*SɯZIX4]( (1c?,.p^XMYGT!-wGj z-͝s 'phM84l}]|&>&G}tk'9cG%q0tǁ>P Icc)B!=۰bkhp7o ,-全~|^7C3-W mo10z}Ш lQkıɠ&mI*[m ug9Ђgo0_lCV`Ԫ3֔]ykn? BF_lA8ajJ=_VE]can,ό-J7:H<:mu`R!=AOzWXjһ[ 3+w\꜇:6\ɯu|N(%?۴9Vl0SvL'vZqlS[K,*& At'T=tQ{+%wOHc`M*M){1g̊*.f` 1sR4~e:/?9c׭@01h}| FA:Gnh&]-|.Pi/`+D<\w ۝MõsZ5KJ3¯璗8MBg$:ĥ#>rVGzwfc?lpðQHD?u-jbgud!Yo;,!%}4nJ4:UȞE*)TPɨ ݍ ֥=Xؠ VQwSh2a+m>ԤA3E(.eU5IRm}ۻz [mã_oG'BT~zk ?gر@*B}WdЅxAgJ}]c{TPKdo:E@D+GmY;iu[yeKƿ?Q2َDQmfN7ؤ4wEQX["&Yalj>>dÆƪ")ehlx8,mut7 .0pb"aBC˕?f֝.Y.$.+{N[Rx/T11 p3(ǚP}}JAc Rwhcxg))nNju8A'UEC0M(GWCT▢Q'ػ#i X{w4Tv2tH&N2 Ube;F}|Mk)A3r~5Dz-9Qu`5l'ҷdV9"^: i.U`tP*r1Te Ǎ7ƈ 7P3'<6tTUC\nd ̂@س(\Y[PVeFok(GK &c&GxSeˡKxHHjhW%U?@ pyx ӽv'>]E2k#(ל"* cb5)AH'{|(hFóRd2E=<K=jow_X?3RF/O/0q;:~+_,ߙZ*tAj3;eىcO?)9FzǓ>H.~M2SQ~Tm{FQWGh>D 2zP=n+Zh%2ѱndz~ŗ߀dAl*Sho֕auMn?*c@9C]W̰Rx~jse5`rjk6Nflxcp؎En2Tԝٗ2گwYO^sW9.XhG6#yč4eWomq.d?}~.}Ͽa11]E \8d̮!ox^mC%Jfajnz/ظPwEδ.U|@PARbhr0Ɏ`/p7<,g3V{/D׀`,`! G07udߣOT{/zVAb90Y?iT_`uNZ{!4GGhƳֳy[J> x.B<;COf5 +Y6( 1ڳ}xpg" }* ỂUmXl '͍TK dM-~,򥏂A=*@/&<л/@y}_3=nv: [16^nY#+O@ V(ǒw쭟;ʆ0& ]_FEf 17šy;3=En|s7؟ ~ӫi <6tgxpΚ]]~={Zǭv>j'~[k<:%Ofj: 5JvOؽgt BG2ƃ˺n>×oN|&*{W.*9zt˜- HS DeE*'t9 N]o$}5I[,!e;9鴑lEMJc'f7 \(KS ;oHI9<8>C|Ta) =X5+zDQ9:CءpVgkCE9+tMyHѨO!XWZD9zRC3j j7Z$D#~OtI60-09g\o 2%!A@"[5mdپ,G kfBdnY仨-q# ,pA(5.ArHN=08=b2c_v|~<-IT.ݨ+K?'USW *\Xm4.@.:BѓqBb uaT=k/\^r-z)qBaSd׭k6?w-,ɶr>-(b`Prk 7n@׍ s0 ϷR7x$ ^!Ơ/e>hj 3 ަ/.jz9NMD^Qc=jv?>W[@vֳܟf6vG푗!yb;\3GJH.@pNx6CD@׀wDz2Y'* *Ѫ?{6sozП әOILf˝>I{*l.v.q͒%sr ,h oBB1vAE[{ @w[cijlS`i<̙GE7gźd3>_"S\\^O/AxF A - {g4^Cشج*fzf fey;nmU &3s|9iӅMȤ_lxц.EdA>٦we@*!Bexd 4\ϧSc˝KP5# gDAP"Raqujlx&N?E ;61QМminj\!kꋱ 7ǏȏӊGzYSXubQ )@OԶEܽ"j,ð'BԾZ˯t*3'A֬J$dQ11Ab+MOOQi|p7@<Ο_,"8p 'z\@_,u$Ubx)# wr;g" EӥCʭ>v<7y55%RB@ka()gH5A夅PC dR; -|/M?oGS{ czJ}gS .yBk,bV2 3 _ T-|`yR%()Sjd"@"aaRDFk}֩Lr'kq8@ 4gG>1p1F#CP Pd}?Sh 34Ff0i2141j(@ f"M %PC 3Z2Z"hF(J d'4!9nZVD k! ijRL QF2F"RByHдD0C22jՂ3by`(¤0[@- `s[&7͆ܠf̠5S11HX[d!h&2,T@p GΡշbx*i~RڐWH1bgildRI@'DnNJL{-A3,?Ui{ AB.:ծc_ @F&/ BL<턣BZ У;rM٢a jL&Jr6~^m/G,(3'=+ئ:<:xyg<@RE1ow7XlNf?غ}已bL.T J2BJcv,M㞮tj#-gfVPXPRz3;/8 h{-#@QzXZz儁|o8h} ]` |O'ʭ"^LDmzt[HSAQƐPyYEM&vB( ֢G}FNw?$xfh.u)Ā@2wC)uhs EXTSmM_\ycJ8X-o9@M$e7 P~Tn=?L2c&҄4 ~#]|gj5AH%ECۆ{1ynV= \Yc.\ȏ ]9j囓)zN/^Jd.rF=m7⠒rnN;O*.d 1E@{<pA?(U00 P;'Pa-w'g9ŲA {/`S!)P}7\2ey!Yt MapʿLJ&TW;i~aAO2PiBE& YstG# .H%Z7yAtAD u,po o& ,j|s<`K-O+?HdX|`!(9_GLCq`pMzyӾ,Uk꣤QAOB6mx I kp-]_+6*X(Ցa/nr^${YB-ђ`-f釘Ϸ0@ϓ'G0s\i7pHs;.qvWZ,4]R3h׭L@ %LXHZ"L|d?RZg/ %..pQfϏVhFBAl#vNph=Hxom>Ir"`\NU(~W-WFtQȣOdseĥomnǐǎߴK(?R93 IS16+˻,Ƣ|zJ}:k()hgoW?1hTGphHQR>?FsKR>ȥSЁ=gAg3f+ˎR#EO-\PP3n'ykX(=4>deus;r_9ŗa ({*|Nzs,UYb=hPޠ-,yᲯVX3,DzȀ2BګxDExH{=f LHI>almB(*7r. &dUI[֤89=>c/W&@Ap8G:,&px@L\ [6o`YX+J #m'ChKH\"H|Hmƀ\dZTN#f:a@K+lUFKxoMIa㧇_'p``)AC_(=ҼE `?}76A0B_?eN'@;|q: ꓸLÊQOECݢ:gӁ 5nU(== ?!a_57ʣ1%}@ʢf=ëE@ ;r&aӀ~CH =Bcz0.Fu̅)6a t:טB, _OG_ĠIǷa6CPA8%=uʔ#ٳj&߹ZZZ Ix_ޟãQ $A! 6J!C Gc<1 kϻ(YB@0N L7?4>b@^2\=bI&VZx\ wʤ̨r`޹S9&<:a_m 1۹!{S"9 ZZ= j[}~ X^q |+X?Poe6lv榜% D:6 xg=4@h=.T}-[P4LIM(!}|MTďa~8/[Er#0fFzg-iQXAq(qNA.T=`ve/jLٚLuh̀6Zu?/"7veð\Df8аkP}T<*%jxs<)=?O?Oe'S1D5bb oL-ºGF~!M7x ]35?=J:8S Q༖Jd.m\`&ܡۗf1uP`dHi@CRWid#x[~{O$Q##E3 nb}v1hX~⏢@p'`.he徭*Xd4R</{!3P9#`>w_Olܤ9SoFz:7)?[2+34س,}ERKr h&22^ƻYCВ7@oBhDwM,aT(ќF#6m2q>ϱOv0Yĩy l'#CJf ꤿO`Vr0*["ۘkYɌuqPG*&o8@qD#o7(,.y\еI Eӏ0;}V7.qۨgBr`JI=;K B QEOmZw(/sgKQ2K/8n.>7*P̑FJlBF2>^4tI 7%g0w3wF,TAMfCΜ5f5JCM[C`0OknA#_E@b oqd0>u,hc2)X`&?-N0ˆL<7g /'|FY<;~G~9s`؁L=_Pi`AZ}7yjn^~PH/5ܺ>E@ϟ>> 2y΂DAAF]ؾ[n]-8^N40SgA~(0hWL .bg;ާHvނ p0"5rJfߎ]p IW.HK"H3h KSQ^3kF߼j,rbAϘ?AJPmkIhCIZQ J-QصE|IʶnpT;4"䞰w?9&xu5Cӄ]""YDwo(sbͻ?~b?$P=UeFw4ܿgT&i}oOÈq~jTV?z YD׮[MV5}Q"6yeYvTt%M?l7]x 养\nh!@tkW0Ov̛ L0r3<ǡ?w9!d0|Aytf'Kq󹃖wkl>Lz6MA ?4 !CاWGv<GlWd'π!d$OCurz(~|>bB6SrqeP:H? ;o@8wrGA_?*^pCBm~ 3r{CJ~y){;a=}B~zᣇE >ՒS'5o.*P.vq#݆N.N2{ߺeA;2ˍ70nhǑ:яM͐~;O+9Np!q⃃6r@zK#CnN6?7|0kGΔ{y:= d&Qǖ\'füO['2 '߃xy~| 㦃}GJS8^y)/n k0{GI u>yk7~LC`P۹ !} 98!>{Rj@?<'Əi9')*nU>Cu/=_ڐsp+'dOO'rzdv(s?C P{oy'G!(~> z\<OfG_0aM???5G+{HC? hnB]Lρ/1e=^[`?4ޚOSy{#zD.({=?yhP=|68~c/致'_;̇G9*u_> \܇Y|)[9Y{,mGˎDhĆ>>^t0ܐ ppe$3?l#zC;d:`9ݟ 0w? `]-yOOkto!Y!.*}$ RIߡ:N#9S{r_ϔ=?UlGullz]H^q= Y!@~۽L/ʺDYiEȀ(@7lMͺdٯd:@~% !.'hDp|*-dj19MϞ :čDŢx6We1a@ %b{:=7 *;8)1o';̶<UYRfl5ECയ*:7՘̙kԨظZ\ȒU`;q6jņ4^ݹE$sXbbU.$rŖq[{ʜ ӞX:-;Wpz􃟌,L&n4DLv(Tr.8Ę[2n шZPj{x.oՆd!0a ,˅&)m+˭N26'tng N5Di$6Kl7-Գ>ӜEۿx}[}S^D5y&X?19LH,>ýL'cQz6vmVX^p 8˝Xߡ?tfdo9Ulq$$u9yE{,td-޷þ_Bdt7i\맘ѴWndVI}5^yY!Z&Lj{E}( $"Z+,7osgWG;n?8^8 ga6clH9qlUia=dĒ5=cᝫȬ+۔~ "GҤHo (h;|lI8E޺!kiO8|J`?Z/6~chZ;" :'|mk?1@ u;ŊflgQX\°[nuL_nPz14nbQ\-]7S&h1ӝE jl)e'ۤ7&dw+ʒ;L% )ߎ4`v4d@YD+ O ?Kwꍇ[E[:TOi߀+ԛ>sLsd*̑Ёn(Q^| DvnWsuN]u>?6"n;S0@,pEOٓ+2 [=֊#&}KCr3z BSG%Yࣺ(qtM_ ٜ.cF!ML/c.tBc6L~#R 9񷅝}o֪+I磦9v"pރ*'ᜱxw@dOޮ 4]wﭒ> ^ރ8?ߔO#4+BE FEN8`x qx};R&79M/?sHz`7^ _z~6]qyX qc@Q Z:cM.J2B]w(H*k;ܨ#.`'e*W,^0ziSHBkRޮ[9qXA`RKrbf~N%w &6ͱ(׼ 4Oc?@ב-U8ib#X<9GOC @FDG A3P8G>Q$7`i1Q9<@r>j;NX鱱Vˆ&"2Cil ߌzUs3 =_/ЁaTQ ]68E<ʂyqi1XC}ٮ ߉9֐\[RD+3ΥlT>/2Є|M" |2ㆎӢ"d%c^: ] `T',|:T{*>D274XE|x/+MIojTB8$˨x۞M~z毾R=*|Nž,e2UFu:~ u,wDK4<#V!r>QkS훞QEu݌ .0;nF9+tAn_ o̐4>6xx0[l %d>L|ȏ~ k2<.!:7s)(^*0kk Dڐ3O q[m t0q3^0 !6CI}j70uelv}Md0g8!Dž/\ry.݇8~[{\]32x\ (Ƞz.EC( rw{oc 1prJa VaHYt)yWg7X(^Gz!z/ny$A`E|^{,:{H3/X1mBcybP;+:beco*߀"ԌpM2;<80($F, o X:}d^ѹZJbC QG2&Z, zp4} ;_Сkd ːXVm٠;eOD(c1\ Z>\DԔQF9%F~RC (2xidpX xM$fUc^^¹!]<#t>?FWdp0cb,Mu t1-h{:2 Myt:kn# B/ʒ?GVTQ[rhuvp#82zZ'^=,HTIv{Lf߸T?~-pg8o zW^1I6z׆/ߖ'19 Ёxx(i[^Rd+yGP=ٮx~KS8]2QfzVĜ̥9[Gv|;KWȌ.0f.O5E1(1m/'BO[b0b;[ZiP֍=e˕":,G9ߨLMBX1kz^sOFvK'ieSqǾ#C !m8z)# ;qEa՛a]4xWj:]^~Ɠgau) ܲMMaF2Sd&]+bj#>CF}:37vN5b8[]k~g k%nz嗦g`-:Cjc_%SA*b9`&Y@!m9:.[=x Y`*P@7d뇇t>cR_<ƹD*N&1i؃{هlg4|!`Z|8 @nQ@e cT8pz}^#Ѥ[9!ɨt'wz#JM/9>B@r'r9+dV@0!͋o,d(BSh`EtVi#t' K n1-TdS*C7iC隣g߀V0u.vXo%-KisHBz#pi2p\%揷4f((^$Lt /i3|ޒG+lE`|`u;Uel2y4/LU6 XpGo4tcB"OhVTM#bbSs-Ղ[_ ̲9:&Eg<c^Q' W:Ej\sM]YQcl&)ԋ8 ?8Bu!X%|C%ɤ&H k,'7QʋͲWtYƶhBbJ - nxlع@W x,ʝ'"fQ2?~ÊaD݀L{H6D90pH4uiZX9o>:R'4T;RK*L-Ôzq0Me>hVbM5N ~Ƣ>$ ]e ݒ2  bt?3-9Mo=ZJ6=1EY.Ada1~'GUM C~qeBi"8 Jg}X^ zmݣ@H@SMӒDž- 5X@Dޣ.]Dr@ŇȐǥ\'ǁ #ԧezwdCpb?u=ZAbfQBCPƨ|>hPeeSr?͜Y62ޓ;.Q$ C Tݦnco4?sxEx>wY~FҰ|9CU\7O:8-c~Rok|QU֟;虁 zjg[J>7܊ ߹E\[,J6Ҭ:lڧo޹V}R"Ihhˀ*P{b[T/=\a x2پ"ɩ֦m@"0;D+fnrNZ*ۦ}{-/¥y:ۺd}Vƭbg&Li՞]tӱt k,f̏u;!jJӳAyk4 X F ºb 10fn0TB esT1.E'6Քdy2]_(%Kٮu$)He0AW}֚P^4bd>hTzr=1Zvlji E!(uLF: 釳Ӹ>žC֫m *eP6-zd f1-OAىC  ;`~Ȥd71YO8{qm#ncZ|>贺`~[:\*w,i`! FyҀ ۽yݛcy+vI`kZPN z[u7G_^HAd9n5 LB+>uqwFrY.$o~RTcHs:4Mf1 ޯg"}G YΙ!IQjPdB =J9.zPi ǟ8 y gTt`2#;"$՞mle@_Zq{j@ }"r?\x~,ljagixN7¹6AMmyu&@blA98\nEMTf' oR.S]IEZ0BAA,_%V2-~dB@Be-/ ֟G1+.X_I q#{NAWof\N*s&9Qf4Q2A2j.!>z;|i!-~ xjCLۥa⿍x"5H 6X^3%+!YR"" lv5 /'t+L%u z^3NJ2ۊdg &l? K[%PxtT;,cai!&u}J x뛣\@dJ*!"s 5`V`?iC"+ %]UJ@,@ klc [d V^o慇)MQ¶)yl 1r\ `9e"fbmPwլ3С<lo:]ŷ:t(93)|Xxv;ʁUC@ s^ucM.W@~1&Jc%8rBQZKycI{kG#S^;H6B`Gj(ûFgmGEv@T>w u"e:(dbV[~Yl ,h͢SܔCG3e_&A:i,a#w+8 1d*k-?X3谿Һ#t+h5V Ξ[KFvWo-t;ีΆ( Ρ(BZ ݩm~VDL;>ļ 82ǁh%˕3>8fh- )%s$HsC1`QAr*,fQED,$4}:G(=ޯ $#%o7ePe޺<ײƀׇe `t*n7y @smG5{\<Z)׎*5k dZɧx7sT1[_u)gפb*))b u#sRt9ZC_M,5۩d5w"eq7J~J%Ih\X}TJZ{sBLq? >O&fKrͩSxЄ}xU}3˜.?4DΰX@.L S쁤kzlϵ̿uOVhJP}Fc>%W<!A:|̤ P7XD(@Q'ASjڃf虮w?gpy\s¹g-!E( ^r'"QX.AD??6ޭqO gy>(qBIK*`;*غ/᤿MO?=^5s/~|{Yybih4zQб~}/_XuE;6X@5_ '[bw1bް*H~6Xuķܰ _#PVD° +p y<艹Ti(w5Z-}o yKQ1#S: 7Ԩ`c ';<͆a O֠҅_0K N[Af6̠PFabID+Xx6 G.+B1]$ȯzqƈ_[iٓ Q _e 0O̓ca1\x.ҰҖy"BkW> OEcSԛEZ0<} g8ᦣ%6HE E"Dv5ޡ61j4,G4xiv]~yBT \u?+BX^?-wէKCE,|CaMdWH綅MXKV &ϡs'%(BH{˳g&{ jC,;VHPڔ$^'z&uG1(Wj~BWVdI7mKN}Q8)0AB›F'@se}ORM_7A _LjY 'Z|OZ~\:P'qKZ6&DQy+7UG^ynM"GR\ x. #17E#y04^ODVKxH/L-o7L\ȃ+GCZ:n&7-ԃIP?'F}OAM_o?1N,u$$J78Ti3|MC|蒴dF\YtaHW2C0l* qȁy4L6a"))=6ә<:Pkq5Ӌ<&G<  O*%ORk)GsIeR pV^=յ;oYeR*Ҭ'67mKb _{xSIbs>c`j9)mA=/wi ~): Ħ^qMalLe[8@V#! 51Ļ =?E,^fSE[S?J|v>}OT;8aHף{;yZ4rƮs-4_5I+y.@pM31+Y.A#>?@MCes'V RYbdg^ĂpsGLn} 0bZKd3$+>.0ZAcFY{ -Nq~"s`>Qm7ws5 ZEϡA 7ƀcHf/b5ixQԨ! Oaoe#3MfG <\ɷݳңWLƕ?=/K[pD|7ouwbI.#x{h1u"=" ⭳_ϲ]vS7"HF } بb7ޟ2Do2H@ifq7 Bߨ*pմ|+C/jH*md0NsW=#5JQ  TQVB<[j?|۷_n'um.Td_r"ftA9TG*5P$[Y:Y8W!trlHiүo‡dR_WkkzqVU2bwsqV^?WˣJ d#5q*0.L }~L(iYa=%~0F41q\oPkn pɡeUteyg#"֑ΊNHw(Ă ^(S"-sRsT F!*ğ)B̫H2E"KTLg:_mHs# /zZ{G?0tQ~}ͣIV&Mk>p6E]vZ;rCqp2RAifx/XUdS }ؤbE=5G,{xCeΨ {zGIw [G:!ՉMַd#iFU޻i66-t;D_ryֵXwmƿ8cAk6Y̒d| +X7YaC{/,vuݚD,GC [Xڎ+ Y91 %j"Z_t b}WP8w뷗3k^Ft=Ak"C3=}B' ؎-%AV o&nlا#ae"Yhũ lH{0nXb(_04-)@q b,y,b@Yg B={՝*xC о>qwϹujb}] ;,c qm߶,$T<_k(EStj׵1Ӊ .)ff8"PσH3E$:f7RprN9ێ!Nc o靊?\doDvɸ ͼW?QYWUxJUMGoʯrhH9&o)r%XD5&p~2NuR[@*|i7}ZmP{,N~ ɻ]{"n0dbzF+=[ qhh>*Nkǵ#:OrU+D,^\+ǒk<hAKc(AJMLC WwsLLHosx.? 9w#-ަ(T,j˶`?#l)mڣ R:V _umpAi&p!m](;fۢJ[b_t&,&! H;DU5dSB{wokm{r咗9y<81]T@?WO\+pxѱ EQDM()zmP99ao괊x%#<}fOCZf7o>aȾHSfh1L7<1o"9hձiS1"#JyAF_TcZ߅HдCTLשv3càZyZȧ gA3JT"p$.5y 9CϘS; 0COeA{i昀,"lKR=R*_DﱄdfHhh HN5Iྨ;U ?Z*\F(MX7#槪jr4.%j¥mj0wf F 3G,lS`++O!-Z]hw,FXfjEMx+"0,AX'FߚKb$]&HɕIAR䲰a [ L`YD;iv1閲Y808pP()Z,èP7K  ć=467BpVvS53ɼC b<(HmZM,,)b(ÄI+@O"k1<- O8س#]P% 4Z4f-ԵվK3)OOXYS˞,haƍ@`j*12Gj6"Y67bi-J(&ȩr܀?*RDZH*JoH]m|#M$횖Јqbb) L5`z W)WX hYa.`Tz8bbpR<ɗ U"!#UwZI}RPCG9HAXb Z3N& hj"1HAHdq8,`De>ޢ# |P`KaB ;l P.6ޭm(@F&m^".#Y0㕋!jc 3 Fycq 5S,Dظ)Sd KoZbBgAJ&ʦF螑d!`iďpGIƹac[PSp FF!P֎[D҂u1soMFnHtҢekF\19kA\p*V BaB%CB8葬UT&U"@լ!l%l¬(660(ŗѦMx,RY2b$1eָڶhJM i-#"26ȍ #8s<mQAR5j+JvXdiWRD\QC ,"  '$M\,0(GPo0uLxђ֠kP4D5@@Z aMUPt%,zdIPIY~0C jQ&TBKZ"!-ֵ-XiSh9^ Q <(\P#))sа-j%)O<*Nֹqh5u.'laĢ :_P\NPC!,-4C2(hXi3lѰnnR]̤-PcG@8$טtW_ P!(K9H ;1ߩ2&S|mMOPjib|@OXBAEk; K6oÕ@Q|d ou|˵Pw ̀Q<D47H[LeVf؅e鬏8kt >/|66!N3@>8 ڏuH[~yӟV693^&#y5Ρp[?8G-a`(g12o<^cl2z86g~8l?;cyuǥ;0ې6e<0꺼?}{(@j߹`= ]: >s!𫽷l :,~=VW/B{8kҞTl`8#cƔ=e}1'#C|8;U@Xo0#ٹyF~nw$;=4!<gIgπL#6H\'_?ez oβsS[Ƀ]uw G͏}7|{N x:_M>08NNzH ;fz ;{e?Ka/ w|d^H|/2~ 27 ?;̄~}nhEq^7~[:GDZ=D,th۽G?38}L+b>2+9n<!:n_%~%wFCw{_"t:wC ㈻X= svpK~A%}N/0Cd??tS8[/ez|v/~;l<=E+¼y/nwξDB;ƬsO!tp? pN#c_w }ϓrJw#'{ <ܠ`tO55297)$Ui.k“9x~B|neS!Ӷ͝/hQ;U?X\0hFCa`>P|p[q8EX+M)m] }@hG+6"3d^x?<`S;zQ68@[pQzϭ3m,&eǕ|2]ubbUv4"4%M;:,e M-4Z\o'謂7 o@QeFBސ [(=z rvR+e7 @@3/isLB!5'hkC*" Xvqhk1:;jʁuOcK wH{}QH;=wn) ŏ\ ~!h2kyذoOv]@gFj&T^XcW됗yO0"xΊ@ BTtܠo?ގb4jx142ΕܻTh-|^;F͗ :Ɨ|rL#2ёϴyMՓDLÉِ3DC~iKk0NGH}y`*,mpo%vG n+%My~.( > je(bG".]|vcBO~|pTt]эW9Z~HxkKp{%(+lJ#y?肜A(9\ vt#@]9^E-8UָZw%8dv60Ys~́|+wAbEepO֌%dt7{-O9ޒzekҤ>lqHsI02?ƦG*ʇ``jc T<2] qy @R-ܼ+l{ߔ$'6Zݭ2q8eʗsEߌpn'pmf }ɑD4_iKau'J'{ʬl_XC0OX4z"rL `uWw s#^Aۢͫ@ F9?i3#+ѷǷMt_Hm C`f2 +s5("YI,~H'v<󦟎9`@ U8oN^v)#uw }A(YOz ʀ_J}O'<_ׇ#V,DݢJ[9t%xŠ$Ƞ0h (I 2vbzj㜞{x>%eJZS2&b<b+m%Hku #?3 bt~r xkO& Q pr㧪Wu6ʨl1ˆ Zd']nڕLkD:oށAÏ1/ ϛ`_N#AźZ|,+Ô#sd?X*э9 !.l=s3Qs0`C‚td c 2 sF ~;uY,}"~EnDD9 e8>mܴTQaQ(?u 4=^HM՜p hY&K:Vɮus0Ӡ/@.Oͣ3jD8Le}0aGɒzDqc㰚aދ1]V@ z#GxqqO)DM;sy[ OV\AxAx*JzI_xxd N!-sħRi:pFW5#ץowRG눏PQ|JR 129Ԑ@o {\>j/p%J35H 0v-޹8T4O0K2~V+|w[ہSA7I-&~fs$o,0 @&\wd:m,e_lj=SVzu䇽}{\e|IuF#j׶ˏ͊Ak9d^N|(1a5q,08 r.zbDmDA5zĚ_1L,HLJM'=MgQOi'KɚtK0Kx /M&_*ޓfH@& A'T`ĪLDAцF >g|a@dWBHb#a@1+! d i!- -v8zMXZq' Z9 D soX~:WeUg:l݅_{Bl+RL1X?CVh)hGDHbg>:vcD?f1W{cm(b3<1`c%cHV 18 xEVFiRzw D ]\xHHϯ*i͗x ]^9o{uIc8=e\5f `5_>#r_*?/~Zj :Ud8jʓE  yn)PHpl2',S/R3lP^CxY /!0`7迓23i]9ث&[pUK"#KS"}).3<3tk M"~* ѽkű۬QFJtRmEԏߗhO`j!8E@ Ҧ(;fە˧z ƮQm*zא͟J䦺:P q(:Hh~Az((LjO8;ݧq+x %w}ld2?̘ƃR =(HϗW %xZ7Cʌ%F @P<| YF=O2H5SEqS$?mA5E<,$ҦyuUdx9z]T: U+ (JS4p3galB+$ VuͧޤI 'y.\- Q+[nXTs[rRȤX$y: .MZVaTA], V7:0 2=8-_J6p`>gD&_ s*vR&hd@ b³B2vYbAhϛWOX/ue^-B@ R(̉beS[ V 9Ƹ%if34!I};8%~6 bP;}`4R؞U4!U{+nVbenQÿtrZb֙-WY'B8|yv1t mǞk!쯤!B; 4on^@e[rٶ~ShtDGwdGiC0?kU pl$z(RԆτ̍2k=Al}ֻ'nORDVZRۏ|Vk*Eһ9ը줎%lْe H{BNE./c+w"4)HvgP?dYzZ]f$JY1! -<̭u R= Rd6_^p@ِFt@z&OQ9b{fG=bxK&&# %?`L>Vvfn&r>HRtt )Wث޹5>1A񬚐pF6{媊G xh*N nXg 3Vwi$dzc _] \+awuBXjw?q V,p$kqx|a AD!@QC-7tP3/Fap80^@\Zp4<+PA0UPeI| H0J]|=Xr bgti$7hM#Y$˞4:RM(Y+Wy6]?<^0 +ќRr]m҄;S@Tb#>Ԏ{fߔȔu.06_+uy 87ݟs|[4R|&=D^/P@LHP2 V(ll'ʻ*ȓ⡚=)cf2f6`fo^tMDSY@<4:b yDCgʻSjqǛu>O s4sE<)@@ q@ֱi5o=xmrczC5T=^9oһ;/ǣiB-=ƕ8ҏn؂^,[, m\&>0gK]*JjapoVg}C ?nĂ 6sf x'SYj(15`IL.EFO( bAaH^ݟI#FcT!=W 9d kCJ&fx:'9ٿׂ\C9L1[6#nUz%  &V#wщy s2h 4K7m c@5$AE74H'Ԓeb<`sGWB;J! `^ Cd6߈gsiGy}O AqhF6R2#U4\V @s w i! Wʺ"v}t}!6@_Ybfv vK G)qDય 0cny&U~^/}Ǩ|~o6{"|{z<}갟ᅫCK{y ﳁqPȠ'F- _$//<(jVQ*< 3k^п܌ ꭜl̜ /X}4ׅD(/i 4Ǣ319e H !8|P./'zg0IS\sw]6zg®H)[gWa*ƚ=.5fnɼYbc:$?nIef́'؟IqU#a_/\`.с oL HaeH4Al9Nje$R[+M\.1(5/!O9][M%>C`(;]Z`z?p*g@ȵɀFc=n7C &eïiNE46u&)/8&f0 AM%D\q܁Q51UȄ[DactiY$>xa=QSh@c}|q@ CWɊ~#/?~gth?PT3dj Qc/Gɷk[1zZ N^v۱d9rof0Y$`5i D/@QK 6Khe}dAQe?9 ~sɎior63#7U\0ATyT}r]'dKߧmn;t{2]0QfW|J}5j-?s1y\(0;}Oxzu4.jh7+KC{ivxhL[HQڸ#*&LdžqlG|FPu6 H>fUOSjQuAq Ϧ3"m0x=DQt⌧ Le[gȝvܯ)#+eDpW'"EW<S[qǢu(.We&! M<(DR_,'+ @V7sQy]5eD kוlzFr6?Lǟ:c JXA|Ch^>sk}Tun2*X~sŚg舤рS\ Y:?V襀#gB%K+X]5M{162OL$|W57@/m?a͚}3A15!ab8@KJ

]E0J#ha}Xyhg}$ə6c2sӑܩ@0:؄ͱ[1Q)U_&i ph'Ȕr♕ *|:'-U+NT4njȱT  +@~t[ܴZ2pda!~EB*_Sw<1k?+,Us#ceK RLM'2i vN∌sj$0q;Z1S7f͐<_ک-%uG}e*t($$A,`=~M{ >Sc\vm L^"_ &9G~:TɖL wM@s˘9Sy52,]cjcLmvC Ocm/+q,G; 4j%аv2Ga@Фsqθ]KZd{TO:CF N7ޑ*x[ 6qˣ:Qv(x>&T᫬Lc! qP%wO mExߐӪHd6tn{'BF:5hOH"DH'n| ʦ , R;+eM),aV~|;ʑ"˓5h|P9ý{-@>,aqTVCD^Zv5aCn@f47pn/}[R{.'H#8H@ޫDLHl?<:HR1?}A|QI9[j' aY|9' 6{v)?+c;)5zL&Mn%7=V͗>+5n΢t9rk(cHjGi!PX ߥĀ p 4@Όqk#D@**4knNEcH`!;ĥ. QS@BWbFܬJxd-+̟3AI~z?շ/XjOMt 18m{LzÆzqn~U9#Ȇ|t҈<~~Ibv6h4el9C#PU E ވQGo WΊ=n=R@Q >1L*NI. %mU 7m[ 8&^\ݫ!n!J:GN3#cK#vx]Gb!cD9'0Is{%nʝ-ځHrcgĕ@@waXkPd02"kHtFrߒ@S#wrN8s|쨄:#ڡ~esMftaz4$%@ TFMMsNUI_/TX/aP7 s}|g~{fP4umP2I(gw% %GR=❨{&h'TUwܧrudA2^bjWĎX㘿oW !|cD:68б^Slґ7q<BlbcA=wxހVIױ+}^^iz{qc߉D Op3ZC h%0? ay~[ڷ1<%Ӱ0}.# Y.=V.?"z׳ˍhBv@h%Z܆ܡ֣ *= RW,R&~ʒbߌ'Tj_#=;:ߵ҇KDH1{d.KԶX8K%W\zB$78vyrA{h,~h)^Umlv "7pnߦ;($VZ/Jӡtb ZQZƵ7"az{4ܤcH[Hب;&778gS5n 6cJ7Jl J <}>.>ؾ5L2$V,mKpX­#yȈ;>ʦ3)֋k3 Ѻ\ǫˁ48yFUcK ~DS|G#T8sWX]bn /4ruFjo?i'āoZ$yY)dwJ&2Ω3>$>O ~(!nj [hYcSڛ]0f!aH]#Hwﭗ 5_Nm"Zc0X|gv')B^˱LdʏnWq nhA. ~}u( A{<gIeCpb-aiJ6 h0>797Z](\CX)pmXKuToWmO/~DoD酔ڋ]Vg]O{G:" B43VxV !(6OF]y}ƻMT ϯG.|t^6!;7P@K9:ҥx[WvYёՃb -݈yn ׼ZKB<@p~HT0lه]:,Oe}:&dg<}Й,UW6niKC,>pL3OרF'EODɆ#y+םn"O oxߋa< !C0Gm@@6cP $; @^?8 ;)-,ݠzz,ks?+{NC%z {#&{;JCӼNFqս憔Q 6#@SD^54zDr o0϶gY~v+\FS_S5x.t鍭<'Ch 6B*&6M#z߭k\|iѰH{OHROyRFz "E4AIapYC5@%ۺv]RǞjUn+>O js pzj^5Nm^=} be~Ws4Us8";1ך %E4lKB^-'SvoClRA'ag&#"Nϗ}dTQhS~)7^Q+@5%EKs@*@^+ொrn35*['i4i.guzrXDߒ^O,xΐpqH[h(]%4L&P`@Lr>= _zQjM%%jC"FDžXʪL1p*s?ba~EW6ׇ㱂гXooSG@|,La+_}d囯^b5dÓme$vCノBl^2\7#Yv/]a! WmÅ We7㚁Ʃqگ΋ѠL&0BJ&:?U3 ۴=(Pv GwO(2ҥ;-]\+U5r7~Zξ6Odl' q zЩ5yyI{w% 0hV Ni#8 wMM^`'<#z€A9+G/@~]# (D7 %%BJZE9UJ)בՍrrkzTJ+KᣵVn~xف,&3F2( kz!MHk?~}&a@A)aܯg7æJVǏqJqe#TCוٜjoTbdT@tZZ6ŝDBj<9#@P*GkJA`tT f>?I| zt!oGܤ>f+n ?y\c}vUQ9 2#xo=t;U/rNG .KѺ-$L 3r((' xHwo#Vgh,ZU[qIV-Lzqn|uȐ?Y`|`Ha~W퉦tHK^ +4c-NO T#|d&t,7e>Ƒ|NZzqP 1DoaSB"Zm9.QG ~h1*~N;Ĵ _X;ӁZAsNgKb0w [m&Z* ]a` è.@%Q4LC3}~x vwݧpk`aKR;eBq4yܛqQ`xޏP2cIǕ(dQ:.Mž:ؚR]+WRKqud_6r2i~⼰Eiެ GL*`"z@hSy-M7\Y1`? u_uzt3(-YVqPQ#'qYM 釶]>W%K>91ͫ'kɡujFb[xu~1t4&(м{˄py6H jjvZRv{-G>-0Uo#3X&#mC*J=H|Ms~/ S6jw9(A>x&r/9PQp&X%Dx)>r1 gJx RWvOD03GN8eMY-. 7$ѠU[Ւ?*J 8-fg DQP]upS>)/\IC/bbt߈;\( kX2G2Nr8~ێC>.n5k%$ek)6+t{$+Nq꿍UUE½ p+LnmPntQv<`8?.+[9A|U:"-`:n8oS ]{V{fp[ԕ *QB[San9$B7-Fu A/۬'-'%[RQt1WgRzix e '1I W<$j>XǘEXB rbL1/r1[;%pB~4rG~Q7D_uEKZ 1 R:ut*]J ϿpGs 9U97WiJĽT} LyU "P U fXOg 3M#be֌:RT y,$^;6@$Ip$ǼB:x?[åB22xEv~5xuW*HEb$ O+ ו~2Q o|ŀ„. ?t|jzƔ?v'Q79J50@Wl=Uem͕}K'|n'}T'ڱ 횕!16E6mF |e 3)y}Rdv?|OɺZƸhl;OvG a+n تy6vm5%]ZbP_{}%!L-gz<ٝ~@+z!?N 8C_^6Ҕ`o-6&`T@9 ,RK t|4?l( RW, T*=91 vC48I6~9۞+`\Rra$\@Y[$0O)߇>jaUIFn x/07gA  #%sl.&uۑ%Dj;YSDM}^Zu9/O;ZW\"5 S6e1{~q瓢{!+tN<YcZW]%'=uy 4Pid+/8z`W8Nqqg&z`~~F= pLqPHo|t`ƏVxݥ_tfRXp0W}}VZ2 5b@M^ `5\b+>j1vEB1|gnwٷEh`QjlkX?>$|0t@ j1dK?`z"vs+=F碼ޏҐxc!--@K|}5tSEP{cdR;Rº(i؀? gw␺ -~Hڡ:y8NL^gk3w1».K0AaPV1nuz F\q?ܽϘ4{NG@z?yew;̞^ *W\E&'D r\,R%8Ae涽kcKN LU%:4(B2X*Pزx{b{i %c~CEh3/./g׬j n9van%BkU q̼QFrVӁoy,Rh !]b~T''u5IF &^28 ǧ}$1 r_Me j@;%"FJGٞo#Ueq ߪd, ֳ )Baya^S($Ͻ. CzB])Dy0JNûc EzaZ[vQ^v> ,==)KއCL(]k# Eal E@֛ĭѯ  jky.+5 d ?B4׏{ΈU$6(GtJK">|pu~4aqPITzZqÚSE ?ppJf3m!H6Scw]_B<,%u O@g70A.EsƠb}@,![B@ǸPՒUnM0 sl?]5c U1 ScfAceXAʅa@T`cO{A]:g{gj|fv> MD%#;$b~9 4+Qo QzԎ-sa2uIIY@&#GFPxz,S %44+˛f,Hp#!-=ɵ;]Y8{6Ð|T f࠶)22~+!Wev Sn=u]D|oY|LaI oi6ys IFZFܚ02/mΧUgnv:det+{@١N?!\HG+.'\& Nh6]׶ypWhK2,ݮa[z2+_ծRh~ybE0&؎WrT\!W[@#3џѭ9LGqS[?)b7Ĝ#06G0:YФ%;oASa+za p((qANVt؏<\WcI#zO~[EQ3 JGrTuU(IΠ)LLFg ]+lv)#@q0Lyz̬K:}p8Us-cd.{=|Hp@Fc6<@ЃbfVRrӶ aJ>5q;ꡖg=x.uإ:p9y$d+r.$ߣdj`* oYRWx!iJG e di7("Q_Qwb/f,HCry6?Vډ UykwK~DG @I s'YBĐLch82Ny;ADt"w1OE>B?U&WHk8 %w;w ?tG~@8QB/q[|yѯ9HtS{GWRjBg msI_;a2FVhhi)Rad+^p9/6$#؃#i^}+P!|5&[}G> t|bx 1 ZE484@7w%> ɟy e7$g6qԜIo+>ә{؅ٓ␣H#OmdDz^mɜ(ߦ⟃h?۞BHOń½A0;,?Ml|d]cЈt|}K@e/*A~ίPfFY~ZS'GpF_dXq҈N/or@"|$ d')t_]?:dذm)>]{ S(+{u$2?!#鬵yk[uRhjo ٣ tU;+5`dj]lX"`؍εĂT 5esՋ5^ ۰YôF'usӬ)>vh#@KtD'/MϼlTA@4vU~0CeP W~UD]lM%޿xXpONPd5 t(ߊ Wt_|ME&c܂!>dfؙ&߅)@` %sLO"XAXw9l:f(%rJX0DSl>s`BW[WeՁTXﺑ6?Vv&W-|BP!A//[3 N  3˰qfO/Yy'CƉ|PJo}q]=g煮(W^XB4@.* m 䥐@pAxEetV. FXf^%@bkܔoEA ZU|9&R t()Pż0.OG1_||{gsKǻEտJHJ_e~[gOE͙_<Ū+*gw#!e!]Cߐؠ{D% ]τ VF<>U2T%5sZrִR5/VRIoh~>ᆭ$9.ZgqṖ-AJK%z]] xXtGR )suHA&P!0v2P=4o9cq?]27\]pcްy:4z*R6>ɹz,fmOoB3(I L(~nf$4 FO[*"Food56݃ʚ$ 11،Ϩ<)ř?DdMLQ?GMB`ڌ Q/Ї VᾰZ 0XnnĽ@o,\;F~ -'4jUC l9Faw\ ,bKGə@-{?9(f@ #]RYpn&40;zQOnˠ2~t(;^?3#:6,B3|joH0leeS\0Mj#P4/vݸ?S BQ"TTэɌy75jY5ʌ ܾ%Y>X<>!48", md_ W*O `+u2<`I&K,|;o|p;MP09߼^c0eq[ q˖i -wTpH܇L!]n*=|wȄ*>^H>%MnlCWbrmO6c ]$~taXWu:!}*WǢfA!瓱%3ؼJr?nY;&>pW,l޷l4r1$A< ކ9^oa h"x1ioQ3/I{u:iEMaO[DnHYX"2 90jm 8?$JlϧsheU(t9hWs(Qػ3Rŗ FȫH1tv9JxjՄx\zS1vc 2pJ-r-U*{\"q8qL59Bqs;#G:e Jm1͇!>$ Mt^) nAĬQBy}D3fʚ,8V9YT2^,ņ{cdK BhӲH[]8TpDgj}}SȄ!yh6݃"3,b-̫p> ]??т0~q42())#A&v[2E@:H:ȍM˂ &9z\O^L10U:m1z[{~"fRɲzO}bE&z\\Z[<9qݔjoˬO7X[z7'Ξ hAho3>N؁z@msa ni֚2t4F@A8ٖN@0Bۊ>^Wk*n1\0qlԛI 9+:(pV4eKYEy2Fe BJF 0n0KK8t{kND|^#@ʖ2D"D%ԱpIc^koaen묏@L~*R(yNGgB+>Ԣ4*{ "$S\CI-!/]SiH(rnhQQ*YߏnU1o휛 >H5kTqDvZHI]e}&C$khԢ(rȹUXuj6P1+=_![^gJm9&?G&:F~ %fCORXuΏ"PjEu̖gcW)MgAC \'_!y01ZKR95*=gk摆Nxvz1>aA)ˈCyo EĹ4 ȏcQThwzVLE!~Et̡_$rDV h;T <="xsOK? S,IhS;U ԰u*b Xǹp6:g-VK\@ÚXS>JZO@$(rfu%O q(~qT$'Փ;__)a蘓3=ωP$T 5.CwľNxi%WBAI?i-'0f0=`},a PoQZ W1jCV*2 _`w_|; XaP{8J uqKa#qu7*,X-m_]8Կh@c:JF zb }?6,>-G ;-G/Z;ߔJ}3\FKBO wnƧ AO*sQuttUTGjō769^{""3Ug!dE(:cD]ĨC=FVGKD6<Zf)B1E_@XHm70:pUB"sH7?W@`33&N~Ē?>X% hxM@ 3+&m]}(#ֵO\۟<`b U"3b)VľFb{=ateOsL鸼(Pm86yglmMD^MDBFOu!N t Z7*ɘ1雗~绗>ِo JKwCbm,k+svFB陱m*[F&Kn % Pb9x$DC%ԁ ^vuz6AID_vsG\S5i12[ c@3gB+,QD-KtJ`)'ݯ%鷖Ls/Xn:؀uv]oxk Z<@ypŒ}2ިDފfg2T⊃A?\p%| 6GL\*ف00avFh  )G1xC>kJ<:B+'(wo+ 0@HBAޅ{RU&wdCh(,B-s0 8 mOڦ |];8;I Gb Mǟ<%w{Ѫ)$e,q[0G A9>|3"}(]S#LS`Tv`cxYoƑ_7Hf@O ׋v& E5 k;Aqfdi٨n$e!R{'?C翑sE2V.c >dDU2y-˯ .r; :.U;=h< S\0\(` !D yUKx*0+;`{LӠ:" _⯲}ے~|J "z]ɜ\t*\fsS2OH(曭w~"tH7Ѱb?9=7{Mx{RJ> {@.CD6L=: Z #7X@ Á2:#+5g[~ݓjVsDŰodG#iqaW,rl}g|+ ZoXEW 1?;j+PjOk!F\}v> (T(wJSq슡{y uˣm vFWbfx+h }(G\> $]i|J l Ohl\7e"B@l08oy H m0DrjP}hф2S{V QcR -e_DPb D^VY9ؐIP2K&Z^Ԛc%r_tu.;/%s)P|M[d|)%En{K>閹t\zoEQtF++wR:r[҇G{+x٢tJw +U65Yt ԝ|o4*Oظ`>)NRÙc|QYf|E7]4a[[kԣc:3'b5jqլѬ.cZ]LhC£ ` lE\jvCHmT2pJ^OH|B8.H W3mk%)0yOZzz1flSZd~a!RX8҉DQ\km,:5QfdDeU!L & ~Q?i,V\2ae/Q{;o&{~͍}-@k `u1Sȁ H TPT /O3[^Ӽy, =tCZ.Q_ h aϲoڋ ϧґ*7`䅷xu0eTa ܁i-y8 ʙ~Il a$wbӠ "Vr }>d :(at ƒ^se*`ĐAPƷ]7@Q44*P9{gU.?P6 26(v2_Nc*kȯoSD<\6}gfWfHiGF1b3Au(j|R#%%/=Ū7~yKJFv ;Q}V@py 79T+`KA)s0X.nT`$ s]I`Т~ v̗=M:-C$B*EQ#~>F) +ܮڂ:;% 4Y~WP˔Qc[s3F"oN+WJX 1Ix/ Y]=i֟;>_dd;Uj4dCag7zfw.$q]9ɉ\ >܄gE`Y7Z\xZ9k;(*q:m['6ef0ǻ꧸]W`yQ]w&)$!N;K)ĮpFQO}kiH_XP~ 8z1}} t@`PLM@YZ].4c'~$nQ uqj )CEΪq0BaQ?)?22oR"KSM nBGʴ5 Xڌn4@]܍_9ƚMVt|haQ/;xnyYrFi pmkU v9rwJtoz4ݎm-C_GQD= y8T~_'X*7)#p6d, _y1(1B FAaK/~3H;'a~@DDݾ 1v|>p,W`vL8'fbȎQ"~ "?-M3Z/s?'pȠR@ٌ@(MZepb D.<>C~29nXIgh 18$ ]f~kFDv0`Fr"F *<Q 78+%qdGU%-Ok{ (<3ksϥ~%Kle7]?I]Oi&@1O^|OP֍ =7-4w(ށIrp;Oi,t}o[/}pL?d\NhoOMhp ]ހ3NnFL PVj?t2L]G"ͫG~[48ᴫZPyq~ `^.q(w:nCtV=^ ' ^uWz0ُ U9\= KHR &vZIux6FI`8@P'5ߵHiJ+IV֐RQ4&Dz|?jrno<'Yui:z_0N8Ά}0r<.>&(XK>^Vk;7rIܒ}}8I >,]$WoB8>qPA[E{5Nhy1Ycߤ_(w)<0O6^Iܠ^VB85ۮ零Ju5oR` ^dO.頮M5IE,x;=劀 fOk7S:݂-!$$XH==]$W A%bC^ o~BIIBpx:]LݭzJV[w(Iu,b 5><{z9?7y=]Iޏ>z~؈_ Q:c{Yw]~#ʯn%ڙU;?(RSt75%[p'9'c51}(DQ"l#88r>I,qKw(Ba>6W4`eoi(f0娰GADJTC;R:9:[!>8i-0$@Q7hXH}fY{äz^ܳT<Oyi_}i  6Q?8{C' >H?<}>(2zvte6&C%);6UrEʨsD s~J96䎴[z/,%TA wYo(>~ISTz|hGW>_Rg=48svw' e.LxM׳{鈯VLڽ֋ydOFfզR^ߊ/9-=jORmB#[nMՏOOv>m|PHDŽ*(\(ayv%JyqB[ϧ=<d(kiS5oB/P$Zv :1s5"um.:w.+g[ B-=sH,p[rhv G} ?z+8ZHZ覦dAh@)3+m;]+@GhVF_e:Z uZeGY 'lϪ1~b*84 E<[VXu\2冷\G^^4v\` ڽ^A)ʾ d w3%+Ӣ2D`88E䤖gl;c"w& ]׶ D%@@P&GxZyQy?>_)d9'6lo$nM;/?*^lL~7KTy)zNQ8S){Rh̰ g-wm =S:NrHD]>S#Pɀo:%+R&3WG󋸬um>dw I֏QII2b)>}iz^@Z7xG+N R#l4qY8-xo~!*Y[8j] m/:г72T:x{v*dSAoʣ, Drb{iҩͱr<QC?,BUL\ݓX_IU$վ${;JVm7'QQ9CY-mStnլX2h|H 6fI1yxqU TGkȔ;"+7$$/ZU_ .;tm +lӔa5$4l̲frQiz`~t|CwRyer׏q.X6YѿAސϏEdćlh_$ܧ(3.9V|{7*vhg:#%Tu_')m0d1|(p.Gc^d@R%$pKnU.3sZ-Xcs \VI6DHn`\FJ[򅞎G]Y/BQNKWX}l;Z_K(8Suː?ݦ16{$u@L!dWy3ץ1>ؠ.GUC=`&J Cڈ)I* Qrť6pSnqL-,0TGmo_TylOO 5GmO񰜭89P݋Psc _Sr`NTbM+ #KH/ pvk}Jޛϳ n:O)H |Bcy@Vpu{*>"rOS9ϻ9p3-m/gh=K3ςDyݫ44BoO}-DAedX_|"b#vq*:x (;^bOn:4p{of_]auSΜ/V/hSΝѪޝ"|_3 iCjuuZ&5.K VKoқM'bƷd1mvlt?}*2P[1M9R-tIg߾IPW鏁LW_hyfVB)o1/p{pyߐ*V|PVwQ^mz62 ;Hr(Dj8 ?,`R2 J fWXN_3GB$NKAρ: 28x8€7wIA&RZ i:DIS׌V;~lq7`WbX;mNy{n<Ǯ˥f< >朋JW=~<~xGQp(&q)ub(Dmg G/G4wApuį-8hgn<=͹ ёߖ6TtżXNyNhOtM^d~Ȏ__\QǪo \4x6Ϣ݆ݮl? V塨Dӕb%ť}a^rkɞǞw56{텦1s EOqp%P 6@EX|O 1B+x& Br<ê% fՓgUoE >@׋2&_٠n1>e'_^caϔ}f9r5v̒ [HSQ57ތ+8vfcKnU1VEY* X!=--f3l[7Ch$ o;D_Gw'bSW(Ns}=NS#ْY;}L-p$ )yj"s+R=z"Q ^wfrm'JRCi3JqQ$* M2*iKHϢf$>7HsG˘HB,P7~y&;߽S%r^yT;2l:[RrκgL?\z׬}]"Ѝ^i}){JI/RWo$ dh۩ל$%,~;w] CB6\,^S b`DckJADI)X_S |et'M@Ӄ2{[N([.Q&'}u`6+ќ<9}:pS 3j+4aJ83nߒ#C3UBDZt#"qg-'-,e?~3GЫ1r4D{:Cڼ׌Vz}ߡ68qii ?Vo0Ӣq\K{EEQ]Vl"vޯVD15T]ꟙ;e/rr,Nۇs(@QÇ FcTN(Tc;?CO_d@aD L~kZfx T=4E8AJC׭Ue\Wiȡ ,ㆸV}'J + W+X!}!7V9.„7g{/O74B\I/v AEr-D>G2'oClIύ2BPG6F)0:V]5mf]roQ5#aYϪ6 v@27UAt12wmV;LiI(3JaF#s6S{C({F1ea t/FuEŜjAKKxWs.{SM3Jm3݌EP MDc/E|#ʁ5 BuW|9 \DS_* 6C}˩1y˯w[-~A6ccѿ h7j|(,=͵3sZ6\ܾ匨,ݠLl:hhۨc$0$*'i@@ɶN kE&^54glݹw!T;U~^tnޒ1\F9q8e Jg8{1:.ƶ-!`uXEg'(K9:F%?ȁH9aN 2;t4m.^rAQIKՓ|#|xvx5z:X8 ~g-,üwV dMS{S;H7K<.s'd/ %=u󏦴ŭi<'r+ѮcyDQP@}gt 9(رf@R1wJ~XP]Dfn |(B#EDlvJ/T77db%%_x93mIǃ~Hk4 +9W c*#-@;6jbהP†qL/?'_,BTjZطBY(A/<ߔv Z`r, "qY@Muye n*ԎG"^RpDZяcwz/Ddt3q]cL3vO&寺ڶSԣڶqw3XR'4z5$PgrӷӐvt@0 ;JQAu:3EP5shH v2a>?_12~El/\5we (Cam#P,jAYaj]zPtF/I;pVyJMQR7(alfs gPȇ 4bjdϘƒrЃR?+Ȣ\Q9`[/\+є\9 v UH$pT<RWIy`j]0:;˹Fkt$iCN2L6([)yzk$.L#栧/(cڎ)"M2ս7gU1n1C8}ӗdUBowUȨ˔q'Hǵ3ِN/^*ˬ!B=$с3mN 8t\~NÕcv0{Oݭ]gֵ/z' g^@;(j6@ؑUя/z٣!v2~BRٌ~wM1X#Yk6)pR@cFm0ϣ5#UBA4 ϭWe~jdo.AbdB W&uKpA!SEEt8""z+4^Q6;&؃bN32vԐK{\7;9NG?ܚbU'2_NZ,%@‰Ƭ~~yC?Y { l2.'!VE,&%Ì]Ny ٟJƀ]zIA2m%P|-ivt3ʺ.{Y?7x,N|đ_Bi־<3qЩf:XdL;M呞UyiJ⃨ tE0nhݺ|;De*1wgz7{{v13GRUHIXq}y1m}R2e7js7Ax1XPPAT;=jIU cvb<$K-jCc|U4+?67&#'X3oPQFYl˺(FB#a8?{p<.[q~_K.nkڗv _ ^J u1;Lbʇ \&sS@@ ЮlG)`1q4L{V*M\&~aD"U Z0uT!1Ѩ>?j9a񤆈7&P.SߌL!(i InD0\xxB/x:fHm.3P0~홝ܳ%O ~RѺ\'֨fOgR%ls䑈h/[LaRAt{[t nqHn h( h< b{!|| +qarȺ.t=f5aH5݂0Hxb) "QDAc놿2;2dX:_H1RK;[.EA#@6tZLBMVwmQ*'"h_R m#KއtE[QTS DfeCɤyu{HTM~u*R K#Ԭ¾+UvԬ9P#M}琙KdE ;uo"|EwDt]vB+W )c)q-7T=[?RyLhijVOe~1nBva2Tw25 (ɥ#FEo.vRjҥ[OZ$e!G1]/&sCءәꭳZ\E᪕^mlmgI7 hfi:#g͖|&&J/A*^22˧5-;>ќCd'rxj$e[xeb"N_m ut>J&)`T =-[[γi09\}&Ab]зyn\Jk'_{~" Zezب*"SYCܣZS~2uGX5=Dž6Α_#ih@_rSLh֗pi ~X2Xt|/hIȣ+ȸ1(atʘ\J9(TB$7^ Z rJՁ`9]Ax=9eLë􉮙 k vvy E)D䩏   jِxeGcB0 ZMyqnc@+@0  w06 ݂ 텺*(Xی@5"xhp~Q2DƋG1$<cX?|\z銴p'9 ;;⦌:';MUCp-@tZJU,5}"lIEZSubx3ruѾq.Z1Qo)$Wڑ~g[se~q!Hȕaj9%vrsa(_>FQc#Q.n;I 0H}fM#h}l0(T1Sk #x"8n?kPJܶz`~!h@ς޽gɮ07 avAA#vk.6K#02a&^RX/ V$gv~I)/Ry_Q3|Z.&ZĪA0O0T8괴)iy$|]Hpq^Lɫ*a9pvM.QJ]] [mJ(BAlRTLgT\G>ʔnzWҚ0Y! OVٓZ:^$;Ձp.}kN}=a .awUujGfy2K^l+ >]Gx+kw_Z wO9V=po|Er0qRdcJ0|lr +8pDdA y$' \G$#̜Y{݋@6 O}$}*gs 䭽m^.ߌ?N(j03cᖮ1 D^4U $5k\5*wNl q2'qgceqwvzScqٯ[qVyu]P<Q <;{9?JT2Htzb Xyp~^{vG_PI\\d~c-qHqaҷ#P(PDŤB52Nu<8#ݻWƉd>3=_2 }rqڧڗ4p7|Ѧdw`͌Q o$ ɣ'Ź,i {z<8zVpe!;3OI]Z#mZ4tߎq!r, 5RSCXӬ E2ac>*tQ'~"Pj*׾ʖ1TVOޥK˕h\oHTTӬIt CYiUMw}Quc`>Ni~˅vi)A󢦖`x`["SB/+aOG:0֕Ŕv&(?P؇x$S`#܌ Z-Jr>GHґA`cԵ}ܜPO 8^<~YsA,s%vNl4#Goy#Z͔fn ̞ϐs=ox*Cmӣ+ntрIb BsB5_ō؉De&k{x ߜkͮIaRdo9V-]e"Vp6|ˬ"P -lM҈ 7iίtrVB֥xApX謊 7Ŧ*{F{"YP6(Z E\tsu?犨G_g"vbř/J-~&Rocp1p0(Yw#}<}:Rp͇܇SYI1,yg٧yV $+H* &{ >}zNi@%I7]ʵ)%*JFT 0$8 Sʮ0t\I/cSW+`kZ#m|mbؿ{0:NFß7f;$-,`QߛX7wJaMV )bsȍg=chTwX+q>Ky@ {Ew]bնäVAl(IE,:ov!j:p_.͡1yvTF`?,c@ywt.6`@|\+p;( eV-ѳY8rшE?xDtֲE\@ ܇+ vx˘tn+M mv%6炢gLw2rAp%NDR@R T0J#cݼ@XD^^;'b9(1;Γ=}Vhy FUۡsw.u.;d/zVso}y~ROY- ~5!c* ,2hpKO2壣4*BT*].J@@bEp3 o ~/_D)vl70x[̓?VPuw3Y: >-]D{Pt0H)F$aT-fWEn`;$ok8p$՛a*@򼚀%,T:'EU?"iw_,!hIA 3HD=),J_)Z7y[B0r_51;~DLTYT{b҇~jr)Ln}; 㓧Y'WXа%vo)9dccmy@x߮NQ`aS9tN3xd@3rY[U֮H~JE\ZXb*h :ёCKQj(2) #qKկ֮1v|O ֡hMU%"yؒ(i)V~^PNA#ŭN-ȅ⤟3l+ ܰܔ8d.3`~Nnm/sG *G"j5k{20}Xr@ySc| BR2̿Z5 <Y!V]ԇKڻLb&QqVL~u}owfȁ4km0C_ưڦ:+Hؚ 6,09R7O88ޫb+m G5D]~esMy_v~$ !mѠa4 Ѧ4}"yv|I:mIV?★Ï!9s)\bBx}mF ɞws6x.Q lp_`~)wjX!E7T\/02#NYyab L|c,p^Ѧja %u.W ^%hkPve*'\TwއQ쌹XAs{d 4嫶WNDA~cR?*+|p @>$!(X|BS0i @Gرpʔْ $5\;SiED 1Ja`SaE5ͼmۯ`@o^a n9v\tQ/n/7q{15G^ r"D͙|oq_)tNmR` JI2l_ӐkzN[O T_$:yLOz &h<$d꽯j"T."/>Sm35ύ@m>e܎$h_H?M37Gr~f}$Wy {^"I\̢pkwGiG=eDt,b ʸƗ~Y|LO;OC2aM;X yHYQ{iTT>"=L=-mR*[|Ө|W_FQ Wj.X,/_}&/+)l JZU]q(دWu#ݠ ]H$ԱΏ#ݘG6Ml0dusb(D8OyQLGrXd9$.gv&I=ҞLī*(;kfe~򲜫:zD)uyj"PMp-D:UӦb\Hf\*۬?Ko;8_dwp;n ^u0 eEwZ~T  BC_TB|Ά`rr>S \]Q>;WvO*aw8RҢ!?ʗ=(Ap$jwc;.p#ڀ<2rb}fK<(E&Ja)@0P 5>?->Y@€dg;?et<vtY)In%{GNBKBWzZ>"/S5q簳Cq:$1_Ͼ0dw3p`wFȎ@B9=$g!8m/٪BjI-mr&|t j /k&vA `1[q'N (VgW}K,:HH}c%U~yw; .Ny5%i(\XcDb"y:eP9eRy*쾌q;?s R{3MLI4un-LՎK~mEd\dpU5(e! @V0N EPRUi}[mSفX!XX( p0 3$fRC֏.5I37 X'tҦ>2Ew2D@E!B64:{웕fXq:Y"o2~^+,h'S%ȹ ƅ_{^e`1#;@'5aH°ޟYBŒ;"˧ڊe&=@(6I-g+Ct_ǐu4G_oDP (vތO$|ncsvNmy5k6GSnxy&E_i/ z֍u7 -1@0 Pt~?? m"5Mj3xs*i\F|O,Zik#*T_볭QϽNV]\ X1f/A+ ?=c2\oj2&dF2 5Qio8E~(_'$x" -掾yJ;"?ng?:EIo"|' QQkϵV<%B )0?7f}:r|L_'mn3nϗ,~$H-I舄]0%0V Xrd[~EUV$n;I 8t#~y< {(I+90%o3vj,]/5F trr 5EЏ͙&k0Z)OIC$H/a t)pU F[P~L+ 60)@nnaqEBQRbqN] /fxTQN "2o17E类4J~Օn79p25,RĀє' jLkYG 2YXs_~Q<Y'uI+D'i;nΥKo6ACyq*]EWߡQ Q&I&2Շ3/Ț(z JOrg}2:v#mV/T˟7#dtG2?%cg!N#W hax)\? UOMG!ᒺh)*T%\@}46I[I-=għOvꨕ쁬jXyD伢t:ѳ1fZț߀ݑ@#&'Q$jyn^j(@9ѝw @??uOAڒ!˒tfIjqݡ'-t;%YC#^\  y !`+ۅqgC֝L"~y]rfkN s&I Q}qx|/A|H|^<||o?i~\&t׍nl}8ҍX3< 8RDusJQ:TFg"$t ɖmCzgxgbseT\Qά@Hj|1L|Ή&]¤Iߤ3B]d]jbb- .[Px{ߧS 4ol;qX&1SDi<] 1 ~")j5u2! & {Ś,o>A51lϡb/Qx;`3Ut(hڱ26OS4{jH6JŐ0 >hx LIOy~o%PĂ_Grzق2o^ْI-8MMV1#KtQjvԟ+JU5χQ$wld+7Up5km{i9c=to.ABZ B42SqL\%g-w?0 զ=7o8,& w1vGQqqߑfs2vFEj,V ]\ tLrW2-G%#l=[cEMp> H[T8\N?YfQCZ6]-aT%4R$,|IFy`M 놭,3Iֻ|A!yH΀@QRf ?J#bZ([(/kn)G˻Cbp2˧Gu) pz*%@~.NlxS*>n ;W6Pq\_KOe8dE!wŽKsDx1QtYjdܧA?u;닿[ETz=:eIk-GU<$"yCM' Q j0L\Dܟ?ǴxAysc¥2eCm_+M4>v̫^j?ǞK'p9OٶCjޙ$R <ڞϠn=Se`U=ʷKٍ|hw/𤍯Ӣ=8yѠ\}tv݃|# Qo*pP~oՈ͏pPmFX-HU#v'>0,f6PƵ2(t>x_` ֌ruaG|ZX~zI[$$>۟if p?w澻$Ȟyj?%P6i^%8n5ްUύv]f@fxĒ ی* `Xw%#oF9w"4gK"gﰄ26txÿ}&fO:ض/׻Ftjk$Yn|5ET"!MIIU5Ρbi{VڨB4D Sal u:r|uw9bޢwr-ekœ$"1_H&|v5JQ"]K/m!k)ºT OHS@\V.~7m <^FoW_Ͻ[_PAqV- ?9y*@< _^<;\PuS K VDk)[ʷ(ױ x&4)^3څ!SxX[K~ĺ]$0LT]/m@ E:/} c+MjuHB}ceg" E_l˖ձ"vT"77iƣVaScds Zy %y:Ǚ˟ w9_w1 _>wXx(NfNTTZC .,F !@V}6jKlc9Gճdצ89N2D] ;u$~\ 0ٕ6aOIxX hY u`bV^4x*q$cp>K(Z,).ZRI}i=`V۲H\]ܓ$1jx*PtYFf="  ?o%%QDl൬_ɏT5&ptFh_j.+!%Е sE[ʒ9ۀqFx)ƃcL@wdETX6oO<@L4cGoPz޳v~.Jo}"y^0?h.v{=~̟?Z |+p^B|m\b3>_^/h녰]~GEa9H3~FGҥ)\?RQz)Lf="1I>wnqEy|Jemv,ίIClr*C~eœO3@r"vp9Uٲ&A"l {c}Cr0:d^Z;B\No6Qf#BV< q~e"gPZiU|/̏]4«]2egICw ӂU=}t R˃K̻tHN-9ӿ)y羀TV"?s\&=b}|_u% 7-TNL,h7˃TA15uZoi%L?uj ;d@KTȽ^& V=ra}˯3W-0b 4Ƅ2wkV {8N..}/k&?~J]E֨gR_xuRCeI ծmfMyTx48"ym3^!Ӫ4`(m'wOⶢPF7;}Gp\MXP)%.7uLE# B̿ky۷Z,({><.6\1 ˭5LX3k~/{=PvX|:e~ztR^ FR1xOyՔE9۹A5办H`vw*4blg1y!Ց`PM=)(G8w>X?~=Fzr1@z~}u+*io Y| a>s<^$.ei>vxF(ug>$r?M?T8:\V~V|@cԹN1\v~2~W%wI3~k W*>:Vʼn;goQ0;/‚mAb+jTIBWazscq݌W4%(BP{ʽs+W{ψ閡}mT> Gb-DUyen)ݪֻrn(a};~6uM# (R]`z_hmX>q,-ǀͽgWz ;R<~;tu+)h=H6F+TdM+G>t 1z9d5mK+}K¢_yb/TN^#M"Dt'{i/}# oGi.z7Efg|ݐWC8lH̕{}?qG_>, [74\^LY}!Խ\3sr[GROb`T,mc$?(RۃML`XxouԸ4}vXPx=D|SQ{3[ H% ƺ"g%hwLK%:@ָY=AC$ —u;e}X x[h[jY]uGS{$f: @/ !ل!|ׅxJkF15 v 9[^+ˀR}|[_*1 asH[=7~LD>5%H-;K;DQo͇GlÐ~-C?,"|;̲=I+(!qF>+az T^Ӛx;)=plvS01~#G~"!D@;<'=m%WWz+o\gVo$/.a.~_F\aَ.B⼟E*F؉@ɶ=ͺ9Kl=yy*" vG^LrDq4EFebV!6m2櫓وO:.43b'Xzq- u@ĉ\lH\g۷9lW[YA_PT`^G<^{|9Kpse /pjtphO/YfʏBƕGg_e(I^;@ Fb=w}Tx)C1=g%AH xzfpW{^S8ɠOQ57ۿ86[ jSyRk;@"D3,X$;E^PGA [A0g7+Η`Nߌ'K4%3 xyu=!)( c(R7ntmocF I+UkO 05"@*€akn*{^CA+݌Hq0 =0 Y 0A{{X;{O_Nl._p }VM6}nuGgv X />>"oȽuV|;~r)6;oWȥ O,=O;/n{c[oPV|Gfd䑡ʆwi5znattyjzDUakX?=Errv'gȬgꨒuRﺤ!hccIgs=GoV5%2,Śda1b)AJzC|osqQ9JɇCĶ̫R+w!Ӡ!\ͱot@;N M9 cq>D&i%L> ۯ4C(woƐcz}krWvY?iq TS{irqofqgS6ÐzOp;[0MW$)ǯ| 8cSoy꿛k.\|t=/?c t+is2U߶~.]jS/q0?ÅcI (-mXgh!%@-:@"x2gm Nެ_a.Mg!y^]ӓ0 r Nk3g V]lmPhf!yB}9hi&rUߓHNJbR33 n*ćO=z1/:mF8NY_${1Spdq,{?+Xt0Pϸ/܅1WuR}SqQ*ax.LSRy~X%ilcpƘgȲx2ejg^V\ŕ|4f.H܅g32@4>NvrsX Lt" oc6˱W2)̼ItRQƠϸpEglhWFE}{=x$[_1T ˇ̼#=1 ,TxŐ콛fbQǷ%ك8mWQnVr>,D J䡰;wϑ`%hA+]$[С*jDҐk @ImTX?3OL{Hbwgc4goi?䑫IF#縔3I~-Sp7c16G D{XAދVʾg1bV{b#nQGqɨᄝm]͘Ymu# @e|Cm< ?W)v%'Sn輆v:^"K%#EE`g ̄NSwH%?dhDjo{Ckp2OeXw#!M1>*lzF1h_lj}`8q' <~ڽ[C܈~_LpF peL_=+#2.W"f%mJs$8_n{4Z)`+?dgL b0J-uONvT1F<[Kx5d5N5|| !ڠI2qE9;a/(ڔE3$Yuֻl΍QcdmZML8bTPnm݉[ncf4 z Jˆ \ 'vQ=c~3+9G oIBn#ҭ9lK0V\s]RMCra~w)$o>UgfyŲ ~ quS '0A ;'tݒ . 8Lꉈo9#4|堟nllCŸbk'Q%x B9 Zk/W>#TO q@9v~{J+<%Xo g. ܪ8H1u _v/'ڪ~{[ﶗJSpe+J&-P,_&3ą+3L~x̀|{g-RYltatVL^'#Fvx3Apx!Bt?h7m,SLS4DTR {𽩨e NWslgB~ ghwZ3n3+grEU:up񸫐ɲ gֵxOTo]<-[F+ <vs8%jR"_aN~ s͞da^պc"wsY! 7+HݛsۍK$𵒍eyD;rhTO!KpH}!nK#c"Lʌ%}%S^/Rh>^TþaJ<<]}|?9W*}:8v AVhTDv]w^S~7⼼Je};]Wz}oPjIR;lE)E/:Nd=Bi:>p 9v> \kĶa5{b`JmVP #2IN,3Ayt]Gޫk.ґlI$[#?m/A* x ؟k&ﰹ%%aWr 9Q%k2-I >FOijk>|87d/N!}<  ~{y  .g27$z~`|7D F̔E0eAh&X< U0٫L#bt>|(J2ݲP)?~+ZZKݡnDՠ@"!|ĥnY0`tAā&~ͦ>g_`[3 =ˑ~*b+a/gyo ʓ|J*cInSU6lķ\eDB$ +pO٤kۜ@k J)2Jtb ؔ-X :+*-cb("1MpbywڋSj}#&'|Q@o!+ʊtBZ.#_B*!J'ۺo.,1; pf&(C͹Yd4S_s)ƩMύq9J_ BU-ܤ1b nxCh:u/<.w).H3Zc5y!??.&vTci[*xTڨSwU9o5" B227:=[nIZ(H}--*S;͜1%npU6&S e]a65ݓԭ7^LU/4_Q}\YSjImz|sm.b`eekwKľ4YPe˒L05&xVTچtt}*{-x?1 "Y!- z1I m[@~Q|Ϡo;i ;.jF䷳[OC '6<?g`GGh㎾Lݒ:`]ir5M%v6n.38 ?bBi_ےkj5GwD|n 7: 4Uݽѓ٘zퟛ,XGO'&4@ڐ@+Ak1Fp2ل96ohE~3a׊4^+䛍xO/Y_?3:騞v<hu_S,29`B `0㮻&w02{=$(8r_ޔؠo7j'ZX,_AF bdy]%c?ga>qſ5e&a$ܙ~~I_()KҖo8-:얄 +OIS#O[[ z=?9!i}rTc"&a0IU4E$yL(=ߝrE{e|M +d0<,5"k whZlc:Xf]mv$gp1Sjq#*(qzmK@ n"^Xc!z3i"ً~ '>Ia6%9H~0;sӡX @^(#Elv@59T Rq-Vn,$y/ W6^zhfe!Aw-Oo&^o|=w0[}.79~=&s+Gǥ7uPc,sQQqnqqPpitА)z~-F` q@dq\T:U7ͩ,#Y N}jRa@Q@@gVO[o/W\iHI .6K !u'ѸYK".[9sA&Q>f('QGT6y\>Oo\H1n?A&eΈ+W(i=a9/]G'a9v$JT湼OΩ~hVP"48[KٞLjڡ^E2Dh"ܜMT7m(i'G3 g k ɫ[qDW< F>eĝE5Gs yzr!3WY$ ~bk¹kF] ֩+ysߟk4¢е7蓬ת8v ,i6u tQ!'`Ҝo> axPC`Q1H/m.}@F{A 0ؚ˚&?uO]oR[S_BVE0*b(qۓEe?73wLJ ? .ѥ\O莜"4V>vfH'[ߑ!;2iH<-dOHz<Wȳvx3׿&5Koǭш7&fmeA ʮ:\D D@b@PNn|GB"Ue;Ƈ/rX'NyG߫UӾB=Tȵ`0[92 !>r(Sҁ Z_9ƋP@eY?yu%qb}ed 2M'kGG?E)l4=f|占k_R>T7,Wͅ&foyYh/rfxOׅƣmrTM-~ұܰh1Z'$P\.?0ZRkOՃ^C{ p +xw3O&-KP:#J7갤׾į!nP ܕ`=Btu{3Xvݚ`#@=p64G5=<אRdL e3ԥe;Cp#?LkVM,/ɻG_J{1e+%v(cȄ= T"!ANWa4XcTLt ϿNܧtH#8){,$6D֙?Mӭśѐ Y ÷2`OV>|Uܤs̊5%3m3\V1u5ᅥצܔ#xVlܥ\[^/aG)h$] G~;;꼢E8}zS2EO@3T)?X:vFOG-E!!*trC.83@jB|3;_<Jz O&3bX$c_v6&J+4'&sڹ.HnTMCw%> ==;{+ ?ـ3eA0(puf7@u򃂯Bz#WYץ.a%[ +;oi ry$grO#\y:qmHv,IwX pAgޛ-JIf_LuLwI`R7!d265wSQ>0ptzv2N2Wz\7#@Հ!n;ƢoۢBB_4ey3xkI pxp-w4 k+,? X^`{_CޓzCZ̿ÓB oi5h[\OQ+ [Y T#Dnc"GB#i9hT)%n*^ZհM'5̖ٵ[Uq[k2?t5xT[emqLe9+#cp^*b,lJϟ`SQD qG$|7+bp3'cr DF|ag6yll*b^>` !]IN8`-uC$WzK;ρ '_y%&Eh}}o8 T΋NIS6LOZdB)C5Wss[%38u5鯒/%˫ڑ:R;Rm KLǎ0X.д]c־vI(>#l\j910~Opg >ݑğHaImuRG_ gvL˕أtH,6R,-oC  I)@xi@sk%8sHOT0V$.'/Cܶ3L!EI?0@К& < YVѺb+3?1 _.%/Lm7Arn8 ǧ=wA0:*Wqx  R|0#'Nm[{UL$iAޣI:`f+Y5+-i`fIԖ)j>89Pֶ? ŭrsG[o }"#5%r{~VŸYrb[%R)C?u^M Ē?Q,1|vPkq I+ip}?d].lr:)De|t~kW5\e1 /{;ZT%FiWso\tϵ=rc߅ժēɟҾ5%%\"սE!+g4P%@}0_e9"Er GU^CwK?c_*3aZwAx=4{c_2hӌܥ>g]{`qQ!P2%kcI& {{Xv}~$u?JjmA^aAw)%|fNĤ #k` ar^EQRQVs[ wPg WIZ!5Q-?h!/qJiƂ7#I_Q7;11]T[^JV1;v?}V^'vԯCWaS"?jmP{k3Pao#OVOs~ lYȾU9^և w}e0yçY~WO <84QW%ZJO+i-9m]Ճ,hw_~bm?; x[/+ZI@`q:ob-=~iQ@RvQH1.${oq {;ݻ娽79l~!cww:Nqb>FGw="C?-bw |s g O-MadƎmXP܋C\؍ࡀo#J f45K.W vuvi$'~Gt!\$]PM\;WIStN)=٬ӕiViKKtVapgYɴ.rcaL:h*ĤDT8I%eK?iA #[T~|?;b2 o$ϗtVTEcky0JWjP Qa\4&T0/:HRo,If6]~ U|KE=~(m2B-9]S,:%>R 4;+DMƎww+@cuR@7ǧAJ0|;oK3R`7wEOT>P"~OuȿZ#BSyV> _fhz 4KgM|<y?M ^rģNܖo:4Ǻr-nG5t^x3ְ4~Y7f𞿎-/a{o7͜PЅR.Yw,Ǖ`%˾,97Cs %} noPn.˶ F|BM|Kj1cʯ(_ԖG7l' ~DF-^j !r(}UPJQr&ЙvO(MuˠI|~_6=U$] vߥPqM6hL C^y@ˍCIIn>ύ@CrHvKo΀KR0 O -7N7 Gӕ Ī-c6qN$de}#,끷o7ElaGVn @4N)9Hd!% ;|;x }Z43=o~gQ2،J]XҲNp+,]Z+SYCr׺)"sXSkRl;^r֔m ABarޖB tbAT|?kEV= sc?QˮzܤRJPf؀yuBou:"۾oA3L%L<\4sb./X#.IÃJ]iI5%~FmXռD= ى*[+`(3^&W3U1qd( qb,nw ߻s )ϔx1LIcC p/4\1ߤhK tZ>e) \9~P 'k)a1]q0&zWF€^dnk T8?xfxCLq"PI+K[_=ݙ`MߓLľ! Ra72o~E2],rw1KKw trI@i2t?c>6a/P9A Q!Ҡ0w)#ykW e)XVD,2]@ Mud "^mƠ¯x]/{&אm6?K į?JڊGۀN,fZp,-/7?FC,~+qՔ1L4pKGSwE*zȎ mGвO%I}vcmE8,ƪYs}$y#-d=QӴQ}MǔFQʑ UnS e1c@`tG\G`>zLjaծPԩ[i^Θ2w맴K*Lnil7jLGXӔ4V5F7J)cZkWQ4{KTh9Mg{2 j"Hp{s;io0qmN[G'y>gt+S.EO~wL슅"?k!.H$eBE9K +!Tbz+ <;"-- 6 u_*jr:oY8}JlU88DҨiOM\+eds#DUZ{s)~&hXvş i݌D:is7AH=s@eYWXD4X_f8%w&{ȵE@Wg+!k+RH5řғt5x dcB"ӖeaIVFV|wqMQBqr1exns&eycȷt˺hpEM|eI6oVܞ{igk )ɦ#5S*?hfBcn|ϝ;RT`׌>v@NM0ӉqEb/y3m20#v, v|cOH 5p`0 kf'T-Z۰Hnn,<{?;K:v2)X3 _ze? aq׌{|[ͩ'drmԝ92FZ>r`'b:M5~HX/nP'{B ;HE$ ]Q2I81RiJUG3Ѥ(zulDkAWAAW.nL5NH-vQ9}b|"|sG^7Ɲޯ}٢9R)ZbDOݠ.>xM!^/{W$w=6NCgB'1`_pΠKWՒr4Z?&3^m{TPK԰CB4,Vf.ɠj:d@SJ0=X2؛K ]w[o M4$A*Շ(ÉS>7zB@mV7IN-qjcfQn=_&+cQbU۸mQ;@NmrWH(aZ'D#dr?Pf|3>ѡ.>`➵UcuU_!q ?rgő;46YW#]n"TF !}l~W{o$j@`-j7C^'3d!hOҬadn. r ;ObiB;C*#:qdՐ4qVam8qp.;OUsxú2 y΍u҆U @bGo,ryV`#;v% T9%u: v o @ P'ɢ2VZox`rM7R 0 b(2^č3_{Z?_ E,~?SX\on2Q|cbh"@T 뼑uoE~͞P/|ELnn(3`L,t7`G[#`]#MN XX\4^(6k >\#o CP!$ ?*WbG!XЗbe_ce-rlƄ_e%UUfC}][גO9eIk.aK[(O*bd]z>e FؐYXrw58M0=^Y U6'IG"QTix+Ō9rwkb]MTl\XhKT/9{}CozXpx :k4D9,:~]Ih',[?sٗݩ8⒀ײH:vP4vhe4Fj>.%̒!5|Wî2"s'=;*YHi+!̢If3ۿT~'{;M^IjRV[T2{72"ӗ+A>nald]g6%pĠaOz =0j̡&Ϧ]T)Sjk^.ÌsIW4dĚCp3fx` |Ս3֛O.ޘ]؉ˮ b$P}F`{) GHb7âM)q<Ϸg)̡II4Fr<(:iu' RiSN[sVV-YLipK>O-~s3(B l@oBNծ7TK!?zœOH\AuZM/}ylwom(gR5dszrG.cpi_570:Oq0[ %(:LA@\r'`QʫV)*LOJ@h]2 9Kh{7T^: 4-uASJ;m[2'& m$0qR܀V܉CW,=Ms7;?+>ilgZVxȰКkNP&]]!3S&L i*c8ü{i, {#!,]T ψO#I5㵑 oѯE ┹w@@mј˛ADF5 %הJXW lOq TTB%, (yaWet+Ne!ZE-"7\7 H"ܑDcnEHV)Uw BT_d;P^y֜&ϾɩĸֱƁ)O͞lᯰUA7U{VRej,?ۂ}~76iP1a2372lBjjj$%-&>-hiӧ>+*BGm2M36M_SCaM!Ӱ ?&^WL%a(K6Wg̞Z`Mb)lc%ZbRǐ(ǽur628[Y1?Z q@x|t*ퟙ}[+1],}&N_(qŖa@cD.CEOA&s"GD35MlTG譐0SV ;"!xG<<-xq\m6*.S&?74|xTpJI(8#uJlP(3 d^k~0mEڳ5}z)Y2 Zm ն<ҽ(-c )J?̻;< Viс_R3j;p$zMÈ$-h{ Wz8!-]gA:0dATS/WW_S@=\_?}„WZzFtD;j4 ?TGeJ@ck nֶ/KԐ<^H:qpm uk崣 '޶Q*l|sAV1[:9U]EJA&'&@jPBPw Wr gt:z{T/釾=k^J}ONU0lwa-.lw\$R6~[M<zKu|&(l~2 +.6h"Oߓw<^yYY@3;ry|=As@BT\$[ F}vxg[$L,? hl;.U ,Emq8#$gēKn%`*ܰ9 `8"ʋ$Yaw9g&ŢD]*{ 01m p %maZL:32@WJjÎxھ&{ `tFdA %'Ow `̸-7Oһ) i*H/dES$v1ymJ@@`@/&S4D>@( li=ZpIoHK+3qd?Rc|7͌_ wh>br'q_Z Õ73rۧU&2u zϧ3P& M(ㅰ o,~Ԝ\= 8I)e@I;3TȍU}n6ãVvK* 6uF P[4gS33:IO{wjJFV[}n}߶Iύ J=mʂD{?uV>6wYcQ>MD{yA1~,ZۜE[> Y'V8$\%E  6pHH_{-We+I^R<l"!bۺpoS+觭!&.+nN'ʖ f[m|:;I'BK6SN,m y-yᗊ/k."Q+1#2~%کGq{N>qAtI[meҢֆ4Hqz*ٌhvQ|aզTY h&ȏ֙s̲M}L&5fd7nz2<}jg0)h8DW reo&&EpLh&d^QB.eN s`o!+>ҩ[vY{voNl/F$Wc| n Sa!m}bR|]{{&>>M7tYpժzϠ: 0odD!˻VPCx[AJ]q Z# SBPh?N:)tx/,ŞT_OQc׹,@ K+I, ulXwS_HzA J an|@ o,  <5 @|@ȱxm0>9Zy+b9srx]}&N,O|{r4.% ِ?k^yyS084G uWnGAr P׺{OطFd~tԵQ`U*x1?Ucw Ju00e~w;#9:[Qb c Q.I{tu8FvZw6g0Չŝ{95u^-T /jP!t¸3v%fTwEjc؏7!Gu%䤡_#iA 8^mi O=7@'(!=1P'╝|">DOհ;]es : 2g`:P.o?HlLqja7!"~``/ߨڙh cy`{aqoUv#(Av[Cۀ&ךc0X8a+<7 m2 ]N*Ͱv8Dne(2A]УM3j],}]өI*c (NCYӴsty J̒ؗ>qCvzwĔGZ\8ԕ3`DK7 S=GmTu]0Yea5wDe )X[ >h"WxWKv H g%gwaW>$HrR.iNTK|#EH3H1Y]'lXkЦ7ǥswkn9`G(OӀ=\;Meijp(6n'*G`C{Ydni=hmqB)Q%Sax n#mAk/Gpe=ij/[e}Zh?[C$qfg|I0߹юy}b~HҔɯ,` }=M#M  o^=wr#FOry =FZOQk2(a3=o\瓓qa *̅VFirX@Òd"UlkI,vT vY VT"1q ' }M? Q@O{5t$KԾh6.rYc_ 8n!:?иK~jOVzIj0%-yD˗]e< Gj傑݄ҶJQVO@8w4!{(̐䗟W_!hXw!D [IJ>qj<ϺsIMT+ﱑY$ȾuԠz&#pcŨNk8]cCt臃չ4#>r 1Cjϸަfy0`m 2 ?v\?eshF4!,6e/Ck79vC_u~F+yYK\/@_^%Ɂi/ ?[HcgN[_m]Lz*%W esx*qf"!+LbBv9grx]#B*J3MV(+GVTc* !]_@k&ۜ%[MϏ T _[5+7>gϑ6O,43 к15DI]#l/1EHKJNw/rT_ĥB|Ɖq:yq*JIϩpq}zxM^{oվm)Z(%πy)p4 ab9f 49E}{&^Zq9,t_;5F˾jtJPvPRe X{ZߠŽG(]5B"m}^0mw^s̸Y6c{(Whgɚ[s4镑STnSRZp3K7?u }ſB؀i>:+_v3*s2$ZJ/fiŦo%z*=t*-f+/.s ߰ƸV6f!&>tB{%=,aD g̍|N7(3-%\'iclr&g1e`ȺA,?N`ZaĖ#9`Y}``~f1#m c(ƶF^`|4èBִNtL5Z,hiI|[O:frQ0F}sl^!NA/O!clL2 ]_xA0p!P Hʶ4]N̂G=x{BA-}6-$F', L=ڴ@  :1 :Bcp ']Gr:y=A L~lQU8|3_?éིxH ik_L|}}l&R©6\@ʦNo2;msRON"s"D ?Zȉ,eߣ{* `V)H%pٶ?>^}G뻨fS*`d Qlb!d1~lV5FHMJ2ψ@@ {ƟRK]W|`Q?է<- N ߏJÕNĞ;?hDpW_|--A)^:`` ">u/Z=/KNAI&a U'ʧFktn-BZM0o>=.C纚ݻAP xIq_Fonhj^Lf ae1Xz_؟\t`ӂ%WѤLSW0/;'pYd#0#+ɑ翽f]Ey%/.^7Rq[+(sj#T54lI~{ZEէrErDIU]Z#_VKZ/ζ/VPSfx8۰쌷q0X(]LLjˁ:ꯄ'8{ (++VHIH6(-RwM#3"=E#`mTi9!k9-P{Q8T~}1$J B̡:1E$]lx !a H20ˀyK`b5C/?H|9ק#b.JP[Zw%֝il\mы0t;Ps2,c(_d.Dz/f ۲$, QG~u9$vD갎gG>OK' ǑrOGL%bƵF)Yfo% {cI#Wh"bU$>vXB/eݬ ՚dh?Ԕ1wj`J.5v8"QdI:6c#6v}?򊧻sreJ$1b1_~wꁌofSR .e- cT?rk9]xR9WԸkWذ/($$w84m邶:MF8g`(E묝|(jC#cbPCoX>cRaω0S ^0*@S3k~5nwh  ^<~4}<N {x}\8oj~[L`=8sׯ:e{IN|?p3¶U,p5=>sO\>5pE]O&_R%(zsC@O[m%f>[,U~/0m{ mٸwZX5mxaX-"*x;鱪cȷu&5j)f"):>\ś jK0wI!Gb_:Ti[n>k8'4;"G._0lkȃ6bW[(vA[t)>/(3޹'g#w D~W&ko0?zCv'~NM/N &S>~Oϯ0v2Bs=)k(Iyѹ0=*wUE3 ;59D="݂P(E3X,i:8/}nR cCC-_Z%/PTG 蓦BzW']O}}UM27`e#mł &9@)7;} 2$"͝#[p~!MۡDfax&c@NBɌl| zw3.Pu03& }=Ҫ.UOoǴh0qh). ׃ن kXe (uQ% )b !/h󦔜_^scšUϐ*z6qO,a9^:1J&e8 -V UIrg0aYAr5{*ߕ 쇺˴;Krbn)<|_8MS7:'[z@]W%w̆ާ>؜ua(<]zc,v`w uJ*5w7sb<%T|oA-EPn)QGY?dfJØok?#%1QfQ{5εR͈LdQŒCKC2vUܑfN%kȊ1 щ&B{m-.K# _f|jw@s1(<)tU$sN~]S!)".x&b= HwD8=|XGǴq} khEi-%z)ޯFG)m1Yՠ=ۮv"Ysb jϔc)ƶ:v.*fyq|FU~/[mmYvwjfːn0N3g=R/'z»X:I0ˍ-}5̧ph%֕mΙI߃`۳M7ikq(ڒ-wJ; Ӂu9)1 '1g*_j^28)w>PhN^/`) X^zNHDz fEi)H=v93Od\=޿c;RnaUZ:"q\st-`^l! /N\59eލgZ ;krV'_fU8ESfÐL&zORF cO܅zS7&[ßFϰuC%z@9o 0dH*lf+8h!)Q ]ҚՄ^!lſ9xI51|%о~5pC*tJ'L벒^M}WP^UpSh %\_*v8/u.+Ex'?zYq&+v|Ƃ<,/} ̎|K{C{Q#l<,VӡI=u[rIFs1>-[lV1BQ@?փZ-= rOztm$&!Fw>&yeaYgsjS-*Oa RK//^q 0fLlnxIд F X@KZ^2x 62!!GVX}L >ꁩ7'XDZ-Q X8{_2Fz#N w7yX D#?tg)Mz]qOGr'M?ވ{s:Q i# ֚θNg=ؿ}! Ly\bh.FC ]?A<_I9Qh|o7\YEz҉U %ڹ[]g[HsnC7eU8 sp>Yh)b,:S uDkln$,US/{#f[r_{CC5ä!'M L[Q%rHd[Zh+jR\]aϯh"m,2jePskZT?6o9ʩs@]Vቖi&BAV9BnXO Mpj=We㷰i%ޗ>|^Z[3wƐE11qyI1r咗%J H>^^H%&z+5ԟqkMgu_E~ nʡguF`J :t; 66;^Xo:a͂bywMn(-XG~57u"1_N(jڥ;m }LDC;\Χ=gAyN|sr5Vy_h᡿7"F|Uנj&5E~1P>2s4CXT7GќdX!F' ' ,/?_cM2W[OeSLU.ZJ %RDw*[apy'Cpi) 4'J >E:ضj6|}IgkdE$mMe]Px.sp\~w>.ݩrslsDrNIx/3! jL $p0 @M=v' z}E;Bw~<@zH` pS]x+7;`Pw| ,^Y{jYӽzf/B|0& !6WtT4L( OZ3 Ȁ!9Q<S2QT44@@4,PRPP J80!J(RyxOk!pſ@((*a)VJEh) h))BZRA(P)A(@ud1 J8 HH- @R@ %4H4RBM-- RPХ#R4U%Pҥ!M,MbJ,`18,BRF$F FRb w ټvzT485SCc5-wM[!k ܖ1W-]Ҹ}^sv(Rg 1Ȏ,sǕo߁. B l9WQ[߲~Ѷ8+y4!\'n=T  2 "Li\ѶF;`Ix i._Ιڹ l+3yדj׊kX! t}_l#ݮ > hA*1YkLgw (+GYJY bv%y#b̾_cDdν9;rǺ2bfXGLxM<ё|KKJh`ΒηqK}BWd#\"v/c'24O+\]0,v!܈ LaGڵxIՌm^ sN=*̰ᦑٖ1T@vǓ ` "MZpʄfT %?'!/<ρy-9 _`gBVo?W jP @z<V_R0Il@GDP.+[~ri"ܽ b2;?> v@Pu" |K2.wk S !6J΃JEMlg^Ϲ+ANp]GaY[wvpA(= s1Xʓ}_ "!Jr[61] *r\jMn4icG?(_^:ޒaLe sU;eR@]Fgejv˺绔654ʆph]e ^C| /AΗ$K!Ÿz/պg["8Zo(RGPcs0@-tU+HKm$ Qc Kgz[\CUx^Q?M}F5:哿@d=\~Y0$'O#x5UYk<m4í|;U (CRڢq"P- > `iC';!Bi,i ;&3}jlPE /yܐ֣IVxEű,ZnP-vh= ;qDtN}Yc$\,ƝH:l؋i JDHF:m7d#JӒ=p*xտ<xRд=>`ZŘ_6-s2bM2ҹ9*p=+M)2QlܯkPGP&0VI3V&7m d *羏կ Tώǹ1Gѭl?nV_L 6d93,t_o!Q40-gOx]5S.bO`N1Pk:E#T%ܞ3[I8@Og S_ɒVR^G6{n%u1'1pwdyv(IlZhps^qv P= l=aÍ8\U2|kv YԠ!~RP !*n4]v3.Z%܎akϺ]:*P Dy b" ?RI@(/w/Jn]/$AGsYj{/ͽta}'e xt㽳ηEE)"Jv(XAy;=j`"OlO-ь>T?ZF uwQ[_) vEО)" pWm9C]Lb<>gWB@y%Pgl4Ɯ8;Ce[i(b$p[|$65sZZ%䖀~Li^M!Q(٫"'K./woJ3&c+_q1Bc˶GdE63 Z1wpS;^ g/ =_7k8GtA6uG [ΓGc 'wGlDKRfV>Fy|Ttc"U N\ϰ'=vO@Q><&E/uX b.>[Fz*eO [v>Y쟴S&fJ L7@k@)|K~~e_2׆R7LE4-bmTj&N3qdL 1p. P`'VgN{^73_mޔioh=e7ެ&fq`\yVrVq}ǭycT~L̳AFԏ_1|@V)ScIQنp;RDkW1z"l.;Ĺ-ȏ*!J_*e]nYDeG,.R?-wŠs#%^xdP)QOawo/ML!?_VCqa,qz [`ˁPSXu ќwjAΉBfo ձ>;LC?~ h@:$X&1Y(y[\a# 0M:@2 7Ɖw} J;(WJ[M>:?L -[-4%*m3 |(KKc-z2Jx( ՟ep!{c#Ȝr,C 3&krOQ)d-&F> !܌C4;A"0Pz4'@c#p"|m) ;u~ͅvI̶/Xv@7?aKցc|>@4hLj O0J:@;L(m-m0Ys1jD} R lADv4w[J.uT'+*]hkO+3𭦎A*:^rtKCdZӉ: F,0眺<,|#>d!av$UIdpBk<ݛZoQ[G֓v7 mdwb2 9|&2[{k[yZbண {iҼߟ4Χ:<8F/;ay@LeˡcL*s)5pX?geF9c ;TXH:/XV9<ȵze9!5 [xJkhI2Ã`>/'[+q!U@ѭdڗO ? CgF51fja̖b+}YM̜ OGZPj e/~ч:C(vF7Bz H-(7| AQfmFMPr>a}K[p@`'es @E@1L@l _@aS.+:)>2|<"e?IB,ɩQF06B %?Zձհ2~aB:3|b~LJ%b\fd~4M1!v;Կ@*n:W%TѽdpRdbǡ{Kʡ6?n5bʉtmF&v=Seɾ.D}$ܔτF%{J[:=Y84E*Dy台#ANhǿԄr!֩~K=SyYCB*y|_&~e͘%J`/>"Fԗ*F64w\6Efy-ÁD oGoc*1>PנW-cTh[s3{R Thmynʒ_UIxo7_t %q5#w7';!$^M%i R}_^7$L52J` 0 Mx~؀h $Ot*od<$ tzzy0@[;6bbHPZw 5 ܥ.ޟ%j̱lOء:ܓ= պ7^aeӅi8l]Yk'Ia?f^@VA%lO{V_aTqX-nc& [7{p*t>Ė^BQ#m/dxsyCpoCm_|SB* bJ=#{Dh4&ΊBuWfN%߅ [94{lPKf%ANr*'B^  AKpMA(rp a#hap3%x_n|"s*I <ĜJA/i`HYR_0~{{lcbkv.n_bɞ=֏N'MWsuZ F-NprEdo ׬p h8Э𐛬 PS$?O&̖+dP@]kEЩx>6=d88s6_o` hwE?c<r66]ٞb zd̝Q,xprRM}88_Ky0~Jo$8 K `nW#'od&cM#Q\ wެ΅ %Z9jظNjxfj=ẍҎT6(u1,W ?#gyxz+7g3F?6[iqs [O-;EU.\CbT _,!uw(Qj>A[-nh[Z-i+Òvpq'ٕ Ggf9]1,NH1%Ц ֗w~fL+pfQ Hqg΁M_Q"hrŲô_pUkAj8Wy ɗDf Q(w<_&(W<%KNxBF.M*Zb˂tiE\4S9y(IUD}Um_Myc_MZdZT]~Y7Q'խŃlWQtAJ X.&m'22$D}2i\a_/Xm7I|\.n'Џxo^.+KyJ'\h EeAB~K{'puo0RN|3GafP@>`=Yn i"-*ƚn]ovni=gnE'*Ks8ҡ:79 a Kd4Kiu黯5Љuׇ$+q21@ 88܌(1n}HYYn޷f/D&mMx C:lrwCmoF߶DR89ffCkQz=l9O> <+ ag%^v|GXC;̄?tXnECPpY/0Խܵr/ql,&Y}A=!Mm#:*oaH;|=EGkݚ;5]%yx|zrW^J4!ӗ6WvP4jv S_ H#Rߣͷ=[ԑ[a: R9ayk0Z0yaؤ? exrIg֗nf%va{ N/E~b&~B/鎲p]JC}GW\*oZ(a%M}O͓PwL'}.nCBN |d{,M hƒVɯ'EϤ0p'GVY^]Q-ܻbmn!Sf $D^7?aCZ*bA6Fz`:pnDxc75!啇 N`vsKDA$@%]-ik-3KK 0X(2Gј`TX>B಼?9(N~ŸP1jbmbe# *u̗Nq_CH'P;@E4"kd9%}qRmGmhZVcR#?3▉V k8tUf;Yqf:XPkVZљy/QNIgcU-Ţ9P`&lA?z!ۡϧBxtlAzR%D-vHe!Ȳ)ybOo)"svvnf#)5,?zR 3 2>YoDLY?NN!(h88ʶsSen Ņ I/Y`l5p{paKG/.SvQ { w?_3pm6׺TbתZ;rMȶseػW/P z5H> q/l.6F/y@.Vƅ<Ň _U2Z#Sz#oCkyQ۞T'ܗ y| m y[d*E K_= $py0b a^g=ęx޽X-ےNUac5᠜jSh&٢/i[ZW\jH"O$Y,mw⪠g]G!0{ N.h""Mi%6;,\4 'ѓUMI'Ik&.Ҋ펫WH$rO7߈?뾈+S$j,=sbO$2D<6L$c l[ZŤN Q='%g g3&N!^yb5F$4@~ʪ6_IxyQ/ss Cz/q-~I9u;I?=2Cߡ}~>Y'th.}n]eCꬁنr~3hG צ1BeL!.C eMW$WWQQ7h3Dj@g4-X%4,$>gf1&PdMʸoK=.|[ftl|ac7]*&"NtinltSN"F:gR둏Wadr k P?èo"{ɠ#.w3Wpt(S7RGwke^uq#p!r##o: ],Fc J=E H*VK|-.ɴ{ U\<gBtx"<~?Nv boƫol@4nR;l'5"qʃ]_w-59Ѥ6Mîo5d@w=Hnn3WQLfPp&p -On|2gM/z磯O^˚t2+Il]qzB 1Nco`*n>cI?"Ojߏ{-OWwKð i~ ?Sj༨ҥQI/TW-1Z4-Sr !Өuѣ#|+t6%ܣ8wad?#kqPuCibeUz&u!hB)Lh~6 R*kaZNd!XG}}Hݬѝn_ħڨ?~Wa4wx_z˜p` ;b\uWLƥ/f0$ݱzdZwe4,e}z.x' v>v=YĵCkøSy2Ԩ]n+Zx$-x ti@V* %0(D<gДh>ފāj\T{XCRQ"+H(˝EN?,^wq ?/!퀛Z]2ި}hR$_.i7+ z0|ԝڭrAKt Ƶl(yҶDS1 Cޒ_S1YzCziތeGK+eU=#PҰj0^sI ;fHA׫e>MPXF _J3ZG" `sF;DC5}ouN~mdxJ}ưEvG.a" f:Di%ᾷ1TnW#ֻv4h*Q~ xa+Y '/^(ٙ) dsD[=) #^7x~0l @K,{UGv?2bI(c[]! ˀ[RV[#~eJ 2~`;11`8w"0Q7 &7;gOLFZ Y\dpSRhtaV1vJZ9O#290) SA@D,=S"jB.gW,:55 !! 1M:0(s2g4}cnr'kDrZ\ߠe2XΔB=9D(mԃJ>m_i)'=qcN$ȿOcΧYO6idtì.LF0vNs"6~CwPfl*G Up@7ee9$疢R)~\D i9Hű+?ٯ`b=|dВTiG瞐 F\!떋\]E*oȓrPR=^:{~SNzR鷛ISfSWXY'P2hw* ;on zSxV(TAUasTʲL-,mf{!\i5# 6?bAxw[tWY]P)9>Lm!_]k  Cz: Z0s)I1MkwTժ|r&lo]E}5+~^&QHTG^9Mrs(V$] ᇰ o?ωEd&/ڨ'GZkb+N#&BH?0dY -}xvNõ4ӣ^T}9x-֎, 1$aɉY\M"s@ Ž#uB{PGn{)>90Kt9*~mwê Џ+Ӏ N_5_}W3giPNM-;Pu^6|TGYz.؁Yx P>iq5sE>Qz_Ͽ^{e2[:zC(56Ŏ=$髎ϐCa$7sWa5{̞2Snj]%$8Wdx4.MmtRmbaX YC?bDz-H\zBc̡<|LφHI¡ZI:'{/e"{aKa2qE\3A/D5o `,*AizT8Ȟ0ua)29Ol䍟D3%֗-P _~e⵳ cd?q`sпIڴTF>xFw?z~,#ӀF/qor홅iӤ~6c^-Bג_| izg7IUOG hnsjQᛘӬQot>$Oh^ڜqG5՘2alwHFwEytq' .D%@Ò*j._}2|\y¹}L-=f6E9 ~y4,RWSv#{Y)3(S1-quJ)x&U{A@o>Gģg!Ĝ%FBa_tjP%I޼Gl)7,h!9ynRts2}X]M׶fã:(PBU}qSy][- t b>GQUp8c&-1{-IE `) )ZCgGaѧa8`ŋ|}6Aq_7 *MqϾXm!ΐMI۟фxgӍY%˜`Vwn"8DΣ%rĖȑۗIel(MV]x3s :+6br7zΈUZkp! M>aƹ*7AMQ'@pW=x?2op2K mGW/;j ?)q17`6NUmZn@k[ kmk-Ȱ <΢caaWBmp:rA tz p3>c `Ŧ< ٥hcB7}孺bT5%=cooՊXͅH*cO-Llϋձ ]2K }9u|]|S@_z!)-ٞvW31-Xyȶ(l3LM8>1Ul(E ]J>635.>:t`:RJkRI:$ p{!_In1JfۣjNAF^FlAKЋ8NۣӰ|l%'fu/m=O |U`o_ՇPI\y c@mfy-~Zؔ8R曎A*7)1'fvFr^ p5Ѓ.d+?ؗۼX3Qv5PT/,Qo*4iœ~tVp.BO'J>y9 7Ӫ=Av;ЕwcjZ8A.HJ]*lSa:95xoӦp6S0uhIދmPP=@7xA3G4lPQ02 n!K_8v2ʼPZ:=em! D}Ĝx(gJϠJ`RA3ELvvS4POl |f7kth|Fm6yx(ܚOh\^F m}yPN̡xe6<^c>JA!F P"|/&32'i7$>He,[iH$&AXC9:[b.o᣺s"K[xԀQ0c4U5 N|*faBZ3,L}f񱰞?~q[ST520ZyԸ@Lݡ۶-ŀE˕_͂sģlFV?60*۟~Eq"yb6'#bKiEav_i'aㆊiR.|O2$KQ@*Ya.VDq~r, 7ʀ Ji*$ >ʎY+p  l6w^j7yǭws&9xki|B{Y5F= SCXOH~U/vc')M_D~7'hPU糼r%X|8 $+jj%~+<{`N!W|Xi;"A,do Ts7' %zu P*Jw?ߚZPءNXeəW)qqdL_7"i#e#Z[S#:eUW4qa*6-%iKpFw'!]iYGS|hR(MEܵ_+| cc-9sOK־k "u?X%ɗ$;vtG^gWOH7˪M-,y>3*63GZ$./㗃oy~䭐zd(k~-琳w0k}0O& ~.;AWaݴiJg*<@PB?&͹Vz#o^ܝKJ? |_G>)4_NkOmEߏiD68wfMH^!5Z7yd-\z4\܇`0# ~r6O/6l*'D ۺ\**(^\y&e'nxA9Y%| ;aˉT@F>d6'׬y19(a'pD{aJ|miTB{ǿwcN &sԷb!7"~ѾEVmჾS?nC'@G7۹|K⻥7l mj#| p/7msʼݔJDmQ5ΐANP4dlwB]"GO(;,%(, r|{L7F`\}yo[ʟAz.2? g^VT Fw ꁓ}aINcW;M::('Ek i߻t~tcd3 }_?a2Ih'NsTb"SvɃ?=ʬy xk^e HHKsz>Iu1wEr\Z#L j$8=57:/5=G+%ۄؙAX78j=N7ph`OZO$EIǨIIytaB$ݕ)j9#NO7 a 7Fڮ6#ko |2A]V>q^8̾t2?UjJٍy`s)ckob~Ƣ-4Kl3oA шO9Ќ̳驲b:dLhn`yT=ptwCp:p,uW߀-)Q&;@iZViߡ'[zTh>.F3,M;N$ӢT[iU_Umtj*Ue!|=l,ipp95XM3 ÚfpkIۄuI%H\>0;MX>|Yy;3= 53b䱘- M0cő>@{E&̫5W y\]gg (ē؀o q{a']o$ I:U8d <`eKM3zE]ĵJǑ E&2r9YlTDSi# nW{Pd%5Lڥx-c4#]E_XPWbӣ"<sv# r&[R&r?]cUBF*s9[_^I[9ChrGxRcm:rNNH r"d‹Kn3JZFc;ŽC)[`6G۞-%M샔T4吭sà}/wpľTNJ;zWt`U9 ȱvDwd=7}ckjQC"!(d{0dXONwV-`{^nfSgͶq&-bn YohtqhP ICuL}{1dw}2cEɂ?;蒣< ouSW(=Lp7#i,6#(넠r HM} bOr_C; b7Sa7=|IRbh\yY_Q<-SlHpkeN 䦮%jkGf xB4?T~qޭ#f蕌{kVͿq7>x6u9]g1mtwfC 'u==tc#Aѥ9 `dIu9cґ>nD懚{tЂHBB)` 3x "Da\ay CWnB1-X4$U&VW,y=":۬,  rw1!ŏC{Is]ȸ2xXilY_xB-z  )?/DAa"wbos;&8 \m] 2du>r&ˢA)]qMJ erXfƵUG t 5eLMpFE3z94s+ 8VQ8C$F:iM5ieds8 ZAGv(6>ݠs(;$,Fjg:Yidڛy 褋5GⒺ uW0Sxq=2t ]]pU7<g_qY<+iFe҆ }ftڶͭOǰxl|f~XMcCٖ5.x,J\¢t:y~`bp8'LXX UQH4x*@Q1anr*HP*,AFX:.U6ȁ ڂ]rZcyIq1Z^@߱҂cpxqˢ/+ؒ?!кqʶEHdY-Rlq ,2Q_фR0)O;܄N%YLEXXGWhRw1p<BV v^axg:Df⫵X\ѼG)+<$gn.#h957ϬVpxA=Q~uGl^J2Fw*%^ig\9m3f m;1}il%9]^\"ժA)0{!.%:;7G[K>b"h'됋mܙ. C!<{.0n0.S A]Qu?d44di:FI"YN5NB+{y 2.lP͞:$BRR !J8Rae^EGFсa[2g<P2|-ecU6в ^5zn@P>! sbtѨMű/h Lh$ur@SPWb~dL%M,wFl~ߔ_ hQ| .٠sNJ*X㟐-~bS46(>A榢Ld! Г$PMg`a{ߡ:7V.Мq[vP/Ho&\ ղG(@Sg[lMBg?c`^DKڞ(x/܊9HlS0Qkbt%aL\dȨhZr{䤤OiqJ<'doGinu8+s-(݌^_f)!Es)S[z#I{VG[F*,SH V ,vcy!?ϴ(]}ו;naHNweLVNGvsbچ "_DZP}ٶWYSmT0 :I): CwwtӾByV`ktq(qN/կnP܂@}bw)ly!a' lotulJfcRoP{D$ 1MSMKҊpc|H/Zo%,Ig#ӗo%M5?M*YgOJ.%@43|EknEWJ^^ $\,@dPCg8;3ᐵ}ב&ȍ8ҳ>ә8嶳4Sֆx UZdiKY R]i>=Klia2wOc_2k@}3䞯@'~lj=/E Yz_Pus8) {\_G?y/aC?d'AGnbTEAN}&Z"r3tF4K2)*בe -;4l԰CIy$cEje o#ruV@ $z K_BH<Ԯ^8ڪ$pgIeWt?wˎHE_{HB+;]D^%dWQ_%^K-m)+*'zFxXe7Q)<1ϖ0N6yRY6dm)oZ "N+2]ī_O5 `&l"K ? h&[EE+llq e%ny!}G̫cW_9Rg6L}5n>ݶў^xEϲFYF'XkiPߟgɧ 9a` ݽ`ݖz2վ"'}"くYSVHn)ɵq[JEnJ% >p? ʘY60U ,4|ch 7(xW&s&ą'y?/Wי ":zZ߸\e#4 Zc?ۥdB$\o)F/xNUxk 24qсI<}dwԨ!x8VdvDz* 7rGSVxVMeḮfK<,}tČy;y!s-D@pLEOƴV7uUJ-=6!7ʙf[5#a.^B$x~GJ\z+ջx1ޝjZSlϿ-ry6bhQt\9uCku%-W*,Jt foŽU3O3f+˺Tt0?g= Q~g (ˢuxʉк>w!"0o*^k / oHD!i%gc@pu8 rjQaԎt{1Q>B3+|(4vxÕO+4s31%z>a]?>mZmYC3TGֺi0|S#Ul 8U}44VҠ棈~,NY `)*&D4oi2YNq+HsO>'3fHUr߰7_(ERf~8vO)tRvWڰgLn)_Gp{4gVs"o/ЅHS]U9$)mC$Vi[O+~ Ǥo~!͞IZ?m乀e"2 FA3as: LZnӎa'C i {>]9ht[  sP]>?~G;Z?G297h+ 9\ $rIBq}.@~Bn'PSϢnn. wh39IP ̮ ~UCfzi_^RRd2ZIJDgqP2<Ϛ^Uic&L}0R8iK~ +s?#ޠV\Vt;bxp I.H\:*_qZy!IŽ>0ۘ]yI@;j@4':t_FGsY47P –.Gp`{LWP|')>C39f%h͑\*yOO~5Z2d +B˒qHa3`W{Q0'_VQȏO -+>Ģ~Ej7.NkH1VLNEShX:sGZ cf-pWMյF<#ey>n]d=hc71ɔG \$c-J]x&PKH6h4-px.ڴYk!`;d> DG|W}؋q6|pdk*YctEЁ>_MW6ZJQTBIgcZ8n8isz:A溲zr[?pѻ?tHu+*tݒ?۷&gx=9FG|'}QE-,V#.:޸Ά!A܍3FGOet6F˚ ܕh'tY($j6CWOT=&9:T}rV"/}!lsW<5FILF= 8~COTLi/JΌKhO#sez/s#fk9a֖R \y!Dì8Q>Xk0TSr[ԧ`,DĪ2\iXo2({?|2<&nMuLTq=6GG^H$`;R̛Z+kDg>/nvͺGϸ^m cEew <g\)Q,qb7zP̻=q@ :0)#0D/QX 6*I>6ڟW4y46QU 4\'h*UvB_='4OuLG}2N}r̀7mY78e5P1)4pFp e"KG }6;Ϣ2&d>@PG_R%&ֹG;,-n 8~L!_􂻠 0_y-!fR-u_\{;XnJoy5_8{Bq3Ick+9Loe60(3S̰͜P-U&u}%FSKq[n^w`9{T _%CN^ėA\{˺\WՏ7Y# k>AWў53"v[ g-~%6쳇7uRvX O8eyx=2SO ]SY._ş:C"5Cou_zt2( Чz.m=b#ӶOU*9ٴcvt$Jn5 n@&Oڗ2U#ypT^U@6>2V6h}3Ja)K򝔴#(v/zeM8¬}2tcnCNm6Elw )ŵ um6顱,Jا,g^k @ J, W^ D]lm.ބS __p\kФ4IEfWm@, l=H'csM%,v.Vp9mA黜ضk&bE&:I-|/-+"~3CKtlX)a޿}![fC_oHP0HƏn"_MFMܪvj!&Ɋ1 TP6x@iNfB,!YYbBְFbVkxFjM?kporohiPʙ Q nu#FIݗ0o'I5Zٲ H fKw?RR震[߆pT ,BL&جe&ŔΈAs_`-`6@TR^z~:t败O@bEWpu;G.k-glMuכPԴaq=#T݀p a XtR1ڗa6 |jFSw21zt˓Jջ&|1=U>"t~SX6ީ{7HlY;fRGő7$)Sfyyɝ=q+?>!"n IlŨ1c=eyXіP?f>+anUY")'uo~+vWp(u*H M2_3a~l)>ɐK]υ,a{"=ҫiiH,= j:=W{L dfw@Ej]ԃ6{Ds&t շC1ayNU}x}жft"7 yTcK+"YBm€ ]WF؈L3vnHX~T[:eI}&``?E^W Wiȉl6R4ZIKqvrx[pJpɞx*({м{Bk@%ApN٧Ԙ >=D=Ͽ ZHO_x>,k3ڰwq_H߲ 9O}qE^8 JRm=yFډ̤ٔKį dÊZk2-AT6 r{ I=hc9ꉄ0>ɬ/x 쯝k-G|YNvw&Uh5msw ~2ue>4SϨe3،эt!\>Sbg`A@u"k\PԸJx͈׮?tE26X#(c /̐ӄDГ𤃔Qv|:Ngt>S &\y^ ?+25F f#qq$V 5%`>l7BMĽKOz1}TvͨMսi_[^9:ùj._E(m-}[36,({32ʪy39?ƒX_t*&7On1B.i*遜%eIߠSvFE+Ėk1O[& IseO*&[RA@+_2Wʶ+u"VCcņ5c=,lzA($fnvf968D/Rw-NK H~YĩJ$ooh?EuTE"z w|b׹w;bC>d^꒮5&liw{I9.^JB;8i!+ G=,FHrQȏ[#HX{ ϳ&MXNXB$ VA{s29?rV >٬n<֯p #2kȖ,ME)Rfd~1P[ٕe踐J+ !F]_͚>0a~Ő #*brʦ_;򗨆QWW& &faXtM> HCxu}+#L`>\Ԕ;3H;.oMf U&hqv;p#{U]qr紛}bu!33 Ү&ɡxQQfZ'O:hZKx@=2k͹dU~ pȊ"fq4+*M}[g;urK-`]&\G3nj:xwWN'u(+#}$ -[HTP n_hhojo[Rח1m~ްP-L04G?c-"y#x ~6U܏~1ZnfOCOI480 @ALu(4,;*fyWwt$>9.e)uT}}x;4IT"V QU=Cq ]]=T6S@?=kyeYrOk7SkA7qQTOdNWrR=>NMzVz](k^ wڲK0%0vATF IӫivNq%Ҋ'{(b%yގ-e_ zE8͜hbր4&װ1[5(?sʾF3OiHe}Nt .9b0f*|2u)Kui Ǘ\۷7"놌81Rʵ$/4Aޫlk((F2eW+&l˹g%)X} ,*f5#Yy_>4^F.'d9DW-KLo2H9uO`N);/t0 |v~iϧ>$3жtV]:N3NVxRqoaϠ1ֈ+3i-+_SӨ!w~~e׳+pk8 p?x?0{(/9AsnO+z̏azJF$ة6cV耥4|v1ї.;ꗈWwUS$Z.oKr oIG|A{`9n ᘝ>GI8eX [Z^ yhmJB6 t#HfTuf\Jl5!q+aUA/=)£>9,gk7.⯳مVۑ=NÖW-/?1]:Un(67<>`+eDon?NƁLMRdz`S_zQսADBm&uexZ+Ém`a{oʗq'^oHDuRY rqB=I&A𑑵.&Y}ed<ͯ8Rff lFGRpuM ھeO/RVYN,$Xk S@٨leY 4pUZ2Wx$>Pr j ۃBry=3P Y<+5[;Ja3XF=/%0y#^Z6V̢+`nN_LG S>{9Uf5/OsF^Tm19B4۠9=uo_˖ԙaEbrhA^.H/mRi#a?jéYQQc4S(L˲>.#rm&OImM7,U3o[~|q3oPbdJ[Qjй=e472h;Dz\RUuݍYj$P[O;j-o`7p f=!^Zfqc:ytf#F-ZL~ h)ҿG6Š9vO@_+d}؋ PZ8v{( o'bYAJ"X/CP,.HOW;2!D mYcAh$+f5e!9zjbO k+w: ±< ChbTa &: Z9Nx5=KKV" q0:dX8h`4a ]7N\Wz80qRg?JMտCHiݬ)J]AF=-dR4?ޑ BZ^@42VhI2c ./>>c BĿaSA~™UCC~6"`c+* 6kEEҚQJYgܔd{a[-ܮNbeExK%*_LY5ȾFaY3~HB{g6]72蔔PAkiS I ||LjrqR73LuŊl PA4xG-.ݓ:ɜ_j*/jd&&)Y< ^o)$p.T^~ gMA"%EzDHa?Fď<̞ꜯ;C*򪵵}沉BID rd8~vUo>1;'.g0Ӗevf0݇q@KܻԄ jMfKEu2BCX '0z12TBΖʟxA*5Ԟ;Bە;@xf&5[OiN}Dٍ?̮m|agg\ehPuN'MUd(٧W 7[3U6 ŖT󣮭xHP>{>^<uDF-ެwnGvtBﰸ pj!),)k۴QճTpWo EAG/g~v2v˧N/_ *07qY0lֺDl} pK\nxS/ؼ$U]zzD@+>Jsh$j})M(.p ݻ\sf5܄-3U>:xx%^.?7jOհF_X速u"vwF-%J rw [`@z% 6.Ytulbq~U%`c>* nKw~b& t7Jeuu3r)"FeUgo\ kdFLi e ?#l1omH_wsq(bZu|$AAp q趐m ^" xُuϟM$]E;2]7l:D1%ۙbʧ!?Aȓ%f1-CsȖK9(' ɜOh)$-HPa< 8hC2{2VvQƁoK"C#I07 P<;p}X;Oj*(QBјyNqBCU ,bPB@_DZAm!|صz>޹ -FM-@-bx zq.caڣxIXR؆I5 BqlôŏZTJ^B~U$C`wD}Z& [-T>\$#8vtHTP: +Ɔn~& Ne(&CyeіϹ*uQoyߪUjk_J*}Ql^u`o#ߧT&6;?k_]/Ρз1uMYį:N+ ۾frƌXX,)3P)67_ΈтCu-iy6v(ܵ':rLkxԇgzKRtI,F}CKy6BWyH$ oFL #B0U9ȓܭe2o8V/35 ,^q\/: +۲JCb4[v)+PKzEf@P"&[|0߁YfOyb';iK?TA $>Փ^SA K<̿4o"kO Qu=gm+"rnd%VDc, ,QCKm:%/^p`.MڠJC?Mz +Umm|B H %A{dׁ3n 6Z`3]1d̰,Jũrs_ %]w'iNvt)TyA{JEA*u$l`싍[/<^ 5/c&\O?/-9Ǥ1%-pAtB:p]MҖdA1\Gt^?ٽ"Y]`?[CO<]j!|v\VZykJlz)T6|RDzK4"IWN᪡XwD?ɠ՛:Ð&|8.Q1"xV&-xbfO2,U94R͆@LO`]jҗx#4[G2Fq.nDWp./d<~}*f]^g3&1)?5AwNq珇,;"کEĎ)fk k]+GWrDesęF$o!ucǖ1LD U=C'ssn B/.2ȌzX; +-A CS"26 K m>.1IP \=Qff?!A58Y/p&8O1jMYM?%DQoYF|viQ;+>]Y)+ZxG Pʽ6=8 d4IIYnye~:&XWz<)8ed *kH!@ "JpɁڅ|eh;jon8!zeBϝe"~H?pg%;61 gKPSQqj1܉~a+$*6R7Qr8V]iƍ>6R-]5hqi=}Z3F^26xjkr8V(YSbG{'Z8K%OںL[wr9!HuH%4?DA_>VąlJ!`fWxWv,3"6ưfP`G,}Ĭf>unc?cyo*&֚%RÕ&] vFN%c~m)"Z۟flsb ;z+OolKH'փ!EQiCmVpYc`\uo3s].G] Q\=+&1:c( ޣ!]6zeCW6^blgp3c̵q=Wl䡯׬r/q<&-TPIf YO3~? C7]UbEhߐjZQ@99\>{8a_gz i>fZ^ OeE_] 0?83OS ]҅7B|L)սU1!g j Û~o @)vӵsc6ፇa-BG#]C;"ߛ>5G%U9(+P7Ilfe%#xhV4]4+&I[{1'ȑc#E%YeU.0_22T;VjfpjmF N <n THefQ6Cb"0?IVWp|Zdrۈg ~N=k"-]8ZGon$=Ե춟DYG4#ko+UυlSgtu[28qqBf+W̐ߓ< d0`yyQDBG߂H?HPof%-S&)o&po9 fpI^Ŀ.9ݾR1'Vy4Rm:qm'g ,*d; L$MGMmXow@ɼأN\ eFͩV?q@8;5qR)1Ty@iȷj;z!w{dG\OB*?*}yE'>=N]V݌a3=V|$ċ;x"/Zvz|?Џ?U`1]03s&١Dj.v: ^0U}7ui}ŪutH _XC8Z-WF%r|}#!cINx{9 p)??ÛWE'N `3T.Wbs}ςahP)gY,M ~8M ˋ.n+ZVEI%ڛ܇>KZË^vVCODje,,Z|Ԩ^f-f c-Gy\u5KHK=OҩxUyiSYKOnz{TcaW_+?Ԍ唿7=T ;|75$8٥EWA#=>y+|o&rcg"b B[tVJ (@^ GdX'7/Rl,>z OǢuYQ堳O eOCtFVj1$Y%՜R/c:8\v@[%R/Zo`N#6/iVpi1,jFon] S~ëCkW2Pr5-*HgIe|7rۢ:3! t,D{x“E&Nh*9CAUui)d=w%Iࠬ,2cfal=q\}L囑~|t Q)TwSr_Z| ~8 Kz{E[/;@1Z qV#a)L /3p|"+Pl:Yo=>X'sGVL,qױط2[ T)ThV:}e]@߼k]L>CL?[q|VoDebš^ O,u!dѻA1k9:o>!y/ OZ։UlK0J6xXHsPȃ{ѠQi Bb> D4! ZSu_{C+5by[O-8Tl_-Z`~[ZA{Kp $ =S|k']K ٳ>ߜ$m;ԦenMuF?#@⦱-Xʐ,.$rg;gO~ܑ 3HPͣF@)BWBy4XoLnkAfNk=y,rOBe&텃.&ҹ͛{u/[k{A0e.qwh+3~lO*"vUeE؈y @FV̹KɊ}CJ|kșG=H2V ȹ~|Q~K++L-ޟ z6CI;E'SS+vzgPK&(Fz*ֆ/fTž"] Y #TOz.Il?R}C6~o\[v)}%)AU삊іj/StBj E,W1O3!ZT!,xj^jfxau{'YG15l)2 <K%Yn VwG=ݩNݼN9fDԒyd?1mu+{'6T E)*;#Z@t^3[Ҵ,MrEY#_*/K8oؕw}eG!O~FiZW*Wn'i=.zXq(h׫u>zO2z_؋Cǻ34SSN5,Dw .+/kS_}iQ8_s]kϗk+{.XO ~s(4y0I~4۷{|o)I=엵LG?FWi4uŒi ٯ`]}E͟{ケ6l7@ݡDRϑS%^:f1ila #zOWKI>SgIe*d,]ɮƇ_"`4e5?Q]2JP1Bu!@k3Ev!M|]8[>0 Nk[iQf~pYroKgXdBV נW")ڮh{_+UE=Z3JWHnڻ>mј?W5|J))y &v{tһ>x.kZb?i~dtId4M{7\V r&JAuw]`rXb+2M;ŏ,q OwVRy\j-].Ob]+3-zJq8 5QD8a,q6 1g?KgPD}3jY4muu|/|8<}~>{OA _%ڈGՇOcoz69x v M {5%ߪ _-)+:+ -=D9b(+j\c!?䇃 sp0&lXi ̔CvIyZkag"pĵ)&e%6b -q|V,v*jhոSRq뭕 Nwcr%-G;V_acE{/,63m-`H _ HCmx 6ڮȋ1.!@z9(bۆB\/)H[j"i#ixd ͫЬ۔р|IwR>ft+* ;Sgcݒ Y0r`3mwB T7ncynQw_{C*C$iR7_Z28f'#w=!%m>wcO"{2 UAi+Onrwov<*tːѹΞf)k.ܔL:V1?ת&hݔ햜sCl$QJFp.~K<#X+՗Mfɞ;~P}d2r’ODKBɹXwV*uG.k.0zMzfts;H&GGHLkZ!l$W xLCBi̛|X.'|7~`^Sx}/JDM>5KkF2ڵy{nkE_^!7b,75;ԸgS6M~>GH{f R$uڢ#;y5*z:߬ޑzS7{F>%_`$:[xkRJ~ɋ\΢HqHgaMN193e uck(r(x+.yqn!_or9J d g& RrU(ppb:ع;,<}=(y!dS71.?9sHE_D2 LT[M/f-~7) '^4,d0u Y+f Ҥt %5XWW-L;E> I V"I`A%U>s<-JB9#}.+IjD]QnBKRlWVs6 4ۖ[AY옳M]{vq.ke{9T񬀁',ȬٖМ 14k,-bg/n/Nm7`7:ĬPÚ|~- }3+[ pnڋ9e;Q'­Yӄ_[6fKC~7' mM`I"5.V\"P^c1[V$h [ClVTG.2?yS[iW,Ƣ8Ru~]Cga(:]/ Śo$k@kRe^Js8>Qnk&0gl9 oИ 6q :_gnؤ HK{gI/1'4x<7t su`3itvu;[׊Ǚ)6 yL ry1s:%|:f_>] OY<3;'6[K`)rjXƵG}|YKxt47ޅN#Q2K\`S쓑UOBxjOb PJ Y{5';b y}aUOKBwG93Og{Y.m *Z:kC2 /k8~*>mVrz4@n -uK9™+42fa"q} > hWDMVU.eC@"OY4tg)!nz@t˄^'Ls)Efs6m5ڼFusLA^Ѣz`>[qxnlJ I&}C˄s_fwœmӺ|HT1HAt&"R"~GAڐٗʶQ mn'߮h{bFxN`1o3{ 7p3LV!\D,SI(ն}/Q/P#5+/=kQ`qMgԊ^W ncչr ~>=;q:Cw'^ B{iRt#y)"5`< Xξ\^IJ$2[ m_BU4Fh4]?r B(K/Y]#>`M~@ =psR.x&NƝF8^NΒ2iBRcwxQťsu9&%o^|]z?k>]9?s{l:37(eвksYugw8f͏<n1WUe(R*-D%s X4 㖶~Mhq[aFF\sKsx@7Yq7a%L84:ԟh259lIf@=D#z #352PMl][3^|8Y!k9/,OPpR}Ț[wnNh:E=-GLmZa>yv_Kda[;'VԢ"y5y`f,d,uѯV~2w Ȋ'v[!O7+qpdřXK:NŎN~amaۗ[ͶvgbaݤGV") *ܓ;(=hBB˽tAl&/sOs.Z*LCÕ*)W>5rL0wśH6_rPؖ 8<.n^wR;6'(kr{4E:8 *k'̎  7WœGuMq9JG=iz!*llƛq|i9?ƈ4e@RŦ,W0_ž/'% ]1"ObG3|G ];u.eC_2 :OnߍV4s8- .;vdе]A7EQLQڦ{.)YO ]frij^"i #v?YADc'۪`~"H .|f?m8Fs0AWF_\@ J9!w.1qb}lQ߾xZ~7U2CqQB06au~R"=:zWEW߲,~<i*Id󕄽Xx󛛙F>\~;p\̬9˖CƛmḚ^ϩ+ ;bWz8eM֋NB;r2"Fڪba%kC:kcz)d %8-Z6f{z^`{?NJMbೳfs]OlƄt8u1fa| 3S0b ,b  Tbb0|r+;icWYGYx=O[2O C@J4Qa#R<<.ɺhk\3K1;OKΖv'Q`H5(\Yt y,kN(/T>ֱ,^Rq=a8ˉ,H-5]PHOĨ剔E`} [a,?FE.Z~HL(Z~~Q'}*%Zb1G4+ 25뽎EkSi'K*d) ^f9ZUq?UX^4oޞY_μ3s)ag9%ʮo0[Z-fQA;,[/-, Wn[ה$XxMKkMmbU+):Pܦ0-Vt4qvsi.3W"(BfqiֶڝO2ݵ!u^;G-ԳƉ&Y/1W^l.e8}RbGk~PJO̱jwg0J%*=*l)?՝*מʖ0Wi*`µerET\5r9K1(d]2fK`̡)~e7 1/1RFۯ zܭǎ|V4刧3}3 h"IA马8&"\\"r<|/[h$fSr-3E\ wFqK]1)ytKɔI rU%a0O(qJ*6f!b[vθ1Mkv2eM:E**/ e]PN$ gw^Âο2΅#@u$yԪM07S#\fJQ?-m' #fdFf-$X:.mb)͝5K6vZ<<`baar w96 ̖ࡲL@KO5jr IYoVq1b F+\F'gil-8-8 3}( lX p ʩ5͓6تs4cq X"(1`F bchX1&1EbFj14bE5MQE8$E8b,-0$`Â1TŊ #&FUVXmHA1" eSFYUb+s"a=Z#)ێCLӅRF)i)H QFPH#Ha)BT/ ^'j vo7o7u3h p8F?'{ӹΟ<, qow.-h|ήmg]uM?ʵ}̌{%(ڵy2;h?bnbΡ;Λov#\LY[F^ `72(5noZTUd,m;[ Ȏb3!H5xC]7|}H4-Vq,H+y"L^UP2gGm [P4U(ˬ%>o殂ɀ4&7xUq\q {\IΗ%c`{:W=M#&w8eom2a瑁_<)jqdqʰ3_Qjip6KexYG[cCRJWTTZd& lHřTܱnޔ̌`3oU7#$n- +}%k/>=*&i޳zD-QT1L%_ +Fo0Nq]2R51OmSGdx9Q׬}7y)0Ϩk}.F75=̝ӷB16R3bhh%R+:ND cTģ"m#Ct_Ǹ!MU4ZwS\bJ9pdB_-^L1;@< -iS'?(BGI?B:%1k:r}#MlI9/`-Wt-U^AZRO,e).e4ΗHuX !,~hƽ54+TT$1wbɉ{N_Ąe$\@U4 5@5yN;o#_xXI4EQL`W;/_1~t.:s΃kQxH"34Psئ< w;<%U|$OJ7 \e8jA=0Xa|bvk]t9ܻu0tE?aNt31(ddD*Xm;q_AcUr> t Q_1 WCa cJW'j$dps:6 A֚*>܇A q{I)J:Jg'nnϹamX#Pg (mKG ne0Zja44F 4ScK;FwƹQoOYgY[RKt;Gf2 c"MKiJ,IIi5Ц y`?(~u^N-#J:7үѦ`4.' 5R/A>Q7 $0|GPKbPZ|ONݳ]tGbQW)5tlZT={ڛ|BHB&GHeRM9V18B|n <6):?GP܎D@P isXa;],-Ħһ&/pPN)~wF!t x(Ds4tVB(`U;MtW= >ݡ}f&fE V7= }kQdL޽Mu.u7g>Q9;hDԁN)jjF0.+Ttg3~ڷ [}/$2sD?-p.%?F:\$l 3"GQY b+j3jUDJ# 96WV7h`I`j ].r t+y{eai׹&&&"&ִQ7dPvTp(3%%__ɰK< FcS~I;kG =گo6JxqT,'ZJW5­K^Pj!՞YYuJ2n|ɴxbzVOY5psqMZ|QVq̔\>D dyvUDd;&=;0P11E&vi$8EJZf+?gWIpoeg@TZt}hJ@Bq{~i660URqi5Ҭ*z )R Iket7"qj yP?M&=SݎnO'1qWE)j^; 軅٭# KSO_(3|37خ]Jq,s+W9jXis7{! }.zSy-O/ L`ݿ%Dk'%u9wl65%?u-8Ⱥ7Ŭ^SwkLpxqev:ltgP3>!H8HVߒn8"h=MZậ)q7XgWUL߿n.3|.] [ϛG)Vy A '0 fmKm֮H]7ֿc-넩Jp)O%;*RSAB滕˖+'Uy`n@LXve%XQ/hz ~06N;2}5i鵱orQM.}z)߬Pf_]K*קrou*/m]ÝXkI? Ӻ-^] Pn\+)[OT>= v* qȡJ½ըhApxgw&ZRCidRPmF$ln Y7-pN묢%p =|lfsf o},JC@]p{C VE ii&j|ó]AC!_lQ̓. [P,< QNcEC?ɯ(\e,$PJG{_p駐oMt8Y~5PQAgMpߛJzik`BMjGI$L=" kBQ]Jf}Lu:YpU7}o:R4AAn($ s+yEPyS~wI@<.qؠG5!;h* j"ymz!$zK13:|qP2'Z8m4tz¼$Nh{AK re?s\lVkq`P$=@TxF_kv yoٴ@C"ەMk7hY9v+UYl2 >h[Bltdt$\봭 pntꯧxH^IMH>?9zR9.09a .Ջ;b'q\RB/] mw2 藼_]^KVRXQyFwS[y]8}rX5їF%4% %z9 l7~b+xow͡GvB@ _t%Uw@Y hhz%m"ڒh^QLꇚؙ3aFk4# :׮@bU(œ޲ p\$WOZ/%1gf_yCA:}Nz *sP}Ziph:F5nmv3y~j0]U<`RXń4_JU:5UӊZaCU\vjm Y3P/W |v{R1bU\?ԥ+4Nurnn(#i Id&%ayu8Q+ȓ􋔪b̝x+rpO]3]z3gU(,\ρi^ٞ쌇UUA5](;!z~+ =)ݯLM;)scPuI1TĮ= jM@!lc!PM%jCl S*6. s㮥6g( g'#be|jQGL}V' C}e)+gޥqHx(lƒy'߭G}[ag뮿]\H^6G-:b0D*٣st,ԩ}>&hYq>sv1q,0}Ri;_g[K @!׾?ֻF\[Ջ9^tԔ1W!A],{"|o|"SDp/P3;N?9.J;ૢEI8koeK0[֫/3DKz\gw'GjhBb#薥EI0Dtw+WA'Oܻ>%9ЧQ 𧕟$"EנOM`Pc?]i ᙵ"e!*^1ir0ȑ1gR]à#?6Pz*VЇ@ɐ0!,E}qy{TV)p\jnotXi"ڒ?ҀĒ3UsctX{QsCyC k ;|_x~B Rx$~7Z4d~lJk9y^ .{,pb#@`#g-WnۋE~Eσd4R5ڀhp>O>M 9kt /[WwQ,\ܝEXj Yj2xDATOƩĆ[;g[|v\Frkۿ ~Ғ_LZ֜* rbՖN[ΏR=ܓ3_'?i "qǹ*q&xߥF6Dk5,`%>CKM%tԎS&oz\`w  X=OFq'8^ C9NSdl"F"( ݖ6u!LO&Na6G[95~mXSzO 4u^3S3\4=$[1|6eMNɲHeq 94ɵIĦ @7n8Mq6Y?ҢA/g]=ubhy}.Ѡ @$î C>a6QxuCv+ۿ{yKǪظBSx uߚ2/?ҋx}a 犦䕴+PG8E;$~:aHJ낮i˭ ޥϒa>Jr*Eqgcݴ,E6gzmSM7=Mrqq:pHAc rU R?DP#Yc5ubLٞ#|QT1H#[W /L4]by Qnێcb6+f(heuÚ+z{?PÚ]ESp;Y̓婘ojWt c[.ZK –R<6sDa8s [ /iIy#WCœy %]4*v455Eyire:y3e N- =ᾈ T:^rs[v+R*qSOUH$%Z&d?"0eSF6@gYȅʪIJLLol-Pfu&(xY٠޺\jF29η>Xޖ+XJ(zd48FcTEb6^7y+1:U@p,6}L[=/iU}>gP CSLkD ဴtA!  !glLF+ӯ]YjAҷٿ;5֣7TW?SRNՊa~Yb.H2l~\7$5aiϭ3 >^wd`wߛi7k|0ۀĜ5y̓,l;V_n?bgBy*q' `` 6|0r6Lp<cfeWY3,_.Wrw5,nJfiG^,1<:mo ?N/1\\{^͟T?A@R>E13!'jk./kR}gW42z,-E_Da'G.DNﱉQ"T},t;&b@8 ^{~M:5A)k ^zf.oz kf^ULIq]ņsE_gɷKZiՌt yv~7k]?s*xX3"4}Llgm3jz+u%p_ӕp[zm-NtqīX^Y3[ilYAAkXGrw?`ND5([ssCһ7w5RH?^?pyy﴿< ?NOyR.2Xt5W:5k2j)C*T6;q3CypUٚG@c:k}y9 B [|K .5?$mD}`;܇*$OOUʘ]Yقyty& %>cmnD0GeSatX{o1ZIMTӛk:6A4owb̝+]9:2>j".ab3>>6%-.BX NߊXX5'r Iq@c@w-禩*e'\ Gx Zx;]2'Etΐ0C+zgLի|X=W"bF~ %FNu<{;{E4`!`pȹl j"Uމ$%[e݅6Lz* UL v?á-M=ɣF-gkSB"/xzSῩ6_ | ׸"`7TiQh'ח|KO4pvФ45eql'BuX "T6fuyCuvhTH~{-pҽ=?9ߤ .ŷ~U )qh~>7(y++GNhأrL'5` `_SֿT'ɫͺxWې)T,͒{>3HkBڑ$qt^û9DL/Ȩ7ix-,MMV.yȰM{jͥ~:x^DUXdixr ""Ph H_$%r,]RMfOC-d8}K$.xp`G&AIE*Ӡraߗ\[4S{#I9&ev:|ao個%.C9d(#H Bkԕ)iseκ/]Wp U2_r0LS!..O3MUvw ˍ7^Ox_Y&zuurev+֫HULPApqəS) o[Ĺӵq ϼBK#;ä']kE}O8j$Ɯq?coInjšރ7YcF]ڹb~h@ӣơ9_wI8#lO̓dž,,!pZy`p>_}}'AcD NMvX= KǴG4Cni rL^^~FFoeh_3 ˻=[?BΩB(&O.xթH1ث-R+'vF#t^61RP N y/pR %@p^eZkE󠏽L~8km~κo,,3}jA\d{$HȒlwGvSD~A>MX ϱ^2!2+&WrA@cWz@x^- |!`~FlK|!t"pjCĚx}V1_XI sOQGS̶3>>[UI&]h 8|_v?ݧg#-dQ]VJh ?f ИڈkϲX'vRyfZ!'W)+N\ɨǕ6Fq8CeQjw8cD9~JHoNΎ^BLp0eۿC6i/*_/bOX[ ^VtS1͑y 3g+y'pʶӣ-f@!VN?NԻeI9/:朠495ѹF=_L>ۡ3jZ،E#J,?9!Ęd]\i1$m_ˉg I#-m֩ĭw8y `PVPߡE,$PՅbies%Jzv\;c/yJ?Q ~퍫eʯ1!]" 鰻 m&RW2p kԻ8*[Ԝ4\.V[wݮ1ֈulH)%~&#wl+ 0dY1jtLgi,:W1 k+-V(CDYPvk7].'jٻŒ+5 _;Uh7=݅*C_l!ڒ\g {JC`tŭexڋYH hbX}z55᭍tVɲµeŵ&s6ݭeRs7Loz?C_ȾqR2H~fP1gvѺ>YUb̿q#`7ve$_4W7g0<|g?,BǯJīoܘ#^o#Ww/pa]֬U2[v4@!_w1i !Z&mbE`ml4iȌz;n-;,o$& 5I, 㯊UhqPtRW4fe L $.9]}ȸovor2>\1 SD?o=M.?? zcӑT}Y*"xĻ>m;9FۊJS%Q}\R&k{(GVl=+!`3a5VҎ8aHF{^Ul MxH/*7](7Lm3 #\{'?boӟFk EϔE+ZvVJ("YD\;EgXěFo:J΢>Y!TaᡩB$ 9$}l"xk3gtN߽.|F5eTdY3hN?%QW:Bsj>3 Gt3#-tEUͫJ-bYi>_"/ױ @-10c%oQax:8,YwJB<:%}FxU Mӿl4=d1Z1h"pP9grphq\V2Ú"ڷ#cs!+2&ן( M\sran Wp@>Bۙ3*LDQ~ôohxiq-2<2 O6y^cم_2%m9Kҝ%ȥ-81vP0f-`(9&dDQy=ܶ|-`5ZI6V1<0eZ K} %*uR^}Q#EPE_c@/!ՆSHD+`Y<؅;;!$a sw^ofIavo4zݿ#M)ՎVC8:SlL-`FbRd/YodMKTn~@Ow~,ܟSU7w@Z=5^ EkIՔtz7 ZoqfK ;e2-'"$LXOw1+sz%lUQrO#,@QM_5J5k P_CCz4؂=uof~ߛcڃC\ zM"WQ}܅pK%B+q5\v1_mdZ`9e;BmUHVyسc+/='R1a|GUvlgo#0ߠ,U+zLM(z)-ym9(FĥDx>H􆼿|'tQh۞=ҍh^3wQd[_хfOk&DN%}۩SyӬwB6ڝ ^X JgïL'{m{ {wm&=O%=lF/WLY1ChCc N~̈Qr\گW 6W?r3,2w6>o6:J_yvnbZ) S5rҋ?֩;ϫ J}b]= G§q 6 > 01y#x@!?~N.~N\r>"0u/NlywHfGSrX:<%iGÚ{a~]loANĒ.AnH~4yx?ԃw-!v+K_9%)v鯁j픉݌ t >=F8,GV=/7ۍ?ʝ-IhIO_ӻ'./-X-%mjȑ@Ay};O .d3_j*)͹;PPcu|vn*y'u^x].䜹}^7P~ .gfG75QJ~)"}Q12e8# TI|B:?,s{~?%DŶr+>Jɳu7xS' (3Sժ%Uv*>KDS,Mr) 3:x&^.x6}~L=(1&-G5(WXK$Q U+L3<,3tN&G S M0 ƻ|G il uOӛŋ``Zt5 l5R N ,@24RqEu?3(h ^*LD9fR56"'Җp;GpAӧMgYiDhKUyn.Z_Y [|kTMiPXZ|teɢpj)3Lf; ihCtzr .-5lWdȯ M S22.`Tz[]yC,eظs(0 `dM+l"P&NN+$Ym JyQسqawP=¡^UM`ZI`tD"e;eչ)] 7/?kp/G$rd@._q<,{͇6,ZY=Vi_2UA?=A>v?9D|Ѭ{HoGV\8y>j_b/’vc QN@i;4rw$1P @|QHKz|Y}V,,9 ޝC/z) ^A) C_%-%pX/UcY]vRe!b7kE8.N\^! du\,a,c y6\at*_I6q ]HZM"qv`D?A |N @n?>SO\)ԕ;pR4C?KXC?E& i<`Ǘ,ta/R0|W(xe2sR`y} |RIOQԪ+g?i2#6-XLACޚ;tB'sMI?2jαhKMz(9_ŕ_HlV~}=u5yTc^/Wt*P&ƚ{^&A!~ &~I!ޱ3F k21C)t1"% U B(wmFҹڢlXf_^ShcY=3?%j>ªAb*>GI = Hb#LXD20J+SX$M5q!S-2t&w*i /(s״X?IT}TꉖFE8^d@ ?mDlQ0jz i_vk+98DA! y !N@3EA\ XSr>CFkZKe]\orEb 5 6!?z!(*?3G_g$L"0RM#-t.W1:,::L6qXBϼm8 E.kaa`L ThlBh y ~cv,NtW\>[i)eV==tWIņsR+UZibVS#\-8 Bݪ"DU4/Y@m"L~m`3:f<ɀLY=-3$3µ 8Ӣ߾VS͵ znE2*SiGzi\a8x;?N%aN'FlE#?w8="Uw,97'@"1MQahz.txꞓ[@ܗxW RG YVH8Y+30_YM\}Kџ3JAĔߞqBhgt~,kU\턙o.3/#3#5䂸X58z>טZU6`h6ԯn$*;'zR0u+_``.H*wAҊUȊzRi35UWݦkSJ*4m|jCZ^HiSDpl]y 4vAEsx5/D @Zٗtd7d s@E~CVRHqBy(:\? =4h/ʣju5э3[ckOרU@N|I̴1w y0 I9|z-lɼsGg!\0@aWhс?_{B6E1H||{k vyA8aw]2$ZVP*Rȱ/@6ZIz6T70DVoZ'zj0]鯾XNt"+ytY']nKyĶc*CCp+x4BچO{)(eڵ-&=߰d S3go6͛xi6'(S~VN8"A2ڦ#"\]}J>򑰗шOZG)v“vQ "zT5E\11CDLxݍFר;ϭV&Un7!/sra7Jt9-6XqgOd\sS8WG{Fq,H4{~ jpz7ب)}} n2$W;rQ %5 Ұ-a4[4qsj73A)8ފe#pYfq sy/--*U6j\3zObe'Vjֆ c2Z f.]:KQ kHa\rW(z=Sݹ;Ii %irb]:Y Zĥ] 3J~f. J$,5ܩ ـ\DC t_gS;d)>sdrg+W.~.;hOsUtbmOTw.*UQ~z}?f$> 4#FS?nohXA#E¥}7  /) (;ZO{cPd?9ruh!:P۠ i~5?OԬ>pӸ*^h0M\Y~dgɯMj;ڜD#/ ;ZZ YK-2|նE`+ShT}Iᨌr@H]x4ݱQ"EM6ĬJ,tvc٩j'6x$ a@p]&+K(AǵF!a/ 9rnnN~iRy ЩuS}&S%+ۈ2jf1*?OxaJ~v盧'sC[jJizDM=xnr}!"o%n}Lr`KXEW44f΋#-f~P\xҁ)d%AxtG{,wk/CO|}4ax^gG%@ o!tz5kI~`JIH.ɧ舥l. ^Đg(c:(˟ʼn?e,"1;9~zPC̸v% ,f"қ4WOrR_l^2{zQmz)3,v٪Us@y#,m۵!U%X8o@ a"O#={6pǩUnl;Vأv8(X^/1kw@"28 Nϕn}yT#S}'xRLxP2V":lANd7PoSHH g3xk qe{ f$n-}ǽ燪Pow,:%!klyOcaU _:O($34k;~O?^6bR#\o?OO]+I;6 ZSPLR^x~QT|mI:̕Y9 IPn$zrV^/o O`g܇[9cVMȧQ~mZmG]P#xw^|\u35.V۷ PM-fj9=UJ[o'}MZ2O  5|N<'vЧ2هP~ovxÑHqVſD(P;r̄t"F"H$@O#'tuȖ*؟tF8os.hZo'Y*'MqvAJu|!5˖5gU:9׋mh4t6"b>[xrW*统Ln1P3⃪D`U,VgeTh )ij^^uO@]hcPQ}_vQw#AY!3pd[\ҁrL<MϋL&p}Pis,}BM0+0ۘPd|KV[ǒ '?">_0uyoFW˃grr)B9Aw撈<(rO*)nI3A8aB_Ӗ/?b<ĩf'R;i݈!D{<|TDshpSeG8fY칰sF8ᶰiZ>%vQYV*3kpN]B,U_>=, ߆_&xx֮L'C<$ªq4v jYܞkdžNܮ+@WKnK˴,B?SV' $?h5|1WZݍ-Kp^z?Mفs QhrV] tn< wjyN*nʥE Sɶ8eb^ B̤@t.aә@{+.2})МAwqˌ(¼>P@R`MNcB?y:flX+)cH&*8|gϠD1Lϑ=DDNI z1(}V~`"jW搂7z0\ T;b;"my"%0hXU8hExv$> tu?$u-=ӐwvC hC9憐 ~ެxںVbԥnW 6hoHwQ'[n'cJn d= ռ1,|YPZ)0ô[yKss.f-1Nj|C]3 0Vͯ9r<|{WtqBDZ1 e e 3ߛV5UFCL}~HD_vU*j|QGX*0tځ׽wq@RqY\. ˉeƁAhRfqRY^\1WkV-)aB&DBw5q=럃3(X/Tfr&!j"H&yůOVõIw>8 DDkԏSP8wit]}Ygb !`gIWY5#Ncn?cZ=b%dbώwl3؇LL?zZ3Z 7r}h1fd~r L%=}pfsSXt4D~;r ׆/LSa8%3"SkxGC-[" $nEؒ$hC|m/qhȑ }}- SM#n: wo4)VHMy+kh `&DK<H&mF7Ji$y"]5׏Y m]9;XhIXܠI| j;fߪɛšY, 021x5 uKQrf~MkyMQ4&FRad[s$ uV3왂t!@^Ί d-DPzF2-LbC<ֱ/т ĸ Yf?_ym~~`Ae~?]{QKtG':({6%43 t3cdD BDwvVPl-VODC|,BbloO3 wĹ~Zc^Y z@1lr[{j,5UGʎkHJ/6>h3|Qpʷn DcAC) 0hgL3|Qdi|," `dS/l] XMH77}.F3&ڴ]sЬ< ֑+JaI/Nk}0nՉQ۔uz)|2-IA9 8|lXYBo̍ ONʠ2[Ԥ:OػCΩ+"']=KoNKJ3XCZ̈́qGK \va`TB#DyѕCdI`бJ8eB6]NիQ7eű6H̉ByM9@@Jswj%7sːLc$Inh)$w$<=2zP*Z̩_O8P*|闦r\ C/ oF-J\ {5BE4vT o}C|ؖcVFW3f=p]TR-A|"T#@ \c(rh,Y2SֻJ*X~xИx:@ >6N;@) qw .GZ] ˦)V 5T 9N9⍰0};Q1#N#g[g:'ekР{*$6.z'5E;Yם~ Q{C@P\8uKbakE?'pKpYH wA{@P޵ ##:"`Sk0't 6I*JtUN&+w\SĄ'21(>]wb8|2ɺ9DBګ~v̝ߛkő?-UNl&l )v '_ 3?U|JJl0NC䦞̿s4:R^ޚK?Ϻص/R/۴ê G5} R"0^frIYzDv7iF@y8R*QF# G?m\sZKwBAGkuLY /{im2IS;͏bQ.x4NX8sQ2~]t޷wHL$EY2̥}]u5$xȗ$_ܒ5JmLt9h~~^5ˌ@Dl”vӘL4`JBצ}夀(ypyQ36'cWEe,;)ޖ3yXk3-x꫔JK Kg[$}ULD#dr,yAR\>t_zŝ( zE,zM2PO|{j u;#oQ@{,Ÿ=~_=&fNrejq,#o47h m &cA"PNhRi i_($^]0ApzOMS(<e3\߈vf>#ctZ.@44/f™*'lR]qA;~ p}h z\%_\ LC7܄0 =G}SZSb}/7VC^E3ь{(908 KE2J81y;JW<±d46`_fߤ _dϢ7pu\Te`е[$<:Lo}H߶ı!'T'rёip]nY xͶo\ɑN;F fˎeÄKݴȊx'%99KNof;{͗:'уtϥF1LrcKc-#D{F ֌_+A-|:*{e'l_,![A}<jE 'O6;y#Xae]zPQCfŶ"T$5.T{ ÏY8odRPbP#:jsjߟܽ I.e[}WzKw<㸸s6ҝ:% :S1r˰bc̴e i >+bybRٓJБz(]^Vޢ_uM= XygSMysLi꼖ZKdCP<|9&qzot.U_3~ I8F\5%ds;gc>~ZE-=Hiy88MWŮIS?=Y67y*-9X` :5MWd`ÚDi 8sٖ]7甕Sto]Gτ+LХ2c!d p~U>;*},mI>w+C{HxN&;2U% S9j̷ rFA=Wvd<'ȟ=cT~!<L6`߰2|SBw[! ^>hU#-AZQ1TU͡8 (K 4~t.'بnl$~?y +}NJHţR5~lMadd-GR{M\J42mm9 oV:U{A<|\yLRg[/֮haي1zѥ|Zm4̱9UJ-v"A"´Z^A5vgV3Z[yn$? _TpW`E#VXt s?Lw)Ό i/Y>-=#cbhs?Yv"^"T"D,'XMQ(YÔӹv,[vZi^7桻kπݍ b_ආw^foMᛮ :>߽BNE.f{0&"h򜲐#!Y|%n@5 +j9NgwxTPғWpn2ejA6M'կE6UN^;{f6qgf@@YCy7vQF:2'w ޚ .S2/CYI\|TNSr/qby/D%å?Au+Zʖ Mccۚkfd)/*wgH'jsue)*+żi $ J?E_Z0#=٫]!g9nKbF8W[myyaz}Pg~/9KA@ Tv\={nܛ軮Pwtn`܁]*XG] HmxUn,%P@;NLցSpz,ڢ'P u8v.f%_ֱ7(pZcd$ 9a9qU,!%&\UGu}ߗMŎsW=3@x\q JFW4-/Yq %q= (PX:V1~7UUM<}[ٙnL>z7hDY=\WȹE E$(U3H/CwYg(!L.:,;;GzXB^@fZjSyJ&>}:4Wva"cy퐰XLRwoƟxAwqJkK=`2,0~#@=qv1vA)^ړPǠa!^1Ӈg.p3 E)Yuq Uz#+{͉챯~aJk\S/[)NL-GRٕ@vb݅ >aӓ 4Qh(]!%&+%oh2WLrOxGx_ I؃)Tm٦SU9ʃd8^i_i3+MDɇws#8@Doնlg@:\>i,z/n(MU4 mfVed}&0k Eڙ?ɟւӖ^ywfh]T>q[ A HunjQV]rI,w.BKA$PIRI-$TolQK$(g}Ê 'UaƋٶ4}K(]6'WXz)FC/´S K[g7-?ƟWJJnxm;}϶`ZJk[W glh7m޾o&k%Ka:c,OZ|q,eGδ6jVެN2D|"*TqSvݑZb_`dxky1(s6=+)NSuaYU`3ޠ9-*?Us;1=_2B[uJӻq "0?;}%F&[| mc^ J3 lxu*CV̘U( duP}B%[H4l ?<j7;$ǯ IA qI5N/7#tzww °gY@woG >2AW[ꞚR'NĒ| M ;4&BsRaD8ei6mXk 7(IȚ=᧮w2Y\A 5opJe/N^^ veEOY}d3' gKv?߉!6\W"2??-[zxw'm1s9}[LPMP^|<\q]WRi@$GGw./V>^YΦw608D-y{,z79@*ӌ-wv zR1H?Rڇ΃Rͱ%`ϑ=1LX{lolB`{oR 6R`q2p@~&2Jm7$f󤀼X L \ ՞v R 3ů8Ut@1wL(K qzb$zy 5ǿ*RyA6nҾ |  h l;_%2ma~HoƞA6l_чyuP7?ޏ5 k=WAQ#/Ƹ'v <#\#liA3"SpaX !=?ONȭCx@ #: CO~ rq۰hwS @CAæe?@ D.^¥|kl&u(}xb `?o^S shQhǻRZ;8V1](ΒW=`1."IXOW^5N(Mn$^tU z*,1al`Ūܼ|ȺHdOQĢ4, O A˓Խ6oCi^(%qKŝFU͸8S~]%0 +bnGǁFp aJu7^ VV.EH*hsƿ_vXvG,@`ɍ'NM iI 6S@NQz&r"vn-B\v3EA)xInǣ0+ RIo?(|=dFSSD:c7t$JDŽd7(Qr9zi݈f3ZG9SD]QԟI6ͭ9 @wv\z%d1cp} X%ɶ}4Ό7#'Ap﹜e7'n4zlA0L0 -2 wu>RcgፆHlD)_$$R_|mH_ hҼY L qg U  VS]`..}3}Ś_Mґ<Ȏxg{>jE!)E bBh2V }U42ǭ(3m,zCb9arҠ} R)x(?2Vľ2o6ig fSrk雫ѧAk3myo`P,zP 5<Dh36<|j;z/׋W5v;,-͢G! k%mќXOi}Ad?bK=1 @|9UbFS2Ʈ3Osx$DAVt(aU1əqoipFhƇGC LDoY?i$wnì7h|Ta f^Lu!L)+K XJRG|f l=k[)n;9#@O/9kwzs%@#_k,^7rhS|.$uTp?/U >l/4@98)IZj,yxFI3& ;3Gh1dW/ʹV\=n1;ld'.S^\VY&)ooph(f<BNym" Asvr O,N bm<(9+ҩM +deek*42:wzóãoh!:G)< Պ 3r!ia P{jCbn *^Fp#fB`C*5mɦi9NK5K}aD5A'QUx6 p@189?9:5>BKh>:|h~(W˳"qJsx%+f\\Sb>icC1b C(e,.Uj]ym ~'5.PȥiZYPaXu]Fo-Wv7' ;u;hL=P(T hsf_#} "f@q3vFDQ^r*+#O36t hӓPսW'žlet\'[N9O=HffR{-}VQ'FN)^Խgk{ &63V'd߾!hkdy)o=^O<*8L֧aHL$ub_3Bj73F1նÖag &r0=/7 u-i%~tPUVlhW`ze>g(S#"όN, (~޿ ~rCChz?ptsK2w/XyL~}ܤuqf]9_")T n "Q)^ـ2G.O*B\Ã_xM%#o0~F!FpW}I¼Lp / s\Yy_ƍ3 J4Or#J؎dvs 픴:3hV.Vy:ֱUV6hڀHqy#3T.' ̨Cj~Jz@tȄRejY$lYuXK#=k_˚/E7]OvU쩆ثry(y2:J3G,ۿMY#l.q $5nK%~P@BBciU=m]T6s aѝU^;.gx#ceU1*Z _c|~Cd!M݌'ZwIdƓwr{:q#*,@vTƿvΥHⲭZ9Y;~Y bL %.>zyRepjpypN Sr"\tA0 Y(tt ETTU+s9`{F6i5w! {y Mw\jɬ_92T4rبԨ{>HZ,.R'#PΊ"VFE_7]HB} :h`{-}rbʰJ+ ;"?"]՞b2v0F[ot]ADǪIьL2nӳt,UI"^&&#,D$^k /kR׹bKR8U;A?)@^~~5GʑjZ۟R}+=qz۩/uh[3rL{˯ ?vLd7r8&q95YQTr9Vܷ)ge282bɡm?]@n亠2!W`_RCH9Tz;KϦ개WkV\4*>Y.6dsm,w_#C?ZCYl{VNVb}G}BSOд>Yۧ5bJfS%ow ߵoPɟ#JVD4EpEaCcOcNRV?*uȵ+\]68iF(zJ;0enOzvGfqօiKDbF &4|>;|nch)4 *Ű瑋$丆\a{j1:C9dL{>AeivשT~YȄeI5>F 'UH|:>h3zxhDW)ϦaKXbo-Pe, S _5O Ӽ257MM!_AhHzF.*H?i~+?XOƦfiVYvlXD Z{)h˯I]^Q] #(sOXZ) 4(5PC%Ȉ - J^e\i+z Nmj^4q5$ܗV` ;LiJ3)Yl8,C_}el/&l pQƊ4њC!٧3S.lZ l ~E-2]oOXᔵnnfi?Wd@ej}Hi0\$P\tJgWO7 &;j4:I< 79=ć+5>!(!2E c(@mmp7}%!H\t!#7fIRD85 &!ܐ#{ҵN~b1rꂫ=W/?=DzM2H1QprlptpBfu<_@Pbe\V=ًTf` ǥKE*Bm$n+ݤ <[’l4|m=B_M{Yg gY%T.{JҸ2D9Abt1$4Tp hP<A ׅ X4`1UzUKCzamd+WKIX8i/ҁ#ˢ1Q1ªٸZو+P[Z6Mq"놹0۪uyf0b ;mGQXMٻb!+{cqrDIJ_̶ۛTWjr{~^mmV09C/2ha9[R,G694@;Bcǭz96>5ߛ"F"w6#Keݮ0FR J,,e#aGsJb}CfB'4C+\.jT6K!WUfd<&)(8*>ۋ{]u>V2aςdxaWׇdqB's,]<(je7M3]zaĴэILa-T_&ŹY_H잺#I! \;ݿIJkjaKAe7:ܢw%A֑¼nD,#ChɳZo;e-PC"lti 1RfX$_\tcޞ܎׽E[_#2 PLa ԥE[l1F@-AבIJqVvMz?S\.ϔ91p2DDˣr]VOW<_+JwꝮ/\5–yD&]|FAjIwKO'CC Fp\bwωcPĭpAzehtY;)]%֚ _:{% X:?K8\CKÀzêDO[-essĴD^sQcd#|+?j5E]%L'Jq |a[D <"^EI>d;ijLPv)*Hp-~RCO}*`V^>s݀D=a`v~9Nk ܉vgX}[? mML)އ,r5?LQK46DUc3{r*Exf*΁;u+=H礜 UP;Ï)^u`Ө G5 RӮq~=RѡFJ ~uGsf~.KtqȒS8ۅ8|V~_#۫Ǘ!ez0"`*PM^C=QeMcvy%>#F%Ǩ/ЛK9[޸z\@(h4X# T#s8E$< ?}5. ."GAJ [޸m*_@_,_sƒnܥ \p:@&Q8I -𹱿LǰxjGB0s'E& h~ddUאX-҄_aN)B%%NIpɲ27x"5}P ́nJap\M>kWIYOOuIm8E^ Xt~T$##0]5{ny>M+-ڣM&%2 zŹqzN})oMrm>ŕBS'cȣ܇-0SٙZ>i)~$xn/ψ7c6D {B`ܙ1:qwtK)""evfoHa7w{ b?ȑ_%P77W gqzعFgeN17a)faOfUX?;H旛_'"T8vr>=a.c-Ɏ 8+8iF6<:t&Ӽ +L흢V!f(&UGYEF`ҹ!&5ٍӕԳ[3# ]6"g)zjAɄѳ3hM- G^S"}¯D&'0{K?Q2'otdƍ]+&Bk}/9˯ʁ!OCkZ2NR'͖n OJٹC͇tsG]yq*{t%7ޤ)h*>sq ccӌ˾7k¤-=n3nZkRldbm'>%Oc~/Klk^.qz^U}sM~~2eOM^[F蒱"G;gwb؉XP(P"wm7Cuo:^P 8Bmk&_/':)D=B^\Ԙc<2Z_\ q ?Y;[o #9e%bep+-vJ\t~9YG^H; lͷaZUٷ=|ҝ" xOw:+ %]|H3YLu-{{=ZKGYԹR;˓)弎.,M\K[vG9wLۿ '>қ1sDtAthT~t6ģag<,As&QRt1OזCMW|O_bz7Bu{֧h[le>e^n[M 2y᏷[֝R D?\P qIδ|@TTKʤZǝw# r6Jw2G,I*Hg\"uDݧEk1Oo%FՏ){bKs3TRx4Ph<˫?WGr3_pSo7{ >"]qG0fg;:͇]Li[gv}qq:~*hAP@UQau}4elNj\WS¶hBM۴Ѝ6|/\Gi?PՇ# EO3P?F#s}tHW9e7NHEKsZZl*M\|-ܽ24⌺F0^ZиQ@EyiJ΀|̗O~] Z3gB{7Pbso!MuYP0z;\~}ҷ|6sHmh'!Y@jv `sW[p[Tߟ-m1!q@ CI:unr$AuT17<Ov߿ = #i/v̚T?x+>mhk59#Hcfkm}}-.#dݘT)t ²/x@맻A¥7N`FDE%3&S=|YC)p˱2fR'Ob.Ɲ\+7ۜEs|S= I ,j/7N=;zռ`%Mֵh呼EZWPRg҈Xv[,kҼCm*ts~ ]"6n߭kW|zUCR*Qw.#QgqtB7A]q-НGSjcmct}l}L`aNJy B}㒪c+y/e8qp}zm%vh\ӿ&; h\ًG)>:sB.Hev}(RX=:25~Ƿ2x/C󝉀@:;w;%M!3 reџh8|R5Z]5Zeg|| %r15*誁/_?a׫ ` *n8P x;yd5%c(YGiG^=lq<)$ _LD^<^[yy&%!Qҗ)UZ_.uh7q9Gt Q9`9- }Nu&kJ.>/L=Dn4R3tbEggW:%yMgW S`֘{ӔoB2(zkMp1bsр'/4^`A<7">>OÿgA%% l"QY|#@_2㽚.ђ6ެebPn~G\'>%s)_q0B],EW!Ϋ-%V: ʒ ᷾TԶ \prṔ㔈*bLu`6jEk8f_WY=6E/i3'x"S/cEsGBt!VG>?u\ v=wԋRJt]\qj}X 58KԞJj댁aak| M ~ק/nλ9fۅMb%@q `k7 vWpNIZG|xtJi|%Rv?m<+ mLFLOӌ/>F۳oZ:L Rߙ|~ax3G';F1/ Ǵ[?^g6^_dԳ𷶱-PMY_Ƞ WsMrT^82] zӱ&aR D/Tby KGorׯהpK/*.㊐y[Ve+.,ʂa\f~/oHcP@'qP.'7_t -omGu;'9\c#O ,ɗQF?:2юa(~'}mJ{ʌ+^zOc[D鉃Qfb!Kl*@pbSDZ*![_7pލ&?{U Lq7cu)Z^uMCXY)Pm(=¢w?4d l\u5ֱm>?J$ !p ,~Ick|N79Wlz5+ @wGב|8*bcU ֋i[QgFSH&AL%fL*r릑'J&8 `6Gq{e)I"rx_C]Ek H"GTU-8גį;s#iz]ZKfIek{K!QH7 h7r6m]L6j\hauA (̳jV7SϜwfTv>@{LϰJ}VBLFꗼtjtTaxa-}[^xSz\n:2Q'hbϡs%DJq#/H 8.T:E{$5 '8WȢժDֽ!g9:݊ \&R`0T *7kVA x5|"bH,(:V?>pEﳴVGO^ 4krTiE5;85W^t.k.@+. Wtk9b t7I»q|6HawNY[ZfXZ%wN磸kahk1FIg Q ` F~RQ7S4cvɐ|4EpNO>]؜TX[Txe+ȫ$N5^>:Z]0`{p\Ɣj|,RGptC>85`J˯NWYk}!ݔQyuu\,N( v4oO_qC N%[F3\6gޛz0 {, UaԼq:B *JuOTP.iB%6^4!NpUp*~pV;& tuu\s86oPBk3q/iқstN5v[gLMҬ\~Nz,O/¹g>ͣʷW:<7;7K#́IboM?(>{.0l]?!N# .y_AϫW媃H]:< D3jirNh)oȥirEɜ !)966!9ɏ4dQ%¾8 ygSR-ɐqejHU˃W.qMW7ŷKjǮQ,>93 /ϣd糍/"t7eG: R@ǻ92,}j?*.͘G~C~[rBqY"|jwȭYDma=#Yr4ixdK߫k`ontrڗ81 '2!o6Yt, [$hq%M%|$_V~왍td; l 砵L]\ZDpR]m}ȽÂ~̎ǡ;F/׼ ;\ <Ľa657tA3o*k|@6$C8a̲M= YC ~F/sn!@L r0R^)S7 QhwJN}@Վ2cH%!8ƞ9 kt1K&j\$Q/ijy&WtIQ!N ) 봀- 3<ԧN>66j#?7g0!-#|# GHo9!*O/TΞ(/){[9e +A^w"/ȋ  ]lѠ'㶝Lswge6CUJ@*ir~I0\z崜ncL^>#MO%fW2CW$/zZ"v[CڍC :fyP.3})KgZuރh$ܰ.01qdBO(g#0uV@F,v軵wsG_:ak/߳`MX"'-48R5/|@$$dn=q:GKEH;ӂ1yנX76!,ʯ{yòga}_?}D>nowj`3cQ9=rGr)eCn#[jup*ޫ[;^M㡡⓪]rRCđ^~d]G7UЈ"Lf5"< ծ a/Y*-MTP)u|t/*wҲ$?C5E3of=޷ q94߷Uo^Wo&fSR̒!P6߸ؓq'3WghcC;d׬Q>X R]іlBogO#y#0tE ,AX]^B=J_OUvF_뀧&HMOEiy+nǤR~MbwK;bCOd6C ,ۑmPp][]#m8$Gnƹ6XD @(RU{Ԑ Iyj -d1АF^nWĊf qXYT ].|gR ekshza4 ;}h{iYT|"'3q1݃Y%ƭ:Ek<@g7My?6oxx\HIOT`x|x̔);GY*)L s;o趟,}1t*rec'CkS,nW@di]U?y0iQZf#|IO1-o/e&4}ևyEOUYePO_gdzXaVz% /wޣFy dZ[FMrŸBa-T\xOùE.c9̞ҶRlS7>:okyNEgܴiP3cu'z%s}`Jmk#_$S9#wL }!֋sҧF*^E?N1F1VR"8 V!&>L N `LܽmUp/ ϔW32LzVj0T;S5i܌5̹. XGԲg#L";.sl[;b־K4_9Y#pm&-d~/o:%QfˈnQEsjÓb!c1q-0r-@o &>ػy#iFI}i{ Jnͫ9DJK| sYI"Ɩ>GӴ7s>sN}u.}N<a j)u,pz7~re;0^Gww*FL0D8%oߢGC!<%cUЉ/EQXz?X'CEh0F_ՔK@Ĩ„ 2wV5ƅ|ԟM/TBrв#-Ju)(y:~CIcO3ANNN''Zmy vTw~B/?Đ4Mڵ@~3)=Z-Ų?D#tLycN5aRI]T:8. ,y} /9mm3ѹQvJ/yT1F6tn¡wcˢG:r0w6Avʅl dyiz|XfB".'˳asӆ_@d?3N?z#梖( hCSAݥP !}c'[:N}( ?O[^U|fp2\B'ެ]|VTFf lȂ" ADc G.O0@%Ja\v\ ~H2S;LVgÝOUG@O$8Om:wCDэ 6>ufMZ~ݘa Ň(;njCJP@FT[Wz꓇>9gw-Ҧo.=@Bo^=iJ$Rە!GDN=DQU`G:B!u>~ЎάoI6Ҍen!X`7]= ɒ#|I\7j~ߊYe_7ƅjwIc$cU Tz:%W!Oƾ#Q6>I/ ýA\h,T9^~sƺ4 yu#l_Z=ksǓQRۣ\e&7{1<0^89iV_^mU}tkZ5u>iЅyN!!9xG 5q"Uմ(}Ej}"1QvquWL^_#K =qDHssnL^*R\.xwwy؈#] w1-E Vkc!d'Qz'ĒwPlQpx; S~i|7xW;Jds6/ /ƝElւz>ty"3vƞ "P腰Hotk@2Ӟ d M-fcW\:^{6b/׷̷کrB< ʷLkbCX?nt̐^3ieXqH5dD_)\AmÆh/|l, 62dW`E$H'+TȇЧPA <u\n  j &L-Vc)X.ޕ IW30#1cw!1u_$YJrY"_5ѫ$3w/@k/D _ɕ^c1Xu5Iﴺ7q6Q#I ΊIٶ®f\KH%6o<$!J%)fRԟQo*=<2{{va2ϴVn>KAT_c Hi ݑ5hIf?F.\<?!'eA+. ࡶ"_}%TZT1Jk:VՇ9opckk4Gɯg~-;HA/sYO&P:v1ΝiceRMA|Q֎BDj6_'XC< `e0Y5e \o=~b4>.jQWt>474WDΆYȯMI\gSql)༩>s7T1 6e`|4_au{{N8Ak~9`a4C0xXbslO|86gQnڰkB0f"wًO)@%l/uTʂwÒqKt}z;?wJ7<{јI図<xI 5"sO]P< bcոv b@|I2:'Tm0]CsKY?徰&񇠽7%C;2tXRxGa˙~N玵fPlF,nT0̟d!_\pSn=(ɺЬIbGRڞTP;Q';8n -؛<~}C!_2co\|.`K=J PSӮt W&ȞM2i\SAA~Bj缥k9t5_F8 mr4@w胨#*t@ùD~h=_cTaMlMo1#~|:?-npQ,vʷ2fxY%k(k.B(r1RlpTղ>R[^ VP& RTCT[n_BSЇ,Vq3V璚h%Af `r1#RSMX/KSa%nZWa>Ax?Up)8]n;JɶSJWO^/i`4:>٧iቭ]K*#uWs8@ n.Gb r1hn#T_⦃O>óƗ ! m]pG㞑X)L8@KYi'fh?M}aPfWnfuA]u;z~6Ė8` G)AA/ljH&w>ա*O`U("y&m;%,>Y<Zɢ<6; |oCHwԽ6:'t ~Ou2odz %߂%M'C~/&_ޚ5i0->!<rs5XD~;?<10Yt7^'R;6pw"c'>͘'=яY)\by#^ }ߍm|fݩiwG/NEF'M،k МN6*5e[}ucl Ni%GtA n<@6qD!NRBRcl֛brͲvݑ0yh hx#gugB/x]{&X:`[v@Ɩċ=?~UT"r/yң171UO%1Saqv.Ӿp\ Vؔk7Hߥ#)׹WՈٜ8gKf6Cd;ASuCyȹa'n@'v\YUto{gRig'}9K„`S 6Z$Uݾ=:AV0R^htl&)Z\'.=4V*xAvhk~6% QX0ς کI%_$̈ڲ1Ψ۸;p`3Y;UWퟱdKo趭虨\53kK,w~.>!4!9DiEhu?u1Q 9fz_K"aHA K8t JzJkNz&H"@ySRiߥ8)}kb0U,|~+u]`enΞ\tѡ :uZLr2Xxs3"7i,M2З@{=A ZX5RA{`ˀ/ɗnq`3mޚ#5J ̒ʔr4u3 Ap `au9̿]v6?OJECdrcOT\ѥHBevt42FH얄\ǺI%7|hVaq7?7Zۼ>El!-?ku /]r'z0ߕ:?WlAM/Sl.J9F爁K"CL1 {\JOCUҮ~ER]deޅ=Ŗ E+㣓[T򓤀XyZto$VUTcTǤ ֱ`5 #LDnL-sFqdN-j–)hZݒ'\Kk60N(hVK&i˙1 TsI%ʘx|FTTu SW{;Sxm̙/AJUidf u#͖UvYP]CE̿OmY!ZeB(L%KK!$Gh7u楗o\<ؽأ$c!:tp'`"(]I*a屢'T [@MiDkc\J⚥| gq˽XE.qch&z[e)h U<\z(t'r$r5ZVIs-JʚedhW#C,vN6z87]Sz'cGIZt#έyI5>ދY`]D QlNW?~z2#s"fFnZI?YDn\N Rms4'Z8m #Mj{!V3%X3Z]XM1 i>jUi{ pVZ#TW#w;J3egn f}%~zdF9#gZ'Pn)SqH,T׹ Pտ-˺ׁ0Р^@ܗ+2I[L(^ͮ^- w_Z2AC^&6\yYK2CeFy\Zsd觜mIMHEMZ# 0hc*%菳*iEmҖ(Y. DV3Ux#T꬚d[(ݕ|*87vSS=`ɺ%2O*he$\z4ނ9 #LHrq Z{J#oPS4'z81!6jnOQީdSZrJCѽTaMM+SdEMúاnhc(c9?쓵-MW2*TCzBM_m %XZ˵MaUMūK 餕4Ӳ)*INm*2<*1]%-m[M;`JY̺XDE1*ZJ] y'0c:xQm[1VrDQי6Nes/>US &_ X?"4uWRÏTXLD5b~c\Re;>"+4*p"ζ*:ҧ;ɩ .a$' qQqs,‰{摤ᆸBZ}L&Jll3f-Lf˩&S1ZtHcH]'I݉D; %T_ ti*T]"׳FBձVΖ8ԓ#(KD߇6rcc̸fZRUKc`#qc$ MrP-[WkKBV`2uw%2%%Ve7U)H qZ.`O+3 ,D"NUzQ1ߡdx[6fV'2="Ph*W\-Q[8WM}I#U;n]#'4ki i<^9+%348I,hX+u <ٖrTkP i$32g$ĺ ڢZRzz4kp\ce,+ALe%]xJqU3EjR1#%RWѫQ@2jtkTW6xlJ]s9eʵ?&ztg(HӰ`M"#Xu:"d| =\yRBnOLTVC׶A?X&J^ye(1EZ9opLs:ys&+6ndkdS FrqzY-nV?[Fi(b9=:5G,ibfGA|F%%^gR,UG-OԈ,s9ѯ(1EL${?l3pM[gjЦP#{?-@lVtv2O$n1QWdk,vѵon؈PcPOZ]휤O8Lrhw1FbI MD~تCeY@ķAW$MBX#I_ZfZd-Nn91h%ʳHGZLŷ,ͰU>Bꉒm S %h!QS'R'*Ju\4M-HP_Rʪ)2\lCơ:DjZT & `gsq-XkJ2\DEǩCFJa]tbl= i|>$ٶvSSX+c۔:I\7fJ% nOznxOcO.1['QZkN.0_!nݫ#C'tvS3"Y2k՟uQo";FU|Ab jӷ9"~kJ=h1n8`"PMDdt鑴b (o[TdtU)5F)dUkH@U;B_rG#"eFj2SjQ.$sT7PǼA2 $dg#ҧzω82`Tn> 7vMCI0J#ܫC_p&ZTl|Mꑓ:L<<0BiO:+уI?U wzZ/i/ b;f1]J`꣓ˊ\AGlh(O*ZjڟМjh$[}~P%x4/FIy]UcS0agת&eVO՚}zb9s=ddʱoK9LιrKvV7>&:F ٬qZ3sS=TrȽʷ)( "Mӥ)GbNnTM@+5MiӋ Y{͇ɻ*6{Q͝ .K0⻆Nt9Ot[6> gR(\MGWN8v(̡jR`)%ӗ.Y8~6Et)< .ly")D!A f1CFn^S*#$ru%>gL)HhG"NbQ3\|R]r^m e'6Z2]@?N(@ʖk @8cbMVc-jxk? qcPdnM1p!!rF ryTokZM;ew{Emn27{B`eB!%NUL W(TE//L~l fU,ce#J8 K>~)p VRץjM'hejF%NݳSlYGc4KpMieN!BsoY\h'csddwQ WxpyxwZ-w 2Llȑm]ĬKf1AsCT:=tgҋcūdo[[WM,س쭚8&yͻNɪlffct{Ǔć[- 4oPM3n]6ƞn{w/:o`{{[1J5DkIqO4si攎5˶Ic5s[``:PtYv:WzGȠf>~yZõA^ԝ֏MBg(+9L(Š\RP22ah$Y( iUʘt\bE;Od'7S#@~--Y5+&76^M\7L}RǛ+,=~޾<ܹvɝ֕SIZ.I٣ iNl#)1-+S`rh,1piYlMwqCIJȜJ9-N44F8-cgw#s>O7*0Ỡ {-}R Sџ)1M"(^5W-8p5 5VO)ܳ$OfLcl14YĜ-D[X4$b-zi["QEJo2kUë NվvnU0ap~|6*d crKkm=ˠfdvs&\FgQwT7W]i#4|2zPAV;It()ѻrzmMԋYn0ۡظ̊b\moCwgF_kvK&%i9_uLJ\b Ua\ֻys5[r8MLΫ>֝5b)a N2c,e&\=V+s540G&4۹Z kVĶܪ[Y5,tavI'ţxr\y;CYϮ`lՆzJnP:M\x%!N{ecݲ@j%BNb[wUe=LZz4i}6dUϟ^-}7{29k{딪m]"ݼ̩:*ֹLiUka4bRɛr2ͶxdF_ -uhY]m(yq1#q=ܩz7 fH[!JO"aaήX3HYZ elP*T+ ,2.#~i$QBRcZ7Շ]D]!}@ jVM0ֽ>+ztʲ=;sM⑭vbq_ʲm9Tt݃۔ŗ=%+:.YP;lR^È/T/ݛ;ur5? Ss{ip50ѡ7Eo[-&+ɳ&+qևٳ۫wllPlikɦ1l#"vjսzs)r2sXz]k$7HV[T^엶-ibL͒7m@rV.ł0sJZfEݯ7w'򄇵'EOK."XS 6$`1)xuyY*}N Yʂ dnHZJP ֪p %mmgJ iq|8H(8P㬯]AM@ ғOێ9 Om&iAXؚp0=rYmA Y#]2`!rmZ*\mɰ^~Ed*(guwZJ,\K<@U5U^U,@Wҋ9s6f)퐰XV&R #k ;rru~f(fO⠧?bb;X(+R3(%6z)tCڮ2Yw\IaܫH NaEmteE -QklJz9˰>>-G"=G:Q/tJT_?nԛ]yj>=1;ۥfWQbKt{l SHτbvj4kiv]ﲱ#"63Fx~Wh.~Dsd?&mf> Zs7_ "^58 ~_rq㵙05gK瘀u2DyKUgOq5Ĩo3v͎Q]K_w,偲x㏕ *C.[-n 1sŷ\09a?)Q0+}p]) םw|~u jSFZLtsq'5-x),>G1< \ v;4Gfe!,fQb1_1dm{c +eigU¥.0K:`C(x Db lg s$(u#r8X{Z>D>'DN aF<%s$BW!;;04;ViՒg}=7}|=; Q.UENG^@AT;L gKHicWnf8Iwh"iؖ!mt9$g32fƅ\>SqAPUt?Ep7/pSlI?a=lbU呒ܼkBGLn?vD)R\)TK2=zr_*2vM~k@Z|(aB`ЄNdҶ1R~TEo+PC==ǏAFѲ=5=T:Y=;gx_O␣ImY޺EQ4>Ysi~stݽzJlq!f;c?Jж9|zA5j(#4':`LyW~k^>/*ca[}ѭ 9S~@0uɮ->nbN q/m>y(ĪW};fb-8g.'hdH \+ VS,wֿ{Rb$ 3[ʨroLȕb$2(-nO0MG.hvS󭶢#@QaT[VT#uؐIy>(th[4$ Pjz[b2o%r&![КXsJwc30ѣw ؐE;coVB{@_1q>SQ&fNvNslZdOL1Mp&>aMzo*ڶ@*,hLATo+(P/ó%<)O%7Mƙ;v"k67z5n3A,e8yRO/ȐސI=B7~u?~GSnY5SO ǦI|2JC cؕ^֙iYA~ ?1&[wa!-_:P|r 2_Fb!Sq80xW7ܑ1j.Wa12%fUկMD#5?hnvMA4 D@8o:z+k Xuf7p3%0`^R_ЫsMG]M?I3lƷ N-ݱͫF*=@,!s7!{ZF%-3c؝ol5hn[ifr5Ь+h<ڱva4+lVTk^(,qw1YxztO6Lnow[cVψhᚢ=W} a;5) й";TS/X-5#<ND S_a% p;+ aWٮ<.~ $>.l.TcKn;tr2KLy7//ߐ-WV${[߷DE\eK*̛!.ş>D_Z͢UW"էCn Wքľ]]~*/@5Blrr[df=wvC\~ *tgEˆ  agc2(4}dS(sN0vPjS:1a23p}RadɂLD7w2/O;7ק?Q.\#Cz:B![Z-6Yt+=R+FIU=%qƀ^kiv0 VqF>)T[q<;ezgL`i 3bb[qLYmYp|RjR`ֶƜ.ޫMJ0f%j/gC;~O2Jg3|i O4qy).nf1~Z1dfPKp*f]=v@fqn"(&EyB`].?fLվywxg䏍_WhbUL$##e ==bC>ơWy`=3bC%{^|WLs[YKb<.' _ߖ|s'l_p+|D~+tQ>:R 4kwEeb*nM)USSn|ug½봮e#m.s$)ooqӪٔfLVC^da mTO`\jՏ~>L7/oΉ'L=sysz䨣 6؁Y϶0ȄЉ0Rg(23\G82w\_Jn)ۦfoHES+j.\-6=.׬_$;P̑GA/}!,c1&åy&}o,.v2tb]f﹟Ub"7 %<;j~><Md-^0\sE&.,Viy$=I@I푘o/Tp4˧k7 .틺- <>oUlQܤBwS6FĔUWdaއ@q#'TwMua='cM fcvr5 P+}$mc$p ڣHas z 1x2 uX=zS:0yl>N=a.(\O]V̳!?Q݂{7k*lnDT4Ua& Lpv}]߇E" ٗ.g`#aeZwY(JqW=dw(1!he*)iǎB҅+=DK;䩞݉wFCn]ݛ,iU^L Upvtv}VaL'}DQD5#勳^vvq~U*/gbKe;O ,17]ՏqT YQx=0Yh#8#aj`Wrz^تK~1jq뽿=krSTI|h 5mt%Wj%d#pD s}|к5Eiz(lOE]%~8B*7ϋqQCgK6V(kO |.uH~J`Swor;l)|-r?{\bn<֯h'x-LG۪-̷5#,ʓ1Uj5[Dn[Wv&G?n6Cs8GMjt\ǜ[CHGB8{A ߏ0 j.b= +@?t S!jMu //|~զMm &:gg1R#GO f<ˏ~j3_gs &Ѷ#Iuͼ~ԈpӁ]9%<´"݆@dz>O|塵hj^v j=Pab@Û ۻv.`H /5 @oN "j{Pĩцנ2 E(H$j3eCnY{_O (M} <[H* e]_IDaG{> ̈cysef1ې8tؾoՕ 42 !!ʈ_0O(7罿˿Yh„C "Eq댶U5q7v9%K΁8a0-a#i{4. m`<Ң؄%!sڋb*Z GikbCC*sA"->oߖQk $>Fo;n5a7@PPqENq}P! "FIU@;).,Op\Z{•51ywsfrZ|O%|$?7z}=Y{5e߿9RJ) &ec,[.76{4Emۅ,JH:}2yKEi94Vx4lAe"Bx1FG@ N [^Ru!j%WNSFSJO{toko:y.R.ҷq &=|;g9OkX.ٽr[L%tCl8s d͢yF##cIUBYh^_6 b B/SٞZI|5'(S ՜ YXĿ];{w(,Qw7kO* & v]ͤqd kC*0BS+GŜ˪ȧaG3͵ D:&9]Zا[ܨ:goig 3-a+O>K Ŝ Dނ0p s9hSkŊ!+N.@ӡ#%[#}R+(}Tֻ֩"yy{l }˱޻e6Hvu) :KF iMXpUIr, ~a4DM7a"  Vߏ WNBb AzȐuiyTQ9% =.FьtV?+_:ِ-@AforKIݐ/ҿ}򝃗0]tY~03%(Xce] 䐯N,I~C&Iy$3^ƛxO'?y7IرqgE2$b}’B&=M1R4QjIjݼ/&W%8^zBKg[Lwr+fSSxYok F|{GP[ɴΩ^uXhٽMM՝ G.=ZC@٦9Ŕ$*z˞=ZAA, UM3vH~ZiÂҋdBit~H/KQu=.vQ͒4M XQ, êdשyo:}\moF['ؠ2rVnte7j3A-;zJ{ i'&d4N֥.F#^<Kl܇'⃆1'O`QL<hC('g'cYζxT&_2nPw;xVL0^yɍ$h$&Dz 4Z8l?Wv*kr+c~(lrO3Tm?-Uۢz g}l)NK:[QF/ȉnKiێvrNCvw +E`l_Ɨm˃ӏ2e&>w%?I<=%LPRW2z_N["=OGP !&۸[v@8?AЌg.wW}NVM := CAe,^)Z8]oC'm:GzÛtO;6AI3"|> c‡yP,xN{{oĦAУo+Zj/zdYNxȌl\\ǐ!i UE ?GӅKje6sjeb٨ÇUI75FAy^&g9.W5ֿ#t_WSS6z-60 W)P)>]W%]/y؞~x2ף: DugI'Pkb&"P;~/U/(vc+dv<z';Gæ8)\ L f;" >JFlzZ=~?B QcY'ǥ M['4ң8 kEQx\cKD}WG}wK;Io\$r"! K[!P:A,vy Cѝ4 Wh(S1ܵngacu[AH?Y#z#d&@D#O~ "q/?'hͥE$#ߗy~V>p F]Orb-(ʳ){gtV}gjhQ+wHO5$5ۏXаu+=P$(>DZ}n]E \ pf9j1x2Hdĵq|0tfh{XT?*ꮜM(8_iU?#3/L/*SS$獋GטU#D0,ͧ^7- `]{ÿfJg7 EVG¥c1e:'#)(Y ^Jh B_oC"In@ l޹ @j1_^%8r4iʀ@JB^.>SE[RhN)CE>|)yt?7܇>PWȿ䠖zaBGb,Fp{R;rMu3J7̊Z+:"X}abֻ A0M\H(LTA#Vq_H}=УAtbe{+"4-rSߗb'n5%,#O^^:A%-FKQ)+cE^wcs0r&?+uU60>Pr\ mH4 }șIqM2OT<qre^g 8Z rq?vs3rYtM\ D;҅4&̟6y XHG%c{`$0 E?*)AKɘq0@mAwlc7`4rj?R˼an⹛ yf;b42/YڨۭyKw8;zN2S yKsiB9YgV'[C`,`xr 5t+왦^ubGw"(2ߑ+k+ÍKC)f8.z)5C&"fF@rpYM3+n"Qcm9$FE"TcM_y_V@pGcwTV3eTLO|mtR@)%tm*?z]䕺s =ܥmWm {ĕ+ք8*gӒ߇h|N#d]!l}rYdW v#9SVyNPZBu%+"pz@QLfk7fC u:4nS?y25M+߆@Bvt5DoU6v%W99VDO4LLEwo}|,:y鰝㪡uf-v G.>L2 XkږuM (}/AQebsuJ#"{؇Ɋ媐G^sG,&0 yhώY1?j'Jeg60 ѹ%ubc2]#SQam0~jXu.?>QcE,ْ>/}NvvÜz|1]ZՉ>w pπ ʕ_*xqۚzBVΓOYD'+\RϥQ:}pIsMLEET7dOdSzsqyآʦ78,ZW9ѭ~\]8繬zkk<wxzv,cfqenAm(S,2D5̓n ԰1V޾fN9sGGbEzt/_N.yiԿjY_n_ZOtq?A(6+O٣kR_FJ*MPOL_V]PNMCPxcOloύxC0OpJPhP<&m.e$q{fZ1}}DƔ LVk3gH5I, +~J`DgoSHlf6ݥmU Wci2-meD.a*,l_\m-+Ioޢeq2y4))~]Ns'Cr9·h6fUATb ŵYsUքPbc[X#4 S/'|/)13^_eZ0U?`!KĞ#~.% $׾ǰF[C~y'Dx7[VuƲ zTҤ~ aqTI௶~fA;HO/nU(U⩏u:Z M =&hc'N!2Ŧ'_WRJ@vſ:a{Sb J>4{71'> ;LI+0t3$Kӝ?d>Qq:9o  A_{!^AS>cs{D_I`0PY0,'tmW̬Z?3ڨ=c<%| Ǿ ?EMgUIpB_q,_NʞK[~ Z#J0o]{l]PvtIzla?[#ш}c)w);A"I^LBy7 u?^c,r>ؾ~t+w6)nUjc<)gn`{ا-+k7;8䆻$O Oէ18Ŏy+ F:-hvffJΟ@wgTϪak\dz>?73z6]ىzAJ/eYes8EO \7M  %)S1H1r)-nȜve| {1늄nd[nw݌ D8^:=E֗ TV%սҌQW%ϨD;a* n0Yہ_IĒvjT- )UrǞ$Y=g;oKx2W<:_3FOp0_QاMMjѦ|  ޤ{XŅ{ 7Dn UIv ;ccu]qL֨tԁre=]-=79/)-'6:?$c% Cjk'vsUcĀҾ(e*1aT)>Or%1@!q WwcN-XCOv/i+UzLN. ΐJwZ 0ޟzEL}%aHܐ:úv PIoEW0BG"Wh;էRݧٽIde(/BNxbbVT7+V7x5ΜL;8,?sFS(BG%8R{hcTmǝ@ARa&l?BIjkx߰>O[FrfS'?jՒtق=;kҢuڋ.aŏ#%S&G(rFͻ(10 v.:D: YxZ.㼗|OnLU:#3b]LʼnY̳-b(ߦᇑ:ta| 8YS{ Z mY205C3n 6):y&F+9mGSgu1CpI~̎HT\ДH&jeUeMwQX >UL5![y~֐"ZA _}Kf8^ \V?I":D_UWӅ7}ltL4$h߱{juUWB~Q']][}Z: Fߠ՛1&Qbժժ(v^ՐKp(v Cɢ&]H{a" J`J1|Ns8ReJeNeSyb֬&ͼ drſ>_%W^{]|gml!qڼ xԨݾjw嶵`[Ӫ[ uޑmnf4藉hAiW12JHV"ϗZW _kԫbjBТ]MS"PBj:4<;CVm\|*emC~ Dm7%Ц5yFн+˧n7KB,.3%>yb7!i0 0;\J" -JoRc)' PbOU%u7pekȨLqKeń0DfB_LY\ūqmwQ+P%b `q24-2/l Iئl_r<ću؞\^R;HLJr}=a蟦}1h'X3ɥZo[WzAf)ekB-$SlŢ'v$cYS$9BYs]v( QC>BuZCj\\bSNA:f!S6zVl6LTaDNiszces-o+'Qe}AH/7l%yݤjO ߫MH?6[ښe'.0 $uN~I'F}Vm֚7Os'zʇ=5`y̝}DK+d:.w]a?Oȡ^Oe{K[Cb]z jq&Pó?a[v>_O ܉^*q6rLKqFXz:M)ԫLacYxtZ5s}(?,r5Vvlbwk'-+=Է;67ܓ?<J>5%}:cs'BoB/sp^ s*۲ߝvcZ2Kȍژ7<4&kSj8bP㧍{KnL|t?Xr8OA^ݴ`l JГN5'2 VdڑāM icwV޿]u2O?c5SpO2MP=~To3VS hb{Ɣdʕ݊)uEI+k_G۫$}[N+W7:td=(WzvRwÖlH`jHgM|Լ7AWo^ >ܻ^ c6\G\o_I!0YDlF~zR5k*KXjb8cC.mǯ}'N(YޭǐDRyoj |م,H1ܷDJkko^.5HݶK z#U~Tdߪ7*1%76JaR璄-e% jO9B2_]npzKb}lWֵ)CWfדN7/D4+׉&(:NUsh?~?EQħ٫Z*jU5?N1yܾ1:Ţ~Mӈ;ɓQvuFֿ|W `)l^6D'2jhFs( P5P5z:ͥv-ݕJv=ɛxfs;tʛZ9]6[j>LjQOX$@C낭ͥݘGa< ܟtaWݵChy@JAn=}襲G\a߱}|t0fDYF-m;_H\Ik(\&?@!'BP+e}*ΗvM^;?G^:_4 2=JSqyUi^ h .]8#Ys`sU*}0>Rrj |V& GJr},6,==ʅ-=x JiV|wVQ,RI,v7%qstx+ |Rvҥ"nk MiֺΤ $*0mOjmd-q{qG}{`&X6^x_F-@qjAOZVmQ!^Ĉ@C咋 _Thp 'Nq!ʊſr.pobƖq%COgn w|+FK<^v{YU@ap|0o-ҹ[\#ĂI:3\ZzhCL+GmN\_&dUv)0aIm9` .>;_!{Qr+=+^jWC,C!zE}>r>oOAwqȗ%ܙ1X蠌$D}ыr3XީHJdAre6$DK"jDa9o+p|~Y() )Cg؆0A!n@[yX;Ma5R9zݺM+l\ 9_;ˌZh.Uz}yW>(J8Z~0dzYdAvĴÿA1F#=,TԠ&kHluVsOMo)rqnm򘧛t/uB}R;/7`4XSE{F|]yC^A"25-kr5xL ZiEh0>c~j~]rsdW;7t%n}_;ʹ_YD5vVdibFt.]3)voDC]9'o>!MdJq qT:% "; +M5u}C\11%9|6Xd}]S~s]FJ*XS=3FQz#~ Lcvi.I8rȬ~|MRĚOPot<[L +@gQL\igJ{Ёcq퇺1,$ѷ,TE4w(%VVO2P/˹8\~{Vfd/-L6bnUMa-5Tz.^$s)R(S3E]n+ԺݹdxtaJA~wb;֛$sW@z3.6/j b/N [·gRD*u#* 6#86pgGl <X<"a3PXXS?Uēr/.}c\|},t{[<,qPݺ 9Ì F%ߑ3As63Pp'C@c: & =cK|Ra>MƐz1N.Y1^GS%#,88G}QH9FA:߲`n%ܲsg&!oq(יM՘@oVOh zɐd(`qԵIDMO u9ڥ$^˫8毡;czU6-o֓47-"gKn}. *΋*JAOq7@SAWa"$FAA=ug -?Ej`fy-[?z ⟊qB3pK4+#Yy{ S<:18/2?a/~aN m@0ö/Ncy+fIF9Iĉt)6-*s+"(G̛ flk"էcq$b\}>*Rs޿4̽\ .-V32F<ٵͅ~oڴVu?Kc $]EY`i|G!Ggy_<4 L^Y)vk˞Hʁ5o kՙE)K{n7yYuDw`.0MM>{; mAy30쟮 GLUVYp*~1W8Yóvl1۔2*(X⣜.}1gia|zP7DS= }^rN,y`k}ztpʲH$|0VHجY] ʸrm(YDۜ1QêAUcuSزHGE; I0'_Joi~+0<#V(WDy_[ Z*+pQK҅ƨC TBe0'~5vNCm z\K_g GD(.]Y*fgPp⥒D֝u0 v;MX&X*b\&KVtiPg0jg,oCNx>ŔHCdHfIR]v8}X7h#R>έo'EQM-P[T?L$`aߜFnJKlCLh< +ؼ%yXIl[".l\fA6x T} v!Bng!XK` Tv:\ئV?j@ U̵BEY&p7ZAn L[Dr6'9y_t4 rcXYm]x<}ni*ﴸ ={Mg/r6SXLWJ#'f됿ܗj-/ԊdfxIl/YY[-c̶<7LYDx d <Ԏ%mGLrfRHV6f,м̡"v8Tx.`l\pVʹVCM#i~J;DZד0QÅvLUϴ0zGzDP?hv\rR̸m,¢$[tdvd}vȦzKe 2kDGHAPVI̐:)ߨrL|6=wGa=vf 0]R.qwk-\#0v>uB5%3$>\Q),Gs.S{I#^:5X?vyͺ.#-] !ZdC7!=63#݂"f~Qt YDdeus<ĞR(AG~=՞K=ڹ)3^,j~~b:5Jİ%1FwWo-찤ӒgO=p.-AʘǨ{cw>p:X^;шx17!u>L䒺yCDM|{<YniGXg"!l Ruh:5Mߜtyjv9Q=OSaLp^+G.Rx5,K>Jm]uڍMRZE"t;+jx!6LQJ8cLU2rdX-j`D= KV;Ff=ǫ=CoIq`.&WX]SyޭGflҊL7hfyo-]2xﰀ ۰eI[4_e@a2f6NC{B- t-<=V3Di}7\ %efE4 /8MWl$>D:@> dj1ݯVm"uzo%NrESpU>dwV۸` `d"7ltx1l!JOgRHtf$@ "_p8GbY!+yӑ?͟*}< :OYs k G_O<ڛ[;6lY'kִ!#9uB汁BCшF*S.@8zFn"JI>*ʹ4<vwd -3q~\}SuvFe18?Ī~{X  &D8De11zgfwIEtP%qf-l.\tŊ{A d>M<#bWX\ "Go dJ97b؈, RQ3Wx~4ncOUߋrdPǦG| U"pyO ^<<{Z+:+on wwލN ? uGW4).,w{s#A|/0pW+eept$_7D™S:7LG[]fdFqE ,[ܬc;{ &;w+:HTADQE`1 !C ۻ/MJߩ{t֗`O$+ڳo4M"E% CX=bh4/@/ S{~YdB#4<Q\C%3imW0,誉 K KO.n{S<;85&k?B' ͌.pdfxK$wmRӱ,j ׿ UeXYCc_:]q1Ϣb>#سX&U \Li! QR%CÎ;,UGP:[J>wTEb\l- $+-.x]mŁ<| i͏`te~C{>~s<Qn@-9bQMYM}CkFXBO ^.'rP4լ,e? =wa'Gڭ/w<^oiM~? /'^X]! K*&& fr.I !vwnBYE˧V(8"/L=05~z;f EUAj2ݺ2.,i LJ.7w .A9M2VVsܪ0ĭmRCz=j,ʎBR|`0+hOiekMwa(#Na,JztG>*l!)zx>rҼuf~ZUv>c"9J|~c,M`kϺ=$QaCb`B%FdNEekdc<3_(/| ruJi>V햃[uyOH7ے&K~2J3}LIg#270xbB(Z f8"#pfbÑȍabw[O9`E߈=ߚH(=/FC?i>l+f#r3Y%'T9-ӆ.GΌcIӻ-ˉCV/Ň 5x@xW5l2 8`Lҏy敼XJk}HOș ¸wĭqE["d=+y}s] m5yd ^f9\/138ʸhf.m$D ] .ǝ[UztIVI` ZyTs_@В@WcYP'"Df%"=,: Dz,AA'#-I[WQY}:ٗY7)6k#ESX@"P|%P!lFbQ'Z , lHb܋%'W^$n}ze̸ꃉ?vq<^" yؽ:3$$A*~wC/B\o?ǻdjcؑ8u~Y6k7 ~ t]r8]YN;tvvIOs4+]q U_nf]Mu@%.޻oD1 iyd]8'DEPÈVo{t &dLB}C͎>G:eMƜ0 mAiQ@ZIJT4cY vx ,?ȺۂRkJX'ړӟ+EMp%$Pu&ӡ2QjlwbS,`NK w ࠏhK0D~{Q]G‚'Jn>UxO3(n}ּp=EsVɃf}xs*?~D1ߥ?8vrmCO.(\iOl*bnTk5,P'wjr*lL 246K |B< )+OĶ89߫ 櫑;_9`&x^I~h& xwMS4Kg{GhqT:|tɞ5^mko̓qCo-0ncnQԕ܀+n{yݭ%'!ڐ*w%dHs qx9)|O;Ӛ |پZ7Jxe0EH;VPy -)54 [@܉Y8g&64[ |T gdA{?b{A ^?|ܟ팤og 2W0>Q7=&fu!|$MC^WQ$$.XwiB’nrL 1G # ''Z#Ԕ@U,,>y|Ҝ+F~.-e!u-23Uj~šW16Q~dsun*b͆+\h7%ld;=s+^ `Κs?"u~{<}~IUi==ѥ֓ejߟGGb{s)O!.p@#g̴B@nגciUO9ڪK4 Oxxl{bdȊdn wBI}mQ⢂*dz>x}yݟH9-ݝD1g"^L )~㎇:٦O޲1z=jJ~3UA&RޯaiX8^|- ="݅qg&8K_:4HlU>6w$WeqŐ<WVLB,nyH)*-_f-B<IҤ]H^O5)ʨqa.|xR,q( 񾳖*#68vYo!!!ϙ0CT?~-櫇if9 Nm(JM&[Ӏ1m4Mf: zv,$$ f͗ls5qmC Gr_zn)޷07ش`PDCP[jɡNʆ-֝bKG,0t^3X3H9;q?o0ᅼ[}JU%+:Vhakw_E)lo3pDdږ[aa00O+2 Q/><2kyPN yZ@1&PfY9uj=`4Yu9e :CW\aNˌ͟,=pr Z0}Ec~T?toHv9FjIG5YKBAy5`d?v.q!KgCҧ'E252HΪʒ8$ұ'5 oUk*C1f@f_jk3Sb4H#^ Ń e& @=ݼcP˙>"W`n4?ǔ HC%h:ZKz_#iXQ@?b11ƈIJsntni(0d}MZǶx=2ۅ h _;T 3fQS?5oB0唡btpaBEzkj;e[)L2 t_h@O;5] WކKF4nSWjJQw.2Bf-JSS{QIhҢ4/Jy*(`.?̐60/XۘWTCfEun ˯;󉞥`H,F"l!}Y}$ D:%K* Kķ(ZaHm,ڛ+yd+婜sϼC e/((IYN.N*_ G GP@V% y@ XM3jc&ojXrgR1-5#OUt%_ l&b>#dX/V^Lp h;BEkLyCOyW0SXs$D2-ɝ4Q-<8C*<*"<.ê>`_VWAMf.dg:gg:/H'.>(XtiO"Cg<~Y[nV^n.ӣ[zڟutr@'1(HSBD`L (_'k]&͸yL%K~xo('Hf{@D?HziUܭ'L6XSҼODllʫAҎhhE8r"jN̉$0o,F ǝJ?אސXfT֝DYyӮ0\NΖI9*0\L|Ϙ؏ BU"_2%) Jf+”eAy+@8;QypftQ:cAߝ~Lc%4Ty3ͱ4.Ar景T?^Bz|,2b$4wGF@Z(HQ9D`P;roBNV Q!TUtし>Fv?y"lO2 |&a߿Fk%Cs0ᳺWGi^d]m 򔈑ɂ8ڷ6_Hocx*ُƳ:uaԱj-]+2t姘*史٣ 891 HGP&CJʠEOc)_{Be@"v.%%I k;@-yNj҆.nOnFqɎ:l]E0yɼ(:G{׋-5%DR5Ms=~))_L&1P fUQ&Iu\J|1)++ZlT4itH`d{Q==+%j:=~4)c! 4IWYzz{âHPxpc߇Ê`i bYB:5!zM 2VMyw\UrRqw.ey7qۓFNp1o*^.ɮ(Oj#{0I ŰbiIlϦߌ,k@c%+W1 J/m^`{0c"VmԖ|)G8slπ35#1q8He/Cl53GL_ H(HGh {JUM 6\4v4t2q6r Oܵpr1 }G ^YB W!t78a}5[2^ɳDP0A*ٝh2ڒ3a`T^>vHq2݋:hZ٢9QO\J9,5J=җR*zjpY41mDϴ;$htiB,GG1_aMT8axTK6)b\uVp}TS5Z@V@>*_kg]}}nV=}q=?kkit}o;K;BRsAbhiіJ)B`c !EڣÌwQ[=.~mnrR}Pԡ.y/ Ǘ\᠁EL‰`4ܚ<gdF,h҉}Q fHHss>G ՍJK9R0{j]65T;v.Du6\="zX֗S}o>q|:_4 De.X6krrGxm1&GzrgBBlv}#J<QwTz%;{\6Ư<4CKܪ2 .hZXK;4.< 2:_z3(ͷ"Ё`QaݵJ&vKX"a; V]:0tW8Us̜@._ؠLJzK0Ac!wˌJ,G[L ,~C4M3-EO@^%?o~aN :˯8I(ݚ$=h:Hv2> Y "eJ /(ʁ$ S j)s TD]y<v8ns͎ .>kKgEPX#gݙeF4M`yX5|?erV mWb]nTݟK9g G53&K{Z!D!oŪYAB9\`76կRQr )6 ?pk!,L} $odId >!h`{2Vguj5by<ý=}#Wn6Wu&1mRԟwrY/0zQ\:>E"p;Ա`65ce/XK"}Bk*pz͍!Z!>.0^溆@2kC0aDE\0k;=zqit`VXC0lk1NsUFDD6ʱZ./k]@r)T#ddwă`j뷬̥uPzWv9[p|7,{Q,TL ߉~;p̾z@Buq_럃sa B]nX.VצG-S9td  ]w&oy+`Da'qwQj)€}HoD*>cK&2دHEq tVDJ#y?|v{G.Kj 8s9^9%ǜ|oULaEe,9KȠ6r0¤.WkƖ7fLVI]FbCzQ4. D|,f en8Ş&s}R3O {7f6cE>& ݡ`o[ dR yG3XIn<_ !qY9JLA_ \'^pIEbCҺ%lDj[p0@dgIYݦ$aKz$LLC|zE:S^^hPKn@!f߅zPXMUxcB]}dl /ae=DG~UXxHqSnwOCʷzWEn6*Iwvx78 oHHanweׄ}n2 7'{`Vfx]-eDsjR̭)$*p8'g _~i[OO{y9𓤳s#?Zb8C\`g"sL跩C) L::c秠&' JzÈKzh,4 NA=]l%. K„Oxޗd{[mPDODWv~rc#@MCyOft֢7Islds:`]ci#"̂_-=2?Qsp;-_Ǎop:qx@KC̢ Ffl0QZ=4K Mԫr0 b9?70韲jx `+|R7 z3ucyԦ5g*g8$,|FcoD׫\/e;aM4EJlS}*}{:3h &Y-+iJn1gBʯxPdU]mS( PS9 c%ג蠝 N#V bovVA xQ@1sO{ ;wX CJ ފa :I J/q;^?kg~Oe(([PgD }s|ze'Ѣ>Ywzs+h5r [M,Yv`&FMǰ+ e=+Ǿa(yث\}0B0_G+!H e&P)olH¤Tm셪&2KСM `.*w|[]+$i!S s/!"u}5Ԡ!p/P*R zCp$AGk=lÒ!16+_h Y~0o";M Ǩ[$x!&Tչ }z$ZQ9#٠Ek qWˇ%:n/3UvH{E_8)xa ]RRwP\'"%Hoqfbe QWQeۗ{0%;v˪J Ows jpŰE(^mzUlYq1h-0eUWe[`s% F c"Kˮ%> OEa^+Qy~bpKTzCQrq'TC:iqkr0H,/ ;%l94'))4n ZH!hD/~g O$krxȟi((L8٭ ˢ]re Z"(0!ؚkn#N׽1wxn %Zri5쿤>'k(xWd׶ce'kZcd`.|c~~JIOju~CUk+-)K-;VɌX`T{+B%R џNY @7o 2{]D ui?\eз~1KYNM<ԿapUMj(P87LW2FVCt`(Gby-V([-GVԮgdnx5W(SEuEI5ڢ^ ?)Mч؎W[rYʨID]= C5<ߦww[^$}. ~t_77rtRweu+Θh_6-viXS7I=# خ`( h J.Lĵ7,p7Y) l H5'0Ľ =@n/m[b)HNH$1 >6>CC%[\Oz;Z4)^ UdYŔ:_O47ȅY{>o27@K'0ucYcJ;҅{ٛYi[IEgfF ʘ6HTyC|ˊAV jokLJ*{S,2S:V"~/#[YLv/dOȘ}%(E B wV+\g TL)mkD^7pFə+zc51^66G?3VJ_m.l3NNVP&ʚ"#q Z$sz7@?HM8׌4_'?c.l`QrHlu1A[>YG"#uʶ˩G*p?̪]TAm1psyf7!u_M0̧yHR0]1\)H24XAj=~#-.~bT (0G@]2ζ]_VPWܘbϏڭJ{Ǯ~Pcǣ?fKSǑAdiy9>(؉Ҵ}IuMAf#:&cx2Uov&bnVʥ6GI2zlI}ݢg0#tPARٻ3Tp@ӅeU{㏓+pNeҲRbW -#)Ź5(ΗnXWcĪս flksX-E7NӐ+Vw?A6b:G0;ɋ?3UE3+D2jX۞ :rn`T nDeǯ}%tXcׯ!y'bօxnۈ%uQJ=/5;*? _}4;KOZi\蓉X%*E/=uW>! u_=NwDL uRWt۩MoF2zo?e"~z *СC_KP Am.g~OWN?4{9HHgÆ0dO{>^ |~W!НC[$yn4 { }LaOx~le>u|ƀ|_yNy'rymn8I`PDdwC0r]} 8]\rпz.J=MessqVO`C_G r'n}8bwr9_TvO[^6ECV5 ȐCBH;^UA9PCȊ TTC^ǫݮqLe6w_+b6b;LSu*^gL'qt̋|3!56 G 7w,\ Ys- gu%/LlmÇqF8!FO8 [="" 7mkv>gq-NmwZY% \{[8^|1C(BQՖʨP_ +3bJC- )5mrWE O N:CfMsEX-!gE4jD% 3Qg_ $;lKV_]+I:B^:R:̎j7~![ʪ k:BQ*Zg;-?Xғ !:cXgyEG8p++τ f*5~atGxYR (8{E{{jޒ~2EpXe{Mga^sk|Q][oD48tc~fB :UGZqȾLKL ʛV6UӼÅ=%a7+vOE:k|;c@6~\keCph%k93*9DNхYhct~>/,-ʄ,]X2FEYJJH($vS8~xLTp^ZhPʔIIA4"nfԱE~tb5Z'*6&s[6 u7 2zrN@q ҙkT=VBj0~jRFb 2k, e颅56nA,@ -'lDcM2# 1g!^#qA n8p &q<`)  |؆bْ̥ilc>CZ=tf(uIB"P`7>0Vh_De CIo"]hR$ uPG.jt_; p_r\9tKݛwdya\SAj>Xӝںj#LYaht L8LF=_+m%\ĵ:S'U$)'U@&ц^uRU%֔ +o!g'?p|ִKaa*rj)޵q'>k5XܖH2\I#@P ,ro]%䁻U)^h ސjMbF cENB9Qj1e(=A܋f幔@{Tk'mE`x_+#m?|@V*&f78ZqMi;>wU$MAr\nU"GU V ƫA`?'{mIa@IM3*08?^Ay@-(X)-dY|Unň`,ҟO#Xk&Jƪ=D]oũkù %Ymk6Q`W1ibΤg D~$d򓿧 <5G30],c[Bz8`M% өD(:*+Ot <pSK^H8/-ߤ_lZtgɜC[/U2}'!~`%#芩`dn(ȸG-C6ay[efffλNZy44j@SL$#櫡`3d+CL{)49kOMRF`[)tt. jjUɢt])8\a5UAj4\űyAIaP!1xjG-˾a 6c)R,tY#O?nTv"N4ܵ< sG"#Xiϟ` ,QBɠ2P9)]Z`P1> MF 0`Hlͫ\H#P*"Բf4yYֻ(gҲKB2FP0MQPoU{.ʽyD@P4d CPtFG_,@Sf FD\u21fvDj֧f@l#,"IuMSP501 N0r}jp56TdV^S:ܚt˳+"h{2cElbzmdêlኘkSR'H:Hv,Y}}A H'ȬZGĉoʁ==I&X.13|@COGHR%'е;KY=ە575g(էV!UM-I|!މl.r.bi>7. Zmp0sk UFH{*hS>"%4o{D^VLg{s enut8i9t3 D)چpy5-2ڠq wB^ҙWuuU2J141,?N.Zy?E]:vJpE%v4ƺx)vQ?Eӝ{)62dbIH5z