java-17-openjdk-17.0.7.0-150400.3.24.1 >  A dI#p9|y;@/:oaIͽ |~C EѨrR!~pǼ23.?'E_D':zG[OshW@1_u^Aփʯ O@;BSv?! [pZV>wtjk!r~ëJA4$!h4揄Iˍ\wM]c;tc@{r`̖x2͝&OkE\Ҟi/6b0dc8fd2cb362ab1db000b432637b18f8ee020d3c1813a629cbed139ebfdd0f0f0d3064faaffba11a92e58f8ed9ff4466c0574ddI#p9|DhF7-M`5}⥸ סvIx},<ղہdeiU^xhWYDZA'x qvRLUޢSu= {W\ #ȮK.yc" ,Q*Mt"t~n:.%hg%Ren @$B2h B[/ ֋F,lS`+rvN!n'7PԎ!UtW"(;a)?"'z\R阤KaP E%= A[%42qAV>p>:l?:\d ) Hlpx|m        4     , Y  8   ( 8 9 t: F1G1 H1 I2 X2Y2\3 ]3 ^4b5 c5d6@e6Ef6Hl6Ju6\ v6w9 x9@ y9d&z9: :::XCjava-17-openjdk17.0.7.0150400.3.24.1OpenJDK 17 Runtime EnvironmentThe OpenJDK 17 runtime environment.dFgoat14SUSE 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/linuxx86_648 #[A큤A큤dFudFdFdFdFtd7d7d7d759dbff34efb3491988dc5c911075a9613c231a941d34fe4ae67895b2e911cc7b753326e5306dd10fa16a84002d2af4e3258ea4d00adc111a1af5dc50fb5a4a53d09c7d943029661a516d86e8ae6cbea0a307198ca189ef70e0cce7c3096dbd93fc8a191aa0c78850194758c77937966cc5bd0fbd2b604188b466571ebcdae570c9079bc3676873b39967861c24036074bf6d224442994b4c4ce79e888602fcd58b2491d0b5cbc67075dcae4d29c8a92b9ab813d9eca05a2f16ee3b3efb970e65e15912c341217081f40f73a89203c765e501470ef3a01099c1995139214ff4d6rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootjava-17-openjdk-17.0.7.0-150400.3.24.1.src.rpmjavajava-17java-17-64java-17-openjdkjava-17-openjdk(x86-64)java-64java-fontsjava-openjdkjava-openjdk-64jrejre-17jre-17-64jre-17-openjdkjre-17-openjdk-64jre-64jre-openjdkjre-openjdk-64jre1.10.xjre1.3.xjre1.4.xjre1.5.xjre1.6.xjre1.7.xjre1.8.xjre1.9.xlibawt_xawt.so()(64bit)libjawt.so()(64bit)libsplashscreen.so()(64bit)@@@@@@@@@@@@@@@@@@@@@@@@@    filefontconfigjava-17-openjdk-headlesslibX11.so.6()(64bit)libXext.so.6()(64bit)libXi.so.6()(64bit)libXrender.so.1()(64bit)libXtst.so.6()(64bit)libawt.so()(64bit)libawt_xawt.so()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libgif.so.7()(64bit)libjava.so()(64bit)libjpeg.so.8()(64bit)libjpeg.so.8(LIBJPEG_8.0)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libm.so.6(GLIBC_2.29)(64bit)libpng16.so.16()(64bit)libpng16.so.16(PNG16_0)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)17.0.7.0-150400.3.24.13.0.4-14.6.0-14.0-15.2-14.14.3dm@d\d\dI@cl@c1c=@cca @cRc%b?b_b=b8hb7@a@aa@araHwaC1a@a?=@a#fstrba@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- 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 Filtersgoat14 1686062812 1717.0.7.0-150400.3.24.117.0.7.0-150400.3.24.117.0.7.0-150400.3.24.11717.0.7.017.0.7.0-150400.3.24.117.0.7.0-150400.3.24.11717.0.7.0-150400.3.24.117.0.7.0-150400.3.24.117.0.7.0-150400.3.24.11717.0.7.0-150400.3.24.117.0.7.0-150400.3.24.1liblibawt_xawt.solibjawt.solibsplashscreen.sohicolorjava-17.pngjava-17.pngjava-17.pngjava-17.png/usr/lib64/jvm/java-17-openjdk-17//usr/lib64/jvm/java-17-openjdk-17/lib//usr/share/icons//usr/share/icons/hicolor/16x16/apps//usr/share/icons/hicolor/24x24/apps//usr/share/icons/hicolor/32x32/apps//usr/share/icons/hicolor/48x48/apps/-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:29297/SUSE_SLE-15-SP4_Update/7fcc9791b225196126280ecca214ec3f-java-17-openjdk.SUSE_SLE-15-SP4_Updatecpioxz5x86_64-suse-linuxdirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=50cbc8c45f575b163dda9e35d036a14bd980e69b, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a2ddc25d2414a289439e82c16164d4b3a52a5c57, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=60746731bcb9862df3903512a63d2bc3394f7201, strippedPNG image data, 16 x 16, 8-bit/color RGBA, non-interlacedPNG image data, 24 x 23, 8-bit/color RGBA, non-interlacedPNG image data, 32 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 48 x 48, 8-bit/color RGBA, non-interlacedPRRRRR R RR RRRRRRRRRRR PR R R PRRR R R RRRRRRRR If %/Nutf-82ea36b01e1d283d13b2d1a0cbfffc4ca43880a86b9f9925809a8dd69913d4386? 7zXZ !t/F] crt:bLL ڨ,FBBbQeQYw\ṁ̏8|Bq!cx$tNlp6L'ܡ5LM rgA&}@rwcg5BTFﭮfQN* nnX[ϊ0I 05*aPBAK_,}&mNS>1qյm_Y{>\Ӡз%/peh,K$TCi W,rtLva*QuwRWI)ƚea\O`IȖz!eKU 6qhrw|Шp#tg(æd9R͝4p ռؒbDe' ՕA(PBE39tIZ`!}$wO* VhrW1 hQbhZJ*Xp̋|.Ӓ+5F@wWD ᓩmx`X:q#2Gb|(B_Λ5 |.ǹk?UHW';Cu0ۆ=ya i2m厥/\_3)E7(i`ccfζDԟ/-a| ;,Oԗt@q7Dgp;Hr7QxJD侘oc2Z"%@"b˹z ʠ;!zȩ4TU9Tf86&%T_@keS@ҏF$'uKnq=բ.ΰ񬤜&@dˍJefv?@`\ǧD{sz&BS 4# oIĚ*4}c+ޜi|c A՚W3JТ{sf%(CI$,yJPVRiJ,2\8d]3ʥGyQSY۶|m.'ٟ=ELFdžZSn_.u/Lv] B[cG5<9-R'X4<ܯ-#B)S;Gl_j< =P60}N6|( y˷4S3Q61SO;&$v{9bظ;-cPrI@^T I#K]RF|'ND uZ[ux2e$JDB3 At#l4#ڣH6ZLW;.tX2j*Oo g4 @dÎ+R=/ q/v) WG_qy#CmU~g/6&=:Z}eOB3CIǤ=7[b6yKGYPh6: 74LXqiF6# ~*NgK  ,کR8HRFQ\[6E2΁!+}Qz 04)ug(ߞ/?&QMHqeP\P(\˹/tILJ3- Vz3B)}h,Ec.0?䟢wyz&YlkGC5ѩQɕ 6Y ”CЂyAMw>D&; i&5=kUw nՏqn? w8ElO wGeYt{j+?KblDw'=|s gC'"GoR}za< A\@gzM`4nԬEF)i(˂H ٲb'Y*<)C4T.lpE ͵?f BUh{4ĎZu 1jօFSTbyݭC+׫m:1%6zT$B O [= !(_E$SC9+ƐD1T$dx(}C}D9zzH| OKq!^e-(@5o$W1#qt'n(nXЅ|px j L.JߞS|] Os#Fe$kG3򢠅AwX7:4>B>z6(1eap=\."POhZJ!]Q>eI ?!$mbtwOt_JEڂi} iU+t(i̽\"%eux K$Mo19u>5 {T6sk{-p3PaI|x6gZfF ʜ 6C Nq_pPܕ睯2 esͲ;h$V/I}||QR4SktEORc;w\Bv<Ɗ+K mTu"_;04S!>#D5+ԓit/*#y_KR!pNioVOʬ{tҀg/,Ҩ.\4wqa')/]-%8`Z(iCvP# y}n."ҿfrcC"Ʋ>̐KYrDvem biؚ9\f1u߭caҹ(.G(NFgyڤ$&_2=M=G+ wt +yOE;r :H@s rK.#/ Q[3VU,_q6{{*<#0|ع@7UvV Z;9-zWm4*膵In(SAYpm0D4 wnd<3hYleI6)@dSG* yѩ[:Rv&E`C^nĀ7C҈ &eĠ {ąRQHӑI2ryʀ?vLFJ,ԵIeJvan6GK`C;!Lmj_I6 VM/chҾH*N_ŗhMxDvDRhC  2O-QB 9x$6">oi߲):$b!ՕIu0sd/B/Dz:_B0:=d)@;މ6c0rx5soHߞfV0"Oa r,.7Yx'!S-`g a +")&D%fP$0\>7b܊p.UH 0S,#k>gC8f㺄+vE{:g+ˬvxCP=N6+.4>@vD*' p1iYR/NRwR@mTksW|H$C{*{QY|_;TN7߇9"6|ٗn:kG]aM ZjH5R0zEe_5cyR>n$* M;J{66>na,)])ArmDn("z>Xez tW|+{ߝF82cOj"( ա-Lܻ7醇87QiqꈥvFy# /_[/(V"+:;$fWU#Ϫ$cJٵE`|pkV)}E!" Q-njlZ~p(8r2U ?jd;f$dk 3CߎO6uY73[87 Q] TtXS`n7!5Cߒ qqji/ACuG$!qXLjB3s?3]|?<8Pq@aGgH"G1pXy\IKøn+^&$quԱa/Jرm=jG9Ѷח؀|xyb>܏1̞hWR*Jե@B%22ghjnDwoTC w#ɉ›BV<#igl\ݨ=+б AbwO$ExS&m׎`t:/`Fdi;e8 l%;!ĉ|I oD/Z$0!{zΘЪ_ګEj^~# "V{Ksrцv*|Pfa*YrV5FKf侐sMRy0*9S$"Zip#SD,lpQ݊Ӽejiy~vX.+ú>Nv6ܴ+Y3l]rF^ʳM|ѧǔ α{-II{°jsoI&mhRvj%6eX-ӲęG6AGudptvǭj ki I\ w~p)R%RuN߽vFP(?4HRz8#Ɖ ƓNV`Қ@[Qt@tN_~DMnr#i.X'xe(4_դo{T!Q/$i_Փ8n\ݯmVL +<>b+;\D,vTnJNv%3d?1p(Zsd\ s(`ɅOF(G5 9 KϘPI|܅ܔ C@~tk ߹iwuI XJL*Rur胅x}WRAi@"poVT3`ZSZ^H(#[bϢ8Z1'>khWeaj?fW7 I8)WXEM  ZZ%ЉUkw j_]xw1cċ=琓id"fYԖa1$^=#V'-Dh0h >alc:e6O{q`ƹo&>cmG hjYe &lj1C@sWl@ڟ=VY 7 /0,HXbcm<_6,_e@} &,iE A8vbCXZ/!9uuǎ>i[Z l؟ PJѦ# 5Q4CTċ2r|lU&6eX5 u,a.H렫yɀum[4!%vGZUâH+VYj}g o6i{ߟqD{y x8JoR %Pqc0˟]kEmv-ss;Ӟ@}͢t/^8p~&Ӊcя%#W UNmBd 5}7n:G{i@@={hܸ"!#5Al8P|ۘq0 [ʓE9yٱt.cOɯ|]G8,# H\@>/{L^wQ> ԋƕO2KjuJv +uUݎ;SeWj W Vj?Ï(* s7#n ﬚p7tR=Vux< s,3JEu)gα ɇn6yV3W߃.3DRfGg+i=,X[>j\SX0)z1~99ێuկwO40!,n^E9|"JPsRElgQU3ABi{?[q0Uw^J qFXa!jj*;2ROR(9J֬ u[&6 償Wޱ+]@7^RrC$]{Ri*me BM oS%wcQ]JQC#lLB2{ߓ%~/ɌGOH{ x)'IW>e8Iua?U4J@Hש8RZtBs m'`f||]nfEtgCEr.;csun &twsB;?JQX&3E-2Ɠ#@Jd{G-/ͽQ䮴8bT5,GݸOy1(P|iQjJr<M@t1 H~ ^pfxgHSW cH ۾Y"@;_rYc; Ĝ?hvʽ GSg}dkR)?nYtˬHWR7Ǿ&a(9*Gs [Ȫڬwiυ{_pQ?#Th>uIMLE@ڣYM~y("ck>r,VQ[iկ^! C ^,5I7D/| uxTyh_YlN!(h- mKH_>X > pR3fd8˾}ˤ|/lיjvI(0;m7vT~萡GlJǸՏ%}V]dt@v 򸗗K-[d{j2<|Aa.jo۠"7{ߦSIs ~i7zĀq.0 'bɸj5^<."ե}g+@q@"9摭xc-unֽjZe,As +VO836v܆$_|aM\R u8v'`6I> Rs ߿4M-iL~cn<~ W}=w7'{l|U׃O=s",/@`2MvkrY$=wAO_`L ^ l'fMq m°0ʴ ‰ityoa!}Tn&Xz5뷎| bF 1T}>X^ f /sYd Ge3@z" Ӿ:K ǟ%F̾ZCI ZWħ:%Ti` ,2jmLJhk'=sK{ႯҲ`.lJ  C|ꟳv^vP&w:rQSnkNX)c~=ax&7Qoh%$zħJJ>#F@D*Ao\- M8'u_H* yNm6 8v |>t ~hĘYZSѸawAr8~JxlZPܾ F)i½803Y[qb\Q(ZAOJ4eZ|mQH޿~u&7TJYjer9|bDt>:UWH.Fˆ3"y8; )5P/KƖfϑiW=#~ecd* `ߖG>!!B_[\#l>f?9DOnbma=4Y +;"!Pjp,!Zmi`q#xRjYmޅ_X}3ZlmL5稌d.A1jG2i*5G{&eDEobڍ NJo49hP2D)Ty'I%u;9~\R'uN!bDd˥!M?xj{_v_ȦGȲ-Z[=`d^8k\tL =ӯƶ0z=n~7Azq`,n:^^o⥲'$> 3ܿ wj -X:OTeس~?G5FqN/.li9|o7K_;Crr@$ wk`Xzj(~[2}CO$ h|sx1^wR\qz1a sͶoCv,H-uye3vZt#%j\'&fK\6퇥c :ch >%Em%4%`0MR'=l|zEX0un8{>jz& VZjvVOW% 3yr{ bbg3R?tyj6&A!`@h"V>m%7MsHkQl%s]r[*\50W N άDYӚ! +ƍ ,%sfx3Oݏ쳜aog=RŀoZ3B/ 7!."0(\Q3\[RO^B |HMk[X\29ÅV4bL4%D? e MG]n66kFTΤẍY[V3Uxi"cJ}fhHYm$!'자l.`j=缹g8 'Lm]1lɫB x݌h0Z .JTOBo-ck%UKsW4\ILu+A_R͠Q7S)m/\cґxeUZoN!׀[][;sBk!CWvF2M{Xk6[~x;^KDW0bCPjSw@Iɜ`*`i#RYf$2TIlXp dB*v_QiEh\̅hB=imebWYWӑH~sg#֧ To>ߐZ9 0`21P¥wCD݂s*):N DoCRoU ˦P)6l5g̩:s"}-7<(?v (Anj3>aD{ %#Ӽp$mn;v]gE$s2fΖȪ򾷅w쯊hA+s(NaG\Q~ܔ|Q#n)'AZ.@WCJHv%#܌d5K6KUDm3ciJ HaHq é ÜpcLp4QW4:ٝCorcgv~4n\$odO%E7L0_ϓ*U=UnsdIM ;l(|ߕm]Fz Z4. *U0 t-\9Ιěx?CqdMܦeFPSo0?gL"V34ihWn\sqhD5%=οƿIl~mY>),>>~ EY?%಺+)dW+i򲍟~xS{;B_8DۀSjv0.JaXT]W؉%(dQK@C̒"ܥZ|Jcﺇr2)Z8 *ƇySy'!aOxӝ4s-D!{Wܠ*~,Ԝ2tEv$$L-N56Хkf(t 1kPЏC}` *"wUsB(OzP f4b=P7TہO{er!~+&5|1t}8* z_xMvTG;/ 9.\UvZ'O.GP87k43,qIRo5 $ɝ1|Ivגk sB1Ļupwą֌4zQedز_opI\ի]jt$R)%Q#ʢ=A'OvF1SR?ۏVCzX9q|K;ZĭE+.ie]?Um;!HE SnAH/`z%Xy$Ms|ȖRd{}|%({繐'Af%̭Dy&LpڧO{2vi~3G;y_>ׯ!v?w3n@^8y@Rf )3AQO20ܓJ2)+Qܢaft:U~O}!ږS T཭jFp7A]pŢ\z mOceYێaE-a i8#:Q!iu_CHfāF:4@$C C|B3BŮ2g1zf85nTpF\vAuQ%NѲ@.c)rEcƬbWBVG; "|{_÷ᅱgUv_sXe%F1D8Cp/)z@l73^*E m^iWhVW(4iUgEh9o"g 9ζ69/Ҵu0WUv_w^зvJJNPdu r(LP@6̈́ .l5uƀ "^uq?S߻(<#nsQ~ȔJ\#O"eCYSzHPi !Dg@-_ |R1]X)D*;+80{ĄE .,H"E$5>B f1 nNOo DߩeQar9я=VǠFǨQO %i6Q.T3yzMUIvs5lIo9]?‘rXGIGX120he{X |jccʛ#Iq5?\Z(:ZjEI[& 7,_[&bίa zkEzzGvʗp,MԢ[<8  ۉ*S|{6 {~iv7 (~[L٧VcDN6AMHʖq0ǎR<2cwO{_'(9`  #<:qХMN?ĆTt$DևH4RFw7w@aLgyAV[їݥ{N|;N{@EOjuȚSO&.+VP](nyc"M@9ь.;v6NA(VPuR CA\(g|<.#*Vc@u "Ꞡ0H#zjcR>NJÛ"=G=(.`sWR"p3A\G5v 1W9@0:m]|>XyH#ܚAEbd$<>ߖ"*^z-zgPNT d_VN=9eV漾]5KfI'_p@J}6 n0ӊd~ӎndu!3?W5fs3]6q];pC k@.$iZB2;P@ܗ[䧭ƈϙLoo AJėl ؀5AdѶk6rq>'}{ؗ|y9)f[B(BҜrBg1iF탧KVQYXPp]w2)㸝&g*NC@sqj>نڔ/ x>>$}F}:}O`3 Q>T`1t;rKIhNQ*= f~Y~,_byE>M6ck:!GT?s:Z`LReyٴ$|*P@ϴk܀T!&/BI5AhT,T2eCU(ҽeL̎|x&ce j4ts׭Y +ȇ$d#O\|cel(d0Wu|I/TϹi X3Ƃ@{~܃&gz$+{. ;ylX 4TԽ`c3'0 ) ڴsqȚesI9@=|Ѣ{Xuv?VQBW|?O s [']i.*ֳ>YX%WvbCt4K [\Fb]7(&.is3Mz81)g~"Z>L&v1w2;dB(&8 eL-IFD_+|YҿRR4wY,u~ U,M?1(ShhmYjAnp#tlU|XH?󅈰"uΩkUSed*rOnDO@0QI9x^1 &oSpsX:) -c4qz#.7l=qO U14pJw:M cwyT n~|>`2HC s JG@ӧ{ xU ,{:o[Y/LNEdl-J7<h">!._o2Ϸ׳_Rj%0#}u؏.NnsE_?wݒlQaM9*yH&SahM δW=vP~Sa]ў|2̫^6_D-&iU5wv~ܔ~jZUCch '% &RpqnԼ.?v"KɒnԨgm`CMROX.U/u}g۶ }GL5Ѕz{í#.E]+,?E Y*,4T&GRF[{cְKWʅ1 EV;م 4 |&v41=86 ?(0bkU|OI§JQ9RJ',b.7G$;Ђ-'*23BMК-i.ޥF+G)JB;CjL>RYl:xN*|or/U ghHLی_g;]7 '~&#Rjxw^JYD_ǒ0H9D6N09.͒y>Oe tm{FLˑYO8SWYgG~m aT[{M\DB|taP@i)RytOv+S$2Jxi A=8|EӪ72"Uv]h<ƂdHD}[#oOǯk%{eS͒&M:ewx~#/EqғS_Oվ6#)pޫ%V'_ni ?pr i"*?΀802J`$3oU<<(O9RreT޾TK9x%ʚ\j7jHeYl8}T p [Zk7Mb-,*g ͛(W~)BfCZ$zEX6g&'<1 Uò,{3LEU~/UURkgʆKTrݹ}EJh~À8*|GTN 1͌r3Fn.@ZdJmw@lʺWW-P,6>[۰&l8 {w,@&2*6yܘ/((qU])nP# 1-)ѩwޝ9;8 ]U{AS2 4`M)1^m !ŞBnXo$9֒i g%`9S0e`S ;6-sϿrk14) R~Up&\[]V(-1p#>d=WR?^-b83u֏F Sp\/Rr=j5\Ͽ'yqP'mi<;8(s-X B/k/]xu6Q!' YA'Qoׇ C5~-[۾y 06efpZ(1K9 Uir0- .kM8\mՉ:KпR#~+B쫵$R$;E;B,2H8Lf ;P,S>izsprBl[Gw%]X0^ĩzJwo@<`e'sRj.:t T p +V(3S C0t#%ybخZ%ܹH [.; ]ˁs 0nMk$Twa!rMI.>D?YOD7#mI<F_i󬣅@U2OoSO1k@Il^pgKvRyOީTޣ&W(KLyLAJ`][@HHP&ΔCÀ+T bEM{, L%@)8(Q7eՖP(gdF}q;kQ!`ʱ QC`}ă]P$P1 m93n 2mU9>/Izʋj[08 yr&A~d]@9$R!|W!#?z_B{~Û |GJL!glIpZuQ@DQ'e^!5&_TIR6dsUpױŞx5?XDh{/GUdG4 ]H3<ɮ1f#U]ӂaC@̛o'L `uMkͼnf=:iLN,U}6B_8S6h*Dx~osvEY>%Ҩz҃ʾ5/p܈ALͰGf6-g͇!'Ár7 yQycTs;HC5{D`3e.NZvoTށr pE-f ނգkFܺh'9ZQn 'ŽG{j-NV`~" .b@p)}$*'}lqN_O"7@ryY*f=)x5OeAo'ax8~S}U`Hw^HM~=NwIa_OT W\(agTrwav 4Pp߬ N:G:Ss# zzxf>A9|-0"ɶ^<2% <6&P64G"_1;U@땼Wi=nA2i_?yCxHHJT&a7ߍ C?Pȅh{h pxB.wgFĊk }<9DE7u ;UѸDX7g=L(SDŽ +4YjL_Wk(N9[PNt _2smh]8(iƾ hзkii]̽;?3eMNE:[uX]sV`D [2UgNWpTF]I}?wLC,vBz5KZ\G9n$D.8Z]˃n1F !tͬiVXave-5nϴ  ,毚a+ _=S&?:Uzd`8AjXF$YMbFKjo NQ\N՘:~]rP5Tނ ǔ"V/p̢c߀E㻓IMfx̶%\xr`G+0Oo|Pq` svXjp Sq0ұ`>Ӳd@MaDYm~Dz|TmW1u (_c/۔|]4%Đ֤] nQ6G@:p;zzVG[qOP.*8omWfT/:5pV4iuԲ\`Ücty3xJ`u 4܍`@}K>H  cûUTd Q'L'#aǽ&줭lbXo@F骙wqn8?끀m̚Yפ!]ޠGˌzJ) b'5?iBZI;2lWSO$֔业tG WkX$Wx$FM6hGj9xHEU3ðE\a7R{9)F<"l$&! ;Bְe0~ФS"},J$Yh*Es/7bk1{=oKԥBU@C#qd3MHF2i(3TF'~  cj B;P,Ƙt?BEJ*ViAD4t_;8p"ڌÕ\a(?FS)o_bPVRc Aze(xÄi#F0U>#Sd$RO|=^)fLV|2۩6MHNdJ5uH 4ru;x|pXUlvͿ4#a򲠄QF- [xYܗŠ"NFgы}rfͤ9"茅`^ÚnEM6=MtIg; nPQW rKdH8[E(7*% =B n ^7Xr/YL4'-u;1AZ|,6~OY**aj[,>^KNcg^7>o2iI+P*ӵP 5gtl(:ڟSde5I[ȒLC8t0I*&ŘSHKitHzqLgQUN!ш5DT q3w`~5j˖2RO?=?ph%M[Ȅ tUD}i ȁI:Z:uB mz_RAK 1JgT2hihIUE $/+A>EՂEEby! SXhkheN1]A_j B/\Z6g|rAk;eW(xc WX 1uW)Nyj[Gg5~":UoIZ3M!Y{JSR [_j&L3ȓJ?hyv|VWVPr ejh=M1w>|mMZX}+izs|/.Ggy^ԑ2W(?+ӎLlvG:c?X;h iTDٸi\fh')}TClMjڗG{!QE' rWi29 Tŝ?{fԄ#GKTw,iTsFxg3c1'Cw١a[`tf SXYdh{E^;*6LJEi_ZGф64nk4ĴX=X ʚ'+:F/cB|qrvsxML@n,9z !z +W)?At?u8_kj,gysQk4L*JKr=r3P;fyɯJ{͆OG$FGzLVbxk '[>εgsbө҃pPDo(uF1"]R[l3?@lX۸-\& PXeh7y`-T!:52pDUPȷc<AHT:),Z ^B\BLy̼Owlg ]>4=Bŷz(_EVZ !q 4B%DuEY^Z8akI<%;-sg]( x g#-_<ר c%q,P7(ei_zTUsT*ވ[3ӌOf;{>5 N~خ^EmVb6n~xBBsJXF7Y$yA RW b!I˥ؤœ4!H χpe5J[Ug$@A ZZ̙C)ګ`s#$ ]PX"̈'Ao2J)ӣEQ>%_XIv~S,sS7vQX !NEH; j셠O۾jǟ/|"i`f؀IE>!~C̺o_7ArEif *h.0@C| ;yb& =c&ur(v離3'Hl2E}Xb'(/C$(=͓;}g'TZѢbdc},5!:lU^ .oosPnfMQH> Jln$fm+)ȒQqo@E6$o AbY\pTQcd.Kw_"%Ǜ7atn"lL/R4rO ݸ [hy^pM^xjS!~y ?V(RR.^3Zk=n:~kXv>t~MSK:Q"F!0Ő  c?N,gPgsBKܼj@ &,< #}>EÅ|FQ>AפJ۴M稒֣ /O+o o\aFդf9x %e$Յ  I{*3O_*O6ŀRraGp^8ͣT' |֌l_gB9dVNLd]kg?>864UONc"ZWP9ɕT|'iI/?2xHVL<|?`tl~+qb (d[Ȋ5xT!:&S$KnE}^zl8"Һ :A"ǂmdc&O PF90Ĩ# WAZ^h:T:PHNO*fg Ƚz{Y_&R2uDJPOndԅu-eC]R)OJBQ]4 @ k/"*]`$ϮFUKӔN3~VJKΤHWƹ#Ҫu_n,m]em /6S A|rœiẆJ_zY/? j[jO#sfj6|<0$-bWeG)ay9p KZ|wjenDIQT>M1Y/QCgU Ae:$vaexٔ?v#}K* meK!ƹԸzw'7rFղ& 4l&U\>8$"A CAvJI͕%{mE>`";;֑}DI&jj}{0]ljOFy cT`Jb|,$%X`.: ⤙u1ݭS5 wSFrQpN҄1Y _Et?r;z-.)UL}F`U!Kɣ\#`\^5HJ@ ThYH$<RFA{2?i(~o%"FÅCԒqv; {4QI»}h?:6_2Wa " m1'0}Fձw'!;}JމؐJ P&Ǫ%jG*܂yS$kC)vL*Ec86 .4e^0"Κ9`Eى2ɠ424Ԇ*g$$9ۺӅ&.%.DDoHk QVNCՁuBqdu:|UL@<(zih?@Ѡpiu߼6u;z.^N؞Ypw7SnP 18K@RB/m2OAX}\fSU12az{+-j7GS=T7$ pVj?Vʅ__CIEC] c@ϐ V oBhFu.6@5 ͓z6Z6 z 60*7#9LeU!{3anSu|49x)*&3jPMQ `D9MEJۙHNe;Ew#je>8 Y0`wmaycal3(7^븪q{Ba_힉P47j,fqi d0"((.)Љ:[tB:(po t*\ۉA#y#s7<j- :'@} TG3)da=qfm#ikwf,.ca2]pS^آebIñQ1@yo .Lf$Q0;yIӝ_ rw{rX61~=(̶#qP'- c WyףynhM|PO bxLY*orfl@Qm$NeyS>kn%/c ;B R~_k(d@@v+,ʜ"qveV67UWecwLmZ 8ve,/Ldx^ psa9}Aah]ge:-iSE7s ϡڼ7Q`W!uk[mvh:ds<Ʀ"uQfPhB&\'m&9E,褿yGO)<x!&gQ ~A v8wzSZƓd@2;VxA38 í+~*7:rX%zl !4VT{$#bsrzNAV_/*c6 ^e?} %OUfUD#yvƍk1g w_N{yծ'\ ƑCmrD;^^]S{TAӷKT mȂj/^,g*Nl])hZ( ejN}ܰY ]{![Z073& ̘0?ĠJ%F_ZQ]X7X_}pV<2 7vߩ;2m첪`]WTaL!nCnV~`'ɴ: ˮ`'䙴-IW]dpm=kI0 NFO lߎ8Dr 퐼ިC$ug]8hZSFw&;t`:T+Y:`q ܡtjxw rtM_) kyx!goXDZ2m_׵I+DB튣սa:qg5@]f ]ܓR]#K|@:fpH8ް愪\٪ M%>awV(k :V||Dé4*Vm"?#nflb_Fkmhz3'f]U|oP KF ^HiadD˭ϣј5Sh+ځm1 %dop=\Pꥰ0HvԱ Q@E a>p=$0p9jlr>K}Cf %R;9%䏈03ؿkO²rT|F+FSٸ*B؄;d, һҬ8_0n")aMcZf:@ ]靁X,ϾZ zqwo Ut@ԇ'-9֧GW)#5_G,U~ Jk{i)!A $-.o]qvǁH*2fIw|itr\ٟ:#+ìr}bJqч:Gش"Z4&٩&|guh3{LV&VHtvocedٮ .{;\gD$1}ÅjgpNП'Xlrq Z&ߖ{jN@:©U^Pns3۷f.cDaa. :3Kp|"򡵊_⑬]/h {t7y yE1֗*IQGGus u2b'kbZV}=t~W *nTݶΗ>y+BIf/PX_~2@A0ZPΔNMr5_XB!'Cn{:;d~"| w}_#P6)qZsC$,p߅3.Z ' lP&$X #QIcM9 ϦPhDR*hjrJ$ ' V4IǶK4p8j8 ݱy'ҢZETzΞcboB{RU ?CXduڡIHQW”n3N^PdպC?܉(O^wc%Yź۬6*J:R?u7F֠& .Ac:QAvk݄S~"Xv!Q NFgJ _3;GFԶ쇗j6 AҪZ+rK 6*Orij+T؇z$lYA] Uf՚P qi˅y77ƕ5yvkTTҽBH{8m>Uo'PH+Gw%*7ZL[ve>̀"':gAUFc\lfPFsH/K &~qVT*x|죛^=oa uoA(pT͗GyT|ivʛFhpMOt-bIT>8r_]T̷Ty Ʈʎ\Ӏ6ol9-yF]4–/I(\)*~X __{5H+T k/5YHfh?PU Ø \b!y-P^jrkhPU#R?>0ru},LFomWSJ,irZuo>a"`/BA3Tŵ5ŒK`SŐx׋A8ՠ# 6fTeO$y::/(34z7Qb .#;93Xv,wƕ/b z`oIȌB BO>O\QEwΫxYh"!ՊrIQ|ѻU2z{ޔ*WZ8A\U]8srƛ-Q ϊ#WSP_+] }Cـ.^Ia&#=i0M*Dy+s{w3p"pڼ~5 D~7cZ̹?P#1W,7͵MJ~2Ӫ bah?,Ӳ4Tq;Q)cYNwEW_9m:,R9#C]X/]qN\/Ьs.͚Q]dsIVיTMHVd3Lwd$i8&PT]եNCXI|BDa<D !k+DܰXH# jr'*9SI//SM{2tg.Ά2cdgX#`a?-;V) .OcuVYE@Ia:cB޽Be.o#RA<4G>ګ@]h[{|"XEJBk.h.a kY.5$(n;atԐ*u-4FmQKe铕?%Ռ2~62uWg%`/m51 hp< ^=a(MZK],-$ȦVA ̋bn{#]S̃z&YN(谯j/t@6 $~kQ ofXK !&i3^тaA:o 0`D% 9W> $?? Jp_!v A\jIL^F`!K0lf B.b$k "Zԁ8% (m67cvήGt~m j6# 6`T&žK| #?-p]|2CE&FqtKV@ʗ[K751 9DJ[2}QlHu;]fr8MM/[C̙͐PI*h\,%G\ĘW{ވ1?yh.[2$y~BK%yMS[K] 0DUcSfF[rn Q`3YSOn-V|&΅>0I= V2_:-?zN0#(EwC^e AB C*V򕢭m,'Ka3eH|B*Uԛ=}Kw$[T92XWK p!-0 dr{ 'ӥR=ҟ1d tY >7 ݐ*CPRA1}st u֚.ē07w>;V<v)B99%7q\ym 18n4|}22Eo{Zk#ohC lmwn7Pcρąaq~k\PdYfWor{l|J]^!NۆDKJpx-P,I흰fn +f[nuMҫ^FY.OXºSCm3e i{fB+Vx]2ҋߕ.GCq2U#]ELl:ȇQޏ'$opY,̇Y46Xk_Ͼ` o483"Иr!@hA6 ]kT7T|*Ix+woj_jɝ+=@` ~qKF̲UB Z.ՉwHy{$ m#h:?B\"<{V9b*cތZS؝]E+piJޞԨN8ѧ|W|klVL&,"j̤G(/=0Wѕ$8\Ϗ`v8OZT3٢AI XUE?ӕQq8k]*VLZ).-a٨)`gk|%iD#l6 *YdNLEƁf:i,VѻϩZ) W/a7d,9Oj,x4r-c~<<{­fK9q ,:q9 A8֪LrAJ!n g/{{b{ĒIk4g{j;0~k:fKRd:g6<-9|{>Q{4q.F@-!q1K',f%h*dOiNCfɚ?;|!U/szh:V{"ʶ ۗ}*F˼\*oV輣e\:>7=}LNdҼ1yvk?Lnxc9#!갞K4!浂}&9P} _lB >-4tR+cj=\nN;sR&9$+7BqtW%8WQz1u9 w +UYc Y:e: cG2DQU؇|F:G<t\և+]IKZ2,o-A 4T퓲~WM-z-z^b)i/x|}1A V?W~ ?;Gt kPs<9L<@5]O.Nc!X+=z!@hET{VNO XQaѫGsblr0_Z-|aګkb!ׂXۂ]|Y#^`24 ?Di lN$ DyQMJOl ~Xhv6iRz*+{GJfQ,R~W?=Q4qI7fd|+g}Hԫ'm]S^spS oζf ֬0; ~_:z0 OgС5j;B́k~ā_kڅN+D0CdJg r^p0$TyIvdOg90L%B>5r1RO9=cjyTdC#k )#eW]"7o!* 甙5z@٘L)|@ CFWd naStFw}_1:?\NoĪuΥ>h[3I- ˩Y^S7o8 XrylJ\XNqSHR[`薺jRsrmM6ykHezenFȴ"mxqW':vrel"z6EkWE Qܔ$ĴfO$9Vn?I!j!%8nn,`#7zß'qYdd`0ɤ+`j/?8p_Д4v~Fްԅ_h"U/ƀY+Z6lQh.Cy@_eel"c–6o)ڑ>:@褒m=r(?̏m, ]J@?42g$ںe1|buTsWαf VO^0dTF<%j{Е[K2̸VKC6j:pWy,M~U'.!<h4 x'4HVP ExVlVf>2&kYl92V:p;:4`7bq_SkU{R7N)ZagP9/xݥ˘' gb\L(.zZ99UN@ =:Xx3!TBn&s;Ȭyc{ ]a R< ԩhCm:k$П 5p-x zNPt TJva kVt* ^euc%Ͱ'.ɑ Plj8cpPK<环@J6jBٺjvj7t!hj9DUi] L+LWb~XOr(n=Eť^8;}%T$8NZc? f9\덩 .Fc%Ujϱ/!95'6VUV'&_zT)Ese=A/. dv%2/zFM grk*e D'Ygutoc2xtzB9D[L^n'LD,KYSR" 2?FN,Fri`)}~XrQLSԏR#LLٞca9|*6_P1WQT:ʺr9 ['!ov4X[0C;H3Y vob vTFײA /V.JlC؄R̻ahl1+hѭNDHz'e<6zABHD}0-S"ɩՔNc1V:ќJ>O"e^-sŚYc%y.~۠jZl}_cچffвATJҡR 7Eϳ>e39ޟ#72 ~,d#?8vޏ <0$8*hik_1V+5N)Q{hRogFbnDYH/)9%+/@D'L8?U{MG!93kqv\"/xR)nd{΀h"XSw$> Lw,Lj Xu*Ra|+*БZb1h;pYR5G}5m [im᧘2`;ɨVezȓ[{'(Cd6gZ~ \kR -WX <)aU!%0DzLPChP4䟜"7%+4I3P["ZRpF5d&J:~{p, qro෇02)@ U#lk8;bgX6L9٤duKR@Α48 2>w1:9A4&QLv,[Ĺ}>DxІλ<\=Ηx:F'4h+aQ^-|T_ۂ[R3橗İD_k8U`x/7F ܛtK!4;@ܪ%q 2p_dʎlV7P XS4p; 3ݧWcU,"o~VA>K|L wSzM+ذHxlO_]G ŮGFtKO=P42l|*xBgǶ8aYXbF IC+wқO~7xRb}8qxdjn q+=VhRa.+v2 U{كņZTW^G;g37YNy4ۮ T|pP~7+!k>3<bGp$ϙZXYRHdBA0f,P[:x$7Gڽ5Ҋv~"eGdKzsJӠAr;DLI1ݝ>rA9d%qؓAo>K\g =J͛Lj%$Dgkq ot\dUů>4B4:BnP#wٍ )`h0}Ob$Z6Rv N`'5_^h|RNw⾟ۃƛoLkf*ـo>:D3MVXT;v/#"Hb9 )p N =SaVz)_!Ln\+K¸TgXH/T(Z AT oDM7~-̐6j2ᒲ/yV+8c~%BLwQr26Uf%b Y ږKMC5~'uV/y$>~ѱ0CK"Tхbf!Gs1MB$YúݤQ(=A O!ҫ"80}4|(&U:L 5#R{TLߺ%WB;~I>x'\H4Y# E_TlyE!vFAMc驪Y^;6"wk b}%8gҿ,"bP52>e]bѲ4Zqh{(gɕJzktJdATTQunw~* g+h~R9iFŪR'JW1$҃᣽@o\f2Da!EN(=#M"h8QAeK9 UU54[M ʘu :Ž A}9WT?2Nf16>6nld dRj0ZQNQUi$:yA90cI"R}b*{iF 7i.1pȜ3.pWI7{L`O~׏;:eh,g'e[eU^fG]8*D]72CN'yAD&j>ڕ`8g*wꀮh%Ɯz./SKg]2.@qf| ijS 78^:Gk*|Xz@6pw#Ҁ O˃`Ox*w+E7%`ngJud$ egly7ژ?}!@Y Cˉ;1hӎmpD89,ߗ<{W/?|,aD=;|ŔčTo:$̝V9B[\f$lˀ:aag?Qk|jj,9r駓qayle >]CXπ]g>Q ҝzJyTeJۨvv'ቊG1iC<:9-ec6kDP]iؼA/^6X8Cݜ'mp/I*GeCUwQLt{6)SH01 ,|p HQ2'DgƁ#=hu &/BV`#O=OَDJѿ,܇ jͫ=gTc|R**Ҽ ~ XXBgppf լL` Mtl|-pf3x((%Ld" =Zʚ1FeZ}懐S9[6ֲΈO~BX(t۔>-;lsrjoL߱Vw<֩hXp'ĄنAIΰhg9̒@`I3ah1]a=<7c oSXIX6 IWXʊeU|ăK9Ĉ^sYN,!,s0+{Kwwa:9Ӣ9|.@5zUW1B_ 썊"QԢHWBXw_a@ P!Y7M c`Oxg n20r68TyA`Q$R~;@JYFE,.?Dcy=M65d}t/? |K-(ԘTAOD8!i`EVNj R L /ncT79殪U,+p5vRuX{I' V7;V|:(g]]DsZ&`-3tZf;SɁ dzܢ|R{6ulgN}sKWMhjU+ke!_Ps[4ŌEZ23*M'%M%Hh:vHĊ)5S)[9)~j͙8لFvk!MmnBr<"L*!)wcИ_B/c}'tAR}u$m !C1dK~Ô֤"|T_AAX4KL]i1;eT($A'Gp[E1ѧ5 &\\I 󄐖ۉ{8i쒇NҫF^˽U۸ M)(oa|MR)gl.JZm >{`qŤ2;nHwtQD =: ?-2U0;jcqkKOm7p=ar8,o#$$gOP>Eww4+фX1#u,5ۖ[ ΍WwS[6&XdG:2ݴΚ(n Y^ zA-=}rh5>'aJZ3^8~?P\GߤWH8y_JY@mZ'eљ@ eyr'-dF0_cCJEڔVKA#5.GH!ę),;/Sܐ(\Mk)J!~.&ʶɦA @}Z?I sV@/~]ʾ-oAPԽVmwYedu ћY_.];$P.ViDʂmzf9|n{Kڷw9SK/31}) ǽCi:@ޖG-^L ~^%5TƒJ vahO*l؉̇qak2jѰIMsɼPRN(ò,90(ɤ),~cO+KG4/"ΤOH)+T|*֌+Xgk֏T;R}2?+Q6m%'SB0TLb8U"ĕ֙xGjTr Sg2v#cz̢CS4Y'wchz1oKۑ 8uC<錠~!Y7Dӄ?$t@xq  f\ӱ-Hqqd"ZBx!9_W j _y TFF.hN Vur]N$eȝLq5[ kAs Zfs{Jϖڀ*/j6 .ML҄ڬ_Yt$0yϐ,;N-㉏q$f}:" N֋J^ !>pffXJq$TMbsM|?+[׵>܌6 a[Ͼ]AhU#;09F#f,f8 =I)C~FS?;[of ~LիlsK$/&^Yc"g;%$u519H7mC776s+ROcEuq*vPⳖK23J  ձ| {苫56cY8ѥ*jhN,P^p˶rS /XwO !49ZHDFY&Z&8^(B9E8Cّ';tE*re/R)9M*XP^f:?yF(Ɖfq71s!UmUO~u# x Hi0ew=)|/zyb&C8[J l2 d^ Fb/ !~DÕYhjl:n6B^M@QO *yk'앮i&˕ӬCi_K{Ag %3> iuP*@,ɪ/B{;Ʈ{r L+8ԗͤ6ҼfA3pM<-:.LW.贙 h>^ ~? F:Q)&gf2sw!S%( 48 :1Eh/AJ۬PyfPy>-hցQA縞=UI&x髙-;jc'>FwwS]ՙaw,ht-drZ~&|x#}d^8j0h=2Pkč?U+E!ss@`-o^BwOnNVz/ؑoF "Hsc-"~Sz -OOjL:Xn[nɚh X6A2ƿk ڵ.Stw&W+[w K]א'4YˊRF G"|Ds -I+Gh~ յ>yW*zG3~H%sN{ *5@!9zQ`Kڕkk39!)s/uBQSCL1JXhޥO@cO0fAsАZ>*:?f4cO;ˈHu3p"Z~Bʍ}hڇj.)BAcR1 {YY޻?nc*au枤T^Ι7'"٫ B̀ ] } %ݾʠ"Z 5ng<@{BX(yiHoLuj+7Hdt?qxьtQ^!dq xaK7R[nBmp%,^@)@0;`C+:!8yr k@4vXKK2oq "~\JG78Y gT+C,LMNu~?X )oPM~(WP!3 QUQ3N+!*ʙ..FE$gkoڗˆ-7R\ K@h[5[/-g1BI & r~}*,tMNd(]Pp/AɌEU76r@aԃIjҺ/Pn>Ul]b٭L}R^ۅwUk0 ksa9sN8fYFn ;I'u!t0{瓠Խ}0Ny_䌨LP/1xtk]=hǺhNr]sM.eB̚ZEi a5rb8Ġ_"E$[f5(vrQӪ]JO~qs .`yIҀ*r| |@BQ V@uΩ{z6b%a0-ۘ^y49s0v9'6{"`* J ۆSY`Rk]6CMamc$dkܬX|YY#g&o  /iXN=[DjRܵ2A|)Ӑ8sʮwM}hm>` }n6ٸ\/1Տo9Bw*̵{2*A&2pD?xPL9,^q0g:1D\]dׯUW54 xÉ8ɵh1mkca`('Ef9mxbߎvaZ?C) FC"Ug)\l9Ԋ 'TCzLfİbH ]I-q88Rlׇ4\mfDkȚB/ܑ/ Hf]Ŀg9_s)d)Y_2lxGX:rvMn4QEg_%!n,L"W4LiQgY>b hT884,E#c+d~I<-- DcA#?[c~G_kUQQٞӣ<rJ/~aO>lub"+R_p3t^a*рGIm${SWcsԜ$v~VC?f(&f%1ܟ>̥\̗TBzBc`>#Pm :XwUJ}7x,A{gyߣ/ӠU1 N0 LӛxQܝnn)clNq5<v"G . z-P_bיM|j;ngyJ_ck:VAGx*/cU9(.qm*q% ih\tQ|9Z树e#E%3dzG{bhK-^hl7!=h 3 Nnش|8WlXczJ[.ʔXMy蹵,Tzx?Vc9U5կOY,x׉\-.o j>}0XztE<ө'b_RgC+r:{䭭&OJܥFN PH=j-vudb x'%lnBΪSxL&~Ai1:ٚ ^yJwSL}ӥ(  L5 N޹A' y>-q=Gk_O ?1'*ľ o<:mgTJNQ[;3ܯ!7C 1}G?7op-M2Mlƹq)%KnհmXV js$ TJOƩrVѴ'yxbREVD5eN{UGHR:5 3y(ɒ ,#78S<&(}CM.$K"ʿSD)`iثZd&LQ|?U`aoq`-zP׭.tul ?aH{ 6*B%aC0/AS)kG(}U+N˜ZUIF׷TFǼlPhJ:2lVY҉6^w"[S\MK76F< a Fe=SLD7BTnBQ8 .2*rn`h UpցDok=CDvkMm$E]Un(}?[ДT(3R{gDJ}d>vVqiUgI"ɮTB<,}R9PVx|:k`og7֞EH9fvyUA4`B[iɗגo yo  zЉ]ֻ*6BղPH\؜Yk ;@I)YC u2t/5#GML끱pOslg6ǼpN"DtK:Pn7t Jh, =_evo,|ж#=dIp{ĽOڟup;~ˮ~M*{dK f4b=}oT'|]?@g_ {RI}،f^9XeAP\bneQԚd(>K'.(MDxMnuvxy6&n/۸|ۏ Qp^suv>,AGov8QZn2No,9qZ~O9KʴYn2 Qg,bQ3*^O퐥-&]Zˏ,uIbԠX9~b!P"j\Tcg9^]B`n&).t7!1*ui/PVzk髗f%Ae] HlEIn9]b6%|*`9Q ${V#נ^]´lK irnkU?ݣ]nBgh0hJtu(_30u"bAy'y1oDg\UbaIAlGZ%gxYuh hCT*}CusxL=CW+CN JO`kYܥX8ߙk 70qxzL@5T3f0= %rh^JR&\~ lm?ӊ ϷT 5ֵ )R<л@d[eL `R2$;dO?7d^2%y9p)WϜPFn7Λj00~>S=ͧvDCr@P< I@>_x@c/@aiG^ !;YMg*/m)KHF8Ⴭуy݋0iӠ@e@g0}ʕIv5;O[*Gǃ=^|[yƸz?\ [@-5oqtQVW^{sezNM2v+b>!MvE`+*9^eבe*Ң9<[:, hs]7g. l[wC@?#qպET{"5#R]7 YW˘RNK#5z\)yz4' "uF߂BB4~AնXŚUe/Hr P@u^֑p=_ =mw Aj R*AFЖdją1K^0P,iM;-|_R"=u A =QOW/JtkdxaiN@m ߉QKxb=T$(`}FR 1T .rgoRgڕs' ;?g̾5{k+|Tcr\t ׄ8 χ|x{o44RX@$_@u| GVP M@eZid "PZIXHU~di/RHM<kG=0ZŴ HCa"0|*V#vQV{~&{_$z]A\c+gro*Oc)p΋4q's2O=@fVHA." ov@k#M71L8txP0 -ꁓ#3|3x6ԆԻaүF Lm aU}y*k_O{X`hQVj P 9e~T!թs;r,:E_џiNes3DZbk95?ft\u$IY(w`#rQmQag!ie9m|+ %s3IK{(ni\k={G.C?_k^"Ma1-z>F1WTwg]+X=H]X?l|,ESg\az Py.AR{4e{f5YlŠb biJ {Cuћ%r$)*2e^rľu?Ec^U`q 5oͿ_Ċ v)bJд$[} :%Xq2ܟ{iPuAXG[x_YS:~`\ߋ %.MTMi't!-|puAPBuO`GQr~b͖9{^m]I|. R s*됔FK|G" l{ljIk9I'[e5*;-t_mA#hn٧HYP'2pS b0~tSX,B26{U܆偤_&L}*\c&&d0ؿDƁ${^&e9و}kap2RN<УtvF_R'pw6*8EoX0#@J 8Lug uZSnZRK d ?4CVPG5߄G<"d5, pkX)wUefuڱZr@?_ iό+[iB >v q |wݎ\5|>)IF'` 3yuVkҌd׳i%mthn輌p}D AI'+[haIs&Zqd'bay65Ԭ~3`s;lpG;'cD+YWM*29>-Йt(-UGIXXJb ד.bޒCUHeMf|*637z,Maj}W9il1N [F_݂] Ռd k,Ƀ|T;5U ~Swѳn"wB' 0(D c{5,d:lcY@|ѽh~  vF!n+oHh|'hE ֗ǜm?x twӱC ]a )n1[\nl %{RYaMDNB1L.` tL#AQE88$CxqwD͎=yQ=$V 0AH^Ѫ249om@ɦ?d̊):iebzm,4E(ą5p( I!VXϔޑld,5NfR?/s]n VtV_Rעs*$0qd^]5{[8I)\<%Qd[WN#mj!70դf鈬 J 3]C a 1SD!^gѰ 7l#S wLVV 5E ڻ?}ːZ=* '{z;#}RP.T&ߞgG6|<5ˬ$yKtߩW]u_,l[ kF-9Ngr31njJ^uNx*W&rQM|&~n7DZ T߆I4UN *IXӌS0ZͨgnL֥<~.Q꛹<=QX{ǁP`'cN}/x0\P蠗 z;339rzD,/8ifI#'6u f.7cyu}X̏D^ {1ll&R2Kvz V%n6pmk0XMnFuZMkNG\/ZNDH(dRԲ*:J\o;\ri}OG܇-}Jනlkx}X ' g@][MɒdQpZ9쳨<!I@p^TݢH^`륻^t:XfG!NUIX )@45u5,?-א+s0rgɽD_?cr&?Itf4]k*+0&" @riъ,&W^ <čtC]ݒCv V 5u*nH_n׾t?epNw74)*ߔP6/#訍=ֱxhi#}B4>:=}=yZy-öyh<0CB=Ÿh2k ĽdM[ E#zB 7Ē zv}o v^m -j#`Wf"E7T%VY[؄ 2xL52cA ;?{7JCN= Yn6 \V~: czi18~__,Q/G&7qJ 8MNRшPR0$Fcsd7I[~4!b πB L8;K|E \5al.0U?'Br]Iq^΃{g8~? :I_S],~7ge$e졩` Q[R!-|>#d KLHcTYbYbb0ﲮmǤgҖPYq[ 0TB s| }\EGjSmу:} 73⽋jʚ0.aoz$힣WIvoܸ^cYZ QؐQUf;(.pjDo}CUj2/u|xV>Gv&ap뚩tCz 8-r81oS'_\=|c0|+9?蔚 J71p_\^2 u~9w|BM5NWJ}7_9*^ e9'l"LQ0a :7`W~ b%8CFAC\6Vy[RvW6>\ڬ~i?j(*-j(Ӝ̔|ğ_.'B;s̽ ׳9rg`P18T( S_poXq?P1׎lɮrKM C*9%˔Yͪ;ۇ]Ooulܟ:a7!_WlJ-U(8UymqO}IA$TAh!m(@[݆m&OwfCt^ !l]I (X;ݙA=oGonA*gm$f*:ɿn3@S_ u{Cd[8Z 7FY꯾)&e8) D+|szኍ(3ױ}X|5h1Jq2WYݴ[>3Iy7dLxhxZ|8Fr ֞g;JN'#hQA /<;d/zMk$|^og">1l^ E-o!._ w+g`S ANLKwuJ-\ ls9TM}/l:]WͿ2L.鹹 gI*K޺Miry3 Xh摲$ cǜrhJt Id9Nhn҃t .[ibmMc'N0vp=Yr jo!B_ǙJ%p2Sől{dlb 4GֆWz;.=n44m(!њK0l1l Y2^h1w"5"K`7ۧ-+uҁ]@Nh:MJM_jYB-IEW];""_fF; i1i$0mඹUz'9CĭޱI[Nx2Abt 'n8CCsgةѧqs::\u?- % L_Jq۟&b|~|ٙQ.fU:.qΌI?Dn;r4/O!q&31 K*yr/W3kՋFk*.64nV;ewfZ6􈾡+%BXup5&X\E7|;[p-5|DB΋upHpBCS;_sDKMT}OK> ůX$Ri^g'd~ak߳f r41lL,u# #MB?X kj׆HΪZ*¡/^(%'0m(;3W-1D5"Mdsk;jAPHmv 8Pm>( ~V5-\ŭ.i- /Jj?5-WYO9[lsTo'v*N .b$ wqRzi9h6ȡ[Ejכ oS\sΧoα GNyi.Z0U6-cD{vBVJғ܌d>%"vjQߗq% n3E"8]n;Iٱq\l(يz3yq%"4pYM%PxE&]{83ا̩?2AbZãHM<6fG$K,DHM e}'E0K#+5f~z,=:xUG$3Ke)Q+BA2E#Y$=F\/]is2,}*90יK^A A\K=}*:d9h.% zc ЭHo$_kz@W0?F[0,zΛD99^\aoeDf?M!PXzh3xi8G,lPF"'H7U0β,Kڙ|% 5vP}~jy%ӛó nud;O-l%lJW1;thӣdnZ+ʄ{T}cj>RTT=q<gޡHP7v:GD]=t} $_ؠFW@Z=0C*%fJe=(`nMW9,"qťK0LNg4ܽN,زJ;̵U_(9L"hnf|_1 Kp;2DZ`МO]͛ ɢ?miPv(-&dGFC`nGOoVsOO2!J>7a}^0`t/)x[022~,Bypvn9ߊ{~o, 9VJZJs2,7GHCDhi1juSq@: _(ruYbD&og,9ǒd T(d;hF]G@sM 2u.#W=/4oX瓵uWK؋Nj_eڪS9@ES޶ ~ka#GsRj>M "bL|~DkӗD8AfB9!^-ٮ6è 0ch+`kzcA-|.K>GGP+R-r|5ؿ W#Sp2cS.qW? DZwJ'TR); 7d@&,H9,[oIފ1 S0$g;6URY`~vshS#(!)/&T%f{ݦWLSRIL:?ĽO %tj z\Y׍b\ÅLr%$g})0=w~#`5#cxEp\zi*?-vT%/0E=r]r EE E90S)+Qxz cŦz$Pqp7/ R_44\TM@6#fYAQM%oȭqP*'Akܬ= !prH1Fg,^99C6T4Y<)doxʮ-0$ѩW%m‘ Gub{&\4Ym0jCjZKS-T˰RkCy_i [mEnԢ$ O<s6hѤSo?gn ʇ\g-,tccK_ id_.l/ `f A.ug>=X. ^aR~roKeMD懨V=rkK:l{ӑ~un˩(*D  㔥k"*W)<.X.- ]\?2K7mvv~K旭V9my$(pbBdephd`lAfqA)^ Id ͖ReZD`(r= 7ΚRB/{<+^Ig &JvZț,Ǫѕo5?BrΫos` l -57N`*ʘP˸mL砏Oo^qS]qe9^b CgKn PN ʦS *#jBS` {i:(Q̬s)TaN|_ 1h/Z'#Rݨ ݃Pb\)cdH6&Z+MD%&e#MJ4tLr#>~M'M:5l1lԷ|x2+2(Bs[1B{250n+s>bd YdO7?G=iw+(,2,C|vYN“V"=07[::E{x5a!Ȫ)B5Lp W|^],kv8ĨrАN;ÁȿjK!\n]: 6Z]1+7!EQRiSh_}ΈCÀ{-Cxt;CW!^6мջ6v1F]Vx{m`s؎AmmMvj"F<6vڜ F#*h bK,}:訧+BՎT-F׏eSCG+v (i36S9n/jfV@ءDc4/{*xT2j@xm/64@mAڥr9f~Դa v&쵂kfʭiu|?䪫}Á܊ 3r>RŨ {M1PX"34Wavj c韼l "}mP]Gp4-A;*OZJj/?5Xɐˤ],` 0|ޜJB. BOsJ1v [O;:E ABRdrw4-x L2;ۏ 0ls$ohw(A=2!ћDF!Qf6!pVV~{Aa"j)9LNmbk [N Xn.t’,a"6 :,MkFGU~|-k̬IHrﭮMZ"69oNh[v zk Aڔ+Qn))D!O:fdk ~{oYؚJҧx!wfeP/ 3x6BqHlb*%zǨccvnŒ]ӺY<<]9.ZFD"i#EipQTBxV79% N#r<%স>A+rh'|p;-|{ ea2A`b<_Xd["oO0xg#'): Y6?OyR*?#]z x7>N*G(!QڮaI0`ߥHJ c/BeKԎ3\y8dƘ+%1Bd[ e]aQRDk0d]woXJ)jnɩ07ntجZABО!;s&vu7mKi$ 18[EPu-*}qI<„Y@M-beuz3'URBnݭ{_# ^EU̵nۡX% kꂥ bMV(aGJ<}LW:ZgUgKf¢YԦ0eҭ#ͮNz7g(4j@i 7Á:ћ} ;G[ݞ/u]26|hG`Evv5q%{]ʍF)i~TBDg_S1 u`V,rHIQ0J4#2" rVɶ)}0:< O'^˷Q$A]ǩb\M`0X341|*\; ֕~V,!,"Ԡ>]V# 4oNiQFغQ+]z (yN"OcP,d"a7B1ENz9tf<[ u0i/lF{s]j—Kѿy'^C.FOυmkiй.'Xn*>51EBV&t#ƞ(7èehhf^+Q~2>!s_rss3MJ= -$7!|>7f1.sqA~r+YDzzҴ%Ȗ}{Ȫs!bƱS =أSs5RA7FhӆΉ}`qk—}h%A{V5*[.t'qm-4Q\;ϒ@>ֲClI` }j9!10g*et׳t.dQ]񘀯 Өx0s@u8{Eo[/&/+C& ۬nqN{$c4?%T 낊ROaTa@4vpZc?B+6h6^;xmYU*9Ί=xBg|7λPV.|@a M$ GY2AnpIjJ ydD!FKN Ej$$$g:eoۯ=*涓%wq^Qz"p  կSEOQ YO((kĎ4.|̢uthP+-.zdifŅ*5IWR}hBfonE5/Mɀ}eJLw`ک0 lr,' ֕*\lIciKnEZH_PͳZ{0;W+:֊d(rLNRHs} K/0!W/P t-T'R}8;A_<9uTmCe;6Z ]t"罜Brm)+}mKէ0]m> :`2,vGw0S׏S8'MzCT҃DXYm!@8lGۊB;v @kVT OnNW7ߥjclՠ!6p{D!5`1^;>i6z3(_ۙ+띦{U? (\W(~[ɩgՎG *ofI{I&t♜#0e[O-~4x٦t!Xw|`>UрV,ƣ.%b=0zZ$7B>_C ~dW`92oʵ:.XNK`U&BVlg.(Ax"s"Pvd-6O`^.*~WIJ|Uu@POzڈeglB@ ϞZ  9^W1eD9+p$/R1*aMcXO@:[tX?\o5=`gi<8ړ]7+79ƇL0sVaQr=ZU/{VVl=AxmYjT՚7 $Ȍ3eb4N}rȌEFޟEχ-qߕhKx8 φn !5`()o2T 3 Y9ܓ28 JViH݄mcer3񨻭|#<μ\WVݞd8G*Ly.?ИR&#K ^4F|үA"A^ɔR"݄opq5:"kسyWx žuMLnjhϲwk*eFnP/s'L>鏳' |MDTԀ| yD@;d-E@aI هcƺis ^UT {XL]4ﲊB#?{Ϙui`MFf2#El $'7c-@܂[Ow/p?ǜ5MuE I";'E у[EG\3}1U\ /g7˖a.Za9Yw_ާu^PϹpp0?FT0%1& L?6#PXOt>2Wa/2xhZJ*,hJPr+>z_{GT&{t$"9-Fxo1" ة/SQ< ~ECxOpD#P)/#)*VWPDE0{(Uu46jS^$WWa}<>ϝ.A%:mYNh fãՒ3+2m8 )Y-K $>M$3n_Q=AMBoDy]^F_P! ,F)#YHNXƺ0}`B-G#>$Kl,Rl辯C+b`g+J>2)|N5L5>ZB-@*r*gBcj1kR qcYZhe Myǻ y}ibow#2dGjb«:hnAp) qٰaǘ|!fN:`U}0U͞ޏ~ِ] uu;\4`nu YIv4([11Xdq$ >X)_ }#n~`D(HIbZHlABDϸ5*zPz)ŞnD)Νh 䲹G^!?e !^QCdPj̥e]tJ?λpʭ^bfUY|y MӞCwnCa'ĩ:;#{.G$u1gL5mWE)pu~6AN>D &a;Pn[ k^Oh =Q7D-4s~SSK ?\HJKE~|D,v9Td䌲9bdݸ1x̤<~J3f;s/X$FGB(Z%jHTRuh+v͝A z+hl‘ ?lN/`]-3]a~J 1>d})qpH(ɶk(+1t҉#W\Mݍwi[[/:oW`pFRe+Ho@taP}PS<4DSW` kB@j#sk%HwPAgf+xM wRFRE4× m"گ 3GPKLUt.9ܟ&̦ʂ"zsX~D=lR]󪓴Md[0Զn`Iz{ǤhH> ĬLH*/gly<{KIo u=6X`ri5Dç͆&Zl yf\f n PĞ<|߯یBx@7ުuoWė9mP W&jz{ws+5bץl<zDU74aw֥mR~J+$#>cŭ (|ʆL'twNg7$C1|lqgJ]f11pTh2YK-QF.od:6|FiѰfղfen$ͯN.n~$U?|jkdo"Qk(@*1]t1CLEuLތ<8R?Pܕ۽1_ wHzkjNPsQʼngK(w˷< mߠMDS^̓0$E> Zoއ$}1n/!9E;*\ BeT뒣jv85nWAX- K5)Af h{BS),KZYx[{̭X7k;Ciy2r骲NtXeMjMpnYXe mle{Uv #Z6e⟤FLՀ`L(wXa 6n Mai{eÁdFxVz'zfԕ@p@5tj6#o6_* LU+ w/Cw 8JDu`ݛޯ(yuH4Xv]R:wQm D }.z|[>_ *XN_2-.4? |U<9!=Yk@hC Ϸiݹr_G'W:0kz3~a֚MݛWʀ,=R*eAv@<d 699?M<6na }=DɍN%IVe7i CL`o/'w3gm>!演~콂*7~ok,o^yyyTJ*Ó.٩/8_<$f;̫[b+g_Y_9#xg`z  H36$S!yxR%mNxLϷKBl{8׼z&x#0EX悶&%;VzxN_el1%؞E2hWhcY2[s>~Rs O,'2&I=v&@>koa20|!IY> `."NSgc".]ixtw3MyjqU^6ăla"-7BMdq)Ƕ6A(*1ZEXzB#f$ͫyF_*1}{x[٥.ۭ>uk:Nк5sfޱr(KY/?|L/|uRV?t[ĵoA/%2E4\b5S@|\(t뼈-nI!4D}kl+)XB+W(l7owT [^Zjk>&Q"pcZgp>٢u?:qלhqi<1uc$"Q.oZ·hF9QW'vcG;&yBg,I3BlP$2OK?%B>a{=d^% ;lp^/k. A$ow EZ:8vVSדi9Jb~݄#Y{Xáe+E4P+Wb_ttDݤ=.=F9IjL0w0wb94gR kQm)~׼A%mti1jj{ iÝr.{ gcBywtAS րM&/у6Փ4/)vԜ (gnli,|{IـgTOR")[pv6lv*9Ǡov*?9'T DMgF Ay&CԮwoyADq֖[^%zGr| V=4|v+`PI>PNš"AtFgNM/(=3߻"b'a)'^?4k|۳-ϥ'qF .=s7[ 1F GD4}*0?Re@NFP aaaj /RQm =iGGM[=D4QY(7A'4'/ h?'pd1'LF:!9s xœІc€_)l|Ɔ3,a'$scӞjΞ4r |wyV1޲zY\J2H`gZvZf5W|-RӅ,{C3ڌ+ʘe}+Y߶OH䯨9Sv\9- ~4֊07o *-rxcr¬[TDH l{m'=='Fmӹ;ݎ[ג[~}9ا@rK:v,qD;S{ITB~m"Po*oAU֋w]zl ,K ցk_‘|ߊ)cQ\Sqe*m}a.Vk~<#έ 3 ?Fkb_M%7HKX$yhitI٪<͒5v4|d2Z@'galʑsLBi[y"V{ss+n0%ނjW 2p*e?i g[Md(]w:}O5 [z](*ВBE_drwj]St+SC-=vFFY.. ݆中{m'GS-NS{"i+* 2͑gWjH頬71*4 [k'㎐&|'^]Zn5!< D5\>u[ {l臑,S1Kt!6}PF a8^wWٲNYQJbPW?Ϡ R8? rhj( )uQ>[_̅jf~$Qt1c?k.Sn$bl)3m@]1:, ;DB8,l.Ն-jK"-$k@AD*^8|yF`oT:6dqøD屄UW"q69bŘA'dv2-FcN! ^KQ_hsJ'jEFKxх1Nc=3]$x0HEn"9$(0w`+ /%\-[p"t :q6C;Ά\1W2pn2@ᖮ>>)Mjs'T馃cfe߭6L'(s 蔲y(ǫ Jwʱz$ΖTWzJ6ܝ;T9)z cKcz+Jċң lQ d\,<=a㰳ŚA*Q'q2NcsH.fԢ&6Jf:H˟6F]NЀY[ԸB~r, J.fOG撔8heXh9o'bhU%0i>J |R r؏Z9ZGq:"=4G9ݵNħ6!bsT+*KHH WCˣ⯁.Җ] )ZIewIet~lX!$GbO"eM3N/T-J .ٸ8*c.yyd~4BHsI^ڈhS;ZqulT[j&F|ӡ·ȆOlЮb g͐ !GuFL^pI勵q~38AlǀcoǔUāQuJ="ȈVpe0a,qt  T-q6_gn˿As7 eqDW{Ҙ|pYУSӛ'$ &F1M1*%0ܨ6 PY鯰k/]H/vށAz*GϪ&t* hShG<yN_(*[p%LYO!>TS_T[%x0YQJa7/J)%T@hâ 8 } ws Ffezb?C9RQGEm"GßμR-Y۩P3h Ap gˆ9jK)wsUXjcVѯ9>Kδ>JL~:!L~zU%LP7EL 蝉;HGb}zs^G=T*G?ȈT_Jf&o5{s "XX$v"f*7)$,K{b1m 6޴^uPt>&WDZ&)0m'@׵5ijHP|LJa5݁ďl6me{}܈;A[Ȍ=jJW~b% QeOkC`, bB`KQ+\MoيRrbw2m28͡}y"՝FA+Ly'6rԠj6V-z@s~tvƿq w!EHNj%4̆=4PmN 5ܬH5EK;dٟײ"XȣǾJXQMGԂ+:J, YA%Դ}N#3pZ[prO vo[X`4ljr{]EBKBMiZӗ{#>n͝wNI gb RP=c5{+AmX.4"d" ⸩٫ ~9;p+rI/?!qՒߤkڗkxzyNt'EGeSC+L}e|`/m%pw9K6Ztyy{DHPQdEg@$xcJ@k„7hF4Fz y"ʔP?gjer34`pAP R@;bp?a!"M o۵ƶ+=S|ylN7g/7#N5/%vAmw"цu̦<s" \zѫn96"t.\'QHՈ3Eme%p~l*GmI\]|z87A ̬H+ro&ğd2̂1 U#A8k0jixB8sq> !V9%MdzG֜;4G#2Gci1g NX QODq(*#Jzv)N]a~60L6WPѳvc~Dl7]n"Zy+LB6{ٴ]Qx¸u E<`MgبEeʊn( ͚Qȕ,\&#\V'ԜB7H<~#1 %+G@crɴ'Lj?^x䏋SZ(ۀ^v*{A)+nuɒ.} kI0@oXm!,syP8 JR5 TBi0&7B]w.ah8ܟ?X^*~Yk_N os^;tNwBy.-U**w+MХ-Iѭo,Bϴs2mi25Q _hp$ b'KiCj9趢HȰoQ րzZ h˧H`+qjFh8yXM /v]bHң ; L]&=aI)2w6x\g]0y4˭yowHkC+ЪKF_G>V6d١MtP+RAPCzu٥|t Ur;U%H_KuCjf ft!C}?s}{xe^)56,QR0`~L7 MPLl\g3WwTɣ njF0t.8&1dzS&Y_*zY, fv<ݱ\Y >@pe FE%!S85Aj\g2UΏߪ3ivxK)Ԇ6 ʚ)n/tհBvJB0K$%/_ﵩ_$ 89/x-%Ǎ0P'BҦqPP7@8]tI{uH9E8$@6¶m9hy.(\,6]kCh~44cf0W4O 5j;A"ss]g [] WJó]AH` *k2J8\POfdt.K<(Ýj6ٰR9Kʌcy[œ YS t{1%2UkM/kƟOF[vYu)@Ѯ87tHMny%~DF^j> <TDu_OWt\zJH4U嶮, \r32k4 )V'aB|V~e cٻ_hll1Dsx%GKK2Vqgtz@ǛS=`}W10V—+]Ÿ[(%2Sl<ʲ+>R64Sl}D0@.[TtSmY`gQQJm;;f.i ̦MLذS^YەءUb>p^p$M֡A)kRZ02t\Cޟ8crvJT۶ s I6>ST7OCӹ@٬]!Z[tIVJA_Ĵ-sK!VS1x(n u[BTi{/(aDGK ą 0HVk {6yduzX> E/dwf|q)bqb띦 d3#Tzd,7ZNz=E pDRܢlj s Vҁ_QA:d"_[hnzI~fCrWQH4zʡEW]b0bLGEdOnl)\fQ7nyN2ɬ3SNܴU5V#vgl ky(Z'R+ =uBLMq&Z/~(Bk ck\V⬳qT hTsČlXFX?7u!`E;_-э<@A7IͪmZwʬXĜXK_ZEУo<6|g @y@q?6Nx.—Twk\K|K5ڹdʨc(CECJ4 $(ZTT9EIFU;_|Z6&pҋqfqХkvI Dv}V[OG' W^ 5#G&s,[ZB,v{9pnHN3&n+$ ɚy?wG+Žа{Ly{,0[r ql1;iw&z.N9JYy>A|2"dnnͯs_wۧP7S(ji6 bJ OsxXځ cUgUĪ `?+Cl [cfZO[DrS#퉈Vꂯ&$K|h=W3]w4~˳w}ToPwj³I* Q$yR΋է採= d?_}2?^Y5?2 gHP:ǂaǗu%~%h #j ~cPpW6IO  \u~+gZX9'Yg{7+6/HR_jHP:@9`Pr͢kֻ#)~I3/fH,vmIdаKx]kay̘w@ _پZ0J<]Zuj~x`gA)~.Zօiks9lWQ ӽoYO-$#<@`M#F1PC[(nI^M ͛]ENJKeFhvaCFWݞG^M .w᤬I O2, L"C;Ε{Q3Wd|ж)fo◫u"vQ Oи+ά[Es&8t#i25 }b&LdA=)GBr c0V [Ebcҭ<VNc|o2d.V!cG h鞫)tU-~=B}Уl=O.:ZH苲2˭`pɡi$nӌ_lm DnNdiI*K\O6P-]DI&w,kNSx[< z%'JUPVի0ok@-r6Uά$-bN:j7x'henOP ˖ vrOkW0w¯rGE"tJ׸QuH6cT0.tuhM?%uNM`~N9jYFʦF8?%UIepȤ': m+(<%;V*$,8f2/{d(. J1'I';ꗽp!R(ѲtX ./ef%N*~d/pc:~EIjzܥ`0{ۈX4Ťy+S$jH.rqKq}Rg)hm)_!0ni[5:g~~9h?#JkmxhN]StQ:3!8Z{h3kmw!;urwi^z#|rI6!T.+Q0=wa\FƵvXA(:8_.02nK$lN͔⁘e?(̈* ztp5#}MǁЌ3ˤ@9FQ[cr柹^0lyrH$L,$F"ޙ`T8HzZ=̋Pgu:9$kŵD`Mѳtw\dtIDX4F~ KRИJվסl*ƅ&Ǒ6[;<벓$}HHpTN/[uT~U髈ܥuDQ&Vw1t^p {ArXp¾Q+\9Ǧ'E5￘oK-y6%jN `͸l5`ŠV@uAF?_wwi$.En[!bRQUs%FtH"Ebvp$O^Mh?yFѰ5?&uq#Y)^+ϝ*%嬓+75\AzAVQ*P[+dhUQ Q=IX -׹>==ǟ>'R'I[(gj6i|YEͩ5 ^__L;ckb`Dn- ,_`$|rU&M:7އdK韥/j0`.Bh5Lb*B?a!dw){J8@uTȌIT]<͡Ch:|/ОTU% lr23:bbtpТ.|3]m=f !y[ҏ^!4v `e$vnH69*\P*gr%ނw *F򡎕*$}jGժXKoh`E`OOLPveg(Z Z=M !^ n =̓hԣ1_-X_P zDaNe(P5 e3 }I`F_C#dqsN֌_Vm_&]x^*}&ѕRDe<ٯRTUȪ>"wns4# {V(,Ծ^6odD3##[\ҏSn~/w?#olC}c]Cڃ.8Be"ncyie23 JgL6θ6!^ ,)(B9j_|cim3N(,m6@ n>S0$@=kp^wEaF>rI]ͻѝ@i#˾O=>Oςaԅp +f Nj&fgt턌}co`;}nH>#~10Qu=ئu,*6 EYf](4GVG$pÑ ¹[im0ٙ]wr* ٸ*/'f߱->gX@ts@GbL_1H=T*#kda2Oe qNGO~RgyNB2D[aVM0^vuzL`)`֪@՗r.ѩʍ$k ak)_4;)~ŭl֍IGa99`/7ϴ-tPuo\%_7 MԝAu(𲚁 cK 6ZTE\EenDܱ4a]XWa@إ Nd#wWrJl̐re[r?n_g2M݆2rĸJ+qcL;_WhlM@r;Hpx8,q֝'N<8 <isM}:p&9Ɏ=Nm>S5<`fLA~i],gok$^L`gtXOj7ހ>;oj+( p.5)<+ۼt),LkєDxsu$s=.xq`4v{㾾)w܅FrT^>`J>)x֟sP[ɦ ,iulV$ 0w9P|nǚS $ "\CGНُڂV]ǏY%E&Lo?sp$"L-N v#'p7VlyBr| 6S~ifz/j0E1~ ٟZn~&Yr$Wҗ3BnKyѼBb_)v:63S\ZsX8`úf d7 i@ebuLp9ҹ7Rd5O>?LS3D3̇>8XgO5QI_[n#'X-0_3Y+h+}RCb\BADp?c8G5!x0dUmG+Z}~"AUaP[Oy ! '/:ᒵk{J;iyOlKT+D}b8W7Zpy^<Ř04nn0*ƽ\Wᾪ]yKTi 8dԾ'R\HEw7 i [ pyR+HK.;UF쉲] <cf6Se8qQ>r!i+\{P5մX]]vzђP28ɫ%G,[2op%iGC_K Tt RJ(A*&V&suHE?fL$/@D?Q.@ \&;ߴ]e2%5YǼQ9zS0wyp8e> Nl1[q%^bWRC!:,mO<=P7J.*1Pq]g^C.ϾX I)ua$?j=(;>Ѯ7'U#z?s ,E7/&LSM/292{={R@ KX{/2'12{Rb[ vMKWKR}.\Pg- H+_T|2 %Lޠ\a~Pq80fb-K/R-5K DNp%>^t3zi@+df :Ox04Ȩ̽4X PW_6 _dUzQf.3ɎNF5@kcCO,?oܥaRV@Dk}w#Im#TEԧY{socӟNk0νʌ@o?DM 6F+W Gk^k[ l&pnQ' *R h\# @;$~F" Rk#ܵOFhF'4jXxjQv3wݟ4Jȵ'a)@{F'n6kO>8\mEf6g `i0EliOYI3vO}_2br,`~2eF hgC`P5iod Ov9_:'ˈq zDU&-1޳؁1QյIv@Ձn^P-x-r5ɥ|υ!<*vlk G1 COT%0wqov˒F|+ O0Qm&7Fkkgc}6D園,'o#{bmUBa$w?FBeY]-.qr_A8vÁM}2ɫ^~z?UuVj} YF mcW\aI9ylW=Ík)֟٘0> 9J8;23$h!?!e^Xǫ hקIfoP_1?z>ww& TcԯՔ}.l Te5̰T*.^p†#ɯTӭ"ؖd$ #wE6g,Wܘ_ժk">G$S\Λ`\ald&< ԓR!4B!]zlcҒ+[۠*qNp 6C;;ĩ$7"aؗԡY\r2s`93>1E[FWsuDžH $ 0tۚMb7Wk,z|p dq]xuG&IٔA/:D.v2Gl t9 &=?C. Z={c^ISq Ya6eN/㉴}ؠ_Pν-Bt9hBޏ!ʙhY{k6rcdqmYXǾQd1v؎bѿ*=9W=[v&+N(!$I}f6z&"!i߬e9yzB( n* pBz ҉Ze,s>SO|,u+I]C1W#<FM!W wEʧ՗/_ eͯ!JڴPQ@pOx͝|-4A8LP?(B7XfT{{W-eoR7Mc_^qwӏ}F9QрQh-20Pc$Z%&-%짂b5oS>cv7ł~o=Iv洂S 96 ;>H%VGs+Jw<2^ WXAfxC4sV@2Qx⒩5=%fs88wxVZ&UDyzSS ~"^6Jyg䧐sQO5w ׇ*Td.Ha[eK6ksh\Y2UlL[G n<l)CUQ/BpxCk>r?x~ O~s83ם9'&Gn,nQKK`7!˙X+gz9_JGJiSi6P|W~@\˯3)Q\诃khd eC%e4ak,Cr ҉|idF\AVkFÔ4qZԀ!3_.46AXQ8hR6wd;^{E. poJz߇*գ|{!ꩁB[kpL[*ۖG)J Gw6Psj7'}4ze] a@8se Uvwx#Ab4hA5v_W8k!Wꏄdޟ*1/Uq?R.%%Ќ&r,ב_,l꣋"_)6-7f\T֮C fܥo0]ٗװ, q,&4Ék|ѺVckr=\tÿZ*vy ۫:DT Wy"Gܻ/LORAzr*ƒoLЎb$tErٸ2uF8\j?ݘ:%̭:6$.3cs,?lӋDwϒG֨a EowXvw X>U #@%H{ <!F!w]5jR""ǥo]2b>t0BM=uZ OŗK!V6w5eIx6뜁bxOqϠ_ios)=‚v~C)}:jn:L&="1W$X=,鈞|Ir% o!ѯ$i~,d31@ tlX:@E^tVq, oؙ@ߑ#0>7yu@[+c̖K2ӠU3JT:ume}v=usZ"UC{Ivl(|U#f6}jQGĭ޼fL)ܣWYǦ1CX~$"M0ք^Å[=_8qc^tM0|3ϗU|-c5m,If=J 4(Ljc^>&]y8eg_ϻ'9ZjnP 42"=m=Pct!d(# 1I PƢ#iQ/P dF9"Q>e|6 \Xmߪ37 "o4˘df;Ot$>[\O'\DW-|ŘϙOsz'Te^YCf)KG''U0ޚгɐNྒ=:Ջ$Tzs?Ձjsk }8"iYkt~hN.%&-pZ4Ңa)jfl@!c0Ki@XemE`f3 RkwlsR<՟?gciހiF!{#s 5 xS#{{(:YIڭ z鹽ZD^CHXd_Q3>}q 5v'(y)} ./@.`UdzȗT))f'g0~$/ 6``,aH1s[O="4?w0ad.bR~p:Ѧ_&'+gHD WPnt-<,Wm=8=r)KFaܩ8ܘl׺C>DSH0f>xJ %.6nlŧ~V Vwb _` _+{sQi!՛?sU⭴ax7q~DJQ9ͩ:iRԒi1AJc;?H]N)DÀtD6<'qZ'sd˪(ݥE@:G?0ai.B'5iUZwOu/?.E;K|bJYL܄5 ICVA y0ZS~cEfj>ޘ v`Yɳ{`4C-=~Q~Bz`RCc3%c#]]neyK:5`y" q~3>BPN)`]U mF݊T:$ì1:㯷pF72!},ӚZ$.`Tod6"ͪ_pg%NHZ0TSbe 2MF};z;ieFӄ0F3&KJt4ÃGC2a4cnf̸d^LEJz^IL%v(c-uȍ]C(s{g*S@2+ď.u~ 1tx`81'f}IZey>j#0w2uHF#!UjZ9;d'lŀM-r: P`plvF^*gxmVjRvMFH=-27V @y<S_wθ̡cؑ=Rᔱ*TQtoJY'TNI.8#U"ugWB]li N,X1`.+e8tQO\J }@wYhJRPB \2p(OZ/0->oOlb6 ċŌ&?B(.Fi.&eJi2s UgMufGci;Ngqk8_߸h[jz+lE2ƞTJ-{ zR3 78Yl-'__M1'`?̗U}Bq'Gpj Cok1/U\d>x` U[u~m%ʼns'7-IDczƙJ[oL0ֳ v+wu ȅs&ڃݻYH&Y_i*W_孏'2z޴mhk=̨ ~AZgiУ^'-ؿLjTkA{v\#n`i08Q*|ZI6H(l+&Z5OaN Q7!326X$z%\Q9P,'d]% ֆރpz7 iNb}^F FN֌±dGDZNx` m!SǵRB)uz`<ٲ -|\YT!?5&|4A{0Fbiq)pXȎHKL E?&xdpg_Һd Q^$Yv GыF10 􂢄eŲm_DM:A a^T)mq;Hp̷9B,K0FZxw<+jj*6^d<($ö7lTMءf##Ϫ`•ڲ<6zjq3Dn@FI~0JqyV&n x2Qq,A4+YᚚҰєj9|(nь^i\4PV_L-}A'u0K ^W{v@Kut(7ynģ!fH9>4#{ެ]! ͳuù&=nρed<א30$K{%S$Lo\Ly~g#uE9 ĝ?ue|A$kmz)o$B8EPE#pB%uh.,3%4$oC\( QvFuʃJF>*+rB9D+i"T z+7 -e[=/SaN=t@#s0FAm4Wy/KB&*~Og9ebZ(2 ,TvE*sv% l$I(agOjJKx\]ht0=͒6Z0h! Q,54%ݫo5TwKI`f8aa- 2v?77}՟On4P_pOi2'e%3b`So-ƴ`x55.?ft[Fdo2-Bcy2ާk6|GE}5|aŒϰ6=SAANv~wV8&/9O F8ъ?U{HL%4tmds5`}h׶XZ4OkfHvKM&"*Ft`$E>AO4C})UK0`=f|U=P?٦f2vc!XƟr@xA>܅Py&pSZG }La}hشf9:CߖҒ쎯]aq43X:r" L_< ܟm(u.Hn܍)@쑆0q3j{'KƬ!"rG X NjK{C%:O9S4Tɡ]ah;ߨKbcU^d2zmo҄*CUg1]4;K9́.vrb  }V]kr!]׏>j,6,sţ(s S_<$ fU0[TAk.<55% +5$kCR@"+RiW{QN cE0+uč7wn(fHm5`|' !JҙeYsXi^4Co2eznؿ+{( b=314OD@s_Ÿ2'@xo(ۣՊy#J%_t@WB0f--Ld6MePG|4&ks$҆\D1 ۢx2Q>Uz_|SQ([Ɓ}|WRV>.'El__@7ui"Jq# 馏|!~?rvH%=0}Jm`ERE PO'K;1 k9R]r[9un헖O]-MO_aSds2H :WI4cÝe,YWfG#uS7]hp0>ncbj-mo"=3U(@*v[{\Y]'8vT|[Xղʔ|HLtHCO+Xt|c/qE̖Þ˶bF hI(+(M{!}%*jX 7.-\W@|㄄nվ—aMc,(&*"t#5I(|9]G fto`>j\hGM^t1l3k -G j^g0nO +v!⡞dm@eERo24_)܅4j DGJ7UrˆuSI3T[2tQԁF36?UWj@daxOEw],'$^l  j[X셉pbR_~ I lr wY v=VYޡ:4,''fqL1ĉ c2AI֦j7*ԗZ+?V2)h2`,9cq];9_&I5؋hb-5Pv=ZUgClܚqe\[Ϭ3G0 H#4(6\fMޏ]I1rXotewYP)&Ϛ S> =L}/Xݣ%b L_ׯu(:c xzԹ)RU Y ,pH猇?/wY`ap۬Q||^J\1cmW};BRV ٌ_ (G( !PP5Тdpqɛuh/_dP.=Lk'jJf?<,8ë$7)nc^|YH9;9ؔvy}>lsǻ868\sm qL;~S qgy(d&&=L .1 4Mq7yv|/0uL+ڻj=¶,S<āccV;hYq%omS!WT;9LQBZJ(n(6%׭ ]=U %]fYBy ,7AgEzvEI\E,l 缐!5M_v纭\~&~9#=ڼ;żm$B@P\>?^/pl+"5Ĥ(.:"r~5FAH KqzU9; !0oթp+,4uy[uaX֯$Շ3$cHlY) L}7.,5ox鵵fMC۫!MwH6a'ZXlA3_]ER|NaNћż1t|%Ays"W+(Wdʹ%Ӓ^ ]+:KLfn$g;AIMAbX@~F]5`T4 Pk>_ wD9iy}ufaλQ[B V& A -NlSUGY*\骏㫇)" giHk;!1:WJ%sF.GN4љ؆U4R G5bvx؂N`fnrZS@{tt~X񮚽fDtpY ]$@_$d//B+z B N ] zG]ﯲn=_r@džH^.iSϠm|Pdz )*pmب=t" ed7ۿLqn'< ܹ):FEה%_j#+>QkGILvԛ7&7]獤Sۡh뢕ifZݓ>]Ѡ{ =7MzLۯT><c[#nU,TOH])6U/znt1czghۦ%OL1 PĤ 3T ӥ^)wa]($Ihta'>,>-WεK2gزNij[H~nR@78$߳Ykvai<̒)rQice$.R ?t4jok.b,"r9+5!2Sk/^8fSn%ZQ6:8ki&7ܨ璋%LI}CAlEs]%׃rqԭg%պ's{D0fU[l. q6^7>DWh׌_aq~ݯ] `Ũ ƾOTQb ]#q|۽U&'UA‚iǢCӹU.ͧ"mV# W],6 [<#2'5IXb<<bX2)#uM$xpCs[%1 Q'J]N)ҧ;dJ싥`J#*Xz]R!c Vo^7ܸ boRgnd8a9+(݃{%8 ~VZqqtQFA9$$>jYﰼ '߰kM5O SꂫP7;s^/ L 7,ϣjv P.#s"X0d,0m%`C"gNƯ;(_]~XJGh-Dtii~foG QZ|+PۙtrBE?%0MҴ.^T4I%FGUԞXwv0V<ЉXR)h*- }J DHci{zW_G%TΤJH1Һ#nDW)mII>7*ɹ;?p4]s#R$#]$hлBof|oa=4 iٯGq1kpa+ eG&ۛ4ԶDvV0]`,Kp9QnSHsa%ܘ:28s++* SD+9oṼ3ƿhy<ޚI 9rgb(_'͡A`蓛(#]z.!@ W Ȩ\J#Э1SoEVmHXV@ :yvu(;w!c^M0'4>Zesy.YBU#R'enPJ|KP{qT6_YEQ\ZGWaL(=heG-s"…¾7YdaV#0GN"Skw˙lY¨: UP/|R=~KJPqZ .%ȴ6!쟇b\KcN"N_U6EV΀W~gƆqF_x.f2p0,dJ+~:8Yl*Sx GS@[)Uu(Q`\`qmOeqm$3]Vd,|c3jKfL$Ȥ,,뇘HF/^ r rgViNUʍlTYシ MX]CTJqT=Zw1 i~6hշj"v7":,'ـr'_`z`p ~6#mHED+eNcpݴ2&tj* k~/5vFFnmi_A_".soѝvR5q>+˚/,H<`hn [sYUc^X!PKvl$&|qrfa"{ ew:ZXk0;@~sD8j߮g/4a}bpEk,{sK/WR/Llz\] E6i<>51ծJP)$9lշ%+J#_@0*{jt8.ƚWxW-kF< "즠 +{[co+`h8TGiub{@u 2PYTaGt:H%隀oV/e#צ>LlS =hӼP$)Q-~Yݮſg݀x<5y3glHmT:akd(WU'5, X\O3˔jrfrRM)P8=[ܳ+FA?Zmȴ$,yi Y?|jTjV4a|0pR管P2-4#<*d7|XP38z5|r"*" Ėmbi>Arg:"fuv̒Oㄼ`e^ ƖR[Aa!nJta=Xme0l 3m4\!=֮2t-_yeR/\w~اd bx'}/ZWl#CMl8Rc`3j)pXDuCs"weӴyyl=c$69`% ^Hx~BFd(_hxŵ(rE;qZ֡5ϽmQ*ObQ3nԙ@9PvM؛yJtw4|MxeM 1E)'[t2=lר-l OS}zZ" fDB/ Y@Lk>W4@;2T;`{3}@g6* bp sjh=4Bv&q ϳ"!fgkn _ʶ[<ԉ@9Gv(B˯>'k< *_wTƒb iGזe1¶n5l|.i KDс㯈0ihs{qfDiEV l~8o 5*[4m:T|- ]V|;K~n/J#B"# (*" ݗ|H*WڊN=s`HCdo᫨ |M,+`F[zJ-zmڈHk. Y"@402kt˜{Kma窭I(_I'FwvO |dCj6qT< I8FX;Jk+Ƅ+P#$?/翥%;K7)?;l^,~C\g{.k2ZE0ŸNM 3ه~w 7Iyr"xVPsx#0#pRbn.ǖcF l ƕY Sȱ%3Sծ!)e`n>Ҥ:ʩ/Դ޲8 ͥUϠdfpkƺAn6 huzU# wϏ eӷFO\Ъ5he dʶ uX@ C3ua|>t!=q\*9Ӽg"tzL#i IkcM0<.%haX_S_8RT؉A+kOx:_*#6'XqB/6.sT5+N'CݡV8[!ץK$ZM6=EmsŴ#IFDaAK~Xz -kW1/xr0]V1fd#AŁbƊ ^!i}_ٵ@T]$.$|"2wE[ʺAM?JQS;N So QZ;H搔2MKUMH-g 8ZsLy7{WI}5\A`%sJ Uhj6NNiђ4$/A}6Iz7m5y\:MIճ@NB| b]i͕gvs4gtH3{ٚRF | 42Gp7_p2?VJъ|s3e5-{+/k9A$C6bZOڜ%]NÇK5jPQ ^mY LJNG6W_֛o/`'bFjtL acnp_ٵULm@n2%J8Wwc$EQ6=pUvz ICN;a6qx0_3](쒳]Ș%kK^zV4H3.,S^ѕi|/Vv2[s9`´@L >Drx@]w1 8`X?'C6PٙO'DE\ή:FWE]Sdޡ&LeԘ:mrC;țTxE2L?dUH*ǿ7Ѽk[ACw ivnq7Y+[!;Q Yܱp8x6SVCY[gL+r$K[˼YQBmf8%6?)lhIGYL`3vZ=kbbf@ LCeQH.,G5D;+\ _8qqsuuuQ9}Eo A~&gNJdz *{8fL"Å&髦/>Z3Vk[vkjRIiw=;o=̨ Ǣpx7MQC(!YȪs 1Z6ˀ+徔Dm?4@Fߪ :00n^J &W.Na:k}nz]ɕ(aDAvv@6t:mz }]r K, + U:`P\ͩAd߄xNٓDf|JaP[Sd!`Amة2NsVA&: \~k0/{>Fc-RwJ{H?BM GܪDd+}Vodo[u*f"Nݸdp&| Zn}cŸuaKf٫j6v6W}4m_ǟQwv[W$"Aޭ/M)Q~PgF7r3:0J! mv]5 (D[窾+NiOݟ=S `DŽq "CVV^R o֧.ͨ(@4PXe DϦҜ%,GOD3ŏ4+6\SE:@OcۀٍX e%"[Mٍ_ 8lm5p]B5aN_&*j2I|ma4 *e׮cOE/ƫ'Qqk|$"y$2r.*>`A]J=hJz))1шC-hL!wwG=>cŕګ1*s 5<@fn\n?ٱ-1% /9tt+CinK#Wꉝ&v`0q0 *I X;4"1qsq0ԘRR#P*bZL'"x~zջ*}O^s9> ~dD"p8]q9“=/Q-:7%Yx\7z(A%B׎j3$][$Ge!yY>mpY My_JǍ6|>uEhFO-0tKz0VL GedRJ%XuXt^#1pڻ G68drɲF͗Ȣr[6E6L+L@NIo.jO qb3 FZcO1/3f3 Il 4 NOq/Tt7L\ -0 >2w=`VRr+pOQ< j9>]iGM8H/#h <'fsPa^v *Rd׻,Kq.QY.j.ry;c2 cbUy^{ūX2!7dE9bef[}&2" ol?d"vt{Ek)3ҝba u:uz .v! s{y@gêɗV:B2jyj\!)7KsEx7s寙k/gt̖+?v&M]74S30uohNV\$~;W),%LR&z" M o; е_6BK'2dO _؁]MM/\Lj = kO Ql *p *)css>|d(b* R3{')>t\#n=f)qrQ\hWOlpE,2y錃 A$ =աT&&#(k(b3nZE{NB΁X5TXrc/f-I1白,!o+җ lU!؉͏W*QܦD\>qWAJgdOsK Xq+J4nnϯE<'"s/N`o. REp羀a6D3:\Xׇ4< 9Y#b p;5@酃qneM"$^\:uv;\૓0xzڧsՑ![Pdhw#"[rwLKEm!5􀯂tc=f(vj`6f(r)kNv!kȑE KmCmŐC`\bD+nhD@_]'m%XC;,-zP ϰ"Cٮ(Ys1b#ozͭG4e^a8Æ(/cg$Ɋ8x˅Xe(9d9yi|flk:iprC~R)`} @H(X@[)͌5%C+g !ޛ'hkcDsur77Y3.=~nͮ& Lб-F͑9(v}zusmmtOjSHQ%&~ vw["?g%!y sp\t+za*m2R,ҟp=tAp8G4/ugo z 蔃1ji'؏W4 j^ @Qi2$֚h4j7:w :,)q`dSC+v&.GQ˷& b>׀"%.tVz t~M^O"jo:Y;mp/Waw\?6iqf6S~ nɗed>JC;~t5bxޖ㌰6S8쿼'V(rFV”b#k/5Q PYl8I- zjyiT*~E_97B8~lAYR} w-Ncx0gS:504 U2Wweee J߼^EL$VsßG_p;1'vf=VB<ퟄb h,$.cuZռ\mk=L$WӉ}4R(n"w֑%Kn#PJB]:c#Cb͆'"3S\c&֐LvŶR- !$zosy,n\kG^c$t48*|mF6q$5n}o!3peK&]*>]FE4)WYW: <kxrpY#d`YI ux7C Rxk3o E@ 2s רG|4\tՕwRǃeE(a v":ŗAgYEZԟj-{ة2` ]?@ D]e @NNh ApYI qg]?\'ԚYx; (Q-L`hhcq1"6:¬MO^k3[]KE똽\vŹ^s2u 1laJ3e?%f=? 1abt25r5Eod?;R4̐ # hGq?ߦ8It>=Km|B=9U87CȜ |+cz,(8).Lg2FguHzQ͋u-2+m -3kE͜EHP%fg XSE@14iN4fj6V":jԁ+be:t<y3p. iWny68/>CEtZkRJf>xDڈt6z\7΄ YÔwa/|{Rj֞ӂX%Zzۓg[K/ـj~I(CZZ`OZz GƂ^JK& -ң (w..c)FJ;P莂$Kc9ESnFyFK`τ~__M4:Zq8\,yL)h?b1_~ cu )M$0J`Y.Dnt$Z g L|&''ۣ~UYeu]%S[G,=T2Ŝ2ԙj}5 0ś "R )ѣQ4`_'UdӸ"|7CQo/\`f0+c`.$6Td즢?J40!“3ŝmhE{WkgR RHqewO- [RΜĢO\=,$ PE3#eH"inC{`4:!CJ`s0boo#N<;+zD ]2OQtA ǥywN/?Ob`|HN/9˥.>v'YpvǤD$ܿ J+Wb"xSZܼ_C$juR8F*hcFz|{1pw.et_n:GBKWʑ(-I֟}?JT4'FKmU![yގvؐ]:jKi Y)Q{>lï WL ɴ= G{sd~ĦbҗLK?эS N1~*< C{I71H<(ys lDSD7{oJ5ᩑǃAF};$S+rx԰gK+-Fh?iX|ۀ+qQ0Xb8ֱ @6h`ATA>,N;\FLLS Z0B+af{',tpJZhӶ=$?xRbBn=Sgܮј>k3\$fRŜh/AmSyuyيM[nlT j4G_(,_3a^hTo&8!]L ,~#3+E1f_Ỵ'RâL7tjK #x!_QmJbi ele6itHjtpHIOK-I"*ۇ̆%|bH4n5 CUbtz.!+#h-qE?p]؇Ky_(ҕ(ȉQy0އk)JyCsI 'A\^e.`^{mI5j6X0Y{Lo7Ah1ىWCsJՊZe@=b.C NmsMLE7zt(d60Q'xj\z-Zq06 %V 1GY#BZfu\!.̸O++ĺQ4D ۖi"EZ AOv6՞7ﻍuQonW&D|DK.f׹ru$B;p ]9œhs;Fb]9fCii2u\e~.H-5W6xkQWwㆉ. yrԆ~ j%P&˝j^1z4%i7 Әe,W3x)q(=&a54T0u-^JgBKO^S{b _OMRnF[Š#Jt[yˉbV ;_ykJZXJ4tl,=(_ =,tf522~]T i/>H <= \&0SށXI~><@@z;`jhy+sz<=݅VAӚA f?@hO$ 0_lt6v0*~UuXL9<3zmٖxj1q"OHk^CBYC*zz4Ԥ qi)}P8}o{IWqj_@fSBt*]a Pc[G,Ev͛2Y 4q,7uS#?]'v P|&aA2x%fxA#OY*JOVظ-)eAX1ig& D"΁J$8E'r94U"qo}O3kC?Z\!r|+x,sąÛbA(O원peSTRSdcV,k,ƫ3ޝ [G8j~gz_Oc\H}{b7v.DC6VR9 9}H[~f|O;36NBD" i@UÏƛV@WA=@Oy#Z9h&"F2f*rVΤl;,ngzKt=< 1>؀/K=;;Σw¿4_1G=1uojEJϞHJW7rT`4rpC ,K dq ('F[dMAW%~3IVE;4;i9(lB>&KUĴ0 ZLGrY:Y\qQdרXJEK8ۍ؋dBYV-KDciP*!jr8qc9/;#6iZxhҥeKG Hn-Hs;AQʚ"?M%r(vjQV@V+fih@;;.0m+Y`(VpպC8w7'Id;-|a=:Ԡ4&ّGw5+4kMd;le<©sKV qDѐ 9)_ n3b|ZKNxEkH_Y[Eƙ WlѺxG}= )T=>)ʵ$r2)YZqûi쌒Ma ^)Uz&!۔Qp }/KCk& ZìuUɒ%KudYΔe:)niq>bTĂ~, 'Y:GOpA[K~꠮"d:A)'{OGIXHnmMfH>@@<TQ ,I[9'<*iPшMPوzD(`,po(Gl/aSC HPȅ vx 01HCΏ r#л%YvC}z)0̤bS, ˏ8!R𬸍>U;%*iV*zE0,}7~Kp&B7 ˍncg)֒]]7OXYqvDQSq#`c3BDQ4<!m"D}٠ . Y#6ʽ;^OaV`ǘf'syhV!_oM\Fgp5ZU1R$EA!A9#$MJ%QმvYL5 gYD&\ZOINݒ ! (M(`Bl 'GVɇ1TcǻW8;ߊ9ԢJ!do4 l焻~S\d@ͿUTi:S`UQ^Nvm-j? >|6Ǭd}L}~^z{P/|NK4r =}ݛO %"xQYV-ؗ4VQ>,ipl6V } S!\ Q|SJ{(BVZkGy{r_R6@N W..~(Gq H69WaJg[dS9@=nXSگ?NPD)D`Ԯ]y l֭mh)ס]{`[`<B;ieS$Gף2i! K,j3![tzi }mtzbm\I SfķL+dglrn $U[WsS:4w,/,nyxVW2t/5(%:m AV:o:i rI DLqAoo ZT3RRw:Q'-8w$fwS賎`U%z}あJ\\Q nI5fLO͚+-mfgEw/SΩp-{HB4Jq+'M~^ʩ\bsBQ{CnrK땔`NMܯ#Oz}7㞊@D7@>7WAI](jfLur~ sV}򽫑QYR,޷i,Ey=(\ k%-窢+YER-2L|~a;5gt(IYſ+;x~hm< LDpJ:SZo[eģ \Ef꣋0+qm  4E>l<~lEI{*+ k*FۦּXId[dU{f!Ss{.r6kEtdKRˆV G#>^QSdҞzDpA}@\I!x~=j}}^~LCs5e^Xw)8:(k%WQ{y(1S梶):;#6 뷆D:"bvxMy0Kİo楲x36ip%oQIB6\9%a0A\):vƋq@oSBE&-db¦k&0MUD)2%Oa&/ޱY, CV'~1 ,Q-V 鍺zrx,;RCoP)рRD#"}Bкc=D}0۾@18$ZlE002=]b?\4 XZZ[71JψGn"hcQ/B$ i|QVFC2J 袹yR\fwfO\ٞ ߱>A$+)BpSm_|RKH>1.D4V; Qu< ^n.CW@A$IV6([g~D&%QZ^ekY~iqaO = V0=Iee>t줝Ȅϫ2Zۙ$#JA4_j?ثAQUYU d<@?ci>3AC!#՝cfj,lTni25fmW-&_ V_GU^vf>T ~`\9Í&/R\P;cjg8{o.]*UL[)wNDsӿQ ir߱#xɒ= ݣ}dv<ݽud"/u'TgyR8+lfMM7 CJ{7fjԠ`g(>l!@|-Z6[:#[xּP%?R:p8:oL/WF6BJDݛscJ$Av77Ơ>@<%I*HhQ4HA=#[Q۫>qZDAIcVdyY}ſ4Lqr8h\mg3+F`b;. J%; +\h=Ʊ~-fq=)`OGF<ƾڻrVT#?o $he6MR‹qŪ^7`\m?*/7?9d䎐 tX0Y@]<@[s \֣(N&(A3 <{m"8> E1l$ r-{M]h/G[a۸hpe ͵[gfˑmf ]U~,>#>8Kŵq9,.d~[>D# { :.!LVj?6ڹ,zHbZ~jh7Pc <:< |$78R1벓@Xҗ5`nzi5F:#Y)`T֨'#R ^[FWI^oOLI5y&bۿtk@v>#<]hДRP7Q"у'xZ-|&R+}_Oqwh&;g:1Y 5D(Hu\ *]2!e]%"&F+ۨ5U3s 3O}fRQ|DVx"l`51_̴gLQPmYސ#)H }7pAcem|Mrg?U<7& *tx.5Ŕ"(\ $X٣PN rr'2` YŃ//]FRڐ<^GaO?~yް6p)qMïЇgQ5uZgh/͵Y% P8UȊ[XXxClhl\#~#O'] ՙmT#T!{g@`a+^n@䤌MWnJic;d !ç%^o68][",>t FCLʴ X;6ר U$1t]ƺXmTP8U0+%}k&ecHg ֥#nMUs ?'.7ci (FnB 3ያƽsz/3$m3^CY1|D`7oc-M*3D>= :esИiϾ; ;Ч3kfB0Z0uSa9%_;K6k3DUI9/o߀,DA{\Õx}N[? 'LK(gXpBԩ/; 8;b' |S_W *) ?іLn$~,]#ރPtVXX 4SFg/)风T3Ӝ0WkƋeJcUFW]V5"kz CA䃩8LaV4b4ފa^+0+;nD[XmVz.N!j|$W8uFV~hDASCs`1M 5iޔW'Xya1ꐤ&[~=v'É{]@<ԡ=/g4-.٣R+kh%xֿ{qEaJBa"䘧e"bϏ^yj#+Od \#zSfA/KS-׉1w*xቈCӦ˶ȦH o#[4 ^OޙTՐ]$jb n`TjkuflU k*>K @\jQ< 5Q}3~ѧ*(q7cELuk[9(u (}`~s$5Kӱ-%uMahQ\+)*;ӌɎl!Cl جv Y>3OCwGC«6;LM4Ѽlj."Z?5QNJh }R'8j7K\Z>$ @^栭2/}[<'ťUƃM/H n V//놉$6ըXB eULa3W>gàfzMIAjp965gHGjFqS2\ =WZ:W }ޙ4 / 0-ߥDev+-1]+ȿ%Rŏ S׽uxj5wA[֫C %3o0DEI͖[Ԣت=N.bE IymFV<9$ӻ[Jvv-X)LUzȠ=Lu`^Fc%&|1 ӄ[ lY&Tѹ;Q/;4&F2RxDuE^/4D٢vSsU#П ܸT*ߣ̎\FÜҫ;A)YT,! 4/Xɴ'T.WLs1줚Bc$ lF9R!U.}WAgVA  0@RUyPe ;yHěK淮Ķ kx+lU}%98ςw d^P띫x1v]FHa3MkkiV咂o;2z,b']W4'd88uF(ta1He!#Xji|R{xi(ݵ8wʛ]LjDdagH*_X}]}Tzl>G2$!n|%&sns}S&ٽyBZZ'{18-ε~=4 #֬) kצFKNa-\?v<}l3KubRKHiۣ/_<"gE+x/#X5 ~Uv.x_0vpgYps W/67D-Yn^CV_S0Ҍ~8 +K leo$yYL eHtW}4$DX@upFu^CP03U~ #w^TV~<ѳJw<,E)LlP?:3,{o߶~}3KԠ vسv\*V h5$+֯^7f%:b#R+,8h4ץ0Vu6@I4cQXZpk>ut~~12~}o ݼTоHEm #V?D%LZk}w-v8d.Epdp]@O.#B?dQJ#X j[eC p2rRO/g4WWaE}AJQuo+B!и74cIam@kC쉜B@`W,1ȔM4WlDG=F% nv`:4n`ӿH z1#xBC;+U K~Ն6:5ξ%9]JXջ9g)#X'#* Pqsl LXz.8&2Z*f Gx<0xFfL=űSWA=vAiG^cs !z-᡽[ 2poeC)Z5}Jfϭմ |آ\df1%k|#/7(PHCҲm*A6[Oi:3NzFdu7,rl`RXfKvgZ]C䓖T oR-sՠ:/e72Au^&7X۩ƖD3[4j.1k6)"#ZZP?p\^gh]*' g>V^_P?EU*NǺbZP;iܯEA=ݽi`pBPbHטل^VS%/2;[99ZK/"b_W 88k⨃nJ$Ret/wβv0ò"8QB^Z#\/=`[ C{D3:yn(a;- @-?|aS5rj~pGseŅAD׷q5U ! `ZQ+bia+3PiVW1n+pYK5:*pGdygFȚ;jQ6W4!C4By9'(Ibve L e/|8$xDߺcXÀzx58DZfIdKA&9"{b*ըsc 2yЋ<ei{(K?SzAxBCw֠A $ EiV?a~ws3x:n-4<-y]6txUq?\eTЙ 1j(>׎x.f"/VO&!~׶e|8-iZW(VoKQ^ K<0-ֲ-ֲ %O2Wgx[`cp2޾<Eh V;AԢJ"x%szkW)p|PX6jߔ +[ lShm Xy Y18׊~캜 1C+KACՄ^+n}rr9f񒪖cW iF0OgT9o/"￱rdygE9rr(*{`|(&U1rxTuF ~{>#3FRrnpEK$U`~߬F2zR0|a? $|rp@}#jD ©̍oV.J)ڏ $dɎq1s!i)O\:tUXđ.CmdАֳ4 "L1X <ڰx"n|M٦h/v88̸mgB uml[Q20d4gsGPc?tϙە&koR-Q EMiQrT?&?s`;gb*74,C Png@}-@ Jp W8˜f;i?'w!zAeuTCIY|`! sܓpN9+5$.r k&U# G7ʿo4blg8~K楖2."_gA^lk3zͭO5I<$w齘'2pi!a eDmgNLlS֗ќ$Z /֬}F{0#HgS_oz{yN8_bAm"_WZ DO}eU5糶GGU @ MX}IFӓx-;T}c>vXyۈMO /U qh KWWBB]?k Zv J 0eN:`QY1y L-Pi6SN> +9S^S!B׊EdW+%jO /RX5Ӎ{ Ņ,z }zTz,YAuՑEbD)(!yސ>~1]o!|c/7WW6癜GIj@CC1*3QaE(ì?_ S9mTR կNQ u9ߐJ ䷬-Vd5[.'LO/vX[ [a|]_dZbHbko }!KT:cs<\H8\ MJQ_Ab6ȗe) fr-H\^ft~@t\X5֓hN=|(}]$wZ%ᰑGYѢƆxEiE6 {I㍕;Xapl^y+xU(wKh>V9Vi&i9c\?=1 !0F0'T}o&' 1:׳߹r c >q/xVU-:1\c^<2'KX"k6hTAF*X"cf1t~vƲ Ui6A!ϦRk#8r*ۄ`SCx :25}Eɰ2gRjüJJINu_egJ4=D|$UnJXץgxO/9&tPaU Sjmfq<4e)gC IeG-gYӸf=3Q8S uǛTv^X3 KPdQh+s3҉6^I_=EAl8NWk^jJӗUv_"x+ef_YqJx27aNf:ZEOȹ; ItW %uW:WX4En_G:2ZRxSpĺ9b[ Zq)F\o׬eAT-[T5$髫=mt)5"A2G^W0<]ɏJJQ>#f|[0QvPF.do~'@/5bHXtUUk=L!_ƜSi[;0CV{͆k@*`z6O,[F'hߑbBaDMmNkԴ 1IUU&*Qq.HV\>&ӆpQ5]w44"Y $~#qe&96vt$XCgThG}:co4$[sVlHCԿL vPӿlFT+xpi:2'#)Eߘ)wAf$)j2{D0S}KO6҆?o@ҖϞQU3ՙ.ABtK'nF{`V *qxKj BxO.6@S խw\cz*XsLb*C:7gVT&n`9BѻkI!g_oK_sO3EHa󖚐6iuL(#q_A:8V5[ qԬw8QH [PKJ害ȫuodq7Y`DUYPa<;Ӵ<[|R/Yie R>=.ވb$+R糶c썝U焂 symGn:d`Q2F83]0+ɿn1%&pIS\7TwĚP}%,fmi~ fy&ymfHM9ŀvnփ[PlR= %H3ئ-jK.83DǸ3:%펅UVTOG!a_#ȴSč0Z@[a}iJTq-֋1Pg $8A(@ R qQ6ITcA[.Pr<]hQ>†ujjTt6c\"i%APK8%>PZie>B˟.f! Z1 sA4# :;4(xKI*0?꺳9L97a 4T^:"# t/3ͱZ{?APU(Ti7%i{W`=,7򜒴3o4#y(- Տ z/!.Q /P|q&mywϲ9GgJ ׏ >)ߦõP_9_*qL>dl6LV/֤ PںIR- t/ZC}!&tCJ<+cm~\- P p ?}ewЧH+Nf ta&$.2Noh#-s1&wHFx -Rr 3]U43(3L^LNe3P$b!C0 ~ }n0d*e5n:.$ /^.#dV^)p=Aw‷4Ȝ, ΛaӴD[^6m5%t["ܖ V}ORGYi]/ 1#6. m8s7 WL}x |ry+?{qԆwKŊoPOgt@<J߱RmFEkDw}3ڦtw }%lYmK6踒mڏ (>4ǭzu4T&8ZJ]qƂ#47 ʸ4 J~JPXIdk.[Zj(չan/0M$}ΌZd5s0 fLwy4͏h iFC j]N4Lf>R&`UP9**|8[P;s^x֏},K6j8 [34XlbbwS1є[A#]Ϫ_*߸u>$)RC8&8s,bYhrˆp`OA9ѩbmA+C[k2*ـڥ̬Դ?..ݯ?h( U#VO'gF79gs/閹X'Lp'[NWM;}V㏅RR RD aBTq/9U: YH^a ~"@DJ;V@YTy.a,ݦV߮?2]Gm~v {wcߘ˜cnJ0f@hYqʆ <ⓥk)(,Sieɬ;.4+еtj3T 5#R:P :nr-jcK,w'VEK(vJO*3Ϸ붥J=nǔtH~DVKzR.~Y,@qar2.QO~_3vS x"C#tXI9cs2'L2@ok^*%CCK;XgH. AjX!Sn&s`xXkC~Dh_f 4}uhHEϹxOƥĆkZx|#%Y$ИnfoT~$FC@`t!wXwf_vSA2`Lp|PkYeT缌ӝkB{^a.i(TR hċl\: ]PqBt 0dZRtr:ӻи.CZs'IJwko12TlU}{$Ŕ=aZ7$΀hD;H1[ MX "Q$`&Q_h"!J5zcznjow.{…y#qZE/aĜ]-KWaA擹}_W%.+K'@ BN@z4ȇTm@/[oBlt[Unt@(r~^V)ˍj#*Lh|x"LJE#Ux@b-hU!>+7]r*. ܎f*IIV?MڎיCbB) J]!;:DgTRIuL)Xq;5h9nFǣeoӤ[b{ƷQ9?HΟI Ioֶe8n2v$#h8oaHkmS fABʹ3nnvpT뛂`^_TD䘟x.ϛ FS9T\ztF -kEֲ=۾ʅ鴱.=懓6-x LnΨݼnQӭy9`PysM*z'enܹ+#ٌǑ'4櫬>swϰ`)<ұ Z،z΀#:u >֒w_GqtUS41ζspZ\k%?W{! oqAG+UݖX9OqklsjĆi幱8c{pPf-r/-@d>jF2c`!?&ql[7?AfE94Ph|j F5 6^.:UHh7)T5j`/Nhfnbm4vJ{8w \pjwvZ~E`Vw^OD=}b _1M@UijM~-qlc0&<8w8lps7K5;mKɥdJKim$޼fE=ʾDJK:{]"Y7Wl? sv9LC:M^ҷ\ID|NQ}n>ܠ' ~:~0 U^|UL0UK T,"ơ _s.Dv H}.Xv;:CA"AbNeE?9^ǫ3v1e4ƒm 7~7:Fm\ (/-j:ّzAx LOys)n6^9~y$ ǤڿQՕ-.a5`^b8]dAQu.@Y, f⢈wꘅ;nk[iɞRqI<L:E`ooegSRqUf~Fu> [ ^| 7bppWfh "B+n$p G'N}y4.۟e燬NTW@ޛE<ߞ?@]ޒJ 4J.D1EIn؎3)-u0GP\o}9ͤJ8? 6hJC_ }C9>Ɛ$b35h co E:%GESeOC2ƦY~QZ._eU"e."nf~(Ȓ0cOWp D%`7}?,2 FȈnwkp THR1:ʽ3hMU ,A D-7{ԭ.QLeBy6۩ۃ+p 6jZ&qEX ߽A룵"|[oba,@B5i+Bmmaf^ldqQJjl{苩_bf':H4}e?T塮wCE[z`$*AsWTkiXB\ >kl%k s#Ә[(w^xИ6©İWyՏ_—KMIZ2 03K@; i ;G>r-hBdaxΑ/|jhnMY>8=X0?!0I 8YU@, MgT*Y Bnb{K, 4^&*#]+]@iGrj|L9Nc:3n\pZlC7&X@2"teX;g1.>NQp,}6MOx˲YUFUi@JU`1ZG1"}VJ88latUGCv RDWGXՍ!'A4+@Zui0bpO/t $EDу4]ʦ` b{wLgfgdZgz{OAQ_~` &W/R_&ڥʩvƉ?RI6sRd$s0w'wLMD۰d yp/ ێ"|3P^ܗr}6qawMFJp7űmO>:d9~b >v 9{~bk*7@ Xr#zk (bڽ>BA{sEZϛASOs'za1eKbF񦵛31C`VkX]P`g;8Mz*XV4 ʷl%S2ͅҹɥ,` S߃ Oja[?WHv[&ȥ5%m͟:#w_Q7{g x=Ubo 2C&)4 oj.e*grʐYK;vB#1yTQق-Uq"P+ Y||V@޾i kFhl\)lLVܱ¢f_@Ǘ mšljiR&\mdb4o.@F[1H*To[؎>ANٰn^_睭ёZ.4`q0hvK˽Ԗ6Cy/ӢrN?NH?#Shb|xW%@V;/'?DaNWÔu!8<]=T2gN ]uu^ 0Cs:`fֿ;0 @ggޙMvi45EiŞ0c\~y&@cRz6VOjzp ui5}멃ޔCxԍCH7d2"yrM"KwoeewCY~_df^DͿ7hO2Dre"|yGH&Ko> a"#g227:I9'Ԍyr4xkVqO(>#s;1nz G@x QC:ǹϵGFEѳyO^HvGK73R×'Eb O#x?έz:Ln3 Od\YkDS Qs`mZeu`{6 6!0qd2mwCpO@8(;>!@]U, TIȂ?^0[$,nD~࿟m}j-2+]Su7 ?|WW#7lnq*/ A=HfTBy94RW#Q)T=x boc'8eؑOVI2$["N)#\ N~ՉMNs\dDKgM;2^~ϽӿȆðA㽗~,Ac tq3B"gHt8C3hUh@L`?Ø)5C$SUuyY|AYmo.W҈a{4DՁZ)Ӵx3xG(AijZ!|-Ԑ^itm$x[ -ۂ*3\d(L03:)_;ՀW>6g4YǬGD@"T66z:hB5:i~„в|P9𗨜ʀk4|" UhW4ō@ wZ4fCrqj9˼^Qn2v0u\?z`pdXP8; - 'E\g3mY zF|eae/ }0Q'kr]v"jf-?;A.@{7yaNosKEףp1ueW'3_ԥaKf<$צ_h, h 7oqhR|jlDf+^"ms-PBX E>^K9SLP`ʶ 2Uι!Dm.;&Xc謈bLO8uĝYF3"33^;oȋ} OCm {~Ĥr].%v-@S<>4Nt-􃸎f !Wmۥe)7F9ޅse֗X\c:W 8 tPe `h|QڀSb+6KO3>{_ jazrL:\r۷MOjm_.zzێ G?nI 8fA03Q@,+8dpv) @W o0Ɏ.'vfpy*> Odz/YJJ.\p7HbűK\jZ(i7Qqc;r.,^'ix&ޜ-X|LV w:6'q2 gg&&=) x N"Rv~qi&OjwVN_mI&{Mn19`)}^]r!Q~% ӼobY%N*9ο>Q<n]\yDǕ20  )IE@𾜫ډo5X=P|?+d^C@A,(J6# VއÓ:4SyIi憭NF ,ʟ| 7}Mgl5Q&cC)Qs ,Q5Kmjt`3pUsYK LA/w^团)틿Mt+ͯcd>o7(b.']==-Y<&G(,ASWO48sl3c'w){ߡτV]5DbB`j1q=x$sm%I+`ЃR<'rn)HMfG4#Ov{,AT"#,DF|JTp4؈% IbYaR;5S|GYۯ5 nsRA*we.B 4vw=*͞r!٣,ok$4yGJP#QwX[Bgoq* VR`p1' ueɇ'P%׈";uzQﱠk5t4/'$gՈ a xB3s15Qg:ۣC;)ÝKʎu0BpO os:?d ao.P @=;^g o^C!1P!2y@!o>D6=QQX{T Yf?$Ob+q\$zP&+x,HJw"A1Z1esCRɶ (Ӯ~(N^E포޼%9.Ug03 ksNv+uW\o4Inf&EXnoOz10sS2ıH".x DF7’9ve}"q4<(z曧[> %C4PNjЂ<կdq#]kg\p5ȝjHS- t +J"GoohE!Qt;&颬 f\bܚAyܲIo0mpWCq&xk w }.߿G sSчK;N5(:I6]z'֕6-Ce%ܽY?j/ ,]f[1[Wôҋ7YJH, _%@)OJ,'M BCn Jd4)W֠@WHSB\_|qeR|?f6YhM~ZN\ūb3= (˭r>'.VJ~9m Kv)&=Cf}8*b,~,B-pYǏe+4@X"R<]{{tW@|:!)˵1 ":UL)T %#= Z!5 rf} 8Pe.F!1dp3B=:G(+oi6l`CX0Q|/0gĶ1D~?)MLv|`3 %Aw=XdPE'0BկF}OWXfg 5 k܇|B;g},Y!~AW#(`R_nWT7H_*4e9]|-nC Zۊv!'Tv)8S6v.6:10G!LƼCtwCA7WlXLӚ120^]n=K=5 d0֓ps,5*TF* kUm&r:dF"} 6ѤcSj(fDzmPpM|0A)56Tf([riuqbɩ Crm?65CRh)&L5H.;odLЖWhg/{8׿p^ZuL⢻ G4>B| y}=c7#!Ff&Td(V)|VgG_x#BsoQx2H`q{"U3Yƍu!@ dA2U_B^k~x~ C ]F/b;kǡS,q~(>ө]b>, tAj86Jg 5HNy/r>nW4iAv fkIP֘.5ﯔRjn -PN/;x dU6C,$EӸ3_ <5f̈:!'[%B佅й#GfjΡe0|I=x줠q/z_Q NaneKG#v:QKn2ӝP ),7JN;3_!8_]a65MQ v9lR5PrcL Q4cmo,Sd cP?,bzbEl%!fܹ1\cQXo)~95B~cַR9aJÈwr Xd+@KxMUy{ʳn6pP4er7;lWgV#Uti/NMSza:槰OmбEG oƦ .9auQr|#W'6NߤύY/1^@7-\jHiaյF3;]+ӏ6;vAǹ7UԥoaS\W}t>q¾~{la_Мuycࠕ^'Cgbw(P3+8~:MA$P.3„,N|?'SpYy4_#wRFb<o8mS8Ǧ+XF7gT E> aEqY3'iV݃KNb-Z!= ltD 1Rfv=8{8>C-[~w_`iw֒. R8K#.kaHݣ(`{IR  ÚwۤS0]ﴲO~EuHIn״/቎Yݥ3*n92R{z~XeXj#OJ}ңVe;nlE L`\mނ֧g# 0,\m䑾i_{_S/C" տwKtTLrjf9r2daH[=  EQY`K=B\«a9h\լ XVaf\N{-\5i=B f2qnt^tdTXhH=ocqITj"'X`uVpaI)r'$y8R5O+@%COį51 Jz`m* {w8p 0E?X4R)bQA?]?\tuڂB72J"b5&IÓO娴ɓQ9Ofxt{&vDcK]v+[VO!uvݑ!Vv\'u]bC;t2DZq[e \o=6J 5f4=3MLy2vz#Jn9dvv`$Ae뽑S0bGSvHOʹ.$w`HK}DgODȷ=BlG=ks4?aǜY$3́6u ˠ~/K'L*U Q;v]#]C~6͔ɘLf10oCW8.4W 8=F^/-P_fՙ3_+YlqFfUE#/XTfPžhhnGҖOkڣmAxYfXumJ3h9W6C1+ܝ7:[ A2sց W^=&c^P_v陵Im,BpPٛ[&R;Yq8 .0lP]@4ۧlA^;VpQo*G6TϿz3ө\z=VTf^F⻫)rGe fEy2-v̅%YvǡJ, zlKSk(Vqu(Pt^<@kz%4i)FQ]~%LYf: Ic+Cy0biU`6(H) 4&b;D3k.?rHga|~{ؾ.u Զ ]Fܾ-X{B< 8X5`9o뇪:c3[SNԐ#On,be634ml26j #K;ï\5$Cട@kT 69!)<2ϟr7s3 g[šltRoi S `=A̧iG=?_.Ieσn;ٰ>FO{'P/ek[2d|1Z=ǚP6xKz@FNjFgC*;ݷi,WթYl~gـ $pGAK7-F[Ghŵg80 ..TҶr8eM5 dWnjm}&('dӏ*Ssa`D"2W2,a^h V RdA6'~4Z[ O'1.,xdžvEl<6nW q<jL7 nW:*Tp [xG X,o,TFz"@M 2R ;Oar3r\@Du{|.aqYrkgw7U/uB.)Y;ӹA+K$yvfgE{wm|mܩ:QZm{5ypv(H%Ors6욢Zv?h*zlT֘l赮_w*GƘ>p4"ranRB{e+xno+o\&+U /v3.prm>ИRŴ.nL4 {t߽,/ ngYK@-(5ƄMoT{CXar.l$Xݒ2Ah~O9LY 4>(>ZaYC I)lI/ JDk0k}~„m(%ݹƉX}HeV9Pp|ceT$BGK˘}ᶆdyeo)`)F%S>(KB^=J;Gw!"e!J)|ߦ=R?@ҠiS~݄HV@ Wz}5.qI.`1#߾Ѳߕh D`*io4szBI:*Cx=G}EC E:Z=I"Ӎǩ8)|ϽM-hH$V,73|ai,rH+N&@83DA|W)_ohn+VɕV" 4ģƧ񥐼26}_Jj\MꡟDAzb(a-EA꣚"Nt'}vж{qIY;ww…fMcIge^ *[&Eg{dK?Wa_JEUV#D3о ӂ% %yYؗAPy&n%5|-,~wsQ N\%XXQ6j +o>3?n*XnжMVmk n9ѵ庌hN̑㑋H 杓-R~\DG=/ĭ ![Q]R2N ĺgt[M,]̉'a'[go&6ĤnEqPO` J- (p`>y]-i"xz"ptP `6jHQ-(^B?;glZ(7>H~ A#l}qjͪ! +1Zē6= ͨ צBEfQ¤dmVA:na8Y8] $:ޔiX*(PjQ~B˪d䞔|!%Dpp=$LgTJ\wYE|iG@^iEy'fqKuB{?,Ĵ/|+)}z}nIGzq~U~A-I$88Ss x?pdBc1YM`/)c;.- Uyѧ5R&M"ٞJϠ<<-z38}hu%\Lj#r)bc_'_NHRɕK(BXTp}`&'8SeR?a;9nt{hoɉ~2|}  xb iGEC)a$̰G2l$kAJn;2 Υٛ ̷5U ,tYQ2%Mڌ}%b,P~*X2,-|i:8x 1kX~R>8/=g^f;O ¦RJ',avx?vhplq# J~AV'\.nQ= 1l2DPO ` JaH!p`˽|MCW}B~2ύeJ\]ްmE*ROK,)otkt&i/i+T;Tv]-Lԁ9_y+/V#BIXh<|C!yh#}#rQ)n͜:pq$0y熧3Nڕ') }m/^uz'BX9eR߭0ՒwYw@89qs~@@ic=gb_#{}ir%,U۫lExN0c+^v7" !䞞WQ`XJ/ 4Vャ?2R:qn0t[ 2 Wy-]3G ♤Zm6ex{iHgt^I*M1UW;KTm{P5{画)b\﫰 L%bè0J8ƦC#?Ps|F| yAHo1|1 be' /rb~:*IGir="WD%?%M48 m( A0+}ֲ4xSQkQs,L˟ /~zskC tg39c"AJ:%D6߀Ε0k>sД9bVMFVd˝*=P_n0M+%&S7g;͜73ҚOcG96D%@ѐ8U<㚤d=ecp=KXEqgwO`xʺڢJ_*E[@[!zTX<[$Š+YCݞ zbw YA=HG\Z(µ]isZNAdLhh5 Uf5f̅* *3\aUKHI?}ȝ3ªΝ'uX ẙAiL#-{'A]hsj`TV-*G@ m9-:sI+rhq 2zwꀏ.=z HdR 3Px`$<"SLE*ɻ%%;Zis~06͞y+J0_i=S5&v2}Y(M/jX=\dP7T0,!@1+p`(D~^'cW",@S$;Փ&S9:69ҥ8D2W0 p@vTE`Qv2ZoV$]ķY!>fG琖JnƢ6VEA$!K\2!hp{SgmN*I*whn0 ?[oA-"ŏa:~2 8(%]b'saz_!]MPAF. cCxƌ%G|Q?8j#Nc]y-ԤJhAqaN24ՄX.VP{{H4Y;g@xM\`4JJY]o|% yM?W8ah}' \3JؐXZ^)kg6h^Y4m SZV6m 7w;LLTf=3)TZ/|Q`JQ) 'Ç[!`_C\!ϿB _Hn .b~SݬRGeٌ5m Zβ]l<^4,&u_ծs Z׸X//lY6X}va/j\~P"r*X+V0DM0k㠵b1 Ѥ:oXC,be&z7_#k7 0I YڎArBI[6eշ:d%>`ALNv K!lіER/`mr*W\$"dAPf%,GObP9S#`Dd MJtD]ZⱔL_%=:?emJ:NVdx~^]kƊHDe-+zKûo򿝄ܔxl~& Ciϛo/ѻ?jLa&i% |j(1B;/@Ȕ q)xOPN1Ɛg!Sr&@@sƓ L`vFvszР Bm':HP: ?engr@)ގnS.R+\´'w{eu1v;QeNܐ9d0O=pCBd*[> 6?^F7+fKY:SM1K;C, t5.sM7 ݅j2wI]uRe,5(u!ZC T~6Cxl,s':nm;^*8+ G$bVnGMv/&Z>h͍ o9l!\GZ91k, TG~(/XQO8G$ǥ~shV]:Y`z:Ue|q?;k?,\🸪48D-^[ MTRx1dO<5>|&Q L&cJeG1̽; |.jP7d,T>7hqr]a' +@FKo0i+/oo璌%il?nkGiM6Z^cc?1u.f7vভ3?#+RY0?u1:(r}?cbͻIm(ʡ@kXR%E1Am?Ce8Ձ2_]rSI >4! ]U>OS( ?[rd brlDkRWz̷Q (݈pn8 {\K[_@i[ /cf; w &)50OaOoӄhu )3eQAb˴ MO'!X&%◸@iR@:zz_Fz[\f"6gsc$S ~xh9]׷n\~Q̋ݭPh!; 7 tn5jraOr0k~l\)pY`5_7u똈L3G{$p禰a‰!] c &~b|]:O2UjQbe) f-F]RLte QN BuwoEd>_-m\D"4P}8*+-6 QxH Fo,nD]eS,L xK YZ