java-21-openjdk-src-21.0.7.0-150600.3.12.1<>, h Pp9|RFl91O#d ⼅ \Nܐe< uEڦMcc`mq0`!n&b1u:Fn˟um6 ?Չ]RF|t,QGzlVy>ΏYv΢ic=.4e'/&SN @6Cv0HɉM_3eiTR#JޓG(^q <x]n#>;l?\d - Fdhtxi      "TX(F8P9:FGHIXY\]^b7cdjeofrltuvz XCjava-21-openjdk-src21.0.7.0150600.3.12.1OpenJDK 21 Source BundleThe OpenJDK 21 source bundle.h Ph02-armsrv30SUSE 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/linuxaarch640h L90413a85a290ec3f48e79f4f28d7bea9fa3558930f7e32fe9b4400232094e4b6rootrootjava-21-openjdk-21.0.7.0-150600.3.12.1.src.rpmjava-21-openjdk-srcjava-21-openjdk-src(aarch-64)    java-21-openjdkrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)21.0.7.0-150600.3.12.13.0.4-14.6.0-14.0-15.2-14.14.3h 'gg$f@ff! @f e@eԔ@epee@ez@e;@e9@e/e 0@e @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.com- Update to upstream tag jdk-21.0.7+6 (April 2025 CPU) * CVEs + CVE-2025-21587, bsc#1241274 + CVE-2025-30691, bsc#1241275 + CVE-2025-30698, bsc#1241276 * Changes + JDK-8198237: [macos] Test java/awt/Frame/ /ExceptionOnSetExtendedStateTest/ /ExceptionOnSetExtendedStateTest.java fails + JDK-8211851: (ch) java/nio/channels/AsynchronousSocketChannel/ /StressLoopback.java times out (aix) + 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-8227529: With malformed --app-image the error messages are awful + JDK-8277240: java/awt/Graphics2D/ScaledTransform/ /ScaledTransform.java dialog does not get disposed + JDK-8283664: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/PrintTextTest.java + JDK-8286875: ProgrammableUpcallHandler::on_entry/on_exit access thread fields from native + JDK-8293345: SunPKCS11 provider checks on PKCS11 Mechanism are problematic + JDK-8294316: SA core file support is broken on macosx-x64 starting with macOS 12.x + JDK-8295159: DSO created with -ffast-math breaks Java floating-point arithmetic + JDK-8302111: Serialization considerations + JDK-8304701: Request with timeout aborts later in-flight request on HTTP/1.1 cxn + JDK-8309841: Jarsigner should print a warning if an entry is removed + JDK-8311546: Certificate name constraints improperly validated with leading period + JDK-8312570: [TESTBUG] Jtreg compiler/loopopts/superword/ /TestDependencyOffsets.java fails on 512-bit SVE + JDK-8313633: [macOS] java/awt/dnd/NextDropActionTest/ /NextDropActionTest.java fails with java.lang.RuntimeException: wrong next drop action! + JDK-8313905: Checked_cast assert in CDS compare_by_loader + 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-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-8316627: JViewport Test headless failure + JDK-8316885: jcmd: Compiler.CodeHeap_Analytics cmd does not inform about missing aggregate + JDK-8317283: jpackage tests run osx-specific checks on windows and linux + JDK-8317636: Improve heap walking API tests to verify correctness of field indexes + JDK-8317808: HTTP/2 stream cancelImpl may leave subscriber registered + JDK-8317919: pthread_attr_init handle return value and destroy pthread_attr_t object + JDK-8319233: AArch64: Build failure with clang due to - Wformat-nonliteral warning + 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-8320706: RuntimePackageTest.testUsrInstallDir test fails on Linux + 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-8322983: Virtual Threads: exclude 2 tests + 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-8324838: test_nmt_locationprinting.cpp broken in the gcc windows build + 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-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-8327390: JitTester: Implement temporary folder functionality + JDK-8327460: Compile tests with the same visibility rules as product code + 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-8327994: Update code gen in CallGeneratorHelper + 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-8330647: Two CDS tests fail with -UseCompressedOops and UseSerialGC/UseParallelGC + JDK-8330702: Update failure handler to don't generate Error message if cores actions are empty + JDK-8331735: UpcallLinker::on_exit races with GC when copying frame anchor + JDK-8331959: Update PKCS#11 Cryptographic Token Interface to v3.1 + JDK-8331977: Crash: SIGSEGV in dlerror() + JDK-8331993: Add counting leading/trailing zero tests for Integer + JDK-8332158: [XWayland] test/jdk/java/awt/Mouse/ /EnterExitEvents/ResizingFrameTest.java + JDK-8332494: java/util/zip/EntryCount64k.java failing with java.lang.RuntimeException: '\\A\\Z' missing from stderr + JDK-8332917: failure_handler should execute gdb "info threads" command on linux + JDK-8333116: test/jdk/tools/jpackage/share/ServiceTest.java test fails + 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-8333647: C2 SuperWord: some additional PopulateIndex tests + JDK-8334305: Remove all code for nsk.share.Log verbose mode + JDK-8334371: [AIX] Beginning with AIX 7.3 TL1 mmap() supports 64K memory pages + JDK-8334490: Normalize string with locale invariant `toLowerCase()` + JDK-8334777: Test javax/management/remote/mandatory/notif/ /NotifReconnectDeadlockTest.java failed with NullPointerException + JDK-8335288: SunPKCS11 initialization will call C_GetMechanismInfo on unsupported mechanisms + JDK-8335468: [XWayland] JavaFX hangs when calling java.awt.Robot.getPixelColor + 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-8337660: C2: basic blocks with only BoxLock nodes are wrongly treated as empty + JDK-8337692: Better TLS connection support + 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-8337994: [REDO] Native memory leak when not recording any events + JDK-8338100: C2: assert(!n_loop->is_member(get_loop(lca))) failed: control must not be back in the loop + JDK-8338303: Linux ppc64le with toolchain clang - detection failure in early JVM startup + 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-8339475: Clean up return code handling for pthread calls in library coding + JDK-8339524: Clean up a few ExtendedRobot tests + JDK-8339542: compiler/codecache/CheckSegmentedCodeCache.java fails + 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-8339834: Replace usages of -mx and -ms in some tests + 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-8340313: Crash due to invalid oop in nmethod after C1 patching + 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-8340824: C2: Memory for TypeInterfaces not reclaimed by hashcons() + 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-8341135: Incorrect format string after JDK-8339475 + JDK-8341194: [REDO] Implement C2 VectorizedHashCode on AArch64 + 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-8341715: PPC64: ObjectMonitor::_owner should be reset unconditionally in nmethod unlocking + JDK-8341820: Check return value of hcreate_r + JDK-8341862: PPC64: C1 unwind_handler fails to unlock synchronized methods with LM_MONITOR + 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-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-8343102: Remove `--compress` from jlink command lines from jpackage tests + 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-8343144: UpcallLinker::on_entry racingly clears pending exception with GC safepoints + JDK-8343149: Cleanup os::print_tos_pc on AIX + JDK-8343178: Test BasicTest.java javac compile fails cannot find symbol + JDK-8343205: CompileBroker::possibly_add_compiler_threads excessively polls available memory + JDK-8343314: Move common properties from jpackage jtreg test declarations to TEST.properties file + JDK-8343343: Misc crash dump improvements on more platforms after JDK-8294160 + JDK-8343378: Exceptions in javax/management DeadLockTest.java do not cause test failure + JDK-8343396: Use OperatingSystem, Architecture, and OSVersion in jpackage tests + 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-8343882: BasicAnnoTests doesn't handle multiple annotations at the same position + 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-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-8345370: Bump update version for OpenJDK: jdk-21.0.7 + 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-8345569: [ubsan] adjustments to filemap.cpp and virtualspace.cpp for macOS aarch64 + JDK-8345614: Improve AnnotationFormatError message for duplicate annotation interfaces + JDK-8345676: [ubsan] ProcessImpl_md.c:561:40: runtime error: applying zero offset to null pointer on macOS aarch64 + JDK-8345684: OperatingSystemMXBean.getSystemCpuLoad() throws NPE + JDK-8345750: Shenandoah: Test TestJcmdHeapDump.java#aggressive intermittent assert(gc_cause() == GCCause::_no_gc) failed: Over-writing cause + JDK-8346055: javax/swing/text/StyledEditorKit/4506788/ /bug4506788.java fails in ubuntu22.04 + JDK-8346108: [21u][BACKOUT] 8337994: [REDO] Native memory leak when not recording any events + 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-8346713: [testsuite] NeverActAsServerClassMachine breaks TestPLABAdaptToMinTLABSize.java TestPinnedHumongousFragmentation.java TestPinnedObjectContents.java + JDK-8346828: javax/swing/JScrollBar/4865918/bug4865918.java still fails in CI + JDK-8346847: [s390x] minimal build failure + JDK-8346880: [aix] java/lang/ProcessHandle/InfoTest.java still fails: "reported cputime less than expected" + JDK-8346881: [ubsan] logSelection.cpp:154:24 / logSelectionList.cpp:72:94 : runtime error: applying non-zero offset 1 to null pointer + JDK-8346887: DrawFocusRect() may cause an assertion failure + JDK-8346972: Test java/nio/channels/FileChannel/ /LoopingTruncate.java fails sometimes with IOException: There is not enough space on the disk + JDK-8347038: [JMH] jdk.incubator.vector.SpiltReplicate fails NoClassDefFoundError + JDK-8347129: cpuset cgroups controller is required for no good reason + JDK-8347171: (dc) java/nio/channels/DatagramChannel/ /InterruptibleOrNot.java fails with virtual thread factory + JDK-8347256: Epsilon: Demote heap size and AlwaysPreTouch warnings to info level + JDK-8347267: [macOS]: UnixOperatingSystem.c:67:40: runtime error: division by zero + JDK-8347268: [ubsan] logOutput.cpp:357:21: runtime error: applying non-zero offset 1 to null pointer + JDK-8347424: Fix and rewrite sun/security/x509/DNSName/LeadingPeriod.java test + JDK-8347427: JTabbedPane/8134116/Bug8134116.java has no license header + JDK-8347576: Error output in libjsound has non matching format strings + JDK-8347740: java/io/File/createTempFile/SpecialTempFile.java failing + JDK-8347847: Enhance jar file support + JDK-8347911: Limit the length of inflated text chunks + JDK-8347965: (tz) Update Timezone Data to 2025a + JDK-8348562: ZGC: segmentation fault due to missing node type check in barrier elision analysis + 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-8349039: Adjust exception No type named in database + JDK-8349603: [21u, 17u, 11u] Update GHA JDKs after Jan/25 updates + JDK-8349729: [21u] AIX jtreg tests fail to compile with qvisibility=hidden + JDK-8352097: (tz) zone.tab update missed in 2025a backport + JDK-8353904: [21u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 21.0.7 - Modified patch: * fips.patch + rediff- Update to upstream tag jdk-21.0.6+7 (January 2025 CPU) * Security fixes + JDK-8330045, CVE-2025-21502, bsc#1236278: Enhance array handling * Changes + JDK-6942632: Hotspot should be able to use more than 64 logical processors on Windows + JDK-8028127: Regtest java/security/Security/ /SynchronizedAccess.java is incorrect + JDK-8195675: Call to insertText with single character from custom Input Method ignored + 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-8283214: [macos] Screen magnifier does not show the magnified text for JComboBox + 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-8306446: java/lang/management/ThreadMXBean/Locks.java transient failures + JDK-8308429: jvmti/StopThread/stopthrd007 failed with "NoClassDefFoundError: Could not initialize class jdk.internal.misc.VirtualThreads" + JDK-8309218: java/util/concurrent/locks/Lock/OOMEInAQS.java still times out with ZGC, Generational ZGC, and SerialGC + JDK-8311301: MethodExitTest may fail with stack buffer overrun + JDK-8311656: Shenandoah: Unused ShenandoahSATBAndRemarkThreadsClosure::_claim_token + JDK-8312518: [macos13] setFullScreenWindow() shows black screen on macOS 13 & above + JDK-8313374: --enable-ccache's CCACHE_BASEDIR breaks builds + JDK-8313878: Exclude two compiler/rtm/locking tests on ppc64le + JDK-8315701: [macos] Regression: KeyEvent has different keycode on different keyboard layouts + JDK-8316428: G1: Nmethod count statistics only count last code root set iterated + JDK-8316893: Compile without -fno-delete-null-pointer-checks + JDK-8316895: SeenThread::print_action_queue called on a null pointer + JDK-8316907: Fix nonnull-compare warnings + JDK-8317116: Provide layouts for multiple test UI in PassFailJFrame + JDK-8317575: AArch64: C2_MacroAssembler::fast_lock uses rscratch1 for cmpxchg result + JDK-8318105: [jmh] the test java.security.HSS failed with 2 active threads + JDK-8318442: java/net/httpclient/ManyRequests2.java fails intermittently on Linux + JDK-8319640: ClassicFormat::parseObject (from DateTimeFormatter) does not conform to the javadoc and may leak DateTimeException + JDK-8319673: Few security tests ignore VM flags + JDK-8319678: Several tests from corelibs areas ignore VM flags + JDK-8319960: RISC-V: compiler/intrinsics/TestInteger/ /LongUnsignedDivMod.java failed with "counts: Graph contains wrong number of nodes" + JDK-8319970: AArch64: enable tests compiler/intrinsics/ /Test(Long|Integer)UnsignedDivMod.java on aarch64 + JDK-8319973: AArch64: Save and restore FPCR in the call stub + JDK-8320192: SHAKE256 does not work correctly if n >= 137 + JDK-8320397: RISC-V: Avoid passing t0 as temp register to MacroAssembler:: cmpxchg_obj_header/cmpxchgptr + JDK-8320575: generic type information lost on mandated parameters of record's compact constructors + 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-8320682: [AArch64] C1 compilation fails with "Field too big for insn" + JDK-8320892: AArch64: Restore FPU control state after JNI + JDK-8321299: runtime/logging/ClassLoadUnloadTest.java doesn't reliably trigger class unloading + JDK-8321470: ThreadLocal.nextHashCode can be static final + JDK-8321474: TestAutoCreateSharedArchiveUpgrade.java should be updated with JDK 21 + JDK-8321543: Update NSS to version 3.96 + JDK-8321550: Update several runtime/cds tests to use vm flags or mark as flagless + JDK-8321616: Retire binary test vectors in test/jdk/java/util/zip/ZipFile + JDK-8321940: Improve CDSHeapVerifier in handling of interned strings + JDK-8322166: Files.isReadable/isWritable/isExecutable expensive when file does not exist + JDK-8322754: click JComboBox when dialog about to close causes IllegalComponentStateException + 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-8324841: PKCS11 tests still skip execution + JDK-8324861: Exceptions::wrap_dynamic_exception() doesn't have ResourceMark + JDK-8325038: runtime/cds/appcds/ProhibitedPackage.java can fail with UseLargePages + JDK-8325399: Add tests for virtual threads doing Selector operations + JDK-8325506: Ensure randomness is only read from provided SecureRandom object + JDK-8325525: Create jtreg test case for JDK-8325203 + JDK-8325610: CTW: Add StressIncrementalInlining to stress options + JDK-8325762: Use PassFailJFrame.Builder.splitUI() in PrintLatinCJKTest.java + JDK-8325851: Hide PassFailJFrame.Builder constructor + JDK-8325906: Problemlist vmTestbase/vm/mlvm/meth/stress/ /compiler/deoptimize/Test.java#id1 until JDK-8320865 is fixed + 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-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-8328665: serviceability/jvmti/vthread/PopFrameTest failed with a timeout + JDK-8328723: IP Address error when client enables HTTPS endpoint check on server socket + JDK-8329353: ResolvedReferencesNotNullTest.java failed with Incorrect resolved references array, quxString should not be archived + JDK-8329533: TestCDSVMCrash fails on libgraal + JDK-8330278: Have SSLSocketTemplate.doClientSide use loopback address + JDK-8330621: Make 5 compiler tests use ProcessTools.executeProcess + JDK-8331391: Enhance the keytool code by invoking the buildTrustedCerts method for essential options + JDK-8331393: AArch64: u32 _partial_subtype_ctr loaded/stored as 64 + JDK-8331864: Update Public Suffix List to 1cbd6e7 + JDK-8332112: Update nsk.share.Log to don't print summary during VM shutdown hook + JDK-8332340: Add JavacBench as a test case for CDS + JDK-8332461: ubsan : dependencies.cpp:906:3: runtime error: load of value 4294967295, which is not a valid value for type 'DepType' + JDK-8332724: x86 MacroAssembler may over-align code + JDK-8332777: Update JCStress test suite + 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-8333098: ubsan: bytecodeInfo.cpp:318:59: runtime error: division by zero + JDK-8333108: Update vmTestbase/nsk/share/DebugeeProcess.java to don't use finalization + JDK-8333144: docker tests do not work when ubsan is configured + JDK-8333235: vmTestbase/nsk/jdb/kill/kill001/kill001.java fails with C1 + JDK-8333248: VectorGatherMaskFoldingTest.java failed when maximum vector bits is 64 + JDK-8333317: Test sun/security/pkcs11/sslecc/ /ClientJSSEServerJSSE.java failed with: Invalid ECDH ServerKeyExchange signature + JDK-8333427: langtools/tools/javac/newlines/NewLineTest.java is failing on Japanese Windows + JDK-8333728: ubsan: shenandoahFreeSet.cpp:1347:24: runtime error: division by zero + JDK-8333754: Add a Test against ECDSA and ECDH NIST Test vector + 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-8334475: UnsafeIntrinsicsTest.java#ZGenerationalDebug assert(!assert_on_failure) failed: Has low-order bits set + JDK-8334560: [PPC64]: postalloc_expand_java_dynamic_call_sched does not copy all fields + JDK-8334562: Automate com/sun/security/auth/callback/ /TextCallbackHandler/Default.java test + JDK-8334567: [test] runtime/os/TestTracePageSizes move ppc handling + JDK-8334719: (se) Deferred close of SelectableChannel may result in a Selector doing the final close before concurrent I/O on channel has completed + JDK-8335142: compiler/c1/TestTraceLinearScanLevel.java occasionally times out with -Xcomp + JDK-8335172: Add manual steps to run security/auth/callback/ /TextCallbackHandler/Password.java test + 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-8335530: Java file extension missing in AuthenticatorTest + JDK-8335664: Parsing jsr broken: assert(bci>= 0 && bci < c->method()->code_size()) failed: index out of bounds + JDK-8335709: C2: assert(!loop->is_member(get_loop(useblock))) failed: must be outside loop + 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-8336413: gtk headers : Fix typedef redeclaration of GMainContext and GdkPixbuf + JDK-8336564: Enhance mask blit functionality redux + JDK-8336640: Shenandoah: Parallel worker use in parallel_heap_region_iterate + JDK-8336854: CAInterop.java#actalisauthenticationrootca conflicted with /manual and /timeout + JDK-8336911: ZGC: Division by zero in heuristics after JDK-8332717 + JDK-8337066: Repeated call of StringBuffer.reverse with double byte string returns wrong result + JDK-8337067: Test runtime/classFileParserBug/Bad_NCDFE_Msg.java won't compile + JDK-8337320: Update ProblemList.txt with tests known to fail on XWayland + JDK-8337331: crash: pinned virtual thread will lead to jvm crash when running with the javaagent option + 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-8337826: Improve logging in OCSPTimeout and SimpleOCSPResponder to help diagnose JDK-8309754 + JDK-8337851: Some tests have name which confuse jtreg + JDK-8337876: [IR Framework] Add support for IR tests with @Stable + 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-8338110: Exclude Fingerprinter::do_type from ubsan checks + JDK-8338112: Test testlibrary_tests/ir_framework/tests/ /TestPrivilegedMode.java fails with release build + JDK-8338344: Test TestPrivilegedMode.java intermittent fails java.lang.NoClassDefFoundError: jdk/test/lib/Platform + JDK-8338380: Update TLSCommon/interop/AbstractServer to specify an interface to listen for connections + JDK-8338389: [JFR] Long strings should be added to the string pool + JDK-8338402: GHA: some of bundles may not get removed + JDK-8338449: ubsan: division by zero in sharedRuntimeTrans.cpp + JDK-8338550: Do libubsan1 installation in test container only if requested + 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-8338924: C1: assert(0 <= i && i < _len) failed: illegal index 5 for length 5 + JDK-8339080: Bump update version for OpenJDK: jdk-21.0.6 + 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-8339386: Assertion on AIX - original PC must be in the main code section of the compiled method + JDK-8339416: [s390x] Provide implementation for resolve_global_jobject + 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-8339648: ZGC: Division by zero in rule_major_allocation_rate + JDK-8339725: Concurrent GC crashed due to GetMethodDeclaringClass + 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-8340007: Refactor KeyEvent/FunctionKeyTest.java + JDK-8340008: KeyEvent/KeyTyped/Numpad1KeyTyped.java has 15 seconds timeout + JDK-8340109: Ubsan: ciEnv.cpp:1660:65: runtime error: member call on null pointer of type 'struct CompileTask' + JDK-8340210: Add positionTestUI() to PassFailJFrame.Builder + JDK-8340214: C2 compilation asserts with "no node with a side effect" in PhaseIdealLoop::try_sink_out_of_loop + 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-8340383: VM issues warning failure to find kernel32.dll on Windows nanoserver + JDK-8340387: Update OS detection code to recognize Windows Server 2025 + JDK-8340398: [JVMCI] Unintuitive behavior of UseJVMCICompiler option + 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-8340590: RISC-V: C2: Small improvement to vector gather load and scatter store + 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-8340801: Disable ubsan checks in some awt/2d coding + JDK-8340804: doc/building.md update Xcode instructions to note that full install is required + 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-8340923: The class LogSelection copies uninitialized memory + JDK-8341024: [test] build/AbsPathsInImage.java fails with OOM when using ubsan-enabled binaries + JDK-8341146: RISC-V: Unnecessary fences used for load-acquire in template interpreter + JDK-8341235: Improve default instruction frame title in PassFailJFrame + JDK-8341261: Tests assume UnlockExperimentalVMOptions is disabled by default + JDK-8341562: RISC-V: Generate comments in - XX:+PrintInterpreter to link to source code + JDK-8341688: Aarch64: Generate comments in - XX:+PrintInterpreter to link to source code + JDK-8341722: Fix some warnings as errors when building on Linux with toolchain clang + 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-8342014: RISC-V: ZStoreBarrierStubC2 clobbers rflags + JDK-8342063: [21u][aix] Backport introduced redundant line in ProblemList + 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-8342409: [s390x] C1 unwind_handler fails to unlock synchronized methods with LM_MONITOR + JDK-8342496: C2/Shenandoah: SEGV in compiled code when running jcstress + JDK-8342578: GHA: RISC-V: Bootstrap using Debian snapshot is still failing + JDK-8342607: Enhance register printing on x86_64 platforms + 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-8342765: [21u] RTM tests assume UnlockExperimentalVMOptions is disabled by default + JDK-8342823: Ubsan: ciEnv.cpp:1614:65: runtime error: member call on null pointer of type 'struct CompileTask' + JDK-8342905: Thread.setContextClassloader from thread in FJP commonPool task no longer works after JDK-8327501 redux + 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-8343506: [s390x] multiple test failures with ubsan + JDK-8343724: [PPC64] Disallow OptoScheduling + 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-8343884: [s390x] Disallow OptoScheduling + JDK-8343923: GHA: Switch to Xcode 15 on MacOS AArch64 runners + JDK-8344164: [s390x] ProblemList hotspot/jtreg/runtime/NMT/VirtualAllocCommitMerge.java + JDK-8344628: Test TestEnableJVMCIProduct.java run with virtual thread intermittent fails + JDK-8344993: [21u] [REDO] Backport JDK-8327501 and JDK-8328366 to JDK 21 + JDK-8345055: [21u] ProblemList failing rtm tests on ppc platforms + JDK-8347010: [21u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 21.0.6 - Added patch * reproducible-directory-mtime.patch + reproducible modification times for directory creation- Update to upstream tag jdk-21.0.5+13 (October 2024 CPU) * Security fixes + JDK-8307383: Enhance DTLS connections + JDK-8311208: Improve CDS Support + 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-6355567: AdobeMarkerSegment causes failure to read valid JPEG + JDK-6967482: TAB-key does not work in JTables after selecting details-view in JFileChooser + JDK-7022325: TEST_BUG: test/java/util/zip/ZipFile/ /ReadLongZipFileName.java leaks files if it fails + JDK-8051959: Add thread and timestamp options to java.security.debug system property + JDK-8073061: (fs) Files.copy(foo, bar, REPLACE_EXISTING) deletes bar even if foo is not readable + JDK-8166352: FilePane.createDetailsView() removes JTable TAB, SHIFT-TAB functionality + JDK-8170817: G1: Returning MinTLABSize from unsafe_max_tlab_alloc causes TLAB flapping + JDK-8211847: [aix] java/lang/ProcessHandle/InfoTest.java fails: "reported cputime less than expected" + JDK-8211854: [aix] java/net/ServerSocket/ /AcceptInheritHandle.java fails: read times out + JDK-8222884: ConcurrentClassDescLookup.java times out intermittently + JDK-8238169: BasicDirectoryModel getDirectories and DoChangeContents.run can deadlock + JDK-8241550: [macOS] SSLSocketImpl/ReuseAddr.java failed due to "BindException: Address already in use" + JDK-8242564: javadoc crashes:: class cast exception com.sun.tools.javac.code.Symtab$6 + JDK-8260633: [macos] java/awt/dnd/MouseEventAfterStartDragTest/ /MouseEventAfterStartDragTest.html test failed + JDK-8261433: Better pkcs11 performance for libpkcs11:C_EncryptInit/libpkcs11:C_DecryptInit + JDK-8269428: java/util/concurrent/ConcurrentHashMap/ /ToArray.java timed out + JDK-8269657: Test java/nio/channels/DatagramChannel/ /Loopback.java failed: Unexpected message + JDK-8280120: [IR Framework] Add attribute to @IR to enable/disable IR matching based on the architecture + JDK-8280392: java/awt/Focus/NonFocusableWindowTest/ /NonfocusableOwnerTest.java failed with "RuntimeException: Test failed." + 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-8283223: gc/stringdedup/TestStringDeduplicationFullGC.java [#]Parallel failed with "RuntimeException: String verification failed" + JDK-8287325: AArch64: fix virtual threads with - XX:UseBranchProtection=pac-ret + JDK-8291809: Convert compiler/c2/cr7200264/TestSSE2IntVect.java to IR verification test + JDK-8294148: Support JSplitPane for instructions and test UI + JDK-8299058: AssertionError in sun.net.httpserver.ServerImpl when connection is idle + JDK-8299487: Test java/net/httpclient/whitebox/ /SSLTubeTestDriver.java timed out + JDK-8299790: os::print_hex_dump is racy + JDK-8299813: java/nio/channels/DatagramChannel/Disconnect.java fails with jtreg test timeout due to lost datagram + JDK-8301686: TLS 1.3 handshake fails if server_name doesn't match resuming session + JDK-8303920: Avoid calling out to python in DataDescriptorSignatureMissing test + JDK-8305072: Win32ShellFolder2.compareTo is inconsistent + JDK-8305825: getBounds API returns wrong value resulting in multiple Regression Test Failures on Ubuntu 23.04 + JDK-8307193: Several Swing jtreg tests use class.forName on L&F classes + JDK-8307352: AARCH64: Improve itable_stub + JDK-8307778: com/sun/jdi/cds tests fail with jtreg's Virtual test thread factory + JDK-8307788: vmTestbase/gc/gctests/LargeObjects/large003/ /TestDescription.java timed out + JDK-8308286: Fix clang warnings in linux code + JDK-8308660: C2 compilation hits 'node must be dead' assert + JDK-8309067: gtest/AsyncLogGtest.java fails again in stderrOutput_vm + JDK-8309621: [XWayland][Screencast] screen capture failure with sun.java2d.uiScale other than 1 + JDK-8309685: Fix -Wconversion warnings in assembler and register code + JDK-8309894: compiler/vectorapi/ /VectorLogicalOpIdentityTest.java fails on SVE system with UseSVE=0 + JDK-8310072: JComboBox/DisabledComboBoxFontTestAuto: Enabled and disabled ComboBox does not match in these LAFs: GTK+ + 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-8310906: Fix -Wconversion warnings in runtime, oops and some code header files. + JDK-8311306: Test com/sun/management/ThreadMXBean/ /ThreadCpuTimeArray.java failed: out of expected range + JDK-8311666: Disabled tests in test/jdk/sun/java2d/marlin + JDK-8311989: Test java/lang/Thread/virtual/Reflection.java timed out + JDK-8312049: runtime/logging/ClassLoadUnloadTest can be improved + JDK-8312111: open/test/jdk/java/awt/Robot/ModifierRobotKey/ /ModifierRobotKeyTest.java fails on ubuntu 23.04 + JDK-8312140: jdk/jshell tests failed with JDI socket timeouts + JDK-8312200: Fix Parse::catch_call_exceptions memory leak + JDK-8312229: Crash involving yield, switch and anonymous classes + 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-8313983: jmod create --target-platform should replace existing ModuleTarget attribute + JDK-8314163: os::print_hex_dump prints incorrectly for big endian platforms and unit sizes larger than 1 + JDK-8314225: SIGSEGV in JavaThread::is_lock_owned + JDK-8314515: java/util/concurrent/SynchronousQueue/ /Fairness.java failed with "Error: fair=false i=8 j=0" + JDK-8314614: jdk/jshell/ImportTest.java failed with "InternalError: Failed remote listen" + JDK-8315024: Vector API FP reduction tests should not test for exact equality + JDK-8315031: YoungPLABSize and OldPLABSize not aligned by ObjectAlignmentInBytes + JDK-8315422: getSoTimeout() would be in try block in SSLSocketImpl + JDK-8315505: CompileTask timestamp printed can overflow + JDK-8315576: compiler/codecache/CodeCacheFullCountTest.java fails after JDK-8314837 + JDK-8315804: Open source several Swing JTabbedPane JTextArea JTextField tests + JDK-8315923: pretouch_memory by atomic-add-0 fragments huge pages unexpectedly + JDK-8315965: Open source various AWT applet tests + JDK-8315969: compiler/rangechecks/ /TestRangeCheckHoistingScaledIV.java: make flagless + JDK-8316104: Open source several Swing SplitPane and RadioButton related tests + JDK-8316131: runtime/cds/appcds/TestParallelGCWithCDS.java fails with JNI error + 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-8316361: C2: assert(!failure) failed: Missed optimization opportunity in PhaseIterGVN with -XX:VerifyIterativeGVN=10 + JDK-8316389: Open source few AWT applet tests + JDK-8316756: C2 EA fails with "missing memory path" when encountering unsafe_arraycopy stub call + JDK-8317112: Add screenshot for Frame/DefaultSizeTest.java + JDK-8317128: java/nio/file/Files/CopyAndMove.java failed with AccessDeniedException + JDK-8317240: Promptly free OopMapEntry after fail to insert the entry to OopMapCache + JDK-8317288: [macos] java/awt/Window/Grab/GrabTest.java: Press on the outside area didn't cause ungrab + JDK-8317299: safepoint scalarization doesn't keep track of the depth of the JVM state + JDK-8317360: Missing null checks in JfrCheckpointManager and JfrStringPool initialization routines + JDK-8317372: Refactor some NumberFormat tests to use JUnit + JDK-8317446: ProblemList gc/arguments/TestNewSizeFlags.java on macosx-aarch64 in Xcomp + JDK-8317449: ProblemList serviceability/jvmti/stress/ /StackTrace/NotSuspended/ /GetStackTraceNotSuspendedStressTest.java on several platforms + JDK-8317635: Improve GetClassFields test to verify correctness of field order + JDK-8317696: Fix compilation with clang-16 + JDK-8317738: CodeCacheFullCountTest failed with "VirtualMachineError: Out of space in CodeCache for method handle intrinsic" + JDK-8317831: compiler/codecache/CheckLargePages.java fails on OL 8.8 with unexpected memory string + JDK-8318071: IgnoreUnrecognizedVMOptions flag still causes failure in ArchiveHeapTestClass + JDK-8318479: [jmh] the test security.CacheBench failed for multiple threads run + JDK-8318605: Enable parallelism in vmTestbase/nsk/stress/stack tests + JDK-8319197: Exclude hb-subset and hb-style from compilation + JDK-8319406: x86: Shorter movptr(reg, imm) for 32-bit immediates + JDK-8319773: Avoid inflating monitors when installing hash codes for LM_LIGHTWEIGHT + JDK-8319793: C2 compilation fails with "Bad graph detected in build_loop_late" after JDK-8279888 + JDK-8319817: Charset constructor should make defensive copy of aliases + JDK-8319818: Address GCC 13.2.0 warnings (stringop-overflow and dangling-pointer) + JDK-8320079: The ArabicBox.java test has no control buttons + JDK-8320212: Disable GCC stringop-overflow warning for affected files + 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-8320675: PrinterJob/SecurityDialogTest.java hangs + 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-8321206: Make Locale related system properties `StaticProperty` + JDK-8321220: JFR: RecordedClass reports incorrect modifiers + JDK-8321278: C2: Partial peeling fails with assert "last_peel <- first_not_peeled" + JDK-8321509: False positive in get_trampoline fast path causes crash + JDK-8321933: TestCDSVMCrash.java spawns two processes + JDK-8322008: Exclude some CDS tests from running with - Xshare:off + JDK-8322062: com/sun/jdi/JdwpAllowTest.java does not performs negative testing with prefix length + JDK-8322330: JavadocHelperTest.java OOMEs with Parallel GC and ZGC + JDK-8322726: C2: Unloaded signature class kills argument value + JDK-8322743: C2: prevent lock region elimination in OSR compilation + JDK-8322766: Micro bench SSLHandshake should use default algorithms + JDK-8322881: java/nio/file/Files/CopyMoveVariations.java fails with AccessDeniedException due to permissions of files in /tmp + JDK-8322971: KEM.getInstance() should check if a 3rd-party security provider is signed + JDK-8322996: BoxLockNode creation fails with assert(reg < CHUNK_SIZE) failed: sanity + JDK-8323122: AArch64: Increase itable stub size estimate + JDK-8323196: jdk/jfr/api/consumer/filestream/TestOrdered.java failed with "Events are not ordered! Reuse = false" + JDK-8323274: C2: array load may float above range check + JDK-8323552: AbstractMemorySegmentImpl#mismatch returns -1 when comparing distinct areas of the same instance of MemorySegment + JDK-8323577: C2 SuperWord: remove AlignVector restrictions on IR tests added in JDK-8305055 + JDK-8323584: AArch64: Unnecessary ResourceMark in NativeCall::set_destination_mt_safe + JDK-8323670: A few client tests intermittently throw ConcurrentModificationException + JDK-8323682: C2: guard check is not generated in Arrays.copyOfRange intrinsic when allocation is eliminated by EA + JDK-8323782: Race: Thread::interrupt vs. AbstractInterruptibleChannel.begin + JDK-8323801: tag doesn't strikethrough the text + JDK-8323972: C2 compilation fails with assert(!x->as_Loop()->is_loop_nest_inner_loop()) failed: loop was transformed + JDK-8324174: assert(m->is_entered(current)) failed: invariant + JDK-8324577: [REDO] - [IMPROVE] OPEN_MAX is no longer the max limit on macOS >= 10.6 for RLIMIT_NOFILE + JDK-8324580: SIGFPE on THP initialization on kernels < 4.10 + JDK-8324641: [IR Framework] Add Setup method to provide custom arguments and set fields + JDK-8324668: JDWP process management needs more efficient file descriptor handling + JDK-8324755: Enable parallelism in vmTestbase/gc/gctests/LargeObjects tests + JDK-8324781: runtime/Thread/TestAlwaysPreTouchStacks.java failed with Expected a higher ratio between stack committed and reserved + JDK-8324808: Manual printer tests have no Pass/Fail buttons, instructions close set 3 + JDK-8324969: C2: prevent elimination of unbalanced coarsened locking regions + JDK-8324983: Race in CompileBroker::possibly_add_compiler_threads + JDK-8325022: Incorrect error message on client authentication + JDK-8325037: x86: enable and fix hotspot/jtreg/compiler/vectorization/TestRoundVectFloat.java + JDK-8325083: jdk/incubator/vector/Double512VectorTests.java crashes in Assembler::vex_prefix_and_encode + JDK-8325179: Race in BasicDirectoryModel.validateFileCache + JDK-8325218: gc/parallel/TestAlwaysPreTouchBehavior.java fails + JDK-8325382: (fc) FileChannel.transferTo throws IOException when position equals size + JDK-8325384: sun/security/ssl/SSLSessionImpl/ /ResumptionUpdateBoundValues.java failing intermittently when main thread is a virtual thread + JDK-8325469: Freeze/Thaw code can crash in the presence of OSR frames + JDK-8325494: C2: Broken graph after not skipping CastII node anymore for Assertion Predicates after JDK-8309902 + JDK-8325520: Vector loads and stores with indices and masks incorrectly compiled + JDK-8325542: CTW: Runner can produce negative StressSeed + JDK-8325587: Shenandoah: ShenandoahLock should allow blocking in VM + JDK-8325616: JFR ZGC Allocation Stall events should record stack traces + JDK-8325620: HTMLReader uses ConvertAction instead of specified CharacterAction for , , + JDK-8325754: Dead AbstractQueuedSynchronizer$ConditionNodes survive minor garbage collections + JDK-8325763: Revert properties: vm.opt.x.* + JDK-8326106: Write and clear stack trace table outside of safepoint + JDK-8326129: Java Record Pattern Match leads to infinite loop + JDK-8326332: Unclosed inline tags cause misalignment in summary tables + JDK-8326717: Disable stringop-overflow in shenandoahLock.cpp + JDK-8326734: text-decoration applied to lost when mixed with or + JDK-8327007: javax/swing/JSpinner/8008657/bug8008657.java fails + JDK-8327040: Problemlist ActionListenerCalledTwiceTest.java test failing in macos14 + JDK-8327137: Add test for ConcurrentModificationException in BasicDirectoryModel + JDK-8327401: Some jtreg tests fail on Wayland without any tracking bug + JDK-8327423: C2 remove_main_post_loops: check if main-loop belongs to pre-loop, not just assert + JDK-8327424: ProblemList serviceability/sa/TestJmapCore.java on all platforms with ZGC + JDK-8327501: Common ForkJoinPool prevents class unloading in some cases + 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-8327990: [macosx-aarch64] Various tests fail with - XX:+AssertWXAtThreadSync + 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-8328366: Thread.setContextClassloader from thread in FJP commonPool task no longer works after JDK-8327501 + 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-8328697: SubMenuShowTest and SwallowKeyEvents tests stabilization + JDK-8328785: IOException: Symbol not found: C_GetInterface for PKCS11 interface prior to V3.0 + 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-8329088: Stack chunk thawing races with concurrent GC stack iteration + JDK-8329103: assert(!thread->in_asgct()) failed during multi-mode profiling + JDK-8329126: No native wrappers generated anymore with - XX:-TieredCompilation after JDK-8251462 + JDK-8329134: Reconsider TLAB zapping + JDK-8329258: TailCall should not use frame pointer register for jump target + 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-8329665: fatal error: memory leak: allocating without ResourceMark + JDK-8329667: [macos] Issue with JTree related fix for JDK-8317771 + JDK-8329995: Restricted access to `/proc` can cause JFR initialization to crash + JDK-8330027: Identity hashes of archived objects must be based on a reproducible random seed + JDK-8330063: Upgrade jQuery to 3.7.1 + JDK-8330133: libj2pkcs11.so crashes on some pkcs#11 v3.0 libraries + JDK-8330146: assert(!_thread->is_in_any_VTMS_transition()) failed + JDK-8330520: linux clang build fails in os_linux.cpp with static_assert with no message is a C++17 extension + JDK-8330576: ZYoungCompactionLimit should have range check + JDK-8330611: AES-CTR vector intrinsic may read out of bounds (x86_64, AVX-512) + JDK-8330748: ByteArrayOutputStream.writeTo(OutputStream) pins carrier + JDK-8330814: Cleanups for KeepAliveCache tests + JDK-8330819: C2 SuperWord: bad dominance after pre-loop limit adjustment with base that has CastLL after pre-loop + JDK-8330849: Add test to verify memory usage with recursive locking + JDK-8330981: ZGC: Should not dedup strings in the finalizer graph + 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-8331142: Add test for number of loader threads in BasicDirectoryModel + JDK-8331153: JFR: Improve logging of jdk/jfr/api/consumer/filestream/TestOrdered.java + JDK-8331164: createJMHBundle.sh download jars fail when url needed to be redirected + JDK-8331266: Bump update version for OpenJDK: jdk-21.0.5 + JDK-8331405: Shenandoah: Optimize ShenandoahLock with TTAS + JDK-8331411: Shenandoah: Reconsider spinning duration in ShenandoahLock + JDK-8331421: ubsan: vmreg.cpp checking error member call on misaligned address + JDK-8331495: Limit BasicDirectoryModel/LoaderThreadCount.java to Windows only + JDK-8331518: Tests should not use the "Classpath" exception form of the legal header + JDK-8331572: Allow using OopMapCache outside of STW GC phases + JDK-8331573: Rename CollectedHeap::is_gc_active to be explicitly about STW GCs + JDK-8331575: C2: crash when ConvL2I is split thru phi at LongCountedLoop + JDK-8331605: jdk/test/lib/TestMutuallyExclusivePlatformPredicates.java test failure + JDK-8331626: unsafe.cpp:162:38: runtime error in index_oop_from_field_offset_long - applying non-zero offset 4563897424 to null pointer + JDK-8331714: Make OopMapCache installation lock-free + JDK-8331731: ubsan: relocInfo.cpp:155:30: runtime error: applying non-zero offset to null pointer + JDK-8331746: Create a test to verify that the cmm id is not ignored + JDK-8331771: ZGC: Remove OopMapCacheAlloc_lock ordering workaround + JDK-8331789: ubsan: deoptimization.cpp:403:29: runtime error: load of value 208, which is not a valid value for type 'bool' + JDK-8331798: Remove unused arg of checkErgonomics() in TestMaxHeapSizeTools.java + JDK-8331854: ubsan: copy.hpp:218:10: runtime error: addition of unsigned offset to 0x7fc2b4024518 overflowed to 0x7fc2b4024510 + JDK-8331863: DUIterator_Fast used before it is constructed + JDK-8331885: C2: meet between unloaded and speculative types is not symmetric + JDK-8331931: JFR: Avoid loading regex classes during startup + JDK-8331999: BasicDirectoryModel/LoaderThreadCount.java frequently fails on Windows in CI + JDK-8332008: Enable issuestitle check + JDK-8332113: Update nsk.share.Log to be always verbose + JDK-8332154: Memory leak in SynchronousQueue + 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-8332431: NullPointerException in JTable of SwingSet2 + JDK-8332473: ubsan: growableArray.hpp:290:10: runtime error: null pointer passed as argument 1, which is declared to never be null + JDK-8332490: JMH org.openjdk.bench.java.util.zip .InflaterInputStreams.inflaterInputStreamRead OOM + JDK-8332499: Gtest codestrings.validate_vm fail on linux x64 when hsdis is present + JDK-8332524: Instead of printing "TLSv1.3," it is showing "TLS13" + 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-8332675: test/hotspot/jtreg/gc/testlibrary/Helpers.java compileClass javadoc does not match after 8321812 + JDK-8332699: ubsan: jfrEventSetting.inline.hpp:31:43: runtime error: index 163 out of bounds for type 'jfrNativeEventSetting [162]' + JDK-8332717: ZGC: Division by zero in heuristics + JDK-8332720: ubsan: instanceKlass.cpp:3550:76: runtime error: member call on null pointer of type 'struct Array' + JDK-8332818: ubsan: archiveHeapLoader.cpp:70:27: runtime error: applying non-zero offset 18446744073707454464 to null pointer + JDK-8332825: ubsan: guardedMemory.cpp:35:11: runtime error: null pointer passed as argument 2, which is declared to never be null + JDK-8332885: Clarify failure_handler self-tests + JDK-8332894: ubsan: vmError.cpp:2090:26: runtime error: division by zero + JDK-8332898: failure_handler: log directory of commands + 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-8332905: C2 SuperWord: bad AD file, with RotateRightV and first operand not a pack + JDK-8332920: C2: Partial Peeling is wrongly applied for CmpU with negative limit + JDK-8332935: Crash: assert(*lastPtr != 0) failed: Mismatched JNINativeInterface tables, check for new entries + JDK-8332936: Test vmTestbase/metaspace/gc/watermark_70_80/ /TestDescription.java fails with no GC's recorded + JDK-8332959: C2: ZGC fails with 'Incorrect load shift' when invoking Object.clone() reflectively on an array + JDK-8333088: ubsan: shenandoahAdaptiveHeuristics.cpp:245:44: runtime error: division by zero + JDK-8333093: Incorrect comment in zAddress_aarch64.cpp + JDK-8333099: Missing check for is_LoadVector in StoreNode::Identity + JDK-8333149: ubsan : memset on nullptr target detected in jvmtiEnvBase.cpp get_object_monitor_usage + JDK-8333178: ubsan: jvmti_tools.cpp:149:16: runtime error: null pointer passed as argument 2, which is declared to never be null + JDK-8333270: HandlersOnComplexResetUpdate and HandlersOnComplexUpdate tests fail with "Unexpected reference" if timeoutFactor is less than 1/3 + JDK-8333277: ubsan: mlib_ImageScanPoly.c:292:43: runtime error: division by zero + JDK-8333353: Delete extra empty line in CodeBlob.java + JDK-8333354: ubsan: frame.inline.hpp:91:25: and src/hotspot/share/runtime/frame.inline.hpp:88:29: runtime error: member call on null pointer of type 'const struct SmallRegisterMap' + JDK-8333361: ubsan,test : libHeapMonitorTest.cpp:518:9: runtime error: null pointer passed as argument 2, which is declared to never be null + JDK-8333363: ubsan: instanceKlass.cpp: runtime error: member call on null pointer of type 'struct AnnotationArray' + JDK-8333366: C2: CmpU3Nodes are not pushed back to worklist in PhaseCCP leading to non-fixpoint assertion failure + JDK-8333398: Uncomment the commented test in test/jdk/java/ /util/jar/JarFile/mrjar/MultiReleaseJarAPI.java + JDK-8333462: Performance regression of new DecimalFormat() when compare to jdk11 + JDK-8333477: Delete extra empty spaces in Makefiles + JDK-8333542: Breakpoint in parallel code does not work + JDK-8333622: ubsan: relocInfo_x86.cpp:101:56: runtime error: pointer index expression with base (-1) overflowed + JDK-8333639: ubsan: cppVtables.cpp:81:55: runtime error: index 14 out of bounds for type 'long int [1]' + JDK-8333652: RISC-V: compiler/vectorapi/ /VectorGatherMaskFoldingTest.java fails when using RVV + 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-8333887: ubsan: unsafe.cpp:247:13: runtime error: store to null pointer of type 'volatile int' + JDK-8334078: RISC-V: TestIntVect.java fails after JDK-8332153 when running without RVV + JDK-8334123: log the opening of Type 1 fonts + JDK-8334166: Enable binary check + JDK-8334239: Introduce macro for ubsan method/function exclusions + 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-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-8334421: assert(!oldbox->is_unbalanced()) failed: this should not be called for unbalanced region + JDK-8334482: Shenandoah: Deadlock when safepoint is pending during nmethods iteration + JDK-8334592: ProblemList serviceability/jvmti/stress/ /StackTrace/NotSuspended/ /GetStackTraceNotSuspendedStressTest.java in jdk21 on all platforms + JDK-8334594: Generational ZGC: Deadlock after OopMap rewrites in 8331572 + JDK-8334600: TEST java/net/MulticastSocket/IPMulticastIF.java fails on linux-aarch64 + JDK-8334618: ubsan: support setting additional ubsan check options + JDK-8334653: ISO 4217 Amendment 177 Update + JDK-8334769: Shenandoah: Move CodeCache_lock close to its use in ShenandoahConcurrentNMethodIterator + JDK-8334867: Add back assertion from JDK-8325494 + JDK-8335007: Inline OopMapCache table + JDK-8335134: Test com/sun/jdi/BreakpointOnClassPrepare.java timeout + JDK-8335150: Test LogGeneratedClassesTest.java fails on rpmbuild mock enviroment + JDK-8335237: ubsan: vtableStubs.hpp is_vtable_stub exclude from ubsan checks + JDK-8335283: Build failure due to 'no_sanitize' attribute directive ignored + JDK-8335409: Can't allocate and retain memory from resource area in frame::oops_interpreted_do oop closure after 8329665 + JDK-8335493: check_gc_overhead_limit should reset SoftRefPolicy::_should_clear_all_soft_refs + JDK-8335536: Fix assertion failure in IdealGraphPrinter when append is true + JDK-8335743: jhsdb jstack cannot print some information on the waiting thread + JDK-8335775: Remove extraneous 's' in comment of rawmonitor.cpp test file + JDK-8335904: Fix invalid comment in ShenandoahLock + JDK-8335967: "text-decoration: none" does not work with "A" HTML tags + JDK-8336284: Test TestClhsdbJstackLock.java/ TestJhsdbJstackLock.java fails with -Xcomp after JDK-8335743 + JDK-8336301: test/jdk/java/nio/channels/ /AsyncCloseAndInterrupt.java leaves around a FIFO file upon test completion + JDK-8336342: Fix known X11 library locations in sysroot + JDK-8336343: Add more known sysroot library locations for ALSA + JDK-8336926: jdk/internal/util/ReferencedKeyTest.java can fail with ConcurrentModificationException + 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-8337622: IllegalArgumentException in java.lang.reflect.Field.get + JDK-8337664: Distrust TLS server certificates issued after Oct 2024 and anchored by Entrust Root CAs + JDK-8338139: {ClassLoading,Memory}MXBean::isVerbose methods are inconsistent with their setVerbose methods + JDK-8338286: GHA: Demote x86_32 to hotspot build only + 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-8341674: [21u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 21.0.5 + JDK-8341989: [21u] Back out JDK-8327501 and JDK-8328366- Update to upstream tag jdk-21.0.4+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 changes + JDK-7001133: OutOfMemoryError by CustomMediaSizeName implementation + JDK-8159927: Add a test to verify JMOD files created in the images do not have debug symbols + 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-8223696: java/net/httpclient/MaxStreams.java failed with didn't finish within the time-out + JDK-8259866: two java.util tests failed with "IOException: There is not enough space on the disk" + JDK-8266242: java/awt/GraphicsDevice/CheckDisplayModes.java failing on macOS 11 ARM + JDK-8278527: java/util/concurrent/tck/JSR166TestCase.java fails nanoTime test + JDK-8280056: gtest/LargePageGtests.java#use-large-pages failed "os.release_one_mapping_multi_commits_vm" + JDK-8281658: Add a security category to the java - XshowSettings option + JDK-8288936: Wrong lock ordering writing G1HeapRegionTypeChange JFR event + JDK-8288989: Make tests not depend on the source code + JDK-8293069: Make -XX:+Verbose less verbose + JDK-8293850: need a largest_committed metric for each category of NMT's output + JDK-8294699: Launcher causes lingering busy cursor + JDK-8294985: SSLEngine throws IAE during parsing of X500Principal + JDK-8295111: dpkg appears to have problems resolving symbolically linked native libraries + JDK-8299023: TestPLABResize.java and TestPLABPromotion.java are failing intermittently + JDK-8301183: (zipfs) jdk/jdk/nio/zipfs/ /TestLocOffsetFromZip64EF.java failing with ZipException:R0 on OL9 + JDK-8303525: Refactor/cleanup open/test/jdk/javax/rmi/ssl/SSLSocketParametersTest.java + JDK-8303773: Replace "main.wrapper" with "test.thread.factory" property in test code + JDK-8303891: Speed up Zip64SizeTest using a small ZIP64 file + JDK-8303959: tools/jpackage/share/RuntimePackageTest.java fails with java.lang.AssertionError missing files + JDK-8303972: (zipfs) Make test/jdk/jdk/nio/zipfs/ /TestLocOffsetFromZip64EF.java independent of the zip command line + JDK-8304839: Move TestScaffold.main() to the separate class DebugeeWrapper + JDK-8305645: System Tray icons get corrupted when Windows primary monitor changes + JDK-8305931: jdk/jfr/jcmd/TestJcmdDumpPathToGCRoots.java failed with "Expected chains but found none" + JDK-8306040: HttpResponseInputStream.available() returns 1 on empty stream + JDK-8308144: Uncontrolled memory consumption in SSLFlowDelegate.Reader + JDK-8308453: Convert JKS test keystores in test/jdk/javax/net/ssl/etc to PKCS12 + JDK-8309142: Refactor test/langtools/tools/javac/versions/ /Versions.java + JDK-8309752: com/sun/jdi/SetLocalWhileThreadInNative.java fails with virtual test thread factory due to OpaqueFrameException + JDK-8309757: com/sun/jdi/ReferrersTest.java fails with virtual test thread factory + JDK-8309763: Move tests in test/jdk/sun/misc/URLClassPath directory to test/jdk/jdk/internal/loader + JDK-8309871: jdk/jfr/api/consumer/recordingstream/ /TestSetEndTime.java timed out + JDK-8309890: TestStringDeduplicationInterned.java waits for the wrong condition + JDK-8310070: Test javax/net/ssl/DTLS/DTLSWontNegotiateV10.java timed out + JDK-8310228: Improve error reporting for uncaught native exceptions on Windows + JDK-8310234: Refactor Locale tests to use JUnit + JDK-8310355: Move the stub test from initialize_final_stubs() to test/hotspot/gtest + JDK-8310513: [s390x] Intrinsify recursive ObjectMonitor locking + JDK-8310731: Configure a javax.net.ssl.SNIMatcher for the HTTP/1.1 test servers in java/net/httpclient tests + JDK-8310818: Refactor more Locale tests to use JUnit + JDK-8310913: Move ReferencedKeyMap to jdk.internal so it may be shared + JDK-8311792: java/net/httpclient/ResponsePublisher.java fails intermittently with AssertionError: Found some outstanding operations + JDK-8311823: JFR: Uninitialized EventEmitter::_thread_id field + JDK-8311881: jdk/javax/swing/ProgressMonitor/ProgressTest.java does not show the ProgressMonitorInputStream all the time + JDK-8311964: Some jtreg tests failing on x86 with error 'unrecognized VM options' (C2 flags) + JDK-8312014: [s390x] TestSigInfoInHsErrFile.java Failure + JDK-8312194: test/hotspot/jtreg/applications/ctw/modules/ /jdk_crypto_ec.java cannot handle empty modules + JDK-8312218: Print additional debug information when hitting assert(in_hash) + JDK-8312320: Remove javax/rmi/ssl/SSLSocketParametersTest.sh from ProblemList + JDK-8312383: Log X509ExtendedKeyManager implementation class name in TLS/SSL connection + JDK-8312498: Thread::getState and JVM TI GetThreadState should return TIMED_WAITING virtual thread is timed parked + JDK-8312777: notifyJvmtiMount before notifyJvmtiUnmount 8321270: Virtual Thread.yield consumes parking permit + JDK-8313394: Array Elements in OldObjectSample event has the incorrect description + JDK-8313612: Use JUnit in lib-test/jdk tests + JDK-8313702: Update IANA Language Subtag Registry to Version 2023-08-02 + JDK-8313710: jcmd: typo in the documentation of JFR.start and JFR.dump + JDK-8313899: JVMCI exception Translation can fail in TranslatedException. + JDK-8314573: G1: Heap resizing at Remark does not take existing eden regions into account + JDK-8314824: Fix serviceability/jvmti/8036666/ /GetObjectLockCount.java to use vm flags + JDK-8314828: Mark 3 jcmd command-line options test as vm.flagless + JDK-8314832: Few runtime/os tests ignore vm flags + JDK-8314975: JavadocTester should set source path if not specified + 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-8315373: Change VirtualThread to unmount after freezing, re-mount before thawing + JDK-8315485: (fs) Move java/nio/file/Path/Misc.java tests into java/nio/file/Path/PathOps.java + JDK-8315503: G1: Code root scan causes long GC pauses due to imbalanced iteration + JDK-8315559: Delay TempSymbol cleanup to avoid symbol table churn + JDK-8315605: G1: Add number of nmethods in code roots scanning statistics + 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-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-8315998: Remove dead ClassLoaderDataGraphKlassIteratorStatic + JDK-8316002: Remove unnecessary seen_dead_loader in ClassLoaderDataGraph::do_unloading + JDK-8316053: Open some swing tests 3 + JDK-8316138: Add GlobalSign 2 TLS root certificates + JDK-8316154: Opensource JTextArea manual tests + JDK-8316164: Opensource JMenuBar manual test + JDK-8316186: RISC-V: Remove PlatformCmpxchg<4> + JDK-8316228: jcmd tests are broken by 8314828 + JDK-8316242: Opensource SwingGraphics manual test + JDK-8316451: 6 java/lang/instrument/PremainClass tests ignore VM flags + JDK-8316460: 4 javax/management tests ignore VM flags + JDK-8316559: Refactor some util/Calendar tests to JUnit + 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-8316669: ImmutableOopMapSet destructor not called + JDK-8316670: Remove effectively unused nmethodBucket::_count + JDK-8316696: Remove the testing base classes: IntlTest and CollatorTest + JDK-8316924: java/lang/Thread/virtual/stress/ParkALot.java times out + JDK-8316959: Improve InlineCacheBuffer pending queue management + JDK-8317007: Add bulk removal of dead nmethods during class unloading + JDK-8317235: Remove Access API use in nmethod class + JDK-8317287: [macos14] InterJVMGetDropSuccessTest.java: Child VM: abnormal termination + JDK-8317350: Move code cache purging out of CodeCache::UnloadingScope + JDK-8317440: Lock rank checking fails when code root set is modified with the Servicelock held after JDK-8315503 + JDK-8317600: VtableStubs::stub_containing() table load not ordered wrt to stores + JDK-8317631: Refactor ChoiceFormat tests to use JUnit + JDK-8317677: Specialize Vtablestubs::entry_for() for VtableBlob + JDK-8317809: Insertion of free code blobs into code cache can be very slow during class unloading + JDK-8317965: TestLoadLibraryDeadlock.java fails with "Unable to load native library.: expected true, was false" + JDK-8318109: Writing JFR records while a CHT has taken its lock asserts in rank checking + JDK-8318322: Update IANA Language Subtag Registry to Version 2023-10-16 + JDK-8318455: Fix the compiler/sharedstubs/ /SharedTrampolineTest.java and SharedStubToInterpTest.java + JDK-8318580: "javax/swing/MultiMonitor/MultimonVImage.java failing with Error. Can't find library: /open/test/jdk/java/ /awt/regtesthelpers" after JDK-8316053 + JDK-8318585: Rename CodeCache::UnloadingScope to UnlinkingScope + JDK-8318599: HttpURLConnection cache issues leading to crashes in JGSS w/ native GSS introduced by 8303809 + JDK-8318720: G1: Memory leak in G1CodeRootSet after JDK-8315503 + JDK-8318727: Enable parallelism in vmTestbase/vm/gc/concurrent tests + JDK-8318757: VM_ThreadDump asserts in interleaved ObjectMonitor::deflate_monitor calls + JDK-8318854: [macos14] Running any AWT app prints Secure coding warning + JDK-8318962: Update ProcessTools javadoc with suggestions in 8315097 + JDK-8318986: Improve GenericWaitBarrier performance + JDK-8319048: Monitor deflation unlink phase prolongs time to safepoint + JDK-8319153: Fix: Class is a raw type in ProcessTools + JDK-8319265: TestLoadLibraryDeadlock.java fails on windows-x64 "Unable to load b.jar" + JDK-8319338: tools/jpackage/share/RuntimeImageTest.java fails with -XX:+UseZGC + JDK-8319376: ParallelGC: Forwarded objects found during heap inspection + JDK-8319437: NMT should show library names in call stacks + 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-8319571: Update jni/nullCaller/NullCallerTest.java to accept flags or mark as flagless + JDK-8319574: Exec/process tests should be marked as flagless + JDK-8319578: Few java/lang/instrument ignore test.java.opts and accept test.vm.opts only + JDK-8319647: Few java/lang/System/LoggerFinder/modules tests ignore vm flags + JDK-8319648: java/lang/SecurityManager tests ignore vm flags + JDK-8319650: Improve heap dump performance with class metadata caching + JDK-8319651: Several network tests ignore vm flags when start java process + JDK-8319672: Several classloader 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-8319713: Parallel: Remove PSAdaptiveSizePolicy::should_full_GC + JDK-8319757: java/nio/channels/DatagramChannel/ /InterruptibleOrNot.java failed: wrong exception thrown + JDK-8319876: Reduce memory consumption of VM_ThreadDump::doit + JDK-8319896: Remove monitor deflation from final audit + JDK-8319955: Improve dependencies removal during class unloading + JDK-8320005: Allow loading of shared objects with .a extension on AIX + JDK-8320061: [nmt] Multiple issues with peak accounting + 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-8320275: assert(_chunk->bitmap().at(index)) failed: Bit not set at index + JDK-8320331: G1 Full GC Heap verification relies on metadata not reset before verification + JDK-8320342: Use PassFailJFrame for TruncatedPopupMenuTest.java + JDK-8320343: Generate GIF images for AbstractButton/5049549/bug5049549.java + JDK-8320349: Simplify FileChooserSymLinkTest.java by using single-window testUI + JDK-8320365: IPPPrintService.getAttributes() causes blanket re-initialisation + JDK-8320370: NMT: Change MallocMemorySnapshot to simplify code. + JDK-8320515: assert(monitor->object_peek() != nullptr) failed: Owned monitors should not have a dead object + JDK-8320525: G1: G1UpdateRemSetTrackingBeforeRebuild::distribute_marked_bytes accesses partially unloaded klass + 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-8320692: Null icon returned for .exe without custom icon + JDK-8320707: Virtual thread test updates + JDK-8320712: Rewrite BadFactoryTest in pure Java + JDK-8320714: java/util/Locale/LocaleProvidersRun.java and java/util/ResourceBundle/modules/visibility/ /VisibilityTest.java timeout after passing + JDK-8320715: Improve the tests of test/hotspot/jtreg/compiler/intrinsics/float16 + JDK-8320924: Improve heap dump performance by optimizing archived object checks + JDK-8321075: RISC-V: UseSystemMemoryBarrier lacking proper OS support + JDK-8321107: Add more test cases for JDK-8319372 + JDK-8321163: [test] OutputAnalyzer.getExitValue() unnecessarily logs even when process has already completed + JDK-8321182: SourceExample.SOURCE_14 comment should refer to 'switch expressions' instead of 'text blocks' + JDK-8321276: runtime/cds/appcds/dynamicArchive/ /DynamicSharedSymbols.java failed with "'17 2: jdk/test/lib/apps ' missing from stdout/stderr" + JDK-8321489: Update LCMS to 2.16 + JDK-8321713: Harmonize executeTestJvm with create[Limited]TestJavaProcessBuilder + JDK-8321718: ProcessTools.executeProcess calls waitFor before logging + JDK-8321812: Update GC tests to use execute[Limited]TestJava + JDK-8321815: Shenandoah: gc state should be synchronized to java threads only once per safepoint + 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-8322477: order of subclasses in the permits clause can differ between compilations + JDK-8322503: Shenandoah: Clarify gc state usage + JDK-8322818: Thread::getStackTrace can fail with InternalError if virtual thread is timed-parked when pinned + JDK-8322846: Running with -Djdk.tracePinnedThreads set can hang + 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-8322962: Upcall stub might go undetected when freezing frames + JDK-8323002: test/jdk/java/lang/Thread/virtual/stress/ /GetStackTraceALotWhenPinned.java times out on macosx-x64 + JDK-8323170: j2dbench is using outdated javac source/target to be able to build by itself + JDK-8323210: Update the usage of cmsFLAGS_COPY_ALPHA + JDK-8323276: StressDirListings.java fails on AIX + JDK-8323296: java/lang/Thread/virtual/stress/ /GetStackTraceALotWhenPinned.java#id1 timed out + JDK-8323519: Add applications/ctw/modules to Hotspot tiered testing + JDK-8323595: is_aligned(p, alignof(OopT))) assertion fails in Jetty without compressed OOPs + JDK-8323635: Test gc/g1/TestHumongousAllocConcurrentStart.java fails with -XX:TieredStopAtLevel=3 + JDK-8323685: PrintSystemDictionaryAtExit has mutex rank assert + JDK-8323994: gtest runner repeats test name for every single gtest assertion + JDK-8324121: SIGFPE in PhaseIdealLoop::extract_long_range_checks + JDK-8324123: aarch64: fix prfm literal encoding in assembler + JDK-8324236: compiler/ciReplay/ /TestInliningProtectionDomain.java failed with RuntimeException: should only dump inline information for ... expected true, was false + 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-8324632: Update Zlib Data Compression Library to Version 1.3.1 + JDK-8324646: Avoid Class.forName in SecureRandom constructor + JDK-8324648: Avoid NoSuchMethodError when instantiating NativePRNG + 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-8324817: Parallel GC does not pre-touch all heap pages when AlwaysPreTouch enabled and large page disabled + JDK-8324824: AArch64: Detect Ampere-1B core and update default options for Ampere CPUs + JDK-8324834: Use _LARGE_FILES on AIX + JDK-8324933: ConcurrentHashTable::statistics_calculate synchronization is expensive + JDK-8324998: Add test cases for String.regionMatches comparing Turkic dotted/dotless I with uppercase latin I + JDK-8325024: java/security/cert/CertPathValidator/OCSP/ /OCSPTimeout.java incorrect comment information + JDK-8325028: (ch) Pipe channels should lazily set socket to non-blocking mode on first use by virtual thread + JDK-8325095: C2: bailout message broken: ResourceArea allocated string used after free + 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-8325255: jdk.internal.util.ReferencedKeySet::add using wrong test + 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-8325437: Safepoint polling in monitor deflation can cause massive logs + JDK-8325567: jspawnhelper without args fails with segfault + JDK-8325579: Inconsistent behavior in com.sun.jndi.ldap.Connection::createSocket + JDK-8325613: CTW: Stale method cleanup requires GC after Sweeper removal + JDK-8325621: Improve jspawnhelper version checks + JDK-8325743: test/jdk/java/nio/channels/unixdomain/ /SocketOptions.java enhance user name output in error case + JDK-8325862: set -XX:+ErrorFileToStderr when executing java in containers for some container related jtreg tests + JDK-8325908: Finish removal of IntlTest and CollatorTest + 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-8326446: The User and System of jdk.CPULoad on Apple M1 are inaccurate + JDK-8326496: [test] checkHsErrFileContent support printing hserr in error case + 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-8326685: Linux builds not reproducible if two builds configured in different build folders + JDK-8326718: Test java/util/Formatter/Padding.java should timeout on large inputs before fix in JDK-8299677 + JDK-8326773: Bump update version for OpenJDK: jdk-21.0.4 + JDK-8326824: Test: remove redundant test in compiler/vectorapi/reshape/utils/TestCastMethods.java + 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-8326948: Force English locale for timeout formatting + JDK-8326960: GHA: RISC-V sysroot cannot be debootstrapped due to ongoing Debian t64 transition + JDK-8326974: ODR violation in macroAssembler_aarch64.cpp + 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-8327096: (fc) java/nio/channels/FileChannel/Size.java fails on partition incapable of creating large files + JDK-8327136: javax/management/remote/mandatory/notif/ /NotifReconnectDeadlockTest.java fails on libgraal + JDK-8327180: Failed: java/io/ObjectStreamClass/ObjectStreamClassCaching.java#G1 + JDK-8327261: Parsing test for Double/Float succeeds w/o testing all bad cases + JDK-8327468: Do not restart close if errno is EINTR [macOS/linux] + JDK-8327474: Review use of java.io.tmpdir in jdk tests + JDK-8327486: java/util/Properties/PropertiesStoreTest.java fails "Text 'xxx' could not be parsed at index 20" after JDK-8174269 + JDK-8327631: Update IANA Language Subtag Registry to Version 2024-03-07 + JDK-8327799: JFR view: the "Park Until" field of jdk.ThreadPark is invalid if the parking method is not absolute + JDK-8327971: Multiple ASAN errors reported for metaspace + JDK-8327988: When running ASAN, disable dangerous NMT test + JDK-8327989: java/net/httpclient/ManyRequest.java should not use "localhost" in URIs + JDK-8327998: Enable java/lang/ProcessBuilder/ /JspawnhelperProtocol.java on Mac + JDK-8328037: Test java/util/Formatter/Padding.java has unnecessary high heap requirement after JDK-8326718 + 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-8328555: hidpi problems for test java/awt/Dialog/ /DialogAnotherThread/JaWSTest.java + JDK-8328589: unify os::breakpoint among posix platforms + JDK-8328592: hprof tests fail with -XX:-CompactStrings + JDK-8328604: remove on_aix() function + JDK-8328638: Fallback option for POST-only OCSP requests + JDK-8328702: C2: Crash during parsing because sub type check is not folded + JDK-8328703: Illegal accesses in Java_jdk_internal_org_jline_terminal_impl_jna_linux_CLibraryImpl_ioctl0 + JDK-8328705: GHA: Cross-compilation jobs do not require build JDK + JDK-8328709: AIX os::get_summary_cpu_info support Power 10 + JDK-8328744: Parallel: Parallel GC throws OOM before heap is fully expanded + JDK-8328776: [AIX] remove checked_vmgetinfo, use vmgetinfo directly + JDK-8328812: Update and move siphash license + JDK-8328822: C2: "negative trip count?" assert failure in profile predicate code + JDK-8328825: Google CAInterop test failures + JDK-8328938: C2 SuperWord: disable vectorization for large stride and scale + JDK-8328948: GHA: Restoring sysroot from cache skips the build after JDK-8326960 + JDK-8328957: Update PKCS11Test.java to not use hardcoded path + 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-8329109: Threads::print_on() tries to print CPU time for terminated GC threads + JDK-8329163: C2: possible overflow in PhaseIdealLoop::extract_long_range_checks() + JDK-8329213: Better validation for com.sun.security.ocsp.useget option + JDK-8329223: Parallel: Parallel GC resizes heap even if -Xms = -Xmx + JDK-8329545: [s390x] Fix garbage value being passed in Argument Register + JDK-8329570: G1: Excessive is_obj_dead_cond calls in verification + 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-8329823: RISC-V: Need to sync CPU features with related JVM flags + JDK-8329840: Fix ZPhysicalMemorySegment::_end type + JDK-8329850: [AIX] Allow loading of different members of same shared library archive + JDK-8329862: libjli GetApplicationHome cleanups and enhance jli tracing + JDK-8329961: Buffer overflow in os::Linux::kernel_version + JDK-8330011: [s390x] update block-comments to make code consistent + 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-8330275: Crash in XMark::follow_array + JDK-8330464: hserr generic events - add entry for the before_exit calls + JDK-8330523: Reduce runtime and improve efficiency of KeepAliveTest + JDK-8330524: Linux ppc64le compile warning with clang in os_linux_ppc.cpp + JDK-8330615: avoid signed integer overflows in zip_util.c readCen / hashN + JDK-8330815: Use pattern matching for instanceof in KeepAliveCache + JDK-8331031: unify os::dont_yield and os::naked_yield across Posix platforms + JDK-8331113: createJMHBundle.sh support configurable maven repo mirror + JDK-8331167: UBSan enabled build fails in adlc on macOS + JDK-8331298: avoid alignment checks in UBSAN enabled build + JDK-8331331: :tier1 target explanation in doc/testing.md is incorrect + JDK-8331352: error: template-id not allowed for constructor/destructor in C++20 + JDK-8331466: Problemlist serviceability/dcmd/gc/ /RunFinalizationTest.java on generic-all + JDK-8331639: [21u]: Bump GHA bootstrap JDK to 21.0.3 + JDK-8331942: On Linux aarch64, CDS archives should be using 64K alignment by default + JDK-8332253: Linux arm32 build fails after 8292591 + JDK-8334441: Mark tests in jdk_security_infra group as manual + JDK-8335960: [21u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 21.0.4 - Added patch: * reproducible-javadoc-timestamp.patch + set javadoc timestamps to the time from SOURCE_DATE_EPOCH environmental variable if it is set- Require file for posttrans phase of the headless subpackage (bsc#1227298)- Update to upstream tag jdk-21.0.3+9 (April 2024 CPU) * Security fixes + JDK-8315708, CVE-2024-21012, bsc#1222987: Enhance HTTP/2 client usage + 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-8009550: PlatformPCSC should load versioned so + JDK-8077371: Binary files in JAXP test should be removed + JDK-8169475: WheelModifier.java fails by timeout + JDK-8209595: MonitorVmStartTerminate.java timed out + JDK-8210410: Refactor java.util.Currency:i18n shell tests to plain java tests + 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-8264899: C1: -XX:AbortVMOnException does not work if all methods in the call stack are compiled with C1 and there are no exception handlers + JDK-8274122: java/io/File/createTempFile/SpecialTempFile.java fails in Windows 11 + JDK-8295343: sun/security/pkcs11 tests fail on Linux RHEL 8.6 and newer + JDK-8296631: NSS tests failing on OL9 linux-aarch64 hosts + JDK-8301310: The SendRawSysexMessage test may cause a JVM crash + JDK-8304020: Speed up test/jdk/java/util/zip/ZipFile/ /TestTooManyEntries.java and clarify its purpose + JDK-8304292: Memory leak related to ClassLoader::update_class_path_entry_list + JDK-8305962: update jcstress to 0.16 + JDK-8305971: NPE in JavacProcessingEnvironment for missing enum constructor body + JDK-8306922: IR verification fails because IR dump is chopped up + 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-8309203: C2: remove copy-by-value of GrowableArray for InterfaceSet + JDK-8309302: java/net/Socket/Timeouts.java fails with AssertionError on test temporal post condition + JDK-8309697: [TESTBUG] Remove "@requires vm.flagless" from jtreg vectorization tests + JDK-8310031: Parallel: Implement better work distribution for large object arrays in old gen + JDK-8310238: [test bug] javax/swing/JTableHeader/6889007/ /bug6889007.java fails + JDK-8310308: IR Framework: check for type and size of vector nodes + JDK-8310629: java/security/cert/CertPathValidator/OCSP/ /OCSPTimeout.java fails with RuntimeException Server not ready + JDK-8310631: test/jdk/sun/nio/cs/TestCharsetMapping.java is spuriously passing + JDK-8310807: java/nio/channels/DatagramChannel/Connect.java timed out + JDK-8310844: [AArch64] C1 compilation fails because monitor offset in OSR buffer is too large for immediate + JDK-8310919: runtime/ErrorHandling/ /TestAbortVmOnException.java times out due to core dumps taking a long time on OSX + JDK-8310923: Refactor Currency tests to use JUnit + JDK-8311081: KeytoolReaderP12Test.java fail on localized Windows platform + JDK-8311279: TestStressIGVNAndCCP.java failed with different IGVN traces for the same seed + JDK-8311581: Remove obsolete code and comments in TestLVT.java + JDK-8311588: C2: RepeatCompilation compiler directive does not choose stress seed randomly + JDK-8311663: Additional refactoring of Locale tests to JUnit + JDK-8311893: Interactive component with ARIA role 'tabpanel' does not have a programmatically associated name + JDK-8311986: Disable runtime/os/TestTracePageSizes.java for ShenandoahGC + JDK-8311992: Test java/lang/Thread/virtual/ /JfrEvents::testVirtualThreadPinned failed + JDK-8312136: Modify runtime/ErrorHandling/TestDwarf.java to split dwarf and decoder testing + JDK-8312416: Tests in Locale should have more descriptive names + JDK-8312428: PKCS11 tests fail with NSS 3.91 + JDK-8312916: Remove remaining usages of -Xdebug from test/hotspot/jtreg + JDK-8313082: Enable CreateCoredumpOnCrash for testing in makefiles + JDK-8313229: DHEKeySizing.java should be modified to use TLS versions TLSv1, TLSv1.1, TLSv1.2 + JDK-8313507: Remove pkcs11/Cipher/TestKATForGCM.java from ProblemList + JDK-8313621: test/jdk/jdk/internal/math/FloatingDecimal/ /TestFloatingDecimal should use RandomFactory + JDK-8313638: Add test for dump of resolved references + JDK-8313670: Simplify shared lib name handling code in some tests + JDK-8313720: C2 SuperWord: wrong result with - XX:+UseVectorCmov -XX:+UseCMoveUnconditionally + JDK-8313816: Accessing jmethodID might lead to spurious crashes + JDK-8313854: Some tests in serviceability area fail on localized Windows platform + JDK-8314164: java/net/HttpURLConnection/ /HttpURLConnectionExpectContinueTest.java fails intermittently in timeout + JDK-8314220: Configurable InlineCacheBuffer size + JDK-8314283: Support for NSS tests on aarch64 platforms + JDK-8314320: Mark runtime/CommandLine/ tests as flagless + JDK-8314333: Update com/sun/jdi/ProcessAttachTest.java to use ProcessTools.createTestJvm(..) + JDK-8314513: [IR Framework] Some internal IR Framework tests are failing after JDK-8310308 on PPC and Cascade Lake + JDK-8314578: Non-verifiable code is emitted when two guards declare pattern variables in colon-switch + JDK-8314610: hotspot can't compile with the latest of gtest because of + JDK-8314612: TestUnorderedReduction.java fails with - XX:MaxVectorSize=32 and -XX:+AlignVector + JDK-8314629: Generational ZGC: Clearing All SoftReferences log line lacks GCId + JDK-8314829: serviceability/sa/jmap-hprof/ /JMapHProfLargeHeapTest.java ignores vm flags + JDK-8314830: runtime/ErrorHandling/ tests ignore external VM flags + JDK-8314831: NMT tests ignore vm flags + JDK-8314835: gtest wrappers should be marked as flagless + JDK-8314837: 5 compiled/codecache tests ignore VM flags + JDK-8314838: 3 compiler tests ignore vm flags + JDK-8314990: Generational ZGC: Strong OopStorage stats reported as weak roots + JDK-8315034: File.mkdirs() occasionally fails to create folders on Windows shared folder + JDK-8315042: NPE in PKCS7.parseOldSignedData + JDK-8315097: Rename createJavaProcessBuilder + JDK-8315241: (fs) Move toRealPath tests in java/nio/file/Path/Misc.java to separate JUnit 5 test + JDK-8315406: [REDO] serviceability/jdwp/ /AllModulesCommandTest.java ignores VM flags + 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-8315721: CloseRace.java#id0 fails transiently on libgraal + JDK-8315726: Open source several AWT applet tests + JDK-8315731: Open source several Swing Text related tests + JDK-8315761: Open source few swing JList and JMenuBar tests + JDK-8315891: java/foreign/TestLinker.java failed with "error occurred while instantiating class TestLinker: null" + JDK-8315986: [macos14] javax/swing/JMenuItem/4654927/ /bug4654927.java: component must be showing on the screen to determine its location + JDK-8315988: Parallel: Make TestAggressiveHeap use createTestJvm + JDK-8316001: GC: Make TestArrayAllocatorMallocLimit use createTestJvm + JDK-8316028: Update FreeType to 2.13.2 + JDK-8316106: Open source few swing JInternalFrame and JMenuBar tests + JDK-8316132: CDSProtectionDomain::get_shared_protection_domain should check for exception + JDK-8316229: Enhance class initialization logging + JDK-8316309: AArch64: VMError::print_native_stack() crashes on Java native method frame + JDK-8316319: Generational ZGC: The SoftMaxHeapSize might be wrong when CDS decreases the MaxHeapSize + JDK-8316392: compiler/interpreter/ /TestVerifyStackAfterDeopt.java failed with SIGBUS in PcDescContainer::find_pc_desc_internal + JDK-8316410: GC: Make TestCompressedClassFlags use createTestJvm + JDK-8316445: Mark com/sun/management/HotSpotDiagnosticMXBean/ /CheckOrigin.java as vm.flagless + JDK-8316446: 4 sun/management/jdp tests ignore VM flags + JDK-8316447: 8 sun/management/jmxremote tests ignore VM flags + JDK-8316462: sun/jvmstat/monitor/MonitoredVm/ /MonitorVmStartTerminate.java ignores 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-8316594: C2 SuperWord: wrong result with hand unrolled loops + JDK-8316661: CompilerThread leaks CodeBlob memory when dynamically stopping compiler thread in non-product + JDK-8316693: Simplify at-requires checkDockerSupport() + JDK-8316947: Write a test to check textArea triggers MouseEntered/MouseExited events properly + JDK-8316961: Fallback implementations for 64-bit Atomic::{add,xchg} on 32-bit platforms + JDK-8316973: GC: Make TestDisableDefaultGC use createTestJvm + JDK-8317042: G1: Make TestG1ConcMarkStepDurationMillis use createTestJvm + JDK-8317144: Exclude sun/security/pkcs11/sslecc/ /ClientJSSEServerJSSE.java on Linux ppc64le + JDK-8317188: G1: Make TestG1ConcRefinementThreads use createTestJvm + JDK-8317218: G1: Make TestG1HeapRegionSize use createTestJvm + JDK-8317228: GC: Make TestXXXHeapSizeFlags use createTestJvm + JDK-8317300: javac erroneously allows "final" in front of a record pattern + JDK-8317307: test/jdk/com/sun/jndi/ldap/ /LdapPoolTimeoutTest.java fails with ConnectException: Connection timed out: no further information + JDK-8317316: G1: Make TestG1PercentageOptions use createTestJvm + JDK-8317317: G1: Make TestG1RemSetFlags use createTestJvm + JDK-8317343: GC: Make TestHeapFreeRatio use createTestJvm + JDK-8317347: Parallel: Make TestInitialTenuringThreshold use createTestJvm + JDK-8317358: G1: Make TestMaxNewSize use createTestJvm + JDK-8317522: Test logic for BODY_CF in AbstractThrowingSubscribers.java is wrong + JDK-8317535: Shenandoah: Remove unused code + JDK-8317771: [macos14] Expand/collapse a JTree using keyboard freezes the application in macOS 14 Sonoma + JDK-8317804: com/sun/jdi/JdwpAllowTest.java fails on Alpine 3.17 / 3.18 + JDK-8318039: GHA: Bump macOS and Xcode versions + JDK-8318082: ConcurrentModificationException from IndexWriter + JDK-8318154: Improve stability of WheelModifier.java test + JDK-8318157: RISC-V: implement ensureMaterializedForStackWalk intrinsic + JDK-8318158: RISC-V: implement roundD/roundF intrinsics + 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-8318590: JButton ignores margin when painting HTML text + 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-8318613: ChoiceFormat patterns are not well tested + JDK-8318689: jtreg is confused when folder name is the same as the test name + JDK-8318696: Do not use LFS64 symbols on Linux + JDK-8318737: Fallback linker passes bad JNI handle + JDK-8318809: java/util/concurrent/ConcurrentLinkedQueue/ /WhiteBox.java shows intermittent failures on linux ppc64le and aarch64 + JDK-8318964: Fix build failures caused by 8315097 + JDK-8318971: Better Error Handling for Jar Tool When Processing Non-existent Files + JDK-8318983: Fix comment typo in PKCS12Passwd.java + JDK-8319103: Popups that request focus are not shown on Linux with Wayland + JDK-8319124: Update XML Security for Java to 3.0.3 + JDK-8319128: sun/security/pkcs11 tests fail on OL 7.9 aarch64 + JDK-8319136: Skip pkcs11 tests on linux-aarch64 + JDK-8319137: release _object in ObjectMonitor dtor to avoid races + JDK-8319213: Compatibility.java reads both stdout and stderr of JdkUtils + JDK-8319314: NMT detail report slow or hangs for large number of mappings + JDK-8319372: C2 compilation fails with "Bad immediate dominator info" + JDK-8319382: com/sun/jdi/JdwpAllowTest.java shows failures on AIX if prefixLen of mask is larger than 32 in IPv6 case + JDK-8319456: jdk/jfr/event/gc/collection/ /TestGCCauseWith[Serial|Parallel].java : GC cause 'GCLocker Initiated GC' not in the valid causes + JDK-8319548: Unexpected internal name for Filler array klass causes error in VisualVM + JDK-8319569: Several java/util tests should be updated to accept VM flags + JDK-8319633: runtime/posixSig/TestPosixSig.java intermittent timeouts on UNIX + JDK-8319668: Fixup of jar filename typo in BadFactoryTest.sh + JDK-8319777: Zero: Support 8-byte cmpxchg + JDK-8319879: Stress mode to randomize incremental inlining decision + JDK-8319883: Zero: Use atomic built-ins for 64-bit accesses + JDK-8319897: Move StackWatermark handling out of LockStack::contains + JDK-8319938: TestFileChooserSingleDirectorySelection.java fails with "getSelectedFiles returned empty array" + JDK-8320052: Zero: Use __atomic built-ins for atomic RMW operations + JDK-8320145: Compiler should accept final variable in Record Pattern + JDK-8320168: handle setsocktopt return values + JDK-8320206: Some intrinsics/stubs missing vzeroupper on x86_64 + JDK-8320208: Update Public Suffix List to b5bf572 + JDK-8320300: Adjust hs_err output in malloc/mmap error cases + JDK-8320303: Allow PassFailJFrame to accept single window creator + JDK-8320309: AIX: pthreads created by foreign test library don't work as expected + JDK-8320383: refresh libraries cache on AIX in VMError::report + JDK-8320582: Zero: Misplaced CX8 enablement flag + JDK-8320798: Console read line with zero out should zero out underlying buffer + JDK-8320807: [PPC64][ZGC] C1 generates wrong code for atomics + JDK-8320830: [AIX] Dont mix os::dll_load() with direct dlclose() calls + JDK-8320877: Shenandoah: Remove ShenandoahUnloadClassesFrequency support + JDK-8320888: Shenandoah: Enable ShenandoahVerifyOptoBarriers in debug builds + JDK-8320890: [AIX] Find a better way to mimic dl handle equality + JDK-8320898: exclude compiler/vectorapi/reshape/ /TestVectorReinterpret.java on ppc64(le) platforms + JDK-8320907: Shenandoah: Remove ShenandoahSelfFixing flag + JDK-8320921: GHA: Parallelize hotspot_compiler test jobs + JDK-8320937: support latest VS2022 MSC_VER in abstract_vm_version.cpp + JDK-8320943: Files/probeContentType/Basic.java fails on latest Windows 11 - content type mismatch + JDK-8321120: Shenandoah: Remove ShenandoahElasticTLAB flag + JDK-8321122: Shenandoah: Remove ShenandoahLoopOptsAfterExpansion flag + JDK-8321131: Console read line with zero out should zero out underlying buffer in JLine + JDK-8321151: JDK-8294427 breaks Windows L&F on all older Windows versions + JDK-8321164: javac with annotation processor throws AssertionError: Filling jrt:/... during JarFileObject[/...] + JDK-8321215: Incorrect x86 instruction encoding for VSIB addressing mode + JDK-8321269: Require platforms to define DEFAULT_CACHE_LINE_SIZE + JDK-8321374: Add a configure option to explicitly set CompanyName property in VersionInfo resource for Windows exe/dll + JDK-8321408: Add Certainly roots R1 and E1 + JDK-8321409: Console read line with zero out should zero out underlying buffer in JLine (redux) + JDK-8321410: Shenandoah: Remove ShenandoahSuspendibleWorkers flag + JDK-8321480: ISO 4217 Amendment 176 Update + JDK-8321542: C2: Missing ChaCha20 stub for x86_32 leads to crashes + JDK-8321582: yield .class not parsed correctly. + JDK-8321599: Data loss in AVX3 Base64 decoding + JDK-8321619: Generational ZGC: ZColorStoreGoodOopClosure is only valid for young objects + JDK-8321894: Bump update version for OpenJDK: 21.0.3 + JDK-8321972: test runtime/Unsafe/InternalErrorTest.java timeout on linux-riscv64 platform + JDK-8321974: Crash in ciKlass::is_subtype_of because TypeAryPtr::_klass is not initialized + JDK-8322040: Missing array bounds check in ClassReader.parameter + JDK-8322098: os::Linux::print_system_memory_info enhance the THP output with /sys/kernel/mm/transparent_hugepage/hpage_pmd_size + JDK-8322142: JFR: Periodic tasks aren't orphaned between recordings + JDK-8322159: ThisEscapeAnalyzer crashes for erroneous code + JDK-8322255: Generational ZGC: ZPageSizeMedium should be set before MaxTenuringThreshold + JDK-8322279: Generational ZGC: Use ZFragmentationLimit and ZYoungCompactionLimit as percentage instead of multiples + JDK-8322282: Incorrect LoaderConstraintTable::add_entry after JDK-8298468 + JDK-8322321: Add man page doc for -XX:+VerifySharedSpaces + JDK-8322417: Console read line with zero out should zero out when throwing exception + JDK-8322418: Problem list gc/TestAllocHumongousFragment.java subtests for 8298781 + JDK-8322512: StringBuffer.repeat does not work correctly after toString() was called + 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-8322790: RISC-V: Tune costs for shuffles with no conversion + JDK-8322957: Generational ZGC: Relocation selection must join the STS + 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-8323065: Unneccesary CodeBlob lookup in CompiledIC::internal_set_ic_destination + JDK-8323086: Shenandoah: Heap could be corrupted by oom during evacuation + JDK-8323101: C2: assert(n->in(0) == nullptr) failed: divisions with zero check should already have bailed out earlier in split-if + JDK-8323154: C2: assert(cmp != nullptr && cmp->Opcode() == Op_Cmp(bt)) failed: no exit test + 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-8323659: LinkedTransferQueue add and put methods call overridable offer + JDK-8323664: java/awt/font/JNICheck/FreeTypeScalerJNICheck.java still fails with JNI warning on some Windows configurations + JDK-8323667: Library debug files contain non-reproducible full gcc include paths + JDK-8323671: DevKit build gcc libraries contain full paths to source location + JDK-8323717: Introduce test keyword for tests that need external dependencies + JDK-8323964: runtime/Thread/ThreadCountLimit.java fails intermittently on AIX + JDK-8324050: Issue store-store barrier after re-materializing objects during deoptimization + 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-8324598: use mem_unit when working with sysinfo memory and swap related information + JDK-8324637: [aix] Implement support for reporting swap space in jdk.management + JDK-8324647: Invalid test group of lib-test after JDK-8323515 + JDK-8324659: GHA: Generic jtreg errors are not reported + JDK-8324753: [AIX] adjust os_posix after JDK-8318696 + JDK-8324858: [vectorapi] Bounds checking issues when accessing memory segments + JDK-8324874: AArch64: crypto pmull based CRC32/CRC32C intrinsics clobber V8-V15 registers + JDK-8324937: GHA: Avoid multiple test suites per job + JDK-8325074: ZGC fails assert(index == 0 || is_power_of_2(index)) failed: Incorrect load shift: 11 + JDK-8325096: Test java/security/cert/CertPathBuilder/akiExt/ /AKISerialNumber.java is failing + JDK-8325150: (tz) Update Timezone Data to 2024a + JDK-8325194: GHA: Add macOS M1 testing + JDK-8325254: CKA_TOKEN private and secret keys are not necessarily sensitive + JDK-8325444: GHA: JDK-8325194 causes a regression + JDK-8325470: [AIX] use fclose after fopen in read_psinfo + JDK-8325496: Make TrimNativeHeapInterval a product switch + JDK-8325672: C2: allocate PhaseIdealLoop::_loop_or_ctrl from C->comp_arena() + JDK-8325876: crashes in docker container tests on Linuxppc64le Power8 machines + JDK-8326000: Remove obsolete comments for class sun.security.ssl.SunJSSE + JDK-8327391: Add SipHash attribution file + JDK-8329838: [21u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 21.0.3 - Modified patches: * disable-doclint-by-default.patch * fips.patch * java-21-openjdk.spec * java-atk-wrapper-security.patch * loadAssistiveTechnologies.patch * memory-limits.patch * multiple-pkcs11-library-init.patch * system-pcsclite.patch * zero-ranges.patch + rediff to apply without fuzz- Added patch: * reproducible-jlink.patch + make the timestamp in jmods reproducible- 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- Add JPackage base provides for SLE15 too (bsc#1219115)- Update to upstream tag jdk-21.0.2+13 (January 2024 CPU) * CVEs + CVE-2024-20918, bsc#1218907 + CVE-2024-20919, bsc#1218903 + CVE-2024-20921, bsc#1218905 + CVE-2024-20945, bsc#1218909 + CVE-2024-20952, bsc#1218911 * Security fixes + 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-8038244: (fs) Check return value of malloc in Java_sun_nio_fs_AixNativeDispatcher_getmntctl() + JDK-8161536: sun/security/pkcs11/sslecc/ /ClientJSSEServerJSSE.java fails with ProviderException + JDK-8219652: [aix] Tests failing with JNI attach problems. + JDK-8225377: type annotations are not visible to javac plugins across compilation boundaries + JDK-8232839: JDI AfterThreadDeathTest.java failed due to "FAILED: Did not get expected IllegalThreadStateException on a StepRequest.enable()" + JDK-8267502: JDK-8246677 caused 16x performance regression in SynchronousQueue + JDK-8267509: Improve IllegalAccessException message to include the cause of the exception + JDK-8268916: Tests for AffirmTrust roots + JDK-8286757: adlc tries to build with /pathmap but without /experimental:deterministic + JDK-8294156: Allow PassFailJFrame.Builder to create test UI + JDK-8294158: HTML formatting for PassFailJFrame instructions + JDK-8294427: Check boxes and radio buttons have rendering issues on Windows in High DPI env + JDK-8294535: Add screen capture functionality to PassFailJFrame + JDK-8295068: SSLEngine throws NPE parsing CertificateRequests + JDK-8295555: Primitive wrapper caches could be `@Stable` + JDK-8299614: Shenandoah: STW mark should keep nmethod/oops referenced from stack chunk alive + JDK-8300663: java/util/concurrent/SynchronousQueue/ /Fairness.java failed with "Error: fair=true i=0 j=1" + JDK-8301247: JPackage app-image exe launches multiple exe's in JDK 17+ + JDK-8301341: LinkedTransferQueue does not respect timeout for poll() + 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-8301846: Invalid TargetDataLine after screen lock when using JFileChooser or COM library + JDK-8303737: C2: Load can bypass subtype check that enforces it's from the right object type + JDK-8306561: Possible out of bounds access in print_pointer_information + JDK-8308103: Massive (up to ~30x) increase in C2 compilation time since JDK 17 + JDK-8308452: Extend internal Architecture enum with byte order and address size + JDK-8308479: [s390x] Implement alternative fast-locking scheme + JDK-8308592: Framework for CA interoperability testing + JDK-8308593: Add KEEPALIVE Extended Socket Options Support for Windows + JDK-8309209: C2 failed "assert(_stack_guard_state == stack_guard_reserved_disabled) failed: inconsistent state" + JDK-8309305: sun/security/ssl/SSLSocketImpl/ /BlockedAsyncClose.java fails with jtreg test timeout + JDK-8309545: Thread.interrupted from virtual thread needlessly resets interrupt status + JDK-8309663: test fails "assert(check_alignment(result)) failed: address not aligned: 0x00000008baadbabe" + 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-8310239: Add missing cross modifying fence in nmethod entry barriers + JDK-8310512: Cleanup indentation in jfc files + JDK-8310596: Utilize existing method frame::interpreter_frame_monitor_size_in_bytes() + JDK-8310982: jdk/internal/util/ArchTest.java fails after JDK-8308452 failed with Method isARM() + JDK-8311261: [AIX] TestAlwaysPreTouchStacks.java fails due to java.lang.RuntimeException: Did not find expected NMT output + JDK-8311514: Incorrect regex in TestMetaSpaceLog.java + JDK-8311585: Add JRadioButtonMenuItem to bug8031573.java + JDK-8311591: Add SystemModulesPlugin test case that splits module descriptors with new local variables defined by DedupSetBuilder + JDK-8311630: [s390] Implementation of Foreign Function & Memory API (Preview) + JDK-8311631: When multiple users run tools/jpackage/share/ /LicenseTest.java, Permission denied for writing /var/tmp/*.files + JDK-8311680: Update the release version after forking Oct CPU23_10 + JDK-8311681: Update the Jan CPU24_01 release date in master branch after forking Oct CPU23_10 + JDK-8311813: C1: Uninitialized PhiResolver::_loop field + JDK-8311938: Add default cups include location for configure on AIX + JDK-8312078: [PPC] JcmdScale.java Failing on AIX + JDK-8312126: NullPointerException in CertStore.getCRLs after 8297955 + JDK-8312166: (dc) DatagramChannel's socket adaptor does not release carrier thread when blocking in receive + JDK-8312174: missing JVMTI events from vthreads parked during JVMTI attach + JDK-8312191: ColorConvertOp.filter for the default destination is too slow + JDK-8312433: HttpClient request fails due to connection being considered idle and closed + JDK-8312434: SPECjvm2008/xml.transform with CDS fails with "can't seal package nu.xom" + JDK-8312440: assert(cast != nullptr) failed: must have added a cast to pin the node + JDK-8312466: /bin/nm usage in AIX makes needs -X64 flag + JDK-8312467: relax the builddir check in make/autoconf/basic.m4 + JDK-8312592: New parentheses warnings after HarfBuzz 7.2.0 update + JDK-8312612: handle WideCharToMultiByte return values + JDK-8313164: src/java.desktop/windows/native/libawt/windows/ /awt_Robot.cpp GetRGBPixels adjust releasing of resources + JDK-8313167: Update to use jtreg 7.3 + JDK-8313206: PKCS11 tests silently skip execution + JDK-8313244: NM flags handling in configure process + JDK-8313252: Java_sun_awt_windows_ThemeReader_paintBackground release resources in early returns + JDK-8313322: RISC-V: implement MD5 intrinsic + JDK-8313368: (fc) FileChannel.size returns 0 on block special files + JDK-8313575: Refactor PKCS11Test tests + JDK-8313616: support loading library members on AIX in os::dll_load + JDK-8313643: Update HarfBuzz to 8.2.2 + JDK-8313656: assert(!JvmtiExport::can_support_virtual_threads()) with -XX:-DoJVMTIVirtualThreadTransitions + JDK-8313756: [BACKOUT] 8308682: Enhance AES performance + JDK-8313760: [REDO] Enhance AES performance + 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-8313873: java/nio/channels/DatagramChannel/ /SendReceiveMaxSize.java fails on AIX due to small default RCVBUF size and different IPv6 Header interpretation + JDK-8314045: ArithmeticException in GaloisCounterMode + JDK-8314094: java/lang/ProcessHandle/InfoTest.java fails on Windows when run as user with Administrator privileges + JDK-8314120: Add tests for FileDescriptor.sync + JDK-8314121: test tools/jpackage/share/ /RuntimePackageTest.java#id0 fails on RHEL8 + JDK-8314191: C2 compilation fails with "bad AD file" + JDK-8314226: Series of colon-style fallthrough switch cases with guards compiled incorrectly + JDK-8314242: Update applications/scimark/Scimark.java to accept VM flags + JDK-8314246: javax/swing/JToolBar/4529206/bug4529206.java fails intermittently on Linux + JDK-8314263: Signed jars triggering Logger finder recursion and StackOverflowError + JDK-8314330: java/foreign tests should respect vm flags when start new processes + JDK-8314476: TestJstatdPortAndServer.java failed with "java.rmi.NoSuchObjectException: no such object in table" + JDK-8314495: Update to use jtreg 7.3.1 + JDK-8314551: More generic way to handshake GC threads with monitor deflation + JDK-8314580: PhaseIdealLoop::transform_long_range_checks fails with assert "was tested before" + JDK-8314632: Intra-case dominance check fails in the presence of a guard + JDK-8314759: VirtualThread.parkNanos timeout adjustment when pinned should be replaced + JDK-8314883: Java_java_util_prefs_FileSystemPreferences_lockFile0 write result errno in missing case + JDK-8314935: Shenandoah: Unable to throw OOME on back-to-back Full GCs + JDK-8315026: ProcessHandle implementation listing processes on AIX should use getprocs64 + JDK-8315062: [GHA] get-bootjdk action should return the abolute path + JDK-8315082: [REDO] Generational ZGC: Tests crash with assert(index == 0 || is_power_of_2(index)) + JDK-8315088: C2: assert(wq.size() - before == EMPTY_LOOP_SIZE) failed: expect the EMPTY_LOOP_SIZE nodes of this body if empty + JDK-8315195: RISC-V: Update hwprobe query for new extensions + JDK-8315206: RISC-V: hwprobe query is_set return wrong value + JDK-8315213: java/lang/ProcessHandle/TreeTest.java test enhance output of children + JDK-8315214: Do not run sun/tools/jhsdb tests concurrently + JDK-8315362: NMT: summary diff reports threads count incorrectly + JDK-8315377: C2: assert(u->find_out_with(Op_AddP) == nullptr) failed: more than 2 chained AddP nodes? + JDK-8315383: jlink SystemModulesPlugin incorrectly parses the options + JDK-8315415: OutputAnalyzer.shouldMatchByLine() fails in some cases + JDK-8315437: Enable parallelism in vmTestbase/nsk/monitoring/stress/classload tests + JDK-8315442: Enable parallelism in vmTestbase/nsk/monitoring/stress/thread tests + JDK-8315452: Erroneous AST missing modifiers for partial input + JDK-8315499: build using devkit on Linux ppc64le RHEL puts path to devkit into libsplashscreen + JDK-8315545: C1: x86 cmove can use short branches + JDK-8315549: CITime misreports code/total nmethod sizes + JDK-8315554: C1: Replace "cmp reg, 0" with "test reg, reg" on x86 + JDK-8315578: PPC builds are broken after JDK-8304913 + JDK-8315579: SPARC64 builds are broken after JDK-8304913 + JDK-8315606: Open source few swing text/html tests + JDK-8315612: RISC-V: intrinsic for unsignedMultiplyHigh + JDK-8315644: increase timeout of sun/security/tools/jarsigner/Warning.java + JDK-8315651: Stop hiding AIX specific multicast socket errors via NetworkConfiguration (aix) + JDK-8315683: Parallelize java/util/concurrent/tck/JSR166TestCase.java + JDK-8315684: Parallelize sun/security/util/math/TestIntegerModuloP.java + JDK-8315688: Update jdk21u fix version to 21.0.2 + JDK-8315692: Parallelize gc/stress/TestStressRSetCoarsening.java test + JDK-8315696: SignedLoggerFinderTest.java test failed + JDK-8315702: jcmd Thread.dump_to_file slow with millions of virtual threads + JDK-8315706: com/sun/tools/attach/warnings/ /DynamicLoadWarningTest.java real fix for failure on AIX + JDK-8315735: VerifyError when switch statement used with synchronized block + 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-8315774: Enable parallelism in vmTestbase/gc/g1/unloading tests + JDK-8315863: [GHA] Update checkout action to use v4 + JDK-8315869: UseHeavyMonitors not used + JDK-8315920: C2: "control input must dominate current control" assert failure + JDK-8315931: RISC-V: xxxMaxVectorTestsSmokeTest fails when using RVV + JDK-8315936: Parallelize gc/stress/TestStressG1Humongous.java test + JDK-8315937: Enable parallelism in vmTestbase/nsk/stress/numeric tests + JDK-8315942: Sort platform enums and definitions after JDK-8304913 follow-ups + JDK-8315960: test/jdk/java/io/File/TempDirDoesNotExist.java leaves test files behind + JDK-8315971: ProblemList containers/docker/ /TestMemoryAwareness.java on linux-all + JDK-8316003: Update FileChooserSymLinkTest.java to HTML instructions + JDK-8316017: Refactor timeout handler in PassFailJFrame + JDK-8316025: Use testUI() method of PassFailJFrame.Builder in FileChooserSymLinkTest.java + JDK-8316030: Update Libpng to 1.6.40 + JDK-8316031: SSLFlowDelegate should not log from synchronized block + JDK-8316060: test/hotspot/jtreg/runtime/reflect/ /ReflectOutOfMemoryError.java may fail if heap is huge + JDK-8316087: Test SignedLoggerFinderTest.java is still failing + JDK-8316113: Infinite permission checking loop in java/net/spi/ /InetAddressResolverProvider/RuntimePermissionTest + JDK-8316123: ProblemList serviceability/dcmd/gc/RunFinalizationTest.java on AIX + JDK-8316130: Incorrect control in LibraryCallKit::inline_native_notify_jvmti_funcs + JDK-8316142: Enable parallelism in vmTestbase/nsk/monitoring/stress/lowmem tests + JDK-8316156: ByteArrayInputStream.transferTo causes MaxDirectMemorySize overflow + JDK-8316178: Better diagnostic header for CodeBlobs + JDK-8316179: Use consistent naming for lightweight locking in MacroAssembler + JDK-8316181: Move the fast locking implementation out of the .ad files + JDK-8316199: Remove sun/tools/jstatd/TestJstatd* tests from problemlist for Windows. + JDK-8316206: Test StretchedFontTest.java fails for Baekmuk font + JDK-8316304: (fs) Add support for BasicFileAttributes.creationTime() for Linux + JDK-8316337: (bf) Concurrency issue in DirectByteBuffer.Deallocator + JDK-8316341: sun/security/pkcs11/PKCS11Test.java needs adjustment on Linux ppc64le Ubuntu 22 + JDK-8316387: Exclude more failing multicast tests on AIX after JDK-8315651 + JDK-8316396: Endless loop in C2 compilation triggered by AddNode::IdealIL + JDK-8316399: Exclude java/net/MulticastSocket/Promiscuous.java on AIX + JDK-8316400: Exclude jdk/jfr/event/runtime/ /TestResidentSetSizeEvent.java on AIX + JDK-8316401: sun/tools/jhsdb/JStackStressTest.java failed with "InternalError: We should have found a thread that owns the anonymous lock" + JDK-8316411: compiler/compilercontrol/ /TestConflictInlineCommands.java fails intermittent with force inline by CompileCommand missing + 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-8316436: ContinuationWrapper uses unhandled nullptr oop + JDK-8316461: Fix: make test outputs TEST SUCCESS after unsuccessful exit + JDK-8316468: os::write incorrectly handles partial write + JDK-8316514: Better diagnostic header for VtableStub + JDK-8316540: StoreReproducibilityTest fails on some locales + JDK-8316566: RISC-V: Zero extended narrow oop passed to Atomic::cmpxchg + JDK-8316581: Improve performance of Symbol::print_value_on() + JDK-8316585: [REDO] runtime/InvocationTests spend a lot of time on dependency verification + JDK-8316645: RISC-V: Remove dependency on libatomic by adding cmpxchg 1b + JDK-8316648: jrt-fs.jar classes not reproducible between standard and bootcycle builds + JDK-8316659: assert(LockingMode != LM_LIGHTWEIGHT || flag == CCR0) failed: bad condition register + JDK-8316671: sun/security/ssl/SSLSocketImpl/ /SSLSocketCloseHang.java test fails intermittent with Read timed out + JDK-8316679: C2 SuperWord: wrong result, load should not be moved before store if not comparable + JDK-8316710: Exclude java/awt/font/Rotate/RotatedTextTest.java + JDK-8316719: C2 compilation still fails with "bad AD file" + JDK-8316735: Print LockStack in hs_err files + JDK-8316741: BasicStroke.createStrokedShape miter-limits failing on small shapes + 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-8316879: RegionMatches1Tests fails if CompactStrings are disabled after JDK-8302163 + JDK-8316880: AArch64: "stop: Header is not fast-locked" with - XX:-UseLSE since JDK-8315880 + JDK-8316894: make test TEST="jtreg:test/jdk/..." fails on AIX + JDK-8316906: Clarify TLABWasteTargetPercent flag + JDK-8316929: Shenandoah: Shenandoah degenerated GC and full GC need to cleanup old OopMapCache entries + JDK-8316933: RISC-V: compiler/vectorapi/ /VectorCastShape128Test.java fails when using RVV + JDK-8316935: [s390x] Use consistent naming for lightweight locking in MacroAssembler + JDK-8316958: Add test for unstructured locking + JDK-8316967: Correct the scope of vmtimer in UnregisteredClasses::load_class + JDK-8317039: Enable specifying the JDK used to run jtreg + JDK-8317136: [AIX] Problem List runtime/jni/terminatedThread/TestTerminatedThread.java + JDK-8317257: RISC-V: llvm build broken + JDK-8317262: LockStack::contains(oop) fails "assert(t->is_Java_thread()) failed: incorrect cast to JavaThread" + JDK-8317294: Classloading throws exceptions over already pending exceptions + JDK-8317327: Remove JT_JAVA dead code in jib-profiles.js + JDK-8317331: Solaris build failed with "declaration can not follow a statement (E_DECLARATION_IN_CODE)" + JDK-8317335: Build on windows fails after 8316645 + JDK-8317336: Assertion error thrown during 'this' escape analysis + JDK-8317340: Windows builds are not reproducible if MS VS compiler install path differs + JDK-8317373: Add Telia Root CA v2 + JDK-8317374: Add Let's Encrypt ISRG Root X2 + JDK-8317439: Updating RE Configs for BUILD REQUEST 21.0.2+1 + JDK-8317507: C2 compilation fails with "Exceeded _node_regs array" + JDK-8317510: Change Windows debug symbol files naming to avoid losing info when an executable and a library share the same name + JDK-8317581: [s390x] Multiple test failure with LockingMode=2 + JDK-8317601: Windows build on WSL broken after JDK-8317340 + JDK-8317603: Improve exception messages thrown by sun.nio.ch.Net native methods (win) + JDK-8317692: jcmd GC.heap_dump performance regression after JDK-8292818 + 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-8317711: Exclude gtest/GTestWrapper.java on AIX + JDK-8317736: Stream::handleReset locks twice + JDK-8317751: ProblemList ConsumeForModalDialogTest.java, MenuItemActivatedTest.java & MouseModifiersUnitTest_Standard.java for windows + JDK-8317772: NMT: Make peak values available in release builds + JDK-8317790: Fix Bug entry for exclusion of runtime/jni/terminatedThread/TestTerminatedThread.java on AIX + JDK-8317803: Exclude java/net/Socket/asyncClose/Race.java on AIX + JDK-8317807: JAVA_FLAGS removed from jtreg running in JDK-8317039 + JDK-8317818: Combinatorial explosion during 'this' escape analysis + JDK-8317834: java/lang/Thread/IsAlive.java timed out + JDK-8317839: Exclude java/nio/channels/Channels/ /SocketChannelStreams.java on AIX + JDK-8317920: JDWP-agent sends broken exception event with onthrow option + JDK-8317959: Check return values of malloc in native java.base coding + JDK-8317964: java/awt/Mouse/MouseModifiersUnitTest/ /MouseModifiersUnitTest_Standard.java fails on macosx-all after JDK-8317751 + JDK-8317967: Enhance test/jdk/javax/net/ssl/TLSCommon/ /SSLEngineTestCase.java to handle default cases + JDK-8317987: C2 recompilations cause high memory footprint + JDK-8318078: ADLC: pass ASSERT and PRODUCT flags + JDK-8318089: Class space not marked as such with NMT when CDS is off + JDK-8318137: Change milestone to fcs for all releases + JDK-8318144: Match on enum constants with body compiles but fails with MatchException + JDK-8318183: C2: VM may crash after hitting node limit + JDK-8318240: [AIX] Cleaners.java test failure + JDK-8318415: Adjust describing comment of os_getChildren after 8315026 + JDK-8318474: Fix memory reporter for thread_count + JDK-8318525: Atomic gtest should run as TEST_VM to access VM capabilities + JDK-8318528: Rename TestUnstructuredLocking test + JDK-8318540: make test cannot run .jasm tests directly + JDK-8318562: Computational test more than 2x slower when AVX instructions are used + JDK-8318587: refresh libraries cache on AIX in print_vm_info + JDK-8318591: avoid leaks in loadlib_aix.cpp reload_table() + 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-8318736: com/sun/jdi/JdwpOnThrowTest.java failed with "transport error 202: bind failed: Address already in use" + JDK-8318759: Add four DigiCert root certificates + JDK-8318889: C2: add bailout after assert Bad graph detected in build_loop_late + JDK-8318895: Deoptimization results in incorrect lightweight locking stack + JDK-8318951: Additional negative value check in JPEG decoding + JDK-8318953: RISC-V: Small refactoring for MacroAssembler::test_bit + 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-8318981: compiler/compilercontrol/ /TestConflictInlineCommands.java fails intermittent with 'disallowed by CompileCommand' missing from stdout/stderr + JDK-8319104: GtestWrapper crashes with SIGILL in AsyncLogTest::test_asynclog_raw on AIX opt + JDK-8319120: Unbound ScopedValue.get() throws the wrong exception + JDK-8319184: RISC-V: improve MD5 intrinsic + JDK-8319187: Add three eMudhra emSign roots + JDK-8319195: Move most tier 1 vector API regression tests to tier 3 + JDK-8319268: Build failure with GCC8.3.1 after 8313643 + JDK-8319339: Internal error on spurious markup in a hybrid snippet + JDK-8319436: Proxy.newProxyInstance throws NPE if loader is null and interface not visible from class loader + JDK-8319525: RISC-V: Rename *_riscv64.ad files to *_riscv.ad under riscv/gc + JDK-8319532: jshell - Non-sealed declarations sometimes break a snippet evaluation + JDK-8319542: Fix boundaries of region to be tested with os::is_readable_range + JDK-8319700: [AArch64] C2 compilation fails with "Field too big for insn" + JDK-8319828: runtime/NMT/VirtualAllocCommitMerge.java may fail if mixing interpreted and compiled native invocations + JDK-8319922: libCreationTimeHelper.so fails to link in JDK 21 + JDK-8319958: test/jdk/java/io/File/libGetXSpace.c does not compile on Windows 32-bit + 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-8320053: GHA: Cross-compile gtest code + JDK-8320209: VectorMaskGen clobbers rflags on x86_64 + JDK-8320280: RISC-V: Avoid passing t0 as temp register to MacroAssembler::lightweight_lock/unlock + 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-8320601: ProblemList java/lang/invoke/lambda/ /LambdaFileEncodingSerialization.java on linux-all + JDK-8321067: Unlock experimental options in EATests.java + JDK-8322883: [BACKOUT] 8225377: type annotations are not visible to javac plugins across compilation boundaries + JDK-8322985: [BACKOUT] 8318562: Computational test more than 2x slower when AVX instructions are used- Modified patch: * fips.patch + use the system crypto-policies provided configuration file by default (bsc#1218061)- Set priority and make it the preferred JDK- Upgrade to upstream tag jdk-21.0.1+12 (October 2023 CPU) * Security fixes: + JDK-8286503: Enhance security classes + JDK-8308204: Enhanced certificate processing + 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 * Other changes: + JDK-8240567: MethodTooLargeException thrown while creating a jlink image + JDK-8284772: GHA: Use GCC Major Version Dependencies Only + JDK-8293114: JVM should trim the native heap + JDK-8296581: Better system proxy support + JDK-8297856: Improve handling of Bidi characters + JDK-8299658: C1 compilation crashes in LinearScan::resolve_exception_edge + JDK-8302017: Allocate BadPaddingException only if it will be thrown + JDK-8303815: Improve Metaspace test speed + JDK-8304954: SegmentedCodeCache fails when using large pages + JDK-8307766: Linux: Provide the option to override the timer slack + JDK-8308042: [macos] Developer ID Application Certificate not picked up by jpackage if it contains UNICODE characters + JDK-8308047: java/util/concurrent/ScheduledThreadPoolExecutor/ /BasicCancelTest.java timed out and also had jcmd pipe errors + JDK-8308184: Launching java with large number of jars in classpath with java.protocol.handler.pkgs system property set can lead to StackOverflowError + JDK-8308474: DSA does not reset SecureRandom when initSign is called again + JDK-8308609: java/lang/ScopedValue/StressStackOverflow.java fails with "-XX:-VMContinuations" + JDK-8309032: jpackage does not work for module projects unless --module-path is specified + JDK-8309088: security/infra/java/security/cert/ /CertPathValidator/certification/AmazonCA.java fails + JDK-8309214: sun/security/pkcs11/KeyStore/ /CertChainRemoval.java fails after 8301154 + JDK-8309475: Test java/foreign/TestByteBuffer.java fails: a problem with msync (aix) + JDK-8309502: RISC-V: String.indexOf intrinsic may produce misaligned memory loads + JDK-8309591: Socket.setOption(TCP_QUICKACK) uses wrong level + JDK-8309746: Reconfigure check should include make/conf/version-numbers.conf + JDK-8309889: [s390] Missing return statement after calling jump_to_native_invoker method in generate_method_handle_dispatch. + JDK-8310106: sun.security.ssl.SSLHandshake .getHandshakeProducer() incorrectly checks handshakeConsumers + JDK-8310171: Bump version numbers for 21.0.1 + JDK-8310211: serviceability/jvmti/thread/GetStackTrace/ /getstacktr03/getstacktr03.java failing + JDK-8310233: Fix THP detection on Linux + JDK-8310268: RISC-V: misaligned memory access in String.Compare intrinsic + JDK-8310321: make JDKOPT_CHECK_CODESIGN_PARAMS more verbose + JDK-8310586: ProblemList java/lang/ScopedValue/ /StressStackOverflow.java#default with virtual threads on linux-all + JDK-8310687: JDK-8303215 is incomplete + JDK-8310873: Re-enable locked_create_entry symbol check in runtime/NMT/CheckForProperDetailStackTrace.java for RISC-V + JDK-8311026: Some G1 specific tests do not set -XX:+UseG1GC + JDK-8311033: [macos] PrinterJob does not take into account Sides attribute + JDK-8311160: [macOS, Accessibility] VoiceOver: No announcements on JRadioButtonMenuItem and JCheckBoxMenuItem + JDK-8311249: Remove unused MemAllocator::obj_memory_range + JDK-8311285: report some fontconfig related environment variables in hs_err file + JDK-8311511: Improve description of NativeLibrary JFR event + JDK-8311592: ECKeySizeParameterSpec causes too many exceptions on third party providers + JDK-8311682: Change milestone to fcs for all releases + JDK-8311862: RISC-V: small improvements to shift immediate instructions + JDK-8311917: MAP_FAILED definition seems to be obsolete in src/java.desktop/unix/native/common/awt/fontpath.c + JDK-8311921: Inform about MaxExpectedDataSegmentSize in case of pthread_create failures on AIX + JDK-8311923: TestIRMatching.java fails on RISC-V + JDK-8311926: java/lang/ScopedValue/StressStackOverflow.java takes 9mins in tier1 + JDK-8311955: c++filt is now ibm-llvm-cxxfilt when using xlc17 / clang on AIX + JDK-8311981: Test gc/stringdedup/ /TestStringDeduplicationAgeThreshold.java#ZGenerational timed out + JDK-8312127: FileDescriptor.sync should temporarily increase parallelism + JDK-8312180: (bf) MappedMemoryUtils passes incorrect arguments to msync (aix) + 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-8312401: SymbolTable::do_add_if_needed hangs when called in InstanceKlass::add_initialization_error path with requesting length exceeds max_symbol_length + JDK-8312489: Increase jdk.jar.maxSignatureFileSize default which is too low for JARs such as WhiteSource/Mend unified agent jar + JDK-8312525: New test runtime/os/ /TestTrimNative.java#trimNative is failing: did not see the expected RSS reduction + JDK-8312535: MidiSystem.getSoundbank() throws unexpected SecurityException + JDK-8312555: Ideographic characters aren't stretched by AffineTransform.scale(2, 1) + JDK-8312573: Failure during CompileOnly parsing leads to ShouldNotReachHere + JDK-8312585: Rename DisableTHPStackMitigation flag to THPStackMitigation + JDK-8312591: GCC 6 build failure after JDK-8280982 + JDK-8312619: Strange error message when switching over long + 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-8312976: MatchResult produces StringIndexOutOfBoundsException for groups outside match + JDK-8312984: javac may crash on a record pattern with too few components + JDK-8313081: MonitoringSupport_lock should be unconditionally initialized after 8304074 + JDK-8313248: C2: setScopedValueCache intrinsic exposes nullptr pre-values to store barriers + JDK-8313262: C2: Sinking node may cause required cast to be dropped + JDK-8313307: java/util/Formatter/Padding.java fails on some Locales + JDK-8313312: Add missing classpath exception copyright header + JDK-8313323: javac -g on a java file which uses unnamed variable leads to ClassFormatError when launching that class + 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-8313602: increase timeout for jdk/classfile/CorpusTest.java + 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-8313676: Amend TestLoadIndexedMismatch test to target intrinsic directly + JDK-8313678: SymbolTable can leak Symbols during cleanup + JDK-8313691: use close after failing os::fdopen in vmError and ciEnv + JDK-8313701: GHA: RISC-V should use the official repository for bootstrap + JDK-8313707: GHA: Bootstrap sysroots with --variant=minbase + JDK-8313752: InstanceKlassFlags::print_on doesn't print the flag names + JDK-8313765: Invalid CEN header (invalid zip64 extra data field size) + JDK-8313796: AsyncGetCallTrace crash on unreadable interpreter method pointer + JDK-8313874: JNI NewWeakGlobalRef throws exception for null arg + JDK-8313901: [TESTBUG] test/hotspot/jtreg/compiler/codecache/ /CodeCacheFullCountTest.java fails with java.lang.VirtualMachineError + JDK-8313904: [macos] All signing tests which verifies unsigned app images are failing + JDK-8314020: Print instruction blocks in byte units + JDK-8314024: SIGSEGV in PhaseIdealLoop::build_loop_late_post_work due to bad immediate dominator info + JDK-8314063: The socket is not closed in Connection::createSocket when the handshake failed for LDAP connection + JDK-8314117: RISC-V: Incorrect VMReg encoding in RISCV64Frame.java + JDK-8314118: Update JMH devkit to 1.37 + 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-8314216: Case enumConstant, pattern compilation fails + JDK-8314262: GHA: Cut down cross-compilation sysroots deeper + JDK-8314423: Multiple patterns without unnamed variables + 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-8314618: RISC-V: -XX:MaxVectorSize does not work as expected + JDK-8314656: GHA: No need for Debian ports keyring installation after JDK-8313701 + JDK-8314679: SA fails to properly attach to JVM after having just detached from a different JVM + JDK-8314730: GHA: Drop libfreetype6-dev transitional package in favor of libfreetype-dev + JDK-8314850: SharedRuntime::handle_wrong_method() gets called too often when resolving Continuation.enter + JDK-8314960: Add Certigna Root CA - 2 + JDK-8315020: The macro definition for LoongArch64 zero build is not accurate. + JDK-8315051: jdk/jfr/jvm/TestGetEventWriter.java fails with non-JVMCI GCs + JDK-8315534: Incorrect warnings about implicit annotation processing- Compiler flags to realign stack on ix86 (bsc#1214790)- Added patch: * reproducible-properties.patch + use SOURCE_DATE_EPOCH for timestamp in properties files if it is set- Initial packaging of OpenJDK 21 release - Highlight of changes to OpenJDK 17 LTS * Additions + HotSpot JVM JEP-422: Linux/RISC-V Port (19) ° Garbage Collectors JEP-439: Generational ZGC (21) ° Serviceability JEP-451: Prepare to Disallow the Dynamic Loading of Agents (21) + Language JEP-441: Pattern Matching for switch (21) JEP-440: Record Patterns (21) + Libraries JEP-444: Virtual Threads (21) ° Collections JEP-431: Sequenced Collections (21) ° Cryptography JEP-452: Key Encapsulation Mechanism API (21) ° I/O JEP-400: UTF-8 by Default (18) ° Networking JEP-418: Internet-Address Resolution SPI (18) JEP-408: Simple Web Server (18) ° Reflection & Method Handles JEP-416: Reimplement Core Reflection with Method Handles (18) + Tools ° JavaDoc JEP-413: Code Snippets in Java API Documentation (18) * Preview & Incubating + Language JEP-430: String Templates (Preview) (21) JEP-445: Unnamed Classes and Instance Main Methods (Preview) (21) JEP-443: Unnamed Patterns and Variables (Preview) (21) + Libraries JEP-442: Foreign Function & Memory API (Third Preview) (21) JEP-446: Scoped Values (Preview) (21) JEP-453: Structured Concurrency (Preview) (21) JEP-448: Vector API (Sixth Incubator) (21) * Deprecations + HotSpot JVM JEP-449: Deprecate the Windows 32-bit x86 Port for Removal (21) + Libraries JEP-421: Deprecate Finalization for Removal (18)h02-armsrv3 174557186421.0.7.0-150600.3.12.121.0.7.0-150600.3.12.1src.zip/usr/lib64/jvm/java-21-openjdk-21/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:38417/SUSE_SLE-15-SP6_Update/a6fd53ed5c5411e4a0f135330c57a02b-java-21-openjdk.SUSE_SLE-15-SP6_Updatedrpmxz5aarch64-suse-linuxJava source, ASCII text (Zip archive data, at least v2.0 to extract Zip archive data, at least v2.0 to extract)ݤ4 >pYh'Autf-8f76e57f8c9c6ef64bbfa65664db91c1a9797527c4da8f04361328d181b0b1156?P7zXZ !t/ ]"k%IǠH$j5@c d~,@O}e5̐ Wj ԑChR8濞4'H2+k$\Ö̬;-LbKgg3bQ;%L|7ϊ-xMohP{{jgHy!/")Bߕk?.TdԲD!94.oM@W;pb~|.!)#)[/tHFi\#pw4A:ݞ9qHԷ+\ČdNNe*mԌv_^!=u%H| .['9m!;^sQF0'$:/M$dyi%DĚ`f5 *>]òB74l;ٮBH Z3b H#rPt-Y"Xs@ :sb⃒`.XSʟݮ|ٿ`]Xq)ܙ|vedޚ2^.1HhC87mbDH/^ffGgġ浪H,xuC9*JEHF^Gz62 yⵏRZ| )B.`ѣiLՙ&d6`v !1~#OH4n.TAbZu,beb/kEz@~,},~sM=D0$噛3\qSJ0Af,lWJq)Ϩ$ W4MeȫSft| kԄMsG0s&Z˲ڝ%uvQ٬.$n P֓ʣ50I-UkٌwB0g+ 9*t?ݿ.>T |UҎ5NaVqG]4^" MU_ky)O~2ش2oÇjly_Q3EJ ЬuG0v~2R9ټzrSUsZmM_19[9L?t )x9U0ݢ bYC!㾣n׬T HN ޞi3ُW G*O75;lbD b  oI@^`睽é6dO% ;; %O,\9B ??>!Ƒח&ѱhKDVeq2l9YsEѥ9#譩|i~lrk g_"d\kyX82Ж_u5}8]  Nc#4w*މ>,eպP H z>gS6*l/޸Re$Fk*(,}zY7@Y׶tER?Y %y( ?ә-]G,4K򝯖!cq ºہzLW;C®Mvxè(L2 ~9Ùw26!(FkT(Ū ZӷI[Oџ"h= %6=3s6̠"EJxc`5QǿbA%ӊT.wF^j5nb' 9&fTz$D ~X j[a0ʕ {Q̺2S$( J&qf:ˢJʷ_28(WhfM\`:~E)GE$ʿTR Yl~Rz;§dv #K¤pQbډUĐ`hm6d$L^,%֣و&@BMjЎ|xA8zy>0#/) @c&J/7"~T0{NuL 8,iQ͚b[>CÄP`-G@p>ܳUEz tekpE 3ga&f(ڦ(Yu<˃nN=uA| Epn(ha GMPK{:KdpT0¾ن*KW]aZTAo5qu )Ht]cZ!,/Ĥ>s-!~S{  e2o"'Byk#i"阑lpF\Hh^zŘrRoB'PʫF Ei^<u޷Ǻry_!mZ90x&n,.K;|KԼ]L|CHLH_q3O qLx *8 = ?O§#C[Ͳhڥ!NF3jx78NqF!|5i%-PN2MD>A(VXOǺTCԎ%2 sVswzrtp7-r_̄nSt%UrQH(i*:@ 󂌌)yԙ"O?Z׆F *} lNj7#8£Y0lw4z>7,d5k9~G/^dzUox֒yǐ*c-kUoxԍѨ4{Ӗ죧uW8 T_錳# fN0(E!qZA%{gS5³gx0Q{!^vfp!|!PxI |\lG2|5[W@tX}PQs^Rhdj*Jk7t.=DW5C/h"n `e]k'd]LGrclx<0ls͛C'I&٩4lturfoMR`wOI#ɴr; [ˮpt҅6S 8x,<9B=/ٰ)1|9"%H-],&ztAJ/1[DU-^{=u}Xz޺ .F7:prS'߾js} 67/cǜ-azjړE>2A򫴾H]GWh^%5\/;Up#~)?YG'^\KWnEHatt^jc+Z*"p[).8&1Q%(q440fIp6W5V>ubwSd!0BںC9ր$ ]*(@_|BwİU&c?"/c '2E‹F2+9DvN?$lf&]'h6QE9xA{ܽn-t/"^[= u!A٨vp9}vwuO|G|z߻2JPMZPgQˣBeud녡=lJZHGk`Ϊ) ^^6DӇr7[ōìw߾NmQ#Ń2qrCs73XTxs<}nܻ`aaL 794j_p(#w$+BmdnERLu-؏Li5>+b7emkdwO%B6&l&f$b̀\!V\wHX6y"[DݾpmuN)$^puciQk 8i [aρfkdzK &iih +D۷.' i6;c)@| @@񳑺;Zyc)H#D΁ml{ E޼5ᄶ=P J< @U}H);{tkxsgoTpҟZmoWy6g$RUVu(3"an{Z7WfF\;ZQ-Un䤑*M&qڡء-FCRF6ZҠXoO$qE!8.5Κ]U3&yCۼOswI@򃋓Vd+o @~2O]|Ț mM*`L KT qBo[J:>M6OΒ/M|CF)(N,f^ErJeu*G0$yg"uO?v o}|=Pڷu^g/M"in7R>YEyY,棶 [U#>Ѫ G(zϣwN>N41<%tJyTYn/aiyM-7O$>m"b>؛:"H5ӹ(N ռ[ނD4]GдgMlËX{~}\v Kh6ԚSpG&R}EFs*Fmvsre~K>TGx|M6ɨܾ22:}}19T?EˁpdbZ/Ppr1{r!)Ȝqk/T߉ r~byMD->Kc!MT8|WRά/ 4J}V{KY]um}ʽ=@#`iH'SvOh>>AT\CRsUڕ},ZHBP#;Ezɀtsw 츣ԭl7W+ ":g.[kϟrWP9N/]<#=o$Ղ|q\NS$14 $yJ eO-~!TsKHw1%}|P]٧AD$k)&M+Fg}6MH&?'с|H/{mor?7sȜTT$^"] N(gP"TW+2_Wp 6}|g ޓ$CNze85 wnD!̸nWN<>bPdy4ʎ}I}v- HcֺBLߌd q@_"Z;F̼RO''{[a.vo(z=*?-05Y~C>DƎf:6Fax"ǚBPS(u_B,WCT>!)BD_<ϯZm ]dbר{(3Ӱsf6HMlX#s^pFݝ*30yH\*M׋υYVK?:ݾIA+J $p)f1Ȩ5'".;R8Qh)WҖ8w]e!*sh+fNtKFg{򧆿g <$ n[b&B6ioB6BxRz|VlLcزy McdJ@'M\^bVG8_$\IȬ U lRTJquf9BX4{/ ﵪgz>_2 : ˛Zg#ݧ8z޹1Xgwq2 Dƒ^54!݃tn$7Yo;\euف I1,(Ơt&?z.`WY虴H"VUs=%8:h+eb&jCˤ4(FsKhtobYM!Qlo"Zmjo44J(_~B} ܟW?jV*ѿ7 列P]||e ԢtTCiOK;vnf <4V, Л ūo"= *%>_c ߕOb1V>)ۉ{_s̄wh/lBnлDA$y"ziZ NJSP}MG1sv4߯lK9<zcדRrcu=aBMJs& ۡjGC!tsu({cq CSfuT|p캜YuοOט/Qb~_ـo_"Nl2tJRޫ@U'!'e.lҩQU$Q+aȘT(E#vI5{Z ,Včk&t8TXKf { 024_z^M CANѲ#~fIaV0q`3g'8 }ՈP[ngq1~vyZ(ޚ`w2*KJ:zf;)E2HH@3i" {u^h$AZÂ4hE@\ *‡gZFbOq o50x}h#TMNQKbd zX|a[I0.kT\JSBIwwTDbz''z_}q/.8S:mWOf.JWRUW&,s0ASlPVZ ?JX!'}_?_܊(88n*E#=ͷZiZv4Bv ]Zw4đHM!zzQ^RiTE%xex[wL~V7^S,ZXˌrǷ6SbBL]< ɋ:姿镖 2%l|Pyp{5uٱ`ы[tESЛ{4eeOZF2(1n% ύFc\[eE@nK]uY nM)!r0'cdi,Z)|-?}\{tOۮ XR18BwaɀPY-مuLM}2~a3+ﻸ-CnM(Nc p/|'(E*n{ipZ׭vp~F!&h0j'r?f/86h:o3 +%o#}zG40t8[f2N$M/M>(H^cϹ0I?"3~3|j9*0Cb0.Ўe~ba:]w],HB? R?$ӯYs\{(cGLk^?㷭c_p&Zc^n`:?"L?U%住b%A,VnZ$P/GB~W\7C#,*9y7Tq n d=JM:܃&2Mu]^m9;r*a%=4(Tɍ= S 3e?h{#ƅ!XQ/ ]X:+IOW=:H2'h,@^\+y&nkSyVtS3 }JqMC0^ 47%069r?7{3Vdi}\1-1]U_R֞=ȵf $GS00F{\sy驯7 ۗ,X=bE 7"Gzr9wy%L'x-yP3j V&#2#‡ ә tlbml)%a:]/XZh(qޕ'bҦBC;/ФR*횜u95oMU#xd>mבiRb >cM5 /bRk,79F ;L^X[ġm mXE_ \/TW#sZK'+gW/Bh&=W*co AOE.lѼ`k?:5wa.{˷.cY'>xzG<83[Rԙ=QJfz~طWuh8g4 Ox} 5nErE4槚O,ڰfe^<2T|5 j!v 5V.N}w15$Vŋ"~"SHLU-Bgn6p aA,fC4zBvZi[Ͳ-`mxt];KyS'VE;J`1Ն`a:"Z,B?bń,`Wsżoq_ |dUl6 Zٮߢ؜0<loik6p'9@jAIC=@](YLS2ˋ{ô@]#\%Xe9wHzU:x>-3`kC-bASȀR F@I]Ł}AsKw_C;0US\\WRe3ٰ-ڲ]/9?wBQݿf|ɁI*aZmN,6l=#Q6-cY./|N-FKRkh=#IzH -)vieo?5h-gKOS'G~E:]Jcbs<)5$,sV],-7m7z !Va33NIv~ِ GuՉUtNFs`ܜ궙3!+zb=3e2a3ނP¡juS|֊j[}Ǝr+HLN;1W#f6 M.)B4Kxe+$x d%0Ȣ g Nj.o\ǭHu j@XdXmtQPgΧ|ʬ}7ϼK He͑K\&2XF)xf0ᙃ L#ם]Mtui2XxFNr-@6d_7!L=Wrcy qꗋ W"ϵ`'ZJ}kq%tzH4ӌ$,7JWS-VTYT@*K!P@xmZ-0i$?_jNH _(9 հx^<$032l3£:(|s鰍#OoyvW_2R(=v.9ɼ<ArRTsAN'(K29pqstvX:nMkYl%rK?-]qX:BvURE왦ڀV,T+Hq*96-*Ux&a\JX,#SMHA~Bz#Qw<P9oASN e)ɋN֭kD{{5'QX8I>"Ⱥп/і~9%$CbrSjCtR>_H JwO16?nZLv ]U9 6YwpG6)i!yu؟>҃m(BR)3I3JzO/Zıik8Z4;fuRZ_f]Qhcn<4r݈2! Kb2~m#w?GzJA*#,EV4T63[rD((_aD;>!S1fX$,.:D'M 9'2H,PEE!ɷ_u'iiW2xejSNe3\-x- bx@Id% ᅖ3b,Dăq3p:2X |>Q WTC;}1Of+GIl2=vm@+ZR7l)yT]:wcgK-'hōXh}3?(0.98`>qc|sfom* Lc,[):roN$t 4 i(kԢLԺܟ\6|ǬшbbBI& Q{'Oc&zP(2kkLޡQCx'LnXdj7xRFs z?,guKMK^M"cjZ9Jn.De:y/*qg J-tc}F32ڄeCj~7Ɍ^%՟:!=xg{d3dJ&9TڔHbvXrok .,$I"ݴv_÷%!3\`*p "7S: n_64Fq!v{4{HqN<3T[D`vi q;nR%Dh_,}Ӟ]5+Xnzn.MAfqoվY*e-co¯I` |fqrQ[%^y¥b{(ZBEwݴ x|˕I.KfIlP%ǩ]OD \,3#OytGga*sJ1MME{{ȢIr\Kd&b"d_֮m)U&eFB s~x,*U:L 0 m$ -,`Ơ\LjD]EMxko(l2D@S5xo~ --F\oxwǿ[E%>`ܢ U>w\F>S7*Ƴ ->0WmGֳub|!I+^?Nl|ЈO YC;sdwAF],V3]PTҢ4M6!FӢaװ)>Z%o۰f
  • J>gЌm&o."IY6&&xZY ?*+l%SSQ [b(r-?&9I]-osew?ǣ8lnXDzT"vwNgl|p#{p]Cth19 l۫Qva0^c9|D㴧0TR FY͍OurTna?#@0h 8uNp80'рiWDR]%3aYI?,vj9Iq~&F3Me>$ZƬ0W$pjZnzi?R^6czy" Hvy v)Ҝ~=PwsM*d6gd=#}YWQ$]B&YbI ,SrspDgcZIh3PŎ('|} >nQALmLsYɚ^g ktٟ*]A)#j XNǃ!/Z,KxI@mm#*1wi?8F>po>4@pQF= lu^/i.m/μW w&7V-.,9+ġ8Mpt 䇤k '?"9 \n03cT'aVT=tL\g΀W.AC/r}bZ^E]nGlUҀ%riٯ,#%h} @ s:%O28YT(::4?(t$ҶxT$e?>V*Ҙ`9l΃QWђ]8E3j׈7q@ARqZ*U[x\(o_R#G3m8r+G^Jdks_{!zÉU /TRg RmPYiBYF,+Ipz%i"*Oa|Ȱf'*3RcΦ(Un'*zHkn~-s0_ >Ǝ _QCw(#D)8/(Hк )ͽ*5OyB}j3G;ƓQ6`Xe~>GDBXj FUw@Mч iԤݿ7A[{@@IQ-r<}^XZ)&S&IғkM3X؏]oX'n>d`>b)M!AFyy\5/FAt% 68nMʛ:*x4,O8L0fA`a]`a&B?^R($9^41hFjT#uJdH c^ h? Qa{bEFy蔺Iʶd+w=R!V]$A#.u*g #wI;HfJo9ֿ%smEdt |~= 'Zv2&Jכin-u<5%p!\K÷&oܚEmS{KX3,Mi^l _+GPn趉djj\N{azGInE+렓jZB};'طLf߁3,˹3TheC 1\#/ IhFUH%/tAwZwp\Dh R5^qOdB|"kbeGDD~@.F ˼,]9fZz8"XYOm U䎱c|BJV5X,Gc姽 ̗e 2>Ւ RT9K s }BPRS>#YX_o~nRI8c7Ikoeާp0"v1}{r()jL.]pڽiy`=696'Kɱl]1aS?h+29mK Y]g@hכj<0 ʘC<=4ΠۻgP#7 ?Jk!-SGQcfpl8^ԝQ=_ņx;;CL3'GN<Kr8ͥJz>1AI Y$X0x%eOU]mphI̳y>]x>iIQÛ㝇 1}gvk$\eZŒTVM]NMXd$lw%!\;Mh6 I;)$ZSGSخΐTvxǕH"ů00Oƿ{134*קSIB 3Y[r֑w4_A"uh &\T ըZ)E~%ŤemnD0gcEyp/Gym;q7uf $Kk/SȆ30 s m\#U88K32t:Zk \Mw f+Riix <0K+µ?Pu: Xc8%uc)FUr&q0"DԆGxUK= *u(ޅ:br8ah9 0$(LjMe<&& ZS)uJ{}5bI[yg x݆Qݺ&cRVrv_Otni6c."l&e˒A㳐 ?V@Ϫ!ϖ$L6>jvsV':Pczh_*LW,xK[TX%A|5C!oH/m"ygEf&Aشыm- [ˣ(\YpUmRx;4,=ާAQ^irZl85ΤNk>qŋwʽ}={bSVZZlɴMA[n!0(6Ao;lVY"0ÕD`Q®~(a8/?h_R-]bg//ŧ-ZCn!zՔq GsEIy(, dsLQB8ŐV.>ӏ@E<ʣe!\YRrרO}30̀sn 9W9U/if'gZm es[D 1ksF+ɟ-FIszb¸,Z A]=@Fqk OXg^V%inFvK|h988 2c;yt[=6kkE#?Gz% =5XdSgye11r6VA“|czE݋< + Lu|0_Gfs! >_Mh'6Sct JxG%fJ1b|jJFۿ_pL|^ --s93rϝ9sx] Kwy?v{Zz%&ٙ(USD' Agb|ծ` Jz='Z4AG*!:f} y uOyAټ^0a%˅1u>}D>נ8O]jk $WB"NW1ǵp0]&f" 5_ EcҊg)?JRnQ[%~ca.PUϼ+IhMBm+iH]^u N71"QypelWn'˼+p!lb L%/x>ki^~A h8b8P2~-2.й(N `,K1'tf&-f+W:Qv\WZ%UY|X\v*L|6b"yXLDX`$Ęt@z;EIه)3S43eK&ʜVK+ v!928,v8mr>p_+bŨ}t&Z Ts i䆌-J2,X"ü@חcGi.[Uxwnޝ߃8/R5[iX ͭ3G(/Gê0Q\p ͟? +9teϚs86uC(nn:#w+T:`]IpܿE51pJ,:#Q_乏2U V)НE6"Qxvyr$ȖҲ?י˒6u..fvnwV|1=][;㶃[4=O< <s!6-R|T]bݥ䦍#X\2;̊\4͋Ye7Lo>ҌV4eiVd@?iN)4%DAfGC_&NZ[E6r)5a÷Og / C2*MO-[+½ׅcN n1fٱz]*" l=1}Hv81inu ̝HM(BDZfUhzՋlbl˻`:acöQ>- #a;`68~?Zd̉i;-o;MKJv)"]Qq-XXxOj:>O}Ɽ&99LMeoX͚J|jNVʹR?JުF9:j6!jEq~7 Dw 6lv^}jLw v|(c ٸev4ax,Jn%f4ђ?HݹAΡz"t82% Dx,t\W)n>|5Qo@,quxR`WY3Á }uH\ 5]x~&(THй:oj SiY6`>$s=VH+UN"o{mUuy"αreWğb@XF=5TaF_\w>-56?r#R2|"ܴ0Vڇ%2bK̭R ,&bN貎"O**V[sNWS&6J -y0$pHB9);P ng" P cAp(=9T]f֞|2p9\ok i9XM=s +%OBܷP5IWO-N%=nrTF1UFd{S,Ȳ<'`Yr *#7r|{X* *9Uaw`OR H>3F'fRr}C>Wey ~{s?ޒc~~Tc+e@//3עb.fgJSՂ 0ƦBf#rG 7!a{(%EEp-u3 dܬerS8F>ΜcDXOfhU[?<b&T jM677 ȢJQJ>Z;ש)=NR^ט~E;q97*m>FPRdF5 |iD4"vK""!`F}Gir>w)UMYD`U* e6 us>o["@۴`;g+Kpf2,N79sF;/ U0sbn!;2 Dne9g\wW<&ڽ~|WmP<''Fı_*'u+ٯב #S i=29خ{pگ`WLY_2CgR$a$S:ZLYWY'+c!(^uE9 /&_fztC2u K*p +kxY:[]/P`1qy \AC8~g~Uq+P"Dz(px'9>6?4f \scx>d~cɊir,oY|q3 xqpn8Dg~Dz PxL8[S*[ eVOdow+H"/ ΚڬN5t zz9pJ 4rҧ=,O':@6];t 8i}0yM?_QV·e^"QӨ_/M)+p{c6-74|u>n;m"3~*-gdC#H)D^#rB O;w%`HUqM>"&ϩR7>AB3ۿo 1V(6r<NˤR~h|\*]\ko]`iԍ; 7g%8^j*tkY56V- "hmYT-퀎%M96%?p2鲝:$~I4Fݬ󸐫/(dv sf;TV,>Y$0R =mpS^3ٓH='NҨ퍾ˤ!HtIMI5Du?Qph*デ߃a~%ͰAP/ jc;"Ixb.xHr핂'oDFa"PվOѴGЛHfϞmʹM?!uh"cݢ%JԷ^?y'o|{}Yymlv+A_­䟼A۱@zձA̶{{gI%) |@V5˒IuG6  CrMGLtTjY3fN4@O! _fyX!u5Z ۧ414TR3%c53K[<{]dD&e-?HѸ M|cDDiٯff]$_ÊIߨ'uZTGכ5BӒU|hͫ(ċzڕH)=}3xի V_`(:NCrJus5)ى:gWo*Q(dT|Y v#Oq2%I9\A sˈLj1y9XW ^)&'uh|[{أO{ނmYSQ{l27l]o҇ E| Br7_Oǂ:4ь4]=1WEN9ՁK XkmHwBB$אYY,V 7dxZ:+IS1WGoٲ,Yn: TݫF𲋶u&/q`e?!WuX<)?r"L,/N:#]# o1ƀe. OAv8n#;?Tg͐F$ f9^,e.Qg+Zn6啧Ԗ92Âq8Q"UT.UqE Gt>;1Ӡ![P$QT5eȱsBO\ȅj1>Q ̂Uͫ=`C= 6PAPD^]soA-϶9&}\?Iyz%(l2$5 IpY+SWv7'yaMcX$Hu.;*u7nWup^APqһ;WYgw:O{G*{'WXؒIi7.R9~BG| H; ɆDh_R֍}!f};)* G ?KXU(X*g:aAzmg ! xp}~:%,v84 (RRKs%dM#MBPWc ͱqFXzN /keroKyaMṚ24ps |c$T&S2uPS|' tb6\?hgyV@"l.& Y/CXC"SB晟t_3_LP/)`E5k6stY:t 񋟮]' N9' PXNOĴ^]$okCJirTZ%%.-0j7o#g"ei>46 Tzv-*D:a{Gkd!c*,uJ{4 W Z 'E|0{I p JpoaI~\9I< Gu!#ha@bG.OMmiTs#wpc>T_jDVYűO14AFscˑaB=U bc#(qՅBCkJFt$Ihz^WF'13K31'77_QGsx*fp<~S".q'ҴT>+^a#n:~έԚ~b3v^ſ͆&]Aj Cxwf{ZܰKxR,53KhMcў%mg EG #]^jvF34u^@5ԭdqMvδ6=k-l8q8_0Y۞`FQFƽ;,^k'hL&oi|R-M5OV7"xJq BU* r6 >Ts <ꛤ^? qe\NAU%zamȈ\S{tQșT3lR`X/P!-plJ=iA0pqRԒc4)LZ՛ ڸn; p4|ŒZ68QF;TpLZqu$ħ>>cA~0໔LGJ#;&YUkqa%#hV] @ .j:t10y.!WJN--+W.?msa2M(<2 m&H'gކ^g6}wЯ9?ӌ _D"Xnl/cVl^hoǖVNb/"ݨ,*{Oњ,~| 52EUU)dFï᝟>w);g<Bʺb͍e!0x5/)"R;,;lE^N&dad`c:š:[60czMٕ s&Q_-+%[%v֢'IOþkQ8նkmC҈Y_}jZs{;~ۛn¾Փ>jP݆jH%PG(GF\WH_Қ=|}>a=l?8cgkRɏ6H %r=/Ti4IpEQDTF,GUvSiw⵲škrk0V:"̔pȠ0Ka&u-#pyIVN{Eu;R <ѓkJ3] GE[!x:Qܬc,ntŷN֌=mmro۶$Tpcxm5=ÿ"r j>q} ܷj%X9nVy!ekf궽0eI*fkcNvZ)t2UFDr Kъ=8*+C;-\R!a^ݪ] ⧟j Er Ҍ?Yfߛ>6W5$ Ҏ,,E|/pL pf@إZ c$`q/ }Z:a_}sQukr1YFNgϫHj$peg,J6 =ehz1?IB L\*,V732o9̕oyb% hYguq]~ # [ʥ]$}oE.@hinT̄]w)=F|_laSZAXLӕP(\f-8lhx֚T?TUD]w963($?{RYyId}609*@LasZPю `~\X'k~Hqo{ҥdqtY<p_C.X760@spusdN )h!\TŅ͌ `KnO8I&]:`K>ٳT@{vpGf3u ?ыy5cu "߻v=Юv6gT )l5/TMTu #'7% =߶rq9LW޾ DX~znsWr[8 .`I/KcQDo`Mf4Bټ?*kaCqGle0i~⁙T?{=NӔ$-vBmls+OI[@3IA2=#G5|%~}7)jdW\)QG u#jLs~P-3{֎::: OҖML0,G;U!  fm-kш!L1<@tI%mE1+qxО@X X_4^vƟ"(lyP 0(\84ϒl8?:?wMڤc''%o :D}͙5r>{>OAMI .R+й,`AȕǓr=/j9[u\vV:T<8W6ʗOJgp!1Bp#!8#CnD$|6fjX+7d_JIy"\ˠ9*Qt$0<y(~ڟއ1j%16w:*Ѐ$Lp{! Y/ "xg7q3] Ax %u ش0!wYf xx-}jt's XPH)^' HCz}!2 pA>IYމ pg$˲fmwu/t‰(, @w"ixvI~!64 u)HC$<&%|(ֆpR[MYޠ\`0,饽( E{UDQ+XƍM9#ƛt+켘zgAڢVKMU"t5#q9F]:/vz@Jne#HJ3̯K`?3N(Q,ODz\T]+vsrA`V`Qத;Cg;kxR `Ui<}Ivu9+q 8.Ɛ78fa œZ,LK\oN"W*(6k^`)SG9JةOq1QOfW`X/}j*J&2dK ^k=ѣmB"$loxe2vٟAy9{K_bC;|4&qC"_Cnddk xIN¤BgPhN8fJ^QfҩV*pp䱔n 5|lVBVq PqcτM >.2T"EYĜ|t=xnU87S}aտO9ZK> tތ)MK1ʷepll[Hg\ҙ&}vp$ܯ)~?NDT;%C oQFv8/ F)B~\ ~tjVEC(i0p"/#>]q^ZS.T&XE<3\4zZPYbUb!)BasڤQ- g'+E W_}q"23LF@<eC%`v|{C;*[vG`#kd}x+$Rgufl,=}װ,>́hib SJl1)go")A5쎘7ۨ^Nen< >oQzjwYupAni) ߒѩy\ФDި>s$;5"']zXɎ[DRM,7`io^ D(b7=3O)6Tv3c/{@ Ml$JN4dTOOk?bjs3q.I«@Bwe[UH}q\&[1xiR^X( OF*΢P5;*w?FVŵlt\%F*ئ]xB`)<8g?QjZu쑆!#T̛uNDTsذncr+_j9ƍcAʲ@/Ιڤ3E pЍm{Ma[*Bt\^UQ4}m Clidtb[3KprVRABiT_ʼnΕ|6$SeT}$tr3wT+ sIČ!7O<0/foX<z & }ipLu =K]ύg3pQ9Iׄ@ϣJu.qå@eq֪;6&\|4qhE4~ Hm:"ň^Zhɷ0*f-s>"zge\)c}fk%.Lip:Yb,;FJ N-B+٫N;R-Ϋ &QPRIb*s)ٰ) ryx{lLf6\fpS?bFhH_!#5rqO^7`BNTD;"ZxGΠ}foNC)?2ݿl}/>b*B9.qH0.fvpPՇͪu` <+ 䡢srk쪣# /AreX#E /z=HLݞ2jGF)omWĪ[O&Q9dWNfF湘QY=[ވ%.o k&a>34c*Ac-Zf X'Ye~XJFVq$y`qs$¶}vPwfSA,+NVnE G}giTk,wKTs\t&$On d~6}|oB1ʐ&.jq)e1=zZ_\RGPo0oymGkD9zw#|$m9ie:<jD Ϻi1KP4r_2^.s\)H]Ȏ@A?-gxEM˲_&#';դC#)xMB=*GEc~u0*^ gj@`Clt6O ȮZD>qU/tm;ml3ͽx}=Y|;e4C] 1Gp!JQq ݭYoS,rwˍz}/}%_;YHAszb2%qK< ᎖q /vk`sx'>["4 iT*G3ά WIn6ȩX%}jT&,0>ɇ.#BwcTX1-ԣ5ByA67N+JҋS&VyJil$ZMTJ)20<Ϟi,PAݺF|ܟ^x#W«B; g-b>A:O[KgR%eġrl)\L+;\Jj%ee&B Soԛ`Ys.5^ IOܧ1mz$L1Ufm䧐R]5)_Eך,!xێ|?M.qӯOZ?C \g zO:[@Qw ݕgoB+4d~C\&SbgZ〲GfD0qm̦P7ȇR\C>dCE%4MpHں<͗*6ip߀c"65DiDPR`m Z̓fF.AzVNl-޸M<;6jLOj@.cAv'ye=1#ΠÛL|gBfMx,%ļ:JVhTTٳbeъ!oMH=OF2fXXGi1-ooerom\4㧓coGz(\HjK2o޶$JɳڄGN!*B _!4l&<vrEt*)€=Iue>\?ykTfizЇ'?r_=#.eGZ.ibοiH3\"7zm&@ECByxX@ּu/3ro9~0<C]Mi%6QdTrq-'=eQV,AAʇ&iNRmhU`x>-}4wp[60\GM2\dIِ75XB!^&Q ƽz d u mGIT;\V*x-u-ʇ&1-x" ц1&VAHṛ&)Q ?n&C_GL^5,sd)ޟoǦ91< v]x6D%X~5ZG%șq%=a92aR}lYXq?A?j4? F)TN-Ʉ"0m; W9-Xy_qAYg|Ml7H(]i"}\4vy-x1X՝q.˧i73P|Ap4t xWKxw4aҝ8q&Wr@vߩ0zVCXs}y VlhU&.NKBtY\Y';Awtd젧8b=Jޯn,?ԫPzSyt$b\'uDz,ʻ:/neV$!f'F9 U:DRFҌ)GU3Gx*)$T|4lA<? 5: ,0>fFbm7 Hvr0]|-ܦ*NfH<}Ngr8@$<0u_>&e qZ'<˼Bu|#lTNBZ a(øA6!Qdy{ظ՗ș9ʦ{ 7ݣ~ܿtLkыQ${\uy6DU.SBS@`; *=o6L ¶_`u}``e:F(ME CKjg+P_ x3g\7bcwv+.y F8A8o=u.BR)VΧR\#Rr@Zʛcfw˚ ɰЛ[*\ ػb$cYΘ]jq2;ȗ*y`Qӆ;vf G=ϒ`ujo6!oa"|a#UjpJn"o*`4˚RU1fJķ& z/R$-Od̥=K~.21iNN.2l 4K)oȊ1"a.qf:׷#7J+@JOLTApf$vo&peDQVnhX|ycAuǏI>ڣ:_N?xE8"l h2ʻQhjffB=%+#=8j"ށpٕXaƥʤnk&gL>b}f/RGLn N:x%k ߳3̰GJw[!-OIVi>8׵+JQ' k7.:xމ(9o-H#Ga?pH!0gҫGK5q3)bL-v%l5o& z8E8֕NiÅ%$X, cl7ax`Z[<&!Ov(mwe^+KV)P;Tu1 sN,obh-c-M]-!X9uˁbD=M]9+{v:6Qǁ%1ҌꄠmmOGAZ"|"4i,,!-B~-snox[oZGq ʋbvSLoz6q;aFKEj>;lz&`s6cWYI?P#q<︎*AA 2Lٲ:Zmq~ѥIB؎d?wkQ&%g76 ),˼9}Mr0.?8ۉ`! ™  Й¶kQ^:A?x-}dQJ2B-Ђ_/kR>iswݒ9SL̸_M_e =f˃e$ٳ9z[\M$$dv (QX}k≠,ܽZ梫 [`-榷,6&|e`'X>I)g-),Yh(#n { jC{εCb6O]4Nw0ZA=Q] il7pByǡ{ 5֗DJmeu+ -ۛ~Cz'ȄɴaU_2ŏ71/ yD,!GL@Ii NA"4읂U68 xd(Vps,qAnHc.@Z团;f6φ!t ߼$U'n8V[p ,2,C:54M-ƏÈ+ɔp/U*^Vda.3ՌA8 $;Cc@-cZC`]A]J},HvTR*Q DƩrC ._dUdb}ѳ$b辳/T 4{e;-\-l-MJޢ;pc j2 &CS/1GqWa;7׾S~Ԑuw{Gk@!!qRQ _U/ :[Qa;\;/UФyh\H/ ]e[ꄾs'/%RMZv]R\ cJ?G5X8Y jWnnմ<!SUpXݎIb7\.ʝSq8)74FhD%:$"Y<@U`=br[R3 H YBIEU[WC+?RjQ+[g!RjVI(ytf{Ud2oaIr?4C!+:NoSxwE,wCo͓"L( n >M z0q.Nkgzr MJ)+3r U(*!̩Ӌ5Z']/s^DIQ;)A>P|@^)Ec'{ʶ'uky9$&V`ޥ*LSM_rqxHv"J*`~tT/ H.* A9-7>*٬PC'qJ&(y2@ o}t'u q%/.;.j[B&$|zh#qVYGt|X<)%H$O0w=vp (UTdЕFdX~*pGb@U/?y2m8-IDUdC6XvUkL~&n3}:ËE7eevR yNAK)cF,FfFDs\ LFk53$W%jKTd{zg}1M-մ*ѰNrKzavX=2r-/ 9\wu <Ń yN09sr:G4fP4q6dvbKi2Ivo^<Tma^8QZ I$Hb>Rը1D+'W!oRSL[HR0$uB1kSMrM.1 0iA$`]5><i YT*7 ASڇAcW)Zish/u:Y;HD (A)=}r/8؜p9Vj6e?nR#hgxP 1<1zA.ZV:FjCPW 7E끟(}mg`zG)"uY4Yh,:Ի0~Ce<呈lN-&viQ;5YA!CULzyyO;9g|<_ɋOoL*:zO2O(rA\٫F.x4R 9ڢ(hZwhSK ގ,cn ,ہ&RmS^JAKVM ⍣>Jf!5z Έ[^R2ҷCeY,4e*1ڭvYռӻgwc&!Ud(@#|ºK'Y6]|B+H[" /q c?6>N]vv2FBr1ߘ-4$ sEc565F"a:T:=O=bѧ’%9 I ,jfܛu42;vRD*L@b$t=}G'$2<^͓mbv1k_7Ϩ k%}v > xPyj-;D զM [ p/Ӡ2пccoxہM(l0o#ஞyx8" 8f:x$9G>2UF3Gnk+)rY9/QQy!5eS IY5k! }0 n6A3k{ho[ʽb<^I'Mȼ9GbمGX+ ~$]* ViAcs]̶wyzR\B ƥR%Eapgt)r׶ #q,wy]ZBs_3hiwX?gl.oIW (s*Kl1eQ[Gi+i]= llqR*ȂC+L"WFo2ȏgz`0adrW5ytP)~-4 to~+;9t'sт5@i~_!Q2x&4;6y_=}KX%BA33J$o)tȹ/hz Hxi*Z%Șg)Dr^:7%} tONq"?:8VH I_]|O*8^:gM,цM)2!sU\?OrR `^1[MEeaB͡r iP{c v`6-wz0 p}WB=,.hq#%/_C?Tot2pŮb[`#"DC# Mh4 TL!xXg`J[Pth[KeIkYs&PvPE003{E[Wexbgх1*Qٺ :}ݶ`f#FQA*e"3o&~,?}K&^+\ۖsgIGXv1d$)#3)s&@)20Q{^-~_ObW.3pMOB@(pM'U:S Ι 8I {Wr;)`c\Tx"}z&%^L<@Z82 &+-ҿoЗсXZhs >1}S)*geY| 6m%(+%PQC3{2螱zOh/&1'lҁ*ky#ō<UQ(`7OCW1pq㍠񴙫І([ Sˀ"س5mJ |=/b'MǾ=GV|][`aԈdqڭ&um+IԳi2X騡bf*+8>A\w+Ճ^#:/BЀjDiQW PwܺRT$@uIsw8X v A\c!jwazI1vS ; 2ia>|3yy0֊8PPSrqŘ P@l- +aWx=1+[ VuNVC'=<+ԌݶrN x}CCvuPW6)as)s,o>0\QqFꎆ+E_0dAlrAq=BwU Nd%A:Xt}o#9V\F~oU9ǻwrOT!¯>i~C ? IW_-ڊV\Cfwji$|*JliN]K. -,WQW:$v(eۻؙKYd[c"Aֻrȇ׬Y\& 2E/e10&gHګⰧv#X~j? MGU.F޲DL^x|I_p0ygwް5Pkpfnkqf/Y_#Xe%t$zYZr`j!aPHr&/zٞE,-1y-%~]=2StZ| 6C| xA3zAdx P, ^.q!8R`^IM (`n7$[ߔIhd.o7^}| j 7U}c&xAXP~Bݱ3yeXa&XQ`ϡkkv }Pd&AfaxX]7hRHp7c oeb3E)k;ft>Zz ȦZ\zPo`ac@`fMjKNEBT"r %&jF`5/ >M4WOnA:) F5;a;9Kv֡goEyiۉn,PdQHLva%#[P<;xG66Upι-(8p <>3bQ6i 0^k3aL A-w[v!"ηGIKQ{ X]㘔ny*/"GnY= 7q%08iwNMUz!M_GM<3ja91.dnQ/ G=N`LAf&jv?Uv^9;vP$oJh]RQIbIXY1E$-G8K*؃`v91BQNW࣢X>U!j}hwMx L XUZR˼?y N{SmZ)"g/~^hy SJf+"6Cm vX!1gpchY;K/ւ nЀ# Lw;o7||yw`zYG. 7ݒDD|\$4i6kw' >ٜ/Y>-L2j>`ugئlyjh;&f's)Y,{ 5 '6h3iwX^üJ2G(iQv2 hUo_z z1WYL`WfeZ5ָHCPb7jKA%Cʴ/8x[EyYP(1*瀛v,ʋU Pv`ՑAs+7=0?E3a> x}t6CxX DҔQ ! ’a.Cj{n7ȱj]sנ5}h:LՖwEN"[ȼdRI'xzYkc _0AP V9Q3S)D`ut,ZCFV?_ָu2cV_are7:F_ꮲTZs-iF>j.NSQiދu]^#di9>(D( 7A`2lt%L{J E1΂vl :k&DݎA)[=KI8Z4V1Ϻch1 /Fr2Fn=}nYޕn4 L@vF>8/QИbܜ(' ˡgYkxU>@ލz$oH+bpNI]o zF.ٸ?tjE9nβy1ppF[mHIj}چH_:tp3nM*XC1&piQ`mZ M3P,-X9 '모u0Q.))ދz~ ; 2Q ;6\_E L}ʃ^fn6 ))(HK@C-ug]?8!nzmDГ) _8 YuM}+[dQReZ4hcȽ KhAtWƾEww1_C,dG Ȫ}G0f Xd%1Wig[ NخwQ&gzy(.$Gi9#J3W"-Ƚc f}Sv X>‚,Zם2i ulz154 qE5Na1by/%<-L3\rّ\.xpʺ8-\7f2aYY%ǡ~rwk){_ I`䬊*ʳ!j9qxgn~~+ @Luzuſ??/Nd &2՞lVq>f9CD"_345}aƺ,R2EfYYdbObN"?{l+H&rp}@v `$ٌ4Fr ٺ]$7(dwI,a5g4\M—}X~d]#(FȪmJ&y%gVퟆ?%RZpC|g2y% X[2?8RxΪwS;(tcp-`ko&Pݍ8~ ҞVBm;8z=jeم)T/q2(+n  7~`'H!fbѧ+dT񣢛Gϖm+HhcǎaF ipSQc3yZD}?g/oJ2@|Ud{zcXJZ0}-阌/sy_g.Z9ӬGPܳ$KR]*2ä5Է%""+z$qП<*0s'iMF)fx d ʚ!3;}`%twDxǂ1W3# J6yMuc(gEkn/ 9eQ+@xh<1eK=z}&/u%46*+Tщ՞nܦA|Z7889c:5YvjC zKFaNrL43[Co d ѡhV}G#>_8S͵e[oդPwJN T@,?-\"x}(Y"ad;%r_a~x0vDN5+UKU`l*EeBG/tyC^"h ~Ʌ WSZ!l\SHU$YaV˨ G|H!m1Α]p_4f]mw^!zαfOxXS%#OJ;}I_0ՌYdJGmƹ$Iz? IOͰ}klGc 6;-Я%2b4\#nm'~YZ=8r;JNjP}yjٽG\ 5$T: p p5<:v.VcIOو%Pw5"%L_\141v@F};oI?n`o\Mn:[ix/ti0,i 懖:aUFtlH]gJ;=!h<%k;;Y;&Ic/^\b49._m't%çukie`M etD3#  2C]kI7J%fqb@M*;;IEhJ\"pgIFYMM81$X1I"XŃLj6U4Qo%'.}=@L*d$x;UJr^/@sfdK1j(nVٺ[kuҙ(F_`/Ԃf4ߩl?;U|Tt c)|OW٫mLe"6Ňُ{rgRQ}U(neQkϼy1l{ӥCoYݖdfBܵ[@q{N-Mk\E{&H֩6> xB^q>3mjՍ@j$2 Ϩ`% /ABTtcRxF\`WNlHJCֻ+%;qdk|$2E"<"/SL.^3 C &/ NsEZd˟FNm}P௡PUGWBm]1=pU$N8-P(p,S 2; 5b֬^٤7'd!6|sY ]שإ©Z:ƚU82;38W"2@]R7³d1`t Rfz00[E9IRZ)N","GZ539M.@AZql'@xEU7_mcW"٤j'i6՛J׻U$Ty)4pcֿU)EV-çRFPկ2,QUyKB2t&7{OmֆtCpqfo Н!!'.-(qɗ]Z{9C<~Bd[`%gã㡲K\Wu',`DF@v&ꈁݏ Cue(pˢ Yh\;s`G( BgV= Wc_" =YA3X *Ь5y&1ЂZ()LCAwvZg ΐ(mq`bmkIPެr1:f^P2YbpKUWq_㆗P ?|F;GQEih e| r M(>{QbB?҈[*RErt/KHN v(/^7O͒?u[4uոMui#q]3.ՋZ~k_{W:s\5d9TJPA5b&5oEI*āRLΪQz79v)r)ֳZZt;L3CHmwЦp:y3'bgJ> Л4"? ċFXPRm,&yP,=*#-vwBR3J{2`]@y[Rޘ0mQǻ^/_'Rw>w?to_^/Xr^y,AH փFeHw5 SY8KCAc@U⅘7eO鯜ø~kd&1:ˋywzw<%y2H\!Ji$T $hp2eְ=$5:RSqֳTiɗ|,r7lViNuLЗ I[ 1z'6yT%dE'\K_"@qlv_9rJp.=ih? EO!<B$@# p t`^"S' T5r a1ҝ=M2GVc[@JgToa8s_=ZL[*c»jqs8atrIbJ~u{\h@ud+PA ~ A @_飅) R{`@kCΎd؍/-[&G-kĢ3I;hZ(o{LvRE4D! s9IJ+a!uU'R&Tuŧ 1kv6QG$/gMA@gS^ byXGMc7]d}1Bxn=)ϾR5_ЁL&7?B!TRיn䷻'?F4Q.*:o5g9xq,AdH-X}2FQWisk.`ԞToym!)"GgB*BFxZ޸jDnjC{g*.O OZIg!x Ev& d_]ė?*QʷSi~YJpPݧ*9eծCHlh/zh$|ŵ`LaAmL?C|N[HFBr%KTϘnB8>qZM~$zU fhbo特 bx Aav$@BI\/-Vu&ٟt=HO^Vb~gI;[@E(s9ss}(ӫmJ+$Zb^/2-TOhev?F'7Y]-Z+)'yVfUHT uE@T'ΕbjwuLHH2V:8/aN~l::j_ҽpǕ%:A0)-jI7ltl,v^ TKƐUԨL%REA-!p vMJ]­"X\OMelX8rW4ML0XIJu [3|=ky_!z'| I2SuYzXN @RL% C\:k,@byM)ΞNP,t 韹V41o9zUx'09 ݹ`؎K\Fު>3/[v7\;K F||NQ #o]@ SE1?>|dϿ %|[t XYXEN6эx/TMKTJ.㯬#t٤i?qjNLnw?Pf:5RCU4b6tYʚ\>ZͮU>nӇ&HDp{'^_FX{ jnW&RB~!0 ){i_[!1;h2m'{ah)kbLP7Ne' 16O0ɃEӁƋ s7ybTWKpD_44T>y, w]s/\v^. *6cO^ E,z#%/1r7?jE%H_4*EmzS8ȍCCAVWn9ǑX6DžfSd4&%#" IEW-Jo /خz6aC#I9orćcwUMKaM4#|&<^/Rޡs;*ޏۆB)98a1jvԲ% #wJȈGr@UcO6锫H\$މqtX;oT0qQ e1ƓN#VCp׍,CB[);aQQbS}h^SOCSֻ 8;]|:mj &nirޫ _YZ0-6$o(v-/ӰcηcATD>Sv_!ln2I'دgbǰp7Wt*meS䅺t$MYYA0keC|6qvgXa@j?x԰ kUK-3j@8䤗R{^gAȾ +%f7g9jX>d@Wl] >$$C$yXV|b tM+ԕ=Vیq;}/jՈ$FqUlU0I A P| nlr6,NNp= ,:i,8[_B,B9~8 D=8`hDl4 }P`7=ȹ3J30̮H+{zb̨웵C6C콲dRp;VdXzx\v@7C#OiKRNjzPB˔-o r95kr%:uf\t_'^ 6,}:jI~u mHj ݟmdؖ U1J}Vf0vioZ{t f9x}FfSHy#τ&否[SPDosZK³2xQcZh}1"R^-o 7a˜' 2b(r}o hlXai22}0|ߙ 6On[?FzzܢOcDD]?oz*'0юH. C>'/yQn5l935f3ٟ~/mW/wS*b~of3oOv7K8NosvD'?, RݣX~B|Ei@c D] ŽW)Q`Ei˻udA&!~WbÎLp-6,,.X>8~ʮT< ZԘ^-k/ɏ\|x%܉SI3~Ǜ퍎Hg2GWu =p7mt $8%Fm$i9Q܊M)l,جa^ FWɫ0qGALmN=x³jΖʝCflډ^MWr"ɾ~n<%xg3[ _f*H3_MUYG%xeT7,n d?quqrEy8y1 -Atx5uTYNXP>`7 ^{V"&zD'QSopt{޿Ij7vNa)8G\`d0Ux[6*&eD@W@ ~;SgQJGh1ì7xpsѓD2) )g`C )6–`,\)EYi_g~E-a YGe\+Z~?mHtg `'ځmVm*/Kce?!"c7#X}lH $_'|h>SK7M3B|Tƶa,#?A#h2? ëctRwG7T~&P?Fgؿ]5valX5:E] Vjn\ @F@xMBg>6:5;1ʛԜ통;k\J@Fen1ZW%t-1(k'V>BViY=T5ZV96O吚L 811긐wĀ1 mAjibf6МM>ޓu2Y gXYt4 \H)~iWſpQÕbDl詻mK_x^U2C9Ucy% _bj *-sEVlnphYs`*\g(m@ ”+%hu\CZSABi V؆fِݨ^>ʉTq_&:'hZrO%\T~"vIw%&׸\nZ";QO4[a3YЎ`tl/mP*{}yT69`0ROzg].S~>_*Pؽt6b.~M隻N6Xx: VL ?]<2 IYwyﺓ/5BL+{TJ/M97;Wka7Xe&rP1<b׊_95"NFa7}-?C̽nSU GUb xC[6Cc^y\TF HRj?:2ǽ>umc eb2S2I|e`_LHO{`VXfxQ0Zz4k&+r ncϬîM`:?z"K +Yo̧z3%`DbC>hS1DŽ>KPKI$ӁeꯦY煳Iz48HL%֫Ĕ駐sɐ/w\jZNØ*AHȉ])3g -%벘Y!Xۈm2S]v{>PJlO0]v۫;rXM}K7oưQ.]izq-|^bOCH7BdyDqyo-=;,m,ydšJf.a+S< vtyt ,%0lbs+q*F7o%]ل^"Izt}w|(|*ݍJ ^2x1p뫓Cz,]ro/;#2^:|adOg5T~ٽQd9\oS %8SP;q{[T*D;}]_]nCXDxc@8İjoDp%f펣GYĭZ.Wl[i5GEjMWo딺-EuXHA5zF/9]:"hz΋=n2iXPKWQ 1"Sؽ4S/1M23!-J$NayN(X>_}uȺ]b*FbCtUϿAijE (7^Blkqh{ZӉ (jiYo:+!VwS0bH;1ḑ1ܙٵpa`S)=?VE%;`ݳ=F=p b[Yt NjJLBPa zc:xK0$*sI8wޢLZ]f?-|=+iU[fFQ#SC1NhZQNW##i;.gHNEՉGѓڈALUjm?H4* y|Q#x(juY.iz(;TRn<{6 ;2! !C>o"\za6~@?;2uK$̳o+][Zkb\S$q9#Z|&X"ndGu>qPL~P \r@\HCW6|p<_V_ pPZP|Y9D~AEib5|Eix4 9*c+ W>ZV[ŸxgpJY(fÛԿ2)& zF2 M/>1 ;D^MpGjk{8q6"Qbܬ2UI}Autj@B{C(TW?zhI0dR[F[/tVvbw:Jٵ$@:!7:kC$65F~*4_M o#SilLB?M^z,_S5QooE]l㎭#H[x=}fr\F%u zn0 {ݦz<ܮ܋p⍤zpGԢ#bR`0?juI[;iɭ_!lDy;} ,e` 55:`pM ;1M)Ak0%wG+`~¯RCqpKw NP+r7P܇C+B]9_ o'__aF .m'*vpDbZ6σ,]j8>($cK;]*\/ oofBL M|>n.nd@ϴDG0*0yHś V௠dY|i)ς<1?4-PO*7 F4 'tTY؏cOj:C]!/S(TO kkMJ&dZiddz>GCuujqk<I 4^.-1/8\-N+ }pn%b_AƁy Nݻ =uS(p#&<qj :|TF̦I+dvj 8 F- Z* D/X%:FF 6FjáT~ۂؕ@ZDUszެq,>aFD7*YI1 n eIIŸK̎z@RK*4?ZO>:K=1PV UՖvˤNk(>@umfl1#g=+$x">=}C Y2Z"^܌aή&t1) k/9 #rQ&2Ao\rUR[{#+L'ΛٖXAq1K@Zͷx~xvS GOzc >V:RO@GYDqBQX)9 iuNt+ 6'#3C"`؀24j7Yۛa*(gTʾϛp4H `bDVjT^M(ƛZ+ c;|4#֒ޢ*[gW! mu*I,xȧ&"';~7c OhSac l3As?M8,U1["uHW|n nQ1ߤ7$oBSfPL^n|?mWo%G@s[*Ydxdh5([:0F`Jq"3cjD< r8gs-'xM _f՚=]g:ͻF]|-37K#rw!cMwH5˙ɜD]|RL(HW 7 FAXEalLpO{&>ם ccaB<2}1.Rl@||4KħfgW uuP| 3GSTU>n=VJJ\~8\WϙbOwWwY'֯.}'a/^΃oeN}ɨD i&$PΊ#_E` W)}Iiu[􍳫~urjX?]{--bXጌS-EQږ4NK#!2Cj|DSG5d]Q$唇ָQrlT )IE0|Tku+YC1 ձtYuvQG_6g^FCx~ϲrWiO=o %ݾZ7;NDbwx1M= cBtkMWmP*Ң:LI F 2;.\BHӏ]ϱ>-<C2yYk5'~(J* >[Z[&>/czS R Ԇ8'1x_NvFM؇{oޥ3v^_7ZwˇCAI%#Zg_RG蹯/1z˫ޝd/gqww0 ^;Xrv:K'mEM)T@A4\ġ8Ksm/ [}v/ Sv? \oK|E2xNK/ߕx޻~tu0<%ď2}53S9 j~]$TSLͻJO$#"(H1`Qgztr][8Nt`XS$K6A|rCSb,px<&'qI*#O_|%O{OqJqJXa@3]C"8Ig ]w:&/)Otaq@NƓO9~ fm~>ŀ)2@U1EvKSvL6qN<~43i1ױ,60|g)Vd,]s/FXJC2ɯ#" KyG)p%#'Fp8CfJ&rB4:hUB,W0/#Y,vNByBU;%%i|G6 Z#s4Hي. '0vx1"qΆ``Tɤ?\^dr9gP쌱{J.R4EF¶ n;0=T paOV=XCfO h)4(׺c,Hg]rr6u0.9:Y4a3? ,K@ӼKNgGY n@ucAVqcC~򃆂ARXmӯ98QʃztR]Gn,v{{8/A>>F,>r>_V`+mF[Gμq͔߳%-'ipALF74 |0y7湧` ffw1R<C8RkA?}H Aٓsk8.zkI1_5l?%?시?VS@vUY}"@8xК)b'( _,)]Pҕɣ $ @˿+{Ɖ(ƴxJ8*>Jѳ??z={ųc@0K0QBioNо|?A珃l8'?\ibn)W ZGv.nz  3rW K'`JȈwϸAA%5?\ޖE|} ysĦ(;4t٨'9#!8qn0%"\; $8zM_d˷eh)JZkٕ ^>9ѽ{,OƗ0laV"0JluO/'U7"뻡>X`jO4 J{VG0{CP!)>{Eiux nF*ۆI#џe)*5 54*!a$* gӌ[\B4*P$mX1W0 6PD&y؛a͸<;XDXTYKYTB%MDez6Cu-;Q_B/.øvwIYԀYfBm %Taغ ȸ+IY*\M4eA uY8VVJg$*BFk>YZ{6Rl5՗V-<o.<+! r 0Y.lmLU] ϰ7`7Z0d ȥVdU"ST3l4"FӅ&-ݦ416$O3:ObNՃDctZD3ٷ,Te-FGa !, mb-DkV$q+T@7Y&ݚ^;-ꖧB@h[HrQc+,aK~"vAYhqÁ+楺5jZRNneԤ*ȋfLQt˶v,.ݐ~ l86v+4˧$͡l4$EPO [w_nih+zZM,U;ѸEm^Fo%~W4X[JFmKi+Zk"yM.0tTKZg[5e3 QUPCḫ,R89L˖(]7/[`k6o`Q%&~3e %L3՛jIJv tV%a"MV7t`k_Vs|ʰtP4蜊lKD ݝt;"yԱ;hY@!1UE3}]^QcߋͶbQ4 ol(`]iIP:rrj5E٥^;$̝LA)fF[j%TMEDžkd(* E,KMC=9tS$%7:>dۣw3Ҭ-aY ǜ'*zqryPjI/-~'a>PK^{ *Uhٍ&"rƑ|^Ě"xiEMo|rC}bg{9& ˔8^zG/zdP/dF>OH B hʄKaH$ ,y`'dKHd$eJ>?ގo[: \#,!Q*N@b|r.\p85`!PTh^҄Aw$l,B4]vi"\g>A$@PMty|(SF: %5:31 6Hrr{t:|8t=0E*X!ZJhnӳKF7Of<3W ` >r{5d6{zH0\zCHi P;ޠA䅙_\S!jbרqC,XA@);;$4BjP1 $i\{I(9:(݇ /99Oz䔋|? :dxRpNm@7wM52͹OfKд葳yCR`@#..h@*4D`QbiAJ˘u\Ի r,rdՑ$%}v\Z tѰ1qYƖiE)[`^VڸfQ@H,Xh1K0]1n3C>rBR~oo4@3ܳ ݣ+/<\Ϟ_0\AEP[K@{2f @2FIy$KP BD7zDB /JL2( # @;pO{{71Ԧ\DQsrB^WG?:|×WNJTb…ȦjۤI&ro;@J$?E2Aak,hx`+4 3QBT*$˘w92ᥘڷ.j"sE YUnhIXy^9(XZt J4mc#*O7q"Sryuk2Xtt5[_2|5Gҋ?GTh݋-{ZQŚcجJ~-z^IYGt-9A+K|=a}닆Æu %Y5>혐'W@XJy^\:AqK`>àrj!֭ I^,= Ge4Tt:ts$G߿cU 3,h2uԩyToQPn@~:y]S1>vgi< ~LZ Az;āl+MKgViy"J@^Ct_+!vw8ATccruAg/͚%,͒H d6@K#e>luǒ Y͊\6.B@fMWDͺ)Au: MZsdijJVE,?H/Ue0fdhU’ {+㭻 k5lt:^X2-:%j)M.zҤj7X])$+N/Rq ?[3Qb@)򖒜=SO*w2=bԕSU)]֤p`=UhT#wA[ O>^rR>{zǞaY2?6?˿=y,."h\MÐz#]liL- Et:70)G#&/Z 8dV!FnPmuCqģ0¿ H:b "ܭX: i4M@䣽xhCqSM#.F pBZr{Tᴘ8r:m iSc'>gCQjhp2m0h@o3pZRVCyj##ߓci)M-=ץ)FD[R@O9Snߎȗz&隝͵+L.1]5.lDЬ =|[ g痏50T96޲EH<(CeClMWd^2H~v&Rc-ae&*/; J,FGItq.SXU鿥a``ݸ)7 w5 !g1TRT(YW"ij*%3ˢTI>NV #@V=gwJ%Uܬcslc_ErSΥq"߱ K Zݟq  k 3w>8ɡdIR}oI]M2BRP}CCmV4&aqoHN,a5,&ty%/QxyS:2)+ɘnH)]tےk@pdRy XZMQ_k7tGG+?5J wr$+ʷE`Q$}ю6GRz))˱_]/%JSUC_iጎ*>8k J2ky/Ϟ̾'?W|H+oGtș֐w٭*?&f~3O gvڽ$M{,Nwq4Xw=NO8t/d ѺS;>BLjNbh n?|~սk:\' ?,U 瘧򻼊'ެ?)I!96'{9;2Dsjj-CzEbKm耗$j": IA֗ j6yZ  yW'47TVfU 8j.k_|%gV֟FSmu?X}T*!:CH}Soʶ ñ uA,xxkb Zi'Sa>PK w} \}o>F*/I\穬j|!1EpX+1E\Ҏw̾\R}P,rwfvf7/WWdnYtʉ7C1#4 ҌD9'tdD$ce, 2"\l1]\~Mޝ]h40ÃP/2f $ۀK=P3>iH+4ѐ?>H~*&U\n䄡0BACQV[TXlҿ 9G)^ޢkdMjdG^YN~/([~d8O΂Ծ:r?@% ۆ a|·F &Qhk<5Ӄ_Lyǂ<-q1_pAK"e8~LCz)$ϫ8ؚrʂnT}`kJxl>$AYAt@bk.|^l cX2tIHգv6/KE {ONG]?COOnxR=$^F2Ms1YbA¸$@  O"]xz_Tc6F⍄[OĈy}n$L8}T;2ƣ=Xwx|t7 RQ[Q-A)ـaZLӒ&JкaRa 2a#/^F࿠'TO&2" @ pDr #)%8}gF:G>1Iw߬ P\ A Hi=A1^N0w'E|^_0-L!`D1"}"YC!t7b֝ CLq,0fX L vJF0 3e [āK\ 0}B[!}rMDZotaZ'z b ɢ{?./DN1}+PSn;>x:}FG;+Hߎ5Îk)(w`4c.FjPۅӏrmk_~^LHWAh0 BN\Ƹ|8\6cVkQNDSOE03)==lC= joWs`yzlUĈ"4K#5f,ik \˥F $9tuQd٠xI^`s-[›%eScP5 W[{?į))T 562xɜL*zK5b#|?`QKq׸5lsK7?>"FBkLLϲx( J]eЃB .AGj8&2k²짘ȋJwP~}+n~=d՗ a^vZ9>Wbr@4(R_6~d~񹍋׻N)5ZJxT)l5L{F4ș6ۋzRڴT#b+K~SM vc |XfX!(?O. x<}w>լSz=76h & N0j~J}L9!wsaïo/#,~Y+؈؆ƌo)k[aS^,0 V,CmtˠĀrLSXy((PIjO@c- ,CO,{x=CV0f.㧉sM\`uhɵ l9%!|ɚSw!ڧVM"56G vv{$cyYqXm^J8OyQ&]>v̔$IIt?:HRɏUWo=i^qp/l Yae յ2l]8f-`d5hݗ"͘6֓2 {ҿ X̓ZSS+ƓAe0-?+ݷfIe_RxA}C3lC2x zfM8vD~nZ2@2%U.n;P}8>bslxx*<+iEݑ:z(G՞2dKZĹIGU*d% 9gZaeiMʛ!?)9VOiSMGR3jt!ܚv\Ӭ7Secf{)@ctթ=nC "E{c T*0gYoRyS*jkvt( _-"iX7*CsއgFRUϾhoQ<(#vnjYhlV@FAU{AVmupR;M~ +ND9Ww߄qj 56⧳aqGhU`zt0FyWhO}@#_~p9xS}-7=G=ݯ9tpW_Ҝm{ئm{LLuBV'v|\w+103;kVr/)ΐgC? q#R\h 0t|7}\m@Iv scd@V/kٞZzMK`]gÃQ#K|-#BRy:>zѐT:5_ **;jٍnYFG`ѫԼ"J(uiNu#?lGh O%JDIY7&;pDmI'kqYD5i~;'-,Z~},41ҫ[R>9 3i-o7yېU*j=aXKz7~== xMgפ iŞhsdJjq*@ 8%nʻYwGTe4|cÔC#i7מTI#\\jJ\ irJ+;ܫ:`dXIc4vPT*l+cDV@&&lTu։yB,-]$h+]Ϧߙ ;l#VgH5#[`OU~uT͡.FànBH w!w@՝g4m'':rtM".4@'/8}ctͱ^iٸN%CUZK=4nIquGqr}Yת_ю@N7ϡΰ``[ 6vJ W N'A$QҒp9(\y;) Tun8Ub81NMwǮ\V6Ze]ku$eEn1nH MU*_j;/ ϲIǵu3Z3p]Wm/֌}^%D(r fmT7_ЋCߊSbDUpG 6 j٤VXzSr@VĀHG_{fS+D<%LBPΝ<X6 C33#wq]?BN0y.ḱDy$ LSH O}slHP>$ndJט%QTvSUr9Sq/ Ԑq-]i ZQC( E&~SrΆf)mcێ g-֎ͨ;OWJՔPr\,_XQtED:%sMiJlqZ׭с~paCgU, VF:kfC%:l?iϊ ~PVUjμ]w]4ԑgo2TkKLeD5d>vnB cc3 쒚d%JUE߱يnIc^7 ;%9CujƮPGPՊ V&;$5QuR,;}"ՍPKg+8_9*rtn4ultȢWz(zwrL`jEۅC>6×&LBXD,ʂ 䊇ܳ|ד Ƴ&S&lra:zw9Cf#.F!\)l!〟sPrY1,E=PEK'<Bp@w׷wpa,\( W0nЍX*"a;g>SjŢEWV|UH5Fw^;4Z052_6:7-*AnXy움~4kpCD(\z)dA N.Q~v4> b4:HdnSx0cΟ=7pVDL f6d\?rk.$F/v37~@*4`9U5;^{0Yk-Ç>922a dyʒ64 \˄JG!|KVjag;{p 2n|P?WCr&lCPΘw‡5ro-=L8/WGPBkKz @89R[CScY!bh\{{+>{ri8pFJC0/YBZ0 ~]|Mt4%G*(lYP܍q6~˸Zq-D䘙.ψ#[ *5s?'Kѕsb)Z!'j%+S*n"*m &'du>o:M%d)p3>XjE@iM0C$۔oXy'nB c@zJp.o.[+ƿF }~|8'sy!}73-}}9Q6) 4{PѬ :{rf;qL*ai@#UtzpS OY O|oAf3~rq~iĚ"TEpSY4ݮdv4qs%OUXmoҭ/B{E:x6җL-61{2fw#Z-o&MӣF׏ŏWg6~vgᬾ֝nO_ȢG]Q>+ 7{&a ) !]|OYңamkVJy"6fb55:}kS3Yk~/8%'wѭ[[ґ)S};x=xw3Jcd(qaS(jv8NPɞtv\}vh7.D(j5Njm9=b+ 륣gkgQ|jǂ OaI{z t 6urwR626s*;RXTQ4jǜ՗Tg~Psrd2>bzV6HjA$cw7Q,8 4[S+5X͘rQS6.o\Kc;$1b&m./-~)UtZ7U$=+k.| nϹ7v^9T_oK dM>L+ܔ-DRM'Sv! PKN5Y3s~IKj׍qOc;d:,]. AInkg} ,}a f%CGlw{鈝_9}'ه4.4sHųyv|ޟ^`/XzHY iCKQ8laaRE͜;"DR^)?Jn) P`L!]Ɠ,& nff1h֒>!4 Fhӛw_ *ɲbZwcx{16S;K,-9(6 m47\DY)HZ=HIct{d9АS )ڌf]I<] _*!D.66rk>9+boct.+J8΂tΓ8:%;;26ivN=N( g=-NrUU,B1/~eUIpV3Т. Ӳq-;{dU8=JL}8 ?CCvr!)6ov 6UhsI#x,Qn 45NѧM&d"}A~2Z9RZz f/`dև5u 'Łm>k=՝ͪkɠ+ ,KE*e-B_ [(řk0e쒔QF:άeU*ȁL1SLŭLnݚ<Ң9")Ħ Gh O*-YP#61f&eϚ崢U󫷣˵M{T85LJVcQWG2\y#/gӄS{38+#/" ݽC\KZkpPa\v! NJwU%AĄWI1f@Ը*A(`G֤iX,Jk"*#T" :"V+a%lLns[BEYf@9l_&O,?@}ǡ&jm`@@sL5S9mxiQ0x!={ϣfꗰrZISU,AA^SG!NwV5Qr#\R:m)#-EI?Ǖ 66~`𡰌A(يP"Zu|TC')%oO`XD{ ehWOu>0 ܪEɂ|eԤ#4-i>t 2q d S`0Y(ߖ XPMTAE 5횗ݫ,Ao(~&@=P2װ1f 0>,\uӒоre.!21#*y\ w0+L|c@I9/! hաRNV?zwZQ‡K  61RBB1 89ͳ;m`0M{XM3ӐM^b b=sדvP{^`׸F}.'b9!HZ!ˢWzmf*3I{B, )tXF6YV;kB(DM E#%U0jVĢ֨ͭro2fX'+]K= a;N&YfqYBknRMRۑJ1@xE6#)i3:LZQ1=^.zzm^X;8N'Y4/Onl?v@'Tߡ Pޤ Rw/҂zNW \flux&Ν@v¤{L¨ fLH((1rhQ]V`όY0w;)8J0Uw>PpWRtUHg_ۊ0gg5L^7ՠez&κXmnvGtšf9.l*93"ikkV F7 P b]L޷}-5KҮn0ugT}+/0bit?;6kdS[U#,߱6Cu$e666AdE^]fɌ2%+fQa[]j- ZBE{uT\U/,o/nevIq`_-=!+Dn/%O  , .qk$A!̀Ha ;riM>?VOƞܪm`<]ic ΩÊhj ׳5Rz;S=ZgOgV]'F nɼ?~ zg>7O}ͳgos':U`CQd0%~'`_|*xİ*zѸ ձ\wցI`R$ѷA}C!9}65XLS0iVFvsrtCs@ ܹz6=GߘuJrsԬGUn:zW%/9{Ӛ VU 0+l`6<-ݲʸMxn:{^7ՋI'@{ 2} κ_^fW`Q:jۡ:hf*JC)xpwfyq$ME4AZޮci2]gUĘ-׏]ۮ;"C͘B2CzѰCvѲ<:7nЊmVKW\άulµ=5`[Oid%\Zϛ\ h^ZhM5%NGS` hs{p[XG3=/?Wu#ڱ%%8D3r[Une_\T9' L_&N:9Bgv#qcmI +0jsZYV[_#"9P[~>6L;}ѡ+\&}^Ü3C 놴]A[,˰-:2t?ZI#hw=;s&n7uMj `廬GuC^M!;)lg>o&Tu@!. X[WZ8zNb4?Ro, CUyg7HQLlŲ/N@=\F2M.tauePD0*Pr#ob"n&br84}wGoSzwn< bń"2w+%Wbk").-r=[8V1W&-u\K% 0sV*]+*rM*΄I@HK|2:d*-s$^&qip,@7jz@:Z'20# k]B'LC~TF<\@N 漞^8RQdVL5$.-;[0&l`ՍgJI͇;5$~M&OpXPʱҫ,!`\ŖbrG?wɉb`@Thp5ۛ ;U+#F 9:'v%u%yDŽĪӊ`OC uX,BJ߀8h8/NqJ R21&-pZӓӿQP6QE&-$EȻF"?&*q>??#VH0V%(SEcMB:V ae%N^+K-Iy|p^.|C5L}up3yk3|GX)rS7|p 8[癁 (WΑkI,_0kIuZ B% ԡ J[J!3 rW:)hm"=בL u )]KʵLrp68R0G3uԷ¿ɥUu܁yMu+q"[q'Թ_/49֑SyL#!W2Fl9+Be(.ă 0,$j>G&-ٶU6lɇ 2Yg\q `ʈ(ߖ\G\GlHϼhAblGfLR Z L<7Ib6xC)}^;k)R Ha%~ C, J ,|7*wjx[mCyOcR.񌣥mGCiV&_=Hk"쪥r9 8I֖kbFd~@UF}X0(T]F]iAMπiО,bU$U YBJCm>F&UIJ&a;p!ԆHƆtf!EvKyO뒉i,[SUX:)ne>v9@r  Ͼ&rm& ˂F`-<#C&ע\t^IJR𸐨Idĝr_Knv{92rwÃ%`uMk1.BȮ f)At+\p<*dā(E`,⒊#dʜz9f0R2/gӕ2Dƈ4Q)VaӀX*=zE|P75FDatyD%@q2OrܐnfF㮠<{%Kݧ<}*?Ajܬ4޼\hU#)gZ7u|jCr#7 }1°uع>-Y{g27Ko1HB<ǝ&ZBXBb%} 4LtbA\օm`NV(И;`Ά$6&==k~]۠KAZKNǵ?D3u›i9Yٺ:Hti[vTdtW*SdmEav)%2w##̯x%@G{~aaJMfi]^YdfiV.^-Rv32hwh=#s?7)CLߜCڟ'B WgҚÛŘ鰺1P Q2,%Vvʐ_1^Kdp6ncq pzqЪ+m̮^8n9'/H3ϼ?ًx}lxXw:6 ",Ϥa4BD}EX= k< nG3M`24 &@ȐP a_VB%A1Xlq%J\/o#by$55WZAѶ LNBBzCo-4|+A=\R ¡0eDFLAy`H {ڏ 3S_&%JECA2"Z7%\\%,s٘"aIY,C"ڀpv=V~M&% DJ|,)-`ҿFpvRpv;b3`W`ܛ`&0G&v# Ja4x N( RHPYli>n’9cdVX$Agk#՗K iF K5_qᢋR,a|SԿ Tmx/Aiԃyy}ݴ68C A;L}0 7R0]bu=u #(ZhjƗVǬR`41 1C"ƪl4j-!rM5yyvr {;[3_ m/ON2p4ndo'jObY$B'xhʕ@?<՗c~)RGU,5"?4?1^&xD#4 VCZB=sSAAx"`jÑ6XET."oPM{-,E;5DLY;qp&[g-o!\~v~X+TP.'uryW}(pk+ ޼Oo.}vGR t XjF Ap@G +.伭]T;y-͕kـoĴ* . s`T5zglU~?> *ՆO(Q3Wӑ8gᛥ t,15\ȉ 1,nPv>TN dtG5^lx6t: K ݆2G~l# Q q]әZfV*P*)rn(3eS5+m T/V,Ù 1k[HDURF;4So1>6XU)#=Cx`xr;`>%ܳ~G[(]kzZo㸌#a;qs*hsU(hgm,7B!TDguqgI;NJ?8E}-IbPZ~轓JWeGjЃUb̩ i)8N?si#U[eE-w6;4)A2Y([ڒ۶1K.Ĺg@Lh Bz=@l Kq֋{36BbF+1o~.T&dRȑ2[5omP&Ds{bbw/Jl7\KZ]h^%QE K#3)z_Ǜ NvuG[ZYv^n0Y|"jtXPK|ۺ}ׯЖLc]G5u,d'&! tՌ{wP"EJVL8{vG-8 -x6t߿ׁ7*%XIh`H3\K4(8$yp3]_p11|] p9U?"$n*4D2O,⧰9D,CcePs&c1Y 1W` W3 rbrs_xK6HD"0J 4Yvi"=1<,KiuK1B(s-SrnN SFDyѱt i\$L댙?#LZ)91I uP3e(56/a\̋A.C$O:+jxGz7?{o48f*qs'J̲t@/)%ktq{w?@*t9 FnGq;葠u' BaH4 ΖdH$6\H.q$)sc&S ;zНRi:PQQ |4HoO 7b/)U~jڃnUqǽ´ۄ3/aN6z|\ x!e )zZwđ(\hbJ9Da)'ű C"Ũͬ5:KkzIˣV+c{P(G-O[-ĜTƽ2 E"n~YnFq6۲b'qm Dnmr#MS<5ӯ,{iy 9=L5:Ƹ?- ܧ8 ro#&H^$A]3 VpEuvҸO]\0 /.[V4X\`$, 0|das'k೤5LjƏDxte'|lP9rPk?Yf}R6E&t!˯lƭp# hO[O;G/ GL9#bBF?bfMڞYc5bsS,'bMBӪŽwKbw2բm5{qL*GR:rϐU0O hBdƎbֆ8v*ڡR&Uk]k+kΥ\4A٧H߂"ՆaRn#eG*QYS9݊pሸ8GEO&Y#Fg, H⇵M&`v xdoëˎ,'i$ul?]qgRCӼAql8/ Nm551<ԍ4眮m;f*C^%qKȏnVMCEyze qwѿvkm%i/f_Q{& n)L_o`#-Տ@r$[((j,3=X J)£T:z5Sj+XH aicLpZLE4 s k&;НT'qA ^Ib^I[YWTbx!U̟WJ5 wp\qȣu}u <2 _rb". ) Lw iS;)%" Է},76k[d;T8o=yD{;mWZ=~èZ\Q7py_8j}O]v3AIڽk\띭#jk8m.S5"r\iO@<3M9V,"^i ^[:E ٿ>?Z13bHhJm4rjb=GC@#V?#Niކ3Xq} C~^ܮP!uK>Z%|VoVc ЮAH:g 5oAdAK Nn CRKGBrj]a3! ž2ʝ%_ yn};Z6 gWE}Sc͞vWT`# eg ,I*f.Ve&ʆU b5O?\ Iu׫4os|R!=u+~UlE}$4jjXlR¼grRlo!]k6w:+uK\ nUrAj!ˌainus 1 *bi* 'GRŽ% MJ*e(5=h^#jKq:>@+Ґ,ZmC5 SJߕҺE1Y<#҈ 66yp~H*gf}I@T]qeM:8hʣ'T@զx_n#g .7DJն_ln}/كJ(|Q[5nuW"TWVe[s1r9.j*l)̻4oXd8Vemv{B2&+~x@R+ݾ7k 9 ˬkV"m/([0sPK Ia ~i^8DFs줙t(E.Wʹb_}v=9mQ8QL ׊'jB2HbS$ek|LǷdpy;LWCr6<ΆSwa4%!0'u.")cDɹДHD,sS>4̥| PO&b`Dt/^ߑ_`)MM6KxD.yĄbdRť Dd'T lk4\MSg\HL{BSͣ,)0B`QwiQPVT/ DU*a ̪U6@R*p5}3)*^@ŀ &Mn!vW RLy/ir5 GG?txDܵQ/BSE(=<̑wCӇ x#eL ꓳy T kHM(!DB qY[oQX*?Sx]{{+={F~k*emTd=.ñXezSF'Lwü$Ě&M.'6VtbJ]>ZxlӔK.$"(N,ʷ*;=XUj.(-0&}RT/A\4fR&gAKnHehZ8)Y*HP6?ԻR],*˥z N' Èbn# 6,G}pY0ђrU]- ,]mZ`>co̼%q8{fl3` ̙!ۥÆQ]zi;:m[ʰt )xG,bU,ǺmfuFnS wH'[ D /M<ҎmmQӭd$h חSZdiMxϲ_ WavfPx-_r,=Wpqףj2P@쪮 D-Rmҫ}z'ބF AfAY9/Aڥ ^Gn ^ƺz)&Qnk벽 !}jHQdnsmmXk5G ` 4`*hFVn)Xz+xOmt4RB%{)2v[͞O ew̞|K1~JA5]§F1͋p)U]6(mQv]sce؛<Φ2OR!"-K@Vx&$\H7 Bf,gYhO-<-6sMYHI9Ghs-tCB|ir\Nq"<~?d431Jiw^]&;INiψF$mdRm`R.ڭTH:i-vvA2@cWmLq-o"!,G ~m:МӬPm1>XO s:Xs!{;$\%yj$oqSuЬo8G`;o/չ3~4L,a]@YXomQ -{J:&Z%4{?t5YWL)zBc"Oh]xC|OD~>}ob(;[6CdV#3V&/{r_%ȲTD){nQ{NZxUB J_QDnKGtC<ǿb{F, Ӵbwڅ01Z%ߘ^]p3Ea($\< XĽ^ a%P78HRZraȏw=uBET`| ay|Kԏ*;z WFQV+zZؾӳMiYFذ~2sJRXB'NbK}c+a0fs%ghϝ涮o l9c)0Ԁ8e1ڣ/rxFuXF8z=;{2;~؞#z KŒ5+}upC!o"4znd7>KA#G}38|Zu)`Ϡ(n<{#ՙKTCc0a5B.A'8jvs^Z+ɍaUc77UK6>>L Gc13I<WhCPrVӛ~ 9_9:)(AC\EvMV֋L8l{BۦYoKv^?"\ra_Z+8xYbU Mϊ̡B  zJ}wݾ4WOclk9^mJ {1|WlЕr`p5= 1筁/Y=j#e~0/& y.~~3c~.=N(W")7Kckr9,t;'NU|Mώ*ܨHrzL'CIE["u$%i7 R/s/4D`X,r'+vjp|m=&;Oᔳ0$)q4œgkMe,O| yN.;nm_O;G>q޴[?a'QƆɈ38e8 S1 :< Y2wY#|YYƒ1}cSvL!;<8[4=gI`Ð&2QLNgOBpaƹ#n%mEJiwhz9eI;v.Z]˓V]\v/{m lR\<k0N;̹DB"Lw:bpɁ..<Ig.6$(5Qo^ 8k2d P'9H(BBQ 6`W"l!.xgΓ'px^qv.`G:L<KҜ]n(m`XIeAo0y_gz 0͏%Z,ʆApԇTq )4k/4S1̺[F :Yq65H( ^y/gF㶒@c缺CH0 R>|S $`-" @A͈Fx1Xƒ8|NR:%n t\))&)M7RD9 +S-Ήn>SjFR<<L&mRx8ƙ>-HX0:cK4@ N+dvMd09+lStхR ӮP׋˔Y8Hp[3rCĬ-(j3%-11x IzLD-%fLքp{3~" *8҄'r} @PB{@;#oF#- e;p: *whI6OƮPxB<}Yo%CA raSxJm$ bx Wkx1DީҞV0IP{0@hVg"!N-4<)D FX|1&ÛCĴ[-40)HG$iƳ9tϧ1`hmFgң@o]`F S«ith^ u.e &8x@#TҲ%+b{BUbGi,0V8*Z.ppۘ i.S;S*>T[\)D@"V:3;YꘆcI?hBId`q{g0%p/&}L}OI:?cRLпM&*T;*@@$UK5`1,m_J Շ(CXo4UJH Z(WVgCbgA μI^@\IgYA  ܨ}6:afB{5b~V(m%Bw@;*.)c?K!8hp2|HSE gJE&``9ŘrI'uFKt?2C[ {߿mw{n@?vmt)ԽS]/;f/}'<|YXJ#X}&>]>0Z΋+/Tw#ƧU }ǭҐ; 3]ZǾj: :OI)N e|oXC=S88 -M6;Rbf1םdG<σt'R_) voǛN?4%vP@ @j#V/XdnoKvPd`:¾ DXI6 o Pit4 W|d=kl 8BWZ9f /yڲXJ" X-)$£-|_hmj1ٽ4ge.[.Mh/h X6KdQ>Xj]\!bAv>,<ŏWU„BC[AƣECRBu_$14)u Q} h`OT,~ıϭы$l1&;b|aIzou۽i0zW 6g_#"5K¬S)2Us[O'`(tߚ'cxD\"{"MJ -(@YsyoRKSZLj_b㫜<opyd3?Ad h%L=BGGČ$M=W4b*jܧbtʯiK\)rk#,9a畓p ~֡47rc5N4瀣4e 'q47zt/@P|G>-d>1v(:fF1gBӟYdM.Ӂҹ9ubDj(~\l.G"ƗU#tKB Q<@ΖR+pTJ`l$8'7|H 'SA1bmBgG׎x8L0`t !dI"TK9 tPq~ft\<=ΪL(yܸZ*bP4N]:sxRvU7VX+@Խ8i׹gj&J&W3z/_/􃯲BcKWÃa '7 P%Y"䣬??%ʿHY!9\QU!h1F"[aUhۥpOe͒ !STR`X(p/@ xhh]n(0_PA-,SJ$oZ6!p5_Ԭ<胅ȩ)}S4Lhꮎp :jt5j%髃V^:fJ-ޞ+MSNbu9ڞzm5 ؈,;VxTٺp2Wgӹien[?=i<+o-%Z&.QG| nyϽnqyh´T/BJkCRwU=W |nx/23O?PWgV^%] wRRҊxx2TQ+&njH,w)ԡ BPQo[_+Gl-+|l1W.u#!6e!/|f6CLmqOi]R+eZRc,Fk.BoFp]o..q; hu@$]ۡP*Ճw.ux?In]YXYg X_8T(b"HPthDF<5*]DiԒXQi0W3m4D࠺2f.jjc(UtzU;Q`cY|z癳VOeւpT ZUʏSU[-H}u q\mYVk#١P54H!ahipRE"rN_R駛T iX]x)gOUDSZTjfZN m[wY5sko ir@ᜧ 챷4j@<;uV:$jC*[D9(t6htE@*[Re+ k,;NYy FVi"6|Wha ;G_Ǎ͝&*<0 ؂rfeAgI4VURm?7K=i]Ld_96]Keofsjֶ(gٓk?Y XUOe{_fJ!1NV<%CꍢP =Oƅ':cT)'ȽG4}mF@ڄ<6<=^=pAꇕkfS;kZ:4hͬ}6Ώp V&I톷t΅&` VU$[f@|lPA+4ٳ&3齽+/볪>?GmKc>1SjKT9" 1ird(%Yxcz  m[DHzdWEm|$54>p Sʗ7/, SE wPb S 4• E:s)Ix h•#Huɫ:{E@fʊb~Me őiG.CBI)@Y.Jүa,buդ(` -h7VjnlFӪ¥X 4jTt-]X(;zvO`тOO|Wsx}Wp9NZEћV9y[|jř"ccӧE]wQ}5Cݕ6N%aҗU]:zC|5W&5Z~MV֣?v#UZ=.߭գmxb|)>^ox~[Aw'ܺ0  I2r'Y$BX&"KXw|H/[ez :yD [wWn&L)Cױ̄ZHh^:^HOj»*jJr5ƣlf.9C|p?+뎧;O9%,c̙=ӸlJ"N_nB$E,8Qb:]RבlQ;~ "=C%筿'赤OM&ͧRylwzhxo3>fpo5tUoq?5,7"3'f5Fno\qYŽQ \&c)Jp p"E~<p9 w_;8_#9)s~5'&m3UC4ABͷ<?dM}c5 U3+,:VzM2YC4 (!7}PKc=ݒR@fIrCp_0gyJdnL>"C.BF"B2;C*u poh>E+ ˭VF,@u)AS #"1X>]CZGa0 wO`q>KaXKJγy4W p5ףGj$t1o*f0y9!{+g*d Us vB "dހImEavh@$b3`̝ŶĎORuOڳ~`o"9$:XH\)mU Y ,$IZ4j~) rx{ LOR~Mf2b pPz2I_8+os-|B_PL3\ZP#Qf-P4xV#R/.TNъ*c AܓH"Bw$#=if姜ʹ_z$Mu?&/+`?NPïXS|ADssăJ] qr җx< P2ᎊ!xDKJ=W":]VF^f` 䅦x{DzC~ `4_ ƣ]pu " 툥6GbcU=6..L MjIv)~oC?!7t!3(14 g `XyK6#5yR:ܚTKl[猠86:G+e.f[fl JuhU*ϡ$Ix-g=.!knP`pq0NA9{|*9U (iPP*ji$iJ>1 bb@!0k$Z)͙rK#~۫k|` zz*f ~]v>5ZS4X3־JN9e \A#]_]GD*30PPCW]] TMӰoT+]β&Wh0 g H쥣㼖Lo^8sХ?)4V櫢rd!}*m YBvá#c Ib$uur7$Et%_:}8߷klƥTh)MPpߺr*A_3AK\tԌt܈~)~[sδ dLeW i[ѣO*~WMkt5z`'U.~3T̯WT,p@kQ鶶Ij^bMmp2r]ܞeEX܍Qz@>ȬJ*o30)/k/|I g "1-=680z'Arx4~E).vpYS/@/V+OU PYV?5= ;Mzt pi)ب IR?OehR?XVk.45K ]:ҶDړ8:IN[,z4FR I-hUQ3:~s'͎±2AmwE,IUw )hT ]Qշn@y]/'m88f0aZbpPJB},6\SExn[; FǐĮfnanTQShfOCjAlX' ! ] An#OJ]ƃgEW*7 UCPki*'&ihߤs0U9\&h'UEC-"MvTO' \hnt|^ vʽ8ծjpB9*sqX3uڗgϱ2-8y]NY_~}SĕɅxl[.vݾIpcU&7\վD,qNkٷh<)w肖7ԧU"dkbS~6-:R8ZFR䵝@+_mp JSjo@m Ê ۓBjD B?ȭ_ROb 5M Ty/Am*v`極 rɊkD76"co/)7u^$gb^E0H[ےwrJnGhg66[CA"~HZK=.\)^ua3H6&{n!zPll=t $EI܎CD?uOPLU=?mfZ#JƝGV'Be]dརy{9unF^w?#vA֕PPDL͑s |d őN]GP2Y&:Bvj\p^D C:(& [PK5RTldbˉZ_c)f:;,%Hin{A(+;.? w_:~y@^3~^(K:y>i1BEz,s El3N b22)3Kcw~Co&dp9ޑ;r7ǐ~}8M>bt9$@9W$)#,g(9+4goF$M*r>- XV842 @8HYN9#șχO,-O%OPX" UgԜd.ʼn\H8/&j)S^ `7Ph^hN@XET9}`IA eT%-懄%u\xR(3л.Z)"IbI G qk\.-ʬO`%q4xiןɏX\%,`+f@2CJ9p5;Gg"st1\ r;t9#noC 옱'jδ4ȊLµ6IVHT92~9Tp,%sb Ğ!WfRk 2|CY: VJF"O 7|/2)>y/UՀ:==9:|n3FDpi''Nniw,]K(l@ɟ` zK9PC)GB\6U Bd +`IGz]Ѹ,x?Ȝ Nn3 L^狡Sюcmʜ=0ay|{. z}+ßպEor8f~6{?gõF'+P员/`vr;# d^ZT4o4wpcQ`A>]NF_ G`G=krUf_n PΘLro`Μ/po .`LAhJ=~l`hV=+FVE,%© \"TA蔤4%$ ϵQ} 9ƢD\B3TM˜@8GOC_]ϼQϏخM7#8>9zW񈀜$_9@Ib| .'OesZ KrdXLHۿBLh'%uE#-7|Tw z"5#h :C@[㵩mS)s Ncwߒ6Tp28]_8z <"\e 0PDߌՒe} \Djn Ne,`Y <zQ#cZG pHysڜ| Z8̸чS*'{DۑXζ(S[T=(F5PfI 2./]#_?De-xn&-?FqhAʥѰ5@'20G YѬwHH%F_]u?AEE שбيp"I lA9YBv J. ozoS[5 Y?F8sGreV} 5'(^Դ=.k[hb8zKV.^*]THmK|vn0CX-RIs:I\@l Z̵|mʼ=,R4T:za>e΃跊`0ex~9(&0Ʈ ?Ơ\DtX#N0Cz=N=_'EQ\{XZLvjRa͐+rt ob+gW4) fR96&Q%IrA$0Cſ5ᡱ @@zX3pԻ?IZDگ &n-vM ]&٧)J^s9ˈ"*dsǹזKn@.f&By?Nlr[ښDž\bXt)xxr48wg B5G#Wj#foEoIJ+ubQs цI@n<@ :Gn?ĔybQG(^ twF)<ÍE>*0]M[#Id xWN ܂.耇Ѵ@<&xt#Mtqc[-_v갿LJ->{l0T(X Jk/B]x!a)^' :)8(93Ue؎bǍjE5 ut!QTij|SN;ig9*#4*  `JOcU6]i)j|Gm_*o;rs_^^;pR"VΟv%P"ua3H?2,Ho_Po;]VZm YU2p4եMJ`_zVb@̋ ow N<c_{9*?\;1D\l4)/@+^Kp DVu4|t5[H@|'{)4i9VC?U$DcM⽿Ԋa~/f8{nlZ[hUf``-]);@U1)f_L WTX*oݢ6". kKv/)~ٻ20 Tgux@'+_z`k9Ørz`/&m]`LcvmO ul* z<@{b_ز 0lXعZcCڵb1~|4(4; u[}JW䞯vC! EO+Kt"R+ ͘pk$lbz@2vqy?/^?)tY7oY1;FM52sEd3pq0M |.v{cG0~ "T^3Ȁ5${!T,zUΤE.$'Gk^Qz{M^W]A5yqN.XG؟)OLO"̉x(5ue@@6؈-l2z`1VvJ;^5IXkñ-S?FJZ)ux֥yJ7搙fhL̘)ס )su2:CWOuCmګO#m-i{ 5aCt*\)c)y Fmk_ 3 -gGyEED05},d h`ɹ#AUeTE-Bv6)͎^vͱA[rߴz'\ bjd٤ƷaN?j|kP;#h.Sf}/)rўrLjQnE8S{ImE%bǡmKw4CH3w̽7}|Xmfio/տO /l_Qh:3>HkMf@yuUir+3ssv-5p>]xX*JDE1xG5Ȟ{l8lT -/IvH dݞ~u\ ߰ f/{ QY;@3*`n̑]xn 7I=(:P s HsfnT=5 տ1dfׇ$8ҥ7e!zԡ}ܷ#W]X[0ôueupyLgx.ǿ`?Deiuby+ti}/PKF;BUG6#˰$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_`]?{?PKQ ~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 (lzOPK~lB1Z$9/\&2Id+S560ֲCfa~粻$:AB3=}Q=;ax=oq gIS*&f|4tZi<hPD$u]uu9hXzw_{yv@o;>E޶[=@2Y,`{# NRY3\4(1fSybf̀j&G7W@]χ٥!nAi!3vd.k3Az . ҩubE,x-- ''+#yC7c5' 3Ҋ\71H&)y+HH u귝P38jl/7:aM̋A.yla4O G_;պ~mzl&-8Qb:KIYR޵{oq|egIE.:vŮ[=̑~߻>WGl6( "լْYΓ IF/7~]!c;{-h1dnz!s#Ҩ[ /.eS@ߕ(H1H[ivK , Gf؈ 1ϝˎX#LBc.qvJ(ziFǬHnḰQ0E J]5b&VUReJZl/,q((z̨eę>B7uH| ReL3 HiA4FȾƒp 1Fh+>Gg(jq9 `K~(ޢkʹ'Oif9hfQ1 %xj͔Eә6oYOA8:|yO>=~LJO=剓ms>PRt8UVGYj! ӱDM⇩}J\招B(6ez>>WًH\aw<@o1I Eۛ)4M$r/O !_DE8!w JRJ EX6IұˉC5Bޥ#p3jEڰ穖27oriСF=)E4S e $Jáw@;\/-M#niE7䏀~}xde37rm=VH %j#,]QbCRрpuP;\`=րˌ뽥њ6Et.fiuu -POҲm =l`tV*qOJs׌&D7C}n"7S餣A!pj"! z^Ѥ&ωrTʞrćT$j%Sݺ=E'MaӖ[yR!`Ves tfr 5 "nTHqL(N@$Y|vz1$oάrenbbOԻbeʙMꥑ}2Md@hBEGk?QHZrtU+MKQ0Yl.pa[ê㿊 ( ]KN c6o˚pAc)D!eOZn ;7яtҤKjkW<ɀ]`ȵ.axs@hS+$_{6tpq G)gqf_66~uZ,֦ l_vG^ ԃyWb$^+wr3=YLkl nb9nlV҂6Eqbl L#[]u!w;lX[Jc3WW7v(+F:[/(Y6&AA8q:z_k_1.;>W{+R.s&M0 xSpҧ}]l H6 l;!gîte뉻BTgJNn(lEJbOR=W4A/T1tXtKϏNia?>|h^GgGۈk5#k3zc7\__BW%m1ԢbQH5윽rʪ ՛N~E~58򡵇[+튻&u}&B?KΨqP(ǥ(0åD"+ΧYiDH=LolYm zfDPRZ;t˪W ]M o wF>PȆ6Ҡo@-ތ)ϥdV_صЫM9F0:y'DY/$Vdx&j: GZaNVp[:i5*p *ow-DnpwE`| ϦϨeIi{H6Z/:#Rrw,@N-qL`v{XZٽmCݣV3%*n%vf:u걩Іn}CN4#j{[;+wN#҄NԂ/+kkV5 t]:% q3gsd[( ?PyF\C`I~&:v+z/BjTcE yjzŚ'7®gnu{I8"/[ߵaU=cW碪2+_&{sÃPKaV 8U)! pR}KLVHfK=3by8H}:x DbPpszzڄ&"x%fLqقqɣw[$GS]Nca<6n7'%|86M`D$܅pN6MMp" j.bT )aD`%(P{!SCL `%\4D8'#T-b82d@Ue%[ D"Du-0bg߇ӋdxܻuX-$+nDe R|\ :N Hpz=`2`V7v|3  Dm8Q(C -|Njݭ%IT%G w\X|t"ɹFNy?] 1?PMXGfI]5IwZMxA*п  > j¯TH W=ht::?;p;%x}N+i Iݰa}& DZ6߃ӗׯHDZ[fn! 0d?"$|R{CXoHҟ1\!s9?؊}kIĈѦbh9}S0j5 + wK̼a&*lZ_hކz(A Z(5,l *Ad aܾ] ~ɱ\2Z Mifc$tC" &f&=b2MC|㻱oQ M8 fǁT~8٨̠ UF'i1?Iv04j])3{UnXkzcxClSJa54C$rXwT$U3vUlkiN`l3~lEZRPrBblͬoAl5RMX &["dW<1Ld{[ZS5Wg*0.Qxa*\\H&`s0jPB?JL>lΨ}&9N#,l Ǭ~Ֆj9X ~-ƶ#`=iq,!!]u9!A+`dN璡EuIXmb=ϙ׋1MtӞb4I@51-,W?ǢD{OaNqCaʳFܰk{ -J֧\KqܕamF?ڛJ[2923YJIlv|m}4-dY:JV$~34- S_J$6)Gѕ67YHm ~'$SIOo[UJQ(Xa][V@F[Ȗ.g,}ogU+NJ[v-y!h6ijñp#"6sn4Q# ťތz? 0UFe}\wW(]ӱF2'/'tcV_XfI\N^¯}-QgfMsU*LYL,>;f[IзW]ɐ9xp3abmET@hOAEK7L$tEKs Dn!Xô>hN.o}tQ#M[kJd*,9-Y}\uMn?G𾴌dɲ嗠6hWNB>x 3h7 Cp̥bVm`~ IOoR_6;JFz!L1sen*K'̥9xD/Dlj#Yп\J_E9lJŎS/`GL$v]b$krjٻ .LM>Qw=yTLPuآk_tǚW}Jʐ[*(i{NAb4fa[ 6=Y9|<7a#ӖiгzьJwg<*6+!%s,Lǖ2Th v-g?XTAtŗ[Y]Efm"Hu2 PK54 t*?\(#z$M"! M%EM.$8/>~]{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;PK)t 6Yb*'庺1#h"i $nI30Nry0xnw x=mXa N/..p9;oP0D*FE":nAqՊG}p i 1_?7=7S &p5M?&˜BC(#9Wsf_F6Jrfps)#1 ӈ+01Rᚧ\F,!܊Ê+-d g d '##fpE>MOp%q!fp^kbU8A8)@X :CFZ7i1K3$LɕxD0_Cv-y7;P3" 2c@Me-;.AVϓ6%8 龍ս{qnp&hWAeȒbPǽ~?L@*L 5r~<NHG@έ0hh2vm4Lh VAPvbǐ LZkv,2ZKx b4mX+**9&6! 0hSbc+1GDJՆ6h _9;=|})OF g_(SPNm1fc`#Ӻ .\w>'8&!ׁd6Fr", Xnkz˓F#c#[p/am8Yp@ JeU d0<KW,Цq37>HLlYHX=d^͍H.fFbB S}6hxٷpO5-TKi"]kF% "Uɦ_gqVŸhƒc6GcVno"r E}ҘqNs>nB6˞J>lKb;*޵!p%0jFT2%VDi&F?|pvssهF`jNu#,96X~.gߜTq^I(@Τ$3Q7E1{FXuq*^$wYgfkҙ klS2q$4t k^VAT*pYp3F2cgTI^>t ,0Ζ:*Gh_4k̾!.#{<[ն 9O]6Pi_ch#Qg)J{XYv6M_u\֕g)9W%,A%3 rYgkowFe^ #Dmn/w_;[?R* 6 Vtn\5[x[% VoYY*S?tHZ\ 2- 4p)\R ,EO:Y^s~w iL(BЂw 4wRx o=T1($g9v;?J#eՏ9w'唉iF]}=;h(] )؃'CJuUx3o:w؋zuV_y5!KOyH🻲Xnk̓zjDM ';s'f[sPx2|Eh; i6Zuډew7)QTeYd}&PKdi4Ww;ΗYt>-X?>b$|f,*rO&Q=6cFrg<pFoOv;;xöys_;7;;GHiLi;8gy:)oe`0ʋ,:[PŜa4Y HBbYY e1;\QFOr.yGiž4CHg)ْ(ben yLI-yt C$Y|q; VDy>i?>GnQC$Ey OwA@+Fpt:rvtOw@ǜh=$pBڐaS~CKv"uI98Pb|zCuMK:\:{8MIU]lh’,-ZҤ|C4No~|"Chw4͆4/ 5ͧOlOHU0>/HD77ŕ㈇Wi)H:nHIA\F9*ՕRfÎpXFX~P@ͨ6'Kǂ>R>ؘaxЍg\s̏ф/_9؞?N'OBˡQ7`փm#+#̴ٰ6u/G:Qqy6ȣ_^FAR$4&!l^,t^Ȗu#]ۡQ]ԡ(VIjLMc? WnN't4 t{=1܏GbƓ -6E boĵͲl۶mtWU.ՔMְbME u\+rhTD/а"s _iU)F+@<9v>*+말 )2"`" .%/bЋHSNPST_enQkd iEo>E 娫y YQ`,w@%+3DE=2`tdE\&0؟w"; A0LY~R| P3 Dxy'bW4:0gSߤ9@wmtdvgEoOס7I{l1a/U*U#'}ފ4/).-s ]>f ܢVTR}i'~.}*5X7XX\7y^}bT Qnc9`p K0Ga #;:?oG7_ސgU?öObn =w$^h]F_҆m5 7+??]am/YW{ůz:D?HhU(Dn *` tjK6 ZRP! VT}m $Xd'sGb\BL` ("f16fj>`"<^ERKP" ־$!!F%g3a6Qfc:LsRIQ`A+ٵJ.Nī-1J3is(6DRiyѾ#yX( qrA"Tl >OC\Gd DZkk,ҏb ր @z 曟uB  r+y1֐J0i\EB{vW/W^7,d١usm;߲`aʣsH.a?tk&m;=Q/maz)-Z9Ok>%Y©yLVwZC)3 a? i~C^,cCMr_Ls38 XPˠ=-bc\ KSѤ`$*`f-%g~˾7%ڊ;+Gv{~9@k'3,K Nh;+s@ Twl>de=Jr Iї#`-Vc;1)!:3k QHBIp\%6'8*jP-t^ړ.:!@e$k3d! % `tOv.%y!Jkj0NftG+u[.TmDjr"SWU5.V^[D jFğWCLY "n+m( .TW;Qv 0Ջh5˕i, !WKe7&Lh+0?#gHoS? Ɉ+(PkLqr RJ[ۯ5't=Th7 !)bi5CHHRi!y+l*Ѥ'@"#NLF2 ٓ*ŪZCKt0`(+E ? '첓ZSe(FjS!/Zhڊ115jYꜞn$HCCKАS +-z-Qr  y|0]}fP^+=0-ih]֧u0no{ lR`I`ҧmFj 춛̩f0xf:_!+림~&LVrndmI6MDJnkryW yMMm5DOdWOUǣ^"h$OjσbS*R҅aw)goJJ,R)S1#gs*}*. .)my˵C4kvjQAई(=FMϽ̿!W#\{\f:㽤@ԍ[Ue;Ҏ|e!ktn´4W\1ċrl!`pTae(yG1Y.HOm̓b = C!{=('7{zÑ{HSKD+ڻ !̍&6bWh}hZW 7Z³K^u,9?d< VmgNNEp(t͸res`3ՅQ[[G aZ,+7& 6˫Xb!&J<ޏH)JB0 >F] `;Jq:uce}AQxmĆaHϐԘap535PDW3Pq%?t=;P0v{Vp5/ Oޞ&Ws~z^}@$u"d9:t밃/}[ /_q= Tkz ,QDD bM\_ϱ5P|O,Jԯt3R>| nyuᾡ@lţwB~'צ}%g}x|о{;0~%JX Hy$"B0PݗܤhowPEDA(bdt+1Ɛ"f _ٻ/Ηգѐႛkt1_;AMdew]j8}!5z֠x&ʹl9@Lg $V, p2͜L\##2FSTOC*  J2_- iHJ^ui"\"Xd@ǃ9 -Q` QBc̖-ldV"qdkn3*H>Hyt}1FZ- Ãׇ? S*dE)6 zpEk 1eZV`i'ۃ_ArH |z UQ1L䘡`!" x2+ro/=]BeHcO1? m<'hobOHMMYB4b XbLSa| VңZ$[``9l NDO, >ToޥiJ;y4s p%~ d?Xmm+ MO>v 譢,sMCM:'A /O]^ sS"4bv:-o|ڡid$AUmAw_ EmM BEeд \VS5D,dFRE q]䞱D "M4y_xX nRjW43E B3&Z$uΦyqCND)XQ!Bn rMiȢUaGHmA (d" I` ,*'Zr  *2Td^{B <BE9F]|#_Xߓjf=Z ْaa~'F{ڄV擯{{XE,-Ftru7|;2:INv⦕)q73QU$pK8&QGҔ^cUEs YUG xZźA# gA7)`.Jc,T9"f2⩱^*:lWAVN͹ {'B@]vmuEgeI1(Jmh*cڔ +7Uʥ)E81T =L>vpn!y\`B־fF$(u0\`մsH=$C L҇rċQSgU'dfXH9 *j31Dv$TNo;h,a`=x(Fnw{(fWG^ ၷݼz%-w/ O?'ansgxSSnߩe`ߛ?`GQ F! H\50/wM'Fx8Xw:oWRa.^Qhz@.S \mͮT0:Uȿ nڮӠa!h" }pgװt1ќ2会 gwl8y AyS1,ۘjvqʲ}^mmhxo+6Ӛ]v.p6mT\R4iJ&s6~V zY~k|UY}5Y(>VO*P%4+ 8:{PCdӐ ӻO<}KSFu$ _vx;WO<`B3)3|TfP3v e^Ҁ}#1O© ѵc`͌#4:(Ne\f\AQ_׊ˊɓO%?V0naY\JSީbnOݩB,=BI3t=bھWpkųc+Fmmh\&ȸXVGabj-MU~뙎{d;BbY%tQϨjHqfolUU!|5=ajݜx7}=h!EB ZI,6(NR3ђY84Q( j>T'"vCިm 3Ѝ6Ts@>,l ji*93F (U4%WzE~ȥisqZp,9L{A>*_jȽ )UFx5MS{PK`ߟGS6Iu$3LJD9Y˕ԑ^w (9vjWU)7|H<6.fz[mlI~n\iG~!Ʊ}d.+v ޫq|r.oGgLN~gߜј9÷#f4|5:#|"HC)9ͤy:-Lt)?0ʋ,, ,+ 4@pI(3Q̤(d6E:?^e"3?Im$Jfy&b $m ?'8 Zd(& hkA D~}]a.чp=p r$N Z]& G{L(n&f 7̡n =UMHKx!^n;.-"myaU,A&䨅PrA!(V pqU<oiv"бȈK>E"/L!H_x)|"! r3V$t|ZH ~`ƙ. 7nU4%TBhy*@0vFHΡ>_J1^!;XGFs?ye/ڴrPNe\ER3PXe)\CEHLdHb9_#3T7^&Ti\}MdVD`tG3FaC%@AH+0䔐3D܈AV^MzM,p$|3}J5!Ǒa9WNml~A`6qi W,d$.l6t`5[Zdi) rmg? Vޤw3?%*La9Vfʩi4bPEGO|s ю \ ,e  ُZ DUKWJV~hj)x!q ,hm+Gu,x-'3,"$b{˷'ߟ?ԧ{@,1a'DhP"JR'!+I$L@UH!?|-Uxb?>9gOlD{a8R9$6l{ eѕO٣A mvY(bYӐZkcl~V*GTvtэg( 3h;DH0]b»[J {Tf89C~"@_L U Mƒвe9n?~YQrr$ELyq资1%8 YHbj8MZToWfE[d\PSl Jـ)faE!m.M*SaAd4A"BF wKWm;m]"w6%WD @SACC~:b]ꨥ5=ts=f/2YygziPUsJ~JMt4_d!Y2ٻ2wt`hz|056u yXW p56 RPuvy$RlsX 1ᨅg?$cj:vZh<88VicE6/KGnĕjC9<̛-]zUӏw`Y"2-ah}^֞tlY6Oq ,6v=M/.; h&._jǦwTOfOLQEfϏW|NgY8֗-ttHuS̮׋QkADnSR[MNT؎g)폫1H Ɨu<܏\d&j?~,* ӧFDGg6K[(]Mw2ϭO3:_ '.hYya 'P'$ h/v*Y l "_`dDz) 61IeȌp[Sقn~x˜ uŇz$ :f[%`rXKs^v, w<̙5nl騁ɖ/^Uej[M]҈Gy&A2?>QcF $1M[#xLJIIu<:."C!xB6SZGF76iD`6zDa^t+؞Q VUEJ_nӴ>#O0kxQ+5تO;/jaO%| |xyVʡ$f$cj}aEM/9uv:P6R7u&QIk njDy*]}d sY*YQ4[X)k2K4E; [aڪm*{7%(Ғ5ytb7$O[WzflggBu(oA"39|(hN/<֟WT,ii^dkDM u涽tLi_eJ:uQA ɮUy^D'US13JYNJybtLt+exx%nZ|V[k40lP}p{wTOؔ҇ˏjõ5O{,ԵgZ, !?8[U1)OE|ʑ-zmݝ`4:1ջכ:.Y6FhDcr1x,vBڐBE%G>k=T&lsR;.x5O3+~|&-Aٮ%Zy< ᵲ)fQ.2)Wl?'Y d=6٢G%f7{ :9:pNw@}B>9}L#n{Arׁ`-1,l7pya珚_a|֜ӂBln^hCSFpԺ-*Sj[@Dz.MicQǞ\:HRq͌%^f 6 eFjtRDI]&, 5!kH?~cCڤ*)'^Y7Fk'McD >#bO?7PK,Z闟_D4bWZ, "RU@bV7Qw2՞z20_L 00)A 5hڻx3(n0(S@r(^aÚA%t O+@Ƚ KX,o$$)8E$6o,TRvLG0?<F&( ,13w_6TRS^t= K6[3 6w_̚ZL_BL+T+) P"LAeG"n]bG\Lom0 PQ *'ܱͷ:2~_}7;(]jg+~Qj#31kq ~1urIZOd?:Ŗ:Ᏽ h}L5fh-lhcK0GA-lP7Ln&-73i5yU)]%jW<%c\q41*0qO㺈xt7hamXؐ PPP()0UPv:8XPUb]#V)!ZV Ķ6['n34C#\ʀCb^k9~_6UfaFsLGp EhmQzUPQEѹ0%8֖85ړWmioPc#xcBNa d>܃s_Wρ< F'^u] OVJ  <aCgUj{)|5I -lWDf h ݉T1@ADa&-XkZ(U ^R&?vd3c3 @mQf*eN6pvIRA٪*`&2ɨɽ M vOgzfNK0g5z>2ܻSk) BٳlF;:½SsQi;D+$ Sxm:ccfkzܲPy֝Sc8Ku')=$L giޞK憾Hgvھ B&U:Y^s)X-F1\QCw縫 _Zwh>7_ÕaWqHR{@bk2VXšn@* lҋUݡȊ5kc{pٓnm%al#,f1) (ӌ"-,ii ǽJљH]G踂s a9):N%Q#1[YnWe6mc*;.jžDl[Gu)dgۺܦEMbN(m5j}O^qN̰jk{f0ؗoϱ#+ x BZб+B1TuLGlIzm$=Tۇ#b>x_{{]F&P=UFs@[~|(S7\ʫu񛹇@ˈOا&j Ԍf+Z*w~S y8=e+}U]L7[8]ihsrWnӫWzx\؝u{Kԏꇭ<ۙMf2 Ծ=WG;\w[#KWO';Sf8}U%ᠼ~QQec${{iV`!\#Dy[S䎢7aa*yi1xZMfyP̪DfoWbo 3R8KuP{yպb:$t^nl`C2WjlWvF۞5*>ZN،̌zaLQ{ 操pX|Qt~Qhp~_󹍯["ГJp3гuW8 W͎^;:? PK(~ز3yCA,eahRk} )7u=~<Dݽ;8@`ooonwoqd06\,h{8.\Ů pAL)9\^h Wc.9z{>MNߎl4x=q p&c!@d6a 3XNK*4D+|oD bׇtKJOJ 807]pH- pJ4M MpDn\ % Hō饾@ӟ@2wd$(L `z켜4d"/р\ ِ.F~8{~˜\& QG޽j2BNx@zh+9kCLH\+hhC˖秳+,$T\X6G=T\KN>zBeg]#da`a|{ rAtaKr%M%LtYMp#S? .b~û..ArjmCռk7]hc1[ &Kp=}*TH`J #C1l6D?rH(2c`C~I犨<ۋ\]gHG /Em4]'{:m A"">.E7] tI@-r%#/$>zjώ8ŭ1-#Z4z@67yrAـgIdC}26@_CӡJɩoaJ&=ěKI68 Oyd2=Ц)eO oY&t%. q~~m3 kgXG )}F&'F^bv&k7Pc]8ik!guqOZ?zu8x D.E QGJӡRIΥhD@ݖI`tUu2W uk<_RWm=S&>hOeGwnt¶Q.(tiA]h^͐%eby\ TQvr7dƗh[Hp~҅\[x1N^ g |PǓI"SzE<gvAb/S;&C/ur":^Kzc2-( s;,̺rFY*v{Vn xQ7/^7a9!5>{]k,}'>:z8j+9, >b3֯m"Xe.ۉ׻ȵIyyWZ"q|TF& & Rirp5ay|]bܜD$J9Z:6 a=YK]I36z̷F֋XMh( IQLZ\$Z⼵ۀ([>>W]EV}?Rsh1[z(Qˆ"7YbJYTmb,{fS\k"ݠy7Xԧ*.$[5o*$/>hHYuDSZ.LYqoO|`6/ktz]jT/̢> J#zȨKADŨ"]HPW }%su|@؈Έvl`õK|urss{>D|98ۢZsS3Rj.DF g_+qR0ĺvͭuc"ANZg% tZ"ρyxHYeq]Sk( }eGk1s`z6k5{Ժ+K՛XVըZ(#&3QQJjh M8ݪA ( 3JFjy}y2>׬AU/0^JpL#/-o^0Q<`TS:otӠpp}8\q1FT[NӾ=\ VDqvױpJ|WoBpy>L\ EJ^,:STȄ9q]wY, ! QK45d+eLлUYWT+J_btt5560 HjK9R\Cl:c;x203ҟ-|U/2f)ၾcxpsqAi C̭|x-3[Pw}Jࢌ)'4 f,]u4|!w&zaGO.g_ ӊu'JA8Ñ-6%/OV/OX;NO{iE,Q/Hbn[ <=w{eKfҟ_6x.+ II>z)e5`M}KҀ RVOQ{+TK yJ}D1EjMv#r1h*6gMA*[*Nrˣ\"ȚA,*6ۇ^\9&bU7Jv[i]#J{ |r]YCVoCey8n$fycW8ـO}`b Fp؍91 FA}W!W5՟,da'}8_VO߭ԅ>L@( U|9%_4aQv);UsgA6vD(q pS&}a:D]XtaS, <b՗3 Kˮyޛlfd^r:jz:K%Ic7%=m4*]bA8<R(T(Bpc3FXbxG^#Nx` 7~0\e܄*07Jo>q#l"^"E`7O'nd)O&E6`=FRs`&cxyj:s0N /+7jWLPy,GIK@Kwa\"ޟ\]\\rV2`:  ;gWoy"w}q6a8'W #O廫 ;r!lG$ NEX4\ {vd7%"J.6 9܉/ydJ (k w PDXDH:k!^9-@(K'Z=n<.}3 F NLdx7OnvX9|FU!4aX|:-(Aw - Xx"]F|{cOy$#?YXMeL .BASfq"]!7З餃P7IIi M$Pw`Qm{b6JDBJK0q15܄EsR1YɄ`Ot:`ci(Mck:_\}4A]Yc,%J,4|pf,0>X 6x#s:.:]H;@FVx@n?Ixz@~dCp )\YOm?j|Fʌ>Mh iE>֝=58h<&2~?/-o 1d!ŷmt[vuѷ?qjL)5ElLMI"*@t?/@?w -)8mG+JflQ ЭAЯCXA؜oS4!Kj۸5 (, 3bp:ei(4ALJqܰɑ~!io1wFp6iW)Yd0|,cJ{`Dq㹸R<&Hwj"fstL|H—&E<'&lx)7f/%L z^CzNGYχ,:hDaY*w)o@ݨ|,1$ۯCXjϧZtdkcNR7юԘX# Eߒ2aKHC?ÙPj2T~#Ck~xDpK$.EDfHSzZhhZn:h!]A+ ?O?ho҆,;81%H(E7e:([\^ޱ%R _ahEd¯vGsZ 1'Nz+%:I+~Z~J;(Iɨ|{%nсWbE:0f6M~fDxh>>ԙá gC|0[=dC6%/wjYA'h>Y[0o'2>v>ԣ=' ڴ?~I{uҚWz| WF9ǝuQUbxUT1/{?eMuyfjqYZV2A!\˿䗬B?iE.SP*a;d*ڂcwMI|>)C9N9̣^ZfJ+ -oeD5LemNԼ)aFV~[a3`V8%B!^ p)E]V:AT|hniKaP$_uۅ7ﻗ߸j,湸2CM'B=hه.I!W5|*EQXc^(>ľ6}CAA&[iK%/ݔ+rtQ]",YŦRC<&X\j9ZBRx(c3|+ǬZBTSp^ӚUIvZP>!Uەr Qګ߰̉8<,[<}?כ:YZ>շPu$pJtv֗())cWSyGxevFQ[b" L5noOg7*$q~كi<>р0_t(]  ՆsZ5MM9-4UPq&\`o1cJ6qIƥb%^3f#wCn;?E d`[gAKӛt#TbR\苬f<u@{H\m=DCս"E{DfK@p2X`PC~v:bE,TX' eWPYCϺ~,C,3iFh.[Nrlv:$;.l6N:V,F搓TS\u'|+g R)|7+ &;^f(?e- ̓^Cpk6&2%YS/Ck>=W`">BsN! oN&[qO_ywAuVuX -^T'oB:cgIi}C+Tnjt ݊cOZfA7 NJ|lϞ0iOn}!=0!ƻTA4d&`>h02| 4h71^aq,JZٱ/Py4w)g\j&rh /hSJCG5݈"lf4}O/f_g9ea6Gt?=ģJ'bUq4͖Zlw;jB\C?ІA-jEJ'ǥ.2V74[1<ʏ|a Hu xP7'`N <4-.bp(ۄ4|,oC#![7'3Wu v687VJ@)LȩG%NƉ|P•4hZU;V^(͎v [$H}"`*mIZ&Lx&E2IO_ "ӌt*vPBLO k3wu[܎f y"%U(O_rE|$ZcF,`-uOe f; рwn{NӅ.yLP:#) hk2[JE4c nv6I3؛d2<27I5i}dfVQB]=dNv]^YgC1As Ŝ>f#;=ars{jbAM*Y,o`aFBGʍUNMbSDg4O=&{Ոmj#`W39ҵms`Ўwlɍ=jp OwiTt<.64 *m款0S{ٞ 9z JW T?t./A<Qhå8v5Rh@kUƙ] U2g``eicc!kծcrEsEؠ)]e*J@v=N'0,p)]CzYz*қH՚5CůqU:G}lVl spbr9iFlVGBsdSGLju(o.[.}dl+iGGmuS_qϷr ?籤V%\D&1}>߾n,h>,;Vs8:aY+RoHYP|(\eZEfuNA/CAYĿTM-^`nsZ>^pb:rh)[RJk}OB}.GkM;œ bX;Kb1,b<*DͪU9 K_K#b|/@.eXx)៥y:ځCnAPP^dnm??.g||ğ*iGn\ CslbZtzW# H %Fg`4:뀵O .qiVI׍PKBפND8+mDvdcGN?r2IMh Khg߯ m-&#@n=͎*O'k?tأGuYh7YR4 ."֝N,|!gu__.蝜w.i7gvcz 0.'`lsD6.qΟU`8AG(jQ@B9Fx7" 7%OyOj dS-EbpHL]14P8  1MuE2\LG>,X4b㟆|0ƷqdU ~:_"ߨ>3ky^DG9(68UX7嫦?6E{<'c IZھywLiqGҜ"d~3GXͥf |EΏA^{\`@kh h@y(@` P&_`;ٚȿk*J s Ȯ$t>;!1~!(N$^^^|x\jWkGiL3Er rnDEf>oΆ1(a{w{l Q]M PEыAw7zGFzZ=yPhpuVxPx5MD-pC4^h$IͨTEvZ{t,8C.X6ٚe!XLN3[ta?K:[st^INbY*\ex|T h  :%a:6ϐ;LfB(8D&BL„oЭ\ (8c'% 聇Z}.)p@fITP!KÊöMG(-AtD"4fͼ%IEic1~0A>h$)x cğ(_%v!H-"l@?0\ahDEx{bRƄ0[ FҸb,N#Yv_ZH׌5뿉Ҧmbj -Yΰ u5@18ެcS0L2=I-b Ee7 [{ ,҉r‚-7Q ew3: s MX$L&`J, !le@EN^lRlЋ!PehJ]p`ƋV@!` ږթ?c{ܟ*ÆaB""RrqAR;@g?[[%z5_638w-N(gۣ`D b])Vz汱cJU [6Su+ibH]wp;fm[ff˳jFl"@2_b.c h>Y5rLbV )G/ !3&z%#ѝc2gDiR2Q$Y^QB_~02$%aE0YG`@eFw4!jVc`W&c/RTIi xK"H*b~z‹L#`U"5I\uX$9DS^v4}M>bϪ5wKx je3Ŕ,fXcE ʦ(mqtIA5 QNv\]_==m26~-79 p>Tҡ,~?_9 E>I˅ mx`<'چeoMgAsߚEWD<v LYw5-.ֶj5J@p޽9W0OXqI7OK "%!U7Ʌ&BlQ]ɗF N^ ;Akk MTzUPiߩǷ] 6p?J;SD_æ..JCI*wE2ea`ɪ{? .;Lnl x&IN=afjAd;KC[U}w痽ǿgK5d76x)FR?PFY3T6ι߷jP#^vڶFaE$":9U$bPe W )>d?;h,ۡ\<eCa't,wS]18I1e\'E<18(I}x48K3݌fz?`;>eR Y{Dni2Ҕ>'Eİ8 ~lxk$X)dp`df Q:32*{VXC^V!HD~̙a,6u6 VMp',+TǬAn9âCsAxȆ6 =>@C!WO'TisY\kY,ُUE@VEcZ]l˴j֗6t[\wDW'PoSSEC}A]bduGt'ǻj%/33S'{+wpg} É sLm"!ԘHQE,u1<&]_`/3lq= U(tG#EzYBXqɹjn\Xu//6-ʨɵQ \2KMںpkTEC6s`JbER(кW|J\nFqģzTEW<Ӷ[=_vqV%m@my#eTʱ21:bp&MaBE&vf_iWDue(A(]dĢ)t˪-6M[5?<:rp{@Y|UN35J6 SZ.w"{(rd&UoL^6&җ%>-*l@.:j`y eq7  afF.AԒ͖y1F/̸Cf܆&͊P:TLCJhؖ= Og3=,ś^XngF:GR\m˕nDF\ۥZq ]Zh6[)Tʚ%i* ԄGdMBr=^uwf ^fG]]7hn*!O8dL trHi2l剼-e_$򾱑&i}JCy*gİeUF=b]W+%:[muvpocб}:!ut+5iݙ\ Veϛд5|rɑ޺G<$R'H'vLNmzסl]J3%vxۏ-/| Tz|"; U|oF7R>\YkN̂>V[uj5mMlcu-#mE2!?{XZ1DTg  $[֑o`$l:/kWC,kYZ/{۬%ʕ-ǕT~V- ~{)L!.8=|~ V ([~E+ѕh6(lI4T{uKS΋5hEavjMJ] RҴ’^e/j\R 7.A ;2f bحѬy5 k4kzs[!.5 T\km_;yqLtE'ܭe^g`sT#VFe;[.}h if6|6 ^Cb@+l+(5WNe6몈nw6 Yu9Eu} y?Bl5s%Dmyjn޽f' Z t S?u 6wZz4%QUbcRWziJ[高ItQG4l5LʘY:,PÖUq9:zEǞKA)Pq8:(:b1˓)k왜Jf<]A::^7;}' W"}OY>j4#z }>Yu68Х>lHZw߮x>H]Ӫ۵"囵d3:L~VOs2I&.-Šm1dH!}Ew}GOt,[m4[jP+b1#_OurOݭg֒T$Fucb}t[kNhJ UԼ= ɡQ(DD W"nyVIy }V+;pBjsAjSuoLSD=*”߈ .e}C؜(MGJ#[e"xT]X)7$t:g>SgG*8wh1f5g49> O2ChlN7`7'[CJb S-&-L! u1j9pgX񺘠,:bX₨ٝ069<3UAcHJtZ"ά1Np>!L"kRNmzΠ(cFY9D*·hPyɎtp+qzywcz7e";Mn>?o'k(x3f5HZ7A虞Ӱp9ӗ"AKc;l%;;:p=H$ ::};Eu\} L&Xʅ2+^@2.]y+xzQaX1c{^`)I;`#ީ Q?.*#V|g.)꘾xx٨P@]@;.gH sH3VqtC_He:;N&wdgDM@x ]Ln5s5v{ty':?O$ػNji=w5rMuB OnD'0JB< Vqz-[hc]@r\OYZe>PK l Vr}W4~AYB*C,gԭ[X۳gwGe+6YUC"[G=OLZN;ݯ ɉ 6T0ˍA3z v0z`0Qx3xBo0^iFl|ՏU G@0j]1arė*|CZI D´q2 H#k<`mRfLgIvVK`0B:k6 P;gEEƤm^rk nY] LCn4Oۀ?܍ +h܎%/"K)dI3iהpԻBu|Je|F(TE`F0 QF?=8ujД DjclM2N^ j/CM%G=\`@K9w~81lVZK_2pE+&R\_bR )cnv;]jiÔ3/V2g6t* ~X1OVJ%͑iӆ^|yFp9X CBZ|}dF,9$GĬ-j䚐~ι EyrͰ17<Αd@.>?:B)m[ cnLUrk6bJ$̢kxy11v]܊eCY3y' N^Q(#$*8GjP>(Ur,GU‡a+NWϨdi+EE&8ƏyXïG .00/vȘDz,hcJY Jn!ȴH%ZW4ς#*.Gʝi't:D*2IR9*VwޒijCC/3!7{.;je]Ufu {I&x']0pѻpt|pKsk,w>UCBrcSPϩV-b7ݮ;}GTam oǣhTPAx̺pyV!rST- ܂ΟGnpDi>ETC" ϹVqabZgnƘpʀ' _m#O͎3qpq6dsa4 tEPvʗ] ~vD&5i]E:J'׬>j(z$T  i:Ǘgooa8YÆK,v%Zjxo(2F{%l AL|{OT=x;DKͷ޾~=V=y`^ոϸ,ZϤu|w&=x7V cb|PߋR|!$p[ILȘͷdjlq\Q4^ q0Gј0CC4v4G`CP8%$V4A#tMMxg@Z@[F*T` %!iDbK\ݐ!rŧ61߱ M8"G:/+\>_oHbry3A # g9mX_{ӧl `rQh֛Pـ,$go>{oɀYcFh8 ߈:p!V ,mpBuŻCȎb>ak hL".f1KKBEQjHwC"( Vlޗm 6 )A|Iədfy# ǘ{iQׁfŬUP\+ȪrLrDaA0jkRĒ蠐R΅,1l#CP r\s ;ri,ߪf?؂X> ;=#+.˗[BK?͍ӉH/K|| zvrŇ8W_ K4^0dBl1 y "f\F/_-]~D|?_೉@H KTl%%" R &OνUeMTpKԍ^wP-\M@7AO؇x4 _|Qкǻ}nYP|ďXҘxSd:ZQHYaZ+)7K%U:)8,tq84zŶu̖7;iMת6Tkujjz:y]ixJ٫u[ݮv\3kkwqo;i8&޸7n~o= fO,FRfјM7vfCC$M^kڳWy-ML[eq6@18r@k]Vx4!<{y)\S񝨧ůe)FĽ`Q*dJ*4+ߙj ?^k^w$9Kk|fWPc}QxqH`x'7Us1ن7+]cy6gz@ PKfYmW_1bS׆6C|.6ɹgYo~ٕ,/ >3tkO'QLtf5ի-zrYI";QBh 0RdiJɽt@1u/ƽ! 4}|~̫ވ#:_}{21)M^KI"%hb"GRDC}MnR29|5YIC_&dfL暢}9sDtʣ PKVQHO( ef>1fi9LL&:p0צjjA9."1Kj͟3d"˶~cafu_<3O^g6!;Cvy99f&` ϋ$6-EqV](FR$ ZJ?~?3g;v/ǟ@lft<XX)Y>'A}׿?S07B0 *t"F/C^ F=v$#cF'6v*P;^*/t0!jfnψC uf^"=ݱ̞pj-ZD i"Q,Jv_9Cݢ燠mF&`|DQҢw6]:xrxxӃCusծ) F 8]AyW"]P(i4uN̎YJs -nnê'r(`X~XHj[aEdNw]Z-ޭҰBj5]S܋d0N$Ȑ)^nk ȳ;5FNeR]\I®d"< ۊF.hY,T_uKYpBШFF7ӽHR[̔7#)NS y_29@ӱjw7o;mz^GN7>#m" O2DnlPMs39ʈ,¦ аx_yD_aَoޠ~=ܼO5ŒQC02fX 3!5E眐r(BPy1RYʒGѐm(.S0m &/Hs#t H`dL,L䖎Nd> ?uSag#bE6eP1 hfsG.Je}6ͣ)yNTu phYNn_N2|;C%N@U3i?ddu,(2P.6VeK񔔰c1ܭϥyv:n`t[|;pfzі<^ؾ4du.k0TXNRHp|ωiEB4wA3-h*24g*\+ofIZ~1LPp|{Io5~wi2Qw*ƮjG9}4hDBZuU}ͅXJ\v!?>ca}2iunӬAQ¤rfU| 2YQTT|/]V-'<.J)V}Tedf7e=e [CWt-B d ƌFrVˎ9nN,TR~ ii/M6SL H}/z!#g֞G\dk1SM5?{#R~3:~0F6b5(Lu|q^.o^MhP-lpnd@بgbg6OzȳJY8_7Wk[sv|Za #5enS6Vv,bc2 ZlІs/6Y#g ]oU{odfoh jH=~Qv S̐}պ;lEuUV9Cr1ޅݲ+Ksq'Xx:NGUXynn}`*02 qh+k%]qiUKM*^D,8#i4oJ= z^U$ ގia A{hE;'Tt6{%S>nlΝw9}`g}gW p,]EFb[6 e 3-ͤw\ދZw?дWގқ`A6n#9yad>EMeXB\Arsa;.#c/[!ٍD"|WiU TklhYI[)re.Ɔ kՀu_ךؾaluFy̻QМ'j^6zI?:G]]*]Ezekn+[E%~]0\P3hz %sGmTϒE4dĵۄEe2{:eS'7iEj`@oD;2/YVoS RS!e[ՕrBLIKwʭպfѵĊ1B mh qle-jFm5[PKJms6_C#2m9qq-Ǻ:Our7 Y)Hj~ %*qkՙ"ϾNt)Yƚ~u^l( `7,i<c(b4O1)"t+ֽpFß{dxns~o'1:Y{j*'`T T2\#Lr Bpg0,+Ĝ'A8]@H˄+L˛5{#b!y.I"ERIYG6 qRf"`%!Lc#;K`!<B1RBey%XT>UmD\gHǥ2 `cut= 8pW(')-d̗+{DI(#p ;d0̂d">x{=€F&$~` 9!%WEuH feѦ ?bAwqzv=IS}hZ?{I`d&9-fy 飷"T,̷HdIYGuyVSJx=znA\qնYLDda[dgRBXHu @Btg 8x]@a@B,2D(< P ! 3#~tFhTtG0؟1(Qq " "ƼIvS}TH5?jd9䈟xrP<>9gCXr TRE90`ߟ02 3vuD^!~u? o:it_ޜ7zo>1E8I?Ho{ 0@S&D%t 9Z{ =rd0 s(g|Ms$h gǗ7b,j FXXd*P[(qޭlihܧ ǔO$mZAVSҸ 2ӈR`-(;[pփҟ#P迒s\ ,M1!ǏPilZv,~ Jk6 Hm>45N5!}:dI] >,) !c@Z( 4^eqP>:|RkPE\vJ-f6U̮NJeh.҇}NM5}1BB/>9|Kh it3 K\k`h0o;#W oʻci9΋+[26zOc̗loيVi3NUNkmx9X=|M$.މaths vi˺oB!;}~bA.=v5HV~t@O# ]B-MX׼~% t(4ihr$fimŷ~͚6y { -'$iTEBo{<6D@)x1س;L;GSmy:GMQZmVri}s,|X a\~EM֣|!:+m)mظ~Y#)Bphd$T'&"%¢?ϾrOt' uh/K6L1G*fL2tAv;e`:)sfZe[UsdĆ1$(G4)4a0!8MBqBѵŇOANVUL9x$1 E]|xZmHqÛ$Y+Ch#gHG`[ڐ?vZ6y'&"˒k<%e[^9KHWpCԑ£.Ƈ/U(|`W.{Pv:ĖXHl h=:wMХJjx۽:9Mt~3&Thx3yUb.9>,/Zx &Ѫ_]: og_;"U-K16zZ$ zR1lx &^\(SydvxRvt)Lh>dg .ʛk,]l(}~T>A ޾t㥅Ywa(c%]U 0sZ *7"1vhfL;PTMCGeXPW7o=,QYRaAפmiZl` 'vjfl`k<|$Z*[7z!q=dXse:ǯnunZnoGӭz} >=PK-2ߩbeUS=: O/C*L!qPw8H;9N~=%{Y١g[uV:rbT/( 2( LPK2ޛ[[[6ػiпa'6))4>>M0w~x!((GBTXŁBNBDhaCQ6`UBl!ˍfspyҋ+J{x~AYr4+ou ni%3, C0Ӭ?6%ދxS:_B/"xqW41/w䅿_AJ&%yq^da0@':R8:('$O>|z]%[&BIaEhtGK}rLJd>`-D38Y>kRޖ Ї;{#XN%.f,F[p xZ}{+g,$$N ή鏂5y4q>Uu`i&`ٰȕ\.6%HPt;*P0L}'*ʎ"ԢT8No"īb0B[(n""yT&JDJS) ]:AEUu ^C`W qHm߼H4qk#.JO;Owvv ]Tw7wPS$D yggkwWVxw'yV A ` f߯(w;Ov|MߜU ?y3+lv<'?iwRG;v7}/jݝݧO|go.MOOy />?y A΁œ|^ oä(8P[3V'9gjaF Ogw_/_|::8~}*o?R O'G'g^/uav7DO7}(8j"yll8 @n=z4J1aI*-d\V[rAa !U꥜dk' V &P2˜BɊЏo;~W * 6Xj(hY^G<PG.!hvIπd~P4@a6ř GCG04uvQafG*M fP1jΓB}33Nwˬ^t%~+Z-18j6wON:B@IU C:Fթ=8r[s[|sDqxO)#X%~PcBG,G~ԧSWӻNYKnڰq;se o)n֗V>yZ_Zvj}~\_e-F |5fKGZ`vϭGm{(7GOml;JC'KP۾=5-ls &uh7ѨtV6˳p;egu&'X\Fp* *^&'=1خ8,ucWŭ iȞ#⶿8a7u+Ft òKdEsjHjl߅iymb]IF=;3'玭jzUwт.גRAS%!GBF}m؁VwOhn9"Tt蓴EJM7SPLio7\JXuZkrG46n\hǰ穘kyi-ncPN0~tGM:n/.-*U|v.K>'Mp4= J+ e{o uZ_%kM\~VN*(!CSRKߺX+Z-r+Z1l1zW@#=M:fN9zej7:k',2 Јag Pz;$`_GKȁ A4gB~ z2γ,u=H, xMZue↺-0p([Tzн3XM%w,Q,caTY[ouVmPLz(QU$30Ǖ<32D_1V,B^w;׭gg!PBٱ,Niz))u-}պ0Y մQxi3=\Biyx?Dh5fX,m_ G֢=vf\uydU *IS;aBjlMƎN{s?ND]z5x^ėrbo#.&_,hPITt֊u٢GFx4cmS6-ଶi˻{*rr;lI1Nf'<1jc}lUGF/uC#ɧaJ6Bׁ/UҦhpc4#e6:AQ/C!NlqՕUSD (WOytSC(2P-1Uu@]Pb2EZB=Hnhh*GM@eN:.t8@s*shjx,?<ӣY#-SWûو䍗p298+D]M`-m2ŕ-*? 1+hӾi hjykS > wITFy3Ю|ٲ1'a_NRe=[-pZŃuIj_L[[𾣮£gJy{WlK6$/TR bNi03bxLDxʁcO[*1wnH7(Xcoқ:̺*s?eBa&rցR *rǑ]6 㙕3d0ߩ@4pljz7NZ#21SC?uFpv=^JgΰP:#~Fj ʔ 2Tf yZ؎k yN֙˖CH{%v.|)L F ky. 9.LyX"SϠ$M\ޯz? AŤ /-N9E c,Ygj ox gI) J ev:Z nI4+1m'l+zӎ x|FsB-_F}[xν x2xw}׿ik9\ دL Iȶ[~nl547:^nhր?Lu["S 2xB2 #<{ މ|o7ƽ{ӈ<\8j@rR̊oPzaW{1/q!NCit>8!Gƃ `|Vy/{%(^7ۥ~gx0p.i S~!pI$527]B=BPPš-W0\lQW|[|o"N9U R'՛X`au~?TEC@4浢d0_l1Eu܆iU/gظ8Է0`n@ R2Z\s~Ib||}c Z@YFyn?6{!ʧ`a\f^ED#VecuAyh60mI%N:X]pitB jHӦ:oU)Q$׶-r;3ʝX* ,JJJTXā[|>~Wp(ݮnz-&^ (9\var ʥB7c*FK2B ^Qe􁻡jaӕfDAX2b/66'iih(T&YJwET^UךJ}e`uM X7Q^!Vׄ}cuM(:7-eu)ٚݚm/nK 9V8m;pFGty\]j(MjG9t)(kB߀{j[S|JhBckhck廭Q8@{x"0􊞼V$t^@*Y̺j^>#R `CH"^ 4h{6J\zGIHoi?&}' N{4xEu/|W8$/ eCWf*:@c 3^ .~MA+Xp(ֱaϽ*LyuA~_wZ6Ţ̓׼Mrּd ©䀿G]3x|w5iuW7A71|q7 \3W=oL mlW[n9;J*LPb0Ooh A$#פt#0Ρ;=R3]Tb`%f<B(ب\',6l,NߊUܛQ܃MTч\߄gJf*"e:P(վ=%)ue}8*A2KcF5xiճtkB_ef#mQšYE ռWd,|ŏNyQcWQusp$QR0)+o&Y͡1,LJof.Q^w 㔑XUܪqČdĜHLOF% TLg;R]-`wfUGFC* JzOz]r1j@0>.7g;sIϟl.Ya 4D ;\_!1guJ*S/[D#ȭټx9UKW.6)̺Ʌ-RBDwtWrV4%/(ͯ'+l]k ԯ3]lxo2{-Jwq$ݵJ::)hl 8Sg!LP%-\Vh2 Kח:~[tAWy08P(-ʾf19:(Oʶod~ F(Ty甿)(m:`zqNٵ*@r0EbG9D=&;vT X6g2RD3M" HLoT4'zf*sBK"An&_mlY8oj mB9q-G5uSDN{9 -8FTvI꧊5ͯWѧR ޸;!hhW_P\(FE[' P+(A((tX a:Cghjsg9H,~2sQiOQٜؖ0÷( 82:cZrU']QD'V!TSNiYʜ)045,NH 7& Pϫ8U4 e6F`nlTj{v17TUc]\*M. jO2:`K4hV}q&W_< GZ<+yB k| iwNO}ӫãO'ǎ=bV<®gg0խ jߝ/#ʶ>gf;8v _߁f pcա](I_;Ɇ_U[4<{bŽ7XT&(j-8.h5piLd(7 y'•NFwtSZ>V/}A>ۏ(U?]a b0^,urDith\\Q?}fMjGeO7߭R+ş DZ`T[moI+ 'γ=ڰ[,VھgB'|WZ{]΂\MLwȪ%*ܪ-*l7@9ujqтFal;`FMpGl> ɸ!sV|=17m~ҮX 8GІj(ok5'[mNs.lZnؑԥMU;-eʞJ00U @>ӼR+R9qyl^d%fPΒ32E**_+#( mG%4RSm㤖H֌aV\pU)w En5x=Gxk͘`L"z5=لߎe9Iюy&J1'jK_MrUۋȷ5 ˵ $h7 vFD@%xm"R,ѥrdOrV֭m|W(/; ` k;ߌoY4Na9UYWa *?zww7:vvx1<@6Q.[O Xl Pbjcyd&ktcr_cr1=DC`oYPBAtb¯ {* 67ud̍_d(wH+31 T2kw]_?*41t"jj 7_\3c n;|2}n:{\OCQb5dUƆ$߀!9E6eƷ%E*״K^[$k8KlJ$ pvH<|S ,pt0T~lnFgVX %SEL=g!NCId> H>y]`*ݨMaŋa B𒀍3 $׭qN<hp & f9zQx5qi_Zr)OW0զ{L`7ǯIYxƿiBP XĬhᄷҕn"f=q0+8i{4ɅeP2/KXŕԺO|)_jǎr pW1=J5W JabE oLFJ 띲 ᷴrs#D&G[[Op$GWt1JhAb#m 94btt#9A( *Ϣ+rv2/No (%rV tCݑRlPWUOvQ/C!`N"M" Ex_Ppp81p!r[ih~䭔:p :#QܐL'#sT<-&;vܙ0H[oM@.Aksl-5 ±VKa;"Z~ Dnm-CWZjd r2([$ܠYH܇ԩSҖ}'AIѐ&.R晪 - aɎ B>2a <'pլ!\F3vwNS%`7nb$#*qx9pJGQBtwVASW U(:NNcKTZa!bʄLn-v)֠j 6HAq <)鶞5I=8(m4ҋuːQ́f}CfCc ^ی^ K祄z},Cp5p@!gR}򎢼p46xؕ-8mGv7Wޣv4G_FBVc$r8<ӦiaYц+Âߜ]8'YCj@1T`KhB駓pۆ\>@{ͷ-(W( lR S#1P8F;b5] H0J@PX:s+0F".V]yjMZ<1]dOVGu?#ؽ:A0GPR!"خm[ ?HS=8,aeGȌ҅/,x湃T؄tpg?0UNuZ \LP` եt^u G^~}<|,Bl.:獍^ fU/ͮ6f2ZTޤks~*Rw]-ﱜ^!\Lh/E9(IA9("D|Ѡ#+x(E#8K 8*i1(4H*d ,`;`W #Xx&T<Å>"0nϵ.yf;VtC{ MUƽ=V-1A偪! nW;BO%@^gG*>Զ9 gxₜe,#'19sFSzt*M̾f*{B zInZ팓u2yR-#O}d܋stei1I00"@1JQC^VޢSbxt^HeK͜[#[B ăTx:^jKT6JÜ]`83;)y4h49MՉ~5,a̲t4(Ad(#z5 hȿ=F!#>J+aHGEJ"1%wx5 -QU812Y_q %1 ÷#+!j PiD,bQ5A Tx!wYpSe{,/@'JsavpxpcbZ)=jb;Լ q$PC~!KGgTB)RW{ELH]Ghrj\4cCiϲӳl";.ޜt|qW%~we(h ۲&Td"kYw_4YPIQӲzANMsQOᬪhVdhmVOfߋJ4<;_]IvRNDՊhڲY]Y"%6jo4~ qNrN*:g kSі7 : hrMhĶYUL heneD,&[6r* (+u<j2_M͚"(:laiv[|@Q!(k{! Xus,+gYUw)%oI>Zw _3z^8{Ug;O.-`g;A|([$9` vmAآz@H{%Z{|WbrW܈]^Vp^.峯ګ.P|<<9Uݳd#uM~fwbb!`~&/,{[MnNLEu7b_hD5߉.繿3]݄_*`QIp8O@mySw&.&nwON\`B=u :j5& 8o:i?[1=_PNn[\υf-6w|2 K4 HF7;/WM .ϛp1ݟ:p*M'/[nVjՕ|.L#P"1W Xg$/oC#_k$ 0~@* "8cw' ul(pg卼9Z5BBB(*Qrr{>TkԜnB-B9R jJ>50u Ι9߈Т;g6W|ZD$cpãWo?:?<:^dD!?PgY1LC67  gF,}h7׫=U 𾲺s~&ʵaxHX Ą`\SK^{뻑!M9{vzztpu|vLۓ??9ٶDzmh * e~'IJ@%= YiPWd㇫O} *W1kNC64)mX{ ݟ~ P]bДg,jz%0 3Փ \bq-y^@7@h.0CΪzZ0QqED&؜h1^I4'9&7eKv!Vjcڲw$Guo.gN:6g͘6v|1y c'j/ 9uw`u ULjm47pݡPґr3PIҝ$ةC%! Szx/#,;Uu@UMIv:v䉒U{l1PZG)迥 +X%i{j F3|28u$#\hx〞O0֛?( hWT!nu+{2EEӖG3X6EUk8(I0+,dx!2yrG1v'`Sq$O i#5ƚ@koWݴCR$)<_v/~>ڋtɅ<x >Eim8⩍ \ he-~ݳW%qpd@uX<ӰL^f7sb@+y19"@h('D&5( 0>yys4e5?S| A:FK?ؒ& 0ř% Q.ćNf;ompKGUHHM_TJqEي1)IQmR05 X>['h`0c 3f|hy螻(˼S-A 6:P2Ey&~;+[YOxE[,\lJ$7 b,D>ĸެ]y_oBX~EJ4oObb[ki 1@Qp u82/],+g#L/f3!IB/zTX+wnHtGƑsY"T\"hbRiEϪ2&BtbͻEv_TKx_]ߜmZ5,'BRƏ쥌 >Bw?-o W]ֈ iJf+(׺I]?@@+bWA'4 #WH)qց9EyNNy}3ڢ{ ߭1k~ n/VcZiT1 (,+xa7/,cP?'CΟGtmR{5^uK$x4w52|mfh>7}&S)Hbj)أcJƈ8`#z0f7;z$n#@=Ңx2_"Dಂ{N>R5#zN@Ư/&Żn0sT}i_!EuԘjW0_8GjF%AˆjlA@K/)Ռ;)9[!S4JA2S7SzRryfAih_pSEm t C"rqlqeX"q{p_ú9KQ-.*Ŕ:3I.wfrPZ1}֟fHۋAܢ7K &0]73f7]j%Y:4@:1IFOH=yhM[ }=Z,8Ze0O{RǴO.~[[c!ڼ21Yǰ?>vs<ʳ,'X ` jHR9U43PPs>+\WO2EĚH7x( ".|uT \p6^1IF@l/:"#k[8mhB)-]81G|]r|oQȻicDzPLoX+VVwC"Y ㋴.|sN&smwn-{ ]^H{5"Dc*fwTݔSX*m ]RVBi`4.O^;T/7'\}ΦypC6ҖxZ2/! U  z6BPA%la;]6W1 ϯb84ye]^V^1[Ix^(ҋV{ʮhAv& fv v\-WW4|Sdڕ_"j2ѬR)+WF0Kmw<ɳʟiWGuN![A2)h!;)b9zZP"g R'~pjoQHȖVoS^f6[,9Zs8]19 z$ӠlZRe#^sq7w(% D k[Gu#K6chgM_,jx?`LRd<ڳ a4ZQ’M[DؗM2BD9΂\Aw Tr9|f fm,=(N-26_ýVҮCoމ8Ade`/%-_)/tupn/e6JCats(PaSBNn>N>z0ñ- hWʨʕO;]\c=յ}8Y ȮQ)hîn,/n97 0+||ZpS\ 3FH6AݴI]2os1S('g 05}@.\5 ٮY!b ?%bpN94) `AlXIrmͦu8_)!0&`pfס#2E!}/DvW<|@#B>35Ê81r9O{?LlƀOYϿ|}S|.%/#Ý9$fk U=foҤ "P;r[F)GlLZb:˽I7z3 ̵_MJTߎ\%]Ȟ#] Zm'\:՗YBߠ (8NR2pu*V72XJ!.)s,i@",Jl8A"\ܙ**EjCTAYbS%6]dvsRyggsPt3"57QIT $ tw\(žh'DgE.q3@*t-e8( 剒J5Ѱ9|%4/H%$DK T(Dc8bΆ{汗'⢡_e41Yc8@>Q$iF8hw:g1Mn[Wq,='Y!犱{#qz4 ʡ+:뫡;,7]k,!}zzeh&?="M0jk N^VY)L 6F`y {p)ܩM5}M?'o}E[rmyVQMT;_|^b xCxw rjnVA `>/0;ZҴUT6^Y#ٓ]~Y8V"\;ZIĨa;#1ڞhIҵ+VKLe 逿qyR̮}ZަN?xke?)Zo_d@7 0X yp;.]ZYNQGb5[kKIVB$2X:i<1gܳ d7۪GqாW2 ,0yq`)9 Jlmc*`CZ9go آH!Op@gP؍\ΐ<\l>nVy*,w q#8y.(E#EG@v* $m<6.~VF\ĪYFz'|MV2x7WJl==;fcn}`O#l?ZQ7cEsH#s۫zď )H\@6l?! q=O۰l<۱,O</r$31v:Gr 2agV?xbPN<*Q}\-S39O:#3?~mHA%_7d=N(p)Xf=X6Ј1sE|jdm+zߦ ^hZ3-vBPTw+cAsnн2BXN #ukQrA( 5k,?V3Mm5U.Ki esjz$~SrPTo+O!67HfV Up[6۠5޷k6Ľ^}=-_xDII}],&mt]nǟMmFG޷Vf@vƷ H[tS@ͬ[w6:68VG9纝Ug)&$sW٪{NK^7S k1ۇjbٵi\#*y+ #V?R2wf3ῳ\3g^a_+A>ZOˈr$Xc4`Ki .9lLDB4}?=-54#i;Ҩr}=]ERhqBRI76)(ap&F«85dCWIO6sUdy-w( j<*)%%Ic M_?xx9%Ƒ(X6T-ִ!0kgme;:G.^Q·IȔsAv I1cy{]LdNAjlhB cA6:`x V'[w/;̹QJz Y"aRVQi涿l dO F1_m,OyZLUy28Xз8F:SpfSeK9*0)ujtrs;3=:9VIs3R/jW©UZYrMgyLj_rv9%+{a\=HOm&WMe tAXm$^V ,(Äu/lIʑ;z;mO:'=1jcp41?Q]U#U77kN]s<+4@wYkdPVTwN`k5Zm?~;I|^2r~3vՔQOFLXI&APci'{FXWNV*S]^}b"Y/w@˯bW{ew %© S}>pzr S.ju̚um_^0d,8 ҰҒYĢ{Ɉu`tk\=ULS6BjdQV1s]^g"{M&(z!pNN3j<8"]Deb>4Aғ$dA)1z{7i.w*|ImS^8V+As+Ogd}_yr.Ǟzb^'z};O}=pWZ[>-W @)pNO$؀BƄ8A8&Xeb' j}qa,uխhdQ]uAXmgp}&2{S_>~ ) )@sҐj' 5@#{Z:5U'%ZQpvUKHbj:NB,\=rcƀi.7ǧ~EVB9ZUzl|NC0k 0,]Y.労}+g_~y߲4HH?;]+<Hk&-t>JQlAP~oYDԀ"9#2;0{Фtێ7L4XHnwی>",ƴhM$ٛG i쑑w}8˝1PQDӳaP=- aC=yqK=ZBAs5Kz6D?,Pm]}%"_RM9hd/[:i0ͦ?fS0/ˠh[.\iuiWpFƗ#{Yqw,8#oD;cvYNmG,2=R_wn!7MC>5M@$ʑvb oT{S8`!Jf5eU|`[ Mɾ~/(Eem=Ru28uZ٧=SѼiG݉)skNeaU ~'8duD]Ѻ> &=ʶ-,oH\䖫,?hf6Re\],,zlײPL>Uƾ脟`wʒt᫒CZ|/,DzK ͙l5Cw MM 5w𿶋OϕjeF=PX1wOf)!I5bVճmd~XiIV4-i "޲8-Yr3y\!d2K@j;/bts45~ٮ3<㫏sPAO/^cMz[ɤǨ,,FAF+G?료P`£rӮv(~iZqgϘVӔόHOΏzsND/x>ß]D^Q!*rEawr`8$ qhIt7_ܻgܵ\UuLҫvtAh}KXcg6DҏqgFxzw2;񪁾bL H&xh1mӮ[2eklBLTr@' 0@MPT6\ySM(P ̗_"" Ïs D2 UH]d&9/ƺ!ֺ5 W"bA_UE^O%pS#-yS  `(KZ%`(ª'qM7U09˶vOߢ yu܀?Ш@2NҋR;)AqhVM!Nspi)MCՄ5]*hr(9T>nX?G[kQXv ˤݎin Aqh QOvJDá4Tf'N]ZZbv wb;l!XfS!{Kԝjf/5G LI CI|s8< Fҷhw"7% tFfw~{ ݬV£ޠȕLG}u `W1a[cvFF !Y8] 1`{5P@˛puƴVh'-{veMYu1XnKD(0\?"Z=_ 4AlpYkZ10">Sotm$@ᡑݒk:/$o[c}4 * ˣ#0;5;/Kqzc ɤب7Eei^m3DGm#gf|=Hz'3;tH?_3Yoʃ~?ď糛uWy<{_۾ʵ3GцkDh0fIa% m S-*Q NQ2.~M04Uɝ񯺶 a,#@Z {Vxjtzk{nS)]XxeN; ]W:nS&Q O9PͥV(6N)6lmJ>m@&$Ҙ;,.Uس(Y,x6+9Vd'{]7[T#2n3!JyX!>d;4/@Q-Ub#s|!q!H, ƫUAq?8p0>rS&7wdFiҳӢzi ϟ- iMV3y7~Q`ib!DH155ݶV5zW8#RN4f/yiBY߆mC'&;**6Ghe&9;K4+'V+D2pъH xQE+Huju2Zj '1zZVtu LAŚds+C8|4(vcL:pVDA̽{1o^%U Ho2&E,5$iyM+nJb3Š+u5C)5i[42അf,54i*D;#V%?ӪOb.^NsV*v0wH<-L$z0 ͢XOT=?rCq:WYUCnw:w]hJ 7$uhQoX;juL_b LUKEɁM^P{ZyW"rƫL9Ɔ{@UFpڧ赘6Hţ S6}UU'BXpciqwݎeܒF3!}eh5^a&EiѠu0o$QWvhO1X7[ܽҗFE! ew2^1y\|Դ8:`Jqba Si3k67ǫv:7YS6:F"x[£$N#t@& Iu [ъ ##p$>vMN?#5r= y`IL]Ǜ)7O[ycN718OǍVsa.I %Q7`2-C!|Agc>~= þKyf\ S}1moڄ9<ıԉ)'x<6kjn!8X##`6euDMo1*֠N{gG\R!+ DNڰ Ke#p Md6U˺Y#`EVÿ9bOV%q( :LPu䶣喒V}l[u jria\B? Q}33i;Ҋ3.9ڻ;h[T65+r@݁ja&M ˋaU@ *۔>W{Zj dULmso> wqVq&bfg:JMKCm&Œ۰M$Û&Of*AN?Cz">>_EXwj6]':u^w>wh:/vR{!nmn,=q',؈_9Y aY!>6SOMIP s8|nywr"FҺ=VCt5n:* SQZ'\}ݺ0I؍=vFqɅnWF=ehs݊W J7P{;+l`tWc+HH>/E) *( _b3}yOV-ZL T!^}* 6եԯo| Dܡ}Qu-D)}W<6*{{7__o긃S~,D[lBDw3>K@rr:<( ?Y*ddGNҞBrnRxd Ynvw~R I!cLAVGf6v5ɒ0dnmum@]#x#ӦJVͤmHb/yۯjW=!69@<91=UyQ5.=x(a[֖ªulN4z Yð jHJc4#NI!o56aZҥJ&D$LsޞEIsiSuF@l}qӴqC:noT:1_TاK!޽+e}1g:ƵCZWԞ=u2ݸL6UI=gXEFTK7lѪrMGX_YF3N»?EfFvFC{ՍMdZqd 6*Fk)hTlt&攗S\)+Pmz9t'rΙ՜J/ؔDc-2?oy9@r˵e?4e~ ] 0h?r0틽I M}8^(jhFS~%J5(9))P;m(s/K!{j=BJsw<8PMﮦf4c[t~N4M!RG*j$$o՗s h@\Kŕ:lW?]Y:{PKr|%?5ebWr(6cPjc,Ui_<>95)+tt|y:1U'@#N/wg1 veV5TM/d´W8.3;*m_kr, q KoZC`/tYׄA뮬>JyR0rrE%m7DHt4LJKs|,jX O|x"y7S;_f)oZM @?הwVR,gd~?>?!8kpHHww81Er?`(/`nh6ؔY8g:K>0 ~Tdh4WU=MGy9zx|ۻbȦYK˴!ܖ 0eVsZ;+8lil _ywq~]d Д~,gKu1>&q=M?V\.E~mi7]WUV4evnUuI^f@8kuc6]7e -owMW#6M>?@hkqetC=:y"4 Zя9S8;xM¡^wR44wBl&1Uk*6@7:ɋtJǺU4,i?ޟ?:>?y1Q70Ϟ>{ D7sc@wk(rY^%,b s7(tG<"U/؂,*I%#ccFF~5atK5RSU܀#> PB`]^t2L?#0*j`AhCPЧ$Pl:]-I~UFSR`+\o |nWDC HR yNG MAL#WOV%pJ7L|!W 77pz-@ G' Bm|᭖( u}r=J$[Cu:_ҧ#j3e7/8Aސ4@d͋kՌtɛgo'cIcv5J~Y6iI2j94  Hkz,HzL~anYtKt5]=M'Hn:^_7ucx#*q#tq=$,?+jɯ {jyWށS`5?i#-*{~IjO.ۻrƿG#N4_ۏ^D_z6͠E~.{sK,CzbhYs,7uSfv':Cp|z~ry1 F [ڸ!a^*)QN9X5K0{>&vKy!BcC;c۱_aH*So }Be)Մݴ!Bg[:k%5 L5Pf`AQxlw(΁@ `ݓf8,^!T̄9NnӊEQ7qAl9b9@4j|^NG(ԇf+6` ;YC>oB)IQjO089bpB]}xGjQޑBscExwKPkW,{+8a8MtC=)' ~ۑb,(O(TMA0"ann3i_U 9UlD5@Hl _GL)XcGJ-AW!|]VG[_PaiPQDe 2$ܬA[ӗf|Ri6 Y2>3nXI6!>B]f2:I(hج:$M5c5h1 pvL28>Ysg(JxeO[C_llXx:GG'8F9O6# M+|aI2Vj85꯰ou_ay{zz>A{zx~ƧmO-iPN`lbC哛ͪ# s4^ ,r1QG^O`j+D&Z1,4K~B(,+E85sw ̄%s`AMxK;俀;XQ·=A)̦G,䍅.HUn*Aǫ]66" ρj]U^yUq8[pr [ƓYVcQ7/؝9Tivrsi `O YI}jg8)yI_Ao_G/vtIV4h=ܿWJe:%J(7@˓nTp<ϖ4G7 j2+XW}3rۚ^ɨPҷՀ6 %"M$:8>h{#[J@s c|}Ş˹8r~EWx4SG .)mG#`U &G8aqHD+y^#OE?.uAnlH&5HWLF8H+c"_:K4b JFm.rK^<n=pbr'dnEt:iux_W?/W#XׇdMĀS3JB@\.U db7 &SG1!v\RC9dg5thq8 jãȍKK*0C$LR/6U]q5t4{5{C5'ʅz1M K ٌTs1MwdCxn7y?Uzd>^v# ȟ!:ɓ\iJ!ѝX̍rct‘A>md"dہzՇXUL$o.P6Ey7cb27."ޏ䵹g29]r)k n0䓿q$E.]Ώ\fէo!.Ib26|D$GwhJߗcnJ-Ӵ?NëZ&`"t}Fǽ\N`hv{i8ż6tTl`&`AzZT}n9LbWdCsITlr zh""d³ )E!*;iu:i "lc5Dc3Z@lA@P0Ve4,\tÔg0Zl@ǁNj@pxU^Vyst;ꀝe57`띵u.cz+gʎ֬Q)p0(^pltXyU3D?GM$8&x%[1~trc9LB6d(k! O;-&O)]\tӼI(AS:Ӟץ|QmbbN3(AEEN"*G@|_~ [${?`ya/ii%oF舧12-M_]_\]zn0-yi0,<ң@3NCZ^#2't>)ArAjwNҡ&HH7AF LxX*!U|[H>FF $ }i =+Q w;L0Q)tr}Mokv]`L. 6.Y!%C$$X^ p۽ş)uBɵߜٟ_|`}ߥϙxyK-c.77F\s>iE "ECx_1P?E:"V[:6J8;w \`;<0 ęh*1bqҊ%fLC'܈:3@9j@k!)V/H# \ƗL6rݹ0ܵCG ]./vk|a.3A3!..BD[pGaR$IUoQ"N~Y%a"+;q 3X ^YuI/CnXf-(٥0KkGe\/i #!KM)z)w ڦS=_X[X(S0$oʻ]A].Y N>:G=|.ʹG:>tiru΅7Bo ]leNa阰3%d5G$ax.(20tL8ġ7Zޕ~bRHȟOdǸ=UEGA4=Evw8|y)MQ)*;Vi}Bݱ(Txzp=($kϏ&0A4y62EҼ\&9>}'׿=#2 r; YT<獺 .V#$%y:hnٙ: xEG;P_$pQvO & >{zu߷*4 u^Zz^|.6\WYF%ɣ_^^DlLQZTy944ܳMz^:]HPlI)k A8e8`s+~BM}t . xPju!ϊGϊ8u-YpĘ`ZLDXMm`; I뢙w*$t1>z7G҆#S\Oo%EŤ}@<~!80#ܒ@7|љ59vR q7߽C?W?:YX,3Ϧ?$IHTDzAֻ= PAIAW[vp[$>1T" 2k)HsI]F(\ٷ$$J427/ DExo^u_+!M)jJ>Z5P<+5[)AG%,#'iS02,Kbc]E?] =|Q [z-%|=2a^{W+lu9Fw#"][p/_|e`蓅س`CB-eȚ]j=blXDwW壱(š]jq52(gVHll"RSS=YIH豅G2MvHR[9K XkN}#Kڻ`]l=1~Wۯ%`3GԆQʅ,aʛ!оN ZM‹)%//.LJc{ۍm L,7KzSۚQ]k1 N_T}=Q5=3:rG<0Ln9Fpސ`Y Tm 9j\_ԒU*#EtXx1IUog+ye#ˁQd\X}"`6[Mr_W_#C^ԡ'ȱsHiS*0*QkV;i RudHUYn{Jh@i2Lw<%`Q¾;% Sꌛ1/XԤJ]aJNB4 G˳$I*]Hژ:I6EYp+%N eo{ O1U,JA(Kՠ;;656\Q04%anEcQחV㦗͓P \TU7*&>%JH_l~].+Tj!?~}t|r|<2*hU%mࢺ?dMդ^* )ݨ}Ci!0ӣ^5rgy"0M!堘+RʷEF+7U ,wjioP4`0A 3p65 tsiF,gg݄} iҬa#ɗ- !,q8!毸:q;Fs '@pAwjoD8A-1w$yTێ3t!˩z8TՋ%bI}YmNf55Vd&<k/- =@׈^8XlU¬@Q0IImM<)åudlXfI'3%NۧL#';HM4 =]E TeTM}m0M)5@̖K+ Џ-D5+RtڹLwU*Gqo!b%-):ڴ;JloylĽD)Mhّ޵d=IM-=dڎ={q@>i:8Ko;{c'w( ͔;%e)󮞄WE#ʥxe4oďErhXI76<`&`彃Qyzlϩ6u~֪͆#Bƿ\%2MDV /Cx{A*[FxBؕ;hBӨJRD*٧-In>׏Wk`RvB'lBAS{-yeJXS_]ДSR'ˬ#z&Ԏf rL#9f?շHYSX'ENf8ͦH=C  &VLBNß;v$t.f&XOi۽bcXŬRX̯t)=UǾ@^{?cz6 ϝ;RuЪ35RƖNޞ/LJ0+H t-AeqcQ*|C*:m@YKOctH֥/+_oޖK4H)|гbw/ޔKgT5R3RܠҾfT;rU.SGy`pBFb"m3+bO^dKjvlH4&5|  r*e^8 gTYj7seާ *aԸgDFӑI(E 쥆QKřu)6EiAq2QM` x8'J锲T;T^SʇϲԔ$0pތ|="u L^S5;wn oT[/e//0Xp={Fw1/g|6Ԑg}iOs!Sȅ5$>*OldeБkM^宕0tuB{S>zN?(bӑw/P*iO)l +RRR8'ԎW6ȽTB̻t ]|br}<|%$ckb%LiB'z]F狀9Ox} כǁ$egTT?Rq""P'6("ƟxHzKFx^8RHUG"yX,e09=m }Ǟaȍ? 7Ѵ ,WǮ=GKI:CѮ[';~",=ET;Ji!BMo992,s6qrscS{2#qv+Uiξ"Ф6WReNITu=_U.Bַ0Fo"3'?|בٿ_Z/+I}sfAu;{2B){Mp@#&GY?5&Cm/m[ǜz.Q5 T*S46\j]S2?_SKU1f]ʤM{3c+j]lΈDYg+pY{ͮU鬱ȱIaqu _&!I $7AJ12L=^[PuƸQ2L3ˏja(6voƾNLƩ hPxb3~e!b[xI5=K!|8L,kj N4-*]\?DCf)B#NژZ?-cd{Vߕnb0[aElI K'=W^fjcu&X;2n=2\o͕d@.|ǂ?zFM(s2?o[4u~jxqr L0\`,j<~@#"ϜbDUBB%`DiAW)Ď E fn 6( ,ܯb[6*]&d;|r:vi;F/tH5T&G+d8Fe@g~XGy^nJLLmP`%&\ym?OZ6;:R'`UڬP]20:s;T#qo~|ؼ!|~tbW. ov6]kX袽bVh $xA|iwg,i6(Ofb՚G[}s6IԫlKX^!Z}[$9ϸmY ?VWgbND>xF#c4䧛 IP7:^ʜM9"k 3m_`X΄Bz0 Camв8e̱;!ey[m{H.|СGh+,'yB -Eؿ3P[˲ٱG{ۍ922`uZwɥ||k+՜I^O`7Hoy_Tu.B-YJ ^mj?; \+tss``|[xۂkU9M]ZFuW5Ex@tZIޤ.N[ٖBV;1Jʷ_Ա~ݸYK 'Q15| BlrgM@A.X$meQc|R^`&1;nS \פ nq3׬W^PVAl\xbA~q[_ 5ڿ~>~Ư1j#-t9^s|`ݚ(1f׍am5az 5.ώ lg(3;hAoy$4ĹT;xLG1%WQ1,0uCo|ɅթZ}!(:5t=; (՝ VG X|df2glEƉ}VrEzF.L[:q\+m,-3OSo}P3P+ 7DVpރ[ KcX074*كh<ȯe.] YdD֪n{WObK5Qfkgi `^| Oڢ%"VTN9÷Y\T G|9a0T.нn[BwlBLy +kT h ˸DFޫ }2ufӽh 莲itEb)M5 );Do=S`sxO(>0hD"rTrT?u\,Hgg齘cu rϻ7^-(y:Ψ{#: o{FETj߯O6i[jj [h?p=xw(.y3 flɅ+6u'nJ v)KE_N^>oM2l[NȦ9]u1fn,t@?c >g#\IJokLuY1![[Tmk4~ h{syyel>{\6amPlQ䘬:R%o*S.87sJ:3O0dp)kc>%#Lr e6g3( 1dѦXz̼A>!h\Gcb{)ïAw[mʅ.۽uJ`b<9?;7$t&5t;{ym{?%4 7za?l$k =>B~9jl9'JO11H"s*}5BO!N5_./OOoE'Mlԗe 1TVOYjkk>h7~68,頵u=*cvuWk_4Vd/ډ_;z7} zBN4 TF_/^S֌̓/ZDڐXur-1vB^|ȧq4_6+9[͏ԀM'L\淚TL];n}){CW^5feK4 |F7Dm $̒tp~d ]d)b(ґb1g-:S+ƺڄJvyCKͲ,D*NnoC 0(_w<(Ɏ*Lcӳ=O4_3f>1_6~1g{1 N_$SY9˒Y~|1tfyrha.i8[gOy r.23< "v: ; '<8i&1{Ē8ZwY!%6. 3H=KEAzLamʳp#C(iNVQ2@# 6c>Yح(Ȳe_l1v—-*)!w1:th~.&d F+\zkp8U.Xa9[e| Z1^OOGwq~@~pp 45. h:<fI GPEOFx4Ď8oX=dpFԐRAekvO̹BB@L7=Nxɷ5Q ]Izˮ\RIu0ۇ*/#? gY$i=MZW}ÇzlWS;x$qq j(; )^'ɔ.Yw<A\u/=*N 7rai 1ڂf] AFHxg8ʝ{2gXŽOVuy.owK{!g/vNUFjĸΩ!y>AABɖapqr1 NKp¤7|>-XpL7/ JP ]}`L M~U.ΖbN =}CS%f_#4ƽ!-C1xvH<g3BkR8@5ƃhͮ;P~Vm)Äq޼ 6 Gptx[\d3Ԭ0%hq2N g*`Q+RN~\X>w h\]a{ZGh, (QRz*CZ'c *'_e/O%>`Z ӳ3 \aj)jsũjWNi*e<[-*%U\0c(Pif/3 IdJ!$djP@*sf܏xs6L4 8DpR01A%hܷY lJI!(KSrC`Of 4t=ޓ -cmSr yP-c֐VYIT*(䑕O\%TMV Gi`dHGIb}S՚ugeNh!,I< ΋hS&6(MΠ2OB0+MKvɾz%iar7;>&)mס~f-iW[kX&LY]nJwv_}FmH ژ%hsJWk[y1.H-3 p浨Qa>7I;İ@`P\Ƚ"PtW"ڪ|%oztu*oYaZÇWӦeqp3BM6lD\k" AU^Z`2AFWB Xflր_iكCalMA]غHvAjU%ʝG0ӎQ Yu,l|57J5ۑȩ|qY)5 $=T@]TeH0/onOV0gIhY;b(}PȌЃ/nDeT.r]`yd'lP}.p=/ ޅK߃e˘ &4/)? $MD2u@TITOģNU:7A*;TQ^j]#YuZg9_Uރ +lف7ap&'VsQxFvїqM'" ɠy*GZ[S23MYz}If8{*~)mFL<0,L\lb18]zQKOPRe@Tȝ UDvP\$QlHJ2#1ʋ~Nmvq]^!i/__c#4b!;@ u!ߥLWVER9ROP0dG$?oe~eJ , K(Y.O(&&}1qKL Y$lH1qQLayPsV 0հW6ItJr]Up8T_dSK'ZTʬ-\&6.xc*!|2̀K6}%e Dͪx`Q%<+n dWWeq`Y\*+"wB$;y,\H{^  VuCظxZ0P6Aņǀ :gyщ }$1?> 0wlG޼<}WoRKɗpX5 դ{W=5h9x\x?MrpNuhJU͸خ)y.0a/ *ی-{©$i~ģlUIIGoƃƖo hk{ ʽkt^cpovT߀|N}CgZ=3u|)D5<}: ?<gPR~vMdu9Qb8ClxQ\ 3=n*SKsht}Wm g:rUN|EhNMɝ! qCP Td[r92>(@|09*BWvÖyǔ1_cK[b#~4uج`S'&Q %zF(PA'+*[ 1 GgH PrI|#TE֧x1 xΥ9?fϥ-J+Lc!"R8vZ>uĺLFE{4|4#::1Q yɥ<'hÈ3F@ftMRhm;VqW {yС-7c d}piE"-xj/> exɳ4?ϱ'lsI)D 4AyFj%|an;f[/> /"<]JU}.=NWT5a]A-_:Bt#I&C >Vq{Z=]a @m<+8XoM Q".&. 5Д:A^Mr.S&BWy{Ii+ȴ  mԲUg8˰߉ySRF{`68{*crgW;4a׏B ??: k _Ŵj|5O$T[x+ע AdVIhU ZF֛cЧK52')w^\h%ଭxs}U_&fJ{uRiiY(Z<7Z2\|eg׊!w ,g XF%E2 *[ ٲp*=~첷7P7w~MU, ,9z4-&I] #G +)t-l7g Xr D,p8}mtOLݙ: *,d]x=977dT]F-0XQv̅%x!"̩b,r׹wmYyܳk9lbQEIDL|PYN3VR̋b p,֒$UŶyP3s胏'Rdvbޕ)_RSyѧ{8^R2uU"bN+ov XS:=`[dB5ɜ:5BA+T4l5 `1X&S(0mVzKh3OW3If +,ג-9ۼ|6QmnQo o}$/ɰ Go8eU"Ѡ[wWZ9X5*hM.vCfuNz=4*K/ۧ@QYGt{0y~ќ@]>iST-dUYQ=݁4 \@MdAf~٨:}Ѭ3j{?KC9-,24܁x,l^Kn}AK tz'#TMd,\ 7;ܩ>_rF۰K d-|?`f /TC|;r}OGmfwJ7L oVfv`_Ж1E*у_e?4#XfsF^FRUXCkbћ[yڪV27Rz)EZgӋwy/ ȴϷ`<]qj /:tDLRm{VE8kEldv 35ы[VxJ?]o ˳)~u+x܂$IRgj\s<Mb:}a5; j>H yDj{vV&f1ջ\_&6QU" ho8(lC5aKA x‚ceV cVn& mN+QeIa!XxGB@iòńC`]I^*t}ZEt?X! $4N@϶|éѲi'ͲJ$a jY(Ki18]MȐro27X_}ۻKǁEI VQ^,X*)XCXHXr9A9XD뮸l|^8`IE=R+DUP7cy/鷰4f4: ޼)I{(2}'H 7L@BBc2 ؛t @ 2 b4ϱP0oD.l/IOҞ&͐vJ8L[5W>," OgHqS` 2yUtAfd r+c ˒IH(u/ ]@X^)R jAOOJmO%y EKA;R zJFGZ烱-:*5Gm zB9˾Rx:~9~|T=2=g?{6Vϝ{oAzijt=oA纫/Ty\FW@pkPa UF{ {`ڍN3}٬=dϨc.øK 2=W~W)}D O)DW-x]Ȯw/)D{!9yJR{BI9>8_|tTm부[CG .IsK+fnFHdTT%bvߕ7aGd`p-lBW;_T?;/a0\ugU fԩ%Bһ{PKSu6/'׻(bKIN$$m $MM8"žX>#OHW,1i ?y&Ә1"T=ИXFhJ4YE3XDL7kE,!Z݆'gdŒ6,qܮ5sili" F,x" 9pZIC~x~1U ˗4́y\xc)H`= y0~aG˕E~J;O@X-9:g,H)ez*i{O=v ] χcQ̴>^``%]% kvFtK c{nU=yan}R, `8)zgd#0 h{ ||phgH=B3y/?yvrq\-Bhh&[9<$`B$KlI %7z=.X>e\ZoM?c͡-Uܮ`q/@; SRV|4`;hŏl}}[!80'۱ Q/!mAc=O!x@u `V7۠<@L)8dT,nmj֟zIRru2F k9\di:A,Qқ1/c:@Z2DVYi`Ϙnf-ۮ~Ǚ+v1}ֳxh >ѻǃ&1;3W)"6r ^gߨid%z-GT;m$OƕQD~HwOт?3חYQx,Ʊ4*i|)<#MO?'9ea:;(x mÛw&OQP.<*B>uW5f<߲ ߲ƪ߲oY#H;{&Bj+qL9  ȕG&aL8pQ8Z@!7$Xۜ'S7ZK9X`m?gH|O4(22:y^e%ۢ)9VB">2_^/F?:֞G\Px߂:k1(d>]LE gU2c%@yօ]g;̿ӕ8Fl*G8xq6}j:l5^ւ'n~e7F|$]>om\jy*96)4𻦉_9k}iHӐDŽ"ūS*͓FZEz58Ϥ'13%d dɍT%Sbi5@__ ɌGo񤞱r3c j]Mw3HQ%mJuU@sVrwJrw\ dȀkvȸݒwLJ'~{ XD;&% H t)AnyBFM2 `aaRČĸ^Ai%[tS^YÇ(>^rp\!H)+3-$uɇ_ObO[e mecLC6 %E?{HHUn\SJ;_j *9vwGnHҭO0==[<%Tl$KK9-e5uFwP-WQGXHyF'c['=uNmY+1pnkdTy/uoyƟe?y&$!x/yp}iѶ(iN}뾽Ϫa[/uz+&7Yj4|?uB+:o8G "EMJ&0t9de,E{ feaq I: ͥ)h06sBM(LߣM38OA*^O"EAйiF[TȬbh K!rOźUP}f3)ǡkNzԫj=݊8 ae8qQWkw%b. -UK<,g3^m;0%qF7}Dž%{oϣ?sxr#zv ĺ 4\?mBgO.*rs Cldnq`3R+krՊvYVUv>OWxI ܟ_?e3n7 ? !2xП;^ z ^ >p5- V:Oħs=^EK"T7ŇS~Vњ1,Tut%,PAzuRyl%' pUfeffYsU$d[a;甥nP*8 hT U"rx Ф)ŀfg&~2ŐYeJ7e99=(ƕ;{i_97F`3@G_WѝbaGҡnIc vTOʶygaA ).ܮ q8$`9E),BBBs/3FebzHI"^?*̥t@LW-*rjr4TbkrfΗ`iukSH;b‡-9kdB^ c+}^.<:v/{4V6<~|=g`7ӈN6:[gv~1NAӢ{r!)X{W!=<!Undc >QI5(eck<źGLz tSMi vgigk \#`.έ}nj;sXG67]\L`k vCFm٣ߛGy4Bn("~&l¾ S܊"R[\ -CK#3jEONEkbw:z5ƃunOhNϛF8q?dFߢmgw :d`z'7]yڞFC@f$<)`IF2cv^{|ū/{gp!,tm d 6.p?"v`V $5LHkȝ3L*qeAL|S\St9 b!Z=@fo"Z9c*@gw% yB]yvu1δ hi0n'͉-"AiEQEw'@r 9&}^`SI/Y}I`950CPmK;XqB*YOQ{vO C_&PV; A;1ZHE_!cmשl?z.(=`RM-H L!fg~#CK=VGdҽg[8yމC’G^C"IIQM:$N,mILj9 ˡbLPˀL e!j2ƓՆPj(=Nb KdՉsG0a8!Ky#:{KBhiC";DĢ6•RCtn/`ߍXFGs&CjLƻOӱa~fVq}P~*2AVdvˏ>-4x8c4ފ"HC\o9N"',٫Կ){y+nۙ2ÔFq7Uб.G^vzB3{6JÎ;ҐXFVL-|eaUE<6iP7xAp<i̒yJԤ3  QpU)Z{{x |ևP:c"iĖǧeED_BڠM\O!.1 (2$Ecb|۹&?>"j6bnD<5bڢm2S`t#<"'H+mԬȱfTq 4afuUYtrlpųR^V fncW9KW@GJfb+䠧xے2ˈُlbY$Yu?NObK >G;3G&Xy}S!2gҗԓ~Sئf2OI?O&?9~)Ϙ+Zybp[E:F?Uҫ6іDZGrֿx4q1P9;U# _ETg$e-bTؖ|'Q5Ho0DDbf_=kM;VHI[F{qC,[@)1|5NbGp8#S[d tj~GLki<+{!Ti{XV9F*ְ[]^YWB0zҩU:(aJ}s5J)HǫhH;LWI1B”D/Kh<ӪNUR\#CZ}Jn@9:awihDORGӭQu?kEY~[@C JΘ5zݭKϐ[8=Zdm{/ldOZTˤ)Wi=P˟?ҺzܜVbT?t/ջ'm ǫ®Q=Lk גJ=Q:)'dd,/RҾ쭤s5id~xm3w!^Qf3?2LIi@ƬTS{jL'=;7ľTwU\JO cTuzur-OY*}]Ȉ!?8pf?0phLt.*+eйH"SvN,pڀ(XGӁXMUӣd`C]yq%d:MeGU"7*}KX߰_SlB\ XtsxI3&JI9+2 rXQk=KƊSe=0.-bq c'2V')6kܧoWϪa˸\Qq@ h R7aH%i^`R7ډUT M#4%id^{F**תˆZAqWf>"ҏB8S TKIz4sJjbPM^ O'H=x޶G`*g*+.Hy)%~:~M޳8AB/zAw Zf'i=b' sfP1 NE5}F|5-\!JqW=a ÝO̿⠏a0ƺ1G$Au|8dŮ\jKZH^=9Z~aC~1Ŏ4M?:8xxjh'sAe>(6 4O>\>F|zS6U"]_{15@80\GM! #`))>O˽|/2"/ $t-?h^d_P=I3,bQOTXyGe/%O3?Iytɴ#fUΑ0gZ+0CNXIv8Eu_.aU>yt@0,ݮqY{2N']c$f,? $fw(/WRw6at4g&'aMa"SPv*gxOHg.BԱm}ف [Q!2^9rV GݳvA+9OzgAo;_1,ڛxæ9Ôޤ_nB:ȡta6TjI` <;lǨ5O11tRb 7gb.ᗰV|K2,q(j&{\Y&()8ɇmX$ q:nRCC}>Hua?W%DP=m6yc7ԇGA'f Kӎě'Oy[Dȅ?5w5>r~$0ړ4^Udg$^|ѴϘTͻ䙲`i,[zjY]w% {8"/h*4vw+>ؿiUay5}.#L;7I+nyJ);h-8|ߞ JS% T(<І&ֈQHYG/A(@Np9JL= E-rEr;NtE cPMIbɡ9s,W@a߀7M h "X*\ y4Fe+4=?5EE{b$alK9Xۺq;>|Cp5fs٠% ܵ|tDl(ڮ.ц]8-s& 53_ͳdcJIMN]NTM&43 nWD+dA<,guVFL0n\*T/Vhfc Op9, p `~&CRۘߋ`X9p .}fG {ZkUtD4]l6Py!(iRvpKya)D iJ3F-]r.^,<S8^u]sppGp0 9 gZ*E#yI݀(ϐub*\ql>`4/fzR \'QBX(hvc灏ro`)^%f:gĂ䀢2@L& 078WYs:25nc>@c/ GaY/_Ჿ?)M fC-D4\O[6enQR2CɽKW!lN7@D c b##S)-;>9^ng[{_p@o{J[584jAkF'%Ӣ? l n ܆ٳyv E,ޅ@XxOB2URafqr'8>7S3"TyčŕR78cEnqF} XV.4LE[c4.ISuOS.l@`BȧtD,̚>Ҹxx6YXw"MTJea 2B,/>> jɿ%ި>>{;MEok\)|w^ɸ>n `9eSzl n8:O1.x~xmeQ(#UުhDH[a3VGưJEHTj$N D;f\=N|` -6 0?H sXP q_P ˳kC 2`r@x)/%>]We7x^߻Fռu;lð,%羉jF5'7x+X;` 㙘kWF{"HĢa/Xs/$Dl"F\%CЃ7a6}vqSvS@T"mQEE[X Ç a#DBɍ(\]/רb  &nTZBS]V*pc9 լ܎mr@Sƨ:LsO׫ۨ{szh)6z&RkƬuGYw{p9P1~&`_tB 4:g/M^w])\VlǍY\O/4NV%5$̾J4у0\XkHǫeSU/3jN,8OŚsjUc(Fq7 |3Wk(NZӻxy!v\k(w [3:q$uLHmJӬHt[U0U`+ ;Ur|hZٔllJ+@Ma[8l>?*9Qs?5I)6s]tơeV 弁[&laԮwӺ3A=-[[Gf|nHp2,R,:+%;jwuSURkꚏ5ЀL[byAWMa؈o\!-MJ9;<yTNCUftF%m1 ՕnlMClB`/0Sr㺤NXwgZd$~b3zρ?KB|j#fEެSd@Gd5WԔ"G)bÕ3L|Seq![m÷rmᔕ(E>9/&ze@|( F_S#!~U 󘎊8ʎmqWq8('PO=Zkxl7n5J$Ti%o?3Po39%gbXXYB0OJ- Dʖ.{Se·V%Û;BU^xJ׉@'W 2^*ILl <_.,I6$ٞk'a6[U4wn7CIQ7t -- _H0ٛ1@[o4h:wh_w*+Լq*;1%g1ގ^,\-,2~E!%8`Mxoڃ-y=<w;ut^\zo%ݛ _wg/q׼p{/][adLGdtZ.tFO&㮫}by|:|w@+cKJmuVuQcM#,7Ys݅ew:35X$ P{f}%$c9 6J#Ԑ$/Q=eWo8ӣ>L"wJm~[Mr޽MG|0nLn/ thY-VaQ'n'r;ƭӵ_ݱ_m7N۹~#;Ej/b0-嫳VU/kJw9 {oN̖i"WO$CԂ5Ƞl$jr 2ٛk{ܘ1=TO:Ugop^!t DU\ZϭURU_(F!bh_z -D^79N8m/xVguJ)peo(y?Wy lolb6no[4x4ic(R_xBSJD{>Ǔ~x|;$MjG6ἑ5'߭y?PK(MՎ;OxqDțxNL:iM&HH#^aitzGzǿuH}pwN }C;N ؋ )Rxt,qzQz͋`™CxLILË#4t&dv:\sQrI |A'B8Sl鐜.S_D0C:T;TP0 hv1Ҟ8Q4uq."Ll7 KoHPcx> ypZnp1u|0%-Mi8T=XSJf&5-aޓ^u4xq %堼q*/p^wzChz}'AwG>0pEz#o^zM)]z(]"vIDL{i{; 9HT\d||t'C2v.)K=DRq&(ǚ>FpRw5ՀV>soO gACkE7ǍzN&`Nmt}]rމ=:@F-!#uUqb}=(jl6ؕ|qϝ3 3QwZԧnh?x1\:u/?~8Y=0;1=~s{ld`@ G $Row?p1'?[&-rPM iM5S[op/bǡe~qл㤵y2$zD#oɹ>锆*5x5P@z^aQtKcl6k /V1:odf!,kgAKdnu꿴['&3L/]4Ѩ105SS|wIVED.n]),J8yI T L@w|AwPJP aLN)'dAy Ra=!Dt٠\,rpax$|I1"U@%W'o $t9' x S,PF. n>pr~ iC")d7#PҨo1yFl|1ϓFCcF8<>Pƙϒy(ΙNX߸{= O㍭ݝzck6^?: I>I6E6H!@D#q;sB'[Z݋NkEiyVRa֢[_ޥ Û{Ữ"p{ qsU5I3ٞ ΁<&\v:ݼs>7aZvuFh'Rt4󞰫)# QLL!8 &Vs{|ZAHu^_?Gl Mp"A S(1W7XF$ (SQscM9ӀTECJѱ~aKL@&i04O_Ai:3:l1?n@BHRTxU(5%嫹]JTF$GC %2iHHP(dv0HR5AC UpF+u =jT5!+ת"xA.מlrB!9p^~l 7a0 :u, aD.D&OUɭI06m 2.7Jj@™*#)gJpVU1˂| To}Z3he}#q # 0SHQ|jM57m4e{` ͔o^Sg|δqlT(܄<^bfe;aQ}-$/YTwʌK_էfxפb6@B۵\,qQ= >0L.oX)N7`9QJe _30u3T8:0,{C_Ŝ22h;>F),_ڢ+$#/ Šlph:b%֭& -L+ rl %I;h[wUAZ֨;Ѹ hB 8B7z"6j @8a42NIƊg3>QiFGrGO߽{y2!i,VBĔ9BL3jQEcʹN.ׂe!-q 7k7QӴn98|BxǔkS!3˛0=LZtW=C[\k^a>#R}-í ز(r&fNϘ;`xa&,; 1鍵?qV<)ú C)<`qh]d? >ֵFx5M{ʫTAHqeUk2*N,!ˁpmᶜpMPB>'5r|%ĿZ\jT]-$!ŗ9,kmXMf!IMҦݾHCI'V _ETJ7SAJ@#gy1 Yt -=(+ɳNqJmF,YB)^!9n)!9p>$P#SLmNκUs|)]'0/וKa]3;1V9,y@t:Dn ЬviJߪ`Dnxx>ޡ6iuڷ5ڐ$Ʊ ,#j=^U]e(U/&ͥɗ ec'V+L0TJZ;eCIA*5[FΆ~G%ds LV=]w4:J@!  !-8܌ ѽQh,oȞC+#S1d"CRlnQ2 Fswkhl6vw߈T2fN ‚TMj3kE=W4Ұ<{W^~5 ̋1^ H%[Bl~(㊗4Tǔ̱S֊OwSYol67w7uNI @Y֋>fQkIúi] Mʫ33'AZ6y$M&{UkU$MI{Qt1QH%qA8>W[rsnӢT\maR!eӐ ~2念^x}Y0Юޙ.1V.cEZleaFF(ic$oH07nҞ ^W7'cױ&tS/]/cU+4V^ujn77|h`h$Kזǘo}}E=׳0)$Iy0fXDÇOA+who[ E`lAG|~9u ]+( =s&}=U c'" Vlwu_w>6mcnLz2r<;8C,8\=W?V#gk%[sS؁%A kPh dvۅ?;1a4Zr0~u0,p+fݽ\9gGDq8sc< 'ߋwBA4$|{K_cgAFSGT]]kI<&b/j8/`ݫUWTEФ*Z+nFFswksskPdo^O޾rۊR;}g"4BwxQ{0wsZ.*ł$ƪ3S="몮ZY ";Aq`KC92Eo+º! n=bo%bzuR65-hĭݽ^nmo7wJE"Չ+2#ޔqi C VT_Z\Xu+ q2o_+Y ^ .CtV$):\A;xH9^O~;\;ׂ^ؚNWk##s46fNJŖmd*[:t'Cbʭ^WULa,^{%UзWthp*go=hl5w7[7Uɴ,H9P[΄5*C[Th'ˍj0[v{lb%SۨF*S̢ԿI{~994SN7hߔ0{6h:ƚtL@np*u4:f*6 h$}YG,uO0ZPa~9hIzϛ3)rwb-)wTrL/%hjf~̑l#B?O] KYr.Sui]'sS9НVc}=ȫ s9M"އvh2"ϩr) /+RV-- wXU;2wS~˒^iĥuѭ+Ld&}z̝`WZ;z%*R|/Vstuڼ(}˜G}c:vu,uSw@y%Oic) 'xz&)>^}> S[Cg:C40KqTo3 } ы!cB~>9""٢}kngIjG#Ձ;[YxICdf'`U bj (zu^`ouQ~J@j &ݼ?9y p(D! BniυVyKn>r0n xL}-mf[NC !+2.`[G\;]hGGIҞv̞P'Nٟ}C!]dbLB[074`r _-Q}*L0g|*gg_y r MCpoCف>Mqs~k 3̐ Dr(H6T(֙ d#J7'0* 㪅1?m7'"G-P6?␳Ip dc ̗8dS#WpEk : PG~bǗ`~me>>U߯eFZr~|9mOVl%h(:v|rRMn'jn"~lT"`RH\. ]kIHR pȋB˻Tn%NXND{ ZwiM~*x9 E DŌY6!53/E-KJBn`S3(:>O\1 Jݴu l3EpI|1tU/ZtL%Ǝ٨) N/(禣XN+l, wZ,hhҟr=lM?g ڰmXU5S/Lm$QI?{W5L& 8ӫG|৚=\&L<^Z=!Ͻ-Ȩ`p BN[8`= 0ă^N$} I>Lx]-e 680HXΓɼ0gÃ)~JDy)Mع%l8nsM^(N]Xg.7~4l8W!,Y9|7z$zvaYsIC0vPk&1'zh=l ڂ\M_M܃Esa0 ج*k+ >qTfHq} utmY$5UTVgYPRPk3j;=;ҙ$nTk'Z "2r2!Ub|ER+J;g|ڒ.! {A / #^ RsL,R gY5aD}TqtuQ\Ob걳UA&mp[*o4@Y{@nb'Y(5F4Xkx[EEK0ѢJXU;6.͘5}:?30]g Ͼ)b[RO!bnAG,\BY`." 0oɺcٌXVeOK>F{Nca>z/LG(I,N&Yր L$2 J&& >lYWbUvN4F8?=0bdwpy'ixJL ]&^3 `k)GVM -N̪-%`Dʾ`dҝ@Ր0njq6mxMgGYeaTV[ɹ\Hn 3eYNΎ͋!hjp~i-#y6ޖ`˥gӡfC+CG@O3TB0ق+qʖI|c@LiaX̜' xA8yŲ`Ps͒掽P`Bi%q0 'Az&6] i\.,3c-ZD&HU&<⊁FΧ,1:l/H ƥ*y&k̺7f\~2Oy,aql$0pp$-`B"Sr-<0d &û an޳zQfYQX(9O#,)gK ut~7=K] &71Ycr7bwbB|%zT04٠(f-%-c?ʃ Ŷ=P(`3((V͹F`GGI|ok-pd$밅"K%_uIx1_Q{ uu.kO#9me-W `${#(QjJKdcTȱ ‚@`HƈxCS <^r&+vvR?{(C{Z9Zz郯ӝd^2?rO&ij|[(BѨ=C͘Ć@zK`CdA'11bBV@ڤ[c|B@/G&.Lb(+.SːRTc:2qS Ǘ杭f|/6L,j$+J_BĚdJ<f%r0MXgf6v_]<ZI3QsbܟY+*sDŽKoai/ 1#V%STB-X-k/ZVz'& CIIk cn.%qkS{=J*HӔH>F[vIы㣗ݫS zpFv N3e"{)ޏsh? ac-!xZdHؙ `|o%m ᕱ*X_q@Rr+CO/E/͖94r/\8$Ld LLyň牛i\7m]/֡n%e{4xswq} H/ w6'Tvdbʁ"s 0Dʆܭag^+m}Y]cTϧ' - T11^pB xϣQو&U*U׆⡭޳%{j?^w쪤V8$hO:?SIde,EL.Q`\hJDeZZ#޽Ȇij)V@x:ұ& (?c-U,kh*WA(@ aͩUgUݪ1?X-ǎpyk=,ۜI{VW-ÏWTݣ }8m7C*G#2!5p!yCIL0w7If.t듋{ #&.=SN˄ڳd0l]kmxڛ9fkی@HWCA H'Q2b sL@8x^~zy3/?z8L_^͢w8 0͢$$= C8 ,݄ #MCNw z'6 :FVAA </gA-~ ǹ'љY~ irM 8(ZaoxAŹॕ'M`*Y8]Z~N.>V`> 7 B*/fHp) ptN|]7KRtw m|@˹zoyTΠ}CM,IҖ.r(흵Ã݃ga[4? oyɴ }1'I27ux.P*Ulr"&E1HmN ~@H\ϐʽoY<2p=qvpo@4~ ?J'7 . vrc+*6zXy43w`}a0;l~ I زaO<4G~7?NyRYD ?dUUYr)+P`M k^i%b𒪢+2?pe=:ЏlrSFHo_{kfzI76x(S_ƻ@h!,ك *CwYM ~O:4 !1< 'r + ]@ k0c9 2x(o%y䬋 Dd"f …kӡ@7GP1#2tT=LN/ϏN~Γ;-&%%80!J|(]f%3P%32rc "t{?'CDic//HMB L%gb:ZfC~'#z CAx-eF_-#C./ L5xTjnꅮ9e QTRre`"SIi%]U2Qmނh;̼^ LeRp4#; @&ߞR|u)O$2\C|_)ij6mр 1KߜåFx{)%(Ji r95%U7/6 pFP@ː/UpcIyS FAy_KcvȚʖqƒ tps~7+ >̹p؂/K $X EgA\eJ6Z7 ܦ~LT]_}xs0}=ظ&\T E7z>WWnS~YyT͟_o?0]:<~S|WrKtw9fIסc(< Zͮ6:UEYG) wҘ2ףHAGR0c+3SerBBSk*ۅ#Q?;F>8y3_nc &$ #8 =,@#Ǡ~@A']fUUO;t:F)ؔj=%ZEB/J-#4v)R޹؜6}XbϠd+ )?ĵ((h BRSʄD>)U13\b$sfΦ =bђmdpMPILph'sH z&:iTnY"DzU0˿83˨kČ WT :sƔ,OPg5s [HE&I3iDlLvaoAŕ&`9uCPft,8LmI !hLL==,1Eg 4Za0X]daY>Z_D\Āj~7f|R|XE ȍ/  ,^Btbh-4op(M}i0i]:PEdH k L?6ƞ56VI(7>?E_ѻ*::5Gj>UoNo5 p 鵑QI:wEdՇ-l`L޲[kw.kFS9-٪U G~lܲj"<"3?(-BKC)#noq6 Q3*\5}9<23! n6p-޵XM)abG<S+;bUFS՟5c]r~ǴiEV&x`;!Hβz >sJ&j WX6NVts5+LK-wН+;8oW.[0uUĨԜ]*)]bHH_r]_N@pKٰ%r Կ-5CGGv}PBu-OYA=ꈩ hVB11bzNT1Wa[Q&WiY uI2c!>8g)l$lJqHAK2ҩ[>qɏZ no iy}(ؙ%$6g., R]̣K'x[do,`1b:m!p9V̬~𬘘T_?o{rDE4$ JNj%@1Ą1v>mSOyv#hC ʹ|gP bM,JGp١A^!:g+ctΖ\jXQv\oЃ-+#L3=p|y15۽t||=//ki'2UBKIwD1pۿcnf"a rӈ .}{z"E=@ܳXf-,qB2a`εqiqj| rf+ƺaEJ5Sm δq $ v8 ;0yp̉UE$ˢ+\灋E|> 󜖨!YTk]Y=a:/KWf oWQ=|qb#\M|c0D7kp243 PQCKStL*[+'k}.wлΏ/iG8|l#=P {o[)#ҚD\^ڒUK%N<g_{;xUՋ2LXؤ/*Eyd+4Y\\57WpPLpq7Z[λ+ТQT11bEvptS0NRB(e2*2|Py8 (;DB2%nM.T*UrO 8QdR u2wRSjv@9PY9[t{FJHR"QS:AQ)]˦_6yH &Oȯ4(b1YNHlxD0A3FQdj@:(lXSY@0!63 Zl[`vt J8%959j(bG9"Bcliֹ o&(9_.@*0p )Exl(Uܮ(xWH o餒b3rʺP,g~zg~K2a--8l=\dz퐊o] <ɛl;ySt:Ҧ_GW,f`;c[mEx|C8+{-Q%u,53hWMYaE_BlZ[%1&´ le`%J(*jjyHwFt[N&6FfvY,|vzxbi*ȷy_xry[XE`~04'Uy8fYpE!M⯬7콧qtV殬Ou> J!ZU{Z丶зXZHbb b[\jGvMXyg /jN[4}`ժ6Ն| j <ЌAOqZ_as)dBgc%i'`9Ppn]FA?GvTj`':*`'+`u;aE]ܗa~Ŕ1gRKY߱4X*[Xu)NUUjwG$7R].I]|?\ H:- : ( %<'( MgG-B-EK oY·KF"<I{@TuC? SFyl iG9(O] -fiN+Ռ n㲯dtnRnG;}!^LG3F~15'a.~/_Ո'ݲ(_G;g+Ʌ25 JC#]q;Lc}q 1sԶÒɍ-j/m {•L(ukI&dD̜6HF0$.DL::fg%SvSkɹBy% Z+pX18Ɏ]))ë&xێ^ߒ\Y;a`!؃|<35a,¾췏\Snv U7hH1 )s`NmC9[HuV \*tN9C疒n[T)aB^%('dKp\ }6{ieK^L:l`pm\n 4ų?WֶRZݯ)5})kF1(YIԧܾ"1B#>h#јz$EL8ECyk|e7Lu~hOp-r++:.}TGsDͥ;nJ/Q0z8ր\9]|b3$F ;%HF ; *w7m' vCv+`7egvSf|Q?xQRkEr:DԧCtTX͈7ҬmV5C'mf-SAmv-`떔\3<\vQ2%aqGZ^CQNzmhaWB$a /jᚴPפ-:^Bdpm-%ZARd%~+\+-;؝vܺgw[a> j+ZW5\Nc[x .%ƲN͙uP@˦[,`|F:i5V(y jGS|n;BCvHѶBd-82]Kw7*- $˶ox#^n-_ Dp|V9t% 6 ZnBU*$R7BbB6A]B6AXUKv6m%MT"R:5fl2R0} Dx4YOyGc}-c6w[a'W CtJaн\n.~$Jщppsd c zc‡39 fS\SHT,ɳtoG5Sp9j61tI@@eȒFW踉eG+* N,O|j"6K|em#&M̢ =̱UO9lIza xkh2yg JӲߥ<=4 y\]|袐#k*D[4͐(_r=7ZםDY?]͋8,vl!E\2>P{a,qAY)R,o Û$mᓟ܆pzQU b,9nT]|6K,c0){e۱7YHpQqE8+;'քPnA=h{L]yp,g9y/ZD(b,`%!m;ne}B{ sv"v̀063'\3VŽX/[.ve:lY_]Rjˢfn{pqL!v4'=4\2.E%3"*Taest-oxxJF3bҊɈN$ǻPc?~oy)E< Hз\ӹ=F7R{,g Km,nڠsֺ[􀘝4͟a2i#pFGi~*=Yv9^0K19G$j`BàET3K|i( "КhE4MhO"W<+:.x<4Ag9l(.ɺ⻷88;|߱G%Z&1 zyǗZG=WhZ( y joƜJl|7@±+x0Za"hkQ9bcլG~曍7Y aROGLЯ|eekpN=Nm޴ Opw18/>ykb}d+aOI킹X^l*yJScd aA*Fq^$Ot9-@PI(~ pСS@(9 l‚MКb&+@'U(6wf` 1,{Q L*|À΂- cTі TYUPMUHue?MM~휴{3Q_1V |`` 30  ܚ /cRLFs%V@Y4Cb1 uhFyW"$b(벑-6έ⬋G!{YWNӘ1\ nKĈРBл ro߾łZGĄ ;-c$5&B8v,h(p~mGMíƊ3V)iAWIP Xb{V"2? ഋf,&B!r`E I]Kf5͑R'1Yz|rL34[>/Q-tKĪ  {BFOFFe_MM?A?Y_7Sb8sj_{h.^&6,>7| rIUpW(:-'rdZJNaOYtp>>wѯ>MzŁkOCN4DN!r*5Gk5'2y+uT>CvGc#n2h1ߴ4[9F;,gt2zRLۧUAw>?8- csgA\ӊxbzJq r8I2瞕z␾ /e&8Rͣ! LK YG,/K T zAN!;GQToth8\q-VhQDRVJiW_Aש +[aM Šr CBk$ܝ-XV4jN?Lc^Lnc~RE>:FkB(zO2~/?/MX֨2KS@tx,F[l~ 5[ yᒫp/qa?2e`ֱ`wY6pAzuUj ]Y1DV = P1rW§Iϓr|#ߵ͗CiӺ $bf\!af0a2h! Nir S/v߂3@D!1:N񰅉á7L=BzҍHb.\O%*P4p'[VSMKlAiY7pa2Ww|1ƅY}z68Ughy-#$6s0;gӂaqn&Hsڮ1"N]Anr6X8 gJ9<#R\<=K4{$I|PSg \&ɝ+nC}(óU6ly@_:W]3yRk̜[jN=uz>:H k:JP~uNvMyZv=uK F #T%_M$h)wii\PKm4AM(XH nBNhb2JBɈ䰮k :dH8휠ZqVQs aBg{|y"zތN|؊"sL.wϢp<P$1hRNݍ4 /!jCV|M]:TNjkRvC{[Zf)k-8dzQH; tq:3IRE[-\^$9"Rfi{o6_X]m`ᤈ{R㦥NRi},BHAKв0v<ݘh\#Q;Ht9,VRWP#wkym/tYiSC,Ex=^Y^Z:C2Γ{^ɑ8%kk;zG$\K_#Nq hXLti\Ez85 w󴴕*^o6iZ`JfFMa)vy 'p)NZ$ 2 ]Ub Q (۠o#3uȲUEg0fg)FT)?vI E7daS7ŹWz3͠[>+@cOYWYӫ_Y5Ψ,z@>ӔZ bi`i-Omƅ|)TsABMlXڗ\1Nt:]EX(2M{)xOO=k\OQ|Cb/()'E/ebbjuwV:t]t&)Xcq ӏA y-0TmqՐ> 6;Detm{Av*ѴbWkmc mm1Np,SYl h.4ӒpMsv6bRWQ{qf4YY8|TblE[_ԙD֎ Irol癲5e*G={ w\wVp TOv _*S0GY;W8Mʣpxz*N:/[by!?= O**b^4Ί]#zbEJs ; @( %S'M)qfv2 \޽p&Gcv<: \jH0eB0fg‭TBH<"ecs"9[H"|.X.fjFή;좘2d'2NdZ3ī>HEĦ+p<-OX!\ U W@ J.Xf$IB!Oad4TG%dp../ÀhUJAȹ5q;]2 "d> \ȎxE wJqj n9`PHp4fllODxҠT3ϖOս#Q}KXœX*jv:`{/_xKv58.bP%9skton|RDK"6uO=CT`;ё@pZE0X "dV[4J 1QkV[~X$ǻE0WNUklm,g\{<=hA(\e$iqs#`E}Se"3\ka"Bקk'w%G0*uC#ȇq#aC# OdZȘңBx^CBZ2^cga JI<S&Ro}m3ع@Ymg_cg_56XxT}^k_"a2Y,}| *Igd5zVj&MubV֫m`G{x\|MѮڍR ۪jVnx[,^<ŴWNȣض`uؕpPwŽnHwr|'ؕaɝ<7] :WiSp} ECVR{C;QXݻZ @:REY;"(+ʴ ja3=U@Rz xic>'ia8dZi>9Mgs}2;g&%иL3lyLxKKأW3?NDѪvuU&(3!w"`榰SY$2Gϊ$$S(qF L) \d1is)>6k+;*wR4+攉{!"p0>1Hi+ JD2Xw;:lZ~IBtԊ#^v=5N)ԣ7x8JppW7t"p<̒L0K,f['S?j䮱"X noj,5(M>=4: Qv6] muʝ{{vV?2 @sTh8S4­ɑ?Jn}$,m>ݸIۜV'k5oZؠͧ=8x\m61œ:i3Z;V+c ZţN&ĺ 򷂬ѓM-I3T_q^,q]N_bQsߘ=x 2[+XLJ`$~)Kf)U!cWKA˹c6Jrf <g_B""j{jA@vK,|SÌ)dJފp'7;dh4\EJK{>?C3Tj8M"rDCES!M dkhz\ɕMfwVb9'"ddprW@}frb} fK[C<-Q8V:DB%& 3kZ̒5@^V,iV/0Bn~Ͳܼ&Z{Ö UV^k_6Jy/2"i WhԂZ!E 㫓uƩJXe0U' n و+OK+'i$#逜_{ʨ]2'~oQ37W2KN*hff2b ur>hei ~Ȓڝ'!zL8)M&*;]aAp:"zp]rN6?9:7@? _77ClM!f3 Ua`:С0 xQu+Y}_ ᠏R2oUu J,7e[D"x6ң5u>ӶK O t3ؐLEqQ.&PN~I( t+UU7UI :Onz޾z7}٧sNdjk~`Ԋ F ^Z<l-R8}OW?* ^{6"hnP۹ WNjo5\bMܛ_i ea7EizmԬ *C̬Nl?ž-г 5 |ހ>dKw^ux AI"G= 1|'Q BM z v? K`g>K#.nQ5Ad9Yc켽͚th<3&?k.=HT}{dD޹ ꣭KT;\Yרc0+ޱb5Bdz)/b GS0@;<5Dɜ9Oޟvz뇓o'"Gd0|yP9ޞ:?:ywz|1pn,FɧȗK@7~K>_FNH"-v<?{b2VSgQ8qVԏЭ@3|`Zw fx⯯n©9é ʡh]ZR@;9@Ro@8;;2g|`Oq G"3Ğ xڿ # >nt b<[jX?I~qѮ{$?l=؊& vB~[Ȅ%],ЅH\f4YntT6t1dfwF밗/ڒ[`'O89w*g+ 4a,KJ5Z3G]VԸ6vq]eLj]{K .n(J%l m mLpF~ZC}1mo@~V~oyZA>n=e>n|^&j{jg&obB oֽ֡:Tk+-ͮ~8ˏJSN9΀0![6,|)7M]R\4#5Po^kVSsza6yQQr)p {;/~hq].]]B.W2coyрle -^+G(zqHz¾jW|AS|5 `X\=%\ñzP-Echە2‚r՞NOlֈ6l]øH7nx(`k`'oP@8} ÿ/M$IRf{7GJ突(ְ>S4 "GSKJ˻L|,A X}2BQ&([-S_BT x܀d *.2kp- pTڀK7l(Rlr/x)W(Hϴf3̭ž4 ܺ?{֪nL$8QW-`oH6 X©H'r&9Q9mlwCw#9-$ad{P% ѡ qAYL>#cHdt4'_'~0 m̽Qab#4d!ڝ4ZliHA~u·Ҹ2 -n+I*L2 VRqWB.O€.ùl6v sj*pwW!-Y|]`BqKU5s;3HLT&7Lԣ!Ǒ|KUHrj$еD|4^M U WDOy \¬8&n•8=VO[U>]2!~͠w#V7Nb(`,)f[6 ݅*.9?Eu@W+ƒъ<{Ik:kubɻyxۥƋޠ&S_!?JH(m._1z!C@? gF"pq*֮ի O(hT?<-Ϲ\f @+]|Ϝ+QtXaOd[˷8xguFYc"@z"08kNmqT%W xw/M.HNs9{TEO̽PGD4Uj d Bx <;cxoz0xm`ysqTk".A@օ j6*@?>`dAGVUEVϮA7{j%WGKSWA^EQS5k|*KEƪx~$nB| >L1< *.&rBV BW#QIW"o|ƚ%^Xb4l2s@PTT͛OUX6ee rc9E+>޴Czã)I1ys)߼RGks½o`4L]"Sws"S?=^<tD4WQ`ZG2X~/>|n+ F}ħd$\r1}PKI:MOO0 N0v @&n뭍K&w'-//)L^Q82ǰ!Ta-`FQ80p ~'HgA=Ql Ghِ +xR bp;hvc;rɖ,|6~|QEQHl$zC E1;ݷðz4k VvK0Zv{pet__'BCP)Wd4@)T`M h!q/x٫Mw5^ImWz!*Kz[27Mn##xJWlc玝eWO PK<SH(=TJ[Uph=I$$c7|6=YR>j^W>,"Rw6e ]--X]#3:# X x%DOHb[:4{ ?ۈREQ9V})>JWT;ڏy[p̴c~i!g YdRQI ɞ03hOIL RJiK,iwC|'0RgOܦf& K9T'TRH M d/0k+CǾ{Ǡ量M! ?~F񺈶tN!K?Ҥر>zВHo㋋UivV7$/&F?(o9D0A6覚 5Uմg /l\Eu̸^q>GT۝L8}^o4-lb>E g`-%7ͻoPKsr2:woՃBqO^|.@5- mt!X'p]\%r}G%#q%_4.JF:c҈x3KJZ3/5""/(-`"6,H՚j.jb3; ʽE+j2+#DĉU6 uNF+~KFn $p$%Y"G#^䖮ih^&[jɁQ}FRQJfLMiְSݫ(/xE& ``_N&Y$-Rd:1FS?iɷшg%s9^5-v\;K)ծLr]5yw0|e1BG<d!d ?dnbk@kjHAB@vPE@KN1Alx1ܵY߇APCMY@=ڷ?nx9fw'0O-J|Dl< |+,ńa:@`% !`ؒ6= SwD)&$3( JˢO1[b?%A]f`֞pzƐg,6adLÎ"vRӮQ[Lmٟ&o/(~]kCo`{[tZx' 4<}A6p=pD`ȅ>MuLw'iM/hʌBㅣ)L6gs`X2՞:L7O/ada F{iaԃ2M 7(ccH[+5y&MEgsxd`[>s35 0^l|b<;|a±էD$PE`A_%HX ʢ]Uy26>hivMG2n{p?d|NY /{+!./]YLI}"[ލu)@3E^hCW!0h:^iE :rW|`T˲V`8 v˲886}YZpI m4RG-PztӲ +,bЦV{EF/?PK)0+nXrܥh4n \5"dZ (%RA>UV8 l6WCSO`8T33Z&lW4w?ax`SJyB hL k}JƦ4i@øL\gjdjra݄!DW:ooPK:+Y-ھ5UTe+U6j L3ӹ& 6 }|l{ȗ ,aM`Q^fޤf(w2 {qL Vn+awXt^Vd"'DIRDTBFHJߓt脒ډ* ײ$TQ뜶\iQޔ)#9G.vmș'glLH. !S'$e{Nke<3Dqח{Ԍ־ k,uG{te˲N'_.;ע#  ,)F=(p5%OP S,d:%tt)QV2ܹUCnU ex#![Q h `'먚h JZĎ7> 7pDpR͋"c }_1ɀeI Q^Þ`@D|§MH%Gy|b<^G{ n4YP1xQ5CE xb9w7\6*]]7b:/Oh:` 9o$޺۞{3as :ZZ,뺰RڡV3>T=cs/ ;XY浐0< Ҿ`/T`̢znهImA"&'C4=PC+&G?.u8(H) jzt|qLR0sŸ>;=PK~nBN??vIXʶl6g ' Pɴׁ=B ⩉A_?]@kcQpY [ qN;=ɠɐ3Dn$ѷI6cz5]ZCQ[#lVKҠ6*:Ͱ( ڍ6zz|^8X_X)!q$c8vEXQ@:'td -3v;bҐ~a aR(>/PK~+g91@K7JUC*U*݁u0GBlOgxY'(1|Q9hm~\(%ivJ{n Kn3L xY?@i1)bthV<[# )* c+ ڨ'^b k*7*紽2FyS`"imFލ`,ѬXcL$KThKL 2a$Yb|.PGGtpQk ld w/;XW(d/l4Z(I|Tgd [Yo+CYZU#M b7+`'\ r&0 FËU>:\oXMjfaC)Zfo` ݹv"eF:f>Iץ&QKwe~.̔Ȩ2Nֆr Z?V{NJhFxVfoM17Su3輑1ZdOC)TMO0 WN[[ā6qő0&-8߇_ꅂ(\6Aіnj<<-!Yz%.bY g[!R.n\L9ÀA$\>b{ĩ |Ftr!0}:..Yߙ6)\D2X,kX=vqUIGs$HX1jɰQ*䃈t[)ob`?ܸ_PKF(k I9'0{׽j\-V՗IXՂ 8J,L{j*~Q {m<)EV#EК ֈ񒑶\zIS+-+6BGng4jx1H|"w0w6]'4.P:i}.VkIgU#lsfXB{HiŌPI wIb#ک,i%RkL.};ײP9Je m? i{||W"T[Hma E1n?Pl~@h @v:c~zt11gݝo$P:[:P|'+Z3Z"\sg2kd@"G OqWBѝG5!HOÅnm^3'^`0Sy.1PK*7 R`ϴDYL$R )+n}/Y7벗;=?!FUaW@R'%FBNA,rD:n KVJ4~i .O $J|Ixc{N {.Ȏ쟐ffmw__ZeC:5 cU}i+}jz5nKLx߄k.?#AN`aĶ%IQXM55B2~"ӹ})ȷX @-П3TgeZt``  x" %-H;ӎO꺑glw"Mo)雌QUwLG:R +¨`Za'ܽarh)&MRyS H ςlK5*rfqc?f{SHR?uM x牓iW@J3,mCWsLd1S S t'nS8;PKnaԅ<׃4KK'@Wd<>.M]4TMS3Qlgx7>!!ui\3>7G#[Wa&|˒;\w ]vD -}cw+lMkB?LPK6WIv6{2KKG;c%yEEIĘ"Ǜ~$g7\T%FϿ{}Cmww:~?|;^^ -Q^X4;gh]$=n0dE"d-2"q1{qgLzl/t 5ȋYb/<̣4Yzڻkvy~? J\G^<qWVx?oϢX"OqL0/^DCO]xgQ,^ɡg9mEg4 hMP{i"A&/no><5n`۳a  @F_B3?gkPla}MAIo{ 5E9Bzb倥Ύ'Í^IZkNi^EOCM:-)uF+ܥE&0BO;!R܉ SȪ'&*c/Mz(#M߁l$R#؃'>U.CXq`Hz G=,E " :!Q'Pm@"f`)>L3q%}O""M0v]f '.4iݏ(%{rArTN>r5jaN^ y 't" ֹ"#)2lBO"h0zQq?Jsx@ %vd@ R>pa39w**A\rWH\|U U=V)_Yf_Ø ,ߺE2~!bIOAA_݅kC=?p1ږpƁƒQRI6 \&E; ,TgvKX^f9Or(4.  5|J9/V@3wZFڮT7M5ɧ _$G&=Gg-ggg2LbDt]dhɒX:d"gy[@vXau1 VB:{:XPbZ:VxYZz'p2͐`E9jT1G[h}a %.#ȶ#09 (ҁ D+:jX/~.DbKNiգш/b*``sJ(NJvNZjdD7@HkụVH Y~&]fRs6Kix7!pW//^ 7{`qV`xytE]хd ql3*ЛF$)* OLb/ŀ AS '`phD~rMbv3ğ΂`x򾲓36|R \Gk0^Q?&]Ͽ{o`` E\<{Sܵ >I s4ͮB{`2_>sL|f0=\킪{wX]y=;7h_-]Z V G#H=!9hpzu3 FŅ?>-,aQi{Oj\x?ڑThjЅu9::/`0;g[6ۀ+-찝X`+'gnO'R83yG0g>d ޖއ E1?(qAږ ^mО2,fi;R) ` d=;hӆOkWخJ:jrGT+MQU7[91~!Exk?q~tW5&xr 2Ql>9L!(< TQHsui͈mQ1,Fw1?pI`3ߗ PYxJ+n$jl;|`0HҐr㔐 owd/%R.&YFI#]p(XΜ0D =iI`hy% 5a"-&d!ࡵga"d!mؿLX?s#ܷIKS6 k܊kHj P'@,^7zBW94& 3PZҪJ4hka`U J ~1wQ7\CN(:\]\Lq:d^#iMfmbX&bƅ_s&v4q]hOc.^b߮L'R)[@*(1M"~dzxZ`?6Ѽ+Mim 'k$} ׻و"6`my͛+-:bv0q"vmtpcӆ#IX4z,zB:┘V,MK% 3#&k&s[ [FZ}\ G ei,7lIHXD9+ШZ`?'muYza0q̗D}jyv~P*9XK~ $+ L3$W Yb-gH6CR?!Dm//Exlo,Rh qp0A3ZZA4U3 \HgGά*%d8^`:U]3).ԅ_xE~m`jQj:op>ԩcL`U$Y4=*IuLIWwֲbأZ, Ze4<ï( Yc:Nc[ ">;7LZ92ڟ5@9rQu#<5s=ysxR 3GGanj>'g65ZNj7>MS(02&b\pʰXa*u yF:g~=q$`|2O AA ٩,,>4 *jB8梗ƸGAN~x~"cV\jvҜmF6'xܓ|pC#/5(vѮ,M](E@ElZg2?εnDcoje@ <s3V>;9`oj V\ihs>L<.uE"¼Ȍ=F-'[#mbL$-<-$GTQ7(R$h,#X pO<'.ƃ0:lI|u\¹ 4a~k^li05-6ņ$aW-g.QyN4Wl`4k `S #<5dR.4u:1]Źp7Ѷ]{TDNy.`Y!|$;\K,]bv BuZ]AFJ=^:"lSvbxM0DbT?IE֎EjVy0xdL"aFvU0+&Qu.~ɩ0ޘ_W'Jb)[0>œ+F󑤸Fv @{ kn[>d|g8 nQLفrAM܂Lfm Ӡ 5j+jm`@$ (V:LiUQ;|(SjϖocΦΨ أH̞jkRUd_UidlmHy񉈥 8 \}&'NyTO ѫ#Đu#e&43f Yju/|kq-o2xgNPz>7}t~e U,p}ߌO]M>STfJu$֑Oֱ ǩKN#TZN(?9"}m!R') /7Ǣ)$O U"V t |mI;ckz;.[aqTȦ!dk|50{O8ˎ0m1)g^TkGMjk#f}?'aS]7Nï7]00NyGToABc1N%i-: zg(/"3_ymRр JVe\ e֜ l1M+[l ޾B jS)S%G @F&SuBzx8׶cWS̖&@dDf 3/֛՛koLF}ǬlZ%'sVF^[^bz^0(AIbvU%Y޻Z-cwV5PC} 1u'a0Ews#uuj_S@@)V)K3 PO&ַ&"7ÛHt"VVZ/]mע#S: 5T728g=/7nC:)MĒ:1Ӎ4iN0yCOr !:}Y6<6 . g26AD]Rg/3`}t nyenڽ%t@ζ@90ʔ2k$bs@->qk%J3tkI^> Âov`l#k :+H,–Eb&|]}F[W®k1)ϷV.7@x.ՒnUfkq/\K]NVVa(wg*«HzES}MUdRԐW(yuֹqWcUY#j9VЅYE[LCiRZ_Ci*x^fqo:0/_ ÿ`!~+[/ƢXJ+2 /1qzO]U8= uAm$"Z;iPoĉ޴~b[%Ksl-_Km/(E<>`| w`f *DIf~U4 ڬ^eJ%8(k@ofSMi%4R(G$(o7BDeEhƕ/a<jm_j_xy;ڦsWS:DDX t;4VW%kƎ7of $_'\8UYUâ11nNkP>K_(+69Qa#w& GD?q EEB_S`EQbC_3&lP"p)>_;VJZbqZNDQv_?ߧ2 ?mS\5h z?Q'+O[}&Շ&Ef]ݠᘪ/]֖1iLV$CD+) ӕ hR9H6io8녇pھ.c9bF"?t% TR P%v{BQ?j+Nk$)(c^R]x' T+TCtu%:L!8k,*¤V#lAiU3>k٤r-Fqg НܮwڍƑ@T[Nl[) zPdd}X*~F%q8eQ>O,ASe0nOjvRALc\%׺Dp1S񓵿^tvRM>;s\19pb\A ~U)͉UOem!w_(U!i-PKm _qCWi°oMa\f`BQ%18+P,Rl"ܯbTd2^hCP+O% 8n琋zbqd<+%tΥ!q2=$xs S PqA,]85W"*SN%gø׋י #7R 3`E.]ut;y3I'/iJ,Y1C„ehrسPC! pfFG3WӥQi Ev {3a,%;ݬ H٠D+pad^v'Ğ ;P&ap.u?*JG,SHQM!9MRz*%$uk@6n%œUF#\Bܙе!tt\;Fn;@aOF' ꈇs6PYr* f$esjZzK{ *ļ S:͘h/oچӺ1hZᖱG/{T?nc>f|Q7<=t\6h)]Msr|v09w^Fp)=}λSHdf ]_5ݲԪ:.zu `ܵ[`kғ>=O6ٽ)׷\F"Ac (bb/IyPK6\/ER`ס6 ۴T]}QE`Hˇ+\Vu.`1/fe|O6wWQZ7yei&8ALi($ aK`ilQǎzw]40QJ1 .,AC6Bn)bAaQ ,Btݠ1vFFdK&6l >45.GPI WS`blt7*,`ow{ݝ*"'Hj2U yz*ކP5<=Hr .}Wclbl9e+><":=Y\JPK?reader/MaskingCallback.javaR͎0)Vۤ b/SyIG[P+LcXIyqZ3͑Q'Zz3&ƑI :j^Q!0-W09PRXK *J*66%,O%SGci؛UާG76=C\|C?AB )aYu5]^xֿWPK \A•6l0 Ւ 8Tʹ"c*Jw HYDsI}QZN**2 |n&`y%hbˑjL`  .p)#F):P%Ҧ3#=kTXu$fbBFXv7tuFEB3P<|V(-2x@ڂO`@RүQ:ڈ +k?e8Y+M4ʛ2|9i?mA3O4/ zfBRJThaO rjizX#]I5*]#*;jw;<4PC AN ƱuӖug&!}&ۍ-m{pal!cKef;obҒ ҘɞbHCTpa&M%*[otJSuMlE.a.;0-xoQMcjH1Wʇ+`y/^NHXcH-]cPKG~e_^6))E@Uir_"q@du=]wih}g `CoCZf\,w[2R %L&ʾʁ?JJ9oU,4B0qZh "i$PO 4^zE:KGUaʷtz߹OyNc(&.Śyr/]pKXֲSHAQ_Aj>;,=ДjH'Zc`{%b Z3wez 5 0Jnm:pxOK̛q7/۟)PK͠ǑMO0 >vh1qĉ,֌4;NGY')㴞0>Ȭ bhRl=i{G p5 EVci?2o*"p^BêI(2| Wp0?V 26unIG堟g_%2 LTO=?yKoɝ!D]NMu  PKCqmc[*0S.w(F`iɫmM0PN&帜LjePm sD؏ZvCG[@^k>Q|]݃V9OB`71l"P&H[5{4$HYۃ(ᨨ|O&rSQX4o61Z4!jNl^.W-qhe0(YVk.9jo'xc`73k4ϲoA-d6CR穀Ne@W\U /*x_x9leG8bJ${n3W-vD͚!3z{JhdƐ5?AB`I[nX'EYE98Y#o֘]_Z{ v6grlXsneM7;hxn "p/ʎNgPK4Q !qN%Q0&'LZNg ha943,tCˡ|STEj$㓊68ҘY!;b޾%.a[K1]T% wY1^#:VLA 8e~&Cz҇bs8$ cXSeJ> aoZ%ޒ.*7m5;])V;Q<еd&d/Fgr| [TThVGPKP íDz8`͵@[\@KDu$'3$%Q%'(of7df'G\IVQ<&gl-#ZxFSB rn\%zO%#=JK*4]Y¤Q'eE1R3SDjόH"b2M5ɥx KȞ-{Zl&rP# H̩U3cuJ cΎr #w}3b.$`Cwyz~tBjrGhThF?JIyZy}+k&AzvblE[ I(r|mT*Ab.2> )ew.GQ$l%[_(Ox狫XȌiĒxʘ"Vv3qGȮfL(?Ȫg1#gƠXAHRu{p8A3 |9"?P{ڮE E[r~om@}i@Gc ?ql=՜? ĵ# 0/O)>_i*_-ʬh;$g |Ii(бrO>i~MO;jhƞMBSJv՞L @ZЃZ/.e?i3W xoܚE6-.QJohT!iR^,/HmV$ ߎ!bt|r.{"bϩsJ${_$S k2lzt]i`!`F(T<4?@fѨr~R"- Mcpj?fj=-q`a;8j5wZٴ]|-bƗ5kS=.+v£+܌8E#_ٸbf_3ҍa9͌A c R9"{+ Eoܳ6Ǡp+v@+wbyu.,'#+k˗Q}|S+]~҉5cyKm:zb+p;kh-y퉇"CmKmg(QW[ 0WY+'{vM} ЮmpZ72sg/j@6*gNv⽿N"W'ӱ:3]mz6`9M&}ʬ_yBl ggHeQ+k}u0OfJ-Jwc}A;M. uv@א=C%O%6ZͲNڶuc Ǒu?ίcǁ$|Lڃ|4.[/.z'ቂJ2zW:SĿEi,'jĦ'`F벲LxMWtQIպ0 )UG`%0|-_P nSS0gJ0ˉE [N;pQ:*nTݗHOϝׅ0}q6"Gu1mf`nR=~z;"m :S:'4-\wD,֚bnBFm' CVM* ;J74ehHt}Ye(x]S+KˎRݫEўKQ۴h5UGYy޵F'_e MPx@YOIag)̍yI0i+m+U_֜yA+3cqyy>/PK63@l7ѝ(Wqt: LBdЊw]@m3H`ؿ?,9$$|V zdtr2:}֌$0cu"A$P/|IӃI"x[fq.`!b"V싿 r$X!- ;8aengǫaS`Ğp h +w,xHp; "*%iq01t¾@C ?iN7#'>LH"%tN2S$I@%<%W|h&zAMŻD0ɔ¹[_'ڪ@ ,i$"0-9kL^ TY\"ZJ6ػX)ڧO'$_T%lɿT\D0,jVA6P2o$K?M+}ul%" E y?Z4ޖ^?(Q`mRun3$ 5Uw sd{d\\Mħi{u-t,s9Cx:{vOL_>ସ[h2 b4ʘ5c2!|ҵ@`bmJ-.6 !t*y1;{EEի_+]A1f_ҎJߡdK{Rg<6.b> ǁ5NhG!|QH'#X9'q!]r0$B|Z'a~fEUK]ygzbmIP5AlW%Qj?6(Y \uQrC*G6x7,mHldS ,|HwM3i%ŝ;lҧRC.tYX/\@+PJ"A˟m^Φ<{ϱ6Bן/g׳Og?]sk.l0}o](ǚ!kޱUjo T8LGSjahbvo?W5+W0V#nm'O,EIҎ/ۄUۄM|}J\|#XJW$/Gvyڐ,9pƕ`sK:s{"E+a $4CD=qn痳SߡF6ةa78y9tBaݕrzD*1-zw4n:>-}j.y>D'.qpz[]\ޫĞٔv4 mv5Zy7{5{Œy?G5er'}4X;Z(LxfBg=[)9PbN 3.2.7 h=MҗN,uF2&p%[va[y#y卤i]|AsٔȘl/WmaSwV `Y۹#w男έ6Ac.( }NسoUfe=3Ҵ +oDSnsfUma'{n-7ՠrQH*mm㳚gxJ"߷E_?CTq^哗݅s[LlP ."ٜæd{q l^s{_ׅe]S74|X.Zk ߈D@`Ð-z7:G~=]v gaDZ{rx?6k-W1B`ךի.,ׂf:F#nj`mՔdW-%qKcrIGIi#0|C}Dep?PKH1m˫ 0R_XldQ 8ٚ#%Y-[Tbvxp{Ƿ׃h4LF}P#,"!D\8=}$H~DP{I%4QdRH" C[G#I]8ԼTT%KE^2"bO}X0xy.QT,C#\̆Y9D7!I9lĻ"3 +E(*BQWP:l^P\7Q,tA}pQ\w:6̡ȂfiVLQwB"%$ U.h6廿[-@+4zSfVd@$}h?>P幮 cX(1pJd0(!0Pψtx .IWe4zj>fqW,.茣l).ڗYqd^|♒#-`9߷Ѽp_% /a7aUp+oayӒZ>_Hrfi3[, 댜ntW}`nڈ)C Wd@sf+_Rf: C:#+13Gc]Q9v #pWSc63c65QԊaqj `lq!5#KCw^Dza<$]:8QG\&u(6E\L25Q 5VI%ؒӗβ֓^\&F mm/:h4>t* YTzBye_9cfak k˴.RƵ\&W|f5sk1Ii|Xl[+;E4oHD+ۄ.oa)qۤ5Y 7&BR|pE]+ږw"k2RsRlP=٪L}h]48:N{ЁtzU*2zJyEg+~*&% #Ia^EOD>aUx(R*GQa4#GUX9BeLs1Gz4dp? %LT'F1W*%1N|J;BZl&wbe!jwm:#IU̟ ux]xG?/r_E(zq}41c$)c|,tp] nKVΉg:c^|mZ@5?$!wıRoi|zX+>WOR}{=!'uǫs XE8ySJ,t7+)YS7%*^][wGZMC Rv/|ㆹ P;y yh\KOF19rucz;kDT8PvZUoPKUr&ueN ~`rJ{Jvek`!=)iUhzzzz{z{ M]% Cbo΋{#R)ɠ%NÄU9v< RdmSGqQ*IBIF4g(ޞ#I]WiOÒ:r:ǿtNsoǰD[<΀LZc4:~]O$ϳ'Y&dEAJJHW ͏ CjA`&"Og}x7"$/t叇t^\o| {y=h({޷I6 \F"$mX ,6frzΰ{^4:h@Prt*D_CVIBNd,_p "q́)yvKRzK' ɛ|T.Q0" gl· {\\L^lj ]3Z#KN*O1𜤑A*UB0"ߪ{3u5"['4-R 'Y(Ȯi0zU58ZT?$e vrN4 ]دZ"̨Glw:$poovgⷽ}j;./[ho]_WpH]tpJ 14egzA@L D!U[XӁj\K 8S6bY ]U'^NA_HuJrMbDJW-35Ul@qu-M&aO:9D",PW15h1nN0U^>.hdMǐ!c0n"k& Lkoc Ì[mi7Y}{CiU\|.T̓'O>BU>JmZc\ vPǀ3'e1QdV?ڴ~>:5 ܺ:׬熍I}~yRTD?@|N˗NpcQ&ûbqA`amo۫NjV:ˉ1}@_tv52B ;`Ø1l1iHd!UI2 VbeA# J˕I!.qXO9~ZV yQfq&q$.jNcdS$'x"EdE2AբM]3 c A#r@Yܙ'wǦ'f7lỶe 2e= όaaP0qhF{E,Ccp<`<29h?\p3*õyWH28ωdXE0$.m03wx\NV?Ta+4:"ص/ٶ:R8tM= |MtX&)ïZDU^d:Ғ~MTiF%qDn<>( +Uo8/ cƇNH"?fTs}68Y"1o҆XtVT |:L>M:BAl h zz >"LK}'L"@Я4xwd锒[ ZN\A_AǗ2K(FHS0"F0AQqzxQ\!U3[,R6g$:]3&ӘhgZG]xIp-kl7uM7Ҹ C\,04;`0yw,rhx?<ԬϿpIU#]68Û2@F :zXC*Vw\`U-5G׶S +ሮ>)/e.hj8MϻVx6:cJ.~' GZ {k:63gH#r~Wt"eq'u̻Q6JuЋl7zPzz})T;|8dx1#}p% 0 ^# ؕPEj|+lʤ{ 񪝗>iH4MrZUqAeW"BmJYjX+K-Y%ңRۼ>۪~l*NS)8L6E" d&ZU z,wjuCav3EmJk'{`󈳍pqox˜<渞8 hDX#W9tq lt~~S3Ҿh]X'[zH7yRKW9ws޸irgE}#D+t|+RS9_Ъzm#!R8FŸeָ(MPq>d+9믷º l_iSF!x~FǐxEF]zR &U0#4SAaJV#3xxe~gJu-G$/LcV/Va.j.X烝e/RXg[a1n>ǚEoMs#s=X6 R|Y2 2ԇ( )k>^&PWX-0 sM,^Χ >] ]Ԧ^}x|l DYѳkS.ZWjkW{6u9O6a6W`~pMq&y9Sm<[ CIZ6y>J񙶴[^>*i]&6ʈ [Λ"bBqikPN:JPڰ7H^(\Z'+Mt4-\@4ybO:~1 #[-nu;5.h60gӤwͰo1*j*4ԉ { v YKɎPT̹ \}nߓ8 TtE5V[h/!}~ 2,橱Ebti%f} FͣZmO o^Pq5 |δ6ZvwwgUۅmxWD!3l^kcP=Q^8^o(@;Bu*@hۋNF*·IivXOWLJQD9~L.&Sr0 ?ġi9{KE"1$tYR(yUN :.pI-+&mw1hoÈ=CP !~_%))VXRw6To$`i28AGYU2Du4")ZˏósI SmbMRd#vG;Q\E6K֖ppS>O>Y=梢|XXDTZ{_ jYX.ɂOg}sTձ^ALF9g.O}2Ͳ -d|ΒH}XztK^Q;.=ΝcEu:-Hl1<ϳdl0p\4=cߥuhNhEP% A 9`#d,0$rWV"D[tmF 1DZHvX{SAw5@$)?08v:B ,9pNFm%Q|Y/wRcAeɒY#Ey!٘X@ *2DɭyB)Z ԾIj:,*Z ĸo_?m5rf6Q4'_NO `Ga0jv/~FtԨ)taKߐ_Ze~vX00ZnY+^s&%23UE_N;U=K~c=7-l8y:Z٭#h|*nlLZ?FI͜Î SZ+^P5!>x8LO3B0"/vGTL~L2<%1Ka޽ jbfZ"KQ3^@cV 8lZ)NaIQ"%I0(by=WVOvG{)0g(e1K-n2tTPI&X]ed,yG:~J#\.ɼ株9IÜl lنEŒنJ9+DQa׋TPh ^-6N8=p'(9KܤFVY5 )Ћ-1KlH un(urqzxGc}bhI!5E.MJ3KTG) + F.lvL1Z.:̥,e0ySfa:յ|9Itk2R6"?+ "ApP+/a-,.4a-墒̗qlI(g鰎JRAV2 `odz=f2S7$G$GK7\kלN[K,&kdCP]/=fʚ&Y0 OOɪ!9JKߦ󕆮yZٽCvr [PZkbr)niڏ;Ql$JnR;"e5G=-5QX)UU$ۺL՘jSfU>ӯN_5b>h ZVlWkVˮ F}(k:rRU?qА˶q&#i:>HgFXfG؋fH,gR FbKħ&:99٩c4)’E4brU}i+{|K5vIV zIQ7Y&㇞#0%}wƕ>U)FDߙR-a٭DF ő?c"'=!#9vB7F}Ta%\X&Sʕ;e^gnIe[Ml\:֔ g%k{ *_Fy%W'xZ\}^3qǬCq\A9lh`Q\Aڤ[A' r'_gll5t4C(k~c钧Mu=hvJ,w=*["IR7IKgt΅=yVE!iЁʽE6K7ߏG09..z3Z'ZDI79Rf(4pהu)+N', 1Ե./``%jS1G4 *0PK Z|BTm*LR#DTS U3)02 &xT+&e(v8mCһ;͘=kޒ"1gy 6$w{kNvkj}9Tl`- 5j$h#ƍ8^FP2x#( (J,ټZY@j"2bZZZj)YKmA4k5S UskUgudBt4ةb\ x0d#6a*E.G* A{ W.yM~榆cs.y%Lsn<7JvU=x,2,-/dޚ\lƆncdĩDo8; 0lFqio7bRX΢a I+ myR??0Cי2ڗЅ} Y¬Op\wɬ.,р]8ÅվܒNcwfBbOfw`pF4o}JٚOɪڱDEGO ȧjlJ G<(BGů?C_]4'UrZx*;յ(+Oc՝ _ Sy3?2e*+ VPKMܷ WLQ 퐒](*c'@P( bE(.ԥ3{ET~ l뙳3V;%  j|k0 ߈eJjb!O A˙0B%aӌC\Yo  5sp gtCB r+ʤ\0#dk6,}yhaLdfdK5yz>ی|KlKE!aDcUMѹORd(!ɘְ)gP fbZ˭p r8q,RdB!ƂZ!`Y˗1qL=s蜭|Tf\!1G "׆ GDGXRvF̻טX d.* sE#)+: B񵐥v9rm$$s|]/(p/|#lBvBq][qaqupYĎ9rb| կe@9">cef\?_#|{ɑ_(f#V'H={O?|\ɠ$ \OZdeA]øf*eYn1TPbǥ$x*Üo`Ěa7N3̑5$Lr~x-І!`?H 0`džD]fF6Z7 }bdebú%W5RS|v|0Tӊ}Ԕz7zPevoxY&78P0kk+Pc%\iooC,b!!AL.@D=Rʡd60No8Tᢤ}MnO?(jE.5wGv'2DlJ flڞ o.X!]O3IS((a& ZU7w1Am% b3>gSzU_mSq[\o+u^cBf..&8,-Kx)լ9 l֕LgXWDO`0i'Jp~NG/[m؄"<3  mz$lOֲwnPKrŴG-PK`ZFjdk.internal.le/jdk/internal/org/jline/reader/impl/LineReaderImpl.javaF0v#7w}4qWD[JrGKF""/yἒ疟6 `07 ~_]As{r巭 I8u~N`uYz߆(ϳ8W:/QNfъ@y<,j(hȂ 4P'TdN׋(6Uy}Eshsve\#jZf7}'82Y$\VS뛚NU&]^&N6 }0 ZEj,eN$`W{VRNV l[]&:)4cfd䱬 8fZx^l,]erVr +O.b"yziMZa\Ĝ2t~SJcQ:ewZky177W*΢Etz jґünmkJ9> Oqs<I3&0nϿ!0\@@  Rv,B5E:49aB›49}%R#bD8+?2]1xנ)i,x$l? Wt=xQ{YX؂j zm?| w9;O:wi(4;93`@B#+kaSQ-X5|7ݓWso_7 m;~蝏ώ?KOOw>7:s'}CO{~ދ=Ɠ{X: xbo^Z7 W Yh_=9ޞvF=ׄ99=Cº]VppxrtXLP#]o4>;:'4j)lwW@F}`α 7bޤ?0; P>L7 xA݋9\F>E:=^W '@et!»z5c[)SX>)}c( l?1ku&)AXHGl>?%7:e^= 㳷o{cl&rwB7dQ_en`߀bc،qZ8@&C؀9ָ{{r]U#F qkA 9-4q4$fg&#z0Y54bTT:^1[hwC{texh5nkj,0TMQ-" ݝZì  ?Þ(6W=I僇xdz89)(_LȰM*ɝۈp zz§7= W1n3QFL b^SZ̉,& |*P$ K(>R߹1g0;4hko"Z0PVI4{ @cԘvsk4[?O,0b);C1˫zzy'RKEWWQ8 yɟރ8+=!0 d:T2ߴ{+DتOZiI}p>mfQ~Z"ŗq4{M.m u(|d X_Q2FjzʻǘbQz^01d6\R}mw YKΣM8Lo<q}蓉13kvyy[&@l}!l3ƠHl+PАZލlm]<%+*vlfhRiD2b /4b$FWћ8O|=~cA9C oE)>Q~o35Ȫ>G'M\Ch%t }I}gg֤[+s<i/py.wnB0(LmKtS$#}kwa9`UF zjEla(ȵb,Q&U ԋ73ϿssV7j4"bp [LEp6V;¦-jv8@s؂F&@Po]b>OTeKRU̠:>S*lm$oFLhNxqlr>aZ[ˈ <}~C?oƘ"Tr;Aɀ>JudA{i*~x&` ʛJP9Vʈ8s@Xfu,V8jϢUA~b; Z ЃUh[r?Ktr]Fg""/:Q tzzR1@ʆ*6TT}6!lV,a-vSv3l Ȱ[^"N}eXpJH3Wj@7i< @(6aC-m[Y,UݢjŠŮ fovN>,ݔmѥ0qojU*/ ][Kڲ8+Wsun)oL^ۮ0q8&T!8'ɢbh=ՇF5E'I$r, .лRv1yN1&c*PɌ6Qؘx⦇!AvU EyXWLsh~@|s(|S)0~Ȉ{~h`'ڢϼvbiuRd:9E<슣K?qYoZx*gu [>!Zy¬q&71S5M~-0`u&"Yr9+ R1ᾣW)QnߐVKfK]*Ͳ]I+h;Aֻr8FAti;_rP,d @HhzF3* IZRнjaxD$Vz }Ds i6CըuVu'RQ2'#aNq덅膵k?G T8~ЉTr9-<1/,ט|I3i,rVbAL"%(tb;̴'ܼŌ!JhD=㔩hM"=Hcf"f6j&-DGς@tS HύI! \sqOR\e~S.TwYxR{/obTqm+ЉQ15֗nA)7 QC$6/L)|>[ =ᐼD丌.hAIoq'iSZX< N7QE:A_87SnÇN`02re %y8&/-tL E&AI+cr/Ar]lEiV`wXXT1i8óryZtߵ^7%;>Ԃ\ %XrxI͇z $wR3@N[ėh ܺ gw*8C5{mw&Qo_vhw\5 D?to @m!q6`P"!;*SY?)v1yПJO  7iulҔ.uV[8aұe*fPSZD+[\!ߐrmj{..ؒU/i!.flnẩ0O,7-D[s\k84"oJk .`{<FD@o5OV+k yqFy~hmCF)1T;mT;9lᱪ-S%C6׈QNZW&u|Rp`vH8:[rFW~mSVt+(j&_l& \x|$H;QE;$fb) ^ 6[>ty3dV;SGi6=Tz^*L4YQp>aA3vOK>!{Y^q}&tJM[88oԔ>W[%Hq> DMw*@/l"{*cx%>Lկ+b[[v.I-ηxm^an g_AOV[pb'=eQjGYllKU)K#Wq'ɠK!H{Ao)R,pc$ W6ёIsX)/4ƝDyA5V1M4=JG\4D3 GQ#Gn3|i?2rvtU8ӋCljɢ⛯""Ud /1?Joɚ%wzdb]{ǝ|q9qЁc9FIp$6۞2й@#/)Y˛i3W:,ta Asl ewa~}<iGɌ@pWu(y/ڍe&b57y  ]%tP~l3`A(Mv,.\jz!*on:EoSdh廍0 Kŷ>/⢔.A\s-NK@FJw~NG ʼnSD8fE[C`kv}oϯhRPZ{ w+jezZ) Ot>8tQɎJ\i6Af L"ӝa6絽 g\BA;h$O)RWAeD!L*:gv5(8E.lcP4b? )|nUo#.Br)@Wyw9'G3yEE^K =r(!Y 1kC%@L<͂{ cɕY3}<WpՒb72ECY$$`J-RvтVK.cتTa SznrΙ"[-$Jԓ*gІGpi”z(2`bG|ݶq!po[֊E{DB~{t*C۪ݸ1%fE,x)Uф[@(YXfv]kJ5sR#摞D((h2ٻh>;3Pdz*'s^aPtj|3,>;IOEʀ$kZ[zUQ˰܉]~0 fHqeْP|g@rU3rޯ*ߐvkEVYJJ[0&K7 |q|aVBJ}#:*<.^ߙt\{z p%P]`1|OW6E&*\4…OkIat]}̯#KE>rL*D`,vQ )7/Q)'{bЏ:7 G&FBa*d,]wXË A[ 湮RiBɊ"*YݞZ,Jz° Bnˏp}t]b\7w~<:M5L!j[u'-3YG-ˌ BaI͟h4Hwub 6xP]4Kb 9OWO|. k"ÝWO"2H/kedeY!4ĕ劒]v\4P VTNlnWӲQkIbkRFY*}ً6+qـ߄k"Wdt֫:yHKGqٌ_ u/]W*Fp-Mh$l&GvJ/!3Bոj^=:rJI0ś; O)qd& aE@gƚje aX)f-fwk]->R&]FŬyhepZkw( hfF)¿KBFͥzO~9g.mvl'{IxK~ZlEB'ɻɰK2R< %6՞J9.1x H7]jXUDdoN>&vnPFq6} &N;q801[olЖ&n<0ݢ縟,{H^8{fZ < m:r{ a5a2waTtlrWrlěoxN.r9EO< Cq<,^fU+^%<zT `F 1h*A(DO( #Z<dx3UݔM.E(=qvAe X(TUZ5l,kQ% 6KNgE X"$BUDU8Pt(d7<9z#Lm a)-“ɕКOڨV7Q Wm9{mXUE`i13x+حE`9&Fuw$/n =Evw)@&&vaF RRH]#u͗2+)±WHoȗ >)=y30?]ԛlL rMz8JE3VKn۝'n):aF٨ԓGvx6,|y֋:AA--;@ ~\Nn} ovͲz"`(u@ `_/؈j6CfG3!oÞ,[?Nޘ{9So<&ܛf mzwo__.0oɺJ4[Kx-UMjyź~F٫V|%,QG"`nC6|ZE`Y2laVGQIAX%r`Tl&8,"*ߵ4Suvx҅'+Bi>X[loh^`*^v[wZ_\H8!$i1rg7Q`ܴiD/dPsi*O^d$.>USqܾ_,6 U b\\2_霥m-?xWN=Le9H^HW#R*Yk1f_y.<`j#ؠ H2ض/O{Tgju6q6lY56PU`OfsUd˔N Ź5/sE_1 T e'W{9"{2 nWp /U R)so!g,'`{bGd1S6+Z7sî;1{=g|$L|r4D:8ʴ+7h rb1qd.*5r /{eh<{wYӅ+Җc[i<(QR+5p'u $ a";^K d1RTYڬ}>򈎒,Q-D[_lXGAF1^ҵdZ+ٗ8^|VOVHQ}&0AKY/(mti{2z-/<3*p:Q;|ߨӇ3xNMH9W؉V TGշs#9w(Fۡh4kSӃ6&ɢU(05KZ5n;MSJ,N/ʹc^>(P_gov'0 +Bk?f*N0Ҍ [Xil)|2k8Lje'ahq90K+m_LxޙlZKMfnDcz+u*onVF2 s;lPCp7Y]qgg P~4m#`@c#3DxE[IFF~@|ZNjܣӂMYdsF\1jGY'S+;h*!69؈YKD4 )a.mᵯM",Сvc6~/{#10fMz6;\5?k,-4d=!ݴYQE\}R~ (8 tqlQ|̅PL) /蝩xBN렜ۼQa|+/y|Zj8U 25 앀 ̢TT9Q_A4Yl!prMǜ;"9;D/>8DQ~D/9;G='ǔΨ%s5?qnq&|"**YDr{֟chQKs?8h][*hT4Hv{G%ߏ*%[xn%J|O:oi[/GIۧqOIju;O;?r&t{M;hOWQ7Jp93h w69eLM`4*:`HC{.8ً~7`ҙ (?>Fa\o#OY*w{\'&dExG{O{n\I4{9e}pHA 3 f r" eQDKM(1%̤2;|t-7g :?C:&hZ 0ahgV,V6&cn/~TZ5D%AQ/4cKd[P]:{k䅁;kGYJ=zt7q(σ5 YZIA ?OTdC d74D.T=3"*b_H2{ac rrĹ+3D@5-%ZjsE&K(n L)\#CqB>{54 >N%VHMԉ\"8ʀcC>K)b̥ \=i~3R[f&< s$*ƀ| 䦟L@_ 2:_UJ-|2s 6'UH6/9$ A}!kZ,`z;cC~jxҰ/oް Wx*g·;% ry Oir6Tt%TE&0j+$ٷ:ZX8A,@SZ4XZSҲ9pVWq{ؿ[gX7%+[oqωۥ^C{9J[`)YE军Rf#'_v?Yw‘߰l{&gTǤ&ejYuWȎ"/ ܗB6;@9Q;uYsg o͋<0r}LzInAgVif n4$nG8E:Ff5TC.yµP{7dB @K5i[5GlO1ٞW\} α4_en҆^[^^c:Iʬ3"FWuF S5 lNjxyCaиo)M[OycgbV",_.sdt"f &"gp*٘Y+P7xT$6#߾S&>Z Pqx:Ueë6Z:jF^$yDIQ c Z(zY̫}f:QCũB3S0lfv^ *k򷖪_JT2u2> J7:CbRh,%\\ |$\O̽O;sxELGF]7q{ZZ<_a)^0MHn|OOݑ Y #΅sn:Ay{rzbV:$d,\z !dc)  vT7c?|\4 ڎgc@mHvovpp~,R ?(fz:弜0\.yS&q`9wM*hӈIQpiXJ҂7(BK);!ۦpvzdܑ6s_Kuf뫫(ůu%v#1>H8o/y"}2ih^ur8IYԜ_`_m2:=t?'=]<\/.H rbFё9uǪ_åܠ2O+8 ]㼗iȎYGaVei^Dg;ɼ ф-|mۭ㬽_g~z:$&3gM(꺬R|Uo*%H<3eu@9JOH:/gzqK\:Iott&Ѹ8ٓaNS##Ipzݜu^T -i+(CLm4]Wl ~94Jh9 A8=Vc̪/67uKa]n4~&oK nSY H(7Ḅ&n|hnzȄ⛭9J;p Z*;62%Eέ}_ӖŎn8!v˃/vW^t(mʔԪwe] ;a αbbZÇSPe -&ho{'w^LϽ] !t̄UqnW(MrrWХ!L/1`c\FV HI}Jq0PO3`^9o# hT{\V,d,( 2 D9]#IC%b,H3ĿAKX~,I*-d"l3E:CQPGޢSU w(پ@cx\\P'/縿'_ΒOIz1F#$-( &0Eu;V:[>O}Bpt7 zڗ0Y-Q{NVIDW.tx/k+PeݫbeD!" 8yEz47>&ǢqZ:!Wq]AK ٭Ǚ\}*NXV{]),~6n|֑-xeԻ)RsTO& I*>zʡ.lTV+8_%* j6hZ/xPE~9yڽ+Vm S. -N%H)D8)F:UxOŵ ppX5EۅqA}rڡ$OhZM$1;8\V:8䠟(A2ӟ)݀3&ˣatzVTib pqgm)w ڇpB ?3$ _1r`Eu肕G?2:9 Ԋ 2> ѯsC3[c &'~h esm>*Xqe&|sfl̞ٱkq jw|1$G0}g ^OZxʦWnD9?XVus\Rra/ PNB3:a#Gup&Ҡր;۬;PQY?HW"XUg9; H 2R⻹U(uK:ꉪx }"u\4ӓY8_Yv\˃9ű>\)tšjxX{kٸ\/,| ZUq .W"+ &gEdՔ}5wOafFd$g4@0*oA]Q RHTڼ3$ہ ՘ekyOKlK_ pZuOV'#Yޚq5Tݐpi0"8+Ѓ%6,V.4nϝFH5^ a(\my:IZtj,eq])&2((Pl4ptsC,ٝGl4TX́K`9<47/^rK„cp+ߤ! Ǿu;̈́v=N:bO`F%…6sф?#C{O%w7LLUS@?;)4ؿc=TٕѼpj$9*Ifҹ? ,=Šua7ÄMq}gqm xs|fD"bVl]{@67V: M|[ıY+d~# kSs[czyPǬr6;}{c*fLq1nE1\a/M>;ǽއ`rp` } !:Ax!o5R0@C J^E(s9*{ռ+-n7}G?fAU?S8xLڞ2HoJU2;>їUXX NL7.o+Shýl2eȜ4\F @@3+dA',IvQ^XbH߁'sAJ/+]GHRWS|,,)+z;U*&voQSe1n{&(czSq'yxQ"4yn( ESz@Ѥ|&krA((hYlkF8EΆI2V8#dO贅Ȋ_B]"}]-m~%(n^YwY}=:MgZ=FLCIzgFҹxE }vÕK_aDċtΤ3o{ZxuU`܃߶p=DbprvUڪK惥W+c}k%#L9y]QfW6VQK<]|Jb<9{mSԼ=s@6ef+Nzp %%xP0 ],˵٥sz>jf]"b=ϖDZr/hc AS&F#he3^}Vep֬| }M,tMԤ Ƿ&С+ٯY60[[EވB՛hbtU~U‹te>O%>:j)dC/!VPS+x`xA' DӘZ /|q{NYOَZuvR4ۥR@=9cU3.ՙɹKzC[JEI !Gpf1fhBw@v͗ ɤ(+V7,՚,,p;Ch`@:=jEp+R#W cTN:L;r h%26,Q7qbib B9|FYf ;Ke)d^:[M'FIl%ۢ *SAlUR؟U㌩l.7<3 :Sw(rBK4Xkv,4*lIn.Qj,p-6HYBjTY>Ȅ@ԍ7)g%lV[&b'SԕM+ݡOs+Uw:R.|^c}ls݄HNhZuCI6Ϊ)_8\{So%閣%q}fi<0 Ei(˃R@)Q*-W/=,;Sd15GIƘƄ+:J+fAM, an0JNT$c 6\vcTڣ\sw0=Y,x5 @q?'}%i𕽂圌2Hv7ep8d%cSc0PntWgQXeÍvϟQ+荻?ݝw̚)E޷>U}k&xvdxjMNP%FcBxySg1y{I?4c^ga_(+^ji$*4OGoiXȉڐF қwqsx @Hj'ufFo}}鋭}T>Z7D8cGk6Eg‚'O3XD]PCAvИsHs.4 Yp,E%y )SDSkе 'e2=%c⎝ y&F9N>k8_0g;FV_8" 'z,Qp4YSRL,y"y+i58[xy kR3 =EK/ل4()90&~k1j y6{u 7ǔ>g Xr9nYn"3G1TX59k5Dn@fQ=0-FzV_6H9;vʴUA5Nj?ln8++8dgۡ1ӨQ< g#~\& jDw!4om)x-I>]39rwTkufդxN:+o>_l'fƝ*^_B4yM L:WW H21l/b %*;(㘱u ,rScW> >;,G:bwB ӈ_u15 XgAė*i9doDBB uZƿ:*yƙc/8۴2Z7ƹ٠MY'Wٺ)pqje|b!)ȫDIZ`9O.( 3cJho_Vz_z~l0O;OlF_^]KzRU[(: kt5k"Ry8:tgVyޝ wvjP*GVy7vkIN~f3rz)dݫlJ]^*h67=*Aզ4ք-zSSlkb:7v{Ť}^o"%` ONizG$#t]wA҈'Gfy73a;c*,f=d8ks?絴Zp+ X@rCv6}XPZ#MYgx~<Q,ј"qh֩KM<K"UxvL+Y} gPMpV=CwO0ܓᡤy}p5l2GÑ$Qlqu `y /m @[8}AJ oVa3z/:k=A)5&p` j|A̚P7Xn9l{ Zm=4\EumH]yګk^n8Dd4!\:\J!@1$\¹T5%F(E}s|yVXNǘ"`8ݨ^H igTh pUStYč¢(QVDF-!F{\d* &;^f>SCnxܳ1+6OQ4w{c`ܽNiՂCyf0덤?A(ͪ2轵$HgqԇIUϴ` ϫ!/#p;z0u`* )aބ9s;5uSZA@8_I/n % J=HgCP{ 4$1٠[dP)Nb~Y.VCzwvjoˍжeº ǢnRӱ2+n Mߐk?Fz(mM"&D'%u8mEhz arqg^,EO͌nA^MYTF*L7A{i}w+T]ݓCMՐa8`J%p%e>G='ovxںLq7b+VڴrɄecB[aRˆՅBsZ/8YQ[pdOG WڀqVMȫ:?P:<7b@PAnSr/ܒb wY2IaKrkCRUnw[[lAI `<sq<7bXMlU߇A#n$nu~c9LX z\]uA O{| ?(iז7v;~N&督IO V& z= "YȨwLH`PF2 sѷZf[-u=,U}P|٦٦c/ `nuAwV Ԕ:bN}l* g&Rz iP6>Q@?Q}Z U2U$SiZO:Hu q_v~Ot_- BP@{6>/t&Z*aKWZwrZˊA."bC:o7h7gďWk_&߽e_7jIz=-[e,R:Qz2Dz8V?DZ"@mI^E~X,49z_]1J4Wmve1Zcwuu5k oW\\}"ѮfgysvI%Y]X1΋99)*a!|8lV[LA_>0.6`Pu8rNB]xO{/;2-9EsKȜPy#q?vf~o/2]PDg-0`.MqP{Q| Sv7Ym,H9 xPUS;.QQ&^_d9=MT T`~a\ 4As/>;v]lq-f+ymvb?"puJ{Y{ovԷd;d 8`f;|9#R`Y4GԒ*\:n֡cDPN)a\2{l(6(n> YMʪ.SDN%(˃7v5ee\h6{Tm(Rf]C(8 s{ljXGW%t ~'<;6y-k-SGTeZ•Z+](8"c/錁N KcATbhi#hH4<*9:$$=&E1` 7.0a} I"u^\G#%toR?.c'c&JY La cT tjBK7[Iͥo G S`8s~rzjSC۳}Ņf9`:w<66UW Re*ꂄ{ɾ5, ЬLv1HeG=hww0Hq*Ü1'!)ؓ%Kpjc iO$Ma%3GJIψS*+w5wl-tČ}Umok}`BN^ouč% ZkfĹX\*T|ӠsUvjY~?N;No=T?xb{ //KvW'f=i|AY)O("j*#oo$鬚N@$̈Tn'>r4xőoSBw'w&Sk*vV>oR>|N9%߷+)Q>V>+(w ?d}㦖44Q+ǩςFQp8+9KMW9{Ix.F04uD}f68wg뫫(#uPO|Ay9\_n5~]ڜ!oNMuӕ< Y$9u/Su[^r^k?x}ϞXID=$osʢ 8pD3a n ͣ˼AP:RL@nLmH;+]@ 1N5%l$Z\(Qp͗Сyz!p,ۆkZvBW*gdPca-U}?DeI}ɻ1K;GUe<:OK 8Óv#^€/p.7vP0RpʞoyR֔wcXo31i-vti-n0Fl߾k {7BAb}"m2d5;fd][{OT3! NC0 0`0{5ÿ@;"w\[\@1qxЫƠʔ}[j۴)w3_z f'Pnöjhz!{;Eg1.KK57?ԩ|-Z&bjh8sp޾;Qp2M4qLF=:? _ K.Qі JH8eN6 06܂ ƗoYe8KEeUԒG!VG9Kq})?X+'%g2G(ፓw}19fhM eϟXm[7!me4y+YXݐ"Ofa$gH)RjԞ Xt΍s[.09NDӰS’x)-N71 :@EƑ30;+wn|"קxۘO~Yߞ%>GrwS U'bQ$B($Y܄XCl ծ Zh7_'87Z‡VM$aC|LI]TS4 z)A8[MFc< OYQd_MWLeݶAf"nt"x[I>KQ:+ Ӎlt  PH/ ɷ]0n{$}:V KNfU5@oZx12e$`Ѡʘv6++Cܨྃr6̵$h?Jz/E ҷzSHAg9Zd5$-o_P"fϰ%N TH{'Iy[|ANWoN8buv=]y%XLg2">:L}*gm7igFv^2m6a>k&ar+:6Jl,: z "?Tǡe*H4MEf&L! \~ؼ08H稄ΨXSy+Em 5 UYx=Y->$R`lOK~IS);.W{vEmXx &?4YaLRsGRh{jQ\ͦv +NJ`vv;>O2͇.| d@P JȰt %-Tŋo0~Ԙ*FlWx) A}\gW`L6r\΍ˊӳsώ'-Jmy$9Nn[,m%UIq{w%@XϭĪA$AM`KhNG{mF[9t~^QI x瓡"8k2m;]wv::ikWSOU%wݓ]G6f` `%HѸ,K}@XZ27 =ZV|_J()=m0<|-:+ƳO\Y:PL' 㳦%߲qnاc0lxA;8)#i H)? ")nuZL* $qܔ:S`(OlȷǞ>mDKU:yњNN#EaA-L 5!!* ^2b9Y8 3dU=jY"@E1\ |xY(_-o,t2В !@L<_/h OmEܫWR4@CC~JKn#LN8_ѳ7CvGD~s1ཇ;aUFW@^~ IZ4뾌*Gۿ%K\8sCD0%_Vݲl '"['HID L-!,ޚOpziFi]xqFo}8lz#嗸poEr#Fa1S1lj1 AL .6I}__Hll/z#UCÙ>ү !@{`y.wME 7NImf*%秜˿!ONjl3 , z>M5 U0A97,3q% =)-(+~:"?yq.` lt.x%Nt!>\2zaj<& L/G1/)ec\8uA&;D@ٖAb;}]ח] TEpf9" vȘ}~` [GpH1 5 i1],&]alF1:Lɂv7 w-:56dr.'K7oS[o>cԑSAU," 6:G(]?*Jзkvqy pw8ShдPǓw>qUNYT?z&L٭tZrTI$Mh,USyAk&*ÍAիi1v~sBׂ[eUeLiy" t^珸[ l~{?YL*>}5 " /s=O4"1w=~f<W]{ޯ.^R\O][V*@T=Qr#Tie R XLlL+ĄCj\(L)JgUڻU_gal5ek( KzǣXW-t1Q99^okLo| XpgW-nKN-XfN|eI¿/k(J'tT߰8Mxg nKLc( "yU;uiث8wገh {=a8UCP*\^Z@D+aKUMEc&>]_ K}~!-Q M)9+٧lĩDЌ ȏᜰ v^Thpe<I!0߲K2P+.BqDMC0NbqW)gi0Bo9j;)LR@js%A~I^2VFbzDr;a] t!*? rYCDEE~sΧ9oɵZJj))ؾvi Mŕ"lp람:Nd$ G Njjڽ+hst=g%~ˀid(D<lf)z\w{y]6r l *JP'Ũ3<"|‹_v˅e Q~ۺ )pl=:X@a]ٺ :Yj ǼSTM ]w\+=Mڝ1>;|\ThgFgȜ9 q ^\oyb~' ;]Թ hI}](yy5x2.Yj_m׸DŽn' Dkl:̦ɊQ}wM;P8hdKM/_|b|J'l8(&09 Efo'Wchf?5ebw3׳1.E¤4Dwg!&e4fV槟( YwJwj2"6\ȑ]s޵-02 3 kkFl g8a"P>4SVw H{5RoӛN{z*m|ܯʥST˸1>*6K%ClQ^92Xrj DI"ԁeR|X*kos-&"9|`˂e9<&pr[ji\0^CF©ySv*E.F[Q3 b[@ۣk\5~6s3ǟ45ݠʤruHRuxJ÷.e؏壴hFaR;Y eCFc*FU>4'.۾fUm4G1{t!̅zo{OT0Ah x O igMl%zt~Mͣo]5WGF83Ϸƾb9y%n9hŰ*'Fr@EI,3aʸ:f`s6iBEFnd4~>[aW)hAnN 8&x͉hJ|>-w@%N %@kMͱs^} 1_QӳڗjM} ѿo1CQg8gY̒I-_fJkžݰޝ/ٷxH$_dd,)YnCTr.]^& /w?m w@JDA pF*^ *A^QBh"*pwi8#+JJms7hnFCd͹JFA,W lmϟ%De.t 'C[-Iuѫ1$E9"ΗJ:ȼqM\ĬT'HngBۻYeiX6%KQUs^&r~PƀE[{Y'Z13yi:+px-}u++&zi+6ow.30UlUĻLM-h×"r^g#E6uat+MS1u:un {+hPu4zuAåISd+o/ʭ C%t SC>{1^d׳\YN&A'(Sy]+d0t:=ɮ0`GWҧ 0w.Kz[>9$b5Y}"xwGlθ]a a-߇fQ 8kC:Sgh˷8=C kڃc[1Ѣ_20/&:F' ݖCٵ n]ʈ xϺexÞ^-?l& t FK*G3xʡ\V2](nYeسWzy-a^ @sMd^ 1"'fxȚ@ٙ_RWDŽ{LJU+T2$ڮ_LSxLowg'eF4NgHxcDr`:MVl\nw] hYQ;V:[}θݴa9Ju !KʒbE<)fNECCh3KEZ wVqG*sn|E'b04^ UkIC-}:f(B3㐦KBѮA Xˣl8_d:`(a b)sH3OaHd5Iʯst=OOz$wٲ}`&`=zO^s]p_8~ju8<)FVb5YT lHT&blRR M^敶W4{!fR^]M׹RvߘrRyϦliy +DD<+<2[2 Gw)7s>'JbS,`~uS4[gp1of\3OIC),DS4:fMȯq2WwYlaUH}i%'BE3rhNv#[%U.nN0h?뙦0q lV"3]X̮&3WӋr\X`,\Mט4ъ*S۱NbUWut/J;W㋯w軔`GOAFE".) u N RPcZrE?loj/^}8ybN*Ywg])D|njH0 A.ja5Dq(gVdQU+Q_qSQ*gjsο=U bfCv?k@+L,259iZ^?lg87 :n|sPd@]7+7r[uP9^A-*n[^DDrϣim @[)LVV5\}50xmrΪlc>,I(ưJ9ytîx c갬r7;6?M`VT![QUu{:Nn9,9ZwgŸ|mv1^:qN %z6\\͸](9zh'D0[b m{/(8eBL\$! `ذy%[I:,n[x֟hwݓQdH?Y%ΰ^}BB6-:^෽C[/p;]ySFR:kцL {td~:v9GU8wlAYe*xSbyKj<L1.5mJHD~co N{\xa3oj |xz2['vL%~aOBX2]gZ5<맭>LV-z3o`惦e )}2a>aʏ@Ig,j|l]ƙeytCO(CNj4ΧhYm?{$-#ێSˇh3"WH쉷lc2;v\ڄ{,0B\c?IG?b]sMp2>yFGNb~Z=Z;|/!̗Lv.psih&j6S/V rQ|/qg  JEA,u?%_LsӺQuv ꝧIݨww p!ݿ|^C-5[Fiu۝/FMܯ~Т$Ol&IB9̴!izov}X>+ 2R?|0w+pPj +c |Z*3'EfA v[ASx_I"\G ]#_{k3l49b^?b?G $LFX6I4)DF{>*H-Y Vb@ IGUDHQ )2*r"rٙasK?asKQSUs 4r/DQh=/x)"|zgݑ}\HC.2>#\c"4~܄F6v##=F9b. ]dhqĒX%g/Do^R" {IRK|bܯl{uTkV7jہ"`RwN;!1FRKj;A􈚟`0f;jCmF"<#jlF0)jm.aMPp1VG0ApJs&`r(+ I<mC wfqFNӎG\ua:j_[bB 9?|2ZJڙ#xVdc njocO^(+q}IĠ)pRE /J#_[j`V64ڕ>]G !`pN²0nJxW zm'o}$EӉDI(=C<,CXI7y3̜6L!E[ib$˱$ҹ0PY#e-RC8~OU' jxB}t^vJyv 1ҁjHu:mrR ~~Ӑ!]f@ m˼$3MwɄJx J\;ٽdue֗s|[OĆg.$#y;yzj喉^Pd?{Qm$i)R0m m8Wsf/X3اj7+vZF/-T}\W\6>vNjڟT^4>(.L&瘄r@ڌ.O>9{':l!k,_eOߘœ`6}==t?LNFšPveU\9ɐdKж/{8 `sjIt2o"Bq ܻZĦjBُZXz RXgD%W%n (PYdB΂^" ).Nh{Qb j_wj)tCm72mmk3%6`f[^!l-(ѠmP r]#gh`y'${7X8{gnBUs.eNT"U@x-\hThh)`#y@(PQs ³d{TA!__ٓNw  w˟ů@Dw;Š6AU쬲X5*$jTq{ NcĞ;l[ͻ0gL9 +Ҷk8aX3o^\jR&!zØօ9(ZME?f Yl{:}ܣ1=zQbHc~a/I5DTMIMzYA獂pz}yg;/dx6Iaru^6ʃ^ x _`2kv؜i$AlH魙3"NJޢG;OPKBDI_n1Wf$"R$"D` ɸu c&B"s9~TfToͷMf~sk-.ltiu =w͍|,'kԑ P$BՄ?-R+QZji5ְlAQkmgW6iX`NJ,}ZhO%[SNBs4v8qPWTLRGy fqJ:}PJ'@6 "SꙆׅV/h;'I OJ$]ۈ?Uÿ1"OMc5L}dQuZ׏\=7#ϓ%3-l?sxQk^ öZc߄-1v~%RHK&Yć G( w }"R]ļ_`݈$v"/Ǯv x#IAƛ?G#8PK`vf*M] v w}Yihj,ѡHlA}gtطՃΙ µ*ogJK7 ujJM @\Ժ bkMyhޝ]kxMj!DRe($*V+CARU:~D X`+v"mĽ?Z\~"^oIG~~ݵ0E+G D _AN¾Ti)x]_DQ8,R iTrJ{ޚU|,2l2"}B*a=F%\>0jv$ KƄ/QJ--15ڦpsݗ;Bvh"S`[=55 eah%[ ڠUl 01(QoNtTdroK= -PR<o^W;tvǪہ'R2MiyQ!ɾ]^>qPKy%zv*δ|b/g.KG%+Q2Ӌ_F`V$eYIagؗР‿Ssk<`+׻wpǹ[4\m4@DDR 3BUr'R^+VlXnQ*TqVӛYM6ǃ-Kl>]"G0P:g" cfʼnĿE&.HeXlk ҳ;6ndb{vycggay*RfHyQ~ySbѣK5|B5֟=m̊$NJd)Etlc[dV b)f Z:*5Y>zmɒ Ţ iX3%a= hyF$UQw0eR|qya"3f=Jy<'ߙJ+pfc6{N=2f,槟'h މ,y}]K8\įs,)H25\ >-u ;w: uZB.!{j:P\ʌc$e"hMkI'xDvAbrJ\nWRWĊM*>_0|3)'UNXzFdX"HOYXXomE𤖥>{Y^w> q ZTtטiIVo\#j8 "/[h d=IyZ `EUhX(|ZVz@+Kjʟ-PIbk0wNI62q]ŏ*SJr8t'F^TA4+Z}*r:> W)QJ90!~a%BJR}\0x2GPݕ84)حؾt=2eޠ[h0Ŵ2?M1ƝWV3#txR{,o9z|*}OĠp{#O^ųu O]GY>qʛ# 1BΟqvE?y4l0S8{?Gk7aOx1VMbNHC ,,v<'mE Nƶ5r-I\&vSpo|/P9u"Wژ;j9B=a1i;]Co);&F3Wa&y[;Mm}BP4r(8cI÷oHXS- n3,DaמmߪiTvx)2Z\1͛<"KB'GMKm{g!xxŵR8Xkpnj/1d,cP9xPޔ $p#?8]fݶy>h~?HCq4~p4}|wwV<N2q%5 Nqr ajv hi;m7۰eq'VStE_09u+/?,2w^t2;.w^}PKи,͎0)F{JPq(v%,*KUmd gړՊw^`3$%0m~;"d2O'?lhFJe]38 A.\$>oؓ Qr6RڢE[]R '-U̯U"mm]Aʺ}ԥ2pW@/闽Z֒q&HhL1[*!caf1~rozP>WbռU&*ԂehuiE_!YX`Z a2fZByɃi+D#L9XYd!$^#$k0m&3E DLq⌐CFZKv QMQ9 Ҳ+"zĵ7oiS]١aV˩ҽX2K+rz' $dT =3\Ȫ|JE>iQu!(^Gwa [?x /.*;DVRɖb^3~:+zETdO%p#IDfqjFU ˜y+ \ڰbSwwH&^Y}.[dCm4"ˬ)e2) /oұqR~{c<ՆV[ %?K'>E|Dͳ&O 'œtvxN<®O+ǰ_*?+YfB[#h &dvwNGuK q,}>l`D2GK3l56 Y۪–l6[ldVV/z\rWG ̝5/v'nW}mdOK`%`yfܺbARSEЪLے.kiJX/УBUV|^q6#^v,O?^ޜ~::]WG ]\:eL#ik!3⿕xrM7^_wzv\ymu6"ylx`:;0Z7fM'ۀ c"Xր۩zU5ThK{NX.{upWe Xm/(Okj|PVEwȘlQi#9SUj(.P̓jz; j|x5=@Jm1])ŀe'j`d[ :ۚ1mt] ?^ qUo\ h)"I.56GD:@Ucj$FX)x`P0UJE=kPKyh=,TJ-E=tE?`ÄfQ>}b#{3T\p4 /o.&FF|alX$K!8;y+R-?$'vzJvR)PPY/bxQ}nTˉ.5WR<`#^Ա8h%30YVqS,:-bOql3B twfYO[g: G#7N7cSTܖrʍդ#:?h9< , 8WtFO+$wg;A*etwRso0,zaU(W\{+Q"G{;`]:3qx1{д\'4[#E+Y|q(pTwq{z}dtXk4h4T!u´Q13#d"AC|Yg1 ~ӠjKE o8ۢ00) UrL=Ƥz4ԆHa渺sisIiDW0a!B p&(¶)'o&NnHe`Cwdq2S<ǯs9Ʈ\_Īw!,M9a=[ᜊ%ล}EF+-~P1qno95\y,Bl჋BTXJ4:t\0Vn)F6TKqr*|DН~s{p8b2Sﯙ&UhE1ZCHW@ [~w>VƶݪН)Ҫn_|8晧Ӳ@9G 0qsb$ܦƫ>r8c²V xw "||؁摫4Ӧ A)GP)qվYs*Ic|u2d*c7EMEDJZ'$\ԃ zәЬ/=So2m(;@p= і]gޚ zM B}ߡR[I@ K.Vgܺ<[WWׂIBat^w3ΛdQpN_d_IhN6|QZ #O%t B)(@}PK"<0=V@pvzzvrvzvz fAY 0kFCl-)O6J, )"O">yyۏL\-I""aF6J>'"Ͻ˝Fkc6|:# Hմxɯ'7)+49lXVHJ,C*r)ІHd4%H2LT3 #'"aon= 1yBlP]2ʔ]B~NܖS6/], LkjóFk2'iϔQlsQ} _5|[w 9ߙ^<gbs``e=%nK>&[Hr[DI쒥]!${JaR$A7(t ZwrGw+/K9ZfuiI4?b DkW0AпEz4J}R̓H pv%eUr^!'gm}en?!SɍYw!jT/pUEZ/[vS*xYUrP{ ZO3%eܲXh 1+ŅT,;WKL#ޣG>Xtn|44"7׹AeGCt_ ض뇣 ( ㌪@p_A\3*^A Y- _n* [x>֊B5v֒*Nq/* EC2ʹaɷ|\ނpQͪ KE(c6_Y(^uZE6tM-?Ŭ"axM =2t8Psx8=B["7^{N\!|Vw/7ibFW_+Ŷpq3GǘZfU`qlu9#֠õ,*0>*i^Oc䗩7 1Σܨq^Q6n t$%&YZ>LnJa;Fxsa\S:5uWݸi27jȁkL]hHo~Sez2/8Rm{Y$As鿀q}c}_m[к!|+2neu-ٳ怼l=*404M3t4Gzo؉%ΙAڪeWWt46{pp>1BS3LnHWxczv 4Ѝ{14ٹY*c5UI }3!S6t\ )++3+Ub +UvI4ov#R/))MV$9IzYV0]/3FX;X]eNf9%MҊx;=%y61RִZ1R.i@$+8HZΛ-ʂ.KiJz E˺^r hʦӸn$Zsy]4 {N %8+$`ğqE!ViX ~*#aMoizupLEoSRI3HoI=,#Ord'lcL:"\,r},^2W"_z]Q~Jc.edM$πu2_FєeN;^>99 K:A Te 6$.قDC1಑*Z7UA"t ѫpC"F |qJp0\,  ]|<V%},UkڻH=*Pܭ tLR]jyRϗ$9IG6&_䢻s/1D"O`Ro82Y>Ux*ARG758]6~(_ba'%J4v_Tꀀ,8Cp$!z,)| OgAw9M*[K:  RQm$MCEkm9;k 1EHy?k<yDJgM"!ZzxlK /*\pyj4" 2_i@7 vS.ۃ߁5>F6rVθV߱:WK?ЇhX75椥/Ff`͌h뀗I-}2`Y7zRK(!C`Xnjk2`nsyeuFyg^$W $i:,n7دwtlji'U<O!*6;gSOr{wFD!r\B|c-j]?Q! ! _daI?^*-L8Zl1G.?Zj98U Pc1ђL)Jz|Zݮ.J<q|d_I`f͉nM}x[6E#j&(0x)1TY֜n?؋d=/SEy!]0W_'t2=y{6VmW?S4*KH܇؎>uR JFS_OjSg99v"VOtgm]?Ґaյ3Z? ¶LMW?' UC!|:C~Ym:-=}]?ϯOb!1۟d-MK_CHAu:ܢ} %&|d|dbn.shlu8]`iɊ-6v];3)q.otNA}YӁ|\ɯ])|V*+Tj2 ?v}3Gast٭b+x -:xx񏶔,Br's ji6Z_jsvTICEES]ڡw/b6#ԚYNH/re7A^]sg% l2v7lFJXuɲ7QVu9.s7: \5/&-@hGQ$DzIU؄Z'$96vOwmf)>*2qp70ǐXR}͑'n=[UW179v7/>΢\MlѴlG8~//_*7]x4LEIV+~eu5ڪ)YL[ɊB|˿i=;Cyh" tP=(e%R<%%FJrA)G,O[!I JπH%ʻd$?O.1NPɽm*~ Nr]zw ,Nk~u97E_Y%zk^Q(PDɛ=xf>-{ ~}xƣZ|-NRA?__@:> 35_:z9?%]ՊP63]Ӏ꥿zf0֊2clyǾ9ϴu)YboΝU&/?/W0y[--"3u뾒W_iyJӇ⿣l~iUTq-BKkpgKA pHz{BT"|4^sh]N,'y3YUHN5+#o/)n<n~S5лL|l<>YM{ӏ-UI. oxZ6Wiճumz'";rۗz|Hߟbco㰋l`xj, Xh ݯ!1sU*/4O:EF'GG'ݓ D8D8K4XЀ lKi8b N& ypK(Mh5N3s(Wh@ y;jjN;򃏓.l=-}5wWKm9,狁k/}{:]Cd)}q5+nDqeW ua,Vc`T'WkAz8(I#$4 8.282Җ<$)[B75/ɥ`#Fo!oǥ3[=llm\ڶٴ{ Y8İpmڙ6,wOՈh3c>&#qt/(!,ŐbBcbp}>6$ܿ7x!2B2@.N&oUDs&ߎ{qe'"HqrGD9p(Ja\:%dJz'PV#`mxz18˓~91Ơlf wFJ / .FfʯaA\NSaQTw$1I_^ 1Ҝ"ZrOB|̦éD稺 n˷aCΫn!8%_!9E%IxM8H`\Ő #i#r DmTkIe;ojvdx[\mHDf T HQ6 Il8C)SWDĀK[Bz! d1*h \B ԱS꓍HC<Ù؋$x`evj.0M &Ifngp5X3w5`rI&cAkJ!ZE&wЌ A(,7+gO>l!ާI D49BؚDcRz v+{^)h!g-(^c< sJ8?8e0nA! fv*xՖ3t4Bo-J,bh,BITab'7Y8.E: D<\B;f0C_,>\4  A2wf66x"}J 5e bnGnԦt1adt{jhťتEcCpt"\&aTBWL&6ӫpyCe5TCKԝMfc'nA1+?IM7F~͆i5>&t(:{|.V'Xʌc0$Sݡ7gd8ɆO01!VLlqBdU>hDv\u -eLj0WiBe-vc뎨֣>Sل_DeַF,g G}/ ӧcؘYQ  ںc06ԞRWd@֎w'ByOӾ6{ӳ ,ucbU 1 k5+ A>!ֱ Ir66B |x,nt_5By4Q=Җi,f >VL%#yYJ GVӎU6o?`*_}OQxO;B 0vY@"fy$ qDhІk^ELJ~ԏ/UR5טɤOU&L=y,zCgd`"p?:[$Ot_SuXJ出hK B- +I;He8-xxy8 w3X{!זHIӔes+:28 A!K@l=n˹\ 4+᭫]FgILeo5~wߒȋmA @]tܨ x|Y9&Nr VGpTE%@IeWR/b$6f|Ų&oX=k3Q(~2LM*PtAujA~E/2Uv~  mpl։Y ҀZSPKUEa!P쩃cAc#)ﻲ́M`s=Z' L`ƈ] cXb~i Bt"I8#N=T‚ե{e慰Έwl+*д_6_A bvӡy˰jB *ǜ j^|PwT9Wykp̴坬ͩvP3OjƟa_o/ϤM{PLjcSCH]K9%K{^AZ\]A_ Pҭ},#S1[u[J>O6;k(9"q^0B.zZ7PK:}ϯBTXGitڦi\`GCMNBؾs?|IxF0L RI5#|C5h7OL!9(M Pw|BhP5ȽX ((ܥG.$Jx9yo=oB2c:sޏoތew9eF4a3E@fv":UZN,sRh'ȕDM1 YICJjdASFCaVN;EsMS0)uRR5y.J5^!X# $Ux$WX,ȭQixGxa ܠC..,3d8Cd,T4%{@x rdDmrм+7φBf 4)zݞkBd4j(yTP0i+6Y!xӸ+$xYMɝ)imŨ-*Q /6Y, Io]G_&\̾lZu/Qhߥ)|Dt%DJNh[hO+[J0a: wQ s“j5׊%c'I9[I=Uo޺Z\"gʾkr!jPKU)T}:Iq]mn&$X?DJvbłӯWle%믿yٵ` FdskV\&ݯaF-k9j-_e&4x=r҈ͅV0H5ɒd* QZn*YFf"c[i01m^WU.qZw\C L˓kF ޼e7&[droy.[qU.լBZs>ru'xF"N"ył4LJ gm r&t?VuAOKy#=\%<>sܳB@teH_i |4M( rzzH%OE䁉߭(3âNXMIEVJ.Q\IS^b7|xΞg/?n~ hܕ׼Eөǜ31 CcXu}q#wu}??~~~ݴg^]i~}_CΝX`X'bt0ռ 0X*tL%R+/ĚoQ>҈mp|M<\).cu5u>ӑTeOog ":IvnI ?Fڔ8 $`{ 0*/+#Y;dlf,/wN%0 [*hx<y`t\Ab@e5/ͤA6Jf\~6p\܉ B07Z,e@GGnxyB= ndcj 9:a۵L0 |5d a [uPT9߉,ar2Se +l FRmUZ| AX$y\1GSeWa8C [k AQT'dpr.wo_tVu ].uY\lv0_hB By & 6S$bqw`@flmFnנR80w(w##*-sqUaDCBba Ep_ yjKW> ^YW JUS(x&8/<=z}3 m6e걚Nb\;4"nJ?<:&l\K($7EZ̈́!$%y~yGEŭt1~#'iP53tH(Zѕu# ӆvڻ9,DI9;8/l) Z֚N$ wӜAFqT<崯Ug!QB{DR_!_mk!ތm$^fj;0`yױA 0o|vC H4%(3l5=wjO3EI)AR^ȝuHmDN @\:_7X {Lo+8zE{Irv6V5|m5h ^#ʺ-#2rW\ T(u9VC A|%H>eSc--=1vSNt.kP˝;D;@!ڊ:#U-iLTiQ~T\A2f.;nn!3(_dž0Bi[S>ve#{zFSZH'.~uMNAT;2PI+3!Wnލk`UPM4P#2\ݮ\@p*ʄsh%\ 7WbW*y-rs]8`̅@t\5~]ݑsc3|: q*!<g(e v7 ѻZ$_&#PdH5# ՉS[K+NJQMϠ 4"'i<"|M ~l<ʳ敆m9ݫr7^1P!}xGAyPv?HFx׋.nuyy'f3/We=An-RRin胤[)93-`w[٤sOD~wE6go(SoVEⰸ)Hdj FDE:aGQIVDߙb2YcbhySQc1=8Uhxד2G l;#/Nn0sq-0lV Tm6d'fKY}z] p_H)}8~aD_;\z*J@ےRҡ窃}J o X"70 /əiժD#^xGjzJ*%8@2viڧV(HYuw 88v|7173PKg< W LK%:*3t|g:Ymy,;~d"Mߟ (M~(g`wX,߽b߱qyUy?0`Ŋ J4JX-VY~m*Ld)9(~[D gtsnvʒxSC6^<_ -B*8*l]󴈊8K&_XA\S*8 ɶY0T`p$ 9|柢>.>q $AGI1S"7^McqM'|m1+rkemPDCeEx B ( "JQPEsTl7Xu冞m8 Gy=87 O8KW_DyTdHfՎRI|?p޻=4C{~z=j PTGٗ?g,g3u RqA_g \N/ޝO dtڸal Z_hu#);=݌.Ǖ]ZN$ƧYD`w F'wfr7yt=(!ӭfW9^eO}S.y.ͺPø1JP잳<.+: k~amv.gl|}vu<ޜ^I2Kc$ܟ 0:2/x?~ד1Fc pc"8Vm.BW2;U |x-)\?:}wuv5$hՃd >׍]ϋ-{j;CV)ܦk 1*]ۓ@FH`0)i;﷒Y<$}]_Z>J|"E >Dy*}ʔ>;Zpތw$iy=o |Q>߁~)y*dD/mRh[0I]Lm@m3O2*EjmBOѷT3hhkb4:) Xd(pMvsbàg*^X;ӊ~$3]Zcʄ@sU&ʤfoUTjW,*m9@"Kv4 }ը;`rJ鬲L 8b#F 0G wZ)%]C bhW36xxJt\J"ra;/ԃ%%p5(G $j{X Ҳ0nP| HJ,hmVC/q7vH1}_5<YfK&k6 6_`1Z< Ýl kGFn?tE)'QYޙѽ 5aßA~Uwe' $C香(8qrkj٩̚j9<UigM ?)-h`5fO5P4ǕDGC)p]:0]%ihTp4%!bGR4SI2:3$ d* **Ou 6m`0QBᄮJ"9( %P:-fb`0]F \b 89T7txbSm6JbQ'4xGUVvb)SA_x]5>: Y 1|_1S$רw%;ˎw\H_[6Ii Zc{/=R RzT2 MTaLQ2!)]8W0u 2n1~K 3n}A zA*L)&"O3_G@Fx@O#y$m":|Q*T'bsKprЉخK/1)r@dHFKVNܛ}*FcBUU{[ԸY+n~ԩ ^b@?jnSZ_\#\{٤U=\n{Jxj eiU}*WGls@oj#{p9>Џ'7 쐿>.BkP|b7UT`WU8`ղ(NfGY LPɭ~rpB K` \[4d_w!-S̾0rpQ|r ~·Ekλa~,s\6+X l(2V 57#ZA6婲Z n3Tf̤pd.t=Sѹj0.K1a^Dsޅ բ8Ҡ&EH.$Ɔ+`h~|H;е5(%Ko5.Osna{ A_jXGI`yrӅl9Z2t&!pQs+h1]jQJPvmLzh28fe` /:Ø]P  ,iX||c&:J h>_D|lB @^ەT?ՏcjTg"V"-#ߔj_2^/k(l-Rt;db. ۇ0U fV]N.nC6~~xmd{sGY:h`clJ0 $3b'2bQNj>y60@ag@pvӇKE٬9AzXmwRWLM ~s9" +)]pOSDZwI-T\;Ե"[//*Zҭ6vBpݚ8nM/tjQ#y~^>4&:_oBQz>HXQ#'3B}B >Z b,|1lB`)\3NYB-zrоFQ5*y+{|z4: wL?PBϒ>C<#wޫx6I$,!K&1rGeV^ D7Slbڅ8ʺehnSL -ݠC{@8;r(]!&i:,2PO'ix%'4rë CrDžynBKms D崿&3#V8XUsRf,#X#=i}%8R{k[Z+(MmBUԨVz[nC,Nq}^ZROiu˴.h-i Z TU+8wDv:.] q$ijr2Tpٚ dW |N+GԗvtBHTfa axxc5Wუ{W\:UR_*Ɔ=tZZCl e$e[kluNL)kѺM{y`Lf}X;FSUձYoi7kWÚe8z0R|{~hqm,}Ǣ $ ēYUu5@yuT|V Z/?ww\I6wFQp5' b![zh,#u/\<q}d O:gSOZu[:N)[!z4h'VG% O%PHU9Ӱ=]?ص;:A)B!(U8)%֛g3@G-$h|/ZF@u彎LW^|hJ/ċ0Z>XPOsZ.Wn=c^[SAޮWh Yr󽏖$q*Ik6h̠@ڶLz+p'ذ!^y q}.UeȬ2:X :wV_GZ舮Im^GFf1ETXmT*U'YϤ3Pn]*խS+IU6~z PP2Fv(Sk+;"Z\Xk8YCv5\st >DiǤu`oz_5[&݉ 5HnJj|2i!krjVSNPyel P Hc$L rs{ ~w3^#:6Pm("۸H a٢J\*=)DOx]v=r7Ho Պ@kӥ rT M?bY} PnKh*py>਼1R*>j Ta,Kr_fO/XQ,5^/vh=cd]5+lf9]56`,K2u×+1:T2|鬇^j:x.UFlLB.郷6#"~ϓ|@0- `1 n⟋._I@)w>?x[騭'vt_epw4O8RCT_DÂWiVp1|؂%0{"N*('vۍ+ԍ(_z\Ii _j"!0 v4B曃H_I4h1t#"x(ITT/ef`t\02 3^P-MR]E{ ͕?8ASIr"].pOz-Ux_H^e |})ē'cyO;* -ڑ^%Cʹ+t1J0/RE[JUoڕh{,(qo.)D5uͩ%ҍќO[X\^b  B]Hˋ*)yDzruNCoa.qaM+ ]X^^b"*Rwe 7ͪ0#Eu@o7A%}/[ #&Du uڕ/PfPU׶߃ЏzўQsΫe ʐ[r኷z$T P|#h-Ihxu"QNRkAF|Q;߸ 4,aȟmM*3KÖu/tG1?4x5! 5th >7]dCHz+*BHQ7j8ZpfI] 9$qeqx࣪>(@3}]kЌsz}u)*/i 5Ul-=~MfzZhJyx;ngPǛ5CC?.b}} f 395,ec?a")^Qhhnr8Z5z$ӵ3 PKZs۸_"{d*In.g*,y,'ә^C"X.@ 5)l~.v]CrƳ'VkEz݇'jM 7, jEOlk&K J:fR UH(Ә -t~NTҀ)IoPCDXIbP1LӘ<2VR8 \D4b5(q$%9>\Q5X *|MXJm&K{{ EaxpzNe$Xz^qj 7 l$hf7m&&oo(SU"~5@mz&4T"TKEj/CqZw*vYe+١*SAU.R5U˻{j00B!iq3p RdczfnB:Que!t/G_O;߰U ( EV&ZilVo8va*PKŁ^n9N]Om\X{g:jDH,ƒ;TGiw,uwrnPax\\JkzIx"m(UCaP3` Shd|cc]&pk,8 ͭzނ+X0c|\>¶lW` ű.v'ځ85vh?c_ehyyG~A :*퓍m~)Lgyn|W[dv`J(֔u6q5^6Ncy띶FrE~`SQ$Cjz8I*L+Z4dϩ>#VDZr}),ZF|d:&uDF!)ǭ%%t$ t9Fj رv] )O1`ō9Rޖx*E[Im :J޷A<DךoYagmQpHe-r5qw wuV-èVR]P"zphxəޭu '1YPRYF_B&2+gCҒ' DrE +## OwHTNx(8>L>O'Ws+@r=ǂt &M I7Ĝ`MyZ#=Bjѻhx"fBMQ/W) ;pl؍Cf0%i|R+ IaNb\Rwm`" i`%Ucgku.$fQ^f ,ќWЂSi:Cc(f{߿wm"c<91ElJ5^ @v Q=0q\^;oMW쯁R|^"W_ /xQ<5FY!0`?0Pa>zaЌ׮Ap~eIqM@1zNVSq& 9A5_cuP=ݹPnL3m\ֱ@ck&VuAܒqLl(](jEK?ټ Zlw#BY hjWCnXS 2JgӪ"{g`V PWUPKaB2Sc3Q-{-e3UG$!  IW/"n|@~&#+\%Cr|tteL̊ ;"c)aYI!D&Z.S\huauI͹$>N%Hx9%SKխ&r YL[fHZ }y%ʘ\><9J8jyXՇūy,aKNo@$PQTd;yzrpR/N'8A~4_2:a9 $m܋,DaeQ sرZ+n XŠQ XcYzM[* SUԴK:{ H,R9fiu4zj:H'mdž}k)puCsصsO%7)(n yF|Le$QlbA"wS?_g=RCWZ wlŰsHۍ8/UVZT? DfP'UץhCA1;:ēYHo :t6mc=ù+׹tgȦ]PT:ۥ C*A*-vj)S_{VZ=>4)9OVҹkst{%?I75ɊD}D% 7^ gIy?w )O_{QEΦ}NL/wR}hylldmy@hh c $:!t9oȫP)%:дzcVCG//χ19Q]V?P+vw.uy0Z㪯Id.Qz$anmQ9#roxar1It_ON1Y0Hwa.ugRߑ]MZ/&g?KK|PߡCeU`^Pt6sv@6nkC=dNł3}Q7,Vl`>\%@rClœA7lM|G;OmkZkszQ J7*+EZU ΋ֶa+]H)X[(`tPꄘE 6_͌BWZ(D\;yl3=z oL0m@Æ1BE8 UfM\/rf[1 \Wwx5[x!_&nM 1E/65VB&`m`uPKploVL9W iEU2O7v +퓍T&4t)@E?$L[; 4hxKW4/7=k> cdF'=Ĥ*R2EB&Z3;"kÊiKeRPiޛ9ll7k;]+v A-(g\{lQR/Y/Dv=dytL %>0yPd_YEeبl֫Ni=;=/.*V@{yRv_筟O0 8!5ɈR2"$ 5 8.xvndE? ''Ay,^| ŁMM/ amͭ8>[e?X|< ,@6w\j"8vY- "zL3wIhZqT8 /}t]xoϬ qOV8|M4vmѯyĕ'?eE^ ŗ!W`2 #4[1up8lםzpϻ s~pZUw/kjm,) hGyy QV0c߁a%hTL2tgqV!b$0$wmҶp kd|H-0!0HrC6 kHY`p%^P;JFVe8Ik0 H ̲.R#٠^P#47٦כqg({dnFN89oB!#)E[­I <Z ?A}3₤'s >y?3voxRrb3a9Aj0J8ԇ$A&$1exnV8t>VM2@,G$Tc9#BxMQpwhAe1OzJ .oCXkFG Tꄃj`3s @UdDMkcv X?.F,>ۚ O>' ]XX]Pn˸4Ɛ<t3q859fRCPT dfU76ńԬxQ SdيP%Y'kU;QLd'\)K y>Tɣ_N+WiL!2U4ٲGCNXur)Qxt=ޜB &i#l.+x϶!\Gϙv=ɈKJ7K|qEB'lnVLA@DPl{咚x-`!O8Qv(T<7m0{sb+7ې, {BО o{c7 0_IgC6,\}jrLiϦdSU>S3fKoCyOj@= ,9)]w?~"5;ɝzc'qQ  7WA?wR$ۺz*Ap|8RA5g#W!v &;B]’pgяNAm-d&c@F)ǗFd(54Sgq`şIih%}Y,:꣙3-M xNp)!wMS{FWyDÎ{1fu XvQȐaG>Xq~@:S~n ۼZK/aee`#ݛf `AH؆vGdLëMneSb*V/.=4UA#;Oe$ aRd1p?d"kKpQ3.-+ұaT8΃ZʅaV6&1m&b8"Oqu\51B{R8=tFvɫW#]@h\۩?ocx "oX: $n6MͪM3<8g| HK*V[>x-Jkc{eI•Vb-6\0g>D@bT 秜U#JЙ1=Ԭgɷ#(U{Zb*@*١/<[7}RR:9;ekx Z98[$Q.LAc`a~X^m5z&Pk,>JϖVStG OfDx2"Z\Y BhK?^ U& ͼI!+ؑ&Ͽ^7H])RT!wo?dL]^*:=$&IIv$1 b3=z}N\s؁1L`N8ϝ uT÷{chBxp98j,@WXocAW1Vgh?aݿ\F:{o&͕jL$L~\_e%1eyؼܜ9F|y3|3X|^eks.jr">/67y *{VN QNqʔ 7^5Si*جb:/bXL[E,*xPԵu!*xXԯu<Ƿy|Sԩu>ǣbv-oՈB0W,GŅQºIݫu,*h}-p^Ʉư썏`htznb.ImϮeڔo(\mPKXnwPK`Z>jdk.internal.le/jdk/internal/org/jline/terminal/impl/Diag.javaYms8ί&!_nڦ3i =:MM&׹#@}@15dN~`3.aľnュGH L#6,fdHEh§DNw 4lGt'2V ww) ZȇOac5lIo8өqyh㇃ lg4]>0mgl(Qй1ȃL0iRfdj-(.< 6%aB9W ԆM؊EoCɺ-O%ھ{ܪGfeTjFU=ѼȷRMlN.)w#S=[m4232ꤐrP?&J }3K Abrm;G1 *#\ YaTs]gyx7v prJhy8*AJlE2vC[A՗d̙F m,cAN/Ek_Wmv횝U۵ZU M7rU Ȕf('Mr*|zr&C^f{Zl q҉l`Rkpv`R<L. WEpe{RǭO|'@0#f|}扃'yx׾*1x}O uL^Gd|sBMgSjrϴŕLNlfUIENoL{|j'-} ̩|. ɒij6#æ7T+q#uvzz[A|e^R)w>3{ 1]İijbߧq|IR"7Fҗ+s]TcXJHgyr\NpWbɤ\kѭW[ԚXYVɐw6jJ,bƎvw5IiQ>/c^3)z^>`dc*ޕm)L)*Bb,΄8a|8S6;J~lg3)l*2Ghy0̻둯_^I!@tUO"MF 6Crgֵu?PK$v_X[o6~8C#rÆy8IkuY6@A˴F&J ;ŢnalQ(LX0[ lQT)kTAE()G@+nAn8)̵K4tI>}Ή=YP=FN.] ƻeα,rؠZ1χ*%ZW-v׸:0V4!2uM}Kkʞec<ƍ}E׍Oˀ,kƻM,2DdrEXkXf#y$a:I]QmzMdNv#Al[z7orNN'ޮpyK n>_\/rN ]Mt/|ox6F8'&]='q3{kbmb Rq(Dǃ&LxsRǔړoK=xv,Qz^=5Iu$95E|Rh$7T-Cz*9wdNeCus̸z$ e)lxYUͩw8 G?t8G(_ cʩ v^hC>UԞ/NiR=׭o[aכUn1MX5uh5H4 *J)ֺAfVa%/§6\l$6 pr|rz&FtKYKm؝0S6aUbЅ(40@/ TVb.rH6EaR@G%E1> iUTP8:=L32> csA&NL@|y%ϣTٔ\<.PHi"߈̚QFzϚ 7!fu7+D c4r2XlE@bSr@}3 @VdqkaYqk9q0z\%K^fGT&LktTWc])*E7PIq1RlX%?ϯCE'yyb\/[%#f#)dмOAJI\e*jP2"=* )Uk9w&˧fQ͙RAXUe|*5!i­evEh4&zf*TB í͆\Zr^6ZաH,WTYp~^ TjکT~)il.<T1GuL)ʐ2 oL\]cM|7?]Rfn8cԣV-rѵ옆Q\?D$`A% z* <2[(AP9w[bb՟{p|`қ?PKGI04ː4R0-m&2)]wߑlQ{KH#)^%b|a Jp1___Y HJ*Äi\3f 3ҰiP sfr9OQhL`^TK rfpL2K.JxYx#xhaL_F 7T)&RG[=?6hPDŽ D)C&=" T؊%\&~I.;c((d}i MLi4ɭI*EZ*E$%O923cV$XV MF>dc|YQ_;TZ'+m |>zQdF/+1SI~dW .Y YV)/mHd%1娒CE2&>Y߀C 20:k`Iө%zA1X{=Z Vjߊ7,,Zɔ ::Q>_plm+ :ZrxFUke%uQh НEb2~3+/Z͞}6piy™et\7hδzm+3ht=l<NRx# ȭڇm$_Ȯ.+:QY0euGi#BS*8i<Pljo#RBDӛXx9.F:5fO~} Ŭ acuC-0!.r?;1YJVο;&y[kF>k7@$( b.ʈ{wMNN E>wQ^e-5SMemߊDLZB2w QAd3]/>0OIk{ryQOA* _qllt,#8pgRM٫@̸Mk tx*:*0I6q9ʨ> ב,M!Pynt-6 ʉDžgJ;lQcDTйWF[Ӂ7g h Yep T$,ABzKP16]1! @}%}Xbģѩ"4P"4==P"~E-2Ac䦓tb1-8h+"B~EE NTï)epf Bt=b$Gro1 (۫VkRP| w0sJЬb.|ϓ*Gz L/<>g/q7qLR\/kvzJd-"^pn~aNp'Euԭ[<@Dkl92:6#Јj[`UHd#vK.Mc߱d*sr64 󔲍 `0cp|mt-v-y;ŃUJQVjr߳3"cavɂ&~<ȳ. adFP24N Z߬ӻ(ԷP`c(+;4TLP:_rE:KcYP_py0,yڝ~Bwt?Q +tr 4-D-UB a]boHmF <%wKBXy>h0?޷>^ d2] Gsf`騆sNѻF?4x3|jp4vQ;g1OFWi1kXOY|z&8ٛ$}w`|a^9= 2ܗႲj8WWPFp2ܟ}=ɓc0~|3̙`2egiѸ7 y~,8ّ r|{ ۂ-4Hh0itijG^ p2K䫯T CHԴWն[/l!/[SX"b7YO8aBdcdIњ,4,f]wZw)R9m ZuoxYY0l[b{M>)GR~4t'شM+%osDZ)Տ1yC$*`P .=JI u"p酌R1cI S8=3B ZhjL6𙴱s=-I28-أ2X_A:H}(q_zu=n^6qQ+O74`EU:,pjUc1k,[X| i:4S^0d`LAo0If"VhfBC³{I_){poFɩt{[cll{౞G|R/L\h;z`F+w&ޯUa90Sn;^,V݁}[gRh!Zъ_P:Ma`ǀ|Ǐ˺ UkB-FLUO2x<X)7"ӊ]X bR]Z!##|0kg?"1帜jD۱:xz0fiL6p̕HXUEizlATĨ1F*͒pϞ,R"Ѩ-ݨOZ>;ذ|99jfrsXha\q0M*]~g*ҭ`NfԞ/}kT]s~Q)r;KM^4R%ܯ2l fcAk6* cx}#R-t xU5|RXk!)R=B:6VsC.ḾV2RCG=jMwSmȹQ=KBZ;c(4'%uH' zbD5-վTx%]N{9 |{͈S[Pl$mycwelX4=Є ngʼn߯IEo"=3hF2r#݁W<+",J. km۪mX_ mj OvsCj+a6='PKe~~K .Pe1I{,ɒl'v7<[F2Z)> 8ndv $pAC rtU\YR=Y S =eB3ƒV.O C "%P%~?,.oJIYG`P!CG7JdlxH"^LicZxQIE!gD73~_bFa&:0J"T oʤNܹmi.x,{8 zUQww%?IKm惗'X^o=v0ցS c ,Dߚ$}]%㡘yPz;GDI0l u 'oci0tR=LiBM2 j2ȕF K b[q$+ҫJt‹i,B$y#=c"&$B v; $Keg,CtoQO5BNv_ <|$Q2<`4i-46Jz_cM31'?~/w~ |[ڰ2l֝<^y~gCiG& kTٴB7UFOŴf^MWt>g^m.T#ј'f} a~=iu0ϋH{8 $+'R:o`q[L:D'Sl`:5ߪ]V/ll{ZU4`J<6L=Pb• 2pr-mc B䐈Tb;U%C/H@`즷Cf+9 @;7}d m.vQ@'فJlD:4pv@Լu 0ďi~JA]ʐJ_j;VvxxZ~PKoEڽ:ض`܂U+rʭ3|Y /)DPN@ JѡZPxl' 2A#+ ڨSrBD9]Q(h7ŁA m,2M ts,AcK\b=sbe!(~D/IF{& 4AWeV*AyXJg@.1.yae΁ƅ.Ab{ 8hxC^n(Nj 6Lx3Moz_F~Ǐ uLgWps"9DLd%);i!)٤H[NP^3dvޢ+.%],5ʊ!_"$ eBK.35́ǰ-BK*-xVTH+#hA"9b75+|i̒Wi)gHH%)ц%{[Z u9qbx- s5bt}yvUZ#^P>攁Ia*Hnl4t%`?qNy~}SAn1Q멖Zwx/)J5uXbίϐִof{%h~'=Fʯ*H!O}xH Hq V rE&$ +jAd=hЦRSIj}*K '.WD .]F)^%&0^ &`iפhp:1ƕw=ڼQt -D9Hazj%|eoy2 &>K(F2Hk&r)!~ $ZqJߤ;=j)%{oDJ~5\ hkNKoo%xjy:/Q`vk2I`} _dΜO֙ z@3Zhot7Ì[=yl'G-(k]qoJClpq/t[^Q?p4koe WdNa2lwi-yV[2|y)8~N'2@~2aHɊe0-]r9M|cIxvq~t+TIǻ5o#eӾcNlʾĞ$bX lv41ʉ/mLǣPS7,iѷe&̄ (LAZ{%䱧MeK!۲[0wrmgֺ݀ƪyjZqL7rQlz-F|Hs T;=Tq_vh_x@if!ҕ*` }zfl(=%ddV &8],Qt!0STN"]8.tO1zәa߂W.?WQԬQHݙny6Fz$UxPK _'&(t8 `QM,p$$'d:]r"&pD{%Ɵ.Ub[H!l"$/W6W:1CF2N!΄ZL+˧B%3brHQd0A€C@HϒZ %j)2`%lNHycQnmicUtL818q:ǃO|=1!$rԉBHdF;8 Gi |əPsCee'V#_thw}dB^}4I4ڠeo`7:d|daE⍸R{>yߩ1{Qf1>J^*}rz_ȳ8&ye37J=n)'tLJe52y6!Cef).OgP >j=ޛQW"'(gDtpw G}ZGdwG".3ɰebS9~Teјo\K2$p:@? k: O<(<$O-pl캤 v=Հ2UG0U@.;!$;0nR4iD:Dez؂V+8i"v;ue[z* )7QY0]'s_ :zdX'ߤK~%ᮞ$C6ZH5! &ock:{ݛ"h!F[9S2 V o4$u!iplɋ ۑl[Iv}o\]'v2w9XLaxU4t&} 4 `AOiAsa0wU=d(C8>-pYAKVwKԚQTjϊ&DΓbi4Sq)8A*N|#"Cν30aa1}p=O(o Qj "sNHpM<Bo4g93Jԗh@{x/[&q஺1tZW,6,uS.`1y ;,$!8 j h4LA,)׿66<1fd$+(DcySQ6W!r\yh#Ih$!Q$ '-xJ;D^]ű["Fw'/K)%}G.;q"!'aH^x2W̕dpH(Q[3N$b2Te]K8)vΥsǩhL1غ)hUKMÁ#B)l,QOŖs C 7 zZ4 ɁRCv [857Z)jRHwo(CPh}F`^T8~[:h G_:Y`lkACJ(1dNJOD4m2Mf} ȨShEN4T|7"e^3eJ%[~:\T;SyYAF0g7ZC|z=+2lyAB͚_.^Ǜkd!Y&>4^%Fm@x1>%6NLinX5sW]ҵpme‘v"(*d3=baXP`p?h:*Lˋjτж$u^ .PʔNnJ!KN(⽷z̻= !;BpТ( WHqQ™f4bӋo'1qUe6&d~9p:=G^(0<)b:r#<-mz# 0Y-9 VW̶׿+hýbYGdUsmMb ųnA"Kv^sl8 t$ dxؒ(ifvGdK"8llYKG R*LeͰI鉘'NOs)i$zP0-an3ҕk&k0c{6+q(ܮ$9P_zUZ?ὫU$ZTM_ڍ/6 -]2uŒps7Q{eQˊL*h3 Q)*տJ|"gBEDv H>,Whn ݤZv;juMԪTw+fM4l+FM*akGZuU-Ncxd&MZ,`GQ=C#j5銏zJ1w.8m}1ٽVnI,xyyU|fQ F_c>hw&:A٘4qWX1JY,!(c1f'=Ј0IB4!ļTD$sѫYefJ̣lEŠrRiLb@ƭKJuSXg""!N8&8zQxAЧsH$ᧄ2jCJ<P!%MHHTqqLjc,D WcL5 &-BA T dE]Rq{DK,$E I8XY/8SN _OgGr1XO\ܛdB'{O䐃C?P'y0Li8RO͇}Yfa((A2$zGtW|[Ԩp4`NFQ;_LÛa׿//_M>7gܿ!jlPK)F2$ z)9qF#9F`֔-+M > z]_!y- L`2Iӆ&DVd@ tLNk{4| ,[a< 7 l /%ɞU}k[\c+-^Yc}LbV_f$Gpw'؀Z~W$nAoqB7sGknlJm=_|"xԪ4cemMm9>Η< h9##-y !y(/g"t@@/:o:[]]teК"MPߢ_|H׳~*r Z$LVrp+f7?E"J!'FܰjښD{.`pe-J.Ym67B> 57bZ>}gKUQqaQ?rb-,">𷎜߆N*[YS<+@idɐMe}A!ϒg(Z"C%f]ui5z DR]l-6i]rpi$O`yt )n.nuKd[Lk3lkR[˽@ <QVٞ Y +2#tჶɇޠ2 / Ӵk'o!(|N!Iiۅ=E=8H˃t-jH~l=Z>{S~H.\}5Ŗҋjp9bt.[ >-YG+ |TⲕTƠr7M>7hYs(]e|/C?N;o^^)}j)Xztp ^ʔE78K@REMCJjhkPK<@=PK`ZX[o6~8C!fEdX7Cۥ0쁖h, $$wHQ2%K-gÀsUkɣ`/pxzr:<ZPxbIՂ O}lL3uO2L# iRaD\NFƒ0?>4lnx :h+c^mABealW Llоa$P7Êgҩ kW̡( / 9\>cA2$`ҟdߎ%ɄOj2fsp9K_6"j % ?>Ǥp胢q(IQ,$ۿ{=+lE`h-, vԟʈh!U9b9dY^ֈFh&Ψ3$A ɛ87 >^%8  ^l^Px~K>zӋ_oxeoLR4'TiQX*O{AU*bp YQB4#iu[mfr>Z4V:MkZtVoUɝԫye2jJ/m@'VD*ʠ#C8tut%zɸ N\ݢzuS"kLe/?ośf\1o 訮Ǵo1ǹkcBƽBvf%)DXT<~(Cg,QqQ.<]/ףBo渡}MbWFMa3 #oY8kWExYx~ TݘC}+smSIRe>"lRc%*6>p sY_dd ''ǧ''0.h4Tc]g\fE\JCrH >/ 3ViZjŢ9JEʤ\2aR@OY +n2;e8R%HX?vxT.< 4 SC#F;"'F8}Kr95a'EiF1ɦ#(M243Jsr_.J~oi`(1}6tʜ+_7OX93x^̬_n|w%d, @]pH1l%πu:n&VwLTk@x`7ٜГ}#0;4Ou4r_US uPdbT:#/-~uy & R)ӳ 2JS"6\a}{bIZL[&>>3lv t;Z S*B;Zq]>NX&!Y9|FE+5Hd8aQ9 4K*׻gP]A {gWkkΉ1W</7Sc"8n&bz3{:V^-:JST/*tvuپ[q,Ǟncg)>ǾPXO | [q8Mt[% 'Lp-o gC(_^d@%z[΄ mGT=ўn(DV'c]ՋC!o72'e:|;oݥj "[KVuߌhlXşoxw|xuc??R a}:sݖ^]ܒse1K2ݸzX!xzNdCo *tMR\R0Ã?m5nGGǾʰPK.^msHSx0IH(c!{w+% V#J~$zzf`FXҪ7LO5-= o,_B>&%LZ]֨UH|,™ga)*Cݦ~D6~rB@{Gq߬bfb(ѱd" b{v^I!]=x؉`Aaϼy{KEFq>TdUzFUlTߙsgјՃy/_@Jp6Asn˹mнz>=8 71V?7aDbp,,k,CH)+ɵc6>a8  ܹ>X,Wq^a:#[8khzz (a]oI2,meVđځCَÕBH`O0[9oB'|!߫U9HMB|Fb΃S%! ^?ĵ 1 "YI'ҡW!|W_DVdJ͏ TVr_΃&盗+YݲsozwD:d3Ղ)'W-K ڧF7'x23H%L~!% S6&T> 5aǁTtCftA+8*[z2RoX^o*{G2+ؒS>:tw8P9nn/?[Z[͵6z0d]mt_`akB?Zz,)on;|:CׇS %facRaw %uЉ_]Ni2FyBX"|cEP(BjA5q46q={: 6 ph$k1bE)FϜT^лFT.ŨL/D= ZEc"4/U$=(Cm t66M[6-xߝ(o- Ghh8MmC`M(!x-Dq0I(DӜ0I3Eر"^ Q2ex-ht{lt{* G8RI̧$ >fUNQ0;)LzָQqkAuث4S] T?_Mz ZԜ-MEY#I2Jњfi2zgX"|wn!,J\$X+H _ X d%U9iB́= >fGEtceȆ p( tٞtS+Z(jLOK?:\Թ {rWb|f%|9WRs)a߷>2 6HGq_v)IdQq iΈ9TZ!9;lAN6 0.1'9#8@ g/97{l\6s1nvgh9mWa̕! YTWӳTq7T#ƶ,!~f{ڻ>=-sRN3(ifo@-X'9d37ifN2VcD2.CS(3"x8q9tYR/]r=FLd.\/rCD j1b.f0ϱ瀩kpF4xmڳ,#~&ry\7+}qʗ`zy U9Du]9d.s U@ 6ܲ [Vw8Mo?JҗػBx:d@V!eХn S5v<)rElJ|_d_l)<9S]KOy8-'e`'"{xRԵ劬,TWRrz b0R})JGyꈸk&L=h={G~|_J%/񜟞(2fU-)ЕZ m2 ^@ 5}3ڛ߻Oj0ZW}+CG]*?9;}6|_IYN-򁼭֞k9jOxvqZ,މ)6Īmr ]u k5>ZPf)]GRU9z쫩 ]'r=R1tDTkJ4>/}[~h|WnᦝGj;F:8ᵚ MJA&EgOIToc!!( ٘5%ԒMMl4PLhmi践 DM o cC5Rx%LM4mȏKc KS2:UX|(G.Q~]~]FÚb=MǪ)A̜koN7'WeKH,uFKCrs &[oB&z;!]{ "R7Ɣ eZ{ ֖)A߯/ҼJtGA{'GթeCrԟN] #Ld1C"=j:NJ%Q˦brF25U/W2WӘɱޫyxmh" twh7zJ*#rv+)ElL_W1E VBYBVV:-7'4{C^G fxG? ' DrbI΃s*3ި;XO6pomS4Xgus ktŬJwwDσPKAO qSz)ia[S'p5m!iNKA;viR6=,mciS>Ag A܄NsiPRՄ@6Cb7&AAT=<$tHQ9:44RJ#y ` yOib eno-ͫeeNs X7wz\t?JϏ}FY* YEqBs* It(9h>`33edZ;׽? 0d8:%Y )n}gt^n 5* MF$UixAWB~f AL-v{S,*ZPɄh [JsfY5|XS6=A.g+oQ#mjJhmrVB vwa{ixs x"/(o\e:WPxX:Aݳ?-H$i +U# Zhn*bC:"y&&A1IzblF2Tnk8Ȃ " qI1~˳_w.md\ @'&~FزKwik<# 0 ?pLCWkHR>jxcRpl9aRhUP6+BBS4\OBٷw5vV7WL5KǦڐ+qY嗀e oPvZZ|Ih8uhS6mmfdUVa: 6j-[ȗӺpAm*%O05(ZZ?G;miK))m^/gxc~ڼ;Jo4rn'9 *Fݺi#,N+Rv#T|i]]eF!++7?(8{6JV`WVa`I TaEхDy86]Pd_XM6+[Q]FOsk {#}l.ȵ2j\+NK< 7D]疍ݽVX;~$yoJg-*ms3i1};U MVS~Թ7lt^PK64R.N0+آJi)8@ ?&fJb[qKwſcH!ޛyogºu+00NgF@iXEMݷv%;!O z!Ӡ%.+FèḂgI$ )CF5R Hڈ8jE_u Fe<2,:8, F4L&tdP%)bGY/[ȪEgSGFlƌ RGn W s0uw% q6R+]#Q4 _Q@|aGs8އ;wɳjMv8=ЭYV}mIv[K 7߶Q غ՗'*/١E1h"䭢0 Lx]*RW1@_⛅ $V1|@WnP`usCBQp0G`KטZ/ vcqv/:pzqu\WV^skͪ u*s3mBQB-;YsWgFk(unc |Dv4pƽA Px<5LX ťIK?ϥcWQTudo1ɐFj v^P2*ÁW%ov_y1NFmA%$&s2w=tQ>`B7þ:6Uu$c)c-+ `t)[;ӊ m9e͹8OQ  \QuC8H^DCMvĿD3-*8^#g1v!:|pF,]!'cߛ4610>8![^ }ũh|yzxq)hѰo9Yd.&ïmJC~ax vc2PXNPUcZ;k|Ba;D_xȱ C Z @?>z돏-zLPnoWi{ BOt'p!? ZjpFu XU7tUG٫PKbiwI+Hr2Jm4$PVQ!Y=YE[#Zat_^SW i?Y[uJɷmE3%A*t͠t6_0&;ʹCO].ȷ8QipfdA~sl~Mud[%FꂒS)(!Jĺ%D5dMZ f5cJN {D->$s [ϙI oL96Ṟ׮@Ԩkڂ5F FjYcdM"[ ީA4H,#8N ju\x3!s1S8&*SkdHgLj@:E7G^Z`[D%3NNJ%4S`?}soHS:WH;"x{kiƈZ*bB IC4 K5Gד'ݩ6%,hW7nK!ifMTK4hI%|Y~pN7~M_kTnXUx3Ġ]2A!dăf b̘}GF{s*㠢ScjP$9>3dE]jR-_}`ҩ&Y^:|F³:^v&c8,g 4b HM.fBP(62>)>/*c"\5@u[2r~xZ@/[TdN>d퍔Q__A C{vd&dX$hC]L0xN'vMqgJ$.GԒJx:}akTMN$le!\j!RYb頭t sxTJH ՜-Ø aKCr?ێilWv4_.Y֝DG{5l *s ,e4Uu\::ݱX`;$"ьzѬœNc'L"A6yZOqY-volv3VWPlWWA@/'KdSx%fqsk YWm'=0z^:"c.Th۴pf/~bu2sa, #tbJ-rxi#_8͆N1 md0 [l=jv`-qIio{s+Ï b'Pyy-ݷ2;*>0KKrri|P@.R"k#/8r, .ƭ [r8.UYx%N#s.\vnY RѦ8_%tBsPpv'{gL%^aZ,aGX r /M#W8#ޘ-K5_yhH 9#w|Z0 f#plrOwtXtx,7nNzs 9rtĘ6HQa?A 4[%Zk:Aj%`yRqᅧYt̝ޙXH^#RJ(!vJ:u8|o=y〷#3 >D^TkDfa"0q|,a6V.[/t)46sK&c۾r3vB_۸|󆘙< 1ܐ2 2( -/"ş q]@!u\/~2TD9A5MS͠+OM w\;΅Ԕ\⼔<=ρJƸ6)3)oCwX3iJ~םғ^x$h_`:O4?3ďEX5@{Q {5U<5ñ 8o#~ p3yT!RDXdGh .ԵKi:mu#ms퀤Lo%Vإ0ؽ7fTWJ0dƈBI,^]jsuۋN'-D#֐BE0[E9:v}N" 5LYL-0).Y8 O;sG ԀKŝMFC\s_@_ ØߪߩRޕ{޷ew]QuhYnRDdMg|w2YjuV}; J;өpJZÈ- *Pv@ ӿh|/0:V,2×GܧU%gW\mȞ`X3J\ |YZ}X}B 6ht&t(Խ`ubR?|\4$dxFB'ppF 1ǐCnh=Cx\%PMLyw"0[(9 CC5+GW7J~V#ցRߤ+ZzGþo)i= 媺p7.`VrKA'y"`'YLzTՊ]fly V4)d!H!CyLubGTMdeo:'W;گ-<׾am:ܞ)9V-2G;~H4OH[9u,H8*T%o#9#2GR79ٿhH)#&Sr!iS6sf k«f^3rӲE:+KXB լ$9̐y-ˆ_Zdd'8(GjB{zJ FS[}9O:yyݓ/uqeF>5j'} e3P+8,=| I4X)sbI7֋-iA/^GJ:a=n, -xYxTkD}[tDOs"pɧH|1''Vfx;4۞+f!١})8zY2 )W_S?cTUu=GTuͻPzq+w*} oL1ƛ :A-iRp?sI,G~OhLD4aݬ<趺 NǵilY2\|s}MjEgI-/0QA 7Vb5ҙEF-Gf;,p1mEuǓPKWnU_C,2-uĭ,ˉECRĄ"Uirv$HQt3rbWoI]|錑$qE،Xn=`3kM ఇߝQcgeL7lJgL=rxElˤO52?dԛĝ?DD,]3SrGkLdiGf-Cwl3zÐ2Nz(pg)%5H(>ؖCYٱ cgZOn'N<9hU!Td K&{o9cwWenۛ/ ˶ا6+ ,fY{{?x;v/oC^wN5] !dSը7oɨﷵ]oЌ._]mf_]ev{ss]ۺ:w~.pؿ [ף]mV'a7WWLnՇ@VCW X+7!,E`@n$zMiOL:&$eH<ӱOR!pB4^2p/ݐ$6:bg=GyZu'%:\߸cDAuh+8~]ϵ]<*^_CbL)P2P>YRx1O&7&%SʈYsY1\צC #hx)h46sj3mG5ֈr3uS2N&1V# JΔ2cs7N`B&$FCyI'y<ĵGW\j8Yl S0FR%E;in=^&O5t{[ݦ V"+IB68!I+y6Xn&@Qn K@W~"ЁI8 )]x"`iC]b Ƨl4h)aw7d¾(p: k%ӊ,ݒm^o]xԄWhVZ&0`00H&X-y&HZ>g*eqEMU]WlK+=BpM}ܝLrbPIa5g??:;>uQc^`fH;v/bWr WrKq*u2X :8%K<䱲زѐ!_V8{[ W߸  /Ǖ2i|74}$ӉXD X< 5Ml;gxL!]epؖ?D}Zw${Fĉx2@$4QBl/ё&!:cn!M l/e2-Wu{|>9=UL"^RCy&GEE|t^TMz6pLIHiNTgkF+2<{ =>m!X6+>Z;NGʛ##S)3@d dE}o, dg%5e 6F(E9!SrQSBșREGjT2_dxZ))`^$a}r]H ipx&C#P+Xϼx)CW1^9'=9wvA%w(w/*2+p' EM""S`7Q"b"+gs HEեPb>2G.n%L),"/bė.r#*SiqYu}%gt%I?Av5"s_ls(? /؟sݶ jb%胛I*Ou!Qr%N$mL>'{նb6&0ZV’Jr dn%m +/kU_4íU}V^X /.?;6U?ӿOuԮQ~լlN73_[4+RE?TjJdcesu0H L_y4|Zv]lZ櫦F̢pm!+5f6t}.mIؚ2=8#VUzl(g& ϶7*/gq13E UQ3jAor]dsn5J:hPnt_rJ#4@;^q'|_֘ʹĿ sN2 hs^T˅"aaq8ZՠSɛUs]?"W2'5(.. "?B2<_m HR,eB^chvNcD8BB _·& FsNdof9v^eg?4Of]>3>-p+RK- "wc0|-AO`Tz|B>] "沾,͒NN,@COWSfقp%sEΥ׀퀑`j/NI>EyVtv 30}\p)(~kS:1hU)y] Ha.~W#ưh@&%&%B/NCk+*: 'ձLD$#_xX|: W,3" jS{nVFZ䁪HȵAh `pJ#`¡dbQˌU7mc pŅ:`*pUu'jzC4gL"ٗQɴӖ(,˲զ{DZG+w+ =^ןtd3tr5;JT㟍[i$ ϮȂK0r݆1tb=7z,Ti_;Ak>#lCIxZ(T%dIFywp"@ϋmj5|9'CBfPpb(Db? <)^(AKuq oUV"o3 ley[EAeHvHQ ocUDiZhil3WzQc%;0>"V(/P4#֨m&S lh ypN'(Ǚ$* 8ZCKl6*9R1\zM"~TctSД&U`Q7]Zm *1BķSīӏw-;_wh6*1ٛ/0Z}ٻ47+Z,K AQH[8h !9:ahi[50Be-[(;aR m>@}tHdmcH)˵A@dNR.m8XcLUZmG.5 D/%^eD@TDzPa$ + :  $,^W!H92|=Î:5OIPcFq/_"keb [X+/.qYQ^VkT1Dqthwn>SZkqBv͘UY[cAٕg:\mTŶ Ҏ!+xYVW@yW,ViM~hq4!)ͨ$+noNxBkiy92/E%GՆZZHW&o\M*>oIlJԗm!Ty_MP`M2UA+.8ƦE^rd`PK@A}>czlo]Aɝ{e9@ܳ:f_ &w@%}?:|29/.(/4v=0iwrUDzq]/1gУ @uGpJf/ %T1| x_Uggz̓fF&ħ=k;3x_U)ixQZFp#itpdG  5/o]34ikV2 q-m+a=P=QʢlVA`)bY"6uMmi,Wq#}'~)3qhA:/J=CL ᫊F+8":sr)mC`D+B<FTֳ-zoA KSWoT$Uӭt`Q j.,t^,X, R5@g4tBl?kv1rab?-~w%GID'\  r,n!ikdƾr ȃ2{^1*Ug'7LIŨ }%׽ҼՖ{5l 5.W7TЊ`HkIuF44IV19eΐǕ Ғ} 2(4]«_a+&V-,7t!MrB%\"!=[ecp)jzJ/ 7l6hN!Tn.LQT Cg5Ԛ$lFCnL5t+94zqLR4ggZŪ+tPQ* US띌ID( EWuȭeYC:\K)e>`]p3J*%ZŞmwT2޻Hw8|UAbĒ JrC MKJ`я&'HK/V0L7Ƒ[Qu14tdi YWi[iQ>*R@0lz. Ot F3",j݁=ecA 0 onm]O=5yss_ahGVRMX0FAWԸ4f2fM2No^fw1vd.w ,v c zߒu|Pwǭ?P]x Xͨut+Q;1.FOՓCX\via5݆rh]#eHwea5vpNj2IT@H8!j$R%MTXej%cgW2dʸʸʸʸ37ʸK_o+JMȕe\B͚0@_@eƅ`γb]'ɶ2E݈\vr1KWmuecXL["<-ll1u3ӥ)#x'j ]{T-U=E5uIr$}9m6I_N/Mҗ.S W A ML44pHA+ M44pe zRcI{Q6|gń ks>= _W(g $׿ߥ][ݩw0 ð hXr NJ-EԶ@*t Fͦ-o$^7{mg۪q' 6>y4kzA|@S^V]kˮ׭wٵߦNJښRxRmujVVRwVn6ڽkDdd-d[KJ\Xl-v 6ƻ-^,XNf)ZKl0;[\py@ĎҽVj>Ʀ/1{CZG4!ߕVDnw-d{mv8:TzK :``dTλe9`>-he]GiFV<>Rr/@A.2e1!M{=o\ dQL &2<INGO/Z\~K4M:>灍G s0#΂}a@@}e{qDÑxeꔾ$/ #G9q R8ON^‹PEs- % -1B>LHOLHuTm;EN N1$(DZ* ũph)>p fdk?:NFD`jc v{l~d_[E9ӈW/XOk2^Iד~t8l./3MWA,ZKjDK h%d\P'־O7YOd<[Ns~#,~ׅ% "#Fd-UTCb%ͳ[Zgn9WvU.wcù,M7 aIz,;f\ޤ^Ȝq! eE6a_LR]*٤K폵H z p,w8S6ށT?mj`Ǣl\7PKU ?M !/I\9u=v>`mHroߑF`NyH`hFʫ g if իIZcD2|6'FK:pM%S0{˦̳'>3&FkaOhȱMR1BȰL(!*1vl⢥GW23 Y{&։7ni0NNOZSY9X1.PrcX˃+`!ʾûYy# 4pa#3XnỞo;h_]Uw?t JQbk 888@p:DS5tjNjJQ3zڧN?zzCҵo[to9mt{bL! u>[[U^Av{U[ѿmgΨ;AѭUS ƪzvk8hu}E,M{4;p鍆` ĽVf45#z6#0^mM6T6giQy6#9pv[ԹVw]c%SnA~?|Qwq?v zW\}tueaیCpmVHӤXBA?b`t~&heǾpcDL&qMl8%X+$y`EEG<{Rl s*eDm}$ɠ`_]$)6#yߍ0Cd65p93&i% (2x.70mmze3&[ZfMP;IN\ׇ0|)@#g \BX×qɧpsP]E62̧Ȧ*[LdG3CviUq7>̙*rϘgȨE*SN>E+N"U8Cq/~/ESǘ!Ӏ䃕$|#/&pc4QaEuՉ97F4}5-tBx/:DW!:T|G  s`G9hNx&FP͡PoԟPB#!۵T;^C\ |(oua"~B\[K +d"[ȀѺ^!PKO\(!ƶ<6P!{[RJM[~o7uuU̝hF>z4דBVP)._JM.Uܫ 8Z!Cx\NEiXul]c eb`yyoFd< [lӻ(I"/Μ'&̺a ]GK_NwPKrPK`Z>jdk.internal.le/jdk/internal/org/jline/utils/ColorPalette.javakS۸;B y-a-;نaGI J69lO.8yPzkd拘XMp{$^0ŽP$^8v,~xz"$g$ KG,!Ř;A@j 2 10 )/^D͆EEsKM^?$>cv2קB.FM6?.?z}$ptW`}z4\>{^\>341>;=;UBUgm>bV ەR&.(L) 6.X^^nuKfڴMv-z?T+*('>ˌ )3z$ +2CCȪ,NxP!2JgZN[fO:Ӵq_F 6 rU}!kQNյ)VTNS{`-fYEBE#:|/~B sn8e1OAOV3 4M K:Of$Rـy9 Gq&uɗpiSәdûRNf@ 9'2a)xشKD2P4 ?&S\)d/ׅL4c=iYrVsIg̤BiL>,'ssyI7cHSaJe%+GRYЬa~DRMJG̈́ÚHd0hL`"3akH@50 Вrm?wZR*& V5wxDLMrZjb&Mtɯ4^8`Ta]c*)BeU% PenF,ꥐOb[K|~Hy8j! N16Zlt(s t{IJ%߃9Q7HRܻ-[4nPM_5#jn gIGm qQ=#Old 4 QjQFç!j J͸֗F۞sCCo2de-&n?!3܊Gc$P?! 9t:Ĥ9S!n2|iJJ[Z/fߗNi ^44֩w*[\.zL' &/ؒ`4L_ylQ=3HiQc];9D6TSgCR{erTthjόؕS7{5lUfT_ua(1낯&GpI:;mJ>S9$}},X;q<{;)Bpd5ڄ36% :a&\0}o߽y;yN_O2͌q4I-8!|#d ?IEAo6~@78q.43#2?_NyAH~ tNw1!$,T[kK5ºA!(|%#l6E,A[H8QoYK\Pq73cCYX 1*t(f?t(yX3zh(錆<ѡ(Ey(CQP<<<iɇ1@y'@yG3umJ!(Q* # %9`PNGG$9`PXaEy(CQPG7` <<ʣ>$ P' C9`PDú@\IG$9`PNGG$9`M:P<(n<<ʣ0Q P PEa=Q00F(zEaTa=Q0Fè(zEa=QQ0F(zEZa=Q0F桇yaz桇yZ<0=CD%>Ixhd8 ( # ({%>A}\@3= >D%.,?Aqe4= #`һf[L\OaYVP33ILz$I۷̗8A q+LvJ JLvJGvJ:!(I!(ppU5v$( $( $(U@GvJG!]AI:uGvJ%$&'!(I!(pd$qd/K١:sLJ]HۅOڨ5)JR\,xV,y"b *%,$kɮPE҇h蜐ͫ9=aƶ,b#;vBgt*fkdF]e W~ df八˻@ D6a1cZH]X&sAƪ4rO"0Jeq>|IxFqDu RЍTbOUrDd3a:.ެC$r J%D"Ω|"s;Y8LYjw v!M}H 9jWOcFM~Z?O_=}/ B$~r&؆@,Z, -Nm ep_]sgJktG[n?-%]ƗlTxxRA Y/J&^)D?33DrɊ.b5K픵PA'Rb(*poKSwΌ$?#n{_M㏪ A ^5ۼ~I5>@sH>uw6`}DWȓ40}kÆ2 D ds0uiһwjE.׬N<~f9$%GPiΜNGB2Hv职$3Dr}S(g fOb-d(~:cdn.Bb׹N#W/+g~Ne;|0_~/Os wšKzic61h))S 8< ՜vEy8Z1H4w]kSK {in"1eh~cc-+}n 4t.}&ke]"q̉9#Z0/}bpk.Xsb+tǴvB0 NMj:[;Tv+2/imys_g384~vo5LLmU{JUR0٥-(3#)j3/8CbP*ȠoF VQV]o2lg~kyFpkc]*VxZ~ٮj*eݏ4ti9xdVѮM54ʍN)@* GѬ_%a nKn?[:e&r4םzƝ3C^tms^b #pu UY}]- #_қ 8rRM%TX_ -Y.`N얙aj5^@}l%nywBBn9o eZ~XG}<lj`?M- +`T"ةl& gW4,{ȁ,T28HA*@Xmd}?{OXU8<"?)y*dZڐc䀉W { ΂10 L#AW<ɺ psW',Jp(idӡҺ)M)݋ r]L/# *ʱ2]G V]Ь!G]CG ְy~1u(G l۷oZV~̗Sf}|`IELԁkD@OyY$W (A.^#k+^v'ek,i-XPvG(vvm9mJ%D6Nfc";i0T5%FNAM2 K u4d_ɸdz@YO2Blr52W>v@WB>;їcZsZ -~q8`C1]]e.p'8Wc c!6j. E v׼@K{&9swÅL8DYG%Ph:OVPYWC~oS[<: o5ÛHB&a_0p؄2pc }lRH TtNTB%ǤS?,K=a{Pn$zߓ+=;.@]FzYȪiCM /LwD 5櫾{uj0;KF3|l֔rvQ!ReGOwHeG+gZfa#l*So>XX29_Ōj8VȷF^Z!oG."$YXm~;[9R!dT(fڄcXY0WxO,ns~4 y->I~V͑t*,)9{ʴ#ާ7l-Qr#^z1\@HnLOO',ڧ1Ɂk\5\^krx|]՞UR^:1,?Zrex`X~@έ"k/v\86 fgYWЕU0Q+rU:%iMOd y)~ }*0i("Ѳ~+]N?XN1I.ɰ 'f)E [J;-8Ɉ; &XÐ_ 9g.{ǃ|cÒLEQe) +'u5NAtE;+v&ڭxhfJ/Z3W5Tă(kUn[wm/3wkC* qYO/a>̜u ӛ2#_$~D%i ߘj 9*a싯?5Eے4V5I}cu~ej8&fCm g݃Il0뤁+Sە."]I~x,EE6(lÕTOd&cr>+ !kl7ӊdRRY/lz +Nbް P dj1`Y>MiHm" j)Q9JazʣKqdR2p`HPg eYr䩢.ykF?Ws\wU$%uSxӤ5*:(i(\s20՟ILU_*NTۊcUs+q_#˶_d]݌mn? }[J[{J\s-c-J"}@cR]mrl[9?A(f_p2ix@\^SO*2*B ?-kFMɖ=v|ߥ@v`ԓρF1/(j͘YO6^I:3WTXw$d\)=bƄiH^&o`&\//Zxvt1u,= IӄN`)HԔ=>"vOC>򍗦cSs5[N r]өiʊ ff"HlXNu6,Phz,ٰ+r^ Yޔ*$3KEے4׬dÉx DQ<ɺ=S CN'h2 NBNǐ,Tbs╔5M(cg2Y_\5%} Xߪ|*/ DTn1A0kfόoAZ7`sln-FpE8<Ńn06( 9W\,JLfpȲEAv~qQ /1Y'eSCZ9=T0hk}c]x[Jd5uF|zBZf>QOdz`3EodXa3#3i[vqFirc5_-B!S%4?8&J5J,Wrx)l}y(67'ө F:Xik`q{N9K-]zsIQ$\b\X.`׹k.1&O^ǃR\D\ry[zW+X# ƍ!^|XEeҹ++3bRo4(fTn$#Kwځ3x`dd8p۸XNxn;9`tyoȒ2HlA<5 9OBQ`uȘ{}|˫뫛1 Pv X\}!J-Ikzd EG&IF1 !N EҴEQG[ d+Pkhv&ݠ*~s9=ȫd?񲏎qe3`lPn&V/Ł_mu!uzh^cT™tgOm}Q@OvdJ -z M[l;L&$Lu˴{4z5k'I)Rk1 "ԵڸlrLw@qE+n"yϪo钛\-ˊ5,3>lqRtH IVOY ?ѮZЋ>]`8wp4HUZnaB*'s?;^;'&wY;yBm% y E… GpVGa$cwc p}Wܔnvw%{QXX? :?ݦx9hze7wѴ_= "*^0R[Hă3ڴEyEmSto)))كMQRiO` ܟ=ߓ=?( 0 u"+5@A CKܠ ^w۹~]O]\,RE^dTKn80$ӜN[0Nl&ƴ|y_Q6:"N@73J.q--FB%aQSAy?w qJ~m%YB#ew`CeF,YRfy\\)|iVq['yXs'NJd瀹$]F>ϊNWc"QAJJjj q(%=W(Q%Oϯ8>yGd&=:t%)0aD )1$^Jr唦&N;:ɒ6ڥ0LD RǷYld48 ;pB ǘӂ1}Q8.䰚mrFrC#cHR$/K< S8l g 0>\4[%]Ő_^-`FѢ)(0 thnt^"L]3U bTV7QQ$ں$8U`JJCsa8sD{?ٵR&.0-2F {C*L:1p5Kga7"SM5/}oIa1@rtKxT'AAȊ@=0G{=-0Yӆ &.100Jx(01B}HS=Sf0Ctpb3zP"Zb"Xr$SE1)JpO< N#$Xj dIBjQ-3H7M>|`O.,(Y2 I;6`*0c,)™;@o|q92y'^\骼ѯt!TO\XRS-D'Zoq%b-ȑJВFeiK:=<θ+DUA%Īr#M U2T*M`qUmiDqT=JCHa䉗Vȝ?k@#% 8=~ rHfJPܐXtGôi 7lyO2@` Vs8j -L62|Ia 6b9Dx\0cpQ6Ԝ 4>`rC` * EaKf XTܪR elݭ3fI Yhr됁2l`ژ v4EVUM A< ͲUS5=/Fl:(-x2 GanShu˲_~F<$IТ%!CFmVH+TT8XmV$&?cZQV5@7S]-o׫g=٬0䯝=v pZr<z&$rVx1)발v!x mG}(z!RܴrxT *.L)@u7z@[d߮ ]}A3Tak|‹z 5]U*s`rjU_ªVUbMxN8($Z*p^^ܼ'xuבӥ͆d O۾P(Ԛi +E5B Y$f!wN| <!9ImhdȝCXמƓ+iŏGd #R_ǃ0g캼jx+wbB/2: hPZc[Fi*J#lg'Q3_/#0M&U^tdY4>jaPLf+2P48\'><~ u~yu}05˄afq, V1F37}Yǟy<[Ơ.&Eoӟ'LFyȧAwv%:ȅT^k>|>XP|rVv\=IjOS%##*' IPҵeif?~u02:r{=DZ5׸"O 2񫥹AġA3_^h'u򙨗ThШ\vހ:dh.}~M*]*wMaMc|j/=g.V {QW*q%NmTs]Į='H`/qUw ~B6k@.aU_je~今s殩: 1R(Eɋ(bÐl>@h_d{>S2J޾݅V]j~fIٺҎW۹+lҐܬ|f/MNEq9hhF*ڒФ/m^:yGz즌8]QJaO葟D (7a:$}Bgh>*0' 2Xk`~4/hG&ڐM|Zo&>uoHOҞn0w0Ma@1P2BsR+-2vpxaiɳ3{ "WlwRhaaӋkfbW!2rPL\6+$dQ;([3+n}J5OWP`1}&> 5x32,$Dòk‹.= }t`I)bNJSX.h&Bxf RfEn:pd[\G'<|Ms?xDr``t]2hQ=ny[챧zܺ;#]'> Y|z˾zs:k` 8j-F eOYo&߃zsz&{7{JqC;vi%USM3'$m^}eF Cc#wp&v#)^+}xx;N&`K[>tCR5͖ e ;NX$*8 \; Dّ"; #uxslږ2hoXp{8}SA^\t%C#:/]'* ?PtfxÚ^ۈDv`Ğ:)$Tϑu޻"|abw籀\K[ye]wW1_TE34&, Pл5$UaqFOV`z&'CλnNaI-XXw{x` q߽g{}$}DAj';剨G[bh՘7vOt}M0Vt&ƽRƸ2zY#Kq}15om ;Ϲ~C1toNҢ F"%_R=_g˴b됉D[-LT_Wo[}s|A⛉8˟nk!>ȯv%zv0-yZ?fֿmfZpf=cbH+PQKI$MVqFgQ/N"DR-O<;Ks&U|:Yjk)G歄(s)|TRqcϯ`1yks+m]PK{ s6$C iL܄cyqFI2$sޕm{^0vg04U&c/z$J D2s fOs_ @ϩrުI$C(ttq=2%Q;0F,_zKfo %PTI,hȭYSX+?'y#6LSXYRu }fp!fɅ,f3WRB _dJ#/Ub%2ZPcoQ,q8n%桪c~(dhczYzo"oy0YDz`j,BkgY ,BW@B%Sd&gɭZ V\>DBdc2,R%D:V9Lc5k x(8ԧ[R{,cjK$;3 ,z f|Fsׅ |PM=l pq?Vv+ O8=(ktv=sBEO|D3ⓩE L}6íZ|h~ݵm kpTG?B>y=XB^HijG4̓Z(?P侰&SJ(uKs!i+d jrǢ4uE9]+& ЃmޔU1[,CS"Իz&FF@ ŽiPK߸#,|U܀^΁5v!DUQB\ԺYY4WyM0! 9WfmmurZ/![UIUn\m.D{q{ Ǜ`y0!pN#>(4y*AsUU]eOc 2[] ':Wo ,wS IJxz\(ٿkJk)ׄ$|7H|C1d5 cJUbml#N,Iʹ?m:PKAutils/FastBufferedOutputStream.javaAS0{t p)die'Aױ<*!߻ 2@ur}{$?It7rfd6'RFԎ2miv w%-Y8ET&\~V,fD fcA6(BIKAEVV@!EhgJ̴YXlr gftk>بoZ0s$[;O![I]˖KoudPl%?o~=Pܮ!<]a˂_l#<1HΨYV$^s\-&ƈ}DD<{g;]탼;## (M +O4Ҋ {|)η_ѳOA<&PKz9 UJutils/InfoCmp.java]s6㜳DK3_I\eMek%!esSFCidI4ǻ;Un|~}+:8,:\W( &;;o';jR>,TEU~MFy(+JKn4ɞn|kV?8GyTՓKQ~c`L1ckzVI44<"yVJ{R<r;xx~?fǣ\G[?)Oa2P琡ݮsb[ik: 2\i\}A1OժgѶܽ;\\hh6x H =W:4h}":Zs%p1" T`o-j~ g-i0f]B`@r=) 9ò79ÙD*5,t1ϠsYpJo9ϟv9,^d n*<: 97t7t7*O! 5/Fjc]\iN _qѡ,_ʤu!9ZWEU>Q3s\g\9*vo+ͣ*,7feF-y ' i,`9 ))_2ye\gQ]v\5DrQp aK]AZjEvl랃nS0*ÓΦ$S =NXZtdXg,='+ph榄!Zv>`CJv7,7eN褸Í|՚9aobcݏuui4EEĞi7%#aEI[rRxx Z8t+.Ø83h^WkVJC,bH #oöre>>$8損Dx}=~c<2`Mrф.c$|L{ ,=]OJ$9a(P@#I ݜG$(P9 @8,pH|M\9 §C پ@c{pvO3}BA8/P = P΄YsQka k3!`8;(f S<3!`8{&P<2#b晐y0gBp@1L<Ξ 3τ̃@1L<Gv@)3ϔ̃@1L<^ 3ϔ̃Xxl<gJpFyd g'3%`8@1L<NgJpv&P"!=1y0$P<{d g? 3/̳Gp@ʣyg̃By<Bb#`8[3Y$P<{d g3>Ù(f}2@1y0] 3>Zy<bghONy<b'`8Kg̃,(f}2GjQ0=f{d g@1#`8+{bGp}k+j* , 1EVF@1[$Z!Y*_f ;네l K+XyLI,v N&gLAw ˛]+ua4ZP' Iɒ)cKwdxw4k|vB?]yNKg$SHI&H|רY!)J8|T0h#;^HIjU\._HJ@b`U{VˢZ!8|*gvI |+Z5[9+}52 9%mPW ȉ6~'uƳbBO4,A{h~ KO~ ӣˆk @}S$϶w%)9<9D }''o°M;œg vZk @~o9\#&&kѦ|Gn5}c;m+$Goэ+r:R*{&0|.hdFVfFJ:FJ9(|)9FJ^.)3wBN7?_@M7R4ү:Er&$'X%e"`1whE&:T@_mR"} ;k䞃C|} !TDKq}N*m}=+RǛ-hzǵh*`,&3tHT &8JYoq:gOt˓Ad8`,몁{E _ηГi:0yޞ/q4>eBEY[NTC27)kߞK}a-El dg STU&Dlfѽ ӛ$:Ee CI/!wK2Qoz0U C<[yњM,% vȼ >@ @<>KHˢݲvqڰWAЍ/ f==^}\1y&N:^3 |`C+F0:q4,Wi[9ږƚ{µ{jq %oR ,@O8lCĥ>pϗ#;*zҽ'C-QQ,.+M ,J\ø? MEj '.b_|ը`EL_?t=a~L"cS1`K5i#b\Ί2 XĹs [ w7AWpò#Ot߾YFuVC37UphXX^Jbp6Yt]UM=z`?3(}@mq]RK L(t<IIFC^Kqe\1ۜGwOWFfΜGv6S'`_ska*ͣB"~=\ƽNXCg8i?}b w%).w9~"La&pTL ?y8 f  B+av0-BF*'?zT6J^}C~|3͗/<^B :Na(Q&ٯf*TaK?Z+>[蕶tv,.dO*K?G-ORW6+rHsK |8,GXΣG{>lVŁQ{Rbh=G.,\| xtd^WǛrgUČ8Oo 4j0bjO^~xL_3:UFy1ꦺ2moJ ׏PŪhmtqOog[[$ =&a'mdfL/qbsՇFxhm_7.i )GnXO (7Kݶ', VmL׉$!hy*ZCv!zZ:^gΫ"^c}VaVG>:(_~:X# wAOCS oٖ5kmɐRKgW!V;!W e[D3P FޣNSi] e]i_Rգ7g?/^S6]QvDkjxt1^8ȗ0KmS7j~6ezvp bVҧ5H;&nN 6U3^o+u lU}'E_ 89J?.{|,LڶM߉Aޞf1`xqȹy$AՃ= ?|c 8=CPƩa~~ooJ[,'51>9Mоlr;0 4=jv0YR={jcT/ai;I7ٶy} iiM0t>]5aŻ!| 3`g %#'dbvn67$˸f@V6\'[M'J+ ߅|MYj*vfPC`< $Kmg׎5?~7z7mS|}⛗Ÿ]qr9>Ʒ%o9CRX /H6Ub>nOwm,a(ѿ4~Wijm8I_Ai,h`G]`^Ŧ̡07ۘeO$}*jS>Y/YgMmJ:h /( Q5З?PK/)Hcs8Baa'ő P=RTEilMFĖf-9,;ua˶I`sn=Z~a?! )RI:%=:8.KF$pAsB+DM؃~^rE\5-g\+M9#XiH{Ir2XB1f5+ E `,dZLhdU+^|phJ=ߗ+ #2e,/YgeEN+ghzI/]&\KpQܒ|ι`Iyvvx&MLf)[!WG9;]2Zf'?-9g4 ZNE*3..XFj¹KZͥ06k/2Jϙ1b:e)iB~he2# EAW+4Gd `Çr~>%@Ě[P*YI* ȢY)TEcPEp#e ]^t4@8%gWa%PuN~>A>U IWHqCPo<"V*@wq#IStU  e-[l񄼤Zx) A-yR)WSSpa@zf(9*@F%-/x>Q7JɃMB<3rӔ R1Ά,ww"4lߝ*fmǞA{@|mc0:Mm]k&(/;Uɯn]O 'vJ&jWޝvϥ86[°hAs6ڀp\Qp$`avD1c}{Jݴ1u|0> Njԧ`K_A l<1Mb#hꩃ5FL7HOPXAz5} !w3SkP;nsC!L8o}@tΚE xDc5k=iOV8u6DK ƃ`3&uV8lp?'ygY)Qjҋo_F7G""s^p=9p{gl&pG8߂@עY;L]yya*oj? $ &,fkZ-o;.Kj3(wx4 #Z:'q[5H( M_;@Fg]M5׾ ܐ@;IoL|eR!s[ ڪ~buQ dP@R <9d=gk.ZN}$Ӵ¢SC  bnвg30rR$I>B) (g32 ]vFcZsùY!Qd.J "3XuVv2#;wĵbYE5ba5@:Ɯd=}=b),;ړud \vړP'{\͠Lr,ѨM;cM4M4(QK db\:rM@^` kIb=Yfu?€$Im!{M֜pKK.66جQ%ir]ź4D{3 /@D6!.ﺣu{U)êz1fM fb %bFFwP׵#JZHx ÞRv|DɈ3QO;wՓo!5c.rVn}X/8ˣ90*`<:ȭÏcl9ROA9!,0:+!mRՉgą^nK0gF#@i%vkXll\%K~F~.|`Ödױ 4Ç:gu/Stml>#,q7_%oł]׽ &=qHp+5PK&f=Os,&4m~;eJfk;Թk4]~لi 'q:m®nG@B̜` ?On@ï1a*?UktAs86;PKD di%@Kn) FA(-7KIew{'@F$q93l3LЀLx:^?R|#&&L>PРӭ3o6J<=HyB)h-vpkHМI ;eyÌHT(6|{aB|,^ewe!L-KX5/.%5d,vg_$J!~$EO&g2GfoXvcG'Y+s5$Bñ CZMk,diR[3pP!-3FKHuQ`CzEQ(%ٟBaV)|HGT$eُ4[Nj?͌Pl˹9WxB-}[mvCb)DŽ8 wC:$̢a0%xJ~LEEJPF'y)@5MkluG855jE1*d5- M)ܢ Z#*SDQDimN5*=U Z; kKvn[ g/`1Lqc=1wwPܬ,94p߀>LxnL#^֞ӶX眞{ aߝUc=])=! r>AeHCÙYnzQyO㴫u h6Uu:+hP*( Fhǰw Bt; kŮ:#t'r\6NiHy+Ak!B8_)ULWQ[4z~Qw6 VJvD̞nknpbvS"WqnWޠlnFlD;s t*F+{uD//V°cm'a?{-_ 򫧽љj%\Ơ ` @*j&mXJrFbv[^F&av%0^0lcJa):{Vdt^FYyp sW?s,;͑՜(/ɨl5_yqk,}ʮӽi$U Uhm;ވSr[@|N0 Q,za̜&ԅHb|)^ 52 ¼as*Ȭ|^#beU`pTY*|:S<<Q y9gR8qh+**ž^LΧÕܸ~LͅC \F5;ʏ$mI=7[۸|6>_M.&߶0#κWo%.}F9Ԣ m-۫T؁Ԝ+'ZBc~*o P/$[.GoRGF~aj0O!#йRC-I :H4`]<4J[ഏ#W5N1ꁞ<7 Y4 #Hc9,: \-omW.|nx:zZY{>@2t " 5oJUo0^A6^>* kHL7>dorqHXpa`ƐL ƭD !PuJ JG]p )K$7lYI"Ѯxb4ǔDF xBA..p"2룥A" %t%1hVṕDK|K|; =^cr?8lwg-جrvFT6O@/P96aMB^ 2MdO@ ^M/N(o1sp@&Ms1@A@m @a} k Hw쎲*:-U3BFבufyqK:C5Ѩ |d]3%"K"td=3 ɓ@6RDίׅV~xqh-&jf3Sh D DO{Xčc\-)Cg´j) S!a8֥*ʢHZ[rԀIGhzWs Կ ~&><-gE|%Qn@SP~AXٱ,`!]0]`zm.cs9$yT,ʑQXdtbڠ둪lTۖMg*~JHu WƂߪ4="ig_M}y~5=;~נmϮa~ w(.eK?y1 bwmחX aZAWCTfЫr9ko!K_({Q%j='ZNGI[[]hj%E&/^OZObl+$m%)r٣svwp(]rsŹkp6D.$D'G5i4R.b%9\a(YGܣO ?٨XH:Bnqӳ-y/Q$ nh׎_g,υZv=g,0;a}Lk#OOg3*NQ}*PoZ M"F]ݒE,NOHYGEMwvz(Kw>ݪb^=w6)=BˠkCO_[n,hߵK/(t }UeպcO\wk/UWi-I|flZ3PK3ӷdX"ܭ0J댌+'R)qr 9_thtuGRTKTN8FS.ƢܹǺ$]#m֎IчBTu{H[zIE&,}+¨r^O.Km|7"::%XU=UVKy>qk#,ӚH$eNj&CZh=z@Oc9^ d4r N!gO}==_ξ~]g ̌"3 w Ȍ^{(* m (bSX %:#ؿ5)`"zsA o[et Yl1a=(N .'cbDE։$4T@?MWڕQ(%R RPAj[56:Liq&ˍUQ}9>ur5dw-[6PR6 ZKfƐ^$&v;A9'IK?C|B& ;)Hq,s]"VHt'}ѕkT+Qhe%KPR CDB!V,? B R\hMb:R65xWJӴIu xoxաO'件pd9~yS}풸\yf9\'L|`%&2IT:m4^]_l 9(e9|uxrrNRQ*|ƗWC,~\e*Aksƒ7o3~~2XkYOUמּzqD *3敛g'$NF'&ۈu8'-.[gIR 1 $O)XTOx|z,KqO[Mt yhgyh7x2,Kf3X}uޔR.PjW{?PK3_;NșY(&#i` ~*h9I-I.\(Ydyy﹯Czzg]m\,wozR07R- khRZfܭ iY)X aOwPVdN L IK&1BJ(ǝԊUF?Bl-Ut+ѵEb)8skK{N*?`_L*CiIJd=ۓJǾGI]\:y9#jv0uD7=hKn-[^Yƙ@,^.`,2ӌW$s<"Y::jqCk|KN9d;Nbaj DX@"ϗRb)I:$e3 ?${>䞴 D|W, ϧnڍʗF+?%` !t5=mr;8M߆[:tzjd`nfkSg}G%\pjL-F搅SL"w?{‘^qWSƄWY}=Z6b*7mwA5BeCa6m^ հ_oFpnKm6xbikw >s 6ƺ,j?#qknw"~íP"!Rfi ʢi-$-'#9_( ^# a@e,:˼ѣ6 Q+pifrX+_bE/bCPFŦ {}Ap%.p p%]=.hS(t:,AԎZCB KڠkCrISo&q_B nyӴrlMhx-Ht!![J0h}xӣ0YNd t>m1{4ÃMóPFH4]y~ 6~V*n uyO,Fw ym\<(`8K:c#.H`DIU[OHcRww禈H AO>m0!YOt7T8]6LUdgs,dwvhI˲2 a8t9:pK'6,Q~DcEV4eey~}âgz)KAHg%4Q64OpR|nr Sfh]V% Ęi}$nynLW->[ F٥D<\&׷O$F\YTQ |12!XY*hxH%iiF{3]L>'0^u֌Y](,WOVh(xHr ~e(Z Ϛ!. ?dDSPf6xtx;9=~&0_GvvpEI c$CS"OH teȂcIV X}8@꜏ Z{kD! 쟖T0 Eb)`"r } ɨ6c~+ge -lFa aR2Hξ_+Olt4Es>hJKÃ41X4drق=$R5rv㤠B5Xˌ!$)7qF \߫ۏ/Ϯ&o{nEG.O*x$Setbl .je*FfLҔZj]Z+Q  ^;vDܺ+,)d䞚tĀs3` ȶE]2Q>WKzW]`D+)!tphVD"Kh>68Ag;~={W_Xw3A?m?W.씈ua?PKUՀ.ذ (hȢ@Qq}琒LIl)s^?K>+]f8|3}X M\H/yB1UK* OTqHM7$br1?f iU\D$O؄,úux\8m01Tr6`? iNLG:cS#槊A|O?}XZEb6?%4" R)j/]UT(?фOr _3x4R̋1!MAD(ƣU0ϊEjoC`Ē?QH T Ύ.n?ߝ?ޜ="?w-2NS-h.ћ@N ' @h t@AFEzASL$K π#+@67DBzj4 ^4e"+c!BF#H$_4) ׅ l`yvI-04&7VHĖ&eYc`&anEL[¸LJ]6ٲ;̘lL2*AqgĪxv'CR [lT `pյKªSh)f>2Ui FUUgP,- 'H~3\1SX&"HE?Ac-bWwAixL%0>%f~mJɰ[9խ µ;y+<+ { o}HLmvE9F,kKglZgAWӅ{]-pu9t+뵪E̥LV˳2j05诫ѩp{)6||ఽ-(v\^X#,y[z 9մsBG~gM>^dkg_Nxqؼ1cB:Ԏz%Eڪ$U;2$_2#qCǝ!Hk¦#U5Y䆵MezAj Nމʛal8J8}7ju\GWbp;|PTpW^HplLʦ{h[6 X-M=Us#Oӓ>#fzyG$zm~5t 8adևSvP&C"_ImlQ GCs*ZՓ.i=I(|7&wAuڶ7ym&үLӦjLkEkDoljk95`5H4VzprΑ̝I2R,Y4fD缓kӉ_ΌG젾^QXs--/3t!;5]]u7ϗ g5*"m4LyC^l Urm0(ègPKP}n8}Wځ-;ٗ:)4Y >,P JEL(QŎw۹b+93CNu6t0Fp0LfVd-Jmv}, siw"UP2bCSYhF `WX;᤮1z)sa%]IwJtdhs5vJ{L~W[s:hDv#DDeZ爐@V6R$R'g f5]@Aat/P@SY_ >%Z RJdJXѸuX_@Ot ч_pVN=-eWd#\:WOty&ڂEor̼1Z m#yZ;xԺñDk&0 >\bDfZ}#rvDc69AL숷^YP;Λ5=B(6wyxciTmvږ)k]b˺P2PTܵwTtm}^0]FpB~E䅶̈ X\r}Fd(tŘj%A񶑦kZTCn'AV 0NV† 0tgCkd2XՆ4*6ܿCAU~V BFCq3YȬjHw*}+~҄9Yn-X"+R/~ڐzjZ7e8-#Qb۷׽(pfi4$c*&+VbmHxUۜ@.B0c0@MsY,4" E&ّ=m=,MavԾJeˡ!˛} 8|" {An|̪R~'Ըzޣ cAT6L!'ׯ!9o M܄9>]yn-cܾ'S ]X? }蔠m%[Z `ZلOg V/y U]B4߱~lLl95Hk- DCzDpz8 v}&A W Gӫe 3Ca"?,JOktIy@PKʞ\֮-/}E\˳TI7̐ZQZ%Hg<3$oG]=X:6wtz8=똹`Z%[j3aKisF09ժD|9c̅"c7BG'2=ubRQBJ(ǝԊUFBl-ڣUd+kL$c%-9٩x~})2@%0d_JDV;Yڣq ϹP6bʉnׂ: zbZ63#u bWUxYe1* T#@;:&!0Wl&X%\@\*H"vur%teA+(  `Θ]"ǹϗR܃[{qQq>jhFu&]:Kv3(a#,rJ6p\o_޲˫jSe츔1kZ>.?W`(JVZ&YG`czFl% j a$@ 86aoݽ,RXAbrEOAT`_͇+ɵscƾ7.ݑ/ x;xXqYf;Q Z Z}y'TheAŰٜb]?>_\OGB:b sW j|R%ȊEkK/Nxd@*G֥*aQ3y漴Q4_'LeYjeVy Ku0N=oǟ> \tk%'A(crk$i7DpK7+Vm—ۋ}ct&x3LR[Ip47@$0Є-7yWU|uQLbO(qջ!<|pK ;AKef\pQ8K! S9Gq߷2%G۷VG4߲WHCT%qjL-1F& pK8Pԫáya4gm%HHD!%1X|hl*"'H3c\HHYʹ+~^WPJ{wu TV4_^j+`2eGt v=*'nB%uϽ+`Z8n 1]UjE&-d* = NgedJ><6 _E]|?PloLl?fcjj ]h+5Q%~T&otwco (_ f.rx /ߛmł Ӿ49MI_eʌNW?[];PbI}hO |c.R`$g_~8;F>x<j{#:z "1}L"v1T>yMǾ%boA= ܠqQg{Ī-nh*Ǻ7m0r.FPo+U"|k"J/ŹںlI1x+"}~w`(+H?%_) ,c{@E~70tv)]`7ȉDK7mP1zX$ ??pËϒ^u+Uo#rC ݅"'i,hKmN|jcW˲_݅# 7bO aP_pg#"s79mX{rzt&J^YD#yH|,icZFZ[VC%U<&"0#`=wlL i3(ݾQhP#yEi/M|Y.#AӖWzց`Mě(ȅJb#)i!c,yS P`^n0Pk%OaM7,1z¶'llr֌R>>uGyt N_^ÀA  |iN(Lf*fp4ă5;psS–xߨBx`]h ,d6fXߌe)U/MyxOck#pD%WIh@+XT<<.zA,x}մX/*4Ny-7>XW\tm/iٸ MX:Xs _ ,#뛅w͍:7FR26ܺ@`}lُ3z8 V)/s`l$]jzĿ1daON|nx6'v+f³ vf`V "ALNL3+(`T%"BIBwj`&' boZ3O9(a 6툙KY]ʦG' `P>R}FqpG=*ڄ;qX(6n;VT^ 8xa,@ffUYN Ͽ\8d*'N4&@* ݁eMteʀTde[fm_tQEY1SS+J4<%.[qeKv,}t2gɶDSh }'JQmiqeM]]^-^Dj+irra |G!6F`eMYMAyb5;cR,4!,"(j`p*wbVVDB{ 1Lkn·P ;ݺj kw TŶ^u'hZZC!xHړCXwKʯ{gi|le\P1IP ځA'24 +ɪp`a2&{t!wT ,I>?궋[F賃ѓwt m@? R O ,لҧx`߭SPwյ ?⧾jQܬgˢh*Rם 5wV!> |LSu?zcy-I1KUUσUpjzLiG1闼>)ni;+:3WiNYϫ*8"??T'_HX/h,1Izݑ#O6yNNFpt6$./.\D*Qh]Mb')۴09k*+~{Z,7=?|[&*' VUt !ke醮ѭ1զ6g?Ek9f6jD"J% Q>Ra:Y۫H.m<{[cҽ:<;y۲PL?wuyƐN"5K- 0JycΦg١djSBUۓG]2- } %O!yY\} (o7BB@̲GCR {Ҏ5@ÀQu[Vӌ &ou ps >vmKɟj @=ƞgЬ͆®r`R:+?qH. J>9,7$_^0]."6l vXhX HG'd¢SM, ą^bO'7d4Ua()@E?~`duaS:dƣf8+ AECڇEA3|}=ũ3;.^u~Xqr{%' ]o96-tм6$S<|~`B67f&򯭹olz3m]3nF̄&5w(Y'ُӋ%ww`p.{0(3 q f.UesA˙YE3bҐ)P*8K4 OCB֚L)L&J.YF3X13zGsc f8R4*zX=D9)9$%96a% g&a\ lQHe,I‰Eg&9].S#b)S5Q95RZ=k(ywI78l75

    OX0JTUႷ9 q#BfԜ3I"8T2,(\ڡCr4)QT9Ea椐ruca0| Ŗ0u5vj YTbnM W1L@M$IoŜ{Y)U EMqkAi)@=ᇅ{8؏P4G%SNP""=Zȱ,rX~~bP[9z#1|-p9qAm g2ʳ0?qsDhݏAϪH_Jyƒ{e.,~ yߐ,y r索NiT!U؎bKMӬg`m~9vչ-4{J q/In8-vE)fJƓkkJSގv%&|¨ |AOoadL磶E{2jEר+Ҷzv۸!̃]r9 rwqlPvi{+N6~ea]x9ߞb7o-@;tO˯AD"Y/-uM#nz ׳ ߈H ڕ>o$wnVuTw";oK͏?]ļd]̎zϺ~X{ߋݎ?dփPKNpr6]_롦ݙ4N2M:}@$$!.U[{^lILsfg#rFD|$&r>^/vN_xJBs2Pp~Qbdc\eHLoH#*cfQ3UDRXDj.RIc'7I:Sf"2" \,Y5ow 2}kF>_BH(0R~/%ݽuDEV_{>.?N IѤ&FhPܨpaWۗ _NHm KWnw4Kp| C*E׹"Fq V-_t܈.v-HM3>XQХnȊ&ŸYt ;_p%t1>[S@S!f^0AE?5_Y;&VH-hu@#eZv@dά]^H 8vkG&y`n 1;8hoDQ:q`l F R% qR)V"8>ߑkj,R?QT0Ƭ7e*ObOD.P\"E,:.#H*sl\R-C Ȗ(~\{PцkP4;!'7CI=|s0aECK%B@ ,H=8-IVV+Fo">6SDe6˔{Xۧ…Ԇ[POt KXȔ\Tq(x ](YwDg,תowy9<$W3EzM\)A+*a_^ y/amddf`ų(FN!O``rNo(C6U{hG^xĒŒ>ue;_Xɳ~`*{76YF/:ؘ /#N$ᙂa LS>'+fh`r~yt݇~ZZTe Y|2W:1Eg "R(qjM!7"ObG >C4 Wm!GDCc_7\6+\|=lFtVqndEH)5ҔޥHPgO!Wo1 P`ͰdW|h>٤ZĄ&8 j6ޔ8+P1nsm%/|[q#x rh6TKk,]kLcOAs(r =.TYr}$uZO~.s;!AAꆐ>\.]V :M pVasskd+u321^ /6,%L.SHn%V )Ҥ40 宎WĹ\ExҖIwzsm$_ȅF2W0+ V9)4{ڹkʇl|]]˖zs9Uc=hj}i\8)y$`*ˎ+HʱٯW5sN^?z}IcVF.TjK<ҹ r;{9U\vPbŸyRi,;JuG0xWTx@ҿ`Ś&}o 2mP M%4IC'gD}zug:˪ZVBW *YNPz@`}ǏB{T5_rknu01+? Q/5}nь1d}9zA4'/݃Sy{?~PK#=+r9kd:L"! 1Ei[Ӻ ()N$bX<|<'l.x/h$0iDhNɶsԴ D& F{e*0K0b$C&xb|rLJŭ@Dx$adS4ILf"! O'0^n5Lv $qװ]y9h&ƌ7t1 US< >%"%-wiЈ,vkTQ2SvˢBχYJ_2.YeQԫ/Y]ce:u|7cDXG<-h &I)llo@ {Fr#/Wzk! "*%AJ#Eߕz)!LR+1=v^ڝ|} zM?n0 rPB_= yXMH3K$H"؇Q}poY g{v=%1[mn/HBFF wK1+ǫYcJzZ% 7w}  nY y*Ʉ8OaPUQAhN.~ѱLO ]0H,hQ@J iBBlӰ i~Pl/COC ( mO䎉C*Ҡ %7$ &>yvq <}VT.71F2-KfCۛdUAetBLwML'bJ}f5:\>dXmķ4a}ỤE^h1ܖ4=A:+/B = lbv?=j?4ѓ>*B/:U2=DGN~=4t$\=tHqO %@a0 )=4^+d#Ei]Q]E9O Rc|FF"*!99ICtyR "ŨVe\Wu\XM=l2@/-G,/G.pi,5 ))z$ؘFb'և~v\`R)=VO錴]HmAޭt_XL,t2^ ,ǂtۋv΢(s0ʘpþ8N炶wogWN{˾ۺwP5N=k^`sm$TKziJ$&P`̴fPYё')ZGCJ'#2$KTuC{j 9r+4aCTꢪ rFXE9\^ASQL&Se6BG|A]@X<y]HN 0)Uӫ@f*Y>rʥEk!t.Snb۾h/4͢gz./K<aZ)k8VTvU}[~xgY-ju^.$;՝r)Q_ %V֓EU^5 mKǨ :8Zz*P7kL&UNk;~mT[T Pˆc3a/ hPUs$[ReI{e=U:rzM7-[U %Eûn^'YXTÚ$XU+>ad=,EsT ,_rzP+2!WaȖ3ĬzW79cQрhCD$NUPh ,MUcaU839.\O C wtTˆu~tFSB8Gb0"vyC:|Bxnʜ/}ՙ]CYu$z\M׮ }8 ˏZdM2d|TܴgJC%b5!#r?) H ;KGXRBύ]zQ*֣zE†-dg(=4&^lm*ͤ5oȑMI7K =tuMza# ؐWgQ<] j>6~j_u 1i.I:*J[Pĭx`kG(BNkGiw{o:'0+S?[ZW|t6MO? #|elFgmE)]V˕B@P|^~E9jͥGq`xl& ݴ&^z2jkT`O+{{G;2S3 6Ga:h]+%YRQGA-qD<(('Ij^)W9EpVUZpi&xѪ[xn[^jK[&seɃsAPX\u)nڗ *,{ V(e]kM>E?MSb@%>Mr6VQ0}nq6x3^^x/F Wb#' hig.yPKG> ;CdJ:]٤6E'ݠƦjeɐ lپf; 5<=ORL]g,,nݰbL0ǦkւdEt׬jP'0GN{jV!eV7Uvk\]U+"X-DQ lDYHiA,+!rۈI,ض*ﳥXY#Vnmb:- U 1))1aj9ڦ;~[> X(*L~˳BLvM/[VyZ].[:bl>mD=?>)d* %ت!+XPծXHf*,|)@=)  vZQbVe/3n9]f ~~n3dkJXYBcrQ4U b%@ P"]ٕhvU}s臲i")U_rsہxp' Q\pWVaR ^>~.B,=r&y^eV?dVZ[eUYm҆RDpuњ I7 {:z臱\ tЩ7U|w}nJ t_>\S",Ң% 1M $QP8$`wCCi?V\dxgRbX$~۲j?9IC2TbGmQ[1cjmH_U}SX̲VG1U%RZ^8)]@+p,o>(Y>ي @fPTa3+f?_Gwž)xL~r!;,Z qd2adR[0ٖnj=U8c@)V *]}r^/EyW)'t{OY۝:%p$r+x*ܟT5&)p\X0B|48fVgJΤYey"*UگJ]{}&].EۭΦ_qNgRGŮްpcj ‰m,L䡈0[k\} aV!ƣV1:ptsECsD"Y2fA(? qnhBGH..:cX(N18vYL.u CQMɈ]D$#i\CYZB˕PKھW:AɈ"PPgjR2laSVQʘQ~Sι!@Rx/$C!*cj>Zڗ>G¾E-ۤ Ekc.>Zڟha?ꀖɪcCR~I?h)hX r:@/6ɏhTNCKɘ+ A|mZq6USBAtamG BI CPK!b!!2$BdR#z:z: dD?!*%dĖ(cMX C@2x$ t3OLFkp!TAaH,GQ%\ꬔU^&sʗAp<\%% 0hp4!9rc6WfAE5kl5 .W:wQC"3͹.r]; jw/eK݈"Du sKhs_1@K䙚S%."z<2<% 4 >W > -e@EjO<t!&u8GF 1X}2/;pGQ /"*㨓ux@⾏ /ԮXJRx!+/yV!/.)/>< w7C=xV4V8jzW1ڏ#'v}JD[|:!0=fy&/prR'V;ձn2iW:{A PmǾfmp]]Q˞V4^i| DYosVi^u `O \s)3--fO-;RY"qG;d(p 5N}{z}SէPK`sqwڷB:p&sfw&2=KZgϠ$ډ^ҁ@ ^B{PY3`.}=E{$BS[.bcI qb#ɨbMJj^*a4ee6c4YaU:J1ָ]g/q0I=Oq(9{L9:Y7KHeĝyFhv\%%>hE:;M2^?Mҳ\1$)L20Z- EZ:D9HOՂ ]acXկnѭ͎Z[D-nFa yQZYVķW_ty^#7Aj]lyG XQeـ 73a-A3#\HLjdA7u,^/iАJ/~L&ϛzMu!{F(gpԏ&_ӿ0_ĥ$=Yg_lEɤFD)!Vu2!bCݜ)'6ȺÏ? v\ծׇ~OQ>di6m\a~M'} u6BuMʅ wu*ƛN(yn`!^$KG@W;Mur kɠj IxxũI_h\X̭׼͕,K'&TF6%-jJה& ُztD\9f= lhBej[]XFa.5@4`XʮdHz՗B_ mLTp )vB}cUWwZ<рRne;j,g6 iE%C  bD, /?­2lDTY4Sw5NM]aֲE4-o'NB2V̱IlPKV #Vt qT)7.ύP$|<2LBl8% ٻ.s2 [bEnBsg;M6UU T$Ĉjw_.Ք+wtz8! i8VB ( ܰBQ|T)v a>qdΊV%U<.h>9 .,Ny"{fLǙ0)#ť*0C\<6B؛h73|ҧx20I͔KYJ4lx׻ûLEm样GscH =0Wp6ۓ`ޣpoɎ壺Ebn;( c_@mAtP[񎷓xѴ3W_>ŝC܄ M&Ũ4iL|]`]$\ҹ[}iO;r'+GE> | ۋ \f@ p4d))4"f!Y:GQVe-Zu\xjv*'t6ʰ"ld@#e(M8_|o"*p# F!4Ӡa&)1MveRP=:,r xgBTK*^~ +5@ ZT Nd?yғ}g"6fPݏ/us!O bv OGs2p`v6zo>~eBiJaEͅMU Gє3P FvۡM2^鲀 ރp֓ Gɥ sؒϛWcl`8o94> gzVuG !f%]P([Y\SjQ]d]8Rv^T}/d8(B#%Ot]p#C Kn!ws[ wI-O!H)tAFR'*+z]7LYaK<: qCc!$!jGQNYX: Gtkr >؏4ugnE>4ϱVtŒ6EkVQ~3agM jp. AbMCdIw̚]F¨)#M4,{gtDyNG{yD=vw6uXVeUb3KX`9(B?Wd%݊/AKju:V20Z^ zTT+"BI^5KF)i[ ^& 'gK|ƾ#'C7|хM+M-Բm6jUĊ 0,YM|ԈBaP\t# Egϣ͙We_kUiiF\_pZ%|>sHeψ3KheGҽ5g]'XgNJm=<2]xaE nm;Fɻ0=La(ý@4d"(0aVYqP,R:à*1Wf]ՠ{&Xp_zзݶlƩصkO(-4n:K*]Ѹ"w]|ZN]|䣦Z=EۨoZj𭶌ү=3vJa&n;]Gs.ZIס ~η>AuP}+H k*iB[nYHdrxaZn_RP,8\ )ubJ䁐ain߹`Pއ!w6&A(Iщ{&O>c;6 c1ݰak9L'guNv;ƎVè7`D>@)Uu)xJeiF~#!o6ҰRyC_+~6hl2Ord%">#%S ;w,(W\g%8\ygu~ӓ1O8v^2|Z@ -:p(i)drk Q*M P|8)٦z4̌mkl=oW\troN˝-K5д6| PNfx{۱l)[p y.r}%xm|65}0tZe"}ړoA[g=/߾D C%mw#=;bmzn=\ M)}5 H\-fkjJ}$.w-^O|Q*oks("L{WW&Wl} ~s$ͦLЭ=N:M ҧ[FOmxp|.0TgY1y+\CكD]PDmvWqrMݛn|P0#EktuUn$~6.RDGl(k/ڴ Ps { "qG7 *? ͓NpGc+lU=Tp6p~~NJA>rnǹu%ɞ'{,#zMn{|gdzZo\@& @4$@,/E<[b0u!)!;5|̟ݛo_GoԸ?xw@fdtSWJhξ~ /1ؑxD᛽n/rUFx`uQ>\jBX~ ꐏsӕCUhn+_2U\;}ZLd4Zzu<<0(5]Oĵ]{Y+,Ʋ>މE^`ᣠ_|>lH`5B603&&p?]H/&;**8F Nx4*'i$dȹ)(i!` ;hbdR熆vet51v PMtqYxod5GH@]BvP| PlFXt+]'˦|cd2z.wῤwj;v[eE^QW'L"9I[EBǜ׃qsy Brm$)Sŭ]cZwȥZV!98ys?\aEw^t !({t }OꁅW]5?7%|e`ߥ6gTg%ڃʛ;{H@WirZ2nRiR <=⭲qf\r^gRRBêH6zZʡ$]gHG^yrNl>~j) i(itc{ zMqr3 Vi@qո+QxY >7Nr+) .!#6_EHaPğ9)isqQLclְa,Paƚg.jEhz{*+a{lY%d"j:ЉA xp3W&Q> ߁z6=Z)4v7m.kwLڔ|'ȵ裫0A~i[ Taã=Mc7˜c`o=(5n;IJɏ/L[NN^$7-jɫe0\es^%6ɸ`+39`{7 D"e-w=qGE/@s}f86Yn*g4SXt.ix=9Ã]:51t0ۖWU h $pª905\b$}!)N*MSOSv=3 #6<ŕ_ kO5hPpxtp88=t|8j3_@7 ٨a&K{~:zGNu$hL7`A_{W\Q54Y2,Fj5Ӓcc@kvڤWtIf/Q::.]fYx? F k ؘ@7.dT@ջ<3d"ĥ]*~OEq%qԕ՛4pn]'gYxʢOO`{LZ( 4k\NpV}t^\EwM@MX(f֓yrkuKch9O _k٦TacG4^z{B+릻^kQ۹sjĉgY\ߚnh^W :vʤ܅,ԭp~nШCo],ѾSyl6䧂s%?v5z|17qFYٶvqMɌx玼:G .!^=YR)ijC ْ=tPgWXgSBOӬ{OM4Pn| IEcfq7R+6 )4=ҷ˽@ܫnୡ6o-*"aN٘VՆ8MiSk6i˶#CeF"}kI9GŠ.VxKxG,2'|-i(fH3)IBv h5 ``eO%;D,= 3>ǔT yJ]!N.ӻPdwµzp<%AY@I坠4%˴Xot{5x{{T~i1wsv4oB:9zTD*j1J$#9YܦB78?28?257Tj+juq5qF8ߊ6 ]02+wڵ:땛 D K).0 _1nz\gPX8Y"5x#ޕ &/i'~YUEx=2MwzÞK"g$<>u(cpORfSK; W=\Ub ,9:lㄨ0X"m/<\:+X$ _H:kaEDGthy8z=u/Bx¥BK6͓͞ڗxY^嬔)ڮ!oF"`|S{}Yo 6g)>wD_( u+E'].%e븅}}ץ.4k{JAM&^!" o?R bGQ Je TiӾDG'ɥlUڣG0K':#o+sMl#86,\uwt8HorWY푯WsDpqy. \BtE}̒Vp|낧NU?[d - n|̝Lmns(M"Y(!_/G/>%m@v`<:u a eF0#(hUN TMY&|pڬ̑ |]KGl_V{XO o׽|[.<ɀ$|krh6!i_G(fsy3ߕhi8Y+nZ vW~sr,g'+Y0Ef Z.XFux/ 1~¢ FBxAtqwVS"OsA"w6pBq5lh=F5w?U*+tE!!еC&ViīuX~S3~y5]fѱǼɆ%EʓQیT[,Ѓon/XR6 lG>coGャ*˜~Q䜷X&ѿk<L5Vߍo>ll(0d >ׄ&aKhKrgu;Ul>.g=)BKZ~qfk56V\lJkRBn}_+6:0f;#x,z$$G;%L./O z!p_Rl.ڲ ȝ\HZg( 3_F+ca{rhXľd5%a!(Ň-l(fѴlВJU6X\'? {Ɗk)M]sBDQ<@?*]r][Bڋ颻<sT8]f,v@v#=GTfSD_]M_I$@;V%Zfwm:fJRGU*=~jϼAS8f&*x˖d|y}7[=(;7f{ tO _~hrnJS}LTZ:[eoAnٺ}z1B7%9=1>h^ OH:(#';_w 8Bu[Zu jzFR4 )DqQ P tFif)^eA?- | %+'(VE7X'H),<*x<젽I3N%$qJ+j}ďeCz׀Hm؃b<彿UsѠr v#ÃRS];#i~y$HgRshҢb^=Pv;8à,PKc|ZEef'gRc2fU/hH&K`;]%G6wB =4 /SXjx>+r;sjVll9BtzS|8A! (M2GE~6KO?;]^`Z%euj=>Efiw.w2 >sUћG( p-v898TͽfdU~UP KuO%->ioq'0#vH 5>9e3sdѿ0ΖP E8AJ?sP)sa]|CfjNjH,zL?K;ypķ蕍=F" E;NBr~D a#%,0$+B-k*y<>_aQwەڤ^DJwWyD>?H|_t30g@}, NXx?Ev! FlTs#**J X5[d'M2^ŎqƺtvJj8 G<<%5߆/h-LMI۬'%+п bî\p\#d^ #ɧBF/ TSΎ'yըҼ99V!;r.X^ CCc"ҚvUrA y^8KFZ%m(FϞTY!0볧Ȳ$vA0f͝ز|mG'X1.ӳ@iBgxNȘ5ݲʊ7]h?8> far4e*9 #'5k(8Ӈf1NKk ೻) _&n,9FsXYldksO@? rQ9CYpB? 2*&Q|_"uBjaN2^k%X.kEwS qƽ"[|-*џ{JJ m[9$>dC.g~ HKivjX%Ua2Kc·yw-W2?>;0Or7l*O=^^)s?-vqnVW( 4 cm飂ޝ]Ay+ 1SƳY!y\r9IOQCQԅm3YߤQqN1f$6,O]MFQN *"esrПEH/ rx~X|{v=^S\-IPH/"-UԮ& %jmM{(Ç 1*;~tFRc(\IДYht|!-|ݎ ԗCF|sYz&M,7o!mG%`7A\\9`S :="vU;e̢9-+(0d,W,`JUx|y?t-CG? GW2?SQ+I Iy*hhKA))MuҙL WmxUv=(\$gy>Z"BN'rfԣ ʾ[UD_-<kߠŇ)d%1?|(mJ[6T%mAI"+TϙD+̇{0!;:.䑖8*?`)s]ES yӔai"{Uj)L$G $ kI$"/O (xzܓtͳiVqTFȪ[6PkC}oBnSe$3,ESD8/@Z<v܈h[LzY~pҩ1 3u󓍀,8  ȶΤ:0%#K|@ "WX}NISrD p'p @L2H\\{ Q9Yέ")3u~ *c>>O3! -SC@N:pn>h<־p#F>m(c:v@QaYZE_Un |7_3:BRt!~10ac^*-,Eyv{̝Q]r2 _@اW<) 30~yyRv` NLi[* Z?8ts6;9zŖTRw8^p{MKLd#Y{v,2^s<ARs8*ډDW#6nuS,Z'~P݆k5AɪgߑD+E"Y='anzȟ%XЅyW!6PU/s"qycW=:ejX)of_ǫF‹XT-L<Q_W^kZT;:1D8hJ4!b8 (Gt*V~yŔPkl"I30 Lܽ3ҷ,xE8WvB}q&.1M4'T+;NZjOT':/Vf[7]`{;/xN^!}V} u m .'y-g0Tѭu^܃NMLUo]g ZZ+hRm s8 `i6˺5%"mη_[I1ݪWi‘p ?\E>%׼{#bRN b}lrnII$ c"ܠ ƣxop4>="ຈ`*'B > 8N l| _A?8( s׬ljЌ0&W `)e;L C;jE{xM^>oPeP>V_}ꒆB aGaT@tV +0Wϙ=Wn´i5m+Z-O[*ᘓ-)*2Ffq7 ) yě:2S1qL-^"}b=>Ou^3529diE*w9xC:@Q_fF\ ^Y& ӛ2Z>U2LvozvAndM O$wNzQ!0-[L'=,s„g5s/0yk|8v:g?q|JQX&-l,/yZ,'ZHHqjVZWcNi{SrtxPߕ')l"6;5TKK O9IbDǃ`4<5 MW?FO$my4/59|¡vpGBRbT0QVh\YI*Y(R@|rCi @j?"e&#k{.93!|AjU +ښZY6nX@ZfԹ٪_r=?PKQ뫔P7*r.YFbemI%g{m4 gdn*u7^P88~@hpGv/E2l+zvvv{;-DJ&x;/XR*&&$MD)g4e4NB*Y\˘#SvrzF//9;?|u?/.pm/!{q8z~xq1KX2;)d*7O2X$2 ',˪nesd bYr&Y)b>|,3YUiI$3%ٵ,TglY0gLrIGĎr $JǙZ,U2PU0 ((JE@XTuJVq m0) ~"Nb# `h$z <jr&@Q"K2\$0͗UJNt'{s|bNޱ7ŻйA^K )Z*DV.q^__cy@G'c0;~9:ggNLJر 58HRŶXIUeZ|lPifZ=F2E m HlJԴn)K&,)rc%}7@,.U aQ24ϋ)W%fFlgowwg.{=YR)(JƩ @wv坉F8Ml<M;wP0׉BC9 U r&Qaq $Y48+%"VIrBDWb ;Cq% 4e* \|x7$1|\a0Y ܴRFqfKWE$r`_D1&LG =ЎUnKŊ*$/a51Y5lL rև:8-i SIt>v]~7lm1=7Oի6ւ; fG*B+w)\ ,<3M b>l|tVC8UqYyq{ٓJTNEsڌiy~% *'' zZ@7*ov?50Eg{[ٷc ξЕysP^h_4~ w}]+,q /'o4neEo o].tg[9-"YL$\],CfaةD(|oBlMK2%Vs0:= =43kjzl8B')(}8zj6,8*m,h ?b=-c6Vqͮx#BWmf L@o xeVցGp\T%!7 'ԨeǾ>~Q2]Cm #KOZ\환 L|]9iw)A-RO D!5Ya߫Tbgux/CN<|B^ǣ<@lqTY`i&R rE;H-8j3jOuTQ;,&GHp5ݑG 95gTtvu#\E$nX'7Z߉s~!Hu I9^{/rGun-~W jM։l6y$Sy}%Vpm4dsYy?[:p'amQP3-I jELzXir_̀2EjP@\ BgncQ1Li/7]:ӉVsl"3B0G9JkF7c?\HcD::n C໇XZcG&T'" +J(+RapP(N fq9fXR:Qr%Vs1PJGʡe6 ĺ6MtaWHl8c!vl>3n2 vm(ژug'ͱ:3>A,K43w=AkE'oُm? ϵlc O%1]][7Brxo;Afs%ŘVMa>XBuEW&QIK~r@AiډӼ0C~@@p8M6޶LmuE7^e5{9]ȶVh&D}d98 6D|Zu\XQ!$@0g`uV!sU(oF''??a^*ᐄ+gN >P!%|]A%_J;M>ll~>l|ȰVZ ܃VjkWj6;$M*# zu_HtC&?| UgJ&OfUo iJZevkvz֧P˟hWRxux1mo*>>jQH6v ,UT#\Y-afጂ4%a?&&I˄jø(Ke޵ ?nR#Z G6*`Cl>3 :Wz@CC3G8h+qnSYM#X)?:j3ŀT-iscE5osHc~D=D|~.l&o-7?$Uj\L4o0+`MqF|0 B2mA4Oh0`AmOhe9׋hۢ`[[pQpvjnigן:XnS`S/JӣMQ%_Ϳ0pm@P. X?v _==_PGOJGٜ|SV!^o3V L#5j_z0ߣQ҆pD^?JkV?~Y̓.[ 6_L6D!\TI.5-_WDcX'T6 AH! .e-Z۩in1Ӡ`NC`)XM3,ѭA^qy:kޛ^ f,xttGhTW@ңct4/HSWC >h=kШ`T뾿(fhz6!`t71 R;=FsYTtVS5뚹j_[|C̼uFWЮ+ {"n֡jǘZzLdс-x{O0yzVWZU!f1C0^{)~ o\/< JP"0xOr.yQe^\Z`XWj.n%[]DgubvEsqAU%5+W!7w* ~eo$h^뢊{{V 0Y!"eMyV+6{l$ 5K H)u6VC Bx*?25lL}I.EQ~ő޸WU0UN_z8Z16x'8>7eg2ަREb!1t?A6 pg@tW٦vA !Ø=Pa~o](`=fʚu5Fhػ1@R(BSRU'm;evN̓N 9]%>`jmA=H2FG7|d8}7x XbW+uu\9K_)y'%3X,LbP儯#6AeD>Dz<[ElfX6xqa03ie{_".&CrE~3^}}IS /K/jݺ%jh܃(ţ`%,,: B N߃Ʒ:Ȼ=|oXόXV|h&kkXe8OW~å9ԗ7Դ}ebW~d[EE,X["~883;a%| <*#+ތ 7wSJ$έA&mjs1~˂Z9צxUx/kZ|1t uA$2:) _Tע7Ud  f"* `ْZo1KL1V9=1|Tj~!*RppR]4Tjw7laoEU_7 _ gdֽǪhF qPH/eD1߾(,Ӆ>_dS6ʼZUV(XYaRAx}:U}o h(^"4f.rDTJZtHKhVZ* ;8XUJˁSBXnUL tAT-!/StZ,WiAk r4bVo2s)֕c%ŏGg?>|8>=ĞJ3{9QCSQ٢agt5cnA8h+a]ez-2E T+{&E_z.ȋz,n \QI(&coOT_-`|PM6oEQūx/<{韞<O>,d yq2'O4}H˫ljL^8_?CP0YtsT9p!6ePì-i4XwֲrXӫ8:OXTɯi+Z^IV$_VP^ȡ2}*RĮǿպ>K.#k|.兼E\WFX&\n2.|VEG:.9(B*]%YcO]5@^ ߥ l^:[84ZXokoV],giy!pbUA,flYհOL{jrr/9:=;z$9<=x&Y~gWVׇQma KD59_@tCqj I?A8b^4bQwڠb7J` a@&q#.2fQX)` 2Ė@)Y~KFX>XzBAE}W(bױe.=%@KG?OF,bo2v'jSWpxrzt< KQ#‡f5lq?HPuV&>vk+-ۤJj]M9ļQ;&k.1WE?$fxKYK ru=0?~/@'ČL94U4ՙ#z=ndH"k@ ѝ֚BvV3b?j@ &t5Ǝ #3/d9F4p_NLvfEUMf&;4z1Ɲ¨YE]geU+w@+7Zn\~dK>dRJsyѻٔ7 #-@[KT upZ0}~~5BܠJ {^ԙ,nMW M " gA mE}u9])U9m8 C/f\A ~<;dns).洝>"ޡ{)/24 -yꞑȌ:Ʃ{n.) e]>^y mX4՝M9e5qHP-`rsZ #Z2Ʌ՟Á}jF( Ko^5¿$$_~JU~ lAeM1h VJPt9,ˢޤu3}! K:))jjqAկ+y7CC AZ$ٸx#pfTWo({%~kj]A{sS g(5qBc~pEfFzFtt3 if[,[ۏ=Ch3#T% ] T@SCUbb6,HZGM%@S$n*^_!I+wxo5F%É:-iP.z][G)Z7_55t)8:nNG*?#[V?TQ9666a+6Hl(?0u\?CcѽB(vZ=L,5]$sd oR. l)2-tf:T0l"-+я ~C!Ո\ՌBc5ڬIR^o7KZF[ H.F0JcH4 /|kW߷gDu)3›Ӄv7  *)?Πj Dg"duBvD痛4#|M3$ 9!ll*0* S( *P?Ȝ>6*ȇ7~BEoj]I3QlYr 5Kq0,= wm5 iDGuQ;ڄHSzqn-dft>Tm䃢ch =d ɊR@`8+4(qg@P7l-Bg\-vW yWÀYYɅ0ԑ5,ź?C/t~'!кn"ě3&iK1kQe@`*銜RL7ЪCh.Y[-HnjU?o^r+hdz* Q p ks# vcOM S:A]&U]tISK)vć]R68VܚM!4Z6V=FWHm?kᶂ6HoB\j!am3;2@U Ė^4֡o \+H¨P8;9< Òǀ3:cTDIB?#9T6nu\ wЧT;w,&(0%nuUBCfXb̻hG2rf}@OJ 8]q,R?7Рi3L>l'rQ-; lT:)Vύ͘ v_wq r;#ڵipBa{秠I*S1/xL5P)]LT6Kt%u0*WNHc:ܬ69S-DX`*;אN܎a;N&  `!b8"TU6g@fʏ&TP2G4y ^3\$t&#~ 15ߺK&nf Gn 3>~xa{^$h_tn1ҠxYʋtzx4C2(*]il)tW*wn2u2Lzu N3+svNIٍDcg3Bfz'&2RX'x|!LasD矛`槂\A*` *lC:Z'&gD=˞ eC sƙ[ȯeǀY`\qBa@B-ѻ~?_ wJ`Y:,iyZ}~j׭km_3WD8Eәtl{?y3LlBs:ai|3\OZU4گYī>SsKcjmc?Hʛхy[HTβuBL֩ wyNf&lE۹::<`t#(limڋԻnPd`|oǮE,OqֱpAL Hidq[=-Xx;Pmc1Q L2>?q?s85gvw; >n?ۍ9\MଏWHqo.oknw וkt힔| {ϗ[X{\E~ƾyBcp){,M.U)PN<]di9Z"UqzWrPvUrEPt,H௫$yGRr76t|qFa˵sf0%em+|L<׆g#~Y:^KSzmk ={4ź&= 2[qsc)Q 6wx1u:맓n>mlxH_0-Tic#AOod1&ׂ!4P̪i9) <(D:7!VBVz*)ɩY\4PӦ(3 "vPcϏemQ$ etҬ"z0 O ~dV*d; 9((x֒ /ݑ1t@#vy$ꎌm{zb&6AZ> (Nq@d˚ch..Ure@ʱ@arN\cH?jy]GhIKC$`1{wmFWX1Z]p1 Pah|2DQw{޲l6`&䊝 /XAO z8⨼(i'N9O-3pT/q*BcsG ǹ *'dEmp0nXM mΉ}Dm3G|9Wf# /қ K ~|Wg]I$1֢0$ *[9,7;VQBg"Q:Y?k?\{2~o!R: 5u:8)90)Rewڰ3ׁ9D`]-m`+23S?!0*ߓ3fH]|i<dhg&"ȧZOSqJ9c#&X.[K4Mw`n9Q0@(tN%a36 (hJMH!@B] PoT3R*KeVqbs^F9ņܘ.S%3 iʪKs1oroL?"lm8mN i,dU%˚' M҄o~7Ҿ 2x۰cI4AeBf^E2ac! SSj%<y&tW")bΪq?׶>~ m#-ʹ]_NGƢ% 8] رf^v 2q,bH QW{LNNð!p{E'z0]pX$ ~,9\(o0i˹~WX߽ͻF\%qӻl|umNt5<~(RmW:%`U=Ql\{,ez!KXݺV]a'E%N'X=ҋ;}Z,ҫ]Gg"<pj d+b+ 8:y䢙,5#y_q%o)95š(eMQ-ꃆaREq3uxCr 5ܡFoiPO$kel\47he \Q|l{Åqh&w 햴fmʠBJ=[=mvkHrUźm7G*Wt@uLDA UϻVBIE,S43_O8M> *Sퟩ)PhkSS]ΕϮ*d%ǃFvߎ&XUخXNej/b7C؟h:X*sb7,'c24I6`z=~'l6z.[»rwn$3tT>̼Cjr]1=G+dmUn#_o^HspλdQls;$nu.6|լ}MtMjT7{6o, ǚ{^8ws[~L,ٜn?DM#+BުƆex[6-]QXPO\[^SO+o E[@YP##K̴VVϜ;-xgZ'w)L=aZ D4Þژ {pqqv۳SQI)-;s OHBOHP'm^85;Qk9Fx-YR7*om{KImC9w'Z,-T @y4#.Z=zs-A9&f_٫;C5-uIւP{;n@Xg# $bh; lA%#!OE/ІnR?fk(!J~8/_Ё<‰gf;_cg޷m} F;󡳎2I[LP#4HVK}Q/ğ! lEygE=V/%c3#N ApnU8 gm3O+2+:X1'&K &9At;!boR(݇ 4϶1H6GލS~(nw\]`;In ݆ Op =XJͲف~4X\AT#+1l1.MYbb1rRp1BnDc pڞ„~@c&S%&حj> fW?|? ÚޱFeGMglD}VISvRf3rVk҄oqMN=zӱdtDѮ~|{vñ5p_{%{ FõV]טɾD-0qlYrv'/%\=G-ֱp:(RP O٦H}~zD):nNEf"6nNR&ֻOAWVdncڵsf.hs5T 9ܙM 2=/G㩬OtϞil\` 5_'*R\6 V9@@dl/{XYȱawytlxA0θN+\ ,#P#~x!%Pr=18ĿI# EV';]@%g{40ڱN#!W:x}YدFG'?ҌC.:at`y*W{ؠ[؈*]\5SsY}Qp~ǔ#ڻBSqJ;.0ȁD?ޕ|5 ଀C%&Ls;gI// y;/Vo<0k4K*BĚ3^PO%S҅MfLv+R;$ cSW\ e!U(c[L)IchI L) KuH"N%0Qw E]v?~տϒԳ\|FGXrTC WS'p"MR8E!xyL0 7_|.XVD2#gvIm'G*o`鄾<4`<+\GM iЧe$֎,C.9:`M# ƘKֹ" #y4AcOUS(]5*vO$aQ9=pn}TzwN'|zMg{EsSƱy6_t"-GNU ,t1`51Db%>VM?|M B96B?4 <'C#UOMpL-gwzt3OؑOmjt=wOVxD|k4񟬨^*w;8:;՞%ro9E\dOmh>Y( ;T-;2HڊvYJ+عY-m!Ųǀbm+u[FU :i/Øm#dEVbc4#ՁTdO:tbL9gٚ? E0媊(EtOVڰ, ipqUd%Jiy-KMx- 򠾅Y繜h %˯,WҰDY4_h@*i" Y:aOx崕W#dlRY*.wO8 wy3{PUQU#Іrz1ܟ.a.;Y>OW←gމQr.* h4ܲb() 8<@!wpbAB|LiaBZK퐀ftxUi9 @C`jj|,Z~솢 ay;Y#gDL(McmEm<ѯ/~yL꟣][- Zsc#WdН*];.io]͂ 7MIrKчs;I陃 AVQT*f[-#WRW>MmRI^*q| ii>]Zq8 6ʪQG>2vj?3:v="8P!J] # U$`{=nm``^ᯨyB[2} UgN&DD 9C8b#O'viغ`"$}X^D\_ `^,ōjc+i-X3Yrl“bP8A@D`-\>.娃氼 o*Ƃ\k%'bk?e]V.g }hヅӖ!|hO"mTuzxP{+DYG NF T{FQЬJ]Ѧ٠r p&+&9I7R~5TFHm I136wS;'Z_6^3ZChf)jkq9'r7iu=#0GPs]<"grh~ȂlK#q}h2n(qܷ2G UhFnk])cBix2ZlPc /@dﹷz%^u}L!D1b U]Y'hQW݌5 7>vo{-[?Qp(sfOĺjr͒-+v}4ex=BP S L|@P+jU@\H[E. ts&<'"v-$/b8'Fm9 whVH"Ҽ?$HC:= kY\;JE2y`@c~{{E+fo#o 8b gz7E_ ~z;8茔& Z1lkZܒ"װL4HLk[#/wj>Ban+e:n2"9un :*O>q5 I;fu|԰8mEhKDjSTcU  P~](,(*H֐sLJ:!g*4+q+=Uv[vmNj>~6_ MܦSWl1íٺuHoHtuĺvK\ޓILu-w"],7%]G{ꨝgaE#'=4S#sŐ\/fMQS B@!"Vn !a,q!ˢ{;B[)LV$ɰ;:9xټ DnY' ()ЄDQ }1s2u6:X'cۮ*cE/~˹QiijNwE(+ Q|0q8pǢ-vdJ<(>|ĘL&3~ yU%-cK) R k$㝽-e٭~_(@t%|7 G25'2)[/Wie Q>GO.W*K mK}SsдEe7q*kX8wz!uaW+<Y ݻ*$ fHQ Gdk. #Ckw /{ Ӓ.Cgϫb%5^4;auO:$P(qӑMh"zDGu^\Jtk Bs>rOy= (3O벺}j0BþmX'32,U xn^W.ɕ=tu_iJ@rGHb목\ TMD-WʿNjY9@GԱWR 8Qe)#݊n/}sjY=oz8Zc ;f-[q,4Tn kY6R=ƽj>]oK.66BLLPmPٰЪ̆uͥn<܇!T ΢< 0wUiQmlEY-be ,Hn qlp][y+Zߟ|s^ƹ?6YܤTWmO fta?:?͔țh]獏j9'7Sϲ|-a3l1i>1F26݆^7O(tҁd]" o*nZANamC\jZ7Sim_s'%Ȕ3G0tMC=γm|jI ߋ:gNOv\,NV|ؑ7}\S{3]3D3^cXƞɔD! %anLmooۻl΅vrv懘[ _OjY )%= ;[CR|MwZi当?rYn!Qmb _qUè\'*5EWy IK_h4 C}߈h GX! /h^@~kTGmɾ v뿩M&Ɯnܤe%(gҺ){rMc|ZHz螧fD򸪒e-s 1{+kJ'Q$K+z=֏<úK}ʦYb bzkAF@ h-$.~=GFgᵭ564! ;$(S!AJ5BmH@w\ǎJm@t]Ѕˆ#U ~bR^$ґ<^xkA}uJd@U7ˢ!8)7m5 G!نǚpZԌ~zs6 MpǣӁ-41#~ w mMۜ~:{.7<)0a(Vڿe ^9&`݅;Q捱KZՑbr||Gc#m{'ݱG6 qnrJ%^\eLp.(h7MlηHk%,Q?l3m]?488㯎-!`bc6`wx7 gPŦ ax6Jx v4&S1A EbdT>+5HA6aw6vnU-Ws$U>[RQCZ+0iUźy0j6eEw y:7ʥyd h`k,c]:YPj }Й_>[$&c̺%`8LV axhDc.` zWm5"M'Ep Nb&mawVCހY>#X"Zjyj{W_I|(=0>(zv0|?I4clnT'/kuעl4 QaN҂L퉶F)23#v֑׷VlP&}C8_IVR^1+uCQz8ugaavk:z9g@ߦkf7.iƬq:^!wH:U~6T\XNcZq;|ep21)&ę:.KgC Ɲ< cf38_ZilL/-x%GgwCi—ef|T;vp f3i&.)a|}C@/̟8UA uՃ:2$u2 TlFOk"-icmL(K =GqTQhW fY{Үnuy>fuP>⊉j5yZ5myu\r=B8m3yvTx=D.e"v&8"t ~E؜`r|i)kƚw$^ܝ';xMT;_eFoGC~ nU]„*_w~ZkPj'/m;DAR=7F=b{|L􍤼ߜBAՍn?VߋtkÍ v#ojDP"^`.GlཎQ ڰgl&vɱr`Xs֪e;Hc2K9>_1{H6uQfMTc/-MߖNwS ]@;tЏ1hO3[*TuV)qug8O!sAߑ|0W(8K 0sh~ש>ovYZ&F5PIPOUпv#T-hu:T!Gg^D`2jM4;: :&uaghM煌 e8 Pˊd,ikmK`6"6TQd߶H#72'yi  h|8ٮҴBfv%lQ1ܡgbtHe.s? cv`1[J5tF7zY&!rvRS4IL%.)Pqyyʻb=~>^s|&ϝ-ZBFQת!/PqQ_%fDɱ&D15u5yzrQD 㓃<]l`@a^aN"Q#?V{&:¢du7X*o A/9ې?Q-鸉8mEc# Ԗsǣ/m tL^}KxmDkI=Q1ul_fV^&H]zsE0B7ɇpn8-W& pxdzEA܎vv;撊}Za_KNPsʡ4o/YF5v,V KLRhÃJH"е`եSźT&v%^z$QױZc^cz6΄2ۇBW]'AFi4Yv4Ơ.D2As" Бđ ݜn|bӵyMh}qx&.oI=7.E Lh|WW4SaL:g1)P\e'| Z&T<+TcB礛;en^ Kӱp 8Z^TFP`kiiS |j<69#?3xEq .X8$Ih6d&-#@Q;8 fscajO EK<_>0EK@s܆A꫍t^6MLgƶ3_e+ev\.!٭qW3i֎E˖vĸ1>Q~cIreSGߧͩ$]̳ ᑯ t-Wx`?:Gn>NPQ+\Fu)RNQXSWv)E^diY:;%2AΩ'9~/ݶ>ĿRA!Vصe'>Mbad}s#nɉA/R]soO鈤xnS;2+*J۹FlKDR#\9UkWp3K/%M {߾=x8xN7#a4͐X&1lb}1>FI ϗ[xtb3E̊T\ڇoɏL0Er?#7cB3fJs)["EN@z|Qy"Tk>Q;*TUD?3#-WÀjQzEEH"%g>\XP|䈚]x #*8HlR]*wC?%QB`Fb͖q!I> 5L> fsJ[3GQ2ff?x?/>xq;3W `>r3t>;`=$3zBSMZmq\xA\Q!b;UgC |k1A@.G{Kh ţՠ㵑Oi:d8xy%MAJcu;s)/u R&=?;'AQϓPpNm@K= 1#O+дϽ|`5:fӕ Zōa }򃆸v7jK)'fk$}D)îE7C&L w ?9ʐvc`.X)[ nUe,<WlqAހ[HG:yDF5Az:#Y{42oa d=OX{#}a&SD[6 [|̺h +it$ͩǗ fLk'5T#3ML~zϨh!Lޡg܆$ \] ȥ _eT ΥOJH~9kD=H$Ν DO,b{(/9.8$ya:tbI}|!N>DǴ.st NUXC Pq\^SON/yw(zr_Z-phIdۭsY$ϳ*+1SU%O hxKvuܪCqnfqlpKZS\mSQ-ɤ_w2`Nov=Ms jJ}69"ڝ,%τxW5(tf=of1!,0ulN00$RL8Hb>ڻ' %O3Ovu#6aVReCPHmO rCV(R 6d [:gKi -uuh+0n$hpΑDNN[뢉"!-y8yXyw`>PF#{'?$]^pPe*Xܛn# M5/>)>@cޣqѡBrg*rd 2TK>1{3>NCA̙m4Ngo. `g (0f ҋTkK\'tT(ՍQp,l}/N9>7Fl}2 6Jt>JvO}ډ >9idh(öE>eb"1<y0ٹT&؏ N"r~n>ƶZ<8Coc-0 UڹeT_E*0\h6^%W+dV#C<}c  k{͝#['&1 {0Nn"V03p`{d.RF-(YMr6{7vALFI $\tihIx9w+շG%Qj"娡3|q-.ڏKOO Kqo*y*J; 5Ӟ⑑ʞ4xpx rh5g/ee ) ^E$.ZV}| 玥)`+ẇ;ސn׻-Bqj<;r5 qٴC$OEɵd 4AqCKNEKoMvA9{c[d% 4+ 'rVh+odF&GfC]_CyB0zvQJIR:LNLo/$䏱b~S\/X(l g޷w$n/rKp<ŏk2PK#$CamerfirmaTLSPolicy.javaPK`Z# :InputRCDumbPtySystemStreamTerminalExtFastutils/InfoCmputilsutils/LevenshteinpZHmL>L&:륛Eή!!sѶ YZ