java-17-openjdk-src-17.0.18.0-150400.3.63.1<>,Diwp9|>GO)6Qgg?F~K -?^m[x @2o2R49RѺװ\9X~a|Ay.㸟+ظy6%ר`W&0MSΘzݖ;FɲïQEvWY-)O($[ sE7rnum@\y;!{#Z3%Ҽd?9Yud;}$F_[HFhMKZe|-a"2HWzUi !cAo glYi>;:?:d  . Ghlx|m      !&X\(G8P393:O3F87G8LH8PI8TX8XY8`\8]8^8b8c9ld9e9f9l:u:v:z:::::Cjava-17-openjdk-src17.0.18.0150400.3.63.1OpenJDK 17 Source BundleThe OpenJDK 17 source bundle.iwxinomavrovSUSE 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/linuxppc64leviw}cfbb59ddcaf2628d824b4e91234f570ba5dea54476cde173e023a4c9415968adrootrootjava-17-openjdk-17.0.18.0-150400.3.63.1.src.rpmjava-17-openjdk-srcjava-17-openjdk-src(ppc-64)    java-17-openjdkrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)17.0.18.0-150400.3.63.13.0.4-14.6.0-14.0-15.2-14.14.3isbig@ig@h@h#@h[h~+hz7@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.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.18+8 (January 2026 CPU) * CVEs + CVE-2026-21925, bsc#1257034 + CVE-2026-21932, bsc#1257036 + CVE-2026-21933, bsc#1257037 + CVE-2026-21945, bsc#1257038 * Changes + JDK-7124287: [macosx] JTableHeader doesn't get focus after pressing F8 key + JDK-7191877: TEST_BUG: java/rmi/transport/checkLeaseInfoLeak/ /CheckLeaseLeak.java failing intermittently + JDK-8139228: JFileChooser renders file names as HTML document + JDK-8139392: JInternalFrame has incorrect padding + JDK-8140527: JInternalFrame has incorrect title button width + JDK-8201183: sjavac build failures: "Connection attempt failed: Connection refused" + JDK-8201778: Speed up test javax/net/ssl/DTLS/PacketLossRetransmission.java + JDK-8204868: java/util/zip/ZipFile/TestCleaner.java still fails with "cleaner failed to clean zipfile." + JDK-8210807: Printing a JTable with a JScrollPane prints table without rows populated + JDK-8219408: Tests should handle ${} in the view of jtreg "smart action" + JDK-8230016: re-visit test sun/security/pkcs11/Serialize/ /SerializeProvider.java + JDK-8236907: JTable added to nested panels does not paint last visible row + JDK-8245545: Disable TLS_RSA cipher suites + JDK-8252329: runtime/LoadClass/TestResize.java timed out + JDK-8257810: Only First page are printed in JTable.scrollRectToVisible + JDK-8265429: Improve GCM encryption + JDK-8270083: -Wnonnull errors happen with GCC 11.1.1 + JDK-8277424: javax/net/ssl/TLSCommon/TLSTest.java fails with connection refused + JDK-8281440: AWT: Conversion from string literal loses const qualifier + JDK-8281523: Accessibility: Conversion from string literal loses const qualifier + JDK-8281525: Enable Zc:strictStrings flag in Visual Studio build + JDK-8281682: Redundant .ico files in Windows app-image cause unnecessary bloat + JDK-8282047: Enhance StringDecode/Encode microbenchmarks + JDK-8283544: HttpClient GET method adds Content-Length: 0 header + JDK-8285915: failure_handler: gather the contents of /etc/hosts file + JDK-8286159: Memory leak in getAllConfigs of awt_GraphicsEnv.c:585 + JDK-8286447: [Linux] AWT should start in Headless mode if headful AWT library not installed + JDK-8287401: jpackage tests failing on Windows due to powershell issue + JDK-8288109: HttpExchangeImpl.setAttribute does not allow null value after JDK-8266897 + JDK-8288180: C2: VectorPhase must ensure that SafePointNode memory input is a MergeMemNode + JDK-8290557: tools/jpackage/share/AddLauncherTest.java#id1 failed with "ERROR: Failed: Check icon file" + JDK-8292043: Incorrect decoding near EOF for stateful decoders like UTF-16 + JDK-8292214: Memory leak in getAllConfigs of awt_GraphicsEnv.c:386 + JDK-8294314: Minimize disabled warnings in hotspot + JDK-8294591: Fix cast-function-type warning in TemplateTable + JDK-8294594: Fix cast-function-type warnings in signal handling code + JDK-8294680: Refactor scaled border rendering + JDK-8295301: Problem list TrayIcon tests that fail on Ubuntu 22.04 + JDK-8295991: java/net/httpclient/CancelRequestTest.java fails intermittently + JDK-8296489: tools/jpackage/windows/WinL10nTest.java fails with timeout + JDK-8297302: gtest/AsyncLogGtest.java fails AsyncLogTest.stdoutOutput_vm + JDK-8297531: sun/security/krb5/MicroTime.java fails with "Exception: What? only 100 musec precision?" + JDK-8297936: Use reachabilityFence to manage liveness in ClassUnload tests + JDK-8299278: tools/jpackage/share/AddLauncherTest.java#id1 failed AddLauncherTest.bug8230933 + JDK-8299325: java/net/httpclient/CancelRequestTest.java fails "test CancelRequestTest.testGetSendAsync( "https://localhost:46509/https1/x/same/interrupt", true, true)" + JDK-8299553: Make ScaledEtchedBorderTest.java comprehensive + JDK-8302838: jabswitch main() should avoid calling exit explicitly + JDK-8303089: [jittester] Add time limit to IRTree generation + JDK-8303959: tools/jpackage/share/RuntimePackageTest.java fails with java.lang.AssertionError missing files + JDK-8304163: Move jdk.internal.module.ModuleInfoWriter to the test library + JDK-8304811: vmTestbase/vm/mlvm/indy/func/jvmti/ /stepBreakPopReturn/INDIFY_Test.java fails with JVMTI_ERROR_TYPE_MISMATCH + JDK-8305186: Reference.waitForReferenceProcessing should be more accessible to tests + JDK-8305567: serviceability/tmtools/jstat/GcTest01.java failed utils.JstatGcResults.assertConsistency + JDK-8305778: javax/swing/JTableHeader/6884066/ /bug6884066.java: Unexpected header's value; index = 4 value = E + JDK-8308633: Increase precision of timestamps in g1 log + JDK-8308780: Fix the Java Integer types on Windows + JDK-8310049: Refactor Charset tests to use JUnit + JDK-8310915: Typo in aarch64.ad: "envcodings" + JDK-8311588: C2: RepeatCompilation compiler directive does not choose stress seed randomly + JDK-8313355: javax/management/remote/mandatory/notif/ /ListenerScaleTest.java failed with "Exception: Failed: ratio=792.2791601423487" + JDK-8313770: jdk/internal/platform/docker/ /TestSystemMetrics.java fails on Ubuntu + JDK-8314136: Test java/net/httpclient/CancelRequestTest.java failed: WARNING: tracker for HttpClientImpl(42) has outstanding operations + JDK-8314319: LogCompilation doesn't reset lateInlining when it encounters a failure. + JDK-8317264: Pattern.Bound has `static` fields that should be 'static final'. + JDK-8317970: Bump target macosx-x64 version to 11.00.00 + JDK-8318467: [jmh] tests concurrent.Queues and concurrent.ProducerConsumer hang with 101+ threads + JDK-8318613: ChoiceFormat patterns are not well tested + JDK-8318730: MonitorVmStartTerminate.java still times out after JDK-8209595 + JDK-8320836: jtreg gtest runs should limit heap size + JDK-8322135: Printing JTable in Windows L&F throws InternalError: HTHEME is null + JDK-8322140: javax/swing/JTable/JTableScrollPrintTest.java does not print the rows and columns of the table in Nimbus and Aqua LookAndFeel + JDK-8324065: Daylight saving information for 'Africa/Casablanca' are incorrect + JDK-8324491: Keyboard layout didn't keep its state if it was changed when dialog was active + JDK-8324861: Exceptions::wrap_dynamic_exception() doesn't have ResourceMark + JDK-8325647: [IR framework] Only prints stdout if exitCode is 134 + JDK-8325766: Extend CertificateBuilder to create trust and end entity certificates programmatically + JDK-8327071: [Testbug] g-tests for cgroup leave files in /tmp on linux + JDK-8327180: Failed: java/io/ObjectStreamClass/ /ObjectStreamClassCaching.java#G1 + JDK-8327434: Test java/util/PluggableLocale/ /TimeZoneNameProviderTest.java timed out + JDK-8327748: Convert javax/swing/JFileChooser/6798062/ /bug6798062.java applet test to main + JDK-8327757: Convert javax/swing/JSlider/6524424/ /bug6524424.java applet to main + JDK-8327856: Convert applet test SpanishDiacriticsTest.java to a main program + JDK-8327980: Convert javax/swing/JToggleButton/4128979/ /bug4128979.java applet test to main + JDK-8328124: Convert java/awt/Frame/ShownOnPack/ /ShownOnPack.html applet test to main + JDK-8328247: Remove redundant dir for tests converted from applet to main + JDK-8328299: Convert DnDFileGroupDescriptor.html applet test to main + JDK-8328377: Convert java/awt/Cursor/MultiResolutionCursorTest test to main + JDK-8328562: Convert java/awt/InputMethods/DiacriticsTest/ /DiacriticsTest.java applet test to main + JDK-8331231: containers/docker/TestContainerInfo.java fails + JDK-8331977: Crash: SIGSEGV in dlerror() + JDK-8332271: Reading data from the clipboard from multiple threads crashes the JVM + JDK-8333526: Restructure java/nio/channels/DatagramChannel/ /StressNativeSignal.java to a fail fast exception handling policy + JDK-8333569: jpackage tests must run app launchers with retries on Linux only + JDK-8333783: java/nio/channels/FileChannel/directio/ /DirectIOTest.java is unstable with AV software + JDK-8334771: [TESTBUG] Run TestDockerMemoryMetrics.java with - Xcomp fails exitValue = 137 + JDK-8335986: Test javax/swing/JCheckBox/4449413/ /bug4449413.java fails on Windows 11 x64 because RBMenuItem's and CBMenuItem's checkmark on the left side are not visible + JDK-8337723: Remove redundant tests from com/sun/security/sasl/gsskerb + JDK-8338428: Add logging of final VM flags while setting properties + JDK-8338740: java/net/httpclient/HttpsTunnelAuthTest.java fails with java.io.IOException: HTTP/1.1 header parser received no bytes + JDK-8339280: jarsigner -verify performs cross-checking between CEN and LOC + JDK-8339366: [jittester] Make it possible to generate tests without execution + JDK-8339386: Assertion on AIX - original PC must be in the main code section of the compiled method + JDK-8339962: Open source AWT TextField tests - Set1 + JDK-8340015: Open source several AWT focus tests - series 7 + JDK-8340321: Disable SHA-1 in TLS/DTLS 1.2 handshake signatures + JDK-8340354: Open source AWT desktop properties and print related tests + JDK-8341097: GHA: Demote Mac x86 jobs to build only + JDK-8341131: Some jdk/jfr/event/compiler tests shouldn't be executed with Xcomp + JDK-8341138: Rename jtreg property docker.support as container.support + JDK-8341496: Improve JMX connections + JDK-8341861: GHA: Use only retention mechanism to remove bundles + JDK-8342782: AWTEventMulticaster throws StackOverflowError using AquaButtonUI + JDK-8343314: Move common properties from jpackage jtreg test declarations to TEST.properties file + JDK-8343340: Swapping checking do not work for MetricsMemoryTester failcount + JDK-8343875: Minor improvements of jpackage test library + JDK-8344275: tools/jpackage/windows/Win8301247Test.java fails on localized Windows platform + JDK-8344326: Move jpackage tests from "jdk.jpackage.tests" package to the default package + JDK-8345213: JVM Prefers /etc/timezone Over /etc/localtime on Debian 12 + JDK-8346234: javax/swing/text/DefaultEditorKit/4278839/ /bug4278839.java still fails in CI + JDK-8346753: Test javax/swing/JMenuItem/RightLeftOrientation/ /RightLeftOrientation.java fails on Windows Server 2025 x64 because the icons of RBMenuItem and CBMenuItem are not visible in Nimbus LookAndFeel + JDK-8346839: [TESTBUG] "java/awt/textfield/setechochartest4/ /setechochartest4.java" failed because the test frame disappears on clicking "Click Several Times" button + JDK-8346875: Test jdk/jdk/jfr/event/os/TestCPULoad.java fails on macOS + JDK-8346929: runtime/ClassUnload/DictionaryDependsTest.java fails with "Test failed: should be unloaded" + JDK-8347129: cpuset cgroups controller is required for no good reason + JDK-8347277: java/awt/Focus/ComponentLostFocusTest.java fails intermittently + JDK-8347300: Don't exclude the "PATH" var from the environment when running app launchers in jpackage tests + JDK-8347377: Add validation checks for ICC_Profile header fields + JDK-8347826: Introspector shows wrong method list after 8071693 + JDK-8347841: Test fixes that use deprecated time zone IDs + JDK-8349188: LineBorder does not scale correctly + JDK-8349534: Refactor jdk/sun/security/krb5/runNameEquals.sh to java test + JDK-8350102: Decouple jpackage test-lib Executor.Result and Executor classes + JDK-8350106: [PPC] Avoid ticks_unknown_not_Java AsyncGetCallTrace() if JavaFrameAnchor::_last_Java_pc not set + JDK-8350813: Rendering of bulky sound bank from MIDI sequence can cause OutOfMemoryError + JDK-8351567: Jar Manifest test ValueUtf8Coding produces misleading diagnostic output + JDK-8352678: Opensource few JMenuItem tests + JDK-8352682: Opensource JComponent tests + JDK-8352686: Opensource JInternalFrame tests - series3 + JDK-8352687: Opensource few JInternalFrame and JTextField tests + JDK-8352793: Open source several AWT TextComponent tests - Batch 1 + JDK-8352800: [PPC] OpenJDK fails to build on PPC after JDK-8350106 + JDK-8352865: Open source several AWT TextComponent tests - Batch 2 + JDK-8352905: Open some JComboBox bugs 1 + JDK-8352966: Opensource Several Font related tests - Batch 2 + JDK-8352997: Open source several Swing JTabbedPane tests + JDK-8353007: Open some JComboBox bugs 2 + JDK-8353011: Open source Swing JButton tests - Set 1 + JDK-8353201: Open source Swing Tooltip tests - Set 2 + JDK-8353299: VerifyJarEntryName.java test fails + JDK-8353309: Open source several Swing text tests + JDK-8353319: Open source Swing tests - Set 3 + JDK-8353445: Open source several AWT Menu tests - Batch 1 + JDK-8353470: Clean up and open source couple AWT Graphics related tests (Part 2) + JDK-8353483: Open source some JProgressBar tests + JDK-8353486: Open source Swing Tests - Set 4 + JDK-8353585: Provide ChoiceFormat#parse(String, ParsePosition) tests + JDK-8353586: Open source several toolkit tests + JDK-8353589: Open source a few Swing menu-related tests + JDK-8353592: Open source several scrollbar tests + JDK-8353661: Open source several swing tests batch5 + JDK-8353832: Opensource FontClass, Selection and Icon tests + JDK-8353950: Clipboard interaction on Windows is unstable + JDK-8353957: Open source several AWT ScrollPane tests - Batch 1 + JDK-8353958: Open source several AWT ScrollPane tests - Batch 2 + JDK-8354095: Open some JTable bugs 5 + JDK-8354106: Clean up and open source KeyEvent related tests (Part 2) + JDK-8354214: Open source Swing tests Batch 2 + JDK-8354233: Open some JTable bugs 6 + JDK-8354235: 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-8354248: Open source several AWT GridBagLayout and List tests + JDK-8354340: Open source Swing Tests - Set 6 + JDK-8354341: Open some JTable bugs 7 + JDK-8354365: Opensource few Modal and Full Screen related tests + JDK-8354418: Open source Swing tests Batch 4 + JDK-8354451: Open source some more Swing popup menu tests + JDK-8354465: Open some JTable bugs 8 + JDK-8354466: Open some misc Swing bugs 9 + JDK-8354472: Clean up and open source KeyEvent related tests (Part 3) + JDK-8354493: Opensource Several MultiScreen and Insets related tests + JDK-8354495: Open source several AWT DataTransfer tests + JDK-8354532: Open source JFileChooser Tests - Set 7 + JDK-8354552: Open source a few Swing tests + JDK-8354553: Open source several clipboard tests batch0 + JDK-8354561: Open source several swing tests batch0 + JDK-8354646: java.awt.TextField allows to identify the spaces in a password when double clicked at the starting and end of the text + JDK-8354653: Clean up and open source KeyEvent related tests (Part 4) + JDK-8354701: Open source few JToolTip tests + JDK-8354873: javax/swing/plaf/metal/MetalIconFactory/ /bug4952462.java failing on CI + JDK-8354928: Clean up and open source some miscellaneous AWT tests + JDK-8355077: Compiler error at splashscreen_gif.c due to unterminated string initialization + JDK-8355333: Some Problem list entries point to non-existent / wrong files + JDK-8355387: [jittester] Disable downcasts by default + JDK-8355444: [java.io] Use @requires tag instead of exiting based on "os.name" property value + JDK-8355478: DoubleActionESC.java fails intermittently + JDK-8355558: SJIS.java test is always ignored + JDK-8355561: [macos] Build failure with Xcode 16.3 + JDK-8356040: java/util/PluggableLocale/ /LocaleNameProviderTest.java timed out + JDK-8356145: ListEnterExitTest.java fails on macos + JDK-8356187: TestJcmd.java may incorrectly parse podman version + JDK-8356752: Log mouse enter and exit events for debugging + JDK-8356897: Update NSS library to 3.111 + JDK-8357305: Compilation failure in javax/swing/JMenuItem/bug6197830.java + JDK-8357561: BootstrapLoggerTest does not work on Ubuntu 24 with LANG de_DE.UTF-8 + JDK-8357675: Amend headless message + JDK-8357799: Improve instructions for JFileChooser/HTMLFileName.java + JDK-8357822: C2: Multiple string optimization tests are no longer testing string concatenation optimizations + JDK-8358048: java/net/httpclient/HttpsTunnelAuthTest.java incorrectly calls Thread::stop + JDK-8358334: C2/Shenandoah: incorrect execution with Unsafe + JDK-8358532: JFileChooser in GTK L&F still displays HTML filename + JDK-8358701: Remove misleading javax.management.remote API doc wording about JMX spec, and historic link to JMXMP + JDK-8358748: Large page size initialization fails with assert "page_size must be a power of 2" + JDK-8358764: (sc) SocketChannel.close when thread blocked in read causes connection to be reset (win) + JDK-8358813: JPasswordField identifies spaces in password via delete shortcuts + JDK-8359061: Update and ProblemList manual test java/awt/Cursor/CursorDragTest/ListDragCursor.java + JDK-8359167: Remove unused test/hotspot/jtreg/vmTestbase/nsk/ /share/jpda/BindServer.java + JDK-8359182: Use @requires instead of SkippedException for MaxPath.java + JDK-8359207: Remove runtime/signal/TestSigusr2.java since it is always skipped + JDK-8359402: Test CloseDescriptors.java should throw SkippedException when there is no lsof/sctp + JDK-8359418: Test "javax/swing/text/GlyphView/bug4188841.java" failed because the phrase of text pane does not match the instructions + JDK-8359428: Test 'javax/swing/JTabbedPane/bug4499556.java' failed because after selecting one of L&F items, the test case automatically failed when clicking on L&F Menu button again + JDK-8359449: [TEST] open/test/jdk/java/io/File/SymLinks.java Refactor extract method for Windows specific test + JDK-8359477: com/sun/net/httpserver/Test12.java appears to have a temp file race + JDK-8359501: Enhance Handling of URIs + JDK-8359687: Use PassFailJFrame for java/awt/print/Dialog/DialogType.java + JDK-8360022: ClassRefDupInConstantPoolTest.java fails when running in repeat + JDK-8360178: TestArguments.atojulong gtest has incorrect format string + JDK-8360288: Shenandoah crash at size_given_klass in op_degenerated + JDK-8360408: [TEST] Use @requires tag instead of exiting based on "os.name" property value for sun/net/www/protocol/file/FileURLTest.java + JDK-8360411: [TEST] open/test/jdk/java/io/File/ /MaxPathLength.java Refactor extract method to encapsulate Windows specific test logic + JDK-8361253: CommandLineOptionTest library should report observed values on failure + JDK-8361298: SwingUtilities/bug4967768.java fails where character P is not underline + JDK-8361314: Test serviceability/jvmti/VMEvent/MyPackage/ /VMEventRecursionTest.java FATAL ERROR in native method: Failed during the GetClassSignature call + JDK-8361423: Add IPSupport::printPlatformSupport to java/net/NetworkInterface/IPv4Only.java + JDK-8361447: [REDO] Checked version of JNI ReleaseArrayElements needs to filter out known wrapped arrays + JDK-8361751: Test sun/tools/jcmd/TestJcmdSanity.java timed out on Windows + JDK-8361754: New test runtime/jni/checked/ /TestCharArrayReleasing.java can cause disk full errors + JDK-8361871: [GCC static analyzer] complains about use of uninitialized value ckpObject in p11_util.c + JDK-8362204: test/jdk/sun/awt/font/TestDevTransform.java fails on Ubuntu 24.04 + JDK-8362207: Add more test cases for possible double-rounding in fma + JDK-8362308: Enhance Bitmap operations + JDK-8362532: Test gc/g1/plab/* duplicate command-line options + JDK-8362533: Tests sun/management/jmxremote/bootstrap/* duplicate VM flags + JDK-8362602: Add test.timeout.factor to CompileFactory to avoid test timeouts + JDK-8362632: Improve HttpServer Request handling + JDK-8362855: Test java/net/ipv6tests/TcpTest.java should report SkippedException when there no ia4addr or ia6addr + JDK-8363676: [GCC static analyzer] missing return value check of malloc in OGLContext_SetTransform + JDK-8363720: Follow up to JDK-8360411 with post review comments + JDK-8363966: GHA: Switch cross-compiling sysroots to Debian trixie + JDK-8364214: Enhance polygon data support + JDK-8364235: Fix for JDK-8361447 breaks the alignment requirements for GuardedMemory + JDK-8364263: HttpClient: Improve encapsulation of ProxyServer + JDK-8364484: misc tests fail with Received fatal alert: handshake_failure + JDK-8364556: JFR: Disable SymbolTableStatistics and StringTableStatistics in default.jfc + JDK-8364597: Replace THL A29 Limited with Tencent + JDK-8364660: ClassVerifier::ends_in_athrow() should be removed + JDK-8364993: JFR: Disable jdk.ModuleExport in default.jfc + JDK-8364996: java/awt/font/FontNames/LocaleFamilyNames.java times out on Windows + JDK-8365058: Enhance CopyOnWriteArraySet + JDK-8365086: CookieStore.getURIs() and get(URI) should return an immutable List + JDK-8365098: make/RunTests.gmk generates a wrong path to test artifacts on Alpine + JDK-8365168: Use 64-bit aligned addresses for CK_ULONG access in PKCS11 native key code + JDK-8365271: Improve Swing supports + JDK-8365280: Enhance JOptionPane + JDK-8365425: [macos26] javax/swing/JInternalFrame/8160248/ /JInternalFrameDraggingTest.java fails on macOS 26 + JDK-8365615: Improve JMenuBar/RightLeftOrientation.java + JDK-8365660: test/jdk/sun/security/pkcs11/KeyAgreement/ tests skipped without SkipExceprion + JDK-8365790: Shutdown hook for application image does not work on Windows + JDK-8365834: Mark java/net/httpclient/ManyRequests.java as intermittent + JDK-8365913: Support latest MSC_VER in abstract_vm_version.cpp + JDK-8365919: Replace currentTimeMillis with nanoTime in Stresser.java + JDK-8366092: [GCC static analyzer] UnixOperatingSystem.c warning: use of uninitialized value 'systemTicks' + JDK-8366159: SkippedException is treated as a pass for pkcs11/KeyStore, pkcs11/SecretKeyFactory and pkcs11/SecureRandom + JDK-8366229: runtime/Thread/TooSmallStackSize.java runs with all collectors + JDK-8366233: Bump update version for OpenJDK: jdk-17.0.18 + JDK-8366342: Key generator and key pair generator tests skipping, but showing as passed + JDK-8366359: Test should throw SkippedException when there is no lpstat + JDK-8366764: Deproblemlist java/awt/ScrollPane/ScrollPositionTest.java + JDK-8366844: Update and automate MouseDraggedOriginatedByScrollBarTest.java + JDK-8367017: Remove legacy checks from WrappedToolkitTest and convert from bash + JDK-8367133: DTLS: fragmentation of Finished message results in handshake failure + JDK-8367237: Thread-Safety Usage Warning for java.text.Collator Classes + JDK-8367348: Enhance PassFailJFrame to support links in HTML + JDK-8367782: VerifyJarEntryName.java: Fix modifyJarEntryName to operate on bytes and re-introduce verifySignatureEntryName + JDK-8367869: Test java/io/FileDescriptor/Sync.java timed out + JDK-8368032: Enhance Certificate Checking + JDK-8368192: Test java/lang/ProcessBuilder/Basic.java#id0 fails with Exception: Stack trace + JDK-8368668: Several vmTestbase/vm/gc/compact tests timed out on large memory machine + JDK-8368982: Test sun/security/tools/jarsigner/EC.java completed and timed out + JDK-8369032: Add test to ensure serialized ICC_Profile stores only necessary optional data + JDK-8369078: Fix faulty test conversion in IllegalCharsetName.java + JDK-8369184: SimpleTimeZone equals() Returns True for Unequal Instances with Different hashCode Values + JDK-8369226: GHA: Switch to MacOS 15 + JDK-8369450: [Ubuntu 25.10] openjdk fails to build due to rust-coreutils date + JDK-8369506: Bytecode rewriting causes Java heap corruption on AArch64 + JDK-8369946: Bytecode rewriting causes Java heap corruption on PPC + JDK-8369992: JFR: Disable Placeholder-, LoaderConstraints- and ProtectionDomainCacheTableStatistics in default.jfc + JDK-8370465: Right to Left Orientation Issues with MenuItem Component + JDK-8372439: [17u] build-test-lib is broken + JDK-8372534: Update Libpng to 1.6.51 + JDK-8375448: Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.18- Added patch: * bsc_1255446.patch + OpenJDK rendering blue borders when it should not, due to missing the fix for JDK-6304250 from upstream (bsc#1255446)- Do not depend on update-desktop-files (jsc#PED-14507 and jsc#PED-15216)- Upgrade to upstream tag jdk-17.0.17+10 (October 2025 CPU) * Security fixes: + JDK-8352637: Enhance bytecode verification + JDK-8356294, CVE-2025-53066, bsc#1252417: Enhance Path Factories + JDK-8360937, CVE-2025-53057, bsc#1252414: Enhance certificate handling * Other fixes: + JDK-8042381: Test javax/swing/JRootPane/4670486/ /bug4670486.java fails with Action has not been received + JDK-8079786: [macosx] Test java/awt/Frame/DisposeParentGC/ /DisposeParentGC.java fails for Mac only + JDK-8132785: java/lang/management/ThreadMXBean/ /ThreadLists.java fails intermittently + JDK-8136895: Writer not closed with disk full error, file resource leaked + JDK-8167252: Some of Charset.availableCharsets() does not contain itself + JDK-8185429: [macos] After a modal dialog is closed, no window becomes active + JDK-8196017: java/awt/Mouse/GetMousePositionTest/ /GetMousePositionWithPopup.java fails + JDK-8202667: java/awt/Debug/DumpOnKey/DumpOnKey.java times out on Windows + JDK-8203867: Delete test java/awt/TrayIcon/ /DblClickActionEventTest/DblClickActionEventTest.html + JDK-8217914: java/net/httpclient/ /ConnectTimeoutHandshakeSync.java failed on connection refused while doing POST + JDK-8225777: java/awt/Mixing/MixingOnDialog.java fails on Ubuntu + JDK-8226919: attach in linux hangs due to permission denied accessing /proc/pid/root + JDK-8249825: Tests sun/security/ssl/SSLSocketImpl/ /SetClientMode.java and NonAutoClose.java marked with @ignore + JDK-8264207: CodeStrings does not honour fixed address assumption. + JDK-8266246: Swing test PressedIconTest.java sometimes fails on macOS 11 ARM + JDK-8266247: Swing test bug7154030.java sometimes fails on macOS 11 ARM + JDK-8273539: [PPC64] gtest build error after JDK-8264207 + JDK-8274039: codestrings gtest fails when hsdis is present + JDK-8274453: (sctp) com/sun/nio/sctp/SctpChannel/ /CloseDescriptors.java test should be resilient to lsof warnings + JDK-8275079: Remove unnecessary conversion to String in java.net.http + JDK-8276046: codestrings.validate_vm gtest fails on ppc64, s390 + JDK-8276175: codestrings.validate_vm gtest still broken on ppc64 after JDK-8276046 + JDK-8276401: Use blessed modifier order in java.net.http + JDK-8276681: Additional malformed Javadoc inline tags in JDK source + JDK-8277969: HttpClient SelectorManager shuts down when custom Executor rejects a task + JDK-8279005: sun/tools/jstat tests do not check for test case exit codes after JDK-8245129 + JDK-8280818: Expand bug8033699.java to iterate over all LaFs + JDK-8282144: RandomSupport.convertSeedBytesToLongs sign extension overwrites previous bytes + JDK-8282147: [TESTBUG] waitForIdle after creating frame in JSpinnerMouseAndKeyPressTest.java + JDK-8283467: runtime/Thread/StopAtExit.java needs updating + JDK-8285032: vmTestbase/nsk/jdi/EventSet/suspendPolicy/ /suspendpolicy008/ fails with "eventSet.suspendPolicy() != policyExpected" + JDK-8285773: Replace Algorithms.eatMemory(...) with WB.fullGC() in vmTestbase/gc/gctests/ReferencesGC/ /ReferencesGC.java + JDK-8285951: Replace Algorithms.eatMemory(...) with WB.fullGC() in vmTestbase_vm_gc_ref tests + JDK-8286171: HttpClient/2 : Expect:100-Continue blocks indefinitely when response is not 100 + JDK-8286194: ExecutorShutdown test fails intermittently + JDK-8286660: codestrings gtest fails on AArch64: "udf" in padding + JDK-8288209: SSL debug message wrong about unsupported authentication scheme + JDK-8288746: HttpClient resources could be reclaimed more eagerly + JDK-8290368: Introduce LDAP and RMI protocol-specific object factory filters to JNDI implementation + JDK-8292876: Do not include the deprecated userinfo component of the URI in HTTP/2 headers + JDK-8293713: java/net/httpclient/BufferingSubscriberTest.java fails in timeout, blocked in submission publisher + JDK-8293786: HttpClient will not send more than 64 kb of data from the 2nd request in http2 + JDK-8294509: The sign extension bug applies to 'public static int[] convertSeedBytesToInts(byte[] seed, int n, int z)' in RandomSupport + JDK-8294839: Disable StressLongCountedLoop in compiler/loopopts/TestRemoveEmptyLoop.java + JDK-8294916: Cancelling a request must eventually cause its response body subscriber to be unregistered + JDK-8294985: SSLEngine throws IAE during parsing of X500Principal + JDK-8295005: compiler/loopopts/TestRemoveEmptyLoop.java fails with release VMs after JDK-8294839 + JDK-8295210: IR framework should not whitelist -XX:-UseTLAB + JDK-8297075: java/net/httpclient/CancelStreamedBodyTest.java fails with "java.lang.AssertionError: WARNING: tracker for HttpClientImpl(1) has outstanding operations" + JDK-8297106: Remove the -Xcheck:jni local reference capacity checking + JDK-8297149: REDO JDK-8296889: Race condition when cancelling a request + JDK-8297200: java/net/httpclient/SpecialHeadersTest.java failed once in AssertionError due to selector thread remaining alive + JDK-8297424: java/net/httpclient/AsyncExecutorShutdown.java fails in AssertionError due to misplaced assert + JDK-8297499: Parallel: Missing iteration over klass when marking objArrays/objArrayOops during Full GC + JDK-8297740: runtime/ClassUnload/UnloadTest.java failed with "Test failed: should still be live" + JDK-8298340: java/net/httpclient/CancelRequestTest.java fails with AssertionError: Found some subscribers for testPostInterrupt + JDK-8298514: vmTestbase/nsk/jdi/EventRequestManager/ /threadDeathRequests/thrdeathreq002/TestDescription.java fails with usage tracker + JDK-8298907: nsk JDI tests pass if the debuggee failed to launch + JDK-8298931: java/net/httpclient/CancelStreamedBodyTest.java fails with AssertionError due to Pending TCP connections: 1 + JDK-8299338: AssertionError in ResponseSubscribers$HttpResponseInputStream::onSubscribe + JDK-8300207: Add a pre-check for the number of canonical equivalent permutations in j.u.r.Pattern + JDK-8301004: httpclient: Add more debug to HttpResponseInputStream + JDK-8301169: java/net/httpclient/ /ThrowingSubscribersAsInputStream.java, ThrowingSubscribersAsInputStreamAsync.java, and other httpclient tests failing on windows: Unable to establish loopback connection + JDK-8301255: Http2Connection may send too many GOAWAY frames + JDK-8302635: Race condition in HttpBodySubscriberWrapper when cancelling request + JDK-8303525: Refactor/cleanup open/test/jdk/javax/rmi/ssl/ /SSLSocketParametersTest.java + JDK-8307648: java/net/httpclient/ExpectContinueTest.java timed out + JDK-8308185: Update Http2TestServerConnection to use SSLSocket.startHandshake() + JDK-8312191: ColorConvertOp.filter for the default destination is too slow + JDK-8312475: org.jline.util.PumpReader signed byte problem + JDK-8313083: Print 'rss' and 'cache' as part of the container information + JDK-8313367: SunMSCAPI cannot read Local Computer certs w/o Windows elevation + JDK-8314611: Provide more explicative error message parsing Currencies + JDK-8314978: Multiple server call from connection failing with expect100 in getOutputStream + JDK-8315505: CompileTask timestamp printed can overflow + JDK-8316580: HttpClient with StructuredTaskScope does not close when a task fails + JDK-8317522: Test logic for BODY_CF in AbstractThrowingSubscribers.java is wrong + JDK-8317804: com/sun/jdi/JdwpAllowTest.java fails on Alpine 3.17 / 3.18 + JDK-8317808: HTTP/2 stream cancelImpl may leave subscriber registered + JDK-8319174: Enhance robustness of some j.m.BigInteger constructors + JDK-8319932: [JVMCI] class unloading related tests can fail on libgraal + JDK-8320858: Move jpackage tests to tier3 + JDK-8325910: Rename jnihelper.h + JDK-8326606: Test javax/swing/text/BoxView/6494356/ /bug6494356.java performs a synchronization on a value based class + JDK-8327750: Convert javax/swing/JFileChooser/ /FileFilterDescription/FileFilterDescription.java applet test to main + JDK-8327751: Convert javax/swing/JInternalFrame/6726866/ /bug6726866.java applet test to main + JDK-8327752: Convert javax/swing/JOptionPane/4174551/ /bug4174551.java applet to main + JDK-8327753: Convert javax/swing/JOptionPane/8024926/ /bug8024926.java applet to main + JDK-8327754: Convert javax/swing/JPopupMenu/7160604/ /bug7160604.java applet to main + JDK-8327755: Convert javax/swing/JScrollBar/8039464/ /Test8039464.java applet to main + JDK-8327756: Convert javax/swing/JSlider/4987336/ /bug4987336.java applet to main + JDK-8327826: Convert javax/swing/border/Test4243289.java applet test to main + JDK-8327835: Convert java/awt/FileDialog/RegexpFilterTest/ /RegexpFilterTest applet test to main + JDK-8327838: Convert java/awt/FileDialog/MultipleMode/ /MultipleMode.html applet test to main + JDK-8327872: Convert javax/swing/JToolTip/4644444/ /bug4644444.java applet test to main + JDK-8327873: Convert javax/swing/border/Test4247606.java applet test to main + JDK-8327874: Convert javax/swing/JTree/4314199/bug4314199.java applet test to main + JDK-8327876: Convert javax/swing/border/Test4252164.java applet test to main + JDK-8327879: Convert javax/swing/border/Test4760089.java applet test to main + JDK-8327969: Convert javax/swing/border/Test6910490.java applet test to main + JDK-8327972: Convert java/awt/FileDialog/ /SaveFileNameOverrideTest/SaveFileNameOverrideTest.html applet test to main + JDK-8328000: Convert /java/awt/im/8154816/bug8154816.java applet test to main + JDK-8328012: Convert InputMethod (/java/awt/im) applet tests to main + JDK-8328030: Convert javax/swing/text/GlyphView/4984669/ /bug4984669.java applet test to main + JDK-8328035: Convert javax/swing/text/html/TableView/7030332/ /bug7030332.java applet test to main + JDK-8328087: Automate javax/swing/JTable/TAB/TAB.java applet test + JDK-8328089: Automate javax/swing/JTable/4222153/ /bug4222153.java applet test + JDK-8328154: Convert sun/java2d/loops/CopyAreaSpeed.java applet test to main + JDK-8328190: Convert AWTPanelSmoothWheel.html applet test to main + JDK-8328225: Convert ImageDecoratedDnD.html applet test to main + JDK-8328244: Convert javax/swing/JSlider/6742358/ /bug6742358.java applet test to main + JDK-8328248: Convert javax/swing/JSlider/6587742/ /bug6587742.java applet test to main + JDK-8328262: Convert javax/swing/JSplitPane/8132123/ /bug8132123.java applet test to main + JDK-8328279: Convert java/awt/Cursor/ /CursorOverlappedPanelsTest test to main + JDK-8328328: Convert javax/swing/JTabbedPane/4666224/ /bug4666224.java applet test to main + JDK-8328367: Convert java/awt/Component/UpdatingBootTime test to main + JDK-8328378: Convert java/awt/FileDialog/ /FileDialogForDirectories test to main + JDK-8328382: Convert java/awt/FileDialog/FileDialogForPackages test to main + JDK-8328384: Convert java/awt/FileDialog/FileDialogOpenDirTest test to main + JDK-8328385: Convert java/awt/FileDialog/FileDialogReturnTest test to main + JDK-8328386: Convert java/awt/FileDialog/FileNameOverrideTest test to main + JDK-8328398: Convert java/awt/im/4490692/bug4490692.html applet test to main + JDK-8328401: Convert java/awt/Frame/InitialMaximizedTest/ /InitialMaximizedTest.html applet test to automated + JDK-8328570: Convert closed JViewport manual applet tests to main + JDK-8328631: Convert java/awt/InputMethods/InputMethodsTest/ /InputMethodsTest.java applet test to manual + JDK-8330022: Failure test/hotspot/jtreg/vmTestbase/nsk/ /sysdict/share/BTreeTest.java: Could not initialize class java.util.concurrent.ThreadLocalRandom + JDK-8330106: C2: VectorInsertNode::make() shouldn't call ConINode::make() directly + JDK-8330535: Update nsk/jdb tests to use driver instead of othervm + JDK-8332252: Clean up vmTestbase/vm/share + JDK-8332494: java/util/zip/EntryCount64k.java failing with java.lang.RuntimeException: '\\A\\Z' missing from stderr + JDK-8332551: Test vmTestbase/nsk/monitoring/ /MemoryNotificationInfo/from/from001/TestDescription.java timed out + JDK-8334016: Make PrintNullString.java automatic + JDK-8334320: Replace vmTestbase/metaspace/share/ /TriggerUnloadingWithWhiteBox.java with ClassUnloadCommon from testlibrary + JDK-8334394: Race condition in Class::protectionDomain + JDK-8334457: Test javax/swing/JTabbedPane/bug4666224.java fail on macOS with because pressing the ‘C’ key does not switch the layout to WRAP_TAB_LAYOUT + JDK-8335131: Test "javax/swing/JColorChooser/Test6977726.java" failed on ubuntu x64 because "Preview" title is missing for GTK L&F + JDK-8335181: Incorrect handling of HTTP/2 GOAWAY frames in HttpClient + JDK-8335252: Reduce size of j.u.Formatter.Conversion#isValid + JDK-8335468: [XWayland] JavaFX hangs when calling java.awt.Robot.getPixelColor + JDK-8336499: Failure when creating non-CRT RSA private keys in SunPKCS11 + JDK-8337506: Disable "best-fit" mapping on Windows command line + JDK-8339561: The test/jdk/java/awt/Paint/ListRepaint.java may fail after JDK-8327401 + JDK-8339725: Concurrent GC crashed due to GetMethodDeclaringClass + JDK-8339834: Replace usages of -mx and -ms in some tests + JDK-8340146: ZGC: TestAllocateHeapAt.java should not run with UseLargePages + JDK-8340185: Use make -k on GHA to catch more build errors + JDK-8340389: vmTestbase/gc/gctests/PhantomReference/ /phantom001/TestDescription.java Test exit code: 97 with - Xcomp UseAVX=3 + JDK-8340554: Improve MessageFormat readObject checks + JDK-8341311: [Accessibility,macOS,VoiceOver] VoiceOver announces incorrect number of items in submenu of JPopupMenu + JDK-8341370: Test java/awt/Frame/ShapeNotSetSometimes/ /ShapeNotSetSometimes.java fails intermittently on macOS-aarch64 + JDK-8341964: Add mechanism to disable different parts of TLS cipher suite + JDK-8342075: HttpClient: improve HTTP/2 flow control checks + JDK-8342330: C2: "node pinned on loop exit test?" assert failure + JDK-8343074: test/jdk/com/sun/net/httpserver/docs/test1/ /largefile.txt could be generated + JDK-8343618: Stack smashing in awt_InputMethod.c on Linux s390x + JDK-8343804: Show the default time zone with -XshowSettings option + JDK-8343855: HTTP/2 ConnectionWindowUpdateSender may miss some unprocessed DataFrames from closed streams + JDK-8343977: Convert java/awt/TextArea/TextAreaCursorTest/ /HoveringAndDraggingTest to main + JDK-8344137: Update XML Security for Java to 3.0.5 + JDK-8344338: javax/swing/JTextArea/bug4265784.java fails on Ubuntu 24.04.1 + JDK-8344671: Few JFR streaming tests fail with application not alive error on MacOS 15 + JDK-8345173: BlockLocationPrinter::print_location misses a ResourceMark + JDK-8345471: Clean up compiler/intrinsics/sha/cli tests + JDK-8345566: Deproblemlist test/jdk/javax/swing/JComboBox/ /6559152/bug6559152.java + JDK-8345767: javax/swing/JSplitPane/4164779/ /JSplitPaneKeyboardNavigationTest.java fails in ubuntu22.04 + JDK-8346285: Update jarsigner compatibility test for change in default digest algorithm + JDK-8346751: Internal java compiler error with type annotations in constants expression in constant fields + JDK-8346871: Improve robustness of java/util/zip/ /EntryCount64k.java test + JDK-8346998: Test nsk/jvmti/ResourceExhausted/resexhausted003 fails with java.lang.OutOfMemoryError when CDS is off + JDK-8347004: vmTestbase/metaspace/shrink_grow/ShrinkGrowTest/ /ShrinkGrowTest.java fails with CDS disabled + JDK-8347302: Mark test tools/jimage/JImageToolTest.java as flagless + JDK-8347373: HTTP/2 flow control checks may count unprocessed data twice + JDK-8347381: Upgrade jQuery UI to version 1.14.1 + JDK-8348328: Update IANA Language Subtag Registry to Version 2025-05-15 + JDK-8348365: Bad format string in CLDRDisplayNamesTest + JDK-8348760: RadioButton is not shown if JRadioButtonMenuItem is rendered with ImageIcon in WindowsLookAndFeel + JDK-8349151: Refactor test/java/security/cert/ /CertificateFactory/slowstream.sh to java test + JDK-8349214: Improve size optimization flags for MSVC builds + JDK-8349583: Add mechanism to disable signature schemes based on their TLS scope + JDK-8349849: PKCS11 SunTlsKeyMaterial crashes when used with TLS1.2 TlsKeyMaterialParameterSpec + JDK-8350483: AArch64: turn on signum intrinsics by default on Ampere CPUs + JDK-8350582: Correct the parsing of the ssl value in javax.net.debug + JDK-8350767: Fix -Wzero-as-null-pointer-constant warnings in nsk jni stress tests + JDK-8350807: Certificates using MD5 algorithm that are disabled by default are incorrectly allowed in TLSv1.3 when re-enabled + JDK-8350830: Values converted incorrectly when reading TLS session tickets + JDK-8350964: Add an ArtifactResolver.fetch(clazz) method + JDK-8351277: Remove pipewire from AIX build + JDK-8351601: [JMH] test UnixSocketChannelReadWrite failed for 2 threads config + JDK-8351884: Refactor bug8033699.java test code + JDK-8351907: [XWayland] [OL10] Robot.mousePress() is delivered to wrong place + JDK-8351933: Inaccurate masking of TC subfield decrement in ForkJoinPool + JDK-8351997: AArch64: Interpreter volatile reference stores with G1 are not sequentially consistent + JDK-8352509: Update jdk.test.lib.SecurityTools jar method to accept List parameter + JDK-8352624: Add missing {@code} to PassFailJFrame.Builder.splitUI + JDK-8352677: Opensource JMenu tests - series2 + JDK-8352719: Add an equals sign to the modules statement + JDK-8352860: Open source events tests batch0 + JDK-8352879: TestPeriod.java and TestGetContentType.java run wrong test class + JDK-8352895: UserCookie.java runs wrong test class + JDK-8352896: LambdaExpr02.java runs wrong test class + JDK-8352946: SEGV_BND signal code of SIGSEGV missing from our signal-code table + JDK-8353000: Open source several swing tests batch2 + JDK-8353126: Open source events tests batch1 + JDK-8353213: Open source several swing tests batch3 + JDK-8353235: Test jdk/jfr/api/metadata/annotations/ /TestPeriod.java fails with IllegalArgumentException + JDK-8353293: Open source several swing tests batch4 + JDK-8353304: Open source two JTabbedPane tests + JDK-8353489: Increase timeout and improve Windows compatibility in test/jdk/java/lang/ProcessBuilder/Basic.java + JDK-8353549: Open source events tests batch2 + JDK-8353568: SEGV_BNDERR signal code adjust definition + JDK-8353655: Clean up and open source KeyEvent related tests (Part 1) + JDK-8353662: Add test for non-local file URL fallback to FTP + JDK-8353713: Improve Currency.getInstance exception handling + JDK-8353748: Open source several swing tests batch6 + JDK-8354285: Open source Swing tests Batch 3 + JDK-8354327: Rewrite runtime/LoadClass/LoadClassNegative.java + JDK-8354415: [Ubuntu25.04] api/java_awt/GraphicsDevice/ /indexTGF.html#SetDisplayMode - setDisplayMode_REFRESH_RATE_UNKNOWN fails: Height is different on vnc + JDK-8362390: AIX make fails in awt_GraphicsEnv.c + JDK-8354941: Build failure with glibc 2.42 due to uabs() name collision + JDK-8355051: Problemlist java/awt/Graphics2D/CopyAreaOOB.java on macosx-aarch64 + JDK-8355249: Remove the use of WMIC from the entire source code + JDK-8355262: Test sun/security/ssl/SSLSessionImpl/ /NoInvalidateSocketException.java failed: accept timed out + JDK-8355366: Fix the wrong usage of PassFailJFrame.forcePass() in some manual tests + JDK-8355370: Include server name in HTTP test server thread names to improve diagnostics + JDK-8355429: Open source ProgressMonitor test + JDK-8355441: Remove antipattern from PassFailJFrame.forcePass javadoc + JDK-8355453: nsk.share.jdi.Debugee.waitingEvent() does not timeout properly + JDK-8355475: UNCTest should use an existing UNC path + JDK-8355515: Clarify the purpose of forcePass() and forceFail() methods + JDK-8355528: Update HarfBuzz to 11.2.0 + JDK-8355578: [java.net] Use @requires tag instead of exiting based on "os.name" property value + JDK-8355779: When no "signature_algorithms_cert" extension is present we do not apply certificate scope constraints to algorithms in "signature_algorithms" extension + JDK-8357173: Split jtreg test group jdk tier3 + JDK-8357253: Test test/jdk/sun/security/ssl/SSLSessionImpl/ /ResumeClientTLS12withSNI.java writes in src dir + JDK-8357285: JSR166 Test case testShutdownNow_delayedTasks failed + JDK-8357672: Extreme font sizes can cause font substitution + JDK-8357793: [PPC64] VM crashes with -XX:-UseSIGTRAP - XX:-ImplicitNullChecks + JDK-8357968: RISC-V: Interpreter volatile reference stores with G1 are not sequentially consistent + JDK-8358004: Delete applications/scimark/Scimark.java test + JDK-8358452: JNI exception pending in Java_sun_awt_screencast_ScreencastHelper_remoteDesktopKeyImpl of screencast_pipewire.c:1214 (ID: 51119) + JDK-8358538: Update GHA Windows runner to 2025 + JDK-8358617: java/net/HttpURLConnection/ /HttpURLConnectionExpectContinueTest.java fails with 403 due to system proxies + JDK-8358660: Bump update version for OpenJDK: jdk-17.0.17 + JDK-8358697: TextLayout/MyanmarTextTest.java passes if no Myanmar font is found + JDK-8359272: Several vmTestbase/compact tests timed out on large memory machine + JDK-8360042: GHA: Bump MSVC to 14.44 + JDK-8360647: [XWayland] [OL10] NumPad keys are not triggered + JDK-8361212: Remove AffirmTrust root CAs + JDK-8361478: GHA: Use MSYS2 from GHA runners + JDK-8362390: AIX make fails in awt_GraphicsEnv.c + JDK-8362582: GHA: Increase bundle retention time to deal with infra overload better + JDK-8362839: [21u] Problem list more tests that fail in 21 and would be fixed by 8309622 + JDK-8363965: GHA: Switch cross-compiling sysroots to Debian bookworm + JDK-8365375: Method SU3.setAcceleratorSelectionForeground assigns to acceleratorForeground + JDK-8365389: Remove static color fields from SwingUtilities3 and WindowsMenuItemUI + JDK-8365811: test/jdk/java/net/CookieHandler/B6644726.java failure - "Should have 5 cookies. Got only 4, expires probably didn't parse correctly" + JDK-8367388: Tests start to fail on JDK-21 after JDK-8351907 + JDK-8368308: ISO 4217 Amendment 180 Update + JDK-8369641: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.17 - Removed patches: * jdk-8354941.patch * unsigned-sni-server-name.patch + not needed with this version- Use gcc_version to decide about compiler- jdk-8354941.patch: JDK-8354941: Build failure with glibc 2.42 due to uabs() name collision- Do not embed rebuild counter (bsc#1246806)- 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 Filtersxinomavro 176943975217.0.18.0-150400.3.63.117.0.18.0-150400.3.63.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:42430/SUSE_SLE-15-SP4_Update/722a51015e5de87edab7b2ec26d4013f-java-17-openjdk.SUSE_SLE-15-SP4_Updatedrpmxz5ppc64le-suse-linuxJava source, ASCII text (Zip archive data, at least v2.0 to extract Zip archive data, at least v2.0 to extract))TS8}ݪutf-87acf5fafa4437e6dd57f6fdf64759c2221c416fda24408a572af3656eee52a4d?P7zXZ !t/#]"k% Ǡ^MĊ5H9FM[QCyMF9.\Q c ,_cp&S jE\&_p77zih9t38`dGjow'߆QSFO0<~yPkZqzy{%١?cK[xl]C/das'VwL,l l[AqǗ}k2< Le#cZԌ+c'V$Gջ4dZ.)7 v?>2Bk\;liG0L[zv7QTb6jgvvb7BxЊݯ??4i15oN0ެ4vy[c]&ѐʂS%LPv ~UkoV[beg a@2eF+ 8SiOrER歡 myi{ Q+&x2qvq2mm7TEHu";]חb¯fT,k9L$;NA;߂s4:?pQ28oK`qJ9 ݌,h?2\AkJ 3s!];#pO SED O%^gU҈y7O7Iw & ?gZ6)5c$f?ʑKidL~a>Yŵ6L$ӷ1 ,>Z-ejT^|V8J`Lo&͑üPg#s@MxBGAq4| snZue'\|+KyÌ Zy `4A/68@_ $SS'ɹK|lqŮ`BRo紮_K"|?P!q8WK=V&kW@()?{Xzw;'WU0_Cg{!g;[(E/Kr凲2XGn_fF畬TsW}L^" _Vx|_|MuzUO3OÍmW')vAecg&𞑸v "C^iߞS{=Vp?$Ӷqr׎[B;2~U0jxڲ]o TxWz'\l|gTGL?vnPN]*~1pr0X+.fb EWr'2yb!<1a<2$19&&1Ƅsc4Niδц{P9:{`/wRWF=q3ղYC/a==}?2Rԅ KK=x.˾j:[p1H-v $9[O΂-`y'^Ӡ Fd=#DyxnVsG.аuߕs d(sy_/ ('M6g524# (c)A&R/ w_o@&d҇;6^!Ez/}Ol BOTyu><}mRaq60lo&8ߩA@J C̺.Rd9h H) -=* ;9w> Pݐ\$P" 4rS$QX,c]Xl Nhٻʡmܯ~+ը4,׳Tv {)ESIh q,@RD1[BF- Io*cq |,f<"Wa.6{ btk럡h Q Ynct9&.zf%[װS,sC~Kbv0h2.\1w'.X3L d8J;N?^hXvuڔ52G*uubq7zt,!:,[ jsW jBti"UWgSОWQfc4Y6;_0>Rgwᨗ6&~ós#T~*ATtUO[gIkKk*sWV)]V.4773L8ݖ:fE)GFWz"6K~8h9Z4j'ۘ\?:N.p739sYU,-_QAu/O+Q\%z]~&련?{4CD8GO:oKrL5+ /|nN*+ޗ…//ߗ0$޻J+؉nnF_;oom~ X>9=ޢVNe矰.RCʏ/IizGFS h40y[0 wzc=hY$s /|y <`8+Cne(I#y+CV !UI(< eO'>EhvlJ3 *,oaR7AK x>x #300ŦWEIw&%2Ukۼac'OPk$ \Ko :d!f<DsPh9>>…ܟ7j<73Q#~gxӖ!Q;yxKxŶPG; &kvzgTu^ߡGCu _y]d^RnUJVK[`ıEGrSnu,K9KK)Hӣ_UJ}MZSƱ-%W`FHE 7w*Le;U3?Skw)v5zOnw`Lް,^/lv-vg;b4| 12(_F6@5Z2f}[\*#u`[,j{LRen dSl-"< VuF,PRtQSD.nȈxc._ 'w4 \YP>KΝ7f@NGHګTNt-XߤM{Eo2]#˰LmwϷ{Dt'StAq!Zۡ)hT ᑘ=mKLElAfluk(%Y'{nN-٧=*  m=ٙ-O.ޠ ǯzBӀj&bӉW3F]]f˻Ry6tkҾ~s]7Zױ{@<ǜQCƆi 0ϻ<zC ڢ;G\{q(sLjvaUnZ7fs+z{k ѫC~4m'ib>hb;*m`,F}p EW:+<+ۀ T # y+=/M^xKQ5rԂaw>SaXE.4EU?Y /bd}^,2YaRwa;>ʓt{$]W 1VcI&wX ٞTd\wFV: #a`JIϴ,lٲ <<8(}OE:bmsR@i}0$ ݡgͿ٪yRSC}࿉D;ry5rybiVOg kt:*=r _!1^gn^}eǐQ~W'udr@#UDWhIl?gzO[:թ(Cg߲& 5HBt= Mu~5/O3&6r(1MbO'z9ʈ.<~wĂ,~xs?]zYɸBn'Fc=?Q hxB~NAZxӯh qZ6_$DV4C l7{ 4ZqJOTIټ9eh!.!,AD%uʐe059 6Ts$Y xrm^yYΘ>(%el_)HPJ9#?Il`|+d:,X2?a `>}3SrӆxDHAі8z4jcQaF3-6 ROko/DQ<2B}Y#N tv1,uV2@&d~nً9x# *w{ˤ!60&JS.'?.ۚXqU3Pp')iDY@ˡmo@Y‹l7дi{t.ߌ@r`l<Ƥ3)꓈ŚgZR/¯a{l"<׮@|Hi iҞ:=d ^E(Iį>+xۓ QwS1ubk0@yE5Rq_ ۽`l<( pYvR-9yL-*N\*q>$4yer,-}s5hv#M\-A=PN !E4P -NP1l sSmVx;ٺ72$GZWy5R(~_xcF3My^Nh-'.U}e._[YY A15${Fp[-V,n!+&l$Ҷ_ΞWNjd01ɵw旭)홬84jBLebA UXro}) |VE.0 k1?2PzUV ͩa&ЮM@ƴjܵelqzW$ WUxn#q7\s+,^w,e /Q]/-7LTRC;7saQF:uzE  bb6m *V+3F3FV'?P=Ȏ18 7딩] ~@W*S?ѳI{J_f<,J\L5-;=F>(,*o%ׂڵ)>]vD`j TIxuѐ"b%|e-OSa= pffs4-@U?5FhKmNZZ?N?QKnjЁ]N#Q W*|= K`N.݃]; 9^5/%9";bzEWU+1o{ɓ0%5T,fL]v W @nNQoV7p XL`r2wD1+K̎U٤W]qDYvh[hw6+m0әB'FHڀE35e?hʃʟ=ëPNC52FSyn@HsAfWEb.W_!3^|$m6E` t[c3i=Ó]vȝ߃(6ex!KCQ?YSd32LTXW& e R 1ecذ0 _Xo;k H7W/+ZyUeqΖpE/E`:2@/,>.(8T_(nd<_v7XϠ+|#OfIy Ƿç'}]ymqԪata|OhPYek8+x~]["S]psTξ\[=W`V& ګ_=@;,.]g.`~_)v ShWAGUXcAe_=24NMܵ=+P`ZTU=:e+/j}>s+&ǟqazOi]c~OA} 9Chs]ɥVr c dǍE)q\{cJ ]npGŖ4mU.COuPQ޴M|ALr3%Rz)Zf @= /Iމ]΅zIgZ\gi37&uCe{>֪XA Xt[orE/kjg-A啛(\CNvr OKXC|TR3mo*ʣ ' 0h>?8Ux{[ !UvɄEZ}ߩ@e^ǧЪ&370I1 gĚ?X ›A;in S8%-w ы(]S=o jY znh0|r@CBR9@;ji'=-DA<#Fһ YؾxJr&c$8FbI2/b.Z\VZ%Ę_ M*3;$iݮ*Fs4+¹]Y<?VJ'^k=4*ޕR?{9zp~(DhB*6E UɅ8iO'8:J6,=:-[.t~QSA<;i 50"/Nj/jH[1*Ǖ {Cs=ljOvpɸLR3цc uZÂ#t@jdtۇT/ngXYmg+[ Ez1I s1G-pTkIJv&vUzRjQmsыVH+>v<蠧sbi߬2&jG9G1bEz@zpT=֪)*踹&d˸6Y[bd]rbNDf}Rm><,|J{&|^gǂ_vg4$[bRO H a xlN; w'+m7~i'(5^2< VlgKD'_UO/Pr&(_]CQ#AA6a6rMϦZ;xvc*C"Wp{J6&}n~|2dym;3,V𓰗U{<Ӛvѣ-A=nqxa‘zM&;jNL_Vye+'jqrʬilr~?3ɧ ֲN~؀B '=`\-s#Ro5@ȿ|jtw= Pr=Do(V?}N~D%ͳh'Syv.X>׵lΎpAڼ؟m53=Wƹܧiy;CWrn$U^')vӓSMv.eL8>1"n-W;'ς!R&bOLF_}QOĽɼ 'f&ץ[>̞`9*#*<;C\Hm)ASZlLc_И"8G*I[I9HF#}]I7R~{K7ǥ1WY0a+VMiWNGvsY#%o`o7Oh ak*f% bb{FkUOdAxU n­z-)b~PdK%d#@}TWJ5#wb J$*bu?@^NɌŮ8ں:-i`]$R NCgz$l[z&9q6)/]wkE8کYdJH&EZ^\_V2]N7톮7 .<040虀%Cf|4lSu+*sPbS[LCl@+5: ?E#F4"40/"0ZvIiF?TG$6R9ku=-o\ay}YuFf5 F :8O뻖uY< =T,Eר:q@ 1橼 <*E@RufU6 'O͌QXtz!D2I[4(E&IMꗳ.dLn#+ M%P/~\%pKgNdq^i'nb)g 5 ̒̚^nZk!4ǗpkQ GFa@z.FkVUm8e ͖xAH w:,Ww4C$ w^EglJIz,{Ibl3+Tr_hWU<վ$ YUH(Lz\S>n8 Q \/ (X-\C&&IyIHo{Mґ;,ɥ:_y`sE֢SX}{=O?AGq_끝_,݇t!|ZOwC*8fʑx\ϋ?W6aDf钄0/Cɤ0_bs${} 2~EqڨY[5n˕7';+du&5it .T[s`9z[L--oO.p3B{ )w ʴd:iTGڥs-%nxIäӆ|r줁y_Ḿ]</.(Bde=Flڏd$c8F : ׵iėoyK#xy}@b/DM2 +L׿Kd?Ĺiв=nJf\Y+wb(oQD_%.D0KAL/lg.l[flږOP6˓:L04gfUëBX|tB/]љDRoܣ|plĖR-v9A VlbP4A+z|q&)ӥ-/ mp!#U,%[bq=Z EJ̩?:x΄ ?a@Ӟ/t̴S;^ņ} 8h7kLFa_EmxǝX)uY"5W@T,3te 7{HӅP{[Ya1xzV%NrmQ,D y?Ⱥg9ZeF  35=GdUpXy(y]0T AzS( ȂZhEoԘ#{K>I5e2+Ůcn3Cmca,LM#P&3]$[)#M!ɂX Y̏׽Bdw B,-sQ-F;F;=r~]H̠u$HOP~z~gB{읣A:Rȡ0t:ׅQ]kHݻ`DC&ͯºBP؃~I({zVیఏ}UHc2UZ7T1i}c^ +ym b%NwSnq\l;NUx1{Lg{Tu}pzr.i*~IWƲjn?0ǫ(<|l( d$K>3) "hufp&R'„ǒ`I>tjgd[x;) Z]+[ư@9ࡱIQk+ ;(Go' s4u; |'*1\p17y\ڨO*K8 F}䭏9еZAq=Š̊6_ps@@>4WQ\䎌tZ %2%2d R8ǞhB]6*lr1GU;=9}d8`5} 38yR]Q"ui%_Oj}"RL,,5kԠ\팾]a@f;i(sdϟҁlZ :qVϼm׻+jO!j\vo%Ro xRēlyKc=Pꨗ'MV@갑?BǓa>cܵ1`V ]&fR7ʻIg_2.+ W${0b;p4};Rh7.,@R= 0ĊиzVv`}>NUžǖThQ ˍ֢]-rf}»BO7>THݣDŽtLm)iJ oZ~yYZ_wN̄uig̯.07qUdtKkl:p"Yn L[3`iJ'@??4?M$ wF_O9r{K)V.ؓt)ܪ~vn%7N|jtCC8"k09q  ٓ,3/xь2!E&΅lRB6n֓93L4?%ưct򙨢- nJ.Q"fzcBejVQJ;4"'tǙʛErHov6I l:cw5,ܖ_3P1F9KO=GMQ x+| AdEP20m'}eܵ>b\+JɏY9z4Z)XJ Qaej B NQӷfiXDV"Q@Q$"W6lS4ygpb.$UGgK uzi^6k3Oi;SM>SAoźu#U7h] X0dշ%_Ռ `Z6LqCY sc?] s~څdGn\N-쀝 TdKqkn_Fr7KӒy+p$0G s[ XД^{ v#@}O! ڕĝp˪JUL?EHs"t6;֊9GV<ӫgfZNciWPZ1.BWSk&m;*SGr'Kn}mDzQk{'h,j3i}#wFh"}.Xk49oT8NS$͊*T=Rҽ/3 c` ڐ%oS)s04f,Pћ%fU$^R@Dw8}X"4 h+6JO^yE4FH |ɻj M$ sbgRCI(h.@} HXx7l?n96bI_əv1xψiAN8f/vć![%G2LKEh攏ox$> HW ܌$b@iKn@d/MUTU"2+]lE,'@bvw4 ; B0m7z$p#X6H|w\ )3b6@Z6K]BSAnzR'2T@ b|Lg>׾M%?^ǿX\ c",F|2 ̠M H<)ky\:p%H% ɢ'8xFڷ?jRہ * G:V3R+Of/Gv1A琜ղKcj&)Q#j#E,Em݉C.Pp]wS^a6 3,{ަYN,gK՗;Blf tD\ණ6PKQ jqR(*b]N;Aɡ>XN@ÇZ؋;T*K@-{T޶-F8$o*]w ke/{*9d= Yr lz: \|&ٞDN}῰¼Nt'I?JIzdj>=l͜qGH !P;@Q]Z7Μĵg}B{φYf$N渽[ͮ/oDsGAYAb}K{QDr"ĈtDz~Fck1RHٰuG]d3sg#d_]1>a}ep^fTP6@9 j c96 #6_,"4Ѣ,{T\JO95S6AimƘ־mD7Kg0w9. c>֞9'PUc"2wY+A(mB,LHQj;, LeK:F.Gخ^?t ˾o%#HH8]x_ 풇t͹_:(0jb#!U& m'W0ӇLTBPRg V.]A3tNX˼>w&;Ph–zЌ2(SYCw[8G,hnL YX*_ 9~5+`.2Iz]z4 6|5fd9Pu=Ra_Us 5xK%R8;^ïfKD]lxdWF$s$ BT8"`>pٺ簆H-:G=*S?␉Ayc#Y}Gv0ۂ6;Z= ! [k|P"%wo$Ǡ#W'f䓃юIuP4!ZF8ds`Q7<]= ً۔}RLyH26 _ Rb$ Tͽr2'T-dHo][Mǐ2>$U|]Vu]L'BTѰXxD^~A}#wIDS)WN vw^ G̨ﱺ\t4IP{9:7i3i?0GFfS!SkzlyJ~asXy s V-5 xB2"O4)~(9lHb {C˃FD}nTZF\DvνT?Q^Ge*k7 {0k!޺7d"Xjkl0P& 3]}' 9FwxJ*>}hE6kaBG$A}mU AP>srq">R"#{sJDuLd7(ޯ?^NC1ktò˲\;-pk<w{+@)JPJhg Awf~}-Xaa+gw!!tS6!%oՓJ_9 UHňԽD{iEY[$l]./B`3y%I-=_ln(17iC~Q6%̀ Ux\ z.ݪ"GO0QέEWGMu6,p> : {ȶy7Wa~PCp 76Ѥg.Vٜ­C6`nVum1- 'CєN^iJ+ok%h9$}hw%@5[d+EIzS~Yi(2&uvڤ Ȕᴂ4A$6ˣ[0@ jL̋bVdxi58㣟`kK!kJ3 ^v=0> R H)8Vٳʅ;71y1AuDYU<3+[ =fہUbW>Y$:4}9h$-r)fesIPLuWk='WuȺ-Ƃ 6Oir Xe;I=3EðNbU]rDXbQt{@!+3L}g(P(!.9BY6v_q|e=`HL%6=O mM]A$ͽ0 Th,*3@X`/ACUaJthIa_R>R0-8ctv㽼 QJ^ ށ-1mޓz١O%&Gl".~^ol 2@t d=輦ӴE!nݵAWܰcK7o1&NYgS$D_k^pn׿5)CӪ#OK}ɢtψAsg /vy /M,Zc"7Tsfx eHa9:n&&V29uwƥO֕; B5pҀ)sץ[ jlJp1I/q|IT({!6P|' թiҮ^<}i=s7@76AA*1O xo4]koAgױ؃asLr"f,JrT)8H| ?^lvS;B o5uFi)̶b*4?eם嶀ƻ/-dv0/Km*iʱ V^N)w=ZP@opjJys(coz-{1pK~F\F/J.Dk=C!s/^D0v4J#XZnH7 )h[((G>G^LyJ/1v`@d?:[+7ZG*o̡`Hm,QF27>o_A2yve+SMϹ;i>dRCp1~e*U9 Q^20<+=ŗ9sGD!H -S;gڻ|憎( {F ڋLM*H,3JFN%{)H觹:I~aB% .ia6SGܗp~ˎ fdH0=-Pȓ˲{BZWt+ c#!Flls;-D|Y"<?VW>5Ȁ`O% Nvh& #R[3hK!Jˮ{/; )x ]  0dl3TrQ7waKY7uȅ|ɟNax%7X` J:D;r$gT.bv^kS[^I(0UDVGy;,TL<:rEe#Ή1B1kv6:hqTȳb!")ju)U Fxl ®R1OB?oL^^*{2ĎQmj\$L=}fkX"7Әvޤr"etypX{rNpQOVS۲O8r/DU_Ec¨o,=KI LbpYV,rV^/XY y__1T=Tg=ܪg?(E1@1]:5XK-Px0('DI |̀k gc3G0/ +ӭ Dњ+ؤ.k c ˤ@X(yd_unzjCt­O5\/&gm[pG:CwPSUQ7=)vX1~F{Tn0c]A%8Q& L'xp$cV? ~\z[A3 Lj8i5LWEP+aP!O= )\bk/$ҮL+)*3% IkW*͡?/3C,;GԥN7nw' Wl۬2"$к:2֝' oj<ǡ8.5Rĕb`$tCW,'6/ܤ19GȘ~70m-8&+(a[ f½x'VC#]=ۧ+vR>/ߨ<@^< i7ǐ{XY\}q>mZ0o⦛zM跳.1f0c="'?k5(=Ϻ $E>Z-'he,iL鄐b`|_=TH%Q%֘܉dX# 2˼5ӧtE32hJ4%>855-qwMCʱ1 pr(C:}G!^Z*Xג.:S!%siUd_h`֏zz3U\20O)\IeU{lDqtߏ3YzH?%u57 3k(3qi^Hp%Al@왷vNzuŇ{Y;P+@kymjunYȵE?w U#=05b鰕` Ufq]͒]/?My.譨0RPnȶ挜|;~19M^ In9vl
j} *g֤6w;7þ.2s3\wb7m'1Vӂ*?sw'0'V@Tch<YsLq8K T zͣ*F}ˬ՘Za*4ρͽX=X-l"0AqnYr6YS3t`k6Gcg]'0Sh~?@ z6. $ 'Mz̴ nՠGIxGyT-b{7^AXT[#v%ܵK \8?Ol8(DѮF\Wc_dR3*Y YkpD6Vn,x5kbZyVN4`CvYUH'ihZY6+Y ~YTVłRۆW8}ykiڮQ13M$EZ2=KPD&6髬SNxȗTI/!9œOh\&g66!ũ@ ̧ ~vS3qlt@-6~ݎQsO?f.6..0&ٚ< _%>'87`<ѳm3F[@썎IM=A1wW],#mF-: M>,3P}-`J}μH$ 0Za3r9[r R8Miis7<ߺF/ YL*>m.UOb,ץlFD\(Y^Ǻ3>Nnoups~T%qڻŗ)}򒑼Je97Q|QC`m6/ C)\76w,90 e]ZiF #]"pq|Cŕ͠ѭ]h;:Dﮀ:J JJ~U JGi/9hY$+1\ߪԊiG\Ej ٙ}^,sݟ&;2Ku]ŵ|`,L2zF7sJ\ܰlO-5d*{3U;R!UH!!;0>7ÞhFT|#f`S<&,ʯY޽r1}^Zץ0>LH)H)*hfQiN&~d o5ȭx!/m-J(Ye;?oHd'BM#eĶ8 ܡ(\$gI cQi{SU2cOh!I٦ҙR/3HD_E3Vr']$ajL5;*/ u`.",kxz#@T:0E'8`I Ʒ9%Xu1:@`ͣ(P`2͈wC>¿%o( db?`li8 =G&`͙C DŽc-DzwacHTMh" lik*\=Ɔ3uD9fe4>5T ;c p1MDHg_Wb3 _LD(g␚7f=@(Xc/]ZA* 5qLuJ\jmˉ} Nle؈"[ f3xvD~x~ЋH 6t\֥r[vA$Ays)%=UhFB[$0'T-Ϋ2 GӂyvxCrC;"]5TmW)0jWh13 twrjo%#ܢڄU)J\[Մ7X "oa\(@6H#+K:ԣBŽmk)8B*ccr'y c&jO jt۽m z8"obr =}J V%9hxN74./ήc$C8y*,c%QS x}2b>JKP"2J\]zogmWx+WГ;TOn+㯬&f2=u5+4 {~$nwոhP\}ӒGn]CirgV7tP+/~a${fzpe$HvTqp&R8\](vC?2l Zl.!*S 2Mh_QyC"Ч3 }XKK~}A{@MhwpءfyFͷ\$\Ja .ȘJSw|nTFļgD;b0@E@e|}!5~J T ܼ ilc}8۞?[L''֠i{; ξY{'){~2BJj썴9Sg&#t#C3E}+Q!*͝j$_VSYnEЂ> "4IJwΞ)h@?ueot %V[.b\ts1' X<.fnc=f%ځZۚ_]$,p$]Ay) ?d*kKeO4瀮mA겖Z)Ȏ"gg24rul=3utEI[#?*ƍY[v3x|YbK}}zNjކ$Mg&TT%Yx9A6^XfhAMN8;OMG^Q5iO=0WLL Z;_$ߦn!t``mcmZ7/f,t&,.>`z#2Q U2-YL`˟DƐgx6An*ɰ3xFJ l$uh#x̫)V/ʜ|zr&fH/6AƜelƒ-^`Lr1 Fx"R yn4WFء[Rp,_O˷W\oS]`?LPk> qs<˃M%ti$}o{SuE\TM!R.IHi,!erm;|[,4.F.m}<9GP;9촽&LO$D~;L#!Ԏ. 98 HnDZ52CR=$c&k6 Xȏ2ks17yc ^0'K1/`nk̥_ Z}AOkm`„KԷaD'ӊ2-Y2>Qq_ *^9+os:noDdX'ʯhݠG1!GHiF_#p}ohD1Ѭ̂IΕ vaqpVI$2!FB^0ozv\61F<;(!9:UQ'6ޫTƁL1:zO$=jQaEr8lK.ܚBqNG]I}Z!t-``H"nC,~ an2I*Nq3Kb^ (#"\Vz0S1FB3C1"1RJRLz S (M0%YG akژLƲiq1Jdޭ_e5-T]Uju^hf}h~uFcLӯ` Ĉ R?T˯1C)͸ECwz,ڗ\՟B1i> M(W4e+aU,4]5Ʃ#)sDvn3=׈ޡkK)i'.pR.'KCT ɴ1 p R)فRˍ!%,$)Y^=RU[<$ A$j6#Z7W*H5^V֤="~0M!C 搳Kgw'L%L(x3- gAam_DZR= lh˃w%D%:RE4hZJ 2촶(j/2cNEu_[V4 ,\]*ATivn՘5ŋLXQ#NMlm -Bo.8krYFSuS-`e" gb D#7S)e.R0!6-r|IX:tVЀz)+)HAgXq" ōUlv*~}k=ȕ5όIi|RϽ&c b|)L2MpbYɐEK`١༜ޮ,ʶ:$yoεXhd~@H$*ua2Jj֕u%<>o8(y4[.4 w l;#ң|P6t 43AA IELl7xܸ xP,N"RIԉم9)W@y̽t,<,i `~ds0SӈxxW;6{6VajOARëq8hXn tZDG I_?̔$񂇧lp"A@H6,%ne|,L,EE`Kȅ *c$2?sH&DuF` ʴoPcꊔb 3?˩ke*OpT jPaޛޛcCy{IugY JB]zMB^0g2#yP9'G4<fboZ0/jInQWc>WZ fWB} g>k>jEf{rr!ڸe3IIVE ]h= [n)Xw9ʘ;_k&0RJĔȢdJh_O2QBϼa@275Z7^gX-#-`VjT@ x[A9oLqzSu$yM%H]C[|Jp5ldfM:,3&wlԾV-Q͊>;^pZ+/URH(nܞ[ #uER 1LZ~~^uZȀ=hM ^}aXtv.`0ޚFUe5~,'US_t^"6$ppR]G X|N2|(NW㘵Vk"J@ &+(c'B;aHrVOZЇ3#!D bt$LDS^Cj;G?_MA:t@n] T eF,,l"|-j}00ʏn=̢%ꁮ(E}f8bDH̑AYk,WD[>CTI]:S"+`7:&̘oCX /`JΨ_q +DԝRB#@U s&Tv{Z~[]RShPiɶ$Z2QQ)[\cBnּeD ` ʥMeaZK€{g(f>@mɐI*|k 0o>DHVYDQe$wyx$.\j瑴 "r}5{ . |uFnSRU _U!@()=ɩB9nq"3tO͟716Y񧅏{:fϩeĂE5<P4wOb釨5+͂8CWo 0q3'cH/7{-GƮ=01nTZw)Ɵ\<rc0y-J x>,,(ZoPU|f~b2 a(=E~qKi+WkgxP.NTt6熰'/  E%jLld-;TMI,--gTQhk/`~,N/C΀4 7_b_OYV2O,UU[I:/?&',Is?X!Eeӗn|B%??_*9!Q-gF%ƎBޠ]WC"sX.}ழ*(ŀJHQ+Mi l>A{OI#vNb/2heo%p8j&ˑ]rcnoomQh<5;.!~Jϒ1y&>7'3b ɮ8a#CGAƧkZx R:%uI'K8X;NOQJ8ikɴ>ݾiS4^3?*\m/ crpy(˶7x_7֓ !<Ӗa;έlç{3wb<ó.[ d.!@.@Fzxpݩ0By`4v{zlNL;jwvAG.~4>38o/¥cvMxCPLx'w?JXFX[-Q<gRSe|44f?3wӂ`f:Bn| 8nNOɶ1觿)l[E.D&aP dl3ǴpN>}tӑOiKOSn3% Vh Nm*H]>Lkx.CP)Ui)+ESX*T*>Dyd.q;5 H y |uF?/'ͦ'OL!VXW#t]!Sw-`+mHĄRqVa)O5ŒKx]Ӵ .1 !@Sm,LޘS etp'xd:3[Ԯ S\ҳu}%R]iPT2iX gNխmشZĥeab7YQ!aܲi~{. 􏏝O9v, .VU`rU Hf9vbIt2|i4F0/[rtF'0_2ͣ_l}w}ʎKT2Ә>AjRY2lTr5J|5✵!k9>5aޒ^ A?sʬYxND'c f~RCOnk,$V!{Xۈ9&kn4#s2oM~dZuZձM ىZC|<{~9,a:áj9he]$ |rKWKG[i\ 1ؒOY恓506X!5:Sx5G_h,g s,[/V^b×JE;{.U(A]~sʕϕp {#Jw 0S.?NF\mˡ@^tGJSq^/BYc7 XېƟ)šGl[H*uGnLT > z񔢩oz |‚>{2Rg>evvEqJ`n tİ?=xxG3VڪHiKWK׆1&4xŦ'Tv)MxE,_d?XƶbxzW?KJa 紘Ӧ8uv7p?mHsevku}b!(0y)7Nk\6>ĽfHk$r %F ]7(_cTsm!,s]8[V۹ P?HZo1H$,XGq6-ςe(uv!.VlU6s(/ԭRK INFPHumxns :QGSm W^zn 3!I1i*X7k-!edd/3evY54p ϬueHIɘ|ޥ>EX^%-@-/(!Fv Āa /;92LRa ww- M)#:8o;ܪA6zbUߎGMgkV j8w#ڶWID3B(!Ji]tlIt:6J4Pva!OǙiDf LSԙ#p%dÖQI6f:VO)jG(e]\)e',I4ѡX>`V$:r9hN=&'MEC_Z~*s!r%\j :h)Z2ACOF禚**,4z`}PM^7N9W 7\(PS}Zwb/g̪9<_ M DC[Q/ޫBEdpqJw.oO٠dq)5P߬o-P/nk| JAf٤wmiSBBflW"@Z|A÷u}7X7}ot&*UCu*Y"gr^ ު~pVIe}Ce X!"-R5J)JpAO5ctyvOvS曉w"ꬺ7Sg$C? Fx4玥qD%tC@ˆ08\SpVd.z,{&~%[l5zkifANy/'.G煭[6@5X䇓 P ,h{z榮0}e 8,3 "fْ I'crng?ǜ0$YkgW垄 /zg Pρ ?rqڷ-v: Q+"U×S#˵_&[3##vMZh$xq71ד``ٷUsK޽gsH q`=k&E jˍg;Ճ!O׹/)B[^`i@6(tB߾k $=rwuKJns3xK z07c#yP!=?SΓIHM hE601RbYD8_he^QuQuv}*Ao20s(KXteh#"@:C5дk:IO 1\sPSYl57S\*?k_ @r>. LVU7.Im;34ġ[_;jj5~CnK$OB+N:~މ28Mtcƴ.c"G KMN}R`)r7>(ƐZ4Ψ HRH CqS11/GZ<2s,_MduPHX6>g;R3FqE`]*w56i!4$j `/_jAp;6UgGkPWZ`/njUV&,zx2Q E^.u ׳}/R*?vOÙ5yUq +֝SCww;;EjVᘛKDsI"2 TJÿ\+9{oi )['V&@jՌeUgay}QuD9еV=(`+'[#OhKC8]wڏ!ipO2fR>ctDp.ߓ$W qh*yܛ|MA )NЕ@dTd)9 7{NZb}3|_HJ2 dEGZ␮ itE#yAoΉg£}zs%k}5*:XVˑS%H+yx4'ZeEvV{O ":FH0_x2{ejnF>`]><އ/NlpfMˡ9Xٺ"L?O)AH5B~K*gƝ}(/q< xNzC{jx΅;]Z*5J[?J=NI^o-xl\4fkVWI3>ÌgH1٭$e_oazS)JϊVuw}:9_4El"Yp^*-RЖy#k|2?`8R+('Czb!EZm2­Qh(5i: k2uZ^da}Z5r8ҼKr#ʃQ_"(8n%^bdcOs1'cb.)تnAɟ)Mwv_JBN+ON%+JH`RNju%34ry+7=:'м[,&\\*٬WQ\`1@]F6v Eù|ۡci9}߫j=j̏]Ł- q~ryR4-OŒáA ¼-zYꨝwn:Z7qw">ucM\k'6&x?Jq^U-*iOdYxfG.O︿DcpU>vh-c.WQf?u'7(75hkwOƃ)/uEg!Wy45R@%rވ`]7kA㶚]\uBNJ.iw/nS^q<%% dnAjS( a>.yҿ=DZydTvsGp^3P-j%(lebԭCRjCb`!ȷLYxG[=x5* &dJF\9ܥai糚˦-&VF.)FQӼ PPciͦ)fYۂ< ʱ<o*a}F!ݞH~tOj촍F8ڰJCJ|&{|0r.g*[1!It@Ϝe#LzЖ]I= ")=8Tn&(~ppFRtxG SdA(lJoM.$xeRCf.ΰt2ڎk>^u|%yco /ldU g R E-Z5E1:~AM]W!e/lǢ/pGA㕩=`&LX`lb}e3*{U'84PӠ ;1պ[{F<ǔ16~ ߨz5w(f HnACgE(1?ݿKŒAU6Yb]!jn1삲XzU@(g}ҩhSy vl.镎 j-w:`zޥA;C0{ zי-},OnS̴= uHITk@2UczυQ;q3x]T&gȿHH}\q̜H[7&-j, hڐyF_#R/9ш57{V[@iD2y1u^/BE ꌣPtbmLxPjlu~˪+-Z$0\ 1'%Ղ%9 xӸaaI l̏›@ʶZN!? r1 <ߋdhR>WVSf uIJtA@cTծ!rswUA 8_* .Ob" âm8Fŀ-WFWZ;`,FO/TF"RK:?2v$RXNobRD`?o:&[z1gd,2/HX#++ Z3,50;DJ8_ v.X7D6HLMR\y#aSzv.\q&[>5M\4Q~d ܻF!Mp,[Zm;;sHZ{Mͼc}=쬩3*ꥮ&nET1SP=(q ell9r6x9 -.SES%wN ;V520zYxCCBae|{{V:2ʛ):9-w6rϻsrQR@bI!BǰqS>K:E;cZ=R `~ (."A)|gL6ME |`J%RKT1NB|jD9SPuFi'}G7j‰m:Vb,ioW_Oyh{ww각q;o:7/^ꘆ\9\.7s UfJ5w:x4KBEsE9T!N 0s:6eu`^T&mW y@ِ"m5g{"xUr].jt3΀H@wC<`:Ň&E; sIc,aol. |(u0 9= ]H=uz0){ailc*%D$g6{c0,(M5{R*N7wR%wۜ38!-R `jQ ?=t ̐*u+4dV B&5ݎp?"4EН 774F"q1PVg,2~p t-M٩LG* uIpbzC%CD:mWtCo@mz/%Ɂ #7C{hv5>\G+[4lF5C7 \RR΍K[LRmph(S뛾pƯW~#Jcr2JN`v%VR=9#_]^Lcj""8f!Jecn]squKqpdʧ}X[s{w/cG=-)vÞlWQ}@P hHҼ8?erBqWv vcC~ޢ2-;T4<@Rw钫c7UX= 4G1k)$9<ňX ́w uR4?~mƺpU\7S>O[V8yFEi=w,q_ ]]vTk:\KjIu^`9LEd;Œ&άU)) eŨU1`L,#WZ;lrga&S,ԯ@5򇥜Lt N7 s傯+Ipk? 乍;);j %Tk-fU!8ywy pmN(g_&E%GVXQ' w1,6>KZ_:XjB;6Nvu3 $z=,ik+c.D`JU1i*쏸|ΌzXġܡME,iǧHJ]`xkQhlgDb* 1\S![yi4k7qr8Y>R"9|L^"/HWYKr$QΫU9*d\:.3@ӥQD70ȊEPq[wO;.(BpиaC>A`iMVaC#{Au/:rijP1"[L4#C$S>@g檰?)sH=W;>LWH+1`SX0(˧!̛ikI$sh@6A2>&hدf<>.(1N8ozFl&r\4ϙXTXm^8vh ^4Fy}N/5MGKmZzNu^ksIX0Dy̷MzsJSU_WH(×Krq1R١+3=#HAcґKI9ޥNLɦ-C[ &{*~򔑢q#ތxr5rTES'Ty1ԋUޫv4~+~ȷLM"G1("^ h|MxA$DT5Ɇ1*i{Qa&M݋5!Xq+Ǫ)Cmd&^XlۉS:N0M$ӷ>zy{ƷO ν\'tBO&Ք"ʃ;vKZ3@A^KŊj}>7aulvz0ĝo^He-2UO_!*nm$Y?oKޙp8TꦟTtu!5s2'mt^sM̈|ԝ݊JW8g\'-C"0SwFz&-_ bON|f:Z~WևaśwE[4G/w[T& -ׄ nܹHoHSZ1 |Lͽ \ njjwP UƓ©K15 #8O]MT.ڧuǣ[pBjMRNg*r!L_v$\ly'¢t2mڝXt>iRiqFp&_A>oj2|Zs"T~"?~mw2<_u[K?+vG0 0?;lC8+cO {V:!byŻ|VTqF~AhО>Θs!"6$@OM$2MYPvybN;)ePiU iwSf.U4xZ ߩ/ >q6C߶п#*M[J&v},IUNQ?Hv$U/h'i~b3BIY%,zKP0moB BLAR縿r\@肾(bvϜ[pr~^8 }>H6d^{C7Uu.m,aC{K*1uYթQX[^]@y`"}ׯj}~NŜN1:~唄/%';Ƙ*.::20Kzq8<,(,xk""l 9"b:*PZ :qvE΅TcLNUV:plF(|_IڀKorrϼ内S`7@KA-ӞUle-zĴͶw O\Co IZ64* +׳m[;6*˙ liURaprMpf&Ma(]4VNg0;HtFZA״܁-/(vŖI Ig9֦J wGsw,hE9\B:BG En&/g3OB_f6lR4eͫf}i#d/ZzQ{ u_tG*>W2A9ɇq5d>qxJqUVjʗl_Jc+uGo; #˿:4ǏVs2q@]f seoʭZD֘G P o};_s+~gC0i%;A͞͵Y:- 6Bm036Z? O,#D( 5҈_a51lke.)mifkCi1c3~G\t{ToB GUNpx 21022lHߘNw4%#?"\FG4px2l!)pؒC5BT 2/KZFjκ3E)ݴ<3I =NK\6bn9A.O'%l7Ye*ƨe  H 8U6yvsvm/Ѕ]<3EphcyK,@#lCٸ0͸ws\XZVݫۥU:s!C-@ǽ^؁}LCxm(Nf{UFK 9ଚ BXl杨5e^ۡ.aٳ|{zCtު?q}}\ Ugj ~y%Bt7:r}ɀٵkq* KYvq0K) d67CtexDZgŗi0# e{Ȏ¢ (a"dsKE ^Z$[7L_``at׾~+GD VvD`E־Fո^K5+a/^CVJK$%iMIhB!,HVO l3f̈u^3^A:x9=-_'c$ 3P>;`Ov-._ZUkNڙPQ͈{7ci$c$6#‘*tnVt%2 5"f!u%R$&J|-$Jf!.e7;Fh-z aʼ-`ؒ7п]7qV@/@{kK,`$>Ͻq\qWuQ$dFka8i!{'죆nK^qS@QY {OFカ.Ӻr{=T sFo[N>rG"AxkG eT#%7,X55$7yGYEhbRV[76# _=Gh6_M7[P6lNP1bDs1Q$,ߘ^w?'x,kU̺2dƺj =!c[EpT)RG;ai(AY|bƁv;Au<3h//Ћ'k^d?]J}[g` +e04')VٶABee1.Wl77JӔd95Jy@ioG@Gw/R <2ۈX=ǕdUڅfono$7FH|VѦQC 18/Ruя|7K z8!Џ,w(;!L@>5KxʌK`fi+b aGS{ SxD%x9_~7츞 Ookcv[?"WF\@_A-#य़gpԶ|؊ PuoLl!qfH'wisNQ%* a_xeaX̑QeI>{7zt6%E MY*f)2_U

V=ſYxjTn0Mܗw l96P7R7'=Z|et6R! I`j .+ ǟ֏45/2Q_Db_w;< )1ƃ*SъG]A7Af{Goo̦K_~5]!)މ,6p9Pn7)iw%WK]cM>eHfT%`IG&9>e6Ao1P7YVLSKV;.ќDr),N=%?\˨UFhwLLK'9L?_HV_#_™njp# bA%Xg˖Z&Uv~#6`'T݆`177N.ej&]=M_f0Ȳ4z]ȹ[߂[}Wf'{c#jwtDxA%n{l`!kIszx˜C/w?OTRnNwjMSj@rGyc>>eK2O4j~X/0R0a4ya>LdC-:W_K` .|U+hߌyRgYuIrK+Ov%Ye!=jղ(Lj ɔikYPWx> 0K AtR)I)Џ.&> c UT0 ${퟾\߆L&xE'&{uZ2{QߢÍF$фsr"#J;Zz/V_)F$ y>87igF:~sԍaF5 n=jޞ!*D*Es\mF3h%wI9ڸV9Sa'ʛKz 2Jeڢ _G<OB6=W}k[R۴:wxWi2rgUp~?j&#F?këksBZEɟS6Crw@ؐd WE "trl_D=K= 6| ƒFSҠTʆ/9񃩔qmt&S;9Op{Rq%* ^M"3PW\e:VFknz2'SKꬌ+ pi`#O4my3iWfe6H7|s ݊p~NG`z7.(cHQ9J٠AUvFU PXY+'wv| }rՋDcDya^6L`z3^7@Kc LDE`s ~Ea>r 3>--!<ĞOI{B^Kb T1AOÛi%B cu5qPS1>b3Qx>W*Eaȶ 鿉<D8+p.QS ad[NJRMk+z-L`g:y8&!Y`^Z d^kF:qI~x!:)ixU,p~?PGP6M!Q\_yqq0s`,,ᱷض 0tjߧ*(yz"1 cZ C-~pj_a t4mTP7_oH([C|$e#j`DuGDLu(jft іn)iX4RkS"aVq.\"cD/BZ*͂نh̔&~{;30E>dWˌjx_|@VPeV2UˑADmΎżXGL+O18bȘzdD~\g tPBJw$Ƕo !F5'"Wh[wx Q\pcبܓ lZH Jrfquu+w>'q!A SOLVlk`XWfpz@ۉIŨZ[jfM "2GWǠ;ƟܦU(\a Uk.4A쬔¾}wϕ55ӜȮدX{@?eֺZ+WiC='b-g(گ$"t q.2 uV碥Alpĩܟ0oMtfxowJQ[ł'"=Ձ o~nxNH<ŌeLu>*fcyҧB|N 9"vIyqe&"waZ&$B3PD=VwutKQaʝF8C1.\lϱd+~9e\cFN{3)RZB+(;C疙IJ; 2ZrՎ8blx[h< ]EOJ&C~G&?αí8úY_(LQ8*r0Ark$sڞ bHTH"Eek4 Ccs, ;ڳ_4+/+I'Zk~ |Κ #R pL+T={q"_i OՎv}?ZCvC)fc5[_bg_&a1QwxVSCŎS&|2S>Z+BÀΩ;Cɧ) 9%ʯKQ(U `P41|.+rX_(ߕGXivP°ܰ8 %fSP#uHLs'qDw_ET5WB-aq|a9@U{O8(dU.ĩt 5:ggO[n\4` <9>EHID9$kvwfb2 p @R\/xܴ\`fq'(r ۩曥V9ɞr)ݦ5Sʿ9%0wٍԐ2@OΘqЧdYK;!ݔwkS1\qR Cd)CE{L d54BxT38#:r%$ISNW`$=Dj kHnN3K03Q-+CmflC ļ1,۪ %qèpF;fL6 y- Xt,I5W*R`q1Z 6-?%8mG/Ͱf1 t$_ /p(ߟ?8$j‚9D}6DDY0rBFj-"HڮWr&h47UnG$׋< "cebv[N %;Cj(I}?SޟY땺͊@C^6ܩ 2UOR"ý衔48Sv#=W^F8.< ,xha}9.DS=q:=2f̣9oi5|8#og ݸ9/{ iÓx` u ؃h/2 ˚w|K/!VwEx&ѧ9욃a}m&\ia~klwsBHT [z`Hi;d[w'9EhwxߵٖU]3E7QW{?7jH֯کۑM+ydSd1Z56:Na*GPuxv@#|n^v8] eo:d^6 Vuf&?=+ѐLHo%ρ]cfNQ4m}D` x"0 KWDu;)\nY.a5@%T ݋ْڪG|}h8''NSm[`f1C7}}3'潬L95&D.8 ty_DK̠94׬DUr*PFwJ"R>UcQ7y~_|K9BSxq:CZs {gQR'KG;˨?p of0Gs½(&˥Ď/dt^X IyF}cNiHtO/a]g7?9Z/S`/)q&O&8'(l׀4DYўL{崳;͚'$UeВM>7`slKj] >!U〉|mɪ 7LYke]J5b*j,6j*i<.Hს9uK{?a@>`wKpI=@SD4gM(:폙* Y Vt 19 }%W<1MՕ2BQii~spM%= F\njD\g۽t.'P4-5ЉXKcɯg͈.ZuIJ' ꩛h&lլ[pvEHշ. OX垯Z/4Mbktd\/jXA ''hMx+hnd5S6yrWo-la{+ tL9 *OKA4\a7̴+Cl֢FX͟\wat[?\b&v\=χ7c9Sy$K-H ; }饧Gݑfz,<V2)"jS=TT_څ=EƺϑE,4?`RQY CSjpC%Ó& b?y쐪sfD wETQȲTR޿Ѥ~7x?ur\d[R]"}Rߎã#6ԹBb#1օ i{U+0eP{~ű8[#F%bqyvSgG$/4#5lTXtgĚ;Ȼ~צCE1ɭ+uA )96eYܘz%Zu-]*5ԼK:o^kXi)^IP~6f<*QMh`Oykw̡e%/y~Ms;8˝Y?[tc5 Fz&;!M"Է7sScN-V ,ϢPU~ ]6lr: J)/I[IynJ8v{"HmC<9Gqa-H̓\A?[BSSGf V` DA-HY F|IO?&:ǩ,tNjDLДZ#I[ h61vqיrir^U~ | ~:yAM96N LFHˠ"Ǽ%Ḝ,ϓ %z){3S/z.5 G$$[|)yS{osu4* Enw։(N ee"!qk76r:%LI@]ERR#,Ɨ7tUvr=O͡  qd-,߀*΢.x^U|E5hr$vȣEGE&(3/lPȧ#@ ?;ݐ+~4W"Wu3K϶.4C4adbcm24).dx4hOB-%FjICu>@ZWbg2G2Pbu./y!ዥq,yJSG0m ܵw8fck'7697fCy"V<7~X͙_pCpIM}ݗx6Z=Y\ᓱeHo`u8zF6q=~}6-.>xw V^^&Enޝu֌:Fm%{OǑVS y;/~. !aWX]1@&%wVN"q$rh\댷 ś~ Ц^Adf55Iv p3PcyW.l ͟Gk d]6۳("zAh^v\!ه>!r9 /gSR*a;}$FGC$3:7sT˫ctֵ-4)ڇ u`zqK*h|mj0B)XIO$uP(k(0q9P*1I+s?1V:bݼ/O_D4(4^rb% ]噴,QP}!,Ӫ3‹T{z DijVy:KEw,[_wEi@d(:-=Q@to%; xVY9 d9Q9/ׅv4Lw*U_x].Â?6%!O ProwyXv޻#sNȲQ ]b.0jӆiߧ2@s _Yi)]THJn2 P<: "ΟGP ;h9PH,MA&Q:ྉSy ʙ(&zTW+*VnYQ$*R]ۂh}=E&=^iqKŧ^)nͩGÁB)DYlH7}αl 5b Кƕl0 )j%trlyⲝg׌+0hb[,ƣ i J1V^m23RJ6Frd~( Pus5fdbOΪ'"*̗nO MnmK]Hn@jX6ߕ +:f`n xl\\8pZӃN1|6VaB2$d)a By67$P>]gFb ;D_0Lo ' Y~AhPZlڻ7,1|nwuaM9Hk?.\qW!$UOMnDgͦ Xyݳ\7JJ))g8MuQ#u^ /7k,M2jT˙Ͳvb6w\ Ef=a1U#/&P4CL{m_cn…CױE[DA 9yPĜ:Z^ ןzǓB)cgj@8gW/~PgeL;EEtCfwh?X"U5 1Ma0ձA1 $rl3)_m&NbqDaCW{2J}m4 YeKìuF; nVBk|vQ<=\{*]33XdU6ǎe];L ]7:c;D̞̭IQAkCZQXt^u )JD)gkVB%dvt8[i$,cVMF1Ts/v-tf&> FUpB#K /tLDX _U7l@u?g2*CwֲܬLX J0$yHIAV$khT_Bg(!, 5\#:pwށB`L"~SN-GHfU Az !ݧږW!"r+F*j-_zLOxM  ྋA9ҊșrVJXWlEإZBƈLă 䯽ѡŒ ƜS%C4"x?%^1.O4[0(ސHZOu#z).[bG77qMs>]%ՒU`ׂtBmVJ;FNKƏ]s\.t.Dfi% @EWSiʴ ZWF9u0ҡ :ZPB:}~ٳq{|)%=NS$7(+`kaQ/3Sc^ Zt7Vu(vԎ`}3Ddó@jvu)֝QUY 7n>riH38HJ|⴪QߐIra?G}%T9 W([5@UCSg/5vO8@ !U vA;9X:7}ؕ"$$jb eUX_`J1і=-B@c<عwՀ?6,4*.!-T vS~AI=׷c^/ί_O W?zHl*BYHfdw@7ݕ<)s`HdNJ hWlQvGTVP7X wM*s CRY{3.])jI1 dkNHQH]lիsa6[ZC& %ӿeeDl#DcUi#(Ϻ p,v1 O[IOzmg 0 I<B $_>fy2u(.?QDVDo5)X*7$&nPT8G=[=T4E!zHLZv7Db>~cyTbg{}Mv\覰%gڳ /kš<pG7wPQ*x/Mhʻ+?Λ|"EU:R`I*#{>(^TܛM Ȼ"rk xcxc/ppR lV5-:@a(~xH Gc)q Grk,iT -L 7"w8 OL5LOzs# =P0zki(#[)VƖ`]ɡ|[,g707چM/ >cm`2Jo|gRƤ!vl,"| wB+qN &]knrX}Fodeh4p6ct?T-l+ P4?D[w~)k4T{_IA.0[=|ނZ+./cT Hԛv5[[!6Z ՔwKƛy7Mk40Ehy)?;Ruse9?x0Tal(6LKgl[J2sf*I@ 0GI8Gp$ Pd:N*|IjX2=&:OƹLiF  $Vݔ߆U.͢%E7aebnD5RS0 8$a\h_~{7(vcb 2ZhXV6Es,d@Pc\i lA|; 2)T4# S..L6k~[N'^]l˧dhsLa@Cu +\I/rUlZn슦:Է$n!J:仼(b&' T[oDנ$"Šؗ_O,dRъq1Ec s**(\<_tHQB#0t if"di`3}2:}n<|apб.ou0UYxF 7N[d:A7f2zn(wraR(Xx,u?~DH>7DZ , Ʃ(1^,@@u>hg´L5 Hsmϑ^V#0cwGc ?ܚWabEkv_Vk*fVy!g\ DugVـRqC{0Ts#WhV9iܦu"#†!@%nNcvf75XB~5)ltAQ s&s& !Y|DQT(E@7?m :83i0\ڏAdVuyOzO;>"G֊E&x`hW(Aak#(4kpBs8X?t,bd?#Ds{?msinNaq>ռ%!ĀZ! \9cۜ-5qMw#Fp4V9qt8@Ӣ^F0bB^kޕj4zgg[υ~ L-}%zВ\+mOR_wǛIk MVn.rAft$'(Ռq(֛-򭏣&8.Hcqc1)Gvk=ц!HYb=a[֍/A'ͻ1gbJ, 5`)}?^ElhjE ;B5 h%n ҲmN♫' R3m`fٮfSJa;upIk.;1N`T܂/f$ (46)wd=~>oAI_ǚ3t TQl@OwE :LQ=LcPևį8VSM ٘/C^Vs-gMѥʴw<Scz:Ņ۽cG#6e6&vgļB>=#9Yi)}Xw7`1}n׮Md/ &I`Jk |gJMTA5\6p^+(.̅G">[p~@LV |..C{< %bQ;;̴x׼r"c_ jF x(SڙlQgqWb2p A3aZryĈ Ӆױ;iCWQ l8jo]#&~!Duy)2U9t #DBj8y1@+g {+1 #wr V,?gzqcWsVޱA[;7ap8XR E[ɏI@"rv ̦߰g (Jp  heSO.\fSa8,f8%x~}-*7Լ~c:j~<1nxр IHlI/AEԼQ[N'NJɩAY?~Ў<4mE-~oΞq*5~ 2ڻAa6Kv=|0meHQ5O;`@A瑊*۾?T)X,OtgVYB'MaA˩IG֜0F X jAe?gh{Y_tʪQG{<ZzcZw<՗'U@0cu6(+Hn33QKd_!8hރf ml0 $D)>xL`^im:q8IV=Ve ! `\ƢbܓPC8 t sDWEgӆutqt&97;FD_x#=jNn-LO=ܩridܶYvAy|Xܤͻ atFڟ I)~jijA;hM34O5M:hhv.fnܘӸYx?qg ,BPoc^ sxŻ&ߡrU|]gvXV^鲔a`ٟ{`hOr]z(5o8xՇ%;$=aro_J#;ww/ЋWeeJᅪʡ9/?탏:tFoFF녦?(4tj=,x p0F o,1# 9% ,,wDM@J?SC!o k-{)Bw&\/9@2zSxjrDz)٨.h@H,oʍvx+gMBJBqpiلaX0/|=<8\d_hc8ܰwcQD0lۋڰd=6u zM~Zz$hށcNN<Lpp%->ZMP 9,FH-|POabi)Bw^yi yXX\5j.~4|"3"ZD%:ml?ˢ$z/v2WpE '@߷߉19rEʈG_Ǡc^` So7rb&0NgtT Ŗ]]㝴\4pN^vea3tY׶Uֽ͆.uY̹v${<l{]Α\ O22q8&`eW/6p_Ѝs9#}> :2 a %*Si?350; blIχ`t%pyje>F2\Ḅ+:qio:,a/8gH-_:GeUkA}`HᤳҸO9m#~׿qG2O n+d%|9oײ>0N{D&GisCL(K4CBd=ō^W'$Τ !ݚox*96@v{߷1ʐ%Au,Eh:l9)D#'rqnTO[|R z2 d4̞ 9J\ZQǸa}T [%":9uqzڍ,'~ISM7xY =Ȍ~AxyU>XVpީR^B(ru]f['s锄XPS\TwM^ BOw$q:MV4ug7$Eь&Pd H׫ z%L~7*\HmW,ehH܆y: t TE;LJ T?#v$X#Fx2V0# %?y觱$"BHP'T,76e7:-2=E dvJ{$6D6鼓uױӝ Tr]E|m>,U͢U)cKF׻=;&vU*(e(crOCx MFXk0nwj%_d؃h yS1Is[<@=R| 18hbQ'PV"M*TVJ%lOК-2aIa["pfvxB|o۫ê9q,їI2,1nDhݹc brkaC9AsKNWDx;sPl~kTv˭*Qn^LytƽZV' EPTmQ%H#Ӯpn}?F~w.5< :ȸDzMUu7>?B~ߧwBͩ]+B n1Csg [ˡ&=*UeYr-/5|h_F|i>:|TC3Lxq8P'r5qpZ'\4eYJq]S1v~bNaePvaQJC"EsfĚl:}1z@҈xY(Fܥl,ӵ)uy٫G-$` Gj;3-G&*W<+Bzꡃf>;8mcaجKsvEtβxhMƛ1UMŤL/%ص VݙbyzQaȹrNH7 >Y ۯ8zg$CZ)ljRX2c\8,G@WҌg'gI N٘C(:L> LMa'l׷|vpmO *K"mpGXliBF6/%L(U:[& nHao;OgkN|n:Vv*jd`&(;l4q!>i1C= "$eSL*>+C#LoyWtpy)]&=8d#|t"'TlؐYRiM\l)E),[rϢ0=KjU8jRxxe)LV=Z&kJ!cv#ڬPDոXN^,pZhNn+iء[udu]]9yKW2 %m_LF;SreVቮ+Qހ. Dhz>%+()TJ4 OC?H=&ivGر[I_ kj N/:@2vt+"s3JϚNcK/7}򌚄M#z F8F#8X27\wINgg6 GFA7yQӤ j[kַfٍWFیuvuj[[ .í>K !Fx;c:/\jaO#Q $OsA~n}w$\PBii(Y!9$)sUmR`o Weco_}880%0fjZrE֓tVM<ˀ]74$3彝#ƂN-rܭվdSapoJ^KI)*(WٓWǗw=B6QLN}آ$a!NtP񌑡 t]9 ˅M+M#L2;X_b=6iVO%,%$~"}4y~w*|Df뮫$[1?Ay#O2rؑ͢;EM eC _mdQqێNgSi,11K? ?e:R$sIO<[{h^3mtʕEnAW vn:eb59/=/YPrOHmr@Yjp=06۟V{Ř%+?P(V׺{./P @#nq~ҵk;Nj"3MBBB Ij -gTĈp126%y% SHbX?Ȃ㝃Q0plN A R:=:u8~cYLskM"y8 o8<IMm4pF 596moؓ7^K] \ _hPr0$DTmt_<ߘ*kCZx|nؽtCV.M̮wX9 @$I*B@~V+,Bl>c:<|e&Bؿմ ,K9Z|*?H8e<IvwKυī_ %zBuπzy^=ѱSҴ,EiFIS}`12]V9ٸKn*nXK݆i*yE+,qK>:bCTaGLoe⟗oL}ݡk&[lScT 6$ݾ óޤ;j8KOafL9uz qYe, VXBp0a KS 'k25HڠVG(*yɲ)S5WfNlv,۫,-,EZX| z%$v ݸk:n%3Lcs"FC: ~8]hNVK~+x;BQgP&lҐT|qEwM3Q M,q2=N,H YWKj0Xnp4ױ" 7PPއ=~geUiH2IX}$9/Q;ޅoO<PX" .&hbX`3D8}c-s+jlʝV!Bl)#(eIh6VBxM+ǩKL,Y<7[y#mƮ1嘦l.A:^{:?/)h2͙i ԱqWr\F #}8I/8L^OZo}R)~dw+n(_ɇwd(lkQ4J R2ۂ4Uہ &MYvft?'B^SɄX1ijq@,:;G̶LvnӃhr8.Nƙ_ɝ*kō<2ʝ,~e$81<@+]' H(I}Uq醂*MbB:&ѺۈM뭧YUhĞ_Pǰ./%yXʥ* k:;%9)9ǵXWI':tt86|mKHB%`O10'2vI0>oEdjZ^I>}LdT쩢!l+`X5ۑ\Y>R7X`^}QX?b4űbwߔp8ìk30Ln zh\BQ,ig%C٫1yK4}t9v'xݸY, ltC&X[j6^}bt7F}.>J` ZeybzA_h[5(m5!c 1iUm޳ `N-s\ةW .=KNd9)~ Tsȗ\'UDB%OO,`}٨LvM :$gZF3abBbn4e :7#}- o11=pɽks<  Fq&Bf#R7`S4aw1Ήz{rZx, ȋ{/gȋ{D1-2L]_bO™džkFX]IF8KCFdѪHGŌja9z^/7vKjkA#=S qCf]CE'# ûAlH7ȿހbrQy۔c`zbh #8(WgЍ,ܾؖd7pn,:LANu񔘑I.*s0G(:GۈKE*@4\VQrz/#AV.Be&&&!G˾ddZE;6 qۋELv?*,Ը6,[*ogwUЯN8>ڭ1?JxI撻 ;D"2"d%,i`q$V]{6vRu'1($nj k@LV&W=cӱf;\ ˪/)bp`grBArid'Q; 8 A!qjkԶNevٽu=O=;ПB?B>Lb4gce*p2m>Q-H]A_e);am8xH,LD.\L;QEs/+@96 rʮ*SNyDWGG>CNVS^] :5a}d _$Wy"9;;;L#? Q+zs~(E}ȗ݃d3]uԤbPc +%`%=jE^1 }DŽ0= &[s6 Pucrg!tX(P&d5U;$ojsFϴ/iTkb1 OhF-"3aRB8CRA?ΏFwv6\qVbh| ,?TW.2+&q)xaXW"3+r_lf=^.h죶 3tLN?ߞ v@ dG)̈́đ LZl{,ȰхsL7|QG5"Pg9H.cV-{i^(q`'oXEx0y[@.89ȳXMdE=|?Qx'`h0h8&WYqITjqԄ3^ QhaH<_Vb%Y/eX K9c-9E=jJ0243zMhHaGՆU} u7\S]Oo^$%Gcǰ9Y8#Bސ FH~,1!,#U b;):!|дq٪%ZVXMִ5{e>4:x?΀QYFzTuȀ1ߟ8߹l^|;0PJf'Z\l V8;XCLǰku*ev;|<;A3~jjڽ>|i#V#18/]_(1W7'KqlnYѿl ɿok_Z9Hu?ʕ%R--W祺9#JWԆJI[6g0Wa̲+n#M9'_|.߱ч[(2}54?=(KKp*Y>yM`ᨷ_w-$oR{;^{aZ|@Vix>HORwUm4[v|(QpaBx8<,ޭ2u|'&%Ef{:>J95^=-T H1+vw!h^WuKB(>k D;eόn#ci}c M5š{`Pwϗ iT Ȉx-l$7R~`?N#˷d|IWz0B'Btx~,WXr$ŃdO @ZxMq}9Hȥ+dWl_QX>I uX} a]Z}750; w@M]du/Xe$f}~[.Vorl!++ΠP+%C ω$:T9T~Q3|_Ju@ɤeutĴYF!cMx[ejaHUv<XV~ _)%>56&joNNjA{S_nӁ]ad-LEiJa\Q)pN`˥5Kd%W !!b [F>l'JwTyMDM`@CNf! +(=cv~c,z;+-^bV-VbnxU$YIfԢLIVM:2h{+(=L󠝍i6]л݋ x Wwz)-竑^'Gi![ X.>fx7n$b\}Cw4!)*Ke撢Mʑ=CtNsTso&B'!}锰*ԧQ>%re/ꨊS[#NzZU-,!AA?v$BdF{B9 :@,Nllۻ(jtKا-r.)[kv6Ƶ^_ds&>*v@RT:FX!HPy˷h@8iq\&2[BF$GClJd[h[FeRQH8e{zF!pO,x{^ O5 _E^pՖ>-둁Jك:4Z9qXggD3AOh-{ʇ&xP2Ct.j9AD+0l+-S`rK{i2Nεr50?I.*xF}C^Bo ňGV3Ԇs?IF;X^SS( ĭWb0""N!הm}܏T~_ʓͺ#zmnRF(v*7D>?S1x"@&|W{ &3̓l-cU9lol/6۫ɻӟ)ihlxnxһM#k)uSb"m ;KlT˕zNqU&os\ Om7ZpZG]k&'>{ (F9!Hbn Ulp`,gEJI)J+)%/w,/,Kyn& řK@wE ae)(AN<]e$R`ĕj,R B ~oFwЮic#j*j R%JR}> w^YCqQXRV54(u9h-cxOmP0gi+>k~Pa%yun.YĔ{G^Z,ؽ/nFzu1E$tof6GTlOC}*z֚ItO}*.ފ*4f|vῨ=m%N?kۘ ̮>OeD^Ei: .ٺ37yh6z ~1Nt⿘54l ]+~yتB:Uk5W„k\JV7:Iwt.{I<MRx8\9Dv>#0|i&FEra$'EbBrQ j9>?9XʹD=ߔȔžc*WsEOcrD,UWYx/Ƣr/ZB Ʌ9l9՚4!&Hn+T  ``7hDɗ][D\"?Iϔu \K2g( @wS,Q T| {8nCs`X\j=/Tu’,]41p N E\%tn>z@׍V&Owo*_ ڡK 2ܲ.: yZp|ʽ^"B-%f*jJAn)>"HǙ+0̤DJes~H0 '#ۺr __b?_QrBۻV `$&ϯJMhd#c-bs9n$L!13ގ+Avd4Q!< ]"0RS 7,}W W5KXQ*Ax7>"cm|+iA'80j\lM#4l8,mßڑ {dpumD4m z>Mɍjϵ<,fuۨ[ V}5LL0|zFG~]YLT%,MVT3g!Lώ%^&]`-̿M:yךjUfs/->SPea= rcΌ OM1nsMN,?hѓՃX˞ ^xDжC\YЦiXdž՟1[!^k0pqk>HB&fD۹'2Rj^5?}+b{TCc?u}0RyE`52𛗇]`Bյ~*RUݝVYݴ:H 0Y*)`^ _x#NxI\TJ`/ KApPs&̢1DʟmƮ!\ōaa.{DT9X\y:]DZ!}Ƭ#ѐ~^mXOxqX&Ԍʑm(<`ǝ8e{RX$o$"Q8xt- 8H)Sz(^h΄]]x8vblwao;mxcg&vl%=*>IdC_*}Jo&ʇY"LN5{( D-x$ $?z@JzlM՟erSyS41"q`[Kmd%d1;^􋢨]=Q= g:wUKuNe:lJ$Fܨ|č,Z~^ y^dx5ѝ7?x+(`U WO "~{n8pY3owMJnTmls*wP<2r{`A`Ö7&E&S&3?z //PHqSR(0z RU;N;]!VO?ʯME'yfb&R yùtrrSр͹Q}UUe໠ÒIbЖ9i욪(z{TBb)+Ew>̱x3_&C09)wឿ08 \!I5|O=h Z@ZV{k|>u5ⷰ!7JԇZvk̝:l&֏-v r1S2^hWR(9c,X{>!Îͮa`.=YEd3Lu$Daq8D} gғqR(혡r+Ie}&aە|?v ׮*] ؈>4IxgXӰI,I`DO$$Z*Ր57i>W"-" WR]q?RLTm9GUc Wa7dvy#SDyg/׈̒G3vx IQcdd`f>Y{MY@O&)JZqKgnێp ߙ1)Ψoq&U{is*H T&Hnp$O˄p0ܝX/BeqVֻz}:0\y u>d Ǻ]hHġ/q{!YLX,&l'y |}'"T_b#Kh jnb; ;6@[HyS+g kg 9lmTF9-LMu# NZNjv0?,A^˦a}){غL7QWJN_ߋ#ؐqp(d\H79hB[/^عFz"봖ˎ5c5>w!J@_y@@5\zr\.Z2B8Po6r#o ~X[]tZ6<3-ˊjl{ p 5lJ.o_ ;I`Otsw$RP+̨Xȱ-?VW>b[yerT3^=]-0^'LIcd#-ðBk<"V%9Ke(^:~QƼs8$ wypߕw0hq0NP^Ѱ y3|r_."vrǓ/Jf0}CᘛibaH%)V[._XÏ\J ?UhfYI~SΪrgi6wۢ>!νQg0LKedE!tO S> *@$=4Qq+y!+JmZ`cKȑHSy A ο$WZNeB':E'W%!dZLAnˑb!?mՓQr4@bYu= %WFʢwX=JvؠoqH֙ _# - ?" Ą""0iNWCf+pj"m^%ό aHFi1'2h=k>Y){&O4: v\50]4}_0Ň D]eL 0|(~rLdqBTx cْo! &Xc^AqJe} smm&C>n;j5H){GR?n/ړH5`w/h1FgRG}fzxKdc\2t*=!:͠=fvPAtc%v%OAwzP0>dMzPFM~`ܡH$I*AZS2;Q8om V;LvoIi8?/%VsuP2U'nNYwoD-3q$xb8AOj&ZdlB9ڪ2s2TJl3Z/5'?jaw/O0ޕ= A:ܐrB9R$;SF ٜGޜT\c}f`L吼Yeb@&rǺ{;LF5u3aIk Ny(hހ*:'Ak%B^~?n-oq 'Ȳ:\;a5tZ ~ (sKGj2R d`h#l1uo+ j 8}q]KQ!zy⮋nCO: ̣{_#H'QdMRo쬃],37@dF(J%/Qb\Tw*lPA$&t/2`#۽GK` *$f- 9=53zԱeY8ȭ5UC~9ܿwD3\/PلF<%@gQY]/. i4xgM %wbp˫*C^ PUzx'aXMHQ#50Sσ͌<ɹaY?/9W3Ρ-OG@3=7A:?L򗩐%f'?})0949cy!+G4ߢ.l8p`@=VF7>Í8MU02Sͯ8 (oNUyPuPB!iS NHg[aBa]/z .!S-V~Ǯ0N!"u] Yk>۩tpC}#@[Al&JʰթW7'Il0.H%D= x` 0[a#RܦvDH{~ +`4PvLomyMLCp 5Ms2cӂN!ӣZ-*I*o kD4!J^2w!2;HCEA \Ds<ӱ-yDNT[E69Vmݟ)(yBu$:/{aoT3Z䂕kU:7)Ma~X]+a߶^+vFÎXvi̞4ɦb; P=f%-"̴7LCAL!4HO im.3@ncoedno!Ea=U@g&)p?Y9l|B2֢Ǥ8R\cuct\_U`kY^0S @*aJCWHqPBzxJ%S9QBTqYyyB&ϹRROM܋ߴMrEyp|$d=Bk$h6ܦJt"ϑ'9jR!h)-pi@xG"q'ۓTz8-w ρ-TC A:SD b9鿠J縑5?"=i F-( D{0#٬k&%&6DCPYd͡tCUfS8z᳎/=D0Teiz)Oո[ǭ Y˰.Gp:BwMë f_1kL^SQ8&YG D^p FD|ڟkfݹ{%6 혚SMRXT6C٘AdumIXQcb\†B7Xp|]zRT| @m[ j})m#ZvN~XxU#x 6dѮ =\O"NTr=`fw g'9B3 ck 2) $*^m[VD?Ia(be ֢q!Z.1)25-8UDC*6B1LSO^$NXAzD 4x_hxs)vɉnyoʃSmF>ye-e1Nh0s(6rFɵ 'EcDu\e}x[xr2݋BpQ96-n >#HBm&o,z*^#4mޠwfE#Ʃ ?}O6UƇ} cʭ{N@o SH! M9.X-cW?^FŒi ])/l.Ú^|2R2Sf`eN4 ϧ2 %maՓ2+C_޽iOJK<Z>K=tN`A(wy\Cc|0s0bnbr 0 *J0nFm#KAѷY+"z@6=ӌRiݠl-ݯI ^o7YMOU%"rŒC; %.E2!W4|RE2d3(-|oyJESil\h,x>hg>W09.AQw@aYz0,;<?^ul}\V<Жx%5$-jfe,xVC$t YgezJIS tn)ˇ//uˤ{\\1^U{zYp{iF!?|dbZ|9|T$Q)F(%NԍgX), C$ԷH+]t #%JMER@T.);~owo6>Ÿ)+p(1ڹ$TyYH 緌rrXT,#A@*qU_, p_\ya@uΊ'z'|:ZϳF^M+"s @/|=<9N4*Lb^\[hYcNQ{+_7-$…1k{H<钨x2+!X|" wj`XpB u&7'̘ 1m4 2a@8@y{E9(otQ@9M<*^#nOs' ] &:BNRplnV%hdI`".CqSfT_yW񑃋xj!Mḙxyร)u 0 &1Q4<&VDA8D9IȝS@U*O,Jo[j:!nw';m*:~̦u-Qb0j ~jt}x?N2,WhC./soJ&:W (t<@)EFp\m!T6"M_x AVxmcq "{6F^N {2r@4' ªf ,8cHJ_B]䲺$nxߛNGB8H SGR˂D**BJ;y_WCԊ+t#brun%\nbNFPCi&\'^0hyyK6@KlV;Rţp/%*1Tak#o[#{tLbM7](oy#f1l=>_џ?rTm29I=xWhҫD bZ ŞӛaIȸvk2Ehq2wa&|^q3.k_$iZ_oi]zѪ;F"xlu\i١)А4 qWyM],Ka sI2|:lf޺i؈az<}|'b|eƑ5ST.}jK틧dMx`+PHb.fI].Vg듟̔vRyI K1(4vF"IpUS {UCw%P }0xEڞh* E(u@2 }\m^m4s20eZZGuP.20(ЕG  ʵ5X\1_d>loErC͐޸"ҨEv!Qud4 9&ҟV! !oźkNǡEǶ [{[=w8C`u$5L]TPhJm-p2j 6Z2Ǧ䈈$2m+AMWJx[AJ/CFX5\_5f_M[**LAw Ng$ kw;&Ewz'`t \b4%Ue:۽>aUCEmnWT?Yx!~Txj&^u1  JCK CshHZ@_|SgCqf~-̄ؖ=>^pf 7$bK MˠO Ȩ!Ӧ`-eΤ x ;槵q X+ 92}MiUl; ^>MQtN׏ AƂLʇ?RtIgRyhf2ʲ  aԻBY-]`_"A` h9GHTT )LnEt$I*"t `AC\~~L}Ai4.|>k*(gZWS[tY,SVݡ[WEu˷\R X$աmeޫw&DޗYR$OX j\J8~, Lצ4=Ma%iQͩH0ޓ5iǻ:h-[EO?8-g v?9Bg$+ke/^9쁰n.Qeiq%i-Wee)83ONCXD~d k #z:8Ű: fJ*̺3{\Y%8Z<ĖH ANpA#ߑ~j{Gxj lyV]ԃ/}\;ƆOv;cxL킠c|܃?(X-)NF}Mte<)9,2Ҙ%M^ʹcQ<*zbZlBr_BE3AR&WcWd);P:mLBQ4~bC:ŬUz5ۤ8w#*˒R7_,HClCF1 g(4h0-7\gv[I8z&8Uzt-;wC4NЦ >6SheqЋ,Es?JC1fI~vн:;Yē;v"V$>}LEpAYBS!d?- *^߳v(fS }FEۻ\p]e5^[ANvɅ<4GG@9=4q '6Qhs0 G~/4fDڹ^4mR'+;]O+ |Bcsy; y:fe9 B{/&c`Ĉ/kr٤vU9J!)9 [8vz*jOG Ge`x~֨#L6Ò'}Sb@׫Ȁ ~-VD#A?tQDߜKӵD+,#o%m@{]B@ͮaOkp멊L͍U"_( TR'sSF%q-֣|xh  NnPzפ흪k >Yewz]xfS>ي(o] ~EAq: Hx_ک%g}КMj"|a2recAD`H+x婜^nJXkp&ms>܇[;'HΡJ7E@E}:(5~Sk֚ zt+eoPdU]HOTbrW^?pdyz^rIgp0[&3 iC/PHԮY%rJ|s b{y lURP1]|S}Qk@EC]>u)(oGFS!Š)Q,'q=t*dOa`egS֨HنK_ 6`08 |dT?X}xWF)I"ҩ;wzdN$GTY`HB]#OμtN͒R'(jq ƞq"9 FtppC^<.jxM!}z*nF[,7xR鴺\;slD4<6smP@W4!ժ{HA%BbD6g}`j m" ̨:DcuA5^lW/M-Zj8:,CXC=7'Rz^0סD;PdUM1*6˩Ʉu?c6sK5(m `[b /^6BMӱ_:>2.r{PA7q Ym炶d2cD4;cfD+C(K3|~Bynl+bbo;|Z4F1? -`y怺;QXx,KLEcWpmi?ߗQfa ȄߵC?6/,1~DxOv0&I9>JGSUތh+IDhN%bei'7`sG^u;W\Ke4&yȔUM}gV$oQ^ysLP Y2 `m]R>ת˺9w0s\钘/ #bU, +lMxJmB$8 <$U+٦skBVѯe/f:\8 4{fE?B&sffK#ɱbw : ܗIJILfƕ[R1F{- ol?TV"s .~EF\s([p\kKͬ@w&I|nbjM؂]/WC*h)s%װd./mq^Ic˶UVk sxd6Xsxcf}׋  s\ g*$ a'Bөع4OV= H0Pj>؀P ݰ$"Tkf1 EzE{$H~ٴߋeU~ WMzghG,G h3z1Tw>7$EP5;|L'-A3`j},2|v_xGK%ب\v h\WVHH;蟷Aw=@vNOѼ<#DdzZYpKH A 5r!;<۝!+HMuX(]K@C*Fp( wܪh}%v j ʗ Nݑ)t0˶ݭ"!NhcJp-;wY(VZ l?M*ԝX5+6tƶEψ`&%8QQXz+)S|IQ}}EeLSKyrrۑ݊PS 7L5_G ߐaQ.]:L1N Lkfb6vZ'QakKYw6 qȨNOtVnێ%b}hb˓F!h~gpPu]3xes`ˆY{㝄n| &:S[bThqjU PN$K"Ra3ҳHz"5Hǀh{{.qe9id^[σɬ|g[go[klQ`,V)#ɕ>HF>$!G6C3LŅ˭gfԌBC [ +\umSZK*ܦs[[<Uyj#|@?}T y_ D oc|3Ïl ΢oIWK< j@#c΋+2 1)r%gS, :Au jʲE=E'uÈ{b0 rTHXpYCjQ1T%Vr"6R9#PbcqmjߠI+ے_qt^l8_+'9NHw+{bPI*iszI jR# .V\+g(f![Uq&p8}g2}+pY5"oSH{j@Hs.m}l^TD18YUV(˚"kpb4k}!y%(~i-w|[r2Sn94)pGۧe;N_AwhAzw]P֧8 tD@ꎽJBօ6A5RiXJ8rkd&}0r߲l>^ q>PVtZ4ntZ/)Y16I@\.Q@ipfG( h_L$T]K!-*@ 5kz~PO1m 1QX66,°ʪcPMc57E`'G:!@ncM թ ;+m~{*ggշ:uiP4-lZ*W2b[m'dO`d!]࣮•?I+" [O@ b1-9Z(S/lxS^]' SO 2E7f@kM߾v#3~ zOݱ)KC|iȩ9]څ1Hkh ɗ6J )·)\.˘%Ws$J_'g63Y"%Q(±jFDmUsWU 7R;VT[3VmvVihh,9SvӢB·z}ʬ7܄ϐ_7jaD7☮)8i32tJ_mF@? K7s' 0*AˆX2' >8A5hKGM@bئ'<93E 1rV{kgA0sB.oWXN!Tr/yqZA71΀!vqVuڃ[A B…!SB~j#N['u+RP n+}gk<͆T1G2f3HܿGƮצCΞC&WҰJÍx \'vlbcu #uvk;$ǡ!B e{RSkLkc3#fčY+At[x<}Ј{kf@oa;ie =}(.ee/Iw}P\\î, Ӽۗy"D_B ~_\Ĵh,x>š¼cVɻsEHen~z栞g W3XugAؕtaKj!h̓ j7Tl%GwT`PHt^:%2_e܈8x-dUw4*ybEL.R/Ylo$&+.f/@ɽQZ5UHƮ *L 2ʬV -e,@63ig-NS=w;SE,58 H&~xi/<י惨?̃ÙK5=tn@?xhQNR6Er~P'ɲ m_m ďl&÷ii-{/# (uva&|Q̓4*BM+.@o>H?{Aԕf[_'EscMXkV!0qgH iG2HD| ǒ+z7fkOI'ue1j^r\L]r*{ n ;эgҦ)-OVSq,>b΃{P~)'3xذީ SRdIQŧqj+V io%̅[GJͅ)q#ҴO< znlo.˅Bx{U9A֔dX2[KOa2<-̂^Oz ʍIԜRdh$lb0c2E% 78 ԇ'4tpMD2^Aă\VSRjg¯cEe=@-Ub&}t0hqqxϬCn"M?هg2ueXFsE|Yίb? {{ޕ?eUy D}]SRBFhcPǞ^Qzf/x,2ϻ &~7'0$ 25A;F(4*Ɣh@њ(ץU'orͭK`w@7xI8错%'f5e MA(QCD A~Z{zի$[A#/Dcm X35V K@e' ͕yi> 뫆{ e'[0GּxD.6$Fd<M0 n4Њ}]8Bk3-H3[˗V|`K4l1YGtc&"Rg Xדޟ:czbF:ԒYH DP7)¡0\#X(4~hW_ { s x*+"B`oŘWFtp'm?0~Y@e](Ga: ȨJb1dšaμQ 79YSmC3)pB܋G1Dpn L-NVz}d`h>2v,a>*j/cDh8pBT} Pr 6|=h֤#+q򓧕2T@0T{>d%:MU!ϴP _H_w/1za|>C^y`XʑtPzaq6M`S+^)E }a Z>mF[W[0ix #طNcܢN#pB>3hDrW9~)V<!KA p+4UG3P){,Wb/Ty+i>;^~3+rǩHF1-~n8,.ZX`qͱH:Ȏ ͏渕@Q6u1/o^G鏬iA-×.ZRu'}ko=-cIBiN7AFr)*ʥԮlluKR(%'I"nyW<>B&!"׫$[jdZ{n~M j 27tQ=6+Q}4P*h3Q<"f3g .6{mNɍK8j"`:- ei?6No/[f# ˵̫Ҷ*Nݐ`s WlȃcI{pcD R|Mx撔JH8KI-_ m BGI_'VW;EC:R+X#[A)OaoJ^ D^եHoJŊ%b?6tvr} "qJ-1MjTBb G/KOюFK+\У0`g߂VM]~h5Y*KDŽgAy ?RvTSx߬{1bb Q YqpZצtzKjowј75 n8x] Uz䂗.'Ii bl>m5TB`ǜ uWlyh3;xZ6H0}f|~[mDUǺYEH쀽ֲk=r_d4ҖwADsquPtcߐiѦ>jJ1hB%ͥi$-*qOa&a cR(juhHk37 +Bשi1(ӥ 09" ϯ oƷϱ.;eQ#IY8CyƝ_sbI%X#A"*3XqdM̙`bށJVxsQeem$?Q2G˵ep8|.^U qU V IiE&Tv0ߨ|"2{L3י 3b-{C;s_q\!#ݠ0;28N X=w"G9M&2?6;j\' }Bq4sTӬTp2qk&}NL-gq0p.}OAEx݁R|#۠'r Y!rB-ɰow#.V-y@<+vh˳Cuo+kIDhsc5qVCa7=ylk292:;u5།u_4;sen>@^eQrPKh7<=[Tt+] ׄ[>h&ك^\O“T[ carn4I1;Fbz̛ kյd͓FqbDd7H |q`u!Ubn9"E;<EHX+'%qIo#'W9S|IKi-[5o0RfiV eL+5xU Քcດ2 ˧,ڙYGL|c e3 i"K6 3)7DdU'qER9&LpIpy% Sm6/y7ϟ9RЯ0Q:Vj=BE5D|pdyn nә̘B\1C}yUt zn<bGJeC"'JMcYDs?A~n9(d pQxw=\:gR^^Du`~P-@mwjCqFsK΍?zbʐD_6xMF0r5qZ%ٛ[mʻ) (t6 ŶR\[3RJBmDh ©zzOLaRix,>tJ+;QB|1g;q2syX0x6MGr\svvX=7fooǜ<&Iu)WLo8 G gTcD9-,[ IAr[ʿKs}{>z۲8"I7Nnz ~phZqӛ7l 7%Yןg YQj*Mix9i19Qv@&7e. W)VW<㷹=%5sZ|4/Zfg<~Obmyүz u]oKdB2X@,ۤSp*܉>*O?_!,fǶr迮,ow:OH<]4>pgoSa,7e1\*t] DOnNj`+?uS^? ll"eO)cI8rǝSeWZ bv79'W8@s⾧-7R-ۄb`~nBÄv&9/)_jvzԨo l릚zz|G>o6/x`A~?k6u=w{D68 ̺P&Vm'7k3ໆ%iHkhEw[( *hA ^Z'*f-*f}Rkq X?y/⣔,.f_pfk5#`@8t%Bn| g 4fi1ORa\I̓<ƽr#<hSV 񹻢86׹nٹ2I쎫ZJi]L5'Ôˎod.hA*j,aF*?7!VrI>_ Dy6ǭ?D;ǣ8f4W-7%8$Jb#s=Ϧ:#4f^YQgWtKᔳyGw~ɫDk(Cw'~VM by`)oY1ҩ|ZȐsrC*&Ilq{nsuqμa)Z'=>{|ם3XKU>Q47ƞTr)by֭@>$DVs7lq}Ua8rw#ؾUy1dfM-SiNfA8(ThZۂκq1+RM4^ HhBCrsKXTܗL+5iy?@{ k#t.[ N  ۟oj3BzS)_sxup|bܣl~<"`^:~/iW&RLFnTJ!t욪R  ?5vG+n?H ,j.=LsO;J¸\NVJܽLnwi~jt,>|ʡwM_=st`T &XR"N'+֝٢ '4\RH}2E{ lr/.k h=,,LbݓFQ(?Ү6 k/^?{ Top8ֆD'ö]V;:eR 1*vS笉ؽjTͨX=uԼKFGN]T  <-ӭ@{li(vDeFS(-ʽp[neѕL2]`C#G3JVJ$IbaPNDʔboPȞc 1-Ǔk'ӸF&@-HHEI}kUɉݬ2_pMJ8U+AIRԾxDŽ2EᑨҗW{>F=a}(Tڐ`Dh`1ns˧"@N%I5ߎ!,܄r$|C(u?|y8VR(S7C%6%>AE -!H? fvKnF^5 YGjSI\rmWX-%y8Zjol,@\ F[ZDB9[(vbU#Z((WZ$7#gU5yi[q9kcGT Ȁe[}bǶiuF~(qu'4B6c'K>e̴OuWzעSFq^p5H cbcQϗ U>lxX `@a*C͸$bqJt+E닭.ZD+JC5 ӷa>y8d+qFJ}n8 "Ol!u[*QF9ȈT@,\z}Pǩ?Al;yQ%|Bkt-ZÙȥv` /@ꊑn؋]O,:72#2'l{v\GΨIMS6¶&W=0'Z" OZ ե5r&ڦ>8CU̮6j ˍLúT-МO`7c@57D{h2QZWTy@KKRX?t4mcNܜ@_pWG=o-pB8BRB,uerFT}Ư]w;/z=tqɒcVIx kXQɡ/) Ԟ +, WV|{H8VQՓ^88cBT~0aDVd W-6K~q8T~}<5ov H&Y׋囑\hga N4L m^B'\uxꛁPv3bO,LeŠmi} tX {RŔ57Ʊ.#>qtњ_;L)RKci@:҆wy?W~Fgl{%! Nÿnlk '1o':(* *C`24|44 ӾW@aW!S=&YPmY3[rIfQ8=tiH%L< Wn4 hu~Ĥ*ɘ'q+Ͳl?/&  Fm4Oh3Koz#CΦ zEXR1`s'Ϧ;N 9`&-K9Lwb4SZ͔MMbhBS2s<\gN܌Fa-J9v "YFs}+xuO7JyzevPTɨ60&oŎݔK <}l Jc5ǩ4ո pZ!+Lg`46|\\ 蛅hz8srWw=/Gk> 4Dx$~H;MF*x3ű Bpt#˷@Vx93? zPV.+Ot`q#ۺ̀\{MvX S(ϐ)G BݙV_m(HY֢=f؎*a^((;J, ?:\IYo^KΥ~|yQr‥[&@\"OjNߊ% z9N vBQ+5~H qFqZzLC+#,%> (NQvHfB&vTN;̴E\vOMW@  XߕrQ tԞ>} :DxMJ `q1?rf7:o)<7}&txi< 쇈kX~skD l#"]}5Qh*݅Ft0Z"Dn5fIK q#ܛHZ-f@tU @/u>Y@.7 HŝxvijV_'x|!D妚+B6! "e\ jIZ~-FNǝ}+YFĺ :5YǿP&Ѱ1J;l| ;gRyOqR5_p0/Vk?3|XZ"[Zȷ]Go2+ za&{ ,\P.ђDNEWѺ9 ,w &iѣ.ָB1QBejhJ{TDکw{=v(XkGs -?&*~x%*#o8uTov/S | `TNi e(qˑ$[S|1["ir]㍑U8r̮6K"Ϗ \oy UJ /Imp%S]pbl,KSz}L mY $!nZ H(5wrHPӁuHTǥ) }FW. *B̔98_Aݴvw(}a(fB[C476\U 8.Sj–'IܾFZQ$v#rN.8Uׯ//ߦeӱ9NGQ2b>~_ C o;ɇ)=׍CtOn7lSPx'Bֱx7qFvޕ+g;k?wVu^,Q{!"|YSkBl漷~_%u{*0mk. ָMըjgsJ@%MIո 8 n$N%n^&u4f'bm >lk%mTC,7w>F\\6SCˆyZ5C'S˶ňTMVmՇJ~^ d*n;}FrvB @~WE)ь`9; 7;-`DyrB߲3\7(}E7AEs7MzPPd@J0/rOQ')<} ]?l",j =7J:Ir% rH[q"p*%/oH}c>@Zfr@7Ig~A$PUFȟuvQt?MbȤh+tA*'_خjYj+쀨+H0S_R Or]b,q5 @&4;So,TbيZ5xV uIne88l½RGjXx^{J>)-KT-n1zhyN=n̋}i뱆(ONf8f?dT&ZuC jh=Zxfm :>.D^ʝmAp Âm 6S6rs2`ˇ@ՙ8# bɆSU.>ge"__?{[Bۯiw#+5 ˭1׫zFkWet>!{. roM6NlC3-,ϱ_ 4fH%̛нTZ7*D] 4P, ٝUH3qCz"o*9Q#Lmm2-/K I$>sr#?D;$겮pG)Zb}w/vp{3˵/m>3 (HN㹧$h>Q )# "utމI[5=Waa rԷFVqak"w\:p_$=䚓ҍVc9&z')-^]_U@a<XpD|MMTel?:qHSqcR L /+WZ2!O>yL+B/'3?:׻2N1.rGHBɅ!=hQXz7s_ ui}ЫEW` ;Yua$H~f# BNhY4W{ϧA_wROv1~Hj~vPRpxrxWrjt.̣*ֽ4HT$5( UiٞR~: Uƻ1 ]\ɢ a!p*TJ[?3yn  |sp"[_4r"s]u`r^PfՒN#;+oN) wń ?-V 6KKjqYP"u@1НDjmxsqRHEb4d¤G6N2#!`JQӝ b)E^>pƈx9b!u+PNbXW V5VJW'IV;?^V#[VS@50f|6m1WZ5P }3T5?:JidS'7EL(GvHJ9ՍHWLP Avo?5|Jԡf5 _ Y=DrX(A3c) 6#IY0Yo6% v :eX©j@E-D\_GMSj#d *?5Y|v4CՇƶ{*DHqqK3oP_Vn.;6:3bTվal[5]]Egݘ)"|ڝ:EJ aȐ4CDm Ɔ%"t4E 9kH-M|,35|5{,~qn 薼(qd2sWaІ*zeϴX d{$Iirf u+bUKgMY9$uêcBe.AzaA0x㿦>2,)3,tF8 Cҙش< mHǧD}w{ CzZ֛% vVOP Pe@e*)+;ǜ2$D܉ay[*fgt"iV&"'g[^vٷ2GU@2e!IHIqDc? f2rE2=L4duu͐qϝohIx|܍eh!==}ےH6yQkeùuPBQA4B/ b4@c*R}6#e2 U:5lo=5D7f2~F_ mb{ҼZE?kmXitZC]zpI~(Jm̢m#'R0p#8GZO2C2Į}9/Z=zr.^.Xi*WSelt/8o>!kx (䣚y1GWMa!#>jk}6{&+?M'_~b0}&gUI_d3 Ej:F^E\.!LDY.> dj +}nr[Y-+V=9wm?So^+Qx ]Hz`!ՠ/Wgr]bT%8D5\D"΋c xrIqźĻ>=fXTNU۴mܟmӹ/hQh}nV=wE[ O8K)=(1n¦fQ\8ZКC}}f,lv(}.}mI^>.D:e<S(!iwNB}TĢw:b;6CWi O/HS5w;9f%7}G޺_\ɶP\4-ڱ@-СÂlftJe{Ihöm[cRYkQWOKDjWD* o SL Q[u]GB=AhT;"s1O">Zi8 8f7+SGև:BE]ir#xkC!|#M.`xJU@1Kw۰ޚ釈|/%F60Y &$<2@.,-8Y.Za~7)^H0P;/@ϫk:b.&aH\U`{rB`a BZ')[;G>ĘX5hC(^etDz)+5XjY  "|yE6 ,2깐qu4FXyވ,Ӓ0V~iD@BŽ`I?g ҙ\l@l8̠Uea3 ׌t3L>^ 00CitOEZ"$.3Up1u>,r݈}[m2ܪjouV%ؓu>g7Pxd JՏdž@n-!hh2D~ĩ _12b VHC A&Zj2x& ՀX?}g*Mn3Гf(HĨ!Q]ީ3Y>@AQ{<Ӛ9Yu?2ewhN&<"eV'2k⚃-66'U~)o"qR~-67gmD<5dօ! $_wmžM 4DPFkkFsٛ-N`%s*"2;HX]֞ys'ۢLru5-$h Y$5c{Tq[Yoቛy&| 0ޅQPd]d #u5 h>祗*1ߞyJyArE3]uBƌE|sjTcɊByT/d%ƯU+unALaX@K\@}n쇵[c5b7 ,a.ѸYk624k;MdQ?rrsIgIgroySO?(),$K~eDWwfw^P+VIhJc0Nm% XT܆TUb{4+4]+[ۻ!}t]Ճ5 /~fz:8S=#l)ܤ98,tMfG:Yzm>Ȝ IbMr|n^mn Ts9uAҽн3%?: i9,`)XkϪ|c1Q<[ '. Nl;?Bɿg{GL{8Hb 5W,S*:k!,K߷^ DKUy,A`n*$FъphS[x:lyݶ׈Bܝ005'րskV g4b\J lTNԢB^'I}3dDؤLfU8esU B.ҐF>f&g.Fu~h4\LGùSdqy6T,:d|u,vKٴf3feJq|.KoxE؁},Eu=%θ*#tj#|-.7鲭fUƥɇc%Ů`E{fV _Tst,.Ҕ-E?ZpOi|6Sjpk/r%gS'WL?8>tV+9j$!'\U5^DZ>TΙKZ)ulG=+JwS'芅w GˀRĤΣj&u$\wz JPRMH2⥋V,=V~r*o@* c1Ѡ֭"&o;q+=A p{eWT_'Z%`JR_" Fq=:2ej7K(}ctBa$ЧZVB_zrdT!ވjuY U:@]x dݎ.{|k ' ˀq:tp}<(ׯ5xO'&zR`DOO_5Ns? |WpaEKK|(\Hm<Zj܈KK*)MTt5L%u6:VxBPuyC4 j{3| {,J<)dKV0dSo4Lvd [nu"S+٬B9`Ӣ߳ЩUdmG@^n80yy73Q^wQwgwF$Z|L$ũH$c ND?38[S1Ҁ\&.ᝐd5*WcGx%U a#Z6?[kzy!0l٨ݟ!yЉƬw`0 fBf\DʩjG2 hlG,mqw$: aZ]N=~u٧ u^86 _l`80?^__/2{w?DBvB:ڵM.!B]42ሢ1|izm1^3_zl_`\ʬA)h餯ď}L)e4c5voZxI[_Dd.GɢpEzpP +,xY-p`t| :_6g+n6v\ZA~ ~W5HAMqY޾{q5}er RZsuof\ r\ V%-$u3PKHs @-׀jw]m9D%LJ[ Z\KFXC,vƃLD/41}8DS| "$p.H ^K&5 WzY X[0i71UIFEh5Yu|qɞ6NHi=e}TH\ be@g= a~a,$fXiY@Sy:ݦz: JDUˈK/NeGR;Lqjr{y}&Z>X'`LC RyE, U=# zv\Ƕ #nj}Kx 4s^! o$,V̲&cMBgS:U=wC5wO耶:kڣݑt#t,y1MixU9%BױZ": q\FDe @꤉lb{MwӞ  $Os˓ƍ'վtu>"ʄز`qW˧xPsW0E.H".mA|[PGWQiG_-δkUC;L ,/OL9VW~o(wu ؔl-mYP@Z. B!V)L}xpv1"x\ OuQME1Ye ;hyLH;# .6Gy[c{ϠIKhT-t hIHIfFiWÆNa{4J5{ZuVƄ&[hڑ5!2po[uKtėMw)_|DӎfnQT p?%EWbw &l(h=j@e-R88o Z0Z|91#zdIjՈE!6u*qJ!pVӳ 5m+X8j.acTY -8՘  ѹLħJ..Xr|6$eH~A>Ÿc51?ȴ_NP0tg'imr|@ 8!T*XԧsgZ{񢅃~J )ܵġ&WĞoޙ&Ve, sN_ MW8 6/sX7*ŀaSҨ?CZ5Mdy0cjwo'9c{ .H'`cQkr4|2B[L)BX@A cgzXf O >U\7WET+Ӌ+̤/H#t(MˈϭɑݎBFt;O f8]Qa޻8@ -6|DʶTŨT޾,܋7еUbNr|ZT>x\#-pl/ƨ79[^0]T[*M̽*hN`bj%7 ִ/Gϲ˝+?ϩLS@fVQA*( a1.*Kۼ^⋯,Q-)=ӹ{Z%f ES=[ hq߁\gdQ,AԁQ+?&}aL2oB]bK}/5fʅwh*ا͇{X\ S쇩Nú\Ņr}@cV ^D-,a0q0G(f/3DaB1hɆKiKq"ԛ^v*6NK "_!" 8;'#Am16[lS6oguw:Ka~TLWY ? (Xвih-/wlljrToqO?bs{W26?f+%"†څ$5i$²wd+Tawa3)ɚi{0QbW7rآ]3%q.$ѐǩɳ\@xh9C0U޶Q[鯊 H pʹKKkT:x D>-eU]KE YyќYX.܅@?Qf:ppqnLVeNr_⿑zQ éd 8JZ\-Ҿy*Jmjs>A  U}g, ukkZB80ixWeNp XBjN8+tm^R`3 y\twnS*?+-%3tTWO::Uqxl,94p}+v6Ґ3ħzM#T%c>,9HT{2NA( ܡKX; NqެtjnRB< */Myk9H(Ef<m&xoQdá"pEʮ AeHV^dfp̠>Iny#cSbm%yf^bxɔTY3 Q79?ޡ,PL Tp==ۙkSiR  Y  ;Y u2꽩i;/f-~4O+D{D46(:/͑Ǽp5 L! )S ;13bKk3y=e}4#~_tػ_.Fﰤ8ZPG7hZ$z*4+H_hM HXsy| T>x=B|6rTcȮzg:]uk#f(5c{nVP2Gk>_7;-0OAP11G82ƏےqSFOk nev_L?PAw,yFS]?%’/U>ib(~>2H0eۛ>̛#=t9Q5r| q|2tS5cmZ!dVǐ/6)#Y:?`/v+n%vhZ X8{[y *R%?E+u=4Ƌ@f_ ݸ dkvה ;_ cT SHX]bfх/ߠ: l ќ[()~|Y{h{xZ?و~qH=7RB)ͷ񌭵ڈ_%$D=.Hߜ[4$yX |a||bDeI9:̱gT . r867}qDt_gA^zĵCAP {zyMkeP{WXZoTc婜^M-JT `id1\Pd)ۯәZR#գD#%tKPb T{Q:?A`PD0djՎ (z]Q5R$Z8r路]Dg^(V%]D`bU']s:#.(p-˖BR#Xd&=?F B&kgo)b/!:Y?ສA@*ƀ 7nxC6V$FQ\li/rdV=^KU 68쟎 9]51L{ZXx !!X`N cCnṕ' zhryԺNZm! *S  FN2iجd"֣(w:XC왐6dO.4^n0FlW)RpՍ)&$6qUH%j)ՅCT*T}=k~W9f۰&)I S^#9?TQMvF-|5pļFL,)" ?t h6IHz'sVUg;9&GM,c-wuxs1۴$p<]KNWwd 7NWlEx_0H+Yg|Gf܇Z<`n%bx/Ȥ6vX+W>"08垕̎Svh X16|W1(nkYe)DJ"RQ(s9 Kr}&1cZPa;hǡPAT;ogq S Uj$-å,IlŇ`DgTUDGl 6ԟhRjW~dJC8E5B]xtYqZ?-۰ߡA -l9 oFy+Hr Ɩ2ee!mx4SIFPE#lD37I/tI+Fu.~E<&uF"dRҲ.txrG܎t|^)Y_orD> wt9}1A!WP&*RNߎcsp{ ZҤw$$4J$CNX4v{"ZYU^{2b%n[XЀVpѤ7x1 VWi͎n' P[kME}8Sj}] XE$yhz:5o Z6CE׌Wn?E!~SXVaɈyVi MLM RLK/<؉|q&jd?'\ 1CF`LO"{R7RFnfpmt2!22!&zAC ?l- H:U|ySDMѪ$ 6HC72%?'傪Biv;T7l߶%&KأTA8]L^.vΊ :Ik.rYokhaVAH1 e P+(yWB muQEz5T:TBgX9"adz/eB9]"l9>jO~&Ku{@@ (g5k5$*,ԽA`dDAEV$q|"@7F2?BPdi( *H~̯(Hq whd-֬=!1!)XF޼dtN.m eFav;@+41}ѝ|P5(̊vk,j` );eK<,7prWN_xu[y whVCkQn\W1aOW`ϻ/[isa;5Bnݒ#R2lr` :omR9):#OK{| F= FÑF=tEN/=Kd#c5BseLX\MvXmbw5܆P]J6EmNHhMN:~$ G,&3u,?t p.UBvZv%WJ`+GZ0%u{[s0SO+/e6Ҳ= 'rŻޓ E'$/70C@uoJ| nzyH{_ ^`?26>nU{]#>/˅Yj}JƩp} m JN<8xۨL"4qI>k@Z"n(@g;.wT$@/ʧ 8/A+e&uGyvlYONY%:(\\Q{ {a߮P 6)I7(/HcL-E$^eYSa QwFpN1Vwf"LKmIJ7C|OKnbQ1qSK( N.rOAv#L2~5Qv/uGl-(|9sտU'燐d;+>q`VUaD:e~BDu}=Z &fŒ0DNS4,W ":x=] ɡӽ59Q5o e*avv֨DO aJ*:->h dqlQ4M׏=VDECW)Ll<|=;ҐGNivsa|-#M pwѬ) 8dP@u}/ '^dˠeC3Èћ҈9vNZ[9\ 7D < &K ȰXA(hhRj9zѺƞ"8j.a/EOAbF%l%F\IO+#ĿVC/1-2A:LEcSW׭W C9ua QsP㦖)Y0 XMMfWOXhb#$hyjճno`Nl4 ڴ@(` ۣ~e3F{5 Z7mU|umL8(Ǽeno6K22x'"Ll{_@xJ7e%UNqeL1xQ Lo}h;S{>2'Ęsɳn%`4q([-*OuL*vUzԾ&Dk00O}5AR&37;w;ْK^Dc~zH xY ̂q]K%V+%a:Tӽŝo012"d@gypkcwg*0*2$`6b늜%IgH=sww0A̧e0T.L&Ú!瓸( :iFQk6~?gi)}c@S2>GN9t?CN3 D+&Py 7l8 |u%z%i{JD_,gVOe@ĺd6uI=ZKҢ>@e݋?7]uxڈzb2ԕW#I8pXmt{Z&FyzIGxQ{n`B =sߟs4eg_$ND) ص5OtB*I*m3ye2CA"\W dN ΤP5cTJDK4{@;OnbۍyQ<@?+.eCTl\ocxěT^`烀SێbΡ@cLVTl&7%ޛP3$Z/,E[SK:pAw)goQl%mh,y++(qpmZJ+¾ٌٜ&cz Sn [\3M$KJ˃\qa$jΙ1mv;b?/&,E$0z5mPҪ҇[&h~ -%Òl?.rSFjH LG U^^_8:&yVaIO"@9/୓j$MjwuK_F( {^W *eBqvu+0r쿻ļx;&#W@I;w9 P?xqCj.% 2w,Yc39LV3~v{X_IwsSYx${4R\ _Ç;eৢ<:kgP7T&K@mP_6L90O07q^ V'#Ån6q&cKE{aRvfRk߃ASu3Drgԏ /B\ pRH1PWhn$}Ұz` Z];+ ` brt| #rCH;*m3nx^م݃s IH:b.Q:⣸3f1I7\8AH5jI${qm|0L Šg*Raa[ π>BK, . 0QrQG|\*~e71Mg]YD6grNXOa=Ώ/vi=hE*zCsB7sLtp"9u2 ny7^yo^ +*&ϙtgG.\֗?,"/Jy)/5gTx5|YF&伌ܔr7D@ix>|k$8Mg]UTR폰@ Vu1딯CMŁP70ONUΞ+V޶I`,Bu٪@~ڇFɮjX,&Ä;QӤe8et?¬EN2ĀN!A9c>e\ < lFH$rt%27z aNO'y٨͢Wʬ˧?঺ ;G'ܣUG')/.IU~9JD7-PEA]m)]Xݲ[}hYQ #LOj\Y_F,-I/sKZG\I/۽S]8*WlP ꊂxĶ7MDQwתi< Oc/TAa̼DEEN6Ĵڞnpy+OxpwHeҊ2=\sVrvmNb /G^#&T|h*h%uvQcYpμ`y9yM3'F.N >R@4W(ͼFs-!mҐA'Є+I2"l!̦OH)wH+ FNi[;bJ%TeG{{μg"ZoTn%ڏC2j3< qYȔ׊#X LF_'tWLk,}#=Nwua)1&kB2Q.a;I,g , L#W;:|/$wD]JŁ_Ҙ_`0X?b7`]v?l$:P5\ @zMy-غ@f)z/r#6W'l*1n.'h])3BWGĖ\o! >w#z^ipN rq{S}_N:ޙQd0(flp% qeq4G4'JiO/^80}:ھ&F3d ] q^7'+t$a\Q_1+l+%H0)"7D#\W^!$gV-p%`kWRJwnK`M+ƞDf ܱ5"\ElMtw Y&,{+6@J$4L<ݮG5}& tRjs1Y59ũlzQ*77Zd1K]~|X;w€@s gL!D12E>˯??`b1ۢ'EiՁu:LZF@J{]Z9Rj;_@r|cVWZn ,-3rTq FeSG7g9קQiܒ{^j e[WiI;Tw3< lSMRhπQݥO,d[=mj ;9 ( ,5sj>aޗRڢ ),YW_Nϔ\S߱ -bLGmvA8~NZ)VĬ+Bt;.ɋ .,ۅAe |W? &NMH%6Ǘ }篥NE4 ~%Qou̖\M;{gwgdKb֛8tQZO>QΡk:fh6!Guk\L=E_0zRtZ"~4wvz'ZL9 ;S3235l-' +tug[}N*dp"xEiƿ6ȓïF3ۨɜ8}qe %J6[Ȏoȭz√_4wx)![͐>\fԻKrx>8|ܠn cBc!$SY WQ⼈R z>N{:"ŭ,I'hr_ _.yMI< 2^B*}Xrtڙâ X2$ \nBY,/l'ZJH]Ɗ<v,@· MYT@h vk9p8 gFn@ O*3Gx^^ j#C<_},oJ1.o~L#RkݣSZfB*SF־OdGMP~qLua dYU'ez~W07\r`ΛwN4Y%Ğ9V7v쌜'hk0=/~8E$Ach$2ʈ*@Y5g7R7䊿äZҧb9`^X%7/!3͒6yÝw qBǼDVRpXY9,0w}CGo6,ƃ&as!.*W3Rc8x..NZeM?'uլWVibJ P0}=*K6VV½(m~Jq$m4XLmߡ;_,d?bBۺl(f -vZt5սY޴9ㄪ]kQFy/Qh.P.Vb4?CUS6kإz›saxJf=MN8vمaiWx$q_7]6<(dΛim]D8C}wO5[ Ϛ)]bL4UZ _ U;DUEӉc%xN݊gZ$4 (YYXy&ΤYF|\篳B63VF xo JE 9V9tp&s9 n) [B 7QQ$}]5~e PS*|ٮqX}aq<,hE :H5dmj7;8f!xAJ!Âm-&f(h@RZ/3atI7ʟ89KQ6+ޱûs~y@"kd'̋jFwe5-mV N@訇Q`&y ܝ:.F$)7(t7Oo><'A椖i5\1s!F4}y:vPF  ezUR/ k1rrn/t(qgVKP΋xU!sGCD_Bt5qځSf 㒿k/V6Jõҳh3gEd;2bb߄]lԘi R39E34 kHh LS1uO$|j;DžANufTot=ʖ)Kϩ^k~ܛW}:, c%% *Fw;m*p#J7-`SUbzٸ[čʍڶU'STĿbm 9Zp X1SSWmm=TEFs 5P([ߔdR,X8wIFcqC@.eHVݶc.cz7Rk U[ajh!*P ^ HR)$pYh H8Y$/ X+6cv_.J 3(בYKs4 aWU<*㪵Qk=qs x7؅PǍ 1zKuYr bNth3lhM, LAFZ)n9'˸Au J]i0Iad0[:PPivP'fTrBndp"-Zv.iq^*t昙x:k F$$# !GXqV}- WL=9$nLYK9>:HH; :&c-!, ZC0XFV NbP׊c̐Qa {*\ }N.m?xa?0%p奢 $iAOmPQAyUq¡V-42͋9Lعyi RgX7(Q_xc7;i )>\Xic'րc*;eJnv0^_:+`F3MDVm_v'wm_U׏y4a50n* Û{7[x]AG6`ӿNPԱ.gL :3Mf]SCُr/IH{/|޶:(,tϨDu#WgwJhNJFd,߯A\jƜ&DS̍(-јi_VL=<,) |p`_uI :DXnlO/#M788?zشP?`"No;#M&l/lL49t]"TI[Lr[|7{zijRM!oz%jͅ1y;&<ѲqP[)Zc! Uo2EVM\?}x9VXDt(kSlĻ1-願2S}a3Ǩ3H-(ZC19LrCRfZϸ `KS=y*y{+sŸoә[¡(<ц?iVy frOG -rU7a0g|Pقx :ԧM|bȞ`|3h+fWze6=.x*m e>?ǡIC h2 pۨL!Ey<ci9a@2Oc<ڏFIܴ4QEBVs0,[Z!yd*"WO7W+ SlfJ)h6yWmzE/PB? vtShϽ/ Sz /|B֞HljA?ݔtTBq/蘥J|v>]fOG [ h4dܑrg& }FʣRBLE/|\rB4b^J)gMHPB- )n+) CBM'yr4?LϢ θݸr Jm3/giW@%3q" cÏ('RQ؜}<5wAq7FWIMc=dGm/J7<, o_46\!ֵjo' r%k*O J,' s D?)JaٴauhS{/x1G6a+`+b#(L"-7]d1*|AVB^)NMtLC~]8X`Ņz'o4Mq0Q"n") O ;r}A>ڙ1j?I&Bd!ӊ+ُpB,z( Rѫ 2heTaGb5&gβRNlK=1 ALRDke)k{F~q^:EZ+[[>8ol [Af]ءZ`u0]0oMd0MnLj^?occԑ px®对B{<.iم`=w(uxjhnT"iT"Y֨UqNGXe(.%q[D>]]ktȔ0}k@{B!10xZq 4u[<0p}_&y_K;c'x]V0ց*<CMU{ >s8Tv6oc :'rbrWZrt!'FEn#r J|blhQrs1V\H-LAG ,O .Pca%gm@S}N.p~T^-AN].:499_Hd+8IuwQv꓍mhDH-d:52gւKN &D_`v"P*1FDoޱx# В<먵b ʗR*aeo-D^4]ݫj5޼FqKenf͹ģ-j)H)(ۏ}J> $ =@3%̳ʙlN HJwQ!)dX6BrDi1G*:<7!kQn|\{v?5/s]I\vc`,棵R쓷a8bleEgI|farzσ ,*k? 泚0:p2f>)z>ۗǎJ %婟B˵$[@g7뤳Κh#^%B*!E NiU9I LkmDĀt_~c g{O6DBC_ɵ%h *ԇm!e,i;Ie ᯾G Z|ܫ(] )FUN'EI&5n:镽PXy IqJ.ze*U;8j㞁CE=(Hvs(-v82D -[?R,Jd!4r~x$+ZɏLΈ]LWr7 ~02(/}e^y椘xaeADmK@5&!)v0@Fe,E$Z%#z<=zC!z+;(z?bLFdj̲L3SZ:!!;9؏\[Qd`=Gr='5$m"Ҳ,h:Pv­wP6bF@;{8>6ÓLU)!gAּQo0i I-?VFX޹$WA&o˶`,S~xP^* 8U 7LCht:>))e;yNduއ52Lja&EZAC?A[)`tIoL~!ePu| RMoͮ#,@h39'n↑ t0V]0yhYf=ǴrQvd–y.2@tڅV8 M :9e_(*rc5ZWA ίZɝDsc,bݝ\']#LL™;M8 H~I$Q?]`I%I"[b|I3x~-_?HRA 1nq:ihH\nE3 ||!+lz; Q*& %HV䵟Z6",3ڇk?A+`+A_|?U-xV4.OOe1F#T)}k9vM?5Z?ؔÑ܅qY#ɝNX{U.0+ {Sa+Pf Ngq_ hK(/ ]? ʊye"D`%%u@T%+MZS.5+UAC"jp+10^'Z@V=?~zy+|==8|IHXHN o|bW7Mj, H57:uzs~Θƨx@8<1K%leӾ ❴ WfU$ @ce}j]jW*>ꒉ傉n=!>b_llvD6'} uMd ԏ.yITo0 yˎq%hezdAz$9b{JA>CQ," C—aժP:T߳s j^ hKCS3qkKwR;7C蝉 M϶~劓_qY(V5~Gp?lQ1KG2Kyth[1%++"=ifV&Լ6Yd;9kbZ*ib@G,sYo Z緘&6Yևq\TUJ5J5(`3;l` ( %}BfϞW| XN\,C2$5\#LUKw]P:y\Ñߛuݞ?6^a0GF'S7˄10c6ܚvu r3. z2ќjWcH[܆P`w%dxОWb԰[_L26Ca = *{MtGX &އ({bz &k+o cI-ytTSsp({)1 *y֥c'0+)bˢVD4e*CϽ>/x#(qx[7-?Tǥ'pE>*}~ޞJnx'1D8K4>D3 /Wb%q,qcsǤ8!yЍIwPQi1rXnj/iEcgbLQq( fj:w>{5NoV4K>(L9qHYE\e^ Em0j,K]i+O(q6A@Po 9dFlkh3Y6{( %G.[ OR&8, H lw0*N(eu52< 0UЦOz;Ҏ@&Q@KcGb~ tH*xlϵ5̸R"`72qjؿ*-X{rOt()8K(qq86g(W02TkrLL_1*3hJCWғ/5aŵs~Ήѯc`X9I:Vo/}|5Ríe;#=ZA\ϟvWjU`W7!VO)*PF_Hp 25؋35m= -YкJ]nyRp ml/*5ܣFxGX)lݹ!VY B<"7䋎\`V2Iyחzm!D2/Jw )6(== E]93+" _s^mHnx~T^YƎqx&bwH,t/G*SO S_6JhH6 /!IR&o;Uw&Ts#%OlE_0jXO1*~K(ҘKN8g{|h) cL KȰ>=T}.\B 1TeGKE#*#q3KpQ~*,\??.pgMkm.DW;J?P@A S-ߝ,ANoG,Y:㳐 ڝ3Ч/X:}/ՄY0{9jS4^ s}ٗw@rWҞkd[o0YnNˆ*gfɤ@{BwnIp}f Ƥ': enzH͠v|Vv71!Kk4Yl`ZT#nW? 3M͓{?.٤ozA-ꬬ%H<}xraFPO7L.0քMwl0FBnWP|( &+M'$Q–p~bo&0>[x#BB]  JI` Rk+ mř˙*Zg-kc Q.̺Gk3YWd[=8RWڢ3"2eJ pܢlȘfHXv@"#ْX bMgRqE=7h-5|ƻ6fZ}I'`CJv7@%J1W@wZq~4@c0G͒G LM峑,q}֒e!  \Yr fZ͖R7M e55VRh/ll}ӆ?~bu]iXa8W@ιSG q!A'[d,YD'amtFfpg6N[ -' ,JKI[V:#0LS&#i$:#B)09NmQiB θL oMǕ̮p-W!y<(;(ꛅ,#*^+" ̕1 ؐ kNN,|wDA:t~gecIZK3̌=DoWVR2GlFPy%ITNyx[(9ִ{6=e]+;L<@}&b?3Ib?qI9<LU& kg0^&b%abd'Q"֗v~i/PBhW@xƨs%LkM00^k״8;Z[:Yy3U"ayw9Wvub3@bs^8& ;9 @ߧı'`R<ϙ^ c #Kb_1+ .mBނ; إ]ba#6Eފ~#~ǁuT |6 #+%߃lU\+O򚖵ǝq?eM*8 X$zqg!*I1|X*xhly(= @Vu'[b0'pjEsuEa]x:cNWz G̲Tu-L ٸD!^Ӌg|&I?с'@ܵ#|+/‚ql=uȆ#GXڄ ~<{ F~A~vYA-<5R -+-T l=٣as \ժ 5(NO;B0qkvl"" ^8PZmĢ4v@ԠELΜ vͪ!?wIݾP)|1l5YhC"PѼ'`ךaPWʓB?ڏ5pƧxDaKYu7A?o͘]my*Pp`R(f'-w|t.T<g_6~Q̿fgfj1>{Gϸo˓4صX=#۫`=3`'vGFB0iΊPS{( EγPmqB|$KxFF]1S}GҰ@" M舻LHrl@׃b_(A񤴕":eum.s[1*KHoSyуse6%X68d{*HMbrI588-bV^PoU/B{ ,.L_Sei= D_m_jۙHȘ-6B/@ 9L? !v&#mTZ'$"l2eԉ$en<#ҚU!@еHsD9C sF]59Wׂ#V+BlO[[ !3٧^2ETƁjF(Gϡ@I՟i*HGge2vǢ0$t_/ޒYZ #6}T;<"5+W?IC eg::P3' ]ksSMVKx `6lĵ}r?aVIY+dj&%'?wۛ$/f~/A_<Q ̈́S9XDfQI5_u#nD#Z fk/Աu?zfcyָ~CAL`)cǬ9#{Dd/CUc63`p}!NMbf9;e#vgxq t!);Gniҋ0dA8 :l0q辛 {~9]0Q?}U}8WQ$$T?6\M.t_]Пv4 yXRλ˃= 9QStԛ"z2u bU]τfi K̾qN7BLG]j ?)dguJGމ 9,N& }_ȋ"b+'<O8nx[]s]5)f W맟qX6r) HJ DpPQs)~7Yd نkͯyV7g\BL(|&#X,=6pYk '^Lv<7GO,,Y =Ol2L檫KpWxoS/ҙ"I~8؊]!5vJNYo⑆mP̈:Hݑ42!^w|oNv'Iy{%/,{AZ K[ eFХ6~E{27u4V\R+߾o؆!T&OqanX?)|IJHnYsNͫC>u-_rƒ N^siUJc[bvs-_IzSZxiԟ^:=0_9-ϽHfw1S/NؚLH%PeavckTg%@HD}R?`v kdw]\gbn]9jI\of;.xh[v8Zg޴'B+L\#an9UX[[>t#譶t*9RxUjguDP?JoyO>,^ eU3ѥ͘ۈbparu[TΝyxl,=/6▟rg] NfKHʬES cP,~ |S%a}@ 9rR}‰_Y-hWg8{\0z͑Ǐް Hb1ޤ!N&Q.Z/ 0 d< V+>0TNx j -_pkBm+Eyؿ =T㚦c Ȏ%AB9?& SݫXɾs,5uGE/Kcr[_?-oj!#dҶlAϨ!T:F<(6?z X}Z׆ucRjڹИ{}Y-=P%Ƞ2%̯ !%&y%k Sb]VƃYG, DCRy>$c Д 8h}fgǃ76G/mN=huMTVԄhwAg>Lp|$W@f;Q7[$R};}z_ITղ<|- ZUpe7֍L\)lD NŌϧ/ia,@25H^噗olyAj=(+TEbU ô7m[]a;kq9,hB^s^Dyyw\#3TUN;6Oݧ7Ď5}K=*<#KhgFf F oF&+^]Eaԍ 5wm <ģoAEa-=!%?wCq+6Z:y,5#ExX^YwZMGG!E%_:zJKJ =\8KhR<7=L=ȚFHpĨKQ:%p;ұe iFHT8KO?S}/\qR!T<@sms{ػo$]⮣1. \] @ |xIW4bYᜀac8+=51{^'. b@%FD˜S;5<@b4/ {m]mu٠ݦt6 v,j:MipհF"CP)  .bJ鑨%Ȱd+tM@ʉk"}yŘ2O\>X$I[wς=^.O&|:I2)@d"}ѩp 0M=BHQM Q]+rCIZˏʓ6mֆ%<&H*aڙط$1 b_f=1Z'AR0>߾XGU/ñ)ԍOOI|"S7HpIf5 ۏ~eo.75$KK r*MJQCf]y4Hi< !x/ )F$av*7PQ|g ^LXVK+O.d!^5#O0xg ư:$]ǴAn 1ФhxW$]H7oB e,"af~/rfy!1{ ×?*=n X+$h%"JIƥ#呣Spؽ[bZ6P24.9HU`I7Ty-!{P^ODy8VwcY.uNB4/ڈtq2\r] HJ)^ѓ[#yE.\>[#rkaS>w(I;i^/v > eEF9ӝ~rNMyzZׂDZi+$1QfLXKpsj2I/|(;~ʧʽrLRXʋI‘XcHd9"yIlꝛj$jf/cKr&aR3b=:(^T^u$1;V%gHq-.Cp/紿>żfɝ~4 %PX^l=h/#l%~ xF =\F^gDڊs,~/&;î sRA x [  b[P)F=._*ͱDF`x5oBwԣYBstw+c6BF&֚ބ˹)u&$Puz!pP2cOMߙB͍ӳ@:)[IJp8QGuH|MmoR{}Ka];c>h&θ2q'Vc7bʔp)2&~Xf/:7N)m3i)=HV {J>k-RnlsH 5<'0^,g1UP&tEZTɡ*M+@7CQ`|KKƇIyIo|*v rC`JihӦN>,c }]XXB2*75#c3|ASk+K*vm {G[C*DlH1#ׇ16pZx.О+tɈ vgP%:x_l5]{p<* t٦4Qnz> JôYk"a7m>pHO|zc|ĀIfa%ĭB<9| \ec#25RƊ}ar5l$&\& u *!ph7j>L}B ?RA,_І܉Qlju:`9BDOk\sm7Pr5p -%{NR)T/k܅g{G/8fJ %*\_(3آpU]YV{hAxf}76owcՐ(fqv,x\)@%l`G)gIv@FOQ0,!/!F u v!I:%Gzv/'dSKRB>Z<> Eѳ\r`"#/'\] $P/Gv 5A.) B?vJCZHDQv|x{X{I"!مբ "͘ Qgjai M,7Ev \Ȥí!bWrjH0-Ku߾>{@"Lks?a֭vUXp&+D>jH)jX6-#be.w$u;vOrq"? ;hi~Dn<8V_*܁{[m}ƅ5AߒRQ(>}*SCΓ^#Pц"F./6+?J2-F;>sdҵXT#khvR4N|Pl )=$3/~>w2*i!I엍ù\ߖ-뿋~2/2?AwJ @@Cg|Ʃv'f7"oe۱2LP\.~кYK1ḓij:8E@Q}k{~+@UJKw)wR|dH%4-0 P>\޺\V~DEGhxȲk—{:YDZ*͒U4۲q;;zA`6 ?z Ԧ%[7YEq}NE1 5d%@Tz5UK(4 :@s=W8b{|A-&?~V}agz۟@:"}msGh 1Gv<; SncW8MFyrT":b%>hL8+Ȝjaإ̭X!|Gr@xk3xPajiV:F",QxA~t&"?t۬8qpayvW^ (J㱝75"?&:VCgh,D#EzZc̺TStVDH R:UY0k_E"{/d[NztW{aF{>zUl57X88B?;#V]OcO|zlԚ0:XYKjHVX6,yJkȾ?GĿaĦe(.ނ{y_o5]|/4Z7b]aR".c<\ĨD HkxS^FN39H(,|"1 [d%ŶoS(;;7] RklthlS9QSVπܐZsiZ&;+BBrrP&c$t'X?W%X c&[B4SY4^#|EV{{ y .е$*>$/Eq^f}d9cN%Jm3DdU{N`}c@h$sXHg!~|͵Uͦʵ+4!$W߷jqͅn54}eQ])Z%ɃE E&*i On4| v+M ÷sge&!nǿkۊW+ gM:w(T1\gPyb 9<%䬺Z).aHK ϭ&9,ϧ/dyE)gm`u)KLc]nք/'s$> t/9s]T!:WV>dmƭ(( 5e:m:zTi%_nź}"ٻ^ݵSX{m#g >pjqZ}Od~m9SBQ L SZ5w( 1hYXyFΨ [NF Le)f<`hEp$C\2S&ՒH7V =MFV]e?r-Ժ6CJGayY)pH}aH(%38jNy&ѓn ߀K_B0uA-5"a-Ac*괲 YJ2#^@Q *]+25@ uqiֵ 7xQ=xHuT,7thxlV8^2@W?|(^8& ΍Uuu܄$ Y~Q$tv.SMDN0E.F$UIabNq ʿنGR|ˏC3Չf"LP恱s/KRS$&iEO}1iBYQͪQwΦ;5`p5/O9%q3N,͑wzYm?bQ}bڅø*H9Z%ūDXXh_|} l FkAޞ{yF\ S'"lWz3q9W5s䊞jf5#3j;vK"{idBXb&y3u3 /Lڱŕm(6іL{V7זLģa|lqwEF /r~cƻ=jOmqq4XgHx 9,ewtBf{dի=&ʫ:Y^35i},&nYH7NYE*p F?17&` `[Hej}Լ, O6|%GA!bkb& /p )i)y[QpӽKqKE098V2tޅC>'6c_ g:q؉+3; L+ԻԾؒdr|/900IIU8?wy 6g} hWfS~ȱ_1<_)oݣ3L;4SfReG1NJ NtU nҗOؠ|GG yIhY{P񘷬-k}tow.SG qZ^ou[f0z􆃣ğlYf )bjn%s(6{1Msv4eRt".|dyQO/٫FUf72KH9eಇ cr1sogBxe֠Ccnq:8˕a8SAߥPkQN}er.|{ݤt;\8~+dq` 6b[ GD\Pt:!9C|Ui_w{3YlE:8ԣɨ| ZjbߞP}elVbD5VZ|LiUwexBqKSp[DaꌢIY>ׅSlmxTOE4vD;hK_\};N=UYeI[ǒ'NEpD4ؤg\XL"j`'[$YMAˢA@L|R#fy2~<|V\+n0e')\H] ז8x=ud@Xx_uĈ;d_f.1_A}1k)шeJꃱgaeKC"9n_YIBɻCo['`Qv琣**p:U_%Po3ꕏH n#ΜnR- ꐫMHzlL Y\j71yXwSnlmblջK7JH4ЧAM 3QO0nnER:0͗@)Y別 HH4Sp[#7GdW|l?|;>̙J Ϯֹt5xJqm#4P68,]_B8|`$$[ *vI 4;If&,-d5ɑ| _xxb;yq3Ͳ L6˥B $[:Mg @1,导lYS{F\tfznV ϢI'RN١<$ $>Q B|,bw<[[:&U?RA6qIxHV1ŁLf?_ySWΝ$l:U5gϩ /t.qUFӒSd,I{+̳M6=Q^U2uAg( ݋gOr@7h`@EY -Ep&' GSb jcr-'&&4w*@9rrCYsOÌ}NNdSK$a"8cw ) 5b\'& '>$ ^,pO98#,9zouqҼ6ϩ== *g,['p:oXnI%S&aQ<uv~89.})1s='w*wFire'?8XdBμa!NPZ%&H~m{<%>մy')&Cu\TI9C5'^i MF(yY*k'#&'VOHW쏫 RSO5}\;Q?UT|(jv#?_A;`Q)=Twb#YrK>i?2BO!w{} «yBv(C/ '<ůBɘx_l /令pw[~!ٌ?Pdȼ.3D;@g@L'dxvLqK"hC I=Kӓx^/*24PChB,3ŖJ-36q>|1iA鯅qދALCO)N b?@r7F*D2wW(iAX(e\4?+ns}߁"!N50a`[ǩ#=8BGYu#慄9,j5ws"D)9ȩ6`SrlJ@@ 2^+M݉K$f%#'un}긖a P6)~gc`a+ydHMhC瓉(ocBFu-XrSLV+& Bdl҂}NK#X[pʎν{i~/IuH.#)1Ȣ S@zit8Վb B fO8CRݯ%GeXVmy1znsg&gIz?@#G^u)@Xd5qK<"e`hߩbL ]N~TyeK Uųx\Y'u2hMe$SHIG|vR bn|*`zJ|G];Zf{]I Ǣq@(S#SFGhdJW WL РtO,:P`yHQD劤"DR0R_6 QzE~Mم|&|3?_uۼnUE&NfVl#7"MZ*.c| nqAd˧{_LWZYHj$;kC{yd`mֻsLf:?rÙf\R4 Z":JYCE+uDĕ%'dF ם=ۦ+G0r{Ucx}Oڌ7 Rm gL  Z>ަck< c{35~?%E"xL\Lb̠B#j[.+UJsUG>eDp^&Qx56Q8~10zsx6K.9'T=.RIpT*qm4ominٻ?+"/ >Cf+u,|ݺq)QK&oў>  /0Þ[AZ"\Sn&ܮd1- Βq@mmۘU"6& >/=Ǜ *6$?}r˯m_6/ xߦ).@uN-n%UwXP VX/ )7MFak1uvA=os|6 lb6Ջ/H Z]CayicSW -uDM.[J~W,Pm:@NKd`Nr>x4ڶ3*̌~J-:R2 nWckx5*OK-MYb9,g4؇>?smKLzk?TfkEC8>m1VYŵHg-wA-qޯAnF?mKu~xՆ#\m_"]t)x-4l]' `i;hp(b꺢!-ܝdO%FLo#߈k҉JcP~aNY9xcb+DQ#~deHt#|Alj֩VILt1jK(*GwwOVƒR|#dI-ygo ۶G&Bmar7`I`/'qZy$7AxXS!vI/WL5jUk쿇(?ܗTȑ6XԬL \ f2c׬qˀbU)] h8k1{uoY!7KOtѽcU؂}Z;]>FH8A/nG[;חh\tzRD|1<X6+֋[Y."E䎺hc_ 6Ȇ`ҫQM75fn74Ғɜj24h.5Bѱ0NA0a!b~GگQ0KuxJü.C`}BZ29Ep#">_ ?@M6%=zA<_)C)4÷|P(?UH };NB Z+[d!P+`%[0pWd!80Eeڠ/CXlD;뵙ܶIp;d#wfS؏WRJՖ"*zt_TnWkMpI-b b {#uY0W vb&ܥR~~`jÒ (Vg `a♞_a% vF]O{+.U{N+M"bÆN]dYB0PW ]#Qp0kG4:nԃ"Hlz?\I0&[F3l^xCwܮJp௨e EDs.ӘRf' ) ܭ Mȳ:,.p%zK04IbQאҝ.ʒq|e歘J[~Dg6Ϧц r#7:.*3x"56.[:~J&$VֻA^*U-)hDL" _Nsx@h˞tJ>sItv~lOkx-a8B!Z3_mM)K3uՂ먥RSOdWFժ Z0b)DoAVJ^,=̀XW͕I1=4`02r-|(",[pR푦c tXB唑U~ϑnϔ\a͚Qnw*=|a$zJbCtrtmQUnZ\3DN0tWU$MEiKiz~1kIޕn$Mjj`WӱH/nKaQ"ʤo# hͰ툃y.^Kq@K}$lP#kY#IW5eSP]c!?E>}z h4uc…Ԛw@1펧chs4sX8H}9>鱂Mp ί}$iQ68o!&6m}u}۴Q ̒dfՅ,s z:pk9iLNQ\e#(j8F>h*4,lo\Q6>#q{z9e*fg58:R 1[On ffǭH~8>Ap\A7JܜŐ)B(vnUZ-))x$#ǩxxmB Nxer&ϻW-J S Cs;{,й* =}kbЇif⽡ ܄,!uV =~MPڸDžO!S?xvmLh=ujD^@eJp /{@!Ge|,#K*" w:)j,2r=Q|> 2SȫLRL Q7Q6Hvɮ|mp׸ҿ}^k RƥbLH3OأpgTGwxJoP4̸k5 Pn`@:>s/s>zg`6nh9S>(%f-7q:~axBؗVʤN&9rґEd;4l#fbEESi^h Co.sn}s{r&RWh5}be;,z*n)L% m^zȶG<?OҨVKy45Ǚ{eUVݠn$.=6,d>mH?֮\5x<'5+ZXr|Ӡw6Ɋ M+LYOm zPTPn0 r\g _gW$GTRTȁ|R&UOlO#Ńo6F҅ll75(iJ0L.Oj/ 45ӥIҭzmPOaID@B`%!;zga$;^t|7''y[JI\(qMa`C0}Ry}y\h]L%e 6As3|S_n9y|j G'ԺLdEƵI#v)iIΨ ֎NwxNG,bϖ}G,4cF>#5Ms eAԢ±*lzn|'F8e>$Pe]ܣ)o+\iq{{ʏ[$xlQ7D/S}?hbzvH; Oӿ%zKdl U_ߖz` TJa 85‚.am)=cT3G( _R $rbEvK0-<;]j4PzV=mM4֦Q:B'Pjo$F;D7SP+;7n*\@1*1*/SiBO ތ֢L΄qqۼET0F)yQ&f-S;O<ШoA ʹN"fYhTm}$ǣzÀpDјK.?vQ V˪6\?NRi 'v8NWRHѦ*>J]IE~hăuibm c:ȇY 4Yr¤[j5B<|5|D4%X\6 `@Bf) 0P0;ȁAP;K*%$&.%8$j*/$`-&@$u{,Ԫ2G)'A5SϵqtYca3؆\ع?@kY.(Tׯ4^zMu~Cȍ*.@/i :/rtd$~ ȯ}Iꌨ!$o;SAHWSE[] vaD2Ye sJ/v<~ަ+RWm{tXۼO{GQ\Eܭg< n+l?:Iy'W\V20)I]N0n(1.؜8:ut 5(gʻ1Z/-joaC? Mh6$ !QM}AB&hLjj@jn]ޣ3s"9 }wH*x/{'^^ ">䘎ntjdml$sFp;ET 'P' r^p *KUF |#^0, ԲլHwmdҡ—WŃ5Y9i -]at ׍לēچp"@T 6yaR(1g4BX *q^;C5CQ@@>lv.O4v6Q `Z jD@vaSMHƝ]0w^<LŘ^旫@Ly!5 7C?ۯ&>~?mɘ$E9id-X$ٵD}rHӊrNI5 J7Qs E?Sep XЏV>LE\!c4s`ʚ '~`u/(ڣ;C̋$"t\ю.do(dL؏уLYCLQB4^y'd P|{{(G=]RM&1Ykt=m= uL!ۏ'nX!CV#=s=@Aϧ/] D g4êPesˆ.00c4^MU$ ?w _'8?O VYp7V{^G]J-ѣ%?]ꍎT$qC͸&8{7[U8$GOto9LVz)YHu}Y4U0L'U1JȰx1S^q_)^XЇ^8ͥ=mjhfddž>2Ú{RϏ]Fpn$*|>-@?~RA.h/&a! TsU$ =A~hN;m^9E2cBZ׃EgOh[dvD^/6*V"-"hIJkZR)RJĮKAu_3jpN(3t)l(rТ7YSdfޏHv9Mj(Ȏhlm[ qԙd5H~Y1/H6'4\LFMк܉!܃C\]zFTJ8b)< dRTCKSӃ2rpCIrɟGpT@g y_ۘTdmku']GOnc1谧9DM5 VtBܡɤPgr0^eT L&m3^g'Ñx|:@w"O,kCfRp35b:Uђ]-6B<$HT];vւ;Fq*bwTJM1/ƾS=a=1~Iw!=hfJ1K42K,ih;ZCThqgHfp+7c6jl=lΘ[K?*"нH{1XpQmmQ? w!; ;u D/ EЏ{ ќv1#  SAhyz-B&eOf}N1_gk{0|c/U5DҴ Y%u=%Zm}CC¼*u|ΌJV).L=-"Ցݪhm儏UmQRy;ؐp ʶ(Kk Ώk+Bs<_^1pce&>O<$xuH|cy.w++6V3j{Ga!z 'w\OJ^,4a4)Ɨ;↸=@{ʽu_ <0iq$OXI67IpQFQ֋U?mOYBy 41}NAmjZB, >nPA2e#GjMrYyM|m֒^;iL^y^{ZgQU-z^E4L*LU>W3; $~q\3uL}DmOkn'M&>3һm$`\es\a'*+X"ޗ&lzzط&r4m+4s.SNa>{:jc-M¡}u-5UFZ).Z!F3%h`ZiKx)aݣkwɻN x=#k3N$C3IEK%r"bьPu@\)f yE|+֨;(5+Kx`PcH82G/uqCmzpIk *C"2E @&_-Maװ.hnwy7gOCw.QňW_&"h΍"|ۇ뾭$y S3WE-8\ò=})l K8sȠA`q6NJ[o k%Ï&B=O;7Lx0N=p6Kj zMZEh 8JIh^6ÚadK U8⯐ŵ햸ߪ"aj8<0NCu3Q(O]yt],:Ɩ;!. ¼[ zdk~µQܹbۋo^A&tkݒFlPem2P(ҞF YAa\ί3**K4fX^@`b$9 Xʦ8"">>[)R:Poa[65t+xNJʟ.Ʃq/s8 RkJBzқfz<%+V4(r!`١Б,AxnF"WĠJJwVt@>]ՎY]^G>]X/9>D .&E1 5Amԃsw".Uqinby$DQӜպHɁd؀?>Od!W|툹}50ʴ$&]o/-F#"u2 fTj=j7e)n6ifn#EȗK%/ ^ZB4^h\"2"qB sþ }g" m=lar)/Nw $D'ƦF?h,i-Qm.UNbBMң:[2I[Sx+<$ 12TJA~IN8:K>tp o MF;*UGpw=ڲ1{jBO3~|Ihz,</(T)¸<{tI} v5y0.裿oV Y# G{=9x>`7bWiL#@^/g }{.)Z3E@F^UuvuB,<5=҂k7F\ktFXi&Ey? yON:0Hцwl™LCqZn)/&/aݎU./?/oQ5ejAN):8r,ǐ#>ğ6ZyRkA ɚЭ'3C%(æKۿjU =Y^ Jh!))@V05 _qOsڈ.AǮmI 7=X;8Ju$)37S+k<92r f!Yp eҩ3nT ȃSИ |^NP$ 'w :>瑙f)~յ" 0Y\CuNGV^[ifی*XC>%5pG;`[ aUvG#|p]EFᶨ)%}ⰢL42U]~Tvʘu&P-Zf2)6$^^K$L4}L+k~5_56uF@kg~`51} A9Αszɿh7 D8j5ޭ6\fx#I\HtQD(uh?T gKRk`nJ hīA6izyrmW2|m8 %-QbZb{l:N?Ȟ5#*TSޡaMoыRtx(Mvq !UI~`('=TrD{dmntRKBm/A>WJZp%5*\_0)&ʮTVF߾JI-w`zin|TQ>"W<m |\x!' R׶zALPX@J>s^^A+h!(T.1.jZg5TMD9ƵTj|1*5=9]@|c6%H{݊~cJ 8 =j/RƪUU=^tLzh~bbh&*(_ѡw& <|29°C3}ߪ\aΪ^Z=.+.v1Bf2rX !#mQ9R؞]"q1g8'eդa2eX7N>]*:XJŴuj==$N$Cٝ8ۤ\N3*+@Oeї-ntG/r y.WZ%;B߈O+wQ`9H`1 g왽OĆF3E4 XpP%^ 9x6}5;% VtNA9vS1㟶7NU[s: a-HaJ{ۅRK%Lt#VgA/2@w6]? ڻsm`/2SWR$c %o$4a( ή>kPyԇ^lPq^EJ#l-A&M.5*O~=*ʄD6XۨIpm`jQSAݡ-\:?/Jb0P-P!f'閈R73|G~"E!-ߺ+!L])<`2YY"o>m1.ǘԡR*POt ^2D.&MCTRFULo޵ !#TwQ:l^ls #SM>Q9ԭa%ܓ9Q~O!wmā:¹k"r#J$gVM9=u_ - joVc>U ƫ5b\h pL[VđǼӋ*(K3Yr 63eKꎾ0Xtl; ѡMQ=%F}R%}t;dmt \ )V.<< {L}ژeQ)j񭆅! *&:8_q<ֳj$U#CmqLr32qC[flpTC\2px>6-Ft~8i=Ѻ^@yv@|*5-9#A#Z5P93BH 0 rL!{0A/hNf:pj)FuH1T0`_ -@Z { 9p|F(zIƕuc9ИPLλ(ΪOqB*ž1hP ʵo"ljAL3h0˩][Y f.'$/;kgwU#Zs0̪*ޛĦ=|OuGIzJzs`C)*]2h8mIhCWDfTE9$6ohDGblؗ!ڊX-Za?k3m5Kzx).9'?oܼ qпB0]Xls{+ q`HQa :HaM#h ?[o{lS#_.Q7@`@ CA0o_S/;'"(ۡ)~sz!OT4_ ;== G9B#3:Tj%Ke6ƀB$U挄QY/%,ׄ'Ub[#srpB yApf;sO8:d1q)°U+H9D =# d٢9tj ,s')^tHY}`Q@J4"p%L Y&:,R!ǿ*KV%Xֆ\)I>C"T=8=`t}%Qm6}ܻ`ܫcdbXiA]+a&,DS'6?,,f\rسYp\RiUS7zt%$w+M!",ĆYdկ.CK֖&hG7`X#M' AS#BBUe%?RO4Pz ]@5F_U0a[~oij"PWAy52봲3MeS;8E'64nV.t᫻|*{ߠa"yC>H5" /2+$>f46^_xXeב]$juh%~(X㨕H%[Z80z&;ܡ^1mqË&H3V:;BqHjD6>c8ưM>* 'V[+C‡*ef rNKN#=^wC5Vb;0K?WcـoeN fݹVlabz_LX y!f? ۙwup8jD - w ]ڧбlEķP'n$v<Sm5D~2 m+4zwR b~m<j 768uP:}-xаny>"Z6BQAsW!Xbb".ky3hƝB}\OZy#q%̱ hhzc!Vò/4|V>ϛ8^t_ W&y/,8#:]`9@*Y5g>~wh ]rYbK?$<3A<e !.4YĨwM4=Nsӫ,_GzӅ%FK ը"oz:cpk\!3hY"u)Jslrd40!Uf,Lz]2MߟoBr0m=MCxs]·-(5VA&WbpZRwʑ<+pO ԞaqK\c5M2(<!P\`Ly+\g Wnkuz:{f7ĭ *#]Y*R@[aQZLei3KDZ>7ц5o_2vب{egx_K+Tq5K '-DNVtW/jЍԜƨhA̍6۷Y^5kDT/}6!C,$/ok-@)P\wsB$`;K!X2K譠hCB?uU9`Z8$/FTe|4p& ķ^.l&][h4wv!5s7kÞ6 yUPI ӓZ5<"/0Z`F'$T8!=)(ߤ="~лIh籓 R%}X)"44OUnfK2}u;;+ڽkvv#ߍA9i-zDH"s"=C)>|U^ڍEQDky[ 2O4dav8d"ulδHS%?HWׁTL7{3&'ˈ?oOQT‘; ] ]˫Z!Q8kW/9T(7^ID/*j(숋Ŧ+xp V?z;)S_@o [EKJeRb+~\c6]YFFyތ rgz`586>[ W=j'6hs0 N(r^^M#`MNXj&StMc~? M7 Srצ IcLׄ"H1FR!w*HD-" bG IYтjhCtxzR} RfcD;m+zӃtCrٞDxب (Y,FaEΰ~2 .կ]ؠt 5* D]˼, ݥ}k&a4Bkm#;b/\4l1B.t?F-YS2DE3m+1CYktB'S׉"2A5n7x-\f4Xc>Əf\*,1w _;=OOkL'[ywx@ DS#W8/`+"Ne(pq{ yuP~M¥2GI=)N`0,v :$zM胶$.$ ۞h)HWl#o1qK'aԿ*-Gmc= y6)_eSw˧տ<لdrV{wjxS纺a$WN?sR]u}0Ñ>IkR(i| }ޓ ɋgYk$P3]v? pTUs^Jtc@Uќ 6~uG&&9 `K0UIT3L:F`Ǯ*nlKmeV]S=0G#s"SpNS620:d!$o%k3kɣF~̚qksX hW&re!'ᝮ;il?J9P2ݩb(kAuS`]?/BDXpg}?r?Op,C['p %oǛܒw/uO]͢H9ilSvkL~V "tPC7VąpMc>$Dؑ61"EkHGY:e * %ݚ0OAg$L%2$<9r3}F ji']W45 O-SSqͷ C>?*kfGmZVPΕ !h/ǀv24-t$3x@`lXފWdd$T򫙧lhH / o粓Ox)?f^ԔsK'}SwΰM 46( o*Ϗ;Fp$5o#)IYdP-J[|fbOs G[❥=Iw1iB%>D8(dxr<` q-Jqa ^&r|s],YтD&$` o\ %e৉ֶ?N@CǛu6G*,pЯUd]db?N^3Azwn_#@`8PCQ7V ? nqCՖ}uؿB8ySWD=({^VE6%!Q@j`}mt"N٘SSP 7$\g ?T;AQ >JJd-a!7|2crTP0RQh Q]=\JhOe}`5`;@:!r %wB/#=Ixn-s7.ULdzR{x'zDN+Ky3W\trܐ\t.Iah0:񸴨>sV+'0ihzlsAp.A{巵)4! o$ +l%R* )*bUĚiI2{2fIӗuj:N 6McsYĞ?z}9fPҳ޻1\VFR8p6Cy+gԊf_$]AB|~0U#̒޿CԫYexjVvQA8Y-.gΏH}ym%IL\$-"y 9FX mPe :VRDh^$`R.`ZCv?&dud*\ϨBV8nnq*fgA H[V_>&ӻNpd^Xe845*|$nF_$ܼQMK\j=EKBb`GӿOc)׸ B}ӏ^;]:a/Oj#FiHx9ҬvwipD! 嫐8:Ȑ?nrm{RrgR c6J4+qY,3w Ge$e;َq~CӲh֫Q @2z*#+g}>~H S=,"^1imoXj|' ZyNאD:ms-Puksab~_1v4@ʑ` Dڮ4x1c/dя{'";$(x1Őp4il +2L^'ٛ|uN9S=|O4om\7Ɔe,a]n*hl/YeM} ڍ}Hy j`ΎӠln?esL?R(]^{z[pXoĘ&H vwǛ(Lٝp@z HTy|۠WVɉW'ggˮvkj°S*',mt풿DFT7.;jq) m kY6umYr/[/tĚuk}ڣhAiJ_O.Fmhr/?}ۮX*ݎ9@*ynJҶ0؊aG@zBUTiL6y#<%?!,J q7svk}udWр\(O&E6@w3R{٨>񡀄#Ir+嬋x"WX9Uۅ-/QV{*ۀtD|w-Fs< ++t)DBd֠NH7{v0p[sUl*Dĺ亄!G*tdrK 5-V5(ӳΡ|z{Ѿ=FЏL˯,o[LtZܜFv$YAP_yIU{&dPqH#f&e̢TN4"υ.C%`Er9_{ri69 ԣ.[_Y]%WYޝ3s4~\"A1` h+쉈4d h%O4QWb{m64/x?AS-|s 7ϧgm|}N$ M)7XO|T&y `t ^ TnmIc!AG6Wm7P* .߻m iEœO"K&XEAKmlM:`z2"@o g$m*4FabAg &]KLeiR}15)6b6nUF*B~aE2T?y amm8rWns2g+>~yծֿ*T 7I0*d+Oox]_ U@ѤG`bj)CȲ'#dN(J\is.a>ҩMmaQ*xl%I!u vsd[ap!/Yb3ۖ&PQh CB< qsf6RD#;zN_Xt’0pF8J78RkFuY<ޏcUM_QMmڤ4-ñI0-^yqǮ*Cx}BZ|S:f'yfccB;Uv3- A0/dAoTd-ٕdX6_mvKm|6!Ogu3xa۪=urx>&e &~>?x ?v'\&F.Hs|3->3!n-nSN"'j4ZN`jD㪇ԧC~?c%/@@A7銞[(. _GG&+!ُi~[?s^QBNߢ}ly .mHm]^p=X|xH_z%^Ѵv5(U=UCh#Ѓ/495y0 oar\`P<qMUDAdu%#qB>+Xz1Q9k:|ѯB'$4o5 8?hnsѺTci(Z7^vF\kiOCQs#DrC9Ҭyk{W)퍃:b*E YS:#b{)|RnZu\ (" ; ]{ůyѹiVws bRcȚQ׹ wA?;=qEf1PVrH7qYjIiEۙkmr^BAg@@T%`&HIVlŎ!x 0azN׷t~qX/^=ÑRK5|tflq r0~ro'9NC_A>]1&s;q 7a/#o fG[FhT`kߐ[s=1&}L=|E }cz:'u>Ic8=w}+LUУtyNN3$42ٟNiӚ"03L\@ oM ߝ.M U9uMW񹷛]/7h޳?{{b9|q4Ġ>?# @-*^Bg(HcoR$>ǖg̷3oFu$a2RQ~]K~9D!na1ixWYa9}\TnԞeLlu~ fWEONmrJ=vic,ҋkzxV"Kun+?15kXSP%(BQKW V)NirM[E F x%8uUJ%Ĉ?V-ORjc* lʛn$\$D{lvWHD퇱t"e^pe^SϾ`enIIbCkOQ/yjPwmkbj>2B:zi&A-:F{WZ0dϫ˭F",hY//4/Y) ;In-<؟LF(PGP {(;=”-C2=h!lG4|;!/ *υQbm;UɕD_)@!lz$Ut!tD֓~_Uծ6QZ(-rA ڼ{,n4J\u.Z] "}\1cqp%p(!paFuqר%~h="LXhs4Oerއtq-Es7*CbF^fΰX@ivbL}CmLʤByQbGfo_}3d8B Gk#N}s1s͜9#~ѵs}51х\eO% ><&'Y#ry+"oل*K;bC=G؁PRͦB8ewa_)q|>~Lk뺢2m޳ܘ[:.S86kyVJroj`{N?:F15_=G[>'wnl.hR| FPIF`ȳ,loG ً6g y'2մB 27t LjBBn{p|!^uS#idR,x~EA~ِ3%(Ώk:Kח!CӤ }dQD! 7lFŽcVeHl:Y>vkWF^5p^N nn˲a8EI,'/–XB0rpyN:`7fC=ނV?[7O2k|U4jʩd%1^SIЯuH{^V9+]ˑwp=NYvkΞgoK$B[yEc T HB5H+x7>AUފm爜m&OɡYޜ s͏ܗu=>!!tzӴZ~Fyz,i!8AۗbpMޜ!nčqHP0X/Km1FO I\|g6 [Rd\.UysTTҼh"j}D悉_L`{? i>\sTw1F[_jluBtw[u3;.JG_!C݋=kWȦ_>tùzCmLcxg,=c</G r|JRK4ǝd-~f?$U?A|ËW:D0#z?zk=;Y.k39:'l͍WdR;$wN*S:¯W:҄\F|d̎Zek,>_=WUY/Qe衡ط/ܬœ.rxEN5OiH̘L>"t sO=6Yݎfl; DnKީVfT)߮v{n%?#3e'xղ |I].CCCNc%-*׭X>jH NDyj:.z/[24C~tTgTsh*Z/ Ś+/_IioLdwP\oFo>=c#{ XcClQ~LwVG19_ Bkan5jJn }C;%_k޴abX:M߬Ʉ]cfUWY8kfk|*Tߣ< Q={I92@rD᜖xi\vt1 5՞ r[>TZ{^|?T rr, Ioں6cm%63=2\bhLB.}^~Ŭ t*ziC]=rnr:rA]r_EKu= ػgEgW=_C3n]}I9}/gF=w]'u㏇[GnRwiӤSu=0vH\G檞jon~_n9hT?~s/F6=x.N=-=ru눔zCjU>| />jݣ)ҡ5,{p= w; Z9O?u`IWQ/۷u?>s >{ j坬rJq!μ䗡=?jNomv:^ج1yoԩxf*|ʪsKSwlNimа|9o(_/ ni?_9ZasGl8> s-K& '#_ W=o=Aצ*wA>BR=s857uY^w&>AW#4ؽ1w|J¯g3'w":]MzݺB@3HӬ0F`#x^m?gn?DU Q{ 'T؅^.*sڹ2J)*q,$]$:f5;{Ax6撓3c#[T>i&efSz,ۋMJs|Swùݴc^(7骳;\\k<7g9쨩^ LC!¥uy7H'ݴ깽ԊM>&/incpҩMl #VSꐻNstzs-|ey6ŪAϾWwpYz,Vb)3Dot:TOkz[(LGfeU~k~5鈩zOc|K~n;0[+ AxmrdzmCs o[v-N1pqoc% փdcu^Uw+8#$1Uvϰ :=S~>6+tkt\Xoi ٤tw>կwޢX{r]|! 8ÇL={~3*piٌX;X][1hev^ǵl^pWx;SIK5PO@lG0D'PZ>ȶԗl1a!ajBr}n] NB1i]U䫥n9*2+AY[,xa=qgm/Jzkwpu|e;֦θviwӯ;D10k$" \O*VB|kov"i}ЍRs|a?bnM@psɐPP- :SUuI4p. {0ݗ>{fFBW]UjZRy_k\3u!OkDc^)-=k:3l|l,n.a~ܵ\͑NB7/TexQs,I= J4+@BߝbHV%x]G說'Lq/IrԎ~OCF˯vg8Ϋu{]x?&np>ab:'4y9,vk|ՌJn5_# WI_ ?A>y{gGMyS"8X,y5k|-SY]+tu̱RWS6ef|~Fd|c`~Ƴ=Zm:uٸyg6 liIɷYAX5SYWݛKY3޶)^ &b_RIfݣi{𺷺ۉ=y\M֙N.q>m]07D=~r;}o|bQ[¨lN9tCG8bBڂ4d.l?PFDH*$]{[ NVW!.g4y^>{c>{7q6mU[o߈ˆ,?<Af[nEMQtyX(wIgԻ_oHOȩ<žgi.v黛l,\AL(Js,&roy3`jl3_JT> p;g&ϻT財Jz^*yW%b# zFO|T>1 KrZqt͂յi)a4N ]Ԧo<{dy;==}Ϟ;l=贇ȓ9i{^sfEնPjd8]gy=Go^n4f,|7_]/*-lʵk'_Aw/sOlUimm#w;y BdԢ#A)HӮ~k} Y*f36nw7!KEf\!mZHt  rd#a[kO :(b'y_N^+WwŚu;hd߬i@*ybޝCʼوGl7MRPtm5iޅ*)֎[yȓGB|Jk-ށ3& {?Yp?Om޹W{F*F7eiJv4fS~7V_aO/~2yU{r_%Kk:CJ&~GkCh@ݗ$=Jf~=z6˒uBhp gJކG뺓$> rɟka5hv bA͞P>JNO$z5loԬ ?P}>"+]YVK[;T}c{{Ux[gi[TxX.2oٲ9dþ;ykeQYV:&=R6RMiY׆I4ȌNӞ) ?xm==X?|,UvC@^n)/$t=&7; Zf{BlD>x&fx!G]>hh|Rǖ)ƎÜKmIMvVZ9][|xc)-:߫!֓̽ޅ7E|h -u&wiNbpqֲ[];qLZƝ_9#jMm:nmS]ܾW=œr%M +ƢOxU ٦}OsH3}_I@u?n"93Vr/bmؑlI&<U$ 5Io˕PeV^ÎEc>%FJTK>CYD'x]{z9Y)Bיrik$Qµ~dWUqh_2*M / +qmk—~WlyW8>X-Q^>nh*;Q-oKaU_matz/׀*Kf6ͬ{n;JXr͒M4ʿTt+WWC³/SȺy45i'd \(ejaEQtUGw8l[;(tt.FᇛQw?(,[L|9 ΆyVB?K7ft-[o y#mHōN$I虻K{Y9HZ%?x=|4*7GM}nw3ڧf>cceGi}<^?&JݍK1"-%7~S.K%|n8>㤴ls_mAP(\_ 7˵nS0?ʝp[^C1~vBnd9gK/!{`y\Hz/6?M~̓G^h^76i&>L7Z!Eb(zp9n5ÉXs (Ym/ըaN{W.M,nޒd5&[R6\,e\K)(E8{q[2~iv^wY󐱶9OĽ}`MC&"]Lq?+U*힂6=;"n'sS{:k\v]D))D(u,kD%ʹ,X!oИS廎,Z㠖-q?ovZ~= }M oךf_0quaعnn C?[t> O6oa_t^҄{g0kj!NhucE.ŷe̔*99['O%}{; +YqAxwXCx<~ 5JJ,727lRS9i /-'7I=ϹK$f^j7U"b:I|?p>+bs!WD5fK0"ynEHs)]W~O<|86uw7٪xXl{-o"Fl'׽9sd@jݛ/!ljvoD/=nYdv_vM<7ۃɎFkj\1T?"!2+1@z6;v41o_U,_EJU;_/Ug}}Ƹ{j69^ K$^ ;uyVMae4a){N$ 2 e&Fiu<^an,nkCNlzn7ƝaZ_7yaSOۮSIM?0m7T{KU[^ϱSqez[B>ExަqogTKz.t'OnukoY@LrMhN|һwqZy@."ykq% MEe;_v~{)kN;F?`Akul:V5MsUnN(?KwEn7#=ӏinz]n]-5¤L 5ݝボ嘩Ix~~k;½d>iӵ7 D_ȥߎzʓUO\qBj4fգUֿ}O,<]R߈ro2=>W+FgҴ{ F'ɪ>clʱn6Wl-vRm=lsw) l >Z0_EDZj|X*)gy*=DZ=iN^ Uwvjq]-X:4N_r8ϓߑsw"p>ye3{{T8n$iyE"__!KZ]<#L>J^IgL|<^BQ91Syedo;ЩKetѫO|~ƋdU29n/^+GgCʢtl=czX_A?HT(<wU[T֥g `Ɓ"46珡{BhyY|lV ShL>+p|q6ٿuKQ{Rh(z-;mI`;kKbv=|e;gXc;gvAj:ji6il;jk'\e9Tw Ս&NU\V}{QeOn;dm9Rvq f&2nrVQƼ~v/SOJ~ѳ#`7ږKz&<\͍=br:}̈3xL޹~6EϘ"V˶)SzxKGظ}x<~( ~)kIC\doǐ)"ٗX!jΕr'c1HX}iMK>o9pJ;;~{*f|f \U]hwy@x8lXwcC8ol݊~.lNxy^N2iiBUs<>Tk?]4a7芃>Y[ʦRo9w>tӮ<fAul­dcӟoM_SY59rP@S5;TK/>ӯL>j}qwԳB Z-ZT#e+=seY7+\~*:k?Bl!n8MvSWih¤|bx?=nUn3x(_.tn9=iz  7&W< ϟ*{WZ`Z]Y})}7!jE'#\qvޮe. M f}1Tt%|H >/D˖!ҧuKX4L{,i~?fgjׇ-xi-2gwlNrܵ~|n.:*y/m"(" ~o/;]fm*gshv3猃H;ZOfd_3nJ]b]!!tg/磳-IҥnT]5 ˍpJ&KU#K ΃yE:% νKBtSe눓UIU:8DS݊-NfD( [Ӣԥռ^#rJG1#ă7w"xpOp&PuȌCpWRBK6NϜHl&:FT@&7=wǦ/vD'x%'c]oBO­|}T$w04IG0Q|M qr=rM7:Ԥ|7FE音"6RQ~>NWʖ<^/SJOpPm,p^}Cw4ܒ7l͜~gFl P', iH>^.z.6v}B/8h킑=>CeyVٿ-*l>( hUhO\zx1GG0FY6ofXg쨟\sŊ?Af Mobv6  H?!(쇃NfGw'U~R(e9h!:?}'O=_q2!iV48pRձHv'OGR4EV:nҀBIkaNBv݌U{ߵtgMM);v;]*AVWSxڻMsNE" ?Rn 9(+B}=.s?XQPA8*L %ݟ-c9ߴjQS)Eɝ&h} R,^}z &{R'3W=@x,]b~!$ʩ1+Agk?YTU¼{zeiff[08tާz+ Mh1T\Da"H~0ާJNK)`?,Kz|UPJln >ysdiij!F0WuLIRH6HBGh &;{9a rhPZv1t/kxo}:[^8\qU|/4Q0) QM{t됪7eHEˆ:c<@xwOI[<Cgr؝S-/ b+̽zKU<ER5>z jT PR#Q` ogr9NRBEV+r/۟);yOx|TDZ<%MKW!{b1]A~lV6M}q'|g&mp/p2vtٜV#s_e{$/!=gAo׬҅w)D%{j Cل @K-h7L(]ޚ7z70/9㬲a@?=OIߌnX#woC୥Hw:1tPN؇~J<'gW4Iƀ =~X<'rt#5:T*g/#<u2˝Ebq&jޗw4SU;KA\l9jr]\Ie{2"=f}ӡ(s/gqݸ|I+V{45DW*+;|_ u#pXC04W>0 dA F[N"VU ÂM[]dtce]1jߞ߶\(Sz+/UV Ր/KY_^P!#B_#w!y/pUtaB\lQ:hy?s7)s_Fڙa|D< .)`ቋ:_E1SL@aI#W;u5 ba, MEgCO~f C(O@НYfEEI$JocD@`/dkNҦ۹Z*;^x@3!-U3X!G:8.y4F>õv98֚T>tfR:~9#O cGǣG_q=cka@&U7|hʇ&P~=OM*e4H S()ŀ**O:a@3 2'ΔNU3ۇc~{קؕJ13Z]9p̭2d9p f4H2UGWoK āٞ3$Eo`̵v1O*qgyT)(A662ƆGO?\#fxdS_$F؀@FT4\C b|:bIX [eF?sL?gBo/z5_מZw/x#hΗlbfn]wc@XJX:0mYUJU[ 6$'P Q{YdY( 2QL^ N>=Nc|w[ߗ @ O!9` :'$Q*VY87 []6 36h Mteu-a |&aMAxc <34:ɲkbo{9[EY^f(F"20LbDaT Mj A,,^qb>rcb_(ytkd_"7Z ӝsϹ==s*.K7y8K5g9-ۮq𱿛V[^}%o9G'HBsn"HGȣoq?})j2ǡJ@B&_w+n"FO= ъCޯ@6N`#jǻS ٦7Ĭ4R7^ XVPNK@}I0i:Qr:= gVv[qǦM$ZB*[~xPl2yP=j-{g`W~$wjR(+z Mvړ<] Y~E/0Ǔj0`p'D#O'RClK^ƈ[T+Me\;I=j\ G hh'r쟎PzS)F\7u4)5ѼZc~,4OZ) ^ߖ[}i2`58?6>r?X.<~1嘳Kg2i Tfѯoѯӊps,υbx(MTOmFGA<ȭq90 Z`Aq!%5i>އ?/2o9?>8[,=Vaг5r.ڀ>WBO,? |knt~?ht>E0쾴~FDݥ̞of[  DAct7/H aGAIiMtv4^3KZ*a@<`3Oޅf֖`@t&N@UR  @(P roq}w]y7]Ό{}tS(UU"(PTJPT*kTZm5m@ @Pt־iNW^'ys%@PH WJMP|}(`DR}PQ4ݨʇ @hk> I{kBF|^ﶕQ.*gNSjjXQnI )}k{w`O"p nz/E7;Q{˳*f6@*PTDU;ζ o/>H v(ݫ{ڐI(%P*% HJJH2*J)% T5_*9|}x hlF>GÕ%*a *DD*)* RBT*-TUEDhTDRm@BDU = DH2HUTt$*AU AIJB(B$QIU*U*!K+XoGlԨDB$ zbP@QE%*RH!UT !IUQSQxEIHDEIDJ(+l U*J"%U}Gl!Z`ڨUoLDP$@1Y%*OoS^[e}@'ɪkEM4+*|* kR(RJ ݩ (UA>"K"ZҨ"P{(U|@gAH@&0L@h& 2`402&MLLL` "F@M24d@&FdQ0h $'S==Gz L@&@ 0h4 d0L&Ѡ#fdOCIM!MH ba!6SSЩК6䧀4 & 545 OLM4zSɤ*2b0&h4 !bb`FA &124 242i@Q\OtWQl ~˫rB֔'}VNʋf.WR'@#O:vx*Oܸz#a]ߓLeY50~lJRb!bJuj c49>׶|>谑~ĹkqֳZ*&MKdSK9I5a6$)P:JT%,uEF5ݜng^" XZkĴw痢n4-fP \^h?N.<"u/.0g~܄J0NR|]9ͅ *n5ܦ鉱lxPջPP#I2 Ϋb.,J°~(@ƷꙦ~ :4Nm֮‘1[ج&!j|R:Hk~"?<ɕ6|98YBe@ ':ȁnJ 4 Dʐ Q挑D iItv\kx dHچ|ڻ4Z+Wjuq*D4)hrи%U8Xqg}&i2 .,s2+je-*S$\VٮXn5:\nepmWxNJq"zh#w=~H)z{X m+'RoE K]s )xhRUVOYI&kŒBRƌj4B]anaP,N>ȟfwJ@4dzP,`5H)6u':S79Z5QHܰ]W+ihf* SL63b(]V`\KV:$TաFgqBl[zщ0s;3/\OS&/kSbubjr܀Ǜ+YY&mN "#jbR<:XzA& fRU+Vbl'ޫqZ+}dSD\Bjlf`EH''L 9b+¥HFX+\%^ʧ):#!qĨz!Y˛}i"arqC}5N#YYT6 ŧTU;HKV(΀ƌgĴ h &G!^dmWnPC?R8hi$-ٷv{b\˩(Eq2䤑-pQLd@J')NgD0 VRc M)G) U҂GLAWi%ve9˒-MB9tBZ 渍L;K6(\ [懙H\VM3 $r**T SuOuU JĤBpIffi'|Ng?}&n@4!gՁ0UȃY_17ISI3m]@"[P1Ɏc^=8}"ze$RDz:oI tOGBDC^0ꦽ H`0d*%bMTo3Z x &3ԕ]IdRH,&Y6zq-pF|ɂn B«tY HKeladK(tՇ>@42bB R*َU6a;K;An сM7eh#VlX\ʤip [OFoP a!͜6k^  fmk}53q2- 8 )'QFx֘D0elqmxȪ?Q^C".QRY$E4Rm7rS{ "#|*>Ǣ5rK´|5fX48"B[-@`̫=UciTnp*fd8 ff DƳA AI@Pe8K[["}&GvؗѾ/IWUɂ;%_#%N^ȉ1H,ZEbĵXe i)K_m w6W[mJNo1TsoΈṣx5gƙ1I$H`-`': 8`-5DE͌EvT);O Bvn FN(-uA"hnd0 f^!%tCJlr~1H%1Θ[L# 'S.1: YE0fԟ{wgn߽C:]mK17w+B0$^r0`Ȍn/\i 3*,Q^<6^i`\B8 6s$ %E;/`VAH;Ib2Yڶi4!Q0n+\f<4b)]5S-4LwLNd.4xuQ$&Y̜)cDZrwɇ!c)gg;}fD*<0+:O`][(EDX92Ai8e򦪘E.HYowo18ly'8.ݷ U`g2Z$FN7o"AR= _@QOڝc4\|H3q^(l9pNz vI7|Gvbpɯa[(fV6RJũ+!X3X,R/$A֠cS|ᷣby\)l%.wN]1Wfݾ4ܑA]:ԫy햺bS,Mdnùn|t +N=,;a͗$@c֖K-&gÊ*OBZve5U[ӖLUncl-&s!]e}ՕuYC@o,ST4uTթB}lC-ۓ|Xfk]q`+-3lm|+sI3c1o( )lW||۰Ik(hYKN\ZEM+wKxa08uY&N4Qv]m.8[$VZTtн;kBfd^*u'Ī DWLn4W߹WfeJRT_՛;銾Al 0 ٭uŒrdh&ugeb)sG@aLd`L'4ÊIM6 $9h3˼';/ kۓ|(kۖ mjS@NdrW8VmW. T po Q>ELAhqո %<˙jg%X3Bkp~ T2|ee0zX,l[aZ*NfTS$WCYjqyTUU@ֽ1UB^TodX ydǍ1dJ-S%N%3sj6bL%LHx,sE2杜fQە_neIMen%(Wa/25t YVPTʆjj%([,JPܵïZcQ)0)E KT ;¾[]R_\Ue˫-j\4FZ5!Ԣ$qڻM:&Y ekSnir_)NQ+3[8Q mLKK"[՛w 6Uۢ [A'&nU\^n &+e͛sN=H$0i>1]S ZqXL^(T ¦+CpGBL]V+FR2\7gt h&Uy_u-ƓLd5#|1&&š #K)R%dvru4[jY І G}i h!Z>ӍUyg5KpMy+q>\JѽC`.Tқ(PqgG>s&BEw6䴳$mϥ%LI,Kə~I;#LNTADFo[;(t_Dνxeu-fpCqQۅ3\xU=8No (w`}k>M;!R5HGgoZ83mhx([,QKVݼc[r EL> ZcE-\ԁi0c*o6[v3&d(b 5deEDjКhWQgCBv}z9I#e5B-"Ԁ36֞U 鶫η¼gآ|e\ً:9: k ≘قzA5c #1RkU\3Xtگ$6v8jnq!Q lVU1]k&9\AVlVLt/6ۥWtPןLέ̝틸Ά%{8sTK`#y-Sa5QI %l33Cl뒺T'Mծئβ酅`UdFco5)K-VmJ Q[zh^#IQ.A cn3}-$am%yVSpZԵ'Uήu[KnL7r83ptMK~H44Sy;>ܑh!lCb.:)(e_ȱ@_c4/ f#!7b'ST$E\P|җ&=a'M(tEj`JI19K27ۧ ]}r?J ' ۭ^hvS-qY~vIԉpţ2|uXofArHhȩW Ž/ݹzĪt kUfMqv^q]u*qஅZ]u9u&V)qeeK=r[1ͽdf)l%6@zuDW^Lxfgom=bBzS%v[0q>\)-gH[O#A&᠛]zMh]RԹ<}q`0)Ic3躔W2ǖ]NUbfײN]iVm_NuO`›%6mgQT(ȶ\rfTBBRg_#%ᒋ*%췇m1#O<*wIT7kJHcW)ozK̝.1ƲM;f䬤Ss4eeТQOVAץzJMz9Ve(yD9&L4DHT|Z7IsÆ)")\"*^7˗6JT]Vl%Zk)-4iz*w68RZd&fG6VZU ,*cmEǼdyƻ Q[ǨF*u0&M2ݩ颈hl)κJaW2lS[ _gey/lWuKOJcsYn]:eyJPps64ӫͽqcȩåv J=Lz -OYj bSaܴ&02ԶnD#cKօ9Κ*JV-rMsC&.N=:!'T!&w%ԽSVҵr/DQvOz kbsԺتf%WeoF{u[LmQ߶O [uߘ9{^c+:峟 %(CR MyO|9E{$yp7.*kǖnq YBҵߋwB2h ]~v u]T8as(@L Q# ѹLpkk-X15N Ў4q& ]ās#{&Drޘ2 k9wHc AnB d-`.-g QinᏕ8ރpeZ˅T,_ բº0 %pnf)T|*2@!"tNeB׌0æ\`\s DBVv)>F7޵5*׭2l8#b1K}_5 t; }]yQ+ᴡ$tOR+I>T GѪMΒ^wR0,_o{ZQ>$9}+pAs?pnQN]#658E>/*}1$GŋZ@[~\ڴaJ]$O#ݦ%]tV;-aՈ }zsH|v=sYdneo,f(D@-| X?fO#IUx/ &VNl&8D g4hR Ɠ4W #򕁂!8lAi/emrڴ6)FxPG5o1܄/{,fWrzIO"?M23Ȇ<:".i7:X&r"v`.&(ꫮk .?a{i2~ăTt@ Lpt @NX$0n܄ @[?qvOgPcf@}+>'$\vDp|,@VE˚>;֎$E/V/ڮ7qnblENP`q EDo{uyzzzo{_Vgz;)_ڪUbWˑ^eɢl`RsƍFPFVfbwܟBoĝHsx87Pь"t9Y~4*34x4+ Gy~mS3}T2 "ev!"کZ-a+bW=oT>\TL*OQnuKCIM۬u]RԽK*$U,Y! 8dJ 0BbrN4"$E4#vbTµ4[$(龫K +pdߡ B3\%Ht {}3Fm9,]tx`3}<OKe_0k|Eex ƭK! * $Z`ң4N ymݭ}lL!ݲ٨dк0!xv0Lt(ѤHO:q&VIq]U%tqhҟ@`X9|7yH@FP&4CI r; 0S2"Gڜl"2~/9})?gP(&v˂YMp6|=d]qm̚aryO B%`OG>xz'AXK1L T.X=é2:`s;rS eno # Z@)^24B;至7'%um+sn*ej]vu!E-1NEQ^KkbH'bW›Bwn) zI4VǫuWBx.g$Ph+jMN(NMj"xN@Op;@6m'CPWA995/>釒5~2ڏKx3"2c]@2nHkD "-O)&P B*WrqQq \m_Q jV!Em"srdn\B#[W@DlEQ+ED [zUQPMHrqPqPD$P)D\(ilQLtU?m0[Rآb@L !R?&钅yR@T[kǭ[`X.&J.R4h")!{AWGGM  9K_~F*ֽ`Y!vcվYb h Z"¬Nd(R(*%B +"%=b{ :4ͳ}zlTQ-`U5K>sjşVKbTQJ)X {&2̳o4C"|9YmZ[g($~ /O ^dYr /ʁr9CH;ԍuw]DB!:x"!}蒜H[Uj`-!m5'~ b! )u r='3j1{ָ0 p!؊#=~{oԱhDꇰb CutnXd4.tL.mܷ}>{D*MER::8- NAq<sK0jwzj-#vlii?tƀ$0ģmR5Odz eJO( FvBP\ Bӥsqh_|5s.,Ť#OZn7{t1$5^t X6աsvƦ[@j|{o<{P><ġ*6HbK6 .ϵ' ǥ!WZHM %N^hƒ7>'0ߧm._X. G¿g1#ɲzE*ye4*\w]{6LSp|+= ѣW~-\o&_yW<ެ=-"^*X]y>, p|^%_e7cu6$Qq1kHiӗ,mͧ%)o[)"}k!Z)(+%9BRk X-W])|,kDJjt2+ā>oC*GPK8+*"xP5@ᔶuXzI;KI/j&F$".76GqKB0< $~Z#ֈ<4oC9"L1Yd ՅᒚI;; B: +|ܑ YR{=w C ,G3z?EQ>OT8>8h&$#:2F߬f(+wA%b_c(c-p!ո$ T*4|i= _?Ɛ'D5ݖh/)ٴ)>Kj6"vXy (4@d,BMs0p&lTĆ:A*kh=& 7{kv-I6D+1"4  Ϳ?pVO ]cFx˺ ;f n}l?@U Yn&6Nw6xҽVqL]]0Ch}+8pp#,cd-,4ovG F ҇H͈z~r<2o(ESu7ua}Q@jQ6As@|^m3BWGQ@۔S$,_/xU{+Rd>K &?*$r(r9*Ld(rNS.okJ"BR'b *fO;6 \`NAY'U`pS k:桄>d2")[8}Sd+CH3QJҍdb&Rn/9׃|rځz`@/"/躽Oc: |Vw(#gЌFlt ф^UPe c6*L ߝ7_{5yMd^KRI\#8?E3yS͑5tg)͋ d|F;bǖjEkC23ۨXWQ)=Cu0.?_7*+C7>E=TNUZ3^_3t`6 AH*H~DO^ϑ+ؔsGqtILCߔDrR(jbZ㸐lh)6Ă/r ,HBUz$U1<(m9)֒IZ)OIFxs%)]99B7.Nt*fF/Pf| ۟) @aY Xl_HZcg) ߶E,Z3#zHм'\ (S 3Te6*@7@<^ldDH瑔v Yt_0sl|H= b[j@a~@0`V/ (QzOD02wt97D_04RoR p<]T^a_) >OHsNDswͦ.4"|{?zXf'4rq4iEٶ \ag78L,V c;>M1(͈r L>]>#4:{ǬAIq݈@s90%>/ˣ!XGۥ$!>ElXh~e?,͌w4E,r!>*j;*}G hpLXI .iuw!DEUQ52F{fpF^ =|x mF_4,F nu,ϕr8 4$`7RT8]ܧͽ8m.:0de;oc=W0•{o?h4W7r`r e~W>ip ʏ;S@4  h-$ޛLmTYP". }sX8+Ro$#sJ| yU(eEخuG _(ᬁ Cs_EA>>{t6l;vnYo @w:c5wPn:ܯ*-Y%=]1b~<^r}޷?Tsh4}Dzׄ: CE!U2kȐp)>jJZE<;}K _6S#ޭ"DWPiw%H)h7mG:Ӳ`?P3&@/A ޵1X,&RY;v\$h Cx~F[Ky7XЂrok*/.p{}==ҽH`$2DF{"Z;~5) ! CqqpI@̌C| "EBJD+$fzG @s~ bgaKߞ;G_S/d&ߜ<]ܾJa#<73%҃!ǩ   WK0 WJY252Co!<#W. ]|A)ݾS,͸YVP"zu Z ~2p/fh95O4_2dds( JvXEDϦj7* 4|d<ʐgBi$NRbdŒg7.XW +K[J| 0'>3ftx}^3PƞO>@ $POP%oKUV~'KZ^u'Ͷ_2MLhzTQMG(B^g#'K4BW-UK2v#r7;F4/ ;81^?7[;j"a..!$#t Ut![ !3 p)<&Ңp #L&݇9#, _3qpE?5b!XJ~̠#<؟';T,QD  w4Jt*p~Q9[L3:anzNEcW34J+[F)n 9O!NbPZ}# ((^G+x y:}?o&*.oM}~.{ E0" nK4SD|S*7d{>bIe~×NBw!{3ݭ5wIib, P+;Ii"-U3D]p _K̰ANINLVi:#˘c"_{޳mv;&gs|Э~TĚ^>aVg쵊ͷ[ZufHՑj$r<%诡hƜ TӢ,(*,Ľ "ώ3~bWIm@bxj[6,f~6mtu>@MO ASeXՊTQ(K*GmyIgHu4y,+Y^l{~KrRXaDBe4EԚI/|(:c'w>QHZz~! Є[':% <[n&B&%%y#@dJTN8GjRsR_Z Y@{߭wl;]m'5@9Upl Kg3] Lt/O+$䋀 cQEL)S?Sػ:- g'Z~&7T?ɖn7*36UsA#8[æ$#?}EVe8dP=CCTy .+7|Iҭ-9Kifktk3HBWiǕIwrbĴ0"Q7k!$4A%>VV#l[4-JeU/g"  uYŷvcpXČޙJ[r]1Ս;􉧉$aQFCK2eH R!,1 hNS Z/U1ӞO{T{=2REu[ӓo9ڧVcVNN+9C309as|^IM !<$ 2Th}Q|hٰ»nwm}D-^Ljq7KHB2>"}7Melih  d Szea!^sZ ׍={O&!s3Is٬WEԲ 8KB8r=xiK ݈} CMa۞7Gs#&Ӏ + cv:d[24ŘpG`"A&O酹Ii9,@bF}\cÅ>E-KNLa h+,n.y(+1H B6^J=C*m AU&9)J*}EH N7ECЯ<[{h8_KC$ri CI\T@AJw1 #V9c0;±&9a-;maCZTŏr(.麏qaPɻ{0#,6 /`ZmMM]c5õӄ LZ%LDnWD:OZbK.!tf:}Nj:.dA걬v4 DA,rw(/Ɩ "VFOݯ|GtAXUGe̎9$1^r $V;Q|8tya{Xyڌl< `+pv0NVEpJ;CXKqe.}P)G+AA{o9!ava(lU{gwN Dp!0n)H \Q̀O|eb)rf4r,3(Ȣ;+'}ϘaGwӁ W|]# PRo2s[!!vlw4ނ~ϣlw0֝WU[MEVq9%ވ D䀍CgY] 7|4g4-I3SؕmA@% HGB32&ce]q{+^ & t|*\ؒ07HF8's1|:K&S욌9ccM tZzz8т^/.wpu OA!Boͬh!0 /3ZwަdKh G>d4kS{:{;+g6|x7uFVX1]>]^hE׸`M2)KgA,6Iddd "v%?qY/P:|`eaI]`E*zWW1ZY? 8.Oَ{yHn+ߕLSi7 ]I ! f!) *5o! w (%W^o:OWs74yA:6EVv֭zg)\.2pj8X8Brqï%zP}`d}Ӯ|7E=c؄ ,/QrĚ, >qr@[*H.-2GnPƓw]\s*L^L ~ޯ,;9yF`p:A7=й`3d'oa>{/p5JJ:|/Y쯷B)/|9X`mh]!oI@fmeCd(v K$ >s 0Hl+]X7SEO;C|QGTE@Qib<:Ŭqz\َ<[Vw ЍށZX!` 0|zCگأh;jҧɣ#\u^eaD?[Wj4d~5PV |<$;j;'ꗝM%NHe֟I}7^8䡱m/Bj0:W e4<cW:(v ;?'ye'aR]tIuzW[}3JMS.I~Ʌv=A@B 5_^W1YV;)>ެO7[2VwiyA53<4--7oF#aIϡl ='x(kplV" p\{h"alzA&1Q#ĪIT9dwB'uʄxP=cɣ> &OK3@X,vHZA!Wl\K vΎNBhƨj4:ced) )"@"dAb *EM6:xp߁U4K[[O%gz?XGFI;ɨBwk> ("E3cPT.i0!zXꕌc"M4I~y'f*pbB16 M|ΙO-fe?#"`ZH@#MJ>^xۧ]tzՆFY}+u' .3@ fҗt\3/}XS砈jyo";o6mIl|E-j K=c/|1Ӣ+4яWE.[M0~%>zhmPSVU4`tXI(Wcdlmu t\0+Gy\E堄SxBE2]]\d߸βk)RW}^Ѐg`dC^ѝ.lLH_袊"}>N,_/ y>LG-*ĉǓJU .YF?o}[1t' IZ^==~ Mv%tٸ֒cFbt%.N5 q&0}<i#jc>Yfד)9b>y 8 #0@dow >](O?˟=Ta[%K^Bg$-vÖۙq9%L0){zϡ37h'V혓8*Pk|V>Pugs]")oDE!=YP|:!JyEYG}:z$ޡ^O+aZ؜,4#ŃzZ̭2]fQhf+[6I$dͫj~7* z9qXhb2dˣHAu,> fR:~YG̍v??t!oHbob>l7LTKz+[w#q@}g1h(4Ve"FV+ĘKS:{t#.Q~$XJdȐCbAB).I|,Uvpdw1Oi8DOj04K택Mt0'KKU ӈ y0fPe<.qIQh)3s,w)MbM[ alRR+v[Պu22ˡ@@rϧFfZm<fW-n]%z멲9; yٷ!,ʇWy='ي@r||j^04Ă $On{D oѰ/+|uDQm Kٰ,p L$0u;CdA<1lG6CImx?+}.=[1Yh!0qؤ5YC'њk!1|ϑ,{6GDŽQޖ {P añb`dB3[ 9{c޹N<ͽ-ׄ'}ǰ[|'"c4OGkO$m$ȌKa횀!X3k&KyPI:w0D@=ðgHmpQ""ɻ2q.I_H3},ԃC|\>/h*#QЎ]jBlcm^ ߕKE'P٠5}`ږtF)ZK^~[vZ\[)M1G;FE7`'Ă gg~kq2q˙ &1偯EaC(9"Ҁ5\>BFι*`e%w.j@ EBR/!!%S:E)˽lHo tfB7UB:d'g=8PErXmM,t%L BCA$/F>[3L$2~30D|3 R_bw_+zj ZLs|dPxw Mɏ'0!_*fT 9,]bL`!$æQƠb nX Ni,؆;N*K_%D"G= 걛v4+ \]{Ñ8/P6Lq'33a5hУQi3Եp`bjʁ7뒬S%#}F`$ -uYƘaE˵I|J7ywN-D uh 0gaZr\\Yv`k6w6fZZ_7Qu@-* 3:Gp]i/Ҵ0D)'f$ǂIi9ZВh+'S/LɋP &RL5["̹̩ WkX.vY]E. kzbU:ҦL u֗v6a 2]lK1NhZ86.hB,KeWkP7i&̀sLxb1ԁbPh.K77v`q a@e3,C+cf!%u%(pܐ2&`m5W6/gրcJ}zBY1Z h P8hH6a[L@61PĈ+E.5D@L] H+H#jJ!ov&.*[E@ hNcd!,h i B$]\P@1PQ )Dq!B[ LL-4w3LLLII 10I$&EÈ\@Tى][H ـwy@ 6Pd@0,TZ$EkעX#Q9, y^K)[( ar Qo"\.$"(`D\UC^ZAeV @(d؊`*!TXKВ @3X$X $ \ŐBBPĒJd h$)$I I(E!{)X ,"XEҠ,X" E"AQXQdY"ŐP "&rR(#*`(" B,P$PbLAd(PUY $S*0bԴUV(,X,Ԡ$ŋM*, &,X AEa@R@R ERDbT$PR" #U,RSHE",E"@XAHDEdA` "ŀu L( 1S"H d 1YPdUb# )aX*bR(H E"Edc DdP"f ,$QbEU*e"E(Ȱ]`)T`E)QE*(,VR J *(X(AI,"bdY"XŊ(*(EE#YD`c X0`X",Uni6f)AXDUVDc AXdDPPR "("  >=DR ,QV EQcEV*0b*"0E`,EXFER)F"łE E,F ,XEEڔł"2 XJHjsHAD`)(ą""@QHX(*+"$AEPX HQdPdHP(bPUDFiB""* A`*EXEYPXEXbHQH,1dYTbX Q)bdd"ŀ*!@EdB "b( ESEX,"$QbX,X)bTY(`$* *qILbI`,(( E )@DDR#bPUQf `,$DbY",UdP$F(#Ѱ)"`AQ"2 $PPXEAb(Ȳ AE*HD@UX(Ad),XE$R(`$TUB,"F)TUdQE"F`FEP*`)H`* (a$UI#XQT QHYXF*bAA`*$PY2R`DAETH)!QEU,5)U adP@PF`XAD@YD"@X,HE$UR#AIdX(E$X B)5Q@U,PQE b(Q@X(REPPPPP "Ƞ(dTR,D!Ȍ ,"EHő` EAQ(F QDDE$P He"QAd@bdXbUUb QAATFEIUUDX,X,H," EAE `HX dQd$PFAE` EPU"`(#"`E$P," E (Y *b` YT"2EE"`UEE$I REUDX( `X E$" $*,P R,,TQd$YX*Ƞ*Ƞ", "T d("R,X2dH#X  % (ERH(H,Y"Ȣd@, XE`,`IX HPd1, P*$EH#*,@X@P"A`*Ƞ 9#3%0U"d$P"̔ȲE$X PY@ @,I }$ H Q@FE" !A`,", , #"",,H *(dI$P H)HHE fJA)`,PPX!$D.`m\U0]`?$Z/4`_$!@0\ ثpQd sVK0PK+wa׵_bilrdk !_nZ'V yVu܎InRHGd(+@Me64}~;YyTaD+A}؈!1﹦ind3 r)J*fo]U>4@Tމbn.lKü p9!TA~>fͽl͢fsv*$QNN*1;⠐/ N aXm6-ֵI>G! X&PlU"f`嶞A@ "Ҿfֵ[ aAm 7UDda{J9 p.kx˜ `D!tgccn2jmƊE}ݴg=\H =gWhn'& ɫCBN}Y/B۸߂yP?;;[wt`,{D-" ĦK"r"Ib!`dUPEEt Aъ&f>M**< a_t1>Qu| n: `A3S_T@~-ײd%N&Wmܵ ڮo[tk{@d: DS5ۮq) ƪM,Sph$At=U Ά:XI4Y0hrXVcAS){3WSET8WR{I+J"~)D1DS{w U 2yN'+o1^R͚AW:`0'5y ._h+D+ܡα+[4I[s Q W p ɏ0a1mL+LFd$oXZH@Tq*&bT7AA@yXauuGMAWU\slU1m4%Iu= HHKH~zK*EGŀlUo gAENf>7Bl`T{]QPWQ9H  Km넬 twӄ8'9/GځvCMN)Wb*vw"-Ew~UO:CS\?%U;נuZ.Q:]NMS͘kT`<]U; )mXA>O~O|nxfĖzS]A/_e{ ~򘮎R&ͻo s6@C(z-4Ј /[av\[ }~Sy)hhX<϶0:Tx`uG 1 =-o0ȕ-i:R5y$y )?1vz &ܸ#mEZs0V@WA=/}Ŏb(jÁo_cct`3e-mL_[8Nf)檈',Jk+"O!<|nU_2}YL:ttŨCW?^ {@|P!=xM&o(;DjuB+; %[S9}5P]˲n?OPm |w-~n7f%9ihlP7:_u}}]x܅duSX>C:WG0OEGuX]+LoUU7=j K7:?X?szo)pyu oE>]T~o?O4>岻^Du\S`Z^v=RʟK'4q:Λ5XC7/]_Sy:.ڄc|>޵RZꔊ$çPh!RZt,>;eJuTj#zakljJ47]}]{jW uzr/.?cwgJoӎ>~gOXRC諷&߷=vQa6ÇM5) XJ2_:=VWTOO޸S.F y'G{5Վ8~.s8D[0#^2bEy{mQi;_kfy2odB>I<@\b*0־"/ORAL Pb!ޫSб2L~32z]϶*517_n ^k -ƸE;e1'M8b 0ǟ/gݥ'4V=6l-څ{~~eI6?+\γ"vVCgWܕ-wyzvߋ;Ȍ4]+yz'ի唽<6MYbhB!X`x떚EvoSPbsYlu-ˡ 2S[-1R؂~h%bptP 2f!Ah]ZbS'a$2 (ʼn suZ{: |:ײu>1JrA܉ CVSR@h!i~fc,rXt1K͞oNA#ph 91w;l+&ft1/] f@U~@Tٱt |Q.2$@8qPPŸ3xwL%A=|'&:j5M,t1M‘g2cyQnaYB]=*z۷&N#Bs)b+,>]u"xNVrnɜu2<&Ju)3jm*,y 6 [;Iger㨠 R?zoyrŤYz]ck.,]>%O^g;DI*~I~TmB{S"^ș#AIkB5E$6S*O1\`T^-ߚx6騙 ,=ΰ$8-)@&AH$A%+䲏cV>W Jqxd6 WwZ; sƱ)Q5o_az܈Y.\ PL$4F3ek4v{\/J_I`D (>D[PI"c ~yZ&_ݪ n=~u1wvoKoN?'V$GqCuJt,UBܫZ<a`nE0 HQI>@.r DM( Ș lb9 EL,@/D08‡lf`|@3&;Pa'k:NQ^ iRV譨e%!T jkoӮ̺W0ѵ!1F6-5^צ򸷋7X$ bv "E5 ( lTP]k`+\8 @guyB'^GziCZv^k&RRxg\uqf+[8J7ǯzgp;ӷ/{Xp"4(*㠊:b ((b؊Ѐa! @ h})W W|'''QCb| ދ[tlˡ#{SBϕHʌM!@Ki<,*1i3_ݩTed= Nkp%BY: @-$ &z.h@0@-,SW3>薦R)̇hNz"ڙ 4tR+]JEE= lT6AU"P\(_.Wٻ;c_wqZ~p;Gir1m`H ȔfPnA?Lb\@s$Ku np7Cf.wc}1*d&{::ls-DL( "/ww:cm94@ոP@;yd$ⷔ, 5gњ=uwr^:/cEyUeCXhAIC_PR 1KH\Dɐ 9+EsA";-g'P+_sZALd\A7wmsh!+ icq(k<@~< 1.⩕!} mmkokw;=6q) 4DĊ^D)3 g gbPm~l7{Q,!k5u5 &eKUIHV: }29:8PRYfX뛳)r~$C5'_!}30}iՒ  oE sRj; `C#p)EUF#:E5[dW=#Tzͯǩ5131 u6 (MΔI?MQkbKș w N2)E4 f6Kެ)!I9ib۴5!w' H/a"ҝT@j9oRB&{JDKH+>Ə19?@kݢY ɠ$2,)okI߈2ohb..2); _$9h w/#6Ȁdb'gKu $hh%&s&Y lj)6, BeH\$;I2Bՙ` d؁SaIͫI!cPto0i^%KJl^I1 ATV&9>-Tpژ:DȠʎ@*df1M4V04kAkzBQ@™*+ZaE2aE`0t*MoUP_Boذ8VfP96f 5AwX6:g1H%Lrډ=lESjblh^ P p]Rnth!$ ަZ&cd&Z 1yDD*l30 #!%J\"I6c$!& ! U d*#fL m򙭦0I. "Pp0u #MpVd@5j(puơ' 3Rm8z굌jB.j@5y r>9 &g]yw5LP!âW'zPᝊaP6[n "!fln]YyZk@ڤ&S i)H@Y1d=3D!Ϡ@@`e31:8TC52 5F> \⨅ # QqP uJ&[GA c&&I Rɐ.&p HuTe1H&bz L y4CƤ LIHيcqͽ A6 cdC)RNsppLPDe_RB-v/.f+m[@"#$cDkP: 4+}C}H9 __QT!}J!{\rqLtBG;ـ\FA2, ^‰B;&O;!N1&S!uM4!I\/Q |{ Xb#à_C!] 4!jLGAN}ż֛nŠd H7 ѤP^bgppF@qQD18qu1OJyK C=-ₜ42Q . C\BH_,tq(!Ȃws)Eҫ4^fڤ!̰3QUZE D Z< kAEN#[C _A <]$^(V8S6e  {at@C ȺClZά׼Vx^cR{ f3ΡH@zt5$"̺j.yӲa xCgQt5 sl6bgED8wd7jcT εLCWZԸhp8/*G/KЩ {D=#;$ ^:'αP6֗a- {E 9X2{fU3\;gwN&eq+aHq*C#JR'f3)jNk]6$jW+S\wΞc7|鐐[R;Hi:NK~h 5NFg%mH&lVІvVYNU<29۰aLwuT[\Yٰ.Yonw۪ wP!j5RL,@|(`ڛLN* k?qP'rЧ)?ٕLۃHClyی C(T6Cr8kqaGehmT$3-iin٣mrhC1s&:,3s}c^yC1UC,E2ѓcݹ͌X"BI1K)Ğ& 4q(Jdjetwhim{P,{Ts],]D)6 `-o̻=Y!r̥$2ogsܷdAxj0&pla3AMc事vϔ@ssٲm3"3U 6jR5ech!H%;9IdC'Y[3mV],rl:fQ65 l Lu]qNą3E™7]A. w |m:mc ˙X"n7QZ}p$ ]:xLa5gqWɭ`M7JGFϙٖ/99Kil[1Xu P7iP3su { S{d9"D2svXdoP)&{eBfK}U|33QL5eC )H챽&(ĕhavh#yu@eHR;3Xqx:a*^U6͵@dQ1`>$YH/+QC-,,K19~~_Tœ!:30aB9uz=0:, }CnYW`;H,$"!)*涇xk9%PI3(wG7$arjT2){5 !ѕL[0 ŵ++-h2Nדs6 13i۷{E3"9m7P؞?[z[W1Y[g/p>'Wl4B #5c^>vւ :R03FmoeBz f0d(Yv$Am3h,E]J_˻,$9 V-*94 Jfg0X3R9!8ZDQPfHHTddNZ2*RH?Zw7 w" @EsP $i D"û#c:愍2&9JYcHEڍnIB 2y  ӂ }c/g2D  qC t> 6Q֗{(@b^P) ۍ5tz{paPLh4ks{4 Q܀$:[UD&$%Q'tG*[l]Yyaͦ(({f L@x}<\w5G2kK Bx0MaddW'[E]i 5XkFB!2XP0EZcXHhy@$p7ԫ~\lib2@#'ʑ$A"]C7\,PzCZhFIf ) X0nPaـ@_dIh V&b{5-qL,"`M$ Ixf%ԁ٨U>1󴘋0sA jPIW0S! D'/%\ ,$i&!',UbFDD ;6m+`g 'H1fv%sdR}I-bo6lG$\|I@RV~<׫>w5"Br Ӳ^ЄED+`yP# Ǡ_@ Ik .?hDnآPAByYT0 d$B-6E&"2wXE(`(oF8@XԀ!ȹdJ*U@vR`J&)H9k*ҁ;I@C Dd) qWha ;[b`K6;0..(1"[#0Oj-T,;3P`Sk&E#k&W'[f&iK!+Y:5$lyt(+R$I YH`FN 4oQ{GhrOіַp$ئ7d$ pB24$LmhrRcPT`\9%-·LH!\^5ig Yђf].)H13A1u7zH KWvBJXX@y#j >@SfNinKq -R JN!p)BQeUmUܚ*N"!OF4^}Y I 1mXT#(s60uF8qOa1& 3[Z?ljo"R~2.89oF d(/ln.B#լH>P@*iefh: nhE:jMe0Q7՛ԣ՗=; @$tג&-"#h"?N-9tx|wr(F**unz|,d!mu-ÒaVoL; S+ߞ^#ُh`<_G&;,= 0{.!Zszo9$Vrv]'_`@!^źmU U+Ұ19BIx&h6Ȉs=gG8> &8G{oFA(_p!ܐŶ>a.!=͋ܘO!1!B/8x9^Oe䴱ϲiQ3F1Ȉ UlKgcmͼu۲kvO-4_*l0+vHOHbuݧ:_M4L, kiOCEŗ+1hCesǁ@]"Ic1'Wi}a ^ eMq6٬Ei?>'D~g).qL&|u{K߲r+ ḩhm KZ\>WlvW~Kħٖn~̼S7/;l[LA;{pښ^' ~;@ O~0#Wvs'`ƔwҒlJsm/:k6;Yi  '-V"/ڎ lx' ex#懣͎Nid81m@./͗ffE3G=H(x:oԱs_m!aw#xX FDz5dT(U&Qqw,= &7{Zѐ15WIuSiwL>iS2&jVV(3]<.w%_w/{f煒-C-i?BcG]g8R=m=%4?*p4(M#7ɜm7f+yqջJpcK(ǬI.% BMm *e1eT]87E.g%K`wNuFD úe#.V8[.+𫯞os03+6Ĥ\,Խd]1hbӺ8CwQڂLw$ˋu > ҆nE lvnrE!)ىbθ蒢5qyףߛns"&w@볳 bYAqaz߲׶]dteFg(hĭ6|4nF; A,\_5&̔U q|\:<w8.FᑲA:2 ђU嗖5MQO_sC,n~[ 7VJܭ4ɑ_ ,?7zܖU߳3e\ ULgR:.UY.`貺+e+t_#%v~iŅ\havANv~[],^* ah"H >v7Wج/i0q~ nt_U$lٶ 6 :eHXf'(s&&n{<仩a<˱X?P9aHYaSdҎԣqxޒrkv_k{*eѧ=䱟CWj`Am<>֡ X@!P{k['Vן5pIʒN^ggȦ_A? vy25:jMqc=d 1*!c0!hPMC'u^֠QQniH1q"RWG챥ؽC8Ji7tc/; ͣ^P)5qk oR}9 > >JSJhȨPlV4D1#]}3qfp fdxoV? Cs9!2u ՛-î wsD1ih򁹮[8V}1ItaIQrK;kV|!/ yu^ƷNDiVDU?fjձٲWfˤ* *D,$j1Zꢞ> ܨ$F ] 2M:防NF;;.\ Y;HsEtd Vs\L xƺ)jv HuOakƙLx}i%H)Oa.prRM/㢄Jk0iWwVA23x˸0W 2%Q㢐󎘅ŮYYS o̧ܺhTҔ0*8ջg+n?Fߣۢu=UBNڍ?B`gD]U, mOuI!n_$1`J!)y :f$E|q[ CΚ{jٮtn{ճ5)}J<|(Q{RBzt?k4S#5ȖW͜2,?7ϣP8~ 6D!ꇷv*˚~}zص+[cװ&]S^W"ljUÕ#<|QD D%0q$Sv.\-Iu9ktݽbJwdYeK/YhlsUwѽ#fWC-!LgfU Jd,.dd r,,K";̆[_Xӣ 2,`ad &1qLQ . U`&9ae(_1wHV:7\} `.`.@@*S"5!)$H\נ(%]F 3&wcGdfoЩ>,E/J k0#\:x MA-`.G#ApG(iM$)2J@I(˜(,IdX̳ d!BB)i ٰa = Qq9LU%q́E&7ꮰcAe"פ,2 eWP^k`dlmu47UKGE(@y1M"8P(Z^i`k"v@mCfWߕD@BRC.IIJjRD/bq9s$jJE)/"H`6 80A. Ts-S%D ;D-X!E &pb!{ߜ5I*jJH4F% k@,M-kb:VS$]QC;@(FB`D! "8 A5p"mT.b 0DT@aHM{ c53R V%P@jrb 8  "- m%"Hm"$oNW  R("t1Afqp !f"|Gn`$S TKbC \ꨨZ|(%+D[ؠXVΩ@ŷQ¡< EC q[ÂmQT0;ZKСvqsD *c!h En(%H6QA(cb"eb7hU@@y)  p1] 9ȗ]=$T0DTWE m5yXq:Q6M~g+bbQ%X™H\,s*o7:o ɅE ۪)H  D`}  ਀sUF(!-Q(ERG3TWAPw(nLASs#EU7rJ3/D7:"{=o4*M-$m D< |+'툽D y `# )8z=9{zoD" B@P4dU53]zDStd3d8 @9 # ؁!!nwmm\rsɬr8 0]6B38&] i_m~Ql331V`<&Jd;-YƓ'"a`ȴ)NwQp.R$4}&6)zL MbCew"Z@>TUzsoTؑ\8"6,2 >\"(g&J!#Ȣq.CC#SUfUJ7 PfDm(/)D]DyaADӂ SbdDOT {L {`` CA <@(jm8 Bdrl7ހƆb݊ږNUKC!%2|b^&Yۤ\E٠&4^@|r倘qDD ;"u@` \Pu3%%w街\7 {Q_lΙ! 2xgd絳'CM'L.7vH5DBO:QWM((yPq8'Iu W_K1 ɼ% ee܌d0XZãa0 ^>WqSf$aRPNSŠ(|-z+Av*bb/e-X>Ub/M'C 7(EcqJ b(iLS^q=!R,Rcoi߰f}v +'$Tbܞ CQ~T (H(IVN15;K46&ٽ[3:̂P- aӬݦ"ݰAm ad N GeFkApf*3Puw$JHIJw7 Ρ ɜsX,9 0hG4>* g}y@0$wHx--D7;%v ? E$u0o21'D0nL{5 T"^jF"!.^wQ8H?l\FF k[_iQT0,,E%1P"HH * "[m5IdAs\\F~,g i0RBf$ DD)Y&{$ fM+"!3v2S :vnk 6ɜDZ 9ui٩H*$4Íh6 `3^Id d$006A@8t꾍x+fvNe\\_~޹/К,͎ y1^PH$ygmw;=c9M xQ?CfbkJ&xO>{OZ~zٙ dryݣ2n/O*ԫr];|[GS/jT%ĥ2qm2FGh`Ɔ sQ۸TCϩN=G 8:+XXc,vW*^Dd/A,4xyFޝ2$_snpt Sj0_CHUyQ/*͝ka lV j)`8ADΰ]Vϓ"tJDIgv1 Ix⋲ٖG.BnB]]pa vIW|bI~x&m:lSYjֵcFo3eD"W")hP['=gpgD%41[&`nZڐKc;"|L2*'Q}z^h9K,_XxJkhRzZ YF* ^'*Bd[>wq:[{B1_!_<&W%h,Jl;?>I qN9Q$(UGmo0EmW(OZ~utX7D}4YN܆_+Nr\/ 㜐|dner_+8sv=+MͦShL۹aO}϶/M-b}a̸:UdA+>4_]ktjJq -Go,5zhGχԣ]QTgX`r!b{>|&mJDUyYE'Y5dlk>)NdפACPȹɑHhz`׺V*QF{hvĜI%M銐 i]Hh/ـ~)B)9TulT,R+>%S4 tw%LAf]S$>meyb%PDXFZx:Dk1QIbQyFk?7-۹_?YֶPH |",Ap`RBnWݺζP;GUADFwpz$`No*y}1?%C+CQQb ~S @6t1]$f2>x9joi_@! fVM]̪R*221 {cȄ,!7Ebyu'hhSw(vb%ldԮoD upo%[ y37EPp??J9O`IJ {2*T8:vyj"*ݵTS'5YY%(˸{MKMkQ 9I%Ɔ.}Lo9TCD>ap7 5 c`̤Z'%ln˾#&znڤ,"D1Jvgǣ2q΍_8@ԧcg\)oeK/M2>0MJE R?`r/dg*GE1yӨ]:e7ϮJ(+tV^}c#G|Y>zItĴz[V0l[ |w޿ qy݊?g(Ȱ膉&a՟É;wÔ=A'WJJsgWr3tPHEgXdvw#87*>oo1@uP ?it9?5s$rjui*sd)uh+4v=Z 4}2V=?ޢ~ˡ+sevP`㱽dՙ;"BAXa0>؈YN հ}B4޵4#gbչlR4/Jgc=5EI/9i#7VS,r+;:Fzwd.wcלp2*ʚ㉡[Z+osA]OSvwyEOݷ^#"7I'`|9M-_ius(i{U tv}n{۞b,R/0,7@ɂ(U ?]%82Jң\K/x ¹0PLnd<*\H|2@r^ZłÕY^dB͕_E1dbp>)ɫ+xGlfz4PG%nO M>3d cp92r#dFZvOp㨆Ov;6hD<:=g𼼯h#'Do?&mW?؏!cv:M7lN'tTӠkw6>_׫`jHR* Y03TWV9E(םXIfE'aե4q9i܏ߞuVp`*>dgkIBc3)XvqBfxJ]-ie$sǰ_ Ds "E< heG‡&bT z>?a{h} ﭂e5\iSy @h rccJH0c/'~'Pbv)hJېT3GT΢YB>«{vKFPd0_jμ hH]E,Ϻ$ =?-4fjP61&G|ءx\_/yXzW[ї1ķ66kuci,S,7 e! 5ۯ(Y4!Ldf r55S ɡcW7Snn% v0I<%$%?ظ,@uB@ xtJߐ\G1IAHG53! QD#eU9 &f"\A - sy q@:*k5UekയpGi~EŽR r+h@lЇrM8 M"ϫ`F)wqVk_:ReTݼ-?=80+gB]o 4=>:饏xP$Fk#Ԝ6NL{YVv=5/OXu\@:\XX,ccf:loǝnMpȜgPin^'@N_~[A1h% Ln:n77S+7eB}V#9PYS|eԈ;&9<XL(Mm:=KQAOc*ĆXňxл9q}y=TD4V]iw3+ϔ@8Ҵ;;(yU(kH al[Fm izUX fRُ]5ZAs$(zݾ/Y-'[yoXuv{){q'Ы[5(& 78Pe<](g&ΕoаVߦwwss\9P|9Pdzlp4'G4OeY<֠/clm:]w~鎭OZ',P}dJ9=%Sm{QIH]Z}oOp&{#aK?TOWS^ z Z*P X+m'R˂PE6dkUbUsd"3;nhZO݈`p!,3#m p:;ŋ@k{/| | Mv^)fٛ#|ˮHX29٠0Qt 4ح!B;5?'#Ilmq:@J蹒 6Ӄmٖ}zGXv`-boM׮F)ddkD#L[(Cicr&K:@ B36PySwV1 00&⸄? }DX9b C~phl\s%"0^v_f J  -GBK™.J  ,{)x L@ Ut@ DuMbdz* l_Yz?k;.-3)h=v߄"7˭_QKߪ:ο`G*x`3M @@gDD$"e4X*Çk q AG Dtѝ0tz>8}'k]g;Tq>n;싼)o 0L8 zgk̬:0#@~2\i&ᣔbfX-3=l}'9Qnr0{X 6JH +4~%?o8yMSbVV@ \MX|"3gUtȠR) h.-/Q?4?a+GK6yyi\stp .-w[ [ /Pݺ\fi9acj Z;6,nѦp y=I)k(=,Lg1ꋗTʟq›&{}}*K1L{ֻO-wQ)(MA@_.MUf)ad/]mCe#N^EPɧ_KlO_9J'Nȟy$4cДղKvHgw/K}FR> 6ǐ[1w\Qz=\\VXxMj;w/!咓Q1̱eiW,Rzvsk]NY25xj(GogUQnޙ`dQ} }nwЯ"JIUdU'+\Pk^; :0EZ )3/]pk༘Py]Ir0P⿲4ͻ Fs]ڕ-\$3銊*O1a$/|}&K~;j-y9.\u7F.EwA㇬JЙ$P]/jc^0Kg?e_:MU+d;&7:Ot&'cO\|pj;*y=r6M=׎m}rNjޣ4 :6-뵸ȩu=kWbq+őb>ؼ|+n7n ܓ+؝MŶOi8ԭP )xך:˾ /8̿qQؔsw lQ>o-SB$0=oNp9A(c Y}u&H @CP9R2-k r#|@戠^k/i2V)y 8`i yqj iİ LiMP?Ya72׌ANAspssGZ 5;<,?[jueYZ4f.U_̖! VmM z{.@m儔$D-)︈/ͯ/ p>M\L&b<#w+uaneP7: {;Ewi!2zzޭu ,S7ujPN{L013,~ϵVlq INϞ]$+PO@6 h8;>sG#%LɨGM X~_ZAl`OH_A.guNH EB# ?XrfHȽc/J$HP3Ua:ۗsC6ȖusElAHf0|.\tymjT'؃SBnї8_HFo#o^g4 \u,  #@zRXnڣtݮdEЍD\D碊zقD!  )/Yt9?7ܝTD[69OAV  l?V9ou]MH@-nw(@0 P{}{֐ `;YH;oEp1@u A TE+ VZWj12ilg]cC=*ZyR~iwXY ̺TK0CEleO{ ^AG'mwIwA leGL 6z.c~ /G{NY߹c9mscf<}_3sR~b"P2Kox}%Padžc+m+L!5߇KIzV`DfޟQ86gKLT_En#~V4DBr".{.8IKgԑz6xu, L>ŠURe]2X봩 s6}fgt/kWR8STo8ccGSwjJt8@\,cܺ]ȋ=^,5XM;cCM-z&;P"pmXì!Fʇ S*~OI,uPo@v&TsSzxQ* "%NKUA;aSeUAU'S\z$3F,6B'Pj3])iN9 R"?\YyofO `P[R8 %s*2P}ʈn:g?8-!kOz` 0*]uQܥ1iVm7(<ԋWt σion%Jͯ,Z=;=7%v\J0Q-?h|>Nʆd=~w|k_02Mrwjt>> haHUz[?4qdwnϧGh_^:| RpNn0/F ~ǰ ]Yx :]q^fd؀٪:߳? A?d4WZkkic?;e&^oz,-3p߀w0@`ab c+\%ŨD4kYXZmO`xrNc#@ӌ7.@ś}Oۥ/?6t )ّӇļ T*MŷjTUtAg~Dat@ߍ&.y9%ӗfem/<_SJ'>~o72vILJs[m'$(i\B7K^( sҡJ]οl@r<mɀoo}{w DL?M`9L>cFV;yZP3RַM_#~^e<b|:&Jo@ Zv;pӑ_A ~V>t$!\hN˟ g-{s1 *0~V/ Dߔ(yqJR)e '@{ :NCS(>7lܓ;㑼>Rjp>(Դ#ݝBaDj o{'Va_dݼVRSZF0m޻O}8f}OL]v"grzԵ'',[*z?C0V?¶WJ~VXY2 ɽ>كɕvh9j|b6K*KpAbOk׋uʨ+8 63V0Q[4P9^*WÜmu[!=7KՎ= 0G~60n1ōMPrq+au6IT)7o!nQYvMVcEqBm@>oɅFIOm#? WRa^Pz]"+_tPM>/Zԭhڜ$xMwW~֘7B\[2 ayR??.qj'~9+KU2ֲ{w} ASzEn{DL1+,BcCQ_{:BBk6j𿌷VygQ0(g[Guu޿WNբ6[l2Wu.hiW7"Iɛݲy:QxTo !-D{yc=cF=S^ֿ(dz2UU.,@(2%P'@Nz7t߿ V?oV|PF!mCmꎙ M$02Rx1b0d*&!@ҋ=Q+38ueBl@z$dFW]Qe6y* WJw ݴȣSD5{^uV`jf hp0hݭmʱ@#X߮uCTgS p,%K|ԸI^Y|:۲K;Oo??q_ZlAjP ?:*%n`d/L]Uq8,Ҁ? 77 &K%2aQ(f% ͆!AK 8ՙE0=]@O- U׿2SCYzGxufv dtW7CЇp447]0xA ^0@uf99dB12p.@X~:h="(Z5|@|A'j y;.ODȀ44ۤܚ)H:+oOZcuV {_ñ .Z)+0M泟:\fR;7};vR̂ =xmQZR0F10Ն扟{$ЇR.>1*5m}~AqáZ[Ks hBa\eXCK7Dǽ{D&m?p09Br r%4R5*m Ρ1GM1LdW񟮇/ۚE\:=-dڠ5hh& ؤ10hqYo!C@ٳ4.~^}/VGMW+=6ԡ"-h}8% Dx~S66OSePA %'yʿЇ >;jt]=xL=.JT&ݓ}.HC~N*&EOi j퐜ljv|-oMCuJTn1:hgЈxto{Jh&ǟ~ .Q05 -Wx\?$0^f"LP OUFQ!'CƤ6^\:ZxT򁬅jr] 2G^⹜Q+Rh! GY:)Ȇ"s҅d)A!&Ӳ :8e|a!gz"{ACOz@"}ꤩY a=6#z09+* 97HdiBM(AJш~`Aq6oL )Px?dq={;E0&/,Dp镲*fqyD%_ 0}m=H_5h&oÕǵL$;X+K*0Y5Ժ]LqDy2Em>{m55P瓷m`Ŭ ~?zhFXfJY4 _Ҽ`!k^@v; PRi<bG3 ~|~9aKT'2ʳ9D1zzE fa|3ʕjJ_޷Ul)wU<(WeԸoq-=|K 셄8i 7|k=oW OBLX5_RP ViH+zF$`uPzf8܍w , ( HAdd"$ ()F(,( I"P"ȤTI( ) bb0DHAH "`$@@P1 ,E@ID@dIYE!Y@ ,FEFI"AdH, E #`1, EHBFB*,PPY$E lt}jJ UH**3SPP%Wv(~֞$h Vje%]\?[u`3>xWI[E⨁Lge` t+ߣ yA;VV޾gOץR%+PݨQh!N7]/E1}ֺ#v(vQ'E3P+>f h=2ueB!kbԊ$ UhTCpGY !wDr*Ͷ tU+Q@m3"{w3Y~/DH6S1.`>5ߊ+WWvl_Q [z΂TV0DET \tLK1XXnj*QD" F0HTs C*OG WiPD XbciX#u@PSĪ"Ijh4 TQAH01ˢ )4%RTz*(D**LG R**()DQKHI}Jb *#dH>e?U{|p X-kAL{**(#C^Y BCbϟXXTF(\ŎUbȱ*2 ge 1R(E,F0c"<DDbLQ)s %*~l=uz;R)Xek"6=N1b"1HB1C&} UQ#N SyT+dZ`eJ"(Y(ES)F1",* 5*?)b@L^+E`.F..1QRpQ)L*''URTuXdT)A)X1}ThXֵ)UEY*"H5 ,TȲ* X E#д#"`D*,UAHXhAɰ(QQ.UEeJ*1b!H Df0QiPgࠡ,411ȪoiM9(eDZ**"̦QpС AcRS)J*|*UaF2bʷ/ɥ]RJa[ ڇZ³Iu0kTXUʜ_pYyb")2恂!HTe4z4]K)TjP”2)]R*bXj'UELH7$Pܕ*Aέu)b" vwժU"YQMRTDT,U +"meĈ2"1QDE^V1EX#(QnHK5RMºŊF*$DTb`Am?oD6FY*,,ʢ Ŧ ,TQ**[BTtJ0X+ʥCLQF#<dSPh4vU*Hf,Q`F")!ZRQMR0EQD4* PNJų*"1VfjMae Elв`̴`,m`A~J(Y2JC"Z Ն4,*Q4ѱaoe 6!Y`QU#j"`c J" Ui!r : ]E+rBʩuROhDV %#UԲȣԔQE,\M$UPNYjBŌQb"R,< ,uJDVrDNG5:!F䴂#–+XhAUbeP "1Ѫ?J'z.?]XR U2(ib4QukP ]I@Z"(,TDDPXH""TUN5hYw:V-TAWT1|sGhC L*&*,A&,bgEaR9 ,׵}* ͋*QQ1A`*Xe?Tb1r,T*E?ذ) c(YIAdBTP}*̳>1DQcՒ|*c~^rx,Qt¸pz]ždS6 qus.فTR(PDdbP4E5UN(WF@ċ )`b AANھh\RA]fvXTVDib_c&bCW))OJx***1DTU2꫃$;/0dK5YC TQf*,O _e욹.8‹XUTpbL~4F",QCv}̀#^%#!;{9ՙԝӪ7 q'e}汥,)N.v -lz}CEEwւ? 6Xyfe>ərjb~ڇf>ff{kxӮ6[k}N*?R|Pq߿^r % *VK%D0Qџ}M <,r ^=dߦZCR8i='-4q~SmU~T!G{5,@mɒXi$Sf٘Òd`3侅_?*_f&jrq|x|"Zlx̥@qCC/8{噖C0j556BN>7qvc=rlRa>v$3bĊk";@uBۂ%Ҋp0hE"c:A?ϓ1\˵5Q9h#b9 ϋDE5N2#؛ 8PbWւd+P=ȝ [x8_AM|SƂhvQL.D=ة@9 }-ݥ9N^n kHuN osh n0WЁZ&? . f.(t@ :Ƃ}( tMD y϶ƕk4GcH|@ s4SAO\TN*7iwAyjSE`▖( ,.v48>㮫s6PSHtK0&Èb`D>Tu] Al٠g6[Â80M-!?u"rpS]2p=h;:'sN,P>LAs|`:=) L8+` q`Cو DE4%J4> x/d9v꽵C0,g5|+u 樯H'ߞ=E1Sx\G_c,x1ML01P::/יh2 ?Z_HYywC`ۧCj볨Jd<zRw }/`/{:Jq/دwUhx7wޛڷH ?F$GO|#uϋa!bWU;qWѥg:[h9*>OC^4Ov%xQ0Oybz^Q ]g~q(Vv:F*E#hC#Ά,4cKֆ *q1;)P g eb#AO4c:t~K_s_YY0x5xx7H>M?E@&8y`vW&O6Fg[[ts~-?Uw7bُ~/N'p+A`d g :ʡ-oŸ=<<}BDA"}Z:i~qAΪDʤh %acʇO/fR-B&jF1`:ooBp: PuΐYBA2mh{Yl8ץkqYLŮ$;rCwvNvey{ci" tk^<!7 ~8 Ul8J vڣ[Jzk4z~HW79"O[b]ol:5 q]vO~?Loџ؇?/izar!=҃u0psٴkkZ|(iU2?Ǹ>Xa*& gg_}IXl_ggzN'E46-h0iW{4 : 5l@ە 6i߅O-G^k&ZON9>w̰'Wt}GuSS?}5cmFњh >gǣ8>tƉ"x9H*:B(>jCؽOb@/O&?>mu=?p@>t\W(-UeZ~[JmEZR%3Wwu/W/fta8\wn4y;]i&zw٢>+?~?';RmrPZÁxgSLk@k{v[Œw|ۙtmiKO5?;9}md0}~9v]Ywr{kR9]O./ꉷ+[ٜ,zhh_ ~}zLr}4KdžY(f{ 6ν|6om@8ZzzYm?cr( 6d+=A*Qv@7T,#P1"Q ?,C27p&шY[x{mx)k8ſ#]Ŗ%8^-hsQ3 Sx?5LoOSRU{'Zt+ܿh3)o] (˅521gD36P < wm*KiC SXs?yxF,:C2K'RǮZu?󺪍t-)y}پNa F`8CHmmyo-<ٷe(z; F(wXmSu0;~uݴM ?;T|k﷌񛬟9ߢ8ur&GŃghqq9^򕲵S<}m{}Clz柹A̰ȵ}{Y>N<;HzzbH2 2xIG~0/K1-^,)W5HH[gyOp?Q'SSK%  vA8G cqo)WK)'WxFM_Ve Zuuke> 8'Hx-ق@((%ɘN$_-~XܪI׏75|]i;ph~.I1xۼF.ʕu5#[pv<>q"cDZ,ֿ}gwphhu%fbdOWMwX9 E1>wֆۣrpbvz=J=j .@.#WO(`(p.V wX  3]$f̰f BhA`Ak3(B#HlCso6l۞13٢uWSmB/j~0R˒ZTCPi0|7I_֤{/)0RP(Fe:\U{jtX0 $X8 QAlHX Ϟ2_bS;N2PY .mMt%h |<~@LM N Ih#N]\ ql&`7N!8MYO DcdqJlN9$G9 ӛ'vLŜ4]] O}UM?fhwӮxAy+nXG/BT}&AgcQ2iT=Q>fpqlA,U*@$#hU,d !!kH]<$R;ąޥ"'$L\&! $JVpGP՝xraMr"+`|ݸ,/+w7<_jM혚;2A-Rb656VBN;PU_+ImCJ|/)Rn6k'䁛c2Yo]>puv܀K]RR]D.dkWBN$ځbH,BCeA(3 G4Z1L`U#N>܁)V>0_ǐHs$>96PVB#k~"GV̷lJt]((LVOr0(Ht8-"Hxǚ$c)%_'(Y49@fN];Ďó~ڇ@N $-X?d^.ߗ:xAcyFY(h`mݣA@|c,tk[ {ݠȮxx]+>MR9``G7뙻9ꬱ;dv>2\FUf .ViׅosVXV`46n=/*B:ÎyP <Pe!a;=`(}~j17 QP>6 CT ESR1t5NdTNbl. "6<hǮ$ ]ihr"˩)˒B6/W5 Z3]ye*r1!lݳ1go6c@BcP0x8ҏƫɶ:kFIxB~#gON&34C*`,h M$.L .A̠Wxt T\-3M 8ݣ= i'*tjg tɌ?skb x+&!iry*{) 5QU/$ rg Ղp$>N9`g+i}eRnr{]3BePep}&FN$ a#,G86B~ 0 P\^ ;7z|-[ K7Ad㸯*|~-X[[IVE6?#^Q$Z$l];,8ɜ]oMIaitonk{mw·#eieO)}!,,@vxc!8A\!8Bk.:981pM` "b=pm9Lmgz'<`e]6qwٱoL̏ݘ[B.Jzm>֜Oݰ*NjAc{_^ص8]UcQ?1)d9R|߸;cj TʁTee ~,Bd4*>q-X`2 wDՕ!HGFeDrT_ϙ&M@6c2\?V6MGQz!a=4"3`{|@ռ(5}wȡdt*E}VJhgז"ȠezCaKh_k~؏ 059{ԡzE]iA!͸X]lY1_QbÉzfzK8:k!􅻟JV=}h,OV]?P!PDQ@W}{#D.(ӄܢ)**8_abƀ%B>3³$gtWpYRP/ bk'!F E:B1 ̦L59v?y_ƌIr? m{Om!XƗ9;Fav{/Ykh7 ^(0 Gjc0;Xʰy~ Q3 ~1nDxay HrEAr%8s?VBzSrL<4U~Q*[Xq3BD@풃6)ۢi @9d'C#1B![8s9Ҍ6WNI(ƍ!B~RNоF4(p*4@ќPCmmGpRQ7[WiBE@JZZ)2>r(r/fa:PE]dDP},B?a25YEZK@ (x9H!f q NhL9e0$gSLjfoZ!LJ#xm;Np+J(./'3@Rs''U(@H lmqmŸ@5V2 Uؗbz +={9rt%7;b7o~a‹OgDŽl%s CB&/2#VÙf+24} <9Ȱd-ǜd~$ت_>zjm_,^Rq/^( ZOZz\6Zlsx Q_H 194d'CsC<\h.[G3Z7T@N R nNGOp )+a+%;LX7W<:N˺p&)ߣohtnɺ AD^}Kkޖm?ScE"a]?dV֗Y#&d=t,Q>AA}!('2K/ƵZ&ieECMBTp}@@27IVIzj<{q/=Ra5 ,#0ܐcjJlXܓi< 1%O0vD4s|G E+Jx)qĈxBBE}T'@؃nC@vA1F#L|H2-SvUPAEÑ!aB~Pmzg ]_Qhs@*]^wo\P3++:犹'ǣ0}sqi*ƮSQ\ w#DTi8lg {>qit޽1bﱋt<^C3En \gȂ5S_MfXBK~>wH6~pQڃ i9#A |n(-fGĿ'.@tܱՙ>~܉Bڑ$m=9<ܲ^.=6k3S˱Eko 0"P;"<qc+>ݢʞ?~H'eO9~$N%9靋O{0Nf?ê>t1Ӊ܂=WD;LP}ID^. XAM2^QMڢDeP"wQCR'π)ĭJD=q?/7"k#@V)G7Ȉ}hA@uEpbyN΂_/LN]  aBE@}[?_D_N?&+qp 8(voqO.9b{E42"A @KX)A=kYe(=D_V k`)yгmA5HC!)<&:Sn(]Xj!|!Z=(;JPM[*BK#`-ȶѓ1@&J&>{8. (hڂ]@0 t^612j,:HOwU"; ^Yz{ xR"3胙'J؃AӒcp h::R+/Ԃa厏ר qʲ,70"3dC]LU>p_b5"HB* :to G.Y[Mv1!s j!d||JSi˨ˌCfى~ kS $ 4OO.ơKP*|!B}zwշ ~xSy&MQ5C,&o!}'bj_d`$k,(yfpo8xo{F/P_FGȢB|qaj£<6Ԡ"7_/Z??EvhT>|_. "p0T㠭"7v4`ﰜ0N||hw&I'?i_z*!sA(P D& EC[AO6/=GE2q PO7@@; ;()lH>LA(z^Ubxy?+5k?k/`P<|;8jR(> O.ـg 7nB˳CcgTt ~ss7IJ}s,?E{~}O_+']]rs~Y2$+uI`ppsߖy/T?\䪢&Z|]: S&ǔ3gfո6~FUq ˡA1coJ4mjFh|1ڧ&{2^5[m1Fbf 6ɵjFƆ7k_EI5kSGb>_W qWaރ UR?;ae:tL)@Q R lJ ;K<e-3=X( Bq FɑA{u1&+Ǡ?T,-wOxm-d 5(Uр>s1AG:ˏ֣0oRu>C veۈ > ƨ f0 r.k&P70B̎?<~|6F +Pxp}Ju<l)Yw%vJ~ A v L5T;uhYI{.{ 3_KeS{ҰlJȼ? (@!QE0H7'QD"$U] S`Wk(~Cbo1JK҇B_˦ `Q%&oQx@^%䨃X@ٕQ#TZ \(`bH-j~͌E݀yfrKԸ>[}$~UZnzz_P/ps3_~KSu^Q9 uHʓטhåj A x"  cr@z\4TUo/Q׾I;A%RP'y\h0Kת,SI#0Sn~}zЊ.g^>AY61hBka8O(`t}F?[TM$@! 096VR^(}5Fg7ahAKj׵U@SL(,RS> ;/'TmN (88BcΏ濴/zEPf)nP!rTU(oGR,b 8UVd ͝Mp(M7 Q ;DEٍ{ Y Ϊ`,IM~-TbIC2F-uJΆEP 7g) $e@jDSi1!})io{|r^X=̅Jq=?(z(ђ!,1xG)lQtLz@%fn =6􈶹YLLB{Z35`h`o sRkudJǐsJ ƉSD@u/=\DjNl8_+eڟ#j $Hau3+(}wskrNI͵( 7Kj m1l{$?Sr 7ψ%}9Ghq^,kOACnJE~Z.Lo}Z0Inm汚ESw0KDPRBtLe;\1{wM/*W"ﱈ_3(e"lNO7^=d2 pMSn䞎\> &tb392KF}c-X=T'bv6K+?E LRw}МcHXfE#2=5`?K;CWby?N::i@4(Ȫ 4py`O.TV 9%!q !59TEdHQReq(^Y˲*VU~~mj( >a""wN;âvlGy)s럚rLyqiEvzb}fmO&V1}8Vߕy2Al zV1|3)I&3'^abV~j8POJԒaJ$/:C$%1y_JV7t1;z%ٸ:`N̎ɷjYS-W:ʵ- zOʶǷ0 bƎY6ҏ#A: fEO{@Y|a^mӰ\FrelJY1G6ݩ &Ĝ< 5 :XBOm1 rWoV IzP?/&+fMM 努Wͷ.!Fl^vZwd/>NCԻE}h G,? 1р|~L0Q8'ʤ;ikδRGH]Y`b8 ZiO4G 5@2B|:31[HKY )-+Ox),WV{T.8`V`&,yn -' 8B{݌1c\5Cũ.)-d#O.Al(R&(, %1^cHmWTqB{%$0JX^1csݽ˶9Q@kI)*.OALO6}>*\ Q'bq(gJƂ}K$Ywtx9,]ÀH aX;]mdp'$we(/C+U-~5}'Si66΋he$:J|/B4+=Ie%0CV&ͫ\y"AGZTf:hgc0ؐL.ɂp@Aj粆mս(L_v~t״hoL}@AwKJ%D4Fg^OTwE!`$@8 oQy̝u<9iXN׀XH%&1,c05࿭>:]@8$+k jĠI{ :/rt!iH9dGLY`obV# * mCoe] ;r(I0{P7e|vqXמT3jl"e%j.R!'?PhZ)ǀ|- VU F6RHZ0771)٭iYc 0if]d du @g!DSB,0a`R=L{`\X Bo#7w9)i]~]%ܛAd D!}OH{σ_!ɹ6v*z)J&,9]2X7}@C<|@SaCџX@#!ã3͟ZčN'qS1k՜1"ԉF,p:xi .cZG"Bp*.ѳ,ÿOF.8&<5P*_TsI6<1Л&tMnɄb{Sʊwy8?@f؄#R_D`vNST-٤ϩag# P8_28wQA:ѐc.+*<Κ.pa,R?/d4𞦪AE(#ރۣψxyqOCP7bH% lvgH7+EXQ8 +[g3uEy <4қ')v A?jy}EA_<{!>WyWh iie7p!(|7۽BlCsi,@e 1b&1$؞<KV'{oB9|zþ䳐6WI2cdP/PcBxD ^*fLU pq !sO$eu-tseqDtE}F'oX$DAbkl\^)𡦖u@#`6׋QS(`j$ ==^Q94T W'tlD6vk c޵ d:*Ѡ:ic('{f6*בI; Ldߡ}?-M[ӡ 8OYf5oJDDR"Dc>`Zg! t)$= hYA (EYCm{U 4M ?XOl2 }~Աxۻg!N%5kx|ʦGaYla2q}6\83AW@b?44K'D`^=CvXcF!a_"!";La+yRd5ϰYUM! ,/\S4ilC 1fV$$x/Vckm ? Ƣ^dv@dǹӿD߷K?T,r6ahc0hD~Q/VzΦI iT&A,}U_%6p\Jz=8\Vc/O¥gFhZAwJ1rXbv<ͮh{nj= #{'.u"< !  ^ʤ-B$ c=vt+ڀ$MC@\uu`'\9p)TH žOA.4{ |y@Nr r (B㙧Fe)6G>t)}Z,@Ĵv?_^gbߢƜ ,%`3:`' KU `uKLxo| a?DNB&hWq]R6媨4h9JP6 Y nTòWTVE+Zhx [~2?uKWrObm{Q9 Լ|I~vu|\% gȆȯ4es~۱[GئNvGsQ-'qu-x/BO-qۏ~ޠ~^]?]n+6欄!5> #Pe/6/#((aiK[0JG<3c]? w|p$iGQk[cߒ@碞 o= @VCEqErI*nEGIjGՊ ^:5EQxV{CTVS+u}ɳZ@CJ /?9"Dwv~=pLE-$}S'wA<@"n*AOg(`[+*&Q6e;Q [}(<5KzZ(ӠA"i=9jŇ[Dɻc*qۆqWX!>m&~zD*}4J`Z_ ?|+VY4KqU Ng?|wSY?6!'NavO6ٛ>Z_x_ykn<3*A{#-s 'Mqf%+Sͽ3qH ]w1bi>Gim=h6Vzu00*#1N is1@\%NWG(XnFi 촶䚩HI KQizX.*= @EdˎsOg 9BL:*ݡ.k^B7S[៊bÚD!8=.tƲgfok5hə5Yydz#ODi_ KUc/9l͊TrP5n<"?PgYK6+I,k33 }^@$_8;jb)ql{bȚ cVf+7=Er Ѣ29H`- 腿FێI?/aLi{ZWS{rjt:ϗ fkp:fJ2S-(Bָc( fz.?!=P@Λ2\avLvB4P\j6y$`7>"?v{aF_/.y%"냉0'>#u\ѐgM }8tgߙ%_}7me-y=+k ܁`p~7l?W:ԃ/JsINʀ7qjpE( 1ws`7=!G(aq !Mk`q.LJYZPRSP4ԴP]fjk*Uq9ZF#@joW^]p;|VN8r4H'͇[ooA7?nb9bqf?al|F +K87e>al1\P)w`.W#' h">Ed\δ 8?!R#{N ㍵`NgSo{nXmYHے HA@1t-׷VXombXȜUEg|®mCZ16u.=H;60GonAٱ|=Tx 7Z]7qfM٨MW|+!+I'B.2NZkPB/*NvB ح4X7A8d7n]H%0&q A+K8~q6TÏ Q*"s*X`(%+$СcoPH/! >` #i y+`eӘEDDצ4k)LJMc|NNyU_z:f\aLM a" 69ES+Ric ޶cn ,*BW,a $X R髟rۢemس`PnGϖrܳ*'ȰTyTn _\MJ7Q'򪯾)r6SO_0}G ZZk@u|Rx&NqVHKuvl$d",\gdg pOtMIR2[Mb](v;+<Ӱklֽa|:AL+l> a&֑ܣtoLqkx 33b|v!')$q`y~`B0+ُp/(W{<]<^r/B!mDΘ( q(TJLn.=^ȿl5s H<) O׀lV$1vF:bx*aNaoߟ@lu0]-596o.#fzvΟ=VwEﳪVZUSp9x Tb]970(BB!ePF>b<棳?7B2*wq # ^"w~%"f>c 3 Pxi, _%0岏fmz=;S? ~TI60U}- n_VS%PP^槩K%II*Y2(8NTK)0{O kg-[6?&o @03Pn;*D@X(#pa}͖svQ3 rWH6>{ZsU[.\ R"݄|H~?nLo XYɃ"5 A+@2(r?i(Dh Hw"!1tFa( x1ez,AEIu(϶)D1Ae$cny|.pj횕ٱl3'nju132| nz4uޕOK](B ľ1WeM D63w9S8Ju y=Z:KZeF/ M;>c=[|.\/25eMeA?;oўD.\, #1'=8\7+.l |@$-9ՎZ6Z19:wjөPҲa {;ײţ)` aA ~/hq@`ht[3@;:vlz.2:UE 91|=Kh- &q6?z-vn^RyGZ~EzKUD50 Z҄>/dVsHq[o"1?ܧsp^؞DZ|'6/:߉%c47rjr -Z_D}^l<|f`kZ攒a6 1yr8bjI%[=w\  on>AR@&@ `/je+굻v5*,s,6,ݪkp{IzYX#I2P -jbc[~5s&}|h8z#P0KR^?t m_Og4odKْXmqYKJDO?Tve@tmzr.O7Yib`lއf_QƵDo!QL !?_ e1 01Vuف,TP(AdVf+9Û(F+$c'^`Ә[V2qR' .)@v3.k10soeP m^m^n" Jh0?H>wԛ Ѷçf`P0?O9AKgz}ǁu,9D ф15Г5g|5T8*PN ;b!B) I-hrc/[Hqv7'cIWsq=ȬX H05w< ڡti.0;/}y+CPa(q^kjz.ݾQPrOV=ł-6{4q,"Eå5 ,Aaб2^ia̻뚨vϐ)kϫ_B`~ }@Q@_O·v3M^MmA W:_~]~Y*k2 1Y<;s: ) 7*ǮH7p%(F$ +a%ջޠ1W: 7ta=],'4OгFJA3?aybk{>:,ULuB؝UdߎEBm''`J8-!R'bیN@ b|&,nIKc?sL u J]#k5> I`:8oԄ`2O6u4M^Q1w p!vMt-ß4ާfFAlr$*`Tʡ~}>Hœ ǗHlx^r9ٌ# C|0w٦6tWm0 2*̮,`'=h߅XL0Qʺ&cEŝϛZZP$f.= aOnF#-QPG?sLSق=5=O9sM¿[mїvYaB i}$zu'wp }힧ZZ B41J#Ai( ")C[+ =7j/.ޗ?Gyr|RNILXF !$o BcnEAB]fy'l0A@2"Brx顀0#U~3s{t%T:H{5sJ!س~'-?z0bE1}-(?g@&B7Z$XAn _s|ݰ"ENrEӈ:p_+B b?C0gTY{?~}r2Dnz'C>z>B>]S[r8 | 0JzJ@dy, sSoti~[>wf\%%# (FY_{c}pO^br6֞HWT+?!7!Y`ӱY7HuIK{FdAA۱p t!cGs/q@Z +UUp  >b}`$15Ԥ!D8gq,uJfr8 ([Bje3csS/T7٢^C  AN) 4ٖ7 Tl1-?>}ѽ6oH~MAŬpU?Aד/\a%)<ii. m|T̘={O,zŇ?x@t %XBM2%iȮ6m!MJa43~!&i/p +z!R\Ay\Z$ O(<^`;C"-ѿ@Vq[1c)V; e5(4ⶳPE(U'a0xF-nxzO1LQk3рANe%XZ2cRҼ` |~¡r8.c.Ca `4bO<5,>{[!7Qs=bOAh-/q;3C*N^{9;hL|񁰆%xRzT!Rh8DF .Zc>ɣ.9R01js ꚷNT`G[f^X4^'nLˍ4ec 8,nT,y=YqňKjB ,lq`flxhow2z{ݴ6ZCTlÌA=W H͢bf\;  !|~'"o|;ƟƱ?[t\^;d4 )~1<8Q3ؤWc5_G"τԢZT& afuRRzRģ?_ 8p:`a8b.PF)i-Ǎ_0/!\{i]) )@0o3o%E7D{EZZ'P`UlOL#FqGwEMHKx˓ >9 "2,bNg dIU*2Fjz/粑PkdPeT!_3 yQK!č: i?"XVesϏt_9:`0GRY`k4qgwU,{r}C`^V T4 O3K ƒT"S46'hS{Pgpݧ&Z!U1mwQ șLIX9C4i~\PYM*w55 !$:+_R{ _wiܾfA Ս sHԚ nj;LǚqҪʹl~fӓHH: juGh55-P">IX /Bp33̣$7x !+茄`4>}\W0x5*'~fVMȫOsQڗ {bGSݑ40 nz*hy{&>wQX(ھ0=HyߪQ]kBXYg>GxqCa,(bT*3;75uP:-˺j%quq!%ӑme['޼3wzj5.:[CZ Z T +3 Nb R:~ K"'-{?rQGIz}枹OSd X~oI:x]umE3&M?o\ Rwss-86:>`cծ!:amX]l-VuJ̇lfSʥ~~o-W-Q?ո9  C@B|̤4'iak9.N\I)Hal\Xr^6Eۊ[i[Η4zrK_H0fϱkX2G /%ƭZߏ3+vX=x,{8;[OFޣlk ܘ!ngTw, tZxս0Y۩1auĂ@ N&uwe.(`+MDʘVnIcHݣ#nD62d%L?_*^+AF|=PڍbCU Ri$/^&|h ?*;:hnh @>x HC{.ScߏKoy^O|yGGo+ck^&y,۞%Q#Q!kp%("YrҒo[NMٺ_T@oK9P$ 6wSC|q>d~j ~ dqOE" f 24`Jj7Νû I @ Ir>ۓߺc]̌ ӛ&ϝƠecg#vB(/EXqTc( xr@ۯLe> rٱ[6ŤQB D$v ?V~SGx6 ʈRaj΄N^(uT +Yȃm%Ǡ!4=>< ٠XP~#"|JG*K;`ba:Bw% ;-ϖ_Djf[KpɳT0)ZJG*i}Pbt0dpD4PÒ.hsLQug[i,L7⸡zYn`8cY{!}iU tz g(ji n:T4cZ$pF "?]-8f!|w֯ T v+QxoXd5I}LdY?IODEY:lP,/)]AMc0EDk(;)=,74_qm +}H`y*-1@C P7]c_v^)b;,Tзq{8oL k 1y$D/Fn*ߪY-:g)w]l374BMSHM=(orB] LS|yXi HMn= fӐ_"{Gm(a@1w)N{ gGJXhDcPId t!H%?psOX(+>3A&Bl̜ՋH.,Vt鍪ߣj뱠4@*>7yoQ>.4-ZIPDCYOQ9.Haɕ 2dOLKwxkg žx<3$.!`jq7[8>\B c /=[8>:A:70[Y'ᇁ /1iKvw@ |S/rS3oqZ}Sz&cj!4D!a&{dj5(bR҂_n9 3{vYZ̈.</0 hr2 4lp/ڦBr7\nDWո>ɓ(wϣ{uo}"eSwEkl@Œ%;LWuӨ2fT,@[ &>H${RpW6H N-`7&z;ܱ2|L~р+[Hh'bGSuygmg\@+`>s}}=W0,&u~&6xa1sO&3v ůϐCdyb?y4"C 0Ld*eR_1}Eosx\8n@y6{YibhlJzWy2 U-k8<-0xnnK7')?rkqG SĸCp=7.c[LޱXO$6ck!`(ERo|A+/,C/(E.ZQL δX#0풋fD oBlyJ/LuŬ6;!JD{[kuwÅypd`+{p tԽ #?:>6s+v:9dޭ+}}[R>c/ZK-Fdgv/MFыzM*x~ HTZ q}[*T\n. N՚f1`_#aG>nvL^O}76T^&aTaHM)k:쓁$| :eF='EJ$Yߚ%YKÀ7* YH8bbF7ϫa!ni8n4r%&" ,ٮ݄k)őEtlc>e0X+|[#xR%WAPVw_7^9jO9*Խ4HOG*}Re>dDݨJTTHrA֘h O3g)wy4F(8:}g -ٻ͝Un 1"i<No3EGН݉QrVfl9⺙R] eT r"$/\  iW3iҨ|S~&5PL Ű ȫA  )E)p_x`ߒ'74cKXffK ́pp4Tasɮ96 hI."9$I`[ |l(%eNۂ-|Kr0+ އMBq̷!#ު Y[4Q}4[8`sƖ玎,gBsjnG^c ~)eYe]. YAmx [ݛ!ܙ{DȄ`=VCԤ0G6Vw\+^|T3?pׁ +yX}~xxD\˪P_;Ꚅhp0*Iahq$ q-aߟ'C_c9#F:·!sĩ◞bteuڟ*ްƷBt_Z<_@jb L|4x{sB}!&t޺w]f9wEܙ~naC 뷲M#v_\Z `lCUzH,S,҈oj{ԙhUqU\2Gcve^+4G`Iy@Q]'AMv* Nl,K!j=.hVA73A@ 9bJOFv 3+o+ _`3/0 3RPa;%(d* (qv+ űrb Bԗ0[k@)bDAOj2Q){u'FKSa8wΊ ;oO?"Ц!ԍb[}C0sU߶DzH`An. <]2FGafwО$^v$*><XƘ$ym3$/b Vç4B(ҎJG+a"Z~ވ< y~P\\u43:;G߱,-u@v q(|A#5XX=-HI$O\9"((*KԄgM*_qexvSi7TJ?Hu9^$ޟf+;k6X`lEiq6e^kP=󡹽jMٮp=11c2.ժ- sA zb04<1;c݌EAN 8R7}@Cطa,es2bx53Js0J b,;P<u=Czԧ~Σ>s{ZQzTs\z1P4SBEQCx58adYMjVylR7(G"r08CA)z)L Ͱ0Y4F}L('!H7יjWH~Av@[+ʱ7BmsFս# im֛'~0Y&>ՕC=Z\Q<fHW[܇0 #%/V <1sZRaan}1^?ҟ`<80 H z܊anfwfv+kn:`:S,58#b%b,_7FP={ b!)T Rh:MmeCE hc~vDF+6F*lEZ ^m`kʕ)jF߫c96kv [bT4`U3` 3OBW3XgUH<,rw7mf\%New~2nn|SZB͓ u63@)ZU|.%2daUOe [!܁iKvmJT R44;!Gk(!չtURv0b EH|5m5EwrߨTJS|5.Xadݢte+1td 񩹡ֻݐt)ұ籪FDW;.ـ|Ma@궰V4b1+sQPd >ȹ! b:A^@yFR-)JRISy p]hFXi`8;җ ެ́@4CflzbCTH-!tn=Z`BS_2 ÅǪO/jbFAJY3͡5(G-\ pG80kI1UÞIz@R7??V]菿i }E/R̠`2VE4Gdn7T#V^Zܨ ##>rGX 35`s+ݭsAxsTNyݒw+ X6,74?$M i>o a㚅o qp ;-ƇhwFe($|U |u ye`W I;+.kӰ~]oK?Ȓ}y0$Bya#liY Du$oFPćյ~v.>lzIs9{ϟeR)5Tuϊ\Xx;4F"ECX}Oj 8h8~E|hbJy.* $o^[d-$p}$N6^w[~MD7||K=gC> @k?eN8)LB&Zh,s-7] >L2Vwhѣp@'g*HL 2ptd1F>Qw8ū{##p-pab#0Qsf]o4$:y0hN$4=C` adJ{͋G.ӒXeXvK-3!+4mҡCn}Qa9 K a/a1x\|B0#n(H+Wy]W+].Xyoh>9iBB1}R؅\-֜uc` (I S'K̠£%kHgdى!5P"B A!Ɠo40) $W41_ 2_rS=77Ä0=KC=0/Jt_ e| o=bkוN 4Pc7e zoG~֏϶'ܫq$;:̀.^ oPwqڿ{Y^oi9XH2d^ >4FⅈqygY>P_)}=BxS:VYlrM pJM닞RJc噡Ŗ0ş&S!z á"ؾ?^5eϢVݭ@ =5geB/7_О|D9JQ3;A٠Z5ԞCD6YǏQ#w 8t}?  Y8_ eC0D:P$k`A&N{U80`97{y[`D=RtDA[rΠ=pk }$)O&{+R< آ g,4`GyW`0FM%cs{ACӈQ7UYDL$>VLk|ϠRTX6Z"DZeijA[j0",iL^ $,z0C1/z4~<q't(I'>'g5z"ZX"@Vեou8[~J@ ]LȈ;k":tݭg(#p@N_oDaPǜMjQ>0o[D2;)w?߱~yy3E?*0\[`<`p:awÎx0[6+!tἾ'fMF q@COReU7hĎ zhmݠ5'ҌBaPd[&n<&ِ*oReIsB†=|nqZahd<: \Z iCP,YPĢƍDR`#=eDT{i+745zu*G a4E4GRQ~ iiLWaZ[Ώ=c\EPT"zS~|aڹ7n?Qȳ5sOY+-rXîCtӫ]W1d;1L8(|a` ^Aje!y&4bs՛Rӎ_t}!Ͻ̟~ _ި&05{Fxȵ~||#g tڠӏOfc}Hw%Ȳ*\0n_P:ԘȦ8 -2f3e<=z+yFR!9pl% 6Fވd-}AzEdIx<ʡ'hSǩ@2tv9' BrwΐK[+L] Y hu]1<$(ѯr.|+)܅uJ;%J~2KX5}`xPyV "6k{; $b# YW^)h@O@J{8uQG!MvT @|(۳ Kmo>Ay1y9~=&Aۊܰykވ!ִis"as+ d)狹0a߅i4j1i|{M!MGr v?(/~2J4Ϥz?`>kO8r=sZc(|S]Llz$CKnA=R^<C: sia[L–uD7S\]v/tn  Q g|BኇQliQ%v6>L 'xK{>4F1og^@s#\Q> (O|`R i,v6j/:oPvHK/}S 5?>2:bGV?!>>qg2X]`KZ xfEt1$Fbn9_hڅZH8z4)SB2G٬sVyBA 6~Z~91# ?w i ʦ,:>8h2mC1@T+oH` xYe+|nK1Lw ., $eU 7=rbzd\3NB08؂Q|w9ui!9 G}%ׇLމc&.iP2# (CkƉT|Q3+s;sW|ua|OZa4*c x\ OY@@m7#҂P$ܭ9:C@/AOhr~o&laq 85h(: l6`73׽%eML/*Waf-<۬ PG~?";?0 0.v Ϯ 1C -] Pv3i:l"- V% `z#B;aa%*sjYZ^*i[!Q!s(3CJ͎Aw"hd6)0w5˵D[ ~HepHc6}|Y,|gKSc&dL]X?G#ʛz/~JH;Vܤ|B08W+)AOv}E# A ?]N˫JϹ95t.~dERp'ǖnG XxDU"sG 1hBs\rI @ ]Oq!zaC:lO֐0\Q2Eq'+*e>, ^^6݋I)qǞl*>&*^yE6MvDӄ!/a%J%LΘKhێEaG/Yd e0mJ3i |^:Ţj%O 81Uj  Æ\Uo dP?7y瑧?'K]`oPmԑehSfҷ>ޣѿ1Š7,qE Vy{ ItZF3!  = 0*l$kvT?ϯ{dK\. 5ANrOu)LG$ W~V?(VJj3Ow^ 7OE3 Nge2EFګbD:?/4qoiS֪V> 316 &yК : XcE\.g&/@e9C1 \t싽SLi )yOk?5,3[_jFcf*obD}osÿAh#?y;0i"趓M("Ԑ,J#k.(1k[dilվ!>Q$A0I'8UEpg0yҷ M߈:.~R͗uwt}})c}jkRǓ'!s,@d˽뉰MR%LA~68`ඐpu@}2 F) xZ3DFw qbmEϬLzFL0B>kzgl6f.B29\` <^j𺘗OHYV(ɟӺ6g3vߠZh`aaQcЀ9_ws\[RMZf{Q󡲊VMvUT*A>b<|=3f-%j;Ci-uWՇCQD! y=cmQ-XbzuA|T>3MF^ XJތ7(Hƒ%C}zJOscjs z1 Ln8rֈurǗLrL@Ҁ/S@ m*y H'2؛o'n RKiX)4Κ(X{ G:3*isM+>|s> e}[KbY8Rbɠ4Xrb9q%1ϡkNؗ{ZfD UV>-MVͩk dʙ;{l}z7B6" kBv^ IA<_>$gwz[>GPE5R}KSDo9 p HjsǮpRW0$\: @6vf7]}yʩOIkQ2\ DGoE/]|g[ųrwZ*Gz=Vd 6613̇[]왮тdR ajeuz .Ds8fѧ(9͟TGv-wb2.!>C)`1 `(zViH FAnh{Thܫ=DuZqjJ!B <ԑ n`}zh7v.z{qχÅ٩!Aӎ`dtXzDsC, D'j9$%I70VgvlnC~+@3^zM4z̬ M`x>zb/<@xJ`=Rr7kMɻy:liy`+ sƯas ^a€X ;_ڷVMAT|mXǽ6+y컍BoY %Q2> :\G0Dv+Zn"x g+O[;n[*Lk -$y2# 0W%10/`M\wP Az)ռ_1{*-S%^ljX8M 4Pνba"ak{#m/^6 .&4UX\?4*?6b{D|cx0?q~ܫpi;h4.-:=YJR7(MaGv2Y"`PԘdV?{>dX02Ls:&27f˰^~ݺ I[ǣ i;A1Sh3Ev(wr9` Sاwfk{9KøQЈFF6=ejm8Uנ8gblGn1dN?^HC.Dt@br>iءyHQk[2JLo ī)Y>%F"wJFVaҨ%dY Ջ ;dBmFo_/K?O6aV߇W*oW1k\?uk"MjrQӋB:[N".6J$/uSeO9lqޅ D^Ӻ{߅ĎLU{0[eХakwggSڀ &?n !q OH(e%*UРWZ&$Oe76N0;PalqdYpTiXF萞G [+i]JQݦ@ f+ q#a*<@B}rG[T 0[ڍ bs7=d 8 Y\O b82Bo$%_tܕM%/4 q8=@n۷-|Y?Qa}Vm%˳te+r:9i5-bh쩤0Ws:V2$L> gF QFs:ckj9gj2 ?gt}g< IHH6Gy<djaX-nj'X?`ZC1L"BI*4R դr>Cju`yT )C*`@[`v/. !{ &\5pZ"yw+̀{$s|a^55jyiA/}H J &<E˖R!sR?t">6%1 =) x4fF>ƬgX?|g6oM*UF# 0Ga//JDNo1gwcL/KP X"c̀(:YH?z+O=FTVb\fyXWrZ2JnrЭeKmy=@‘KO8. `b2y޶ƨ9_?~ګ9]2oá#u;(/G&c,כl?4?~юԚ>i^^YbU_œ/9q>(s0|؃᱆WCb'OS@Ah6%sD3(@OYFI߬ 9XÜJMo"dgT)dqJqcSd9 NԔݓ|Y 8|+XwJ  ] f%%`V*Zٿu=}:>I5<+Nf姧x5Y;CqǻTn"}e|:_w ٷ>h8 l%H<ņL+J$ 9!B.}ȅJ4~Q ZMjJ"2f巸~t.S)E)׽?))WT}h\1ZH[_j[MH'E܁ 93FGl#})V9=[iA[-pHN}d"7+r@PRhnZ_`Ӊ&:m([" o`PݱnN-k' B)lOɭ|$H`[<^0{!C!~=h0J6 gho=E[Vh2S- sl~3>{e5fi6?OSX>e=ne,[9AlL[8?mm2xD 0M1J9!+IE*6oϬLdYRtZnq lx/=/xpaZ{Gw aP :9vc92kK`M*QtJb2ZՒ ѻ%uۖmkd ӌd3Aiޙz]LPV|D!Qdp+Luf[,4#iWYȶbU(D>!|>;]fiGք``G &AE1hO_\4.o+A}GPONG`eG *n}>+ixr"v o؛"$due|rDEqa^1oM Rb+DmQ+o?QO%b?R \\ \|drBkud^\ ^PrJ9`D2O=IosagO,t~R?=D2(=y@@xL쾚b̴~ޢ(x~6ie dw*|Rrya >wMϺA~b?S!uH1C8mse s)GF_o+f>{  9 0Pq8\ycJV&x_-5V3Ga85u9iI?xw^2@c2ӚP3=Ν6Vڨ9K)DѶN$[g.y47}rVM^t;أALB_o _u>?qhQ-9qZRѦ`(9pIB.,xN L/5īM$: ]R UƤrTM(ze_Tzs<~K;As6}t9+O>)mT\:0Ԟ'jZCt::<<W.6MfVfD *kiĢQd[&~z~.Ah5Gb=<A A>ÊqS\Dgĝx L(@=E%+:x7{-@Q5}15)J\+Xm_T/NLxvkWi=w)Vw V.T^b<bUxMQ7)K)jU™ۥ˜֓W<7j!`zC,^sQ!4kHyssKyFGhH)\Y=fs?r6GIٯ|[ `d@D r_vkCѽn˷$6[Q-3.E|e+T>7E+qoCu" { P}")>ŬE`{ٛn1+l{z6؍3 Qd҉ރ Лv :yB*\&ۼ]B`Bq{}@X]7/NŽegVYD %T?RoA<80̆{VZde97}00;s+g-wǔ20.t10 QYl`\k0_Pme2ޣh0)f}ૻxD{ϘպK a40q5H&3ץ6oyab paf(j.Rœ;Fi<{u c蝄g y[{>{%߮q9ٯiEUP/|FB1t᭳T@ Y;'2VǭMaF<@蝉oaa?=)StP2V wX;y  D.ѹ_6Vq9y1'>h~,͈ /nbN1 \& 5j9pyC}V?YZzeƠ-Iք(={Gb<4@+=܏H N3@+xsJ[?+7UP1L <؝}^<O5޹3gFSlthZ=C|ҌA*=o-j]i ?30t%`q>@6"t"=$fdUwPМ^PGvcӕ.ArSY/"ʡI~*/У>/WʾvnIS]o=&'Sxq|*sx9j=KLZoX`~ 7pӠA%a~j4ӁTW䯻}l0GbEqw]mR;ӏ @4l?ǰsG[֜YU>f!‡}|.mOk 0`.@`_;gc/6gL0{4`:) mS=l x.R5-9*4t̂d]$QՋ]A'c^A}и ! M3!s*{>ʢd4^5 ֤2#\bnS sXϫ˿+e׾zu ύʇ#7!dj~ֶ^n݈H4`G"gR-)/cw25pL`:Wڲ畯ʓalJo=?ՄslL!q 2RvMBJ)Cu!R];1rJ܀"{4j8˙CEZ 9[^fY͚@LP J@iw|/FT; 5nSLU!GC9gbP}֒0a/([~9Jkzѷ{HdK s%lPoZVhcp8v";tV`x)ǒ(oՅ+vx{(<O[|C1.12 e_fbS.#t$'#"_'ʑ;TR:FKSCA3{hA^e)~0Z'~n@N[p_ :p.p^ޟ 5~;5A *&tv\ d.`PNqDkvZ'%uS}3C`EG$7?GqdN {\$ʜ{nT@ eLo`=7H_āWK8~Y-3A]5_1;EXWoh7ul-fqZ0 r0J$.zZ 1B:{>:7vSĊOɗ^/a&oG)^)f5Xۃ 9#{{Ia`ے@FhcDꯛŁ[ÀCaŲї/|ḁq]h" $/=uݤ+=8{TE^4$au@rTDdM(h<{кy ,#*%yIܚ-XR ":@Fp;KLOn%UdZ4 kWX#Ղp龿 qR=<*h: ɖ3ƒsON!8.z-2wS#K'R}~#oq6o{b4zwSiOʿuJogn+Sx=uy 8co7kmr mQ#kXu1GIJlNhK.(uNl,%//+5fY{ xlnBs 0%#2Wa(*_τiш@EM++#Rѐ\eU-ampͪɯ-ɧA/2G}TCm׈SyUxj}'LN+^*"HzFgd,ScbqaúluL.?шT;ߛAؕ M1Lq:r9H^$†XpEtQ1b؃ <5d&UQEv.ȂKp[S1#դ!0%rIMA|=FnL6&}tSU}C^3Z ExFg2 9/6*G,k۳rs+ãJ8P"׎(Wp_M}tfB䜝axP^,oY@{eM& NASAF6/H9;PPB *iWbRT阺4wݫ#lQ>8qK{euu ._OIY=ss:K4)i&T8t`W(AZ75ꋰccIư Ħϖ"HCD'4*kfdJ, |&描(3  _).H3+J0rD?o`(wMY,}=}$%rB|UI׆(3njZb߇VPQWvΘYvadsDR% Opiuqٜ~Yfn^u()@X+_Z~a=Yچ~Y : fp1!#فJr7nٚ pÍZq#X=v8e =g? z$t@ekb#m?8{)=p->QU2.\~h{Y yTb ئW_z\ bm|Ld-j~/X`s3ld9ܪ0y>4AˏI`[A4 NCոm.=s>r: %mnaxuK=3홑Spǽ8v y0zՙgJ0웠;#F:J%6w| ˔ =4}:̝ms7݂E"t(uL0Y eTuYe l@XCgS^nD׶3Ա+8uT֜Ȯ~Leo (BUq7~TEBni`a䆻<*~V4d2A}ɞVDמP330Jpmr>0hO;T5Uuj W\k2« :Ne *mة56SJ,\*(&#ː "nD0~ B0sF.?ް%wŭB aZՂ 8@dj#`m@`K;=#EoEڨ٥OM2ǥSSť S0Z *V1rUQG{NC;Oz[cZU%/&AYJ G =45 xtXج!/3TEzeKXhE ތ%ilTx#A%y@XgjS;E0- B=\O7tl¢1jgj%D3eu\x*,DE7Q>yhY3 #_}"5EO#0z,/%=Z X!|kmF|D!ǣK,n=QV/|)Li<ԑS]]_𨳦9j^:SfB.q8\ٽ~v<'Vq7g 3Y6bW40ރ(Ȃgg4Bw?,JT.E-"ZQ'pz0){Pi`l0ґ4C'4qc\ELfv!& sh4a-b=X`|`,"KϪdxK+f33-EDOܟUgc^JSUX%fR.Zz\~qPDHGhIfo|13D+fz4=#wZ ^}s5ބy^xxOUw SڮTw:1z0D8RrNz62J=֯xSHΔ ;.vLYUt{M0)rWihܗB9 d D)bq6yƴ :fqi)wt :I{ݙ d L ΅2'լO455`ULVܺBwZ!3v!)+5IaB0֩]Е`L0)/m^cT%WoX ̔|9n-e׊d(*.9ENQi„9ߩξ\6Wr}>=OC 92r3Pp2iDc$2y$8>&c=NJ%\(V5aJ\9fʓk!z{n`K rO|* JÊn5Zg^I &^򻟍fC޴]gzXsco^3 ],*2rw7u҅Qz~j%$;;WMC%/aEiL[]T{?Vfg/0K/er+!߿TH%}i16v[+Eh$"`R lw0<ύ?#+:~/`>4<,o'Kd~5hOAG#r+ճqF]ۊJ>V fz'[&XF ']p Y~d:r fURJ%/–M4kuБ: _}zEi6UwwUf|pQkd@P^-\mty+gd+d-2۴N .1%N~ L{Kzٛ]arlNJ9g9oA+%  M+?eSy򴍺Y%x ͷX|ցrR<(?-li_B1heV{mvS$g̕ﶤW"yvPyt6!#Hx,\eW+Ӷ.i ҾyFj M9@ۼ >c˔(Ć6H%β2"` =B$Nɞ W  >Ո9lC|NP=QkzA4@ ?;8(-7n 5.)KB  C^e0 I,߸V K>xRss{^ ghW_iT~<FH@#_-<&BQ|χI# ^x@ uPZ UX-}=He;}Q iP kds [=CzE4@CpGD<Բ_Ehai#thnNܗAY(@%1 R4xM"l^ -_+:ՒdZQ֛Gs͕ 4恩$ }Kh ;>c9៱i=EyW3}`Iy6,MHA6Ό3@{Aᗨ~cIl”Am>ް\%X;rjx dl!ؤB ȕ[7B_*#=vmKE'#tiXo׷Eqoز"+)EA@ 61jXs+l4<*-!KVSfwI-`{aH0k# ֙N(Ɵ4a z<+mn5 |,:Usjn; ʢ~4/m߻S {wFR s1mn\iRƀ`yѧR'hbz#X;"G5*Un$Jɵ9!"nR@ρ^?f;XX2X~+tYq|AZ@ȡJ/( 57Tn@5®<}Nwܞ̭e`p`IU"+: ` 0wVV8CZ[>\h}SZт e8l1cgh|SW٤v %*=oG`[1h&Ѿҭ(u0@ԉIZ0?`֟ fIȉf:"ΓFICn?qu<2h'`Hpɍ`\/i^;Ee"ґZ.j9*E@mbt 5KP4 V!yW/ΤK۞[&: Y8Fwq*:W{:R`@Hanj.!AJW8v`p ePHcg~\;F!'JΉ@>_acUbY8ԡƿWZQL?,]N? >Ҡ@Ayć~fek8_Hr(ὕJ]o3V0LL 9cozC mnB|W 1^b,0_!qrNQ#Y'NpC")aذnDd%ƚ.> z&"zȡDbEjOds'&?Ȯ?ĭ[Ռ , ̴jU.{Jߞ`k 0P#vhmMàAs"Pua_GIMq]4-_rtO 3w_cZR s=x79yލBlzXwI(ӥ5廲D|ճ2޷R \0Q o۱)~P/ +/S?=6q'aɅ! YYA=-s?Ɛ/e6t_Yjr!eh !)-@8v>я6]u?zev2A АgU%oTӠ&?[3!<:N!gXs7Sv?x c@k-/e>kVy+Alj%9Xlwۓ=$mrZ>x6[/ x=J&u &qv$<"R-Ȣ2:9 Mڛ̔> ۃ6JaK#@H 1BU oР, ՞ Gc]q' w^lUS{G`Zgzmjx(*{?y9R"bz0}^FE+`l6oQ+lkSr{ aCztE3fV–O,gKusT9zD4lU.0 wdyaFKa[gv+['Ne1E^,1x<#zP$7RE1XOѿ1dt'cJryӅNl8UruG\_o/iu yZ5*Cy'7N _w j_,߱9?%jSF \B oyH6rUٓpIn,̀J$Dd1cc9/B ,W[mpRjuՏ)Mry҄x ވɫ|ׇVЕ<`GBKt~_)-zZ!k\CHk5P6}q<8J]JxeOi}<5`ȄWK^1kn &X/^hW`Q~٥jwDI71+vDA7C 0};MYA xJ/şaymnql hdⰰ51aM{yr@A#VrTLd\T?6L^"CI.;8.CPۈiP'G3=n.: hzB|8hp!9#Ur(ꁹ $,<>‑EE6=(bѭ$.@.ҭ\gpR)OvG/la5M&{9qIE+wTo={Lᩆ/dWaHv{-xCʕkmTvd_gC+4 ,WCΩ-Ph5\jRL^X{vDaA V䚤?f Z2P5Vl&"kSJ1 \ztmgN\+ʳol:0TlDxsB!-?C,BT~AF2n"W]@nx^9uI2}r;>ϧt=fWx~֎r@БE\\ +M'BvYf [g3VYJ\ N4\zVJWW462K=lW5)h_<V *m6HDe6JhĴN$|煭^ sV=2Ry02?։i}W^l w<.h M0l3sJ\/5K5NQl|{jďP%8+rz'FL@{KqlيƠ pDewC±ҙK={e`7{%/ Ԇ#QaGBXd}e*혣5L10eO;z+3y˔C0²Ds{7m{n`1a1՞^ZxG>)$Zr|z{g,ܽWx_3/qdP!͐mfmc.j۾Ig|/C!t:?)|\I%_3f= m8~@|AW9`O$2AdQ"A`Q`DU"ȫX(ATdP (d,`Ƞ#E`( PR("Q"Ybb((1)"$PD$ P *b"ŋ (A`(AbERE$Y"!PPHHdVDH(BȠ`H( )dAV H,$P""X,`()dui DEܰŐ +-FzkMוj|MvwcCwGt3o.eY۴b1nd2[cu?:/vS鍅QΆ q 3%ɣ }jy#K&Qv9(`556S~ᬭpNρ'h3~$c.ӧث ٠4X=r5٢wpn).1^/%4`3xNqy֬=2}8j6zYbJY`5f~lWDpI?#҂%vcBIxNξi$[L@23| ^ Ϥ@j]%M=WsMYGw !NrF$-ǶSwrѓ) (FCE ėؔP 3r>G-{_zͫ}#mY FX#,I?fnM) a|X vwD|f}Em#6]L0MlH32RW4P`~I$-W9U]HW"N mC5w0 !EЭ m)t#ǘ)(\oJ@"'kYzL˙뻽M-\WQL<&̧C'`N "t_WY Z/3r՚x|pT3;*_k\zwU3Kw\<>x `b.2n0d3 [fKV ٽ66Eޡynme6M :VOS\8NM TLD=+ QM6y9+POyxBVN&4(# #~I:wb3űh؛%eQG4jau-nJ_VOQc!0Ѯ<-)Pf1Wao NbCOYpUnZMLe{Ub/ImA_1'd~`?+5l0y'2oZSu"i{)Əj&e|-|Zp:NJeJ3?%veXҗOѪ# ̶F0qcwɲW7=cjnM_h.u9\l Q6kX(7{'f ds*U9@=irOx};h^)ultO=ͩ ҫľv@ ,+ !@tu|~-+ v^'_m,y!9k|-̻"k7U#3yѶ얔q<&|Ẃ`eD (Ɯ($V\ɱ_?D7h\?t򯒠mCn`w8h+It~63'@`ֈ#N1LPIz:e>8@^;_|0 1arI:E),&L%z{pjX[S2>4'eH5 %3#$ȧ[7Iaw!vJ؞k;%}H(N0k(LcZ$ C g~pǴuwP۽0%L%yG@G&JpC'FzD^?x@!+gjqy<]H2 H-mEJYv%EAC/p@s^4x )M" p>kɖEO 0X*5\Qyc$J>Wpj>KX@fZ.>. :^j@a~23\Jp?be.+O=ءxz,0A"8J>pdD_<oeaY{կdDv{冞 c''ļ^Z׾@C  o羬ZWg&qDӷ  _vB@H߿NSj"CUU1DM(qB(Yx|hRp GuspyyLV"*\] ܡ]kfD& W.>(5kE ɂawƕ7K(hqWE~tj6bM~4wA}4,}itܶcl|reX~?8GK0GK+ A @)gwS섋3b"PH]lsjC,b̈LqadHxp/  Q1J¤^Ҽ.$;*u/9Ќ9H`\;*A.I. @9+{ T9XnFC#gOhxF!W/y> * 2rQ2X'6D/>0]"}3sB0k5]_TDBH^V4l1 bXڬ4}"4F-i^R7b|@k$딟t 3ҕ9Or / hw Q~:w{z@^LEZ~ MS]=^/S8TNu(a&(:*4]tWƤX9aˤcSmԖ q&[r3+nXvs-odbYm4Q1{8KPZ߈ݏr!tB:@ 3GhsD_j,5`0A.CdBl#!Ҕ4-yuwѬ/B$VXy`ӯ)蕑.)[ɡ~ ^74:\*-pG0@븇eCd:(cg7o@رT#[NklH[g1 (rB[1!ñk{'1u@N V <0E~3#uP!\NV4gB~($ ZZ *QJ德ŵOWwnDNsQH<&(0A48hB쇏N\hVj Y E\q%=5¹t-WPA:Ib#&u=qB a4p b^N [cm ɼ t6R;+0b΀{s7ksZ6?~E̾lR~+}yz$+\&,HZ$OՎѮUw `\<G(Q O`>F "_R ?;;޼)WF2xH0NtICBqpOpHV}aLk`(ޜ_er9ZsA = _G"F*dsǿ0^\#YO ȟ}1.H/P! '%^[zS|ܑ'$ cZ+Ak-^qW~|a L;>ԉ4@y0}ԿEG'a5C~DZ{ovMmP*gTe$K*^o湛xGRaZ7㱎32nc!:QxFvK 6I'HJVmlnӺ2iSjR:\ =ߥ')\hJً^KκMaGK V=... écS&3.5klJrs+Dy!"88çzQ,0W_-tʗ's/9_ם;uhs;ޛV_ʝ`TQ7[SZjb=Z-}f@x 9'2tWNhsyo^kS;tsVoZX6i/U4v'ɧKt|t)l"7(X&CBy\df^m]=[$C$LtyJHkn2{Mޟ8wcoT1.䢼H!^e“M>ۛcTuYY-O2+sLiҾN Uɬ|2VҼQc؝V%z-P}9=eW\+ݣ+霉Π5k ڡVH=!GD**A&' )66`OPQ X_J6]OpIvg`Sϱkb>]cXNݥ1\j9+lu[P(k7 L_kEҩ%4#ǗGyO@Q1lbE {ey0;WuJxh7;H!Ijue`#ۧpݱfra:9aܲQ.x;{llRfG HIy= Sdņ;(RcBW{ow['ȸʬK:D"ƴQNQLiVW69+21TM[̊IGe^-lxo:fn|u_['iw~H*XUU`ez4TG']bM+Uv*Qc+UcZ?]5oK魆h:wY@j>X]1e?ݘj]=s^Ĭ!-R~wOek@g}L&Ad6,s|lWZLoqbϳ$`lLErYUF٘T)r?[ܾ=ݫ?&c9a)#4R!6t#P  iwXNLy?0:$.cǰ?17;B1IO[*뫙P~?GapY= IyI:z |eg{]""t_lT- 樫~:u~x;U[iv SmJdC6uMqYQQihLJImLiXLW/.NN{]SW CgnVZq=!9\Cg->K{zѷE$}j< W6>SDXO7 խjnUc2;5Խ*r+.~ 3/ww|WzgɕoѰ_:??ij/r8{¶Cx]#$̩ "qL6m>}Հf xCrGBn ْ7x@t(9ǑE (ICmRnd3#MLW޼@94!@׮wdw>!7Nz M澉ρID9SsCI'6 hhrm7:@82BCc}OKv}G_}Gy /Rv C'`X=SHUQ=Y"<zNSAz_ 臠0Y$Oձâ:HN>ꎶ`ubu@ba9ϻH /7D1$Sn0uG!\3x}d)oL5N_N *CKΞoĜb?Nl"|w7%T?MS62:̛Q{גfڰ㿸[B6UߕO1acFjIF~~ d 5*Vg* Ld`VﵶmpPpC BZIXu%s}~_#}bIr{ D񚃫A.ZFڣe fb#PH"gt.ڬOv'J9 x/cދݛI<(ԗ8{ `/JH ^W60hTBiݭ&ZxQspM.#XSG/_*{ !qڷYk_RByq,8! s0~ Nm]1f">E0'%}[n!-|CKԝ wm`B*wq%VfI>D>3DQro >`0[ E|a>03<0ʁ8s~rx{;'z}{ҚX "elVH˄&⯏q5KjVhJ SnSU}UO ]{+14uAwڬD{k{ A?+ŎHLro T '!eV2,:Tߏ]o+'x@ꈑ03\cccU۬L<5XTꤩpPw/6ZtT"ɗ[`Ñ -mAК z7{@;JƁ`C Pr[q@ivR)E?;=#m3n,3QI{g?ܲܬTj('T(4d>9Ǎ011<3t_U/ĒdL[NaAZ4X/J14O[6aB9u۩k9bgNXYjkt> kjYHLXi(%ZOx̎c,[z1iX:j)DW3' bq&`r~jp qPloPw7 ^eIr3<|7>:+/\D.Lgs,#aaUewaq)to=(!yMmb[4mv?aW vPw#s$p[B1(ُ}f/PJĆZVoy]y 1+g()ğﱯNVepqd:ߔVyL@i>Q5cPE^:4~if(}y y]T, ?-U .;~ikG\a¹|ٛE&oFPdƣN\ 탢'Pg#!M[6הnf<66j|5%jht@6Z$l(.djuZ=,c׉5д]$ZXZUr0AsVl*zZ!4@4j.w.0)j0i8&{~[@=oӾ,Jpպ]Ps6 7Ms4ƜL:W7~ægxB&x\;>d(U@D7PU?r0uh&h^ppIR4sߓŤiB)9޹RmbcXGmOf>E\Hd앋[?O;+r2pn#lx|[PNPK 1<?siB$ܕk6𳼧I:=esFk]/S^ }2(>.f Љ{k9: }:p=nv8$Jgv2 ?ŀ?bXy_(JpK("TwI /iN5Sxӝ/ukyi+ʦJXruĘI>ޕ[ ʉMtV'ZVp\}p^咪yz%k}H`X2ia)nOV.nBoF+#q".\ 9nf9 TK_O)*kIv bD یdܥOv@Uf!4X_\\iMn>٥=”+t71'0H7,g5D¡FTj%NZ$Zm|w 䛰*:B:@3T-]@ul=wږY}=vR]ёP|IQb [`nprF8 q3 W5WfήO'N[j24~:Y\Giݭ: yoZV~ocn% "טȴrN:>Sk%aY{S7`; *nL~iWjoǟL܈x`cwUDRxB 1)hu]g}pՁ=]ɮe^jB)nQqo\͕2$:SjNg0 5=)ܥ;,Z0V- Nz9 ҖܛLތ--3$v7]@F+{%q@ޫiZ`,̘* )rQ޷s{ mk.rm!zLɯ[|}G'DU,ރD|P{srx1&5$ BjO$v=e97J|^|h.?VA[kƼ_(6!kIQcB7^ڦJnڲ9V !x ?OxY.'6K]jfyޒ:? z@[ah(Tk  1 1|URK[rZI)KRSd񠓌?D ,7Hm[26Aeօʲl|c2}6b?HT,1wTpLڼ[y͒r!k>h j~Csr(OGL}˕@GxRNe4ϽDnRR6÷ǝJ[Ε٫υQE"Xiv2ki})ǃ;~wSﮬrt{U#k2kbe \&)=޹w:xNWugs,K]]HēZ9 *%I~Z'BL8\Yݘ/, HY$`@ҔaH?%P9AE_T rtpFdwqTҀhF ӿǹcH^+VM+Sb~i^vPX_Usysu ~1G)VWjd Vh@XŹ*E}5Rr!pQFZ`Kd T2E,IxoW_YN%hXKa}z P*>03pPjha {?(cF/7m>DZ302X,%~gR1|XȵqƂ9!nN3"1j K_B@+ᨯ9"<&ңpw'Q/KCn8-Oqml+;vY,V,6jfy0eI | 7cl75k"\C'HH[McArP @j(hV2օ"-b?zmwk7 @Բv$ף4/q_0T #q<.sGwXg0I̬&dVI OA/Dϥ3I䵬{׾5ؖU F_vk*k.D,dQrfr&%wR1ڸ@ NfvCDSBz_IߖksKrTr?Ui'NWn{>N:IU5W/Hx?Smauv1JYjƁAݎӔˡv֟lFx Oki(~P5^}|Q^MO+ya@j7Q\î]%|u~f'oI|78̬\H /01w3rh)V@2]qsW#ǚxǨӃuCRUߟ-V8#R>? "x>wԫLF;"r%(U"1(H]bqpsõvlXQRJMna% a3yL q5N '?@U?W''}!Xsr}/L1KcUW9.> HVj `T&7f9&9!7a#E#+#{z?I44_&3ZnpBJܠrq5>nä-tJ>zTȷjdoEc9+=hoxfD`0'iHYcwFz(!$RPf- _T/VuZ^qwͯ)gM)X?k92 ʓ{e L?W:SWvX-sڑ?ZC6FVm -τUpÜ-<k*y7xpg1xjU3a"4,ᝍ񅙟0<&wKyۑJc"Odۀ.0zP"F12R_[Ct FQ5QT{YWFzy`(Z>~|{): |߹~ nd PPdN=2?i^dƯcgOcxg(ܷtoO.S=uwcWi wwrfS9nşFgS8 .f<*$R\ZK PƇ"_yQӝ2PdSjYmY;NP2my{cUA5Mac_l9ofӛ/$֩s9n\դl;66{Y6 !wr8s4}'vnU?t,Qi" Ce2[1O2҅lor / TT/U@B+ "hhOƟ76h'>0O07r7ޟv< }cE왭xLaP_o4)(dJ Vb[<(D< ]J&Tv'> P3?sRC/nV \ݶVi|y[J0sˆ\%mϧv4mưY +uT5' ,_ RMPsQQSK綆}\qe,SG8"k_n|:N~s󫶳/k'B6/XRtac_nKïl!ЕcZAAp?FRChLuK0-ML)^!sӬN4e<ˑSⱁ_/5b>H-gspE1y 1+:pt,PkJV0DhoeX'N2d|ޱ$;L2 c-bVq41dەQøHv-aMZB.zV CsRA +?%W<#A)&zJMrF/s+Ô`uӧBEU%3}Fiܞs?!opJ%9{18 AƃU3 @Ѷ&U ?HWdRe X5Xxm,s^=j׉E+}S6Z7(,g3Z!`D@lG5zDa0O=cObK=f9[M@?꓁Aitmf8&Ί?7x=bo5!߳By7޽╆)`8$є@"FWzs D,ytmzOp-0 !=OHa zc ubD}ё\gWzW#EoH03  -z׉D/#[;.>~4@gt7+iF= [£gRUmxb8k;aOnE|gܵj(%mToy ضv nK/#Q=8ղ/i).{l٢X %\ZpJ dfhЅysEZI䞧R'GglXP}:궈_03$ -XzwK*4m#&tviADjʋЬ3v G xaΏ,xW#KTᗨBD67y +]Խ]/yܾ{a&Mk*o75B&#d7c4vU ;F-Hd\?kߟ g4[1HUa?#N;#,c 'B`FHgDKllL(nN.ʇuG|عcRU,JLwI@;B&&ah%>=۸Ǹ-%R&ڏ|(շjuݛ+^_fƞ=R0"V`jk@$XqjGUHAI5;ki:a!v!^zVGNA9Sg<Ⱦ0jI`ޝ`E^4X<⏢ ,Ӂ iDkAMڪ0! ;;zmeB/S޺MvdS "N[r|:s]i i"#g, /\5Qʅyxz <ķ:H$7)uu:ݎo"Kc4 ;X $z9,eޱ3 (@B^UU |z*I~tOywVQ) Ѧ4uuY4]#{DaCʝCR;5Oevt>erq32WɍfMcS£#2sTB@`9}K^6=Sr ޛ#P3-=K\?22: fTaeH\NAygN/%W@cheDV~u0E'%VjdW1D< x|,@7G )o5"0Z{>L=dRy{8&pEy-0z,y{]-fT*K=n \}L!/U} i۰<ek`,ς} 1tntCǬ<*QYݼueؤzOc'Q֣Xpa.{d`,ƏU:CXwl TT8Sk{a۬UewQJ;:ݤȓl 1ԣLܷC4wjGBh)CN8VfP}=P_"4^_f .n\5zZ܎4–qnluZ pU͝NĬn֕S*:i|m:_[[*df/&NnIԉ%yfC!WbL[R{m-=T“ q c'>ܨR],rfٚy#=Z0T.=jpѸ*Pǽԥq(Ux4 wzcRS7) hj9=I=fCvP?"j{܋ğR&M;/VG(c?~k-ObHp{ *F%:fOchϸNz&{y azF˂rlSۯd;8K<^=ѱ>ɱ?y#ӹ Lnùv 04~ڷ%5Nl܉]q%̼a7mNiݓ{t+J1_I3^h5U$c{μuFf^3ƭHB2a9ط ßs!oI~kX3kyJ@|[Ї溑Iuragpe#V3Qwntz//KOܻid;Ry!u% rKEoNWO>1F]K:bc?zTBWl^cFwT8k^[DbRb F37 GK<}05g|>ܮֶϋm={%zY`| hOͯđ{e !vIѫ쑁%a{H&x]PQ(Ɔfa`p^FDme^JBp+]"(Dfw%=9)v{[8hr;ϱ7teBo$*NT]➫70/i h=Lus~ x0k͸S;?k]풾(T ́Ǐ$t8l}Px:w$'5ʼn$fr#qn9H$ Kћr1Cmt($n:gn|~TܻvQ:3WV S; C-z|~TN]gm|7"I\ ?OGjJ&Ң{j i4``EcMnɽON<~cV{h;; {:8U)UN(O]Y뱞SdGt5A3 G0 Ztiq&3X(_$XiF E,ulWN6*o}|{{ ;e+NA@)Օ'OE*~c=>"NI\Ⱥھ yi3t os_8ʻG}"o> "tʵy" 2:|criDxB;#? 92M vfG""gƑ׾\/t[$Iݿa_J{-8*了z6ESQz=t_IZVt8ҫ%K4Msۉʎ)3 k3y)fL]H9,mE$+cY\v5.Vkn 'EiȽ]w05mޕΐ [>/'.WQeaoNƮ[{aTk |V~>8&&fÊ^JL쐶& +;jE>@sdF!;8-ךr{ JBS*%MB6zMjtQ}UR<)}F~4UV}kU f b$h5Rņ IE82.abmDj{%ҷa~&{&+ f:V5 *6DaeqʝʈVOXqd:|=BL qݡ*. XBUj[ɢ\w|H΍H^f5u|)y3A{, n'r\;(Gݚh+ MITN0}NIͯFtTg29wZ&Wj<0eV%'ZhI=|lfpH.U&a0t-(o4ؙ͍sDe,zʱ_5K-'K5qʖLŕژy{72#1rSTg1\DE:}= %ÂL2\Z-zL>g'=`XnL /Z#VXW{!}$: S߻$IwM:7c\[ӷ Ѕ5U$@y(Ga[9;Ul:4cNv0@aZZo_[b,*=lBZEZFuzfU)C|Qu- xbcH0 GazBܣ,m)Po]Uݽ| <'1Ex<M¡SΠv]@kd΋[gF6T9c5*8~: I (rTr=t{GC,Dڔi-DbwJD-@vb&OJ3,x?2Olo3[}pc(MQ#b%(UL1Ki܈;L:8$͔]ϫYGq:q+(:?Th W,)וxc#!GPوdbJr:k<%q%E@%Ds㔃r@ZrT{02vLMb±w_oe= [nB%QrLSz& 2e?DI:Mxf RXucbTZ6DT1Dj)R{*ԑYM|^T%,зO\mݭ2t%Sl* iKi'Tmx.dӽ~Ѱ }Ї^̭y)kf)+zɏb\M7KKWi\Dzը*NExPebهb472x%J -V'Kkinth֏*HuQӤR8{ 0BY5-dQɁnK&EQV?F]Ĵf:& h/I/JXI CL1#E;hq>53@J9y_*IRҌMhe`=ϷG®e*^l:C&՚i*WsJoULsC2j[οɝ L69bn}'5Fyɣ؀`%GkyeR'^s(:![n[23i#RtvX.V9toeH<鼲sL3ɸbT=iѐxd8ӟ Y܎L-I~]ԟ?"*Do 08@z\L27.6RԙJU%GҀicI%pBsa?̻Rb5Z{3N:Sg+{*,%;/>/xRXkl#+!61\AKN9*(fD|7]ՌjM0%4b/Z›6m:XA.X +* U܇UZu# BN3&". 龉&qVO)@|nz`}2P03Fmie> [ʖw^+& BK,MrO\k{T W:ٕI4{; weMv%{=ktU}Lr%FYQɒpK׉uɊubl2GlS;2CLѫ`K=A w[T؄g{qw|A74Dž"bgiBoYmveƉoTES$YlpYK;%nfš-ή]$rD3w%CUqOIfȫNSKS~),/%8ס#!W)&DXT3_9;4] POHf(teFVdk=K`r79H7֮ƌviPM4j{R"0)E`o:9tSLgawO봺+6$[>T_  633Ku n)bsd5@֩V2fa?mf`J ʩimxc (f͘SN$ LC*.0HC.)ʅX *|NwCQ95g} DVB:Nlu 0bтeAt-FL)i5^~*g~s]NzTUpߌr=TL$Q)81 e}*ku68f2ņdXwN/^99)қ}%7ȵ6Ku:r;d{zUI>WI{,LN'mĐTR$>DskOppoqPIt L1n c7Esͷ>."N3,btNm$+&i6IB=tLbY2vvjO_"a7G-KC䦭]*Hs NB[_˄wL]5T*Fџf5<(EDO. iDoF^sQ'+mP:k[rp4y\٪U"U7h2u^ x0'Aw|Vzkγ7 s6hl♑Cv*$XE:BtqYC3ML2!*$qdՉ%ꄶa-Å5ێFK|ن`Kc$o %n\BAwQ "i#94HP|,eMWa2&NzSUAa>Ah {7҉Y%ǘdHIN3 Ӏ0.H8[r.C:aۆQu> l!š4TɎE#L52 )i7 !9ŗ7E7k{ǕV\46aTn#Z ^Ɔ-Haey6UUY\_Ґ6{JV2ϙj9JZNL޲rMYȘ/Ғ\" b*Qߖ*JDKAa$E7 `KVum*V6Ķ^Beڍ &G'R$qEIxbx.-"*0y)$ѝ n %vȆz+[L֮ϻ% uҢ%^K' y *3sG`T9) !U{ssacec1j\ poZABi;0MщŲ0,Ie˒lY$,+*C:]fEO!N@a2ceV:: 0JQz̊&Rn85#֔r! K $ Ү>gZfLŒfHi?%qӘ+=r TýRP/R Usy.g9(q"#*n ,ŏ* M4.PLZz8(&A$):n\68ٞNT?C-Fb2,(GwW/П! 3'v5gOYf=t#%?' iaUEJHPpUKn]gzS[!; [+v֑*3(S QYX2opF2L  X#dKHϥL֟>lDA40Ow5Ythf1@F)/rX6$fPQ5u[h^DIN,!t.Se֕I[lLp_̅$~9 ius]k~9J&d0Xw.ߖBIc Lӭ_VM5!ŒȜ伍G Ty\Ev,ę Aǵt+Y {31nu}7Sߡҳ4"Ó &3:!n+6xNc,Y5;NiP|"}m5~ Y:{90;ܯZbS*e:?a$JуQrL\gRT廱y:676 dUZ5"}sz!я3^Z>7iDkD `1}GͅWq]UFޘ041?,M5&|ScXֿgXu*P o+7E(aB"wIՠFh~MJ\h xO Px eY[^"򬕉sj6}V%8 ;рRumiFV+  M3` m6Dx"8\ ܬEOx:rǞP+yc:Y 5IV"7ޏd%|kf[}r?|IśLZa]]pk݊?xH&Q~rhGVqy\"jhRCU}G"XlCqb͗'ax?V̈ <lPWePOUTA,,'v>BԆQ;=6ptma72ՎF4zxZ)(QB&Oҗ#`TڬzY" .Ͱ?JwEC%lEJ`"Rt 5B1yK n`w+b T*D68 o S;$e(+$]d@{wKg'xDx>-OȾ*|;F(XAl,^t9%\3.{.|gY{oZ N* $(Cen8f +E$dYq; E:뙎VCGpâ5F `1[.$I M@׼fl#=Tb&8LPjxJzki.Nnh;̗ږz] ;C[e6!~i)]I^/ԓnx߻ɿUtE/]) )v)?7DِW͘Com[O( LUiJx؜_מ͌,a>," x>oTRu"щ\@p̈P*; <Wq &n/`ۮ$3m+:3Ir !;\3{#GG]a\ go,YYghJ.=SXgMl,t]5d e,@#yj; W/hgM1mkHZuYR'd-ƒsyfdʵ< K)ȖO9R,I7bӤkp Uz:Twx C#-!Uy.ko;բ$CUyXծAw͠7ll .JʭtJzrd1B*~^;S܂]ا$p\dy sG7 d>osg.?TgO _BN~ܒz ћ4F`|Չӈ{>c/7됁},qiYڴ{“.N@>OJ"pMhsK9\l-ɥ R .cP=ᦃB6…pa(3q{=&yUkS(yr)A9b]etL,hrhk-ޛT0?2'CĂxjG[s˴nK IvxW6vɨ8VJEZ2뾹̭dڧ8,X|J6H2F/gX&=K>/%㞒l8\= Ԛ;ԙ?Ҿ`O4ŸUU.,AOqN ʏo*: 0N!檼PCgt QLg;1ZIj:#9 "{nMcE# J/qӾM82,~M=Z!J3c J$*)7X U'B>OB)΀'M9mDնAt a6wv ) Q#rN>YUFu/޽$2|ڡoX7se&3G \'M@)+S.A-12-aoo E]ֹ S'E6[tOePkYhyJ;okin ~ݧ0|GIW}`&ϖ (euYOz`]}LMTzϩ~b9xa"Ag @:{-F%xDmw X9+e ส >khhi:d>GڄBk1 Ͼ}sTavcBAӂS9=qtio5!AK?v$dRv:p,i o=:}^wt`)ڗX} p9Xv)} /.Ov=՜} iC|kylB$6oz@Vu3qxno뼔pn,1.9 90BWS ѐQJA23J&BAd]l:T  gt::n05WEʑx:^| =t#zXT)8t73HUuOxX)G=oWHtcvØi."m]o7 D*g[8f`?ߘerV NA"ld?YzuRS9 eۚw"JhaV~ymWB2ŗ$yNk.Р\X_D%wV%tñ U|\0@<z%9Ն<_R—k`|fvFn?:ڀn,< {C^rT2A`؛g32r`7T`UݴUF̍*仧kc8I-yW}q&]~490rJuxz(8V[Qw WEzyH eŸ@i_ m^Y-ezdn=;y~~ ŠF@4p;.sO9?K4atP1,!D1JYbmCx0򳙹쉖?қFV+Ql0Iݹ1cY`QUXAv7dR\ِ@VwZj(J<7\uyU^3gWYix}IdGrK>in J3/[Z%.*JJ!e4:кHEDt$"V3l(*Q2Z<BfLHT4y&tV=lt%dySS+ho lZej"ueq'*8, VO/jef`0~=4+Xo4JvzKk@n $GQGQ[ SF(4yYG@{VT޺_[f;eW\ݽ+ D#ѷE2k\Nnu(g /EAw1~3MA%bX8 3*FnL|d?JFnK\\eaf#sy_RzbSsf=kE'o%˽. n1L{\ܬ}Cn%OX X \Z$1^`w";׷&Htކ!7ſ=hGONdmXAag_F~YYeFc~z31:X1j\ J0!~r=hx(VToqJ& I~Zg(5w@oepbկ `a)?+٠V$TދG"ײ i#|?O2*SID1l ݪV&&hvECSk^{[-Ceg|NHFȽNCzn81>Z >`> *liˍIqt*>L.НeA:ud޳8#;6cK&iXg`7@0?Q@bh-lVJ"D^~uAoy? DgNO>"OP%ҙӐ[{6ڏOs?b{P^͹QeBrVmNw.{ѰI\p0I\ak1#ޥ[Nȟr֞'=%0 w2M[vwze;gRI= RAJ/~2'qg(S?y25~ͻ<>m;)Un-.*$GxVuz4I""%ᑾIC )D2˄6BK$(;; H7Rꈒ,S/ ;z f%j^'ԙ^D@eC[ APeeqC]a%6gNhOq6avyEM\qaB),vqD f֝њ]o+'lsZlB7p(Wqv0ׇ[7.r|3yU/SH"+.}NI)J[9 :GQL sQjnE >X̩/q[~_yA[#4 csJw[O3YdZ8_쪳}7;ߕ,a1y<)RՒƳA)-Uz?jbs%g[U$,9]cӱ3z׽ҋɼI[vn=:{ÖK=z=z?^Zu_ ͜ΠAY3Qgr4*%R6G WܵeMH]m}}IY"ٍsiR$ml'9B[ږ%1dOFڿ x pRLwl8]nx M0 +~ T0+iM#/-e7Bq$UyHÆ;> ڦY`jIO|sܟ; ᫖&SaPS]|nv|-:o@!(]_p+L0?#jE1qlK ww14EE-۶QiHgǕ%`AIn.Ն/CA~L" G+nU]-Qct8D{s@GS*73kd X]%iaę'B ̯y[ R ]e|G=PPs3[3};g0Y 5Oc8!?ۗ7}ێg ڸ,v6NWI靭+5\(6 n0o="^3/fA!}Z7#YĺSh˕cZiąZjp]ģی rC__چ _HuJSnu(YB:} '',]4jᷡ&e#4d3< YD{]ǓOfK]3JnٵULq3mW{q!Gj(4xn9P.Q(,ʻD-6pH>{2b&=74.#Q0@$FҖj71;t KY5@/kLL`@ȴT|p )Pn-gA PgRiQKZK&'VHU20pOdߕq0 @DU3;&> E%n~i&4vLzS {A #ƪ9K^Sa'x{OX^n58$ }tIQ1mݎksJ7Ob=@]HYiOy}^RJjbSsX|Me_pt9&Uo,"{ cVרCs_h6OTQ~uՖY]34zlE^! @` QPk}w%/', >oe=R[ b 6|8RW^_BP5mtRNV v`%Ū@KXY vws"1R~yز/|3}m- n!޵!'hѰ!@t=%AdŽد"P8hm8q]7o]E^,P ea~ݤK#^E;]LSVG6>MeaUͩLܕ 7g_68&:2eYKoڧIϰ󘫛GA0[+J>U8j|/(ŽU(i꬛4._% $Zr\5gH^_~7hQ >}u5`Pq XrGoκ YI8x9es\^ߨS<Y>7t!*6%%]=/7|IӇOTlT.:)x:]>*^a|NЯټfQǙ뷾o׸\2Z 6Sޝɡn pg C( ΅B~ q;Á;z+̩w_(}q?S>TK꩟ȢlbpN5L2*[D-A3`y&rjiï,H#5v, Ѕ>ﵯ"`v4Lc4u}?wgs8-S#2?=%;@^>Mwdž%%Uk RNK5=IJ.?]@(:=.jz,Є?o7)* "pҥWpfȯ|suF_ubwWwaz7 8w =F Cpȶ#uKʎabRN=]8FzM7LsIGeRzwcJ3ΑO 6[kaa==l4Eu,HqTb{ޢ$xgF 0!E΅Х75jKLU*õ':^lY Z Dߏ@gY"iC#?s'ox0OCaԬ4F\cGcxXtbnT?u2IY/UH.lފ N{~c`P3Kv+I6s`.XiP$`%~Gs0nWWj6Vvn-lj4ג.Ɇ=z$G=1A}wtZ%dޏbn7ny]s3r +(_Yh,N 'NUQj51/JҼ7`}ZI Fj'(ik]l WڎoabH v oJ5k8҂nR86h/xV<V{ɏ vSB B6$!t.#;nSVjs+$_Yr8}P/fd걪O"{2Æ@`l{A+=qJde.nվΑkῠp",E} A8pY>?hd ;wٌIm,t>%Hrt9yv`_&V&,-^sK֥'a7YC7b 7^#uWB՜PIi90ėUwOI|yIVWF v$o59)ux *sh؁O^`P/*&Wҟ (Oӎqr Q :zefSfw5--C^9a˲A--IcTe$ec+N=tkW(¡|L'dQnNi5c~9Jy>_/̑ ޸2. Jir%>/EG¤[6\ѯC5"8Z~&qc5e1c6@M=K.Me[Tw>O-h4;rբU|67ҫ'f8;rpJ5V6U>R6}z3_WMx%L8fv(ML9. 9.:c} MР!dw7dku$cF xC* &E(8tYaܱFȇKm8ɢ >N]4kraRC읍e;n:K1?*9O!]gLnm{g{  L|CLN<ђMgovPlbKٕ uC)a"*;ܞ?xnm`( }ۤR̝'Ha73,GU݃SEds ]=u[3uLrx1pr iO8$?|}|1T[}5O63_N='O4A Q?Y;+$ /ǟ6CSSlY^+j\P>hƶ:.5{F6)

cA«JYPSVVxvoo񰚵F~`>A L4nF)r(r 7MMQ {9g2V,axCɴnhoj$ny.|޵9)4H}m_er뼟c8>%.J}-P.ڴC/_'9)h@o_}GglmcԀB y2y|#L:La@pK!ݘ (ϊdLefSTn5٭@3mۥ>kK)]<6>98ozgW_ S*zk`XR#<ؘTcE׉}cbKfgj{ f)(fވ:"*da1uhS>'1*x1]6;G Q baLVs}D2<,0r_/'}X췒%0W8?%}jز5~0%9~2iӏc.2lnS̕Rn:ǽ>Dؑ7{> `A۽f ^KUR=D} J7a558c_ҿa6iTU pek\sG^{CTqžbuF -gޥGv_;0ɝ>ip|2(Ju;Hڠ:d)yE_lO*</r$J ޴ gLÒ}Ku[?rz{}fEZeUlGΟ%IţO硾ڍT*o BrcGشsxO%0~cSe:5WJCunK2Z93su-Gz/ܭOy}gKB7;jQM=^2V~' cx;%sսsB~,A.v;y Rf@%۶>*׌st۰Ohg1ltg-;y4MJOa$:`h˨. *_ܣ_<)F-sl}ӼTq 0Ϝ,*(.*OS3^u_\rN1 tOϧ4]XR=p)4J Ԧm @Yro MJXut\5XXxًIͰ#Iʥ V aqȔis;!ŗMȽBa~ZpW%+Xp3];p<ǃUJ vq͚4"ۏ:8 A3eHk3PpD?>md,<;ZԆP9rgiL$-`0-r^}AǦ*6I+j  QOxiN@~]yf; kLk>$K GniDjar$1ںqi&qs hv+Tʪ^=Rχ mnϧ Whtk0 <ĽS7%&i^A aMZ*z)Dڪ޾xgUJc/=sWtuK+ۚWZQA fp g`fj&X}{\D\[Lэ0wgƺm^liKP!'[WXe~\ׄڕRĵ _BF0T#ߴ7bK05pm+X`Gu17Y~CeYޓ&|tޠ/`?((t,\>`[ L½uQ·NCR NHse2 D)<͖6 ^"{@?*>OT@׵4yg&YHp ;G/3T NV_ě诸$ҷK+)_F"x!8k9\eM[)Wʟ;WqP"@=TBoQXi&ﰣ$>akϴbշ,5 m`QH<dDy+afȔL~ RVMtJq5.-/S&T.ZW73VRnK J慹A`4xňL{%X,+NJm@ 8߲*]t'mI‥wXt!~7ɪ.پ2o{+ a:J*oAOHwA}; JO.z2q0߳HLmoZJm0s-:%_AJ@0VKuUc.<)By_vb@ (w827TZ{iTbIPat}opJg0uYpo/wP/uE-:] rQҐ'M_/dM@JsEw7FP~}oyJ)}ˑ"[}N/կB2nq'a5QzydTPw.@T/AMSF;c> [GU߽HO ~_Hy6yjLhm=U~ѭa$ikJN1$X*y6&8z @{X)Q?XO|o]X{k`wL"V=~ p]lS$^8qlǣ~YROyթx7/>rPn^7M7墯Ѡ(Rh{ T32{ɉ=ڢh m1DHdլSjzdVK:8NYf;eiҼd顩 ?dU{E&O 䊸dԈa Cp%3\3M;VfU{Z ͕X3m^g|{n`WBo3=p%vuaX2*D'v m^+ژ|عPV?>%sEkJ ̼H=;:[V?,S&V㟾 tr)~-Y+ ؞w<,LK)qUP#R,qu(8>ە[;IckqFt=TョRUMo:YH-}{ w ĉ:ˈGj_1dߥ^TNo(w4嶺odhAoM&$Y'1OП4\N|zXRǖPWp83*+Wb@3ܪ|y`{Y2ZJx|o9.~ rn,G6qDa5*Ʊ֟.YO(_I uTwPO/YhbJR{{=wW55TSJ>!':P/-mIM."(vNgGzftFl^ݝPdsm4@[B@'د]Ԩ`vN^Ž3ʮgc^??RR---֖ .4ὈN|n8k`JwŠ]*Hn_îΆW2poK[V3w{LS0!htaj AU3vX;\xH-_h6-A\aU0ZyA( `=L<߬uغt\w: "]ʦM߹ʕZm'Õ<;8+8|67ch5GaaA=*ЮNJI=W|?#a@HB//TOT VCn;A[կ{%΅+ wD^iL K@xB#y'_@|8ޓoZgb9ܢJ!y PNڟgwP2@&{T9KJtykOV ~ЬnJDѲվ7DdU~ f6lAYD/th[u?𺦒VWTߎѕGmhQ0_\F^:4q>Ui`~˛yU`u[: XkO?|Ơ ;n(O}&C{YLXH)*;:to&Q u P>7\Gi^eJJyia#;bL0x`P՝t'ݠ$[- w`)ީ ;7SDjg .z`ł]&4Ǿ`Z?p~}m=nV7"k0x kȱ}4([gZ,NT G4R??}zr6y3w#Tᢢ$2 *3|u6|z<:&-SjZ +p{ZwTQW8sp7S+bI[Ʉb=='j̬W qbVsKܦ9ja;"KNsD'(7S3iu*]CAEp )n@w|:|~:9{0L)08{.a1¢,e>RAU}1rԺ٘2/*O[bg/f, )yY,?o]/3?JKu-p}ʴ~<6Wcuf->UrgRޓϤ}jZ7_a)"th E尽zT^ن^5rRsUBKu:)5 B~͓5li›O6[$a4m>v0wYQS~(mVh3Q5h1]* DenC [AN= J~Pb3KP({ImF'>n )>-&7k[+ $.c%b44Hj/L8k~ U=n+gGZt3g=̞Mu׮@n n|ʞeoe9l3uzG J5CCS `ͥzRUeR8EIcNJ9 L; >fTT|o&gEo?̴i|㙏0&AX66$%%CU aؑK?as ۙ/ל[F㚮WPUMji0Fjuj;u`2 ' ZZ2ͭ)PEB{? 6n 5!pqMÂnSb\1ؒSX>^$N c&O=a D2w8XaUk= 'Ul\?pZ\:1x_k[7ܲAr-;l2Q>9/e?c~C`ys>z] EN#UwC[q^1 @36lF `o 4_~{s"%C{ShЁ'siR{eOxϽOI$[qY>!Թy1E ,ՒMPSC15o KI߅_{qZ -O6= {uX׍_W_E>\L 6S UcLޕU8Є4V@,|EՎ.c.9 @R웡طMI'@etlo #;Ðu#M51po 0gהO^ΡM߈ό3duYXש(8v*BK\ѳ5Ԡ$>Pe-gBi4,U!pԪ>@KLY M!r^žԛLeIQC#4^](ﰶ̙X~g_)x6j$騡?`WA q 5`fĪ[(3ƅ1W>lfs6L%%ٖgҵyvf;4Â6M)`_Di}fJSNsƇٮk<㜢]%GgW xM}-5db y< $XQvۺR5A!6i8~eeC!300B eME]LS|AuË}>w4SD(xgTr,uNI>% ;O`d>1jQvEhuH{/}||ش3DwA9i?%C䀾830Xa({Nf .8MCjO97]/2;'FJYdw <9Tbxz%xD 6.=hrS8f dYJo-7ƩzxˊXI,<Ϝ}u;_QGQͥ_12d(kT^`j)s&JCdT(u ` ;P"$Z"0_A#ũ$kYYr z |{x7 ط!ѩd{ T yә7uIf3vXH5#vLTկLAQT&ޙȼM4; .e١ӷ,FZǑ$ϨdF c5M9jˤhl;̡džR68!< ^[|P~o>͢>ATm~VELk\))~N[p=cg=)%\Y_cwjFq[%+z`4v,Z9 >aE'*SUO4)~NU/:yŠ$QB9&}sYlR_?00 Y~-~ѰOv)y72BNw:3 TEr\)`23vS$RNs{L[Mr'AyLa$`R9oIk߼ E@*!y⫃?1vJ:= 7LAizQn?ۍZKF^2* 9]NloPF>wݷOHG;׋"O kn'_Ik0afnBٝ h׶L(U,~3kU8^Yts81’}WEGm`ajXuE63V~*U J R=l 0wZGK)d:Zw}WZN q+Egذ% 6D:=xS VL&MC9*{sۻcer +'=@^qP T /'PZ{ufy0ꐀu;E{0A E(xFFV*q3Jby4>`"#wFڟSUC!q/\'bL-q;)&2ٵYENk*J'/96UsiY Ԃme$8,&Hk$`=~Rljfh "4=^Yvv*=[kȸw ^U9ӑM¶hzs@WU)+u/z S1!ş=zFyy $9-z`lH{ #9D`[☙<)K*ңbL$<쒜҆g.sjdqn`\i8N[X,hr%Gia6y YE3sbjۯ$h[ ӄ3 8)>~7"Q nYQ1[Sʫ~ 0? z,R^C1ZV@*7bm(jKyz̀'ߒ@7WQy@`I<}SY2#t]*'v!V:j&::0:lhWn*&Г 8L{-'' F`ڑSsJb^ eC7Z8}ClrIcy$2CYu.uu!(R.Bb_p 5Ca8R%`tAE2Ŝ o:r'`KYr~/Fx`~++#8rZ&qGTwr<{YY_!?Lju:4qNL04DtJp75?@hJU[fvk~l\rU#GFGn ቑ9SZD=B .5<^}-MA4?=Kf𡧕O©D_۳άN}{Yj3W?oBh*~[[M#lĆeԼ!W:-τp~RoUhGB_> )Wy]ްE̼E]L1CaxA#%TjC&VeiRuDAb)Ž*^Pj&xi2(*n_-NB$&mo( l 3.Wk:)s mȅ}kJ%(up_y!f5*Sŵht]Wn!! nIAyT{2nGq?kgSYg1kMZ!,]R[EkQQDwmtQZ.뾣O">L^tfrA;PղclԌ9g,oMc&,}T;!cg$Y7Ȝu|!%|K>/ரlUn_:Dr H◔ (};`" ~ ֒Y.=^h,*[K~ #Ʊ, Z_xA+b-P$` ;Pau3Y a ztBAEpOi,+V̱h{sS{~"]4PN>AH݆jd5klJ<Wcz_aVUc%?;~SOZl%QJ%ܲyɥx2RR\Q}a\v9ͮ`p*qeAX_PEx5(lq:y>z#١C)Q"Bؓ\X:"gGNCyӈrF xscUV"J*14ǚm1(sn0&u%"E-.uۙSE'0&NJ~7{K_5ϹXh*D(en^m&$8+׈U`цq (#[m~=szBkq+O+aZ 2I?o܄36]|"ܲ\v.M>fcL. ׫DM@0e^E$O=5Igԛ<r%pr"j\</O g2VMƢ\YGR{m7edb?ށ Q N ey JuɡF43 Q؀kzz"a^es.{oZӮ[pq'8n٥mRo{ξF'M}.8zy {2{)E6fHuP9=rvui0^a(t(J)>M?K݀EgqsW( aRi 4HQ!dl7dsQйg<cgn,0:IUt1-?,;N =.ũY#Qؖ8BeN98Ӂ4(Q&ک"#6`dnREsL~vG%H5BARuWۖ\tp>I+Aji}@T FB3YI4F(I%mb Ncu[aHa0ܲQ\qWѦѼ jep"G_AB?t b*g`0v:50}` h(ȝX_Kؔ_3b[lczҶN y>j]3/-+y\6ׁ¥ UʕA'%`BBRL,?+(R|#h0NѶM 4>6:[p}]F l`IN?|VCӋ$Y<3 V']I©-~W7:(`qӂhqL^6|i9h7n܋}WZEV((B ON hφDxqv6]v \oܩ LhB\ED{<xx #WWS&~54g\֨PIiBxg#%&#Sp/r_to+qM =7Mo*!ޑ?$_pg ?lzӻWq5q?043uY>'iT˚ƇL#Tŕ[輳2un X]{0 a.:?Nt?|@ՑXd#/`9g"Ǯ\ZD<c_ֹI˧ծq fvslBq;sRHU%YlsW݇=EZj@g' ¶CPE6(*[x5+zJ&,d\mW Ԅ23p< GQh=^W3q2טUnvw9{0P&_k+j/i!^S>vGy%!ňI8.rWTY`5 &wwck4l=$߫-06u8MEf2fcմKe Q0=+XR~9Ze[ͪ|1==#!ӾB5XgE J`uixz1BD!\7}?:+ XhTxd:6D.N4#CLht@@Z%ZI~ܵ}9 ݷ QS;E@*v'vk u{ B^ 6[uxƭY}PdDGTHu&{1K=!?.plH˺r.Z7M̭3^Ͽ-PHw$jKac$mKFFy;٤_xI4g{ϼwi'0r~dMl=pT)?f,]Y֤M\͗,5Gف2٨1}.U={~|[\Qt j5~FP2d7oAT7Kam~\RBX kSݜs4C>9 DDw.dqd9 PUx#m:ڕO{+ӺICV) }3}W!.VwRR@\~}Hÿg@B#e z|X_,o!RD5tȆgƓpSmй4XoBɕcQ& `A W{ x]QN,-4zPx0]{eAs*Ρ:mym}乃Wo&@U;nr@z͍=1d9ladѻ\24͏)ZIk(مOX&ǧ˧Hp*Dn ׿+0)7";5&\׌D7|وdQo]+0Rsvݱ)9jh n~ !baD9^.zU0P7q:[#ueJ1OT~hP1jr~=yCrw1cEUl8jW@ҰݴЈ:L#B)ֹ<oBe`h{4T2n>VU{i2aCݖ-[Gǯ%%v$i"ZkYs.!}҇1 [lF}4>rPFӧ< $J)=7;oU SЮ n/VaLOЬ=WqXSN5i}y?"*!x(d ,䌹PInCrn1EIޅ60Tr_\QYWq,'ws-` yerhTW9ycUS هT$872;Ov_c{3[srNg!4Zq>YUhXh^mW]H&wNymmX&RIi)M[^Pף } ݻss=ˠC9no)\';L E @$ѲVqmpnT2@^DŻtR,d |Gz|kCpq|E-h4E X!U,폥SB/2|klH Fo8*Q!p^CjUk$7tY3bhS|:4lB$N &iJ}DW0c;cd t_)J^OX\!ГL.KJFLB@/@_lGƛP4oU}л~eLM;C=v`A3Uo񍆘ӒP" PQt`z٫rz!'^a-y2 b/w-TfIa`/ud9 fbK* Ccw0@Dw[>hB/q |{v : lG=:ʚw|~Uñzښv[B_] d:~(?A=E8,H^&Jaa38@EC?ë@ K233ZF 2n$6/t߿4ߕJ;b/וHBfa`Lg pCd\&of'3ӇUʕ:ǒ?Iѱm^LQ!`w8.6he Pʼ^-чv27'B"벿tj_b yfOF`wMa,39OCd֏*9M) ! Գ| qUv.EDwTb bs)JfN;JjDKW*X]:2 O8XAmj<sכqr3FHFpS{ 0n⒚l}-{8rf+߱GȪ]M-2eQL\6.|~.O"wã嘫lwu2Qo"'|>Jڱ+iPYX2#@a迲p~ FgF |+É.p_c9~0;S#a:E)ҟ.uٙL1Tjao-Gmu0O(N!)0C=>TQV=h T(V=N3~QC- 8T/r~[8PHL\!*ՇSQTMzmK'HUېUV kgy,n"5A!_\~:R8h+XHyffum^k6ޡx~~u4LbcPwW vWic4ͽ[/̈`Lߔ;NJxx'xń,5fSBVVYfΦ a Gu6U {fs+:D!eEţsp}N SMmEzcUxF$=|JOM!/KD mnݼ~|^WbJ6g +6͵f|uzkmwWv`8&rQ@̪!)8frl|& q`H.O͑;'ka !dDn f쟾9w2 SBЅ 2=UYAS,hsUr+5i}[7 `w-m{R<$c`PSj:3#_.O:сwIN1I'X#F<}϶<%&j"<B/fa6pPx&&I^"RЭVM {[( 6D($WԌEB?QjBnl7yʭj3:C^e7N:[YVbɂLom maD1l (,\$5Tky|$W Ჷ֖| [MyAGm&H*q7ۘ\XdK߶l]B(* /7s l1EN/'Ԩ QbSJKjme/} x0n9y臀4e lzb B8B$*Ϥ`V3Ug??m}&?fEx@}Zz0yQ |,#,ɅKAlNpFR2qfPl ڜ{_\R8){i_cعKSQ@7~wq UBs6 nt?' ɻJi&OmӧYJn0H ?z|߯Exw*նc6"q}_D9D"! pthz3uI[%uM{U6S%bkބA`nQiMV)s3dJJ&¯.[`^53f0=tUTZJ!"Yޫ@zωS&M00}s̓ ͱlxUFkwhK!OӣbC\Bsm,C1"pW*3/oX3TwgDS5pBoj--FG"[HNTn9]7nⲣ˔?uAU-Zs?kk (ߧoy *FDr'ZB5ަG2Or6?ߣ{@yϙǯr0Nt@ sF{mc(hPGzkl}i(6uZ(Nx X5>e|E1ç_7џ%]Ǡ .{xݴQFwYsS*`VG_d[YE71H!eɳp JDPQ)e .X% Id0͙8=^=>E)4 \[!x|ɶgof%Kx|X'҇ڊgM!UUBNl{X`ՁC|1G%7# jHȩe6}m(M:ڊM` R{кmv~l5<@K/9. ׏CǃypMe! #oSK@g :sYY#LU/_˘G HsZ0?]iWU9i|qx^׉a?y&E_{fጓޫg#Vj'֭GɉcKf?ƀ?r,ԁOs\2Pl)$_)«9K4"WD[ u(-/zh| ]YfC w?B|8Y;dNZcU((4=P^R3d:&'e=D'|cTO3I{+*^>Ak'Rxҋª[`QwԟwO膡$u2e=7 ncxL;O\2*_9mZN)vKj^r6?p Px`.o_33㗯'ΠKDw4vv\NB |cp?A+X@$tH~,ՊN~> xB\Gh x՞;D dT<cIj[2`Pc/CcFp%Ͱ  @nNH{_Ϧ,͸#QSJh|h}4\^r5ި2ωc㹶Q® 3VR~_}C0Oeh$~J@8{ig09 LRrU R늫NO%KgY!&᥉\L|Cv!< ޳>d9^=jTΘ wpҋdoT3hY>D.X,J'_f5,!o/q?mD N5(ss,kg>c%GL/Pj=܆&]=/" 3nw쏄e.H [4o"SK_Z˾Ҍ}^w~z27uI+qVun^M*0cjZ4oW8.ɱbr^,&7EzP- $R eG]!E>6gwG;B³2Ϧ~~>^B46ԞS*맜){OW~p +d!lUZrg!N +`WL^O}IPǿqlg6Rsц/ˎ p^9u n.+( ɚPSO p:/"~_:7Id&}CƵj8 cCNP@&Ei$i펚)9L@m1?1!Yuf#22'{ fKVszmgkD!y 25\?g"xL%M?V4߁㕙"MAN ($ 3vR}M+]oj?o[X[?F_zF C 1p1[s80;:G4 +e4h;,ZY(*|"lL/`ۏvV>OueZ|!uKJO= :迤P;Auo)@}gt.R6M%hIq1ACR$G A`Fl3NA]aw.3uPǭv{1i)$k9&o\ֻBШqj$/d~#.* Uf4+e=,G^Xů: >JY^ x[²08y笑n6oSXF kNa){Hf>O(>]I{<[>j!XbpL.ޖ;kaPʽ_Jdr;zTέٔ7>+O?FuLRY3QrL.YBj:|odsQ__f5/}W\=-ڂ-3*l\ýu4F5jP҃׫y\aU߱}| =]%TVknqKQ 9 NK^UŕY3@ƒSMĢLk $=B_LӫrpԲa~9e*#!> cDclK 4'+_t%'e6a%['VM 1l1ձ tZe(|b< Ʒp'/kb | $b=G7@"RSٔw=j *jz~/ r]엖-,oUﲁ`jhwPed} ڗQҗє-= |ta"j;m,nhlӗ-W|TvYp>`KMLI[/7Csf~wY1y-Ch?8,Z<k-_+S4Grq>PiNm֬3`zS=z)/7#|тZ{!j1|F1:Cx=gʳ4*KFp=i߬ pkuY"ހ12}x3$`qt՝<>ِ٪r-A$K_O!7`R6|hJ"s4DBq-sG] 9OUnK5KדiW`'=Ph\2FT\}Wn^븎ac_jyە4?ո zdǨɬ?w,Sb^y4|Cq꽩D‡ׂdCP9X)0(T?wʽ(^s UĖ9$ܕw⺛ȫ(d$^$8S g ̿;h]|K|LNZF1oxEE2Fa<&VgҀR  ;օJRܰ%1ۨ6%5MyZIz߲l¥QƗJN?rA$9|/*ء/HX[=O $l*{\db6,B+ ƭw'kR/yS@xze u/\ÈTi4N% $(:ri'_> *֣vK=x? z䬱6ԫpM4š@nBI_]^u no/Ș>s ˚~B>K{N%v-;oYT!y-,857jNl[nI&Qv!nwÓөLgi7s7+R {/ӥB]kp 5+Yg#Q92i'?=ׅmn}:ނ`/0hGb㨩w~<_*h{?&t#߁svCCγ!3r)-?+BAzpZm9-XmcWZwUf FCƫ7_iHMcqh.3^>*)[ /Ң)?tնd{k:ͤ?]\{_kFl|Ȋgz7FYS|)qGv̏ 6*CYRsN;&4,J懬m>b':9=bHf׿k}S}kkg fY&vGMKF6{qtl̢,tJ^T\KwBwDQ?9e}0ɝlBML#BZ۶y98]9:H >])4WP)xğ{93 I]Iqƪ:W=caMYLEePjGN_ҬX1cx^XeeZNW|X]e73h)qRx6m~V'{̿T`>jxl6YX2ն~ Xii4ƣBj $$̮?I~v=-9j\i$ݳ{B|_yE;˥gBBWE[hNƉ#m [Yͅ۸,7_lЋfĄkKacGu#N)WVgx nTX:5=ΰutY>rB[)k LYLgSy+M#9dfގ|dλ Yi6 w#QC\1:zAQWp,rs6=bz$+Wm'4:^r\$K<%ق ӏS+ũu|fxS6l?vFWތX_QT}Lx}؈C^@ɱb7w_} OY)h(yt* W vkgMӇ9=w{)jbs~=ݍM ScӷMY*2ӞfE{v nRg.$㵺J5|n/}9<շAV絠Yکl?D҅VE0᨞SJr{pxf_*vG=mZ0VERP~f$.?tn]:Au*4Z^"ejzCkoF_4U>Ot@@EN~.N)@b:x)^<hT"@w "Y)oK*BLL 8BL w ,ᑷ% mU`V]*Qcb oA]╠!>*lbT2A;b5E@FTR  !!JEMl9oCm^7pB>d,A(\]D`P6&C#lk6< ޸=P0Im o)H-ˢ޼T:M] ?媎, A aXorvVMv9x׬cen)> (Whh#ڎnx}(2,Dby25׻?ύBkb¹ HY}F\yOd}oWۉ HT]=2NU5+/%-rs>/K՘XgS7"^lv%^**ˍCW~hY#2IQu֩?٢hT3Wu#M0}1>^R^-!4PJuQu:\C(JgfBr8*{?:^QH{)%ߴ.L F'@ 󲀤;{GX6gkxK$ 1z&:y;;>@o~㫨Ɵ_~*γB{ƒW3<7}RVyTG` pz< spAy󴩢OA[`e&Z#u #?[؜݄z5Oh z:/T=jT7EGҠRUϥn@)#ɠP m)7&rtS)'PѴb $L"b^N؍h`ڂ梱yze鐌0 6jÉ-hRpct2hWCv徉ʯv*z÷ hwߎ@9.TxUjyHk¤ebw⒎quHHh'%fʲ̷;$?O|cNl량 gmqz4L x_4˚h;u{Uk a5*5oz.MX&Lp.rh (f?TΜ?6mV5[e"1&d !v!nb}ߜ2Z*_2翡fӦ5渇DGeH83^QƇ;%z97 G%_uPb~OW-1|Jds/]\nVOs$o_} էR5 gi,dɶUMHYm +SB `>6|;7D uh@#Z. p >;U^ ?!*4cŞ/^qĈ:3I/# "q򼨟Q,}6_ D 3C"fJ-Tgi#,B-}yzְa>nxdbB-J/Ţ~]B8 1F45˜=h0؉zG"DsV5N1|#;?`s6sd5)X_Ytno vǃ*&i#N5\XO7Vy77#si(t@U w{%(xMrƱĪA 6oO;Lrǔס>na8weiV4&Eo--F lߏU> i6jrkFsm}њH ZO4R%o}:X!qGXyygmP`2{j,v(mvVdF1}ڟv9_Z8ShTC&;75/%]ݍhe>ݳ= U7ә.͈bśD8KE\5*" :\,ȎvnoLt2""yС6h.ڐ ]֩w|:"pXYY3 ;"3l͌\ T 熈h⏢R|؛"2^$i\GϧVdؑ 3ƍma- h RM:*ZC 61Ȏz9E] `A+d!DvL?5G`EPx$͍y~]Q-u`ΪaveȡBOc_'xLyc+NjOx#rEjb۬{85@KY\G3WCJL|dv:QȻV5z4z(w(Oyb*{G)utMFTƪ;q&I@ d+[TXPf4 8 ANmKu']Tᩱc$[us0tx1.a!YSz/"n̮|3,3\t#a5ʦYov gecIP;Ve#ps%w;剱2ZL*G ӣP8bAI8YKPIN韴%NB b 7SSi:_z(\ʬ=*[.IMX~]Ƀ*# ӗ.}UwVm8QStOOIp =Ok֦O.4蕏RsY%t9'Rz1Pzy*Lj+iHeFQÍp j/|?vЩћfc f,?jS?Z )$'֜adeݣt٨inZWnrj_ 1s&+ T >&/yձ&h pad%p\ 3h2_DyD&4&O#B^4aw -@Kۆδo]i?QOV."pguW^q4t@i~%5eđ`L0Ӎ}px8KӴiûn톐u >d,r@(dyD:řW8֡๨bM3ՏTf{uO9VApk#Ne뻍,_ssbqTo~N Ff* kr)X'=7Ӆ?o7GVDB; j\@W^J6BD ^$DJP;6MBl.hҲrA7J+G:T6`RBۏR-CQKp-{4rjPzPb1A4j >3pXBoU̔rrb RwJMC1F,f>#}I|Vymf5G~5/c3#  \+JCVHJhwlɌɿ{p^]4#`'INA]XR?FY@i5Eqj-o}t9Uޣ_bݴ@:D#/[bhy CiV117X췂y3A_|7>u +0 ԣ?}J<MdL7]&\S|9=4a他kI[5k֌k|P5#!E}A*eGѢn.?shIW_&"4U=ݹ]0VFۇcwa#s4~ ݆\kÓ^ ڈ6=ǡj?Oh-ޏORVRZd ȶ&Ro-]5?E`r|4^Y!pJ𣓚 z[q uBOYlGi-{揚a#OG1L&;լxDW}!lnokxv7ŷ/w2j]))i2f7yA}lMr>@5DT7wiLU\#WeZ@:~Ӑ-H{a2+ Ap2χ~gceqzgTB38^y vG/x!r= :(b_Ϟ M2!@YrI7*e;9ЊBL˩e-vLT@OlAt kEF4g"EAhv]*BB+;;ӳw!QR<N=KZ\=:QPO ߋXe*)ʥ߿hNj,ғc@bdbNr'h`2Z9xU|owV-W)ꗓ獺I0t 4vb'>ڟVVA͔'-f6^P~6 ޽ڛcpcDiE >c@ J@/;Ő^s'(lCk%ͲH|+Fy S!`Uji 5z_#l Z?mhjmUΝa Nmgo9jR߃mqʘo"plRI<f,Q?rRjYB%߻֞0;;ےuCqXBx!5@ ſ2m %Y#J[L&T ,M}fg-G*{AF}4BqEF 4Q=73K4'㏞`o#}RZV9PNye8]EC!Xĵ/o~H 3?'@An/` @m[ߌ}zOI^]he?"F7 /֙1]ո9M™ĺV "ꛥ)1Gg41s əjm* C̀P +eW`9½DnE|\EDZSd So%S<*[ZBlc`(ո Wz@DJ5?ڡ#;zhA/~~fϧ/.*֜Ze䰭iZO9ܫ&ʗ{Vq2 ҠLc{kB|Ř7Hc/lS>R7KʛNeSQ<νA&ƃM.ٌM#z3\mw8Dv\Jow, Vqo柎wDUaHgI@bYyw L%&x=2zͶb"+vw`ȖӴ(Ǣ [Zx5#o٘iq3 mi1'sn][3܌%J̞s;w@Ģ lTU1dNTo3%D9Л%X[Rf ZvZtrj4w o@tZD܅rA!WVַ6N8O,]!e[: mC}#~T-}v8J}ӬFI;_Wǵ MQichxzh3C 8Dc }~}`8'a;~SXd%d,1,e˩I4Rң;@e>mYa3hޥ)6Mi v&R@ǝ]~zhLQ$O;wOKTAtW%vI8e1a 5`As Dka Bu۸<)P&~_i*\ThT7tPfIo%hVѭLV X^H,h?R/e]~'+ޏ9i!9FU_Kyn~^GGjiJ{:TfIHX#ԪS^>R2ub̺tޮ*?4>.|;``NjSi]_:SFa[ *^۔3Ut/?T}?lDŠYa bVR/})Au;)i*mӲ ~PHא!d>=qp~:ysz*֒Ab/zh:p6J6>aqPDkԥ~>J34/)V/`Nc2e+~C.I!(|r˙1mcYj{)`@!#n}+-O:h%]HZWmOoʃt*/t;< 擯d ?WQ.lwexBQUR>c! 賋GڐyU? 1ɕ^h /JP0^@m#nB2o^< ,6 ~Ϝl8z"Yd  Ǡ^)|=#_lט(ӄLfW)ᤐCOr[ τDMuiMt^Hy# g@d[Z+%6Y`8%K|oӒ{cU4Q@ ŖT 362h։e Bp_ڸ^u$f;sOkwL:+DIrP6z9K~z|+?9DRRV+J2}AC̬Ur9~5ag &~uؗV~ps֫[&[f߳eGZy _Zv^48a+;P)5j\MPDoZwZ#vWTH!^ x-{Tn2|^3$tط3/MgCVo7X@0uo$zZHsp@ϡ.ocܗi7 {_w2Y_ڏ:'+d[0U1eq:0R*Ɗ\G.apt绍nSAN[]#U'SxiK ~>*/K?Q郬ޏ7W%I-ÇXHy_qW?)s=u R DlV?8ztp%ϩuٖ Dv!+8pyUsc,웊8 /cDVғ.p/i8j\WW2g.3>UPB\;-G?i4ѻ%=FZÄbY>~%xt G[}毮j9*C9TӰ$s %U)rvS5r/:%3Rz(^B:Xb8O:ѡ>7??9ЛȒ eCEA>W"ij;뛬LZ.[\?~$Yxj uWBy&(+ 53g1Bq:eŮNKbrHcOS g^.><@WSVi3{ܻO16ųA~Jj9)))xJX7S!5v%fi:ڽUke=}89.nu/)#Ғ0ER> n@CO<F>?7q⁾36_8v%QE  ?46ˀ|D+s?<ؚȟ~HqD?}tm m/7ߺڀ^(`@2  ^n ;.`%CE4$QA/(8Y24^V*.$BhLֺ3Y/K,I=sviHA0Zaz %lя!ue5̶Pu>`su녟Euk#&QnO{ndMT1- +BN V:RYK ٦{Λk-Ta8]:tfnڒew=u/?b@bɵM1E)=sߊꢼ;Q;{>w1|Mm)oun,Éx  3.:c11GB.*+@ 2_QL5=w,&?,(d| S{9I5dniƛ#aaT Wﲫڙd#oid \H tיqEz-쑰Qҧ(7~04T)B` 0 G 㻲1t#(0vSwD5 Pt;7'bdV8>]e 2vJ>l_rK&+Q8 id"NZlxM01gIRN'?IpGEW5BU-0Zҷ /;&M <[T$3ɿ&J1,I=ZFݵV'' C`nIWyaz.:%/;홯);-vW^pi/FÄT 1zW%^:&bӥ GY4~Lr }qELd.E'ZwvɁch1!,.Q`*V'W*8#Ə))߷o{ZJSc R9"ExrfQ&Rm37iT~F'V &R}n'+ x0bǖ38!9Ӷ_ī jSIciۗ.J&zԿJEʛsCZvї:WuvQ\,pʙ55.aJHP8=d"Kw\tǝzMdUfF&k4};[/-'`E{{{/3]XPۋLjj}fhEIso.^$T#8Vm=Dj,nlUbB,c+`2:cKp=k`ʍ,R疣JB3')}GVƅg;_}|0^pƙIj'rכTj ,.6jW?)%vφg!YL1ZS}⿾Γj/ٷJs)j'M"Setp*}ao!|[ UZN'_g"#KK:/>E qzҮ؜iDƼ˴3L+e-AZVeyv,y)8[CT*,ɮH*٤Z9ר^&Dl̺vC3RMFxjvhallFqh'yUHD7Iޔu*W)ٍ>nЕ&Xw 4ʫaXy1YiGHŒl 8;B@aZ)\<峘r WU[$NR\PSrT1'Z0 X8*H ^do> |u~;.;~ ~<.&;FdyKu%筱V^vcpS_n mJF;nlWUӉ1po]P.>}WyJoRΈ٪I]ϗƬQpj9囏d1BB/`CjL`U2F!tj!cuÕ*'%J!"}Lw (uػ]oN6FئGU?%Njuwy&9;rpTȷq;]}IKy$rҚ)U0ke>wuR"~*l&;ԵJRg5p_i 흗/jlˏQ=q ]E#uhs}>w)? >W4کg+hcoRrf֋W{6H3WXI%\p{kG6{̫>f.\gIzḅ֨Ϭ VH-kdu޻-|{'L#2RySeJ@Mc%L`bHE#d G1߁oY3*c9a/ ~cn+tx<__zl tI H !d`UK þpk3|.zZ <]"0S OhRAdC'o D$ẰcV-3HMS/קpM(s1Bw03!t+ն 9`Fh~^ vyP߽yH&d]iӥҹ7R\g؛ˉEf\>EH`9}ѻ1E6IZ|f!%taAP2SvҔC5kyfuY3D)h7p2Ҹ-gF`l9Y*_s?\Gܚ5 _x5?g+N6t^S&^ n&o-I6ڞuo}i`jk>~FSq-&o_T䯙6>M1 Y bI2Go3ܞ#WUoS|+xlkw>b0O9i6zW?~e#p^fX8WTgaIf4'DO' {Q]>ڊrݣ e0f @`8}A!!E4rXgIMz&P`|O翚}w3,ȱ!_ gA+BI}')ށ"'upbB{L.EGU _-ޖy5 Qdf鹛 Qxz-3vRSK>۝wݱ4 &Ctnk4vy&h8 yUL|qCژMǓ''׬V$ ׬@[g<0˙^M|7$Ġ+ֆ,m~Xpk̗HРhᴯp?sTjEUM5}(ԅPOl/D)(_O 7n۲?:Ts sL*[a&R0m◃ThmijcQhܢbdƧ]b9d+~ǷlN>(Un56Cz& Ai5GtآOkS2Cz11[M:>u!<,g%fcmIr}]W^h.,ë́RDw/sRp¯dSʬ^,SCLrhrw`3quBC8뛍%O_9'^qg9.k6L |C3V鸅-kV}g ʚqbT|9JV8k9u޷BQΙ6_.ɷJ_YV}Þ tب|'M=.ȯU!:cQ^ jih lϋyvjFqE HL)H@A< cZx֮mrs&% AK{6{'+=~NgSR(=zɖf9"*5Լ77Pߝp6x谕$,Pyy.^|;am-mkaop3_^}Vw$s GٴPP{v̧Skb'tv ļ:H)P g{HZ{(Nos(9D4ehbmTqV7Tzq# Ihξ^;CMV.%|*B[۹%Cbx ͛bas;g6@w6噧G}O*5>Axwم^I_SD0gZnmw%Elރk2لY7D,#&dc%S8> ]PH!!t"qWXUX3Fol'qL*MX }\+@?8B?@ā'#LdH`QZ$/,_Ga `%OGr5a*\`xrKe ϏK>>/ n7V*dzd¾|fQ|?[]-bvOǙ;ݞ.>Tg⺺NS@ri i1A6Y3F fMX^.eSUG=4ZL}Ԏo q16;w6,Lu$cYLbP []]Zm3(͏'bh4gmjS-ꚗYvUsG EOb:.ŋX_t%u.n'UC8@0F޵љx2 rX`ⵌ 3j}Mx{Ztư4zCw3㐉pcŹODmNROR6YFnS b>@ddaXҤPe>Fȩ; sEOOd[:6\_}O+b@(i|_>ǘ-ϧdlZ0@&P`!~.(oif[vY (?3WV #. fm}]lbJ-BJ:aZ]̚mRK$G6_n/RenT7s&F~֢|_*ch"%}ʴUߵ7/Jz]%;3Prg1% 'XcDߦuwOQku[-`8ġfG ehؾƦ"@ab LpH  1 )Hk=/̏ݹ X0-lvJόtO m T8 D5U1KٛfgZ5'-T\|5m3}\2bͱ=̘t+2fRAtZ;I:`AFפ-גBTPdΏAed3.Ja| tjOօJ"֫jD00%wVJr(vd{Ugr բyCܒ޴-@%1Z=~oGYPmDlɇüx64ݶV/,Gq CpO s,ttH>CQ2/Ou݃p<k lĎV5bM|p+> J~0OAY:q_&-ҧq wGFyش^/fke&FjG?uΟyəMRdo{K=zηe{fWk\w(ˢŔ7X\NAk:/w_ F_*9D-b~zUvjhͱh|i󸉯8 BI}/,Ț~?QAkr8ms84TSvX~ љiSLLE|!-_~Co}D/Qu=g]3c%uz 2,kqӆF{hɤ]yPmlog79.,k*v3z7ZtXxLJ/ڽ;WzAzqJ۪c*Yt]4%KEM*V1 ɮ;owNӞOc뾫Xb]r}R ux9k6Om[5>BiFr.ߵrk^~aR=EVOZvQ{9og,w2=ݶiq*ʙdê$&?sz͹Oq:؛7e~Ჸi滸#۪)OlZt` ۶!ebX"3éy#_¬dV&zQAd$ # -U`(((EXER`Y*BZA PBȑ (B*EAVFVU$TVEYEK7TL(!$)H)XA$dPUJBJATP EP HB$@ d T,%ZPIYXR@ "%X,,Œ, dfBA) dEL$)aaP,IfBd%+J,X )@Y"ªYLPY,E)SQImb#͙RPRAV*UAdXV ,QQ JiD "Ab#5)B( d#z`cPFHH+  2DEL\hBS<|usQ 6/ m㦮s6qL`Ðq jGR=93km vfy\dYok%}MXx^F3A #@u *@֗-0WIMv0aWrGU*4q&CFa[/U@ k+2Rā? ?(D9? |%I6 ohr6$O>?!֦_9TD<17͆XIW i1 !'3CR[.А6?}*n 9f(0?HǠ N)Z0 `o@:8lB.^A=},(@![ MEHCFeX00cqN7;< AF܂g"fm-cׯߏƟ'ë 0Oɿ̥5XGCs(qa]N.ǟGOˋ>YJqz !J.oMH\RH/-?Fsp[V5ꁍ)E й3A+/$PMدz|G%g|@l Y g⠷ l_O9R"h=_fnY?$\j}g ?'W?WSХW;:O\.r߁h'GwTh(@F>'E"0?c  h VA),f/aAU 9/*gr'`Hj0)m5RqEK@-.Z޲|¾|=Z.y̮¬4`vs|MzF=+%`%k=cʸ+1 K" xM H22Rӂ|E3pS^oċC'eE @+GN$4ڡ=t4Q/Y{#EɈĴiVH ژ/L0[fRy.<a|/9!*ulBif1Qyof{r `=͙A1`RM!~m@K-vԸo Ɣr̋`54=gQE\FSh~)+*f*QTo)`zf5jH&CEJ csƨ1a^dcpьF`G-cG`Cڥ@Y)-C{ێ]A7!Tl5k.聵!=hSk=$B}6ѴKDE#`a3ǫY|Sh+Ji2ܸB8R4@>0D2k >U״p+#7Z2Ѧ˪Ƈ vʠRB羪Ot-$L PLK53u_->-]v3Bs^l5iM@i1tpjC]UQ]qu/2ɪ!ѡ rāMc{y^v"32߲*6iwH_O\]^o=N"ER,H)xk -p(CҁjQ*]oT_ήƭ)!7X)<d/YyWr\h[3`JlI! ,=FCc&P5 *rGt6TMr#T¾EdFL"jWAָEM>tMZl^ ibQV2k7lU G Y8w9ǩlA@I^c S0ĥ#Xd9 _J}aUnhQeRd< g O>qL,K/EV(Ӣ賳׀'n`Q;.zXvA85j<@8#ȇ.߬F{uSy& ڄv.Ok֓}>IfR}Aвˡ+#b+ڎ)73 B":JڽV̤- ُ; VPRyd$,:PB.,y72P&Q5Qv.y lV Suz[& LLPkhLkQݹc(ݩNy3?Ig{˝;]sg@Tn%ðXY׵\NϯNO?#O[fNG[ynA-YFkg{Uڐ>z9N֔CERET{Tň (#U=TH4oY&?`U|42>MDg9wpz FoӲeLul1N+ [xSxӍFޤPrAT=\GIp<}9a4ƛ yW 8WR}^B1H!@,ɰLH*X&0ِB <69 {JiFa@/[s5E6'oHXU}ݢVQG }:`z3>6_44e"C*CbxF b11 <2"S4f=ucaP^ރ0fl D6a.duк/ -HnkEE$7ԑ0ߚaO>MԝOXr#fԡEzc;|\N_f$dsYv!9{ؔW a y lTNйLr>/p`2SL8љ@X}}t. 5%':MMb0B@4 ?İQerf򪦺eJ-`7҂݈AK$$aj-`qX %*ٴP W}lD];JUS>oR+A[n"Yas׆]4 ygC!.vC'_(4O*f_Sٍv}77~7p61@%sv󱴕Idjmarp.P˟3螿Ӻ_YŎwb2p*<0"^,+gzʩ"T![ic%GB*uP-AZk@2ߥrV!mY!qT`󱭉Z;TaMUۅNc9UyQ׏\t?8;>0ZTʟ/?njJk\w1S`/'ΗӚ9܊}n;8my_  q]&pKK-+A6%%dTOys#K̨J ɲCava/nio/DirectFloa( G~7S41-_9D0xt&c̲X4tXDJ N_.Koe^C|jR" #$0n{,hTbjG|NgÚcq| _lc͉cM *l } n |n'N5<9P]&MԔ)ZP8{'c KsJ+*d$S*0|ӃDz>[7J~}U1_dFi7`}t_ACV>:[U V@wP.uRR{xk7 =8'V OW`xtC}[嚖.MZd vvKǝQݼ]{lOzaiџw鉭6Uo%sK|G=;ˋQw}"?u®Qz>VV&|7ݾ.ОovZ7eohv~xzYMѿM[`i l.E6􊬀/CI m0 aFi[4뭞BB '8xgP$tTt'n wʷB۾CQ9߷Au#>%zҷSTtB(?Oҧw촪+I84w(ǚiS?*r2(D{-kO:XxF ~+XI^"bYviYdף=pa:%)mItSB\#~6^ZV3Nl' )et7ߋo6%Z啟wpԫ"pJ|jo TĴ5~vXd()B^5_L i^^բdI+NM˩~kYoCf'UilF!K=1Ivrtʀi3xRqth"y:7* \:&^xl=]h_ݼ͖r0|7ؤBKrYۼ,23"tc M8q /~ v޷xnlWkfB嗢׶4<:uP 03+ k,3(ydԋXlmx*g'3LKe9m7^UV,Q{9>qhlR5д&+Zl\JaWv$|+=(TMRB\c/c|ލMVzheŽS)r$ږVM@M2yٷk! ҿ 7{SFhk[i)7؞ڽVuzdw|@_lxL=|?,RR律gxAMwܝ}mW hQbmdUlKh^x=2bP>Ke!ܷ1g4ULt&j N<=_v$x/v}i,˨BrMN]=NT!pVHX舩~tʣV]y0*燶-oY➱DoI*4i{! S5<^'`}1"Y^5sm_J<ɪ7ER,CgdMSmn?%K(0Ռ;+mFa% r71\F m15/OGpBƚ"NBGnϰc|Z}F/ z&t9p?k:mdw(K˝~_;MRn:Fϻl=+||.Wk+@TӢ[_r5|}x YBį*?Itl+x?x^a:oG~ąy O:dbn0 N'J h[]~7NJgoF m'N KH8xkw.yHQ̻u&T\]] UQ>mI2181hq6c0N_J7yȽgL_܂wH'arWϬte[# 0C8 2㡎[]Y2[IwPgF,}FUsREem^_4ww 定sw=*E)sot᜝VoS^zٽ1D hXUyF1F>dy(hi= W#KI-dF**tDBIPzW JЇf(lRs4:fl| U+uTl2>=xD_I]IVӿ>OL&{=s=>85m`7@-@jFPC~!!O¬Gz.JPx 5N\t1|d鄨u$AgN\QcR]S4>Z%SH@Xb jM0XHH WV#&DVޣ>T\&n(ˀ4xKF3MVZ\ UX 0.UP\ n}06+8X~BN/ F8@i΄K˕x0AEeRlAʅy h0vc\m%TۦLXEo{WcWDrsH.e P!us+e'É$p{B](lA=7Gs7 $CV]#腶i9&J{0U`G/ p0Qu"" 6qUuICL~'PM24"P~{ygYxiJ@ 9)Uő]yh Fc{W/ftO'EQ ڎ^ mw;#n#3LF˒_Aea)*+BͬCQ*#+*n:);-w@ r6I6p{0u3: <eZqi?Wr>Rhۥv` K%+dhn;$|J{؄nsa購GǙ;R#Yx&YD0\:mn'ݛ:$0J2CipmC|uo%ĘY~Mcis7~Wj Q70f$%so{JcE(azF *S)wPb|=&÷X.jOHs_mdE8Re,e 3=a\gov| _l8~KȱH@,bybۿK,m&|'|&d3,r8iX2#Q~4x\战~#L/5rRlM缠Vl'z2ucW\ ]6sO@"6(ΛuوZVi{ʹq!T&8F_$Y;lf^M&~KSSv3S[dX=gFMOG3G >*(Bm;H6 ӗlIӢ8>8v~@zuf\ +U1w_9Ԛy!e RizH S}ܹMNr[Y){e4|%ebڦap$y6BgQa9PriM-/62zJH"ъsyYva&@#ږwjMYU ۶ > mX:_;#j|,d4H/V L41^;5+>LiL/oiFPVm6(yɞ@)M'l0$3+vx'!AV8m1xP[7S#RiՉ kd'|yAz9E,40)٠h F٘(T-_="O=f=Uq8 oϚҟ:Gj#޴b? 6%hjY_ mY!5-:T2IoJ{ ?مT=LE</uK@0Kt.WghCꦮLlǥX1 <$- rdyPBo}eM˔-I8u;=T묝K[Eyr#FoNSj Ch1lzbBўҜ% XFFͯxSHlGˉvPJ֛KC/v?IIS$IR53͓&xORg̳DJ 2`M*txU4z+)Fc$ePGRht˽t&*r i%/ŤxS0JDlYD{΃9͖'`f>ʡ~`6bd|Ȇ2t\pkYM^vȀ`TpDخ#6YWqjݛ+v X4;Yry)bWʉfT!9\ݕC#" [v5 6殊9ׅeJO_C޿Yfޤ1dk G8X7{(<Aī&2cK[Cr1Ѭk=.m|od`OGF7|@gv=+ }:e[xĂZ\4gw~XjܱcTnviS`0nMxYh|S~vzdK_>9gQ1-?@OBtˍ:HΥ 8!Ip捡ݖIǚC>bfژ y8d{>W%Σ ^N I|k:{7?_Y0Tj~}o)_V>0<F2ED~#Rb硧SFZT|OCKZ'q Z{a ~*}#Qg VuwBi0bS$'\ ρp=FG9ֿgBQOn(0iJb`.g,\c:5?%NZ-S1:۝6!7+ ;+yemĭortՄzu$u^[NΩ93T݈ctj. Tg(='Abcc<.8SNbfنًl8E9pyEfo?I$BB~lj5!ycN6K'`!hP\^bwz+tFKu,,r4eUi 1~(=Y5jȌ¶~)QķUX& oOԆQs9=R8OHh_U=~0T3`]=AI8ya[m%r !^& owvO7 &Fr"R(mBd_>S/?PuK;H£5x_'Wss#yp`3"EV5ϝUijѠVDgRͣU# >4iCWt9zQȬwDGy_pD""uiuh~zSiZHMzX{7EW > 29 *KPA+Y_j&H7}*Qĉe)NG!aHuWX[(+ye#1cmu||voFAE#)1fszyzܞe=U\7S m"4|}j6ejWۦN}dHtl'&D'SN23r%q]s]2%6nG$۹WjG JϺ:J.!URqTO-xdؚ|ENo7tI@-ZAlT ܮjgioXS7q!ArDaW t!~FjI0rC 2Q֋qj1׼u5Ȧ$7bW*q;q\wT->Q_f@Y/&J,fZP>%s)vq*Qɵ Zbi$u!ERpN`xW?6;uYu)`º:k2sCG 2Kn_'<0 ${B%Iڈ.(rql 1H41[~ k&T D24!-yXx:4U♒^V@~w 57qz?lX,zž|bTɩ u]2JлLAyp!dʾƗYF!1kMrC쩲8ӷfi˚Pf(YV(5vҖ>ah=XbyQ3ڠqTiBOOi!yoh%RMGn:YtޭTY"QE!P) +E5.Fm~櫬Bukv>n^1AT4ZeCc; ՊZа쌳6 24_ ؚ g#gWڸD\ uWJoo |,ZREGX:+Lah*8jDq9SkЦ9 g\BY x$p$AsAa_~r=@%]ļA҃y!: (tr~ ,0`&"v)jJŚnEOIӗʻbhe L*l:33bCsq*|ȒڲͻZBHG .{41↿ɓLaf1ixzӶ{9WjjM^9Zg :`+*aHotldE4) Հ)IzHB$;DH9' ́Z=t_9E\{ny[>F)CMbi0I.'u5H[a%Tܵ&h DwmD_)9/u]8+A{w>E;[,r ō,R#-,/bkuvH,/ #_u/ILFB*o0D6VQ ^,tЂs.q[7RB<z,+zz %P8{t2¶ĺگjQ't0O{ ЮEKbc_<{vL\r6uV7ev |طqHcESq񫔛V󚇳1\ɍ޺ sfuR5NiޒCgdf#=:ySJb!]$BT usnP~~dޗږ1,D1k?ikd:,"ҩ/Pq[bP֤EՔ ,, Į5e٢%d!舖LF!Qm5x 7ΤL J9{ %gLJKɼ⢤TzH(=&ji\С n8-= M#n2lhhCY'<Ǩ2onS}"VbOIcf1~V4Z[bu]i#[p.-ks`h0 &R#9-`KΘ݉9a `b] n ^b. AEn9ʌ"F.6سi& bPnָ81mUBE3][o%Q؇lJ$`{\ZKMH2fYrkjo{LR Vc,nOlc|H Y%V B*dZ*R`sPieR2;,&88 *vg}^. 0gp_In~Pk 25W%>7pa LwCDc"8<?HiM9,!A$4 6YBI1]&+`tS)5C$̙1B6V B 6YT#h%6 D+9 ,WѾ*^^ lW$2ބW,bʞab{=+T.h^vC%bD]GcaoG`[d%lAe_Ňg0\\RjmhB,\Fwj, YQ`\dU:qD)΂"74p}L$D Ϩ]69"M&n9?߃ _6v}7Qhn5 iS/-O-ܝDZj[{"Ʈ*E{Pj6lABctxjqX`&s0P4\A&*qFrʰT(ؿyT'4k/i?m6w]|S8h QVjK9 >o<9.4]PĿ֧.yڗFc͢òpM7pOp8ʖnEV$ I,h\"p["΍縉49%[!1? 4D]/dy!mu癈ԯ398q/|W }4~=5|סi YoV:; w¸_f'.jI*ਂ}>UhqV[}edo[-/#G |%FKH͞)*œfh: fZg@xb:nv(z/iz፽tJeV̳}㽀3y' 3t9h oteŶ"5}~ 5׳+j,j\\?tA7vHt);Jo+Q3׍bopGc5~byE Bcy/4 r 2SE7akx#!HV´1fIyy$w82br[NDXgŧM"dPPLfU?+j򮈖 WTxpbJv-m}X1T"!H $=Lڠ~P)Hk@MVѧ/l4(u%tp- fWUɌ횢Cxj=| /A CgFV%B ?c{gQh'%g`XLa *0P9s=0GB?7Naj8Bb#f.zCR*JYauRqyUPeLdP~ZOBSO/g/Du1j:w)Ÿɞ*u' 8HB|)tr$Kfjpt>[ Z#6!%fuěxq'f,u>GGm;MEN [uAg WVEǓ+0|%o[X%NTˠ~f[Hw&BPe2@c%|[.1&pKl] nۦK j*QDO׽hN)V3Y΃ny'ͅ޲d T ҉-SNGMyŲ>c:6PdC֧ Lƥ,E<>HVx}%^qRQvF L tG1OJ3"e$b["/- vM'cT)BF]juX6ʮAzb qRZ!K4-~?B͋ů.yT`O8Yf7 0KqiB)dA4[UY ϔKq3z(=^aź0>+ HvVKù+7V-̧7pdY]<7Ƥ*>M-RJbwjKkxFG${IcV6,3oԦʖg64NF$`$`Jk&$BvWEc"OΚ xa]h,^<Ϋ={^$;Ssq .d;ޣHN)T , Mi!''猿ap!ꑱH R%ZV0_aB,9raΟGj 3V6rt_r~"r``ȻnwPK?2p|#wLO~ $Fm@~auaQqЄ> Z;_Y4'&T∩Dc3N*8՘uPLOB[iKV|{q}2 #Gl u іtiSLN`2Š7 ,ΟRѼnxȊ+2H-?[O42 LHS0o$/P0#qy2ue>jq/]$[W pЛG-ž%؊R|K0IN<<ܱzNHmsN K+vd8wʅ/ L꧹xCSH@4'A)z%:#:n0SF|+,Ɓ}8D&)I"ț O#r~;>*[1"bs?q ^#!^H1|6P@HIC0?i iSu T 𘄟8DP4O#qb 5TθHFa\Lo9- )3kSNPEM9DQ* %5v(G.hBA^~-\2A`)),ۡ U;OTM!F0tmʟ" 9`@.{3;dM^f(ŔSJ' tCd_uҒNtdib&H*U0q3fs:l9\ύ!MڴPŃMD8 go ]5]}}#M^ Lѥ5 o,~S^A،$fӃm2>[uT`\! ."-23YQD+ ;?ZČIZ 8אw"؅pn…:r+s"KCWo{.iKeCgfJ޳/a^-n " 8 T *[׭䰯%9"9l+|ޞ=z&Z^_QϞze.XKg"W)cUEⓙ{|uoxf ۏWXaQ/(1 s*ZeqG㙞˦Q- N_Lmc̡mKis8Qגr5ob|No{oّ٫T9:9s]>b#\ϕdd"^NXݟv)n-e.Ê|`YV8FpQs<#sgʽ1g`bd.ATA ~b S5qO'~uڬ&"uD-04;sjm[a}>i=C3Ii~ibӕǠy7}d sX_K/|w!4d :;S7 bU1]{!eibEr{c֣NVȖ= cϏRVGn$W_\kk"%4am,GXsJD7O}VTƁbbX6F~2sh}|3)Ȳ* J+viUGM^LzU[քaz&iA2[4>يH` ɒH;qŮ ^/VT;!!pa!Ra2\DB, dUv(XKڼ]8BaeYc< XgZ $2a #(3&0:Xz7+-znE՛{l)Ј8B٧C#yy澭vyñ\1|;S<90< Mu`̣07AlD <\t%li(J0&Xumi#oxLұJ764}BC^w>sy4JFhr3hBJTC+E+:&b*N~tD]I)g;8|Z'Wگ" e5K-AE ps_NFxצp!ߘWą1ۃ?A(Bd@,|.&|K, 7q*OFAAh;W⚞gM]J CyAq+gjU7_kUĺCG*v<%|oOG <en\&)2XaΕ.̫ s lD!ҷVvd8AevnAyhi*m!W㓴Ąu͏o/I _Zb0#iU!:ፋ8@AJpmZfO.6S}GXmAudǂ[|HGHWbӂ^vjFYN"oj}~)Gna uQȲg8g!7@zwQ%WTɸGWE5  rk:c}[薯 Ϋ0-eY1W.TP~kםdgu* XlqFyhspJc#:L}Z>} QHBKZya7M40tɢl!B[;@Ka uG/ ĭ>!nx(=Sa/rc78 ^ @~#VB8{dj7n,ZhW t$Otu:9-t&{DbWBjHX5/P=W Ue`)9Y-܈VDtr馧d1TE9Rô ޝCeLhA酚)du]nhqz$} #odN*pIKbWdj."q7ڤh #zs%*pq涸7HpAH=;0&OyzCzCZp‰ +>q%N.`!|QPG{b\x&?*3˷P {;^XVe`I._ls2̾lTFN ;``a7r/N):I~Ia0/͜+U/9Xϕ }{8rQrroh=*'^s3h|gh(i\[@cGbscཞDySe3F0U1[> iܿgjkt3X.wNb~6\bـUD72ȴ&uB0jmRndHiD :bWEh%4{0owl^N*0Z 7Ocp 7O_{YMoiy!՛&$v}}KPNF ( ah>S:b#B#]['2.?cӪ%_`v&@Zlu6Y5Ze0OY T4i`pEoͱǐ~|}Kn7gP#9vǭP-<,_ Xt;r-kx% PDgɧȵ t7tyCޯuR4Kj˚PW;Qn%6VTiE-y-9N}}2~Y!H jW:,߫TGR~fr/[Ӛoȟ:-#OO Png|0 THR:,XM~=$+lk ^9iV';ӢZ`,}c&[?98`+cXڰkWm/>; <܃3ϝįgDW4~&_Ǩ5Is_LJ0*KVmNwqҘ`勻ZOhQ]ZMjWj2"GUኦOQ+$(Vwe"01RCSQx* K wlބuÝ>Tͨ(2-+ jx-H)kޢucjaVD; m઼xQT=  clxż1'np,\ Vf% )9 <@;?=.& hϪޱ׹~wVV6̍Hޯ,_ bQ Vs0k%iзu<=JՐ F-zր+^YCޕKdv;jKsZg8 ޹BDLj緡&2nXDjupeqRwElH#^~w&fh9F4~*jrEt6 4HG6ez'FLx⺟щO'm|t yStFqkM RO#G _^.?h*Wnbs͸kRc1e eBe즳r.ء>D>u;7b0`f8 }\<\S$-CϢj6|R ËCs3Z{^qqr6Xj2MTZnizWx!|;Õ~lxnJN\:"E R+yٱ(HC2.z$8/"$,upQv5n_C"~ҷRuiւ UN$~YqSkV`rίԾ9+iIqKe֩FjK '=Ƹvh>3ܝ(zQD}dl,ؓ.Z?;+ z:3TqSDguSomG4UI&nY4:GMVyl`kV:݃˓pxT v9%k_bǶ`N_gM.X2YCz=x|bY> y~Aiguj lHM* Ha'gJL;NSəN bBM)FJO;{!n@8Oj'C5:kf+G $smD N`B`܂ZW cדV@q-\uxZ ~g5R6MLcwA >BJrB؆G/<7Y?on~J"؛~ !+>HX^Į~AGw zơޑ< Ov 6rD!_ ԊG9P1P!zEoDaY"zE&8[YӹPStI)64FO1^T2xNJc 9+z5O,gUTȐaODxbA}KOstЖp+;P䲫 lG`(MɆ /HBYK*!ſOȴφ7;BEv~1l.]BQ<@%Y.YS{u+uhOKslKW!`.\Md ʀo~|`}v/1Cע"`qL^Tz~r$h! ˞LG.Wqf#mԳߔV/ndG?9BsuNIM+okw;X;nAhz){:y=J˜^e{,E[::2-n׼ }97r%bxgmF҇XUlU{'Q 4 %-/㥚p_=0,(~N by" Qe49+Z, wMDSTu\j V0׀SCu˅m/ <3~x xcstvlPC/O:a!_ʗP&/a4ZbWnIUX$-*GZCxM+%-тM쩢zW}ÑݱfA@(=R>fIJ,/6^OzBoZ-(VR9v,c@ai\BHwyOS]ܞ1ۻzB xH3yꎱj.5E >ٲ'f-5\6!RfN~#[>̭ċ6>I NXEfU8#{k>~~/oQ<,A֣5(8֐[ް :Uw .=uxuAZCr*W(p`_7i`#y&r:7T y&`Ex^;Iu~k$SY  wZBED`qONݖr?c3%+_qkNh</SުD_i.G:Y@10BĝtD㔢9&Xnd`GQt*S ZKm^#Tf sAkiy#Dpئ~O췏'ArrY=xu).wz`@Uk+oPc-S'qmCTؚUH%BD+Z[MF efb8Q'§<3 p |1y]ÎJ1HcqsZ{u𙨟۶Kj.SBSKIGlm:4yr} ]B89Gέl-8-' ֵt8>0pZ0JޙXyAJpTȷ-gZwxiF FfaϷ&^nshUi5(   fuS/ g.CǑ(Xi߬x@7B4جr Y#5Vv1> &{(ܢ ͿJW:u 2[,SZpEGӼ :7hRw 8D *kEØ?(n?gL5vW ӊt=Z/B>>JS8ȲqH<eO4E9yHq|/sG*}qc' P *GDɔLϊCLθImF3l07TA4߭04嬎ɨ:SfH;+lt)wSl zew^!@2)+;TK3iRǾ&XLc8svMf cL#'2SjT9_keil/Ϣ^+vح@ZʮPEN!obwXiJS]w۰O5os9-/aXn]ĖWӢZ, }5cX/=`/䯅G Y"gW0+XPHv_h4#u{? #wU¥p2&ڙ=I LĻYtMѾsvyzq|g{kJY=gjsvH0\g^,|LJs(Y \oCKՙ{llKJ,D/OFY tׇf ~ u#e=O$ʹ7&c@DaB 1r֪n"lDjRxԐ!a(@p5o2-j3$n \,LiͻD2QMvbc;t |h4:t0Nq!UV䡘 W\Օ1GIQMYjdSbn6汲ecg4T[o܁-u_Y?Cb{|u"tNIeˮ RvQcc]~ uR~s)?5$AvxWﭿyu[%g1WN(|{grd9;l']~x@{lI3Ǫ",t0 2"[ x<>}X:@/QKO xH-J3b[;J;u2sgbV]:p?Mc\DTx?V!cn 8Ţh9ĭ1Q຦ÒD=68e-쏉;$g" E=IcĿyr)(PܐR,{daežʠƅa#ta{v~.x7 ڬ֧.v2,]c^B7bu[ kEZ֠U1{[YZ|:fesW DT&k&5/ft3e}{! 3ᬥ CV*b¥]Г\Bg:[b?P<2:Mx&9}fF5o0d(ɴj }ao~`x&2 ]?\NhL=;LjDYin>v#_k0u{6> ʦdŒ/_n6qغh 2}R)Jz#HsRAQn6oo$ ςUA2+%J0I/1RzYJe+ϻ_Z\XXX TIYuR2J*^;#t7_E$YHM)K!y AR=)є5wz{yƴH9(?^O-)Vĸw"'(ɾfM?{(@Q\%$aZDWRN~k-S 2%֨@l#8֕t=~rp }BLݫ&]8F~mوyKbdxvl57\U:,딙85 yT+贫O 2 |6v^ e!NP i< eMm/~(-gt]=R=zMhx$jO4h$ϞzJ5:-l)ZULw[kfkBHbk0M+`S8:Zv&#Du|H鎧atj7Mxt87ݾyo")}Ӗc4z?ِUAsGMQW0,c3dp~"#`0pY0nnngl; 7J|_s~j. c'FP2$C:V$, &bJq.$Cσ11slP`E fuސWE@a!Rox7Jm׷H7 q~mO[\ݕRB>Q)jS 1-_lд݌gΌSt8Sr-#8{u2NgJt{)y tv0WpN@Вռ o ۮQ*ϧㇻWg+8~3m]ZטuR7Z65< yȀPF#TnQ+Q "S1|Lu]j##n҇Xl,Uq DX25@gH$iibxO[v^G>T_3&v;σv)!8 þhŅ⎼.~ղ)Frbݪkd晁ƞa՜`kRl)p"3FM`bxP*1Q,ІҬrc;x ,:oiu\2hgmA޹ZDqR #P M0Ӝ;UJ@W<#ZLTˡ DNDw3l5돎Q2.U4H0?J F+bGUEI/ۥK 4n{1Ųכ;H[$U$pie͒c1}tRN)rY X+q",Y;'%'y5QZx_ޫJ0@vY,Mŭr?Y1 .)8aebu6@wp4^ѠjbGrfbq A՜cK^X\}nlfǟfWIQ }xDl .^ꦾ݀h= HI6F%6%/ꈳ6V7V<8iU14(G҄޼xtF4̮;.VgxJol } 9`|6=gH\Rdn@gwk:'f '=+q+v[S"Gwp}&6`@UY̋cm\pe֝{ilzqBe'<;|1؀z䪅-4;@ḿo|::V"kx7szM7xsmP.f!ys$4z_C*(!diiPlvu-Z[qRlMuI7/^fSo]^ YX-<eHjL\ ń?` uAb}f1|Z> @z?;c2ҳ] +*.3NO LP>uI 10lj|@]rK_  b]_%g}T Vu/Jumshf4V~ \ PD4 2=cHa^7G5F`1\ bP| |%YN8=ųXS`9fx Iw>=/eXvW{1Nq$jEf:s#c=)S3Cz"Nu<|{I i eqf}]Cc1~9L.95q)9 ΦRl@a+q-VBODbi <*E XcRL:nye$ÐQnSTb-O dhYk2U  -AwZ'5{$̳M&7*bH¹L.ѥbMubt1Rs$(>(㩻{~3|#0򉟤 dlҩBSq3}!;*ek}y6ƫƷоknV}8E5"IWm h\z<PC7sF *?8f ZKG>VUgATq_X nȳ9qKx [H)p?%>#6zaWfR8* 0y$b,9BZaAt© K2%ō ϊ25,DK܃SL,{J1FP1 082U{*7QM$>/ ;Bnfe-I*N_:U ?fKF*g[Q1!%ZS/$K׊h`g^( F#< Yx7Ep)6M j_P(P-[-#K><(1n[ \ԡTmhS)+V^@>P`ڟn$>vgR\/^W"$p)?*ckT;tShn#/Jm-PXL`xG{ +NSJ:?4sPs a3i9;N"\ΰwO~lT.YaMx'ˇ?U ]c+}q~aR(6) pv`~{`s4I| =Qz:@yJPBfJZ ӧ[DLb|ݟ nN >[ަBmCa# A 꼸Nn 0fe~ $Aj6L m/"50}YnѵSg^)wGȟf̌=T0jN Z&yk^koBJ |)C(Ju;4HB-FLTho>E '\P$P4I?<{BNR2f[lUdP"M!;@U؞RLOτJ<|e@9Yۨ/VH+64׬K,_b3k(I-&ZؓN1R5eځ*ꕌ2e}pCuWP.Q<[v?" L,<4 z S`[`Őjk)ů *e. ㏅7q(Z;RGc酨j.-{1ѾNC&Em' 6R}Hqrw'з U!"5  {mn(5(W*R8tONDk,?9e 撥g]S,dz<_ڪ+빠.UEP7蠭_QޒhLt,>QcRf͟6@| {l rI`mlS:eΉk ~޷UѮu 9^7,W,ȥs}Etjkz0#b}4-`5Hz/>Tkئ]ORF(tjN5ϯfsamf^(7iL((^)قKܴ;Idc}NX34HڐW 4$ ZfxEoԻJt~]YzGUk.]U f~nr^) ǓĐ3I9'Ƙl]I[GKA]{ZOp$FG%~Q`d6cfcE 1]]"qr=]T s\ \)eoq>'=-a) KX񳻙ӵt{F# Nkƪ$ 9b#U ueyBg*gS99<6~oj7"Dx R5$ABT#5+k|EH*n,O\Pvx ( Lhm. oi0FzK6տ2|5 =`N07n,`E,*z1v^ SB1"[)aK+&g*2)FWS DGe"AڽȈvNy%r8[6(9z\3%2^ '^ؽMu/|WnXP}(+@o9OX%-kJX6SEp}ͳF]Ճ +wiynLz?D5 ;JɂX+#M *;'T?,Ϊs?Л!Zj4]P}];8 mvuY]L"2XQSSPjyQ;#t@<ĸȅ zSbOxV7R Z۲YpJ5e,c?!ûs9,a Ugo\Hc9]JJ/LaDo5&\\xn g2onu|(cʷfy:::Rf͒fzP1И21\vTQiUJeX!3awϤ"3jӋL \ʱ*PbI?S4xC$A~ܫD[%FN+Q%=/y39Xٖ|k$-_CU^@c @kJXiAi]  fߠfBhGC^|YTlEF$xc%:a`n\sP:&DKahp1EGe!ұVw%+&2&A1?o$S<u6؂yv/4rvmZVK‭ BPܗ iG]`X|^AHnnzbab+) RC| {yz$Xg܂qS!?o&ETZM˄9%:$ APXlMXvn \5"at4!8ZnE$O{o*x$;ejj ";)raXʀNvz~bXtXEwzde㸏)`w q D- ")gH8$_e"u ަ,{KBU΁HFd͊*Jz"5A>a.`rLg+m{m1MĺQxP@;A!tcvՋ"+vmtBnDC.Gy5ז~? *ֱѩwdTȈGޗNj*+lpW0=Px,Ue-Lﺐ>E恆tOMMms4 st Շ}(pHne*]Ŀ+WH&D(.ƨq\7 8y](jY۰Wڝy˘H$ Y٩^#/cL񤫛?sb-r66Yhw.jc',ћ/҇ D 8aj&9?Wk8E,/>$4hfO(7/F/,v.>H㦳=3!`,:ғkB N(;H7q9y`X,%g,w/g[E'`{3h61}JaQc9S# ,!Vv7ݿ.d'4" R&;csW1,gܬTv]edivFk#@N_pLrmBFtM`0oGN.=QV 5I(i-ZcGxFD7;.YzBQzw/H0PãO9apDŲXw=82sOf5N_-_~_g;ڬG>Ljz]gcAMGcr! N`} j[v&ΩJ`_ۉqNJG-*kgV[XDIUDi~f-ksYQ1F'BBz(nG"q)=C8D N>rpJP[46" 4TFKGkcݍqBY+)qe֮l+Ib3&Y>-1yXԀ΅ D68X iFpo Js̨>'R2]T:tUgk! I*_eY:eqEðPh.:_@]m)nlsRah"S!)1&aH)w؎5VPaV^{H/| eFF N-_mT''Nǧ RIH}\AP4QuV|׼a"mϹ]ĴMh!\gw]˅!U{SW־b<Ft3W)9&`aeNd+uT)V&ȪxZiAHM|=e&,|¶g\<8ڰ kHh=Ե@w!\ |)ĔHƳ> 4h\5ךJM[~I;yP)h@e2>N PJ1^.)4ەx1Y'E`9|v9/vD/pc2JjͦO!%O)4qFQC%Q] k?gS!.vF=?qbyJ3 S[%̳K|58KL"A<',Ug`,2H[#%Qw>?Oxpw哵t5"tjӞL9<)*J~r_5mV5c"擬6ur^ ͹BV .8va$?!R1끖@R:~1y*rOؖښX;K|1*{{nX\z`*Lۻ.37HG9<|Kt a'nPDqEXuky缯tnz h6fz-e7ȅH/ܗKQ^ԝm\b{ K9B=w)u0R1^'Qh"ߙ>puS͇.oiƵr\Xsg(3b =L[̦HN\#CM0Ť(n6( ZzJ#VtDxru$,sId m~+B7ELetp_;]f^kT $ oͬaI$LKGVPR? K'՟hUbbq"!~o#MGq0ZL Ou9,/ysfܧi Ro٣`,DKrTqRR$BrTbf%2:v?{L^%inLJdq.͝1*3wrۥne+4fȑD /|"x6@T>aGKNT&3U ̫ҊOTb mTnt$9JF p9%Q`ޓ (`qvG=5JLTXZ9ǍA0||^Xw$֫XM.Q"3zQI.&>A5(,SoQֲ74Kw;^o0uG<7Rߘh1bL':H"!e@a\-0•L`@xB\& qUdo.hB~#SZ="jl2ɵabV ҹBGs\^h`p%]tx;se15z1.o9I|?[ w>t!υVn,R8%nU[z3iH EfO({fR`'P\ާ~Ḓz&aUAe,X}ݡ $QBinM$8#{ IbKa`jƒ@I$a-~a<Pe7rHnH빧Xa^=n7Aᙳ0[}QU3EȘ`9zp<Q HћA|t_!1LPӞ~s I8ӛT@̍4<8ZNl(A\ Xോ^3WWݤ?%ya=j3}AlAZ&VmM9,}Q?S];)Fr˔xn|(} !*`VB+KRLܘ+f#I`5ظ`C RnD=ǐBKgabT 5z{ Bo=4 Vʭ:׋hB-3-=U>LM%2WiE.GEeB.XsRm)|P'j9a_KG1\I kZqWvl/ծ_,s6]B&#P3BMܩ• n'Xa 54H5ѻ'ȭ 7|:!H^\M 6e`hT 'وY75M% Ƈ{dlA`!X ysmYT ~ؔ>d2ӽba$ B0青2lR3 Y i"gg+ƇҔ"Lܰbt8),a'F鷏^6X< WfXw*aBtdy1 ¬YOYlyh+U8۬h64C@;_  ܀4 {  Ш 6YS/0:{5fTl/^֛f/%n"od8O,[ QP/9e綊յ<crh3gRmz g MPԛ̸tF GQ:E6C"QوX/-& 7)'[\Ne>7~Ln'x*xp^J|؈A+y`.O@K?wu<Rȧ*3;62&""¨p ԣdΙt CAO1cdN5zk[<&Cm̆kMVohvY?QO3대ӫ%1Iݠo0 =Pkx:}+KPn]\pY8{Gu|nq4DIM hl LC,_}EMH;Ӕ> Z,RDrPN#܌f_tk`p Vy*M?SmV.wSw@2_ ?$wsssdH6|MKŐiJE åYJ'yMh,zrqLiמJOB;H׳avEqՂG>- ..7EuLQmknwaopF/:ZO~@%\[SP}}s݂v 3B#a-Fr̚O >mO&"OHe9.֙YB'%PhP}(/])2'2[~р핋/]7i"@6%_jkQH/k;Z'_e/a=G3M14"/L>eFF 3m:dL秀qDuv|+3T[^ƻZ1 Dw}6=H70 % .ṋ)`p1Đ ~w芳ϴ+n 03Ɩy+&E Q5ܿ<nJPK4:>ZsiɓxN@ƾfq)K#&Ê ٬LTj! 0A.LvPJ~%criόE RS9<:Ti-><$XiOK:"Ogx> 71{^)w~HbETJ\WL[JW^S)=vn㬖بZ xSjq{My =zlؗ- a8Vҟ 3B- m_և9kI&q CMjdsH9 $o0>/ӄ~0 bVvU笢amA6"\cZ)B6) x]vW4aDG)T=w~+XP 8iPNY;b5+N}zw僚D] 2-97OxGJx&`L &^YjJi1je_SYA '\G},G'KRѪ ݀y,-B 0+a,q-TrR,`^.F=?7/BBoE$5,\ م.@n6?q֑&-~ˮ1L [IHc@ȠI7.!T cURA PƨT[%QzVaJI1Ă1u:&֑$};6-H(^(Wn p[*b7>E"(Ag4aΞj>D0c~\/酼0Ul԰Z;OCq4aŀ7y/~"o&êzYqZgrU,E:W4>~WfOwg}T ag" I]̬1^ϰ<s%jjI y=3l- G:6umj GFjSWX)}?eE/ZKNW}x)Zڅhw6.]=<+4#ĞcTlCRcbn3̗W~]/1?l'e)%}Ƚx8<# F,}سka& wڇUYmw􈫵XOVGq I/$,t=#7N@`>suI&YVPfKnT][boc7Em7MB[!? i(0<43d7ŚE*mʀr6"`&xΤ䗛C?Hu30\ נǘ=dvAUv52*$=I;@nU2n} A' J8doogʄ"cڠnk;6_B^Lzs㧔 xjǙ?p&>IzSN C%.AAȆ Lܵ[IFNƜȋ2'^9ji2^L,oz֪W̕.0a\h~m$`A/̪F0|S*Ж=m9)y[ʥz&3}B.Y<4;t#" «L^Þ$pIb\Y).- (6 XTal?|<Fm1z=?:%p߸ bm8=OBFK6Im2xQD)$lӊ0c[Mgnr3 uuRi/T wqQO8M/8Z&X`~TEX SlqYԮ@>n -Mn _ k Hۊiŵ'OڲvrV6ܭ ߗ\_ _&u NPr'#M}~pߝ v=:&ʳG102M̿2~LA}WTNT5Ť¢J72 M W 3!r y[R;M7[Q(„0lsC3y*i,&B*.yyǠ/\'ݕwS򭟝߱Wz.6Չ@Sx`,kw$8Op0Y*~J&'v7) j4 *$ԥ <ؠ?F.mbέ_㵬"30$kC>1]6}-/ǖC5/&Ar)gN@H4WT~Y3f' l]vwYbDsm#/nJwӉq~ mH8;ڹX/NrwCM2*Lw=v&I O9 NhL?"L>@)`.ȼ MihEm%YGQG2qAm @q'/( iM.Nҕq\,t72e7njPοU!g^i噓j7z^<i*j۞Gp֕hAJAL#(YjABɹ4T#\mZXoGJ؇ᛖ6$&*aB)>Zk|kiz'cE\.N;_ 7!K2y;b!"FaCSVB[ @qOӐt֦0MX.tU  J-ֳ7mD*3^;*k%8Cj.ߺd Hn`{|>15690aZR*}wj->@i>$LkCypr dXv]ˁu>hG823 {6WOM3 WXȉ;Y_6h~ ds~÷ro" -/}*Bk;OV5{&&x}T*̋=P@4$gACSU뾝0'R!8љ1&WEi`eۏ:9u< CTO4U) +T~YצE ܠ:a[?D؃1NMaF'T  } cG}Y* H(#z1Հ;םr(ir8*tzw 0=,ϑ`$/YS}N__IcuD:|3`X1'0w؈)x4}C%xu^ҠP#~44B+tOwxe>zO%զ}-zYS/U9!PVIL5/x4cTPA, bYI1Y6\_'KuW"> 6j? ';b?%9\vݱo O̔j H(bI۹>H&6{ S)2g^p51=(a-v2Mp&EA^m\_|D-"XR^)#7tb 0W\0DrQ f0'uR {wK9r Ժ[ >b'[輯SV{لa%̆" v)1ysebaBkN3} sʻѴ$*PXLS[`ECy]"[ԭ%xuwf"<Td(exS(b]q5i%Ċ!Q( k3 Aڥv>,_!dE(žSespO,#^[=rly}qeћ~oGR!"`{dZخhP{9p9S(lKl%WBvYP T2̶8Q>軕"h)՛@o|\s9kp:#2,KlgP>y 7LAЪS[:~ ]$Auxf(2qPCrb4F}K6'i۟4wq7-x+ pcH#bJ.b:1~Fl-MynA2Z!9{FKm-Q/z|; \RTDN|Yg !bK Zշ_.\`e:ɤ3Q}(&XC#k\fXŵv 4LޮB1\*6׬VɄ(5*fK\.(ts|t $` ä̹N)8^ YGgqȢ,qew'2XrNRǸq)K拤vd{P^B;笟6f:>ŚZ [ieF.|?eZ3iIK^.{(~5n3S EAF$&h˼uA`,Ch_b^Uju{7AYHW4~d֕I|S5E'8QV@hZbJfKYq*ջ:pLؠK0$k3A4Csv?oɨ>֯ Πf`  _;-ۊ#w0=ݮوhDM6l |-{' q{9UlzD60鬺֓fgzPs>rGב zRqX_<[[<3͕߯/hLs6S=\J9sF,e 3M[NM9@J*% am^K fJ5;MLg ssIy'm9U뜬XYvjdPj߼ʖyAV7 V6m3"D__j4dTH7Q. C*QdM RvBdWYJd[p(f: ċ8" BΤ )e*=οJkL|BP{G.OCH!b1 x0J!v'msspBLf3? Ӫ#vrz֝h/I qiXXgh e$#*`l/І-\I!Q;\W WTz:FFrRE չD&ݖ,:T ,쩯s4x1q~Bc^];=@ ~;[L͛tW6Ev~#j:]h&9`٩k@ޕK\7/яi#].yG2 6><60ϗ``}У wb 5X-mG#ڄ/эdom̲oPمE>ӭv?kIvVF+}\gwL;D^a)AQ|OM[$ c]n|AT,useP4$#Z\bb{_L\ dp@5y $bY4B(9DgcRiqBbS"whRU'.T?[p#z/85aY2mؒ8dL^+b<X5CX̯d~Jy 6Y lLג3%( 2/ey]8 '7^1\Si&u`@šxqr<,`62^+cq zn0B-? Qd:_؅q]ċQwapL>nUs(Y9p_u0XAkx M LW/zO_Yhj/T2װTI:dRW5!vd4HB%CaCXB5}Xxqpֻi&.ڕaT;f# E 5oѹB D=h-KnB]H`[3` WJs="0̡Gq O5߬Gc~}ݭgADվE\j4ːٔ"!45I+[ EߐNj_ L:Vh$# }n'KiCxay}Y?ZJa.>L?Ydݙ'SOM"+i)4>}CDtjc|A)3BWZ5!L^ 'Fqp4w_PQ aU G"0za+?#kGcKɾl%$]и0+rբ227ñUO6 K9b= >>%fWmږt0`Kk[[NTe8َd]D$Uwdo4>}Sai3&U.n6oR;8 WvLQ.,h6,g Ek,zzDk0TD-zwL:J7h:d7[ès _Q!(m@u*DI׷_LJKmmNGc@GsꙺʙSd罴818B d]E~ѕ{ǬspW&*~N1QOjN{JU}}Nbz& kGAsHcܩ—ɕԴYGe0hp"aMNvr:&H[\Hv,Eecٟ5eGB 1C(.MhGڕyHYT=BuC=lqpϒ\q v,Fs||k>{Xrm+ v~e}kk_)CYЏ0ʻWT<.d(YZp2$zlUt"]A8.t.0hM_.v伴vһpL)F`U}~Tes0b3)0CHSr+329 v>oѷ@\'7M~(1~/fВ`.8^?vMr]"8.b_3 FΛxظ {e,Lst_bZAYŹZնW̋ԃk2l#ݫ`׈,dXk!"r8)9P$e}(ޛ< EtjHzBmcM07n-K`Y^ɧ`t(Y{cm0yU/DrӉq5 |THi1ZW@pj!gvvi)i< [fSbS4ma^dGզ1Fg!7G;17^ר,뎉Dҗ Y5hj}:L@ BڡXGULOs#<:7~v e9A8:b{Һ"t;#r&U;q cE`o6"r n*!Zi~XZ..T5XH#d$5>ؠ')呓%_N7m|ԓCGRn$4^~y3VY#6{o]A~NQSҊbυ2Ҝ/{r򫄣 e)&`u,2dbch)8Xݧ*ٵ#h1M k5 brAyZ/SB+BëdzCo! FYGАOObjySB0duRċ5/{.|Yl=Mp搄R8PJJN5NX)׋480-ȖǨ ~@ &" MZ|Qk2GA#4 ^ti܍|k 17˯ }Y}8TW0[E(gGA%T!)A➜^FT6?9D Ťh.,TčEQZsUIL aW)xvhPnl[ܪn2-WHUgDzصJ sN8ԽU!MJ|=aJι(>(>+L(G?ׅg`ayA]bf{)PRr66w`p/=aBWj>h?5I㶊 NdAF}); $fJ¾5.8DcwlM d]*ƇcA Re"}ӗXf'=+IC.Αč$aq 5 S0d/Ε=wCyM~:nkxkUql7{>"TD7Bj8ҰG$| \0igGQ- joqG2e8<샏Ӱ~L8Zs{# 3i[l籠Ddo?R~ B8g˧n}h`p3'Ψn2)m՚k'M]Ĭbr1KɼFVTjFS琸b9ex]vsJl* 1F 4b$DP՛A8X~I6pG7^1YpLhMwbN/Yq:~.Jqg%]~(̡*04T1񹶣0\$jK:qO/1&?B$v4䇈E&R<WNeLa\zMۂL7Vf : ρ 0OѯjŚlRRO;k7E Y0B $q}E(Z,N۔m5 .zy7oq/|A Fm|l'~AhK|-}-`p{z A:۞6q7WՒ~NAt/@q)y\t%Z6;O@(~;]As ,%7b@ŻcpcVgwy Ax:MɩϋKj+ wXJhG`"bbRB#n2KFvO<|?qƸ SIYTحǠy=,<[Q^mL1^g Sn~?O.blPFݭ|V#YUs@T.qH@ɅS-؞#є5 UC^v8:-vDG:& dN'Y\wrCYK]dH% k[3hUv_<b-ក@a}e8?PǃZ o0A;=D :Tѹ+̜j&P*@~oybQϢ-ߨ'rC+6Q?DE b{^ 9Ъ#Ԗ/Eybab6P{Ctfɹm5K1%0#UT(D9)NNj7a͑Tte(=gWq5 US6-)}]x&L2;6v1}81;ĕR ^QW@ag0+]6B?'+>"[~PR<$\aljH' B9}/)#p򌼇v~|=;Ė[+ IϩRHyt{{N;00]CAupQDap!6e h$6Wkp+D8]Ɠaؗ |,)^T}@Tr>̡59+G~I |Ot@0;NoTj.}g9oH>7qE0dDlj9\R`'lEGdnY{# xQ v9U +h*($x(cb$lMUKƲ;&5neJ v1wgC/4/?Wr;Y5Q (h!;CXHyMdݑfqΠ2?1ńojJOe[]0| gлSv>"1^t6z x:v2llL\ pm)$pDl2pwڏ2r9C >|i߼.0'+ M!̝+&Gjٳ%]M({u꧋.c#??Zx2v2T!/0INv&;<:vm`zn$ wpN͞6PP֊ׇh*5%+.a=5dnƧ`8ħ֪{s]o#_!?+ĹEНCT#ft9լP9sL9H* LB6 ?+^uώyOU m#.&QKStٓfrAd#̐r˷_ARωR>vŅ% Nяi`+kO9V׸CQI*@g`y:L%t4'T8 ̋*GM6+I&W8. ^/ķ_$2MJV޷S)zACBzi߭lFniFJM-Y}-[%pS&oy,0DR}hgK͍H E6*L0'yZ:9ԦKZB` 0xiƚgW X~vo'0]gw0< ._h%~C^0JT$)/dP+]0X S4UEv/RwCX /D-Uҏ)Y!,GD߭0KJ`u'1iF+:k6PCXz Rf`?}a9&dΊTp)f;.c㑐GGk[1qdzěՑ0oP08I1h6ĘK^vw[(F=@\{UED(6?Q%zCK7FR)嗪S޾Ѡ?4r9-q)|;gjqC6#G(odydP](Cw]H<99JdJ̛8lj5~*0[«/MggY{ õ˿v /A6]4op]zm(TJܜPڄNw AWvYڿA5]X;'PRۡa*\d6< G|MaKJѬ&ؙFZY˓4ot[JSiÏ'O.javaUT 4wwi4wwiux V]s}r^%$U׭ E.Ja #3wCdEqsz]$. t>_4QEKg9]'~_~PԈ$B7ZCbQ4#r˒F<|x(%7Hbohncf[%.] μ#-LwHIFoڽh2Q\QwͭrP[Hje57MYFݕ*@e2dctUqj>d "٧v#X˥QSաUٮ Fk'ZmaO0mqJL֌F?\ ;Te&^\d֢R"\|'igfW:O:e,7naz{mq@>Jm}K'`λ~৷i%(TK+7F7:^Eb)"{ S U:>pت]g2Y<hE[Tz̤BP߮5$Q2ݵ+RtоQJ*>*9DD| jyuе6-Nҥd2f։;*Z Py+| G,9%6M]ze#ʁq#W s!U!k[ ZbEu`_ws^^\tu7ʋ~QثLk{77u8emE{#ϊ6EphbX+c+.d#$2w:tV!`j szTuoU Bb6¢3rm;3c93ؠjN\Z/+sl9ݙQUT[]gHJ` sa$+>mmGVs>%}~mwWgkn03:GydW"RiUL30__?jB%Ɗq^t{vQՋ- fM];۠I4O1/OGӇ}g0 p.o)cag䖬%V3|V deYQ0^Ô>1{5:6/?%+o,g~MS~>0xcS./9M򪖬ђ(tKX#o HcӔ;ѡл /D0 G뤷qP~rYL^ʅa/xkԋҵO C م);T5}WގmJlP2Z_8oEC-t ؉[](;GX^"[zQ]Zb;hZSY죸/jkU9]aʼ:9֦KZV4\c&udR3F-冾lI'#@'b';AdWИޘ>;h߿^_>}6GL~Pz`6vym|ftu-F {tt'V MjZ]!MJnM[Mg]ZUA3/LN ,wESU6 n9x64EZeS)}´FIKc eJymi$ o*mVp\$MM! cL`BG^j+tzՁ\i&eNہoa6mCVr^aרծ0Gez1 .nGAm!>:)g k9כ#۱[TMȳB& #cX-*t66ɋG }ceZ첗3E@}7Æ-2G|LU"@kv`SU@BYYg$L |UIBOEUFUr5\gg? qhG[*iU 6LO #PSUed106ӷ? @1y#t\ic*B.eOQӈ&6)j~#^t굗ӛ`i*s;{GJ)2+ګyQhPѕnmDpytxn=Ŵ ZՊe E2Bh1}w|\ˋ#L0&BjͰE`]˪pn:fE3[^Tn?1,qLcڮ*\Zcth9k~vs>!2]sf{7s3 }z*Z;09 |j2:ƒ֌ #{Ҁ{G/ x̱gCЗ:3|2aoc0PטTC3H_T+ /C hJ)rh. ]*e⛼uUd]I6k/"d-uUI>جMvKFpP#-^"U^uխ-gduqv%}&䁾]jW"/8UuߒǤ[P3~ՈP\톙T&Vy0N!v\A_ot<}EZdr _3VMo,~/OOi'ɳQ#=?fdKb+Œl֪.]\.c1p}p -s,,#,#,Y&kHGnLtWӵL\)G5s/,.<4002E-FB##JŜj1EwRư,X K* ffS̖Qa[Tg3,Fpp1kc*\[x(wCaA"`6B%" oĵ^_N1cr+.},nG"l.d| GMR0]N%^^d<{틟krЎJap7)#_3쁵2g|i 5)=)gtZÃN槃OSͧ8! |@cH$ DG0S~k[Jh/$X|V^zuWV>fSeB9ǏBDw>Hg\9ddX Iv]\ES%^_xdf&6e t$﨔54V@;a%sD ңh !,9yQ!0OnK{#O_FɽDAvH.".apiɈ!閪IyapHQ{t8?\!#&x`QѦQPIW &%1SW)X",,K@S"<&wݎ"δ_Fe7jסQ.dɇA6 urwduf.$/fGA:h%Rڌ2i;_aFd> Ѵ7돦7NV'#3!A )}Dۅl:^/Z` YP,DȜ1 > 3l5>RrjH]O$1t5WP&5zhA7g>荺c`GAf0Hu'ݛ˰:3h(՜+,yMxHs96  B \xvkM7` Jq&22f`ٝ9#+fR&P҂Vf1JO $X38F#3CܫȮL8KƁ_U} OAb>Xз,QKCezfSd\[T[Q$Pk8Uz=nkhKK|RAM>+ON\%LD!N5]F~OP\W !^ `%LV_$ o~dG`77X #4!0{y'>}~H.AR5~ '>Rt ccUb;-: ^CyMU1)WMFqEUuGhupDVj8TvMr$jWwT¦|}l ٦@FfKlUYfV.8ZbZkTƝ Y灥[%l(veiVWT3+JSnQlSt&6"Z7 mrl8056QWhe2Cm^GrB[l8Tms7P3汮M agY<( zF6̳{mn pbONv!d&ƛZleUd@R㍑{]B k0fܿGK@p\ǁ|^6#&M0T M0Zw3r{ڸxlNy:@[D{JBzJٚc%b\y<6ʇ%߬9?q$:>jr]y=m<;rpT \aؕcp܃[E ۦ䐽0YaۤQۅM*}_[r:9v`Z88nn9#6p\Ћ<{/݈02:r:r[XLypk9zU_ɍݎF6\k]"Ǯq6޺}}&S(g:RB)!ͽ.mYk%^aaz)c|#ⱬ:+Ւg7I7)z`_,x{8$>zPLx !'`yDohPjyGg6 NLݤcx}*v<7pnsZ*^UQXdTF^=K=Q#U1OntˢhhsT¿~|AَT\Wo.S *uLlb2N*fx.NQ3Locsѕ^{B;ODԨxqWVEVѠi_0nA`ժ%ʴ|°˜; aHXچ]چ]Du?jvIKz^m=wzQwK。~IIZ4ďnHExʂtxbʢuxb q;oՄVwN ~BMIhoNe:O s"IA ',o^9O#ˌ19ыX>\2> !)I(&6'IhֻDF$e4^g{zm !Vgfɳ4'P(g'>:!ΩVfHk2X9Ulϔ XT1f1RjP_ "GW\xuW/gj ÍlTBᗳx%"qiUcAʫmW2g;&+T#-Y5Ug4IeΧa[,fͽ/W}zlȹŘhMB<[S%sC5R/,G26+W79$ XHc+6ŐE,LJT&WtjZ^f~F^8^a~Nb: `2&lT'ĂHn ub '7ojO]ŋO1`HmCw6*!wNu)ԫE١'{+'f'c䙶-\+#N$? sH+/*C[@=Ҥs3[TlAϵ OMEq5kNZoܩO.?m?Qs0uF 3a~dΑ8sI/$AZxr?gxR/Nϓ?};dI$=/@]M*PG }B=VR: ك`":" '"l8ndC6HوE6 4L2ߤsi({R%A[GCz }@ܬc&sq7d2GwV -IJb\S_NwE %\;$K;m %fR Px90O6=X kLE>E0p!F\ wKɃ5|f][eRW]TH=h[Rdvjh1 Ґ'gqK98z6&(Ayc/Ն%x?aj.疹a +=?.ifj8BHRtI4߯-(&o KV nr^+$lI(3#918y;UI9AaIЅ^YԬm[ӥ$}-܎9I@lgՈ>/X淂%Ux_(΂D[}%S,;1MAu`SJ"UYPպE>g[-^:_$[ bUR*ϔDQcX ^sBHat Lk$rt<˙YDrN= '¨Hg08Uy7-Swޭ}/[zZ79?;Sk-=H)^owGsyڻq$z_yzz9,Nǰb,1mtӢ60}H*wmS%U|UZ"S')6 ?0(,wEk>7rXnYa *V+pz7hH݋3{{gP}#"/ynNDIV g`9)cJR/:\Hs&5 ?7g`Ag I*3Z;+)VV?|P6jKPD>-Ҟ#<Պ.qVyzğyMӛ2uNt)`Utxh7 n pСL@G1)m3H`RadkC\`l$/G]ם%vP)ɋmqbtlH>jb׉ ío+Ftd"fX0[__KA}vt߾܁P v&jD% GZg_m>%*ϾHdqǤ Z.;|k2KaIEB%hR[ڧѣ6 }oJth +KIUv$k ec&׹BM<0kY!bn*r-մ6E]nHhA| _~@eo+L!x 6jE-ud"ļy×&w ߈ߦ=M~?xYȵ =IdAwR~N+drvV%T{Oh!Rm6 ~:!ukDс.;F JK~ 6PŔXʃ1pTX%%ym~/*V4'h(t740TE REouʅ7#jÊH8ſyWUzvm 4L4jEd`n7Xj`x(F8a󬫍wԊhEru;#K$2\.K'a.K-67Evmu &4=`_ݤZUBH8 Od$ҟ :4}DvU~#]kxybD9^FIQ8Rv5uZtyt AoD3\j^ʝybu^g6ف.;O{N~pq[88}EGo]]E\.py.BNNgϕl۝59znIB j?ۥfhT)ч> lj4Le>Sy[z{z|h|'y}j~/,V-Ⱦ SƞetZ&jsI-ɦ3W9Bኹ` &F@^Ҿffi" TMI(S휆Tz#T ]*BƵDk)BW4~얨u[6m$>JJr=+ViV/d O=涁=}ߗdj?![xy$nL(jzqw>(2vCLc+p;JS<{J<|st̅A*F״aVP&= }g`tp hуT7p`$Q_6rB0zl۬B{Ƙ1CN}ޜ>oJf.t |4wC/XjB5./;KNhtƣgwe7~Huq7FƝ~, LocaleNames_en.javaUT EwwiDwwiux [m8_ACpNvg'۲u,wgE@KĶD*dǽ~UEӝ`&~+bSOy8{f߽Q&W[mJƷ[I^˼,c4dFEE}/̛[ʟ-n}_,?x}? d`곱 *@T,ұ`5BRo77v5IcYVFn Ī2s@=aU*X%L^2  % زd2bS U ZLaD= HYjW0NVE)jᦒQq`ؒND4}xYJ_2=D轌Ej` RѨ)sVirEJŠ-a.EzpRl@} uy쓷Zy@J5d^d:U ^/LT4 s?g[L[ެÆB`K5 0Xi6} @5QϴCVkGG1Q'D))Ӫ*y7Z[mtVy`b-KT8Ta`c!TG)7 , p4YI>fC 34EG1uTj qhN `8zyt 9ӑ`(G*Ȃ w^2J$i*Jpj?OG66v® BW yN?ЄV>nhX}P_舼7ÇAgiZx3]%ŌM!&;V%sOcv{_ ` >vM?MJg,‹wB,H'V):Y+#ß 4|>*dSؤ:{ s_(R6$ VD:x <81~ Rg` #,,ۢ #m"-k~0I6^}7 xkUdյGYl~{X6K`Q5]5 fDH_TG9 aq܃ٿ_0  O` h1w+,%_KDՇ)_n+nyV;{9絩_zkD=|z^ ݸ@ܐ=/Q(*Қ.7⢥ GIv '5 w܀7>/Ybc飵 y8!.[;?@.Z.GI a: WNu%gy7:+/9qkcQ}w?7{+S L(a,H;@~4Pb;d>Q(l"ZWm%Q ݙnQB%ʫqūr ۿ2s"MZ^zܹ`䍝4= ;s* n=)ow7F|ϷTbD_v~B?KWv˒NV ر. 7P5m#$f~rv/;];^Y)))O|S8Y {2W5юbK$X-&أt;L֚"[.cs% )u n3>V MKzmška O/ߌ{ J=AT}H|U ᫫N]<%FڃU- 2Ʀj77kc(p$XY1oW4.i}рa&r @8) z,u.]W%b` 8ǹFǩ>?(V Hb#{5I#89 쒓ZfsF}i}h}ͪwAq<Ěc2bpk6ǍޔmpS`F$tPu[~{r[pˬ:pzHN2PPȢXr;!)rQgs|Mr57"g<]-0@/9 88 pvnЬls[R0= zt caE-5vA/6N, lrmWSqAY"M12IHmP'2H}f*^mv`6lY ۈckpwDP;an_'.BlG2y ʞ7ˏ}stoxNSv{; >tps@|^fxΝ kJV/ J([ziݒ{v@3ĤɊU偷&(v{JoeIL ^&,yʸES(#oSZOņXvyc5={s>AN@Q~ B 6'p͝ݷxnՄ0c0DmD`G 3?bm# ܇@:<U(])+@bm$ !^=BBGFNfwv/kŋyM Tl̝u>#$ʊ)ʮV(хP /(4#4 zY2$NOd#"%IT< HlE'k4hkA;bO9WőǝqqrL2s:o:0 ]~"06膟F$ݫ$|\<"n!QڜOXb3 elsLP0>ew w>%Xk|!sB^'M?qY?"t[51 ،kۗ-eNk.xu-D't%U"P;oaK^HyHrc&wOル-',ևᄗԀv<>%P!;Q2c. ]ߌ-tg Sud?r(JsҢSñm9s8*,3B)F@ Ϥ(5OPo{gŴpa=lnD,"N!zՁWM%8:}8[ _NoF8 u 'wmBF^$&>&^qA=ۿl_\0qq<[CzZy!9*k(UU~!Q!v5%3G OȘ-cO[l})' vfŹiלL(T(5B<Ղ48*-Zή=U84޿qb8X&N3)N%UU@؜7se9OvvCy9FʕoZRwCIJKkZD^⣥ \GM@Q%Ŗ2N84'5:QCQS3nNuG"({jҧ,TA-Q- pJ6u:a$7@+-:F]wE+@Qcg.BF3Em*AK;Ek5W2vF57rl X:q s8H835Z7˭iq;{l;cK3)%A F=\+'B3/3 uɽɲt7-*YcU/#k1B80r}x튎-sҀZ*YA黳Vt\K#po_>=\8Im8Nke]k sdG=gۧWUnUu!oOR&>6g11 z+ڀ¡ϒQvN ۇ59)OA<ƒl^"Ԁ `Q||^9p7k\NcBq q#mKCk!KݼwP}l8Pw>㿖: D9;ReL"R,-cAO=}1V֋3۵37V,k~)BKF%Ves ɖë̈́<>ֻ)us8s(u^!兀l=I-\y^k粂 Å77\-̚H4k?]]ks+!f#&A7524H?#NV 9]קb+kN+p<=S7*`MalG %b#Of~)szK\-܊2ޅRfZدzY|L7SZse)"A(;?Uh}tlGlEц[M!:2a%,^w RZAœ8D0j.\#^+~u'Qmg~{DƹZiMu3\׷ȔOz!a˥g|CF#jJ ͫԠ"xiCfK(ܗZ6u@i >)yD+>Vm8"gn4uo3㈜2!#xQoxhk\!PGD B5%C#\# 5KMӟ [as2ݡ&l>I=hf9$d.V+ G=خ:b(ғ l ِq/Ј4^Yo:͏&nAeI89lw>EYc}]1uGnVVIruQ#ERy_𱍩Wt_i^R!N"hGXXBSɊf$efEjNߢS_ֲc''vj_%}  |z&S0 Ěʽ]R xWH6=Ch{y43i1dB!rOriZ&ވeRTde)FbA]*Skd.RcMw0.K|]FtC:$:dhI=߬^ =uQp.GTJFLVVG?.k&/Q j>=lZCS_Ա#«Ğ-d!B9XD8"ȻJ:-{~KFEbbWDiw7 þZXc`*? |DZ`=lLoöc9!g FiZ2qlyX/@RMd%8Jb2qȴ8jj4ٿoqXJxpq^;օM{:7f.FVf&[՞Y/v];>>ޑQ.7ZѰډO~liR7X$Wm[[P4z4n8|]Y{\Wj|T}×_O9}|_o#*P8kДxFP+VO~ɟ#w{u: R\V .m{s͢׭:x+DFX,mVKS8jT5oz#W6u]%)C3mKφϣ=_\(dYM[c1ʕ̎+ 8תg5&e`KK*ˉH5>WdeL%)1ˌ/9+ |mYee#3Waq SiUEbSo*R6 W2[3(ڣi55m([={Jj5]]gT. b#u[͇:)Ҽ /Ng8>9K @;*lcneZwU- io"EMT!9@AC H3u 'L:G$rsM@7H@f7U0*#:!A8D~3Ca+dq33{ł{C?{^r}r u<͹Ȍ1af,̾8 ՞''lreuZĩ읇0aYMZՠ*nH01PcXZnTqH ;Tsݗa/hpk)]|%RGo*AAW oȌ!5ܲ y36LBQ2'0!5H;lPӝqULOyIO*&tyJ{_$~/蚔zrM"9oԹs.u8J"0ӣj>j:{y-KS?qlo c0 ͭhHd_Kc''s5~e-t`j{>dXk;4kF$d'vjL^݂Kj9wh?|~~km1['@g1" OJkNOj^^w)YG\nL<@q+A zjeJ@Xa jݹCl>@Jt 5H8큭BhʎADzce$n7W[YOq}Tg2 )pI$O4Zi~&s[+#c7u6yO0i ՆVbxz_~ckaihabc^I]r.|S̥A4ZDڅ+r}$53QA|-p zCM3i"jNsʯ?/$h'9P 3V/|ZsP|j_Z4iF dL;GRRVyn =&e-a0A73,QrOypRJf0UgBj/H&4zp.'x~wCUci ǵoF;cbEd7E<ڵTz~&}s{Px TܦIl4{DvI57秅"i%GJ ԯ%v(` 8(-fd 2?+Ii}`Y̓6m%V{mX\aU1פ^WF^×i@gg=`>]B]/{ҫQ R~$GB6 P7 dRW-g¿&jtCBI3j%qns2,RHג,Vx,/H'T9,;i "hGɮc)q@Ep+(XEVTvKvIc qsahl}U0e@evoVEq/&.-ژ٭b#OWT-g}ުȳZ HJ~JW|uW)&k6]CS_[RWgl9[WŠtN~iW=8pMTORC#E^#0\"';Z\|z͓9U\Gs?XPPvEH XR~Hlj&"M,t.(q =+FoIL7LcXd/"@ Mt\iRШx|4ŅKc>L۩+p6rWK79ٛbp FfB@U!h19E`sVP,EUl_T?kjԢЍFn~x*9%pÑߎ[II"` U2Q,#'#A$K[yvu]t{GQvnpy5zmv5Fa?wwV1˩|!sA>F QLR2TP)7悕YJDr)"*r9. #h&ѐ&I-CYE 9Iq.NV肛@(X-%f̚0P/.ADƌư2:^DE;z%HYE)!iՂ/iJR+ƨAs}/T`l$Q |ָ[A\VꊚmI%(2#σꎿDwwG3X KEѪ.Jjw+3{6f_".lܟg0^э&;#]4NưSB^=+hs nZg0ˮlʒR5gB+Y+4-(%1j jgA!Yϵyĸ:V/o%;,9>~}oF+Jῠs#\Eg\*3:uߟv~ K~ g szo3BOOM@+0qGi4͍QF_8+JH1wƪva6KSj7ZVcYa5Vң&^V˓jH 0hv-2ɸ*Z+2 vonq>#_8g~P\2J1Qox~wf.HEg~O]؉2fLG[cjeGâ6"!cȌ{y2o'5?-X3̐7VX^wMyIJv.wݥцfO-14]o_G /Lh>"۽k@l|m0aLώyFs{-q9kqKl%&%OaLp%Z~ӧw4ºd%Rwt;RnG4,xFr;%dv` ҆ohNR氲|eTc˝ÖUސEP%Kx^f]2ՊuF&UyvFVrSo"dK|ђSʝʭ^]mlC,l3Bvv @lS^I |^:?[hunÎ?d|P:=me o@1}qOØ-@?EAտk@aePEɗAU .7rUbEɃ>%us܄o/J UiKºFaًGaGa+GaqE 0E5 N&a@L^< F"L1 SLF~}Q,H gY >",>O1b_Lf!a޶D*Z%.'[bS-:kKLg-1>]4㇭4þ/~- sg,zÕ P5m| o2Zbʑ6n|j9v:Juر^>VfuQ)^^[|}l<ڱ5W%uèYa B|Yw:2,&hU Y\2pn2{?pu圡&a~_a. +DdONn+fiYi[w!P?i pЎ=@˸kT#N£h^9øJ4-ѕ'q؀_Nep.ic]%ʥƘ( +%[/qv1haU'DA,ᩳ.6d)"!Z|OPЩrF DpcWDz"IrvTK*1Z;L @vIN}9wvV159E Mk,zrm"2*wgfDxLrNry"1cƯzCన6+2R %)F2"}͖ID.Vx~\N`y<"g9=hqPFu-0ﯛRs}.T?B t/kg4CؤX/Э5w߅ %O}c)[a) 8w1hsyYr!jdLQazײMDiъ lxLWx(4sл#rc=ISUjjE$@X f?K*J( |Psjϒ5)+kB0H(62TfPkΉj+g: 8^8sru$k\D; r5u!/RZу/uNx-Bk|قyŜ3ϡӽ@]<} t "]\ 0w,Z'P 4o\^#Ҩ!Gk{Ѯra fnK_O\)f9oGg}X'“3K(v;AT.,!Ҥ5kGd9=J&v'a=u-I# Sz5XZNEL[TpNWĒ͟Ўb `2j(ڱN-#~s,cNL QBc SXgfճ/e\%w ՜RpA24B$8Qf?^-*0Du U[,n/0%xaP7,&+Lݳ|!/7']%@5{']^-*ytr5"+9C?;I9ŔM;p? N(BSђQ-q 4넻淓sXIz>) iy_(^ .v?1F!_ Wm4qr)Mл_>L\BN’Jr0y- l@#4 BÞvEF21l=\Ӆ "n(LOW;/Z{L J5 48~"+?T¾20c}(z$VxQW$s w|4!>U Pd/[%:~W{wEDeDXܒquv?r5Dlo_jYM t8VD3 °G^w\W& 8&}\f8v9@Fʦr_7/si3A&9Z~DZn՜j xɤ?q6a]1\^NF a`?i30:{`sv Ū۴fPRdT;4CԺBo>ݐPOtذ^Ck3B\x[d2XSQnR 줗CƑ sYԺ͌$p*(+3r_T-ݏ.k|CAW܇)c6^ŷFq&|_ኯެjCBƈ`.i] 䦖5}Hv\C\!Y5;5 |cCRn`X[8-Lm-s/t|eU,@2ኘǂ.hPdew6RxX:xxzU}T1%ț t[tS))z=L!. 0|ȕ9 sʹ'acݙ f <;fg"=Wql,+8^NsiBf=S2$ڢY2O,)M9bcߕ=N%E%OaMFݿILgLV?$z{ck1c'>7\Tb^]PyYiY {k´t㛇B$K w)3-8 6k(s239 aJ'En/҄o6A|)؆ t r{Pt+H(U%v 78]@a= J \+d8ww1غc]zP ȄS)4אc+u]h1-ܐ2] ~뽦B3L3 Vj e$Ah6_˕?i)r&|ws0ã֮qI_1suMM[['ĖG4\] DB DI4޽&& nw~¢U;l3ί?_W-ڪҽ"c!CZuCJVIm@m;(r^t"5^cZ58R!vhBS$ĬV"}D5)hU`C߭11(2s\ I=4e xb2o{$%}g(u]!bOJX磏Gv%] (wKy.v9}1XBf2 /ޅ!HZ˷Rբ%ِ3g !>nKޑ;}p3MSrR=N+ۓ;z7GHɌSUhڑ߾Ao:NXykjWsPf4hF5k >('|ڻ(l?u;GȩY3>"su#;Iz5T:^ $7Wx ^ѳf+u)xY|=xѶR)˝ʫrmUB20yrk]wIAcL"rG7ʡծEo\5Yrf{ E`56z#жiÎjF󖍵"ړ%;q:WyЧnJ4H1BPCپͺPC,Y0,tC}X{7p4 |5iX3VɇPJMUΖ[t$gXG7Y֮FΒs`9ED89¼#ps  O]a2mc|@eҔ`。Jea2AƿZɋ\% MXZX 8v|-Ɗ-7>6aZ,gQ!$? kL8' C^:lR՜Jdaeܤ**WCWܥY3dtġSKyN %T=_\Z [5j=YX LWq5l(谒W;f- a%wI fʗ ЩŖun+q^=,V0 ̬ 0֒ PJ5kkkTshlzbA?Z3_I½L)k:ZG1&6?]˓ "9ZٛB`N3X䇴kb^8mG+KuѝU& jIN!ȰNnssNEgzl1F?0 %fvdk?$˦ϣW rә6>Ҽo,LI&[-lCZ=-]&:ԇ2lOFnZWT uF_{ȤBER9$Yݒ(U86~^5*U|:, eCi,*%ocF]G8vj_3AAq13)xڼ"uo t37T6X-Yy8#i<'-B(u6U;iI;ɾ 0\*"2ͲX)lAEyhmdV+, Gm`dd^nYG&Q2LkƶɇRa;)gmgXzasoNMTqa@/ZI}whxfWu|lSڝ{) ,?$$w %2ߔ%hܧMo\uZu&g8>*[Rl!&=v1LBO!h?rS/k5>*zb҆c z 6qL)xi8~a:Um4- OK!ʟBv7gŜ #$i)X_-@469>[3d08$6Vm}Ljvb\`8-w=>X$ƞZ6Nm`9fZ^]vxV$˂ɕI;vͥV,c" Q9]1 w,[=$(Ftߙs Q8G.-RV!+aWAlСŠLk?g(erUTN@nSxYaO9-?Ͱ=$j{fR j]~O rʰ~"8/zOLrʁakv{FhOK ;X MYТQ~\\u %#wv [? v²%M-p%3q) `1'D&wHK"~^m9Ewpp=)1bp1$6%$wk 9d ̍01{bi^96-:'F :*޻̉ ͔]S| |f:F}n(p{Bcu^ Ya(3OQO?Ar?Ƃ?"aV8޿ &+S28q:|Q5D?ONp..Rpc9""VIC%,ֿNl*Ҥ C,ҚF%eSjgW2 N˝TV=ԞX}xx2>$^ˌLb/g$$D膌JQùl& I|0tOw#rDzW ^ . gz3i9>ҶBaHTmvU[V@ 2cH"UPNP4}s:~qz` 1[-mƣˁOPZa#ڥ~vNm:8kйEs𰀪m@(C~]y젻>6Ѐ%} ?RU]? 4 jڗJ]-B?5KJK#)b @"D[0,n^n4Couf?$=/lu]'-P24lβMl6ǛI%9ca/s tU uwFIQxoC=gOr(ytvj~K#l:_hv2a}fRazz-!6'_}+E2wxRcI6)~S|`Tm4T[’Vyv8O~M$I]8E^p/:> zFoId /jS'XM.]rY| O~H"xLo^>^aN|˾ +e)4$݋}b Im!? 4 %}X}#atI۾wğ-j!t *졏QdxLA\iwq PRhu/\jQ l'c nC#вh6纣3˟u>r,{~MWOTcy@26&۟ak6,΍i,Fl@"5E Fʕ8ġ_!Zˬ_-K&j윛D)Lag8Ѿqx_ Ye梬a{c$:],bVp6hsDTkL5ǫ.25vjMkA1<JG[턊㟙2D!Z|)j=o} 6YR T _!ǜcYbZ2ĉ|=*+3k'6'HZKϔlOf:wI,z/xHc+6 m)^zҪk.P$'[)L"=@ju#:5i)rh0hF$ mѓy<| DS}실8;$#M+[V>yd`͠ ĠAm7NyȢa**CFʰEi.sq.޽v$l]EZgrH\[8N^սR;Mvo焬OŒ `$R^&H ']RfM -/T?FUn/)(}}Uo@UR8-DLh=VdÇPX>,Yd0 ťc.)z`XT%:H 1?yOl]U Q{2rY>sȐ^/h\ÓwkҪ2[$>Qؒ*ܱW ^TĻN#}IƼ׎%,B^cR&^lvN3AOe YCA$5vV#AE $q ?X鑵#)lh1}( 7uTKDݛx#g$zY/3|v&gy}Qf9=U*^ytϿ{9.ۚ7Ϳ߳BMH};y{م?eGM8wK(7xcU(ݾp}oɽ@w3qIگiE 5kw?k_fŒ7l^tW/[#|tnNۛ:z/]1A?bRRqQ|רNX.q*߽,$wWtvgf/KCC]/.֡i.IyY2jr%r󜬝ZjYlx㐂0!wxE<|(\F4UżL&̣玽#(MiIU-%revWP6fJZ5L)2YH2j*W&Xҍ,d-rZ4wJiRYhI֪,"pHhƩxȌ,„};hR a`7Lj.*EFM.j Vn~!SZQ.=c.U&3 V3^ j6\iD$Of=ܦ:SFU;O2a,7nAr{fSb-V9jQ܋FSwRY3O/F2 +\Zrd9s#Z,E{ 6@O\l9F\ө*Ҽɞ Izo3ڈ{|LBPwʿ5$2؞+WVTơ]]J>"8v}Ű'yY]`7]^^\ _]|5eW[R,@rϼ#ٮ,37`Z;4roa8B D5Ur!,S?RaSK(]GGze ƴ~t*]]~} 7e8e='EIzEYj[c*9_iqqyڟ=ؘmJLE7(5̜VnD{෴ v <vβo)N.??;MKFnzi O#t>[݇}g `,o ca䖬V3|V xf'q;55Ly.jckWr1&Yhsx|w˱yB8+6DܽQNonGx9KIiƖe9-b k í"ſQ Dxu(nf0 y͌ ˸q~rZL^ ʉa/X E`cZɇ>t@Ӕml?MoǖJ!V|ųjؔy֖p}a7Y 9ʫ)m;6j{[vt"o5 Va;ԇu/Uں` jG8ےoV"}/)Fn۲SiWGGo^  us]U;̤?!!} TLtxp?JkiF$Fu|v1X}2O:΅)AK.}h#9|.8-|qhaxh«C 3·Z Dph3?M)_5\}9K3pp`' _|??^`ӻxx{~ɠ8vw \Ŗm~r[lC@KtUj ΐ &ژ d4 Bf lr4rm dn,F{#7 ^(g7dĤ.Lj~iZ,{$307wr\ƩCFԱMҳM<3۞K:+P,ɟ3LWCe2bH׃ht hb䢪PfPN@Xwf$ӶC}I)al<oɽgb9lWP@Cs 0Mo .]Jͽeb>B|'Ç R_guk1JŸ/ܓ1<*d;m!b FL;΋C ): PA1h Mg% )Ql7){+"T\ɗfa9V H)/Eņ^xAԺԉr"=H(Zvk+.QoJ%5'%t3h@BnBOo:99>FN9scBt`-fĎ(#\kd|;!!'PM0rfc0=/ybA?;!'@[@:!{|ɏ]q'ꆔN-HMyO9`G/S2#Vç$-K`C3䐁\Dԁ&1zSn ?*mlu:^Z>r"7>&[Dn5v@z4KE,SLdsd ZeJvbV1p;&^`;93"dPR` ۠=ctg$ȵ!ׄ\~?Bh>UPH$^x4ǖDWw.F H_aU.*9#¶\$ דzds]x7$CCgTx~Vy&0f{*ZV W^ P _/oS|$dvA `[*+}cx25N+-VGؐ\ > ÇX Y;Y*^ZkM۳o,a7¹eٍL5͉I7@w&m~I!NpFl*(ӆ1q/kbC6 |]<2g*D̹+b^U"ivxXȱɵr r|s͜RVB'P[)u`B m6"[=T?^3&|QKCg&B7Eѹu> #"]j#vv Ü;9egx ەJ]>D^yUӮlG٦y{z.|^<~Z- "UQٿRm B<rUōJ"@pQj_ë‰zՒTFEG==EQwrU4@QS. D!b ǯ]bV^),Z2n{«Q_6UZrv7JG;ʝM:Sgwd "L(X=p4L*h6'mL:qOׯMsg׭+[W-xh~\/ ~<>LĹlX-1 :lݱm-'mrDÑV eS\7ߒxelMn2}ȥ{0̅8JO*{b.8CΓk:1|ӹ4ƧKU Z&E{SH KU[v%1^ǃFQY-E'2)f9j6A-bfpK' ꤌkY#Ejt3SkGB4[о9ܬ?ܸW+ ?̠ٷDuw5ۊS'=Fɏ%3KGU.td 8m{盂W]{K7G:͛f͛—&}5 #rYްԱ :Һ_ÂV**Y.S6,͹,Bc Y}~)v"u" ͮ-{w0,WŔnn~3{LTl}s;-t%s3 ڎ"JɰfMxI$MX<޼} Ҽ #^,B}jӎ@21m1j[{Wpd.z\C ٥n+mBX<Κy*BQ$=11]ACGs6.2Q‰әy|fE KZɇ|F[Q-,wab(4iD6a@.`&>'Pī㠘{ ;!j?t?%qH$&׋>~Թ\ p4`~-z&~U<wS$CV)p@}57w4ft,E^e`-dJ;(wEd́nY^°z9ɯy* ,hMA]jjyetRR zodQ W ;DwK)}\ﺀЫZw*cY7-Jj"Hm PIߡ4yEv킛-)nu.WFdU*X 2.`1?S;B` 4Ud`+P4z}%w9+ :7BqDQ:T^U+j mlkۈwZ9Xv8Cܤ?ZS#WVHiؠ&0KV3brF';4N0F+vcPNCJ}sSЇ*ѷk|bi>jk~r"@jd wK{@_B]ڂ2 hw<ȇQ5f~H02@vPѮqN|-! ǰ񆽃$У[B:&L46B AHCZk7ENOR"P(S'@B$bФh"i-T+#ҐmCpz3;A,ϦPBeƇÿ Ja_!Bn5 Z -t~7@gQAlmTV<|4\£m Bu~:^jyJc }{xoqJQoK@eb7"sPGo1c жkQbzc:q\/%x]{ uدCLy|7~HA gORάQP1'N@H~Jα1+?4|V91"g;jޠ6n7= -G0eo|Fc93/B5b. h>N:)Eqc?H[ B?zAjܒ76yZ$#'Ŷ}k"!ﰋq!Z~fⶻy臜fh$}P1;xv5iT+*%`?GuPRyscOGFrӳW'?{UP,J4!Lw24)bo'Pu7CЪm]AUIEg¦F<|!nh* DIf fF}Nhf$`',~֩zeG"tB"¼5A 3?BVU.vm#rz~g}6|jNydgR!1s! |2l},,&#s6;`71tq)aO"{GrhBYQd&޶:Koa\oI&RKva=V3;{HH]@!$Rc2Y_ƅd=4tmFABUP#$ە0:=}(/Q> 4BOk 0R=j\&SO7Mnˁb|; x1nʮ{M GP:]1E: ]"Jgk(gT@-LT\z't||Q_ɹZThmD N-R}]!ee"dCJ4Υ QeCZsE|6@^)K^aUz ٪ \PSh:A 닚oWȨWM@L*~dNl,jyB5y%况sloa4%7 ` CˇAMI;7ߤB.xXCND]")`8dGAal}Q&ц=%tdKmIIY?gnр]n5©21:v.prBƮV뢮5.c1֮켹*r+UawE-$`o?o>module-info.javaUT wwiwwiux Zms6_}I:.m皛ITKc{$:o I@@~ )$@R2>X~8!?Kn/ y"/~:/NɃ`&љTMl O4S+(?Lnr="#2kre4x;AzpLnwzpu=B(c2b~cD˙YSޑHH4(> Lf,#>ɒ)bbM~xD>)*c6<$w`1cCA{l4(t\h²-.'Ȣ&DQN+*PrEDt C! H1KXCa 2[ sZ#|FiNZq"J|wI7Rg FHN <8i<((B G=?/#B~X2"XZy?ޠ8>Xq^2`U\&r`QQOk] Zd~ϘqZ`ub3$c j8%'( ʅ bQ1O8 >{Hv/,f`\Y5>HW(I?_9Ԩ yV2< j eS6,.I-_}ŐaIC[!Lidg.T*0G UhxL綄|8+Ve(!LaRRֵ_[;DPA| |/@^zu%.}w5R*4KEnmCɹkOX&(5fasxd[ wQ; Ɩ6J;X ))RBA` 'G%F=SC㣏Γ\25WGUlB"%g  p Cv+\)Kq/,~,-hŗQB B\6O5!sh) t,aʞ88(>j~Qa!*|t0Rhk(c2Q(dtfp򤷥?S#A KesݞI&imj~,)1Cn 8h3kżI|Je7R sڷ@؊j&24Β`e's,_K݉O-g5iä ~'gؿ42=\hL薰7*#ȼhuN" ðygS=Mp^3m`id(mvh0B뽫|1.QUP>- -e[]lԯľgߒP|A _((V*Co+=gzͮ$tVHf-Euw]dz?YbӐi+i;-e-]5d/lⷬЩGW4=>jqzY#u_صqX9#)xˍal3+!]5'LX)R)0Iyٛ7o=-FlΔ"N/%%;nr9y' w]:_|KC,Kw5 ?K'o틇oy ?|R7޿` /z>iCwaЃ`dHn}4 >|P;xw3^hÙ\p?Xzx }ki!)=W^0؃RSíPi[TJz:Jр 84[ zUyXf2LPY+{*+ , tYV ):M#^ 0"RrCKYdRdJDX+&d3am.sd\nN p!UȯE݆B$BIB:ҸY CcrGCb 2֕u6O=+P5ao$d%>Mx%PO W$<ȴ6Mx&to;]GqYKrYD;cf|>הvt{A _n䎮3h[?{5DݛW-r47dT,mino ux {nv0mn`F%['DYбSݙjpV OSVzW:GOPB/Oͥh/K{ƲWE+Yї'0J,3LU5'薷97i5Rh_t9 nBb GR>iVҀRۭc;VLҫH>= t9_88 JUDBڀtl&#)4< -55{߇WC{mh7#m|A{Նv}{1^H }fhPZg4q4at(g)}: р[ 84+ z?\\O F2+k4VjgUVAX։y]`+t8Qt4-$ͫAA-D+QdDa$l2V$[ 0fM!,C!kHg]Q;u A,@b$E 2 sT)BbqDU;OƬռOy=9ni18ʥ\^{غwݫaNw|M4Usp ж3åpBFTAۜԃ 7CKF!,ɏJjWyX Dh<9]6Fs2_*UMF ( w"Mih4P?k405 / 2g6 YnÍ!DVՄ~XjԴ\#7B'BRQV> ZrJ,#|5i~-cJ$O57:aݠrDE =$lRkTV}@N+qVrTQʡ-T*@/NK /L0l@x/R+"B,MSH3;f"D@iۮQCSo_UE)ۻ29r7AĔZz쮐MXw=9sst=bON,Q*YMi&+~$`[ rތ1Dr%c*%.=Gм)\ȓ?=bˊ$1\lqm pߘ ?$iɺ^yaRޡ%=k^l|`7"!-jpDf;;V4Q, vvsfY1w(WO|J9RC<ʅL.mi,u1@kqeʖsV6ƛLD*Pkc?*"SIU9?VwZFfF}ڊçJy$Ԟ$X{PHCzʙ`ޱW :hgT}Ul]Jg)kPۣ9LB_}p HۊQa]lb.]>?sr\=_{>pQxV:aP?7j'rxyR.y,eݲѲWVSubsystemFactory.javaUT Ziilwiux \[w6~@ufVDɗX3:vs˗vee.$LJ>8|w@E'QJ"%%p##4%еϛkru}ON.n-={{9yw;['gwv1#3rqv~sF#,ah>ӄU$ağf)tK ~e@,XB#)KD33 YBrM%BKdH0Xc'NWiS4&) N01C2|Bw&dC Ϧ4Ӏrt!b~q=HPsu 켺;niũe#s zn 2q6˂=b\#ޞ\ݿ;"I(Hp)a x{v{zO~\Nߑ(AH 9y<%77wg;^=*6p&!HpbQXved^ ]w xdAȣ'fXlHhsA9s<F()WR&|=DB5=z1sA%=SSMޞq;hQύ”pJi@K MJhsyn=rzBw{PO>GAz~#1PC <!R pHd{Tb>9#GAa4E-(IGDm?'gZm`#Z;4w+},yݾ-ʽB %̾ _mYi`) /ҸusXCS0TMsϲP$<[VY#$l>)0֎Fѥ}'16imwDYا/]6bo68X*y9Iȿht8m2)lYi g&iGz ]>l6w3ys}1C&c1hIaXe"&rAT>T!i@2'=rj< e:$Ͻ0%#K !;{쩟DQXD ?F a-k ֨ _]w+?:j_nVGcj||C\c- =v``$mrpiQoH@r̄SMdxI?Fx'@bc "-. L.MnQyꦡ{?qJ 778f=Q"\SkHA01Kް2@ WmB¶U)d զImw!b2 Q1Ə=~xQ&G0 |P*I|H!F/^:y^[Xy>g2!\!֭4,Sm ,7ت4+VV~V!Nm&7I2NWV NծsZ]tM0HoI 4`^/2"KDDw&$\Lx &=R@.OW'+סA4!f:6B #V<fNe~ucƏrXrn 71.ď;THl% NU4cKbulSm짇A9l.1Xg_lFT<9[Jih{}L9O䠅=m直Zmy)d)}6ی\hF%ڜdb)¥Pumb D8:<9z" òt.cMιb#Rx&)rBW/|緀*EE91‚L%/G~|mlᩑI{3%@[=8GEpuD]EHiпa {Wq?GCʦs! ם/س$Zʯ#&nZ5Ƶ]An`R sY D=(HU@Xp@GS` mBVfYK"#u4͘o6rq`^nABnwMA㸂7lK*EX1^)2G1ռaDR'J@PšH r<ǀ\z0w&UAb 7:'Pc Ki-S pZ4jp<0"ib݇6{F6wkFuq%`ZV얆hxY9\Q z q )7H17i۵:ے^K{EWJrhPj;(bȬ }2a4Tߨ$ľ!-<@9Wcf/H\<,*>mO{DPmג4;3o\M`pD] [ \jVQܬvFh@u% B}K=SȻ-zVPX{{XA1ƈ#VL&4qӔ"PG85-EK;p qbK166\(~`>H$ ū6@-yԝG/"VaרQFR8^kM1nq*Ck*HCҰ~s -?lץTtC.)U<7 QGt"tYȌH)5 Gx_)&U(핝4"1$3Ȩ۵AΨ$_VsǾ:Mnt | 8ws,7}\/VU|4jt*KqzX1*yPm 2W1„[rm)$ ]uuMG}8`` ^Gt! BE᧪~w:v0Wn oF,|w}bnOު▱Ovr?)*,% F!Ϋ]wt@px06=c?zpwlo.99\g@:*' 7p-7 92qd;?#𠶃/Ҫ)4cxxV<*&2)E9E5*Zc}95zW-SB,F ͩ@u`KXƒl pi5BzB_zq>U*"xooK|SqF UkjЌcqĨ%繚d@s"(b Ma`#j;dgXDIuRU[J~0Խ7>1κ+>T2x]Gry «ڹo;#YY^Q(o.JAB{ӮcϦgM֖c9|HE"/y։`U^ga 6ʣHrL/9qL_`D*~"^͌kTk-g}eo@~~V|=97W_cz57W-KV<oJ %1?-H)Og^?<'oiqV$ub7Q/"x]eKO^⺌%N^x'+r}qn 8er.M-I+#hʕ uν7jCrn/YJ˗+]CgƹOAٽ21tH\0A~ո3$!v:?x?y;Ƨ݋vG{!o;ם!2@W#w*#JLJvNV"". @Ǖ6ҰL'j΅ǧ+|c#ɹ"bjݐ7,`d%Webd" ωUP|B\f#+u:K:$yLnPTUDE3W- ƅO 5e!u 1ـ +7XzF 4 z c6ꒃoF~Jkw3F^{k{8la X̲G%IB\woa}U;~ODFq3ghA{>rspuc;RN7H4WIa ׏tU) lȌ.85dP_wA+k)9S"Kc/rr"?*_)0-J( u@~w |FA?WsZo _R!Bxd4U\ɿ~8ǏY \#-0@yxV +GWQH{z޽owBjwRDPHM~ D5 3K/ y9pݪl X gݻk*>b 5cxl<\?j3+|*bgddnRlab;b{﹨<]4K颈~7{r)GOa]*ߤ׾8n#G\<&}kN=3!J0DkAC@e ,yJ1Jf \&PPu$: [ژBɾLMv*!.)uY K, [7A}C4t _BVt CYBx,gL "Cu4W,hFÐԲ!߰HPRDK-ƸAN'A1kC <~D*f 8V 6G#/_xEy #cieoPIE2(/~ɕPQSl4@,dڦ(2R!ʢ7on`k4)`0b)'Rqg\>9c(UMf9@dC_pql&1gd4SYPv8oy;#*ې-8NƝА Fl< .*]S,s$)ӳUq kVT,ps:1rhF;Kf*w1ZҰ[#sc_5+A9]ZFlW2@?dfomg)ܾϪrş7{F#7.6_{ygi/=ض]e+l/=̴sǦ4S VI]tٸ $sŝ=f{yA[;T!=杜=&xdp(x& b] o_Us= K<`tuQH3;$$6NFA6pC86LU&7J]`!GJGu]   عZFs1.tr]-s0{]&n[w|9/H3wAXfl^!+w &d"b#*_dbUZ{+ƇTγS).P-x-m|t|y ;wM{w^oοcf oD6؜<;JjLhcۉB(z6G6C@(7*"b +L[ڮߪ$dڂIFDy[;2ɨ,`O/S\7P&f5rCN~K15tsɬ~W8Α=1/S(;n$OK]eO0Y[:=*1|"!]'VTeyhq ƅW'-;U3@4Nk'|4L(/Bˇ|BE_Np\G*vͭԡ^{s cstQSk<:=:aSc>?8sh`]t!I 2ʍ?6#(.DŽTͧ'Ъ?AJ@Ȗ\ }a̢LE7m)骺!.иWMh8.Zլ>YϤVi8~Zqʰ'П\-{ ?¡"0DO˜{yy~\Q2*TRMY^eS&>YH v ɸ2ogJSStLX!W8۫T 3[=pݐLĢ2|q_,'T3(0O"T".c1j8>N)%id)'FqԾF[`F) kSl.=Y/wj 1q(_A n9ְ bo$7|yߛZέ%(iWc}y7T-1 GK)M3z$%fr-MlH3K ^v_3s:baXhoϝY+SMetrics.javaUT Ziilwiux WnF}WL$,;MVHPFlEɕ1.E3"2@ svfy CGK-b [׭}_52 =6 nQN?p=yใ{:׻ m.]uwG@"w9v4oRe2 GX-30 LFJLEbēɈk1̀ 'p%,qv"psmp J&0C<)L/s._ Ÿ&H0q#$`(X"a* 3-X>$̘!OpVshp+ !>sq.XYʤu-w[hMtEU]${,i"C/Mrw Kun{(MD^0t}4G&}ǃ| s~fh; 23L;]RBIms~RB:ZŋuЇM"ٜC.]]K|+Xh-~lT -+2_  QL>&]1Enn[e,avUL|g8 *ipZk獙~\e "ci@ǁ~i `. ihX?VẔ"4"X>F.~ k$aionkX Lh>Tr%I}cObE>꣭+Jjn3-iŘNM NY-_c纴b\Wb$$eBEe4Jfʲ2+`"ŸRY!+Ys)]tU ڄ}|%M\ f|uP^̝NqM}I:سjG"^>q]kh:S9ͪxViJ/x*g'+Bb&e$2ȷ#rAH pmJ0 "nݘ7\^B0Ώga,炄ZȶpwOⱦ-v0;'JZZ'%²~UʎJ cXc8RaۃܶKIbu9*Y̋۩&uҗ7b(JjWQO`~ ~(nfG^Ѥ^pmaN6Eװ5V:R6]PYRkJ!LҚz9κMX[nCgՕIX,iTqH~!9~_[]c}{xYbYR* hHzU@%S39UíB,5ũ0ЂY#Ͷ q.iO! Yd*񅮿.8*FJ*16c4RZUD?-az#O8@>zPH>eV\Asapv>S@mOՅ{k`>MQCPǗ Q)&x@-Ual+nams |z7.o lF]K K x+\:a(DMGo .UGf' ы+#ۡS!XS =NbJvIW(hIGRҍ :hXȲՁ8ׅX| (ZVΐbv摒ò" 5_ T5TW(Cb$MYf2\IR~kk)2.@7iƁ1&$V̄Ct-ŭQHzy]#VxI=v {w9їE&_|*mom !L`ui0s@= WAgLDJ(<˵(ap;o|x6E"sdV?[Jf>kϛ羚T9fg칒1ǽ̏d_V \l"z5h}ż 3@Dd""hy\>#hvGm.F;F!\wmm7.) I(AIf_F.c!BGJ<-#R3 > = 91_nzc!W,)tCaŕ2 `SIς1ɦab\Kbs eZLC 'X SS4"wEIV^h/_N[(>I `"a;Vryr`@K+/\$jյe~| ꀒp#=}u G3|cUbdI0ܵ-7/;"EםQ=`h bMcw!V,D4Tؐ"sBReeq[qG k@S`BaFy%eW'Ms9J9@8ZLPu åJ]?8񰙺68C<F 36Th7`yp_KpL:4+#U+)kGJF9GD67TC, 7K&+*32tB!T0ऊwbC\OEI;L 5G89?(xr1PZbŗm`:1[gCYFO1*R<e 7߾](,&Q3Vi|3B %V0G<pfsŃ"c>_`1č\:~tw,r?9; T2?;;IhvPыTȝ8#,`_E^ ט/ SZ"FggI,JŊq]A߷OydzQa S֕l⨩JX@Ux^Kg .F-fJN 3m+bAԢ#dL,pFoǛqwvQxJ}Z)-U \(/ _ȶ11DL" oq>uTTN 'R(js$1>Zp>| :$ŠV;}~n5U1~ӗ7FTku}ڂ%I1S 9'oed7fSG%|8{̍Z]:1·.=i2>ٝA]:"*Ɋ Yc@NP9!:3"S4ɝ ɖH K8Uc2lx:䲋C tѕiΰrj6;Ot,L~ M2"ƤF2ug5{Sc764sd%+&Ae5h }m.c|x`ref"Q(~ll<Qqr˼9ۆ)ĪlEWWo a 9!͂w;sع2\5"ݺu? O~fty/uV"o KtG-'QsK=xcDrH"Uo~Vψr(ސ2ZVkd2I$2̶oM}h~q=;Vo|7>V죚XwfZ~DWǂ voRZpx#; \v1wQKz.V̬K;.IhEW+J+ R"t&_PKg[ž~+T}w?7 bSI1wDw {0p -va/w^ 8gp/$ biq"yNmFRb,o D,<;3ːm8lk=< ;m x\*R>/e6+xG&l?#@Ԁ8pC<AeqCo?,`5=XF 0w<"23Z4%T+9zMنOω4Zp,d:vW0\ 4T1]f$}<ă%t6FqD85cO)*8Y`_ʵr ENjEad ? Lqv/l;1ʵ0sl) ƃ0L8Rf=.g2. $_qx$s]̐%Ad5%±_@);PE6r|'G<^p!i,~'ŋ [zZl>psJs&χG!\4$ p-% c43mGNWv] +@bد}h<{(psCg݉&͎O,P*IT,G DyA6Md%L 4@ȅ(h)3T/)46te^ @Dʝ@+%ݑz yN:qfڙ!f@hEy: ,[|#f30" \<JO)8[ T&SBi"P!92D8=Ұگ) AF:A7 (>P6 IR12J)f/w Wإ%&Rߊ1d*,Dk) $vhIl`BA P!#>|RZ 8 k;qs^*?Kk1;@X2GLbl}@"bx8hăoU6F;$4< W l~I>8B$QM;f/^~ @ywէ6(_Os0QQcKfpĨp*[tP=:m#1I-KÒQ֒'3mqS#I71(p'@`/#\P… -> [nW}tdq[-< # $S*z=)ν?hOzFM('gqx@WjG҄!Aĕ-C@:҅"4wprS^gxD*P0붫X A&fl&{I)ުЧ() ̰ }q̆I (AA1W[G2ā8`f `OlLU O 8h$0^lƅ5 u =%zl~yhij38?U+1Qn'濁=N!Ol4¡.oyVr즅^E- 7}ڌ߲֐[O-M;%O Q07U=PDؔx9/Ha2C #r"AdY֨4n (aیdt\p4@BҨ텗n=YEY80SD!"2rF(Qt \jJ ;m׉e ?T>a+{&Fjg*5Sq*{`j}. Q{G%|Pw{Zѽ<\+iBh>V]tGcI9*wƵ!xܧYkHi;6k9Zi|*9vV)&tV mf-XûU 3R=Z8Vr]Gjǐ!'{Z;y#Q?5aPß{|:4CPRz$떙P̧13&`O l̃8qMHe(XAY TT4 [k =$m+-np)2"n! FasrH1]>lsD友ˆ3Uؖa״kN͙ARjx)T( \“mKaP"N=xh`u;f&v4oBT[Y1$CVi"C]P /iab+f.M*-`X(PvSG߁c(#ʏ<^Oưڷ>CLv܏8_.?;|wxrw?X?:ld_>/'9({煺'nhŦj~(VM9%1"ωH?D@_c ˖ `CI/XnDl7 Xc فoXsfYw@䍰_ӞMj( aWG +peHWy?>ћ6 Msl-tlp W|6^=Hyc5pjůފ^%@{A&8c2'OAMFmx楍Kz5[򸴍qzNOofi7[#B]g eDWc{qru+aw@_8ݶ,#U+2q$G0T#j34+IccGU W `b,灞IBo᫨'vN0 e(S qhDGYMjͭ˕ݘeu2Au0Xo@=]o{Se6O]3H(0j.4cX }uw/Գ-}2v=dnMWAS=Kx[*\n(l[ף՝|c|dK1*)oUV2d2,6[|iX-+z# ^;]J6XtZ^J*75UVڰ֓\qƤH|IȁK9M%-6Zy ԪGud撕Rh1yXU*m^$=Y`U'DujG>_[=y_jV|b7!ԶO8wxۆA 4T*3 lue"bDZEEIUZ.g`q4%KMSj?{Y;*A&B`-ܴ􎽩hQDrY"I0Kߪd=?fwHԋғrfVmf`!JjٱB"A9D.pTXUORTR^k&̣ٴHfo:c dW;j+`*ӒeT\9ļS^y(K0RRmpFd鱶G5Ks+Jyb3\!6OTeqU-!?ѹ8r ]L3*d6kVڻXQȷM~S*ķl%]V3Ti:+9xa^b0d?~=,/Y@,+KJ)ْo#cUwpӊB`Z:;Ѽ?~- >"TIC4Y!ǔc+]Ua77HQ):ұ~k+}!9Vu[ʧ;f\,%M9"M=BzmCqKJ)Ff0x؛b}z:UnvE;Ja e2#|#h4]t+txaX" 9 Hc5X0z(œSwiTmr0xrߏ2\镅0b;b^y7c7.mX-*(B>׮K*B5S!#)ޮ|]-mt\aӬR^MGOJjj;K߬2-6.)R͉YmʹsYCJܸScH-U J[TcoME&~\?=a)a銩"{<(3b2F?5u{~e=ŞqBbu:>Q=C&n <)q5ӌxͨV' u Y8hdFfht՜` /+bSKt0j㏙ WhٙI"c}^S \՜.͒/Oy<XSUiOyV$1Wn6,}{?PKz/\y @4KEM.javaUT Ziilwiux =ks۸+ޙ^9eG8NM;w:w`H;=o %%v6XG1yY̗e:V?D#rV8c^QℎiҊ>d8)g K9=$ rvA.6$/8%=y97'#퐼^ /¸E?.#WdGdY,HLs4IyUW UY%<@8e Z ‰.` ZA>TKO'9 : -4^d$@F ,'|q +Rˌr>t1#Ll7/4a i.zrh5@8.fsqi$aMTMaYp6^d'o_"GиЀ0 *3TҼZ^|?=%z}ry:3W x9q~6aGY=dp,ĥhqң0qH$DPA*j2 |aYB?,! jy DPPu[G$"r[Kژ/BH'y܏wЊo_c:+2"?݀?9y?詝g~qWSrלwN[ qۢHh y9 !8kprd~!:81!$EBi64_"-{450 qWѣGqEY\}m%Yu1m($Y Iߧ3;1P(C--f<{,4@DoAZ aB{F53^䱤p*ؒ 9($Aw,4|'DVyPLTr)ْڧ~sEt>]ꖡ-bDr r&vLL" i! 1bO)T B;/Mo8DV;ZPжQ2b&0w j>?ȯ/X\0V7eXB P+9[:FeE5ϹBPf^\ӱP5H2[dU S+APs9zPn< *.GP| =0YxD.T}Jg;K`jQ7%GH-@;<LS5g䊢(JHŢ Ĵkǚ9<,=/Os[-߃I&.6)BM ib+B#6922^P V>I"9$xȌNOlfFp4DGy#9ƛZ\WZږ0_E4 cebAg+BUħ@D>&~ʧ%{.Gů7BbS:i)(d?;G^?z DO㎤f8?ҫ7HYcѧ_Hut@w <B>}}}6Td 磍aNMc<=Q ]Wٿ m v#{ qX=CR^yzZ:F;l`(;ˑ&@B~> <F`* \~!.gR`2Qp^ٮͳEWDD36q &ӈF@\ ]M"4ZV/њb1Э ɼ *bMmN/ 1`3׸Գ'xeEX> v1`­PY8J1߱B\S oR wB5|~HdPf$W!$V&;xal{5-[NN%FјPڸL  wl6{8d$ JC#oQAx%;-r\m3Ah5^ |#ޏ"~DbcEǂn/yªU/mnamL;λ V[^}18XʮE3:A&)d NNu4#rDi-ְf hoԙ&t$YhG$ޖh8$vāL%6T[rV:&O6~ acR9ndQcuP!VPQ#^X="H?KrJ!4C)`@lmkdMRe:鿁ZێNipcV(DGUC B=kզQ>UFКj#HzbR[C| q"02R+9rC,1' a wo줲hTvB&} mE+rjlږ1ZgINʰLc-97啿j% WtoHtg o{{UNFRl#1Wn1$LGB6N_a%FX]vµ"bm}6˅;_w6kmTQ{ &(ё,]1)p|5yXd|3s}A ]eV7e-bWZ,&*@be S-x!Y* r kUͶXu1ӸKT<'*-גpN{P+;Juv :89|ai9MAnq{AxODzF5-ܧ65;x|}P7YH=iJ8=zdc_W~|u!Q!O3jy@zTeJ3+b= N#h#Jd `23Q\*|=i] 3ds:#Vޤ1 9Afj;@N}D_"qB*M౓PEQ)'Zw=m638*:̨&cTBoZJ,l`Otכ|zn{Z c;䜆{``4O jWN7Ӳky|Q+lX,Zl"s|)New5x   ?J% Sxl?0Rx5)“ e*ID(`F`xJz+Xa P@|5:bj9~l,ہ_;ׁnj+҂-۠v 1o:5[^7^ډUi!/9x?(t',ѩ> 2:Lv'ޚqcPonD4f] &R-*<;l3@hve>taZeڳ>MPp({0h4ԃ5LĬeV%7 Zsgԃ Y2 ʄ``ݖFͬWɘ$2_xAyb+GjQMYyrg5Q୭Q= ak0*70._F d"iԱf湁yLkaݹ;+Mq_73:: ]?3OCg-M.&4[Dkrt1Zd%Ӓ}w~}EQT~{=4 -' OY5=1 (Oq gIP9p2h5n^a^SH IݒErj32-h]Y-Ixcժ6r)|`#R̽{Kia shkvBru[vItv\A0|ŭT#g|twW 1ߏi3 ^o:xjLt1k geZ~K|pv_N~>VK㣣pVP& (=|HusWi ˖6ZCk[t=tu6^i1:6 X5laй1-)w1O)̫NGǨ@Tvi,ܪd;@Y(>ceZWP汴+$_ \c {]Bƪb,p!dQ0 =>Td֠=X+`+ rB݌]ǪdpYionHp +T;δ Zi`D\u|w|ntYY ת553>{?ܹ6Ґf*3"2\ஙUXEܠأWPxW, Μ^[n7>:>_Il[wT=8#d޺i١Sxj;Wt(aJX,Xx3΅hyN1J͊qmeEnKuy o0%AA܍:ٸ257 k{> NϾϽ,Ɯm#([wMMUwezu:mS ]fÐm`0&ʄUfsf@Su?PKz/\)đ{ 0java.base/javax/crypto/DecapsulateException.javaUT Ziilwiux VoF ~_A/v)ۮQ9_ytP4.:ͽNDS -C7zkThDb2Aeh zUvjb GrNq 5YK;T,Qq2)2ah$b-b N{7LX }x`Θl}) C)T1^csG% "I>JRƮEr5V z5BaqSdm K:ZVK 5\,OnXB}qĒʝh1!hH)whq4),x+Փy+skQU#V/ݳ$Di6}|#MDʍK0Cե ji7RlLTP RCu2JJh"pR 1 ,u"g먒FUmїR _BCWA01K9>CBrLFZ,I'֭%mq_=sh22V( $R zR;t٪ߪ(i*RiyET鴈:-r4Cߟ?Jw-u>9VQY'Q4&@3 UE=쥣˳1(5oy鞜~:;x[>88G=(%,7AFdH$0 by]r+4' ™%|LIN # ͂.($QHF5X&dI(hEv@G.;g)]"=T pȵ!CQA3@tdGI%"('@8!`9ʺvHɈsPufWm I-rERKꔯoW+Hb!ޏ4k_SCor![;[?lm~Gv $@9Э-yAvu848Z!_n !(uPnnH."E Hm©A2GH( |lW߃4OϞʥYQhofyd6y 0G뇀2VӬh`9 4 à FqKu{jٔ~'x&Y^# ƀ%l?=$ءlPq;;g(䬞s X>)Z<-n@`m.#{;Uٜ@o^}֢' @4 ?iP!'L 7d bJho7&wӢ37 ²NfBOK93%5bo$oBIC[mtG3vt"̈́c0zLvtޏt vz@jch܀/r6¹{ܑ%rTZXXMKPgzJ8'x/J#rW"@234!!„}jKF轹 qan<8uEhP`yFyzCYY6ڣ$^c ̦4aG;5 QZ3| f0 \ eMkgYHT5wt΀&DF.^Pa4 3TbaWWP~CA 4Gڣ8Tȥ'd50Zj8QKcJ,rpbL#H¢e 3P*MRH4$YirY N&#;瞜PhǿΆCE1SSb&A%̭"pe|@'+h  \c~C!nߨKY d!#!8Y`@\;%xn`\x.l28F:܀В0 pXĐ"BA`咫(٪u1\3=Ђv3o-Xk?j;v-l]ۿַ V۾3Y'?@ y+BVF,@R\[۴9MYokXM\AGrx yp;=+g4㏮%<;uuʃlAt5x6U\gj0MMft! hFK=V?dL+l.`sߩEpK.&!s9v&KȝV=2s{S⹐g):p$XD:,jq' 0 tM\l0:4Dl ]_:D"oRƒJ@8:(H qAv.8 ͹iѭM^; _{';@/2kpLO+Kq璻>ܒY7+VbKY@Rs7pqOR" @A|N NjH8VO;|YkTXjEaDCʥa|vmޙ+\h]UKK5. q벝yH6NsZWw h9\Zrvbۙz3|AiJ]#܍wgKuU-@e1/O!\ձ>cAXWWT;BU>$y/Ɔ)&ns.a5J!C2^x^w6<凹Sv[7+6 ?b4 )6,v%},5%r-w 1􃹊Gҵ9|sk[#3xtQ__?v/ަq&!o0i8v^@ &!Ma%L$I0if\|<`2ɍqǻ,9`w^!]Adn&{akOU~p9{^QTZ7T'2 ZUB6^hn ֫Cle6t1s ~n=Ga5-@Dq*\|nrr{hOeXZ͠#JD3os&I}Uu,c)`mrlrT pGWŲZ& vLz?QpL՟8Xqa#p4? h2댞Ȁ^rm<-]AMkia.$!7,-]΅ _$>zǧ<-ut-]9ƿ_$s׊chsJՈU00 [[! CWսj.#ϹPZA3Wi,g5kW_WL/$ZN/͸$W DMU{]Lc`C^,BK sWQȼ^ z&|Œ> G0l cZ_wl}`|nW ZQ>HVk),_=7כ$x'C1TzP  pEVϽG uBUы~X7prqGr;/a]6:hӮT:,4$T`J8sh |x8lA ߶˭Qf;xvQ[.aΫRD/~흭֖`!bG`i=4w˧{i˧cy|O0M{4GM3`o^/ ඊ-' AqMX/f^3%GPayvx/PqdѲzmNfHlEÀ]llKOpxc"8CJ44U \ qwUcT(9=T~ /VUE+3TzBXf{)}E`qxX7ZC`iGcI{8\<^cT\_/Zî*pZl^V:c-/(CPOWIn=i}i-/-w+RyҔR7^%|Špd2_fpۚyq/B؃v/m,[%;eUTl3Gf1Kk{-:˒v)KgsPQ@-'%iiMښU#jb',y:lY4H;OXt"TEU:W3GWz>h~ Zׁ>Kϻq̩jmMM8 9/'LJ~>)b]G7'T\(>Vwoá Z?6Ԁv^9. Յr!sH%$i-KZF_9b{kIx+ᮏXkb`wtՂ;BP\5nh)Les>Xڍs};NWthv[?~q0M$́举[/1(ȫtKdqrqb`t5<t6A Q9Ws<]ex'XjDhT KX !qa_IEXփ+4Ìt ō vcWs;WiƸN!mN#u#_<44l7TQ|b`O/yի|?]z *0OcgɄ2 6a^}24";6u *T h_ ?j=b.uʮ0E[8:Zo!EZY֒Nw=/SecretKeySpec.javaUT Ziilwiux Z[s~Px؂I픉v[TNxq$ '~u 3;uϴ_$w\,ג49|y&IØD! ׊ǜjҍcb)"bE{= W1^{C2a9\߼yoo#rѿ쑷 +=%zE%;&k& 4JK>I5iBD|'M"&3\("7W0IcrNbKD1rˤ"!GD$MB>K$Rsp@FN'r!@հ. kS|`\=8$G]ou(DSHNmg57+ 1dJi&]ǃBv bp&j8aX CEGC<-58&k)|Pޒ7tgzK\/Ԓ{{wBj9 x&S* 99P2 ́QE|W%4v2,S=ҒEB0w[hl=2(A qj^\Ƭ"A"(O9%Pʢ>$^2h2jXd [0!R>JN^fJt (!T HfX5R9P73&Q(P9/Sв`3|`@"J%Qvغl'¸]0BpR"Ďyl`6a 54QcɗPe{h ΐ2es+ƶDo,(#۬{2zBW=jϙ/R[0( 8#DT7 )gώ>z/^<}zyly-+D)p3 GJ`>~U\}T|Q?HJLTΘ:+_ Ab]3H=i9@PFo]* A>0*K,'ǍM~I`x5[ǵwws.e78 <#(HB&ᜅ7ʜp舰Y AK )S۳ GLP]YػVY 2Αs %iѶLO(K6=m|=D8BuQ?|t`>꤂^čB !Pz^ᢓ} 0R̞hH'⽴Vn|Տc6qW l !c3JR u߱Rg8`6Ү{;wj-#؉9O,4ݚGFMdYhe0O\̔S! +Byص"0nCMTY,ᱰ+P܁8:cNsf}j:)v+zhxQ, 'LъBbi?=Q-sSAiBWZ=%oW6I:op~aq_yRM՜IVqA,t9vT{M\=m;ni8I,36.i᯻:H Ճ+?u0/9Hp($wO8&.ng~xǕԽjN ;a=Ltv)6Nv fC(nC\S$O23=Y9718AXLxb^tMO9h4[1d}mr6rt*Uo8ceƟڢU8c:ұJƳhCMb p&cul 7aąPgY}ūʽ-ˌ)5fR/b4p 溈 5*Cwhk*;] OS9Us{U29:p `D+83ۚ3b0=ruzUc 9` (5tėïX[ɓMxqf'ۀ遱Qgff4h6EaNOI#b0FZ +A𳡠bŤ^7VUl5LAHѻR`62خw9B+q.\؉;B4xd& .?wA&!$jΡZ|re3nY{mgŢec[^\PAnkm2bYm|䊫j3dmBE3|Uz;K5;>YXUA: o3?aoAoHw XVkq (a, 3GC*~ةvy;qՌDuZMaґ*ƢoUum3TYЦk1!~eq0lHLB<#Oe?qz{Eeौ p5d(b8L >#1ߌ&pD=CAuCBCȹp0;]2"mnEz[PQ^}!! YXCa/xNk=$)!clط'0w72Qd!Q9fW}v'v/M$9S Ȼ!I6Y/[ R!z MW0LXÂ@!CԖd N%x>B}Zܿs~SVi,=% {ɠX|)$ ;9G7&0r PŒ!*~inGϭ2eL`nt!'05p3v)[p3qpFq$ =+(KQF-"uؕfTCMdCHp>OTD}%dZ,߅0R_yՏؒ.B7"3l{lHs-T0U*W܉@Zcktɛfr hGC(M- !tU&[ccR(%:P9eZC=!.E%&N#J|;\֌gbIRNeHz,92`Qל<ϣ4`z&9u-5 jx+B :/hc!!6<H FcܤP&NwMNu;h5D^ʡ1P\I*כAΰo.ϠVa^U<ܢ(0ղ^m9KVX.Gg)NZ"huKhQtH GisjЃ97DGn;`*>qtog^b>S/e3쒫>E& 0=vt>ef'W^EJF/Ac-Ld|/WЩ vٝ"6MEPhKU}ewjsKSP jJ$'.ĵz&r Т Z;<ëRibI5 (ߊCyBzd/Yܦ/^;ձܦPD&:W]$`ެ*jd!Ƀ YFدT̤U.O"6,1t!m<=:Nx6X48XwzWw^yX1#4S6YO'WG̀3%6g5}``O{8(1  ;io|7U Ī9Q><gMMʉ(a\^%FI:٥NTN*E7o-/V{+ا${(Qk荗9z[r0רDZg2OUϦF&8VNFa3jȤ>a[HGT<ã0' g&*{JVeYs8~%ŧKֻP\ݓV6q4ڏ+} n/%_o3a?6dMXU֭omM̈:89pV[ΨGxRj+C;^74A{zl9nSZMBmm&Va5#Bor);=+lIUFyh Ɔf@e[[yAkM?>p)Q`[ SoMuˤ:oBi$~9S/xsϯ6^BÛ._n)-M4l9gao3o71{mDcKǐl%cl6Ŋ.Kb/]rreir.ovuqu5`'`HϕfƳL[alz#!?n>)?k̮?L'?xo'3v3JT0i!Qr-ްX 84j,,A͵JePNUB3 6LeǏOGQsX-r;HU+|7`ܠHbGnP׉(8[7dj0rY`tR2r k?2HW97vQL\WjHQ ϐsN]qEu `^66L*VUFdU>`4>k(\K;k&3V(;`[-%7@I"79oodor}]\]^^%{sAD8@E@#[1VV`i3`#š(Fv;TyVŋa   V2,/v(Jܠ''%ORT`ݐWv54|srS.{slM| _],:k=/AWdӷ;@ހ_hN-2+PɪP ~_^U(jt`vK;' j~fA(  PVTT'ϸQX*b/$R$2ĸ-n<.bk0rc|Q`Jh,v=.@"iqTRKwKX;!<2?dxIAr;PiS&5FBV) WZbdp\!nAOյTq6mln]s F֥%Uf%"R`uR|D8;+|]Ty7%$/ʡ KсZǎq/oWZmQt8TV/wȁwh;T>8kg A{<tԹڅ+/.4::na+Ŏ^&>K*2Y4ooGQrp* I\QliQ|(Z4URM(baP,P hQ$zEe(ٳؽH br[J=aI,V?PH:(T1t RA#TbS@A8jjB\e5z >פJ)#Ȏ]|bCnHWEs EhtȠj v#VS-+WP:8lgR[DP-E';s,j\Zo.zV.d#Lms6;d_"M|L? ܿfxfO77~N0~xOGw{ɺASDP΁mIC*g7ȂB0{'lŁЫ[X` ǎm,V9*~8F$4ni˒JaLgV\vR*NljޕV-5/X2d}rg6a-9HFA_6Sx7 |Xt {Z8z0݂4sQ3llS(]_Tj [V&X1u~V4d G+4tlp\{ :s(6TM>lx.( 6*d/(gh|Ȭ^3JYnt8xJQԏ\/+435eQhjCwP B&~c:7:[ K7Vmiד?4La8qaae˞(6lGz6>$`QĦL߲%TnRкMwR͘um̛';k!ַ,75< rm ㅂo[^p$ Xjlz;Z'حabHNmYQX`s:3Unt/9R~*l@ a84]nۣB\jƆDQJ8 T6S+8!hWBOl6yӑT2s}͞+4xG:rZB13zj'j?S{_Kږs'W%0& 9;Ԁ!MnO9ofȦ׫|6E$Ãw _ONGFG׎0$1)?4#{L) kz^hN&i=թ9_*hvLIVy?WlC gNiNPD Z܎]q]-zj$"OleEل?b #M'6#>nCC)n/`In<` "3w2ѽ֔abwpZB R@)(櫁sfcu?FjFu<̵mt(^.ƅVHm?-3q9W?}xA9SP.kMPRjo>P{" b`.=V.G"܆هA]\lQKkt(`g7[x,>A-5Tíy#CӍ /8y{+ |Cv`p]'$.Ҥ;5;LTS˜ p_S>+cмo!~fsv!FѹZ_TD'"G\5q0[VhPU'Ƌ|hoOm-{LZsQ-1G6M2TC\$xYeR+6+gW2RDuޙwXpbbMa h#*/cch ϻp-It @=ί j?T{Z]+oi9z+L.Vo?z{rsCP+tm蘂q8r䷚g`l~Dдk٥ڇw0 ʻ kL-Ks+,!k6[MOtbHP#UkM<,7l켷nnER4$ LJٶj\Q, I$c6ivj|o~Qg 4 PNtC|~ vQbGVqQOni;X[KBY#)XYмyCnYJ{qƆݶu6mF&}0N A,/aC~1>Q{MF}Y\GsursfǷjj(8C\HKWo~_ݸ 6 X_2SӋ >^l@˾<܍L[$y@O%9wE'׾wx{'5!' w;sOkZiT ϣ皢}Zou^ aIpep:AC7KO!>ciقڜo(P⸾Fm֯+ɫxVJZ"YBv9"*dgup9nvep^{ɄN#N"A,4J<\fob`X:aШRHTEq;uvނQ0]ԩlGXyv\u8e+;callback/ChoiceCallback.javaUT Ziilwiux Y[s~ׯ(U)/GMddQ% T.?vx%;$?3 UEb__g8|/4Zc1+hx9>>nQe1,SlA/@I=[$]L#`Կևh|Bo1p6y?"$c21 Zwa%BX% Tj"tHN<5xMOW7M& %>o&$wu F䶋j!FX,QY{.[bt6\ǘ =0Gn.z#]}v##ANu6 D $ $Ń[C>=|"ɹFŽQ8](10RMXf+$iz&  Q7H*:OR׮>/ 4نB4YuŰ>F_E9"-pڃׯH IZ"BT1*`/~DHX5,\?.$+f`[Kr/A-ycAp{{Q4UKDU.g$d \&jbP 1wRa!P -AbW%ֿ?ex-׹532`k$tC" &f&b2KC|۱oQ[ ͕|͂/x%}@X`pbw}~>_gX3Zg*]ZRfjfNয়߼zeM՛u^:ѮfK8'F%feRu5$P`'ERvG9* M1*eVh# c]a 3LehۊW|IKN vk.gSc+?hZOb\7 U8\}Cf2V.8$h2{PaBxbTr(Suxpdzbl KKW^'!,U[ǁ{ڂ{^<F jUG%uqZ$ǡuwN ޒB<(+ Cض}D̾-qywԁk-gNݮ`hXN!fSي@ی!&AtC^apœŒg77ڀJgSR f]H7I{0NҸ |J& cpQXm!CUgA''xO=ro>bNJdࠛQXx_j1tl}qшAoXu5-VΊrR6B9)lpb7?[2Zw;ٶlY*'^~51quy<.n3VX`1+4:+Ky8nTۆgsaOǼ:Gk2fI|Nb"O[:pYuF>$P DjM&,U|Xf2s& _%R6|/Ai҅ivN~-B%L Cr:N`ވ5h-emu=#SD:V9@T)0*`Q$DHT-,ݐs&/Ol'b9b Xn dI2F)(RAE^6*v x8X7ױ)ui<椲BILJxaWm1S/y]df+ܨ;NY&$:!uD-G}ц#0K؆7iaqR7m6Vl=pW ۰*1Ek#b|EG˔=4d\lWV7TX9De( IQ90al6! Ta;N[sO˓7:%`>䘅"TvW8F ]28S܋i_F[Bc)KAՓf ׊j6x+[20LLw{_~ƞ%u^]Y.eKJzZZ'\_<-^iE Z{V#[x[&1F\㎛\~Pt:ojspzreh~]{CN8[ErK^x$Oĉ3Bo/ 9h9O -BzwF}63 ;.87#txm7$'.ymM n1'cDxI#vDV᜸4E=.∏1 W'+E$2Jp"/) XD}r>%ge`d"À0WMBҙ 1e$iy"'!,Dc"Fk2@U(ܧ5b̍IJ:>bF#>l4q, c<@aWtՌ8.K3L.9y\oI~8#'vSG@K ]wyۯzg{FH7w@E_ Νa;dlPjDC)iP{Bys/B$U]C<XCbap)5Zч#'$&YFPQR&RnI(|A!? |a$BhM8x@.m#ڹ(AL m@t Fcezd8M&ɋϟ!9$6Xp@Z.[`CyGAC<]IipT, VH9@.vvf@/.ǖ`tjyӳ#E\?b\>(fbu3 0J wbGص1^ymBM :X ĮS$J^sK=5zPξkHvńrEװgװ~T.;@E~-j5pRz͡xT^_"۠k9F33*E翦FLrȞr*Z!cCğm51X5IMD-炙+V&A25tN@+JrF#zecO&[fʲºi>zr;ޭ`!Vr#Mӂd3 eZJ3 r D9޴VmvW(/lw+ KdJ{=goGs$(mb0֐ܴf=yT˙Ou-n@͛ V>4gLIL0L0"&V7_"d#]iOvi7])SE%^8ΔZ: }@f1=H=Jz-(\-+}Bwv\T@Gk73d¦%ʗ}|Ls#4 _}u<>̘Fbܗ(egzFf)GEwЧ#|IĖte@'=MjD;H~c] C7t#衵ǡRw%8NeuIG꺝TirS~y6ddXef5K [fK KfUKۤI:CBaP$Z4@dhQ6+X5n f">[&K,TS7%FTj||?2nj%7IoH.G[@--Wֶ+qYab6PR Ⳝ {V E=.;؆̎Se &^ݼXKVD w/ fgM$j6|:!g>C cSwW6 \vU; Ma]#?eM/3j|ů5H?[o?*a<*Ƅ {OdLE]`sх?&&Մ<60TbiGD~N) ,Úi% ^46\ه ' Y?|#T¼% g0u.҄lU)"#HɌj^9֊քգ߉QLԘc'7aP|ÿ-6+gJ;y~*w +_1g,s3?)[Sxv+V̺ۘyKIb26`"w$!PʡzQrt*kQ*J}nިVTPH.$-,:kcHg7,X6';Yɏ|)K<3KTP#JFAB݌eB5M1M>H= U~rR 6\'{QeϺ @Uvw;޿jy{?=~iVpݪfy#X:E6\$l(| '>?)4n4\q*i٬p>:U5zyt~|x\{޾;}{rv=|! 3IBq ^py̹GB&[L<a05ƼK릪|ʪ:.W\c B:*dZU;/~YTU=aV>{ѣ#l_OmS/&@>Ԝ6nR|zSUSv6J ;gCP׹@FI*UqbKNs(j v%¦ !{4J/9Gz@U<)˼|z_U7Ĵ2.LO5p%g8۬m"y.Jż?5P~ISt8ra>Z.4Kl&yIơS T0*"uі5|i^^jy4a7j&yz\z 2)C w6[>aٿ!iJSeJrWR] $aW#y Sk/Pi!¶SE$ a3arvK &@҇`c`g󲂍"gmMnX,jQ%mRH& RL|KmMhM@lkD ˢb[vق?ۼ+iVB RxLK@\ڣLAKd?'Dҋ=L@5*D]d:I d4HARIfZ$TLRV*:P\$=hQt'0(RP ǡ@Ņ:P좢^_6bŔ,E=F.M}֬{PAӼiD@JC+HtCBјP\+&BEځ!;O=bteEKEdK-R+PzZHGp*zYş-Z0K`.>VХ+bмbq.$9N&Y, H:bOe.紴J' pRfҘS0OS%yy]]uU!U/K%J޺uH,ϝ}P0AP"ـCk>kT\ `w2P9[M#:g%ںZNKRՍA)܈ȎQ{E熛PYPg9k׳7ᐩf thxoiKhQ%v#/Dk}D끔 ׸Muï -2AZ?arI'5f&*R gn.!QR2!㱅IvuuõJI@z8zU+ DzOaOM;+GISk"Ĵ ۬jUs B&ڶ̩!ex@%9鋃NJ>yMȩ(rT%wóe[6.I ^EK%*pRA PdZA8{ϕGg{mp\|s0$BFh_V$ $Lʻؘ&.VhkxoUxpfd#VHSeOrˆ<\֜fJPG0y*@wF,:;m}Ir]~zFKLU'׭sVV C fz-='Z"uJOr/|ECr9ĆB~EP m l"OxD8ֳ@_Voܰ%{| Fz%D~QP,ЁfH˶&C<׬(N3h) E(?L+_,r;K[aCA/E. n2MeSk@y^FtvPXkhi)"ZQ hu3>в00+ڄA5r/Y1 u+5aё6>6HwcR2}OK[, 1pEDɓ ;Ԏdi*#:}B=?A6PRb;a-UbTs̐( h^. Ҭf i!7 S[(J $ar)o\k~AH3ia˄TɄQk[r  DA\4 #.,_lLq+>lѱl/x:8:i+8 zQ]p%qSK}pB-OlwP7dJ1~ږ$͔Q1xv- U`TDq&x߈?q3`Sb/Im᭙~Oxܽ'R*9{БY(Pxz{y f=؈3zɛ7G}Plcۓ] SYxqr?~^)oxщ)H]m.ۨs)ƄÙ؆".s6~.$}&yNd-HJu֫ߞѧvGsTNro%xBO@ 0F;XcU;M=vwA^F0ȝ٣rVҏgx8Q 74MT|AoƥGH_F/Q_QD MK[+0S0hO^ Cळtt*L.ўeh$&`ޞ֏ҽ-ۻEЇo`Z*܋DM៧IanmNz@ 6۸G֡Q@:w)wM+(AQ86Sm'$qE??|~C(b٬@FULmK 8 /§s靆Ơ`rQ|X[L⬽ N{$kl-84`GaX O (+;me3*1g~ e{=Ug7:ݸV/ZAYA*$~ :,&y[MƲc+ԠƝlLKy˧9)\fʅZWQů5-&R}0r}I.pZ<ğ5-ߨJ't) |l/"--4f8E{Md5úx'>b#V7@)f?=w` m@r/ U[EoǗ0,(Ldչgi6ryqMn$ \#ܳrŦv]wC!% o趫ӂA{Bud;>\[pY@+zHc !"L*X36W^MC2#$Gj^k0;:=|5D/ϥQ|xWOC6¬|nJX* lpP"$ԽY[lBXS/MXfH7Pi/-֕뼞r6$"fV=ΫVJe4$V*|y5*ʷ&5SgWu,gre 穠4@B[ªg7~:7_R2}-DmNZ pCUGWՖ&6;6\1ORK'r77vˆx9T:DMIW2@QH+d63vzg 2D':BK#&V tV6FDF28+pk e\1ƝX/k?Pf<5J"QKd08@b..G{kWTR.SSy7vJtoyuXE=:G^WW+x%no&̔tU*"Tbsl4x;erw yC^v*\[@`_p)s]ڛ"1vhj\L)q /Vc2X:{bBavҰح/aݐ~vt *"׽d-/6jO`sMQG߶y&?cȔO +Yg`]+cE7g-k0qI|@ϣߧCP Y(`XurG;Idk@]T2>waZ|<} <o3w`=yNɲ I¿ Q{k&EYDz$q±.LYd]C> я]23]F$.` ]}H GNEDsbe^p"1(66-A,~q|⑨uW i"qЗ-tr CU>s{^Y $Hi^yZu|{Ow6pmjOP_sπ芶3ҹqc_*:='ZugIIX8pwFCX>'!XN UI!>EB`]Hx*1C4kQ359y:Bk;AKE<8!sdNQ MP}e PlqQ-u4 PjPxM(@-F(b?5|p'*=%?mUoq 7z &&(tt?)H6xvuvڄC gZQ'RTaj$ ; κ <$&&,c. IEL,clXWqI.,i3u0;g!.wr0uŔrOVqwcǞr4.UQxebw 1vPHރF5'Jgy0beOElx=c,]6-}% ;,SJ$faj\tx-6ZfH"ἆ^{{Gl|qIfE+1b{ >rNw'*s> Qӑvu(b-B^s]%zed`rA'/=|YH;sNYů#ـai}Oj:+V"^ɖx╦ۆjCuv ~Wˤޏ2rd}# q{Yɻsno܅KT#fsZĊ[VMsT.nxn.Sav PyRJr$0C gޛ"8ƏŮ{~NQ5_Q_ zeiNTVnF/>S)_"ŇuL'/lQUf^$Mjw>Ͳ޽sKFg2qCl(1VdH3]6ǒkSwԦIm'])E唆>$E&k*ZQ?[P~yʬ̺Ӄ< [$:vkGk4 Fz 9 X "m6H*MWn8}e.E[o7;;,Y %DE!+,ZrրL8N HYY7 )lR_9jT4j{p8˷*Fq CgRE|@q&}*k {{sb{( `"q kƥ&T#+ }F`Un,#УD~\fMxȰPq}[ 5v%dF* ZB]9(Ѕ=KRr|WL*؛n@ /?^BuVƋ{j4*^=nE ``":qH $(SPX#q&DD 83]67`ʣSR0g!.<q,yT,~KVd˻W?xpzjcKLȹmpY`BhT-F;/ěq [Jx>y@fP"`Ėk\?G*YBlZNT]!s<(,,3Vtԕzo,g8v X._g~xuOek lmU @P9sq !VDCZɜ}, L_ ɑQ$f>ʓ\#M$jJfU;I)Y Ds$EˆD{BapE0s7pwB*ȖjncTQ0[`h! '2lmU*aҕdګ*ۑ_Aoh ) 7%U2W /}u27o>"[Mq :V?t'DI;-aM$QXW WN6WZB ol 4аpk?G4}E8T1Pm2읚-|ޠZbuj>"jUecͻlJ\-VIr h|Û0 5KH0&7:6}lM3uX0eCQE$-d'(#crdI^]g4-vԇ]H}N}^}%>9$;P_zD;载3 ;n;n?4[v}~&{T~=jĖυ~LJa#?O N ݚIvЯ!s ݱq1w- J#-V4P Z(cѿ::t-F,x>U< ثfQB:mn UIUoUcyV#5ˆ\TzԁQv0ϟƢl X]}?"H$*Ē?"HS':!G ^/"g仆SyYŋ aF` Љ:fU`[ϲA;iQ}]]>r]j Gu{X;>xuWჷSϪ5|`4I(n`Rsǒe5Kv)<,y`ePOِGwl2Mj,v"gnض jHlܩRj+R;P6#Ӑ3PN j?" KXlx&"WE6N°LJWlVRgR0)[@Xi -#JRBx^9p?lYP Ɏ cd2`@Ɲ$qQAU黕 \]ٸ4+cxjS6tző$[60Q%lҸ_d=otu59BPr":EM^xWvG:o3E 4jj.rc 9v,81*!O/&nm!5n{@86vO̙ ӄ$gDnȆNj~%YAq]x26pBԴUg"TTNa0-{Sf;Ρ4\}Rq \9TRȄ8 2S3A^y6^f":v&^䱒D4:9n/lOx9ZLQ#dF N/u6`Oq=/34S{XCո1ҧ[B2/s5HAXL>O$48 '*ȳ}pŝe=U^2;O f&*3XN#7I9r|%Z#r2(J.*ad`+jp?soo6A"IGV L b*QȖ8;?5^JwyzogbKSe I ? HSOȇ{J]iȾ,1Xd`߆p<^^uCQv-b}oj(mQ4Sb]e1z )L\g^Л²i/{tpQF Kί;N$dWݱIo"_S gofӊ6HYWVebkmY`*۬7 V=K5%:c\l,㠭|ZDqJMu)@}MB4Bf!n'e9 ThreadTracker.javaUT Ziilwiux VsF~C2TѦ3-uBpFfxH+ 8vViui|᠙/02"Jϴ,,m<gE4b#M;coG7?ă7S~:'lz3`؇~C?fƘ.DD:s[a. MuF Ga.sStq @phVt|Ј, e"lX\VyagAv)Jp5MBMp (/+d"I D#kϘ8pþڵpW'fL[) C%3YCnү@BIWk$Uj.%waZ-:[Ic!"oE§ft?e|qnС`js Ēʕ<~ܻp0}mz0OH .1i~؍a|G>;Ah?̫(%-U# Y[5CK),I J2SD3XfҮ [#IA%fJ6(97kui{mEm?\x~n8GA%Z9AF,c:ɂmuᗟ~p E3HBn##bc#+dTrĐT4S=B@-WyXd)e$ٛңI i؈p2&:w0zo]܊5BE/Ejy ,*6.B9b:)w/IN}P'F)f9I5K\Gn=p|_[!SKNg8#r,ۼPu^F2,=n4ί7!1x=o4Wo?,d5xUY#Ny=* Z7j`7{>VSйf&iJ^xUʗnh[%ϵltmc1- nD7ww$] (>vAx4G7HVgfZS *C=8IDRBbu X5'9[QU[c dK۝qWpHO,)ITI4M+So~},Zi~Г0cOG-_6қJhoTU# 2P h_+ڒ#EI1"ZZ 8՗9K kzj;/:>"{Ç N^hȢLN2/A)lLy>ܗiNУv4yy9&ybu%"Ci*8S )eE?K^h^/(ğVSharedSecrets.javaUT lwilwiux []sۺ}dqh'LU;#Ǻuld7$D v߻I"uvK~9AKr,sDoчStqqDsbASs"B4NSD!q(>ݡۻ4y &_9Awfvz9˺]Mo&z24IE,&~/8!HE9@[VghLESY^b1]l@YL8ʗ儯b #L2qFF$mebY=EXH4KB1ͫp~!YI&Z`ӨH1G@#+(I)7)bDGd-1ݚ I,a )v>)A%.8q^si$0l]d~"dQ,~C_dzKdCJ(Z2`,JLf`?8>|CKdFݏg0Fo3t8O9!IF \Jc `z+M(-ۚo0t7oLjPj{I,Ke[\ @O+0ʫQb|iE)=X%.*eL`=zݧC|r mz~^{_^1̏_| LSt9Fp 4P!kȔsʎɉIXS?0D3Pmz#]8JDr!<;9Y'=/!`~!.NN`1gÈo9 $S3h!$d;otf")4۵Hq@8B/C| )%`:_8 zDa?,*I&hliΈ`Be0x< sѺ~ 3C4_UCBv,f [z`;9 Vf?\e4''g@f0WsX¬PDɩъDKHb% OSJdE`F߭9 9Q=lP !18Ye["hځu܊" y<*'xCr"Հ JLx7Z.WTeϞ_]fӞw=#dO+ݷ)OZnu7v|MUHMf֐U~`+haFp lh*Wfv떀1q =L.<__B /wasۼj]"? kiZ)k#vh`"eE'_D~iJ[Xo]t*rMUX缐+A̅G؊?XR簔 T,,Wl@O~<` Y S Gbf(?;CLF~Jg/]u,jL8mZ C˧Sޟ Ѻ%i56lVAjU;#eh+LztF̣Ss7!~S?;َ+3U\R_+0|eԻc5*<%H~[rUo8iك8\6J$F5 %KbjۑUz[oN5[X\j[, ;ޞ.+.v FdwЮsȃ&ʏ%gcnI+;owAʻcQ~Gk 5)I%<GTCXs#P K(G0 ?r ,$fa4͐N`{d@wg?JIN-il@K~) ?Ὅhu6=x=ۦ]HH3Nz8쾶BlyPC4> U&[ƣ|[cvH˜i88z-iƣK>M9<3;X}C&_%F`z!4z#i3 P%1 !Wp W%P!H{Jy'qzf~u5p ~@eULbmA4]~B;r}3%kN4j*%%CӦN-aŬO)oH{&,YCM</cU=hَ+[A횧Gcb3x?LÙ~B~~:ua2; 'f4uyatAjzt.6+YRGF[O1zv2Bԯ@K9,L9E=ט;=SnXbYG?uTua9 8}QlqIv=w}מxQ w{rkGowk40%kS nT2nkx/ɠjnԓdfn`,EϑNn5Rv n-V=sjKя]eorӁVȬlv?֙\2j#H2RVMCQCE󿦅%j0j4MIӲ/ra>1S?5*|Ӯ m=qdk9vf?+?N LangReflectAccess.javaUT Ziilwiux XQo"7~WRqJU8$ U}0^ևcsU{g]X&%w=Bڟg<ӓ@GFL3[=o5``X,90jY`i*`&΂ᖛ%Oaw7Qw߻ F눞;1=copm0LXuS9X3z1Si"3bp8f>Dk Jqp؁#s#_b>'L77z) !_utލe c8gJŮಒ-Iyyaay ]#j=hԾ.p4NK\ Ȓaʭ)QohC@~tPmG`EbǜGhԫP(B5-T,'T%C2ǘ <rj {]HAi׀\%ωAH}7 g15D=i{mΆ6Zo~l]6}V8*7dfbx>F%kJMS'yryV^Xz\;=Aa+RsXe"`ѥ(()ڝ[`7DK`jg?( NY$:Uj9rf;m0Kq DAHK/hI•#.!DJ#uh<1>~[r'OJ#[zοs“ng_  skēecGAYrd8:Ɣ}9&-1B LuBH8*J̬B~a UeK-n߃TR:Fm޳ yK+I.F4bEs+-P) Rc S^ ob}\5GXDEVv Xu%s/g%xXL(rɷۑg=S )%ohR;hSUN +:JmVھ IzQ֥qGc;ܹti{Jn@( У2Zc'\C&FX2Gd6!6a6d!Hw 7ܲLhS3x EgfZX+;`mv=0uуO5-)vmѨ(oV !mz4ԟ*O.!"!pQ="زE}1[SAHZADk 66 s{4LvZc1NHSXǾ|߼I4%}Ju{E8"w T)5fIu+ }2X 8SR~0 (aJ М%?ĺ9^)_?mPjD޳@N hsKJXlV36x6`J"E1oP읨I ǃ3X0:M0!b8c賫l?fW;!R3 UaL p`;]#REI]ODp/r0Ngm XnWc,1,@Ҧ}G@wҠ!V=M{ Ud Y XK$$hmIV,Wk5^ʣ[>'7ʄ1tf=@Gw뤺ӷI)gTUeu VBD'DLZVfb@ E[~JYXp(a{QԽh3/ Cڽ> IL'!-ʴى^r@[!V<Ӗ&QLeB3n@ 6 MbUU ~m܂+ߵ B@:)V\ Zf@)7BY"K]!3 30tc+ gPtb=Ύ1MbAHKZOZ x+BpL*"92ŗ"@SX<ǁ~z>$l.쉧EZtT=1/]X7a_zڼ|EPDxuRP";nVUV7k7(*~ MExlRuYHb:1a<#輨_8$^7u6۠P'6+?ͬ6vrMJ\b9ITR;Ĩ#C+YIqU5g(Ǔ917kbFbL+ OYBпĎ6C*)9m4y &0uk tD,B ʗeW9r"w50KN ;  bEncRP7,`= nHEMДZSD-킅3W"#Fq4ؔ3T PT %wJ:;0f33`].{?Sq3R^lŃFd{Q$: s.ĶY۹tXd( ]rSsu(k~ Or1!݂FGQЌ;Aa$k!hqJwp}QB_c<1v#w. &iE- 8 vaBߤ  B,@ܨS~eRq<gL'[Y'o[$gdbqº;A)_Tƅ206?1S?x=!l%@p==5`[[-3]U<fx#g Y3v[T~,!5ҝV2>A7$]d`9k{ "egL95KTbcsr['d>$>QGuinY -^UkY$mzv [CԿPΚ{%哐JjcAS2PGE6١Mtxą,"rx(t1&Jlҭr2ېdE[@_1 mV7;/nNYQZ̴XZDmsxP^_j<#N oثA$)(ѭ4=g:δU:~Gf_o_(|pe[YhsUn?{?*mPk;p& p>XJ[w GEMއf(Qxԡc׹m1}=78ck\ls[X9iJyɂu#3R6ݕ]y\{'sP4bs3*iD% |wش?r F;gd|/Pv'[5-i!$cJB;#u`l' X7:iQ6{=qY*r\XRƙ/NmU zUK=qafΩCI>d4 a”/ց DU)D@A5ztg,#&}[j]@, df.K_ߦ$b0O ,[1Eeܑ=Kɏ=U^c+xu8Ua7LJyLQ5͗S\UkkZ(bMѧO1l>F5A9n#htwFEȰX[B^~~y3E;8+F\"'G* V'i8VIs/A#Qc oʏhet0 Y]E#[Cm*!~eK2wȸRC- 8|z event/EventHelper.javaUT Ziilwiux Xms8ί媶`sHvfoTCHB@ M]]M [&b%K_dHnW [ݭV/wxj1_Xu8k߳ jJ,Na LH,7g@sGɻ`8vps:û/V{&׽1\]/#@2& a T9fv4?J d1n c&lREb$'#.8X̽\ \3 wT"Xn YY['t:E2E܈yLB0mEH͈5`7Zʉv$3f ?!_L[iH !bGs]/." rb̖Ga[U*)Y"Gor= ڃɗs$ |ͽ(\IYlsO~o&Aɠ;F0 *p!Fݏ.v 9pР iث-[ġLݙLHZ qe ǐ Hwn3`RsgAFs3mF Dy I8 X |c3|) EjmCӟp?ngG~-Cpzf3C1F i@ ođ(Zf(U`1'E B"F-i[g }7Ibs="Fg+Ҷ7l7Lݗ q4ʥ0a0Yh΢ Y YBc}Zе?"{?vڋxrL㭱|IyQN^]uG_1/^#|t/X-S₏).jn\Q)%pj@|jlO'6\@mg7̖Cͫ.`@Wkk(=jF}$}w?wc䤌q,)>rgcG0b~Ͱ"۹a:sоEWBRd;TQ%/GMB6h;gl@6^*\_cx3fFy޸m(V ּU}} WI׶шo{ ?|8r\ qΜs%mVs.),t^Q%W<6Z8YNng3}lvÕPZ&@`V5~Lc9mǨz1EZZh8\ٱ`"h(EsOɰ'b%39JF&˜ Fndzev_$vjVFwʱ`S6vLz9W ւ2vq^}y| z|o}gB8FC/j=RX0jz[-g `(RߺN,]V/|P^w!]ҵ#d-x1 tO_\6ktDL]]ŞTL*k_Rb-SƬf/x41j*b..~e|a[$QBwLguW7,t+lVMRv0Xۚa3S3|d13adޠOLOj]=/>2 w~ n8΍IvbERZQȲV X. 'pl+e_/&FgΝJ'\XK_!xOr}*/S=ÐD%JFqH LFAiW˻!~O/]c({3EC/f^o5"~.cLm9a-ٌSNG0; .x&+UsS?aLQ?@!'iޛY>6R\Uʩs%D?N'G\5%'O(bd+_ ,{whRX?dGgZnQEF9"-7"?6fl4c_07L_ itʪaOzOL5ӂ/J9 azO nPcfǛMq|9~~[ L/:1`C\E8rStn*y;HJ>y䵫gwz|^Ʀﺶ~vJS} vUJTX509CertificateEvent.javaUT Ziilwiux UQoH~WDR]N:2-w,5U7ccU7} uƶ<;+d0 '2 T \i%DZC]GwDc /Rfi"$~^|aXnS8^q,}`2G#-J;D6'pg[A& 5UЎyRgz8 5`tP[fIy2GL%65[):R@Zx_$j-`Ț?wuzIшFm3r=X2;) kf؆e֭uC0)5A07Vw3vOSr=⊾QHkwl[FW􃡄W-ZHy_]/9=Cghv!R\T> /Bku^:viderServiceEvent.javaUT Ziilwiux TQo6~8<1`+'ېyœņ&5jﻓnz$}wqz3XԱ 0G0c9ka:P( 'i m儑>` dqa)n3>]/ϲu &8' YcX >GImRRJ3R .<8YS|aYgO`6N QByD .I?@,Z78EJ{ jp亖=CBzSU'vR%Ahk]ƺ ch".7imR0ϚK) ^ik>X("oog?<4(_nMdm:] Z iIJ1,#ٯhgHM3mTx `R*O )CS;pj+0FF=ȟ|(CMv^X ӛ?y2IE^@w&G )^4aJ@QRQGK◧:Zx7B1霗xH6z*t? >PQO6I懁I%ZAhW?_x bhA_# =XrkEv;zk2`2*rgK~\[?Q>*1K>}| o{o[ ^}^_|tw F;NRĤ]g0ܞ-3\a:4'& "%wYxRZ ^W;,y ˩ _!`ExHdmhEQ,7q8‡ uZTui J [8 C08$Zڃl:rZJ_/;a_c1,|6_j '1,SW'i6#+x^71*+% # t{)3 jL2EY'5WL_UtoW!hkrS`Ӗ'|7PZe+ĥ])8g||%" ZQC#{YP5jW6 e>/ЃΣ$Ϗ_z=bp0Gakƌ>!YomY{\2 =״(1֭S`& X L>L2k[߄g_"۝:#;Tۑ9MUzC-TD|zF)>(6mJ{/X#ՃK\{"޽o1&3e_? A^=,| Nw, PC C{ըYשּׁv 5xNm)s>4<̏~Mx4%d\̮lݴdW髽Y9D쒷-SkGœ}]vthZy3('j5W{$ "A|>p8>jj'33%khZx7_{)NS[gS3$Ja7go/LQߓ`Xeo6?$wOXP bj)bU>g0 tf7jt6ы&k /RnEJ(/<9-.OX\bQ8@Ic;=O]adl_ 7錳^C/`Qb3A>\Fv,ˮ6Y>̨R*eqS G(<Z0mUrVrxי+"mɪ.0"eSW܃ Lswfn*q A36VXr͍q)[eBLcnd 3c`ؐ,+wxf[t%RAم0r Ӱ%~i/:O(cHjH!ne.f&qeuG1lP.M%Z1tyW]6|bq4)Kk33R5 D̊4z#zQZ^znf1[bԈЯ kL6~TU l9Hߋw!` }$=p1 '7/_%@>泳ނr4+l0V2 6Q!J8, -%4|[tZNS~b彉a=x98$cv}. W0xx&x'vFE<ڴ.o^N`  `:9\[m{ޒB%lݛQZvw^g^zA."@9z}E7R#g:dDTyy 4j7@,65Li[([S_2`;{;A]ޅMw5Iͱ2}P$E4 = f6i45_ƛI0`D4bN]c!%QU; \ w8Je6BE2SDc1 0$I97z8ס2Mv2Xc8wA.P. 7]k[ =m%.[c_n#}iB8|ۓsbP˜? 719+X`Ў) T V`&MgSjj/:4,lJ03߳H^0D5$t ѾRbYU>&m;>(g(R7l@. Đ .R[x4pB5WB?]j_D蘁}LeH_k8bQջ1ZSKeQp*M`68p_BC*jݭm2D:錺Hl_?mbR ^rR%Cow~Öŋ=KN,'{}b-VD̿MsPC{![AR;I\~ag *fI0CugK2hR}'2Oܰy%{1MM5D.g^S]z*s@C kgbJ31R4JtN p@{1Cw#%܃&LO喩92`N9-{>(3ijyMd3ѻN]}T;Jtf)DTUf.k}{;;%EZE JCC1: r(BX(hD}i $?[+=vV!͍@jN!񪻙fZ0j:@=a1@ ,|^\㲷tQHkm!s8Sx^7G%J&A aP !T*"C&3Jj5xpKODN7E;q[ 6Y#\?,^?;Sڇdunj]olWL$~j ^.aj1H3[?(#I%=ƀ ,T_ӾzCyGp>| ?eb_9f9xTEt" JZJy` &Q"tYM]yX,UY,XG#< L97៳bJɫz$)+nXlQ} B^m5Lf/#U܈2mCibidNkRMܺ8~JF:-EIт^~N7 }]M F Q+xҒp:y7LȎx)*>M4@A)%+ N\`bsL(Fu)ŤO' иW*8!Vlk%yoG?m` 9TY_4Z;dCcK#ZT%]3[7;m(i6*5um&yfdsRݹzgm4췬Ѿ҇z{}"&O+M(Lla9 m{DCyl%—d뺽ͬ?ۛTt.zdspoJ 1S55dHG]wfYylj~j/`&x6a4\:AfhV3KI8NAQh*JwVD_-B<;.ymYr9U4Jv8O/R)IZ}cżbh1cX$n+hg=#!⋏iɾwISl*3°t#/Z[N [%s$g4~}pʄY _|ZN O!baj@?շ8, ~z}21 ^euX Ƞ Dӡ&R,%?O 3S XHT\S-{_UdnCJ?PǙ@vΤ&:9=8~vxv]HxQΚ˧V9 3.dvEB9\`xin@2qB Jv>γD)q+̇R u0qap^s4ZE} &v|(crdkA Xk CHH"k3P*;]ݐM04F/̨?N{6Cu ^]7֏ޞpuy:ȦtV4h˒:2~ UѦ4)*~ g: KY,3s Q̂qj-rKgTg R4d4]sK<_C=ŤR'h7X p}uGuVNp~N)jd y4"F]c@tV>qߦld,g܄g߿Ի,HǽǝwJi(u{qq&d6#f)HYbj!m@nĿwW;뮁%ЭgK gI?ҳ58OVPt֖? Rd#сSپJ??gK".;-gE4dG7si;A(ݑn0EW:筌zn&k)&D__\I+0S\K=B+D%j KJ!J u/zeāxys+@FlI -&jU2AHQDh\&D 0Nn:"4#z L$b|Q#60?q!q$y=9-)TeПڨ;=^ ~ oDQD0mxeDI"kRn#A@d&mȿ˫߸lV-eWY'n[',L_:5ُm"Zһ2w C*HT (p&e]!OYE#U儅 v‡_tHdv0=q |U8&VO/C,}zd:t4i?푁-[dd DG#*TaX[Gg"8ÿ|)5I{Ӡ c42R ήW/]N]ز2UnK^#MW_Jwk&+?|h:HU;~֗dX> -6P&T'OÏ$ oњB!p LxR=ye@jMiCx.O˷L==IzAK3H3I6,Y3#;led<sQlC}F;YR9˦cU/3mdc FH.c45vhݸBw&:.1X~no{|]FT|,wGfp~'4Wdi' ]&n-@&JÅR mKh̛UYZZ`b3an)k0$)z1}!u'~RVS(ΦG Y(n'/G#uFAx.__g+%Tq^~  S~F͘t5ţV$vg.d}ho_it?MJucB42ᤐ"5tFfO [F񪯰kd4Z583p|.-}0"IutFF-Z jx_;zgB铤j!WC4c1 :~ }`=93Β_BGюr(3kZ@CmNLu١n:)Τizr3Cm5 )/1|{FWzwO2e#3i=|4 Nk:U{ ,Vn)"K& zlPz۟*LAV"-X?x6w4O3g}@ {)ǫ{3YSw-eBmnUrsV Zs(jKvv됨3vE*bfCBL KGwVVqʢh/(&_`9.zj%H\x{vS<"Dw\ȏqA~= | JÐ/lȅܴ &s#8%F$^y1ү*S/nNmk)e_U~7q hB[R #b{Xbhpnvo NativeLibraries.javaUT Ziilwiux \ms8_xvB;۫8Fc9˲3ڂHBL_w 쫽}aM#l4ݍ_;%;WB.J6؛7C!(x Ƴd?/,L%/(M=X!(E!⚍ήW]?]|/WNx<{ק);xq|B*`w^T>/x!:X34,*aXi\扜 Se(XR|N~:a?LH`*2~\^\#jt~{I*E@J5n)89\ayN&)(hň]@GnFWb:Nز{H9iC[Qr*6-8f"*Xn`d]CboO$zȋC&,!{($hђ>"IGC0gw)o ϟ9>IsUhi_zf:KL<+9(6 zp`5wJ$y$xHIKpRŅ!g$ vmIGI<[#_+{\x|oE2ǣ4`;;xyQ7ROGǰlبXs^RѴ (tG2N@_N.֢{Jl:űP^i,=Lp+QܥF ,pSSQ\R;*m YIKҽs-lz*g/$xOq4@tJo` ,{$3kۛWUVʥġǀO^5qsܱW [)y`1zuiXYYJg1x!n+PnN^$eVpvYrp]Ng4@LYgʪsDE—ϖ< t,Jr.zC̳KΐcvER.d ~>tlcQp;D]^AmPI±!8qvMLy^+G{>@H5rp=, H"^o%ƛ]iXah?DGNfG9K%Wg"(:Zݭ5.aN\F`9eΒ'0mFXf"Cg(r~po'y\yrW_3/;km}ֵ{ |,Ğz3C8OQx װ/s^>Ib@L&Hr+ͣ5E٨"qJ}LgG??o۫B4AhyDxQ@v\nh[DHg)F`Aox &䃸Jm30ijvQ,!IR 6 [4^\RuՇ<[Uorl\0j q6Q 6!35+{TD @5 6tKXL 9aD %[2 xaY=O+0*@s#(I@`J )t#ѠZSav$sEv{ѲZ& .e)PJ`2F4͐&ެZ ,@9M&qb_yn2ƧgE9:% FJh"j[eZRK$Skq`6q|#Ab_!nsLTx\X2:!+Ѐ<9}nthx4c6 3q;%yo61Ѣe/#dzGv׮7߲$'M2`92v3fx )?E`'6Ɵtu(P^k[ITF}{#Hyd:5 ]7A)+tZsx]֗uDmZ?[b+, o5:!Wg f;j5,ZG@ /yM*=6&aJT,I2xD'B萮jsHh8lq`[Cћ˘:r/ZضR;;L&vFW:kC52ɭXŽI׋[u,// 㡛pWNbf6mb!7_duVTU{SItأf pyQmdJnR_ IW '6J 8'5Ks6üRV7![Pog&0 %0%K` ,WCR!಻m!m}kֻjGoQ'H6ॡ2 ^zWcU-apN!Mֿ.^4a >ϰ|n$wbR6[JLR%fM/ ѩQ<2qR.S]8LM_ ^Ug,wv6]7D=EP][󷬏/z:׻''1ss`ct(s)ŢZIx\ԫŕ9xօh۠XEv2iVWx{.!k|֛Ƕ3ڮ\$k҈:v{L@M9{n!BmOJM z %z``(u8v1`,R*{R!Mbh?ώM2j%cVn_LO`>̹SQϗ鐵T+@LNͭ86~3_m00V^+ o)"2!env>9vIޔ hb6rʅspM"z!\J)gs35]^EnȥeUoQ!^tMJtW`8J anЌSJ7%N81EꠍR=n8ۑv?s鎅bes|[M TӁuSJ`g9bPb%6ʶ{of%WX($(J+nXlwJM}B-Q G/튼{lMRD!iQ%44a?л?6C nsh%ט6 8H7nɺA/~ia8IgY3|ļw]6O:~S)?|F{_(/ *-=yr< 6]ƷYu/6'y>]Aw Z൰IӉ@ gnmL`#l5bta$#gGҳVg:TloN(8C]$Fq$76|BCN;sQ~#N^@ IeC$UKoC_&mjvWazvN^6ducհC?I8Rzi6լ63;{NlV!F|c)De9q^UY<V=6c~hޘ0vfrT6p*ܐqVt:%u;F{'"T}VwdhLblC)n9vΣs~ibm]x /0ln>k#;A,RF}o/wj~h*,A%zR_!s_d~(g,CfsFj Pؔ'pLy5#E Au޲<r"Z)<3P' ~woN-.ŒڐbeNvf<շB4g~+*AҼ>P@6p|~3Y~]'B,_Ù}bi*?i]Mw+9u2NPD;%Wƾs*27ڠ'nR!c|P kMnb</ӿa4}O>,h|O-n&p=xi<'cbpK9h4;e1pDhcaP372= =Epfp 3X 11܊gÖ+-d tIONBzx[ dӽ %n p-VA ”q2#AylHt2sf֧t\V$zrXRo0 5i,(`ߑD^߹#m1@+uRHӫco0DƐOXmQ,^W!y*l%[n~y ¡ dBλ\۪Rr܈aR%u`=|@bN9A aYPjT#lJU/ #7w+EB 8;ΐ,v8z频SyUjZhJf`kX)zOjNܿGˆp0MR ZfR;qϥPTo֙cAѨoj"뷪w; byCL<`UPMwUu3lP5شCjzG76_UE]#$Ǚ.w=記Rߕ˾Դmi(!4RxIi&U._ɦ6#h}ki\%^(J1YS2U3ΆtsKAy (=ѮCR4%ޛN;P{(¶1..J)Ll(vQXLfĎP#Z|{ f#+Gexmj9ԍ2kAsid}=#[Ǩk9 .u^ZoB!Ng9WİI5Ȭwnh})iaN:LW(َ laZMr{Uf[X66y}fmXLx,/7~pUͤ5(om@ax'vcAkcg  d :{L1~wq-AM|'2fx&a=ن3>/B uU]A-D5N@9dSFV2&]LF%xHwz~^[́ԟ}#ޫ1vZTZ t%z jOPو.uѬvX:7kFl8cGR.UUw8s-OVT$"Y8sgO`0m`Ky֌6F8kݽ@~$dbdoe*r_wܵ!jgU Eيo9Jdlsdᅦ.}Ű5Q:]5tmwj2n\>+rRlPP2Muuj9߂,tQ+Pw9r |}U1e]UGk\N}~s )Œf$ @n/ÿ}6L[oEjmd {L6ɇdvκǃ8Ѐ_rJq*EvϐAQo:  ]v=p=cNO@>pe 4DȊd Ӟp"p\!!bː#ȡz.ۗӣ45l/ FDA54. l r-%󄯍zi7\x0>?C|afCCk776W77؇~L6Alp*iFNbj84 ]ewX#CPK!QNH;@U.#\W @!| v% !pKrɓ\#>$^&' ~aO`ԱZ϶ aq҈GŇVyrǫ<&Cډ_ 6m&MZM@-hWvuVsᶯާ淂i_|]f=5qNW=PltA۹7Hy X7TcAsRu#C.idOkeT|Xތ@zl_2'J˩55_O|.Hmpb%$ɄH0F_IVic:g-n`G#[DلwOSVO59y>G(>NZ7N0V dk}pά9Q&nh'^Vvf+ &'@CW6?dsr|Бc0*G|[oVtʼnA֧R`ډ{p}GG2LD R&(容A w/ݣx (Э(gCzR!Vo? fɡ3=ɗ@1Kc;r밆-;ݵ zU Fc',] >54˩M#ˊЗ1N+z50ok\*E 9%n,*\ x_h,C.>ղ0mZ驷Ac{^8U̳A :+"f Vc<T׍F  J4>2D%/VMo) L B D&1x+M})'hz LjI>'mAgdZF{} uv: Iw;~;B\0\oFPk-F"0F`[-}, XzZQ$TZE 1D>c\"[ qQ*׎si{Yy)[Sp*w4j+ (ҮP ӾV7vQ1~]{:cˬVfM+_fz_1`8HOx҈9=!`@)O`2bbb#FFPS-K!;S=sz z;>[7PQ܀W.^&$Td {A3lPl<,JkkyWCwrɣ}^8 B܅r#,㴪uӐ4!wIRSC_B#`6wVn=7YLN*&kl{*3$R՟`m|yy*; N?ߌp)[|xXY(PO LF<NS)A;'{yU3,\8;~b]丌IʺI9y'_-ǶmA$ =e/g?^GCd>#|XDPە6V #g$ַT/eX36Jl,P {H/zǨ$ 4UL[{M QW٦V li ެ&97042e.дdXL`0oj/7Kr{8rrk\nm>CHê[ T *R>k48gUK t;CmJ,ع n%L#d ðV ?on+=03Y HDTu@A`gܿWJH@PuPu0cd dK3ݳJ+Uu~ Hc~J_)2K)izVLbQ:K"Z%T-AHpa(e٘(jpsG&/v74IIB8!ڢtd$@:|=F@NS@#O&B|78kgS΃ |J%*>&8wacRjwJu \ݖ]CY}Cb^++H\\h@љ`n)SdnJ]K4C4s6#\y GiG:+\NJdf>4qXjp;5*Td%Q!QAUޙe7f4Rjl3gIfa{./St)_K³2(vC'ܲ iI]*VYõ(CpkUˡSYsu#GNL+5FiXIsI@s^jqWۀ7j%WmڬҭR1 pw}>oFN'hws,jl:ӷ&Q'[~BٮN4fb"ʏXbB#c-lkF)Y{ݭNqBj+6[?֙s; @k{1 J *[I)W19WjMHK҄Pv0+@s۸&,ӣi<Sܥ-<ܮbJۭ`u=m~S5i9eD܉f;&Qh=< pTB0 hlV%u̇ri$r .BW⡎zr{ uYAj-ʬm G5`u< j)q4]#wEfOEЖ|K,BHmSR;E8jjrޝ*Fs)|>R#iQ@Y>sb&Pʜ\w^:S JEuj$%g|s<EO2 RHaxO{%oJQ 0sc8WZU$čb=8B[nAWUJ$喢sbJӺ;YzA1UW1Qw^18Aj9\j2 VY8T`)gBe+pmHs~̟77پy]_wQ^E-QndD9(LT ]Ubّti@҈M+θ4 ~ݮy7``)/]6Dp#|hAEԍ!Ltm 6!~.;]P?Λ\*{J~h"$MLŠR/_VҹXb29N%5+ʯ*D;.*L\{8o7y*`EfIj6P/SF27CKopj2fl nesF%+M]nd*XuKS'@̃$r@݋A VVӭZ&lctP n)]Z:pϹK %-`uĮ ]|~{,YXh]󳴚r8 2E%_b^~5Tcx!bM#ܵʚX4^}7z}v^kAW_j:|]?!cO▶Zcxv;!"wJy4HD_o(7oVoY] RYu}Mx#Hi;>N^HK<g^)D\XwU +Ծ_Jdl%۰Lc/5:-ǣ:#b:UY[s-rg]|Vro^.pUH z()LC.썂0|iWsDTUaH , vŮzFuO-3_MxJV< JJ~ug*CCN\JRZe+Q] iQv? 6 0ٹfNT)̣  J5?t5h6 T+5^A€,Wba^|E%t7retFnQ~*OCbA-~Rpޢyw 趱 vOsQ-x!22F)a9$Ж/>c{kҁ{PBZ j};#tiw¡Qx3fm<Fc׍<{iwy> @AshN!+x4QT~g諾 A"Pj~$D+y}3/5Z^Cm j}\svQk_~g%2Q²]]A`ZKXiٮozu&yǯ/8Ewouٌmä}Uշ8}vUkCO>iv?xSz!! &|z}԰&'y//$x>|i31'0oPyO<{rul?7׏O_ܜ-x?_}z?of&t:U/OuG~0 6 `Brs\Lաۉnq {0Hsar^es||Qot.ry\mqïHA2%!j NLCRNzpO?>|1tvx+K}_$UFjwXVo$)G[.~im?XOT/x YX xocba;WؕbYo.HDg1J<˖.7# ^mm-[%l6?j=:^T$I]([,rx`q(ن xh Ni]4vO[ف\~)m#tWb᥽:럳^{腇ً~lů,.'M-!(o5IuGu=*,tzO4l(|S!._d:Y~a%>Y=~H:E:~IPz/<ۜ{6lkVŐOokkRio]nZq>۽`CWAzjN<GtoGolн^>.~e]uǼ̏ON}]sl>5 _}_fg?|į~_|g||S9U_WRh6stq×]gv =h g\.T\dyJ.]Xl/O;hDZWVk`oݵA`׿<%tߦ!ћpWgcE6];B7N2zFggGq[i,@wiB+s5u߱}z"]z2L/60ꭻ e9?e-Y^M9ǻGmgNﮉ{6MyDmګp g(EfhH(5Ƀcx`nN8pHR|-bԌAlnd|r<80MҌ/* mA.:m;scUc܃# 7e$-Kl LF;Yzc#i:g?vm%%՜t{knOl@sr1pVh_=؝~'KWb,&?|)8^cXӉꒌ6l-92;|$G~1n?dz:aM,q;g:c&"{Kǹ׿>LJ311Ѹ4{m]rA|ОPyx! z]-{=Do9CVo/ :9OFvqbRxZ|3eӋ%g'KsE/k s\Xo.]*zu(;Y^gq)gU Y&Ֆxc9lu\\bi[$3D/]_^ذOĘ8o޳G\_MN^W+g:_ XQV__R?\D]:BN.~\..]?9>6(7:PTI쏋oN5Ǻ8Xhl/WG׮ڂϖD{lEQ{E8cϾ٠כꃩۣ9|bW5*} X}CН!Z mD |Ҟg-ׇܛ˳3wB}6Ia+sSi_e/0yچ; աWO:9>1"]̏`V*;<%nsI%)c/LIOj-ODX5q''\<#wp݅$fv'qcDVRq=*Xt )0+&A3ewٿ_Fn _E TѪӬIҬ-v.ϟ?򟜺śţi2O&y?IڢrΖQdyw|Cw)n$WMjRI0x(M{ u i[ל.xdqԸgg}4D 'Ͼ&gܥbEAVd%.X8fG_]\EH#drp}^=>'wO{45V"xwg ssҦ=/ȅљ=^oS *oEcv ڹ,7UZo !w~|r_1y99gbIM|%XeЁn/ǭetrgpgߚ^xR߿Z-)ٟة?my^݋ .ęzIcN/W:Qiu;W5pQk}hh9ЩOemo.<.=!ˢ'}n/;߈Gim?//F[ &.uXݭvfL,MAqv2TcE.:F;[|mEO2StEs +MvV\(ǖ6hn}2 vΎ>)@MC9"G:WˎoĶ U@DΤYG_Z2^G_|3@n3!kNF?:x\fp}>@7m^f_Ɏ`<vϛ;M/.Ė-a0K -]e۔{ Ąsg#yJ*Q鹶G>Xbu=T>?]Ź& |Zb pƦEtdi6lvK_n%=ؚ[R%8t{Q Ddv :Cރ'[e'P H&  vVW ֖}gb8ǝ'?"^w"bJRP9^_뵨dg;Xƃwx0o $v2l;dq) nN.mC7pؽyoz7==ߛM'u1b3;b`fz3>:uqD7#zA^ZM`-۟UqY>I2?ߴI+N/Vّ W[~Ri:lѾq744gF,7X1v0&qb׋Lal^5tʈ9(I2,ׁ]yj& 0ܜϾ]CIa68͌ o}"w֧gn>u_-ʇJ1"&m07:3J^?WO{j&^/@b`='cuJ>AX\::x3PeA1%!YYASoDދ@{D-. ogg֓竓+ˋs kkMÙЩ gi:;Bb~{aZbiU?lQihy u\96ձc g7Bda\M򠷖l9'0uD;5#OZq|8gvxv0Lz~z~M%;*x;Mr>Piߧ~O;}{~f禞ѯ&涎Lwh#ZCWtqkl2^t/nN o=IߺyΆMLv `U]P\&HkH??Rw9(.ueݛQ~\mv-ޙULsv<<6X/QwK;]]$a̩E qqsi o {oM|7tF_ "LY眜>/@ jUfo{K糣Ïqwu_miQlaW8զ֔ֆ)VS+f[kM=Z?>E }.?g h!7oLČ!; 9ЁaN Egvrv+/b,ikz8_`@0PF>mb%NGboblBr{.9-']MEj"^JǹU;g<6qΰ: Wф,r}'u0_ɭ7D}% ]p2LON39=I\nn;~:'yҠ'{ ~^ocy#\0%_/D}8!Bvf?%F8d?}{`gjO|&=Ƽ~ wwH/ߝ y6%=an9 {0+[ o;yIʝn޽ׇmF nC{opq ļ7}y}4秸M~KܴCZ#0׺6PXlb(ym[)e =[L@bk~O398;v噲 $G~ ҽ}+ o^ywBnXk;5Na0O`1[BHYrvYpuv%l;=z>iŃ>M{ۦ})g'*>??n5(^y_~ggw+.9YgmkgFWgzuSw'vBd4]glȮ"`O\zExd-duswu'fLPj9|Ϝ{z`; mAʐ5G ms卡o|/^\uCwwYz|Pzya䟅,Sz6/AAU̴ȧԪ>Y#8#MRv,ϴƵUMm_u9Rhp] ̡1dˏ#>=cUlg@c\Nxz,7]=${nyigDE $j/YPΏ],oRO%Ez]ѹuЗ0/o7uN)Aݽ"_-a{,&SQ'[HBfs| B|` \_S+aס86@#2l[l>uf8 Yv[ڇ>>Z'~OJXrH2z U{IWG*0u4꼋F@0zõDN3&nWÖ,|ȅ'_᮳pfEbA@q]& spM;^׋KDDPxFVt,V~E(t"Z{/??# q0S^P^}սXӁ "ξO٢ǥ.hףhF풁:t2͸4[;?.-xzU@ē 7}hkVǯ6]GVҽⵝ_#^B.],5@S]C}nKG%r#hKF.g0'V(G[Ɲ(3)(r9pCvI(cx{/1XF8A&3%&j(R!H~og$__z-3BkuY҆\%Z7-4V"wX eESYcV0ğZҝ%w"m~0 '(ZZ Fv>[t{ N6r29U7y`W5)Ỷjy|o!x#?C0xMb , 1Otwչ)mC &-L2Xh?ύqnZCij.p9t#P ų+gܹ$G|kEOVU]dqvj9-D'?'Qzrz?֒'f|Y tXc r]vâO]~?n|H֖o Cye` `rÍCtqs_-tw/-@1)7H1#벗dn,s=t|'kŇY9X)W||9VC}2?lr<';Y6'˳+*V[숒G3Oph<6xy~vնMȺ#;<.Klm9lޡo %f+̨%vV%[anil/qgC3ެwygɋg[I:A~1isW!}+F-sSϯ3twꥰ9Wpc<^NgއLs%ΞS9Q_ĝzwۜcoټ>]>7zނ\]]0gU?rgv;{ AoK.aI;uJD Eo~K~OUnO; x6`>~`7D5xWKhcɘnNg@:YyDh7&LZt0x>]oϪcX:];X?7X#)B҈*jdu Փ^ӎӎcLwVm4ېl)gK{ǎ KtuןSiĦR)J\Zk+ص\_\_g{fNwӀmc{w`>WQma7qQoE9-rjFuPܽFS_8['uSbQX칄f>Lv1=W~I.y -^Ϝn}wmuomK撙Pt((]/l(wqGLn(yd;/:%[{R7XF6`˒Y0^:qW&9/D#NMw$}MW'ށ@/_KƉW&6Ghxe7B=ߙ\~V^C{xQ3j|`F_>$h =]=Me,|qƛ;>ÏG8m3˾ &{a?-1:%0q7<;Ìl$O>o/ۤ'wpdoI]?ؕQ 785 MOڗѻ7&yYn]-u8s ]:'ŕyůΏb>˹-4ǤvyF<;W'aHs;~q|/zvoEZ]M9i$h<}<}<}<}`D0''ঊ?x ! n3-k;8mRܐֳǗ qz>^-.M]Z  G'[]=#]?.-1ޣ@ISo'LR0;Hg}MiKOٝ\,]m9UEX@6M[O a٘]ͽ4Wn˫jĝaGL=)9Z%x!ovA9noK:+!fԱ \lk&ԬN=v[?z{钚^\jڵnZZ_=їE&7K\\? JwɁO y.//-7+SG% ot8ӸCfiAWϗ2wZUت]{R*3i@\meI*O׏͏/.гpV0#!wf}`ģ?R۟{k)tyF av( d1kF qPOrN1^vh[%N| e82B\:$nK Vky0L|yY|7hFW 볃FeϒIˁé>_\=^ԁ#jQGZ>?Q7(xmC":HgT)ʱ.G`}J:ND/`XahϬgDq5q|QQfHyhSMq'O:>ש:wAۤppDNÓcSкQk'wۋGŖ{pKbZډ;-sv&Y}\,_8sC_CA!52. R7:uiz^/g\S;{ijջ('뵋AOcK[|1 (,Ķyzom'7N|5gϜؔ\j={ h.b>h1dFd!~(b ٵi4OfVDaG^^|(?MZ#+tS|oſ|z+08ᣋLY"l7CyW{u~vXE2F?·HzxAq7=Lh(nh{=>YRoep8`$~t%r`ʑ#p=]}/4Ѻd;Ih)T /H[]f :~e}>^p=EM2pr>%cʀ'~ʄ˥N>Ǹ ^A OJ0H^D/kCQS] ]=7;1nMzo󮟗H?1yhߜ;@'9eGg͔cퟁ#졇wk; /%˛S|{Ǘyt1گ-rY381#Ǐ/^-=ӧgq:ϛ+>-\ `Б-..L+[p?Nn6Ft fחy3S\_[_ď._Ūϓ.Vs"m8yzt.c'͉W$_~_ۊcg* YG<`ý/>_G}lXD?\zS/yYY]TmMReU1сasa.)R2on4g&\cB2DGf@G?eWu<|ei}2H6gRrܨ{UQ_.javaUT Ziilwiux =ks۶+Pwn%l9iOk'i[n4%I}2,m~w >$>KcX,%5; fнĬio݇e{Y̍#fǮZ1ZyE,Bxb:%dݳ_{yw^N{w,Iox3WtXs t%,c ,փ `;'^;uЛu~lͮ-@ނqɝ p`vQ|o=s#dV@[@U\d#EB6P"/sa}X>y2[놳ߝۖyzB;|>0f[wV Z:U66qȭ骶KnL)XR}Gp ETƊ&g֬%S"o ͫ;:o5~M<Xzgy.0+37Ů[#*:63ד' ņE'!{ɶE0A<dzɠ[%im{_݅S=GfnN_×mrc }zP@5`"(}@io9{񂵿; bÁʍ8 Ö쳻~ؕu/0a,<"!I?`5ql^2;drXXFM~~ -Xlj}"aMyLQ ٴ : Ynp!@nb{M h8`C9t"sΞ4es0`A^'b~{@6nq{>0y x.#m{Ǩ0`ACxbi >0 S YopxxD˜Lho<&12!@x[~B"2:'`x}N0ʷ{g M80KJys}rjt&J聶nwGk>x};6=0Lf~'9~OC3uY 踃kz2qL (y\2+IJ }fГ4"fHONWFs׋,z C+>`: 1cՑGf cd8 x~E)3XȐCXI#Ԛ~ad ch f07P3[9zGT g,Jۉ6BgO&=G SYm#N[ jdp.u):|Vw6NF ~gq//YY:ogenYsO*"`<)yKF&+ulb]9dI V'Vʎqi wԄ{V^֧Z8Ỵ&ɑY/+z=;5$`Q?Ŕ8x kKz=47m 'I#-qϵq>yMFvjgT5gQ.;uC})PN~[dI!\ A'p۝ǽqq8dǠO4Eެru-)3cQwzr>KߛۇUj R, V3I>6pv6HYY~$Rk;TU!QpZ=ݞ[$gbq wa?|LtUkz;+b^dŔ'" LQC$BN+BnXrGZi-a ؊\Fy& \Y> ruiRnwgoWI/^5mj?lKea;V1e2dLؕ1c Gb2qdI>C6H q SHsDI)]-m̚Fy )+ҤӜWjZQ'-2ֲ < fSK`cn?'X9AXV)dS^I$d >/dE_t 4KWZ"#~ylS -ӑ):(. )JT>cIzXrIrlV20MvFA͸ l-fre}HП`t~BQs #)$ 7휘us>ҐteyA&r;/FgDhdL)o#4-g(صhAp`RQFi@{Rmz J'KW!Rgt(5j"Ą0ċc6KrYs))`VC H3g;a&HvK0EЪMF]ShkR;ʢ4z^5t\}Q+:;ǯal hщ^ׇ’ىH3)'v$fjIU;+:] ll>,PEz/ld4݋Srnt0O&v_{HzЌȋ H>P;M>G2l dʚq*R>! 欚OW[LRym-_c {.>K.,wn0ƠU9RxhloWݘKH:U.t#|d\aC=3{LD$1`?[O@'MFfҁ2q7r\uM| !XŀKR7&BA%UחudbzߚSTO%DkY$_-7=DkoQE@Y W9DD1U.:|.ÂM2|m, U% aٍ[Cۈeo~(ߍ*>hge?`FFuj-l^º"3mR@/cX)6[jaR8|u>bQhCӳdNG*BbXL>lp)l?iՁn"X7N"Kd2􀑀kK8X3DA4.?4H^$O{"'1)&X/2Z1YCßͣIShp3zslt1< TUs<ؐxs!p{L)zIl}]t6c#c1(P$LAV b7} '@TZ}LY2?, MJzU$^Pۓ.TzeK>/6ű[H̷V oK߫M~:\?7Uɘ⵨/sLI­/-o>oVlU]6_5d`Kq|%Ua4dhN)W&I)<O$8O>'}u#/Ŵ C U'UC>K!qɻwQE,󫬱47˪ |,y+kgJ gƮ oFn_Sy ߝb&G#̡ d]wHoBEןgNT  JBD(sk:Y?oa\+.ol+[_׃:OyQ!J4>%xs u8 ~;O^D/T5)FZ/@ȄzZB2[3Kg[U|0ܦԼLס;uRJ]A1\ Pjֽ3]K}ORx䫓ApxR'#M-ӈ؄)(b6Ul8db lm^9~Ei~XZkwp^X{qX4CAj2!y{scI~|v^~Rf|R&&qb;/ 5e.d0mFDvH2~ӄG;wܞ|e%6p&( DJ N%*}RYR' )a7vlO!Xׁ҉S]-5YgHOUB+s!n%[/% =/< y*|>/U~9Ç*!9F@! y,0!/cbcEq4nd_Pث""|fD8ɭX2'̧\*k:`O"7p~tW5TB w+gY}5,=L)ZS;yڹ} f ٖ bh˩ Evr3DtPȠR:VF@Kc뼺Q 381d}dD5q➧\,)ɋBӭ֕n]\;]Yg)fQgM*/M+`KqW@^-zzCzôu!ugЗ(G#& P-X٨ K(7 nW_ WeD^AQ6eMtb^Ne2zqDAC6J'\=YmpΤpvMï3xxtw::,O)bʳTCAqUtҐ^*ʌ2/N˥EZ-OyP͕TT0nQ:gx#=QxM#Q MXTo!)WL4dFOI]w:Xz;}0j٫ZX/"%j6 +0ZsVyc5xl SA~ܱm!rf=>m8_Xk~uW@ug\Hڷ-a SKJgq0XIR(;x [Uzy'ho[5>Z+pxǣH٨-EI&}REZb5 NŭsE=P13?q&A,Sľ4#]^ ^׃XќշBhǖ .]|P7R6,B >Tw~%-BH`R[=d2):;e,f4O:],7Den}&F3򾴯^NeF#$Ѹ}AC)Iyzy*ϻ^@5A U"_λ+N~< O"] t2aJh%~ ›ʗlD p5v/ tb6(ЀzVPSaTM򸷲xk(-l`ԏ[b ]^7 ;\19DaЛU sT|fkKNUdʾ@m<]j< @1{Efg4`x ;^oٿ+pہ>~@D$L}6*1Rq%'M9BW"O127pyt 7Tfhsh^xzN ;#CW]M02\QC@2#3),}Te",~a`B. 4GEP`<E2xgme_)15=I┘[=62mhGP8*+S3;x] @ׯ=#tQ-- ɨu1)l E$8A/HLT׀6UD -,lQÊj7Z [{Q[7jx5*Pܮ*6իUCrL Em~C |;Ln9fT.~XGm쪐0阫J9&5S_Ulq,1^ّJ3KlWG5 aGYYX}NzB.ưaV&>jTvXYhq kv͍!|=yd޿λ#&f0-؉4`rn,!]8fË/5 VIuB1'`IO،0Y?z@?GmblI `&yGx0d_ zGxU;ţ˸R^`+KKVA "3^e_ FE%DHU?CxJXOqY'pbg/N>x`;zυ'0ЌyHx$1ǩi!ޒLG?рVOe|G8:4w%J!۪2TjsAD`7W% Zq(T^{ܾ];>Rtuz@/шUȔvIewQV&$Rb5KX&Y~%?s`#Ɯq/qzkF,!n4SϢ Ch]&~PazSAHFQQ57>)hH'"PQg><u7a|:7rAhK:jPEKf߰~;+42LG3'8t~5 i.E څCsS!+jl(Z?w lCu+E6C<%G@e"ɻM{ %H]Tu?#/87wK;_#@_X Nv糝$eaAN`^WXȑY}lJ$b'q;e# >8rK՘5f"O7YnCq_S2E2=I{UqWه@A Oc-4;/y*N6F >.8%# xHs%ȍBd x>E~g򔾫 vfd\v=gSP"4|(5<|gdWk#m<8+D s|8)m׹*}k#ѺbZ\r)H! (Bv7oyz\fחƉcW%*u8ʺ~+JjFSz*jTe8Xw0T}k[7h$szkV|ȶ':9=xĶ*:igo\5U7bl96hhyNF)fi"ğbFD ; &^zXǥkXh?EJѽKZI&i$8$3*PjtrwQOLw9@ Eye!n<@ %ZȬ-?JbЁ 2H1~aT!?ruKަ˼! u{˱@u@{ Hwe) ALݩJ3psrpNJ`hgÑ<)ܤQʗ 2^Lx9I vG1;1Sk /IDt+ӥX`8 MB\# ˦nXXm[*` qo+| IMwҠ>f"}jC01C|? Z@s paH] .(๽eLeޝw{V՝$Wy_m֍eRkzI}.i\{8UV^<{`/x4Uhvp~J/R  Qd\ SP1)t" ʯjͨVZp5WΉqD&@mƟ[Ǟ}0Xcw"c"9* Kǂ^Anb jrC³> |{2hMҞ(L߄>7y7͑%=() na'U⁧֑#NpOǧo䱠jα]wus4RnQ[%SU/jyck)jmw&#|MbTr^ a7яT*Yn/CKHK搩߉,֫E r+jmnWZ58.462or q .?}kMQd@ /<43L6H5IIX$RpVA:c .rLChz+joh])3ǥ_wLȗN4&(~el|" tkHۦAF:;[ \FU`![a3O,@t2xH)f=lԭ%FƟ^:<=Q|m\5쩣N"#!.X^.5~);bJLcϲOl ]XZoiQ@Y嵖j/ lEg!E6b k ʯ?[7qpeǿP;O;lH'2m&ԛQp q h;rRVT)@"XPсj+רv o9N!ќH#gn6B;Ft4b,,QR;(qrեoa4c^Sɤ†L'BLyH)?`M1y#s9 ^g9j?ϘcLqXʒoaY* +&npw}E0LMmJFzڏ:Ӈ_E]h|}.ESM)| ҤZQKZVET3W Y @BGMQOp܆ꧾquJRs+jկЖOT,IcV*iLp)Rz,BwJRQy'dfc2(y,|%2* *h܄3&7/l1+u\D +Vf6C SpZFJCvY]fNdyu6P]|6+blaL8oswq6 #@gMp[FTqlsw؆V\%C@LZ>$Vk}N /0 S.~4bcNkpm2|FD]GWw Ŀbu3,p-$Q=!~2 ǢCww rPh) wˮxI~ŏ hq1 h5ڌ֗nA?2HkŜ4&ŮmyqHvE^xt L^<D!I<+b璍B뙌7+NBLWRA@Jom-LQ{;7x?|@.I2e֑<D 9`̘WBh6C [:L2/7,9 n OW{7ϯdy nV;}l2&((EkаH+ڟH#Pᱨ;GđVMgk T)F@c{O|^X,㯅A0xMdbWA7z1wR6 дdyP|\T1+!j;YPX;?s㴹Amn3?Yewov ed ZcF/٨Ww:`bj3(/:jw?Kӈ~:a?G,:FOyp-K?^fqwzu?ãӽ+e<rԍ~}:>/5j~Z;)y7= f]2Ptx3+(0im$J2FQ*[ɜ }sS+Gª5l1^-]ړ>4Z-O̪k֬#qw;/Bs2$v* l?SfɅŭM23p PzSMM!5B6(ijaHK|-BeKs5(wK]3lBh=)7+n@MÀy]=Ҫ"RӗoK1%C@$n';ªojf_Э"&$Wi>/lSL׋YPtt]ز."++Fi)iio[$K7L;ln4K.׭N:jHR(I[Iс{XuDXK©嚥R: x` v]GE$=/ݷn?d?~6`?O,DP`Jc Tf kNϾH_[s`2g"x*>-N Rw0~\[H}k)I؅, So[}ϾdhXY=kj< {e< J&>5TMTѲU iE 5T#kj2[~q @\ڻm{5.;c/KhOf`aXO}{"'2#/  OEì >gEye9ƌ掇 'MN<[?˦gkErh 8]]ޔ|0r,@=l-CeAfBeHˉrBX! _#j4`x"XTعv3 ZǬoŬ]${ 9O_LKED096r{i)N14 rZTN5ŬVhϏϓ'InFb3H &) OB a$6*&E|0J1G?? JԽglg`!(iౕG Г3 2C*(&Wuv\?/;$0*ֲ ЈsP 꿯A”2(PQgRE}|C^?'7̽}qħa-{qD/rb.~h]Ŵf k Qu"y\mTy"T[AVls*g CaϤɺ,ٝPI) 'cYqUܙƶn";fT3:LlSpkSR'9_^.FΣ稱0ep~2:Cp"s}ʦRb˕;:Nϝ/kLĦ;"\0D&QGի5<0EklloGϖ*3CY;J[[_r#roldg7!ÿMRĴj]}'&#.IJoϘgyo]>tAͦH\6g˶}i]rc,WNuOgRSaCS ?K*%ק:Aൣa9 /:U1VjubFo/teͮi߬|Q޷e^z e= go[KHɵر%pS-/Άaʣj1M*a8))T¬:9T6i>m8FHA`ƻ7XZ9dSɳKLt!rQda+ NBrrH6ݓ5k rx1U+ ݯ EΨ, Q7<@̓hsŶYRMdAfڇBI?_ vƌrsvϑv>h\ͫcWر;f o4;d=1:֟WرSw15&lNF_١"x#z|x?i⳿x%brP`,~.:߹ ެR~ۭZ:5֨խ*xȵL>fv!CaɭLcȚ%~ K) qOs3E>>ݒz$ݍ αP aY#@(1 )!SpUfzB;)+.Qn/6=,q;4H33Gd1dUcOXB$@F:WWo-)r]D%HO5.cmeU!F?M ?^/H/9- Fu,Ռ<|myP UIAԝF؂D8J(Rk^UjfWKͪ;i#fUhb.T}e@R5Թl0NEB>Öli!0cB+!*f5],Lژq3O$ul'Z6\TIJrَGזMZ Oί'YI%3&Os"$:Vi(ax9+g>s4bhSڪ%=,%lUBksאQ)>ݞwd2Ԁ5>%~̾ʶղ5"^;8J(M= :VôddPp9 Ķv xī&ޙZ{V{'/Z-/1E5?|L^k])$c']u86gkQK? |M@s[?mȊZܐWL1L-FnDyɴ~$bZP|ɽ 89(tjl**-ή.m~hpvGt"33!_d"R >h9 z $ oRo.'qW}/M\mx[%2@J%~uƉT@gMZG-:;d9GaծdT utPMC{3a^Mv>.GՓx|ۓS8^l?i>x-q 0ph A!mVmK0Ie$:q>A$_Ćlڤh_&;l'RNϬZff@=]|*oc%^ggXyn? ے}:J@s 悐u rƾFBިċ|[ߡ7.owTmEތL m.j@i =h)ha%bp}bq/=`ѳ2hjb|[g> :oS&kzh24'AD?ל֩Xl:zXeh&*޹aU_>lY`17|C7mW]_*m#^p:4(?$QKۃWʠEnۗ/OZ||w|rp=kJG2_@CFɧLjGy\TRyyL^jԘrڠ7(kjLqOw{1"GWZ th.javaUT Ziilwiux ף 2.YEsVf>(S, RX4˪o ,ӈZrVbUlA\oyʋ aW$ye d3`AprT.yn6 qIY Z6ERX@ *IP0 #d+VeweղEvG̀+j8>Nr68qz>qCGQqR2/mv:"!rRa M" 8cc&Wٛ$YzKkg,^4쾈%t1!aTO`3/Yeŀ F!;zr||tpףcv=]%<,`NmHqUP@><ϲ͖@rN_k hTō  E1S8at~Y/G |r.z)7A p^VT]pq\/48լ*xz5fg1n|9)1m۲c4\=ܵDrÀ\1lI]ЧW 8b)Ikݣ( Gʿ_QW1'q\vdu#@yw *jAmj,ܜv{ˋ w|Iǵe.Dj] vpwA1Jb-fw @hp6'Kb 4Kƹ8`s؃z]S⁰goNz|l tcm4̡9/9P!M~I}~)vO<!r/ HVܔ_QqzKF>jDIIqr@{arnrp膀C㇦9\Nx,XCC`$ GY;&I*OD%+j@L%.._$eF61`rXprؕ`pe;XXWz;]'p:@*=`#qxHg|-81õNƒ0H_ZU@d#ɏZZ@ElĹ3\1hAD߱Mjp9@B bފ\H^e:I#I H' إ ?IO <}j G `EX(IÄg,($bȵ &cFv)x&Lڦg/>gAkdw<<ш})()6[&Z `V8*7'e8jA6XB)lFO4L #-[}떿|8:pİoӌkAN8. Y+o)lr}ս α2ݴ! ^3_W9G5_| *|$PMljqo4iYI`xxh8by#xVd+:r9.3|jColq-UBmTڽ1PE(WvZෘNPdF‚\ hnwVY" mG6a4C ͱ4X>zՁ 㘇̇9(ϑf)'Ry܁Mv1,ZYdpɑ>:i*Jpt*{F!jaJo;b.$+e46VM? xpr0hHׁ?M=nPCrZ^vUygfHWzs9@cH3>2'uM>pMaV C1a{mKc;a=Gq۟&Ⱥ}9aUjYvۡ䛠#wAVvgsLxaшL2a&5ŨB#93d/g%ifVPMa:`kS^Ye$'E.!6$<ٕռF= JIqn) T{zO z:乷4q䃁TWٝ^tٽ 2qz kARRZgC'bJ0 B:J|t%/]"cK6&$VD [&=1'eL@9AI0NHcq`-kVS>ulC$ܟ QQ  Ҍږw a>Td &d$֡tj`UkȬ9lHyj+R%o;(m"#%HB4h)o4;$fXBD'jS#yi͠[^) 7\uW|'eTm}<ƞZ{QYV@A wM']PtFtFNPnD ,v*[YU2Q醢rᢑV7.c *1t !V9(RĈ֛9_5VI|ӥk@AQ "mZ}RvS` Ei:c@?-`H34@uaĶ1"sFD[WE*C=ċde#r,2*(GP=0Lu=d$΀tnFQ,C4\I<\o]TXz{CרHgᒓ忬~ ;7!n@xjyOmw/ h+ l$}bCvp`ݺC x%S Qz9 1l 8u_fNϞ?g?=fYc"zMQ89k{''U&qG-(Sԓ~GeaDaFHVeϰj#p2'DSĪcܞ s47kG)" Tp^)ĮMNʭ 9IY;B0m&#k`c>^.aȱm`g4:+KFx@( &p%isjSUA]5$Jo(6iokWN+;(( ,] lq-a}AOGyXAKĻse-fWJJȥPV*6trN"{Uo(L?'pr:rkU/mw0ee^F&b-8LADjn<;Z[J̴8_unzyu)c9|%\8`UnUi1MvHkx˶p48.tRhN'|-}JNǝȠ`?[cau:[ю1ORՏlIr/ /T+8F'vG=sKCDsTV3*{ߔD)|,K kXe+wXxWyjBt\Nϯ^'.p?<[Rm쒌%(ꎖ:lhߋ0eUqQ?S =.Vz5k h6R/ZêL&4^ G6y5ﻸPbϮ(~*9Zoce**&f*!j&ǧR‹Ŵw]@tKKx*R?RvI͎,3: nnmz#U*)ݭzAvE*5}˰/[o^5{陿ɽt&]d.O?M}%ס (qza奃>u!Ж9Ib3f-#}3<ԍ8<_= tJ>q񔦸_Xm|?[!fo`]AM;:1w: A+LH"JH)SG:َ$D;k|73)ȗy3:zʐ`h#3Im*>΀!T$);L#~Ez!$?W:uz$fÎ2`/S52s]z`-Mۡ ?QOÃNǮuL)uZ uq9ֹ@FuWM& Xmfhk^xdךS\4ܱCOXDsAmjdfw]֮W_ '!epwwc9VLk:x'F]n\rJNsD"ЛP} ~`z:Lt;S[\/EC*9R_D'Ŏ;;1F)jroCGR=^㘥-Gvp~^~ieBx6^׳L7Q" WA8otstrapLogger.javaUT Ziilwiux =ks8+&u{]v(H"ev' %ٲ~C~z3-g"OJ֋w^~}.~pGXv{.¸$P0{Td>*oy!v"g0e %T+ |™gCQr"X)dGDSv>I̎XdRQ$w,EqpfXINĐ q8:%Pd!ALy dJ&_D\2'[)rb0ެo"@Adyzy|:YA4p|Uo`@ygP}>p a>]\^IčP,EJ2b{wt|t txtuzp R.@F>]g@K!p 4Ȋ'd=Þ-pIa= Tۆ?Jn:d~#@c0ʲc<ͳ1QPu;,,/H@ʵ _!eqgz xv.a2i}.%f'{w_zW=3Tp/γp*i^;-< PZ{Bp xpH(P $p @$Mi4ؔ˳B\H]"/=ex%7|<γg yyQ_ @EB}VYj ΋Df,{1"VI}rrg#@y( 72xOE%a}|4] GW0gr!K11I@Y+P^QY 1Ȕ@ 2 ڕ:U煦lw$wi_'?bդ|xJU JK'S1K,d8:ʲSX J>"`0hEoFLwbEʕӎaʲ#p`vdA$D 06Ёͻ,7xA!G*se%9O(_?<>qB E&z+k4DOTVvBP< _9)D00Q2*ю`C)E)\s=lp,&I2& K Ȟp"K?TB`9D|7 :B'l$n 77XRRUgSLhkdU9!81L h*4Jn Fdb F0RB6 @䖠}t J1{K" qST3J+5n kA?xH Z*|>SRQ1B,>!y4P:P>fJO[J I.0d !(E )MFoB_) B$#EI 0 }T88%CF _ @Ǿ졨p@.3! F;88?^]w|˃l}jAq'NJ&g,S[IC#֞Wo'ev=X,&#[q 0kCg`z٫>Wr9/ D.xR[HBrdHq욡&P9g`[uX>3 q̉~xSaʽ퐎5~>bv(/DS6HZVe:OvEiF+Sq. l%Htʌ*d#XxρY,«cه3?N$t0R!z}ȤZȲR߿Is8ppAe T Aj3&|3*A~cͬHBaX:.s!T *Uz<)ϕ=DO7dꇨkkE%wH-F4kDaJpϋ2N(7SicFcA)jY~RҺxa5M4a[! .iIfSS uT2& 2 À1{V). nGqA`6;R()lIo~٨ TJ*ɍذТ_s!ʫGUh1ֽ.GpUJ0tQ()dY hBԹJ1M&UаNU-|XQћmAUwW'mqELhfzbF`ȥY|$B9£].<w E(*WÝl[p)6gDi-dWM)>ypj/ 0Gt@L.K>`_rs\l7fܔǧXkE%Br#5NhaկB`8?I4i@g,lDQ  θޛUZ2ZPP 07*$e 2"JpF=S2e^l{ ^mz';&AVTK+h^, g̢"ah"ypg ~UҲYY1@z*ѷUh*HRf_)4[*FT,x5ME?AjYzޛtU[b?[8ǤW2[Նs_ӂT:t9MP{x qVV5{QGC羦4Yn\QMՄWTn[] דՍװݕ'ja)DP7w53hNh4 B=BuptmU -=s"N-VG#QFN"/聖Ţߘ+taCqg % qlA2$+U]tu \ Nm,o:s/)݄]/PI]tG$ڨRhgH?}c3"@=b. :o7W.ȧ-0!9ګB{^"<8M?]a |pbaj /ONhOf_ 7i|XcGӺi7z](Fl RoEa ؠuf52}y=JÂ;iT}Cx׍C.{XTe{C,s)@);-MI FE^A<'\[kv;zӜحiE%'g_L8LRX'gOSG7*drpL]o`"J&Oin9y=_+d Y_QAM(rM;Q/^ -w&o h8[`Дd9wZU,B2rh!W=Fw$ܟiroV;§7 <1=]{47L#_}}ѮƾGt+y6O lyݯipCG@!;׷ɡcO0K8fVɏ!pOGwZYՔpط_gA7 |:}|I ޶D=*mtK/"[/q^IC_2VnJ1gN/}nZQVق tұbFl?O(%Hω4.wt x;ыq:띎n'm};7Ūv"m Ě'uO'QÎG=6H)'1I(HޏZ~zWbkܬokcjKyя!Ncf3ļZLQR@n]uѯ%Ƚvq:`T[{pDzJ1e\=ABH\ X8%bhptXTH&huQݤ=TW4Tݫ7X'GB9)pKWy~_=ߴ"NUxc)t7] o)Z&:5ky>*(fn8Rx~fӏ2'v#=Gb5M=tV"n"N1Q ttNѥ]LJm*M3O{擢kަf>|;LCOyhR̤t5]o;]9s\[ Q{qo]R}凁0!`ј)eQ%LKP4b&&5U$o'oXVӶF$\CYjћ+(MW/wUwKdfJiFgBa1BJae kq)V)m}%jM;Brֱg0]v=b]UI)sK-OJ`+"CZukVveK&G׮H 40([M{ir3]˳LazyLoggers.javaUT Ziilwiux ]s۸ݿugjIL8g'(Gr.DBu{wA (ݴVLbwo7T6Y_|ۇ/'M2FhR:ӒfQ$)dKKrqyM ՗k|;:=)9ȇg0\Dyb^iFT$9,rY|V0h.Expp\6 9458s  Z$ɑT0k((yRe @F $ȒB?ͨ+Z. )a+V)K `๚5r^L4rAI"+saj-ʀ9Jy $G.?]#y8 /r!`c_2Tм|<~w :]_M+j84Nէ ;eC@7x%$= ^mpYpI(O} E 7|3!>y'd !yŋ^ i:[Ss}r-ncҵ).ҲON~o3i5yTō  NmvSaiAH<[0cz;97d{{y(ɏ$K*f0L&)lYî ~|pa+êgyWw|Ge4L7dX!uQ=4*`gFo'l ',ϥR#r+Bj2ҨM@屠spp8-6@\&>/ekd:-]eă{;QMQH)bDyL=A+L8KefJ c59r^1䗽=YQ*/]Rg_M>9QO!^tvŧwYXkqd|V||}( '"h5BdR\&.PjX01)CuJWXt]`蒼!skޣ0Sv-Ѝ{ ȣwᡝm,YJ=N.aSK*u63[ғ>Ɋf hlLؙd;WnXz܂vTj4)H+T@F#l4m\:BUۓ9 6phןud(|DNZ4tRrC0)޿t5Ȝ^ty_~,zG7;:쓎517 >̱gT$'T5V dWo,#3m 'уwo/Xј[Ҁ#XV| Ti<s3i3ܺ%+CNMD;zh~!)+{ {krr&xxig|yx돖kNxjCC|:G9.׸6YBdA/?6<3k7|e=1"gJיJ'蝸e7 Г^*?T~|k?j@PC)P( 1f4֊(4C((#9rĝlH N7F`Ђ+#ǭ/~ 𫢿گGaqO!(5pSBiW` ~aL"}|Pa+ 6\M-6 s,x }+ <bfB>Ҝdpih~4[m$esZehr ʳ5ҵ~렙`IG8O>.@8LbgUAFXQ{D<*cMDR)`ҹ+s%^aźW* dN3q(6&qD+Y7k/ek\Q\@kj  \gZKe(Bj} ̎L5f^m1/@̜Të~SPD|> ք^o2cv2' cW;5׬at+^E*hlaPse|~ǩy4dN/KZ<%XlC.Vg"軧]x&];Լ$C^R8|J@ My&fUra] yRd&󙿱 P;Y q`<9Y{y_g]:btazVţbc#,T$\u¨W~]4p ح(ΖoX/8/q`'.ߩ[nh2Uv)iװBDwڧaO" C}OቧVcm*-03GDP`gN)ܛ\=ΕOfGvq ͦ%`qfj{0zod!*S* l0L~O*LalLUU"6̨"Ik apSTU {Sp*:pIXX !v5h۷Ve5 =)Rov~-5<>1u3ba$i϶fMCa n%۶m^匿v0o7Lkp?&#u 몹#uI4I8[öi\K uxRz^[:^7 TaЭ?AB_?Q9t>Ihvm2*J>z]͎+o1VB%9O+DUJ̅m1Xt㲽b]Ni-c0=Pݷ:~TQ@l'V_JA :,u9x:H1,gD< c& *xMVY;}mUIYC-7O8>5RIEs1+&I$>0C/N2Aw-m½jIyx'ctz%JoݿT; MXvh:0M JàHoV*,^$XQľWZ֒ *~ͽ'm FjSNcX>tڅGj 6M.o{T`b"؈gcsyCB} / 1yCt@}"6ɿNu/yD1fQHm'@u Z5ͦf\ZtIaTjnnɢ/{йqԛVX$|.y;=FNбwz`[м{c[e;Q.IT(nx):rBlF{e9)}5^xpQz&T,h6W-ǑՋZ Z%/zK$wulh<s[j}!,/< q(?@)k]m^i ) Lz6m&Jk^y8;]+3e*Hh5(",ۏ EU )ۢ%@47\/6N]D}4X.sD'WM.1cif F*NNSp^n CS\j]e;;ԐO'h;ϏlY+J͍mb1Y3aP 2,bZ/Rk [NY)BF,Zn-t?Txtѹ ϼRZ_s yzK4q,Tkz`;EZm ui$,AgO`05 b %nU266EǢ71׺QĢ;#jEQ(%i?DC}'mŎ݅iMc.Θew/LoggerFinderLoader.javaUT Ziilwiux Z[s9~Px)v2;[8`- ^JmmMɍMf}хukHG8D.f/rI;g~¿qMBO8LE$SD2#fLF g OȤ3g\oOog?foSr5~MlŜ%zG%;'{p+-}alŜ/dIWh&׊p=#,e&6OxLgs$,3xjv Ai+ cД2\sOn%6 hud-K`%y7͐VoM&9,+ ؖYR|IВޣn˷z0!`6O M#wބMn>(v'r. $BS(Ҧ fb4Ny.sMH*ŎW{q9Y-<ƌwgc ='4hОIr&u .CMa_D%ҰgΞ>h _,RMm@#ʇN9@ӪK.{o9/HI \!vHhCGN*l>?h`t~˘ <=.0x ۣD,L҈ z +Ty넦hW+aJ8^3.AuR$I&no%b][iDj!_ ELb -2F})Dڡ5q,5EĤl^8uDS@ SM ,ewO.aEo84e[ZֻA8kw,|]8 `tT)v+)XG}6`Mw6ԑ%aS`W<J-Yߗ2{ $΋T"n7@ F׸C#>$Ɯ-h@U03b,>X v¤"uPvjB OM ?BqzҐXSOw“DSٚ aZy l|8zxfl'c9>L]8v$| > ..ۭ>ǵ=GHM1g+ V<93߃Y:/ƑChtJ$3+2bt4lػA %Ŷ{O@͒RJ{r2y֔LC-$X.$@ n,ڒ}H;j`1[bIqF,Ӆ{^gpqQ&T.SVB%H jPw6;V os凨 ʶH; lX֕mmv*y7XTQlY٣*_MIJ TۏEB tV[gـ"IU=80hUQސ+CxC3m`̫x] ZO֠aQץ.ù7ᇪo..Ԙ –(dcZ(]\=%ΧZXa_kݰ0gGp`` JӜDUZ QNy"@^`&/lEZm@Kh۶&S!%Mzra?6V )*/U= ^PCxICJek m6B$Y&L1r סF*shsvŒ)Ζݒl-NH8Կ'/M*2ж9NEpKL놦tizJIA/ ":ّ)m>fh #B%8em%ܹ.2LyqT7/Ɇ>/rV^8EsЮZ3 qa|LwBѹc|SB 킂ep `}W.9W0D#S_LĪ q*Uz5B0.uzQS>*jzja:I`*:YꆔY܈yim:>苩@eg,ܶX!Ut,<6 pHTqsɗ Wd-Y22d,m?Pd:O.+| E>wCh&WgK;DTŚ7 `!^8>iɔ.bxUI0tĿg@RagTZ%DC)`*5'\xyBNЭ#*w|l& b*u7n௮/ART˟rsPB9t o5.k< +Dxzf?8(?ObjectOutputStream.javaUT Ziilwiux }ksDZw5]7-!1%E̕DIq\ EvDk޳$)*kz>$<9**ih;a`arZixt2ɧydnr8&^TYUx==M^^&/ϓߎӳO=9:.;H|z|M^'r%IeI]NeHFiE5 Y9'K,qV%M4Y5rB|UmVdU:MW|TdjI!NS򬄁MY_H*x!g(i4 #N/٨InMӺVesͫ6gc(yAo=r8fM <-rQpݔsTadQgt'ߝDX/H?F rp4RiV;[Xl|8QM>=^>[ t_˼0nM vgy==?^0iq䔄颙/3f h THf9/A2&U:!W@") I%`*60kf +t a A b# ꤰ!MVX~X/@L X #ndZA=XvN1'FF~cąTI$(aa݀|@"pHr^i)a݋i5I:+֠,Z>BdMRpxTqV0"} 跋tF;a%2%w"LrNaOLg13NJ=e-`c&L$E ެI@< [he5zpH|@єY:CI\M^,M>: SVfKiVA4p/4m+V i9/ 8Ң6ż懲B&E.̖^f,&p&.[#;P#6B9#UdH14gcq6Ia% 2ea{onZ` ,vЛuK(_ 1}K}F`Vf(\haơp_Zr'HX# Ѡe~ ̕"f]jkh@ZݨY@ɂ[g G~6sȉ`7 g(Jme#z%k UG2}p䤬G+[n3om#Z?8ӻ4ɓ/`˭'pXo`;2@/?"ɧDUU?90I=F(SR*y ƙEthg3WI %jZqކu|@ܢ-1q@րDfm+47UyW''ʇl\wt8ayY/ E_Q 'Zίl§6HKooy"-Y6Dz& 'P~`P{QV8p6Xq$'7CP/-.J1"[+hŔ5{ l"֖ "Ō]׬hIUs+!G`Ea&h9SG,۰ȐY)k\ݐXe`fBHs$~*Kx BDm,kfBK߾0j&KE*KTbƂ&2k%q>!74 ^Z-=gbfuVFP\[^=:#9SlJb :,=\_ݼ29348tio,sA<iVxpI<ɣ]],zStBɇv] pL3i@Z +'W`껛|tCKR(r_ў!w|c>S(j3uydq|."rg&KN( ŗ&L4Neo'^<gwEE.C঵bM6?o ; QK`+$~-}[ VjZ^ C6%V.Q?Ln@za(GwGWwWYZ*NX̮0l860)ɀw`тyxIf0?R`) 7H[ h7[Z 1,/=)'f%[ Z`H -Xe7bdoFx>]CvM)b}lNs š"{ n>gXSt :˒b mAf6qcY!ۇ{c7(VqJSkXC` w~<hC}3.GeټCZ9s+yBm,c:vp |hpgX<& r(He IXMtG!~"ER&Љ)ɿ>!P* Ev0H}"%{_H^:JRa8 SMI`c !#&~0Pexm>ߜqD#Yh27 S 2~t *v@/Ͽuye2#A5h֨befՠjOQd񯀃H  qAʈ9;Kqx$_:TA& -)JRi$(̣;>89}B#cpnbW NDM@~'z@`IW OnNv`p;N+׬@B*0cu)cǔL|1b]@i"`UfkJTUfxVV|f <-:j@\P1`4.Yu $4 ?[ T?c9MlA@wQF)qyO]C'E4( {na(US`*0[KY, :ZՂ XddWݣ3K:Db1J@lU٬j&c#~7%Mmֈ-%̀uvPG FɬoPByrV ,I{U. CWP(AnmIpAYk7L Ћ2xoepҠqΏλyR5;^Thc`IăcCL5HѠD/3Z*ˢ ̣(EtĶjПI, tee$icC.((ADT!\>qc{5>5pBg l`Uׇfɿ+ i(sfZ;lt.`pz>N6=YIUg}C @UgO0Wp ]~B&EN׺qkg}|3Hn`"xgf;ridn&Q{xb;?Li.߷^BUްڮW\{ ^&=h~'g #v z1@j=,4ԆX^1 &UQw<G'?qV%O\A LL$)(gz#-@/xH+73,ٹ#~W/: @ r;ɫI5Z1Zg3T/5Ǡ[lk37(6h|QE {"d͛P 8+f,џVl#ѿ (٨&'l,tyqKώ_\[ (!K;+i|c 5-[k0 l77[E] V2Pܔ$NI5+BvbQө]gP Q-6/5m3DeM&xlNf:,]#:Y , hac$I],g우4.'锂hZjrXgrĩnP F 09)O' T@v6ʀoLDuz | ۨ嘅UuZ, B,JςwyAV9%|l%0$5,}_᭳ORWT{h|Դy*hEe% 3ټMYX~@OERC܇&*+ZGB.C&Z 4N{zW߳A]l7;>DtANӑ(9(eQ$H'`R)]J*c7ހ?9oMtbܦu9~'L+FDrK/`CաR<ǧělt$l~@9\K't5sǜ2"hPC ۀfa'3Δ5{.̭p bdg:VȜ( V-tXf$d o*6/qaԤ%Ƴv{x3UJ[Ttį؛ }KGq:\# (Jt>)LVjQ'N9j+썏"'w"W 7Q=veUY^g)(JV7“*7nCYhEh[W>8InV2^{3w`s)̔%ZMVkW{˺ VY&QٲU +K}(OWN? wYz- ]!~͛  Rz΄A.]uٻ!<\1-l]39ѭ3tv=Q˲/.mOa7xgU"tZas96OLb|qHC ^rs}-tăOtإT';H{չYP!EcT#]2ڲm+Gq6oGAb85~f!M[ $J"Լs>>sB1\TOA7y ~L0*C5:9Ϛ*n[x߹!\6v=snyp+n?v$sWㆁ '']v~4@Om[nϮNuV8mzlͅt(tX/0{aEH3<IJJ7 *AIvW*GDhӥ:QdTF }-vcҼ/_ťmIqOJ3F3)OM6<;,]/3dd}4m \9k76d,A Myxξc!lrzq=yE0)]c"4܊&6≱~ maUE g:R}UOE t;+ԦL/rrSƌá|۱n#lB[%d1+GuszoKh*HT$}*T(oM4u+'4ṰtÙ;KwX]T5x [$'LR>md޳@*@֭؞T%LmD n߁j[+ 9ÙZ< >֊l,1bOzhk3wr,Y-.xSm؆W?'o>‚7'-t1U7xbY^P1wTQc(O{lP\maĞT"^ޤgzZsI ޯ /TchG'wM,JYs9;dZ'QydArNTSoG,됼, qu*FSot>(f59ZkQgOm݅oBw&vXM:(wr dt;$B_-PUs`NԖ1nnBYι 6nfR1b.M`Ck87dݐQZ> LΑ>V SzGiR[#![y@?X+; E Q.bc{ "ݾf<<0^DYbdب\q4%wqnv9tMUJdJ΂+:KZrm{lY?_a(́€_4kU[1MNy)w2>k8U&in i< ~ZEIuqļ5EdxEqXN.}>:ÃmcߵI+`&Y\Ѷ $_Lu3~%τ,ŵnʟ8kk~Kz G SP#[oFzw wA~^4kZ:2q諘m1q\TJ9 dO,:AWل+ZzMFuܩ~5ZH*Mr 3-~6ohsۋ˓WmY9J}Ub ,zR<+Ɖ@jr4Vk,G%˻ag{[0[śc l ..Ϗ_ۓi l=ݧC&JE?CS>YqV-m1b2@iQ)UK{ũnp[(3`iB+jѠskVei u1ZC%F#k_)7 ֽ^%7c.EؼܷdGG$/۔q6[G5TVsSa{B'^*^N5jZ~[ֹ4/&Qh"eY l&Lb[K8keA^*@g-wx6W4:$i,)~:{⍖l.*vE]:WQ*ݓεoEɕ$Zމ&Rat>Ɵ&Ӭnnܛ<VOw #MTBi]X^Jz*y}Hog`#i:-RnMVG2>"bC" !BuHks.z{WI:>\^H9؊PV+R͉Y8tM->}]A4y WG'ח?>.^؄nkJ̸5Q vp%tVBM_'53Ө3#ۈ_ݿLI֐ְjlAΤCnLDtf%pf6d66d~tLAŮW9,=$tqV@^MK2"&6i]ZsYv-hΉr(j2ɅNۮeF U,a؁bdkڌ(;3|,̀.̠BD1~熏h=ޅttu3~ȋ߹Xwq܈( ;+|,.1熏h=ޅLx#~( 0/Ȼp߈%$'?%grn;TpYuxHxM R—[Wtewr JVN2}]$95Wy8*ֽ+ʠ© e 1miП[]Zygg5yؽ1^QeEai%wJ@- )ܡ]/.t傩t/e17E|3K kM%'ֺ/PraMw; j̞^n9Ifm`_F*wdN:kƿlVV9ٌ*N4ƿ!O2r;9 "8P:;7CKxks 7z6U[2_l"-Ui\xKo4PwQiF%p-H>%/_H pVNaqXϞs%@HnBh>ּKhD!cI uTFZAVBS(׃>mj/>-=1eoG߈D8l-Jg&]C"͏?%R̺o;E%nkCwxY^,F7sW M-]004fO< +UWU S=[Y/PyrWšt P(!D=Y RE_[㲪z2ȂM(ͽ{拐Lv9?lטs4,}EzD-WaC 1uiƂZ077Lp.1Ht,(U.qU-h r ie.|xx{tK{"@R1h4tRbr~J)Q>ɿU.dV4Xh;q#}CC!@t:" KeXAŧ?ɢ4ڤp+[;0@H&^Xv62q!k AeJ,=ϲ8,R^gBϡ>3L M3&mROLޟrxt(UzfXR.F+N W1i~%Wčr5-?*@N c][?QlͿD}zY+xq0e#o8[veS,eVK#9# q6~]-OInN[hv= cK^ljȋ&mJamCOl Vs2]BљoA+;It?[v밑Wϟ0dVJoDB(?;>?~yt!w8y%cW9!ySd:oA1{)~iד͕04XZd]7Zk.>%g੷հͷagPw8QXbrXb#(QUR[+޷9BZ>"kܤ8厜.hBV]x|^KN !p|.F0K6B(_O2O/֑cn_p#Ĵ>αtc'tߥ{?,0OUܓ0cD8OnZ'OC{=yM+@qhϒiZcl8wݡtݥ`&^w92Whe!S P\aG@KNHMʛ}嘰|3s3JRHk}Y|""2(Uv mֶWns?4E3~rN4)='|7CP'o]w1޳b1zzCK9f{5܏_za-DLcjj2GuQ#.m8+v _=%MJ9rCe<Đ' P<6#asжףV;MhyVf~{/k:%F\UB[[[t.u]MAˡgy < esp[eۡc ^ /QAIl>6BٸďФ֕tK{Йg.`mu݂J!زK"Z%cW{nIRGmEsc$+W 5F"n =z Y1xzyMe~hɖ$Y N[}4]=;\ AW) RB%̱2u&e]@s[kX]q,QqEP*m^*Y}9fE7mToaնKtŽ ZJ[rEUZ q%р"Ln :fKՃ)P"W=3%LS!ҤS'hEue(WMTraI+C` =a*:cf{N>JuR+ۖVDfكQZL&tlp! |DB}ѩ\fv RQm0j+۬[aώgt[µa+N@r`GLw ۦ7cSÆ-CrNPRE'?Kdu{ t IaUX-'ԡ5)Qu2^/ju`st|v#736W,3p;qCϒcCKyŅB3.V*r٪U%p0Xʱ[aJ2\`] w$߼iz@9Ed,IUv*dR6@-B?wnGc6qjL7Nڶv:|`7xA 62ZO'Lz 1p-tTw5uO@&x}u'"P6bт ])"ik L:[)V8"s*Vq< 4LXM1 "(JlD<&L=Z/?g]CᳪKq=NݢmJZYCƒك]^^=s&>) w c=>W}2h' T]bctI^C}wxW6VC#\gE~)պ`ՈHLȐ1mjnt/6C[T̀Cڟ|zpKYދ⫑Y"eMu:抦{3v›kؓzrAfs7q|Qf.ET$t\:7\('"7`$9?Cn~ŢV"]d <}63d& }CLhTbQF9ftp؉5U'9_3o@ߧ#jY6qѯ΀BL?d * ̆ư!R-N'ZJz?B[ILy3 ;N,jA" )މNY1O }B;4$rVq)]y(m"[y#P 7 u4,D9V{%Au*˖ +IZ213Dp)n$rp '7yȳb23޽{?9)#H.y@hU!uƧY{pg}[QbcK i4-H@5@#`$hE cn҅ߪŚbTΗ^ !%1`W܆l%vI=uE[3'#Reog$7hɪ3hR\okU4LJ-ےލp: JblzfoO;Nvb#h™tX%?[uF6 wlGqd/ѧ9 %w Yţq!=rG;t<|U{^ xڣҴeH ' z iq`D'E:X?*2C+fo^[Q"zW/uodݮ'}do7>}JUAmnjioq P?OHt$/LRAxOM&4yCʀ!}k fzKz$8D0LLQBO C1?vynzeE7YtŏcGq,~feygs [~?T"ι \?S){O?/r)9#nM9}/yb5NTqۡFu`Tc8~p"0Hg2 сM/֣U4kAo6sΖ9{͟oFd޵zazMO7d4I@oFa.w߇ ,bӣD" FO:a?hI[P`$jvیb*3a9l+WAV<0C% #c,΁YiF0zXmATƶ=. ]sdE4p+8EJ|sFoCipk<~܏N[ +c']O$ɷ+T_i@;^9͏`v&ak@|og^7}񞹌JTo!ib;^,f&k~K|}N?ph_gF {3tL58b/ʼF3nSwⷶ L]gJ(9afŨ䮯+/s)É+Ta)-vrܦ&]ACO0=_a0;O: 0pA71nę(EQ{-lkL78-]=>aUHZn![.;n=q\)S5|Xx64,&٦|Yf6_hkÏweC۰VmaMg *^O-JDۂaKY!f]2$S55J[|Oݮ~7eԳ}֧w'z昕D%ai3b6 :C/ B)JYǼ@FJvv,a*^Ʊ]-r!)W !~1t[#o l&bdtWr=gF{RTVDTc677rdhj)ÌxXjIuOk ar>7 {l^Aвp;/ eWi` Ebӆ7O\_ڄ m:(K4,Rw7Kgg߹tDUC |/|dk ,[K=tCG$ >.N)u:=0UR ~#a{Nn`:7bWSyajq+ܝn m| D*Cvy,~ЩɾZ$Nr!j'Zd42qk2֦kmD`ҿ&I"XUGzes.Tx<;Mc@)1QW%`c97mEgX:$ee[y{ⰋI{ 8lxM3 E} (h)[?Ze媓E ݕW?^[فr xx;ޔ|-v9M6TL3ؖ㮇e[Z;[w/W|r5i!Ͳ`|,.F }//gX}|e-, 6~S66%9eQͽa h RDVhY`U e>$'vF!=$ !b}' C}_Ke`6C`P.F⬼s Ӆk{>xIv*b܉~sCd%cxreXe߿g_Yk0CiB_Q 1>6k`ZJb>9Tc?L׏me|[fV!,s_CBߦB>Z'"I~ܢL1?"-i~>F}jW=`'@wƘG iȹ+h>ޛBvbkacw}.w{[T"=@W['$or˻xr[: B;&\)U(>m^?Qew^(kh7֝F#tR_OF$W;ͱ m 3M4u-Q|C毆cIc͋.ظڎn4+FE9j"n2%(Q"%Ӏ4"LC V9WCɌɘM^0.Ӫ];utN& CX*c[syQ AVӼh ) >f$xMPbIY,Jh6C8x fLFsbj~0ǧt>Bb${K`Ԡ) icvE<|@!Ae[:4 aG=\`@u/k.I.]k_ bHZ TyS8 @+HooD7R)݃X`_~:G2g6=?˚a}xV*yL %8k_>JQ!"A#C"Ŭ\4t !}͹uUKلjs{"#OTr&khe=B *%w[:(&wk(^pgŠET~Le t`pG'^}k.4t #j\^ѫ wB7JI#uBcݳ:?j\ ni҇`^|h6yq 5gDg>ctk76ܴ++e+K-sF[n_\,ܠKJ[ F]KLkU uw+Rng!F;+jT~s3DJ(VrRb[}5L%Y$oJG&<|!?v/n BmS hWرtg8~sv@tBћ-K9z9pn.n(*P]q)^{m}@-xG-k#G"ObjectInputStream.javaUT Ziilwiux \ms۶_Q?ttu[Ŗݵ-d@$$"T;]4D>W8]֥؋ѯ2?h(3%dBrLTDbeQ(DHl*7btq3LƗcq:2|tO'9>4X|3$4n֩NB)a|:;]XhHU JF'r_ *OT!ʵ*6F%}xu+>\2"Kcq*7J<¤:? glqYD,vDy[Ĺd "ᤖ(rLH,42Y#S-RN3iVP_cE8n[4Q iN.@W1-dzy N­e8rkd@)yDeԲʆF?&77HktE1FW7_ap0@=(&nR*d^P'?0|@B瓛b$G3ۋL\ή1v7j. TE)̈= pigUR#B$+}'/`%b-cRpaWn[Cb? |Euq,ҥu9E Vn9"IGCF>ayP|Цr$ϏHGnkי_Rq7o]QTu"kӑoo~y!5hHH7+X?H(Ak N%| ryVr?僌R}X.JE4%ך۪hc$)DUAkX<.W)r6%)݀Bf#dJ I!IGxZ?' -A@^@II=eThH\C!9\'0 ThSdB)ë#a ՏF * (9J+;î 'T"!Rl6qXNH5(q"@Iw\L3 ԕ+:cuuU|# "1+l03DvR(Yee''{!sc-5WoTM/Œ^DKG[`u7BoP9N$R(Xݡ`H*Ej32ZTli Jn;D\Ԍf>1S1L ` ȝR*ǁǹ j5PR Z2{$ |pjҀiVH1;0z]/3NNY平P0Ƨ$.Lh/^PQ~7(r݌.4OO15p6'yPS$ߋ= 3o x|HDdXUsK%hE5B-`YmlѧRD6=wtCQ bu&rX3q ).qs3q^ Brq;7bZAg@}85a(a+OmOV.BOx :*Reh\l6M -y%N)ضÐ_o~続υY3FJY](؋܉)ҷ%w[om[+PHZx'9nfصW15cjW,"GQ0l{ϩ G鹗"dɽV\7MQ*7㊣ `67@ t)oDێL\޷rÄCld V:Ģld(6z`!*z-۰5+s &<CH~_R9SMY.uƵQx0 INmAifz:<'ӫ'Lu6D +xV >6ZԨvb1]P!z.q&}!V޳g#Qր?Z.|L!Cbŋ8 '+T@CbNH<$UfF /"N_ 0A {Mْ]3&ܲ:{@O66lBm8Dod`q6^&޽Ё5`j@D^Z:B0䑑ui-uj.͑c])pRC-V}v\]-T@f(Pl,- _*^?^3nry6 =.@h.Ca/ m*}AXI\,נW\%X/uW} 6"@E*Sͦ['s7ey@z m/љ(~`(|7?مKjoP֭dYu<͵OnSXg輥Ls64qpxb! *%]N{S /A<iႤ> t+>h4lg_&|j]׵yTIZ@ gP+>`\DF?Zk %{[Wo' ^C.lz') ǠwUS4m$s;ҍ9ص??9O>oNά_i _tͮ}p'€eU%]7>T\K z}pP`-#-cyLzE(HF=kG8d~I@mA2:Xk{N48zP+nW͕b^{aa?xMC]<x:3iϭ%w4ӣg:k]o2;C]V O<.1!y6+tgFՀ:Oΐ 5>i-wcm_.s~¢!>`S "L'sTjSjn\._޾mC T˯@e}ZJu_KDQ}潝Y菉픲}_U3}0a]Ϧnr?.&,w{h@ )+ 2o.u /`UwJZ[1չdڕ+c57=H}aŽGS:afn#-q@Kj]>vDK8 ruS K}FZ5&B.oXpfymH=AUCu`@H3 CٹɌG _0]:>"7gҽajkټڹ̪iݛ8r~ϧ(u*d;ײUdy,;ϛJȑ4krHʮiܺѷ,&ڍEFhĪ6htұ ^p6[_g+apl" ᷰϺ,:~j#/(n }n$yNKwb 2AS1 ~I |^Nӊ]uTpvw2C7Hy3^DS<)C|e]泂p8<&=UE[> 9YYbh=ZƊ[*'Pۇ9b/Uƿ/[NX R 7 @"} -^Ș'F]^a[Dsj oLŨ[8\z-TO1Ko(x|-c*I[9ki@|r#D42]P^X2Eє>0-gYS9}K=8?+rڙc'̯$ܶZΦmHp3/ 68|M-.G񌑷{dm]hTq1ċvq?L1h!$όx0bVT4?ⱶ*'٘zԆ N嘀z,9xԩϭ.*|y[x޴tf\3{Eߠ)I} {6us=*R21ݡ@2w4`ۍAPLs?ki(80O5hη ^pGO<:x|9C?=x7CG b7ps]޷٣ I,ٞRz"`K9DqYr1N,҄EsD.F}Q܏aMRT&cݩ( }"Viyp֊EdwAg@NeեI=l%|&83jOl+r9)v0K/d+MMC=J(栒+]jp|U~p Pʰ2*̬tdZB9ǒ{.8[tӴOk;CPE%i xf*0M.iΠiu wEA21wxQnȫE-!j6=DK50 PJ!Epv0Nw/zjwF J\e4!.eYetj*};0A-Rks$T)4lq42Yr.HItuK0(fI[0V,Nc LI՛sKa!|P#nr̶D: d{!J.SđA>#$J+`0& fO85#s?H~Iyn:O#uΤbR{T >^Բ{k5(gRU[v-"*} k6)ܖ 24-{䐜bm_++YۡDZiG3Jac/@>%I 7`0mF"%Kus0x`G.tO u!+;R1=">1 vу8;ηLB~]lIgw!{r3R@Y" RB |ǡlpuyPؐKpu?r).ŷkhEb+\C:0d!~5,bz׳^bt/ OfWNƐy*[˨0+|+ \{lbUe- 4m3 WƋbPčI}VOcdE~9\91E5K$ݸ_RcڼtƲ+IFW%z֍:[f1I*[P;F[xZ !^ůBZk*faՈɅ1ssei!=gzKJkfSďLRH9(EsYplaoih4;T]æ97_%_CxNWXc c.89A*SI`#kbT24Q>EOd7DNPMkΈ/疙KZ>"[c!RM3:>L>-;:)\ :Gn'Jlsdy*JCgZSKJQ`1ك TiIE@+N쐠#1XHMA⤗IM[*28wb:=* Sa;i7yU{چ[@&# &IG*5l1]F/LxQNKNqXo!g0rS:\FNψN]xuSayZz҈/.dV1#G ЪVqJl:αnic/M͋ S2ޑ?MIHv?BKɮO;.64쨯Qհ}t'$=N@hQW}\ƃ-&.η#j! K(~4Oe :]ٿaB %?=1,O3F! @AN"}U3G'XR,x(5G0 -v{XÓxjPTCqKZx+uglIOW `]0pxBQ9ٻ]LjDNUfv16VOl_h2MPjaLʑ{ꌴ>>pW7JZ2ÌJ P=̓w;k 𘣳MH`jrc܂ˁ<47. 'y+,z|p?HٟǏwqg2He8=t *`>ιϣ,iNE+Uw:R(*h"Hi=Qa#(.n*hKBbarP frc@s(0f|MPEMg{}iO\փIvNbaXbL,jaM@"_tҥKkn럼a(1qgkO%> ɥ#4p 9Ko8aK7axxrֈ;pQ՝B*PkbL̨J1\K#gmzB2ojA؉.]Fʫ{Ф"X4PɥT#ǫ%˅c0;}R{\n<Ԑ{BYNYA׸s'iDHj/L Bt}&ߋ=4GSJ_s$t'jv.]^{@Qrǻm1@q?6Y+Reׅ ΑV]K T\bIn6YK#FF04@ :Ӊ?n7&؅2v~Ʈ~ݧ樃^}=,ǂv^S6u֍Rܜ4 ,Ѫ{ҶݛA0Yg6UdV]+tfA ga=lN `z+xcniF9)G' ;2$K.I.erQ̑tek۽ll{N0XFB߃؀_SRKp'LmNuE21F'܈%bkm Z&pPa8ĝyΐ2/^};ƼRb}/-+C%(Gd`<'15EFX5*UhXv̩SSOZaֹ:ӻ-C qQ-eϗAf 2'% ˱7"sOMXAFi -]StaəIXS!.ۯj|[8ӯ v%[;PO8髞6j쇟_!^U-nެImSIgJ3(~BySr#\i7h6t~P0K'מ'GI5=]tC0W|m޺emq7_߸nDme` @>L?<<)B IJz Թ,wj%ٷaJ%&DȗemOʉ {qT8eK.H@6b4{έ1]%x>b;nA`rK2rlTd*jOF.z'O[",eVS+UFu#Tl3q@՘!=' Mv6ROĻ\([\H5C=$[blZsB ~n&:FҜ*=OQ*I[Mk(hg\ٕzY5~oE  j)^597ׂA*"Zpo&5$^BLc! {cuqKTDKB 9Cj{ƒxs6*rA}%ؚPawa^>;W8փβn8=e'R[ R .p1hEAj0vT8}A{{ BXLlY`HŊu- &B Z3#JJ$$c1Fo1 hUUߡ3ӃSlOdc = 8Iġ]@n$Yr$ R $(]@5dƣyJr Y`l=PRU GfVdZZz{G_Na9"Z&C; EϤVj/g\YOyg_݈2LOjKHlIX;[@|FW7#E鰪RuxyuVvŖ ,mbd?p.lzJDB2[ΪA6FkSW:6 xU鯙WDC+4)LA"DJaVi5ئsUX;^R%eISt41'bD\QriImMa lZk5sR!s(q^lgĎZl0[*Qg\5r TKxsZBd0hTSAho4cjyxˡ*/YnbzFKIGf3 &0|wmb"0]7`~ _-nR ieR clzR~эyPB1 32P:>UWOZ,x0Id!P0dtUWwUnUv0T$ ŔIMէ;Mڌ٣QU:;$9/KmCKOxG&WZdH'@'\@I_X|8CS]PCjjI._7d j,MuKIiӂlYuEcZ ;Ё*u"ed'O!&=yS e8(?ic}XkNynj \y#ԋFJ)Ex`GE;%k2O#&dhh,'F/ʖBpgT4Pn}y aWlV1fxT! M>PXIN%E&"Y%%9d{++~=S`" TMm },gu~Aon{P4 bsDq4=?/{0'1QV+hHnOfN~µ|7}|U0Ȫ^eH:bFz*>٤ҦxxXu7;qN>xl I9R \ZtT56loK]'J^WܳQ))x { >IzYhni{^Z7i E`B1|7 ,Be+,er%[檃ՇҥR>\&W J^g%JvA qXB{ϥ\[0 ᶡ\S-etHZj3L=(~}.YK|"cۈ+rr;籌]瓋Px=Ep%0uܕӛVC vr.Il=]L1JQ L9<{MAZXڡnJaghxv~"_c bQ|z_/}_BjK$TM1<-s̲ SKXo&b^h!5gp7*V(MC P،87m}8=>C1]efUbPnV1$uSd6>86Gn|o-͎AHH+ #\kj $YiU7,P3/Iˤ}אס#EI1tQ& ,ى/ Nݺ0cP\ԇ15U+F<{ʮp VG7?6+cY>l~B>Jk~Izhj}|g{yNۈOݺSxX~4_MͿd49Ƿ^H"'y?,%n/g|Tof1: $ z v `Q dN#+|_lO̎a\;ۥUH]JgdbKz!iSs;YiVHBR6DP+҈?gTw)etgV wD6i/Ne[3n}ѕ8itѱes9׷G|EU &0S24ǥmTB@ (D3#-´|]:ɎE!^5P͡NkO/O?_2y&n!QP8R{86ݽuK^æ*гSb%b]CuC}D5FM=fש&bklv~-ֵ-(b_ǟ%swb{h8E_%y<(}R 8;6JltWAPq%5pelM7*PQqzzjjزnI>sQ-o3KfC0bAt<"u^h}e5 ?mi\\pR#a gL$,/}'~tW!h#_8azXw@P(xsh0Oޕi&ɱfU&U? 9Ȝ5sɜiGNyE$NL49Ȝ3k—ɘxGLyEDxN$T?"wd+'Mğu2(cA9'^Es"ﯓI9jȤܟLz&eΉ2)_ma%A3|4 nRDr4sM(F!ӥQ;8[/PR_HZwjԔ+=z9t[I;S3i˩0?~MD60S%R)&! jG݂#eVz@AK=^pGO<:x|/_-/b#>Tw(#YAfkca<'i0FSTã Pu.:mD%,ec˺8FSѺIϞ=~)FrPn2j| >p?79^' FYC7|hK;>WE5~,Zџ gMڱ-+2ŷoؠdzFs/_7ep6xTB#Uh(hdҁZ@v~lP;+y'*|zbTUx$/Uy3coA匠^|ۨkD ;E/}$"Ti i5U72<:<XRߍ,ZGƌT62If>7w<[x7@Lrer"jܳS?ORJl;cxM(FwbTD+zcbb䖝>'# KsH5!I:υ-~ ^A3bJDc*Mw$ ,BlԔE1\)/n3 ג;Q|x9X$8ab+5tr5Z/oe"ޏh:X:2+Z NSczZu571 &12Ѕ i(?٢`5>/j)agn/ww%?w!X\fjMg39ubMs< Z`S2$N̉<*g)B#dx p&YBANʛs٦sJϧiG'A |lH=uT ޶nZkqX042o+m~atUWf`%%WMmqbXm]GB84U!OQȈYJ9p yvR'^{_oz\+ hB7[CԆƔkCicϊ3: votϤp58p4Aп@kZҕwwDX[E.9ȗ4XG5PB8$2#NT$˱}F˞ʙUOouҔwÚ7(Y*-x}[ű٠Uș0&"WiSuj+3& lH5QC6t)g߿S0#V<X[+HA7[(cp"yJ)L^pFՅHL'>|G5Y <P`WSx'åKtM Fdtމ~!m|mebv%$fd As ~+ 0:O>؂ŝ#%cୌ仄y'c PRuHҀQ,-}}"=i#\O*m`.Y's c3o>"̌_hEN4ڇf^kmlhO*#kKr6 I. )/SWelڻ.2MĦrQ &ifvlC.FRc%&jf,wo笰wh{]zCyc4J24-ni2BiBcܯ\;χ3HJ'B-Plj1IiAtnaRP&)2QX2"JJ3),;)v]Er g{ V~Wߤjͼ'5W@+AqislJ~3Jܴnߍ¦֒ p9|ك_>:|AIЄi}tbl9й61hq#ğ~_Q|VCsiZ1D9KXiKJ=[\;&v0-B!>l}|썆e¤ie#Iz.>x$"`cxGn?ηF XEǀnIUDH/l̶y'-<-GӊLj'ŲjFFϕ9}&phξP?)~Pi^L5[5.@_LzcFyoyϦC[/Za]yуaN que,2;2N{zd|r:-./΍]Dn(M"nyg$d7]l:l߸23\ޝFMFs}49m ~kD!e3B* qvIwƯHNyͩ?])ovW֖ӰΨ߲I9TއU3Tog5y&teRFtlѿ"yS}{66s.T)/Z򯟁~G6bZ6,TFOaE_OU DXڥ6}({>'h,DlZ 9 IY25ӑ9a^r>E?6<-î fqnr(E{b}[G>fԯ'ΆHYÝ3Ղ:fbAjX}$z@7N@@^ $w#VbAMaCM- d/]iWiU# XZ%n54۠r9 **):K:n39 xS1LȪihBD Ǒ{_&;,Plp#K*ep]"9*]|MQly*Tp6=Mh׬ai׈0/|`*$2~ViC)K-FhRQ+svߓ]多YR}μُIS(y&l)gd#ڟύF9]B(}dD`hzȇ`i$jKf]eWa$G RS錮BER. WH0_E|}@:,4Ҁ~VC-uD(>ۛВZ&ޯt\MGPL*+j)G"eH:P"ZN}}@(G6W+D FtҊ(E@~gV2lDM;|fW2dt %x!Te[|2 ]Mw#J lc:ѓy7Aⁱ|fv9qyҙ" O& r0.WᔻM-8H$2889@]_|Fr= o]zkѽ1c smWC 0$ n?B)8ӑ;޽n@>jSrHs= }\G9P==|=@A%+fcٓHx[|D>ɬ_fﵽ=Cc#ESlx1KxuY}U5yV0c ;|n暺c#~jI,,aI#}Kbcp~xB #m4eǡFJ/#=]$ !f7*l 0:'O٩ pcd v+}Y u5̦T~#E5cZcp2걵 es 2H.Le?l%[K!jg@a{oT]ElI:uXFa\.Q!3zݐS4e/-r>+`=["VPHATCM]@?C=$;?魯ǵٮ >am5)!zb,NZٲmS=HRp'ANYp+=1_iLFpkz RݖAY=]0 M1LG՘kcp4p%VqĈ&_=o0#?g<S3t 7^:?7g^Jo1:~OW3Ǒsr!}4|5|*KŞ晡٤4zA,>W5Tl|Q0ЊJ a2]nEn<|oq J_SUynJ 4,6{L.ܳ8ۂVx*PZ(ʑE)_1IM[ٛ8!b׫$6;_ll6& ]LG;(5dZQ`n.E?!Ѭ꟫jx8эԯe68Eh=3a*s_) rMfp1՘4ʊ?,/f(}ߞ v"}urz ez}}mރa\;"Acup1gu1kNU$߻Q^ON ބd?H6Mk$pe`9|a;o覶 gv:ɧ6%ܳEIv$яfĠp=ήB-LIM zȠ"궛P{N&i4(+y PԳ= h*ieY*eIӢQrW —P:O1xfk=1׵9^VaYQ%)gB!w`` я$Gf,OO3ߑY2̺XH[a< UBȩ*ycin۲QXΣ| 2FP3:9 e=Y]`c,]AM<~5'6RhZ,U0y`Y%8 /Fg-"XPYjPtsfx *cx'6ĿƖ9'G1 Zj2usZI1͉{@!$iq=y'7+'Jm4!"zPװI+,A6`tQ[Ϙ{J81 VB O ЧҾ^:"Ci{EMjp6Q&ܺZIF.e3\ =fgJ!.Q݌EگL*>s32Z濕͢[-㽭?Wt+F!.|+IH9Ḧ́n~aJG+g._v8 su!|rC`DfN(Á[VuƫN(^E99eh K3zT(b%h_j,jycj[6?=ξ[ OWVrN4am;C8W(/c7{l+?u^w:2G9%a8ߌH6☓FĢ*M:bnoQc rL11XLX~Ey0gNjC% !Uq(@Э?9TϦ 5h&XCuMΣCS8,3#àJ3: z!`fJZpJ'ɷNh'D<):q"W6 "2mONN@GLf4{rΑ6 pjcg'9`x. %<j210% W#@x# S^5*=}dUKW;%9|=#ǍcǮ0_-:~\;W7a#?zz phZD" [SH(A.rV ݻ.8E{f?yCZsPs/p5d"K]{ᷭ6t.\x0"< %32wj`&}ʾkeCvbpG7Tu{㣶;&8(-8m<`:!o vCؓ}3KQV{ݻM֍cg8kpێyhz.0ؘ@9R}͠_pD[TnM!3aZg;ghonۛ9D76tS=ej&@@yiNjlV$$A\M,۱x7+-F8|a=30XztuVw\%¢YΘH-k|6h)A Χphv%œ#LFqU̫+(`=^q(gԈgs>r3' X{KtX5\dpSm(3Yg  DDQ苔 !HWmʟ@k̈$ +Vw"8uĵON%2>&O1hSWI~NH?K@x{IǦi;O!Oء"Q՜9H!ruٗ|Y>Jcu X<.VzsRpyIp ?H:wEs/汘Sh!z߇[63 &Ղ)$q[Em7NhˢLo۵Ix$fMuq !1Z0xj}3eqŀPxϕ&!&ؾaGF'^͚A%IJ4a=jaJ {gÊtj\Pŷd,=UQZ{ɴ޸Mό>ڼZ󵓁Csvt{q'3{<\(0|؛tMJdYzM"E|Xͧ'rIs;ޛzL,iR/n٦8RrD$g! InBI\#@Z&DV^BF%-c31n 曜kNq6 fZΛFQz>PT}.NCF46?F*_ |'0U`pǗk-F&+i7Ոt#EBgBZ jWkM\yNm~޽u_ϯ4pl3+ѡ l4`I[:xjewA,jjEm瘏ӭԪlF4y:ZG~$xWߤ(2 'Vޘ ֐J>NG$IJA3 6.r^w >f pW} cp; /.tYU5=MF :#&C4SX%U=BE/ uۏ0+mjn6,Y w?(`ԍ'B&A JJbKsSQNsfP ֐D6gM~Ml[dҪۧ2sRbڔ'UރP78/_{<8YTկ?WBmf}eeSCٗUȥٻ{^ svN]1K9cV6))hu`ň[ؔ*I]fftQ8sAtRi7;DiͲ^P^32Ag ?EUdMgM Q'Ӭƕ(W 9] V-'ԙAb^^TK#\fMCӿMf%͛!Nr{\F~R!rtȦu=fkio#>ʃ +;̬ji!e82 [JЗ;D橧IgQW'|9_rG͵%{"jRKK/Ÿsz<Ԅbu-' l 96ӞzLnAZ`chMbpKC1͑D ˀ ,ɦnLC`z]V ANWf@)3lKU}c rPSG Q(\m8KPk*\yD\`f 54K \"!#Pa{1[7IOK׭rNFB `фV&w24O"RuFjC Kw*˸tcM{bai͙a8b,4lbթwá+utIMc= F:%1뷹 ėtpnW s^ɜדby8~ub@A8Q9A,8:0y/Z X߳*_uksC+(`+2<s4(3I^;60JHrB{HvP'+@z /[4 [NR21#2(zZ#('Nui])b]vX"zl"!< @vRM!oNjja|x CՒO.ӒBXW7ŝ~2B"ҍfa舡j1 r6X-v|哇h34o Xa?~Y|VzA v`4HMif0N[sŅ| rs?W ?53DpTVYi΋hi G%R-&2 /PPi㓋XCJ ,]@`)ʋMA&j)g _#>Z } xh,W+ ج(@ ʧK/1vwQ @ 6Sker\׆닌٫1=3R3:!~UiI [Y/tiqP0uG+^^ |zݧyZPRcJQd%CaWv0@7Ti}M9j+N,XJqF%XF#=43[T>xt C^Nd:fȡ^OGlh01k۩p\QMsj}|C;ذy=@v;kZ> ѹH)Eba\8NnmD*_U*Gzӗ;k <6r$EVz?u­4f'?^/!^~$q^hgݯק&շ‰b3Eym4r^ҵӕm1TUAU@QИ)N')W1qŮ3Ye m:hڵȡ%x` *~b89Jw!}\/Eǣ{XOAɲ\o7o]5bl3ڳbfZ:QGKBV_ɺIP~,DtI>m,pM Nf C9@So\ЗnȍacJp Aqf8%\^>cYqts|*e Z/Ak(UOWǭ׳Ko\yVȽB5VH8}A6—`#X%au ЧVmN>׼>6hu,z6*_]e^zO Obܫ GW`/9]`GNvZ7clv7|iKDKA7(^<E0=on=fYBej0Kbl{C7e,f nnH˭}I͛连M_WAc).#o l^t`oKjƱiaLr/*J%8{Ô+JEf;*DMĐBf4Dmͭ'6}ÿBBMЃzQavcsw1$\& A .:* U4Z2D7]%.0o6`Ćm7Arߒ+}w4AK, ")ϊј8n*!/mO*-By[ŽGt4(?5τI1<6]^_PFᬊ37|D@i:'#l%4C`U90 "t#m |/ ׇ:("8=R!t+DjFVBpPg ($ġUsRQOL0[&#⡍j<.O#E7+/8lFᐢYLl5" ⳆK 3Kxk;ASI!0 GZ$8U ^4d@1 ]M'Pr mfj'_8=~V(uVr I''?l%-muhSaǷ@FB < iQ8f~,ym]@}s&@5up[!0M{&ضnic's -?RZ}-]K[B(ٱz:JO3P31-Z_^Ǽ}u 'axo|yȲaot=PwTt d&™N`J>0#Λk,r( 2on}}Am ebbX={hP}&P*rg;&j 3#ΐB޶J'zB7KZ87< ͜W˭ 4%Y&uݢ壁IV1HՍaP} LfU5Z3O%Ҍ\\N0&BU92[g ~=l^]#[8?TJKi=4 _g鉚˭r*BNkW#UZ[E2璉&4v&^jqWjwfr9$USI|&E|2ܾۡ?~xJ}.ߵ\^?@_-3=/RP}&GvtL\jƪ is1N1YdW6v,AE%j  @҈_ojOCdzPE4f6+Aخ-NSVՑ)_dټzb g)5wk{BI[T?{2i"V^=ZNO*CF=\-=-6fF^mP]]| A s e]TnPA FKZ_o}O1Nq6{S o6JsͰZfS+ Kq]3U#HetƥF5գUriEoy,fSY"+FU u{_俍^/P$n3qj#4h)UVH-ʍ*STtL{)}aԠb:9A 8'Mr@ݧʌ 3ەdXi{jL䞟IYqftI2~F?w2)PoWm_b{Xf~/?=`khƩ* GR [N#@Lol,9 RݕnZ SyVe'3V.;ӠA4V9h6.D?:̚W>Vj1igUxf)iEA=h@Hky&+~N|xOB6/8c*_7m&jz1YTN(ִxk7,|tzd{QX^yz\ ľQ, [qgF>5: Fl,y9ꅲʼR)#'9jXS_7#h^]@#4j ]#x\^]H'K9YE'Ϫǟה,ߥZD{*&5R$qh1l/:XQ ,>A'!~٬AkmV!s @Ԃ],82G#&d\1riWfA QEJ4vWd^ ;ʘ/  eںxAy.M5&:sӵ t)@ͤ?g5}56G-I=GmPFJ|́ƌM1TC;,Yo sFC3Fs+s4g bꋄ~6k?z4nS.H&& )jx )LQRg͟tjۚ;Uw^ơ$ۅ|>ٚVR[wjYE+v{|u~pzjtfSYA3æM"z=91-渄/YCv}lP9jpī3_`7lZmS-)dy5k`}5V"|N󇳙9WsˬbR}" $ɏ#0M3#9hbGl>}i}G}$SeB5'c$K7+W,qIfhESX~V[ Bt{!-( smE$p Dǭ@lwx.%/VtV?t}}(%%P {!3Cv[ɯS]K"MrrEGwF Hy?oLM6/E7摃ԅeU0] Et.F]zC?Ý_>9{o`w~sH ċ G8p\8X0 ӑ'7Llh1_#A2hC8{@D\x"(ęQ<#^2]H!v$HmӀLD禾 CnIl89 OOj7so$FEP}xSEs;ڑLpp:s%N-m8&LA^x8Ci,Ʃl ;~xm><~wa's!YyәO2"'H.i~9|o{wˆ9B0 *`1!?r3;B]ow0:2l nCo+>?֪A0HD24A80-w6{+s/& ]\tC&UI1r@F#G yڔ!R6\S\^X9s*7z-y!M<g6e(E g ^6Ck1B(JwȔ# JRq/=WSǝxXL? #J!C28{}.9'a!yc%2&xA JA|x3QN&1veᅢPҰ8 c(JFg88=ė;C_#Q%!B cGKɥ&Fjn3.S8"`SA.,PI` ̚0τ=2$4gPumg<ȋ@ E>W)\UP.h.>q:Q 󥫊HPѹ@)fp_ݢ4wN=Ll`ȅ;Y/4u'NMOޔ/rӲtm,3t:DN8 CF悁5cEQ1cϟ94%}i rH$iD=;8QW&@=sh`TJBsLΐ94GuH0TQ®h&yBvAǔRσDv4?j9(V\N1Y%(LLP EԻ2Ͷ!RF^,GJSO1%(bBҩ~ :7kah -R(fa[E(uq# [1"0 +\P;zXBoԌe JHQRS,C#u }ފLMd-X7$ꖮd33m͠LO'ų%X=xؕAq:NW3\Ti W'J*,0*s= 1Ė!azX+q2X6hkr}*hxHrȻD8XPR!H.tq裲') $?QerYP݉0 <,Jró2Jec 8 PĊXRuEFoc\HRPb/qLq:SɌU-ۘ(Fua[GTUbirfK UZOƞ6$ѠA9Vy]S0DHg?RqcU,'ȅWp%% 4.#*;O1 (*b fƱ7XI)Crd5R cfUO&W&l2"KVeQ?h>(#lfװ*VeܦWJ.O5a 6eoR9)) _ŒRZzWZlP_,T\X iޅMEԝϯ3pHK[P4XvQ9fQ>X/iya0@ɔ9WPG)dJ6+T@2u>ytjꃬl:(^k)`>%=njmpR:<3:gm)_Yra K,c%MVL@(޸6db"+ SYғsVDn=2Ò*n-~x+Ua$3T, F5hmN{5,x7 ;9+~ec`XX4t 44C6fnVkJ&Uz7Op1<7kc/9Q泦لS1f)?x~Qyξs¼}e9*ha^ Whs̬^vqhܳ]teh] JV  :,ι[l~N4NX",0`1$څ[#K(7e̛qSxquN4Jf~%g Y;ڽ^ٽlnNrqkcHs5s5.Im$^@i$/lG٨VmmBW*$L/)ja 'ܧ:*iZA$G:>(c0i5_*!ɾ|npEn_k%],?z ^24- =kӰ'ـ+68Wzm &v.E4C5?Kڢȝss.BIup@ɝ܃j[r"_7k.<@tx>v;'Z&ed1/}SP7#o[ $wSz-_4?B('X.: ^Ѳfsn-?N瞓;>cmZ]kH5(PRT+T& پ_c =XhC}9r:ƬcYUiӬ%ˀĘ8䟭[ys47GpnL!JM2`$,,?$*Rȗdw29lܭtk9>_kuđ@r(s[`(:փ61s%0>ExHf| zۗ$ ać]fȺsRɼLG"ڠlu O#gJ*)AJRp盐 6$v1E47>*c;.9ZtTtS>mdҜ8=_d{M|Q3A5%*놔Dع*Í})7Z^c}Wi;M~~`5!'Q0f5zчM^L^^W4hNKQðIjoiZQ_]a8 IX1bם@5oOw YI`ب@YXW[MZ.sIs8+i<:Zzpj,F(}W[-Ȥ;c;XLYZbt#%l3*-B槂W;Ȗo91V:N{Sco!E#åc -̕o!*-xjMbtӲW`md*qj8Z+)#S9>:i/8 y^ 4ڻ|0aeQG!Qz_{V-R:{ /qHN+bjUϙHod[x9$EZ_UcBU3cOl W*ߴk'I2j3/xiVȳ&Bby7?H[qx9JiSP !|%6ep2va#UEm{1;\g3? hӈS\` 51&azMӦ .`T,TC! V)ĕ2nA$]է6ji6_2(,'YPR$ȅ1D3/>NP))PV vg4S3˳;LA&|͸TTSݡwq%lb;ާqްڶI&X MYVݿLxk Vm!%ZjwE~ 3K~Tɍd"W> ?>Ohڕ8˝o҃3gZسB>OOMߛ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זNsBϋ9OvOtdw=?ο=MiV6YrM^ɣ*q6gl\LT0PBI"6˚DRAuOWEZ'@F l4i+ҦYFfKuuϲyIg JiXeAj$j)UorX,Y5|UhۓWkﻧ@uƠŲ@JuZ/OT5:82ܤ?NMU͒+t3Nv/!(XAFTyTʼnF.3$l#@U[l+6-oҿVY7',2K~JI^| p[UEd[E3UvUgdlմVyV:~?D}):fӪVeV-_l,fWuu^ِ^dkVL(N/{MW n'i4@ᶮ OҴpGT^@#%pXqu^yPJ5 MÑ6u~ r2vrګ=gZldQRQ~ "ND?~6WgYh2m-9b 7'ހ5l IY){p=O t;HQ܆+gٴڦ_"gbyͪT~Q j*Tg >#,եi/a6tnOQB-39lˆ2]J@WK9Ă+&2rcVTFj$_ - bҪƱH}Z& z}|cR\ɍE< F\ɟnVUnk2B$]D2- fϓ)hvL{-3AV)lQshC i3yE$(Og _+ JE&Kz`xV旗[Fܣ~aߛc'A,3d{MjʒU>B$ g _8OU,_"4-$b4uZe4&9ClyʖGǃgO)@ۇ?0_ 3lbGg&~_<⿾G;g_h ^L,M,nH[aRdM4wBJl'sۄku-Wl8:ZůV%6viFu663 BE[#KYuj&Y;Kz_J1p0䍱NPY"].8…<όC?̉Ao1H]6 j/KV@^q'_=KZ0'BcU]z;A0ai$uZn12k3.w AqzB{Tv[vVճg&ԏ0yeFwJ>VUӜ 0X`o*.BzZ((E PvҏeCvѱ 4eF(BvfuUiuDg*_P-DQ怼"-o.+W Z8}h & pbAy ~-dV+x6%?^48yXBb]96 nz7  ^>YX5-0(\T3D:,۬.tsO$J%:uEdWH^$cm6 [k}_7HHYPpze: tn<-8vp쐖S*%+Xc$]Zf5 ؝Jj ZjҲF'bҺYH,+T`_ICo.@D驇ih)+j҇@t4⓺+m`qR[Ì$rz4٤u $_靥z, |Ve IrZM\nHlBCv+]zQB^||F6>yV&Z- GuO0pE$IQ()E:Ŭ@h }A,|9g&q`.7lC yzNi̻4O::PB#uvi z40jVhA~yRgPVGH!p{ࠧtڒM"n]4`7nsSSDs X `ǤOϨZɇ/Z ?sDWEua>J뵥0w>;[ӑi =s2duk8Í3*99c'F温w5/4CGz:xr¾C\lZ Vuq?7ƶ̥1)yƤp̲gt?>bIft9ҰB7 . ^ 3nP{9giwx!P+RS: w}-4;PLtѩ8ן)Pc>1%`/[ЌQַxsb"3 7&H,% Cw1);'|wj-(Vn ΡݔJ0c(- ]W#ioC /g4Sg-S$Quc$#}!ep-d76gos0oAګ701gM\)R{!#(V?NIqk]$hوGAq: ^_D L^n$37n!8EE^[//eXcx EAk uc(s|ycEK;>w,۞|yÉBeԝEe* !u )x3EXTX@*N_3 )fE13 :gkҴH,RXv$ΒT#:k~Kc 'ø7.0^?qUZnZ+GbDZn C' Z= Mn[[{xqܖSK4Ku▼y2O:Ywߴ~1C\?qC^ɠ]K+G@V\t<^'%?oo<1`KȷU=r͗=5~I͢CMmdnX7C<9Z@MeŊXʙsQ>_+D#e$e=~ډ27:<`/eȞp"FWC)PZuʙyna-&9EZ^ ;}׎xb&;^3&h6/9~Vl%4NG§DFcXMЎ0!{\.1| z0F@kڢ{O*GQAf$$,^Y R{gP󔓊ipOVWzEYyxFJPңr6šC/t;Ptq'pTdz~5A4(n6`g3eMD˪f i "ȸ騤}l,u6qʳƖł |ڊSڒϓâ6ϭ=FlnG.I q<񭈰o e(ҕ-7@^m$ɩA6V )nڤ<:y=KY:&_zpm s|}hԿ7Bl2',f7Jh(={5Ux\hq3XD}7T{F#^9:xJDx>7<$֝y#6&`:C.^\nqDm#A<3W"Ύ[~0Q ݰ4BU2atf3݅(tFH 1SH7)7"EfS}3֬._+,ؖ`!SDUәƶ}].G|i÷ {K{8=<̻;EFwS&*eqkhdQʮ)E'w"J_W^ګ0 LdRqy$l;b@5r_;osmZ;[€ù9]q+\zNcPx'! 87Y2ׁK?_F\eLyg^Eܑ$w-ʄD,1^-W_0+`1 X±π`Sy,a&-yv)qSE/1~o˩څrE& &U jՁhns%@㑧SG]Uz=. CZ?ˆ]9H` 7gYĝd9g~1B K)4xd_.Iq^b[5Z}h1"ߥN j4o]+jލ<Osaj8t XEl<SPA&F8Nd^"K뾥>&`*bWpH-oU;j/f0nPj> eҼ. ]USG<h"jȨ&k-b=‘&{P^R޴C/\ c1_ӊHjц8V輁Sm{&#\C]i ?Εi qa"kf^aU&nD`ʏw{oO6Oo{^-]'xX:)qd47enb睽h].¼lY#ɜfZe4ϰpK,eɺ"0R 2i @k͏!5cIN $9%L<npD$C݂V @?4ÉW&0&Ic}A7䞵2b݈ . R nm5yIl[?b+.Olb<Vπȳ'N޵7B0c%93\VLz[!6p\04@sOwL#`8zE{>|% Yo5%oÞd"/|2uB_(q: ?|.8~%@z[yICUmLP3\O7Ъ摤?)P) !njB5sX)RXi*>eWjN%?[[}4Ll{Ďs2/a5HqЙ!gYm)u{y=.$JSa! ʐD6*E.%Bf߼-zm\[4IVty9 x4 UѪDa(vWl*\"ar`ʍp.kpڈD?MJi3sc7!ׄuKpqā^tf88_ꗋ[V |g֮§6 +z6~zxoOӍ;3z!9:ۏww\a]8?==:7Gxl0 EFrzx E>mx@ݛ0CE.yL%P|p.m|@O]+Db8ӘRĞ1FVO 2 )P:jFg) 'RW]~C7p}pS}mS8b%k3&#;Eѐ [j>v2rs_=#4Vm5PFE~# WF~yzr~wrӳÓCڏe!Y#::WlsjÙ,1P-CGsilA\ϕn~ +6P A|'q\cȼ+!pBU0 Y%J@,d?syjԸn1HXTG:TC,WBIF@ ľ]2oթkmT<뮷;(ml3ifSl2G%ZuM3WϤx$YN8JL& < 2?5Vߜ V<Һ4&g%ItɅ Z|ȜM:i@JZ4 W])Beb)HlekY}֚@/!ߵj`֨(Ikyd&R0TB"u`g$#ry=L7ѵn_G&d֌l؞H(y#Dv~pDy_~-F#Q#nh@#fRVQhP;㎓E/DŽ[@;V@6:֗VFk쭋=z%0J X}3kT[VI{ N{ы{?r-u*a؊y_.h)R j!k>1⁃GK1]Z%$ s (;E2+SWR4"TDp9ww"\0pN¦זQ>MuALxZDF~6QrL9`貁t~W8E9|pvnZ?߫eARJHq>ȥI];W++%$+e'p#VP4ׄhb*XdZ@}~SjyރXNhE.IeRFz΢^T?<09'ȴ#!ck( nD;P@"\](tjߑP>lTxCZt;"h]Wo0EvG1ҋ/G<]]Ne'Ox0YټWʏx0Si 7KI)1K| /f*4/:eӄhtD5/OL2+r\cX:{q ãAy_NgQXLWܿBDB;KgT~(w2ճdQݩלJKu.i4~t«R&<#J_tzw;~d/-^/ CLbΓYE!/ Q'%c, hs$Ev;.,HN tjO\S; "/aGކ2Vk125 p>4`yK6dĶ+,HlI#'>n_ޣ8l6Q]V!4SxE4zGC${kxh cEESvC  e*xb<@1EQk}J3tVOe )會)z:Dc8=E|aueuG4=~ƙY˙9u𰰌l{}ܠ밡++KO4§Z1G{I@^T)+[wqŌrThOY@ -q˨Ss r{wȡ0{$RSpCoO Z~/ |4䆆L5[5 q#)6Cz~3f 7>H߅ \U SyY#$$5. |a'& 5=7;xE5}0H#uV~ˮ3*Y\2-cb˸ :B˃Cf,~h=rBA#fz72ʣO">dQsaY@~ x8O6҆PJ  δ*[,BΜ3QQ((Lh -nn\|yJeH;ټ+hΓb.ިF4G߭I#ԱA75~=¡)yt\1_;|K)j<#&/5BxeIkb߮2LQEW  Y'un8brq/ _$ϰ6"oG8 B҅t& !h9y2H'm9N%&%p-v]]£4Z} >?@'3a(ve?ʛ53ŲndqRр2N&+>cWD1g_3;5t޲1Z\F>>Y3>Ȕ +iLj5DfONILv˙ζ+3=^^OWEZ8+L@U ?Q;ZjiI%ުRoQKf#xǜ0|g8*)~姭u%AGI(6}9u(Tc-NLQ1V7 ˚+G5gא:E%5Uwv{YnuG2zRؑF#4b1{ȥGh,Q ܌RKraNX^t;"Y s!6,)w &{Ckif+ P~:A\7_%%,r[R,B)P-ࢯ|46ˊ!ggwq+Rጬ̮C]?Ne%#SH|]ڂŬ?v-o$ &y>*sbȜ?:{{ݏ?ي\XdihŨ"*? G寈ʟ=r4es9y'wSa}\#m|bPssp.M>~VG)dCH6)hQ I)|8.qPƸ&/ܨ=pip.;-yã^sK`>Eå= ŝ|,j #ga>G6Q+@ =ÙUgT;[N=~rTFQhVAPe#pk4۰Q}Do0dC7tUi "sc]`XӞH] 36-7LCYHuݯŘ]0:vZu=%b2vfX`p ^A+ <"H2@N#IRMl[u>(*@' (b5ƵhGV$3IFŠHY|2X^| q6m;Is N߻Wa"Z+VE=MY%(果s@֪#gyOFN7|HsLc $3-J뎃264)E|pfݽ` 05?XJn|y81 w;xZ=_E؉7I/}s{`L<5$'d|RE8|?|HQbp-kK ?& Jtqto"InNGk%zwm"먡O$;xX:oex- >63LG!؞ ӣ*e51ay}. l*JgI[Pa/ˊ6*72j\ ٕJ7 , $ښu/-b.foQҒKd>? &hh@sP FFZUYC`rbxuv  c?&ck \է .90EސaB&byjRtB, 6b4cM<7ȴ S6is1!wlttFz}Cl i")G]LJ4o;h|ʱnz岔вVSMTSzнDMbv+ra;~SlQ\cI0*Tg<<13_T|˹ RvۏQV9K7o,(ne^ c2H+P]-"96?;gp6GgUOĔX1)vAP0R2EYC=A4(iLr0 )Aސ"~ t|3##YRL ڷv#{e )FaC1{$AHӵo:&q".,23L:x3$Sמ&;;T,>lY3XicT~# m0 .f$nv, -*֑Y.OfMأTg]3P*7kNFJVt I V"23䫄)fLTe0Tl|7[[oEwXay.]סl?-Kȕ6o%0}~xh' {wOBr.ɥGl#ܰbw5 +(k<;y$H7{tfe/Bi߄vދ:\gQIřZQ?=F8m}fC8#+d䬟t\.u a% nRt)Ɍ .\z䒪,n{A_4N-oR4xkiThk7KY8`P srz}♭EXl5 q;ϩ]r~<Θ^e&[) $'Yg9B쁈슓64#G ]lyW5KhۤfECt S^B%?zt6.toedL״Zu-;9n63tg0) n w{jK=2t>az(WC۟BHTtJq8A"Y4c3Ql}eaM9&y5N\eHdi]AiϚS' p;XЙNO~/,eżD`5~ 0(*VȖ0nyf!iB{֕GH9#E[Pbџ=Ɠi1\#ɟzjOGtz63tI< XD\:q-B*t ;@)MKo.W}w?q1{/e]zj>ѭ3R8+bn|w9EQ[br?#|9vWͲep9l\@ (̯Qg*2;?w[>G^,?q7igҮo"~ jj^dM^fKLJWU7ξuH*El2לrzw(ƾv)XE^My9R㈽4N1۸ў{ tb\CCr C ?χr,@Y V.tWi PZ2 qD-m{3.9\nЭKQkVx;[7XJ'<`?a(" 2AV?:\ވghS@c\DlUy8LDY,oi=r!w*$. +8['wC6BʻIxEGǤTAbjђx=ԩFC1Yj2s:.m.pZkU, >-8@uqpR"i=$^9<~{t~<988?"1 P(65bXtDFpC LqZ ;$xz4E{A`5ǡ [L @q~iȏu8#C5BOXv|`VU71P0= Mgbb4)Zbyľ Kч"w!./:)؂Z*n @nXGqe@8%@:؝u;H/bϯrćIy`0`G\CEKpm}WS*+ܚ\ r.#g$]]T]G Z N'/2䁼!i%'`)xZ@4- Ϡ~+ݔ1 -ӾcorPv k8Xl7.<"X˙< 8SCg!R/0 3 @/`Z0Ww`;(4 L A|nA|^0X;SUkdtǏ%TcݵЯxNܩ~>9AdXVjKGd*1R+1C?Ur}fnƼ9 -wm5X[ð$F̒Ch h Cih Cg h CiIh ҒCg ӑ鿹~be׍ꖭQLk!}.ebq{tJ/0{s%(0!v+}ܲ1VW <ue; ޻ڼww'ɽ`t j`I1ll*KMp,DB^0F.nK[痗֯ 8[x\b.G6٭1XŃӕ,:tXMĀ=Lr^{,yk9'^nalH| \t^͉vpiZjiTH>VYG:D$R)ik0  c E|@'  i:36`ªsdm8 0ȣD,_KЇfxDfc*;S-$R:,f ? ][Q :Nƥ%B $" J(iLOSf}0R΋#?(  Z:Mŵr:#v]!SH.Yck,$MM39<^ǫQ>COU/,ix#::a E\2!x um!^,] xb&Ip0x0Օq mE |`wd.>#+~/h iix01˛׫$#H_>(q>pQ#$'Wx,NdE* IR`SwJTH@Dp*^Wg($6M]+72pKeOヲJEU4VCV! N󵨸$`F-c0W;ViÎs/ŭ*@dٱɮj e 8ooa` :<Q!J-rg'& ͈ }MRBޯ^_g,GC'ܾiBȮR d>RhLlS֙G(b3, Cbrk{E;YWHBhƞeQ?Kn &`0jğ*=k@Py\EjERE+s^Pn EiR8߅/q^_f- m_HVƕR>6Sa\̓+ .F~%k1/ u[؇*M|0pcN{X&n$aXs󋊘x+>%D/\-?2 7鮰]gu='PϜ˙7QtP=1sD${f%h1]5E|b7t'إ˭[`gK I6z1J{`EYc{!1i Q8#j)NDLn׭:y63qU͂`w. H QzYy]fϳdRO1ua K{FMf`L]Y]ԍ;#b_yG+#ERvHXtݘ0vct=Nd(7F DVN jx/$j6$_-2FN9ϫzZ v-H)BGkr,A(^ q?Oj$ Qr` v9 dcڢ_C?Iچ@-&XMY-$kiTJhy_e7Pc>WPΩ^ 4N:}m .YٻJ96o n2 ,yˁ[9*Y r2YNK. 1>2-t`>CM:fL浮f)i8JHͧ 4g[T ^ƚt~Q=}&>Z;|[:-E2.}t6Dvz93u#3ĦK)" h+K~k*{J&l5ޮ'`H3Yu(SRA lڞ:2pWYwyρ ]xI)bґ[QH'ϱǫԝúKָQZp@cXwuk:8.UZNy8(!+VL&„&@WQv2ӆL!ûd/7ba,T^@߉b`@Ys||2L& sT7jE‚&3JD7 ZÆ&"~ 0 gMD@,D("(.* Ń۟_â.ӂ/x-[M$cO/2"y1?+arɒnLJ'ipfP3FAxs:9%O+(mA6ʚDT 9CI6΋N&iğmVvcHf${=fE>F c%u|~@I ,-sqpEHT3XaϲddyOǃ^"O~=>}~p;"cPtVKuZW~w;8<8{R 1G'ؓ,[{lƭhӼh^ ˞]rXGf T :l`(0ˁ eeZC`_%iQA벪_=LqRVm?sr.#r8'܇U;c|W5-<Wy3HyOڪ/ʬ<>x0YZ~W|{ p뙼  E_5m6m:x2Ɇs #;yWMGm^ vծ#9_7}F}־jw dD @X E e>wj,@F_%(t5vf)`A!F|@@ (e 6ɦL2#v=pc=ZĨMԢAey6Dцzh @ }OŠy%<5ط u5r AYNC@Hv&O&i Kt^1"D-0=zU;a$Y4'&50eZڳq ;^p)"58:E'f Ld &*7hZ2{ݢ}& <_dJ#0}y %êL}l(vO?K' \WP@ȵf0MwynƖBvgŨ`_{XM%x ݍ?M}1rB[ ]l`#C +YHd2_\a5I<^Mp@_-U&2_Ys)aHy Fp>Jd(+YmH6'w-gF X (h r`es:K"\Z7IVi  |'^89~"LnAe{*DX[SRBZ#Qq\EWoadl๢}? .`ԠU#Jƀ5MASh>ku6.2 QR/vELj;9G~9b8@ZΫAY f![!8d~<Ba$ױ}x:WtUJH,al(> Y`DKkGI9/pI6|\ g`.Wq\鰷DRI*u 2%,At[hcQed< /H#9Ɲ9SDR%a=G+ -.LRk:O3Pat8-@i|w&DdvJ,C؈_LgUUd9?Lupg3%ѹ0n0H_-PC":kk/A%o\Gs@2cҌ>:Ң㧜\/u\"Lbð/! Sv3ڨ@Ė+ɝ"N#lFfpL~0,Q1CE;$);N3>9,!tzH缘qؠmlqӗݴ'I^U6 Ѿ[qrgzZO"Mwr۳^tw]Vج=!+٥ %6:(7d#ۙ |IP'μQ+W:w’(UMnDηFTpNZTρR >SpHq똰MZhv4iںش{12͍z%5vix%ϫ6{@^V4nUD Ԑ?Lё>v&<\.!m,@BrLW7>vRܰĚ8Aĕe nlm`b[x3+Pbv1n:IsIzcS] {Sst^!cf+Ӊ0gsx\fL̘pIXJvC KQ+aZ*+<8edtFR8dE ^Tup260EXYЃC8oSH9FC]TC5 kn (QTz':t,1ii 4C"ԍ5m0 e')D%Z_r ~'¯Dյ]g2 T5O4Bۧq ˜ѣv%v^m;>t×I!uc#djt c4|۷nh:d;Bfwh7PZToR;5Uj(˘YEjѦUdy7Үb]u{5W+>kW/bX;tYWnYg [|ƧTdҩL2JcX8/:L5& \7Lړ2sזEt}Rj'<,CQ0~$.m78gR$فI 65kAV `]Q4f}5oi HIO:j`^wnuFIJ-bQ>S TClɑ)KUhxsϬ1Q_T1ٗ<٪2k eeA^,GZ3R:Uw q\f4I3"DQ ̖T  f ţ( +XȯqlPs>v(#~i62g2nxG¿H~xn1`~D?vRTZlmIV59ՙc2| /%1Hz"qŊ6,% Gv Fe05?BPS)K?I>DZ&1p2LgF ?0rWq veh`\g{Œ2vG(ngX.1Uː1,6T~G^a@ DH̛S'}_l}!`0|}hkEM ZL!%3H$;[:X)UUsi%uϹ5CVM/f[gNuffk7D:pr_TN-2ٰ"Le%_c?/ƽ.DvDHT3^Lyƀ?̀Lw`6!qP'p>ʍƴ NwjWDs2jV)$Z3&)֍qpNt@drO-2]r[/c1X0XN8L>s83~quO7mƴqӎL$l% bߒ_w<|cص.0s Z*R,VD9$dRFEf_:56aw#$Mé3Z(+֭C`vϯ <Qa\v; nq objńS#3Ө9rËNʐǰˈBG-t/FK(wBz.Uw>_fw/@gW[L@u' 5X{])sto a/}sgAnsmxVg_yͫ V8)CU"l++E,oc`Ad.WW`7ӉmU@֔GHCo{˗g1y@@hť]֟H[؅dTʥOôD L57i-I\Ίn8Jqv`!GdEHm1ji V#fef@#73 @8W2~(U@V"N`U:Mozwc 5с^&Xxd 0 DTU7a٤5tZ+QfH;)!.b8_d?fT{mkjӚ3NjiE4 BNOʀlf7~[$5Wӳ $f_5T!v8jb£i=>ɽ6cĵOM,(U-L*{740=e\B<O=cʅ6+J΋F9_ZΏcQ?;t16`$#MFŸ8KO|isćpVaFA[q)KXrt wk’;akl,;_`Pθ%G?xuT͊E3m~ h?'PHϳI0׵U .Q;cuӭ[?+MW*MqCDUT#V?ۨ{jH[%Z}\SC{$DZ1!dswbN,`_4aP$Mmg0YlQ.'ѡ 3GV)S.aq1q{Mw.ٷZY֥Nd޺N e#VvoF 6orya6] (0Oj DY 8]FhI5MPFajhaUioO90ʴOiui,xo )ޟ˗_6nq j$E0N 2(>c*Onb敶ibgC1p:sl=T W_`ݲ2,E2G,8saW[=p]bL[^ ¼4kZ,m5kipD8wZET$ WD=Ud*o}7mM qߧ̞wi$'@[@b`_'I/6ym0c,z l<)Q(3[UVkQ1 0ㄮчZ֍:$bÖtK*) qu~9Au>tЈUO+?Rc~Bx^c|@/_>Z)i].c5˸BV|u5κ5e$6-U> *G-#{hM1 <\+7^D2k{qbKb?@"es'*ǔ7 :ƒJVsm(1]8~'}dt\ª %g8.!Nvgݽ_wtEѴc0 /GH|oYQ7›B-C"vN,ov饁Rֽ.0g5w=\ `d&\ '{G;K,X~DX`,2:HX#&B͛1kN 7hxyJ; y:V딽%hOmZ\~Bh^Q47wRy%|ueԠK"OȜ?D6 n9!pJZQ'QVk@U4,;ǘ ǘsDhn_\oP*3PN*>2Qv׸w-2Q`SaB7̾:{uqEI6h$^ºA#~ 4 O?_6.S)ԇByBHgsv6!h^"0P>Hs^&]q7/RFͧlN$FA;>99&yX |6>8q3nXf2߷km)n+VO R ­ꁙ^GmKSX%X8W'mp5'u]HCL,XERmb J0WZ$H! `q8lNIͼT1M픜=5~@|] Ur˟7NDq-“v/x&s wJOXgg(x͏~hnJ,,XTb+/$_UA;wju^.~1k2´&`(z1b*pY1EUwXy6dl9(3 jQШ "fdJYX~LT"FMhj\[o(?iKװ"8X(\r*} ]eݐ w]')nh}9fr-u7JO VUGM0_aDa.i>Yѐ?!tWʤWnbv,src<7d;3)ժ`h]4΂3 1v2W d^=.W)  IRa PyYqe%P9R0eElYVL54U=ƒrJ&cƬH5 ,L&.KK5}U.&>ՂV(Q4DEқC 1ߒ3[yY5+'WpW˳"}GʈVrw+;e<2lOF; JHЍT}cs)3"Oz֘@\\&SBmq%952gL8\ ocM? T5!U-DL՘Ѷ(g3az!I BV@<*;i;L&ms$^ߙ:XL04vA,+^E3QqQYdawY}46%VXkU>Qy؋O,DPUhؖTW,`1l+ob,)+5+lm\;K[U ` Aֲ0\jC[beˌ-<$bjy1 :ݬ&+:СзIWb m Ml'SIIXOMIu-97i)hŮq'C0"WԨ˰6-By1%̽N 0xTH ^1g5axWP띥SqA,wD{N3O fdՅ[V0 OAd _l81L0(RԻRl|X֟Vd(53Li"PĶ Pz.0F$yhx܎}ΕqDXR\SGN|@ŝDpd!9?~I ^8:'3g2=+9j%YZ A;zcjgp4Zn:Jb b{UFp`X~i_f)hxFEx|!g'Q__~3?_ |uv1Keu9Щ΋RQte"j"ZMT4TB[npErbEd0ʅ LcumS(ݞ4Fy] G/ggO3P!Nʽ xULf^xꄣoLv8SOvRw>6<]c]D੻,ZX%jN/جyuE"8(0}`n6N\2:Q ;:,-\r,$Ӳl%/SXn\/iM_5d[{jOѠ2Řfavx лHc{ jNX7dITAǎ^5F@~K}*bV4ej\ 46YC XqC[v4&Q$^{F!kɭik_:Dh"_ L85FMiK\_<=pbB xF2n°)G"|QoX7aVP e#A(CcF{F4t؝z:V\5ѬXM},4<&BXT! vV]J`֔nDŚ`])Bx(S)(J# o }P٪ s'~d[\ؓwKjq|e-gU(Xܶ%/<ٔZŮ];]N*Ps/j=W"[Hb*u`rd^SioBwDNuK@S#8V02뼤!DezSi uI|ЁAPW߱#{CŕXzv)E DrCԺb}9Hݲj;FӉ"n%u.icU)2vZSnڗx {m=д\QḞ$zdy:tX1, d*/-^zfW\7+)99N+A%zwmL،{QC˺C p(#ڑ޺kYѦuГSTᩥ"i1ňꖫ8.C/3[F@G:|$@: ՉsXYADCsrY`$|oԔ0!eY_dV4OZԅ|E"o֊lN׫R"jpvy\gmY<]C+v5 }V:vheJ([BEŮߊl4*mRs2/Jԣ{ wMKtmHo꧌>$:u]YZmOeS9gĤt\cM:{PN ~&n]g"$ 6/_zhY6(7(P" JI..« _s{;٩d'F&whY*M%8_PgGvuV\u/>i7I KTolfdnG%ol3$~7bK7g)Akcech00AI6} v'.SYyiC8֢WW mܢ>#]&Dj^>kp@tu!袑*zڠ8T08]?&zO)V~ xK8Nj&X>*ȡ 0GT?ZD9-BrQP:tɐ (5 [?-ѳ?$4ީb[R.ս+wtjB0`(J>&[%>(l`xZ[t FfO|(05ٸF~Yjŵڸ[w#从С:bPwJ԰Ѧed4i}}Zsu{Gs6Zos\`(P~I8'1I4IrS|,[4ME x*vum)ւwjPx+j0\Zآ}yJ^J1 "ʆ6P(7of3ԹM;[`_\J̷`ɾlĽ>W_?0}7X޾IcٜF J{YP8a |iͫ/@PUa_WUOlѥݪ_Y]QIeRV h suӒc:mr \lnB5z 0$Ǽ!j1{^,R=fnTU#,- " zNG d[ts_禑@˹MΫy#W-#&ËoX `[\c(OkJ|T>^jAYF-ήZ׌f@SK1] gvo/.mѿhW N=?4~ Cۇo@& J e<:T$YuNۡ{z.OE6$D`d3Ěf&\}-md]}4qpZ-pbN6ƚq?"Ea_-ӵKl1OX Փ{MG0JW':u5-%aMPѺx$ui3ab[ 58:(5%j(UvN y]کxxj ?aA;̂WH/c=촎&HnjI vl Z͹M^j8gW45ű p E6=y~p㬴nm/UKϯ" 9[YHIQH .ש, ժB7STNdTI"] 8v)R23;3PR5β;-gwYpXW8k:QK~zZ-"L~7G<(ԧk @V?Nsh]f.aM;:!qEɤLD.mJax@7C:-GD||}fx >>fJ!0z֎FkGZYl(@ ]skG{k>}a@iԸz.8o$?%3_ݙ>/zwibŘ\\juߑ2 Vg '2yL- ޳/r0ER%+bӍFo Հa:[oEzʯGsj6)E,^'Qv ªcC7l\+!9ݧiΪzjxY^ Ksz0{|#'D.3`vܗ1-Dw\pױMq`޸ϹM}\뾾n>?Y{^7Bn?K&7A5]݃Xbd LzY2/E|N* *@;!4p+AhKK'o"EwlϒG.5Y4g<)G.__$NEϸm:"mhl3Gt8Cq'dsƑj'H+4s}y4q^DfSzΙƺ)>D4/^]7~AΎJP^:`sA5+a^tiExVd<8La\(!.)ӶO6>*_e1ZL:9j:ˌRׁ;tt8NFI68|tgz@ JjVm\[i*_߬~c\vF%q%0u',XɆ9>Q5;XdY W2jׄ^)o|fJ13yLVmj9dZ+)˾LZ[dT8gYLBpR{3BɎ+)C,*v!d>y B+xtC۟7$_0yJ+B@Pqqη0UcTnTRabH,FOv>[cDV[̍l]ݞ8U*КV)n:HQ /YLd|5z]&E[ۇVgjz'5V!??|]@xL*X8&Z\EV+YE4*,HW7CdZD9n-E,mK3EKTCwMv?Lf>:XXbжUdU1}xˮ fJؒP٥*pt,u-7yF‹V[3.ra^~t穣'qdBv/#>7ZكelAYTx7_oty >D&Y g8]/^=37q} G.rg)Tp0ja~ZXٖjy&kP@-ޤ  ǣkc/2L/^_y4J[R5[QlX9׵{`6q;Yɦ&v4W|R0+g"7i0n(- Y-%IF"wvZ/TAO H7~ОSye?/ϚC[3ա6eR>^d_ y0 :1HP+ k<K۠} ruE#Rݓy]U&<`q5YR6܅5 B6 HwiCyrD=*j c>UD Q`"I!Ӱ_e(Q5 ;xC=PV.⣪goN!d<'P*+rv9ii2 1ᶄmΏ17'0&)T?Q5[rfT¦K'/@z&.bhFo5ܕI`( oٰlb= ]ZhBGRq`(CS`ŧymքGt|ln&O]:E)ϗ Tj֌Єa>ؤJK7ª>IL jT°%Nvru:x% 0&GB.A ai*덞w}G6M&3k0eTo { G njӹ A>)nThmgt"v_ }q^L1g63]hc  s^4 @}oXWF9Xv`o)\$n~yXٲ~:N^AC]QB2b"xY;-([[#S')P }zxcYIX[)eP g|ųچL(ܓa0i j 91m+4?;+|zjN'{tC߳Ae%m'mU9Ci-UaD[#3mן\EWj^:Ȉ֑R*aMd~"YMGϊvR!x5ƐwK3n@(] ZZx Mh9*꫌iM̂N+_f?3j]L #ER='#sRG\d+ÆOS~MZP }rk6f]?v[Awz6Tѻk3odԓnI^8BfSq9ắ @I$IJ7v *J;=Y hL#b4i/泰[T[i\Rl1zKp`sBXH&p3E~WzX.\_mk Kri( ikOb|ʍ|i,Cq-4)p$Hox(A̚b[)UmnU"-(2(ո \9&bc& q&u=eYˣ#5߹7 iX~ը"ٖW'-6ț㊁2@f,9 1HK h+뎽nq@ANŎ*Wa`YKM+_wEk77 ;mC;ƕHe^%>˾tuajdp0Esi=XtR'(ZX ]PbVfy0Ůf*[iKXg&L7շ> : slbaֵխ +N-bc򛣍7Fh_fvؕۨwR=AU8UȺ;xh?(C^B[{Xc_+dT]KDz'Ak$@ h^R缓yW&w*e=`Dc Pl/d_E"~H `fQҼHYD} F 8^;ڗY )o1Faz$9t 2D@Gn_8Iz T2/+閗) K$MEB~w1i0T7PQ I EDٜivҝ"NN]- 7ljڕt-sCL $9&H~^EK1l6nݞɹ(f2xȗ;Tv]~y*߽}Ⱥ>X%) a@Mj<%?YdSkCl`WqK%3($f!=)MԌ֟K*_y"Ӂ+>aʹFD!&6AHźZ)53QYS-qm]#nN ԭirMHڋtfaآˢ'N6i]F}|d\(1c\ZPYá}P3R<\ѬTqڤL4I^Kî%-95@sT D #pJ::c8H{-9☞퉷d\ЎdVgLrۜY~1,%Tl}&<޾6 ;l?ax#;iIr̭B:3/ԍrXR8])U&qJj/رtT HRn9TLfYSHR]L8<+ydZG1I1w'XZwL4kC2TݙȤ_$tMFORI]yI8 Je^H0܆ 1.iu+xCcDTuhqKV_iMk+=ܦLão6L'&Pt {0-'BǪE%[1*9i2G% lֳVfY퓏 ֲ:hhl WFj* cYFm?k*7zᦓd$ Y$gϱ>WvS53]Tʠ{اuR `&BuMx4ޭ}%0D(䅢LGv|~q|bNC[J6?R1b aIoXC $ꄛ,@ξR}OGwx aNfЋKkx)8>CEVɉQr8"ni5:Ns]caty*Xw#{W E:f "ҍBSI T"uE eUOi%2l'x"0yh<1 DwNNߜ}{Ƿ'=?äuIava%CPJ'>vBkMX}!=7 H-a%um;ޑ,Sf(bƤĮmwI\u1h Gh5фF!eCX)jetv( ǷT('LAqD {WR ïRj%*dž2o R¨,fŢ Nɑ1_p/'Y3\Q7gsZV >0L0 P뮾Xkw\Hx|{^\ONxa6ʗ]t_cEk|ۛaK{pXIbhQgUUd{s,"o|u.I7'KBQuTM1*em1]G*pyTV@W0O}zmev*>-IEH|8=^=>q]Gn$HRۯАe1D( g4GڸeWQ PF5qd.ҁ$Q~ibD(d}vNAGYy^o@UF[fp/!Ѧ_sXY1m/6tqfj%(>N jr+qEqCy%ԕw`\*b95]Ugk/M/l5nbWY~bW(Kro+L}.8ݠ%4\(wjr7oa;[#]>[dS3#ν@Ќ,VSe2.!,Ly2%1m2Z^G7HsvQ/DL}dx G#wQ Ph`ij 3UI&KhQ j%D}As8~P [˴B )pu,[*@d%<0n&b0zY}K/ 'IS8a&7{׾jwS~Fe ET8#*u}h6Z#_"xcAi!l.B-~bfjZ$; 0: cRhz[*0]RȈQȄ0ֿ0o8Ҿ=5e"gn-~Սdb Ya_TzM7>HBy?OhvԼn_ ZjiYqh&=^,fl#򒉂i{ wt=@pfo js|W nO=^$I JW~nScKbѴ $vdmG+z=o5уiDboPHZnP,7(8ݠP$YI1 u[н;Xy!UGWe2z5p vxU=Ξ;k_.{58=j典Q}Yž1'"sueE HT_.};[*#*~Κ)&588wbPR|ܫ^ZM6oL{xq&W:J) B0|JH ]Wt6<nE١jm f+&]q}t}F0^wSJ{ιNXC@h{Mr~EM,dYhqW}?ɭ2|C54ͧWx9並GWb'LCU|rqg*|RVYwǭSq)⺱z2fzbΕo[Ỵ Ο@Igf[f,9♄>bl|ֲ  zP4KFӠ P5,y qUvD RZ+\%T1< EqJ8=WkOs{ѩ>H%!OSugڌhcՆ)}-PEE0L%u~քאXQmljqӛ8#eaȦ߂M4TJ7}N} db}C H#s+)G|:h{. !Lzt*c < a:t:\A 0$`ʘ9+l;j8|^ H LRt%Ժg| 7 }QjCC$SMqgdVx ܓ*XqVyZH쩛^zk"ۊE$$Q% A57i>ĝ6e&EYTTq\޽V]Q74Bfh[Y=2jTOQŒǡ ;P[$D9C_@pնSZq5 sٽ^\fp ͈K!s"*d,!Ψ1#0P>qd[[D v YǏ}]vo7KË(T LY4 ʾ,@Qr+1i`\IϙZIC*cE@m"D<(0xU]RD.A&:rO7r7(<-Iw"U Ho'o*dTRqv|528j>F Q`mZgM? h_&LR+ڦ5JmDʹ}WG{Ш,>mOXڨWAJ AwH_ "Q:A1roCVF)D_{\=ׂrд3ïέVxئ*dvu[p(2\u)I H{.,HFۖehJ㍇,ſ@C 1˗ASfHC )g(Zsrlkg;в{ ^3{cJ[,hҦ31j ʪElK9a(@S֓la^:vPSPp޾\LhOR7r7mLiz N:%e>"}ݬNb^w(>5yn5-4O'=*9Oʛt%e(Xz!d,0LK])Aȃ繘mXaG2ʏS OUDߗE_.PfJ"O+>SF<[@JJ>I/١֙ʚoί&jaY%RtXU{%*dP\/"}T -Lӣ:`pӟz-hBwb\4gbU~_JnS]x*i]:*(\#(G>xdTfQ 1c΃mHRd:ဍZzI(cEyjQhYj0:T`rp&DW9ϗK&Wd" ;(ifr$Ω^ɛ]A)qtAGS^Q>9 IVJ *>cA_ybAxT2~IJD[^NC-I22%2'^^u5ng  "7 M碛΅=q0LbS _UqM:dc7֖2"e. t2-)a'hywhfoUד绻4G-G՟to~5y>_eREh0*8-s.ldWj w4`7^ \ӝ:tZ+ *[͋S{EjLKaJXT*$B" 5Gw[R+ZUK-5Ca瀞H!0BbҬZ'k^;xG)} ?aԯZ`KP׈nyBfy`"7cJP:fV`s$b\$}.IhIÈ 'S-qA@zGF?ȬPbɢ&`kBLh.6$mٙrq6Y51Uߑla؎3D<(J*I/{+5L.YUGZKoi4 `vkXT]^V]_ zU[ Z|^uPq͵P>A|픲%G;.T8K^%YШDc*͕evitI5ck$%0VY= Ш.U5YfUX"P)Ǒi=BȧEFe[EBe*ADEe) j*pX7"@Mqu&4#x^ڽ[7~)~?{ew6_[6k*;OWU44O?ͷJ1W{byc;Am[r1M(A]צ"r nϭ rYut)*. MݺL-U$NG?ݎ_FϢ' ?AyMPe(~A>z3ظIY=,$ա~ Fm%xҍ>XXJ?u;B/%8}0rKxz,/vhk+znTMLo l,i2Y9FMQ}66Fůʨh Yr$. p#+MTm)I}5gbM gfX.4bmEe _ꉪ18*HBYvǸ+,ǔcRZRƛS˵SgQ2w?&eQgTSjظ ѠZBj]5:Si7ET|w vSfUt[\lwQoFI,une.|k&?󂰐:Edk9wɂ"&vtUJچֹ.ߴx-ޢ歯i~HLL( Dxi]'3U؛jRN8v1Оp CٷF=cݸil_^{1T~@cKdИ9*ܕ 3rg>f.R퍞:qi+dpNoV7I|E,3iPD=ƪ4X}p*x\.bC(ߎF8ͨyrYl7ZgR>_pqWcZ^LVe٪=KUR#*5?&mB{-V|i!oŘE28c.C{xj|,KH0 &֬Z ؙÑQe~oe f!`l5pX1Umq[kWm& w8|PUR&"M!g.ߣ(yp&p$N2 j m {E7iM?]XpkSeENȲe]VQ1hy|2zE&_'S^'p_'ֿd+$*xfۢNDy(r+p *5r ' F_W-#Xcw^N$‍֕&Ӫo†QƞZ/55z^zIP#йYypY9 /}%{"ynޛ[Q|kӴRGX0(y6Κst0nM: v?$pM%NW_ D?.B2<8-Ɠ`B\, G[V≆vlN_ȇGqV%U$m]ux8aU=hV =<9ZxfRM3:l1  -a8zZK21ڧuU/n[Uˏ}c,BH#^%-%}"aAkwjE)hws6"nv ݬ\|-P~ m߼TkoEa30->ƆNKr ΄!+i#qX.il|$T5H_Hg*Dc݋6 A ujFf$ HmWn#?bdÍ~"k"V|(fh0)1SEvE^VSηM"N5찪hnVtwÌ+&ߢ}0T!Mnv~b]⻗Z0p 2 7S`$&UH& (2$f]Kʦ+C.8Gּ^3͍qU|aPZmNy Oj#LfVFˢDbZWL2^9l:V5V D4r(&Y;~ ֮`[[:#pKLݚŬl.ޥYVVzb Um}a^P"Gb8 Ex: .6OtڄnBKLBx"&R{rN+H9)iuhR] YTu/ k5a-:M##?JSШJᔓ1*` ۔[U+| N=Q߰}6F: ŖdpJd|h}oyk0ڨ܃_)2&id&a?25(x-p[T tBi?-}]_cV3*[-W~KQs(j!!!XΦqOe4pox%}`p@2]8<)jc})r'q2Ġ^Lh kqi#ԞP]H#v)WAP9IT8!Qe\JfΦԴ-YkL&pE"e,a7" 75u#"#.=>ÿR2yj%YE?^[$- U-p0 O'!epfW5 oJ.6}ӬH)[?]'վ0E0ͩ^K`x6h)@qمϗ=7Ye'/B#ߩDc?E  髳A)j *o^,}['dȋjB .T#@j4TtҪ%mQ 砟|l:Q,46e"/D"MsToRw[^syHXeKinߺ֦)5n%l4}JSqUN]e!ZPs.xRV q j<7gx } NG-*L^Rް~8;} | mWxe[ Z 3Rl Q9RK|G7iIWxpŸ:FR:oQ)xx Q(&fL)i8C8u?ń8}`٪.݇eQlj40xHݢ{r:Kw3ikwd%qB͝.DC;8Jב*OӸh=0(7ZCͪD$^a%Sڐd:z7fk[(_ i#oe2ґN!r{ӴH53b~%Zے"$eKH@64VEߎ bĮa .Wmw(t85ԜN`ӑq;P}[ W*=S} F5ik| 7HDydql\21Kqcn&Xx4e*n*ic\_>qC)@Y_NB ^# s_r**C6ĀsVR)Sn] k6ؕ:oρsEČaB]`ѭ0_VX[xh w:d#EI! qՙ=+LB;~c8>7le$Y2t°D1'["Ю!:b dYn2Q9mQLӝ/ǟ^ @ Ox:k$Ye覅 5Sc F]hdHi4ƔVx˱c?14zOo?E_ƨUjQjE;״3LA6gKkoR 1\4# Oںa`0k<65g,&:;E#:^EhB26Wkakmz,Gޢ0O GT(ڞ@I gc!X+w,ŢG-/F߱ ;n>B,tOz>c ̖ (X/ZqXyAv ˵^s/r)zZ COfW(#H"=|i%mAmvm: NVI#Ӯ"3-Kӵ]4/(~wc thaLv\Rl*и03a%N0:?tN.7< C%'2~b~:َ~o7YdC= "8: #-n _bDBqSݬ(4Vig_^.ھLwziGQ#]x~ L?|xuqvt!(6۠jCr:XpjSxP4>HyYZi~ iwW M/`΋bB[-x^ =owk|P#(i( 8ibx@4Imu 0Ō}{C[稺N'g8NsP[5,oL9ne TA! 1-nQ bQ)?&!%8%䓬ä+bpiQ'FiݠzXmV =>Q,FG`^^ *t<$]G>߂I;aŝd9xE0lJ:}-Ӎj V9Qne6K6j%ƩE/FSa7._>$\Hfk+)acǭ'|s:Q^pn y%؉Z `l5CRxqC?W-/E12W.\9pA[ó,.,r0Z'Bo {qaN4Ǔ mbI*Jf|%1' IdAqۘ /22L&aᲉo^$XWFB*,{%Fmd`cf R|ZXDrY *[o*D(|[dZ=X 5WE x Xy!V*2ˡś;ˇď&zvuμzhmF{aUimo"ass5~E7 2JMCT#g~h@40< GR?Ԏ :#F*>RV^k\Vթ֛d;txvtpq̻_8pr~<ɟ"9(-C&nO֮&cO#ioRa]bPxA1 ԹQf#]xKUu{ RbD !>=0n%{a%-˘U#/`zBlE ]$%i`>d2CvE#N;225;1(0Cq6rW^2! H\[1/D6Vxrs9o *{o7U3[j ;N0aɞW6LhH9=E" r÷JM[ǘ3Bj=62V߄NzG9[In[{ӂb,,ieDV(r]9R1-`XM\UˤAc- u>F,j 6EmP"Mx:PFh>g| ej%;ʒ;JK&ᰘe|IQM]QC1*F=&RUI?D%V)&3jUC |M"ǣFqvvI8Aޡ"'h?Z,pr]#̍n& $0.P7vXJ8T$O{LcUXLϬzdp N+UR\ hZcd'E% #e}P嵷H:; RxZd:_~DQ)5lRhO9eNpg 9 j ŴRD @^&{ HWKJ/=ь˜}Z546uby a>˄Fb֚7~m}8;5oDg몮'wwooo{b= ]oRqŌd2v0uBl,6tRQfw~H>bS_GU/3:~Ӷ<-E;1#ɠu6$5ZF(.Owim Y+jkmH-k4>B߼%属 "%-i#AUd-KV6CMlzU VacikMլY όk!Z9ݸ$^JS <%*{NE3nml]PҪ )0?*|7̧Tp–L~$u4^V@OCߧ6b@646v)$ja~ ǐ)tBuXfKy)RTJ1x塞 (|gjO{PW 3KC[TѲy ~n HEQK wn' A6 [[4Ťl wҼWq^^]x.[u5h, ѫs"Z:a̬aCnu ${u1pub9gSY=y; aaEwg\ų9ȅfSRɦ.DO>"/C BݛvNuzOOuN,8 /!#qn|/,`9~x"Ip0|K`EQJjI.ya%K8; Ra~^2wA;~^}x=r\-|$#tv:bZw']q;z^ r@> O4ş4C#HhFmDȏ%4Ĵkݪ^Bt)Bfm( d`5P$V6Ws/ݥ(R֔}¬5<0$.zo3l安xVdiD+BO47ƌyG7YFKoq$h㫇Wjh ~qp)> 0lY.gƓEap`HNyW%\9d3W^_+= ُ:_Uɷ*:m޽nN-2 4WVD]UY EBS"o\-$ąkiua)+\!x5ΊbtED2n-*P2(|gd:j]NPG˜|#s,C,$蜏* xgG"ޏIgr'1tkR]_8&pm.Ul ʃ_NݙcHRxQa5NelH܉MCXLMdMRZu]FD9hU]4ܸ8LSʼ.r_}!Vkl?)"q-G7ۢ1Pnd1i 9A|8SfIw Y|"RZMzQHW{'Cct+rX7Xk مbÊ԰sgU/H3Lܣ"B,fCM_#En8Sjonxĵnj#=gL!AK^!L 2?Muohd.tY~4.@ ܨpHAU g6J7Ĩ]^z?ݴk-S/^ J;:\Y_,cn_ jG|!epS%5DKr|]{lO\O"v816W$ Ң, gE)NB|n#_EdӢ'bv%XTZص ^tRPa᚟˰efh67;hg}&h :j d7\l,usE0f_&5frQ02v1 ZtSRb7ىĥ XND𤘀T (?cpl(U\ÏeCFtN3!qx>ԯ:,59cvX| 9Ev54]wVC嗪?{9F1;R/ľc3Z2 ;$u Y;5V%#2ʛNU"FE:ͪ.&uFEaߢj'Ꝅ#$%q1|AbU-]+b oJa,mx$EnT/4+]E ĨTX`.]TU}nB92x 2)LVSO Gi"3w+EEvȓ ;*tP,1Bkn"N!4:qFZ] 0O+Jݖx; >lMCN:Z`%{ dF1uQjh uQ3U*2)JTcL'WܜdLUC Ynt@:~V `rUSz{*bd oߕ-17m'wk=C0ۅi߭ddiAjȰ!¾$:e"/S%qngD4:Ol }إuaH=+x ak=$beE%"G\{>)=$: L9p'PۺzqG $-- ^*~l%ϒdzj rZ 3Q _;p?E]v1qGH;Gp#G5'kAM4G_'! SY<Ж8;g|6V|3_i`뉎k>{MËp)d>A%JI׻ܱ3\ 5N\)M:ě.3o٪dV~or$ﱙ,h@d؁C :HH?T"AiҰDnF[/vsس9d 1 m][.t6JQhVf nJ#( KFL@y+QKC@(-+oǶmX,4mmsq&wf`]::5-!"1=Z"Xk!TA)hAp }ؑERc˾A_>ѷ7i֪it[ZlFWq(= ,e里}UwB%Y66zpf|j( "Zb BrOj=ڭ?˺ rB:Xv(#Ú 2=4(|65L(]Rc~˒o %?KzKnb%P;KZ$PLd6:ޥxZcT6ϬpHZmU>m.HH?!7oߞ_#ZB{[a]LV.|IOv;.VMh%wD\[E)L{ BGZy2Gqi$\`~|Y+,R0;VfftD/Zꤢn%W2S˅\'3jg ^tÈusR+ظRq$p1[+6ߝd6w 6Z 곊wk{VN:q4Dj\Nt#e7%wlrtY^l/IO5?L3` Ԇ8PߎQ91%Ǔ+;l&޹R?xܣ~fɽv7f|e|A9ʁlV 2ylt^^Կ^20}tmW{<̼Zk6|G\%q9"nPsD.#MټP.RFoi kҥgq§fx^wr8͐Bq3Řs7VcT+(' MX$:t8b:^|M&_S, fW$:I!N3^x$t%tGwYPˊw-wp(r(ht|SCnB75Y-_qkC[S$loB`󭕼s.YʅlQF߲>4 gOlomTlkguYS^,IK9֌UٙlJf.ɞ7ҘTe\!z( (IW1Jh"*KtNoMD␊h |1*.aL.{ZԠP ߓ.@Š J[3؂>KY PՐ2=+g4cIl5s)mk ў}Ʊly[ѣ}P"MKwoLzZ*9, r#C+,/=4l+wM {Yzu\ RE`u郡<)ldD*mc:?|8pCMo~??w;?Χ8;*hc5}B&bZ5Q[&KXm #>@?ͭ9qYM7[ ŦGqEe'R:|$G5_Q̙:3#`; Pbĝ2?U7E xK2&1R6jbqL\U Nad}?HzSNOHl#yo:ѱGrFP:MHhf:a4jcR'R0lSh g<ъ $yobX¥2ԥfeLcB4=̌+!))z]!xsŏ'0'v.i+L\ g@1+RaHA;B(Hf괵_ot ź/xt腙z$9#E\JF*>a3K:znö>A5:2$z ď0pXLa/Zom}p*=-+0RE>n,PLx5 4b\lG/_9T&5~o-> Ӛ9돇>8;?xr'EM_K`@dً/z FnCbA\[[{FTA++%>Ը?{ţx13g8WAݶ'ezy ׊{GV8g'Hhs@ NK.n{Y D3ǎr L _ `'p? DǏ,(X:j3hd@KR.(VgP_ Xdfy"ѝxe?zgP{]嘊IJorëtgݨi[L+؟yXUZ&PhZU&0 L?Vvrco E3[8X?bEK/[ٌT˞KZ+o; Zv.-v/Jr|B˵x%rY򃟰Hƒ~enu]?GXQݾ\y ~ pCharset.javaUT Ziilwiux H8`<0>nN/oo#0\|@R/J7LL<>tea_ \e"YhГniĻ|:a1BSI4BͯM.N*SqvU&Ag"4FTt[#`Zx2sGk-ja,"1Co[& r;rg$G,k=S]mSc)v2o@/VkRK$|TzOy`iNJh`wZrHG\NnAy2L,Eengoi 2 +( ?Si2!AR#.0T@`838=Et3rMyZȚ4NX(mx2\,r'qᯎ~jkUVv`L) x^^@iJ١1H%--ōuS :1G,z@ xhy3vKMнBN3/I)_ ^<T>czhgG/a }LtzV/iRXCoꏍT}TH0hZHyoOʷ7kuFq(q{>X43DfvWgc6؈QmZpqv'ggl|sy g mAfvǗg-:?TWBt!7}9m{v>] 뭌0h^ixfYM[M ,X[$"Z0_+*5Ր[@8}M4d$O!%dBgeGpx̦2ITE,Raa58fnLD@ 3l`˦!{pë|2#ٿ>9<7hp1 k,& B~G_IÊC2`o |p!_RH'T3sb,T4hMyJ>CV:UŤ 淋AZF^e+8 G@(-gl0-2GAyRX$V򛐸XY. Ɩa*T>Z`*s>:Bt."șIF #T!bB)(aXXj,܃D%}A2J*I kh&S%)?ۏ']^OY?R"dR,}m -Uv=‘ᣑQtJ Jcm GTy(rJ OLUUh(Wpۚގ;OB{5VDJ*SJ{ؔHzuwF.Mc079c*`- nFǿDIUCO1xW'¾aykHDκ`! e t(=[(bbN*qG ř];i6z%#s K&%TR(NEX~N5}CCL!$v6*pQVȑ0T@gpDSX 9ɓ`myP|;ڝe;LbOë.lKrJS+ײ?5˗N`(y1)*J1R8iNSWs(ڤRQt&?F`CJ^Aa }Rl1IG\N''µoLk8#_?`LwcNP8WR]l?iH*[uaͩuqy}w==_ 䡭3XcI`!`$S$gd.ִW&)K0RwA6/'V ƔHL9tm R`E]ͽ;&Fj @7Z.Q N u2Me闭Xֹ[ߢ$AmQ&r'6*4 YkVZi%u]c2;UJfXx?iTH`xzb 6q^Ġ/"u_L} 4#I|tA$)@P*F,,445W[znCmoL(26YRoh*Ve^Ɨ*Eh @!꟣mZGi_(]"`| >]rkw尘(^Ijj|j9(CZ@i3;d6 d=L<^B\&T-`Dm%IHh|]^a;9hg0 *)$?v޾2yl8, /8_Ͼ~Ѣc8.nO߇U#-P×$_LZ:\\MV nvg'v-`3%Y&A?-{[aNXdHz7  X16cǵ<8 jcv6$p¬ڵmt`ܰQ wW=LtPu\QՃ+,V4amnDQbסl%S8Zl)I_<94t fjLȈ 1mx[5 т`SL!oV[|Ӑ@K4OV :?U}ѐ~ZT . RDRfd:l( p aʺovaSG[؋"1&{p65$|ELi-&65?'MbcgТ/'| U 25bJWcXTt #`n$?8?RQ\VrB]7?ئ)~Z!9q20?n2Hɏ &o`A%6mot.}5iUTж:(~rukl~Sa[}ڨzlOo{,d B?GEDb[Y/-uR <'>|?FlXm6).hΦ]7}K% 6a{ڀ%O8ۼL ٣rՊv6,)]Lhgx w]]^a<k}$4jcLM߷?X!Ry#EǓҞ] '[HjAvIEYF?Ј yqDv46{]f˄z/٬Q#(J%zHJt׼\~E2UUcNq2S.e17[I߃PʯL"1h@Iwc{'_֪# xKt+x Ev|h 4;͹'VW)ѻ.1} KN7"/ufdU"ϕw-n،5$G m9"l^3j]uǃؽq[nN`,c˻4D(˸ 3pho(sIѪ J_nxώz\)^Рsx_ߑ"|"@u?W7;ɄbW6 g] <F)7 0p2u&6~ BHZ >0?_49X1N\{*S}Nhc%Uh*@*Β?c!^~Vq֘4f3dt0۱`4Ktd}k  r5g^ͧ [-NVf4>+8&3-:|<$ϵ&ixyHW}]'EHQS`mY`-m5wfRǙ-7Tp}]Okz1]8ČP+g7zxaF,ZfA >@Ɖ1WO!LZVVFHJ'_aJMVLB.2\0m!-8atR:`1T88H ne?{^5((G6$ zK:CD _]QMD6A/ /XL8L;?w#r^*Ja5fTni +XiBEJv9R:*Gk*SAE/,c*Q19y-gBEb^ϜM/Aļ|V7Xx9GEXQD!y;[DlW R6۫39Rw~'dg^bYI_uC&) PcpM=kݎ܃W 9/r圡ݳ&pC%]W@?>%{i}FOlZJlUHlX;as>r-t9Ԯ`,-VQh\/9Խ1=݈Iv,L9i!,P|=VR䇣P:ɹsY:7Κ6ih1`I]q1ݶΡzg_ G&U D<&c e^nt{Zo,,g5>֕D{ g2ڧcik8j9fdbg0V e10Vp ۈ㰰C l+FHc?-EEDJ?*fK6]pmT|MQ*XHyV{[c;m[5ʁ"\#֍ KT Tn25]lJ9ѱ4e90> @QolS<@U5ȭlDC҈ͺ+'*zΩ*`jV*͕eIљq tZ ӷ#;L,*/?2ZFi~O|pRPp`^"T(bظ_t>D;l{55WBwΌ|UBoN1 X`R0CW֊Dk5νS R7= 媞m-1,cxMpb2(JzdΏQRH*"I8}l lܸR( lq_睙 *CKG&8 oxan "d+ȸP flsD"F9VS.Hfs_rv5Vxa!Vl)yKѰ.RZ($j4ڣCϴP e O>EEʁk1zW~Q[cV$G rRiJz C$m!0I|ҹyDi* 8&UuDwF Y̦hM9OM!f<`Y"ck# ^nQ/3'b\`09b7݈p`0mC;rTWLzBm@`qnYbā|DtK4/3%4PF3>Dr#tseBN-wt..{};fcֹt}cvxNNώ5@,R` i50<{lr&6Xr0 H'Oc13̈lЗ7HEv3T v'2-UʶJiqt&8HDSpR63ì`ҙ5*Q( A:OkUEV]"!ų6DNq9|RF` k34`5C:l C8:>EG| #A4)+cjkz,`&\OAh-7u]O@0SO03`@d.9C?5 w {Nw`V#1L%,+ZE5YYi6`uԘd<ڂh;XPpp#jDZn (`M}2 +2 n 1Z&x3b[F7X@ >DW z=.0 <'#&z۠‡)WԵߌrM*,! a Ditac,,j^I6P(0o]*0б h+` `]?\q/ByA2Q{zyum؀rbV⢋crlmb zCovΪ7筛.MVwFB7&A* >u%:*C\س9[ƛ}n|6~čof5XXX1A`]iLcp< Pu=0^$2 rCI(heg;b~N?6[@'e[ǁ;8(vǭv*AWVW|&U[M) X{y BXa)A-Laa4D0-`87! "_iA} LQPCDi$  v}ެ6[۠%Km!FFH$jZcOk Z7%ĆI(瑔OG_*p\-Tnj!YfS4al.IuO;Sg JEfEAmEN5R .x{s2=CzтdQx$Vf>O7u1"^vq چ QF/ ZLR(9\Y5P*.vtlF`L_'gV`@B;vunp+Sɀ#A*#f4kgDyIYjȏϻFya#S0vf-AIhC]5H6]z->57UTEVQefF1b2}>BfHgO͍\<}da2  )̢{ZX O-(IMϑkP4$}s}WZ$:lbbPVƜet IrM!>},jT(1y=2;*Pf/m6lvF `~/Y󜬄-5+YFJ֬W3|cз+`3) 弓hX@\q˺ b Il 2K+4GRB)(q[] =>ݏ$Da/Σyi3-fL&Y7uo2![B.R>:N0l8 /h2qLYrc[G= ^,]ſpFcsP]Vrvup[-yˉ dž9X`=~ Xa(bOb`G~Ӈ:ց21vv ^WXcwc< Zjyzd-SXr:pJȭ9>0%g5>1#9%ͦ_SlIЀe3N?cb<0h8(3waƶ3µh3Ko^Éo~:FU￵ZY,(ZŮ(މz(tij,UE9@e,c7M{tOdR 8-펲۝yl/= 2vݧX`K\JZ)~n%?V}w M{"u)۱JQ𞒣TE_*9Hl@17@<$E\B)JBu6aH,\aW: uȄzYq&n'xjLG6\25~uI 1n)@cbIp(MnRT+f3[y%tɜvxH\N(-dh-]B*56s_]vO}U+:gDk/mOȚwTAُ!Iw> 2H%/CRx&LIⱦ Q Hs?eAڈnc=Hګh@ H+GJg[ylȊŷG^6ּb- Ɵ;`4pc'8֩)tj#+(oU<^Y3Q <u8ݸΏpg\/uhOY~ t" *3>~%H)*@>Y3`+tiF ;' 7ʭ)n:żPPXx ,236ehj A,>v[ 4SRٍ[*VnZTNSY6G|eb4^Er7sTF'LRE7hmgĄNԷF 1Ea.NNu(:T,-{bw xnuܒz}ry}!4*'-~PrRt}ɉ"!t}#tT8=bex~+ӑÑJZ :m1j}&_^_HHa Wt_Dب Pˤ.C-ϻW0.Oǯ7!*)^ ?x*i@3͆*Jg0.nb_ְNѼ@,Ąe8Bsjqts*:Q}}+Dq: 2xj@[#GWׂr ԡݥ1J~R \6{TGOŠ*"URX^qQ-TE{Qlx|Nz9N)|-Fj H-}KbYm,@3]߯V|j6=XTMZPqS"Kd om&[g;M$omoOn` ^V/3EE_Egh26LOp ?/0!ٮp'L{nY޻5޻3хޡ_C؄oJaL,kBt<>)'.%q6c"ֆpWsIhR2P-m͋F3!#DO/9Kj FLv76Ha- 7Ao2O:ߦ}=ك+^6E?[=//OTs"b ?ӄ&SߡsG3(&TTn3g\GZTyt$Tnv סdfr@c\־ٷ]3#2,gNWtc¢xyE-OJrXk=ɫNz:]6Cھ 3P{3/F%:a9oݏ5#mnשwX??n76qQ5vTpԒRkq^R==gԥO˔gt&w _{_Ƒ,{^Z;ލmA9 `bIH`ۿU53:0-i 獖LzGXuCjWi?ldjY+Zx%%83~7nP\%x* 8&Y=( )&8[P=^Mȅ mϑJQO;W2D]Mm弪 QʱgK]T̟ Q)I,[pdȇ}gɨRY%ʼnI^ʙ/|fGWIJul[W./6攵ٸCs"5h0xem"Ud qѬ6)/btp0* Ŧ|˵9tܙ>S)nkM\>4I8 |tum@̬ M[LRE Y?mB/Y9/NhܣjVlgz_R9@UO^JK*`x? >ԕܢi-1(o6#KLҴJUzK3䂵?}2jfIkVQWvY?WFFϋ?Dhz*9 ZB  >s#kMh'l}i2)e8UX^3YV\Z@VGk<+0|bn+ڿ͎ELmmms53drE;*[y:n{6"-MMX>A2:Se%tF *HL#ς9X=D/AASPCggbDU{/ʩ*a7j*UaYx"S O9ʃfp@ 4gBNszԢ{$cIP2Iz y}ҕ08-ך3rM҂T} YUTX/ЂեJcRTR[t"~}>]¨T s-Ow~+/tbh؛͡SVNl>6')T{! Eca2>uŻpFE#Pêv(L4%q^䅶&-+TH7<[CRw뛑hɢC(6- Ul}օ&wxn{+[|Ks9Dy+B|F.蠖 3rcP>&l$0.;EH#03lpK Z3) G3G;l7 OvN~.c%0>ծQ13Vk*0vs)'rzSkWZ#,+^VZB^!&J(ǤfZG@iH(IFW4h=#$_l͸?$eյRx{F;& pM6taUi4|2D[/0ԖMB6e•Z=D?Y/qj)8SC Eyv  ĕʲl O<(qv'V'h!'}YJSOZ_<~.#8"G |"mgS 4&qE:fiKxݻ4܋T[BՏ5(φzu`=@aحax.Xlo IJ!1Hl`!p^f86lV2+;2Ûk2[SȋJcRen"23y䆳MUem0MC{ˑ wa[-,X*8f/ZR$t[K['luy4Ӻ(ePJ'O:4tnH[ږ2"l %ƇrwV5Gat4֘wӪZSOR0b&zhF j"= n3o]t/_M,?{aV? jA[,?.WGUynfHΰnBQh 38_N\Fphh$Z~(kx3bfDqU2eNfq}8Ij)}e2r.&f}9-+!3֯JN _!+:h x=&B|1 /ʰ*A[ԎROYJݹ𹩑J t-p~./V]if9.| $4+L{ȀIy+ Nm:>z1ƻ24b zM\\d`\]cq /1ᄆ!3i[9ƓxƂAi%tbzldح.VR1疏tvҎ+5>@>iy$ylG`6/N~?$_їs1[;ʻ; կY#7)ߵ\~?5sQ(H9AD4Pp4۱!R34P%x|*naTv+qxt`Cٕ =;g/zoo3">YhKwSv@ʬ8EHdM[r0{QY=uHzj.^ D48f/Aܫ >IIsCqx(ov Ϻ9ߧ/4,n*ݖFȯɔtSJ ǧy6a^+&PE gIE~k"¼d.@VJIҨ9? x^ZO(1K~ʤtT]΄r`X\bS? ]zXַ߱Z W-k ޝDX.= FY(8x5X!ì#i#E-g! @ ݶ ڕ6s1Xҏ^Ɠ3&cuG<gvlɚW]x섮oVoI5`flds>y%o<ˡvJeŻXT]h 9:ѭɕcU {j>BfcE] YI$zLMmB@m DY= VWX3vL˴bz3GԢKfIzkP)dj3;tuKV} ǃ>0T5[)ݤ>Yfsk5҈A;JC.3kP:Q0UI8+' .rK.&c h08FWE VaZR& ;VTs* dr'B%ڹja͠(E0}X3a% Q[/ޔ)@ -ΩѩX6Л^쀎L% z)[1U]/W[#gK'^d`luaX~m&LϩOr`RX?@6ȷ;_\#Te@T9*|[;|G 0!!D؋B,7#a:"{tBKd a? {T^qЛ/@}YQw%VrUI*AŴOREPOgM9} f6}xqKþ]ٚPA}Rv[фwm#&t,7O]Џ7,TiJa(@zD.jEn/T!lAHô7@X65ʨ8j0\Iܬ7non,4 Xȯ0`ԡ:Oc3~ ley}7u*AD,GͲHh0gHH` ůs vin$o#&2*;& $ׄiۺqW b/b&HAY 7_'#:P:ޕqdo]B!X!$X$@J S1#d/yQ1rR+Cϟ0@xpM1kc˯I2D*] b~_naq;öo'<oOzC#BEZxx#>B)ˬȁa~t#Q%N:ޜQ^-0{rLj/w-,K5\~?O^WF$k*F4ejrėHikRѼn=1.-.5l2Rl } atJ071$u& 4Lt+.E+ ~Ry,||z:N.SݺZ.㕜{4 0 ")KuS7IvF+嫩v[ F a z~0oޏmϋ$o3=ö=EʔMӇGOܔi"8T,+hL G 2#3pB`_IS:y.pôG hP۾_?N ~9 @~٦%^| LS,᭄*P0 Ij3p |{#g..F,j `I~ BoK[YafO^??9XTm[~|?' _87''&#\:u?x:ݑ"ͪsd.5z·oXUOzgq_߾\=CãN{ ڋ#~ 󤵮È;Ok [ 1㏣SӃ?367NF+ZtOAnto|[%RYfcU~Ů)"-3SpB|{ ^aY*d,V|@!,BQ/ôv#L1&٪X% (24W`ݖ烏XrcOƘɺ*V=E( er}h@DR^gXtJ.+aVHZ3D Ù%NVR!'T)"N i.oJSGI D QtCf6d;?# q;TIWYF4W sdQ$13J^<r5MzG :&0)VٛFk==bz:ȡS2DxUз=Wj4?W/%:.(}[g/ : Ͼ2~;R[0 $k/K#۞BKZ/9&ǐXw'a{?ڌV5mCW Bodn0?; ToyzrF1)]]^S!qlb̴툟C'hQr$]xD iۼ$k28կ*lqDɛ(V_wYW3 YfA"[6Ekv[ir m]? ܪ7f!s* )ј=ĭmèQ}2@8$Zɖ4^FF6I~SƉ =9 cNZHM lY}B#a/t}uꈼj$j_c7OuLCuuuBd;9?TxS($;8UgMƲhL1(\zKE&­[dW CNt tTXԐU~3_E6H&3Fw ￸ # tteSn{t|т0ӽEDo{'d:l9(NS.SB[)8"xv (Y; }r%P -Ԟ*pQ^ ޙHʑ>hgc|n^efm&ιtB-lQo)G hI4mhF^"tqX->mG _)K)ǑP]3L:) ëDGi7z6a)Y_o2Po[{GȸZhv~'VS.w*\'COxTgm3A!OO)SCc:H=iUm`]+N`qǭ! {rmB 1x-8K~Z'd%Euz n{(Mr"6ЬF53Ƒ^y:a0F4 9lM1}>[Tk_S#׾AQ!1G2wYB0W?sX+w%Wb_\UMˠ.dk߱;Zrus8U<ʂ Kwo'{-*)FTp%,g $tT_tPY-[T4 2`oxnl ;!Y sKBwLjD׈5CN6|ӷ*I?BtMNGŌO8}q=Bȕ%꥛Z@AdY1#`Gw/#c$G8$ZEI=ޱ}iu4ēd~4b'Cw/ŵdG~^;%i!>DʉCy#wLe8ɝ4I@|g9Yw`w l?x)K\#.!g/ ď6b蟒"$O my3?C[LIA1甀}u#-R(>& HP 9ۧɽ"? %S ?çT^AxۯV',xęzR?Kdn(ɃgS 9<ͤ=7}l6W9P3wW$1egcUxtDH9VcomC7cPBTEJ#Xv&fz`%KD<0z,&"g>x$>V]%;z/sR]qraItYl11}u\Dfo*joȼ9 ! g<zmZ/ɭ`[#ZԮ񄩧 \ɀ1 +V;Sp~ FDzC٘(gj%RnR10OĿX]Jb h;\Oƨ[8^\D]_`@!YXd"T{ -;q,^j6y.ji􀏑d Ro4KDiC$Kk2 "Dbcr 2'X7\6cTf<=&S@-P q]Ty1>PsϞ.Nr%;HAO`ug[zxB2>ct @"R6ir":^5digrE0ڐ~k6 P5.,'I=~GK@]o K< q%i G:먆(:$a|iFIgf`)}SSla>XR$x9Z7H|^2wE)h, ͻ=LN#aޚ9Z>\.b%7x:gT`AC8s6R&es8nd `{ M;NO)V.MCŮ BÀ;.-Y,)^+8aňfaóJh3 %Llx*31W\y^/VlҌV,JN G+#Htua&VXDZr 紛RlD=kSsL" " tla,# 4~"& Hd^9+lc(v&r&ƨ>#6|]1OFl6xx>o! ? M1__T^b;W :]}&RN ;v'Ԗ(Tɯ>EdT.$ {i3Z[àoҏN7?샍<^D IitgZ ﴞ_ϱAۇp0;K&r⥲JӤڎ>0^ jEwFO?Hjk׼iy.05 l|;}zJjG7a̵dl?Dw ~Mg(fǹHOe8e;P2;^ΆU˥l/s |B1iE/_Ҕue++ 9-gUu?=W꿬{_ˤ+_WkVN7$wAIſ6wM(9U.-miBe75>(dBR+K E<1ơW×b @- ;KTIӴvR@:{ӈ!9W4"G^ö2GeFǪzDWh1bqZµجŦo)H;{_zGՈd G]"GŃ*4>z]a8'FMu6 i${bqv`j`S9X< t$ m0l᥁ݽWuM=;]muNy7 6ItFC}S,yxtvB [w9ͲAn~ } g,hC3˖Fqv.h"^ﻡ Zce/i8Qj`CkBϽEhŠt2CJ@1Te;QXDo#>&wom$4 ъ32N`dD`j0s1Κ9nw7\]ӔB#Ѷ`^B ZjAWH~W[*%[.U,098W-*CoDkS۠3푢a߻7-k"L!1$v 4<>ك}}uù?+ tuI1 8n>Mb p|V_%l))'5pj me|w~`GGk??^`٠p+TƣbB€xkLD8r̬tV݉!Gt{1'..`\ń|xaC_%dp7*A# OR "+axJvY< b?W$X*&ˑ-E0ˣUE(dFp}p 6P،5t /a}NW_*-g+,8YϹݛrU}_8>KrNj/ˣa˲Ju_:^E:y}:Ϸ^֪aI Hȳ ?zrOasc/'{>_S~@N^ϫ*OGAxF xˋO#S 0GhLW]{y=uZ6O_ߣ {B BOγGi> 4܃xfa?ӯ{t;ؑk^`[e)b> Be\"SSKgZ>sɦދ;Уϳp;kVio%ǧ\qۆzhOja9fL138-0)hDv j3wA9e,.|O(>ݓ΋Bd&.߅ `7 ( ,i{6J:/-]qү6 uF--*NꊞzW~Ec{t0HsWZޒO.`41U$ ^k7yvX7rN`l_;)= ?ԅF!(1t}ÒQŽߦ9eug]v/ҞLHgH2[=WhwrEGI<Щ'1qbVv2}%]G1pfiǴ2(srTNZ$SVJΉ!-9.&VHuc9ѾeB->Ь~tjyu@3Дg1ql\G1ZSQ=%m]f&tj ]9#|D2mjiSރ9gnJ{{0Rkf74,B23a`W>H1s-GV/jjzD]p:d [׬e4w4jrE9$i+j#nF]D6$t" E6[f8gA~*M+/\[jĵ1LZ{g9 CY7%>;[`)ίk@ukIbD8Z͖T%\eI[ޜf|VA<9'CؾQgNcoOA ?@tWk\kTеgݽýOĬ$kmxe{uHr Eܺ[yK>.ڻͅ$sm7ݦd2SCȟ]ci@6 {syHT^ĭ/\ bҲw ` .4;l[azuae#3rrhgrOy=k{=N 46;`FТ4~[DZVP ZHr *_aZutThd>] w/b2$4vބ4`& dKp0EH1?J~5\~̖q [Pa2ZI4iV&5uC]65IV|@ב4ę5tRZgomF x0+?:*spgw4G194.HMR|f9L\iĢkG ,pca(:,SHyMGG!=b Z7x :8>Rx }Mbpx32|ꈬ8xU691X..GDZ6^a`d~m0e*KSLeh)E|DnXOyhs!Eڏ2e)כ,(#ϧCB*PƃOҳtIlZ·Γ_Kr2 | ;K(bjl$WX^E~YhlBkl@x||{H;[s.E(H44[dx.fd*H~D`o'9>:zUm8?Kgp":_eWΡ/J;p Ij &%]i;_dB*4 f?@6 f瞑L'uv2O P1ciOߪ[=I QAYri!)'sk)݊h|ӷpR't@/x5X|Di 33>%oFӰX]L+Q˗ʹC=̩`Fzś73h-F:: *SM]W;HS'uG"oiB/@zҲ T(3TUnm8:r%JęK#v8pzM[Me?9:lv:+~bu\N0'6LqS'\/J)X@hэmOru⏢WD^B ?כ ÿyz6EAWM~M*kziu@~c2?O@ 8ؖ$o]r<:yN5x(lhqot?ˀTPN7H^]=!S!#VSh}\B= qi?Ս9{ywu߅=!DM8ϋ&xJn̫s8] +`N 􆌑/}Fu_SM5B HJ˭϶2&"L~ڐ(U@_^_ A`Lz]!诼)3W~a_xF@za{٭r`ժnJP۳l\F H7lqR ܸ.i2* QI4WOBzszzkqmFwu1ǦO/P/t C#a{ʈdPR0j S:`%.&}nԦ,Ba r :Etlod|׆*T/d"YüC_RoD@~)=u+~ Ia }i_`πML#Zܞ,IпOTl:N{!ߙ{~w),D@ ,720oϢ86CWZI$?=H}~]'BmȤ%Y #F1Ţ>*xXk!EHFp#x}qٞl4cT:T<}K`~ &4u`/rC8HƑh@1~\xeKJMXEYDX.jH5O>X Sa 1?)tŅs  $C[[, ?Dl#.o,y)"x'6ģ\;7krh~CRצgbs~Sc@Ɇ R^9MP=J, >LUP q!m.'c -wCV F SǷ猓|'Q(`lmѫcJpG}(B.9dG=QBͧQ+hTKCGdC:Y<"6b a3ă\Rp4B;).:Tj6|p;U&"rڙv0pfʃD~e2 P>lP]סH̋P[ c{FFћZ @] dXW7_XP)8 ZV;낆ք[Qq |PTq| mlq۵2XWL7W3 *^|zqAts&Ay(\@QiVsV 'iD{]T8b腢ŋʴ(6uv-!4nP ^UBYD n.NHPΣU94wA.oѢt0Nq#9ct^`{zmQnj2NGZx,NQ1*̹Y>e O١_)`Yx[%U<y^߾ᘥ`ˤG~?7(i7Elw㋸NX_Fa.a150̘AIԈ]NN O̾;7/\Iw.($4ZA >D \Zƻ]/z{hOZO땨jxZ[au:-YOyؒuO% dפҭ [:LpGOBm~䑷&/sͰSѿ74.̘5(ޱ7.2Tl\cKeۆgI2rS@,{o;mN.X\a`JD灁íãSCߊg|1@磢eS}PQhxww~~sZ 8f$Z  RV5DWqwoa(C|_ixq̂kѪzLjQԠ-cnvt[ҝMnfC@Nz57~'DveV2,Lmlߝ6^ƋkY0L2 ^Dy6G2yIbgXwo{ۂ4~{?nCYhwUBPvwO ~9=7 SxS k L#xv:b7DblJEH%1q:լ5mH{<̪r`3wW>N5xj_ xacə(';35- mۓ.T¦zSr%^z-JUfLPx5p TE eNecR2PV'?$^| WO qH'ٸ̦aFUAoG9_AI/: /+Md،>=ֹ{p9^e[&[6zm~N !eAb/Z{j&J}XĚݟcjgI}N0ep  z FD wv#򯂋|U>aQG0ɓXe:LB402  &NlxJl"w6w|гYbOçyȺ?y1n;y p~ @ Sr<\ ^<]qgn^g2aWrsT)όf}^X\_eYzZaRD>eIsT|ކj;ti!ʳa.w&nTy3Nd`@0'$:.c`O[O='hݫ&U&|׼Lb^(yۢWh޶L39H:v:ÇbJxXٟvݰ;llcXdipn2ԂŃ9Pc=OU;#ĝzc~'uK B?"n f +;IHgswTTc$-m'Qˆ^<̂ۑ!["QiZt"{i0Bф̽_f,$d˄|<1PX!@AуbMmuGXͼEQV ,?Y#3F@3S$>~ԈAonI I3#lB) %η"B-oY5VBh,MTYҸ-@pkKռQ U gʛ!wE="&k[&yw , jLҒgkֳHxx{ ?Б3w8oa*! |3irG3s/>@M/JR\qi$p h`| 4Œ |X,όA@Ĺ]0sLOB 4,gx+D3f@FP@Ӳpc|>c 9)y0b0"S*C(\/ϬD))]@2>_C~ހbTb@c0{&%A,%9 ( OQ<4>~7[ >-|KZ#ϋY0f b}>n$Zh!f Û5R7 Zxu}p0k| C LIux&#E! upl쒹TCYPm|.0$ƪb>t~9&A29z9֢QZl4"^A\ tpCo]e1TyAU Q`X 3>(zQPt<Uxⱓve-¾eL#[WqfTNFT}=rR׼9IO!(sw@t^btʔr"R/%PPB2d!s(B[ m`LX!1>Vw Qv%k49}POU9-T=tS _^2IC HDL @I,q#ߙr:?潤7wڳ9rRO2Ao+[gf?E42Fƞߦe8+ld*ot=E>dr\[`uwG >Bzd1"' n>|FbUE @CWKkeYRiVB8F(EN&mscaE3V m72Ջ/h& e 8M261aEb$'y6wQokH!|JE:.ж'\BG|`}5k&š P, @~i?Tq^eh@'$h@Ràz6w- sx;&9% l#Jgn1B^j޻w tu{Ԟ NdMG$}T4‹]V0}As;nDXd~ayrV j0B$ mX4K\ĒZ2*xʫ؊P/YuVyvt2 j9H.G ZUyzElx$_=|<'^_jdYU(JPqu>٠т ?Qz} c4[f5}VK9*!Yo hVr UD;!9N.൬5?JmP'@;l^djܚO2%Q/26$CtAuFk`H,ϙG+߮4"l7K>H+QsN ۇR5%us ]s?dW2LRs_[abZOQ@s5{8Y k nYC8Q3~VIXY1h7,%f:@2!)ts7?4/ۻw|{|s?vRDfpf@%Wdk>>xlH L6FG 5 ne>l~ 8d1dBw NvylEF|Qѫaxk_CltV5zUH`zwh+/hwJgjVuZmixmDCpJMfN t>L5 I)Z&OkoR95<*b>>kv~zF'7V=MT0V=;rیsDa?xB#_jQjkeE'-i{xD1N^1ltbq۠TՋ@yQlbV͐ۋZߝAnuTQaW1ޫCm|=] ;>ͿioQۂK ;l ,l/\s! k~/b [ ,ƶ/J"qUav3Wس0D6Z 410=0h]d.;bO%>h({wSL^Nau5p@ H Q \}'IhobZu־c_/k^ fQļ H8 րsmUlP-L# 3H7~1o4f`.EN7:/xs7Hurv(B2= ̗AE@̚wdm}FC33&%HE23zֶ֑1-zJk~ةJZ}_ẏys4=N1 cƔt!ݏ)ïTZςC+&j~q2x9#eX݋ O$R=90~Ҙ̙e݄'~ Z1JiscD(I5Q`ղ&BKlREzse\@Ե[vY_D&k!J7tI׀&̓mx, la}7$w /{mڰcx^wdžΑWd+he=0cCm*φ6|ZipOutputStream.javaUT Ziilwiux =ks۶+ߙ\G4}rrҞ;w<4٬)RÏgwRt-?$ ,}c¾cx7km;a'燜yx=NX̛L02vY/ KYSqg䌝 >|gwG:αm~xG~;!1 RcI9KIv%|=9&iWy24GxphpdxBxw|'^N0Q('iGlQa^pf)cvHs;a"/q]6ip!`@ xIy% MY_e1]^μf&%]0c(9F9hv-|?μ(3EK'qKx&U+Oà'4?!Sw.\!!rR3a ƻ>@ea^C`[ ((溏]LXgvK꘯WˋnCX9? &0iهX|.{ji!??2SpPw%;= RdnL@U\ rđ`qvmJDX/zDH<)b2[_;gAvWV${g<;Mw@IA%)Ϻ}ف&'^zs I3XoW0r2tg;@4^/_ )s`. *w<;M@)<$|#D;Z 1vEqI ! O]"7j8*^DIq1hB#rP- ]v+xo@s$ޘ 9K<z58e|zNFmVVpf">߱O7Lnĕl`$]HIF,"=@!E_A h¨(c) _%a|aYB&:f7CV+ Б[ȯ=щ!h3PG@8* Y*a6<Ms Hp/[p6pb\Cj%N,dʸXIWAy+3bVъOE28随* Tʣ>jPpOoŬq*\V+x2!ͣ$c -@Gf+eϞhC=D*2 5ڄbAtgtU~mZEP.,V?6eGIVPZ o>,x_TW2){`px ;aSɁD5apM0V]1}7!6ҥX {6WKYrG³=; CR$\tbv@Ć'C1ΜSQ-BƣSLޕk]穠C0S?pL6գt.RE?|Og׉g@YTE}h娍FuN Ю\2qQi&Np+B JmJ ([>|r }tg7߻.ugÉl8x!+{S? fK7Ɠ`P@ͨ,i VבHW\L O YFObG >*9lQ588x*Rsm[MO[Zpig;5)h!/O`SnaQu7+j h6YWP]xʹ-Ϊ5[N;7!?iORĈ%fBVTq+ļG@udrGHؓe X)uZɚ'cOoMmԪ`1Uly^V|;*M][Xj(Y<~DV`8$P ޱ3E*>N&Ra㉱`+RS ѻUTAɟv]5h3<;2e=QPfp"W#܂3ݫAk kٜN1kRW+q*UtvFFv.h$m%a+u*UL\ܘy)&B(rzl1\꘣))gcωEU #`<29JYq3V2rluvrQݩmӛD)P ePԇLsߗk}Ewܟw %T +ʙcQ':@O#{! |VmɊ9OKig'A-RM%3MKVc% pcYwWeBtbgjg%*T-Y呁^!NmyT**t #.Y#lkކ<{9˲IUگdD<>a]:WJ FR|8WVyĵS}cZFJo4Z oˉDz%^ד巈 <ȵ9˓\zu0|^|fXPMGh+e$Sk6,1ܽ Kkp,|vn;6)׎ ~*}nl[!gM>W/VCAĮ&P{5POvom ƭ-̥ i^/_\7$!ȥuU44 Sǖƴ>2$œ෎8Z@يOH&֝T˪*`z]TqMūm-Zjw|%*I>8=]^ ? .ߞ\"!^.RxtxNKk/w#uKo̤n5_¥t3eEBuF9Iu&DIX岈N;6L*ٷڗۿ(i!]"kܪQކ+Pinaccct!^%,$kv;!wvmOビODecox{{4hSVc>ޟ>g]00J`bJ$ަ(dub$*B]ވ`ez (4S)Tc#Vyvxp;Oɾ`%—(;|o˅B,n2Hvm\R de4%`FZԝ2wE9z8V\a %>jd+G(H$zE~n>e~! d8I QM"mgx7vϗo{X vT=!66kNj-;yװ%TM&|JS h-1VX[UBZSx}ΦD4'ȶ>W8$f/SKT^} Pn]ٌ.Mk~ f|]Z O f Uos =WerVtSាPEu ] :2>2P}z2yEyn4ŰfgkO o.2`A/2{`$QVy֚}x4Ϙ ,zH?upHYGp>w2?Գ_|e+F򳑻|zЮ-y!tkm[EfJ{[~DozEn/N3+PI<L19~T8HoeIcU(QtgG|+*@N*P5Qݎް ۮ"M˻I8~+bQb_&#oX EnM\,K(smF.t 0c+ ,?՝=+#Kzwf63}̰1Sc j(Œ8*G/"g6~=9*j#!fdv|VğWC;Rԇ =8>hD6]hL/$@"6.+qNsklSjmѬݐ;k2c+0v2ꃉxBL\{/hSH?kxhR)wg}pJBMP&4g[c[pV}@O4>KDLD@ApʛptC%!TE\s*=ʒ D]w CDcWu/pVRU!-'X5זM"и%[NKbHl!!4FGӕ`--Šl Mq}ILiHE;FcdH-Jn lNb U )RlTnL[TN1yW~G]yZU;VŢRq ׺ %p~]V$h 8 f3 e5IOBh/6auGftx+vKon+Y݉.0n[:XuOe KurWţ(Πf#]]nrC'(/\7qj1vUt@@C7JD7*A7˙=X`Mt7U +;+ ([5.ڄY:yc߻UO"gx<ΌрSZHJM{-IyX2kXV.x;v Ji@K_iZRy,"S$_-l,ܡeh뢃m5ݐtK,VY+^;:iښG[D!Rߘ>Qȶ5*dt~D͝%:om:k=o#vq띨rk,p{r.Ps3LKAͼ#d0+ڢ²ʿGZIPOutputStream.javaUT Ziilwiux Y[sH~8ʊdlCL .LRm=݂0)-!![}=N}.߹tlA;L58^ o޼rqta r`KZ  C+ S r:?Ct`1;#z7>鍠;IuaBw 9z$?U"JKqhә ? $=堹),* GÂK% • LΜԔp2]i7b!ϕD*\ , ZxI$ѱ Tr4>iL9'?{|N$7B'T!CDf)?XP=e ϋgs XgtnC?+A7>\ տ_(B<$KEzE8 '(z;/!Yт9rq|0cG=6H f"T04{"E䅉ۼBb-s%PSG LHw7XGA2ׇ bR dyʒR/.lCo"@n҅w( g-XjxDQ$ F.Qa;EC7v|2Ǝ:3M@3%$R|?ߎQvFDn`^b"Ffg(݋LNJ* x=Q۸F*S0T:> P -J2&I=R?l^uzRJ)͘6 tK̏H6lra+ S}Rtߢ6QC~T)C DMiv!#G+\E^>OH/6Ri#?#R‡EGLf̡׏dmUzhepc%s4Zd7] 57SVF*d^R;2አ2\(nkGZXS ϭ kiU'MxBHPlVҥrlO7F*&nsG+Bh;u+}V+6A'kG,twqF #pH޷AWAb̆SfooRƐkB4ef/K` V<݃g:~}KכW Ըku"KF];,9M#kWwU= LJ)V.aOT tSVzʖmḣ|x1r4;XIfko N1GyA)gPN%5Zokf۬꛺}dkQM>ޘ5X~fo g[Dp4&Zp-) O[qQvڐ޴8n{\"Nt6u;1qT7-( pbf\Q+ h]{nƬձ];g^%L"HyWoHlЋc\N݄Rܩ yshUC0!8,E%,l?X"ou+j' G8܊7tod|O5N{KCx A@SkQ]UzuʐrNNJwVG>(x*CO4 (lzODeflater.javaUT Ziilwiux =s7ο`FnNKlhα<~\jUai4wK  =b߱dzqZ:z6{ySϏ8`#IYg(ruX7X3^κGNy'N{oߝ~;;cp8̘Ôs%K6I {14Y"bBs^ "x1g9O'K{cz;)Q賣qO0sMy™bl6!әĉ&АCST xb$T/CˊIo4)rˣ,F)UFQI&4ѝLaHX,"5LIG|{㔊A7h7~Y'e0^݀]tJ@ tlzq9(p/ P2iCg^NC!g>h0#ٔ0`"8accdgY1`$z^ x4~k:\pUjg{M3ui >h 8/MA|T. {L@GB-?4콚LtTU f =Ը? oل21EHrTB%ZQDq ۖ䱛vȁQ\#sRa&PscD\l~$pI T[d؋{wQ_R[j|+;aW{ "o[VeK]39ꥬvq~okMȞ;*n4x/ݴ"TU_Z뺰)\EVu % G<kWS<#U&ľf*)[YxڥLG>mٮzy4@5!h"8(Ӏ\!n xSqj=E4"lkf6#[sZGagKx)(F GB@H|7Pfw6,)ћTOF.)REоeі: K">̉ӳb@Zr JhS_!aR5%%[>k3BEgҾ!Z[T"])Oqҭiu ], _]z} zMDŽf5HB&Q~V**ucz,\*>{0U2c&|ْ֤0Ŵޯa)L/[ svsQ+n:n[wq"u?No' XQ8j31=J@IDyxoڹ-[*>m0L;=+Ԍ.;0( kCqMƋ_`8'0W1`Vš[g{~٘ 8-9?9Em m.ˀxM98;xvr@Zr;`tw-/*VXFN`2=NVb!b2ר>a1UKsN dx>z-BCڜp[=t-2S{wqx{||؀ӳS÷K0*1<\ &+@D` J[Da$ceA m47[7uEݝ#^ f806VvrqđMZ}f_g45j3ι=iv!a&`IkU4LDHF:8:zQס2D4i:AiKMe` صG2i1v[b9h,6v o#VY,)5lRnQlzC$NSo]$yZ=)Bk@쏹\ PhjdB]WP L"oP{'4?Npx|rT^ݧs sZ88*ջe/*O4n%SG+Jo[勒d)\Ɛna%$em=iݝFz8EeE_2@:tvgwҏco^xՕr֩rPqV g@Tu1|)ϋ4j'i ]aH4*@!FO0p>)ǕS0&EI-͈BF±TWЙL'*9iUil9h"6oRO|ZHk IkgZ+y#bv YG+}ax[ R,~g,ڡtE[F+6Gu[w5EdQq}yiQVO^pKq>i(楃mVLUIIhO+&ir\C$:ί96 D`ǀ$)Z0@"T^#+${O(İ$:2ۚmQͪ$.]3}c{b c*8D?&)F ~vu+gHSNr |d>DA Fɒ<ٮlk5%3R({JR`M1ւݲRmSvkzK-[+T 4vmWoˊVL0|ܙxZ| oYvf N*f"u^F KEشZvM3lWT!Z]TOj4w+QS:lQ{0 C|cQ(5mH%IS{11H즤9B>1g&ڪEhv5?2({aZ.E?_YwBPC#{׷X(piv /v"\NX{xW¼e\=Up(A" L-\e2E`m-16Ũܻ:pRCH0y5MQE!2=F^MGfu$p&qE݋B53 |G1xU.BvTH[MԼ |[K  r3GgA)R5 RR,#,a˯6 UWƂf (c*Q,&(Uۺ$WtY<².F2k[\g~+}[5Լm5m+k'j$5D\W%C7 W̦Na;.;rsgB&oC/_B {[^n{A",u"@w쀔NŒ4Q\Rơur/g$;ϲp;P|N7rcRu^-CA*2YPRJk=FSUE%ʭ |Tˌ0pLA;gp}>,$n,|,q(aɬYX;Lu8x~k 17̼YfWHq[uGǕ"iu!487 T:#JŸ+"[`#YrƉ:3 H"ɛpPZ * o`OGu䘕l&hv?^w7_N\Vd06˕.jlt:nv!S[f$n){\p4 =TPo@:̿\l\Eo._B;D[֬%rD0HUa䆽֊zx^DD诱H9q1;N٤X=7(| ȵڍCl3kg2 B%ǘ%QzKd}NjmRXԬ﬛,ʛ}/+ҡBu]tCq15A*^0}1hP+zuNF\j(u.roRJ^S/b4Kݩh\@[^Bu N 4taWp%$ە<14cC-66eN 7B{3Iqoj߳.#ӁHs0M&b̦Ih60\P MUj DMN+ z&^Gb]Z5~-ap{k6<ٍ5#:nh󿭖9,>_(T/Dky#+1> \b cOCdBO22P[ecLm`FGI~ .\pBz%|l}/f;̵|P+mlu\ay8N ȮLj@_ R:rz%UImnG-&?ClPUeEe2ʨԼkm9;6?e2D5֮]Qw&9DLO4ha)JUQnWBIY16j:~׀ +3TxWVfmѦM5^<{Jz;XVTo-;w!ESҒ9v*喣L1ЮՉՑڍΪFXMR-qV9ũRWOՃ[@mm)bƶi9i,`S(,O4A5Jg.3 9i4'C/hۘ-(zJTOe дK]}VϬQWϼD|f'8+oy F3rg5Y?7_q @$}ݸ/>Fv* PP &oc߲OQM~_~^lͩ;VCu*6$_(rAhh8--6dymI9ѢZ>%/˻K`faiŞۮ#D+Uf}p>YܬЃͺUl+O#GԤ4Zo-f\l_j9pp=tyY~0s\kE`gyft*P.~" vJZ $hni{X*/@Az4>X[Ug())ziCުn(|66OxOV.0SCTƃpă//!1kg(Rr989jU;j`ϓݚ2Ej_sU!zq;S_j.~'w̆E\E۱ebI4RXl*s+43 2$ƴzIZsԋ[5rs;شoUg+Ng1хKwۤ_G^XJWݕ+}U1ϯRG~=My/TwFk _`3<]Nd qzec%|IGc|cjD ڪG!QB*igB|9J5fe|U;Ogc,]$rN Q;Z04 zX c"֕&Hs iOIPl>qg}1mBꞇfơۈcto56:nśVlgDAv;ϊu g'heG4uj-`UDXzJOVr5> /? ;^;5g-~Bg[s8ʝq3{O|n+쨛<0n- q{q1^z6~Owl;.Eב iSS祴ąE{Q&}Qbo_w%L!++:β\c9_ڄDe=yݪDQ8xщOxYaBvs`IX}ЯPN*)ط2o47jI[ȇi'tJiǔ1ərXv嫸u'k Ncc\\iD4pAR @7^t$[띔 u=s+eOb.v̪O' RmǪAdP3 Rc+`q) E d`ZDeflaterOutputStream.javaUT Ziilwiux Zko_1uBUG6#˰$E`ȥ5Eܥe%3K:E?T@\Ǚ]n=ڀG'T\L6<{ۻ 9ߊSJ  B/ A'!咧WޛNwx? ߍۇۃSz:p a7 ө>5g)߃E"Rb)oN<5x:OY$ GO#؅8 `p$܇B# H 1N5KqaPX,T#*V&rO5~ȤLnxB4.I+s`P;[Σq߀)C]x^rv;㳓Ѹs~0`!%S(&B -Nlyak^R!A5jPrC슣?z\`ξF`84srDQ:0OzU!au;dG2xqځױT8`{wgg;p6|^)i Ar0>N?cSԴ~ JHr뗻UZrIa/H~Ԑj3zU+E B+Krkc#a%'bLY${sqmw"e*XC>Fk.HqG8g<"i@j,4K;)y*O t$C-&!f15ctԅ"_f)>}" zi$&"xK-E@̛o?pJù#}2>`HQN¼qaM7q0| F/4#G";`Y: 8I$J᲍)xO_ Ï}xWcaHrrweZm<8=8;<4;%XP$sM HYjiƕWhF@(пv 3fB )bN႖9)K0 t ;u;.aVH|*K#iԀ!sJ/_vpYEcIEDHK}T6Cnda/839Oh B.ʑ0#A4StƅDq3Oe4Nj|Ȅ}R4ȕ%v5z^ByYoFFW8B؈*sѢJsΖ(4]lДۛRoO[ݚO}%p`#wV֬a>!Ly7kaUXXX>hu R,Ut%rۥrmxhwzlogKc?(-N@ 6R7>mt٣Rcm&|#H'0c&j^ju}}#"^MV{OPkH'5h [ fsz?=EgY-4V?IW69i^Xf qSp9FJjr~"J Z(f'4|b>OUH(1U[ϏϞ^^KZi3aaƔ{w@>5ݗoRLNB} izݢGWpitd9E}8A_`]?{?File.javaUT Ziilwiux Cڂf]<\!g" b{`Kf sQ~Q"y v_2Ki,mW5<-#6E$68 ދi/X`>4 7q"R@_oRӿ?=c0fޔF/y{8~4FoĤ.Xաn6}< (MClJY5}}͓ _ZSŖO G> ېD̛aj8Wی6[7fG m׵mi;ݟy xI5!vm]>Ζh6}!PIaaK~=$vǠb:^,҆ ?7'KSq`[ 3 ?!2Pg P >; B ;Ŵ1a9da7>`g5S"-hQq@4"vS*ԈKxtqn2e1Ȫ50BXMb5]}0E*X`a5X"ON ƫ=Gt8;%PDJvĠ{BdA|PMhRAYLR_1! J!*DBd7^i7$MC! R#%.hl5 fg9䠈 ^y;T-e*I1xrD*"thx/c2 ĝ1Jvᳵ-|9"8#  tW &'i&"'bphYr΀5_x[f,2#"q. d) = f#eik iYQw˴WLvgp;d{<|a;)w430󐝐  f<4 ))IWuؒKq=< ލz]|zá, ?S9QiGMwIs^ ."iUJ !Q©@3IyY3`FEDNs,2 @GR*b }~0L0 `8jh~f@ȩ 0r;MzĒ'u)n$K\ӘO0J:d[Μ ~= eQm%;d}{?Nۓs!C9BMӮOmNnh|'rǴ™`!d<(S77LK+€F>߹(F$)QWU *~@`ǒGL}cB28"F+5!e̟IuK5~C-hm)f!_G4Hl0&xHZ>U2Fw#Ӧ!o 77V]/jWY 9>D~JII a/!DS%m:cx6\m9bԏ:t ݖQg通i ȚT=Tkxy[ Ą <6seB4՗O |zohvW LPam+z<bp5y& ?ւTULv#ҩR= #5*c *l*2J钌Y(h5*\$D4J2B6Ȑ_g5)Q"JRlb=elaIwpл|bKa 5i)<Yw=sVHung\.KV:Xź2v.fK2 6Ym3ǴY%B@2mJBOSل@nF{X,^bn]g1 ?hr%?H.ț7o =Ot5?wVQ,'X:Can?,W i06 {!![c~Sb+āD1dzIyI±?s5=&>z)$4?xX:\-,ߐR5 & b Ku)AlSF"*jQJ(olk%Z_ VvO3+3g4JBiْ@jTe-!A R!:׋XNi=QJxjKew ?zI_,")QVQ: 6ã$KlJ![xJ%1Q׏jVVE:M|<%\E|-}1LDڍi{6 mNԤ);A"; U1\>j^S|Qg#]m/,ޛ37x=|[iZêZYhɶ);.@[>?,X:^[[Eic= $'0g "%һB ̋Lu)jǀǽA>_Z^?|r ;?Yԉ}ްg|M`,CR&W-čU-krky,bea5rm. m֕JZpL;J>tɿ5Y R0/m^2YTDע*5 nAT3n^&!*19qk9xn'"$9[y' ׮šfU+^)+(;t] IKbPC#UىtI~Bl_уaaŖͬ Lã6-uf}ztkXI[ץ>0eLvs&O%7aƓʳ(2\Kw40A(  Z6f[lX J ja3Gr-*Pgp %:jU̗-$5+J!P(iFdo"N,K9o5J|p1Ct3m<0sE:dԥ)G riY gnSVfK(gm)R||~Eg~>ƾ>f=`Miy&U\rk|W|Mot4I uz<xDrh6"6XMF}'2Cx*j$W.u#k=R׶ʂOJ >hIؔ^~! r=]&7+V=qB/MЙK.ZGR|^.$WI@ln0(,BziBlf^im6r%|b)Ro4owg_wD^!jܟa^v!8ԣҶ璻 zkf4p >) w,09 Pd'2r;?q?o;gǶ쏦EnwB̿_PJ+DasN/9v (D7v[%+% ^.sKJCþF1Zx'džz熏놖Dur@ m)jVY Em@ U2%zaРIc0ic}MU7KŪh~>3tj,D_!RŅ?6՟=Bum8!zdD{>]+_)R|QpBQ0=VaP{Xty.`97(Q} =±^:4t#RsBlʕ1Lc,(vY C%"IӰlrDgLU՞}.s^瓴Rh7J'qGcnu}I/UOZ.J(e&Q"aҝ.yZ!p,V'P* ] -szLyya 'y){i=D?X?Yp,@= ϼX)IW8'2],MfMcJ10VzsjzN4yǾqIVcRڬ|5YGeԊ2I |ud͒&ښt>+YA|Gw*E}FQhEZTjN"~tʦ½F 4E&}N ף0ԕсEBh3fo, 5 &ΨMQh+;/&Aʳ$xjW0uԝ̤|g+XA+N~yw ܾaGXszڐCϣǸ$o F (Զ#/ul !!`?e%nc8zj^|^WKפ%{n,$N<Ӱfsx6uϠ x-G^J]e)VFlFD|͏M_.3tsa?%<@H eV}Y P:w+8B.~}.8,`=K K!:jvc/K'UƬ-$i<T T+g7+)yXtz^T(P_o 6 2xx41ɻXNv+ qX2 {!>MX:pme%)`X?y%p I濌|#%¤r(:c7v˂JI*P]l*ڸVqedWfl6@i^5R䖥5mmi/_uDbH[cr7Pm2,O[?`i5smϺYQER\1ZA/+Z;hhg8{UbJE˭uɔF-`^'PquM_pKt \)S+m 8(lÇ5 p;ZЈ[MOIPiitʟD847߯+y,3DÌ0[^FɁسtF}F!7?{^mĆwe/C4t~G_bX5v:#.挴 :RO2`sRw0'w~=!x.=&%ZmYZ.Ame_G(?%E[a\$,*oG7MG8||EdDi ('E cVfsk>Ue1;4ET$ U JeA_Tf!YȦ(m<@H_5-pXۧ]ɱ|6(ّ;RKM6˺S$'"Ib*>uev ~hHrn]t)/?(K"%f_K/|Q(/uۼ 2f\Cn?"\?0IFc&>[֬_.(mf"&UUÓl 5y{q+:@nܪ'sIul7T+vHlU|CÃ?Ʊ![L9n$7ge.ITbDnO5LoRGIeGz1J^4xR \P:8<3r*hIU 2uWQL;ߥt :_v]`CnFOWI1aٟ M#rhB];>s]I-^t'fv]ln{gBOR1>TIi?%g-/4* aWu"?ڬЃXFC2yr҄_76jkbi/>4GAnArbzL.y^ $bR,/ІnJ~\xA_g ȯvW/.|{ In˗d8&β=Zz=\VuR*-1ሊ ,fo#U,Q6L%3AGJӅ[]&( 1J6rDrF,tB<%Z<&sXè?Y|ҎLd/ett.`d͓>+WHlCNIN,(3mVIl& &شQdžcϳ|5^ {kt/<1Myw~Fs6E,?%M!,DwBD8F"b̑\'8dt'ݠSIB=fdgi'\ og$*^W%8yr /zE1Ơްi? ^{1jI'z X螡n7O5,d pT{ !b٧_>P?_ d8r:UU1krj_66rs=?hh]o{A'EwVx+ LN#s/Վ:6о7op󺕦~zp%֜GJ} dm*Z"۔~D}*'cJX6omm1mjFb*kSNÔL}8w֤ٿBSu=8sH3&!8[X:0(F1?" gSWꋺ{-n;\5#o`|w| ?s4:^_1N, }|ypUuHWoN#c1Z {~]׻›и  onjfƷ3O~J{V磒aأo0.ߵ ?Ylk׹""X9Jg\]vpotcqip3G +[0b݈pRd<f":6Y|cbݔŪ[2SK20CVpU1[ YfYz ](p~$jN*c9PY.N= v7laOjRl!% /[l޿eC\Oë́H2ܑO"zF]g ҇UiFc,gRr pbYI>D>; E*{k9.hW FQ_?{p҆m3R)Ě}Lqsx/;Hq]uY6]|pua[%_LL-J"S`t1y,4aw20;%4cP]J_SgaI;DhP ְ p9xFNsI`Pb}YlC,A?5!gpgxr?4dجיSrÀ@S(1_LnL,w,4dK`Eq>,dxZ:+QCTs ܱIS ؟ CHۭ`}gi%}zT1J!c焞bON Q=;'*+75~Z|8ӟ}i_M=q~=3uS7q~J~3!o8l-07\=l1qtRȴ8䰑mzʿ)WYܱgMЙev1shG(vv Fk6it=(LZܙ&CFΞF:}, |k?M2HTeڱѣ I-D ܽYO f&Fp*!: #~ֳp*}DAى2J4@NO7 @7l@jlG\|<^dK|/ ZR|H:UY!!F744O6H.s0Ww|+Qt)%ppZ`LL2b2, !Thv qQR(S;ZqkY #'E!֫MwKwliZ 5m%Bpxc&G9 n3 _;N}Ukz'kBcyݩxͩG 6v*뀀PrGCGszXOʊ)hNH#=5lq`|dquVj/b Qס/A+9y r/[;_0Z]tתaFIC̉2|Hz)ۢ~⍏> ,җ]oԏcl>\z ] bbӸSgC9ʪo?1 )O4+ gG < <҇FD*1κӿK]E }vsNO>iӡ8(Y4h4PqJTax⒚WDmKeU_O^ĬQ+V.DVZe =FTx^mY7(ǮZ3ܟ,ߑ~jjoTc ;xT!h ҅`IGM'<׶gzn^5P  ~`Dpe~ cZjOv3YPF l^8 }U.X!S"U=LDLj7 wBB g0 `7!jU7\a;-C4#Jj3PꆤPjдE %q|L9hNr`A>_0 צ;r/$>69LFRXRJ*axpGs͙gɃT jѐH5\)dѝ(=w!' s~Y (B96wЮBb(ψ4q%+28pOadvoȻhOi[˩ŊɋG1s9TÉ(Wl+{* =h-01٫r͜PGo1}UDž`#+渳;=}4{p}5jp.䈮kS~J*srq&fa>n깓dt6YM[%]K3G‚Jm&]ĝuSL!mMu.Ue?ʄ\DH}SZve^9gR$U7^+#Վ3WƵiS 9AXXXɌJ-Uor@ni$uXjLgjѼ3?|vpF?,Obtj?of HMoMj6}[{J$u6VLEQ0]`eAw Qޡm e TTS3忨g2Vњ%փŢ/-D&C>5M"kwϢ[HNM5{9@kU}Pv߽x|zѧԛv`]zF qо۰hԫ=2/j\1DXu߸:Yr@ ]V7;J4nep'Q|¨+/k ,6k.R+„407]ELf=6|mm. Nw| y>8,LPu :%GfGͽ9 A]0= -D}A$tE[ 0msT}R%.c<3Uyl&E0mߋ4n({H(*lzQ]p!J{qܡ4k]) >[/XJ0Zdp5u8gq^V/8g77 P}moK̶[ww<<[g y |@PU|a i_u)?)Rw -5أ'O:Lijo BoU!ymdG]^jCSm5g!uæăx1t9^!dF],4QҸr.1K'y6 5Bf).h5YQux\;6Meˈ)W( y  EtGcgb0T!X̠,](#la!p/lț"Z`$*ᦳ6\:RU4[Oi6i"V$:8A#IIV pK7oM}:*Ah-jRw|ȳ GBImRLb_6gfsBX"( ]ĴN/>QUK&Fo;PqT(cb¯`?ErY,| +tïJ[Szawd8 v'[=15f7j-ɗF?D[9I5ǜ൭@%WORxZXqr4 w$vxo8g-c?KA+0>{Ntv8dVݖ ;OCUh] pUlP,5w߹i\:|,3*ʨWRfUXQQƿ|^;:S82H;ow1,oUObd0 %~Y./ ד쾞%fMFO^Q}Mcɩ*K$mcyES20[ted= $F8X̖|aܓpIdZ4SUm j2Viɝ,5آh9-H< gSh3-RJYO!ʇS+CpEd`Skv?I-+MF^xwn>AnZ0טñqyMCЮ l[|X ` CZdIO7>Y??k,a+]XWVktd3VD/kNtHj{ 3N,uJ@RvZ A?~*{}=HG`J؍!Lhj"{zGNᐢt+ G}qflQED k3%Nh5:w`ЃҀl`E:K Hd>2aKh <_Q UG1!pa [#**Fo4 F6KR`F"e`]y:ÈN:AW..jTs Jo!"&h}薐wF1`,Z+8y,Q1֣N(si0V8^g(UH-h+PCoB(LaYS4^*FdlfnVN~ևts8.n笲ucd w%Li@J(sS: jy'@ILuo' Nnxl֟B^Ց".xC%o.c .E)>(H>>g(V̭5uxGf)0gNy38iziz)/`zpƗEoީL´H/~Z2X4eSQߋ" $[`swE_:'8ҹS:#r\OVbḨT_áSt5/휇i# b FUܲuz~ wZ Wd4XȀְѝ]Ō1vF zs,PevYAMun\j]V7E$yiX~Y>idΫjM!($pljCĖn{2anϨ&;HЂ@^jΆ+>m.pҭ5;|ZF[NR~ |Ї[ܟ{r C >iՉ@^N)@pAEt׺ 8asm#O)fԻQTsG3.S$eϮjٷq lV M^)KP 9XRCv4 ^6cZxaŰ\fjB&ڳ~TZ-\ kai~.fCw3* X-3,AaF1|jT-có);>eǿtɇwg=0]t;]s ᚂߑ/ Qx}fn @5B(j6ift"> 'ŸяGpmv m`!@+]:xt<,LɆ3y)!k2-5SAQAKR~h}b,#dKdk67&|2dՆPCQ#0 wqC-\&245)2 k <, ( J_gϐV}z>:É ĕg# %; szʷ_ug#7ݳNNڧ`#Svr~zr`{Bܢ=$(pD*Bnۛ!l1L0/IJqSapmM{4V ev1IPu{1 ڷʕ2:R:Fξ߁Rܹ_꿱F@~rJmy{m 3\'`ڀ_^s¼v]& ٿ!)!]_7]"0Ȏ@,6%4X˝R3W_yܸcWX}X2#7aigll {9]*mm˦`PiI'dmz A ]z1jqySuZPy9O8mз::FAŇ"it81tkp$w6ADv`  Mt H#$ٗ_<4&Ÿ3W 3ձ3Vs{6m=̀`H TR0g|̑yLJ$H"%5FkʵqԄ.PM% L'''$|* g؛MMR$ tFn(ZE>QIc/sSIPF?6RB=/1թJAPJC څJfVnͽ-ds+x{٤* M rt포PcEqm/ )2?](O6 )IݧjB=ƒP"V63J,l:{4B&^l>"TKY`uqBVW0bt4`oMˀȁ`&چ$AB) Rkj'v$-@C셨ww a(CSJGR@aǓC0"'ȋ%4}(nnk3|Q iՋSQ@[[#e5x-*ʚDEm ](2™-^ 7{N ;iNF_ `+R%uদqFbP1(aZq+d )kh&EMZCלB3 ׆[U< ͜q#tMMr ~&V4iD!:`#pƵYs0 d7־պ߲Z1DB Xɰ0 RTV"{63Z_~iT?/d2LTǭk8 sSZ1xiBy \`=IZ ࿍G0Ts[qrq,))b,dzʴX򴞦Kv"nAIij:9",gX%f򲏭}lw/P{ww;@ Bѝ `Y7 /f9 n s6"ugpr=:cqF31Oӓ}d{/ĬYX*ԾXS&c^aG ! fy%'f2)a3ʨ6N~eT2 1><QC\Bu<ݐy,JNVmG\툄uq}d_`Hssvp|F~jlˡɘ[|,2qw4`eTK A@¶ dN}!6cDsT0B>Uon&{ hwa`HT*?w "=e*龳ഘ|#hZry]GCxt}˘ YVVҕ\ mgR8ʊ@$*tФnVU4z3R>gN{oerD:ϤiTj2Tsӥr9KlnzuxQ pG>bT x.-31T1IجN C/@ogK99qgKY@Ē?FղcgaJQ~(lы7vXkQ+},?lȴV-fq8f[>$Jn<#hu^ى[+LűfO\b3Jސ^<&IGo2'ӶO7GvG{ ~JT\+!VoTBu/㈹_.jl~ŝj^9%d̃ YDz_=]t+ԠUOǽ+1U**/崕E*y*޳\.TMؔA#O_K5u޿^`nXuy:9u/qk{.-aت2$:tHB "C֙f6>4 \mo‡xX }yY)8~a>׳j'զc6m77?YKYL(^+ cuVu6&PBq Y}{(m;(-qH(#q%?JRD*Dql((8 UD9;vhuuo'ͭ{/Z/5jF#ZBoNEscr/|ʼK]47x~|F2}so)%ߦ2mUJ-'kP(d6WCnW+;i)8~ǯ)D8o٥/)QgMţŒ˾(/b^ҰycnTz3gyWJZ9%T}I^yaJ* gЯ* Y  VK 7QDNftVߨ}DN8"5EXIN)\iE%+F}OAtz)T "t{OHTO$zuP`imRc׷hcɆ=P|վ9i"UXLA.2 bgdj_wA%Sͣ#2REue^!De`]=ٷ-EmТnV>v<ZY^Vt*P'NT1^Y FFl fӡkW., #2]Q %6.9~]G4IBzP_k;^o?X 2K./ 'Kצ,W3*Ӳp,3K`?|s=*]%kX 5N1T pm_E{ vֈ.̸4S){UU'ʙ]&vEU/qWiw|q5 >ߖibFaY!$t\2[9s(-;1e~]ǒ,aά.SŬ'?x>}蘇[G=U9HzFM-"0vN0)wחg$km }LWɢ:+'WIoڷZqG?(Q@{`%ʁ q aBso/3NTVx \ dut\ 谂 j]lvZ4|ruL!ZSzR)CNE!n`cϒ6Jכּ˶,FL%1à oV/4g-PǎCi8B0D ~*]xzh/YޚŽ <S;=qWLdbepYv²r>e`nQ,SwDOxlsC=g:qg{ wE/VzPLͮ Wn-R0Uo@.KW%#O?TB&WmpN }_TcyOQXDF'Q~̏}7w_Ed*<6y9mqUFx,&O]Nn\1<@p2>/[N =pԗG)YB J/ "NoL67fuK>M/Btr;z4%Ki ,c%t$$*^dGt6koCK =(-[eGYNhht/CB0eU0%yC= +lbߩndD8)DA3~L}r?LFNyދ#9[o}_һdt8=hbg 8IJdȪގ[:I|m;p`ZW*\D i]2E`iUV kdq2AtsP7!E#[IQt)muNu Vkrm4#76 -jk -QTo0خ{Qs);xqg@4QO2_Kpu.ƹ]K.F}\ZC>1 liT&KWelhVlU h onoJYȂ 뷆yogܡgMt)+baI7@78!%* ^ZkGy$MFmfd3'U KKHԪqu-<08Q|2@btoZ@kk(Ql/By-O(R!QǩԵ:ϓI#)(+Qä8R{9B\נ"ąWnaϷdyAVA8 >Z8%P8<з\">ƻ])fl.u!Jx'sߤ;O\Vm;y*L5e~XɻlYqXF>nDm( 5,&D*IP ۿx9`lC&p ,8bUMlD#|Y$;@ J*ij㛰r.!|.KJLwH#XIݒHΠ8V-=iHbaMu:٧fD}\yWv]O&k6vj\pQnh- MAx]J |/;*r-! =PT2dk68>f>kйw&c'{ۢ 4(RW XN?C A:&IP.0NTJoۛ8S 9mB.pc fo$iFG3vv]=gX?DDn +Z.pTe$(>%-5%eĀʨط!Ĝ;$`~ 4pXs' f\`NuNC+F+!v-&eǂX'iVI:;΋u'[Tazu̺g^bLUAD30I_@|K$HxB1_!gݴD%Bo>t[J, G%ɋIbc 7 >W_. ]޾Uf8ͣAb4w,dqu>Q=d& ڙĻ@8ɇUS-s/=sM S]Uǵt&YG4L 'o`~JLoͽȒWºh~x\`& :'mm?)>E /nv[IqsX˂JD+uL({>dC(>>;R?H+ofoXdC}XBwop2Se tʄ|AѝPjCDuk(C[ 7RU;ʛcR1$T zXLE>Fg O`P3*C>uU8גA#uהD-D,yKEIȅ".8ђg bGϛϲ ,sc۔6:kiSOtQ> wE;Am lK~,ɋP\RHl@2uGL8ыtT+o.(GO&|҇.O]yZ'j$\ JGC%,XPAeTA)R)nu5ϝf˛F.Nggduu‘SQGo}>J4ORqS6e/1C? YL26oS{zy|8q;{Ѭv#!Xo4 @r>#z \FRyVU96FAC衆&H5W}w'eҁ@72ˠ# "6(쏩!:¦,u, (% N| g0[}5JOW.Tv߯8DYOPn쾿rpj ⚀MK3!*=֪7q[+b.mv5R=,Ѫ³L6RI=bab•uYcvF2$NrV'Mn'e\ARhlM䤮9==q^9;3`N=Z IS0$e]͎3-䬘Ur I|+ _mXp0=w8:^ژs"# Cʤ5fi[hV6cMثYf˫lVMlcۯ6KҹF(4a{@FP՝ KO{G3L~y+[p5P;rĮKZ^iEI uaRp%Y 6F7Y/:xbWZuJoSRѼ$+ю%RFj:t'sI KzQzgIZ`3sٗο>hHr@Zک7/.Lg/l3PwjDH~Es%iuV>r[&F(/]+b7Mh&DygS2PmF Tv '1ޱ4ey*$DK$sWxQ~&7l6^S>qR%Gu];Ot(t&x M|`5V#9z'P] /~p!>}""o"֤z:Slz"E>2C5mXs`' bޙw;ޟ8tq 0`>`C`sqrihʣgn"Ўg#v Ъ;P~ gr#F]^xpEUB5ZV[/`Yvu3XΑrP L_Wr]k.OӸ`тz2TbY k& q*y 6O"R ؙ^c?}.9Hݳfjw)V u0s% Rf,VH< .,1_+09T3\F~EU֮H+pF 37^6 ~ {V?$5z6е@LMvx)0/]e9Uh(:Yg')iH8(S8 \eB 5 };I/!XkhXc*$1B>F+ev: Y&ZTUl-tBo*_fy={J '&B,G9ag u6~e0ΚS -VPC'L:~cAvlS*ff̨r*JPޛѰm4K:)4ܳe9Hwƹo4jʋ{Wd7&X%gnd~6btD&1`=@Mz0;GvoѪ~b +N)؋qSwrz3rWzQ=`F@P| 8t:E)̑a8GJ4#4g{G.F_xd2`Gܶ3#U\|w^Ug ^Z SSZ.t`sȩ1zlAvc-HsTG0H+ rPjK&8rx"K NIw88Xe-]h`8Җ$KJ`1;p?;*z풡G%%9C@N1K}]d8=N7(GMn[x;ϫLWrNzSA՜EA:z9@` T9%!Qc=I?&5ٔG^|,L/١p7ϣ\`s y]WPuQ7%-b'Z (/!b$ON`37X|@')JawD %Go9dUȃ1FF3^WNFLyfy?bxɫTS`[-3s $ )@. jX{ڿ#p1Q?Qvg)8 ˻]!Hjnجn/AOHB1"/q4$w;XtuO7_`Z^"{+qj6΂WUk:ha IJg'?by!w߇/m8(D44=ww/>{?{ 4w(./?kwQ^1jrF9sK41I&'00U]ZJJ,=%t3ٖz YI͕IVz >R o56ƂUhxqd ޥX;v°S/ S112ϼ DT,?m.BSrfms+bOm @d'(A U5/c:Bx :S(ExЎ-0hCw;3{Wh7o(?Ʒ.A|xv쒠<)SΥ#+12=3" 5'Wvh..09G7 S1q}ηe+ra֖Y/ Rd?1]z6#mt] \̠?=̴>Z5泶Y$?q.sy{ĨmrF|]υRNH^_ 71hMQ4jU09:g6o'˜9u]Zݡ{8Я'e4aZD8OU:|/ Mo)hT7]R: |a4c9aF rR< bȦ{r`ݍHVJ({ ڊؽ$O@qCiE0Q;:T P;K pyo5'f>'MB>O{AR(`(+8`J$Suu| }-#V}u,*) h7Zd@!* eA+3рY酿| 9h};]{[q rw7w}_}W~澏h(c*܆KRɹxG&0Iˌԙ@#8hau'Z)ّOn٫g`24<t+BZ89|!\f6عqKL:cjь?c1SsB?axۿh eۭ`AH$7urlDr'&2+ ΒVƞ\f_`ze=ze499=7KrP., Fr g$]"exQ(Ҵ9ͩ}w`tk&9*'@qCp@RFoY:E(s9EV3p #qqԕLO5l^uH!gG/LBQͦA3GeNORyl!FMHQN@j*fA([vM)P"Y2c`lKRݴj 3{[Y'Sq c<Hײ+ڌ dWaQ;vdYLD[|?WA/+mtIwirbC&v`lYr A{o)٣M;xN`Ӑ @Wd|2,FH{cU&!1+ROe7够mvpO(K (~>zM.RE=EjF;Dˌj&fMzk THW&Ւī5Ւ/M-*|mBE.aD[^Ph[`?#.z_w ~KGr~.fl#"gbګQU~wKpC:%> C{r5h.i16yɃ;E BS bɕr`<衘1J-{uu* Nǔ6)&QV)fTe'f!W{մWFAe1E^H ))7TvtaFA{xxl4(" AYZx0)> b[{oLuΟ V4]ZLt=, %JEl*'CiI!Q#mB8X1!j$K֠5%2 T4 #R4}X2j$Wv8GZG e R>f- ٙE)@܏ '.9a*HMBܴĄ!1A'2/NztI%aV?Wf}\ƻ$5riBt|X*sW6RwqcqdS'5!CgU '8[^oIy UveW|fQe"SY(gRCʑB0ĸ@)x)zSPqH XJ!**7L|)Y{im ]O# 5I(aGZ 4۞3 7BbIε,Ȏӥ,Z9p౤V,WܺEy&m6*WF'Rj*'jC[Oczزj̋*RP1]f%af>T9'NG*?̍us>z s[ zS2^b378d8Kߛ]ؑ8ؾCʣMsÎ`u C lkj#Jп"trX~~z`xƗáqhD{S{y{ci{!R*5"~;"!FY9;v)iED@42b_H hIx~0HKԙ=Ɇ-'1mj<2܁[Ml#xAH7u"b+IvCeuB( ,K:BvV]+j^%}۫_j򐗹lԷ 1/iC'RчV_ЄebPDYHQ↉;0y1x^x߰vdetjOO$2lU+o6x{a.e]veA6>q<2OE <n\%2q6\^E~%]{MR2Fk}V"c| D`OPLG1c~#/ގ#",6~_\. 1Y ԾmnWEF$'M#12Pg4.ST)r辴)KL!!]F޼ڳ@Z(#nYA&G`p F TEGU0Uܸn$-~)%KK-@ "B&aԐvC q;70kӫ̫7>5ƾPaPF5~/@FUOfdV>T5&ʻyxhXXM*h9q`՗N~iv:H>E4Brj2L^l)ҥr:̻laCÛXn'w_W5{1%/'/&+=#|(zvo;vW?|7C`'`'&G z<`e_nW$4܄,2\!K'H~ ԤkMxǚ),pPx3ery,$f|&'dg?w?²?}vqh!NVV=W>p_-\ġ!1O^I9 fp&O{s'w!p 6{E^ 1Vp(ŦAT}p8Q)n kCD;k}6y_h9+ '@iӝbcA^rDm1b.Dž 7`m ;HJv:<S `Iu̼(!5CH<Đc?hVC:KOlv5w2;SY-mی w9YyU|(S1L6V묩.ΘVW]4E20_l䓰ori$X#dji؞m|綑DqsI3y#^BZrJ I>ژ[.gM`i:#8,OO9,%\ 6KJn'CY.uCGΛkqee-@W,"Q[?!>o|dPnTķt7X?aA~/g=dX|#k lIrR߼vA7y ~^ dm[0F  8kvaT= j[&yXFG!VW視&1TɈYn,03 byzd [ ex`sgit"9&^lfmS | ^9YArAQIJ>uV_͊Ro^J#pv`Vu :;$VYX*&YcٹQx a'"?r`GW#H F3n;=8/[<7X[B{VbC[ xSFcb>:fe/xb%pit\ĂHvy1lj;|ߕ<` ԻK+ƒ=XNR%돬C*vraz),M&!"%I]%?@?[w>n(]KV>p2bp) /7\ll4${x7&l`&jߣHJ@H̸ފ RٍFI x'} qDSHPLMk$8.g Ȃ(rEM6]{!Ahl8%5\Wb@Uh/vn*[5y?М2TG5To2hS! ߬$T0.~Z>{ sxס/ܜO";iEd)eA|3x,o0% S}%jI_$;çR ej_P`$HET?B/\D̞框LnAP%u#JsFm4IHb˚}ЄMʏ4IѮبXB%pJl } 8HN[ Gr-A~ vVAVao?o=>4:$n9yV:ᆄ-gʠDB VFj[>Vr:-(i< C+Բt^#}< ׵I $]?>[|?1ףyofכSIEKb ݐr*" rb-3R^!KezβQ~fh9ܝK@侞Qmm-]T%Ĉ`?8}Uv23 apZb9AplƠdha:|d,˩&$X@30;roT> )AL0\N'zPH=0>,^( I}JGDJa-m(C>ݰbߖ +3_{ޛ]ۡAgtܨ?aF;EJ}ZYk Gp{v Mo hv!_=8kwKNqwNUt5Qv N=W&i%YfFOUBN[60-nJѥ#OV&W3ϋVW섔Eyl?}F$߅=^y8i~ב=hO yzl"3MLH"}vAurkO *P4R1]ϝZ ǟ28 j/|n= Nbm6I]j787|3?7|&#h/B X^e61d> % 7o[t6ٝE"Q֊t0^8ۓ #zpS<uɹl27i( WڊǗn&P'VwKܽ.v& Ď (v TReѫ*C QM-DDčKtUSp'=`Q H零Te-^|QzAɳ'aJ0M. <@[&‚uɳ jAZL3eLc]`dzADm*+qV,@V۫Q zUȬPte 5pPd4C׈16rxm‹,`TPOo'"O$qǽeu6zvhԣPCc 1pA*I+`@ڸ׽>{{>PnU벏pbY@)kA@,*fAu֎P]Scvia|6dՇZ2eŸWA>X'#:ZE\CO;2gx/ӷ}}Z?4 ܤO^Ƣ|Xf-_sa6нS 0#ˋEo+1}y{3#"LkR 5 {J:(UPl027llȪ_OeG=1";Ğg:i:0$xB;Asiii9jkR ]:23y)2PRϕa>JJ@.d)+F휧9SyʵWu Ր`R#f185"3Iɉ"5ޕ*1\j%ti5Q_FT"nRNJ@M E>kGTjskC:ґ}!nOPMSg7@XA[Zy')UywCKoFGX! ng>hX"Ï)` <+4Б|`f5vaK,+G(#$HL![:0 N0H   j2H[S[Τs)jHhX& 1.hF{ S\[}r˼Agw-CYl ,;HRf59 V9[6J{㡄>H=-EoJhď8 M@ T0P9bK@Ճ'x@kN2E&븕WaoC@ޘͲ֗"5ыj҄:tǩkE76+JOnwnv.NBN$Uꐥ{@}?jH*d9GN\ (Á6BDT҉ a -,5G=Q1^nmFPS'6T,PO*q|p ^N &/߮-VS>HB`ZoCXT^(fԤioٶg!9 (" S\:oX |T)MbaY;6F;/Iom4ۅ%B?bk( n{݃pĄSe{BJ(hDZ[K)>h,[JBڜ f t<2\Fi^)zvBnt(z^Y7R{.m#C* a lFKZ}$K=6W#ؕӼɄP+^a%,aRo'b(Ӻ(K$s5i@L'x#'`WXAˊ KfvB?<᱅k,jTOK^N첂7<ՄV ӣ]a6u|n2A,-}W^hG 8s?9`oPFUL|J[(߇&[MdBb50lSYkMQ1)`N(-q-P̠-5NS1AT!١oLeqDRZ2 Pp R)jYiDYZ>%A"EPf9Ԑ{0=kSF]!o23]#ZB.S!gCAOkgӑs$jMtpP({XC\7JrtVXQ8_1!e &;|eH6h6>%c&#tT{̓ Z榪9(ҩH̑_,G[7ǨoZIDyJP`>1F1*fݹ?^1b7nwۛs | || |w>E4% XOZN_"%I L[{2 T+*w[&fEPu,թf5M\f9[ǘ2W`Wl!-kyw{{G{ۍxX!#Y/ڼ<'-)O3`q\?iP1e  .IY¹W(Y*DY c ÷n4nbxr:s6G%RcҜ,q`p+V$WyTMcܛR'ΡkӢCs0$RCPMMfW7o[`[ $Kņ5phrڨeHj9&f  >A!1o2)qշgr|襧Kpa_8FQi=qy{0Dl=̨SʵݒԞXr띢l͏׃\| KO,g {.x{d?O{GXv7NI]Jrƫ6KoĬ?u_>m ^heQxʃƉoǵξSLé+fZEnh 4|~mH v /7R /_kpJ#b|OX 8jWP}m*Uo2??i))% ˜6g@/+x^9ws<<^=nCOO.|>=F}|h# < XΊo|lUK4DO"̛(/]EYZ+|oG -+g㎫;K޳T+qk#gPNԸf-Թ1V`8jZ~W>m.]fO`vG-JossY}Dߋ1 WySp8||†l2GcDU0}tύAt$ؓr0V1?ocri"hnJK  2#FN4vsX&7;$rX8cQ@XQR<d@\8MLӧs(sZe9\ Y,ϥ 3kcy׃).3?㜪'}gFhAvX SS6*1A.u wt*VNs';^ .FM1D]b)ѢA+mVxكU{Y|,it޼nQSf` ] b-lVӖVsEpmkm msRbknBHNx ʢic@p8Shm;6#tޚѸ~ u``p$-C)siJ"S_ jͭO!N!~/b_$\I)=J~ر|wK;iOSItnN<- !0S-F,Yj ]hƭ()Ec*B^5#[8;>!`0f B_˄~ׄ=T!{1~4 $#j꧙wbA6W pz>%yv?/cgې͂z!uHJfq%Q X1[YFp N0ҔQ9: {HY%` :Ŋra sfS~&%Z(4MvCs>JG'+¤G|: LpLk770l)coU41N 4}E Yud?ʈ"p4[4lt@KիáGY@hy,X.^!A(_E_C8X$hH dcbJcCڡFC+꣆ޙ o= `%f2niD.2oĕܑ$/ Zυ&1Ba>18L`qZʆɇ|$^>aڥ1Q|VRQ<ýdo|}np_-zZAgE!V=V5sMglȆA uu$@H: R6f*+EqI+X=>-J=x Kܧ53&bGX˙JX k-8L~Ra[ߧ d*ݐƒ`P /N:Тְ ?o |d| ۍeT/+,rYMAvcMyd# $<# wӬwtŮh $}h!Rp~'.nN5m3~V#&A-@n4̑̀'t h1tƒ<` `=O8ܸSڻ?SwQBdžt^I02ݟBD&+^Nw:f}q !-p_3~xsd7he{꓋LbVyZ5g7Is,D֌Y'‡DX}rqL1/ S,MemoD׿kͣ9̚4C g˷&lDXw=-` P!yxPֿ5(Ր7 ැSA>:['I\2hXi#ECWm7k.;,% TQV*DHl2D` f a57i4ܶ%e'^ Cy2CeUo:|9*Y| zPb>ge[0p--0HMUKEJ1dCq;Q@݅S57q櫪7F]ȠVԞBZdp%G6+HҪ>e_L!Dd5(u^褊?k4+'2{ +5@˖ 9=va4.Aگ`Aȕy}2| H2燇>ᓥ;9j*H31Փ'e3rw6}c2'tI^f@6Njo'4Rl^gӟg m;;ڎR/ /ϭH$4IL 5q<oVovmG!]ڄ@ EMzz&j1&]ܟ˰;hx z32Ox UhߟOVSx/Uhg| pGBY6.-8BWqRa߽}q^ 0XOcEpI9_ 6>bVc0UXwbvJֶ@hh\|d`y_A9#9˸xȴ% 1?qK6cy PшƢ|@P)"H6W5qXs4hZfž&% lȂ[TXd.gر(N򤜏L8X0/;5k#[mR&jTCY{3viUM@lh/;z|fט-;;pR@EEHnGm#aۻhW HU`H`Be?jH^zgZW!acE Ze"6m,Mr~$i;q|-;~jh0,ѣD%s3BKtfT.Kt;tٳ݃e;&, c߾9y}8tbYS#wV&r$.IZ0p6(5bQڐGO9.G=_l'tyn}^3mN =^+ (a nR,a.y` A#AC57h1ǖ:?7|rW ]H`U]ź`^%(=$TPI/ Ϝ1 k%PBԻED̝RpAJh"K"4 ;Э|t qWr[05s+l_o " y+Lhz*MFR LrJ7JiwBy6IlRov}8w`7_FJJ5Z[hk('kfyu,<@yB*zvQygi}z3y4wK>WB]V\^pPAH/Ji \D\ iʔy̓Gژ JyP4='g9]4^ {!Y^@(`k56:sbhONOǪH:DCa׻!%: cD O/Dh$\la^d%j*#PtT'xV :^xʜ_XpB$:]f'rptu c:^LyĹ~BML^&^dOe=:]Ɯ]c %u &_AŷsD->$ػsWęˡIvA>Y Z#/)"0bD Lo(GZC M$b+p!0PPt [&_zqm2d@Txwpj +eϏ׃A7|-]ZM˝N5ul4#A iC?2] 63Ov6Y[x<7U()G=,LJq!ưp.!ybT8PF7ọ 4c/Onr8#Nmi4R\n<_)y4]rQ,JK!yJ\ocr[S^O`I+jqlqӉ^YDaEobI_ ]\l$1ҳK 0ґ9 ^Nu@W:~KO<֟4{Ԩzw `Sw'a\ yFL3x`G1$C6HʷŧOCxթ_Ħ9*W g}T6^iDeCxL/*T^3 Q.A!KmEn֭)IaV5=#-7xHn00|ד <+5|x6Qy[fZN1O`ҟMJW(g ."Y ORP]3AyT*t|:) TeU)~Uj1*ʶ[~%z!y]-"@QP{J8rNs8Dn5KHDVک 1ՄN441*j-v=:`:4߆ ۪y?8:rzxq{@spӤtb&Ǭ`.^¡w .Ze֌ 8jGuƷzD!輖/a_žHv멫iD ~=~KSc-qC?2pMe7UI5ee7,B*|wi>Ά*bB'# 6]A^ -!%%Jq>l,zA 哳 b.Z; *9w]-\c!y!4E鎸jDi1mHN {/,9L8; J{0ǤEF2:=< 4;bX% q֚Ǎph%~> v `ӤRyV4+G +EGc(Uu0@zv R@_B!U3( ]nòrYO5+YnTfM~K/k!5~z0Рl59j`}2 Md@Q~P{DŽ7/&k0.ʞq {tO_"ݺ5ʪW,.9 OXϗJ~$u0tm\f[6c XW , ȨBL wqPHSXC6E6\DA JГFM#byr z:SX7fՆ7AE'6Y|kc蛲Ʒn{!WCDyk&wfw ewX6- &g_C k=Х+Udp?u^ "Dƈu;VOȤBu/ L`+e0yoQ[Y;-2ьr4^QÎgV{ ߠn5)'[r-";|4`.2UxXֲdrduH 搱hETp:w8@xg0@<DѫA rAtLӥaQu5Jf}8*6r ߞDxj/_ҍ3k + % r4_JnQg9Ce!.0gl#G(7kȖq_Y ^_Y]u*ҶxI 'И\#$6I,tLD1YȖE\PUb)~(4J P56~Bx^Qmll<w>⿏'o-[Js4R4vlcG3cӓ)>L]DGGcĚӥOۃ|3h \SYE!]sD-.u ؤ<6skotgH B8y uWPW6€Fcc9Qܯ\䔓-7f9cs<Y:W{ouh[@q.D6/cir݂^^afsc,;>K=v*ñr"B016ՠt:s[<98㒭3nWRC}% Frx?G0?g/I\2fW.?t4|tm 䢜a _<ºz ^:lWZO3u3QuŗRbZA[^:lB9UwEtRV|?fw?{ q.V:}Ĕg]{7jmUwX*~ nʗ~{A!'}:cj%!V[0 [S_)&bM@g)bQMb\YdKiX١z+nVYBz^ 'UJB?*1Ypy:"ܜ4 ЅaًNK =29c9<3Tӑ9lKlLY&ê<4=&w؂ |b[$ˁq?s9sqvUUYY jr7~dSo/1F>&<PC7oÏWb A^k5Wlp݄SǗOwdQXCD?Kdk0<̟>7\wiCWѯiqx~x{x]@^E[9mbFGlt9p.-_ JE83iIk,՗G `ώ:Qpf'NubLq%X IL2uUW} kc5~MEx2(| e/NI(9ecJj}(PJFJ kN&9 m c̭ jfOX\.u6M V? \iܼ`hb> \Yb_\CU#`2uZ]KvjS)d+OR):d6zPIz4;5pl2$qOpI@"@sک[NgK,ٷ2?]J Y lF|zp9썀^Fk,24TU)f└N:#9-`[bM! y5ohLI~j&X^E\B H$#;[KפZ~McߌWQE~sfCZdf|-S([ n7 !>7~&z`K?F#)[w? ~,yZ+U/JW1[z[N{x9x.!j6mۅʃ#v-8i}$jJGGJS;Փ&y%r'kћ0, 4= Păt*!&kMhR\# gg? kRbUG f5*ݛ3@1F|㤝%ef HOֲ%9;TjwC% M~ø,[_#w*.|Y8@k w7i~Hx =r? 5#]|x`bnAw 폄 tj y u>qW`TR*QT7J1M21/ܥoD޼Cw[i|eI٘jgQEIx <ɉ'mE68qc`Hˎǭ=.`G IX]AFƒR#eZn>D4e;hHZD7,A2BSSg">_ IqaJA{%t,V6VWPZ1?5ZhקYm/-eF;< KCf1Y`6|mQd[oQ(8U,Yql!X|V1 A> anj;A5}tZ= a,| D\ | 753X>gi e4+}fVqTE&,\fjqlƯ݅mF x_A Uy3~>ȶfE8W^ֿ\ֿ_l湶ƉrQ\R,XЏhZ{EٚpCؗ0 "Q҆x?$]T& _^dϚ۬:k ^WSUBLEτtdb2!)pQ Byo^f#xl ^b ր@/s2d:Nu934Ee^ʟ=ܒxqÉg r1`ٍ<.ױY\H (ő1+Ͻ GЁ!61/ƑWGk5]1>Ei8h&D+uC[-Ua;\Rf|HBӈ%`tKEx w_NM|RbasayM >Ĩ1IgD5LMmQeG-6Kڕ DCwI "c<o;!+(2y3MLYq|\q݁ptT1 zRNa-oJ4B055_n8m i`:{E^ߐtD1@*Om9={e(~< (foH|0:EsK Va'ňgʍiP'SxBA ]}ȧl(x5䂈7MArxn2pKx幰 {(rA[W1 >q!ϳKM09Oj=ֳsGǝq FHT!Q!N"6ULQEYm yLg|@ RI G`h- 3 ,IׯnxmcY:9 F+Ј~JZG԰*n47< lf2Jܨ`~OXF5 u=nƬB^)T짿[+~0T% 57޽Q1 vo(y~CiUD;O4!ۈ97`Fx> ?nIP,C-3c/TY" !&וRViɴOlF04WIρnOU=d=ff[9?K݀bm&gɺl7i{8̇5+iioЌvɁFx#c2<6&ӁO2/s4UfmQqJ낢=mo֢~dt@A؞p@\CdO :K)5>@1~uJc.RS80@"Zg>ÛB>B]#c,v8?gr | [O _ @z@>1n(M}MV#+> _t,WGCʮ LL6k4k싶@,b4^FamBguYCRI8 NVcV,Ra?>J9K _/k9ݻ "xVIԃ"w2̆nݖ,jpγV( rۂM25Ut5 پDU90bd^LS Y)85ɉ<*BtW~.Go M*txJ('Ae:4fev7$eCAo1CDoc!q? aRKZq{oeH-9 R߀S }fKpIjm!fLޝ;U^d5K<Gy:,2&:04#t3l^ 2;Κ &ωd&㬆1̏se@tAe„ 7B0L4S,2 e3ݤӼR2tIquŅB=cr̈^zOGVK=mx.~%QW٫|jxaqZTJ8T)X6?Ylmzٵ`>T3Zj/:qp?ɧO X^#>=4VS9fW nlv/&%@խc66}p2eq+} X4Oams\qywg;/'vcATSXdF!rt MYA-,@.GI~St QVjʠE*J1Ȥ}:4b4G[`Z;^ 8Ю}Ow}]e9!"~%_}*rHG97eUh30M`> OFVa/b H{#0m`ǃ?{.䦸$Ar?/$t-+d)R,j rF}Sh@9"7HT W52:ǸU}y6[VLUό}LGp&%-8Jld瘦oH|z$6xxrG՚hHZM'%y8}$< d4($))'CR/r1jweO&eU4g4wQM΄;bX@% GNz$[v͉K0%ФBbx N(c5n~xdI)tC`dgrɑxqmҟ6- < ܯi]jn*w*&(PUaoY13@,$Sϋ1m7VG/N0_h 3L1@ 7OeSn5T\w"ȺM#fuc.Ǟ1f-ұg Or; dA8ǃCdT& 7#%ﭱ*b٭+T>Aҋ`lU $"D5N \%Ϋz1(t@r?38r@k)6 ^=uZj)O]+6MԌ F q--Os?WKt{@gUͭo p}79@+:JA^o[j  8hbBoa穀#uL 5 _o8el0mK֍ $ xr!A(?辻*w9 mbr,'c: А]'ZyGYI'<1؆Zσ9\Rb(0ދc;Y,?(M#^w, 4pQhR F#0&xk V,.X j)'`€BPC1{Nw$C #,e\mʩˮ}x0QYXD@bN9DNVr|m|U` !$]]9fo ,CpeZk@Cuwk'\ yz@ @ / UK;ȇSPlUVEhEP[{h!HᆵtJ*@a.|uI%zyKb)n—t] RZBI@nݱ8D$TSgWNRD;0nV8)ɠ N9mC*vEG3͟I )c„ nQOBh'D2VV6fyVKmA?g!\]T!Mb=|7/>6:8@8dBp?c* AOAdF>?U xޑ8OPW Xܞ-g ،O "}yTjD# ,#vj/y;@ D++Y{lH4"Z"8 #̶@W0^@^1uԵ3&yӂ9hbiHĶ Qe$B/N;ZZb3 ߠIF b`qΥIKN&݀Te]13g &f&uIv߄02Q8~<mPaW(e1_v146C{,JoEQ uo2LG 1S̔}CPxy!w>}6۹8In[KOS0oD|[NdUOrqx+כ3vTİ-rpVh`x.8  ;{*^/M'"9\qo£Gsٌyr&~yAc76w{5A.@^!Ю I^>Ix49JuHkt"3&WjZi\m._Y9g4s%zE3"y)~{4ɻ~&kj`Wz yӌDvwoG\%8]ІMP9=y%xj JrEA N؛(0eܳw?ӻW/_>qh;fG?Mta_xlh{li!K}l?#]tumڳ'{vRGRN5sove|My||--7]8 Ko:i|j/2h $?2!'ˋꟋs`A6|VFJ]P/6& edM2l *i1D?m:{t)\/4?(ke"s2͠QN37YX@ 0]`*/xk\ov3ʞ, }C#EmpR:jWa_&@+ %+f)yvAt^7AAXf[]lHl`y_DQ#'[=ox<=zOGٰP+0VVG(ۢ 6[ 4XcN[.),GFѫ/ca <M0Ku' |_R!dXe![lSYǬDP{eoT!ae-| HDv qKA:wsZW)ڙ=1}kZ ߐ-D`+Z;xfB2ۻIN2yqSO7HBhT%kEㄫ딂^;>@A2 h!`KO#J2z(6WoӉr8h MdF ,*tD{5@ބ5jU"ScT`8nA0ObЍ D}nkмM%:@Y"2qEu u͵Ә"S98b:}9A إ%<OGpe;wȉx6^xв$6!A)^g eo[v1Ü*{&x]Z+FM|}E&‹1vֺF;tЇ 邀  1w[\ {\e,b2MJqXo|8w8wv,D^l$'~CڠMq R$ WÂ+h%W0K8s2OaWS\WbBXKSET(Pq"%34"l>'{Y;g.9aHyJ0ByPޫte H=3%0bWq5iy .y!|t׽ѐ; ]р/x%fsI1 K)ܴh}t;;І:vb@UDЏQ7@46sкCpLH uiWPuQHP[Y7y#u!cb^Rؗ8FTҹEqhʀ&H=t:Uj#%2i>ʭzsa̍`ү͍XP!E 8±sQwoOVEz1.f!#B=+@]/ 'L^FO"Ҿr;afc֪/F%-Wosa餸m66 fD7J]O#Ƈ{r-ݎ mWI%n>`](F $k˺v,Π쭍"ҳ] y(.dz_^)w2?e?K/&eoZý\{m z]ٟO/ο2Ƹ7ZP҉Ch.z`q E(D1+B\_#D2*k~S///Yb`27\Hz16.8.ěN=~i~Gl!>2{iV̤u|RcN3iuk%;W _ ߾Cr5u3DA~" |sT$c&ruqgg??/ Rhht!Jtregex/Grapheme.javaUT Ziilwiux kSJ[w FPgo"P!:NYV4"ut$! ֭Ow{|!mgqٜQ!5I>;|D.5,F=9v\brԴLʙW%eAy}c* `jDSo*iGZFGhƤFU: >7=b8FexΔ.Y tbz5Wx™ @>+{\p.@z`5!s  fB@ʧs {&46Y;΄i֔MYqa)v\7)$'l8SR/ 窞V/:. b"g0 :wX@FL64>)+O.=c3n..Aerɦ ß]٦!1ig2!)oiT"rKeV!mxXTb5s 24H~j8 6f}1@<كrEN`AV_=H#MB{0#\*ڿ|k]/:" `/{saHKicIȰc?y2n#-C"?u4M6o;Pte^6APoW[c(%E|ISF4<3}AR&v:leocY7}WZX,'J[ڻw]{CھU03`%DORCZF-oѤwacŹMH~=A㫐ד`F1۸ 3N*!<늎),kC~ylؓk8l[U0KwYȯ_v~w|V < O)N6z ^<]̭[ȭ$5 )grQY= VFITr2A]KPj6/Unx'b?FIj@ K{Mp0퓗 m$;a':h( ݌֑{Bp^崊ƻ=([|{##M&>el_MnˈjinǽڹH(1 uoi2=ҝM=hhElťLؓ8)ULix1(8AgwYJqxU]i]f9Kb+B}eǡ.3dd 91ȠAO 2ˠcA؟+,qSX8ȗrH`r\~UKWI3  ĜNC%јJx-@xzjoH$I a5>,<4ҿJ4WuGQW\.1¸ϡ>3pj9xw"# B- )1N_]MV5|xs _]Y=K_]ߌ^f9"vu{ sk1RHkJ~w Q[5C{Ubܿgr9Gٛ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,Γ,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^ ܕӁcpdVbh\|9q@6W:vTOy@[iႢ_LJa_NfH5^d,+:P1(X7i @X1s:%M) ҭlxwQZOv)@.oA/A邉 , 44uJ#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# eMS 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^B2DYR}Օ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?፤Zon^䬂GH@.gt~rLp.}ƼYz5u 9n殃ổ3߻Oj>B%?QU2%hU]*9% 5C]w튋4wٛwr{vGAg2IЃ{Iwmݒou1j}|dGuK{g 3\"UUG??ޥ웝Q6l9 ?``:L>qc{"ɰ}MZ _9)ű$bwQfWI]k>=>;51`J zC..rThreadLocalRandom.javaUT Ziilwiux [ks_խK&%ٖeGהDLIxoݤD4;Dg߷8Ǖ@?Nn@{?<?NDbH_txe484O1~64G]2& mJY0,:( E|mDOB^e ~rWHJ*YqB@\g@{B{*4Jܩ(E8,/+4{#XH0+0^2U&h"T{Y 10DaKE؝@t#ԃb$ӾQ lCuYh ϋ 58ulTnC߉[DZA JdFͲ#`<|LPVzW/08]D0@)q{-%2LWh ./"JP?g|77+PPayCHhI8vc 28 QTN_ 7B)GO;jWf_Caυ pNX# ^nduP qxdx0A%qF˞~p{b@܌{hׁ?/ S B]^B|E/@Ӧ#N{W(E AGF4 ZŃa !XmIXP2ew^d5*r ?p$yj]!QЧ#gQD Fjzn]rF .e[>Pc@ԔOiq.Xjۣ/;:axB0Аͣ`{O ]3xVYxݛș2cD&v{EaPӖhQB4T0FJ[u΃Pńlk0,\ΊjGT0ەVp^Vf H?*2JVȩ5jF#jG>Hv ,bE)%%zD8}PK#" 0j6%rfL43a~o(\TCkBZ)Si)d08],ѝj%Ot !Z (y'Ĺ!و #\Z4gb\z<(*J-\ d},ۉjQH`õ0Ͳ9m*v׹E*Ӓ2JJ[ݦJ&t8Go$SR\*rDao8)+ uSI߮;ʼn$FT!Zf3żD˙S/뒖Qr6]DxeH2 " +LsV2Kd:L\b[  ;Rilf[F*F ,O hSB@'y)bOV֒l҆Ejg٥tAH膡BMz9#6?bY>| p-"%urp;I@lP 0yUL]ưkm1f8_B@ gV=i*o8㝋 D(Uk걧7K LWv} FB:WA~𐞃amk@y RiW=g`) q9 WpG33Wr^lWҋc68]W Nzr|F #(Ѝ`m[=D nz=)ɮj;ڻJ >ϏNضSCK ):BjNy٭Ab4)BֲV9eB1BzWbv9_B J otkc<ľLU*x'v>#,fQe9+zË#vD[!m߻^e-)mb'9$/Pf^--^z%L0G?ՂTؽY&6Lvnq:d}'RˋGt.ܴĸk;S)<@&\mѺtPoՎR Ho`yq2?x77fQ R<$c u}IZ-@9ZO,,< ŜrEoUn@'F&vH ʰR1I('qWZ Ɣjg:, rm!qoߊU1=1P/66*j+ؾQ_d\F ^s`P`Iމ@Rc_[Tȓ!\\.$WZNXZSԌ6V/ǴYM3 pX{ݒjXvdw(cSiP8Na3ϓzcS0 Sryh2Dץat;1~!(НkGԅ ZeCEƢ; o+j͋RILP?{k{CkE&Cі*oybX~lJ=հ[j~"AJa5^w4IS^pf+xʯ/`oX~ptEaCuU{Ւ|5tE/.<5[k$Sr:OWgїv[DH!dJF(1Na.7JTx|0Oɓ|nOEFc =͚4nx %5ROJ+j9O/e3Gj?OeӨ;.F>gp?Lz'ӭַl@y" iM}@k1ew2EbضM6kω*NO1d4/_'>)۬h*(K| 'ٛÃG7/O~$Nqo.,}fo66kw_N06i9A3cQodT Xh.'{E~ =ХoIl42Z(#e஑\A,چ&bb#K uМ gTAWZ^7X=ʘ$F8:z3}s4{) aE&@Jf6^,yF!=30ǿ#VAQ'vFEJ\?:2MdBwOr_eH6kWjm<:DЬ[5P'~tHׇ_zRZ Ps9U Z}YY` Us;dxsv5G>xxQ꼿>{N-__F=!h<߾@A/Mp8wbrh<=Yv -+`!ro?o-N՝'"+QRyV֞^L{e:_[R3e˅LkeġP^4f=@~ *aV{rF4 i72)^խⶭиs/%y͆.0LMLoY$/YQͯ$rRc Uo'2Pi]~!{L&K{p%\'Fyp_.9_iv6-N sbK FZ0]oLWbH'+tw[ݢjI|ߵsiozjvQB;-ފu{X$`su[h]FiB6\=7{솿C=ldpa?LMQGУ[ޔ?KòAXy:F~JmG.fos `,·}(\Mk0 W:9 >ec6vw,RR'v*&'=ɲxIH!I|L^#i)dm`\춾&bR;CX?5y꠺LKlJp̢ `Ē `Z(ч mЂ$ 7I1߆m_S۟3@ؒ qC+¨8?y^WmW"F"I,d\ӫ`݁'fhpag5wKW}w ywGgN\vD%,U&nݺy 'C?]yu\ixK2`P=%[QbePs/mͮ(Hxg\줐& +4)I>ǵ2B/GI7em]d LI$gH$7U\5UcWF`I14DPcH[N0QN_ (á"} S~ג|˨zgc# 8}H[#*~b4.f9ȍ$fkc瀏 ۍ^ AlEYhGnXS+{8K}l:c(nƢ>Y? 6 /g_ΏtA0 #ޘ~8dZ8qC|5RBǡ~{z|yL 86/Zk{Fٵ})烾&Θ~@goX@1'|8 "7wo/^gtL;/%-M l}Gdpy0u {MPiF9~rzcK/h, {emoh }F{P|Ru8Ɍ؂9i-q }~p'c]zHރTv=̽~o$SA ӃhPR+ڍ3>k9_ e8dR40^2v2~trA϶舮7k$~v_Ev )%C{wxay+fJka=\ڌI x͊׋0!St'F:!v3 [ 埾&"Tgť/]|qߋ3 hphJGkť~0³LqX7;@@Sf R0g5a-x|!B_78J[aSM/ޟ >Q0;)J3jK?C/J iO/uz ¹ꖴvvGU4ANm:d_&&wYQ(omq~.:J=7&D8+]L)[a N.7.MxOTxw`*AiڷIQDuYF)ZôIo.f@uPVgo[p2'w7/Νbj'('V$dRF`f;r\{N{:80fArw8&b.$I#HȎrLjM1BoĨrŭ׵LdYU4K[k$( R10x`ϭq|E2vtcU'#Rp=WmF ԥ{uxtS{?IR"`KNu*~#7 7x%"D 3h"䬱 GOzcқzgbPXcoΦ KUxB}dOǜ􎳪B)F[Ytփzy% qOL.PL J AHy۳AHt*g#N_L[{Nn88# 8QUFH+'xGDHlt(?꼯3wOcX$a/?1R+t,AW*xύ "p%vއ_ӓtuJ`Uaw8=9~XI1ٶQ(T9JWyY.(3*'0>Mx al1Wq]G7-BupNTt)t^RILK{K3`QPG>qryX;ڪ21B!gBEUkRf%Zp d>x!(m* -ѳuv2mJz|a3cƁ?t!h %Uls)rMnpȞ"$NQTXtA ެ.kI?BVMGN;u³b5'N^x=?fL- .]s%9j!#H0z8yA ֗Tl{5dyO[o{s¬D5_K"  ;_ ciTÃgNM>9#| _Z[qlGnG0-|'1lJ@zD73Il\iHj!4ai<~| ok]()@2f h;/DM @ ?V^FVȆ7^5s)*HH]*#'rt[^&L)yS#}<\0[ *ڄ-LW^'?p̵wVQ!-yUdkۀVri{qh+̭t*}uA9EG*0Hg;6Pz6oᝬD׏xT߲l96v[x ?OS,enO'~0l@&6w+ޔnO9?ZˣGE+ts>uscC^N;P4ݤ-{$K[ڂ<V2\Q܄6xOι<|*g@"F2]wZmH 65/@)\De3J ?~O7=x7vT>~W{/h=#!`ѫ$W~)JQzAʦ|>'X6B:_C!4j&ax#"\`[q_;c 6E ܐo0 ~[U9huי#Ͼ |Xrb^,k{??.y. JUblQ"%:pŹ;py<0 S{]{ wz6CfEOQ悠9nl_m3 %>Ţs6(0VPoQEH퓇9:P,u3ӦN9dp$@5DH/QJY{~TD8w#`QCU/NPaMiM{кGiï6^&:'a ,oWKQ9#X'0N4;r&%] ?p_dhFSG7)6b;?vE1'~p2ZY9)<3RJX6<B\#\|a aJ˥n*I3˔xd /|M\nrdfU;|ۿ:xcu N˔}FS[W8䷴uٚ]S*YpfO=n6ko??\d@p|Bm0a/ܫgrB(Yl;UBtlPo&$0H)e kdUַX>0t|dvOʆ:p 6'6ܓӐ26%YT?*Oݱlm OH,ZiEl2@müy2z@>KtA \ȒUG0_Zj6TPHrLI !,Dv 9Owr^Uهs b< F)Au67\J%CixC='UiTnaQTI8E]tЏ!ZXҘ=9#)I.٨\ępv;=U `#0gxuY9paGȐ+*BME5튠ROiuu7Z~"Y LXb{Yr'nzً'Ę" |ݓoX|ČXE*k<銰s³Rnhu` a vQJ%ࢍ(gG Ȍ;Ky :0;N'S>| '=9.~*沬V=A(?O/T %hi޽1ƱV1 .jd~= |Q=':-F~M>0Z 0M*6uU;甸 (qj>`=ok75U"}Bw_]Gl2o!Y^]kOlٵh =< GgeSc%aRD4֨BQ(KCO=)}Fܟ=*E!\ّalڏɜSF>I1M%URo!vAyn6Fk}gql ܲmwe(mRܘI1\Q {7ȮIDs]n(*z]m0XyhWjL]`Cc/wpG١y}DK̳>;јqtBV́'Rܻs-ehCslvCs-^G%jv>O1NƐ?mz3G1[e/6I6j# c҉[a-ѓ o(ez[W>qmS季;kVѯQnM}Qjӭy f-^0z&RQ`ZALFz2[JMjIj&5Fˏ'-3ZFu=n"{fm,_Why,:Ԏ헢%*+xWSmMnF?Rz(YΝd\{OBjLxR>1]磩),ݲ4r󡥒ⓞxS޸=ĪӬ$L{Hݢh[k!_6BBI>X`F *a\T`K|dlo%o!35I[rtJ#m^NW^_(]U'S8T9qok"f e C da$g\c7Dʬ"A6g\H%>֓=-Q %w$mH~1`  z@8 9,Ilo ly\(mޗ4)gN.2O%Ϛp5!!t哤u$(ffG>B7F>zߩv_蓍wή|[R  $osgk\:K.laҘYYE[zaT\!1egaYTtq9LА>o.`rEZnY>WTdQgCW>p\wpEq֒ab:{ĥ8W'Ĩ&$C[d&Bp4fLEѰojlIR1'_R*J~DgP2j>"³˃XĘwߋs4R3ejXuuѠnYq'Bxb{->die( zkZ +O3yiFnc^C3m~ 6_ƞ7?F0cu;y[mUIn0Y痬9&Z4ռԧ]+-]pqmkyw:߾|y :ʟS EW4EVI>;YƧ]L,vC)i>޹]:rօa(|5d* SsAҩM%ñ"O}$R}}:^?bMo9fh h#KulBQQ2ٺrRb|*7imˎq1 mq{b:I Q*Kq4ݭ1oCQɐ[Y ?tU|UӢXdbsDh׶rQ8]TUQsX_Ex V`Sk04[)!VJgCk71%6bA_ĥnڒe[q056sm<'p :Ykv$HsQޓ}$&Vc`C*V{jJ. BHJȲ _Qh ̮E'PX% j 균i'Nn"Ceܦ m}-gRK,s"[8-4JaӢBOCң gw??Z2z ~[|a)s03\gk.>Ԭ,d!:tk޲] R.MU |[PKݟr@tYʺVFk\\gm(wo5ZNJ& &=\ \i)jlK.quo٪'oSj"Q+ߙ>¼L*8PHM,UU=: 4~yzCܰ&F@06Q̪@.5TGb]]$lvuk0嶻i\]Nȑp|[Li4:[Ce7*jT/ث\_XC^Pk_{" {9 v=$ACJEWn'M`j<,_5ТV S"/"ڈZ NoMRYV"Qh̰cB[6iʋ1\ @B7ɠ14>IY>ϋ ?_q sb,Vg_/D=B|mjl]EapuݤR ts ;nO9WZ . Eة%* N"m׎L*ܝp:u\p櫩r1SwI7|YYvNNU1v3&Iti bϕ#{B{J|6b*"-/,Ɉ HX_,+.uB٠eSKt 8MYXNQB`!pW\ sYVN$Y.WuB[q6pXmCn5/)`"XB\p ] k g:O/ uqw۝-Ӣ!تzCvCߧ9֗gnMɗZS׏%vuW# _\7`<}mƳ,\%V5Ŭ.O%if[H+,]؁c%F^b pZ$sgtq7Ͽy@ βbV,wkV8v|'2m5P;Qj.]PUD1->)%!K n}770Ƒ(8n+\[Y]bV`Yɚt̼֗R'@p_ܙA0"ʱ%P{gyxv/ᠸO)̪9CްU%HG\puHܬLCA3j(5#,ImR ǴbFr6\unDS\|6a\q.\OW[VdÃt.F%E;V չteln:w{4L}3rMʭ]vg\2SSJvWVWOOL ~F@՜CG=F*UxtRy>cq%v^J2gNCEolne]mn7Nΰ11ʉbw:4hUqb*kɼvq791fr9kqv ea^`p"T9ZpU^)J8zS'ߠ &)B@P#YcՔ׻!Vt>̀Mf<ժ>!Y_=ؽ 7|:T^p4c=,Xi:@v%D-~FM^57?~42 %m56nL>m}_%m|Dv+j<%NQ@11O]\6Ջ)y}蠨CWiާbg _5A7ڻ5& _i[(w VNa?u{;)e8 H^QM*xu󽥈xxu@O?>ZpVם o #=.Lmܑ0V\-c/KB?['⇢op7~@>_@ (gθ ]ѣ^dx+OVQu!Q?` !ڷ}v{D)+AOq-@)z;=|f/IuH`pǝl ]l[}# -i7r se{&?n&Û2l` bId^8fjs@ΰgJ"oXkś5yrqC-/9:7ފb99u~3ӸO$TfG!Z9. )xpdoIǹdf|}~/PP"8:}R.n9?ܭFxMOJbLx -gR[bC6M'rՑË?]WRM9ʭfxAmu3i+I躠6LQ#mT״ʺX[oZpNM*ct|%9 wZ*ţ7_ƫ9UGfKZ.ήu}ŗUV`Jp 4^ćSHշ,tǥ>vcY#fȍ아:U|q=U.- q߻#:̂Su2ۖ!*.9nDRA;q$wWb%h("Vh uq($>fƆ@x[ Aʯ)l { ?GCZA# /#z.ц,; Z`INeHS/96\XP\}M(KC7z1iip#vud<)6Ivq2Iʁp&@s-F'~QzOm:˗=+(m NC'(L,ܨqВ$"i@ lnn_E⮕v3 "IO OH8 z rO 7HO Zpkt'(`ΥYO UfZA,0V^W(#̨)mm b Z #F)ϲ?#D!%q(fc70%uJgdФiG[ea7:vSȪPfsfq,g\SKY9Ќsskm(7& 4 {.nL H`BXEa8^8( m֡6N:\%`_V~؎1 q2FQ% qҝi.Qzy!! ]##E'Ⱦg5QڤV;KoGi-cnl7wKk[D m"z3xoҠo^%6 Dldc,5b*V+~F%g vcg@@hV1krZu :;EdžMC/jϾ:> 'qVnf1=MX&C:jk e7/Z׵'bG aY9u݋֫ﮖgǯN:y=QvI?vv·;NhzXk'bGVtVEߛ.k-gOUU1,j}^rgˮ(ѷzج_^[~WoKvٷG6y$)rŭe |o)n|J|ؐXlmmP~؈%1n%i҃l';Uv)Lssu-dzKuԼ5ȗ6F&ț+ ˆ#p9>dB}lV|!\!@Z0D?Mi uȍw_Uqw{A^ M=j#(@hjIzO1BinM^O.h"&HmrUB=E֔x?=mtz-U`XxJ ӓ~` 0 V"fI+3I XCl«Z#6y dKs,uϲ~~\&ez#FfFaaRbt|m+YqxωWϔwbWA/+_rzN,ݫehkvQMHOb*@_mS[+aunYm*|nex0Hx%jqt҆#?q#6pw9_NmPs-ZZk}/MQԭnX.`z2b?SmezȎEVE ӄ~M+KXbN4-NOG!,0 5bin3~'٣߶G:K2a>&kZ9O+-8IFIѦPԫK}mX~Hƌ֠7/>g$i9Pgjo@x#0_ۣ1 BXZF q /)c$A oVGÎ65f؀%腼5ݹg"(&O?\4'aY=ϊvp!*; Co/7݁MEwI^]O ЁVD6a]«ϻ 0)ljP| e>AQ)RR\ SavM8şB!S/ǞGt3pkHOZ,V#Ͼ{/0 fȿ |F6PfHۓBCnahU (/9\*CΥiMGKl65\)]t@Ψ7KCR7E܆܍vGCP4](kGW/XpDTTFF5rq! |-Xҏru덆X^aMл6>Lz4kbt]toFrK0haOl[דbESܬ[Ȟ_h29˧£RNc Lpp*švl̗K>=ߚpl >NG۽+35 U|njrg5|S3MnHbI~ު!Y ~Թv\jW5O j2pj*xwn݈M%`542-V1]_.a`SSk՚ʭmV1bP?Xwr&RA/‹T$gJ0q4U P. GqQCme}B@Jh$Oj~o"UvӹA`SI I)C ę_^ U.&A5f`zbh502m͗| 0K夋(Nj-ϙ\CS*$e@-zSEo8p1ɽRد61ΝMJlGߓ넨!ʗ l&nE_;OVoC*m^NYu7.Q-!he)q4d.yK _dOD;8Oڟѿ *Y~JGL +掖7~^Mk馜Kd2?ߝ3 QM(LB wSM@\_,!Ϡd%u d)mX:"PpQ˨+!rVYA OR.̆W]j*;*oy˜uέRwG,![ͫ\K6Pҡ\z %vI[Ɓ-yUQyRQ-:P;${9\gk tܥ[U  ɾZ^r[uuʹ6`ߙg9^bHHzs!rN _`ђETE+a&;5G]me0'|x}n"[߮"t`3GTzoހ]yV`F{,\ܔUT4d˃@"=G rҀ}YY7QMV:]?ApDpIJ+a0sRݴ Cۯ11umaA9yjgOnEiQ?AtiPe?mm]oG8*^Ux_pQBU^.VmZp2c\: K=>0p6@a0DJf`?r+9jfTP|x캿_WuJ6yƽ9_12J=*&RPGduRiĦXK6Az1D+c[9}e­&Տ${M挢b]nI9*Iid-vˌMef:g`"JI}N}Iwb=ENwpchӓk_=l| B)^ꕔC%rd{<(c-`hƴg)A0<i 2[ |4ipD 8Y:` \<5RW&SZ "-iokI攵ImbC/O\=̭b?ِAf:uq[;J}&t{9]&h$pPO+1/?q6g)/"rDsk4/'Y|v| $Sߩڏ ۢ^>9y4pr^t&vpgwVv~R2/FA  Gͧ4Ug5yT|Ro[ljR՟qB|!bWrQD@ jVbY8i]_0NnC39UevdU+\i> ߅86"pܖᑆ'ABZc |"  l]*Y?h?PNr!Vz 0T 0]5wiQA֩Cc!B9 } j`7([hn w0:AIId1T8#ff>,vPy1E%ҪyS*V(o/"əaO@Drd'aK 5`U~]ysްieˈ:BgQOl"@xUj f@B3.k8> C&m>5@g ??:p[CLrKeW\],}e5:nocpP}P(Y:M[$l}~N}4dpj=0!))*z(H֨S /R@\T#ؐ#b+x@v0Z;뷰ìwRD|S6RUc ?7 Lݙ[ IaկSH௯i; v·',PTJJU6_1PS"E_j?0&Gr%{ *mrb$f]ͧ4F} ]L3!΍H"Y[4*-J&uj' 8j؋4TMedMc1JZS`Q b5C'b~u`hCNCggO@d뽀iI{\nj7`GlFm9j7!웫V ~ 2jOFժO2#"\ՒCEjEYȰ,v X jwۛ"k)  y:23Ek'V_*QjZ5EpDT(שgJL|o*r7J6G l|ꉚE-ɚ~휪X0hbjx"˺-oҙ5sn]ATjJFD@Tr:Fp䋵*}Bڽ{ޟּDn:&Dno{|`6T~~C} ^IxE S"sLkiJzeߖc8Z)k/m × fVZhޫ@X@ϗC7M/{U? d=Gl_Dl򃼝6%b1k+"9z/:ܾFU\PJ+n7f{o$9됇 {y#8[ x˧!L9'#x|[9xDMt٠#gyYN%!e&Ǒ F. rmWlTf -?%=Oxa-|)Y5竻XF@oqW&Y"EQemIƿj1UM׉-#e4!ӑM5BDHDjl=r)h++ǧS ;Dl/a!rZW]<EjcJ3I%rA. 9JzY]d;iۯ6`˘kv-ta$`5a6`066Vm>F?:7.!J@_=nS '1XZy o;U}w׳|DZƎP6s`{YTi3! & \(Hm4vhU{l5miL:^dHɈufppƛccݳw%l̝,ҳ'6_WɦN{yɶ1K8W8>~j<0nf=vbBoc # $QFAyr"0g5d{Y#c%N愪4.ܱbtKȚm\rjDjQ={l}^ yzHѱbu y{o}"קwrc.h\FKr>{;ݓo_==I;O'/_uGZo(u$>)Q>6,n' hGhM #aHB+˒=wdx\Lt8a>e$6,:4 u#FINqTNE$L#~DN*p7o'v}QhLͻK> Ne77f^W5;ӄW RdpΛTPA-N/"!vL؆i.:j,&7Ӓ& R;b"24x X@Ikr{9ҁw̎̃z ŖRc%XIO[{ PF@mϰَ:#p|nz|h=ߎA`$_vd#.0=?/ L[{V;h k3Aٜ)h1gUvLdMk%ڜ/DRb4:oDQ~kdW6M9 Q$b9P;ީk-^V${kP-f=9,b C7L!4שMuԼ{E,Gֈe#G^z@t-/-9aT؀.EKfF5kxjJʉJd u[T)O|ZJińqX\EF#cɓU)]+Wwu6ݜnx-߲!gE0gu}#0gDG2F'GpSvlN9x0:i8>]dQʇCP$- @1b1QJ- ,o% G9SD,Bz=$d,J{<́`n(NiyH( Y.ՃVڨQ4ZP;ι=d%ݒ`2ruUZYU0*+À4^Nجb9z9"p\*>4rBJިM9H\\iA7?Q+a[2L%̤RdKSکN?g/̄~md룍2-R/Uu&ΪOj^JU5 DM?G΃ ki&kV9%sKrv}с,^ [%Xo_z_Drtv.բʔ3'4-W-gz^{UV. VLU(m`ī޿Ñ3FW' œ*r(xFFJ"ِKԼQ",Ҍ{.XआzK_էD9qQqGjЌ 㓈ɷi6;xtgN!Y3H r*h,;|frG`491ȣ9!IF++m\Xl Zl } Pc,n0llO5P\`YvUF?S5z|!.|Ȟ(Rɓ&%;}j’$9FS)VQiHMϩ/i*Rvum?f}̱rmFc pzbYxT]J<̜﫫.\qVr^ )H|J)s9JD9|[oa}#5z1i8r 4)]D{ƕaX|?ër `@هȍ[G?ccVrx\sWH{jZΏ?A 0 SpgT`ǢuGD<>Gmp8#N^cEIJJ4'RUE!踯jy_0^相|T4xuc"Ats0-ҁyG<>asCU0nTL*07#Eؿ!}97͐EU'R eC5.Wj0zlG>=zOh{_S$hq ;Gh*@ZN+A ?4yԃ< 6 Nt>m&8_~Ç񨛂pfUK{v<`UkPnDCn;>WTmI # N9g8>W@DWGu9Om^,HҵoCwMYjue{TɁ;s 뾤(_#rʟKܕ՛jg`  -j E%VԌ0޽U9[,)gaXx$4Soif`L#2{ɓb3|lQ!h0l!&+si"xYh0/ѱ?Ͼ}{" c:K~G00@_Gҭ?/Z fLy8$sBhPK l(@g)ɋ8GaLlpl$PY=䇲Z,Co=<>7܏r0*C/fImƝюo.luwb4h\|R瀅ƴ%^N_ήLc+ |hvPB3;_DuT;#v@'stCmp[=QϜO|x ]-ly z @ v K*Oz@6mAd9fxQiVcU5{mw,%E^]l'݃^eG̊"&8hҼTy_ ^/*/锰~ C#X?x-]R Ɂ1P7A࿧W6Q#m+X6]'kxzvwjS-{Htm\kK 9;qL-?u[3O_AtWN+eOh"c3\r+`(B״w #ԧܧ0*2;%25e?-4֪**y.)$, RUrkm}\=يޭgd8)2%hrF %xwשIzywpw߽aI\=-ڸmY?HNx pۃOvg . ;mmz56J65zg]^ ߥp{\'u3^|2 PfbvE3To% b}+E`K_q&F :<#'xaCf`$,NNEe34 E وKMQL{1a,3I4j5 ?LOs7a'9»~ر(Ign ߮MJDl?;I Fau6[$Q߁?cA2,*E Pٳ XQ;coPwm>Ž^מ}j`gLC!BRݓ,WȌ7+OxL#j ;Q!މa5 !*JD49i&Sgɠ^B"ᵚj j5)LkJ/#J fz@GlYg/s$nc]^KZ4h* goPbDz (Z^W2yl!Y;C|b@ y:&ι9.na.g.ϐfҐr:jCjI;41~щ?5%aG  7,wk _Ѭh!M m<#^O"5«">.]+Mם;TC:h} ΓT(ґc'F1gbF nq 'tj|n%v/}>~I$ZFr^?uz'ڿaQ}7K3)ߗ}eXt]! u|]".s;p+kC[Kv߆=Tj)NeKXIuOIT.wť8,k4>Ѹ2>V!ו{~>F;$FYxiiRg@~pLKH cMwƤ¢6:2[ |/>;*Eh9P^viPBFA> Auv!}*uG:`)b'ܖ]D nZߍ{^9/aP].fp<;hPs{nvGk WaK\ks%;дtăR2w9TU+ yWD2k{Q 8Nq D sҨr|x#j4fs@m'0J"`vE'Է& 1K^8YCo<}'~wq63Ь$a,b6Cq}09oG:$T$^`ilDl& cM?gr^$toHՔË{3x8Ik?V@nπPJ%ni_ IzgRYջԴ/J}$r42yI]AY:<#ETHFq'ms,?ұ}gi_9@Ot!*M`jAa9h? M{P8hJ@]?Qr,?vE6yM)ϯQJ,d! {_=W|/^@4߉3c>$>Va++ &*:cHP|A#-eJq^Yx-aSt.A^@Z4MQ7 QCI!/(L0G ܠPmSP#Lf AB0KHmK=xywӃhhcL t0*B/z oon5r(cU=rk:,5 L%zZKbnh+.Q&-梢<Œ W4:] o1D྅VM X^Mā e'\;Fk?D193~201b tL 'Tj xq$Lx LzVdT8(lH#JPq+IN` gع)UMd{{8A_, \ct|8( ؅1naA9.‼ ?>h+> U7vxW4uQF]u T zH}/)` ?BOCj%+9c {1&n0q0\sφ)S. WlUB=P-oELl! :<G09jU&ICY{cuN1%f\/ߘ6KmikP҇5~K+>? GOmM=ۏ; W"wqd%4AJӾ&Y\YIgmmKdMU:u(u\P }ٯꝳ{Y+r,B WUѠ`0_ zs̄-5p2{!(>~ʋ+{ ; ˮ/V('oRY#3#>Gd|DmI*z*23oL{ҴeI:%P=>tXnP[D_2g9F5$yIͩ  ib!;}6}xARNB&M*Ge ?xR#u.Q&~x^ ٚ>db?'Q\0gnj bғw(>+pK:JZɽNN z *u My5[.:@]#|X*hM^R:e?lU'֬W/ Ȅ? }Nc=`c3F ׎Ib7zGeTG'J/Z uj wKC͊5jLIUz_2T$pep[U4qOAcq%~\ƣE Қ<DvP=wA:頦HsYg(zu񜻆?/a-l ӧ;7[?]ieR?aA@6ҀK1V+":^m#qP1M;b.B0At"}!%5a=j.`SAftgqZM1õ龿}+nc\=<kwnΰSYS=QfGw n`QSf uL6av4ъ7w+hWbփl, 7Pp9qxZ}ɟ45 C=I\=(c l>c! UCH0TޞT9Q0au JVnu0̯NMG1A0ղ5ia2 1eR}TR^ia-B)DoEvd}LԮL]E>>[ZvY]{̍f؀L`J9rrczœ( P4 @iӆ#f0|@ )n#׬_=GUQ$]CՎh s( \ zx7)WʥJծQeÆeVe`T!itvn}t(sUi @\a1IN"c@"dv?-AwXO<L,|"7f趑f#YB/JG%Pu衠zC4`qp5/c&aɹPnOBd-djoM4JhQ^hc=`cC;0'O1D8>.I Y:A-(z6 ,m$ 4WXv7GlAM$g&'|9G_ʼqmy5rO9hT5 F30ɯQ, u&GClS\Éh 5F)&FZ klx+aLK>/Q_|yrN; 2(S=ћ׼WaXA`4Se:n uū?q\6y#҅qbD/O^?%z[ ڤ;DHE} Vfy~5?ABU/~h*!V;(Pu-i0\{%* z34C-Vyp+r{GuNeه-5*?F?Bds~^R?ƍ--xq0]_iɍ_ sl'$KzY`%!{.]1 buyiM1;u惛f7#Zf1)s}m!^yy\Ki~Uϓ=;N箧p_A/^z\n3sZjL ֟)..ɫ_E~Sv^rmm1O_>/xݳYzYW&3u9]fmwfYX,툉3x{syނ7ykpIF~ T]S j>v6 Owq9@껒]F+`kZWnW;MF3:D]-!*dƼ| ĩ%I1:|j8t_YE S=} L'cG/E$\Ui9fKvzD$wV!Y~IHނl^ý\ ^L OEPv߽ Mnu-MҚ ʎridX !𺗖OZ6R'".lBۖ~%a\=뗜WYҽ8ܽD >}\*kH t/FS7ˊU'y~JZxSaIq;lR{eo:zKXtwe(𒌟F&Zwd|"XoNb^DfU"x.z7j"M+K$E\ " Uאz&@O4zϴTZO%ݼ8ʤhȐwYNOWڶVTk`i겧FudVGD:x<zPQ .\mBT C".Iu%"lPXWƝ"0Fxr `짍ٗ[=:!OhWnO8uRE(ѠʃV@P^HpIuP ;SVkD7To~TţE b}*QgPtÊ(ܞJQ{¾nOmzn$ct4PEWU5w_ݨV±T?VgG;Lo@1/%-FkZx].RZyGNeetuhg5,޺=l^ sBGQ*ꤊdajձQձkWǖr},uc]Bv-,*e޽RVw}JuV^ͩfun404Vs{TA>ֵ^Qr{%z-AYKx]vE_,v%Ѝӻ\ֽwTkm{|},s w]չiFoX9JM*ŦnK6]Smzڨ݉{f\Srn5y[ ̕! \Q՜.?u;NT;k: Ww>Ӊ":HWzPzg9rU/7wt:OKJG}j\.h?mSل{5ՠ^Rӻ#KВ.FK"IPOt49>_2{_dYZvu-޻A7zmtKnCPmpy7,.Ȏc>-ٹ F{[_XvN9ΛwAQ()E]sweKe܂J7^]Mur]]ifz ˗eY+|{M\ֲDM.-]s K4;j/jUPa̧cǴAw{EKPbA6^r3פ\%s&.1s MDU+ܫ67\5G^ >#1u/632N 5l%EG]G";pkɤx~CP񧖌{UK$nPL^ik ,7,XNT"_ci`r럽0Uӎ?~.h&wbw74^nL5kWOS\NAi+(;U42;w/^EB(Q"|WSn1%_nLYnWW즯txWZnCiY2^sؚK3sGU/AmY\{63]KsJˍi0e.r:L4++37\5^JM otҵ/6{'UqVW$'"4LQNϳ$,'a>!z"{͍m= c*FHI.FY&0Jz xG^mYzsgݏEFܵw77ۻlcs{{."?֏!6`d6~:F ,<c"<\(?m[J'QC;C/ѩo֟f)ͳz/*\6,z0OASPIP)`1kCopyOnWriteArraySet.javaUT Ziilwiux \s۶םJ,iƎqu;cٷ۽ӝIHM*vTDJsH$ppp q~q%ϮN/ť<}wSqrotDGT==~}zq5UH ;Τy:.LEZ0HD&#) +DD44R2d&fHkLd}yPP&2U"MEO9Ӡ|*#q`oIIPP`^_,c)"I2Y221V"/oneX"e;'q!sIYz"`P :9Gh1 @0Lg Ql$nEȂsT}Pq,n(s9.H:>E||yy|~ԠlR$ł-0<^"Ҍ^ c2r}v|)__#)8fiȈE\tl{m$˨ T#@sl74P{ 5l-k40Zivw X$i)iA&a'cTߨ14ҼhX=fo_\2~aSKY{dwRFi{Xdzo8ܫᡟ>J#EN$, \nh*6HR<',O *af|nC+>L sRi:?LD4XaE$&meւ60gNi9g2Тkg Lnt^4[qa.B Irdj3JgJxoxӼ LE`L6pcޓ?H5YjW0@wR{i",X̋\U, KX. e+ %,lK>&,y0&!$JFⰌ_qaA.X Hgxp*rAw,0v#f{?Pgx؃F. j},Tʂcʹ gU M=(2|yؑ9lW%^[Bt>yP veQ201W#K`A2X옞z &FA,` Ε?>FÈ򟃌wvNF;6AC>6Q~wIKMƹ\[Ɠ?c( ZKYYCTY59x3$rűkM DCj r Rcid0j4m&MEiّ{kAnO+b*d-`)[2.f%yNudܯ/C,wReYrDBI?9dS{0EeX#6轈nX(TΏ CoOBLʀj~2iF%JAWds.3"BRg IayUrT学wnK;h(Jg*>6u-CabrLQ%d=52\\-cu!-ɡCƨߨ QZN:XPAV$fFˌDq3uIYK›cStؼ*߱^³5s먼vU8 WG E{9 6$TrWF!mKEYljX>ERJըo>lc SGnEm 6s+ژ-QAW.5]g\^hX]m6;Łĝ*Qck'TwilئNTgk8)!'G2X3==6~=ǴxL vЕ8͖tkYO+T˷^jTPiieM'E+1mOT=g/kedB}t (Vx9'KIW .k)Pz5f"Ӷbr. 26j"ל5h~}IzOeo-+5&cXizt~{lr$-l^aLMށtNdaΞP.>z)j3_E>%l+9SiҵHFLN,niY'5(Sm('zϲxH rk L/ Ω֖p+Xy\Qg7ٕzBF` ,E'易_1>̓am=}$mzv_K⫤jcO9Դ6]=actZn.!ߠiMqW>ژ=^rrŚ T/xBCUN%JҦX)Jzt4b>sdYZԺ'MRd)mmV=dR+l4/zv)+lJ.fm5?oLVeA5[1Wuj5a*Ж} s֖L ~nTY-?xmf`˞mtejԥsOaA+ :`}Cr-؎x9T!jjpZݐwtP,bAX}N,rvt~qu8E j.|n8V'NPv8ҽn=4 GӅn`˩*[)Ζ~de=e>]Y5 1SR##t XwҮnq:UZwnoc֏w$;R+J/VX( tZ'6{a]`kd=VO&6lز_o9+DS%j\ffh z7o(vRz?Dn/*է|8lt_W4\>wc>W)`7Ei5xr}qӎ꣨7G3_f_'s\$y/]_pvU6pt5L!]n{z(Pi }ol| oR ܊Aĵ8$ 〈~蕾I``Dڜ76G&ƻb:\XRQE` XTQ&2rs錼.tzg,vtе:cbƬ?3^hhKҬP*dNt6@9xԡ࿭ĥq|@M1bR7k.Hɖx~oͼG\o%]N®{饌Ξ~MVtBuzmxu}el|Nk 7Futi/t6Mr1|ScOǺPQueuedSynchronizer.javaUT Ziilwiux iw(]E JǦ(usy{@fX,(#|E`='yW>=9z|xt?;>3OO̳'G0/Ҍ5Ia)IH g܌vUGX/m8<\] *Mq"ɪ%ngw'6y8:b80NF^WO_<;ĞYf QC[Q%4=[l4(DPXV4谄N2@#2ƴ44.<"/L:1Y^͢HʅJѠoJ) Ni}]^Vy~`|ოyм>;Х7ʳ*dj(JEqjNj<Kt7曯Aܤ%b1`YDxCivMW IDHoK{i s2?A$Мymf;>z/$NE #(Ӌ׭ѰE}+<&L* - `O @뵽(W_g;7qnf|_!c8NҌVnͦo!˪};*,Rq;b_ww]ިY2J.l`^S l4/ Ui>*I3 1'oWm:< rS`i*ϧ<(qVG*{A\h:+ Ly%<1drmI 0 >ŠI3ltYYH^'3Kmp@HeLjEYExӗ u@@E4% oQfȖ$DiKCX@?TVݚd:'X,c+;0g!M\a2UyEi,.²%8}2]"gz`$YI:Û!g%>3<-xCfSыe 71RE#P$p7P¸ JQ#DP{</adE2&Qf>#9'Jfs7jO2_\ ǹW~KgI ah+4P^6ӏˣ`Vvq,˳pʇNA&"}MᑸPLzX0.r' K\e_Y㳀+nA[n-><-d @헕MhK5|t)vb^hsUV8hg~_R tʾ¿R$"$~dd~&PpJx9*<\^2V摽~ 6>څ8(/a7+40o.G zl #jߘx 7 ;g4`ѿx MgdX0!%?57 0' hdKqĮ%/ơm^LgS֩,254ABwmɴR+Ȑ ;j# ]q]PE3+yAĊi`^s]}Ohe H_KwDc Hl%2.A8$`SXg6ì9bc 6t$*1\Sׁo3J,iʇyKR\="xo_cp0ӘfeUHgII (-5d`5p\ /DQS'D1) aЏ( Isd MIFkВ TPMK/42/ D"E|ʃBwoӉBNQ8$z"2*IhL.""DZYGghԂ-<_qƩe;WN3ZR˘7yI@,H )v 5 )yW"(Q ǁ\5k(倳7UiZYt ( :~Oy+ٌK 8@VOUkR vlCE]5E"':a:M%Ū=Q!D%-!tq=B4'*/6 &~1q]~u ]W@q9~$ısM"cD|r\@h l10GD̞ Ѷ&";{鮱G)Ybc}*"Z~: $o[l\xてB'vyI@yK@f&d(͎_D- *Н:2x t,}ďsBU|YPE|` a,$eCS a7j ϑ0]Ԅ`aF ]XMR`z>8*d<W7 vomPr!/ĂOWأԀ,㙌E&(!G^p`["&'Py@vvgQ:6q&Y^‚) !,65Ẃ pvĆC>  cH!=d^Ayc/#ίH P~uMDjI%Šۆ:3UreKN<HQ[Vvg^R\lo њTgh h]Snɫfp,}ǗYfoK8a잗Fq B@3'M19>"U~E*+/$ 1NK:Lt_k('G"2؁AIOX$iHhQ^4sو4BCO`˝&OxB?o5`.i\)aZ'xiU9\ZcMiALj= | xf3eEB^rSh+Dih*f`SR h(.\$q(XQ&"]0}:|O,$%9b8gCeI\$L}7Zؚ('Až5-ҠT{]2c &3Xٗ b3YdaO*sIR]ZAs|&ȁ 1/=TL3͌3r̖(x XjKA4X*ɖ k0a;r'f;q%>E9xETvDv==3}h%m{)$.>@2fw׼S ܞ` Ƀs(v?sHwE4H2 7P,= VJ f=Zrݿ3{7k (E"^"aB3v讨U<@_m܉w*CpN4hԈwMxENb1өHϙ7. 1ׅl>֞ mzDE2Ex4?7ZGnk`. L8Ќvy8sNX2;dS3g˶ɵ"twPdV!Y~ѥ=*tqwyVצlgi_:R,1}8r N̩2q꨼Ċ\hʹXlzlDSJ(3)ƔlϚZt48Xr}B<ͳy8Kر#<A{K I M4:c)_Ff7E?v-!% s<Q ! {=<|nƹ-Cx] ЬXd:$s@NiKqVIR~lg`uL&T47gi vmeBTI 0' LpH-^ %^L|jr^h_tgz'D# <4T9%M0/xF5H:JbP^4 {ue2Jʿ 5;C[ONNA|Pw)7/CS(ڪji6K5S2YV5NH q Ce?'R'V 'gr_R1;1ئVB$*-d쭁Һv\S7KG`@4(Ez$2m<Ba+!ųIi,'vd;dDId'}43^P˂*ӉGi:r9KI֞ՐY)pbuȺu|P J9gK)V¹@s#BBmw(x\l'^/޳3%|J:Ǧp+N9jfV"qX` ,x`VSct18RԈE\E&eyC!o '/ 8ٹ))IiȲ|HHtlWZzVJ撚ӍV[&.#o  X w4`Al>) .= o~Me-L\0(/E{\9*aOt~̔ kgMj*`(l- w3QYNw 7t ?S,w0>h[] ^P& j9\U,<JqUho" nLǴq(f;=u N1h'n ⒂ݒL@dLC/rC@UCtЊ3$ E*@J]Ouq`rC9r)'k*I21s:哈prN!iUn-SXǂ+/qM3l5t>Z x-336,(3zz.˿m;xEG>ްt FkPdr:l:_XӄdA q.:`u?Ei.&@车e ջ&-0ƫ59v@0")x>rN>뫰'"Ax2gh]iAe4#Jֵ`76BdTt^da;:(SE\ٌ\B K|6wӝ.Wtq7M*g+Ms.ˆǭP)z蔇TRˉ<; );MSQh03 ~\ML>"]źT(5a|jLmWG? J{>/`W~8k@ 1hx2wa(ߥZ&㬒>j"b+ܥS;M1#gЉoÑE{Sx9K`<&ٝ/F+K1 l@b*G@j+|N:]y@uZPzEŅ\ZxMk^K~n^6^sҥIiy&MNPW' NO># Oӂr WBH+?}Kh ke#hFZ('u[{8-i98, Md4qei1UQڒ\2;Y7sdkTRg4؜HP0JVЦnk_?fJB4 5[ Ei`CuFB8bj*7$ w]z=ؔ*cui*nV y:Үէ >DoO|n)D@ߎv~kx- 1VkFֺsh nj˽x-&]S@{'H|j [7GܺijX|%z" ~:D{e㵖ɬE0;0Zۼ^;v%>pp^'a_?,y? &;DX1X꒲EG\܈.ۮܘvF%hEN6qs;iׇ;Vڍ-Zl#HaZv6td}G;N~ktn¯эB?uc68g)ToeMJ}q:C }(sݿTos;w:wveJk-8;gt#K0|:R3xڣ-.--$Ep4/rj]۸KEfP^d}ߍyîˎWދ;]ţ=((EEMˤ o -FUcc݇OQr{ԙcAoXE) s,^ O:3r[7)kfV<=>y4tMUK\PZndEYu">uvgUZ:e#r{Gʲp[5fkўuU.+w'"a1]8CRoވ k͚0E* 玘}vpD(vcj'=$Q^ԞַXgu5 t}d{U"u+Aj+w˧M|Ғ XmJHۂ^v!UJYѮ݀O72a^zwz9i]!<{i/:憗!ྫྷ_ lmy]V :ORI)00Y jn폞z[p^ETMǷ8R\ w{ΚZBCÿ;-)K96xAXnr:%!^.3A( #P_̩v^yi^|@ӵtegܨ5j״1^cԬ5.jPW҅=jz]d,Qn/y2 FPB]jڛǦqhiygwq]2;k?_[(ym#;'sPR|LE1n5 Hv|qhϻ@Et_AWCi٥=16R*QS ||,xgpY]O&[Xh7y!g%ol j+5-ߪ w"`n?/&V)\PXS$Sj)$hqZ̑-&zm{rkseQ~Eq(ڷ h;5@i@m93dF4 NaGtO#nAߤOw>XA`-k&C#guTE<=v Cj =Kȫ#E-,ƥVCa,E31c98qākK9Je }Zld /u>~_fcIZXg`` x@0TֻDD 6[GjxojOZ!A2ߚ-z0ֹYWwkDB_f*BAp4,Zv+E`nr( ({z8-{~KwfÜ"@G`&磔6 A"l%~d0}3rd˹\+R<V³"Ļb %BF4纶B޾-2D2v@@LP# lYD=Ow ސސ.%f?wt`,BR wDtUuo]X\a9}Cff_F&li]t326m5Z c[wgHΖp rNqwsyzh'Ero+ ڣ.ܽs{ *V܇q {۝i|fԜT(.0)SnkIgp^ch7~o߿_ï7'Àa Uby-Qu9~7q|np/o ,r-)fh}Aj0޴[-RQC3n8nשP\Iِ| .Ps__x8YZvߤ4/7a"\8\q噳 '!_(#`={GI+/]3)s? fU6D,TZrܫ׸~WE'+T075nr{ݩC&"ڹFj|zJ&ڱIw{킠Gq4}|1+I|,Ac2ub|ųFC 7s(OiE4H#2S ]@XD>ݑ0U+GލgHp^G\>"+!a-%?bC6G ϶TT| E~at]գ `aÕ`mDjޏz֕ɰ4aUBnt ^_c?v!#γ&],FvwblN? j%}״v<&0z{mo#d@,pΖkDtj1>z|DSU4W-v.7Ԗbn@;{)sΕzn:q[d`~~ {-)<>ALO"<c(#t^Ϻݑgit;t+v3,ʧ 'neȏ1 b xpǮ w*a'iu~[z .f%4nwTU_Zo.;1c㣜Ga\ M+ώgQ;'Qc-8AV'9#*sM(=5Q$S^g~D51Pw*MN$I9+WMl;5 [[Ewgۻb|;.q};ܴvZ w=lNU%WI޶}uᎽwB77ʫ,)YAo93f-r2M 0n4-ĵ4L5q9U`,řZfy_◃WoOO_/GGoN~݆q +ɠ4GJUR4׸^?* <8y \+wGa\z.¥h,E/iOqY1gs*HMM_knqr%2G(+{,,Ή<ּ.E6EżʀĘ/Jw Fe^U_X <-^=z_>ǻzjr~òh`N6wIu1O@>d:/Tu_(P'\H$Xf?P(+`&4|r&kF,۲LM`3 >q^ +@0q_CЫrD'Ge Fhq)f[KL'T-/ `𢜝C0N =99P{?<[~*FT)ʩ)3gZN"y7ְ0+ SrnʭG[PdxK/Xr`mb8*Y4^(=.hCv=+hM Xs_;cdyZd!S/AYfŻ?y$Qt}{ +b&Y=u2Diw]?@p/(g93_qU$ߚXQKpIX[Fd WF˙dTa3@!e(? >%V7E+&ew^!W&hV 23k=gLSXN27g$6 hL Z;8}0@$d.i 30l>HӨ, }De "MLghVX`4__!yDX"0Qg($Hf*$J5ZoC;=Nj};/PvC3/' 5 HVe%90$jߣǦUv|F,/Ď?GO6!7b( <G&6ſoPzR\H9GtV %z*+&G)pL!Tv4R.)P4sײC)E@*e5f]T<-%jbg.QpXT3\v%' q` ΀!x'o~vģma>0dV7(o?{ #Ej&"ԿiW%.=}?ն; y f+,2 O}(@S,Yt99@[J38Y\'vA:23ls뙔y6i EӚ~@\߻猬ɬz (s;P!9 ^DrC(:vƆѻ#)# w$gpe[t\W7$RS< V@y1০-[I0xIEw{2cu6#\$ 1= ` HdJ?akb)@\4q(LIY]$C2MphYQZ|=:CkZjb6սlR})p$@nG|g,eHl)Jl~!u|Y 4, n#.HpF%3LϦ)s/yF*2/4 /aR @^kIxpр 00u D3M0aBywxaYxx9xcqc0 'V)ĜfqT8e >md F,𠍇{Fl2HÌHr`拣 יhЕU_4X<6(Pve6!1+tCXa@tbXmf|\BQ%Cbn! I<;hۙSu5mIܤ<)k. P vZUnl*kQdzğ,z5*MMZK|-iRl{@8dt[e>&)&(BF@,{6eSR38{ RR\8eϝ\!f AA_=_8Vݰަ+-0NNHY4Y1 7'paR) ̇+%%cf5"8~M&JeQպHP)@NhI})xN d @p4ñsQfrޞrڭj|ْgC,f!$K݂?:N] &> 'S@:B(Ow𣼢G다8ۻsʎQIqeg_C]DQ2[1Ah Ns YTg4Mj~\IO&EޞM%`׽NguNcϾn(&σ{$0UM%,e E ;ggeI*6TFY.6Aݵq$0wϞG_1 0albzU C@}.6rw}I-\XTjynNy /* +J;'Geߕ5U&PYlh3xix=u<~yZ1iMt ;jOϠ)}ma5=:U hW_3GWXeN_PcԷAN4OMZҧ.|'Nk0zٝnD@YAw&V +;v큘M}-SAAZgѥ>\ ULe5h+RUZ, f !9Hy`-Ϧ]\e>OkwT`6xfz1.ā: @DdbLh>E۲03I_Ҿrw E-*}}?TňM)1,U em\ .!iiIG֒Ynm 0ĢtT!5{2}́K6ԜTYIb0L΃&ݽ>3J-˵ ZGj + &Dypu1 }Gq}2t6g)* o!Nqc羶JblTҺ*OY|NJY΢nw2OZiʝ^^b˙ْBs˶$=#SmBJ|B:; &mۥAlt[en|ܴA}3ߪUȐ ҷKtPsꮃg Hو;xԾNɻbK*cLμ*wćU`'6e xwml[WazvWfrJѿ`'J$t  b4&1c@"sP׳:H餥Z2O]F4`*R [o=6MSRO?˄|YgT*ނ1d욙Jijd=\'|Ǧy%B `L5` $gb33-.b^?4ly+yMŚR0lEKucs& \rWm.i*b^: D띟16ac_ԣxSG&%=.7r#t+2+.k,$ 2J[| YjyZߵAڮ&_6 />' yuE5PemTŵs+ 13(kR3xy2e˴:!dpK `ߗJ dnXZ!j.T ~CɈt`/t UqB*,=QC'l2fN#ǚgm?ל;jy/\lښoEۨnB_?&mok g;K5)t)7 ٝ tzfwךP*8u] m5j`t Vl䊷&]5KKWHc͊UnR6 )(&_6dkjƬPwKn`l̺8pU++GÜJcb\+2&X#[`H1/q$}}֕9녹cbXf g޸yx%5UB(\c4 2(u0C=m~Iy_82 \MT|]Sƪ+Kx!ⱸdCcLu*Hs=5uhӘ <]xwqWϹ4hzSK}(!:k N_&CInV6#r fRU9ל;ĦoF_w@0nunCZ|ƪq%{9w|oIWsMKDn-C7EOFK{fP(uA,gqREMA}ngcbjy݇?qcj۟NrT\CɯX)lLEEjeDۼzomy/CϦ .Iti[\f>I a=hQ{Urr1iSxej6IɺyXsӸ/ 6)p9YGr̈[3D, u=xriS(01~f*!>Nb26ţ!@:IrY▞I^1 \73ZXK+^,u.ޔQ,5 (]N>ե67R{rƖ2Q6x|jsikRm] c7ytgfu2CNtNXfGg%TyeS ;sZRoz`ch U5{ .7&;MW3:f-3}XC?Xas'hJv6$YR᝾϶&rLR{#: ift" mB`tvf#|oNc8 z7?<\TfM`tn6_"&~e[q |QyA(Bi3janQ{.U;]#VxX]wtUζ߮;6h:ltބ”8ijevT[~Bp zn܊Cm?ޠ&1ѷFj_!9^?ff=LAt!,Oe|6'8.(b8;%2ٙ>i *K[Aܬ # f(pܙ}X=7ܩحV8U]o i 8l Dm!>."h7G>@2k0yNr׭^uZ4,D i-;N3Ӓ-O_kJ)zH#w)kQen;ߔ[5>_S "61G0R8->e^XGK%[Ϫdx!)5]Iծ1 {gÄ#Xrn;tnZw8^VatJl`~6n0R9EuFx0C ( 5%}>OxY˹~ꋍӽ@=D TllkD&Xf8Xf[RvY[NyEΛ51ۣQVH;*av`ךX{ "?^wux:47f֝ep*ldHuƵ [.sݨ6^kb VTU^ ?-r *Ё͜ YeHdlcWUv@ۼ9.,w~!;_JjP"BZpwGܖ$Z+GUz kmI_Q, tG&6N3WbtT嶺I- 喹;쏔lDqS_tp\.ҍМHҕqOK*~t/vyeyg~a֡*Q޳y[~aY&nFI8>K⥛Hbl9r8et9aab kS UVV"r*wRC2 :sKP:h=Et#Eu%z Tz$a9]Z D0Kְ&J*JI+db*<)X^Mc|e aIAeOf j)շ^3}|(?-Ys_U2ʁ#yZ-t`S3 #=߿{?y?#hØ/+\O"M>H!O4 `h ϻT~3 酩U^[5*HNJũ7uڐP[\f{;fZ2jՒ5h=PՇ.㥷^ CSPةc+ZHbXPd싐Es[EIXķo^l? onaBkԵ]PEWFo+|ej^`u'_Gm1A\m*q+*km츦\6#x:ݩqOk?gzmNHn1Cح*Hn&Q Je-CUbe\ 3+v?"c`4[ByKnbW]o=-fXJm*J^Aw,a`crYo!]T|yX#'eJJ|^Q0N_cKOY[ װe| vwt4R2',~b7Ǣ ?(F{}ѻD MW` J&Nڹen79*ꂎ⪑9fjvG/!{.ԜVuy <_ INUQeiVqC|R'.VdIoLB~tOoTZ~ o[tt}'|j7hn,VQA|QDYs/ Gy΂ Hчq+ڻ_t4Bv!Db-Kq, |S(־X%b;#H޺4}Y?gϏ1kE6%2n=Р85VO*ev<*wΡ>Yg j;hHP]UaϠ48&բ#oT_5$dނ^/ XwvxВǤ=vHвRU1h0J;K( x(s6[V_|*l'NKY/b媱av9 s]U2@x'y/M4. . ,Yb0I\ןpXpfR_da &ܰ.X?,"Uq)*iV 9;fKv =ϴ3b1"#L=yTұ+}Gb%Z @}y:-nUWQRu:k8lwԵ/FЕQ*9OV_uioSm?zdu@;[}Ő-J9Q+1w@HT9R18wĝ7&"l1FHg7:a%LJ39<4B?f*mN[x3nJ.%y^oԣVB ל>}Z%iY>rSFN:5Ӥ`q@Gksa\(. L:'KdUi(d᝸(/0:75Y]FwNwwif볈:(h ,7`z/pZ ?S`7 HG (9#4ְ~;og?쟊{⇽ݽ0.J T wXJ)bX_'\7T M.i jqfxpy*KQ_JQr\bH?^/d.d$^NG@dWR\ɲʊ\"tDR! .e*osөx^@CI zBc-Uv#BPQR @# 79E];&I}@r0ܤ,Tru<:ce $3qqEa]z4K1p:()^p am,^ol +ɠd},I^巿??Y%zvw T-^n:>/_<>ĞJ9g!QCSQ'٨K {rh17PX\h谂Rq\Iǁ`´D2* u]oE6yQwu+*i#Bx҇RIv;ϳ!~>*#/JmvVˑL" N6)eRN`}(Rqz :bg[|x'A\eu=* r.aiaCY6`UBl W˕>[.,;,e2#.qT'S5ɜZXQн">k i9€)L)je뜙??n\EYR}A{|@,Bs 5K m_a`}n\t]rpV5x<h)Uϡ< eWJArdR3Aia 7X N)Dž,–8 |%K\e1$G!$M.-Jzhπ?eͯwLx?LӺx=^xZ?Ӝ-Υ Y|czd$aQ t@WQ{Xغb/@ Q#>E.ϲG[ RyPLQBbrT(D ?;k3a LXzҢ&`]ް5 W^ubCZ}X"I@r:9HD܌#TU,:X @C!C ;H@;*( w@dp 9_BkPA >BOBOat:JM`b}<-Hq?nXNI&rVחJzFixd0r8 ژl<H\LA$mԣ:sj cn5A*£$a@;B)yoAN[{ṹ2f YאZ dbu>OrgHtOW`~qx|t߂#Gԁ;DmQiT[ۋx7kew7߼pU!X_9A]CJk;ascmmo:Q>&k`elnLNq+3\,(~9C-\Sv~kghtOvٝ[m&5r",(XK B.Ԩ<{4[L5[Ǫؠ`-ݴ|} .#rtf&}e-S*ztՈ+ \47I)`߶+tHF݅\ɒ4!4,ݴyiԶ4AP_i.+&.}_ eul5}%vO=w } 5XO8E#@ 6SLHìWr ­{\gn>S[7kO!uLy=h]՛m0/a̤GBbk1giHz>uPu7)'dY,wXx](=KKJҼ!)쵓޴,&reRfw.tFHtʂE&\#Jx9:Z, F"mcB;Щ8S JG*{[CCp;,(+a t>hc7j)/=>ZAH2`=5GA19qovvY'd;;wRk\<IYQ giX(LOɼX'ӺV?Y'Ih||2/>żhS*7]]ݳ\۠St+6-N \,@ _Һq6m&G*3P½QX`=Nn`Af*6dɲ/D-@]̋WNcll(=4O#i!Cu/EL3Iz, \ta8LW܅!uX(+<λ%|,9MnlenCneKԗ%L<*>-F)-֣nٚl]ŵQ׈% SyL >lv!fs'-tGտsKTuMuI[,@'h X(N_U^1:O|_q<ߋ3A9ߑh{gH;FVLNpD$h: =NM  eL0*\G>rJ3> hrT8n2Ss|¬GQ?tըr]_LPu!hxϋb$0& ԕqv{g]Wi!Z~/HYO#j~Mf{ӆ \5 nkuQݻB'as ^ zyu%ݗê{y=f]qiӦ>^|nh'!9mgiiG2owd]D "={ߌ[5a}"8sމ-y/bjuse|Zw^f3~xޝh:@˹WG7u1Gޣx߬7g31J3|L=ϰ 8p"irxm2وw*? 's{}v4oiUte,MZ&d5otixdcjA|WA(BS:\N q!Ms">-e<8 TLj KtD>Z f_غ^+:_~Udf6Uo.֒>.#h7P^)e>`t!MocPoaĪ㣆?-c{o咦18> YY/c֌aX?X[bІ`gs=ʔb@ETckӆ3‚bje]2;ԥ݂ ƎNVI4eVe_C&,~-NVZL˨vcoCV8fK4SJ '2)K=7ǖCxIȎ5ɚjSty&"d:` 竹F7 }ǑJ6Z=!xޚDB[.-N sLj@zasߘl}TԘux"q?h驻 pï`,!'zs207"(LRps7 CLn Ј]]EuƠ>3fo۶}ㄹw2t왺 3J 5Hk6LiYL5S < 1]/ ɚP,dHɌ27R[`Ph*\|Tp|SwQk#X ڇ=ӁoAÛ46|1|U}3R< bk{I{+&E:mTXܴy> W^2<~%KGyܪv8`qH7StMp*@`wQ˪==[rkPO  h1?H@ h /!w\cfޠ*7Oq88kOWWjnџ 3ll.' 0?8},@m*JIl@W@<<_yƛ7Fz:av:*cMbC`m 7.%CPf4}EXZcoP@с1ʵ6+"GGͅz{O_c:C KDe %esm08Sj== "[yWsO\έӺۈJʴ 1~${_jBڣ8[4Nn}4lz^VLΞX[qruNk{ChB[%nYj-|0q?d"Le;м5[ߐqDHͮ]j5QsYTfXFkIaa:=,'@(ozغa`~gN@3jr6siZ6{Pw^e&-{`( khԡ< W6|7\aAML3ݧ!⼣m(.t7-:3Eqnj"9P/mqwhEBy4PkKt1)Q4okʑO-3aJn] V1E'uzsDF?Mm mcQ~Q7Q힅Vrxg5n§•Ib@n'Q">jΉ[{vխg, *L!q!QL7ʓCUxS oƷFK$d#|5N(b1v-; Yi̞# Oӟgh^o؇~Ei/-=jNG(! L%C {|xwOt\vtĵ_?zC!lL qnF3,&2WdEZqmZ}i "g9b:2vz.}onbێ jSU;nRc'|C؉fKlÔYs cfG#T0ko5__f#i6er>5Z]#'V &8(8̸ 4#$85!Rwsc,:tj;ya\zZ) 4WoNkwO/Mw HK7!y?AS&%f@ Intci˜b?-i->W6^*AªzƇS"z+!7(jB1qwڵL6*)bϱy!Lqq^k{P +]+u$\HKjۤ,1vs3+.5TguVoQHytb꥟]Vϵ-gF1f\SS43!w?ueBmf+YJ̏n " Qd:fqҜ@"ya\f7>HIu MMŹ4!q-ެm0֟y1QXM'"z7ˤLj/6@!̂HəNo_@Y`{kE[~(gU݈t74#V=8mVQ)Y}WKI8^pa~'#l,y?Op?u΃;gr7ϺN4^"\sm*\ݸZR  j63ȳgm"5wX o3XuԻXyS@gs9pTN&t8<57M|'"l̠&X{:l5ږ~3<9iCZ3%$ qlR!wo]y++8/x";6AkE7״}Z f`L=fj¯kQa"t* guƒ@m՚ogUW(=UbN%s~9=LJƉUBd,Cg4<|P+4*STjDucM"[Gf3h:z|Knbi3m*,os7J:,,kfJڙÉ4Zi,Veh+4Uk!Z&o-}X^q*D Rz܊ K8cV^-eؑ/_+tZ>맱cHPUNuR7mx,ܭ~>z}s2;'lvg[u+f#]4cR6179{7ك"/@#tefZRlj t&R`Z!=2<Ɓ4J`y*)mٿk)ۍ(ek[RLKh2av2dT(3<8:}G{iGBlogT;(QAz?"w*iԝ-BH: DDlQ4<4KECToXwnܓ`/荕O+l>5 MjȂc AyzxQ=K P{d:ʌ%Eb Hgt -ۻb{פ!sH"TD\+8!h7,sq)tA[*)GV1z-y2m <x2{^r: Q\"R ԉI9 a ^M~Y"(%bc.0Iycu*m&ByBO9chhM/+HRFCGȻD6 :'Q%< 7G^_ S.xRȞ"qm{mƱuJE`+Pf~>Eh48Ǡ=5ޮMؼ*t! qjmkhom,AF)-llfڦ]lFucJ][lVQUE9C4 4+~xEFl ,`l0Y<yF=vS^޴,&21ëu'{"5C>oZ}&eY1'TߒSAxǟdY^B;ǫ֞~MOVئ 芫+d JWCյ*tĮL҅XWV{hVzlnF%!E[죴 8W9zԨiL`Z=uN]N zG?> QXm!TN#*5,˼F@q8eOP h.DaGNmwF zBфdD0T"QMY]3[o@U.rI3r`4[ϝ_[n7r~ln A6Z-兠4SQӑq"_R>=;>l*BʛK3@wy]@X5N=!e]~jdʨ^k+EPN0;Lv'?5>Q̹[*mZq52(JURPPӕJA uX 81jTRg@9ޤXCY& j7JD5ͨ7ֆk*J*ťFnj  so0OBvQ3j-8! o84J1LLw}fo|2Fa]iGEhÖԜB]%[{8jB3l$$҅$ZZfF>=_Jy<rk6/w_e/e }P^0i::J;M_zxy{wպҟNeMSoLevPo] rׁlGwbTaRE>j`= $9rf1%ԕ|@.S_C~Trq/]}zoe*8 ;0b3G Z} nO3U4;ީPFnwW6gՙ̈́*r ;1,Vi5t83ã0#uC^l-?"vUww/y5n +ACX$#y  / n\HWe!tLE ::=`TPV ˛, +P|Ni1{G"r_-ܼR16g"V3A:Yquc2b#=f&/@[^,<c{w @Ǯiie=P`iEj`9cuG3zcǁgqPbּ eC΢AѮ̍3z%(Cf3<@ d>6L΀xqƐ«f Fgy1hd/sʹM+ F%I^#Źi:Z8Iyexu^Cl"p'ȱcbַƙ!Nεq