java-17-openjdk-src-17.0.16.0-150400.3.57.1<>,ch}p9| yQɣe;(yFNm%%КЂjRTI$%ݬ6jK)&jdK;%UhQ9f+JlcR!*r_Qבߢɚ?C=(ػMMT+` 篣FV ޣrFlU['!F5f:w}<=E6d~-6.I=;w ?wd  . Ghlx|m      "TX(G8P,9,:,Ft_GttHtxIt|XtYt\t]t^tbtcudvev#fv&lv(uv<vv@zvvvvw Cjava-17-openjdk-src17.0.16.0150400.3.57.1OpenJDK 17 Source BundleThe OpenJDK 17 source bundle.h}s390zp37SUSE 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/linuxs390xh}966840b686892388f64e0cc04ce4786aa931d3257670118024a41d5e9d17f8c3rootrootjava-17-openjdk-17.0.16.0-150400.3.57.1.src.rpmjava-17-openjdk-srcjava-17-openjdk-src(s390-64)    java-17-openjdkrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)17.0.16.0-150400.3.57.13.0.4-14.6.0-14.0-15.2-14.14.3hz7@h 'gg$fffaf! @e@eԔ@epe@e1@e/e/edd@d@dm@d\d\dI@cl@c1c=@cca @cRc%b?b_b=b8hb7@a@aa@araHwaC1a@a?=@a#fstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comschwab@suse.defstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comjsilva@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comjavier@opensuse.orgfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.com- Upgrade to upstream tag jdk-17.0.16+8 (July 2025 CPU) * CVEs + CVE-2025-30749, bsc#1246595 + CVE-2025-30754, bsc#1246598 + CVE-2025-50059, bsc#1246575 + CVE-2025-50106, bsc#1246584 * Changes + JDK-4850101: Setting mnemonic to VK_F4 underlines the letter S in a button. + JDK-5074006: Swing JOptionPane shows tag as a string after newline + JDK-6956385: URLConnection.getLastModified() leaks file handles for jar:file and file: URLs + JDK-8024624: [TEST_BUG] [macosx] CTRL+RIGHT(LEFT) doesn't move selection on next cell in JTable on Aqua L&F + JDK-8042134: JOptionPane bungles HTML messages + JDK-8051591: Test javax/swing/JTabbedPane/8007563/Test8007563.java fails + JDK-8077371: Binary files in JAXP test should be removed + JDK-8183348: Better cleanup for jdk/test/sun/security/pkcs12/P12SecretKey.java + JDK-8196465: javax/swing/JComboBox/8182031/ComboPopupTest.java fails on Linux + JDK-8202100: Merge vm/share/InMemoryJavaCompiler w/ jdk/test/lib/compiler/InMemoryJavaCompiler + JDK-8211400: nsk.share.gc.Memory::getArrayLength returns wrong value + JDK-8218474: JComboBox display issue with GTKLookAndFeel + JDK-8224267: JOptionPane message string with 5000+ newlines produces StackOverflowError + JDK-8249831: Test sun/security/mscapi/nonUniqueAliases/ /NonUniqueAliases.java is marked with @ignore + JDK-8251505: Use of types in compiler shared code should be consistent. + JDK-8253440: serviceability/sa/TestJhsdbJstackLineNumbers.java failed with "Didn't find enough line numbers" + JDK-8254786: java/net/httpclient/CancelRequestTest.java failing intermittently + JDK-8256211: assert fired in java/net/httpclient/DependentPromiseActionsTest (infrequent) + JDK-8258483: [TESTBUG] gtest CollectorPolicy.young_scaled_initial_ergo_vm fails if heap is too small + JDK-8269516: AArch64: Assembler cleanups + JDK-8271419: Refactor test code for modifying CDS archive contents + JDK-8276995: Bug in jdk.jfr.event.gc.collection.TestSystemGC + JDK-8277983: Remove unused fields from sun.net.www.protocol.jar.JarURLConnection + JDK-8279884: Use better file for cygwin source permission check + JDK-8279894: javax/swing/JInternalFrame/8020708/bug8020708.java timeouts on Windows 11 + JDK-8280468: Crashes in getConfigColormap, getConfigVisualId, XVisualIDFromVisual on Linux + JDK-8280820: Clean up bug8033699 and bug8075609.java tests: regtesthelpers aren't used + JDK-8280991: [XWayland] No displayChanged event after setDisplayMode call + JDK-8281511: java/net/ipv6tests/UdpTest.java fails with checkTime failed + JDK-8282863: java/awt/FullScreen/FullscreenWindowProps/ /FullscreenWindowProps.java fails on Windows 10 with HiDPI screen + JDK-8286204: [Accessibility,macOS,VoiceOver] VoiceOver reads the spinner value 10 as 1 when user iterates to 10 for the first time on macOS + JDK-8286789: Test forceEarlyReturn002.java timed out + JDK-8286875: ProgrammableUpcallHandler::on_entry/on_exit access thread fields from native + JDK-8286925: Move JSON parser used in JFR tests to test library + JDK-8287352: DockerTestUtils::execute shows incorrect elapsed time + JDK-8287801: Fix test-bugs related to stress flags + JDK-8288707: javax/swing/JToolBar/4529206/bug4529206.java: setFloating does not work correctly + JDK-8290162: Reset recursion counter missed in fix of JDK-8224267 + JDK-8292064: Convert java/lang/management/MemoryMXBean shell tests to java version + JDK-8293503: gc/metaspace/TestMetaspacePerfCounters.java [#]Epsilon-64 failed assertGreaterThanOrEqual: expected MMM >= NNN + JDK-8294038: Remove "Classpath" exception from javax/swing tests + JDK-8294155: Exception thrown before awaitAndCheck hangs PassFailJFrame + JDK-8295470: Update openjdk.java.net => openjdk.org URLs in test code + JDK-8295670: Remove duplication in java/util/Formatter/Basic*.java + JDK-8295804: javax/swing/JFileChooser/JFileChooserSetLocationTest.java failed with "setLocation() is not working properly" + JDK-8296072: CertAttrSet::encode and DerEncoder::derEncode should write into DerOutputStream + JDK-8296167: test/langtools/tools/jdeps/jdkinternals/ /ShowReplacement.java failing after JDK-8296072 + JDK-8296920: Regression Test DialogOrient.java fails on MacOS + JDK-8297173: usageTicks and totalTicks should be volatile to ensure that different threads get the latest ticks + JDK-8297242: Use-after-free during library unloading on Linux + JDK-8298061: vmTestbase/nsk/sysdict/vm/stress/btree/btree012/ /btree012.java failed with "fatal error: refcount has gone to zero" + JDK-8298147: Clang warns about pointless comparisons + JDK-8298248: Limit sscanf output width in cgroup file parsers + JDK-8298709: Fix typos in src/java.desktop/ and various test classes of client component + JDK-8298730: Refactor subsystem_file_line_contents and add docs and tests + JDK-8300645: Handle julong values in logging of GET_CONTAINER_INFO macros + JDK-8300658: memory_and_swap_limit() reporting wrong values on systems with swapaccount=0 + JDK-8302226: failure_handler native.core should wait for coredump to finish + JDK-8303549: [AIX] TestNativeStack.java is failing with exit value 1 + JDK-8303770: Remove Baltimore root certificate expiring in May 2025 + JDK-8305010: Test vmTestbase/nsk/jvmti/scenarios/sampling/ /SP05/sp05t003/TestDescription.java timed out: thread not suspended + JDK-8305578: X11GraphicsDevice.pGetBounds() is slow in remote X11 sessions + JDK-8306997: C2: "malformed control flow" assert due to missing safepoint on backedge with a switch + JDK-8307318: Test serviceability/sa/ClhsdbCDSJstackPrintAll.java failed: ArrayIndexOutOfBoundsException + JDK-8308875: java/awt/Toolkit/GetScreenInsetsCustomGC/ /GetScreenInsetsCustomGC.java failed with 'Cannot invoke "sun.awt.X11GraphicsDevice.getInsets()" because "device" is null' + JDK-8309841: Jarsigner should print a warning if an entry is removed + JDK-8310525: DynamicLauncher for JDP test needs to try harder to find a free port + JDK-8312246: NPE when HSDB visits bad oop + JDK-8314120: Add tests for FileDescriptor.sync + JDK-8314236: Overflow in Collections.rotate + JDK-8314246: javax/swing/JToolBar/4529206/bug4529206.java fails intermittently on Linux + JDK-8314320: Mark runtime/CommandLine/ tests as flagless + JDK-8314828: Mark 3 jcmd command-line options test as vm.flagless + JDK-8315484: java/awt/dnd/RejectDragDropActionTest.java timed out + JDK-8315669: Open source several Swing PopupMenu related tests + JDK-8315721: CloseRace.java#id0 fails transiently on libgraal + JDK-8315742: Open source several Swing Scroll related tests + JDK-8315871: Opensource five more Swing regression tests + JDK-8315876: Open source several Swing CSS related tests + JDK-8315951: Open source several Swing HTMLEditorKit related tests + JDK-8315981: Opensource five more random Swing tests + JDK-8316061: Open source several Swing RootPane and Slider related tests + JDK-8316156: ByteArrayInputStream.transferTo causes MaxDirectMemorySize overflow + JDK-8316228: jcmd tests are broken by 8314828 + JDK-8316324: Opensource five miscellaneous Swing tests + JDK-8316388: Opensource five Swing component related regression tests + JDK-8316451: 6 java/lang/instrument/PremainClass tests ignore VM flags + JDK-8316452: java/lang/instrument/modules/ /AppendToClassPathModuleTest.java ignores VM flags + JDK-8316460: 4 javax/management tests ignore VM flags + JDK-8316497: ColorConvertOp - typo for non-ICC conversions needs one-line fix + JDK-8316629: j.text.DateFormatSymbols setZoneStrings() exception is unhelpful + JDK-8318700: MacOS Zero cannot run gtests due to wrong JVM path + JDK-8318915: Enhance checks in BigDecimal.toPlainString() + JDK-8318962: Update ProcessTools javadoc with suggestions in 8315097 + JDK-8319572: Test jdk/incubator/vector/LoadJsvmlTest.java ignores VM flags + JDK-8319578: Few java/lang/instrument ignore test.java.opts and accept test.vm.opts only + JDK-8319690: [AArch64] C2 compilation hits offset_ok_for_immed: assert "c2 compiler bug" + JDK-8320682: [AArch64] C1 compilation fails with "Field too big for insn" + JDK-8320687: sun.jvmstat.monitor.MonitoredHost .getMonitoredHost() throws unexpected exceptions when invoked concurrently + JDK-8321204: C2: assert(false) failed: node should be in igvn hash table + JDK-8321479: java -D-D crashes + JDK-8321509: False positive in get_trampoline fast path causes crash + JDK-8321713: Harmonize executeTestJvm with create[Limited]TestJavaProcessBuilder + JDK-8321718: ProcessTools.executeProcess calls waitFor before logging + JDK-8321931: memory_swap_current_in_bytes reports 0 as "unlimited" + JDK-8325435: [macos] Menu or JPopupMenu not closed when main window is resized + JDK-8325680: Uninitialised memory in deleteGSSCB of GSSLibStub.c:179 + JDK-8325682: Rename nsk_strace.h + JDK-8326389: [test] improve assertEquals failure output + JDK-8328301: Convert Applet test ManualHTMLDataFlavorTest.java to main program + JDK-8328482: Convert and Open source few manual applet test to main based + JDK-8328484: Convert and Opensource few JFileChooser applet test to main + JDK-8328648: Remove applet usage from JFileChooser tests bug4150029 + JDK-8328670: Automate and open source few closed manual applet test + JDK-8328673: Convert closed text/html/CSS manual applet test to main + JDK-8329261: G1: interpreter post-barrier x86 code asserts index size of wrong buffer + JDK-8330534: Update nsk/jdwp tests to use driver instead of othervm + JDK-8330598: java/net/httpclient/Http1ChunkedTest.java fails with java.util.MissingFormatArgumentException: Format specifier '%s' + JDK-8331735: UpcallLinker::on_exit races with GC when copying frame anchor + JDK-8333117: Remove support of remote and manual debuggee launchers + JDK-8333680: com/sun/tools/attach/BasicTests.java fails with "SocketException: Permission denied: connect" + JDK-8334560: [PPC64]: postalloc_expand_java_dynamic_call_sched does not copy all fields + JDK-8334644: Automate javax/print/attribute/PageRangesException.java + JDK-8334780: Crash: assert(h_array_list.not_null()) failed: invariant + JDK-8334895: OpenJDK fails to configure on linux aarch64 when CDS is disabled after JDK-8331942 + JDK-8335662: [AArch64] C1: guarantee(val < (1ULL << nbits)) failed: Field too big for insn + JDK-8335684: Test ThreadCpuTime.java should pause like ThreadCpuTimeArray.java + JDK-8335836: serviceability/jvmti/StartPhase/AllowedFunctions/ /AllowedFunctions.java fails with unexpected exit code: 112 + JDK-8336587: failure_handler lldb command times out on macosx-aarch64 core file + JDK-8337221: CompileFramework: test library to conveniently compile java and jasm sources for fuzzing + JDK-8337299: vmTestbase/nsk/jdb/stop_at/stop_at002/ /stop_at002.java failure goes undetected + JDK-8338154: Fix -Wzero-as-null-pointer-constant warnings in gtest framework + JDK-8339148: Make os::Linux::active_processor_count() public + JDK-8339300: CollectorPolicy.young_scaled_initial_ergo_vm gtest fails on ppc64 based platforms + JDK-8339639: Opensource few AWT PopupMenu tests + JDK-8339678: Update runtime/condy tests to be executed with VM flags + JDK-8339727: Open source several AWT focus tests - series 1 + JDK-8339794: Open source closed choice tests #1 + JDK-8339810: Clean up the code in sun.tools.jar.Main to properly close resources and use ZipFile during extract + JDK-8339836: Open source several AWT Mouse tests - Batch 1 + JDK-8339842: Open source several AWT focus tests - series 2 + JDK-8339895: Open source several AWT focus tests - series 3 + JDK-8339906: Open source several AWT focus tests - series 4 + JDK-8339935: Open source several AWT focus tests - series 5 + JDK-8339982: Open source several AWT Mouse tests - Batch 2 + JDK-8339984: Open source AWT MenuItem related tests + JDK-8339995: Open source several AWT focus tests - series 6 + JDK-8340077: Open source few Checkbox tests - Set2 + JDK-8340084: Open source AWT Frame related tests + JDK-8340143: Open source several Java2D rendering loop tests. + JDK-8340164: Open source few Component tests - Set1 + JDK-8340173: Open source some Component/Panel/EventQueue tests - Set2 + JDK-8340176: Replace usage of -noclassgc with -Xnoclassgc in test/jdk/java/lang/management/MemoryMXBean/LowMemoryTest2.java + JDK-8340193: Open source several AWT Dialog tests - Batch 1 + JDK-8340228: Open source couple more miscellaneous AWT tests + JDK-8340271: Open source several AWT Robot tests + JDK-8340279: Open source several AWT Dialog tests - Batch 2 + JDK-8340332: Open source mixed AWT tests - Set3 + JDK-8340366: Open source several AWT Dialog tests - Batch 3 + JDK-8340367: Opensource few AWT image tests + JDK-8340393: Open source closed choice tests #2 + JDK-8340407: Open source a few more Component related tests + JDK-8340417: Open source some MenuBar tests - Set1 + JDK-8340432: Open source some MenuBar tests - Set2 + JDK-8340433: Open source closed choice tests #3 + JDK-8340437: Open source few more AWT Frame related tests + JDK-8340458: Open source additional Component tests (part 2) + JDK-8340555: Open source DnD tests - Set4 + JDK-8340560: Open Source several AWT/2D font and rendering tests + JDK-8340605: Open source several AWT PopupMenu tests + JDK-8340621: Open source several AWT List tests + JDK-8340625: Open source additional Component tests (part 3) + JDK-8340639: Open source few more AWT List tests + JDK-8340713: Open source DnD tests - Set5 + JDK-8340784: Remove PassFailJFrame constructor with screenshots + JDK-8340790: Open source several AWT Dialog tests - Batch 4 + JDK-8340809: Open source few more AWT PopupMenu tests + JDK-8340874: Open source some of the AWT Geometry/Button tests + JDK-8340907: Open source closed frame tests # 2 + JDK-8340966: Open source few Checkbox and Cursor tests - Set1 + JDK-8340967: Open source few Cursor tests - Set2 + JDK-8340978: Open source few DnD tests - Set6 + JDK-8340985: Open source some Desktop related tests + JDK-8341000: Open source some of the AWT Window tests + JDK-8341004: Open source AWT FileDialog related tests + JDK-8341072: Open source several AWT Canvas and Rectangle related tests + JDK-8341128: open source some 2d graphics tests + JDK-8341148: Open source several Choice related tests + JDK-8341162: Open source some of the AWT window test + JDK-8341170: Open source several Choice related tests (part 2) + JDK-8341177: Opensource few List and a Window test + JDK-8341191: Open source few more AWT FileDialog tests + JDK-8341239: Open source closed frame tests # 3 + JDK-8341257: Open source few DND tests - Set1 + JDK-8341258: Open source few various AWT tests - Set1 + JDK-8341278: Open source few TrayIcon tests - Set7 + JDK-8341298: Open source more AWT window tests + JDK-8341373: Open source closed frame tests # 4 + JDK-8341378: Open source few TrayIcon tests - Set8 + JDK-8341447: Open source closed frame tests # 5 + JDK-8341535: sun/awt/font/TestDevTransform.java fails with RuntimeException: Different rendering + JDK-8341637: java/net/Socket/UdpSocket.java fails with "java.net.BindException: Address already in use" (macos-aarch64) + JDK-8341972: java/awt/dnd/DnDRemoveFocusOwnerCrashTest.java timed out after JDK-8341257 + JDK-8342376: More reliable OOM handling in ExceptionDuringDumpAtObjectsInitPhase test + JDK-8342524: Use latch in AbstractButton/bug6298940.java instead of delay + JDK-8342633: javax/management/security/ /HashedPasswordFileTest.java creates tmp file in src dir + JDK-8343037: Missing @since tag on JColorChooser.showDialog overload + JDK-8343103: Enable debug logging for vmTestbase/nsk/jvmti/ /scenarios/sampling/SP05/sp05t003/TestDescription.java + JDK-8343124: Tests fails with java.lang.IllegalAccessException: class com.sun.javatest.regtest.agent.MainWrapper$MainTask cannot access + JDK-8343170: java/awt/Cursor/JPanelCursorTest/ /JPanelCursorTest.java does not show the default cursor + JDK-8343205: CompileBroker::possibly_add_compiler_threads excessively polls available memory + JDK-8343529: serviceability/sa/ClhsdbWhere.java fails AssertionFailure: Corrupted constant pool + JDK-8343891: Test javax/swing/JTabbedPane/ /TestJTabbedPaneBackgroundColor.java failed + JDK-8343936: Adjust timeout in test javax/management/monitor/DerivedGaugeMonitorTest.java + JDK-8344316: security/auth/callback/TextCallbackHandler/ /Password.java make runnable with JTReg and add the UI + JDK-8344361: Restore null return for invalid services from legacy providers + JDK-8345133: Test sun/security/tools/jarsigner/ /TsacertOptionTest.java failed: Warning found in stdout + JDK-8345134: Test sun/security/tools/jarsigner/ /ConciseJarsigner.java failed: unable to find valid certification path to requested target + JDK-8345357: test/jdk/javax/swing/JRadioButton/8033699/ /bug8033699.java fails in ubuntu22.04 + JDK-8345447: test/jdk/javax/swing/JToolBar/4529206/ /bug4529206.java fails in ubuntu22.04 + JDK-8345547: test/jdk/javax/swing/text/DefaultEditorKit/ /4278839/bug4278839.java fails in ubuntu22.04 + JDK-8345598: Upgrade NSS binaries for interop tests + JDK-8345625: Better HTTP connections + JDK-8345728: [Accessibility,macOS,Screen Magnifier]: JCheckbox unchecked state does not magnify but works for checked tate + JDK-8345838: Remove the appcds/javaldr/AnonVmClassesDuringDump.java test + JDK-8346049: jdk/test/lib/security/timestamp/TsaServer.java warnings + JDK-8346581: JRadioButton/ButtonGroupFocusTest.java fails in CI on Linux + JDK-8347000: Bug in com/sun/net/httpserver/bugs/B6361557.java test + JDK-8347019: Test javax/swing/JRadioButton/8033699/ /bug8033699.java still fails: Focus is not on Radio Button Single as Expected + JDK-8347083: Incomplete logging in nsk/jvmti/ResourceExhausted/resexhausted00* tests + JDK-8347126: gc/stress/TestStressG1Uncommit.java gets OOM-killed + JDK-8347267: [macOS]: UnixOperatingSystem.c:67:40: runtime error: division by zero + JDK-8347286: (fs) Remove some extensions from java/nio/file/Files/probeContentType/Basic.java + JDK-8347576: Error output in libjsound has non matching format strings + JDK-8347629: Test FailOverDirectExecutionControlTest.java fails with -Xcomp + JDK-8347911: Limit the length of inflated text chunks + JDK-8347995: Race condition in jdk/java/net/httpclient/ /offline/FixedResponseHttpClient.java + JDK-8348107: test/jdk/java/net/httpclient/ /HttpsTunnelAuthTest.java fails intermittently + JDK-8348110: Update LCMS to 2.17 + JDK-8348299: Update List/ItemEventTest/ItemEventTest.java + JDK-8348596: Update FreeType to 2.13.3 + JDK-8348597: Update HarfBuzz to 10.4.0 + JDK-8348598: Update Libpng to 1.6.47 + JDK-8348600: Update PipeWire to 1.3.81 + JDK-8348865: JButton/bug4796987.java never runs because Windows XP is unavailable + JDK-8348936: [Accessibility,macOS,VoiceOver] VoiceOver doesn't announce untick on toggling the checkbox with "space" key on macOS + JDK-8348989: Better Glyph drawing + JDK-8349039: Adjust exception No type named in database + JDK-8349111: Enhance Swing supports + JDK-8349200: [JMH] time.format.ZonedDateTimeFormatterBenchmark fails + JDK-8349348: Refactor ClassLoaderDeadlock.sh and Deadlock.sh to run fully in java + JDK-8349492: Update sun/security/pkcs12/ /KeytoolOpensslInteropTest.java to use a recent Openssl version + JDK-8349501: Relocate supporting classes in security/testlibrary to test/lib/jdk tree + JDK-8349594: Enhance TLS protocol support + JDK-8349751: AIX build failure after upgrade pipewire to 1.3.81 + JDK-8349974: [JMH,17u] MaskQueryOperationsBenchmark fails java.lang.NoClassDefFoundError + JDK-8350211: CTW: Attempt to preload all classes in constant pool + JDK-8350224: Test javax/swing/JComboBox/ /TestComboBoxComponentRendering.java fails in ubuntu 23.x and later + JDK-8350260: Improve HTML instruction formatting in PassFailJFrame + JDK-8350383: Test: add more test case for string compare (UL case) + JDK-8350386: Test TestCodeCacheFull.java fails with option - XX:-UseCodeCacheFlushing + JDK-8350412: [21u] AArch64: Ambiguous frame layout leads to incorrect traces in JFR + JDK-8350498: Remove two Camerfirma root CA certificates + JDK-8350540: [17u,11u] B8312065.java fails Network is unreachable + JDK-8350546: Several java/net/InetAddress tests fails UnknownHostException + JDK-8350616: Skip ValidateHazardPtrsClosure in non-debug builds + JDK-8350651: Bump update version for OpenJDK: jdk-17.0.16 + JDK-8350924: javax/swing/JMenu/4213634/bug4213634.java fails + JDK-8350991: Improve HTTP client header handling + JDK-8351086: (fc) Make java/nio/channels/FileChannel/BlockDeviceSize.java test manual + JDK-8352076: [21u] Problem list tests that fail in 21 and would be fixed by 8309622 + JDK-8352109: java/awt/Desktop/MailTest.java fails in platforms where Action.MAIL is not supported + JDK-8352302: Test sun/security/tools/jarsigner/TimestampCheck.java is failing + JDK-8352649: [17u] guarantee(is_result_safe || is_in_asgct()) failed inside AsyncGetCallTrace + JDK-8352676: Opensource JMenu tests - series1 + JDK-8352680: Opensource few misc swing tests + JDK-8352684: Opensource JInternalFrame tests - series1 + JDK-8352706: httpclient HeadTest does not run on HTTP2 + JDK-8352716: (tz) Update Timezone Data to 2025b + JDK-8352908: Open source several swing tests batch1 + JDK-8352942: jdk/jfr/startupargs/TestMemoryOptions.java fails with 32-bit build + JDK-8353070: Clean up and open source couple AWT Graphics related tests (Part 1) + JDK-8353138: Screen capture for test TaskbarPositionTest.java, failure case + JDK-8353320: Open source more Swing text tests + JDK-8353446: Open source several AWT Menu tests - Batch 2 + JDK-8353475: Open source two Swing DefaultCaret tests + JDK-8353685: Open some JComboBox bugs 4 + JDK-8353709: Debug symbols bundle should contain full debug files when building --with-external-symbols-in-bundles=public + JDK-8353714: [17u] Backport of 8347740 incomplete + JDK-8353942: Open source Swing Tests - Set 5 + JDK-8354554: Open source several clipboard tests batch1 + JDK-8356053: Test java/awt/Toolkit/Headless/ /HeadlessToolkit.java fails by timeout + JDK-8356096: ISO 4217 Amendment 179 Update + JDK-8356571: Re-enable -Wtype-limits for GCC in LCMS + JDK-8357105: C2: compilation fails with "assert(false) failed: empty program detected during loop optimization" + JDK-8357193: [VS 2022 17.14] Warning C5287 in debugInit.c: enum type mismatch during build + JDK-8359170: Add 2 TLS and 2 CS Sectigo roots + JDK-8360147: Better Glyph drawing redux + JDK-8361674: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.16 - Modified patch: * fips.patch + rebase- Update to upstream tag jdk-17.0.15+6 (April 2025 CPU) * CVEs + CVE-2025-21587, bsc#1241274 + CVE-2025-30691, bsc#1241275 + CVE-2025-30698, bsc#1241276 * Changes + JDK-6355567: AdobeMarkerSegment causes failure to read valid JPEG + JDK-8065099: [macos] javax/swing/PopupFactory/6276087/ /NonOpaquePopupMenuTest.java fails: no background shine through + JDK-8179502: Enhance OCSP, CRL and Certificate Fetch Timeouts + JDK-8198237: [macos] Test java/awt/Frame/ /ExceptionOnSetExtendedStateTest/ /ExceptionOnSetExtendedStateTest.java fails + JDK-8198666: Many java/awt/Modal/OnTop/ test fails on mac + JDK-8208565: [TEST_BUG] javax/swing/PopupFactory/6276087/ /NonOpaquePopupMenuTest.java throws NPE + JDK-8226933: [TEST_BUG]GTK L&F: There is no swatches or RGB tab in JColorChooser + JDK-8226938: [TEST_BUG]GTK L&F: There is no Details button in FileChooser Dialog + JDK-8266435: WBMPImageReader.read() should not truncate the input stream + JDK-8267893: Improve jtreg test failure handler do get native/mixed stack traces for cores and live processes + JDK-8270961: [TESTBUG] Move GotWrongOOMEException into vm.share.gc package + JDK-8274893: Update java.desktop classes to use try-with-resources + JDK-8276202: LogFileOutput.invalid_file_vm asserts when being executed from a read only working directory + JDK-8277240: java/awt/Graphics2D/ScaledTransform/ /ScaledTransform.java dialog does not get disposed + JDK-8281234: The -protected option is not always checked in keytool and jarsigner + JDK-8282314: nsk/jvmti/SuspendThread/suspendthrd003 may leak memory + JDK-8283387: [macos] a11y : Screen magnifier does not show selected Tab + JDK-8283404: [macos] a11y : Screen magnifier does not show JMenu name + JDK-8283664: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/PrintTextTest.java + JDK-8286779: javax.crypto.CryptoPolicyParser#isConsistent always returns 'true' + JDK-8286875: ProgrammableUpcallHandler::on_entry/on_exit access thread fields from native + JDK-8290400: Must run exe installers in jpackage jtreg tests without UI + JDK-8292588: [macos] Multiscreen/MultiScreenLocationTest/ /MultiScreenLocationTest.java: Robot.mouseMove test failed on Screen #0 + JDK-8292704: sun/security/tools/jarsigner/compatibility/ /Compatibility.java use wrong key size for EC + JDK-8292848: AWT_Mixing and TrayIcon tests fail on el8 with hard-coded isOel7 + JDK-8293345: SunPKCS11 provider checks on PKCS11 Mechanism are problematic + JDK-8293412: Remove unnecessary java.security.egd overrides + JDK-8294067: [macOS] javax/swing/JComboBox/6559152/ /bug6559152.java Cannot select an item from popup with the ENTER key. + JDK-8294316: SA core file support is broken on macosx-x64 starting with macOS 12.x + JDK-8295087: Manual Test to Automated Test Conversion + JDK-8295176: some langtools test pollutes source tree + JDK-8296591: Signature benchmark + JDK-8296818: Enhance JMH tests java/security/Signatures.java + JDK-8299077: [REDO] JDK-4512626 Non-editable JTextArea provides no visual indication of keyboard focus + JDK-8299127: [REDO] JDK-8194048 Regression automated test '/open/test/jdk/javax/swing/text/DefaultCaret/HidingSelection/ /HidingSelectionTest.java' fails + JDK-8299128: [REDO] JDK-8213562 Test javax/swing/text/ /DefaultCaret/HidingSelection/MultiSelectionTest.java fails + JDK-8299739: HashedPasswordFileTest.java and ExceptionTest.java can fail with java.lang.NullPointerException + JDK-8299994: java/security/Policy/Root/Root.java fails when home directory is read-only + JDK-8301989: new javax.swing.text.DefaultCaret().setBlinkRate(N) results in NPE + JDK-8302111: Serialization considerations + JDK-8305853: java/text/Format/DateFormat/ /DateFormatRegression.java fails with "Uncaught exception thrown in test method Test4089106" + JDK-8306711: Improve diagnosis of `IntlTest` framework + JDK-8308341: JNI_GetCreatedJavaVMs returns a partially initialized JVM + JDK-8309171: Test vmTestbase/nsk/jvmti/scenarios/ /jni_interception/JI05/ji05t001/TestDescription.java fails after JDK-8308341 + JDK-8309231: ProblemList vmTestbase/nsk/jvmti/scenarios/ /jni_interception/JI05/ji05t001/TestDescription.java + JDK-8309740: Expand timeout windows for tests in JDK-8179502 + JDK-8309841: Jarsigner should print a warning if an entry is removed + JDK-8310234: Refactor Locale tests to use JUnit + JDK-8310629: java/security/cert/CertPathValidator/OCSP/ /OCSPTimeout.java fails with RuntimeException: Server not ready + JDK-8311306: Test com/sun/management/ThreadMXBean/ /ThreadCpuTimeArray.java failed: out of expected range + JDK-8311546: Certificate name constraints improperly validated with leading period + JDK-8311663: Additional refactoring of Locale tests to JUnit + JDK-8312416: Tests in Locale should have more descriptive names + JDK-8312518: [macos13] setFullScreenWindow() shows black screen on macOS 13 & above + JDK-8313633: [macOS] java/awt/dnd/NextDropActionTest/ /NextDropActionTest.java fails with java.lang.RuntimeException: wrong next drop action! + JDK-8313710: jcmd: typo in the documentation of JFR.start and JFR.dump + JDK-8314225: SIGSEGV in JavaThread::is_lock_owned + JDK-8314610: hotspot can't compile with the latest of gtest because of + JDK-8314752: Use google test string comparison macros + JDK-8314909: tools/jpackage/windows/Win8282351Test.java fails with java.lang.AssertionError: Expected [0]. Actual [1618]: + JDK-8314975: JavadocTester should set source path if not specified + JDK-8315486: vmTestbase/nsk/jdwp/ThreadReference/ /ForceEarlyReturn/forceEarlyReturn002/forceEarlyReturn002.java timed out + JDK-8315825: Open some swing tests + JDK-8315882: Open some swing tests 2 + JDK-8315883: Open source several Swing JToolbar tests + JDK-8315952: Open source several Swing JToolbar JTooltip JTree tests + JDK-8316056: Open source several Swing JTree tests + JDK-8316146: Open some swing tests 4 + JDK-8316149: Open source several Swing JTree JViewport KeyboardManager tests + JDK-8316218: Open some swing tests 5 + JDK-8316371: Open some swing tests 6 + JDK-8316559: Refactor some util/Calendar tests to JUnit + JDK-8316627: JViewport Test headless failure + JDK-8316696: Remove the testing base classes: IntlTest and CollatorTest + JDK-8317631: Refactor ChoiceFormat tests to use JUnit + JDK-8317636: Improve heap walking API tests to verify correctness of field indexes + JDK-8318442: java/net/httpclient/ManyRequests2.java fails intermittently on Linux + JDK-8319567: Update java/lang/invoke tests to support vm flags + JDK-8319568: Update java/lang/reflect/exeCallerAccessTest/ /CallerAccessTest.java to accept vm flags + JDK-8319569: Several java/util tests should be updated to accept VM flags + JDK-8319647: Few java/lang/System/LoggerFinder/modules tests ignore vm flags + JDK-8319648: java/lang/SecurityManager tests ignore vm flags + JDK-8319672: Several classloader tests ignore VM flags + JDK-8319673: Few security tests ignore VM flags + JDK-8319676: A couple of jdk/modules/incubator/ tests ignore VM flags + JDK-8319677: Test jdk/internal/misc/VM/RuntimeArguments.java should be marked as flagless + JDK-8319818: Address GCC 13.2.0 warnings (stringop-overflow and dangling-pointer) + JDK-8320372: test/jdk/sun/security/x509/DNSName/ /LeadingPeriod.java validity check failed + JDK-8320676: Manual printer tests have no Pass/Fail buttons, instructions close set 1 + JDK-8320691: Timeout handler on Windows takes 2 hours to complete + JDK-8320714: java/util/Locale/LocaleProvidersRun.java and java/util/ResourceBundle/modules/visibility/ /VisibilityTest.java timeout after passing + JDK-8320916: jdk/jfr/event/gc/stacktrace/ /TestParallelMarkSweepAllocationPendingStackTrace.java failed with "OutOfMemoryError: GC overhead limit exceeded" + JDK-8321818: vmTestbase/nsk/stress/strace/strace015.java failed with 'Cannot read the array length because "" is null' + JDK-8323196: jdk/jfr/api/consumer/filestream/TestOrdered.java failed with "Events are not ordered! Reuse = false" + JDK-8324672: Update jdk/java/time/tck/java/time/TCKInstant.java now() to be more robust + JDK-8324807: Manual printer tests have no Pass/Fail buttons, instructions close set 2 + JDK-8325024: java/security/cert/CertPathValidator/OCSP( /OCSPTimeout.java incorrect comment information + JDK-8325042: Remove unused JVMDITools test files + JDK-8325529: Remove unused imports from `ModuleGenerator` test file + JDK-8325659: Normalize Random usage by incubator vector tests + JDK-8325906: Problemlist vmTestbase/vm/mlvm/meth/stress/ /compiler/deoptimize/Test.java#id1 until JDK-8320865 is fixed + JDK-8325908: Finish removal of IntlTest and CollatorTest + JDK-8325937: runtime/handshake/HandshakeDirectTest.java causes "monitor end should be strictly below the frame pointer" assertion failure on AArch64 + JDK-8326421: Add jtreg test for large arrayCopy disjoint case. + JDK-8326525: com/sun/tools/attach/BasicTests.java does not verify AgentLoadException case + JDK-8327098: GTest needs larger combination limit + JDK-8327476: Upgrade JLine to 3.26.1 + JDK-8327505: Test com/sun/jmx/remote/ /NotificationMarshalVersions/TestSerializationMismatch.java fails + JDK-8327857: Remove applet usage from JColorChooser tests Test4222508 + JDK-8327859: Remove applet usage from JColorChooser tests Test4319113 + JDK-8327986: ASAN reports use-after-free in DirectivesParserTest.empty_object_vm + JDK-8328005: Convert java/awt/im/JTextFieldTest.java applet test to main + JDK-8328085: C2: Use after free in PhaseChaitin::Register_Allocate() + JDK-8328121: Remove applet usage from JColorChooser tests Test4759306 + JDK-8328130: Remove applet usage from JColorChooser tests Test4759934 + JDK-8328185: Convert java/awt/image/MemoryLeakTest/ /MemoryLeakTest.java applet test to main + JDK-8328227: Remove applet usage from JColorChooser tests Test4887836 + JDK-8328368: Convert java/awt/image/multiresolution/ /MultiDisplayTest/MultiDisplayTest.java applet test to main + JDK-8328370: Convert java/awt/print/Dialog/PrintApplet.java applet test to main + JDK-8328380: Remove applet usage from JColorChooser tests Test6348456 + JDK-8328387: Convert java/awt/Frame/FrameStateTest/ /FrameStateTest.html applet test to main + JDK-8328403: Remove applet usage from JColorChooser tests Test6977726 + JDK-8328553: Get rid of JApplet in test/jdk/sanity/client/lib/SwingSet2/src/DemoModule.java + JDK-8328558: Convert javax/swing/JCheckBox/8032667/ /bug8032667.java applet test to main + JDK-8328717: Convert javax/swing/JColorChooser/8065098/ /bug8065098.java applet test to main + JDK-8328719: Convert java/awt/print/PageFormat/SetOrient.html applet test to main + JDK-8328730: Convert java/awt/print/bug8023392/bug8023392.html applet test to main + JDK-8328753: Open source few Undecorated Frame tests + JDK-8328819: Remove applet usage from JFileChooser tests bug6698013 + JDK-8328827: Convert java/awt/print/PrinterJob/ /PrinterDialogsModalityTest/PrinterDialogsModalityTest.html applet test to main + JDK-8329210: Delete Redundant Printer Dialog Modality Test + JDK-8329320: Simplify awt/print/PageFormat/NullPaper.java test + JDK-8329322: Convert PageFormat/Orient.java to use PassFailJFrame + JDK-8329692: Add more details to FrameStateTest.java test instructions + JDK-8330702: Update failure handler to don't generate Error message if cores actions are empty + JDK-8331153: JFR: Improve logging of jdk/jfr/api/consumer/filestream/TestOrdered.java + JDK-8331735: UpcallLinker::on_exit races with GC when copying frame anchor + JDK-8331959: Update PKCS#11 Cryptographic Token Interface to v3.1 + JDK-8332158: [XWayland] test/jdk/java/awt/Mouse/ /EnterExitEvents/ResizingFrameTest.java + JDK-8332917: failure_handler should execute gdb "info threads" command on linux + JDK-8333360: PrintNullString.java doesn't use float arguments + JDK-8333391: Test com/sun/jdi/InterruptHangTest.java failed: Thread was never interrupted during sleep + JDK-8333403: Write a test to check various components events are triggered properly + JDK-8333427: langtools/tools/javac/newlines/NewLineTest.java is failing on Japanese Windows + JDK-8334305: Remove all code for nsk.share.Log verbose mode + JDK-8334490: Normalize string with locale invariant `toLowerCase()` + JDK-8334777: Test javax/management/remote/mandatory/notif/ /NotifReconnectDeadlockTest.java failed with NullPointerException + JDK-8335150: Test LogGeneratedClassesTest.java fails on rpmbuild mock enviroment + JDK-8335172: Add manual steps to run security/auth/callback/ /TextCallbackHandler/Password.java test + JDK-8335789: [TESTBUG] XparColor.java test fails with Error. Parse Exception: Invalid or unrecognized bugid: @ + JDK-8336012: Fix usages of jtreg-reserved properties + JDK-8336498: [macos] [build]: install-file macro may run into permission denied error + JDK-8336692: Redo fix for JDK-8284620 + JDK-8336942: Improve test coverage for class loading elements with annotations of different retentions + JDK-8337222: gc/TestDisableExplicitGC.java fails due to unexpected CodeCache GC + JDK-8337494: Clarify JarInputStream behavior + JDK-8337692: Better TLS connection support + JDK-8337826: Improve logging in OCSPTimeout and SimpleOCSPResponder to help diagnose JDK-8309754 + JDK-8337886: java/awt/Frame/MaximizeUndecoratedTest.java fails in OEL due to a slight color difference + JDK-8337951: Test sun/security/validator/samedn.sh CertificateNotYetValidException: NotBefore validation + JDK-8338100: C2: assert(!n_loop->is_member(get_loop(lca))) failed: control must not be back in the loop + JDK-8338426: Test java/nio/channels/Selector/WakeupNow.java failed + JDK-8338430: Improve compiler transformations + JDK-8338571: [TestBug] DefaultCloseOperation.java test not working as expected wrt instruction after JDK-8325851 fix + JDK-8338595: Add more linesize for MIME decoder in macro bench test Base64Decode + JDK-8338668: Test javax/swing/JFileChooser/8080628/ /bug8080628.java doesn't test for GTK L&F + JDK-8339154: Cleanups and JUnit conversion of test/jdk/java/util/zip/Available.java + JDK-8339261: Logs truncated in test javax/net/ssl/DTLS/DTLSRehandshakeTest.java + JDK-8339356: Test javax/net/ssl/SSLSocket/Tls13PacketSize.java failed with java.net.SocketException: An established connection was aborted by the software in your host machine + JDK-8339524: Clean up a few ExtendedRobot tests + JDK-8339687: Rearrange reachabilityFence()s in jdk.test.lib.util.ForceGC + JDK-8339728: [Accessibility,Windows,JAWS] Bug in the getKeyChar method of the AccessBridge class + JDK-8339810: Clean up the code in sun.tools.jar.Main to properly close resources and use ZipFile during extract + JDK-8339883: Open source several AWT/2D related tests + JDK-8339902: Open source couple TextField related tests + JDK-8339943: Frame not disposed in java/awt/dnd/DropActionChangeTest.java + JDK-8340078: Open source several 2D tests + JDK-8340116: test/jdk/sun/security/tools/jarsigner/ /PreserveRawManifestEntryAndDigest.java can fail due to regex + JDK-8340411: open source several 2D imaging tests + JDK-8340480: Bad copyright notices in changes from JDK-8339902 + JDK-8340687: Open source closed frame tests #1 + JDK-8340719: Open source AWT List tests + JDK-8340969: jdk/jfr/startupargs/TestStartDuration.java should be marked as flagless + JDK-8341037: Use standard layouts in DefaultFrameIconTest.java and MenuCrash.java + JDK-8341111: open source several AWT tests including menu shortcut tests + JDK-8341316: [macos] javax/swing/ProgressMonitor/ /ProgressMonitorEscapeKeyPress.java fails sometimes in macos + JDK-8341412: Various test failures after JDK-8334305 + JDK-8341424: GHA: Collect hs_errs from build time failures + JDK-8341453: java/awt/a11y/AccessibleJTableTest.java fails in some cases where the test tables are not visible + JDK-8341722: Fix some warnings as errors when building on Linux with toolchain clang + JDK-8341881: [REDO] java/nio/file/attribute/ /BasicFileAttributeView/CreationTime.java#tmp fails on alinux3 + JDK-8341978: Improve JButton/bug4490179.java + JDK-8341982: Simplify JButton/bug4323121.java + JDK-8342098: Write a test to compare the images + JDK-8342145: File libCreationTimeHelper.c compile fails on Alpine + JDK-8342270: Test sun/security/pkcs11/Provider/ /RequiredMechCheck.java needs write access to src tree + JDK-8342498: Add test for Allocation elimination after use as alignment reference by SuperWord + JDK-8342508: Use latch in BasicMenuUI/bug4983388.java instead of delay + JDK-8342541: Exclude List/KeyEventsTest/KeyEventsTest.java from running on macOS + JDK-8342562: Enhance Deflater operations + JDK-8342602: Remove JButton/PressedButtonRightClickTest test + JDK-8342607: Enhance register printing on x86_64 platforms + JDK-8342609: jpackage test helper function incorrectly removes a directory instead of its contents only + JDK-8342634: javax/imageio/plugins/wbmp/ /WBMPStreamTruncateTest.java creates temp file in src dir + JDK-8342635: javax/swing/JFileChooser/FileSystemView/ /WindowsDefaultIconSizeTest.java creates tmp file in src dir + JDK-8342704: GHA: Report truncation is broken after JDK-8341424 + JDK-8342811: java/net/httpclient/PlainProxyConnectionTest.java failed: Unexpected connection count: 5 + JDK-8342858: Make target mac-jdk-bundle fails on chmod command + JDK-8342988: GHA: Build JTReg in single step + JDK-8343007: Enhance Buffered Image handling + JDK-8343100: Consolidate EmptyFolderTest and EmptyFolderPackageTest jpackage tests into single java file + JDK-8343101: Rework BasicTest.testTemp test cases + JDK-8343118: [TESTBUG] java/awt/PrintJob/PrintCheckboxTest/ /PrintCheckboxManualTest.java fails with Error. Can't find HTML file PrintCheckboxManualTest.html + JDK-8343128: PassFailJFrame.java test result: Error. Bad action for script: build} + JDK-8343129: Disable unstable check of ThreadsListHandle.sanity_vm ThreadList values + JDK-8343178: Test BasicTest.java javac compile fails cannot find symbol + JDK-8343378: Exceptions in javax/management DeadLockTest.java do not cause test failure + JDK-8343491: javax/management/remote/mandatory/connection/ /DeadLockTest.java failing with NoSuchObjectException: no such object in table + JDK-8343599: Kmem limit and max values swapped when printing container information + JDK-8343724: [PPC64] Disallow OptoScheduling + JDK-8343882: BasicAnnoTests doesn't handle multiple annotations at the same position + JDK-8344581: [TESTBUG] java/awt/Robot/ /ScreenCaptureRobotTest.java failing on macOS + JDK-8344589: Update IANA Language Subtag Registry to Version 2024-11-19 + JDK-8344646: The libjsig deprecation warning should go to stderr not stdout + JDK-8345296: AArch64: VM crashes with SIGILL when prctl is disallowed + JDK-8345368: java/io/File/createTempFile/SpecialTempFile.java fails on Windows Server 2025 + JDK-8345371: Bump update version for OpenJDK: jdk-17.0.15 + JDK-8345375: Improve debuggability of test/jdk/java/net/Socket/CloseAvailable.java + JDK-8345414: Google CAInterop test failures + JDK-8345468: test/jdk/javax/swing/JScrollBar/4865918/ /bug4865918.java fails in ubuntu22.04 + JDK-8346055: javax/swing/text/StyledEditorKit/4506788/ /bug4506788.java fails in ubuntu22.04 + JDK-8346324: javax/swing/JScrollBar/4865918/bug4865918.java fails in CI + JDK-8346587: Distrust TLS server certificates anchored by Camerfirma Root CAs + JDK-8346671: java/nio/file/Files/probeContentType/Basic.java fails on Windows 2025 + JDK-8346828: javax/swing/JScrollBar/4865918/bug4865918.java still fails in CI + JDK-8346887: DrawFocusRect() may cause an assertion failure + JDK-8346908: Update JDK 17 javadoc man page + JDK-8346972: Test java/nio/channels/FileChannel/ /LoopingTruncate.java fails sometimes with IOException: There is not enough space on the disk + JDK-8347424: Fix and rewrite sun/security/x509/DNSName/LeadingPeriod.java test + JDK-8347427: JTabbedPane/8134116/Bug8134116.java has no license header + JDK-8347740: java/io/File/createTempFile/SpecialTempFile.java failing + JDK-8347847: Enhance jar file support + JDK-8347965: (tz) Update Timezone Data to 2025a + JDK-8348625: [21u, 17u] Revert JDK-8185862 to restore old java.awt.headless behavior on Windows + JDK-8348675: TrayIcon tests fail in Ubuntu 24.10 Wayland + JDK-8349603: [21u, 17u, 11u] Update GHA JDKs after Jan/25 updates + JDK-8352097: (tz) zone.tab update missed in 2025a backport + JDK-8353905: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.15 - Modified patch: * fips.patch + rediff- Update to upstream tag jdk-17.0.14+7 (January 2025 CPU) * Security update + JDK-8330045, CVE-2025-21502, bsc#1236278: Enhance array handling * Changes + JDK-7093691: Nimbus LAF: disabled JComboBox using renderer has bad font color + JDK-8028127: Regtest java/security/Security/ /SynchronizedAccess.java is incorrect + JDK-8071693: Introspector ignores default interface methods + JDK-8195675: Call to insertText with single character from custom Input Method ignored + JDK-8202926: Test java/awt/Focus/WindowUpdateFocusabilityTest/ /WindowUpdateFocusabilityTest.html fails + JDK-8207908: JMXStatusTest.java fails assertion intermittently + JDK-8225220: When the Tab Policy is checked,the scroll button direction displayed incorrectly. + JDK-8240343: JDI stopListening/stoplis001 "FAILED: listening is successfully stopped without starting listening" + JDK-8254759: [TEST_BUG] [macosx] javax/swing/JInternalFrame/ /4202966/IntFrameCoord.html fails + JDK-8258734: jdk/jfr/event/oldobject/TestClassLoaderLeak.java failed with "RuntimeException: Could not find class leak" + JDK-8268364: jmethod clearing should be done during unloading + JDK-8269770: nsk tests should start IOPipe channel before launch debuggee - Debugee.prepareDebugee + JDK-8271003: hs_err improvement: handle CLASSPATH env setting longer than O_BUFLEN + JDK-8271456: Avoid looking up standard charsets in "java.desktop" module + JDK-8271821: mark hotspot runtime/MinimalVM tests which ignore external VM flags + JDK-8271825: mark hotspot runtime/LoadClass tests which ignore external VM flags + JDK-8271836: runtime/ErrorHandling/ClassPathEnvVar.java fails with release VMs + JDK-8272746: ZipFile can't open big file (NegativeArraySizeException) + JDK-8273914: Indy string concat changes order of operations + JDK-8274170: Add hooks for custom makefiles to augment jtreg test execution + JDK-8274505: Too weak variable type leads to unnecessary cast in java.desktop + JDK-8276763: java/nio/channels/SocketChannel/ /AdaptorStreams.java fails with "SocketTimeoutException: Read timed out" + JDK-8278527: java/util/concurrent/tck/JSR166TestCase.java fails nanoTime test + JDK-8280131: jcmd reports "Module jdk.jfr not found." when "jdk.management.jfr" is missing + JDK-8281379: Assign package declarations to all jtreg test cases under gc + JDK-8282578: AIOOBE in javax.sound.sampled.Clip + JDK-8283214: [macos] Screen magnifier does not show the magnified text for JComboBox + JDK-8283222: improve diagnosability of runtime/8176717/TestInheritFD.java timeouts + JDK-8284291: sun/security/krb5/auto/Renew.java fails intermittently on Windows 11 + JDK-8284874: Add comment to ProcessHandle/OnExitTest to describe zombie problem + JDK-8286160: (fs) Files.exists returns unexpected results with C:\pagefile.sys because it's not readable + JDK-8287003: InputStreamReader::read() can return zero despite writing a char in the buffer + JDK-8288976: classfile parser 'wrong name' error message has the names the wrong way around + JDK-8289184: runtime/ClassUnload/DictionaryDependsTest.java failed with "Test failed: should be unloaded" + JDK-8290023: Remove use of IgnoreUnrecognizedVMOptions in gc tests + JDK-8290269: gc/shenandoah/TestVerifyJCStress.java fails due to invalid tag: required after JDK-8290023 + JDK-8292309: Fix "java/awt/PrintJob/ConstrainedPrintingTest/ /ConstrainedPrintingTest.java" test + JDK-8293061: Combine CDSOptions and AppCDSOptions test utility classes + JDK-8293877: Rewrite MineField test + JDK-8294193: Files.createDirectories throws FileAlreadyExistsException for a symbolic link whose target is an existing directory + JDK-8294726: Update URLs in minefield tests + JDK-8295239: Refactor java/util/Formatter/Basic script into a Java native test launcher + JDK-8295344: Harden runtime/StackGuardPages/ /TestStackGuardPages.java + JDK-8295859: Update Manual Test Groups + JDK-8296709: WARNING: JNI call made without checking exceptions + JDK-8296718: Refactor bootstrap Test Common Functionalities to test/lib/Utils + JDK-8296787: Unify debug printing format of X.509 cert serial numbers + JDK-8296972: [macos13] java/awt/Frame/MaximizedToIconified/ /MaximizedToIconified.java: getExtendedState() != 6 as expected. + JDK-8298513: vmTestbase/nsk/jdi/EventSet/suspendPolicy/ /suspendpolicy009/TestDescription.java fails with usage tracker + JDK-8300416: java.security.MessageDigestSpi clone can result in thread-unsafe clones + JDK-8301379: Verify TLS_ECDH_* cipher suites cannot be negotiated + JDK-8302225: SunJCE Provider doesn't validate key sizes when using 'constrained' transforms for AES/KW and AES/KWP + JDK-8303697: ProcessTools doesn't print last line of process output + JDK-8303705: Field sleeper.started should be volatile JdbLockTestTarg.java + JDK-8303742: CompletableFuture.orTimeout leaks if the future completes exceptionally + JDK-8304020: Speed up test/jdk/java/util/zip/ZipFile/ /TestTooManyEntries.java and clarify its purpose + JDK-8304557: java/util/concurrent/CompletableFuture/ /CompletableFutureOrTimeoutExceptionallyTest.java times out + JDK-8306015: Update sun.security.ssl TLS tests to use SSLContextTemplate or SSLEngineTemplate + JDK-8307297: Move some DnD tests to open + JDK-8307408: Some jdk/sun/tools/jhsdb tests don't pass test JVM args to the debuggee JVM + JDK-8309109: AArch64: [TESTBUG] compiler/intrinsics/sha/cli/ /TestUseSHA3IntrinsicsOptionOnSupportedCPU.java fails on Neoverse N2 and V1 + JDK-8309303: jdk/internal/misc/VM/RuntimeArguments test ignores jdk/internal/vm/options + JDK-8309532: java/lang/Class/getDeclaredField/ /FieldSetAccessibleTest should filter modules that depend on JVMCI + JDK-8310072: JComboBox/DisabledComboBoxFontTestAuto: Enabled and disabled ComboBox does not match in these LAFs: GTK+ + JDK-8310731: Configure a javax.net.ssl.SNIMatcher for the HTTP/1.1 test servers in java/net/httpclient tests + JDK-8312111: open/test/jdk/java/awt/Robot/ModifierRobotKey/ /ModifierRobotKeyTest.java fails on ubuntu 23.04 + JDK-8313374: --enable-ccache's CCACHE_BASEDIR breaks builds + JDK-8313638: Add test for dump of resolved references + JDK-8313854: Some tests in serviceability area fail on localized Windows platform + JDK-8313878: Exclude two compiler/rtm/locking tests on ppc64le + JDK-8314333: Update com/sun/jdi/ProcessAttachTest.java to use ProcessTools.createTestJvm(..) + JDK-8314824: Fix serviceability/jvmti/8036666/ /GetObjectLockCount.java to use vm flags + JDK-8314829: serviceability/sa/jmap-hprof/ /JMapHProfLargeHeapTest.java ignores vm flags + JDK-8314831: NMT tests ignore vm flags + JDK-8315097: Rename createJavaProcessBuilder + JDK-8315406: [REDO] serviceability/jdwp/ /AllModulesCommandTest.java ignores VM flags + JDK-8315988: Parallel: Make TestAggressiveHeap use createTestJvm + JDK-8316410: GC: Make TestCompressedClassFlags use createTestJvm + JDK-8316446: 4 sun/management/jdp tests ignore VM flags + JDK-8316447: 8 sun/management/jmxremote tests ignore VM flags + JDK-8316464: 3 sun/tools tests ignore VM flags + JDK-8316562: serviceability/sa/jmap-hprof/ /JMapHProfLargeHeapTest.java times out after JDK-8314829 + JDK-8316581: Improve performance of Symbol::print_value_on() + JDK-8317042: G1: Make TestG1ConcMarkStepDurationMillis use createTestJvm + JDK-8317116: Provide layouts for multiple test UI in PassFailJFrame + JDK-8317188: G1: Make TestG1ConcRefinementThreads use createTestJvm + JDK-8317218: G1: Make TestG1HeapRegionSize use createTestJvm + JDK-8317347: Parallel: Make TestInitialTenuringThreshold use createTestJvm + JDK-8317738: CodeCacheFullCountTest failed with "VirtualMachineError: Out of space in CodeCache for method handle intrinsic" + JDK-8318964: Fix build failures caused by 8315097 + JDK-8319574: Exec/process tests should be marked as flagless + JDK-8319640: ClassicFormat::parseObject (from DateTimeFormatter) does not conform to the javadoc and may leak DateTimeException + JDK-8319651: Several network tests ignore vm flags when start java process + JDK-8319817: Charset constructor should make defensive copy of aliases + JDK-8320586: update manual test/jdk/TEST.groups + JDK-8320665: update jdk_core at open/test/jdk/TEST.groups + JDK-8320673: PageFormat/CustomPaper.java has no Pass/Fail buttons; multiple instructions + JDK-8320675: PrinterJob/SecurityDialogTest.java hangs + JDK-8321163: [test] OutputAnalyzer.getExitValue() unnecessarily logs even when process has already completed + JDK-8321299: runtime/logging/ClassLoadUnloadTest.java doesn't reliably trigger class unloading + JDK-8321470: ThreadLocal.nextHashCode can be static final + JDK-8321543: Update NSS to version 3.96 + JDK-8321616: Retire binary test vectors in test/jdk/java/util/zip/ZipFile + JDK-8322754: click JComboBox when dialog about to close causes IllegalComponentStateException + JDK-8322766: Micro bench SSLHandshake should use default algorithms + JDK-8322809: SystemModulesMap::classNames and moduleNames arrays do not match the order + JDK-8322830: Add test case for ZipFile opening a ZIP with no entries + JDK-8323562: SaslInputStream.read() may return wrong value + JDK-8323688: C2: Fix UB of jlong overflow in PhaseIdealLoop::is_counted_loop() + JDK-8324808: Manual printer tests have no Pass/Fail buttons, instructions close set 3 + JDK-8324841: PKCS11 tests still skip execution + JDK-8325038: runtime/cds/appcds/ProhibitedPackage.java can fail with UseLargePages + JDK-8325525: Create jtreg test case for JDK-8325203 + JDK-8325587: Shenandoah: ShenandoahLock should allow blocking in VM + JDK-8325610: CTW: Add StressIncrementalInlining to stress options + JDK-8325616: JFR ZGC Allocation Stall events should record stack traces + JDK-8325762: Use PassFailJFrame.Builder.splitUI() in PrintLatinCJKTest.java + JDK-8325851: Hide PassFailJFrame.Builder constructor + JDK-8326100: DeflaterDictionaryTests should use Deflater.getBytesWritten instead of Deflater.getTotalOut + JDK-8326121: vmTestbase/gc/g1/unloading/tests/ /unloading_keepRef_rootClass_inMemoryCompilation_keep_cl failed with Full gc happened. Test was useless. + JDK-8326611: Clean up vmTestbase/nsk/stress/stack tests + JDK-8326898: NSK tests should listen on loopback addresses only + JDK-8326948: Force English locale for timeout formatting + JDK-8327401: Some jtreg tests fail on Wayland without any tracking bug + JDK-8327474: Review use of java.io.tmpdir in jdk tests + JDK-8327924: Simplify TrayIconScalingTest.java + JDK-8328021: Convert applet test java/awt/List/SetFontTest/ /SetFontTest.html to main program + JDK-8328242: Add a log area to the PassFailJFrame + JDK-8328303: 3 JDI tests timed out with UT enabled + JDK-8328379: Convert URLDragTest.html applet test to main + JDK-8328402: Implement pausing functionality for the PassFailJFrame + JDK-8328619: sun/management/jmxremote/bootstrap/ /SSLConfigFilePermissionTest.java failed with BindException: Address already in use + JDK-8328697: SubMenuShowTest and SwallowKeyEvents tests stabilization + JDK-8328723: IP Address error when client enables HTTPS endpoint check on server socket + JDK-8328957: Update PKCS11Test.java to not use hardcoded path + JDK-8330278: Have SSLSocketTemplate.doClientSide use loopback address + JDK-8330464: hserr generic events - add entry for the before_exit calls + JDK-8330621: Make 5 compiler tests use ProcessTools.executeProcess + JDK-8330814: Cleanups for KeepAliveCache tests + JDK-8331142: Add test for number of loader threads in BasicDirectoryModel + JDK-8331391: Enhance the keytool code by invoking the buildTrustedCerts method for essential options + JDK-8331405: Shenandoah: Optimize ShenandoahLock with TTAS + JDK-8331411: Shenandoah: Reconsider spinning duration in ShenandoahLock + JDK-8331495: Limit BasicDirectoryModel/LoaderThreadCount.java to Windows only + JDK-8331626: unsafe.cpp:162:38: runtime error in index_oop_from_field_offset_long - applying non-zero offset 4563897424 to null pointer + JDK-8331789: ubsan: deoptimization.cpp:403:29: runtime error: load of value 208, which is not a valid value for type 'bool' + JDK-8331863: DUIterator_Fast used before it is constructed + JDK-8331864: Update Public Suffix List to 1cbd6e7 + JDK-8331999: BasicDirectoryModel/LoaderThreadCount.java frequently fails on Windows in CI + JDK-8332340: Add JavacBench as a test case for CDS + JDK-8332473: ubsan: growableArray.hpp:290:10: runtime error: null pointer passed as argument 1, which is declared to never be null + JDK-8332589: ubsan: unix/native/libjava/ /ProcessImpl_md.c:562:5: runtime error: null pointer passed as argument 2, which is declared to never be null + JDK-8332720: ubsan: instanceKlass.cpp:3550:76: runtime error: member call on null pointer of type 'struct Array' + JDK-8332724: x86 MacroAssembler may over-align code + JDK-8332777: Update JCStress test suite + JDK-8332825: ubsan: guardedMemory.cpp:35:11: runtime error: null pointer passed as argument 2, which is declared to never be null + JDK-8332866: Crash in ImageIO JPEG decoding when MEM_STATS in enabled + JDK-8332901: Select{Current,New}ItemTest.java for Choice don't open popup on macOS + JDK-8332903: ubsan: opto/output.cpp:1002:18: runtime error: load of value 171, which is not a valid value for type 'bool' + JDK-8332904: ubsan ppc64le: c1_LIRGenerator_ppc.cpp:581:21: runtime error: signed integer overflow: 9223372036854775807 + 1 cannot be represented in type 'long int' + JDK-8332935: Crash: assert(*lastPtr != 0) failed: Mismatched JNINativeInterface tables, check for new entries + JDK-8333317: Test sun/security/pkcs11/sslecc/ /ClientJSSEServerJSSE.java failed with: Invalid ECDH ServerKeyExchange signature + JDK-8333824: Unused ClassValue in VarHandles + JDK-8334057: JLinkReproducibleTest.java support receive test.tool.vm.opts + JDK-8334405: java/nio/channels/Selector/ /SelectWithConsumer.java#id0 failed in testWakeupDuringSelect + JDK-8334562: Automate com/sun/security/auth/callback/ /TextCallbackHandler/Default.java test + JDK-8334567: [test] runtime/os/TestTracePageSizes move ppc handling + JDK-8335142: compiler/c1/TestTraceLinearScanLevel.java occasionally times out with -Xcomp + JDK-8335267: [XWayland] move screencast tokens from .awt to .java folder + JDK-8335344: test/jdk/sun/security/tools/keytool/NssTest.java fails to compile + JDK-8335428: Enhanced Building of Processes + JDK-8335449: runtime/cds/DeterministicDump.java fails with File content different at byte ... + JDK-8335493: check_gc_overhead_limit should reset SoftRefPolicy::_should_clear_all_soft_refs + JDK-8335530: Java file extension missing in AuthenticatorTest + JDK-8335709: C2: assert(!loop->is_member(get_loop(useblock))) failed: must be outside loop + JDK-8335904: Fix invalid comment in ShenandoahLock + JDK-8335912, JDK-8337499: Add an operation mode to the jar command when extracting to not overwriting existing files + JDK-8336240: Test com/sun/crypto/provider/Cipher/DES/ /PerformanceTest.java fails with java.lang.ArithmeticException + JDK-8336257: Additional tests in jmxremote/startstop to match on PID not app name + JDK-8336315: tools/jpackage/windows/WinChildProcessTest.java Failed: Check is calculator process is alive + JDK-8336342: Fix known X11 library locations in sysroot + JDK-8336343: Add more known sysroot library locations for ALSA + JDK-8336413: gtk headers : Fix typedef redeclaration of GMainContext and GdkPixbuf + JDK-8336564: Enhance mask blit functionality redux + JDK-8336854: CAInterop.java#actalisauthenticationrootca conflicted with /manual and /timeout + JDK-8337066: Repeated call of StringBuffer.reverse with double byte string returns wrong result + JDK-8337320: Update ProblemList.txt with tests known to fail on XWayland + JDK-8337410: The makefiles should set problemlist and adjust timeout basing on the given VM flags + JDK-8337780: RISC-V: C2: Change C calling convention for sp to NS + JDK-8337810: ProblemList BasicDirectoryModel/LoaderThreadCount.java on Windows + JDK-8337851: Some tests have name which confuse jtreg + JDK-8337966: (fs) Files.readAttributes fails with Operation not permitted on older docker releases + JDK-8338058: map_or_reserve_memory_aligned Windows enhance remap assertion + JDK-8338101: remove old remap assertion in map_or_reserve_memory_aligned after JDK-8338058 + JDK-8338109: java/awt/Mouse/EnterExitEvents/ /ResizingFrameTest.java duplicate in ProblemList + JDK-8338286: GHA: Demote x86_32 to hotspot build only + JDK-8338380: Update TLSCommon/interop/AbstractServer to specify an interface to listen for connections + JDK-8338402: GHA: some of bundles may not get removed + JDK-8338748: [17u,21u] Test Disconnect.java compile error: cannot find symbol after JDK-8299813 + JDK-8338751: ConfigureNotify behavior has changed in KWin 6.2 + JDK-8338759: Add extra diagnostic to java/net/InetAddress/ptr/Lookup.java + JDK-8339081: Bump update version for OpenJDK: jdk-17.0.14 + JDK-8339180: Enhanced Building of Processes: Follow-on Issue + JDK-8339248: RISC-V: Remove li64 macro assembler routine and related code + JDK-8339384: Unintentional IOException in jdk.jdi module when JDWP end of stream occurs + JDK-8339470: [17u] More defensive fix for 8163921 + JDK-8339487: ProcessHandleImpl os_getChildren sysctl call - retry in case of ENOMEM and enhance exception message + JDK-8339548: GHA: RISC-V: Use Debian snapshot archive for bootstrap + JDK-8339560: Unaddressed comments during code review of JDK-8337664 + JDK-8339591: Mark jdk/jshell/ExceptionMessageTest.java intermittent + JDK-8339637: (tz) Update Timezone Data to 2024b + JDK-8339644: Improve parsing of Day/Month in tzdata rules + JDK-8339731: java.desktop/share/classes/javax/swing/text/html/ /default.css typo in margin settings + JDK-8339741: RISC-V: C ABI breakage for integer on stack + JDK-8339787: Add some additional diagnostic output to java/net/ipv6tests/UdpTest.java + JDK-8339803: Acknowledge case insensitive unambiguous keywords in tzdata files + JDK-8339892: Several security shell tests don't set TESTJAVAOPTS + JDK-8339931: Update problem list for WindowUpdateFocusabilityTest.java + JDK-8340007: Refactor KeyEvent/FunctionKeyTest.java + JDK-8340008: KeyEvent/KeyTyped/Numpad1KeyTyped.java has 15 seconds timeout + JDK-8340210: Add positionTestUI() to PassFailJFrame.Builder + JDK-8340230: Tests crash: assert(is_in_encoding_range || k->is_interface() || k->is_abstract()) failed: sanity + JDK-8340306: Add border around instructions in PassFailJFrame + JDK-8340308: PassFailJFrame: Make rows default to number of lines in instructions + JDK-8340365: Position the first window of a window list + JDK-8340387: Update OS detection code to recognize Windows Server 2025 + JDK-8340418: GHA: MacOS AArch64 bundles can be removed prematurely + JDK-8340461: Amend description for logArea + JDK-8340466: Add description for PassFailJFrame constructors + JDK-8340552: Harden TzdbZoneRulesCompiler against missing zone names + JDK-8340632: ProblemList java/nio/channels/DatagramChannel/ for Macos + JDK-8340657: [PPC64] SA determines wrong unextendedSP + JDK-8340684: Reading from an input stream backed by a closed ZipFile has no test coverage + JDK-8340785: Update description of PassFailJFrame and samples + JDK-8340799: Add border inside instruction frame in PassFailJFrame + JDK-8340812: LambdaForm customization via MethodHandle::updateForm is not thread safe + JDK-8340815: Add SECURITY.md file + JDK-8340899: Remove wildcard bound in PositionWindows.positionTestWindows + JDK-8341146: RISC-V: Unnecessary fences used for load-acquire in template interpreter + JDK-8341235: Improve default instruction frame title in PassFailJFrame + JDK-8341562: RISC-V: Generate comments in - XX:+PrintInterpreter to link to source code + JDK-8341635: [17u] runtime/ErrorHandling/ClassPathEnvVar test ignores external VM flags + JDK-8341688: Aarch64: Generate comments in - XX:+PrintInterpreter to link to source code + JDK-8341806: Gcc version detection failure on Alinux3 + JDK-8341927: Replace hardcoded security providers with new test.provider.name system property + JDK-8341997: Tests create files in src tree instead of scratch dir + JDK-8342181: Update tests to use stronger Key and Salt size + JDK-8342183: Update tests to use stronger algorithms and keys + JDK-8342188: Update tests to use stronger key parameters and certificates + JDK-8342496: C2/Shenandoah: SEGV in compiled code when running jcstress + JDK-8342578: GHA: RISC-V: Bootstrap using Debian snapshot is still failing + JDK-8342669: [21u] Fix TestArrayAllocatorMallocLimit after backport of JDK-8315097 + JDK-8342681: TestLoadBypassesNullCheck.java fails improperly specified VM option + JDK-8342701: [PPC64] TestOSRLotsOfLocals.java crashes + JDK-8342962: [s390x] TestOSRLotsOfLocals.java crashes + JDK-8343285: java.lang.Process is unresponsive and CPU usage spikes to 100% + JDK-8343474: [updates] Customize README.md to specifics of update project + JDK-8343687: [17u] TestAntiDependencyForPinnedLoads requires UTF-8 + JDK-8343848: Fix typo of property name in TestOAEPPadding after 8341927 + JDK-8343877: Test AsyncClose.java intermittent fails - Socket.getInputStream().read() wasn't preempted + JDK-8343923: GHA: Switch to Xcode 15 on MacOS AArch64 runners + JDK-8347011: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.14 - Added patch * reproducible-directory-mtime.patch + reproducible modification times for directory creation- Update to upstream tag jdk-17.0.13+11 (October 2024 CPU) * Security fixes + JDK-8307383: Enhance DTLS connections + JDK-8290367, JDK-8332643: Update default value and extend the scope of com.sun.jndi.ldap.object.trustSerialData system property + JDK-8328286, CVE-2024-21208, bsc#1231702: Enhance HTTP client + JDK-8328544, CVE-2024-21210, bsc#1231711: Improve handling of vectorization + JDK-8328726: Better Kerberos support + JDK-8331446, CVE-2024-21217, bsc#1231716: Improve deserialization support + JDK-8332644, CVE-2024-21235, bsc#1231719: Improve graph optimizations + JDK-8335713: Enhance vectorization analysis * Other changes + JDK-7022325: TEST_BUG: test/java/util/zip/ZipFile/ /ReadLongZipFileName.java leaks files if it fails + JDK-7026262: HttpServer: improve handling of finished HTTP exchanges + JDK-7124313: [macosx] Swing Popups should overlap taskbar + JDK-8005885: enhance PrintCodeCache to print more data + JDK-8051959: Add thread and timestamp options to java.security.debug system property + JDK-8170817: G1: Returning MinTLABSize from unsafe_max_tlab_alloc causes TLAB flapping + JDK-8183227: read/write APIs in class os shall return ssize_t + JDK-8193547: Regression automated test '/open/test/jdk/java/ /awt/Toolkit/DesktopProperties/rfe4758438.java' fails + JDK-8222884: ConcurrentClassDescLookup.java times out intermittently + JDK-8233725: ProcessTools.startProcess() has output issues when using an OutputAnalyzer at the same time + JDK-8238169: BasicDirectoryModel getDirectories and DoChangeContents.run can deadlock + JDK-8241550: [macOS] SSLSocketImpl/ReuseAddr.java failed due to "BindException: Address already in use" + JDK-8255898: Test java/awt/FileDialog/FilenameFilterTest/ /FilenameFilterTest.java fails on Mac OS + JDK-8256291: RunThese30M fails "assert(_class_unload ? true : ((((JfrTraceIdBits::load(class_loader_klass)) & ((1 << 4) << 8)) != 0))) failed: invariant" + JDK-8257540: javax/swing/JFileChooser/8041694/bug8041694.java failed with "RuntimeException: The selected directory name is not the expected 'd ' but 'D '." + JDK-8259866: two java.util tests failed with "IOException: There is not enough space on the disk" + JDK-8260633: [macos] java/awt/dnd/MouseEventAfterStartDragTest/ /MouseEventAfterStartDragTest.html test failed + JDK-8261433: Better pkcs11 performance for libpkcs11:C_EncryptInit/libpkcs11:C_DecryptInit + JDK-8263031: HttpClient throws Exception if it receives a Push Promise that is too large + JDK-8265919: RunThese30M fails "assert((!(((((JfrTraceIdBits::load(value)) & ((1 << 4) << 8)) != 0))))) failed: invariant" + JDK-8269428: java/util/concurrent/ConcurrentHashMap/ /ToArray.java timed out + JDK-8269657: Test java/nio/channels/DatagramChannel/ /Loopback.java failed: Unexpected message + JDK-8272232: javax/swing/JTable/4275046/bug4275046.java failed with "Expected value in the cell: 'rededited' but found 'redEDITED'." + JDK-8272558: IR Test Framework README misses some flags + JDK-8272777: Clean up remaining AccessController warnings in test library + JDK-8273216: JCMD does not work across container boundaries with Podman + JDK-8273430: Suspicious duplicate condition in java.util.regex.Grapheme#isExcludedSpacingMark + JDK-8273541: Cleaner Thread creates with normal priority instead of MAX_PRIORITY - 2 + JDK-8275851: Deproblemlist open/test/jdk/javax/swing/ /JComponent/6683775/bug6683775.java + JDK-8276660: Scalability bottleneck in java.security.Provider.getService() + JDK-8277042: add test for 8276036 to compiler/codecache + JDK-8279068: IGV: Update to work with JDK 16 and 17 + JDK-8279164: Disable TLS_ECDH_* cipher suites + JDK-8279222: Incorrect legacyMap.get in java.security.Provider after JDK-8276660 + JDK-8279337: The MToolkit is still referenced in a few places + JDK-8279641: Create manual JTReg tests for Swing accessibility + JDK-8279878: java/awt/font/JNICheck/JNICheck.sh test fails on Ubuntu 21.10 + JDK-8280034: ProblemList jdk/jfr/api/consumer/recordingstream/ /TestOnEvent.java on linux-x64 + JDK-8280392: java/awt/Focus/NonFocusableWindowTest/ /NonfocusableOwnerTest.java failed with "RuntimeException: Test failed." + JDK-8280970: Cleanup dead code in java.security.Provider + JDK-8280982: [Wayland] [XWayland] java.awt.Robot taking screenshots + JDK-8280988: [XWayland] Click on title to request focus test failures + JDK-8280990: [XWayland] XTest emulated mouse click does not bring window to front + JDK-8280993: [XWayland] Popup is not closed on click outside of area controlled by XWayland + JDK-8280994: [XWayland] Drag and Drop does not work in java - > wayland app direction + JDK-8281944: JavaDoc throws java.lang.IllegalStateException: ERRONEOUS + JDK-8282354: Remove dependancy of TestHttpServer, HttpTransaction, HttpCallback from open/test/jdk/ tests + JDK-8282526: Default icon is not painted properly + JDK-8283728: jdk.hotspot.agent: Wrong location for RISCV64ThreadContext.java + JDK-8284316: Support accessibility ManualTestFrame.java for non SwingSet tests + JDK-8284585: PushPromiseContinuation test fails intermittently in timeout + JDK-8285497: Add system property for Java SE specification maintenance version + JDK-8288568: Reduce runtime of java.security microbenchmarks + JDK-8289182: NMT: MemTracker::baseline should return void + JDK-8290966: G1: Record number of PLAB filled and number of direct allocations + JDK-8291760: PipelineLeaksFD.java still fails: More or fewer pipes than expected + JDK-8292044: HttpClient doesn't handle 102 or 103 properly + JDK-8292739: Invalid legacy entries may be returned by Provider.getServices() call + JDK-8292948: JEditorPane ignores font-size styles in external linked css-file + JDK-8293862: javax/swing/JFileChooser/8046391/bug8046391.java failed with 'Cannot invoke "java.awt.Image.getWidth(java.awt.image.ImageObserver)" because "retVal" is null' + JDK-8293872: Make runtime/Thread/ThreadCountLimit.java more robust + JDK-8294148: Support JSplitPane for instructions and test UI + JDK-8294691: dynamicArchive/RelativePath.java is running other test case + JDK-8294994: Update Jarsigner and Keytool i18n tests to validate i18n compliance + JDK-8295111: dpkg appears to have problems resolving symbolically linked native libraries + JDK-8296410: HttpClient throws java.io.IOException: no statuscode in response for HTTP2 + JDK-8296812: sprintf is deprecated in Xcode 14 + JDK-8297878: KEM: Implementation + JDK-8298381: Improve handling of session tickets for multiple SSLContexts + JDK-8298596: vmTestbase/nsk/sysdict/vm/stress/chain/chain008/ /chain008.java fails with "NoClassDefFoundError: Could not initialize class java.util.concurrent.ThreadLocalRandom" + JDK-8298809: Clean up vm/compiler/InterfaceCalls JMH + JDK-8299058: AssertionError in sun.net.httpserver.ServerImpl when connection is idle + JDK-8299254: Support dealing with standard assert macro + JDK-8299378: sprintf is deprecated in Xcode 14 + JDK-8299395: Remove metaprogramming/removeCV.hpp + JDK-8299396: Remove metaprogramming/removeExtent.hpp + JDK-8299397: Remove metaprogramming/isFloatingPoint.hpp + JDK-8299398: Remove metaprogramming/isConst.hpp + JDK-8299399: Remove metaprogramming/isArray.hpp + JDK-8299402: Remove metaprogramming/isVolatile.hpp + JDK-8299479: Remove metaprogramming/decay.hpp + JDK-8299481: Remove metaprogramming/removePointer.hpp + JDK-8299482: Remove metaprogramming/isIntegral.hpp + JDK-8299487: Test java/net/httpclient/whitebox/ /SSLTubeTestDriver.java timed out + JDK-8299635: Hotspot update for deprecated sprintf in Xcode 14 + JDK-8299779: Test tools/jpackage/share/jdk/jpackage/tests/ /MainClassTest.java timed out + JDK-8299813: java/nio/channels/DatagramChannel/Disconnect.java fails with jtreg test timeout due to lost datagram + JDK-8299971: Remove metaprogramming/conditional.hpp + JDK-8299972: Remove metaprogramming/removeReference.hpp + JDK-8300169: Build failure with clang-15 + JDK-8300260: Remove metaprogramming/isSame.hpp + JDK-8300264: Remove metaprogramming/isPointer.hpp + JDK-8300265: Remove metaprogramming/isSigned.hpp + JDK-8300806: Update googletest to v1.13.0 + JDK-8300910: Remove metaprogramming/integralConstant.hpp + JDK-8301132: Test update for deprecated sprintf in Xcode 14 + JDK-8301200: Don't scale timeout stress with timeout factor + JDK-8301274: update for deprecated sprintf for security components + JDK-8301279: update for deprecated sprintf for management components + JDK-8301686: TLS 1.3 handshake fails if server_name doesn't match resuming session + JDK-8301704: Shorten the number of GCs in UnloadingTest.java to verify a class loader not being unloaded + JDK-8302495: update for deprecated sprintf for java.desktop + JDK-8302800: Augment NaN handling tests of FDLIBM methods + JDK-8303216: Prefer ArrayList to LinkedList in sun.net.httpserver.ServerImpl + JDK-8303466: C2: failed: malformed control flow. Limit type made precise with MaxL/MinL + JDK-8303527: update for deprecated sprintf for jdk.hotspot.agent + JDK-8303617: update for deprecated sprintf for jdk.jdwp.agent + JDK-8303830: update for deprecated sprintf for jdk.accessibility + JDK-8303891: Speed up Zip64SizeTest using a small ZIP64 file + JDK-8303920: Avoid calling out to python in DataDescriptorSignatureMissing test + JDK-8303942: os::write should write completely + JDK-8303965: java.net.http.HttpClient should reset the stream if response headers contain malformed header fields + JDK-8304375: jdk/jfr/api/consumer/filestream/TestOrdered.java failed with "Expected at least some events to be out of order! Reuse = false" + JDK-8304962: sun/net/www/http/KeepAliveCache/B5045306.java: java.lang.RuntimeException: Failed: Initial Keep Alive Connection is not being reused + JDK-8304963: HttpServer closes connection after processing HEAD after JDK-7026262 + JDK-8305072: Win32ShellFolder2.compareTo is inconsistent + JDK-8305079: Remove finalize() from compiler/c2/Test719030 + JDK-8305081: Remove finalize() from test/hotspot/jtreg/compiler/runtime/Test8168712 + JDK-8305825: getBounds API returns wrong value resulting in multiple Regression Test Failures on Ubuntu 23.04 + JDK-8305959: x86: Improve itable_stub + JDK-8306583: Add JVM crash check in CDSTestUtils.executeAndLog + JDK-8306929: Avoid CleanClassLoaderDataMetaspaces safepoints when previous versions are shared + JDK-8306946: jdk/test/lib/process/ /ProcessToolsStartProcessTest.java fails with "wrong number of lines in OutputAnalyzer output" + JDK-8307091: A few client tests intermittently throw ConcurrentModificationException + JDK-8307193: Several Swing jtreg tests use class.forName on L&F classes + JDK-8307352: AARCH64: Improve itable_stub + JDK-8307448: Test RedefineSharedClassJFR fail due to wrong assumption + JDK-8307779: Relax the java.awt.Robot specification + JDK-8307848: update for deprecated sprintf for jdk.attach + JDK-8307850: update for deprecated sprintf for jdk.jdi + JDK-8308022: update for deprecated sprintf for java.base + JDK-8308144: Uncontrolled memory consumption in SSLFlowDelegate.Reader + JDK-8308184: Launching java with large number of jars in classpath with java.protocol.handler.pkgs system property set can lead to StackOverflowError + JDK-8308801: update for deprecated sprintf for libnet in java.base + JDK-8308891: TestCDSVMCrash.java needs @requires vm.cds + JDK-8309241: ClassForNameLeak fails intermittently as the class loader hasn't been unloaded + JDK-8309621: [XWayland][Screencast] screen capture failure with sun.java2d.uiScale other than 1 + JDK-8309703: AIX build fails after JDK-8280982 + JDK-8309756: Occasional crashes with pipewire screen capture on Wayland + JDK-8309934: Update GitHub Actions to use JDK 17 for building jtreg + JDK-8310070: Test: javax/net/ssl/DTLS/DTLSWontNegotiateV10.java timed out + JDK-8310108: Skip ReplaceCriticalClassesForSubgraphs when EnableJVMCI is specified + JDK-8310201: Reduce verbose locale output in -XshowSettings launcher option + JDK-8310334: [XWayland][Screencast] screen capture error message in debug + JDK-8310628: GcInfoBuilder.c missing JNI Exception checks + JDK-8310683: Refactor StandardCharset/standard.java to use JUnit + JDK-8311208: Improve CDS Support + JDK-8311666: Disabled tests in test/jdk/sun/java2d/marlin + JDK-8312049: runtime/logging/ClassLoadUnloadTest can be improved + JDK-8312140: jdk/jshell tests failed with JDI socket timeouts + JDK-8312229: Crash involving yield, switch and anonymous classes + JDK-8313256: Exclude failing multicast tests on AIX + JDK-8313394: Array Elements in OldObjectSample event has the incorrect description + JDK-8313674: (fc) java/nio/channels/FileChannel/ /BlockDeviceSize.java should test for more block devices + JDK-8313697: [XWayland][Screencast] consequent getPixelColor calls are slow + JDK-8313873: java/nio/channels/DatagramChannel/ /SendReceiveMaxSize.java fails on AIX due to small default RCVBUF size and different IPv6 Header interpretation + JDK-8313901: [TESTBUG] test/hotspot/jtreg/compiler/codecache/ /CodeCacheFullCountTest.java fails with java.lang.VirtualMachineError + JDK-8314476: TestJstatdPortAndServer.java failed with "java.rmi.NoSuchObjectException: no such object in table" + JDK-8314614: jdk/jshell/ImportTest.java failed with "InternalError: Failed remote listen" + JDK-8314837: 5 compiled/codecache tests ignore VM flags + JDK-8315024: Vector API FP reduction tests should not test for exact equality + JDK-8315362: NMT: summary diff reports threads count incorrectly + JDK-8315422: getSoTimeout() would be in try block in SSLSocketImpl + JDK-8315437: Enable parallelism in vmTestbase/nsk/monitoring/stress/classload tests + JDK-8315442: Enable parallelism in vmTestbase/nsk/monitoring/stress/thread tests + JDK-8315559: Delay TempSymbol cleanup to avoid symbol table churn + JDK-8315576: compiler/codecache/CodeCacheFullCountTest.java fails after JDK-8314837 + JDK-8315651: Stop hiding AIX specific multicast socket errors via NetworkConfiguration (aix) + JDK-8315684: Parallelize sun/security/util/math/TestIntegerModuloP.java + JDK-8315774: Enable parallelism in vmTestbase/gc/g1/unloading tests + JDK-8315804: Open source several Swing JTabbedPane JTextArea JTextField tests + JDK-8315936: Parallelize gc/stress/TestStressG1Humongous.java test + JDK-8315965: Open source various AWT applet tests + JDK-8316104: Open source several Swing SplitPane and RadioButton related tests + JDK-8316193: jdk/jfr/event/oldobject/TestListenerLeak.java java.lang.Exception: Could not find leak + JDK-8316211: Open source several manual applet tests + JDK-8316240: Open source several add/remove MenuBar manual tests + JDK-8316285: Opensource JButton manual tests + JDK-8316306: Open source and convert manual Swing test + JDK-8316328: Test jdk/jfr/event/oldobject/ /TestSanityDefault.java times out for some heap sizes + JDK-8316387: Exclude more failing multicast tests on AIX after JDK-8315651 + JDK-8316389: Open source few AWT applet tests + JDK-8316468: os::write incorrectly handles partial write + JDK-8316973: GC: Make TestDisableDefaultGC use createTestJvm + JDK-8317112: Add screenshot for Frame/DefaultSizeTest.java + JDK-8317228: GC: Make TestXXXHeapSizeFlags use createTestJvm + JDK-8317288: [macos] java/awt/Window/Grab/GrabTest.java: Press on the outside area didn't cause ungrab + JDK-8317316: G1: Make TestG1PercentageOptions use createTestJvm + JDK-8317343: GC: Make TestHeapFreeRatio use createTestJvm + JDK-8317358: G1: Make TestMaxNewSize use createTestJvm + JDK-8317360: Missing null checks in JfrCheckpointManager and JfrStringPool initialization routines + JDK-8317372: Refactor some NumberFormat tests to use JUnit + JDK-8317635: Improve GetClassFields test to verify correctness of field order + JDK-8317831: compiler/codecache/CheckLargePages.java fails on OL 8.8 with unexpected memory string + JDK-8318039: GHA: Bump macOS and Xcode versions + JDK-8318089: Class space not marked as such with NMT when CDS is off + JDK-8318474: Fix memory reporter for thread_count + JDK-8318479: [jmh] the test security.CacheBench failed for multiple threads run + JDK-8318605: Enable parallelism in vmTestbase/nsk/stress/stack tests + JDK-8318696: Do not use LFS64 symbols on Linux + JDK-8318986: Improve GenericWaitBarrier performance + JDK-8319103: Popups that request focus are not shown on Linux with Wayland + JDK-8319197: Exclude hb-subset and hb-style from compilation + JDK-8319406: x86: Shorter movptr(reg, imm) for 32-bit immediates + JDK-8319713: Parallel: Remove PSAdaptiveSizePolicy::should_full_GC + JDK-8320079: The ArabicBox.java test has no control buttons + JDK-8320379: C2: Sort spilling/unspilling sequence for better ld/st merging into ldp/stp on AArch64 + JDK-8320602: Lock contention in SchemaDVFactory.getInstance() + JDK-8320608: Many jtreg printing tests are missing the @printer keyword + JDK-8320655: awt screencast robot spin and sync issues with native libpipewire api + JDK-8320692: Null icon returned for .exe without custom icon + JDK-8320945: problemlist tests failing on latest Windows 11 update + JDK-8321025: Enable Neoverse N1 optimizations for Neoverse V2 + JDK-8321176: [Screencast] make a second attempt on screencast failure + JDK-8321220: JFR: RecordedClass reports incorrect modifiers + JDK-8322008: Exclude some CDS tests from running with - Xshare:off + JDK-8322330: JavadocHelperTest.java OOMEs with Parallel GC and ZGC + JDK-8322726: C2: Unloaded signature class kills argument value + JDK-8322971: KEM.getInstance() should check if a 3rd-party security provider is signed + JDK-8323122: AArch64: Increase itable stub size estimate + JDK-8323584: AArch64: Unnecessary ResourceMark in NativeCall::set_destination_mt_safe + JDK-8323670: A few client tests intermittently throw ConcurrentModificationException + JDK-8323801: tag doesn't strikethrough the text + JDK-8324577: [REDO] - [IMPROVE] OPEN_MAX is no longer the max limit on macOS >= 10.6 for RLIMIT_NOFILE + JDK-8324646: Avoid Class.forName in SecureRandom constructor + JDK-8324648: Avoid NoSuchMethodError when instantiating NativePRNG + JDK-8324668: JDWP process management needs more efficient file descriptor handling + JDK-8324753: [AIX] adjust os_posix after JDK-8318696 + JDK-8324755: Enable parallelism in vmTestbase/gc/gctests/LargeObjects tests + JDK-8324933: ConcurrentHashTable::statistics_calculate synchronization is expensive + JDK-8325022: Incorrect error message on client authentication + JDK-8325179: Race in BasicDirectoryModel.validateFileCache + JDK-8325194: GHA: Add macOS M1 testing + JDK-8325384: sun/security/ssl/SSLSessionImpl/ /ResumptionUpdateBoundValues.java failing intermittently when main thread is a virtual thread + JDK-8325444: GHA: JDK-8325194 causes a regression + JDK-8325567: jspawnhelper without args fails with segfault + JDK-8325620: HTMLReader uses ConvertAction instead of specified CharacterAction for , , + JDK-8325621: Improve jspawnhelper version checks + JDK-8325754: Dead AbstractQueuedSynchronizer$ConditionNodes survive minor garbage collections + JDK-8326106: Write and clear stack trace table outside of safepoint + JDK-8326332: Unclosed inline tags cause misalignment in summary tables + JDK-8326446: The User and System of jdk.CPULoad on Apple M1 are inaccurate + JDK-8326734: text-decoration applied to lost when mixed with or + JDK-8327007: javax/swing/JSpinner/8008657/bug8008657.java fails + JDK-8327137: Add test for ConcurrentModificationException in BasicDirectoryModel + JDK-8327312: [17u] Problem list ReflectionCallerCacheTest.java due to 8324978 + JDK-8327424: ProblemList serviceability/sa/TestJmapCore.java on all platforms with ZGC + JDK-8327650: Test java/nio/channels/DatagramChannel/ /StressNativeSignal.java timed out + JDK-8327787: Convert javax/swing/border/Test4129681.java applet test to main + JDK-8327840: Automate javax/swing/border/Test4129681.java + JDK-8328011: Convert java/awt/Frame/GetBoundsResizeTest/ /GetBoundsResizeTest.java applet test to main + JDK-8328075: Shenandoah: Avoid forwarding when objects don't move in full-GC + JDK-8328110: Allow simultaneous use of PassFailJFrame with split UI and additional windows + JDK-8328115: Convert java/awt/font/TextLayout/ /TestJustification.html applet test to main + JDK-8328158: Convert java/awt/Choice/NonFocusablePopupMenuTest to automatic main test + JDK-8328218: Delete test java/awt/Window/FindOwner/FindOwner.html + JDK-8328234: Remove unused nativeUtils files + JDK-8328238: Convert few closed manual applet tests to main + JDK-8328269: NonFocusablePopupMenuTest.java should be marked as headful + JDK-8328273: sun/management/jmxremote/bootstrap/ /RmiRegistrySslTest.java failed with java.rmi.server.ExportException: Port already in use + JDK-8328560: java/awt/event/MouseEvent/ClickDuringKeypress/ /ClickDuringKeypress.java imports Applet + JDK-8328561: test java/awt/Robot/ManualInstructions/ /ManualInstructions.java isn't used + JDK-8328642: Convert applet test MouseDraggedOutCauseScrollingTest.html to main + JDK-8328647: TestGarbageCollectorMXBean.java fails with C1-only and -Xcomp + JDK-8328896: Fontmetrics for large Fonts has zero width + JDK-8328953: JEditorPane.read throws ChangedCharSetException + JDK-8328999: Update GIFlib to 5.2.2 + JDK-8329004: Update Libpng to 1.6.43 + JDK-8329103: assert(!thread->in_asgct()) failed during multi-mode profiling + JDK-8329109: Threads::print_on() tries to print CPU time for terminated GC threads + JDK-8329126: No native wrappers generated anymore with - XX:-TieredCompilation after JDK-8251462 + JDK-8329134: Reconsider TLAB zapping + JDK-8329510: Update ProblemList for JFileChooser/8194044/FileSystemRootTest.java + JDK-8329559: Test javax/swing/JFrame/bug4419914.java failed because The End and Start buttons are not placed correctly and Tab focus does not move as expected + JDK-8329605: hs errfile generic events - move memory protections and nmethod flushes to separate sections + JDK-8329663: hs_err file event log entry for thread adding/removing should print current thread + JDK-8329667: [macos] Issue with JTree related fix for JDK-8317771 + JDK-8329995: Restricted access to `/proc` can cause JFR initialization to crash + JDK-8330063: Upgrade jQuery to 3.7.1 + JDK-8330524: Linux ppc64le compile warning with clang in os_linux_ppc.cpp + JDK-8330611: AES-CTR vector intrinsic may read out of bounds (x86_64, AVX-512) + JDK-8330615: avoid signed integer overflows in zip_util.c readCen / hashN + JDK-8331011: [XWayland] TokenStorage fails under Security Manager + JDK-8331063: Some HttpClient tests don't report leaks + JDK-8331077: nroff man page update for jar tool + JDK-8331164: createJMHBundle.sh download jars fail when url needed to be redirected + JDK-8331265: Bump update version for OpenJDK: jdk-17.0.13 + JDK-8331331: :tier1 target explanation in doc/testing.md is incorrect + JDK-8331466: Problemlist serviceability/dcmd/gc/ /RunFinalizationTest.java on generic-all + JDK-8331605: jdk/test/lib/TestMutuallyExclusivePlatformPredicates.java test failure + JDK-8331746: Create a test to verify that the cmm id is not ignored + JDK-8331798: Remove unused arg of checkErgonomics() in TestMaxHeapSizeTools.java + JDK-8331885: C2: meet between unloaded and speculative types is not symmetric + JDK-8332008: Enable issuestitle check + JDK-8332113: Update nsk.share.Log to be always verbose + JDK-8332174: Remove 2 (unpaired) RLO Unicode characters in ff_Adlm.xml + JDK-8332248: (fc) java/nio/channels/FileChannel/ /BlockDeviceSize.java failed with RuntimeException + JDK-8332424: Update IANA Language Subtag Registry to Version 2024-05-16 + JDK-8332524: Instead of printing "TLSv1.3," it is showing "TLS13" + JDK-8332898: failure_handler: log directory of commands + JDK-8332936: Test vmTestbase/metaspace/gc/watermark_70_80/ /TestDescription.java fails with no GC's recorded + JDK-8333270: HandlersOnComplexResetUpdate and HandlersOnComplexUpdate tests fail with "Unexpected reference" if timeoutFactor is less than 1/3 + JDK-8333353: Delete extra empty line in CodeBlob.java + JDK-8333398: Uncomment the commented test in test/jdk/java/ /util/jar/JarFile/mrjar/MultiReleaseJarAPI.java + JDK-8333477: Delete extra empty spaces in Makefiles + JDK-8333698: [17u] TestJstatdRmiPort fails after JDK-8333667 + JDK-8333716: Shenandoah: Check for disarmed method before taking the nmethod lock + JDK-8333724: Problem list security/infra/java/security/cert/ /CertPathValidator/certification/CAInterop.java [#]teliasonerarootcav1 + JDK-8333804: java/net/httpclient/ForbiddenHeadTest.java threw an exception with 0 failures + JDK-8334166: Enable binary check + JDK-8334297: (so) java/nio/channels/SocketChannel/OpenLeak.java should not depend on SecurityManager + JDK-8334332: TestIOException.java fails if run by root + JDK-8334333: MissingResourceCauseTestRun.java fails if run by root + JDK-8334335: [TESTBUG] Backport of 8279164 to 11u & 17u includes elements of JDK-8163327 + JDK-8334339: Test java/nio/file/attribute/ /BasicFileAttributeView/CreationTime.java fails on alinux3 + JDK-8334418: Update IANA Language Subtag Registry to Version 2024-06-14 + JDK-8334482: Shenandoah: Deadlock when safepoint is pending during nmethods iteration + JDK-8334600: TEST java/net/MulticastSocket/IPMulticastIF.java fails on linux-aarch64 + JDK-8334653: ISO 4217 Amendment 177 Update + JDK-8334769: Shenandoah: Move CodeCache_lock close to its use in ShenandoahConcurrentNMethodIterator + JDK-8335536: Fix assertion failure in IdealGraphPrinter when append is true + JDK-8335775: Remove extraneous 's' in comment of rawmonitor.cpp test file + JDK-8335808: update for deprecated sprintf for jfrTypeSetUtils + JDK-8335918: update for deprecated sprintf for jvmti + JDK-8335967: "text-decoration: none" does not work with "A" HTML tags + JDK-8336301: test/jdk/java/nio/channels/ /AsyncCloseAndInterrupt.java leaves around a FIFO file upon test completion + JDK-8336928: GHA: Bundle artifacts removal broken + JDK-8337038: Test java/nio/file/attribute/ /BasicFileAttributeView/CreationTime.java shoud set as /native + JDK-8337283: configure.log is truncated when build dir is on different filesystem + JDK-8337664: Distrust TLS server certificates issued after Oct 2024 and anchored by Entrust Root CAs + JDK-8337669: [17u] Backport of JDK-8284047 missed to delete a file + JDK-8338139: {ClassLoading,Memory}MXBean::isVerbose methods are inconsistent with their setVerbose methods + JDK-8338696: (fs) BasicFileAttributes.creationTime() falls back to epoch if birth time is unavailable (Linux) + JDK-8339869: [21u] Test CreationTime.java fails with UnsatisfiedLinkError after 8334339 + JDK-8341057: Add 2 SSL.com TLS roots + JDK-8341059: Change Entrust TLS distrust date to November 12, 2024 + JDK-8341673: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.13 - Removed patch: * JDK-8282944.patch + fixed in this version differently- Update to upstream tag jdk-17.0.12+7 (July 2024 CPU) * Security fixes + JDK-8314794, CVE-2024-21131, bsc#1228046: Improve UTF8 String supports + JDK-8319859, CVE-2024-21138, bsc#1228047: Better symbol storage + JDK-8320097: Improve Image transformations + JDK-8320548, CVE-2024-21140, bsc#1228048: Improved loop handling + JDK-8323231, CVE-2024-21147, bsc#1228052: Improve array management + JDK-8323390: Enhance mask blit functionality + JDK-8324559, CVE-2024-21145, bsc#1228051: Improve 2D image handling + JDK-8325600: Better symbol storage + JDK-8327413: Enhance compilation efficiency * Other fixes + JDK-8015739: Background of JInternalFrame is located out of JInternalFrame + JDK-8042380: Test javax/swing/JFileChooser/4524490/ /bug4524490.java fails with InvocationTargetException + JDK-8159927: Add a test to verify JMOD files created in the images do not have debug symbols + JDK-8163229: several regression tests have a main method that is never executed + JDK-8163921: HttpURLConnection default Accept header is malformed according to HTTP/1.1 RFC + JDK-8177107: Reduce memory footprint of java.lang.reflect.Constructor/Method + JDK-8185862: AWT Assertion Failure in ::GetDIBits(hBMDC, hBM, 0, 1, 0, gpBitmapInfo, 0) 'awt_Win32GraphicsDevice.cpp', at line 185 + JDK-8187759: Background not refreshed when painting over a transparent JFrame + JDK-8213714: AttachingConnector/attach/attach001 failed due to "bind failed: Address already in use" + JDK-8223696: java/net/httpclient/MaxStreams.java failed with didn't finish within the time-out + JDK-8256660: Disable DTLS 1.0 + JDK-8260540: serviceability/jdwp/AllModulesCommandTest.java failed with "Debuggee error: 'ERROR: transport error 202: bind failed: Address already in use'" + JDK-8263940: NPE when creating default file system when default file system provider is packaged as JAR file on class path + JDK-8264322: Generate CDS archive when creating custom JDK image + JDK-8266242: java/awt/GraphicsDevice/CheckDisplayModes.java failing on macOS 11 ARM + JDK-8267796: vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/ /hs201t002/TestDescription.java fails with NoClassDefFoundError + JDK-8268974: GetJREPath() JLI function fails to locate libjava.so if not standard Java launcher is used + JDK-8269914: Factor out heap printing for G1 young and full gc + JDK-8270018: Add scoped object for g1 young gc JFR notification + JDK-8272315: Improve assert_different_registers + JDK-8272651: G1 heap region info print order changed by JDK-8269914 + JDK-8272903: Missing license header in ArenaAllocator.java + JDK-8272916: Copyright year was modified unintentionally in jlink.properties and ImagePluginStack.java + JDK-8273153: Consolidate file_exists into os:file_exists + JDK-8273774: CDSPluginTest should only expect classes_nocoops.jsa exists on supported 64-bit platforms + JDK-8275334: Move class loading Events to a separate section in hs_err files + JDK-8275868: ciReplay: Inlining fails with "unloaded signature classes" due to wrong protection domains + JDK-8276227: ciReplay: SIGSEGV if classfile for replay compilation is not present after JDK-8275868 + JDK-8278893: Parallel: Remove GCWorkerDelayMillis + JDK-8280030: [REDO] Parallel: More precise boundary in ObjectStartArray::object_starts_in_range + JDK-8280056: gtest/LargePageGtests.java#use-large-pages failed "os.release_one_mapping_multi_commits_vm" + JDK-8280113: (dc) DatagramSocket.receive does not always throw when the channel is closed + JDK-8280377: MethodHandleProxies does not correctly invoke default methods with varags + JDK-8280546: Remove hard-coded 127.0.0.1 loopback address + JDK-8280835: jdk/javadoc/tool/CheckManPageOptions.java depends on source hierarchy + JDK-8281658: Add a security category to the java - XshowSettings option + JDK-8282094: [REDO] Parallel: Refactor PSCardTable::scavenge_contents_parallel + JDK-8283349: Robustness improvements to java/util/prefs/AddNodeChangeListener.jar + JDK-8285452: Add a new test library API to replace a file content using FileUtils.java + JDK-8286045: Use ForceGC for cleaner test cases + JDK-8286311: remove boilerplate from use of runTests + JDK-8286490: JvmtiEventControllerPrivate::set_event_callbacks CLEARING_MASK computation is incorrect + JDK-8286740: JFR: Active Setting event emitted incorrectly + JDK-8286781: Replace the deprecated/obsolete gethostbyname and inet_addr calls + JDK-8289401: Add dump output to TestRawRSACipher.java + JDK-8289643: File descriptor leak with ProcessBuilder.startPipeline + JDK-8290126: Add a check in JavadocTester for "javadoc should not crash" + JDK-8290885: java/lang/ProcessBuilder/PipelineLeaksFD.java fail: More or fewer pipes than expected + JDK-8290901: Reduce use of -source in langtools tests + JDK-8291753: Add JFR event for GC CPU Time + JDK-8294137: Review running times of java.math tests + JDK-8294156: Allow PassFailJFrame.Builder to create test UI + JDK-8294699: Launcher causes lingering busy cursor + JDK-8295026: Remove unused fields in StyleSheet + JDK-8295343: sun/security/pkcs11 tests fail on Linux RHEL 8.6 and newer + JDK-8295944: Move the Http2TestServer and related classes into a package of its own + JDK-8296137: diags-examples.xml is broken + JDK-8296190: TestMD5Intrinsics and TestMD5MultiBlockIntrinsics don't test the intrinsics + JDK-8296610: java/net/HttpURLConnection/SetAuthenticator/ /HTTPSetAuthenticatorTest.java failed with "BindException: Address already in use: connect" + JDK-8297082: Remove sun/tools/jhsdb/BasicLauncherTest.java from problem list + JDK-8297292: java/nio/channels/FileChannel/ /FileExtensionAndMap.java is too slow + JDK-8297445: PPC64: Represent Registers as values + JDK-8297449: Update JInternalFrame Metal Border code + JDK-8297645: Drop the test/jdk/java/net/httpclient/ /reactivestreams-tck-tests/TckDriver.java test + JDK-8297695: Fix typos in test/langtools files + JDK-8298413: [s390] CPUInfoTest fails due to uppercase feature string + JDK-8298939: Refactor open/test/jdk/javax/rmi/ssl/ /SSLSocketParametersTest.sh to jtreg java test + JDK-8299023: TestPLABResize.java and TestPLABPromotion.java are failing intermittently + JDK-8299858: [Metrics] Swap memory limit reported incorrectly when too large + JDK-8301183: (zipfs) jdk/jdk/nio/zipfs/ /TestLocOffsetFromZip64EF.java failing with ZipException:R0 on OL9 + JDK-8301381: Verify DTLS 1.0 cannot be negotiated + JDK-8301753: AppendFile/WriteFile has differences between make 3.81 and 4+ + JDK-8302069: javax/management/remote/mandatory/notif/ /NotifReconnectDeadlockTest.java update + JDK-8302512: Update IANA Language Subtag Registry to Version 2023-02-14 + JDK-8302907: [PPC64] Use more constexpr in class Register + JDK-8303457: Introduce convenience test library APIs for creating test servers for tests in test/jdk/java/net/httpclient + JDK-8303466: C2: failed: malformed control flow. Limit type made precise with MaxL/MinL + JDK-8303972: (zipfs) Make test/jdk/jdk/nio/zipfs/ /TestLocOffsetFromZip64EF.java independent of the zip command line + JDK-8304761: Update IANA Language Subtag Registry to Version 2023-03-22 + JDK-8304927: Update java/net/httpclient/BasicAuthTest.java to check basic auth over HTTP/2 + JDK-8305169: java/security/cert/CertPathValidator/OCSP/ /GetAndPostTests.java -- test server didn't start in timely manner + JDK-8305645: System Tray icons get corrupted when Windows primary monitor changes + JDK-8305819: LogConfigurationTest intermittently fails on AArch64 + JDK-8305874: Open source AWT Key, Text Event related tests + JDK-8305931: jdk/jfr/jcmd/TestJcmdDumpPathToGCRoots.java failed with "Expected chains but found none" + JDK-8305942: Open source several AWT Focus related tests + JDK-8305943: Open source few AWT Focus related tests + JDK-8306031: Update IANA Language Subtag Registry to Version 2023-04-13 + JDK-8306040: HttpResponseInputStream.available() returns 1 on empty stream + JDK-8306067: Open source AWT Graphics,GridBagLayout related tests + JDK-8306634: Open source AWT Event related tests + JDK-8306714: Open source few Swing event and AbstractAction tests + JDK-8306838: GetGraphicsTest needs to be headful + JDK-8307411: Test java/foreign/channels/ /TestAsyncSocketChannels.java failed: IllegalStateException: Already closed + JDK-8307423: [s390x] Represent Registers as values + JDK-8308021: Update IANA Language Subtag Registry to Version 2023-05-11 + JDK-8309409: Update HttpInputStreamTest and BodyProcessorInputStreamTest to use hg.openjdk.org + JDK-8309527: Improve test proxy performance + JDK-8309630: Clean up tests that reference deploy modules + JDK-8309763: Move tests in test/jdk/sun/misc/URLClassPath directory to test/jdk/jdk/internal/loader + JDK-8309890: TestStringDeduplicationInterned.java waits for the wrong condition + JDK-8310031: Parallel: Implement better work distribution for large object arrays in old gen + JDK-8310818: Refactor more Locale tests to use JUnit + JDK-8311893: Interactive component with ARIA role 'tabpanel' does not have a programmatically associated name + JDK-8311964: Some jtreg tests failing on x86 with error 'unrecognized VM options' (C2 flags) + JDK-8312194: test/hotspot/jtreg/applications/ctw/modules/ /jdk_crypto_ec.java cannot handle empty modules + JDK-8312320: Remove javax/rmi/ssl/SSLSocketParametersTest.sh from ProblemList + JDK-8312383: Log X509ExtendedKeyManager implementation class name in TLS/SSL connection + JDK-8312916: Remove remaining usages of -Xdebug from test/hotspot/jtreg + JDK-8313307: java/util/Formatter/Padding.java fails on some Locales + JDK-8313702: Update IANA Language Subtag Registry to Version 2023-08-02 + JDK-8314283: Support for NSS tests on aarch64 platforms + JDK-8314832: Few runtime/os tests ignore vm flags + JDK-8314835: gtest wrappers should be marked as flagless + JDK-8315071: Modify TrayIconScalingTest.java, PrintLatinCJKTest.java to use new PassFailJFrame's builder pattern usage + JDK-8315117: Update Zlib Data Compression Library to Version 1.3 + JDK-8315609: Open source few more swing text/html tests + JDK-8315652: RISC-V: Features string uses wrong separator for jtreg + JDK-8315663: Open source misc awt tests + JDK-8315677: Open source few swing JFileChooser and other tests + JDK-8315726: Open source several AWT applet tests + JDK-8315741: Open source few swing JFormattedTextField and JPopupMenu tests + JDK-8315824: Open source several Swing Text/HTML related tests + JDK-8315834: Open source several Swing JSpinner related tests + JDK-8315889: Open source several Swing HTMLDocument related tests + JDK-8315898: Open source swing JMenu tests + JDK-8316017: Refactor timeout handler in PassFailJFrame + JDK-8316053: Open some swing tests 3 + JDK-8316138: Add GlobalSign 2 TLS root certificates + JDK-8316142: Enable parallelism in vmTestbase/nsk/monitoring/stress/lowmem tests + JDK-8316154: Opensource JTextArea manual tests + JDK-8316164: Opensource JMenuBar manual test + JDK-8316186: RISC-V: Remove PlatformCmpxchg<4> + JDK-8316242: Opensource SwingGraphics manual test + JDK-8316462: sun/jvmstat/monitor/MonitoredVm/ /MonitorVmStartTerminate.java ignores VM flags + JDK-8316563: test tools/jpackage/linux/LinuxResourceTest.java fails on CentOS Linux release 8.5.2111 and Fedora 27 + JDK-8316608: Enable parallelism in vmTestbase/gc/vector tests + JDK-8317287: [macos14] InterJVMGetDropSuccessTest.java: Child VM: abnormal termination + JDK-8318322: Update IANA Language Subtag Registry to Version 2023-10-16 + JDK-8318580: "javax/swing/MultiMonitor/MultimonVImage.java failing with Error. Can't find library: /open/test/jdk/java/ /awt/regtesthelpers" after JDK-8316053 + JDK-8318599: HttpURLConnection cache issues leading to crashes in JGSS w/ native GSS introduced by 8303809 + JDK-8318727: Enable parallelism in vmTestbase/vm/gc/concurrent tests + JDK-8318809: java/util/concurrent/ConcurrentLinkedQueue/ /WhiteBox.java shows intermittent failures on linux ppc64le and aarch64 + JDK-8318854: [macos14] Running any AWT app prints Secure coding warning + JDK-8319048: Monitor deflation unlink phase prolongs time to safepoint + JDK-8319128: sun/security/pkcs11 tests fail on OL 7.9 aarch64 + JDK-8319136: Skip pkcs11 tests on linux-aarch64 + JDK-8319268: Build failure with GCC8.3.1 after 8313643 + JDK-8319338: tools/jpackage/share/RuntimeImageTest.java fails with -XX:+UseZGC + JDK-8319372: C2 compilation fails with "Bad immediate dominator info" + JDK-8320005: Allow loading of shared objects with .a extension on AIX + JDK-8320113: [macos14] : ShapeNotSetSometimes.java fails intermittently on macOS 14 + JDK-8320129: "top" command during jtreg failure handler does not display CPU usage on OSX + JDK-8320303: Allow PassFailJFrame to accept single window creator + JDK-8320342: Use PassFailJFrame for TruncatedPopupMenuTest.java + JDK-8320570: NegativeArraySizeException decoding >1G UTF8 bytes with non-ascii characters + JDK-8320681: [macos] Test tools/jpackage/macosx/ /MacAppStoreJlinkOptionsTest.java timed out on macOS + JDK-8320712: Rewrite BadFactoryTest in pure Java + JDK-8320943: Files/probeContentType/Basic.java fails on latest Windows 11 - content type mismatch + JDK-8321107: Add more test cases for JDK-8319372 + JDK-8321489: Update LCMS to 2.16 + JDK-8321925: sun/security/mscapi/KeytoolChangeAlias.java fails with "Alias <246810> does not exist" + JDK-8322239: [macos] a11y : java.lang.NullPointerException is thrown when focus is moved on the JTabbedPane + JDK-8322503: Shenandoah: Clarify gc state usage + JDK-8322858: compiler/c2/aarch64/TestFarJump.java fails on AArch64 due to unexpected PrintAssembly output + JDK-8322920: Some ProcessTools.execute* functions are declared to throw Throwable + JDK-8323210: Update the usage of cmsFLAGS_COPY_ALPHA + JDK-8323519: Add applications/ctw/modules to Hotspot tiered testing + JDK-8323717: Introduce test keyword for tests that need external dependencies + JDK-8323994: gtest runner repeats test name for every single gtest assertion + JDK-8324050: Issue store-store barrier after re-materializing objects during deoptimization + JDK-8324238: [macOS] java/awt/Frame/ShapeNotSetSometimes/ /ShapeNotSetSometimes.java fails with the shape has not been applied msg + JDK-8324243: Compilation failures in java.desktop module with gcc 14 + JDK-8324598: use mem_unit when working with sysinfo memory and swap related information + JDK-8324632: Update Zlib Data Compression Library to Version 1.3.1 + JDK-8324723: GHA: Upgrade some actions to avoid deprecated Node 16 + JDK-8324733: [macos14] Problem list tests which fail due to macOS bug described in JDK-8322653 + JDK-8324824: AArch64: Detect Ampere-1B core and update default options for Ampere CPUs + JDK-8325137: com/sun/management/ThreadMXBean/ /ThreadCpuTimeArray.java can fail in Xcomp with out of expected range + JDK-8325203: System.exit(0) kills the launched 3rd party application + JDK-8325213: Flags introduced by configure script are not passed to ADLC build + JDK-8325254: CKA_TOKEN private and secret keys are not necessarily sensitive + JDK-8325326: [PPC64] Don't relocate in case of allocation failure + JDK-8325372: Shenandoah: SIGSEGV crash in unnecessary_acquire due to LoadStore split through phi + JDK-8325432: enhance assert message "relocation addr must be in this section" + JDK-8325496: Make TrimNativeHeapInterval a product switch + JDK-8325579: Inconsistent behavior in com.sun.jndi.ldap.Connection::createSocket + JDK-8325862: set -XX:+ErrorFileToStderr when executing java in containers for some container related jtreg tests + JDK-8325876: crashes in docker container tests on Linuxppc64le Power8 machines + JDK-8325972: Add -x to bash for building with LOG=debug + JDK-8326006: Allow TEST_VM_FLAGLESS to set flagless mode + JDK-8326101: [PPC64] Need to bailout cleanly if creation of stubs fails when code cache is out of space + JDK-8326140: src/jdk.accessibility/windows/native/ /libjavaaccessbridge/AccessBridgeJavaEntryPoints.cpp ReleaseStringChars might be missing in early returns + JDK-8326201: [S390] Need to bailout cleanly if creation of stubs fails when code cache is out of space + JDK-8326351: Update the Zlib version in open/src/java.base/share/legal/zlib.md to 1.3.1 + JDK-8326521: JFR: CompilerPhase event test fails on windows 32 bit + JDK-8326529: JFR: Test for CompilerCompile events fails due to time out + JDK-8326591: New test JmodExcludedFiles.java fails on Windows when --with-external-symbols-in-bundles=public is used + JDK-8326638: Crash in PhaseIdealLoop::remix_address_expressions due to unexpected Region instead of Loop + JDK-8326643: JDK server does not send a dummy change_cipher_spec record after HelloRetryRequest message + JDK-8326661: sun/java2d/cmm/ColorConvertOp/ColConvTest.java assumes profiles were generated by LCMS + JDK-8326794: Bump update version for OpenJDK: jdk-17.0.12 + JDK-8326891: Prefer RPATH over RUNPATH for $ORIGIN rpaths in internal JDK binaries + JDK-8326936: RISC-V: Shenandoah GC crashes due to incorrect atomic memory operations + JDK-8326942: [17u] Backout "8325254: CKA_TOKEN private and secret keys are not necessarily sensitive" + JDK-8326960: GHA: RISC-V sysroot cannot be debootstrapped due to ongoing Debian t64 transition + JDK-8327036: [macosx-aarch64] SIGBUS in MarkActivationClosure::do_code_blob reached from Unsafe_CopySwapMemory0 + JDK-8327059: os::Linux::print_proc_sys_info add swappiness information + JDK-8327136: javax/management/remote/mandatory/notif/ /NotifReconnectDeadlockTest.java fails on libgraal + JDK-8327631: Update IANA Language Subtag Registry to Version 2024-03-07 + JDK-8327989: java/net/httpclient/ManyRequest.java should not use "localhost" in URIs + JDK-8327998: Enable java/lang/ProcessBuilder/ /JspawnhelperProtocol.java on Mac + JDK-8328066: WhiteBoxResizeTest failure on linux-x86: Could not reserve enough space for 2097152KB object heap + JDK-8328165: improve assert(idx < _maxlrg) failed: oob + JDK-8328166: Epsilon: 'EpsilonHeap::allocate_work' misuses the parameter 'size' as size in bytes + JDK-8328168: Epsilon: Premature OOM when allocating object larger than uncommitted heap size + JDK-8328194: Add a test to check default rendering engine + JDK-8328524: [x86] StringRepeat.java failure on linux-x86: Could not reserve enough space for 2097152KB object heap + JDK-8328540: test javax/swing/JSplitPane/4885629/ /bug4885629.java fails on windows hidpi + JDK-8328638: Fallback option for POST-only OCSP requests + JDK-8328705: GHA: Cross-compilation jobs do not require build JDK + JDK-8328812: Update and move siphash license + JDK-8328825: Google CAInterop test failures + JDK-8328948: GHA: Restoring sysroot from cache skips the build after JDK-8326960 + JDK-8328988: [macos14] Problem list LightweightEventTest.java which fails due to macOS bug described in JDK-8322653 + JDK-8328997: Remove unnecessary template parameter lists in GrowableArray + JDK-8329013: StackOverflowError when starting Apache Tomcat with signed jar + JDK-8329213: Better validation for com.sun.security.ocsp.useget option + JDK-8329223: Parallel: Parallel GC resizes heap even if -Xms = -Xmx + JDK-8329570: G1: Excessive is_obj_dead_cond calls in verification + JDK-8329823: RISC-V: Need to sync CPU features with related JVM flags + JDK-8330094: RISC-V: Save and restore FRM in the call stub + JDK-8330156: RISC-V: Range check auipc + signed 12 imm instruction + JDK-8330242: RISC-V: Simplify and remove CORRECT_COMPILER_ATOMIC_SUPPORT in atomic_linux_riscv.hpp + JDK-8330523: Reduce runtime and improve efficiency of KeepAliveTest + JDK-8330815: Use pattern matching for instanceof in KeepAliveCache + JDK-8331113: createJMHBundle.sh support configurable maven repo mirror + JDK-8331352: error: template-id not allowed for constructor/destructor in C++20 + JDK-8331641: [17u]: Bump GHA bootstrap JDK to 17.0.11 + JDK-8331942: On Linux aarch64, CDS archives should be using 64K alignment by default + JDK-8334441: Mark tests in jdk_security_infra group as manual + JDK-8335963: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.12 - Modified patch: * fips.patch + rediff to changed context- Require file for posttrans phase of the headless subpackage (bsc#1227298)- Added patch: * reproducible-jlink.patch + make the timestamp in jmods reproducible- Update to upstream tag jdk-17.0.11+9 (April 2024 CPU) * Security fixes + JDK-8315708, CVE-2024-21012, bsc#1222987: Enhance HTTP/2 client usage + JDK-8317507, JDK-8325348, CVE-2024-21094, bsc#1222986: C2 compilation fails with "Exceeded _node_regs array" + JDK-8318340: Improve RSA key implementations + JDK-8319851, CVE-2024-21011, bsc#1222979: Improve exception logging + JDK-8322122, CVE-2024-21068, bsc#1222983: Enhance generation of addresses * Other changes + JDK-6928542: Chinese characters in RTF are not decoded + JDK-7132796: [macosx] closed/javax/swing/JComboBox/4517214/ /bug4517214.java fails on MacOS + JDK-7148092: [macosx] When Alt+down arrow key is pressed, the combobox popup does not appear. + JDK-7167356: (javac) investigate failing tests in JavacParserTest + JDK-8054022: HttpURLConnection timeouts with Expect: 100-Continue and no chunking + JDK-8054572: [macosx] JComboBox paints the border incorrectly + JDK-8169475: WheelModifier.java fails by timeout + JDK-8205076: [17u] Inet6AddressImpl.c: `lookupIfLocalHost` accesses `int InetAddress.preferIPv6Address` as a boolean + JDK-8209595: MonitorVmStartTerminate.java timed out + JDK-8210410: Refactor java.util.Currency:i18n shell tests to plain java tests + JDK-8261404: Class.getReflectionFactory() is not thread-safe + JDK-8261837: SIGSEGV in ciVirtualCallTypeData::translate_from + JDK-8263256: Test java/net/Inet6Address/serialize/ /Inet6AddressSerializationTest.java fails due to dynamic reconfigurations of network interface during test + JDK-8269258: java/net/httpclient/ManyRequestsLegacy.java failed with connection timeout + JDK-8271118: C2: StressGCM should have higher priority than frequency-based policy + JDK-8271616: oddPart in MutableBigInteger::mutableModInverse contains info on final result + JDK-8272811: Document the effects of building with _GNU_SOURCE in os_posix.hpp + JDK-8272853: improve `JavadocTester.runTests` + JDK-8273454: C2: Transform (-a)*(-b) into a*b + JDK-8274060: C2: Incorrect computation after JDK-8273454 + JDK-8274122: java/io/File/createTempFile/SpecialTempFile.java fails in Windows 11 + JDK-8274621: NullPointerException because listenAddress[0] is null + JDK-8274632: Possible pointer overflow in PretouchTask chunk claiming + JDK-8274634: Use String.equals instead of String.compareTo in java.desktop + JDK-8276125: RunThese24H.java SIGSEGV in JfrThreadGroup::thread_group_id + JDK-8278028: [test-library] Warnings cleanup of the test library + JDK-8278312: Update SimpleSSLContext keystore to use SANs for localhost IP addresses + JDK-8278363: Create extented container test groups + JDK-8280241: (aio) AsynchronousSocketChannel init fails in IPv6 only Windows env + JDK-8281377: Remove vmTestbase/nsk/monitoring/ThreadMXBean/ /ThreadInfo/Deadlock/JavaDeadlock001/TestDescription.java from problemlist. + JDK-8281543: Remove unused code/headerfile dtraceAttacher.hpp + JDK-8281585: Remove unused imports under test/lib and jtreg/gc + JDK-8283400: [macos] a11y : Screen magnifier does not reflect JRadioButton value change + JDK-8283626: AArch64: Set relocInfo::offset_unit to 4 + JDK-8283994: Make Xerces DatatypeException stackless + JDK-8286312: Stop mixing signed and unsigned types in bit operations + JDK-8286846: test/jdk/javax/swing/plaf/aqua/ /CustomComboBoxFocusTest.java fails on mac aarch64 + JDK-8287832: jdk/jfr/event/runtime/TestActiveSettingEvent.java failed with "Expected two batches of Active Setting events" + JDK-8288663: JFR: Disabling the JfrThreadSampler commits only a partially disabled state + JDK-8288846: misc tests fail "assert(ms < 1000) failed: Un-interruptable sleep, short time use only" + JDK-8289764: gc/lock tests failed with "OutOfMemoryError: Java heap space: failed reallocation of scalar replaced objects" + JDK-8290041: ModuleDescriptor.hashCode is inconsistent + JDK-8290203: ProblemList vmTestbase/nsk/jvmti/scenarios/ /capability/CM03/cm03t001/TestDescription.java on linux-all + JDK-8290399: [macos] Aqua LAF does not fire an action event if combo box menu is displayed + JDK-8292458: Atomic operations on scoped enums don't build with clang + JDK-8292946: GC lock/jni/jnilock001 test failed "assert(gch->gc_cause() == GCCause::_scavenge_alot || !gch->incremental_collection_failed()) failed: Twice in a row" + JDK-8293117: Add atomic bitset functions + JDK-8293547: Add relaxed add_and_fetch for macos aarch64 atomics + JDK-8294158: HTML formatting for PassFailJFrame instructions + JDK-8294254: [macOS] javax/swing/plaf/aqua/ /CustomComboBoxFocusTest.java failure + JDK-8294535: Add screen capture functionality to PassFailJFrame + JDK-8295068: SSLEngine throws NPE parsing CertificateRequests + JDK-8295124: Atomic::add to pointer type may return wrong value + JDK-8295274: HelidonAppTest.java fails "assert(event->should_commit()) failed: invariant" from compiled frame" + JDK-8296631: NSS tests failing on OL9 linux-aarch64 hosts + JDK-8297968: Crash in PrintOptoAssembly + JDK-8298087: XML Schema Validation reports an required attribute twice via ErrorHandler + JDK-8299494: Test vmTestbase/nsk/stress/except/except011.java failed: ExceptionInInitializerError: target class not found + JDK-8300269: The selected item in an editable JComboBox with titled border is not visible in Aqua LAF + JDK-8301306: java/net/httpclient/* fail with -Xcomp + JDK-8301310: The SendRawSysexMessage test may cause a JVM crash + JDK-8301787: java/net/httpclient/SpecialHeadersTest failing after JDK-8301306 + JDK-8301846: Invalid TargetDataLine after screen lock when using JFileChooser or COM library + JDK-8302017: Allocate BadPaddingException only if it will be thrown + JDK-8302149: Speed up compiler/jsr292/methodHandleExceptions/ /TestAMEnotNPE.java + JDK-8303605: Memory leaks in Metaspace gtests + JDK-8304074: [JMX] Add an approximation of total bytes allocated on the Java heap by the JVM + JDK-8304696: Duplicate class names in dynamicArchive tests can lead to test failure + JDK-8305356: Fix ignored bad CompileCommands in tests + JDK-8305900: Use loopback IP addresses in security policy files of httpclient tests + JDK-8305906: HttpClient may use incorrect key when finding pooled HTTP/2 connection for IPv6 address + JDK-8305962: update jcstress to 0.16 + JDK-8305972: Update XML Security for Java to 3.0.2 + JDK-8306014: Update javax.net.ssl TLS tests to use SSLContextTemplate or SSLEngineTemplate + JDK-8306408: Fix the format of several tables in building.md + JDK-8307185: pkcs11 native libraries make JNI calls into java code while holding GC lock + JDK-8307926: Support byte-sized atomic bitset operations + JDK-8307955: Prefer to PTRACE_GETREGSET instead of PTRACE_GETREGS in method 'ps_proc.c::process_get_lwp_regs' + JDK-8307990: jspawnhelper must close its writing side of a pipe before reading from it + JDK-8308043: Deadlock in TestCSLocker.java due to blocking GC while allocating + JDK-8308245: Add -proc:full to describe current default annotation processing policy + JDK-8308336: Test java/net/HttpURLConnection/ /HttpURLConnectionExpectContinueTest.java failed: java.net.BindException: Address already in use + JDK-8309302: java/net/Socket/Timeouts.java fails with AssertionError on test temporal post condition + JDK-8309305: sun/security/ssl/SSLSocketImpl/ /BlockedAsyncClose.java fails with jtreg test timeout + JDK-8309462: [AIX] vmTestbase/nsk/jvmti/RunAgentThread/ /agentthr001/TestDescription.java crashing due to empty while loop + JDK-8309733: [macOS, Accessibility] VoiceOver: Incorrect announcements of JRadioButton + JDK-8309870: Using -proc:full should be considered requesting explicit annotation processing + JDK-8310106: sun.security.ssl.SSLHandshake .getHandshakeProducer() incorrectly checks handshakeConsumers + JDK-8310238: [test bug] javax/swing/JTableHeader/6889007/ /bug6889007.java fails + JDK-8310380: Handle problems in core-related tests on macOS when codesign tool does not work + JDK-8310631: test/jdk/sun/nio/cs/TestCharsetMapping.java is spuriously passing + JDK-8310807: java/nio/channels/DatagramChannel/Connect.java timed out + JDK-8310838: Correct range notations in MethodTypeDesc specification + JDK-8310844: [AArch64] C1 compilation fails because monitor offset in OSR buffer is too large for immediate + JDK-8310923: Refactor Currency tests to use JUnit + JDK-8311081: KeytoolReaderP12Test.java fail on localized Windows platform + JDK-8311160: [macOS, Accessibility] VoiceOver: No announcements on JRadioButtonMenuItem and JCheckBoxMenuItem + JDK-8311581: Remove obsolete code and comments in TestLVT.java + JDK-8311645: Memory leak in jspawnhelper spawnChild after JDK-8307990 + JDK-8311986: Disable runtime/os/TestTracePageSizes.java for ShenandoahGC + JDK-8312428: PKCS11 tests fail with NSS 3.91 + JDK-8312434: SPECjvm2008/xml.transform with CDS fails with "can't seal package nu.xom" + JDK-8313081: MonitoringSupport_lock should be unconditionally initialized after 8304074 + JDK-8313082: Enable CreateCoredumpOnCrash for testing in makefiles + JDK-8313206: PKCS11 tests silently skip execution + JDK-8313575: Refactor PKCS11Test tests + JDK-8313621: test/jdk/jdk/internal/math/FloatingDecimal/ /TestFloatingDecimal should use RandomFactory + JDK-8313643: Update HarfBuzz to 8.2.2 + JDK-8313816: Accessing jmethodID might lead to spurious crashes + JDK-8314164: java/net/HttpURLConnection/ /HttpURLConnectionExpectContinueTest.java fails intermittently in timeout + JDK-8314220: Configurable InlineCacheBuffer size + JDK-8314830: runtime/ErrorHandling/ tests ignore external VM flags + JDK-8315034: File.mkdirs() occasionally fails to create folders on Windows shared folder + JDK-8315042: NPE in PKCS7.parseOldSignedData + JDK-8315594: Open source few headless Swing misc tests + JDK-8315600: Open source few more headless Swing misc tests + JDK-8315602: Open source swing security manager test + JDK-8315611: Open source swing text/html and tree test + JDK-8315680: java/lang/ref/ReachabilityFenceTest.java should run with -Xbatch + JDK-8315731: Open source several Swing Text related tests + JDK-8315761: Open source few swing JList and JMenuBar tests + JDK-8315920: C2: "control input must dominate current control" assert failure + JDK-8315986: [macos14] javax/swing/JMenuItem/4654927/ /bug4654927.java: component must be showing on the screen to determine its location + JDK-8316001: GC: Make TestArrayAllocatorMallocLimit use createTestJvm + JDK-8316028: Update FreeType to 2.13.2 + JDK-8316030: Update Libpng to 1.6.40 + JDK-8316106: Open source few swing JInternalFrame and JMenuBar tests + JDK-8316304: (fs) Add support for BasicFileAttributes .creationTime() for Linux + JDK-8316392: compiler/interpreter/ /TestVerifyStackAfterDeopt.java failed with SIGBUS in PcDescContainer::find_pc_desc_internal + JDK-8316414: C2: large byte array clone triggers "failed: malformed control flow" assertion failure on linux-x86 + JDK-8316415: Parallelize sun/security/rsa/SignedObjectChain.java subtests + JDK-8316418: containers/docker/TestMemoryWithCgroupV1.java get OOM killed with Parallel GC + JDK-8316445: Mark com/sun/management/HotSpotDiagnosticMXBean/ /CheckOrigin.java as vm.flagless + JDK-8316679: C2 SuperWord: wrong result, load should not be moved before store if not comparable + JDK-8316693: Simplify at-requires checkDockerSupport() + JDK-8316929: Shenandoah: Shenandoah degenerated GC and full GC need to cleanup old OopMapCache entries + JDK-8316947: Write a test to check textArea triggers MouseEntered/MouseExited events properly + JDK-8317039: Enable specifying the JDK used to run jtreg + JDK-8317144: Exclude sun/security/pkcs11/sslecc/ /ClientJSSEServerJSSE.java on Linux ppc64le + JDK-8317307: test/jdk/com/sun/jndi/ldap/ /LdapPoolTimeoutTest.java fails with ConnectException: Connection timed out: no further information + JDK-8317603: Improve exception messages thrown by sun.nio.ch.Net native methods (win) + JDK-8317771: [macos14] Expand/collapse a JTree using keyboard freezes the application in macOS 14 Sonoma + JDK-8317807: JAVA_FLAGS removed from jtreg running in JDK-8317039 + JDK-8317960: [17u] Excessive CPU usage on AbstractQueuedSynchronized.isEnqueued + JDK-8318154: Improve stability of WheelModifier.java test + JDK-8318183: C2: VM may crash after hitting node limit + JDK-8318410: jdk/java/lang/instrument/BootClassPath/ /BootClassPathTest.sh fails on Japanese Windows + JDK-8318468: compiler/tiered/LevelTransitionTest.java fails with -XX:CompileThreshold=100 -XX:TieredStopAtLevel=1 + JDK-8318490: Increase timeout for JDK tests that are close to the limit when run with libgraal + JDK-8318603: Parallelize sun/java2d/marlin/ClipShapeTest.java + JDK-8318607: Enable parallelism in vmTestbase/nsk/stress/jni tests + JDK-8318608: Enable parallelism in vmTestbase/nsk/stress/threads tests + JDK-8318689: jtreg is confused when folder name is the same as the test name + JDK-8318736: com/sun/jdi/JdwpOnThrowTest.java failed with "transport error 202: bind failed: Address already in use" + JDK-8318951: Additional negative value check in JPEG decoding + JDK-8318955: Add ReleaseIntArrayElements in Java_sun_awt_X11_XlibWrapper_SetBitmapShape XlbWrapper.c to early return + JDK-8318957: Enhance agentlib:jdwp help output by info about allow option + JDK-8318961: increase javacserver connection timeout values and max retry attempts + JDK-8318971: Better Error Handling for Jar Tool When Processing Non-existent Files + JDK-8318983: Fix comment typo in PKCS12Passwd.java + JDK-8319124: Update XML Security for Java to 3.0.3 + JDK-8319213: Compatibility.java reads both stdout and stderr of JdkUtils + JDK-8319436: Proxy.newProxyInstance throws NPE if loader is null and interface not visible from class loader + JDK-8319456: jdk/jfr/event/gc/collection/ /TestGCCauseWith[Serial|Parallel].java : GC cause 'GCLocker Initiated GC' not in the valid causes + JDK-8319668: Fixup of jar filename typo in BadFactoryTest.sh + JDK-8319922: libCreationTimeHelper.so fails to link in JDK 21 + JDK-8319961: JvmtiEnvBase doesn't zero _ext_event_callbacks + JDK-8320001: javac crashes while adding type annotations to the return type of a constructor + JDK-8320168: handle setsocktopt return values + JDK-8320208: Update Public Suffix List to b5bf572 + JDK-8320300: Adjust hs_err output in malloc/mmap error cases + JDK-8320363: ppc64 TypeEntries::type_unknown logic looks wrong, missed optimization opportunity + JDK-8320597: RSA signature verification fails on signed data that does not encode params correctly + JDK-8320798: Console read line with zero out should zero out underlying buffer + JDK-8320885: Bump update version for OpenJDK: jdk-17.0.11 + JDK-8320921: GHA: Parallelize hotspot_compiler test jobs + JDK-8320937: support latest VS2022 MSC_VER in abstract_vm_version.cpp + JDK-8321151: JDK-8294427 breaks Windows L&F on all older Windows versions + JDK-8321215: Incorrect x86 instruction encoding for VSIB addressing mode + JDK-8321408: Add Certainly roots R1 and E1 + JDK-8321480: ISO 4217 Amendment 176 Update + JDK-8321599: Data loss in AVX3 Base64 decoding + JDK-8321815: Shenandoah: gc state should be synchronized to java threads only once per safepoint + JDK-8321972: test runtime/Unsafe/InternalErrorTest.java timeout on linux-riscv64 platform + JDK-8322098: os::Linux::print_system_memory_info enhance the THP output with /sys/kernel/mm/transparent_hugepage/hpage_pmd_size + JDK-8322321: Add man page doc for -XX:+VerifySharedSpaces + JDK-8322417: Console read line with zero out should zero out when throwing exception + JDK-8322583: RISC-V: Enable fast class initialization checks + JDK-8322725: (tz) Update Timezone Data to 2023d + JDK-8322750: Test "api/java_awt/interactive/ /SystemTrayTests.html" failed because A blue ball icon is added outside of the system tray + JDK-8322772: Clean up code after JDK-8322417 + JDK-8322783: prioritize /etc/os-release over /etc/SuSE-release in hs_err/info output + JDK-8322968: [17u] Amend Atomics gtest with 1-byte tests + JDK-8323008: filter out harmful -std* flags added by autoconf from CXX + JDK-8323021: Shenandoah: Encountered reference count always attributed to first worker thread + JDK-8323086: Shenandoah: Heap could be corrupted by oom during evacuation + JDK-8323243: JNI invocation of an abstract instance method corrupts the stack + JDK-8323331: fix typo hpage_pdm_size + JDK-8323428: Shenandoah: Unused memory in regions compacted during a full GC should be mangled + JDK-8323515: Create test alias "all" for all test roots + JDK-8323637: Capture hotspot replay files in GHA + JDK-8323640: [TESTBUG]testMemoryFailCount in jdk/internal/platform/docker/TestDockerMemoryMetrics.java always fail because OOM killed + JDK-8323806: [17u] VS2017 build fails with warning after 8293117. + JDK-8324184: Windows VS2010 build failed with "error C2275: 'int64_t'" + JDK-8324280: RISC-V: Incorrect implementation in VM_Version::parse_satp_mode + JDK-8324347: Enable "maybe-uninitialized" warning for FreeType 2.13.1 + JDK-8324514: ClassLoaderData::print_on should print address of class loader + JDK-8324647: Invalid test group of lib-test after JDK-8323515 + JDK-8324659: GHA: Generic jtreg errors are not reported + JDK-8324937: GHA: Avoid multiple test suites per job + JDK-8325096: Test java/security/cert/CertPathBuilder/akiExt/ /AKISerialNumber.java is failing + JDK-8325150: (tz) Update Timezone Data to 2024a + JDK-8325585: Remove no longer necessary calls to set/unset-in-asgct flag in JDK 17 + JDK-8326000: Remove obsolete comments for class sun.security.ssl.SunJSSE + JDK-8327036: [macosx-aarch64] SIGBUS in MarkActivationClosure::do_code_blob reached from Unsafe_CopySwapMemory0 + JDK-8327391: Add SipHash attribution file + JDK-8329836: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.11- Removed patch: * alternative-tzdb_dat.patch + Remove the possibility to use the system timezone-java. It creates more problems then it solves (bsc#1213470)- Use %patch -P N instead of deprecated %patchN.- Recommend mozilla-nss-sysinit in order to have available the /etc/pki/nssdb directory and its content, required in fips mode (bsc#1219662) - Do not install our crafted nss.fips.cfg file, but use the one that the build produces with our fips.patch applied - Removed patch: * nss-security-provider.patch + this DISABLED nss security provider was not used for years and is largely rendered obsolete by the NSS-FIPS provider - Modified patch: * fips.patch + adapt to the removal of the nss security provider- Update to upstream tag jdk-17.0.10+7 (January 2024 CPU) * CVEs + CVE-2024-20918, bsc#1218907 + CVE-2024-20919, bsc#1218903 + CVE-2024-20921, bsc#1218905 + CVE-2024-20932, bsc#1218908 + CVE-2024-20945, bsc#1218909 + CVE-2024-20952, bsc#1218911 * Security fixes + JDK-8276123, JDK-8316613: ZipFile::getEntry will not return a file entry when there is a directory entry of the same name within a Zip File + JDK-8308204: Enhanced certificate processing + JDK-8314295: Enhance verification of verifier + JDK-8314307: Improve loop handling + JDK-8314468: Improve Compiler loops + JDK-8316976: Improve signature handling + JDK-8317547: Enhance TLS connection support * Other changes + JDK-6445283: ProgressMonitorInputStream not large file aware (>2GB) + JDK-8041447: Test javax/swing/dnd/7171812/bug7171812.java fails with java.lang.RuntimeException: Test failed, scroll on drag doesn't work + JDK-8061729: Update java/net tests to eliminate dependency on sun.net.www.MessageHeader and some other internal APIs + JDK-8161536: sun/security/pkcs11/sslecc/ /ClientJSSEServerJSSE.java fails with ProviderException + JDK-8168469: Memory leak in JceSecurity + JDK-8176567: nsk/jdi/ReferenceType/instances/instances002: TestFailure: Unexpected size of referenceType .instances(nsk.share.jdi.TestInterfaceImplementer1): 11, expected: 10 + JDK-8193543: Regression automated test '/open/test/jdk/java/ /awt/TrayIcon/SystemTrayInstance/SystemTrayInstanceTest.java' fails + JDK-8198668: MemoryPoolMBean/isUsageThresholdExceeded/ /isexceeded001/TestDescription.java still failing + JDK-8202790: DnD test DisposeFrameOnDragTest.java does not clean up + JDK-8202931: [macos] java/awt/Choice/ChoicePopupLocation/ /ChoicePopupLocation.java fails + JDK-8207166: jdk/jshell/ /JdiHangingLaunchExecutionControlTest.java - launch timeout + JDK-8225313: serviceability/jvmti/HeapMonitor/MyPackage/ /HeapMonitorStatObjectCorrectnessTest.java failed with Unexpected high difference percentage + JDK-8228990: JFR: TestNetworkUtilizationEvent.java expects 2+ Network interfaces on Linux but finding 1 + JDK-8232839: JDI AfterThreadDeathTest.java failed due to "FAILED: Did not get expected IllegalThreadStateException on a StepRequest.enable()" + JDK-8232933: Javac inferred type does not conform to equality constraint + JDK-8239801: [macos] java/awt/Focus/UnaccessibleChoice/ /AccessibleChoiceTest.java fails + JDK-8244289: fatal error: Possible safepoint reached by thread that does not allow it + JDK-8247351: [aarch64] NullPointerException during stack walking (clhsdb "where -a") + JDK-8249826: 5 javax/net/ssl/SSLEngine tests use @ignore w/o bug-id + JDK-8258951: java/net/httpclient/HandshakeFailureTest.java failed with "RuntimeException: Not found expected SSLHandshakeException in java.io.IOException" + JDK-8262186: Call X509KeyManager.chooseClientAlias once for all key types + JDK-8262901: [macos_aarch64] NativeCallTest expected:<-3.8194101E18> but was:<3.02668882E10> + JDK-8265586: [windows] last button is not shown in AWT Frame with BorderLayout and MenuBar set. + JDK-8266593: vmTestbase/nsk/jvmti/PopFrame/popframe011 fails with "assert(java_thread == _state->get_thread()) failed: Must be" + JDK-8268433: serviceability/dcmd/framework/VMVersionTest.java fails with Unable to send object throw not established PipeIO Listener Thread connection + JDK-8268916: Tests for AffirmTrust roots + JDK-8269425: 2 jdk/jfr/api/consumer/streaming tests failed to attach + JDK-8270199: Most SA tests are skipped on macosx-aarch64 because all executables are signed + JDK-8270447: [IR Framework] Add missing compilation level restriction when using FlipC1C2 stress option + JDK-8271073: Improve testing with VM option VerifyArchivedFields + JDK-8271566: DSA signature length value is not accurate in P11Signature + JDK-8271824: mark hotspot runtime/CompressedOops tests which ignore external VM flags + JDK-8271826: mark hotspot runtime/condy tests which ignore external VM flags + JDK-8271828: mark hotspot runtime/classFileParserBug tests which ignore external VM flags + JDK-8271829: mark hotspot runtime/Throwable tests which ignore external VM flags + JDK-8271886: mark hotspot runtime/InvocationTests tests which ignore external VM flags + JDK-8271887: mark hotspot runtime/CDSCompressedKPtrs tests which ignore external VM flags + JDK-8271890: mark hotspot runtime/Dictionary tests which ignore external VM flags + JDK-8271891: mark hotspot runtime/Safepoint tests which ignore external VM flags + JDK-8271892: mark hotspot runtime/PrintStringTableStats/ /PrintStringTableStatsTest.java test as ignoring external VM flags + JDK-8271893: mark hotspot runtime/PerfMemDestroy/ /PerfMemDestroy.java test as ignoring external VM flags + JDK-8271904: mark hotspot runtime/ClassFile tests which ignore external VM flags + JDK-8271905: mark hotspot runtime/Metaspace tests which ignore external VM flags + JDK-8272099: mark hotspot runtime/Monitor tests which ignore external VM flags + JDK-8272291: mark hotspot runtime/logging tests which ignore external VM flags + JDK-8272551: mark hotspot runtime/modules tests which ignore external VM flags + JDK-8272552: mark hotspot runtime/cds tests which ignore external VM flags + JDK-8272998: ImageIO.read() throws incorrect exception type + JDK-8273456: Do not hold ttyLock around stack walking + JDK-8273522: Rename test property vm.cds.archived.java.heap to vm.cds.write.archived.java.heap + JDK-8273629: compiler/uncommontrap/TestDeoptOOM.java fails with release VMs + JDK-8273831: PrintServiceLookup spawns 2 threads in the current classloader, getting orphaned + JDK-8273921: Refactor NSK/JDI tests to create thread using factory + JDK-8274211: Test man page that options are documented + JDK-8274345: make build-test-lib is broken + JDK-8275329: ZGC: vmTestbase/gc/gctests/SoftReference/soft004/ /soft004.java fails with assert(_phases->length() <= 1000) failed: Too many recored phases? + JDK-8275333: Print count in "Too many recored phases?" assert + JDK-8275440: Remove VirtualSpaceList::is_full() + JDK-8275509: ModuleDescriptor.hashCode isn't reproducible across builds + JDK-8276036: The value of full_count in the message of insufficient codecache is wrong + JDK-8276054: JMH benchmarks for Fences + JDK-8276711: compiler/codecache/cli tests failing when SegmentedCodeCache used with -Xint + JDK-8276819: javax/print/PrintServiceLookup/ /FlushCustomClassLoader.java fails to free + JDK-8277307: Pre shared key sent under both session_ticket and pre_shared_key extensions + JDK-8279856: Parallel: Use PreservedMarks to record promotion-failed objects + JDK-8281015: Further simplify NMT backend + JDK-8281149: (fs) java/nio/file/FileStore/Basic.java fails with java.lang.RuntimeException: values differ by more than 1GB + JDK-8281874: Can't unpack msi installers from test/jdk/tools/ /jpackage/windows/test/jdk/tools/jpackage/windows/ /WinShortcutPromptTest.java test + JDK-8282011: test/jdk/tools/jpackage/windows/WinL10nTest.java test fails if light.exe is not in %PATH% + JDK-8282017: sun/net/www/protocol/https/HttpsURLConnection/ /B6216082.java fails with "SocketException: Unexpected end of file from server" + JDK-8283670: gtest os.release_multi_mappings_vm is still racy + JDK-8284047: Harmonize/Standardize the SSLSocket/SSLEngine/SSLSocketSSLEngine test templates + JDK-8285516: clearPassword should be called in a finally try block + JDK-8285785: CheckCleanerBound test fails with PasswordCallback object is not released + JDK-8285867: Convert applet manual tests SelectionVisible.java to Frame and automate + JDK-8286430: make test TEST="gtest:" exits with error when it shouldn't + JDK-8286473: Drop --enable-preview from Record related tests + JDK-8286474: Drop --enable-preview from Sealed Classes related tests + JDK-8286475: Drop --enable-preview from instanceof pattern matching related tests + JDK-8286969: Add a new test library API to execute kinit in SecurityTools.java + JDK-8287596: Reorg jdk.test.lib.util.ForceGC + JDK-8287671: Adjust ForceGC to invoke System::gc fewer times for negative case + JDK-8287867: Bad merge of jdk/test/lib/util/ForceGC.java causing test compilation error + JDK-8288325: [windows] Actual and Preferred Size of AWT Non-resizable frame are different + JDK-8288961: jpackage: test MSI installation fix + JDK-8288993: Make AwtFramePackTest generic by removing @requires tag + JDK-8289584: (fs) Print size values in java/nio/file/ /FileStore/Basic.java when they differ by > 1GiB + JDK-8289745: JfrStructCopyFailed uses heap words instead of bytes for object sizes + JDK-8290909: MemoryPoolMBean/isUsageThresholdExceeded tests failed with "isUsageThresholdExceeded() returned false, and is still false, while threshold = MMMMMMM and used peak = NNNNNNN" + JDK-8291154: Create a non static nested class without enclosing class throws VerifyError + JDK-8291550: RISC-V: jdk uses misaligned memory access when AvoidUnalignedAccess enabled + JDK-8291911: java/io/File/GetXSpace.java fails with "53687091200 != 161051996160" + JDK-8292067: Convert test/sun/management/jmxremote/bootstrap shell tests to java version + JDK-8292072: NMT: repurpose Tracking overhead counter as global malloc counter + JDK-8292261: adjust timeouts in JLI GetObjectSizeIntrinsicsTest.java + JDK-8292381: java/net/httpclient/SpecialHeadersTest.java fails with "ERROR: Shutting down connection: HTTP/2 client stopped" + JDK-8292636: (dc) Problem listing of java/nio/channels/ /DatagramChannel/Unref.java has incorrect issue ID + JDK-8292717: Clean up checking of testing requirements in configure + JDK-8293156: Dcmd VM.classloaders fails to print the full hierarchy + JDK-8293335: sun/management/jmxremote/bootstrap/ /RmiBootstrapTest.java#id1failed with "Agent communication error: java.io.EOFException" + JDK-8293343: sun/management/jmxremote/bootstrap/ /RmiSslNoKeyStoreTest.java failed with "Agent communication error: java.io.EOFException" + JDK-8293563: [macos-aarch64] SA core file tests failing with sun.jvm.hotspot.oops.UnknownOopException + JDK-8293579: tools/jpackage/share/jdk/jpackage/tests/ /UnicodeArgsTest.java fails on Japanese Windows platform + JDK-8294402: Add diagnostic logging to VMProps.checkDockerSupport + JDK-8294427: Check boxes and radio buttons have rendering issues on Windows in High DPI env + JDK-8294881: test/hotspot/jtreg/vmTestbase/nsk/jdi( /VirtualMachine/dispose/dispose003/TestDescription.java fails + JDK-8295229: Try to verify gtest version + JDK-8295424: adjust timeout for another JLI GetObjectSizeIntrinsicsTest.java subtest + JDK-8296275: Write a test to verify setAccelerator method of JMenuItem + JDK-8296437: NMT incurs costs if disabled + JDK-8296821: compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/ /code/test/NativeCallTest.java fails after JDK-8262901 + JDK-8297142: jdk/jfr/event/runtime/TestShutdown.java fails on Linux ppc64le and Linux aarch64 + JDK-8297296: java/awt/Mouse/EnterExitEvents/ /DragWindowTest.java fails with "No MouseReleased event on label!" + JDK-8297367: disable TestRedirectLinks.java in slowdebug mode + JDK-8297640: Increase buffer size for buf (insert_features_names) in Abstract_VM_Version::insert_features_names + JDK-8297798: Timeout with DTLSOverDatagram test template + JDK-8297958: NMT: Display peak values + JDK-8298298: NMT: count deltas are printed with 32-bit signed size + JDK-8298619: java/io/File/GetXSpace.java is failing + JDK-8298735: Some tools/jpackage/windows/* tests fails with jtreg test timeout + JDK-8298867: Basics.java fails with SSL handshake exception + JDK-8298868: Update EngineCloseOnAlert.java for changes to TLS implementation + JDK-8298869: Update ConnectionTest.java for changes to TLS implementation + JDK-8298872: Update CheckStatus.java for changes to TLS implementation + JDK-8298873: Update IllegalRecordVersion.java for changes to TLS implementation + JDK-8298874: Update TestAllSuites.java for TLS v1.2 and 1.3 + JDK-8298905: Test "java/awt/print/PrinterJob/ImagePrinting/ /PrintARGBImage.java" fails because the frames of instruction does not display + JDK-8299075: TestStringDeduplicationInterned.java fails because extra deduplication + JDK-8299207: [Testbug] Add back test/jdk/java/awt/Graphics2D/ /DrawPrimitivesTest.java + JDK-8299241: jdk/jfr/api/consumer/streaming/TestJVMCrash.java generates unnecessary core file + JDK-8299255: Unexpected round errors in FreetypeFontScaler + JDK-8299677: Formatter.format might take a long time to format an integer or floating-point + JDK-8299748: java/util/zip/Deinflate.java failing on s390x + JDK-8300259: Add test coverage for processing of pending block files in signed JARs + JDK-8300272: Improve readability of the test JarWithOneNonDisabledDigestAlg + JDK-8300727: java/awt/List/ListGarbageCollectionTest/ /AwtListGarbageCollectionTest.java failed with "List wasn't garbage collected" + JDK-8300997: Add curl support to createJMHBundle.sh + JDK-8301065: Handle control characters in java_lang_String::print + JDK-8301189: validate-source fails after JDK-8298873 + JDK-8301247: JPackage app-image exe launches multiple exe's in JDK 17+ + JDK-8301377: adjust timeout for JLI GetObjectSizeIntrinsicsTest.java subtest again + JDK-8301455: comments in TestTypeAnnotations still refer to resolved JDK-8068737 + JDK-8301457: Code in SendPortZero.java is uncommented even after JDK-8236852 was fixed + JDK-8301489: C1: ShortLoopOptimizer might lift instructions before their inputs + JDK-8301570: Test runtime/jni/nativeStack/ needs to detach the native thread + JDK-8301701: java/net/DatagramSocket/ /DatagramSocketMulticasting.java should be hardened + JDK-8302017: Allocate BadPaddingException only if it will be thrown + JDK-8302109: Trivial fixes to btree tests + JDK-8302525: Write a test to check various components send Events while mouse and key are used simultaneously + JDK-8302607: increase timeout for ContinuousCallSiteTargetChange.java + JDK-8303607: SunMSCAPI provider leaks memory and keys + JDK-8303922: build-test-lib target is broken + JDK-8304174: Remove delays from httpserver tests + JDK-8304954: SegmentedCodeCache fails when using large pages + JDK-8305502: adjust timeouts in three more M&M tests + JDK-8305505: NPE in javazic compiler + JDK-8305646: compile error on Alpine with gcc12 after 8298619 in libGetXSpace.c + JDK-8306280: Open source several choice AWT tests + JDK-8307123: Fix deprecation warnings in DPrinter + JDK-8307311: Timeouts on one macOS 12.6.1 host of two Swing JTableHeader tests + JDK-8307403: java/util/zip/DeInflate.java timed out + JDK-8307732: build-test-lib is broken + JDK-8308047: java/util/concurrent/ScheduledThreadPoolExecutor/ /BasicCancelTest.java timed out and also had jcmd pipe errors + JDK-8308103: Massive (up to ~30x) increase in C2 compilation time since JDK 17 + JDK-8308116: jdk.test.lib.compiler .InMemoryJavaCompiler.compile does not close files + JDK-8308223: failure handler missed jcmd.vm.info command + JDK-8308592: Framework for CA interoperability testing + JDK-8308593: Add KEEPALIVE Extended Socket Options Support for Windows + JDK-8308910: Allow executeAndLog to accept running process + JDK-8309032: jpackage does not work for module projects unless --module-path is specified + JDK-8309104: [JVMCI] compiler/unsafe/ /UnsafeGetStableArrayElement test asserts wrong values with Graal + JDK-8309216: Cast from jchar* to char* in test java/io/GetXSpace.java + JDK-8309258: RISC-V: Add riscv_hwprobe syscall + JDK-8309502: RISC-V: String.indexOf intrinsic may produce misaligned memory loads + JDK-8309778: java/nio/file/Files/CopyAndMove.java fails when using second test directory + JDK-8309974: some JVMCI tests fail when VM options include - XX:+EnableJVMCI + JDK-8310233: Fix THP detection on Linux + JDK-8310265: (process) jspawnhelper should not use argv[0] + JDK-8310268: RISC-V: misaligned memory access in String.Compare intrinsic + JDK-8310321: make JDKOPT_CHECK_CODESIGN_PARAMS more verbose + JDK-8310656: RISC-V: __builtin___clear_cache can fail silently. + JDK-8310687: JDK-8303215 is incomplete + JDK-8311511: Improve description of NativeLibrary JFR event + JDK-8311514: Incorrect regex in TestMetaSpaceLog.java + JDK-8311585: Add JRadioButtonMenuItem to bug8031573.java + JDK-8311592: ECKeySizeParameterSpec causes too many exceptions on third party providers + JDK-8311631: When multiple users run tools/jpackage/share/ /LicenseTest.java, Permission denied for writing /var/tmp/*.files + JDK-8311813: C1: Uninitialized PhiResolver::_loop field + JDK-8312065: Socket.connect does not timeout when profiling + JDK-8312078: [PPC] JcmdScale.java Failing on AIX + JDK-8312126: NullPointerException in CertStore.getCRLs after 8297955 + JDK-8312182: THPs cause huge RSS due to thread start timing issue + JDK-8312394: [linux] SIGSEGV if kernel was built without hugepage support + JDK-8312395: Improve assertions in growableArray + JDK-8312440: assert(cast != nullptr) failed: must have added a cast to pin the node + JDK-8312467: relax the builddir check in make/autoconf/basic.m4 + JDK-8312489: Increase jdk.jar.maxSignatureFileSize default which is too low for JARs such as WhiteSource/Mend unified agent jar + JDK-8312535: MidiSystem.getSoundbank() throws unexpected SecurityException + JDK-8312573: Failure during CompileOnly parsing leads to ShouldNotReachHere + JDK-8312585: Rename DisableTHPStackMitigation flag to THPStackMitigation + JDK-8312592: New parentheses warnings after HarfBuzz 7.2.0 update + JDK-8312612: handle WideCharToMultiByte return values + JDK-8312620: WSL Linux build crashes after JDK-8310233 + JDK-8312625: Test serviceability/dcmd/vm/TrimLibcHeapTest.java failed: RSS use increased + JDK-8312909: C1 should not inline through interface calls with non-subtype receiver + JDK-8312974: Bump update version for OpenJDK: jdk-17.0.10 + JDK-8313164: src/java.desktop/windows/native/libawt/windows/ /awt_Robot.cpp GetRGBPixels adjust releasing of resources + JDK-8313252: Java_sun_awt_windows_ThemeReader_paintBackground release resources in early returns + JDK-8313322: RISC-V: implement MD5 intrinsic + JDK-8313626: C2 crash due to unexpected exception control flow + JDK-8313657: com.sun.jndi.ldap.Connection.cleanup does not close connections on SocketTimeoutErrors + JDK-8313691: use close after failing os::fdopen in vmError and ciEnv + JDK-8313779: RISC-V: use andn / orn in the MD5 instrinsic + JDK-8313781: Add regression tests for large page logging and user-facing error messages + JDK-8313782: Add user-facing warning if THPs are enabled but cannot be used + JDK-8313792: Verify 4th party information in src/jdk.internal.le/share/legal/jline.md + JDK-8314024: SIGSEGV in PhaseIdealLoop::build_loop_late_post_work due to bad immediate dominator info + JDK-8314045: ArithmeticException in GaloisCounterMode + JDK-8314063: The socket is not closed in Connection::createSocket when the handshake failed for LDAP connection + JDK-8314094: java/lang/ProcessHandle/InfoTest.java fails on Windows when run as user with Administrator privileges + JDK-8314121: test tools/jpackage/share/ /RuntimePackageTest.java#id0 fails on RHEL8 + JDK-8314139: TEST_BUG: runtime/os/ /THPsInThreadStackPreventionTest.java could fail on machine with large number of cores + JDK-8314144: gc/g1/ihop/TestIHOPStatic.java fails due to extra concurrent mark with -Xcomp + JDK-8314242: Update applications/scimark/Scimark.java to accept VM flags + JDK-8314263: Signed jars triggering Logger finder recursion and StackOverflowError + JDK-8314495: Update to use jtreg 7.3.1 + JDK-8314679: SA fails to properly attach to JVM after having just detached from a different JVM + JDK-8314883: Java_java_util_prefs_FileSystemPreferences_lockFile0 write result errno in missing case + JDK-8315020: The macro definition for LoongArch64 zero build is not accurate. + JDK-8315062: [GHA] get-bootjdk action should return the abolute path + JDK-8315195: RISC-V: Update hwprobe query for new extensions + JDK-8315206: RISC-V: hwprobe query is_set return wrong value + JDK-8315214: Do not run sun/tools/jhsdb tests concurrently + JDK-8315377: C2: assert(u->find_out_with(Op_AddP) == nullptr) failed: more than 2 chained AddP nodes? + JDK-8315415: OutputAnalyzer.shouldMatchByLine() fails in some cases + JDK-8315499: build using devkit on Linux ppc64le RHEL puts path to devkit into libsplashscreen + JDK-8315549: CITime misreports code/total nmethod sizes + JDK-8315606: Open source few swing text/html tests + JDK-8315644: increase timeout of sun/security/tools/jarsigner/Warning.java + JDK-8315683: Parallelize java/util/concurrent/tck/JSR166TestCase.java + JDK-8315692: Parallelize gc/stress/TestStressRSetCoarsening.java test + JDK-8315696: SignedLoggerFinderTest.java test failed + JDK-8315751: RandomTestBsi1999 fails often with timeouts on Linux ppc64le + JDK-8315766: Parallelize gc/stress/TestStressIHOPMultiThread.java test + JDK-8315770: serviceability/sa/TestJmapCoreMetaspace.java should run with -XX:-VerifyDependencies + JDK-8315863: [GHA] Update checkout action to use v4 + JDK-8315937: Enable parallelism in vmTestbase/nsk/stress/numeric tests + JDK-8316087: Test SignedLoggerFinderTest.java is still failing + JDK-8316178: Better diagnostic header for CodeBlobs + JDK-8316206: Test StretchedFontTest.java fails for Baekmuk font + JDK-8316461: Fix: make test outputs TEST SUCCESS after unsuccessful exit + JDK-8316514: Better diagnostic header for VtableStub + JDK-8316566: RISC-V: Zero extended narrow oop passed to Atomic::cmpxchg + JDK-8316645: RISC-V: Remove dependency on libatomic by adding cmpxchg 1b + JDK-8316710: Exclude java/awt/font/Rotate/RotatedTextTest.java + JDK-8316743: RISC-V: Change UseVectorizedMismatchIntrinsic option result to warning + JDK-8316746: Top of lock-stack does not match the unlocked object + JDK-8316778: test hprof lib: invalid array element type from JavaValueArray.elementSize + JDK-8316859: RISC-V: Disable detection of V through HWCAP + JDK-8316906: Clarify TLABWasteTargetPercent flag + JDK-8317121: vector_masked_load instruction is moved too early after JDK-8286941 + JDK-8317327: Remove JT_JAVA dead code in jib-profiles.js + JDK-8317373: Add Telia Root CA v2 + JDK-8317374: Add Let's Encrypt ISRG Root X2 + JDK-8317705: ProblemList sun/tools/jstat/jstatLineCountsX.sh on linux-ppc64le and aix due to JDK-8248691 + JDK-8317706: Exclude java/awt/Graphics2D/DrawString/RotTransText.java on linux + JDK-8317772: NMT: Make peak values available in release builds + JDK-8317834: java/lang/Thread/IsAlive.java timed out + JDK-8317920: JDWP-agent sends broken exception event with onthrow option + JDK-8317967: Enhance test/jdk/javax/net/ssl/TLSCommon/SSLEngineTestCase.java to handle default cases + JDK-8318669: Target OS detection in 'test-prebuilt' makefile target is incorrect when running on MSYS2 + JDK-8318705: [macos] ProblemList java/rmi/registry/ /multipleRegistries/MultipleRegistries.java + JDK-8318759: Add four DigiCert root certificates + JDK-8318855: Extra file added by mistake during the backport of JDK-8283326 + JDK-8318889: C2: add bailout after assert Bad graph detected in build_loop_late + JDK-8318953: RISC-V: Small refactoring for MacroAssembler::test_bit + JDK-8319184: RISC-V: improve MD5 intrinsic + JDK-8319187: Add three eMudhra emSign roots + JDK-8319525: RISC-V: Rename *_riscv64.ad files to *_riscv.ad under riscv/gc + JDK-8319958: test/jdk/java/io/File/libGetXSpace.c does not compile on Windows 32-bit + JDK-8320053: GHA: Cross-compile gtest code + JDK-8320209: VectorMaskGen clobbers rflags on x86_64 + JDK-8320597: RSA signature verification fails on signed data that does not encode params correctly + JDK-8320601: ProblemList java/lang/invoke/lambda/ /LambdaFileEncodingSerialization.java on linux-all + JDK-8323422: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.10 - Modified patch: * fips.patch + regenerate to fix one file with substantial changes- Update to upstream tag jdk-17.0.9+9 (October 2023 CPU) * Security fixes + JDK-8286503, JDK-8312367: Enhance security classes + JDK-8296581: Better system proxy support + JDK-8297856: Improve handling of Bidi characters + JDK-8305815, JDK-8307278: Update Libpng to 1.6.39 + JDK-8306881, JDK-8307286: Update FreeType to 2.13.0 + JDK-8309966, CVE-2023-22081, bsc#1216374: Enhanced TLS connections + JDK-8312248: Enhanced archival support redux + JDK-8314649: Enhanced archival support redux + JDK-8317121, CVE-2023-22025, bsc#1216339: vector_masked_load instruction is moved too early after JDK-8286941 * New features + JDK-8276799: Implementation of JEP 422: Linux/RISC-V Port * Other changes + JDK-6176679: Application freezes when copying an animated gif image to the system clipboard + JDK-6381945: (cal) Japanese calendar unit test system should avoid multiple static imports + JDK-8040793: vmTestbase/nsk/monitoring/stress/lowmem fails on calling isCollectionUsageThresholdExceeded() + JDK-8153837: AArch64: Handle special cases for MaxINode & MinINode + JDK-8156889: ListKeychainStore.sh fails in some virtualized environments + JDK-8171221: Remove -XX:+CheckMemoryInitialization + JDK-8180266: Convert sun/security/provider/KeyStore/DKSTest.sh to Java Jtreg Test + JDK-8195589: T6587786.java failed after JDK-8189997 + JDK-8209398: sun/security/pkcs11/KeyStore/SecretKeysBasic.sh failed with "PKCS11Exception: CKR_ATTRIBUTE_SENSITIVE" + JDK-8225012: sanity/client/SwingSet/src/ToolTipDemoTest.java fails on Windows + JDK-8229147: Linux os::create_thread() overcounts guardpage size with newer glibc (>=2.27) + JDK-8252713: jtreg time out of CtrlASCII.java seems to hang the Xserver. + JDK-8255548: Missing coverage for javax.xml.crypto.dom.DOMCryptoContext + JDK-8263044: jdk/jfr/jvm/TestDumpOnCrash.java timed out + JDK-8267188: gc/stringdedup/ /TestStringDeduplicationInterned.java fails with Shenandoah + JDK-8267341: macos attempt_reserve_memory_at(arg1, arg2, true) failure + JDK-8267517: async logging for stdout and stderr + JDK-8267860: Off-by-one bug when searching arrays in AlpnGreaseTest + JDK-8268852: AsyncLogWriter should not overide is_Named_thread() + JDK-8269091: javax/sound/sampled/Clip/SetPositionHang.java failed with ArrayIndexOutOfBoundsException: Array index out of range: -4 + JDK-8269466: Factor out the common code for initializing and starting internal VM JavaThreads + JDK-8270331: [TESTBUG] Error: Not a test or directory containing tests: java/awt/print/PrinterJob/InitToBlack.java + JDK-8270794: Avoid loading Klass* twice in TypeArrayKlass::oop_size() + JDK-8270894: Use acquire semantics in ObjectSynchronizer::read_stable_mark() + JDK-8271707: migrate tests to use jdk.test.whitebox.WhiteBox + JDK-8271898: disable os.release_multi_mappings_vm on macOS-X64 + JDK-8272586: emit abstract machine code in hs-err logs + JDK-8272654: Mark word accesses should not use Access API + JDK-8273092: Sort classlist in JDK image + JDK-8273803: Zero: Handle "zero" variant in CommandLineOptionTest.java + JDK-8274986: max code printed in hs-err logs should be configurable + JDK-8275031: runtime/ErrorHandling/ /MachCodeFramesInErrorFile.java fails when hsdis is present + JDK-8275303: sun/java2d/pipe/InterpolationQualityTest.java fails with D3D basic render driver + JDK-8275415: Prepare Leak Profiler for Lilliput + JDK-8275662: remove test/lib/sun/hotspot + JDK-8276333: jdk/jfr/event/oldobject/TestLargeRootSet.java failed "assert(!contains(edge->reference())) failed: invariant" + JDK-8276651: java/lang/ProcessHandle tests fail with "RuntimeException: Input/output error" in java.lang.ProcessHandleImpl$Info.info0 + JDK-8276696: ParallelObjectIterator freed at the wrong time in VM_HeapDumper + JDK-8277102: Dubious PrintCompilation output + JDK-8277353: java/security/MessageDigest/ThreadSafetyTest.java test times out + JDK-8277417: C1 LIR instruction for load-klass + JDK-8277427: Update jib-profiles.js to use JMH 1.33 devkit + JDK-8277654: Shenandoah: Don't produce new memory state in C2 LRB runtime call + JDK-8277860: PPC: Remove duplicate info != NULL check + JDK-8278141: LIR_OpLoadKlass::_info shadows the field of the same name from LIR_Op + JDK-8278456: Define jtreg jdk_desktop test group time-based sub-tasks for use by headful testing. + JDK-8279545: Buffer overrun in reverse_words of sharedRuntime_x86_64.cpp:3517 + JDK-8280032: Update jib-profiles.js to use JMH 1.34 devkit + JDK-8280396: G1: Full gc mark stack draining should prefer to make work available to other threads + JDK-8280885: Shenandoah: Some tests failed with "EA: missing allocation reference path" + JDK-8281507: Two javac tests have bad jtreg `@clean` tags + JDK-8281717: Cover logout method for several LoginModule + JDK-8282404: DrawStringWithInfiniteXform.java failed with "RuntimeException: drawString with InfiniteXform transform takes long time" + JDK-8282651: ZGC: vmTestbase/gc/ArrayJuggle/ tests fails intermittently with exit code 97 + JDK-8282665: [REDO] ByteBufferTest.java: replace endless recursion with RuntimeException in void ck(double x, double y) + JDK-8283056: show abstract machine code in hs-err for all VM crashes + JDK-8283276: java/io/ObjectStreamClass/ /ObjectStreamClassCaching.java fails with various GCs + JDK-8283326: Implement SafeFetch statically + JDK-8283724: Incorrect description for jtreg-failure-handler option + JDK-8283756: (zipfs) ZipFSOutputStreamTest.testOutputStream should only check inflated bytes + JDK-8283865: riscv: Break down -XX:+UseRVB into seperate options for each bitmanip extension + JDK-8283929: GHA: Add RISC-V build config + JDK-8284068: riscv: should call Atomic::release_store in JavaThread::set_thread_state + JDK-8284090: com/sun/security/auth/module/AllPlatforms.java fails to compile + JDK-8284273: Early crashes in os::print_context on AArch64 + JDK-8284760: Correct type/array element offset in LibraryCallKit::get_state_from_digest_object() + JDK-8284772: GHA: Use GCC Major Version Dependencies Only + JDK-8284910: Buffer clean in PasswordCallback + JDK-8284937: riscv: should not allocate special register for temp + JDK-8284997: arm32 build crashes since JDK-8283326 + JDK-8285303: riscv: Incorrect register mask in call_native_base + JDK-8285437: riscv: Fix MachNode size mismatch for MacroAssembler::verify_oops* + JDK-8285630: Fix a configure error in RISC-V cross build + JDK-8285675: Temporary fix for arm32 SafeFetch + JDK-8285699: riscv: Provide information when hitting a HaltNode + JDK-8285711: riscv: RVC: Support disassembler show-bytes option + JDK-8285756: clean up use of bad arguments for `@clean` in langtools tests + JDK-8285980: Several tests in compiler/c2/irTests miss @requires vm.compiler2.enabled + JDK-8286481: Exception printed to stdout on Windows when storing transparent image in clipboard + JDK-8286620: Create regression test for verifying setMargin() of JRadioButton + JDK-8286623: Bundle zlib by default with JDK on macos aarch64 + JDK-8287227: Shenandoah: A couple of virtual thread tests failed with iu mode even without Loom enabled. + JDK-8287418: riscv: Fix correctness issue of MacroAssembler::movptr + JDK-8287552: riscv: Fix comment typo in li64 + JDK-8287970: riscv: jdk/incubator/vector/*VectorTests failing + JDK-8288719: [arm32] SafeFetch32 thumb interleaving causes random crashes + JDK-8289077: Add manual tests to open + JDK-8289238: Refactoring changes to PassFailJFrame Test Framework + JDK-8289510: Improve test coverage for XPath Axes: namespace + JDK-8289512: Fix GCC 12 warnings for adlc output_c.cpp + JDK-8289547: Update javax/swing/Popup/TaskbarPositionTest.java + JDK-8289646: configure script failed on WSL + JDK-8289688: jfr command hangs when it processes invalid file + JDK-8289748: C2 compiled code crashes with SIGFPE with - XX:+StressLCM and -XX:+StressGCM + JDK-8289797: tools/launcher/I18NArgTest.java fails on Japanese Windows environment + JDK-8289917: Metadata for regionsRefilled of G1EvacuationStatistics event is wrong + JDK-8290137: riscv: small refactoring for add_memory_int32/64 + JDK-8290164: compiler/runtime/TestConstantsInError.java fails on riscv + JDK-8290464: Optimize ResourceArea zapping on ResourceMark release + JDK-8290469: Add new positioning options to PassFailJFrame test framework + JDK-8290496: riscv: Fix build warnings-as-errors with GCC 11 + JDK-8291444: GHA builds/tests won't run manually if disabled from automatic running + JDK-8291830: jvmti/RedefineClasses/StressRedefine failed: assert(!is_null(v)) failed: narrow klass value can never be zero + JDK-8291893: riscv: remove fence.i used in user space + JDK-8291947: riscv: fail to build after JDK-8290840 + JDK-8291952: riscv: Remove PRAGMA_NONNULL_IGNORED + JDK-8292182: [TESTLIB] Enhance JAXPPolicyManager to setup required permissions for jtreg version 7 jar + JDK-8292315: Tests should not rely on specific JAR file names (hotspot) + JDK-8292316: Tests should not rely on specific JAR file names (jpackage) + JDK-8292683: Remove BadKeyUsageTest.java from Problem List + JDK-8292698: Improve performance of DataInputStream + JDK-8292716: Configure should check that jtreg is of the required version + JDK-8292763: JDK-8292716 breaks configure without jtreg + JDK-8292867: RISC-V: Simplify weak CAS return value handling + JDK-8293012: ConstantPool::print_on can crash if _cache is NULL + JDK-8293050: RISC-V: Remove redundant non-null assertions about macro-assembler + JDK-8293098: GHA: Harmonize GCC version handling for host and cross builds + JDK-8293100: RISC-V: Need to save and restore callee-saved FloatRegisters in StubGenerator::generate_call_stub + JDK-8293107: GHA: Bump to Ubuntu 22.04 + JDK-8293114: JVM should trim the native heap + JDK-8293166: jdk/jfr/jvm/TestDumpOnCrash.java fails on Linux ppc64le and Linux aarch64 + JDK-8293177: Verify version numbers in legal files + JDK-8293180: JQuery UI license file not updated + JDK-8293252: Shenandoah: ThreadMXBean synchronizer tests crash with aggressive heuristics + JDK-8293361: GHA: dump config.log in case of configure failure + JDK-8293474: RISC-V: Unify the way of moving function pointer + JDK-8293524: RISC-V: Use macro-assembler functions as appropriate + JDK-8293566: RISC-V: Clean up push and pop registers + JDK-8293811: Provide a reason for PassFailJFrame.forceFail + JDK-8293851: hs_err should print more stack in hex dump + JDK-8294012: RISC-V: get/put_native_u8 missing the case when address&7 is 6 + JDK-8294083: RISC-V: Minimal build failed with - -disable-precompiled-headers + JDK-8294086: RISC-V: Cleanup InstructionMark usages in the backend + JDK-8294087: RISC-V: RVC: Fix a potential alignment issue and add more alignment assertions for the patchable calls/nops + JDK-8294149: JMH 1.34 and later requires jopt-simple 5.0.4 + JDK-8294187: RISC-V: Unify all relocations for the backend into AbstractAssembler::relocate() + JDK-8294366: RISC-V: Partially mark out incompressible regions + JDK-8294430: RISC-V: Small refactoring for movptr_with_offset + JDK-8294492: RISC-V: Use li instead of patchable movptr at non-patchable callsites + JDK-8294679: RISC-V: Misc crash dump improvements + JDK-8294941: GHA: Cut down cross-compilation sysroots + JDK-8294956: GHA: qemu-debootstrap is deprecated, use the regular one + JDK-8295110: RISC-V: Mark out relocations as incompressible + JDK-8295213: Run GHA manually with user-specified make and configure arguments + JDK-8295270: RISC-V: Clean up and refactoring for assembler functions + JDK-8295396: RISC-V: Cleanup useless CompressibleRegions + JDK-8295657: SA: Allow larger object alignments + JDK-8295737: macOS: Print content cut off when width > height with portrait orientation + JDK-8295811: serviceability/sa/TestObjectAlignment.java fails on x86_32 + JDK-8295812: Skip the "half float" support in LittleCMS during the build + JDK-8295894: Remove SECOM certificate that is expiring in September 2023 + JDK-8295926: RISC-V: C1: Fix LIRGenerator::do_LibmIntrinsic + JDK-8295968: RISC-V: Rename some assembler intrinsic functions for RVV 1.0 + JDK-8296384: [TESTBUG] sun/security/provider/SecureRandom/ /AbstractDrbg/SpecTest.java intermittently timeout + JDK-8296435: RISC-V: Small refactoring for increment/decrement + JDK-8296447: RISC-V: Make the operands order of vrsub_vx/vrsub_vi consistent with RVV 1.0 spec + JDK-8296448: RISC-V: Fix temp usages of heapbase register killed by MacroAssembler::en/decode_klass_not_null + JDK-8296602: RISC-V: improve performance of copy_memory stub + JDK-8296771: RISC-V: C2: assert(false) failed: bad AD file + JDK-8296796: Provide clean, platform-agnostic interface to C-heap trimming + JDK-8296916: RISC-V: Move some small macro-assembler functions to header file + JDK-8297350: Update JMH devkit to 1.36 + JDK-8297359: RISC-V: improve performance of floating Max Min intrinsics + JDK-8297476: Increase InlineSmallCode default from 1000 to 2500 for RISC-V + JDK-8297644: RISC-V: Compilation error when shenandoah is disabled + JDK-8297681: Unnecessary color conversion during 4BYTE_ABGR_PRE to INT_ARGB_PRE blit + JDK-8297697: RISC-V: Add support for SATP mode detection + JDK-8297715: RISC-V: C2: Use single-bit instructions from the Zbs extension + JDK-8297887: Update Siphash + JDK-8297923: java.awt.ScrollPane broken after multiple scroll up/down + JDK-8298138: Shenandoah: HdrSeq asserts "sub-bucket index (512) overflow for value ( 1.00)" + JDK-8298921: Create a regression test for JDK-8139581 + JDK-8298974: Add ftcolor.c to imported freetype sources + JDK-8299158: Improve MD5 intrinsic on AArch64 + JDK-8299168: RISC-V: Fix MachNode size mismatch for MacroAssembler::_verify_oops* + JDK-8299330: Minor improvements in MSYS2 Workflow handling + JDK-8299617: CurrencySymbols.properties is missing the copyright notice + JDK-8299658: C1 compilation crashes in LinearScan::resolve_exception_edge + JDK-8299713: Test javax/swing/JTableHeader/6889007/ /bug6889007.java failed: Wrong type of cursor + JDK-8299827: Add resolved IP address in connection exception for sockets + JDK-8299847: RISC-V: Improve PrintOptoAssembly output of CMoveI/L nodes + JDK-8299962: Speed up compiler/intrinsics/unsafe/ /DirectByteBufferTest.java and HeapByteBufferTest.java + JDK-8300053: Shenandoah: Handle more GCCauses in ShenandoahControlThread::request_gc + JDK-8300098: java/util/concurrent/ConcurrentHashMap/ /ConcurrentAssociateTest.java fails with internal timeout when executed with TieredCompilation1/3 + JDK-8300109: RISC-V: Improve code generation for MinI/MaxI nodes + JDK-8300405: Screen capture for test JFileChooserSetLocationTest.java, failure case + JDK-8300584: Accelerate AVX-512 CRC32C for small buffers + JDK-8300659: Refactor TestMemoryAwareness to use WhiteBox api for host values + JDK-8300693: Lower the compile threshold and reduce the iterations of warmup loop in VarHandles tests + JDK-8301033: RISC-V: Handle special cases for MinI/MaxI nodes for Zbb + JDK-8301036: RISC-V: Factor out functions baseOffset & baseOffset32 from MacroAssembler + JDK-8301067: RISC-V: better error message when reporting unsupported satp modes + JDK-8301074: Replace NULL with nullptr in share/opto/ + JDK-8301097: Update GHA XCode to 12.5.1 + JDK-8301153: RISC-V: pipeline class for several instructions is not set correctly + JDK-8301167: Update VerifySignedJar to actually exercise and test verification + JDK-8301187: Memory leaks in OopMapCache + JDK-8301269: Update Commons BCEL to Version 6.7.0 + JDK-8301313: RISC-V: C2: assert(false) failed: bad AD file due to missing match rule + JDK-8301367: Add exception handler method to the BaseLdapServer + JDK-8301628: RISC-V: c2 fix pipeline class for several instructions + JDK-8301700: Increase the default TLS Diffie-Hellman group size from 1024-bit to 2048-bit + JDK-8301818: RISC-V: Factor out function mvw from MacroAssembler + JDK-8301852: RISC-V: Optimize class atomic when order is memory_order_relaxed + JDK-8301959: Compile command in compiler.loopopts.TestRemoveEmptyCountedLoop does not work + JDK-8302114: RISC-V: Several foreign jtreg tests fail with debug build after JDK-8301818 + JDK-8302150: Speed up compiler/codegen/Test7100757.java + JDK-8302161: Upgrade jQuery UI to version 1.13.2 + JDK-8302182: Update Public Suffix List to 88467c9 + JDK-8302289: RISC-V: Use bgez instruction in arraycopy_simple_check when possible + JDK-8302736: Major performance regression in Math.log on aarch64 + JDK-8302776: RISC-V: Fix typo CSR_INSTERT to CSR_INSTRET + JDK-8303047: avoid NULL after 8301661 + JDK-8303154: Investigate and improve instruction cache flushing during compilation + JDK-8303215: Make thread stacks not use huge pages + JDK-8303279: C2: crash in SubTypeCheckNode::sub() at IGVN split if + JDK-8304293: RISC-V: JDK-8276799 missed atomic intrinsic support for C1 + JDK-8304314: StackWalkTest.java fails after CODETOOLS-7903373 + JDK-8304353: Add lib-test tier1 testing in GHA + JDK-8304725: AsyncGetCallTrace can cause SIGBUS on M1 + JDK-8304845: Update PCSC-Lite for Suse Linux to 1.9.9 and fix incomplete license wording + JDK-8304976: Optimize DateTimeFormatterBuilder.ZoneTextPrinterParser.getTree() + JDK-8305006: Use correct register in riscv_enc_fast_unlock() + JDK-8305008: RISC-V: Factor out immediate checking functions from assembler_riscv.inline.hpp + JDK-8305112: RISC-V: Typo fix for RVC description + JDK-8305236: Some LoadLoad barriers in the interpreter are unnecessary after JDK-8220051 + JDK-8305421: Work around JDK-8305420 in CDSJDITest.java + JDK-8305425: Thread.isAlive0 doesn't need to call into the VM + JDK-8305512: RISC-V: Enable RVC extension by default on supported hardware + JDK-8305670: Performance regression in LockSupport.unpark with lots of idle threads + JDK-8305728: RISC-V: Use bexti instruction to do single-bit testing + JDK-8305763: Parsing a URI with an underscore goes through a silent exception, negatively impacting performance + JDK-8305766: ProblemList runtime/CompressedOops/ /CompressedClassPointers.java + JDK-8305858: Resolve multiple definition of 'handleSocketError' when statically linking with JDK native libraries + JDK-8305950: Have -XshowSettings option display tzdata version + JDK-8305995: Footprint regression from JDK-8224957 + JDK-8306060: Open source few AWT Insets related tests + JDK-8306076: Open source AWT misc tests + JDK-8306134: Open source some AWT tests relating to Button and a few other classes + JDK-8306135: Clean up and open source some AWT tests + JDK-8306137: Open source several AWT ScrollPane related tests + JDK-8306281: function isWsl() returns false on WSL2 + JDK-8306372: Open source AWT CardLayout and Checkbox tests + JDK-8306428: RunThese30M.java crashed with assert(early->flag() == current->flag() || early->flag() == mtNone) + JDK-8306430: Open source some AWT tests related to TextComponent and Toolkit + JDK-8306435: Juggle04/TestDescription.java should be a booleanArr test and not a byteArr one + JDK-8306484: Open source several AWT Choice jtreg tests + JDK-8306566: Open source several clipboard AWT tests + JDK-8306575: Clean up and open source four Dialog related tests + JDK-8306636: Disable compiler/c2/Test6905845.java with - XX:TieredStopAtLevel=3 + JDK-8306638: Open source some AWT tests related to datatransfer and Toolkit + JDK-8306667: RISC-V: Fix storeImmN0 matching rule by using zr register + JDK-8306682: Open source a few more AWT Choice tests + JDK-8306718: Optimize and opensource some old AWT tests + JDK-8306738: Select num workers for safepoint ParallelCleanupTask + JDK-8306765: Some client related jtreg problem list entries are malformed + JDK-8306812: Open source several AWT Miscellaneous tests + JDK-8307067: remove broken EnableThreadSMRExtraValidityChecks option + JDK-8307068: store a JavaThread* in the java.lang.Thread object after the JavaThread* is added to the main ThreadsList + JDK-8307078: Opensource and clean up five more AWT Focus related tests + JDK-8307079: Update test java/awt/Choice/DragOffNoSelect.java + JDK-8307083: Open source some drag and drop tests 3 + JDK-8307147: [x86] Dangling pointer warning for Assembler::_attributes + JDK-8307150: RISC-V: Remove remaining StoreLoad barrier with UseCondCardMark for Serial/Parallel GC + JDK-8307156: native_thread not protected by TLH + JDK-8307165: java/awt/dnd/NoFormatsDropTest/ /NoFormatsDropTest.java timed out + JDK-8307299: Move more DnD tests to open + JDK-8307301: Update HarfBuzz to 7.2.0 + JDK-8307348: Parallelize heap walk for ObjectCount(AfterGC) JFR event collection + JDK-8307395: Add missing STS to Shenandoah + JDK-8307446: RISC-V: Improve performance of floating point to integer conversion + JDK-8307526: [JFR] Better handling of tampered JFR repository + JDK-8307555: Reduce memory reads in x86 MD5 intrinsic + JDK-8307569: Build with gcc8 is broken after JDK-8307301 + JDK-8307572: AArch64: Vector registers are clobbered by some macroassemblers + JDK-8307603: [AIX] Broken build after JDK-8307301 + JDK-8307604: gcc12 based Alpine build broken build after JDK-8307301 + JDK-8307651: RISC-V: stringL_indexof_char instruction has wrong format string + JDK-8307653: Adjust delay time and gc log argument in TestAbortOnVMOperationTimeout + JDK-8307683: Loop Predication should not hoist range checks with trap on success projection by negating their condition + JDK-8307766: Linux: Provide the option to override the timer slack + JDK-8308089: [riscv-port-jdk17u] Intrinsify Unsafe.storeStoreFence + JDK-8308090: Add container tests for on-the-fly resource quota updates + JDK-8308152: PropertyDescriptor should work with overridden generic getter method + JDK-8308156: VerifyCACerts.java misses blank in error output + JDK-8308192: Error in parsing replay file when staticfield is an array of single dimension + JDK-8308232: nsk/jdb tests don't pass -verbose flag to the debuggee + JDK-8308277: RISC-V: Improve vectorization of Match.sqrt() on floats + JDK-8308283: Build failure with GCC12 & GCC13 + JDK-8308300: enhance exceptions in MappedMemoryUtils.c + JDK-8308643: Incorrect value of 'used' jvmstat counter + JDK-8308766: TLAB initialization may cause div by zero + JDK-8308803: Improve java/util/UUID/UUIDTest.java + JDK-8308872: enhance logging and some exception in krb5/Config.java + JDK-8308997: RISC-V: Sign extend when comparing 32-bit value with zero instead of testing the sign bit + JDK-8309088: security/infra/java/security/cert/ /CertPathValidator/certification/AmazonCA.java fails + JDK-8309095: Remove UTF-8 character from TaskbarPositionTest.java + JDK-8309107: Bump update version for OpenJDK: jdk-17.0.9 + JDK-8309119: [17u/11u] Redo JDK-8297951: C2: Create skeleton predicates for all If nodes in loop predication + JDK-8309138: Fix container tests for jdks with symlinked conf dir + JDK-8309228: Clarify EXPERIMENTAL flags comment in hotspot/share/runtime/globals.hpp + JDK-8309254: Implement fast-path for ASCII-compatible CharsetEncoders on RISC-V + JDK-8309266: C2: assert(final_con == (jlong)final_int) failed: final value should be integer + JDK-8309297: Adjust ShenandoahHeap print_heap_regions_on + JDK-8309340: Provide sctpHandleSocketErrorWithMessage + JDK-8309427: [riscv-port-jdk17u] Remove unused RoundDoubleModeV C2 node + JDK-8309550: jdk.jfr.internal.Utils::formatDataAmount method should gracefully handle amounts equal to Long.MIN_VALUE + JDK-8309591: Socket.setOption(TCP_QUICKACK) uses wrong level + JDK-8309613: [Windows] hs_err files sometimes miss information about the code containing the error + JDK-8309746: Reconfigure check should include make/conf/version-numbers.conf + JDK-8309862: Unsafe list operations in JfrStringPool + JDK-8309956: Shenandoah: Strengthen the mark word check in string dedup + JDK-8309959: JFR: Display N/A for missing data amount + JDK-8310054: ScrollPane insets are incorrect + JDK-8310126: C1: Missing receiver null check in Reference::get intrinsic + JDK-8310259: Pin msys2/setup-msys2 github action to a specific commit + JDK-8310549: avoid potential leaks in KeystoreImpl.m related to JNU_CHECK_EXCEPTION early returns + JDK-8310551: vmTestbase/nsk/jdb/interrupt/interrupt001/ /interrupt001.java timed out due to missing prompt + JDK-8310873: Re-enable locked_create_entry symbol check in runtime/NMT/CheckForProperDetailStackTrace.java for RISC-V + JDK-8311033: [macos] PrinterJob does not take into account Sides attribute + JDK-8311249: Remove unused MemAllocator::obj_memory_range + JDK-8311285: report some fontconfig related environment variables in hs_err file + JDK-8311689: Wrong visible amount in Adjustable of ScrollPane + JDK-8311862: RISC-V: small improvements to shift immediate instructions + JDK-8311923: TestIRMatching.java fails on RISC-V + JDK-8312029: Add CriticalNative tests to ProblemList for 8312028 + JDK-8312511: GHA: Bump cross-compile runner to Ubuntu 22.04 + JDK-8312525: New test runtime/os/TestTrimNative.java#trimNative is failing: did not see the expected RSS reduction + JDK-8312555: Ideographic characters aren't stretched by AffineTransform.scale(2, 1) + JDK-8313262: C2: Sinking node may cause required cast to be dropped + JDK-8313402: C1: Incorrect LoadIndexed value numbering + JDK-8313428: GHA: Bump GCC versions for July 2023 updates + JDK-8313576: GCC 7 reports compiler warning in bundled freetype 2.13.0 + JDK-8313676: Amend TestLoadIndexedMismatch test to target intrinsic directly + JDK-8313678: SymbolTable can leak Symbols during cleanup + JDK-8313701: GHA: RISC-V should use the official repository for bootstrap + JDK-8313707: GHA: Bootstrap sysroots with --variant=minbase + JDK-8313796: AsyncGetCallTrace crash on unreadable interpreter method pointer + JDK-8313815: The exception messages printed by jcmd ManagementAgent.start are corrupted on Japanese Windows + JDK-8313874: JNI NewWeakGlobalRef throws exception for null arg + JDK-8314020: Print instruction blocks in byte units + JDK-8314117: RISC-V: Incorrect VMReg encoding in RISCV64Frame.java + JDK-8314118: Update JMH devkit to 1.37 + JDK-8314262: GHA: Cut down cross-compilation sysroots deeper + JDK-8314426: runtime/os/TestTrimNative.java is failing on slow machines + JDK-8314501: Shenandoah: sun/tools/jhsdb/heapconfig/ /JMapHeapConfigTest.java fails + JDK-8314517: some tests fail in case ipv6 is disabled on the machine + JDK-8314552: Fix javadoc tests to work with jtreg 7 + JDK-8314658: [17u] GHA: Sync up debian-version for cross-builds + JDK-8314730: GHA: Drop libfreetype6-dev transitional package in favor of libfreetype-dev + JDK-8314960: Add Certigna Root CA - 2 + JDK-8317040: Exclude cleaner test failing on older releases + JDK-8317643: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.9 - Modified patches: * nss-security-provider.patch * fips.patch + rediff- Enable JIT on riscv64- Compiler flags to realign stack on ix86 (bsc#1214790)- Added patch: * reproducible-properties.patch + use SOURCE_DATE_EPOCH for timestamp in the generated properties files- Update to upstream tag jdk-17.0.8.1+1 (August 2023 emergency release fixing a regression in July 2023 CPU) * Changes: + JDK-8313765: Invalid CEN header (invalid zip64 extra data field size) + JDK-8314677: Bump update version for OpenJDK: jdk-17.0.8.1- Added patch: * reproducible-javadoc-timestamp.patch + use SOURCE_DATE_EPOCH in javadoc and make the javadoc generation more reproducible- Update to upstream tag jdk-17.0.8+7 (July 2023 CPU) * CVEs + CVE-2023-22006, bsc#1213473 + CVE-2023-22036, bsc#1213474 + CVE-2023-22041, bsc#1213475 + CVE-2023-22044, bsc#1213479 + CVE-2023-22045, bsc#1213481 + CVE-2023-22049, bsc#1213482 + CVE-2023-25193, bsc#1207922 * Security fixes + JDK-8294323: Improve Shared Class Data + JDK-8296565: Enhanced archival support + JDK-8298676, JDK-8300891: Enhanced Look and Feel + JDK-8300285: Enhance TLS data handling + JDK-8300596: Enhance Jar Signature validation + JDK-8301998, JDK-8302084: Update HarfBuzz to 7.0.1 + JDK-8302475: Enhance HTTP client file downloading + JDK-8302483: Enhance ZIP performance + JDK-8303376: Better launching of JDI + JDK-8304460: Improve array usages + JDK-8304468: Better array usages + JDK-8305312: Enhanced path handling + JDK-8308682: Enhance AES performance * Other changes + JDK-8178806: Better exception logging in crypto code + JDK-8201516: DebugNonSafepoints generates incorrect information + JDK-8224768: Test ActalisCA.java fails + JDK-8227060: Optimize safepoint cleanup subtask order + JDK-8227257: javax/swing/JFileChooser/4847375/bug4847375.java fails with AssertionError + JDK-8238274: (sctp) JDK-7118373 is not fixed for SctpChannel + JDK-8244976: vmTestbase/nsk/jdi/Event/request/request001.java doesn' initialize eName + JDK-8245877: assert(_value != __null) failed: resolving NULL _value in JvmtiExport::post_compiled_method_load + JDK-8248001: javadoc generates invalid HTML pages whose ftp:// links are broken + JDK-8252990: Intrinsify Unsafe.storeStoreFence + JDK-8254711: Add java.security.Provider.getService JFR Event + JDK-8257856: Make ClassFileVersionsTest.java robust to JDK version updates + JDK-8261495: Shenandoah: reconsider update references memory ordering + JDK-8268288: jdk/jfr/api/consumer/streaming/ /TestOutOfProcessMigration.java fails with "Error: ShouldNotReachHere()" + JDK-8268298: jdk/jfr/api/consumer/log/TestVerbosity.java fails: unexpected log message + JDK-8268582: javadoc throws NPE with --ignore-source-errors option + JDK-8269821: Remove is-queue-active check in inner loop of write_ref_array_pre_work + JDK-8270434: JDI+UT: Unexpected event in JDI tests + JDK-8270859: Post JEP 411 refactoring: client libs with maximum covering > 10K + JDK-8270869: G1ServiceThread may not terminate + JDK-8271519: java/awt/event/SequencedEvent/ /MultipleContextsFunctionalTest.java failed with "Total [200] - Expected [400]" + JDK-8273909: vmTestbase/nsk/jdi/Event/request/request001 can still fail with "ERROR: new event is not ThreadStartEvent" + JDK-8274243: Implement fast-path for ASCII-compatible CharsetEncoders on aarch64 + JDK-8274615: Support relaxed atomic add for linux-aarch64 + JDK-8274864: Remove Amman/Cairo hacks in ZoneInfoFile + JDK-8275233: Incorrect line number reported in exception stack trace thrown from a lambda expression + JDK-8275287: Relax memory ordering constraints on updating instance class and array class counters + JDK-8275721: Name of UTC timezone in a locale changes depending on previous code + JDK-8275735: [linux] Remove deprecated Metrics api (kernel memory limit) + JDK-8276058: Some swing test fails on specific CI macos system + JDK-8277407: javax/swing/plaf/synth/SynthButtonUI/6276188/ /bug6276188.java fails to compile after JDK-8276058 + JDK-8277775: Fixup bugids in RemoveDropTargetCrashTest.java - add 4357905 + JDK-8278146: G1: Rework VM_G1Concurrent VMOp to clearly identify it as pause + JDK-8278434: timeouts in test java/time/test/java/time/ /format/TestZoneTextPrinterParser.java + JDK-8278834: Error "Cannot read field "sym" because "this.lvar[od]" is null" when compiling + JDK-8282077: PKCS11 provider C_sign() impl should handle CKR_BUFFER_TOO_SMALL error + JDK-8282201: Consider removal of expiry check in VerifyCACerts.java test + JDK-8282227: Locale information for nb is not working properly + JDK-8282704: runtime/Thread/StopAtExit.java may leak memory + JDK-8283057: Update GCC to version 11.2.0 for Oracle builds on Linux + JDK-8283062: Uninitialized warnings in libgtest with GCC 11.2 + JDK-8283520: JFR: Memory leak in dcmd_arena + JDK-8283566: G1: Improve G1BarrierSet::enqueue performance + JDK-8284331: Add sanity check for signal handler modification warning. + JDK-8285635: javax/swing/JRootPane/DefaultButtonTest.java failed with Default Button not pressed for L&F: com.sun.java.swing.plaf.motif.MotifLookAndFeel + JDK-8285987: executing shell scripts without #! fails on Alpine linux + JDK-8286191: misc tests fail due to JDK-8285987 + JDK-8286287: Reading file as UTF-16 causes Error which "shouldn't happen" + JDK-8286331: jni_GetStringUTFChars() uses wrong heap allocator + JDK-8286346: 3-parameter version of AllocateHeap should not ignore AllocFailType + JDK-8286398: Address possibly lossy conversions in jdk.internal.le + JDK-8287007: [cgroups] Consistently use stringStream throughout parsing code + JDK-8287246: DSAKeyValue should check for missing params instead of relying on KeyFactory provider + JDK-8287541: Files.writeString fails to throw IOException for charset "windows-1252" + JDK-8287854: Dangling reference in ClassVerifier::verify_class + JDK-8287876: The recently de-problemlisted TestTitledBorderLeak test is unstable + JDK-8287897: Augment src/jdk.internal.le/share/legal/jline.md with information on 4th party dependencies + JDK-8288589: Files.readString ignores encoding errors for UTF-16 + JDK-8289509: Improve test coverage for XPath Axes: descendant, descendant-or-self, following, following-sibling + JDK-8289735: UTIL_LOOKUP_PROGS fails on pathes with space + JDK-8289949: Improve test coverage for XPath: operators + JDK-8290822: C2: assert in PhaseIdealLoop::do_unroll() is subject to undefined behavior + JDK-8291226: Create Test Cases to cover scenarios for JDK-8278067 + JDK-8291637: HttpClient default keep alive timeout not followed if server sends invalid value + JDK-8291638: Keep-Alive timeout of 0 should close connection immediately + JDK-8292206: TestCgroupMetrics.java fails as getMemoryUsage() is lower than expected + JDK-8292301: [REDO v2] C2 crash when allocating array of size too large + JDK-8292407: Improve Weak CAS VarHandle/Unsafe tests resilience under spurious failures + JDK-8292713: Unsafe.allocateInstance should be intrinsified without UseUnalignedAccesses + JDK-8292755: Non-default method in interface leads to a stack overflow in JShell + JDK-8292990: Improve test coverage for XPath Axes: parent + JDK-8293295: Add type check asserts to java_lang_ref_Reference accessors + JDK-8293492: ShenandoahControlThread missing from hs-err log and thread dump + JDK-8293858: Change PKCS7 code to use default SecureRandom impl instead of SHA1PRNG + JDK-8293887: AArch64 build failure with GCC 12 due to maybe-uninitialized warning in libfdlibm k_rem_pio2.c + JDK-8294183: AArch64: Wrong macro check in SharedRuntime::generate_deopt_blob + JDK-8294281: Allow warnings to be disabled on a per-file basis + JDK-8294673: JFR: Add SecurityProviderService#threshold to TestActiveSettingEvent.java + JDK-8294717: (bf) DirectByteBuffer constructor will leak if allocating Deallocator or Cleaner fails with OOME + JDK-8294906: Memory leak in PKCS11 NSS TLS server + JDK-8295564: Norwegian Nynorsk Locale is missing formatting + JDK-8295974: jni_FatalError and Xcheck:jni warnings should print the native stack when there are no Java frames + JDK-8296084: javax/swing/JSpinner/4788637/bug4788637.java fails intermittently on a VM + JDK-8296318: use-def assert: special case undetected loops nested in infinite loops + JDK-8296343: CPVE thrown on missing content-length in OCSP response + JDK-8296412: Special case infinite loops with unmerged backedges in IdealLoopTree::check_safepts + JDK-8296545: C2 Blackholes should allow load optimizations + JDK-8296934: Write a test to verify whether Undecorated Frame can be iconified or not + JDK-8297000: [jib] Add more friendly warning for proxy issues + JDK-8297154: Improve safepoint cleanup logging + JDK-8297450: ScaledTextFieldBorderTest.java fails when run with -show parameter + JDK-8297587: Upgrade JLine to 3.22.0 + JDK-8297730: C2: Arraycopy intrinsic throws incorrect exception + JDK-8297955: LDAP CertStore should use LdapName and not String for DNs + JDK-8298488: [macos13] tools/jpackage tests failing with "Exit code: 137" on macOS + JDK-8298887: On the latest macOS+XCode the Robot API may report wrong colors + JDK-8299179: ArrayFill with store on backedge needs to reduce length by 1 + JDK-8299259: C2: Div/Mod nodes without zero check could be split through iv phi of loop resulting in SIGFPE + JDK-8299544: Improve performance of CRC32C intrinsics (non-AVX-512) for small inputs + JDK-8299570: [JVMCI] Insufficient error handling when CodeBuffer is exhausted + JDK-8299959: C2: CmpU::Value must filter overflow computation against local sub computation + JDK-8300042: Improve CPU related JFR events descriptions + JDK-8300079: SIGSEGV in LibraryCallKit::inline_string_copy due to constant NULL src argument + JDK-8300823: UB: Compile::_phase_optimize_finished is initialized too late + JDK-8300939: sun/security/provider/certpath/OCSP/ /OCSPNoContentLength.java fails due to network errors + JDK-8301050: Detect Xen Virtualization on Linux aarch64 + JDK-8301119: Support for GB18030-2022 + JDK-8301123: Enable Symbol refcounting underflow checks in PRODUCT + JDK-8301190: [vectorapi] The typeChar of LaneType is incorrect when default locale is tr + JDK-8301216: ForkJoinPool invokeAll() ignores timeout + JDK-8301338: Identical branch conditions in CompileBroker::print_heapinfo + JDK-8301491: C2: java.lang.StringUTF16::indexOfChar intrinsic called with negative character argument + JDK-8301637: ThreadLocalRandom.current().doubles().parallel() contention + JDK-8301661: Enhance os::pd_print_cpu_info on macOS and Windows + JDK-8302151: BMPImageReader throws an exception reading BMP images + JDK-8302172: [JVMCI] HotSpotResolvedJavaMethodImpl.canBeInlined must respect ForceInline + JDK-8302320: AsyncGetCallTrace obtains too few frames in sanity test + JDK-8302491: NoClassDefFoundError omits the original cause of an error + JDK-8302508: Add timestamp to the output TraceCompilerThreads + JDK-8302594: use-after-free in Node::destruct + JDK-8302595: use-after-free related to GraphKit::clone_map + JDK-8302791: Add specific ClassLoader object to Proxy IllegalArgumentException message + JDK-8302849: SurfaceManager might expose partially constructed object + JDK-8303069: Memory leak in CompilerOracle::parse_from_line + JDK-8303102: jcmd: ManagementAgent.status truncates the text longer than O_BUFLEN + JDK-8303130: Document required Accessibility permissions on macOS + JDK-8303354: addCertificatesToKeystore in KeystoreImpl.m needs CFRelease call in early potential CHECK_NULL return + JDK-8303433: Bump update version for OpenJDK: jdk-17.0.8 + JDK-8303440: The "ZonedDateTime.parse" may not accept the "UTC+XX" zone id + JDK-8303465: KeyStore of type KeychainStore, provider Apple does not show all trusted certificates + JDK-8303476: Add the runtime version in the release file of a JDK image + JDK-8303482: Update LCMS to 2.15 + JDK-8303508: Vector.lane() gets wrong value on x86 + JDK-8303511: C2: assert(get_ctrl(n) == cle_out) during unrolling + JDK-8303564: C2: "Bad graph detected in build_loop_late" after a CMove is wrongly split thru phi + JDK-8303575: adjust Xen handling on Linux aarch64 + JDK-8303576: addIdentitiesToKeystore in KeystoreImpl.m needs CFRelease call in early potential CHECK_NULL return + JDK-8303588: [JVMCI] make JVMCI source directories conform with standard layout + JDK-8303809: Dispose context in SPNEGO NegotiatorImpl + JDK-8303822: gtestMain should give more helpful output + JDK-8303861: Error handling step timeouts should never be blocked by OnError and others + JDK-8303937: Corrupted heap dumps due to missing retries for os::write() + JDK-8303949: gcc10 warning Linux ppc64le - note: the layout of aggregates containing vectors with 8-byte alignment has changed in GCC 5 + JDK-8304054: Linux: NullPointerException from FontConfiguration.getVersion in case no fonts are installed + JDK-8304063: tools/jpackage/share/AppLauncherEnvTest.java fails when checking LD_LIBRARY_PATH + JDK-8304134: jib bootstrapper fails to quote filename when checking download filetype + JDK-8304291: [AIX] Broken build after JDK-8301998 + JDK-8304295: harfbuzz build fails with GCC 7 after JDK-8301998 + JDK-8304350: Font.getStringBounds calculates wrong width for TextAttribute.TRACKING other than 0.0 + JDK-8304671: javac regression: Compilation with --release 8 fails on underscore in enum identifiers + JDK-8304683: Memory leak in WB_IsMethodCompatible + JDK-8304760: Add 2 Microsoft TLS roots + JDK-8304867: Explicitly disable dtrace for ppc builds + JDK-8304880: [PPC64] VerifyOops code in C1 doesn't work with ZGC + JDK-8305088: SIGSEGV in Method::is_method_handle_intrinsic + JDK-8305113: (tz) Update Timezone Data to 2023c + JDK-8305400: ISO 4217 Amendment 175 Update + JDK-8305403: Shenandoah evacuation workers may deadlock + JDK-8305481: gtest is_first_C_frame failing on ARM + JDK-8305690: [X86] Do not emit two REX prefixes in Assembler::prefix + JDK-8305711: Arm: C2 always enters slowpath for monitorexit + JDK-8305721: add `make compile-commands` artifacts to .gitignore + JDK-8305975: Add TWCA Global Root CA + JDK-8305993: Add handleSocketErrorWithMessage to extend nio Net.c exception message + JDK-8305994: Guarantee eventual async monitor deflation + JDK-8306072: Open source several AWT MouseInfo related tests + JDK-8306133: Open source few AWT Drag & Drop related tests + JDK-8306409: Open source AWT KeyBoardFocusManger, LightWeightComponent related tests + JDK-8306432: Open source several AWT Text Component related tests + JDK-8306466: Open source more AWT Drag & Drop related tests + JDK-8306489: Open source AWT List related tests + JDK-8306543: GHA: MSVC installation is failing + JDK-8306640: Open source several AWT TextArea related tests + JDK-8306652: Open source AWT MenuItem related tests + JDK-8306658: GHA: MSVC installation could be optional since it might already be pre-installed + JDK-8306664: GHA: Update MSVC version to latest stepping + JDK-8306681: Open source more AWT DnD related tests + JDK-8306683: Open source several clipboard and color AWT tests + JDK-8306752: Open source several container and component AWT tests + JDK-8306753: Open source several container AWT tests + JDK-8306755: Open source few Swing JComponent and AbstractButton tests + JDK-8306768: CodeCache Analytics reports wrong threshold + JDK-8306774: Make runtime/Monitor/ /GuaranteedAsyncDeflationIntervalTest.java more reliable + JDK-8306825: Monitor deflation might be accidentally disabled by zero intervals + JDK-8306850: Open source AWT Modal related tests + JDK-8306871: Open source more AWT Drag & Drop tests + JDK-8306883: Thread stacksize is reported with wrong units in os::create_thread logging + JDK-8306941: Open source several datatransfer and dnd AWT tests + JDK-8306943: Open source several dnd AWT tests + JDK-8306954: Open source five Focus related tests + JDK-8306955: Open source several JComboBox jtreg tests + JDK-8306976: UTIL_REQUIRE_SPECIAL warning on grep + JDK-8306996: Open source Swing MenuItem related tests + JDK-8307080: Open source some more JComboBox jtreg tests + JDK-8307128: Open source some drag and drop tests 4 + JDK-8307130: Open source few Swing JMenu tests + JDK-8307133: Open source some JTable jtreg tests + JDK-8307134: Add GTS root CAs + JDK-8307135: java/awt/dnd/NotReallySerializableTest/ /NotReallySerializableTest.java failed + JDK-8307331: Correctly update line maps when class redefine rewrites bytecodes + JDK-8307346: Add missing gc+phases logging for ObjectCount(AfterGC) JFR event collection code + JDK-8307347: serviceability/sa/ClhsdbDumpclass.java could leave files owned by root on macOS + JDK-8307378: Allow collectors to provide specific values for GC notifications' actions + JDK-8307381: Open Source JFrame, JIF related Swing Tests + JDK-8307425: Socket input stream read burns CPU cycles with back-to-back poll(0) calls + JDK-8307799: Newly added java/awt/dnd/MozillaDnDTest.java has invalid jtreg `@requires` clause + JDK-8308554: [17u] Fix commit of 8286191. vm.musl was not removed from ExternalEditorTest + JDK-8308880: [17u] micro bench ZoneStrings missed in backport of 8278434 + JDK-8308884: [17u/11u] Backout JDK-8297951 + JDK-8311467: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.8- Bring back our nss.fips.cfg file, since the variable expansion in the upstream file does not work (fixes: bsc#1211679)- Fix for SG#65673, bsc#1210392: * unsigned-sni-server-name.patch: In SSLSessionImpl, interpret length of SNIServerName as an unsigned byte so that it can have length up to 255 rather than 127.- Do not install a separate nss.fips.cfg file, since there is now one in the tree and the install happens automatically - Modified patch: * fips.patch + enable system property file by default, without which the FIPS mode would never get enabled (bsc#1211259)- Update to upstrem tag jdk-17.0.7+7 (April 2023 CPU) * Security fixes: + JDK-8287404: Improve ping times + JDK-8288436: Improve Xalan supports + JDK-8294474, CVE-2023-21930, bsc#1210628: Better AES support + JDK-8295304, CVE-2023-21938, bsc#1210632: Runtime support improvements + JDK-8296676, CVE-2023-21937, bsc#1210631: Improve String platform support + JDK-8296684, CVE-2023-21937, bsc#1210631: Improve String platform support + JDK-8296692, CVE-2023-21937, bsc#1210631: Improve String platform support + JDK-8296832, CVE-2023-21939, bsc#1210634: Improve Swing platform support + JDK-8297371: Improve UTF8 representation redux + JDK-8298191, CVE-2023-21954, bsc#1210635: Enhance object reclamation process + JDK-8298310, CVE-2023-21967, bsc#1210636: Enhance TLS session negotiation + JDK-8298667, CVE-2023-21968, bsc#1210637: Improved path handling + JDK-8299129: Enhance NameService lookups * Fixes: + JDK-6528710: sRGB-ColorSpace to sRGB-ColorSpace Conversion + JDK-6779701: Wrong defect ID in the code of test LocalRMIServerSocketFactoryTest.java + JDK-8008243: Zero: Implement fast bytecodes + JDK-8048190: NoClassDefFoundError omits original ExceptionInInitializerError + JDK-8065097: [macosx] javax/swing/Popup/ /TaskbarPositionTest.java fails because Popup is one pixel off + JDK-8144030: [macosx] test java/awt/Frame/ /ShapeNotSetSometimes/ShapeNotSetSometimes.java fails (again) + JDK-8155246: Throw error if default java.security file is missing + JDK-8186765: Speed up test sun/net/www/protocol/https/ /HttpsClient/ProxyAuthTest.java + JDK-8192931: Regression test java/awt/font/TextLayout/ /CombiningPerf.java fails + JDK-8195809: [TESTBUG] jps and jcmd -l support for containers is not tested + JDK-8208077: File.listRoots performance degradation + JDK-8209935: Test to cover CodeSource.getCodeSigners() + JDK-8210927: JDB tests do not update source path after doing a redefine class + JDK-8212961: [TESTBUG] vmTestbase/nsk/stress/jni/ native code cleanup + JDK-8213531: Test javax/swing/border/TestTitledBorderLeak.java fails + JDK-8223783: sun/net/www/http/HttpClient/MultiThreadTest.java sometimes detect threads+1 connections + JDK-8230374: maxOutputSize, instead of javatest.maxOutputSize, should be used in TEST.properties + JDK-8231491: JDI tc02x004 failed again due to wrong # of breakpoints + JDK-8235297: sun/security/ssl/SSLSessionImpl/ /ResumptionUpdateBoundValues.java fails intermittent + JDK-8242115: C2 SATB barriers are not safepoint-safe + JDK-8244669: convert clhsdb "mem" command from javascript to java + JDK-8245654: Add Certigna Root CA + JDK-8251177: [macosx] The text "big" is truncated in JTabbedPane + JDK-8254267: javax/xml/crypto/dsig/LogParameters.java failed with "RuntimeException: Unexpected log output:" + JDK-8258512: serviceability/sa/TestJmapCore.java timed out on macOS 10.13.6 + JDK-8262386: resourcehogs/serviceability/sa/ /TestHeapDumpForLargeArray.java timed out + JDK-8266974: duplicate property key in java.sql.rowset resource bundle + JDK-8267038: Update IANA Language Subtag Registry to Version 2022-03-02 + JDK-8270156: Add "randomness" and "stress" keys to JTreg tests which use StressGCM, StressLCM and/or StressIGVN + JDK-8270476: Make floating-point test infrastructure more lambda and method reference friendly + JDK-8271471: [IR Framework] Rare occurrence of "" in PrintIdeal/PrintOptoAssembly can let tests fail + JDK-8271838: AmazonCA.java interop test fails + JDK-8272702: Resolving URI relative path with no / may lead to incorrect toString + JDK-8272985: Reference discovery is confused about atomicity and degree of parallelism + JDK-8273154: Provide a JavadocTester method for non-overlapping, unordered output matching + JDK-8273410: IR verification framework fails with "Should find method name in validIrRulesMap" + JDK-8274911: testlibrary_tests/ir_framework/tests/ /TestIRMatching.java fails with "java.lang.RuntimeException: Should have thrown exception" + JDK-8275173: testlibrary_tests/ir_framework/tests/ /TestCheckedTests.java fails after JDK-8274911 + JDK-8275320: NMT should perform buffer overrun checks + JDK-8275301: Unify C-heap buffer overrun checks into NMT + JDK-8275582: Don't purge metaspace mapping lists + JDK-8275704: Metaspace::contains() should be threadsafe + JDK-8275843: Random crashes while the UI code is executed + JDK-8276064: CheckCastPP with raw oop input floats below a safepoint + JDK-8276086: Increase size of metaspace mappings + JDK-8277485: Zero: Fix _fast_{i,f}access_0 bytecodes handling + JDK-8277822: Remove debug-only heap overrun checks in os::malloc and friends + JDK-8277946: NMT: Remove VM.native_memory shutdown jcmd command option + JDK-8277990: NMT: Remove NMT shutdown capability + JDK-8278961: Enable debug logging in java/net/ /DatagramSocket/SendDatagramToBadAddress.java + JDK-8279024: Remove javascript references from clhsdb.html + JDK-8279119: src/jdk.hotspot.agent/doc/index.html file contains references to scripts that no longer exist + JDK-8279351: [TESTBUG] SADebugDTest.java does not handle "Address already in use" error + JDK-8279614: The left line of the TitledBorder is not painted on 150 scale factor + JDK-8280007: Enable Neoverse N1 optimizations for Arm Neoverse V1 & N2 + JDK-8280048: Missing comma in copyright header + JDK-8280132: Incorrect comparator com.sun.beans.introspect .MethodInfo.MethodOrder + JDK-8280166: Extend java/lang/instrument/ /GetObjectSizeIntrinsicsTest.java test cases + JDK-8280553: resourcehogs/serviceability/sa/ /TestHeapDumpForLargeArray.java can fail if GC occurs + JDK-8280703: CipherCore.doFinal(...) causes potentially massive byte[] allocations during decryption + JDK-8280784: VM_Cleanup unnecessarily processes all thread oops + JDK-8280868: LineBodyHandlerTest.java creates and discards too many clients + JDK-8280889: java/lang/instrument/ /GetObjectSizeIntrinsicsTest.java fails with - XX:-UseCompressedOops + JDK-8280896: java/nio/file/Files/probeContentType/ /Basic.java fails on Windows 11 + JDK-8281122: [IR Framework] Cleanup IR matching code in preparation for JDK-8280378 + JDK-8281170: Test jdk/tools/jpackage/windows/ /WinInstallerIconTest always fails on Windows 11 + JDK-8282036: Change java/util/zip/ZipFile/DeleteTempJar.java to stop HttpServer cleanly in case of exceptions + JDK-8282143: Objects.requireNonNull should be ForceInline + JDK-8282577: ICC_Profile.setData(int, byte[]) invalidates the profile + JDK-8282771: Create test case for JDK-8262981 + JDK-8282958: Rendering Issues with Borders on Windows High-DPI systems + JDK-8283606: Tests may fail with zh locale on MacOS + JDK-8283717: vmTestbase/nsk/jdi/ThreadStartEvent/thread/ /thread001 failed due to SocketTimeoutException + JDK-8283719: java/util/logging/CheckZombieLockTest.java failing intermittently + JDK-8283870: jdeprscan --help causes an exception when the locale is ja, zh_CN or de + JDK-8284115: [IR Framework] Compilation is not found due to rare safepoint while dumping PrintIdeal/PrintOptoAssembly + JDK-8284165: Add pid to process reaper thread name + JDK-8284524: Create an automated test for JDK-4422362 + JDK-8284726: Print active locale settings in hs_err reports and in VM.info + JDK-8284767: Create an automated test for JDK-4422535 + JDK-8285399: JNI exception pending in awt_GraphicsEnv.c:1432 + JDK-8285690: CloneableReference subtest should not throw CloneNotSupportedException + JDK-8285755: JDK-8285093 changed the default for - -with-output-sync + JDK-8285835: SIGSEGV in PhaseIdealLoop::build_loop_late_post_work + JDK-8285919: Remove debug printout from JDK-8285093 + JDK-8285965: TestScenarios.java does not check for "" correctly + JDK-8286030: Avoid JVM crash when containers share the same /tmp dir + JDK-8286154: Fix 3rd party notices in test files + JDK-8286562: GCC 12 reports some compiler warnings + JDK-8286694: Incorrect argument processing in java launcher + JDK-8286705: GCC 12 reports use-after-free potential bugs + JDK-8286707: JFR: Don't commit JFR internal jdk.JavaMonitorWait events + JDK-8286800: Assert in PhaseIdealLoop::dump_real_LCA is too strong + JDK-8286844: com/sun/jdi/RedefineCrossEvent.java failed with 1 threads completed while VM suspended + JDK-8286873: Improve websocket test execution time + JDK-8286962: java/net/httpclient/ServerCloseTest.java failed once with ConnectException + JDK-8287180: Update IANA Language Subtag Registry to Version 2022-08-08 + JDK-8287217: C2: PhaseCCP: remove not visited nodes, prevent type inconsistency + JDK-8287491: compiler/jvmci/errors/TestInvalidDebugInfo.java fails new assert: assert((uint)t < T_CONFLICT + 1) failed: invalid type # + JDK-8287593: ShortResponseBody could be made more resilient to rogue connections + JDK-8287754: Update jib GNU make dependency on Windows to latest cygwin build + JDK-8288005: HotSpot build with disabled PCH fails for Windows AArch64 + JDK-8288130: compiler error with AP and explicit record accessor + JDK-8288332: Tier1 validate-source fails after 8279614 + JDK-8288415: java/awt/PopupMenu/PopupMenuLocation.java is unstable in MacOS machines + JDK-8288854: getLocalGraphicsEnvironment() on for multi-screen setups throws exception NPE + JDK-8289400: Improve com/sun/jdi/TestScaffold error reporting + JDK-8289440: Remove vmTestbase/nsk/monitoring/MemoryPoolMBean/ /isCollectionUsageThresholdExceeded/isexceeded003 from ProblemList.txt + JDK-8289508: Improve test coverage for XPath Axes: ancestor, ancestor-or-self, preceding, and preceding-sibling + JDK-8289511: Improve test coverage for XPath Axes: child + JDK-8289647: AssertionError during annotation processing of record related tests + JDK-8289948: Improve test coverage for XPath functions: Node Set Functions + JDK-8290067: Show stack dimensions in UL logging when attaching threads + JDK-8290083: ResponseBodyBeforeError: AssertionError or SSLException: Unsupported or unrecognized SSL message + JDK-8290197: test/jdk/java/nio/file/Files/probeContentType/ /Basic.java fails on some systems for the ".rar" extension + JDK-8290322: Optimize Vector.rearrange over byte vectors for AVX512BW targets. + JDK-8290836: Improve test coverage for XPath functions: String Functions + JDK-8290837: Improve test coverage for XPath functions: Boolean Functions + JDK-8290838: Improve test coverage for XPath functions: Number Functions + JDK-8290850: C2: create_new_if_for_predicate() does not clone pinned phi input nodes resulting in a broken graph + JDK-8290899: java/lang/String/StringRepeat.java test requests too much heap on windows x86 + JDK-8290964: C2 compilation fails with assert "non-reduction loop contains reduction nodes" + JDK-8291825: java/time/nontestng/java/time/zone/ /CustomZoneNameTest.java fails if defaultLocale and defaultFormatLocale are different + JDK-8292033: Move jdk.X509Certificate event logic to JCA layer + JDK-8292066: Convert TestInputArgument.sh and TestSystemLoadAvg.sh to java version + JDK-8292159: TYPE_USE annotations on generic type arguments of record components discarded + JDK-8292177: InitialSecurityProperty JFR event + JDK-8292285: C2: remove unreachable block after NeverBranch-to-Goto conversion + JDK-8292297: Fix up loading of override java.security properties file + JDK-8292328: AccessibleActionsTest.java test instruction for show popup on JLabel did not specify shift key + JDK-8292443: Weak CAS VarHandle/Unsafe tests should test always-failing cases + JDK-8292602: ZGC: C2 late barrier analysis uses invalid dominator information + JDK-8292660: C2: blocks made unreachable by NeverBranch-to-Goto conversion are removed incorrectly + JDK-8292780: misc tests failed "assert(false) failed: graph should be schedulable" + JDK-8292877: java/util/concurrent/atomic/Serial.java uses {Double,Long}Accumulator incorrectly + JDK-8293000: Review running times of jshell regression tests + JDK-8293326: jdk/sun/security/tools/jarsigner/compatibility/ /SignTwice.java slow on Windows + JDK-8293466: libjsig should ignore non-modifying sigaction calls + JDK-8293493: Signal Handlers printout should show signal block state + JDK-8293531: C2: some vectorapi tests fail assert "Not monotonic" with flag -XX:TypeProfileLevel=222 + JDK-8293562: KeepAliveCache Blocks Threads while Closing Connections + JDK-8293691: converting a defined BasicType value to a string should not crash the VM + JDK-8293767: AWT test TestSinhalaChar.java has old SCCS markings + JDK-8293819: sun/util/logging/PlatformLoggerTest.java failed with "RuntimeException: Retrieved backing PlatformLogger level null is not the expected CONFIG" + JDK-8293965: Code signing warnings after JDK-8293550 + JDK-8293996: C2: fix and simplify IdealLoopTree::do_remove_empty_loop + JDK-8294160: misc crash dump improvements + JDK-8294217: Assertion failure: parsing found no loops but there are some + JDK-8294310: compare.sh fails on macos after JDK-8293550 + JDK-8294378: URLPermission constructor exception when using tr locale + JDK-8294538: missing is_unloading() check in SharedRuntime::fixup_callers_callsite() + JDK-8294548: Problem list SA core file tests on macosx-x64 due to JDK-8294316 + JDK-8294580: frame::interpreter_frame_print_on() crashes if free BasicObjectLock exists in frame + JDK-8294677: chunklevel::MAX_CHUNK_WORD_SIZE too small for some applications + JDK-8294705: Disable an assertion in test/jdk/java/util/ /DoubleStreamSums/CompensatedSums.java + JDK-8294902: Undefined Behavior in C2 regalloc with null references + JDK-8294947: Use 64bit atomics in patch_verified_entry on x86_64 + JDK-8294958: java/net/httpclient/ConnectTimeout tests are slow + JDK-8295000: java/util/Formatter/Basic test cleanup + JDK-8295066: Folding of loads is broken in C2 after JDK-8242115 + JDK-8295116: C2: assert(dead->outcnt() == 0 && !dead->is_top()) failed: node must be dead + JDK-8295211: Fix autoconf 2.71 warning "AC_CHECK_HEADERS: you should use literals" + JDK-8295413: com/sun/jdi/EATests.java fails with compiler flag -XX:+StressReflectiveCode + JDK-8295414: [Aarch64] C2: assert(false) failed: bad AD file + JDK-8295530: Update Zlib Data Compression Library to Version 1.2.13 + JDK-8295685: Update Libpng to 1.6.38 + JDK-8295724: VirtualMachineError: Out of space in CodeCache for method handle intrinsic + JDK-8298947: compiler/codecache/ /MHIntrinsicAllocFailureTest.java fails intermittently + JDK-8295774: Write a test to verify List sends ItemEvent/ActionEvent + JDK-8295777: java/net/httpclient/ConnectExceptionTest.java should not rely on system resolver + JDK-8295788: C2 compilation hits "assert((mode == ControlAroundStripMined && use == sfpt) || !use->is_reachable_from_root()) failed: missed a node" + JDK-8296136: Use correct register in aarch64_enc_fast_unlock() + JDK-8296239: ISO 4217 Amendment 174 Update + JDK-8296329: jar validator doesn't account for minor class file version + JDK-8296389: C2: PhaseCFG::convert_NeverBranch_to_Goto must handle both orders of successors 8298568: Fastdebug build fails after JDK-8296389 + JDK-8296548: Improve MD5 intrinsic for x86_64 + JDK-8296611: Problemlist several sun/security tests until JDK-8295343 is resolved + JDK-8296619: Upgrade jQuery to 3.6.1 + JDK-8296675: Exclude linux-aarch64 in NSS tests + JDK-8296878: Document Filter attached to JPasswordField and setText("") is not cleared instead inserted characters replaced with unicode null characters + JDK-8296904: Improve handling of macos xcode toolchain + JDK-8296912: C2: CreateExNode::Identity fails with assert(i < _max) failed: oob: i=1, _max=1 + JDK-8296924: C2: assert(is_valid_AArch64_address(dest.target())) failed: bad address + JDK-8297088: Update LCMS to 2.14 + JDK-8297211: Expensive fillInStackTrace operation in HttpURLConnection.getOutputStream0 when no content-length in response + JDK-8297259: Bump update version for OpenJDK: jdk-17.0.7 + JDK-8297264: C2: Cast node is not processed again in CCP and keeps a wrong too narrow type which is later replaced by top + JDK-8297431: [JVMCI] HotSpotJVMCIRuntime.encodeThrowable should not throw an exception + JDK-8297437: javadoc cannot link to old docs (with old style anchors) + JDK-8297480: GetPrimitiveArrayCritical in imageioJPEG misses result - NULL check + JDK-8297489: Modify TextAreaTextEventTest.java as to verify the content change of TextComponent sends TextEvent + JDK-8297523: Various GetPrimitiveArrayCritical miss result - NULL check + JDK-8297569: URLPermission constructor throws IllegalArgumentException: Invalid characters in hostname after JDK-8294378 + JDK-8297642: PhaseIdealLoop::only_has_infinite_loops must detect all loops that never lead to termination + JDK-8297951: C2: Create skeleton predicates for all If nodes in loop predication + JDK-8297959: Provide better descriptions for some Operating System JFR events + JDK-8297963: Partially fix string expansion issues in UTIL_DEFUN_NAMED and related macros + JDK-8298027: Remove SCCS id's from awt jtreg tests + JDK-8298035: Provide better descriptions for JIT compiler JFR events + JDK-8298073: gc/metaspace/ /CompressedClassSpaceSizeInJmapHeap.java causes test task timeout on macosx + JDK-8241293: CompressedClassSpaceSizeInJmapHeap.java time out after 8 minutes + JDK-8298093: improve cleanup and error handling of awt_parseColorModel in awt_parseImage.c + JDK-8298108: Add a regression test for JDK-8297684 + JDK-8298129: Let checkpoint event sizes grow beyond u4 limit + JDK-8298271: java/security/SignedJar/spi-calendar-provider/ /TestSPISigned.java failing on Windows + JDK-8298459: Fix msys2 linking and handling out of tree build directory for source zip creation + JDK-8298472: AArch64: Detect Ampere-1 and Ampere-1A CPUs and set default options + JDK-8298527: Cygwin's uname -m returns different string than before + JDK-8298588: WebSockets: HandshakeUrlEncodingTest unnecessarily depends on a response body + JDK-8298649: JFR: RemoteRecordingStream support for checkpoint event sizes beyond u4 + JDK-8298726: (fs) Change PollingWatchService to record last modified time as FileTime rather than milliseconds + JDK-8299015: Ensure that HttpResponse.BodySubscribers.ofFile writes all bytes + JDK-8299018: java/net/httpclient/HttpsTunnelAuthTest.java fails with java.io.IOException: HTTP/1.1 header parser received no bytes + JDK-8299194: CustomTzIDCheckDST.java may fail at future date + JDK-8299296: Write a test to verify the components selection sends ItemEvent + JDK-8299388: java/util/regex/NegativeArraySize.java fails on Alpine and sometimes Windows + JDK-8299424: containers/docker/TestMemoryWithCgroupV1.java fails on SLES12 ppc64le when testing Memory and Swap Limit + JDK-8299439: java/text/Format/NumberFormat/ /CurrencyFormat.java fails for hr_HR + JDK-8299483: ProblemList java/text/Format/NumberFormat/ /CurrencyFormat.java + JDK-8299470: sun/jvm/hotspot/SALauncher.java handling of negative rmiport args + JDK-8299497: Usage of constructors of primitive wrapper classes should be avoided in java.desktop API docs + JDK-8299520: TestPrintXML.java output error messages in case compare fails + JDK-8299597: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.7 + JDK-8299657: sun/tools/jhsdb/SAGetoptTest.java fails after 8299470 + JDK-8299671: Speed up compiler/intrinsics/string/ /TestStringLatin1IndexOfChar.java + JDK-8299789: Compilation of gtest causes build to fail if runtime libraries are in different dirs + JDK-8299957: Enhance error logging in instrument coding with additional jplis_assert_msg + JDK-8299970: Speed up compiler/arraycopy/ /TestArrayCopyConjoint.java + JDK-8300119: CgroupMetrics.getTotalMemorySize0() can report invalid results on 32 bit systems + JDK-8300205: Swing test bug8078268 make latch timeout configurable + JDK-8300266: Detect Virtualization on Linux aarch64 + JDK-8300490: Spaces in name of MacOS Code Signing Identity are not correctly handled after JDK-8293550 + JDK-8300590: [JVMCI] BytecodeFrame.equals is broken + JDK-8300642: [17u,11u] Fix DEFAULT_PROMOTED_VERSION_PRE=ea for -dev + JDK-8300692: GCC 12 reports some compiler warnings in bundled freetype + JDK-8300751: [17u] Remove duplicate entry in javac.properties + JDK-8300773: Address the inconsistency between the constant array and pool size + JDK-8301170: perfMemory_windows.cpp add free_security_attr to early returns + JDK-8301342: Prefer ArrayList to LinkedList in LayoutComparator + JDK-8301397: [11u, 17u] Bump jtreg to fix issue with build JDK 11.0.18 + JDK-8301760: Fix possible leak in SpNegoContext dispose + JDK-8301842: JFR: increase checkpoint event size for stacktrace and string pool + JDK-8302152: Speed up tests with infinite loops, sleep less + JDK-8302692: [17u] Update GHA Boot JDK to 17.0.6 + JDK-8302879: doc/building.md update link to jtreg builds + JDK-8304871: Use default visibility for static library builds - Modified patch: * fips.patch + refetch from git repository with our changes merged in - Added patch: * JDK-8303509.patch + upstream fix for JDK-8303509, bsc#1209333: Socket setTrafficClass does not work for IPv4 connections when IPv6 is enabled- Remove the accessibility sub-package, since it was never really working and creates another problems (bsc#1206549). It can eventually be built as standalone if needed - Removed patches: * jaw-jdk10.patch * jaw-misc.patch * jaw-nogtk.patch + not needed after the removal of the accessibility sub-package- Modified patch: * fips.patch + avoid calling C_GetInfo() too early, before cryptoki is initialized (bsc#1205916)- Update to upstream tag jdk-17.0.6+10 (January 2023 CPU) * CVEs + CVE-2023-21835, bsc#1207246 + CVE-2023-21843, bsc#1207248 * Security fixes + JDK-8286070: Improve UTF8 representation + JDK-8286496: Improve Thread labels + JDK-8287411: Enhance DTLS performance + JDK-8288516: Enhance font creation + JDK-8289350: Better media supports + JDK-8293554: Enhanced DH Key Exchanges + JDK-8293598: Enhance InetAddress address handling + JDK-8293717: Objective view of ObjectView + JDK-8293734: Improve BMP image handling + JDK-8293742: Better Banking of Sounds + JDK-8295687: Better BMP bounds * Other changes + JDK-6829250: Reg test: java/awt/Toolkit/ScreenInsetsTest/ /ScreenInsetsTest.java fails in Windows + JDK-7001973: java/awt/Graphics2D/CopyAreaOOB.java fails + JDK-7188098: TEST_BUG: closed/javax/sound/midi/Synthesizer/ /Receiver/bug6186488.java fails + JDK-8022403: sun/java2d/DirectX/OnScreenRenderingResizeTest/ /OnScreenRenderingResizeTest.java fails + JDK-8029633: Raw inner class constructor ref should not perform diamond inference + JDK-8030121: java/awt/dnd/MissingDragExitEventTest/ /MissingDragExitEventTest.java fails + JDK-8065422: Trailing dot in hostname causes TLS handshake to fail with SNI disabled + JDK-8129827: [TEST_BUG] Test java/awt/Robot/RobotWheelTest/ /RobotWheelTest.java fails + JDK-8159599: [TEST_BUG] java/awt/Modal/ModalInternalFrameTest/ /ModalInternalFrameTest.java + JDK-8169187: [macosx] Aqua: java/awt/image/multiresolution/ /MultiresolutionIconTest.java + JDK-8178698: javax/sound/midi/Sequencer/MetaCallback.java failed with timeout + JDK-8202836: [macosx] test java/awt/Graphics/TextAAHintsTest.java fails + JDK-8210558: serviceability/sa/TestJhsdbJstackLock.java fails to find '^\s+- waiting to lock <0x[0-9a-f]+> \(a java\.lang\.Class ...' + JDK-8222323: ChildAlwaysOnTopTest.java fails with "RuntimeException: Failed to unset alwaysOnTop" + JDK-8233557: [TESTBUG] DoubleClickTitleBarTest.java fails on macOs + JDK-8233558: [TESTBUG] WindowOwnedByEmbeddedFrameTest.java fails on macos + JDK-8233648: [TESTBUG] DefaultMenuBarTest.java failing on macos + JDK-8244670: convert clhsdb "whatis" command from javascript to java + JDK-8251466: test/java/io/File/GetXSpace.java fails on Windows with mapped network drives. + JDK-8255439: System Tray icons get corrupted when Windows scaling changes + JDK-8256811: Delayed/missed jdwp class unloading events + JDK-8257722: Improve "keytool -printcert -jarfile" output + JDK-8262721: Add Tests to verify single iteration loops are properly optimized + JDK-8265489: Stress test times out because of long ObjectSynchronizer::monitors_iterate(...) operation + JDK-8266082: AssertionError in Annotate.fromAnnotations with - Xdoclint + JDK-8266519: Cleanup resolve() leftovers from BarrierSet et al + JDK-8267138: Stray suffix when starting gtests via GTestWrapper.java + JDK-8268033: compiler/intrinsics/bmi/verifycode/ /BzhiTestI2L.java fails with "fatal error: Not compilable at tier 3: CodeBuffer overflow" + JDK-8268276: Base64 Decoding optimization for x86 using AVX-512 + JDK-8268297: jdk/jfr/api/consumer/streaming/ /TestLatestEvent.java times out + JDK-8268779: ZGC: runtime/InternalApi/ /ThreadCpuTimesDeadlock.java#id1 failed with "OutOfMemoryError: Java heap space" + JDK-8269029: compiler/codegen/TestCharVect2.java fails for client VMs + JDK-8269404: Base64 Encoding optimization enhancements for x86 using AVX-512 + JDK-8269571: NMT should print total malloc bytes and invocation count + JDK-8269743: test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/ /stress/jni/nativeAndMH/Test.java crash with small heap (-Xmx50m) + JDK-8270086: ARM32-softfp: Do not load CONSTANT_double using the condy helper methods in the interpreter + JDK-8270155: ARM32: Improve register dump in hs_err + JDK-8270609: [TESTBUG] java/awt/print/Dialog/DialogCopies.java does not show instruction + JDK-8270848: Redundant unsafe opmask register allocation in some instruction patterns. + JDK-8270947: AArch64: C1: use zero_words to initialize all objects + JDK-8271015: Split cds/SharedBaseAddress.java test into smaller parts + JDK-8271834: TestStringDeduplicationAgeThreshold intermittent failures on Shenandoah + JDK-8271956: AArch64: C1 build failed after JDK-8270947 + JDK-8272094: compiler/codecache/TestStressCodeBuffers.java crashes with "failed to allocate space for trampoline" + JDK-8272123: Problem list 4 jtreg tests which regularly fail on macos-aarch64 + JDK-8272608: java_lang_System::allow_security_manager() doesn't set its initialization flag + JDK-8272776: NullPointerException not reported + JDK-8272791: java -XX:BlockZeroingLowLimit=1 crashes after 8270947 + JDK-8272809: JFR thread sampler SI_KERNEL SEGV in metaspace::VirtualSpaceList::contains + JDK-8273043: [TEST_BUG] Automate NimbusJTreeSelTextColor.java + JDK-8273108: RunThese24H crashes with SEGV in markWord::displaced_mark_helper() after JDK-8268276 + JDK-8273236: keytool does not accurately warn about algorithms that are disabled but have additional constraints + JDK-8273380: ARM32: Default to {ldrexd,strexd} in StubRoutines::atomic_{load|store}_long + JDK-8273459: Update code segment alignment to 64 bytes + JDK-8273497: building.md should link to both md and html + JDK-8273553: sun.security.ssl.SSLEngineImpl.closeInbound also has similar error of JDK-8253368 + JDK-8273578: javax/swing/JMenu/4515762/bug4515762.java fails on macOS 12 + JDK-8273685: Remove jtreg tag manual=yesno for java/awt/Graphics/LCDTextAndGraphicsState.java & show test instruction + JDK-8273880: Zero: Print warnings when unsupported intrinsics are enabled + JDK-8273881: Metaspace: test repeated deallocations + JDK-8274029: Remove jtreg tag manual=yesno for java/awt/print/Dialog/DialogOrient.java + JDK-8274032: Remove jtreg tag manual=yesno for java/awt/print/ /PrinterJob/ImagePrinting/ImageTypes.java & show test UI + JDK-8274160: java/awt/Window/ShapedAndTranslucentWindows/ /Common.java delay is too high + JDK-8274296: Update or Problem List tests which may fail with uiScale=2 on macOS + JDK-8274456: Remove jtreg tag manual=yesno java/awt/print/PrinterJob/PageDialogTest.java + JDK-8274527: Minimal VM build fails after JDK-8273459 + JDK-8274563: jfr/event/oldobject/TestClassLoaderLeak.java fails when GC cycles are not happening + JDK-8274903: Zero: Support AsyncGetCallTrace + JDK-8275170: Some jtreg sound tests should be marked with sound keyword + JDK-8275234: java/awt/GraphicsDevice/DisplayModes/ /CycleDMImage.java is entered twice in ProblemList + JDK-8275535: Retrying a failed authentication on multiple LDAP servers can lead to users blocked + JDK-8275569: Add linux-aarch64 to test-make profiles + JDK-8276108: Wrong instruction generation in aarch64 backend + JDK-8276904: Optional.toString() is unnecessarily expensive + JDK-8277092: TestMetaspaceAllocationMT2.java#ndebug-default fails with "RuntimeException: Committed seems high: NNNN expected at most MMMM" + JDK-8277346: ProblemList 7 serviceability/sa tests on macosx-x64 + JDK-8277351: ProblemList runtime/jni/checked/ /TestPrimitiveArrayCriticalWithBadParam.java on macosx-x64 + JDK-8277358: Accelerate CRC32-C + JDK-8277411: C2 fast_unlock intrinsic on AArch64 has unnecessary ownership check + JDK-8277576: ProblemList runtime/ErrorHandling/ /CreateCoredumpOnCrash.java on macosx-X64 + JDK-8277577: ProblemList compiler/onSpinWait/ /TestOnSpinWaitAArch64DefaultFlags.java on linux-aarch64 + JDK-8277578: ProblemList applications/jcstress/acqrel.java on linux-aarch64 + JDK-8277866: gc/epsilon/TestMemoryMXBeans.java failed with wrong initial heap size + JDK-8277881: Missing SessionID in TLS1.3 resumption in compatibility mode + JDK-8277928: Fix compilation on macosx-aarch64 after 8276108 + JDK-8277970: Test jdk/sun/security/ssl/SSLSessionImpl/ /NoInvalidateSocketException.java fails with "tag mismatch" + JDK-8278826: Print error if Shenandoah flags are empty (instead of crashing) + JDK-8279066: entries.remove(entry) is useless in PKCS12KeyStore + JDK-8279398: jdk/jfr/api/recording/time/TestTimeMultiple.java failed with "RuntimeException: getStopTime() > afterStop" + JDK-8279536: jdk/nio/zipfs/ZipFSOutputStreamTest.java timed out + JDK-8279662: serviceability/sa/ClhsdbScanOops.java can fail due to unexpected GC + JDK-8279941: sun/security/pkcs11/Signature/ /TestDSAKeyLength.java fails when NSS version detection fails + JDK-8280016: gc/g1/TestShrinkAuxiliaryData30 test fails on large machines + JDK-8280124: Reduce branches decoding latin-1 chars from UTF-8 encoded bytes + JDK-8280234: AArch64 "core" variant does not build after JDK-8270947 + JDK-8280391: NMT: Correct NMT tag on CollectedHeap + JDK-8280511: AArch64: Combine shift and negate to a single instruction + JDK-8280554: resourcehogs/serviceability/sa/ /ClhsdbRegionDetailsScanOopsForG1.java can fail if GC is triggered + JDK-8280555: serviceability/sa/TestObjectMonitorIterate.java is failing due to ObjectMonitor referencing a null Object + JDK-8280872: Reorder code cache segments to improve code density + JDK-8280890: Cannot use '-Djava.system.class.loader' with class loader in signed JAR + JDK-8280948: Write a regression test for JDK-4659800 + JDK-8281296: Create a regression test for JDK-4515999 + JDK-8281744: x86: Use short jumps in TIG::set_vtos_entry_points + JDK-8282049: AArch64: Use ZR for integer zero immediate volatile stores + JDK-8282276: Problem list failing two Robot Screen Capture tests + JDK-8282347: AARCH64: Untaken branch in has_negatives stub + JDK-8282398: EndingDotHostname.java test fails because SSL cert expired + JDK-8282402: Create a regression test for JDK-4666101 + JDK-8282511: Use fixed certificate validation date in SSLExampleCert template + JDK-8282528: AArch64: Incorrect replicate2L_zero rule + JDK-8282600: SSLSocketImpl should not use user_canceled workaround when not necessary + JDK-8282642: vmTestbase/gc/gctests/LoadUnloadGC2/ /LoadUnloadGC2.java fails intermittently with exit code 1 + JDK-8282730: LdapLoginModule throw NPE from logout method after login failure + JDK-8282777: Create a Regression test for JDK-4515031 + JDK-8282857: Create a regression test for JDK-4702690 + JDK-8283059: Uninitialized warning in check_code.c with GCC 11.2 + JDK-8283199: Linux os::cpu_microcode_revision() stalls cold startup + JDK-8283298: Make CodeCacheSegmentSize a product flag + JDK-8283337: Posix signal handler modification warning triggering incorrectly + JDK-8283353: compiler/c2/cr6865031/Test.java and compiler/runtime/Test6826736.java fails on x86_32 + JDK-8283383: [macos] a11y : Screen magnifier shows extra characters (0) at the end JButton accessibility name + JDK-8283999: Update JMH devkit to 1.35 + JDK-8284533: Improve InterpreterCodelet data footprint + JDK-8284681: compiler/c2/aarch64/TestFarJump.java fails with "RuntimeException: for CodeHeap < 250MB the far jump is expected to be encoded with a single branch instruction" + JDK-8284690: [macos] VoiceOver : Getting java.lang.IllegalArgumentException: Invalid location on Editable JComboBox + JDK-8284732: FFI_GO_CLOSURES macro not defined but required for zero build on Mac OS X + JDK-8284752: Zero does not build on Mac OS X due to missing os::current_thread_enable_wx implementation + JDK-8284771: java/util/zip/CloseInflaterDeflaterTest.java failed with "AssertionError: Expected IOException to be thrown, but nothing was thrown" + JDK-8284892: java/net/httpclient/http2/TLSConnection.java fails intermittently + JDK-8284980: Test vmTestbase/nsk/stress/except/except010.java times out with -Xcomp -XX:+DeoptimizeALot + JDK-8285093: Introduce UTIL_ARG_WITH + JDK-8285305: Create an automated test for JDK-4495286 + JDK-8285373: Create an automated test for JDK-4702233 + JDK-8285604: closed sun/java2d/GdiRendering/ /ClipShapeRendering.java failed with "Incorrect color ffeeeeee instead of ff0000ff in pixel (100, 100)" + JDK-8285612: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/ImagePrinting/ClippedImages.java + JDK-8285687: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/PageRangesDlgTest.java + JDK-8285698: Create a test to check the focus stealing of JPopupMenu from JComboBox + JDK-8285794: AsyncGetCallTrace might acquire a lock via JavaThread::thread_from_jni_environment + JDK-8285836: sun/net/www/http/KeepAliveCache/ /KeepAliveProperty.java failed with "RuntimeException: Failed in server" + JDK-8286172: Create an automated test for JDK-4516019 + JDK-8286263: compiler/c1/TestPinnedIntrinsics.java failed with "RuntimeException: testCurrentTimeMillis failed with -3" + JDK-8286313: [macos] Voice over reads the boolean value as null in the JTable + JDK-8286452: The array length of testSmallConstArray should be small and const + JDK-8286460: Remove dependence on JAR filename in CDS tests + JDK-8286551: JDK-8286460 causes tests to fail to compile in Tier2 + JDK-8286624: Regression Test CoordinateTruncationBug.java fails on OL8.3 + JDK-8286663: Resolve IDE warnings in WTrayIconPeer and SystemTray + JDK-8286772: java/awt/dnd/DropTargetInInternalFrameTest/ /DropTargetInInternalFrameTest.html times out and fails in Windows + JDK-8286872: Refactor add/modify notification icon (TrayIcon) + JDK-8287011: Improve container information + JDK-8287076: Document.normalizeDocument() produces different results + JDK-8287349: AArch64: Merge LDR instructions to improve C1 OSR performance + JDK-8287425: Remove unnecessary register push for MacroAssembler::check_klass_subtype_slow_path + JDK-8287609: macOS: SIGSEGV at [CoreFoundation] CFArrayGetCount / sun.font.CFont.getTableBytesNative + JDK-8287740: NSAccessibilityShowMenuAction not working for text editors + JDK-8287826: javax/accessibility/4702233/ /AccessiblePropertiesTest.java fails to compile + JDK-8288132: Update test artifacts in QuoVadis CA interop tests + JDK-8288302: Shenandoah: SIGSEGV in vm maybe related to jit compiling xerces + JDK-8288377: [REDO] DST not applying properly with zone id offset set with TZ env variable + JDK-8288445: AArch64: C2 compilation fails with guarantee(!true || (true && (shift != 0))) failed: impossible encoding + JDK-8288651: CDS test HelloUnload.java should not use literal string as ClassLoader name + JDK-8289044: ARM32: missing LIR_Assembler::cmove metadata type support + JDK-8289146: containers/docker/TestMemoryWithCgroupV1.java fails on linux ppc64le machine with missing Memory and Swap Limit output + JDK-8289257: Some custom loader tests failed due to symbol refcount not decremented + JDK-8289301: P11Cipher should not throw out of bounds exception during padding + JDK-8289524: Add JFR JIT restart event + JDK-8289559: java/awt/a11y/AccessibleJPopupMenuTest.java test fails with java.lang.NullPointerException + JDK-8289562: Change bugs.java.com and bugreport.java.com URL's to https + JDK-8290207: Missing notice in dom.md + JDK-8290209: jcup.md missing additional text + JDK-8290374: Shenandoah: Remove inaccurate comment on SBS::load_reference_barrier() + JDK-8290451: Incorrect result when switching to C2 OSR compilation from C1 + JDK-8290529: C2: assert(BoolTest(btest).is_canonical()) failure + JDK-8290532: Adjust PKCS11Exception and handle more PKCS11 error codes + JDK-8290687: serviceability/sa/TestClassDump.java could leave files owned by root on macOS + JDK-8290705: StringConcat::validate_mem_flow asserts with "unexpected user: StoreI" + JDK-8290711: assert(false) failed: infinite loop in PhaseIterGVN::optimize + JDK-8290781: Segfault at PhaseIdealLoop::clone_loop_handle_data_uses + JDK-8290839: jdk/jfr/event/compiler/TestJitRestart.java failed with "RuntimeException: No JIT restart event found: expected true, was false" + JDK-8290908: misc tests fail: assert(!thread->owns_locks()) failed: must release all locks when leaving VM + JDK-8290920: sspi_bridge.dll not built if BUILD_CRYPTO is false + JDK-8291456: com/sun/jdi/ClassUnloadEventTest.java failed with: Wrong number of class unload events: expected 10 got 4 + JDK-8291459: JVM crash with GenerateOopMap::error_work(char const*, __va_list_tag*) + JDK-8291599: Assertion in PhaseIdealLoop::skeleton_predicate_has_opaque after JDK-8289127 + JDK-8291650: Add delay to ClassUnloadEventTest before exiting to give time for JVM to send all events before VMDeath + JDK-8291775: C2: assert(r != __null && r->is_Region()) failed: this phi must have a region + JDK-8292083: Detected container memory limit may exceed physical machine memory + JDK-8292158: AES-CTR cipher state corruption with AVX-512 + JDK-8292385: assert(ctrl == kit.control()) failed: Control flow was added although the intrinsic bailed out + JDK-8292541: [Metrics] Reported memory limit may exceed physical machine memory + JDK-8292586: simplify cleanups in NTLMAuthSequence getCredentialsHandle + JDK-8292682: Code change of JDK-8282730 not updated to reflect CSR update + JDK-8292695: SIGQUIT and jcmd attaching mechanism does not work with signal chaining library + JDK-8292778: EncodingSupport_md.c convertUtf8ToPlatformString wrong placing of free + JDK-8292816: GPL Classpath exception missing from assemblyprefix.h + JDK-8292866: Java_sun_awt_shell_Win32ShellFolder2_getLinkLocation check MultiByteToWideChar return value for failures + JDK-8292879: com/sun/jdi/ClassUnloadEventTest.java failed due to classes not unloading + JDK-8292880: Improve debuggee logging for com/sun/jdi/ClassUnloadEventTest.java + JDK-8292888: Bump update version for OpenJDK: jdk-17.0.6 + JDK-8292899: CustomTzIDCheckDST.java testcase failed on AIX platform + JDK-8292903: enhance round_up_power_of_2 assertion output + JDK-8293010: JDI ObjectReference/referringObjects/ /referringObjects001 fails: assert(env->is_enabled(JVMTI_EVENT_OBJECT_FREE)) failed: checking + JDK-8293044: C1: Missing access check on non-accessible class + JDK-8293232: Fix race condition in pkcs11 SessionManager + JDK-8293319: [C2 cleanup] Remove unused other_path arg in Parse::adjust_map_after_if + JDK-8293472: Incorrect container resource limit detection if manual cgroup fs mounts present + JDK-8293489: Accept CAs with BasicConstraints without pathLenConstraint + JDK-8293535: jdk/javadoc/doclet/testJavaFX/ /TestJavaFxMode.java fail with jfx + JDK-8293540: [Metrics] Incorrectly detected resource limits with additional cgroup fs mounts + JDK-8293550: Optionally add get-task-allow entitlement to macos binaries + JDK-8293578: Duplicate ldc generated by javac + JDK-8293657: sun/management/jmxremote/bootstrap/ /RmiBootstrapTest.java#id1 failed with "SSLHandshakeException: Remote host terminated the handshake" + JDK-8293659: Improve UnsatisfiedLinkError error message to include dlopen error details + JDK-8293672: Update freetype md file + JDK-8293701: jdeps InverseDepsAnalyzer runs into NoSuchElementException: No value present + JDK-8293808: mscapi destroyKeyContainer enhance KeyStoreException: Access is denied exception + JDK-8293815: P11PSSSignature.engineUpdate should not print debug messages during normal operation + JDK-8293816: CI: ciBytecodeStream::get_klass() is not consistent + JDK-8293826: Closed test fails after JDK-8276108 on aarch64 + JDK-8293828: JFR: jfr/event/oldobject/TestClassLoaderLeak.java still fails when GC cycles are not happening + JDK-8293834: Update CLDR data following tzdata 2022c update + JDK-8293891: gc/g1/mixedgc/TestOldGenCollectionUsage.java (still) assumes that GCs take 1ms minimum + JDK-8293965: Code signing warnings after JDK-8293550 + JDK-8293998: [PPC64] JfrGetCallTrace: assert(_pc != nullptr) failed: must have PC + JDK-8294307: ISO 4217 Amendment 173 Update + JDK-8294310: compare.sh fails on macos after JDK-8293550 + JDK-8294357: (tz) Update Timezone Data to 2022d + JDK-8294578: [PPC64] C2: Missing is_oop information when using disjoint compressed oops mode + JDK-8294740: Add cgroups keyword to TestDockerBasic.java + JDK-8294837: unify Windows 2019 version check in os_windows and java_props_md + JDK-8294840: langtools OptionalDependencyTest.java use File.pathSeparator + JDK-8295173: (tz) Update Timezone Data to 2022e + JDK-8295288: Some vm_flags tests associate with a wrong BugID + JDK-8295405: Add cause in a couple of IllegalArgumentException and InvalidParameterException shown by sun/security/pkcs11 tests + JDK-8295412: support latest VS2022 MSC_VER in abstract_vm_version.cpp + JDK-8295419: JFR: Change name of jdk.JitRestart + JDK-8295429: Update harfbuzz md file + JDK-8295469: S390X: Optimized builds are broken + JDK-8295554: Move the "sizecalc.h" to the correct location + JDK-8295641: Fix DEFAULT_PROMOTED_VERSION_PRE=ea for -dev + JDK-8295714: GHA ::set-output is deprecated and will be removed + JDK-8295723: security/infra/wycheproof/RunWycheproof.java fails with Assertion Error + JDK-8295872: [PPC64] JfrGetCallTrace: Need pc == nullptr check before frame constructor + JDK-8295952: Problemlist existing compiler/rtm tests also on x86 + JDK-8296083: javax/swing/JTree/6263446/bug6263446.java fails intermittently on a VM + JDK-8296108: (tz) Update Timezone Data to 2022f + JDK-8296239: ISO 4217 Amendment 174 Update + JDK-8296480: java/security/cert/pkix/policyChanges/ /TestPolicy.java is failing + JDK-8296485: BuildEEBasicConstraints.java test fails with SunCertPathBuilderException + JDK-8296496: Overzealous check in sizecalc.h prevents large memory allocation + JDK-8296632: Write a test to verify the content change of TextArea sends TextEvent + JDK-8296715: CLDR v42 update for tzdata 2022f + JDK-8296733: JFR: File Read event for RandomAccessFile::write(byte[]) is incorrect + JDK-8296945: PublicMethodsTest is slow due to dependency verification with debug builds + JDK-8296956: [JVMCI] HotSpotResolvedJavaFieldImpl.getIndex returns wrong value + JDK-8296957: One more cast in SAFE_SIZE_NEW_ARRAY2 + JDK-8296958: [JVMCI] add API for retrieving ConstantValue attributes + JDK-8296960: [JVMCI] list HotSpotConstantPool.loadReferencedType to ConstantPool + JDK-8296961: [JVMCI] Access to j.l.r.Method/Constructor/Field for ResolvedJavaMethod/ResolvedJavaField + JDK-8296967: [JVMCI] rationalize relationship between getCodeSize and getCode in ResolvedJavaMethod + JDK-8297147: UnexpectedSourceImageSize test times out on slow machines when fastdebug is used + JDK-8297153: sun/java2d/DirectX/OnScreenRenderingResizeTest/ /OnScreenRenderingResizeTest.java fails again + JDK-8297241: Update sun/java2d/DirectX/ /OnScreenRenderingResizeTest/OnScreenRenderingResizeTest.java + JDK-8297309: Memory leak in ShenandoahFullGC + JDK-8297481: Create a regression test for JDK-4424517 + JDK-8297530: java.lang.IllegalArgumentException: Negative length on strings concatenation + JDK-8297590: [TESTBUG] HotSpotResolvedJavaFieldTest does not run + JDK-8297656: AArch64: Enable AES/GCM Intrinsics + JDK-8297804: (tz) Update Timezone Data to 2022g + JDK-8299392: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.6 + JDK-8299439: java/text/Format/NumberFormat/CurrencyFormat.java fails for hr_HR + JDK-8299483: ProblemList java/text/Format/NumberFormat/ /CurrencyFormat.java - Modified patch: * fips.patch + update to newest level - Removed patch: * fix_armv6_build.patch + does not apply and at least a part of the fix is in this version- Removed patch: * system-crypto-policy.patch + folded into the fips.patch, since they are patching the same places - Modified patches: * fips.patch + revert to the version used with 17.0.4.0, since the newest changes are buggy (bsc#1205916) + fold in the system-crypto-policy.patch * nss-security-provider.patch + apply after the fips.patch and thus rediff the hunk to changed context.- Fix jconsole.desktop icon- Update to upstream tag jdk-17.0.5+8 (October 2022 CPU) * Security fixes + JDK-8282252: Improve BigInteger/Decimal validation + JDK-8285662: Better permission resolution + JDK-8286077, CVE-2022-21618, bsc#1204468: Wider MultiByte conversions + JDK-8286511: Improve macro allocation + JDK-8286519: Better memory handling + JDK-8286526, CVE-2022-21619, bsc#1204473: Improve NTLM support + JDK-8286910, CVE-2022-21624, bsc#1204475: Improve JNDI lookups + JDK-8286918, CVE-2022-21628, bsc#1204472: Better HttpServer service + JDK-8287446: Enhance icon presentations + JDK-8288508: Enhance ECDSA usage + JDK-8289366, CVE-2022-39399, bsc#1204480: Improve HTTP/2 client usage + JDK-8289853: Update HarfBuzz to 4.4.1 + JDK-8290334: Update FreeType to 2.12.1 * Other changes + JDK-6782021: It is not possible to read local computer certificates with the SunMSCAPI provider + JDK-6854300: [TEST_BUG] java/awt/event/MouseEvent/ /SpuriousExitEnter/SpuriousExitEnter_3.java fails in jdk6u14 & jdk7 + JDK-7131823: bug in GIFImageReader + JDK-8017175: [TESTBUG] javax/swing/JPopupMenu/4634626/ /bug4634626.java sometimes failed on ac + JDK-8028265: Add legacy tz tests to OpenJDK + JDK-8028998: [TEST_BUG] [macosx] java/awt/dnd/ /DropTargetEnterExitTest/MissedDragExitTest.java failed + JDK-8079267: [TEST_BUG] Test java/awt/Frame/MiscUndecorated/ /RepaintTest.java fails + JDK-8159694: HiDPI, Unity, java/awt/dnd/ /DropTargetEnterExitTest/MissedDragExitTest.java + JDK-8169468: NoResizeEventOnDMChangeTest.java fails because FS Window didn't receive all resizes! + JDK-8172065: javax/swing/JTree/4908142/bug4908142.java The selected index should be "aad" + JDK-8178969: [TESTBUG] Wrong reporting of gc/g1/humongousObjects/TestHeapCounters test. + JDK-8211002: test/jdk/java/lang/Math/PowTests.java skips testing for non-corner-case values + JDK-8212096: javax/net/ssl/ServerName/ /SSLEngineExplorerMatchedSNI.java failed intermittently due to SSLException: Tag mismatch + JDK-8223543: [TESTBUG] Regression test java/awt/Graphics2D/ /DrawString/LCDTextSrcEa.java has issues + JDK-8225122: Test AncestorResized.java fails when Windows desktop is scaled. + JDK-8227651: Tests fail with SSLProtocolException: Input record too big + JDK-8240903: Add test to check that jmod hashes are reproducible + JDK-8254318: Remove .hgtags + JDK-8255724: [XRender] the BlitRotateClippedArea test fails on Linux in the XR pipeline + JDK-8256844: Make NMT late-initializable + JDK-8257534: misc tests failed with "NoClassDefFoundError: Could not initialize class java.util.concurrent.ThreadLocalRandom" + JDK-8264666: Change implementation of safeAdd/safeMult in the LCMSImageLayout class + JDK-8264792: The NumberFormat for locale sq_XK formats price incorrectly. + JDK-8265360: several compiler/whitebox tests fail with "private compiler.whitebox.SimpleTestCaseHelper(int) must be compiled" + JDK-8269039: Disable SHA-1 Signed JARs + JDK-8269556: sun/tools/jhsdb/JShellHeapDumpTest.java fails with RuntimeException 'JShellToolProvider' missing from stdout/stderr + JDK-8270090: C2: LCM may prioritize CheckCastPP nodes over projections + JDK-8270312: Error: Not a test or directory containing tests: java/awt/print/PrinterJob/XparColor.java + JDK-8271078: jdk/incubator/vector/Float128VectorTests.java failed a subtest + JDK-8271344: Windows product version issue + JDK-8272352: Java launcher can not parse Chinese character when system locale is set to UTF-8 + JDK-8272417: ZGC: fastdebug build crashes when printing ClassLoaderData + JDK-8272736: [JVMCI] Add API for reading and writing JVMCI thread locals + JDK-8272815: jpackage --type rpm produces an error: Invalid or unsupported type: [null] + JDK-8273040: Turning off JpAllowDowngrades (or Upgrades) + JDK-8273115: CountedLoopEndNode::stride_con crash in debug build with -XX:+TraceLoopOpts + JDK-8273506: java Robot API did the 'm' keypress and caused /awt/event/KeyEvent/KeyCharTest/KeyCharTest.html is timing out on macOS 12 + JDK-8274434: move os::get_default_process_handle and os::dll_lookup to os_posix for POSIX platforms + JDK-8274517: java/util/DoubleStreamSums/CompensatedSums.java fails with expected [true] but found [false] + JDK-8274597: Some of the dnd tests time out and fail intermittently + JDK-8274856: Failing jpackage tests with fastdebug/release build + JDK-8275689: [TESTBUG] Use color tolerance only for XRender in BlitRotateClippedArea test + JDK-8275887: jarsigner prints invalid digest/signature algorithm warnings if keysize is weak/disabled + JDK-8276546: [IR Framework] Whitelist and ignore CompileThreshold + JDK-8276837: [macos]: Error when signing the additional launcher + JDK-8277429: Conflicting jpackage static library name + JDK-8277493: [REDO] Quarantined jpackage apps are labeled as "damaged" + JDK-8278067: Make HttpURLConnection default keep alive timeout configurable + JDK-8278233: [macos] tools/jpackage tests timeout due to /usr/bin/osascript + JDK-8278311: Debian packaging doesn't work + JDK-8278609: [macos] accessibility frame is misplaced on a secondary monitor on macOS + JDK-8278612: [macos] test/jdk/java/awt/dnd/ /RemoveDropTargetCrashTest crashes with VoiceOver on macOS + JDK-8279032: compiler/loopopts/ /TestSkeletonPredicateNegation.java times out with - XX:TieredStopAtLevel < 4 + JDK-8279370: jdk.jpackage/share/native/applauncher/ /JvmLauncher.cpp fails to build with GCC 6.3.0 + JDK-8279622: C2: miscompilation of map pattern as a vector reduction + JDK-8280233: Temporarily disable Unix domain sockets in Windows PipeImpl + JDK-8280550: SplittableRandom#nextDouble(double,double) can return result >= bound + JDK-8280696: C2 compilation hits assert(is_dominator(c, n_ctrl)) failed + JDK-8280863: Update build README to reflect that MSYS2 is supported + JDK-8280913: Create a regression test for JRootPane.setDefaultButton() method + JDK-8280944: Enable Unix domain sockets in Windows Selector notification mechanism + JDK-8280950: RandomGenerator:NextDouble() default behavior non conformant after JDK-8280550 fix + JDK-8281181: Do not use CPU Shares to compute active processor count + JDK-8281183: RandomGenerator:NextDouble() default behavior partially fixed by JDK-8280950 + JDK-8281297: TestStressG1Humongous fails with guarantee(is_range_uncommitted) + JDK-8281535: Create a regression test for JDK-4670051 + JDK-8281569: Create tests for Frame.setMinimumSize() method + JDK-8281628: KeyAgreement : generateSecret intermittently not resetting + JDK-8281738: Create a regression test for checking the 'Space' key activation of focused Button + JDK-8281745: Create a regression test for JDK-4514331 + JDK-8281988: Create a regression test for JDK-4618767 + JDK-8282007: Assorted enhancements to jpackage testing framework + JDK-8282046: Create a regression test for JDK-8000326 + JDK-8282214: Upgrade JQuery to version 3.6.0 + JDK-8282234: Create a regression test for JDK-4532513 + JDK-8282280: Update Xerces to Version 2.12.2 + JDK-8282306: os::is_first_C_frame(frame*) crashes on invalid link access + JDK-8282343: Create a regression test for JDK-4518432 + JDK-8282351: jpackage does not work if class file has `$$` in the name on windows + JDK-8282407: Missing ')' in MacResources.properties + JDK-8282467: add extra diagnostics for JDK-8268184 + JDK-8282477: [x86, aarch64] vmassert(_last_Java_pc == NULL, "already walkable"); fails with async profiler + JDK-8282538: PKCS11 tests fail on CentOS Stream 9 + JDK-8282548: Create a regression test for JDK-4330998 + JDK-8282555: Missing memory edge when spilling MoveF2I, MoveD2L etc + JDK-8282640: Create a test for JDK-4740761 + JDK-8282778: Create a regression test for JDK-4699544 + JDK-8282789: Create a regression test for the JTree usecase of JDK-4618767 + JDK-8282860: Write a regression test for JDK-4164779 + JDK-8282933: Create a test for JDK-4529616 + JDK-8282936: Write a regression test for JDK-4615365 + JDK-8282937: Write a regression test for JDK-4820080 + JDK-8282947: JFR: Dump on shutdown live-locks in some conditions + JDK-8283015: Create a test for JDK-4715496 + JDK-8283087: Create a test or JDK-4715503 + JDK-8283245: Create a test for JDK-4670319 + JDK-8283277: ISO 4217 Amendment 171 Update + JDK-8283441: C2: segmentation fault in ciMethodBlocks::make_block_at(int) + JDK-8283457: [macos] libpng build failures with Xcode13.3 + JDK-8283493: Create an automated regression test for RFE 4231298 + JDK-8283507: Create a regression test for RFE 4287690 + JDK-8283562: JDK-8282306 breaks gtests on zero + JDK-8283597: [REDO] Invalid generic signature for redefined classes + JDK-8283621: Write a regression test for CCC4400728 + JDK-8283623: Create an automated regression test for JDK-4525475 + JDK-8283624: Create an automated regression test for RFE-4390885 + JDK-8283712: Create a manual test framework class + JDK-8283723: Update Visual Studio 2022 to version 17.1.0 for Oracle builds on Windows + JDK-8283803: Remove jtreg tag manual=yesno for java/awt/print/ /PrinterJob/PrintGlyphVectorTest.java and fix test + JDK-8283849: AsyncGetCallTrace may crash JVM on guarantee + JDK-8283903: GetContainerCpuLoad does not return the correct result in share mode + JDK-8283911: DEFAULT_PROMOTED_VERSION_PRE not reset to 'ea' for jdk-17.0.4 + JDK-8284014: Menu items with submenus in JPopupMenu are not spoken on macOS + JDK-8284067: jpackage'd launcher reports non-zero exit codes with error prompt + JDK-8284077: Create an automated test for JDK-4170173 + JDK-8284294: Create an automated regression test for RFE 4138746 + JDK-8284358: Unreachable loop is not removed from C2 IR, leading to a broken graph + JDK-8284367: JQuery UI upgrade from 1.12.1 to 1.13.1 + JDK-8284521: Write an automated regression test for RFE 4371575 + JDK-8284535: Fix PrintLatinCJKTest.java test that is failing with Parse Exception + JDK-8284675: "jpackage.exe" creates application launcher without Windows Application Manifest + JDK-8284680: sun.font.FontConfigManager.getFontConfig() leaks charset + JDK-8284686: Interval of < 1 ms disables ExecutionSample events + JDK-8284694: Avoid evaluating SSLAlgorithmConstraints twice + JDK-8284883: JVM crash: guarantee(sect->end() <= sect->limit()) failed: sanity on AVX512 + JDK-8284898: Enhance PassFailJFrame + JDK-8284944: assert(cnt++ < 40) failed: infinite cycle in loop optimization + JDK-8284950: CgroupV1 detection code should consider memory.swappiness + JDK-8284956: Potential leak awtImageData/color_data when initializes X11GraphicsEnvironment + JDK-8284977: MetricsTesterCgroupV2.getLongValueEntryFromFile fails when named value doesn't exist + JDK-8285081: Improve XPath operators count accuracy + JDK-8285097: Duplicate XML keys in XPATHErrorResources.java and XSLTErrorResources.java + JDK-8285301: C2: assert(!requires_atomic_access) failed: can't ensure atomicity + JDK-8285380: Fix typos in security + JDK-8285398: Cache the results of constraint checks + JDK-8285617: Fix java/awt/print/PrinterJob/ImagePrinting/ /PrintARGBImage.java manual test + JDK-8285693: Create an automated test for JDK-4702199 + JDK-8285696: AlgorithmConstraints:permits not throwing IllegalArgumentException when 'alg' is null + JDK-8285730: unify _WIN32_WINNT settings + JDK-8285820: C2: LCM prioritizes locally dependent CreateEx nodes over projections after 8270090 + JDK-8285923: [REDO] JDK-8285802 AArch64: Consistently handle offsets in MacroAssembler as 64-bit quantities + JDK-8286114: [test] show real exception in bomb call in sun/rmi/runtime/Log/checkLogging/CheckLogging.java + JDK-8286122: [macos]: App bundle cannot upload to Mac App Store due to info.plist embedded in java exe + JDK-8286177: C2: "failed: non-reduction loop contains reduction nodes" assert failure + JDK-8286211: Update PCSC-Lite for Suse Linux to 1.9.5 + JDK-8286266: [macos] Voice over moving JTable column to be the first column JVM crashes + JDK-8286277: CDS VerifyError when calling clone() on object array + JDK-8286314: Trampoline not created for far runtime targets outside small CodeCache + JDK-8286429: jpackageapplauncher build fails intermittently in Tier[45] + JDK-8286573: Remove the unnecessary method Attr#attribTopLevel and its usage + JDK-8286582: Build fails on macos aarch64 when using - -with-zlib=bundled + JDK-8286625: C2 fails with assert(!n->is_Store() && !n->is_LoadStore()) failed: no node with a side effect + JDK-8286638: C2: CmpU needs to do more precise over/underflow analysis + JDK-8286869: unify os::dir_is_empty across posix platforms + JDK-8286870: Memory leak with RepeatCompilation + JDK-8287016: Bump update version for OpenJDK: jdk-17.0.5 + JDK-8287073: NPE from CgroupV2Subsystem.getInstance() + JDK-8287091: aarch64 : guarantee(val < (1ULL << nbits)) failed: Field too big for insn + JDK-8287107: CgroupSubsystemFactory.setCgroupV2Path asserts with freezer controller + JDK-8287113: JFR: Periodic task thread uses period for method sampling events + JDK-8287125: [macos] Multiple jpackage tests fail/timeout on same host + JDK-8287202: GHA: Add macOS aarch64 to the list of default platforms for workflow_dispatch event + JDK-8287223: C1: Inlining attempt through MH::invokeBasic() with null receiver + JDK-8287366: Improve test failure reporting in GHA + JDK-8287396: LIR_Opr::vreg_number() and data() can return negative number + JDK-8287432: C2: assert(tn->in(0) != __null) failed: must have live top node + JDK-8287463: JFR: Disable TestDevNull.java on Windows + JDK-8287663: Add a regression test for JDK-8287073 + JDK-8287672: jtreg test com/sun/jndi/ldap/ /LdapPoolTimeoutTest.java fails intermittently in nightly run + JDK-8287724: Fix various issues with msys2 + JDK-8287735: Provide separate event category for dll operations + JDK-8287741: Fix of JDK-8287107 (unused cgv1 freezer controller) was incomplete + JDK-8287824: The MTPerLineTransformValidation tests has a typo in the @run tag + JDK-8287895: Some langtools tests fail on msys2 + JDK-8287896: PropertiesTest.sh fail on msys2 + JDK-8287902: UnreadableRB case in MissingResourceCauseTest is not working reliably on Windows + JDK-8287906: Rewrite of GitHub Actions (GHA) sanity tests + JDK-8287917: System.loadLibrary does not work on Big Sur if JDK is built with macOS SDK 10.15 and earlier + JDK-8288000: compiler/loopopts/TestOverUnrolling2.java fails with release VMs + JDK-8288003: log events for os::dll_unload + JDK-8288303: C1: Miscompilation due to broken Class.getModifiers intrinsic + JDK-8288360: CI: ciInstanceKlass::implementor() is not consistent for well-known classes + JDK-8288399: MacOS debug symbol files not always deterministic in reproducible builds + JDK-8288467: remove memory_operand assert for spilled instructions + JDK-8288499: Restore cancel-in-progress in GHA + JDK-8288599: com/sun/management/OperatingSystemMXBean/ /TestTotalSwap.java: Expected total swap size ... but getTotalSwapSpaceSize returned ... + JDK-8288754: GCC 12 fails to build zReferenceProcessor.cpp + JDK-8288781: C1: LIR_OpVisitState::maxNumberOfOperands too small + JDK-8288985: P11TlsKeyMaterialGenerator should work with ChaCha20-Poly1305 + JDK-8288992: AArch64: CMN should be handled the same way as CMP + JDK-8289127: Apache Lucene triggers: DEBUG MESSAGE: duplicated predicate failed which is impossible + JDK-8289147: unify os::infinite_sleep on posix platforms + JDK-8289197: [17u] Push of backport of 8286177 did not remove assertion + JDK-8289471: Issue in Initialization of keys in ErrorMsg.java and XPATHErrorResources.java + JDK-8289477: Memory corruption with CPU_ALLOC, CPU_FREE on muslc + JDK-8289486: Improve XSLT XPath operators count efficiency + JDK-8289549: ISO 4217 Amendment 172 Update + JDK-8289569: [test] java/lang/ProcessBuilder/Basic.java fails on Alpine/musl + JDK-8289695: [TESTBUG] TestMemoryAwareness.java fails on cgroups v2 and crun + JDK-8289697: buffer overflow in MTLVertexCache.m: MTLVertexCache_AddGlyphQuad + JDK-8289799: Build warning in methodData.cpp memset zero-length parameter + JDK-8289856: [PPC64] SIGSEGV in C2Compiler::init_c2_runtime() after JDK-8289060 + JDK-8289910: unify os::message_box across posix platforms + JDK-8290000: Bump macOS GitHub actions to macOS 11 + JDK-8290004: [PPC64] JfrGetCallTrace: assert(_pc != nullptr) failed: must have PC + JDK-8290020: Deadlock in leakprofiler::emit_events during shutdown + JDK-8290082: [PPC64] ZGC C2 load barrier stub needs to preserve vector registers + JDK-8290246: test fails "assert(init != __null) failed: initialization not found" + JDK-8290417: CDS cannot archive lamda proxy with useImplMethodHandle + JDK-8290456: remove os::print_statistics() + JDK-8291595: [17u] Delete files missed in backport of 8269039 + JDK-8291633: Build failures with GCC 11, Alpine 3 due to incompatible casts from nullptr + JDK-8292579: (tz) Update Timezone Data to 2022c + JDK-8295056: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.5 - Modified patch: * fips.patch + sync with newest RedHat version- Package the JAVA_HOME/release files in *-headless package * fixes boo#1203476- Update to upstream tag jdk-17.0.4+8 (July 2022 CPU) * Security fixes: + JDK-8272243: Improve DER parsing + JDK-8272249: Better properties of loaded Properties + JDK-8277608: Address IP Addressing + JDK-8281859, CVE-2022-21540, bsc#1201694: Improve class compilation + JDK-8281866, CVE-2022-21541, bsc#1201692: Enhance MethodHandle invocations + JDK-8283190: Improve MIDI processing + JDK-8284370: Improve zlib usage + JDK-8285407, CVE-2022-34169, bsc#1201684: Improve Xalan supports * Other fixes: + JDK-8139173: [macosx] JInternalFrame shadow is not properly drawn + JDK-8181571: printing to CUPS fails on mac sandbox app + JDK-8193682: Infinite loop in ZipOutputStream.close() + JDK-8206187:javax/management/remote/mandatory/connection/ /DefaultAgentFilterTest.java fails with Port already in use + JDK-8209776: Refactor jdk/security/JavaDotSecurity/ifdefs.sh to plain java test + JDK-8214733: runtime/8176717/TestInheritFD.java timed out + JDK-8236136: tests which use CompilationMode shouldn't be run w/ TieredStopAtLevel + JDK-8240756: [macos] SwingSet2:TableDemo:Printed Japanese characters were garbled + JDK-8249592: Robot.mouseMove moves cursor to incorrect location when display scale varies and Java runs in DPI Unaware mode + JDK-8251904: vmTestbase/nsk/sysdict/vm/stress/btree/btree010/ /btree010.java fails with ClassNotFoundException: nsk.sysdict.share.BTree0LLRLRLRRLR + JDK-8255266: Update Public Suffix List to 3c213aa + JDK-8256368: Avoid repeated upcalls into Java to re-resolve MH/VH linkers/invokers + JDK-8258814: Compilation logging crashes for thread suspension / debugging tests + JDK-8263461: jdk/jfr/event/gc/detailed/ /TestEvacuationFailedEvent.java uses wrong mechanism to cause evacuation failure + JDK-8263538: SharedArchiveConsistency.java should test - Xshare:auto as well + JDK-8264605: vmTestbase/nsk/jvmti/SuspendThread/ /suspendthrd003/TestDescription.java failed with "agent_tools.cpp, 471: (foundThread = (jthread) jni_env->NewGlobalRef(foundThread)) != NULL" + JDK-8265261: java/nio/file/Files/InterruptCopy.java fails with java.lang.RuntimeException: Copy was not interrupted + JDK-8265317: [vector] assert(payload->is_object()) failed: expected 'object' value for scalar-replaced boxed vector but got: NULL + JDK-8267163: Rename anonymous loader tests to hidden loader tests + JDK-8268231: Aarch64: Use Ldp in intrinsics for String.compareTo + JDK-8268558: [TESTBUG] Case 2 in TestP11KeyFactoryGetRSAKeySpec is skipped + JDK-8268595: java/io/Serializable/serialFilter/ /GlobalFilterTest.java#id1 failed in timeout + JDK-8268773: Improvements related to: Failed to start thread - pthread_create failed (EAGAIN) + JDK-8268906: gc/g1/mixedgc/TestOldGenCollectionUsage.java assumes that GCs take 1ms minimum + JDK-8269077: TestSystemGC uses "require vm.gc.G1" for large pages subtest + JDK-8269129: Multiple tier1 tests in hotspot/jtreg/compiler are failing for client VMs + JDK-8269135: TestDifferentProtectionDomains runs into timeout in client VM + JDK-8269373: some tests in jdk/tools/launcher/ fails on localized Windows platform + JDK-8269753: Misplaced caret in PatternSyntaxException's detail message + JDK-8269933: test/jdk/javax/net/ssl/compatibility/JdkInfo incorrect verification of protocol and cipher support + JDK-8270021: Incorrect log decorators in gc/g1/plab/TestPLABEvacuationFailure.java + JDK-8270336: [TESTBUG] Fix initialization in NonbranchyTree + JDK-8270435: UT: MonitorUsedDeflationThresholdTest failed: did not find too_many string in output + JDK-8270468: TestRangeCheckEliminated fails because methods are not compiled + JDK-8270797: ShortECDSA.java test is not complete + JDK-8270837: fix typos in test TestSigParse.java + JDK-8271008: appcds/*/MethodHandlesAsCollectorTest.java tests time out because of excessive GC (CodeCache GC Threshold) in loom + JDK-8271055: Crash during deoptimization with "assert(bb->is_reachable()) failed: getting result from unreachable basicblock" with -XX:+VerifyStack + JDK-8271224: runtime/EnclosingMethodAttr/EnclMethodAttr.java doesn't check exit code + JDK-8271302: Regex Test Refresh + JDK-8272146: Disable Fibonacci test on memory constrained systems + JDK-8272168: some hotspot runtime/logging tests don't check exit code + JDK-8272169: runtime/logging/LoaderConstraintsTest.java doesn't build test.Empty + JDK-8272358: Some tests may fail when executed with other locales than the US + JDK-8272493: Suboptimal code generation around Preconditions.checkIndex intrinsic with AVX2 + JDK-8272908: Missing coverage for certain classes in com.sun.org.apache.xml.internal.security + JDK-8272964: java/nio/file/Files/InterruptCopy.java fails with java.lang.RuntimeException: Copy was not interrupted + JDK-8273056, CVE-2022-21549, bsc#1201685: java.util.random does not correctly sample exponential or Gaussian distributions + JDK-8273095: vmTestbase/vm/mlvm/anonloader/stress/oome/heap/ /Test.java fails with "wrong OOME" + JDK-8273139: C2: assert(f <= 1 && f >= 0) failed: Incorrect frequency + JDK-8273142: Remove dependancy of TestHttpServer, HttpTransaction, HttpCallback from open/test/jdk/sun/net/www/ /protocol/http/ tests + JDK-8273169: java/util/regex/NegativeArraySize.java failed after JDK-8271302 + JDK-8273804: Platform.isTieredSupported should handle the no-compiler case + JDK-8274172: Convert JavadocTester to use NIO + JDK-8274233: Minor cleanup for ToolBox + JDK-8274244: ReportOnImportedModuleAnnotation.java fails on rerun + JDK-8274561: sun/net/ftp/TestFtpTimeValue.java timed out on slow machines + JDK-8274687: JDWP deadlocks if some Java thread reaches wait in blockOnDebuggerSuspend + JDK-8274735: javax.imageio.IIOException: Unsupported Image Type while processing a valid JPEG image + JDK-8274751: Drag And Drop hangs on Windows + JDK-8274855: vectorapi tests failing with assert(!vbox->is_Phi()) failed + JDK-8274939: Incorrect size of the pixel storage is used by the robot on macOS + JDK-8274983: C1 optimizes the invocation of private interface methods + JDK-8275037: Test vmTestbase/nsk/sysdict/vm/stress/btree/ /btree011/btree011.java crashes with memory exhaustion on Windows + JDK-8275337: C1: assert(false) failed: live_in set of first block must be empty + JDK-8275638: GraphKit::combine_exception_states fails with "matching stack sizes" assert + JDK-8275745: Reproducible copyright headers + JDK-8275830: C2: Receiver downcast is missing when inlining through method handle linkers + JDK-8275854: C2: assert(stride_con != 0) failed: missed some peephole opt + JDK-8276260: (se) Remove java/nio/channels/Selector/ /Wakeup.java from ProblemList (win) + JDK-8276657: XSLT compiler tries to define a class with empty name + JDK-8276796: gc/TestSystemGC.java large pages subtest fails with ZGC + JDK-8276825: hotspot/runtime/SelectionResolution test errors + JDK-8276863: Remove test/jdk/sun/security/ec/ /ECDSAJavaVerify.java + JDK-8276880: Remove java/lang/RuntimeTests/exec/ExecWithDir as unnecessary + JDK-8276990: Memory leak in invoker.c fillInvokeRequest() during JDI operations + JDK-8277055: Assert "missing inlining msg" with - XX:+PrintIntrinsics + JDK-8277072: ObjectStreamClass caches keep ClassLoaders alive + JDK-8277087: ZipException: zip END header not found at ZipFile#Source.findEND + JDK-8277165: jdeps --multi-release --print-module-deps fails if module-info.class in different versioned directories + JDK-8277166: Data race in jdeps VersionHelper + JDK-8277123: jdeps does not report some exceptions correctly + JDK-8277396: [TESTBUG] In DefaultButtonModelCrashTest.java, frame is accessed from main thread + JDK-8277422: tools/jar/JarEntryTime.java fails with modified time mismatch + JDK-8277893: Arraycopy stress tests + JDK-8277906: Incorrect type for IV phi of long counted loops after CCP + JDK-8277922: Unable to click JCheckBox in JTable through Java Access Bridge + JDK-8278014: [vectorapi] Remove test run script + JDK-8278065: Refactor subclassAudits to use ClassValue + JDK-8278186: org.jcp.xml.dsig.internal.dom.Utils .parseIdFromSameDocumentURI throws StringIndexOutOfBoundsException when calling substring method + JDK-8278472: Invalid value set to CANDIDATEFORM structure + JDK-8278519: serviceability/jvmti/FieldAccessWatch/ /FieldAccessWatch.java failed "assert(handle != __null) failed: JNI handle should not be null" + JDK-8278549: UNIX sun/font coding misses SUSE distro detection on recent distro SUSE 15 + JDK-8278766: Enable OpenJDK build support for reproducible jars and jmods using --date + JDK-8278794: Infinite loop in DeflaterOutputStream.finish() + JDK-8278796: Incorrect behavior of FloatVector.withLane on X86 + JDK-8278851: Correct signer logic for jars signed with multiple digestalgs + JDK-8278948: compiler/vectorapi/reshape/ /TestVectorCastAVX1.java crashes in assembler + JDK-8278966: two microbenchmarks tests fail "assert(!jvms->method()->has_exception_handlers()) failed: no exception handler expected" after JDK-8275638 + JDK-8279182: MakeZipReproducible ZipEntry timestamps not localized to UTC + JDK-8279219: [REDO] C2 crash when allocating array of size too large + JDK-8279227: Access Bridge: Wrong frame position and hit test result on HiDPI display + JDK-8279356: Method linking fails with guarantee(mh->adapter() != NULL) failed: Adapter blob must already exist! + JDK-8279437: [JVMCI] exception in HotSpotJVMCIRuntime.translate can exit the VM + JDK-8279515: C1: No inlining through invokedynamic and invokestatic call sites when resolved class is not linked + JDK-8279520: SPNEGO has not passed channel binding info into the underlying mechanism + JDK-8279529: ProblemList java/nio/channels/DatagramChannel/ /ManySourcesAndTargets.java on macosx-aarch64 + JDK-8279532: ProblemList sun/security/ssl/SSLSessionImpl/ /NoInvalidateSocketException.java + JDK-8279560: AArch64: generate_compare_long_string_same_encoding and LARGE_LOOP_PREFETCH alignment + JDK-8279586: [macos] custom JCheckBox and JRadioBox with custom icon set: focus is still displayed after unchecking + JDK-8279597: [TESTBUG] ReturnBlobToWrongHeapTest.java fails with -XX:TieredStopAtLevel=1 on machines with many cores + JDK-8279668: x86: AVX2 versions of vpxor should be asserted + JDK-8279822: CI: Constant pool entries in error state are not supported + JDK-8279834: Alpine Linux fails to build when - -with-source-date enabled + JDK-8279837: C2: assert(is_Loop()) failed: invalid node class: Region + JDK-8279842: HTTPS Channel Binding support for Java GSS/Kerberos + JDK-8279958: Provide configure hints for Alpine/apk package managers + JDK-8280004: DCmdArgument::parse_value() should handle NULL input + JDK-8280041: Retry loop issues in java.io.ClassCache + JDK-8280123: C2: Infinite loop in CMoveINode::Ideal during IGVN + JDK-8280401: [sspi] gss_accept_sec_context leaves output_token uninitialized + JDK-8280476: [macOS] : hotspot arm64 bug exposed by latest clang + JDK-8280543: Update the "java" and "jcmd" tool specification for CDS + JDK-8280593: [PPC64, S390] redundant allocation of MacroAssembler in StubGenerator ctor + JDK-8280600: C2: assert(!had_error) failed: bad dominance + JDK-8280684: JfrRecorderService failes with guarantee(num_written > 0) when no space left on device. + JDK-8280799: С2: assert(false) failed: cyclic dependency prevents range check elimination + JDK-8280867: Cpuid1Ecx feature parsing is incorrect for AMD CPUs + JDK-8280901: MethodHandle::linkToNative stub is missing w/ - Xint + JDK-8280940: gtest os.release_multi_mappings_vm is racy + JDK-8280941: os::print_memory_mappings() prints segment preceeding the inclusion range + JDK-8280956: Re-examine copyright headers on files in src/java.desktop/macosx/native/libawt_lwawt/awt/a11y + JDK-8280964: [Linux aarch64] : drawImage dithers TYPE_BYTE_INDEXED images incorrectly + JDK-8281043: Intrinsify recursive ObjectMonitor locking for PPC64 + JDK-8281168: Micro-optimize VarForm.getMemberName for interpreter + JDK-8281262: Windows builds in different directories are not fully reproducible + JDK-8281266: [JVMCI] MetaUtil.toInternalName() doesn't handle hidden classes correctly + JDK-8281274: deal with ActiveProcessorCount in os::Linux::print_container_info + JDK-8281275: Upgrading from 8 to 11 no longer accepts '/' as filepath separator in gc paths + JDK-8281318: Improve jfr/event/allocation tests reliability + JDK-8281338: NSAccessibilityPressAction action for tree node and NSAccessibilityShowMenuAcgtion action not working + JDK-8281450: Remove unnecessary operator new and delete from ObjectMonitor + JDK-8281522: Rename ADLC classes which have the same name as hotspot variants + JDK-8281544: assert(VM_Version::supports_avx512bw()) failed for Tests jdk/incubator/vector/ + JDK-8281615: Deadlock caused by jdwp agent + JDK-8281638: jfr/event/allocation tests fail with release VMs after JDK-8281318 due to lack of -XX:+UnlockDiagnosticVMOptions + JDK-8281771: Crash in java_lang_invoke_MethodType::print_signature + JDK-8281811: assert(_base == Tuple) failed: Not a Tuple after JDK-8280799 + JDK-8281822: Test failures on non-DTrace builds due to incomplete DTrace* flags handling + JDK-8282008: Incorrect handling of quoted arguments in ProcessBuilder + JDK-8282045: When loop strip mining fails, safepoints are removed from loop anyway + JDK-8282142: [TestCase] compiler/inlining/ /ResolvedClassTest.java will fail when - -with-jvm-features=-compiler1 + JDK-8282170: JVMTI SetBreakpoint metaspace allocation test + JDK-8282172: CompileBroker::log_metaspace_failure is called from non-Java/compiler threads + JDK-8282225: GHA: Allow one concurrent run per PR only + JDK-8282231: x86-32: runtime call to SharedRuntime::ldiv corrupts registers + JDK-8282293: Domain value for system property jdk.https.negotiate.cbt should be case-insensitive + JDK-8282295: SymbolPropertyEntry::set_method_type fails with assert + JDK-8282312: Minor corrections to evbroadcasti32x4 intrinsic on x86 + JDK-8282345: handle latest VS2022 in abstract_vm_version + JDK-8282382: Report glibc malloc tunables in error reports + JDK-8282422: JTable.print() failed with UnsupportedCharsetException on AIX ko_KR locale + JDK-8282444: Module finder incorrectly assumes default file system path-separator character + JDK-8282499: Bump update version for OpenJDK: jdk-17.0.4 + JDK-8282509: [exploded image] ResolvedClassTest fails with similar output + JDK-8282551: Properly initialize L32X64MixRandom state + JDK-8282583: Update BCEL md to include the copyright notice + JDK-8282590: C2: assert(addp->is_AddP() && addp->outcnt() > 0) failed: Don't process dead nodes + JDK-8282592: C2: assert(false) failed: graph should be schedulable + JDK-8282628: Potential memory leak in sun.font.FontConfigManager.getFontConfig() + JDK-8282874: Bad performance on gather/scatter API caused by different IntSpecies of indexMap + JDK-8282887: Potential memory leak in sun.util.locale.provider .HostLocaleProviderAdapterImpl.getNumberPattern() on Windows + JDK-8282929: Localized monetary symbols are not reflected in 'toLocalizedPattern' return value + JDK-8283017: GHA: Workflows break with update release versions + JDK-8283187: C2: loop candidate for superword not always unrolled fully if superword fails + JDK-8283217: Leak FcObjectSet in getFontConfigLocations() in fontpath.c + JDK-8283249: CompressedClassPointers.java fails on ppc with 'Narrow klass shift: 0' missing + JDK-8283279: [Testbug] Improve TestGetSwapSpaceSize + JDK-8283315: jrt-fs.jar not always deterministically built + JDK-8283323: libharfbuzz optimization level results in extreme build times + JDK-8283347: [macos] Bad JNI lookup accessibilityHitTest is shown when Screen magnifier is enabled + JDK-8283350: (tz) Update Timezone Data to 2022a + JDK-8283408: Fix a C2 crash when filling arrays with unsafe + JDK-8283422: Create a new test for JDK-8254790 + JDK-8283451: C2: assert(_base == Long) failed: Not a Long + JDK-8283469: Don't use memset to initialize members in FileMapInfo and fix memory leak + JDK-8283497: [windows] print TMP and TEMP in hs_err and VM.info + JDK-8283641: Large value for CompileThresholdScaling causes assert + JDK-8283725: Launching java with "-Xlog:gc*=trace,safepoint*=trace,class*=trace" crashes the JVM + JDK-8283834: Unmappable character for US-ASCII encoding in TestPredicateInputBelowLoopPredicate + JDK-8284023: java.sun.awt.X11GraphicsDevice .getDoubleBufferVisuals() leaks XdbeScreenVisualInfo + JDK-8284033: Leak XVisualInfo in getAllConfigs in awt_GraphicsEnv.c + JDK-8284094: Memory leak in invoker_completeInvokeRequest() + JDK-8284369: TestFailedAllocationBadGraph fails with - XX:TieredStopAtLevel < 4 + JDK-8284389: Improve stability of GHA Pre-submit testing by caching cygwin installer + JDK-8284437: Building from different users/workspace is not always deterministic + JDK-8284458: CodeHeapState::aggregate() leaks blob_name + JDK-8284507: GHA: Only check test results if testing was not skipped + JDK-8284532: Memory leak in BitSet::BitMapFragmentTable in JFR leak profiler + JDK-8284549: JFR: FieldTable leaks FieldInfoTable member + JDK-8284603: [17u] Update Boot JDK used in GHA to 17.0.2 + JDK-8284620: CodeBuffer may leak _overflow_arena + JDK-8284622: Update versions of some Github Actions used in JDK workflow + JDK-8284661: Reproducible assembly builds without relative linking + JDK-8284754: print more interesting env variables in hs_err and VM.info + JDK-8284758: [linux] improve print_container_info + JDK-8284848: C2: Compiler blackhole arguments should be treated as globally escaping + JDK-8284866: Add test to JDK-8273056 + JDK-8284884: Replace polling with waiting in javax/swing/text/html/parser/Parser/8078268/bug8078268.java + JDK-8284992: Fix misleading Vector API doc for LSHR operator + JDK-8285342: Zero build failure with clang due to values not handled in switch + JDK-8285394: Compiler blackholes can be eliminated due to stale ciMethod::intrinsic_id() + JDK-8285397: JNI exception pending in CUPSfuncs.c:250 + JDK-8285445: cannot open file "NUL:" + JDK-8285515: (dc) DatagramChannel.disconnect fails with "Invalid argument" on macOS 12.4 + JDK-8285523: Improve test java/io/FileOutputStream/OpenNUL.java + JDK-8285686: Update FreeType to 2.12.0 + JDK-8285726: [11u, 17u] Unify fix for JDK-8284548 with version from head + JDK-8285727: [11u, 17u] Unify fix for JDK-8284920 with version from head + JDK-8285728: Alpine Linux build fails with busybox tar + JDK-8285828: runtime/execstack/TestCheckJDK.java fails with zipped debug symbols + JDK-8285921: serviceability/dcmd/jvmti/AttachFailed/ /AttachReturnError.java fails on Alpine + JDK-8285956: (fs) Excessive default poll interval in PollingWatchService + JDK-8286013: Incorrect test configurations for compiler/stable/TestStableShort.java + JDK-8286029: Add classpath exemption to globals_vectorApiSupport_***.S.inc + JDK-8286198: [linux] Fix process-memory information + JDK-8286293: Tests ShortResponseBody and ShortResponseBodyWithRetry should use less resources + JDK-8286444: javac errors after JDK-8251329 are not helpful enough to find root cause + JDK-8286594: (zipfs) Mention paths with dot elements in ZipException and cleanups + JDK-8286601: Mac Aarch: Excessive warnings to be ignored for build jdk + JDK-8286855: javac error on invalid jar should only print filename + JDK-8287109: Distrust.java failed with CertificateExpiredException + JDK-8287119: Add Distrust.java to ProblemList + JDK-8287162: (zipfs) Performance regression related to support for POSIX file permissions + JDK-8287336: GHA: Workflows break on patch versions + JDK-8287362: FieldAccessWatch testcase failed on AIX platform + JDK-8287378: GHA: Update cygwin to fix issues in langtools tests on Windows - Removed patch: * JDK-8282004.patch + integrated upstream as JDK-8282231- Update to upstream tag jdk-17.0.3+7 (April 2022 CPU) * Security fixes: + JDK-8284920: Incorrect Token type causes XPath expression to return empty result + JDK-8284548: Invalid XPath expression causes StringIndexOutOfBoundsException + JDK-8281388: Change wrapping of EncryptedPrivateKeyInfo + JDK-8282397: createTempFile method of java.io.File is failing when called with suffix of spaces character + JDK-8278356: Improve file creation + JDK-8270504, bsc#1198672, CVE-2022-21426: Better Xpath expression handling + JDK-8272588: Enhanced recording parsing + JDK-8272594: Better record of recordings + JDK-8277672, bsc#1198674, CVE-2022-21434: Better invocation handler handling + JDK-8282300: Throws NamingException instead of InvalidNameException after JDK-8278972 + JDK-8278972, bsc#1198673, CVE-2022-21496: Improve URL supports + JDK-8272261: Improve JFR recording file processing + JDK-8269938: Enhance XML processing passes redux + JDK-8272255: Completely handle MIDI files + JDK-8278805: Enhance BMP image loading + JDK-8278449: Improve keychain support + JDK-8277227: Better identification of OIDs + JDK-8275151, bsc#1198675, CVE-2022-21443: Improved Object Identification + JDK-8274221: More definite BER encodings + JDK-8277233, bsc#1198670, CVE-2022-21449: Improve ECDSA signature support + JDK-8278798: Improve supported intrinsic * Other changes: + JDK-8282761: XPathFactoryImpl remove setProperty and getProperty methods + JDK-8277795: ldap connection timeout not honoured under contention + JDK-8276141: XPathFactory set/getProperty method + JDK-8274471: Add support for RSASSA-PSS in OCSP Response + JDK-8282219: jdk/java/lang/ProcessBuilder/Basic.java fails on AIX + JDK-8279669: test/jdk/com/sun/jdi/TestScaffold.java uses wrong condition + JDK-8276841: Add support for Visual Studio 2022 + JDK-8272866: java.util.random package summary contains incorrect mixing function in table + JDK-8272996: JNDI DNS provider fails to resolve SRV entries when IPV6 stack is enabled + JDK-8278185: Custom JRE cannot find non-ASCII named module inside + JDK-8281460: Let ObjectMonitor have its own NMT category + JDK-8278163: --with-cacerts-src variable resolved after GenerateCacerts recipe setup + JDK-8277383: VM.metaspace optionally show chunk freelist details + JDK-8271721: Split gc/g1/TestMixedGCLiveThreshold into separate tests + JDK-8277488: Add expiry exception for Digicert (geotrustglobalca) expiring in May 2022 + JDK-8270117: Broken jtreg link in "Building the JDK" page + JDK-8279695: [TESTBUG] modify compiler/loopopts/ /TestSkeletonPredicateNegation.java to run on C1 also + JDK-8278080: Add --with-cacerts-src='user cacerts folder' to enable deterministic cacerts generation + JDK-8277762: Allow configuration of HOTSPOT_BUILD_USER + JDK-8274524: SSLSocket.close() hangs if it is called during the ssl handshake + JDK-8278346: java/nio/file/Files/probeContentType/Basic.java fails on Linux SLES15 machine + JDK-8274171: java/nio/file/Files/probeContentType/Basic.java failed on "Content type" mismatches + JDK-8274562: (fs) UserDefinedFileAttributeView doesn't correctly determine if supported when using OverlayFS + JDK-8273655: content-types.properties files are missing some common types + JDK-8279385: [test] Adjust sun/security/pkcs12/ /KeytoolOpensslInteropTest.java after 8278344 + JDK-8280373: Update Xalan serializer / SystemIDResolver to align with JDK-8270492 + JDK-8272541: Incorrect overflow test in Toom-Cook branch of BigInteger multiplication + JDK-8278951: containers/cgroup/PlainRead.java fails on Ubuntu 21.10 + JDK-8272600: (test) Use native "sleep" in Basic.java + JDK-8271199: Mutual TLS handshake fails signing client certificate with custom sensitive PKCS11 key + JDK-8277299: STACK_OVERFLOW in Java_sun_awt_shell_Win32ShellFolder2_getIconBits + JDK-8281061: [s390] JFR runs into assertions while validating interpreter frames + JDK-8275330: C2: assert(n->is_Root() || n->is_Region() || n->is_Phi() || n->is_MachMerge() || def_block->dominates(block)) failed: uses must be dominated by definitions + JDK-8190748: java/text/Format/DateFormat/DateFormatTest.java and NonGregorianFormatTest fail intermittently + JDK-8274750: java/io/File/GetXSpace.java failed: '/dev': 191488 != 190976 + JDK-8273387: remove some unreferenced gtk-related functions + JDK-8279702: [macosx] ignore xcodebuild warnings on M1 + JDK-8277180: Intrinsify recursive ObjectMonitor locking for C2 x64 and A64 + JDK-8277449: compiler/vectorapi/TestLongVectorNeg.java fails with release VMs + JDK-8275643: C2's unaryOp vector intrinsic does not properly handle LongVector.neg + JDK-8271056: C2: "assert(no_dead_loop) failed: dead loop detected" due to cmoving identity + JDK-8275847: Scheduling fails with "too many D-U pinch points" on small method + JDK-8274944: AppCDS dump causes SEGV in VM thread while adjusting lambda proxy class info + JDK-8275874: [JVMCI] only support aligned reads in c2v_readFieldValue + JDK-8271506: Add ResourceHashtable support for deleting selected entries + JDK-8278381: [GCC 11] Address::make_raw() does not initialize rspec + JDK-8279124: VM does not handle SIGQUIT during initialization + JDK-8277497: Last column cell in the JTable row is read as empty cell + JDK-8278604: SwingSet2 table demo does not have accessible description set for images 8278526: [macos] Screen reader reads SwingSet2 JTable row selection as null, dimmed row for last column + JDK-8275645: [JVMCI] avoid unaligned volatile reads on AArch64 + JDK-8280414: Memory leak in DefaultProxySelector + JDK-8273381: Assert in PtrQueueBufferAllocatorTest.stress_free_list_allocator_vm + JDK-8269616: serviceability/dcmd/framework/VMVersionTest.java fails with Address already in use error + JDK-8280155: [PPC64, s390] frame size checks are not yet correct + JDK-8279924: [PPC64, s390] implement frame::is_interpreted_frame_valid checks + JDK-8280526: x86_32 Math.sqrt performance regression with - XX:UseSSE={0,1} + JDK-8279076: C2: Bad AD file when matching SqrtF with UseSSE=0 + JDK-8279445: Update JMH devkit to 1.34 + JDK-8274753: ZGC: SEGV in MetaspaceShared::link_shared_classes 8274935: dumptime_table has stale entry + JDK-8251216: Implement MD5 intrinsics on AArch64 + JDK-8278241: Implement JVM SpinPause on linux-aarch64 + JDK-8275608: runtime/Metaspace/elastic/ /TestMetaspaceAllocationMT2 too slow + JDK-8276057: Update JMH devkit to 1.33 + JDK-8275082, bsc#1198671, CVE-2022-21476: Update XML Security for Java to 2.3.0 + JDK-8177814: jdk/editpad is not in jdk TEST.groups + JDK-8253197: vmTestbase/nsk/jvmti/StopThread/stopthrd007/ /TestDescription.java fails with "ERROR: DebuggeeSleepingThread: ThreadDeath lost" + JDK-8236505: Mark jdk/editpad/EditPadTest.java as @headful + JDK-8272553: several hotspot runtime/CommandLine tests don't check exit code + JDK-8275687: runtime/CommandLine/PrintTouchedMethods test shouldn't catch RuntimeException + JDK-8278344: sun/security/pkcs12/ /KeytoolOpensslInteropTest.java test fails because of different openssl output + JDK-8273972: Multi-core choke point in CMM engine (LCMSTransform.doTransform) + JDK-8273438: Enable parallelism in vmTestbase/metaspace/stressHierarchy tests + JDK-8278389: SuspendibleThreadSet::_suspend_all should be volatile/atomic + JDK-8273433: Enable parallelism in vmTestbase_nsk_sysdict tests + JDK-8277503: compiler/onSpinWait/ /TestOnSpinWaitAArch64DefaultFlags.java failed with "OnSpinWaitInst with the expected value 'isb' not found." + JDK-8277137: Set OnSpinWaitInst/OnSpinWaitInstCount defaults to "isb"/1 for Arm Neoverse N1 + JDK-8273341: Update Siphash to version 1.0 + JDK-8269032: Stringdedup tests are failing if the ergonomically select GC does not support it + JDK-8186670: Implement _onSpinWait() intrinsic for AArch64 + JDK-8276766: Enable jar and jmod to produce deterministic timestamped content 8279453: Disable tools/jar/ /ReproducibleJar.java on 32-bit platforms + JDK-8279998: PPC64 debug builds fail with "untested: RangeCheckStub: predicate_failed_trap_id" + JDK-8280002: jmap -histo may leak stream + JDK-8277069: [REDO] JDK-8276743 Make openjdk build Zip Archive generation "reproducible" + JDK-8279833: Loop optimization issue in String.encodeUTF8_UTF16 + JDK-8273277: C2: Move conditional negation into rc_predicate + JDK-8279412: [JVMCI] failed speculations list must outlive any nmethod that refers to it + JDK-8271202: C1: assert(false) failed: live_in set of first block must be empty + JDK-8263567: gtests don't terminate the VM safely + JDK-8269206: A small typo in comment in test/lib/sun/hotspot/WhiteBox.java + JDK-8278309: [windows] use of uninitialized OSThread::_state + JDK-8274506: TestPids.java and TestPidsLimit.java fail with podman run as root + JDK-8276764: Enable deterministic file content ordering for Jar and Jmod + JDK-8273967: gtest os.dll_address_to_function_and_library_name_vm fails on macOS12 + JDK-8273366: [testbug] javax/swing/UIDefaults/6302464/ /bug6302464.java fails on macOS12 + JDK-8277846: Implement fast-path for ASCII-compatible CharsetEncoders on ppc64 + JDK-8273526: Extend the OSContainer API pids controller with pids.current + JDK-8269849: vmTestbase/gc/gctests/PhantomReference/ /phantom002/TestDescription.java failed with "OutOfMemoryError: Java heap space: failed reallocation of scalar replaced objects" + JDK-8269087: CheckSegmentedCodeCache test fails in an emulated-client VM + JDK-8278871: [JVMCI] assert((uint)reason < 2* _trap_hist_limit) failed: oob + JDK-8277447: Hotspot C1 compiler crashes on Kotlin suspend fun with loop + JDK-8279505: Update documentation for RETRY_COUNT and REPEAT_COUNT + JDK-8225559: assertion error at TransTypes.visitApply + JDK-8276654: element-list order is non deterministic + JDK-8279300: [arm32] SIGILL when running GetObjectSizeIntrinsicsTest + JDK-8273682: Upgrade Jline to 3.20.0 + JDK-8278758: runtime/BootstrapMethod/BSMCalledTwice.java fails with release VMs after JDK-8262134 + JDK-8262134: compiler/uncommontrap/TestDeoptOOM.java failed with "guarantee(false) failed: wrong number of expression stack elements during deopt" + JDK-8269037: jsig/Testjsig.java doesn't have to be restricted to linux only + JDK-8269523: runtime/Safepoint/ /TestAbortOnVMOperationTimeout.java failed when expecting 'VM operation took too long' + JDK-8244602: Add JTREG_REPEAT_COUNT to repeat execution of a test + JDK-8272398: Update DockerTestUtils.buildJdkDockerImage() + JDK-8278384: Bytecodes::result_type() for arraylength returns T_VOID instead of T_INT + JDK-8278020: ~13% variation in Renaissance-Scrabble + JDK-8279225: [arm32] C1 longs comparison operation destroys argument registers + JDK-8266490: Extend the OSContainer API to support the pids controller of cgroups + JDK-8279379: GHA: Print tests that are in error + JDK-8278987: RunThese24H.java failed with EXCEPTION_ACCESS_VIOLATION in __write_sample_info__ + JDK-8278627: Shenandoah: TestHeapDump test failed + JDK-8278824: Uneven work distribution when scanning heap roots in G1 + JDK-8278239: vmTestbase/nsk/jvmti/RedefineClasses/ /StressRedefine failed with EXCEPTION_ACCESS_VIOLATION at 0x000000000000000d + JDK-8277919: OldObjectSample event causing bloat in the class constant pool in JFR recording + JDK-8277342: vmTestbase/nsk/stress/strace/strace004.java fails with SIGSEGV in InstanceKlass::jni_id_for + JDK-8278104: C1 should support the compiler directive 'BreakAtExecute' + JDK-8274465: Fix javax/swing/text/ParagraphView/6364882/ /bug6364882.java failures + JDK-8273933: [TESTBUG] Test must run without preallocated exceptions + JDK-8278172: java/nio/channels/FileChannel/ /BlockDeviceSize.java should only run on Linux + JDK-8275800: Redefinition leaks MethodData::_extra_data_lock + JDK-8273634: [TEST_BUG] Improve javax/swing/text/ /ParagraphView/6364882/bug6364882.java + JDK-8239502: [TEST_BUG] Test javax/swing/text/FlowView/ /6318524/bug6318524.java never fails + JDK-8275326: C2: assert(no_dead_loop) failed: dead loop detected + JDK-8274130: C2: MulNode::Ideal chained transformations may act on wrong nodes + JDK-8279011: JFR: JfrChunkWriter incorrectly handles int64_t chunk size as size_t + JDK-8276662: Scalability bottleneck in SymbolTable::lookup_common() + JDK-8275536: Add test to check that File::lastModified returns same time stamp as Files.getLastModifiedTime + JDK-8273895: compiler/ciReplay/TestVMNoCompLevel.java fails due to wrong data size with TieredStopAtLevel=2,3 + JDK-8272167: AbsPathsInImage.java should skip *.dSYM directories + JDK-8270874: JFrame paint artifacts when dragged from standard monitor to HiDPI monitor + JDK-8275610: C2: Object field load floats above its null check resulting in a segfault + JDK-8278099: two sun/security/pkcs11/Signature tests failed with AssertionError + JDK-8276623: JDK-8275650 accidentally pushed "out" file + JDK-8277328: jdk/jshell/CommandCompletionTest.java failures on Windows + JDK-8277441: CompileQueue::add fails with assert(_last->next() == __null) failed: not last + JDK-8274714: Incorrect verifier protected access error message + JDK-8274658: ISO 4217 Amendment 170 Update + JDK-8274795: AArch64: avoid spilling and restoring r18 in macro assembler + JDK-8277777: [Vector API] assert(r->is_XMMRegister()) failed: must be in x86_32.ad + JDK-8276314: [JVMCI] check alignment of call displacement during code installation + JDK-8265150: AsyncGetCallTrace crashes on ResourceMark + JDK-8276177: nsk/jvmti/RedefineClasses/ /StressRedefineWithoutBytecodeCorruption failed with "assert(def_ik->is_being_redefined()) failed: should be being redefined to get here" + JDK-8275650: Problemlist java/io/File/createTempFile/ /SpecialTempFile.java for Windows 11 + JDK-8273704: DrawStringWithInfiniteXform.java failed: drawString with InfiniteXform transform takes long time + JDK-8273162: AbstractSplittableWithBrineGenerator does not create a random salt + JDK-8273351: bad tag in jdk.random module-info.java + JDK-8247980: Exclusive execution of java/util/stream tests slows down tier1 + JDK-8272327: Shenandoah: Avoid enqueuing duplicate string candidates + JDK-8278115: gc/stress/gclocker/TestGCLockerWithSerial.java has duplicate -Xmx + JDK-8278116: runtime/modules/LoadUnloadModuleStress.java has duplicate -Xmx + JDK-8277992: Add fast jdk_svc subtests to jdk:tier3 + JDK-8278016: Add compiler tests to tier{2,3} + JDK-8277385: Zero: Enable CompactStrings support + JDK-8275586: Zero: Simplify interpreter initialization + JDK-8269175: [macosx-aarch64] wrong CPU speed in hs_err file - Do not include back the JavaEE modules in the JDK - Removed patches: * activation-module.patch * annotation-module.patch + The pached JavaEE modules do not exist any more- Set a non-zero alternatives priority for Factory builds - Added patch: * JDK-8282004.patch + fix missing CALL effects on x86_32- Added patch: * JDK-8282944.patch + Upstream fix for JDK-8281944: JavaDoc throws java.lang.IllegalStateException: ERRONEOUS- Modified patch: * disable-doclint-by-default.patch + try actually disable the doclint by default- Update to upstream tag jdk-17.0.2+8 (January 2022 CPU) * Security fixes + JDK-8251329: (zipfs) Files.walkFileTree walks infinitely if zip has dir named "." inside + JDK-8264934, CVE-2022-21248, bnc#1194926: Enhance cross VM serialization + JDK-8268488: More valuable DerValues + JDK-8268494: Better inlining of inlined interfaces + JDK-8268512: More content for ContentInfo + JDK-8268813, CVE-2022-21283, bnc#1194937: Better String matching + JDK-8269151: Better construction of EncryptedPrivateKeyInfo + JDK-8269944: Better HTTP transport redux + JDK-8270386, CVE-2022-21291, bsc#1194925: Better verification of scan methods + JDK-8270392, CVE-2022-21293, bsc#1194935: Improve String constructions + JDK-8270416, CVE-2022-21294, bsc#1194934: Enhance construction of Identity maps + JDK-8270492, CVE-2022-21282, bsc#1194933: Better resolution of URIs + JDK-8270498, CVE-2022-21296, bsc#1194932: Improve SAX Parser configuration management + JDK-8270646, CVE-2022-21299, bsc#1194931: Improved scanning of XML entities + JDK-8270952, CVE-2022-21277, bsc#1194930: Improve TIFF file handling + JDK-8271962: Better TrueType font loading + JDK-8271968: Better canonical naming + JDK-8271987: Manifest improved manifest entries + JDK-8272014, CVE-2022-21305, bsc#1194939: Better array indexing + JDK-8272026, CVE-2022-21340, bsc#1194940: Verify Jar Verification + JDK-8272236, CVE-2022-21341, bsc#1194941: Improve serial forms for transport + JDK-8272272: Enhance jcmd communication + JDK-8272462: Enhance image handling + JDK-8273290: Enhance sound handling + JDK-8273756, CVE-2022-21360, bsc#1194929: Enhance BMP image support + JDK-8273838, CVE-2022-21365, bsc#1194928: Enhanced BMP processing + JDK-8274096, CVE-2022-21366, bsc#1194927: Improve decoding of image files * Other changes + JDK-4819544: SwingSet2 JTable Demo throws NullPointerException + JDK-8137101: [TEST_BUG] javax/swing/plaf/basic/BasicHTML/ /4251579/bug4251579.java failure due to timing + JDK-8140241: (fc) Data transfer from FileChannel to itself causes hang in case of overlap + JDK-8174819: java/nio/file/WatchService/LotsOfEvents.java fails intermittently + JDK-8190753: (zipfs): Accessing a large entry (> 2^31 bytes) leads to a negative initial size for ByteArrayOutputStream + JDK-8214761: Bug in parallel Kahan summation implementation + JDK-8223923: C2: Missing interference with mismatched unsafe accesses + JDK-8233020: (fs) UnixFileSystemProvider should use StaticProperty.userDir(). + JDK-8238649: Call new Win32 API SetThreadDescription in os::set_native_thread_name + JDK-8244675: assert(IncrementalInline || (_late_inlines.length() == 0 && !has_mh_late_inlines())) + JDK-8261236: C2: ClhsdbJstackXcompStress test fails when StressGCM is enabled + JDK-8261579: AArch64: Support for weaker memory ordering in Atomic + JDK-8262031: Create implementation for NSAccessibilityNavigableStaticText protocol + JDK-8262095: NPE in Flow$FlowAnalyzer.visitApply: Cannot invoke getThrownTypes because tree.meth.type is null + JDK-8263059: security/infra/java/security/cert/ /CertPathValidator/certification/ComodoCA.java fails due to revoked cert + JDK-8263364: sun/net/www/http/KeepAliveStream/ /KeepAliveStreamCloseWithWrongContentLength.java wedged in getInputStream + JDK-8263375: Support stack watermarks in Zero VM + JDK-8263773: Reenable German localization for builds at Oracle + JDK-8264286: Create implementation for NSAccessibilityColumn protocol peer + JDK-8264287: Create implementation for NSAccessibilityComboBox protocol peer + JDK-8264291: Create implementation for NSAccessibilityCell protocol peer + JDK-8264292: Create implementation for NSAccessibilityList protocol peer + JDK-8264293: Create implementation for NSAccessibilityMenu protocol peer + JDK-8264294: Create implementation for NSAccessibilityMenuBar protocol peer + JDK-8264295: Create implementation for NSAccessibilityMenuItem protocol peer + JDK-8264296: Create implementation for NSAccessibilityPopUpButton protocol peer + JDK-8264297: Create implementation for NSAccessibilityProgressIndicator protocol peer + JDK-8264298: Create implementation for NSAccessibilityRow protocol peer + JDK-8264303: Create implementation for NSAccessibilityTabGroup protocol peer + JDK-8266239: Some duplicated javac command-line options have repeated effect + JDK-8266510: Nimbus JTree default tree cell renderer does not use selected text color + JDK-8266988: compiler/jvmci/compilerToVM/IsMatureTest.java fails with Unexpected isMature state for multiple times invoked method: expected false to equal true + JDK-8267256: Extend minimal retry for loopback connections on Windows to PlainSocketImpl + JDK-8267385: Create NSAccessibilityElement implementation for JavaComponentAccessibility + JDK-8267387: Create implementation for NSAccessibilityOutline protocol + JDK-8267388: Create implementation for NSAccessibilityTable protocol + JDK-8268284: javax/swing/JComponent/7154030/bug7154030.java fails with "Exception: Failed to hide opaque button" + JDK-8268294: Reusing HttpClient in a WebSocket.Listener hangs. + JDK-8268361: Fix the infinite loop in next_line + JDK-8268457: XML Transformer outputs Unicode supplementary character incorrectly to HTML + JDK-8268464: Remove dependancy of TestHttpsServer, HttpTransaction, HttpCallback from open/test/jdk/sun/net/www/protocol/https/ tests + JDK-8268626: Remove native pre-jdk9 support for jtreg failure handler + JDK-8268860: Windows-Aarch64 build is failing in GitHub actions + JDK-8268882: C2: assert(n->outcnt() != 0 || C->top() == n || n->is_Proj()) failed: No dead instructions after post-alloc + JDK-8268885: duplicate checkcast when destination type is not first type of intersection type + JDK-8268893: jcmd to trim the glibc heap + JDK-8268894: forged ASTs can provoke an AIOOBE at com.sun.tools.javac.jvm.ClassWriter::writePosition + JDK-8268927: Windows: link error: unresolved external symbol "int __cdecl convert_to_unicode(char const *,wchar_t * *)" + JDK-8269031: linux x86_64 check for binutils 2.25 or higher after 8265783 + JDK-8269113: Javac throws when compiling switch (null) + JDK-8269216: Useless initialization in com/sun/crypto/provider/PBES2Parameters.java + JDK-8269269: [macos11] SystemIconTest fails with ClassCastException + JDK-8269280: (bf) Replace StringBuffer in *Buffer.toString() + JDK-8269481: SctpMultiChannel never releases own file descriptor + JDK-8269637: javax/swing/JFileChooser/FileSystemView/ /SystemIconTest.java fails on windows + JDK-8269656: The test test/langtools/tools/javac/versions/ /Versions.java has duplicate test cycles + JDK-8269687: pauth_aarch64.hpp include name is incorrect + JDK-8269850: Most JDK releases report macOS version 12 as 10.16 instead of 12.0 + JDK-8269924: Shenandoah: Introduce weak/strong marking asserts + JDK-8269951: [macos] Focus not painted in JButton when setBorderPainted(false) is invoked + JDK-8270110: Shenandoah: Add test for JDK-8269661 + JDK-8270116: Expand ButtonGroupLayoutTraversalTest.java to run in all LaFs, including Aqua on macOS + JDK-8270171: Shenandoah: Cleanup TestStringDedup and TestStringDedupStress tests + JDK-8270290: NTLM authentication fails if HEAD request is used + JDK-8270317: Large Allocation in CipherSuite + JDK-8270320: JDK-8270110 committed invalid copyright headers + JDK-8270517: Add Zero support for LoongArch + JDK-8270533: AArch64: size_fits_all_mem_uses should return false if its output is a CAS + JDK-8270886: Crash in PhaseIdealLoop::verify_strip_mined_scheduling + JDK-8270893: IndexOutOfBoundsException while reading large TIFF file + JDK-8270901: Typo PHASE_CPP in CompilerPhaseType + JDK-8270946: X509CertImpl.getFingerprint should not return the empty String + JDK-8271071: accessibility of a table on macOS lacks cell navigation + JDK-8271121: ZGC: stack overflow (segv) when - Xlog:gc+start=debug + JDK-8271142: package help is not displayed for missing X11/extensions/Xrandr.h + JDK-8271170: Add unit test for what jpackage app launcher puts in the environment + JDK-8271215: Fix data races in G1PeriodicGCTask + JDK-8271254: javac generates unreachable code when using empty semicolon statement + JDK-8271287: jdk/jshell/CommandCompletionTest.java fails with "lists don't have the same size expected" + JDK-8271308: (fc) FileChannel.transferTo() transfers no more than Integer.MAX_VALUE bytes in one call + JDK-8271315: Redo: Nimbus JTree renderer properties persist across L&F changes + JDK-8271323: [TESTBUG] serviceability/sa/ClhsdbCDSCore.java fails with -XX:TieredStopAtLevel=1 + JDK-8271340: Crash PhaseIdealLoop::clone_outer_loop + JDK-8271341: Opcode() != Op_If && Opcode() != Op_RangeCheck) || outcnt() == 2 assert failure with Test7179138_1.java + JDK-8271459: C2: Missing NegativeArraySizeException when creating StringBuilder with negative capacity + JDK-8271463: Updating RE Configs for Upcoming CPU Release 17.0.2 on master branch for jdk17u-cpu and jdk17u-cpu-open repos. + JDK-8271490: [ppc] [s390]: Crash in JavaThread::pd_get_top_frame_for_profiling + JDK-8271560: sun/security/ssl/DHKeyExchange/ /LegacyDHEKeyExchange.java still fails due to "An established connection was aborted by the software in your host machine" + JDK-8271567: AArch64: AES Galois CounterMode (GCM) interleaved implementation using vector instructions + JDK-8271600: C2: CheckCastPP which should closely follow Allocate is sunk of a loop + JDK-8271605: Update JMH devkit to 1.32 + JDK-8271718: Crash when during color transformation the color profile is replaced + JDK-8271722: [TESTBUG] gc/g1/TestMixedGCLiveThreshold.java can fail if G1 Full GC uses >1 workers + JDK-8271855: [TESTBUG] Wrong weakCompareAndSet assumption in UnsafeIntrinsicsTest + JDK-8271862: C2 intrinsic for Reference.refersTo() is often not used + JDK-8271868: Warn user when using mac-sign option with unsigned app-image. + JDK-8271895: UnProblemList javax/swing/JComponent/7154030/bug7154030.java in JDK18 + JDK-8271954: C2: assert(false) failed: Bad graph detected in build_loop_late + JDK-8272047: java/nio/channels/FileChannel/Transfer2GPlus.java failed with Unexpected transfer size: 2147418112 + JDK-8272095: ProblemList java/nio/channels/FileChannel/ /Transfer2GPlus.java on linux-aarch64 + JDK-8272114: Unused _last_state in osThread_windows + JDK-8272170: Missing memory barrier when checking active state for regions + JDK-8272305: several hotspot runtime/modules don't check exit codes + JDK-8272318: Improve performance of HeapDumpAllTest + JDK-8272328: java.library.path is not set properly by Windows jpackage app launcher + JDK-8272335: runtime/cds/appcds/MoveJDKTest.java doesn't check exit codes + JDK-8272342: [TEST_BUG] java/awt/print/PrinterJob/ /PageDialogMarginTest.java catches all exceptions + JDK-8272345: macos doesn't check `os::set_boot_path()` result + JDK-8272369: java/io/File/GetXSpace.java failed with "RuntimeException: java.nio.file.NoSuchFileException: /run/user/0" + JDK-8272391: Undeleted debug information + JDK-8272413: Incorrect num of element count calculation for vector cast + JDK-8272473: Parsing epoch seconds at a DST transition with a non-UTC parser is wrong + JDK-8272562: C2: assert(false) failed: Bad graph detected in build_loop_late + JDK-8272570: C2: crash in PhaseCFG::global_code_motion + JDK-8272574: C2: assert(false) failed: Bad graph detected in build_loop_late + JDK-8272639: jpackaged applications using microphone on mac + JDK-8272703: StressSeed should be set via FLAG_SET_ERGO + JDK-8272720: Fix the implementation of loop unrolling heuristic with LoopPercentProfileLimit + JDK-8272783: Epsilon: Refactor tests to improve performance + JDK-8272836: Limit run time for java/lang/invoke/LFCaching tests + JDK-8272838: Move CriticalJNI tests out of tier1 + JDK-8272846: Move some runtime/Metaspace/elastic/ tests out of tier1 + JDK-8272850: Drop zapping values in the Zap* option descriptions + JDK-8272854: split runtime/CommandLine/PrintTouchedMethods.java test + JDK-8272856: DoubleFlagWithIntegerValue uses G1GC-only flag + JDK-8272859: Javadoc external links should only have feature version number in URL + JDK-8272914: Create hotspot:tier2 and hotspot:tier3 test groups + JDK-8272970: Parallelize runtime/InvocationTests/ + JDK-8272973: Incorrect compile command used by TestIllegalArrayCopyBeforeInfiniteLoop + JDK-8273021: C2: Improve Add and Xor ideal optimizations + JDK-8273026: Slow LoginContext.login() on multi threading application + JDK-8273135: java/awt/color/ICC_ColorSpace/ /MTTransformReplacedProfile.java crashes in liblcms.dylib with NULLSeek+0x7 + JDK-8273165: GraphKit::combine_exception_states fails with "matching stack sizes" assert + JDK-8273176: handle latest VS2019 in abstract_vm_version + JDK-8273229: Update OS detection code to recognize Windows Server 2022 + JDK-8273234: extended 'for' with expression of type tvar causes the compiler to crash + JDK-8273235: tools/launcher/HelpFlagsTest.java Fails on Windows 32bit + JDK-8273278: Support XSLT on GraalVM Native Image--deterministic bytecode generation in XSLT + JDK-8273308: PatternMatchTest.java fails on CI + JDK-8273314: Add tier4 test groups + JDK-8273315: Parallelize and increase timeouts for java/foreign/TestMatrix.java test + JDK-8273318: Some containers/docker/TestJFREvents.java configs are running out of memory + JDK-8273333: Zero should warn about unimplemented - XX:+LogTouchedMethods + JDK-8273335: compiler/blackhole tests should not run with interpreter-only VMs + JDK-8273342: Null pointer dereference in classFileParser.cpp:2817 + JDK-8273359: CI: ciInstanceKlass::get_canonical_holder() doesn't respect instance size + JDK-8273361: InfoOptsTest is failing in tier1 + JDK-8273373: Zero: Cannot invoke JVM in primordial threads on Zero + JDK-8273375: Remove redundant 'new String' calls after concatenation in java.desktop + JDK-8273376: Zero: Disable vtable/itableStub gtests + JDK-8273378: Shenandoah: Remove the remaining uses of os::is_MP + JDK-8273408: java.lang.AssertionError: typeSig ERROR on generated class property of record + JDK-8273416: C2: assert(false) failed: bad AD file after JDK-8252372 with UseSSE={0,1} + JDK-8273440: Zero: Disable runtime/Unsafe/InternalErrorTest.java + JDK-8273450: Fix the copyright header of SVML files + JDK-8273451: Remove unreachable return in mutexLocker::wait + JDK-8273483: Zero: Clear pending JNI exception check in native method handler + JDK-8273486: Zero: Handle DiagnoseSyncOnValueBasedClasses VM option + JDK-8273487: Zero: Handle "zero" variant in runtime tests + JDK-8273489: Zero: Handle UseHeavyMonitors on all monitorenter paths + JDK-8273498: compiler/c2/Test7179138_1.java timed out + JDK-8273505: runtime/cds/appcds/loaderConstraints/ /DynamicLoaderConstraintsTest.java#default-cl crashed with SIGSEGV in MetaspaceShared::link_shared_classes + JDK-8273514: java/util/DoubleStreamSums/CompensatedSums.java failure + JDK-8273575: memory leak in appendBootClassPath(), paths must be deallocated + JDK-8273592: Backout JDK-8271868 + JDK-8273593: [REDO] Warn user when using mac-sign option with unsigned app-image. + JDK-8273595: tools/jpackage tests do not work on apt-based Linux distros like Debian + JDK-8273606: Zero: SPARC64 build fails with si_band type mismatch + JDK-8273614: Shenandoah: intermittent timeout with ConcurrentGCBreakpoint tests + JDK-8273638: javax/swing/JTable/4235420/bug4235420.java fails in GTK L&F + JDK-8273646: Add openssl from path variable also in to Default System Openssl Path in OpensslArtifactFetcher + JDK-8273678: TableAccessibility and TableRowAccessibility miss autorelease + JDK-8273695: Safepoint deadlock on VMOperation_lock + JDK-8273790: Potential cyclic dependencies between Gregorian and CalendarSystem + JDK-8273806: compiler/cpuflags/TestSSE4Disabled.java should test for CPU feature explicitly + JDK-8273807: Zero: Drop incorrect test block from compiler/startup/NumCompilerThreadsCheck.java + JDK-8273808: Cleanup AddFontsToX11FontPath + JDK-8273826: Correct Manifest file name and NPE checks + JDK-8273887: [macos] java/awt/color/ICC_ColorSpace/ /MTTransformReplacedProfile.java timed out + JDK-8273894: ConcurrentModificationException raised every time ReferralsCache drops referral + JDK-8273902: Memory leak in OopStorage due to bug in OopHandle::release() + JDK-8273924: ArrayIndexOutOfBoundsException thrown in java.util.JapaneseImperialCalendar.add() + JDK-8273935: (zipfs) Files.getFileAttributeView() throws UOE instead of returning null when view not supported + JDK-8273958: gtest/MetaspaceGtests executes unnecessary tests in debug builds + JDK-8273961: jdk/nio/zipfs/ZipFSTester.java fails if file path contains '+' character + JDK-8273965: some testlibrary_tests/ir_framework tests fail when c1 disabled + JDK-8273968: JCK javax_xml tests fail in CI + JDK-8274056: JavaAccessibilityUtilities leaks JNI objects + JDK-8274074: SIGFPE with C2 compiled code with -XX:+StressGCM + JDK-8274083: Update testing docs to mention tiered testing + JDK-8274087: Windows DLL path not set correctly. + JDK-8274145: C2: condition incorrectly made redundant with dominating main loop exit condition + JDK-8274205: Handle KDC_ERR_SVC_UNAVAILABLE error code from KDC + JDK-8274215: Remove globalsignr2ca root from 17.0.2 + JDK-8274242: Implement fast-path for ASCII-compatible CharsetEncoders on x86 + JDK-8274265: Suspicious string concatenation in logTestUtils.inline.hpp + JDK-8274293: Build failure on macOS with Xcode 13.0 as vfork is deprecated + JDK-8274325: C4819 warning at vm_version_x86.cpp on Windows after JDK-8234160 + JDK-8274326: [macos] Ensure initialisation of sun/lwawt/ /macosx/CAccessibility in JavaComponentAccessibility.m + JDK-8274329: Fix non-portable HotSpot code in MethodMatcher::parse_method_pattern + JDK-8274338: com/sun/jdi/RedefineCrossEvent.java failed "assert(m != __null) failed: NULL mirror" + JDK-8274347: Passing a *nested* switch expression as a parameter causes an NPE during compile + JDK-8274349: ForkJoinPool.commonPool() does not work with 1 CPU + JDK-8274381: missing CAccessibility definitions in JNI code + JDK-8274383: JNI call of getAccessibleSelection on a wrong thread + JDK-8274401: C2: GraphKit::load_array_element bypasses Access API + JDK-8274406: RunThese30M.java failed "assert(!LCA_orig->dominates(pred_block) || early->dominates(pred_block)) failed: early is high enough" + JDK-8274407: (tz) Update Timezone Data to 2021c + JDK-8274435: EXCEPTION_ACCESS_VIOLATION in BFSClosure::closure_impl + JDK-8274467: TestZoneInfo310.java fails with tzdata2021b + JDK-8274468: TimeZoneTest.java fails with tzdata2021b + JDK-8274501: c2i entry barriers read int as long on AArch64 + JDK-8274521: jdk/jfr/event/gc/detailed/TestGCLockerEvent.java fails when other GC is selected + JDK-8274522: java/lang/management/ManagementFactory/ /MXBeanException.java test fails with Shenandoah + JDK-8274523: java/lang/management/MemoryMXBean/ /MemoryTest.java test should handle Shenandoah + JDK-8274550: c2i entry barriers read int as long on PPC + JDK-8274560: JFR: Add test for OldObjectSample event when using Shenandoah + JDK-8274606: Fix jaxp/javax/xml/jaxp/unittest/transform/ /SurrogateTest.java test + JDK-8274642: jdk/jshell/CommandCompletionTest.java fails with NoSuchElementException after JDK-8271287 + JDK-8274716: JDWP Spec: the description for the Dispose command confuses suspend with resume. + JDK-8274736: Concurrent read/close of SSLSockets causes SSLSessions to be invalidated unnecessarily + JDK-8274770: [PPC64] resolve_jobject needs a generic implementation to support load barriers + JDK-8274773: [TESTBUG] UnsafeIntrinsicsTest intermittently fails on weak memory model platform + JDK-8274779: HttpURLConnection: HttpClient and HttpsClient incorrectly check request method when set to POST + JDK-8274840: Update OS detection code to recognize Windows 11 + JDK-8274848: LambdaMetaFactory::metafactory on REF_invokeSpecial impl method has incorrect behavior + JDK-8274851: [ppc64] Port zgc to linux on ppc64le + JDK-8274942: AssertionError at jdk.compiler/com.sun.tools.javac.util.Assert.error(Assert.java:155) + JDK-8275008: gtest build failure due to stringop-overflow warning with gcc11 + JDK-8275049: [ZGC] missing null check in ZNMethod::log_register + JDK-8275051: Shenandoah: Correct ordering of requested gc cause and gc request flag + JDK-8275071: [macos] A11y cursor gets stuck when combobox is closed + JDK-8275104: IR framework does not handle client VM builds correctly + JDK-8275110: Correct RE Configs for CPU Release 17.0.2 on master branch for jdk17u-cpu and jdk17u-cpu-open repos. + JDK-8275131: Exceptions after a touchpad gesture on macOS + JDK-8275141: recover corrupted line endings for the version-numbers.conf + JDK-8275145: file.encoding system property has an incorrect value on Windows + JDK-8275226: Shenandoah: Relax memory constraint for worker claiming tasks/ranges + JDK-8275302: unexpected compiler error: cast, intersection types and sealed + JDK-8275426: PretouchTask num_chunks calculation can overflow + JDK-8275604: Zero: Reformat opclabels_data + JDK-8275666: serviceability/jvmti/GetObjectSizeClass.java shouldn't have vm.flagless + JDK-8275703: System.loadLibrary fails on Big Sur for libraries hidden from filesystem + JDK-8275720: CommonComponentAccessibility.createWithParent isWrapped causes mem leak + JDK-8275766: (tz) Update Timezone Data to 2021e + JDK-8275809: crash in [CommonComponentAccessibility getCAccessible:withEnv:] + JDK-8275811: Incorrect instance to dispose + JDK-8275819: [TableRowAccessibility accessibilityChildren] method is ineffective + JDK-8275849: TestZoneInfo310.java fails with tzdata2021e + JDK-8275863: Use encodeASCII for ASCII-compatible DoubleByte encodings + JDK-8275872: Sync J2DBench run and analyze Makefile targets with build.xml + JDK-8276025: Hotspot's libsvml.so may conflict with user dependency + JDK-8276066: Reset LoopPercentProfileLimit for x86 due to suboptimal performance + JDK-8276076: Updating RE Configs for BUILD REQUEST 17.0.2+3 + JDK-8276105: C2: Conv(D|F)2(I|L)Nodes::Ideal should handle rounding correctly + JDK-8276112: Inconsistent scalar replacement debug info at safepoints + JDK-8276122: Change openjdk project in jcheck to jdk-updates + JDK-8276130: Fix Github Actions of JDK17u to account for update version scheme + JDK-8276139: TestJpsHostName.java not reliable, better to expand HostIdentifierCreate.java test + JDK-8276157: C2: Compiler stack overflow during escape analysis on Linux x86_32 + JDK-8276201: Shenandoah: Race results degenerated GC to enter wrong entry point + JDK-8276205: Shenandoah: CodeCache_lock should always be held for initializing code cache iteration + JDK-8276306: jdk/jshell/CustomInputToolBuilder.java fails intermittently on storage acquisition + JDK-8276536: Update TimeZoneNames files to follow the changes made by JDK-8275766 + JDK-8276550: Use SHA256 hash in build.tools.depend.Depend + JDK-8276572: Fake libsyslookup.so library causes tooling issues + JDK-8276774: Cookie stored in CookieHandler not sent if user headers contain cookie + JDK-8276801: gc/stress/CriticalNativeStress.java fails intermittently with Shenandoah + JDK-8276805: java/awt/print/PrinterJob/CheckPrivilege.java fails due to disabled SecurityManager + JDK-8276845: (fs) java/nio/file/spi/SetDefaultProvider.java fails on x86_32 + JDK-8276846: JDK-8273416 is incomplete for UseSSE=1 + JDK-8276854: Windows GHA builds fail due to broken Cygwin + JDK-8276864: Update boot JDKs to 17.0.1 in GHA + JDK-8276905: Use appropriate macosx_version_minimum value while compiling metal shaders + JDK-8276927: [ppc64] Port shenandoahgc to linux on ppc64le + JDK-8277029: JMM GetDiagnosticXXXInfo APIs should verify output array sizes + JDK-8277093: Vector should throw ClassNotFoundException for a missing class of an element + JDK-8277159: Fix java/nio/file/FileStore/Basic.java test by ignoring /run/user/* mount points + JDK-8277195: missing CAccessibility definition in [CommonComponentAccessibility accessibilityHitTest] + JDK-8277212: GC accidentally cleans valid megamorphic vtable inline caches + JDK-8277224: sun.security.pkcs.PKCS9Attributes.toString() throws NPE + JDK-8277529: SIGSEGV in C2 CompilerThread Node::rematerialize() compiling Packet::readUnsignedTrint + JDK-8277981: String Deduplication table is never cleaned up due to bad dead_factor_for_cleanup - Modified patch: * fips.patch + Rediff to changed context- Modified patch: * fips.patch + return in native code after generating java.io.IOException- Modified patches: * PStack-808293.patch * adlc-parser.patch * alternative-tzdb_dat.patch * disable-doclint-by-default.patch * java-atk-wrapper-security.patch * jaw-jdk10.patch * jaw-misc.patch * loadAssistiveTechnologies.patch * memory-limits.patch * multiple-pkcs11-library-init.patch * ppc_stack_overflow_fix.patch * system-crypto-policy.patch * system-pcsclite.patch * zero-ranges.patch + Rediff to apply all hunks without shifts * fips.patch + Fix unused function compiler warning found in systemconf.c + Allow plain key import- Update to upstream tag jdk-17.0.1+12 (October 2021 CPU) * Security fixes + JDK-8263314: Enhance XML Dsig modes + JDK-8265167, CVE-2021-35556, bsc#1191910: Richer Text Editors + JDK-8265574: Improve handling of sheets + JDK-8265580, CVE-2021-35559, bsc#1191911: Enhanced style for RTF kit + JDK-8265776: Improve Stream handling for SSL + JDK-8266097, CVE-2021-35561, bsc#1191912: Better hashing support + JDK-8266103: Better specified spec values + JDK-8266109: More Resilient Classloading + JDK-8266115: More Manifest Jar Loading + JDK-8266137, CVE-2021-35564, bsc#1191913: Improve Keystore integrity + JDK-8266689, CVE-2021-35567, bsc#1191903: More Constrained Delegation + JDK-8267086: ArrayIndexOutOfBoundsException in java.security.KeyFactory.generatePublic + JDK-8267712: Better LDAP reference processing + JDK-8267729, CVE-2021-35578, bsc#1191904: Improve TLS client handshaking + JDK-8267735, CVE-2021-35586, bsc#1191914: Better BMP support + JDK-8268199: Correct certificate requests + JDK-8268205: Enhance DTLS client handshake + JDK-8268506: More Manifest Digests + JDK-8269618, CVE-2021-35603, bsc#1191906: Better session identification + JDK-8269624: Enhance method selection support + JDK-8270398: Enhance canonicalization + JDK-8270404: Better canonicalization * Other changes: + JDK-8225082: Remove IdenTrust certificate that is expiring in September 2021 + JDK-8225083: Remove Google certificate that is expiring in December 2021 + JDK-8243543: jtreg test security/infra/java/security/cert/ /CertPathValidator/certification/BuypassCA.java fails + JDK-8248899: security/infra/java/security/cert/ /CertPathValidator/certification/QuoVadisCA.java fails, Certificate has been revoked + JDK-8261088: Repeatable annotations without @Target cannot have containers that target module declarations + JDK-8262731: [macOS] Exception from "Printable.print" is swallowed during "PrinterJob.print" + JDK-8263531: Remove unused buffer int + JDK-8266182: Automate manual steps listed in the test jdk/sun/security/pkcs12/ParamsTest.java + JDK-8267625: AARCH64: typo in LIR_Assembler::emit_profile_type + JDK-8267666: Add option to jcmd GC.heap_dump to use existing file + JDK-8268019: C2: assert(no_dead_loop) failed: dead loop detected + JDK-8268261: C2: assert(n != __null) failed: Bad immediate dominator info. + JDK-8268427: Improve AlgorithmConstraints:checkAlgorithm performance + JDK-8268500: Better specified ParameterSpecs + JDK-8268963: [IR Framework] Some default regexes matching on PrintOptoAssembly in IRNode.java do not work on all platforms + JDK-8269297: Bump version numbers for JDK 17.0.1 + JDK-8269478: Shenandoah: gc/shenandoah/mxbeans tests should be more resilient + JDK-8269574: C2: Avoid redundant uncommon traps in GraphKit::builtin_throw() for JVMTI exception events + JDK-8269763: The JEditorPane is blank after JDK-8265167 + JDK-8269851: OperatingSystemMXBean getProcessCpuLoad reports incorrect process cpu usage in containers + JDK-8269882: stack-use-after-scope in NewObjectA + JDK-8269897: Shenandoah: Resolve UNKNOWN access strength, where possible + JDK-8269934: RunThese24H.java failed with EXCEPTION_ACCESS_VIOLATION in java_lang_Thread::get_thread_status + JDK-8269993: [Test]: java/net/httpclient/ /DigestEchoClientSSL.java contains redundant @run tags + JDK-8270094: Shenandoah: Provide human-readable labels for test configurations + JDK-8270096: Shenandoah: Optimize gc/shenandoah/TestRefprocSanity.java for interpreter mode + JDK-8270098: ZGC: ZBarrierSetC2::clone_at_expansion fails with "Guard against surprises" assert + JDK-8270137: Kerberos Credential Retrieval from Cache not Working in Cross-Realm Setup + JDK-8270280: security/infra/java/security/cert/ /CertPathValidator/certification/LetsEncryptCA.java OCSP response error + JDK-8270344: Session resumption errors + JDK-8271203: C2: assert(iff->Opcode() == Op_If || iff->Opcode() == Op_CountedLoopEnd || iff->Opcode() == Op_RangeCheck) failed: Check this code when new subtype is added + JDK-8271276: C2: Wrong JVM state used for receiver null check + JDK-8271335: Updating RE Configs for BUILD REQUEST 17.0.1+4 + JDK-8271589: fatal error with variable shift count integer rotate operation. + JDK-8271723: Unproblemlist runtime/InvocationTests/invokevirtualTests.java + JDK-8271730: Client authentication using RSASSA-PSS fails after correct certificate requests + JDK-8271925: ZGC: Arraycopy stub passes invalid oop to load barrier + JDK-8272124: Cgroup v1 initialization causes NullPointerException when cgroup path contains colon + JDK-8272131: PhaseMacroExpand::generate_slow_arraycopy crash when clone null CallProjections.fallthrough_ioproj + JDK-8272326: java/util/Random/RandomTestMoments.java had two Gaussian fails + JDK-8272332: --with-harfbuzz=system doesn't add -lharfbuzz after JDK-8255790 + JDK-8272472: StackGuardPages test doesn't build with glibc 2.34 + JDK-8272581: sun/security/pkcs11/Provider/MultipleLogins.sh fails after JDK-8266182 + JDK-8272602: [macos] not all KEY_PRESSED events sent when control modifier is used + JDK-8272700: [macos] Build failure with Xcode 13.0 after JDK-8264848 + JDK-8272708: [Test]: Cleanup: test/jdk/security/infra/java/ /security/cert/CertPathValidator/certification/BuypassCA.java no longer needs ocspEnabled + JDK-8272806: [macOS] "Apple AWT Internal Exception" when input method is changed + JDK-8273150: Revert "8225083: Remove Google certificate that is expiring in December 2021" + JDK-8273358: macOS Monterey does not have the font Times needed by Serif - Remove the unneeded icedtea-sound provider - Removed patches: * icedtea-sound-1.0.1-jdk9.patch * icedtea-sound-soundproperties.patch + not needed since the icedtea-sound provider is removed * harfbuzz-libs.patch * openjdk-glibc234.patch + integrated upstream- Added patch: * openjdk-glibc234.patch + fix build with glibc-2.34 (bsc#1189201)- Added patch: * fips.patch + implement FIPS support in OpenJDK- jdk-17+35 is official release of OpenJDK 17 (jsc#SLE-18742)- Modified patch: * nss-security-provider.patch + revert recent changes making NSS provider the default one + fixes bsc#1190252- Initial release of the last release candidate of OpenJDK 17, the next LTS release of OpenJDK * Features: + JEP-306: Restore Always-Strict Floating-Point Semantics + JEP-356: Enhanced Pseudo-Random Number Generators + JEP-382: New macOS Rendering Pipeline + JEP-391: macOS/AArch64 Port + JEP-398: Deprecate the Applet API for Removal + JEP-403: Strongly Encapsulate JDK Internals + JEP-406: Pattern Matching for switch (Preview) + JEP-407: Remove RMI Activation + JEP-409: Sealed Classes + JEP-410: Remove the Experimental AOT and JIT Compiler + JEP-411: Deprecate the Security Manager for Removal + JEP-412: Foreign Function & Memory API (Incubator) + JEP-414: Vector API (Second Incubator) + JEP-415: Context-Specific Deserialization Filterss390zp37 175308389017.0.16.0-150400.3.57.117.0.16.0-150400.3.57.1src.zip/usr/lib64/jvm/java-17-openjdk-17/lib/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:39822/SUSE_SLE-15-SP4_Update/f2a6fe4cc7f1bf995c5200d116c36692-java-17-openjdk.SUSE_SLE-15-SP4_Updatedrpmxz5s390x-suse-linuxC++ source, ASCII text (Zip archive data, at least v2.0 to extract Zip archive data, at least v2.0 to extract)1uΉu%cutf-882c697cffbdad3ceb91bced42dd9a4edb23fb34a9c2500a773ffce952e51225e?P7zXZ !t/_]"k%Ǡ^MĊ5H9FM[\΁++/,wOڭM sgpm͸j;b_\Z1"2U¶s =tjBM_7j+ц d~f"H6>R :{XM4PBuQ׬4i&LL`ψzak~_cn= ,Jοp1H/[̺]y&m$*>v݅Rog_N+SB4C =ѵz5VnVԋ+!I#(+Dd:;n6BJA"=3ā+;Z&/wf"JD^IUVR^xg76/V}0ہ/e)FV(g(/Iϔxv}̙s82sOβM@l#!yO}G&xPO5BTXa;h:pIA]إ! O9z[YkkΚ8P ĨN{,{3+/ I1J)*cVN~7HRVͲ^n4qW7FMS5<,#66MT2Cg3l,ቼN>Սlb\Yx ڳVbc(?쳄ü!ЄBX YjS?1[^.VFB}1>hGi/T`iIA͉Zw.}:+E%N=$Tdi4/=V'ZC^CРKM< D<ۑ5;r7RP{5<ݩ^<^{; orY5(&0\aQ;&2>5<͡Z%޺޺6Qr!Y.gp@Ff}y-dcك- ˳\\t*:1 BZ'y fq@󲙀Hn\^Ef5y7+PR1FM&YFGZ f8|OD>iWfD)iӸOf _t%NUXv~r+9_7WM <&U}:"!&=Ȱ3I5H:}2:cBN1Q[5eG( gMSBhrv՚hEB/R#=H1y7Eu:sP.>=5> 'PBEs7t3)J"x]!X3قTjur6kރP;ZZs*W.R`:IVS,r"pY 6+gJv}}rlc"Si]jnv/v>݁sU2b ipN;H[?ivh- xԗ┬{v(Nw<4`CFmW"]z)q_‘ݾ9}z3a  ce' C#RYx`[r5:ݘЅl xqij"įh=vؔQ*,v:+Iΐ*0`$vhyҥx?(-}T+3%Fɾۘu:;[dzN/ O(SmQcg@qwU+ßEmhG$Nm').ɪ_&MhRӼ#84΅:/ڣ0j$MV` ;[<])4!#(g?/AhSI hϐZ}vMW"45=4:(8ꢰۏ573-Y,<喝j9bɶ؄'I~ sx}fi6"HSKQDmƁ=L^t+٪f6RWC7e˲XWV%*-ym?on`ӿeYz焭YdbͦCF%ж0L<`}sdo+ xb b7XB!#&aJ.A1i0Iܗh+oe3h<ަ?\I"CYadBIlק1mI0HltIE\A;vswV+~ ./~J- Nظ᧗ "]8 ՝m[ +‘f aʛcgA4&N [,0wo->v 7dT}IݸC}fƲ?3Lܩ0J7y|q /;UC1YM6vY~97.aJHYbam_iC4!7Mn~Z\1ѶġpZ>M*&YyYoWۓɅK łzS%3H\_ˇSeg<.5s̘wa )y 3-[\Lhh%bJ>ڨyAOrjD̦ ($2>>% 0-ABy/;@ _t{!H>{drHTbDU}|I9,ܶ|i;pU%lhh㪺0Eׁt ~3rܡRH2 U#4^ìyb 1SpW$˽D&*.4ykӖty@WjWiCΏN&ŰuSZ8CuYd߉}+}3FIWP@͈6"aC7qP5'{!Ub Git(7Κ&rǟe۶+ gyV,~\F+ e5K'\pc.՚넪iimw&MU)*yxkr!̺Xu3L&e39-orhIr1owb׽Ry#DT-<%iD"Do& w=(r^cU)49=rc i 8]2f jC8/'U6ٯLy[|tMΝbԍmQdaݺ20:g gN8'֒4!l 97rDbم~ˢaE?#:N'BUmV `PSE2(h>~B)9B"v?C5K)IrW&fҧ3fT@#Vdr]IO;djj]1>С*iVcP!!Mq>ɭWoeF~ T{Ӽ? qx6e<q}>sf`:UV ׬.R`C_u\:%[ p'J%>O1kz&3-׮JT.X뫎ՁA v!0K2i߭cP! LEzQs]KPa@ ̦g 1<'99ާ-60]Z4Pd3$ 0 ~k"m2>c9{ޘ7%wFe~p$c(Lm%X^Yk(/ᰣ<}Wԉė hө+itWa߇A6Ty$p6W-zp0Ah2r"+Ap="*&"ёɴmQ~}|.Dl5o#P 흜Y*V)DnX4Ŵ_vY IBm1]jZB΃Oc|HC[Vs0X~~K*-p_?2ba^8_ߢ*%j8ܷA>i0`l+ lcr7x!Zƃ\k>N']C|I襶yekW&``Ai?Mk5ByU-K00C3<>lc<%6%RbEqXq0oۓe e[bH^F^z\8 ([Ң ߹$N{ /"/:L\ :(ӥeR[ލ" EB+;ȕP1?I_e iЀYLfӀ91d@Y%gŷ̔ ukCg ~`W#JSh@5͜?8$N{.f.FBXD[! z;i:{J;q0%ϨK}|aKZ .&f}4֝rr^0}8-F$X5rcK6ÞeVW#Pj`sHh'i(o U{As^A'N$-Մ:1J< M( wm47 Bך:ReĶnTb ?E"ĘVqw`X,kA a^%Y:Yrz!A,zWP2ߛ"V3;ۃ 9b8t}lY#zJD1lC?Nk͇ď4.Fм2 _& _C;2 omZI$As11HKi[XViX%^B_>jEO!k=kOSD7}79gKuISQ4GKcztLNYvr"D%-ɓ7o9sR0\y!>ϔs8%fO!LvkHfr .w 4j8 ś/kFTgKCo"5!7}8^x#wb+HZnEV~ X7 U@t)r?=y3A#.X+M.u裠< X^r܇eqomE8'Qʺ2i⢁[I^ ca)wjzkI ֮oez 9Mio9_)㳣7yK]G[q%_űjƖ q:?ΟOD$tti2OYWDv^zz@| 2(Tm6bN=La hjmۘ (+ /:ڃ!ml"vl2^A YBm#&t{~Vb'zF8#!htIgG2y ۺڪ_wRT[ *"jKM$>D=?[cH?NѲ [X"AzE;)jި)r҅\hYX5g' 9HDD[vmlN X{箝G"  K XuScv=@L|ƋhqLKbIz Y# p3a;LγĽk$Z]ZSs Bd1V[iUFCM"Qf&,)BoAӪܭQC]gl;O.<1vѧ&#œx KfRf&6Y POGv7mۑU nHBfꌧ{~*~P޻Xr ۓ0hJ~!P5Wcvxc5 fC eḱ%՛TH\ėj5bhk/#w aչ;r8lU\AZJ(BvNtrbiiN]Wk))Áj-lZQ{,jĆen"93]#m\[ufgޤ|F1!3gO΄quE+7<׎1i9-@5#9xWq]nGw~yE68+aEnLM I>M护D]sP9XLI3"KLa. A.=|ǟqdXz(igF% h~I% g vs.";&bڵ!W4 .eWٰk^Mn422!;9@ϳk#srvDB<ذrAi MHƶ0{{CI ݌:we^=ȻARoYĥJz %a+dيe5{s_ +4}@攘h7܉|O1] i[S0WxXwz:ܬUkFV6LV8*{nhvF5 ొ x-|)DEpH[Xõ.TD;5i_6H,,ﻊ Cj^ҘH #l]j|joiA>-HPNFk |;3l09z4bh Dо_*2+y>R2.^z#.BM(\ǣ|Ξ0^{WYI>2Z7`4=B7h^QB{xB ڜZ;y?ɻgp v# $o;:<|77;z*A1~ZWCpÛ3p|:{UϦuXqI,0иaa-%0Ot^lj13¬lhV:jZjՈ~(Fh/*?ÉfJ5밑Kϩw^e|>Jn?s m@MÔRU%-P?*Ӹ}h='i+|%I_}x?&e/Pj>``dĞy3 aM JjS'M.vEXy5֭9&##~xހΫN>7񆧪D`.8Rpv[C_D̫JԘZ Ҩ!ص{Yzc脽N%rK{o;,XWi'[!Vk `u6]F~nb OՄմ +4E " :~sˣj--Jn Đ %shFK.5`*3MֿszZ*LHCvȓp9ygRřxՒvHeM^̌@}k+]mXEp#LJa՛2 kmH9MpK:mo'%!(~C]E&Vz}='DQ gH6UļOWk]s8Rh7z? ^3)\RDsTk}ZߣGxiPzl#%ͺI+A`6R'*K m]TC̓dM@8`:J#-.[xXr}c+aS]#Bveӂ8 |Z`z>]:e7kbv{P=+qCso^#Zsn+~C>p{$angn8w^KO0w&޸AT9_M$t=wsyO:n.Z$=y[ڌUaLf7#1},0bU<,hc.A5,Q;Uq_18`m:JM-HIDb^i#:jn >`j%Jϟn"Y_*F^;,g00q]q>(k  S#VOl$jd:B:΅KoLA r-^AYC*4?g j̾'0 1<24*@Ν?'nǦ`+ 1')h~7|fKZ?衾tA(tjrK@ ΜS#A4|]Bȉa L֮Kq,gͣH*"yxzpvؐ_9Hm|KP9fɤ̋. ֔y+T/0ESN&N݋*xC 3{7o-bUҚNYYTw^`YG Y"~9 ^~aǠ;:AsЪ/@ E@Dp6?,WuI֩y -e,!xo3m@(.[w䇣8ېn</\z@$ _j?^4_?vR"b2Ǧ+ Ú¾ގekj6jb b>Qp't7p3aysLl)}OilT+,Gx<%|2jL+8Lb}[3|7-h7nzpnցU`%Qt(q: P&|}Cz3U@4\:͵b lIG xK'\uZdUeCb  M0r>Dsˍ7pall"=drp?ߧ:+b)$!Zey>aE/B: !#T=Ws5q!}wAր9(d OYŹu`{+Gog x_ _!x8oVnޥPо@606WmKl^ܕ-E"}O8ڐ T5*놠Z%v*g'HV[G 9%ഌ[F7j^ HuI1绲rKwo1YcX%n=8 LQvx'BS׻dlǏs&&?&F5Ąpƪݶ V'$!Q-=A=K!dIv+8gKnmTš+%Uf<-c<=9nܺ@2Þ* xM!ZGvC%mùlL^[X-%[-/pg&6Z5 {qL~lff7`{Ci1.lȉQ@(dV;GXK]L3^dXn:iL<v<5BȽ:|8?(q|<o@̨tXnAK5%Tg~-gqwQkxV0,p>i>уT߲$ z-8Jɲp)zoTCh$,ؑfBsמe}u\D ̐uAh^!x=h,*4nMjG1 C==sTϸ?a ){\ %U"ǀ_b.SF0IAu_+bN)=MqeqD9Æޑ~r`#Aޤ}V:EF/ m]rG5tUl6oa:X]E\{8o?GIoԖM 9LwiG^4_;v\.Z$\pŬ\TgU+nexR)]V꾞_=?&Mx-u\^O%?< AӚVc\WُA;PEg;/d#evgJ)k~"ܶ A)ޏQ]:N'"9q?SdBTޟY9@*OVv֟LTp.} {_k9zMP[RP;l *[U<9<孝r?4RI J" yLq~s8 T٪R &VI6o vaJaN_LG*^'*#@6MlȭrOA ~ř/Ov7Yi'!S_N7a!qɝwպ$#* XNLnz^3Au6&w"}'`둁«(Dב O7U @euzH}`[H!h n'%L p2 OoU1́rg Uq^x2?y!Xre̓C(BB?EokFFNe %IT "r-jGQ`ա;)3; 7Bh \!5Ig"dX*M8-Y}' Fd];ww dL"WqL7|@lFBa"+q}IL1 :<>híF^P'הO#|2PlXn61 snre〩e_H"yڈށdzԇ)eX]+hw;J!'`j8ݯ%g\aP@ 22c9(\!ъ]8Px]pSu2K]G6T+,H()ƫy#&=8Z V_KQ5J@{Ԁ8Y"/5y6pWN+ß%_;@bl ~19U5ג$#.(ĝ`TvħRHAة ߮+]Pv{d#F6},z y6l¦ߐ!6N5ƸRϿd7v87yyGŏNLEΒjnlnqQm+ bVu] Hp׎kVUI+#1p\6YTɰxA*B9:/chq::Bidd<6I`ygTVJܗj;_XeFSZId58u`/:W=?c/<9TD%rH=[k) U~?C+>J3;͸SWD_gĮ7LGp챕!ƫ.Yh`G{E.B&wC \ 1ZSɿ0<]XEg2K {xִ&[]oR$|Qֱw{*YY @m pzC-ɢV~iMQ'@ =Ɖ ?`4{@PvQT=!)14Ri`eSQ_i0ƙ8gɡ $9`IjXkj˷2/*,Et%iuffRoHt@ `1n= 9@Ah'y޺d.SU_~r)`0A6i7;z'HSANQHG‡jS~uԷTMK}͡97v cx&SW 4#k9b6[ټֆ^QlC+RKi-Ɛ΀3+_`#CoЖG!e}8Z @1{tȯHRz\W`jKu7~c鑏p־rK¿4L;Dq ޑoU-G6I3pY2Jkv-`#- Kgz22M? Uү]J 'EE/1r XDP7i#<`oN#O҉,!T Ҡh6zAoQS6OZh`%Lۉ\w|] :E O X ʛp 1( ,NyךZ"=(Fv<\ζȊԮE8c6L2mA^YdϕqcaRQŔ]AuW r&,Hop<9Ԭ*Uo:w}E8yɪJ&ׄE\Obs/ RҀAq }J'QmF;3(.Nn_Q%v,mM+{w8a:K'%XZ_xԺ5[XDXܢ7v&6 L2/І? IL}T=VRZq gM椕`V}R;|Cw;^=vV#tx:s?} 825: Mc64QWZލP@@>yh2=?/@KQa@d{+S2.HiUzNjgԏLl}uZZ zL fЕ﹂n m x\Yy[$p/0S]%c.dkl0Ef43XW Bj.97R)Z,(ФGeYh~p{{p'UP󨢃K(NBt"xTdMpݦfKp"8l0)ܪ$6!؟e#N)Q]hߞˬ Zx8JMӇ;:\eiˡiX Qtl|$Mb'bbR¸H\ZT@w9O7DCʹGWvCJw_ѩbG:jmj?+*|%׈{a  hz߁jۍ0eT9A w)3EkUšY?. WU*VwmCÜOwabFš;BZJ 6q+4m=[ KצeOzR4207˜gnFAdS}uCU &崙roa-'7h׌?|eTneBbtta֑L##p!zڶ[oYˁЂzzo^#>~7? --n[# aSBej!zԊ<-=>%ᐒkjI!5@Q\gޞ9>!0y--JJB_* F .:w`Jƴ,!jw@z%Qoɡ'zB-ud;ѻ@Ev[h=݆1h;yUDqD%]A~6[ L8 ]}p2*m^N 71agNc~WH.N..zNw~eJ`flE#'m$ N^lq›g^Ũ\( z3?hͫ]cWbP~? NJ) Hva;eC Z4nW;eKAuLƙ;6GsZ0{J =&yv^MH5r(<+W,D)'n8r'MC]i{>d@ 1z4.-m;ȦTcOdpەTܠ,5i]W(Eo|!yy/]"V*KyUcĮ Ewb}t ])> + zZm[GTeԲ5T&>S!^fgF6X;iF͋q#W&i1LDjZ 跞! T0h)#ͽ i;8ҋ- V|Q]Gc݌rHY(AAo:-,@:تSejD"s?~u6餭Q9٬cUD礥+;4i:yq P2@E)3NqCU8iOXnjGD/ 0 ϹB8u|2yx#1 zpC ]=(%#<9}=+i)hDkv/]"r?{t">~WxxQ${J.Th #f>h]5lU.pl㏑ID>=k14?(r|g Z90_|,SMf:m`So yH[Hi&cvn^5WAӆaÞJ՛V@Un=kaZW!/qn|c/hNeOi䃪I$T (&Hdqq!]\ifkvEwaE_ՌE9J㘚82ڵ k‹Ł%+h+@$*m ^ejdXV)A$^|9{V`Oy>ZsI8gj y8 r햾i3|5~J=&ܢ3!HwR:?KUqړ?ՌM9 B Y|.mX7#fʛлu#~6|:ɢsϬᆉ%J|h&7m5wш+( l^@cA~kJ8*S롦2_LVͤk;Ϟ(z{9̑nT.OҥP<_"CAw;?қ" ;AW@(#;2idy7UaTG3?55RR3{:${q.h]7TmH2Ql"KCs,`! V [62f6_7מYn0pNJq6?dnn4?Xw9 rc.JSAoXzçyqQH`vexi8!] w~ыE LMvOS`K'E*~] |&\02Kҁ`T+~W"yU?'A93N5s~ x'P]io֖OR{( QỌSkbΑω:]̄ͽEœh~.,1;A!hxRwJ^x`J7gTKiJ]w?} +";Ӏ)tjw@6-eJ  Ō(܀X&]&>&T6XLY9j 8lv싉dl}w7*X;Z JL^!ly#:P:M+cA>9*ȳ7`UӂTdAA-Gw*a&ZE_ ]*p!%ݒp" (/tw5=v䆌lHtF1$(x4:~FI 9$U]vev}zîV3=fEJ<ȯ  * ?1hI@v)NE9}NiOuoK)*4PΆ L`dޮ@W𾃬]Xk: W1gU?7 oh D\ȏ?N{u1A^ZWlqdiտgNI媡vG=ɢ"Zcn[㠶Ҷsۂ\d;(zpItoiKȱHh) SĢ߃\T4<{)LagCqJ%@6uͬ)t`3ߡ4ż~X t$l\xN;J@ᅳⱥ",i] D{Hv-ωwٷѿo>[4y?5fMG^S(RBA}m\? z,DW.s C`)E}Wp!x-*@oq}e nʇ6 WH=`vﶀfl.籧VdwIXWlL5A:NC/YE"N4!p {)qφ?{%'i; I7FmPX˼4ArW- nt(1*s9%whBa3źn|7o)W$a?J&ޞC}v먋+jMno3R>Y.ԌL#0-LWu)ě3g~Po8j3x>'* ~_纆-L.(5ե-]S@9/E{z 2ZcHOWfxO"P.f¤_r> Az15KT00GKd--XT}ˑo}~#)}ߔâ #E>-6L#aX[et W2YV/ͣkHGEA0yBR>u_R)YuѲjf(GN. {O?ǫWFM9=ҲjNxCn녔La^0dž.S'G"v7=v>m&NaS3r-ïLh eCJ7QT#T$>4dԩ#hyg:eyk+A@s96#\`@TÌ(iN\MiO>S ӥ8-pTӬL֎?|&񙴛A븒6ĠCz( ^U .y*P;Vʼ@E~;IDsik*XdkOG #r|ou?Au&=(6" x{HPK!>`b3wF~4Y !Ӊ٨5չ*0u-V #g!=Mh[u)$%Ag]/(t%,eb#/5SR.ׂ%w=IPRba!^Ff?S41-V}|U 7 VEYp佯{{E[{u`o@l i4d004 Ӗ1Q4I?9/!ՇK!m>MC;Pw`t``oox󼞇'g$Xlhix\`5 +\x#Kӳؓt#o ^QH=يsY v=F9cՇ xԈ$7r*=*bvoW$УfD*j:c ǯus!?4d5_g6=|dlg |Q{0sɠCYo鴾✲F4X$CNPj4Nġzt hm(&:0 5' Cs1!%> KIA-kRIF%\7Si)GͿomt r"x*gsCx1> {6YRCj 4VBTuNcRQ~ӔPMqYd;Uϒu3x.Im:9 S,5Z_ 7K9곶%r331?y`gzEft? ԸK41MfS9<{-@U."S{-AēҾAK]p:rq^&H^Z=+o|xL@B%4ۏ7Ԑh/g8 b1z+?~4)"հupT`Z.tҞfKﭩSfH4]rd!>\O@G#R2$H * #23g>0r|jy׹~f{RH|jv"meIGM}6:uP.S0֚67g&HGq ^VڰFQ7ҎݏlnԚ DhRąO #"P&~ @" G&78$bOÃ2CTzYuyѓB32$ NToQUP/25!'i1j; &%oK1PpɅ?gH%mVK[[cröJ+VglĂBJwc*j։?< 4-|? #2`#yd{a؉ޒJ҃`tVg>^lq?4_YAGj?w9~f3l5d755^W0.` ~Z f]V缾)&ǘ2(ctkMf5 a,wx.Oj\(@l f@f@弝|> ] ]=kePJ%m/-0ik +B++P/.[GHZjLUÏ"Fj7N1oԛ%H /5 WZ itW3Yo~U~ ufB_ OՇE> ~S).ߨY.(5qN)m)?Ig*ugp$apz GA˖S݁5R &45l3CIv Vo7. Nc6UՍfxjȷׁe":33І oqm\}˄呑&o-ƾ8:6їveƷڪ&2]k0*>]M͵؉r2/P8ڔr71}ۼ3ݵGcKYFjP%eHS6Asoyޜ'Q2yMV١:qm)=qM: F'r3% eŶw[bɪoN8}ׅ Fhgmdv D#G# #{]}'gg R$jӭ2OJD/*%}KUa%$(DqD쎻{i֒Y^3*%/pT _r)n*+_@Z&[pGQVCKr.tqTQqըε?&Z]tpW2ص7۠G<wS+v*l?/@"Vǟi<\BN@Ȅ'ܹ]MT7 lblshB ]v9c1ǼYyD-0RT;.}wആ]f<0~QF*'ZtA4 +u$pK.͗j.1A DLfgIf7XƐ]30N.}5g Ͷt!$C`h*/f/$9w(`F2_8o 1 ,pvRl-Vf8s 2'\ (puTCRF RD4w0G-I>c:Uӂ6;/ǽC*n]7&˰@4U]{Ʃ^UCZ 0;)x <tgVXZVS.ؚ ##pW}ёD:.ȫ-yܤuJfwN9-vWr)ԓ0rD)ZQ/Q#XnB#:3/q#FNYJ̺X~l rTI 83tάw+w8bvq;E{EkGBwZk{ I zElaUpܦxXt&g+^^}EGı[f d=_KK *N  =.ߨ:4X"g2R}ϭu' ޡ ޼5£Cޑ&TJ^ҖB%$'HGl'+  ܠog8-ϸ#EadQ?Kg)&uN ,WTQB렏Z7w*go 6@tRAXӵʯKι,^JǣeƬ?i@A_t Oy peNvfe'FsA@h7d?)CD*!Hڤȡ8b)Yo8ZI(U0ѼAw)c&6z`dps?qglK N$Ԇ7QXTcjL}Xپ*I!~MH'k5p5HQ.18.h5A et9xaZi/N4tsZJ2rXH_yT)~40ϥ)0y;UbBQWOƒD*mmσ~p_A=GшK|W . 3ս`:tOڗ;q*;>.Hdh NpvD# =u[3;34-Tޥ9>ah$^۷1PihvmYDNQnd9őr>B.u*i)MkqO>UE:zA ϗ_ 01Cbbe))C#bPWi$ -%&\B $Zc0Qu% T(¶\R"<`h e2B,ԝ,GꪟN$(79rtΌ_S&^ +@ڋJt,P ŊV csc#4#7`Ę_[ֈfb)l[+Q`\֬ [9EI 3%`0w)pgNJR ΏAԽQKbRIZIb5Hq䌿/YW7&)^ʇë,SWhe\3J~K\n:Vq{|WJ\r͊;rShXp;_ܱU'II1]rO[ M2d* a nRTv۝@/ܫ<:Ma*x^Z KbXnnBȹlk2CY G ] !DA\i PL1Q_+>h]_պJLvQQקJK&=?qv.Wk֓~.i 5֙0tEUL4R&q$΃XI{%`0uĿ9v[ wd2F@fCd%ɚ#WU0s("y|/z&AzB\,vR*ڼ϶BK ӤC ?ZߌJ}HbͲ9yE*l,OBQ#]a#I)wBPʏxh=5Mvg&d6d&6<}f#ӗƒe?+S2L1n'>X1¾xKE+YY054nW+wߧ9'|?CV2G77ƨcPη84s(M|W\ E= hFRc0| c5CE2r`~.Qdܗ%E3"RР ].7Ըb4j`x&WdIJ%4$:rD{}!ia@դ/9)z&JО]*eo9Z ߬vHCXup 9s 0i4MT*ٖ`z!b6\:= l+sDL;&q[?:9^/:d;h)йgI`l.*VAg/@D{_Yf}o ph*BeL~>P;ǭH#(a(!c!z"^-bSG 3ļD>+BsOF; Y/SPfyۉ 5]Y鶛VRSSK/qS=l2C`}tY[ȥ#8&?VJ)?IRh_^l.P$vD&ĭKH"r[j%KȶykR$SI4L&?KdN!K9&wmi՝+xKmgƮ+T(,Ɍu|8?3aT_S]ɝ}N /[k@0Ҋ˃̫Gyy%hAdˀDp BId2KE vI_+@9ːdb&*~TY\^dsE m2j ˝RS"7.1aP/+orN`ɵ1~޼P }pII{495.vE%ksi<{v.t0؅& 8>BV Nu'HaD@~Jb>[ry!C#zf T_pG:m8p%lvRe<# -9LQ2Ĺ"y聉M%(&sJhL♦͌|՝TA; ҝ'Y0&@b[eɐR'-V Ի\3|N:5D&):\&?Ep! 3q/?&MqK`:t*GIᆠ/brxsrB2Ụ1S3 DAŪ3 ,gؤ*hXkq< nR.5~gp#W HXWI*VbޯL4/Lma8بm<6I8Ϧa ٚx뾹{aJC`°{'qGa [=W@}y03>Q:B,R\L5]]Em"øN{:b\(}D2h* װ}P"fیʈ(޻bi)GSi ld}_ZP.6SYʝ!9Q*@+\ az8z[7;~8DG5}j(Ssxjī;M=ino 'xFs-I>x vE=vgMe+.o?!ߢuk 'J϶֜ ۷wI+Zh(>jvkO0 t/͟[[{n:WgWOB<5TGe3l{SUD cWu'/IZW;a^نa#Off"jC98v2A\F|S%üAlڏbӘj>Fqe8t90=wt0CaG"rB6,jV_ء JoYK;+.j ,Q=c^/yQU,u[U`-)7d-g/gm+^wB}(:>Ҟ  A| 0w<7X.KҢȱ ]C!:UT&n9RWw/z]!JO]&2o308{3A*IW]Bo3iliW FuV9d 7[IB7T=ng`QRYAǓ\4f4Dx&a:'Bd$/7`Y5(9.H>C`ܣ$|9\K*9fqXEpbQnD:ocq9hjBi9aJ jE g-ؐO۴RWݱR1!#C7tnL=)j:]a N%/$剛B3cɡ>?FY\uE.X 5rzq]"Kӌ1ٻC._ o޺tUX<M9nʎ槰URqe ^'\8n{p/f ۣ+54{d[{V6VqZ{u~p˳ׇbi?3 ԜUQNx6mB,gtD'{{ţ-pu/ wt'B!{YP컔#{e_DT b3,Ɋ)S>./\j) @ޤfK(MqQ< g_LyhGg գ'ъ<^!TT0y m+Al!V KF6AN=)*d94kΝ~Zi~AB1H*f"8 áq|&$.,u︘O3N0Ѫ-Ϛ$Ru w?B]m(K2Oϸ{FldXm̲c!ID2JFJ}}ūL#دg{7\>A[w܋QuxTع8eƓA3i fq3!xs[Ϣt>~1\G3gJ>< rC(:5x*c4{ɿ{^p[ ~++S[-}FLpr;qۖ`j,Mcr=|0H)&,zn|3:{dJ%|Z8_pߒmItGx \l݁ZO)'h7!Uo"ڪ<8-F|],Zy1WKeE#| bAANh t~X),,bLł|Aal-UXP} lP\!-[0(Pw\7'n-r1=e\ҝ_(htH\<^{_@R qĂvc *o#p8 ږ,) 4F}1w5= iť>gTn \LovhEZ9{p[Lib*b$^򣍉m즪L&'+/W-dW)rݓhj<ʧ~r$EC \ռHl}wg^8n8/v<:+챣u#F?i%Z}(HԺNn_N}ռ\י383+ r04=ӣ+xX"M~m3Xa_cQbi:MjB&DD@z.3)J#6Jp6غnHJUv'ip?B=:s~G2$X [g17Oh='DRe5ufx] ʹ"jU7Z[귫 H A]swCG<w-I3F .&FqbhݺVHK1:>̼#sC)pE({wzI/f]0~v{zAw9fh n7>'.^fR$>|Ru:^5ocP\'{|s{ƾn=@АIی{GͪZИt8枷C6ō>LSL~ KZ#A!#%I\?OĒC[loH3^3{[^~ z\ݑ0d4=6ѿr_y+BL9cHy3zOxkVX2F[["{h.YbzKuDBw ].ʀ7"Rg6R" 4֛R)l %,gHg,&U{sL ]#g™ ƒYˁ@T'{W- !4T]}$c낈&=OXq)1; I Ciw()`3 F398:ÄKM`>XXAZ#aIh+ 㫎2Μ3ЋKTL5YJd%`^M[!)GÓųWSYAD~͢S$ B ˯ )y醁lX/v %PxW|j3̭)>_HEhyv:~8H //+_aͱύȯK6Q `4X*"!tND.b3D f&jqg֫{;-=@oR'%"tyfU1| /h_ ʑ*돒T; u?G\q1o<7am73-^jsE#_ӄb*-ɑRX^KM:1kspCoT+"Ii?+EdtLݏe׶dV)&Y^'0e FB?mW쯨 EE} {Exq|/5}p0 ȍ)L'*UҽJPe әob vxhׂH+}6BBVfj; BC-#=&XJ7|9?GἛ/\Â]>Rw'[yd`31CZH}z,]pב`=̈c 5ҠN~2bo^ %St aƂCt'96qC-S7<NN]T9Mcfx!5v)Mp:m:W. M[$g!Ϡ-,2~~&O~b|M GDfD^ e\]ЁcX_98ӳ(D gltt~9;dLRu3CkmXɠTL>mFVGagMe R)/B+~ R'1dQR)]<;Р]ȥM2(USy!ʩ& ;'8YaH5;.HJ'Qᢇt[ֹ\!s`d'$9x];vF21B2qXzlFD G;V,l`8 W'TY em"hRZfAw}E8m%q̀$A anuEx]ӏǔ$;4ݍ x)1N*3u?Qjȿ=TۉvdcfhuQO=P& S,gQk d!]aȈ"[ؚe]FF'=B^No72on%Lb&gQuˆP5q\ ~%r-ccƗ e Wk$9JnS/&/1;r4p3wG3j ]'Cu:R)bcKx)]P!8nl=(-{j{,X^?lyeL'V eM2.s'k^&YsPcXDb"!Mt& vżFͶF,%塚V0o)!PA lsXIzAIцFz_Ch9`MGKTG$wƸLiH"0|%n;멚Xv3e_P AKgrIlXJ3kvp$ NA^c|רQ֯pN9#lA,-7?V0kA1s_DGYiI0 TTxŜ4j3Nd4Q9h%p"}dji?5CCL2w$:%]\]b;XnWn]!ӜXv9ES4pa7y+euO ˹$.Y1VW'v4.sUc]=q>C\ )z#hcin,*'}?=)hzyL\ a t\2zt}tyZ4yIyd_"=cTb "ҬıisPlLFPag: jx݀ z?{4a kd1m=ʀ&nQc 0ACRƔCe+̸@J~hDahENxFڪx  kM6ևkE(2lDQdPA"&w,TtOJRѾÃ(Nƿ0PldW[7 oUI%'HuXT{Wi,%,,z[8C-)wmK'x6s($/H<&)5@)۽җ^\Y}SnfwLL͝[8]˅҉M&[FAB䇊ZŬ?ܬ)/l׆pZG"lVx &9x.+I:1~]J#X![$p=}ĔƔ>r_r؀qN̊漶Caʹu3c|uҾNSЗ  WA!G9[i 'b i\5G߫5~AeOHO7XeVƜlv;w?|#!?0t{FJY#ѮA<ȉ?8T"Co5#j}[ ݖdurY8E9` 4OYƒW.QǷe\-\G7Et(uuqykL6Zͭ9S5jpbgWY1)U'‹puN@ vP2b8/ H$dӎK {G4,po w2+S=qtE}oNQHɮb !g=s<<'٣?ύJg0{xM?V`ĶЇ$8hIC+@3Sr4w[ Q%te/A+D ZK)B?1 Fݓ))@GlgXN޶Nl,;W ,I9;"8._zvB^eZT_M@iUX{qǽR>͝Acƴp_,9/i&]ՏkBiU8_Zވ]Bp%f<|m'ZK MT:`bhQCqzAۤ-eM1 S )obcP `v]9 BQѡs4կu8PX&ONf-q?R.hlɵ VԀ[l/yԫuȂ)^.n*2W pÐVjg@E#gL @ҝ z uNn)$kkrA™P۠.Y #pPfBD.3oRD(`)*j‘i6JyVUj@@) A%ƕyK W'vzeceljBn1x{Q{-&']Ó(fqmk#*vJPp}R׊g'm'sxKDwF\aVWEgȯlJa۵} S,ߧs9!)nMp;v;_ ^atu^!K o M;L5^L̜l"&@/6Q-KekT^FkOjύ?7d퇺70`@A`bV(I/\$^Pvm3}y|goijE wNӇNgၺdLGs1>yLWgJNΤDpO O&}cy=i<ƊXaʰPvt`S%,kxd?8m rVɣѣ\4&y"eOT)ʁ5K88@z{ԉ` g*|  %<=ȣc0s/?G r`2bk㏏7x`O|ɀ~Y$JȒ)8l;ITEXԎ( jPQsA}5GTq+Zi5~80eyPKv`(mVUV[w(θ&MltPW,ZmΧriΌ7?F.dLU龇^-^~I0s0*shX |3 i.Fkocj$S$j^֫@q);XDX*+rQOxex4@e  3q IS^IU ImR%Jo6J=M S$2)űAbgj}J^&ZˁA\ùdpAgXb6p:g>f$0W\iWHuxع, Jmp噤-W {xݿjb':<|PNb0~C$mَ2BMP-EEІ k6\x '1%kT`j 6%%W Lo[7ۊ:D [mٱ_d1RES$N)Ḟ Qwcvڟìh?7VmpM[Bb+'1m: ` S_ ]P^gh=HEE,=Yj-Ts}:z*Vs>ژG7`pmߪ O~k3CBПrD=N55Z3gX#/E6乲`3-Bl`ư&ad*)k' k0FW3Xό9pz.^,8κKEoMΎ&놑1/ќ*'NI4Oy*4<\zzDLb; FF^C,j<m\B2~=O1[5z |#:aeq[qqnNw$xoѠc2Ep  Uj =L5܃*A֩T (x,|\3ֶ͐V1ֹg?XFaѲE$0P.No:|sN綾la0vZA?pqSȞmGC}eh606 br`=qNI0Y&(ERU  g#e2}E.HP[Hg$7Z(dYe907iWmV&/O"h!aȅ{GoAF% +'@p&xQ烆: Hs~:j9&P!ݚH!mQ] Ԫh}G xӈ;si7eF_*(v3L_ɣwBSob$:%L񫥎0A-6|],gxm}Gc]yXA=ܺ8@cr* ~Fdl5P^9k}/sV{:ܑR++<Ɉcq=ezSf!eFHc3Ib29eWVc rB\9H'aU1󜣨2iwmBUT*Kfޱ-SF~M3NQ\K1fKQ֥E]榱> $ּh.6%pIO\E$TN YA< T{qʆLJ ћL| =z;Xo]\˽VRK`(]`0I2L@ QBjm f j?ROf(vl b&7^2:@ZLf2>?_yx.g*PiUG9):_/5>*mW4\[ P'qԜ'F~gnʳy[s?;07'!a݆lN u2lMYpObXV9?p$P+3ٗ duDRdqv=e[LxpzJ*&GZ\r>jU;E\ɉpil Q4{ď#S^[6:" _!rLx]\ݬ{LD͟Kycb)O<>e/bS{כڮuS& dJF˷` 4s1f7DXL.n*݃80L]@W{=OY uarL ?N\\=)[wp<|}tX@y_KPPV5 YxWaxRnqC">] ~T>_>+JЂ߇B;uv Hz+Ϳ[)ŊKqs;M2'i_ag+1N,'C»,vE`1c,ޣz82 &=iD}+k΄Nꡦ0hqh|]OCpi8،W5׬F>zKG1)},r?æ5O'xVg!kWhaW-"_}_pGLj+]&nB o(1Hfbg"E^A3NBvFo] ug6]>BIǓ\;E%=0UϐURq'A7e03 #x9 jv{PMVy-v`VbIr H\t A"4yt'^Ȳ4mxRpjͧ@9巐-ē#^G?|ޚ>ؿbŬ!VS 2{Kj!I#GZ҅7; Pڨ%͡ܐgd@ N  *}$"'`3tZ(IwveU<֨po>YBz⌉j}B  A]͖B:ljgmhiPsy;2k!t4?[\ޛm{eR1Xnaabz'Dz(VnBQu͗ LɟsP(#S3VsTKd.x}ї H2Թ%<*J@T)3ڑ|"@i#p ,B )sVO5k"~*{Y/p¸ߤKs a~c0~\1z횐^~ؼ0kK5Q)1`: R7dqcVrRG~Xq6ټTMߚpǃT1ܟN֖&) ͮ2JY\ WΗ`tZT7d$l[~wi"g[_Ke| CoD~- /*XoVИ%QA! VB} h_tCG,}W>K@a)'=a4=4 ol*g%'rN:̞U#Hțʸ(nڎ-qjfw/qRvU"02xѮS<8:lWyp/RrFg%[9)eގ& eUP{j}̹l}G0Y\WkW 38\ C;;b}[eWsbHbFLI| Ҧheb8/7@ߠ0ogNfk$׊leJ "HM8e (E$Ll5SKX@=a4&` -vp%y+.X׼DF`u{I4F jK;Ԛ9 "{YMd9.3on1_a(TY *!ʯjGpW`W._ LN~@X-80b_".;iʸcda9>=(nQ>\D? (Ss#ωRC<'ਫ0{[`\h'?Lj =@@˒1Rue2:@$EiBg=/&2Փe9d/+. ,@'sYuIP-"Hzj+V+ y}+ڌMסGh !fT[8GkV2Liv>qrtN\+o V$R}Gb 4re!%vO_I:k칍3aE G{+ISoxd߆W>c. N!0E@OT&|S*ybC՚ӷWfNLjz3R݃#`~g')/ceVq6 1}NPQBҟ; +j T'F\ aO!p\w\`N2Ce,\;t~8Y$@X/g%g9)寫khN 'K{T^D?c mH)LYS5򅘌ڠkmtQ>anڋ 7SVMG^%6#-"|Hإ ࿡-Q/ӚgB|V~hHtR>>9}*xuZj,8 OpiM0)/7)A#u=ghpȠt6n1SًB Nq.]>H{%؍ C2fu]U,UiysH>) +F g5P"ӹ=yZ"sHꊔۿ_^Xr7@Db%2Дy*2,CK6Ux8 g1Bx;߉ ?#^\ySaf;n琿A>(8!/ǵ8-Y=]ãX9[ B?-{ە2Y~*~Rˣe' o$J>**(&œwC.M;C~g9)+jPb;kr(UJ7ZXݼ%H:ֆl?5\aI GY: YDה3kuVJ4ٌBrSR ,|%޳ ; ĥm^0Ncw;\'2`&=)Q}< "0nf8$]}$l7K1}{(\h] 4.4hz|tA6_Adk#Rs3 K&,Rie8P 3gz^:)xՉw|›Dr}Rn[g BS$RxĦLH]œ'D*@pA19!n%P0xJ{L+270< MYây? !2~'6yhg=$ \k$",t++"~@zFÛt(s6ccB~y]M,BL9Y!ݒqQDm%^#;ܱt:Uh+ Oz۞L=ٝ)pѥLxŁiRp횯PF3;MuN_رhة4T|Zkm *aӥ2fܪWґ4oL) g6*GݳVV}WŗrHw}4[.i bLGf`E$7y̙HD7#AvviXVVjn(+bW}~v&>& o0U✾}SL2(;ub˶pƈC>R 鎢[yK蓒qJ&rְ:#uxV k;aU*ld瀊H23꺽'&Mؔ ZL.t^<=㗨 vvƪ;O PK;o4)|C-.+w6z#O}] y 9 S)2^jw,dIHcb\wUyAA;0pqMo""9k ubswq]g= Tq0첁 8+7&GC [h/@"R&IGH mNNr Hs#H ęU(sԆtpcO_Bܗ'(40)7;mI_͆O;W:pfoc|8GN!0}O4>0$]9P<ĺje|H>l sD4ƒΓбC.u' ɘ`[ XL@r_R<Q lL=+JO&4'$I1_&aase,^v[4˔镭G'B~pryF;)@,Ϋ+dcSbL F m {?1hK֎_ `Ȩ $>y=E 昼Wi<@Ul_X po,:FzE՛Tylv`@6ha|nխ2) 8A hDLUJH.,Z8l$κKD j-uj]7>| k&zHUD%]4nt J= =uθp$ 5ֈ Es8y(.reU{OPLS\T} bDb4 -Wr.; tBȘ~rL &_ܺv;3պWX  \МJHcbC-@w?7+Ǚ"ccwZǯc4צBcIڛS}}/e'RIC0(<HhݝmWW/3`rYjX`<%M!=^!|vqcztxwez_)iSUfVX kL@褆m9\ tHZQglNM.E\am7] '#9X{&IG!Yf_ J91)q(NG* ǨLj ]>l H/gq<AfsşJ|&ӋD zU5|k&OzboΗY؃CG 2ʹ\moYD|Є^ʬ@6^ٖF F>|6N}JLZ5O5P!֧GNg:Y(uA2^[.+~a!OU";c2#:)wN$BSue<؊:*)^^ <0u F֛_hθ`g S rJ:6EBʺ#VnM󌑉?[\E9ݫLeB)4$ zol]h[hȷTzY,{6vjiq7Ly汰ZR>g(J?I{^t/I $hT [hG6D&! /{' f1QJmeΜRRe[w+/T/І R`X,_ a=snWCW 4E{D#b%jή "94OCW~n&;?ƤuS{{,< gH(&SF@Be+"唜ٜ6P*+mD*sNU4_)i葃?G^ իc\:q_gzƋ)FZ9>$2p)΄E{O-ήT~) Q):͌/~$cY懽 =8FhWjHOaUay͚g3#DD¾#>/\9_Q 2!hnu꺟v_| PHg~#>j ۑE$@; t|B3n8{"C8 噺ITѥ wcً؛7ϑ6{y cW]3!hsa ٝI'H &ҋ4G) DiZ%i6W/?Ʀ`CUoeyCWP%nZD mp*atW/Ӆ`/e^:0}e'u^i8C=}nvb(`ݏ=$/la:4!i&ȴ+AMQ> T}C#Pl^yZXl.i1s[͎ʏ|)2]˜/,x .r>gq :qh{׽vTI2Vs4yC$]~!չ*m6/iFF öʵ-/I?:^kp / K1 #1Ԯ䨫ybʕM׫-qP kΞ 8pBAsn_h{XFldjN#|11y71(UlFq0GFJǴyؔwnx芐c|ӸO 9%kwZѮ |f+).FV}AoȥŽծ03Hĵj<%:aI&E>/]BlddhCcx"8p9p^9&m C~ԉ ,Ee9P7䅻Y\n55>jaɺL̖ }>q5]Ҵvhxa֩cK*aϪɱ'|Hey!MhA|\1+t2F ؾǃ/m߈\ߒO@v5m~7;>hCSno6N|w-JMwv*/80+ìo f:boJSUL<t$ő,R0%a.g<=oJ! dI:4#9H=  ? V?" 0v <5WʽB.W$)QP>Vf`81{5-02flv[-Bd3b/ajѻ}Oh}Xc{?RKnm1] :omԸtОƹIC8%6 {$\BNK- NǬh|9&=qX`=BnK}nw8>V]ŧ YgYD(ƢJ?Mt)1.=dFΉ4R>[ $KP"GԩBia{n+̷2SC@oY6bhp, @ ,oE1GlCpTc3TH|&Oi`S%db}?гZF˾poí|:<'?NヽCW4d{d"k!$`}e1s,G%VL@j $ ΗEl=uU|AѲs-qdH5Z2"̉h8w=U^ץUP7dN?xVe6_?JmKJs>ȁgM!a&N<A%vL QN:@@nğIW2ʖDasLI>Ye{4 ^}8_*ge%;>^smAĄº)4~Ok2v\K: _p>%MEPf?xF%_mt0нH =}#ug:N*07sҰ:X5* ,+ tzeY8 'I69 OA: H$mg@E6@9VJi^ëjuطZy8&42эV 2wRxۊo5_Q?۴"8}V@ߨ4S*vwhI`1t,C F^ȠڀAkl鲖2{هlv*OxsI%※wusW#dw6zPR ,QJd;[n}GMI@zɧϣ4L c2dhTAdT .8jwXpP#/cvtn7)cw`sLsSyA<ͭPg(0W{*쿪%Pf|\WFgAz1/'YIb.K*!P-Rzu_o[±)oZ "\[k '+wdDqN&J.QkȜ̲ϋZ D#n "@L 2QsO۔QT:ш>; Y{݇#%h]>*=,45Gj/v~QլY*>t3@ro=~!K͖J +4F_ PlY) +s=ϟi%~Qe_#-?['2/`⇯[~%)e;YtD,ܠLn˞?K}kKbM(oO(,[,1.mc:NNыv6of$9[-#uGHxū,?ɺtbS0)ט>3iXZLD^dxDCguF GY1FaNli?V}+ZZ0:@0̎_hV@S0硈eq^v 'aɹqXGz=Kg|X>#f{W0)2v[5}!pڡ]o7 2hUZbO]!s$7MFF4'^auc=d}M Wa oV+ *Es#l;A]l<#4EάE3n[Z˂#ClW%SuCjQ @`3 [zF6'Iɓ[*2-\+G&fK JZ::ȈWI-2]2P' -8+G$ӓQ VrTrsdRO}wÏnugMsr>A"Z?T6['߈tAG1Bi q䑖)8{i7JY۴`K69SNux)iX9Zs( >s:XPfq՗KsilSďO:Oq)G'Zl&c~ %"L|O5ښMAđꁱv ͼcW#>@:"8_o ss Mb0 {l Co;{nI5fH}Jyt! W -.T8 ss=Wo6SWGIW .ECn'+3*a:ðVZ Uu(eWV>,|ƏMIdPY Ɍa܌&!T?囑:{|1Y<>@ #hEg01>DV8tn']39yB=޲"6-2`p!bM-Ų X- շ^'1Dl"C26ՃM('\G5AP)a@@T;懑Z՛yeu > l X8gtVJ']m#XN`ڕth!WSFZ/׳x#0r>OF\ʏ'5=ܲټPR/;WҨ{%&l_!K HJ.Գ4Up?$DLx`sߑ%qp fSsQԙ,KGo"j}ܡfAn%.e'~%o+c,9JsLh.ВEiѬ1+qڹRFM#A+VWtcNR=isb@L!VkRŃuH1>zz{aE(tc }'+Rp9h%aw("7"Z$,a )۰vC&/ MukM5}˧ʹVc 챜4EDz踗mO2 ͍a)i90AwP$ŽFM5J9=#T^$l n&#+Kb ]!ujEziYI _% Xi>qn5*Kk:LG4Y,}7ͧ0K3ɪ(s(p Qf'N)>9C l1}dLjQH8f!9 1wfru/>mA 6\Be&v*֮[ioDEWFMG!8V$Z*f'Z-T^Z@Glߍ٤8 AA'(IE8?$r4@!h+SViܿzSjldV9O XcxbI`e8Ӥ:$U}@VOX7׸>3Hwd:3GɘrMӏ9(EJr .\PkRP =~rBmZQC ~.&x^- N}$h\:'#WgA&XQx8 #A{ ~S[m]ia]h []!-2)G5qr%+!3Wy|VS+ 1a7V!UFHl,I>=@*|9*Q0cbbRgL'2( 1:hBSC֧5iCz AI~g©n@ ˼I;o4ȖXN\(գyr;9y 9\ءDgR;`WZi'gJyӚJ >@*t?QCCOR15EZU .n ~ӃeIGF7T ۝`kd`_Z7/tز?mRmψp*bJc4{nCK=JU +fPȌf#門P 'CщF{*CK4FHY>/&A/1jo[Nob;ƥ o]"]oW{h`4HO8l$nfHfΨ_ݵG^e>Y$P *uJE>d->YS+K2sC[HqByf<Ê>z٢- `so/m(-WyC1CYTMl w2LqVYΉVR012)Hj4_9%U5iZ潙.׫\7uU|JF:fCNOL !5!TbTlte gGv puJ^T# bxdhfڰA,]N>Hӥ SiGMF7r){Lq.tosݱQ=BUl3+~?(Y \M[-xo'~I٩ř&hHG /PuR}z"{~>}@mW;"d΂KqGDEA1g %YIͨ/=qfȌrFӥ5K{LaZK+BYJ97; ™:u`8<ߕm𹛼23,klt`O9wsw]3pr-e Buq>' Xޚ}H2"&IFOz/qZ\0 '[i"{h c<X,mM! L(FtY޽E7%ˑT)^-#^6}pF[e)Hr :fIxȇv9MӉ?%Q2р#c 5c8Υ4*may𴱮m]{;R~~yu5Rj @iW?ֵcbb9U{mTsG $WZ&eSdK*,$Z<6߲MgnӁk" ܠ/QcΝ[Q9OfLbx5lmUAzCͮ22鳝I|wb]n!o_`RMȜbxs: p3Af wyrq缅A1uB- Ȑk2vK Fjb<꘏2nެޓzA |A`FDVa&75$0']!/:1QB= s/Iz@]Ⱥ[Y=GiA?7QA&,L,N-= ROtd3+#aoJzRmrxe3Q\FkۖFh$l+EL;MߝRsOS$NLw7iޒiUT:FX!EX&DOwO׻AUjɪ\K7ҺX]7ўkω"irYu.$<]5 Z"ӝSYn;'|VGm"O(7n00-0:o؟m1*C-!6S%7ߔKú.[#:0g1+p6U$4@rJT#`kTݒP[ z65.4,905BjW(l-r>@RO.>x-L&+`F0%h.ꔃ~E x[Lp= 3" V.*NjP]i=k0 ݻ43=vq}gUt8[SZbCp;|P)H?/7X_#wwҨYۊl!hz0וZp$"&mOsl;Geb&6 ٝl9 Z*ynKD8mn5OYYM5Ij2^>_Gk Օf;;Os<q不3cJT.!T>iC M55>5kM|UNӾ#l0 SG\`dy` WZMbb>+ZO#eը$΁u%LgdQ9u6t [eN=׼PLoO 9]! G:y Ay"js^Bm@e$wv^bW ֋><8"1x}ҼϸsgN{K[`h c 8^rMP2hBxʱDƠ9_ sGB1Td{8M C_%SR% FP?;OZPP(OJ] FAKT,tw%(`Pfɟ ԮP!NHrG`OϭhGIӦe#j=A0K<<'"{+`.z@T3.fnoo-oZO{ j)LgZӖ h!v0z,-.#R%A=n> + F{ipOcP%]?d>Y۴ҢĞ__]X~<;t& oJC5o4+1 /G? eth7iB?Y哐Xn;-:ՃkE E-e6FV*-O!.v{e oAN<.9tYY~3eܗ_&j!N,GhfJ *Ӈ"}]5١ps8:/Jߢu cc%g] ÔO?4iA]s '}OwEF1}N6lRnhW3Cѓ;#(.ȏ<4k.\q9!7ʬ_8N0?A#{T@ԦڼDCReΌYC\tI$@(|`[h 86`}y%p&=+A+AAżϸΆǗs*pHaXKPS*lzxj-,I ŤLtrZ; 3R3?u|-w#SbWD9vdÊŶZo׷GA$2$ сt0MVR8ԤUD.6q r񤛁_*9;;ϥ`FĪ̗aYѕCʓtU" DѶ)(ֆb~n񥕢"h7^ER ZDx;|gJ ^__#yKsS]7xϲ^ҭqB}wLX8L>:Cwn.vujܳm3ZL{e(CKw4w`Uq#|d-pLM͞`*#r}DT W+<ɰps*S6lF6mĬf#*Z\F·<օ(Trhm,y7b2ښuw^WX1Nu(#{t  v%k0?wbe++[ \5|ɨ6FBQ`1$ie[3 ,>p_o % eMXBZ-eZxk 2wI} %4$Nbյd4d5JښM1 _"(ѮVv#!@5E-/c;.Pd7B+e80[=1X |+/gtR;DN8yiT.ISPd C/T_({L<cPB'T;`2xZM{~y4p5Mר7Ys䒱-CDmކeD.ÌUkV']tXah ma!EtZ,Vg^ߎO$SQUy,ÊE]Ofa5)IL$NW 7%9G2Q.(B,wAp(O$6t?*iIJPя`#Ir:#@YY$Dew"=Fˊq^]džK#]`;A! xɝe5ضL@OJtBS}m'-[%@^UzFz+OXb0>%%}2r$k 3wɷYknIU:*enn˜$.d!,եnw?N3HM%#,1k` E'QxЂIM޸kTv3VCW_ؚ`K7d^ ֽ Ƚ@b[jٰ@}l.=P7dJ}h|THT Pg'O_eqM0gRu ӱʞB؉.yn+\@%g"D6Ϡ:`yΠ"B&œA3#$'9K:Xx L)Dwvkk3J[I֞Gns~҄-Kܿ#Zd s0Rp{fε2hCQp@cϴѨZZ8ڷ܋/oli&[%3/лCԾ|ԡoDfU}ReDQ$e|#Kү8x@EuNۀPAjDMNt < aSX:ij6vl.>w\7tLY>GOd.d4K^[gCi2 Ng'1`^.ޓXč)}Ӛv!-FvU%hm>4O? ܘ*? di |Ѳ*sRHyˏOw$&JHmjN$y)]n`J"?w!Es$ʤK{G%ʫ?iⵃ[2sk^JQnEPfu:r!,B T!RJȱx߉]L=Ɖ#'ѵn$dyP(gi2]?ǨGtb Ÿ5QFlE 󮄿c"So 7LݶC1K5 ˻Z )d"(LQez7Dd]3Hces*&sh`$Nwv1+{х2צ7RC4X^SU0#\_((ch%hxc A l:=0LBUܥ8 ?ڮB4|AXl Sig"S,W59r1-0UAq.h?XL2֙5Qx8!R̃ڛ~51~G=C,%^|x?PQ.7&sU{YN]lڢ,̟ 8DGL~oHޣYPm\wJ:rfջ^|5LXZ'IwhԜ. uIq(?M&ԙ@78 LI2}fTiTRAI׋)&~/倰V;QiOr5]i { X9dTE(ԧgY54V@WEQeL6td{UTB{9Ḍhns$dlf !u*B# NyZ_c#D+o)SlP3ͪ&;o1L-yQwG ,Fi6mw͉(Eҩ 绗l9vٹNF9, Y֯!_k- d.k@JͮA9ic:2k6xDH\P$x&)_B;@O_ s镾OV(oyÃkscn`Qv  TɞA{ T:[ΜcPeFk]Gl;(MH?*8[ͷUett4]Z!ߖfS;O A#'hPk(X%)Fݱ-|A]-?Fi]*ã7%#!0`1 pU=%ՇG9l!쏦U/#Xꓔ{|*JY 0YPUW6D3ߤS!f"qk0͖T`qɻvN .Kە "F s;U1zB|K`dI+A 6K4Ȉ0Ӟ" (3$] Ø@X@kAdL^j+9S-JM"FXs0 X`.J;ZUxΩv+3rx̯qk~T*/q >`zel]>^E V]b!,]LKEwa {*ځ7|i# =[]"bjDW"}D`~Gě(F  s*,wT/q53slYj<zq1?2!`qtuq*ݖlxK]n p';^L5a-P`b]4'lc#Yj}߁jTSga?uq@ȬҖUQ9C eRH,i;W%X,7 rw4R B)]r2U_/>UkjT;Q I?$G ѧn"BҼII3iP_6v>P` &G<ڳYXA B h#)}fp.e$NA*r͚;)+D^~ Xh`gg8Hxl& ip pj72dݕv͹gٮbͼ @l#y7һm&Sߔ{D1:=?hޠ1q[:3?^S%0aG95&U')F$ߥkfM%A+-yA<cᣫ *9&s(lAv8Bw|@!e;m8#JCn?N'dWX.4W$J+KiJ"8ڻ];rdGIUS)P]],fT;^wTGɑG-teMKrKO~Ҏt5OY[Ĭl>\|7ss^?/]QRGL?8^:&NBdgXS!zB[ ~mnV2IG6߉ÿY#X@{+(_,1ss8m*Y} |&g+$Fk`3(c7S\jhm!]%Gʁom UPsCcΉoCgIS TlƧ2~lp'Aw pNV.} Syzhk\ZqH-@6+58Ez- ME^U0U baX &7Ujȶѵb5a]8lU(YSԣz\tiT|ݓ*ъlIu~tU-LӷR?]r4cBYYm9%+xa0[Z=ּ(Iǃ"a z3~҇{?ƚ !+cUU="3vRb \A=SK ^VAl,#=n0k*Šu<]'Js;finر5n+/MolY%1%L@9~܉vfS- Y L??>뾆λ˧%4@c<78+X|_.;?M9Kp剧rLs7rH7i.\j5VhѫJ kJF!Rf6Bء8P%C<¨~ñd ] xt >82=ZEؤS:ǃS?F+䒝=+-{x3O-WؙHsq֎v 7y7QVRn2!DA8Q9"&q|C, {ta7Ѱ{7j{LCl-=`W\kI]PBz,~ d-+bE-ٝkywgі5 ]FL6^#NN.zM R|jYY z&tܻyL%*jJo<޳X**oerLVbpGj\-6l"X_Os)5Kk_ z0,0 O'\Ϲ|hi*#u6uM WPP||LM}' vŏZqE.{Ig 4GdOrYIvsX #%uuJŵ秎dA~upC ~"ۥ_9ע$E}8nK"LN"+ju|ÕlL`*<ʪWْ9(1$9 <č!Ա\OYE9.CrjekшJY(feD65&0vԨ6sjʿJ™4|ghe[RH:Mc V $-,գ*MVeۅFtۗil`=O8 S n\/*6w3\+G7Zsw U IhӠtkAnCbd2\:~\gFV1gbH7koyce1즋.M1u:lԞ$\v ikLuBBZO_:I<ǬBA,x|=eW|2FHo3W)R9vp$!xC@7oOG1 a8}/Iz.vlhS~Gr&Tȏ<ƠVh]hs:2j%T] ctBs%e<ǂ2FalA ݻUE0b:2/eh*Ch?$AW_ӊYfkBRdzUzv"/|o1-D1Ma`'!{5%). #"x~oOc 6|eS5''"F}Z4'ǼN[˅tI5\?aieOC¥#{2V? Bz_dhQ&nY~xޕtAS0&n|;4ՀW)ȢOSfţ;9N#Up"Li_:]K_3YMN`a.VC &pb2v`…bMad??j"yL?^HL_w+bd5'Q]AwHG|SuEᾦy{/p#IZ&k]\ 1ffK̉+ ,{ U:&-JVGDh" ,M!'{%hw#z{f1ljC1slTlh,U{Yv{Dr+ 7ϲZmü::eyC"XM}K@E޷N辍:k!XJ" uimZj<_'+Oob;$.F9 -/18s9L|FL]!P9=RA8lhĈd8DU8m:s2LϸW kHT 'Pl^f`Ahy IM"*;Edy*gC-VQaY%WJ/(lQ%7er'$`pbgǿtp^=ж" *՜Flmۗ;}NCuyUaqƛ- 忕eycV- -1(O[6V_2&N*R!G'2Qwx-YSR5g-#Lho'=?.H9 a$ #/ê/L !`9|Me>FlQ ޵ܑS> g.544_wfJ7 #%mȨ޸:[AR*}̮kpň4[)foKΈ`ΔiԲ 4X vDAvEO4[=!o&C3'R\rdӔR?XY>;WE(Xw|1-/l!*`Z65R<i)u 5/ErmߟW@e,; àeMbZG[1g'ww!WE4ú Xk]L]gX]M^`Mگ~q.e6]] 1bw⩱)`=Ea+oN|){-QZduy붥LG7.S*a&Y$-}_#`P4"8?&`W,PV&CC'C]1//hّE_:[>5_t d]Q8ڄ̡ϢKKV )$GYf=H$>RV_DY@Ɨ|s`QC4=䠓JIjv71s@5p,p$OPO[aИ0o˰Ra%hZx[ɿ`)i䉼e!Vfmn)FDua=[/ƶ>'OҾ=t=-#x=(ߋV˨Q͙P>uH+ɃEJQ 4 hjz## 0iAnWS[( p&~ӈr`PS+͝-ꄈ}&^cYydNc<7DǶ)֏G{&K5?$iJoiԐ47W=6AqziF42LG@0u| U y 8 Mkx݊ݶRکE4xj vGlx@__zyR.I6XEw\du(c@$lv(0kꍀBgP?j$Q_/2rշdV==$:3eNt.yG'Ec &S֩[.5 ij.E3--ڂ#PkUOSԋidE݆ $Emh1F'$S^Qh?9vx0qUgc"DOk|WGS< V̟]yO}"V$?zhϗ!ePDf t]@Q.VM+,AgZȜƪnS9Hsctc`)H ߷A4DZPD8L1b2:qU[i:UF$ ? @\;L$|JBl8$1[ewLG"zʊT !ͱ8V P)^FٮPvc?jSa4I}j?ejk:Z |aJd*K.,(2둄 v # 2pew GQ䶪1\W]S$zo[ ɲekك~W_ͻIQ1\L)&5Fnn[W5wJ^!NO1|A8ok0VW-G;ٛ7Dw.F'6)q}P^;O.Oԃ9-7^ŶSL"N͈ !]L 3rhax.c & S‰kM˥b9V.x!~v]>Jֽ*Pݣ+>f86JA"dH>O'7<tV%sE^6Ov4@+|?|ƻe!c+ M=F#~+.Wja[\n_щQ$K*z7ONĥLbCh$.cP4/vZRp NJM9"ߺ[%u(bAZE 1&敝Q(̒1nqvT+ s'1)5=XC=q#Gtjim!=sY0 EjLp65;tx S.9 uZ )`#o=n Wt^ ?%=)=Y8L @J1@-5]3UX&9Uo8ԛ c%z#(k+;sf <pwsPB"A0AK?+ZCUVj9f0Km.gY4EjByKy4klHANW-DE'ƔJ7u\)B0o\ JsBRu9f;*<$-(擟7R۾D4~L|x@` L|`XWG _zU*p\J0"Ĥ2 p^U !9B8*,ih^e9$uC`)8Br&Vf\G_{Z Q emIt§زAV>XeQl o\c[Si:g& IԀryPS ۫x֜to=FҪZNB_ì?G "P@V5=Uϓ8pv.cA%5Q-w2ZE#椵n=ϴVPkP+ՉV,cyX7X+B85!ps9gIEvA?JZPf!&tc4"`I3"+upYĨҌ-ݵr莰,Llױb]bKz]3iA $[|4+QVcwHk]IYmwՅjnpa |\H"H)TՃc8ǁ}4Y_*'Pb^uЯ㏽3ZK]MR,>{5g2c~u>)͐z`fZ9e/11AVNeԯ40oYRca>FʴN@'}q9Zky>dTOzt]= Lµߞr3jn7oloߤ=@at8N7xVY7S2fvؠýڧާQ9@qGK~/K- j a`5Jۘң%ܡ̫3-Oae O &IʢW Jt:a YLwzQظ\l6=AKCo3J[9kO36sFg⧝^2dw`0ju8W(.RdwWg_I%G05Z%p[$Qd6Be;thh0˲0Ϊ,~9Ga*Ւd?u|3L7ȷ{@Q&+DL6 kg 9 둏cl@UC.] 3dWfak\xN ;+psζC(XG.D/j<)}Omt_)ZL<t&H*xjWP9]]hu;>%(W)5߯%3$Ȼ!1,tQc{n}bnr]wSRw|F3{,Vmkĺ93ni:ѕ3dI4jXVb/G7[jDYqYi)>N 1wYeΆ0X5KRS#?Y#aϥxɱ$`+Ev _X]f:;=c'"Qn8];r<:ѓ?;ztD1!g2}h"j(=n+X4Ϭ}@/H WŮ g)6tvܝ >>JlPY2}_q|:3Vы.NG+`Inʆp$=}ʕ)=1kc)$Mqë Sf~"W&歋#/r~90n珫BVGZB i&e_H[yoY$j 4EeʝceeR22@F2/ 4^lreR7}bD߿td)8T3=1? pw~aF{")7fz몊SJ72:N`js9{'yljH['~ tlv@6G.*Xp8 sw-ɟyi͢ǒ$x5<9\p bdo#|Uz "B5>cQGbB5StWHFv~SNEԁn(vT _7=ߑQ\aa|NE*كӲ) &gm%pы"h <}+r ƫ4ͨh;Sj%X~Æg^!7@:ԗ*tU^gtYq"cxC4> `00%<apE2[.^RjRUe|{tkPJQQ5R-Qe֚!3יuK5p9{oaor[WH'˜ п\co eŚ,7ssQ4h?a{0rT&Ajc`ZſvU \C%4L wvfrW g#jp HQnd fCY{XuݺUKhg¾ VO4vfJKK4kEwW]}=:2]QU;bEs`msaH/ $T;)x3s0SqCujޣƚMŀq闷w*i`z\x"l xntrr3KdiqӃu͓=]5iSŝ~pWHi)C$6d>^Xzdl Y+T֥C܆nif L\5,uHs?'2\Aa1GmdPrPܝnԏdj,g<$]ݷg/V$z|oֽ*(rgi/GƈƅLw9An\A/m(P]nQ _وcmƹ6_NZ&IۗYWZ^ubh*ɫ=]XgEn#l:by 㣰VK.N=XaP1"f3P>p+8Ptr50:ߥ 9\GD>}^nXkTԄ t c>x  @'p feT~*${YQ Ys oqtD$0IV.΁~`,;\(_7mܦr6Xd$bLumR)ݯ@v-:wBWN9^ e1=9BD 2\10;~vM*g]o]svnݬ1!QT¸?jlAcf&=seY.p[@ҼZ$ EC@7KJ&dAGI ,kptAs1,ulߧn1P ~l?=gTOk[r3I?]JsgYb>j"S@έ)t n3,0 /RʦKo@^蘔=D6X1KoС&1*ǀdzѸz<a/W[R~i(Kh۶?z ȧzDRf @o9#<6P&7S-&s8V>9FM`~Wnvz"oB6W"ZF $H lՄ&3wv3xڊrא3K{-h[}]}9; [i#F ׏gCQUŒ@X4: E 즸A>~٨0ijgjG zP h;} Zyr+:̱mno i j$nƭL+v@ Gme2Y7)sLHإ'm0 :U8~y$R^"_Mct=S!˲*$I#6+ ![{otjdžI:۝r[ݪ"]Wu% OQpBbʚ~2Z09ϾaÅ5'z2^ FZ^r}a&4= 1VEd$YLbҊʐõ],]h~h6s IS~KXE2Y NJEe4@rDŷrT_UAcc4ѧ<BjtGNw RGax'WChd}?M'ˬ% լ)9F.x uJY\E,t6AʀL2= DTgC8tPC.2S>+*N(XQScBR'qv:[hO; a{KVi |}#xȐ~wi &Zm*t4@$7B3euDZ-C~ތmtɄ=-ʷV{.5+ԁN.׮|w;Z [ȗ7LtY۷E q$ ܟ_`Jԅzg eb1|']\% X ٴe-Hsv bRVma1@JV&%fQ5[91 c#RKsXRii\T&=EZ D9Q/Z #ô7юg\zN$DQVSl:S)-KS]D"?O3f#HfƐ NE$) xI~fxt)e}*u;j϶a|jSn1LeQvtBfw]N''UޤB*n;)Y~"䥖w CSGՓ`TfR5{L@sّȭ=3$3f{Ϙ⁴,ZKcVvXZd U}}EӦjj`Wf2Qȭ<b/c.|_c= vo;?Zge[[vWY0}%E^2⭚ v'-{&SD̊jDJΒ/j#g/Q_f6}G uEpBv߀js1H~eYjؤZn&QB04g=6U).GlXá7ٖG7\ ݋ZTrc!T䭎-o CkEB { G]A#O&HHd= QT 7MBwjWJygN`zOoD/V5/y ЙlrD?aI\2[ޡB-c[{|YI$~jxʼn il4NBa6VǍ_@wLK=ɞ: {1'KR\. iA@F ԋ9{FO:HC"H]eG4x"{ #TIVq< !1Ӝ|~wr@Lz!AYs.oEu}^ v*[K1˦&#UF=1V\R^nea4@(^b .m Vc3UϽ"oM* ~9ƍ ntzb.&B[.֐З9U>L|~>'obVvc.h!`CQ(evNq}[䭴K&>{M!7\*mhC*ecmK`s8z>~ikAIgp3B*ξd $7$YHT okU 1`)z"t*!'($m,{ w"<&`dM z2(8WG7$k>Lh !&Ք _L5ʐ6kPj0'&hWG S>wELXOçk MBBй\гfHc |@%Z"S]y{`a<u\j9-P??'ӨT3#x %Ӯ~,NpQK}WW. C̷WY%hǀ|ㄳt~?!ЌܛyȌR^R=(vEmȠ{U{é^7Hj{~(`HP=;^DðjΏҕ.1Tmc3/:@n -ɒqE*?*Iiݼ$Ntomc9w~nj82uFPЅϗar'Ruٿ E<̼?џVuP`xܽ%+|QݸwMzɒPMÀx9ܰP: k=a!)rs޼:jB[OYB$.5p;2l\я#(WfBKX2Q{Hپc;2i0:A8VE2nֵ8L5lg)#/ګ_\e`İ͚nw)zqd7FrXMˊia!ig [nq{UuHyDc(%k/48~>|~T vH Pn)"9`N}`%>:|~=͍gWj@`SghK \|YLe-JkFH!>e2M_ZVTnJA@37 !a?Dt4hebcnȯ( /A\{ki 6˅,J)̍534بs@G _&q'a^X:;z=rv- k6' a1b,D%g Z{p[ ^$Ix4rI+Zd6 {w ް)+i?8>+JztVqOzg|R5wr"Yik/~]r/]X߅+'5]ن|Pr BRs0ңP\ؒG*tտ$TQauC+W|HO@;onܩHr1IT/Ԗ. ,)fDO>JQ;LWy@'|{jTiNo NE|`㞩X ˟WxglYգmz4T5oosmMcndoh֐Ui+_P/Bul~86ߧ~3ڬ)ƓB`g 95e}#)%`H.acO8 6o&YfuDt_%(3҈8N{Bgv._!NXܭ ۑtaڜ07yV @JR Vt{f3k>L0,WG~Ì$0y](z4@ޣ/)z4I|:ovXES2 P 3r0-@\1CYxa Ծ%O՟z|/>`nBnPb6M>y0=>tIIOf*7&Fy@w3mD$3y?EOs%^yB@&%yX SmMqmUNrL$Q}\䬲wպ4Nق](õ76>= CuK /Mav(ֈ_\Ls2_kZ~e.c]'#deBZHݙ-&N 0[]$lX")T$һ>r4BdI;̵KcC M 7fę =dIs13E9ח:-J\zΐ'VLMʎKHDG4C/&RR.XVCb F3 aIꏂJc h[H°qv6ERcx)z2?B-a)6EꖧKcn d(E:n:%#"- =xݻD{ `,E&Eqj0KbvW qRt:s"r&QMat n ;uLKdqht؉LaWw%#%k`A,iU*Es85͖'(k9֟=?[2@`|H38.iw'Þr2}je7E:im N*"r5\+u.}͌tdpǠcUT iJMKPpiPa.d9-86[7( ,6`CoT:OpU%-MW WQ\[|Io&)y'~QR#7zL(\uJU{g+ 5ҙrFxμVLфFd&G0Lݕx/far&iǻ&S>y!/8g"B0 2J J?m9Diٸ,A9|K}:mZ`Qfmp\}`ʣ\Ś;ﮎ3v'Ԃt;YP5V<0=܁@ܢ:ܮҳT~^ٿAGOI:qzݩQ?.>*?-a9m4qg`,Y oS 7^Uu]!"%Ӷeo)|PX2¿A!8H;e (XDbZ^!q=:Dy@7Uς'l.mErn_aIxlaӗ>@\hJ$kGV,6MN_ZEg .k~nr"jo6DJml{O8| DCi֞SWb GCM@D`w+RRQDl5L&Q k[0oS~C QloV{g,7ےqcv]ǬNZ*\7Yx'gr$t#j_awAP˯R`S~to?,+M6g1ia@MT| Q.SQz9otߐ ](6nf!)Dc FXA!UOM޲6% Wd0Bp'\E6ٽ^_%ȥšD/.%/K{O2v?Sv*ke0!D?2YYf'̓(tON 뿫 *0 ?m1,ۭhm)M!:M3+9?#2d_0ʞbDm1QT?/G =̙Jh~ X,HtLX6Swl@0X{sU^i~9֊&C5JgJ6~Nʿ Y;Q(PlBpP70Ò]#T`3c#:+eXGt=<Ĥ/P"m)3 ;v0q)1l6v˴ ܝj3cw6|{0Vp=oe)Nڜ\t߉IBPAl$3 Z~tdE 4f8&ݾ;}FIIۇc{Tr#K B+U"Fp :ך 6*;=eę&<`A+ErGۤ"*7"$fؐ#c~.؍*3XYQ=dncdǒhmʆ4vN *18V&,&)9a+NWsnF ;QJ\xiri(o7RmB4$yZϵQ'7 6\tkLrpJr $/zcn|fB0-txJ _&bIoAmMlzCBsuG1(] q&l)Ղxiجt RMieub6 7OnԅN^<,2 $hCyOV >  yWwTK-]+ 8`4kw)$d!1W_[# Gs;|V{xܥ/Es}f>92+ =Pq{tCU@^p}_ w57m37͜ʺ 'I )qXXٹ9 ;wV!|XՄ({_q_C {6jոokp1+DS *VK`%\\ݫR{B֧Md_ L6i0W+ަ3Ka WGj'nև| ,;qstS=t jr{S6ykAIZa3Eq3&5$/Cs#_Dr;ܔs8X-d [v ͞)|"ZbGئɺliu\6Q5YG8#hWRA*'BAt65w=F t̬[&2C*[U>+3*J6>,̡`<$Scq?_p{A2ի)w/6!f\tnM<Q9~l&5j [2Ep| &C/YRop硽qC?$} 4AZcJ\9zƈ_aT#", ժ;8·U ?hoXcxQ<%#4l㺟mD }ϭG4ju\<USyWz{*;i:7Oѷi'Pt ucO1|RXGnqi.[zyYx]\ɠoEn|a@M;W+M%?lt54%DY2v&&IspLT"mu9D,ۨF)1G,OO+I7ل5hpo3Op̞ cU`0v:iz5׼7yeOs=pbDM1l!0 qkY|CDbQPW2qs/C"X/J6EUH{c(DsRR_;]}R( 9+yvRr6\<RfeXm)p񳜺b2ؼ}wxZ(JzP$q?q[uWL^0N4轙a,JB 7 tI#;.~ ,Zx*z &>8L̵y CߘtfǔOȓ2'q2gX+d5:H( 4j=OMGҷH4 2;Xڧbso)ER;5(+h\B0*ZMB17G>f67PϟlAwy%MxM$Sǀ=7佤@i_!s+r!Z-@;" Mv:R:oc-ʕl:`뎿e`OSt oYXWՔcMu/Y{8c=,pA=jvPVg 6\?8?lEEm!$6RҊC;"cF](ܛudVdZ;8k;\ m[]QP=i ԀMebl,NHϥvqC$l7<'J$hy,)Y^/ P+a 1'\ǒtVhTT{dmW>9nfdX4#r»OO +>LB !(@CoM>QfeZpnȒ V̞֔Z`| UCH; ElǻU~@P2K0tBZG2} xd% k"\9/`nx)Y 'S}|s[Ne<>& VcDl3JkPm5nE՗d|Ibt\^ &Opح )]G*Qə>u9RUW^fz AHB05_L{JGО+nZ h&p1!m]w@ò~W&k³b,>"F?^3K .Fqcպz!h G/!lG$h~@VtFA?Q~)-䤧w!X2m$hQ|g]dݭbYݯyNlHVjP_ٹ [jz⻢hYTU7 EYdDݛ V r =@'=ɫ<f"$NIB6efx;,>Jg5\"u  d. CW0[T;q#Rt"GFÙhkDlT fzIjb0zh0#{y/hi,N YYvP1 iblSW*}Ej~Q=z6&! hˑsP6Ip8_/WF#:R1ʬ|߸JMUr9omZr4["" V&[z./j$D k1r sw@PJjED֌#+wN6J(w{N͘XN_ao3"YɶfN\VW3xO-ٶ;x-jJt Ojpoqyqܙ>+e=Og#Be< ,ri4я:0(eЧM3%-3jR:8X~DS%D[1^r_ O|irbZ"U-V,!$&_E9;ŽhY)C\$ rSuw9.ْf #+%&ca֣ d˽oO:$<# Ỹ|Y5 Ua\hlnc`2AX1,fpdY:V oS\+'z['k%˞-^l#%U"^C{0[|WA+g]pd@m(ի2欝"(l:#;4}1;l9(+\fUÔBCMfn:X?)l<$OQPU]S\,Qf1>O8:guc`|jESqFzbsoa(vOa{gicJEVv;]Gk tY<<җ1ۡv,x{]DkZYZk99KWgOEE>yf/1)jZu(}AbgݣajR?<'L*<oiq=!e7>z,ы| _u9-4aµ舓M}8^dX%}Tv/ )a--zLR_`?&\u*H٩+ Q`VMF!w9_WkwӁǴ {# \VSc쪧2{ՕVcpۧEk>+Z;}`7!ۦ3"KehwRBRֲܿXwEƲg jaSCe3P.}-scm9VQ\u ǩ5 KY9RBJI Wڥ^.bJ$ԙp>hy:+wNɹ$X,z9(],Xñ>J)L-0gP* Kiգ!t#a}~Z?_E i=j䣨KA#҈?8+Vwm#TObz/oq%"viٿxha3e_|įOɉb6K![̀{ٕ͔1`!Wo@?ehߑ|ZB8G\ՄfC ZbUgX"gsL|j)QiXLY!N3OdMBиTA&Gފh'f=50?$k˖wfFs$fvf }R 6-br E#|3C1}gꍒzBP qɃܴ!;Iew*;yoYr='Zb qoXy.bp#Po9.I^g.6E-|ȴ`KۃM6np?5e#|Z[.zs'k29T\ȗSdΝfcqͶD2/5GS"kR{Β KO#&!wXa+Qk :SM$@jk#ٻCW_Z8宆([9r_U?]-F I>Kp`cX˗wk07= .FK-pAiz.r:|-T,K/.SbR͏`)̱eVw2&RJ $DW_e jǁ(z^׳,:.@wkfgukR˻fu1NvxОe2$??nKݶ''$iu X SΤ1|b0P|Hj1nz'F!W^%~ ^wZ7+uWoNzH8W&Tnst&j*X6$&xYpе,\f`v$O.wvS-cX[ZkъX@,*b fM R;Aa7821ʀMHkuGj.;~3~Hч>|F@\(ah70TClk D4'OZ@9 !OO6%{e5'K.o=Pg!/qˤmRH&N5DD'_t]-Qwu9fNr+N~Ea 4`;Z3YeZQY}*)Nc") ָFܦ~hp0*b]53H!Y.!H~+O3PJٛڂQ k q&A+ks^b\],|#Kg~gC>5SHܧc_4DH(gt['( *&ԩxA}\hn-(As\ $"U!'M0 0i Wˁ̱Оڭ_o 4cu Sl;K؊W8) 41:8F?hBg6椭T3%193~=[Z3Hݑ$sGחL{Gm_"Ma5 '̓vtc>Cdp^FeZd?#g.Bm]G V ؽWD2.ZKSݕ5@,DMApSU&Ig!x>(TJS?&S0Jq'rzk,T"HaOm$?Ԑvj^.\ɠL\ùLj=,T4~Vo >NtCQ]POZrQC ʨe,Cg3LBL[rSLὥ-a~J탄y7)Ikyw(l@)nRt>h+Db+8 ?0 Di{Hn u*5Yh~*/lm1Uc NUe/;#hڌ q2T̑K`"n#CeSD|ҏs|&4<#eRfzm V#'j*Y,.W&jхY=i8|Ɂ"!\i _Q1[ٙMgpH%1t ;1f1`?/G6OC6lo襐R㪡UA!7!ggNaN^ThNiZ`_! j!͈6&%a7< jO϶8D4ǤcjK-qma<ٿR c2 =:,{ )VL q*6Upi'~5aex籩+\0#cvQm|]\H d (fޣVk#Mv1DPgVjNPaƿ< d97|H`Z9j9| )TU( AY}M:4*/s6CG:q>Wa5R[rJ: "4"GW+:fF@NDpb9Sr>~ƛq*ITW&U\N äûN 6c=zM bvVcqwwoЦ(Xٜ"WP'%Nz1D ? &0t/Szٓ~o^*hDC~BܹO-e_E=-cD(ϴ2|_і*J{G)|/^QHy @O[#_xe%ڄ01`2rЦ-0u" vC; N o6!Jx*3~~gn'\s^c|fns 3S h |D$+q*HSIql_ue(nlc>A׫/)մ nsڑm[RާG7a,O#RKH*Ռ ʏ{T0Gd|S1Lay@!0Jvg:@;/8.hPQmX%_3A-P\?_]1uK(+ K#$ % wߓ1wP!U:gf"%(mXm`lH^P> :"?‘܅Jq!%#؀О !Qiz%;ኂ'MC}?chaws_X(5(#ؓVn1Š} %VYTh%YDJbݭyY ^p&s.<qfmɃk7X^AHvdڱQR r> Td8QN0)k_No\^ؿ7U!r5Hv[ٛ̕9 18ЖdҹRQbd` Ѿۙբ'T_/6;C>9Rhz!xgItч0Ը3%Dž _@&IBAEaatֱuc0]8u8#؄+󼒇)k.⪾i`[O*o{ǝ~@(Jh~!wQ tp\JNC=ߝb78nAoVWb(M3ùA~cHSٙNa%_wD&yIzEzة!0|w=?7=16{/%1ڄl66ٓ{Q- ҉klу$FƳb/O^oɟ;~ο`>t z߾~#As/N%.oxu}OD욫bյȤ:yAqTRVzaH/@ q>!ɇZBS9*m؃f-p~o_F1RRT?eHU l"2X/b1Ø;b)Hd#|Ά- nA6k&~pL铀tagŬJ&Y !bNg( uQoD=“chj":B %<g+dг].BBapXi.0S)@ߓzfT4X< %l"άdcu@} slXZk`ChehjT:g_DV])FV(_IFZmjϨ]N7كX$yE !LIҺI)GW= iK)'~l_%-mLhCgV0 lKbx‚H rkdUz7  t,;C=CG^QcpZl ﰝ=&jP:t͐!%|_t$bگ3.40,yjyo2s-$+)W.Zp 1/*@{85mu`ȶMZRY&/%޷f|ҎV$p*tÅ51}̼|T18A-dVnbo#`S2hCl ʭGSpMj7(ݎ)0r8GWߪܑ<#~6y&)LR(@9'VX)+a{j#1sjԜV &CGTzVО@@`Nr|C/CٳDn&æD0 HΥM6M@0hz)!DJ>rt4ٴݟZfZ]'ĝ쀉ϛѬS_tLBBOrzAEy+0t& \SbQm _;ZF]EdZgH;g Y;L(F8h$=5?aeRj {_cU"ƣ6`8ZX$T, d*"8ʱ7 YdAou^|=%wk}dW!DVsmUѲp{d nv@&lǧ_J a_!I!N(ɹiN|qw@|`,K2G@srNZ ͥ@(8{+!2aj5nQH-[@nk=Jo8Bֺ^ Q`̣i{ąn l-VFt w{LB4z=~7ỹG A.%:ݽElHYɍT池I.a-Q>g#rýp%vƉrh8/V7 5Nޖg;AV\&i!Vv54UB%9ME=Z?3f K =BG׻rl$O3nVmbvH-h^Fsz[Z>ӴJ[-U>kU>sBP%-.^p\ZWlh49N#zpx˅Jǟzb 1"FcbҊªOVwpjkMI M{$UQFߤ3YmsI__<-ťSr6C#w0 -ލef86OԔ>]Eߕ KI'M^PÐKWIǍ՛21±*')cX\05|*{qvysFVК&b$|n],?e,"q@178\Kz8U(i@sP:)JUZ`k_pKwӔnqL'@Ի:<}J$ walJj^C>}UyzOk7ѬkjOEghK+<}>KLc'1({!,}Unv}(0HF߆O kD!'eGLD*),|1o99 =>!9:H7N=Vw#k^dIЕJמCmww-S;!oϘq´&h {Od-M>%8U\xāp/@%rᩀ>Ǻz!kvҡĹ)hy ׻) knIMRS;fMM:I0%6z0-HS@߼G"O M|W Xϸr7ȗQ@ɥW%t5J<_G\GC4vt0ۜXmB :pl-&T#U~!1Uo)lgKÎv?'cqw^ˢ}ЌSaU!Xۅp/\ɂk~ppwznԭE[Mx뭌)itC4] /&b$ #'6{k_Z8JĬ@D1?]W`;s|<3@#9Ldpc(64gjR/[qdg&;IjVA9 &M6u`.PMmF|b$ c]/d_>LhReMۂ/[En@_zZcR} 3tUnQẔ )z̗[`LϬ,􇬟FtՓt"ٜR:6:YhqWT.o^a统 (Cx/~GaHo~j,ѳ璦!e0(fXByœ>+9ETN:!}3{~X6˝ /NOGKO׌k]ϚZaN5yc'즞$>#1LļU:pGĹ*Ils_|rw'a 'T }Ӭ`rd RU>wR~*nRJ; iӤtg]a9i eATp|ף>ix{=?lɸo@4!<sǎCcxcsDdĹ-FF1>vyc6x@?Y`{Nć<4-ÕtS+uIc yv:ļ(ʅcW\t&@n: ٚgQTW˺sHQE5>/'U{r *} ̲*2Oޭt:?3ȷ8]gURXC, SmzdǍJzʡOVl1R BTz VQN)]^J?؏ YL&5m";}j]v"2Zï7TSИ#:ZqUbKҌ}0Nz^\ ^Nrl?hQQs8 qmkV"E5EvwsJssb8ϲT?-볬 ZڃOf(ʸBĆKe1iBr4r}pccV/2`XB l ),% pcf^`%wś)ކ8`jMx4b>#ڭx鱖hfցl8% U^`r:F@ּT1kpGe\&a>g!b|VR)_߬qMQb@zDY{3q1ȶ,"<b%4M @:\E,W,, IuT(m'>>!n)+Zn۵f2&L&ɶw/OH&ٶR2gfwb.P;N? I/b>\ RU`=ǵ;"B\ D7 f:p56ߺT0- 5-unw?<-"Lˮs<,+۳/h ŋ 9d Y | %R{/ vrď@i!"b838dױu λq<]`?Q6/oݘ,Ɗ#&tݺ=)TXQ6R]Zy0a6/fhk=wAUdc񔸜.Qad=cs7xB0q)Dڦ/}l/<62J wHoGs:daQkC<0-6!:oW &g?fnդ:>GBֈh#[nsoIUX" WYI~5Vb Ȑ;OGDtB>4n|"y~<7 7>K63P@"A& {SZYIe4 'Oz4*}iJ92)3 ,rJVӘML^`?ӆgQA!Sȴ?pRWfa<.ώV "в1ђ!(^qa~gM{fZMӧ_BJǐZdDܐ '~=mO,HG% "^3PI`fdh싳|S- Dt^Xfꃖ[[DKpu!'y uO=Rjw,xF[mQp`iZV<9L<#b*m䑴Im{%#&̐Z;]`]RƔ<Ƥ/nl#!kf_JKW]>v!uP;tD-A BbyMPA)շ溌A }٥6=&A}Á;6ݎm UIM5HZlFsc`{;/8W찰/lFyę%8%ñ? >:cn*l6p7pGN,v74fG!X aV&}"Sg8 s鼩^7申saP}1Ѧ93yL*A:f`eǥ֖rz$ZVZX]<(q}k|%%PIÙ˳/9@>Lxm D+7$?2z~| uCOc,8+\xRF6&>bmHz[6ٚ_h}~]AMX焆c*Y2{?ǙDV9^VFEY=yY:.-O.4#W3E"ȏtL-&iK(]*9okn!a:}҄[?YI.7t,,D6 ,AR7*D7 mIZ)MZ/HW4?jYh=GՁfN72 ]/+m!L>֚7 RS ~&~ X2VygVNp%A0qL3I]E/K̇=bPsl.\ۤ-դq4o|zXR$˱ +zzoTCWfrӂ;kEئɌoBq0$Ī9."k*[fMI.7E-gֲ/qL,}\'8@#@ x6E;P.EToW:Z7_ ZAn6x6J@a:}2BmD+-&B4*w֡jPwe00Rn8R¼fG͙D`Nég ! mಝ|} f;W ?ޚ9xwַB?#@;'#dPņNWx \O"YQ<tcjg/'$^* me%Ksum-!絙)X+]@!t2w8oKCplbL!s}:SI,s~:E7e:; LNl6+oW;N$K{\P.1 Љ5g-e_K`h0}SoTšA:Z7WSyR풘z+sH ,E3i`3 ؟IZfĂ7rTvp7[@V!_PYS\d*w\47Z{wi:p- 30E`fTܱ>v5."N44\ⶂc:2Wr$mV9PXmӾx&GR0M^KoY}NYR'PqgXTYl Dk %(}KV؟:P E;n nzW]g%;jiSɡsfoGA(O+.]mW]Rd]4%D e^gbױA&" 1TnLu˼ONx> 2ϙ{< tEg M 22+GFၬpb[5aI:0%O׿0-BX-h |!'MB)R)ɢJbl A{P@i㔆.oo]tHw׉E-{skm>:'R #-0uw7;;D/ʾ4[픞t Fpu4ɻOzVH^qI~c0CPty^B֠ץ :R#Yg]_n-rmb@QOtg8R[UB0(3FM>zմx- [ +F6JNK ^8@? B+bnP~nvd RM- R(jǪY*#r4fo'hDdy8(^pRTzZq]o<lqNTOۈxӾ0KF5KluX-y9u3- -0ȝZ#%Rl $6mj',Wbyt?@#@`u`S/UYUbDԏwPhPAy2GhtO2ZD WEG *1[p F iAx1~ *@ύc=DWSwْb#؄<G|E-?: %)W?VE'Ya33'\ L}W" MLQyL55]Bt\@,5~qlp1.FӴIOXhį;Hmt }>\Emt⾌]MG"a-x (  qg딨m'1)We!)D)Iܷ4nE6ʮ܈.R؞bhP-oLL jJVų&辒qjŕn>r3  f9=.Χ7.]!Hb=òWDND|X., O P \H 9֠fɱD\]7BH@jgE+d֤O1l$-h6 i n6) 13or=Bs aTuOI9H^7yև LLkS"@3|t#8AݞfA3 S?WߏP'Чc:&b5dDAv*Ù'5/_[=bs7b}P=M@iƐؘaN/\t!+I<5$§UPٴLZn+pOt? ym,DVxp6Dk,iHG3F?bkCl|4<2?;BHa/>k8&wգWY?zȆiB+iO+fl"IQU5g@'X:d0s˩ho4 ]U iȆY?:}1Y9pf4ڨ&\7e" Ƅ)Q;˰T"SL_ Ⱦշ7]X *H؃sesBl8P60ILG$!CwƵ;|':uKNޘ٧ƌ>hI!&16zfv'oژ]ɠ!66JsQe[vzX\r1K^>nX& .aEra[W4:AW>#NƱxRNӄnu{!fh-vvwʹJUmO#~Vi3S9=puOWi>K c욂.]џ{\xr)z+CZ8ѺIO7""JwkY΃MQelPXj|IEtɼT7q1xB pJ̒vyoZ w$q{OR ]@Th}|;x)v[a\Mx{Vˀƒi6ې˓9@7&VSW_/XUm3.KxdX n6Wr{cdp!V<`!GZ Vh3/Iw3?/EaB~w(dֈl9:l8BhL!֔ZpS,]bGS%Fj-ID)?mwEIL҉ܗþ131䣂>t=p{>* %ǼKM81co63d$M I6EASHkδiF6`VD{l)ZOv;qߤhPbPL܆J /1ǔqA17ѺcUwjZ^Ƚ}])|][[~>2ȹd=Ve%lI Ƅ$cZ 9kāg&$.Aӆk\Cx[U55scL-1%U,rE]K8x˻k>erVn!<Zt32eK@ן"뎿1ޯdMF(&whz?N7"kaŏ<*$u=xu4ԿߠJd fyLCa. :ܿ %XMKVG;Ϥ RyظQ9{Ơ7 uuyxoK9͎ŔP`X7g>s~/Di,bUWSC0Ю.!\wzH}3LSb]ܟcP`=d>BɈ/&"6Kx9X(i8+Cs7. 7TgWneowVϛTki[07$e %jthSjrŦRY(;ě҄ɅC?&EonWS̓9$/NB\}dVA]H*Ay3O0m',3+M]dmĠNI]323/ %P巟22Tlbx=)Cx3_ÿGr5ֹx[Dec)/AltIej{<T&\AӶKKSg:5 e0ٌ1"0Pݪr 7s,.Hr8?V%: w+ sEVmo>9F #ܠ>ϾƍR`U,9%k݌2Ft5hV]BO k]!g*''VxvZvv$ ~ \ZԩbJLLLWlUٺ}G#ǭ=[ ^_ѢeUI/I1S)cKX· J |Oa I"Yļn7Uh?z\1Jǻn!D6==FM.=; R Sֵʔp]MaT&.B,uT j([3RB?>%dlFII#0M'i`#\/Uo1kS.*Ja5v|-5p8(j~iAs Sˢ(6>r2\?h}PkMJ!@0]&NR1 \ R%"b\cö}:ҏaIp#i,b lrz@jZO i Ϝ$͎#p<* ?ѶXnrćCjPQ__,Б?X^o͊(8∯W:'~##DbtX p_{eZ;S>>% kcgBzTVnȭ3|X7Q5KtX_tqr- 7Oogk0.??۹0{=R;K5t~tn[mPqut_9a-ob"&'3HgZ?aw>@’؀n_La[jyr];0*ľxh"aE݌"K`ʪ;Gǒ/ _ -uQOSlȖ`WF*7w~sPOSV,Y}QrfhA /m\j P3>/>h'@=.퍃DPbn}"_Ҙihqet jW@uzt]ѹ><<=ѽ.d%cKb! K,$C*;u5iKl$4-/&©g2zg ],XtXfH苠!y)U]U5lkl̢)rtpJ"LJ:wR J(X"D5˒j.Ĺu^wEzr e hd4B jd胂=|Y \⹘9i7`E L75-,L5Ƣ醌E""vڑbD3װ<i gR^ F*|E6+=ykŁnV3ڠf/k/8`wb H:g)?c0 ?S| M- ~D$!>O?K2\iI~Z1y*d _FE뼟b[1 r4o?zyZ61CX-H L wKB.TE eVl9)Pƈ7OS}A"A>D$ڛjC$, hL!NY!<4:HIxO1Bg.+0t0>Z]]SrUpƍc=%eb)}|[sV8,ͺMWmZgf;fzW؉o^|*X͡s.A* Ax,". F;5-sHc0Hn0`Ӝՠebcu@nt0im)^sОܤyغw̆1ʔ0*R#Aܹ$ 3 ǘKo@KKnτ>cU3 l/aDzyb O:*HK0oğC (9^AڦM|I۪${X}4nZaYM4CDY;\dy-N}|iDm`,0*/H /qel8 #wJ>u;2~$WcĨ8's/&#ѻE/-wmŞ9a?Z>FamYlg[Ԭb^Ф1!b@y? r''ߧjOUE:I*sTW*O7k #k@Spe< sO-WI>TIHFW4%Q+% .E`l`gYd7ӡ,'đHۯ=&%BW\dKJP2`s\槝DҸ[dGQuYu p6;j^ʝxmQggtʢ>꥜϶}Zɤw^z9 S?ʙkW;L$!H brEa̼&oY;Bqzݥ{6aOY{cC WMSE *8c0ƉѼ,~,_K6oѿ xpbфmݩ n~n-7Z%HI =9uN/ǔa]/@S͆ '8 9s0yjqC/[gܾ*vfPMڃ SaJdDDay7ékSCRy.%m9lR᫛H8|4`;IӅOx7zq/)ItRg9v H. V$WL"+w ,+_Ã\cmѡ5̚R&ҝQSIqߧkgqBnJ$Dsߡ,o&ׯՂ2ϋ{.TIzT%샌*yw<1hnf"AA?A6k'=R%.?M v= ;VgRJ9HƵҥѐO=W]#zӃa)ŌgL:W8 G&DsÒv3#\K)^Wr%U~b`ii_VYD Ub*ZzlP4>c)[}xg?gYhT$>l7Ia+Ai%M>(ƈ=X޾W''܉Tw@.aO$I,awJS;3J})j;HsK" ܞgPo7FmO* 4[3eNuLѧL]1{Cɒ >&P"9sy1l cl{heҸ`MF {'PsVR3b՜\N4D(.w-vlOI S-Y_PSIPmBWj:CSnt7.,%s]dA?كk[*);h8]$**P6|k~NtJIQJC&̰1\W4Jn $}T4RCG:y17UeDDwݬ63T5-8Cabs/gyXl|J ffjsh)x}ȩ/OqiM M ,Vou: XK(m;"t11qU SkZg/~X{;v; 4C )nVNի7b%EGnv+NxR?'A4ab\oq9j~)BO@gLj y}ق~Ҵ͑*vk{cT&]Jg1eriĎad H x۽n^Z[|-YSknò3u?jyGʆ,(L|9טN &ebCp'\ =q)YkSTPٶi>] YeՅ-Ph!©޳l[0GL`=*$|(!?ǹkg|ǵT/_H[+YRu &ArUMd7!YZJн]0<_8gK #4Љ4շ#"UBorOSiUYGIɺN+(/as[# +cdmLtR@Zq<@#}$i^ gq) _uc17GYlQWtVX渞nuxO 0&#"6*@K<5c.cvﻷ30Wk>ۛ=3NxMn Pi砷vPc"x* O>p7o^$j>Eݑp!\-6u$`#)bޫyXRK޷ln X3k. ~;2{}p _䤪8%>z0G 5\fQ "z ?}NEt;5}Z|z7Dhi̍9jf/!؆rΉmw ]CbnCʷ=>lxԳ;C]d,: ]ъ̂)qBL'$,yTL_V;S.UĜž{l:tcES}r֓Li^0£WLV(̈3<bO[%eDD+7Tgm7D)&%2.񩉥/ۆxOicdFKGkwG9't,XfBt(ŔC*9ou:6'}O֟`EY)doZd>Q1,&; (ڤYBd0TYM ՙzG@+ke:6TY[D\0Gt O&yͤ}% {a?pRе~־{w>felA.n{$M,a´xBm4+cۄƝ@ QH/ӹ#iH$;I`Ʈb-ζAؾ\-sCh3MmWovkB@X4Go/\Q57ՆCfۛ̂ ۻ8U{Fc-7(D'\nIbց'/ݹSb~ |#%xMNr1 Q"Dy7s*r1!XWA!jr .CCwg S #::Ws/o K1I4Khl 9׼!\{ =?8Zg'ikqK;.u3ݟ{԰}l_1TE2Y3)lϧNIlxS v2avĭf'׻7 q#wR!ߐ"Jۏ9 PaoE<9ӲuܛאT-KǏ 'ɋӰka̶A:^"'9`yјd]T́n-lĮ#E}= M/؟cl:'W2'Ga\{Rc6Ts<"ܢ-~zm$㉞Y.jb5[V> ӻz F6Y/TlnZY'M(퇏GJabxӺʭe>$[\asЬЌ21Xl+-_jv {zƝEt !!)Cuqa`,'WLs3>&U/#[ڠu~q}͒rlQ/Ӓ(uRP^\'@(x%2 ;NPn;H%34,S].Gc?u,9~V'RdL)3NxJ{T[:#%ixA~"|g>Ǣ v *&h .]XUjmF2j+y)pͿ[ ^"ɑyf0I?_N>&ZuڧYdۘ>9uчݨF,R)J f (6\ú0Dpr/r.0NyT ?eH n_Z7J}T(=Rڋ'BS YkKN=J 0؅du~}gy\f I 7G;vj FYg*q5-(?DEۆA3GG یFǪZ`Z B6]!!LX|&V-s`nNh$1)k@D \|e7/eqnBs ՗ӮFGKM UbV;#ߧއ# pp;0@j-DHb}J^;u n0grA_#V,a)X6 J]b65{?syԀ.،`q?=Ӳ;Vr9E9劷fR vPڱiDSݻ} oooE,'NIȿwlOk TW٤ThteuzΌAnG޴L0o* 09sm r0צ. `r'  yO K˂MzdOkE{oR2r R9X#Os({'&؃la|-ӝ(V%KYRm,ZX;CI#]XVf!ǯ`%`,1hDI\q;()4T$(1b#\DQձ9J;2DO(eod?]x<3Fí/nAM~oR("nqL F&{ѳÞ"|<qD9)-oVC]ٷV!ۨv(9{\縬tr,蔋# VJ HwFd-ᄘ!D2@Ӏe^CoT Wn'|]}~=e%A8=7, 4Șm3?Ȕ6]e0% %DE»BԴ^Y>nJ8Dn/Oڰ8QDTl7.{)<7qCF`xG[p_ZB8{LM%3+]L p KB@}.ZaJ=FTMG*_`#P$RHsI"Y4h/_rU]$! ]jznNcϓz :ĵ̞#Usܓg[ua7FP}ŴtrɍΌ_In1>> U'= C݅/юK91هac2kMDf!toB@B3#M3,4c&8<ӻ& xm\ˋnbV誷@#aHNOwBr|~)8,r07,$@@JB0WBCC?sQ$E œa]I'c5*voH:)܊}b};w!l‚9a;}US@CD33yJܞE>^7vv^M{k^ hт'ӝT<]( dp/s U!;ǰ? ?964) g,#AVvgBB7|nWX1hUDFHOFO6Cdi} ĐQ.}@CH; ^B݊8Qkt>C"plxp$*֪ =}m@S|.ݦL{*͠)kHH@@+@@ <m&5ܺ ~z@_߆1߷骉;ң ģ$)҄o0 [/ %e  XSH۔ULύEUYF"Jui#Q!,}YDDLZxRe5=ÇTz9?Zzʔqy)b+8` /x;~~囤kh~Gx1{8yhS[{" `?%+Ix"}Du&)#:h"\gH$p-U[w:𠁇N~k,9+nŝ-ΟR=gi͟x_wyM2@6v^{/|Φz*M: ֖QFuhԛ+OfŶۼJz;1|Np xp"5Xxw^o*ByjXYsZ +Que%aΰz+Rz{jR`@C|yK/Lp׌L#qpT; qpװ+[W-<|<| JVYbg}/pbϑbr[JtAc.`̃:|r1r,,ƹf{hZѡl.YXPkkkP(YFdB]wԽNP&kx'=*s@su_+?G'm{ooᯟ*;y}edvbeQQUQtE+?|{ߙ2j~m_Aϩϩ})A-5%!_}x Ux0j)%xc{L|> E 7 nrA! %BBƂBȹ,T u}|Z%}MjjPMeJitI(5݊(J U6bRp%A!* {gmjX4VT"قJPB *EDAIU)@  n JQ ) TQh  \fta QpiXJNqtjՌVִڛnl])C(PVء4-yB Rqʢ jXU((PSMFEuZSnB4$S-hVd퍳CFh K݊ t i@h6aҏ!ִMEE2fZM)IMN]}g}P<>MԽN$HBB$dѪkEb- ,č2(fd)Glm:i݊6dlfЪ 326F&4͓-c5mV1lZ_}PU=Ph͚3Ym6IV|`|aidif%f Ufr:(锥UiY@ T&LEO@M a2i$ba` iiF&&&L&Fh&4h1 Md 0LL 2hi420a5<&d4SAbLM"<`15?SSz=OIz Mhj0'L4 LL&L&LL S0LL4Ʉɓi =RR)Ԟ!ezѠi 4@4h R$&4FSɐO)S5L` Ld=L)MOC&&Ѥz3IL=)04MTؑ?嶿Oq:潁s՘h's_uq1$xk1ډ8E!]LÓ S`f2?7Ojvyکy)Mr*ݵ'U<0H:O,gvNqz֐zjϳ͚K sFR$^@'T] 2w y~lM3oSFz0R&DfAbU3Bdf4̋&3mq~ɧũwABrcu5 [մ,7kGOAl[ -UQhKhUkwx9R೛,q RIn͋~EM4dED<68ݯڭ眘vgbCU"4'1!bWvȋ3p:m)Ra 3"=֐vA`$°U-gAHؗT ȍ &G @Pp M6J(!D1HۦU eAWD.+ o B 01 b K΂ gT 39uDԤ 4Ej&C+sTGa]*ZzFtꐒ p34)xړ.2C!h-@RDt> 3ZEkn"Hwہ3x!d:Sh;j#3J'\ғ[{ؔ+ Bk LDC] G|U1 =Y_) *"ƒA@BtLgMI"dAIL~#JvFdLE"NeR]KmB4'䍴aR2$xg+MSeޅ5;KtѦ\q-fTI&>e) -d^*= <,L a`&51bwWDl\nV3pIJI\j 52FR;]q [_Zdv +[M3K#fK>$OŊd⽽T9HZq2VB*j32ۀs֒]I󪜉L ىrF @X[3 d*!vo"Fc4.Зָ8U27\jsV mV*'+QU.2G Ԫ\Oaǎc hvj84Rx7NБ:[-hl57 3z%g;+.MAr1e78̹lyjV$%!˘ u%Pԉ2E^B^I'fNĆbvQ Q^JfˀnrY-n9MC]Ɂ]e 3eKf D&KEKN:\;G ]ERl~[ζV%M*aZ[=Ȁ%΂V(p҈]$ly4inyr`0<.MiJ\#E8*;0EM64}W7DPH 4O&+g-.h( X|C=f&TVJGX nRt(/UL^KH i+ASMw%-#4 },7lԘ^̖ lԄq+vg#c}o% ,1PK ȤhjVD]8~hS, PEL7 'lUr wҬ8ZeWt bS&|JubA}M h0$MIi2nP8w,az= eE/iKЇjCfL̝()$%|nTj/=yŲJ: x(YgSKs]>D za%Pmdo 4"q;)A]Zp# ܬx´yYSGil au8 Fyx_vB>%ju-7ei-79`YN-R\xyKŎܘ/LfINw8ۈ6,Nu1# .6VɡlZiGIJ+ZAEms3KJz9Yw 3l@K̙ : |[&5'T<~%H09M,[!&?MeVJǒ*pϫGTEp<3.k CĤh}\0VMl /OFT,!>@#:ЫOH 1U{ͅ>JN[ZA=f*zrGli7evu#;y갆6FL-gX6#kZ-6IIŤKI%/]E64V.nTCoMڃBkjcj bU)l[`*F Lljfh5%EX(EbQi(*(HhƱQbƣX-EE*5&ԙ,Z1Ŵh(,m&أDPm0V114&ݻ5Fj fhP#mF6JKEɣ%FHصW(j5Ai64Qc`(֍bQSMQI#+h]ݲj,TQbcQF"أlj6EQFI( !ZQ9Imm[[{bѢ-y\6\s捊E+͹cDZ(EAj&Tr*7}ޕoNHlllhꒁVԎ!F>纍bֹV} HlFE%:%>0((:&AΑd er@ IF/}Ino:$`9q !R:BJH&LC ΀cs64Dh3tN >(睔4]Kw ~,ȄiqpwKQ=3xAɵB}jbb !F)46qF'\  @4@K -pJ)E._t3%7n0PSz,Kݥc!!T3|~p땬gxZUժJ F=oOz>>Y7eKPt5 Sjǚ .N4M艍B_̀9H%& b˞S z<8VDbAh I&LG/\až'>@WJ>0@j`i5E?uY[ n2b$E ?n~nʚ>c:}ь؉/iVՕR^2P晄!? &LJ nu@b#זS4&`e]d|L+3 ѧ+j|vIȂ??"-"K8s&!5bLVww!Cgle 0  e.֣1??ZzRf%+hج)Q)R2hd搦̩QgaA bʥڟ#d]+*t]ťgG'h, bPS)gUw{"GDXDnnǟ{.{pF,(NNA`OVijFE]sUyΣf F$7~j%;z"lW]S5`|ЪA=,ҋ(7dgLú `۔P EWBYbdttݙt̃0Gﰲj:bj)#5Fٖ6%8L:SN)5AAA"['NXy̜4 ^kˉ*bI=O;ҹO<M?s*#'l_Dϓ:e٧>O&ָokkZv̏s#]_ |iK鴯vӓS)$QH! D@3@`;aؙjLy}uٲnF8:|'lf>J|3Wj.Oe1ЧX _ 0QdT$6ObW-e1xv䲏oRbnt1rZ@6~`@ gR.KL2ܓ{kv,h?"e٦,LqLc'5.t(9?@:,+?"A(d]ƓCBmx"ԥW,b}iD0*`:%~k?X'-UDVX%"\X|wB1i: ?8U+eӛ1`6l = }z@D}?N`ܒtOXw&jeR/Qh j8b} @5^q|H ^8O YrJ2|Eۜ;ﴝ>K,Uj o^-hBչfD d3\ϏNbn{@? P"h 0 v49)F2딟GĘVJud(tFy ҂!=)ڞ  _*K'#'[ҝ 硷 SOщ.@_~VH` 8k?l*`KEr`8LHoaݍuiY4V| $"9fI cCYW!=Ѭ|vs9GH،9ICFF;6#1@aP~kI/l%y w/Ehx [*,w$EݝRq/Y8kFI7MT,l A@DN1`ɠL8^n5D))]w򊁙fNl@ɈP_Uǖ™4w |y|.\HQd?=5~, /E[aZ5h$m%ƤrBWq!@ h2 ,iV*CY4K=5~w9l?3VgQ&+R!0/g0U㤝()y&*?A7v~Z:~˳xfجp1̔ttj>k25BX &(ĽY\L(HyC݌7G ;E:%ssАXd/3{2+Pw 0I-(%taP EcU;I:-엕,,Us0:49@`Tދ6ܭB8dI|!&eM2Ld>8%1/ZsO|JTI-<;"i;M-Aʧ7)F]0 &aI@GpN])$3eLiH垌ظۥ5>_dZU Dg%2!"AfuG+qb #x`z(=ҵ{o{iTmtJVyJ5u櫋JhE3ӻ1o| m@h%FDP܎+\v_$c't#kj{4XNoVdՠ]mko&b1`@1){bqҗ͔w(+25Ũrǒ[?l9FeE4{ ^ <)w}hKº$ao[Z"^.n 0*`{4d@d̐ŋywҋ6,@0ȴ6:Q_8?bgRpeFARWbrf^S\ZQ㱱%@N ](9jÔpK3ҿ}L7%Sl ddqS QNjEPdD񂿜Ń MUC)[z2q"wլPof:u&"*DA$lB+Bh ) 0Asc.J.JXÄ^gvK>{NR%KDggČTHKk`&s0zhF]+u?F,==fŲPMI9bL p#= k'=bB\X'd.pg&Ɠ.!_%`O2I"p"*TZlOs "VlpO%*fS!QCK_tEEVBBOrui!8{ VEHH->F>>Bˤ;ys27]  3EP LNbk/ޟ P>@#;IG?|v1DJtԨBᒃy?{XRoFO d=HXR35gsD Vpb-B':VMbqYçtU%">9c(IU$& UJ$e8ӣo+U6~{v+d +(/n%ʙ<@K %%P֪Fɂ, >bd"|i I1eQ1 Id,6kkI.^#ƿv2hbJI3yJ`"}.^#? Jf9X|18i|5[ ՝4:^_1\9JjkF)']^:#9>giҎ?oLb-g}xpY)N%{m\ 70[>rwAɭCbB$h#$",U yC?liLoӹԖI4g'YY2D6X"rRMd;r0@=?t,dEG@N Zԟ2GZGDh)ttGӤcŬp.m\I@s(Noh9^(spX7h陴B<4",V}b6VA &Fe"zJ>1'cc;3=]͡s 춂.lC^(?wYpߢ׵H!}VUEAiIW֘C. In,_ Op騁Ku}Tjۄ#XGFe~zjP*,,ǵK\H3H\rd>5]*\3AS1@*ЂX h55T%=Qbb1*ZRÄ8]F!Bfy!*['L4 ږ3)îO0M^XHjS-(IvZr/Kz''fkKsCD' "5 7K70qe~b(qkx%^r=L`zQ4X7th/؎7)Kn/i}/W/fD?)9/ew,B @="܎$Q=aV_,&@Lo4 0'YFvq r%tyKŚ[pWkSW%)h%?8?'5a@# Md Gg'sl.Z"H؏cgSQRtU_{epwܠ#`X e$d##AZ K,T{X4t,(Uh-BDxҪkI ;A ڌcoB[X6_e>?e? O!\!/;zW'v<S `m.;:1}yIA/y+Zn|A.N- òC(BCl d Ӗei 'D@WPa` 0,0ꋿjr{ g#9 s5JRx&svz^0@ `D@  eޥ #@%Zm >#" _"DJ}m%P3 E3 L`&MLPhTr,",.-A&`%FppքEVom(п,6Ғ ƟB,{vߥk 1`0"8!r!IY'Qd y)<ѣMqPgկ~f 0X7ߍ4Wɣzi Osf&Z@R)y/W#OKk9m''C; R 1+٥KMQ@%-A0`R98Gw;Ki݋ "EUq{CH{L{7 :8K_E!Da619MGy'FTZ 9@/G_ySV1\kJc9Y'@e "!|D4n|^Av҂#kw>Ce&gL=JTG5?IJ9U' :Abe[kѐXI m+`㜽G~3hC|r$A4&w]ϼn+9uGPMDc.4ڒP0ʋm%U(BGO³?}$uKY;nQ#u؈N.{7.5:w-BOFT(-?'zh6\nX,i>Ȅ@BsѢ:f,F!d> u!%4;ā#ؾ/Xt{0zEAyygc+. }a6YMU*^{T9K\ U,fǎ;Q; :dKaJ=oq\q -̔M_ Sk^ π~9~ֺE@ u*0M@Rm+Y،Vy$pG~nkmErl:@1 Ţ5"r&/=q'Hq^+ӵzPukGPrN7T$YA.֘cjUݠcBa|ytDX2G-~{L6z&Bxc^G1{-p :%B %DqԘ")69Ȇ B&MvˣccYCUf*Rkx* n+[j!DY܄\c-ZELP0 9NX(Z򔒨 1{i| qQxyIB"N&Ai#~kZISѤ%ZJ%]/x$=P@2͝@7TSY;A W'*As"^Rp3`Os3Pg` DZc_tOiC;LCjءI C;W.kk}ϔ\. _j)o!B |x#22DzF*0׳ڇPH})ɃSz5KN0C\CBL$!@0 $$ $bi&|9_&ʚR+&C8mӓL"t$JG@} ><O; nf"5DA"k!rJU\TtD&PB*UQR X+FmVF#chh TQhXl[QF6ưcQ1 QZEѫIQbJJ5F+j-k-UbX5l,,jD4TZ6H"6ƴj5hشZ EFhUE+ 5-j65I[-b2%6V1lF5cQi,UmIVh4b-46ų#b-Rmj(F[$֍l[EETj صITlLQTk4VhZ[EF)*4 X- j*1͌[P5XATk[ڈѬFѫA-A`1-JTchъT@m24PRlRZJJ,Z5hETm6jH֒5%QPTE6I6 FbRCch16-&Td#Q-24%Ub-TkfQX-1h 66QTFJ ͲF(UF(l5lXڋlkEII-QE&ѢVjF6Ƣcb&6Re(X(RQZJƨ-mIX6,UɬZMF6%mF%C)cXX*IlѬm*Սb&PTl-QdFضFj,X6ѵQc%F$`FڣF55TkbbcVb6TljXQVQRj6EDhZŊIl0i`HL$bij LIZэX cF 6 (؂cZ(Eb1Q4%$4ilId1!6$c! PDض2V(X6(KlXbMfX "Z6Pbآ؋cThd#AmbM6+!6 dƂQ,`1FBh(FQPmٕT%Ģh֒&,FdQEcQ`Ŵ4Ph4Xԕ(`a4i1l3FآP%fU-IAdPUkѭhQchQZ-Ec5F"$* YDTlƍdѶƢRjJFڌkdɭţՈd4VQlZ،lFQDjƍRm6*5F#VQFUFՋcF-b6 ب%he"[FQэDR5fţcEi"T-Z5QmcFTE[QhU[5!hZ,dj+66mEQEFEF-bѱh5؍%ڂKbQƱhEQZLAXY,FTj(1EEZŌX6#Xhj"lmQ Vf5mAHTFƓl" &b##QcIlmQDAIX*661bQZ6h,b-chcjMi5AFb1TlLbQIlZ*-ƨj%hlFFѴY-Fmb-űXţlTQch+bQF1ѶѵŊ5bڌTmhbj-EVQF5Qlk&EXEF֍QV*mb,klmQX-h[lkZTjXccj EFFѪ(EQ5bmFňb5EUFڒ,TTZ+hfب*5ōFƣZ6DXcl20R 6ɣXɍj+hLllTF Kcd6ţQ-I&Eb #mFmm&F(HjV4Q5*66i*(b5kTZƢb4kIE[DlcUX5kbѨ*F*hJZcmjElTZQѫTZ-kX5h*cklV6Ec%Q-hTփmcTV5FZ5ڍbVU5mUkldڱQmb,jlh*ZDjhkjѭ6ѬV*-TmlZZVj-QV4Z[Tlmhb6-T "4!B %)+hZŶ5XՋTkF5bڍhb0[cVEj[Ebՠ+ACJ-J+BKB)B AIHHljbѫbQlV5ՍTVѶ6FɴmFZTPH-*BRB+@!H֣hkh[QKH *RJ!J #CŵV5j-cXTl*(hh42E%XՀ5EFFXm6 mX[`شR#BSJH4+V+cb6mEmEZ(,XQV-TZ-TjQm5QFEQb4lQD 1$S63% ZFحEZV-5Z-#[l S6Im4ZƲllmD%Rj$M_꾿{x}N{9cx}j1i:&Cpfqݑ ˼x,Y$ݾ?l~YjFAO=`{=+ːEQ *@w_Ԩy Q;_˴SG@ "z{|b;_!u*Ī2) TRZ+"„~h%E:S_NQSaU?sqx_U^T:w#4D}jPQ肧Q/CDGAOU#wzhH+|XCJ>U@>PB|OO/A ʦ_7x OB ! }AL J4xEUP?v:^3G!-Oݐ |h>!B S JH e 1@"Pv CqB(mb"즲6h",A \]d)SD_ -H0VPuDP?DyY 硠S%L*GAA߿!(S~g7˨N"e- wl@jZ90 dK&ZtTTsB4qx@*A @gIZu##C8ʷ -Kh{_iКը1^J"m. =NvN"Q=Ǡʓ~I$w6²]q]m&NbwT蟴+[qs]Rd/׭Hᷰx[ =:DZb==y6a`NCޕI~ܕ)ؔx ϶FlP궥g:~9eu'X#ާZh9f>bn($}[ h@Gᾉ}RFd "MpPDKSGX,X<.t<nTgoE.AsS{74"chp< IT~52wʢ+3%DNTD*hD7drJ“\&,[tU*}RxCFYl ‰+L*uC|Jh3MUq߄ /Bܪb( &Yvw(hChɎ)dca&GBʥjmsTtֳWK7Dݜm^d`ϘݦeW܏e9`3K] 8`sռM~%`+%-~N5YA#YS" Dd`BAsoaP=3нILJҋ£ĵr ntɵ^h9QO?U)Vj6hWgrU躘qZJ7R{ƭ|_̈́М={y7>"Oԭ, i$vb3'\pb\ y~Y\ÀHoa뗔8i Wk@MʆQW-MCƴRTҙ[0Cr}+p-v$eJiYTҳG)k7IԊQpU*o!Qbц(DIc*ܲΨ]^}U҃ZޮkZ`/YXjv ˖pǐ3N$ŭo,b+izU8tZ"+__ӗS!|9CdW O%''67{|_5곦*2)1lvTA`I УOg=b_4*r%,"a"`QBǫsYyEx@\mLUسYsgN}L0}$)Sᫌce1;7ֵ; i=c |vwPCh_AGI32]VeFeBs1G1P_ "^T.+D D|DO)2j<#BNMn2R7mECSggaw?VV~`"" UCU=̀ A6NP;xAysW=D=}$8o?/oDضGi$AՕ7ͯZZi}Nzf{<@Dn2:~ 4]="ƳqKMs [ǫm_r8IJ!*Ԕ:~Q| H(}'2 ~1=9epGF9Ttw&TnRt2z* #H/*O'( J/>4@r/k>ubbp0nꤶJm?Plʥa40fHIAؑ[pJ=VNMy'>73lc RW8شqE*ϬH3F$C&&^.0f`{ڇ5 S= ɱ\ "4AbUIr!KND@fc JK" 4 $B ќJ\~w?Z9>6F]GO!ԛ7 R_ߵ')i$GIo<(6.OWng|Movsm>jQzݜ¸[* bi:;r6ωQҎ/N%z;wΖT•P_@**AT6d@R A?^ =QCaߕ_9!8vy);X] : ^|̻]\uϚۀs){\fNlwhU͎L2AcY|'D %%~w ==Nޝm ox0w2yp8ZSҁ{ w*i\ 9͵/*9g+qg3KʷӭaBO5U/R΃v7"s1A-*y4Ȝ ==+EkawzB+=:)Ոŀʊyrnͩ7="S7tCrmQrb9wYϞv Ҕ@>I$v&ݹ(<݂7s侯A8{~NyQʁ;*AG 6v@mꓙjP5R{Hw7 U߉ĂЂf̍N$BPÕZ;]-@qӀޔJ̍܄bzOjN۴ʉπ݊]}ip~oZD`)Юt~sҝwE#lvWkǴvSBc|ŵmG_}Ocv=+Ru9X ƞ:189  (PڟǾ@ھ[<U=guD %L܎Tkf Zz&E [xrNW#ؐ;ۛ8$Cx=9W+Vy~7ww.vbn[ـ{Qm[P ";ίGWO*@ۇjUT9֥_bT?-!y ȹ@ 0lRcõ>zlDׇY"NF oNmnkզ5+_ev,qD߅nnڌCvڀy{zzms{0w̴W3U~u(T)F$dZR1DdR9B:rN Dx(. УRfAlr!קUA *TC/'79=[C"y^v'Wڴq '/MFATos(cSjnvxvDbixaMGzf /5kא=,'r4 v~Vy';[x7VhR!7 ޾,:} 1XVE0t0oHo~?/sq3.nɑF=Xw#s6y3kooVʽgJr]-S;;b;]|2i yj _xrc=bt^N..v\BƂt./?zt4B;\D@ AcHp Bm,$$B !#NQrO{M2^}*åb;?17E/&Nzz/R3[my)\|[>Vg#2s7!(dR$#?An/::}'E8d8`S}PD @ZMM ,0 N{S(1( L"Eayw!0Qud r_d>>C60" <}@AϷdVW>Cv7zdsL | )lPNTS[#̀à\HhaA9VlG92TSDa0! -|@ 0]@Yd+ HPWpv h?xnLۄ g/Lye-D%A&{utg& PoFTZJBkv XA\crEAbS UYYbg*d !pV)TB33VUmBp#(G`ЍD0@* XhQh /6(FNg2$ɡCa+u2Ql%&!7W{>x;Dp Q,(AJ4 fNpXۺ\sN YdJƤBZd!@$0 "F"^<84"!Oynj)'u ح┗pDlD[!T-;>^aH1\@%"6oNbhÏQjS a71%pBP/F+` kpk`XYkZy\D m Q_ܚـ0ŊF1CNދ^R8@F;!"X#bs6@[1k[RA^ A VRqy:V 6@.; WYp2SpJ1O`I>!20 @U0r\  <kzXn ",e (,>bQ2 `-J{ds b$ r0$C7#6J5G\aO%1GH@IDXt>a-[QkdO{8B!'a0\0#@T4F2 88Powq  ÄqT5l0PFQgUaoY PсH0xo:!P2zޡ` 8" ]Ų@c``[ "X]Ozoow(p g4qaD&?7޶tm7ٺv0 m[g90~_450HKLGA@l&@x#8m \[mb'>̆}DցW{~=l0 Ayavއ >HA=N'vi/;b<iY8&Q~Og("F~ʼn,,zXGq_m3^@0Aa`ja@ 0 v U,MǤMeU $D(!b*w=&,fα,1M(H"2VDpVb_80K?-$zUDc>)'=qGc$#6€PA <|$ \,0ˢs}۩FH8p.f&S029ْ̅ߟf`b>-¼kl5mBa+#^|T"'[q񵸶t@`H %<0"\w;瘘w_߹+TZ%1shR2MN< 4x+1׭kD' w[D Jܶ}W^}5ʴ_ 27,WSdo V-p>AJA jp-'.iFkOM[JU:?+1@(f pUa'>њ-Nyj, 8GQ8iN/Mwr!P?rȰuwjK!?x"}[;9BR.R]axZqi]pmt8*S4mϊe0ۆ睋Y5$^ƇY5M_JJt\"5.SsYdea~Sº7Qa/{lEGc[0xITr[PZźSX-mS`(OOڦ+YS3v-wQO8wByIkn]?Z)rG$K&}i2[{D@Bgyzr 6͎U2 -* >)kxCأT+FHte֣ӵ{ź:JAA{X\b" фh$?8(>ݾ5\Ss>=JVkq:}5isT˩!@J5q$R}EE{l~b;D/ `dJu:_ܻ(Ђcwy M6)9b-7F?k.Sߗ}f :Pdbk@d1­@:xz+6=\i$YO#癩g'r둳_ݨ220v}pZ PwjIE(XPDttaTFIcyz]_H=mU:yWe  ׫Uj WF6 $bYh{X[8 lMe `?䄘\EL&נa,KU`E]ƻf,{-^+UE!977o+nQ2K2bcAe>y,gҞp)}:Ѿ qǿ99SųA+4Df *$aV)!ѼNLaWA r- z‹HF4_,Kx^'9%"zBOQF nδeJly %G}lɹd(d"J/cց5AfЊ ۗT% N5 QwdT@lKIًܘd"a1 r2 'u[;]Ҋ"kmϷֹbvj¢v߄VpفJPM$Ur@ @2QZƫQmER(B**siusYidlfdfd%(i@`@O~ "j#cFXMa+._sc9יXchmvig&HyL"pn`ŪӻKDkv'n.EV-W箷؊5*|; sE_jZK=) i6X5nnZU7ҪNWeun;7KWWU>w; [s Y4) lŪr_{75浍P"L,Ġ8HCHS:Bt5Bfa4FfJh\UΪ3,;5U涫yAV:rZݫb% 6m-mW>9ݎ(skn[ukWuw2E *IFhhmd I*fk^Z/-AZJi2t' !fbc}r kFVۮt5ڒmmLūQ\{[rصV8;J}{k Nngkky7 QFEW0*1jƭ.\T`գZ;FZ5E*ūr1jQ6+r)[]5GwcˬmsoP[U.WwlmFW7-Xm.wF-5-ڵw֫-aݲ9fbb SP_dF؈֧=_@98Pf`)bPگߝ^j\W \T7Kg{ޜvBP,eX6iݾ7Ouڼ\[j0M Ed4j=^ ~Z+-kgs\mtjVڄЃ$\PHhT0 10gMZܶmVkRh=4iY9Nrmk޺{-T#%ErFM)V~%Ӻ-hn[U^m\Qo/=_ȶw׵m/].ӭUV4j_]4Z {Xդ|jȭD[ThM*U}Z ;*B$+2VwD؍h9ZsKRkD1:ܻ+LԻm.zUz뻮min܍v{կ(5N_ױgnۚ[Gwm)|ݟEkM/<̍n\bʺSByWy#~kഋ$wڢlכ/wUwZ^;[\XYJMN뚯Wav/.,mʻTQJt*+_;(stmNe,yLFdK?Z&F!lhwZ]kq__pclk~쑵fWB.!Xջ{uF:M;kmHG kb]Xѷ9J%˕ӻRlm\iaˇ5n̅t[&Z#*[\2V*&;[bt{dKkqkw si)[qA DYNffcf&Ԛ#ԌWwv纮mlQovkW.IQ޾(i1rtŖw]QlcUbEh,KwѶuE~x{KM<-Kݗeᛑ_S竖#h{ƺ$lTW-:nQW7$tûr{t"R˝Wu3rܫt̚5wrəݣ`ˮqAH]niW/m=pA}^^'V׽!rwCdrd4u͒swn(+l.DT{+]ֹXκkZ"Cbxr_^>/W2m{Q뻻 jshB$w5@ƤH7ui i/|nƢ"^rZCI,ufiI:-VJ宓_+eҊѤ&[zVjᮒ>Q @C,!&;4ԣb ^ssoîhD}-rQx=ln׶wʸvu\U=mEwq;w=,:ww3ˏw\X/~di}-w{wjwEQ?.]+h-ծlhtթ鞵shZ׾=h|3.vۮs2ֶG uymk\1#W[mIh7t59M42̳-ڣS缽%t\*H!rg׆s09r 6G3H Ъujɴ;1|7cov1t:Fe4%4s-,*3-?;FM,Ff^-n[Nꮼ"??v}:ȭhFB乘W?MТQ}R.;D+GusuWiN~wu\;wvֺѵD[ݹ뭯ל#AmC9p뻌3*\ݔ4rsQFs*>_mfŮQY4 &yt՛PivC_i,kח6k2b)dшWHOkwW%_m\kwuĻ_}Q%_wyr-{]ѵ8QuE~EZBuӻ]QkkđkЃ' MOW5ګVN nZrdhվju{mZX4lX#>}^Js~}ͅωZlދl0.+˷ 1; h:&YSˀ00 sW#Wzi\fJϥ܉)Z߽uC(63 ȠYi}vAVfW&@ل ۍ'VeaSP6`rxyʅ]ڽO¦`8g.TraL޶ -&3*mM?5/uAS(li7::vz`3,O@w؜i@Ig{6eNV!#/qnw:|>[Pɰ C_ttr3R; Ʉ '&I (@PD?Z@v0 7~ej "v/P(nʵBKζ:bV% 4 E$,9;/2 mC&K@FKH44QA! w3 WV8찪2OޗjhB:N%!HDY JF !oCb.U9VyfhaErA90G5t_tثȷ6m^j42uɐ2U}Si))8CdbMaDG9 2Q9v0Κ(i{@!1+N Ȇ, a"bkL^Ԥ`dHC"".Lb= ?No_5FV`G>="kÈ\ٹr[D^zw>;~? ?"(+HP(%!BP*4"@)B ("4**g_w={Iy nNVP٧ou` mr0tz1[&\2^̨)no!ãS*e/mYNy _a4(>R{r !cf]El }|\CHM經 7DF7CR=5C%֊Nyq;Ơ-+"y\2N FâT(@FXjXZTG`پC~+, ߴ4Wu[fa" ˆwg j5.VaSynOM CJt{-:?#KI2%W ?.߉k>8UT{XG~o.Iʇ+:6)⭨wQ׏֙?U,- =]::zzٸz=lI`r\S# bt݋-ڄxiںuc^?%9ཾO54}=O?:}'QiK&`6)dF=f> {uu6׌k\]O>si?gyW94} ]Zdߒ>&ҍ4t<?GMD5ցM'i|`Y_Tr`u:19Ǽo5!uogF;O-~v_afY8żC ew4ޱ m}c$wo}i=DO|2VaYO9A0m>]oFXȳx])Ӑ&(o{kkOWq[yޥgaCʣj,5#K| W\LKzܒwIȀKeEhRyy1[忚atCuN+2 bbV3>*ꨴݾ $)"X֚Ӯͷ:̳ƽ/ X9,.`ǫc6YZ|߼_s=+zJέ6KE:UgGr?g|,n{GwEȋM+c:Fr0?pnb\7`D#F߉.`D~ : 4o"M򷲫<u܈{ې>7)ncVv/Ide㥴f&16C&vhʌp'R>,$PIvtkaFze[n W[B8=ԘzL[ '3Psѫ\lW 4ٹIPXAAyޘsl.{ZPEZCfgl@BsSy_c [G/薱2ti0WQ;U?/Pwȓo~#5Np99U8K="x7Y0(9*DOص )nef,-#uyΫڹ46fDA^Ϗ}˚}5ml `iT]6?dG#Uj#Ci?l OH8ZCMԙ"qILrӨk^&%/&sbv"#jg=GqwcR24waXhmw/ҠU#?qthyku u]l_p"&*Sa8.EbJ+lM~6kӗдpu?L܉6c!җ2guN~4$1kM5$DTԢjǎ{f5V<ٺ KYƗ&9\'n,7M&ܴo. v?I3HX<,915Yk`d߭Muզ~|F~{RFC*ˉߥqqfşO*xTzVխY`_ I:N#B3W+Px횖:e ǹ'5ʊUJ9f_a2P`AH^Wm1pC@Q&?^k3 }@%UT,KCW|g5w3&j*z#7GR6P/Hh%>SqMv YnDSÞVkzgEH~QiӰ={T6cv=;gV; CoD3yvϚ->S5_Z{T_/cd7' F&l L/f U?JC1UжT֮[5D1n< }SΕ!A)Kmִo/Ʉf[\y~}|=`=.K5Gg_~ܷ<^ݮoeߗBPݥLƲ$\Ǡ?pwZ@=(@`nÉTzPNkkT /M_L/c>`Q) S8{֡7[0DFXQ=N=_fqU3,Z+wOBU`µ"u!S7, `V -YDk7O<*2ͪ$M;Ԅx&Р\^ŽrBQ©bD#J V;n${IT%4O:Y ̙.(]T nVr':ZD-G+(oV݂ra)Ҿmޡ}!' ue?)Hvbkm{p>_\* ޶:V1^|[(xh*RzgWR-0xw{FH3St1\ůmߪ2'nՃIZt}`/8DcR03Rniv.zipq_\!BQ8{jXeNʢwXC1<щ̫ei6ǺEc8Cq%D5u?K!& _LkJѮmw3SG|$pha]ex 3WDG9wsd۩m)NO~H#'iuwݥ}M̀LZx޵gr!gL+W[lz9b4o4Ovp31ul 9b ?!r0=MP|d=\y4M?;{H֥ߣЇDf@ws~e#ܭςm/Sg25L|޵ٖe{(vB?o%p"jn~GilK;NcdeI[Ѵkip㮼x7bbzUoZ>'e%4}'o:%Hg)ga:5yҧV%S?GkvKv[*SvX049YmǞKz ,;#Y˓$ʼqOmgǶgkev]3STW ^`X?|hCw/@yS;E+JGka ;D_<[NS؄o8y ZF !UᆗIug`qix*,g. M?GM|S>4ȱ|m);юƹ;RA):AzP1t{vNh_"h=8Bh%D7 oCJ>VxZ'¾=D xk>bGc/< >x=/t@>_'H@ X3akT ~(JQR WB٘AP,(eJ!l]0^LpizsfvsMWɞ>S+Nԃ]BRx'&-`>=op=BUCМIΘc`>$v;~C)RM]gH ͕?}vP$fXb5qQ>JXlƞD?k#arMZf{1򙎈G{U3m:Qv#7^j|A5«K/]%;_O—w?O_Uy}S>w:^f|H"YST*{R(8ˑ.iʁRcP#W@!0A*E߀NDxT|Ɂ?{ @W`r1?/O M({CfxpBHQ<*J D?|SjSvtt?a.@HD3 TTzP/i{}@xEKa?" =O6{=n|ߕ*s 0Ipg2 Mpu`Mj4Ň! 2@_M69'+@!mNg)6gΫ:ZOՏ-_E37*ʓYK#!dC}FM+VPoM 1ة|qּNk}S5z*EolUPhpLw"jJnvGv7sp{oN^/]R|06o]8>GޒT"۸Z !ėKbi^'Iohbnu>@S]蝁3JTct&72H*q6u+7/\DFWVי9.Qϵd5ap<6ǧﱤF@m<%"̶CVR4X:W65% şy ,sPmaJ]>^bQ˴hdઆhrs}Kɾ3Gay3^έs.,Jѫ;Ѯ%s~w.wJVM%Muϕ*~:g `D\O>$2K;`AAI]GTEE'(wx*F vZ+KWЅ~(d7j\O.u'CVF8~3ZtMHZ\#>qvӞ8=U[)'9T&Ѕ9z]BxzS딖fW*bގWN$2B&ƋdH)\䅛lZcL&V{LAGڿLN;A98 J$ %`~P. v΄έ_zU l5'D]&/MX?ʵ ^R3O 9|2PGMb2dóOC~x[ʎ/zH;Ϣr.gjqy-w`:1Ou&Db|r&/\]e50XAEDƐĻVY;MU{-oe¿ Oyi0^\ou(>ß|~f"|:i`?k~lVA?!'w3 h>r"rq;[Oӿ>{}w ,iHT/968%}4VxQsу7r!}ǝerё !)?$*CL;qVϔ'{9Ҽ惥|Wfѝ{@vj Zܿ`a 1tJ,_d<N+>bHzߕk?.Vn-y^c7!4/Ir8@hV3oΔx@eS ;Xr)gQhoc_cQT-5z|EGSO{֣^Ha? iėֵE F!rupRS\Z\=m; F͟H0HDXx[OĀf4*Á|0L$˘{ZSu>Y ^)Sѡe wuQ&S>\Qc 0K&D@A[tJe&0A4 ˊ@U?.2?Zhrւ0z'MB"\LAD?E)_.sST{oܝiUش" lr(/wAC\F k/\1WWiiשp><=F Hݵ7,Ϙ~p8JcѿrI`U^|xU="J.x ixo2DakQbN sL7Pp37'l0B"EU}Ѣ#xy EJzI|R\F>a:s[=zt{/+}qC pn.uc>Na&"T5F1Eշk$ gdA{Sݿ2dk%QL XvUDlE]c"pIf;:&vyFyoݑܼ0U2;Qf7y|zO>`OU*+;2(˃:*9mqZ-|zVQ˳H|S8wYK=<R7#쵯VbN/cogDݑgd(l`7v=%6K3g`G}Ġ֞CO.T[[pAuY654'z1Y^}9(`m`š5f%|- &%Pg٩*ȒܰFֈTx{Jm4 #Ɖ$ Ks2)ܾJ%[φb٢G;9HewPnXxh<Y }QAZ-w;͵GǷi!9qM-qI@)N0<=w@߁F%(SAyaK>8Kp8c6 7Ft|Fu΅]ˮj p@:ĕF+jE ۇRV,BI;-'F9`xۭ<;5B}`N@1ڄJҍkO氆B9!?K_0~z/]@]1;#,)GL|jVs풣uHj-rn#35iĮtP擿 56%;̗~=]YݽmᬫBH**"T'Hd{Z/Vb  I|}ъPaD"(#П4N"XJZΕ8VfB0ya Ohp,%J>O:ST-w&8XO9(~%G߰ h&iοk[m\?#Uqnxa9Ych%>2F UNU?S5/ѩPwf-^Az^ĺ!]Á>@8`YXS͵ V_8^S0m ؟2g(bTIz?CI 0;5YV5m*R1.ug(>Ͷ,x nc@_7^XgR!p VpaGm.;4Ȃ CO%)ܤIG˜}Zr8-l:*$y=y-K$9'qdt˥񤽈gKڴNv$.{ ~dB%䀇 ^m0A|el NjV[늸:VEfl4xѶ#"~ԕau-a&ɵcz%\qv&ǘiM5JO2KtA\SROyLDrAVpwaIDڞǧ*  &-#/2(F`WIX31yz'џxg ~FKQ]C0#0_ȠWG$.^+B`Ӽ?}\oIT! 7q? H)EsL;HT 9!'Јm EG@ @=$ӐOA*/J?=Ã;k^ pS$Nd*aCݐ'd6!~Ҁi' T(@P֏@!G`yZ`#1UПcd},/ _#yõOM/[x k-?G~(az&1n맟AQnDk-%(>&$=?kκTC*^޽ad#̱M0Cv1OׯS3L k~zEߣň3❀H$WkxJ\`\%:֙Z{E0QcI"zCw-G<p(?>?#< A(GO|{oDG'=T \ 9n`3q*% -DZga@8#̜~xS댎~I]/K k/Z?WgYti<shO(QXu䟝1džL.kpbii9IDd&f^I%QDNËV+Hpy=-_K#ιK,jDHH*k{ O~ޫ \wX:/}a`oXv\Od_ QHb&%J`ȾNJzG:~':?Cu #1|6{*?zGqwHok(D`{arF3ho#l '7bFXVY;=l~ߒ*4oGq߱^c~cqJRN`paM7NιܮZ`%N V::Yت(E2Y9 ځMNݧܳ9i2* ܞ}Qf3KG:D:9s{kYQp\̲q:<ԍq{i :RDNaLw 1G.ƋnQ+ʬskk YCtE}~uoI4EL Ys 8Y,sʗGɄu=bڵog*%pkgK` ԡTVC{`D.0L>/?dݓl:j;ơ_O5}ڌFES%[gyսRfe ?'$+Ev{c:ԡVhgmj&㾉rrL{캕 8Ϻf[bŮ6Y[>`_EZw"Ud_  o.t'1E2fFW\nO YY򘭧r<0׿SosN_gQ:EVΟBsoaRKf)Q0[{չqUN=iX 6`vJ-.?;‡r֧$|;>u WpZ7c[,F/>cl'4yK`P r UScd;O! Dt5YT7’e8o﵏?Gf%:; ?0^B˾`P Y_UYױ5-Y Eil K5H0.1(kE4xf^ToRS Ը7ir[0pԽkCg2 lS~V`y,3 ޘŘ~̠`(Fm6V\ƻ*}53c`/w6gB A",#V k ^bJsEr Di$VkF͢kYywSER C/uc Հ:PuKJ8J54j|ҩp^쯭PD_`wI1'`TU81=?mlD]=rP JoP" ᫌsu½+}qڼDY~S~àK]1)jpE9WdK3jRi} 2l(=rH  0=5v/ FP,y-H6w(lנXg8R`![Q<'M"낢u_陒)ڠa"| )'ts2P$<,*M .7'.+}-8x!fpknCsN Ʊ[ֶC'Q+Aæ+ V]+XNx, ܽc ceRU+KRRxe ϲNLSPo幟?|7"Hz]! j3\_c{3|mLρ"5_ǃ w UˌZ Eaq=OK?fǯZ)HDo'ԕ74c<1(ABcڣPϻmkLju7}'_)ƤdZ}weSm?ӥj֣u W*<]artlK-a\mAmz#う/(#l8 #p놏<>&4W;J'o4DK.*3&0Ϡ 9rb&c6 /ç#yb,ZA;@Sqw8~_Vi¥Ǩm?(Te8ev˦VW W/-k$XC`^jäbv()9m32TIXYm %Y(_b눎 0 ?䵻_x)<֏r=)Qނ _92oeȥϮO֣,4Nd?~"ů G{g K ޡX*9__I"KˠLkZݛiSDڻ| |FcT&.A?:S{*je,ki$\QDGT)|N(^caV3=i ]X_:<#Xl~*gbR;o~f kH8I*'5sHV6ByM<ŪY$Txifοϙ12o ab˛O@raYppr#Q1gSC?`'ݾwIiя{Gokg5qܿpUY2Ys>| o?>21O}JGSV>׃ I_VAbQk8*dtjlR[_1x6 VJ,_D6JR@#8cJ?2yɶ`i3(#S62EU) dY3ktq'f[Hl+|WmQ9zS+ns:8\ɇ)Rk7Wfz:'#oߓ=Ȯ*ew-NJTAs:^Fז=Ⱦ~mr_;dh]ZUZ9}+|6H!](<}hVWſq%;ss!yIL9k1zsgz] 8ݮdw&TϒO)VwYP/y8wMFfɟg)y?uO{ "m;4"#{ӭn:??/<~xysgrzYK:['CTiU-;uפ^z$ h &V^O̡ߏ$Q٪_-w~+7m 8 Py`_>s).4V}Xe=xp5OϚ +=N|=W|z9:C?(TEox㏫;5 *\R:< O_n-_iͅCD4"`4zz6/T/HWYR2Y3qLpmJI*[d lonm S4Hq TgʷE/."~vwOavqG;(A <$Y QI&,OFLY9c0Ї?#Ns*~FmB $F0R|M&'T-#G#6Y@+psѲBbtqÏz>Wq^TXu>DQwI  ?^=³u͉\$ k.jA&t%8I6jC2\puϷL=i|; >?C;t|ꮗ3 >?kw<^i#r/.IU>W¨s4 nŭR}WKVO>/>L[~4 C4 lj~ؽhD禞)_s3U׍O{t}|r<quf{T`Gd2nWG!,ͽg⻷Km].ڑ{%Փ^yS7F!~nJc]^3O q<^6mS-Lzv&{Ž( SuKٲd'z&8N x--`6>>GbgׇrO(x'pw&gg:ƿ秪25߾7URTgxx>>]8VQ:z[2]m]enryˍVj\ueq |cGUֈ)|%ǗnxOS^;L^L~o k/~#l|<\E w'OTiZ NAdssy)9Y;7rϻ/$O!Ëw46h Jm1n2O5?$e-EWz.3׮XXpk- 91ry,w|K>_q_yg>G QﱭmIQM|y̧Ջ7 hӈ8Pظ\)OGc}g?D~>o+|z#G䳹Κ٧ť/c^b :t9[:h::Mո0x V󫛟 bą]X&+1N&Ӿ*YdzK&g}u,9{ZҌϹۚRT MN]GoOVԧw&Hg;{fo.ng۴#=> `EQPXst:\ʏ;& |^; >:v| J\!QotdۋVˊLqg~o4z@}goBo$}-mW/LKZ@m"|[R^;rTD'voE>MWkK1vх[䦗9f ؑ.Qr9͸+jo,`9Ft;Ue^xuEQgv x\]{Y\.ڜS˒@ߚtwLU9u8xޣ732{(kavÆ)1r7>"p" |kJ&jl'Of]w.^:<2><=-͝+z,u\qȼp4%ڡE.M!Wxߧ U1- WG1wYy/穗ʨnmï,W̏xa0뿣FVmxIފ%on;YʭV>Ng*_cǪM ,$IvxtD02<[S/6{w`:,uRdtcII%x.Z=\N2nh=fOh$у-}ZU-6'Gc966:i/בу\).=kl鳕ln\VuRWʁ&J_rn~0yذ'bs/=vRWHΎ<3oтvq_.^qfK3]3q&o6+^#0GVį{^\vD ҇x\}Mkܲn%ӡQEç8oyj^'ÓNKtdm̱d&&v}aʼeT/ΞT]uc,X>=M#DҢ4rVdpn:nk-᜙3Y'_Wz-boOFlQͧnֿ~v-i=́cm(k;H m -bR|=ӫT NUiwUqxNjwgO/;ߋ[ѨxqR2>('yq}VOO]O?qi*S6VUO.0W y³ߛ[pFGcmnxnnK/+dm:D᎑UȵY]qxU>^wx̨1&\ڙg]aT]zo>%Kjw˙~ӷӊ3Vl4ٹu.)˿~IVS7؂u)VUz|pI5wǾԻkqog}|1E˙hkpsQSi.O&y$䍻ΪyXх6W}z\-X۞75">VYI'3[)'GGaeJbߓ,/>y뻳} 1so}H7ܘzO$n^Ή{nNg:;NG>Cj=ፔknO\z-$\|Y+Qi%lա8%dhVȂgIbVnGrG]n#7ǎߕ%s3֮DM#WE {Dnf<=`òw&Znћ;5A Bztn916{>IOFV. Wa4`Q^SV,"Ffm8S)YJ;{aULOy+i+ /U-+ɿ/čX^>W Z!HQ`*ǿ~%m[įE? ldIhn|& a6$k&"TzuWǂbе>'Kp%xjXC%@ uUFDlK|}6C}[<`ƃUKyMNƬ4\lnSlV$mD/C$dڥH]Q'lU{;9V!~6*HC %+ǕN,.{ܮUX88$hĸrz*J-eXvӈgXjZo*9>Ys(bʴ1 %gՔfKm.k)TUcxw :c0 kMbHqWMP^B_Aq֐0|̀ޞӺNs 7#wITڏ+Jm0ȗBBO;U>J?K_.ں@qQ;H7#)'VHcPas`G+|Shfb{`[f˅ E?^5oft#gƒ(fBZzn(3әPygX`?,C_.%s8ߴ ,HRLW.7Ė&`abX<ď]r⋰5 G-1Z׼tm% 5/뾗<"$l Eڿ5Ge' zN'^9uCfهUǧk}wQëڬQVۂY'wт_֯E^o]1cc|tFfS`fCdw]"g+3%G-zE-bI2kT|'|S=R51szk 2m(KjI2SG7 KDy]X9ո& Ͽz d p黖P01e𔒾Ok:||ulM|ԡ/KXS%rM@pf1ϫ !Լ4>S3;!K9Jr8*31mۺisN7uitdya.m?EaBc!BPsHX2v /PG(+TK4@J` 7F?ڥ!0FBhbI{o|w\Q+=Bdt=OK ĕf\-80:eoC74fR$~9Ǖ;T뿄|!j2I$ 8,?OIce-JSHi".컾q~T2':\ʟçM<|@ ٿQ}JlE/j&Q r %8C1 Kdg\\ٷtT v>ʢhOХMe\^tؽ+{6jvky&+Utg=Z-QҬchMjb -(=|Y 3&{)>=.{Zn_&_G𗂎?p!$`՟0~Gû/Pv cӳBPY1(ח],BT=pls#7K&<}>qsxcDZr@gNE A2 `:w;^HQc:b@,"" S,*ya,nޛMď|5`Gn3K8^6l-'ro)=QF6jvڊeVe>kvܱ`y;unV{Wiu>vz7]E1Y ۮ`UDW{+9<˪Ӡϵ sP ݤh0 }2VD&` .|N!B:U:o؅>2ZWc4m JڝJJ(PzonF ~`0۰N3?K=ɏ21@׭X%~! 5d2@*=A3R]\( :Õ8Ea 'Vv\8z[o̲ @ @*tTϭ8b|R  5DCDJE+{3*_=DaqÛfý~+ a&3: J7<lWH$I"[1L\[g]L#]J)dPE}zBf;8e=uyv4;$Z`6yz{Hd~R[yG^"|{Rt'+tM#@{筹нԀz$*2 R? ` !4!UvLDBcߒ vt\AsN?w3՘c_F,ML#" 8ڒyTX|v@\jz~okLBjEt/w 8G-m " aW ? j +!Qhx>i 112 x^ H#-iE\_W]0vCì f1g#,a՗Q>m+t4f0Fzlrba#iTŃ>K""A;b2+T/< 匑i̙c&xY=Is8Y>Vy?{c>Vt7א[pr%` LS$Ȁ{t&A)"a-I`lW ovfoI?Ss&&DLc8sTsr;/{¤Hde10i9*uby0@0b@E<2À`g+sJ(  (Nݐ '|ޠ1qtl{XMRD0:>0g3V9{Nf BqkU2_[U.[X) l4eG]0fc4dE3[R{9{\bnȆʮ\2()O~u D`Px@nrӻ8 f'9dA[ck!ֹRq+wfF,w8.09hѳM!Y X`Bz^ݒs/وKwa/.>\eUzv+\= K"SdJ(+=7Z#4cyILq0ʃ'AOaSGy(h_`wweY"xOvw>zt.;T|i]tTFbhw2!B#LaeѵdZ31Bt lZ @y [9 Ok+9u;O?Y- MxM`C/ϥt]=$gLTNA3q2%nnOקY~|0[Sl 8HQ+cq0 -<{4vNF[6%] 62Ǿe pETMbku0D[ŒI#PďI &~L`z?bpHV%W jhTǼC^ekЋ~t0( N^|H fmXUu_6m W(b*Ve;c8Bs-qNFYTGl#ݜ4d /c4# G~skLz_ڢiUsEHn2BQ mWandrň? dZgXŒ" :u-E3 5?|h'9 /*ؼAKmr6&H9vQXջK/H 0z|,WΖFVs uf;ukqwWbpGVN EL-z؍qYΧ 0Zꎡ1Ԓ1J~e,ARAd>Ig,d{ O<ӛq]Xg`zeW==f$:?i Pv aqg`ōc'ζ+Ap׵jWۍo@ - 0_|Qv;}YHXs/I%4W/hLd몴mET{L+ɰ!X<^Ěd $aS>|,L_ˢȣ/: Q)>F" ``"Z y 9^zWJj+.,ѻRw~M|KHbg.}"~" )%y{͓`_!mt&P^-b0Lfi5؍U#MPkkܢgֻR"UZ̲7{bOh\CjLg<@zoצtB0h߯:!xPdAuԶQWB.a >nd@w,Ry mcħ9@t@P%x 툾A"dyNH&q0աJ[gM-] wKyE:P_on d0N9dZxp)l\ gH|ׯ['s'yTmAi .ڱL] xV@'3yD~i[ ۵/d*'cms~49^&2k8|F-]N-z5OMAKUYp! wZ -WJ5(t}ְdVKϞH0 S`3ע}۠c'jEs0R H %>ܡ8@.a=<&okx.`]2DFԝ»tg{10H&3lnYgS${ChU4 M{"seQsTV'4b[V jށdWxe6=19 :?lhD D8|r!EA}3% uiGd.lvHtG,ͨ]+0OyS7$ߚu#Ap, T ]yc/S(vfB_ίa.s1U&ls`1a2 @ޏDgU+kJl-qQ1-*9Ggr"D/LZ,<ڟÓcL=+}Y =YVżoiW5ؖ0F\zyӜ^WqN>0da7h&egG.+/H:Lw񌽟BwC^p. @ɵ5f]F/BJV'#i ϧG#kz Q0V 9/aOM~4HG m_G,k>s.ǹّ|KV\ݦخVE]a ^N;v]ip0DD-̈l>L#TDY•ΘX u E=_qL/r;ݩJtf<9 !0穥&J mbR,QM" DOo;7k`{v.g"ߧ;{7Gh0&h)Zw[FP~ru>5b ⾅*6N1*Ŀ(w>$]]Q/()p׈ɸ9(U9%g }9}[da/ռ @ ۿQ9JO/#F,E+l0f*_~:g]:Nd́eG1y7#p3xP V娇e@R 6V7s(|?ñ_y;mi"S,]Fj"Փx `+hVTZ /P`.髇 3tplG|Z=4@ RMs1]IL^qLU<]\$D֚gA9K_įJE0l( LぬU߭p1'oUikccP{p ,X؁ObCIYZD'a(=ȁؙl9fYJ*I  k{%} fNݿ󦻭򻒬M#oenkmT 1y8Ftk2 Q%!b+U4a( egѺ^ SzVQ#Nw:at%?Ȥ3 6J m<1,`BnmjZ'o+ܰ3V`)IMNu}g$˔ukܒqL8ʀc Z%4yhS"$`he?9}4% 8[-{^fECV3 /30sm8˵8|D@$ïWC`Usƿ{{ՐO?}ט$@5q[!2 n3Zw2OV ]PV>s)4F0{~ؙ+R`,\gv zhɩ{ՠlt@X=WG*7p<{ˎ Gܞ’˥OejCձ3#E#IQlD |{mK͞w rWKS_즣߮o%żǖ{NMnVHfCd44Ef+ ?&[q߹H ȽYq?t H.cy$@XX߀H-p0Z| CdPYhaw1lwh-DhW.x jٰSB(oX8F@d` Qϓ`7_֟MnCdp9JP*A䬸^E)>u ʕuq%Lc>t~?*q3"@fDgf[glS+vqו>M4G  rZ馉vxj]5`'~D7q>g{ײַƿ aCe?m$箙ߣ=En֬vWvl#l?^_~Ġݧq٦(Z^Arj@8|`""U`eg"pbhJ/SuqëmlG#tOE>/66>;`'dܾM/( (B 2ֲ x?^,RMfd\>[&-aiZ[y]j=3Yկ~xSJ3Xg_}ocR"@q6~&DDT܊Y]4(Zrhf+q7;Rהhs@.}f//*Io!DLd!X Kc}PVI7P-r[FAu:di>duK31APiCeŁhg#Z2&ުI6'0@j)ϸ6Ȍ|)]'1L㞦) (x:[צq17n􇘓IXQ`~  ң8PPlPa3>;w2 nΦ,9M,gISxa^o(ĹL(j'!:_l ND? T{!PQWUyzUg>ϠP kn$Ƙ71BPNsg# <`ހ n<@'lMٛٲE|i6&B<SqRc]Ra_M*ԌgYF@ш($8^<7=2@"|㞵s;Kd)c̶lY"2Jo?dp~aAڟtW@NȆB@@>iȓnV@ /r_1Q)yP%Pө`̞č=i Dotߛ8" 4k]^*#OۍbwHN0~{Ðy?Z6K9u6]\Yx2x7g]IErK/8?x;5?ԶaI=DDfӨ!2(񿡊ht\ vwt$OrZ۷^xeٔ\nT_ ۴O';8LwJ b̬6;%#LD1?o־0 _ Y zc?Y3Gj3ZYe:_` ppts 7v9!i+RT_ƄI0jvLP.h =àYi<>G49y7=FsEQdAG, 8[tod*[諎C!-=G\kl џ\ةm̩uX̍Ychu18 _\qQئ3niVg0E@Uh7JB,u&)eߨm0T⿣\ `wZ52+xdxƹTpc+|cbcqIMRVLE(G#*N/F䛼ç^;O@ K*ӄc|XIS[-t`b?P]>d@Xq?a2tkvIqm'@Lm9V/+yw@ۏ'[Ⱦ{oTpT(Ymڟ_I -zruZeގAMp[v,F#Ì.n4M>:n(Zհ|STSLQ@O>l2P I.ڃ'eޘ[w{= |"4 (/=* MoXklSO aK댂LGV2" @G ~ΕTxaydP|6 on/ 3 W>UA Q wX'(hY6 h^A"}N :ue<K1{iE?az^&o^dhzT|; ch)Ԋɴj hVZNq}?q}-hxooI%/0y}p_ d]AOWz";I/pDH\B|N"ё029d ;9Pgze!)}B8OL*< \7SAX2e-u|.Wd]}_ּ #{'0we~,ai@4.#ld_Ainby_GN(sg=<@aShXǿ浑imuv@j iX\ ' ?{,]0W<H?CX6pnr[D'̴tNv.}Y" ]k}Wk`ҟڃ_h-*-q(R2)q-MjB u6͹2ےH [Ea"$I<5Y^>f#;1g-2l<0AWThbrn26ފD"Ә!J2Wsuޯd>P4K{mH*QE;>9ߡ*cL""?vs]'WNYGbwA[h U^IY|7d __*J,\k.zO?N6BO*byܝ#Yl:%s`ux),/e8Pan8_Wbȴu jOBo>t??D7? Jj{X&ϗDMş/M !/ڄt;\PW8wQ2yRZFu$s2&pD砅jAԴǔ1wDE|L p V]oFgqs0?uL;GgApDot31 5A2f0[,dž>H(SV?^3zM>z B(9Ȗ"s|s4Zگ7c>g],C @ec092.p՗R}9O P a 0}}Yx Ý.GܵEDQYfmCA7,|Ɣ)rgxfkA=ͭa>mt{19ύ[)g jop%V}}A 4@skR#Y)V ,f[gj-d}&w{y! -|L.^I{ No*9_jw`6^'.Klel==/vib֍%[rs+0u,F~k-3n5ʴ_Qxy2V2pyp ǡmh aP6 M"Ϫe2j1=U%RxApV {T:NG'`MFoaGR$ȅHhn [?tͱwۢ]`M!}8aRg28ez t:$ zlrwy@3xfgL۷hZ|tsWH Oln~*_V n?Kyzɿ d{8~\}s&D\\z'Z0<P`\yo0vIdo;'mg"fmF^͆,6(͌ 8|3Dޛ7vsAp!*8Lc^dYSN6~4Q|e.=o-hTlbG,sgӝ{Vm(L{[6 zZ {@r:vҎyJT:y%r7e~]'!=lsx)߲ V"-DCš0@FW8͋]5Ъmʟ=d$jwz֦лv S\J1~c?}$330aiآwȟ@P+a?ȕ/m6,9!F<#Új}zUq=*&ep8 chq2c@4&2: V;ǭeWbozf\ǑC1we_wg&)|h=ye|rYsF`d:X.3_ =8bSNp I]O|;8\W{3*c)^ U#grILn:Qe@AӲg1gϋ'Ę0.$(P.t^ͭ~^W*΀ۉ `AO9@@o|%ɇ4rDѝΖwT5Q( {L|3aYõ4nǯ-hq!/RuM9}֛ L꺥k-@靬˪[q̃R[@[_DBd'՛Ij fJnSXRZ'$, =ZZb~d1[\ֻ0f-`ئdXnb~7uFȉ E;jRIkp-}'ޓdx> ukH1L?8LgXspҢ-}ϟ Q/uVޭ{7@1)?3NC@~.9@`+ "ɸ\)[96ywu6=9K;Lبv*ؠ94t|W{:~6"..nh.R) (>Okg9iԴs?oꀰ&`#l!jC"0>D]x6\Yڹa|~a0,4;zYes= $QNqLXq5eE]W:EQ+Fb"WVz[Gx7>X3A+yV!eO?cVT`s-tdAEom>&=ddk S:W{|?fvh bA[5<>Oy֑Һ`ZѲ7R UU3fni ^y*d 2s7+F4CPI MV*ǼϝJIR2=ʬAp,%7 ~@%9p ,y*fdܦ># zq^峾C1AڦgV 15 ƺϦ?}w}~_G# €%5,mdKMcb*"#`ԕ 1P#%LlQ" & ŨXђ`&Z)(bX+FDF l,lQ*F5F6Ѷ66EX`(ѳ("ňZ5Ezϵ )-jB 5DXHW5\6Ѥ(AVFV(W!W C!–D2G2 bW5slp.6hĉ9ww.;86 tI]WBIW+9Hur܄gwG8Nu1&:swQuvu۵w!\ɔS3\wFwt#M 6kes]wQ5scӆbS.Apuێv]wG(s븮ww.dۗ8KrM3wI;wws\;nt4뫦r;Ȑ:t#GswSKPvq.R;1nw;۹tf uûS:t3"h;]]w;w77C;NswgQw\;Fd9 ;w wk$.ܮ9t MirGw:5BwK;nXȮr带s6ѱ&e#QPE7t]6!70WG D0)>ܡyD CX-'BT jmםAP)t_}J땇As<W2p;U^^c3&=G=/+J4':d8 MCf,̫XXOӓ_g.?5w6%zk=+(b}Qd܇$|| cgjhy.W4jk?@L:o4CqԝQqSV? KA8MM(Ĩ 'u (lI-(ˆ@B# ^Rz(}T Z6ZXJ1oN/MSMm@KÓ;70T\ѱfZciR34s~ZY mkEJC+63-l8cHqSQX1գ}hpFNGU }j76T0 6*b*+SB>7!|XjH5? )xKqueWSsJעnVYMQ'ψ$9UReujK [ra3,B.:MHfG wH0;h`rO̊׎` ȰvКIbͳfw$x7k^K~vF85)*(T2caJγqr݃sȾ>b;q?ǞeY :Éf\Q/8Zh ,_D D+Bp08nh^++ 8>q-oeI&D˾e84CtWlGc/곕N7k@"+WO|gV:siuDpf1ߖBy(e%j? d aG"L2b"S>~Cn>a!Bުݑ/kusi&&@lO>y`6O,T#s3|gٛ 1zZKܘECb(4DH+mq7!tqӥr$˼oukꪉ2ITƛM.c[)~h6v+oNuR ISfBQ>1; Փ1TCu6G>i-|υwvE@{dXUm,C|lmbs;党@ߠ1 ~cv*EFr6bln=^D:LfH=OvB jiz?nvydoDKVM)4l]cԖBfHȅ^t+e6~ TUG<bSv3D2Ãn'?vha:SAMjyw'γP:Qi} DrևviζLf@zZQY:0Z`%wOZ`M{5jD,]ɝs͚VqɴChF]2aE G,"o\U&gyЅjpU1++MP5\bDȽh (՜=8"?*iڮ6'E`v5`:q'͠o 9?hl}"v|>U>G) ˌͯ o^B(!v|+ a Zm(h.R~uAItZ٬#;sipZ/[7J`qRg]fstώRinH_Qs&` ,T[껜_+'h`Z#bKN߉ +E < Gjs@"]"n?*A0*s@U 1 zs>zנk>ZoΏ }0تJ%}kR i9x0;ۊ u r_>}th)^T!HX.fAN2jI-eawB\',5~"OiW{M]cJK@?, !O>vg^TS(OBS$T#xI']{F˥Z@M 1YBbh?I^22?H]I~z%]E`H#omG;xL@ЅeS |\ߥhU.#0*0G&htqy~訸4j/ɥ]r`Uv-{Î_._fdw}X]=5 x`9`Nf@$@M~~]_[.ߖ!-ZQs>Yj_})TAg~o-158/ `0z(%i2D1X]hZu8thsRA;1QG$5\ޟ _EzS[N2'2lqgat~<\2yFLY+i,a%'L5O-\NYmXR,6[檠xYݴp>?_E c;O-4lLoQ}.崈ٙB?mee12ыiE%mAmȄF?V=A t͝f5!V>K,.YGi#t㘡@UOk6r*O\q"uF|>t+M#צL p4  )]3v( }U <]zd >$K / Ty\SM1~ GaJ($89៣4 jnLk3wa}?Ē}~? )Q2er-P2? -p{5bPj}bnM}zY%;Gyza1(eLTEʾKr&$`}(pb4eO%H&Mc 5wM]zm~ WCV+SY{*('*2oh8\8}A+6)=/BGuVXχr9Fd Fחaet IcWZ~f'M%Ỹind;T1u{ jTVܵ-V{V*0-H68ycVC!=Qw?[^ʫ~bS@pCdX^PGtbb +!2[I #!ݪKF#ZG\ĀQ򞫜f|{T&Ы[=Gtk4`בtaFȞBދc_Xm *\&T2 fD Ř^e0$3'q!Q-7|G@Mv޶^,>ͧR5ʛV3O mɎW[?yZi'zw9#fgϹ\(SpwuYNWGej{ 1՟]z=Z91n@Rc iXC,\ffR?] ~ibyjO(U"/bDig}zqki$ KD r>}fPF U]dGMӞ)A>#Cټ9R!\B&Mx? Q`B` Z9H168Dqhbus~Ta^,AWTsL]h/t~UfѶ1" |3 u2Y7 jP J4I#~RZk[%]}KG]Mpil+ Fwt9 X2 08hc/2 +[M_mZݚjPvly1u !6;!g ,kg!v;E$3R:]B<*pƭ8[TcV W_*%\ `(#@u:s$# DI vHKIkx)e N2@+aS|ǖSP[Ew\4Y݃QVz{=L߮T!PY~g332=Ӡ uTB,?CnsϲCsEқS|ض)}x46J]cScIwT6G?r bz^|k'eIkt.}{Ǡ͞}ȿ񆄅i4`4vGHR ``@"Dpr" Ve~P|!HCUm|9%d|>x">qS0qձ\4\"Hюn_,,0\-c;EuCc=[~B`ӜTb?/<1g u{!N9NϦhf֟\ܮ@}5:ِ{1(Q): zCs<]V073cOF'eI-yX/岍/1Re ? bĠm*^1"sn;L2Jb$y2@d} @\ 7rݏ3Dž:1/b<CJ8!7}kΤΫF-']R\G UhR`ban?ƍ+ 4sXLGg1˥(r|ko'>gcrIɛ^b׶S,`%Ǐa4as]R~Z/|FNj(z7zݶt+u~O6/+Qr퍅W;;n.Ѯ@Zg:`u V]Q HN/s qɇU\ITUaG< d}_)Wv®xFMKb+dáޅ=YAS fJtxB!c?)N(/{.y`X^鼨j[D~sպc|=>U9ebm+B#:Kpi=%we (9uEv\q-]O8hkgvk7f+cCm< SBv2Sў>]k-ۊgѣzy4Y~wݱs0\^e[ScL\/҂`xQϾiSB~A5}}EЋoh `G8߇̔/M >Y%>0o@} ]Ucp}RRMG#!\7/zg+Ei'V6 F"}Ѿy#j+0R,42nDDθ RqvF( OxF0˫]8B`d5xN<{M.,;_KJj(tȧlTm=>~tm<~V|߸/h{G=ruc;8RDcyOa) 32( )dP=uО d'ZL̾9l[.-2`kWakXB1܍7E`dǞ 0p\SlWㆬ#rԒK 0HC3] P61pfRc`<Fb7 M`+I+ 3;c ě> )=c6'ՍhK5PyEN_庳 ?b6 Vb%U0Q*uѹLl?{,%R&οcRsjOI?߅ұ0b3<& Oq_ă*ztoGӕ)$׽"7Ry̥RܨfwhfX:]?F!*%lDQ/}$ %+y X*HEp 1VBc(uD}7 ]}XEXx 6ASB@ ATB eH4TvP ,"Z"Zd),VR(+ElH*R-, % YV$ҧ+etJ0 Eu㭑㮴) gK H8Wl̘)r99z׳Zml#{}TR}Cn M*61Sz) [yIjx$r0~O?65 g3حFAhiwh3?C?uPHN*D)+4/>yQ|?z{aф>*Rs17Z*{Jy?-;01V'm‹򟙕av'(FTչJ${frH\pq{GK#ұPd%^yx߲uV2 `D6 Z^iyztLX<z;R^2pfzߒ3L O@80pHrFHIF "5qǺ2,#xwKM$..5ܯ)[FpeF7t+#V+[rGD9I!0Aps6i_Cs$E?|Y)D4ɛKk)KzjV|9rf] MZNk"998ކ?aJThQ] `]&'unxe[ǕEF\%Iq5WT7~`3CO7ۦV XXw%cź̔[^b@\Zm{/_\1< N|-}i Q~)QhhZ)i)R)(B%A"-hmѱصQVm(UBZZ)Lp/^c_',^t"!>dۘE;"OQ5 Ga4R+I {+ZsFΑ;r }=F1.OĉMZY.M v4 Q eݦJ6vzTEO]'I Z!J|kY@g2 ݊.˓wSx70}^zϧ߷+XH1צ!M@ťo,@õ߬Jv"<~I< Q]x"4FNq>GϦx98\]G N,11H4FӚ3|d##AEk+=a{O{6\d\f3υJɬFNp}xj˕'_͟͢5  Z{tM[%HRںoTg}>>F;sh* |ߧ["0.hb7i364D_# 8}zP:RA5qɆ!٩ccΈlA/1X*?vk} ׺;H ~2z&Z6Obv4704 [i\DIo;ʼn$rPhTXiQG@GGH7f.Nx'3  1DԦިq/DY0eكR|>.,(6 D%y[]o;}>WaVixgm)zQ.:YW7^xg.U}`OFvnDf;E7. tM2f}yR*bc;qĂ .]Ցrcnl4rn d) ףr<:3I;`7vJey+v;KsqNuw?w:reKv=+sѠ?} sjsFv=:ש0 6[ ji/,{3dz ? }>?7=2VsoIpH^Ug JMsb$-eb\- |Q˥1I9ͩj2Q)+sxqZ}H}؋w,g`A\L nq>Gx6 @mUV/"ܟ~SdgЄB.ElAfdMp J p~w+ۚ5}(_ètnqM VZĀ50~$@D=xtU7 8]/IkPm" +E6"\O8o (+oG$g #ga\xZM^{{X-=ӫ qn"P8Ұ-mnc>Ҿ%ǫgRҒК r@Nf-U[}(NfLp!F' \(|ʾEXwJ!o_"Ɵ$HL\bw4puT?oLLxblx6;3 iNےP=g;v4u_6娞 cu̞$B-q^p>9cǵ4m 2b͠'X|qXڰ@ HC-ܚs@ <EZst !€p!`\Y0%I}9uv۠a9Ws6T:j|F?^KU[+Q̦Mގ˚U:TCց/5OmMI.a0f(xI&[%$H)=rgy U\4sA0(9~Uh]B_($ Cblj.ǎvsYu}mIbR-%aʓn}Ӵ\hKi֮! bdo}<(Ws-.S0s鍉Ch ѓW `I*]; Ck=qܦ(#Q#TK?$Vwzi*{+E!O mgKI&q{>POU7zÚ Hni?r)ܽS#hFɸMH{TAt44 c'&<t ߻fa1&K9΄a lgݞآV>Q@mdDو+wT ~jBe~mԿq6#)MQ̲u-,2r~f4[i0_ ps B^b?ՔbdŸNm=_s7 T|NNb<͓Za ب㈡FN~1;/R=BJӽA] *hLb2WsQSŁXѓ슜ceTGίlð "ಕޗ,? c|. A}Іt;9t$/B1XG(Jck^#onZʷqaQI E?Y vE;F@3nm7 lTqSgN#{3@I# ;e+fFrI! HbDq2YRإvSejo0 ިihЅ??tіv~ĸT_×(7o/~=ӧsΙ^?ʤN!qiM$Cj(AݩL1#l]:`6kS'ԁydLD];"aŹ1' RR,]bm,w Uծ a`b zh$^G}U 2WwPdX7}Xc uA$~}\0C.jfwj`zZMsZ>3lq߇m>T/z>]XFm)5 E I`QވޏeXB&ZA#HOq C9癵[} ,#xbRrst9O׆mSqūV|+ SP†"6UH[`a‘u6cs*/I\ +Gmnž:۝w<"U8;#Fa`cB~:*&DкJ4 rd$ې.Z {sn6]x It5ʜd8މ*4zn^ѐT+gKT;f2i?xz?ĝ'Qyptϰd<c*ABlo2Q />VR+.-YB/퐚ߧz=nI[2MPZ*MlrF6lq)@?'<ljLPClǠIVOO=+cpԹuIf]Uz)z{uy+0ayrhaٗ<Ve;F#;+ ηyE} #DNGCwp,ֻꣾJlE1خY EjՇi:&Sa:;U" V>.VH2f<2 i@ f|[? kV.!7|Q~ 0 L(1 b}#( C2{+3V(DT`"G tU"s-n WCy9AHqOy|zÇs8!5a̿;R6_s{U2k!3yLVDG j|U+\Qjly:z+)I jzScp cuf\&+(z|*h}Zfx!."jcSK+$(|ϐ-!l ;-KD }+nӡdG:&] 3`C=C FzBkЋH`:QazTY|GhM+r(EхOߠw v#Zbm-ӴWsfEv)bƶ8C~PSJJ-?a뮚EpnMΫkl5$% fe)_`)pk!QG ؅/%en=@OV `-0S2ceKiP5d4X^[:SR@HT[5b3Kݱ{r\.MY{Pkln scDQ"o3-&[-. `7Y@gB3M؟EНr&C\3k2g&uG:a\#|4]<|\4k\.Q^ 6ޭ ygr3Zz61Q}/R6yǤ˖t.˷&'hɃ`Gj DqɄcX&F1!dy9鹜'cn~L xx?44JoS׶\%Kn:ƨWBqUR} ;#36fS|ݕj>vR2 C)3tlj-Fzu S >D _=Qx0-PަSNhM!K߾_Q+x8* Xm ZRCz>hPv:k R1'Z=YD.zK*0-syrKˎs0wdYYV_ JQ(`\9H~ogkq7(N8f!B0 Y\w3 67|c{B8Iv eWI ATTTn8PeNM1;pWʨ]GMV^rgL5-hՆfi^DU1+HRvnBҨBY<8Tax:KM"P*IJE//1DRqM/ꗓ!  ۫/" s"jxx+#}?B2ߵ~"+z珫 _aFX|}o;f:{ > UçqBhYXE~ÁqkD͉}uQr{WvɁ[QϭprwOg2'YoJ'wMW&\$hPTk>E00(d8Mp3W$y͹  4}Ͼ=Ou!|+oyf-t&봆jP"Oi^T_㬸]0{:6j鰍|[[J`f<2\:lr3l8U8-{d|>;#ERr1G2Tq;x\M)m5 3D@.80@BsWte!XS瓔=KOOzlV& 'i6yiCk ɪ6+MN>ڪϢe 6ڭ\SH[y۩q[(%Od+==իZVyEYy?CNc lIVRP!4kGhz%tnd#O߼ Rh́DVۅv=ncXQj*RPmO'gI@y }zahAx!k/L3=~t3һyݿ_ äΥIoGᦧ^Uh&Erķe  7޳mJꉘ 2#KQuɶyLsk}Hϖ[_#lנz^]o< D%=<Ԁd #n#}PPP !/w`>(?[?>w7\7N/Y]ɧw4arh>",O-!;5 as<3@dP%# ;eݏj3;]79hc|݅|F6fj^ڢl˿ hfH@ `%o: *sح'+xt[%0M/i5ktpe<5qOјiy9]ͧms7t/}'oCRKR`VOC 02V ^$R΢60nx݂ʏh|y*9 dvPqԱqm5ָ̮63TBΘԕBۛ[4)b 5髄Uvb?-@QZ TRs2Sk=UpD";LI:v/]sALʎ.vod˒W^ rcdq=nw[ڨ:ʭhNE~_9(VP9m1`d]wy0(G~; ^ѲbIW=\Ĵ"Ț"a_9['"ւ C[r HS[HETDl::AQhZޯ+aۗy:l.Nol /Q{7a9:%gӑ'ul3eF p&{EdŮПH-. r P9;|^@\+v#r#`ʛ1TwSJUj)G:q++rMV';? q"WB; 1uؑM̘5+"Bîj ʄgI#3iB̐ ]V)_0﯀gӾI\8Cyh_-!`FM0Ρh\NH8FA_4@~ Pz>,wE=e;h n0fK$C4\n2ޮcch3j!!u],Ccd|')R3g3hd_I6y'q8 x]ȼ&U)u:0لS*i.|%'㏱RiqH"mu7~Qo)=y,tFv鉕܄m`֍:S`>K|I;w!E`Ꞙgk( `Yϼ`GfM3_Z(#BSH8 1#Cػ paU9vEIY'-3?<Ζ4(l ĵ>R{V0v}n=ӫ;͔ۨc˪-x]Iޫ ,YctAOS 4|[dnXy,o˱B^^xOlLÇ{䗟F7$]FG՛ɭ/I+ldC\܄bz³a?5'p #hҠ٘(dB|!hV_;XeyS~#Q>G_Q,&K) 1a4I5W~q,[}P  ˼w>_*LW6VL^tN3(uӢRQA{?oIM.4kGMe`͆ХRsD$5GŒ^f.~*EX{H#= los,㛍wSXlLXhHuȋ~!\jW+̛0Ork QN3h *_-&5CL!^ b~~T[cv#㗐;ʠ_vԪZ`n;~|Olj£/Hv+;~WѴmހSP"w+6fZda .t6Oe,wQD@ """iU( Q Q(E}o?~oskgJKz5اˆXpu}cM~kOVKqM譫;/=TN̜Qol}iG7('Q3[U(^TRw|]DGID[Go 'W ? y.Wj Ϛ走בbٽ+{HmMwHOm&P-~֦H sv7KKwZcN%a\ /O> C7CP <<#~:)Yx9ߙ_۹6-jꝩ*.fVf)4<4R g=Mu@]oKOYޥ8L?U^?eveY0ߪ|.SJ焒nE%O*:OwxZ̴t슻U~7#e%nKDzv۬pJ>o{^Ts{ muA\y__'FCZzZђh6NHYU>P79\a_DGU1bkqժ?|Id2:Y S> Bo{D+=<ϙ O6ƥj]* )TZ;]\L9"ä'F2q\lU93)?a?g-% 2Gs|F`%'neHO%י~6.r/ yՊX/Vm]Kk`4:Lx =YLRk2Oޡ n;A:=ۢ趞.W |T&+ Hu0n4x%m!ronjcԶAhv?@Xd ds_5уRe;NWIsaVNm18wqU;-cIp{|PF04F-WClһGokTl+_b]_^"aL/%Q4b{=Zb~q~^嶭^T7ymXb'Q#r3[DxM,6_GWÃ6S:m$~':֔m9|+3~LO!ϊ}ŹVo3R{ʡB}hdxD$ ldD7DD@ R*JP @gq4 (?.j7?=`fӂǦߘsؚf^/΂Ėe4-P[9LB_Eg?f*=Zk_>ShM81cʚ4$Լ cԠ)LPhqa;V2dnndÄ3l4mDNDgL1DXUm!+C>[Amß-O1a*.D4̺wiYR-9}]y֡x]|VL7S8crupwO.&mwO-&@䋄?_S =8|?="8 / CW%E_ }5r 7;ѹ}_&o-Mb0S ;_{@dGmZd\Hpbe2t&:;cx1TB=! e k \ ݟf&۰¼d4d-y~VVy} C\CΓ@^\M,SOa x>!mjXHZ2AR/ݻF=>2%@:!3"?[i>Ԯ;tl~B ay (2}ݽYR}22'.abLg8 k5_8mJ]DKs'Z'|PCEEDmեj,;?:H"51i`:UV_@Bu0`EfbbX+*-.=3}LBa T1Nv-Eצq9!ֈFx(Ϻx_eѸ /D(@JΉ0V]= ݷ7gnIAz6,FX8 E%;t*D=p;mW`Td+ޮq7$& Q0ZS*` ~TkpϙӚ'+Ϡ?~V Px!uoN8;q2ZJZ8=\~ ڀMK*l:P/)NJ4nzL֚6:!}݂\tadh`[b o4KG!Y ge(G~`471Ib_GPN7'^M(&b$pL |~jzS~?{RJ5= |~|(Q蚰קa[x +!Wi_hY4[&wRLa[WadQo$}?,2z]ʭY4ttKS|"KMDx"23L@' Wrw})M^rȆܧM Sx>׶iMɋpaTq >w@v220uI:%24\Ŵ@;יρ؈2p5o _%Tv]iz)d"bU/ǻZP~WTm 4w aYfwqFtah|s]56echJ/"љT|x: !L߻*v@`ZyGx~N@V+=\?0` q_hW !9웬 #dau[o s/kˮ'vş*}zF9S񎩇oA3u0 άr_aZaSRC}yGu|Do,ANWP!2tR(# ,>n%lձNR=Dח6_?"P@hcr nB $d6H1+}QDL /5a12> t@I c9xA7|lMǾo&nT=yNo3؞;JCĀ TO'171 Dwyd㞲eV^`GX軮>vCqٹ{zft%KT)du.z/K+c-c f'ȳȅ~/uqʸ:\c[WDztg&_K%##TU 4\%wǓCn;CK†p-!_j]lBSh:p&^? o|7p8lg>/gSLgrnv b|D=cࣼ7()[+h'zF ڛ`u}1I2{*+Ɂ1Z2hKS)8/fڣHgCA}ʓ]Eif2v!dFf1f/؜`* !xMw|z$]g<}c>|u( -گx5lѿ{:"[U6͟SO]},UAwi]2z,"Ne. m2ef(0f?w;h qMα\prk܊|t;iN6{‡oTP3/ Ut/[ӵ(& 9O͐|dxGBIJbCfƷAvMB5ՎZЂ!OT>vG:Y wh5Xۊx>Ӏ/04a$Ib%P_ZPH%ܣ 6=O(ǯܗ/cug<[琅!`RG!#frH1i)MhI1پ(d l>=(,/*oÝrx} y!@ǵhyjM%1$?Q{_kOGtd֦ȗNC8S ؙ R?D|,^~"İ{RnOYp]H{ RLRiI;qN2h1;=J?>5$'j$@65P &#mT"`H%:0BczTr| J-+E*D8K %`I`~mg{r:\߭zxk^" d02i^3|ݼPn0VC$p}xh![oC.JGõ8RtkY%oZ4IRR>irY}G@x>AW&t`ÔZu;v&}"É2x"Y(;OOlS T@m+0uu.{vy`oF2:0t y;lF d+qUi7nqF# KѾ3 rbu8Di65YU1>&;y>\:gDIL㐾.e%ԝepݜC HCoY[:Dvق*m7z<dKVV^X6dR r^j"g:x$qM ]m>ʨ>_C/%A IyV5}7D# #-"gKWMI0T[)WA5FXphq_fθU}$RLKpX-P?(,Vl'kS]c[/A17F RCkDaF8&}Gv(t^ձ|WXe/*/?l{7JNyQ`8Z&2nSeq; vƬe'Ygnc??sːuVO"Ϳ -4Cg9߫-pB 0[? fg⿐[BM0P% bz~k()LN]\륏u+^뿥ɡwsRjLЌ~/$ږlt>vnLNOS)9{3N셋u (4<;B}]ZMxnɓSB—C5{)D|tGf,t&j~g#SLlx1mԓ֡ e}5|U?GD;O_E 39O4thG s~U6*j#3pY@|"C/PK ʶ=ܼYl~XK,7a!V ~C18uɺ)[țg4N(uR _/=iO@*(U;1W'׉`QhΘbXSVKd[|_Ǖ|Gԥ&ٟu"4}379MGԽ"zUY5_MgsMH˳BAjuYe "o'c<? ?"?r#u,GБ8I=Y΂!'Aޘrd+A \ {zvfO;"lTK*d4muP(eAE3GZ}R[#xyF9i~),m_XM/86cp+^V`}soD,F׉WaH!#?V^0OD&gHխAӶV0! Ø1w.WW}ZG` >*6q}7zJ_T]iU E;Eq> 0wxv]Gn yO?~$* wFp }mqEq)^B랴]q`Sإ 7'-qVʸ&Ik:l3z d[F@)LAX d`w! 2pMe_ǟ'C"/ȡ'% E %w4+hRgq>˲zw{iъ:G:Ɖ0q;uV_1Ś*Nt9)nvbQU^}/P[ɘOo=GT5{[c?:4顶mĂ S=>hnk%t\fAWL/Q|n7]e9\^:9WjcH@x̫%1y,LgMZ;+j3>Y(wxuWU9$p99jlUΒE :=9Ean>fqY't"5d_co&9*,iwX\~dl"x^dV1N"s58:ڑH&ە/cv.‚r3B!@:]!&]] (2%x<zU< yuKc ۛ#jyBjҊV8HrZb{Da"uTj^#5LÕb _Lg61DG_N%~!\4 H5~M}{jA|ė~L菔/49Zu8<7Lyb>kod\jtHwVDYX/J_h?1B6RžO/wHX0X. 񱞼.9#d:OᴛMu=oh?ê{.^;qw(2MBDR1lD}*4~/.;5=ܺA`ݺmtU,+/DXZ7GG$Xa2pH n&ο-O5u]|pQq͡ϟ*ZEǜMM>5GLp8}ޛrQ6vc Nʺ](Ot0|Ϫ}i<ɐ]!*1UxW@bIBbn\+ǔզT2cv} v3TgusNI9Ú'(~ c躚+;_{ű11U $>ƽ`OԃZ;s!򸕳dN " =sbZg=5[kmӄi8-;#uAjW8* "ł y]t&\ W+jU Mq-yr3a(Q2e@G⥱l,X |{)j@̏.ڼZw碥fDN]~t0(XgH۽kO#~ȖW%[ps8׹azb^ heg5!nk8ԤRF2W1N$"_?y 1-83]fKZὟə4U2tL4T1ۃB0d~gHENMǍ0ZuH1ho[ιAfpKa1D@gڶQ0PEC՘> ~Z )Gwdmچ45ާ|qж5;/~)v[ȭ9fg@Өs6`mӅ.Iy3',@@m\Ïp6y}~hZc0j` i 2FF cElGvdufG3t縊k|?}t/&Z[8dLS]>ozRѳr50 CMfu?d/ń-V_l5H$ERjhGDT_1o-qoXIlhKm-Anuok09WbX@CP3 /EUq4d#(VxDMZO2!$8/w"6>Jrew6ꏍ3Ca3NAͪ/G 8Ê(fQ p~ ;>N^x$#C5Is}7e̱5s@a4`y!oS"XOs H CmXٹP>io)a҅e6صB >i7qX vˋDxso6 Ƶt.2lSpd p&p%tSIL1Y?hsYTӰ%4 ]ą׼핞c?|YQf D@aanYSm(7سw1o^±ߩmP$Bխ^Ls5d UҡT9|>2Z9;Mglh7|6]/vw=}Hp$ˣxHzOėq\HqIļGtCFz/EKzpTD!*Cax("8xN$ ʾІ&%dL'#DQS#x"88!)& x88"&8oHzm;[\p7(n<\](C+eLLcdaJ Ku[L!J a RJf PA@IXH/w Lg#YHvw|enLVSDM"?G㷡EV/Crvc~ vsH\dʅq!jm{iN+&S3|s"r8hŴT`b p7ͯEmW6bД k9!Ӻtt'>tþg]{E=)dž\w 5_כK0df:YKU9*ֈb>mǺ+8uSڢi/-tvyvJIwd/2 O3]Nd67Nc5J 9Jn+NIz05}k0\ ǎ0sNLqޫ~.'-/ML;y<َmgq'=1D5 $qΣӴhv@2c.7aTֵ0_s-VU(?:r;ALxG =ው1T'rfW'-s-srb'+Pպ[<mn;l {lrXIћQJ$v[­i>?gER}yYߡ9!K\, ^4B5nlqMBrPkP]W~ߊYEz*˻*ר"B)(,q{7nuX?pPyiulDƀ-?wY=5C[HY$$ͫ1Ay=."\H,Y@X d{LQlk1HPh$XHluUKFP7 S/\icJ _)/G&*#XRA*ljutNat o6 4ݳ)i>KP~fy! fRQ|-Q>5ӧ^e8'r},Gy@&y\up/ax:%)͑Bmw|Njԝ?^F)^.H~L3/kc-R[ g)u<.˕sa݋USJ<8~W>k/pD`KeOϊ&:_NcI(Si;tQ9 [vV=ӶW@'0Oo<eim=%#q 1ߏW?(լ QsֲVNfwn:Ϡ_vƤ6#dw򈊜FWޮ叔,zۗWV#5]FSفkgڟ G8T5N]gYblDD äO+ S;jn7.cKgt&{>ߒ;+@ m51nj[wA !0Iӳ6ֺ'q1TT"M]~U 7է#9ˀbuḟDL";t^Ь.@0 B<q s8歷Mxc㚔R(}zAWQ\Pj-Q30*Ipѿ/YVcvgxA#a[ myb RUNCCt]jƆRT?i.?΋ȇ#s 96C Qj6Y%O>L',&$ yZ9UxHhv _вq CX䞛VPVqV۷TY?mgߐIL(>|<,9UW[(G|߳I>6&` 3^n nNa,84e2؀Y]s]QG '(В~Ǵ͟+U_ZC̯P%sWZU'#N~4m_ĜEfOU7ŤgRu}{Ť~MSVk۠i=0<MwfG;}]|m=o'5 f<ŋw/7ivKP&(;DOK县xﳝɘSt؆$'Nq $AG:V)CH_^3ukI DuU{h SzlsE'JA<`xlAH R;MY"O̯4[1UTqi3m646F9?~TV~),1EWTJfSA?埮ތZަ "sƃ6Z.s(wua;o !|D9g/ԫL+MykI}uaϭ.YX4<IEh|):cV^)>p` U$dQ)ګ,Z>l.;"i5M"_T %gUCX>:EQ,l?LHǜˀ" /jpBB&؊ 3 2ώD9(c탫ҬlLF@nO/Ӽ:0ٝD]'ad$(&@m%߳~S&/?M}aݐP>E;D>~c0B><}'w lylWg#_;)G&ԡ߀C!EM XXUE :DYCF3So]6ZmnŁuҀV)f֘#lSa&)V{|{|LnΞދ0OIE(P8|zwe<_}$.uyt>?e϶mx<= WTҽr4f-']mE#]JX4EQleAT4RBS{̾Je pW7#GݥK!͑S}Ϸu@<@(^~q.@Ex]cq@c6eD!h0wfQqPuA?%J/r`Ŵc =۷t`&滄>>HES0v |hQAce 6w Nm%>~9VRvvu쭏(㽣E^3Z9ÖQ5L)Nsm4 Rt;RZէA-wulLR7@k#ƚUc#/]R%w4I`_?;9X]G0բA!>o R11MВwX!8z! Q{,93|#:/ӣu!9]9}wS+Xkӏr Xqx=(NҶ/4%ws/׶~z8X7>Od+|P7pbw^o_sAfhhۆ f"_7]Z?c7g쳇N\MU;2#<"^&|4oy~=?3ɓf$BM"{He{t|P!)|T"!V0VHc\#ODĖ%Dʯ{5 8jhLYO,qثS0K0ΑNVQ _:^tz~FP_M\Z_tX 4j9!M'a6 s%!O(ʢ?18[IB;ɂ"EWM7ɘ`)cln#207#E(l^JJ#Xe3SG%fg৓A{HAks#eC9]ԸYC o9pVeCO?$Iބ=s;uQF$C{+Lw]V=\V6~坲&!"6&Xs )m&Ͽ&P1%Z-Q͟t){w4M lZLcs@-S (a!fW*U Et!keG#g1Hy56'귺|7?)lü؝&&gb%(Ev1$kRoFsOAn]GN[Z[iJ \F}2;t?u8VgƃPUb#P'?oQXv]S;D.Fc?Cru@U'AFQ[c5[ȻR{cxuU͟g~=݅:d쉄˭2v=,/T~آA؏G}Mp.5X)_)E8ٞGrdffW SФ_6 vffo݌5kGfOU LGԵ9%ۍ"b3M۝5OK1+ .J`_8Ż箋{FE f8XZPI9v)idQ!¼,RdUFK6zCqDC,  g~e3?Xx(!~ߞ5v/@ulK*^6{̫ׅLɰQOF/֦dgrH̛,#%d%#w kxB:θWK`[Vs50mHgs P:Y=D)zu{&2>˹a$2mWpTLo -^UɬAM(ж<hn3 FOe9IjǁUA+gk2q>ZF"Nכ`U.ܲa0u~1R7ٱbpd+;BGo`X}@%eERloE:f)Ĥ{isUm9sSf?uYsIK)5>Xniagpܞu)}nt*ڮݾĞ\yGȚEBCpS7vwl]X= ]`Tռ* eC[a #9? lg}wG d7\N+*}pyTþ@!Y 2Ŷ7v :G%FPl+چ鷖u8~ϳ=9ʿ̞=Ɣsɱۚ klԢ6po`7jkIoM'd9#4LB(ȳ)UbYR鍘?o(8$S'7oxWX8\^Ry|)4 &E~yLFtOk3e"38O+yz^Iyn2JW4 t%Υamq;R}v_e'Q3siJ'Eϳdux8Dv¨ܘGp/yIW%}MaU] V׹L[ܺVKN3E,<8ŋ߲/wُIdIxʽ3v[~l'a~-/ɴ$zKnb`KnCkQ8;cu9́Zϩo*ͦދ-U:ڿ0 ĩ !^Hr5 pADYlWj[^I'Re*o/G}swk7Uސ \G͹O)y6/D7z(Jl~c<Ӈr)+c>vI熡H~Re30o8`\\I7]WJ*/\Q2 :ЉM>_-cqwP]qQ-ͅ]Yde&`v!aRky4H%M^jkN mR7&~[0ĩ 7L'],eG4|0rx&at[g%:xDŵJ8,$cE🺶T81^cb Wmt|3K~J \gX#(mr8E*gI°{]i0y، *TryLHukEk܇BPA4ֱ }s;[sIz-_?&;+q{QK,7ݿLvR p P_`I9`W.Y?ltN,SVL-E*mRFbu:?Ǿw7JNS͏dx;oLn>P˜䜝Su}M2 3bc/χU_!VT[:if) o%1]"U_{omg?b8&;Gmo8G-]ReA?Tz65m1U]Ԙ0|N[1:_KՕ߿ǰVL2A}?7GS?=*'I1@= Io!YP}ҟ{>XiuM\Je:7ۧtZߠ?/yE 7*gZmIx#$qxf>epZ/wQɺaRA3[}ȴ4Oܻi:j_ɯY S2s+L\LϟcFG ~mӤ„KC? .xe{׉Wѩ6(j3PP z<,mGXCzSsgq\Ky;̋pF{et=zӫ.)'35Ej<(D%XG3R6Swq62X&[߯$*Ba/kcnXvV[Doxk6-߻?? ?d*W-ߤv󞨠.*{l)U]Q 9LJEvz=q>47˕%sg7𞔌*;M7,޳,jg.p ̍VersionProps.javaUT f}hf}hux YmsH_K]m򺉳lCv*r&_HI/63O߃}8R@խA˗ux|=\ T 6 _0õm+Aq՜{73u{OwntigIg@1 8߱S2'Q62̤jΤ'K|@8Qqfp5 +x. Ü+-dALNH{p0 N%n 9q-&Q"Fa7ՠ/5`L됙iWIB% "RH)C.\WBؤ\K2L`Յ@7r4G~p%|zW#j_~}9tT>1>,)%938>wHE@egQц~{1ru@j ;HG@km4(raPehv$EUb-ơFs}l1].@αF`2XRC MJ`'Q) \Zw>7DS1FS_JUwR\ mh>n'\ ۩i}3ϕaq!hF^1BJSdZ /6?#8B̅@Z,id p" 6֐%KB#⚞kҲ2M8|as,aIeGB:}%34Q]d1&9,,y cqw/\^+j'TbA\2rE;&`31 xwшOXp 9AY|t&0HxdipNyϮ7`xv|qzOpO̅f~9Ԙ!fy<{ͯz ˛˫wX47)Ȱ9v#wW/#t#돲?뭔h菘vP=Rrs\t/{9=o9la~[M":Č4'WRB1GcDWA0P-՜ԲT d/wEkU'iq"3kp4yۊj 5'$S'uěOϹyDE.lT6p~N;G$?Weu`lXqtQ:(r-!ᢈM7 Tۭ(GVhrR{!WA|@AB|M ` {۞eA?9y/r2mSnSZ齯wwqn|]8FXNn /αh$TjR)И!bEOd<1b%VPqJ%p/R|b]UJjs}9M7wgmplX_ JFUm޷6[Eg^հ]"+Vip٨gCp~bd}Hzt~XZ/)x"ovBN|mk(y urrencyNames.javaUT }h}hux \ɒ+># 'nn5ɦMTĦ1Lxڥ*^?6I*o^,l=pbzqe7yjU6aj"*TU7hytLW>:+Ǐ"Rf6Y+)mQuهzEVxe?V׍ͽ\ӟy ?}:Л@t& t*N1 ANOuFr%>գj3enݶ-dDzD3A0`nuc gSSɾwx_>LF:ѕ+. |__h#x$Ѝyϼ7xBDr-<(FDz+-F'NZйPنQG Xv1`؂.R]}W#FAFd7Xv{Ϩ#8 =Bye"M&9C9Lc^BDꋬe"]r,kB} OE ,K#9Dz>Id;1α߈B"FAd1΄㍬+3J3$.c 4NK t% [Bg A ]`YAk@ߋǞA9AcAA-HGFABFD*|~˽Nzl#"2Yer P ߉'P DGd%+,+`]MW^e:䕉 t <39g:eAKRN:ѥKFSS\%+AW}>JP{O>v*OOSxz̰d)fvV W "}`]AK}p0eY"G"ߗB|f"e%P9ssw & @?x_"]~IW<AL>4hc ܲ?A{N9?h (o 9~ JJs>{NsFP؋b(/]_]m[B tfJFZ⌴gBYT( Tn7Zs@t((wD y 3ZW@A *7;("m`m<r9>\d-ǧ/ka .D& t9@3lqϰ9eQP8n%mq7-&} 3q&(WG#KB{y\Xro+]+ȩc]k=Boj]yCcw*ROJvnu!woy͛BB1M1 c=d=ifږ i*k BB.'*`JhnIdjK';qCMY|"M>14NeMZXCK|mCehSLg2_.r"XC[+oPmkډ[h0K'sš'u3^@~bV& %x&MVع3_3WYe‡NBFN&)6kn%Ԧj9/nH!}Zu1 0c#kU7K XA/&rlSIrS ?vas$Y-x? /WK;)D1{ FH^?Je=(R!'EEIJK+{(עBV+" Mz6ƪVD ygx땂=[Flˬz,tbR{+mcRۨsesiMQ{sg]w΅;K0Rb}RWgv e0tyabau)饉,GU]p. 脷%璯ҪKm9-YgOPR.ޝҨޙl,LeX'V19oHfÕ9,ܨtOwWIcժ'qC۵{CJv*dr_KJt*XXW!ߎcrzNE|s;_`';gcFvU ,5T9uʂy35.vMꏲk3EF\)Ki,'hNK۝fg[Wz\qu5n,VYj9[֮VqѸ Vm_akb;7^$܅jVϐ+eWrޛG c[kx!1ǎpq\b-EJVMuSj\&-{xx2I! ,l,msy5Ki7ffLX Olk\ T,,4p]{q_yt-lLWeVe=1G vMצL%ŷh^]~' t@LD޽KCJDbIv}WH.'&6wITvzWxy:?z\+L**eҜvAVAZ=\YN™Ło~R:s>}zLTE:lۮLݝ3ݟKDrthIj&ݥkvbƵ(b&i̹ořj:D[̤דE;+@vrLW=_t䡞A^ ۝Sg?_ݹi3FC,%椅WŅZ*`kGS~}>e b%|f*3awQhfL170FʪRꩍK 5ϖy֌N h%Տr+j  W}(fzL⢯Ұ/5tmNǦ2˒ezi Qܕ~S]ﶥT)k*S9K8ۦE bYkaKI<'9ə߬my:\ڷ'E<7/xp>d%a/J_~W_Q\qG]%]IUgJ^}zZ*.dY}v:M SK˳AP ԯDށ A~S&nnx/-X7[]ƇU7؎<TxR-3ж?)y-I/G=+Jc.'Ŏ2v=C#B9geኸnNa<W}.\ЧN҆u `$kPwSȣ kG>;_u~$K.L5'_Awy7xZ|!QT2L5?+r۲LHYm0_?S#?5>>Iyq?XϚT[gsI 7 J%s_>]wu' [pzȏ^伶tp9-v>m4۫^Collections.javaUT nh=}hux w0{ D=_J-.R8rڱZ$$5ox9mdrwvvwvvfv.CM"Uuhpp׋676mIgyU8GQIqћgg?pxO3)vדϿ?~UZF|Dߋ"I2n"yhg0(-"=UЬhNQzq _ Y6JJ*)&e_?/I8z7;u:L2L,ڌl|ۋLQy[q:8E/s(_?6J2å)U:"e-rvS2*'k/qYNj-J~&SE~iF^r9=f@b8'8KJwq|ޤI4+ٸA'g}zߟ?B*u@qU*⬺ Bߝ>9GٛS ѻF~|}ޞž&I! D nE20-N;͆HYB]ŮX0(a!(i mF8.iX7yi^DY^"*T"B:Ɇ^3Vqq ;/ rE/./+hXlm O'17̳*d@76彋71&Gtً^<7vw=NK$~N81F 4o=MT<_Mh^vSS\}`vFka7VPi2L/6=5́Q>I6*?x6=:#&LMR DuU7?ӽf6iC@)ڄp8D2ha3ʇ@YŘ2{XU %cΰR)EE\>,Rv sv,=K-#?{4^!4K)s.'wY|R"^~E"K 8ԇ>By$c&8U9mgg6="|⒆1@/_#A5O~q@Q\ Q!2{N7v U\&؆p[PSՌ^!9wMJXEub{\? BIxىo}V>!?JF0u.C!ue;1-P&3N*Fw|?qK_}Ck}!|ৰ"%XeRj"Q PM I%ؗ$HN'ILp$l_"bKtnd WyR"jq`` ANYd Gg/eyVpOXA-KFN1kѩs#Ag h7pDdp;-"i"ind?+0kP_Ƿr9.A@]n# X@X%%~ZF9&sNGH1ZFX'J'L#.EZ°#MkokNk)XNBB;{lG. _LyN<_!O{?pHC7 O˗/O^vޛM߿={~{Ʊ؃U{{{}rzA[0oI%+=Q&$E8}tZT$6x;ZQ ̯ A@>AŠjz! 1aǭH"#'*p0m;I⨥\Y'F=k<@4YlFh(ᣜu%dgMlv%S *R"{4y..rjAwnwIr2YT[~Ecme@(`1m'F0^fq889RBRf$*g7WI'i] ;f5N#Xv8mHgW->;AAq=;;b*SB }X<0L_yHLUzIWZ%2;20# ])Drv x.an@\?6NzZ1R5uIӇꈍ yqIH'2+eWd 'Cfmbiqv^|,&P J^r6? qRBYeëGk) vB6oqA8;:tDᑼpy]lWZ!>5w}E"͆F@M_,F c}(}|@.G5IE0 s>-M"Zj;3Caq*#Y5&OH,YףsT/~۪~.*^ _Mu;Mʵ;eNzv P]2- hÂRvS|ޒ sCFJ$-'7$#V̽Q.iWXZ'2V1IVQ ]薦-TK:zqgOG k{i"a `74 Еyy1ˈNe\85Ŏa#Ul:u2K tjtAxW݊xTW&_8..)kT i5F99YGZx%-. 1v`"3i^cֽ>&FSW՜?,Qj@PFkMvx h=t=VV<o.,wKq#.]Tp 1'B)%vH?V Mtm/~#UVg:ᲈ.j i&e0l`H&.P\=tEә[0Ma۞Al0Icͺhڃ;_ ˮoGv!UkvFdb$oJxd*w: #잌ˤ絵kh5RP|j|y^^2( :!5֡ YG2xjb}?mQL|}1LkT٪lh{E@G|ӁStxxȆwUtF ^խp~!x hpO֭4Ę/؆5/ 7u"d _^,L|"" pT&r/n]N=g(‚äq@O@9n$pУ? lAXu'>zGu˛xoD8?5fz$&}&),c?ahY({ )Ćh#?G+€ĴJV$1 >>V?wK4*N9/^ w7"i ! f ">Ze)'bT|xacpִTWaae;&Ӛ,L(p\E*&haXL 0R8n*&3 #qK;$=&YXeZ <>'K7aVDEwba )%{@tvlK=0i7^Wq1!V> &d@Z[ FoQ62XFb/TU BE!|qjť+K7_s卑O ;]KiY|>-{;_P#uH$94OBIMZ(ӓ/$}1*dUrI8AY cB{8T/oYZӴ\M'*>7.Zo7밧ki6W9ѣZλ['h7,] \FRJ4=z{6K&)A<2ӞR&rAUjIhyRʟ65fV?i=~r{hѼ,/̠zNLdm~Oj8j@ ɓ}u$tHar쏟zi c8NVPNVMsf?0d׌C콑3$,-ct\v[ӏCW}rkbR?KbR`Xd63/b0$S(v>1o"DM+rhIxT>11=F3͹Ŝ2Ŭ2-Cf68*A]2hOEڭ\!S.s nV3\-+ȃ|=[' zuq4m.Ǵ;糽 z'_1_mhmk=fnb|nzLYF/}s#^T1ǸO=fn5fU5>՘;fj {Tc*˫X˺WƷ5Ugѯ+7X/ZDaձF rSx=VwIapT7 0͆tkw}ea!vh(Hoe#*iދ}.6EZJ=P~(ֱoow=7L'1UhjǤ.—끳 cE(yIЌ `/2XJk)A94c^27*DǦ=?T!,8!-k;9 E>Q+[$Bdi_+l@-XsFYΒɰn#pLH""Xby@;Z@q׎-4 >3v] Pm 7 D.\uxpQT!$dKJ2zc%%E,VY@*QՕYS.o0^>Ug]+K(]㒙FZpI9:]VO!d\g#핤CWO),ՈUKy)MbaOqa';)fe  7GÓC*&r%0xRu̸bU.|@9b]1NMu` εmᡭY1I5| N<9_ bL= iynqe?ciM]O3Ӓ.DUPlŸittȦ&ZPг>{#[GY+}Nd?9kخUB2j26rȘ҅(@6` eG͠MF KEC'?dZ? ъ ۥ )Q~+=MOitj,L͇x|Ǥ! +Vԋ@>ci-1{EF I~蓲Wv`iԭVkhg~X2ɔd&_0^M{bljl>Y [uN"4md櫓ܺ]܂ƻW,䵖N+Rl Is6id$<'q&6Ӄ,s[0IL:ߜbNC\[nW_2rHfwη7ިjR6qIƘwwoԣG G͹ntp D5|a4rk">-MZhéoXdd"뿸Y )bX#Ow}۽l_mĊR;K3F$&̒yeDUkZeaMZT%ë,yFS,ީӂ㜽y rl(} @* [ z0Ԇ+,m(b%5'5Н-qfJ۟;[þRf_%?sf%>Oݮ+~P#IY"isйKb=ns0F8}gj( P6>w(i RxRE!Y꡶ƭJAlPJCd"X (?x|) "8Z+0'?.֤YhVU@Or1wJ6FiAҘu&Z|ҵ}hkQEcƴ4.W/p( zĨ֒/X"tDH)f$-1&s\YݟT t{ DO[Ӝ P(B:f^ ɪ"p/h؋ॸ\yď;)ˆdbzh"D#GZGF\'st383dSFH?`NՒ!`v2V&S)d޶:mՍt[GW (D CjL߾DQ7քӠgGaόY K$Hw6~EP3OuO>]~o9&4,C~<D`oogsgo`Z<u>{(SB`{&=/R-J "Ïa~J_h "N*j  W!b=Ά"* H*4yH=dhYI'UnD;6[@:ɪء翎҅)E GÂfO] _Tf]vh<<gt!崴ƧT̻GLqWE: u(~ԑ|J;߂[#Wm18^^\`ISac`+f0M@bѨs%6 pTUr,~2Wh1,(P9Eh.o ?x]FFmE kR#KJo_2D@d`.sfAHz#z{$ݰd:7+ʪodVQ#\ʼnc1d,ie#XH2f@Z*kTGZh1:r:>0W80?GRLfgP QgeNmob(n(Vv쥔YԠ<c)( W۷̓͝ؼ۷<2Ys;{2ڃ}Rkn`'?;y/Ͽ{}gO w:q_f֟c= :˂ Ǒg`EP&%ps1"U165g!M&|(k^sL{zȍ~κ$ݧ8Ǻ 35Cԡx5ֈCKMIuGךҰ<<0#HXb*-kKył^.RUBmUw#(pj܍_|نTlR VW^mFFCEGV}gQOta5+[A{m\:!z ۽^\>Il灳46@u&Å,'@ WWxHgkve>;}D/?4̕jcGrA7-Ce,p>hsՒ-tZZtCxy#^+!Z-1ZPO)X`ZĹ1F ^ 8o#&eaLM11 d >Cc#K_1"S\D2,)Ǝ{bvV2ՃGSDe),D&(wN~iA'N;FIfq!!V?c,hDUt0±[?.E5QNYۮn7˭f@@SUY)!_8ϓ,Hƻ7Q 4 ytY|M#dD64<0juv{in"l-|`sqEnߓ,Yu3N4ig*y߶֙ݟЄ[ҔTZ34Y&u,>줳D1Yv76vvw(A ?w TPKP- fS=mzmnqSUkŶ ]?-,Ъm#h:Wj#ji[s6$Y9x={l>&C-+ l&2#=7VW= _vu}Ezp> Y&׍&sad!ۺSN+]{ ll1^44P>'I2Yaʞ \.e_LHأ`̑Ur+Lֺ r;*)9Xх^L|BĖ+tVu^!x}X?XI{z{yNRhObe73v =mh8[GXhꧽrC?Τ}B< \Lp'CScW;`kk'j?""~ ~W6 ~TŶtč;6Lu kHQ󃐵#ek-gHfǁ}VhpDs*՚7e5zIo #.'|:h!.;OK7Rt·u \ JX}\("J0\V?n߬܃!ΪĦ?]M<z4-}ً%]4OMíf23Sv _RvN),3)5 LҊYS^[DH@h ߢiuvYFo_j.L,#md)uY;}N:HiH[=-LRb_a0B!|IА{ԡ!Wt'eNr>evI6[ˤ:(\o Eb" z|eiWqf#06s9w[o$3zs˴.p Y!xwsПXt:]2Y-b D*f ݶ ԖBDX]0ߢ6KO uzmbACڂ,ķ*m񳄫w;8GNn+?sZOUiU)W;q]VWw?^:-[ax>G+^@]╈ d #u"4q=g@)[+{Rb6YMf*S#,V6Ne m#"4]ŸyF,zn$v (DQT!p6)ǔ۷mt} ѡhA=E !(>yW!}@lLWÊCτj8Y-hB *+2 OQFAr]OMeZι#-a7/|%dv2ʤڋʺ*;j7y A)UGE, i*r*ehZd2#;+isBz߂7^b`f&'0,|o2,=?-D*)v>^hU5u0?DrIʆ_} ~2M"[dU~Q27f9\/KZfc03 _ʝeebFo2[0ZDfK:8Y1b/`F &0W=yݘg6*@P^pb94SBi-m57 i' rG!XG:q7u$!Npϲ ^˺B|tFT0 J}"'uůP&DYg+_qT|e ;_XcMauw,ԁ3 d_<^sGmpi}X_y6T`8 }ʚ.bT!T:9kxz5Tu)́̔ 39~P]g;Lk#XKՔYUK?uFe$Dp1TEcj4}JfN 1{͍  SakKicXy{eRܖL@· X7W8:ZV=B܉FڦaMNϬH.r^IftB"!gy>J*̮QDiDޘi^-@=g~¢Zѳ(˫g#l={I|cpw㜤3GHv+f0  \dILੋT3ӃNRF~+ɋMeb\՝]lYR5dcR9*3E;ݗGk< sxY=+FFi)5Vgenɬ2 ¥-}6~礭͍}94:|Jw< 7)}.pƭp4"RUǚ+-ðH gxvh |XjY~",L&:< 0TNV1]uЯa0?1a\3HٖstU2|],89=^0@_4Eu UZJ_ʹa9iK%F;_ZF̖  5lV 㚭htq$A`wY:('EՐ'dJ/8ߵ]KΠeⓋλ"aDG"WmQH@!fd O.w\%<'G!OH\vԠtX.] y;) ɼ_F'o%Y}~TrUs"4yX;"4=Z1pYc2 PWF]n [ )ojX {~B$axD|nPn O?JMዚeɎϬt+bRO #mj݋ aܜ(J5:Wl}8nl.>de~wn5:mW4k{s5o|d%zYj\|;]a8ծuvSCAa=>dH'@hN߱#4F)BkY"/y48:\*'ZpW_լ$iu`>'ݿk!)>Pv^K٤%;82—U>jDkX=l 6w7{/2$yvGZE``C$K ne C:+K3@Eߜ$c2;f֋C#$֝0[>G@H_:S>]q=Ku . M@ k=cs>7I^u 1m uZBUF^ڞyPjfL<@]+4fχȋ]bw]+nj̄9f9/*/tsfG^r"h=d_</wdg66>oU={Dq FeouǮ/> *<ڙ>b)FI1Y&4,zcpJX,‘NB3aPZFV(Dm/!#a=FȻtXw(`h*biQ4ć )wVCVUĈ[Ws}ZkqE2Cb1[mZid +!ܫFrB(+*/.C0~XZɄ+DA=Y?.Kl1qAb73Xt^ﬔUB8Γ,HFm`֓ :e, 'q*Ϫڠ5k+k-B(={IU m^34AJoE(|`Ȅ|nߓd6IK {ӟ{Yj.;߶ݟЄ M* :FӞ կͯ_k/z|>Wfx7q߭BlaݍͭͺK[=u@-Nu Yu`fS-@Q*pR'qm]4,Tw$F DC2\&w5v1d  HZ.G-HjZaHy$<=LwFI"GbvhDPM+7M;}ӹ9o4ZR\%~}TgjPuY!L{KYu,`{wo`{jĊj/'6'zEK$^ږ=H87Z~23Z_99}ؒ9 &$'ߴJҘ;%ýV(bIu^ULԯ(f*:=9B|BEh#WzUZ},E|褏+4D=usN.9hBO4Z ߅Q:hl$`'U,6m^4|~/>P]}),S1=8:98{rf:eжxӬ~4Z-r (|A{{4$ &} Eؐ(7 ~HP-\l5`5Vj~, 8ϳ(d2$i{a> 7AEMLJ'd /4E*FxGل4 e0/ l$*њJ'I H2zN%r2yGے*mSҳH9=NKpgh3y PP\:@ë8KˉL`ge_ Nw:Nq3u6zׂS74/m,"ɤڀMZ]E`  ?e:%cD `NxrD&qR @lѫ@r EWMr2θdO]0fL@Y"+g <^%h%1hV (rf[֧qQF[>V|y1=1)ԡsI&sk/>xhFF1b0K^_,!Q{`$BGPB ^M,3Zac}zr$ҵ`"o9C,`|&J`|9n(ɗMqZUpdx$9H.S$1u>+4~6%.h6) ',~4JBϰ8ρRh3G-ۀG o! E.~j%qΪ|c~NYQ4񋘫H|q7DDČYs>+0[$gD꫎?=ا'ϲܔ 1ٔo2/H0y}h55G.O~/U$C{3 X^؃Xm*5fj"_ѿ"d0t΂tS%j'<`坱ݹhoigo`?8U"@' ԂcGRf!:d믣H=HKI y}S@F<9Gd%v7M!Q6[s$BPמ;QcBӍ9YS"=+y@ǶÃsffl]S"ipWp c| VV% ~PjJS՜$J#(,c}}V9c4``Ģ wAm`d6օZa2HxL y77󮼑)U1jȈz#:QCKws:1{G 9_nnllG,㮆 4PFHO΀e5>nb^)3f6=W} HLųғUmZ)Vp-srU?<) .?yL`:YoCn("͍殎%ZdcTbF %I<1<6$d.?$D̈́9@"pm[<hy$E}K)1.Mo^lȨ} XؗqJsXa d`Ž(iv=: 4u?nefYYWhF;YB QC_/]%:ߠ1VGH)M0rc]A1JVy=-z#MܵKhV>pVOZx6$i*2J !  X*Q­!͋@7(`<87lq!R GP4![erOZ-7${aYijŁaMZN.:^}t AμObQώ ;]TXP D$Oaǧ i9:vϳdνCBm~nEjjܞ h=;,BN@iQ!s4:r<ʒ;ކGyR&\l$(pX>|  &]Ac>Cc [Xޏ.-C89V{i: #%5Wنu=$-9|("/)rկ)[[.!VaSǦް<z̲\X#ow ݰK Yp! ~6O+ʤL.Le.@m[%h'mavUB4]lh%!VĒFW)4=TTۺѠ0S%D1OrGiRۻ Doml 7/j۔q\SZ2\7&Q6h<"<l_GB?1*^RbRC1pc;鮠4Szr~*lB&~3k哤ś&^mztH $/f-z +*UbG4peK׹dbȗO%`PȘM&Ԓg/lM/if)RRuns=i=![BjuQt}g$͍$y Y\(crQ|Tb%$s?u !D< A '3 дAxh|Ԥ2:q|},,+A{zt"ӌ]dP#wC'"S/D&unQ^e5ƣɈ4j.:c sڱ-ͿN35A#@_sE ^XK/aw 꾀If% l M J,XRk׃w#O!(܃j̺ hZ*Eň`[CV45s"udKM)[ҠG6& WB=8jP-0)6yL9\6>t}/䶡 uCrSFW5^ ܕӁcpduJ#BCe Lp6!c1Aa?HIj7ASӰa!4noU$|]$f DS9O4XN)B yivM}>&e3*=ЫfR 2ÒJb' hS4̩^8Y}U&^0xB/5* u_{c{EW-hK}1۷S*a89ds*#I#=uՏ-@i+i'ði^у4['iT}K[Tpsg{skckmsEz)݅JdRmȉn032# eM=5Vt?RSg˸2,'j3ilB~?AW>tm[*ԟ'#.*Ů.;dĠirYC|ˡC}r=H)S]'*wNm-ʒT=Ll8;&"k u^p WMR^%^Dk޽vڥzxv S 5HA6I 3v[UV+QH3P*U|Y*-TGF+VFvQi"Bf*Sg`ىycC޷G^;9#4k9G|U4cIX"2UKZo$NIO;LfjlNGΫ.нvfhn ,+\#g̺^ˁ ASԵvQ?NBΉC[T5jvn\I!{C.Mw̫߉:۾ͯ@!ω$]6'p<0oJ/ i V\-O>fKO V+j1n[RE%cUEop3ҫ^yH|?L`K(p,zgxcPpw]P1>ZҢSD3 ]uiVļ89 i@ߛm j(qu%%Ll<@w|!#zHEhR9sxo7a|Jc$-ke82%W d)e0~^Xa=Mfe%_&hrsI]$h$oH!De+ -Tb/t°cmz!cnϤQ-y?~Ea: ošSO!mY 1f>D|9ziΫAC{VWQ]⫊t~ZP1֐ŧF5lm=DZ5}l7V- QϊaBDqg ,x9+{ #2P@rk>PrxNH%`5@d@/ef̹8$F8Lhj+>@pMԑE^ĢN@IqE ̩IG!3LYЈV[O\NNuE!%ёGUgTۯO, B&j_rON\{l = ?ߐ-¨L%3m2`V#҆<-bWqAo?PZbS/ ]Y#TER]x1,Χ>QSuT *ןu"| R_-$:]A=Dw6s6,'Tt$l5j34 &swʼn9"ߕ:]hO=%7M<_iuɁ$с\J(>ϯ鉒7 j3)td( Rm <)Zy-_s1=P$Cm-BUۏIIjV1a9 vÏȬp :*' jhރ@CWeuw]?i B+lM=QB.CnMٖ;g? foYK톿sk" ,ku]tݻO9U-sb!Cb퉰XSaγCx/(<y5̆װ b sϟvE+%ܗD1vÐ*/aZ giew,]cxN~Cp P"k6ՑȂF`@D✡G tԄ8dg7DR4``c3ܟ y:4D%-㇌5ޱ!2޵N*CiԼi! {  ~Rc Լ $!?Hgv^ Ⳃ@Y< Bș}_c{9y,=_7 e n@TZ$x%Z~hkUѾ%.^%.K\2.(v'b:RP,1oCj;&AY\N+!S]Xa 67v7v5ަr7/-CՑlѬZ>V^Mb Tc/,̶Zʀ% I`-0Wlx ('* yQ=9ˡe EWlʫ}Q(JmRM/Uĕ: IkE1ZbT[ngYT֍:V߬d㾕$wi%=8}򏊴2Ҵ 9ޯꔭBu+ By,*PZ-JƥR/MMtzQN@QPHgo}+Voy>}O,7Xw22|eE柺*햒z5/%5^~) KIPZ/lf)y v4z6/(or@K/*\Vmm-[R_/(z205T/j#fRwԱ?Zs-Wp̒Kh\q c#~K- WpA+s8cf)۝j}x:z' |ϵ oyО6[mMuUUff[}Ŧ VFh;+ i}% [c"_**G'G7HbDu`ʹ`}G.eODg9S|Ȯs՟)Cdn(!QFIc ґ`:"AI1Q]7vK"BuMwgߓ޾7 ޠ 7UTZkas53oD,UHfќ\;V?YWWlVC3{.L~.R1U~`,{V&Ujq0V9(h*Lm +clDrDzЊE+ jIZ$ͪe)@Í fZ1T[9Z|Ef͌zFӿjV/~.vYե帲XuUQw%MWtz"}vIia}UnaU9R5_)oX%`Y-zň0Znu2F%7o2kG50`ڦ ٪kjyهTKRoZrU6XԱI%5BR'^=g'3Me/AQf"bޟ$HPDE|C.Z^o*0] 0\|~d.iz4#c0SqO`'~GhOY3 R:Bd93@V$qEK}Y=0,j/*379IsHƀH YN z`z)儂dI)Uoz\gHiao ={-#KŴȯ mk[S]r'EwN=7ggc"x#x8kUl0'GXD[?;is`w #6v767^\0^>!Uʲ-ĉ__Ww`hvA5ƒ6z3 ̗Vw5o׹UBP+UxoRF7!c5RVх \ 𰩥iÙfd-EkY:6>A{H*WZ7=T͌nDF@6{}rzf[[ji +863[QE88ꝀЦۨӚ4%iMp>uz&EY( AYz34|Z6!*)ڈj5mFնtq6')D [ֽu5 sh>=:j=x mb]7K<֧zTUY;/~~z=b kR##e}vk4PoO[).DcA;|~,PQxZQS3 #m%zZqDMt=aJEذO+`c0}>;rCI@$SJC!#֋V]uZTb-8O@e3v t6!%-Z:Y&n {ZB2jCFbϙЍХnD%=<vol}'k7uRb'mM{ώۛ[Q-~20h4` sZPX bE=*\=6$Vxzkna#=66p|la84BWXDROk?ntsuy[|FӃ|R8zTzê]^"燇01җ%SW۶TN./}iO0 rH]y{džM-I>feoK\ϪĢcl[i]e2Ѕ'0 OMӭfSyhѰN%mFjtO"l|ke B0R&X]ucYa}d˖\V9Nt|$t w$Ι)iorsXlHn'` X>(WP]Wīφ8Λ`Ur@s _ʈ-dO5qryVUmI𧕷g^S%`WbwJ&z= rs6 lhϐ:Cџ?CɡE$qq`p. AԔ:81|U>]SP2n䢋qqs#@`I|jY,fȷͳ-Dj{Xyp$Nr#dxDqXo+pJ.]3͛_`Dk?Fӓwݏ>дKJћrzvř`tn!|u[͍}&?<[C_$APax,8rˋZyjL;{jkǡp 4\5T#˸-6b&>LŲ]h/Gk9TV|!!+O9Ydȝ&B6W|llm7vw6v&M;fnG[O}}owN;i\D5KϪ>.ZiSJ&m䀭Ah$dNϵHrݡTFx 뇳u\3zQSz]jBVlϩ`z9D^uSGs (W;V8`W/8P-ʋmnomv6@ZܫހÞzGX ݼ렯NdGm,xmʼZzlP 8b}xIqsL(oagXS*+Sl  C_u|ga}1O4'KʌxG F/<3T?wrsQ?[ u~KFw"Q#M@VvWN&؃k?R <(-hWAx[ :}Z:S<ͯK]/.u_\>S_/.ulz^+oi9L8K$F+ȗТ;~&BwT fɺQ\ -#~uRi( I.:&vger1CV?o вn;F(!m]RC6lr$9W58I\-F#vړ_~xu^5yq93|P cDϢ ͉#lӵ|+ݺfpN{۶){A3$|֋G' nՄfY$a<a=t6>OY _4Ы~ʢ+6mmllo F,LJNiK- ?I?FGzRF&i0{iuV^pakV)LB 4VI>Y|G!Z?  w:sE|[{d{Ŷx٫IFebB6yEJٮjhSo/)֦/U,C:\w2ֳ Ah7Rnwe@/yw'(y냞X/8ݸsn|_&9Y#߹%kOZ;z{Kci-K?θ}KQʴM@`c#)d1&-t _k݀߂#4>F^^i{L)Fj 8hve'vAJqѲa oB̺IꎃYDOœJeSr6aenf$ˤ3$2/)&>dCco=iCB=,~3T EixDQðpaN vpcS``p) ]pڐc&DZD]7`(1m]I@l쀢b,|<6 ʓM28'u!"\ m1 ?[t+P&hZh'b} vs}O+&\_9AmH1,J~~& B$n>7dd*R j-gGUsfLk׺ &O@x#4}̎N"98VI g5yʿB90sqD}-2Br餔);.u #$! 0] ryyR$uQdtIOHR2B,Y?pY '?j*R ٴ@JUQMX|$>k-;T\Ɓ;J߾1!#/Mp#Ѥx6!b<} ?B΂NkRA39Ȉ Q<1{Rs(pQք1P]S8. 1(v6I3P oè; tK\Ố.q9oiwj]$)|c `1s䓱+*58Q .c|rv `wjѣkCrAXI]3}PYԝSM=%+ݝ‰+0Yd7bKR S4Mfq)41G.w*V24.!LRM*W 17b^$%;vrQnuP^e.Ԃ kx%s`"aeYITQ\DAHG)>ГXEӤB7㺢*E6g"F5sļ4LFANFUVſ=71&͔/ @m 7ӏZi湡bpTLm;OЋ1M+Dimԏц?\ք<3e^A u̜'(n/"@KafC^#r",v\KK&P ;D> <8耠qoF7$ה r6G`g0FװdrbbK?[oaL`jl!|sAqD}E 7EM"|ֆ.9Õm_Rt@ܼe :UG9oMYO༰<$@%&AcF̷hKIFW^-T & ,!p6ĵg<JmۛNӍc1ܸhDRo)0Jь<ȈrBꪰ $(n øҼ mw2rVm;w&wi㕥x\N(a4_@>J8T.cQB9Q+o>͞L/u;,%X)ށVgl߿χo0ϳ5iݯ_r q>*MU8%"02sw\ЙC3!M7apibmPzSz_uڬN~n׷?W;khiUV+)9(2} )xvGM%CZ hyAUFsg>-29墖$SY g%">θS+Em\Zaq(j4PkqYzIctGu_J1%+R򵣫s:Uvp [ly8+P1ƋcV+/'!68+fxp.F.-I%I s)ʗ=wC;՞M^B2DY}ՕB2a`@<ƨ[Rc -m6%o# 35;H\{nL̀*o3]j)22(SہCAj;گj׷:Mnzaǜ 3 3gD{{pY%ǀ'q.Kdoɮs8]=nFvKb<Ћh5 +O-DwpM[!Q`H$G !١jwqPO J iϟ.r|`_uKܧ5-|}Y=A:fmΒ%\2ݺWw+@#'V݈@pl%$x[8cFXڢ8&O7!" ܭ1jwXX.0t U4u4Ȁ< u+.,Siu@lfHt>0hC&hB6(/(<['S`d_E:fW< r>o4rCQ|aq>к_k *z-$;_swJ,Og'?{qWx@qSN.O~9g˾!-!8s2?Lҙn ;@rjCxJÜ%jzaM Fb^`N5c&жMbL@)B`}/YTYVEh=+6:vL"1S) ffFit vYkwwwwvvvFs1lq<[,ew5)P/dV$~S^efi*N/ri],.P;z0 n^ʫA_萃HM]ƪ8ߘ|naT9壖rBaaL8ii[!SG]=ϯ߫Vy?pJ&~aR Ḷ|u"ڮ767{{;;{ۃ׊SZd C[_XW:ۈ~?$ -ꯔa9J>Sx8 i5՜:x4ֺ4I>΁6.Ao~u`bzE4b/uc/,-u|*Tl\P[Pۭ{m`'Y%KCt.TըW2D!&XF w5ICOQE9 _p}bgG}ZյVzg?}NI)= $à a+I%:ǮoyDU*u=RfdfdddDdo`z$OOÑ(>}^-&r蘴rGA{޽{ҢN2MK{lT^^o~ջ0uCP0vlVюk;~\Kzt|w3`ߤ>l{Vw㽫t_*BLJW:>JF%W/#TN@(&wm)uKdPv@u&dk\ӣq{۸{<ظÍ{<ڸ{jS6|{bŹ6ع2Or*n(:_%Q] eMᘹ1 )' ^][[f>ML\)nnbpVͫW=^9ju;gjpe[OG22R3"gf8J'D:~-/h6T&Rg[H+? <C{'"8N EI+)`->7ch%)o>8Rp 7k?V`܇?!8z:&Ekz]XI$}$U&oyZW䤃ڀoZ(gyi;C(҉'rHZ ڼ7>G"/ /t$ts xx̗22REf 20/e`Clice0@ooxrd[F|c^e37g%ˠ}ݍLlѹl'k7dE1oὕs^R!OSz:7@e x>s<\ F20泗SMזwLgryIh1B?GVe^|f*NLEuϬc=N`L"Op @RI?,9^}0هq˺=ٯeއQ-.lq6|b65,iC6FqҠ>Wv7u-~;_#MHcP nOVΎޟ$)ݰ u]Y\3 d)rq"eHAީ}( I.CQn9VÿN5LppT]O~CFcarTšQFtgmet#51_X%+QDlrsH!h p91Ļ,}IGSW; H~4  `}lT oR81OǁO"+@3ݖ10"? 5L<'+/ưپӝ܍2C,H=Nv!$.:%3(UG{w?n__&(6ѻ8Q9]X5G*a| dtm($Dݡ|q{"NrsD8MA @ڷl"FՂ[5_BeVn eFњ>$1Jѹ9*$(eqY `EHB_^4 #'>Ȑpdex"2c'f KT϶pS%YRofNQ*` ^@Zfҟ`;r>#$ M-3$C>Lxh uo7I#|v6KG'1'd=n9Dܽڇ%$_0b$lf-W#]\66w;u vNTfKC,_>@w/DcFYtΫPǂ7/yE)qaӌ%2w2I,NFOۖ?k׮FS :Gřw[nu43ܾPiX]Z@#ows$\sLb\ ?r*VYDZ 6&6bbbٌU\~"&\$.QzNlv#Q ZW;:rqP#JʱރtYsZ5ҤFĵSB쳖k=\%,"wEzJT\*#xt4hf"2!uXrHjF`Nw(֔-( e9_J1Rvvs\ )G߈DZbL$lm՛îqFBoXUaCJR|"'b8 _&m*HLxzÎp-'I/efq ƻ^޾oh[_:)-z:GrX#/⧞l+-p⭙ݻ5;4'H5dn}ޜR'(ɞYN+^O %b_(U2ېk`S ӼW WҮY]]ڢFU[ O>D,sV3fp?`̹T PkBLvVϔ 1ZVyS3#YP?@c1︚Sv- ƄU\q~6UIx;~[*:e֌]*0*Urwu+݀6ǿ "4z3~JIMZme|\qԯ B5DǪ 器'l)=Asn7PXvU_WN6(CPx:Hdw:ʀvdKi;7)t`H#xCE`\79\'>!Ӿ)য়ZKf7?@ a}]/<'zPۮs0K$wW*4CJƁ &N!.wS$ˤq?Jnu`k&Gn.3ӣ;sEVq4$uB|/\cg'&&̅?FʤDhľIgA%m xcg!}SwV=ttKUn>3GYyt!' ?LârK:SY)=eJu9Ig:%'kŃrТ,XĒY0 (ވ"tT7qnkr rEņs]Θ2iJ&LM.Kஜ:tܿ׿Qa=w{^wAM.A6D!J`TO%DY ÜF*[&cm w&\Rej] Y@pE"ek rBHJ$ki)Ƹ)Rys[xdP+ec*n7$[`tЩi#j&"H-!#&o'\ "r#Y%fT A\ +r;z@%.-qbRP;BE:ntT=5Ub2ӫxR>1g Ie@JĥB%FZ.&C[S1E^g.@ DťôR2*Ji{JX=(@9)CD ]Z5 P <2:IF$|ɘZ?=g(^. ϐue9AjhyDuL.k~\Fr2zy}%CoEN\:y Yӯ&} w9l85_:eԉ=Z:e趚I/ߴ7tNotn:jy"oX gɠmCw>:Jhe1AǬF(;ɭ{p<~):r=#wHaU ~L [0Derp@ 6ϓ>&+1736yxۧBWox`7؝}߷0iِуkEq9HE/Wzf3zvuêJ{"M(}:G"]G|.' BoX-bsԤ*R9;˻ۭHy;Yք-4s=(V4Uoe;p)ůbb?Cj!ܮP||sWL=G=sI^W8@\sl.r躚iRN qF9PbĊl#>7ڻw>6=m'q=Pۗ:z㚉"ۨ(@LJ_B _s׹lpŜD7u {;EHB֬wu!7`^ t]ٯ[=cʩR O^ya,$MgO6h}3bI?%ULQ#ܣV7nATh s T*)]G٭Nd>ֻ~z{$W0~/\6_跤(ʿ=PWQkuV3GX#j[Si-PTΫFJwk-9lMHGrcl`ʗ5"I(8T}蹮)*O_`ױ~b pR#gLmzͣ^>ڻaSVmvqsgoe# ew:,}-E6~Ы82@F{|ozSkՔ܋pq=8-5QuM ~E9Z\w[{ &J've X 9ߖS-̃ ,2 n aP Dd(D?$U% 1+֟=59}t%յ;|ȓ<(V!M}Bcʼn914~Ry61?. Ь?q< }SJ}k_dy3w͉u9$ʊ/V(vI֑ȳ[H3Anilnx5^cRӼ|%+;౔ K FV誫 GADޣu>ˇIx/4'A~O 1nfeBbo/E>Jbnk{M W-0A~:A Cef [| 0"q<0+SPCL$wކ9W21L;9M`Q-<:f'y`|LXI[[$(K\EKz H:D5}e8Ҁ'p`q EPHg]sVFM<(et k)h4[nguAv]8&Lөqt~AxHA0HCP8FEԢKzDC#x[GP$mYyKZ"Q":\\(#] $\dvVѣN暑ö1#4"PXv6BЁs@W~%> F&0S8lZwRGtyQfgc;pw0}'yxg(]`bIJ_cPxX^[2W^u/^z4+فk+D_i21~NQYj"Y|x)vCϯGD$7zu?Hi3j4;4iV=e䦙-캪#,EyV'GCWSk]Vɑ* OENzfzr rOL>'&6tʬs핰_@^2SHwf8_8L@K_w@mr ΥptafCcv VGU iqwVA tz[$k K`I`],'MX/eҜiҌB&):qVT-y^؎q~nu^JMk'Xtk "Rមn(/H,S~%S札0HL}HTF|H Q: $ j 64)۵Iߗ?<Kppn:FՆQYL ?ɔ'eq但m{܁^ ѭ$"[JLj2?* ↖ȁDqcJY5>c>Ѐ%?SC#Fr@F!Q6fi]Ѧt05Oi9j!i$Bfśp\~.ZT2id 7# ӟRUu0pti2Q)vc5 :bNQ瑐D%.[,89Ѻ<F &z0_ڒU; Q{[E)eK@pd.FL@EqF$8 43% UxΊɝ}gJ`.N#9RyV򌘋o;WC|J(q;N^Է.'j=sVP pGnh K-.Bܕy.u$HnGUxBZ4V~@(b0yc++4vR)2۟J/뿿*/^x_y%}7Cүz^^G3s$t!+7l>k"#^3ѦHq[UzvDPbb#8uT@3Q]G kkPq<1\3ih~*~ڳl;pƳ0ZAW~;e3{cj]^F(0m>"G;pȦsr_.|AW'|(PgXNR|ϗU||/[*Ҡ0{Ul \ES38Gf"/;=H~0 [:ڶۑy8'0H+DRڬj{G/6Njo/bnmǫ %YUjRG,CLB93n|ǷWFXYqb=3yѲXJi°6g™3~SVMfU^$(/K #7p6w/pR`R".Dsݖ&SC ̓ߦ5c_Ƥ)PADv &m&N/98DIyp۲3MwؘA8*80,sl%c1Ɏ=Osm q;PwȈhQM(:n(I".g) aFm&t  JKho;^9bR,R묡荞2Ihl/:"ŊG1QѴ?WpP?UNchV(+ڂ1Wi1݄1L8kXáGhtiٹ/mhq X[%"'֕l×ʂodX묗gOO8ȾIT<}:#e4h z+[. 1?~(tN sa1RsO^Og<,fjC%xPr=`fY fgSdžMVX)\mE/_Ѐט\L+zg[0EN)68s#3nv.~M{5& )eo{zYJc1>}Qo9d).2Dd$yڪ~n(eF9!lĶdywbrNDˤk tq e(8)W=޾Dık=.6cP:)/"6ʘ|Gy+RLKV JmJC$) lj0e# 29os џ(pQK9) BR3Ad3UEN`7\<b҅n掠)F}LgMFY  ^ᢉa`sU$ۮAX/Bz0-#'8r|}1ENĮMua| IP? +yn9Bm59^#_JNH s˼AoWQ x]pMKl$=Lftdgf&$o&a kew;+t*uGP6"2*K•XʸKlThU ,8>RF]bR saIq&?L$*,b0W.ZrTmA=0}Q AoqOPj1,i;Du>)_<qavCl1G۽"rQ8j?\#FXnZ{뗠um,){mC~n@ZfrL XMǬ}>N~hXˋ$9dTfj$ҋ%Jˇl1rױg:ǀ4WnassΟYoΒ7j+cܟߟ=vaW'V}ޞT>&/ϙ;O|W|1oN5tA9GXn E*l_vpn'gEA+g&jNxLTYѿXg%5Ơ0ώg$QRIyV2Bs>$1t=V "Ӊ_+ȦQ~592GI:XX~SՑw[?뻢jDdZ:3[@Jd,V`~u38ֱ #:6;4_r *2T8SSUs+`"B kwV6-"J"d1]$X2':w:M<&g&X/,8c~]0@w{ {GEv`FWr> R?Ri'[U `S)>(nٲAmwrR9%tE  "2#yoTy`eDmJ W[2P$u7C,W"~2n!8.pj,C0C96P^;;>]2 O:'*RfQ'y>vĈ$B $>! Ƚnl9$ߪțjŪz/PKtRJW2^fǝ_ Z\"^\H"/4$P*f w-~d,A,Nqs:<*VMl@Zâ1D b"Ǘ d %V3"g˃tl%pʚq_ȽtI8;"?I-z l=5m<{>ω ^{XM+)D T(y0샡tP> . U=ë́9묻=/hDG?i1kf]SOð;C;~i6#;A'pi+9Ѵ l|aeMBfBR4uFĢ|dxO,h/BMf6&'SyD&u@Qy&Wj=Qi\[YC1T> Ҩ:z- wW'LP"'F,Lf-}A+B. N쨔K Š1NPXE%/?h2f6mA=~wGgiB?8P^Xю s#Y3)kN5ņjѾ=-ߥPxT#$ A% _(9/Fd%26L)-b9Y(`hoB)r$B.9މfh92tYLO$ J/M (fuGlI$OgqQB&B8m´/jP8uc_Z329O*siɁ{$-Lv4`p?L2PŶK&c}؝aG0X3ybzE"tyFv:~[(fgzT"ܛ8{GAM͡UfuR0I?/5ap -pҧHu8n,䮺1kDSO@R!mP HC A!NZvmFʏ` c{3T6/:/3#:]~]Oɠ T`0 دnĊ%kiNNMp뇸* wYMt*4O^p.$kQIM Cৡ* (~d3+R;Ro5^_$X[1[%ʤU"R^UwĮ|"5Yp׸huR#/W}wVeU/}P_Mh w#Cq 8+KH|O魗܉b0bLh1Wq:*KI.Ħ9n2l@P Op xI"Vdq2__z= D5Ҕ=S@TaN>qӵW rMO| ef_G" 5f7e~B(rI_wx\R|/;_ύ|9y*r:K,S2xSRȈ$ǀ IP:w@4 b0KA3< k]&ILj# Evt?tՖF:N؀`w0)-5MR}pxim SwEۑ`g:?~O@Q.Ĥ#\DD(Fl]f^/]PG[*Mm\4e| | wwh"}XOQD#?Ji/ƥ+$dUNe}g/-ΰLn.G9&6Ӊ5Caǩ"k%*<O%LB6O\B(Ep]=>֧/EbNU&'^Zta(hKRT \9)qE 4C^ԖPmG&JݸIHޕGSGӪXqAbY/Izդ#[CbsLZ[z:!8:@!Xf+>sP yx0g S}sPА%lR KWޒB#RrZ%+|Ω+X5Vk4 ]f2[NnrLCO*xSEB-}`!_cP FߠhZ[3@` OtlD}hrB|=b ›HPˮ-I׵qOO:]K|h5cd FJKqĠ!<>1x./nB&sK7e *l[ʭ:"2Qb_fGҲkl$S =U>08ң]AF[uR>"ulx_+Q]hv4v[)Q3n4cU-%)fTV%k(sL-94 [,&ĉ6X8KMׯium :ZFFw`=Rw|jox?*!ӼP[wE]n2kEsuJ4Wi( Fl0iN =ͬ#uTڱ1K J)NhFqJ%#1F*}EtNg$l}<_hmQUJ8;blWk-N"ݘ&z^t٘zdKhu]eU\1֓Yng5-dig7/PgQNvNʊ Ҿ`U)UK;Ҳx]" ZMl|q|3%WUfj{#%Ⰷ T%}0Fq XwL:rxxS̔G:b\R7 ,C_Y 6\X\lM; mt3v, r"'Yv2߽ S a-'Z轃<ӻGxpB?D?D5`,"${bWB+k#!1ï;%&=9^/6ao%*{qRq1ĨEXxj"ze8Oq>K[5caR=$Ϭ \maU|bj߲Z#(CW<꺳ґp"b.3Q _}ׯd> i(& |h J nH-M e"ۅΆyAї{$ ݋>)Sj2n\3麂5,ZsV`'dU_!:f[Dʼ ILe(1 ryg%.AIku4| [[Ԭa۲wܜklAwj1k&m]} kh<̣CK*4}i;bLub @4ƛ2法ཬh\;^v`8k^Ač)y;Pvڌ۹FTeȉISk(_V>m\4%SYZ[;z7]wۓ$+քDX{BXKYVd mA-;S^+ͦE3o#}] QANܜ_KX\;M@ݣnjGDoQB)>.H zng5lHQ4Eȵjv`\%] L@чTTv#8bC*i Su2b*9$*BДHvA_O* %[|I")le٫žj븤S:qg&gHupM{z &ٍWt`"0Bރ<à  WbW 'd\ O{Vg{K4.:H{iSY ե~ɍ{!;%M=ٻ&0"AhTv&CQP0D԰bE>_#v0*KX"ׯFa ywfȾju҆gjvY_ ڬÝ;MIr y| Kyr~*4_ \3-5 C':U5,HΖO^oZD)īYyg^p.&}iՉU~|cml)zn_s?mkz=s6cwVۙeR(WfTˆJhZp} zϔbxՉkrV=?B-!\f֕?*4,|~+wP+10|rr̶LZ"{70<`iBw ~-m&jڍldI9&9j8FoJV*@ ~[6Nm^ nqPDD9ޮgR-#qj̤I5Q m.%R›D*H%aX5)个2[ q fKei_c#=\aiNgYߐ£ðq#Ҷ ج:tO욽zQQD^ټ8VQ=k΂ 8$ۂ8IW}seofܾ'+P*Qi!X@Mc-[x6t:$Yuf\L)0cp!'퓫 ;FM@=\^%q XJPYfajxY.ƣX51g-fI32p/knLAKѣuouF_CGZ]*N]>8IN7"7AVlLO%|MRchdӣ|y o`64R 2,5ZzZt6)%VŊN%%Za1Kn6O‰;ȏvMKX8?0Fd`nJ |Q|x3 ̋4qHg?xq`4I=3,4( ]NI5v\z".1*ޠ##纼j<àVD(bqX D"2Z()l~А-/ut#9_9BGvx FBU86m $y kЬwR IL (Zꖖ۵>4n'#Gb>bі)fD )4&3ZeZvmH4d"T'>EWR?xۧ_|5$وtPHNdZHa@To ТWɟ:gJ3$twr6'kڿ+XOʢ^5gX7F*FKʥ95P'4@06Ͽ)eJ8ZʼnJhCyܾk(V&sRRWcɌ&j[vf⦘٢ HxUa5̲[|\ J? ˱ {Qc RAޓcvn2s'J7ۥՙ'/ԥ1{ RІD"冠(k PY۩ %sABD& G/[A@-_ NYfaZi+gq;%X6]f#a4oKj¼%xz0c-^miR59*&%cCmhR6$MJBD)M\1{:Fz)hЃ|O/Xe.mY̙sрf2/҉^Y泄J./ د͘ŭ( Q~^(yƬ}cݩ@>a=nIg̦Ge6b,GR7kprO/S'XvbX+3}9G\VM:Ses*}T5>MmJGHR4S>=8GU)\c8aN^~1C.%E}{.( UƛEMMV"Uoө0v5P>$n{3E; حROK>#o8=%#$6wuV #vŕY;9Nf id("0s5 cnme3ؠ">bW,aK$ 7j3%rhoߥh\ܫ5S81<ݟ&ȋj[e4S$#ldNwk\!wSlY$%K.gShB*\ SKʙ,y u&Y$َxXJ_PȗQEF9\Tak[kĄT#AjAd n}Xk*6:잇M&C.JV3Κ0Rf"R|7.ԏnd.*ysf aŪ_Dpa]QBG wZlji%Pwx;-7-%yw Pp=.B= mFFUz^G"!n_UKC݆?ăp6Fs*\qفA:PKZqs8U(64fl\6EQYxvClNu)1(\wlؒJJ1ʷ^nލvJQ56Xx[;lRQAsG? <-(@ UBIog:x(>תi I r!gqF'əF3?^oT/K),gpU>*<+;[dX UQf Ar-k=TQe .tXj$ V,dLkM2lUt/J27˴Ր-JXYGyd0K6]Y()PB3ٝ55&*af.2م#9s=9,@Eǵv!lGiik) `@DXV[ov|L==ף}T?,Vex3Z >A鹔CIaʿӴ:by9ڲ X[o|E'9%IЃz#sK3й${I)'mui9pL-bCj5re2h/zP49Q\A^E jZ )wjZ WH NpŇfHy!Nj9%>hvҹUY4Iw0^0a .bἅFg6#o$F;588q'itQz^G@jmO~ J75| ]* QIWx1&VvDλ(.LR_h UwM]xRoȣV3eCX{8I4fB n^7..H2.A> hyŷB iv<-e_& o12NYyAp~ %{p[O7ٌ{; ɗmO3xFR)\oO,%:@!,w&bYRU&uT{ PHD(i889zj|FIjJGMh 9.PB51N'8_˖|uuQLB{)L( ~[yx(n@޾6=x2G Ymd5%ňl1ٱW9%pm7{M$rY5\wr)7YN,tHu k,5^r}6uXq$igu[j])`a&vK!`C>kN Y;S As6v3| BU+=Ggй0{$ʽznZQ5#J ƲvWc eB\^ ;-h+ S'x w]Aq0v ]|e*7z v:sg%A͖dj W$[fʥtjvYNd3'; Pޔ/+a詼Wgbk8~R:Jjd`L](/r]ia)YۗE4a^`+J))c[K6v4]zrT;rib8 2jm(۷vnh"JrgCk/Wɦ[ DUjW -=Ժ|ǩ0nH@s~($rۃ'lᬖS=솟3eQh|"nD m&kuӿǎ-~i;?/=zgx럺l7^-vŪ͗#ԸmOv-ԣNP{9o#ӝ>ȖgY" */S_^k s,HX`qT:95\b}Ef_Ο23UħߺU>YJc"<p%X13 Ոm-_!uEވI21/H|F1,,I<QmG#uFffoCҌ R3Z,VqvCnǟ<`Dy8&jQV CbBQ#L|ۣ$-U4M5> LI>4"p9zC.[۫4T1K* ON#iJT1`m%(j0'~E/Un6$Rahé$k8HlbW(?~jժ ح2c{Rde%U!BBdMN/mD!%+U+]ɫjmyM"L0kH͚+ݾ\S`H%_T=Z*%CMHٞ2LٛSD# qFdE}dqβ@H);ت(<"YyơNJHWNMx. Gٓ+ϕԺEЯdR#wk*GTta(i l{(Chcp&r*S N%{zzQO"3O…&bÁ5BAdmNATdm` ۥrH $&aT@l<)ΫpHZ M&OlKkSwrTv{;GK_W*V,?(K-k` ݣ侵|vZiK}.Ą#ٽ j*/<10_77 =:Y茟Mni`Ma/ `ȝQy|]1;R;SQ(Hn3g۹n:`Fy WUsqU$x=чŋtw&@p9CpͼF-RkZ[.OVLrlmC)aXTAYX}JBl׫wtxJ;(S8^<ݶjOС~<8- dF X#*3}wG]v;Jvv5a6Ɩu"SKX[ I!9JD5sV-ɛM5Ұ|*U~*'FkHXUTa Glkl׻T ǺB6Jqn̰yx愔vH{ھ{9*|Z,bW +\7NفC!6S*I!LN#B3l,حv?Cdࢥ@BQ6BڸaVA*+QHG?9{C,(tws.S2. Ef1 XRƢH+-SB<9idb{Gv gۙHV(9L~@R|[K0_fd~4M^H 2 Ix[=ѝ0햟 }VaІES$=(l҄ |x|>W2LSS}\WR[*ڮ1]a{gs5:1hz-<,xX"'l,QAפHwz! }mp D|8{ 9?<[.Sf@\MTjʣt,{J0IV2nm9M(^b­^&ej2r ׵89TV/[,M!9<kEE%ڷȺ;Dʜ} )-=wE_WQ"I0nXә{jˊF6]mS&y$>7lKT@ppGI^'"M%+~tѵV]_3\.8:h)!kE6^Mzu!i9;Jq`pr ~Gr&ܑQ% 1FI}9nyX"0 JJT1ت帲Nq AFj&sjTZ7hf^fNUBpsc& ly~̧TͲ1EU܈׳3jĎ;!ۊ܎ ?_ڍ߹ju/gԼ֭~v{A?>#~^7Au^.gou`]޴x]̛׾c:3VS+Zm:.&'bGznm=g_r=P_?T>R>ఆs==}C#c{>{w |∎l2ԟ}CI(XjrqK`.'tU=>@aBmM\̨J4Lو{y!HIf]F)5å@IcLB7GFE7e/d8+ɢp͒\RT\y(/\z";v!l4߇ D PyUF 6RǪrf ԙ^>v!{W5%R$Ţ $VTs9OX¤wTDbY'Qb$Pa\_A.50XJN}oom.6u-&3sU:CW&q<}MN0S..4d+n5( 3J8m8I -ımvM֯(2F=r=!,^KfuC;|oi:#3ve=,xc!\:wOdHụk`mwr%Mw5)`bm!Q gK#Ԛ;L(<u*AV~ˆt /˅ 1A'2az$#}b)П8 P%$E~&$ו:9*i/&38w[$ɫ {[e ]`/ ʱHu}.>:t{C0> 2,%48 @G6ʂ"~^pyHHTlxD֤Y~yin;Vu+)c7_*mP$/sUÜY:FDJn].05oD6t#mEC#qVCًxW߼[Du>v D")pl~H.TjۤFw@ҭN MğoZ}9*|E07^=6 Qs{=vq{}?nq{?o7!~ޏ ~nKuHR !moL?Ͻ?̼S~)*I;:LЗf5Qp #U99KnVqSV!-cPjDغtDIL D@ߘldYvҨ1R%kuD*/UP"Q*`\gV}!sSJIд"~ܺ jRW z " /`*.Yp2?{A"??;D@Z=Wa.)Bzt3qgTfbFbhM?l쥀cex_H1umʔvQvN3g ©uF#Dž;VXMЬkiDԲ&sHz7IcqTE~R11`RU#AVHtLLw9[xVw{ @wۧ!w݁$wy~,g>Rz5N-LsO>_ rFg 9,9 z_LuLkl&2* a {5+vhtmbڰ'4`4D:e%=T7as~s}Oj1b(Ռ9Jz΄? M1IZRC5#Ub޺hX_ya<)~ǻ޾A0R>c޾g6?0ݻ /J~5@PD{eHrX,%NU4~ig6y+flnv2lg#r*]JB K!IyY^tt EH [#E..h{%ɶ!t.ӛkDZp@mX.TC_D#_DH \rю<֤3%cQd-(5JlX%Br1&(#C}cLVʖsvKIkQ ֗HUiu`Uk" 6=҇7zhC?0`~_/o~~)JYBw; (Aԡmͼ'(de=ϴ$SacWC;0s61\2ϖ=;a-SLdR$2tMʱ.mSޙB-QNi{j*3ezҍ Ƚ ƞ`#CP[YW h"\e(IsL%LϦ, e"K+L `lW)pR--M19C '_*O wcephxC*9ODM2. ZP^5E2:R;1G"gЈ޴M{i-n 7˦t9M#m=nzm}i>~[h> zm#n(l궅H˖Ӵ׍5ް^hՖƶ56V+ilZccm=߂Xm\/956V[ k"'Zjzڻ;: N_zފ}o\˻5oPE&kTUfu_nIӍnx֛6߸G{ Ŗ/Jf2 WMjg-K: vw CA+;=ʮ{M^:+޵[Ց.t\t^qn u{Pk.tW?]r2QpD)VCA (U21W3_8&ӺL 8^lι~ǯ )Ō o6ĸa`) b}Osƚ1#h;Px[}&辷 [pNsI6o(tkXhԎa] bb-.L2h}'VKјr0S0/7l;b sI#1>rHoI@*1eh)J1c,W`HY6d#(>a!X0p;_ %ЎNŸt0}t٩xn݊{z7pvk$W7(3Sx+De{7wP7V_Ai3؟7ŠZeӵNXΦH}U -Z[O{ӗdA/tPTp64iV%eKk\q:jj/EW#$ʔ&.\AP>fD f8SdVhϲ"vV.E =م6eۜ$S}$Xo8f+n'dݴ unXGpg)]I:9S@Ν ;W=Nv#89+DXy1#rA424L qqaQU% $w팫D!ts@l l/(zZWdoiQÕ~ON2tQ.){=kL)!\|LQ #}(=P%@A:Pf/IJ V): \dd$Ri;2ʭ S /=@"; )XI!$ZjS 3|7 <6$_;5,O1l1\J#|~{FT1`$lQ%)A4˓'q>,:(=:h)-vZx9tǰȄzE۽} dۿOݛ]'5sz`^чoPFK<ZFʾ"j#adRAHhS˂ L(_drBb E(=}ʽܘ-y;}Prd)Ʉӷ #I=\tt Y1^yäk$O9h>#~[ y(9 34qoeǗřfQ u'!i硣9qz]Hix` >I-n%.X͏NCI9d%m~#.8^@v5k9.ߝ+Q>x*ESĶ8[!Lq}3y|]Vko [QhFi\ڑ,Qa]rߠ.e)i"ZU#I.uGp0˔ܻ?zNB C@ZeƁ^QI+8#Ufm P|(nr14 ؓXڎ+N~3Z:VEDe-˯*NG&)@p*i$DVu4T ~f8E] {Mq\gȎ4aG-oGժԘZ|4zLCџ9zTMyardJ?T:`JO/ 8A~q3ӑg3/'; 5gIN>Z]?~ Xojެ_D=²vyyRQUL[OWLx>䘢?RyF£;톣ʣP]bn*T4ಾ yO?vj췄w!#{a5>xH؉µґ#]$+<F+6̠>wO'n㨉~{}`OG$;,8/ N!Eo}Z e0x6Ôpev܀.Yd嚁p9_P&/CN$(9-k }`it;_Q:4TYQ.U]E̦lpi_'w)_FO_bٺefrr?4#aXmuՍᮺy}T wgJ,LcUq*[c6E_ɑ$ 2YF(Nd9=^U6 {nʐS:Yo+Ws#T g#.0RVpV&YRC 'Щj4|fɁp `鋧BZ .n[N<.7j |B!01U1)B:wf4ld0.R(6CpHpOy8T>)_h=b6,JU9~XvPh"#/Qa(=eyiPP3{NIҏ ۻd佺OU8ɷJoMT쀣y׏q,zl[a}^ghS2K~?Q6[}?M7ch:/F¹'#dKvBeب? TA1RYSjle#U?k9*zKM? ~^-Pi8 bQSL7ɜfHA5~%!K14P hqr4E LNGu:nq=lKR-|pEHXݚOFg~l(Y5Arĵ@9 bGjI1Z8K象cHޓޕ#sgRA{oTs\^~S{FOvKPBĻ7>I2owuQFY4tS)㷐7MO+tgQzhvYm{r\4 . epAYn6Qrk,W5ہheVx #g6vOuH9,^+v[{ L.мƱ'86OR׎(>0kLԃ*~bG g,\ELE0_[2餘 OWh̖'hqv}-Xa[.|b*BAcK''<50.qJr6R{w1_8Ҫ<'"%Quh~48ӆ+"Mv\}4asidr (q꘩MJLL/o rL !:)HC*.8!ٶ_7;3?xe%l]'ft}ba#w6GɭuRRb"RQhɧ4vUu7?oB+ǎ?z'nA QXFoS815svH HIh?^9.Krz|Hߦqˌ8P.j4Jui=\-YQ ''|^E^9Oy;xz/^s7ѻ"J:DiGNt_@kv@EJV%pqr F| t 3ifӗcNe=\}_xB{[z%`m{v8p>HZeFrT66#|}f9:썢 MFD\(.@ vxz -`V"+]]N@O%\V!6\ps+\puwU>Ps!IC|_*@چN;_1RSTVաi@wsrzG^vAE'r൲G춍JJz/e|cPEO(eURt%YV 3aM|Eqw,9tILf 3M ZU|,_v\H6bYB"G"C1fs#(?覨ˡHP,l\ 1|"v hULO+7|M&ol$OI]gӏt4j{iwr.6-=0 nll6(췁=D!}fob?/kjk<‡gOk*s0u5 qϗrKkE|+/+Tՙdt6qwY~VnPU2̋soN5۵*[uɕXw#\U)ەSgUqY%< m͌xH+g_M,鿿bIYQʙM_?3 ˰GS7͵QkM^,*7xPDQ"Z%KY aq˛DžMdT8'@VeagͺVs;`va:0^R|\;=Խ"?3?S C^R{0-Ep^f_5Li bUg\ (X{%sJQ ^y |^PdP}La]\O?<_%^ūJk3~eԚ[,T̋ H> rE g ?:o,#tAΑLҙ!PI>o qM0& U#^C v2ZM&/2 B/w)$eCրDs^K3tPҗ皑%U޲:naFt.[^x-)i^x<`'z׸1·@FdIuDNK5HCkq) j(u4?!Z[ U"pϣJ-MWՊyb5v(yD^Į*ꋵ[_lEtYVklloӍUnV@W1+-q*^bʴ- 8+X1iP- V5l0VjҶ05Hj{pAye,n#%JpmA6`i;4`cOl.b qMOXd i\UѾT%@z@1z( )?Sc_IDx:cQ(D("7?W#]qq8WJ?f+/?2ǬٙY8ͯ4}Ayj*38..d~m&3 [A"{ҿ0dW)>/z|[70-3M.0:VapuK$>p:?PV3AAwM׌7 N{ILB\Ō/ ,bwn77<ǚi>4*#\ }G1<2An7#l5!+\@.+''!s fBrrM"1(-s<ʩc``%9̋U[A <m J ;Y.ch;hL}bp7E4afY1X" xGS{ /)&;y8\'xUdC^WJdX}'7d>sAhzL{=ₒ lR] {U;YT$urb3·:gޮrL[#y1uAO|I`Vʲ%е}CKu E_Nq6q+=˨H.#20*.(5*.`2cze*@\*'vr +lWϏD8# dT6p%[]&4o}ٚ1B`ضEw^BݶqH6qM-~ESh^A^m߄-5iWnB,m( Bm}m#/%&,m \;9,rryAǪǏ;}訶+$2)YIElb6ߛv Aƅ"ge{" im\$߷賸Y,n5no|\A|}>@on(eїI,%Q CdM A'$ 2X$X)jajwO{)&%V$YepN^Z&6i ALŴdw>GGGɞ&s٭D~~۞ WU\ˢ6uM.yIdu ys<4[p.qvaIoMRC+djSu͗A˾q-T%LRJoG*W 4lS"V mc;Ny>Y|!>;͐p- 8w O2- ^4׀4kL QwNA"TLවHA.揽v;6|4Qr~$R IX ~kkw[% 9WPR uHBݺ$Խ9^I$PЪ!% &ބZa#S1OEX:zNQ-y=V@M~h=(<~ {jIҽDmY&פ gӮL?>:0Ui~]»2HֺEJ|)8 |ԫa-%h2$hbŮ^ _!/cD|;TB`T>UsHSC!W8t4Ӱc| ˜In6)$ɏFVɀȮ9-0 BjU.8Ѣ^lR@)Nyx0UCc^kY{FihUb6Mn7TJ)6o ;6d,yEwHNֵW嫍$5@h"j( :NYơ=/#7Q@ 8a;PRH<竀dbl%}_#Bі !Лr2S;_ *ySi+fVS|t/ )ҧazGV|&z`*fϗfx=Mgv6a.Oݢ\\$lX9&CvH 5e C>&z:A ?ʙAEEj>k0Lv.ƪ/' Q%1>?=9Yρ*)!O 44FJUPSD;*ޓ/1i1hvAZ¹{7a"j\˝R t0Kβ ,|3 |Ye%)~+8-ɯ~ը›2gNݪKХUz@+[>7zq;x*"BrUFnzwzwbMHwSww;f^nuMkMt5-Ji5\I CJ{t++A/+H7-Tk\` 8r%TUl{׭^{{jݴU&^eM]g:wk52jUQUQyG3-M?ZO*듈, AFk*bfnݢfy1}J-h!Eҁ(䩵O{lh'UV-ECYs~{ZXtq;u_:G?蓗e ^N{tSY`VD~7kuۻ?|GYtE{=κǃtпHzvÇY^:~(9y0Q"s"=ݻ{л{t/tCjpÎG᨟݋}Cޠ 7E:?!{o<3nAO"9Ű|ou)w0z=i{ ރ2 {{1z=dn7>>{cu/CI#^h޽G{GCMbFǃ,=z8d,=|4zRDz{`=bL>k`Pp= w{6(́#ÇgY;?J=={Ɓ`opoNB{іߎd "fzUU]|ʱ3[PADmvh$Vx++~pw[y{'Y! ׽# &1$G7 |Pu=T?,^k BDz͋Fsŏ^lß%Hj¼qu+r%+Eg3,*)6RVrH\ HWtq/9^ >vMqeDTP"ߛ6(FXE:`SM,[BڋC Yn,V=_ 1y`t8eL%U69E@vB{vKTtSBy\ɐ`!ki-$A$nq. ɐ$}_ 2J~gT#> /zmMv}C8€vyA k r #]=rsZ#5$Jb.%&2pD"y ^"!,GEF[Ǔ ^rE~:6vJ 7):Hu r-҉cͯc,٤EI0j0ARC4UX ]) ;YN"@Fde aEr]NL}c׭HH#,JV :O-fp%D;m! h4Viѿc*zV`+W T*@áR2ASxPG w<]XTUeGZ>.,5×oV6͝HT=}Nl@d3q~J)_ޯ!ǣ5^k`sihE9J-2A{k_6Z<)Ze>WkmN"=O)b[$_/۔ۚuhm~7|!؍=8Xlъe]^Xr]݄67mUE ǻA?ok7"$sBbG϶Jut2cb:5u(V&m˕X&+LOpP2?,n2vbekόʨ ` 3+[}[ ag쾄ySNQ|m( (ya)%=5YP@4t$xEB$4p%jSN5XxcMi]NktLǞf!@,K1cyߤtYyy=acwMcNr=ቴj InG׭2ޫ5yS( Z4E^KTC~屧=pa@&@TnñH3WJq ?;o6hB<:#^3)[+_~}[H=ՙ ptsܡ]xfn aH0Ux錙6ؿy0Tu;srFb~?F0Sva"hnms{tidͷCv.N <מVrS2זNsBxq ĭP4D@J .@?|/'݋7,Nq3ehvtgA;b!lG .EʃP& d;x.QUJqӈ vC}Y5DxG7$A58iLa4;r6}8J9(6@m4'/yl0I;lOCt 6HREА# ڄAP,闙D*<"Rap#"`@Ό="OW=U%PH8ZpX9ϒPNp6WFzREr.y8#5 '_@($ch׾=Bӹ5S"q Y/REdtr@@抸ZPR)5&PgFT Y0t;&lH: $rZ3З)7r/T}^c~9Y:4|R2 u(Cxyh}1aa i usI~<-WIEi`~GIOUb@QO%$i M)" 0S ǘ]`P 7?^| 2X8`{'LDr92rNx09%5i< +*.G)γd? iЃ찼2|e&d<-*9S+k4='[3FH]U bYS)3 4F)XF2R9iƣURc-E4R`42 u4~ݦRV 3/D)sNsA:7Wאw" M,Rc.KyEHR@\з_|1s^O?8S> ,hee?F#ok犨D}ļdlMe**dTɕ/ܤ=2Hmb*HUbIHns"H&p6 x-t[j>oN‡SA /V~l?o唊 V=/,Sg@$!Bb.Гzj qIkҤXZl$DXmZk@/M˩z!LE1Y9dMAmKef2~JDHdvb@ݨy)0]9sPۘ  SzA~KCo CҨ+_)R2PfIMdϊSGdk=O uy$cjU<,C9k.ЗE5%𒹩'aFeoTWnN%3(xJև13?J: :O D'?1Zb. Y]*n>׾`םA3$=ܨ}cg<2e6l^5YD! Xp(,158nMMZyNF2_9ط>jP5xqkCaLXU*+ ٷ^ǜ%ڀ`@K pk'4}Y-t;z1PhyTկ}wB#ߗfm%MZ7̙bO˺!Q':c v/=tW|of?449}q韾۬s>b/U;X U.C츀eɎ ߯  UˉAJNkWr[Z6fRlXa@RGt- HH'֛8YXo5@Za@vCҵCs 3r׹B(۩ $;vNJe3uŌEx5¤4~y^U"VO$7TL©FIS)]]dqG@ O-?UUG|j뼴3k ZFnnH"IB/!Ƣ>O 'J`3K`.V6%J3G{O׏=ydۻ'eE:u$w.M4mbҶg4\6{tۤP]ȱڧfn;e02gX7Uf > J2Z*x^ N@z*9k6(05`4!umMn_JPAĪ$mdS߁t,fzLc݁K5ug9 [GʮLnym\?CQԊ/=M#V8:/s0gG\u/?9yXusYKYJP1#&~= O~62s4.;>< ?cs]eɎ&.-93M\m ~"Pi_)KQрf]u݂F5jȦuL++{y:1XijcRe9:K&j[4;-]h H%FZhtvj0u4b}UGLO`JJAsJUWdZ <ݣ_9 ).b m/Σn zꪥinM4|$veKXcВ]*zw. u{{g&vGŃ&:WQoWq>) ǵ @3Q~o{bl<`KlU[JMaCvmb,yllks_LE;cANTsGnEgeIgyR*0래&հk@joNaw) X;w7xt3K V*`DqRCb3Gxmo,VJImm0'Qo]Il9̰I V$sÔ>ׅq݇l=. RD.˴sF6Ɲmr ] mi:vkkxqrT9&exѶаG3 2ئz}Zfc ٶ-{WV3c i-X@{$w.x} ㅺ2sר>_|qỿ~],$0,+Ɩy^鉶@l^MU;dkSƓfFs HED]hYKOwqV7Zn NA3cg(y ʹ&Jy[gIG}ۢ=rUgRU"Q\v~e*_psFtf:1*aC9 BZѹq.X.KuWR@w:]bv)P(IElb EF9y\ qT_tIc Z/TPgj}ePlC@x&}#?bMQOXZ(:j0F}pMgz?)KԻ]ͱqbf-. جdh j5+DH|r~gx[=ݨR\m}b)I[UjR$4'=ٵޫDadv=iPSpQ)!Iw;=`U[eb5+gE2{hXUSu鵃yoRq+nٔsiѣQݵeMK)JCi68,t\gNIZ/R,H^ gpz- sd-Q}?Ӡw-gz^/=0P<{uOvvG#[°CuUew[;}"Wo?bjVO>bH?9UYQfS]㒺ϝcXbtUK[y zHvZl!%(xj:ٿU(/˾X[o ҝ"ҦV͖jyGgi1&*|B5ώ Z3_&>!XewK`: 4:,N+7_ih>p 5-VBylIh)zf| E!xl nnǂ]4HTW [c0c"Tɠ% .SboLKx} \ygH}^tҤW@{iBWթчl' "4:glj %]\jcu[,&5~.F?A\>'^.u uFHCJ6X߮KD%U$.u' ܣ@2&ejk! ]Mx VK(RWgE;xbUTP ?%'Q6(bű /Hbq!oQ͜XXc`&҅',B')>@ԧj&ζSf5(l62r<j6wدi>h e^22-f3݋*auƚ=? +-%{# iW&3"U9Gtd:eU ݨx#j7\3+ev$ @h1)Dͼ!dF=0~mœؔttw 쪭Jws51זX8CqH$Fn F:]Oc{ \ߣ7 _" ڂ+T"+ZKrTMk;n__ 8R1=@Wd7RUgp |Ѕ}2hM&@7vuYjKMmN7@e+lUu5p`s 0*"la՝xB=CQ}:t{/27S` 53ٞwǴ*p#5;aML0A NxTeQ #3)s b(q‰$^+K鷷zGdGP_q.> JWүU\*1VR) z/gFxo~O-!pYwrhuap#A[1LJa8vN4.a|ߠd3Eþ3C+(b^D<[UC&A]pa!+@#ES7JUa/V ]V>S2gwqqW)\UK49ejlQ^))bZ%•qVbܯuU CSVPu̙Hq ??Rm׫8+u2)Ao%Xkd+9T (Q,1~*<_jOYڃ\ش}лmiK>Ȧ \RXṻGinY7ZJk0*^\[g4G2:uŧJ\m[W[1%z3aPֵف-FJ;)ָq=>Á(FVkQEAn x}7X XjꞗQ9atRѫIbݣSR64f0Ehk ktG8&{顒 V~&@A{ڊĀMI''Y4\Z1[ab/wx=jx5?mRPV$ԋ r)0bܐ4 8HO|jfqu1r0E&Lgcz#Vclyxw&ccmj3 Unc׍N{n-83ёd YԼaAa/]Lj m!5ZQE3֢,;G8xPd@bW#S֩y&=MrO"ԞlyxT5k]fl1Կ19SC^oxѭUJ{Żr፹W?f` w+w2oSE;X8{ym;Oo%7T:HsboyKq&5_E,rskR% m1_ӯsG6_ Ӯ lV xyNgO'Q'I1gOp)5>z@=Bsos }Wд_v xUrT#BԵ^t9"OAK+Gp0~3rT.t6{o0+P'@<}+R⾮\La[Ve;wʺH.m'ó~q'n"!ubξ ?Zpc)5٠5FCqꯦZxiZ%Yg5/x}FĈ -)(ӠS99pϱ2 :G>x%>/׳(ucb%t57Orw fei8(thhӢNyrW`ޟ{^DZ*3_:²ͷ[e?ŧ΀;4^W5sZH[yAaQF@y yg`sv6Rp2+.Yb2KD|TcvtG_+;0owMFmh"9{#=QCrR h+ l).uy#(GiƆPNh' T'%PIv_80Zv6uԞs3λfav Ǩ7Nkb^P:Yatߖ%=9[7M^:Wd$!J=Ayy: Y)ȱ]kFCJr}ɞnyt?9<`%]$-u`fZrZ 8˓ԗU5Yem,drrqZ-w<PxznGoz=̖Q뱑;ɊoP-XDgm;Anú=|b*Ev$/v`." y:+ن,n|Q&=OWxu dK4wa>oELETA2މl#h%4%֯ }lϪvμ)uh| .`v2ZQ|9UN؞c1a9;zJWUURk/9r*-pe-G tUѻ:Fz ŽG?>f9^\-G)F:GSJ'zߪ'\@qeCCGs=+Issua}|^EW/XÍ:TΖ9>%G"#@Ž W?ln~Z.B`oJE͘<Oϛ>Ζcf`;6W"/$ErX?p82|`t5X[[&9nr)e%r_yLwy_qõij7E u%iZ l\oz 칆+}e(jԆ3/q\lii{={̺ m5#5 0荺7K@۸z66S-hYª-5K;8k|*Hu҉&Pc{o:+0BA]P B}ĕl1V4(,_0Xtb&Ӛަ#`à cM8fp&(ÜyԳ$ Kd;ĄKkحDE h K(Xg@ SyD/*NEb@&npB Իӽޫ6=%UՄ̦A4IaZp̍Y 2hk4zrk+e)]@&uN&:TSoW}8ԑ 7m7.TqH9B\W&8SUlA O, `;ҋƯ/~s[VZ/1vGCu2CPtJ:?vX@%;-[M2 ^*'Hmk kQ9 1T^>oDTV2̵>mcԧ{ރ*6셬a'a .w_ejyW`@NA) ڍ,Cp([u?0^(;\ĎZtyI$hQ>z4P~ ~&$eȥ#nJ4Q};Ӯ6~0i24,5 #J.HK_Pm/$#Ut, "ךYT?T3"pRc[Rgw[FNI١:[G҉߱C+rGH4Qj6LUc ֣)7K2^)d[4;dc0aمNTMP& ؗ`6[\y7XU=:9%Vk8Eh@4 eF!6NGw_N>#;9.Z^xR,19H@FߓNhmD1m}]K`'98 333~E^3w'Q%Fͽ{aS;gDN-}Tұm(5UOcҹw?$e.9 {?waSoD{]"1[I |O=J sJ Y1t:5-{$\5]8&?ħނw|&C=&`b[ 0J,!M:Ftt$5p<$O܅tTjͤ̚9*@-#uA`>]Nrf-u^!ѠKpK}Lj"`Aa9y5 \]X.  ݥ$Z]Y0JF]#I>ƟcչB>w sF@KkwN{zH7*:d\_tdp=G]P-rkp(|ݲQt{F-ǰ39B$Uj/` ĵM2(أA-Dl[CbMۮ3}\XS~< \ZIՐR1Jwmoۮȩ|&hjZuB6Ձ?u|SXm4BJ1uM2YuQАV+*hÉPTiZ?hr`\D՝5R3 3rR78QSz_瓯ZzLEY8)v!lQ}b\9XՕ:oh{R <)kvX':`3+C`ŭGqd๏<-h/FfZ4$\Ϊ5=Ψ1z)4XG_9FkA]S+j4} RCщf<%vů/`9)kc g gMyMQnF W[0=o̳IҪxŘFW~#o%=ڹ`y]0|l28kv~2Cgr\ïo :um~#SnHsɩdj)Ic!|A @TI,ײW\Kf`ao` “-0MS _8BtŝR)RMwuj& D$H t #u-a#8kr/(>T.@ȃ1/CxXBFý?ʉ$[D9`jي0H+-u!T&O06mF! @ x$"DF SYQ1.|) {]9ANkͩk$LJ&KT*(nI~=t:0i A"/4%OjnfD:HTۺm)?xp{w⟏YTeoo7D]?Sw-c>ZjBiGGg2~&LYk w&a(_#m[S\-XJ!ІvW#p7 ~4?zx@48P4†F b]B _+}:͒X.'s|*ygU (h54  cPe[w˺Kn-&,p&,M%*AR@!i]Hk&wGIЗ @rpQYPPcC-A%+Pon̗6Ylg[)fSI0:d"mdCJ3GE纺^O Vam"\e\t+G"Xbxl" &v=7 Y>s`Sl*2>DјmdX=: \.5m%d r|TLjksB?e*4vAщU'V'K2 )U']1~޿5[ã8O_~k8_^!orkRE`Ƴ^8OqWyݛ*'Z s_7IF(q0|p#U9d+{@ڳ~}L~gppLs8s8s8s!!!#}t50Wkḫmq@MCC 14b4[C&b7 m;ml!&ܴ1-6Qۨ7+B6 :c`yQ,3Hx:E.8ciW17Kr"4H L|^ez-gKT#s\=(_,bb[t5bTqUd  SŒ<4MFGheGs{+K@28[/ڳt&C%ey SdmQU./F[k*!L(Kspp^O* &d &b8x֪ ?E^Hޭ pa-TJwz*9*?-],uߔ \nȿUyIxgi2*?JxcGYs`"}" Ń䞥S VR^J7M<`5AbT4KQLU*q*m 6ksiFp~1"z85Z{G-E?Rk&u<(0NJB@\^,Yo=!K\*aj.^ku wum|Gg;:< &Ƞ$Ԥ"qYRXHQ/s#nRe)r:,8ezq"|u]p:/FlK.ƒIR|;N뇸rSV%'3XHŹ3mAKg8(/Ns&+X9dgD?hh|+Ux#$!6˪xQf&ȖCN*EC28ћ~`L" hLw}W}UFBӚK4XhܿAAXdx:ⴈY|r";5d ߟe#bl2y qȱC%Fh6 N|;̛?8$oBNd(A[v!_^RS0׹s`NwNF :!߆J:l`RJl_F{a9;I:娨t$? ?e+NiauZHq)E+ԧʧ.̔%`eW .Hf:Rk_kdwYml}4u٠Me' R/dW<N 'yYk+&Cdd'0$|k7]}_CB<+\fXnK|Lt}mwl l"7"(|$?ϧ< 8e8çZw |Ğa~(Bo v;w۝a]woBS'k8b[&-`#.ѸTa>SUMYCLѵdp!Ds@ww3*/j]Ң8vP q62hn2o L@ţ~Ő} Z~ o{ Ӣt7Sr4"TˆyLD2ǥ q1\"leĦfvHju4(>-/ee/9.!PAuntp'heỉr/yxNF휣N7hA6!0H(#I`־4XX$eڨ1 9|h:)%SitvvRہmqTr}!{1= ߲|1ǩuL1\Fo%/i 01_fH1]wJKlqV(CT&jC!9`_}ZYĪ!;QS2C-mף8M&op1]>LLɈ7bbɱ@VK%nZJrь%~,y,K,Fc6X7h~|EaUn4P{"Y[Qq_ ydN+sr5c}H'97aZ1!wZ( l1 <-w\Z3jӶ3vD2Q|m|X͚0ݟ!8pBj${a ~MSaQʀ8Z %$W-82g.Iب| J* 1ik姲}@wA0/&Yq%趏GVbGrY/5'$Jz U73t;,Iq \>كUsfe0@ LVa4al_m }%+Q9JH; |'rWAbƸseeB<yK"ҐGh!-:Zߚ9F!9^myӋxz6t>R|/PK'^E>2XY3Er)g)k-Uԧ-.(1 Ir,""P9j3IM q`ƀ= J!`JlmP3@v1̭HxSj5d.e>t-٤龥kj&ZglOZDb ZECP^Wx0=[E⚒"2 \AJַm4]/&,;K1cshj7X*Fw,a)+0-[߸{[f AN۬ !1X)7= Zkds k-z05y:kKzԾ7dO9yo@T}!]q&0\l9UxE{eJ~{~jFo_Ui9^{&_JWGOE#BȽ>tT$6~P&|Wɬ#ϛ @*:u8njsrRex~Irf;I1> [fp%' )UD((c6!a',ӅZa*E8(@wCPW|ص"3I0qK]bvILG#^xut6# %K]BeoP- ~@Xџ,dHFZ|ZuuovGN$ej :%ZgrGP^'hr"@b(YHnji2)mڝo}6R_i|ƞYA%4VP_N,&{^zDgzL*k̴ܧ`f=0@C ~uhQ~= JAhYxbr@ݡ0\I5- cJ[6@}F{ x~?|z)|+N2XqaBs{`^\eh̢*Ҋ@FI̡MTI1NIc.xC ,|l#5NOϖq7r7j"i"KOb F@0nd <&D;/2Q)"lUK%򯿑% z-}`%){Q[Z)%g䝆l~ŋxBG ܚKg`7cH*9 +RK %*(>Eɰ$] &Bmj:LEx*[+ȧlFio$+p 4±̇z Of#>Ϭff+#i2A\t3ghvj[pɩtIm OAU|w0]:LSXZα*͚FgUh>C$hdfKFs/5f~% HcCp"Zb,8),gø6z,K~d0[NsC0@<Ω|0ĩdKTL( 9/|G5ҋnC#pQraZvEV^Vb]Hw]Qe2:I<]+x{^LC-1]S2YJ6[_ol>J=VV|4٨ǏU8 2>TWȩACn#T!A?˽9c4|QA4b4/pKX:C2f|qbd sG{,}S tRW*)禅Ë6h6JM#qʃq&)0]HjʿJrL0b&S%dB]a+V.N١]Uǃ E O8vKS[*uIn_EgȌ*W̑P%֛ud(ajndu! 毂QL19"Ԉ@8 K:@:i:֮8ی2cJ-o2َU!nU FX3/r*trU(۶z)v7C\fTE)D)L `ZE0(d` ģutil/ProxyUtil.javaUT nh=}hux TQ6~W/ ,VS/DžW*LGNm.,ڼ|-.*#w{ mF$9PiW΂2K9 -##}lpbG?"xr7^d-l5,a4F0OQK N73`uN*]B"]Jܖ\CA2hqJGph,/fkCF(L`*TJZUeSVaĜgN0tp@ZVKE Fɤ̅`L8a sam!  L1epC*5%9g˨u{AZ$~(5Z~W܋iT=Ijy(>OVzXl8g̀^SEH%#Q<S|q26 &Y$3+BX1yd= cX|K]y7n2TvQqR%y^j~%!C}WūF Ry {qDcηo1XD+Xu0Ү'#g|F$ E uȩ%dF\kӁ:zۛ{7^MiKrY@{y a'Acz:垔ޯ Pԃl)>9 U0d,XJO IE]{pV.eVAe(U"iwÂx_Kq>/d$< Wy>^__~M T ?PuhP zr;wǥS%FRH7L9M߿~Z?72hOh&R ːpZexPtDY-/3JӔ/}:[[Ôg4w/}{j7߯ l_uδȩrbu5?.Zv[8nh=}hux p[Fւ@OeO@@gbDF#7krus}u99N۲{<Oa٫ .gqN5HT7d |(`iB?ƌ=μ^\RPwGHPpr%! qG!] 3>gi!%&Gddv2 yVR`Nmp-(5K)̒n~9;V^&BewY}>)X$WEmx=a)Ѽp%OsPq@Gͧ31М` A7Qr, bͰ+QA5f5fUM}Is /FO&n9/v<ˀp"(U =+:+W+ "#'Ysq{lAC ֢^yT}~V;UKPC-h*^Dʮ'[ʤv(ؤ,o՜H*=q)@O`h_J e.@7Ǜw|γ˼5ٮp*hԜ'\jC 2k`y݁+ %H9xb<[SAY0Ty,WIoahNR-M>s)*o&s?uINU=`hFEJނ y=7!!mCpʨV"-@8ڎ:[*1}9+g"\0!b{_PZ)@1YCЀD%Aܷ{3r+s G ]8Ғ`9#m)vYY"y6TEzmH^Ɗd֘VdeY٦47B$GKXdv[q"KDitzM /f\-%5@hr<CaZ_ZO]H'T@_|dk0tW6ثC%WQ QJ vPik[pLtK~ !(T=rp b5T8/:9=ݜO>8=<>8(H 3PNai$bb٨VF `o3JI^=9%գH 4^zWSw@,b=!!aՈ_~DJi^{SK5XJ/1Zf"qd~mѺW Q i[ФtA%Q{>?r+gN]t1EOmB* @zi+EFGx yVL%QWcKa>TQgHA 4YC(QkNMQ@: )r_)_1Q~10 6ЎQJ"q6Xx^ 3?tz٭>fyFή5bCf<bW)NXʗm5oy5m@cyߒ*% Bף NcGROB_ Aؗ/>Q]VКZA0}woh͍X!#;cDuW{ؓ84i>㊖҆%\juCo%ZCǠg! ofesVq.Dk/+g.6(JuOV4D&6b(EX˥R9iؒ?g:GdNW?&9ɛ@9t~?YVhѿ"~`} 6IV+s%*xs[̎F?:#c aAzP1rXmR!ҙ^h3gSh:OJRɖ3z ^aΏUXp1Yu K+宂U=8'Lw.2TAӿ>G~kAaft2J`"4J[σp"n~%B[0 ~No0M{}>lj.U(tO' /=E.D va ^ AtfyYksֵȦ+tZuѪr6\Nq`rpVBfB4~O:ֺ4tHC \SoݽayxIzyj m O`JUm,|Beԃ'{nIwZG|CvӅ >BU :>0H_٠P$YKtzʋ[Ol6=y L Ԩ&LWxJ`Meځ^xD̅wsS,|ay6StbLJ9K㷃˓64Vv`Ga$bΧ2I % ٚBEUjԨqQ%o`Iva"mRC aw o4<&[Vdxͼ̒|!4ECl)ng2雰RT pXFTf U<:O<׋:}|<ހ̕{y9#5wGC+}yI_Xg { nKCSeٷQcKC̱ReԘ#CSC)r*/zON|jd;.>uJp-N+5Gl3!1,` I:R0Lg &NN'b}mU8] $#Foj$5ߖFy {T9\8*J5Lj8 q9Zϊ|yoBQ5ƤZLk^`3Xm,#RQru"w~\mlMM?{a횃Q(>İ5 ox~K(o>N,2yoyN"w$-NN;ȪlsoNx\3v[G~'RAVFN:9İo<%y_gQ&T@/+o@T <9U o41GFajʽJ/CrQlkgJ`=jk&?#M@Dbr˖%/tN|֑M lP˼ gaHtJ] gd[SKJ57$0A\Lx TZ[X[1:o1Q/:hӥ  1Y6V7 ";"Sݺ֢-2gvнw?ZꯂҹX"}#9 ?Jcn3w>#%sX8{%꘬񝭾 ы6 ~{`/ſsaB)|YeŅ&>igwlcƾA&$T/Etq,*x !+¨  (8z`>J!W]S!Tz{5}RB/SYj$~X?+Ppϔfs1a.S6Ai S\Q~o,GɨY`vI>I{R2ڤ}IL_]VҤ{0Yr_>#{&P^;U&>PƝ0K"[F0:+=^J4N[\K#,iU4CIP^13"yvV:PzVvk6Zmxĵ6(xt[.l"?.aKzLv5uV49P!)/j:,%^HFց+_1MsO)q5{a0D!u5&9'귂HS+؟ 35 z45B0/U _Ft`h/QDŪG~k(xB1R <8)><+0$̢<G ̖l:I9?L.+7XR9h j8rR.=~b,|]V%ʿuA(7Zc{ sp\^=4iM~Tߜ2'28OAr[)/5 2mn7 h?d0ߒ.~0C ұT!ʍ"kdL2RHjڮS+a>2ҷ;fyh\WTgȻ)QP-7Qa^A5W4h/Ù5Oǥ*V{.%g.UPڠƁX4a$ɛ%pO)_0 PmOu^W#7KAxؠ\ψnEQP?}ii:kc0[)k2T$K !t R`HI{/k,І5?~z_ |^ؿLty=z[9B(ХR*'qqx/^`fl@Yh JarURLConnection.javaUT nh=}hux [s۸_3wO5|V_#wS&! 1i]| JD.#r&W9LJ: _>)#T$'2# W$ #,c(94coF$&\(r;12 @:HXF#9˖ș= є)%P%HD<г.Aӑ!/("rEsˠr+&B,ꚃ)Hi ?߆/$ `O̐U22* j49G"3$t>M+v8Nf:Na=$Tp!CS䔧),{esERB$SGCMO 1fX.{{Mh*\kZ 3"d> 댃[/rR8Oa)o Rf^F!8?}u|W~:tKMb)r i z'q/f3P3"r-sm͖֨ߺW4E$ KfqZ%@]ނZ48lq% AB8d =[)yi8*OD1C'K<7t}ch򱀙ᛦpZM>OiܚbAH@d J]dHZǣq$ ?bNY5`0}F DžVf͐Y"kEn> ^؀}TbYh:cWw CK0&<ဂ#prB *5hEK0[B,CB4a&M& ('>5).uoNWCp/'+µuZPd 㜆E9UoPgP91 =w{v2ѥ>RisIrTZ&OM*T|Shд01| 0]< K^>9)Qm5x}r>BEvkcر,iAJ)1`g5]23|}fcCS:Ql@] f&4 tQGT &DosPq^S.lUmP@ a5ivs(uS@ J (TmPX(48/KH_' 3ϸ-s֜0:MF`;1휣"vݨc-ZUL mlmT*58tl igrJD#n42~B-1VB` үu)JhxnlMLZq=u.PPR-TSopϣ ft:RQ\*\S'K VHɳLo! *dR0#.H}M*! 4hO65^pc3e<>(Cm4h1)+4]Y pZBQ-nj oXL6]6Q{7z4?v[5 4& UWUϹXC Gػ;B?^6vw?-@m/ut{w5;Eޘ=J+ߒri =9=!DXg%= An$?$*uL t5aXC;BJL%|UwKٚC/צ1s6j:6e;>mu}pZ(lu^`-gX榚æ"csah/8`Lޅ[u}%bF`P~ 4n^lrZA ϼ1Tvay0e䦥vY9lkxQZgq)޾h:՝*bMz (v^#,ԉa2̡W3tCPwTC ~ޛBZ ݚӞգ%=$uG]4t; |I߾2Ǘm6OATE #2e='x|܄V4 m+ 2WL{/%hӇ;Zel>SduOy8n agMwWߤ]*ߞNCVNuzղ/fQv+j:I^SwR7 (ͬ("b&jaQ.X%izgt< EM9Zψ)#Wtp7zsN~#N̂ 7Bì4C!"2V^55V ‡){z׹?trH:@wڑqCϫݘ`j4{9,US`%g^VƎ^ͣac 1-Uz1CoK] IO  {vJ,3"u^{ 0jvswh߰HYi,83u][nUoWJ1$$LwkMa'a/*!D1U[`ТR !>Ku?_=/M%82J:hLpSe =Svg)ma#E* Z<AEƴbVc TffUI5[f7c46K`;wpJf }YǭŁCjk dU>23xH-eaJWC,8J|\̗f|\ 9&&F>poc˧+y/i"Y &M1qX>R4"ʛw UrAg?nzHvû)j ckg)b۷%7$rW^2+5)9} tpg ͫsvXz/UtHN-JZ5fɅOdLU^/Hg(Q2{iW *26O..EД?z`a>^ͫUʱ{+F$ŢgsOeJ;⃓mQч<"gSZWI4=@qzS!fh&0r@#mbݭ W5*SB shsyKdrp0-qCno/qx}ӟƼߓdqnrzKT,?e̽fy;x*M ubFVLTc6d=3b1cj_9 kjyGkv9WMb7{\:dQVmBzx fJwxmT(soVS39De5JG;2*ٓ4HAQis1AI6ؑ M yy|ͨR,lRmyHl :ЄӵsoɽBs]~8]>?U=/TDzr|B=xA_0V%tӾ͞t]ֱRlTН *Π?p&A\z0^-hS?,Ixzg W¶] Ѝl[p`"|+?Q_Tl{yBg%*7>F>/e8-(t/Э/^(& 6eG|tUP%fA؁`PrK8bv1]]u U $l`J{{x]RUХd]DbH3KƗƺ[:gP(_w xw;oWpWhZq1r1Լ(T$bv!b9{UQY`I)YX$i\lIVpɋ{Mlx1MՔMGW?Gǧ3f|1bh|H3(8gR,ʇl#*l',۪iAs-db^rYɋdbA?Nn["Luu&H"Iy!#&t3`D89N+ Ax84N썀p-2Yf*X((aQ&Q6c%<*Y)l4 rcSsB'1 H2ZuF h Q$y%qixen؀[\>$p̷U/t`&{?_pN1L.W&{@%@@*z8Nj68!$ E&d7HvEi74wX\1lr(4fm<#f:ӥ6Jb9{NAiLH7VΛ5U \ cn 뼄$B$ -q oSLacjigaeY}Kؗ_Հ5(rD$o9hPYԧ* #_@@uH!,`jK|Z2ͧ>^E|zQ! LdX\QJni0 }GSw۴u+-JF flXiȂ90$%^j AVPTZ)_@WHo$iC%HkB0|g`@#B'7uq@T~JȼR V!?NZTb(:)AeJ!hd-$%73@P A6*M:6ӕDkx%+0ћ(TNQyfOPAz Ic-d2rpÞ66$ wuRL3U(GA ,j-o`4Sv"Dgl Q/!m1 [4j I|=`aA@S4k:>llfDž= NRywyR%(z:BbbI^_^(;2tj ie3txnvKJ2ȫ m=Eeu&)Gx`_G 3Bm\g:SA8X -l"P5aABt11Yx(/8:r65%  *kl/v,2]=];0GDyT-=0 aBi7 x=5F|dYM{_N *FPt49 gZx >&Xϧ- SE7W"܌6X|,,Peee0dS[NT_?5߱d}PkB w+րp-}r\*2־ bр^OZ~Z 0C0VC|geģJsD٩ZxZpm82W}`7Τ%eӳV7"BuA#NJ2(ZqB.U|~W>i;N2zkMs.zAly$xJ}ΦDXQSufP"%\@a֩A0AU﷬Ƕ.uTU0MCS=dΫt>JԊNlxN!p4Eiކ)~6A֔t%fj@؁Z OٽUܶy#vfVG?BU8Y=[*Mp:Wo*C'j H[VKH%@:F}BCRH5 iQhm?,(I#$dth۪#$JAFEԺZcM&xBA`ӋGՉ=sD(*vNJ(5MREpXZS+:]G_``==rI NNְ[~CwXhI&K뒽)`rtQ耬'V!igt"&p#lgz|UT A0.H6=[Nå^_h]r)AK3E8LOsLmmZ`s&4PM}o]w.u24A1F~mF"(0f!(dny-A;=^&er_è}p()RN2U5oYZy$oÈń0*9 ~ex\tC{)lynY XT7fMx4d]u/pcbLƅvL3lg]3YʑL]kq1yf.5~,7܋ !5ěp7ge3l5;kc5|*nv6jjmttxp! s|`VeD\`ZW2Jd=N-4l?R\xt5fM,؋zųe1'() b/U1,cM(EX0/@k 联c gI;< gެąuYi;Lk(T5&"}LDΣd]8Ej&BkW3l:jXwp81*ZzO\[[V!'_8ii "JX&EUD 35'] E./?Q+u&*((HXm9^!0siA@PH\h(EiIet@njEgkH$/JIKv-!>0ReـC3mIW3Lc@EjBVUA.16k჆D( 8յjE}5E"faVNt+!S]z4XI"֞VG f€G+Wm1Ǘq*L!n  Y^耡<2u6w+uWBTZXK՟wշ }ǥGoFkMzW!"3-w܋$f)[ S#*3ÅJ$.8FGJ^ߢvIw]Q檦~׸n~ט s.G MiS[MOc˖/C ?e,'!㼏L_<+no/j/"cB+_XQeUFePYK if<; GCBO(~OsCQK" %;o7lǀc Z:Q_)RZ b']#F~zizyAg';WbfP ` N0 Gz[OJk.sTki+;L xn\{4S+U6YW1evx4m&kϪSC$n) 5s#q/~/"?+1=+~*z5 . Z&.exm-d~kTRN\t7 D^*2 aM$MYxx'"85~DHOVGɿ߹l 7[R:TVuŨWVnq̷U]7ҋ)6K]H6 96%z "y<3wL{/;ʧ;xV_McJ F9Z)~+is6wq'd_$l^O8޾aL߾3wǶaJm>U+"M{y{cG֌zkp퓻klM6+Su#$We3DHŻTC`HNbp1(&wH%vSeݧwVJj*܁6 Fy%ÿL~P@OrW/7"/zo=|У\W[xl}SH#Q^p}`p0ҝu21ÇHG\p4s)m5#ʬDtJD_ {bϏl{2m~l*tq;"mc%_[+T2kǀH ?-'kKcY-0 >͎~-R Lj~ꓔzNjlY  +k9зy=Wp9<:q]J?Bvrhߟrٝ%cC䡼Z`߻͗ v\B(f;")ȟ(- <i%9\(;EC9%5\7(OD>"~u8sW},stv"Nvv Kr~2p;D9q Z2 ֧X} ̎Yg4' szf1 jnd#jlf^>~[kqr {2U\PoP 9]Dԡ3w&V}t^?9U j{9 U#l7RNj# [R:pG篥 ad=8٘PϪTdloM`6΁6@4B|,oue-0¿ww}=ӅBnwxx8-<ٷ>~ o^>X'AW 1@JA=Q b|oۢŃ.@3<}t +[P?T)qGx?͸[ 'ٍO/Bj#9~@c{Tzk]n/aހ؂xv|N" nT["o5[+߾?eCe_U k %k۳-ܢ[0&qH✏:=mg'XI\T CaT ܣ刏k+5bXj!EKj~V&*b00sFTJ}ڵWЍʑ&1/:^LDP_o̰~N:ɅCey_}:W,8F-*JW?Y O E MtoÃO/[&nezMm&U+vh_*WwmffϿ=|݇+80>BfEmDEQsF >P \IyR*owhے6[zbyۃo| 7q_ŰA~o\P>RNۆ5.@/iqȢťhW?7\ lL+'}dgb *iS1Hբ棠A ~5Vk<,CBx4:\'Or|)IhNjgR2Գ & b_mux6QV7*%iVՁ@=1GqɗuMC'i :^H&3q۷o[UG*%TJdvS@]9:}E~"χ3yzl[A[$9+G*͙S[Ƒ+mKvWfvZ; -+NYyZ7@&ȢJkʔfJ&ŎIgsh6c[a"a.ȺL۩$i  xR>cXʧG9-a-.ZlߍJцjsOu2Z5e_KUu5*H%,kq%&,D?LndGCx85j h >6"vk=0R;r!F-*T>{~ b7BfEj=͘,R ȡZG^Ma3kBV+}^dgx9'ϳ K*;A:l FJyMwu7+]6m@g;7 ♰/,z\3t6H+-Nl"FyfXyHXM;ﭣ4(TsE5Shθ$h-bMT;ƹ 3Pje 379qc9l90AYJ̦ݸbƁ"p-O@h7WԆEgm|b67Bfg wNG-d#8h 죰\0j*a'T_I=/ ڰ NAs{B1F:R tWLJ4-n:nHb6Vo=FJ}m$EOfpJ^sau "@thXMy[- k 򠓪^V VfțB$i6#BO奍Aj1_B@ +br4Kocc鶵)j7DGcvHۣcp ^Rrnt#9]ɱlDfF(+~|?>I^$oO?>~qEj eX};*_^5޷W> 0"_DSxDcj ~FA,Pz%&-I%noɎxҸt6ԥ. 'HCl[&K72vWWBV8A5M E $&9r/mɉzbě W3.H "i/TT:7Ql? yF^bRֶ$arw{亀?5qOaM]J^h l~fݍ8 % -%"4T<d_A* t=ٙI7HlR^a{șJ%e;b\LTh~D4?Y/5xJH{8(`_}}K!CKK:Cdlj";OwR,RكMJZ>M=wbqtLj'm=;їqI#צּB}䥺OÎ;7,-Pͼ2OKZo> ~m.Gy0~k,YD8ͺ(z!6G`:&J9xc. q_Mä3z<АUĜ2| K}ZCe~ǩ90mLLOeQ4'XZ*ⵅ8BZBc8Ǣxg-C(nO \ T?NWv"6#/¯2}ru)DP/u EHͨ_  s'OlThWg崘C֥*Lt^WO2ςSƌfm%5d#@1 ]Nu'%ւgz9r>UYq0  E>uҺ%q'ͺ->O6GP-Ό՚>ݑƫfG˂=0*#4ZKn}.l3 8CR S CI'4A,Kh[s-e3Zxg;\ bu5]WdϦ:eeT5b3gSXn nӝ`5]%n7 Z'.&F4E,涷RTL0k+$/6 y\8Ur|_(;0d-NIΪ~/!Ķ3T69мo9]DfJSfqFJF^TPgsCܤwb-~6؏ʿts-xd;5OS0-=vn=Gby5E%jteR~LYr=,y@!U#RS.>- OpiE>;n!>~b˒Yr%(ѫ31s@{)l"GZ:# R,{ް=ٽjPtۏ;zs.TW@g\܅Dgɒ_z@ߐæ;"k|Z y>UuӲ/ӲT.9OO|Dm8P7[A1qvʫIٸex\o]/ĕ09;ulMN=,|E_oW}=G XR(!]]Gؔǧ+ h -j5㓧acmP 6NEUFJ]":r}gΌ(ҭBM~~VeZg30?,:(o.jwgmTqT&'- <둠ڵp.UMpt,FsT.1@x餈SLYN,.=՜On9XŌ걺 l5%&*Je DcZWph"WE=}!hH b~%#h6u9231Vh2TKϻ-bд zLuUctzIkG$%x+b6<]n|]vu}eq3>~R us{l&r:{͗Ɂ/C~voݽ]l~v2S5$<~\?g~ϜffwWZEբ&2TW6uM`&:@ wxe!|j~~]h䱇>/FE]Qss^o8Bk3vK$Rp.`V_c>H8 i+sJ ,4ST@,8QBEŒM5//HO:RN|Q">γܴd4vEzsrrQ9{jFbZ%,?c>DѶAEz↯ؚ [VG}|Zi||)~s~X'7HHg-O`\qhlaOiH^8+bۖBqz @!6dfPMT8ΛKzOB:]`l ^g%0뷉W N͍*AXϿtq;u|D¯)?<{g߅Ħ$F>QQ=常FySe`rLǙ(dv\ >ӝPQYhz#sgJ*TO]ܶƀ*)FJ&Z,GW%RƴΘIQ9 TazY96:ʌ.QA $YI~l]wʳ{],>k^nNx䲾,0G爱 .N#jQnAUUKU23q產`xH"oOn$ch-B)5'j}3 G#:X, 0ha3 ` *2U\r@VV##j55#^eFh1df8?Eb@UM*/c0v"i:4yEbwߩ).~]MKiȵR %#K%.TN1B&l3{w͋@˚m+|^~@!n0A: {Z }П^|;}d! Zњ a1^K RQd{V(0EXzP֗%Vuy]NyvTFA(_^Gkf#9&k| NbQEuS/11DS=&bz<-}vY#6I`މ17'(p1Ҷ2n~ڠ-KQ'ӫjl >kC޵bm{%ea⢝5*v_~F~ ,[C6[dHkӏ!O F&)ۖmo$*~M=UyUhR37_[yuxf"fZ{eV6x޼QmW'iFJrys׸%tKlB!e3v%I1.L`[{ZZGmeTbwGs) "!w.($N~Q$uY D;Z+M,|H/W"dm߷ES~4kˇ>0|q<Ѥ _U iu Zi7}6Jc^&u]bzA[ܶW;?C2^*LCV`w19|2fe9M(/rod"*6_u9od%J%Z}4XgSk?N wx9*0rw"(kV>/A>>^Md{2ZOB$8 ΫQW5e&uz;Dhi P-0.6o$](l5 rCYi6Kp-:d>fEU!I bI@Xz B&pR(V@r$??З0ē@)'-Y4ک>m9ڢ?Bbrftf-+)Ewmя-jjqn⪢['@L !-Q[,`rE D .ʇ$V[ DOE&sA/K,OMu9 0j6Gl똇I䥔im%*Dd$Pqe]j+u^u\u"q n 5x91bS?9GBYΒN~*ئ!Cc3`y] Kl*[02/kL8UX(Sz @P{_ C Z"f0b&&""M֑ĩf@r'qG~Ob&urZfb5܎侮$Oۜ^!4,٤#3oO?>~q >[[o j,B)N[ZviUƼ'3V9łWrK czYN7%LTܷGi M+;,e,ҘI64ڳc\:[ wЂqczN~3|7<E0ܣ5PJ)h`TPIn-&Yꦷ<=u+b'{ h?X5aǓu;ousؾxLϓIĵr%e ۬ ӯb]LF3,Eaj9LxC#j`i0neuSk%B?*uEmA^dR5#1Re(s"~EL5Xnt{<+c+m zw? 4K`:秉[љ Uy*$8o/m@Ik_lqo RWtt.a~䴇Nfn?;5_ OO߿mU|_?X@pJ}.!wϏ߼9|~ʤChAq[1U8 h_^x;HGUn*K(u3sS'M:EUv Y'zRhb289Z_ 3wR8a7Oʼ{uݕ}cl E\8hx_!p~= ǀ9jVR*Лlql2$u%Т.uE15B2؉Ze0rfDDWhTM(:-D|pGRbr-gH,,]6 *)#yJSJoY--d)E%Q=-,QՑ3μM҄2Fh$dDKkkYNylijՒWgK© 9Ӏ&fpCGy!*;ኀB:\gHډT!MF'MZEum g67|ejG_,$ȯ@y[y>+_|R@-蓱7OZb4`[Kl V96φoWSG cvIkPBћo{$>DJt 0WV>af;N  "#$CO 91,inPgɦYTFN-`Ğfd_Jԩ{O}̈(94j ؏LKe9oqC:2d>+mB<]z(.tMc+ʨ/sRr^ с`PjG5 Á{L}hR>:zU3s0t#+V3KOKf7w'uy9s |ucUBrh@cTL;M1/~gG Eem* fy w\_ GJg ?$ Ijq(`$wHZ7zcf^}Ylx$]9UX6žPJFsF f@* #wƀQrhi }^gVNp}(%Er$aϊ d+g+NJIP`Px'Pm9ܙehe`Ȑk@4n>UQ߄!Fd6R⑃"'-sw 7)LYI'wO*9ڳs%bA£B_ ſ6S8照&OgZY{nm9GԳ?\-&$9^\>ٮvS=@$Ak$qk/?%H7ؿE* ʀ|6ElJձariaDuHȠYEIAڥG6bXf՜v6 ,YRvqv8d2ϔ/ ]6Umqn#*7\DRyByfV]=UX|3;J~//T(_E̩Ph=ߢHc qmWN/R|7];C P95}prW鈍;ÓtpQ免;4 ữKs=I>+XQG;"sv.p4a@Vό~qg(tĂToJ$3}EqCtGGy4i(|m0O$9R=iKg".; rS)G85]#5#"%LOx7H]L.Ojkd:#<' Ds!^`Q喝u_h̯E`n. VY+=RqQйgV+jh5/RRnӺkE'[ї9NN*)zSʹi?#*DKrɌ1{n<>ȄZ $ E xmY>㚒Ikx WF>zq&l^Kdd#O/ J TΪ_ѻ`,kb9Q֤eO+Xɶ䫖l18[StR6yY094;[o&T_+wMS*3Ezh 3bgm Cɲ&]X\ّAAɨPK|+opsYŽ\I9HBq0USq͝| 7 h{TJ] ̝ 4VMf}şDGků,3ٹJ);ۧw}__ӭ…O2o[Īz:XN5"w|٥ָ -zes*͋$!NEoDNckl~ *!mN^LMi84uPҿʽcUs]wv6aF9y1"۩^GnN~n$_6Nrj/JU|wg~5?3k?AdkIviz9+l'|pB'r^7$҉LړM"n\9" CB0=ubb1VBmp=IP!D$xl ;c#1+.XhM+FV{*4 NjZi +B][_G&$6+ -11q2·*lJؑĥJV#{j2̯4_Ri6W0'k&$j[*\T}iaq, 6lQػ&l0Oum{JYp ʾc祾 +tkʷ|Mmflhx9crځ1$\irRH/GZp3Ź]EݫpAθ)ϭ'VP^&=bB<̐yRzMf'j.r8̀mC#V.'_n @"mIty+D<5׺tC'Wh D@{tRJč.5ߗ .X|-tj_Qˡ;8G/V+ǃ]}-}2Q3s6˲x }{F.o)yU?X lڙ>Q6{mte7;}s =9@SHdi%Ofnb $``^k1zÔVwo9ʲ'pOͩR< ֐a~bfXy*ౘM# ZOI"(!'\ÞF`؍:(wS厀/}!A"FZ +Xn_͟ ܧE1ILW*V:ʦ|ƍM Dո:Moo_+W5uί9)yo燵_bu( 0]b795dٯ#F>?.Igl_vb|y|Z-{Oa3cM֋]ȝbʺ\BcfB%m|gЗ=7wY=1~ۖL u[Ќ"v{Xɝ +Q-~]fcOh@WE3gH:/\AF9 WX ++.p Q;4E|~/8G;b}VPam T X {{|r#L) !z.4.Aǃ}Vbt[]pKΗa_­m/e5HLDlPEAoOwrkFZhnWXꩋo4x`;3f)l|GGI2ze2`O,Web20cLFH{E13'0}LP6-̢PiD H]u>8pqA ::-* e˱8rFP^ˋEդZ<2WF>^nLMͫD{0dE' D;;l#+(;Ēl"HVhz ٫kA@آu8Q6M B7QU]=оKd.pPs*- zB@h;8L>(q(tPU27" ;\69Zu¤\Dﲞ7Ï0ͫ0 Hؼ,hlB/6L5{|x|NqqFM1;zѸ5 VM~Mg\a K=K*ğN qR+Ӻ$ ?E>_(fz2UvKaE/v<.|s~Ku~F+X6&8?3b: ԄIOZU.Iђ/YE{57ɝtuܑ MI$L' $TkW) 0&wXW|YpQ"GK #B FTgI`]9@s*OP'B{tzKXFWoUui5B{ &v*bt g]U ⋬Or۹k5-Leu&v7ֻi%0PC2FZOו3V &aޢjW\(\и+2ȡ -E1E.+| }eV4v)\>K*Ec!g>{AYìqѕfa(M,`ngB29 Z,U!jvh2Y5_jà t|2 v37oSPM6rx7i0>-p䨳-ߍqCsYs` X "i T1/'$,Z*EtK_.WԳJFK$.IEaG,7rZҪmdϲh,o26jOwb> Ք9.O_Z7]1F&m(b'-tM?+5޿:]l*ۉdd;.٩v$+p`l+~ ohf_bB MsH Ч)wdI#I' W۵ip#INv i.A}g0>=PͺwD\j2=J ,1ǰrӮZLLX-wL[z fF8`ٗ;Z;žJZ)[+ EUU>zqȭv]t!t⬋0fI19@c^UYfG9](8wU8$~ zuk~ a泔J-HK &]Ěw.dTe꒚x<]kF[I K6+K~T6F"Yzi Syn=あPIiO|"g)fdڮ[n(, T$S?t;+&mh%P0#I.TLrbWg\8F8 ]6UUnHpOg;HGU( 1fr{ly"O qudo"/Jє[Nវue)-qɗ&sUTukj[#cJW*WZ8y7G,9t&Pu ,3.jx˪sZj<ؙ\`ddzrQzSy"5`^<8NxX 0L@jfK/^QVHa(%XlE?9\9p5TQGuxoEu+{6b+[?Ԥf4 lZECnH,c'GH5sj9}- = 8[ fvTGClpjBWf4VP5D^[Fhx,6KbPgD*&8{׎T-&U'\"݊ez1#Ia@ZUcE5Ja*A1s3׳I̊N Cn@% =3T]\w=g 2L{;q͑f; ߏe<ق J@2c-T#f{IbAUy"j3~8y;}8,g!d nW<1G;/1oKPzϻ8=q&XN.sT#5$jSa)61l|~5@|kEDk?~OMϴӾ M)N”UX fudyRr)CMh[VgUCA^SD-x6}m "`:Y"$tO/|7LQ~.D"?ve{[K׾^CM%}D`Ac*̞h֎ۡw[]x+mg/8x6 `Ǐ| pîF#)g ƱVy%aXm߽2&oJ3$66636(ru1{SE QZՉM@:4wW (-"+0,]LjXKz9K If0pBۣG QCcS.yҟ8@i B: gVu[J{M m+T&Rxr2aTfjaˆ:lH(U2 5Qnk )";t+MML 8rxyuFK;`uT4,Er dv6~㑿FBS~zi`$(G<:ȑ8Ut<#ZPY3RfzKXJLk!go4˰߀H4ġxsdcM]ܗ@t sb' Ri2 Kyĭh_׆,_R/A[DE ׂy e D4[$kƻ$Үe&Ogԟ;ڳ gt5SNo ե{ YkPFD2X?*nI|]nUs;M9GnY"#X ?ѥ ./7BAS[nX>h2ze kDWfb^T\F5!$!I{g%Tø*DU|'` c&tf#-rAy^|*omi :le96{+te'cL KW^ۆ`݀eI4\gރ UBc@UMFDeTη77 E&H '|X?Y97v ޿DxĮ{ ӷd3vV":*~΍#O^Ls3X: +U;0s| Y_Ěq??3\j;c[(>Uڶ~3AArdy%bjff̤P gPZqÖ¬1EĩhkLg1_JWKωhQ*OK.DO STET=KM@:8H]_uz;"]g[*bS<љa~]ք%BqBqahi0H42H~v8ΎU1cL5a^S;u-T.u9vK*tXKt keކ7ZO.Iy]n"d J̇I7N֙Xr0_e7w5 <4[mj*.eO:tV %1UFp LQ;&%w HU(1*?']![u eR:}eQUvU?XM>O7$* D݀?|{^P|tii>BH%@%FZ4֠WjwJ,B%(QBwC'7`?<"vLn:y~eFέ_DBΰA6r[],sRXVK+~Љ8k24̎ϡiSy]N(R`/dW29zV#bmVPcWC1JǵY!`K`+ɍnhqlĢIZhFt9s$l86^LY),R.ᚷ79T,#ANGtR)qҙB "Ͷ!o3M5{cE~a"pqO`*YѾ!QXPҤc8J](Y5:W[kC`o#*$Aݦ]g"0g?&(zrDcj-@%gv~ig {)hO7)t)^tM fZ dg%QsJ?~8U0ȊPel5ߣ4!-SY)(& kF8gyyKvN=4t+v@&oKn3'r 7zS7.tb0(7²IGP)uaHnH|IVVrSMBmn;|fZQQ;2!Jrg⧆6b#j%S)kJ*6"$'/}89D?ԑw #ߍRZ| vos;tԣM;L'MN 3͞ @v>J3 j<+>wIz7F:_\iߟY pN5B捓 t]lTFY+PM7\BGe;Fh~.NIsRU95׿dp91 d&H=R-UPŭf 2> QS^I8#u͵9?YgDUn'a,3 }ǟ࣍M U/8 CFAon(lUP(ҁB9bQs^nkVIw>DdR~ Cpt#[W{Tly]Q%Ϥ|^i")6f3Bd8R. 7OO9גưh4CeRLzgs,ũCqq xD/?)w)Q2ΨA "KR7B;܍ M TfGbĨSY-#הT 𹚟bqtznit]q?6$[ѕrr%7"lSf/fE|1Eg";IŊa&|6ќӭCT8 <%6LÌ6 \\b8wvy[,=h/aeŹj8َ$uL,LrUlx p 0ot  W. 2 hUd+֟Ls%YifwW502r-,25eN+p W(4qm@FF(>VO~j5[AA'h/ V6nS)O8à9|Z1F#JRW2$iFUṯXUÛW-w[)Bf+oIm_]o%ℱRɝPI/&ڀ#S~S反bBLzYgf\%p=լJ/ 뭦 T.0ta); hoqt ;.^4*(i./z3'mf2s\$O [d2^B/rw+ci1&(+G8&u:*wEjwhf>ĻΎ.ƌuyhttp/HttpClient.javaUT nh=}hux <]s8=lLۙՍٍb˱.ɤj 0HAY_w /Yd%Fw v'T.W=vϯ˟lr?Gq2) J A2X*HE! Oflp3ޱ~2dOww3|;Nz4eW!.waVR1?LŋlSqv"A8.IG f Ѭ x:@Z~Nx$Ҳ  n' Pu+s6J,6aHq4`} ƳO08[0@< Jq*8E@Wx8aNC T' .HRdEeXön[F~ =Hسdr`aVQۦHI(>F!Ma\0>{ FvǓSv?ح݆~~eSK=9wӇ-q'mlJ>_OABAn&{@UH @"@!ִJ!F(^!Ϟ%K ȋD,KΟ=ӌ'cy\jл}:MEYNy4oTDx(6a7'g1Z4ޤF|@kA'6ЯejT,|8&߂b?O`FY;uk""` о4˥m3f ^~ݽfKO-ɛmp #iA `v#߉Hn`7gZs_",x8ަ6ha#J$ҟn˯=AJ'S$z*菵@ Ֆ0 i5[P H}.pJLZ'5, ~>24(SHs)&K6>,<0,fFpA+R`݅ { Ej=GIdؾ8(;f"Mф:`D0|Q!#HpQ%qD0Ay1F! +9vLF;/ 5gDs=+8h\߄ms#"kT;ƗglvIl5?ݕSm:]pخ9p)]4Vq6p5[eٗgMdSpAx:\;Ճ{X| u0^b;:_}tp Aʼnw9Ex]LDr!!@ϵJ(kfBS{Q|iVYaV4@3Gpvd?4D@-8@8E׊E؁ v8Apv.I5qBDÖ*t6N#^H!*&/UyE:-!hTHw-(kbD`9u(-Aw &D7e^_xW;fG&+yt80,! ?ʅK[)pu1w޷wdQdGY,Z``ew 3zaE$ Aޑ@@ 9@QLx0CYGY6:Μmt(CȀVc<&bpgh8@:5,^~%HC' (,t&Z*[@U-% YkB JYcwڋC쇲 SyHomXL#直K&tH`P*!Xh(|IURkBpn0}xK 'fP5`΢D06 1/YP#)=Tud>D,%k.3(^ } A3)&=h3()`pKt*Q3_5$qn \BlC!JfrV8*ܸ`V]$t (S3&;cڞ"8DA2@Ǩeur?edFY a[ťm0ԶWc)^zWRlscPJF{ղ<2[Ļ͆hcNs 0zL|)weq(V1| p M$|L>?,6f8Ȱm1.ܨc5DOm,rބ{ lAye5=$/P@=!BJl7z LA nVp=[Ӹۇ]LO;*E{cI/t^׉"Ƕ+#^86/ɫ7C:G3\l*rK5TF_3'Mmp.q(UZ, b[̘nMy@:0ό!H4>f~{֢1 ;jS= v1:<}a,h8f,)#.a \^ ME'Êya*A^V")S?^`1O!cf1 KF !:>[ ]aOSZ5gc~W $9a =& `dmmECAh:W Ê5%)U| 3O4&Xfٻ|bJI[CCƓM~X^6&JE̽[`eS:TUgQiș@^ R-p4 p"}$5#'e)E6_S [)=g_- 4~X+agN@D*7 0#p^1  vq0Z{Sx Eup`Ma.j^dUْؒ":l&후MRr ]3j e +WbV 45 ꦀ,.v!(;`bߣ)GjNz@Z'o1&`Q=^u=6:CӦ%@l%пo0;Ƴ]]SADەWXOFAA&|4gnA0pl= S 4"-"27lnͶ zk0єQJc,H^hH{7VWK \*~^3 {HAF!t+rQlj$HdM "+bW&]ZfDE*)#aZMbշ m;ZuaTp5ʎАj\DLFjNK@X? TZ}ޏ1H+:Hr$j-^tu;~ |Y!JG z3$}>4eTGvZgj'|_R7 L)TUqgӆΞɯzPJ_;͛owc8'R"g4rrn WI5cRZt(bьw𝿇lʽ~:'61P?.cMtK8}h֧U*o)T`GJ-Uz6/QATm/ԓQ?_K>T{|PlRFX1gGMQZZñ4Gc1hĺ@sJ+9ݹܩ xW0R܎>`Mv:joR[$*0DPCV0ڣS'/Y0ȭ.y;j DVfPz9~{|*wâZjWAŻdMZV57P6f*4'b:j/jaUG6f.}qu4XOF,x/wWu2,VlnO]BI zjreA6)+NS]g ]&K So—dgn=j9R a|I HmR.?1k|r_l/}W}5r.p1m©txԅWբC7gOFΓ`zB .V{QlY50[[[+\S;@"a{1E܃F~]ᯝ|1X uƬ8!uQ h\ZeW/c8yiV\w/ rbR_n'xM Mzjj;FaD)~Z H- `Q-,}G+rEA(W~(Efg*J ʰA>{:9O&ߺ&W/t{+ }#a S)z5&NRF.T QVcKtj̩J0LV|.%DG_ >s+FZ}=ىV7)>xaƪI[đ^;ijj$13"pqQܿm.kjR25kRNd*8O yR]0x6U5E <>}&P^h6ek}oﶅF4~pQ"Z:>Gj c@}kyHɼAG[lps#i&7+R>pȚ\OůUp+]FclWW> W)5Ɋө9U$%ΏiBYC][s~ϯX˲,YNpCT\HPKZ.!=3;וd8̋-iwӗkӜBx˃CKt5M(W~ w\c5I( % /0B^svv@wki:F)[^5! H(orE{WﶻQWht/T qUNٍ8~rlڥ]]_n5_Mq~#-Ӓ*͌IT]^XĊt=8`^>: 9`ӭ{⢏=mV3'3rcv(&P6ϗuwymF*۴ΦcVu7 QHQ,+}Yc^U- -JSY=/_2j=Ӆ1_Gs.LX႑~d `)5vo;):tUUZ*N vS'Cx;Vǔ[8]jQfo^L 1<dK<3DDf,|>"X &B~8^>dC%"ǻ702O+۱$_-?F(]P p7˿IA ūuEzGIaBυ1<%k3|w}O Ntȡ~D> _?N bgʦ"<,jIwTU9:sISgyY8ey1_&( d> ^">A'LcVtƩZ@ŁĂQcvqDE]kIEpu{Rhƪ)9e8m!b;>?XeZ ֮pT.ّkO%@6}gTG Dz]ƒ'yADkd:-hi$ϗZp[u$m[AF8߂_eh^p[9 kxw˟U957}wLMӾExXNɞmWߕJ@o]d ᶜK9JԕVuO}p%#n?aqAWzV|vb&3v7䟏-9hQczBl3 MjK;4$2ǷK%ZIR~(,j+هOIۆ*}Dkd5u,BYmYZDnQQ } ˣIE>X1}1 *UdxB_1,4 nկ("m.:Q'ޫk.s)M5~ȈV}%LŦ1&w`ůjce~-T9m>C9[l/>!h=x i(cV3OX =lQ)*+B=tyɸі" OݬlԜQ&մD2p%qIbN F׾5bvlGGʬ;Gt&] ndjgG )ZW숊ݔ)g4W]W>)bX}9];*4E.ީũB֐BQp5j7KA\ vnH)Wp7bWM1aU%gi+0b(S !!kȀ_ |S@g#Ȧ ʱ][PVYX雑v8gl~k7+e٥ʯ[n&uɤXUM?N͖ӛК:RˍqJW|v[l߈[Zv\Ҝe>~M`7E/_f!L 9 5.S#̀is"NMjv[yf6 }׌:7%_5$x{HM ^)a2G?)?:95~'YQ MxFKV3BͩnqI-!zT. `wh뤹&_v G\:w(tњfiSN%eMo=pc^7s@+眰ozS b|U?8,KyLNn޻vޥ榚}$Q ?+on~[ϒ;}hux ى16!)rj ;&{T*%Xx7lݒ<{GLݒZl=c!7S*N5_~Uc{fBxq B&Ud"=ɕyE,[G|g=Xrހ Wwmvt^m=wΐw.:kMeĜ >', &ꞇ=1s2R %srO"dj*,b~^!X?{a~$؝#lPc`J_ 1u|^c/[s9^5vD U7;&,k}Op |8FZ^c pp j^7^Dt tp'#4z@ Ud (0וH?HHqCI@LE#rwkkΝ[~!pbC=V; Bw.Ƀ-^Pak[˿zya#)#3gU'3_˒#9~٫Sΐ ,yIF%/.{"R@"3Ca*?1@a( `nᣟ RT=!͌e87t&0`%ww )"E0DD+lmRڥf<,EQ!s\D9E0b8Jg8ŗ!!@"?KG⹡HPT3BkH IUӍi8H/}74s4g"ة݈z r1Vh`t[ * "v0Ԃ w8 Fh&LE(;x> +&*d+WuȾm}+gY̍,)x8S*Ҧ%"M֠ dhUr٬F%xh7LTɀd;dye4IHO0S ߑ: 4vMa"PQS,Olp)S]^BBa8o>"* .L7z &@Η$ k!f^I52*1 8XQ| JZ`NR@Q7P P @F ߢ6&Aiy)E$m#wj2g+ઈ,Cj5"Rؑ9,8a([vp0Hg{IC^Ie BtKl ۡGeKm};G)<}~d>T;$-gzGY\PRc &>43:Qm{@j'ZTX@f+$`ɠno3T *9e(@:QXZTUPۉ4y`3,-AӔDo,B'a(IHH5=XdRYXs,Jkow 'UhOfE\W:GR2^e+ Z':ZbUgy$+TnǾ(Ykح7BUpIwnukaQ >0 :ݷ5;_d`Svw9avw^_# P'@`556zմ_;WJT*jAk\.#6W͉X+FV.$yy MbK16>O&oLxR,:#~<Å X*Y/=g 0RL1i駘v`R=W3-2n.eM00{afa_&*HVwX2Q D9Yj'1"%.!ঢ3LoG(/ ͬgM 53Dajت?S5aguBR !_AJѡ}q$ Bt,zox84xL E^|UVV9j/$PFf9|0l_3:nLeM\aqw?Ȏe hf0'L)U,KVQS7+Opp"lͤ?Heq^o)0$@/,_29HwZ:LÅXfO࿥?MR`3j k4TvzJg,طlx19dy2^d@/ۇCIEiKj+ lrڍ;n{O=e5v5dP, #{*qX_a# l:u ̤lJ T/V꫍ B&'jJsV]?A],>2%tYB Ll:.EhuB387}Ƹ ɴ-`>%ȶ/>3dHLN %Z[)XƲ\a`JObl0e d0bou@ג6;j2=/YsQ0Dh: nz_b=tNu$V ,s`F:JEHP,ҴLLE 2 a}MF,.'&ob@r5)'Y,112OPd1]=.bަqL<_\-kŕNhͷR<62^v9T|BqWk[vEձqNF_ BB5򒡰ha}uBp\*)ܹluw72c֩ %*w`[n?dJ́3h~Sڋ3)#@[98n`Bڏb'o ߒ6`qxzBGz2`6]0C"\MaK8(tbd,4\?Ώ4&ڔo-o#2V2t vFozLK?؋ o]]G¡ iMJ2ASr&SboyuØr-sMeU~Db˰+ e]"w3?.țu&IiǜV-EDic>|CcOѩEQ0;eҜWطw7[eB0zMHZdBzI~ːL}dap+oFۙc"+(|\SĞYz`K ͛r_+R<WW{q&YigZ1WJ)܉YD_U AÌ`\=T}Yl*EǶ,wv+n\Ź0NƠ5e_}A ZbJwU)O2ldw7C `H_O]4ԟ g "AP^oM,DFXs\!2ZzxɎAuA9NbE?LZJ^l@ 2S]M" $qĉ6rDH ꌗXjvUpkK({Q_>kRWku1wQ05VU\U݇YR"cȡPNɻ} qI^Zr3ٸpHjI(8ϴtrlE869 기 xKO}hux TMoF W{J WhEj9X$wXY3ȪQEh},O'0oF{X><2bAdDV!ϵ,~UAgEscQ . bb5) Am& fHKi!9= VȄS(̍4/:ō^0Nr4JbAݟQS%3 ER+XVm2NANaÜl4<U7RQQq2k*ad$a-3Nw֕{5cr\mU3 QjHeH}EK-$nkpR4BchP$| mtL߿?}HW䥮dr7Kwa 0&LABf Wpcqp8Ƈ( H?@,:7p'mKUM?$dx?J>nC)H~PP{V *:Z6G(fI.\o1R2o%ԹȂ7fu />,V友%lP ~VN9{b1: ̹19$%)mghWiHm.#U1^d,XKO IEStpj'P7FA-O&.CTDFOtąBGѝYٽV[cRjwρU˜vk`~G=D ɀ۸> aE>?'kwD{~4)pizpՒYzJODۢd4Y{VXVJ"ܙx<&dy wߣ.ԏq$4B*wH/$e,pِ һ#2zK7# ~M^ycr];sGHiL!'~0LM OVħ10 B.f%L1INYK3"X$_^KFru>}sFnY$&G$.,Y@n%sie" 0b0b4 ME"0#DG%]>l4n&a$"ha,.9[~X8ո Cn,5]|Ȋ*$?{Wë ސ{Qo0ysbeTXF(X)x»&oH"so2p =r\]Fjt9`1cV 8ސRFt(G؏VAs̈́Hj=c7ԍ2 g!\Z;"4J♴uOH8%q". ˵49_)yt!@}<(I.ypu<9\{FˈQObA9уy4}G!>F,K`i%o5 9:ݝHda ! cXQai|~_19J{:̰Xp|] N85Ta<_ɏg,JEd-p%ZBDGl94\.ptA[>WAEBKI  }=reiubNCfɗpF-: a7Lwsӌ`@@& % |0qTP(\8lbs!s`d0Vc 8@GQ2Otw.H;!S\,t}w܋: //ѓu9[ڮ(,e`zOWzs&WkES& '>{ /';s܃Z)CG-DqA%p5y{h 肑zW,*hJI#/ 7 gybB{cBW G)I'Q#: J`@*7VgC\Fl_{S3uC[Ә|V˓m'SEL}~o2y/&nLhmy3oCH(_^X,Z;,UO[,YO$^E*"dY3[^M47P,y>%Sqd6$%^!g"3.Kc -|jSÛI7VDI zF+DQk{m+^Mkf;>l dXD7ǫcLlCO?qgE-:=B'0ҥ X" gϰ~.4G׊U덵괱Ħ -l VKlZd w3F;n5+h`0PBq1DKaG opT)EVjjc>Bċ"6Q/h9đB V2]ՅuaV"t딏1agi֮lcdcJ]_m(eut[{zES2_N%{]=TbX,9<\%l? 1kN ]ò#:  z%{''d/|y s'e2Y> +_mj]yUp,g#A/е.[mGK20w}JD)qgə;zb\CQ%Ũաڗ )O)R-_@o Xq@}WK%Ul N|F.)g #+3r&nRʼ:a -y3H/ʚVFgW0BuCr ը$e;׭83AGSxW2܌=:1}n0K:6ֶZ+68UFql:X)SB@%jdozKÈBCJL*d;%pp7s|}$Z%Ώsq&ؙ1|u6cط{ Em3`ޕyS3>du骶MJ*_R ҰmЬG-C0<:"GgX'4N/+g }-3m,uWH{'XO!7C{/PmzǮhY In0S%[P> 6V;EahRmeSe>U4 B)MSmֱ5PT͓5N'ۨ<>TF$K(.JdF֌,%e)t9r=GsԳm)1{&=W>anZwvk%Mw7M¶.>m*P\,1UwR,H9a@P0;Y\?qs}`Į> ) 2➳ i\q`PaLM ,ZVy=J)䠺d,3y'pB^ܬS+̬{bɰٙҦf|dlbȯX?׮ʭUQ-|÷e2SL04t6cA~`ZX;}WX6("8P*9zD>2十`2 =|c,r[@> WݞAdY[zڙ4yL gmKç M&)Tn0K-} nR?)Je]Tc6Xj buJsfH^>55xZ"~s7[Fxi l"Q?R*VoJK8tdqQ]92x刼5=_ 5-$ʜz N=G%Dއ_;V+ _/\ a#GSW~<ȶ\lͭԯ_,hYl~/p G@ 5(1#r9V;}H(tcw!wQ݁ӏ_F<:G0]"t.xs=$aAāL@d)BDe<`ERHxʓ =vWs )L> 'ןwv4gn~4ѕ[JH|)Rd^$C*ٖ%;Cb<4i 铳ggp3XӮ#P@CpjSk|2̏)R0[ ӿ>'q$ c)ibЫd%raa(H1j+e *DzxG~yJSh͂/+C{)rEq' ~c &M~$y6V՗y&"oݥŋawHmT c?* M 2eů֯XW1F,ETT}B3XˍHx0L= o-aI{!%IАGUS_>c-!6Άlc >?&TvAF(V1&:qحҴF e_}'G GW,h4AX s8C hgq",N75" t0,fK7`̥*C4m!^)g%`Tt{P܉vGWmڀ_uPyYx$L'{󾕄©ۊ%8{`*Ѩ]L5l:P*p6%J0ְHn-hM"YC>Y(|dl 7;iEG6T>Y냠eŊ}{ZqۊA@݊Z)C;`)pm+ރ,WKI,Ao c1=FjKX? OAEo&$V!:6,IsSԧHū8ƷRO 9!S`cqi B֏2ӛaSoiAm=u;GpUFO^TU.ꆡm"3ޔn|e\u hdVd¦~~T\)?B{Hw+2Qknz+vp\ۀ5ꏜ'M8t;=d踦fU ~C35&‚te[YDTUpTrknEO&itFZhp Ƶ)hF/k(,H"Oۮ4(E |ȀFXfR{LF^gbFB+uw}RW+0 }T 5j݊0 Kͧ kNd׎"Bp3 vCl"2)A,dqmhSTb%TGðΉÏrm\,:ZvYҺ)JU5`uuέmw"%s6C5@Nm6?Gr2\U^hn#bKx|D<"4wx掙hĭjAS{PK.Zr 02nh>}hux Z[sH~xX;u25 Vl*O֕MQԀb!i[&Tӭljkvy|~OO D$ I^z"s;8 t:J&,bQtp&dx}돈}3r? Cwtv;ߍC{kǾt/y)gh* zܟ$I#"  Nz9gD2$/W;rBi@nIwY(yd\QHIqb\$#Bx2 SȻQ t1Vg! |B$d򅹒Hw*DL.ؤ}~vٓFۀQύBI!8uhm"%0oEҢE:6y!H˥)b a" y>CBiʰ4\! \GG1u *CZ Xhe}}~uqtqqIGj;&.J& p~k^Pղxyz3`1P*wg+r'PbH :Ue3/ZxJ܂* J #0zY3p ]?C…I.:2](.Κ&@7΢@` $B5uY0mǔ,@F>dA(NTXB2ju$xLEG?3HR>Kh{Ƒ5[,(TΡp VL6C&U<:7],RьL{ m ECF8ytD"?,7@GB=USVߖ6QZ1T `Y'm`͊TMu܅$K7"o1Z~V2v8XW6.؛_ 5ݫȾW={t7P?% YVڣn(a9W_޹;N|H :.#{J8=SΠ;Oq#!RF OTFqwsF1ր=l{L  @IA ?}&_j Հ$Kś< a%Zb,&h)H@) ~"1 B\h^d4'!wK3ﭑ͆k@LfHɔu/+4yF̙ @92Io.(mBs̗!Ю"Z(XAUmk T`P Cؼνi,ys|E mLr1BC]&~+S ©  as0cxjRWJxk ,i\ięg痳%JHpr_@ȸHH2J$_~;Xq"XVi9a%pcR:lYqqan\gt4'lKT犤@Ts~!ncyW,@5壜Mҥ* &~)3]qgs$w52cY41[>+ؐ?/ *YL9 .t)o0;*m\Yrzo =9#2 -̴BwE4I"wk J lUWBًbb5+)[ dQ]f3?Sr*d&HRT G|MgcC%DHP]0qy&-sj,Iޕt$M Aj+Ԡ>QtT2^$GGx'xBu#u!(Wt "wp Q8XO% ~*]NU-غqY!0sq 910@jݙu\N  8 ԑCf٧6\opZ}WNDa֌T1T OTp] Z],V챶 M;Ǧ4 :Rm{zڇ'RԳh|C*Bjd[ e5*|i*ePFS{77ï2#E"A&U P) |;bJmZP`b@Yq56Ϋ6G3[ȅkWggUqU {͎*!~9D|v(9D{~(Z鴬q _VCf VݏCxv\UW8M)q[Rw*fYQXB)ӆ>j7d Vuc'xW̞Ӄm<;<;zxR;8,v֮^V0Uu;h?ʗe@~0s04%pH]5C5cx 6if _gfjf .$;Rۺ 5 M҉I},=.³k$fA+e&?C4D.esк3szB.e q6 Nz'5e֋hh0%`wux0n cq? Vh/k|@+P|^ t\ylK_< vs`<ʬX JSkOX69|Zc*D"w)AGI;I/1.]^$*t,Z]BQu~`ȖUnloZg-"G7t߶ E=/eV1O^>&^11Zl۽4v/+L59%, 0-O[6[-\RWQ7BV7RF(5/AM@*x0_'*vzN$FcMmK#)M=N"! 1EP]HJ7s]>=}vϠ+/jWu,Oa4T$}5WKw17p! !taލ{#݄p\hdNԬ9D,Mc2SӘ+0s9?>}<%0'FD<\i!Sx2M`dHy pE6 JF̠%j1bT( )@X :|#V7aZg[D<#.Sr)b4CVN3""c@M^p7ƥ 5J`'rͧy\ z1 S0w \l%w"KDIԬ){"EW]8d` 1G>C|qDH&S BaH4x H$7>@H.aJQ!cA#B"Ũ-7$je4+皞k$c!3䩯y#Bk˳W''wR̖ò.r#Fzy̢2]jlC[e"i *Q@xC=?b*,9 \ѯ2K/}+z'1*Fe}i}wI']JxBd!P3S>\DsK"$ڲnY9JuĒ )SYBO"!Mdg\,Oi Q#ѱ d%^2<$9fG*-x}OzF)L6m0Um}1iYQqV0$a-YS_AM0Z.Gz܆^[ :cN1bID=!2TX)*^`]é-&vJ0 "sP"vˉ6(P"A"h#x NjB̬v>d&?Rru\gT.&͈vR~/ʘEvX\K>mpv݁Ծ<"6uT_CF_8.}-6qR3!B)Um2KepElďmT V =-E DZCk/z9߼̓9WVϾ?A 2IZ5cĩ)OzS#=ʰ=as&~t *^=}}"*q^SFL4Rl6G;{2m6iÂٿսGM=9+%Wb*]ÿqr\ UR_ f,<_%KpuRB!Z n8MjPy^FIݛ:E 7dZʾ$ ,&zC[|<M\?voܭۢ3vkoidhEv(S+xE65sGŁ>T ]F/ ݞi,BFW~M L[ܹߔ֊Nh0`qPlP)]ҝI[16eUakkt~_c:Ȝ,ѽY*= kh{֫dre=TB-ҲA>$b9Ұ㍸5.ʇ7s[)LaZI +J5 0UPXxEOB BS!yJ宪, ܔn= meadY+HuabW+d#0SjpD pu\*n!GK1B0Z)Bd 8a$`_W9i Zc1"av\3vL=~}LJo V}'(n^ vVfns +R W~ߝsKqVs|aNN~qw)ڂ*g=X Nں?].栛(:3MoQ7NN=,ӻ IMz"89-d8VaӰ~hϿ^dba g n6|&ج6вsߡO];Csfg9j*ƘT^ X]v٥!Emr6<\ 3{:.@1|"c+‹^b q&*5B7gM8S$ʗϜVբFògCF5]]WEѰ #z ņn0{p%e87mO|:x Í3tXrBXbE?4IDK2r 8}cX )9W4TKYIۚ,D$9eD *,͐ _$/-;8]CKu3,?C,Pgx(c(X2ޥ0DE2){i( ՑdM8|JɇR& ' ]MaLЎwL Z\) O^&¤ [.)(O!E$L^2ܗ]1SCfS\P6#s%[[]/ƐK>Ӽ򮉣ɧ>T#z:(^`O c ʃM)FhEEt o&ץ6G{јH{Ow4c]H*f9f;hE sRu'7Q,Kļk;AMJȽCE*'eqtQLA<]F%Ui9l ٨ ać/kX.Xu9=ʃ%VPlB+DZo4t*$J v5l7E!ޟiw8h(>qUu6opEek:cu"f&lKmWp :baՂzyfEo3*][8WQI6۬4mv eU~>SprjDW?~oMƟam@S5F˯]ebprIc<*@P ǔ;J/bN#D/5>J`,Dp`͊bU͚ٗ#fB:Zvc'S'|IXT6) K8 \&;!h))C6ƔHUZ Aj"E1/@eefo&,ڣ]Z'W`ER,GI@Q(ootVt\!z:B/ G "߃1^xӧ &}I 8mQcs \oKOxև:[ŊN#<㱼1'v%υyu4w(9i8d/+QuCW.zNZ GN}n gc`>}[n4}PFd[Dw_ݜx'I3057-]o+Y[Pq5[&,7ݦ_{ e;;,#VOw##Ya[Vs/#^зoXR`{"qdKc"Q800( xHyS /^@߻2,(D%1v_ɉF6uk"/)H(4 b@}^H<:K,lw64MZC+#q)ur۾;~ۨ:AZSÔMW.s[[zR+}Ъ6 ^r@ollsꚀ{է~|T4|Lۈ6m(cf"R\;liԔS0 P{y\EEL?uq3`-3['R.@<ݣy]چ&R'6H/OEdd{.؝S$vRy&2]vQS(#c}h8ⷽ !yb@sX-YҴ W bssǓu8kX 4 BtP(ĐQK}3>}Rgŋ bX#>ߠpS Dy{s6-a`8 OC^1&0Ffw=s&d4!f!dpy5÷3w\ rΝ  ls#{2Fx4edgĥL\<0L5kx8Y䱔#!'Bq9%,b) 8K}Er?KGM(G|-.P։\0 g5q@W(44%Fp,'<\AD,aG"=>ڱh&ra!?%ԽK YdsfࡵU.N>Pۏ1tZy ?eʄ%X"(xC&K!M RzỐdWJR`L\7Rx"ADaѲcT.L}^0x(+o: ݛofhm'XAeKXe%PEn(TR[ѲUW2ݕ+aMs 9RnMܳF'$bI( ,,b*gvA,ʋU/rŸê)k{A=K CJ) +09=gO=!)*]9up2&W*{哅q%7SG? BB.m{0#dl&)0pvO.% fE;򷶑 eYIpFޒc1":vǧV$!{O<88o;$w֛΅u,ING}l=$nJ_~Bgwp0DX&؝=6}4BRѽ䪺j |]3:YI/0/de껕# *u~ '5bV]O7^c~ ͟vT4X%Ba7v㜥L$8FC^X%f܆4nѰ0̔I l%Uorc>-0;l-yXc+#10+ yw0T@;?&/tZ.֡zSAȬmuYSʧyS,-w}6_S'5ujAoʶXt 6͜t]i6\Mbmag'_t myUy\aܦI"ϒgv8h4|WT0& hUK8UaF}k:Kz 6q߁S؍j8?e^P?d"@V:. 0`޶4M]V:'})Z;e҅thylnj?/۞02=QTٰ6M2Ǣ؋@gAPס}Q.ufѫ2Hm#te.EYҼʻx<9.Iy;kNBmwpR?d 䱞,+9h4ibM֓6;իkKeg).sqg&psGHާ=n:%qmKTOeߡk+Bu#NZoߛ21LJwf)-Ջմrҝx@믊ڔ(β66:w-zۉcZ=S75cΧ;gɍ:h~0 qK7;ԛoĥ]\MTYu峀~>|;-$I.t`P$ Rt&u}(3[X<  N6"/X^{H0/" 6a6< K.Vܷ)Fc;7_nߏo;p&;+ځ7N1]?gsLgSXT"OSf|AvԂb)!wG\n0:x$9A3p&NBpȧI\ŸS8φ5`T8!0VPLˆJoSbm5 S/O&KD |t![#ks8qQ`˄Ezr,-1ss8 |!|֝MVp ES2 DIHm(7x_=Ă ]ӡ3A2 +p#Gcߎ&;葡23AP,%X lhA䅩_!jDy(q Gr03`a5fu,>A0(VXYd:dɍ<{8EC_34|ƱX* 7}8y?ݤo6 H1$a=9əw5s>L?ps2G0@k;֓mD6Fq "Rj`Y!K\{I^v}fsT4%RDhcy~. ~c+f펜dRN@'n?F̂y*( 9܍%q"|3zќa|ba-'ѣ+ʿ0T$.&xX 9#0Ln2MIS2Cc"a²03rΌbۑ Єs gRi8v 3d]e3^ql7ÅAe1_Şq,XunELwe/lMļ.HBt1[j#$1~5:Z2&/Q*(%*Yta*ؐ%?=V 0*0 ?fyBQ>ey4z3{ |532a2ٓ 3<wpV϶o0ʒK܌7j &Uo8z/{\͞ ْ,w3KК qpIO5!MHr˪졒ϗYꉙ#@҃γSdDPYSYI>sαIG@/5ͫC*$zjW̶+bad4E}OLۤv4nuVx?$D]oE|Lcvꎆ2Tmr4$s;ֽ\+!v^"#p啬/;Jua6,wuw3S2!B!mZ3KlٲS*ã *]PAn=bᘶ1JT٦pϯ=9gj wn1,QsMejbBiЫE EO156Y#.+Ib3J`D 3R]ˊ:c,>TPyO ᥍DFx=Fx7Mn{\?tLa/ ,eEGcxXWZn9.<+@]\ؚ}V=>hmۊịb}u\;tOA HЩd飅  F?{4&4ȑU1 l/qf6V8vR<,RccVu \J^4=Q{YR R3bTڈ5:5uMPoͷNcA/v{dFuC6O,;qy9ZkrkJLڰ-!e0MO,Gx\xM| m IQEʷLDZi-V]bV)z\-Y5E\; GUF`y >`#[ikȔ+4_6҄Q(w&ti[Bz#$m`H>`2=^ZFnKy\RZP0_չʾ?q_=]Cu]_9Y¨Dc;/kXڜ>VqW5C3nixqgdwZ[=N5u?, qS&U94b/|ŽJ5\غ0& ACHgp@khptw)UfP@"됓iIhF `E݂9h6j<0vr3dHů<=x(i$] RC'_xxD#T݀}hux Xr6}WIJUҦm'LۚؒG"Wj PPw$EʖL[>6,Ξ={a_+A3nm8:8:jC߈8E* &J)s Z4KLwڇ^(@>Nv=j ymtY2(<lmfB91`ĭX bDZg8s͕0:5`;JЀ!84s z89*4"l.e",XV ²o3L`Ӱg.PST[8K`;pڛmtRaBYS F/e !RSDgoFLq $!v%;ɭ8LJs3(+Ia#d'Y ͈m[aot{BL\bnJ)c Pn ^vG :zѐ@:Fn.\ È"~&zl īp( kv[8͒G,JoIM%cPb#VS`~JPڵae$PSk6>]BݥߐΟ >K6mxp0,]NQX+'HAkaVcJ3bڶ?fslbZUvY!$CRQ>j͖>fhe{{ ߉)ULZ^qXj-gO֥j3(QkilNW-D~+ZU>NsD*_~# +K˗W:HUc"c*%e|ވ@8'b߉s|}k#(cxFn17%CtEQ0Q9[?3%WsCKh/٠{@njjZII0Eb`Nv X8 ? OpĔɬ&tO~ Xd'qւs{UV=]t{"͐v)rI~% Nc4Fp~)ND:f*Yh+h.+ %l] #nly+ωQkM8 >MN:UK-@A!BӎX+ʩ xsdg=8jm"X*)>CGvhMj(U֪J) xf#!<꩒C fQk?HԠQK'8?Ϋ3&]eXOi>w}Y\\JmZ"(jY3-mmO=.A?rC`ԾD69ױbxjrzv-F=>hG+.,Q~ K?1]x] xK')в4QrYcK=כLBPPz]HI~ܥsL,g.p^A_.J 4&t[ӂbqʁeɑT 6T0u4;N⚫%O;`8$pjc(x1Q?ӻE42w0&3! ;USbwa-sY&B%rfps.1]g W`f Ws rj|GqRRåy9,Bf0M8 23"OcK@Zµψ*  SFy H}#-a?eZ/aBɥHxB0肟Cdv%9rr`@M^r7&L.< ;% aXn]nDY>踷5;G07܌lhG,#m]Bc.DZ瘦¯eA+o 3x$Vsn۾! Kn][oeL4; Q٠)L6Bl\ e!6x0)L gc{(J)Bpf5Ges iW[[ e&zbܖnawֶhJIV$ܨml Kq5Ũ[+ĊH<|Ӹ݇ wtap6yT #q= pv? gc_wjPLoy-zApL!M(FUZu_W<{p0#a޾}y>I&Cz|`@-˱H*e:Lv%x1I?FM~ng4S;Jlʔ%vWlūH8z%ټ tt>)VJ;֕o\ ĕ[^/fr<YBi[PnJLt y/,tHavĶ.ϴrW簸@[RT#A"'Jr+sلArz&4~n:dLާ1i;qRqս@G5>4B(˙ujGc(m|+c&>ؗTG/C򆫁;رbX%agDWōasl]/8w;PV'+ݞ$w~; VdEڎÆd3rÿ vc'[R_Z/솑Up]cxݙ?5#ޓHQV \v(n`~g̈́X FǖPmi|LyDX.o%Lqe]cpH vyķ+ﶶCBϣ~1DQ}pQO+]w$R3CX )*. ,rY1,^u)WbR'wIø˼AVW kZy{*%Fq",ŏ ِ%ekB~eVYf8<*VCIe #RAaŒl-'0w!fafEdL[ǖitfFۺ^0zXXD WZRm51 Q̈Dq82\DuӹzҮ"ݘ᥌(B:] +7wnG,Ndv#+%,9>H)CAbΉM|rsF-n&hilDԭ)!5d Mcd("3NuK6&"sSec~=:%[sœwGscVHjOp`kZsH[*N;ޓT |P0=5W={ϣmzX&c *ISm??DwJdʕ>s#We AN A^xon?t~o\tA++mhNv8nFt:)WXomjTYgFtڟ[tOe8bH_}6wp(s"WbI{ʸ_=&l/8+۝8ЌleZ1Ԧv*+8H*6iW?ॆ- ,xk CI(O2|Ԟ@ e ;S G9Wulc=#6jr3= NMWƹra_P:?^F ]9v<`|}-.(czuQ8Awǩ؃2K:kMה@^ i-0˿}#2mLch=? J_10\)~XxnqZ5Ɔհ(B6Oӏo^eD7C3:7'vHyM?~C^|v˳".U?#=4p^WDMxqoPK.Z0.FreshestCRLExtension.javaUT nh>}hux VQs8~W)PCr5i3%4#iacI2߮l!dv+p ]|L,Gpn5i C-AdQKiրcJaxISp~4 <ƻ`8Na87Cw8zot Mo ~3cLi TcFv)4^JFX-g%3[9WWq,B 6AT~|GPF,!eAX6Rep *KWMqr62 F0[94r@’5k1U K Th X}ЂU cra!vV a0BCfΫOt&~ jA\"KèKT^KIe!"mY`z;2Vg;qg0}$c(2PrEfW\;ܽ%u4HuƤ~g h8 T64 8|ۖYf(d,4> m7  $=( j1)Te2Ro cȔmRKRyd &Ⱦ dLT)݄ke,Y]ڧ''7'O~ҩ6JQP~ʬ qj#vVHoKA1hT6Mv3c(Br)1n (?1$3]"[1?n8VxPd VFt}TXz7 ;|cU,' .QRw-#꧋ϊ9[S*cZl;ǘDͬMX4UWeS#Mj hTdVƒO}_I_΂%+!hv`fCb;IM@1~X_ZVxmLBxl%vt>bZuxTB 5o#11.TXCFZqk3x'eNq JS4FgϏބ& Sn4t]\Q Oo˓}S\ ?R좶メp;hF\KJdo~4S?4m}fbr*qHۓFҔt|x[\>R' V0n)4da TהbНH:b9;uݒhn4mܻ}=#jOhRlz~L>$YG1V쿃Yn'Jӑt~ȹ}ҫ˟r5,ݴ3>"X2[*ء.XM2 A5zE "nہ*CoNh T SPL籁\9 Z+*_hBJΘ.+k>feO ~x,4`ʟ6[rs½PMfꪱ ]؇!v4K۵X(Uu?̈́2&YAgiFBM VsuM-c/=Gēソ"ˉZHnӁIBL:YL3m5X"}y^ ҨFܤ?qFĩ$%ڐrxR%Ӕ:KFZi2XY#j_hнҥNv{ao{ߍ>t޻҇n;`c4QbH߱0:Xd4Qu;̩Nx'iM$9ixuCe&H:KUL*4*1,]HX3c!; -siXD uQKU T"Sq C#kwdiv kgMI~uJdj`B j JD q3)XX *IngDu;I=VJأp*P۳%8͓[!dU;,x Z&4s xi蓘Ht.w*P;w|Eͼ  _.oP 7k`*JAtMMzv&M?w))hbMZ/60-I6:nd3ѲTe+|(Y.5M|01߅ZB{"ʆFW`3e~uFMv$(9I g| #@s7ӳz:oS(cڊh[0қS ::'3ʢ<%?ワ#0g p)bB[mdW:4a*wj?>PO(E>qpK6wf#S,v~F pD|^?oT"ش=;sP+&um c4=:Pyt9&W*2ȒNWŽEۉ_u[v˵Z[/a2yLrI$,0MqUP%*+RkƠb*b5Xsӽ,mk"ofmX{퐮Hl )>*Oxىwkb" Dʖ'u4o͹w4/{NO0,90+ `˥x1897K4S&[rt䢇 BbuN(JbNf?GTq Reǫysݨ*zifhmZis0t!{hV[:Fo+3(7}BKaZcx?̹Pϸʹ`nq0(>V_͌[a3NwVSۜ/;ZӽҍӕVeʙ4HIf[\H6k\ӵd8ā/M6JD ݻe# ҹQO4.eFD'(OCI{Aɾ^8U mݎ_ٙd҈B GJi0St@،Vg!NݢYʫCmWNc֏tб=^bJ?nj9t(jx\XZgVϞVbX֢OX+LO;E2k6q>p=q?Ƞ_+Q-drѾLœsWex/~pX+ڛ[kͫgh"E6PLRcQTVžASX+<Q}wU~: PK.Z  ª &.java.base/sun/security/x509/CRLExtensions.javaUT nh>}hux ZmSGίY"ـ/0HrRYnfF_Vn t?b b@/y|-+$YtH7:M?A&hz6`0`T1ryڿˋdpg&$f"Q04;_"e\ڼBbŎw'C&1يcR&A&D̐Ie 2>r}i g_aphCs&ono,=0+v?PTRL"^:F嗨K'kŸK]G/ZbM?gl=ee]8%At+;RW DdQIcS=ʻ %gUih3ฦ`z"cy*߽1æĿs =GMe{.OlOX08 kd1%3([ķbzC:RSsB"Doar8JjFs`G)̂N&*S2\H(s&2T<nm2l :pk j[3u1Ƣ%a9:DPd'c.GiT
    ]x<ԙJutUkR=5uVh?Nw Cx5d=EjXBgt(pa3ΩϧךvϨxtPOaސCv:Iz(-JxXye%h" J٠`DLڅ&fTkSU8:^45% _Hx%%.ljH'D n6SR6laH*gsx[ħ)t[iC])jZ .Tv:dpHFdh =Ė@/iXp `η ]tnXDjΝa3ы?rZ+/CSl ^Y*=StӅoV4qUL{vsDWZ6:ŊA4F%b:29ǷҎ@] h =BuLڡ)3!L)mG4탚nCfY< T9Z 4]) n+nK g[)^ L ߔ4 >Luj`|6:sj[5=5!OoS;{dN]R\gԚdvKհOo*:T&,LmfGŤ4W8\+ޚe V}+__^S2So>3_Mqm㥠M%j|،C }ĮuI>`XH(U"O³!e,c4NXgzSDcGۃaG jyeX/`N1Z]` y2D&!b(fɮqЩij:n Ո; m#>DͅݨKzj[U%y.=O0=Z\0TFmVW{8wTsLa-Ȩ^jӋb2o^Zm]؜DW6LЏRXzs9nȞO'7>E B{U6{jį؅w7b/%>.n*F:r?5tMlن pA=&]~ߌ[azTGGnV*kwEyuc;|$ݿm?xG[ zy[J*xn42s dդf")!֌e(o|KeKf׮"qㆯ˥&j:$-IKYu )N[BkvmFm*+sԫ 9\ m k2kTX6j[@"$mN ޕ)5omʌc2ԠҏO#4H2eoJ_'eqԟ F#i.o+o`uX0*G0;^Ex+|X>ynɢöyO'\;7ej]3uvvH_OKd;wq*2cj pMniF7p=s^U/O:"YpP6 $#,Pf0 nKA{8$r`#zBOoL&1\u{\{7"$cSEI!3bZd Tp)$SVͥ 9Yp jAqLAxc.Yl>B){.PDRQLZ4u+1|X< 1 B#IY$ѱ)w+PBD,M?۟|HJS&t/aX]EݱV7ʵ@̖<}}G8so1E5Lo}8Н\>o##1qSae+? 46g(eƢUh9ƑF6]˶{e"^pMLuzB吢%L%B#9[s,ūN&Lv3\X[>;(Nu8*N_IsڋdA9׏,ۍsikg?mrtnb1Ǟ~ˤ$IM"!J\wqZ[>ճX7d8, 0uyG᣶Zzm9 ´HygU 2\Lˇm?NM M7#ScYY[6|։=~rc+si0#v`:b54(OU i>ZbU7-])h{&6Egd۔O+>ݣnAya3\#%x'F*^ LHL?%8G`q΅`'I8!T!EM9C+aLrb5- 6 j;,UR$T1eXP%U,/`|lZ6?_kבav`l(`=4k#ATR?E.s94})ߍQPIѭ|޶"z 70b]EϷ;?NG ZSӻݩb\e2I*\Qs"YPu"i{s?,! O7JȢ;-8]/<I™lSy$, YOg޾w{7x!?/̵]r谤 q2%[p !f RQ Lp&}Q 1@W3)UnTPK6 i)v\*U&rJ)ަfȣi)kfGʷYCҍL*/q,|3zw|UѪ?{ һIw=e'ϔ7ד PP7Q k`)*y M3ėSS"N{?Ҍ^Cs&Mۯ !+Q-+|=~aDvo8tIjxdkV PPnm_wOiУ}،_hXԩ 8߫*m*cnP\345n:)WtWָ"?]88Yy,$DžAݣhP.>6MQݪafu­Z{]K-Z;WRl68>f;|CmA͛1ղJh11v]VQ;z8y_ ҍi=i+vmlz "8 tM g[H[[V2 yW}D>OI|"f1RoWIGԼ X\0dq/.^aR{˻,]*>3좫\%, 3)P6i\BK顃;Fo噁"*αJлԇOH~_1)z ` *M8icO{7]'Dofm C@~3|9YM,v7]+;4aEv3S7;ltJ+GG]ƂۊD} C_,O0g\ZWEOXןz)*M0_0's]Z5湀dY2#H#F%%yR6<Z@//*~P/(*6˟$OIPtAjƃBd^Q>Uds؇=.rާxHi˖hO䨁ٿQF⢑k}ưR䷳CjgABa>g!>jBS7HL {eգhc0ŧˎ^2l?Mor3vg|2ħ"%^x*j_`Yx"jn6m ckx>Z'ǴQMPiƕyj++ot)( `C{ZKcexf5ؼ AGWc42z16 Ů~4I[3,u'EVOͰta_MSYVaN3VuN`=9M'U}fkR`Ao6~_qCawd.PQcmN< D\%R%)}wi`I%ǻ;sP;-Vk ݰ'/^|߇i&1&cAXl`8gg@sGO`E;J"nJUh ri@X&rǎI]w yJ.j#" P!B: k\JR&zlK.[spk0V`o9d/ލaxfxqsZ9HҘ|@4vG x̆5-n@i-ŀaP#W ׳d sο=tjД Dl0tGa YTǼG!AdWx:4nm81]5;+r {m~b R>l@*O|}B\㛣X"E+e,7> NON_|38_69CB%-CqjCTޔ[1VkdaËo='8l!!mrJQ!KNE !!1kLLC 7Ql!a /ΎPwJ[m'7e1}ifVseV^ S[6?d]WgQ["eq塃}5u 5f FoGzOCmd)B-e^O_X*__$a0 K8)5s |dέ#6Ek*5Oi#(gq҃p-`3ΣDerQx̑cHk @Kgz~9 Id0: :dwDBIo>w{+m"-r'OqcЛʭtX$RWj lX!hC^eJ?nj~:)Qx}JXU<./NcJfVfiՠ@Q̴FnOk?w/J<)<䷋TF!تToj8C='yp;(~_ DWhon%qIkJ! a$|Ho]JEQYAO>ռOy3<x1t7^5.|(\7tPK.Z&P u&;nh>}hux Z[sH~ϯ8afreHj$I P Euv܃, uƻsrbv\TH}n߹v71d߁gՅ. SX)%M"Lq@/ AIH;`8p#j w~1^ӻɅ73҅ wꎈ̄?8i9x,'3YB!U*n3˔Usb'qP\ GÂRA.0I|Z$g<ەpF:s,FAL!KqTH *g!KaD`%O+PfLʄY ''ē%i D8c0U3X~K9ֈ04F2N?B.,SQGɶ'/.<=U,}c?Sd|qڅTzpptxxp3YӮCP??4цLl]Òa~x3DZv߃g8SbG !)K'JQ"G A#B"B͵5Deъ8}̸璴Kae"Gr?CVΧN0Tl;еtRy):n=}]᪗=ƗKD5qċc~OI٫dr&Ȅά +Hi䅑!XQJФh n)3S*0`=O` *bCI1WS(Lܢss$HpXqB̈FFx-vZN x\!':y_ۻƬ&#llBaظ!/ 7K?wwῴ>',xPwb 7.HD7*G 6gQ"M=F>pV~j+˰"Лw~cIl}|s)3)% I))rfa5 @8R_sNp2Vݽ T񣓍>X־/|T޸6-'GC7hzG~]jPԤwnT >*RFMNCH\:GnUZsA%DC:F:؇iӖ4( J Lz Y';,/أi6Ó^[>rtK[;ٲX"WSiow&J#JSh!O SZMRI5¬;KҨxy픧L%Bp6E eesNۉ-|dІ:a]4^O"mon*jk*>aw#KI©Pbb%:M֧\ Ϸ{ X1 RPc& ]d9Ή_bpx|ޫľ6 {Il6Ljfima:7,yQXq艏cmq:J&Ł:VX՚UN_ijjg\*;{_9rfef r&ov!z[gJ1PٰU"LJ[F@6 Nђo:P4۶:Q{3>{ +u)rs f10Mis)نK`Fu01fR4HOp۞ҬCl#%}gREՌT)UE4i~{`Ma?"hsmBQ2% > N ؅7GMJ )nԳa.BjPn=N+/gt~MԥL[0~Gk|s0K"B 7nk[\h#$*]HbbN]Y)kfk`|QͧxЂm̠5s<{=_ZA>F:W$2j5\@XZ3p6[#1n=r7-+X>8hl͗vLtk#obYy\A:Hm%έaQmUM"n'wQaQ4U^UM{L Ht. P0;K`*O[' xMCt*o2e:7sr,E\0-҅bpq>XQyϮ&ܵHp$EȻG}EJM戴Ai/HB" V^b=DB, %ُY[oHkL(EVnm-y߂S"룭-.I5qO&ptT{iy~-4\j RE֗~V&5x.om?^\&H4MfvJ½]*l1TfxA8t">DUg4<,y bُlG5 $x(ŰXE҂JҪ$iSUCnaM5ύ f|`QWė֌j3\B@f3*-DL;NaO6w&a$Xfbl *m̀6'o xcayC reT -li[{DK؜_Md]B6/?Z\麼TV"o#2 Ď=zW0eb:<3ݮg~bæ(-|TnQ<^LP/]Zqf ? &E!_};n$5}ӉehcipӼbL*{e74-Y򎀯4h%@W͈/VaUq :۔sGV ! "o\#&"\[PDF-BahP"q'% FtbCUsźkS_I# ,)^#m)VbaȎ4zɬ)NV1Oyzח#Cr%<, OQj OKcڄ*@PK5%U5 ݬ-TVؐs/u `.!f1P 4YFRȃ"QW/hN"ƒgCFP'Z1tsy"fIpډdVR:[nM:gU᠒~(HPlOe/kj?[Tn+UܣMQ C?6¥~4ΨwjmyḐ׎E~ fD3ml{cvo,YM]P#jsFYvMnYdGy]AMyJA}׊tK9Ҙ7E !g JT\sYM}:tjƬ GY=L*XxtK#`~ +o[\ԱʍF[xN_F 3'-aBjy~1TJm+|=jǔBd H>OZN,R4:[/$'va+{#lW[d ã_+xw9aU1y$2z6yym=.?gOBƻc^u"sݐMowwMs/[) RiޭʸvQ2VoCF5b:l;0_W wӺN-gVa6\3W! ӞyCaSEk5 BZrk0~_ORvzMFc]'MsN"! E(E.@R^,z8&gw]Ntbtfɓy)%R0d"R i v5WKezףh "oFۉmte:(| Ḧ́X&DqZN̊)~kC24mL\&b'8w xK&"kLsXr,]iҳ != V%4,|Ku%\iFP0eDLˆj= i6:)z̬cJ.ER.6DfW]#a䔚C,X,) äT7B 1\I%MwtտބA@a3(ܩEJ> JefMx :W(^wGoA*Rt!&fE7s:?!GG6lP Dpۋ5m[dq'=@H*a|yqi3䘏1XPXwGRM-J &IӆEJ6ifqІ(Ų)o/_R6ڠ4W_0,vr23 e*=;+3+1J3DZ“}ԑ*RhJ*vqƨ3N% !av7˲5i%kdl̐gqϞ\`Ie=[@Ƞۏb}ˍH(\j R|Am2,*9Lj1M/߶ BMʕSQ^HmF,R̳]v]e[񍧄5,eVrLfDp[;s[m0$Iʦ @;JmýHKZ…1%1+b:Rֺ%Ksbu 4mA?6e– l[@GE;۰mt^cVP}E 16|O>+Dm?n^'a4σuc rZyr$K{W|>gpn!wͽt21jȍcډ2cȝJ-ўZm>iv"~>|l1K M)ZHR/WN9f$#ZAe`с ))%'ϕf#oۋ<<|t#qu)vh$[,i`UsH8=ԗIO./ݭgioU/>FuXAwGB;b}hux Zms9_/6{;Zq̝c\ʦRbF6È46KԯO[>~q/%gK%N^KNu*XKh`3\Ќc4(( z]y3hۃ^]}Zݻ^vZ>\wpչiuy1 8ϑS2%4(1L .3^̩hND\p0\M5ȑ= W,tnDaΕ2SIDgFG0\Z W$S? $2bq- 7G)#4f ЌhX :CFZi=cfrKgD͔GDExAsێ0E%%6ޖ-lyr9ȠUJ:J3V~mz9.6 ;Rb:IbY޵{k\|ӹ @*"tܶDE=Mwns{DpȢA+ CgKR[$aF&$RVA"MJ 3l_(u0\Œ1Wbb)UHmp5kB?7NŜ|L Cp:!F# BC ~l)\hbH9@b 'E B"AM6%KkzI ?1&4 4S42a'ٜBnʻ|_ȕ ^LK $GEzE )(E7q$(11Qqb"‰}LA D K14hտt_bq8}4-4FqFttr !aOybty>d3cU/µH.idLa`K"tw9T9=OdsvI:,gc3SEJqLhrbB}; 8A,g kO6*%MX>;Qn_sT Fh{Xɠ8`޾&-ON_S A[G1'fȑcC|Nd\ǖX =nR S`Z'kG,i%|aWr3@6#'J0+U,N4vc´0mRAp)L%W)_a.EDVk08nTrZK^s E΃~˓LKHa'&"ȮSu8VhU13 apC~&-q. &p2>Cl..qŌGB<'$`RlJ$0+r7KÛX-kG%x}HB{vZZN s;zt/WKGɌهG 5ݛy9΋J%+PYܕe޸NW[X3QFtN*/+t_VEJs% ?(e0lt B+ț >\Ψ)FsX-Y{4.'Ymˍ@ (#$RGFC,Y)=AP4r4V]f+ZWG%@ɶ\! WWhݺqDy3!VP*\wg\T1^U4SڷJi#߼qWn[/ׅZ멞$;;vT!?@ ,VQ-խɯ] gEsSR Bujm9pbWI۩Ke_ l'Dk؁9 qB]qzE7 C2͓"\b^MWD[;r?4\ծ "Ie5"tѠE۔/tyr#cZ7-Pڈͮ \m][E2\v/t(>| Yv,NeSYGE+.qs~߉v=%nm*W +w1yP:[n}LvW;dm,1b>| ԍ&R4NA'-.NȖ IHmrdvX;Mbݔb/zyn*v_7=%m{&K"R?BqeD/lV6y.;S,"N`E&KhSNޥbHX1J!v!_,)'߅B3)+U}&njxK;j^v5 7,WڕTS3viJD|;&k)0+Jk&Y#Zagu-MÀ2XJk ѱPqX*f !UmM+~̜@3Ir^&HbTB QG%b5ϩ{E{/TjzZۘYҔF<%c6Y,Ϙs+8З<]_9 ~w؟ .-ːFTqT(h8Y x%["˚'Ŝ2 ޔ[qa$¯&ʵcE!mx8{/wFA)|{PN{sMLw+ne8# !Z؞V]W3eєXX%OaT).W@Dm n@U-cD53D)5'$zS~@~OeJ T8Ϗv]\_7S?V6/1mPrc^Q5IRkubj_W̚^.*|묛h+d:Vs1Ԓצ^ \ٷȆYR&&}aE*Z+GT̺R.ة[u.T~\:j)pXt?,n4Ol{hu[Zbϗ"Se3T?](FjF%[-Y/W wct"A 8'_8Veoΐy*ZFJWi@SL/$Zax#c2>[~_xyJ~qOC3:4և?lY5ɧ/aB;5nJo5mjho,|XpQS\,ϵ%)ڶz Fnܦ45.vh[/BAO1ҾnJS]P N{eϙlЊ6=ms7W陹JOu^g&b;i3N"T5!wR/t?$A@rc F;sijLvr4 ƖU\hĬVbAYmޗ*}9n_l yw%_+gA3W؛Ar쑈!XQ-(Kķ7gccxA3 'PİSB?.xZ{\\r --Wq{@6g{=6L-_NG7'+jv'@Ut]鵓rZ Ժ]nwx׶c sP#MU>If#$ :<}X|E| PN:Z^@Nq۩uwvy @Qj7ID^l k]K9QMՉv:EHA/ ZFwr8H D􉰨@b*`^κY^l=h.͡$DZyeQΚC&y@ׅUF";/,ZxD" FV֦ !Fvka捕m[{P8~ӳ=A݂vSHA/5{ʉ**=k 9֋j e qMCݼp+ cV5krQ%ԭJRg̲˒qȲjj\pޡ>AD& uL‡?܅v(zxaە<cD-Kc¾K;9[0_ N=[nVR J1gY,x*I_ _c\Iv/ix2]/^?}p, _&i} UfD苛\6/euNwNu#/,/cD:@EPZW17jf\@n{TΎy#FɕNk o?bpgo"lU`S:Woɬ2 'o/xhDMF8#m>0 :0`ghw2tk ʄĎZ<‡(Y@MXeL?ذ9ofÙkTE;TsN]'psc}Y2[hF4+?I©jSn[)yH-$Q2&JMW-* {˹.p)C|;.6"fSp^]2 -=@j$Ec ҉J@i+fV7]5̜7wn,$|;.6rM`[~;!HS]z7HƛSFbx'I/PH^Nn(n(翺K[D J1z:!=i|Rpfo!`3ԇS޻RSh%Ji٢~w6T lmtdMx¢i+A]:i@N"oۣmn4V{㓪sXӧF_%Ql>mGaSpb$+XdcYD7{fzFaϯR Ǽp|,I.cQ$q_7="9x-Rgd/./~im !ܕ?Ţ)J9My39tZSs"/Ҹ+X$&FdQ3C<RlVG>@oF`+|aFH }/y>vo'd!ϼ9&SoDz)bImMw8)+)A?1_:X! `ƶV%.[цj<)h0P_g<-.S>Bgς舡9Vp9k`ji;"L5,蚣VZ7$7]}!{:>ۈ1$Z e eOpI/W[nh\vRJΉZ= EYLJa&a]fu7<3Fl=Nelz YY2s (Y7˲r01&c~Vak0jx-69 iymӐe? a>wPr_|lkE"|,e!3T+:-)? eL}} ?-uuRi%` @wV7[ծs埁;e8kY,dFr0cݯtC7=rt18;<;y 1Gb=`]" /4F7L^-P 2/FX  U[ܪ o^׳ zaxf+YfW(ݫJjfC8ef.൩R۾:W#_rmn1S<㪱<.]ͼkU-2sEg,tE[Msz-i.y@𕀆ځv2GzrbB/[Wa&&4L,c#w^0 @pQ62'|?fA!QbB^wl/g-#L O2;Ƚ]Z׸+Dϰ"E˅E(v DY[͎4 ctpXMҽKe c'rMvYylYe9=a^,tةH<ߕR㉦zN͖Au(dߟU&`8moM޶h>D p3%J6AUFmßMDӽ{ud#] )y՜^ϡ8t`M* S/Š{"ъf@祁s sqshlqUE~b/D{;a$Pom4*\cKES@gqxx nzꍗ|j 'gv$K)D}n<6lDŽt{>;]ԆO LE0̓~f!F~jEk#٪f .5Eo*T۞T%D'PA"6~̬'`4(4_1JGs|n h|!IEx֕%[Sma>/-g<ŶhnI֥ \^ &yX%svWu/Y_j+ X>wۋDVLi{m'Z /tNO+nt!`<.;Sw2SzI5*Ͼ!e8,I6lƋY}h]Y9%5㮝_q\d{Q"PZ݋r=KE񮃢h:"JVtyU 6v \p@U 7ݮK.RϚ⭼o*T`ϻϴ僅UɎ`y uxl5'ǟ(]$nٮc8PEZ4j(VloDqq :[Bĸ*e ,iI%r$8khW5B3=f!WWcAs؊p߽0AzWԀ /x{x[TS8V`f2#6nKWwAbo3 !ڎo1R/0[*&ұQ6@J$ O99d(q0^tNѿ)@P@i0;vd'BR"z~(ck00cFctRˆJk&뀽&*<~xlx($n6kz8`J_W Rcmy<70ZU]E:f1wn5̂`[hUoTz!n"ɚ9 v^A^/*2Bmauhh;N18cɿqذeO]Ѐ(\Ca{JJw=b؟2znRySUizu} 7d53@H6lW;cyл&tNbFjNXTRl0zu=|XPx'ɺ"n" f1`IW'ʳc(鳞9.؞y_) tsBhwI:6db;WECb\M㣢yl}T[.`+u?7/Nt̍<(}#<8z21dzk.WKv5 =Q4PU }4g鈴pJAec_)D;6Lquo3fb#KRhB搬(鱄'}hux Xms_'/su9ƖmMm#ɹL@$$!G JvYH[&4g}0Uvҡwޥ. H2IBƒl2%tYF>GV:i2X ŷވ#?bx8_Lm7w=ŗ+`rT>gVJrf7sښqhj{̥Il֓TZ I^ڥ#3+\ZjiEF4S ݪDj'i-SFm$Y[ȔB4.m+Ǿ*R\3TؠaJLX֑˧?ē7E&[ hd5kʔ ]s0~!EJh}ApYjF!SI<$Cr3|xH(L!r-*\elPB-7|}?y$cYU2A"x<#=; cE 6X*sp{eN< BVuN#xnB%H$WsȌ6~<'5#m|6V%K^"_5uu)1__e.}o4trvzzӿ8\Ϥ}^mPzrR1^؏tcLJv]_Oձ*`iL9' X*)- oxk[S.;h%bʐ$BۓwGG~k)*Οӫ܏b|{E=/z8{oji ͔._Z ~Z.$L%(E/ٿʄ쨖or) b,P(Xfskzr2ʥ>H۱wUkk+y?0-. <—դd u#X-s J:Lⴥ{iQkwI~b|Le7L;jֈ+NhGZ,ޛL6`?S OBJIRUӷL}:%T /Bc^-Vj^E4+HE9D_T|{=5:֥<\ЬˡdO}+cw6eq3k2p&%G~8Q8*ux3.Pt|i!J1!"CzaN\^i֊ k @qr}|sGlb&5̈{ba5cy(*!+v|'X\g*@p_׀{Af_ 00H7l`#S.2ןk ۻ>̌* 7jIfb ½4fŷu E$Lmbt籿כIWk!oT _ 0_~U76?>e |-7JlZq]B'nk@1WGAѳuuwCN{_[F \$\} DʗBβFkE_ÙC9#q6tu俟@$(;gb}b'[ ;Vu*u{iEX0D;*e2Ld,y. Ѽ"靈wr/]\߮o]]؛){w:89Bz&3H0;I`+Wl, ,,Oxðܢ9WY&HY>,S0@ J1TJyOOóoLtR1`+aGB=T2pBҐ"+r.u9l{m$Q =K@3n ̬`YC`*Z+޾br* FJڄIm 7rJ}r .cP%9@ww]vA?DR*bP:{q!(PV@CEN,$ pmNDXҟK ZO2, (>xrҜx UU2l"Ƀ;Euxr "v'֡z3P$ Sgs ] ga^j %6fH!x8#N ؜Q9 ,GZf"y c11Q!)OIaꌴKo.Hd9 @YRnErNfX^E& y)cCHOgFKyc(2m'#1 _IP  )j[,rL]} $~71!izBЮх[z$ 'IHz,B''~'x@"( 3L u99pdDf 3Ghhs2]d*H=JqKxi@+0T{p=7 +HaM&{N^%3McSc9SP`ETmX ?D<>A;WbH9_,=ȾWhY>HjYD4T"s  kgUr `~ =}N]ǐRNȎ@aD^TfS>O>F|"/emm1A 0yD6HOb:̀xm^-RPQ' D0% =vpӣg{G^_6h{1F*DİL`&T (CkTS/#ժZ r>4Av:= BdxMf-BKh:_$3ʳ[3Nf. mAR@$ ? (E jB%nTG<8hcLTmmm!KrWx_fPk1tbrQJcEl*yL >85 G",Ny `wHvtj+Y|T}OzZ]E_-~j4)ͼ,[㷪h i!U6`&||ҔG(́%J[o> <86EHl~PBm1p[2W}Ni{0 *>QrЧ,;l8M0uP>(~N*6k(5[ AƱP*2>`c4v4~^W/Wl e{UA(1WJjuSQE.ztQ Ҕ" '*,-]R:gnF:f}).TAW=ҍJhnߪAZ(qlhΓVh#!:RS| <âHaA;$@fW CaWs'ZW[vBF[ kV BT^:jt zsIIY ,BzJǼ$c^b/f1]ۆ<"D*.e`lXqe~=Ak;au-$S2t#tAPK7R%`"MUZ.)OF͆#_*ɯXߡh\ y%ʵJ ӈ ȯևD'W kXLhdDOCDM6#;V[PF_k.MJwbB]0wT pscSUk#Ϋ{B5wԁیߜa@#֔dmooׇ]9fv~2* |wqsvbw:]3c3̔ڌ];?`JF`azk=ˣmvـjKpBxz 3ȏ:?{<_RnXEw|Y5X,\wHf~m$l9!R*qA`[Fw͔a`)J"rq26bgW:g]@L_z/s~Gy̞hccxd􅂄NeP9U7ԒZCڄQspFT[b{5>Wt>}O_]+3ڪcˇOǦ9 BGa),;ɪ1ryl=p/u=H!J_N# Bkk6p9#@fqRݷQM5,~FGk8?G/*+RJIړ;ɗGgDO.|dCf:Z yYdמL5Įr`t`bͽC 8H5`l΍)~ٔLl*ض)"Խ$s0UY\]ɚXW S@SHH" `0mfj` !TK: rΉvy[̙JEdzqA=@ c@hb}-XslC0lSEp%Wq`^V% ssƐz3X +cvND1髅°H<~3l/=sO/)ܳtLEUhsK u= oL!(6k.N{ϕ~ t82DxKX2u{1J4Fn_ jW/,E9z,AoՅ4-EnlZHNE۪wxmJ@Ӯjk<+@ z)zP qtz;)Hi=y>5y[xc}YQ}-!<#ni֔/BI< I-i|\#-HD9Z=w :6?+#˾O\r3ʲcw1GfOA:sh Y V#pea ^Y)%A1)`2`$KnςÐ_5,="X& mL=}-C 3/JfLU Dir0uU0k˂OM^ d5^^S:?A5/>cr iθB 8+0z.Q'=4,2oȕu1G\Л^yBud:Z|$8bk^QedD Z[\mwgǺ&H8ʑ%[A{[whFf7v\.sabʅ/m]718Ӱ 1.ԡԷib]ݔs]8ƚxYIU{[tH-a/ݤ4$َ]J)=iBCWHYCG_vDFxd^zAl7ם-E&Aq-aװj1WCħl쑞o͍"=81a1+h{H4b}+c˫9&Yk!.>M2O֕hMJh . Md"RG rJ؜;  XHD{B@_BHskR[K(DgWxOOUOĢ@V}[͌*+p#K](P^7Vl(ã>fyM# Q\4ة _'it8gΉc[eZ}m0n#lATS!&)@Wr(eI`w^,X"PcyKiřdx0! QwPSxB`IlAnh4@)O9xxI-En0 j~hJ1ԉ#mq5 -i!nt/w;B,89 }Z@`Ltf{N;k\p&"֗\GLr:FWQ<.u[t]˱ޘE2we#mK#AM{Wjҽm-w2mu(On(g{s"Ti+nrs ؅i(zD*#}AJr>TS`w}9@gݺNJ!.-sI  8h$/kYa,x:qrG}UIK*I }J0ER82 Q^"U0jHR,V-z2>azmG@"˕gᜏ"_5+4/B0:AsKfdv4-4b֚8U֧>J{+ocur8_ ݜwƁl\ew{ՂWϣ+>O΢:>A<\&I)"-[iË;bG !ɑK/JQ ǜ CA#B"Fʹ6De8qI%Iytp0g=`fbO CVާ_%؂y"~YYDul1O W9>f_qS#ڕ@27~F1nCJF<%%Фjل;F픧?8YC,Cܚ>\]b:Z9$ӚuDLY< F-Bƈp{ ':4|i֥\,@G_t{.u_Y^?-O#k_r.:oɹ|c34ھ\<Hׇӏ)MUyfu3`87# +'go<1޾a.aspV*rc2;V) ÖN >ӱp~Tbyeu#}Y$1ۙh`m`T% `d6 (o:Tb`Y?]Wv2rFn#Ib!V!t 1Q96+Kh [*jm8G{OVP;~)3BJHmJ>6̕2,YhiepZŐ?~##[R7BGZ!Vuy/Qvp9&RF!) 7kbcevIb^4;C|6Wb@Ң!>lhS25teSKS6Ţ$?hqd1_b^8Zsώ%["m+a`ʃ{i":",:ՒF2sl,uQh3һOUƒI:s+*ĹȉQyON+t6}VLPZfNwR[""#%6V^["Qڑ⷏J*SЙUlA8;\ƪ;P6=M'_>j+H[S0S`Wqؐ-*Ç_ý'H"l7@>8\1D 2+9)˚o]8c&3%ۺ[J琿3u[ZzsMK7'}W!wՙ6Gͣ@YO%i͎Cn,Q̩vhGal!O\E-H<ڥʡV>7OHEyҙTїN@/[eM0!oKhV~BF׀B<E1*.}Z- nL)Тc!/lm[Ya݋J/۽<掂>f R(z~OD8 VGc;}릿0r4bWƵy `k0|-YZ{ceսNWL _q/!Uv%u;D5$Wd<.H^.64^`|Inꌻ]>=Zp2]+1]8}=xvrzڃbá%ѱT 6X0õ~AqՒG] f0z a0avca՘σ}_Gpٿ*/!x.42?srjVL3X B࢑FIfp)\HLp$ ̜jAN?pb&Z<\i!x2=`pR<"\M&38σ"jbPpp(Lf1Saj ia1:ef))aҸTɥxD0hBHk (pf0a()KZlX nè4y!|=?܍ ˿wpߌpKAE % W8ݿA*oYí?D]CFv##*SE0L: NH8*BHP;-x^(|ѿοST=x-ևg'9)܍µۘ3/aHN6=9)wh%e9FZ܇;s#(Rh"jI;ècT E 1B"-74%kB5kJYP<0BkgN*ؒyBzAPY[fDIv R<%KIk1* =2n؂C`INj=DjrÔ딇$i,6"-Ymw动׊WvRhLB^0Pa#ے 6˷]&R"=lڠ 9G(H+Y]Yn„ӔC+B9 Ƽ%3t)tl96c *]@G-7N_ U 3@Rx} Q~׼9W7F4L]I9j THWVr%9}n>tRaF\{D'Q!$9H/ME<% LHK#h*:N=?s?mCI*Vg&/1tw=m2I٦~^Yu %-sȩ./P\5O\g1֭Xba@t-|ZJ;$AUsnΪu)EXI3:]HjrSԑN[ ~-"5N[O^G[vqL%ջ I33_Nru}mԞ׆E &UέĠ<ò6!T+l*0_aӆnZWX{太w p6wm gI?/GgHG)5>׹Y*n#OHeiQl:چUL6V yR3%lⳘ)X7 *)㎢Yޣ7y;UU lw}rpmґN{T7bpެ"5 Ğϙ6]Ѵ/t&jc:{cj>*ڽv(X?uWqvC=:y$϶Ayi<4/\{o -{$svHN-LW3͓6^}) ::Kq@vI{##^p3ղmFm̡mއ؄y;ln.X7yhmV[sb4 >s. Ioam0$#j'SzػC^ Ou֎n=3O8UlJnJNug&ij 62n 8VgGl G>t=<7w'~/'x(,;VЬ?uD$QuQf 55K:mcqc9۟6y}@n-Az n[Ay+8+Y".Ѯݫ|[;gјϚ"$e v/mgn?5Man$2R.vwxD"V3Y+#ȯD}U,ۘ׬kk.)|FϪ(r /{,zDYX_/j5?Y0"7έȩJ۹nk7*֖u%in&! Ej Ҷ~gE%v,|`sV<^oK8"2J.7_+w1GA219PS )pm)vSaiFH/9byي,C%Ph<|uɳg wY^_ ,^28y!ˋ8iO5Zq#Z^ۯ>ah lA()pf4G `E] Σt~Qؘq9#6ˏ_Gcj>hgφyWMӛ6GO}t9 O6Zl@v߃*G-s . oATs*~`poPQ&i%ͻԥ-lO [2i<l*FoXCcJwQgaz悁[Od@HeԺM*)+,/@&C`c2<f%éJn`Lj;(Z.;] pU&l68^M#ZC?:ҒoÑ{>Y\ r^_4b0H'q.lal̸2)R"NOZߖq ӄj NF#. iw9lg"9j(f]{X=6C$=-xv@:I,8}kH7ه/?>t4f"fj8]r ,ÝyɶC/A 5A~xV}rY #j&=$՟\u|0:5HE(IAlR2.11mUd?_JF?2.~#t ~rVyz)/bU`]c;B`_@*b!M-\m,XcV3kC$*qtAP 6+!lӬ@A꺎jK\4>8f/L c>x)@$"jA d~G8E /ZEwkanY-BpeXdV0)ـ z\BB(sTN sqB\'r2y aZ&j0{)O=И5PFڜlX-wL4l4B* |nH G˾5Q? Za}o}Ft).iRH&`~:(`c0A<`AeTE#)uˀ,kJݦLâ5UmW|5fcyW*{KY*sLX U ,|}v_SRY$4蝼":{CYݑ"=`qIGF]!4kndTWb|>gYh[ ,{4X/Sx&R"Va,,gHBh)RuFJ?0#qjSAa)H8`AXf\kS\b"̵" D. /1@ǫ[4fyv78U -uKlmTx;j( R riՔs͔ "hִ3MuREݘ7 P":ȯ^qFNMgi%hHPu-U'1yirRbg5%z䌴@Mش _oM 4pLE6x+V۩rK8rgQ%"0biՕ:uL-e&d7>ܥ~@hui;5 Q;qw$1\4TL`qJflpf9duG& ?"xAJaj=wdt?9z8h!پ,nV.Oпjdg=j݉hEcn0[o޳V~wU~ZCJT~?^|5xcSy.([+/fi?+'!*PƼ?-2Xn#`WTKdybPۆ^]k"\mY)"O6OhJ]6mLTI힕M9 7L#^|6F˚T)&giv"eZlD< dfR'4l^b[،|&/X VI^óA, ]e+Fnt_KLv݀n~3'1+u=ep0;#>ׇ2,nRy$`=;pcC4 %qBcKWzw&fOJ*[3VP-FrisQrssv(9uU]6ă I-DPjO&>-Bzx 8<1lns{1SkkmAஎGPF֚7s=600 y7v%)!~WnM6i Sj SkiTSXn NExlz"鬾؜lJUgU?riӴv O;#4T5r#|}5jY}A=a1Ɲٝʂ:ͫ&(x1L4_,k 8syS-.s qql1J%N▉b{9 h€0)Ι J\+E[^ r΢2dwM E`U3 72 ؏d*Uw>PU 4r$ڬgd_2Eqzo1R֦t;PWru_Աu[jlNxW}>lpAmWk3댷}W>Q~3N`. ,*+Ed8zBA )6܏' с9oƟ|CYl_BV0gR6XepP{O#eNJyCa,`-Hj 1αzmE*C+_% XM$^uЭ|ۋq:?TU8_?0JUۊTb X_XV[*Cq?}xw3fRq F;}aӦ4K5D͓}um44 y–FV:M{V(T;D@ eTZG,)gNY&%h+|'-{ :K@Ꞝ짿r>W>$PA&4" Tz+H" L% b}A5D1ɒ!b 8ɹl%Q n*H$uoƷst:ߟpP8 %dKq7(?p{$]3`d0Lar;g;PIHX oi"/C!Ai|qpKrp) 5fM$?X@%=HQEɾzv ?__Q${pfӓӓo'p;[}^& DyMaSoȇV=Fp>X EؑVU%rȉ0d?2$BJT5,ҧ+z㣣y=V4Rdhk~. 펝TjE-2SZk6KuS_/uǘĞ2R!#0&gk|H@XBhH˜6v+cx:%рнTyV3+-%]d*5C3M [X@4*z  4Ē'EI/-SR&1aFqџRFGn"ZCJnR*- ˜1_TаjJ@=C3FJXM~8 f#a>@1X:ݛ Hw M<J|SfG= ǟV6<Ƀ`|g8+G~3*)|l&ٙ3:0sub7w]_ۺei\}7я :Gz#^Ca߬Bi30hp]QCCvqW,0Ct7e:+̳O;l4NZs$r]cL@0 f K)K>҃tB,F%iVVs{}PG&|=VH1eV=ֿ]*0JMc!ΡC60( nas lK7'ci .]gu{7_ DzmX-Śj2}95_Pl`בkijVudQPYЃU]!L{[(g'[ۭhC&~SB {[]1 @HoXݳU_I~vE kmnRSX3k ԗS+lp"@v'. Qa[QeJXqc"*Wd#Lx#9mеyXp8A"K(К:$Gh.gо\Ϝ^+\#XWp&xpUڟhk}r+:+#0k+w]/dJڞg8;7 KB.uVSZ (l %N~7E_jx]Zs|ը-]d{<xVNS!SII4,&T^]GcT#()#'&Mj{ _9{ED}k,/DNi@[*tJԻshereuP%MДE͸i-OWkwv"=Z@Tœ7lf".SB_?Rύf[tc exf>+= S6''0P6IƈNjoHE@:.ʩY!Ri̥]֭KE|wX?>-֐pkx"fĠ@}M㭹92 m{]KHȦ7p 7lk|-|^ʙ9Gf-lDTy6uPf;sgz8q,Ro heu[r#;]:-?fdxZT퐏e5쓊BNa$9vn#|c!t.;':Cw8Zkuh֛ľ3Em}0|vgzu~..'Cs7yHTyȬ(ougzQv|r\ΩxA+iںR]_C@z9=vq=df61+Å>? o="Ⱦ^;1).)rVw;%xq' dwֵz&TW w63wP\eil1(u$D5C0n̮m<7U;ԍc,iYʨx}{5  )ݠro{gߍ.{C]ttσ0h,:#%Y=q+a)uJHh3j: ss'M"i$9iDM:UHW**KInAv&#=4m üQUӄC *CƩ0!d:r6baBYP.-^HF 5Tg]! u3X/D`+b7FL/rDu汤I #Sotٿ1V>uLc\ J1ۀ(5'c08UotG0Eot AK78r{? 6:(ojXkӦw:]:~yrr't;RP'Nz|\0F@} d: m:1rTZuAT1.DrHJdHsV,Dx/P4XкӃNG_RtAQLwSq'H9ғ-^PC<:K^|:y kEx& |u2kBd!aE}Cai.EJeXk^:(%){,D( .," G$'")%w!ĸ0ŏ <,)$\L3c#\I\By>泊0#3DQKX3ym%@k$~#B)[ZjL,jT!|AZZ\/^m|yURl}+Υn!e~lmf9Զx1v~vӺv͈3#ЀNj(C'|~ [RXdP#\G"e [4"1r0tswq^>AsXkuAhi6 9w37z?ۭjb&γzh Vbs)mrX[!:_GQ,S]kR9Y2_]vB [3bS:874&>:&xPewbEѭW|饱U] [iVwެ *)#ּxW}#C=MkhTzTklxN ~;8TWiL6r1Ć׈nlϳc*h l~c[>1M>~;/R~iNw7e9T<|9O@$$!D[tM>X>JZ,Za޾kO;0,90( `Ѝcpz47\yFS10ߎ~Cot8A?oӛ>W1t) *5`nU)L⢑0VYjQfT$[|A8`^Psx%,t"pXsmpJ0C8 %`ud bȽq#\ "Caڊ0t#:րIgyh*{܋1 cC&%ZE#AB:!n@풡/P&Zls_6:a-UaЫaqH qP> 7)auCwB.pt 9lb=gҭ,I`!(+1>vUX+PE@~ (WlZ"AB(!mu]ı]N43믐6K4UK!4A5Ӂn}]XZ4ՊfXp5_3`J7=mZ=֑&0*KYd l/ Q+􄩂0A_Oߣ#Dž6I'ȧk 1>Cm~u|qP[,*YrT4XciTv/C lPǞ?"&!vr''З V"B.0v FUjU,LoWEbџi&GsjYRt(Ijq@vL{[ΆҊXql.me=\ƚ MY!g)&4V}jTiQ4M's͹;'(vW8*ٟV5lqAnX-66S t` >ӼNEYB{2e~~/R<iS\ CG@y)Tz^jxXb0>W3 T@eK"&A-sqk:<\[M@p©`Dk_ߞaA,2+GYS—I}Lyup\hvRǓLdĒ6 S-0,-KV}jϦ Zk9YK7Ibl҄^D^>`tC=3/8oex{w$ZxJT/ݵ'_d KňqyXR=BMFpܮO_jUCWim27-jB>?mo9G:KWvWУu|mbdNJ2"ߞ=}cs1r:OO7a%OҲYLw6ߨ;!ZUf.SNR{]f$2jmKFZW|.ЎٛRcP'3~/wT>d<1z4lݩ/M Fk|-")[{!={w'~5D3)}f0}b.=|84ҳ8=0hR4ҩ^vZUM,`(gtH 'Q "W/.uo]uE"X\^%`Q[^ei¼0߈W'k=l0ګFTvrCb;EcːA[46HKJQ$S;>= O0I[ ի+L2?(09 1?#("ri! |4%)>Ntro /3r10"h|8 ]d,M 1l2gaY\%![l)f$_RlI7n{̏uq|`9%kq9Ih#% V`@f&rF~pR )gw1 g9  /n? 'y"y_"N\fɚ4D4@ڃj6Hd1s-Kp+2Iꆁo))8]K`%a<a0N`qL`]Si)e~oQG%?$CDhV1 ׃)͇\L'vF!J a "YĉfqasK*ž'CF!Yk PN@.5DQ ʽ6IvB؂IMʕtq1[(I2Kx9z~||cr3h֮#}A>6@zt-7>ǔ$ l .ȫ%CT5hH`#   oo#w4(@B[ˣW'`wIX'#L'wy]DpYIcQ8^'``gw4ع8l ؂X_,Vո//bblJDsԈtK,ъї,M\X'|i _gdMO%]|rB` :{N%l2Pl*DULIqMr% " ҁY2ȅ㟐F䰢T(AKHMQ*P*~xF@A3՜zh-4y},b@[usz[Ly< {~z*s ٯp A8,2Kb; ƑL+2fE'-oS )7 `{.GXĐ9o#î!s(HCUV3u+yhfBOJDGEõA$ާ`Pv)+Jgsgb-6uȽ4@ OEͲ$z ,_KC`1X%vH4Je3* 8NX(Y|R  BAs-/@Cr29`^D| =U D#/9Eq/aEƂS0 E;P8 >`ï藍x"B-/LM==qP7BRxܣ<6$F` z2>wEM'(OP8,Ai8 T@Аaw7UheA1,9]v 2ГF=0U+k^H])ӊ!+5͋,lM( 'ay:zq%)'QaQM1[F fbii"dNm-V 4e/bh3(1* dnڝZ_ȿԗUd*^ +(6*뫷}d'jJp σ%q:_&msS0"YP9v7iCd|pӟ]"xa*@0:J@+GN@n,h#fՒec#cQUcAVd-{Ppix|,xJ,xIak[U#GO"OTdQcLU"+%ħr_<扭dvخwT"d YH͒_ܝ&T4n%(j@uߔ ĐkV0XӠ[KƤR2Apmoũ~zYv!W$Ņ IT0I< /X艞Ϛ(W}tID@M@t ]h>xpr58wAAxiEGbLY"e=vZ(T}C`/hX~6z'y[0hc{6 ;4KCj4] b_nau7}lbC7{y:H4N#QC nXSņC #z^G!`A.B.X6v&Y=[][1W0NTB8WaD=FGR0WiY:y_IZP&q \v6&"lUc^HFFWɚZ4UFû턅ŘD/2!-RC;mVG)9Tl;h;CIJQ]9K|4R6AIAA#Q* W-^X ϩUF8 5#Sꪆ){4 Q7m+>>ͥ͂lkqw~M!4k_VSv/_hœgZ^ntqftDꡉouDL~1l$³ T+xV1dzRv!~䑩t:&DbC~#Q#c_ߊ`AWXUYxp 0Qf7[`? $7|&wFm !.2_iJh+~(Yh^Q&HlfD/4]\u*"bc1J0񰓂y&v0$X 'S$'GHm+_JkL2ݧF;σd Tdl|^y [U9]MGU?M a%^ņq;(C->94)kwܚA%`f|cP)$ }9C%%Vc(\12@%%ppqَ!UƢ_Ⱜ]M rJsm Ao6ßr ,n x{aM RuqFV>ؾ6֭kmZ-~ׯ裇r )I9SheQG Puj`eB{gf"|Nxחg' Zjb2PK˟pٸCW$dz4k"rA3piDy7C?~-Vov+лm{7nu'dc8rǚs0jlL+X&T((f 7g*> ;L;`Pc=kA/e";pi8,6BI%U!;s2Sh,ܐO(*񽇤_kP-4ê͒)6G{y*R(.*PipR0tNgAi-u}hZ ? |_؎WI:0釽^Oݿc A.WY^RAC{*Z,SZ,CJ0jg[B*5^AcK`Dܠ~CݺvijidDr =4xVyM?)Qɳ/V/;hQD=FU9N`c|nDk (+HQ ?ekDN:z:%dޥ~kk!XsN oVeC~[6>WMi)T#pz N<]3"={i^7-j*ߒh:LB duQ[I%XjR vo^$&A!UhYޑNcmfEŌ]' ]K4ml1SM6M+VaU/Γ@tDk{l;ƞEzhKlMD^x@ݖ_ l Ilϵ0i+(WOG PNspI[Z>lw|%BXtrc +?CپYJgYn3ޱsZ&EaI8 bC~z*ssw+RfWLO]^tNۢ1\ 7p23]Kps`ZS腑`cH|:~'Q>{m`c*/[#>&#˽ IJnM^w;,ɪm{ֽ_r}-+׭ݛ"$@{"#ۖ`0GX>#/[\zJ|(o4 }Уڬ(b"RD,MaE{ WJ¼tlD\W/}yP8vkg; 3[vW8?'#Us]܉A/noc~|]EWD;}dzkz[8;ؾ Iʩ&餾ބXS[Hr;~HHBC*Ju߻ "iI}ʇ!~ ZmX,-}C{]iLNa \Yn:< r›i4FhBc7\Ge4&˜.X%w9v4!f7MZrlI3So2쒃:3?KY w,1܈Ka͵J9(n hYf[pE&'R.R$.i+Ztg3<Ř-; ls<iK7ÅɄ[VOWe8ϸߨ' ".f;˺IT86OS2dmJܡ^c ▞cc1&: h8EKAtUed ȌI>h,=5!LaFѾ_[uoY\'LWZQfaߤK>gyj)Jc.JҶo,d};tP#q֮2;E`p asz?,fxTޠˌB^Y+Z[Œ Ă #%׵crC*pj4]7Y="dyh1MJMl8$(.z>E˿[ÿqJ ^.bK<_xm?Ek56@0`{vfXw9d_V?ڝ-,%5B1ݦ*xUL *#1MTsz嶑(fYVWXvk%"ڏ '9=(crą Fq¢]8 l}SYRmBzDvBs[Cl,7j8jkNG,xYj D;oHv<+nN-o[ΡU+~Jzf:!kj$/yRZCk@1'Am\v;H5.Y=׮]. X-,z;^O7zKM' Kn"_0v2wc yj&l7KƎ?NZ8+Sjy`E~>j'=ƭ)CJ#{O6{tֶ$$$mMlwOۇD`o.xÉ*/ t<;88gsXr`"ޗ fI0u4+Aq-w:p 1Ëw!ޏL$гΆ! "ɘ)A˙Y1ŏ`-sMD̥? =`Zj35+U~&'-W:Lfm5MoI܈ @-: )Dy #FZi1tҺL$1AR$tJ͂!Q$ Zl ,[0 u y5*0p5ip%Nߌkp.6 -we b¬) A*Rt6^$bW1r|0h")8lP ÒTCٚNDq^{Fw##`\#eπR-nT + =KvO" !bCMP,TJՇWR\ 8xvxx!\OkW)gh_$aHN6TzpP0+1J& DZd_~v礎Ta nMDZiDDGQ[ZoHĚ4sMkro/c6ʐ@(GUa%5Y#?ڕ?IC]FgjWZZ[4V{XT+Я.%ly`6kFJi lm- 9ۓ@QTBb.< ]; 'ax?aP9dUpI% XfIE,c]ش#d?>N !}mSUmGDI|nDlmyq=,`-mZ8%h%]w\?*>eFiקɦs43&ƺ&1D-8)ڵf2OMu솆aXZ#3baG}]vJͤNj;8,(k,(;Fe8T8%6iHXȡPC5Kb]ިAQѨH &%LDݤ ʐ&3XC޶m6{KfWUr/R*~a1Bk1H0oM]sC P ]cʆ 23nWS;:MD٧SFrhsI_m>vʘe[tA/k.W!yde).zu?쑨FYd?Mcl(YMIa䫵P`i'-FQQ a䲐bMgySCa51c.P5v/B!oK&u-}wн?];NHw_IH 'a&"qVgESmj(DCksnݤU35hTہ' A6z%jJՂJ13,`,I|3~g6%d? aC"XnZ-ǷNR읊1ښ2~57 NeR8V=qVS*QS;m3Z;L2>6A4!a4= ܷBO|е3Ѣq.Tw8i_fsOqȺKV[skmd;+5|l򤰅 }ow o6FmiYMJVۺf;)ʕ+GȯGqzNTݭKnp,m @lmHiG愻`A8ɳ 2%e"Z;=:Ȟ7n Nx|~q~$`?C4s!DZwa~Kf0[k鵣!߽ݸ{uV ܍ Ӿ1wjV/hȠ!y"7IgmLm b7J~_{zrF|;"]^l̤Kh`TSbvnefM~ۚrYR^^cZ7fgjkuwصq"SvӶ[]G<$]3=ʚۅt5+Cxthhk,.O'j^ Pw{+;,-}_')U(+mzdt;[Ir\$dH2 Ulunz$1,>.{rO`R/4<;>~ſ?va,r`QЋ%"Ls S r]a4jN`<{=Ņ{fFzCwJxS\x.  Pw.9I~ 8Exh .ѸLgn.@̷$Q%RA<7?kqBIBÕy8T"QSdgEԂp5.ɧi\xӸρ +qTAX+Lj'!0" Tr5ؘm CԊE &[x-t!=CDf9֨^0E=EJ a(>O.Jxތogdk0zo`4{"|ͭ)\$Ykw2|+obI.ȝ"L#W NnSrHPaPh&Bm^m"$(\L5`|J#Wٍo\JKZS(Lnf L(P&T~qhYq^Z ʊHNjxѳeW\ q+KFC2  o3$?۫T]WTSD k ̬SBykq*Gp=G-2ɹߏ[/a-w&;Ӄa'|[PwprՁڟK$> y=݋ 8Lf,[hR0ި <])I>R;wfޥ=9|߇oC&> "Lݺ S.s=xׁeU&Sk%[_+Gؼ@e ڎؒ-R臟V\\'ęruZ_l#CUG&u?|iRd K&K4Հ>H4س&?N,X#I1lH#dNgM/4"cDiV>-2퐀:y(\vAvE0f;6\X[MG<'d"(h YulW;~K&mg=/SCl)=Dne?',H5ga, [6i}hBjAJ)߯x g\*H,%Vgxf 7F>#1^;}&.Z>, MJxֱR:^w@XSJվb9Aeo8N h6ɷ=}^aC12_09Sa19xwC3P܋2wm P"#rONɷy6e-{o);7vpFoફՄDI&4{Y,F)f JiާJH>-XؖjT־ٝ3λ=MVMCt6K+#;qy"eq zH-&ek?H$ qncOD\:b<6D9/uSDW2!J"}[`hQjah;̲`ZpTcûbɇLaLK s2E"(*8٫;,V$4Ju{tR\#+?Ձ>`{> ]zYG?7 TVi<5!4}\sYۅ USB)wHŗ+mڬ eLC5VKlleKr6WO`Q+Ik-o0VɁNcK{=ζPVZ4Ճ|}`G556RymSglώY(n<ފ4 N_xmU K+!+BǴѱ q&C:~݃AW@xhJбOӘ`ҊW1R&ZOVߎ =k[8G2$M.%^-$W [9 [<3aN 2(1_hM}tn FR0l&" < kVGwǃ)Ʀ7 \ n}{Bhd?gsrfL 㢡FԠ\P6qR{1W,1܊ǚÊ+-d ]qiӤ'!!!X MDZ=i'{*m9X 1zmiwCS-,ސR&+ON<9f44RDh}z~{qrl^kTQ<6Ԋ e̸Dڢ8Rf4g9FBqiѳ=* f5^06 .=EXwIX!fK^†v}g&<`49c\s$X01F#ҩ2&Uq=24MGszUp>+1akdQ5Sgۗ\=(%WRKٍ\ @_8_ɵJy zB&-[L$47ܚo( (;5\mVLZ1y=Fx6g = {4m$r1JDSY*/ RRcٴe8ĩÑGVQo'B.i Ǹ>ETJh 1a2p /˂-yʢyjڻg43fsf)u_C|X5{i(qDEM吂`qXʅ^a2ՆE 8lrEMzXHT4ovjǀ2?4GN *r yEa_5qiqOb_}5U/ޥjeviE]t|UW cR^?R MQwulKEsE^T6K?.kyMLDbvjf|-V8rdBSX72z7\{'1tu$PE ʣ8v| K~>X509CertInfo.javaUT nh>}hux =s6@fzTiqWV]ϒvN gTIJ.IYN;Ui$X,vyL]Og)qFmrwo;H2 ~8r;7o ~DQ!$Cst\ rjQ'6/%‹oK:^Gј f@Co !(OPk7b]*N rH`㱏6g^x~['ޣG otMA3,C7%PlG@8%VGn'S8q>>2^.S?g1|Yt/z!JM P=돒c%#\ ? ԣ!]xM%* IOzkCOMLዽgـ‡Sq7T"L. \uG!Pr@.LF)J9WN# >k|/1B/ hX%.R͔/FG9D% $S?*mc@s/?fFs(aJBu:(}m֚zV yZ9Wi7Co ]:FY(aJ4uaܥ_ r_B6yGn bTc|4Z>BD> EKfR[ Hܕt2! dI'.mEhnK:&\hJznR˦+^[˥l#,N|nQ7Y;k`랭Y~ 7#e~ f7ɸGf1lטbl{BLͰnyAϽ;|>hmɿ- ^̼ '1&Y NJ w\Z!H\3ck 5F@h|@lMY #T ɛ!KO 3Jؓ ƤÃ"?`P=.9b>,JE,'K@ "ǒ&: 0"Z1<OhaB8 Yv+$7Bj󐬗;ysA"ƞ +q|Wuβƚ\WI0g) 4'l hl"Si| qw_:ÆFJ~[>Ja99Zvvn(iA#PnPKJfIq˯- g՘Q n0xW j",'𒥤vo"~],@$TMLSo^+J7)D Rfp1.N0i0w?8T*Bl6>ZHĊl#?!r/7X:S;21w5n{w!>4flkF`Ĝv 2'h93%%'we&o+r@u2*W9iO2V* Qm!u]NzL W4vҷ@Q8қ[\j5wxsCլhEMueαN3,d^ʚȽx`Qp0V1hRCFXA]ڵPlvmo4n0T‘EOdj*-uf:_dɩ6&啩M2rɰ輝) q2ժjv=Xi 9se(5ġІ=2oqCBrFVYݵUh2RCDnYCO7.<Ve~"R7m? Jź(h~[s>:CGb/QP;:ULzu̦|o[AGBr*>{],!*0k*dYTXƐ%VxA(ф?jR ^9 ݾzY@ _}ܼI\T'Osj یC f&vٷ"',X̼dkx( f. ֵ &n,0Z(d;Gu7Ϗ!&#xY0pyv2JևSHgkإr 7=;Sؐ(怴Q?ɔMCM!kݫmX{X}\?)H1 W);m #F kR'_fn[\+M \҃o'*ĴveIu#+ٕkoҿ$sheĀmB53;FΖz\ϕ^KR쳍{m1J Md;" pnck!ξpPhغ ;$Jp$ \1uKw^2fc:!VWwr :N#tHJ5e?ߴ7dkR& &`OjЌ>L'a TQ\e-KfT)3j"tQ<bn_VV> {ʸTxI--<7 w4Mgy4iA_V"EiuB W2ɷ" m#jmK xzdR"2oDl[$693C!Z">oʜb65_~K`'Ϙԟԟ(툔##J$d53ԍHV% Lx6}2uQkûx*چ֣gdPNPT嬺,]5,'ۆ t < ֮z"6]PˎmCiˡZ.ѱٚ9e./s*NeN2s%S~ !NA2`W\SضsUAsk$*tCEX>9^Ъ?%H թ(qP;-4zV$bcA$ؙ8Zxz.3 C-Ҽ{X~UG;u2_/Soal?7\fK\?6i0Nd`/,5sh DHE7KDt:М񨍟9O`AG8n$*$>S׸kfxQz2c֝vzT&H}Exաq\< hv.8[^Dk~ԛF+\Ύ{%x:0RP-ÕUX bR.Hm$r A(A[D_] Tf9"?V-FvzLĵUi;h-+C-Wg7GQAl,+%:'V~DOy%,AAR LyEC[8SGKsu?,Lߒi_˗HԾ\Q^?'+!t젶%8[v7`r'ά^?f aS6'|AÔm /|ّ77*C~sq>jF봃pၵh:d4[En.LwAbEyvs"OJ F+;"/kmHg#HcNO=%N^Н"Y ?n&R0$mfNL#0*d~1V{gd:F;.=˥`[x<7SJv¨=J$vqKhIilOT} nbY*v* · J3f+ NOЛD;x|~68jd(8ϑ OƘa4dQ#z)wUz ~%fDRf{xFnMMʮ]tH6< /YY^V[>Y? &bd l؜FH:k>Ķι (ٙp/;(6Ca,rW}7iY 퀘vph 7^r\ߧ? sIԴg d+gzNYg1O?RSJ *㝲W{)C7[ז7^js[n:%(`:Xwe.x{ֵYUrdt?*6]TiU1w-#4`u{Pc~\ڊ+\UChjREڝ0aV*<~R36j3QUy8jpS{vYyM0v:lXw eV#}hux ]ms۶_sb*Q$=Mlgrct2 I)R%)=ww JrN{-:"}vrwcY7Zb:K6_^ bۍb 㓉<IuQ"Hdsv {o{;i~|YuNzC$4.g~ Nb!XMC!4Ie Ry@:1Kg"',У$Yt` qt{C2ՆR3`'3ph=N5/yirhWo|Xe"&ˠŠ$fiub?tOP8EP@\ Iʟ/p)aB o|Ub$tڿ<@@+:3ywwË AzH(!FQpbC7Xz+,DRV.65=L`fZ>‡IT+[;`<)qPuW̟0J[&A˕)_ )Cb |DQb$m=ލ:zh?7 S) iͻ 1Myl4N'-O~OPnnUnWq`8C <CڜFU<\!ߖ" r޽w,2l']Vg{ʯyۏگVtLGi,\?)W6,Iu*n9v7/\~~w%IaPAwDQ v^WN.O?~c3G@ZdvBo ulWnҾ;zI&>$FIg_R<$`I0N}`ׅR2PaO|H)"/'-i"_N 6r/A:>}+4Y| Pkl8Hn0-i+4 {zlJs3M6<98gOP>ʒ{&K-ډ(nEdAC>Gv7Rfa /a#*c8#Evg N%#/]Qj[c,| h\jΉ/)W{*Ҿ@hƇghF_O?6"Oט| J0"pI E1>մ.Hـt$s?j]k~|%(p8HSpx i@-{syP)4sGX"v1z'ݏY6WDL?m Nw*<(wӕӀ.,At{-(9X\vޝ]2H ̵7 7Mr5&`+?)@^Ylf.$똋SeS6i[;rhk\Ay#P #X]( Nv)7l uDL8s8HGIV SIuZ G+qf?́R 8> <2v/"R ;)cJU*1/?ULb^u+]!.`DYw"^q ܁렟H/S `PLCC'ԏL^ E6h:fcY0PZIi 458m6;[=Mb1JQ2N73ɼ`38&ɢPdXӨ)Ş0#2qCȨ<]/h)#Gy?kR0/e;_IR6!|,[fՍrENĐ1,m_eFA \(@ 404oQsT.5ʑ!VB+ S,e *s =L2J C e۬uK<1_hz+E(he X1+Mo9[}kQErb܊ ]6arBsNH@u 6cpAւv4Tx~c$˹=NwAc 44˪^g>xZمOƾ{ӀJԏMEjrа3e!v AL h, BNǸt`(i|2spx)ʠąAKi22IM$xì~\:;;ePd\ ƹzزO AO!i$4sCV58 s3f\ x;QZZ~T2F0O(Cbr$3Jf o d񟡿$bG"3Nәg*(KQ)*eA5UM󘤢*~bN>0>טNItp5أ %T(&4ڛ'&ЂmX+ 3 ռ25<9 !Nd~o!jQO:f@ityK5qRoĭ90"9Nᓤzd*z?Wѵ|Osh g@5nn?djkeū .2֬T@Vz#B;}3: Zd-t#S K*Y->aK\p '\Dx Jp0G-Ra̦m PiyXQetJBEItժL:;X032Po $`ꘘJUQq@ush$`A7oߺw(U6*sY@jirC۰2~Hv;fr%7Qi%׆n%2EۄIIgZT*Q+r\HoK $ = 9,|xe&;D)Gt7aF1[.bQ9sȜU d/+DaZ3?IP/$ r $}*Z;p-js?|HxxݙphKfǂqR)W$Yxtэ!9h&rRQ* ],wXiؤ1,mRsMGjAL%CUSmy[5>nMX`ڇSu/e*|߹U%ϋ /MrγdžrǬZ*WSJiVSm2-ɦܝ9_R%w&&͢B|=92>~V&F6s@⟌;-!vN@B4Lҡz` #a+*9fyqy5.֛dSyn*^|3k,QX 1 ņ[0]}$P rˈ~T^rj,*hX~)#>7'I5i"Vj䠒[Kо 퀜 #Ko"u "FRX3陿f ־ŷ` ZSRI_ﶚGGOqUUӻ&>~ܫKp1aj}8t NlC}qϿ2Ho_b6hZ,m6ۖ'ɍ΀&-F7*)&~$wWN f o|K[(yS~2/feC{oc@j%+8̀Tkַtvtfc+׈Ft䦃[*y|5yӍft{ +A?g>S2[NA%!^`E N7% t8MÎVbBq$np+,%DLqSmk6˚) Y@%f:rڗl%6RnlMv}I ;͎I7A͆Uo\ *y]6Q*kڬ˺<(~=PR6}7\r}9܍ZC'f :{MnGPNeJV6ldKfQZ1$urU\b6 {=St/#qq{(`:* D˂xZ4M˸!l栋i`Lo{ƍĿ>ɊqpB9Xk{Y2~ݕGMi9$Cr$hh=&и`K.C?VVA Qhqp6o3"lDU"Wx̽Ho܃D6u3 2'\b|UsHVOIh.N#SFI^kΪ(ؤh/яqd+(a]gH~"RNJ*UޡE?eQ᝟5̖ۓyr*4yyBKcK n׳&ǥU^_3H/ Ըߴ{Rʟ]<ړvIpߨͨ&Pgd. gD5Ir)Y|@cA?bv`? 0XRsx?-6܊6HaU)LJp7{}y/`'oS{o JѫvS^<1 ,ꌊm{\ ImOd3 }Pp-j{N#v}"6F3b/:%ѐu'_6AUڼsFۿ̠e24H̘qz3☃<\WcO;(=xL?) u?"{O ֿnw~r'L'Mu^u>:]/9 Bӣ#xO[L]Ut>nB rsy%`kESL1{tW1CJ8"# 9I1*T,)r<9-& sbeDoCK"yGjo-j_" 3vIT8BvIT`BQQGR/ޭV=lLRK)ZE )) i0g :dZ|@Xx h\YN6;0*gC \87Fe\N7.X$.x\KrјJ•4ujN]h;Gt~ZR2-H]1hE>H.W4L\]Q"(@h<=P7x>.`roV&{Cx0FuTsxȖc\X-Cɬw-0]2oQ[~ ]`v`J*~e4+*z) L\/QxicNR,PQ&YX6ԈquߠؖImmҮ 8n`Pè kj\DL+*¸ Q>/UײRP&wL$ c Xn. @C:$Q -+^$ٲ2a6ti0JH'1LgX'e>]4ojm<'KW5] rΖy;3]6߇UB૸*!ù(+cC(?3+kFj/$L++ҕ~CB"FMs-,IסZDluP64BS[z<@R+]}5uul@2اE-WkuqD˦;dP LDoN9hY"+k̝P]ϦgxkM?{l6Ȁ1FH`;:d[P}K 05+~U*TMSKDWU;z?8p[1ZuT;4X[*,N`;4dF^=R_: ZC)̧hu' sdφdThny{f(Y$TL[/#j'렙T!CA0rBW,8;X đ$"X7WOLV'ҩ xɗKH%{nH#h@ [I5, -'v:'I/ }kLJ(q9ReL.9߽.g:KԂ5}QR:f- )v˺gd>*Hө!XtKVOk5Ecb.5rVoha7(U ;R6$K3_w-ivGW|O6'q>E`Y8~BsZ7_}ӧq>?V/ޱߢgaN#%ɤP/yfV;tO*K{&%nNv8D_'.{{䴂fJ*Z[e.u'Jic'Enl@sĹFmV_'}O)!RxTTS`n71<q6'MKM)f+6i  ]q@ zZJ/Ի7z!߀Qp74% gN!BF.=f(mY[hvvFdPl P_N#z9 8v&0 `;z z ]IC$x$30&خ)zr%ڷ(u8|+716yQ,\z#7PJ]jlj{W4϶~ j6U  !Ė F!h7$ۊhx45m۶p0l iU-4x2̃ՔA] (Ȁgn0Sʱ}u|WSignerInfo.javaUT nh=}hux =ks۶+`;Rvu-:-$t2$aGxAZNrΤ ,v}a yJ&˂tU<{'bJ$M39(1arќfw4\gdp6NxB&Cr48?pf)9 pp< 1[F9 Ґ<鼸3z@6iI?A(/,Y!\a4 S&!H*'xqEӄf~L.˛8 Y$fy&9Ix'~p(_Ґli*p"') #k!ͣEgE`#06'yy+ R l(|FnwQHC(1:v^LhA~ƅ䥓C n}|CIy $?f\|$? &4.)4wVq.e~Rlp·Sh?x7:>4C@'p R1 `B.&;C@Ι4d89@zdGIaEsŞdGȍC(c@#XD!ďd8ǺOI}rE BJFI}h'17'iɻ4/59X{'WӁ$2>Ipri{{R.އ1}dN}r4 _z] {)W0\ EafmŨ~AH49bnh2r 'O@Ҭ wh<#-wbtA3ЬKhG4kYͣc۟l Nmm~~Zi|Mr:W^m"Ƿ4A9אbO|yLk w{V6+̛> |ulVD+<fYzKwk6S0 ^k-`.-M>U+`uSd Ƈf#XNh@ΣG7`{IIY+_;ꯠÄ&~E ,@+ <]|c T:` pX\Q4T8(2?BLG9dϴGZR`fVZ@SE~|QnP_`;mB.@B)v7ejo6) $J* &ߤ)(4g^=$EV҃٠7=俼-FE? h(+͍PD`[97ݑ.m஀N%(.B,ip4 `Rs35ŝp< lhRF F +edBE_(# ,E_r_RZC):lX K?AѹWZf=Iڮ!!O>pw 66T&L3pOZBTU+V[}C?Tsr;9uSwJ&(]JIE69__R-О~OF47lVMmj`ɠ ym*aS}肞9jX}&Uob9Gw2XڶUKXeи= ,ω`R" L>ޟZ6~V$*1VQS', A$]D7Q + s՘|8 nsw`,hƼDđ6"?16lyz\!A@T;q@ D "܆Lِh8EOkh?f++QSr[S6 :}Q&XtJeP l1ͣcW-BpRΞ^LE$;乮`팒; ։9rhH|Q 1zz/{"&, 4JƳ?$˺ג9MPi84|75Šk"@ tVt\EQu5|"6H-KZ(QKϝ3`ФoR Z'֠ڦ ]Y3j G(:Fr‚fZpAz kwE:Ǘbpfb2q)Ezo{{6i6l@cc*v00tj  _{ϫ4Bl#ΖO>ս8(h1{m6)_<hwn_$[Ώbt{hj+_"[-}rjNvqY2w}`LrIF)ho 8&aPCܜxѦ'!f%}r$4-vT-,-x2(6]mGb!ߒ icyRurrD^=7Uҩih 8oSwt(E.Z_#B9kC.5;ҽ4#48En&w}m[ dt;Wm'"1b+?c'8J\VJ-H]IǢԠV:7*YfΠ{J5_< c*xZĀD?0NqzBj=[õ!c3ɺh%1K^LhJɞd&(Pe\@ݷl­O:Yؼƌ3`EKoM’+}weB3gim;еzZEF$#rmVf/gAlX=}mnCNuvUŅp`4]i ٟf%bv&-@жU˷2,S$rܵQEg;^t]npqrr0K= Mn>˗-EpAB*aD4Yˣ)6@4YyTDwDcw1lļrNlc ]OPw : WՠiQeψ]۠QUKƏ;`N\i:Wo{4oBr^4_^1O|7Qd(ܝ`\>]`L9ޫ~`QxˀnWJ6+KNnUU})ڟqcgWsafiaB|䬙<~n1GPtaۛGIxڭrDuح%56}sbnTak9k|m[QQGUsHCq %!`#fЁ Yj]a^ ߝOZ8fQݙX@7!C1Y&~#0aծSouX J*u9,{#/(%g mg%VFL1Lk-] !WE`! @PXZ 'ar'" QsFqn88 _l{+ޕyٕ 21f5X}3خ7F <Y٭H hJ:Y7~ Za00 @y i0e y]bFE2P85sEVRgMK=aO(KX@CXLZ}ìsCXޏf`v5r r$M&t]A/דhMF711 D[|쁊kT׍ny0Nb 0 ѿ*S.{,(<(پOB(Sn/rP>RP^7gT"N[ՙ5rϴ bPY^ׯ}X6]f ۉm9ůBsxť]k/!n^B6jԚ pw4W% _v7"xIRZ%Go@AVwJvsqp&gh/*p~5(|VqcJ՝%֕#Ϙ*Pxf}fEw9*$DιتM+rKQA-!Rf"U;.1 MDs>zةGw.52 |ڱ@dWeuD-A?Оk .]텑eH&\j:vOT8*# q'.YHK5yfp QC*o6/)wV^]y %/%E-v8QQI*^ᖞ˜33'[жifstuo6Khwuk`S[/!_ >%3 Kb)W(7#E=Kw4 T ezk?a#WG9r1jLq0L h&B`!Xuv$υj!n6k^#t=\r>8IxQ kC7sE})fSWM̲V9c"ٖ-@;Po~k#??jk@,D(WCzsL.WWQ%[o}q62B0gL!̂x1d0>RU^Pe*&hFYiv|OV{Ak-Ls.lP\RfW Sա-dE{\r5Ggޑ)@׹#묯R(FT*ގLϖL&/f,k2ͥ\C:6N f_eΆ^V̲=}y9Attribute.javaUT nh=}hux =S8ӿWxf Zi9 {;c%qyl[eiiޙKXj_]G9?m6iAz%n8ڎb qc?ݔ&aӄwtd!8{d0$9\_qڳyӷɫyuzC0/Q?1$ҍ!sCt'i.RJ4gG4&锒ƳDc5yMCZG} %w4N($$ 6q3Nɔ= qNU)ڈ&$DRCq #6!RF i&M~aby#:B0٨s @ө h6wC0N%-i8\.}`-%A@O{y3vV-;v/9FЁQʟaz O@I%Q^˞ R%W!ywHW)]=3p̤!FV$²l?(_sH-IƷ ,7{GA=1KcYC` p(ZFCIm}r!%UFHгdca+ _QIЛ\tndC\U@]ϋ@wv]ǥ 1e=J'mr%Ow!8<Ҋ` CE)l4fl58 4 b1w,"-BnlEqJ>wGVГte<)}" ڳvu()0q6gۏ)F.s8կ>qSl}FoӐ4l,s@^$tghy6/O9Ȱ/m gJ`0` = #]RD$ ÔaEPע)a舅)=Aa4TS8ↄ>ԃG(n|VM}AtB =DŽHfD`?흟_u^}y?~9pcڠ6<݌4* =-(f=;X֋;Vdձ/=:f`0..A Ji /ی޿f_^.`o4<> mU~ p&5_E:BS7h8W{֢ ߯@E&4[R549-bk%8uv4$Yиlnp2܄J͟NY;?}p[PGE!M$i30je!BojH/?E ԝߓOYg0!3ZSfzZά3IN qⲧ*RؤAmʯ cr-&7Qq,s1ùˇ2E=t:iL ن@"%۟"6 a,Qg؏&G5i7:A/BO:H 6f!Bf1-1caQt޽o xtY/2?NSooNϻ-rpu$c0#X! P~ "S7$撇ddrvڔNnx`Þa֜S$ ad B?-&ޔX(e9,%t0A:%cW֩$m^GqZi֖:ӯVLH?jسm$DZ*S`E֯a Qv-5h5vקwvsٽ1]b|6*/'!6pݜ_lu!̆雘J4?1GT("e<d[Zȼ鞟.5WgmzhUVS gXu4=j 1:8 9 i 'Nozkxg}ؽa{~y}q_j쬇1F{W CC|DttLOg4bmmc6p"ܳ˛a3SIO|Reg*-E^\8_{+{4kY {z0;o.nw k}=5&C屻!;Ifxe9<}PO*\JO3iʀ9lnTX5LYӉkdokkt s=vO9XFقo=}ns]Ԫ19PuFnγN}סjnEJXd7X9FRUC\0D{*]*XD*LT- zbߛ{l!EwJ nN%7u;o* Gݷt\!xXio]ga[5\ļ I,9,ɴI֜KJr K;pÉe0ɏ t[tjFT~H]}T.DTTXk895'ECMgfh)IUs[5X^Tepϊ4*Tra'jTy^lWL^^Tjׅq-qՍאָdy:/Z V]:Sa%A{֍}cջɎaZ0[:7˩HkXd%5⦚6ꆰixs>c7H2!U[\3Z &_m/nu #M_aKVQ&NhJR*/kR0CuS.dSkZ* 7^Ulf(\"dʕNgL{#`w:DŽ,1jӺ2 駉8;5Ʒr(GPlYc= i0r7 b_cvi$TBьQ8k2!p$!0αLYjL! h%V뇬4h`ؤS{F ;Oc!t,Lq[QU05FƴcJ%Әף=f5LX&g;PY-fØsFv%/A7,@>%eW<5L\XˍeIQeն&m<6`wRuA][t=" X8>9vhq#6(GC"GGho~.LdǤeIV Xt2gjŭ;QvT;kj'*._d鮜 M[[lM[ 'n&*GҠuvX3Ì*wguxY&/R9SwVR32b2'Yy;(r,̀ # 7X71*LF=;Vl~(DzS!估O0cP,dZ&PxM5GdGf(Z/F͈b8emm4MAjFMސ.AM.,q0{ n=RLVK%< :͍$r&mqNFu)PEEc?dYk !E8', kǁ_MLkLU#rțR8qKzF~-2;9t Uq 2Je=QI4+?"R bY6Y .%AK=ǝkH[F&$KPOu$U(VaU/-:fJx_;OKȐE.;Tx(dSᓽ ᯨDnq6[m˼QIFBib.\N4ZJO33 #rD{DބŤ7օs8Iq.W L.MT{~E~6 `z{ S͞)ITLA} a<Uz:*LҨ"۲ Lݞ$9pu G& ƙsK+wFC hWv| KJ*44V~_<;%oi=FO矜?9E cՑicV.gkEʌ /I$zWB$,aT==0TT2kW){Hj+r`6uXkHs.FA.ӆ0"Z'b5oNăEd#^InD9,{pIÔuKpCuU+y-lxZX[^cK+cŬz(zq"kc[CQx=XViW WL-'eY=m˷[1! -W.8N[ wH6e W:PHC8Sy X7v +B›W\n?.J(ĹgȀ1^m hmO fO`, ӵs9q۬[p%x.֭Kò |4mmсâ[7TCp)Ae2Mr;MJsZYjQZXE;{hkMv@,_άֈ #_yqb RK6̰}Mg`WK+V9#`Ͱ_A@뷎JsY2YdkS 1dBS1p NX@td<+JWܼHm?@ݎ(VF"vR~5m*Xc70 vj>y7'=WvAܩ$x x:bo!*Fdow(Oz/BE ?fec،ᵚЁ8Ӌ V o|^l5IiF'Fb_NT,p=,ǕF0REo 8(q-4wk ҮMA}>C#x9wn0J?mNm#g7WZ<xk$nh?U±tI͘^fk[ƟFi<+Gg9ئ1`߿`"3׼ `8]mէ$Ʀq`W-172#){E͐%+V8Hbqp^*'/Uva!Z}mxv0,J80( `H܄Kp hn^8$#Mw5a4G7_Ë) M/8^ r8aL@b{9v4? bZ2bPsb1d5Ҁ/ןKY7,\KaŵJ+P2ٴII,x C8'&Np fq_bnĭ$WQ"݈5`<`='̘1?"&ɥZDcA3tНד "L-|׹ny%ryJX/[o<]O](+2MHfn(%~^ _@i:NL̊Ƙ#zc<M G@e.42nl!$KzU Asl1#. ?ɹF`%J:JߝT k-0,iJ6! e.J1y}.|(2S:_;]<$~arlCNȼ cR1Liӆ~ӏGP0HuJQ!KNcAĨ-59 !;㆞(eEfdhx6azn3Oi  AQN;k۝61m|fEU`Z4{V2[b.4dfa,;9xRs!`t~O`6/mjV4wn fu@ Qu$pjUy ; 0:/:ٓ\|` K%_.hD $nܺգNR_Fq×\b_@Rj~tIXapa n:{X޹M>n] YX*/,">ȅ7nrЂpd**e+;A傦8-ZY]{?A μPpyk`4*nOA+ʇ,hPGA0=\$j+b"djΖ_\= [h |(ډGc J?Eq)Z+04k6;ePWrTo 6`Qn能"߁DhD۝ r\pmFm)ؓ`,=ONucPQ_-\ p$4NV-6 'Q: I#IR"ip@F${ ˎB?8#/,j*OK<߭''8kc@KJh7r9{OYjTTz73 `X&= Sw_#A[NnF9g4PpT9ʟ`hڻWt=cɪ lcy*ܘxn@SasHCGc'%>d6vQ]Ev6XVOsiTDqbk?bvZiV$P+^{Uy@j>ZJ.YbrGٟ3NEz @S@,΋~q*!x$PNJy,ڂ:!¡Y9ƹ+YЭpV;ΘKZz qG^yΩo_ My;oq cpN=VI}f'Ч0<!RQ|!.GyQm-m=ee5d-X0p稹|0U` J 0Z6>4Oxm/:S>gkݥ*MyGNme ƛ mnG&.Fx1p|FzoELzzvCbڌr#R2a/_Ν} a[: УŘ  mտk·ZN8 ę_Ck>}qՒ 5C9F(9pxzIixt'3|Lj,ׇ@\-Ttß'ԛgeH/6:&ŦUŠ'xG 'A%:tS(]a &-rjձN/{~7Sb彄ڢQk@f kHXm%I96W|B?-f󞏚~%"XӘ. B1M\Tdni?_x8*f"ݽɇ>>} ݽZ\F']0^89ɇH՝_՝/47|T/Ϲ0SsTJ!xQE%:KM_ZȖ]'G+`-0x`$e|]j3m.i|L @)RTԂmmA/&1iPAr? ˷xF8 s}~L;)M쐉1@LI;7[&8bV %w 4㵻 #z{== 11JĆ{{ nuxGrUYPJE 𩹄M-!?w5e@˕!$wLojS-\`ݿ 7V \o(Nm4-} ̆o[ړwxqԻ JRRI )k[o7Sa2^OXiS- 7E)Z=i;?BۋWjXwdC E.G$VQ[)-/sc6"F 32 X JY.F,BPQ ƪ1_B)%f}[+Zw~*ԝ䷖R]ϝO][|gsa[ DyFdJ? ۹Up%\!4Z|s#20`*,g翃cm$ʤZVzȔq|b;45$`הv}vAkwP6ivXKnݍ'`.N)F)B)@ݘh=^B`}~B`L #ҔjgMijoS/VR:vfH^,~8A %oE:&}$ɡroWJb9 `ۈjgx&*Le5IA5V[H'ϿCvcõ ~D0b#a.ؤTGcȺ0-M\b-۱ I H +C7܁yn{dqch0Б;D{PzPCOw} є?DŽ-B@1%$'Pl2vj" D wFgjokc;}~od֖֘VpKҲ66;rHdKQ-o- ݋~vD/{OP}xhݨ7Iw~X#v3%݉A}ˢDdmQ{$}8[F!>)ӂ+̓OKF`x|%J yi8s^s?i>-)<qQ )!# ?rg4}k{p{5T(Y|Յ~","`g"Ͱ >1I<OeO?R]Đfd+v~S,ـLh4GrGs'ɔBҸ"T$[>PAQ ~Tkrorm"o ̠:{n֬cqdŤs a3gC %nW6NE, &`õt c<@g:,N,[=@1#3Ÿʎ%7([|#6-kcT m-"\@2$C\i7*#z:^Nb7Zz0`aZ zs*Py!O%@z'L$ZRXܭ2ܩ%?ڠ|`*4-y[O 9>teJ̓TLS\aچ%))0KN_r>bn E$i.у!7$; JQ{a-qΪf@'`e T4?E>`2o>L(BW%ʼndL=ؓ`7$RVO+܊W%r23c8b8 no.|tu[ 흄+-qVGKޘH/Gqb(ɬ8yZ!L *,1&ނM59;"^ ɨ<Ecɓ?`g2 KsV"T6ǽz;/kzYWzO|+Ƨ9R:>eJ7?#>>ͱKç&x㭡O$+&WS_؛xʳ7|>ru~[O\!7'vHg=mÙc#1DNFð$b2&'fQ6o%fݨOVWQd7Q]o?PZ5o.\i] [KESSɡV\2cj3*stlpS|O򥳰pkeWm` &2,?e] (kmԛ(lM&Q٪F6o?-]^d m\$ ʑsL>H>/Tr7dw{78FI+|`#+ jimÒM<#8ԻTֽ.͢5Z3m֐ڼsL7Hlɇ4Ǚ<ws9I$G%ZѨ&r`㥙/[;D(}Æ}QT poj+TMR_G(.wӦoޝ1ՁK6oP+z7㊝DD:1{h`^6?~`}ϣP#淛6f)]][Z|G{~Q3g 7S|\%>qtHV,yK&gT]Uqʾ|aB@G h[;tba*r9L7 Vx7&[uԜخJl%|kyZkP^$euY S܇34kJBuBq"Ɓ W ac~/Gu}S; %Ypdm;S-dNN'SZ~1y$2xP:ZR-U@ boK%w8[:-JCb%9>gKgK-l1syْc-Ov? TPcZGY^F$sJCp, [&H2 U<=6[n_\gbH Q/ycoK(r3W}F⌬V(r~WuB9vT:ǐ9-5<v~;< ?15lFPٸ8-iQs"})?5xiK0ziq='tTҪ2˗%$@ŠezyPV[}\3&q51w)֬di3U /~~zCertificateVerify.javaUT nh=}hux ][W8~Whcz2&={6 dIBclxp@gg[%mN ܺ0T*JU%+f!]w:OclM ?<ݰ)s3Fm>e*6( 5UFNφs#6'izSSoˆ;^CPOҶ rlaPYC6&ҙb!6&s  АC=DR3)T*[=b2fP'6T Bt4so,HX۰^y:XY;,MdhF4$R`/)1:M%ɯiuN?_;~ti c &Sy)yqN~w{OAox @@+:8El`VJpĵáufDѡ9vr {f&}.I !&7ѠL!Mۮs%uz{ֳ@C-)_)Cm6ҝk7خ5{PtHknjŠuܦ:grD[HuVѧd0I&vOo[;HIX VuyeÉPiZ?Hr`&7X VwH39C.7֦q_e9* $4W@\'7jjL^/}~6Q/.&&ܧ_|2mp^geP98v ݦ'4~:ycc]Ȅoۭ:3N`Q,'>mts1h6-LUޗ#e6jƛ@`Ģiѥ` GH~Zq/2 :B0. *Fb>ph( Z2g[X\w^%VlTTY+ҏ {93r[b+ە܍t+nZY|x76QlenlUwcتFB7 B([E )R,ASL* I3c`YjY7@2l Iox 6h׎m#_2[FR$ .d_Ov\c}:Ǐ1ab:h ] "~6 Χhuo};ݾrz'@=suNσ@;QH9űhpqi%fYQT: :BSc?i]A$jBR d<'𨯬 :ΦQ%EP,3򢽃orf8Dunvt_ F*sYrI4.xMCDs!rJ븖 &HX#<`a?8|>tz}D$]݁fhq@r DDsnf/ ~dVneM\mX^Y0G>@M}o? %#ԆUۛxJ&(+"qĝݘ:+1}W/wúLh%\8H$(ْ筛 ^ENûIJg_ºNEY'?MTd%X;twN40S97mڐ]XBw`Fd.zT7qO WH -,}jk(\seqgf:Ya].pފc`1(,r*UP4̢Dy]|uW6g@*䯿 |ℨqA8u0١W&V$@u4G h{ l`x˦ʪ EI AOre# vQg2oy<u SL4O'Ldj]?|-pSZ-ڼ0dsOp[aũC3 f>^Oe PJbgXD{ n l:G z72%QЫ?iHfYqٺ+%]YmxO`\N{$LKtH'>A8HMO9[[^O,iT4QhòS9׵p.d\ NJ bxP{Cϣ!$,NCMp'1a Z䃞.`Dw E45F;;vX'@⫪Fi = 0 cigs+P8l$sJؿZw}~C衆k3T\'`9,ۍp)Ղ֭b'Q\C)3F7+sy= + "qӐR9 #SPSV-V[m] UB ̪Y j`+;{8yAU1Y5Uՠ*RjPU zUjPTEeAQ5( UjPԲL<7(*\0UCUIdžfΠf=|FfȬ"Yeeg52Ff=>23A52Ff}sȬq /U$謤{ٻô6h?BD+sz, F?YTr`$5Se5/ij9ѧܨ4aaQ1e9 jmHOK;b`=p>`,=SMNjXTˎt$w Ђl Ƕ)~LzqwI}Xz*"[`ьD1JpcJ KNR,JvP~|qMݳ k96GV9^rcxQcu{F=/uYX%Kh%8`EȻ.kLYXb<SHW|[,[2?( hgE!`b*rxW7"ï俞%w(*W,5:V0XϪwvq1Xp|O*g5`}p 55`rK@^q+wPjV]nztJy[[ /c"uݺn]z#4N(&D?hnMȿ5jک24J5TMqݿHWVVrV\wT4[ }!;>se*Rb jS׭~u^'t~}^g' R?žڡOt |t(?W#w]~ 0'bJ\If\fүT%IV}3C.B"g]Y kXZE~TReוT%\pr|s Z^0:7~AQW5&~ X_dz[ mΤlq)IVҭmur[V'4ւs$7.MWܖ^ز_?[V[VfVԆ==Z|v w" " N~G:UL^dCC W•#gCup dIPE3ug&A7$Djruçԩ1Unaz!%n俌YnJCaHx;FhrM} `8%ioLc2#q{|7=OqGNzݣ <`ċ}JYB)a,qOxnK"KZ\~0'|tNIJ#x;8#oiD7$" TN1TT q*%nO~M?HKF1iwLFgpN(]1{"u ^ᰃ 3sJ-EƏ d^SGem^C` SPu'W$(N;& %1_!#ov]0 ?f8C,}llyC&]5QH]ϋ@ƅ1Md2J9}? 8sp0d'* rD` @ Y[`SNX7CH( |K Y0e@;p`8I/.]`~IPw_Ԃ3E›l6.W;zWޣIFpf,Njz\e77I֋`hv?ٺHfՔަ{p1B}f;fyq!H r'.O ~ *uc a:Mq8i/ V"UFI^Qu{Wqz) O&&iP-g7K-H2l=J@K7̫W*!(Bݒ:`z={{ '4 cokF'`ְ{E͐)l3>XL mG1c-'/ -Xi9mQI@vK|B<r{α@ aqd 4vvs:x,!ӝ] گBAW?l*!UZj5ꯚPmDcNɭ8hzJ8c  %_JyT߼؏=p d'k'.WK0 +zV4`h2<qMPrQ5,p P 2I(7V` %X{(h;8;8%8~b~МrL`g`}6baN։l T)S4Q8G- u/Bc(+ (ilƎs`ARNMf$a6:7>}ng}|n|Efn %y3_d ~y~~1mM˪\ٔqJ6S)k"#o/fkBj>;A$ k7m]JMV\>T)u?}m& #a)-A 0R7*FtMo_F\LP%9dOseirgyEGȁGiOhop\={sn#j˗$w `˪mmJWL{A7UK됋 :K"+Mwư[9im:,>1?Q8O^oR,YKCke PR̘zq#Qu{Qʶ,. q6 I9=u=`#;zI s)6Hu rQiUݗnƷJ<+jU/XD'zl!k0|zxq@گ`hpRNh4AX K4geiF3SM BڶKkZR=@XFw Sq,!!3FOɵ*/UJ"P<*?L0rZgqbrU]^P_l!XIR8ry!A.3_B,ao<ӞUVJ$1Ax v)+a{SͶ$U6:(:_轡r-Pg~L(% YfReJ`64Ae*'\ +|"[4b?ȷ|rRn5Rs 7ӭ46/* jjPT WGۭ&%+*?byؔ /v\Ve˛0jxZmbYEd %OiRb(Z'u4g?+=K=SLd4R}Y2F"6naXF ;GY$O?Gu/ o?*qzIsFGS% h&N."szߗ} hwKף?W'ZV]*qɵ`(j׮+-yW/r5처](|s1!3NBkI]mbl Smӽyų&f 0IF%0Ak3w:O]%P= (xz:>$"m;ASk͝pGH8H1d+"{UinKfď', -)nj=Dɹl̤5 īI]KZ0̑ "]X Дu!d8w1K6Է0I2a)>, ODa4*r$x(2^-J6kvЧ&<{[hQQTϊ2[0"1[ (;H[]Pg\L6]v\筴,5~'On0Of>l#W$v|9:IM^zRʦ/* l JtWf_v], ꨗh Qu-a>bt#MJbUx?LkiӢc*b M<5 hkiʿdTW Ckj&4FA`*uu U<ɑ;lp\4JycP!k\M{ D;7I igmfpũd;jL]ͽqҴ{+N7#}CR 躒Xf#5nUEeOԚVδ K%ȏxxs B<1LZjajƳ$ޜzWb}sZNx*ce,[{%Sxjel9HO۟+c-5#JJ\On^Wa u`jL-䳴CW߂U+ăeZu+.}5qy~v0m $*(V&M"`3K..eq2 PVuy 6H~?;b! eN;C4.mT?3P yW7PVzrZ=T{'cfqQ.l僶Ba6H2 +vFxT"SE^04ֲoBhuUPCVNڀen? e| KͬbN=Pհ~L@}Y\ 2T)@"k ҺD@,Cu]r a#?g0D7+J MMpCH&@Re?, 6pbA}sXx8lJzxoU bb@$^Tq *?sئ>*)teWF ''Ch `*SV!Y F5Bp ֦ggÜ+\-hKB0S6M68/T@p8b&37Imk^P+$20%ӹ?]  I 픁: M &s Wf"yD; ^ #`, !Ɍg)%l_1pXe:J9l>qSrPHAq3\y݆b6t+$T-#Ջsw_0p汥f7`X1^r:Ѳ(_EB8)zQ)B3._QW.QIe ,lW+3xQӸRr 9uU >e!]2 %]ҽejkӬWdK+V+4Ot v= ,3}؋t1)v7eo&[&7Zv~R;(.)ogs>ɍ7F7.FEXڤu>Gx!V9$H(9=-Nj{z4lNN3ffbXz+dk☏5n|ԥlI=9W!M4ӣ&?OR^-bt`o7ƞHgf Jո hQWU,21E+P}lq[E*xIZNϺ[q8IF@N%cy2¸Q /(r;4eZIeIG/rN;h8Id/I51<xd`iAY^]Qyw^ F~AF褧!aQ`*KӀy {ـ5b['?F.僷tSN7b7)AQPwDʆu.vpŖ Zsz89<^bN5b?f@GM<+M w}; 4y:\7T|&oRSoS+׎v{(с2le)q v/g!orHe3 ܲj0]V_1dn$^KNIŠ&VVà>a}RXhqf_Z[#5bR78aRk]] }۹/EΔJ(>0*Jd"#h)/yI4 >CX/H9n=W|,R.:|J[_{`Gqq3PɊ=ŅQ>{fU> +CsX',$;ՂdRsm6.7˨.)jZ-9;c >.5ZI$cW_xK_nvCG9bU!>(m߯D30|WWB5y|(dɴ;={k7K4kO 3%꟝ "h }ӷqzzHU _؈k."\u]4Jfqdh5!K/)Zg;rət7W3̭5:Ǵǚn\7g?t{/ /{y=x_PPZIIH|< ;+pN~2 ?)lF^fW'߰ H>,gիsa$GO[Cj#[^MVvjF:+P3%Ξʄ"Ψ*\1nW{*a8:klk5 hCJf_xmqϞ)C_!EsdZwxs$.K"[W* Od®9W; &ՙGU(}dr&]+%*i}2F(lcTِoŴX]̠И^@&qp [l0ۡ`Ř?FoqŤ8^7e-O\ g [/d Gsj}%{HOʬXք: d%q"Xoڷ`LU0OW¤شɉC91}J'RbP?CR_߭Xx??󍆻zTsNjpvZrzO>n{LK\fff\Fw>xuv~q AwӰbBI/GP#J?&-0#dX%O.TiKË wXhΔ?i>f lB u96ii Q FpQ+77:?|;k\8%B(2ީ.; =֌PѻECǛDe164"/Lm)gT$xRWgYRmgY<$oO5Q v_=3I~1QN}+S0-Lb@QMo|n$-(T< Ba 1;hUwp}M[D%) sqɸTWédMNBA6.|誋p8rP⫝ښ7=:di5OĄ\bRDŽHUsy\<ALޥU,8_sjPՐRM*0c$QRbfB}O9mq;O}='dSx7,z2!n/>ԦA÷vٍ6`'b1ZL*Iy\G^]+35#ُj25+nF TnV}26:ϴn+-˲m?zxUzKLJBВrI8@,uE"<ቻ\'O^Xnl5 a/MJ0mφCx ;YXnxb]1/ 1 ƙq5jIwe+j}pd6U=XuYljXPwNyfj=ƢOK7Aw=Y.)IY4E>>\GSVPt;49m.13sqB5,I9G?RwPG9-;S&ae^B޼ zy{w?=NoOb%p'M|5X@ٲ-%:>-q.="ש>7fGU!HU30L2R>页,[V,Y뿜'sAM<_{(iɽѮ o"!c;3îxp` ''֣$'vi$䪲M;N.6& ZFrUY<^n_z7!Th2L2A.ئN)Pd?%MȆ^d(4^FLFP{f,S+޵4h\Y1Y_ pÜI/3E=/V}>$xRd%M}Ex-):$nc$+GE5gEcޗp,ܱ\/]ۧiX:Ob&1ڜ, fK&j`őQI#Âm,&n>JiTn):x샎Ҏ̀1bf{b=9fU,aw?OCamerfirmaTLSPolicy.javaUT nh>}hux WmoFίp%-o\Tǘ dCiu:-1^]á{g66\CgyfIC>ŷj^:M1B $<& `!# 0C@Lw7` v`c?O^ѧ:lW}?\6cN/h, 莦Pl RL"yP x x4+h>], f5lHKdO t5*P@`ۃ E^Eg*,s_&;Q"\k $J3".VyV%_C!"hMHb|.!qh &:vmayh$Xi!hWތį{pwLX&[7 NAavLB 7Ȫ L 90gdEFmĒ蠐JPBy٬lJVK#!C.xP`XŸdG ճ0pb*نcpp3;4BK/?UWA'Xt.~z^[SUXdC!( `.c<H䕾Lcd񛕀ܥ$B8TmvBb=HwhPg?}3VT".p4d;3g4C_[Ou۵͡i]ڃ u]߶n/vew zժ2;u]3XWQ< s,K4_r|%wt~s`Q`"훯j*r0xPK# c}*'݆⭈= PT T^fF/Y$`=~vDR-&ݖWX8~'k6haQߠH')EfG1jGo:{>2,k٣|) wg~ڳ]MKW?|7y?RB/STER+!RPSV}0>E"`7=O5?C$a(,UpLՒO-5 PV# A|rZ_T_y)KA֎ZSbnKgtMݞtbhN0tlKoмJ|T&qAeXfkw79s#D(ӥd=ϥ/jV{rU+wV?RYժ\n'QE)τ뵪.$9&+TiГe~ |<.+0no&ښa=%EŜk̿.&sgWvF/ 5{{CanvasPeer.javaUT nh>}hux Vs8~AGz;&.1 3 m2>[| ekى w˻vvU 덅zЀN纉o0,80a JDYnZE~47\y" ' F >'ӧ~A_}N9 #}֟a,6@B9V4Q%0X-E3SXqpr vr3VE0M`$. =F( נdtl3a@1ͳ`p#fѯ9k!7b-*ti+$bF$րI_y`M?bn0.j/B !d5B:s߁ C.@b&Fls.+}06*`Ճ2/9$ h Â|f3oxꡱ(4{.(dI3iThx h0\9UԛFF d#szZUMLD ӎA9QHP,6rPӍBذ=G=\`@]\ Jo{ V mA TyKkP&@x)^uӅ68%-Cq:!h+o?f<<(|L&={aHHCK-dF CA#CBbvi6䑐NuCQk1 l!-vnWYz;[9״\(m=w+P3c=3S{r KI.mLmwf`V|b-8F`q{$ckM-#uaz?>5GOBud8ڧ$Fl.W`5z aDi}Jaуj֯;wc|a(:^ ɣ^.޾n e=䍋zd;NOP  Lw@M>>pbi= ;F ԫtGyD^  YiS/}4R%e nn@&xZ)ݚD`ߗ+ACଗA7 4u w P 5Rj;YΥxI%S* @% H|}7"#) Op3T3v2uD8>52^ jw΍)r?=5w^e?|НZ18G*bQƻޤ8kv7"ōBaϗ0B_ >VVɎjQ?K,F#SOQ-0w_VNVeg#8̢ zKc痜2QAF1⽗.ٱf@>NmXJ,;w"4j?Wn;LTV'=7\ӓ҉Pu/"W'*]B)kToolkit.javaUT nh>}hux <]s8?lYEq2[7Ij[vt㯕RSS.$)Ku;$i;wp˚X@h7@lU:a=<|ۃ. L8 Y\H,q}6HF$˹=]\Nl:1/˫)~Ml> 1"@U,Y("E9bQlc[Q0Ha(E CZDb L#bYdbA?N/)Oy$쪜'q␧{X-i@" Gl% 'HDNL0 ".eEI3`#0V2Ya Ah@,(V?xh=GҨ3`dxbi ^yt+i4M <笔|Q&=f4ty=E\f0.pBi.AZlq·O?8:M?3#b8adl0fW;CD \4E'uXvei~5"*/A%,7* !A ɲ޲ 8ڈ,Em\KI( =7w oO >I{죐@;|7aדYU/ip*iFn~y"bpZр}ÿ!*؃X m6}AU\*rʑaQ#8][jp(16H%./^dAx,2i?ٛ7^y~ jLy.wbޏeQڏ>⡹眧kGHyZx\syW-}kQ/gJ^z(>iB 9̓lHxY? 18˞O<.e˾ Sf³)BPOY0IE1^\m_o+s%2vXlg +Hi0I44}˝l%,AU4i <<<]B$wM8( MFbSo`$"=SFi?΃)X2iBG( XND G`8:N/3EpĹd'LBs}c^fe'߶  @ ѱ:LVDs}O'{e`< +7jp@[AQh?Aޡ`Bڀ`cںմLA V4o'+ҭ#u xj!go XEZ&Qy+KvH6m!M~ u9W6lmC>5OeYhmpYIig!:"@/挺G g2\ \!@؍s?ya gw =b#/7q q7H`ztA`TiM*Xbt.Yf8Yhj2h}m8I麾͚ ?mN; / `r=H~L#l24gblD(k]tYjT@P2F֗a$W:w! #l D43偦eW^^%Al1,wޮ,Ȓ bh_d1Ō0]FYDu$24E nfV1wK^:rwOO3&QLUe9Zþj;D?gλ-Ax26˟3=21tZ?Ŀ jj 1)S^\b1]ޟszqy>k7TœsVXb0,vy ,ttt6:xx2_T%TΕZ|0|{vyyЋ ]3dxtyql (r@ʓ.} .=K$qU5PdٲW rr0>&0FvnklƴؓuM5Z-V\BډST>B/]L/+RhUl֓$?$`X%{ MT<`kױ^&T-+= CDHJs}o_#J #9t$"8FP`V0-MtBxhd0~>x'ڡfњ3e7uNFyAZ}:.L} $W z$C[.pԿx-& {$ "b0#S\P`>USoy>deКG[ɡŤ"9{5Hj)n@e ݢ;4!M 9Z*+oӑKXbQ)J>h(x" |I%Z|f/`PC.~G@6 q1CMQzETze' ѾJ^jC32u/X#2X{۵ciYN%6.%+w`y_X<BNM;V ɜڭTaa[^fxqqF3>MY//dy:8ϴÖl,2v CB;0X{mYjnCK^ DVm0zSqgփE @l89W١Sp3<Ձ* @QH0[s?e>_*[ZM'i R᱗669ŇeDr7Ie9';9_ 02ŝtVHkT:UWs@=C_t-[|;C7x?ڧ8UpVʼnwv6:v[Á(geqHJrB]efh6FMCEYl*gYp\W&:+-Pao|㾸FZ!n%J}j@K0n8|0碈Ԋˑڄ^n`co#l\=V;Ez%`Brf,`Dyl> JYYbI `uQ(w6HI0*njmW\U&@p1as|<>}dxn=QK5~UrD ,~E>"BЩwq2̳ƣ^:.c |LG qĻ}nZmYWq9Rx /!6kPv5f,DBeט9r $"8ov(MjN] ]GD.+G^ xw*9@u*-\7%s.(֣,>lpj#;:&MO"}'gJUIRFi{sX짏W:## N\*p]F2l4CJu8H-]bv%ZNqPXuPEBv#~e >x< HqI? r~t?Cc/VK5uQ3ӣN.SԓIز>-Zc mӐNenQn440 $ 2sBw؂(rbGgj@i?vpi$3~CZNۂm)}H&4x͢t#N{6Z(sNvԊP<,p@ [0]Rx8@[JkMjdFwЁ:M@UPѾ@=3WׇlY  Mkҫ!:Qwhг}їFC>~dNj쎛|fJ /pT#zpF`CWSg$b~ ϛ_! bǷԎs{y?] kUb@J V*ORuyCj* 9I UGc {DOԙ[̋C籘ˢ|J-pV':HOgw Xh{xizKᝃQem^V&湇B N!MFWx8 -٠`fu&cwjc5r1陞:x&lj<㛘doZG`eaV/+;ۙͅ!_5b :XtpF߾Xu$jP P/*u8̨HoݪN}NrB}%IxdGu]h3-E6B*s*z;#)Qa5v0l1K oeKnV벗]h@3$!psZ睛/V>59D,T$tǴ@k XX}k?P*!HDqǏt7YjW1b!ow4[S=0&p&u2j*xXYQ̞}NES&YM{c鼯ޟK;d_}gt9󧉘 LiNs݊s,8l e'E8}kYUD{L 6ǫ?aaBtS鳺"-*61 6[-4+.o.{:C!zXSk * MS~ 0)bl _[BuETWL(Dzʵ_*שO/ۢWx5:&e:H?. =PQ BNO7"۠]}JݵUk{%~uM1_\fUZf.Nx*S5 g6?Ҧsk+Gh=^L~JL p3YSJf_* u biݮvW[nIhdJ aUA \)j׼;%/ Sۊ˾~s3GG3mxuL5ao8ucPs~ōަ߇#&!^qgRiKxR2yg:Fd}\C  b938>nMm$ɾOÉmֲ0x| 5H,L DV273j{s;bƨ*+땕UK@8DY Q7*W{憰,&e!Zgπ+'3W}ˌdFnӅǔd*g2:(8#v:6zR x3wI6eOqN3FBTjԊkZ0 a"a F 1rs9q];aFt%MQw&crͰTR7.9ٌMmVڈo2¸x3X?T J%2O6A2 8ov% A 27[`fky6cu͚3t: VZ`| >0v]0r `骻W\7G>Ji Z3BO`8PPqhk}jZKV*GQֈno+%g&pI+<9־P`33$Ʊ; 7u:-n{j ږU4d1xFG7޵=rMaU!+ad!<ΜrŠ 5bTJ=m9˅20bBĻa)B/KMѭ%kM[nSEmLsyf]X'mJC#C,gXRAgw^Vй$C›;^GCIB#hP7J.</a!)dYh?B2OsqVAJ7`mhΓWƻMC];XUN<j27K(@2}**\\`fLXaǞbeh('x7$PS%ޙUm#~lBˎzDG‹m> E'E1"zw[e}y@ԤmߴՠvسhliWY52@^ݾQvSAMw->x:ſY+5CHyąr(~{/Pa;>&+vĕ7NJGAN)iIYh9+{eƥSgf/EBם5.5u=L0Tsx2{w.̕i3!ͅNW؛ƪjHʘn1A#z9\];5ĭM}7c^{Ky!H ~K{V!7w#^0% Z?EHb=qD !{/[ ,<Pݦa]#֣H!,șMmWcXc6)/px)fK<U"DW(FhI8ń<6#xն93~fA7v8P}~p aݥH]+oMLBS'Az&`(nm}>~g/qJfÂql+}DȞsъ*gkj:pTmv6VcЋh,.Ui[pdglfB^QDo5l SAcWw?/RTޭl!-0 Y0*ޥꯐ|ۚe/Sg2*_8BI~v'̚"nÞ7c]* < CIMGDr,.`pǯ:\RT\BwJTZ6{KVO ݸ}62ߊ<榙^Fs+pX֗E1,}}. 5" 叄̤{bQ!Zܬ+JjB^IWB!*g]xe=Ɔ o!aGY(,7wm޻jusBL!Ty;֭@7]X_ʊѽ(Ód߭Qf /Jcy wG|9wGK_fZڅ[,Q~qNaы~1gpN̥l"-AJ9eS7 > BF'̎~e>ë;B2uSTW\10Zo3Wy󔶌Z (#oqa)]eA#B\h=mI#h)pʿËZM%%Z5p& s@i\XC Ym>"攱pdgD1:>+Ϊme.!h Gu➆/R8czɀ++EctOVtzjDnڨi5lL}2"aɲ6>Nb{ݢYUΖ޲J^Ռk?WOi IT@J1s:,^dEd+8be>G!B!6Ю݈M9z LY5YsB_b&Z=MvC\D` dPFJgY,5$Xm0,}U(L(pdMkZp+Vmrr& Y L0)!qs lGw93P.] +ivוa\5:ܜh rM̫ZG~-N]%XpnᲑ"̳EETaVY[#p n Sa#á\֡vmywy!/14TS3{@՗Ht g(kYTcgӬ8  q x6Nzt؏_{)!c9(;\aVReZqR̃-!>Z"3c?}-=ժ^apw0<>aw8ߋܒ!>7)?uiz;!W0Qw1ʘ/] #e^uϛ7ah^%Oo{:=)Wǡeì=jFh{| ᅟE+ >LӰsMӱX >eytT;y'9l7lx4 "\,xU} VL>Zޥk0mYCP]q&KsԱP?@ -QU~gr?a=.R.+e]VUvyҶ@`h- Ƌ?Q EUڢ%*r6=&,LdQȧ`${rGztRXGkEj@-` LOEX^]5Ber<>*r)5rm*EQ^ywOqM|0 AV7{cMr$E'tTOɜz<2C+$3F1r[WdV$GXЅix3 GtÏVRdk>@CH˺&˻ a-fa]]U3uH[[sH64>^W}NN~ˎO oSK`E[Kf4igZjJ8fܙ /2U~Ak2LxYED{#Y(2h8=Z>2w6w2"q5F h~C9pqou~G4"- ZrH>9 C$b}, |kG-]-uDUQ S4&Of3uň>%>g{Dg^6h5|[trޤ2yűVZڀ D i `g\[N)3"+%YqHYdX1/8ӟudTZm歟ߜx/烀l=9hh P \Tj1kxxn8?2EbӀt/ 鐒EaيR L:DRB/rM;VDG;0?&{Cw'̄dM$0, B*T3S.br.`0Ldgs[YK棄?r+gjIO(Ε$h% uZ7ngO`_]`CC'H۽k—a:HƢp ]ǴD_5xNV,&G{[1s#<"6bi@iQ#r$)8-x<&F%a:cӬξ1ho^3~Ls9]?#eI$u=c/L)q.߾nJO P} SSӽ$Ew#!ض F> Z̷Io,;d1 ɨ?ޏDZҾY@3NONNNsX؁\]Թ #hIzKfft@Mc:xPޯ\B~;*7I-aR S[ ׀>O ݂rSP$cV oW:Z@@0#<եy촆nlkNQH ҫ&1>dv:Uhe-䘶M!{j^SVHERo(\"v7č|.JTo 3Ea4<(ev b 4 dqsfsi<a^1 hs ZS⛝.mM>tP>G5\mh(*^i84p@`+2 giTmІ}vz2Ay.9}y@&05+o B\/Xhg)iJWy eޠG"$-E]a?"3EoI>2>aJO .S$c TGwژ!d9=0Ʀv|jAjФk֛΀֚!0_bsMmRl Roz)Hx}g ;N(B/_Ũ>/h/!Du*;exxѐcǍ|-,V[/S[i徍jnow[kc$:F I,6 gwNDOyKQ7l?OROJZ%ˮ q)}~ UR.& 9[~iu `mLH_|@Gv1)JʟΘW4-K.T3qflѿefjg 7oӱ\c` '^YS6 3['7YwO򩶊jD~4|_T R Zq|7<}*kDv|0Ơod4AY^B8:"u_F{k1]zv5(Sb?B~d@Fpt(Tɡ! f)HZ+OT\L}ɧu*$5EEs(IL :j&J5Dׂ X4`iIdWl zL9<@+o-bY_8y**ń{Z KւE|Hny@6U<[d\v434&HIXЎΪá״tE(؅0&KX/FPS_\"]5!e 9gb~N!}Eӈ~PۅUA@2e".+2hVRE2,eֳce;cg;H@}Cok_ZCKDCb ;vJ5B;bܚ g: +򵬤1bYzڼMxFU{hLIˡU(ڵ !~x\{HUHЗ{A#ۑc9'9~z44!o`QvІq-Ʒ˹Yí%>Z31 %Pbhԫ탦`zq(ܿeq,UP$.jkkXΓ, 3^T_F]=(GYZV,+>\^*@Jg َa? hr`֔R&]5(l\F Ag=/D|?j:bȥ]LᏡ)nf_a.\#DIJj٫б>w86 pe (Vפi3weHz('&\xiWoW%ɽhw4H"9̣,AEΞ5!jG˕ iËLc0.??IGm޿OTPHZ~#X<~F|˦pދ^cV@H%bh t&yU}b 1iiMqhǶc} mb{Ŭ7 6.!⮩:_)bYs GQ'D+D!#W2uEzt2.rRδ.'`XܵCS<,ܔF^;Y^ߍFCk~[;#5^@a0@J- w?<J{lR%?kw?%whPY ;K-;=(%I.~Œ\sl!Z|dп(V.lLPpTX,H߲ W%evOtxg&x!zY>=,B ԑvL D 4h .Bg>3*/XN.78CXcqvVTA32'Cܛ`c[Bc=n$M$jfls9)\n+TceX`BꈱU]НEZ1Zj1QPAyB")zÉOi2Ga[b㚋5KВ+v>,Ȑ|rুklynR\EXjG\€ZDmQkK3GdA^^p܏2'ەzMjdQ4l\%2ÿ~{xo5:xcףLL{B>N?ex}NҝHRx1Dor08) zIw~DW'(8z.y,}&:Ve&M~U$ Š_0ϚaH1/K-4v9Gh}2rW8ơd3OCZsA%~u6^dE4v+3H=VMhgM3x'"[mgSՁJ05b  2e0U%&ߔyAVg dWR@H<#drq {4Ǧ', 0$7HF^"Iz4^#6FOhP.@x,8+a'UVdͩđaTQ!5lﻆb0^y5i 4PGI31^T& ,%/*R1 힉=_"0谓ؾH ~` { RY?2⧸Έ+Lmϧ8c$!jNwDOvhMO&1N^Ǩ_`c6gYd:vnk(œiA~=_Qq-=U\ʮE>uPkeTG`wkFVn.nL|Qg6Nݻ( Q$NbgJOu?X_sL@&y t9pHΦL!uLvLNF%ZTr 5"k#fd۶;VƁCrG^+&!ūGln< %x¬o E6qr`|+f@`E `v|quUJWyT5Anm /rYwa~H71rI*3LSӣ- _a $m):94@WHOdzUGW]~l5$Rt(C!L074a9nPpof˳?w2^cvfhl_-ad?R$_sRm<(5`* < l+}W`)WP0~YΫSS53- QD, (6ʉx! ÆSO20" AoUzNp1> fmi63fk%+ilE[}Ġ$ x*qPjh=uҟ].tYv+FoΚM#.},|i9F֛tv+ (r8CcƩ~VOKӂ]b !vhhJY@mj9?Nx:yާҼI^̈w T=FoG^VK:,?bzV`CE@hy@Ģf!+4mFp82#(Ao0wQ.X0(9TP   HA8&Sb2E^.+;zW^_B|k8ik[%1o)ߙK#@U@>QPOr-|& XΡm4J`Tk8e5GH%j:*ѵtMWJɄ [XԖ_oLt&woseV1\s'PA;,JF8jpRhK:aXiב)D\Ys97nțslgij-Ѳ鯀p}#H&` yDE@@Q=V>qT"e`7֣M0bYPp&xx8qd2uVd*Z\X wm <*O?ZdfƛTp ṵ;1 e4~D 7f5j[/2+K8H3˦3lNsy;g o c]Dayv޶m дRon .3w~D_$_XNX1`8ă"4+CO3C6uIeEmoz4n.y* 5YQowЃZR./&wNz}g{A6S(! k!\yqP~D_I<&ֿ8*kX=ZZS{VD]?kX11GraphicsDevice.javaUT nh>}hux ;hf)9_hx2 1[<C : YȡY^!)␦$_Pt>]ݒ3ԏM\%4;h'~xl-hH)4U4S9 Hɵf1FVX4gA)6c3 '9hw#??_qb$,!T,PΫH">"2c%/̭yd2}>CL%*L"q Mϡh|1}& ;YYDEXBDbdg d?Sǀ2PzZ;G<~}xtH؜8A8Rni~Lh<$p:!?'D`YZ Wq`1E!CC,Y[ `? {&',CU~ HOsnvj2a ˒__¤6?~`Av9{,RAR{ }?KFc",Zkf7Cƅr%Pd> [ЗafJF/@ih+>oB@ `?P  cG zplIKT`'S:G뿤B0M+ r|.khpFgO''< Ǜ+BE 5iILGrpp?ڐ`VGw0^|o4^seht?pa:zɧERIC9(1=.<88LIj )mhV'*F{e-ͤanKyPE0> D+(gG;*%n̈́#JmrG|@ [^q<*ngUX% 5/+EI貈*4C^*B* 6Z 7F҇@b.ZV(aueTS.-#ol >E cNeG "KD" R !FXQ15,vZ3Pn7 Z @=)"5؆,Bx Qt6̥W m=e&v`bO)Htj' c0eol; iWEݲr8CZ%Oj@~5#-#BFO4ax/?0iOv(8`6@w=4y,XX>\YA׳I O|r Θ"i(1ED$Z<*&!|'Go?!-(H/s(ʜ0,"hVίe9ʂGտ=`d8&_Ǔf2/iY5di) GIu ~T^6ŁI0u{ʧ^g/'$_޶(CYthmR$9+z))2F:V>onCL~pks5/ om#mV.!dD> r`s*i2 8 7KN e_,1) JJ/WKIk鋩tʤDSh#bӲX( 99K+0\$z\!J װ8 ⢦3z6[ ^w/UQ|xn[ڭpxͶ⵫B lO$yf.y=!@kB}h%0陀 1`2pK-B 0e)X n[sB'#qw߸Fln #}\ )8Pzt%Wt`Sy}";pq{[+:W~W o$g#q*@Z/z?s G"QI'A~ !B${κy=4^YrB-ܬ/xd9fݯyʅyG^kkа j<7Z]%P._\hp.8/d_F"ي-EW*]KIMI鶆60l [@7 CR DJu>5(XWc2,WWjhIal"(q[ởN'Yvr4^ؔ t)r6Ј}t8MH𙓊ёGAߣo]|?q9ɲq>qvV4Dy"^ta ,|@c(A՝F뫳s|SɊ6䃳)>6t @37Zvgr"Ĺs`FbJhw1zqp, РJ겵+[{;Š-!o7Fui bW%D%u˖z!3:|^չHB)pԲww)&45+uj˖m(uDƆL4Fmy{P;aS[}KOQRɅI ,/kdmI%5NfK V2>k(?MͤHiEiɜFV}#&s* YwZgE֛bv $֨?-60R~$dWV24*`7)O+yrdES=+D0V٦bQS~،xEmnղ1תrNl2P( gTsn-YWRu; ip6~E OcD3o'K|1ҏ},qlZ>:BqAsWꦐlpcfz;T @SQ|`A'N>`AOcGoKXQuZ^#F[U^Z4HK(dBk >{mwEZuo+}RF;("+Y0cLx P7^*by2Smʗ^_#Т!,U|Ψ+LBO:S=Wv1%+TbTۘ:u,si苋mB7 3nV/N;+jfn:vkF,R^'DW^n{X?OwWz=[o7=]su c-ujVv=ŹU2,s1`ΚhV+{>c5IjXZ5ԲlWU"@,rG9EOt2ҁkY^x4}9ο\^ƯN'p6r{뻫-b^ln%=h,yZ_-5||;v&:r3 |]Wpm*б\3+!+E0ڕ`8xmK< 7Xkvij;>xdߎS]`<@nIw']N*-i_ݸb" ['Nі7nYSI ?v} 3v?:XK;M3nϤgtu*M$Bu0ەN|'vWG6!e }&l\_fsyze}'%|'΃₠ \O=1 d6v(pgŧLS*-\w LFW ;-666oK<ȵpB\acߢ%m(P^d k,C @B\::k2'JTp‹/m{} PSѡ O?洼 E =|reC}G@a#[h\t|U澫aCl^v]^rN=mquGl.4_T,H@TD$VF̋Cs0ٴ,7$,@Pջv#˚$~3W՘ Ӕ/C]9 P 9@n.‹BoEmh3ihm͢-n辤DZI=r=#!wr<}q;!d@GHKmB__˾)ա8,.S0Ж~ J}hux =sѿ3)ӴI[mdI5,(7q= D"j`P߿ݽ )uic}}m_Z6l?!ݐɤXRϪmÒ4/͚+ FVgMV_ew'l;9cg'=d'Ύ~xsoј>z{!q>6Ҍ:XSM^j&I yŲjDs^ ef5kgkzްjJ?~xYtyQ6dend*!KJ,K-Ax8Nu%-1I4kI r%|, k&-k+xHf,d uuY`G^R@wC%@ɤ/2[I q5 S nV-u|eMŐAMk޻/r;BvqP|Q @:)[ó7Pۣwc`=vw<;}vz2>Žl! =SMaaXz T[nYr?N^zeIQDAuU~)+vȮ\pI騜Jo _Sz^UM ~{?ޓC;-TesrnےNuqU ( ﶿyU #]_*j<P 9K9a!c5A,=z Q}c(LˇIAJϠ/Y(8{ *J Z,A*fu[ɵ5 gܒ2GM‚?CWqL>'{rvG@VuP'Y>iv^xNlgZ|*zYj*BeV9!,2!4rvd>T@\A5bN_&0Pjl [7Y)h٤ 4pgS- /@|Y-Lqfh#z^%ȥbQw\I.*Հm~sc'(h?ɤ d I1 e-Daj Ij9fN!b8Znb1K!H”Yr9'? kإ"CeԎ`L5tQ:m ? D[g B2K2(&)J4FșB-& ǭf_&hIk-aY^ 2ρ-GF bV8c)"x)KV#7YS_ᇟOޞ|v\w?jsNт{R\I&iɂlN,`b(&*%CV>~ -x/7^폝JKtԃ!]阛G9'oV+9Lhk+dcQcZTI+FA'yפ NniӪ7%ZfD\gV&R q>lH&*0^dsT-rs.\Q  Dw\XLCFN![hE#x n@;FNXsj y+Tq1d9 {ZtS !{mѿB@8FmQ. W|!fEV^ XUt,iG ![zfwm^dąZ̘XΡ_K83~e`PS ŗWg\#*I1-F;*9O`8t"ͦy57Z鄪 +l% jACw~zafzҺ(!RBy{EƝ?X{&"8i:I!DHc}=:G-6سY]]7<%BV,r( c"y+iA} Dg/_Rg[[>.=ٱR .a$)'5 JnG)YUREGq i1M`˝!cYO7R Үv9&]z|#E^WԽ&uuX[,5H))oض 7[$Ld;&$q;GE]&ŞPbN!Ι=51Ttv/#i=PJPJ$]5mXIpQ/N/ gXNDscFL_1>>}}gYKGVL;m9;oj^GLWE+d[Ma_6ҫ1e ) E|jB{kB/Ղ``)evw6 D| c_ 슑mtoAsInH`UBWG䓬DU,E 2:q](XQe !@urMiܦQ.72-fQ5EH NMo? [њkykAX8l$(UJc>|ը+08 eXYz@C1 4d$a.eh D !1j걙6hSxɰ]%5̷E!:\Ii9߹n8,o2~bc f?i;[GJrI'(%\jcV:*dF ԟle(ͺDJT.٦# Ěj(ߗ]J6,)49\wJdeYQ:¢b `Ť3uY~ 1&Fh|_u9i;Եa/mm1PF1aIͭM{簘]QVa^+))~q5,Nr:RqgPC>9 X|\eFk.YeR^x„Mu:D)e.m5aFG%xRß8Ut0dc%YH80AՀ-^Z鎱 wvg| N 9 o .hE &Q!60eA r?.)%\Ie$awlo|z}$K|&#{~! ]s0P`Ct8W}Vx:!",lC6Ez;aP*.vȰ!#9{Xf˚#YF²n( ?JXb-ay!&,+Lx"hoj²n)0qN|v>@Tg!6ZY(mZđqKv _~Qsy5F21˿]}r=?mSrR".eԟM]lϑ*U<ЫLlC3҃\\KVugG.6/  +4fSd8AtMÉ>Sh JH*btd`k?Y_q̉m05LuQ'+fuّ\_iý~|+BE%4 t17͛(z""nsJ=Gƙ*AEb')>h~R@5yiJp7%A;= Ccn{((~?WޞF@O1$4^(#pFNNy?,鍈Nl#`vMCX69J_FrbYWwb+g©ńI,bh"Kz)3ND(0/V|8~l>{1\M.Q_8/W˦":燦+΄FKϒfiWb@] HOsQ *wP8zYqF*F܏9~G s"9"B h۞vdܮ p~1֬'\?;2+hT $b_x͑}5LO/:ppfo:.U GנӶj$- 76v8n"8 V>1>k~I/HY958Vs+[%:Imbt~}!R5=FWkz+S^~M$[#!;d)1{IIr,6dC_'п4.}U@1q-,D|6]`B٫nC+:婀 +MdHEV)M_cx* '۪M{=dĺ LiX ;l'>4q69NjR穦2J]`%mH@yρUBʽ}2_jn=Ԅo#[1J:}H\XG==ːS*Z/ @oӺQ<,-Ae m(B49^큿Ik;~oEwpx8ء8E;=WMp7;͌}J *xf\T}|ϫ3 Lv@'K?y/&[ֹ l \֙W ! 6%CMpj8/L%D㕹i)r/#0 %QR C=#FY$vlM;_%.ѳo8Vp}J%<;1QI:$E:ݕFIz&zt=͌ګoN΢Wʼn6||tsGJ ;K:S1"lƱyBI@b GCXVXp7| bLtex#vnm-BhA񗫓`a>#'*bÙD\W_E{{i@+:d`&GǬ1?}Th*1?֘ pf GN 5"A҃k2.Qz؋Uw.ZyXtDSwingUtilities.javaUT nh>}hux }ms6 D[se$$ږOJQ%9&ngFs&xDF4}ϧ-K{_CGCvTYYZT5ۆI^i˛- FVח|Y (Ǽf픳׳U7طuZ"ثaeUK.1!hJˋw_zȞWM ]r>|ޝ쪮-x eU٦ÇަU qWU5f'St3d{O` .jTQP;\r$x#@QQo*6- |<.s~N/QsO? [rTI5M6:k]N @w6nvG|^vP,x_WӴ>H}(o q_z%Ydyد {̛jQg8gw>G`Χ626?{%.pz%q’8qCXD7  Vbf./3hV~~4-}y1OoVD7˦+PCV1 &ЁA%T%YUh"EO v$-Ӟz\?yԕH2|PӌaJfcWS)؄T7B}Z&٪LA_B2`ԓ=@`碹Gĩ\F-` )먙dK!@ia5 :qLa (VyJPRbYI’#1ZpJ,*GoM6oT3ɞn=i!ƈ7\>D òk#m$NV.b~9&0Cl n|206^Ti t)4Ϛ2(o^k.MMxyC S2Ph Q>n'Nog UE$L +3I^7-0ʜ ESHoKa*͘7Ǫ=h_%K=j5j_/ַ{3zW_|RXJK18UW@Di#9H]MV<>ᔣH?T\5% jl[RSA]TޤP\K@YC e ZH% vj=|=$QWAr\]1!9^ެ(OCo `NnߡJ/sO%4WnrӦcxcɲ 8LeQg i(TQLܖ>☉_{8R#~nضf }hllLѡ(=xIO48s B&FB"K][ Q:БK-4)4Vc!\Zd9s.T8/ɓ%/(@CoFlN,ZIYDCr=d! F? Don9xY;k~Su5HPRNk`szf$JKU)uE˲(̩rVc\* h%-쇓`+y㨚aC4b _5]5ź" jZ ?,,Lp;ivǥsɏԊuZ.e_K#xL"MHWF$a>[ȋuod2G =`LPxW 3[HԞ%&rާ/5-rԂhiXg@~ IcC(J:Y0Lo>,?yt5 m,mRZw(B jR퇘axZe`Jvq9'g~#k*tmuR,m^Y+K] ˮ; 愇U,oHWA?eS ]ڡӉ=Z+e'~ dYꈼy{70FC[!ZKwT.FŊb*)2#v#G!ҳRi5KXKD ]wV+N6BFX&9.ڲ= ƥ\ : kF@5 .ʂ]aZ{E8c՛5=U&֋ M(T+>2d.;P__H}"LM>]j#'I6ʛC$ nnAbLgV߭c ‡~|rXݝqr8|OY.ҢI kcgǓ{f(H!qg"H4[2+z>fʞUr傩eg;[S,`jehI$ ڒ)p91J½&@<7,ҒhຢdIg{*JEJԁb$_uEX~k6cP4łbK_zٰIZZ}hÿL̮@2T]>N f, ZʄO|/x1!ZPKe N{~2~'n#6#4sACFlNunlfip 㣗furz>SfbNYrQi""v Ѩ3`3=9j6\q }bQyg) ѱHCۓT"^IָDB0%DlCf{h4cpk(WBrk#`X}7Kʙǝw~E$b)Xhi0Y-ԾWQQ[8~.h a Tc-n@g% # 6ىڌY汐@cC2<ԃ#@B[<ahl<4Vaho.('Oo|M?oz隆7gٮ\,SW/h`}p`7`^q,_"](qrs~8*VI bZy[:??@ Xr?ه`v^Ww[\n6cs,:%$NQU]XkkN[*,M1[8[(8;0fXƊNh/ooo" hM>xqiqU>-7VfU4m(u߾L^!Fl狶">݃0?w}h//xk/jM$D&wVռ ԴzHnY [8`YP*Ė@SN8djil%CVclW; ي|:jkB WU$Z$!RT%~ G݆  TjGgqXR\Q F󄻫2/%Uuh+(yZQ8:K5o{(\DĆ#D4ExNqO4_^ [׳]LΡ*w@n:gz-Vk*îR[I*׆Vl }ԅ]=с~> JoSvtZ.>vq1h[P{mwjZ+zULS|'ٳySHl&wd4FE,S'T49fNPb'6_TT{R*C:j:MP6$MR}1ZW;e[ϼP΂AynQ9w(gi<`QblʠSi# NtBpjǢV=~Uد&Oh:i8ez>@1/Z~hK*IՁ urd>ݏk}]O_﫬2,}Q^GГp!X*,bXzeFgm,U x)e'5WݺRRf[ErMP{^+{cUFҕ]x f 1&L6,|"I]A*Z7'J-ɚD`"O&!QC ATm_zmE<*83Ϳ?GVi}*^gL3q4d[oڈF8_Jx(BAݡ O+ݯ|.O6.ae މ?;YBa SOڡ{8ns\ӕؽnҽd#/9.z1UP!0nz )}{+ab|W_%nP1l}"p4~foP$ݕ<oXߛzPE':ZC #S-4*jpB\ކ.Q4hkQ`S#lho6=HhN 5a@;[PLz>Tn{ܫl_*۰ސh[}瓒rVB:>8!vU &lsbg\ջ9{\<9LE?> Эp.26]˷e?}SPWe͎0tV~{U{ZwM;;ʿmo>AB]?E4/S~]7fŤw :yL$)`BxΩzI3jI̩:ޤ&).ՔSX7m|gx"K$]=|;X*,m.Y@xe=܏AIKQ$@PE9m]q> +guJ]:qSD?!O$B^痔3=xȽ60 ma9_ûSeAr*AV<"ѻ?YQ^.hBN%0{{poNWqRǻ~FDƾjI BXMDc , Յ<k]P@ t೫ai}|@wd_ ;ߝyZuOwO:oZ0́P&s0b0cm`ӡ8Fs$z#'NuuO6E#N*:)KtYŒ&7Mf G@{-jT `6T\ʔx9Qz3cFw2J=ޡuw\xl^#)3;W :ቸ{xuK/l{fiQ<^pQtrx|;Oڼ[ǣ(f.RVjͽoJrPA +/6>̯[1Cj5x˒eE>j&HxHSɭ}DR"E1W.s~uL17)|3_GNoqFZ4tI^p}.V 3ρwPìN&L=mGd0mnkOo\ .soM4c1g*]P"D]Ѓ(I?Q.<ԐmZxB-t75H5ۺH0yoU7͍l-`R~k f6WNC.\|QVW/P#B'YY\FKS(\}V {'j*Z w<]w$I'9Ժ/6% sӯ3u&MPtŬb Q7wͬm6+FK?vm{=Q͜ᕴ?5f찄Ikcg$gYOj9k,T+BuU*J_'V:u]%0~ >np..=JATƧi4HDnMy7n5mޢb >qs'j3<j鍆9aMaW>E&EsaF%P]Y6qsHA=’B/diS/K%*2KNkf}.:hQ AUnm5xG 1 nxsbP@£Gk=ѹ;%0tvI$>pk }iKP5KppאT2ٚb YHu.c ^t4>vKy5Ӓ' Q}ߙqv( uǻ=9O 08 *]="}<;X9SཌྷǸ/*s.1@E#Q 6lJTqQƲDae"-@sx+Gsz^l~EqٔaWբ2WE]vd\0E'ͫ^Ρgz//G*6l\W\{9ɞ(@++?3âWˮDZ5&6p }aMGӉ|P\??:==zߍtWJ;(o;Lz1pijN{p&5a*0Λ)Džsڼ[1J:Mw;i~ n@}LqZsNj`p0j0 iyP`9Nej .Ƚ L/`pB4wfr^W`T[FRS݀aT .q v0վs^#/:,=Om~w0CDVTqZU8n=۫mNQFzA ] eimM=kyz.R_=h!n_։hӰ4+a39^iB1M찶"_ i-M]dMcT>662>ao_kR_ٰ:82q~oO]0 `wF,qAgm lv"jb9_% xYӚa=^Mޮ8)BO,zNğDϗI0qVV  WͷIE{So8j~Lz m Ed۬Њ4]mk>KdQ c}L5rInn,*3O39:C@j+q}TkFch.Yy9 $l!5wjh;^mZrdXk:/:B JtXTZ\kZg3p6yajT.1%!2S P}}!:u5R^ 'xo=Tl/Wi3 :a) =;zE"[qc?%pVPs1%:RռŬpU-wHN=Mʵ=q b4DJż8#iY^-n<돿rS1Y}C5ܩFv%A݊Fc7]+gW l*&M>="1ϖ6#XyT 9Iսl)o6"!-As^>*N)J7{Z?a@ ̚(*wάyF:Dke,WgΘsx9i ۣZwk#wizŒ4dV-g 50>>%Mt#Ж1jࣈԃh! a圛Ƀ5ra6Bǟt^#OqDJr(f`f]>+%>F-|?D`Mt$Xu{ǖci^Lo`h_ 5q[}';Națݹ3{U8ݘ^3X߉ˇuM(N&2s7ՙ7e)jO;V{7 )T"\T@,K5AY&yM(`) <0"*Ldh*0q/eFW:*x:P} 7oVyp:*1M lDKi#a(0J;fS\\"Ff2W0(L#DjÎsMdicQhjMH:z}mI$(☧%f೴73K좙{?g#3V5/#_;э(*kӼ#/LK,DGŪ$D6$SӤ 촣Zo[hoU[Ԍ+z6`qD0<-^JՋUENJ50Tβ̦uUVXZk?y3Ol* 'B쎥VL.cP#h RƛkP3nV#\\>IĄ¥DC E:.i9JV #B&_peEYKUK0.@%FTZB!=JZ T [VY1D3ImMʏɲilT-QgcG ͈+_,%Q 7hd Dbƀ a%؇&vW qtIt͹E-f!7 {mu^)No7C~7%P C@6m.;'c6٢W(qZzLySrc_ W ܢRV/%Ey^ ٮ(30bsQutqCs.{y|bgkڶɃUu|7AhA-:n# 9znip9qņG:/ U^z)2* G*=KJ rn$KN˥RaϏ$v@U)s:r>Wv-?ms!(݁SPg6wd:Ί*hʶDbw<Uu{1%iFيp麦J^TcqVM;"f a.k (p~ X "as&R0\=]öj=[SI\h+0#KM5qsRhrlLr'm]03!s72@YmYFqTQc:+qK["jQVl|+DFRiZÔK޴Syjz%1p7y s0Fre9{f@Ÿﯺ,h\EAkl0VlaMn)7`O_IztGuGpS9z3uFhi.v16u-)zG\^kO/g*خV^y+#(xL 'H޹CM fX.Iɟt-swȢ~N[{+3uA/-WTâXZ,+pNJƼCVm'x3EZ÷'>[=oS G _x]m+dńCΜ̻){C ni/bE;h-YFG^;v:RtKMd0`:LN{(b YUMSb eq>?{מvX'pj~~5H$)WH&.R(;Tp5!n0`ߧt]^l|V]֠W5!]SѺVpM9]͌7UEF<NP-5S( B\:$}+WQ kjY{L6^wb?tp!LI֧ߊ,b dg9k5Z".Z4Ua߯)JΠ>sc2C> TtMܗOO%; "wn+mtQY$f$8: 0?DX+hfth+tDP` o~:|Ӌw??|^+p[9w:E`HgFĖq]#xq,[/Ik;W S@`p5]1I=?a;D+lB)_yk\ΧFr۞]S2CwwZoYf)U鎉4Syq< d0ȿILjt]B8̽u*1ZQMkϪr}"\$!F,!jLǗ#N>F hcnJd92ez74՟|ɘG!'(IT[x i"CNdC ) { )|0ar\FsWtE+V N`2WY2H5+#H(qJs?H-.RsDuH|4IP׽E ȶ_By,9L6£B)ϩY|0t]D4HjvdQR-VY%go_>*4f<ރ; ^H|Wi9DTqݛ/:EmLR\+]:` mt+- ,q_(&iN bY%9?/zQ:溆gNCY5? N#jpTOάH#CMϬϞ2¸,izeٓwǼuƃclэXt-: |upKi8j!y?]4;H%8]$G k>E ]L<SVb ~5ƨ|lҖCdU9vsV#_k/- K}3tHrIPtKZB DsT뿽[eA s9/ݽ᡿G|Ґ6 b-5N}4~am$m3mRjTm*A~Y bA A跇0gsקqƉYMpq^c)o<4;_S-ۻH[\PƔLiK)Đ1m3X>&lGIddRF`ᘗ`k}no:^x+Ѥk5/ N:}5;G:eW]`}D%3 ,JW;T]B5LL/tE@4Da<-w>S:'hvP^cKr#ObDՎr+ΫR# rKVZNR|#ebЖ~0D09E ZO2` _6NJ~XH` "*JbWUvV؜%ٔ-Y52[O-Yr)9|$91zxƷ@#&?JijUGѪ'd0O1ނ8IZkno~2e\8)L& 3ʾTn/e[/>&^L?"|ܻ;[sJ]S)ukUS@tNn܍\(NS8񐎟L6i%OǸ$Ri1н3(&:S^mgt.H_ ( .p=/ H"mST}8ѓˁ<-oI7r e(voA6Xke`ˮƦCbҝ%[Xܯ'C%!ٞ3`I&ma!a%.^.pt߮Lyɀ`¬I{4ܪHK-|4zx}f?I Wn]J L" }\S,5TX»T~9 祮//@tC ih@%br{AMay,\[/FqFӒTݮ_J-W?ޠ6SBCaCs' JvӤm]\sM Ď;~61$`OP4Qnr/ !6Y" y24W\-Kb y^b Rb_roqN/1 |3'iy@0Wk&/؀lA]W':ݑҼ5XeTe̹;禺P0goX\+4{>pj]_HłGc+ɄBm&iN-Rx E/yRLu`ju')@H 0vDpّ'گ2%ԺsV)%g`dbQ%TV)-`nx_vb-+q\JgWP 0s,CL9"蔗f1cjmhe@~b\W7HPbH\!X/x/(x5BzVz~&-t"騭a$X`ԭX_ 3Rt=e9ϡ:$ :e')\@@tXVlI"P-X =xxUI[[8_0TʑV.ig*W[_O",[ k4Ze~SϺ8E֕؄[YZd cΌ'GV6:[}Fx@T`Y %<e+Q;A>]Ca*_k[ͽzT{1X}?A"ρn }-'i䨢 ӤB̸}>I%N[CW=Yy[ $g"VQ;䤛Š@Z'en>ywoV6tGnPl3na5&-*&L&ߠcC45L(]gQkgUo֌\&cML )jnj^+݅ aYqpba,_F4T;mG#&}+<ssR0BaLFC/-l{#/7ٸ2-![ 'qfHUR˶#:IDdVӅ]CL3? Mݛ#V\o)nn5lСF8謗1wFP6Z}؈k4FfBk3dvjihY7/PK.ZZ9t+java.desktop/javax/swing/JColorChooser.javaUT nh>}hux =oƒت@K2eڇ6((u,C "ĕg#)+"~p\JrR;T(jܝݝt;`߱tɢyiOq `s$a7XT,͢8 nj,9x#!ްMĆ#6gg7vp㻛׃1\~?BflY9Y2~6M Ȣɪf"  Us -rǫ['< bvє]FS=,҄=aio:,sɆ \rN"La-yt C$YMWq1@# 6gjO>-XY2(-?Nabe>D! LA%y5 <\Lb$̸Pt"aӥX]G@ gVqAKnpzx{zWٻhԻyy 29 )6Hkh{9ܼgi.7W10pE]F#]}@C@%g 8g^^npQ2Wa m9,7:F<\istag=G!(C##~J}*. 9ሰ0p(-h5ؕ$y,}p?ࣟ8. zf.8=K4s= O='<՟M"-x,XΣiO,MΩA<+EQo.Jt]Z)?8M.AIpE+^,=mW^,jP΄B/(ظ޿~`؀nx7$]>\U1.2,jM<.ixO0+ܰ*4曏>-`h ů fcgQZLR5)~oft ܙxx$<`fcsb䷠ςU\w3k$* 4~GڕoLϺL}{H8Y LxhRdf <8:80]Wg(`{4E+&z=d]lik^iP]DLλ <]ET.Zu9߂!40Y7x d?7` QLٍY*lrwЯ*YфƠ*br {׃+8zcyx"ADK揤 @4] Ʒ<0z.>Uon<ᔠng JR(h2`M"tQ$”+*X?g{. g] Z̸O">)7Eċd;)]ҹ9WEmHJt9m-ۖwA&TВ1q\ Tb gF o ʶED,F Qc5P* _9P z" ĝ$kG*KiAG:q0rͱ_.e,Mhp?8`g(ٗH4Rߛ>''֋`B Wixh d8"x*4Ʊ\j5^( vZVM4D zLkkJRm C/3fAs| PgH˽Vul k}`xz4n#Als%E3}]Uaa&fL6_2?S[sHf٘n$N9[%ԢNTe0"T&f#A-?tA` >nTkp[\q3tHb546Ӹ:j)XSs~d0aDUK󡦬2Ȃ 1+ P$H }ǠЬWLx Ε>(5_8ԨGyQ&MkȫQzmGTR' Ķ%-*18 #Tʝf|$}$@}LԀ$qhh;[C!mB-d9ʦGI7VhNe|a8I ?[᷇\f1KuZG;;޶@mQp옂k۵^x#-XC QMQ%^ͧ.F0R2ihP: !p|5+"'υB&gupLajY6 rwV}!IzOFzF-%&96&Qn-=nw@{;*KJ+Mlm 4 LNٛ!5XH75ZHbM^vH@Ȩ0jϵqt[04m*F&"Ѱ )9W-<у*rkrmyyYm&$:^1nj5vzS {v V1T[*һJ~TVKּٝqx^w/H*.|U6h(mvdu!v"2L<ύ>t&ٗoBn6%sUT5<xݻ(8 ׼{$m،,UԘ0@*b;`bہ\lٱYITz.OY /O暌t/S;FXaYlY!iBUZe@mwetD37{tTG*(Wu@48ضN)VZ\)#ܪ#i1nGX@J~H6aq=Y,9Ko^)WL"!WdEK240[hD=(@ - Q%ͬ1 +3j etGrcƊkfjagoϢ)I8T6zeR".jL]}rʵ1hxRrbS4(XA'Ai՗7WthOdճKIoZڙxz2Le'c}'uYSCV #j;4@=s0w@y!gQ1zz8Q-[pGW8J^ـA:"ew+VR u& sbO r;'J7A8ӬC&#У4[y&S_OEQ(J-C:o~bo)+EϤ 5DvʩQC8rXF<“XNq¨:-& aohqƳݪז:yi7,fI7W83i6X8 f ]4xTGj=pGIH18² Ê^| r30z[AcJ.Mq ,#n;ʊ_hFx]SfW^Mij[bɔ\`#O+_;$&\A㖉Adad}ְAƍ[483Sb$5$Mo+]㣒j,=z]+T޻}Gyα:J@@B[Tj 0=a|s=%j3Vj3XKb}8…)WYnԼ0n5ˎ|XK۸1V*etJ7'8aۣ3ei6U]/o{X(kVWf;s4 Ԫ>?zTO rSS1qUƷgnEps4D zd>K4 ֪YGw}0tN*m,U%IEk*?(Lc4e7FWD `Bd/ z4?]1r§:}<v)G_UHTu7([u-BDG^[YBdv,# O8 Jp웶ȳt1>wA':Y̑b_Cߒǡ^D<tv龱3qEaJ*dԬE}A,xɩ5Y |oRx%qRO_3&i2H'Ɠf/E8&~+gQ99tM:Hil>UYOW8U!q) yX\yόT>iR8jN~3lvA/o&4<}4$yԖTPܴ,tHIuhbuOo@πQtDxPj_iQEt~D?0Qeä*۽vC =U^Y?2'صq!ek;]Qa߈R6 &5W{W5Mi {E$~yQJ!=ԣGuvaQ'lBE @8[x=X^7UBpq=^5'*iFrݖuюK!K0\ J!ǣ_iXJ"R &S)3QBO)?X7M.Hd˭ _F }x:&IDCU6[|Uf+_"=/%p,SvۯuÎrU `S6FU_[^wWW.gw;LK4>!ݪ׋P9o15X]ēV>*R:UnsJ2,~--Z6ܮ@㦏f5jMb|J@tG?_BCBEicʿv!Nكpoewcv=W3U@k0`l>Ns]_ViE*D|Şndŭ{=xy\yp2I';K/Ejӎs(s[ܻyE2݅\ "k5nٵ,m{sa%I^o2[Yjy2Sc#WNwofZ\;ckQueh0=Qima@z|eWaR1PFK?׵&ɕTSufD"-acGD1nR럍0mh„\3i%hܢުKO+҆({舘ni_ BsB>V@`)_K%9avn!PRgH(~7NeץK c@hWhZ<)vG7>27m=Tb;oA=_RKQ8in5 ;d.^YEScO]buФ穀 ^PͤKC7aצ UK..TgntI>>Eq@ѰF`Xx ߣONy\3kxdlI.[7@˽γ}F !Uģ,/+Upr4I(P*i=@݋'8X䬋"Q1*j`aOa EFx0bfcb ^8.pZ2V}w#ff]zxrх^7aT ;&$Si&Bx^MStd㰢bIxl.뒭R 6, +EIve{(H{5τ_hBv'"}&,%5C2_[`A(r׍6YAIT5lm CLr׹` 5G'{Ʉ0,PH'#*-y.J"Œ ӦlS[*\Ծ<OIIնXoaj ڂb& 6alUnyչdD Y,b YaHm o+g.ԃΓzW8U|XK<dBL L0Hjmrldqg>Ϩ57  WL0K,dY)mm5_iC%@ pPr?a! y\.\&1%:-]^ö4Je./|cw ܺ㽱i:Mr&IZXy@/Q#g /[KrWi3JHG0ʏ*u.?v]M{JDh]t_\{HHm֘\Z wO҉Q(~g2E`n_S}yD\ :}a0A{į5S. gCJU&g{]‚G0X}_ݥ|Kb="1OaQ&CA F (z|E2`xsE[>tzwaYt)UV+S5=]]uaD߁Q/;ǧTb3cJi8SKR^˫xdu-dT_/& ~odxUaB'}7ӻ@q`ϲM+gE)0uߐ wWӉ&%S9H!D8>e I9bbCϕ%wS VRo!LTX*+6å|lʧs9=E|.Evv[DUwwKbl3c7&Pvx&Đ;[ɻ#-x! tFxA ]AĀ!h~y?3_üyȤzwҸu}~Er?_A?Ur? nR48qܾI-?'4-mG%W:lIz_3"X&)Bm*փOfey z{OEߜnmIKt_fRdp(g'g|tYƏ8%3LO 7GQ w'oBއlz!SY/WmZJx^Wy#qO;v+|jVH *zngSʼ"ڔTM&zv\H}hux =s۶@|3I]ilN{tCĚ"UowJrt8vXO'bXܔtV^ϟ>}>?egRDy]"+M&iFb7D)+Y^dbTӃ/h ߝсxw YZHRJQ:* qS,E0hVu544ENn Yz&E-y% }xB,L,Y4y%ŕ,sQ@DY`j&1!83='qX@Q P-U:͑T!UPNeD*ZϢZDlKϱ\ Ll(4 )1Ҝz9?(,Zq1_Dy 3 -mhpbUSXJN@@Kita~E|==p h\ h TFy} tEG΀+v)88=9>;žIfPҬ^ igˤEBbߐ 1$c,SG٘seE>% H'"/ꁸ.Sr%]7@H<?A(3NaV@U ]gO{glנvys*nO;T&EP]ߟ?5J+daA@UD 9H$Iq@4U6ؕ7鷥 g"/FWau"&&g/=+ʚzY2_^I"m-fi\ߌ` Q>d F=<,eup kq}B (yR &jM^ִp5MIe ld*[ ۗYv*Q0Q쭝yO5JkGѸc)ߜDyWs>Le_oD3DLD1IX.|^A.rΒbbt*bYƲ8xoL]]VB5 pHϞ"GDŋCq1C)t4-נ_/)ځ4J94>)8o@L$ZL  iSl2ǕCSe ql)-?/d&1+VdV\#E cР/*eP(j&e) (Ŝ+ݬ* ;+MEQX;iiq!VYdB2F*Q 0IC%i 6r7XI +O1 CR^#hWT&&@LQ Jҿi(O~D2}dqy#$OD@HmhOˆdX>E] (!< ,E @81صnWMj9U-(x`(ܢy2;6[o4xz}m If=BC4Le7`{bB=JY/KEi 4}!Z Pi"넏W.TNsio=Aei W]e-+%H:w@pU\%Z:ʲb./M)Qh?&)ژ6`xc8]zH3 9`|~xTKpc %7Pw'\$@?ry{^6"ś[ϯ`3owm#XAS{GoZh.*9n7Ŏ.bIpFT){ ;EYP6;|tSl ob u-6iHj5 A QΞRu\0t Mj'^؋;Ư~[FTyA9N'dI+,2|$ȵTKތ vɳz F-oOReo1I>]Htv!؝.P@pPCp¡iIVz@m2i{w uw#]:iYzD %b V9H}oI+׹9c֮e؁M(A6uBCl0,rmq rǩ &[MUD'%jp3 [mNAhW)olN/}~ZK(J +4+# )P}zo;z-u3gآsnK;Z6b&'u3*r` 41c4Jr }jDZ Le kgrp )%n܈UkdZkgP#z=c!?L??@ ^@GцR)P6MT~۰Bv/b5q.` t9|$S-lxOe ~bJ)nDkǘ\r`2-ބ8>i6xFө B"<΍{5XSn ]Cl kobmx* iaW`4e1 d'wƑˊ9I4](9_8X4̌]N$\̚mYWHX?R<*1[kΖ *9mۂim9uPGm;)(. xWF T6~b8` a~>T7`et\AkʡO䏆 "/haC\9SQP>GSC?c482g'r"  5CKupI7}l;큕4O8=ǹP=FwijS]eIUAm&~soֽFV4:卅0B:~"xD5P KV&2iH>mgppPs4NܷfFY Aٻ[!zwTTfź{&2*Q?Tr1:;){{b9!iL<^j|‹Ekbn{Xho@UIxPeYK3"kuv4À U^"QhrJr*3O;kܭ;2FB&t%&qSxpXU4і#tq"+T?Jʔ+ -NҦ r}l˛RXm9(aͷ8ovkYk͍N)YH#e&t,'2?Fq`` Dp劕 ;|?ؚ2>_Ʀ6UլJY>mF,>z-JANv3YKR_m3hqXF-)d7L4b|u5Qxe@ \]եT:^45yĆaAcf5?[~2he,Sn&2毜[Oߑ xm%is/RWZ dU瓾֘iAhW#o8^?6N; u&&Zel&}a\ Zán^a8A]K(6 Y(hU7OQ܅*sVmAD0uRA ]4hp4ئO)kc_3YMVr|p'+k QUtA?.nA aT^ȞJSx);l.#zw6fc&!Uyo2VgaTɮ鍨$h xeM4SEW*Cl乱 a4W"U6hؠŔJg t/̦)!T V99,aWFx1+X/ (ƲU_=X!2`$ ˡup5c_[g+p-K;īp(_yhU^ktlV]lkoć9vu'>v|Խ<(ynn-MpI{xZC|,-Rn LRwӳwUX3h$*0M& R֙Awk_le~i 6p3nL]t36jФ}zw-Wצ]\d_357h^)kU @{*!S4)þH8}hux dg@8 TD&+p8N$x "MT0 Px^292a V,'deF`^ ^ζx abEǑ Su <%rƁa<RI܊7 P!6O[bL z7kp}\] ί?@rAq/$xHRr 8^rt2>A@*rp2rs:b7W!v,!SYQ8)Xò+\v2"!rRq[aM"611(Sl,kl$Kor,;`Ygy R'|}4Jà~܃^@$%IUmy9`8Tj;Cifhc=2,p _%MH;3!!~Pj_îƬ17AM&ύ_##Ӣ)Pl5˛ł\C|cbS>fO*z قbLx1@)]72j r&l1WJ=rL. G4j-\k{Ҋ$yYC\gz8 tdFCTPɨ1Qc|d8/DL{c=F%2BNo"^bQ R|QK PS{t"[a &@.y. Ҋ KwY~nYY_,~0_AFB(!FL$ ${ˋdQt9"Fx}BNˈ>jUsH1 ͗ Aׄ3A{Ì%7F=0_C 1[*0;HP nEv z@rF̗"p<ݼaS|e!RHH`Q *O~s~0? 9A.4hKBnae3I @5Ii4Y`.~E9echO2 *gƋc0}XvJVܡWlݍn5]{ ХaR//rFWh෱m9/}`z{.dT{U }z!m \eYMuV7Ѕ/OEgqGf;76 {5@U0٩詿)췷-jk X؝$egՄ8Ł^}{dG `DISGP iFac4J[&'u);'uo|qpbxac]$WR* ܳoFH0j ]bYl_<$3 n KݨOdCv˭/RХ'f bGO.o÷?^|7e 3 f* њ>{*İ:&. 3bz,[g1[bCcCkJ[1 5ydHӀ:^r {A6&qyV;zvC^7~};#5VØZ vH=wUp 1.m J 7jtD`9d} C\(㝁ØbE1~xΞrZhY]^JcՁ@=܁Am;fU;<_?|u 1^v=cKCsYX'lT-բةjHz `e^%ȃXPب4zRV5v:CN4,'[]j\Ir|y!`(;6!ATɖ9'GV^s'cMm+lуN樍]<0 9HIOf&xžwX^b"ݡ5RkxD B[X&$nzrY K;> ['2bN#LnCGZaՉ#d)kSJA ?9BNXG\!DGfU.twzWg)z`1s|OEyȋqto :@#'?EzV615pggݸeFcb2G~%[>ؤP!uc5YJ*k 'WϧnXP 0M,hy |-(V@1.]GU҆\ fcVgFݖuݥx AQjKokӺ^\R'0LA+*9S)\z]#/4%Ykh[PZ謕dTF2&:KQMo'i'OT/C{т(-U_{lP7J r.We:UAXkX%hNWk˃_r5ΎpTYJ1Wf.SwpqzYYDE &JUɲM'$N'd^-S0+OmC, Ot9B<Ԭ!%yn=]P}|h`&U 7# V"rZco błz\Lm9OX7hH>U6kZ$k )Cz5p:FO1\̈́GR /ղ(dÊYɦ`@ :5'IR6}XA͚`vC3:8~ީѠ V8hzq5iϚQlOg1$G7]o_1"Wڙo:A?s_.MUJ!Yuxo ]|S ݙjg0w\h++#Ҋ6^ ]zпjAzGI@(O36zc[vA&?;-%{Y!CFUeW~o Dq!l-QŒ'SQKj6w\߀xqAo{^2m6)mycCIt* .HΎ ֛X2^.0AP|9"9 `VlYk^kw4*I(ʏf&? [,eSyE%cvW*)*+iFs~O9rlvi~6Sj[fRr|jFX92QlۯXbO4@IKɧQZf1C~A7)c:|23CmNbF')RvQA..No-.,k{ ˺{rL ,}eZzƓ'bjNouŲu8 X#4\?1M׎>9BxG♐{ F/;+aMǾ!hwp~4v$ \;Z:lӸnxۖsSiLѪ e\ZFnTG$͔:.lEz)5UmI\<"2T9d!|4v8i9C5+#~H(ޱ^_Rw@路^(JsM?:e2H׆MQ)IBS:Lv'"y4.4dу8hl=tX}PdTT=%<@UaE$M^1^l8/$='wP% 48gJBMċu{;/"h=HrPՄqH\\PFsC%5o#YQ.'Y~ZPn ϼx BO{4~^!IyFb3m+M *0l^]=^od|THo>rOC\yT pyƑ=ԡm Q ao AQn_^^XYײj+A5<֡N7]'BS_pF?AWcʣ_Kݗ?0F~T w3|p^gC|2~뎀/ ;j#mBg6 5ObӠ6AU\ v.Oq~b‡d$z 9xϕWe`aĝUOjI-]p]²;jIV?X cvgf'̈́- N&b_F%ܫBS bDU`Ftzz^<-gݧ3nힰ.f `MQ(pt }%Aa'%Lx[j( 0';4H8Vq< vx8"Q^Ş~܈X!7ՃXl0|4;@Ri:vֽgm%\WĖV$'7v/3 ?JIHX:;{({)$ ?).blCܤ3=*[1!A%8& ~Ll)E!F\:3QzAau&%Hb`IlG;sn BYUrNhGcw pzs8}x* 3:iՌ|'1M)q8P5QI%p͵f H!JĐg8inJ A_TYA;ҚcysZP݇1z@,c'MAZPAbquIg-ha$,2AwM/g# R|UFn.M{poop1e}-[q1*L HkYhX8%jx̾2R󌨙2Dzhޮɥ://l$JH.>D\ Ȋ0ߤLG0o}'(S,ҾqxN@`6kb}XKm؍Z<*f,/N=FEHz0Ǝ% Ywï L\P~XfREN]KhB䩪msX0Fd<<αWߕF#4G<1S㬻eF\K CwQcO㯟L:g,*;coX6,~t[_Mޛb wuS@;p^_;-Onɝ<j7N7Ô`~4"_'E53:/f üɣ\G+~&,UaPmWI~z"_ȄXvc3q>bǤlY#jZԘ2if@z1[_ㄖ'3.,5fԔ7bO6;#PxRݢc),w6텙temC|ncyȁymz@Djy;MAٖU΀[;9Z5"WLz( cwzyCߋi9GH&2_E]ftQGRʥ#@h X=OdKHmc* )z7QīeӐ\I o]fVMe8]8M?2g̓k@|"5±3;; )\E0 YqI?C@Dtԟ{vHŻ3vF2.f".o_xa*bjӿRf z[p4jRFâVOڮmKNb aZZsXOsS(gkt_?H *>.'UBh0LiN!PU㷔qtxΙ'Š:tzÜ0: $ϪO9 o5mM6nh$xIm=z!vPE6Ry#5E/PƥY&gr;k-0IN͊,k`=Omc(b)uWjM6O\]< 3fw0y%"GF~k^ƌ _Խ# $ZjԶQ0abKE)so 1"шny)a9h{Hj,Ɩ[ CM5ROEDtztЯ5zڪhjb wR׮I[\Of:хcn{ѭ ʵ-D zuy`pZ᪼vmW|m1%S'1pX2BA .Dbe%U:n._MxiUBZԡBS-t&*Dc wRT ^4pz^׈pЪK fF:1Bwj1Z]/k$fG7x+276@c(v^ $e&zQ֊]p{:i eMP_F޸h8kI!h.wPT 8B#aun;ET7*\`hszNS/paųS Rc#5ͬ c=Fn8.K- 6Ζ:GM"xj.NH!1rcDG yhIM6"ӿeWC֗Ay5eMoثIf! gY=nM}#fY}ݻbFo=x`U|,l QPc椀j)>3Z1ANyCX\3qoTkuY;i&7ٔRg߱6V0V0#^P?H0WiX816ؖ\̐Sg8!&xD5CalScd-SF : n %[ (!'TOhrk&[?^D|p ai<$I*KzC '_s?TXW: Gh))&`dU|2Δ["Ioh&vk@Ouе4ϊb9~101/ (:eR@zJS+oC33ԭC=xTXw~WFY/̚'$"w" e© ΋gClϢ+$BSaXHGOP,oMHU4xtc6h>K]ͷw9.O|x- κThx^>MGNUf/1ȣ0/8GOEZ2|㩬N6!GZHZ_GӜ!<.y{`wxtpst۸ux c`;z[$3mNVz޴G" o8:c#&SjO;>o*trZW噮`ORT,Cvm[ ˵x=>mɪ><۴E 03Nf`$۸BYM~9&9[3#꟧bG$@?ՒLFv޴hnxBlzF>؈G]8aZl j6k0`>Rmwk+ˤ(br2.,88<+Ļ1HK<&aBl;OzâMpCtd md/zlrLB aY$`lGǨ?/֛'a\A[q~VCX!Y zV\xNOhr~^a[xSObe~&'S`h~=^9EY.|`Fi(^:H@+Swy-a[QDjNx vnndGwܵl쇀w8s=K]?W*}. wUQ2^}} ^Zh31y!!0uXKb /cn5rl) )I<8:FK aB+70=&n,aűzਗ਼!y뭽wMNI UxٚeQt0 ǡZ0|V#<1WR5?M{Gn}iO Ee6AqIcNI}0 u-h͌THq '˷ribf"CGLjzAf:8 Q㺘gu6 cb(.rډwx]L-T2 ( ,jf%]C/`1+7ݥYyB;d:b54RwFwb: m.&ǦINq™Եo89λZFk]VZ5Eײ[59m~`T1:_/V2Յ uX0p,]@M bv0"%Sڴز8<7-bt vd 36~ŹhȪ\U7Ym9aTcQ3f!~R7:mQA' |k}`\|n oF}u־=~s۽WoT0 Zt.\ՌyGiV"-*4#.oZdwyl:-))Wa]@;݅:cI޴L t2fboDWK.PNhfy s!G.m>bӢIs;oonKuM4`dt^c[\2Dž jk)Zo<9~s!JwԤ@&:[IDQVa{ U)}ZvkK67҈:;BJn GRXw \qq +]YP@D` E/1͏bE50G}ϯ0>L`c5p!>} p穘,W܈ő~W;5DMaUS7S!i%w62e&a^vSa-`dӑdd?>Los2=`w4C2{ }ƶxV Uo#/2|[ą,= *;' rA|^,zĠEߑzTabbedPaneUI.javaUT nh>}hux =ksF+&*/Pd'يLIŬDH*:Ֆk E@@L煙$Bz_EXg IN~-w-2h3B(HTNQтm҉cre,l#&s3`DF]r1~_On;{ޘ\n۹쎐Ҙ̢i|O3HN)YK Ȣe`bst 2 YF#9Iyј q(`I3(M+&EhtXH֜4<൉Z1AQB$ЬeL3b$_>)RN"y쀰O[ M[ds r(X7 +3 tIJ^2 Yd@eΦ˸E&׃ ?hO>p1K=3A*/bѤXvG9&H!ޤ2VtȰ3n4 1c[V 8ڐR4sҠ0%A 9WDRl*1~=aqHf>,M@(;{Eh&\bU=hJhUK-SR%AE;(<01_ES |i"i^4W''LJ'Oݸ64)((6 z|4oH1b*MC2=;$` ij RʼnFN , #$%js>D傥)d9^ϑˣ/4x>O|%ELG|iVK1 VD,U$>]E.jA h=V\bo0a2+3<صS!H[?I3ύk 3/ٔ.&M^'5ܣ*u9.yI+nxk<%!M]O);K| Yf^` 6f^ @r[]l*u}6Kԭ[B d 1<-nhgAo/@Gw[f -h_Q"DsixA >H2hSBi{ >9@z.Jn`iHu &}-1dP T*2$.5f &t)RLtEMR4ðk @@s`Z4?hBo[PpْFcş*k_["';/2<^c V6uP.k`k%!،%+SQRhd;Ix] 36xVF'V`A4a]1.3TXPޅ 0pXwYZ׸'_b /K_@1 dyD4$K!QiĘ#*@ќ \%܅:[/~6+vr_=pK륁{F=OX$FOy1`nr~K?E{9c^3;D3WQ{8k܎Xh@@(z0+ga,FSv|i:lU:DJํӴ/!֡P",@6O_X Y[GGnRGďqkn@[B yAd) ;F9d)B$1źL VԐ`l黾~I"ȳi,xۚBd, f⑬xb>(!LT+@A*[+x?'iEaWZ:X W,gK '1D]'LsuWs9n$ee |/=@6#,06S2 W6 ro7x~,0٩Ø! RsVHAG)=ܜ,.b3WGbOa }MEN;qV!tF FIUpìlZ@%rX٪%Z>ͰK7ܕsOkh\j"J(ߐLXz:_16˗I ҭ F&2XrUi I/3ZSeEqC |f\ufӶR#|BLA~H1/% ͳkD%[J&'_khktd o4R1oquiVķ WYp~:*dotnlXY^vW*I=@Cg7ou/LʧVSʎvU-ěsVPQBn`-FY-U]ivn-Uͦs$ǣ94RM<:wsvߘ"N, yoC"GvaIJ "T Vy-J }|MB7a6qՒ *_/]6vsKLDMZNR~NP.ڤBޡoV%])- Wo|Q'mSIj$(9\\~chb$i$wX'؇'=WDJJ_zܝ%|QV`UOX<|9Geu:]ql|w>=Q3"Jv>&e+o eT\gr"AEcqoVt{[itSIw?ˆL˅lRKbHhy>|,+޴4[]+-rUx[:d( y4X9&uRO9f#*e\cKė)w#Ppa6Ftz)_6XcxljudSk[:>/8~v(ךEpN{2ҳash#W\@l!#x:Q }*UGlE;W%\O{F#}~E%lGnJٹq'ucgnNNY*ە*d[3 $AV,'nO*$AAghl˻0W=ʹX p_JaⰵeCe'TYdj١(e6< 0AڴE#3/0vEpή YqI'R~{8H{Q̥%u~Qt Rr(3vf5/h_ 3̕# j:~+(8K?L2mԢappτoY C8Y ͫr+:|͒ ],!KǙVblzN(XRwa ƞ1Ey]/茸;@.2A2_Cظ NQ ό[p|&v&paa)99}퍖PЎ0D2G@y #UʚX\'f%,}hw!뵣c CFeE &$A+ 8dJuPC̀1-?Kk+?A@7Ch#8eȺ<TD*Yꆝ U`]0{X$#H4yqX̚ &݊K[CPM%u0OS2z)90GSf|nlF"3rJksi-DKCu0|8μ&+͎T??l "hP-A;[dPO$meNvO42= A[ QTgg z{Qy_`{h%گ9sj5S^/FTx7 =N|;Ƽji-JɩeZBq [7<ǁقcCq 6̩d202CnHYL=-_2 ̑%ey 9G*̜*!_Onx|& 5Z 믦R 7z3B7ԣ?Wrc' @cg+C\tBi8ALy^N IڊHTH; ѥ<o)s8BLɛ᳜?jJY'ioA /aɢB`[1BT v})g.2#܁JΕNVB0fƊM{:=|U x'O&mebC@j:>Dٱ_sTQQ@Lk\岱b:ԹYV Y(bLl?}9-nb i=%c0@7˛ƨBp~ͲFV*δ`fR-nH<4)X^ImOѲklF*=UFS}UrQ{*`¸GBQwӃ2pAzg }w:` Ld۔ݓn3^j{;lh4_PV ?[*]"unrxVuᣳ@Vaʞ e`#1e1;(dv,}֧qkgk:[*yYVIkZ3>c@$Njcm}|+ƊPL~p9ʌF76mWX;6 LvhPw$x(Rs9SZ2X٤'#@`>7+'sC v%־Vǥ| M[\ \e`gog-4i15~J =S\-T78M3@6Q%w*ou7\y=^҅7\Ft*[3U0Nlpޝ^*hwwH]T4ﱓ*[kIN&?umxVq"~,%&m*oO8s5|0G.-{DF-N2pX} Bk=fCbL~ᘓ>Z`!Ub~b.مjHP^e/g34SbVB7:6ZC~@U@\ zfڍ獉[ vL81eСa8rջ?9LE͑B![ @)\Mk n>â2Q FxI|սt*jtTiPCm u}%~SS5 ggqS-g7o;bUu:xH]j < gbˣBm n}sW}ձ+&;]Hw%{@@:זnbiv4;@ i.FlGW&$;AvvnУ0Ui)}ssMy \t6\}sQ32-w vnYIJgE([[]Z1]rFkH+Ng TEvUbSr?CUِ( DD$lK#vEQ6$xsc!B`-,%Bv+e\ @HQ)Ri)dR?.Ab9biLJC!zEW W"" "_4͟p]$(#R@\y[2QFoFԣe|\qCo}69DvJImZ+"bGʳ/r(WX4bU *PTB"!TeqN_ù~| -}*c=\wKq w"zPdDfa{anC!EnVJ 6"9uxs(Wf! ̼:hd #r*te?\ !H*hSJ@J+`Ev<7$vO؃zZݗl"'6/9&뎌,tv\S Im#o`u2R hTih7yږ6gM I[5S^.=ZGPHZJ;].GNJX%;n#V/A{Vu@8 &HTeM2aWD?Kw)}_-y*̅ kIcX| 5jf}H<'0nV͏EXI9n(ljLjd͐h^5PyXF8UV:,j/9y/S g5 VN}y1@!cZ YQ(2n]ݧv F\qt溴 \׵43?ʷm>Z:_fϤEٻCQu:5c,Bc.˺0 FyhrE6e$p^X!DVņ W)t︮8+ׁ"yv@W5/2JQhY̖':+U.B Q[(K&q 5jmJ%5IQ'3g_u` Cpn6L5c?_f\qbDgU + WprɒpPI=Z fKi.bH EiJ[lF[=nol̢DZi!# f׍mɿ啅!)ANMAɢq?<)-3bon84[zNY ^"?5w:Z1X|Q,Fv9Z^49-ʇE2V#e|o\_PE:RMl^#3Bs 3aM625WZ+رR\O%3?7VzP%8).U;M97S9Ĵm ]dZ,?BRP&]-:U<$[!-dl8j}?Vم+Uf7PVmv(aNlbp`ۀʭJ!YL}~Nv,$ CĪ cQ-:~&f'OX,]-NE Rv` s%痃;C3š3h>BEdN[;wDW:@~%X; EGͥ5&z6bu" 3 kPiӅfˑd?:8r|7K9bxKwe_'ZW"`d-t6Pa cPW # QNShR"Fy7`V^Mko.5a4L_H rÂUW8׷t WBqHNUZ O:Aaq.X6 mZֈm,A]^k0{9y3%7(JQMM~$a$%|%SSWӓ{n%4nS_¾A`Uzꌫj +=hVLGZqV( 5|hLBoS.F=q\s0Z@sjQ 8yfrb!`p1:RU޽Ck Cl 2c]@1G-tmVL9Epzb(*]nPj:*vfQ\ԍ2?Ю(8 a!BE-ȌAj-HXc28e'k2LBnfF2]Qٗz"A[{f6Hf~| @4Y6#aO9E QB;k J(UL=ĺ^dzJ~)C|fBrcp^5BO<Œdw]n.c"O&jQ֣\j,*W2>ͺ.N=]} }r:W d><)͢éYe.0(oC/(Եf,|c~dl!/)33SJsTl7մƒ?jx6țU[N@HpnnEa(N F6%15Dv^@RHZ@?+R }C' U̍T3dcm8OamXu,)7*dL ctH;X+Il0'd14,LG+WNӸP*&/v!0n4Lg-9%UĶ8بo<'F21Zq| }[rE"19aIop_>TWӳygyh68ԛu7taZ4e ==. cW)q-@n{gw?D}6fu|,֣^x%7'?5%ްRXGtpu#^?7Ɇ^-Z7&|CA;,Xom)]D&I;ba H 8k 91EhG.eY9M/|eC,EB1Jw֟i~='p!rzt 1\l32hwҁqNdMiF5q`l;PMWK sgjy02]~4ṗ#VdRkpM簭/1zmzѵWr1tg׽f>X$ױ2#' #xuE cQ֏Az*Xw*dw˰}Ÿ~a|볣HF]4XHw#q r{; { uF JMwn@K[( ^W0!|<0'z0הh\d$TC D;bj-x혂KR :SKqhL‹CFkWpcӌG iwXU$Le~[YFmˈ~L9c J}dXO "M4]ȿI%N24^\`3+M$FE d Z$1gXģ]ad]&#'D88$ӼcnZPקjTCa]ڥbR#=(HrEuQnBD'BFN*.6ʃHx* {_>^;PCH x?1 Fv't&wu2:a#vn!20CqcܦӖs\?q^p~t;m".ݏ;a)~7Kiݛ"ֆO!0?t\},&)y @&UbXENA x>^`=Ȥg~x^d[o J(罎uLXrLmx?!dXO$#- "A&qr`bwu:j /FB0g q;nQÊ[n0:vJI6ُlb.q9V\R.,AXSi~b÷=;7OQ-Af e*Pb'\·ә\4s#/XoM( (Y-& M $ dҢ-;^tvRvI57Ts.e8 OJTa7*o̕dԢX [:iݡxh{M}NNjci ؅ʞC‹{?x& xQ%+k"UZAny鑷zox; jC3Πv$ڦe#su%^?yA^ r_ol݋d;'FbZBmF;Qtl|NTμU>{@eQ$t|Gh#l aV6Sq4lLo7'q9˧: Ԏ nOV>Z:.TNm*o^ o-𸺘!aO޹ͼOڛz~{PC7O}>%>u~Ӄ={%AB-<9|wٓGOC}PUv^hnN @#ii]G.p PjyE6R/b(32{U,Y1HOAk+|Eς~`Pɻ-y_-jf p-|^IE%hӗLJj<h!"B/⁥|Ally$dY{U2g=کW5M}E޼~pIW{onjͫ+L!p[\hF#Iv5{ώ5QK~WlHnH B$O0n Ún`/!W\V}c?mNJ8TʢS<7Y5ǵ-jp  2l˽-&gs,cj'Brědٿ6&E7R ]K)9Ld+d0s3], Pq)SiCJ(L-5S +F_j-:4IV tJMH=ȍ+CP sI<-r1jswvi7ETU<+I! 9FQrhx@Mϸ  0-;C_%trķL)b<*{&e=xS׍a|ZN&^SQX+2#N6\cx\.~FDD 6&lr&5%yiEkIq";~c'Zě@Rtq@d@BQ,d2 Rt*3n_l18E1'pфKDNl)[57xI$Hvt RKiCCj%'z?%crFNTa MqOyՃIN zRlԼ#G#zqaꯆMVci(cppt񅣢O͈vLQK7ن#uf T0.\!U6Pu<$$!U gD֧\8/]AU~QsL 2Z a Zu=eѠ7| dEԢx"YZX2/es !?4noǵpÛ.aD<_IA- 軹c!C + nЋ H4jg ty6KOE0*5}ϙ`"+DV6F>jR$2d8 kX XU݋W%ٿVNE<ƿѥ\,Ⱥ)_I=9)ċ1iPTY=ղu:+4< \y۠s8ߵ2[_ޝB]8|aE*̉nrVS5bM\ᨀH˹@CmWѱ؟tH]%Yt}`F$aEayL#WNW!1![lfK9c\m(Lq րAAd%rp9hH1X1ՅBL@VRUH&;jaV $ĢW_ELB: 1 mQ4ͭgF  种&y\1g<{fbA6e6DӪjAY>Q}|~x QGn)1neElʱ $Ywޢݨ4y9OFN-dl Xڑ9qNSsRS+1;E=sYyHzt˝V'DMDN䓗g=xʒ 6)y{jK/IoOsl8Av CGw&w'r#7B/-ŏw~6LU&SЗ]XW~fNXk6.6aC&7"ͫx, /6V$z{ 6Ú.:?jOGJZ.={Æ~$~W _U6*o;C3_?n%t!oC97a&{mԯ.IDX9l!q⁗CH]YZ9YBovy'ql4bWy]&*+|mB]%j}kAWx!۷!"|ڻDan;:RciE H|ckTZ׷:Nr p"Wj+\v8$l-_Ȏ+2= v9tZСwAR% o[o6(xmM2 /[ {$G.WC:Z)*vhkuݕ#j4~qaCa)bgRBy9Z6"$z\b[Y8)Q}շb˗Y N]DJ`1=)xx##%oagRK@Xgh!`Sassǁm`dT&~>i%*-(?'\>/0M+6f=[؅{&(߆' eL1XHַAB௻Fߓgn` UW9-Cl9 ~>{nW8(h4e٬ÚW>Kr%Oxx|-D~M?+G.;c]Ը~G"t4eVշO֙vIH"FL*Cn)g\/lɀR#&F% +EqS%4'*Ω0=2A}<-Ds.x1\S z&&.B|qRmRmϺIxiRZIw'#b L $=;2$9ԧ4voН~SxcwyJщCyA4; G7ߣdؒB}[ '7ޮqa@];:^^xߴ\2A bJn,@]&7=6Z+(CǟkP;W􇢘# w pR-6-9 6&)mM] 6f+<5G}!rul1B.vL,rn(j? F&D*;ٜW_4;^tMSaдJ 8/f`|x!F,n]CaLꃄ4Qwo=p/tP'CZ^`LwIjAa'Ŭz2a/v l~c屚|<ȀѫQ=Z̝fƸ0TDֲV5O;R'B,0AYx;i9/P*ǂ5 ]_N}V̮x)RғF;qHT "fNjaV^R>MwYgztZ? t+FmB.yHG˅VٺXEMfȊ[@hM0$& 1\t< /&E"AUP7bͪ_n.t*`4t+@];zov{)$:ˇ K3~M}_W[X jYOד̪K9G8.ʒ9]"[?EǗQTC&Зtb|j?NZŴ n`t#hv^`IGU(ӥҼݒ3f7P_hP#4שX+sƔ60!Jdz;-4Ev Ent}b- kiHos0 syS.uT^"> S>(hwo0{QAb| հቕ;AKcݐ e`eY>-Of]=4n،Dt/Pdi` F5j@Უr+2Z<;L3&R1:.ͯ.p]xO9U|ZOm0$w?wA__{=$)8cDWq@1*KVaw&&ə5Y?+I+GDQΗ~//a̪CT;9ASSMm07ՙ$J/T}ʢ5~?H3|oa{Du^B\tEC:>Quytjj55S(o=qZK"x/(Fw̦߱)&"jULZU nZ/vb̪ eAg̬Np{}b #sT^ډ}ɋy!Yna&:lM:tDRט4SUͬ 2y:'ς6MKS= \1oL5nL2V/쳱T3scQFך'LpPL ?ᗼH%3-@1~IDAiK)@nE,u2wj~.DRl"<<'% <@ L>B̢kru_SkiO{W)O&. fWX$a' rj͟~BVQ\QFe KOŭs.jǠ5ױMҫBrIaT5Sxp;.ƭ''qǸ"V?1=Nw ?{c`Zp= ~lӟ]mW5F$&d(8:h V&]zVŸ_Jg`nߔ IՕŠp)G#>,s\j2ͨiDG>EaP>sRx^=yϟ<bNOlW,b-$lOwSq7[X lcnnm LiƳ~pwBdEOona&C`˯忀us1fp)1n:ۈ|DL<}]#:z7|Ӄ/bp,QͰlSPq18xճ'~ٻ/? \VY>?D'<'B/*'`E')&6Hxc-8!EoG%-bJ\ KQL6nu d`7E2`9W1E@a UO_ E)jG(ۛMv'^kxgb Zraܬ O@yx\Y[sJ963PYXs\Z5'\l=5|V} ɝ*Ěl7ٝT)ilR\+k> &tBr"!\l 1l\l[ik._0+|0X D3i\0 n 7,RV\o[v2ʧX$_|8X:d_t?@uEo9$&6: K%c[y ͷŢYE=EF ;ʩ5pD6$Ֆwx{@m9n-L(ƢV!a&QYd-k'yVC9%[YqVĒ$0Dy\bP̩=,PhuPdE~C7ѹjqX6ӂn.L, }/t'&1@ؒ1.8"?4gSsbq~c}U z]#hH*雧yx9Q^WEFd3v8[;JFL7=*}5]nP-R P;jˣ*&rEmd-G7pG8xCU'ٮkzo>==@3/ C԰NG)P]MKn.ZV]Px34mJv;k.l9nOe!#3u$=$բQ:ܵiC/6[X\j:|!B5\|\.0[$ϗñb.w70|j;nC7`(Ugb(;#y^7R[ 2 hqYTVX"iѴUM;H*?>##JS-XՃ˴o.tL[S= &4r17B xc;>ЩMjY>&+>34;8#ÌC~\68f`Y#Edбܠ`+O&)n<^0de8Y>o$+]Vlʩ xR*\KneYjx:-#A< ydEiÊL7j] PFxBwxJw%}mڼʨCz]*3 ݈|" u-a&׷TX: :X 8 fk2cBX-uݼ8?_ "+hl5R~PÞ&Pˁ&owBQ}TUI9n$i]_`wYj%ʍԺLC2TI>MB U"n {6/; dCaɾv6:6|n!LJ_c j>R j;2|bAI3h! ]xM4H]/3dBCTmm;"Qq˴h bؖk:>-jsL2*y <0-`€lPFBu@*e*7 iF$շ4Ze2]P ~RlBY~52\B$Wp+!+d[b\Me ċuٛdMّ@<d6D;i١9U]ȲEP =Aa6Xћ A+CIRpЉ.6Xu9;>ȥ-`tP4?V(Jki,ةe^l/`*ZH્u <3c`F V \~:D`-5NYy`V>{`wFM֡K,?iYu[S9o1f>B:` [rxu~u?o;wfb]nKR?./AKE])XJz ð4N^)D,+X/nx-Q_* i]3v1}`ڜ@4s }T$?x%5 $ΧF$D[+ Q?u#3_vB'p։78Y6]=m}-t\A2Tyj-Pqa=^s%F**{<²bu:w(RCW L] X#{ qp1mVOgoŲ<9Vp6Z#8[ rJBAJdTT7F@(BTIG' P(S"(0CvPB,4AIݑeUcwgH؁6^8kt _h:MnJv![7ܟ/Rpi%PkZ;J8C+jI>KXQKq^b0PJ+m4U+AGHcg뒳r gkMԵNrޔg忊EH=AF z#C{Z:7|0p!KL.yZ)> =ZQ`$ڭT6(<'x.Ԓ&z;zg%iy>'ILs$j-M[\88`{?Hae %L*7to9BȒNNiAI]y0H]>)uĠw/X<@*U|qӭ= Ru69/#GOp$HgCq/Hv|}'OWjЇ8_w J% J&9B@N= ꑢpQ$A!Q֤PxӑO6+8GO~HtbuQN~рE;_jG'-w,ߌpU7f1^В>bf'wHg0trw4 W U8$u#hǗ=.[;`pflؓ~$Do JUBhJrvSޘ)I-p$hƥi\ơlS[< n> {zbNtN?G=;9ˮ5x+dfe"y&L yiaq佹fWS6z_v{$EȸL pޒ2<.mq!jQp-ph`n%c$$Uk$Jփnw}&,UYm=JKFiO1w `Cyd.ӿA0&E*8''y7\m8c,R1,iegOH^fSvr^%(SAcIC2Ů54:[{. 7Gw|!o왍L(-?3;7YIj&8Ɵ7ٶ{vB .V鵑AKqpEiBmrH ,Q[e# " Y™`0N*ȩ4 8s^w]! rP__A9 \0}-y"T<AFdTFw?ϳP{H~t Dp93~ Ⱥ+_ך߈ %x;al#@NHLr#U` nXN{ui1յ,]'|Y-]<&vݫģAz_Ôx"l@%TN23Fs|js:ocHXmyvVQ|DhĆ~~:88`xlDr.mD t,D:wx^rvϓ\`&$,EM6@D<dAl3:ux5x}1|f8:!y)þ3`h۹ 7Fp+SePia+|z]aBdWb kA7X\ lkʹ)#2N.~+93xAK,IkWE~V<4^Q63EdofK!ԥ"r^9 aRt`$UI'b(/%+RV`Эl(Uר0iRTiiѣS,N ?ܩ׹L >Uؾ/0 䘔0.my#P e)ѿ'앶"0ӎncBQ27nĴ){}v)Ӣ?@vG 0'7}6gq瀓H٘:>&RR)T T|IKv|ŔH-U m{T *zMTlRہ_yIđ@K*?R5z5ɨ~F>p<:TMvC"Vpn#X{/QJ[xHT%/miB}qpUj ݗ.n~Diq"TD/0Y* XCDYKpވ)dA'>EÒn\dZzXK!=D 2 E * [urnsl+;z%tA^>YoF:R69Sop |I@'(Fh fg3L5S%Hւz+LSY/QBA }GU 2\f7{\pL;OQ}" y_`ޏ F$Oh7=V z!VI_Mn..*a(a}p"}9j:){`J4h|^+JCeMYhYWoUVʎs v% ꐪBjy ~{j ݖ~SVqN}\PO8$ioR-wRiba+;0厊>aBWA4Qe`owgʗ[j+{ioQO΅M6FOojx| wDzZ V5Ŝ+Fe:{~ JH-tCh%4"ճEzmkzAii2_C5aa |;<)Gu3j6;o0nx~ "4.g_~yƴu+ VI"o5_)y0-dhk[g)ubGNfsZމmi VܞX(@A7~$w_|rOdpVgn}Q8&5&E텐7,>$= y8h{)F ZnK}O uU6.ޏ.y*sumP}hux ksH{~l>c㬓6s %t}~=z!UJ` 9'ל/|V~nY5&g=s\f3f32 { ֱ,Fxs>m >Xj 벳ݠro{g!]weywhazlL9g.sfp {r61lhtjzkͥ35gO_psw1gF_>\߲a`lveNq]tlbm=ՙ!y >e'p< C؅ >5X$)̹SP1\ߜ2#c^0'w3/^28+p+y0|d &++ d18˕aR)DӈYd@k<,, ٧;BZ;3tGw'/\2+ y)?>vg9]FwqEot1UtMg6r{M9ߠ=$(pF*|ôұ'0 :3Q=ni뚜\>JV{w>v$7f{njmͳ m}p}e块ه}sN{o-ZGC%NS-PAPaAn -(Egz(P'甜;/:._U[G}9__> :wF@%RwӹFȾƿtn.;WTg}Pt gO(NB,_!z8E𝔁4(M!:63,~+va,Sw>" >Ob53DB):@]BݠrxJy f1pu!ttu/jT'YW).( 'P(%qCG'Wj5E~~9xmg;٬31ͰsĨ\&؟rE&5i-i@.^Q95P⥲|jXX̵zF)C(XaZ<ͩ+:DCxXc?ID4"f;>zr)A"8JooiJfs>bhRHu+zoiasH pS>/mIoadf1l;p1 # uT &EWUҍScJIL+e VT.)[g*!..q#-QPpdt-1&PU^FN3aܵ9-YK]pM9໐I72K"ĬjlB&u68SIUpjfCxSy1()^ចSэ',4v-I% =;VAؑX9LLux>nAjRݦ4IDqrz=9Pu+TY\;&7xW_b'Sߓ%%qp0.GU*nJMv'+yU~#mهc)I0)Fʏoˁ R\Y6|tҬ7QlZ@%)y̯!-"dpǖ[.d#Àܳ")3zв~U}YfK=kgϽ> f-0#XPS?3˛U /8JAo,ߕ5Q\K6EXd6ڟLڋbjul Q+;4m1_6j#yZKK,EIEjȎ\v. aU+]{\}%5PTFIU4C ʓ\6 D* 䒇SMѼ`ٵ}XH Ha4m]NT>8E"rZ&:كr!u88,P揾kx9e'%i+iK}TfTg>`9f)j1l>K rئ7iH#{037;n7ol-oӞt횦?$+XN /_9lWjLRhMXfPھ#f*S-MJQSUiB&9۰:$3[;buRe鐂&!uU 0 W.av8K DĈʉ m_+5XVe0}Nڟ k: X*xꤱ* J * ib9[(<_Uc Y:'J,]%]҇Lq8_JM+֙LREhHz3KXyŤM/Bg14H7-Oۍ[bɁe5z\ h hAr/WRq!)^(I*Q_1ЈhXfvW`X^MӠC=&{̭^*%;#=p&lQeF!Rp$Sڼ&G@fedh͂6F\TXS#\Ւ|B{o{kΣKwo( >oO#3#Y䶚6WW?0[}iUye7m}Z?5j;`ٻ"ͷH^%*!L}~ n7<u9I_%ә.ܶg, .5n]In!nB ~raR0v`?<ZnM ?c=D)4?}¾m5 ,XIđ^{FN yt7= O é\7ܦV7\- ۏOFw2-7S fm4`X0hS̼LoRd,nFa~D?xɂ~ Y~حUyMK&k:M,a.++A05)_+rplH1ΪNg6 @^cRR'B|os-JnM?XXOҖ*Z\$mzH(oHmݵ/Ew%bebOĈ.qy|y2C;u?:ӥ[UtBdZ{D멯pryo9Mha߳u[~UꮋKƘav, G{W漢IyrH7tUz.i*TApxaQWtd HN%G፹KTG5'T?o+_\׽>/vt]/D!%> C?=s6ҿ_Jٲ;MĹsLgb_( %Dʏo_>NI`,bؿ*0,-r0Ga9]$(¶{ݥ=FQIu_i\JfǟkіWҶ@vyok~m@wW uGM+#L-DUbˉwX>-h(y,Y+aoLahZ?ցsMnal|^8X nHa JBZsՐ"QVSE.Tx|6I[]'@UeZ$hRTM.?B`ErsJ9j4ኙ="RcV$eyIBUݡEGG*!nǬ`+-+RY"5xOy9*8c$rk%pӌaj%TJGJT8ā[|dWmW7^wj+U&¹b^QbBI Fll0& xB9EŜx2]QZX딬Z&Mj[ed ''dط,i#ඩ8I+MC`>Dtf k#ONUךW{*OX]z4MbuM?7r5XoZTRִ k&u[s-]|BoaÂJVsݡ;U&tj(֣5B{*]]izR)j[JWhB*dk袊kW[xW} KڹYV xΞ;[?|sxcy*N|彾ZW(azNѣGc}p*JYO3tO1R^` ìX[>UOg sDgő2!X:Sqg4Y,2aRk/' Oga%KhuruW S /zH(&9q]UzDʱA$z c'RC"n?umW\h3PuEiDž"^CJ+ eU[9ޔ]?0gW{DB99 _$#7G^nЍ8Gm p4Tbh%Fv*v/R54l.4t*y:3bk35D>[r+-1"HBN(RZuPMEh6QN-:-{ Uw_.?[+_DR]Qrz1,<#;K=z{eZ7ܹ3l]dE ՋCfYiAL5"msU~6֨^~ޯ.--#DSV/qƎNy:$3Tv(l,]c1Ya@#r"R)'?DΨu$.-:F߆х#d"_T¡2zrv+|_$mEίc0ϖQ.>74?8/D]|:Uf%vօyKw˃pR8`KkX[.6 |ZM#O ~`*X/H‡tcJtы.`C  G7C_E! *j'E)!STOUזl ׾660H~t^ԈйYO9k{B rB-n74Ӌ$NU>͒=u#I p?a6FDϰt$-w[\6mϲ1ЅS{jddmV,bKnվ2*p ae9i>qCUh$W֓RS` AjxG(aɪڜXyrIG6.JפU>I4^Jˢ.<ض&Π .r7̊rKe/EyEtWBo}hhB,HB d+V/]iO_* i܍"Ner9nQ>=@8F9zkۺ 9_Q}, 疏(FR,u6ݠW8Z% u8` =6c@pv˧39F;&75TR15AP6 ]d4>/".Eo4/Ƞ2^K;̡ C [N3?kd{׬:'rss]70(崫axh3"I$:^6m~y|gWԪO3?aal}o[oWEiR݊,ZiD Bq5+1Bp boϗ.G3,HT{n<߿=-&k^sh[\mw1jxgrv("̗׺jֱU:+sVTXj*PFo" NQePPo y?4|Hn|.sF".q~zԱ.KI%]F%^KU`LJOaCaOOxLXBprc{Z͝Sx o|wxydn==ÇɾhP[mUʓAM0-w=wTzǺA]^U~H'~V4=fm{sXTgg(j-8uf.&t@*2{łFTJ^k;O~@FO')mg(U ~ +|0^,u ऌlDe)d.Go|=PgozJC44a>e[NA{A+ 02 2Rpn n*Tu# P^WQnJA}$v\m2F("e"~s!32"){Qn*R<$M`8ENdS2 4 ;y~ ]VMC5!0ӊp\75bS/zQ1Xn\zeƜH|ndVܩ+*춨@9ujϓԨ!|w.NmƮ&8j[|hwb4CfV|=1m~4]4!tcd-I=/9sYdr#ǎԅ.m3LRF,~0\i8 v&qğ:)WO͍+>k@TiR3җӱ2E)ɯ5j_ qRK$k(~-by@5 bXpj2UZTGԌ/=Ya'UxҦpIR)VxDDyRU{JJՊkET5KCKO:9tynL;$*Qŵ PSr[K;dZ>m+aoE4Ѵ)rH͂is͠7dG^NjO1yn'N؁ 8u1<@6R,CkNy-|Ncvè[u)qWD͘7EEsp,>hFAtc¹eJByΟ]ŬsMjcR?إύi_P;MG_lYj1"jj X=|3;Eס߭fw=MnECiȩ  P٨jOo5uE*GjZw1CCOMi'CVXDkك((ֳV?7|I*Vi:l8glAp H|*eTZLaFIg$`:]t+(xw7E4,MYXq} gC^O-cjH.q)8S6YX %mJn) Cɂi B#DZaV7c8D4%LΌ%q%<8 Wܧn|X );Yֵ6x%+fNrtTUaxlV-1W a3E nLf#Bq%+i8M+ v]!2AO1?lHnM)1J@ #m "˒mO3`l)y.|FqlHBJe9HUyp,' (3GSR :gWw?V܁뼹!6:=T7c7~Y WD@J0_Tpp8)p!2pVYS0Eh*- mb׀"\nEڬU6BZB]<55- +(ץnRfC@էRAy1Z.P!vP+]A\pjW"RXVCYGv–cBBēhHlZ9R5p!e4²!\hdǮ#=O+ >)2tL:M^3!{1(r* {u6]ت-+VnŭLh)nlBʐ6?hqNvk5nv)mOͽ퉍u"}yXe:;=ܩ}@#]3~*O+r;n9LEd&FBU*8̶w7hґר;Дyb*HdL>zv1d nנlW03[hTYnAy`Nx9m_Fzqn4`s6ε9`XC2t/h5@bΨ1 ῤ\~⡒P2^<W 7hbѰ6y4xؕycq7ޣq5`G^/S+Ϩ11oVp\SыwT0N ,IϠ[X70cK?ac݆HkAȬ)ОvC˂.rpej<]a~$/ޠ) v{r%RhBcDf><= ;) Y8q;o7ZM)l b13=dC\|_Mq  8׵B]~gxp {tc2m7 n0jeէ!]&;Af믲!)VH]u# wy?xlƵ&?w*Ky'i&_u bm|wӷ?]oGuo! 3 >A氼آL@B)8^$]M0A,ҕy`XbZs W_*ě4x=R6<,ip9F.bPI|=) @RTؙp܄U[, ؆ƞdC9T,'5ME1}uu5H|v>p~oln v(j>( p`dLEoIO)0:G aBgC$/AK3F1kJPڃFiR&}PԨ<t# 9X{Mcoic\l4m 4@\OtO&| EٷPwˌWE!j8!Oϼ)ߏC2vZ )3t[y `޽o]r`׽VHP^#ѸˡJ >UB n_AO'@(V#Ά8#Lm`|Od˱%N|yCFw; /˩>qAb ЈD 3fkw="ÑIiLhB&AI惉w]c)`\9Xf]<-LmGs Y涳x l`H |! gy̧.o\"b`$sO Fblr(z(480i$Қ̈́PU@(uO@XAWf$uZ}1lB'P.,7s@ er܊oB΁ac8`!޹F-ud=\قL~7gF` a#wZ8ҟ/AWB ?och@)0$L^2Ca={I_F&opJE^/=f/\ ^c:3c1XA#5#!9C4't"PT)-b*CzZx\j, #L(5CE3'fI~AģؚC'Jq3[0 @{jpQάr8B% >Qf-|+B>W7ʱVH: @lGg y $B.Bl $ 'D>bÐ+ y>M@-CSbt34T&D/{ߊrb[R!̗ 'α,(,1u`/l`Gi`2&5?;#-\^@p.!c 1]TxbZ$$BaC }6 bl,!#m4e!Bs1|_jd8ΚufD>.V2d< E!nrQebSKLDyOZd;a_Ec }fdzȋ`R, BPe$9.!(M"6f̈{4v |PC "KBa v4L \Dۚɿ-K '6. KǿwCؗL[_]F; ݻ Yj Ct"r^1 E+ÒΨ FO:pӧvٿKү3[Ađ5z ٬qQ5Jgdz .95 ƀ#iͼ{p\%%7biKDZLdT m| F/HbaJGy/6LtdHU ,1~q3͆׸O`{Et{}cp]0A6FSQñ>~M!&mMf-ЛƤYadL 2bdsJ9ذp],w2_Vp"ڑr`CH10gIe]Jnһ;ff*OւO)fL "Yimn%89-خ brTWJt쩴S-("0*I9Ȉ> k7,S#N|@Iqҏ{=ꦣi>(~(o\yAwto$5TGYHo|c>pY9 g?KCVwg4c W$?SxYڊD6aP,M;#A=;KFBC`e6KHZiwyD` ;TRd%M*61JI#ԏI;|hDۺiA9k+`4h3cPD02H-& zn9sɥ@]5_>7)4B12`PiiG?k0 m8ﲋ䐑B HjXs`(sF&mvHouiǓ v6&/ؿ+ǺP1fi})RJbٱaR?\3 \Q}`\T_2e#^Y^.agQȒ;Oe]vfSW pjî!GPmE66Nawgh2 Ï''iKGEJ=vqB@NQyA`3/v dŇIԗڴo32L:n8$#]\;e_ԏaDhJn !r\Q&w[E\ȃa|K7as[tOI5T.;\'I,[Q*PX4"6!r|艒XS%gaGKp+|RL\%yKEPA]-yH~m W<$S`E*wԷˠBP1,hNc ˡt׭F~i7)A3E̳kB*!&„`%XFT(OzP*]Qt(G`8<+4j%J:o@Z~ ,d3H]ڍDhUDF"銦1a|Px,J҆8 )WkVZo)7I|tٙSՋx݂ G\^% ~ɂeGm $k2*:4N{Kө,}zs`/Yo@/Y&y2 0-+/;PAo|$5QSjUBJcW%šɫq 8.MA<5MA 3Y,[c(Æ.٬ L ĸ$DVrgTҕMi!$ajhBGG=VQt}l-I+|![Wc<ә={/3ǘEӃahcơ쨽<'—uZJ b-#6]w'gB֓Ѕ<=xZH.v@UVy.p{M+e&5йOʴ2&z9C1ZY<9л7x;NG쎅q38<lBaP0kJ]7 ;J[m[kj PM{ /M5Iٍ,SV=ÐyG ,=|Xr_TߋųbwDv̹[PNA"Y=hфytpCyh45&3%$cwz0IKu2]},ʱ٘oJ:TKƐ+oRPi.h5 -Xz4c <)6nQ7.؄xRetuD A]YkIObCqIq̝PyA9~,zv?GTQ!8}18j9ːX}K}Ҭ d5 ?MT',LX`OE T޸/oO#6HԸ]z$j!7wU">*~E7z}40Tf}ɶ:J+bf'GP02hVcC-Y`N/E2/E^y9,rXȿHq%Mզq1a{ƚxgg(-Fdz|XCR$55H~)WaEêEo_F/tL'p\!O +`_e_% ̜yEfo:5!Qr!7Mb[& en|#Ihَ2tt7UL(2e!TwGdpk Š*U6mWg|cOG\.Jȳ=as㶱+PF;K/Lt|gɹu:7[)R!);n{.@$I{],baktfrm0y1w A_V`ʖյ+Cm?ů|@d#sԴ~Ͼi&? ߎģ2<47ubڰShJ9\xdOd<5)ڲ>O, jo2Y%b@o}iqf</ u<3';|Y$K+x x5MkI9Ҏz:o0VMI4o+ BI !Zqj}sУ;@T/& Z~ Zy9a}*A*KrdK40Ͷ*24IE7n%HrqM{ꬶv o%c(Sb2 P}e{ioȊ`MAc PD4,* NZ@+ɖUГ.uUm TOD~M)\ SCj߱裥 S1TPEXTxu ^!uwv|'vr)Dݭ]^'| nt Y:(o_Ac8|{1ۺeR:cپOq=*#+FN )vQk7vSĺeq #l(l"߶KkV$Ɇjؽ/%ek$~JзKcu.}c># +mz1(i648#1XH֣A%fڑ"jS۠[VS݊tJ-nRNc,sNYSҹxO9|CB> 8lz'i8ӥC t/0 [Y!:qSZ7Ҷ zRL;+SuD;)>U"ݮzԎP5%:%ɳNX}PW_eswe-&t|&]p<8L^7|5̣g=c<ٟpX SV'TjV挍u)RSOJ~hReBіdzLsoh}:sc4 =U4Mo Varù˳E>Ԁ|5Y1xXI_xDߔ$Ezv ڻda;?϶Oh38|_!`9lN-ybI6)ӕK~ipuQ#p$^󨥉UB&*mF.`uyT!HH]f_\i$ DJDC_!ԗ2|G~GVk'8+cf% 3钇:gb^-,22 9CAdj:&DN ^;KEjᥡιQ *P*PL~PiΜݸJ:ΉOQV:UՠKjg_Sp=v@80_y%~xNV9GmB2Q%[=/=-* ΔKّ-نt{<*6=+/z+Ha:q [%r Ε7ok.8Wz%'XΉdՅM8f jMӽ$W3Z\v_k[;1e`Z%{9џ^)X|T^Pw0޷e xab5 )a,QPP>U<XDq7lIAH3_[ߨ'Cy䒉g5n#'`HQ^&'rgӏ'=$'%.hCJ SPőa0Bx[Yt}]ԁIٿ_Fɣd3;21w4l34zU7Z7bgѼ=yX:b'N#ο$x:*ENMU < 4" ^ $ JTQ0YPњ͂ڢ<4zs.(\.+GFѦ)_0N2ܠo[ !P>6Uy/♻qbo'}5]>g+"adHA{]x2q~~|.BvpHѦ,ZX<}sv _ V8_,e~X Go/[ƛL} [|GŇ!Ţڍ&#๯YX~APߨ[g#v:~39!ހڅ*(O]y%ʄ +s} (O5F X׷-7ifCԆINUJF*!h~.{>_o59Kͫy6):ie{!ggDJ Իn8wd{|cu% v B9"7e4GWE%%h8l8)Aý%SVoeA_Ie<2mnTд0$123@Sb LKgފWx&%Ǐ󭴬$RKTL$k.1űK7򾂧:f9E.U},P0q|Oxn!^Fsapx@xpĤtϓG$1=ab Z&D4q% Lq8t&>"$ý}|u0e?b25>fGU|anoNlY]̓qLGT;J{yȇk tMGxGOqdɆ@~WnVGa(J#L X_)u"Ѵ\ÁH6mNrusVQj4+2$s 63_VoB'?gepQåX&SҞ/:#*B%$\n"n GdYQ_BN#AR@p;c1g9 &>Û Ϯ`j?c(^78"-*\}3\Sм8x)8k~}[&48JVӖkEi9ҔE D'<"Z:~Wrgvm;e8{M?0M6hz6ώ&#oy ^ͩ$F (W7S] J ŷw Qȣl efR(q5[g~j9Ť/b~^5jyp[iz) oύlY3ߗ =m B m`ᯢ),k ؠ-vFh`fk*Xh$2j<樐8ژԈèt+)[ʔ-=W+@'Jb"A?T+trY魖$JͥtЅd5n1WY.^ZKJajZ0pz{90>F)b!(r@#WB+W7uTV)- KvH1IkO91 +qkRix+ ͛II KvGggj1H@&f j o`xYQF@c$dÚx8DLJX_/Ke_ZXd@(w!`v9Zg$ȲdAQ\MK԰"[cQ,wafw'uχi;Xg89?~$QiH9l{] jdV"[o]I6{'@"tƄ"ƮijqcÔ/c5ìс1V"QBz>AGTC~g#9yKs%mU0҉1e.ă!1V噲U:? /!~ } F a6`R: X(x!x#z1*4βVG":Ceۘ4 H :ԃr/ ś !Abmxrr>,hֱ=P@E5i_NNɱy)<8"6[Ṱ]l:WgV-]TF/A6S(}i] ] 1!Mð]+E+l%źX !E/o#j5="S:2M:y.ZYX 8Utils.javaUT nh>}hux $m57$AYvv^,`f0_ yJ:bYJ,Ivv_=^HqBw2 M)I; HBMo#9I?`DFݷw] ?zoN:n|sI%qwx0>%wPJXMH:$ɜxoޜ742 <<1Ji‚8"{$U ,Q\8ɑ8rSg5`!C IxM[^F1.c 75abE_> "ޫ: m2l@F u(gP>. NE!# d/VHvyiATlrȀ'3 8iКmݝg?sH8J]N!mtgGIMn\Џo' 8Z&{CP0CAc"aE~fmΩnBH/) ~dzW+;@Ԟǘ' qEM 8h"e4ް@ ;J㔺`W`!~s[ކަ8}`!4*Uor +A[@̝Socbh6(jLI+:ą{ʛ &0O5#oF+hj;+ҹݏS}04a؉j lуKTWܮG=K``i&_ai ˀMb): -'My3男I ykv"k g4!5WqY6de V B(3)NlEzƞfd 1s^-ƈrكr6` y0&:DY"J= H zBF>?yB%eCt!t@,u>wD3KuO LjÂާR{]Zȶк}39M3,-^X&x +!!!k"4BVV<(AAﲽ84!a#تAl-9v##}XK̹ "k2 ݩDG;3"r*x<8k2̓Ͱx|]D;BtY L>3`GI0A bs0b@ҷKd.ô@l wnVS! Yapf%w`y<}DikVL@fBUFe$b7;`he"DN@.o"nz)]eAbKObv_b#Xacޅ M4 A(0ZeEB>Lm9:!Af`0+yLQ,ࢂ,U>O@?\(-}4B a@TOG&u%|cϼA&LqЄ؋m^5Ck-e۝Nw8hho[+nᅛDls89{{|!_΅ Q)B__. 4Kh+x&p!2|ڒLt/z޸{1 6,A-l[g! _h r1MT(TZp㬬rrGXlQdZyG\1ÐqccLxN0p+t6<[MA̙Z^het 4,ްdՇx:4@cI| t#*I..^R T.1Z ْQٖYyl "&(Z]u{ngN)G@IyrVsLgq*=U1Hig;-e+JFy6ӜP$q{ܽ8u00ikp8nU} lL؇+u=9/ƭAg#4#Yߠ$]DMn|l|>6@f8wf .)K#:n7+|WAMrGDb1?a%ddlTr7 MZہ/߅W$gP x4BI']q%x;\&%^ʸ3b{Bp C%IY1nd,f|)_ `0L9@?#m>8NA:3Jr6OܮPQԭ͸%9SeVw8GeDt| wmwJ>Qcϓm)ֽ"eTF Wq}Ӕɑ_芕nK{ A͹zRQH" PCH+ҖJᥧGĺip薅M=mfk"!_ͩIS:ƫꪮxFf?=B=1%S4oOo}Mޫ-I:&gz}? @]t^G(^O^)2?->{RUe k=.e\U +-[/f#nX>{S*0͒KX ›j!#jAX^ aD}Dj(-` KQYJPr.v8A7d{,uN.Pp>|3 H4k9 jFg紊287 P-MgQj d| }i~O%u nNKFge*K/),:@mM s(u@-Qhe8 *vy./,ày;[vPK0#~hz^q/o6gf$,KR Opj@A=(E!rT6¨K3aRғDLjGP K[j}6d@0̣QN}an.p9ʝV#:-ROM*4IMVY 9XS/",»1CZ_%"ki0q)7X.@ /:/bٓvaq-NX%$WG  fI锂pDmZżv .5  ܮg&T“Nc;me 5kA/@9r4ٯkQ;m^c{צNx`1'G';q:Anq/?ݿ& kF`sz._CX7~g_ϟ/6K΂߮y/~OX]@ż=?s:OȾhy**ώ]eF`s=ys_o9w|wF(dvo~Ÿ''@)rnǓOٹ8~A! uwMč~>m&^Xxs*q)@"+(߫#AԌ/-޶S+(E^|5K^/0eӖP6КM-I]Z9]V /&|]UKa/L'tET)$P AլXl^~ȻTf}1Wu]ӔMKK20Y I썥_HMMN2P #AL=[C7 >~cD|oqlO(8bd7`Ϸp1N74+=,ķ>g*/|-Ra-4 e\t/6leU2p:!#(tF̧eAxqzWJ`%OeJ}^#ݼݯ;ޏLv_V|mf`Ѽ}. jf~ >!w[v2CحͧzK}%f x"j\k@"܉ ( ,DjW|ɞaΨBvZmr:nfLaYZn3Bw,~L3'AT9;KV!/4UKu۴sh޻0<4A䂹88-oYwYe{q%-䐯e8ʳ\l@hq@LlL,L>a 䀡_P9T-h"p'T-L,D&_35~QE%`^5n t*Mb :u1@^G]EE@z4ݦ zmw0*SͻZሑENN#7Qagx)j(4\V'6q+oG^OE%8Ujm#~ԩA+PgT7"yS!Aj5mdWX4Fx~~HCT'{Êm'd>,K LbgNu9XT-nl_,[&<Z}ߪ8r`˅=y+=jc:Ip&1gdaFS+ ?pa)jGZrQv O3BAᕔwTTxmJZivy4tnypgd|I %7)e" nvj£4%;G;|0@g|U6(z(WoMR70+͑gU&ͧDү 5w{3pA*>^G^S( Xt3ZnM#Z6nof'URȃp<8 Ȝ+Ifъ3y1VѲys5UrΩwDX'Va!V[QbY~57o@ Іke{S%H/a3|*K~kh-2RئœB|ǢlU$3'ەlR\0dqL] X-ϴVv҅#܊>2HS?Ri^U O1N6(,A4. j~d#ppdὒz:GMY]bޢÝIiV̛~Aw-3j7™M[\zuV*(s֍ Ud;q02쳄#^RRظ; Z3IlZpLE̿9I _%)2R7h=r5䉗!>S?.#5y-?$pCz9L)K]\ KF1eϷ-419 xw Ԓr[wYx\;'*:GdӯgA4 B7,#'V6|"U'饷pyTv:یN;L#`o&%9#ֻ? ;2dH= I9}q]O[}Igplx.5V7Ƙ<4e 'mMҰ&fYkClĖ\:zI7ٯhc&{sk1LVݥ !.vإgBRhIFz4a`IN,;ũL["*|VҥL*KآtR>N6^ERɾ5Wt?oZ~:&r3@M=lr*a(P?]viF,Jq?JkuvH%/.~[2ܜYbN:pc ^v ~'ςGE{\?L᥷ 5Ÿյ"Np @&ɦ;'_m0ۀ|q܃9K3+B*.j1":1Vgg/&*%R뉠~#dieQH2*eoݧVR/$XsyTw'胑Ì I`[,E%0d[ԥV[ڰ=+^'n͐"Gq[kp% g6!7FVjSy}5WStHlH7)p ,q~9UX|JEVWe&KSTrt[7)l|Z3|Oy#aLӓ=5$? Zk⠘m~ 魬 oW0'Q4-7Eo BP_K;ej3=)S=hRcW\\bje(hL}n^9d~<1̷Ay4ьQanPCB@^`;,@RJ{Xݱ[Y+#Р CFˎ늪{zgʸy:!,bqjw*ԏ+/7ICԣä'&e(Ķ݄1Ij;vG>-"%Wٹ8?q|SO&?9}4l97|L̨ ]ض ODg,?8i [03PE`pZ64UJ+ '# ԧH9U!qڛ԰eېG׼'ïjr۽/rUԇ>&#`  Xogp,=XKg7HG1z Y&(ak'94Uٽ$qGHj@; k%LxU6׼,.N +_.:_3w0/-omp=lչ]&mX+E5<坨oQ)g+Zc4"rpc|j-D0 %":blDߩ0LF g+o=~<Z0W{ >Ď 2}6l~!CBU| ΤADَ(3Mm `QFz=tk%al[\ [hٰ~`]}lmFhYӏCbd6&sj|"8sRQSDD婢}HaMDKS?ݩnM,NLx.?z,;>ETG5`Λk_o20[M2o\hLb{R|.ɍ)*&'U~bN0%8(WރƧhV cetem 9lp\NXb Yp !PmhY ? 'U3=YvnH jyvK bXAϜxpb2.J֑$D/u]L2 b[>$%ЪuS< HpcED+4g^)$~<\jk9y*W?}E肿Y8c. Ӆû8  .K: Do/Ӕ7B0aKMp{3ST ,< <Юɛ|aP$Щs`=«tUu.KHh)Em[xˣUd0w!01Bx9Ձ\(k@4%ׁת ~p:=j¨)PaSrS|@gb]Zb pAH*/?&ږP,o ds*OM ycg r="52fU =}vԶ1Ga…=1qd7kѲ1Ov=rߢ3@50{'-vDĊ{$IQ6_m(QlHYDdNk'OIDsfS 5፩+%Z}P")6/Kl,_Hs3<3؄ :;69Y= csnz㈓7NȈw av+d蹍l!7=&~~4'qYY ?)bϢpWɜAgxlԓTY\^Mvw_>VlҒ$#K3y<Ԇ=s:sVq%]Yqs!`S>@sb9t>cW'#w+Lgݙ?cئ~cyE(cI3VG7sv-&IQiAU=K[ڋo8IK5V4Ve;3 Sa{P;*ѫrSB⻔qw/{hUs-4'p@\Oz\vn'%w)ѵ,4LҸ9۹~IվZiwf^ s&rkH"VFE2bs%,D\*dKbd||~x');-zl&}t-#[*{63 $m|sJ{J` Nϵo>Uڙ 6#DOYIԕ:Mk@_YmC󤜦~?+?mcJ.fO]+󪶀KSG)VTO&P DD;dgbtByYLzG婷 ؀.W5 /ژ kq&<,chhyRDh|qv@Ա ^qW{xw x(EmAϔ[v=7G9!L8dw æV_DZo:-$ #>K[vᖏΜ\ N1 oVͱp|oWH>bA+j|=뺼hmXfݱ6\jC\&z->A|AHQ *]ۉ beqC6%hf6N_׍!r2)_&/~]`ar,6H{Abh2 ɱeH,wi%+N}5!} ȐH dC4W˷nZK0^\vxwaoQ-2DBR&V$i G_DDs-EKZnЃG"SUyIeǢv=_d[l+`}o#Vr` H$90uYz+l=fg8 Ea+aLA8)y;~v~^OSE־Ō@8NxThX6&<|fIׇ ^3:a־3T:bb#1" )iP"cLD |]Yg\jrJuPmv&\H7S8Dg$0=+qgӤ"=t *fwb ?G3f)J+l'0,|ƤN B4<O">4 %Hӧʻ,mEjU l~=CRK7^"l<ԑz!`Yhj”oxEjpy6k?gpR0PJ"l fՊoaKΧ'qh=F7q1=N+}VRd9dQH[BX3:ۧϨ(hDz(>tL if-ybd.7D̐ B:dFRkt$Dh}n'f>p79>Fʞa@qw͈Lf<uM`Lv ]. 6wUx#5XNEj(/KU٬7/ ,lp=_v9țkB6UWgm26L-ؐ1QJIV;|K7ehHk[:DC!'IG/_P%f}X"pZ9% q-Q)`if>}n6VkEA@mx7[3BbHL@\D Ki鵙F5*dC/b<]pǢ9leg\q3l5Jss͜w)IEody8C?e29[*@ _yktx[;b>WDm2:ߥAmAԦE'Y7 cLLxi҂R9x04hhʃ~߻QQfD1`>gZè)*Po7O[IAjn1#xC$< NF]rHhTWaW|b`T n}E(HEf"{KjkꫭvlOvBlѬ>Z'dµ &l٪Jb6+[q,zѻAmR@ eIhw 8X{EVl4R|O烢|3r$<Sm v~c"^l|y.mLJsLGfV-n I?$L;VdϚFP "!?eV)ÿn# gsnʡǃBI`+%i?IwI+T^XϑEé4 ;D%cZw5"^eNe`+q;Ap{a_.O<I9`OBC8MXX7rS>KOpBٟj~LqBI,M0óv.@g@:wʚPA$tJ!tB;7ר4Y!*٧qq #Xpߦ7Jpdѕ [PW&$H㈫2-yD(E,U K} '6LFx崹N$tN^++}=B`I\aW{m芼I,(1KdbԳg)AQnD`+I))ӼdJ^:ߠ=Iu2IROD/|F)QsYr̉/ :6{Q@%iZq|#!.Rj/KI:S8v[Re)8Q99n;!a^أ|>ݕ4ŏ)L3Uo+&+?L` D{驕 7cyp<Kr©/ 4 R16h:Dc8gsҡy=IF 'EXůGM+F_$lGWЯޘcdp\veq6\['*0;lWjZ2{ZU~7. mD`mIFe0B]a@-cpMhCܧJX RJRBi3եC]:=$'ފŁ'd9(+<܏ V%H0rW= < 13=?֔ V@$y,SQ8ۆ(x@)Mj&[؋7,)ot^턳 䜵wz}PX˔_'<,p k/PMӺO+EkIb˂;!F '3MYGK饊JMfTR6y="g*vy#CY+φ|k4U@ۭǘ#BƳ06ҋB\^ۿKr(LiQ3.^ɻeiM&|lѾ͛%+JWhaqB?OYM.,#aX2⪖?|vؖi­AP+I&_Vy:ێM[>/"8nd| W`е$xū1ᄡOA0(8 ߐ?[N(2`6#j8ƭն݌+<+;Ͷ]IFpgHy.}++>poZrU ekׄ$m063e *6}@UÒ`fb"΢ns>W6^D{J=0,fTϐxT>a, pj B #Z&q?G~rm/)9tՅ!n36qGl%%d)) z8;|.]Ge[}"̕NQ@Jӗ >.mci2T%í!+'vYu)-;ښ?y uz^eT؇8,M ]v<DFr3oh3Z SsOv1Q ujq2J]&UT=lpnO&}9@GAW4l`^'9-gK.ߊ"\d[;&mH/9'nCJ%f$S*|*ڂmDxL )˻-LD7W$Yh?J8RqȆkQX-E_Ysr]8S"=(åFQ-P\,Q w0a\;"F~2*p?JQGR\na;И \)ٴ87?P^`mZ# 1Ab׀\:BKL;EO%:!kDe?./R,>0#*^vD4f$=)aC 7Y WZ~vė1-7ꪉμ;J߃7Z!DZgA2D` ewxTٝR_DgX4{'ݮG뾔_vѾߜ}Ѓ@CU!ެ݇bo|"jcJ~ϝg')thGj:ܱ}3?VoizPp(I+]8Yq#;r# m,bn JDioǑ W<Z`o6ܜϛU!`VJY PJix~D$4t??|eɞyo*G;>(1g6uXެWEl^35kװ7a잘\<|Nݥb-^-5)'N49JsZeON]8"9I+Xl.K'JP-~1f=By8q!/-͏gӍ ؉~ HiFaIHhtr3Yb 1UӑIkkl 0QW;V+ƒ:UKF&%NZ IIs\&Ru3W UXxnK;<1>ڋI\osx}b?D}Ҩ Y wXfg uHRGE{o}dbu;q}/\A5xE,T0T-"ly&7J%yJ>#iQۀ,T:[@6P<=? K$+.Ql|Q7]#U~au-BjYck;4勋7Ns#Vg:`:,"< r?} ص@S.8<2f!,S.ot6BevG5aEjvoӂqќBq6S mGo#}ܠڔĽѿXs=M1{rLVsu|xVg;6Ji|7rsRj7/8=e;{H˶ ?{~]3 ^IմUD"BIj~;VSvv/&[7RymfΧ^p'RƴC}q^:vP4/d,g,JREEbx&˂ϐ^2_&[sfdͼfBB<ˬmV0x;_ wla]yb_CC0z&Ow- y?W0r#z(/mZF׎YNj7b:ke[1ʑ(=6Gx/pew+̷.Bmw&G؎DZUJ>D YxŀtB97=,ՇZ?X=m&R?Kg 0Oygr_z|$ն@_kOva0v3`<ߊW~c7kD-S9=oq/ȏeS?>})Y%~|f o~*ê*0?%!࣎s6NChWr6^<:A۳9posOV+/G5,p~XJ$iu`7V&_,V]4gD-LQr)bAw\F2oce@2!SxRO%\aکؔЧnB/U\x͛a=HdʡRҚl(gh)=gL_=N'aQ] sK('.q?}wlLF0ZLvGp OB;#Vl71|)p&nџwط\Tt Eg)WMɍxyףTݣJ9l`c_Àgf]QW4ڐNmR`QE5q,5r$}9T QM1ډ %`F?d!e]\-4smp^3C!0>I@y-. :SUnÑ/<4ڴdl7Ƴ[t&ו\P_pOTR 7@ ̜ykaŔ;)bd4:h^A/Zyiw{2݄ H8Һbb1P$ ~蹸,mm Fn&=`OaVŇv$*1.'#|%E h255JmNϏL9s6@HhnE6fJ+' p}^\LB: 9w/BKg=7>g/b}Zd{g\Ȫvx^BRP1QDM?'X@`]7K9h ÇvfVkseBas^,^$sV]i8"5yDKFCBEkuNl>:jgMy3rKHFil~aM޶$)[5x9,1/MWs,2pTCg >8BZ 3T%n{$_bI.m !txY  (]+s-k>Tg~Z6} ("9ՌT{=:#S z:\W 0 (Ld/D^Yl|#1aw,8踼 &,TM~o41\d_v?໊]smd{N//jkb]0ВDgZ͠ OeHpA$ ODiy]CêO+ M.T\1 ElU{f'ڥe&'a5gmwsiFf=߆TU NfK@ ?_oMp@LW]Xݹ3y+){vPs^ y MX 3\q27R%"Yh6A5~B>"4Qo Q$7CqsxyQO^SL DWw 7F]KifTfDunJ`|(h/u . v ]H6&(T@0sqs!@#jXG KuV?<5 DxDX5-?5WTȺlRLYOm2Y/uj@vkcMmUV.@ i*K41 .71΢IQ;UKm z6&s!-k j|Eʺd`;c^5T(5I"]D{Y+̮U^U{ƒ#7 <} dڻÏ7 's+)+Z1Ҧa[Й]XZT4!|,T]TAe((uc GZ>sjygk[J}4kI™?Md *ϚE(l[S4#a^[>Jch2Pv$oCUDls[5+kleG5t a90jt^3dZfIvW۬VU }ST؀+@ӝ<{npK-F IL֙IlYY[6J,XԻN׸X~RXL7 pWyD}1ܦ 'TC(!*i0ZªQ};^ G P!(+d6z->l/O#_K>!aGQt*Y/-]q`ڶb%K oD.̇8. Jh"!- 0"[rmes<}YQneX׫C,G&W8YWw|6}nv V:~o lCD[!(VN9hpo {Z3aKizؚ0Sl!bGUJKI%=J: iQCͮu`m%򰯤79g_.ʂ]NʹJvl$ojrze7wtǖi`M1`,nd%26JgWh_4c%WB|R>eHZ3g;#>V{ݙ.7r<ջAz`^f8[#ߙsg[|㝆\wp _LML,CKY[LgkEàx)cUZ*6&亞7x| U_ AmQx-G. ]HC :Tghj0 BV4eM$$NRPVq_ f.Bfxw_E S6/O:-:\8+(lj˵ X=Ws@. ÇտTHŹo# 1'=i67\JcQ3JhȥFWwTv%oBrt/V7|Ւ%I̱U Ib`H9kS.zvbGiIl(W/!RCL[T'R2HݮkDo1G Q>t98i܌{ˆQ'ک;6 x*clt 11ex@Uw_c!ǻRL|W\3 v滎|FHy L}=`à)nj`$%7Igy6^iX8oQx}VP"beNO^6t )3Cdeq"7LX6a\dhh",l|fD}[ɉ6ShVW&.fĖl[k '(ynT j'l3\Z)](6$!|9N`x-o7T6.Q<$@E}oi/-3sP fh*ƓX36n&iaN9PPb%҉5[q*JS؈uxcce^W/Ig1܅4b3OpWHz(1Z#М[MNq*!~ !ӯ į8x:qC+8:};lC*zfR! kH9Z>X(p Ʀk( jk^Fm. &::L^KI,TSUq ()3ͨc# j{LߩHHY׫Q`[=n {QW4%gf}zJ <_] ,@~f~YtծEH M%ftedgV !AxCW!Ƕp4 D w=d=F;|)H:ef 3ƳQeZYJWdBnIzCFuר#fڰ\[p؉"9m BQdAAw+20߂To*pŚE}2yW1_|#%eV"*j:4f*ow.p*yKm{ye,Nt)E]]j_b v˲"þ8H$sjL\cCLb*qp{jXS]yzf mI6_$!|O`x;4 .5(V0CfS!4= 3`MyRz-]vϾ Av;(ֲIi>lG019>3'T*d}'xcDP{/{r0̧WKuܜMɊ ;]l+ْωx_S}P q߹:*)JvaǤvh}/Uӗ?m/߫1Yn:dN!Ŏ˚ԉ;#T?a?c&;ׇ C-4BqPŋžrvD(pW6[=ⅣV+>H !=;)}z'L-YP\[Q5oͺD imi}ނH [/wJd>ƒ&Tq4gv5e(JDZ΁_ L!{OCv: .fܛOܒ0#h/5@k= ̏_n>e^{=Ս1KA"Ȯ'?{+Ή]Mg鼶`EU#:Q˩ʦnL]:HlnIXѥ^H y hQrJՁ?۝YC 6TEj6*#W䄗8a3^c628M?Ei腖y7 kfпCxV kndq&5HPX+m䈹dKfklz:$,B ȩ#t>Ϳ+׮˧i\IUld#W:>ΕKO6wKf/ ik}/'D2OkEP'0ZaUhYib#6Z'iƖ_!c/N `*!xWpb&ͥz`2Z꒛޻ap,]_:RxU4WJ֙du=yRopRv5R3jڲʜ`WVvKi_D&{A]+l aYyҟ X}5yܛp!i Y)0"hT;"]aͭ\y ]=_$` BkWO Gv[81U1kk#F>% 1KЁd>)5r_EU;% O«ut!'()DB3@O-xhΣ-+O_gD`^;aOPv(37nu &'cG{] ɑMGO˾O*ٷAqzA*K*] etI*9Lc>{r):[cD* Ilƞq㋭C')Mcthv;#`۲F(7>v&_a4S#@:O7^gDCdX}:g]S6.R(e[;4AcOuCII!EWWR'JZ nEz$4ԝv<5FYZ.C/'( h^r 3 tEl^ld'd*)]A@=XV+5:8R~VL4p b"%h:ĔfO NIB`\qQ3(1DŽ8lؕe@Q$١ՁzX)>?w *t7PY7ghEے?]ĝ^nIu|߹Y|,ON[&< lU7 alm8+cF[o10 :$МPaWޖh$$ƃSsZ=KAFmTo~oc>W DGwڑق, 1/c_e )h'Q>bˉ;iXJݧ2z:4u6'tfNVfnD$=lȖ*[#r1`rT5l@qFn3G)yt#>ԏ{^ D\.0mɣEhF~##AؘQ7 buO`Kb3мUMO`zhp O]M ]δa :(~o yY' Xt$oH[6_ K6e}?᯸'@4ydyVao B"(4N0<,TEV$$1(1 }Rf-*ܮYilܓ{h;׺.G~#n'Y2>Q.`Q%/蛚б\4`v4A6Z( ΢4PQt>2N,-gr'sZQ!q7bzO,פgrfv yŞ3zG1|FV4j|% SfL*kxLgah2.$ &cS%ڷZ!H\9T [+3;L%зP΃lmED=|?O,!7tĸ"} oSx}1ZR,J[C5@XtjfM*FKr, {ƨ*{aY9HWJqۮu`NӁ.J4p8+ڋ 6Rַ) [9?>drGlōe]4zkԽ/՗c; l{1R+|4W|a$d9$D鐥\|jv+Ԁ;; ׎X+Pbsl<1'ӋtpZ8y:)k ׄL=`Y ՂHAۜ0sK1k͘(hYP%==ʌLJo}i>@‰$BN;֙/c~X&oԭ Tk$2?sw@է BK@yKbۗckr6 bS.PH;PBӣpy9`giC}h.o5+O/ҡӢ8=]qpV)Lp7@ZD[/ . 3)V6:&aţɋ<_C>SVuU@d٠ntgUcs<8z<M Wnf c3x,p>7Iɶe_A­d ipu8h`dW]Er#AmX"{ʣ֢ߣ0g馃۹9+ VmE 㨮єkdT9x>^Yp lm+X߆&gMx:m5Tz$8ƖLhOFLל'9aY%nן AAH^e. [' `9)h(-\ -E}[=Ã(m.I,[^+zeg9t*8ڗ+G%<5#ڼ&Pq s NGYߋs)[ S@ExKDe^VR{:8XT0NRw'&9ҮƵoSG2=8$*]Rڨ]sM'y&+s04u|ڽ,H< cB0QWZo;D3@GW{a'티 v}?- t5GkF gyj7'htuկLq̿3DiC 0>|XAңD~29apW30^Z _яŰn5M&G::1X{:NJo.\xԞSRtۯtc= zAT(}ˑIp 5 >qKk8eQҭGj6f;p{nvO=lNTDp:1U4yjHM{٣ݚZC\6<"Ḫ"H,|Z`vV|)HՊD'fR| ~ʫ71[^LI>0ɂ8Ky!$2" D^WF\!'2Jc on {4#0 |+YB=0VԙYG(vzFgդlsҍF3tQ$' >z|]Q/5 &^1C^ƉF_^mq$g!-]Hkg7[y36QyPpC$LŠNH1Jo-\ B(bLC4Wg0FZQɯn T*Lf}kK@Cɢ̰*:m3%0t ?N-jw396JZrl_}( LLi%g9@[ 1(evN|4NDJs!Tt4yJgA!}e(ƈj9@j|9YTe*1ءWA[q"Osٞ~I$ u+h8K0dR3M"!)UF\ Nxl_Ԓ::OG)gdtF**T(~>(W[ps]mq(FzM,{1R_ @%7{}6MVf&̺ kt1q(խVJk, K3|%d7Ncԛt׺䘤I7|Mn陕˸4'Z;@B}-Jإb?tG(Iyކ̎Ɔu!Ja;ympP'+N~JpJ9O-'I@KpF0P_pUM龜}BfԻLs՚ Uٰݕl/#U_vP4w.C{YZ\`)a8RSw䤫,<"Q>L\/K^LP3[ٖD6H=Z[˂Ձ!AYDAg3XeTWx@ C\FIV|n)ľe4Q7P]($B|Hz5k6>o& * O_+>ר?^O@>W`s?Π%եDy;=x%/r'{kcWUꨧ ^wk F네J`"R4KB@IN&Y~:PZD XKoPWM8 hqsbǙCOp zZSM3v6}4BL7d+ҝ (m-,k; ڻӓ+5]2G ӻՒͶԝ> 0ѶSԇz0l.9[;uܽ$_7a&DvEN#4y>8 :,GhkT'w lRB 6#ԳpQms ^ P8sn'(Tz lE(>c*<5{#TmW^,uB3,:vڋLBs4>[Vs7{{.Я jr:HitQi{F7[rI3޻2od&̛aWYOn:GNYXj?ңi ([8(3s<rOc6ay6yd"8Z*AWH.Ůȕk/TJ``߶>v[L{!q?d@TɹWFwz4QlbDDʞY1Y; V*AYQ;c__CPPlc^*_Tv]s:)\і{CVnNW?=$@{Uz3~S,M%[,#*zq룓piuēl{rh 圮$EumtDzLp>m6v4he/ P܁ JG*)*PG(: ټt[r;5r{CH| P\YIv˖mbl8Z}GUgjt||`}hLPKXHT)S9;y*>P;>e}W^"~b_Ho4AQoT/[4AEP!mvbm+deM r~_AeyCN"OҪCS\* T˓ 5Pva53T;޿-;U$cs^WK*:N|6u~8`Hk@!=)T•*.<!l(U6['](k%^A&uɒW.fX*%@9(5;>QÁǻyX鋎`FJw> L٨eѵ{|N<;Kڑ47Y!OvK{Cek; all턥=b*;tFUM1A0a${PEtSzH &+TTp;] $׾ =dF2{3Zb}>>}^6jʅZ/ɚ6@E 3eCw'm>,hA/iȆe Y\L5Cֻ4¦fGQss$==&H*% _?7w_j<  %#J=(>ձ P L[A~"n1)Wfޛi\qW5ɢ>#Ns5M]o ֝)YUB1;|ٖlD6- ʳ \Ȭ%eYJwD蛪 !bTעjuϵZ%Wb_ULEBH p͘"k3NKFU\|;jeL :j&uR81ʅ;&e8t |}7ΘCNtxA`c4O?c!W*ɹ2]D^m| DGOuwh9\x:jFHAݲPjsruԧCgoMr)E*z_o*$tݣuu!Ӹ^HR#Y񈩲[bxUGh6n_ʻ [;Ouap$lE89._ЉM93ukpLD oρCK_c^̊pp '_eyW=ҝye6XS:3}* V?b[q1)QS觌L+VhD%}Bdp]8b0tAwb$0B&r0E#r/O1{:{V1תHaMRC?(* |O(n)ݽa5.vӅCVvg Jvn#U`~6 wm7u&{&ΓԂ7M/י *FE[͈IJ֓U/@ B6|#F,k rmXc{ Q~YɊ~j}`< p<c6'Hf`PwCJP: }6JY|ިx[*:R=) T*!\G\<ؼb;Z$7z#1nc= K$wɐ -/1{&Tt#R7ɚl}Y(BFIURzxSi|"<,ς6, (9 eN& E:Y"\ιI`U͊k2ە'B4=,_?K qwZ`0{ϴ1 [wiO1m@R h4әR2 Zɿ^ݒ^R k;ww).P()Mrmڶ;dBJJݸd\rA}>IP{+~lTVvR}!)jx:1UjZPdHtdԅn ^ 2ҌXT8\0=Giak+DhjɺQ^NKބUTgJ pJ+å+gCSzlrjR?C#.3'b۵VT|̅|tK%{Y'Mަ`ЄoZ.# Ĝg7ȍϛFx ͮU0%hz%m4n<24,~BIo=}XUI#@ /3 mrAG|~`}rT VPďnإSdoYZ1?@a|NWx|չ%K|k33Q$HH[}])6t?-*:$e-?UZF+:b"DiQk7нYc7~^5ĥwӋiL /`@7h@@J.d` $ \"Qۖt\+ UAcJ4H"+a\q 6#8-؞]׽u: >@CS(F 0uX9V1îh}Ztj4h2w,e4rB vF;s)_x6@a%d1Ѐi8t%Kd$X(<+VY9 q5FڽN4#2^k(e҂䱭^կ+bՊj7L͈~#_q+M7 tjyeQ]ekV0 ,+GkUG ]beN=HxtC9IOlσ v 8oh5OrVaWj#*=zR`],B|yA{W>Jv峧ґw|prG]\(_rpZ^Kj Ohqb[󫲕зz9s&|n8\;b:)EmA7{|X7d .B[ *d;)AQ F+ rTŢJб') &9$ޔM8IO5k\TluwmcM)♋ ty+0w`"X/,/.lxB~qRhא?b 1rC+rc棿+ Z1/I=/ ] hM${d|+ӖOct@kG'+}Xhvd2@u縍j/+fys I['jeTۘՖ23Pbil#eY4|P Fic $ B]O/ r- 76ifGOs$rG|!^_N1L-w¶ IK=?ؙ|AFUm˗PK1+*ղb#fC5 d`Qi{Vϰ GLLpՁEӞDG葊f6؊ajb&p-![/rJq6 1 w1A{!j$< ?Ĉ/MRUqy$x]ǁ|$"6Yˏ2Z%J|ř%pa-G{s)ttu!6Q-:bs vvZ˵׳;>h1D~K8ǔxQY>#;O2yY8%[?X_:hd wk(5<1$V {}dDNz+w; LP{XXHF5OO4;fW@h,Z3<'r%uˍ%NJARygq1QW9 Sd{l:=5 KuN#d(3nGrzݏB59^{eDܠT50V_ĪT(iSY9+úEA-D<|?O\?BڀJd"]@-ET7X9:v7 E|Azs}u `F4eznݑFb1B;PL_LU'n%"𞊭"^Rk0P[ׯt;3C˓CVjA٨زDb9pPrsv[8:$ybuC+ \O޶3D4eӽo[Uy'7el;z3Mšڵ8D`I"02(9Ž&~5@Kb;12([~gWgfٵk5/cS7zH .)d 7<=/񬘗̴f`V0p tF7/1+Og Cn 6ӁF{P7( 'YZI{A6}s_B-c,]aJ崞F7J.C;%>g" mnTaM)8% tA4!N9 nJ +9"55)~ "'g!oa 5 >.N6pJ 72L_>*2E;UVxIEG6ЁIgL˚a ':/b5g{A,΄X mC %PQנ=e(.M 8M /SUv'Yd~\>z4IzwVMZ;ƫ$+Oyxӝkw$>$"a>ƯOWȡ C*I\©s t>>J _>AOs2`K_~XWk"֙pREr(? KdM/,h&S- 3ƪCo־9Sm0"S90CwmS~aD>`0m(X'ѻ*mpO!e5[IJZXD+FJM'hҙ ;)`8 ح5]&Ա, v9g4MJ }{0ń%`d`gS Sb4FC-D] ]?4lI-ÜA')Ӝ :` -緻^Qg"җn;=7Xiκ#hY͔w+sx{8EG_j ^|<4 kԇezEg[)ޗGpIc?Y~*lOCV ٵ .RU?.l9V+(J_j.X'?Bq6f٤˥J J[qْӿ9a>&8Ca|\>SUQƪەߟ77鋔߻f@9 ^Z뗭*v"ZWQcP4<^4q"QG ڿB; Fxlj&ď')mI gz?aDK&^2͡6ѻ(WST=?"SEmZw =z7zz8_*0kAX뱯UFiAo2ow IX7)@ Fl44`;ČD>ݔaumͯy YVE)Ɇp"jz v 2y3d O'e!M_$WGݰ6AX޶HSk>$ ~"PZ͎?Tzd.[ȽWc[S~hepN}/S)1)d Ug5-Rop`NxXP.M Jk.US>8[b >}O( }gku4ԷMI!>&e"@ HCa[,XIJ;'pC.ia/GŎ2gZ1ޖ+#.9[PU !myPv5|ȇΩ;n%#S&h6I] 1&8м`U(~~bbz/g{>/2}^4 չjw{z͓_9e/BAEhQ2/Ą@pKz+zK炲Ci+N]<" "av?Οr QCeh<;7F#e=" Vp4(w=[zp6'ΥG},[ kSza2[+EXҫf04J9s$o3=h=WSVôgмfYxB Ԇ2H gܾINsa,ש #3G>/Sf zv9"Xv20{ݝHM˩:,d{EG! ~*N6'-Jo1^aKVWAcªF QJKe?/>dY,A6p.9܂<41/PG b7yNt+ FoモzH'݌]~U-(%5mCChWT5&MFc+fK51e%+ dHV}J!Տa?Z?a7/;>pn[`d 1z>:`>joqQY>$p#8YjЭq|Z0_T,+?nRҭlՊ+LW0lܡ|?vMݺz~G ӡ|IiDjE憜 :q:Quls(M( s2G4D~5ͳ3uHow&:93A.HBa0g w4MH K-kZ &>SҸJ vF7w2YTf1eJYC o{oU t'&+^W CopA[G~;XUE-Ѣg-9t/~g"-ŰM5MAP߸%8 }fJB.OZDE}{("b^)g?HeQ6) pIF{m !' ˵ͼʓ1yݷ=S, kk/V{ڡsHZJeο֩my>ޢgyݩ(/tn,T0geB5慞rkfS*U͇2KW{zcq{ K2Rҫ^#C=T`I^^E˧SWʒUA߆ukJǭU<aҙ>0-t$x{EX!$Iu1%|,3`6 c `u>}6^ͿCBnFWvsg굵>W=ۯ:gdk^P(KEQ9F t_.7G2Z3YJ>1scӄ0v.Bn)?7?*$iWg!䥟 H9BqLp7VH?r}dRS&ctַhouE جF;pB̃;%m&VD0š @}뢦2<JԍIR(py1rqL3&wZZq>l&K}P߱=ECi`ˊ4}@9].%(ϲ~vT{h{z>wֽG)}]*@@>cJ$!j?I᥉T9<|йt WGz[sN >1{V,ljvl!E_kQkGN ϴ!k*ۛi61K_C[r;2v9U s1Ux5gEh߆$WN%bP &#Dž%yOP=_K0TJPtYkw$ݲ<񛎫0[ `'"lQaGa!nmY7dѸPgoG jn:mZwT<(##m>I-p _G>021w 9FdM3M} +w#᣻H6җ 2OiIiR|dӯ@s)8 %LfB.fCvL.;Wp8ehlo0uE.æ 6CΚ6Ur3adme?f+dkXqz fwQCM-8ͥlP_ϢUR$9ۅHSGw afD i߅7[^OBGm)(rY.:A;S#Ocd@CG%/eN<:6$ wgSe u BdEޔ&/2Vt3?g=A@IêQv:t+cAaamn-X1`UCbke(~VXJ=m'0]W5K#@Z]84;bQԏw3;8%L^)kWɜg"2[nT!6~a&H뢕藅 ݸ(ijBƐyΈ->&Gi2$⯦@i{q݃RK+KVfLHx<5hTMe6MmrH@3;WL[?-ߺg4ϩfO˃~Ob :N4APrv!r蓭A[| SL*qc CR@ (~As?V:xd0daGlq\PJɲ3WKaTv3uK' \Y` ,+nˆoZ\w~'2cVURԘ~›YV,Iة3W9v-ُN SȏWEQ~Sl>XW@M+c@< sCGIs. 4Aꖍ?MW)BQγ;crEǦAGRi3VaE<;.LF:\[TD= Zj<~̧3Im.0ys!df(3)l5ϱßxu9ƕ[~3_Jy}7^9)K7~cLdgwH^VmnˀpL;,C!9I)p$ŀ<2}pC*iܚEm*"N꽺> «H6j߆:)@dZcưjTuUui&$qRs2)s+ڢHvav Π]Ngzf-OBg3R T:-ֻ̎DsFqSC|]sް>cq/kvIs5/ &&#wd.~_ ʷCoMwMd!\vd+a噙Tn'LUZ1W$ӿ8 џ}A]JFq~ Z5Dq\ MԲLXqC`&ggtzXw_}]Q_N]covHD',O)!I ʪi'-Nxm;G.KD+Y!ְʆI,] }^?2'|cOzsȑW Ub tF4%`m8M  e=XMӷё[ځWb_ '< \a ^aT*dEhMպ57(R˙ xBN[#iaS^웪8T-.*假#\h"_! cHw 8ERJ0y٦-[llI&b0+irub?7i?8' "LIJM忔{~RCgׯEk7tYdT|閄Y Gln%# 3D~L1#$,WFM$R[&wn>pr t;K/U_4K -f3g*k! ';Ϗh~i@B|@{/wu\\CK|B풬˕k9q(۷Gַ?ZO ۈ6s=a!ɵOy hL͵|slܠܪ%NO?D.v!fC ]]yD:onD_>zaʾ#!Y; *60b)uUVip7R ((:1|JnTMKFbt 3O<=c)!ނL"UL5FtH(P<^9|oAx3#[z!$Elf ߱rP ʧ̃)8YHZD&T*M6բNJ|P~ p*ݗw{a!6>".Y&Icʽ@f](^jKi8؛tĥ뮓5W_NJ,w)0G13>?J~$[jt8x>q򡃐bj#p!Zw-Z4 eűi4^*H X,a`rvr^4|6a.^"YLxMZ3Z)T읛n{ܑ gz|"h ꘝ}b'Q}j.\!IU_\g0+Lt<2vdH iʃ}:]jbǥg5[hʳ"_c3RIF}w6h9SW$ơLA8 a=*e"YOvRcV!']".y V!wCG#8M*-r햙玍}GJூk]fx0؍Lk NfKZZ݉%wYu`^߱풫yx ^oY?<3lO),N%g z?yQcRjAýh;1+A!$Z.-$4:pd ctޒ/Lԟp-)$h/1\Y;/MںvΦ&?B@*!Tbzwܪxҧh?qx'.e*,r,g7r'Ƌ,˹:w;3K'Se# yIU*4ժ]|TXUWiQI۵֓?Z#ėUĪ ֪kr%`e ,3ddQ>~!9,|<8o}8ͯ,0k~Bnh]O=fRGc9J[ϨQ"Ed~&x=c%]" UeA%LU&"?ui\IlѪ a6N,LbԮܟ^B0+&; alw \R*NMm߂ z"+Dm1a>4,2hsϦa/ -Mc:{='!Qy3;̊X8@Q9A?so~Z<(-jyOޅTKBq"c(&Gh-Nv5 S\U#k~2mtex9D{ㄿ!J&Ve a)^חWOHJ'akRx)#~  yS>B6' xfu~Jd"u0Ȓ˵\%'Qu߾< Xk'+d*9ݎ7yOXc +D*D7sMgO$]킚 Ρ޶Ycvnt66C_;2NKjZC1z FȽ*VɖA\AD4}2qul~ɞ4sBH]Ӡ&KSM֡R{NXAGZ.@ū& _vP93K8  i^W: F#ݛͦ7c-gZ`ȈXm .JQW•>ZjK}[E-5Z4 GdhEJC8%_y+k3p p]{hk1P[g3RAf#/@ b |<=um82C{ߧ#.5[om*)Sm*ų!Nю hʥNlwHppkcZʼn?xa Oú)SHʬ>W8 e>bɇzҫ4ͥ9€m9ixNNN:`plz۝k SZ\2e9:*0 vі]V@DpP:bDDQjB22yAn^L>xJ|0ҏ}Gm C[FR߃rH `-%%FzN:[3C _TqAJ:..")j3oqe9a y Ѩ%(kq轡 dѝկ Q٣M`h5єU92z2b`G{L5 @捜r?,$ݸ*S\|"kܵDBWTT 3 CՎ @̢u$lAayy$bl{ YFӳgvoPbH}N a*'CCrkļI1E-^: >Ϲ@Hs6J>x.Q)wm/llxhګhO /;8FKd|t#Ǟ>69)GoSzgIùgrZ5uo=Dx?Y$cf^ifA磓)/Mi_b]Ph'6=wtKCͮ hg(Ium6H~Wž:yDЪjE4ة͈8 rWq<͑&)i={n#K%]T[4z7rRtg|6)e5 @1I:r͵+UUHs[L|)H9t;0v*c*꣘bE=&%`﶑ 0gr9tTF=+ 5 [a**˒kvb=/j m-CNP ȣ|]<(+PMz_LNbZEΖ؊J7PZ2U֬&uKC] ے-CI٤C6uXFK@b$~z,6yT(C𡂸9{]ôHƅ1>@:ibwg;Uf[#]z.|s b8M_#̹kX< LpR=VkHl!Y/1 Bپ5X'.1-PJqOԯvo>(V]헯~l!yGhxHEN@RX Ruz<0^5yfѼXeKpaX?e; NAR$ o3w:P]>TCqȴ>D4*E1ʪ۲á;"gTJMF3Dؕ=;@m&Bv}y#2ڎ_J![Y(Lʥ#M`XM} |Jڋ4"=6S JQ<;҅V~(_J.7&A(I UAΘjIX2l|x{??TbNsg2Kƾ)ؤ5+$sZ98&@ bz(Hs#/7+v7:f")t>r$[ƌ 5 ^~ϥ'__j৽|yREtE| sJ<9JuAs[O Ou,}t]҅Hre d3c2@N+o A4諷}dnŇ#S.;$OY$A/]hK._dX뽡TlW꟢_IWk:ѓ<q ^*#X((z$a> P.P'8"КƶܧC f78cZ R$F#iN\'ȏE0ArS\`pBQ=DzEìDɎ,~XM+[4E@/ 6/O Рht)^:$D#']z]q rj2צ؅Ao@h}B8%3Ee)92}ܒCase2d7473Ntơ9i(\sFbH:oF7l.KX]\[5p?uH`-6s=و-iPQGUk~4@Hsb:!VeH( FFJݘn_c+p\iR!Y_6%B|# @`T eZ>j]nk%m4mnDseN¬;Q}fU@&]yh6TaAKկĵ3:1K#<&( ^+_b~7]2P 9 P3m%% pQey Z^qnh%}|B:]x8q: ؍ 1!51#yXGvgh2Y|abG %nN9~C{X% i&<"5]"bGSo\"hC/B8vDP48L9>rsLfRSpN d]lEN/ ++T) 论A|9$~ o(Cp/e|,VKL2"%H[3*nj{/gTOKhdb?|g%@U<_nђM4$Np=_PJcn F٩lۊ!J\p[Nߙ)b"@juH`kAl)F"g= yKH<s~k(ICwO[p d+6+Svfi.ԑԼ*N^8H:}IٓN3'(.iK2J/.]\YvcƝeSR{JmXNmurNBK8\HD&ӏj[1ȕ @ A)XS+z§=X@s w0 kJG3ůYʊUݮ=q䄄Z4%"͑Bh0(d6"81&甌j3,҈ö\y&hc]AJz BEe{b ˭ P&_Z8w^m`\- ;psw~ QSִ0,CC Jlx_]#rfN3JH ?&ͬhǨIѣ7ȴ ߏ 8]/e^Ei۔IQF^'yYEn67'C[1`o>UL0KwF nWJm ȋ>).@@ǜMvu\ ;JυR P*Sz"떳W?Wߠ;<YHlֶ!Og!jT  =+ zsli~"?_Dݱ)47Z~B7Lmt L%]XuQZ= yס[#fiV'Atlk&?_kjQ9O:=-yi.B\Ho-lC$)zo w?uO<鹺p?Bxź;ˉMHc@ ~<-A б8Mlq[T½gT%+# >ʤo:h> '86uOCt VӨ:D$&(D@ _Rf'r :qa}׃l jțQGY 9 \뒄j+M%0S-b}=ٮ,!QfK ܤ xORAL۞‹a?}On!|%7'հo*bf }X䫅%TS.5HԵqDb˪ΚWby7rro`5PhRʢ>,o$-g Ն3)g޽9pG=H^yi]%$:SIATmp¤{i"SI_ߑd1pT=5e `A@8N,3@[DO:FPM6HC 'O+7$)CQUs?O1XGt0o([="1$ˆnF Il-"Yc:2a 50@oCkHPc2(m+N/? g,е:u} 6NE\ߐ,K׋ߊ":"Y?bsw&m=D pn^j$Wd.^%s54OI!QYQ{9ekz<䫧kӎdlKzI4!Wqipv:4Ϳ7Jc]-phy=|AOByq皓ɼ|OUF56fzw*!? N@@6SŒ;W̾/|?"-Mec1kظvd{al)TߵgƑԝbmk#K3,O($ˤVP.m&r$ŹuƯ`F(c-Lpj}xG.|/DJj܄X{KdK*5dwaQ5rc1| ;4J!<K`Ɲ]d= fx܂W1=G\4O6Z}`O] tߞ~G^כ`nmTTqO*e%&S b['!7n#I fZ!yPv`d[rf ׇ3S & -&9&HQc1s?ȓsD'ӟ`%uG,xtA l*$,MOK% c!vz 6yI6Dsch(TߖW>GtܣLf/3F=tR|\@v, x{ 0rbE1):bx‘F0$#W<&glJ1\Cn9Awޭn8Rn8ɖrK6y#4)]JOO%/)͏5qS/~xɽUH8)d /D`pS; 8(5F;A'ۡDb ¬L Sr o˶T=s$]"gW`75mR,Ć-VOT)^tPh[͡ciJR*2G޺PMb0Ѹj- sk6&#?\3H vnw"M|wi" Q搜$_2kk*u<DUev„L/פ">M-;uNz\y4(xb\R\s#ƶH0$ +}):Jת#᳹0텛u}33;E 0)4G΂#OM݄ f<c~BDXX>#fGj^=dr^‘WՈI|,Q8PXgu.\hi_ ?*y,,kqjLZ+ :PhPeO%YKn_]n}M<;2 Lŷ3CAO^ Hśm,#|?~aJ~}L ! oEYɢcz?b/(]ΐ F\Ҭp" 2ڡ_8Y*wRRO;8][U>ߡTn8".h~4cbN}5􎇳U'w𰒧Cv߶2"ܧky+*_ 0K֯KTIZj'4u*w ǹg8?uN^8ocحRbm7Z4'AY-Gd (iY1f;KŽgЌ^bT5ֈn4t'%jneˁRv%?ezBpt]j>MC+g>e@ D(trج!q -wqX 6 dZx&J' aՏAL X TN Qu|2[HabI*Q )iYǧStB 4]pv[9on5֋Ѵm̔>(՟lњdbTpu1?X1h~zEHjl&yqJA,ڧJNE>ɿVfyNֳBp\?eG:(ŸT4^&p[UXˠlb'ygc&T-. c}Q;@;?O;orDm?T'~ >p:@nvX$$8rl1R`I#^881ƞwY 3ʅեxS `[+k8{W|g,\5[梗d9h"4-bIm9eQaGHytwV\q@ID2M|e&r30H0lh&-;!$+ނ5Vc+`_CXufVF |Άs]Po֋G+ĺ#8d,y'MIͪHA-TV욍6tp]dAwPs[ʊ“SUN<2e͙XAag**_60H[(Iĺpesr֝B;U* #\ٳ}W7B>PCX曃9&IA*#4uN=۞ N!XO)MU(q??S3\kPBvX 5 +mT!W/~`~ndN,^@2;pZϱkK(ҵu_->cxx<~f:ٲN|T,ͪO7|(q<}nxd`,Puw&^8vn,:*>؂wk8|(Ђ? s ~ )TIsV"O%TR3O=,9 wbw{b,{|@PPQSMoO](.Y i:Z>_+skLĈT݉΃û48 X5ZyH~Icq;#$wMfLT1"2S.TfE]Q.RF9# Cg+f+wymكY!M1 xFgȎRƏuDK"sAq4%x!iWTMco-E+e>jadpD` R%!eEH+eA @ďf0`1@6oIIyIzקvH@`z:y8D Ur3&<1z$Z Q}h|'XSa9 ùeDKx-8xC4PW׵~z۷~y~$8 )N}}m {h$tb ^;ɭyBfC UڸN+>,J L^eCX-5WM\XPRnv+!X3W\-/%׆="_;@6Äg$Ub:᷵B"B'D\cnyr-,ۨZh挎$ G6u z&+,v`V7 "vT>nQ88LM(R ~-Ca՟$fW“ǖ MMk݆dMx(=*o<to2 W `Y5G G$K@-}ABeuz@ripM)ȩJcduKvl&[F[w7;(,VVm@.wU4i/*>l&SFvbw%9 30H?ZC3FdsmL  yb Ԓ H tQf%FaͳW5HoM3\y ~溳;ey>}AD\ܢmՐ@F#r7~[ qG/3af~ֹUAebHȰY]Q J`j_m,?Tb'NRS76"s2NG.x+ӕҟْSX>k4L0N][%Rbz^qER%R:l\i(xrࡒz|}:=pG&#P|f.5#35sdlNSGv7lyqU 2:!'ZqdRN𜙖\i[A bh}X@fE7[vh#VWQAM̲A{8Mצ}))*5ȃ38vf|H@nwEtTlE?زzw5rg$!+1+9F[}?Aq\W8ə"?E(%O|&qoi&oPZ $̳RݴR#=C:tR2w:V tQ-z`DAoFH1rC?T=S eC%~t)Pl{_cр_܊0 ʁ&bAg!c-%Jл.= 7|N]Ox9&4WgJG:ɩiPMSyXK3kݚn;ж*Iv^xteQ]j/Ay"~N&*u˪^$~J5^B 5yG`Ԅ&aHi.ATz4ϹBhAaUgddۖZZ}Y/QJ;AAYpI~S6`׸/_+aD}i|+ M]? @ иuCtE~!Aj?QH{m C(4sM Nf!Xz}W;U&9V 㰝a/H;Qu| %$ )AU$P˯ ֽ'cu>FPD8@ t?=*`p]eJP]{! 5UOyWe!gf45k,pp# `6 >"WO{s}3dy )hJlg]<::0GSR)_|ঞ9UŃn,> hѠ6 $̓Ӵ/DQJGfz vS!m@J _e#>e7`.? SXػ< u}w\- ^fE:2#\[|so4qHw9ɞ}%NF(ft_wn˓i}>,z*pV:υ)Qp#+e+^YIJRwLx.Gu\8jYIbwG.'cPbe!h(g$-[jrv7C aίpzO"*lpʾ菪K?KJ؉<$: 'r@FQbk9,9⡸[]G%Ŵ3`64O"/| /W.s$:{5j5NaxnZ嚣#_}u+uIa׈5\[(=f))]1\yA\bvigEB.՜2Xwbh*Es.TbFU-8Q YM3!j/*Qg¶he¬S󁇭[7:9D/rɅLi-ŨGmY:ed(CYYvMX:Y<7{b-$]UFD WŴ ~~^;/%"Seʊ9U ҎaQI#+Dn{hiXۀ gZe%s?_hR5 ́+YVDm%/m5c=M^6q,m(Ps(\2 (ѹtH&n3?-=}FSNO: |ߥ;#$][=8}k&/}R4ob 0ǷRX{ltT;12Y?NEG~8"Y}&ztIn(lrm>uە+|$rMJӷȥ:f gm׳KP)ˏ L3cGm|,)'rMWJ \g:14X=O aWx&H7]N!SfݝXp3)?we+lN8hѿ4Lzoh9-p)N}hǼM狭~oJ63B!a":0#6vr`ÃW?ds}z0M!'*DpYatNc`7y LkD*]E É/]]P l4&ުʮ".p;F~)Rйý_Z4;?¥vWD%scr+X|(kR_Si:ёkUjYi!IO %g_Kcx|g\~k]HsF3i5h2 ӟ#vcReJ]U"! NyK }>oر$U_rt/Ѵfznlk$D[m>%r:m+HН326ybH\7ZhJ@O^ζӕ{E$&I븐-1ھa[z'cCb@ۍZyV&tA~Jh$.XO C$ ;oGy Կfs*-\N؅gr{cJh// @[ś:Y\EqtFp8$8-5N_G=jۼ )gnݿ./e`پ'¢o w?&:>&NL!ڛQELP#z7Ez7rbжr}X 6J$ ~Q}0aK\J<Ŭm#:Cny9JOzTZo.|ޑ(;>}CL`TdkeH|3X[|7E3R`!ƊrA:GIU呓x P2I@// ;bqa+XEN@[ FP-AXGYm3t|T &NӨRM 5{13+eĮ#bY,F$Œ6; I2j~Ï-.7U/j8J SeJBo>lOZN{9 ,'#d?᭹  [3 XMepG Ug|VRȘKG 轈0Kha^PR^St%3 *5NU ' <&s!opz1G3+&9P9\Eg6~B9 kT"apaRm#Y񳠈b F$? ]o\l  "@t#%0%!Wbj'U\."o?uo߱M܆v1iHϕ\}nO~{*G#~Aq.`]M9M O_͘墻6.[Pw4@崃D?@,d*!blH; BlȴyI\f8MLVO: DT2d 0^ATВWV/ǏeWheFMb Um)߂#QpW[{E^X?A G~"Ÿ LBrtP^`B ]h )0-͈xbx};.o2's+=1&ёVOBksbV]klg0נuc*\YK0x*zTwgbxDsdQ3Ż㗱I |Z+\:ϝ3Z <\wLKN4]MUB\_:sE2_e&)W}E1M@;qȌ4K7M1 +Vޙ iϟmѝx^*)١*gAOX%%0Nh!M:(U#DXp'>߉&J EuC^35}KLR^v1rhP$ǂ "YNA- -x(8 ǼY6h Pߴ SZ5w3odHI!S < c=-RkB:{"Q}s)ķ@kƎ+l[? $,GMlb M8̕\&zuyLRlFiB3B9^Uw+w>]gǰvekk%iUPܹ+f~f)}iªD,Pόw-2X oi5Yڟ>H$慥b:G3T!NcU'w:<]nmK[GANE aK:ݒLt )ֽWLT,M~i5;6# q!>=ByC̬CkqEslsH< hH>v=:Hy$)2Q%.3 xsV]VYQ1`1UvJlJ3yXi`&-(L%78OMBJjՆo[y묕C'UPuN5e"W%+@l>U>=RW @t$HT#,/4FSU7mE<0vbi*-iEz>>?'U2CKtrm(]s/TD6 CRzAS8OR#z5g2fRa3RQq.r皔+Ɏz{|nm DH73Ȣ@Iw5G ";|Ԅ?ᄿMSsA6s4} /sć nٮБ]D֝~R^m6I[9zKΑl3PCQkc#< :/Tph2Pi;f53SZ^E2#?c؜bRc*%e3q]c/tB1trM7!͘?<1PXͨj5-dbs4 @Ê4(4*H5oǪ \+>F=B[[bj#sdAp,q#*N{~hTM;FȐ^M1TX?_lsWL1zofc?i-0QW7ƾ7/i^hw2"j꩸:1$Iw̔}Xk04QaO _hլ꥖.(Z+cF{c'9՗&a,;0)o5WjJ1F˪(*Y,MQȲNΛ3;{׊N撣H)J$hJ1Yx^>!K %(,AX24cCwhm1vu8d>De2+'G}l:N"mqwQ=HdfA_nsc<F0ںc! i_P#֞cR:6\ ]B_\_k?]|jse͟0#|ą;*/#cHQp)36>]dS:STvg߉xMd ':ڃ"塹&z|;(4~`: vnFD)@$(z篯3y 0H-E N^tˬjT>JiC;[yLn M\CmY *NPrCm@swu*-S:W!.hySvl_HMc\C5eqtcp |o&?Q¢w;R"@<:EYj+&P."%[E-F2@ֆH l ?tr$XK&]ꅻG{N,0&ff:nUvÝs%txi;*HX/hW"OZ SL\Fk/:m"-@@Q8k8QsYff 6 K2jUJEF˹61@=uB3RS9Ic(ɴ.U'2@{>zу`VL0IAÖkYdۗǑu*djX`lj]FVf" C)#yi!TJu~7ǵ=[E @ŝq/xuWV(rn2][wk6(9` 3QaXfvBbb! UlÂ>lmf'9'57(77Y󷀾s(gzЌm@?pKw\;OxwJɁ|_gaUT`oZqǟsd ^UxN}(@"2~b0@G-"3TySsc1bkqtkēSV/f{#j|^^ݏ?yI ibJˇU q+X2o'|Yq/:mMCʊG3qKʉ#1q<#PfV+G1(ěP;춗. D͵'/OlCvR;Z2T\q `H7 8}g>\RFaQQlF<]d'ުO& dX'=csZ̝6,`lLI@93Z{dxG7&\I,rRNzQ&,w*KeG.СK2 UP\YE=fxw >֦Q|{fW%d8{) TFaqzh Цe/=hT`t :4nܓ] 0pcArMܚxsP#Oow5%>&9ZJ g1O `]ϼf|5ZmOX^Y}ͳKg6܉V64V4԰Q*RjŇ)AH62l <~X2OnT7WN1[V G0pguwݸiQRWfҼБ_Ά6,q40Qt- Zxpj ?=ASZ.SFV&5`7oEg)SH~sE/d1:LE o)Jc@76jٴK)lN:Pgƙs]K6R'4&]G+@D^+A*{+wԻIK֭Ev=ՌKLqRA"p blqF@f .$NEtd4^.yE8L·@>r<~ ,;pqD\K00 &#d- lƶs.~%0r @]; lD3ax V"Ty uZ.qHK(b])Gs͵灵 1,EZΜoؾoE˸.8gr&1$Ik;Zxc?(=]`6"+`cuJaU󬓕WP)o<HC?7pkp=*N]Y "!D[@inl)ri|88sTAD0o {*n4 ;Nb^t:ţ@'Q!cNOqĺ(N]ˤZt$i΍VKHl&(f gXv\: 5̶)͓ zs-ĨAmܓZ^;_fZ?Mؖ* 8K[(!$\BsV!l\@*9`ܴ~*ZѲcPG0?ycY$~TRUü}'3Y17ӊ"Ğ޲]G; ASٴ#%_ :66HBفHc8 p.8z5[+ n7[;6jo?bO୆&@K{§ ]!3YFj2Ι=BrXO|F.dpkÈߙM酚bWp! ٗ4ޝcKC3ˎ6R4!ۄUg uH>[2r:íz݋)z}w]W45z,MYIόMM&rGzN+yOŴ:ЍjZ=R\&Ct -U~B$` /]g,*l_7Fq(+nK?oj ^xRgs|Kz§O̟8ZIWB_7۰;媠2\$Mo0TV^Tn[5\(Xt*4(p>N  ɺkFKeQfWg0[d }퇍6?tMvaŗo6pe xIRdd"(Nq_I+kʲ`ɽ3 H)<9+}"R4TUBNզT ]f9$Q{;yDe㾴b(Bh9xkBMϯŝf@_-D_oQ>7Qz; wZEF$3Ky 07X:@hg4S<ϣUP.X دV2 dRWN?ڀl3!s-),rq3/o:=ZdA.$k"9Zyyf8A_`Zy88KjX{2,F \bQw>D-A Q.[A4bAm4Xq볼ɕW..\ǔ|KQ"Fz7ZL%,M`izA~s+Y%ٰ ^<0첕gP,ҾKP!+D'uw&9&p'i.n& Oly޼ndk-袲M&z+8zd qȸϪ}L[,+_ mNE1aˆۇdӪ6-Uu3˰"x_ؓV:e8_v%jQR*PMW*dKyQZ rIw>*G4-| o8F; yZ80v؍ߗx" qqX_ N[E[Sy EZ4FdGӐHip7c%??a:B:4 cѝ]&nHlʯMkeJyϵ[ꕝ=gbwgs UIyHU<Ɇ8.O:l:|c'àq$3^7f+?q09Zpjo^@|AqG gAt{aVaASaI!Y=6H΁‰hŒr|Y5@TJo)]EzmdMYI{u )iwWޑKyJVcL!9kYCRH=k4LM}ͨvCoKg.qE{hcuj:E݆L?^>=ggv 9]&| ;RM:'LBJ쓯v⬊ۢL6:X|3@ 1';wRLUDg,k\K`8"kM<8^\1A6D70qslҸoO@{5XaT ;n;@tpM@bL7B4[̧#=sߣy~1 )cwRlH)70l87ϩT/mcOPD/q{:%LL .U铰Awe:?ڪbU6f^aލy=/]7x%Vcs@܏ FvFOt}~Ru1 ؼSp q7; *3tF%< &7oҠB\ +uTw>yy SIQ.>"Muw^ 0i™ݥxG+1Gw(+kY:QRο']J/Q-_Tj̔ v#:v}S+H+w{m73ہn !6qi>r+4msq`W5QHهg.4罕WڱXq-f YQ(9]?(yl-Jr\A~_&H3IM oi*X߅xL 7@q2W:XZ\H ER9l (%8ܧ S oU"5f[snɹt+x>>O$+:FlقYEyLDP6~`tnq oLƤ'a U/XJs!½:OȆM&O6y['H] gTЖՙj2$͖ʫ/_c=6G`ώ֞auf].j*_;`_,B_hl .VL1)-cKp79iȥ:ٚSӽU7Ajm8M0D@ Nf/{4zligqk1tnf"bh#V0, la83;_n>į<\ "Tí 'dS$AKY\ E.5;NChW։g(X#.|M$zy8f#D?!-MO)_ev7FndԻMm<"^s|>kWu憜L_J ^=02a##}H˟N]1Z"&9 A@_ x\nch8X_|4 6x24Iԁm&^}C:N>f#(}\sb> &("sVa̯ϠN km!F\o!:Xljopt=탇!>FqAk).IH /4:eZHԠ'tJEm~цLGCm]0 UdxVJط' %<5+c{68h0ߓRU|pW$֚w_w }׎Bg)i韴-%8$iM*Isf jH1 кso-.Tby#_0ytH T{rdw1źL2r!qe &*|Z ȭcnۼhl]fcb &3޾IN.ɍzY R#Abx+܎ɼ-^EҰH:ƌjvK'7k avZ=)>mvHhRg˼Uǿ`9\6 }Sgu U9,\ lY#B $U ?[3I96XW1rɳ>&{`99x@nW.6'UoL WYf5 \-RM˖B y t8}$/2b;MmG/Fw_g:rP鎄pߞ2D'j:O3ÜQ3ńtVfB hiZ_Hz-7T*EnDad/*g0P{oIրĬECMd9jbSqk4!s`huP{1D!7e4GdN'eL;3őcΐߋyjΟ?Jf Y,!&,8vn]g`(#PD7i_D}EP*b.~UmdBkuA2jE:ǨFW%!J[Sg~O f)h(nEwRm6 ~W UaȵTƆ~zh :%.85 i >ūYz ѫ4hШ=ýAރwVHjS<`wq!~|{;r;cl\;wLdGә"x"\ "h-SiPӌcLhX]zV!MLg+$Eo +hIm8p"ez)<|M}\Y݈ dsB扫8m)b)޼fle0:~ cMAר :rGBIZgBKg]hآcj$P@5!AtMch6]I(o7Nrvɖ^:ɒ݈K٦S/v";|K @>[UT<[f }}DQ-D 7.`%'xݿXS = +j" `.!S7:1f|^+BzsJh`DoH;kD-oWI[+޺e:9PD)mtglӜH}U$ Cj$i˿^], (^PMxQ/u&]o%"sTK9IC>qf.*|LCU"UW1o@>mYp"vVmdi-y&sH;|ŀ6gNvb/yn{AGmְ^Dm$-3oD@Dx[ck:֘ϭ |c*]n%(]z  Wt/|пCxS{d|uKQKR z%"!sZ(OJd?Gpo<,E}5bcZ @C@ڧmBƈU;>:p?HMvS|tGeuPʙO#Yd&HDKQ 0̓vC@

    Jv%a8{8v49譬8σ("ڋ"YA+?HZߡw84j$@:W\)j9o&Tہ֠Ġ/Rϩkлx!ŽFXu;F > z %vlmØARL֓^6m4%7r6>ve|dZ7COVyDq@=) Cpxxo`VspY^8i4#AVmz­BoAӤI@J=vK "xRj`1ʇ4zf{T8\R)d,(9Ӳx<-aP,?2W6[o+\Db9ŐEn{6tҭf/Z+%gjɟ6m@Yӕ$w\{ 789;b~E0 O> |DŽ2anL.lu@0.x(SQ )JPkG xV".~NYVx*EYOz 'ir}Jʠj#Iw="ӮcuwXrV%/0C4:'yi#u3xk S*pN*nˮHQXɡ&}#:Bl 2R߯\|iIaFƊуApn'q 6WaK/) d {^ 5;i&Ȟ+uGSLJDO)-K+Y)SԳ!UTV3!gn;(Nl1bhе|;wFXړ~%_Zj&^U@M h)bJwWt]u͉/V툐IQCQ94skzj +{jTH |ĒA(GpRk;< I!B!"=J_X; 0r`zDŨ! c@:<n<[Q@F '^'pCNӍ\&G%8TGb m,8S7lB6@_0ɞ 뿓r&es{ޱܲX%lt8QūFP$s3R;:Lh&b~_k@-3Rqݔg {9{"sʧ {'?plj!eGgLZۈ ,P֖;iGӡ~s2_X͌'cExڔ8aиГ2vizG;N@ Y|lvPSre ] dvg5fۿLbsRӃ͇<+( 'KQo*^~k 䞍g|ʕgL0!:τo IS}{-F35ϣD",uB^U jajc -"6,uYydt7xlDbN*PAjyQYI/t1/S㝵\$ _Md /25,, 9B?ޒpD vJ3Ulo9!Y?Oƻ--̗p׃ 'ui vpC!4(~c1;~o>ݬ:a_sm|yLqh=9^w!."oƔ ̍öЌ7t =nNc_b\Z+ϧXm}1B= ]'H1O ?+< ˎJ/x 1 uy:ǻiZTQge}qRR?2!/qT'ʺ*mc IgH􊒴S׺5X(fIEiUvI YPV6G0O6x(绩:h 7֯T+ 7D>/.m?&Q (LV#gKB2+aLwSN1[]74Kr+SB #xs;JRӑ5Nh)037p^6q;"{fVRΒ+4DΖNiYo_G$<m;JQWf'j~w;?&bgDD!FH ωJȕ`x7!e&/ 2p2]JY|tWw/{%!V{kϿɻ_d#"R0J(y7|Zv;nx,hI#x?&Ez A_rke(\ԇk:oLƦ{>. ڠ~?ljzfD/zKe15͆r#CٞfG#F˫ y$J.:<'Ñ\J=7T6&l@tSsȳūaϮQ)82 jFM)E\\y%Oizvѫ9 6tw뾒M_W%@.\F"Oʜ멋64#!L3zYJ1}ϘuO@d ?N+sVx^]N ^;aԽ[Џн#ף__v78vZXèaVj&o[P _sL>\@eʗv\S7Do?[b6% "Nȼg{2nظشVcJ+@>k<¢rG݆T؃3k\?b>~R8VRj|$}fq_ŚfLHoDgާEa攥^*zڥt Kk4>R%E˯5-7 0at>B 8/6'Q'0 HN<^J!pɵ Emjcnpk`Q ‹{@cm6|G)+~Ogw*miyg}(N-*U(ޗỨݪcY1~I d)ܐ'z(T9VXJn{+t"){O -ʞ'=Oz-Ў&%<.EYǮOA캐 חEQ̇9ksba"ѣDz̨Lea,o^g˿'9zɆZl!h4[/KʂUIN<>w+0gB헶>ǂ:'͡G)^1;1erXd[5!d㑒C0! RI~MˮГj"oN gp*.պMJSȨɕm1fp>,0W0IBY<wʖ_ ֢۠"7 #@ VC]rٶT<*r:Q'wD<m׻j,v FB/=ܓx,1I믦fEл ʿ0+~Sߜ;,lx -2 {-e{/l;™L@:$SZBH?fg0lpΒEӄ])af V4ogzeC,@q{c#*JY\cN*2 K`Ǎ"6lEnR.pdvєX|TO4̢WuJ}/S`lT/*nvUPh灇_ ,2g#~BU^EI,w8 5\ k<+l6%K2XD1碑So uO˾hhmYVg5C`Д3)%ۺ{CD9ņ}:H!f(0` .TO>I{+h Jħ;̮}+O6#=&3?0s(Z s]TP+@bLYl-Ś\bUj.f*9M)_9)tFJ4zz<]Og|믢*]g8'#bG>x2zw LFJסͣ#H -Gn GTڇ4a_fR 2<M8F] qCd%3x B|`/)W}Xj{L^Hu/Jeְ|V Xʲ$mW?&Yr ^DLTxOE}= b68HKfe4F31MfA(xx:x`Tƾ II~iPigG@t!3_ Y5'<}b2uL\ٖ"oҭL̮ If=U65DU#y0zwwW,ct~ dR+_"tj {R%$!HHC|G a~0XGyI-}%m&۫;hRMt'K#{vu7B(6= $I0f%.w<ڠ _hEfǧ/5 ,ˠ׎5$+nL K,|pSòmv:mA8d4]}# rxs " vR3Pe[z>> ;rΑ`4 o׌n{<&ymo_Sx5XZəs*_fN8_\D`GzHf$d1Е-b5K 0/{|&ΉO"ʊ, V͑J/.oy7bq[p 6̖4baK;V,@Pљl *YhG ^y7V dpK |+YUĊ%B "/g’X9hnR) uc7ЀR#65qAx^rY"k%vF1(YCQ]RZ.+A*'Wq]duo!VbX" zotu^I#< p Yz6ME[cP~m[[W\O^,U[J5oM5ZE-8%~q .azŰo"lQRR'okcņH59{ɐH#R5VȻXCC^%!r)vƆ˩/>B+fC['"Hrj{2?C# cm b 0ԍ0wpx$9M5;) . @^~y&4(=I}T"-l %\SZ&i}p29FSzY~k(?c5ri%de0!{xH5{!!泶)D N)ȏq:j,N(&78 yI5oHc8 ?Xĥ@",9x,Gv$E0<8@ѭE#b~zHC)Yg8$80~?y'f,~"dhG%T7^cHŠ97LN'VTmsJߔkw~`/A`f9q/k. ^pS 9Uۆw;j[Zc6 %PXǻmVStܽ^a^?On}V_up/ɁgяK0^=zY:j+Rߧ̖ME!3q <iI6L3nlhVjkX+pMQ[=0K3qێ3 ,m MZ&ϧ^s}&>`,R R\\ p6G~ѢER3< /C!¤LלH'+@ PZ5g:M[_TZyElwtUU$#g/3'8=uRTZgr$aY;p#MPcP&ߗ6[Sԓ?앂 sׅr%l8u_C*?3Qj**UMq볥O,KZ7j[r?B_cdXRJYSq}3<:HvɤO*˫y|57m=;*%T^W\;ԋи>$]$iɡ(f}}+e$:ΑkJJ+J_t~?.8TUnJ9mFp w0lg[Wb5y ʖ7tPPT'd2oи^-H'aA 0`8ʍJxt* Npt(%uCNZT8 -)K.JdZu7xr9T:;)R--9Y,E/@DhET#~@~H"*hU--ȓП62Q4xTʴSaoim?g l"8Ewvis@$n:K"BMWl9 uyFKY1g ѮV)Ϗu"tvEHCj x,#&0L&e66b.ͼyA+KU76éĈPQ-Ev 2P2or?/vJQ\YUnVkqHA} /9w/YR2YkD?vnX܃/L#'b Dr']9ٜA߸v.PżƈCFĴ#SNdiA]UM:(h^8]fWN4"nf n<ӭ>]bDVP2Rðjg;({$e4yݐ@ 'tM hu+FvJ6n삫J`d1iL]C+'.F@R&4*m!Ekwnuj5NRqt`nP`{xUkLۍc4qj5U c0Js]@f"V<ڀ=c[+UqSSktp!`JrީUU ͗&`w$mjxͷgD[ 4(IbެGZ|ָiG0JGe궄 b}yxFKGr4)r3F|2>DJF-͝D#v?xE%ubLIm $V%O\fN{ɶ*0O:ȕnnwaޥ$ xNDZ9 oﳒX|qcۧ4c {ܨ{a`j880_>:1TpnTjaŞc!ހ u)_4j .{$ iRɋʳq20^ V(dIQ>7_EZ(l82^]c< /l}B4q+ '4۬|.1,^X"Yb(IoW_ pK N/|NYGZkWl>4lh 6W \p |H!2x!C8Rt6$e1dŠ&Z=n.kH </%S q<:ԕM{^\  E5!عOƀN͜WfϷpil`ZIT_B )Nv PQ \׸W ,WKӡi,9$Թw0T幑dЭ p3K`nv׮ `u[2_P?]-M{A >A|AMFρbFZ\!tL.) <S[ov_YXtϱԓqg"~;_Hy6%.K8.I^cHµx$[%#i7WDZKBuxɽޢ^_:zTޜ[zHPX&ƍȦ8ܞFdf8nl> }/Ԝ40W'lj"  ,594T:}B0SD8?rva>B%p)P+Qؾ9?SV5:^r`~^ ۛ9[$;:R+y寣d ͭ^dρ|t[Qm੔|>ղ^)\p.[IC5[o)p&+fR vcZ/Z,ёl;D8r5wyOէjguG<0)$? "L+sʏ6ďvՅjK~g'o@elʚfۉV{D6gb<{a-}TJ:#12kš:@"0=CsE6. 7oilqIf- /i  \rg!8,u5;ఎ'h%CCwaQ=~>W8Tr@Ø)T$z*|xsܶc\ҿBӯn_J>½YO;Fͽ,YM~_>{4͑FŦ.ڲ-4=`$F3Z 0k7S*2/wXᤏ0꺆/}µ=s#+jS:fJVG1U'A)3FeSʙkt|f0.Wc6v }cqs^_*,h_o⟝bV!VuMLTX Rhf&p.HVGgPC^Ɗ0"w%B!vdȔ #sGOb꥜mL9FxEέ~<W)(vO<`ުw:as83 $]`yd1i\yMHI'x7CJ1тRFEp+ AԺqa0C Q3r OsYlSj8MރR \߄9.ENу`%%<0d "+扨1=p eNjF1wi~q$QzY}S7$y H_~2(QFX!|?M ꡹nu aa7n֊xOWI >l!13;@hЅ |MG&R608miBBݑAڦ)/!ٯ!6'~_GmqK 4nTMdXwuBm~N(/hc۫sE\p4vZ:yȤJ3u[Y3Y tgq~A%g {JY~"C%Ӓ )bHgg7HMFl8XJ^p|py{`)Z)qrJ/ 8,zkȨX&#J' bxl;P֍<3U"KSsL {]u){cNbі6`OZ;b) DjW@gu!{ ݶշQ~fBMAM+kq՛6(ZJ& { :L pɭML[kHJ-lbi '!IT! jqziQS4MIrԛ ׮Y~bf?+c9EɝsduGѾK*t1SnI7Ⱦ僘aViBB*ڙ=;!L-9>h<5*Xy$Q'/(k@ ̸T赀2O6GglƾRt=R?XH'`=DrIKxɫ>mvET8vWFףcHjiq+Iv[wXG;%`L+Fˆ%vڷT86${tA؆s[-r񣟣\'cV9SM=g"pe %%ת c&o_UڧkH^ԞU[o jpid0Ӽ$2 a1|Yzlcb6A0!ZP+EBQSi9n`[>p2mP)&i72TD"n.2P|^zq7c2u،gy)ir9@)Gr%-zb7ckإt/ob6I 6ŨWYk$vrJ} m%g!k00oOy[&$AI&Kv-WY_s;ӫ:FJJa;9YÐ؃6&k(]/EܓM_C%{ 9GP'Ō+/.ŒL"DMEc|U>:+b]UܙE}("*=X.3 6.'2Rw!q#~˴JhU}MjO~~; Xľ(>)mw*'Ia_ \uV̭L6Wǀs9÷Ld):k36}IL&;UǯJl@=p\4ZZP ZCٞr4!5/B X4t.@'Az ![ID6n?Lɶ;ߜS$~Y`թS>8H0P]G {z&טaܽvBӿ8 zT'U?vف%0c!(|򝃓£R92?wb*ē D{WYPd wb%Ѕ!(k'q D{Vtg_PƞLw+3FfJAr E2WVx[:nd{O]b%XE5`!"^X}ɣ{>fJ\aF~]Ó}]X<2Zy*%VKs4*r'Yu#$3s&>c|Ӓt)K/EIdK=&eޛ^0Ex"m .APN.֖H\H"JT|ʼ`~f1j[_c8&˂ߣF_NFȏ1$}egT {x eW2Ro}L5uA/T_xiS"ǁvu 8{Tᑙ$CjʟǎprXؐ^uyQx>Y>7͏ֻl4kz'a!&вOp3$t/o6HqGكqZQbJ&6ׁGd|p^ H +\LcM?:k3f"]a1.r $7CmW\ !̓T|? |vRƁmg.-G}[`*fȬޗ?B8t#v=KCFTgmVYhU|W>"6ҙ;aBW<!C|鏧hz\2*_v :0>!&%%9.(ـCB=lN:ǃ)/VƌjvۆÆ4[2bCu_}Su(98'na uگLJJ}%mDs+DLz&* q2UzX$ӘET=$X WE*lmwAEGK` w΁e!gϡCqSltPdkx?"3<$TIYuc %F^ P}sT|k# 9)es/`L2>&| rul#j{'j6q:H&զXJrv0ES`1([lg&b~O*6>PNJ" cn&7;E hqd 4l!D]9`T ]ROޤ}ps jI|nq!hKeˊXKOaĒ46f}CZύGUK j 9#'ѣ9Q8pp c^FiG:`p\]#2,.` ";w?\DƧ8]Cf9SꮂUO1,1vp!h>rZ9&܈9嚷Oy/W4K/&ˬ; x~Msqs_) 7WO%C"k-7/@LZ(-FLF"כK8!DKcvg8O2$XIiR1ZK{[d9d U??d#^lPp]ċxspAxwvAv[Œti6|Q&}c”7Y{oPɔ3|wn%TF|u6vgfӻ <4qb:" WRw Y tZ-,Pe+?B놖?K6GmV*Iat.rYdկEΚS:,E_ɥtKY a+auIi;zc6hFm3Q_hpUhHQ$4!`EMn=A%;$ jJٍybZ߬b_.=܂h &Vj 0wijdqg\R~(3yҩʞ}:Ma!ݯ02R*5Қ[xQCOqn/]-.LfݣCRX`p]2U*sPjb u\.յ=A#Bϛ-ᝡ'"/*ujN}ə͕۞Lww3Ӹ3sKRĨSzF1ԏ ;Ih"y7R%6"W@R[{dn3I:'cP y_+83JM$] coo7˞AE3` @u y%q aܳwCmȣ#?h5 >\L CtJv;#up9w}d7P>cfrIX%mo42]LgN/X:P,xG^#p eQIrDez-w*G-XFoóUo6o9ЖTR.$l b'IOU5"?0MiՊ-4֬5ZōF d~O{Ӭt@ӭ[}qxB 0-pqh-oA 7Ʋ&{}/CTU|UNY^܉Z'Ŭ߱+. Z Fuk /iXc?EXl-\я3-jV7VZB|Σ_4F>U8i3,OMfVn rۓQ$OA6Vn8VV%!U\)oryd?ɵRx#Zۚ;?=wИ'2 c7 Wz ,?ؓUAGHnuS&Vх0qEiTܵW@W#W/#مhey;z'aɶ3YoQFT䞺+ٰZ4$"WO]f݂T/ޮd~ rD\8?7 7^x4#6K-KLޞ P=d^mUNG%ߏ6:b&j0wwZUJCD_U#ql% 9g1̉S)GUb#NOEZf/,KPXLJoAMHY7Fv-#J{ p\6۵$ ~SeGde\12"'ege2O"kmtz6 2'3Xپo;ٍRADl ꬗v: K_"uIP!~}I@`fѤHp:9fěA׌[.df0oGu])#_]w='Z ׺NDo?ъ$@@-texl+6n>!(1g&XiU KD^ܫvn 03F}`.a sBl`w7=cŪXbK.Mh$CmyThEG]8\/IbT"CsԱ3Q ,N\:db t7: l2Q>z:gt:_PMҒ$g2RL7Iea}Q7W'skqu \|D`W-b30z4} SW}^~ϱJU7WK4c.ÞjkoO.ͮY w P5̫2|I>s\ $u]k"I? C[ܧSҦ9k ~,ab>!@ ZBV} :Cu.j#XӜ}ݺӋbs%LSM߰gG-*䭠)MQ2t&M܇{%@ǓgTqid+1$,+NR]U?à 4IN XkX;7qTw)ImQT%00*'0>..6ae+k LVjvx"Ҕ ["L8rHb[#Yj7#HkbI5.X!=~1nYEٶQj$1wT@=HB8s~SBX9ύ^˩9UC"%o,wǚhq\Zf3krѡ4Ld|IX\cnI)/ŒF)&pйM5~~tc\ D"AX|l-ٜ[͞HnA@V r7& '/|+@}GumVrp GyA>_B=Oq5!`lOR n!rRUTا5-0W}n{wykі,$~;|CPS?\næl2+F-boǤĦAyJj }gPu9]c=e!>[p!+3|}2N̆ߜXDĞ6Z߻, ۘǸq1})|'5z`SԂ < _zo9SwE- i蟐-)ƕ;46) $!(MHjIEGm3$tNP~%IfmX \GM= Pd;/d8Vn!Wg' s}dF[ wS+h:X1@{V$}8_~VEm|d{L-8qj~3;=fiɅ#-KpYF)%!*Lj; Z{ B(h:PsTwX =^P 9đ|#t^ |7(SonxMhgI+S6iHڅ|# YqT$e59b6(Tqbbq8ec~֑ yce%r zŸ,JWt:.8ƝglC!NdkMܹmI hܩ@T k iuX~L\7+;^WK x1t0dDN J BxC|w 镏60Ĩ;={daЕ +&4s"~I=;lw\ mwi&¶Liqofʠ(#HK4대Ѫ7 (ksz (c1紻cab}xJ:hw2]S q'ezH4|fZ=;-$9-u7P}fN$D?na@ھxm Q#̧n ~mOTQzÜO_LiԘO'2Se Fz;zZ&*I c.]DaJ2D@HICKW2$|bP]~xAK̂mD]k#-[֥pщ yId*02IbvN7bsU7dʟ}o pt.f xLWZ%$R_ @XY̌7C`ϛ_ IF[[ 8t"Q6'@zM0 w̤+uiF>7Cjql>h6Va5JX> O Ǟr2duОn;Bz?$?@߉G@vǖuׄE͉ZpL'B[B}Hg>ܦrY*kߊAb`2&+ q*A[ߌ $- Ԩ ¤d&z÷ېtԇ%U^¸sQldRzb7{ S.Q4-^2;("H1fݣ3"CF!75Js1sʟcx&fH+(Mc0@c^D*ک,ȑY&tGڙ ,b AphuBOr$XQ FE~TkۂAc`7rI6p fGQUZGO"x)qa!JOu:ez\Nj7Y߷Phh[gD16[9tBѽ4tr\yzlvc94H]*).tA6XJA O,ùUe@ P'ɤTPiBMc =}o*1ԅ]%3H~Űz+mTQ1ɡe7'GN8"a(,Uڜ*(}zDIEʨe iFx4Ls-=.?kn C ?#~inlfgHI4!nkEy8`(W턔u^H{ 0ŋswR㎙G"cr7Ur \*Bn⪠ôñLzޣB)`"7e\ӁR?kB".u+` er9s4ڋ1!6m*̩/ >ιRE`t!Cmbʂ^NېL ϙ8QI lg`iG#SQ;Iab&iI}eԌ|,o:XҞo+$ O~ vc?MFjy31d7ڒr59N`z%;ۗ[Sc%ۺGS}2wϾ9৭mU6Mvqtۄ=JqGB*#1gLMHkInXLptB+FE^8ui0ۂalW1=pCeYۢ `!:uG`.q1͵`'ܹG'W7k_0/Kqj>kӝu|uJNL lly۽`.N'g> vނupJCOȤ.w,7+Z'k$y4 = 1oŇپ) ;aBۦyI XN J1wL_|&ڏ.븂c1e3k/ctӅDY']y_\4&> 0W2 p8PBhݽK8% Νxqu-+ƨ<矝`T`$l&kQzYF\ӈv>n Ɣ79ovH( ^ `[MuhaJi̧wnda1cp%g̛:<*( `>@NZ_8Eò"5Tr0G}ksam*Abte=*\W45'.͠jJP_# Z_6xgp{re4.LΧgp aee:`vu8/ҍHqFIn]wP7. 3!j' CX6f\~G6pd]x@p4ãVwXkF2?7 Ў>1~!ͱز tgGElӒ& <1;P"Pp/ΌqyTfӾZZd`1ª0fSߺAI.~& S &;{-Cv˒WMlU(ѓL'fn7QeϡDl`͙b.~B#0朝`?˥l& ""0?ޭQdӻ ($M3vǴEx/K O.^CX[O jnAg?o&tG?OT>'0;xنBD(.i/9U}km^˶Lo*' u+Pb7Qf+R}U{X!:+B:xf#IuݦXVR3]sH#qo/ћw45ۜDoO{ctn: xvG.6Ñguv okfralw.>-Q,`#"*0IX!|YJh,G]S{9dk!2 ;GGΉYD>*[К di^S}[BwI#:fHbDMi5O5LyMy2Eu+Xmִl`L"7P NjELW 9E97Rͪ-/D΋gن1LD;wԿλ9w'Kkؤ).]FE,߹/иXCU(Py.rB֙;-!* 7,$))R)km5އ z̩y|?V@pEyYo`-K󹑯)1Vfjp!ƹFQK:w,!CO#৬W,5==+kX i#V@_L3|ٹggU16{A,Z|V8Gm-ZCBbC+ L@\*4ub^ +*@lT DjDЃ"L,~]}8G=-̀+FhNFii@ϷteEopΤAwww`# q13dI?zGSIdL#T(8;\։dk# )RL1z2KVh;YԺRH37yQYfoٸ}kd89mEd>:SAç{fܚж<,HcFy/ 3SM|PI)060=ϳUJla7iI`>(0(z 7]ͫJ `ݮD+K֦:y/u4!]j"꽥h-+ƣd'eU|Nuɫf~R֮Zu'ԍJ4dq^xZA 0IW÷Tzuk=r8s/n픵TZCNMi!"@Z%Gć Zc(Kjp8E3=SG_SjyyOh RW&Vo)VXc0ؿ)IHIȧHz'MkU  .;~d ϶h\L8=ݲm&͉U:Id0j4nGsLQ`P<0u%8A`O1inMBsݐpr~b(A‹VS";ZOF4?֌QN ~̬uF'|>L)dļ>$:Tr+M?RHkvt`0}7 ,:IcJ` :iādvԕ1bmyP.Gl#dWzx f=lY>9xCRFbHׅtE44]jr<բ>`*c%GC/)Z6&cC]b .^-D6upjeR"5"U:0fc&ɪ+Wͤzxup ⋨)^vKWa=|FFpk5짖?#v%%]eOY{~s0pMGH~/c#o5p7oq'& AgdYMY+Wy%-FaCGۛ#?/yk1%^0JleyOŬnęPB B$dZ()|Yj}/"5՝dzK~\$%W%j@Nw #A[8+lK#SjLf,&9z.  W-$?݉}^[H\\lq*k;3Kh'/ݡqFG65UdO>%}+f4.M.Z_)t4-yB͚q/٨(O㺗 6q#@/3 $`i)zywӲ{q*d.>^.GnFS&P3׿%ݤmEܒpvmRR?œp?;\]^!yֈxkϘ`FkPך2ol9vTvQ1@&9&Q+0 h4hfPn"jnjbGl~?:o:ZbSݽgrZJ@p[sB}OH uhܮ_jYf#6 /xLYՇ.^X%10"NjqQqW9GRg0ffo5F&~5jͻK{Uom^_VTOGHûZ>LT)*Ȫh.) Odw9W%!1zGe/|%<Yv1KO)fi+N6E f _G*Y qUkȻoRA^SZrQ*U|~.GEB*r+?GZ|_3Agͥo "-P/.SF,uh8Ht_ NEpto^(En-6]I ME*3+~OYuq-qVí o% .䳦nD$ѼY3 *ml7,P;Cr7}'E6}pSޠgE!RJ{iF(:3q"sTo͛.T!و6fTvK\)|˒,q/{PLދ wa4ŇN\;㗬{]:^p방fh莤  o mQ9:wo ЩLERvhzֻ\ܾ6au>̌j ]tc*gb7{Q TTyv6!ΤanӔR#iiȴџ5a_pUV彍6$~s 4!T@z*<3FBB,κьQpF7spB8C)7sWz`',FkyAP^B Z:FДb0絘`]|/B|MHKWj@ *6ۍ醔8 &̉_+L(s xH {*8MV4vA&Gרm/b٢@#)Ew٥z`Gp ."ʼn5ksz$dÀo:E8OyJ ]0OȋstpFp?ʋOuau qH<.%fۯ[bU/^\Vgmf`-P#Ⰳ[ɿjoWn$. \O t9bڭٱn60i<,Rm{l!bb!ugZJ; \z1 RZ\nJZ"P ;y,PR- Oм-({ۺ`P+֤mHRĂtP@v,'̕@E|w? ?9c6Q8'{<_=Wsh\c%x(p/ZԧkAo +!dF|@B?+ &%*S3 O{`w"xݻ]fn{_eu|Æ1ǎBbk\,*[e XqkE~#XUL]7;x'ƘeAf,RZUE6fqkAKU]˦vۥI|wӰ\ikUwTZNg*:J껼i{݂"o2f:޹v|qXT̉ >uynQE^b1ϝS¾5ޟ>_KS5H"Z |0(uM%{^H^U܍kXȯAUa ") H2vB-ht[0cw+u.)>Rq"e}mF1#;Avo)ι% ΒQC x[oꌸ|lYb_l!B)Ej͈~3oQىjXF;,& ;r CGEĩ?u$Gdy~}q*:Ho/C5C:>0)%?NdBl"ZV-aЃbdqtWǚqj ÷Ku?t3S)\dKN" iu57OH;B##P"CdC&[ַ#IHT:_#Ƹ[:0;tl ? v%fgʣ',"E.3oY0; PiS;SYFkøHьVϖnHbԜ!oGy<T_0H2^";8C:$-j9*Ϧ5-](.l慄c\[.Gbz$٠ҏO1ƊoU Tvs&Bޏ9+ e4-!l!gkFw=nc=y+̴b à kw1d*9]8& zuSYoׯ-<}8 ]@qċvH?L#z Uj Vl}lDjJ҃P+W!Ui^ Y#~)-H`M!Va9yKD/>t^y*S/JmAR` ?)zf pEx>3\3bҹAjwy9IYxAQ;l'IP'z~zCtS|;xgD| 횑̡ZjJX1 XBd#|g|9GӯCG&(v3\SXrA-|FZ"@f,UM(=olBAĜlLv#`Q9'y_G!$q}%Y|׾5b<&EF`?ZUbF谈Zu11 /5 g8[NLrw !A^FsR±B%O6cK?Cǩ*rQAnzWŠ\4 !ǵ_:e_7ԫ$4,ikįe[O%I=bql *Xp0lrQy1:0;X)1klx]m3J󤯍p̍#ހ mn< {WY;\Q>cm]MFYCB9C'$P <:Z0\'^ṛ*\8lUЍ)8g;7^=wROv~ptH0Ps"D ߞ/2F@*N49CYz=0nŃS"|iyR-ҿkla׏#Q%SVEs34UAbk|XnN.o H r+^7ʀbR vPyxB?</ʖ4ץ=O9M=-evɗɔ)?&}u3P *; [(^c$x3-:xIXCt'U?Rr%.! Txs/ I :wv^p۱cuվi%ڛY;B< ~XYx׼޸S S|Gu!g]NO:IMͻY~i0α,H;a;}:r9fnje ¶ MǙpCn1n>⟗A?dTG]>J%'E-u-pw| 28!V*O:FzO+)xktJD4$m.l+fOƿE9wu}Z##$̀KH;PS E&1vDG]/@;% PׁτgZy׈F2Jr@PǙJZog&aTKʵzbgWU%6[A'emBR 1ߝ2x[yMHSp֨0W &|zbH(U!X2CO TM h8Bg2Bvw L.KO0W#ϗ7zT# Bb`g9 ?b^o4`KI4 Ə7b7}%=uYD=/R7[){]T^ASwh(6Hx0ϖ6#xs;pdo\c݋w*@,lje0s^I:]~5ɫ*?!vB!⯽.,r ҵ1FlρdAI]+r3ŲYPF׏M/[E>gNyщf|A cQLʤ 9%&LEEu=qEqRS9Y vڢҤ#=t]n7,εOF(^{b"Ϛi7](YhK9JA/#-Iq1'yWe,YGhq@O`mOl8]/y3>O޳dAB/CٰgAe7- e/6M+`@W71mBCS-(5^=кHs˘K JCTW kvY&ӽNKhV.q-A*0aCϿp˕z\`%[7V^|^YwD+=Z!ǿ;?~D$%ib<g`O޼ t$}@4W@7eO#²^ȡ\e"СP;%wxU|U+_۞M,=` ƴ5F2d<7--H(hM_mVK=fox9ۅ|\n;@n(g"_"wygnfZ `m~:YUϿ;3hG*&섅tNC ūj.r ݪ?\4 Xyw7f-ٶ^| i@Rٍb]V7x>H>DeQNCvp6,915ԲlV` /-vLG9( pÚĨ2-R$m)iGmyafj!!*$3."~4 Sl#x˝I^:P[Y{hR,( 6έ-tX2fc3]tLm43mmAgliP_+BOeK4TiS݌0p&w mU͗^ wh= ܺ] !S ǂSE'뛪paM.ofV]俊6k*sw]Ftx-C՞D4NMaĘ2$ )o cW=<@3fjRD&0<5_sG8Wzޜ^ZGY'2J O[{g^~Z9%Ѥ D83iq_. ra+W.W?]s5090D4`h_9%Y3HșUNo+S@yr=4ZKڲ^}ƒ_ -#,8N5 'vHvqZѷS^"tm;ACʽ>/'zdLo34Tb|F~#pl!$UsIĐdqYU+KMH/5;yd1uLzA(<~Jq+ΔK_/y猄M+uH?

    7K\Trf6Gdpt[c=Vr l04 "!m!C$M\~esYXR6^C' Ak 0s\2;1\Zϱ9iєZ)>ޓ:89>z^53܅ڝ8\e,G~ZQsjHz@WwpkcB&%Qsb@fS]I~~u-'P^,۲ $vj{dK\vq$ۆs@Xt] q}Mv(j8,QEN73ޭt5X?!)g9A WI~r>9K &jc{JTL&ߢ=1W^/6$mzkj rQMn z4Rߙ38ʍLJ$s1E+%XL? i"|+H$2\# tWEM5"KQKV \;|x]j^S9cw8r #q J"Y@S&@edPHϳ4O>4ztz(.r2m2L}9z6,B~?&)]}vѠ(e>MU&{czӪju^RJ=<[nW ~l TC*Q3|!hh7 aK>\*fdhQº+Ody5OP,xWpp?nD q]/LQU=VDtZkZg3;5hX L6D`dVA/)3iH/V#<7ܝGK ~‰z[Lm:G6lfeop#6;.'L_))L#<bcug&ͤȉrB%<4\п<$0x)$a;l7dWTƵT!.W EO_t8:[툜qj}a=8puIu qxYǸݐxhrnUmZ:G$bW[ޣT'u gqr(K0ݛøyf<8/;(apJnD$$'`nxc uƔň.hpoK< 3w +W7Lo_I3n8C-r%=E3\C9"5SD21yS 6xw5x_mӖ˄s /tZC\6Edg.ȕuhx Rǐ2eJϢ)T¢XB"wWl\_/At뉓%Է8b=Ҥ*ywov%wX'O#h">]g;&p@oL=.u7}XrIW%RQ[[r2t#-s-(-L(ri+9gpJJxTI\P1e@n L|-FN c=ϐPP1Ĩ8vI/3LzWK !Ml9xUS0ˬQ󿚳dzCpES҈3c)çp:n^G<eMaVO\%.igibwU+ -&<#% [GE"4jiOSE:<lqСz*9 EtL(N>?u$`њ?J"t/!w`SOw Pizꁬ0)]~6l~uiLs*Rk|Way3K1bņWJӧwhp! {ܠYYU%(6r6hrrg.39Ms ;^O7Tơqv(qV0c$'b@S.;v ~}} !P]^%l\:^ќH艏%~<=AnzQGY8IVio$P="mض vIʒ0g8 jӟes)N5V 1[6y^ek1M{^Hw2$^| _w>;]>^آ̋P?r{ֺ&E|PHܤJpUa )(p#-B2W`[W[ Jvh#P"qu۩!' x E籨n-<::;f8 1}Y @ FO1?R1sݺG0B:b6䷥|ÿ|¼v"Nqxf[W C?Q;wmn69B.M;3~fW٘m!( m+OR/2pVhړ/ 1_fn' 9}>TIZ\$?$:qk8:;j{զÊI/Pu3WPa- :-D&)Xh(BqT%|5t.U*v\,7kjSm0gr0(yс ,G}|g M1#Z^O޿ :t1#TKrg{l`0L _le}k$Q5Jh.y:Z+= X:kMPa߾+d1fFdQPǠu*?6!pN9XK!އ%1\2մ­+H-ݎCmhmQP7vL]Ï.p JBZn4,5 ;j/..zN|"t+_uXL~V3a<2tĒ,=(CE4]戴 (]CNx1i-G[ف-i[3Z\5!ckb}FI.8yYºH41Ǝd!3'[-I?y+|*%6%2szW^.W '6 MH½> 2i*>OyI2xL+ d K볣SH<҆%M#U>V -_)Bp ҃5K䚎v(K imM1ڙ{^nOf~DB(/2NDI>q07[7ÏXoH5HqWU*zedv*ŨCy5vjT _9,.iUGHD{mE/h!!O0GW!b QLs+85}q3]0&ȳ _ʹM BSuC*pzV4ܒH$MuGۨ9#/K+|!fR i9̞j8.Ht+Pz;g0&*&-/fO c*c.e /2PǢ| WZ6 5 23Y8AEYXPmS,ۈVOr1d[Ǜ_<1O/S9Ҵ/>Iisy/rot5s<?R!1;<]KU$fG^1"8 8{_I >$q2"zܖqsxB_NC$o*#ˋaRg?mYT(횮MZ?2BC^dd/-Mt9eA`,S%ab{K{%+mhvIႌ >|5mCV1qEQmޑDTz%D֢d1Ca]\k%2KəUdnEU1nii-D'n}m@[JAǃ_J1S.!%X$&r xI&ľ3@i`& G!A)S^)vڃ\qRYPu, ;z$Z=/72.#-hs}%B'}pXTno(oi"`Pi?wtazCq՞bbNDžx-Q=XO;+!?@iSk!7V9)('B֭D884D'}%Q Xnv)'U>xת,48* bcASRElga*Qb"0M,zKa/2xUHGh,-c31)݆c!N̪AUmdSP!rxp9;] x2MjA݋M-.cOv;OaB1>khّm^aLmޮ%ZB+rt85uR-/lK¿[Ce ehG#Y/uIO8֬<8kKM\6)g uaRR-sy|E,Z AgfyN8V)Lmpi:(/ lrUk< 6BͤD\L5dxɊ2u VI]˞үS4i!.ޘl9NYaz +Sxʌ2Um:d'w՟^:1,fۚΤح9&ͅ!S`S ;k +0P9@3.IW ЏTM¬--Vn2 Z0cPMmCY, P$57Wr05+F+m;pw9qgY3l k5oIZ GMq8aqz~=P?﹓n uv=E -> ~ig0)LcJC&kg+/(yT9 jڐ+rmSŔ sss'igrqA:Aס8|z/ry:^ ˃P [c%DCRK¨q/ qk8AiKF֥L@k +SG8MA Цy[ݫVXj젂D4|w=\ÿ=0cC"(FɈTkm}b"@q ϓc{R$2q/=ǫ̇9XxLt3ySR0VA0.$~9lo^ ^ N"3mᎻ.?U§Aयf0;z@.JfۃuT@hd&hu_O.R\>T{ZyO>`}hT7xS4٠G:4U2nRXt.Fo~qYXV*b`,Ac]9Dat*j/#Oti48ϰ[BN9<]էUt -yD6KW5HWD]5S#,?o|uI&W:͝a~@f|ccgwq:OYJ 22И֧l>=Ko#LPE ƈW>B6IQZә)B"hw9Qz ),t0 AVٳUZsl?T['l;U#RͮD\ϑqZׄA L5{>HSV%f-2;^Q3SrR>1#BXІEuX- Vj6hh'K~}Ql јjYi?UYhq΁&askN' Йr)N#?mgBW{WQ&P\D"=bNV[z !H 2\vXǗP `1gL ϔ.VՁ$H8Ja4]}fٷƷek"@=&v͘&ժ]#S7%yڦߊ ,(37T$,= ;"!&xw&cF߈}97jrGXe"8;QdYUIzW38^]*)04"4Ӈ.8}f)Ʉth]c T9C)%2[AqdYڃl5BrNzd]ɫn *) kD1ec^?$mw dFId 7`M*y=*dG| 'c@`)P]OA/NS+gF}_pmG5sGY΍!nJ ج' ^'ltoyXdIaTGx&`_N{yB,f ?I`O7Eٸ@΄olC^Tz봈b:~W*ŕSst΢('qVjYsn}vm:[Nb'۾(jCaVXZre[mAЁ,MQ;lۑu6<:\h|cu4/A_Cي',{D(٬ݞD%t溜G>j} -~G [@'7;9Μ.BFD9 TArDmN:{ *"{Q봸FO 3&;qͣNJ^6p ꎈ8F6N}+Ǧ֟O4VV&K%C5Uz$We AEK\h`agF|S{hS;2S V ~ jPcD.K+d7&{rMS(_IPPMI%{U>dQ >C"LJ$RQ|Ӿs ApL!˟D |$ (!4c; Y_wՕ~%ac\f#cPT=gσ@t6X:4o+iNŚĹR*1Ü] vV 7jH~kmS e }j4<{VR2k6'3󓵐vqWE:&0+6QnnZio-3=*S@"F/AS;W&DN}C}K#ułaEs䟭J&gu3gmg-/ Elڨf].M|8_ 6HʹB׌7QOezUg߲XT.>9cuM%J1bOQ[K3PSR].vouPr?DŽh^sZG̼=6zuylrmOBT9R; uMswuyO0+E?"L껝;u7ȚqfD̀('7,!0E &̭C=),f?^05vՇtHL!\mĂz>5mIJ B鋀f) 45LoԎWI!\`{_ZAP'pR堨%dC [;lkǟ>gxDgd{Zw5L ϡĞ-ة̚нܘj82McuSG> @CFo:Jmݞ|0q&@!c<1U2==ֲ~d* -g+ As[{;N :#U{Ӯ 2 x{8=P !adQ):}="wseTam`lF{IS)Kgn],_1C&p@՝},n~ԇ:,>~fэ~(ݹYiNm == ~ۘ爔 v! :u9 _]yicM,]I ]oPw=vFRC4<X my  ͆P&X6hluw7іru^@?Xk D8ALLj()eOA=.gs-"siڃVi U xR1ߘ#򱰁KE}Ş6qJOEpnH"w}͵(PYџBT4Ѷv)wD| 8J yI2hJIlGL쏿~ub4BN%s2"g*4R.L yH%4*K> 5efkvG΂1 .䂡5rY]p?hZձ{=@F  d YEAJ]"6\ViۂEQosuSWpR7k\1ۨZ;U" Xc/CgM:ea#m̓»eE\*~_[K PBD]?b9:dJϲ6 n^-H6a_דw.1Mk#*t٥;gw4K&ig f/.Uv:Wwb?/vo>t=V3C7Q7<l8t &ivĉA/}-_Q }C [J!eV^ϿQ@$JVQ^+wQ < +U ͨg!]vЯcZقǕxLo.Jz!%p*lБo_`mQ eB9 1b"=ZNZ>'SF.@]:HnF\]lB\/ Ҩߓ gG*,e?fL(+WfJr>]r._jO,I؜?G. i냟fW:gSˢ@tP+'MI,x<\}PB8q ~c-ՇP0y2[9PG.^@=6Mn[u 7Dl_2Ju^K,aahb$rB:+DV&LD>k4 KCe8'j'Zd}`8=z $>bOp(ɁiFC ؼ굌o5 ڡY!#vVٗ=QkEY6{2sd^U7eWMna =dZESPq {ȇ%\‚Hyssul\!9ւYe7d̦B%w9!l̍  [|w6i.oa 깟p@YSՊqºq=<*Qo`!NH9ofgt36 C5V]˶," oR<KqVg%71R_Մp$4~oD/d࠱tYMGt}"m%2R@AcӤYeLCT|!nC̬m ,Nt D*tvf1 e?2e[mk>Fzx@]3̏7mk鿸[|NYgTSv0jjZ v5n*jeY}lt,F;rVBP}kᅘJf`MnʛڲGv -NO hxy>GjeQg+/BU[Į'JhPNi̷'%B)MFR1` i$D8_B>Ma2]/n#x(JFB`rA/%].uSdump Ju끨3u/*VɩһH\IhI 6ﮐ!UeQW֎Ck]D)GCBTkq&pύc!tv3SĿE鴽@A$ mDzW<= ^>]̳5xt@m [wK /p \Qvs@0 b^p[C RرՕë1m@?7A5@>_4Z>:2 bϜZ Ԙ<_@Ǻ"LW-u ]D&$<YB jIYz4sR_w=pL)bdR X%ډ2o>|p=BOtqF66 u )cО"݋t>23xf 9vZG xա2ĺAzQ n [/ AI.(w<8Aiyw]r \Hps/W$]*Shn~3qfO%YTZXbZA׽I$I`U1Q:*EYmfk@_,@ۦʚao*-qؘ+oQ+,4c5W*96U4P,ʽԚDԞzMB&OP 761)--V\ 'ss+d@}]^0.k=bo0WQD~Ȣ&3B"7nXL%RcP]3 jߗ34G[ѕM(ɸx:(~E0t0M;Be84AľU$zu-zD~"dq(^XR(aWR՜kq7O ;N"ƎHnEr{E.ҥMcFP|ylVb$GDN8儅`O O?A:5Ʀ2g|AU5fE OK?#a'~cԾ4SK̤SѾ".qũ*PY"/ [L0īj\iQ!.V fdxA ?f oXX"*8ȝPᎷd;!nw aeʅdx'y ^"^_eDUk=Z2"f][ud] XtzxtOvKDkpj{H/?q${9E}o$0Jju9%JysmZY #k`qQE$ߏ3[ s %[ُ_i9cNYQnO|R'Gd uGRL[V:G&9ϴ7)v/2AIB= ]6 tuyzZzS^I&$<7\e52NTZƲ>C6KU—{>%!17;8;H:gP ֲXB]+ȏFHA QJzV7,Hgt}V^9!ia a! Ⱥ1 p V}_z0>& vv> .^]_pFZ$*vPp~>X?v a92[{exi˱i\;o'@D\p1eR"6*UO%ҩ5N%W n:ǒ1f%q}2uۆtS)$7sJ%qgO|["2 MVѤ$$"'̕&3=+Z$tUdo1 7vk`dL3|fh/qu[EFIͮ_&l2Mi)+IG*R>1?EAmj~j /{i!r6l[f¼ Iidiڮ7#e{c=RjߕR#SC.-AI'֭!o匨1"Yᜡp#Mh ~d-%n%a;T5r* ٻJP+@UޗKreu:| ·m"A9{zL+L fb"'tdG9r AQ`NtUٞ$ᆗ#4$6ӋOdo{Y]8%S5tiP5eQ =Y~wwؕH] 1z)v:z?fr2RQpsGu=܃0V v YjO('9m_$>zhLK'yv9VLD_9Nł͇P_6ӂԽ+edt9YV޹ANTzqr΅aE QJH"U .`wl/< ;80f꜊ѰD[P_5kO n Zp1n B|p}~wߪ==蒬A$u~Y{9i.&ToMdbazFS״b[)Fb:}ќc^bmلcS?:K="h>!MD>X m91` '.[,uՙSf|{\9g#-W/w%$ߦJU|fMY~Å[?ZuwjKŜ  hSR~_^kvsv >w*} SbxjXvw;Ɛn}T)?e_=HlWtOWMW>gtॹSF]JNgzYD%I\?7Xo2$4j4]+Lk,a.~L7q KS4Y$$O-%~Į*a_ZauU[i5$? pV45v s#ԧ`;U[ͰuQIciҌۂY:.)Axrɰ(%v@@c}=a1'iAʄ;l ee\?xLu Nݱz'̩{џs86FS~ԼA%.*^Bz SE0 J?vjK(Τ@P!$W§kG;=Ң;ZV2!uQ37Pbh}/.70B1|j=* &X߰ ZZΰ&GvWlcz'$Xmz@ ˥`㛜K3Ydw0T(:` CP/ B(t@ HD84wC.-88xw+?"m.J}HMy]v5xM,G ֆ5 sڪJkp6M(xfz4RHu׬DRAG *o LrfB:V?buv:ҜTGT?zn`w^jt( /GJ~:K1Ÿx) 3)m\U:]t'VU(/NShpfa  ŋT}`}Eda:uP=fz (NS7==og><F`{O-";T;A*w6/D)K0{ꟂѼ 6 }IZ4bu/->/~N^  xb x31 [hf=si  S]%W@uKơB;Ug_}a%ZPXyF*QtTJp0 Ef-eg` gp" -1TB)3 "dMt5"u]㡰My}PiThuŁ'muC0*#3Ԥ-+HHax2BP됔RrBjscH7s=ܫg3ê$_>Bjx?9ΖRY ÂkXt5Il#sL l?U*fдށpx5n>5ϳ6!2r1b ]u/ 4i7x9ubpG?gwH2E9U7-QD r =cUϐd;$1-(~W(ndnTV9N+ lb mP|BhzolQaOK˜2IUZ볠^;{p|9iޚw\z?[?p?~^=w,6͌Y<39GҚht5o~CSd= ^:s)GېѴlq=p\R&wßol x*9PUo'K8ԛNb,a0[p(x'k6]Q*&^M{: :!߼ nyjM"*pmKOh=?E-`0 gw#$I'6濿:DcQ@-#L*\Nxy3KLAjU"1zyzARM7z6w\׵ג9 L bunA 7K%È[օL Aͧ G?$J9Ff(7гl~\8+@b1Ͷ Z1t<'[l7@脶uPJ%'{?_Z0kf@h+tG3,*c^dܮ[pO5ܠ*'):/й"4j=. t$! PЩ=ӥ(%WUzw&GĚ ~ljvٴYuq= #RRBowCtgYbQ;?qn&梗;dI}/)"ŋs:aj&Bf=9+1r\2bBҳ2] &ZR7MVqpL5׶^ƪa4Qڑ>=Sq~};mA5K?4`~ӆ$jdT>JJ3oÂk:koZR_0P4Bu e[mLRnT}3a/?,r p L6c ȟ}?afHfFy'%4\xIlA1\ό/P;fVƲ( zAQ~)MK=htXb>puQ YX|6V%8^cziF qRALni͚ͯCDc-^;,cα[)?eeRr.@Do.gf (6OMג7:߱.Lm{t)*,AJV"8fӎ *<>>L-7D~4a+=Om8:A ZZ:3FjAGnDĞwtMJl4:@TgTG+¿lmPjYJ͢BUug]v.'2YĎT2 %z(HZF}*aB⫓,8jDY@#F.M3۵ ܞ `J^<*7CЀ1(yɂjt>=iA,IB7^os t?*nݎAa&VB IN4CW&ውދ:r "PPfKkŭŚ6BwµAtyK muc%p"&0՟4>mvkY涚?fʶMd9oyģ*K[&0E,75CX x3]eF%!.4ݧLٍSCAKhNvp 'sX >< D$C'mEqKU} L%WgFaSie|mK;) {dkco.έxN"20g4Wu./sa c*CCCa Kh]le yǻ^ Xbw~CD/\N IIQHq$`IWӪG$)!= cV7خ[#B*yų=!9ɐWdvh[Y$MHR"4:IJUf# kozJυ҉Vg)]v)`w"d6~ɤuN6N?ok?6fq+~tVtIKIp^/loDu3cAwruq̯_coq $oYψ@x?Zj[~S~ZtJ.\AgMղ? H x'Tz"K\_].Z׺sW|Ξ I.h#r^l\5"E:fጽ.x=\L; 1/1RqDflGs'=sJ~8Za  g?OU=,)P3Úy$g/juu̓[r^ppĈD~QEq+WUcgK\IAS`Gjty4,vg8z~2;׆X`U  YDyTSǓ@zO݆/ݟF^*Bʮ!\HwS~4h4pfbgx-#̤b<4+OKzBhr`ȭ%=*J92Bثނ|d"Y(UÃǸl(q~" ŞmMH hYpGF9nGѤ%v]ip}+2zU8!Rx?W!)f?-Ooj`pdtI䥝H7oR=׸TŸ(_}nlA(&P3kYS%\wcRoP,8'I  L@fzb){#Fhd=IU4Q_UBS8_u~"81}aN\j6FT9L>/[^X܈̷ưaG!J _~@VtέHCL(>nLو̍TЧr*cSNe_՗X[*0ǰ奰S*$JA;_oݵUu%f&hxbuK}!*ozpO`4,(|k̂YlXa)(W_KJ@P+( BIzbJP2opZܢ몷_1jd5r>{w&SKBef,GͯxӠ-k\,`yvYnn"nAsMb@;͖VUoá4ib.rϖwOux b]9(~:Xz\7.mx%Aڭr_@Xx} #IC嚺O& ,}4k.W ms1dsU\.дXh&Of %0Tx%}Sf_(L;gaAX ى;7ZOD!92ˡѮ̌AFmtBl} nӁ"ݔUArL1mу&ʌ@,ox M-9< 4 *NA`oQ$ ~a'mGJ1.?NG܆1xw]]n~gf՞Z q%ddƒ+`B7EpRJ]Q,$W$:^ _vmptKy+K VqS~ؔkP-m@k`3Z <[~jxFM0u<Qur:Mar >)]K]n-FKQ^u m%>n՗J,'~s!9SWȣcM|%Ӂ zZm/ Su}O9gyQF> wxg-yTܴ3)"=śtgL}A'4ofaZ Әo!c/̙ᠯiio^TbȧXM9dzL>"wY6)]&AhxIjΕJ͕J%R;3 \:o4f`~j0* v.dSVc RouІC+rw4{M"4zY~G]gQfmC)~ȯjVy0K 9wfJX4&ϐ!oѡVwXTQ (=C =eոub_Y9*6,GvGRR=_ <ԖT y-N9tHۡZI&u'Z!X-_YK(PnrAd26VcV>{y.Dي6hdpc8鴬.?FfӤ7$ʺ3\ qlV*ف1(aQ~ցv2B(OÌD Dt5 c@{"5_ݙaZi-J0EY) r!yʗ)bp߫hzhX9s뜩eTTA<D}8 I-zpFh<R7AXDBYԆm}+Sr~Zޖx6 MMmA @3 .CTG<`ܴV_)ͪr8IW"=G+6G{!wV-ԍ×˨"SxY0~ڞMÀs"7]gj DQ+#n&p .ʈW0 7UdY F 1><ۄNy(zJqj܏񋃵6&cGmحa_G/Ҥ v;iڊmKܒ𞡿hU/?_; WOVF) -,|a9t}R9`sqgmSx1qJV)hGuQE#n`?[^FCg/oC䖅@YvPdf8C(PXYF3⟪ Ԍfhdnc PI(='[\#g|MC ;PG̈@.U^[[ڧ(XA{,br94Dj7Z7M2UpC:Y+mIVn莊(|l߃H5Y:"%T !8*QKx4E[BhwzcMa%S _Om`bKMKYOȖĵ"N9FD!{Ê#_9 ,Y +=xt ]z:d׈9jPƺ(Qѽs7{[Ozҗp)[ҕ4 ٖԫCZ2Tf1:E Ǝ&v$T=Qo]{%7u3ܮweKt3dպjE f 7̰I$' ? zlBcdiju8^rGOgN.{ˣS?H9cd,(A0q4cS~ׯe!J|/`L̃%:;-IQ=ZOYľBvk̂X'~Ю-[mYmCz/ ~ ;,9=] y(.{u1?mp0DK.98R2nZz垧J?Q<.}Ic?:LtclY)[ O,Rɧ)1͵/[QCHL ӜHUqBWn[\G1%yk#x<3T:B>V{Roc9t`b9 <\Lmv:kÑZcgbw~B5jZzvvw 9uCV* @Obbۜ68R@D=/B gZ8OY J‡ĸ0nMɧꕧ"`4i.[2Jis6G^,WU9l"-Ȗ~l4W!=?҉q~Gt9uffRP+u꠻=cdJ):ظh&y9P)U*Xz@h),1lsq0ػ8.2o d +y ]N2i4룕﬋:%.b9&i OEZ,+n|t2s~&Id<[S;1?!Xkm}BjiU*)t˅{.$9%yD,Od.ԡ0#j VoL39dp=ڻ\Pjl3wQaMNtlDMs' 4W Vyu*Uq A58pvaGj,DYr o;l Dx M^A9>B[oP`?Q{o oOI ) 9t5j煜kluWяcȤ,pX[gqdz{:KY¦;rL~iw*M'x}G擣X5nQ6RY=܊\Ubh(,{ OP{GvM^%,40( ;|w;rzU~cBeLmcvZ t8EZ\3ba nO J1NxN%>Ha+RS,Dy?:2$3$,ve:G5޶`m60tmuGb~_ ѩXHIJ/oSqW?q-J%5XOO9k{ЉnvGʬDžx)fn?QFZͅ_̒ Dj~S"Cւ(j8,zG.y_(VW]< )uНˊbzL^$#s2-@y7:~Y GJb`%ՑnR =RJ`D/#u dZ 6ov Кˡ6,GBKn; tJj^yaJQOoŦf9:6GN pXtVjjK:Klɷ֮F d7<~f]<4#|wU@ W]a$ge.ځT7`tLFda~l w8_9fPT6b *pOÏ,au{FaOv*Opgw3^r}個]Yẓ_>iWbHq}ϩXQ`T͜.xPUҸɄyeeIfJY&|"/UP,˻醃MX4tmsrcPIe ]B{,LJIkנf,yk)IfUOb€MBՌϾHW/ϊj,no/qDkA\e'MO?;a7lr3/.|^W'LVxqC9L˵t *.bBf̒t`V9/-9*ʦV#bdQ*/ ΔQ_/  ܒ|Q^R[4dky>o[G ecm% pF E-~,w՘9}m}:O}fH*A yyđDۮfv^ՋJ9Bmeݜl4QhMn#=O2gAcaհ7*ǜaDse8 8>*SMUc:h|j,nj8n,7. cFֈ5 7Ŵa~rY@*E"{dջ\LV_5uRAHuC!2'+'G{W?(j͉Yf۬jFtM>:~,u}J=R}|HoI_Ӟ붦D+U jd)x'`y_̑ qa W.4|γ9p'Ui )ҤBݴJRKZ~ϯ=.-n43%&rŻSGi57 ڥgledi(Ƨ7fa8 Gįf` 4d{=@Ȗ!ӭ.c@?>Ar0Pԯ3F /OЪ=uAzlT@R^Oa |;^ZGW $+ᒫplFN~ ̟{"RJ(XK.rD{mW_rZȎx 7<·㋇޹[2'O8/+RJáEJ/o6uo å4ՇMiY-^DH@5$Sf'JN2!gߣ.:U b)Ib5h !"[Bm<Mg&ɦ=ndXEBx\N;ijZmqQi<^4ֈw*W >Q8VҎϩE[FfjrNRJ:~-])6/RUso7&ȴ'NQ!8o{rж,+s\-,jβO9ޑaa4C}.$!d$ˀ,!$#8 ӜTnd)ԁL݊VJ5clu4$8i?9W)(cߩǬN ˆzh9 y }*{mswTfL qGiB4HT~byuFjʳvJ_H[}z a&:I-i[LO!zZMD^O<0b'CP9"qt{LəvcɅ@X ?rr*8vA}pM (^/ D/p8םtdJѼ7X:8,XT者Eƅѳ!I=}]Njma: C L?v&eu^)J ÷rOEҺ-5ILEڔϰf >*DRU\}z=,c,}S[4q` $w1WAxy8G2Bi>^絊 ¼IdyR0 QMɏOOu.Y2Tz8OnyP ؘU(ntOFK7BlfAY(t71/+x|, C_7_ z#  IxOL˜T弅G݂ύM0zpfG[[rV?z `|"b}Vc3;lX"*Ov_F(' [ 97FnrG-J_E xsp6/%g[^6?nTH^*zB >krfi"hcc(W]R@M= a%˓/H IҽR[٫hSzx WAܤ%u5mH7o.&6 I_f) UŠ~q3p +%pkXF,ܺ5ՅᜭDHΡ 5y %YUH Tjw) vKNh29Ov;0*2Bi z'+pyM V *v{.i]!KS3a=.˓_l"`Nq4bBjIK!U#d$sR Ѭv')r3Kqf(MKZ]YՖKpC'H>EqhcQo'p I4Y|iNٯnA/T:e,h.DawHA|%Ű ؎O>dKd6,bkxa^Whh({4]x `YF ,{M@pedw92n{sr;b u3aD[4Xut: < n9DJpGw=O%[}g0>+!pMш01 t&Ώ%Qr;oP#Jj K+N |91.fBBUUl3<9;NG (AdnkS߉ʪ,> LfS \Y#ȐQs7|> h\2ĉSinI0HYgł8tAdCu SKI]ըZmrvٓD7uR"=֑(9;ʱ"lv⨗{L ;`"Ω#:Ŧ7Vmy$-&+.E;͕FLIÄT$rf0Va_w~ 4҆I{Y6ު{:H'Ϲ6 ^y][O&iufpKM)O< ;uPE҆F-**9^!E?CNcOȒ"=L+M R2@ X䚏QݨKF0x<`P`ڄO_~JČOͧU;`,='"vK ?պWTԊȈה]n/A#D8:5gwt"e SQЏu5H8]ߝVQΏ-4Y0SL_T!J9NWvPQdi+u5>زeCjabA󘆜BJ[%ojsZ}Zȷ(:$C#o|  % 6#g~"ejwKk*( U窮"yb-.bmzQ_dw Jv5TIy}2/m>)xVv )o&.l`Dzaf>iMX% YыP5{kT4'2B5ls+cZbsۺXڃ"n=1!LU cRm=Rbmg% O[!&}߳(Dםs<]fIKZ3n",jSªe1춊ÖBz.,\ހ8GS ;yP gHNnAzyo.$'Y.!8hX6:Efa<{IԖـM.}Qq ̩k|{W8"h6\Aqۉm02_f.ԛNiyJfCh2 l b,662N53vWiԛx!PB&|#'dnyee$E+uC^ύ?Pm軸iܖCʁU|b[7D N ַӦkhU{XBCS]A|ZX{!|YK9:?[=_e=Y=Ś#px_jR: *8U )^2o}VBV/#KSyQƆDAB,) TtZO`aT=\"*`q\~Mr. Iۯ͋kΒȭNB=r:00?#X{ALD4vfM!Q3d.Cbp+rdkTNBvA\I K3JqBLٍf9j pX.ƺh5'kI7f`;Ɏ]Zʹ <` <"5uon 6 ASGDgoГ diKf85"M$POLVp7k8XJUWX+R"ڵ`edvޅ=B j>ndz}lmq> &;..*Ѡ: /{=ꚹ-mz;vn* V]FG>Î'ܐȾO{vNڛJ]}@קp}6DXQTf n~rFU 3H$~PiY9v4A;B|ƟS9#=vfk*wU(3(ᄥH=>Q Q(;]71[ir4^(mр\7).1BWDt2Zwu{z x5$~/#r/C՟Y+H 🥪ڙU%wрX'9Z41Fpz,Mr(y?'t3V~Բ̴̇^sk|'V؝-_\q\ C3kL7[A=H~By^wIe>,s~{IR il ^"=y$KwkluD ^~t5'\ i| xdYJbεv;(m`:4bUv뢨]`nyK`l ΢:|itڜ1;jQl{roMA3dzO+ : ?7)ˈ܈p@u«1ce5 c7jH+iV?L?`?pۖ:h*Fg`܊0诨]EЊ"|3&%CR)SVܜz~f𙳛E6nk3P)[wB)m\AUܱ6p|͐3Xx&!&~gھ0o ¤G(ښ*ywF* w?a_$NwUZ Hvg8訊 C zaE̟631&B'r9$x(!ΎWP`P94TMw8(_2Fpji`dBHZa˓͑OG"?l*XRwAf6s>j] ސ[Ԣ>OTՁ'-yNJ]! Bwr(zoeh+ךS9'=YRW-TED1FgtOpMB%v H(䣮hiڽmGnmKVrXIݚǢ,sNIvbǙ ji2\9=Y|>[ +砷[a9y dzkjy t[}`oy83W(sw<>R6+\m 4#9'V)ҭK81cl/OO^[ż"P]!i 廹0P3nV{qsaI +C ەu)No b*-[]arWO{i9Ye{sF߰c9fbDj>U:Ku dV:3QA]%kDQMHL +N0S6edtQCGK57Zń׀(J?hᕥ/Sa?z Hmȏ׆ܞ;m#0,{y:kpjiBLjL{ kܾ5U%SRLR$蓥:Y3_,Wk3뚯a*Ʀ!A(*v S.v_*P7# Ӏ2Z>A-7~R97SHiH*XL'o( &mt6GFb$M{3gdR ,xQ`o#OAn Wˏj0aݲfrlx EhGo崞:[NRPw#< q?S)vP.{ B 3D\=gaKLя)P5734 2u?f͖˔[Y}-\WOyGaaKbFqʡ5CJ/Q/$%rtxt~,y15utN޴[1l>'OR6=T{$$g­&`_̜VK ȝR+ܛ6Wgėu}oh8 oXȑ51()eydV"Q>:S#o(hrt/h3vo ]Hr=wI[CĬ.xM8gDZtB_AOSlN\5cudOSK]}28bDn;nPlQb|t lfTe Cr MYN\̀<ɽ٦0KӫO|:tZ\CǪ{>0-mlaeuJdqh@#PfB,ؒ6᮰ %. SEs<ꪩ5{ :r[.۬_һW䐘ETNV4(mjɣt IiWW)Of*Z(H5z~ .u1p/5a #ei$&[O3)xThX5i4v>M2`Egp""Mߤn\;]ϙ)hߦgwf6 a$FS} Ҽϴ0G|V3sc ȕQݥ]"U!ZzQ"B5. vn9s٪vcGe%r`kb،,Q7yPd EVgZOFr\UlȌ;Yl0n^ƇCy{FnXWF r1(pnͪ41L00 ᙲnpʱ5 +贩4R,G])S)խ[[t+V"NA)=lZkߍGe'Ց]Z8"K>A'I| 5=O~x= Ec(֍+%0ٍ>.߹f]MY̗к49OŸ1μԙ)_ C79p[xq}&E!ΪҦRGG\' + ?`m'7[4Υ{K; `@8#7Àp-b[l` pF |&P4 xՔt?jr7TC:ouKQ`f4 wZ)Iw,گT /k8խI7۾ k#tK],%ÆKx)"t{mSkE ܄?|RĨ qK2pBKVz|k-PZjUը=^޸aSL;& Du6="O)trT F͔@ϸٿaysi-B5DZ6IA*6|L4\9nF2ԇ仸eXٔ,.jkͱ@'2bGcw8Ʋooa@Q7+4u1R2;Y)֖2B/W|x݁Z뿣_w#]NsZY9dv`Jp& hp'/?IJB\R՞+U"×h[]&! ɮ lB ℱQ wNvX90"Ohf uga,![>Rx}4 V@/~ĩxG $$$s7g3P we)bȣ km `]^TLoSRVƪ蓣4?B poځ.?2DkQ>d3~^!(<_壢XoKMEG/(O "3>0ۣLqLgv/NJ޳i~:@Tm62ÔlzTҶr ]y3)%sQ gO1S$ː " D|{ް^m-@@Bzҵ{J&Sb'ŌC<b (95h @6t>LV0ˏeBrLh H6PE{4 AbIB&P^d5K{E&I#~e?j_ Gtƽ)W(sLũrr ;ǂy3b|x!~noF{SJ9R^ sS6KGպxNUds,ź(|^!VCfr3Fv1^5UG]xp\ +(gvkorPI.Iv6IaXj=Ҫ5P-/s;[^xI+nFS0meyrq ֘?6 KZ?ٽ- ?7..?='u 8Y<^ۋ`⧂}Lo5,i]̂JTh&7I4N"wn>Һ6~|Vc9trHEX}C ## *$po]f֋wtcFr^ nU$tH uxjjQhȪ%abi#C*9qprY?3Ss#-D7#Tidu-Ko 2!9q]/rۯ4&㻞V M%o#^ILI%5Fٛ=_D} 秢c"6}| 8mL$_ͤ4vK"]>Q/8xG-L<mA0l^XMi6'W*y"8d3}h*Rr#50l-Z"^ $y }rt:R@W@+la'k쾧Ñ=+VƏ,Iü'6f.Ҭތhۊ*h7oA&)j6(hɠ"Sm!E~;@7k-M/a?lpmRBn)$' >@T]叇B/Aj`Vwu؈J;IDJfAyj!"6 mAeX'OT՛UкBP>9/.pFbӾьS`i@ˇ\:bIZ#d8ݪKa R[{Z~n2Ia$-Af$(O:=+b6T&xXoV(@HjN?27+ V5e@93W>G:*g|m>zXs/}Pt@p|%NGq43mϏ#S/<|]]D~cON 2wφ]"@vR1c)ca5.,~@ܠ;sO{O?U0 $"ݝǢ";c )G!,y*1-9 J- V1f+|Z-3i^uQ\=4 9-rSgAZȣڭ=a Ot<6aI.8囙NEz H$ wdc?,_c朑d (}*B7ixʀwR+5Q\9S>ȱY:$1إOӂU9~& jе>)(wm8fo|Nl܇wEQ;a+QdhZ-4q_r%^."]j%M,ʸ‡6ikȪĐ b8+\3z^~! #?J QKo% h+K{>{s`{zXLMWN& A\œjѹ3˰=&=KP5%0DQx^|aMzOwl˼{,0kh/cr#sbt43~F-IJTw*XO<#Z )yf][QfEBCmGd@ε^έ7:ff5x~._`j 'xE8WdIWrGR0mU怎q Ǖ.tp {DdfJz?p%٠z/ RJxw_-wb5g?: F2&;a\<MyWt=։2ouTĄ[Su /6&sO"'G|سT"p-*7_̄r1&xISqi} )x,!?EK%ա*\"--Bd [c}IX,hZ#PQx%Ǡ}רu،B||HkbSฆ[T!w`s6` jPC$S8eG.9i4#dz%Yhؓe P}Z807|PJ&B |9 ;!0.@D(r<4qj`@".]GWw!@^`.3Lm~?8/E.8n{,={`&H.\&@g4.*K^l3y 7SaTp2oraHwhQEdMebre2, C^ i<̔93\EhN3kw͚M>qa%AJR_)1H+BFy,В Pk%0L W8L~/K!Y 4'>7Ls Dj`둼z闝jPY+W>oQ'"=^  N+NY`UΨ@ļΏ 9#L)X[>R{4Hf %AtYPZ@K js7 &yPV:u9dL܃:idLe`GdCZ`%\[JFm㊼wS7NMG9eKU[?ƨRqStG8$1=b!igcPUhq ?WPFD[ @xaPMmM e;-K«*^މ'?f9Dص"Rj;$oauxlxx[M:/si%rw'pA]hɆclX?Fv Zl-P♜VWi7g6,I_UCb(N4}{s'cc Xe N8dɂHa'@qV5jw<m֤f -o8j2{m;'#|>=NN7)| A[SqF:=1ؓX4㄀Yö5plh6߃;,ev =%rx#v,t#';W/[:fŕd%A.s{_5Bo!tcqBu=$GOK"TΰG+Dk W^-8:nӹ4nnCیWfMHsC^HH/qxϝ?IRBՓ`8(fc'$rEpS\z צ egb6I,C׋˩w}QWakY/џC-Q]L'T^|- `Lh$ fM{#,w=q5ȷaG7Vvk*)f۬+& O{y.gfiH}t K0i kGWɿ/N/#.İ$CVxsMCߙ8eݓM yM,cX_L4ĦVX@ # ^>]]P\HLl!O:]+n,]'EޖsxG걒F)&u=puYP/jjcCOA]*C&k[ $nRB=-$;@tL*S]Y]clЬa7B YX)GU0p+}67,^Sk"r;xAc>%aKtX [ϐqޘn`uq&7'G'-_8 PEpq8"I{È! b][R\A 46omPɋy2 bVMQJp'M%_O&-{[TS MVqE~,Iݡ+ {BDED$>c#vu`ĥXmVQ׮i --(xM:MI*"ibZޖ!$A`7?eV#cj}bAB8)CRK7`v</WNlvQzoHcPh\ 2 O9fT{qX'L+"?|M3U>…61Wtݥ8?Y$}^Ŧum:A7ЊqU 3.,q"OQБ"؊y`0qv2lWG~Rܫlg8Py"d5>!wD.X xj|2PpKiuwKƛ㖼ϼ1 $B*o =t96ZH#H[+`~? qoXlEEwOdzdcN; Bҍ|B: eX~y\pٜ%d6P{%D ߕvHPܧY؋hR7! /Pa$G9u@Uix)/?R )?O ZU=jaU &%u{MƯA8C[$"] ǭ\ 1_<nE'D? _hp|FhP,K+Cм/hK Ĉ?j'8!Ģ뀏B'/ +<+/ %R&_'Ќ[~1ǵE$HhQ,7T83HS.b69=4zvY(3h`#/1ѿOS󨔨v: _VYa4iZf*ELkJMR)O$ّ:$DVLJc^Aslߡ;9dN kf =^=\xǭ812d!S U O,zc Y_ωzhS-O7؞8;cJ2$0_.ިI3=&~t0#"4]PK4+ߟ Ip#t!*ΤLB\2j.3dWw4\i ՂQV w wFӰ0M_jRQ2fa6%}{mti.Rkڬ(,H wx8#=ߍDE^qyNF\^£O {(Yv7<*oy{ۓLX^Dp2=xgi?k3ےhe[8(q/*/pZL&rR ^uqGo̙,*d DC ;rQ1c~#Ege)U䳣)]]҉'U&1Ȅ `Ƿ:`:{nYXw2ʅV G/? Ry;ʖ.37 gdДudc03=/PC /m@Ԋa*`;o  ]L%M h𑕤{^)v}J_#}5BM!ȅf\Q%6YwLJG}:߬` زvvJ{2YjDs֔dB\<^m4ѭv8y]8Nsi>( L[k {4kȆzoQ?dgB.UB-Cٺk10 \) S:Fw]\1۶RXſcįMDfb2v՛5vM%QIhy7lCƒ⭪kd3Gqwpɐ=f o`jĎDVZ~bD$v,~_njdpqn \m>E'$ˌLM:y趈j6ykd8Mu!@tV: bF` d_P4˶d,׬n&G!in) : HYcSSv fÄ2U$1Lq*=l 'yM^nH ((3 6EȂU`Ė'LAƱM}#fAD{u/3oUlMei-Y}Q;jqҜz@W"g4֝)[vt蜛ekpW%kFKHXQf E"{L$))0.ڍ܍NvaД8yϣ!!,x6K,|h0er-*2H#"?д+Yg )/.Y /vUgSG7N&2q# W- ,D5js`x|B6 Y`fqaRLF3w]c:h;c?BZ(ZS8ߺ\ $_8$(sN hc<]Rq XDϼ\ }1NQ LW_ *굁QPMYunRB|ZP_=2yŲ("(:G0P &O'o~#b&WT4ڭ*uD$2j=c؃0JExαO&rz_W{^dI?> 薏/#m}68&̏YMAkϒLWs θnfPv#Day;V63 s̺d:MpHK ƞ3Pi,B`zI Y7f8ع@9uHx=yL{DahE\ĥiqBaj>#W9I >{ӊ5V cju"U&wt7Ջѣh{#LgYQe0s'dM@+(O 3:/ؒUCqW(3vŬ99 65ӈGD6a5q lsԲ]w} :D8@䉫_[VOc~Pd&bX]k^" á$&'1 IS5~eL/E r:%DCb?8K 0Q}kux;b($^z9j3Dˀzeƶ $\q9S^b'Ee? \åpshډ7cTgǾF3WqUU5_Q!8)Q}#\R<'}y @d$!nD[?Jv't?j$!ׂR C$Ȣ D/3y9-]8μ[ enMvhM3Q M9GwB38;G1Mѣ# xN~ap&tLci`w{7c$_:)'rrc@#7,ᔷ̉fFFwwd;T{ to/qyP7X& 7rE7tf=ȑr/6D^́.`?pLLPV#BTfӛj%z8sjFf|X1|y9dQtFLsO [ku;W^?v86CA AlW%\uıbkpnRȯ8iq]ve2G\cuQhn"򷷯nSYe (@C|yW#Q^ k(Q u%WE d %4(N\3`7##:Qyqu'JNyȼ*I(Lf*Z­~'f/L{nLzr᭑jZ.~"dB;coCqZ2\6pbvxª+8] eR%$=K3DWSv yqTdeN5Dk՜Z-=o֓_Stf3D3ͫ6)oՓBqߌ&h8q"~5(1qeEz|dl!?{vP ;G8ttমzN8ڑ)j"TB\iZ7a Cy)UmT#!cq 7j~PK:Ò! /_ 1~'.( Gӵ;ts9з5| e휸!u'yx 0BJC=+1>/ǻCOsݟ;);Mw_!o;"J2ta֫_VOs1|^>h) /x(6aP_X 7%l땷ы*!:xB3ŝ wz:9g|Q^&L+aM OY3@\oq.~Pdp.XnUMb +|:Ze3)' {f6GJ.De^15s(a` >BZ%J{fs]o$_\yn:Rkg;/.McciTsbשP?-R7|Aב0-s6ԿgE'ZE?gEѷ\# ceÕa:92]F\ [l{1{ qH' ܎(_E&*k!\IlEV\\s~bCTgoYM 7!U"*3=*,yfEɌGŬ/iF"QQ*aKR@p]!۹teBB?`}ܸu @@ 裨 ЇE]*BǺo =[ F F RG(<%UҎL̛C^T~dIxUyb4z_%u4V44ޏmI>7]T׏"A'"lӃAθϠˎ폅dCD\j C&.JrU9Qs&)RTWYM-%4"s]m.l`ek&Cˣp9mfh*_㼑Q˱eo~70@,hMbY.(0)T ?e▐ qMwtb1bEF =мcH P@5.[|b*}9V[\V,S7YT,:= 6vv66Ղf.V9#FafK:!We;Lb@l2 $kK5Xffr`_=RKUV{Dv:Gĸc*tIs譓DcKVA/y"- LyCs-`,s(*  0zO]/Ihn`Fh'k$c)4V*CEsΤfEwR+6ixkf1A=g8ß爧ôs=E^+3 ~я] ra,z,`|To—*; K-.ւUbhYP5'=1š?ZW̍8^[qք&6oF&K%zQ/*!xMbM ? SА^:C轳::ncC)LK;]^o!'Z}8i$ 1NS؉W`DK&*knI<EgMks-^0 <|(WiȮ´>W>ƻ[Q }&>:l4 mpn@m J"ʼn C+x"6IHf1J> (Ҽ{L!W.ca<@[Iu)x_SH y V 0J8m> ey![`L"L*3bv2h ǣY2 .`3.´nY|~hQ{b}XU\%p`^w6R}H@ >Ѳ"dXu.PQnEa;I*%*p}C)MJ-<ml0^,5 3ãˉTX%)ǷQ,=l7Z^Ķ YZ