java-17-openjdk-src-17.0.15.0-150400.3.54.1<>,Fh Xp9|j| &( G{9iɋ/' ej~oM\̧}ɱ#lWw 7NŒ[d#j?@9W9O]_bWDaF=F6t}i ND 7/W~bzraTiai F0ڻ[a|pI=C&Gb} );D1,ۄ4Wl F=>;P?@d  . Ghlx|m      !&X\(G8P+9+:+FGHIXY\]^bcdNeSfVlXulvpz<Cjava-17-openjdk-src17.0.15.0150400.3.54.1OpenJDK 17 Source BundleThe OpenJDK 17 source bundle.h XmourvedreSUSE 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/linuxppc64leh U506b2ecd80193238da2c3faf55c1f6c8613ac8c505ac8f45aa3c2cf776bb0f08rootrootjava-17-openjdk-17.0.15.0-150400.3.54.1.src.rpmjava-17-openjdk-srcjava-17-openjdk-src(ppc-64)    java-17-openjdkrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)17.0.15.0-150400.3.54.13.0.4-14.6.0-14.0-15.2-14.14.3h 'gg$fffaf! @e@eԔ@epe@e1@e/e/edd@d@dm@d\d\dI@cl@c1c=@cca @cRc%b?b_b=b8hb7@a@aa@araHwaC1a@a?=@a#fstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comschwab@suse.defstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comjsilva@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comjavier@opensuse.orgfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.com- Update to upstream tag jdk-17.0.15+6 (April 2025 CPU) * CVEs + CVE-2025-21587, bsc#1241274 + CVE-2025-30691, bsc#1241275 + CVE-2025-30698, bsc#1241276 * Changes + JDK-6355567: AdobeMarkerSegment causes failure to read valid JPEG + JDK-8065099: [macos] javax/swing/PopupFactory/6276087/ /NonOpaquePopupMenuTest.java fails: no background shine through + JDK-8179502: Enhance OCSP, CRL and Certificate Fetch Timeouts + JDK-8198237: [macos] Test java/awt/Frame/ /ExceptionOnSetExtendedStateTest/ /ExceptionOnSetExtendedStateTest.java fails + JDK-8198666: Many java/awt/Modal/OnTop/ test fails on mac + JDK-8208565: [TEST_BUG] javax/swing/PopupFactory/6276087/ /NonOpaquePopupMenuTest.java throws NPE + JDK-8226933: [TEST_BUG]GTK L&F: There is no swatches or RGB tab in JColorChooser + JDK-8226938: [TEST_BUG]GTK L&F: There is no Details button in FileChooser Dialog + JDK-8266435: WBMPImageReader.read() should not truncate the input stream + JDK-8267893: Improve jtreg test failure handler do get native/mixed stack traces for cores and live processes + JDK-8270961: [TESTBUG] Move GotWrongOOMEException into vm.share.gc package + JDK-8274893: Update java.desktop classes to use try-with-resources + JDK-8276202: LogFileOutput.invalid_file_vm asserts when being executed from a read only working directory + JDK-8277240: java/awt/Graphics2D/ScaledTransform/ /ScaledTransform.java dialog does not get disposed + JDK-8281234: The -protected option is not always checked in keytool and jarsigner + JDK-8282314: nsk/jvmti/SuspendThread/suspendthrd003 may leak memory + JDK-8283387: [macos] a11y : Screen magnifier does not show selected Tab + JDK-8283404: [macos] a11y : Screen magnifier does not show JMenu name + JDK-8283664: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/PrintTextTest.java + JDK-8286779: javax.crypto.CryptoPolicyParser#isConsistent always returns 'true' + JDK-8286875: ProgrammableUpcallHandler::on_entry/on_exit access thread fields from native + JDK-8290400: Must run exe installers in jpackage jtreg tests without UI + JDK-8292588: [macos] Multiscreen/MultiScreenLocationTest/ /MultiScreenLocationTest.java: Robot.mouseMove test failed on Screen #0 + JDK-8292704: sun/security/tools/jarsigner/compatibility/ /Compatibility.java use wrong key size for EC + JDK-8292848: AWT_Mixing and TrayIcon tests fail on el8 with hard-coded isOel7 + JDK-8293345: SunPKCS11 provider checks on PKCS11 Mechanism are problematic + JDK-8293412: Remove unnecessary java.security.egd overrides + JDK-8294067: [macOS] javax/swing/JComboBox/6559152/ /bug6559152.java Cannot select an item from popup with the ENTER key. + JDK-8294316: SA core file support is broken on macosx-x64 starting with macOS 12.x + JDK-8295087: Manual Test to Automated Test Conversion + JDK-8295176: some langtools test pollutes source tree + JDK-8296591: Signature benchmark + JDK-8296818: Enhance JMH tests java/security/Signatures.java + JDK-8299077: [REDO] JDK-4512626 Non-editable JTextArea provides no visual indication of keyboard focus + JDK-8299127: [REDO] JDK-8194048 Regression automated test '/open/test/jdk/javax/swing/text/DefaultCaret/HidingSelection/ /HidingSelectionTest.java' fails + JDK-8299128: [REDO] JDK-8213562 Test javax/swing/text/ /DefaultCaret/HidingSelection/MultiSelectionTest.java fails + JDK-8299739: HashedPasswordFileTest.java and ExceptionTest.java can fail with java.lang.NullPointerException + JDK-8299994: java/security/Policy/Root/Root.java fails when home directory is read-only + JDK-8301989: new javax.swing.text.DefaultCaret().setBlinkRate(N) results in NPE + JDK-8302111: Serialization considerations + JDK-8305853: java/text/Format/DateFormat/ /DateFormatRegression.java fails with "Uncaught exception thrown in test method Test4089106" + JDK-8306711: Improve diagnosis of `IntlTest` framework + JDK-8308341: JNI_GetCreatedJavaVMs returns a partially initialized JVM + JDK-8309171: Test vmTestbase/nsk/jvmti/scenarios/ /jni_interception/JI05/ji05t001/TestDescription.java fails after JDK-8308341 + JDK-8309231: ProblemList vmTestbase/nsk/jvmti/scenarios/ /jni_interception/JI05/ji05t001/TestDescription.java + JDK-8309740: Expand timeout windows for tests in JDK-8179502 + JDK-8309841: Jarsigner should print a warning if an entry is removed + JDK-8310234: Refactor Locale tests to use JUnit + JDK-8310629: java/security/cert/CertPathValidator/OCSP/ /OCSPTimeout.java fails with RuntimeException: Server not ready + JDK-8311306: Test com/sun/management/ThreadMXBean/ /ThreadCpuTimeArray.java failed: out of expected range + JDK-8311546: Certificate name constraints improperly validated with leading period + JDK-8311663: Additional refactoring of Locale tests to JUnit + JDK-8312416: Tests in Locale should have more descriptive names + JDK-8312518: [macos13] setFullScreenWindow() shows black screen on macOS 13 & above + JDK-8313633: [macOS] java/awt/dnd/NextDropActionTest/ /NextDropActionTest.java fails with java.lang.RuntimeException: wrong next drop action! + JDK-8313710: jcmd: typo in the documentation of JFR.start and JFR.dump + JDK-8314225: SIGSEGV in JavaThread::is_lock_owned + JDK-8314610: hotspot can't compile with the latest of gtest because of + JDK-8314752: Use google test string comparison macros + JDK-8314909: tools/jpackage/windows/Win8282351Test.java fails with java.lang.AssertionError: Expected [0]. Actual [1618]: + JDK-8314975: JavadocTester should set source path if not specified + JDK-8315486: vmTestbase/nsk/jdwp/ThreadReference/ /ForceEarlyReturn/forceEarlyReturn002/forceEarlyReturn002.java timed out + JDK-8315825: Open some swing tests + JDK-8315882: Open some swing tests 2 + JDK-8315883: Open source several Swing JToolbar tests + JDK-8315952: Open source several Swing JToolbar JTooltip JTree tests + JDK-8316056: Open source several Swing JTree tests + JDK-8316146: Open some swing tests 4 + JDK-8316149: Open source several Swing JTree JViewport KeyboardManager tests + JDK-8316218: Open some swing tests 5 + JDK-8316371: Open some swing tests 6 + JDK-8316559: Refactor some util/Calendar tests to JUnit + JDK-8316627: JViewport Test headless failure + JDK-8316696: Remove the testing base classes: IntlTest and CollatorTest + JDK-8317631: Refactor ChoiceFormat tests to use JUnit + JDK-8317636: Improve heap walking API tests to verify correctness of field indexes + JDK-8318442: java/net/httpclient/ManyRequests2.java fails intermittently on Linux + JDK-8319567: Update java/lang/invoke tests to support vm flags + JDK-8319568: Update java/lang/reflect/exeCallerAccessTest/ /CallerAccessTest.java to accept vm flags + JDK-8319569: Several java/util tests should be updated to accept VM flags + JDK-8319647: Few java/lang/System/LoggerFinder/modules tests ignore vm flags + JDK-8319648: java/lang/SecurityManager tests ignore vm flags + JDK-8319672: Several classloader tests ignore VM flags + JDK-8319673: Few security tests ignore VM flags + JDK-8319676: A couple of jdk/modules/incubator/ tests ignore VM flags + JDK-8319677: Test jdk/internal/misc/VM/RuntimeArguments.java should be marked as flagless + JDK-8319818: Address GCC 13.2.0 warnings (stringop-overflow and dangling-pointer) + JDK-8320372: test/jdk/sun/security/x509/DNSName/ /LeadingPeriod.java validity check failed + JDK-8320676: Manual printer tests have no Pass/Fail buttons, instructions close set 1 + JDK-8320691: Timeout handler on Windows takes 2 hours to complete + JDK-8320714: java/util/Locale/LocaleProvidersRun.java and java/util/ResourceBundle/modules/visibility/ /VisibilityTest.java timeout after passing + JDK-8320916: jdk/jfr/event/gc/stacktrace/ /TestParallelMarkSweepAllocationPendingStackTrace.java failed with "OutOfMemoryError: GC overhead limit exceeded" + JDK-8321818: vmTestbase/nsk/stress/strace/strace015.java failed with 'Cannot read the array length because "" is null' + JDK-8323196: jdk/jfr/api/consumer/filestream/TestOrdered.java failed with "Events are not ordered! Reuse = false" + JDK-8324672: Update jdk/java/time/tck/java/time/TCKInstant.java now() to be more robust + JDK-8324807: Manual printer tests have no Pass/Fail buttons, instructions close set 2 + JDK-8325024: java/security/cert/CertPathValidator/OCSP( /OCSPTimeout.java incorrect comment information + JDK-8325042: Remove unused JVMDITools test files + JDK-8325529: Remove unused imports from `ModuleGenerator` test file + JDK-8325659: Normalize Random usage by incubator vector tests + JDK-8325906: Problemlist vmTestbase/vm/mlvm/meth/stress/ /compiler/deoptimize/Test.java#id1 until JDK-8320865 is fixed + JDK-8325908: Finish removal of IntlTest and CollatorTest + JDK-8325937: runtime/handshake/HandshakeDirectTest.java causes "monitor end should be strictly below the frame pointer" assertion failure on AArch64 + JDK-8326421: Add jtreg test for large arrayCopy disjoint case. + JDK-8326525: com/sun/tools/attach/BasicTests.java does not verify AgentLoadException case + JDK-8327098: GTest needs larger combination limit + JDK-8327476: Upgrade JLine to 3.26.1 + JDK-8327505: Test com/sun/jmx/remote/ /NotificationMarshalVersions/TestSerializationMismatch.java fails + JDK-8327857: Remove applet usage from JColorChooser tests Test4222508 + JDK-8327859: Remove applet usage from JColorChooser tests Test4319113 + JDK-8327986: ASAN reports use-after-free in DirectivesParserTest.empty_object_vm + JDK-8328005: Convert java/awt/im/JTextFieldTest.java applet test to main + JDK-8328085: C2: Use after free in PhaseChaitin::Register_Allocate() + JDK-8328121: Remove applet usage from JColorChooser tests Test4759306 + JDK-8328130: Remove applet usage from JColorChooser tests Test4759934 + JDK-8328185: Convert java/awt/image/MemoryLeakTest/ /MemoryLeakTest.java applet test to main + JDK-8328227: Remove applet usage from JColorChooser tests Test4887836 + JDK-8328368: Convert java/awt/image/multiresolution/ /MultiDisplayTest/MultiDisplayTest.java applet test to main + JDK-8328370: Convert java/awt/print/Dialog/PrintApplet.java applet test to main + JDK-8328380: Remove applet usage from JColorChooser tests Test6348456 + JDK-8328387: Convert java/awt/Frame/FrameStateTest/ /FrameStateTest.html applet test to main + JDK-8328403: Remove applet usage from JColorChooser tests Test6977726 + JDK-8328553: Get rid of JApplet in test/jdk/sanity/client/lib/SwingSet2/src/DemoModule.java + JDK-8328558: Convert javax/swing/JCheckBox/8032667/ /bug8032667.java applet test to main + JDK-8328717: Convert javax/swing/JColorChooser/8065098/ /bug8065098.java applet test to main + JDK-8328719: Convert java/awt/print/PageFormat/SetOrient.html applet test to main + JDK-8328730: Convert java/awt/print/bug8023392/bug8023392.html applet test to main + JDK-8328753: Open source few Undecorated Frame tests + JDK-8328819: Remove applet usage from JFileChooser tests bug6698013 + JDK-8328827: Convert java/awt/print/PrinterJob/ /PrinterDialogsModalityTest/PrinterDialogsModalityTest.html applet test to main + JDK-8329210: Delete Redundant Printer Dialog Modality Test + JDK-8329320: Simplify awt/print/PageFormat/NullPaper.java test + JDK-8329322: Convert PageFormat/Orient.java to use PassFailJFrame + JDK-8329692: Add more details to FrameStateTest.java test instructions + JDK-8330702: Update failure handler to don't generate Error message if cores actions are empty + JDK-8331153: JFR: Improve logging of jdk/jfr/api/consumer/filestream/TestOrdered.java + JDK-8331735: UpcallLinker::on_exit races with GC when copying frame anchor + JDK-8331959: Update PKCS#11 Cryptographic Token Interface to v3.1 + JDK-8332158: [XWayland] test/jdk/java/awt/Mouse/ /EnterExitEvents/ResizingFrameTest.java + JDK-8332917: failure_handler should execute gdb "info threads" command on linux + JDK-8333360: PrintNullString.java doesn't use float arguments + JDK-8333391: Test com/sun/jdi/InterruptHangTest.java failed: Thread was never interrupted during sleep + JDK-8333403: Write a test to check various components events are triggered properly + JDK-8333427: langtools/tools/javac/newlines/NewLineTest.java is failing on Japanese Windows + JDK-8334305: Remove all code for nsk.share.Log verbose mode + JDK-8334490: Normalize string with locale invariant `toLowerCase()` + JDK-8334777: Test javax/management/remote/mandatory/notif/ /NotifReconnectDeadlockTest.java failed with NullPointerException + JDK-8335150: Test LogGeneratedClassesTest.java fails on rpmbuild mock enviroment + JDK-8335172: Add manual steps to run security/auth/callback/ /TextCallbackHandler/Password.java test + JDK-8335789: [TESTBUG] XparColor.java test fails with Error. Parse Exception: Invalid or unrecognized bugid: @ + JDK-8336012: Fix usages of jtreg-reserved properties + JDK-8336498: [macos] [build]: install-file macro may run into permission denied error + JDK-8336692: Redo fix for JDK-8284620 + JDK-8336942: Improve test coverage for class loading elements with annotations of different retentions + JDK-8337222: gc/TestDisableExplicitGC.java fails due to unexpected CodeCache GC + JDK-8337494: Clarify JarInputStream behavior + JDK-8337692: Better TLS connection support + JDK-8337826: Improve logging in OCSPTimeout and SimpleOCSPResponder to help diagnose JDK-8309754 + JDK-8337886: java/awt/Frame/MaximizeUndecoratedTest.java fails in OEL due to a slight color difference + JDK-8337951: Test sun/security/validator/samedn.sh CertificateNotYetValidException: NotBefore validation + JDK-8338100: C2: assert(!n_loop->is_member(get_loop(lca))) failed: control must not be back in the loop + JDK-8338426: Test java/nio/channels/Selector/WakeupNow.java failed + JDK-8338430: Improve compiler transformations + JDK-8338571: [TestBug] DefaultCloseOperation.java test not working as expected wrt instruction after JDK-8325851 fix + JDK-8338595: Add more linesize for MIME decoder in macro bench test Base64Decode + JDK-8338668: Test javax/swing/JFileChooser/8080628/ /bug8080628.java doesn't test for GTK L&F + JDK-8339154: Cleanups and JUnit conversion of test/jdk/java/util/zip/Available.java + JDK-8339261: Logs truncated in test javax/net/ssl/DTLS/DTLSRehandshakeTest.java + JDK-8339356: Test javax/net/ssl/SSLSocket/Tls13PacketSize.java failed with java.net.SocketException: An established connection was aborted by the software in your host machine + JDK-8339524: Clean up a few ExtendedRobot tests + JDK-8339687: Rearrange reachabilityFence()s in jdk.test.lib.util.ForceGC + JDK-8339728: [Accessibility,Windows,JAWS] Bug in the getKeyChar method of the AccessBridge class + JDK-8339810: Clean up the code in sun.tools.jar.Main to properly close resources and use ZipFile during extract + JDK-8339883: Open source several AWT/2D related tests + JDK-8339902: Open source couple TextField related tests + JDK-8339943: Frame not disposed in java/awt/dnd/DropActionChangeTest.java + JDK-8340078: Open source several 2D tests + JDK-8340116: test/jdk/sun/security/tools/jarsigner/ /PreserveRawManifestEntryAndDigest.java can fail due to regex + JDK-8340411: open source several 2D imaging tests + JDK-8340480: Bad copyright notices in changes from JDK-8339902 + JDK-8340687: Open source closed frame tests #1 + JDK-8340719: Open source AWT List tests + JDK-8340969: jdk/jfr/startupargs/TestStartDuration.java should be marked as flagless + JDK-8341037: Use standard layouts in DefaultFrameIconTest.java and MenuCrash.java + JDK-8341111: open source several AWT tests including menu shortcut tests + JDK-8341316: [macos] javax/swing/ProgressMonitor/ /ProgressMonitorEscapeKeyPress.java fails sometimes in macos + JDK-8341412: Various test failures after JDK-8334305 + JDK-8341424: GHA: Collect hs_errs from build time failures + JDK-8341453: java/awt/a11y/AccessibleJTableTest.java fails in some cases where the test tables are not visible + JDK-8341722: Fix some warnings as errors when building on Linux with toolchain clang + JDK-8341881: [REDO] java/nio/file/attribute/ /BasicFileAttributeView/CreationTime.java#tmp fails on alinux3 + JDK-8341978: Improve JButton/bug4490179.java + JDK-8341982: Simplify JButton/bug4323121.java + JDK-8342098: Write a test to compare the images + JDK-8342145: File libCreationTimeHelper.c compile fails on Alpine + JDK-8342270: Test sun/security/pkcs11/Provider/ /RequiredMechCheck.java needs write access to src tree + JDK-8342498: Add test for Allocation elimination after use as alignment reference by SuperWord + JDK-8342508: Use latch in BasicMenuUI/bug4983388.java instead of delay + JDK-8342541: Exclude List/KeyEventsTest/KeyEventsTest.java from running on macOS + JDK-8342562: Enhance Deflater operations + JDK-8342602: Remove JButton/PressedButtonRightClickTest test + JDK-8342607: Enhance register printing on x86_64 platforms + JDK-8342609: jpackage test helper function incorrectly removes a directory instead of its contents only + JDK-8342634: javax/imageio/plugins/wbmp/ /WBMPStreamTruncateTest.java creates temp file in src dir + JDK-8342635: javax/swing/JFileChooser/FileSystemView/ /WindowsDefaultIconSizeTest.java creates tmp file in src dir + JDK-8342704: GHA: Report truncation is broken after JDK-8341424 + JDK-8342811: java/net/httpclient/PlainProxyConnectionTest.java failed: Unexpected connection count: 5 + JDK-8342858: Make target mac-jdk-bundle fails on chmod command + JDK-8342988: GHA: Build JTReg in single step + JDK-8343007: Enhance Buffered Image handling + JDK-8343100: Consolidate EmptyFolderTest and EmptyFolderPackageTest jpackage tests into single java file + JDK-8343101: Rework BasicTest.testTemp test cases + JDK-8343118: [TESTBUG] java/awt/PrintJob/PrintCheckboxTest/ /PrintCheckboxManualTest.java fails with Error. Can't find HTML file PrintCheckboxManualTest.html + JDK-8343128: PassFailJFrame.java test result: Error. Bad action for script: build} + JDK-8343129: Disable unstable check of ThreadsListHandle.sanity_vm ThreadList values + JDK-8343178: Test BasicTest.java javac compile fails cannot find symbol + JDK-8343378: Exceptions in javax/management DeadLockTest.java do not cause test failure + JDK-8343491: javax/management/remote/mandatory/connection/ /DeadLockTest.java failing with NoSuchObjectException: no such object in table + JDK-8343599: Kmem limit and max values swapped when printing container information + JDK-8343724: [PPC64] Disallow OptoScheduling + JDK-8343882: BasicAnnoTests doesn't handle multiple annotations at the same position + JDK-8344581: [TESTBUG] java/awt/Robot/ /ScreenCaptureRobotTest.java failing on macOS + JDK-8344589: Update IANA Language Subtag Registry to Version 2024-11-19 + JDK-8344646: The libjsig deprecation warning should go to stderr not stdout + JDK-8345296: AArch64: VM crashes with SIGILL when prctl is disallowed + JDK-8345368: java/io/File/createTempFile/SpecialTempFile.java fails on Windows Server 2025 + JDK-8345371: Bump update version for OpenJDK: jdk-17.0.15 + JDK-8345375: Improve debuggability of test/jdk/java/net/Socket/CloseAvailable.java + JDK-8345414: Google CAInterop test failures + JDK-8345468: test/jdk/javax/swing/JScrollBar/4865918/ /bug4865918.java fails in ubuntu22.04 + JDK-8346055: javax/swing/text/StyledEditorKit/4506788/ /bug4506788.java fails in ubuntu22.04 + JDK-8346324: javax/swing/JScrollBar/4865918/bug4865918.java fails in CI + JDK-8346587: Distrust TLS server certificates anchored by Camerfirma Root CAs + JDK-8346671: java/nio/file/Files/probeContentType/Basic.java fails on Windows 2025 + JDK-8346828: javax/swing/JScrollBar/4865918/bug4865918.java still fails in CI + JDK-8346887: DrawFocusRect() may cause an assertion failure + JDK-8346908: Update JDK 17 javadoc man page + JDK-8346972: Test java/nio/channels/FileChannel/ /LoopingTruncate.java fails sometimes with IOException: There is not enough space on the disk + JDK-8347424: Fix and rewrite sun/security/x509/DNSName/LeadingPeriod.java test + JDK-8347427: JTabbedPane/8134116/Bug8134116.java has no license header + JDK-8347740: java/io/File/createTempFile/SpecialTempFile.java failing + JDK-8347847: Enhance jar file support + JDK-8347965: (tz) Update Timezone Data to 2025a + JDK-8348625: [21u, 17u] Revert JDK-8185862 to restore old java.awt.headless behavior on Windows + JDK-8348675: TrayIcon tests fail in Ubuntu 24.10 Wayland + JDK-8349603: [21u, 17u, 11u] Update GHA JDKs after Jan/25 updates + JDK-8352097: (tz) zone.tab update missed in 2025a backport + JDK-8353905: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.15 - Modified patch: * fips.patch + rediff- Update to upstream tag jdk-17.0.14+7 (January 2025 CPU) * Security update + JDK-8330045, CVE-2025-21502, bsc#1236278: Enhance array handling * Changes + JDK-7093691: Nimbus LAF: disabled JComboBox using renderer has bad font color + JDK-8028127: Regtest java/security/Security/ /SynchronizedAccess.java is incorrect + JDK-8071693: Introspector ignores default interface methods + JDK-8195675: Call to insertText with single character from custom Input Method ignored + JDK-8202926: Test java/awt/Focus/WindowUpdateFocusabilityTest/ /WindowUpdateFocusabilityTest.html fails + JDK-8207908: JMXStatusTest.java fails assertion intermittently + JDK-8225220: When the Tab Policy is checked,the scroll button direction displayed incorrectly. + JDK-8240343: JDI stopListening/stoplis001 "FAILED: listening is successfully stopped without starting listening" + JDK-8254759: [TEST_BUG] [macosx] javax/swing/JInternalFrame/ /4202966/IntFrameCoord.html fails + JDK-8258734: jdk/jfr/event/oldobject/TestClassLoaderLeak.java failed with "RuntimeException: Could not find class leak" + JDK-8268364: jmethod clearing should be done during unloading + JDK-8269770: nsk tests should start IOPipe channel before launch debuggee - Debugee.prepareDebugee + JDK-8271003: hs_err improvement: handle CLASSPATH env setting longer than O_BUFLEN + JDK-8271456: Avoid looking up standard charsets in "java.desktop" module + JDK-8271821: mark hotspot runtime/MinimalVM tests which ignore external VM flags + JDK-8271825: mark hotspot runtime/LoadClass tests which ignore external VM flags + JDK-8271836: runtime/ErrorHandling/ClassPathEnvVar.java fails with release VMs + JDK-8272746: ZipFile can't open big file (NegativeArraySizeException) + JDK-8273914: Indy string concat changes order of operations + JDK-8274170: Add hooks for custom makefiles to augment jtreg test execution + JDK-8274505: Too weak variable type leads to unnecessary cast in java.desktop + JDK-8276763: java/nio/channels/SocketChannel/ /AdaptorStreams.java fails with "SocketTimeoutException: Read timed out" + JDK-8278527: java/util/concurrent/tck/JSR166TestCase.java fails nanoTime test + JDK-8280131: jcmd reports "Module jdk.jfr not found." when "jdk.management.jfr" is missing + JDK-8281379: Assign package declarations to all jtreg test cases under gc + JDK-8282578: AIOOBE in javax.sound.sampled.Clip + JDK-8283214: [macos] Screen magnifier does not show the magnified text for JComboBox + JDK-8283222: improve diagnosability of runtime/8176717/TestInheritFD.java timeouts + JDK-8284291: sun/security/krb5/auto/Renew.java fails intermittently on Windows 11 + JDK-8284874: Add comment to ProcessHandle/OnExitTest to describe zombie problem + JDK-8286160: (fs) Files.exists returns unexpected results with C:\pagefile.sys because it's not readable + JDK-8287003: InputStreamReader::read() can return zero despite writing a char in the buffer + JDK-8288976: classfile parser 'wrong name' error message has the names the wrong way around + JDK-8289184: runtime/ClassUnload/DictionaryDependsTest.java failed with "Test failed: should be unloaded" + JDK-8290023: Remove use of IgnoreUnrecognizedVMOptions in gc tests + JDK-8290269: gc/shenandoah/TestVerifyJCStress.java fails due to invalid tag: required after JDK-8290023 + JDK-8292309: Fix "java/awt/PrintJob/ConstrainedPrintingTest/ /ConstrainedPrintingTest.java" test + JDK-8293061: Combine CDSOptions and AppCDSOptions test utility classes + JDK-8293877: Rewrite MineField test + JDK-8294193: Files.createDirectories throws FileAlreadyExistsException for a symbolic link whose target is an existing directory + JDK-8294726: Update URLs in minefield tests + JDK-8295239: Refactor java/util/Formatter/Basic script into a Java native test launcher + JDK-8295344: Harden runtime/StackGuardPages/ /TestStackGuardPages.java + JDK-8295859: Update Manual Test Groups + JDK-8296709: WARNING: JNI call made without checking exceptions + JDK-8296718: Refactor bootstrap Test Common Functionalities to test/lib/Utils + JDK-8296787: Unify debug printing format of X.509 cert serial numbers + JDK-8296972: [macos13] java/awt/Frame/MaximizedToIconified/ /MaximizedToIconified.java: getExtendedState() != 6 as expected. + JDK-8298513: vmTestbase/nsk/jdi/EventSet/suspendPolicy/ /suspendpolicy009/TestDescription.java fails with usage tracker + JDK-8300416: java.security.MessageDigestSpi clone can result in thread-unsafe clones + JDK-8301379: Verify TLS_ECDH_* cipher suites cannot be negotiated + JDK-8302225: SunJCE Provider doesn't validate key sizes when using 'constrained' transforms for AES/KW and AES/KWP + JDK-8303697: ProcessTools doesn't print last line of process output + JDK-8303705: Field sleeper.started should be volatile JdbLockTestTarg.java + JDK-8303742: CompletableFuture.orTimeout leaks if the future completes exceptionally + JDK-8304020: Speed up test/jdk/java/util/zip/ZipFile/ /TestTooManyEntries.java and clarify its purpose + JDK-8304557: java/util/concurrent/CompletableFuture/ /CompletableFutureOrTimeoutExceptionallyTest.java times out + JDK-8306015: Update sun.security.ssl TLS tests to use SSLContextTemplate or SSLEngineTemplate + JDK-8307297: Move some DnD tests to open + JDK-8307408: Some jdk/sun/tools/jhsdb tests don't pass test JVM args to the debuggee JVM + JDK-8309109: AArch64: [TESTBUG] compiler/intrinsics/sha/cli/ /TestUseSHA3IntrinsicsOptionOnSupportedCPU.java fails on Neoverse N2 and V1 + JDK-8309303: jdk/internal/misc/VM/RuntimeArguments test ignores jdk/internal/vm/options + JDK-8309532: java/lang/Class/getDeclaredField/ /FieldSetAccessibleTest should filter modules that depend on JVMCI + JDK-8310072: JComboBox/DisabledComboBoxFontTestAuto: Enabled and disabled ComboBox does not match in these LAFs: GTK+ + JDK-8310731: Configure a javax.net.ssl.SNIMatcher for the HTTP/1.1 test servers in java/net/httpclient tests + JDK-8312111: open/test/jdk/java/awt/Robot/ModifierRobotKey/ /ModifierRobotKeyTest.java fails on ubuntu 23.04 + JDK-8313374: --enable-ccache's CCACHE_BASEDIR breaks builds + JDK-8313638: Add test for dump of resolved references + JDK-8313854: Some tests in serviceability area fail on localized Windows platform + JDK-8313878: Exclude two compiler/rtm/locking tests on ppc64le + JDK-8314333: Update com/sun/jdi/ProcessAttachTest.java to use ProcessTools.createTestJvm(..) + JDK-8314824: Fix serviceability/jvmti/8036666/ /GetObjectLockCount.java to use vm flags + JDK-8314829: serviceability/sa/jmap-hprof/ /JMapHProfLargeHeapTest.java ignores vm flags + JDK-8314831: NMT tests ignore vm flags + JDK-8315097: Rename createJavaProcessBuilder + JDK-8315406: [REDO] serviceability/jdwp/ /AllModulesCommandTest.java ignores VM flags + JDK-8315988: Parallel: Make TestAggressiveHeap use createTestJvm + JDK-8316410: GC: Make TestCompressedClassFlags use createTestJvm + JDK-8316446: 4 sun/management/jdp tests ignore VM flags + JDK-8316447: 8 sun/management/jmxremote tests ignore VM flags + JDK-8316464: 3 sun/tools tests ignore VM flags + JDK-8316562: serviceability/sa/jmap-hprof/ /JMapHProfLargeHeapTest.java times out after JDK-8314829 + JDK-8316581: Improve performance of Symbol::print_value_on() + JDK-8317042: G1: Make TestG1ConcMarkStepDurationMillis use createTestJvm + JDK-8317116: Provide layouts for multiple test UI in PassFailJFrame + JDK-8317188: G1: Make TestG1ConcRefinementThreads use createTestJvm + JDK-8317218: G1: Make TestG1HeapRegionSize use createTestJvm + JDK-8317347: Parallel: Make TestInitialTenuringThreshold use createTestJvm + JDK-8317738: CodeCacheFullCountTest failed with "VirtualMachineError: Out of space in CodeCache for method handle intrinsic" + JDK-8318964: Fix build failures caused by 8315097 + JDK-8319574: Exec/process tests should be marked as flagless + JDK-8319640: ClassicFormat::parseObject (from DateTimeFormatter) does not conform to the javadoc and may leak DateTimeException + JDK-8319651: Several network tests ignore vm flags when start java process + JDK-8319817: Charset constructor should make defensive copy of aliases + JDK-8320586: update manual test/jdk/TEST.groups + JDK-8320665: update jdk_core at open/test/jdk/TEST.groups + JDK-8320673: PageFormat/CustomPaper.java has no Pass/Fail buttons; multiple instructions + JDK-8320675: PrinterJob/SecurityDialogTest.java hangs + JDK-8321163: [test] OutputAnalyzer.getExitValue() unnecessarily logs even when process has already completed + JDK-8321299: runtime/logging/ClassLoadUnloadTest.java doesn't reliably trigger class unloading + JDK-8321470: ThreadLocal.nextHashCode can be static final + JDK-8321543: Update NSS to version 3.96 + JDK-8321616: Retire binary test vectors in test/jdk/java/util/zip/ZipFile + JDK-8322754: click JComboBox when dialog about to close causes IllegalComponentStateException + JDK-8322766: Micro bench SSLHandshake should use default algorithms + JDK-8322809: SystemModulesMap::classNames and moduleNames arrays do not match the order + JDK-8322830: Add test case for ZipFile opening a ZIP with no entries + JDK-8323562: SaslInputStream.read() may return wrong value + JDK-8323688: C2: Fix UB of jlong overflow in PhaseIdealLoop::is_counted_loop() + JDK-8324808: Manual printer tests have no Pass/Fail buttons, instructions close set 3 + JDK-8324841: PKCS11 tests still skip execution + JDK-8325038: runtime/cds/appcds/ProhibitedPackage.java can fail with UseLargePages + JDK-8325525: Create jtreg test case for JDK-8325203 + JDK-8325587: Shenandoah: ShenandoahLock should allow blocking in VM + JDK-8325610: CTW: Add StressIncrementalInlining to stress options + JDK-8325616: JFR ZGC Allocation Stall events should record stack traces + JDK-8325762: Use PassFailJFrame.Builder.splitUI() in PrintLatinCJKTest.java + JDK-8325851: Hide PassFailJFrame.Builder constructor + JDK-8326100: DeflaterDictionaryTests should use Deflater.getBytesWritten instead of Deflater.getTotalOut + JDK-8326121: vmTestbase/gc/g1/unloading/tests/ /unloading_keepRef_rootClass_inMemoryCompilation_keep_cl failed with Full gc happened. Test was useless. + JDK-8326611: Clean up vmTestbase/nsk/stress/stack tests + JDK-8326898: NSK tests should listen on loopback addresses only + JDK-8326948: Force English locale for timeout formatting + JDK-8327401: Some jtreg tests fail on Wayland without any tracking bug + JDK-8327474: Review use of java.io.tmpdir in jdk tests + JDK-8327924: Simplify TrayIconScalingTest.java + JDK-8328021: Convert applet test java/awt/List/SetFontTest/ /SetFontTest.html to main program + JDK-8328242: Add a log area to the PassFailJFrame + JDK-8328303: 3 JDI tests timed out with UT enabled + JDK-8328379: Convert URLDragTest.html applet test to main + JDK-8328402: Implement pausing functionality for the PassFailJFrame + JDK-8328619: sun/management/jmxremote/bootstrap/ /SSLConfigFilePermissionTest.java failed with BindException: Address already in use + JDK-8328697: SubMenuShowTest and SwallowKeyEvents tests stabilization + JDK-8328723: IP Address error when client enables HTTPS endpoint check on server socket + JDK-8328957: Update PKCS11Test.java to not use hardcoded path + JDK-8330278: Have SSLSocketTemplate.doClientSide use loopback address + JDK-8330464: hserr generic events - add entry for the before_exit calls + JDK-8330621: Make 5 compiler tests use ProcessTools.executeProcess + JDK-8330814: Cleanups for KeepAliveCache tests + JDK-8331142: Add test for number of loader threads in BasicDirectoryModel + JDK-8331391: Enhance the keytool code by invoking the buildTrustedCerts method for essential options + JDK-8331405: Shenandoah: Optimize ShenandoahLock with TTAS + JDK-8331411: Shenandoah: Reconsider spinning duration in ShenandoahLock + JDK-8331495: Limit BasicDirectoryModel/LoaderThreadCount.java to Windows only + JDK-8331626: unsafe.cpp:162:38: runtime error in index_oop_from_field_offset_long - applying non-zero offset 4563897424 to null pointer + JDK-8331789: ubsan: deoptimization.cpp:403:29: runtime error: load of value 208, which is not a valid value for type 'bool' + JDK-8331863: DUIterator_Fast used before it is constructed + JDK-8331864: Update Public Suffix List to 1cbd6e7 + JDK-8331999: BasicDirectoryModel/LoaderThreadCount.java frequently fails on Windows in CI + JDK-8332340: Add JavacBench as a test case for CDS + JDK-8332473: ubsan: growableArray.hpp:290:10: runtime error: null pointer passed as argument 1, which is declared to never be null + JDK-8332589: ubsan: unix/native/libjava/ /ProcessImpl_md.c:562:5: runtime error: null pointer passed as argument 2, which is declared to never be null + JDK-8332720: ubsan: instanceKlass.cpp:3550:76: runtime error: member call on null pointer of type 'struct Array' + JDK-8332724: x86 MacroAssembler may over-align code + JDK-8332777: Update JCStress test suite + JDK-8332825: ubsan: guardedMemory.cpp:35:11: runtime error: null pointer passed as argument 2, which is declared to never be null + JDK-8332866: Crash in ImageIO JPEG decoding when MEM_STATS in enabled + JDK-8332901: Select{Current,New}ItemTest.java for Choice don't open popup on macOS + JDK-8332903: ubsan: opto/output.cpp:1002:18: runtime error: load of value 171, which is not a valid value for type 'bool' + JDK-8332904: ubsan ppc64le: c1_LIRGenerator_ppc.cpp:581:21: runtime error: signed integer overflow: 9223372036854775807 + 1 cannot be represented in type 'long int' + JDK-8332935: Crash: assert(*lastPtr != 0) failed: Mismatched JNINativeInterface tables, check for new entries + JDK-8333317: Test sun/security/pkcs11/sslecc/ /ClientJSSEServerJSSE.java failed with: Invalid ECDH ServerKeyExchange signature + JDK-8333824: Unused ClassValue in VarHandles + JDK-8334057: JLinkReproducibleTest.java support receive test.tool.vm.opts + JDK-8334405: java/nio/channels/Selector/ /SelectWithConsumer.java#id0 failed in testWakeupDuringSelect + JDK-8334562: Automate com/sun/security/auth/callback/ /TextCallbackHandler/Default.java test + JDK-8334567: [test] runtime/os/TestTracePageSizes move ppc handling + JDK-8335142: compiler/c1/TestTraceLinearScanLevel.java occasionally times out with -Xcomp + JDK-8335267: [XWayland] move screencast tokens from .awt to .java folder + JDK-8335344: test/jdk/sun/security/tools/keytool/NssTest.java fails to compile + JDK-8335428: Enhanced Building of Processes + JDK-8335449: runtime/cds/DeterministicDump.java fails with File content different at byte ... + JDK-8335493: check_gc_overhead_limit should reset SoftRefPolicy::_should_clear_all_soft_refs + JDK-8335530: Java file extension missing in AuthenticatorTest + JDK-8335709: C2: assert(!loop->is_member(get_loop(useblock))) failed: must be outside loop + JDK-8335904: Fix invalid comment in ShenandoahLock + JDK-8335912, JDK-8337499: Add an operation mode to the jar command when extracting to not overwriting existing files + JDK-8336240: Test com/sun/crypto/provider/Cipher/DES/ /PerformanceTest.java fails with java.lang.ArithmeticException + JDK-8336257: Additional tests in jmxremote/startstop to match on PID not app name + JDK-8336315: tools/jpackage/windows/WinChildProcessTest.java Failed: Check is calculator process is alive + JDK-8336342: Fix known X11 library locations in sysroot + JDK-8336343: Add more known sysroot library locations for ALSA + JDK-8336413: gtk headers : Fix typedef redeclaration of GMainContext and GdkPixbuf + JDK-8336564: Enhance mask blit functionality redux + JDK-8336854: CAInterop.java#actalisauthenticationrootca conflicted with /manual and /timeout + JDK-8337066: Repeated call of StringBuffer.reverse with double byte string returns wrong result + JDK-8337320: Update ProblemList.txt with tests known to fail on XWayland + JDK-8337410: The makefiles should set problemlist and adjust timeout basing on the given VM flags + JDK-8337780: RISC-V: C2: Change C calling convention for sp to NS + JDK-8337810: ProblemList BasicDirectoryModel/LoaderThreadCount.java on Windows + JDK-8337851: Some tests have name which confuse jtreg + JDK-8337966: (fs) Files.readAttributes fails with Operation not permitted on older docker releases + JDK-8338058: map_or_reserve_memory_aligned Windows enhance remap assertion + JDK-8338101: remove old remap assertion in map_or_reserve_memory_aligned after JDK-8338058 + JDK-8338109: java/awt/Mouse/EnterExitEvents/ /ResizingFrameTest.java duplicate in ProblemList + JDK-8338286: GHA: Demote x86_32 to hotspot build only + JDK-8338380: Update TLSCommon/interop/AbstractServer to specify an interface to listen for connections + JDK-8338402: GHA: some of bundles may not get removed + JDK-8338748: [17u,21u] Test Disconnect.java compile error: cannot find symbol after JDK-8299813 + JDK-8338751: ConfigureNotify behavior has changed in KWin 6.2 + JDK-8338759: Add extra diagnostic to java/net/InetAddress/ptr/Lookup.java + JDK-8339081: Bump update version for OpenJDK: jdk-17.0.14 + JDK-8339180: Enhanced Building of Processes: Follow-on Issue + JDK-8339248: RISC-V: Remove li64 macro assembler routine and related code + JDK-8339384: Unintentional IOException in jdk.jdi module when JDWP end of stream occurs + JDK-8339470: [17u] More defensive fix for 8163921 + JDK-8339487: ProcessHandleImpl os_getChildren sysctl call - retry in case of ENOMEM and enhance exception message + JDK-8339548: GHA: RISC-V: Use Debian snapshot archive for bootstrap + JDK-8339560: Unaddressed comments during code review of JDK-8337664 + JDK-8339591: Mark jdk/jshell/ExceptionMessageTest.java intermittent + JDK-8339637: (tz) Update Timezone Data to 2024b + JDK-8339644: Improve parsing of Day/Month in tzdata rules + JDK-8339731: java.desktop/share/classes/javax/swing/text/html/ /default.css typo in margin settings + JDK-8339741: RISC-V: C ABI breakage for integer on stack + JDK-8339787: Add some additional diagnostic output to java/net/ipv6tests/UdpTest.java + JDK-8339803: Acknowledge case insensitive unambiguous keywords in tzdata files + JDK-8339892: Several security shell tests don't set TESTJAVAOPTS + JDK-8339931: Update problem list for WindowUpdateFocusabilityTest.java + JDK-8340007: Refactor KeyEvent/FunctionKeyTest.java + JDK-8340008: KeyEvent/KeyTyped/Numpad1KeyTyped.java has 15 seconds timeout + JDK-8340210: Add positionTestUI() to PassFailJFrame.Builder + JDK-8340230: Tests crash: assert(is_in_encoding_range || k->is_interface() || k->is_abstract()) failed: sanity + JDK-8340306: Add border around instructions in PassFailJFrame + JDK-8340308: PassFailJFrame: Make rows default to number of lines in instructions + JDK-8340365: Position the first window of a window list + JDK-8340387: Update OS detection code to recognize Windows Server 2025 + JDK-8340418: GHA: MacOS AArch64 bundles can be removed prematurely + JDK-8340461: Amend description for logArea + JDK-8340466: Add description for PassFailJFrame constructors + JDK-8340552: Harden TzdbZoneRulesCompiler against missing zone names + JDK-8340632: ProblemList java/nio/channels/DatagramChannel/ for Macos + JDK-8340657: [PPC64] SA determines wrong unextendedSP + JDK-8340684: Reading from an input stream backed by a closed ZipFile has no test coverage + JDK-8340785: Update description of PassFailJFrame and samples + JDK-8340799: Add border inside instruction frame in PassFailJFrame + JDK-8340812: LambdaForm customization via MethodHandle::updateForm is not thread safe + JDK-8340815: Add SECURITY.md file + JDK-8340899: Remove wildcard bound in PositionWindows.positionTestWindows + JDK-8341146: RISC-V: Unnecessary fences used for load-acquire in template interpreter + JDK-8341235: Improve default instruction frame title in PassFailJFrame + JDK-8341562: RISC-V: Generate comments in - XX:+PrintInterpreter to link to source code + JDK-8341635: [17u] runtime/ErrorHandling/ClassPathEnvVar test ignores external VM flags + JDK-8341688: Aarch64: Generate comments in - XX:+PrintInterpreter to link to source code + JDK-8341806: Gcc version detection failure on Alinux3 + JDK-8341927: Replace hardcoded security providers with new test.provider.name system property + JDK-8341997: Tests create files in src tree instead of scratch dir + JDK-8342181: Update tests to use stronger Key and Salt size + JDK-8342183: Update tests to use stronger algorithms and keys + JDK-8342188: Update tests to use stronger key parameters and certificates + JDK-8342496: C2/Shenandoah: SEGV in compiled code when running jcstress + JDK-8342578: GHA: RISC-V: Bootstrap using Debian snapshot is still failing + JDK-8342669: [21u] Fix TestArrayAllocatorMallocLimit after backport of JDK-8315097 + JDK-8342681: TestLoadBypassesNullCheck.java fails improperly specified VM option + JDK-8342701: [PPC64] TestOSRLotsOfLocals.java crashes + JDK-8342962: [s390x] TestOSRLotsOfLocals.java crashes + JDK-8343285: java.lang.Process is unresponsive and CPU usage spikes to 100% + JDK-8343474: [updates] Customize README.md to specifics of update project + JDK-8343687: [17u] TestAntiDependencyForPinnedLoads requires UTF-8 + JDK-8343848: Fix typo of property name in TestOAEPPadding after 8341927 + JDK-8343877: Test AsyncClose.java intermittent fails - Socket.getInputStream().read() wasn't preempted + JDK-8343923: GHA: Switch to Xcode 15 on MacOS AArch64 runners + JDK-8347011: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.14 - Added patch * reproducible-directory-mtime.patch + reproducible modification times for directory creation- Update to upstream tag jdk-17.0.13+11 (October 2024 CPU) * Security fixes + JDK-8307383: Enhance DTLS connections + JDK-8290367, JDK-8332643: Update default value and extend the scope of com.sun.jndi.ldap.object.trustSerialData system property + JDK-8328286, CVE-2024-21208, bsc#1231702: Enhance HTTP client + JDK-8328544, CVE-2024-21210, bsc#1231711: Improve handling of vectorization + JDK-8328726: Better Kerberos support + JDK-8331446, CVE-2024-21217, bsc#1231716: Improve deserialization support + JDK-8332644, CVE-2024-21235, bsc#1231719: Improve graph optimizations + JDK-8335713: Enhance vectorization analysis * Other changes + JDK-7022325: TEST_BUG: test/java/util/zip/ZipFile/ /ReadLongZipFileName.java leaks files if it fails + JDK-7026262: HttpServer: improve handling of finished HTTP exchanges + JDK-7124313: [macosx] Swing Popups should overlap taskbar + JDK-8005885: enhance PrintCodeCache to print more data + JDK-8051959: Add thread and timestamp options to java.security.debug system property + JDK-8170817: G1: Returning MinTLABSize from unsafe_max_tlab_alloc causes TLAB flapping + JDK-8183227: read/write APIs in class os shall return ssize_t + JDK-8193547: Regression automated test '/open/test/jdk/java/ /awt/Toolkit/DesktopProperties/rfe4758438.java' fails + JDK-8222884: ConcurrentClassDescLookup.java times out intermittently + JDK-8233725: ProcessTools.startProcess() has output issues when using an OutputAnalyzer at the same time + JDK-8238169: BasicDirectoryModel getDirectories and DoChangeContents.run can deadlock + JDK-8241550: [macOS] SSLSocketImpl/ReuseAddr.java failed due to "BindException: Address already in use" + JDK-8255898: Test java/awt/FileDialog/FilenameFilterTest/ /FilenameFilterTest.java fails on Mac OS + JDK-8256291: RunThese30M fails "assert(_class_unload ? true : ((((JfrTraceIdBits::load(class_loader_klass)) & ((1 << 4) << 8)) != 0))) failed: invariant" + JDK-8257540: javax/swing/JFileChooser/8041694/bug8041694.java failed with "RuntimeException: The selected directory name is not the expected 'd ' but 'D '." + JDK-8259866: two java.util tests failed with "IOException: There is not enough space on the disk" + JDK-8260633: [macos] java/awt/dnd/MouseEventAfterStartDragTest/ /MouseEventAfterStartDragTest.html test failed + JDK-8261433: Better pkcs11 performance for libpkcs11:C_EncryptInit/libpkcs11:C_DecryptInit + JDK-8263031: HttpClient throws Exception if it receives a Push Promise that is too large + JDK-8265919: RunThese30M fails "assert((!(((((JfrTraceIdBits::load(value)) & ((1 << 4) << 8)) != 0))))) failed: invariant" + JDK-8269428: java/util/concurrent/ConcurrentHashMap/ /ToArray.java timed out + JDK-8269657: Test java/nio/channels/DatagramChannel/ /Loopback.java failed: Unexpected message + JDK-8272232: javax/swing/JTable/4275046/bug4275046.java failed with "Expected value in the cell: 'rededited' but found 'redEDITED'." + JDK-8272558: IR Test Framework README misses some flags + JDK-8272777: Clean up remaining AccessController warnings in test library + JDK-8273216: JCMD does not work across container boundaries with Podman + JDK-8273430: Suspicious duplicate condition in java.util.regex.Grapheme#isExcludedSpacingMark + JDK-8273541: Cleaner Thread creates with normal priority instead of MAX_PRIORITY - 2 + JDK-8275851: Deproblemlist open/test/jdk/javax/swing/ /JComponent/6683775/bug6683775.java + JDK-8276660: Scalability bottleneck in java.security.Provider.getService() + JDK-8277042: add test for 8276036 to compiler/codecache + JDK-8279068: IGV: Update to work with JDK 16 and 17 + JDK-8279164: Disable TLS_ECDH_* cipher suites + JDK-8279222: Incorrect legacyMap.get in java.security.Provider after JDK-8276660 + JDK-8279337: The MToolkit is still referenced in a few places + JDK-8279641: Create manual JTReg tests for Swing accessibility + JDK-8279878: java/awt/font/JNICheck/JNICheck.sh test fails on Ubuntu 21.10 + JDK-8280034: ProblemList jdk/jfr/api/consumer/recordingstream/ /TestOnEvent.java on linux-x64 + JDK-8280392: java/awt/Focus/NonFocusableWindowTest/ /NonfocusableOwnerTest.java failed with "RuntimeException: Test failed." + JDK-8280970: Cleanup dead code in java.security.Provider + JDK-8280982: [Wayland] [XWayland] java.awt.Robot taking screenshots + JDK-8280988: [XWayland] Click on title to request focus test failures + JDK-8280990: [XWayland] XTest emulated mouse click does not bring window to front + JDK-8280993: [XWayland] Popup is not closed on click outside of area controlled by XWayland + JDK-8280994: [XWayland] Drag and Drop does not work in java - > wayland app direction + JDK-8281944: JavaDoc throws java.lang.IllegalStateException: ERRONEOUS + JDK-8282354: Remove dependancy of TestHttpServer, HttpTransaction, HttpCallback from open/test/jdk/ tests + JDK-8282526: Default icon is not painted properly + JDK-8283728: jdk.hotspot.agent: Wrong location for RISCV64ThreadContext.java + JDK-8284316: Support accessibility ManualTestFrame.java for non SwingSet tests + JDK-8284585: PushPromiseContinuation test fails intermittently in timeout + JDK-8285497: Add system property for Java SE specification maintenance version + JDK-8288568: Reduce runtime of java.security microbenchmarks + JDK-8289182: NMT: MemTracker::baseline should return void + JDK-8290966: G1: Record number of PLAB filled and number of direct allocations + JDK-8291760: PipelineLeaksFD.java still fails: More or fewer pipes than expected + JDK-8292044: HttpClient doesn't handle 102 or 103 properly + JDK-8292739: Invalid legacy entries may be returned by Provider.getServices() call + JDK-8292948: JEditorPane ignores font-size styles in external linked css-file + JDK-8293862: javax/swing/JFileChooser/8046391/bug8046391.java failed with 'Cannot invoke "java.awt.Image.getWidth(java.awt.image.ImageObserver)" because "retVal" is null' + JDK-8293872: Make runtime/Thread/ThreadCountLimit.java more robust + JDK-8294148: Support JSplitPane for instructions and test UI + JDK-8294691: dynamicArchive/RelativePath.java is running other test case + JDK-8294994: Update Jarsigner and Keytool i18n tests to validate i18n compliance + JDK-8295111: dpkg appears to have problems resolving symbolically linked native libraries + JDK-8296410: HttpClient throws java.io.IOException: no statuscode in response for HTTP2 + JDK-8296812: sprintf is deprecated in Xcode 14 + JDK-8297878: KEM: Implementation + JDK-8298381: Improve handling of session tickets for multiple SSLContexts + JDK-8298596: vmTestbase/nsk/sysdict/vm/stress/chain/chain008/ /chain008.java fails with "NoClassDefFoundError: Could not initialize class java.util.concurrent.ThreadLocalRandom" + JDK-8298809: Clean up vm/compiler/InterfaceCalls JMH + JDK-8299058: AssertionError in sun.net.httpserver.ServerImpl when connection is idle + JDK-8299254: Support dealing with standard assert macro + JDK-8299378: sprintf is deprecated in Xcode 14 + JDK-8299395: Remove metaprogramming/removeCV.hpp + JDK-8299396: Remove metaprogramming/removeExtent.hpp + JDK-8299397: Remove metaprogramming/isFloatingPoint.hpp + JDK-8299398: Remove metaprogramming/isConst.hpp + JDK-8299399: Remove metaprogramming/isArray.hpp + JDK-8299402: Remove metaprogramming/isVolatile.hpp + JDK-8299479: Remove metaprogramming/decay.hpp + JDK-8299481: Remove metaprogramming/removePointer.hpp + JDK-8299482: Remove metaprogramming/isIntegral.hpp + JDK-8299487: Test java/net/httpclient/whitebox/ /SSLTubeTestDriver.java timed out + JDK-8299635: Hotspot update for deprecated sprintf in Xcode 14 + JDK-8299779: Test tools/jpackage/share/jdk/jpackage/tests/ /MainClassTest.java timed out + JDK-8299813: java/nio/channels/DatagramChannel/Disconnect.java fails with jtreg test timeout due to lost datagram + JDK-8299971: Remove metaprogramming/conditional.hpp + JDK-8299972: Remove metaprogramming/removeReference.hpp + JDK-8300169: Build failure with clang-15 + JDK-8300260: Remove metaprogramming/isSame.hpp + JDK-8300264: Remove metaprogramming/isPointer.hpp + JDK-8300265: Remove metaprogramming/isSigned.hpp + JDK-8300806: Update googletest to v1.13.0 + JDK-8300910: Remove metaprogramming/integralConstant.hpp + JDK-8301132: Test update for deprecated sprintf in Xcode 14 + JDK-8301200: Don't scale timeout stress with timeout factor + JDK-8301274: update for deprecated sprintf for security components + JDK-8301279: update for deprecated sprintf for management components + JDK-8301686: TLS 1.3 handshake fails if server_name doesn't match resuming session + JDK-8301704: Shorten the number of GCs in UnloadingTest.java to verify a class loader not being unloaded + JDK-8302495: update for deprecated sprintf for java.desktop + JDK-8302800: Augment NaN handling tests of FDLIBM methods + JDK-8303216: Prefer ArrayList to LinkedList in sun.net.httpserver.ServerImpl + JDK-8303466: C2: failed: malformed control flow. Limit type made precise with MaxL/MinL + JDK-8303527: update for deprecated sprintf for jdk.hotspot.agent + JDK-8303617: update for deprecated sprintf for jdk.jdwp.agent + JDK-8303830: update for deprecated sprintf for jdk.accessibility + JDK-8303891: Speed up Zip64SizeTest using a small ZIP64 file + JDK-8303920: Avoid calling out to python in DataDescriptorSignatureMissing test + JDK-8303942: os::write should write completely + JDK-8303965: java.net.http.HttpClient should reset the stream if response headers contain malformed header fields + JDK-8304375: jdk/jfr/api/consumer/filestream/TestOrdered.java failed with "Expected at least some events to be out of order! Reuse = false" + JDK-8304962: sun/net/www/http/KeepAliveCache/B5045306.java: java.lang.RuntimeException: Failed: Initial Keep Alive Connection is not being reused + JDK-8304963: HttpServer closes connection after processing HEAD after JDK-7026262 + JDK-8305072: Win32ShellFolder2.compareTo is inconsistent + JDK-8305079: Remove finalize() from compiler/c2/Test719030 + JDK-8305081: Remove finalize() from test/hotspot/jtreg/compiler/runtime/Test8168712 + JDK-8305825: getBounds API returns wrong value resulting in multiple Regression Test Failures on Ubuntu 23.04 + JDK-8305959: x86: Improve itable_stub + JDK-8306583: Add JVM crash check in CDSTestUtils.executeAndLog + JDK-8306929: Avoid CleanClassLoaderDataMetaspaces safepoints when previous versions are shared + JDK-8306946: jdk/test/lib/process/ /ProcessToolsStartProcessTest.java fails with "wrong number of lines in OutputAnalyzer output" + JDK-8307091: A few client tests intermittently throw ConcurrentModificationException + JDK-8307193: Several Swing jtreg tests use class.forName on L&F classes + JDK-8307352: AARCH64: Improve itable_stub + JDK-8307448: Test RedefineSharedClassJFR fail due to wrong assumption + JDK-8307779: Relax the java.awt.Robot specification + JDK-8307848: update for deprecated sprintf for jdk.attach + JDK-8307850: update for deprecated sprintf for jdk.jdi + JDK-8308022: update for deprecated sprintf for java.base + JDK-8308144: Uncontrolled memory consumption in SSLFlowDelegate.Reader + JDK-8308184: Launching java with large number of jars in classpath with java.protocol.handler.pkgs system property set can lead to StackOverflowError + JDK-8308801: update for deprecated sprintf for libnet in java.base + JDK-8308891: TestCDSVMCrash.java needs @requires vm.cds + JDK-8309241: ClassForNameLeak fails intermittently as the class loader hasn't been unloaded + JDK-8309621: [XWayland][Screencast] screen capture failure with sun.java2d.uiScale other than 1 + JDK-8309703: AIX build fails after JDK-8280982 + JDK-8309756: Occasional crashes with pipewire screen capture on Wayland + JDK-8309934: Update GitHub Actions to use JDK 17 for building jtreg + JDK-8310070: Test: javax/net/ssl/DTLS/DTLSWontNegotiateV10.java timed out + JDK-8310108: Skip ReplaceCriticalClassesForSubgraphs when EnableJVMCI is specified + JDK-8310201: Reduce verbose locale output in -XshowSettings launcher option + JDK-8310334: [XWayland][Screencast] screen capture error message in debug + JDK-8310628: GcInfoBuilder.c missing JNI Exception checks + JDK-8310683: Refactor StandardCharset/standard.java to use JUnit + JDK-8311208: Improve CDS Support + JDK-8311666: Disabled tests in test/jdk/sun/java2d/marlin + JDK-8312049: runtime/logging/ClassLoadUnloadTest can be improved + JDK-8312140: jdk/jshell tests failed with JDI socket timeouts + JDK-8312229: Crash involving yield, switch and anonymous classes + JDK-8313256: Exclude failing multicast tests on AIX + JDK-8313394: Array Elements in OldObjectSample event has the incorrect description + JDK-8313674: (fc) java/nio/channels/FileChannel/ /BlockDeviceSize.java should test for more block devices + JDK-8313697: [XWayland][Screencast] consequent getPixelColor calls are slow + JDK-8313873: java/nio/channels/DatagramChannel/ /SendReceiveMaxSize.java fails on AIX due to small default RCVBUF size and different IPv6 Header interpretation + JDK-8313901: [TESTBUG] test/hotspot/jtreg/compiler/codecache/ /CodeCacheFullCountTest.java fails with java.lang.VirtualMachineError + JDK-8314476: TestJstatdPortAndServer.java failed with "java.rmi.NoSuchObjectException: no such object in table" + JDK-8314614: jdk/jshell/ImportTest.java failed with "InternalError: Failed remote listen" + JDK-8314837: 5 compiled/codecache tests ignore VM flags + JDK-8315024: Vector API FP reduction tests should not test for exact equality + JDK-8315362: NMT: summary diff reports threads count incorrectly + JDK-8315422: getSoTimeout() would be in try block in SSLSocketImpl + JDK-8315437: Enable parallelism in vmTestbase/nsk/monitoring/stress/classload tests + JDK-8315442: Enable parallelism in vmTestbase/nsk/monitoring/stress/thread tests + JDK-8315559: Delay TempSymbol cleanup to avoid symbol table churn + JDK-8315576: compiler/codecache/CodeCacheFullCountTest.java fails after JDK-8314837 + JDK-8315651: Stop hiding AIX specific multicast socket errors via NetworkConfiguration (aix) + JDK-8315684: Parallelize sun/security/util/math/TestIntegerModuloP.java + JDK-8315774: Enable parallelism in vmTestbase/gc/g1/unloading tests + JDK-8315804: Open source several Swing JTabbedPane JTextArea JTextField tests + JDK-8315936: Parallelize gc/stress/TestStressG1Humongous.java test + JDK-8315965: Open source various AWT applet tests + JDK-8316104: Open source several Swing SplitPane and RadioButton related tests + JDK-8316193: jdk/jfr/event/oldobject/TestListenerLeak.java java.lang.Exception: Could not find leak + JDK-8316211: Open source several manual applet tests + JDK-8316240: Open source several add/remove MenuBar manual tests + JDK-8316285: Opensource JButton manual tests + JDK-8316306: Open source and convert manual Swing test + JDK-8316328: Test jdk/jfr/event/oldobject/ /TestSanityDefault.java times out for some heap sizes + JDK-8316387: Exclude more failing multicast tests on AIX after JDK-8315651 + JDK-8316389: Open source few AWT applet tests + JDK-8316468: os::write incorrectly handles partial write + JDK-8316973: GC: Make TestDisableDefaultGC use createTestJvm + JDK-8317112: Add screenshot for Frame/DefaultSizeTest.java + JDK-8317228: GC: Make TestXXXHeapSizeFlags use createTestJvm + JDK-8317288: [macos] java/awt/Window/Grab/GrabTest.java: Press on the outside area didn't cause ungrab + JDK-8317316: G1: Make TestG1PercentageOptions use createTestJvm + JDK-8317343: GC: Make TestHeapFreeRatio use createTestJvm + JDK-8317358: G1: Make TestMaxNewSize use createTestJvm + JDK-8317360: Missing null checks in JfrCheckpointManager and JfrStringPool initialization routines + JDK-8317372: Refactor some NumberFormat tests to use JUnit + JDK-8317635: Improve GetClassFields test to verify correctness of field order + JDK-8317831: compiler/codecache/CheckLargePages.java fails on OL 8.8 with unexpected memory string + JDK-8318039: GHA: Bump macOS and Xcode versions + JDK-8318089: Class space not marked as such with NMT when CDS is off + JDK-8318474: Fix memory reporter for thread_count + JDK-8318479: [jmh] the test security.CacheBench failed for multiple threads run + JDK-8318605: Enable parallelism in vmTestbase/nsk/stress/stack tests + JDK-8318696: Do not use LFS64 symbols on Linux + JDK-8318986: Improve GenericWaitBarrier performance + JDK-8319103: Popups that request focus are not shown on Linux with Wayland + JDK-8319197: Exclude hb-subset and hb-style from compilation + JDK-8319406: x86: Shorter movptr(reg, imm) for 32-bit immediates + JDK-8319713: Parallel: Remove PSAdaptiveSizePolicy::should_full_GC + JDK-8320079: The ArabicBox.java test has no control buttons + JDK-8320379: C2: Sort spilling/unspilling sequence for better ld/st merging into ldp/stp on AArch64 + JDK-8320602: Lock contention in SchemaDVFactory.getInstance() + JDK-8320608: Many jtreg printing tests are missing the @printer keyword + JDK-8320655: awt screencast robot spin and sync issues with native libpipewire api + JDK-8320692: Null icon returned for .exe without custom icon + JDK-8320945: problemlist tests failing on latest Windows 11 update + JDK-8321025: Enable Neoverse N1 optimizations for Neoverse V2 + JDK-8321176: [Screencast] make a second attempt on screencast failure + JDK-8321220: JFR: RecordedClass reports incorrect modifiers + JDK-8322008: Exclude some CDS tests from running with - Xshare:off + JDK-8322330: JavadocHelperTest.java OOMEs with Parallel GC and ZGC + JDK-8322726: C2: Unloaded signature class kills argument value + JDK-8322971: KEM.getInstance() should check if a 3rd-party security provider is signed + JDK-8323122: AArch64: Increase itable stub size estimate + JDK-8323584: AArch64: Unnecessary ResourceMark in NativeCall::set_destination_mt_safe + JDK-8323670: A few client tests intermittently throw ConcurrentModificationException + JDK-8323801: tag doesn't strikethrough the text + JDK-8324577: [REDO] - [IMPROVE] OPEN_MAX is no longer the max limit on macOS >= 10.6 for RLIMIT_NOFILE + JDK-8324646: Avoid Class.forName in SecureRandom constructor + JDK-8324648: Avoid NoSuchMethodError when instantiating NativePRNG + JDK-8324668: JDWP process management needs more efficient file descriptor handling + JDK-8324753: [AIX] adjust os_posix after JDK-8318696 + JDK-8324755: Enable parallelism in vmTestbase/gc/gctests/LargeObjects tests + JDK-8324933: ConcurrentHashTable::statistics_calculate synchronization is expensive + JDK-8325022: Incorrect error message on client authentication + JDK-8325179: Race in BasicDirectoryModel.validateFileCache + JDK-8325194: GHA: Add macOS M1 testing + JDK-8325384: sun/security/ssl/SSLSessionImpl/ /ResumptionUpdateBoundValues.java failing intermittently when main thread is a virtual thread + JDK-8325444: GHA: JDK-8325194 causes a regression + JDK-8325567: jspawnhelper without args fails with segfault + JDK-8325620: HTMLReader uses ConvertAction instead of specified CharacterAction for , , + JDK-8325621: Improve jspawnhelper version checks + JDK-8325754: Dead AbstractQueuedSynchronizer$ConditionNodes survive minor garbage collections + JDK-8326106: Write and clear stack trace table outside of safepoint + JDK-8326332: Unclosed inline tags cause misalignment in summary tables + JDK-8326446: The User and System of jdk.CPULoad on Apple M1 are inaccurate + JDK-8326734: text-decoration applied to lost when mixed with or + JDK-8327007: javax/swing/JSpinner/8008657/bug8008657.java fails + JDK-8327137: Add test for ConcurrentModificationException in BasicDirectoryModel + JDK-8327312: [17u] Problem list ReflectionCallerCacheTest.java due to 8324978 + JDK-8327424: ProblemList serviceability/sa/TestJmapCore.java on all platforms with ZGC + JDK-8327650: Test java/nio/channels/DatagramChannel/ /StressNativeSignal.java timed out + JDK-8327787: Convert javax/swing/border/Test4129681.java applet test to main + JDK-8327840: Automate javax/swing/border/Test4129681.java + JDK-8328011: Convert java/awt/Frame/GetBoundsResizeTest/ /GetBoundsResizeTest.java applet test to main + JDK-8328075: Shenandoah: Avoid forwarding when objects don't move in full-GC + JDK-8328110: Allow simultaneous use of PassFailJFrame with split UI and additional windows + JDK-8328115: Convert java/awt/font/TextLayout/ /TestJustification.html applet test to main + JDK-8328158: Convert java/awt/Choice/NonFocusablePopupMenuTest to automatic main test + JDK-8328218: Delete test java/awt/Window/FindOwner/FindOwner.html + JDK-8328234: Remove unused nativeUtils files + JDK-8328238: Convert few closed manual applet tests to main + JDK-8328269: NonFocusablePopupMenuTest.java should be marked as headful + JDK-8328273: sun/management/jmxremote/bootstrap/ /RmiRegistrySslTest.java failed with java.rmi.server.ExportException: Port already in use + JDK-8328560: java/awt/event/MouseEvent/ClickDuringKeypress/ /ClickDuringKeypress.java imports Applet + JDK-8328561: test java/awt/Robot/ManualInstructions/ /ManualInstructions.java isn't used + JDK-8328642: Convert applet test MouseDraggedOutCauseScrollingTest.html to main + JDK-8328647: TestGarbageCollectorMXBean.java fails with C1-only and -Xcomp + JDK-8328896: Fontmetrics for large Fonts has zero width + JDK-8328953: JEditorPane.read throws ChangedCharSetException + JDK-8328999: Update GIFlib to 5.2.2 + JDK-8329004: Update Libpng to 1.6.43 + JDK-8329103: assert(!thread->in_asgct()) failed during multi-mode profiling + JDK-8329109: Threads::print_on() tries to print CPU time for terminated GC threads + JDK-8329126: No native wrappers generated anymore with - XX:-TieredCompilation after JDK-8251462 + JDK-8329134: Reconsider TLAB zapping + JDK-8329510: Update ProblemList for JFileChooser/8194044/FileSystemRootTest.java + JDK-8329559: Test javax/swing/JFrame/bug4419914.java failed because The End and Start buttons are not placed correctly and Tab focus does not move as expected + JDK-8329605: hs errfile generic events - move memory protections and nmethod flushes to separate sections + JDK-8329663: hs_err file event log entry for thread adding/removing should print current thread + JDK-8329667: [macos] Issue with JTree related fix for JDK-8317771 + JDK-8329995: Restricted access to `/proc` can cause JFR initialization to crash + JDK-8330063: Upgrade jQuery to 3.7.1 + JDK-8330524: Linux ppc64le compile warning with clang in os_linux_ppc.cpp + JDK-8330611: AES-CTR vector intrinsic may read out of bounds (x86_64, AVX-512) + JDK-8330615: avoid signed integer overflows in zip_util.c readCen / hashN + JDK-8331011: [XWayland] TokenStorage fails under Security Manager + JDK-8331063: Some HttpClient tests don't report leaks + JDK-8331077: nroff man page update for jar tool + JDK-8331164: createJMHBundle.sh download jars fail when url needed to be redirected + JDK-8331265: Bump update version for OpenJDK: jdk-17.0.13 + JDK-8331331: :tier1 target explanation in doc/testing.md is incorrect + JDK-8331466: Problemlist serviceability/dcmd/gc/ /RunFinalizationTest.java on generic-all + JDK-8331605: jdk/test/lib/TestMutuallyExclusivePlatformPredicates.java test failure + JDK-8331746: Create a test to verify that the cmm id is not ignored + JDK-8331798: Remove unused arg of checkErgonomics() in TestMaxHeapSizeTools.java + JDK-8331885: C2: meet between unloaded and speculative types is not symmetric + JDK-8332008: Enable issuestitle check + JDK-8332113: Update nsk.share.Log to be always verbose + JDK-8332174: Remove 2 (unpaired) RLO Unicode characters in ff_Adlm.xml + JDK-8332248: (fc) java/nio/channels/FileChannel/ /BlockDeviceSize.java failed with RuntimeException + JDK-8332424: Update IANA Language Subtag Registry to Version 2024-05-16 + JDK-8332524: Instead of printing "TLSv1.3," it is showing "TLS13" + JDK-8332898: failure_handler: log directory of commands + JDK-8332936: Test vmTestbase/metaspace/gc/watermark_70_80/ /TestDescription.java fails with no GC's recorded + JDK-8333270: HandlersOnComplexResetUpdate and HandlersOnComplexUpdate tests fail with "Unexpected reference" if timeoutFactor is less than 1/3 + JDK-8333353: Delete extra empty line in CodeBlob.java + JDK-8333398: Uncomment the commented test in test/jdk/java/ /util/jar/JarFile/mrjar/MultiReleaseJarAPI.java + JDK-8333477: Delete extra empty spaces in Makefiles + JDK-8333698: [17u] TestJstatdRmiPort fails after JDK-8333667 + JDK-8333716: Shenandoah: Check for disarmed method before taking the nmethod lock + JDK-8333724: Problem list security/infra/java/security/cert/ /CertPathValidator/certification/CAInterop.java [#]teliasonerarootcav1 + JDK-8333804: java/net/httpclient/ForbiddenHeadTest.java threw an exception with 0 failures + JDK-8334166: Enable binary check + JDK-8334297: (so) java/nio/channels/SocketChannel/OpenLeak.java should not depend on SecurityManager + JDK-8334332: TestIOException.java fails if run by root + JDK-8334333: MissingResourceCauseTestRun.java fails if run by root + JDK-8334335: [TESTBUG] Backport of 8279164 to 11u & 17u includes elements of JDK-8163327 + JDK-8334339: Test java/nio/file/attribute/ /BasicFileAttributeView/CreationTime.java fails on alinux3 + JDK-8334418: Update IANA Language Subtag Registry to Version 2024-06-14 + JDK-8334482: Shenandoah: Deadlock when safepoint is pending during nmethods iteration + JDK-8334600: TEST java/net/MulticastSocket/IPMulticastIF.java fails on linux-aarch64 + JDK-8334653: ISO 4217 Amendment 177 Update + JDK-8334769: Shenandoah: Move CodeCache_lock close to its use in ShenandoahConcurrentNMethodIterator + JDK-8335536: Fix assertion failure in IdealGraphPrinter when append is true + JDK-8335775: Remove extraneous 's' in comment of rawmonitor.cpp test file + JDK-8335808: update for deprecated sprintf for jfrTypeSetUtils + JDK-8335918: update for deprecated sprintf for jvmti + JDK-8335967: "text-decoration: none" does not work with "A" HTML tags + JDK-8336301: test/jdk/java/nio/channels/ /AsyncCloseAndInterrupt.java leaves around a FIFO file upon test completion + JDK-8336928: GHA: Bundle artifacts removal broken + JDK-8337038: Test java/nio/file/attribute/ /BasicFileAttributeView/CreationTime.java shoud set as /native + JDK-8337283: configure.log is truncated when build dir is on different filesystem + JDK-8337664: Distrust TLS server certificates issued after Oct 2024 and anchored by Entrust Root CAs + JDK-8337669: [17u] Backport of JDK-8284047 missed to delete a file + JDK-8338139: {ClassLoading,Memory}MXBean::isVerbose methods are inconsistent with their setVerbose methods + JDK-8338696: (fs) BasicFileAttributes.creationTime() falls back to epoch if birth time is unavailable (Linux) + JDK-8339869: [21u] Test CreationTime.java fails with UnsatisfiedLinkError after 8334339 + JDK-8341057: Add 2 SSL.com TLS roots + JDK-8341059: Change Entrust TLS distrust date to November 12, 2024 + JDK-8341673: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.13 - Removed patch: * JDK-8282944.patch + fixed in this version differently- Update to upstream tag jdk-17.0.12+7 (July 2024 CPU) * Security fixes + JDK-8314794, CVE-2024-21131, bsc#1228046: Improve UTF8 String supports + JDK-8319859, CVE-2024-21138, bsc#1228047: Better symbol storage + JDK-8320097: Improve Image transformations + JDK-8320548, CVE-2024-21140, bsc#1228048: Improved loop handling + JDK-8323231, CVE-2024-21147, bsc#1228052: Improve array management + JDK-8323390: Enhance mask blit functionality + JDK-8324559, CVE-2024-21145, bsc#1228051: Improve 2D image handling + JDK-8325600: Better symbol storage + JDK-8327413: Enhance compilation efficiency * Other fixes + JDK-8015739: Background of JInternalFrame is located out of JInternalFrame + JDK-8042380: Test javax/swing/JFileChooser/4524490/ /bug4524490.java fails with InvocationTargetException + JDK-8159927: Add a test to verify JMOD files created in the images do not have debug symbols + JDK-8163229: several regression tests have a main method that is never executed + JDK-8163921: HttpURLConnection default Accept header is malformed according to HTTP/1.1 RFC + JDK-8177107: Reduce memory footprint of java.lang.reflect.Constructor/Method + JDK-8185862: AWT Assertion Failure in ::GetDIBits(hBMDC, hBM, 0, 1, 0, gpBitmapInfo, 0) 'awt_Win32GraphicsDevice.cpp', at line 185 + JDK-8187759: Background not refreshed when painting over a transparent JFrame + JDK-8213714: AttachingConnector/attach/attach001 failed due to "bind failed: Address already in use" + JDK-8223696: java/net/httpclient/MaxStreams.java failed with didn't finish within the time-out + JDK-8256660: Disable DTLS 1.0 + JDK-8260540: serviceability/jdwp/AllModulesCommandTest.java failed with "Debuggee error: 'ERROR: transport error 202: bind failed: Address already in use'" + JDK-8263940: NPE when creating default file system when default file system provider is packaged as JAR file on class path + JDK-8264322: Generate CDS archive when creating custom JDK image + JDK-8266242: java/awt/GraphicsDevice/CheckDisplayModes.java failing on macOS 11 ARM + JDK-8267796: vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/ /hs201t002/TestDescription.java fails with NoClassDefFoundError + JDK-8268974: GetJREPath() JLI function fails to locate libjava.so if not standard Java launcher is used + JDK-8269914: Factor out heap printing for G1 young and full gc + JDK-8270018: Add scoped object for g1 young gc JFR notification + JDK-8272315: Improve assert_different_registers + JDK-8272651: G1 heap region info print order changed by JDK-8269914 + JDK-8272903: Missing license header in ArenaAllocator.java + JDK-8272916: Copyright year was modified unintentionally in jlink.properties and ImagePluginStack.java + JDK-8273153: Consolidate file_exists into os:file_exists + JDK-8273774: CDSPluginTest should only expect classes_nocoops.jsa exists on supported 64-bit platforms + JDK-8275334: Move class loading Events to a separate section in hs_err files + JDK-8275868: ciReplay: Inlining fails with "unloaded signature classes" due to wrong protection domains + JDK-8276227: ciReplay: SIGSEGV if classfile for replay compilation is not present after JDK-8275868 + JDK-8278893: Parallel: Remove GCWorkerDelayMillis + JDK-8280030: [REDO] Parallel: More precise boundary in ObjectStartArray::object_starts_in_range + JDK-8280056: gtest/LargePageGtests.java#use-large-pages failed "os.release_one_mapping_multi_commits_vm" + JDK-8280113: (dc) DatagramSocket.receive does not always throw when the channel is closed + JDK-8280377: MethodHandleProxies does not correctly invoke default methods with varags + JDK-8280546: Remove hard-coded 127.0.0.1 loopback address + JDK-8280835: jdk/javadoc/tool/CheckManPageOptions.java depends on source hierarchy + JDK-8281658: Add a security category to the java - XshowSettings option + JDK-8282094: [REDO] Parallel: Refactor PSCardTable::scavenge_contents_parallel + JDK-8283349: Robustness improvements to java/util/prefs/AddNodeChangeListener.jar + JDK-8285452: Add a new test library API to replace a file content using FileUtils.java + JDK-8286045: Use ForceGC for cleaner test cases + JDK-8286311: remove boilerplate from use of runTests + JDK-8286490: JvmtiEventControllerPrivate::set_event_callbacks CLEARING_MASK computation is incorrect + JDK-8286740: JFR: Active Setting event emitted incorrectly + JDK-8286781: Replace the deprecated/obsolete gethostbyname and inet_addr calls + JDK-8289401: Add dump output to TestRawRSACipher.java + JDK-8289643: File descriptor leak with ProcessBuilder.startPipeline + JDK-8290126: Add a check in JavadocTester for "javadoc should not crash" + JDK-8290885: java/lang/ProcessBuilder/PipelineLeaksFD.java fail: More or fewer pipes than expected + JDK-8290901: Reduce use of -source in langtools tests + JDK-8291753: Add JFR event for GC CPU Time + JDK-8294137: Review running times of java.math tests + JDK-8294156: Allow PassFailJFrame.Builder to create test UI + JDK-8294699: Launcher causes lingering busy cursor + JDK-8295026: Remove unused fields in StyleSheet + JDK-8295343: sun/security/pkcs11 tests fail on Linux RHEL 8.6 and newer + JDK-8295944: Move the Http2TestServer and related classes into a package of its own + JDK-8296137: diags-examples.xml is broken + JDK-8296190: TestMD5Intrinsics and TestMD5MultiBlockIntrinsics don't test the intrinsics + JDK-8296610: java/net/HttpURLConnection/SetAuthenticator/ /HTTPSetAuthenticatorTest.java failed with "BindException: Address already in use: connect" + JDK-8297082: Remove sun/tools/jhsdb/BasicLauncherTest.java from problem list + JDK-8297292: java/nio/channels/FileChannel/ /FileExtensionAndMap.java is too slow + JDK-8297445: PPC64: Represent Registers as values + JDK-8297449: Update JInternalFrame Metal Border code + JDK-8297645: Drop the test/jdk/java/net/httpclient/ /reactivestreams-tck-tests/TckDriver.java test + JDK-8297695: Fix typos in test/langtools files + JDK-8298413: [s390] CPUInfoTest fails due to uppercase feature string + JDK-8298939: Refactor open/test/jdk/javax/rmi/ssl/ /SSLSocketParametersTest.sh to jtreg java test + JDK-8299023: TestPLABResize.java and TestPLABPromotion.java are failing intermittently + JDK-8299858: [Metrics] Swap memory limit reported incorrectly when too large + JDK-8301183: (zipfs) jdk/jdk/nio/zipfs/ /TestLocOffsetFromZip64EF.java failing with ZipException:R0 on OL9 + JDK-8301381: Verify DTLS 1.0 cannot be negotiated + JDK-8301753: AppendFile/WriteFile has differences between make 3.81 and 4+ + JDK-8302069: javax/management/remote/mandatory/notif/ /NotifReconnectDeadlockTest.java update + JDK-8302512: Update IANA Language Subtag Registry to Version 2023-02-14 + JDK-8302907: [PPC64] Use more constexpr in class Register + JDK-8303457: Introduce convenience test library APIs for creating test servers for tests in test/jdk/java/net/httpclient + JDK-8303466: C2: failed: malformed control flow. Limit type made precise with MaxL/MinL + JDK-8303972: (zipfs) Make test/jdk/jdk/nio/zipfs/ /TestLocOffsetFromZip64EF.java independent of the zip command line + JDK-8304761: Update IANA Language Subtag Registry to Version 2023-03-22 + JDK-8304927: Update java/net/httpclient/BasicAuthTest.java to check basic auth over HTTP/2 + JDK-8305169: java/security/cert/CertPathValidator/OCSP/ /GetAndPostTests.java -- test server didn't start in timely manner + JDK-8305645: System Tray icons get corrupted when Windows primary monitor changes + JDK-8305819: LogConfigurationTest intermittently fails on AArch64 + JDK-8305874: Open source AWT Key, Text Event related tests + JDK-8305931: jdk/jfr/jcmd/TestJcmdDumpPathToGCRoots.java failed with "Expected chains but found none" + JDK-8305942: Open source several AWT Focus related tests + JDK-8305943: Open source few AWT Focus related tests + JDK-8306031: Update IANA Language Subtag Registry to Version 2023-04-13 + JDK-8306040: HttpResponseInputStream.available() returns 1 on empty stream + JDK-8306067: Open source AWT Graphics,GridBagLayout related tests + JDK-8306634: Open source AWT Event related tests + JDK-8306714: Open source few Swing event and AbstractAction tests + JDK-8306838: GetGraphicsTest needs to be headful + JDK-8307411: Test java/foreign/channels/ /TestAsyncSocketChannels.java failed: IllegalStateException: Already closed + JDK-8307423: [s390x] Represent Registers as values + JDK-8308021: Update IANA Language Subtag Registry to Version 2023-05-11 + JDK-8309409: Update HttpInputStreamTest and BodyProcessorInputStreamTest to use hg.openjdk.org + JDK-8309527: Improve test proxy performance + JDK-8309630: Clean up tests that reference deploy modules + JDK-8309763: Move tests in test/jdk/sun/misc/URLClassPath directory to test/jdk/jdk/internal/loader + JDK-8309890: TestStringDeduplicationInterned.java waits for the wrong condition + JDK-8310031: Parallel: Implement better work distribution for large object arrays in old gen + JDK-8310818: Refactor more Locale tests to use JUnit + JDK-8311893: Interactive component with ARIA role 'tabpanel' does not have a programmatically associated name + JDK-8311964: Some jtreg tests failing on x86 with error 'unrecognized VM options' (C2 flags) + JDK-8312194: test/hotspot/jtreg/applications/ctw/modules/ /jdk_crypto_ec.java cannot handle empty modules + JDK-8312320: Remove javax/rmi/ssl/SSLSocketParametersTest.sh from ProblemList + JDK-8312383: Log X509ExtendedKeyManager implementation class name in TLS/SSL connection + JDK-8312916: Remove remaining usages of -Xdebug from test/hotspot/jtreg + JDK-8313307: java/util/Formatter/Padding.java fails on some Locales + JDK-8313702: Update IANA Language Subtag Registry to Version 2023-08-02 + JDK-8314283: Support for NSS tests on aarch64 platforms + JDK-8314832: Few runtime/os tests ignore vm flags + JDK-8314835: gtest wrappers should be marked as flagless + JDK-8315071: Modify TrayIconScalingTest.java, PrintLatinCJKTest.java to use new PassFailJFrame's builder pattern usage + JDK-8315117: Update Zlib Data Compression Library to Version 1.3 + JDK-8315609: Open source few more swing text/html tests + JDK-8315652: RISC-V: Features string uses wrong separator for jtreg + JDK-8315663: Open source misc awt tests + JDK-8315677: Open source few swing JFileChooser and other tests + JDK-8315726: Open source several AWT applet tests + JDK-8315741: Open source few swing JFormattedTextField and JPopupMenu tests + JDK-8315824: Open source several Swing Text/HTML related tests + JDK-8315834: Open source several Swing JSpinner related tests + JDK-8315889: Open source several Swing HTMLDocument related tests + JDK-8315898: Open source swing JMenu tests + JDK-8316017: Refactor timeout handler in PassFailJFrame + JDK-8316053: Open some swing tests 3 + JDK-8316138: Add GlobalSign 2 TLS root certificates + JDK-8316142: Enable parallelism in vmTestbase/nsk/monitoring/stress/lowmem tests + JDK-8316154: Opensource JTextArea manual tests + JDK-8316164: Opensource JMenuBar manual test + JDK-8316186: RISC-V: Remove PlatformCmpxchg<4> + JDK-8316242: Opensource SwingGraphics manual test + JDK-8316462: sun/jvmstat/monitor/MonitoredVm/ /MonitorVmStartTerminate.java ignores VM flags + JDK-8316563: test tools/jpackage/linux/LinuxResourceTest.java fails on CentOS Linux release 8.5.2111 and Fedora 27 + JDK-8316608: Enable parallelism in vmTestbase/gc/vector tests + JDK-8317287: [macos14] InterJVMGetDropSuccessTest.java: Child VM: abnormal termination + JDK-8318322: Update IANA Language Subtag Registry to Version 2023-10-16 + JDK-8318580: "javax/swing/MultiMonitor/MultimonVImage.java failing with Error. Can't find library: /open/test/jdk/java/ /awt/regtesthelpers" after JDK-8316053 + JDK-8318599: HttpURLConnection cache issues leading to crashes in JGSS w/ native GSS introduced by 8303809 + JDK-8318727: Enable parallelism in vmTestbase/vm/gc/concurrent tests + JDK-8318809: java/util/concurrent/ConcurrentLinkedQueue/ /WhiteBox.java shows intermittent failures on linux ppc64le and aarch64 + JDK-8318854: [macos14] Running any AWT app prints Secure coding warning + JDK-8319048: Monitor deflation unlink phase prolongs time to safepoint + JDK-8319128: sun/security/pkcs11 tests fail on OL 7.9 aarch64 + JDK-8319136: Skip pkcs11 tests on linux-aarch64 + JDK-8319268: Build failure with GCC8.3.1 after 8313643 + JDK-8319338: tools/jpackage/share/RuntimeImageTest.java fails with -XX:+UseZGC + JDK-8319372: C2 compilation fails with "Bad immediate dominator info" + JDK-8320005: Allow loading of shared objects with .a extension on AIX + JDK-8320113: [macos14] : ShapeNotSetSometimes.java fails intermittently on macOS 14 + JDK-8320129: "top" command during jtreg failure handler does not display CPU usage on OSX + JDK-8320303: Allow PassFailJFrame to accept single window creator + JDK-8320342: Use PassFailJFrame for TruncatedPopupMenuTest.java + JDK-8320570: NegativeArraySizeException decoding >1G UTF8 bytes with non-ascii characters + JDK-8320681: [macos] Test tools/jpackage/macosx/ /MacAppStoreJlinkOptionsTest.java timed out on macOS + JDK-8320712: Rewrite BadFactoryTest in pure Java + JDK-8320943: Files/probeContentType/Basic.java fails on latest Windows 11 - content type mismatch + JDK-8321107: Add more test cases for JDK-8319372 + JDK-8321489: Update LCMS to 2.16 + JDK-8321925: sun/security/mscapi/KeytoolChangeAlias.java fails with "Alias <246810> does not exist" + JDK-8322239: [macos] a11y : java.lang.NullPointerException is thrown when focus is moved on the JTabbedPane + JDK-8322503: Shenandoah: Clarify gc state usage + JDK-8322858: compiler/c2/aarch64/TestFarJump.java fails on AArch64 due to unexpected PrintAssembly output + JDK-8322920: Some ProcessTools.execute* functions are declared to throw Throwable + JDK-8323210: Update the usage of cmsFLAGS_COPY_ALPHA + JDK-8323519: Add applications/ctw/modules to Hotspot tiered testing + JDK-8323717: Introduce test keyword for tests that need external dependencies + JDK-8323994: gtest runner repeats test name for every single gtest assertion + JDK-8324050: Issue store-store barrier after re-materializing objects during deoptimization + JDK-8324238: [macOS] java/awt/Frame/ShapeNotSetSometimes/ /ShapeNotSetSometimes.java fails with the shape has not been applied msg + JDK-8324243: Compilation failures in java.desktop module with gcc 14 + JDK-8324598: use mem_unit when working with sysinfo memory and swap related information + JDK-8324632: Update Zlib Data Compression Library to Version 1.3.1 + JDK-8324723: GHA: Upgrade some actions to avoid deprecated Node 16 + JDK-8324733: [macos14] Problem list tests which fail due to macOS bug described in JDK-8322653 + JDK-8324824: AArch64: Detect Ampere-1B core and update default options for Ampere CPUs + JDK-8325137: com/sun/management/ThreadMXBean/ /ThreadCpuTimeArray.java can fail in Xcomp with out of expected range + JDK-8325203: System.exit(0) kills the launched 3rd party application + JDK-8325213: Flags introduced by configure script are not passed to ADLC build + JDK-8325254: CKA_TOKEN private and secret keys are not necessarily sensitive + JDK-8325326: [PPC64] Don't relocate in case of allocation failure + JDK-8325372: Shenandoah: SIGSEGV crash in unnecessary_acquire due to LoadStore split through phi + JDK-8325432: enhance assert message "relocation addr must be in this section" + JDK-8325496: Make TrimNativeHeapInterval a product switch + JDK-8325579: Inconsistent behavior in com.sun.jndi.ldap.Connection::createSocket + JDK-8325862: set -XX:+ErrorFileToStderr when executing java in containers for some container related jtreg tests + JDK-8325876: crashes in docker container tests on Linuxppc64le Power8 machines + JDK-8325972: Add -x to bash for building with LOG=debug + JDK-8326006: Allow TEST_VM_FLAGLESS to set flagless mode + JDK-8326101: [PPC64] Need to bailout cleanly if creation of stubs fails when code cache is out of space + JDK-8326140: src/jdk.accessibility/windows/native/ /libjavaaccessbridge/AccessBridgeJavaEntryPoints.cpp ReleaseStringChars might be missing in early returns + JDK-8326201: [S390] Need to bailout cleanly if creation of stubs fails when code cache is out of space + JDK-8326351: Update the Zlib version in open/src/java.base/share/legal/zlib.md to 1.3.1 + JDK-8326521: JFR: CompilerPhase event test fails on windows 32 bit + JDK-8326529: JFR: Test for CompilerCompile events fails due to time out + JDK-8326591: New test JmodExcludedFiles.java fails on Windows when --with-external-symbols-in-bundles=public is used + JDK-8326638: Crash in PhaseIdealLoop::remix_address_expressions due to unexpected Region instead of Loop + JDK-8326643: JDK server does not send a dummy change_cipher_spec record after HelloRetryRequest message + JDK-8326661: sun/java2d/cmm/ColorConvertOp/ColConvTest.java assumes profiles were generated by LCMS + JDK-8326794: Bump update version for OpenJDK: jdk-17.0.12 + JDK-8326891: Prefer RPATH over RUNPATH for $ORIGIN rpaths in internal JDK binaries + JDK-8326936: RISC-V: Shenandoah GC crashes due to incorrect atomic memory operations + JDK-8326942: [17u] Backout "8325254: CKA_TOKEN private and secret keys are not necessarily sensitive" + JDK-8326960: GHA: RISC-V sysroot cannot be debootstrapped due to ongoing Debian t64 transition + JDK-8327036: [macosx-aarch64] SIGBUS in MarkActivationClosure::do_code_blob reached from Unsafe_CopySwapMemory0 + JDK-8327059: os::Linux::print_proc_sys_info add swappiness information + JDK-8327136: javax/management/remote/mandatory/notif/ /NotifReconnectDeadlockTest.java fails on libgraal + JDK-8327631: Update IANA Language Subtag Registry to Version 2024-03-07 + JDK-8327989: java/net/httpclient/ManyRequest.java should not use "localhost" in URIs + JDK-8327998: Enable java/lang/ProcessBuilder/ /JspawnhelperProtocol.java on Mac + JDK-8328066: WhiteBoxResizeTest failure on linux-x86: Could not reserve enough space for 2097152KB object heap + JDK-8328165: improve assert(idx < _maxlrg) failed: oob + JDK-8328166: Epsilon: 'EpsilonHeap::allocate_work' misuses the parameter 'size' as size in bytes + JDK-8328168: Epsilon: Premature OOM when allocating object larger than uncommitted heap size + JDK-8328194: Add a test to check default rendering engine + JDK-8328524: [x86] StringRepeat.java failure on linux-x86: Could not reserve enough space for 2097152KB object heap + JDK-8328540: test javax/swing/JSplitPane/4885629/ /bug4885629.java fails on windows hidpi + JDK-8328638: Fallback option for POST-only OCSP requests + JDK-8328705: GHA: Cross-compilation jobs do not require build JDK + JDK-8328812: Update and move siphash license + JDK-8328825: Google CAInterop test failures + JDK-8328948: GHA: Restoring sysroot from cache skips the build after JDK-8326960 + JDK-8328988: [macos14] Problem list LightweightEventTest.java which fails due to macOS bug described in JDK-8322653 + JDK-8328997: Remove unnecessary template parameter lists in GrowableArray + JDK-8329013: StackOverflowError when starting Apache Tomcat with signed jar + JDK-8329213: Better validation for com.sun.security.ocsp.useget option + JDK-8329223: Parallel: Parallel GC resizes heap even if -Xms = -Xmx + JDK-8329570: G1: Excessive is_obj_dead_cond calls in verification + JDK-8329823: RISC-V: Need to sync CPU features with related JVM flags + JDK-8330094: RISC-V: Save and restore FRM in the call stub + JDK-8330156: RISC-V: Range check auipc + signed 12 imm instruction + JDK-8330242: RISC-V: Simplify and remove CORRECT_COMPILER_ATOMIC_SUPPORT in atomic_linux_riscv.hpp + JDK-8330523: Reduce runtime and improve efficiency of KeepAliveTest + JDK-8330815: Use pattern matching for instanceof in KeepAliveCache + JDK-8331113: createJMHBundle.sh support configurable maven repo mirror + JDK-8331352: error: template-id not allowed for constructor/destructor in C++20 + JDK-8331641: [17u]: Bump GHA bootstrap JDK to 17.0.11 + JDK-8331942: On Linux aarch64, CDS archives should be using 64K alignment by default + JDK-8334441: Mark tests in jdk_security_infra group as manual + JDK-8335963: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.12 - Modified patch: * fips.patch + rediff to changed context- Require file for posttrans phase of the headless subpackage (bsc#1227298)- Added patch: * reproducible-jlink.patch + make the timestamp in jmods reproducible- Update to upstream tag jdk-17.0.11+9 (April 2024 CPU) * Security fixes + JDK-8315708, CVE-2024-21012, bsc#1222987: Enhance HTTP/2 client usage + JDK-8317507, JDK-8325348, CVE-2024-21094, bsc#1222986: C2 compilation fails with "Exceeded _node_regs array" + JDK-8318340: Improve RSA key implementations + JDK-8319851, CVE-2024-21011, bsc#1222979: Improve exception logging + JDK-8322122, CVE-2024-21068, bsc#1222983: Enhance generation of addresses * Other changes + JDK-6928542: Chinese characters in RTF are not decoded + JDK-7132796: [macosx] closed/javax/swing/JComboBox/4517214/ /bug4517214.java fails on MacOS + JDK-7148092: [macosx] When Alt+down arrow key is pressed, the combobox popup does not appear. + JDK-7167356: (javac) investigate failing tests in JavacParserTest + JDK-8054022: HttpURLConnection timeouts with Expect: 100-Continue and no chunking + JDK-8054572: [macosx] JComboBox paints the border incorrectly + JDK-8169475: WheelModifier.java fails by timeout + JDK-8205076: [17u] Inet6AddressImpl.c: `lookupIfLocalHost` accesses `int InetAddress.preferIPv6Address` as a boolean + JDK-8209595: MonitorVmStartTerminate.java timed out + JDK-8210410: Refactor java.util.Currency:i18n shell tests to plain java tests + JDK-8261404: Class.getReflectionFactory() is not thread-safe + JDK-8261837: SIGSEGV in ciVirtualCallTypeData::translate_from + JDK-8263256: Test java/net/Inet6Address/serialize/ /Inet6AddressSerializationTest.java fails due to dynamic reconfigurations of network interface during test + JDK-8269258: java/net/httpclient/ManyRequestsLegacy.java failed with connection timeout + JDK-8271118: C2: StressGCM should have higher priority than frequency-based policy + JDK-8271616: oddPart in MutableBigInteger::mutableModInverse contains info on final result + JDK-8272811: Document the effects of building with _GNU_SOURCE in os_posix.hpp + JDK-8272853: improve `JavadocTester.runTests` + JDK-8273454: C2: Transform (-a)*(-b) into a*b + JDK-8274060: C2: Incorrect computation after JDK-8273454 + JDK-8274122: java/io/File/createTempFile/SpecialTempFile.java fails in Windows 11 + JDK-8274621: NullPointerException because listenAddress[0] is null + JDK-8274632: Possible pointer overflow in PretouchTask chunk claiming + JDK-8274634: Use String.equals instead of String.compareTo in java.desktop + JDK-8276125: RunThese24H.java SIGSEGV in JfrThreadGroup::thread_group_id + JDK-8278028: [test-library] Warnings cleanup of the test library + JDK-8278312: Update SimpleSSLContext keystore to use SANs for localhost IP addresses + JDK-8278363: Create extented container test groups + JDK-8280241: (aio) AsynchronousSocketChannel init fails in IPv6 only Windows env + JDK-8281377: Remove vmTestbase/nsk/monitoring/ThreadMXBean/ /ThreadInfo/Deadlock/JavaDeadlock001/TestDescription.java from problemlist. + JDK-8281543: Remove unused code/headerfile dtraceAttacher.hpp + JDK-8281585: Remove unused imports under test/lib and jtreg/gc + JDK-8283400: [macos] a11y : Screen magnifier does not reflect JRadioButton value change + JDK-8283626: AArch64: Set relocInfo::offset_unit to 4 + JDK-8283994: Make Xerces DatatypeException stackless + JDK-8286312: Stop mixing signed and unsigned types in bit operations + JDK-8286846: test/jdk/javax/swing/plaf/aqua/ /CustomComboBoxFocusTest.java fails on mac aarch64 + JDK-8287832: jdk/jfr/event/runtime/TestActiveSettingEvent.java failed with "Expected two batches of Active Setting events" + JDK-8288663: JFR: Disabling the JfrThreadSampler commits only a partially disabled state + JDK-8288846: misc tests fail "assert(ms < 1000) failed: Un-interruptable sleep, short time use only" + JDK-8289764: gc/lock tests failed with "OutOfMemoryError: Java heap space: failed reallocation of scalar replaced objects" + JDK-8290041: ModuleDescriptor.hashCode is inconsistent + JDK-8290203: ProblemList vmTestbase/nsk/jvmti/scenarios/ /capability/CM03/cm03t001/TestDescription.java on linux-all + JDK-8290399: [macos] Aqua LAF does not fire an action event if combo box menu is displayed + JDK-8292458: Atomic operations on scoped enums don't build with clang + JDK-8292946: GC lock/jni/jnilock001 test failed "assert(gch->gc_cause() == GCCause::_scavenge_alot || !gch->incremental_collection_failed()) failed: Twice in a row" + JDK-8293117: Add atomic bitset functions + JDK-8293547: Add relaxed add_and_fetch for macos aarch64 atomics + JDK-8294158: HTML formatting for PassFailJFrame instructions + JDK-8294254: [macOS] javax/swing/plaf/aqua/ /CustomComboBoxFocusTest.java failure + JDK-8294535: Add screen capture functionality to PassFailJFrame + JDK-8295068: SSLEngine throws NPE parsing CertificateRequests + JDK-8295124: Atomic::add to pointer type may return wrong value + JDK-8295274: HelidonAppTest.java fails "assert(event->should_commit()) failed: invariant" from compiled frame" + JDK-8296631: NSS tests failing on OL9 linux-aarch64 hosts + JDK-8297968: Crash in PrintOptoAssembly + JDK-8298087: XML Schema Validation reports an required attribute twice via ErrorHandler + JDK-8299494: Test vmTestbase/nsk/stress/except/except011.java failed: ExceptionInInitializerError: target class not found + JDK-8300269: The selected item in an editable JComboBox with titled border is not visible in Aqua LAF + JDK-8301306: java/net/httpclient/* fail with -Xcomp + JDK-8301310: The SendRawSysexMessage test may cause a JVM crash + JDK-8301787: java/net/httpclient/SpecialHeadersTest failing after JDK-8301306 + JDK-8301846: Invalid TargetDataLine after screen lock when using JFileChooser or COM library + JDK-8302017: Allocate BadPaddingException only if it will be thrown + JDK-8302149: Speed up compiler/jsr292/methodHandleExceptions/ /TestAMEnotNPE.java + JDK-8303605: Memory leaks in Metaspace gtests + JDK-8304074: [JMX] Add an approximation of total bytes allocated on the Java heap by the JVM + JDK-8304696: Duplicate class names in dynamicArchive tests can lead to test failure + JDK-8305356: Fix ignored bad CompileCommands in tests + JDK-8305900: Use loopback IP addresses in security policy files of httpclient tests + JDK-8305906: HttpClient may use incorrect key when finding pooled HTTP/2 connection for IPv6 address + JDK-8305962: update jcstress to 0.16 + JDK-8305972: Update XML Security for Java to 3.0.2 + JDK-8306014: Update javax.net.ssl TLS tests to use SSLContextTemplate or SSLEngineTemplate + JDK-8306408: Fix the format of several tables in building.md + JDK-8307185: pkcs11 native libraries make JNI calls into java code while holding GC lock + JDK-8307926: Support byte-sized atomic bitset operations + JDK-8307955: Prefer to PTRACE_GETREGSET instead of PTRACE_GETREGS in method 'ps_proc.c::process_get_lwp_regs' + JDK-8307990: jspawnhelper must close its writing side of a pipe before reading from it + JDK-8308043: Deadlock in TestCSLocker.java due to blocking GC while allocating + JDK-8308245: Add -proc:full to describe current default annotation processing policy + JDK-8308336: Test java/net/HttpURLConnection/ /HttpURLConnectionExpectContinueTest.java failed: java.net.BindException: Address already in use + JDK-8309302: java/net/Socket/Timeouts.java fails with AssertionError on test temporal post condition + JDK-8309305: sun/security/ssl/SSLSocketImpl/ /BlockedAsyncClose.java fails with jtreg test timeout + JDK-8309462: [AIX] vmTestbase/nsk/jvmti/RunAgentThread/ /agentthr001/TestDescription.java crashing due to empty while loop + JDK-8309733: [macOS, Accessibility] VoiceOver: Incorrect announcements of JRadioButton + JDK-8309870: Using -proc:full should be considered requesting explicit annotation processing + JDK-8310106: sun.security.ssl.SSLHandshake .getHandshakeProducer() incorrectly checks handshakeConsumers + JDK-8310238: [test bug] javax/swing/JTableHeader/6889007/ /bug6889007.java fails + JDK-8310380: Handle problems in core-related tests on macOS when codesign tool does not work + JDK-8310631: test/jdk/sun/nio/cs/TestCharsetMapping.java is spuriously passing + JDK-8310807: java/nio/channels/DatagramChannel/Connect.java timed out + JDK-8310838: Correct range notations in MethodTypeDesc specification + JDK-8310844: [AArch64] C1 compilation fails because monitor offset in OSR buffer is too large for immediate + JDK-8310923: Refactor Currency tests to use JUnit + JDK-8311081: KeytoolReaderP12Test.java fail on localized Windows platform + JDK-8311160: [macOS, Accessibility] VoiceOver: No announcements on JRadioButtonMenuItem and JCheckBoxMenuItem + JDK-8311581: Remove obsolete code and comments in TestLVT.java + JDK-8311645: Memory leak in jspawnhelper spawnChild after JDK-8307990 + JDK-8311986: Disable runtime/os/TestTracePageSizes.java for ShenandoahGC + JDK-8312428: PKCS11 tests fail with NSS 3.91 + JDK-8312434: SPECjvm2008/xml.transform with CDS fails with "can't seal package nu.xom" + JDK-8313081: MonitoringSupport_lock should be unconditionally initialized after 8304074 + JDK-8313082: Enable CreateCoredumpOnCrash for testing in makefiles + JDK-8313206: PKCS11 tests silently skip execution + JDK-8313575: Refactor PKCS11Test tests + JDK-8313621: test/jdk/jdk/internal/math/FloatingDecimal/ /TestFloatingDecimal should use RandomFactory + JDK-8313643: Update HarfBuzz to 8.2.2 + JDK-8313816: Accessing jmethodID might lead to spurious crashes + JDK-8314164: java/net/HttpURLConnection/ /HttpURLConnectionExpectContinueTest.java fails intermittently in timeout + JDK-8314220: Configurable InlineCacheBuffer size + JDK-8314830: runtime/ErrorHandling/ tests ignore external VM flags + JDK-8315034: File.mkdirs() occasionally fails to create folders on Windows shared folder + JDK-8315042: NPE in PKCS7.parseOldSignedData + JDK-8315594: Open source few headless Swing misc tests + JDK-8315600: Open source few more headless Swing misc tests + JDK-8315602: Open source swing security manager test + JDK-8315611: Open source swing text/html and tree test + JDK-8315680: java/lang/ref/ReachabilityFenceTest.java should run with -Xbatch + JDK-8315731: Open source several Swing Text related tests + JDK-8315761: Open source few swing JList and JMenuBar tests + JDK-8315920: C2: "control input must dominate current control" assert failure + JDK-8315986: [macos14] javax/swing/JMenuItem/4654927/ /bug4654927.java: component must be showing on the screen to determine its location + JDK-8316001: GC: Make TestArrayAllocatorMallocLimit use createTestJvm + JDK-8316028: Update FreeType to 2.13.2 + JDK-8316030: Update Libpng to 1.6.40 + JDK-8316106: Open source few swing JInternalFrame and JMenuBar tests + JDK-8316304: (fs) Add support for BasicFileAttributes .creationTime() for Linux + JDK-8316392: compiler/interpreter/ /TestVerifyStackAfterDeopt.java failed with SIGBUS in PcDescContainer::find_pc_desc_internal + JDK-8316414: C2: large byte array clone triggers "failed: malformed control flow" assertion failure on linux-x86 + JDK-8316415: Parallelize sun/security/rsa/SignedObjectChain.java subtests + JDK-8316418: containers/docker/TestMemoryWithCgroupV1.java get OOM killed with Parallel GC + JDK-8316445: Mark com/sun/management/HotSpotDiagnosticMXBean/ /CheckOrigin.java as vm.flagless + JDK-8316679: C2 SuperWord: wrong result, load should not be moved before store if not comparable + JDK-8316693: Simplify at-requires checkDockerSupport() + JDK-8316929: Shenandoah: Shenandoah degenerated GC and full GC need to cleanup old OopMapCache entries + JDK-8316947: Write a test to check textArea triggers MouseEntered/MouseExited events properly + JDK-8317039: Enable specifying the JDK used to run jtreg + JDK-8317144: Exclude sun/security/pkcs11/sslecc/ /ClientJSSEServerJSSE.java on Linux ppc64le + JDK-8317307: test/jdk/com/sun/jndi/ldap/ /LdapPoolTimeoutTest.java fails with ConnectException: Connection timed out: no further information + JDK-8317603: Improve exception messages thrown by sun.nio.ch.Net native methods (win) + JDK-8317771: [macos14] Expand/collapse a JTree using keyboard freezes the application in macOS 14 Sonoma + JDK-8317807: JAVA_FLAGS removed from jtreg running in JDK-8317039 + JDK-8317960: [17u] Excessive CPU usage on AbstractQueuedSynchronized.isEnqueued + JDK-8318154: Improve stability of WheelModifier.java test + JDK-8318183: C2: VM may crash after hitting node limit + JDK-8318410: jdk/java/lang/instrument/BootClassPath/ /BootClassPathTest.sh fails on Japanese Windows + JDK-8318468: compiler/tiered/LevelTransitionTest.java fails with -XX:CompileThreshold=100 -XX:TieredStopAtLevel=1 + JDK-8318490: Increase timeout for JDK tests that are close to the limit when run with libgraal + JDK-8318603: Parallelize sun/java2d/marlin/ClipShapeTest.java + JDK-8318607: Enable parallelism in vmTestbase/nsk/stress/jni tests + JDK-8318608: Enable parallelism in vmTestbase/nsk/stress/threads tests + JDK-8318689: jtreg is confused when folder name is the same as the test name + JDK-8318736: com/sun/jdi/JdwpOnThrowTest.java failed with "transport error 202: bind failed: Address already in use" + JDK-8318951: Additional negative value check in JPEG decoding + JDK-8318955: Add ReleaseIntArrayElements in Java_sun_awt_X11_XlibWrapper_SetBitmapShape XlbWrapper.c to early return + JDK-8318957: Enhance agentlib:jdwp help output by info about allow option + JDK-8318961: increase javacserver connection timeout values and max retry attempts + JDK-8318971: Better Error Handling for Jar Tool When Processing Non-existent Files + JDK-8318983: Fix comment typo in PKCS12Passwd.java + JDK-8319124: Update XML Security for Java to 3.0.3 + JDK-8319213: Compatibility.java reads both stdout and stderr of JdkUtils + JDK-8319436: Proxy.newProxyInstance throws NPE if loader is null and interface not visible from class loader + JDK-8319456: jdk/jfr/event/gc/collection/ /TestGCCauseWith[Serial|Parallel].java : GC cause 'GCLocker Initiated GC' not in the valid causes + JDK-8319668: Fixup of jar filename typo in BadFactoryTest.sh + JDK-8319922: libCreationTimeHelper.so fails to link in JDK 21 + JDK-8319961: JvmtiEnvBase doesn't zero _ext_event_callbacks + JDK-8320001: javac crashes while adding type annotations to the return type of a constructor + JDK-8320168: handle setsocktopt return values + JDK-8320208: Update Public Suffix List to b5bf572 + JDK-8320300: Adjust hs_err output in malloc/mmap error cases + JDK-8320363: ppc64 TypeEntries::type_unknown logic looks wrong, missed optimization opportunity + JDK-8320597: RSA signature verification fails on signed data that does not encode params correctly + JDK-8320798: Console read line with zero out should zero out underlying buffer + JDK-8320885: Bump update version for OpenJDK: jdk-17.0.11 + JDK-8320921: GHA: Parallelize hotspot_compiler test jobs + JDK-8320937: support latest VS2022 MSC_VER in abstract_vm_version.cpp + JDK-8321151: JDK-8294427 breaks Windows L&F on all older Windows versions + JDK-8321215: Incorrect x86 instruction encoding for VSIB addressing mode + JDK-8321408: Add Certainly roots R1 and E1 + JDK-8321480: ISO 4217 Amendment 176 Update + JDK-8321599: Data loss in AVX3 Base64 decoding + JDK-8321815: Shenandoah: gc state should be synchronized to java threads only once per safepoint + JDK-8321972: test runtime/Unsafe/InternalErrorTest.java timeout on linux-riscv64 platform + JDK-8322098: os::Linux::print_system_memory_info enhance the THP output with /sys/kernel/mm/transparent_hugepage/hpage_pmd_size + JDK-8322321: Add man page doc for -XX:+VerifySharedSpaces + JDK-8322417: Console read line with zero out should zero out when throwing exception + JDK-8322583: RISC-V: Enable fast class initialization checks + JDK-8322725: (tz) Update Timezone Data to 2023d + JDK-8322750: Test "api/java_awt/interactive/ /SystemTrayTests.html" failed because A blue ball icon is added outside of the system tray + JDK-8322772: Clean up code after JDK-8322417 + JDK-8322783: prioritize /etc/os-release over /etc/SuSE-release in hs_err/info output + JDK-8322968: [17u] Amend Atomics gtest with 1-byte tests + JDK-8323008: filter out harmful -std* flags added by autoconf from CXX + JDK-8323021: Shenandoah: Encountered reference count always attributed to first worker thread + JDK-8323086: Shenandoah: Heap could be corrupted by oom during evacuation + JDK-8323243: JNI invocation of an abstract instance method corrupts the stack + JDK-8323331: fix typo hpage_pdm_size + JDK-8323428: Shenandoah: Unused memory in regions compacted during a full GC should be mangled + JDK-8323515: Create test alias "all" for all test roots + JDK-8323637: Capture hotspot replay files in GHA + JDK-8323640: [TESTBUG]testMemoryFailCount in jdk/internal/platform/docker/TestDockerMemoryMetrics.java always fail because OOM killed + JDK-8323806: [17u] VS2017 build fails with warning after 8293117. + JDK-8324184: Windows VS2010 build failed with "error C2275: 'int64_t'" + JDK-8324280: RISC-V: Incorrect implementation in VM_Version::parse_satp_mode + JDK-8324347: Enable "maybe-uninitialized" warning for FreeType 2.13.1 + JDK-8324514: ClassLoaderData::print_on should print address of class loader + JDK-8324647: Invalid test group of lib-test after JDK-8323515 + JDK-8324659: GHA: Generic jtreg errors are not reported + JDK-8324937: GHA: Avoid multiple test suites per job + JDK-8325096: Test java/security/cert/CertPathBuilder/akiExt/ /AKISerialNumber.java is failing + JDK-8325150: (tz) Update Timezone Data to 2024a + JDK-8325585: Remove no longer necessary calls to set/unset-in-asgct flag in JDK 17 + JDK-8326000: Remove obsolete comments for class sun.security.ssl.SunJSSE + JDK-8327036: [macosx-aarch64] SIGBUS in MarkActivationClosure::do_code_blob reached from Unsafe_CopySwapMemory0 + JDK-8327391: Add SipHash attribution file + JDK-8329836: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.11- Removed patch: * alternative-tzdb_dat.patch + Remove the possibility to use the system timezone-java. It creates more problems then it solves (bsc#1213470)- Use %patch -P N instead of deprecated %patchN.- Recommend mozilla-nss-sysinit in order to have available the /etc/pki/nssdb directory and its content, required in fips mode (bsc#1219662) - Do not install our crafted nss.fips.cfg file, but use the one that the build produces with our fips.patch applied - Removed patch: * nss-security-provider.patch + this DISABLED nss security provider was not used for years and is largely rendered obsolete by the NSS-FIPS provider - Modified patch: * fips.patch + adapt to the removal of the nss security provider- Update to upstream tag jdk-17.0.10+7 (January 2024 CPU) * CVEs + CVE-2024-20918, bsc#1218907 + CVE-2024-20919, bsc#1218903 + CVE-2024-20921, bsc#1218905 + CVE-2024-20932, bsc#1218908 + CVE-2024-20945, bsc#1218909 + CVE-2024-20952, bsc#1218911 * Security fixes + JDK-8276123, JDK-8316613: ZipFile::getEntry will not return a file entry when there is a directory entry of the same name within a Zip File + JDK-8308204: Enhanced certificate processing + JDK-8314295: Enhance verification of verifier + JDK-8314307: Improve loop handling + JDK-8314468: Improve Compiler loops + JDK-8316976: Improve signature handling + JDK-8317547: Enhance TLS connection support * Other changes + JDK-6445283: ProgressMonitorInputStream not large file aware (>2GB) + JDK-8041447: Test javax/swing/dnd/7171812/bug7171812.java fails with java.lang.RuntimeException: Test failed, scroll on drag doesn't work + JDK-8061729: Update java/net tests to eliminate dependency on sun.net.www.MessageHeader and some other internal APIs + JDK-8161536: sun/security/pkcs11/sslecc/ /ClientJSSEServerJSSE.java fails with ProviderException + JDK-8168469: Memory leak in JceSecurity + JDK-8176567: nsk/jdi/ReferenceType/instances/instances002: TestFailure: Unexpected size of referenceType .instances(nsk.share.jdi.TestInterfaceImplementer1): 11, expected: 10 + JDK-8193543: Regression automated test '/open/test/jdk/java/ /awt/TrayIcon/SystemTrayInstance/SystemTrayInstanceTest.java' fails + JDK-8198668: MemoryPoolMBean/isUsageThresholdExceeded/ /isexceeded001/TestDescription.java still failing + JDK-8202790: DnD test DisposeFrameOnDragTest.java does not clean up + JDK-8202931: [macos] java/awt/Choice/ChoicePopupLocation/ /ChoicePopupLocation.java fails + JDK-8207166: jdk/jshell/ /JdiHangingLaunchExecutionControlTest.java - launch timeout + JDK-8225313: serviceability/jvmti/HeapMonitor/MyPackage/ /HeapMonitorStatObjectCorrectnessTest.java failed with Unexpected high difference percentage + JDK-8228990: JFR: TestNetworkUtilizationEvent.java expects 2+ Network interfaces on Linux but finding 1 + JDK-8232839: JDI AfterThreadDeathTest.java failed due to "FAILED: Did not get expected IllegalThreadStateException on a StepRequest.enable()" + JDK-8232933: Javac inferred type does not conform to equality constraint + JDK-8239801: [macos] java/awt/Focus/UnaccessibleChoice/ /AccessibleChoiceTest.java fails + JDK-8244289: fatal error: Possible safepoint reached by thread that does not allow it + JDK-8247351: [aarch64] NullPointerException during stack walking (clhsdb "where -a") + JDK-8249826: 5 javax/net/ssl/SSLEngine tests use @ignore w/o bug-id + JDK-8258951: java/net/httpclient/HandshakeFailureTest.java failed with "RuntimeException: Not found expected SSLHandshakeException in java.io.IOException" + JDK-8262186: Call X509KeyManager.chooseClientAlias once for all key types + JDK-8262901: [macos_aarch64] NativeCallTest expected:<-3.8194101E18> but was:<3.02668882E10> + JDK-8265586: [windows] last button is not shown in AWT Frame with BorderLayout and MenuBar set. + JDK-8266593: vmTestbase/nsk/jvmti/PopFrame/popframe011 fails with "assert(java_thread == _state->get_thread()) failed: Must be" + JDK-8268433: serviceability/dcmd/framework/VMVersionTest.java fails with Unable to send object throw not established PipeIO Listener Thread connection + JDK-8268916: Tests for AffirmTrust roots + JDK-8269425: 2 jdk/jfr/api/consumer/streaming tests failed to attach + JDK-8270199: Most SA tests are skipped on macosx-aarch64 because all executables are signed + JDK-8270447: [IR Framework] Add missing compilation level restriction when using FlipC1C2 stress option + JDK-8271073: Improve testing with VM option VerifyArchivedFields + JDK-8271566: DSA signature length value is not accurate in P11Signature + JDK-8271824: mark hotspot runtime/CompressedOops tests which ignore external VM flags + JDK-8271826: mark hotspot runtime/condy tests which ignore external VM flags + JDK-8271828: mark hotspot runtime/classFileParserBug tests which ignore external VM flags + JDK-8271829: mark hotspot runtime/Throwable tests which ignore external VM flags + JDK-8271886: mark hotspot runtime/InvocationTests tests which ignore external VM flags + JDK-8271887: mark hotspot runtime/CDSCompressedKPtrs tests which ignore external VM flags + JDK-8271890: mark hotspot runtime/Dictionary tests which ignore external VM flags + JDK-8271891: mark hotspot runtime/Safepoint tests which ignore external VM flags + JDK-8271892: mark hotspot runtime/PrintStringTableStats/ /PrintStringTableStatsTest.java test as ignoring external VM flags + JDK-8271893: mark hotspot runtime/PerfMemDestroy/ /PerfMemDestroy.java test as ignoring external VM flags + JDK-8271904: mark hotspot runtime/ClassFile tests which ignore external VM flags + JDK-8271905: mark hotspot runtime/Metaspace tests which ignore external VM flags + JDK-8272099: mark hotspot runtime/Monitor tests which ignore external VM flags + JDK-8272291: mark hotspot runtime/logging tests which ignore external VM flags + JDK-8272551: mark hotspot runtime/modules tests which ignore external VM flags + JDK-8272552: mark hotspot runtime/cds tests which ignore external VM flags + JDK-8272998: ImageIO.read() throws incorrect exception type + JDK-8273456: Do not hold ttyLock around stack walking + JDK-8273522: Rename test property vm.cds.archived.java.heap to vm.cds.write.archived.java.heap + JDK-8273629: compiler/uncommontrap/TestDeoptOOM.java fails with release VMs + JDK-8273831: PrintServiceLookup spawns 2 threads in the current classloader, getting orphaned + JDK-8273921: Refactor NSK/JDI tests to create thread using factory + JDK-8274211: Test man page that options are documented + JDK-8274345: make build-test-lib is broken + JDK-8275329: ZGC: vmTestbase/gc/gctests/SoftReference/soft004/ /soft004.java fails with assert(_phases->length() <= 1000) failed: Too many recored phases? + JDK-8275333: Print count in "Too many recored phases?" assert + JDK-8275440: Remove VirtualSpaceList::is_full() + JDK-8275509: ModuleDescriptor.hashCode isn't reproducible across builds + JDK-8276036: The value of full_count in the message of insufficient codecache is wrong + JDK-8276054: JMH benchmarks for Fences + JDK-8276711: compiler/codecache/cli tests failing when SegmentedCodeCache used with -Xint + JDK-8276819: javax/print/PrintServiceLookup/ /FlushCustomClassLoader.java fails to free + JDK-8277307: Pre shared key sent under both session_ticket and pre_shared_key extensions + JDK-8279856: Parallel: Use PreservedMarks to record promotion-failed objects + JDK-8281015: Further simplify NMT backend + JDK-8281149: (fs) java/nio/file/FileStore/Basic.java fails with java.lang.RuntimeException: values differ by more than 1GB + JDK-8281874: Can't unpack msi installers from test/jdk/tools/ /jpackage/windows/test/jdk/tools/jpackage/windows/ /WinShortcutPromptTest.java test + JDK-8282011: test/jdk/tools/jpackage/windows/WinL10nTest.java test fails if light.exe is not in %PATH% + JDK-8282017: sun/net/www/protocol/https/HttpsURLConnection/ /B6216082.java fails with "SocketException: Unexpected end of file from server" + JDK-8283670: gtest os.release_multi_mappings_vm is still racy + JDK-8284047: Harmonize/Standardize the SSLSocket/SSLEngine/SSLSocketSSLEngine test templates + JDK-8285516: clearPassword should be called in a finally try block + JDK-8285785: CheckCleanerBound test fails with PasswordCallback object is not released + JDK-8285867: Convert applet manual tests SelectionVisible.java to Frame and automate + JDK-8286430: make test TEST="gtest:" exits with error when it shouldn't + JDK-8286473: Drop --enable-preview from Record related tests + JDK-8286474: Drop --enable-preview from Sealed Classes related tests + JDK-8286475: Drop --enable-preview from instanceof pattern matching related tests + JDK-8286969: Add a new test library API to execute kinit in SecurityTools.java + JDK-8287596: Reorg jdk.test.lib.util.ForceGC + JDK-8287671: Adjust ForceGC to invoke System::gc fewer times for negative case + JDK-8287867: Bad merge of jdk/test/lib/util/ForceGC.java causing test compilation error + JDK-8288325: [windows] Actual and Preferred Size of AWT Non-resizable frame are different + JDK-8288961: jpackage: test MSI installation fix + JDK-8288993: Make AwtFramePackTest generic by removing @requires tag + JDK-8289584: (fs) Print size values in java/nio/file/ /FileStore/Basic.java when they differ by > 1GiB + JDK-8289745: JfrStructCopyFailed uses heap words instead of bytes for object sizes + JDK-8290909: MemoryPoolMBean/isUsageThresholdExceeded tests failed with "isUsageThresholdExceeded() returned false, and is still false, while threshold = MMMMMMM and used peak = NNNNNNN" + JDK-8291154: Create a non static nested class without enclosing class throws VerifyError + JDK-8291550: RISC-V: jdk uses misaligned memory access when AvoidUnalignedAccess enabled + JDK-8291911: java/io/File/GetXSpace.java fails with "53687091200 != 161051996160" + JDK-8292067: Convert test/sun/management/jmxremote/bootstrap shell tests to java version + JDK-8292072: NMT: repurpose Tracking overhead counter as global malloc counter + JDK-8292261: adjust timeouts in JLI GetObjectSizeIntrinsicsTest.java + JDK-8292381: java/net/httpclient/SpecialHeadersTest.java fails with "ERROR: Shutting down connection: HTTP/2 client stopped" + JDK-8292636: (dc) Problem listing of java/nio/channels/ /DatagramChannel/Unref.java has incorrect issue ID + JDK-8292717: Clean up checking of testing requirements in configure + JDK-8293156: Dcmd VM.classloaders fails to print the full hierarchy + JDK-8293335: sun/management/jmxremote/bootstrap/ /RmiBootstrapTest.java#id1failed with "Agent communication error: java.io.EOFException" + JDK-8293343: sun/management/jmxremote/bootstrap/ /RmiSslNoKeyStoreTest.java failed with "Agent communication error: java.io.EOFException" + JDK-8293563: [macos-aarch64] SA core file tests failing with sun.jvm.hotspot.oops.UnknownOopException + JDK-8293579: tools/jpackage/share/jdk/jpackage/tests/ /UnicodeArgsTest.java fails on Japanese Windows platform + JDK-8294402: Add diagnostic logging to VMProps.checkDockerSupport + JDK-8294427: Check boxes and radio buttons have rendering issues on Windows in High DPI env + JDK-8294881: test/hotspot/jtreg/vmTestbase/nsk/jdi( /VirtualMachine/dispose/dispose003/TestDescription.java fails + JDK-8295229: Try to verify gtest version + JDK-8295424: adjust timeout for another JLI GetObjectSizeIntrinsicsTest.java subtest + JDK-8296275: Write a test to verify setAccelerator method of JMenuItem + JDK-8296437: NMT incurs costs if disabled + JDK-8296821: compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/ /code/test/NativeCallTest.java fails after JDK-8262901 + JDK-8297142: jdk/jfr/event/runtime/TestShutdown.java fails on Linux ppc64le and Linux aarch64 + JDK-8297296: java/awt/Mouse/EnterExitEvents/ /DragWindowTest.java fails with "No MouseReleased event on label!" + JDK-8297367: disable TestRedirectLinks.java in slowdebug mode + JDK-8297640: Increase buffer size for buf (insert_features_names) in Abstract_VM_Version::insert_features_names + JDK-8297798: Timeout with DTLSOverDatagram test template + JDK-8297958: NMT: Display peak values + JDK-8298298: NMT: count deltas are printed with 32-bit signed size + JDK-8298619: java/io/File/GetXSpace.java is failing + JDK-8298735: Some tools/jpackage/windows/* tests fails with jtreg test timeout + JDK-8298867: Basics.java fails with SSL handshake exception + JDK-8298868: Update EngineCloseOnAlert.java for changes to TLS implementation + JDK-8298869: Update ConnectionTest.java for changes to TLS implementation + JDK-8298872: Update CheckStatus.java for changes to TLS implementation + JDK-8298873: Update IllegalRecordVersion.java for changes to TLS implementation + JDK-8298874: Update TestAllSuites.java for TLS v1.2 and 1.3 + JDK-8298905: Test "java/awt/print/PrinterJob/ImagePrinting/ /PrintARGBImage.java" fails because the frames of instruction does not display + JDK-8299075: TestStringDeduplicationInterned.java fails because extra deduplication + JDK-8299207: [Testbug] Add back test/jdk/java/awt/Graphics2D/ /DrawPrimitivesTest.java + JDK-8299241: jdk/jfr/api/consumer/streaming/TestJVMCrash.java generates unnecessary core file + JDK-8299255: Unexpected round errors in FreetypeFontScaler + JDK-8299677: Formatter.format might take a long time to format an integer or floating-point + JDK-8299748: java/util/zip/Deinflate.java failing on s390x + JDK-8300259: Add test coverage for processing of pending block files in signed JARs + JDK-8300272: Improve readability of the test JarWithOneNonDisabledDigestAlg + JDK-8300727: java/awt/List/ListGarbageCollectionTest/ /AwtListGarbageCollectionTest.java failed with "List wasn't garbage collected" + JDK-8300997: Add curl support to createJMHBundle.sh + JDK-8301065: Handle control characters in java_lang_String::print + JDK-8301189: validate-source fails after JDK-8298873 + JDK-8301247: JPackage app-image exe launches multiple exe's in JDK 17+ + JDK-8301377: adjust timeout for JLI GetObjectSizeIntrinsicsTest.java subtest again + JDK-8301455: comments in TestTypeAnnotations still refer to resolved JDK-8068737 + JDK-8301457: Code in SendPortZero.java is uncommented even after JDK-8236852 was fixed + JDK-8301489: C1: ShortLoopOptimizer might lift instructions before their inputs + JDK-8301570: Test runtime/jni/nativeStack/ needs to detach the native thread + JDK-8301701: java/net/DatagramSocket/ /DatagramSocketMulticasting.java should be hardened + JDK-8302017: Allocate BadPaddingException only if it will be thrown + JDK-8302109: Trivial fixes to btree tests + JDK-8302525: Write a test to check various components send Events while mouse and key are used simultaneously + JDK-8302607: increase timeout for ContinuousCallSiteTargetChange.java + JDK-8303607: SunMSCAPI provider leaks memory and keys + JDK-8303922: build-test-lib target is broken + JDK-8304174: Remove delays from httpserver tests + JDK-8304954: SegmentedCodeCache fails when using large pages + JDK-8305502: adjust timeouts in three more M&M tests + JDK-8305505: NPE in javazic compiler + JDK-8305646: compile error on Alpine with gcc12 after 8298619 in libGetXSpace.c + JDK-8306280: Open source several choice AWT tests + JDK-8307123: Fix deprecation warnings in DPrinter + JDK-8307311: Timeouts on one macOS 12.6.1 host of two Swing JTableHeader tests + JDK-8307403: java/util/zip/DeInflate.java timed out + JDK-8307732: build-test-lib is broken + JDK-8308047: java/util/concurrent/ScheduledThreadPoolExecutor/ /BasicCancelTest.java timed out and also had jcmd pipe errors + JDK-8308103: Massive (up to ~30x) increase in C2 compilation time since JDK 17 + JDK-8308116: jdk.test.lib.compiler .InMemoryJavaCompiler.compile does not close files + JDK-8308223: failure handler missed jcmd.vm.info command + JDK-8308592: Framework for CA interoperability testing + JDK-8308593: Add KEEPALIVE Extended Socket Options Support for Windows + JDK-8308910: Allow executeAndLog to accept running process + JDK-8309032: jpackage does not work for module projects unless --module-path is specified + JDK-8309104: [JVMCI] compiler/unsafe/ /UnsafeGetStableArrayElement test asserts wrong values with Graal + JDK-8309216: Cast from jchar* to char* in test java/io/GetXSpace.java + JDK-8309258: RISC-V: Add riscv_hwprobe syscall + JDK-8309502: RISC-V: String.indexOf intrinsic may produce misaligned memory loads + JDK-8309778: java/nio/file/Files/CopyAndMove.java fails when using second test directory + JDK-8309974: some JVMCI tests fail when VM options include - XX:+EnableJVMCI + JDK-8310233: Fix THP detection on Linux + JDK-8310265: (process) jspawnhelper should not use argv[0] + JDK-8310268: RISC-V: misaligned memory access in String.Compare intrinsic + JDK-8310321: make JDKOPT_CHECK_CODESIGN_PARAMS more verbose + JDK-8310656: RISC-V: __builtin___clear_cache can fail silently. + JDK-8310687: JDK-8303215 is incomplete + JDK-8311511: Improve description of NativeLibrary JFR event + JDK-8311514: Incorrect regex in TestMetaSpaceLog.java + JDK-8311585: Add JRadioButtonMenuItem to bug8031573.java + JDK-8311592: ECKeySizeParameterSpec causes too many exceptions on third party providers + JDK-8311631: When multiple users run tools/jpackage/share/ /LicenseTest.java, Permission denied for writing /var/tmp/*.files + JDK-8311813: C1: Uninitialized PhiResolver::_loop field + JDK-8312065: Socket.connect does not timeout when profiling + JDK-8312078: [PPC] JcmdScale.java Failing on AIX + JDK-8312126: NullPointerException in CertStore.getCRLs after 8297955 + JDK-8312182: THPs cause huge RSS due to thread start timing issue + JDK-8312394: [linux] SIGSEGV if kernel was built without hugepage support + JDK-8312395: Improve assertions in growableArray + JDK-8312440: assert(cast != nullptr) failed: must have added a cast to pin the node + JDK-8312467: relax the builddir check in make/autoconf/basic.m4 + JDK-8312489: Increase jdk.jar.maxSignatureFileSize default which is too low for JARs such as WhiteSource/Mend unified agent jar + JDK-8312535: MidiSystem.getSoundbank() throws unexpected SecurityException + JDK-8312573: Failure during CompileOnly parsing leads to ShouldNotReachHere + JDK-8312585: Rename DisableTHPStackMitigation flag to THPStackMitigation + JDK-8312592: New parentheses warnings after HarfBuzz 7.2.0 update + JDK-8312612: handle WideCharToMultiByte return values + JDK-8312620: WSL Linux build crashes after JDK-8310233 + JDK-8312625: Test serviceability/dcmd/vm/TrimLibcHeapTest.java failed: RSS use increased + JDK-8312909: C1 should not inline through interface calls with non-subtype receiver + JDK-8312974: Bump update version for OpenJDK: jdk-17.0.10 + JDK-8313164: src/java.desktop/windows/native/libawt/windows/ /awt_Robot.cpp GetRGBPixels adjust releasing of resources + JDK-8313252: Java_sun_awt_windows_ThemeReader_paintBackground release resources in early returns + JDK-8313322: RISC-V: implement MD5 intrinsic + JDK-8313626: C2 crash due to unexpected exception control flow + JDK-8313657: com.sun.jndi.ldap.Connection.cleanup does not close connections on SocketTimeoutErrors + JDK-8313691: use close after failing os::fdopen in vmError and ciEnv + JDK-8313779: RISC-V: use andn / orn in the MD5 instrinsic + JDK-8313781: Add regression tests for large page logging and user-facing error messages + JDK-8313782: Add user-facing warning if THPs are enabled but cannot be used + JDK-8313792: Verify 4th party information in src/jdk.internal.le/share/legal/jline.md + JDK-8314024: SIGSEGV in PhaseIdealLoop::build_loop_late_post_work due to bad immediate dominator info + JDK-8314045: ArithmeticException in GaloisCounterMode + JDK-8314063: The socket is not closed in Connection::createSocket when the handshake failed for LDAP connection + JDK-8314094: java/lang/ProcessHandle/InfoTest.java fails on Windows when run as user with Administrator privileges + JDK-8314121: test tools/jpackage/share/ /RuntimePackageTest.java#id0 fails on RHEL8 + JDK-8314139: TEST_BUG: runtime/os/ /THPsInThreadStackPreventionTest.java could fail on machine with large number of cores + JDK-8314144: gc/g1/ihop/TestIHOPStatic.java fails due to extra concurrent mark with -Xcomp + JDK-8314242: Update applications/scimark/Scimark.java to accept VM flags + JDK-8314263: Signed jars triggering Logger finder recursion and StackOverflowError + JDK-8314495: Update to use jtreg 7.3.1 + JDK-8314679: SA fails to properly attach to JVM after having just detached from a different JVM + JDK-8314883: Java_java_util_prefs_FileSystemPreferences_lockFile0 write result errno in missing case + JDK-8315020: The macro definition for LoongArch64 zero build is not accurate. + JDK-8315062: [GHA] get-bootjdk action should return the abolute path + JDK-8315195: RISC-V: Update hwprobe query for new extensions + JDK-8315206: RISC-V: hwprobe query is_set return wrong value + JDK-8315214: Do not run sun/tools/jhsdb tests concurrently + JDK-8315377: C2: assert(u->find_out_with(Op_AddP) == nullptr) failed: more than 2 chained AddP nodes? + JDK-8315415: OutputAnalyzer.shouldMatchByLine() fails in some cases + JDK-8315499: build using devkit on Linux ppc64le RHEL puts path to devkit into libsplashscreen + JDK-8315549: CITime misreports code/total nmethod sizes + JDK-8315606: Open source few swing text/html tests + JDK-8315644: increase timeout of sun/security/tools/jarsigner/Warning.java + JDK-8315683: Parallelize java/util/concurrent/tck/JSR166TestCase.java + JDK-8315692: Parallelize gc/stress/TestStressRSetCoarsening.java test + JDK-8315696: SignedLoggerFinderTest.java test failed + JDK-8315751: RandomTestBsi1999 fails often with timeouts on Linux ppc64le + JDK-8315766: Parallelize gc/stress/TestStressIHOPMultiThread.java test + JDK-8315770: serviceability/sa/TestJmapCoreMetaspace.java should run with -XX:-VerifyDependencies + JDK-8315863: [GHA] Update checkout action to use v4 + JDK-8315937: Enable parallelism in vmTestbase/nsk/stress/numeric tests + JDK-8316087: Test SignedLoggerFinderTest.java is still failing + JDK-8316178: Better diagnostic header for CodeBlobs + JDK-8316206: Test StretchedFontTest.java fails for Baekmuk font + JDK-8316461: Fix: make test outputs TEST SUCCESS after unsuccessful exit + JDK-8316514: Better diagnostic header for VtableStub + JDK-8316566: RISC-V: Zero extended narrow oop passed to Atomic::cmpxchg + JDK-8316645: RISC-V: Remove dependency on libatomic by adding cmpxchg 1b + JDK-8316710: Exclude java/awt/font/Rotate/RotatedTextTest.java + JDK-8316743: RISC-V: Change UseVectorizedMismatchIntrinsic option result to warning + JDK-8316746: Top of lock-stack does not match the unlocked object + JDK-8316778: test hprof lib: invalid array element type from JavaValueArray.elementSize + JDK-8316859: RISC-V: Disable detection of V through HWCAP + JDK-8316906: Clarify TLABWasteTargetPercent flag + JDK-8317121: vector_masked_load instruction is moved too early after JDK-8286941 + JDK-8317327: Remove JT_JAVA dead code in jib-profiles.js + JDK-8317373: Add Telia Root CA v2 + JDK-8317374: Add Let's Encrypt ISRG Root X2 + JDK-8317705: ProblemList sun/tools/jstat/jstatLineCountsX.sh on linux-ppc64le and aix due to JDK-8248691 + JDK-8317706: Exclude java/awt/Graphics2D/DrawString/RotTransText.java on linux + JDK-8317772: NMT: Make peak values available in release builds + JDK-8317834: java/lang/Thread/IsAlive.java timed out + JDK-8317920: JDWP-agent sends broken exception event with onthrow option + JDK-8317967: Enhance test/jdk/javax/net/ssl/TLSCommon/SSLEngineTestCase.java to handle default cases + JDK-8318669: Target OS detection in 'test-prebuilt' makefile target is incorrect when running on MSYS2 + JDK-8318705: [macos] ProblemList java/rmi/registry/ /multipleRegistries/MultipleRegistries.java + JDK-8318759: Add four DigiCert root certificates + JDK-8318855: Extra file added by mistake during the backport of JDK-8283326 + JDK-8318889: C2: add bailout after assert Bad graph detected in build_loop_late + JDK-8318953: RISC-V: Small refactoring for MacroAssembler::test_bit + JDK-8319184: RISC-V: improve MD5 intrinsic + JDK-8319187: Add three eMudhra emSign roots + JDK-8319525: RISC-V: Rename *_riscv64.ad files to *_riscv.ad under riscv/gc + JDK-8319958: test/jdk/java/io/File/libGetXSpace.c does not compile on Windows 32-bit + JDK-8320053: GHA: Cross-compile gtest code + JDK-8320209: VectorMaskGen clobbers rflags on x86_64 + JDK-8320597: RSA signature verification fails on signed data that does not encode params correctly + JDK-8320601: ProblemList java/lang/invoke/lambda/ /LambdaFileEncodingSerialization.java on linux-all + JDK-8323422: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.10 - Modified patch: * fips.patch + regenerate to fix one file with substantial changes- Update to upstream tag jdk-17.0.9+9 (October 2023 CPU) * Security fixes + JDK-8286503, JDK-8312367: Enhance security classes + JDK-8296581: Better system proxy support + JDK-8297856: Improve handling of Bidi characters + JDK-8305815, JDK-8307278: Update Libpng to 1.6.39 + JDK-8306881, JDK-8307286: Update FreeType to 2.13.0 + JDK-8309966, CVE-2023-22081, bsc#1216374: Enhanced TLS connections + JDK-8312248: Enhanced archival support redux + JDK-8314649: Enhanced archival support redux + JDK-8317121, CVE-2023-22025, bsc#1216339: vector_masked_load instruction is moved too early after JDK-8286941 * New features + JDK-8276799: Implementation of JEP 422: Linux/RISC-V Port * Other changes + JDK-6176679: Application freezes when copying an animated gif image to the system clipboard + JDK-6381945: (cal) Japanese calendar unit test system should avoid multiple static imports + JDK-8040793: vmTestbase/nsk/monitoring/stress/lowmem fails on calling isCollectionUsageThresholdExceeded() + JDK-8153837: AArch64: Handle special cases for MaxINode & MinINode + JDK-8156889: ListKeychainStore.sh fails in some virtualized environments + JDK-8171221: Remove -XX:+CheckMemoryInitialization + JDK-8180266: Convert sun/security/provider/KeyStore/DKSTest.sh to Java Jtreg Test + JDK-8195589: T6587786.java failed after JDK-8189997 + JDK-8209398: sun/security/pkcs11/KeyStore/SecretKeysBasic.sh failed with "PKCS11Exception: CKR_ATTRIBUTE_SENSITIVE" + JDK-8225012: sanity/client/SwingSet/src/ToolTipDemoTest.java fails on Windows + JDK-8229147: Linux os::create_thread() overcounts guardpage size with newer glibc (>=2.27) + JDK-8252713: jtreg time out of CtrlASCII.java seems to hang the Xserver. + JDK-8255548: Missing coverage for javax.xml.crypto.dom.DOMCryptoContext + JDK-8263044: jdk/jfr/jvm/TestDumpOnCrash.java timed out + JDK-8267188: gc/stringdedup/ /TestStringDeduplicationInterned.java fails with Shenandoah + JDK-8267341: macos attempt_reserve_memory_at(arg1, arg2, true) failure + JDK-8267517: async logging for stdout and stderr + JDK-8267860: Off-by-one bug when searching arrays in AlpnGreaseTest + JDK-8268852: AsyncLogWriter should not overide is_Named_thread() + JDK-8269091: javax/sound/sampled/Clip/SetPositionHang.java failed with ArrayIndexOutOfBoundsException: Array index out of range: -4 + JDK-8269466: Factor out the common code for initializing and starting internal VM JavaThreads + JDK-8270331: [TESTBUG] Error: Not a test or directory containing tests: java/awt/print/PrinterJob/InitToBlack.java + JDK-8270794: Avoid loading Klass* twice in TypeArrayKlass::oop_size() + JDK-8270894: Use acquire semantics in ObjectSynchronizer::read_stable_mark() + JDK-8271707: migrate tests to use jdk.test.whitebox.WhiteBox + JDK-8271898: disable os.release_multi_mappings_vm on macOS-X64 + JDK-8272586: emit abstract machine code in hs-err logs + JDK-8272654: Mark word accesses should not use Access API + JDK-8273092: Sort classlist in JDK image + JDK-8273803: Zero: Handle "zero" variant in CommandLineOptionTest.java + JDK-8274986: max code printed in hs-err logs should be configurable + JDK-8275031: runtime/ErrorHandling/ /MachCodeFramesInErrorFile.java fails when hsdis is present + JDK-8275303: sun/java2d/pipe/InterpolationQualityTest.java fails with D3D basic render driver + JDK-8275415: Prepare Leak Profiler for Lilliput + JDK-8275662: remove test/lib/sun/hotspot + JDK-8276333: jdk/jfr/event/oldobject/TestLargeRootSet.java failed "assert(!contains(edge->reference())) failed: invariant" + JDK-8276651: java/lang/ProcessHandle tests fail with "RuntimeException: Input/output error" in java.lang.ProcessHandleImpl$Info.info0 + JDK-8276696: ParallelObjectIterator freed at the wrong time in VM_HeapDumper + JDK-8277102: Dubious PrintCompilation output + JDK-8277353: java/security/MessageDigest/ThreadSafetyTest.java test times out + JDK-8277417: C1 LIR instruction for load-klass + JDK-8277427: Update jib-profiles.js to use JMH 1.33 devkit + JDK-8277654: Shenandoah: Don't produce new memory state in C2 LRB runtime call + JDK-8277860: PPC: Remove duplicate info != NULL check + JDK-8278141: LIR_OpLoadKlass::_info shadows the field of the same name from LIR_Op + JDK-8278456: Define jtreg jdk_desktop test group time-based sub-tasks for use by headful testing. + JDK-8279545: Buffer overrun in reverse_words of sharedRuntime_x86_64.cpp:3517 + JDK-8280032: Update jib-profiles.js to use JMH 1.34 devkit + JDK-8280396: G1: Full gc mark stack draining should prefer to make work available to other threads + JDK-8280885: Shenandoah: Some tests failed with "EA: missing allocation reference path" + JDK-8281507: Two javac tests have bad jtreg `@clean` tags + JDK-8281717: Cover logout method for several LoginModule + JDK-8282404: DrawStringWithInfiniteXform.java failed with "RuntimeException: drawString with InfiniteXform transform takes long time" + JDK-8282651: ZGC: vmTestbase/gc/ArrayJuggle/ tests fails intermittently with exit code 97 + JDK-8282665: [REDO] ByteBufferTest.java: replace endless recursion with RuntimeException in void ck(double x, double y) + JDK-8283056: show abstract machine code in hs-err for all VM crashes + JDK-8283276: java/io/ObjectStreamClass/ /ObjectStreamClassCaching.java fails with various GCs + JDK-8283326: Implement SafeFetch statically + JDK-8283724: Incorrect description for jtreg-failure-handler option + JDK-8283756: (zipfs) ZipFSOutputStreamTest.testOutputStream should only check inflated bytes + JDK-8283865: riscv: Break down -XX:+UseRVB into seperate options for each bitmanip extension + JDK-8283929: GHA: Add RISC-V build config + JDK-8284068: riscv: should call Atomic::release_store in JavaThread::set_thread_state + JDK-8284090: com/sun/security/auth/module/AllPlatforms.java fails to compile + JDK-8284273: Early crashes in os::print_context on AArch64 + JDK-8284760: Correct type/array element offset in LibraryCallKit::get_state_from_digest_object() + JDK-8284772: GHA: Use GCC Major Version Dependencies Only + JDK-8284910: Buffer clean in PasswordCallback + JDK-8284937: riscv: should not allocate special register for temp + JDK-8284997: arm32 build crashes since JDK-8283326 + JDK-8285303: riscv: Incorrect register mask in call_native_base + JDK-8285437: riscv: Fix MachNode size mismatch for MacroAssembler::verify_oops* + JDK-8285630: Fix a configure error in RISC-V cross build + JDK-8285675: Temporary fix for arm32 SafeFetch + JDK-8285699: riscv: Provide information when hitting a HaltNode + JDK-8285711: riscv: RVC: Support disassembler show-bytes option + JDK-8285756: clean up use of bad arguments for `@clean` in langtools tests + JDK-8285980: Several tests in compiler/c2/irTests miss @requires vm.compiler2.enabled + JDK-8286481: Exception printed to stdout on Windows when storing transparent image in clipboard + JDK-8286620: Create regression test for verifying setMargin() of JRadioButton + JDK-8286623: Bundle zlib by default with JDK on macos aarch64 + JDK-8287227: Shenandoah: A couple of virtual thread tests failed with iu mode even without Loom enabled. + JDK-8287418: riscv: Fix correctness issue of MacroAssembler::movptr + JDK-8287552: riscv: Fix comment typo in li64 + JDK-8287970: riscv: jdk/incubator/vector/*VectorTests failing + JDK-8288719: [arm32] SafeFetch32 thumb interleaving causes random crashes + JDK-8289077: Add manual tests to open + JDK-8289238: Refactoring changes to PassFailJFrame Test Framework + JDK-8289510: Improve test coverage for XPath Axes: namespace + JDK-8289512: Fix GCC 12 warnings for adlc output_c.cpp + JDK-8289547: Update javax/swing/Popup/TaskbarPositionTest.java + JDK-8289646: configure script failed on WSL + JDK-8289688: jfr command hangs when it processes invalid file + JDK-8289748: C2 compiled code crashes with SIGFPE with - XX:+StressLCM and -XX:+StressGCM + JDK-8289797: tools/launcher/I18NArgTest.java fails on Japanese Windows environment + JDK-8289917: Metadata for regionsRefilled of G1EvacuationStatistics event is wrong + JDK-8290137: riscv: small refactoring for add_memory_int32/64 + JDK-8290164: compiler/runtime/TestConstantsInError.java fails on riscv + JDK-8290464: Optimize ResourceArea zapping on ResourceMark release + JDK-8290469: Add new positioning options to PassFailJFrame test framework + JDK-8290496: riscv: Fix build warnings-as-errors with GCC 11 + JDK-8291444: GHA builds/tests won't run manually if disabled from automatic running + JDK-8291830: jvmti/RedefineClasses/StressRedefine failed: assert(!is_null(v)) failed: narrow klass value can never be zero + JDK-8291893: riscv: remove fence.i used in user space + JDK-8291947: riscv: fail to build after JDK-8290840 + JDK-8291952: riscv: Remove PRAGMA_NONNULL_IGNORED + JDK-8292182: [TESTLIB] Enhance JAXPPolicyManager to setup required permissions for jtreg version 7 jar + JDK-8292315: Tests should not rely on specific JAR file names (hotspot) + JDK-8292316: Tests should not rely on specific JAR file names (jpackage) + JDK-8292683: Remove BadKeyUsageTest.java from Problem List + JDK-8292698: Improve performance of DataInputStream + JDK-8292716: Configure should check that jtreg is of the required version + JDK-8292763: JDK-8292716 breaks configure without jtreg + JDK-8292867: RISC-V: Simplify weak CAS return value handling + JDK-8293012: ConstantPool::print_on can crash if _cache is NULL + JDK-8293050: RISC-V: Remove redundant non-null assertions about macro-assembler + JDK-8293098: GHA: Harmonize GCC version handling for host and cross builds + JDK-8293100: RISC-V: Need to save and restore callee-saved FloatRegisters in StubGenerator::generate_call_stub + JDK-8293107: GHA: Bump to Ubuntu 22.04 + JDK-8293114: JVM should trim the native heap + JDK-8293166: jdk/jfr/jvm/TestDumpOnCrash.java fails on Linux ppc64le and Linux aarch64 + JDK-8293177: Verify version numbers in legal files + JDK-8293180: JQuery UI license file not updated + JDK-8293252: Shenandoah: ThreadMXBean synchronizer tests crash with aggressive heuristics + JDK-8293361: GHA: dump config.log in case of configure failure + JDK-8293474: RISC-V: Unify the way of moving function pointer + JDK-8293524: RISC-V: Use macro-assembler functions as appropriate + JDK-8293566: RISC-V: Clean up push and pop registers + JDK-8293811: Provide a reason for PassFailJFrame.forceFail + JDK-8293851: hs_err should print more stack in hex dump + JDK-8294012: RISC-V: get/put_native_u8 missing the case when address&7 is 6 + JDK-8294083: RISC-V: Minimal build failed with - -disable-precompiled-headers + JDK-8294086: RISC-V: Cleanup InstructionMark usages in the backend + JDK-8294087: RISC-V: RVC: Fix a potential alignment issue and add more alignment assertions for the patchable calls/nops + JDK-8294149: JMH 1.34 and later requires jopt-simple 5.0.4 + JDK-8294187: RISC-V: Unify all relocations for the backend into AbstractAssembler::relocate() + JDK-8294366: RISC-V: Partially mark out incompressible regions + JDK-8294430: RISC-V: Small refactoring for movptr_with_offset + JDK-8294492: RISC-V: Use li instead of patchable movptr at non-patchable callsites + JDK-8294679: RISC-V: Misc crash dump improvements + JDK-8294941: GHA: Cut down cross-compilation sysroots + JDK-8294956: GHA: qemu-debootstrap is deprecated, use the regular one + JDK-8295110: RISC-V: Mark out relocations as incompressible + JDK-8295213: Run GHA manually with user-specified make and configure arguments + JDK-8295270: RISC-V: Clean up and refactoring for assembler functions + JDK-8295396: RISC-V: Cleanup useless CompressibleRegions + JDK-8295657: SA: Allow larger object alignments + JDK-8295737: macOS: Print content cut off when width > height with portrait orientation + JDK-8295811: serviceability/sa/TestObjectAlignment.java fails on x86_32 + JDK-8295812: Skip the "half float" support in LittleCMS during the build + JDK-8295894: Remove SECOM certificate that is expiring in September 2023 + JDK-8295926: RISC-V: C1: Fix LIRGenerator::do_LibmIntrinsic + JDK-8295968: RISC-V: Rename some assembler intrinsic functions for RVV 1.0 + JDK-8296384: [TESTBUG] sun/security/provider/SecureRandom/ /AbstractDrbg/SpecTest.java intermittently timeout + JDK-8296435: RISC-V: Small refactoring for increment/decrement + JDK-8296447: RISC-V: Make the operands order of vrsub_vx/vrsub_vi consistent with RVV 1.0 spec + JDK-8296448: RISC-V: Fix temp usages of heapbase register killed by MacroAssembler::en/decode_klass_not_null + JDK-8296602: RISC-V: improve performance of copy_memory stub + JDK-8296771: RISC-V: C2: assert(false) failed: bad AD file + JDK-8296796: Provide clean, platform-agnostic interface to C-heap trimming + JDK-8296916: RISC-V: Move some small macro-assembler functions to header file + JDK-8297350: Update JMH devkit to 1.36 + JDK-8297359: RISC-V: improve performance of floating Max Min intrinsics + JDK-8297476: Increase InlineSmallCode default from 1000 to 2500 for RISC-V + JDK-8297644: RISC-V: Compilation error when shenandoah is disabled + JDK-8297681: Unnecessary color conversion during 4BYTE_ABGR_PRE to INT_ARGB_PRE blit + JDK-8297697: RISC-V: Add support for SATP mode detection + JDK-8297715: RISC-V: C2: Use single-bit instructions from the Zbs extension + JDK-8297887: Update Siphash + JDK-8297923: java.awt.ScrollPane broken after multiple scroll up/down + JDK-8298138: Shenandoah: HdrSeq asserts "sub-bucket index (512) overflow for value ( 1.00)" + JDK-8298921: Create a regression test for JDK-8139581 + JDK-8298974: Add ftcolor.c to imported freetype sources + JDK-8299158: Improve MD5 intrinsic on AArch64 + JDK-8299168: RISC-V: Fix MachNode size mismatch for MacroAssembler::_verify_oops* + JDK-8299330: Minor improvements in MSYS2 Workflow handling + JDK-8299617: CurrencySymbols.properties is missing the copyright notice + JDK-8299658: C1 compilation crashes in LinearScan::resolve_exception_edge + JDK-8299713: Test javax/swing/JTableHeader/6889007/ /bug6889007.java failed: Wrong type of cursor + JDK-8299827: Add resolved IP address in connection exception for sockets + JDK-8299847: RISC-V: Improve PrintOptoAssembly output of CMoveI/L nodes + JDK-8299962: Speed up compiler/intrinsics/unsafe/ /DirectByteBufferTest.java and HeapByteBufferTest.java + JDK-8300053: Shenandoah: Handle more GCCauses in ShenandoahControlThread::request_gc + JDK-8300098: java/util/concurrent/ConcurrentHashMap/ /ConcurrentAssociateTest.java fails with internal timeout when executed with TieredCompilation1/3 + JDK-8300109: RISC-V: Improve code generation for MinI/MaxI nodes + JDK-8300405: Screen capture for test JFileChooserSetLocationTest.java, failure case + JDK-8300584: Accelerate AVX-512 CRC32C for small buffers + JDK-8300659: Refactor TestMemoryAwareness to use WhiteBox api for host values + JDK-8300693: Lower the compile threshold and reduce the iterations of warmup loop in VarHandles tests + JDK-8301033: RISC-V: Handle special cases for MinI/MaxI nodes for Zbb + JDK-8301036: RISC-V: Factor out functions baseOffset & baseOffset32 from MacroAssembler + JDK-8301067: RISC-V: better error message when reporting unsupported satp modes + JDK-8301074: Replace NULL with nullptr in share/opto/ + JDK-8301097: Update GHA XCode to 12.5.1 + JDK-8301153: RISC-V: pipeline class for several instructions is not set correctly + JDK-8301167: Update VerifySignedJar to actually exercise and test verification + JDK-8301187: Memory leaks in OopMapCache + JDK-8301269: Update Commons BCEL to Version 6.7.0 + JDK-8301313: RISC-V: C2: assert(false) failed: bad AD file due to missing match rule + JDK-8301367: Add exception handler method to the BaseLdapServer + JDK-8301628: RISC-V: c2 fix pipeline class for several instructions + JDK-8301700: Increase the default TLS Diffie-Hellman group size from 1024-bit to 2048-bit + JDK-8301818: RISC-V: Factor out function mvw from MacroAssembler + JDK-8301852: RISC-V: Optimize class atomic when order is memory_order_relaxed + JDK-8301959: Compile command in compiler.loopopts.TestRemoveEmptyCountedLoop does not work + JDK-8302114: RISC-V: Several foreign jtreg tests fail with debug build after JDK-8301818 + JDK-8302150: Speed up compiler/codegen/Test7100757.java + JDK-8302161: Upgrade jQuery UI to version 1.13.2 + JDK-8302182: Update Public Suffix List to 88467c9 + JDK-8302289: RISC-V: Use bgez instruction in arraycopy_simple_check when possible + JDK-8302736: Major performance regression in Math.log on aarch64 + JDK-8302776: RISC-V: Fix typo CSR_INSTERT to CSR_INSTRET + JDK-8303047: avoid NULL after 8301661 + JDK-8303154: Investigate and improve instruction cache flushing during compilation + JDK-8303215: Make thread stacks not use huge pages + JDK-8303279: C2: crash in SubTypeCheckNode::sub() at IGVN split if + JDK-8304293: RISC-V: JDK-8276799 missed atomic intrinsic support for C1 + JDK-8304314: StackWalkTest.java fails after CODETOOLS-7903373 + JDK-8304353: Add lib-test tier1 testing in GHA + JDK-8304725: AsyncGetCallTrace can cause SIGBUS on M1 + JDK-8304845: Update PCSC-Lite for Suse Linux to 1.9.9 and fix incomplete license wording + JDK-8304976: Optimize DateTimeFormatterBuilder.ZoneTextPrinterParser.getTree() + JDK-8305006: Use correct register in riscv_enc_fast_unlock() + JDK-8305008: RISC-V: Factor out immediate checking functions from assembler_riscv.inline.hpp + JDK-8305112: RISC-V: Typo fix for RVC description + JDK-8305236: Some LoadLoad barriers in the interpreter are unnecessary after JDK-8220051 + JDK-8305421: Work around JDK-8305420 in CDSJDITest.java + JDK-8305425: Thread.isAlive0 doesn't need to call into the VM + JDK-8305512: RISC-V: Enable RVC extension by default on supported hardware + JDK-8305670: Performance regression in LockSupport.unpark with lots of idle threads + JDK-8305728: RISC-V: Use bexti instruction to do single-bit testing + JDK-8305763: Parsing a URI with an underscore goes through a silent exception, negatively impacting performance + JDK-8305766: ProblemList runtime/CompressedOops/ /CompressedClassPointers.java + JDK-8305858: Resolve multiple definition of 'handleSocketError' when statically linking with JDK native libraries + JDK-8305950: Have -XshowSettings option display tzdata version + JDK-8305995: Footprint regression from JDK-8224957 + JDK-8306060: Open source few AWT Insets related tests + JDK-8306076: Open source AWT misc tests + JDK-8306134: Open source some AWT tests relating to Button and a few other classes + JDK-8306135: Clean up and open source some AWT tests + JDK-8306137: Open source several AWT ScrollPane related tests + JDK-8306281: function isWsl() returns false on WSL2 + JDK-8306372: Open source AWT CardLayout and Checkbox tests + JDK-8306428: RunThese30M.java crashed with assert(early->flag() == current->flag() || early->flag() == mtNone) + JDK-8306430: Open source some AWT tests related to TextComponent and Toolkit + JDK-8306435: Juggle04/TestDescription.java should be a booleanArr test and not a byteArr one + JDK-8306484: Open source several AWT Choice jtreg tests + JDK-8306566: Open source several clipboard AWT tests + JDK-8306575: Clean up and open source four Dialog related tests + JDK-8306636: Disable compiler/c2/Test6905845.java with - XX:TieredStopAtLevel=3 + JDK-8306638: Open source some AWT tests related to datatransfer and Toolkit + JDK-8306667: RISC-V: Fix storeImmN0 matching rule by using zr register + JDK-8306682: Open source a few more AWT Choice tests + JDK-8306718: Optimize and opensource some old AWT tests + JDK-8306738: Select num workers for safepoint ParallelCleanupTask + JDK-8306765: Some client related jtreg problem list entries are malformed + JDK-8306812: Open source several AWT Miscellaneous tests + JDK-8307067: remove broken EnableThreadSMRExtraValidityChecks option + JDK-8307068: store a JavaThread* in the java.lang.Thread object after the JavaThread* is added to the main ThreadsList + JDK-8307078: Opensource and clean up five more AWT Focus related tests + JDK-8307079: Update test java/awt/Choice/DragOffNoSelect.java + JDK-8307083: Open source some drag and drop tests 3 + JDK-8307147: [x86] Dangling pointer warning for Assembler::_attributes + JDK-8307150: RISC-V: Remove remaining StoreLoad barrier with UseCondCardMark for Serial/Parallel GC + JDK-8307156: native_thread not protected by TLH + JDK-8307165: java/awt/dnd/NoFormatsDropTest/ /NoFormatsDropTest.java timed out + JDK-8307299: Move more DnD tests to open + JDK-8307301: Update HarfBuzz to 7.2.0 + JDK-8307348: Parallelize heap walk for ObjectCount(AfterGC) JFR event collection + JDK-8307395: Add missing STS to Shenandoah + JDK-8307446: RISC-V: Improve performance of floating point to integer conversion + JDK-8307526: [JFR] Better handling of tampered JFR repository + JDK-8307555: Reduce memory reads in x86 MD5 intrinsic + JDK-8307569: Build with gcc8 is broken after JDK-8307301 + JDK-8307572: AArch64: Vector registers are clobbered by some macroassemblers + JDK-8307603: [AIX] Broken build after JDK-8307301 + JDK-8307604: gcc12 based Alpine build broken build after JDK-8307301 + JDK-8307651: RISC-V: stringL_indexof_char instruction has wrong format string + JDK-8307653: Adjust delay time and gc log argument in TestAbortOnVMOperationTimeout + JDK-8307683: Loop Predication should not hoist range checks with trap on success projection by negating their condition + JDK-8307766: Linux: Provide the option to override the timer slack + JDK-8308089: [riscv-port-jdk17u] Intrinsify Unsafe.storeStoreFence + JDK-8308090: Add container tests for on-the-fly resource quota updates + JDK-8308152: PropertyDescriptor should work with overridden generic getter method + JDK-8308156: VerifyCACerts.java misses blank in error output + JDK-8308192: Error in parsing replay file when staticfield is an array of single dimension + JDK-8308232: nsk/jdb tests don't pass -verbose flag to the debuggee + JDK-8308277: RISC-V: Improve vectorization of Match.sqrt() on floats + JDK-8308283: Build failure with GCC12 & GCC13 + JDK-8308300: enhance exceptions in MappedMemoryUtils.c + JDK-8308643: Incorrect value of 'used' jvmstat counter + JDK-8308766: TLAB initialization may cause div by zero + JDK-8308803: Improve java/util/UUID/UUIDTest.java + JDK-8308872: enhance logging and some exception in krb5/Config.java + JDK-8308997: RISC-V: Sign extend when comparing 32-bit value with zero instead of testing the sign bit + JDK-8309088: security/infra/java/security/cert/ /CertPathValidator/certification/AmazonCA.java fails + JDK-8309095: Remove UTF-8 character from TaskbarPositionTest.java + JDK-8309107: Bump update version for OpenJDK: jdk-17.0.9 + JDK-8309119: [17u/11u] Redo JDK-8297951: C2: Create skeleton predicates for all If nodes in loop predication + JDK-8309138: Fix container tests for jdks with symlinked conf dir + JDK-8309228: Clarify EXPERIMENTAL flags comment in hotspot/share/runtime/globals.hpp + JDK-8309254: Implement fast-path for ASCII-compatible CharsetEncoders on RISC-V + JDK-8309266: C2: assert(final_con == (jlong)final_int) failed: final value should be integer + JDK-8309297: Adjust ShenandoahHeap print_heap_regions_on + JDK-8309340: Provide sctpHandleSocketErrorWithMessage + JDK-8309427: [riscv-port-jdk17u] Remove unused RoundDoubleModeV C2 node + JDK-8309550: jdk.jfr.internal.Utils::formatDataAmount method should gracefully handle amounts equal to Long.MIN_VALUE + JDK-8309591: Socket.setOption(TCP_QUICKACK) uses wrong level + JDK-8309613: [Windows] hs_err files sometimes miss information about the code containing the error + JDK-8309746: Reconfigure check should include make/conf/version-numbers.conf + JDK-8309862: Unsafe list operations in JfrStringPool + JDK-8309956: Shenandoah: Strengthen the mark word check in string dedup + JDK-8309959: JFR: Display N/A for missing data amount + JDK-8310054: ScrollPane insets are incorrect + JDK-8310126: C1: Missing receiver null check in Reference::get intrinsic + JDK-8310259: Pin msys2/setup-msys2 github action to a specific commit + JDK-8310549: avoid potential leaks in KeystoreImpl.m related to JNU_CHECK_EXCEPTION early returns + JDK-8310551: vmTestbase/nsk/jdb/interrupt/interrupt001/ /interrupt001.java timed out due to missing prompt + JDK-8310873: Re-enable locked_create_entry symbol check in runtime/NMT/CheckForProperDetailStackTrace.java for RISC-V + JDK-8311033: [macos] PrinterJob does not take into account Sides attribute + JDK-8311249: Remove unused MemAllocator::obj_memory_range + JDK-8311285: report some fontconfig related environment variables in hs_err file + JDK-8311689: Wrong visible amount in Adjustable of ScrollPane + JDK-8311862: RISC-V: small improvements to shift immediate instructions + JDK-8311923: TestIRMatching.java fails on RISC-V + JDK-8312029: Add CriticalNative tests to ProblemList for 8312028 + JDK-8312511: GHA: Bump cross-compile runner to Ubuntu 22.04 + JDK-8312525: New test runtime/os/TestTrimNative.java#trimNative is failing: did not see the expected RSS reduction + JDK-8312555: Ideographic characters aren't stretched by AffineTransform.scale(2, 1) + JDK-8313262: C2: Sinking node may cause required cast to be dropped + JDK-8313402: C1: Incorrect LoadIndexed value numbering + JDK-8313428: GHA: Bump GCC versions for July 2023 updates + JDK-8313576: GCC 7 reports compiler warning in bundled freetype 2.13.0 + JDK-8313676: Amend TestLoadIndexedMismatch test to target intrinsic directly + JDK-8313678: SymbolTable can leak Symbols during cleanup + JDK-8313701: GHA: RISC-V should use the official repository for bootstrap + JDK-8313707: GHA: Bootstrap sysroots with --variant=minbase + JDK-8313796: AsyncGetCallTrace crash on unreadable interpreter method pointer + JDK-8313815: The exception messages printed by jcmd ManagementAgent.start are corrupted on Japanese Windows + JDK-8313874: JNI NewWeakGlobalRef throws exception for null arg + JDK-8314020: Print instruction blocks in byte units + JDK-8314117: RISC-V: Incorrect VMReg encoding in RISCV64Frame.java + JDK-8314118: Update JMH devkit to 1.37 + JDK-8314262: GHA: Cut down cross-compilation sysroots deeper + JDK-8314426: runtime/os/TestTrimNative.java is failing on slow machines + JDK-8314501: Shenandoah: sun/tools/jhsdb/heapconfig/ /JMapHeapConfigTest.java fails + JDK-8314517: some tests fail in case ipv6 is disabled on the machine + JDK-8314552: Fix javadoc tests to work with jtreg 7 + JDK-8314658: [17u] GHA: Sync up debian-version for cross-builds + JDK-8314730: GHA: Drop libfreetype6-dev transitional package in favor of libfreetype-dev + JDK-8314960: Add Certigna Root CA - 2 + JDK-8317040: Exclude cleaner test failing on older releases + JDK-8317643: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.9 - Modified patches: * nss-security-provider.patch * fips.patch + rediff- Enable JIT on riscv64- Compiler flags to realign stack on ix86 (bsc#1214790)- Added patch: * reproducible-properties.patch + use SOURCE_DATE_EPOCH for timestamp in the generated properties files- Update to upstream tag jdk-17.0.8.1+1 (August 2023 emergency release fixing a regression in July 2023 CPU) * Changes: + JDK-8313765: Invalid CEN header (invalid zip64 extra data field size) + JDK-8314677: Bump update version for OpenJDK: jdk-17.0.8.1- Added patch: * reproducible-javadoc-timestamp.patch + use SOURCE_DATE_EPOCH in javadoc and make the javadoc generation more reproducible- Update to upstream tag jdk-17.0.8+7 (July 2023 CPU) * CVEs + CVE-2023-22006, bsc#1213473 + CVE-2023-22036, bsc#1213474 + CVE-2023-22041, bsc#1213475 + CVE-2023-22044, bsc#1213479 + CVE-2023-22045, bsc#1213481 + CVE-2023-22049, bsc#1213482 + CVE-2023-25193, bsc#1207922 * Security fixes + JDK-8294323: Improve Shared Class Data + JDK-8296565: Enhanced archival support + JDK-8298676, JDK-8300891: Enhanced Look and Feel + JDK-8300285: Enhance TLS data handling + JDK-8300596: Enhance Jar Signature validation + JDK-8301998, JDK-8302084: Update HarfBuzz to 7.0.1 + JDK-8302475: Enhance HTTP client file downloading + JDK-8302483: Enhance ZIP performance + JDK-8303376: Better launching of JDI + JDK-8304460: Improve array usages + JDK-8304468: Better array usages + JDK-8305312: Enhanced path handling + JDK-8308682: Enhance AES performance * Other changes + JDK-8178806: Better exception logging in crypto code + JDK-8201516: DebugNonSafepoints generates incorrect information + JDK-8224768: Test ActalisCA.java fails + JDK-8227060: Optimize safepoint cleanup subtask order + JDK-8227257: javax/swing/JFileChooser/4847375/bug4847375.java fails with AssertionError + JDK-8238274: (sctp) JDK-7118373 is not fixed for SctpChannel + JDK-8244976: vmTestbase/nsk/jdi/Event/request/request001.java doesn' initialize eName + JDK-8245877: assert(_value != __null) failed: resolving NULL _value in JvmtiExport::post_compiled_method_load + JDK-8248001: javadoc generates invalid HTML pages whose ftp:// links are broken + JDK-8252990: Intrinsify Unsafe.storeStoreFence + JDK-8254711: Add java.security.Provider.getService JFR Event + JDK-8257856: Make ClassFileVersionsTest.java robust to JDK version updates + JDK-8261495: Shenandoah: reconsider update references memory ordering + JDK-8268288: jdk/jfr/api/consumer/streaming/ /TestOutOfProcessMigration.java fails with "Error: ShouldNotReachHere()" + JDK-8268298: jdk/jfr/api/consumer/log/TestVerbosity.java fails: unexpected log message + JDK-8268582: javadoc throws NPE with --ignore-source-errors option + JDK-8269821: Remove is-queue-active check in inner loop of write_ref_array_pre_work + JDK-8270434: JDI+UT: Unexpected event in JDI tests + JDK-8270859: Post JEP 411 refactoring: client libs with maximum covering > 10K + JDK-8270869: G1ServiceThread may not terminate + JDK-8271519: java/awt/event/SequencedEvent/ /MultipleContextsFunctionalTest.java failed with "Total [200] - Expected [400]" + JDK-8273909: vmTestbase/nsk/jdi/Event/request/request001 can still fail with "ERROR: new event is not ThreadStartEvent" + JDK-8274243: Implement fast-path for ASCII-compatible CharsetEncoders on aarch64 + JDK-8274615: Support relaxed atomic add for linux-aarch64 + JDK-8274864: Remove Amman/Cairo hacks in ZoneInfoFile + JDK-8275233: Incorrect line number reported in exception stack trace thrown from a lambda expression + JDK-8275287: Relax memory ordering constraints on updating instance class and array class counters + JDK-8275721: Name of UTC timezone in a locale changes depending on previous code + JDK-8275735: [linux] Remove deprecated Metrics api (kernel memory limit) + JDK-8276058: Some swing test fails on specific CI macos system + JDK-8277407: javax/swing/plaf/synth/SynthButtonUI/6276188/ /bug6276188.java fails to compile after JDK-8276058 + JDK-8277775: Fixup bugids in RemoveDropTargetCrashTest.java - add 4357905 + JDK-8278146: G1: Rework VM_G1Concurrent VMOp to clearly identify it as pause + JDK-8278434: timeouts in test java/time/test/java/time/ /format/TestZoneTextPrinterParser.java + JDK-8278834: Error "Cannot read field "sym" because "this.lvar[od]" is null" when compiling + JDK-8282077: PKCS11 provider C_sign() impl should handle CKR_BUFFER_TOO_SMALL error + JDK-8282201: Consider removal of expiry check in VerifyCACerts.java test + JDK-8282227: Locale information for nb is not working properly + JDK-8282704: runtime/Thread/StopAtExit.java may leak memory + JDK-8283057: Update GCC to version 11.2.0 for Oracle builds on Linux + JDK-8283062: Uninitialized warnings in libgtest with GCC 11.2 + JDK-8283520: JFR: Memory leak in dcmd_arena + JDK-8283566: G1: Improve G1BarrierSet::enqueue performance + JDK-8284331: Add sanity check for signal handler modification warning. + JDK-8285635: javax/swing/JRootPane/DefaultButtonTest.java failed with Default Button not pressed for L&F: com.sun.java.swing.plaf.motif.MotifLookAndFeel + JDK-8285987: executing shell scripts without #! fails on Alpine linux + JDK-8286191: misc tests fail due to JDK-8285987 + JDK-8286287: Reading file as UTF-16 causes Error which "shouldn't happen" + JDK-8286331: jni_GetStringUTFChars() uses wrong heap allocator + JDK-8286346: 3-parameter version of AllocateHeap should not ignore AllocFailType + JDK-8286398: Address possibly lossy conversions in jdk.internal.le + JDK-8287007: [cgroups] Consistently use stringStream throughout parsing code + JDK-8287246: DSAKeyValue should check for missing params instead of relying on KeyFactory provider + JDK-8287541: Files.writeString fails to throw IOException for charset "windows-1252" + JDK-8287854: Dangling reference in ClassVerifier::verify_class + JDK-8287876: The recently de-problemlisted TestTitledBorderLeak test is unstable + JDK-8287897: Augment src/jdk.internal.le/share/legal/jline.md with information on 4th party dependencies + JDK-8288589: Files.readString ignores encoding errors for UTF-16 + JDK-8289509: Improve test coverage for XPath Axes: descendant, descendant-or-self, following, following-sibling + JDK-8289735: UTIL_LOOKUP_PROGS fails on pathes with space + JDK-8289949: Improve test coverage for XPath: operators + JDK-8290822: C2: assert in PhaseIdealLoop::do_unroll() is subject to undefined behavior + JDK-8291226: Create Test Cases to cover scenarios for JDK-8278067 + JDK-8291637: HttpClient default keep alive timeout not followed if server sends invalid value + JDK-8291638: Keep-Alive timeout of 0 should close connection immediately + JDK-8292206: TestCgroupMetrics.java fails as getMemoryUsage() is lower than expected + JDK-8292301: [REDO v2] C2 crash when allocating array of size too large + JDK-8292407: Improve Weak CAS VarHandle/Unsafe tests resilience under spurious failures + JDK-8292713: Unsafe.allocateInstance should be intrinsified without UseUnalignedAccesses + JDK-8292755: Non-default method in interface leads to a stack overflow in JShell + JDK-8292990: Improve test coverage for XPath Axes: parent + JDK-8293295: Add type check asserts to java_lang_ref_Reference accessors + JDK-8293492: ShenandoahControlThread missing from hs-err log and thread dump + JDK-8293858: Change PKCS7 code to use default SecureRandom impl instead of SHA1PRNG + JDK-8293887: AArch64 build failure with GCC 12 due to maybe-uninitialized warning in libfdlibm k_rem_pio2.c + JDK-8294183: AArch64: Wrong macro check in SharedRuntime::generate_deopt_blob + JDK-8294281: Allow warnings to be disabled on a per-file basis + JDK-8294673: JFR: Add SecurityProviderService#threshold to TestActiveSettingEvent.java + JDK-8294717: (bf) DirectByteBuffer constructor will leak if allocating Deallocator or Cleaner fails with OOME + JDK-8294906: Memory leak in PKCS11 NSS TLS server + JDK-8295564: Norwegian Nynorsk Locale is missing formatting + JDK-8295974: jni_FatalError and Xcheck:jni warnings should print the native stack when there are no Java frames + JDK-8296084: javax/swing/JSpinner/4788637/bug4788637.java fails intermittently on a VM + JDK-8296318: use-def assert: special case undetected loops nested in infinite loops + JDK-8296343: CPVE thrown on missing content-length in OCSP response + JDK-8296412: Special case infinite loops with unmerged backedges in IdealLoopTree::check_safepts + JDK-8296545: C2 Blackholes should allow load optimizations + JDK-8296934: Write a test to verify whether Undecorated Frame can be iconified or not + JDK-8297000: [jib] Add more friendly warning for proxy issues + JDK-8297154: Improve safepoint cleanup logging + JDK-8297450: ScaledTextFieldBorderTest.java fails when run with -show parameter + JDK-8297587: Upgrade JLine to 3.22.0 + JDK-8297730: C2: Arraycopy intrinsic throws incorrect exception + JDK-8297955: LDAP CertStore should use LdapName and not String for DNs + JDK-8298488: [macos13] tools/jpackage tests failing with "Exit code: 137" on macOS + JDK-8298887: On the latest macOS+XCode the Robot API may report wrong colors + JDK-8299179: ArrayFill with store on backedge needs to reduce length by 1 + JDK-8299259: C2: Div/Mod nodes without zero check could be split through iv phi of loop resulting in SIGFPE + JDK-8299544: Improve performance of CRC32C intrinsics (non-AVX-512) for small inputs + JDK-8299570: [JVMCI] Insufficient error handling when CodeBuffer is exhausted + JDK-8299959: C2: CmpU::Value must filter overflow computation against local sub computation + JDK-8300042: Improve CPU related JFR events descriptions + JDK-8300079: SIGSEGV in LibraryCallKit::inline_string_copy due to constant NULL src argument + JDK-8300823: UB: Compile::_phase_optimize_finished is initialized too late + JDK-8300939: sun/security/provider/certpath/OCSP/ /OCSPNoContentLength.java fails due to network errors + JDK-8301050: Detect Xen Virtualization on Linux aarch64 + JDK-8301119: Support for GB18030-2022 + JDK-8301123: Enable Symbol refcounting underflow checks in PRODUCT + JDK-8301190: [vectorapi] The typeChar of LaneType is incorrect when default locale is tr + JDK-8301216: ForkJoinPool invokeAll() ignores timeout + JDK-8301338: Identical branch conditions in CompileBroker::print_heapinfo + JDK-8301491: C2: java.lang.StringUTF16::indexOfChar intrinsic called with negative character argument + JDK-8301637: ThreadLocalRandom.current().doubles().parallel() contention + JDK-8301661: Enhance os::pd_print_cpu_info on macOS and Windows + JDK-8302151: BMPImageReader throws an exception reading BMP images + JDK-8302172: [JVMCI] HotSpotResolvedJavaMethodImpl.canBeInlined must respect ForceInline + JDK-8302320: AsyncGetCallTrace obtains too few frames in sanity test + JDK-8302491: NoClassDefFoundError omits the original cause of an error + JDK-8302508: Add timestamp to the output TraceCompilerThreads + JDK-8302594: use-after-free in Node::destruct + JDK-8302595: use-after-free related to GraphKit::clone_map + JDK-8302791: Add specific ClassLoader object to Proxy IllegalArgumentException message + JDK-8302849: SurfaceManager might expose partially constructed object + JDK-8303069: Memory leak in CompilerOracle::parse_from_line + JDK-8303102: jcmd: ManagementAgent.status truncates the text longer than O_BUFLEN + JDK-8303130: Document required Accessibility permissions on macOS + JDK-8303354: addCertificatesToKeystore in KeystoreImpl.m needs CFRelease call in early potential CHECK_NULL return + JDK-8303433: Bump update version for OpenJDK: jdk-17.0.8 + JDK-8303440: The "ZonedDateTime.parse" may not accept the "UTC+XX" zone id + JDK-8303465: KeyStore of type KeychainStore, provider Apple does not show all trusted certificates + JDK-8303476: Add the runtime version in the release file of a JDK image + JDK-8303482: Update LCMS to 2.15 + JDK-8303508: Vector.lane() gets wrong value on x86 + JDK-8303511: C2: assert(get_ctrl(n) == cle_out) during unrolling + JDK-8303564: C2: "Bad graph detected in build_loop_late" after a CMove is wrongly split thru phi + JDK-8303575: adjust Xen handling on Linux aarch64 + JDK-8303576: addIdentitiesToKeystore in KeystoreImpl.m needs CFRelease call in early potential CHECK_NULL return + JDK-8303588: [JVMCI] make JVMCI source directories conform with standard layout + JDK-8303809: Dispose context in SPNEGO NegotiatorImpl + JDK-8303822: gtestMain should give more helpful output + JDK-8303861: Error handling step timeouts should never be blocked by OnError and others + JDK-8303937: Corrupted heap dumps due to missing retries for os::write() + JDK-8303949: gcc10 warning Linux ppc64le - note: the layout of aggregates containing vectors with 8-byte alignment has changed in GCC 5 + JDK-8304054: Linux: NullPointerException from FontConfiguration.getVersion in case no fonts are installed + JDK-8304063: tools/jpackage/share/AppLauncherEnvTest.java fails when checking LD_LIBRARY_PATH + JDK-8304134: jib bootstrapper fails to quote filename when checking download filetype + JDK-8304291: [AIX] Broken build after JDK-8301998 + JDK-8304295: harfbuzz build fails with GCC 7 after JDK-8301998 + JDK-8304350: Font.getStringBounds calculates wrong width for TextAttribute.TRACKING other than 0.0 + JDK-8304671: javac regression: Compilation with --release 8 fails on underscore in enum identifiers + JDK-8304683: Memory leak in WB_IsMethodCompatible + JDK-8304760: Add 2 Microsoft TLS roots + JDK-8304867: Explicitly disable dtrace for ppc builds + JDK-8304880: [PPC64] VerifyOops code in C1 doesn't work with ZGC + JDK-8305088: SIGSEGV in Method::is_method_handle_intrinsic + JDK-8305113: (tz) Update Timezone Data to 2023c + JDK-8305400: ISO 4217 Amendment 175 Update + JDK-8305403: Shenandoah evacuation workers may deadlock + JDK-8305481: gtest is_first_C_frame failing on ARM + JDK-8305690: [X86] Do not emit two REX prefixes in Assembler::prefix + JDK-8305711: Arm: C2 always enters slowpath for monitorexit + JDK-8305721: add `make compile-commands` artifacts to .gitignore + JDK-8305975: Add TWCA Global Root CA + JDK-8305993: Add handleSocketErrorWithMessage to extend nio Net.c exception message + JDK-8305994: Guarantee eventual async monitor deflation + JDK-8306072: Open source several AWT MouseInfo related tests + JDK-8306133: Open source few AWT Drag & Drop related tests + JDK-8306409: Open source AWT KeyBoardFocusManger, LightWeightComponent related tests + JDK-8306432: Open source several AWT Text Component related tests + JDK-8306466: Open source more AWT Drag & Drop related tests + JDK-8306489: Open source AWT List related tests + JDK-8306543: GHA: MSVC installation is failing + JDK-8306640: Open source several AWT TextArea related tests + JDK-8306652: Open source AWT MenuItem related tests + JDK-8306658: GHA: MSVC installation could be optional since it might already be pre-installed + JDK-8306664: GHA: Update MSVC version to latest stepping + JDK-8306681: Open source more AWT DnD related tests + JDK-8306683: Open source several clipboard and color AWT tests + JDK-8306752: Open source several container and component AWT tests + JDK-8306753: Open source several container AWT tests + JDK-8306755: Open source few Swing JComponent and AbstractButton tests + JDK-8306768: CodeCache Analytics reports wrong threshold + JDK-8306774: Make runtime/Monitor/ /GuaranteedAsyncDeflationIntervalTest.java more reliable + JDK-8306825: Monitor deflation might be accidentally disabled by zero intervals + JDK-8306850: Open source AWT Modal related tests + JDK-8306871: Open source more AWT Drag & Drop tests + JDK-8306883: Thread stacksize is reported with wrong units in os::create_thread logging + JDK-8306941: Open source several datatransfer and dnd AWT tests + JDK-8306943: Open source several dnd AWT tests + JDK-8306954: Open source five Focus related tests + JDK-8306955: Open source several JComboBox jtreg tests + JDK-8306976: UTIL_REQUIRE_SPECIAL warning on grep + JDK-8306996: Open source Swing MenuItem related tests + JDK-8307080: Open source some more JComboBox jtreg tests + JDK-8307128: Open source some drag and drop tests 4 + JDK-8307130: Open source few Swing JMenu tests + JDK-8307133: Open source some JTable jtreg tests + JDK-8307134: Add GTS root CAs + JDK-8307135: java/awt/dnd/NotReallySerializableTest/ /NotReallySerializableTest.java failed + JDK-8307331: Correctly update line maps when class redefine rewrites bytecodes + JDK-8307346: Add missing gc+phases logging for ObjectCount(AfterGC) JFR event collection code + JDK-8307347: serviceability/sa/ClhsdbDumpclass.java could leave files owned by root on macOS + JDK-8307378: Allow collectors to provide specific values for GC notifications' actions + JDK-8307381: Open Source JFrame, JIF related Swing Tests + JDK-8307425: Socket input stream read burns CPU cycles with back-to-back poll(0) calls + JDK-8307799: Newly added java/awt/dnd/MozillaDnDTest.java has invalid jtreg `@requires` clause + JDK-8308554: [17u] Fix commit of 8286191. vm.musl was not removed from ExternalEditorTest + JDK-8308880: [17u] micro bench ZoneStrings missed in backport of 8278434 + JDK-8308884: [17u/11u] Backout JDK-8297951 + JDK-8311467: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.8- Bring back our nss.fips.cfg file, since the variable expansion in the upstream file does not work (fixes: bsc#1211679)- Fix for SG#65673, bsc#1210392: * unsigned-sni-server-name.patch: In SSLSessionImpl, interpret length of SNIServerName as an unsigned byte so that it can have length up to 255 rather than 127.- Do not install a separate nss.fips.cfg file, since there is now one in the tree and the install happens automatically - Modified patch: * fips.patch + enable system property file by default, without which the FIPS mode would never get enabled (bsc#1211259)- Update to upstrem tag jdk-17.0.7+7 (April 2023 CPU) * Security fixes: + JDK-8287404: Improve ping times + JDK-8288436: Improve Xalan supports + JDK-8294474, CVE-2023-21930, bsc#1210628: Better AES support + JDK-8295304, CVE-2023-21938, bsc#1210632: Runtime support improvements + JDK-8296676, CVE-2023-21937, bsc#1210631: Improve String platform support + JDK-8296684, CVE-2023-21937, bsc#1210631: Improve String platform support + JDK-8296692, CVE-2023-21937, bsc#1210631: Improve String platform support + JDK-8296832, CVE-2023-21939, bsc#1210634: Improve Swing platform support + JDK-8297371: Improve UTF8 representation redux + JDK-8298191, CVE-2023-21954, bsc#1210635: Enhance object reclamation process + JDK-8298310, CVE-2023-21967, bsc#1210636: Enhance TLS session negotiation + JDK-8298667, CVE-2023-21968, bsc#1210637: Improved path handling + JDK-8299129: Enhance NameService lookups * Fixes: + JDK-6528710: sRGB-ColorSpace to sRGB-ColorSpace Conversion + JDK-6779701: Wrong defect ID in the code of test LocalRMIServerSocketFactoryTest.java + JDK-8008243: Zero: Implement fast bytecodes + JDK-8048190: NoClassDefFoundError omits original ExceptionInInitializerError + JDK-8065097: [macosx] javax/swing/Popup/ /TaskbarPositionTest.java fails because Popup is one pixel off + JDK-8144030: [macosx] test java/awt/Frame/ /ShapeNotSetSometimes/ShapeNotSetSometimes.java fails (again) + JDK-8155246: Throw error if default java.security file is missing + JDK-8186765: Speed up test sun/net/www/protocol/https/ /HttpsClient/ProxyAuthTest.java + JDK-8192931: Regression test java/awt/font/TextLayout/ /CombiningPerf.java fails + JDK-8195809: [TESTBUG] jps and jcmd -l support for containers is not tested + JDK-8208077: File.listRoots performance degradation + JDK-8209935: Test to cover CodeSource.getCodeSigners() + JDK-8210927: JDB tests do not update source path after doing a redefine class + JDK-8212961: [TESTBUG] vmTestbase/nsk/stress/jni/ native code cleanup + JDK-8213531: Test javax/swing/border/TestTitledBorderLeak.java fails + JDK-8223783: sun/net/www/http/HttpClient/MultiThreadTest.java sometimes detect threads+1 connections + JDK-8230374: maxOutputSize, instead of javatest.maxOutputSize, should be used in TEST.properties + JDK-8231491: JDI tc02x004 failed again due to wrong # of breakpoints + JDK-8235297: sun/security/ssl/SSLSessionImpl/ /ResumptionUpdateBoundValues.java fails intermittent + JDK-8242115: C2 SATB barriers are not safepoint-safe + JDK-8244669: convert clhsdb "mem" command from javascript to java + JDK-8245654: Add Certigna Root CA + JDK-8251177: [macosx] The text "big" is truncated in JTabbedPane + JDK-8254267: javax/xml/crypto/dsig/LogParameters.java failed with "RuntimeException: Unexpected log output:" + JDK-8258512: serviceability/sa/TestJmapCore.java timed out on macOS 10.13.6 + JDK-8262386: resourcehogs/serviceability/sa/ /TestHeapDumpForLargeArray.java timed out + JDK-8266974: duplicate property key in java.sql.rowset resource bundle + JDK-8267038: Update IANA Language Subtag Registry to Version 2022-03-02 + JDK-8270156: Add "randomness" and "stress" keys to JTreg tests which use StressGCM, StressLCM and/or StressIGVN + JDK-8270476: Make floating-point test infrastructure more lambda and method reference friendly + JDK-8271471: [IR Framework] Rare occurrence of "" in PrintIdeal/PrintOptoAssembly can let tests fail + JDK-8271838: AmazonCA.java interop test fails + JDK-8272702: Resolving URI relative path with no / may lead to incorrect toString + JDK-8272985: Reference discovery is confused about atomicity and degree of parallelism + JDK-8273154: Provide a JavadocTester method for non-overlapping, unordered output matching + JDK-8273410: IR verification framework fails with "Should find method name in validIrRulesMap" + JDK-8274911: testlibrary_tests/ir_framework/tests/ /TestIRMatching.java fails with "java.lang.RuntimeException: Should have thrown exception" + JDK-8275173: testlibrary_tests/ir_framework/tests/ /TestCheckedTests.java fails after JDK-8274911 + JDK-8275320: NMT should perform buffer overrun checks + JDK-8275301: Unify C-heap buffer overrun checks into NMT + JDK-8275582: Don't purge metaspace mapping lists + JDK-8275704: Metaspace::contains() should be threadsafe + JDK-8275843: Random crashes while the UI code is executed + JDK-8276064: CheckCastPP with raw oop input floats below a safepoint + JDK-8276086: Increase size of metaspace mappings + JDK-8277485: Zero: Fix _fast_{i,f}access_0 bytecodes handling + JDK-8277822: Remove debug-only heap overrun checks in os::malloc and friends + JDK-8277946: NMT: Remove VM.native_memory shutdown jcmd command option + JDK-8277990: NMT: Remove NMT shutdown capability + JDK-8278961: Enable debug logging in java/net/ /DatagramSocket/SendDatagramToBadAddress.java + JDK-8279024: Remove javascript references from clhsdb.html + JDK-8279119: src/jdk.hotspot.agent/doc/index.html file contains references to scripts that no longer exist + JDK-8279351: [TESTBUG] SADebugDTest.java does not handle "Address already in use" error + JDK-8279614: The left line of the TitledBorder is not painted on 150 scale factor + JDK-8280007: Enable Neoverse N1 optimizations for Arm Neoverse V1 & N2 + JDK-8280048: Missing comma in copyright header + JDK-8280132: Incorrect comparator com.sun.beans.introspect .MethodInfo.MethodOrder + JDK-8280166: Extend java/lang/instrument/ /GetObjectSizeIntrinsicsTest.java test cases + JDK-8280553: resourcehogs/serviceability/sa/ /TestHeapDumpForLargeArray.java can fail if GC occurs + JDK-8280703: CipherCore.doFinal(...) causes potentially massive byte[] allocations during decryption + JDK-8280784: VM_Cleanup unnecessarily processes all thread oops + JDK-8280868: LineBodyHandlerTest.java creates and discards too many clients + JDK-8280889: java/lang/instrument/ /GetObjectSizeIntrinsicsTest.java fails with - XX:-UseCompressedOops + JDK-8280896: java/nio/file/Files/probeContentType/ /Basic.java fails on Windows 11 + JDK-8281122: [IR Framework] Cleanup IR matching code in preparation for JDK-8280378 + JDK-8281170: Test jdk/tools/jpackage/windows/ /WinInstallerIconTest always fails on Windows 11 + JDK-8282036: Change java/util/zip/ZipFile/DeleteTempJar.java to stop HttpServer cleanly in case of exceptions + JDK-8282143: Objects.requireNonNull should be ForceInline + JDK-8282577: ICC_Profile.setData(int, byte[]) invalidates the profile + JDK-8282771: Create test case for JDK-8262981 + JDK-8282958: Rendering Issues with Borders on Windows High-DPI systems + JDK-8283606: Tests may fail with zh locale on MacOS + JDK-8283717: vmTestbase/nsk/jdi/ThreadStartEvent/thread/ /thread001 failed due to SocketTimeoutException + JDK-8283719: java/util/logging/CheckZombieLockTest.java failing intermittently + JDK-8283870: jdeprscan --help causes an exception when the locale is ja, zh_CN or de + JDK-8284115: [IR Framework] Compilation is not found due to rare safepoint while dumping PrintIdeal/PrintOptoAssembly + JDK-8284165: Add pid to process reaper thread name + JDK-8284524: Create an automated test for JDK-4422362 + JDK-8284726: Print active locale settings in hs_err reports and in VM.info + JDK-8284767: Create an automated test for JDK-4422535 + JDK-8285399: JNI exception pending in awt_GraphicsEnv.c:1432 + JDK-8285690: CloneableReference subtest should not throw CloneNotSupportedException + JDK-8285755: JDK-8285093 changed the default for - -with-output-sync + JDK-8285835: SIGSEGV in PhaseIdealLoop::build_loop_late_post_work + JDK-8285919: Remove debug printout from JDK-8285093 + JDK-8285965: TestScenarios.java does not check for "" correctly + JDK-8286030: Avoid JVM crash when containers share the same /tmp dir + JDK-8286154: Fix 3rd party notices in test files + JDK-8286562: GCC 12 reports some compiler warnings + JDK-8286694: Incorrect argument processing in java launcher + JDK-8286705: GCC 12 reports use-after-free potential bugs + JDK-8286707: JFR: Don't commit JFR internal jdk.JavaMonitorWait events + JDK-8286800: Assert in PhaseIdealLoop::dump_real_LCA is too strong + JDK-8286844: com/sun/jdi/RedefineCrossEvent.java failed with 1 threads completed while VM suspended + JDK-8286873: Improve websocket test execution time + JDK-8286962: java/net/httpclient/ServerCloseTest.java failed once with ConnectException + JDK-8287180: Update IANA Language Subtag Registry to Version 2022-08-08 + JDK-8287217: C2: PhaseCCP: remove not visited nodes, prevent type inconsistency + JDK-8287491: compiler/jvmci/errors/TestInvalidDebugInfo.java fails new assert: assert((uint)t < T_CONFLICT + 1) failed: invalid type # + JDK-8287593: ShortResponseBody could be made more resilient to rogue connections + JDK-8287754: Update jib GNU make dependency on Windows to latest cygwin build + JDK-8288005: HotSpot build with disabled PCH fails for Windows AArch64 + JDK-8288130: compiler error with AP and explicit record accessor + JDK-8288332: Tier1 validate-source fails after 8279614 + JDK-8288415: java/awt/PopupMenu/PopupMenuLocation.java is unstable in MacOS machines + JDK-8288854: getLocalGraphicsEnvironment() on for multi-screen setups throws exception NPE + JDK-8289400: Improve com/sun/jdi/TestScaffold error reporting + JDK-8289440: Remove vmTestbase/nsk/monitoring/MemoryPoolMBean/ /isCollectionUsageThresholdExceeded/isexceeded003 from ProblemList.txt + JDK-8289508: Improve test coverage for XPath Axes: ancestor, ancestor-or-self, preceding, and preceding-sibling + JDK-8289511: Improve test coverage for XPath Axes: child + JDK-8289647: AssertionError during annotation processing of record related tests + JDK-8289948: Improve test coverage for XPath functions: Node Set Functions + JDK-8290067: Show stack dimensions in UL logging when attaching threads + JDK-8290083: ResponseBodyBeforeError: AssertionError or SSLException: Unsupported or unrecognized SSL message + JDK-8290197: test/jdk/java/nio/file/Files/probeContentType/ /Basic.java fails on some systems for the ".rar" extension + JDK-8290322: Optimize Vector.rearrange over byte vectors for AVX512BW targets. + JDK-8290836: Improve test coverage for XPath functions: String Functions + JDK-8290837: Improve test coverage for XPath functions: Boolean Functions + JDK-8290838: Improve test coverage for XPath functions: Number Functions + JDK-8290850: C2: create_new_if_for_predicate() does not clone pinned phi input nodes resulting in a broken graph + JDK-8290899: java/lang/String/StringRepeat.java test requests too much heap on windows x86 + JDK-8290964: C2 compilation fails with assert "non-reduction loop contains reduction nodes" + JDK-8291825: java/time/nontestng/java/time/zone/ /CustomZoneNameTest.java fails if defaultLocale and defaultFormatLocale are different + JDK-8292033: Move jdk.X509Certificate event logic to JCA layer + JDK-8292066: Convert TestInputArgument.sh and TestSystemLoadAvg.sh to java version + JDK-8292159: TYPE_USE annotations on generic type arguments of record components discarded + JDK-8292177: InitialSecurityProperty JFR event + JDK-8292285: C2: remove unreachable block after NeverBranch-to-Goto conversion + JDK-8292297: Fix up loading of override java.security properties file + JDK-8292328: AccessibleActionsTest.java test instruction for show popup on JLabel did not specify shift key + JDK-8292443: Weak CAS VarHandle/Unsafe tests should test always-failing cases + JDK-8292602: ZGC: C2 late barrier analysis uses invalid dominator information + JDK-8292660: C2: blocks made unreachable by NeverBranch-to-Goto conversion are removed incorrectly + JDK-8292780: misc tests failed "assert(false) failed: graph should be schedulable" + JDK-8292877: java/util/concurrent/atomic/Serial.java uses {Double,Long}Accumulator incorrectly + JDK-8293000: Review running times of jshell regression tests + JDK-8293326: jdk/sun/security/tools/jarsigner/compatibility/ /SignTwice.java slow on Windows + JDK-8293466: libjsig should ignore non-modifying sigaction calls + JDK-8293493: Signal Handlers printout should show signal block state + JDK-8293531: C2: some vectorapi tests fail assert "Not monotonic" with flag -XX:TypeProfileLevel=222 + JDK-8293562: KeepAliveCache Blocks Threads while Closing Connections + JDK-8293691: converting a defined BasicType value to a string should not crash the VM + JDK-8293767: AWT test TestSinhalaChar.java has old SCCS markings + JDK-8293819: sun/util/logging/PlatformLoggerTest.java failed with "RuntimeException: Retrieved backing PlatformLogger level null is not the expected CONFIG" + JDK-8293965: Code signing warnings after JDK-8293550 + JDK-8293996: C2: fix and simplify IdealLoopTree::do_remove_empty_loop + JDK-8294160: misc crash dump improvements + JDK-8294217: Assertion failure: parsing found no loops but there are some + JDK-8294310: compare.sh fails on macos after JDK-8293550 + JDK-8294378: URLPermission constructor exception when using tr locale + JDK-8294538: missing is_unloading() check in SharedRuntime::fixup_callers_callsite() + JDK-8294548: Problem list SA core file tests on macosx-x64 due to JDK-8294316 + JDK-8294580: frame::interpreter_frame_print_on() crashes if free BasicObjectLock exists in frame + JDK-8294677: chunklevel::MAX_CHUNK_WORD_SIZE too small for some applications + JDK-8294705: Disable an assertion in test/jdk/java/util/ /DoubleStreamSums/CompensatedSums.java + JDK-8294902: Undefined Behavior in C2 regalloc with null references + JDK-8294947: Use 64bit atomics in patch_verified_entry on x86_64 + JDK-8294958: java/net/httpclient/ConnectTimeout tests are slow + JDK-8295000: java/util/Formatter/Basic test cleanup + JDK-8295066: Folding of loads is broken in C2 after JDK-8242115 + JDK-8295116: C2: assert(dead->outcnt() == 0 && !dead->is_top()) failed: node must be dead + JDK-8295211: Fix autoconf 2.71 warning "AC_CHECK_HEADERS: you should use literals" + JDK-8295413: com/sun/jdi/EATests.java fails with compiler flag -XX:+StressReflectiveCode + JDK-8295414: [Aarch64] C2: assert(false) failed: bad AD file + JDK-8295530: Update Zlib Data Compression Library to Version 1.2.13 + JDK-8295685: Update Libpng to 1.6.38 + JDK-8295724: VirtualMachineError: Out of space in CodeCache for method handle intrinsic + JDK-8298947: compiler/codecache/ /MHIntrinsicAllocFailureTest.java fails intermittently + JDK-8295774: Write a test to verify List sends ItemEvent/ActionEvent + JDK-8295777: java/net/httpclient/ConnectExceptionTest.java should not rely on system resolver + JDK-8295788: C2 compilation hits "assert((mode == ControlAroundStripMined && use == sfpt) || !use->is_reachable_from_root()) failed: missed a node" + JDK-8296136: Use correct register in aarch64_enc_fast_unlock() + JDK-8296239: ISO 4217 Amendment 174 Update + JDK-8296329: jar validator doesn't account for minor class file version + JDK-8296389: C2: PhaseCFG::convert_NeverBranch_to_Goto must handle both orders of successors 8298568: Fastdebug build fails after JDK-8296389 + JDK-8296548: Improve MD5 intrinsic for x86_64 + JDK-8296611: Problemlist several sun/security tests until JDK-8295343 is resolved + JDK-8296619: Upgrade jQuery to 3.6.1 + JDK-8296675: Exclude linux-aarch64 in NSS tests + JDK-8296878: Document Filter attached to JPasswordField and setText("") is not cleared instead inserted characters replaced with unicode null characters + JDK-8296904: Improve handling of macos xcode toolchain + JDK-8296912: C2: CreateExNode::Identity fails with assert(i < _max) failed: oob: i=1, _max=1 + JDK-8296924: C2: assert(is_valid_AArch64_address(dest.target())) failed: bad address + JDK-8297088: Update LCMS to 2.14 + JDK-8297211: Expensive fillInStackTrace operation in HttpURLConnection.getOutputStream0 when no content-length in response + JDK-8297259: Bump update version for OpenJDK: jdk-17.0.7 + JDK-8297264: C2: Cast node is not processed again in CCP and keeps a wrong too narrow type which is later replaced by top + JDK-8297431: [JVMCI] HotSpotJVMCIRuntime.encodeThrowable should not throw an exception + JDK-8297437: javadoc cannot link to old docs (with old style anchors) + JDK-8297480: GetPrimitiveArrayCritical in imageioJPEG misses result - NULL check + JDK-8297489: Modify TextAreaTextEventTest.java as to verify the content change of TextComponent sends TextEvent + JDK-8297523: Various GetPrimitiveArrayCritical miss result - NULL check + JDK-8297569: URLPermission constructor throws IllegalArgumentException: Invalid characters in hostname after JDK-8294378 + JDK-8297642: PhaseIdealLoop::only_has_infinite_loops must detect all loops that never lead to termination + JDK-8297951: C2: Create skeleton predicates for all If nodes in loop predication + JDK-8297959: Provide better descriptions for some Operating System JFR events + JDK-8297963: Partially fix string expansion issues in UTIL_DEFUN_NAMED and related macros + JDK-8298027: Remove SCCS id's from awt jtreg tests + JDK-8298035: Provide better descriptions for JIT compiler JFR events + JDK-8298073: gc/metaspace/ /CompressedClassSpaceSizeInJmapHeap.java causes test task timeout on macosx + JDK-8241293: CompressedClassSpaceSizeInJmapHeap.java time out after 8 minutes + JDK-8298093: improve cleanup and error handling of awt_parseColorModel in awt_parseImage.c + JDK-8298108: Add a regression test for JDK-8297684 + JDK-8298129: Let checkpoint event sizes grow beyond u4 limit + JDK-8298271: java/security/SignedJar/spi-calendar-provider/ /TestSPISigned.java failing on Windows + JDK-8298459: Fix msys2 linking and handling out of tree build directory for source zip creation + JDK-8298472: AArch64: Detect Ampere-1 and Ampere-1A CPUs and set default options + JDK-8298527: Cygwin's uname -m returns different string than before + JDK-8298588: WebSockets: HandshakeUrlEncodingTest unnecessarily depends on a response body + JDK-8298649: JFR: RemoteRecordingStream support for checkpoint event sizes beyond u4 + JDK-8298726: (fs) Change PollingWatchService to record last modified time as FileTime rather than milliseconds + JDK-8299015: Ensure that HttpResponse.BodySubscribers.ofFile writes all bytes + JDK-8299018: java/net/httpclient/HttpsTunnelAuthTest.java fails with java.io.IOException: HTTP/1.1 header parser received no bytes + JDK-8299194: CustomTzIDCheckDST.java may fail at future date + JDK-8299296: Write a test to verify the components selection sends ItemEvent + JDK-8299388: java/util/regex/NegativeArraySize.java fails on Alpine and sometimes Windows + JDK-8299424: containers/docker/TestMemoryWithCgroupV1.java fails on SLES12 ppc64le when testing Memory and Swap Limit + JDK-8299439: java/text/Format/NumberFormat/ /CurrencyFormat.java fails for hr_HR + JDK-8299483: ProblemList java/text/Format/NumberFormat/ /CurrencyFormat.java + JDK-8299470: sun/jvm/hotspot/SALauncher.java handling of negative rmiport args + JDK-8299497: Usage of constructors of primitive wrapper classes should be avoided in java.desktop API docs + JDK-8299520: TestPrintXML.java output error messages in case compare fails + JDK-8299597: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.7 + JDK-8299657: sun/tools/jhsdb/SAGetoptTest.java fails after 8299470 + JDK-8299671: Speed up compiler/intrinsics/string/ /TestStringLatin1IndexOfChar.java + JDK-8299789: Compilation of gtest causes build to fail if runtime libraries are in different dirs + JDK-8299957: Enhance error logging in instrument coding with additional jplis_assert_msg + JDK-8299970: Speed up compiler/arraycopy/ /TestArrayCopyConjoint.java + JDK-8300119: CgroupMetrics.getTotalMemorySize0() can report invalid results on 32 bit systems + JDK-8300205: Swing test bug8078268 make latch timeout configurable + JDK-8300266: Detect Virtualization on Linux aarch64 + JDK-8300490: Spaces in name of MacOS Code Signing Identity are not correctly handled after JDK-8293550 + JDK-8300590: [JVMCI] BytecodeFrame.equals is broken + JDK-8300642: [17u,11u] Fix DEFAULT_PROMOTED_VERSION_PRE=ea for -dev + JDK-8300692: GCC 12 reports some compiler warnings in bundled freetype + JDK-8300751: [17u] Remove duplicate entry in javac.properties + JDK-8300773: Address the inconsistency between the constant array and pool size + JDK-8301170: perfMemory_windows.cpp add free_security_attr to early returns + JDK-8301342: Prefer ArrayList to LinkedList in LayoutComparator + JDK-8301397: [11u, 17u] Bump jtreg to fix issue with build JDK 11.0.18 + JDK-8301760: Fix possible leak in SpNegoContext dispose + JDK-8301842: JFR: increase checkpoint event size for stacktrace and string pool + JDK-8302152: Speed up tests with infinite loops, sleep less + JDK-8302692: [17u] Update GHA Boot JDK to 17.0.6 + JDK-8302879: doc/building.md update link to jtreg builds + JDK-8304871: Use default visibility for static library builds - Modified patch: * fips.patch + refetch from git repository with our changes merged in - Added patch: * JDK-8303509.patch + upstream fix for JDK-8303509, bsc#1209333: Socket setTrafficClass does not work for IPv4 connections when IPv6 is enabled- Remove the accessibility sub-package, since it was never really working and creates another problems (bsc#1206549). It can eventually be built as standalone if needed - Removed patches: * jaw-jdk10.patch * jaw-misc.patch * jaw-nogtk.patch + not needed after the removal of the accessibility sub-package- Modified patch: * fips.patch + avoid calling C_GetInfo() too early, before cryptoki is initialized (bsc#1205916)- Update to upstream tag jdk-17.0.6+10 (January 2023 CPU) * CVEs + CVE-2023-21835, bsc#1207246 + CVE-2023-21843, bsc#1207248 * Security fixes + JDK-8286070: Improve UTF8 representation + JDK-8286496: Improve Thread labels + JDK-8287411: Enhance DTLS performance + JDK-8288516: Enhance font creation + JDK-8289350: Better media supports + JDK-8293554: Enhanced DH Key Exchanges + JDK-8293598: Enhance InetAddress address handling + JDK-8293717: Objective view of ObjectView + JDK-8293734: Improve BMP image handling + JDK-8293742: Better Banking of Sounds + JDK-8295687: Better BMP bounds * Other changes + JDK-6829250: Reg test: java/awt/Toolkit/ScreenInsetsTest/ /ScreenInsetsTest.java fails in Windows + JDK-7001973: java/awt/Graphics2D/CopyAreaOOB.java fails + JDK-7188098: TEST_BUG: closed/javax/sound/midi/Synthesizer/ /Receiver/bug6186488.java fails + JDK-8022403: sun/java2d/DirectX/OnScreenRenderingResizeTest/ /OnScreenRenderingResizeTest.java fails + JDK-8029633: Raw inner class constructor ref should not perform diamond inference + JDK-8030121: java/awt/dnd/MissingDragExitEventTest/ /MissingDragExitEventTest.java fails + JDK-8065422: Trailing dot in hostname causes TLS handshake to fail with SNI disabled + JDK-8129827: [TEST_BUG] Test java/awt/Robot/RobotWheelTest/ /RobotWheelTest.java fails + JDK-8159599: [TEST_BUG] java/awt/Modal/ModalInternalFrameTest/ /ModalInternalFrameTest.java + JDK-8169187: [macosx] Aqua: java/awt/image/multiresolution/ /MultiresolutionIconTest.java + JDK-8178698: javax/sound/midi/Sequencer/MetaCallback.java failed with timeout + JDK-8202836: [macosx] test java/awt/Graphics/TextAAHintsTest.java fails + JDK-8210558: serviceability/sa/TestJhsdbJstackLock.java fails to find '^\s+- waiting to lock <0x[0-9a-f]+> \(a java\.lang\.Class ...' + JDK-8222323: ChildAlwaysOnTopTest.java fails with "RuntimeException: Failed to unset alwaysOnTop" + JDK-8233557: [TESTBUG] DoubleClickTitleBarTest.java fails on macOs + JDK-8233558: [TESTBUG] WindowOwnedByEmbeddedFrameTest.java fails on macos + JDK-8233648: [TESTBUG] DefaultMenuBarTest.java failing on macos + JDK-8244670: convert clhsdb "whatis" command from javascript to java + JDK-8251466: test/java/io/File/GetXSpace.java fails on Windows with mapped network drives. + JDK-8255439: System Tray icons get corrupted when Windows scaling changes + JDK-8256811: Delayed/missed jdwp class unloading events + JDK-8257722: Improve "keytool -printcert -jarfile" output + JDK-8262721: Add Tests to verify single iteration loops are properly optimized + JDK-8265489: Stress test times out because of long ObjectSynchronizer::monitors_iterate(...) operation + JDK-8266082: AssertionError in Annotate.fromAnnotations with - Xdoclint + JDK-8266519: Cleanup resolve() leftovers from BarrierSet et al + JDK-8267138: Stray suffix when starting gtests via GTestWrapper.java + JDK-8268033: compiler/intrinsics/bmi/verifycode/ /BzhiTestI2L.java fails with "fatal error: Not compilable at tier 3: CodeBuffer overflow" + JDK-8268276: Base64 Decoding optimization for x86 using AVX-512 + JDK-8268297: jdk/jfr/api/consumer/streaming/ /TestLatestEvent.java times out + JDK-8268779: ZGC: runtime/InternalApi/ /ThreadCpuTimesDeadlock.java#id1 failed with "OutOfMemoryError: Java heap space" + JDK-8269029: compiler/codegen/TestCharVect2.java fails for client VMs + JDK-8269404: Base64 Encoding optimization enhancements for x86 using AVX-512 + JDK-8269571: NMT should print total malloc bytes and invocation count + JDK-8269743: test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/ /stress/jni/nativeAndMH/Test.java crash with small heap (-Xmx50m) + JDK-8270086: ARM32-softfp: Do not load CONSTANT_double using the condy helper methods in the interpreter + JDK-8270155: ARM32: Improve register dump in hs_err + JDK-8270609: [TESTBUG] java/awt/print/Dialog/DialogCopies.java does not show instruction + JDK-8270848: Redundant unsafe opmask register allocation in some instruction patterns. + JDK-8270947: AArch64: C1: use zero_words to initialize all objects + JDK-8271015: Split cds/SharedBaseAddress.java test into smaller parts + JDK-8271834: TestStringDeduplicationAgeThreshold intermittent failures on Shenandoah + JDK-8271956: AArch64: C1 build failed after JDK-8270947 + JDK-8272094: compiler/codecache/TestStressCodeBuffers.java crashes with "failed to allocate space for trampoline" + JDK-8272123: Problem list 4 jtreg tests which regularly fail on macos-aarch64 + JDK-8272608: java_lang_System::allow_security_manager() doesn't set its initialization flag + JDK-8272776: NullPointerException not reported + JDK-8272791: java -XX:BlockZeroingLowLimit=1 crashes after 8270947 + JDK-8272809: JFR thread sampler SI_KERNEL SEGV in metaspace::VirtualSpaceList::contains + JDK-8273043: [TEST_BUG] Automate NimbusJTreeSelTextColor.java + JDK-8273108: RunThese24H crashes with SEGV in markWord::displaced_mark_helper() after JDK-8268276 + JDK-8273236: keytool does not accurately warn about algorithms that are disabled but have additional constraints + JDK-8273380: ARM32: Default to {ldrexd,strexd} in StubRoutines::atomic_{load|store}_long + JDK-8273459: Update code segment alignment to 64 bytes + JDK-8273497: building.md should link to both md and html + JDK-8273553: sun.security.ssl.SSLEngineImpl.closeInbound also has similar error of JDK-8253368 + JDK-8273578: javax/swing/JMenu/4515762/bug4515762.java fails on macOS 12 + JDK-8273685: Remove jtreg tag manual=yesno for java/awt/Graphics/LCDTextAndGraphicsState.java & show test instruction + JDK-8273880: Zero: Print warnings when unsupported intrinsics are enabled + JDK-8273881: Metaspace: test repeated deallocations + JDK-8274029: Remove jtreg tag manual=yesno for java/awt/print/Dialog/DialogOrient.java + JDK-8274032: Remove jtreg tag manual=yesno for java/awt/print/ /PrinterJob/ImagePrinting/ImageTypes.java & show test UI + JDK-8274160: java/awt/Window/ShapedAndTranslucentWindows/ /Common.java delay is too high + JDK-8274296: Update or Problem List tests which may fail with uiScale=2 on macOS + JDK-8274456: Remove jtreg tag manual=yesno java/awt/print/PrinterJob/PageDialogTest.java + JDK-8274527: Minimal VM build fails after JDK-8273459 + JDK-8274563: jfr/event/oldobject/TestClassLoaderLeak.java fails when GC cycles are not happening + JDK-8274903: Zero: Support AsyncGetCallTrace + JDK-8275170: Some jtreg sound tests should be marked with sound keyword + JDK-8275234: java/awt/GraphicsDevice/DisplayModes/ /CycleDMImage.java is entered twice in ProblemList + JDK-8275535: Retrying a failed authentication on multiple LDAP servers can lead to users blocked + JDK-8275569: Add linux-aarch64 to test-make profiles + JDK-8276108: Wrong instruction generation in aarch64 backend + JDK-8276904: Optional.toString() is unnecessarily expensive + JDK-8277092: TestMetaspaceAllocationMT2.java#ndebug-default fails with "RuntimeException: Committed seems high: NNNN expected at most MMMM" + JDK-8277346: ProblemList 7 serviceability/sa tests on macosx-x64 + JDK-8277351: ProblemList runtime/jni/checked/ /TestPrimitiveArrayCriticalWithBadParam.java on macosx-x64 + JDK-8277358: Accelerate CRC32-C + JDK-8277411: C2 fast_unlock intrinsic on AArch64 has unnecessary ownership check + JDK-8277576: ProblemList runtime/ErrorHandling/ /CreateCoredumpOnCrash.java on macosx-X64 + JDK-8277577: ProblemList compiler/onSpinWait/ /TestOnSpinWaitAArch64DefaultFlags.java on linux-aarch64 + JDK-8277578: ProblemList applications/jcstress/acqrel.java on linux-aarch64 + JDK-8277866: gc/epsilon/TestMemoryMXBeans.java failed with wrong initial heap size + JDK-8277881: Missing SessionID in TLS1.3 resumption in compatibility mode + JDK-8277928: Fix compilation on macosx-aarch64 after 8276108 + JDK-8277970: Test jdk/sun/security/ssl/SSLSessionImpl/ /NoInvalidateSocketException.java fails with "tag mismatch" + JDK-8278826: Print error if Shenandoah flags are empty (instead of crashing) + JDK-8279066: entries.remove(entry) is useless in PKCS12KeyStore + JDK-8279398: jdk/jfr/api/recording/time/TestTimeMultiple.java failed with "RuntimeException: getStopTime() > afterStop" + JDK-8279536: jdk/nio/zipfs/ZipFSOutputStreamTest.java timed out + JDK-8279662: serviceability/sa/ClhsdbScanOops.java can fail due to unexpected GC + JDK-8279941: sun/security/pkcs11/Signature/ /TestDSAKeyLength.java fails when NSS version detection fails + JDK-8280016: gc/g1/TestShrinkAuxiliaryData30 test fails on large machines + JDK-8280124: Reduce branches decoding latin-1 chars from UTF-8 encoded bytes + JDK-8280234: AArch64 "core" variant does not build after JDK-8270947 + JDK-8280391: NMT: Correct NMT tag on CollectedHeap + JDK-8280511: AArch64: Combine shift and negate to a single instruction + JDK-8280554: resourcehogs/serviceability/sa/ /ClhsdbRegionDetailsScanOopsForG1.java can fail if GC is triggered + JDK-8280555: serviceability/sa/TestObjectMonitorIterate.java is failing due to ObjectMonitor referencing a null Object + JDK-8280872: Reorder code cache segments to improve code density + JDK-8280890: Cannot use '-Djava.system.class.loader' with class loader in signed JAR + JDK-8280948: Write a regression test for JDK-4659800 + JDK-8281296: Create a regression test for JDK-4515999 + JDK-8281744: x86: Use short jumps in TIG::set_vtos_entry_points + JDK-8282049: AArch64: Use ZR for integer zero immediate volatile stores + JDK-8282276: Problem list failing two Robot Screen Capture tests + JDK-8282347: AARCH64: Untaken branch in has_negatives stub + JDK-8282398: EndingDotHostname.java test fails because SSL cert expired + JDK-8282402: Create a regression test for JDK-4666101 + JDK-8282511: Use fixed certificate validation date in SSLExampleCert template + JDK-8282528: AArch64: Incorrect replicate2L_zero rule + JDK-8282600: SSLSocketImpl should not use user_canceled workaround when not necessary + JDK-8282642: vmTestbase/gc/gctests/LoadUnloadGC2/ /LoadUnloadGC2.java fails intermittently with exit code 1 + JDK-8282730: LdapLoginModule throw NPE from logout method after login failure + JDK-8282777: Create a Regression test for JDK-4515031 + JDK-8282857: Create a regression test for JDK-4702690 + JDK-8283059: Uninitialized warning in check_code.c with GCC 11.2 + JDK-8283199: Linux os::cpu_microcode_revision() stalls cold startup + JDK-8283298: Make CodeCacheSegmentSize a product flag + JDK-8283337: Posix signal handler modification warning triggering incorrectly + JDK-8283353: compiler/c2/cr6865031/Test.java and compiler/runtime/Test6826736.java fails on x86_32 + JDK-8283383: [macos] a11y : Screen magnifier shows extra characters (0) at the end JButton accessibility name + JDK-8283999: Update JMH devkit to 1.35 + JDK-8284533: Improve InterpreterCodelet data footprint + JDK-8284681: compiler/c2/aarch64/TestFarJump.java fails with "RuntimeException: for CodeHeap < 250MB the far jump is expected to be encoded with a single branch instruction" + JDK-8284690: [macos] VoiceOver : Getting java.lang.IllegalArgumentException: Invalid location on Editable JComboBox + JDK-8284732: FFI_GO_CLOSURES macro not defined but required for zero build on Mac OS X + JDK-8284752: Zero does not build on Mac OS X due to missing os::current_thread_enable_wx implementation + JDK-8284771: java/util/zip/CloseInflaterDeflaterTest.java failed with "AssertionError: Expected IOException to be thrown, but nothing was thrown" + JDK-8284892: java/net/httpclient/http2/TLSConnection.java fails intermittently + JDK-8284980: Test vmTestbase/nsk/stress/except/except010.java times out with -Xcomp -XX:+DeoptimizeALot + JDK-8285093: Introduce UTIL_ARG_WITH + JDK-8285305: Create an automated test for JDK-4495286 + JDK-8285373: Create an automated test for JDK-4702233 + JDK-8285604: closed sun/java2d/GdiRendering/ /ClipShapeRendering.java failed with "Incorrect color ffeeeeee instead of ff0000ff in pixel (100, 100)" + JDK-8285612: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/ImagePrinting/ClippedImages.java + JDK-8285687: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/PageRangesDlgTest.java + JDK-8285698: Create a test to check the focus stealing of JPopupMenu from JComboBox + JDK-8285794: AsyncGetCallTrace might acquire a lock via JavaThread::thread_from_jni_environment + JDK-8285836: sun/net/www/http/KeepAliveCache/ /KeepAliveProperty.java failed with "RuntimeException: Failed in server" + JDK-8286172: Create an automated test for JDK-4516019 + JDK-8286263: compiler/c1/TestPinnedIntrinsics.java failed with "RuntimeException: testCurrentTimeMillis failed with -3" + JDK-8286313: [macos] Voice over reads the boolean value as null in the JTable + JDK-8286452: The array length of testSmallConstArray should be small and const + JDK-8286460: Remove dependence on JAR filename in CDS tests + JDK-8286551: JDK-8286460 causes tests to fail to compile in Tier2 + JDK-8286624: Regression Test CoordinateTruncationBug.java fails on OL8.3 + JDK-8286663: Resolve IDE warnings in WTrayIconPeer and SystemTray + JDK-8286772: java/awt/dnd/DropTargetInInternalFrameTest/ /DropTargetInInternalFrameTest.html times out and fails in Windows + JDK-8286872: Refactor add/modify notification icon (TrayIcon) + JDK-8287011: Improve container information + JDK-8287076: Document.normalizeDocument() produces different results + JDK-8287349: AArch64: Merge LDR instructions to improve C1 OSR performance + JDK-8287425: Remove unnecessary register push for MacroAssembler::check_klass_subtype_slow_path + JDK-8287609: macOS: SIGSEGV at [CoreFoundation] CFArrayGetCount / sun.font.CFont.getTableBytesNative + JDK-8287740: NSAccessibilityShowMenuAction not working for text editors + JDK-8287826: javax/accessibility/4702233/ /AccessiblePropertiesTest.java fails to compile + JDK-8288132: Update test artifacts in QuoVadis CA interop tests + JDK-8288302: Shenandoah: SIGSEGV in vm maybe related to jit compiling xerces + JDK-8288377: [REDO] DST not applying properly with zone id offset set with TZ env variable + JDK-8288445: AArch64: C2 compilation fails with guarantee(!true || (true && (shift != 0))) failed: impossible encoding + JDK-8288651: CDS test HelloUnload.java should not use literal string as ClassLoader name + JDK-8289044: ARM32: missing LIR_Assembler::cmove metadata type support + JDK-8289146: containers/docker/TestMemoryWithCgroupV1.java fails on linux ppc64le machine with missing Memory and Swap Limit output + JDK-8289257: Some custom loader tests failed due to symbol refcount not decremented + JDK-8289301: P11Cipher should not throw out of bounds exception during padding + JDK-8289524: Add JFR JIT restart event + JDK-8289559: java/awt/a11y/AccessibleJPopupMenuTest.java test fails with java.lang.NullPointerException + JDK-8289562: Change bugs.java.com and bugreport.java.com URL's to https + JDK-8290207: Missing notice in dom.md + JDK-8290209: jcup.md missing additional text + JDK-8290374: Shenandoah: Remove inaccurate comment on SBS::load_reference_barrier() + JDK-8290451: Incorrect result when switching to C2 OSR compilation from C1 + JDK-8290529: C2: assert(BoolTest(btest).is_canonical()) failure + JDK-8290532: Adjust PKCS11Exception and handle more PKCS11 error codes + JDK-8290687: serviceability/sa/TestClassDump.java could leave files owned by root on macOS + JDK-8290705: StringConcat::validate_mem_flow asserts with "unexpected user: StoreI" + JDK-8290711: assert(false) failed: infinite loop in PhaseIterGVN::optimize + JDK-8290781: Segfault at PhaseIdealLoop::clone_loop_handle_data_uses + JDK-8290839: jdk/jfr/event/compiler/TestJitRestart.java failed with "RuntimeException: No JIT restart event found: expected true, was false" + JDK-8290908: misc tests fail: assert(!thread->owns_locks()) failed: must release all locks when leaving VM + JDK-8290920: sspi_bridge.dll not built if BUILD_CRYPTO is false + JDK-8291456: com/sun/jdi/ClassUnloadEventTest.java failed with: Wrong number of class unload events: expected 10 got 4 + JDK-8291459: JVM crash with GenerateOopMap::error_work(char const*, __va_list_tag*) + JDK-8291599: Assertion in PhaseIdealLoop::skeleton_predicate_has_opaque after JDK-8289127 + JDK-8291650: Add delay to ClassUnloadEventTest before exiting to give time for JVM to send all events before VMDeath + JDK-8291775: C2: assert(r != __null && r->is_Region()) failed: this phi must have a region + JDK-8292083: Detected container memory limit may exceed physical machine memory + JDK-8292158: AES-CTR cipher state corruption with AVX-512 + JDK-8292385: assert(ctrl == kit.control()) failed: Control flow was added although the intrinsic bailed out + JDK-8292541: [Metrics] Reported memory limit may exceed physical machine memory + JDK-8292586: simplify cleanups in NTLMAuthSequence getCredentialsHandle + JDK-8292682: Code change of JDK-8282730 not updated to reflect CSR update + JDK-8292695: SIGQUIT and jcmd attaching mechanism does not work with signal chaining library + JDK-8292778: EncodingSupport_md.c convertUtf8ToPlatformString wrong placing of free + JDK-8292816: GPL Classpath exception missing from assemblyprefix.h + JDK-8292866: Java_sun_awt_shell_Win32ShellFolder2_getLinkLocation check MultiByteToWideChar return value for failures + JDK-8292879: com/sun/jdi/ClassUnloadEventTest.java failed due to classes not unloading + JDK-8292880: Improve debuggee logging for com/sun/jdi/ClassUnloadEventTest.java + JDK-8292888: Bump update version for OpenJDK: jdk-17.0.6 + JDK-8292899: CustomTzIDCheckDST.java testcase failed on AIX platform + JDK-8292903: enhance round_up_power_of_2 assertion output + JDK-8293010: JDI ObjectReference/referringObjects/ /referringObjects001 fails: assert(env->is_enabled(JVMTI_EVENT_OBJECT_FREE)) failed: checking + JDK-8293044: C1: Missing access check on non-accessible class + JDK-8293232: Fix race condition in pkcs11 SessionManager + JDK-8293319: [C2 cleanup] Remove unused other_path arg in Parse::adjust_map_after_if + JDK-8293472: Incorrect container resource limit detection if manual cgroup fs mounts present + JDK-8293489: Accept CAs with BasicConstraints without pathLenConstraint + JDK-8293535: jdk/javadoc/doclet/testJavaFX/ /TestJavaFxMode.java fail with jfx + JDK-8293540: [Metrics] Incorrectly detected resource limits with additional cgroup fs mounts + JDK-8293550: Optionally add get-task-allow entitlement to macos binaries + JDK-8293578: Duplicate ldc generated by javac + JDK-8293657: sun/management/jmxremote/bootstrap/ /RmiBootstrapTest.java#id1 failed with "SSLHandshakeException: Remote host terminated the handshake" + JDK-8293659: Improve UnsatisfiedLinkError error message to include dlopen error details + JDK-8293672: Update freetype md file + JDK-8293701: jdeps InverseDepsAnalyzer runs into NoSuchElementException: No value present + JDK-8293808: mscapi destroyKeyContainer enhance KeyStoreException: Access is denied exception + JDK-8293815: P11PSSSignature.engineUpdate should not print debug messages during normal operation + JDK-8293816: CI: ciBytecodeStream::get_klass() is not consistent + JDK-8293826: Closed test fails after JDK-8276108 on aarch64 + JDK-8293828: JFR: jfr/event/oldobject/TestClassLoaderLeak.java still fails when GC cycles are not happening + JDK-8293834: Update CLDR data following tzdata 2022c update + JDK-8293891: gc/g1/mixedgc/TestOldGenCollectionUsage.java (still) assumes that GCs take 1ms minimum + JDK-8293965: Code signing warnings after JDK-8293550 + JDK-8293998: [PPC64] JfrGetCallTrace: assert(_pc != nullptr) failed: must have PC + JDK-8294307: ISO 4217 Amendment 173 Update + JDK-8294310: compare.sh fails on macos after JDK-8293550 + JDK-8294357: (tz) Update Timezone Data to 2022d + JDK-8294578: [PPC64] C2: Missing is_oop information when using disjoint compressed oops mode + JDK-8294740: Add cgroups keyword to TestDockerBasic.java + JDK-8294837: unify Windows 2019 version check in os_windows and java_props_md + JDK-8294840: langtools OptionalDependencyTest.java use File.pathSeparator + JDK-8295173: (tz) Update Timezone Data to 2022e + JDK-8295288: Some vm_flags tests associate with a wrong BugID + JDK-8295405: Add cause in a couple of IllegalArgumentException and InvalidParameterException shown by sun/security/pkcs11 tests + JDK-8295412: support latest VS2022 MSC_VER in abstract_vm_version.cpp + JDK-8295419: JFR: Change name of jdk.JitRestart + JDK-8295429: Update harfbuzz md file + JDK-8295469: S390X: Optimized builds are broken + JDK-8295554: Move the "sizecalc.h" to the correct location + JDK-8295641: Fix DEFAULT_PROMOTED_VERSION_PRE=ea for -dev + JDK-8295714: GHA ::set-output is deprecated and will be removed + JDK-8295723: security/infra/wycheproof/RunWycheproof.java fails with Assertion Error + JDK-8295872: [PPC64] JfrGetCallTrace: Need pc == nullptr check before frame constructor + JDK-8295952: Problemlist existing compiler/rtm tests also on x86 + JDK-8296083: javax/swing/JTree/6263446/bug6263446.java fails intermittently on a VM + JDK-8296108: (tz) Update Timezone Data to 2022f + JDK-8296239: ISO 4217 Amendment 174 Update + JDK-8296480: java/security/cert/pkix/policyChanges/ /TestPolicy.java is failing + JDK-8296485: BuildEEBasicConstraints.java test fails with SunCertPathBuilderException + JDK-8296496: Overzealous check in sizecalc.h prevents large memory allocation + JDK-8296632: Write a test to verify the content change of TextArea sends TextEvent + JDK-8296715: CLDR v42 update for tzdata 2022f + JDK-8296733: JFR: File Read event for RandomAccessFile::write(byte[]) is incorrect + JDK-8296945: PublicMethodsTest is slow due to dependency verification with debug builds + JDK-8296956: [JVMCI] HotSpotResolvedJavaFieldImpl.getIndex returns wrong value + JDK-8296957: One more cast in SAFE_SIZE_NEW_ARRAY2 + JDK-8296958: [JVMCI] add API for retrieving ConstantValue attributes + JDK-8296960: [JVMCI] list HotSpotConstantPool.loadReferencedType to ConstantPool + JDK-8296961: [JVMCI] Access to j.l.r.Method/Constructor/Field for ResolvedJavaMethod/ResolvedJavaField + JDK-8296967: [JVMCI] rationalize relationship between getCodeSize and getCode in ResolvedJavaMethod + JDK-8297147: UnexpectedSourceImageSize test times out on slow machines when fastdebug is used + JDK-8297153: sun/java2d/DirectX/OnScreenRenderingResizeTest/ /OnScreenRenderingResizeTest.java fails again + JDK-8297241: Update sun/java2d/DirectX/ /OnScreenRenderingResizeTest/OnScreenRenderingResizeTest.java + JDK-8297309: Memory leak in ShenandoahFullGC + JDK-8297481: Create a regression test for JDK-4424517 + JDK-8297530: java.lang.IllegalArgumentException: Negative length on strings concatenation + JDK-8297590: [TESTBUG] HotSpotResolvedJavaFieldTest does not run + JDK-8297656: AArch64: Enable AES/GCM Intrinsics + JDK-8297804: (tz) Update Timezone Data to 2022g + JDK-8299392: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.6 + JDK-8299439: java/text/Format/NumberFormat/CurrencyFormat.java fails for hr_HR + JDK-8299483: ProblemList java/text/Format/NumberFormat/ /CurrencyFormat.java - Modified patch: * fips.patch + update to newest level - Removed patch: * fix_armv6_build.patch + does not apply and at least a part of the fix is in this version- Removed patch: * system-crypto-policy.patch + folded into the fips.patch, since they are patching the same places - Modified patches: * fips.patch + revert to the version used with 17.0.4.0, since the newest changes are buggy (bsc#1205916) + fold in the system-crypto-policy.patch * nss-security-provider.patch + apply after the fips.patch and thus rediff the hunk to changed context.- Fix jconsole.desktop icon- Update to upstream tag jdk-17.0.5+8 (October 2022 CPU) * Security fixes + JDK-8282252: Improve BigInteger/Decimal validation + JDK-8285662: Better permission resolution + JDK-8286077, CVE-2022-21618, bsc#1204468: Wider MultiByte conversions + JDK-8286511: Improve macro allocation + JDK-8286519: Better memory handling + JDK-8286526, CVE-2022-21619, bsc#1204473: Improve NTLM support + JDK-8286910, CVE-2022-21624, bsc#1204475: Improve JNDI lookups + JDK-8286918, CVE-2022-21628, bsc#1204472: Better HttpServer service + JDK-8287446: Enhance icon presentations + JDK-8288508: Enhance ECDSA usage + JDK-8289366, CVE-2022-39399, bsc#1204480: Improve HTTP/2 client usage + JDK-8289853: Update HarfBuzz to 4.4.1 + JDK-8290334: Update FreeType to 2.12.1 * Other changes + JDK-6782021: It is not possible to read local computer certificates with the SunMSCAPI provider + JDK-6854300: [TEST_BUG] java/awt/event/MouseEvent/ /SpuriousExitEnter/SpuriousExitEnter_3.java fails in jdk6u14 & jdk7 + JDK-7131823: bug in GIFImageReader + JDK-8017175: [TESTBUG] javax/swing/JPopupMenu/4634626/ /bug4634626.java sometimes failed on ac + JDK-8028265: Add legacy tz tests to OpenJDK + JDK-8028998: [TEST_BUG] [macosx] java/awt/dnd/ /DropTargetEnterExitTest/MissedDragExitTest.java failed + JDK-8079267: [TEST_BUG] Test java/awt/Frame/MiscUndecorated/ /RepaintTest.java fails + JDK-8159694: HiDPI, Unity, java/awt/dnd/ /DropTargetEnterExitTest/MissedDragExitTest.java + JDK-8169468: NoResizeEventOnDMChangeTest.java fails because FS Window didn't receive all resizes! + JDK-8172065: javax/swing/JTree/4908142/bug4908142.java The selected index should be "aad" + JDK-8178969: [TESTBUG] Wrong reporting of gc/g1/humongousObjects/TestHeapCounters test. + JDK-8211002: test/jdk/java/lang/Math/PowTests.java skips testing for non-corner-case values + JDK-8212096: javax/net/ssl/ServerName/ /SSLEngineExplorerMatchedSNI.java failed intermittently due to SSLException: Tag mismatch + JDK-8223543: [TESTBUG] Regression test java/awt/Graphics2D/ /DrawString/LCDTextSrcEa.java has issues + JDK-8225122: Test AncestorResized.java fails when Windows desktop is scaled. + JDK-8227651: Tests fail with SSLProtocolException: Input record too big + JDK-8240903: Add test to check that jmod hashes are reproducible + JDK-8254318: Remove .hgtags + JDK-8255724: [XRender] the BlitRotateClippedArea test fails on Linux in the XR pipeline + JDK-8256844: Make NMT late-initializable + JDK-8257534: misc tests failed with "NoClassDefFoundError: Could not initialize class java.util.concurrent.ThreadLocalRandom" + JDK-8264666: Change implementation of safeAdd/safeMult in the LCMSImageLayout class + JDK-8264792: The NumberFormat for locale sq_XK formats price incorrectly. + JDK-8265360: several compiler/whitebox tests fail with "private compiler.whitebox.SimpleTestCaseHelper(int) must be compiled" + JDK-8269039: Disable SHA-1 Signed JARs + JDK-8269556: sun/tools/jhsdb/JShellHeapDumpTest.java fails with RuntimeException 'JShellToolProvider' missing from stdout/stderr + JDK-8270090: C2: LCM may prioritize CheckCastPP nodes over projections + JDK-8270312: Error: Not a test or directory containing tests: java/awt/print/PrinterJob/XparColor.java + JDK-8271078: jdk/incubator/vector/Float128VectorTests.java failed a subtest + JDK-8271344: Windows product version issue + JDK-8272352: Java launcher can not parse Chinese character when system locale is set to UTF-8 + JDK-8272417: ZGC: fastdebug build crashes when printing ClassLoaderData + JDK-8272736: [JVMCI] Add API for reading and writing JVMCI thread locals + JDK-8272815: jpackage --type rpm produces an error: Invalid or unsupported type: [null] + JDK-8273040: Turning off JpAllowDowngrades (or Upgrades) + JDK-8273115: CountedLoopEndNode::stride_con crash in debug build with -XX:+TraceLoopOpts + JDK-8273506: java Robot API did the 'm' keypress and caused /awt/event/KeyEvent/KeyCharTest/KeyCharTest.html is timing out on macOS 12 + JDK-8274434: move os::get_default_process_handle and os::dll_lookup to os_posix for POSIX platforms + JDK-8274517: java/util/DoubleStreamSums/CompensatedSums.java fails with expected [true] but found [false] + JDK-8274597: Some of the dnd tests time out and fail intermittently + JDK-8274856: Failing jpackage tests with fastdebug/release build + JDK-8275689: [TESTBUG] Use color tolerance only for XRender in BlitRotateClippedArea test + JDK-8275887: jarsigner prints invalid digest/signature algorithm warnings if keysize is weak/disabled + JDK-8276546: [IR Framework] Whitelist and ignore CompileThreshold + JDK-8276837: [macos]: Error when signing the additional launcher + JDK-8277429: Conflicting jpackage static library name + JDK-8277493: [REDO] Quarantined jpackage apps are labeled as "damaged" + JDK-8278067: Make HttpURLConnection default keep alive timeout configurable + JDK-8278233: [macos] tools/jpackage tests timeout due to /usr/bin/osascript + JDK-8278311: Debian packaging doesn't work + JDK-8278609: [macos] accessibility frame is misplaced on a secondary monitor on macOS + JDK-8278612: [macos] test/jdk/java/awt/dnd/ /RemoveDropTargetCrashTest crashes with VoiceOver on macOS + JDK-8279032: compiler/loopopts/ /TestSkeletonPredicateNegation.java times out with - XX:TieredStopAtLevel < 4 + JDK-8279370: jdk.jpackage/share/native/applauncher/ /JvmLauncher.cpp fails to build with GCC 6.3.0 + JDK-8279622: C2: miscompilation of map pattern as a vector reduction + JDK-8280233: Temporarily disable Unix domain sockets in Windows PipeImpl + JDK-8280550: SplittableRandom#nextDouble(double,double) can return result >= bound + JDK-8280696: C2 compilation hits assert(is_dominator(c, n_ctrl)) failed + JDK-8280863: Update build README to reflect that MSYS2 is supported + JDK-8280913: Create a regression test for JRootPane.setDefaultButton() method + JDK-8280944: Enable Unix domain sockets in Windows Selector notification mechanism + JDK-8280950: RandomGenerator:NextDouble() default behavior non conformant after JDK-8280550 fix + JDK-8281181: Do not use CPU Shares to compute active processor count + JDK-8281183: RandomGenerator:NextDouble() default behavior partially fixed by JDK-8280950 + JDK-8281297: TestStressG1Humongous fails with guarantee(is_range_uncommitted) + JDK-8281535: Create a regression test for JDK-4670051 + JDK-8281569: Create tests for Frame.setMinimumSize() method + JDK-8281628: KeyAgreement : generateSecret intermittently not resetting + JDK-8281738: Create a regression test for checking the 'Space' key activation of focused Button + JDK-8281745: Create a regression test for JDK-4514331 + JDK-8281988: Create a regression test for JDK-4618767 + JDK-8282007: Assorted enhancements to jpackage testing framework + JDK-8282046: Create a regression test for JDK-8000326 + JDK-8282214: Upgrade JQuery to version 3.6.0 + JDK-8282234: Create a regression test for JDK-4532513 + JDK-8282280: Update Xerces to Version 2.12.2 + JDK-8282306: os::is_first_C_frame(frame*) crashes on invalid link access + JDK-8282343: Create a regression test for JDK-4518432 + JDK-8282351: jpackage does not work if class file has `$$` in the name on windows + JDK-8282407: Missing ')' in MacResources.properties + JDK-8282467: add extra diagnostics for JDK-8268184 + JDK-8282477: [x86, aarch64] vmassert(_last_Java_pc == NULL, "already walkable"); fails with async profiler + JDK-8282538: PKCS11 tests fail on CentOS Stream 9 + JDK-8282548: Create a regression test for JDK-4330998 + JDK-8282555: Missing memory edge when spilling MoveF2I, MoveD2L etc + JDK-8282640: Create a test for JDK-4740761 + JDK-8282778: Create a regression test for JDK-4699544 + JDK-8282789: Create a regression test for the JTree usecase of JDK-4618767 + JDK-8282860: Write a regression test for JDK-4164779 + JDK-8282933: Create a test for JDK-4529616 + JDK-8282936: Write a regression test for JDK-4615365 + JDK-8282937: Write a regression test for JDK-4820080 + JDK-8282947: JFR: Dump on shutdown live-locks in some conditions + JDK-8283015: Create a test for JDK-4715496 + JDK-8283087: Create a test or JDK-4715503 + JDK-8283245: Create a test for JDK-4670319 + JDK-8283277: ISO 4217 Amendment 171 Update + JDK-8283441: C2: segmentation fault in ciMethodBlocks::make_block_at(int) + JDK-8283457: [macos] libpng build failures with Xcode13.3 + JDK-8283493: Create an automated regression test for RFE 4231298 + JDK-8283507: Create a regression test for RFE 4287690 + JDK-8283562: JDK-8282306 breaks gtests on zero + JDK-8283597: [REDO] Invalid generic signature for redefined classes + JDK-8283621: Write a regression test for CCC4400728 + JDK-8283623: Create an automated regression test for JDK-4525475 + JDK-8283624: Create an automated regression test for RFE-4390885 + JDK-8283712: Create a manual test framework class + JDK-8283723: Update Visual Studio 2022 to version 17.1.0 for Oracle builds on Windows + JDK-8283803: Remove jtreg tag manual=yesno for java/awt/print/ /PrinterJob/PrintGlyphVectorTest.java and fix test + JDK-8283849: AsyncGetCallTrace may crash JVM on guarantee + JDK-8283903: GetContainerCpuLoad does not return the correct result in share mode + JDK-8283911: DEFAULT_PROMOTED_VERSION_PRE not reset to 'ea' for jdk-17.0.4 + JDK-8284014: Menu items with submenus in JPopupMenu are not spoken on macOS + JDK-8284067: jpackage'd launcher reports non-zero exit codes with error prompt + JDK-8284077: Create an automated test for JDK-4170173 + JDK-8284294: Create an automated regression test for RFE 4138746 + JDK-8284358: Unreachable loop is not removed from C2 IR, leading to a broken graph + JDK-8284367: JQuery UI upgrade from 1.12.1 to 1.13.1 + JDK-8284521: Write an automated regression test for RFE 4371575 + JDK-8284535: Fix PrintLatinCJKTest.java test that is failing with Parse Exception + JDK-8284675: "jpackage.exe" creates application launcher without Windows Application Manifest + JDK-8284680: sun.font.FontConfigManager.getFontConfig() leaks charset + JDK-8284686: Interval of < 1 ms disables ExecutionSample events + JDK-8284694: Avoid evaluating SSLAlgorithmConstraints twice + JDK-8284883: JVM crash: guarantee(sect->end() <= sect->limit()) failed: sanity on AVX512 + JDK-8284898: Enhance PassFailJFrame + JDK-8284944: assert(cnt++ < 40) failed: infinite cycle in loop optimization + JDK-8284950: CgroupV1 detection code should consider memory.swappiness + JDK-8284956: Potential leak awtImageData/color_data when initializes X11GraphicsEnvironment + JDK-8284977: MetricsTesterCgroupV2.getLongValueEntryFromFile fails when named value doesn't exist + JDK-8285081: Improve XPath operators count accuracy + JDK-8285097: Duplicate XML keys in XPATHErrorResources.java and XSLTErrorResources.java + JDK-8285301: C2: assert(!requires_atomic_access) failed: can't ensure atomicity + JDK-8285380: Fix typos in security + JDK-8285398: Cache the results of constraint checks + JDK-8285617: Fix java/awt/print/PrinterJob/ImagePrinting/ /PrintARGBImage.java manual test + JDK-8285693: Create an automated test for JDK-4702199 + JDK-8285696: AlgorithmConstraints:permits not throwing IllegalArgumentException when 'alg' is null + JDK-8285730: unify _WIN32_WINNT settings + JDK-8285820: C2: LCM prioritizes locally dependent CreateEx nodes over projections after 8270090 + JDK-8285923: [REDO] JDK-8285802 AArch64: Consistently handle offsets in MacroAssembler as 64-bit quantities + JDK-8286114: [test] show real exception in bomb call in sun/rmi/runtime/Log/checkLogging/CheckLogging.java + JDK-8286122: [macos]: App bundle cannot upload to Mac App Store due to info.plist embedded in java exe + JDK-8286177: C2: "failed: non-reduction loop contains reduction nodes" assert failure + JDK-8286211: Update PCSC-Lite for Suse Linux to 1.9.5 + JDK-8286266: [macos] Voice over moving JTable column to be the first column JVM crashes + JDK-8286277: CDS VerifyError when calling clone() on object array + JDK-8286314: Trampoline not created for far runtime targets outside small CodeCache + JDK-8286429: jpackageapplauncher build fails intermittently in Tier[45] + JDK-8286573: Remove the unnecessary method Attr#attribTopLevel and its usage + JDK-8286582: Build fails on macos aarch64 when using - -with-zlib=bundled + JDK-8286625: C2 fails with assert(!n->is_Store() && !n->is_LoadStore()) failed: no node with a side effect + JDK-8286638: C2: CmpU needs to do more precise over/underflow analysis + JDK-8286869: unify os::dir_is_empty across posix platforms + JDK-8286870: Memory leak with RepeatCompilation + JDK-8287016: Bump update version for OpenJDK: jdk-17.0.5 + JDK-8287073: NPE from CgroupV2Subsystem.getInstance() + JDK-8287091: aarch64 : guarantee(val < (1ULL << nbits)) failed: Field too big for insn + JDK-8287107: CgroupSubsystemFactory.setCgroupV2Path asserts with freezer controller + JDK-8287113: JFR: Periodic task thread uses period for method sampling events + JDK-8287125: [macos] Multiple jpackage tests fail/timeout on same host + JDK-8287202: GHA: Add macOS aarch64 to the list of default platforms for workflow_dispatch event + JDK-8287223: C1: Inlining attempt through MH::invokeBasic() with null receiver + JDK-8287366: Improve test failure reporting in GHA + JDK-8287396: LIR_Opr::vreg_number() and data() can return negative number + JDK-8287432: C2: assert(tn->in(0) != __null) failed: must have live top node + JDK-8287463: JFR: Disable TestDevNull.java on Windows + JDK-8287663: Add a regression test for JDK-8287073 + JDK-8287672: jtreg test com/sun/jndi/ldap/ /LdapPoolTimeoutTest.java fails intermittently in nightly run + JDK-8287724: Fix various issues with msys2 + JDK-8287735: Provide separate event category for dll operations + JDK-8287741: Fix of JDK-8287107 (unused cgv1 freezer controller) was incomplete + JDK-8287824: The MTPerLineTransformValidation tests has a typo in the @run tag + JDK-8287895: Some langtools tests fail on msys2 + JDK-8287896: PropertiesTest.sh fail on msys2 + JDK-8287902: UnreadableRB case in MissingResourceCauseTest is not working reliably on Windows + JDK-8287906: Rewrite of GitHub Actions (GHA) sanity tests + JDK-8287917: System.loadLibrary does not work on Big Sur if JDK is built with macOS SDK 10.15 and earlier + JDK-8288000: compiler/loopopts/TestOverUnrolling2.java fails with release VMs + JDK-8288003: log events for os::dll_unload + JDK-8288303: C1: Miscompilation due to broken Class.getModifiers intrinsic + JDK-8288360: CI: ciInstanceKlass::implementor() is not consistent for well-known classes + JDK-8288399: MacOS debug symbol files not always deterministic in reproducible builds + JDK-8288467: remove memory_operand assert for spilled instructions + JDK-8288499: Restore cancel-in-progress in GHA + JDK-8288599: com/sun/management/OperatingSystemMXBean/ /TestTotalSwap.java: Expected total swap size ... but getTotalSwapSpaceSize returned ... + JDK-8288754: GCC 12 fails to build zReferenceProcessor.cpp + JDK-8288781: C1: LIR_OpVisitState::maxNumberOfOperands too small + JDK-8288985: P11TlsKeyMaterialGenerator should work with ChaCha20-Poly1305 + JDK-8288992: AArch64: CMN should be handled the same way as CMP + JDK-8289127: Apache Lucene triggers: DEBUG MESSAGE: duplicated predicate failed which is impossible + JDK-8289147: unify os::infinite_sleep on posix platforms + JDK-8289197: [17u] Push of backport of 8286177 did not remove assertion + JDK-8289471: Issue in Initialization of keys in ErrorMsg.java and XPATHErrorResources.java + JDK-8289477: Memory corruption with CPU_ALLOC, CPU_FREE on muslc + JDK-8289486: Improve XSLT XPath operators count efficiency + JDK-8289549: ISO 4217 Amendment 172 Update + JDK-8289569: [test] java/lang/ProcessBuilder/Basic.java fails on Alpine/musl + JDK-8289695: [TESTBUG] TestMemoryAwareness.java fails on cgroups v2 and crun + JDK-8289697: buffer overflow in MTLVertexCache.m: MTLVertexCache_AddGlyphQuad + JDK-8289799: Build warning in methodData.cpp memset zero-length parameter + JDK-8289856: [PPC64] SIGSEGV in C2Compiler::init_c2_runtime() after JDK-8289060 + JDK-8289910: unify os::message_box across posix platforms + JDK-8290000: Bump macOS GitHub actions to macOS 11 + JDK-8290004: [PPC64] JfrGetCallTrace: assert(_pc != nullptr) failed: must have PC + JDK-8290020: Deadlock in leakprofiler::emit_events during shutdown + JDK-8290082: [PPC64] ZGC C2 load barrier stub needs to preserve vector registers + JDK-8290246: test fails "assert(init != __null) failed: initialization not found" + JDK-8290417: CDS cannot archive lamda proxy with useImplMethodHandle + JDK-8290456: remove os::print_statistics() + JDK-8291595: [17u] Delete files missed in backport of 8269039 + JDK-8291633: Build failures with GCC 11, Alpine 3 due to incompatible casts from nullptr + JDK-8292579: (tz) Update Timezone Data to 2022c + JDK-8295056: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.5 - Modified patch: * fips.patch + sync with newest RedHat version- Package the JAVA_HOME/release files in *-headless package * fixes boo#1203476- Update to upstream tag jdk-17.0.4+8 (July 2022 CPU) * Security fixes: + JDK-8272243: Improve DER parsing + JDK-8272249: Better properties of loaded Properties + JDK-8277608: Address IP Addressing + JDK-8281859, CVE-2022-21540, bsc#1201694: Improve class compilation + JDK-8281866, CVE-2022-21541, bsc#1201692: Enhance MethodHandle invocations + JDK-8283190: Improve MIDI processing + JDK-8284370: Improve zlib usage + JDK-8285407, CVE-2022-34169, bsc#1201684: Improve Xalan supports * Other fixes: + JDK-8139173: [macosx] JInternalFrame shadow is not properly drawn + JDK-8181571: printing to CUPS fails on mac sandbox app + JDK-8193682: Infinite loop in ZipOutputStream.close() + JDK-8206187:javax/management/remote/mandatory/connection/ /DefaultAgentFilterTest.java fails with Port already in use + JDK-8209776: Refactor jdk/security/JavaDotSecurity/ifdefs.sh to plain java test + JDK-8214733: runtime/8176717/TestInheritFD.java timed out + JDK-8236136: tests which use CompilationMode shouldn't be run w/ TieredStopAtLevel + JDK-8240756: [macos] SwingSet2:TableDemo:Printed Japanese characters were garbled + JDK-8249592: Robot.mouseMove moves cursor to incorrect location when display scale varies and Java runs in DPI Unaware mode + JDK-8251904: vmTestbase/nsk/sysdict/vm/stress/btree/btree010/ /btree010.java fails with ClassNotFoundException: nsk.sysdict.share.BTree0LLRLRLRRLR + JDK-8255266: Update Public Suffix List to 3c213aa + JDK-8256368: Avoid repeated upcalls into Java to re-resolve MH/VH linkers/invokers + JDK-8258814: Compilation logging crashes for thread suspension / debugging tests + JDK-8263461: jdk/jfr/event/gc/detailed/ /TestEvacuationFailedEvent.java uses wrong mechanism to cause evacuation failure + JDK-8263538: SharedArchiveConsistency.java should test - Xshare:auto as well + JDK-8264605: vmTestbase/nsk/jvmti/SuspendThread/ /suspendthrd003/TestDescription.java failed with "agent_tools.cpp, 471: (foundThread = (jthread) jni_env->NewGlobalRef(foundThread)) != NULL" + JDK-8265261: java/nio/file/Files/InterruptCopy.java fails with java.lang.RuntimeException: Copy was not interrupted + JDK-8265317: [vector] assert(payload->is_object()) failed: expected 'object' value for scalar-replaced boxed vector but got: NULL + JDK-8267163: Rename anonymous loader tests to hidden loader tests + JDK-8268231: Aarch64: Use Ldp in intrinsics for String.compareTo + JDK-8268558: [TESTBUG] Case 2 in TestP11KeyFactoryGetRSAKeySpec is skipped + JDK-8268595: java/io/Serializable/serialFilter/ /GlobalFilterTest.java#id1 failed in timeout + JDK-8268773: Improvements related to: Failed to start thread - pthread_create failed (EAGAIN) + JDK-8268906: gc/g1/mixedgc/TestOldGenCollectionUsage.java assumes that GCs take 1ms minimum + JDK-8269077: TestSystemGC uses "require vm.gc.G1" for large pages subtest + JDK-8269129: Multiple tier1 tests in hotspot/jtreg/compiler are failing for client VMs + JDK-8269135: TestDifferentProtectionDomains runs into timeout in client VM + JDK-8269373: some tests in jdk/tools/launcher/ fails on localized Windows platform + JDK-8269753: Misplaced caret in PatternSyntaxException's detail message + JDK-8269933: test/jdk/javax/net/ssl/compatibility/JdkInfo incorrect verification of protocol and cipher support + JDK-8270021: Incorrect log decorators in gc/g1/plab/TestPLABEvacuationFailure.java + JDK-8270336: [TESTBUG] Fix initialization in NonbranchyTree + JDK-8270435: UT: MonitorUsedDeflationThresholdTest failed: did not find too_many string in output + JDK-8270468: TestRangeCheckEliminated fails because methods are not compiled + JDK-8270797: ShortECDSA.java test is not complete + JDK-8270837: fix typos in test TestSigParse.java + JDK-8271008: appcds/*/MethodHandlesAsCollectorTest.java tests time out because of excessive GC (CodeCache GC Threshold) in loom + JDK-8271055: Crash during deoptimization with "assert(bb->is_reachable()) failed: getting result from unreachable basicblock" with -XX:+VerifyStack + JDK-8271224: runtime/EnclosingMethodAttr/EnclMethodAttr.java doesn't check exit code + JDK-8271302: Regex Test Refresh + JDK-8272146: Disable Fibonacci test on memory constrained systems + JDK-8272168: some hotspot runtime/logging tests don't check exit code + JDK-8272169: runtime/logging/LoaderConstraintsTest.java doesn't build test.Empty + JDK-8272358: Some tests may fail when executed with other locales than the US + JDK-8272493: Suboptimal code generation around Preconditions.checkIndex intrinsic with AVX2 + JDK-8272908: Missing coverage for certain classes in com.sun.org.apache.xml.internal.security + JDK-8272964: java/nio/file/Files/InterruptCopy.java fails with java.lang.RuntimeException: Copy was not interrupted + JDK-8273056, CVE-2022-21549, bsc#1201685: java.util.random does not correctly sample exponential or Gaussian distributions + JDK-8273095: vmTestbase/vm/mlvm/anonloader/stress/oome/heap/ /Test.java fails with "wrong OOME" + JDK-8273139: C2: assert(f <= 1 && f >= 0) failed: Incorrect frequency + JDK-8273142: Remove dependancy of TestHttpServer, HttpTransaction, HttpCallback from open/test/jdk/sun/net/www/ /protocol/http/ tests + JDK-8273169: java/util/regex/NegativeArraySize.java failed after JDK-8271302 + JDK-8273804: Platform.isTieredSupported should handle the no-compiler case + JDK-8274172: Convert JavadocTester to use NIO + JDK-8274233: Minor cleanup for ToolBox + JDK-8274244: ReportOnImportedModuleAnnotation.java fails on rerun + JDK-8274561: sun/net/ftp/TestFtpTimeValue.java timed out on slow machines + JDK-8274687: JDWP deadlocks if some Java thread reaches wait in blockOnDebuggerSuspend + JDK-8274735: javax.imageio.IIOException: Unsupported Image Type while processing a valid JPEG image + JDK-8274751: Drag And Drop hangs on Windows + JDK-8274855: vectorapi tests failing with assert(!vbox->is_Phi()) failed + JDK-8274939: Incorrect size of the pixel storage is used by the robot on macOS + JDK-8274983: C1 optimizes the invocation of private interface methods + JDK-8275037: Test vmTestbase/nsk/sysdict/vm/stress/btree/ /btree011/btree011.java crashes with memory exhaustion on Windows + JDK-8275337: C1: assert(false) failed: live_in set of first block must be empty + JDK-8275638: GraphKit::combine_exception_states fails with "matching stack sizes" assert + JDK-8275745: Reproducible copyright headers + JDK-8275830: C2: Receiver downcast is missing when inlining through method handle linkers + JDK-8275854: C2: assert(stride_con != 0) failed: missed some peephole opt + JDK-8276260: (se) Remove java/nio/channels/Selector/ /Wakeup.java from ProblemList (win) + JDK-8276657: XSLT compiler tries to define a class with empty name + JDK-8276796: gc/TestSystemGC.java large pages subtest fails with ZGC + JDK-8276825: hotspot/runtime/SelectionResolution test errors + JDK-8276863: Remove test/jdk/sun/security/ec/ /ECDSAJavaVerify.java + JDK-8276880: Remove java/lang/RuntimeTests/exec/ExecWithDir as unnecessary + JDK-8276990: Memory leak in invoker.c fillInvokeRequest() during JDI operations + JDK-8277055: Assert "missing inlining msg" with - XX:+PrintIntrinsics + JDK-8277072: ObjectStreamClass caches keep ClassLoaders alive + JDK-8277087: ZipException: zip END header not found at ZipFile#Source.findEND + JDK-8277165: jdeps --multi-release --print-module-deps fails if module-info.class in different versioned directories + JDK-8277166: Data race in jdeps VersionHelper + JDK-8277123: jdeps does not report some exceptions correctly + JDK-8277396: [TESTBUG] In DefaultButtonModelCrashTest.java, frame is accessed from main thread + JDK-8277422: tools/jar/JarEntryTime.java fails with modified time mismatch + JDK-8277893: Arraycopy stress tests + JDK-8277906: Incorrect type for IV phi of long counted loops after CCP + JDK-8277922: Unable to click JCheckBox in JTable through Java Access Bridge + JDK-8278014: [vectorapi] Remove test run script + JDK-8278065: Refactor subclassAudits to use ClassValue + JDK-8278186: org.jcp.xml.dsig.internal.dom.Utils .parseIdFromSameDocumentURI throws StringIndexOutOfBoundsException when calling substring method + JDK-8278472: Invalid value set to CANDIDATEFORM structure + JDK-8278519: serviceability/jvmti/FieldAccessWatch/ /FieldAccessWatch.java failed "assert(handle != __null) failed: JNI handle should not be null" + JDK-8278549: UNIX sun/font coding misses SUSE distro detection on recent distro SUSE 15 + JDK-8278766: Enable OpenJDK build support for reproducible jars and jmods using --date + JDK-8278794: Infinite loop in DeflaterOutputStream.finish() + JDK-8278796: Incorrect behavior of FloatVector.withLane on X86 + JDK-8278851: Correct signer logic for jars signed with multiple digestalgs + JDK-8278948: compiler/vectorapi/reshape/ /TestVectorCastAVX1.java crashes in assembler + JDK-8278966: two microbenchmarks tests fail "assert(!jvms->method()->has_exception_handlers()) failed: no exception handler expected" after JDK-8275638 + JDK-8279182: MakeZipReproducible ZipEntry timestamps not localized to UTC + JDK-8279219: [REDO] C2 crash when allocating array of size too large + JDK-8279227: Access Bridge: Wrong frame position and hit test result on HiDPI display + JDK-8279356: Method linking fails with guarantee(mh->adapter() != NULL) failed: Adapter blob must already exist! + JDK-8279437: [JVMCI] exception in HotSpotJVMCIRuntime.translate can exit the VM + JDK-8279515: C1: No inlining through invokedynamic and invokestatic call sites when resolved class is not linked + JDK-8279520: SPNEGO has not passed channel binding info into the underlying mechanism + JDK-8279529: ProblemList java/nio/channels/DatagramChannel/ /ManySourcesAndTargets.java on macosx-aarch64 + JDK-8279532: ProblemList sun/security/ssl/SSLSessionImpl/ /NoInvalidateSocketException.java + JDK-8279560: AArch64: generate_compare_long_string_same_encoding and LARGE_LOOP_PREFETCH alignment + JDK-8279586: [macos] custom JCheckBox and JRadioBox with custom icon set: focus is still displayed after unchecking + JDK-8279597: [TESTBUG] ReturnBlobToWrongHeapTest.java fails with -XX:TieredStopAtLevel=1 on machines with many cores + JDK-8279668: x86: AVX2 versions of vpxor should be asserted + JDK-8279822: CI: Constant pool entries in error state are not supported + JDK-8279834: Alpine Linux fails to build when - -with-source-date enabled + JDK-8279837: C2: assert(is_Loop()) failed: invalid node class: Region + JDK-8279842: HTTPS Channel Binding support for Java GSS/Kerberos + JDK-8279958: Provide configure hints for Alpine/apk package managers + JDK-8280004: DCmdArgument::parse_value() should handle NULL input + JDK-8280041: Retry loop issues in java.io.ClassCache + JDK-8280123: C2: Infinite loop in CMoveINode::Ideal during IGVN + JDK-8280401: [sspi] gss_accept_sec_context leaves output_token uninitialized + JDK-8280476: [macOS] : hotspot arm64 bug exposed by latest clang + JDK-8280543: Update the "java" and "jcmd" tool specification for CDS + JDK-8280593: [PPC64, S390] redundant allocation of MacroAssembler in StubGenerator ctor + JDK-8280600: C2: assert(!had_error) failed: bad dominance + JDK-8280684: JfrRecorderService failes with guarantee(num_written > 0) when no space left on device. + JDK-8280799: С2: assert(false) failed: cyclic dependency prevents range check elimination + JDK-8280867: Cpuid1Ecx feature parsing is incorrect for AMD CPUs + JDK-8280901: MethodHandle::linkToNative stub is missing w/ - Xint + JDK-8280940: gtest os.release_multi_mappings_vm is racy + JDK-8280941: os::print_memory_mappings() prints segment preceeding the inclusion range + JDK-8280956: Re-examine copyright headers on files in src/java.desktop/macosx/native/libawt_lwawt/awt/a11y + JDK-8280964: [Linux aarch64] : drawImage dithers TYPE_BYTE_INDEXED images incorrectly + JDK-8281043: Intrinsify recursive ObjectMonitor locking for PPC64 + JDK-8281168: Micro-optimize VarForm.getMemberName for interpreter + JDK-8281262: Windows builds in different directories are not fully reproducible + JDK-8281266: [JVMCI] MetaUtil.toInternalName() doesn't handle hidden classes correctly + JDK-8281274: deal with ActiveProcessorCount in os::Linux::print_container_info + JDK-8281275: Upgrading from 8 to 11 no longer accepts '/' as filepath separator in gc paths + JDK-8281318: Improve jfr/event/allocation tests reliability + JDK-8281338: NSAccessibilityPressAction action for tree node and NSAccessibilityShowMenuAcgtion action not working + JDK-8281450: Remove unnecessary operator new and delete from ObjectMonitor + JDK-8281522: Rename ADLC classes which have the same name as hotspot variants + JDK-8281544: assert(VM_Version::supports_avx512bw()) failed for Tests jdk/incubator/vector/ + JDK-8281615: Deadlock caused by jdwp agent + JDK-8281638: jfr/event/allocation tests fail with release VMs after JDK-8281318 due to lack of -XX:+UnlockDiagnosticVMOptions + JDK-8281771: Crash in java_lang_invoke_MethodType::print_signature + JDK-8281811: assert(_base == Tuple) failed: Not a Tuple after JDK-8280799 + JDK-8281822: Test failures on non-DTrace builds due to incomplete DTrace* flags handling + JDK-8282008: Incorrect handling of quoted arguments in ProcessBuilder + JDK-8282045: When loop strip mining fails, safepoints are removed from loop anyway + JDK-8282142: [TestCase] compiler/inlining/ /ResolvedClassTest.java will fail when - -with-jvm-features=-compiler1 + JDK-8282170: JVMTI SetBreakpoint metaspace allocation test + JDK-8282172: CompileBroker::log_metaspace_failure is called from non-Java/compiler threads + JDK-8282225: GHA: Allow one concurrent run per PR only + JDK-8282231: x86-32: runtime call to SharedRuntime::ldiv corrupts registers + JDK-8282293: Domain value for system property jdk.https.negotiate.cbt should be case-insensitive + JDK-8282295: SymbolPropertyEntry::set_method_type fails with assert + JDK-8282312: Minor corrections to evbroadcasti32x4 intrinsic on x86 + JDK-8282345: handle latest VS2022 in abstract_vm_version + JDK-8282382: Report glibc malloc tunables in error reports + JDK-8282422: JTable.print() failed with UnsupportedCharsetException on AIX ko_KR locale + JDK-8282444: Module finder incorrectly assumes default file system path-separator character + JDK-8282499: Bump update version for OpenJDK: jdk-17.0.4 + JDK-8282509: [exploded image] ResolvedClassTest fails with similar output + JDK-8282551: Properly initialize L32X64MixRandom state + JDK-8282583: Update BCEL md to include the copyright notice + JDK-8282590: C2: assert(addp->is_AddP() && addp->outcnt() > 0) failed: Don't process dead nodes + JDK-8282592: C2: assert(false) failed: graph should be schedulable + JDK-8282628: Potential memory leak in sun.font.FontConfigManager.getFontConfig() + JDK-8282874: Bad performance on gather/scatter API caused by different IntSpecies of indexMap + JDK-8282887: Potential memory leak in sun.util.locale.provider .HostLocaleProviderAdapterImpl.getNumberPattern() on Windows + JDK-8282929: Localized monetary symbols are not reflected in 'toLocalizedPattern' return value + JDK-8283017: GHA: Workflows break with update release versions + JDK-8283187: C2: loop candidate for superword not always unrolled fully if superword fails + JDK-8283217: Leak FcObjectSet in getFontConfigLocations() in fontpath.c + JDK-8283249: CompressedClassPointers.java fails on ppc with 'Narrow klass shift: 0' missing + JDK-8283279: [Testbug] Improve TestGetSwapSpaceSize + JDK-8283315: jrt-fs.jar not always deterministically built + JDK-8283323: libharfbuzz optimization level results in extreme build times + JDK-8283347: [macos] Bad JNI lookup accessibilityHitTest is shown when Screen magnifier is enabled + JDK-8283350: (tz) Update Timezone Data to 2022a + JDK-8283408: Fix a C2 crash when filling arrays with unsafe + JDK-8283422: Create a new test for JDK-8254790 + JDK-8283451: C2: assert(_base == Long) failed: Not a Long + JDK-8283469: Don't use memset to initialize members in FileMapInfo and fix memory leak + JDK-8283497: [windows] print TMP and TEMP in hs_err and VM.info + JDK-8283641: Large value for CompileThresholdScaling causes assert + JDK-8283725: Launching java with "-Xlog:gc*=trace,safepoint*=trace,class*=trace" crashes the JVM + JDK-8283834: Unmappable character for US-ASCII encoding in TestPredicateInputBelowLoopPredicate + JDK-8284023: java.sun.awt.X11GraphicsDevice .getDoubleBufferVisuals() leaks XdbeScreenVisualInfo + JDK-8284033: Leak XVisualInfo in getAllConfigs in awt_GraphicsEnv.c + JDK-8284094: Memory leak in invoker_completeInvokeRequest() + JDK-8284369: TestFailedAllocationBadGraph fails with - XX:TieredStopAtLevel < 4 + JDK-8284389: Improve stability of GHA Pre-submit testing by caching cygwin installer + JDK-8284437: Building from different users/workspace is not always deterministic + JDK-8284458: CodeHeapState::aggregate() leaks blob_name + JDK-8284507: GHA: Only check test results if testing was not skipped + JDK-8284532: Memory leak in BitSet::BitMapFragmentTable in JFR leak profiler + JDK-8284549: JFR: FieldTable leaks FieldInfoTable member + JDK-8284603: [17u] Update Boot JDK used in GHA to 17.0.2 + JDK-8284620: CodeBuffer may leak _overflow_arena + JDK-8284622: Update versions of some Github Actions used in JDK workflow + JDK-8284661: Reproducible assembly builds without relative linking + JDK-8284754: print more interesting env variables in hs_err and VM.info + JDK-8284758: [linux] improve print_container_info + JDK-8284848: C2: Compiler blackhole arguments should be treated as globally escaping + JDK-8284866: Add test to JDK-8273056 + JDK-8284884: Replace polling with waiting in javax/swing/text/html/parser/Parser/8078268/bug8078268.java + JDK-8284992: Fix misleading Vector API doc for LSHR operator + JDK-8285342: Zero build failure with clang due to values not handled in switch + JDK-8285394: Compiler blackholes can be eliminated due to stale ciMethod::intrinsic_id() + JDK-8285397: JNI exception pending in CUPSfuncs.c:250 + JDK-8285445: cannot open file "NUL:" + JDK-8285515: (dc) DatagramChannel.disconnect fails with "Invalid argument" on macOS 12.4 + JDK-8285523: Improve test java/io/FileOutputStream/OpenNUL.java + JDK-8285686: Update FreeType to 2.12.0 + JDK-8285726: [11u, 17u] Unify fix for JDK-8284548 with version from head + JDK-8285727: [11u, 17u] Unify fix for JDK-8284920 with version from head + JDK-8285728: Alpine Linux build fails with busybox tar + JDK-8285828: runtime/execstack/TestCheckJDK.java fails with zipped debug symbols + JDK-8285921: serviceability/dcmd/jvmti/AttachFailed/ /AttachReturnError.java fails on Alpine + JDK-8285956: (fs) Excessive default poll interval in PollingWatchService + JDK-8286013: Incorrect test configurations for compiler/stable/TestStableShort.java + JDK-8286029: Add classpath exemption to globals_vectorApiSupport_***.S.inc + JDK-8286198: [linux] Fix process-memory information + JDK-8286293: Tests ShortResponseBody and ShortResponseBodyWithRetry should use less resources + JDK-8286444: javac errors after JDK-8251329 are not helpful enough to find root cause + JDK-8286594: (zipfs) Mention paths with dot elements in ZipException and cleanups + JDK-8286601: Mac Aarch: Excessive warnings to be ignored for build jdk + JDK-8286855: javac error on invalid jar should only print filename + JDK-8287109: Distrust.java failed with CertificateExpiredException + JDK-8287119: Add Distrust.java to ProblemList + JDK-8287162: (zipfs) Performance regression related to support for POSIX file permissions + JDK-8287336: GHA: Workflows break on patch versions + JDK-8287362: FieldAccessWatch testcase failed on AIX platform + JDK-8287378: GHA: Update cygwin to fix issues in langtools tests on Windows - Removed patch: * JDK-8282004.patch + integrated upstream as JDK-8282231- Update to upstream tag jdk-17.0.3+7 (April 2022 CPU) * Security fixes: + JDK-8284920: Incorrect Token type causes XPath expression to return empty result + JDK-8284548: Invalid XPath expression causes StringIndexOutOfBoundsException + JDK-8281388: Change wrapping of EncryptedPrivateKeyInfo + JDK-8282397: createTempFile method of java.io.File is failing when called with suffix of spaces character + JDK-8278356: Improve file creation + JDK-8270504, bsc#1198672, CVE-2022-21426: Better Xpath expression handling + JDK-8272588: Enhanced recording parsing + JDK-8272594: Better record of recordings + JDK-8277672, bsc#1198674, CVE-2022-21434: Better invocation handler handling + JDK-8282300: Throws NamingException instead of InvalidNameException after JDK-8278972 + JDK-8278972, bsc#1198673, CVE-2022-21496: Improve URL supports + JDK-8272261: Improve JFR recording file processing + JDK-8269938: Enhance XML processing passes redux + JDK-8272255: Completely handle MIDI files + JDK-8278805: Enhance BMP image loading + JDK-8278449: Improve keychain support + JDK-8277227: Better identification of OIDs + JDK-8275151, bsc#1198675, CVE-2022-21443: Improved Object Identification + JDK-8274221: More definite BER encodings + JDK-8277233, bsc#1198670, CVE-2022-21449: Improve ECDSA signature support + JDK-8278798: Improve supported intrinsic * Other changes: + JDK-8282761: XPathFactoryImpl remove setProperty and getProperty methods + JDK-8277795: ldap connection timeout not honoured under contention + JDK-8276141: XPathFactory set/getProperty method + JDK-8274471: Add support for RSASSA-PSS in OCSP Response + JDK-8282219: jdk/java/lang/ProcessBuilder/Basic.java fails on AIX + JDK-8279669: test/jdk/com/sun/jdi/TestScaffold.java uses wrong condition + JDK-8276841: Add support for Visual Studio 2022 + JDK-8272866: java.util.random package summary contains incorrect mixing function in table + JDK-8272996: JNDI DNS provider fails to resolve SRV entries when IPV6 stack is enabled + JDK-8278185: Custom JRE cannot find non-ASCII named module inside + JDK-8281460: Let ObjectMonitor have its own NMT category + JDK-8278163: --with-cacerts-src variable resolved after GenerateCacerts recipe setup + JDK-8277383: VM.metaspace optionally show chunk freelist details + JDK-8271721: Split gc/g1/TestMixedGCLiveThreshold into separate tests + JDK-8277488: Add expiry exception for Digicert (geotrustglobalca) expiring in May 2022 + JDK-8270117: Broken jtreg link in "Building the JDK" page + JDK-8279695: [TESTBUG] modify compiler/loopopts/ /TestSkeletonPredicateNegation.java to run on C1 also + JDK-8278080: Add --with-cacerts-src='user cacerts folder' to enable deterministic cacerts generation + JDK-8277762: Allow configuration of HOTSPOT_BUILD_USER + JDK-8274524: SSLSocket.close() hangs if it is called during the ssl handshake + JDK-8278346: java/nio/file/Files/probeContentType/Basic.java fails on Linux SLES15 machine + JDK-8274171: java/nio/file/Files/probeContentType/Basic.java failed on "Content type" mismatches + JDK-8274562: (fs) UserDefinedFileAttributeView doesn't correctly determine if supported when using OverlayFS + JDK-8273655: content-types.properties files are missing some common types + JDK-8279385: [test] Adjust sun/security/pkcs12/ /KeytoolOpensslInteropTest.java after 8278344 + JDK-8280373: Update Xalan serializer / SystemIDResolver to align with JDK-8270492 + JDK-8272541: Incorrect overflow test in Toom-Cook branch of BigInteger multiplication + JDK-8278951: containers/cgroup/PlainRead.java fails on Ubuntu 21.10 + JDK-8272600: (test) Use native "sleep" in Basic.java + JDK-8271199: Mutual TLS handshake fails signing client certificate with custom sensitive PKCS11 key + JDK-8277299: STACK_OVERFLOW in Java_sun_awt_shell_Win32ShellFolder2_getIconBits + JDK-8281061: [s390] JFR runs into assertions while validating interpreter frames + JDK-8275330: C2: assert(n->is_Root() || n->is_Region() || n->is_Phi() || n->is_MachMerge() || def_block->dominates(block)) failed: uses must be dominated by definitions + JDK-8190748: java/text/Format/DateFormat/DateFormatTest.java and NonGregorianFormatTest fail intermittently + JDK-8274750: java/io/File/GetXSpace.java failed: '/dev': 191488 != 190976 + JDK-8273387: remove some unreferenced gtk-related functions + JDK-8279702: [macosx] ignore xcodebuild warnings on M1 + JDK-8277180: Intrinsify recursive ObjectMonitor locking for C2 x64 and A64 + JDK-8277449: compiler/vectorapi/TestLongVectorNeg.java fails with release VMs + JDK-8275643: C2's unaryOp vector intrinsic does not properly handle LongVector.neg + JDK-8271056: C2: "assert(no_dead_loop) failed: dead loop detected" due to cmoving identity + JDK-8275847: Scheduling fails with "too many D-U pinch points" on small method + JDK-8274944: AppCDS dump causes SEGV in VM thread while adjusting lambda proxy class info + JDK-8275874: [JVMCI] only support aligned reads in c2v_readFieldValue + JDK-8271506: Add ResourceHashtable support for deleting selected entries + JDK-8278381: [GCC 11] Address::make_raw() does not initialize rspec + JDK-8279124: VM does not handle SIGQUIT during initialization + JDK-8277497: Last column cell in the JTable row is read as empty cell + JDK-8278604: SwingSet2 table demo does not have accessible description set for images 8278526: [macos] Screen reader reads SwingSet2 JTable row selection as null, dimmed row for last column + JDK-8275645: [JVMCI] avoid unaligned volatile reads on AArch64 + JDK-8280414: Memory leak in DefaultProxySelector + JDK-8273381: Assert in PtrQueueBufferAllocatorTest.stress_free_list_allocator_vm + JDK-8269616: serviceability/dcmd/framework/VMVersionTest.java fails with Address already in use error + JDK-8280155: [PPC64, s390] frame size checks are not yet correct + JDK-8279924: [PPC64, s390] implement frame::is_interpreted_frame_valid checks + JDK-8280526: x86_32 Math.sqrt performance regression with - XX:UseSSE={0,1} + JDK-8279076: C2: Bad AD file when matching SqrtF with UseSSE=0 + JDK-8279445: Update JMH devkit to 1.34 + JDK-8274753: ZGC: SEGV in MetaspaceShared::link_shared_classes 8274935: dumptime_table has stale entry + JDK-8251216: Implement MD5 intrinsics on AArch64 + JDK-8278241: Implement JVM SpinPause on linux-aarch64 + JDK-8275608: runtime/Metaspace/elastic/ /TestMetaspaceAllocationMT2 too slow + JDK-8276057: Update JMH devkit to 1.33 + JDK-8275082, bsc#1198671, CVE-2022-21476: Update XML Security for Java to 2.3.0 + JDK-8177814: jdk/editpad is not in jdk TEST.groups + JDK-8253197: vmTestbase/nsk/jvmti/StopThread/stopthrd007/ /TestDescription.java fails with "ERROR: DebuggeeSleepingThread: ThreadDeath lost" + JDK-8236505: Mark jdk/editpad/EditPadTest.java as @headful + JDK-8272553: several hotspot runtime/CommandLine tests don't check exit code + JDK-8275687: runtime/CommandLine/PrintTouchedMethods test shouldn't catch RuntimeException + JDK-8278344: sun/security/pkcs12/ /KeytoolOpensslInteropTest.java test fails because of different openssl output + JDK-8273972: Multi-core choke point in CMM engine (LCMSTransform.doTransform) + JDK-8273438: Enable parallelism in vmTestbase/metaspace/stressHierarchy tests + JDK-8278389: SuspendibleThreadSet::_suspend_all should be volatile/atomic + JDK-8273433: Enable parallelism in vmTestbase_nsk_sysdict tests + JDK-8277503: compiler/onSpinWait/ /TestOnSpinWaitAArch64DefaultFlags.java failed with "OnSpinWaitInst with the expected value 'isb' not found." + JDK-8277137: Set OnSpinWaitInst/OnSpinWaitInstCount defaults to "isb"/1 for Arm Neoverse N1 + JDK-8273341: Update Siphash to version 1.0 + JDK-8269032: Stringdedup tests are failing if the ergonomically select GC does not support it + JDK-8186670: Implement _onSpinWait() intrinsic for AArch64 + JDK-8276766: Enable jar and jmod to produce deterministic timestamped content 8279453: Disable tools/jar/ /ReproducibleJar.java on 32-bit platforms + JDK-8279998: PPC64 debug builds fail with "untested: RangeCheckStub: predicate_failed_trap_id" + JDK-8280002: jmap -histo may leak stream + JDK-8277069: [REDO] JDK-8276743 Make openjdk build Zip Archive generation "reproducible" + JDK-8279833: Loop optimization issue in String.encodeUTF8_UTF16 + JDK-8273277: C2: Move conditional negation into rc_predicate + JDK-8279412: [JVMCI] failed speculations list must outlive any nmethod that refers to it + JDK-8271202: C1: assert(false) failed: live_in set of first block must be empty + JDK-8263567: gtests don't terminate the VM safely + JDK-8269206: A small typo in comment in test/lib/sun/hotspot/WhiteBox.java + JDK-8278309: [windows] use of uninitialized OSThread::_state + JDK-8274506: TestPids.java and TestPidsLimit.java fail with podman run as root + JDK-8276764: Enable deterministic file content ordering for Jar and Jmod + JDK-8273967: gtest os.dll_address_to_function_and_library_name_vm fails on macOS12 + JDK-8273366: [testbug] javax/swing/UIDefaults/6302464/ /bug6302464.java fails on macOS12 + JDK-8277846: Implement fast-path for ASCII-compatible CharsetEncoders on ppc64 + JDK-8273526: Extend the OSContainer API pids controller with pids.current + JDK-8269849: vmTestbase/gc/gctests/PhantomReference/ /phantom002/TestDescription.java failed with "OutOfMemoryError: Java heap space: failed reallocation of scalar replaced objects" + JDK-8269087: CheckSegmentedCodeCache test fails in an emulated-client VM + JDK-8278871: [JVMCI] assert((uint)reason < 2* _trap_hist_limit) failed: oob + JDK-8277447: Hotspot C1 compiler crashes on Kotlin suspend fun with loop + JDK-8279505: Update documentation for RETRY_COUNT and REPEAT_COUNT + JDK-8225559: assertion error at TransTypes.visitApply + JDK-8276654: element-list order is non deterministic + JDK-8279300: [arm32] SIGILL when running GetObjectSizeIntrinsicsTest + JDK-8273682: Upgrade Jline to 3.20.0 + JDK-8278758: runtime/BootstrapMethod/BSMCalledTwice.java fails with release VMs after JDK-8262134 + JDK-8262134: compiler/uncommontrap/TestDeoptOOM.java failed with "guarantee(false) failed: wrong number of expression stack elements during deopt" + JDK-8269037: jsig/Testjsig.java doesn't have to be restricted to linux only + JDK-8269523: runtime/Safepoint/ /TestAbortOnVMOperationTimeout.java failed when expecting 'VM operation took too long' + JDK-8244602: Add JTREG_REPEAT_COUNT to repeat execution of a test + JDK-8272398: Update DockerTestUtils.buildJdkDockerImage() + JDK-8278384: Bytecodes::result_type() for arraylength returns T_VOID instead of T_INT + JDK-8278020: ~13% variation in Renaissance-Scrabble + JDK-8279225: [arm32] C1 longs comparison operation destroys argument registers + JDK-8266490: Extend the OSContainer API to support the pids controller of cgroups + JDK-8279379: GHA: Print tests that are in error + JDK-8278987: RunThese24H.java failed with EXCEPTION_ACCESS_VIOLATION in __write_sample_info__ + JDK-8278627: Shenandoah: TestHeapDump test failed + JDK-8278824: Uneven work distribution when scanning heap roots in G1 + JDK-8278239: vmTestbase/nsk/jvmti/RedefineClasses/ /StressRedefine failed with EXCEPTION_ACCESS_VIOLATION at 0x000000000000000d + JDK-8277919: OldObjectSample event causing bloat in the class constant pool in JFR recording + JDK-8277342: vmTestbase/nsk/stress/strace/strace004.java fails with SIGSEGV in InstanceKlass::jni_id_for + JDK-8278104: C1 should support the compiler directive 'BreakAtExecute' + JDK-8274465: Fix javax/swing/text/ParagraphView/6364882/ /bug6364882.java failures + JDK-8273933: [TESTBUG] Test must run without preallocated exceptions + JDK-8278172: java/nio/channels/FileChannel/ /BlockDeviceSize.java should only run on Linux + JDK-8275800: Redefinition leaks MethodData::_extra_data_lock + JDK-8273634: [TEST_BUG] Improve javax/swing/text/ /ParagraphView/6364882/bug6364882.java + JDK-8239502: [TEST_BUG] Test javax/swing/text/FlowView/ /6318524/bug6318524.java never fails + JDK-8275326: C2: assert(no_dead_loop) failed: dead loop detected + JDK-8274130: C2: MulNode::Ideal chained transformations may act on wrong nodes + JDK-8279011: JFR: JfrChunkWriter incorrectly handles int64_t chunk size as size_t + JDK-8276662: Scalability bottleneck in SymbolTable::lookup_common() + JDK-8275536: Add test to check that File::lastModified returns same time stamp as Files.getLastModifiedTime + JDK-8273895: compiler/ciReplay/TestVMNoCompLevel.java fails due to wrong data size with TieredStopAtLevel=2,3 + JDK-8272167: AbsPathsInImage.java should skip *.dSYM directories + JDK-8270874: JFrame paint artifacts when dragged from standard monitor to HiDPI monitor + JDK-8275610: C2: Object field load floats above its null check resulting in a segfault + JDK-8278099: two sun/security/pkcs11/Signature tests failed with AssertionError + JDK-8276623: JDK-8275650 accidentally pushed "out" file + JDK-8277328: jdk/jshell/CommandCompletionTest.java failures on Windows + JDK-8277441: CompileQueue::add fails with assert(_last->next() == __null) failed: not last + JDK-8274714: Incorrect verifier protected access error message + JDK-8274658: ISO 4217 Amendment 170 Update + JDK-8274795: AArch64: avoid spilling and restoring r18 in macro assembler + JDK-8277777: [Vector API] assert(r->is_XMMRegister()) failed: must be in x86_32.ad + JDK-8276314: [JVMCI] check alignment of call displacement during code installation + JDK-8265150: AsyncGetCallTrace crashes on ResourceMark + JDK-8276177: nsk/jvmti/RedefineClasses/ /StressRedefineWithoutBytecodeCorruption failed with "assert(def_ik->is_being_redefined()) failed: should be being redefined to get here" + JDK-8275650: Problemlist java/io/File/createTempFile/ /SpecialTempFile.java for Windows 11 + JDK-8273704: DrawStringWithInfiniteXform.java failed: drawString with InfiniteXform transform takes long time + JDK-8273162: AbstractSplittableWithBrineGenerator does not create a random salt + JDK-8273351: bad tag in jdk.random module-info.java + JDK-8247980: Exclusive execution of java/util/stream tests slows down tier1 + JDK-8272327: Shenandoah: Avoid enqueuing duplicate string candidates + JDK-8278115: gc/stress/gclocker/TestGCLockerWithSerial.java has duplicate -Xmx + JDK-8278116: runtime/modules/LoadUnloadModuleStress.java has duplicate -Xmx + JDK-8277992: Add fast jdk_svc subtests to jdk:tier3 + JDK-8278016: Add compiler tests to tier{2,3} + JDK-8277385: Zero: Enable CompactStrings support + JDK-8275586: Zero: Simplify interpreter initialization + JDK-8269175: [macosx-aarch64] wrong CPU speed in hs_err file - Do not include back the JavaEE modules in the JDK - Removed patches: * activation-module.patch * annotation-module.patch + The pached JavaEE modules do not exist any more- Set a non-zero alternatives priority for Factory builds - Added patch: * JDK-8282004.patch + fix missing CALL effects on x86_32- Added patch: * JDK-8282944.patch + Upstream fix for JDK-8281944: JavaDoc throws java.lang.IllegalStateException: ERRONEOUS- Modified patch: * disable-doclint-by-default.patch + try actually disable the doclint by default- Update to upstream tag jdk-17.0.2+8 (January 2022 CPU) * Security fixes + JDK-8251329: (zipfs) Files.walkFileTree walks infinitely if zip has dir named "." inside + JDK-8264934, CVE-2022-21248, bnc#1194926: Enhance cross VM serialization + JDK-8268488: More valuable DerValues + JDK-8268494: Better inlining of inlined interfaces + JDK-8268512: More content for ContentInfo + JDK-8268813, CVE-2022-21283, bnc#1194937: Better String matching + JDK-8269151: Better construction of EncryptedPrivateKeyInfo + JDK-8269944: Better HTTP transport redux + JDK-8270386, CVE-2022-21291, bsc#1194925: Better verification of scan methods + JDK-8270392, CVE-2022-21293, bsc#1194935: Improve String constructions + JDK-8270416, CVE-2022-21294, bsc#1194934: Enhance construction of Identity maps + JDK-8270492, CVE-2022-21282, bsc#1194933: Better resolution of URIs + JDK-8270498, CVE-2022-21296, bsc#1194932: Improve SAX Parser configuration management + JDK-8270646, CVE-2022-21299, bsc#1194931: Improved scanning of XML entities + JDK-8270952, CVE-2022-21277, bsc#1194930: Improve TIFF file handling + JDK-8271962: Better TrueType font loading + JDK-8271968: Better canonical naming + JDK-8271987: Manifest improved manifest entries + JDK-8272014, CVE-2022-21305, bsc#1194939: Better array indexing + JDK-8272026, CVE-2022-21340, bsc#1194940: Verify Jar Verification + JDK-8272236, CVE-2022-21341, bsc#1194941: Improve serial forms for transport + JDK-8272272: Enhance jcmd communication + JDK-8272462: Enhance image handling + JDK-8273290: Enhance sound handling + JDK-8273756, CVE-2022-21360, bsc#1194929: Enhance BMP image support + JDK-8273838, CVE-2022-21365, bsc#1194928: Enhanced BMP processing + JDK-8274096, CVE-2022-21366, bsc#1194927: Improve decoding of image files * Other changes + JDK-4819544: SwingSet2 JTable Demo throws NullPointerException + JDK-8137101: [TEST_BUG] javax/swing/plaf/basic/BasicHTML/ /4251579/bug4251579.java failure due to timing + JDK-8140241: (fc) Data transfer from FileChannel to itself causes hang in case of overlap + JDK-8174819: java/nio/file/WatchService/LotsOfEvents.java fails intermittently + JDK-8190753: (zipfs): Accessing a large entry (> 2^31 bytes) leads to a negative initial size for ByteArrayOutputStream + JDK-8214761: Bug in parallel Kahan summation implementation + JDK-8223923: C2: Missing interference with mismatched unsafe accesses + JDK-8233020: (fs) UnixFileSystemProvider should use StaticProperty.userDir(). + JDK-8238649: Call new Win32 API SetThreadDescription in os::set_native_thread_name + JDK-8244675: assert(IncrementalInline || (_late_inlines.length() == 0 && !has_mh_late_inlines())) + JDK-8261236: C2: ClhsdbJstackXcompStress test fails when StressGCM is enabled + JDK-8261579: AArch64: Support for weaker memory ordering in Atomic + JDK-8262031: Create implementation for NSAccessibilityNavigableStaticText protocol + JDK-8262095: NPE in Flow$FlowAnalyzer.visitApply: Cannot invoke getThrownTypes because tree.meth.type is null + JDK-8263059: security/infra/java/security/cert/ /CertPathValidator/certification/ComodoCA.java fails due to revoked cert + JDK-8263364: sun/net/www/http/KeepAliveStream/ /KeepAliveStreamCloseWithWrongContentLength.java wedged in getInputStream + JDK-8263375: Support stack watermarks in Zero VM + JDK-8263773: Reenable German localization for builds at Oracle + JDK-8264286: Create implementation for NSAccessibilityColumn protocol peer + JDK-8264287: Create implementation for NSAccessibilityComboBox protocol peer + JDK-8264291: Create implementation for NSAccessibilityCell protocol peer + JDK-8264292: Create implementation for NSAccessibilityList protocol peer + JDK-8264293: Create implementation for NSAccessibilityMenu protocol peer + JDK-8264294: Create implementation for NSAccessibilityMenuBar protocol peer + JDK-8264295: Create implementation for NSAccessibilityMenuItem protocol peer + JDK-8264296: Create implementation for NSAccessibilityPopUpButton protocol peer + JDK-8264297: Create implementation for NSAccessibilityProgressIndicator protocol peer + JDK-8264298: Create implementation for NSAccessibilityRow protocol peer + JDK-8264303: Create implementation for NSAccessibilityTabGroup protocol peer + JDK-8266239: Some duplicated javac command-line options have repeated effect + JDK-8266510: Nimbus JTree default tree cell renderer does not use selected text color + JDK-8266988: compiler/jvmci/compilerToVM/IsMatureTest.java fails with Unexpected isMature state for multiple times invoked method: expected false to equal true + JDK-8267256: Extend minimal retry for loopback connections on Windows to PlainSocketImpl + JDK-8267385: Create NSAccessibilityElement implementation for JavaComponentAccessibility + JDK-8267387: Create implementation for NSAccessibilityOutline protocol + JDK-8267388: Create implementation for NSAccessibilityTable protocol + JDK-8268284: javax/swing/JComponent/7154030/bug7154030.java fails with "Exception: Failed to hide opaque button" + JDK-8268294: Reusing HttpClient in a WebSocket.Listener hangs. + JDK-8268361: Fix the infinite loop in next_line + JDK-8268457: XML Transformer outputs Unicode supplementary character incorrectly to HTML + JDK-8268464: Remove dependancy of TestHttpsServer, HttpTransaction, HttpCallback from open/test/jdk/sun/net/www/protocol/https/ tests + JDK-8268626: Remove native pre-jdk9 support for jtreg failure handler + JDK-8268860: Windows-Aarch64 build is failing in GitHub actions + JDK-8268882: C2: assert(n->outcnt() != 0 || C->top() == n || n->is_Proj()) failed: No dead instructions after post-alloc + JDK-8268885: duplicate checkcast when destination type is not first type of intersection type + JDK-8268893: jcmd to trim the glibc heap + JDK-8268894: forged ASTs can provoke an AIOOBE at com.sun.tools.javac.jvm.ClassWriter::writePosition + JDK-8268927: Windows: link error: unresolved external symbol "int __cdecl convert_to_unicode(char const *,wchar_t * *)" + JDK-8269031: linux x86_64 check for binutils 2.25 or higher after 8265783 + JDK-8269113: Javac throws when compiling switch (null) + JDK-8269216: Useless initialization in com/sun/crypto/provider/PBES2Parameters.java + JDK-8269269: [macos11] SystemIconTest fails with ClassCastException + JDK-8269280: (bf) Replace StringBuffer in *Buffer.toString() + JDK-8269481: SctpMultiChannel never releases own file descriptor + JDK-8269637: javax/swing/JFileChooser/FileSystemView/ /SystemIconTest.java fails on windows + JDK-8269656: The test test/langtools/tools/javac/versions/ /Versions.java has duplicate test cycles + JDK-8269687: pauth_aarch64.hpp include name is incorrect + JDK-8269850: Most JDK releases report macOS version 12 as 10.16 instead of 12.0 + JDK-8269924: Shenandoah: Introduce weak/strong marking asserts + JDK-8269951: [macos] Focus not painted in JButton when setBorderPainted(false) is invoked + JDK-8270110: Shenandoah: Add test for JDK-8269661 + JDK-8270116: Expand ButtonGroupLayoutTraversalTest.java to run in all LaFs, including Aqua on macOS + JDK-8270171: Shenandoah: Cleanup TestStringDedup and TestStringDedupStress tests + JDK-8270290: NTLM authentication fails if HEAD request is used + JDK-8270317: Large Allocation in CipherSuite + JDK-8270320: JDK-8270110 committed invalid copyright headers + JDK-8270517: Add Zero support for LoongArch + JDK-8270533: AArch64: size_fits_all_mem_uses should return false if its output is a CAS + JDK-8270886: Crash in PhaseIdealLoop::verify_strip_mined_scheduling + JDK-8270893: IndexOutOfBoundsException while reading large TIFF file + JDK-8270901: Typo PHASE_CPP in CompilerPhaseType + JDK-8270946: X509CertImpl.getFingerprint should not return the empty String + JDK-8271071: accessibility of a table on macOS lacks cell navigation + JDK-8271121: ZGC: stack overflow (segv) when - Xlog:gc+start=debug + JDK-8271142: package help is not displayed for missing X11/extensions/Xrandr.h + JDK-8271170: Add unit test for what jpackage app launcher puts in the environment + JDK-8271215: Fix data races in G1PeriodicGCTask + JDK-8271254: javac generates unreachable code when using empty semicolon statement + JDK-8271287: jdk/jshell/CommandCompletionTest.java fails with "lists don't have the same size expected" + JDK-8271308: (fc) FileChannel.transferTo() transfers no more than Integer.MAX_VALUE bytes in one call + JDK-8271315: Redo: Nimbus JTree renderer properties persist across L&F changes + JDK-8271323: [TESTBUG] serviceability/sa/ClhsdbCDSCore.java fails with -XX:TieredStopAtLevel=1 + JDK-8271340: Crash PhaseIdealLoop::clone_outer_loop + JDK-8271341: Opcode() != Op_If && Opcode() != Op_RangeCheck) || outcnt() == 2 assert failure with Test7179138_1.java + JDK-8271459: C2: Missing NegativeArraySizeException when creating StringBuilder with negative capacity + JDK-8271463: Updating RE Configs for Upcoming CPU Release 17.0.2 on master branch for jdk17u-cpu and jdk17u-cpu-open repos. + JDK-8271490: [ppc] [s390]: Crash in JavaThread::pd_get_top_frame_for_profiling + JDK-8271560: sun/security/ssl/DHKeyExchange/ /LegacyDHEKeyExchange.java still fails due to "An established connection was aborted by the software in your host machine" + JDK-8271567: AArch64: AES Galois CounterMode (GCM) interleaved implementation using vector instructions + JDK-8271600: C2: CheckCastPP which should closely follow Allocate is sunk of a loop + JDK-8271605: Update JMH devkit to 1.32 + JDK-8271718: Crash when during color transformation the color profile is replaced + JDK-8271722: [TESTBUG] gc/g1/TestMixedGCLiveThreshold.java can fail if G1 Full GC uses >1 workers + JDK-8271855: [TESTBUG] Wrong weakCompareAndSet assumption in UnsafeIntrinsicsTest + JDK-8271862: C2 intrinsic for Reference.refersTo() is often not used + JDK-8271868: Warn user when using mac-sign option with unsigned app-image. + JDK-8271895: UnProblemList javax/swing/JComponent/7154030/bug7154030.java in JDK18 + JDK-8271954: C2: assert(false) failed: Bad graph detected in build_loop_late + JDK-8272047: java/nio/channels/FileChannel/Transfer2GPlus.java failed with Unexpected transfer size: 2147418112 + JDK-8272095: ProblemList java/nio/channels/FileChannel/ /Transfer2GPlus.java on linux-aarch64 + JDK-8272114: Unused _last_state in osThread_windows + JDK-8272170: Missing memory barrier when checking active state for regions + JDK-8272305: several hotspot runtime/modules don't check exit codes + JDK-8272318: Improve performance of HeapDumpAllTest + JDK-8272328: java.library.path is not set properly by Windows jpackage app launcher + JDK-8272335: runtime/cds/appcds/MoveJDKTest.java doesn't check exit codes + JDK-8272342: [TEST_BUG] java/awt/print/PrinterJob/ /PageDialogMarginTest.java catches all exceptions + JDK-8272345: macos doesn't check `os::set_boot_path()` result + JDK-8272369: java/io/File/GetXSpace.java failed with "RuntimeException: java.nio.file.NoSuchFileException: /run/user/0" + JDK-8272391: Undeleted debug information + JDK-8272413: Incorrect num of element count calculation for vector cast + JDK-8272473: Parsing epoch seconds at a DST transition with a non-UTC parser is wrong + JDK-8272562: C2: assert(false) failed: Bad graph detected in build_loop_late + JDK-8272570: C2: crash in PhaseCFG::global_code_motion + JDK-8272574: C2: assert(false) failed: Bad graph detected in build_loop_late + JDK-8272639: jpackaged applications using microphone on mac + JDK-8272703: StressSeed should be set via FLAG_SET_ERGO + JDK-8272720: Fix the implementation of loop unrolling heuristic with LoopPercentProfileLimit + JDK-8272783: Epsilon: Refactor tests to improve performance + JDK-8272836: Limit run time for java/lang/invoke/LFCaching tests + JDK-8272838: Move CriticalJNI tests out of tier1 + JDK-8272846: Move some runtime/Metaspace/elastic/ tests out of tier1 + JDK-8272850: Drop zapping values in the Zap* option descriptions + JDK-8272854: split runtime/CommandLine/PrintTouchedMethods.java test + JDK-8272856: DoubleFlagWithIntegerValue uses G1GC-only flag + JDK-8272859: Javadoc external links should only have feature version number in URL + JDK-8272914: Create hotspot:tier2 and hotspot:tier3 test groups + JDK-8272970: Parallelize runtime/InvocationTests/ + JDK-8272973: Incorrect compile command used by TestIllegalArrayCopyBeforeInfiniteLoop + JDK-8273021: C2: Improve Add and Xor ideal optimizations + JDK-8273026: Slow LoginContext.login() on multi threading application + JDK-8273135: java/awt/color/ICC_ColorSpace/ /MTTransformReplacedProfile.java crashes in liblcms.dylib with NULLSeek+0x7 + JDK-8273165: GraphKit::combine_exception_states fails with "matching stack sizes" assert + JDK-8273176: handle latest VS2019 in abstract_vm_version + JDK-8273229: Update OS detection code to recognize Windows Server 2022 + JDK-8273234: extended 'for' with expression of type tvar causes the compiler to crash + JDK-8273235: tools/launcher/HelpFlagsTest.java Fails on Windows 32bit + JDK-8273278: Support XSLT on GraalVM Native Image--deterministic bytecode generation in XSLT + JDK-8273308: PatternMatchTest.java fails on CI + JDK-8273314: Add tier4 test groups + JDK-8273315: Parallelize and increase timeouts for java/foreign/TestMatrix.java test + JDK-8273318: Some containers/docker/TestJFREvents.java configs are running out of memory + JDK-8273333: Zero should warn about unimplemented - XX:+LogTouchedMethods + JDK-8273335: compiler/blackhole tests should not run with interpreter-only VMs + JDK-8273342: Null pointer dereference in classFileParser.cpp:2817 + JDK-8273359: CI: ciInstanceKlass::get_canonical_holder() doesn't respect instance size + JDK-8273361: InfoOptsTest is failing in tier1 + JDK-8273373: Zero: Cannot invoke JVM in primordial threads on Zero + JDK-8273375: Remove redundant 'new String' calls after concatenation in java.desktop + JDK-8273376: Zero: Disable vtable/itableStub gtests + JDK-8273378: Shenandoah: Remove the remaining uses of os::is_MP + JDK-8273408: java.lang.AssertionError: typeSig ERROR on generated class property of record + JDK-8273416: C2: assert(false) failed: bad AD file after JDK-8252372 with UseSSE={0,1} + JDK-8273440: Zero: Disable runtime/Unsafe/InternalErrorTest.java + JDK-8273450: Fix the copyright header of SVML files + JDK-8273451: Remove unreachable return in mutexLocker::wait + JDK-8273483: Zero: Clear pending JNI exception check in native method handler + JDK-8273486: Zero: Handle DiagnoseSyncOnValueBasedClasses VM option + JDK-8273487: Zero: Handle "zero" variant in runtime tests + JDK-8273489: Zero: Handle UseHeavyMonitors on all monitorenter paths + JDK-8273498: compiler/c2/Test7179138_1.java timed out + JDK-8273505: runtime/cds/appcds/loaderConstraints/ /DynamicLoaderConstraintsTest.java#default-cl crashed with SIGSEGV in MetaspaceShared::link_shared_classes + JDK-8273514: java/util/DoubleStreamSums/CompensatedSums.java failure + JDK-8273575: memory leak in appendBootClassPath(), paths must be deallocated + JDK-8273592: Backout JDK-8271868 + JDK-8273593: [REDO] Warn user when using mac-sign option with unsigned app-image. + JDK-8273595: tools/jpackage tests do not work on apt-based Linux distros like Debian + JDK-8273606: Zero: SPARC64 build fails with si_band type mismatch + JDK-8273614: Shenandoah: intermittent timeout with ConcurrentGCBreakpoint tests + JDK-8273638: javax/swing/JTable/4235420/bug4235420.java fails in GTK L&F + JDK-8273646: Add openssl from path variable also in to Default System Openssl Path in OpensslArtifactFetcher + JDK-8273678: TableAccessibility and TableRowAccessibility miss autorelease + JDK-8273695: Safepoint deadlock on VMOperation_lock + JDK-8273790: Potential cyclic dependencies between Gregorian and CalendarSystem + JDK-8273806: compiler/cpuflags/TestSSE4Disabled.java should test for CPU feature explicitly + JDK-8273807: Zero: Drop incorrect test block from compiler/startup/NumCompilerThreadsCheck.java + JDK-8273808: Cleanup AddFontsToX11FontPath + JDK-8273826: Correct Manifest file name and NPE checks + JDK-8273887: [macos] java/awt/color/ICC_ColorSpace/ /MTTransformReplacedProfile.java timed out + JDK-8273894: ConcurrentModificationException raised every time ReferralsCache drops referral + JDK-8273902: Memory leak in OopStorage due to bug in OopHandle::release() + JDK-8273924: ArrayIndexOutOfBoundsException thrown in java.util.JapaneseImperialCalendar.add() + JDK-8273935: (zipfs) Files.getFileAttributeView() throws UOE instead of returning null when view not supported + JDK-8273958: gtest/MetaspaceGtests executes unnecessary tests in debug builds + JDK-8273961: jdk/nio/zipfs/ZipFSTester.java fails if file path contains '+' character + JDK-8273965: some testlibrary_tests/ir_framework tests fail when c1 disabled + JDK-8273968: JCK javax_xml tests fail in CI + JDK-8274056: JavaAccessibilityUtilities leaks JNI objects + JDK-8274074: SIGFPE with C2 compiled code with -XX:+StressGCM + JDK-8274083: Update testing docs to mention tiered testing + JDK-8274087: Windows DLL path not set correctly. + JDK-8274145: C2: condition incorrectly made redundant with dominating main loop exit condition + JDK-8274205: Handle KDC_ERR_SVC_UNAVAILABLE error code from KDC + JDK-8274215: Remove globalsignr2ca root from 17.0.2 + JDK-8274242: Implement fast-path for ASCII-compatible CharsetEncoders on x86 + JDK-8274265: Suspicious string concatenation in logTestUtils.inline.hpp + JDK-8274293: Build failure on macOS with Xcode 13.0 as vfork is deprecated + JDK-8274325: C4819 warning at vm_version_x86.cpp on Windows after JDK-8234160 + JDK-8274326: [macos] Ensure initialisation of sun/lwawt/ /macosx/CAccessibility in JavaComponentAccessibility.m + JDK-8274329: Fix non-portable HotSpot code in MethodMatcher::parse_method_pattern + JDK-8274338: com/sun/jdi/RedefineCrossEvent.java failed "assert(m != __null) failed: NULL mirror" + JDK-8274347: Passing a *nested* switch expression as a parameter causes an NPE during compile + JDK-8274349: ForkJoinPool.commonPool() does not work with 1 CPU + JDK-8274381: missing CAccessibility definitions in JNI code + JDK-8274383: JNI call of getAccessibleSelection on a wrong thread + JDK-8274401: C2: GraphKit::load_array_element bypasses Access API + JDK-8274406: RunThese30M.java failed "assert(!LCA_orig->dominates(pred_block) || early->dominates(pred_block)) failed: early is high enough" + JDK-8274407: (tz) Update Timezone Data to 2021c + JDK-8274435: EXCEPTION_ACCESS_VIOLATION in BFSClosure::closure_impl + JDK-8274467: TestZoneInfo310.java fails with tzdata2021b + JDK-8274468: TimeZoneTest.java fails with tzdata2021b + JDK-8274501: c2i entry barriers read int as long on AArch64 + JDK-8274521: jdk/jfr/event/gc/detailed/TestGCLockerEvent.java fails when other GC is selected + JDK-8274522: java/lang/management/ManagementFactory/ /MXBeanException.java test fails with Shenandoah + JDK-8274523: java/lang/management/MemoryMXBean/ /MemoryTest.java test should handle Shenandoah + JDK-8274550: c2i entry barriers read int as long on PPC + JDK-8274560: JFR: Add test for OldObjectSample event when using Shenandoah + JDK-8274606: Fix jaxp/javax/xml/jaxp/unittest/transform/ /SurrogateTest.java test + JDK-8274642: jdk/jshell/CommandCompletionTest.java fails with NoSuchElementException after JDK-8271287 + JDK-8274716: JDWP Spec: the description for the Dispose command confuses suspend with resume. + JDK-8274736: Concurrent read/close of SSLSockets causes SSLSessions to be invalidated unnecessarily + JDK-8274770: [PPC64] resolve_jobject needs a generic implementation to support load barriers + JDK-8274773: [TESTBUG] UnsafeIntrinsicsTest intermittently fails on weak memory model platform + JDK-8274779: HttpURLConnection: HttpClient and HttpsClient incorrectly check request method when set to POST + JDK-8274840: Update OS detection code to recognize Windows 11 + JDK-8274848: LambdaMetaFactory::metafactory on REF_invokeSpecial impl method has incorrect behavior + JDK-8274851: [ppc64] Port zgc to linux on ppc64le + JDK-8274942: AssertionError at jdk.compiler/com.sun.tools.javac.util.Assert.error(Assert.java:155) + JDK-8275008: gtest build failure due to stringop-overflow warning with gcc11 + JDK-8275049: [ZGC] missing null check in ZNMethod::log_register + JDK-8275051: Shenandoah: Correct ordering of requested gc cause and gc request flag + JDK-8275071: [macos] A11y cursor gets stuck when combobox is closed + JDK-8275104: IR framework does not handle client VM builds correctly + JDK-8275110: Correct RE Configs for CPU Release 17.0.2 on master branch for jdk17u-cpu and jdk17u-cpu-open repos. + JDK-8275131: Exceptions after a touchpad gesture on macOS + JDK-8275141: recover corrupted line endings for the version-numbers.conf + JDK-8275145: file.encoding system property has an incorrect value on Windows + JDK-8275226: Shenandoah: Relax memory constraint for worker claiming tasks/ranges + JDK-8275302: unexpected compiler error: cast, intersection types and sealed + JDK-8275426: PretouchTask num_chunks calculation can overflow + JDK-8275604: Zero: Reformat opclabels_data + JDK-8275666: serviceability/jvmti/GetObjectSizeClass.java shouldn't have vm.flagless + JDK-8275703: System.loadLibrary fails on Big Sur for libraries hidden from filesystem + JDK-8275720: CommonComponentAccessibility.createWithParent isWrapped causes mem leak + JDK-8275766: (tz) Update Timezone Data to 2021e + JDK-8275809: crash in [CommonComponentAccessibility getCAccessible:withEnv:] + JDK-8275811: Incorrect instance to dispose + JDK-8275819: [TableRowAccessibility accessibilityChildren] method is ineffective + JDK-8275849: TestZoneInfo310.java fails with tzdata2021e + JDK-8275863: Use encodeASCII for ASCII-compatible DoubleByte encodings + JDK-8275872: Sync J2DBench run and analyze Makefile targets with build.xml + JDK-8276025: Hotspot's libsvml.so may conflict with user dependency + JDK-8276066: Reset LoopPercentProfileLimit for x86 due to suboptimal performance + JDK-8276076: Updating RE Configs for BUILD REQUEST 17.0.2+3 + JDK-8276105: C2: Conv(D|F)2(I|L)Nodes::Ideal should handle rounding correctly + JDK-8276112: Inconsistent scalar replacement debug info at safepoints + JDK-8276122: Change openjdk project in jcheck to jdk-updates + JDK-8276130: Fix Github Actions of JDK17u to account for update version scheme + JDK-8276139: TestJpsHostName.java not reliable, better to expand HostIdentifierCreate.java test + JDK-8276157: C2: Compiler stack overflow during escape analysis on Linux x86_32 + JDK-8276201: Shenandoah: Race results degenerated GC to enter wrong entry point + JDK-8276205: Shenandoah: CodeCache_lock should always be held for initializing code cache iteration + JDK-8276306: jdk/jshell/CustomInputToolBuilder.java fails intermittently on storage acquisition + JDK-8276536: Update TimeZoneNames files to follow the changes made by JDK-8275766 + JDK-8276550: Use SHA256 hash in build.tools.depend.Depend + JDK-8276572: Fake libsyslookup.so library causes tooling issues + JDK-8276774: Cookie stored in CookieHandler not sent if user headers contain cookie + JDK-8276801: gc/stress/CriticalNativeStress.java fails intermittently with Shenandoah + JDK-8276805: java/awt/print/PrinterJob/CheckPrivilege.java fails due to disabled SecurityManager + JDK-8276845: (fs) java/nio/file/spi/SetDefaultProvider.java fails on x86_32 + JDK-8276846: JDK-8273416 is incomplete for UseSSE=1 + JDK-8276854: Windows GHA builds fail due to broken Cygwin + JDK-8276864: Update boot JDKs to 17.0.1 in GHA + JDK-8276905: Use appropriate macosx_version_minimum value while compiling metal shaders + JDK-8276927: [ppc64] Port shenandoahgc to linux on ppc64le + JDK-8277029: JMM GetDiagnosticXXXInfo APIs should verify output array sizes + JDK-8277093: Vector should throw ClassNotFoundException for a missing class of an element + JDK-8277159: Fix java/nio/file/FileStore/Basic.java test by ignoring /run/user/* mount points + JDK-8277195: missing CAccessibility definition in [CommonComponentAccessibility accessibilityHitTest] + JDK-8277212: GC accidentally cleans valid megamorphic vtable inline caches + JDK-8277224: sun.security.pkcs.PKCS9Attributes.toString() throws NPE + JDK-8277529: SIGSEGV in C2 CompilerThread Node::rematerialize() compiling Packet::readUnsignedTrint + JDK-8277981: String Deduplication table is never cleaned up due to bad dead_factor_for_cleanup - Modified patch: * fips.patch + Rediff to changed context- Modified patch: * fips.patch + return in native code after generating java.io.IOException- Modified patches: * PStack-808293.patch * adlc-parser.patch * alternative-tzdb_dat.patch * disable-doclint-by-default.patch * java-atk-wrapper-security.patch * jaw-jdk10.patch * jaw-misc.patch * loadAssistiveTechnologies.patch * memory-limits.patch * multiple-pkcs11-library-init.patch * ppc_stack_overflow_fix.patch * system-crypto-policy.patch * system-pcsclite.patch * zero-ranges.patch + Rediff to apply all hunks without shifts * fips.patch + Fix unused function compiler warning found in systemconf.c + Allow plain key import- Update to upstream tag jdk-17.0.1+12 (October 2021 CPU) * Security fixes + JDK-8263314: Enhance XML Dsig modes + JDK-8265167, CVE-2021-35556, bsc#1191910: Richer Text Editors + JDK-8265574: Improve handling of sheets + JDK-8265580, CVE-2021-35559, bsc#1191911: Enhanced style for RTF kit + JDK-8265776: Improve Stream handling for SSL + JDK-8266097, CVE-2021-35561, bsc#1191912: Better hashing support + JDK-8266103: Better specified spec values + JDK-8266109: More Resilient Classloading + JDK-8266115: More Manifest Jar Loading + JDK-8266137, CVE-2021-35564, bsc#1191913: Improve Keystore integrity + JDK-8266689, CVE-2021-35567, bsc#1191903: More Constrained Delegation + JDK-8267086: ArrayIndexOutOfBoundsException in java.security.KeyFactory.generatePublic + JDK-8267712: Better LDAP reference processing + JDK-8267729, CVE-2021-35578, bsc#1191904: Improve TLS client handshaking + JDK-8267735, CVE-2021-35586, bsc#1191914: Better BMP support + JDK-8268199: Correct certificate requests + JDK-8268205: Enhance DTLS client handshake + JDK-8268506: More Manifest Digests + JDK-8269618, CVE-2021-35603, bsc#1191906: Better session identification + JDK-8269624: Enhance method selection support + JDK-8270398: Enhance canonicalization + JDK-8270404: Better canonicalization * Other changes: + JDK-8225082: Remove IdenTrust certificate that is expiring in September 2021 + JDK-8225083: Remove Google certificate that is expiring in December 2021 + JDK-8243543: jtreg test security/infra/java/security/cert/ /CertPathValidator/certification/BuypassCA.java fails + JDK-8248899: security/infra/java/security/cert/ /CertPathValidator/certification/QuoVadisCA.java fails, Certificate has been revoked + JDK-8261088: Repeatable annotations without @Target cannot have containers that target module declarations + JDK-8262731: [macOS] Exception from "Printable.print" is swallowed during "PrinterJob.print" + JDK-8263531: Remove unused buffer int + JDK-8266182: Automate manual steps listed in the test jdk/sun/security/pkcs12/ParamsTest.java + JDK-8267625: AARCH64: typo in LIR_Assembler::emit_profile_type + JDK-8267666: Add option to jcmd GC.heap_dump to use existing file + JDK-8268019: C2: assert(no_dead_loop) failed: dead loop detected + JDK-8268261: C2: assert(n != __null) failed: Bad immediate dominator info. + JDK-8268427: Improve AlgorithmConstraints:checkAlgorithm performance + JDK-8268500: Better specified ParameterSpecs + JDK-8268963: [IR Framework] Some default regexes matching on PrintOptoAssembly in IRNode.java do not work on all platforms + JDK-8269297: Bump version numbers for JDK 17.0.1 + JDK-8269478: Shenandoah: gc/shenandoah/mxbeans tests should be more resilient + JDK-8269574: C2: Avoid redundant uncommon traps in GraphKit::builtin_throw() for JVMTI exception events + JDK-8269763: The JEditorPane is blank after JDK-8265167 + JDK-8269851: OperatingSystemMXBean getProcessCpuLoad reports incorrect process cpu usage in containers + JDK-8269882: stack-use-after-scope in NewObjectA + JDK-8269897: Shenandoah: Resolve UNKNOWN access strength, where possible + JDK-8269934: RunThese24H.java failed with EXCEPTION_ACCESS_VIOLATION in java_lang_Thread::get_thread_status + JDK-8269993: [Test]: java/net/httpclient/ /DigestEchoClientSSL.java contains redundant @run tags + JDK-8270094: Shenandoah: Provide human-readable labels for test configurations + JDK-8270096: Shenandoah: Optimize gc/shenandoah/TestRefprocSanity.java for interpreter mode + JDK-8270098: ZGC: ZBarrierSetC2::clone_at_expansion fails with "Guard against surprises" assert + JDK-8270137: Kerberos Credential Retrieval from Cache not Working in Cross-Realm Setup + JDK-8270280: security/infra/java/security/cert/ /CertPathValidator/certification/LetsEncryptCA.java OCSP response error + JDK-8270344: Session resumption errors + JDK-8271203: C2: assert(iff->Opcode() == Op_If || iff->Opcode() == Op_CountedLoopEnd || iff->Opcode() == Op_RangeCheck) failed: Check this code when new subtype is added + JDK-8271276: C2: Wrong JVM state used for receiver null check + JDK-8271335: Updating RE Configs for BUILD REQUEST 17.0.1+4 + JDK-8271589: fatal error with variable shift count integer rotate operation. + JDK-8271723: Unproblemlist runtime/InvocationTests/invokevirtualTests.java + JDK-8271730: Client authentication using RSASSA-PSS fails after correct certificate requests + JDK-8271925: ZGC: Arraycopy stub passes invalid oop to load barrier + JDK-8272124: Cgroup v1 initialization causes NullPointerException when cgroup path contains colon + JDK-8272131: PhaseMacroExpand::generate_slow_arraycopy crash when clone null CallProjections.fallthrough_ioproj + JDK-8272326: java/util/Random/RandomTestMoments.java had two Gaussian fails + JDK-8272332: --with-harfbuzz=system doesn't add -lharfbuzz after JDK-8255790 + JDK-8272472: StackGuardPages test doesn't build with glibc 2.34 + JDK-8272581: sun/security/pkcs11/Provider/MultipleLogins.sh fails after JDK-8266182 + JDK-8272602: [macos] not all KEY_PRESSED events sent when control modifier is used + JDK-8272700: [macos] Build failure with Xcode 13.0 after JDK-8264848 + JDK-8272708: [Test]: Cleanup: test/jdk/security/infra/java/ /security/cert/CertPathValidator/certification/BuypassCA.java no longer needs ocspEnabled + JDK-8272806: [macOS] "Apple AWT Internal Exception" when input method is changed + JDK-8273150: Revert "8225083: Remove Google certificate that is expiring in December 2021" + JDK-8273358: macOS Monterey does not have the font Times needed by Serif - Remove the unneeded icedtea-sound provider - Removed patches: * icedtea-sound-1.0.1-jdk9.patch * icedtea-sound-soundproperties.patch + not needed since the icedtea-sound provider is removed * harfbuzz-libs.patch * openjdk-glibc234.patch + integrated upstream- Added patch: * openjdk-glibc234.patch + fix build with glibc-2.34 (bsc#1189201)- Added patch: * fips.patch + implement FIPS support in OpenJDK- jdk-17+35 is official release of OpenJDK 17 (jsc#SLE-18742)- Modified patch: * nss-security-provider.patch + revert recent changes making NSS provider the default one + fixes bsc#1190252- Initial release of the last release candidate of OpenJDK 17, the next LTS release of OpenJDK * Features: + JEP-306: Restore Always-Strict Floating-Point Semantics + JEP-356: Enhanced Pseudo-Random Number Generators + JEP-382: New macOS Rendering Pipeline + JEP-391: macOS/AArch64 Port + JEP-398: Deprecate the Applet API for Removal + JEP-403: Strongly Encapsulate JDK Internals + JEP-406: Pattern Matching for switch (Preview) + JEP-407: Remove RMI Activation + JEP-409: Sealed Classes + JEP-410: Remove the Experimental AOT and JIT Compiler + JEP-411: Deprecate the Security Manager for Removal + JEP-412: Foreign Function & Memory API (Incubator) + JEP-414: Vector API (Second Incubator) + JEP-415: Context-Specific Deserialization Filtersmourvedre 174557405517.0.15.0-150400.3.54.117.0.15.0-150400.3.54.1src.zip/usr/lib64/jvm/java-17-openjdk-17/lib/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:38418/SUSE_SLE-15-SP4_Update/a0dd9ce5458262937fbd59bff3e5980a-java-17-openjdk.SUSE_SLE-15-SP4_Updatedrpmxz5ppc64le-suse-linuxJava source, ASCII text (Zip archive data, at least v2.0 to extract Zip archive data, at least v2.0 to extract)fT>f.MM> crutf-829fef2e9fa72fbc2df39e685e793ce595fd47fb25514e1244173fb5649c08647?P7zXZ !t/*k]"k%Ǡ^MĊ5H9FM[[=(B:4)g43aAeŀg>JPCoKMgfker ^_6J.\@ 5QZr \zy|͐Hi1"Mά冮 Qj%ZV &~{P%<--mr*^ W ø*CޱѬbZ CP̟\9f/MoRo:wV0Ro6?E$Rgݕ7o>\{} Njo<ĮrG ;o&/T Nv9X ('}7 嚹(ɝsNFVюq^BU.~9cvM'#h5v3 @![%wnz.dQU~5=Xr/hf.E U5X-> At1-+@.B-k.)Ю2- oj C[tNkCSKS^e8ҼŸ]Z]Hٸ^(itYqkoۚ!4jR3NU@#'G$w3OѝVDɋmI5uL;cVя)"9tb}- ](IJ5ȐʯpslSSI1 \4r asaMvE6`9V5WQe7rmpq$aT:@VΣ5C5v!BҬG*u'W3aG&n$''@%O[RƔ% AXL>\?Ӣ26tdJ,b!.eQ)EA2)fuC;a׶q0|[o5i?3Wl QSeE J" uKM7\O་'V*0Ahў6 {#e+' 5{>n4ݟNF}3`ψNfQI5ڝjx#nAcO!̧?(iZuHz;J(l}mnDc9$^>s[kUR \{Z-~nۥrR 1DxܔD ⱔ^XK1._E7%wȶ@Dקpm(X>E7]]xm: 6哢Ƽ}L'R6*s2ûVS7<>@g%SۢE5 eeVUIx1m ?=pp9kZ(E>a9yO1,Pf$*yQwq;ÆD](H?M"?+!/ø,D~|( bo.„}!P׭=uFq",WK#TX/ %>{KAb[2QbQmF.!'?<v }V<34g s4n#xĆY =Tfħ>;e&I}Al mzn ^8yW!Emӡ7s3yVJjxdWaRPAݻӢ{wH^,8~K/J2%ֈNta2`i'5J(ȣ(ɍGɚ^V#'`f_:&zD7: ?RR.n{(m0]lZD=} iTA^V8lacl}Ycueu!O/{ [QFl@观#;ZfR[tmIuP׮*ZsG'Em,1넞ىDjX={?ֹ|Z,q9*C!u^90韎LjtK7vn都co.:]iBպטiD!"ZjR \yQE_*% {Fs냰4-dKM.*ajeWy$Sh{_+H0:U7NNt ?hl"Osc]1jHPx蟞}@6QkEZ WyN0]iZD%!dvbAq.8eSzNXN&53MϔڭGtÚȕ9;9+@Pl|b~\,hCj!0k~#͖R>*_e}'$KLٝT7D -r I"b,K|s{ a=ÞW?~⸎9 % fǂ a^-ـlU!3nn8 R}JǨFQ7 wkZ*@>T=@ V?HWl6ߊ 7VT@),u#*=Nf -[('`ME?P>zO,|nPHn+Ӥ<$fNS6JJuJb[&T[p>ޗ$`Un|ҲioV]2%/**$. {M @-Q+\By >y#cP`??oSc5~]zӉw9e^,8MT8[ :L~aKpUxЄ6hf]4JE$ZW6)ݗ^0CG5׃[Uf:=厨eqU:Y$ҙUf}_Sۀk,@BLR=D6R{ĪèV/Qe #=𕙿л>!o b[& iZDC5KH1V=QQq!)햻htݵ3Py'K+C~v\tF5Ml6c;.7W{Y$whEOd=)al}w3{Y4N`*PǕPp,]X浿3#ןwHI$~iRnqŎʭ#*;~>ˏ'A|D{1IsdTk< ɡm5lm]mA3L1ɍ1q md78GJϏsH_', Sě1KӉ7gBLT ƻzu!{=V2db]ۆkPŧ>e\ܫ1idG5)+Y*.~NNoZD,8ME.J>&6 la\Vj#ӝ0}E;E.K2δmPnqz7-HqV7Ia & g4;yA/D8hHlj\ނ*Sl{mX\ 6 .a>cҎ ֓ߘ)< & !oZW} be?M[G-wtJJWo$ fhı$X 87rrVo1?BfHԂ!$3e~꾠GO U[aR8(EilKI׃jIjc;"uh)ђ`*@&tp=4e$"\,uZ2e )bY,3o5˜92$ ߫6d`Vdh xGw< LUIsc"Yef%R3ZPD\зi&aCsꯘƃܖ-*| TujG# 4)PAT&Te/gfSOIv|TG.|rBeV(C,xch\c}OZsr19Tz 3AY2ٶN&.d~.&{aj6f2Q])I{ .@Z1)zfޏW$A2 @:^w?5[+uwQ08rQPrxEB${XSŞ=G uȈUMA; D;D%<1_떯g\cqNKEN,l /c޽m "h5*, ,֬we?{˝Nf8m }fn}ti #/oϵzjrvH hk?0ѸGh? dIҁWf&c$@*iztI;R 3MWrLw%V[H7[,T*;c bɠa2曨` pzC0dk$ 6T #;+Wg: xdNkQ*' /.QFntd+-p7ʛp.j'H* 'TKC31MCW,̾,0(\aǭݺkg44ހw4b e>ȳT,/  tM7w 7ROISM]>a! izbA@У͌)cs!z \^l~ eV?p'Mzڄ衹q&+F{aaI5˯ >(ɽ'(#YmQdK9FHޖ >rB}L^F^4z0Uh; <5EsK (v-[ru)T<\?'[ȼ8d0~H=n?>G׀˟LkB6-1)>ք:KP>W+qB䪢n|p8xƂkT_j9%Fq@CN@K52ITIE+8䰭`T'vWNa mS=(U3ɂFq[-*Pް!)6֐P)B'D$J*#9(mhB]~ f~"]*w)/rKՖw{q+]+&%׹Hi5՞ pӑ?Iúʥ23Y*=4_!((P2KX^+w>NQ\D)+b(@jǻ(=Qǿq|DlR &By%RV%b Zk?ɵ Vsm,EZÉ.f\5#ǐciqxqPV.G!J2,i%>ƈ?Ogz?n&2A|;iqx=惦Bg5Ll?"t||M}lq 2[QD CVmZN-4-8LïaCzSqޝiQ2x,%\ccrB1tPUĝؗAGWIګHq0J5<<䋚sО0y$ѥOv\S$D|nˋB&iUh\% N^Wt#e;'E*y˖#x#0P.L-*` h+I*ta߰20p9dNX#Eq,ϩc]Wro9] '_ᇺrwF1I4kɂWsKbKT:.N,E * {kG3jTZ8:oD(>HNf\78kMqDy` sJI&ʦPLoˆDtnϱ_3rsgAgS⧲Dڝb1\$_Jm7-ld+P _%w+ϵLL'Ӈ.sda~vs  x"1+o;}S^}%7x{n͕4X5=_IT! Gy`r//ڙyʦDMYJ(AHhlCCnCs1%av9~'0Oͣ~JB9b7"V:ԁҮ(jMD3Bȥ{lA2Vɓ…޼s"ݏW CVj[xjSN32HRcUTiL,)ZS7f{µFӺ;o4š7SnrWh/.TEwlX]$$k2=P9iMf*BG`^WJ)BƑ 0 9N=tZbRHb"pU)>X>$ 5iV=£Jƻnon$VPUG*0X\3;7o=>-shƪb` Cnv"älRc5O}>f裗kǰM-b.Q8xaOm7 .2jIސ_(Œ٩\gx|i=gyT_DYPg%OOj[%an΍ceGTZqgF  nMW+mK%R-]`|4Q#,qi M"VIǡnDӊ;UiޕCʹĉy>0>,X.}x!Br$6\DAOOEZ9(u# Cp:`u/Nnaq#Y7:@9 @ѣ,TMh,\ƓB38uT,}*:YJH6,RGkFow,04,+ P>;$W{xpyc Σ2&cT=8=7a9FfML`.[:L1O+:j?R~tNŌύr@(׸MO4$d%(opF>|bHh; w`^Ov6IFeaqOU{<ԻȊgڊ|-BF_bbQ)t_, գ  |xVfqPXRQ%p%m_5W1O˻״AAn;_}}k;/79Շuj fGq*UrLw_EPs }))cr̵'׭2HҔk|7˼z%lJJiB_oǰn=(Ȥ._<O;9ZT>$HN#v΢l8kdufW]v "3d.bv4iusn,%EJpA77]3)UɏG|o}NC7-^s8doSV MKqƿV6<P{{yTtQM|ї!I#>Ӑ藔g<ڐ: Rc.egLEJz Z>/}پ\a_ )-ּsVcrr39Y^+<3";N"̬雩9o}kGXy/ܜ,XoGBv8lڣߚת9@O 4u>ۗT¦L] l_j wZD1*̀^WW3CתJ/SXOrD:@/3 L};7G*KFB3Yqù=:o?;,wOLݤ8kjkPFc?=Xt?8 ts2D!fJ8D ވ߬Vn[Ie#{L)l34URȯ\FP)RL("rx11*MW\raLN+;G/? ֭ wXߛ].[z7`yw8P(n[t|D0`U7Fdb]4 go vC"A _\ԟ>׼,9s^t163+O[oH|;!0s`T^-Nk1"c"J%@՞G`7 1!ls1 KRթ ( |8c̉Gǃr~S"ɯm\`  yHrɴ2@m#cLNsYpN1܎rV?Qf lSC+ʐTZK|ά]Q=21$tokdd~n + 66dGY1^xGIiק.`0l]ʖV3{ -YmC:90US)CÒXkɐ㠌0c"wg&{3 1Q|&h9t(IKe&l (I;9o{]TE򓧜*v=$=tqġ+ѠJL!:-%]8-Gp`]pTG b) v z+ڎ~b1`".ݟ]_)F|ȕ2-.jHl^gbb@ߗSŇUx%@)F=VeA&傮5s Q)E܎Z<2' I 7»L^3_|/RN]zȖ9ϢU >F ƸȺlw#%N`>)'aA7"cȓt͜M㮌!%O҄y2{ۓq2R%?"ⳍ䘈۝c)9# v[v aS$czS15. ^OZ:Vlx?UeJ#NXdG&ѭث>|© r;j7 /Aw!ly\d.P7L,~rZ|kh[V#7@{Q-)5?u߆ gO8_鸠`BFQ5ߌ}VT =CrJoaMM,'Ǡ dfIqqz$K`}UudJM~E ɉw>WkLh:h#QEzd6i:ͣ@êpHHBy˻b3*q? DX''(]z1p>MPFVXm1|.M@ĉb`dVïÇiIOy2m3Az;!8Ln{[;kB׿xawӒFa;abogu(S8!5?xSU5/a&>ҿK%mǍNbt8 T4ГN{ZwA(/9бj֥d6G`t*5LO{kt$,lYrTu$T%ccjys=5EÿXXÓ  ,[goE1 _n6+nѴΥQڗ`K($WAkޣ-uɾ5jTaG@k`ӈۨߥxc.އ@@Y`Ԝ[ WE_&O" _~ SA*_!$o|#Rvő`SW^%|9v$yJbC=\^Ȩʵ an7Rނ0лL]F@'c- x*R}*B f_B6Fʢ\jZɮ$DՀX$S9 +,WI ё5F>N 5ߌ$qu.^"%*UݞYHLP583y!)¸_y:[D]i>'(jj ?&v8`$1USH)τ38D#NI&}ʇ]AqqU4 oCpjRx]U"i+z6 A&;HUS>.֞ް"~glAKyF0a]n)@IL"h QUb)9B^1>/4G㟶ں|F -r ptRdp^pp TAi xo5"~@`=:00ah.ysAAS5pޭa6ܭXOS/܋E,ZЋ|TdɹX.(-#@5O1JoP4@Y^R]Y[}V{Ih2 Qlo,V PcV1;[KGg\?q3#mmԑtQ6r"jȺL7r"E {?sN9 CO v{ ɘ-?ƙ^KXGTV˔~BLmz@Nz4ޮ翀 VمC)0ֻKZ;!7W,, u3%ľFE"k P_5/vRQaD1bMta0Ao ۪`(j 4PӋ os}8Yē__p¶@!7U6kDOBQ@+e,ޯyKJ;|M-l 2qnҕ+_SoU޷3;"; }PP9 @Jb}P]@&ௌ~*m)c6cߧRu2;eMa(]%vx( +z('Zm*U$9(7HW2j:.ޝ)=qGQ a!?=0\wu gWT:idPgmyzi(uw][V, b.jD}dCoPVRXz=TMF4IgVV:Rom5!G0k[>ɦtLBd:p\ՈSeGhˉI218AsS0If)xg1~ 7yɉc;y.RYCmOH(\]dY{8D;Aӡb6EN67z=-xրt3: ͺ s?܍uyJo>]tL'i; ](}Or9[IG`l96/72[AL&3`|m "G:clhWz`Zn3yϗ@rj$e":\1kpX\<&,z)eED@p&M4rZxl~m-*ٛaeH3}j+$Lue3+BlȠXmFY=ʙIS޷WV{ʼn\HmV#eBI/~s4qT (=Z_! ;0OSd?PYǾ A$oɐhxDB3܈AN8G`_VTP{-C-dsHM\8)<Z 6r?c?KBdxNaگ19h}}qחd~**%a噘zQ8pv`?-qJќI$95( >@k|b6B[D<݊2or{7` FPQ|áLn'|Wu!,ƫ长" >ʅ6N`c@|b)'2j&,T :3\ ?)hh"%շ\?Eo-zCXL˘/$U ?\w +C|Y_mX=56SQ:p]Sd;H;,;OT#,nFب00k4hBTr7|GGrm}uG6#V7EN?V\ntn̈tRD5s=Q7}Dž%N2tu@E|%x̥Oiǝ: "gBo5&^9W*,2Boe@(&M0""0m{/^YFOkX1FЍ{}V%i$Sv7jO<)lae+u T8H }7pGb򬖵\vg2H]-M.ds{Hq3T1_vgEjGΕ fҹ(/݅ (EyQgwMR}U( 8qB#3ߪR9XA?G ICvZMiBO W ogFJE-Ӱ竃/Ic΄bj'Y iy3.o{#SsFhdbُU"KT h̊jYl->At&؂: lt`lUqzS\B@#.U2~cHHgQ SZk8#U&Rz,nGޯR5SZq0 D`U)VګaEX D?g$nH,o:vߺ֍)ӷ9\sm'w'e_`6~L{eÿԣzP=ĉ'2)1Y(h/;̨0Ќ(y/ao;bS 6BoTtmPko|T$"1LOVՌ){Ur<5@Jq {. ,pbuVv>aET;/b7FJ %8#R+/<5 Ω;$J TČ2o>Bj<(zB^p.nsO`{2a6KqJ%zr"GU4 t0ڎ  /R]_6]AT= #dŘEj}{R:]Ӷ4 aXV#Jm-xg7%e{*o?gݙc7qD"na-n, \ȯ;Oz ܤe`-TlAxfoqL<˙$7ospq2 1b M%Z6Md[*F*ľ͕!u[7$hPI59 ~JB3|Wgw~S71!#a)UI)>Ixv p)?8=0K7d^@}W8zy QtO/kLm1OK+$1fi1Thݠhr='g'Pf{z- u4E}+=6)v f d& Z뒲w7qtyďqUy#!Ѭm{A\iLQ> gۛK#5wXZ a֐U򎩉iN9Z:Rܚ͆ϯ @~Q2U Ī v~.6a Q$- wVI$X-Hitm[6Ћ Y@K -^e{Bn`c_FfQR=:w&Hm CnQYk1 lB1|?r*BR Zfp[W[D2 7An|\lt(zt^#oO$bg ! z/O%Ku]Gxd>Eݟ A :k~*Q)3>@8:;m|K ЛyWsyZZ@i?$R۴FL×CXR)E3MäHKZ]AٟL)n+O3 zdqALFVBC~ڳ㨊f1/xRw3;w{Kýi=?mO;@:B3IG%=ij*#4ް#My [Gq- ?jנR̀l^n:1|O=4[О  Um^akO_Pb~Tj3" z0( a[ !MWesU$9AQnlkWF+T30ݨu ؆]_Qt`E;IZ)h_|#{C1w16H/1Es_` 7 ݱ:B1D)^kLpshbE.Yhr]`b-&yw{vZiKT`LH#|&H4Vݚ2o:}s6[ϧ2dS/wě(W >"R%;LAC+F=l_fVr`5wWL0׭|;[;.5D^dBкG~ĺtҕct]ty$t.vڻ?{ 5AEg1y ;/ê푝} 秣!F`Da$񝤥L{WInNmRu ϸM{9@%\DCfFFL|BP^44Xt/_Uڛ=Dmpfi`=D&[beztI(ϊ34^ꧤa^}i "\jM~S@;0  x7^,Ba= Km٠QTaR 5omYȵ&bo=!'( 1afy,}'xA_G|WGmy/mE *9$*o 1q2~xbVuUtl{zA𰨐.Kr3#|Rp0TD8jq䠊O^CSx%ѷZj @lMA7 TAK߄PbPof=9790N]*}(X4C뚢!$D䄲ݗ2\+bȄ0&Ă\\H r ATʒaB*%1ۛi[ͅdjKLЉJ+TЉ#Ӓٌ9BUh:q@.j }b8)R*Tv(둫6=θ>#` ֨J2w;۲k~;p?܇@0KYYiV'8_2nyKrDwThh"c|,3{ b,"ͷ0"{~0mDLuVEp(z,G:>6IOEo<4 㨰2{`BDӇh%:!O&RaJ'aOg8ADW޴?{I|F`!}CK=m~jQ ^3oK^Tw-/D rFLć6Y{ 6F3Oqw5y(Ƃ^挄ou?{:lw)D)!Y5# 3"OT} ZʊǶrS]-(_[i9:TQ,r(p&\PH~A@6ȂD—I9cJչ8.U lT@sb)Ga|W,4﹑0*KD/c)O=٤BWv͇Ã1@. \?6{V9 vEn0EQ7͂/+eLs5}̥GDS0KqifE)s늲@ `.Y! E  =Nf~0$?VboWC[m?A/۬`Qb*JBѡ;By֔a6S2#6LzԜ $mZݡ7y.FXr)C*X :]P↫ryt)@%Rb|W"se_B7!d7ٛaF[SH2.hSшS;mY* F 9$"\jcuujVp5+Rq:mX輦[2?w6]V,=5Z|j ~$bYϖ+rx.!?f-$vO5JpƣuvY(W&ydnl"MʆtzI'ܬEn#ԗ@\Lm.iNGέi=3Cw {|k76>9Mvft;'K={w Ql A]OoWeUt_^'dJch@'X?}t^ɥ9Ϻ㶙[XKqvpUE xrl?ӣ8'JRQdgtT^̵7o[=ZS@v{ZھȯeP ^ZЙ"gڤT1LR9aNTkҲ͚PГ k_M t~ J|s=~tU \g!# e )4!~C"htZlS¸yFVIJVC[`j\r͡LM{)$MwQgVe辴 ?&ƚꦀ\U/z8$=&G旱a7)!Y 2N˦+#d]fr_{ȢEL,lgD81l(? 98; V~TA ovB'7nW{|cc;+A QW]E;ǡ='7iW6 ״1%-TI2eRYL} \9 ,1?8дX5t@;w59M%YռQŨtA4% HI&b 0+!:~8]v!C(tI4Q:W#ASZ~ 3qO:6@T0OV$z@^VUk떐Ƒ~TΝOk:$Tmo3#d"O!El=Cݑ+3P"t a%=q|#aّQ?8x5kf̲x4\rz y|)X>};A낮i"mDў%@MۤP@'.@-Q=(LTgP= 'TF;3K=OIVQ ϔ#_Q6}`c^6A^fh\z:a /{[7K]{O,tc!% 7eVTG!e(҃x [HUeRi0@ G3^gʃKSM6Jq?"F<1Of`d7mKfCRe_"wd0,7\t G ڹ~bW8CZFAXgln9x`>,N`c9-C5J@)4%.7ف5SrF ldh.NnKbꂆi~S6s@lĀE nɧrA⛒2RQc's9g1TK*uv);7&3a<_K#&S΀ŏ\ zWk3 }J$Xa;:< lM@(˟Dz/0э 1پCS{ewvŪGfJ-S4/4 'HS}%n_l2M./(ZJVR 桹4Y$S JivtQ>vJBM ): -o$},ov.wHC9%$VYƶ&֤&>$jKOu&5эiYxrHC$ɑq҉F~GE "T4hl6P2ޡ9U2tpY3.eN=[>@WşϢ@\PF(1{:d]B7+*B~PiħA8F09, 8CeP>/aY1xOTqX (}Є޲~m/"2pIZfйwqnqw$QB_2M%#4mZ %'L\CY[{ŴZ\I<wхM>SBSƌheDE\AHn?=q]uYyaۅ9ǧQA .,xUB|'ee&!@p}o# [a#%[+ImEE*4c5TDsn%ԽQ@WU\iֳ3n}aɮxDV<7W+R&sӳ~dc۹W B{AS'j-XYdz^y&|U=YQjAҟp E6 ^53xTj{0)=5o/y TX!p6 ;J^#h (n U #UCrM3,q& R_XZt0l;/2 )fI"^ZG B]N_ vJOhIAz!lƴ> gZ:epU:~mcNLO8Uf]fvjx47xܒ}ZB7J?("M(n,طi&);\.mvI5|17' Rr"?Lg@+@:h 6LjDpLnm~%ؕ'xATa]8GpCpKV e5͹o74.h| ީqs0EͰx+b`Q|1p'ړɸp4&% A=aawZ, Y;;K7QES4aeˡvofĵV@,)@}il5JXݭ[ɣZ{8٢8tNsϳ%ǵ+,5G^wڻjS{~8Y\N1^l( g9tp'}ѵ %@ܱW W%+\84<\GrelR<7DOSF뤬l e2PfqĭO :Ye q޸*/ȱjs'\m~6M $Hs*؝){fl m7-/vzAP-\qflo516xzk>}Ze>DzOW Xyɩs=rڬ!RFT!4I60GSD~K/ސL.,X @8*ߙEasOiYhkبOX;}]Jl<~`fN؆¯&VЇuǢ]kTx ;(<4Wܛ?QBJ [ANˢL̤Ԟx*쩚 If8:"IV!Q `rph%D );CBOaFP c9ag;Δ(zށB]^a7ךqZt{I9/|~IK؄~\fa3m܄o~() ,ڐZOGX9 nqh]}GK+2$=FW:4T2w!?$VvKnBIs#՞8vG՜; wÝ|I & @a_9ЌU专4LE/=D,=)! SU>ÍQ^_)Έ/s.$˶J*zY_dt#`8'&0ū~NS|c  OxFM_> Ubu,b}{Iqz NATdjksJ{%Gz 0fݔBSm~+ rl<^1*E'#ՊQM2PGJNU~b6p%rlF@;+Vb,e?[FCoP|հ“'ZWV(1(wĺ}gJT8yfP-hRk.m yKbuvT)3.|Q tHptf9MeQ>1^`°aD-EL3(s8v`Xn'b?oXR)mqjZ7ˆ5HE kkd];DaEn.[BTSjI=☰*v`YՄO Isݲ=1zV0^^dܑrNWgc 0YRI(ϩޔV$gM3z[X.[tE-EBNȊ.,i۠pO a"PR$|r ړ`:w+rwt gپ|tVW`+KEL JsmA;МVgF7lAd~8o**g.|o`E-0VᕊCB\hS $hŤ-3\<yt.gǖ'©CVߟȁp.΄BNԺoJ<"0vDv'#slD{@8"[7FltM?<*xq``{yGMįl_I OvCOښ--=A)Vťg93#1 '3ަLWUZ%PtD?xcҟҥ#!焈UJN?gH2geZjerv=WHsp:Y&\V[prB,ԏ)cj]un Ik&0{U$S?eʘw{B>WGzoG%M%I#wǞP Z|6ntK,6kGkQ7%PpTe톫igƦy؞Cya7HYά[eZ!sѴzh+3lԖA|lEwsL%kyxp&HD.Zisffig.ed@m nNq8i9~`2 1|xR41+E>e!v,ʐD\Nz"(8rX2](׻bV Ra^M|=< 7|so#S_?KqKa.ciƟW }+Bl6}8{jlU_VcV3?1Zb~Mu&ӚhR-y|bCEYHUMcLl 0a5A-If!1;5t9bLAMqf~a$NfbY^#4yϵA7)povup+6y=$Q0՞ #fG1ıu jRIf6cU&+%|(xJWj64 bβ?rŰmfN7!kuoACkK%Õ,~է͚gƌw&h$||]q'j-;O=+I-RnҤ S%\2Cile}>axd!M>+yc3 ALn#^a1rjfLeW`$ mFnm/s;+{P$~O>t~{`Rd?1faW $k_+\Qpl &tU|#ݒb̸~a^Δ5}!!Ep/кbAdL7zQm5הyޡH}p8)[p`ЊbǔP1t-c?7 `O:ѻ3I+EZ>`zӵ@ͿdLU)L1@izܺOf/ =L!%4QZ;>9xlƙ6{=?J?"Rra[>\{+7x7g3ЇI]-l>Z_*KX]gWS+@D5>Jq=EJٷ) Ԋ[g*8@<iJE^JĞ&JIZϦgDB XXijAs0Mz |ʇ2|KIoH\I`F@nZZ=sB_Prm[j1+iL9@5x;qYݠ%Imt7b?qׇMt'no1|FI8["U&}ܥ6u|X,Ͼ8|RRTMxl! Vq[7+Q%Rӝܚ .Cyvj`2ን$;dr-oDҸwd`WGZLȲ 4I}J$H _j%\"h틒J*Vk.  '4AG]N`ޮ6FqFBL:(`TSb}W.e' ʅY2>c%ⰦQݟؕ;YI _O0Aӥ?eg~DQj$H(0_VKT@6iaX&u q0cܲk|os>3{GVO?vPF wV!bf1<nNU{ ~-,0}`D8S(4J6~tdF'fx$W ĎpL>I_3 D͎!&2+͖ Qdž'3 &\d9Bneʻ{$7N8K o XxAƖx/NZmOz62!<:#Єߛ*>.j^d^Fgd?3LH}%]_"s{c! E(ʸ9Z{iH'8G6ٗ%26vV9* M/%XAA7d_n͒TO f,\}Vp҉,xs53G2bK֚v?D^x35{QGOẸ~8q) lUM X٪L~A`;;}RL/hE/y/X/7+D$O߻A^:4{td|PfMSwOz?*> D#?5VƭF770Nmx 1vpĐq75pc~N%O~NʫFs!efA& %IM.Fen¡+VTnI*Pi$6l4Sd^S&Ζ2nڊK.VGs e /hOdEtK}_@虻ނMcMhh %d$Q6e`~Å54 %؇  k 6fr۵8<֘ozc!nJ8Uo%ANCYEӑ GQ8ڹ [шZ[wa; &boRv>QQ9G^0N;!F1}03X|@,wmv*/B-9hB`N,= )nLz#1Yb^I+?(3: ~cKQ|@`fW:mC ~TD9Ph$mE6CsKKPXn}vHfflom])I$}2#z4^DfI>BiT - Vh'g"?=6Ɠ$m"rj6*-?d\=@l&/Kn#sI͞k}w01aq*lr~TRr86LlőLw]";-ilB@@=X2Gm-0 HY9? c7p'.Cޅ h<_@d[Vz8_'EjZ- g$qX$JBIOk =+<@= :*82N(EzoCbyfxzď>*Fm2m2)WR֨ }c<,9j4yg:,1kwT$p`Y]ot'qJ Xªغ7޵?8^SQYPT2rpʳs'[EO*]qdsxMh\ػ ,h߂,IIכoKA҃Iqg^F0b<'ҨIG݋J`]i2֎CO#̧J9C~"|T5gu9>>;rݧٌ 1j6ecq8X_L¼D!betN'{rLR+Ytn[ʟـxze}ݏtEn#[KyHqEÀv(l~cW=uHØV"G'oDu6`17P(Ӳ # F> Q*& /쀜p0.ݪ8M`̻jH$ zm7 lѓNQdui?a ͘s\^Պ$)M:tWhcyk";-w 5l[aLX S y}f1of 0'D3Iu-=R倕C#pʙ?% 3`hnɛ9JE(*t.;=<:zoI ]Ӛiw!B_[G p#.Un!HfAȯ-@vс/IXwc*&f;.+ΗہϗCW ~ж( :G&c%>#χY]Dx§091&D\\ea07ZC\:Nb%]VJŅ>>,Vֽa;ѧEgw|n,~HKV-csaYτF.~SŤ'4?GS'%>n($*qaŞ 6ln b7:8Eb qU5pjseDF,,&oz/ac,"zmc9ta,wBkѶ7]xTP \͖ g}wE4qiq廞sO:p<8\gI,oI!r1rg-%u#K³A\,^h3J@3’"`D')q慙&5]K1.LsSB+$ff\ƥTIy] EY`c:~,] yˋKн=xcz;7q%xO ׿R@{9zU6TصMXF3V'otT"5orʿ1,t%6XC[qCUHY{ۅ9cMOR(`Yc\nj!!W?|nUn#4^0HS6˴Ⱥ_ TgH[(ggdW;C(􀨋$)MJ2!b=3Qkϥ sG > @Qvi`774q67xbuʎ`{o=s:w(%?z/=Bbcq+pY+x~_m5[(}:imA0/ҁcpqX*)upXvĹ&y\}98!3 7?H%<|eBK .Ի> 20Cw̃nOꢉy|)Oc^{nJNp,!`\ j mӥ*I?Kn^kªe#ᣤ7܅WTί2P@ɑP'pSNXx#X uZK1T*b|ܾO x{"T08VB=#ihᡳ@m$$iqAu0uF0YQL2rdPNϥ`ϋh2_(@+*F9bҝd~%wԡ*%w)E>j~՘]sJ.3aP=~떂@/47 N Z!CA5u' $%M(wae4A>\]m@`*a{*?qeg%t:V|d^rFdJW-˚쟩⛁[{ ZR+-%RX pfV#ɀ`Ό R9:-W- ̊}> 0j{@X!'K.KbTXxc -ݵ,9ݾ+\]hՍv'- DH0R YemђХV_Ρ@ߦxqhg.%xcNʢ$O#G44hT[Y%D7I_80P&sO(BetlZײ)6۽R`"KJDg ;pcHGwK[Zvib9mpFBO|IUWJcRV]EAvwC^08gC3~udĦo8@@|bd,詂Ruڷh~c`E=lpʑmfgP7k8P}}.p>J@0[}$,vC3yҍqETvM´v{!'$pZ݈X=Vx6 唃Ip\ә ^7oduo1DžEա3a~%,] y$ ͑N[7Wi2 (f?[=(O5>L,vK{kV[)={h>n$r5O5;-L+m<}ʎ.Όk R8 =5p6«Me,0'g.5X-&.CLuEzReY1"kʧ \uQރ܍3. e@Bݑ.Rg Z6E ;Ös/96ʽ_[xظwװ Q/w `~2#3FМQ "XHsotFzx#Uן <*7E/͒`*rz)9e=h}$)x~FOUׂ'ycoN\&, 8+ZO1G^[_}MWA+5c`k!>)˳tFcrGs2O7?.@SpP5EE,ސFDQлQذyMźmd|y՛~5wc!)-~eX?I7>I7+6+GĶ{pecBqx^ŃVяĥ`IX@D[B6yz ǎq]aA*Ek7k,HA/M2D'45ޏ9Z*a1Zj" `K0fAA)6-lO?.6sMyYgfz87-4+"I ey[sD 4Ԍ,߮珶H:1gogZAVre~,l>C G?V6]3žĉ澦skxoU<H(}[721K)"vknmmUZ( r؈ QpߧPzKJYC o > boѹHtpUϾta8%>ߣ3|g_LA5#I5,\C'"ҐIw-xT4a z3D.,jm?{ir~D:7dR4TZJ2Cm ɿ!d1SX-*70sveg8hIހT6}:@jCnIx,HLؑx7s#eZ+鼖ZCQ@"JZhЃmp*K\'*xiN^j/) ]^ T?,گ$TJ2f~.2SGy?TLL*F^m 'u"Z 8uJ~e۷w!_zFL{hIT?7Z3y89zN3ejƢc{ǟ ={EErpHYnp{ 2b@[? 7&@1_in `~cw[[`?#S}_ %VWé5nGC=etW˄iExlNZgGH4>ӃhO@5S7ͥ~]uF V}l  y,*^U&r?AI2ݲ uiFUW"agX Nn- ~Vkk} VqR]pD/Lgd1fyN+B~uNs5!w8֚=*țB(o<%arU;SʬP وJICrkB[^P18FY/\Ar"!7Me R'O/l uLG|ނO*zL,Wؽt?l.p4@٩3U٨_nind8(2ϋ0kc$y|:,V@JI|:/3npֲE暂xNɽ8(_Y}pBd{+uv#Vf^ oi_f]-ϐdfZp.Hz;GnwKwj X׮rZぼAvG#edJ70as->/mn01iNp )+^DEji갶=D8ī+A~EtcYopD »QB n)5o(7zz8TCn+2, 8n OAeglaWQm")KRzqxs3v 69kI.uS&Ħ7z h< fe(; $}ed[Zcb G^E/6?1RӋ\k-jfA[ׁ#; vaAneY^U١6 8"2jaNZT3m| z&,׶P4w=rUVԨtljB^|/BV{ bU^iAҬ<+jIAwCeyC1 џ OF96<7pLsؘj%=G"&qKGnDzќ,;ޢR0>{Yu=PN=GXŃRE+::>(>#1o@8gXi|)nkSwN ^L#;Oxn;`ѷ.y|_Dj*Fo(!xma",GN&I\zZt<Mm%#NnjlB*, q)0avB &ۙv ;rK=* rJBlWX6w!BbC/e"ˀV,^.$b`CG_`ar/<`mM.Y9!c JE[v&r/2z 1AKrŊl8ϔx%[ SH$q/WC d*)pF"A2m'a7 H+\>W*WhWY tQ#KO3G;j$:P~My]- ͞?VMfqy.xȢMA#\^:}< gk"=s<'"Ypf'b8.ølK#`z7`2n4'](u_%5Ubg6ՖΛƶ>nAͼ"2G7iˈ ʺs:kF Rh'$UZs3_i;K$joS@쳜'CN‚<j=%L4?9 }JϽւ:ٺLf7.!C@?!؞aْ#mm&lQj pmd%٠Ѣ5L ]!Z \RtO]"j6F* 3ˋj?'4E:lCQ5Z |̶d5t|Ҧ/ "]< Z_]N2I vsR]XnظL=YgܪpaE*UF/.Z- 3zǢ`b.A$لʛgf7x8Q PըMf_"Bb2%ms tA>7F9mՁY>TwF BM6& ѭ\ͦ'8t`Aj{ N.ra4di_D$cqqbgzSH$ '8\G I5=ZlfQzmusjO> GĢUI4NlhEcKEf˟ 3'jlB<; GZ $4Y{iH쭞8lOKoRV @1k8:GS'HBPw~KfF'uv+3Y}L#eΠs.r4sm|B Zuf⦬)8of@8PY ݹ_z`tYfVRH)\'\8Z@ Yw_C;`@#@D5VR2+SvvW9 BR{o0Ƃ[1\'Y+HJu"*@6ɛ@2k|l<0 Rv[k4ӌ9=z/K4#=-*TkCKHh:ToXU.6ipyL懲rDlyuw;*EةlڇRjzk[7 Qg| ٶyNAHDj䬧É^7=8i8Z !zy@n7.FeJp;c:kL*淤{ ^,\a!YrY=[|,͚&quϸ48T%PC.O %QF=3̺",ꥣ b4{Tuۨmoa@=uUo3[$_^_ +|!Y.k^[t()*,£4 dx . $AN8llaH|_n=Q"Q^zqJvHYjn_RUIRB)'~HZ"n>#nj¨, ӈ.lZ G A|F۪z쭛ύF$3۾HSp~oKu9ʳW VuN񤄮aτ.P !缐崇T"$mƏΨ-9rdQuNP~P4Fe Rų9vGxFJz"dJO"B>,ޠ7_곛n5Fjz^@T^r$OMqa*L-'. 'u% RY? Z#0heSG&po#{XgOk{b-x\H>Oe1`Gi{4\8DK;nZ;9s~4XAjp36fV8^Pť Bow1U`иIC&’٪g\lӌ~ UfxEeQB < &Gusy% OJ8)zr{gQx,&:Ӯq%G4\RYS2=$.  ַ={JMFL܆;hq><18cؓ&І4Wa! JI4(<tCC!P-lNJ:ոgSOr -ߖ0!_3l\~7P&`@a|m_\нmz QlE =eSb}tkU!޼Z; ctƂ> Q- Bm(lM@qz[>hK:. -U Myn(pˣ>ôeTUTCP8QBr[(c'?~lmd~|D';~mswu)@3$UTnˈm~6/ 0y_ betOJ9D) ~3J^E%*bGJIde>sۢAL2dAr4 =*&1ǜ[ ƶ*v9R@^\oF7XÛ 2#,as/w&f~r6Gd-Svy0VqWUx٥ɲF5(f&[(AFAjl>]I!e<ҟ8/Gf~*W=z1^V"/Xت˗?{_%Qiظ5\5ǃ5' l7sdD-dٽ$0:Ӂo~J7@i9yJiA(&d{ U2cjHRTė g ݖ z 3yqtL!a S[S2 'cpX' 6F\Q3qլpn|G#<,u^aD*4t!<Ư5*5hfb,9Q P 5wKgsBC0Wpv_Q΋N|hզI"9W$\Bȏ!`K:Α7ic Mnk w.qK\L\heg 3| "F631.VêZ9Om>>}()WPRK777}OK$$&ђYp6#74WR`B dOr2p/j<5NBT#WЖ7"#41|)uTaEu8osa]\\Q <<&k@}Mir7g1U#[lRG8QJ7K((zzJDO0ƊRPqat}#M *' 4ϊUFK XdA72i͆Py?q-Fcg3A6NC"8C#!Rzlib1TGD~7D=ڀ;ZMۼgZa.xi@`'tӆT_ U Ḿ!fh| ,3E[[f /4}^=^}pVII ZtofnOLE4&Zb]ctnv_0k:3X"RNU'D`ݙ%qcvŦaߝk8%0n@•uKqU+8k2'q~Baę`Q>~jͮFYfj K(!%CW`2"/6#>{Ϳ0͏1=TeN?I;_x1 %vHP)J[URN_% JLNcl.#o]Mo{pɜӴd E7+sK  %gdPy\Mg#&Rdk-e:ivX +ke>)MPe? nUlюxԵqdIfW{_*IibH__ 9E8P5Lj渷8Fm1Eh|Hmu9+z Y5cJ읷A15zF$!?mp~iAa|fOjvآVMN?YOXTv,CoFaFmyRjvts $|TuLwQIV_pLMP!0fiC>i4իsKuy}|=4t:jr ٰ>e1^J6]_22{xmrSI9Й$*7''s¯;%6Gه!Ľ'BΕYG :!+A*Eu-83WG!!5{,cȎjM v= %>Q'Y6/l T@0VpFWP: H >犂3[6X1f;+iۃ\huyc]<7~ۛ1MBR;n"( o4͊[+`RTQcBJa*`Xr$@jE]3TVkj+ʵo*u6Ege 1tg&<$ w)[2 Wl`,V/ Z`3 Dۅ**j0WW)}Tsū%)$%^9jaqwj>Nbc<Is:̼<*%AOR3U$&7̤kD\wQ@斢2PS(L4!"TUjAr"$9Զi+ Df)=e$:֌Rv/KQaB7z{OKz MA"^WZ3d=(QsP|ѣAD >׹(ݹ:5D]!K,ҵ~:%mF" :aҶizsZjvyW{dKg9Td -OVLّi_P2!;5q<ζC$|M6ӀZf!v3"i)]A밤bH6n}bAȇ-κ3VL e˭qI"MvB BQC$ fvƪ7CMQ%!րHA~:fG\Ϥqn/i7|8z[=x,E7rʤwvY|a6 2nMqDys&]'I ྿'ŁŅ҇qK܈o!7RN=,C昻D_QB4ϱ!#ڻƲCv_,6h=FPǘI%Ʈ;>v1 sa^;wd̄?+HjpXÄ`U(R?s%3։z^PsU@!C!'4ne Do+O$gfR$LmWSk!]pSr5Ws u} T姶/2УǍԮ/4' ~v9 wd949 r= Ա`]߈8ќ25+$dIIr&ϰ⋌8,#y=走 qKs)#W+oд{ %uwZUaf OX妖3y& ;;d ~$#zPC9>kHz ߑA4,H4.>vb2?#p>щd @b0Cw5ݪOSWUW5l ^%ֈE m+lLK̒p^9Z'ST4#hPqҥ&>r`P?lNx[G"|{φnL`~~D-^S2w8Dғ H5?6EaP:~2Ii/S*y.XBLr'^jhIB!c)~Q#EH' 3ܨhZ%P9. V[fԮ*1E~l'k\꟩Gv|,&OysrF;ȿ}x{Xnʸew FkWlo6e 5rԗ^q2eg"A7ҧ37Q&Z]U'/V?*3%h-l+vgNpytr8ɷBCHջ 8EP׌kΊ,=;/axoB2s@+?)ǨB4#X6:t} XCYzA\KD.!,lJ#NwE峼tR7Bܛʺ s1pO LBIe Ӎju(S7u<[ 6exKqʢw&H4*r*||stYL@V5;MmT t 祴{<%^ .mپ oh\thNԆI0tiXmDT,uQgY]kh*?5g,1s;L7 aC01 %x7iWx{O "m]7z] jYӓ[>"FU/*~D6Q:6GP93Jw{HE,{.kDZ59-jOCt#<40O)}â{< "YF?'fY)L,=8IUԁ5"UdUe_훸)L_T2ދdlqR"D%wЋ wٻ4|qȈ 7-Jze = Ŭ3+ܷS1zBxC`fFGm&I]LpZE9IPLi [~a!#&١\ooP4]:gu)r[*Av+N$~N.AHGZ}T{x7 eJh ylA,ۏټjdNb焾LS1Zv-T_C!s"_ӣWUq `Uijd# L^;}8:q @#DY ffDηd\505.7^%R{g2|Tϕ@hlPg%8\i"0V;dTrO)9Brz7rc?4LϬI6ȑ+8ltBe}rsRaw<8`D'n@:@ִ F 2TlBgK+ P &uuc}}<]WɶMie9@iÃg0LOY_X>g+d0/Y&ox蹰rZ0NMB)SI 뎟:N=MhOagB{ 4*C }ǎp$U~`lIF z$`TjR5ow l](gU x_\4$Z>+|eXEeN%Ѩs=?.O!N6rQ@WL (&aA3 ^a=[ksprh/lYB>ß,Y"No֙:4_r;`@;u~{7 6p6iisMWFOg9;twkOJh>K)W =KK4Md~<*z CyQζMm3r~Uy0<[1WnyfM0d"a5ot6eVUwGe|C eKo.CU9֥gCBMv_Hd}-ܒ?j[xAeO~sٟQHK"+c13& AImHGW;a%Ўאc+} uK9wh26Qlv4lt,LX۱|vlSw=i>_Z묲ܺoZWJοRPK _`6l0FM[/ŚYmh1a'(pW h2LO7EFQLx_isL=rԩTfh+nVU$%f%[0LS`4.wxL+69Qk[ ``nq^R*GD qi6|7}ˎԪMڗ'O;;FM΍F^TFVƳH.ߣ2Q)/ݪ g(#;oN^a۾hs* ҔлŽGgI TseiA֕H ֳ-ARf!g~!>bNqU,cjWP,D$ap >Ӥ?f@F 1p XD@;ਙ:vU|L%{Tn6Jf;zp =] ީ0B 8(ir??(Unv(pRhTq:ns:L!f}4A{o^# IZė[tĐV9tIpw( IG=jIٿ`&-6#u b =:m){-[lZO|RE,֖GNhC!#]'):hc8@p_QGVtU ُբΡ+X#\Ϙ:6*}FE=v\\ݡ&3[x2?:-xm$_ jc~r%IP*22jd9gĨS[dOV5t /ԙ>*x wiJI^=nMN Uht)vFD)#5-G5ohm\aD0/#*)@s~^"šHpqi"2Pye&lZGc}4|8^ڨ X)zYN[I@~-eknQ:;ۣM /jyϚ*9r΢%4 m/A1uDžٷLds @7Aا%H9ݚ3'% q]Eܖ!a ##m% &_JJ(d!ky^8)X @! )-_JG7qy .SC wDcBA~3ƀ.el|F?dp]h]3.{-iGd\'j{^eF]e,QmlG7@“'R[TD}N,FfՁڽw'e X4 c˧8 nMOc*w=X|$#CXNe:Lm}.+Wj%kf;f΍rAs^Ӈ4"Mkn>{18W.GigvO [kOVwGaIfhu;xR aG =*\q#> ݼT G<\I J?ƯU\ih5#!*%] e4wh] e%ʊmm{C<J?,_L(\ ΔS\Հq`'wc5J*/':l׺zopy]z~-Xm nA%{J; STCr9EŢ*WI. ibTwo M^BՠQ֖ܵuMMk*Dǒ2tV,mbwǓ$ ޱ/A'5?Sit'Eq\FPt˃)R_d lbSaVxdo~&?Q"FH⧎lc`a苢6I2B&5ؽD,=H$ ljuϩы7Vʸ ilv:7ë-txpwg1qjN#^BKv* hCE,\ar!p;WqV%i-:؟/}=h&Zq 0ɓezxDb~1XkE~mz)kOO3>/n0wI=s3R^<UXi.~ ٵƔ*d]CKvGk!6Ji7_-7uy^#1̾0ݟ_AKNC>u8u8M[bJ-[pȐ%ЭtƁ&<65 }r{`HW.׮t8f_ kwj@ClU? 7`*iw0l@ &:K'BZMO@TJX2=ؓHQr󡦏,.It< wEiKOrFֺmI[{ By\E#Q%<||bboqC~Wi() G"/Uqks#VC>ݵFBAn11tqwWE@Vl,AA'gZD?Pr \{j^}Ps'vs"b625d`@E؜x:x]kVB<|TT0n tvx[xy$S}K=<({-y;DR}=Wtg蒢QWdW*w' mn[cޯb:iJM4P)6ݠ?m`j PNٱ/՝r,hfhZsCف/3Z3K~Kd$xiފZ ~^>7ƬiƁfQZf@(zvHDZÆv $m/!{脁LDD)sbQ8AS"Bw$QD)6Z! )7ZNu=T{BqL] i"#W)'M'Ăum-ؠ)R!mN@T'aos^"NgZOŹNlW pEH/L b4A`k7:wq5?K9 ھh#%F3>R=򒳄߮iy"pGSN T3d"ĉ"4*4>t6 phbSy gsomYV0}=&@DozKXi~f7s/ԮI*45_831@6 }wYg}ϋvoZsw'hΕN4*; U˖&.8}m57L$^`{Сx@U5y25-3oGvFPTKjP;ocu{ ^ȉrӿg K@Hb]a%mvs(;She5T+Ԓ/Y6퓟=~hV}Uk.tt B6h,cejXH dT K04ں^fN -x57ŀǛóO!$-iW$6u1J#.DxB+vR*sZw<:, (4GCmYl\E'Tk̴Mw]jpQlCSBd$[͝/|o0џmgsT>߈o15) ԩM&wWk 75Sɴsu$捻nw3N߻bJ +*x`1]A>xdž lb _/ˆDp\ejj×(Gu\0}ȳEg>J w{n5F3sSDE5 `_QI-lӲNӋܸP`Uϼ_3ʌ؃yELSlZ'2PpgHkKmHN={9v {jqJ ZJԿQ }bmuioQqhGIw-tɌ_QX`'z1aOq4)}+Ӈ1|_`:ğY1?n]ӟ+cP4 ',ӯ% Kԕ* Ɲq%-FTuٔ p>dhc_[ Aj'gXǍJl0Z \jU#:Zl) e(%c+9l3Y?4sHR/@s̯x)E%ufY(Q9ηGvQ+čCO/=W/Z#NP:n)`|K; -Yƌsw|U ,[Tjy.v [o=xLAmjʦH0FW)Euf"·b,OGW>n1CPY$pI ],H9KdgN$='Px.zC6p7bl}C7ǒos#HXou`ZQ3I~H&Y4TtTg;;H$}'^A["'$'I{ `Vl OvGUz&9i~,QϽNH=Vn@,MG0 # ǥ&y3C?w ?dAfKGb %oEkchn h@U]4ɎFw0&wprQh,q87X?@m1T? ]QBC 9\z(k/헓TKˋ +xNNGeЁX6-eu^"{2[_%}vm^#rDX/q3_vEb$nS|wlnEBM\=圇~!mac?Kc 38FKbC`|;teXiǥ4k$܎8|[қ7.OJ1a);.\CؔOHҚ'EPs^S@)bI*Oe33tt%/wgӣn EELG2VD\X7h*M-zj5l}p$KQ}><5|pŅB=KhԀ`˳"~"nKhxoƳnaZvJs=t_/4m&*` YM!79N!csE".]#MlV{2Gꄅ́Gsv8?=8n`$g3w[M$-Yh6wI')k4ETbcXC]rQ6$ggk{pcL]>-\as;>\JT5",R Cߖ(J˿z(#e!1J4{uڞ>s'N[z!^/]#?7 WUs: ջH/qA=QUUj\lx`uX3*z /L!8[ֵ:\)耵&`vZg^ Y4(D C!u9iV47e sD`m:! Z& TjVO2+be@5R:۝Yr/h=[g߰D#_@*0&C-h8KXD\p*6^D:C챭 ?\1 5irhצxp6!0(C`J*t.Zx08w x`G1]]m%̻cFI%mʚl0Uš'I_?X/eW.y|%(`жƍE墻gGP cd q!Fq.+?OJÔ~)}?Y:OK;^WG|hY qas{k ܹ3Z=-}4\]mr!h啬lrǷ 5z.bU=^.Zˏ <_V #"b $3;XMfX 7*$Ʀu * Le"L/4zZf[qjcˆ*^:J\ 0m /Dwd iͱ`LLyـ+'S]^-M23 }!?)+ نJhض9 uڞ:K(2ҁE9\bFo'W$%G ߴsE>!\q~LvԻI L8Sym 7nϼa`o~3l^9/ɗib(+r<GȖsx%`7Tg=R9<|4A6o}|&gHCC"H9gHHII:G{VA+**/dg2\Yet69> `eWAiZP+nܺ/u ~lKpYY;n"-OJ ]u}M]kR͌pў ;(,2h!ӭNc[|9zpx jijQI"pnė&W !k걎 ,&oª~LMq@[Ջ[Mh9!^F!zFwOF% w`b}|ûĝko^ c,v|yuu0=WҩqMuJg;M' zo&W1g56_θKB`lc`r+@` NTq]>TPnB#WK-D2l/z.( -1()0zduBÿ$Vb @EWܝI}DS͙י vwgy}HXzf\JI`75U%h?xttP}ۃ+Jd6#x s[4kӗNg$fόOH@2=蚤D eIit)uxUOp?ˀ֏gjp]zFa2^kqCV&s?H =jUWNƣ(;K?>!,ِ⽽QF U% Q8؟𡯮~EWHTJjjMQ҈q~/*BH6΁E-"bq԰.qthݙS+. "onQ;K(˓d.^[]XCH wb1~S5M5)'єjˣXINNu5T"￳&lHT)ܡ۰k|?q苀5rF3ۚm'o}$} _gG84|,VϗIVLyX,8TrcGʀ-"o1q*,"}@~ *Qf3l0l;WFlIsГhQP { Gjn'Taw%!PzO/mudnQn2wxc=a0U#1#ܣ%h́|2GfPTP4>ݔu!Q!\"K}Qt=ƙݍ$bXؖ6KprCJ& x.-U x2G\AY=GeoeY a3_^v?)˷tկЉ1]5f~:Ef ׯ%4a1Xx܉d d4s|Z9x%\Vnt!@\ ѷj_>j)ӰgXh\hf}OGSep✴Wrχ{(K_f-t T.LR:K5qa\+դTKw#zدK|9?3M,*W pcz[W)H i]8bz1~/oZ%p\U܋Ét Թgj[FE2XLMKr`u Dil5gvtV[A!GC혼{%w!f>'y աh͈gec=s^D>ws㮑b%Hȝ,/;3%CmgGSU.>cj4J=)Uɏ#eio@/3t]%qۿOw褒Oh0^LۀeiOƓ/i52YG`)*ql k|9`k?&U[Gtwݹe`#1gWr!f.y+sܪ\]'fDpgH5-(}A& CK@=n&l>J=c|z^>GioՕHQVx'9CNF^̗GwmIX+se Z<\J4FʍJK<%Je3UI M-Y*ae4⻮bePeBsԑnKL)Jw(MJeX_D+pܵ42yJXYHzeȼ_\Gz= ddC!k [161n18M0[3?[6o2'ʖƁpo+1M>~g.RNsu!Aa2bDHPy禶ٓ=dBK܀g EeMUa'WH[\OXѱTpr kc2B|v#IZ{)ZT0[15b),(X[9%aRت`r= d o4ʻʠK"J\K4^BBF"uֳv93x"Y3V+uQSŨą飹׳qpC;ݟy\=_Ib;tVxJ$tat;^<>!|2J^l5/ED L+LVxN'y%ěqrQA?ڰbxnߵY FL>&<=$o8K`zem%V0QuaѧMIueѳ'QH!'^^đѼ.gDD(h1CQ `@6ay^ą\/; qGv%L?%Ğ4RGPv2NД-EG=8'x4#1tneҊUᶋaD2P=@FUN7I Q)vzKiVfJAw1 *BgKd.S^1T/jA* WY\Z0p`ymj$U 8yCTb5>vhYG]H/ I *} 83ԡ;Z3_r}Գ(m0~& %_DD*҄T)-e槑\婷HalB@NS),*]*{)ۯX%۲EZ6[K)9۷mV }՜Ѯ*o0O7V~́<{~ڬ{r'u' UXPq\)6?_IC owrv:ޑUғ!܏.} n%vkA8]=B'ou ؄m#,HK7O `>J_gOٿ} vO[OIOxnWTG^_"z d|ZmĘumc+v Q.FFȶ/B3y!kà( D'#D ;2#!>' >FxW_^c/d9$5w3[fL4=v}I*ʱH]>ykMhBv2:yoJғ'` M tҡč0/ OJTaY2ؽًPkzA"zcvY/|IX]y~…+{\,#= Nv2<ۢejE4(ZA^[{PM w+ U%[0PFOI(̠|Ak{4{G2 Y^eХ #t63")`@V~ܽ͒ʚY.-i;R[s'w+Z;DLߔ;wzK!lyuSIܢٶs mS>q+<3Xʝ5϶) =B4UId/!15P/NzP;a>T_?gPoj#:K̖]7GhS$3?w $}MMb3ԼRLO'͍1JzN8! HzFtS4l2頸-dH*ƊZ#I%eӪ^mJL`[N+tOFs$,3؊Q1>Aq>nWKiMS ˅7O5rj[{t*m$: HsAR-p~uK`>5\glMCu^Ae}"XrstC^15cs0=/QLifP'y=sΎ0͓ P۴SFҪ_LI^ߗR5)W_&٬Lש%Ph>}8bx~l g 0S;3 :\.dGPo7 vTLRi\ VWwZдc0x@ YV8Ӫ@H&ŵ"ٸ5s7&Fײ.co$'g Et,AW:m)@[D,1l\AE"n%} Is3 {"'{D2MQH=ns@噝F*#[|mM0\mApŤ=22u&i:=! /U&ya9Aշ3$Q_i{Bch!6D2Ru8.[ zg=;j'kfI__5 yΥ@Mw+f܂D͘lǓCxc~߯~-&zMe\A(ߢ Ƞx(&v.I-k4rsxT)6oJ`ƸZQ!B76VsXZG S#%0u5osJg JuA<[qcj7FN4W!5!p]\`"zT'RSa%GkCce_jDZG_bQSs24!:Ѧgpc 1Χ&\z})#D✽nZ\g6 $tMhC ѩ;ΤqJ̶#bb{W :Qڷ=zٮ)m lqac/Iv!ٶ1T@ SSTvDQKJ=-LLtJ+!o)NIBbur`Z@ՠE-QN]OD* :pxY0"]CE{ H}^ia1sB"XKbOG6{ZAMW)^Ǯ}q^mE&b=g.Jim"5Uf HZ`M|NuPV`M<bSPt9Xv s1,]Mb/ʠ87\A.KD|(BxV(ﹸ|yܖR<{du>= qC)/X5cvl]T6;sBl)w&q2rv9^j&gE6Xs53HU7SӽS74o˙.rcWu3e6agx~d jΊV !H-F\f>k5 RILsjM fVK*\&R舌X*uUtRiFHpf*BWҦMW.qe_j=~Sq/O_@6OϠC0+=wuj <_X7 /ZcAi@Q64 Qپ8R>EQUКbZ|mbK5i [{P[a.NvܤWcfӿXAfV@4\~)u< u䟚Q׹r r"Te}]6RN٩ZUf>gk{GqGH;2OF?a%U^~#~G]5CVsՖ25/Q8=ay|)PVkMm"V1" ťM>Koky~jy"Hh.+ޞ$S65A dD]YviEZ(q ҽ1(ME% gx7*TYjS=+"q%pXV.y2D-DQ/Y~q}C9me B )͉̞e_ ē>zZ{G6*CVhS">sn%%4d(B&5UvqsAt_il& $y{tCeu))uKɠÂC&fcka: l >)xdKl$cq4~6OĥZ]{/&ِ ..kq0U9%n֑J+B iH!. t^2w! \ HcYja Ab,vJ -y>kO>2 'r& ز7eJ|::Nk CfT9}t,ެxEX\sS"ҴRwD=_RS&,u~w Rp0b "5o LgSo {#|BMU#ڟ.Ew uа>G k:i@ S @|3ƷJbua? ah&!" ^|o -rB=C8/{#p3p"df W]h 52@e\nJ2gĖQ|.286[ 3`5.4mp i^X/XA;lvuΉ,;pO -y`M<Ǿ O]0R|]J*f8O(zBNӏ1CnSh2D&JlДnKw4j7| Vd?<M@Νag 9nn'f=vxTؓ[;uxD0lf=fopY15&PrXbATc,KuVuR40]GZ?H%gha 81USi3l7ќ$Of=~ݨgS^rZ-~&䬋EiP+nY&nmD풟:Wik)aidޥC+56 jG )@χ&Yp3Ɋ=-U+_v! vQ2-t }7OiAu~ X"(q@^k_ ;u ľIcypms' ODK(ZgsLRZZFÝМ M.S`U3ƦdɍϷ*\tMc,nlN“ڕ4RL-,l9'>g.Q8)jY_/NSkkeuhad+ i>ז]݂] I }G=1ɖ^ M?p\AF[2s4BDOsQlB#BPj^l+QOpH Y /lE~:d TsL_pap = ݆8WidRv48ڶ0!ZӽـFq>~ȀU#@hcҭh/xb[LooeՌ_@670VJpkt|4>Pq\QM;7RfMQpkmG6AֺҢmZI,s++Yկa˹_潺^- h|1˅w=*g l@ҟKbgUIm t"Gbj4]y.Š$OȖzNil_$&<`V ?)oۆ'яB׏VBrSi)@ (\ZTMkT:3h?dE7}/8]{!qₑ {k0*v Vke~1E>oՊ &L&E}3W9JÆoMFGD̚U&Ԯr|y=mcjq0ag(بh,z@CZ,E"f)ƫXEcFk)qTm3Akh!鵓Z܏M:A"^Axj,5GG? L67`lD)MV/36c^=M6YSkӏ׊Z215У_T=X^n pn-|dy#< 7jIϵ\U(Cs}Ujn:@/$ĖAw15{A'I<ݬNqsbS6umg!TФu\WuvUԖ.JSX' \5K(>U rurld1ڛ.q>HhT.{ON. <7kL1IJwqd6M#;)a9ٯkDis_bbN>?X@ʛ,3.TظivonRLVJTDeemh> C0a8F9!ApT%V8_Xn5DmuFPE\O$a]׫ZA|w HXsKD"͡ZJ:G5TVLDcRS49}!12͵Bh0=׍YX+ X(PcmNو6Z "pls; ޹dz?$o71v $Ъ#0c/S<0]{W02o ؏2Fa!6 #lv $TEN0R`{̒tUuţ'r%?Rd`K\o&&Zv(B%WxarmsBo\ScVXsAb &R ҵӳ2J틺i ПJ [Qab?ݍ7?dJjz}7t^OirlM~) Ep:1Z@%?;FOrC} D|Hz{t`ESf&NUggp|(ݚY@/LO/ͭ|D%A?\edAړPr߉ui1uVMm}iA90d/ ]bJ28G b/pc2hM[\8k9c*~CiX)F"k IQP)46nbt`+Pj#c[6,ply7R +5 J'P뇀7SH. So?P1sڲ6>hX  ("r]^c2ӢݫxKw BR[{"4xSu5ES||tAtxCf.^",Gv}h_}$9Xg@d4 rV:c~ො$wjٺ1+<5wr+Or<& 0T a}9;T~wO ?k- ⷂq@ro)%:pwP͐5+pn !${ف@\B-3PUa~絛cҥ}y igl>#x}C $(fFF}<XW=lᘉz U5@X4}aP7yEdyCwHgl%r1VJipo>kW1_k팒'cTSY]D |ӕ6m#|jX!V~V ʾ;Ί/[ Rq5&-j&s 8"KvxZzsꈢ3 ny/L Ƕ,څi n^Aê/B Uh~9 ?IQm=0^02^ 9*2|`Yg`}v*3*?M)n)XCLwf 0l6 G;dՈ0 J e> Y.6˜ޗ,<2Ā"Sn($Z. A%]"ϝP_s3~&sĵWbJڗD6RZ<;ZCmҔ3rmqAmq9n~yyߓ/kn%&8 wv<)譁rgۜ\>stY`7=D懴ъoP%V`B_g5%Z =I^)I^,&k'-P-1Wg?Qyϻq5;+&d YZjk)ȴa3OF&AK턜|*{gu h_cjpnhӢ/`hxNlۂ 1N\p:қ_B"5htV\!K0  rЌ-y8Kok4r@&3QKe(oz2]ȤfBz^beLd!ީP< O<-`@{ˏ!LwFO& YX-2Ho4QAcS\|0K/WXkT}b9yY9?Dj6cuin{$x~%uGXjQ@Am^.s]qv5{ԟ9:l5 Eέ Oɽ~~}b$S'Tخ>~G!-(5:CUc܌7^yu@n9pwjUT37C"*8q c9jZ^T}WТUkU.;;8i?Ih,' W(cPn {L:~a ߂?XJV \g@Tɛz~<>aq,nU =>PA}K[B5=g X/`@l‰ D%!VݕO3TԒ(ˀv蓄( +a:l3MwYkj:*[vr*cM;XMzwjOTXk3gZk w]NN[BGeH1 Fۨ)Jk_'p0rbih+)S$) *˜ V!ܥ cs/t݊zЕuSAv2rB)ٹ*6I2Pz*` ^"%zQEGNKCrXU!ݝ̾jca_%J%?V.$cmW %y4%TaYkl,o(z˝T=C/\?r,֎d[tao3-.IVsn /2'alN2ʭ5 "ģLpzz=&rԞ"'38[P; /1/Y3̈́1?]9[qȦ|V5y);]Š53ahss1ّHolm4R` q^t t+%~$Nos?ԠQ9O^`?g妠5X}ɥ-W j~F qGbA 8zfcӞԕ+`U}x~6YJ79&$L<&F[8v<gb8Fǒ^GUۉ͞>c s=[Ж"ZRoE[妀HP7`R}&pÈk1@Z90t _$v`iUA!LXnlsz?!LP ~&.*l擠4V<c-{p[=aI-YLOx֩\zw-.˰"/PlQllA9]ӼpV}}H?JO.iMZ>J4FgH`ĉɸ m}IN9aIa>Jj'-a{yj'Mgb`ek[s0=͹/nW$M1GyDUp(إDHWhYq< %.2{0~YP\ h++QT~({ST"SrQnx߂}_3DYIlL'ŕ8$0"ߦfϊ;<92=(FܮY'@I~IAd^?#' ]asŷWxXI0/f '9?4E~ WwDAG)3X-uo&X׮)X `Iȅf=Ek/Yf[ 4P~;%P~[ښ o |o*c.3ȕ- (bECW- huFʔDJb$P%/y\&|ZD *tB`0HX)}tJ fe='ҟnxlD>nNBLf6 b y'rc^3'9>u\y4! xdKN9sM&ÞӑvA۔OW>`Z:ˇj͜L('cXd16E+h>ub B秌ǭZ*9Gi95}Q:}rË#pʾD&_:m@ΰFX[#`J!?'Tk;b]i-ȅ%"d4MqQ'EL憷wrf|=QTT^4`Jn C;r5"n/> qV(_= f;VzmŅC)x &'|wNE®Fsfh7yk⌈HU̩H8MDO3-/M>G y͗T7`:@`zzɛAX'Tz(2 ܼɧ \g44VM&יFwc*KbG6m""<{ imФo5 jwO}vpuovN3K/ˬ"43`+Vei]){O#6PFJ[}ǜ~)z%7zO7_ĨxZo_+~RCiƙ^~%aQvMbCW]-CxZoޤ*jpɧG$X;)qmB8X_xU$t}Ħ ^&I" NGl7'IYU t4w}JEQ 4=gB 2Mvy F ýE ۞$d~%y;qD:mzo>p6zƍB'zqOȓ5= T;ga}R2ʧOuSv#]Y6mWd~<~|v|+Nû_73qQUxs$5h1Q'͙M%929OT xMZe+ks*=KAKt԰wZb; ŠS`LNrcNP)n/I%p SQ  ge?24~\ZelbEmōh3?w?(:e=2YsD-Ru.ymJS] .Sq-E[PIؼ r%wtqdePk@ܭ(햜SO0Kct˾Qkլ`=pbUCKY|,))HWo^pEe@ V$#aa2_Rp* )b·,m Q@0tdk :7 FcǪŭC3l ^j[ eMY׼ mM lBLT"ܔ{#oT}K]Ss*pVa,s$D@@-bc3ET|˻ BP9K b: hX [Ư+ɹ,2U&[55ןyT_j-qZ u"Eo69 VEm%`m"Q17S,P_"j4 g.Der8;@i ;FoQK^F)jIl#UϘ|:%+ ~e^LDYuK+sgEk{fYM #1w>gu<$# p%V}\w`58" c Qu'!,2߶zexFl*Q"958ó!j8yڞV9a q)$w%p]lQZӳ3'Fz]wp1|7pF@D3m~2Ie+ T@Cq6@kJL~sJĨ;"a;DAo,lR>Hl*NdľK't{6~^5c4^OavxAsbIzQHl%5߭O<ؾYqr ^0mVVv!) e9_ؓ YT4WqܿB2N3t, Є=QnUP3iׇE%i7^jTc=}MNa~hC!O Ӭݽ_8rkvhU_yW?}J|A &xTPЉ)YGAHT781G +Փ) fu/h}:W%9<0SY<-'s#}Lo(F0Xti,_N~_idB$GJ#AN˛MmPRQ:NJ(yדHl〛t*@mu&SQG)7D1ЅtwgWg<)کEGt!z1=u>>:&N ad繙LTX_tiwcEUj㈣g|fsmki]XG˹KӃ6duLW-ѵg u9}SQa0;/&inz;NnDV~ݓI BY7, G;L"v ^ܢp܆jNক`F6 n7=_{/\ mqh.{qVmK#}l^"e xnV1 7/azc Z‎X\<*ZFRrCxh in$O+qHїqƌ 6@5#@-;,:{4co?38=ӘSU˭?J94Mi0\"KD[qgฒRSp`BIG;BVNx(sd1\gVeEc{~&sQ.qEysJ[WzLH3FTC8\ylmKҗQ"=vn=,HGou;X͸|-ɞ5/Sx~E t6nC5\EdbĈaAnH0HH=*܆w;<:I˫|^R`٩MPbL4U~qPI;UTEFy{s4/5OKIGE6>(%~12 ߒMAk{~ xxOiA)<{Xiy|؀ >@lu  k:p eܫLpVV F}+m7&C¼5)}ۋGn:[.~n{Okn1r=1IXОL(SDpV3u)bl/3xw>UOPJ‒&&5OD#3L D܍߬Ac|qC|MO$C_ӒmO!#.>v.z?Iu}rwؠdH HȆ!m{pO-Ӽ}RO>" TA\:xEl8hR赤koMX^vQM8 {fH#!sBf"@.x9<z>:ݿXP,H*;l\UeG6r-߶:ry%?2E|^Uvy? BrQ)uNŠoNMnbbxt-肃êWI6,'t ڨ]h>&#mT\6<e2xdgS35NV"Njeg"Cd=3.|o2Ϻp^h -;g(~ٓHTF"_˷B^T矤s)[RDMPa/e+QՌ< ÀzQ{ v3}-|ɦ3) ?@m5vR:z)Ag/=42\<1u]gawV:|Lꙭ6G̩#bTp < X"u#7^&P<tY_`H,dzj e,fPGRhzXɣu]d> s\,)&?!g9`5؈l]PLcW E%˧+,jO VC%ŻXC %KE!p*1+ڗjui}3!'@4*9j V"! l0{N)Ǭvimٱ#2\L*[W"IB`IoIpiLe|lw+gy!8<6iXeC@_vu&ԞGe1 R($[ʇFQ i+ӬcG7M( %hgʿ$P& h*NvP#a.svpwfu7I Լ7 F6sF卩ޑ3:ikO^՜1J(:ٻM*0u\ߋYX h$ŒD'ȇ8Y!e? r5lA%׸I5' 6[2$ 5(CJAz; ~g `{?`a*ۤdyq3AGE&Ar,, ]xX4g#ՊKǍ™u(/9P:[ac{X!m 9zݩ1_U睾/hFgʿo{/(-L^IyS)`G&J녷QU"P=1fdm$y׫$JPo浏AL%6sUVK=eŮ|ba[Lf  ¶Qx:A*;1<u\ńvZhyDW!8d'tpcz(OI"B~4\|df Qin󨺛/ NI8/Z@?B֪*eQ%ŀ!m?І'{52&mGG?]-[,}7`@] 8/DH9/'UxB"Q盫;6ZatlU!dw.OgPQk˯PJAIE̷*1rhM2oŸJ1?@NE s+Y2Bs [ΐ`Q)1"j&T8a0z8)Zt FdCy IGbLUՁ9i2Um($n#Eiq%A4U&#;O>͉6E俁 zܬ6ल+N@e ɗJ0 2ҩEfj* Ϲ93Բ^Qek)-p"+(]jlK@6ܵd6۫InQnb*C)qnyYb=}kƒz,*=l6u'Y7t:T6=~o>Q1(kێJPP[m6b %6TBJKSpolema]rŸi"De "f ~]ewŹSwO1W7}}Ũ{1j%=N`)0ǎI-c̀Mq#(f0$5ۄw7bރo,X%:;k fS+FzJpAzmqN}ˡIƥ͑L[iכL[*^  {Ȑī5;zr`\57\{[-yK\Y*kgH'FXWhzÛjB84i PSǪe{DBFGԼ>5dC1p6ݢV#anpLĿT#, Ua+mЅY{0L|I@ r 4Plf^W}?S]{W2]\37v8Xl+_Vx~N*20c, /GDpk M҃QwZU1zV!lubE sr, 泠e·M-m4"t} rī.|\*G 9>߻i[GKm;A"I1Bc$ZK&I[+"zC("U|!/kֻн ^y١kᴱ\'|/H燣Z$+hu`kn>Ď΅q)u{cVX=jPN7>ᘿקꢋ A᩶L-~ģml 3/&y. Fo-87wEg+GWoŷ=m{  h+%Inqo(g&QZ`Ǔ7`7oɄqaD$–F>ݛMGR$Q8~ˆpULU[hl* ݖFW+ ԏ++i-Bj!)LrPpwh+# $١OJ `QbBi KU'nܭ@Fazp I@ooMI،, @/x1O|,+l̐`m"#phH唤s@Dx>OsH`|HVl>m#B.!#nQSYy}ȇ6AQ偯SiI!IO,F7Ea=U~9e,N2j0ϲ'~TϹU)| eď8JוfAg[zp#$&xB895J܁Pަ4u-$0KЃh @VƸxݟtAVHe`J@.zMWQDkAcҨn`FVϓ_^Ns ìnu \;e$!~sR> g \|!1K ]E`yW1n6 ,X>J-߀EP2))F;(?5v< r<_WıNe`Q퇜ZOlur"aȄv| }WLvzv9m ӗ`Oyej)Vto('Xb\e?_Z"bw'jٓv4IDN s:j2[nV k]V'㫗rv~ymwWg s@Lx%UZ=YX.Z~9WY(thUlݚ,*TXk3< kz9L5 WDgَbYun]19B6A@4NƢAUAQJyJd~f=2:lL//ErzcyQ4J:+pPڜZQG l>|#1v۳7qEJ,7 YW6/Y|z&\*c*kf@{O E\:7)2)$E]DzΗYM@KA ȩHJ |fkTzTTiJ3V!@c˴L?, );)Z6& |McC4-o~^ŨОJYqhtrfH@ I9.n?=PjѴޞ*Z}lpg۝Ppމ4 H+%u|жbNl -2}g wH*23!|~݄]bEm; У䊉b5 mj3d_WӍj"+KX7"SFd$Eę)QPQ{1 )4Yb3 WAhZuyF {/W)dVqJzWSwfPCCo`&(~AMDe!,~{TҦhṾL^\SA2R+aѩoz$5 L/_w<9 zfU逿#SREj%V"f7.Q"C+ V6Mmn.^%3`wJU _#Ȁ s-p}=}~ؑ>yԒ 呋t&]R9_m<9kjgn2ȊR&Dy k> )e.-ݢbmETj]!ȭ͛ߠq MBrr?-B-1uϋl(rG4u8qƸǾtN,1~D :HDJd,.PI\o繸2I2I7Eoqdi|h쳢7G#>Dc$ _C욇%OWfIglR HrOdoX ;̀X,}ӒpYd#*Fџdo[m3jmoV*q5Zg]V[5.60ؔl@ƛ?ؑ;i¤t)q؂y3y#t M|I u.:6XY"M3{)uj:[5}.kMviM4hlMsl 7L2+ &l\ !R3o1OJH<2TQYR|wSCǡ];rt)#N/tvSExrx$9KBQ_!vޚu8$Xڋ`qڜ&یk!ԵŶ1,HLR/ۑZ\Yc~ 9c2[w4#I^X=wwJןeAg-g\k[oFf 5 z 9:XL/UN"ã2Ib;l߆ڬ!-ėyܑZpab+K@$!%s 'yInl>;S?!ZՌXm(b=⭥7[ϋd¯d !p Tyy`Wk((6KTe2K N\a_-q&yd7K]=H GdqyJHKaO"ЇN/5'"ϚCyaA -wy<ap)yγӌ<:14b&n:q5C_+W؛ekcuT'YX $px()/<*h'0z̈];K`#|TdRn6FE608 h/@mp:XÖSMϓ%8C?r_eC`/rh_|u Ϙ2Jhz4`ў})O^H|/΃ ۱m8n DK@Sv q!ùŇbô0·<6W`M-%\ }1O1[qVI3Mc.͔yt{"gy@~"BNQmG] O{D#5E ϜJ蚿%+͒3XV!4 yTίKD RBN>%5¶,vJG"g ;ܑD<9ΆwPT:hhBUP)2 +p<3bNIq&m3Z(r_iސ7|-: U@-%[xi1;NfiՖYҤDrG IG][)fsdҺv*EŚ@yǑ9h1.A7٪E %/4oSFkC8vqg>}$4 =Lu\)RBCؑ^os6{q"ʑ5cM,#C ,D@KPWǫ3wMŀ?#;rٷpa Ta0cX[QBb5> AG:IU\4TwMXL aO{EJIuL->vsc#SvTV딶z3Bkc=c\,[sġ.=}*.pe$e(7NِIK$[w< d;QV%2t4RqSdo Ҟ]04ޡjɆ@,4Y QzIhҗ^ S ~Ev|bx .;r b{6o'Ga\1'Y,z\eD&?hs}UW,^/|NNbwEfQ꛾>Oޱ,ag|G4ܮ$f`ݷsV\g9/j/Ca@ UK]AnGhoRDeH vyI"lX%39"6Cc zVѝG.D~[$l `H^4 h\ER$h\E&zw@ tYz vÂ](l@.bLh4}X\08]yB׈dGjS:4<Я#ʐc*S#&J-BNF.ѥYLo4^qYl4AiAF&PHL5=_)^MFgq ~$s9m諩,܁AL_fCb:npd/5 ѷO @eH$: "qC0(RQff&y">4EqmO'vq Q|qY um(DԤծCN0XX>J?\:\ Jn'QW&ۮ[Y^Sq/'O֊¼XJqlFYZ1Ũ^cf%2śAo+ZPT5S(J$gW|aOs # 똀@Lts i84p.4P 0AJLˑ :KH\tD=TX@dp mF摌<]N ;#Ǫa[;f %a?wy}\]Ok.'j]=3ę-9i\.)%.*xĝ-ٯv(AZ]^Q\!ќ.(z{YPqw7C>Wiğ0fYi^X@%fgZ0T .2%|->/ٖbXP|Ƀy5n,g>z]fe՝'d:njEP?i @*-:Trᜦ+9P꯱;Ng*$:# X>Z%X2J}NSȆ8s;ΒZQ$"xв- U.1Y#7"RgMUni+`cQ.\ ]୮* c/oe L{#;ްd ^k< "P>&cvHڟX?>*-Q؎ ]tZu+<KU:fkFj37| 9 !y\F >TzeiRByKޒ)NpsV.F?iL Z -[nxF b;#NDp"?yQ+Ȗ埅dzBf;eK~2x]a&Br2jT\#"ZܞuCINp\šQ ^ߞò71}ًcH}/9`.Oյ)Uh;ʊKtX }\Ct~!ݪ9WA% ^bvg "2NOI$Aqb ^jٟv]-j#4e{Lj~ϙ˪ƕ=(>mrac(9r5JvNױKե=u?^HRna3UN_.k뇡x 0OSEWR?ÅFrasJBΕ]jq7_C909)"L]ٴՒeVS;d8Fu}y ]oP53$p].jCyP`qASof 7ia YdoGȅHVIm^l/zݻ5Di!&IiWnktJtCU2h#T~E_`I^(q5-Ѡ5;4Aj{f *H#ZyAzߵ@YsTD3$"[QS!DQu9T'B2Ugv(!HCZZ]€gvFV'B~gq$7a]jMFEea(nYo0C2_8k/ ƇN!ĵ:ƹa :U\mg GPU=q'RMz4vk{qрL)|qbMKx %%b"Ȕ )u zAAzA>ǻGSSeZnԺOg|>5XI#/SZ 3L& 8 rJٳ~1f>sXYN_>JnVgL`?9^-CS=X.cn9 k4tl2Z==uZRo xS'Ml|t4Hc!YH_c(̝ =4B U&-'8՚?yf'*L}P䧦!% F pBnk_- l ˓.M` 8B~y^gcLܾ4%cS3adqEny9ֺ~WL#JFNGi 6i2$hH; )8Ka&-&w2 Մë^@VxWjVބJi|#H:ܙ^P65BM3/O:VW9ofQ :)d;}xx~4zչ8_enO:G+G Rc1;r5H`5xL֣8hDZCt.nB)anPv $,!ڐ,"nK|Q,G|gti;§ P Ȝ 'C$OE ɱg|!\BLmD.X$dXFJ)*XZ EgTqIA`Gc/ݩk'?ې(]v'FkVVʭpVca0!ul<$/}a7R'KRO!mO€o"ґ:2N~c4buFSLi[Ap,fGTG.c~s(ämyGjGmL!Ig{gv]Tp@N *>zx1Y=/=\65HUwVS[z@=䍫010V(]>B[P|$qm8<-Vj$ǂ!h[a%B (ݪ'JsK$җzUF*[va"~%bbMz P""8:\\Jrd^P˰k)qV =^[56Io|&R!)t7mPћ[MwW'U8K󿥚潋Ȫ\t6a _BxN^ ѺM Fh*lZmi5.߭2㗱8/;s~Ҕ 1f7y/wZhFL5DOǫ>f3NdTZ< Mc:raMp#7J{K*ͭ+;lF'xջV1#( /Ϫ?k X.0;" 5'qFk a3n:;Q>cJC[(ڽ,z+3hdD' qѢ2E:NDJc#vt@Ki&IK}v?/Mr rerѸYyI`yvxDC̣=Y_{)S/gs+ >xmLQ)O"0כYɣbDĨM`B&\Y(ҿ[ekAð9R.]/H%2gM  _Pb)ėo8%.*$M/KJ]Z9-Fڟ ~x:䕩c %gAdh0@=ъڿey09nN,,HIE0^ zIG*ۂ`]a>&#G'Q%YcUr~vVz&*=`lJ ,wn%5HVXr^ ίՄ!Fn|EKZm6nh0F}-A0-ɩ]|.3LRQ=`jyRvj\RoܭOK5M]~vJ !WxZ8?4ʩ{˚U`$;Z+ ƒ fjfR@1pi6gI:J؀H=tY!W*.nvXgqF DN=zU&)Ռ:V $w6kd'sSo@DK?PƓ#{!Ֆ4rEzg0^s_ 7zɋ:U2AODRDs!:4s !%^d:F[YIoHttqdXꥣ~l] FD^yK5+$&$v(m)1vi [kuE H r{UxrGޭJ)' 0Gbod/8%x"{~ElwJzd1>%S2@ن7Mo l1c,|?cjnQ1CҘo)5ҚI+HWy@.0N鷟Hτav!تWs4S/o :; N{ICcA0Sɂ- D?y BtM^ZpkŽ* dV&V_PF?3,P&r(mb& ވ"OMjUJqDD,rw$Aʠv֎wP҂sf&(XU<|-y>#*!Ѣ[е;U`F=[e +sŘ&´z9َ'=y(o[F7H$2OD58am wTr x8EEZѡXH`0ik`8y]ME{X# z*n%;§Q)2NkP=dyt|By9vPa+7*iNG:CR>ݠ3DTEU'ZeU܆MIc 6 \}>C)2Cg44OGGPTsɈ`hB֯co'eUIs-AvDP\c݉xVK dXr~#͹7}f)SwBsՙY%7hLsQ Q5fKk QQq:Şm&QӨ8KZ2WE c`~[5n|9+J$)v&52"F=,W @Ekl Ui_^/$iի O)K=fBI*}t];a"iysZ{ELTugv&Wj4( ibE87%=n/Eۼdo@ Q  OeOZMK\z@O+γ]MazU6W~g XK_ѵ@3B! (s+]*[h_tj/ -VLP*a[3_YKJ?5mi əRv7j8%KE-LVo⸜=lݤ\(Cbмk'pHsW?ދȼu?1R=tf|;}@D\C#}*" {?Y ="޻utrѾ6&Ju5ڌ^ZA. bkpb 1}"8ǘGC7"V*ݺ,μ̝|%a)nPiyŽ|O]HOzιsnq$ 2 IYY@:ōTxwmz8*C\p]>./Oҥ"M($^;ԭF n9)b ,z|I?qȁ새BS75.gLt_Pi:,q3C9f?b'$H#ZߑP 9oc,` #:kgO$*qý2K|ypVU-,l==l^PIi4IEʽZq\3)ү*H^߭ XF)ɪq*$ZYC#/>U)+r Z T"ۙBI[7en&#? 8,bTdlgFh *ն"VqW IHefJ1V}RƂ^wWls)$u=2ı_eUAQ1ճ?+w8&ČēűQ*vj8=t9Gsní|7ZsV1TNY6A$<'~Ք&|V)z/-*>;6iBgS"܋$Z0܌]>^y5xw@ʹu~P tl 2\(%Xt<(=uS*CQ n;U{meGSǯWI'G_  xʮRv=(WԄ4t[96u"ų Ub$`ףhWO%UŦY$)TB6<^Ŗ [W2?~0nHkq9,\EYc l<w̩k)1 r E#|1qya=&~yTeeK:(;_޴2o4gJbty6)+3ٺ?qΪ>1>"-۽WA p ji"fa$`p, QxC<>(6o-MLڑ<O:#wdƭ}ٲ'U=|Re4&X=m*ܧ|`vo< #65דYxтهm'U'E Kg*y9Kc}4x rȶP\̫ϢyV-2,"WnD>ٷ(fEA82.(9Rs"YH@1}sNICl"xjkRE]2ɲ'7ie;+ I3mÍ(rm/yR+ӃaRlü7.;\v+r2j vځu 1[̥/ Z;kRiVS2Q>Ą˨ Rvkͺ :|G^lv.< Ž"/$oFrR-wh8|rs%s]wSښ۸#LT1P{m[x$0@C"} Ab5mF*! 2K%*fu.ۀ~C07#U"v-Z9W}\oK];l".''XK<\; ZD4[st( -hO)s)< $Xuuu~ċj[^Mj?ʤjB# 0g3 Ww[G:>F4> 3L6ьl+@|MyV79C>}P8D(`yq?W rSۃXa?CRTPyZwfR6OzH]Q ZT0fVDzxPQɻ݄'n>yNoP`hwa˭"׆p_*~b1 `c"o\\+vfҋ2}n9gVD¢+29.-@Ӑ-JrطҮ"lb@P>͹c%~g%+|wmS+[?U,k)fYgR!'\^6;Ǩ_`ZgΝWmAPܶdFm/gI-'drpK6;vQܐ Ah K)ADݰZjowBo'X){N,@s|q|䶈CTzTrXbq~l8 qKݘIMwQIiR]yE X(XEe'.5ZӃXdN^!>wߤ'VKe{QD>VO٬ͷrb7@HF|![N<׫/mDcO^iG=8_@=O1`T@Ŝ?5҂:)Q>:#^Zlry<[Cղ87ti |lL&/;)(' iKB. &Z k;Hc1[,[U x=FVJXK\6*dE$ˠR6`!"J,レ$Z65?r&y(UƨUK>K}xX `R!XW0`I"%CH{y;!mW5(46aT*1g87a.Q}rL ņ凫L-:yA4&uw{~Ǫecl*$%M̲A񠋴@fATxR:eWO[~=%]CH1M *0?~A({YPbKU/w uZH::]\[H?Ibi9q^īwWϬPvYޡn_uO*udfgEʑg@ghI[*Q9ĩ-%v|V{ڏ@_ps=O[*` CNz3@mٶo/(MkESU 6SפRreh+ KZ<[7{ҧїJu5Iw]P 4,ZS Mhdf1o8oxyYg}"An@: Y03`f9.<$p;0Fde69DXXoG”~5oN5O)tN Qvaͅk{*ji9@:l#Hy4d_Ѻ*k8^ QޛMՉ D ̝tޔb#c}ہ_paXs̏랾}ݸ姮M.lYb芣TŬ {S3o8YFaB8Y-K1  ǢUT\9R dhxus/Fhy/Kɟ oG_BO] s9?=㮒yg1bGE$ES`m/a:|+ s W[k_rPzb~A[j< jg4a4jgѦ']9wd&{f%ɚCăir-bNb ^hVobnҜnW $0 431-$$;&+T>q ce4)$8BBS$W.zU&tE2p)fbuw!4djqBW3?fJ凞;JL* T׌l.]C3/6[eq@N]NkTCzb)|{0lvza2:q&pFr)tS3:WعֈD!6O/'4vA#Ƹ?mt5jK,vzW+nȾc50 W|KSA>UP܄g@_{@.j&&8-H X$Yyfez)-4d咦ixu"P4 Izè4EpFv9vP ?Lg8M(zzԼ-C[KH~A.MjWeE ah_nHJxg[[L]WXj-IadO+V8kZV0ROt7Vyz;"ZN^Ze~Jk.۰*Ne^%2%WPsi~|̇0 圽Qʷ\5`pxT]mwb4?*q:R+ .Fm.>N,j nc}e-h"AS^8x]7sqysp K1s9='PzW/)cflՏcF+PN# A{qM-oGeҸUG#yN\']M 4~*>>> @S?s2 |(Thrإ&.{v ҵ;^%6qa2+hwiEN-̫)>br_dW6wd=ɔ_3*uD'8o틞JIw5(i' 3Hv]RQ]mM1׹'&CPqIfU ySҦDQوf$4pŰ4x,8oiH֠r0P5_\:8G(b<ߑ!Oxe?n,Fz.Cāe*ںJm%%FKxuFz:FggnEOe#;qwԀHSB~vL 3؂zי>D0HA]y/ Amh_ !h1m6I&YW_Rev`goNw؜!(v6ԘY] W(\*8̒xJpte(2q ޼wвأyy+_TsGlA^vX@.w&@ò<3Sw+ y+3/K)cALVdnFkBXUpiNHl {jZLnqF uط3-OD$HF$xEyU0MJ !GjϗG ZR ur?pW'g| ¯B!zzm.طrm?G(2$쬈&47@9sFn_!ebǃrYC,p/sAk-9E"כ{͘q.f U:D/DDty/7o7P۾~>J9.$/lO,bC_E%^ZZ9eIqo߼I;Ȃd W@Qy]w4c uҩ |Itj$#WCs妿44d@iT}K}_8(o-T؟FcWnX'D;s_wg#aAQ;'P Bc.?ghAm]J.J{9;`nE0ÊA&r Mk SG֕Q9O|NNɽCM烨쇯h,쏋t3E?{nBphqxխ0\dhSr4 ݜRY}S 20RKJ)KN9=j6$:M| .|NA"RE}(l OcUf+T]j]3HG5?dP`VC:E:w2eunR_1]eX}{ hOǙh2"!bs_PfL)ԲLrA:o(Ȟ1^S{#=|YTe]R+_8l$4-rUR)ܵRm _̴Ʌkl9?/G|* vRfkPߗб˜]dv4"d|8y G  ÷D9H\]t+7n40^~i< PPŔɹY )0>h;V/"Q@s^{̓Ya E\_f)[u!\ xob7F,O3=^ՀcvbitlH"cW,pu i$8l J7+sJlP>,kT /榗O=׎B<@l勰UtaN=垛}aگLMdesE/+\ ^b2L鸆 pΫTYy0 Bf gX(&\,[3aXXi | B>alkG9 tNH (7 gC&=n|͛FE%m:0\G|] V3F)9xӣs36Xf1Jyx`i[52jKt{LR?Bx&8G@0+uC #&`A)W.1O/"cj\Stb텾0}"bUGͫ5SOwG|s˞:֔J3e@\!nPA嚔pc2٩LJ+뒋e2XִP7-RaAQE23̗eDU^KZYi+*pDX|`'@T'43wӵبT?Sw,Y+G">g- שm2bG`#0յѭ_t)c5$ge. *`ECÖeXP'۪jE\"=afil4^~`fn{*AZi\m VI  snI±=FYK6ZoUW sѪ=,zdiL]6*((zk1y)? KPYV!ѢD$T{ KDh;Bmg驣}?䀜n1X+t)eZ~ V2Qv 3PaCx DOKݝ<'|KuB#1&!5ó&}z񣳾ZNYVqi 1Qo- ݂e!/%B2Mgy1=溓O+H \I 'CN];ѲRh%J/H賳Е9Z30͚wl탈2+Sj۹`/Ut{T1፞l!h}7;İ]Ut 5R;VOSݠ.ͅϩ 8 j_ɽԯdYC˙-80gq*}7E]RLLECBmЦtMHKǩ:U_"8I,f\BǿU [(?Ru YdO\ήj0{Ζ_Dž*TJ=F)7RcTǽ~QS5GdUb ^S'k3GiK8QeyR٭|Ka֛ v]-݆ =$;ȼ1&CsЖG$SHZhKRd!rP]ܻ2AzmȄvFTY݁/1*9CUƉFˆuW.y]tEN)\}Ǭ5H5p(uObbno37c0ɂɧF-VN'/8J69b6:fG7ʙ!k1 |I״V]Ј7Ĩ[nųU8/'^28|uownbrM,\dDosPJgG[]cV>Ǖvj*&3Qb,`PmÕsmǍ ZuRE Ơv)Ėe1% OAbti@O /+hvTY]fg8C¸O:6Xnq%{b2whю$\'?_F|9dOtp/4B+`G'|p8ŖCoAl|V wp1HAo9E987PQM|^VـMSnI*PI)[wv8/NM}}T~, ~7Ś$3}.M[4V6d^ٍܩ\PMFCT׼_ìCr1O\']߲6 V͜;x0 kxޥW6q',_xZ~Tyx{::ɍ xf3E'O{~q5G{RIUSnq4C6n*[ʖQAӔ Ey;5Wz>瓶r1vh5zx.//ra^[e~f |r@|_./Z:Wmu?kt)BIZnkOqoYt~q}}>% DꀐyR- 8fʶ1ڊ9C$ !?\|DOJoqWŃ Dw߇voM'8MO}E{WW_& oP?gCU?eW?u|=o,|ڶmD]t3]+Ax(-fs>*+7Ӳ*mUQ ;i:{K"hoyMgs}-+E5Bos_7=7.n?Q8 j"`+7vZ7hU|\63h~A [*PQ23U Q\uˑpNst8psKcKnuƫJ%fqUA^^4x.F1E޾kg=J$GrK辏>g۹(>o3\wZ{rʊkj{B|>Ul9}1GUuS~c鮭g"@:TgP<~ι|)mSLt@`\|Xb~*~QbȰ$!uMr$+X2TH<;1I;끍hMlDccFƢcZsbƤ6RQRjkQh1ūcm+cmرmh-,ȭfLI樹˙\eۥuWvٚ6`[ 9\ֶNj2\ 9؍m\ 拭\U̥֡W1̥s#9E9ikG8\ږ'1Nij--^ddu[6jnp aA`ZUm\jjZTUN1sn]V- wmx*4Dm\ƋZ,jƭF[rŒQQj#d4TTTRh)Ew&5؆m]I!2RJUˑFc%cU6VF7uvi66-ڋwndڮas:m70-Z ԘUʮ6,mI+\wj*-کRs!Rڕ\deܫWKmȍrETmlmrQUWw[lFslGZ.6-݌jƷ+FcQj媶i9Y֝d36DsJڶ%lڜ:í \ӭ-NGYSd6G4m)[m UrƫlPhx/ţY fK1nq8flKde72v᭬dC0qFYDS._tvOj' )QǍ?߷?/ϡz-m5=sni.oM)ȭT-3nY4h5}=,d땱ND-*ure!R(IlYӴ65c)/'J8LC QQ"^:ISe79^H@@P<+T1G~ 4Z VP{6ys'3  lps*lba8vQ =2ڿۈN3cϳ t^zhoKؙY5K2Ⲣ`rzef}5*.VNУM[$ʳA허Z^lW^MjN82%%'l8.!!2+G1=?s^&U&琶z6|FU⟩Sn$eﳴ#dij#Bŧ]=S:z^$|7hXF2Ϊ!-ځu6+}Â[aGdR1KNH~jI_ʪJx7LcY@:!7\zlxl}LV^"#/IJN)ZPbeZ{ al!̀TR,xA.h_yBt :WQܧ_o;'ެ!>kfp]fn<̤¯"<1I6̊%d]y{t6= H'JJ!qłnITʓ@M&"F 2 k?E-bw*Ar0?ina'Ww=YT4c 9:n(a|WZ`hjVKwaRHqK\+p"ۉ2r&$+L:h+k̹@4yndYws+ӤO^zcیQ6A? ªB='(ukz&*.G.qp!3HMi-)p_m㒠)>>$dY= j*3sKLc!ek3LKJT&._]*V°_aளFaW`5kW2Goб{09H| O J9g}j%"\B:jhABwG`wZ~{o[K-}जu#>^( 7>6Sk姺kfiXϯm[xiݟQho+ٹd"ۦCcn}Q]>3]0eL?|(s<^tK9ō._vvoTT BccEt@4K*#S0sX@M Ƽt:͂ק*j>kXoizW}*g:Na!yVGm oS9xpHapGujtl 4vV:H6OC }z1 a"ٶs\;4>v!2 -sKrUsP&sI6~ eCy7a|-+WDS5Ͱ͒mZݸ[4`t}%#\-[c<`fqetfbUhozxՍ- nŨp+_UhDA>A%t$h]F1r(K3g~#v7x0p.*!fo3t5RkDpvۂU")Ӯ9tBp57<UZtT>E|glS jC\uQ;™1WFw["OHҫEZ+b^uE9kRY(ijz-M^STQ/ߤd\Gf㇧:|Oq\՞_s\^EsR= ~J2s8{aF,8NC\\0O+9J.%gp>7\na@|! LӜ/ޣIbwЅoDsԋXc],jn{n]Gχ;yBףQQ ?L ߰ Ljvaޏ ђeِloa)/(= grq tx^"/ɈI'znS-\u\R̦B}̺\$d/5U`F{Qdx0h_=~sFª\In5d=5fF;P~ozXBItEHubp4?unŝ66U wܠټu/.evvq }㼉af>\ø6CB]X$cl.[lã}LSUQj򥽆e5ArtZ! I=Zzrઓ'B3r"Z_F6`QAEFS/~DD,'P2]|ёR"0LL(45OV%ƑH5 [0ZM:pdM^IjR 3c'?LFlq¤S݆Y ZNǰR%ws\Ch|#A*{S;\Hǥ&8 5a`}Qֆ\=~ Ί덮lrZE us! @p bn9殺|)B)'}j v˥4!eKVʏ5ezw=(Q 1ӷ:8|o1u T K'B欔3 Zqc E*R'<lIRR(YHSI1SAt6#/`%;,;sTN̸FF{C¶^d  &o4prIN,1dʄ7gZ34\3253Ϸ?Z';l2~36Ww [2[o)nz>Չrz"Bo;֤$˥"?̊No4VZ;3O"]x6\{G~;eV#ˢlSTMkEjr).<?|i5LX%Xn[]ĽCda#vI[I a=]k1=hrf7oO /CXS+" };ܺ<:~Ф#\@66ZӟtoxZJ*2=Ii*RVe/b*\cp-]vuQG`~9QmVr 1o;㷹 S Tm !e(e oS+mFnpZ/U`Zs_V{z&WRmLغ)HJ'xF4BWRľN_mז?0od<Ֆm?|bzBݶ:.8k=}"]isSvm+$( U *8B/Wc8;E⫷Mґ7?aue:WN1\}~Y2Ͼ$&fLY̆"v%3ŸhRcwt éKLT|JIVc qjcq RI1kCe- mw242)^ax$B,~h=sǹP> !HZEkRAe[Ϛ(ft;4) >Fkrݖך=@7Sf|i{x 7zX+dtk x8..t!mTgr/9mX}j@9h$$^_ 9hz2WQ|ͨm=`u DN)VFD,dٮ\dH P [~S\/~ 3@ ,jɹj0iu)EA,} NP.Ⱦ+'Tco8YeC<(Ro:e찠 bUo H4 /2;^8]p J'fچz5 pDu}z~~_85N:=w1=#ǑW>gΎi]5GiCԐS XtL=>YH ?\ \3 BTsRͶ\|^6tCkʙ^wEfW~zCFX2}SmiOiʮUMh tJ$bFׂe8w_8eVWsi`zò+:銊E)\[mqozXH\0GN)bbtRxxJn6Ais\H-Ẓa'ivpj݌$1B(E}l&@i6QU%s_8eB%.5&|o,cT_1{MPFG*Ku{~=,!G/Fw ]EV'iݸ"8!]iB#9A; .O2o ns|RL$=%1E{{$HwM~6_ ]ZuVHxw}}_9qNR)w.AHMp3iyz句X7^8rm/']Ve;ʌ\fZI\'A Wz3i&Ό37ꦛ [נFTL:%p-DY'[7PdphO G&(/kJǪ [I5r,SQ)İ5-5hE\]2!˱z-bcaqU JRw++G- R…uN!t};TvL`Z%q5YwyG-Ǘc'i,z4)VRM?]J*ԘgMysrnYba JL$uG7^.\t;Ig92WV=<*&yB4-A {?GqqԒi>HID}Ă(c/Мj8p7ձdpy sBN jfRI7x1`L8 T3CX ɲy,y[;g++6GGGZG">Nx, KD~u"&ԾMW-b+rHc@cL/Ű5Om~D#O9:G*8Eƨ~ 2. nwRxX]>yem&4:UnRvjF;ym|o_o?Fh=d? ̣ʅv0'AuwHS?ž^ AOK!_Բ|;j@gs%J0cbi Z0!Jx^v%v rGoۡp73q"eĚP9LDmpiJ+{ $IT;ծ?;x[" a۷$%ER>g; S<PƌbxtBee8~N[ p(5\}k,qKb_5=A"`'UΙ8hzNR\uz""&D=_1$ՁR))3r4;`g6Rمb0n6]ju}/{>ty/zch7b.VC=!^I=VҙDcaF5bsEC7+Nÿj,9tvLOmC>|S&U!}rZSJd%Ԗ&/7 [q&[7 y h*%sٮC.}pS>EX\#$+C8 =Ӯl`wotT|##h׵sEC:QSE̒T[zce&s,Eb f0GqՂbw9F>Ҵ 9};XЛH'm+0h+CO|ӂ*)vrjpǚ|ŭLԌW֭w3maهϲ/F̯EV^;)@Mm"+T3FJȫL4牅AV0S q3.ϘyM21KH8+!DŒ(`1 xnqրBH%?\A-*}ꊊf:$rxo ţES4|3Ae?9|3"tջzϑec =Q*I`}FV[>)7eZU)xG xh͇ /uy,POaBBfIRJrNȥIUGsS d&} `Z;xø$eatڐtJ_0VDT| *&G:0QclLN=oi'h}8)4nc!X@@7tt =?YV APPj̻}:pD*woS2Xh^egAﱨr͓L[2 [7fSU{ Cwg֞t+'Q ȅ-/8${,Qˠ__ݗa:QM}0F:kFMOuiIISdy|{,.O~ k}}QYb/GMS묺r~wQe.~st [(Ei\tG(R_X8o;ِ`&5Ąc}H`3Ev}/sPC(rPAqqu8 ML,7sU8Xk|NaOgej{_Yz<|gW@0mt5L)N*ު" Vͦ,@w|TS(Aт%Qzi)zU=hz_{酝7DŽI.n8j ?7<. y( :>_M(c7~é'_ON&zW+`Og+Qkꈞ4?35i::u}cy }:ײE;(rQEJN''O Zݬ'Z9DCSks.6 (~T48 k#?5{Q3}#\D(b>U3Q[Q?galsiU]Q]!t79˕Mo0Q>_'% <뫁NGɴ2z{ E;MoW. !Ĥ†!O')jS5%dnK?}rCfCֺ{Rn"ӯraq#C]Hk΅RC4_GW\m5RGh>)B<}}q%[Nqu?'YD2˹ǞƂy]GT@@!!=[rk_1DS5S4޽zɦw9+O7qR"J" ާA:{u29<hyû;?> 6QEx@H4fN4( %2s1Cˉx B?P02Ո9d2tO!0xÈt'NԘB'8I#[h# <<< --kC@h\ ÀkH ikLmm adR V, Ѣ)@BH*B2!"dJm߷(>;2^r0:.v": kAyxT}oײm/և=+r?x)@@>~Ft79޺\w]UU nh$=Cf"~Ѧ58 fKO}G5PTe/~بznz+6b;AӌF+P8\~#$I# Q_LgV;pL7u0wעbTJ^XO[ ^}m6&@} I I+{ZY[-YR$KX|-RԖTBNF(T,Cm=/'ASod @%rPߵj$[\RcN H@^ + Fs+a, Y&s!ҙ0ƙ| S" TŎ.T1hE>PAsAC6T sYlրc#!$@}^W5%ۗ]w)륔K{wzGwntXxW$HG J](PEm݂]v"GI)8G{wՇ>+ ބz Bz "D b!9[T9OP@~O?08=˨JWt/b ?3+.\E;Zk\!{ETK9> (* H_lB12x|ň@赥c" GY2[\7om2hP[׼i^Qw/6ݭͨ]zp_uqi{qy'I?x]-^YREcVR 3t9pnT(.fb1,d$6lklBBYd6dFlFeV1fa֗X2ɪCQb2fʃ,B"փC"BP64ԼmAֶTmlȢuPcOAi`L L zd0`M4`4 M2b`0M L&#AiL 4L 2i&d (E0 2bh&@4 &@S#iCS@<'xM)=) i)i&i!4 0h l0`1 ))OFOA2SSb GT4i Ѡ Ph42Q1hih`&h`L4 4hA<LҞ&1dbƧ)ii20$SOKqB($N d:GE-|ԐgfeJwC$RىW1 -I(C6tТI/zaVOcQ40K3Qy?|)SD^*~o:u:YdCң.ĄuL/sw`<5=#ռ"8 =.O:dD7!RelVͷtp޸ձhZɬ*+ w;4c<<qswBJuGP/|$ʺ*:MHaIeIb*0MeXjKPgޅ"o -F `$͹j\> &-uZ `y)Yv8)b-: ӷQM>GKYAag5ґVy@DBDi"GQ<ƦPiH Ǚ Ց$]R.c][N#fKoW(йS#3+"bv2VYCZtZE y}P3rSedz֯+Bc'm%`)vb/ظڦ6DFRKEL]Eн#*S46Y?ns$n N9ޝށ5TO;Ki-vZ`©NdUZPO [08(29Zъu`s2[b6hmƕy$/u+@Y.KZ93v[)L?şЖ&x!jh" *`JFeVSJNk'Bey93.3E+Τ\g9l{B1;3 Zd#T&2iߺ'hYޫgY{,)|Q RPNGN,kOy[B2Ai9iܫqVjNY$`$*URE$c$4uP3wNLSaU]vGX5YiØI#)̐T;s%5 Q u4Ϊ՚ǯ?),yzioFں˓> VSc=]rf ίpCVN/4,0j>D@Cʹ[`*WNm@gJ FIzI>.LmG#?mTKN+))a,mq]nXR z 8,6嘡 )mN1 Iӫbr9<܄8afEuaLMD˂eMCeЄvk! ,{2 vwdu^$Mdr[I @I "\oG QDpR=D FfS+WtM2d#if` dø2$_y;(&y  EBIBA `uREMRF Ur-Va؅1,k0YAHA,+j@)@"}k& EZ"(X6 1KQЛd@h= %`]%dy盙h >UQr WHh:#:ɓRJ]0%IiS"/MęLU_n!ͤSWt&a&YSeIQtZӫ`+L"JpQRAJoZR4@;8,4 y5F- $\BB/4(4 SM_en뉾4,EQ) Ym d~&g>hH(W\k ^yc#NBi6^FF^FבA*8STRʫQ 񴐄"Dl2V#dRv]^rEd}HA1 ~]YU5IilFW@Y`L4%WH%!Bdo4<E喢L -ިbB'D£(1앆j&hd=#M"FJiMX]JЩV$e'y3 M"-8U=qڌ-b0ؖI%OBBK W &: e *@DBeE,9#\Rmu+  h_MQʼn}aIǝu%BA(71?e&2( kR~a"ZC7hSUEQўi(M;f">fAS"#e-*E ?bYFMŅ bAQёc1*+2 ×pȸ.J{9 8qj(F LzV[iE*Hg۴YԒBʉ %C) &X<ͪdYx Om.mq=z#SB4IG)1})^ ʊtB+?,G H9[,(**.T'5EdN1N'2wW~7n8x '΢ea*R0rE#o>egcawf3JDHi=36EYK]6 ;&ʲQjBȢi]Md*'zuQ&uEV#V2*ǢG< PҼ֚UEJ-X ! $ȕ 1eh+mJF hX@3B2}g *Xi"uB{%S E:R)fP)aa,T2؍hTϪ**!J)3Fc͢LFdPD+$i32DSeUtZc^L&(&\Py-DqpEV@Ɠ8څ%)PeqVO(yDt̽nAe"*K U~鲛QAo«eG4!*aD E1i 2(ߙ vDh6o":bD\ϚfdG"m8 eXj$'J rfM GRRPAYXY%`qH>$2)qR *d2lG2璄DU˖_n7ZHpp$Q 08*TہfIߺSddfr'B΢jFfEFuPuz9(>siV8Ϭ+:"Ɇ6@J6e@ P=hG3P,Yo 4v"%dZL# ݨVAZ,4\Q!M^Q}h2)# @G3;0HiXnL.bXUmC|+B=c褲.8'iJBvdt*9DTXӮ"PJTl0~.#GPWNVЖ%Xli (x%8="-XPVXo0H 'F"%@g`ibʚh]UUL Sn9ؕ9"^ iOYDEyF˳"I8SYޅvj* 6=~*)2 dWA= Ÿ=3.Fۭ$1i:t`iBې&XP"6Uq?a+ (0PHJudꐝ6)(N֑hkVq!_]xGL NpBbbY˹ =z3cA &u7z<^ywM'1.ܹe/MVd{} cT/se^(@?/)$v!r]o=_gy ꨖspn˰s^}n_C׶l"g8@BQ:+5Ysk<_ĚL5 U u4=.  _ Mm+ K-~_n~]jo؇tLY_AY-.[b42:w^p@|nA͜14Z4 T >8fGԿ^OfjJ<[,ImIL-g+sp`kw4ZPLO*gG4n1)\ Xi![7uNh'!2g;ԁ*kRX{ꈟt3mDQm.کz[cHc\Ҏ >Z^Z}MՇS}0U&sef/*ᄎPCNhtwOUS9sQϲJժDIi\8gyC󧨳&_^s%2PӰ^YCJum, %c\}|WSG&3kt %־7rlKy̥TKrKשSʹ4=5A{H0M6~\RXӬ 11J1Fq\7ҍ ^{ny cjH؃NOL2liI#I&o\ ` ș _,Ǘgg `J5l7D%;_U?XIcUTc Ÿf% Sx#!btE ֓6̲r =jҝg[5T%cQbKU'ϝzm~3M,hH+\ x HyC/M!1{|Sf$Mp֕`h_? j$P0j+#Iǂ$-F_7W5Si< b`f;XȚ-GA5x_E0f`0Vb-gKٝvM|/H`j-ay/yd|JoA<\mi+ҷ(*TQwQ6(XJmr+&bƈѶnnZm]6*-r]6UPdݥH!v2 f-p̨rIF\FtF6ƶ#hksʹ9ъƋ@7J'umm\wYč.r\Ѣ6Z5DhcTZhskӑiӬh6uFԷ*vm͎Wu]TMsvrŇi7SYVKsm.hr"PTIBPM;I[*W[m]WT9nNR;Ynȥ֮1.Wk^5no:S]\ڷM4wƺWukekm*ZUu]uwwl;]r]T˶[Ru ݬJn6%ڻjW^memk-vnԷJr1uݯw)tS\Mһ~Mv*W4WZ\7VvWTJ۵.kf&ݗ4Eue̥stsgm]]iWjm59lV+Tj6ʺ`uKGlGn1]9\5wnh]r]"7i6L5ۛQZnRb4*&cmF6Ѩƍ.hԛ wu4nU?_av8[c.ca:]W0۲Lj¹xmZZkTUb-mckmT dY4 BADE$-b~z-ľ3ԝBC5h>>Xv`LT$4a~зI ݷJِi%bdQ) UB l3?(0Zi>{I:ŷ͹Zf3w~pe[wUVS_M)en2H'IlvJo6 "N؆_SIoݱАaK~2@"ck+7o$؀,!Ȍd.6Fמh=DnE$GH H,g HdGc` 3^ZahsYߞ7alq ʄ^7‘ s{np!\8qOĻ}{oS>w7P :Q4gҎ B9ڙFaumB|猶8F :Odf7w[F1/FQnԳH{&0Uj$[t^$ߞ`v4-t*  bSW@vK`fdA(٧g(ΫeTDcYÃBuruA zgc: JoS':B|w_=q g;.'q~)߷GYl H1^7RFiU9ɮYHJqMR!@.} 8mQ4RrRTEtyz9G+eyl~lMpUE>;f 'e'|igM8O5lc$0|";E D^Hk&Re5ĨѼa)im5xVCXcR/Sd 3}A~HDSUG@b1c%R!Rџ,\ڷ('x3]CwO|d CGo_f- Й/"4Umߚ2ePU3-XGAǥ[u~zr+{vmJH|OQ3]ͥ]?9'.@cgB 7?o%v<{v6_C}KuF* d|<ҫiBn3bnʋWޞ@y !ԬKToY-qyF7مs,j%/h#<]P %5E]5dLphޠ^/bGd17ởQ6:)MH'W)$d"7-]Yh?Jzg{a|4@REr/k#,6/O < i'z)џ@lkBxLnMfH\$NpVCK9 cq'/g7nԚu1y#" })0簈8G:jZj7N6c6%W A lY bd A B dL {z]qz ÕGU"QX$UӆuԒzvs \{ҿHTX4iFqϩ[089N%KFi 3xo ^7(j=tNn'倥!-5\X~Tͣ~H8_{0ܐ൦:䎧꒴=~Q-YY_їX?Q`|8TÐij#M-t_bFRgm7ƗJYY@by~軦kPkؗ wIշ?`|DlmX7 AM}:@T): pHܘ&q=术a "chp-/ybR¿8p',HfZʎA~0һY!yh+wl?O? DR $-ƙXwM%Ojfe58ACO,*!R즫/+m2=~D1  1\*[+ݧYZ֔9 +^4Fؼ)!n$Bv~Ez9'C[1p"ʖ+X٣хyM+B5=Npog9'΍Ɲ4#Hߐ䖘v%CaB!"xy /+Lg>`W\G2bGĬD?N僱HV8p?/hG[N8#D9|0u 6 AB0RQrx;u5V2 ~ >m-RZ^#e4K"v_E~|zћHxGwmc6i4G'd[]TptެQ廪ӝ8ń14EB<-? ^O{(}Avhq Gח.G?TQӛ-Ř٨kG(f"D'S㦳ߊSw0m9sR*yI~<܁L! v_ W5mTNH;rZ47ƅ;w= +GcJ}C (B M-Ү L q3i iVc1lUZ~6CBX)@X0YM5EAHg$IȨHNaSd:gϤ2隠YSO/J"OI3BMF(mNF{&8Mf}:l}oק";`V3$ 9z8Fg5qWEONiBL R~11g|6? 1UeRIC+GҤWˋHzwxzo8IH l;r4nG}&l@ix, ;SK%9M(Ƒ! )6D?8c0w|hjTvIso+j 9jA/LAt2,%t:e_bYЀAB1CGywL2] +1M_CYp&l~)^Ci+2HEјӻ=f;xp_F@(Lr"˶N 5`1&Cq΄*䛹iYԢ@':XxG_r-/Duz4Evb E 1W3J؁mJ < jiΞ{o"ʞ)yfI@O{8"ӡ<W` 0sp3I"FfXMZjzDuPJ \Hh4l3^S zT}Ej 쌮cTF} XF GZp:XUHVJ.MĭI,﹐JAZSC`d*ן<_їHx?,Y<4hZJNO>o(4di ~F|D *1@sĆi+f,E>tnq)$VpĪUiČsM\ >NaLdL.ċE/Y0P7|ga(o"Aѝ 4ZW,(P`9yygNP9)[7u!62)'z7ňTv~f5Z VHx#K,l榕F) N[#iDҎAXA)hYrDFvjq0lJ'8@3.-Qz gu8TMO9eh1մ !#0nV ~a'27Wp&9ΠS :uZ2$p?wnWnOL_&uBgѓ]MxG](OP1^ic?֮ jH@1!b7Φ3]8b8EEgBt9ʮxR15rEc<>;CޓC@ء~Y?6qQ~qCSaӌC vu8g8`$*h}axi"Xh 1m:DD3of{:y9 ȔѦ"ܪVjZ V)f]cPlpi>QЄe2rxZM J =[s2g,bGO; O%sHT*M/5#Φo_iryngR%tڐ !Ke3HШ RqֱHTqnI#!exq )TLL~Ž-g8z枺C Y"1XvfB֕xr)lьŎTjVYs$I[|>ďg Cdy(4(bƌQ}a>ڦPjڤ~jac?$Zӯo"?5cVnz_VRi@ŭkg^d3@3`9 mҩ_8w&Y7;b2 Pc4jnju?UlE< q\de2ZY۩)MA-ȭYhւ*X{s5_bh|yZ9cnui̛%umZ֥Uyu%_?Y \Zy UBq#s8 _zbkr33Fxo;2$?hiu & 6%B_h~1$p`VwsSӗzf\g و4(2mCR? Ri LFco?}Ξ^HEȮ],5/īꑮYFᩫYztofS2ڻ!(C@*{!#k3S,yh5|_;;V ?@6/=9Hng"tu{3Q<U?j,SfMꓧ!Ѓ6 l=Oʰ@L 4O:pIYv]FpƓ9@qOğt 9mP3F6ơuϲ:IDzaq)/СK hP;ʻt]ə)3jW1\0U;sv{Q?5H mNgy;x?W1~ ٧i4[jIRuQ|h6RȜh>z&"(F7 pb(uo!#YW16]Ͳ؟3 K-(z 6t21B i꭫#@%p,v'ذIojdm_,<3hٲf!nrveXd25ITWn`"D!Zmӯps~Cf~DtrJ֪ bXci$7ug1KZl[$M/2W1Yc$A#aT9^LG-Ih^MrVT `#ӯ1Lp=uuiU(= Q (w<wAJ![I{ӣfU=n%|U /Ż ՐWZTg_Av,s8~| ~-012JY\$)eՒ[r[ҽMpYQv¢ Fim%+QslѓwhP-;_vןq=D Dl;&k/ȩ_kѲ{ ?a)4]J RqR c{IThх{Q.`b.fFMR \OlMAT!I `&HֶR' j=u[m}oA  ^o'GR5qϪ֎o=p/1bP) We,R_\;?A&+lAv F  [K1DO+Bz_"{۟Lltk %roʏh5;C }-,hڋh_ԐO"!T(y;;#5~KdX) e Cĵnl;wIG:Uf 8'qߣ*hhI$ˈ.Iozחq-[7#M2ҠQ!p2>B0A [ntUc&q9)]:3[2zs8wfb6L$2!H1_puz{[ Åw⚏iT=ڋC Onۗp3PO~Uٺptjj*حZ[`K߷~L8cDI{oH (\bkXQ3Q_*y4\<~_tc_7{C\l!B j JV"l) )%yo밸ZNW[Y)ޗcW./CNJÛ9Sĵ# Y}Aൡy:yw=IxDŽNw}i:{ Ɔ>rQs9/*Q5H$q!q,s iϺ >Z;`~/^Iq(8,!}HQD0%A H#:/h,GkcEvfHc".6s6G"z؎E [|2/ MV T@ n8ʆӷ JK4$$`hkLW7n @HyɹOlHH4aQ@!5NG3dڒa!OIEacslUS^. :p'v_USГig( ,p8l<0p5đSa8(ɄǦj!!eL "P@]w̪ g9_+4zagT{G?g< RaB7!寇}J4Х?&$ C$>9 Io(@$G1o՗\}F0f&Ϊaiha&Rһ}x.L0) 80{TvYt*W5bymR+)sb06y/7_ߙ)>Y<>vi@! SMyY$0:a1I=Χ {Ӧcv"SIP 8˖y+qAPTw֕ރtm_ix"_Vt 0niw]{x:+7W ^{=:\9ƊZĊ'x( `h =}Ec@2=ͨȟ_i_7:xͽ\m*g~&@D">GeA8w,Oꀡжá~TQ sĠUۧ`l8yQE?_ Nߡ7W ))@'?_]S[l:OwJPSEE8Pw.(z31u(+"Rd~AU}wE>?h<WCA iyHOs#lSP~u#3`>|AP I^7rgT!{E@3ak߰_oⷙ^*rECC: ʂX"/_sWAD_3ɠU i(`5UCA}8"r7ڡGyŊtmıTޞyRҁ|(tkDCk#w^Nwf=`/K;jU?B(v/g0 |TvmQ|3 &X<ƤCmnN^/6wvq.ڃ.;yث~Jo,P> ~OJhXw:*{|{:@O/>򽧌WU?P=8wH¥`~MWw~ ݫRq٢gn2hIoΊ!_J˄ 4\)Po'+sW(Ƥ~[Q菏!~i|ϓ˵`Q75P^Wx/;{?uj՝- KDSƕD6+jBTnKbi-Qj:q~S{J1|*üq$=-d6*!E(?|@ks!|7~OzPٴ }eGy一B< ^Qp9`LY?`o@#z q⊤D_*NG`4]=4hBSY`%KxYnbi%/frGwp^3J=E˦4pR3mķiR׽}eg|JǦ>.cx'a۩: mv(4A)ޙc {нP '侽c*UWII\b@oظ(noy:R";iſ,JU* otD &w0,XIRS_dz _IU0 &7VTeI(}Œפ}jV2KOH!)M[BùĥO 8y,T9z5gAF3Xv_Tr CB%d|McQ&`)ѦQC3'nI6lkʮH R~u#RJvyݢ5g۠&m P {a r,uFJ18s "LepRVo6kR>CtJIӱu7wLf"tiOmR]u/̻ꑿ_=k3CG-5kKI tKyfcukgRj[(EXÎ[*j}Zy$ηḂZqz+R40ɡaw٥LjdoUp]KoKpK6λ5T,$!!0ƕ9p(!"YnD?1I }7%})ߥxV,?CUS}80N#[o6u$eJq۷e-l帮Sc+ܻ?&zM&Ruwٚ-?U-kk]_qaƥ:/#3I㤘޴kfYf4j7j)6î`7:.MɁPs3ګM}2ب,'?oN+g.2C'A}usu `'Lc Ɂ)[T0@i926r$?Ƀr\.)lSRU%,R>?ƍ.R ȭ+B=RmVy.QTz86:92]Ly Fe(:5\٧-=2s!U#%ԇ!R;yC!ө懤Oϴ}rXq Xi W3dAib*1p'C4PC6Ē0^h0h]3gOq˛ -rf#wnOs(̨qp[S@uߒ>.WQxIҞ9xZ_"iD'Ξ/nG]>qP1HP %:u 5b8`-)|`9 -d18 ןBvݱǕo rm)\ )ХKdi_}O3:BJ/13|(%Y6?{[%Hky0vv[b. pC~.>¤uǦWӤUME}*PC)ȃ!~-+ 3ܓܦuwf|m׬ѬLEyw|ԅ΃S7ۨjhP+̷$}iU!qoDM#YkT|?Qtl?zXF?Bla( ⱑfF|C_|EO4;z@Wÿ~w=o_o@Ј`=4D34/H F^1 bS's[b~)* tWʞWj,&[+cS wA;*l[nr݋Trs_ "#A@j&Bۋjp!snROх#Q1&_n0C{j,]fI Zv͏z[w !ʣ.UBr9q v.w=yxxTyJ6&aYHQf[%0n)h@qr75\ `TF]׳xϕW/ߧ] շI ֐I|8`qmSrοVl@O+u졥CSio=3b ::"(k Z % 2"&& gX Y0A=Qg'ND!{.GúlJЄ DtPj|xC0Wol>|q4L5p1hBvPeDCB:zq{+ BZC@t.Uf[P1H5Z":yC2!fћ3Y0[&QP B wIW\ʘ2,PŌކ@X" $,) Ǐ8s,7"x1 iBLj9) |A$G+`|sH_ c]i#l*WVSZw.&tQS*r+k?e@up[aL0CQ^V`57*LzI ǠЅ(;9| `CLyPu5~3n!c*&+q5|Ϣom%m|H514gUkz%i!PSȩ "To@ bd3JQsH4d\hkf4u9śRBI\)~ _Kz QK]ߤ Hވކ*p*H@Tr`D0u @9M<,OqӊZ $GW7:KfGiGJM=4!~ l/ؠQ25{eeLiGyz.L2}P ^Ȁ_˺` .|vqUN"8GQ0Ap= Ƿ,U T3Y"ޚV'o4dCJ`.͂aYVn]P/MqUr_=bpʌ@@t?^)k?g33f/kpDsQWͥߔ&!q[jQNJe5P ;]>.rj_2iRP2ka5#Yh7Lg{EyLYS3LۅD[;hmuƵ MU*}N^^5kșXҲZAv00f_ڡ11@?ۗ)W3jrUeZEs}5ʪ$LZ^뙵mhX)ŎcF!Bk5PᲽa0,Jeگ5W(gv99Xs`c:(CQmʠx~j3_%/@7&aq^G I X.)Ulm7S}oeI/S*9m7^OdcXc)L; 9U_ƓSz5333soX_6$̽hBBzxȯbژHeCM598g^jb`+WjFgl|iL f 4:J^q[nSf #emJ(7PT0_wvњ͓ C 7]8ͶF}c(oohu}U Ty´r$m@z!jS/_22%-LL:MUl:_G L# ;˨c ^zڥOmp|}gB%Jm"1Gy ҢB&X±sޚ{шeLK/\JO`mN>=&ֱ5v#X'殎|Ҭ HD#5U*Q #72+EEEB@9&Qm==2rFI!, u]v'+j|fe+KFNn iЖ!yM?hz@i"0j=FNI|YFUe<5CS LR16)SQbuԩCYod f,26SK׬-mzV a=AH;t>h̯5PrK氕E = KXM*|>Ұ1l*F/38hPh:G#V}s~I?e恂͋Yݔ8 )Enb/f$8"SAhī qʨ !+(EY7a倠ϭ˽l6ˇ#8cx^VaYavqѺk9}+mm d 6{{Cn߻%vu(z |> 4ͽn<p 7fG[0.!Qy-Ш YsZ74r ,tlrS*8κ/ yQj>34 LyDUܙݥ05Xetck$Fm'cP470`& ͮ& hq~Rsz;%x5ƚr&k]da*pF0>hkGg-M5& hj7{b080lӀCbG8Q:PhBQ~1yW>i#Mp-Ax$TA V V9'kp]zi\(hjx G [BG[~k.,ˀLsb`8u"BhUa0_-YbCE ~8zP^ٌbHF.Z8 ז #Z;?l` h` ;pЃ~Ø00 WOqCqCAkQ Bo6lJD4qaGU7mÎLbxlu4&1hms/sB}.>4/^æyuX0p.͹7NS!V)k ɻ!X;j3>g ȑdtț^L!z9u?n$ +(8?ʤh=D8lAqN(b/[_YH t\\}. >P G6]` vsL z8-'Nrq'Hw3ZWp;ݺC b"A}9@89$jЌ9= 8$1O !z8* V9FEa˘;(__X=ANhB2k^/ ٞW/:* J>+cLaїB!/%+" 3w__DqZ .Xk4Ecw,AH1QWza;_&`@ptdp{ o0r]Pl@Rř;0 !v}SMD)&y6>;=xj)+nVSݔE ud^w'"Z2ėac[V,,moj-oEe {S.0o2bNjt9Ki==6~ ڼ.o;C^+`3Zf8;Z>[?;FT= ϹgƕjgWyO!C8'Yy}k/UlX1Lfvo j i҂o Nzd kTLE.wsA=CN %(*_@Q*'DWj,Ft$#[ooz/ srⷣ1Y+ 5T%a!gN߉,/) n+m"0H=;fN Ö}+^uQs'óBɸrY G6s_b)A[EӚ&v/zT^cH=G\, 'UlD5ح8#?T1 Sңt{3R踩"-ն58R>gOJQNǖL 9+/mn~KQwNlIa?DC7F+_jb,Vrb|}rCrюk5C*;MG aT͜Ezk1%[%aۘt\Zܿ#訐u  qΤ耧R=&txioQM5Z9Wfņ3`Y DΤ)ZaVvP-g4Pu =5럡C~Qp?gJv:pUW0>SzgP3 TCC gkn288ǫ%l=R]~i,u릁t;5ΗvK)4y4):)h+ĈM5&CJ@-IyO`㨂P+_3Gy%_9s^ h5p _F;i4Q Lq`+lG$5T2j jf\j FZGDK;uM"}C*SXv܂*.ZyJcqڃwgH9y(מJ;^ę}]IeyE"SgXѷA'W8SG.n@w0,1Wet4| K )W`}rˣ8eҵ@/|9B>YVX$$o+`!< !ՄZ^VFOA ?8jo҆l9An]ij+JkԒnt>r1}Nv+6amrlP6T!ўX{bz-ٓ}yIx1> nHX_ALwz]~W1]Hff+s@p 6ʲ5>gR8N7 ɣå w#,ozh tQ0\u^VǝaPl7,~J+krxs&N}zO iv3r-?v =Oʣ.2hG%(P+ԣuWNAz![۸5GO(wx5*v졳z7T&lz0䥟cbԝ ܏+i_]'9ȷfyg<`oi..$S_/GW7i/t6'Im-R*Ģ-)|&KeoaKvFyS6YYl͂37(:lS}MY;GY/jIuH"zwʲ9(8=U`u'm 4SG]Pw`༯x=ϊxssGէ\׊ߕ5KKNtc9^oɷ<;٠+ݢa+תlD:_^FOCCԒmqF&ÍeY4z.Vad9:ch~"$z/%[r٩ ;YuG,=Yp;ިt%x|Ƒwidj&PCdޟwucG,.Zk}[ֿin8s1I@r! Kq&`*?Q<>g*H%ҟXЛ᳓*~&V<`¹bd[ѭɄQh|ɉtvxD5;k=.}ݍ2 磅92wC21 7P/&J^}W0$tܖ۵{.89N+F 6>n #d/p2N3ؙCg$+zF!ӕ?5QR'p>#SP -,@Ѯs=y?Gs9}[LCEʡ*6@*6 ^5EWm{T"Y?v!5XuiY~A.ǞmL+L\l͍k*)틌I$ܧv;L;n#(6m2nV/ʯL^ݪq]1{W6;75,).\6 u:qZ9%ݹjNݻ\;HsNv%k;LI-\O^s!Q\&'-o(V* XxrȈp ը5w= &6VbUӎToHwsJO"Lؗrcۮt˶9sbwrncv$fwV$HKwv>]EW3QQ)Q^4容nsk΂k ro/hE5( */"A:V`1ܬRKȝ"αm˻w!777wwmڛ Guԍ\MuTe.vNsZsplhNCs|񻥮.^W%us]ܮks&wIGusqnt69v㸝HƮ-xw;m%" ېFKar!%;[;w.wu̶7w\wvwuv2[\n;w:V Nǝs*8Nvww9i]~Es\bfKF\zstո\9Yך E\;ܻ63î$.B$(렓b&$[LF+N6E"΍ʤ]w p˛%ۯ *(2ak8Q5JW.nbܹm8`w@WN.Xpv[sv6\u6/:5$K1kw 99G3wtnqkKmһjqԔ $+~Q㣺q3#mt:vSηDv@KݗwU.;~U{S.^77mtm$۹-`F']WGtuۡlg;m\o4%}kιwt9?1yۜ۶S?sW7Nθ$>83j$Kmoun1uocf>vMCzwgu|W9SQo狭s%ˋZ`qZwqQf}w_3׬/;chI+.NmHwhqus8s9|}]Wr +0XvLt7]w%K]* }jo;;5#rjt>~h=t`vnryzUr؊QPbq;*^wL9s[Z܂"o}׮ zV!#NV\໺"2f6nƈMS,ۖE񧮹j ڈdg'tmk[~ޞ˺⻸ͤwv}zoӚoo]w[vr5kCлU/1wN:m_7{$\8tfjk{U~k""N^7|{|7{5se :;>[m{媽~>oac"k0k%I/QPH,J˰AKfP"aQ *U$Y,*f,2ÊKurCN|/V9D*IHYU9.5y~yp*zrkx{60/QC`؝]%I}|=oЂȇѳ>iC[zHGFq.^[{ȫ~j>{{0/}U*Bhbj@{lpbliUӓŬ%Ϭ_ή}>^؁ j Ha@6E oߕweurgJrj(OU)WQȊd@6$B) X0d].K5vK*U@wtGܼ_ukjJť* lQ|+;0WrYS{ŮTڵjj_EtkW(lm\rնڭxY[.D>O>W{>{mVnV5d!<6m&Yf]&,[PUYag^|ʯjEWn5ZтsjNQf%-lf.dAYXs"5/JIe*uXܭʷ5ͫlv`_!O9sp첦7E #RUVV5V:9͌|BQ.mk6YJ6=|^+K^&S-͜ omrg,*H2C1궦<i>ncT*kTցv4 (7 UkU9vr!8&&zHYJ$תrI]P=E;߇( 0ELj2G~L ,"1pCvi/=гJjuҐx 1 o?H.?09fHOaoe#rBcͷy3A 0z~-l3}|"I0@"+OFϰh%{ֱN+KZڣJDA.k(#9iMdޣI0M`?$m"&IMB*r?oP֌[UoXE2M$ YĒ-Y>^Y).&"^3~$5!rDUzxڥoE%dI>~SfsBTtMwA=5;Ռ~9Y/VwơV-avq=2\;G6%knu0m(z3$%ZDN[އ Ril[%ar;^~NÁY&%- !_YkL1\hM@/|U RI ڨ_mgVɧvJ,&BS;s: HwunAlUzg6l3v[ )dxrKf?+һ\QC=Iz~ Ш3.8|MB 9k$xmK ƾ;5 >9kZhnmmMs_ rpj@QV;;^W?l|>8I)0he}o},Ծqfd=-ȴ8'̼:7$4pp]%,X>C**6ni>hO6oWVoad;FQ0 J-4пl=WHK.@&beIܴϯ:N͍̚DVNn؋gJ@@  M9FBL\w9-dR'{WPoo[\>T@(p)75} V W#cզxdIqqL9Sܝ4'ڍ*:]B'wyTT1#]m.Z5$߻Fxɶ$8gGowk<'9-G]Xܗ5=oOWUr6˻ڱx^ LxcO٭3/د]կN_Ë gVɿI"L=^MNUKbcYn/Ɵ*ܲn,.우X噮w;IuƕvDʵrƥ&#;'`iEV #ж 4=1@" o0#$T(0w^Rz&,CT…O,Sv^$~?/X/W[z͆uqi!Ab<qFpvg-e(g$LQ퇎tP@'us}x-"L 1f+qn1KqK+F= F9~um'#fMs/\.Efݸ6XaRHXc Rt~@OBaXiϓd6gϼRjOsN6y۟wUzà|0z\Op:r&(Π[H" ȨUد}ep="xb@`t*zBmOꂗ%h?[?%~h(aĐ`y)dO jj#AOA DP\^。Kcq{v}?wUⷵqPe@4ۺlaQ[w=[rr4)ĥ,u[h'+i9G@xNt;0Ѧ+Am9 /9j~I|lԵbE]}}%3 UktoɾsV)%%JWapM].Iq#Oe,̾o4g* a,3}մ/3RWם[x Meց&v5d[ U;R0q>դ|}+;XI^ρ!=Kwj發Ha9 {.Qb(ȣ-Ĩ)1;z> ?z<-DWEƱG98.J羵}'[*9Z,>祶ZV=rl|:c]c>^gFMEtċ߸T|fT„hQe'q"ɟiYu↑\Coim{?$dlww€.ic2k^[!Ob}: *pxS *z ,[ǶOˊćs/ WY`tl'M|mV&N2,Ʀ,ji)K,)No{jE|ՎvB}["q{dnO2FIXM"F'Ct#f j8gxzlzRV}5v ޖA7筁h7aƆ Uݵ~Cꂥh,rIi;2V.,]dQ5mxuy~Yc*a"{9L+~V|o.AϳdQ$?1@Ҍ V;i%SbkA?~o9%9T~>G_c RzN0 ٤0 K+cUϛ: %^WNE?ĺFLd8ɞ?x\o g3@C!k6&Kra6fdՇCD~@@Ӄoaݫt6_ESe,NQL`Ys7ߒL.1 F&TY8CiJ(RHas:DNAfr^j GٞBx zGL] *aULԒO; x$G\0×|,`$9`m<BO2fF R߹ l{wdl,zuO7z~ |7~ɆIQLg^1\#hdV-8oōݟYc3gq nmU׬ҿCH΀߽m›Gؑbbw0m-B ǢeeKWnz;gbF^OeQoE\P=0o|6j|ꍡcxEtO2tiIT s4!HCp}͞Ft<_ȢpfMazV4rwG:2,[aZPJ6{ 3]o$^ڙЩ篵6vJB̵pKYQwdQ/kؔov(ɿՁ]FHLUa5[LpҾy1Q1h)7wcJ/<v]ySοb);t,־iO]KD:Z(63H8<׭e9|u#L4zw@"\ߡL7X@69譍Ev@Bdϼ1q+'m >  $r0:`m3Dm߮@Bx\Bͺ;g3,߫zixw40jB/On.~A.F'|/& @ 4ǿr\ڊ_R.j@#YmRgZ[1j&!nʆ_璉iQ"VX-}U7yXhzNYKvO8csosKi玮}%W_n;]q:'pVgᦘllIfO@~ Xt?# ݽG41Z[_4֚eNyiMۭo}yx4Ԋ*d,ٟ_$NRA4iqGwU}y(>]*5ޗb.xm.$ςw/l^߶:2N ^N"=CR[)ºFZozI|-ݬJ~ro3d?nԿc3i#*T*J^CosGf3K7].B4mBcؼݺ¢j. *De`7,ۋ%ː%J;gp7z1Sc./| Myh:|\]x3hex pT#$ 1T, Ÿ@lAOPkJ\Kb*U,*Ӷ.%[LNǐ wT~Ԏ&X eSgڊUnLl Sd$# ejK0NG2wb&4~Ӭ 5DecF {A:8o+ԭhb0D fϮ^PYOLIP^$Uq/i_KvF.?7,cZMۻ]ra2Qѷ:7nA0yrzmQq[o1GOLj'-:ZKW/d+qOM M-mA뤛rI([{-&^ޞ"7q#VWo}dnd5q̙/ 0i¤ t( 5A 7I[q4C{ߜJ sTye w&,(֖[*Fq$dMkO<ѥߖ&Ec& 9fΊwz׫_&}#hR/m4]Fj9!.5QC3%`q}O |77ؐ.~9)^/g7eZGRN?4gr3 PQT#$8߄neFFN )RQdVBUE⦵u`!]rOO_~n-Gude,(D hSHhdҶ$.?kT>4 nR4Y)w˂Ӯ7s0tփ&D1ihIP5n#[2aSG.=lTveMAN4?4dS#5!f=+V? :Ǒ9|Jwf~ͥ& ''s6ڃ]abL痛zPoؓk`>=joņ ɶ}Foz}mˣ?ȉT2,O;}{hGPZ|:b2qw(qh\8%3N+{mč&Y ]E8,P/S&xSB}7!zAW+x^ǔ̎%69jN "0L s} uh/6_%DFGH-l *Q'yDEasr,4Ak, gQ"0 C"<>}7N Ј&}R}\ netJI:(گCL qxփ}!E2`|?=DM< 0UYJ܀=T@L%k2tܞ+2Hhn'H9P'Șr xJfG~a;# q`Y`텉{B&/{h9ڙ[eDy'3‘Wͥ02ÿIa7]e?ywyi5j(n]㦟dno]>@q R7lض|QR>b#WPԆrQ>T"FzZE/Qʂ_# ڄ2_6٥8UAo{pJQؕl`b7}ImһrX ( (?N[7qYAL<1vmxьv[&p1M?Mzq]X}ϋFil|zj1\ͻ3}E߾h{>%o4:7;B'nGwa}v/\ `\7gΔ9@Kv1 fJ  ΌzRr}+]4mN+jR9&8 TK0=?wXJڑEBHPQ -qA0tYL$s_ CyO Z0U;9" %3&l` hsP"eGMvi- rf[Y?Ts"FtxLjd^y4vq 2-/+|V].̈j*f{-vvW  @lEη_FѣVԨb*$&mƟBC&#!MTsa]!9rZ UO15bL+.g"sil5}^E:EB9VCr~y_?[DN;3]ýJܵ#;6, 3rѥwH0>V=gſ6fwfgY}~qH37x# +Г !~>}]Tz/+7{!$u&΅o$t9_¤əNo4@-Sa GoӜ{:p)0_uei_?_g'_{ڀ >&!_Gҁꩢ&8$imPjjR$77E\Y7D`pf2J2|CAyo$JcɂGɁA>=DǕףO8+K#PbuD*Rۥ=]z~6Ǒ$G’~gxommVtܵϵt89uhAלTaCpALۧA&Q>LkJ?/߰5 ?О񫷿Dşz|q5T} G#8uO}:n([5{QI6]Śq8KI#4o FWhi QgxZܯvjU[m(.G왚m `b$X2EɝE|HM$WW_FtEB!`jŜNmВ7Tݳܳ:o!L2WUVޫGgfg鰔~f dιnk~-}kZb٠ӣDĜB RF1u)*6>nqw#kv搇ڎJxx07he0׷"2 `tlXmF.GXf4L[JZ,x7 )Jl./;Ā3X9 VC!.\@#͈`5QaDnd?y53#\Ua/utTnrҙ3Ɲ;Z"Gw x3IamNnͯQtj_Pݬ l]ʖiNygzAL7pTׇF4HxM'JsgP]  㠫f`OI!Aˠʇ-N{v"f}A0ࣧ;%Tgr=p;ֿn9-ivrIչ[٭ _r<3al[i LJë-"Qٯq˛?}WX:vvZ];٣7ss,cͣ{FXJ3;tNm̒q|{k(&soo=kF^c1U^;k?R:vha0dER \Nz`h#[0:&7{MP;FkWHx)ʕ>¢b8QRtbur0w!5FIk2Vi$< Gbo>A7(B)Rys1KS,Vwx, sml c$)Xh}CGǠRxLchucAVp&GuAu@5`AG/i%="b_gcd1.2>eʂq{ #4?~꬙ŽY>91“+3 s%<> B9JI݂);9]HV'11Y8gDqe׵Ga̡q|r$WR/q~Yw) a|aCMDrvwsn(N#r h?|{kf >86.?|&=Yd}K'BP ][!{y:5f^s١In)-l&;RgGN$MS;M7;pC@J 3xM0'5,9ޫ */L#+ܩAyMa@ZWe\dcgrZ@[VK6Q߻0g-AKi yHˊDU{&Oz5_\ѐvifKu5ؽ`q/5 x0}1=^74(=Lp\UK2|`1̟,!w0&g<ߜʷ)+x41Ï,ấS/9/D0%^2N`oK \n{b?D, &ywzD fkp1=/V3#PvE_]$p=bx)\;LC"*l۝I@ ce'ەBwFԯ m,SIyjwzq[$^{5 6E[8?>zMC> YEia~znuSW}ccXsj lOu-nx'ޭ&cw쑋gCԷew`beuUuB`C΄(5t Ȏ6)U㌏T'"  s+FVaWkh6*D2f)sٝ]Q JkPo28ƈ khZYUAVsw:Ζm#ޛ~2[( w}Ǯz#Jv Lt&,!-QE(}Z )@T-R~mei&p(!F8 ִ>c7˧}q,ަb2fG>BDFxYSKAKyvӑr!Q*42~Xl/{΃w |blϤ/hGV)4s?3F̈x="JD %"J"fאTxn-6.j~4ˇ?4,ʹZVً @946cd{ ԿvNbtC4or,n*Æzx/4}Y]Bh!YbTZʧ_ٚ'K/ڛBc7IHW:uekYim7+R훐oPӼ{I_)Kb;Jk/FڄO5SYMyڟ{4ZS)19p iu5^$L筁 ̬ lxBXX;:ǽsO]zFn j/DY[~إ>j8cj:PPInVF|fdyx6 4մ^WÛDH3&X{6=l< 2a#A.]D6f&y/.#PM{?#kehkJK٦`~! $W A31v&m.m$qb N Fp@>nC|jDx,u9i!\}r~u: w nVp][{_VV? cF 0-gE# <|l0ͱF1@K4u9wP!ypU] u" v m</2Cy$ktw{]H+/ֆ?ۂPh:4T[ܵgTWÏ9FBNZpcn\n({k4-,CR-^ >tnB2D%ﱬ{2 O6Fˆh#lёzXesq#=<ո<Ȼ#-!< u3Ð6JI{""Pc`Ԟ;.iװP3Ɓ";2c[R~{DK(bcz&NH@w 8@9;Qtᾫ2< ?۸6:Y cS7?10.GBg:X} Zm8 } ' \|TMS":M!33cs3 U,+t|sXe0 Dk:GJoefaᦊ`+Xt~죔>oeN'+"rJnh S9N3Hk6)S1'h>3tӈhTV'~٧IEnOS͔?zq]fB"0%R^yKW 'm 33Q1PCm fH h:ie\=.kڎW$=<ߙ܇`I쩥B)qYifMEGDղu恌$*'ok 4_ .'A}{=5K/U-v /#E04)*7#ræ(&N5BtܯThmH`?y~M"aƛwe.BƠbͥk>/X,م:#F4~CR&hCwzޣUXl8\kO)c=h{JC7 ̀6&28{xW[ƃAfލ%>pa4!χ5쏊tT@x=[]:X[~3xXN0+gs{g=F RYJi՘̾>O!Wv{K>)M^_'6LB0Sࢳ!R`NeV׷27UAU0Sm^gp.Jm[CurS[#$sΨ>.>>,|Ԯyi>4y %=91hJĸR$qZy>tl]7yBpd'iMΰ}`62uXߔЃ>&Guj) iA+ہ5u~$ g:\Y2hd}TptRqӇ<ƐFfX %oٜhT$*?Zt7Mw,3}hKl^\ fasxCJ$yA׈Ef=xyD sP#ixif:sKm_Moitek-?Ǟ"YO{R"|2n&pc|}1n7lv|D S`X>s} n}ELMRvPdAM F 4c$c /|Q"x9dZcSpa .;@2LfسQ3]vDD " ichwnI+ +|Lt٠KQS!Ft0?Հ}e0~Sc]3 % KFx/`ǁBYjk߽VJyX})*#<|+5)m $C8[<1ȘD*̍[-f[͝l'&Kߠ;>|mkJXm6鶏Ӎ>̴C C5@ cZdA;H\Wygw Wu?@"|ȉ6u>=D}|u =DP X*;(E(x"!Db)/,Ȣh|7?`DƱ ">\D>yPDO@**bD ݷ5OY_?r(r}( (B(#}0T>694@\m^ ˇ*dDE=P \龈 "Im {.\=QHs WOߑQ̀>z/ L&\vEt,A4{BdExH Ȫk^=:n=tI@~#No+M#I+j_ZRVEҿF2I|e Y^hU4kg4v"lgX[oQj&)d67тP`h3DvCe` []~ׇ_-,"yLЀ$0Psk;WyjPؔaYm=&AcJLp-lµ`q` LdNJKEq֐b`-raBmF_m @ hd~ .j7b,] Q̟dlmș Hʒ>sLA6wM%5h* )t~ֵۙxUnC' trqb }k U]+X\xGox~D(de&80+7u5VcI3ZEb^c` SEEl˻ u(_EEJN/3r鯾.Ke&(]^X[lj/8;LJu![Jbyˤ{Ǧ6{KHy)`Ǧ|SɽxwFe]*Xgnhg}uWtV~貉j3ӇǝKoa}i ylOh(вCP{^fVRסiƋG9|\JWHǰ#G$Lū71oO[.fRl^]VOu$0vt1[MEzF|/J:lj2SScQB!:E.hck{p6h9ޱ0t-i2i\T6)Л9 4!qUL+^+z7;ݏ h/ײKF'JiB}F'wւ= RE8~YR9@/*I(?[Nncuf RPexT*G*fjKP7++A lZ9"ńhtmTKv҄\kpgluOogbdgo /8Wn5UZ/W#Ѷ|6fCPY$AmXzfW;piqiqwLS2E=*wSz7Zas$12X ='|䟪5XMN 4cOh`,Ac1DrkM{1γvSS<9jʯk:;؈>)$r/0eκ9dˣ&mAMINKazmV ꨅplse27h"(RN>`w,Et<- wCG[eN;f̳~<C,6;۹wmt<2={#Pb+e)}G"~{dtCLkΝI}g<@4cC-:+i6Jٔ!32b1F}!x=^D*c-O7}YmS/Va^pD+>Ps(vmke3<: W9K#.eMң<`^Uw?p_J{hmkh~$+7>=>RjvI?OV?NV6?#u|OTC*\dZaVϥg93[M[2ƋM2"л'v3g&aKY=52Ȳto @pMU:iYyjTy/t&hu؛6X!Xuə5[r-}B_+NS>5Nlzbx:!B:0P*2d >9LXm^6OvP*r'BN^M3Pbfܞs ^yVNm]GHȋmss `QRbtn99FhA L,Ss* ?R 05ʟɓ]tgqyvcam QhLaD9` /?SLj[KrkJy ddrMP3[nu6V?ۋxOr{!ٹiyW–g=zm'1$%(g ݟ"hnPLڐ)5Gu?(>xh7qײ'pi!CDO9jNaS NȑVj}7zOHl#9o%^Z:Nh% r*qC'yq 0:}' f+p{ >n#f#_>οdV; V?:I<+Vh%kXBN5?Zt^zą@48#q56EdOӅQ!s~Re3ԁ:\2~|0&Vs*z@ꝅ ʇy->IAOC;܈U6JLu40|41HLD~ ~9]YVN̝ő@nv]w -[m=YGw 8v ߡRr⹕j@+5>+\_΃&l )iwI 'gvyFq[4 u ) G^92xjf+ &OvLzY;j2fs&ޑe س`'D?D1R>L_țe=~1# :m 2^$1%OB9@` iN'Tմ>C3NAkU$A2sU8A9ŋ&k0!SR_`@"'O3U[' c?Da&KKG]M+`k{ݷ*g]k]6b -'wzE Q;@9 XW_m䑷͖ۡq1ARƎ"C@]"%4d:È4mk&)ROvk*S8νza'm?~Pzc\@W5 N3*&i.nA˚Q_a(23uYLs=b|qbjbnu: D@Z ԘN^,8h_P -L@@5(Z/|Uj=D|̉'9EN޼L L93)~tWRixy|־0ޏQ*Q>jw!*u Ԝ1p"^ٲiDgݤك` naτwon*31`\Bh1kjf0 ".?Zoψ}[t{{=q}9#QpQL]UB>C?<.vF$)^LW ޗYiQev//{\<9n2\j͗ 5>=ϯqF}ƲTy\21b0dL.,(uPcE]=O u90ibV6 ^C&>;=ov!/Vjv٤d'h~sF:3úaܽ  G]יLUP~+WfpQBNlb`wlb2*y|A"=DRm`ZvUQ,<*H?ѿ#?CSpS $S@(^hKI7RVϊ#ְ\IxeصgN9Nu[1MʌzDg;7]< b2tIઝ,ŔFc$>J ͅee3бPE _WwA9k롹%y MuEd&=4sDcO>si6\%12c"A 0GrY-W}|KwhEF'w]֨&7 _(V VYKuXÙAf$\_mi_K#Ҙ)m#*Dmo_RVKpj&-`sW58A;ASG_G~-L2F-VObR"ʪعoD$L5o~ӹD "3狂{wztj !I,/ M5&KKZes@vB)GcҫE5eKA7v4QCHOm] ;g6vՠ8%]Nco¸ev%NyKP+'&q1t- blo^G^$uU|yh$rcQVK3,s o)Ꮋ 6B:&dnwu5-# y+Y[ض볋W/KW~ṙq]$\]3kMxze!~hv('6>8z=9T-_r#/0 E"lLDp/:'[%A`w:s(͑kvESDߢ6Z4[?uw=K`5_}!B Z7Ye'"8) ʮ 8B/[_1_Vg `Crsj/ܱʚ+P%*Cj\#nSLXIQh&$ȳc,/MC]a0h[sG)MY\y6 2s덊_sGpݏqsX׆DZIO"p%;K ".C0 Um1BYVStT">a(ٷ/C|_۝sA8m?M$(ΎS(\lzh2ЫRH܈fbDgU4"}j"('}IFt:rk[ N?_;}X? V$6{|ӡtp8@nT ɗN*nEZY3x(DHC_~Gm9_;lxyI__~䬏i7j]w~4<+&Z#awٳcojθU4wnnIF+V)>Qj<4O>R3KD3 {8Ǝ%Td?-hX3^*&DVn*M z[=(x J(=mN\]ϓ;7CJd#<ͷ'ohhj䒅v1o}i Z '"C.oհ<|uwQQ~!g` 5c~NJ?EyQǛ8 ҄=<=r{] ZIsC3[G⃔ዻŹ}%K"A/Nc\R#!"^?o߽u' iN>(ϙFLսAԱW:6tsBlƑ pZep:m;nұ®}^2y^O2{|1Xjl.*{l 'b^eL0ln8Bן ]F= G6֍fWtOR ^crzq6̓a%t*7;tgE =iӱt[L(睏&=}^^D(dQ_&#4͍OWtt3U{ї5:rPYiMvK? ? n5(n3L>k+t(QڦYS9ܽZ?W"R׷λ%}fnXӎ'z37bΟs'ڱ׹~sVn;_Tʭ^ɤ( {z)NHUGn%%nA~JNO1GJ1XOf jӻX^&5R$jO5ÅΧޓZmZ,͊No&?J`n.|^)q^/1IMk?Y9݁vT-5okId;z\u6;fT8=q +YܾupMkxxmjnwRGj]ݤՎ,ViKԱ*r|3GE̼*z<;=mVL͏6m- _wv+?zJ7SBoFطa}F,vn9l[ĺ;<튱;w:?­{drIUYŇzZߖf kڷV۞ %w45HeQxv_z Oyfouz6@SCr7%Mm{{î-nq>usfo҇)[H||?]3zAKTusUw1ܩ 0\+> 'ocV!%fN{R9Kgy{t Ʀ;> ch4Ś|-ZxhqY6'r[g+ܑe}'30F>{4^>V`fL&oW6#_dZN!/wGҹ<ƞ&ijCg;INm~Ηzjy }w> aAΚQ2 >G.zr"jiHod 7r9{!trJ6E\k)XLAs,h2b+786Z|} d=]axP},ט_`ӌr˸/9+][Wi  .tʳG`m|<VQCwh*Rrk rtr qO Wd3](2t 0Ϻ)kp]~3 J0;;t2W)F{rftUJ"5:z}~89usTQFAo:.ʋͭZR~zhSmlw …lJ`keUn>.ZpL pI#3Rko8"%2)wm=eT}kh[p[鏇JﶔRX>t뎕=5=Kfq)Ժؿ[ޅ)a8z T.\^\7*X\;Ԓž5:YV,i(^O΍y_ȪQjd_Vϑr[:Ifp}bA^mK5Kئ H}&.bK}ηN-皤rfu4M=xZs﷍{۸UZjNk|jCscA5km4,wGk{(uufJhWO#f-/4 ӺubbM/7[w풖ںкa1A'tW"ѧ|uY,.[2[ӏ{Մt= VX p,@; mjǫѼ-3ҝɯy-ݙ2f5ϬіBeV& #{^ywss0>UjjS='٣ҫt3.[ӚdE-݂L^AlS3b9tZ]3}4yNj[6/>QN.ȣ59<>y)KnORSU9RjƢZ!;W@OVhcڕE37t[эT!0z5pizeX@)G{ {M|Rxh{pAV%NXgc$m8h]L9AۚJsTXZr"D3mF;FZ *V-띪*&yZY2{ ZUB==/ ܮdj缦ZA-ML¶q0-aL*4 {B"fKrA5.xna,xY[5y.%qBfd3eZl"Zsl誎cBtQG_RKxI]㸠-$۩JnG[Xhj5,Oj0*/`j=P6{ }ď:"67lUzd L,!kTRvn/k  r#Zپa-yO`fXб&C(*WYIJ{+꺋LQBI4(l2Ih=յۨg羚RrrS֚{UVwI'n3zvݪVKm"(U6?' `W 0 MZOe\kLHuӺw7(Y"| e9sh͡9" TܤI3u$UvO]I^XG g ZIFv ͒I3(;HJԘf)kwbUVZ\Xf: ]^tFv5+]_GY3hВsݮ^>)ZuiOR, :IGBj~.qM{||X)PM OӶ%PĈ`!n]F&:$8V.1Z!ld{;{Pgep_-1/d2ͻdC B{SgiT&TY.YߞU3y;*WR.MvƭH< SEa-34x?5v[m}ңٍԁt=7WF7C ںdy\ٷ=4HئoN]E.b TQ]uUͫ$>)3n =рVzDLX#v̩20K>օj[ Y"W[*=ipV әIyV+˥/XT1ش:3 #\oYotxNTl!2W͑jՉ'*=AR;ª[*D}Unr[Rk! (Q@;l~u]JfmM^i[!_r99O}?Ak^m7@r XlsuiA *4tYݐJC9VtdǠ:"{&n[m'4x*g?.*:䂿GeM&Y0ejOⵧwjrnp\N 懟21a,Kfݩcbj`˱:|U$ Ey֯h|GBf:md_{,ApT`N߮̏gvP4G5 Z*juj--}Z\GeН .MSVt&b l\6AN UbZueoo׫]mx"Zf7sgr@efd ]{W1IZDb-;wG7y xdns4ClKEhZuZ5eqcyLn3fK[C>Gs$JvLTN.*FSGf͐˯2q[~jVo +2IEH%.e-Tu5^VzVV7ǵbKDMiиA.Z^^UȱYp9oԴz'ԴUF-5\1c0$=)Cv[)9`KnCć^ύ_HdօO\._ܣVΰJjOJ𜂙%~#Vm:8OCAfqCҲU\ٚk&Q3K}m؃2WS1uKWbCI"p{ R92C,m>عRKk{~XMԹQVSY;ynEءvZ9ҹ̹1Yׯ.1,9s o:#*$B$cխ;{MiB2#F(_fm5058Ytҏzu}Q2M4.U;tܼ˘:X;\|<ᮛ,m̈F\稄/ -\cNt vS&: "7 ꞶLĖ3. Fmv<ɬJFKEȪ;F1M 3RghP \˒}K.R7nup!R} nT\HzpP6LMjL^lvfZ0e:a\7΀1̪Djl`Ľ5 d B#>saܯ&yJ1JvLԚ&S-۰*k5aӲ@#ֈ&_gJhmEpqr&ef?W0ӖJ#ږ"Z΃ 759ⒺchE&7*&),عDHEᇧ^TjF?4 }*h㲈*WD9˂K3OĊ/^5GVj]\b2YQd_5K(x)[47 bO0Y=̢Y5L[^X%WC2.'xVFt23bǮ*gzV-4aŬ5{M'y>[leQaY .GۄR-Hz܂ƖF70\xY},u5)>Hvn,i 6PZF,$b9mU#(Hh+hU*M 5MDS 䰉*ù<쥈$DVp7 TsGB2B0E~+e V;vkbjdZsv60ȸgpvĭ8<ݩN賗nK*oI^dg^{uZ 3}ܕ[mG_ ha+E4Q\ w_90$EyY`VK*iilVve*q8~ N4Ն̰o)U*0S)BZx SU"(Fxv%QaJ )ϡi,Vm^kMC[jWB*:E*&1Bl…V;% rs׹RqM1fNi ʭ"7]eD甧4GV.Q.#V˃ %5* k Xn<<#P v%TS6`<yǛ<uRټt!mҿeđTf'$lk!fhڅu ǥQf֨՗m>V%511a%1}R#(EMx.E]OV s3iIj*ݛꞖC /̘bxL;:᫁R A]65'L2 ;Ǖ*ݝW,!PsW}ͥ0.@{ 9E+ؚ-2ߵTeMHeO؝Fm!2_"` H$ai3.f)`AP kPmN\Q?mHnBXr Pn(R:BDd7 !MΎKw a !eг۫xVsb`r<c45ع_ 11"M4J+b,0wHSP.{}wd.k?[UƗa@uvNnr'q.׷`/   >xLs/Cb;ED#Ϯ2MVG!q1d*8"JL)ҼH9Y@`\j>s4@N~B3 D<-P}˘T`D6 t犊`"!& K2Vd:`ǴA!1~#sqJ?_X痾If>mG8@,Zd!91s$!M)lARbb{.T!Q/-% ZbYJ?HGa[׻ `pE.;ah lx EfOIL ]:4Ayl ⴀ$QWdpc]c+L;р5E %pGMTV `2,T[i}޳D>$Vl;V(;5ufE9L}o]kޡ>EH!>)X=Cx  '-fٓho ǃ9d QB DCaGɩn^ݼ\:4C5ba@ ?"2) m|͔@&p1~}&!麒ɢ7|v2t!BGc~d8fFdt0\{V|,A?ssNqc/Ab{OPkLRBsKeeM.PX=o"61 |m&w{dӕoᔝ"KX=|wXF"{^aVbzl16v7(kMW_~*_LB dN,X;C,`^oYHzn%'5 _#\ 5~3=93߭NG yו*8b7/ʷfC cjJ L蒏vdzbZyZڼ !8N1ʡʼe%u ʎVy!wN\qVZ#\EXzhYRCD⮥@%DwdrXw|1"o_?*H !s?.fVЇW]{PRmhsXN~HyA1x}6#[;8b>d. ^'S[b>AWTCk|!H0"UwI#?N-($mHPݑVn<Oɏ[l2i̬{*Z"v/#\8f<W?0;TP2N3__¬(/b w]؜FBagJ|Tcǁq;k$s/Ǒ D7I-?n׷шM$'^fbFT"}\րGb_%ӵ528~xd~޾B1~ۛ7f'zّW.I[4wțnM}쒘{ܘ'f׌f5~u1A ۄe ҴyCUCWޟjTmod;m^A(!X7vD;zwTL{Qߥgp}_[D;l}>ɥr% ;Dc4c @`pF)7W\wZՁqf5-)Y tM"aΧec;öx;=BB 9[wiZQCӨTOW{oegt 0> ̙V6e~qs@Oy '!jc M_ΌgP/Y|[#i}+YäV2Jo5x1}|/@Oy&)M=xJI3L78Q2IHϼS[/%A(sJ9ldJZgFpƶ g_BL, g#V43ʩᐁWNywF{O>qX1sϡaJǚ>RG'R>6U'G1O2H@\ u{Qw&a<| ;͉Il«kn3%j9<$vmL0*zL}xN8x vуI~@6b^ɒ}O0̇Hk3vtMZ0h]9FBy$c[IY݋F N0g99\@bb,ZZZ^|Di@aQw[RҾa 卒@/A=;7)C~Eouæ8^1 I2 {N =*ӎ"{dnF <9V( @ \C3Җo߯lE$1Q Q?\اv"aN1F(2/ W2*9SCբg(n^ә=ItYlX7bI rl`ߡ :V+BZB H)( |Ù'˯q"khu971oRi˜#>-x辷vj&W21Ce&*7MF]^.H+?h)"_'iV7K񌝸4BHYztQ}Ã1mĝ[GؕwQ*0}:ˣ -B0W3G(#'Qc3g2 ɐC)Lw#evʶz1~t*#CWG#}06B `iA䘷#^'ёrpz0 x5] E /Mǻ4:BsWC|i+6n4xʴbO0$F' GXNV)Q XhZ1qj5g2 1G:cvz>P9_p`wL8`R$ kA;dNp3V#$QM , m! |aR'qKB!ϊGFz336H3Kj'%X8j30:p&^oWvoWm.h6Nf3P2駛G@4xLF>7;^ҙ0 Qr. 9ר&% t\^?7\̷E6]uP$'}CI< ;撘j!`w̶gL뢊ؠf0'cx~u ㅟHuέʬđOKEɄQDtG6tl׭,_`tȈ78kOЎ<絎J"N o,ټwPEI#d*rŘ𮧀6q ҥLu>?jc*9R D ZЅL]n3;P ;^2D.DP{c51ȓz{LeǐK4UnH}ٌ8@8r/%H0,CÆ?_vJTr7[hMڕfs,~t  "g'!}l2Mj cA=ZսrЀlg Wg,:bp&t紭";1ִg2{[L:FQ?Ỳ env"lec0z=Ro`8;Uܚ:cadcwQפk󙒔PL7p DNʡ $QU'B" BA\ht(*BT)w͹wsǓ$bd@& 08/lR_R#f^9-gT @"@.﹫b@%b c@D.͑w5Rw;$2-!I 4?]x>"" )Q=?_Vo#Tvb+bĊA2E:0KX C^}n,~"pHV |]JbDŽ9GF,Ө>vBU9Y"8O.CՈZ^@ j`=8vi2` QSܜ =bV}I<[><)@3ǵߥ8_ɪ1 8r/wQ I~uF 0BNt*BVmY3; 6t.mƉv^7}FFQYũeEh]uPzShP̃BfڴӴzj@(>j B' oW pѹux S]v &8$/Xt ~PN]א&9vXY^՗6}'p7qrj/Qq׏F:H <ՏӥէtҪ|DO ) f ֡iMjk&vvh s۲3nŷo'#G 0Br,82'=tɃ+ cS8Bk @;YzҿN?^:""^:MIvc4eRm*u%>?/@p~KKgG14iYN쟐Ÿބ)?FD]iB>'m'M7K#tR$)cUu.>ٿTo>YϯOZuĞHiZ2"L@|y' 2#yuQAEǢ[*5U^3| NXCNB8ۮnk1̏"C""޽t1}G85q{;=T⟖ >VHzeJ$qadjx]!F` C =7TG+j (Ӊ) !,JMvu.Z77{-mv T(sn 0m x{ yVL¾Uȃ7Q@d*h^xtR2rshVvw3Xd@2sz3,9񸞋:{l#= ^[S1nv'₟ hbPC@Av'zi'3Q`IM6ꂘj) tLQg{BGz縮L;X'OGN]CaLXIcs7Մ@6T['@6?sۄٟR[o;W"5[ v`@' ftu )֦F܃!M.ϴw鷉} 0{c*ժǸR' |ʚ!(c!`<-mC>kN3O- |=_VNsbtά2v{#fOT}ݚ\lF(7bPx~KWGtȁV; SyquCōpqgb"08t@ l>[~X)"{ F y.]b"f" ObyK55w`ks؇UO>jjG+7 ,{V9J"'wlSJ0 \'c"_$]`ߙT"Z7O?`8bLtd8J"kr9ϴZ *n_>și 6 :ΡŘ+h 9ixɜ<QqN-Kտw;5&jrٜj_`ʢQCNHC8n_|o{VyMD9PVCX^`_o ]vDIfLPt/ X[^/.~ԅatNxt'z Ay:f06[12- 2HïjG؁>uG7ݻ}5.YwS3L|B]=eL 8X=[HTzzq#bp*@ŘU,^3w_ 扇<_[ZA!ˠY7@RP>Bx 5p@{nWI= ހ#+M^r~go\-<:ߔ&0nǪt2\!@2nx:pNXk&]e @}`JgtCQ-p}E=#LNR~T[.Vp)ϯpR#ZM~k:'cmcETG M!a/ _oJfp~5TJҌ?&رY>IdkXl6l+/䛛kp:Kmj9Wi4g$^kzr1D .| P/N;PaYgo,kը`Du52XB doVА0kR1jwѻMM;i"ضas N2" 6<\2/n9(M>4&,#S&>IA1Qס?F4]H=y{1gkf>|$8AO\i+ ?P 1 _Hcrd#t*1\NqcKDa4Qd,`}+KVC9A9'4"CHx1OE4e#H޽H\Pa$S_ x+&XW@)5;T8yϋ*ZE`ξx裏 v-T~knK4Aq;{!*$`Q[ާY א}`NA?!"-> Ĥz| ZBձ=lnI}Ʒ_S@w{pܜK)OŃSe-ȧ=lF:GѣM$I{궣%K͵ØLlId˯=N Y&a(#&cPw.Bߨ8)©Jd:cSo KW.@ʇY%6j?ENθ5uL[=)'ЯɞmHx|g?jsEGۘ;52fu)#IA{5n%3HI?Eұ`!Z*J~ &7E*6G]cK'Dg|B, 4fm;j4 oC7(23=q=ka. dMU8]j~'[, <͎ R (ye;.P0(c1IqaJB_rYE#\TT2^`Ʈx{@C'v3(tё @+^4mڹoVcVyr $RP BȎ+dBZ$}iDd lTZ@a[JK)VJ## *Wl6-m#mZ\ںmcrەkĊ%P5@|?-~vجLv bN{lZa$j% t'jkrul$䦻e(Z'%޺iG,eKSݽCw0 TQ_jT\uly ejthoâzN3$Cd87g,EN?M[ g݄(ɧLY%auMuL. uؓ}T 6IGj9?Ivhڎ{]4̣5_.*K6D5սfS#Ȭ=VDS*w=-@psUɏkQbQŠ@؊@W~_{{ָDP7sFWgݽWOg[|z4]Vu w +ļiN #_&\1aC>y8ICI2k= pl"+$iN ɺtcύ~+S50=m̄azw x>& HN"&y>=ͧraFuY,%#Ց8 P̝T\)9_ B;,=nt` P Mf8EIQX3hs]\w}GJo!7h"m L_)~uwAg &+5q\\^~f t2bII!:J7gb bD{&U~gAH7|[y},2,}'r`.Gz(2ǫlJ34 W{is։myG>WTB:u0̐9x`^o4=o#Lrbed2\KDOG;mn:DWíׂB1)8.7=oSNu꜂Tr:u{˶J6gP*/LX }!8굃D-ҟ4>xGkaJ;u3\Ukl6IJ ܸc$kx1|K^.AF?3q{1-[FQ-W2wۡad;)8߮fFS}9 P@hr5ފ[I(!_4$mԋ Θyd.]G&G9 !C3 |׳ Lq}:p}vwf]{3VUyb\;8A*ex2O@AWw"(!]C󺇶ڔqAdm 8dd $FIeCpO8sqkRv, >+9G[7w~Z0lG)dJ,Mc_-XQޛjop`X uv|(/BQ8\* h]Rs,Q fE27;>Hً^x~d ѶOmIaom5"D-ی]TH0Ä́yc3nUe'v1ƤBBdҸ7 8 [K dƛ_%>F8an?B0n:lSf{=Ԃ6J7jKR5~krP4f%}syl3 I![%PF *FQh="93ʟcѦw isFхUexsߏ/>Qxz3NHը]!T. +le]h--@%3aR D!+y[xl N-@$'YRB =pyptfr#y;`۠-)Ff72YdT _-Y6eHvuۀ<9?01~T&4=66-z$Ne3Ye!!ȄAz{_."l5_~`d%xzЁ ?T A4/!{k tq*KFw}<ʎdٺ'ѷ;g m) NME#6ktxm;tE5#x#R 0%"U wYy6 M9u1Ȋ%?m R&s= T¥ H'ׇ* EXƍEs#233"uچ?x$;i.hP| */H;}~f C#ـo=׭JT>ljbd3ol@ڍqbU0Y 1LcB!p ~f.τ!6jSzG*F&ve7n`H|{@|M v2ZӘ<A>" R;$&r͸/k!xqsO(5o=p5v"4 |&K K(>u"I0k()7cύ']fZM+4 yZYO6P4 =ĂJ!/_yd&'Bif1zTĖ1(Uw֔£zGoXJ,Wjȁm C^B/욥݊ :gPkѶ `OW/cQx"MSj`rz\䂞~wEϤHǷ}Th]|ԿQ#?>Z‚H\$(`D],BߘȞ=U'p|p,DDl^}uԗ9 >o]%1aES=/d['@x3ͪ@͘"CW<,PJ(~d3*?; )]#r;FsӀ- Fܠ[ظ%D|tLFL Qz K> r^έ3ܣ=ϴÇ"k;4P4T^!sfMr hkWȀUo8Jir؍k `gտagUIs)Locmս,|eL^M$+g9 hV+G*fJl*?e6 p6@p * h. "6K˪JNˇXꋓXߒJ hߎTIbc|Nj !]1O13v/cL|=3- g0 W<:?-&CcH)qmp&FU ;MAM\=)jPrE9aɦd =준7.UaUd©杺>g̰nkVWNTN0Umј:LDsIb5,)򱋴14?2*ߍ evͨk5sģ7gK1̄1P H8[ܔ{tG#;Iͫ~[p]i< C 3[#e bLLE+y`]WIw>Q:H0ۂTb+~Ø&s[=iro/0& fW8<]',/Q{~hpR G2E՟dJbge:OnC321z}9X *RRdG9prO~NwfuTO+kaضRQjizR *)Ң2I:Hs߳x-^ T`@0l ePFNkCF$ .ѭmXhֶ֣J(ȪpcaO/O]{k~O %KoaGU~,uQ1?=!h{,؃)On7\n{ ɂd|4o*m~7ҙrE"3'{%k.p`)ZI.u(%kb$|2kN?sjBvx&a12f}bj#[s%r̆EN7у42͞9r9O]̉%yw\w3#>LCJʍmŴ&ǿw%k)g+ɹiG"V݅׻3c7}oyw{{T3,~<~Gwէoj"{QJ$w\׻$^*7J{`JT*QS=iV-v_/W`8VEHjE`8|㤒uJgSٿgj;*{nDzI+W;*}Jl,'L+wRK wq>&=kݘW&Z˭s3=d(Cb8|}hǸIV,83R-^6$6#w'?1B~eJЯ/\H礜 8ۭc ooϭw߆WˢхLNekͥ+O=X1TEW^lz]Br]b`&v勻k΢ V6Ѹd'kd 7)*|Zq SO6%qM?埠uMԊ8T#Ⱥ12ZcẎo|?g yN_#ND/E_TecaA pe5}Q;0ѧϚy n)7FGQ1IZur$bxb墒/w7߳]Op:rNMWs-̕WXR;%3*<(~8~ٗ3z]WW!Ir^/!1}Z6a.wANa >P4f(d/5tzZҊtڡsMqXޛ5(heQ~S?*ߘ^> y+y+_#cѷᬟ=FFzf",6 \BL'_n9JxzpzgwaVQv8NK\N1!E]V~Mmr.* ΄N;T_4K/UI]MF1U4s<네 8rS%E覧gj[IӁv|_=GxȦeTΜ//doueTF6}q p̈kn*7އj1X(OfٵZ͐&!cA2 O E61ʈ"J7`;6~(U:x4TÂcDF6q*"b H*?6_M:R Y T e˰P$ |($UŠ`4ϜXbˆ ])A5V*bET PT=.EPʈ8D,'݊nSmDk{jޛZYRD.@DA #0) `D1uLB%!.3)Z*]AnOd` p#+/84;W6".^VɓoN@8B{0ײW|8:SBJoM!#4Y-2!Ϡ&0 4!ws*ىMQzs!G[!ռJVbӅ F\.֍f 9ip"ҍO4$ ~>9@?cџ&. j$l$Mт p$59C{0('D@y ixJأ5<~"C"(GkUְd l/&wgR>V?s!b"St>o']yY _;H& c~c6Z6m}+PDUOJ, .c(p$bWs?&zŤ'^L9Uj-ru0pX(W$u}>(˧ DL#85G@mJ TCc1`ǧvu~:]|B lYJ8AҏWOe8_z1т[>r$b١ Iki\:CQULy7⟈1(Ž*3Eh%+2Ϣ'vf| KH_ǗCd^Kv e7*Uܒ| Y \4{]e%uV7ոgRψPjeYu[ ٷY] cO(iCLJV ,r3]qnIF8?+Ts+\E`8\0E ]fw\ Knšl3)ui*)s;1WBd, I2 E2]X=vD@=KO&v&c<[Uq?/ MۗrSpsꈂcM)hL5KcPuR줵wr ,`CûAaL hPvy08۰.5%,tv5=5n50vO&]}K.;/o(N /;֨YϤ_ؼ*"b H$;492tMT`KQYsUre51V]C4ãѲpP>Kݼ "}σg%`zvI.V`Qm#K`ץ}f\I%XQS$g?j6Žt\DSށ||ɍ9G8Yϯ7xcç(Ҩ}Pp\z)Z{1y[K'$wOE>} D!0H[/*J-R979}>3}~_}d·6"U`WLPOjm|#S:D/X^:PG?(P]-yn߭w`8)Uֈ@&crT̒ F@h  y H_C;<ԯ))*bs$4lkGSF ʶz!JNi9ۯXq^X%\+Ɉ@ b# cCl/iLEw:= Lϔ9k bi t mf(G$*MG-t"CSx15)<绦- 6E53(U:G2/G`4{oC"3Dg؂ (bRX0KSi+X}uX @dgbg;@z߽OxC9%-]b9ޤ-PpF a`:cdY]|:"Vvݑw4yvlz%qH..74LzW8$f}z6 *ȵ]q2h 1]&lLEN=/T^lT037עMCuz-\KGs9"37jJ^ ]0K>ByWT>gH-;,  Vq:fZH56> }/3EǺ-HMμTiCаhun=_kOSƹa  iĦXqsU`N _ ?N~r(|j r4:2A8\?'$k | YOzY0t` bNp$+fG`ZuN΅&&Yr:N2GWA)1gyhccx 7CO΂_ŷ/{}h|6$Ѵ@]h t"Wk}W+ <L;=^ZM?Q_2O|VGW^>cK[@}@m0f##Dcr.Ud!ISB@̲ȣFu4Nw};'g1D0X<rF&@n!iAc:`"9 ^DH$ @ a`>tU XŎh87|OYdjK0mg `B=@<u>Ezc<>`]~aS@s5e\^/V򰍝=y;mq=鲢V^>f<Bo8 tb{4lbrA>[_* [p`>&]UCUrv۞I=106?lu36 .9p'Zy2lxb{1⿧x_X!O&5ltFU[[<" jۿ$8XS/$BM;̊*cF.ކ :Oy8'喳_%wrξWsOMp8cy9mp`"Ϧkm8!dGPFe0z@tҽ4dx,C.- d-2f 2z`*O o4v,2kTSmG9S՞S &64,dhC8VO Pb{\DFPᑤCQnh/Z"/D*!x0DdԈ~F=:Jo-蕳z+]WwqR$*KpZi@($DYm mn[9l B)f 9PZ<-@&@27NS'i> !}$@Ŧ1Z; =e\0= jWĬ votvB>fWL P`>cs_Zr0~bodzyhxۓ ?ʤ w|\9μj  $Z|Ԑge pB7;0?GC}7O)S\߫ם?/D!8ptn NxY ٲUc}si%ʬ(? <xDCh^XY-;HvzIŮS(bwrN|ӗnsG=ljXP4xnuj8Քr˦ξYkhK` E Z++~ُüWdHs~[֘oiؿn/X hx5mG5ޙŽ !>o\ a8; X#SY%poyscv?ډޘm~nf7-];lwܾQ 0=j2Ԕ"@"ؗpwc+儕 9/ a?碟'0۔I"J$X@}yu'Peq^'Xle\=,pUH*\FIo{j{eC|_ĘӵYoAzdz*@.J 1 _ (ET&,?b 9d\~aLeDMy$ aa8đgi}v}{*K*|rҟ Ah{ւI|~b83-WiQ$&/TTRwKٝX+_:|nEYQ{6 ׸5Cn$CD,`C^t nO w^T%q~ @U)֊O(cMFH,rHU0 [?ɍoX& x<0snceOUe$y":Kѿ~q94Wm~ XGQfqJ++cڸ7g)eZd4ޚpCэWalۇQ!-ZaKnfƒ y[X0(u1Q)?2JO 揗aM`=(D̦&Z{+6:ZZWs#O5O#qUH4[+0Ɯa n HC!*gi v tTXxEqF#AhRʪc/Yy*bPzeFc'j1f=y{ҌgNQBf;c Q&X+i"[?ߐ>4 /3H}:{M<7A˜{_ܙ؃D,vU_Pf.>6Ɠ2)ҧNt a, .8z,<> #..7o7B?rX҈}?ZthIxZ9n7yNi)H:' &?Βxbc!L5ftiL@l^ g%adbcGz+#6'!mA޸:csa4Ϡ\R9ר?k=oD3HBCnRL1ӸtȎ_@G$Pa=>rIePj~#~V\ϱ| `h,vY4i2)t)ZeC#&GNE<؏~_HА8xi`ڙ#Tk: N"{%3vik8 ۂ>a,E7e+aC8 wP+x}w7@=΂EU!"d>{TAN eTGVcn27 1J\v`!o$׌ n$B3G_G^ 1!]HNz̡%٪q* }jSU"'dR_c!.g!isC$ j.im^sE@9ɻ٢8]7j Bj4T ~j([8~AlϹgD:vP<ܿ0yGD!Le(ft& Bap|? E`Jw8$8 V7 Ae[n1bh4_F"kRAlkF'8,}!pZ|uZ7'BMm 8_mDoO^ / + s ^ , iuB);vBq命 I=+KL Ëi]5fQ嫃ԱD`fN~2t}EL0ySL: c!ۑ3߹(qf  *3Ot?S qD$t:S_>fd\_Xц80"Cba a۶Sޚc )DCF{@+u(h&7Hu6k^A74(&t^ꕝx7@F@<0{*B?Ӳ~ 1;I8 E@sR4^p M#(B-1 _~ldȭMv?~inԝS?k^/'텾1/p-F/FQbcRzt^ɱB{E&acU7TKL#JT_b$!Hrצ(,Ju; ]fe 0ϑR RT֝xY;6K#Bb?Cg=8O9Yk(0ZTrKi3}QSXÕ @8 M kQQa 57y[,.|a _ iwISkK3q9^jߋ_Fs^`K ;]Jm7oәJ:x8 s2yF?eq.;w0Pz3C>km}z f֠K Ó y˭ϫh۝8Lob" q9C8J.ߜw\z]\·= +KҒx!wq H@ӭr0džZ|ėWyUԯL!8V촡p1w[NJ0&ʴg3A0+#7'T9ky8#ʹx Y`@Ej<6P1̫_ѝ~`=[1Ą1W/aڮjq_b Lf\/#F7p7sgvU1%-ul3 .eS=֪>pXxh2S}eD/uv 8\/z߉f6H u>+8l+p6X 8w}Zdj_hh]f,D]I!͡\T ٕ0 w6 vC@ׅ+[D1mI6-AuBVV 9pNBw?ݿ/s `J"ik#~ō|͛YnS&;'G28l4z$XT]wB0݉ŭPNX$̸ca Adxl5Ɯ ] `H H x+JᆰRp /v/ l^| `#*ڼ}4Kqsjܮ1)v/5z_SdDe-{AÔ )飵tY^wWb'[ώȐĶ-8ڋ;`o9;7D5E$5)'tN]4NLurG4hLF=TboM_-ZOʋX&;f?둀02cBeY|=Z{tl~p=pN{Bƭ2 eT h0# kgoR?qݦǫHhĴuxB*U7u> Ʊ+2Ϡ{ $<]dy)[,l jr1K<7wNsh=ႷRxXU(d" 1۲,< K>,顪kv^iJ fX@p7q@) TC5SPt7Nz.qᗃYR,Ƥ y/s:Ѐ`+ZGhrg{]_}iyTGfZCr(ԺgMIYG,NW$4d쀌q(NǑڍdqkmbtbPN%/6議6^mY[ṬAμw)$8.~d~n ;O>5$ r N2Ċh`]Paxܖy@5>̓! ۣT+9t3anh$f aMkA=ٖ漕sn\ӝu`O}Œou+u;xpl̰LC2&q{OI͝y]VI87c F4ZwAg(2+Bk,z}sT | 00,T?N!X*` +4D "vmyڗp{@7wg`}U4}i.Q\HH YAtvLFT5\Dq f by&{&~nUG\ҟ/ck]Jt~*5͜I*o]3<%{L)jw`u<x .Y*/-fQ։ #G9 p4X9&F8:鎟.xs1?g*a YB oOY?[37̞}n@='%/oOHK97 ==v9==.P8o%!(}$gO?O@&|GIJ!g r7t6ζ[P0K^ '@sD(ߥ 2kBzqΣ@I^gw ]GA"^@W;%Ig)~R~: YB08O'mp~s'jfں3!y Ls Dyƒ {:O5ugcgOMk ǵ}U|xl**gL?M}ge[+Q.}QLq~ R3Iƹu>VTl;r:lcd_Wd]8>ʑ1t>xFWH&Ouw #vP;.\T97#C3l(u|TcjYnw71dߟcrwc;i̳XN wYcLEFý܀0B9"C٫ cV-6Ϗ݇7"<>c" t4}VQ@yԽ]lDK6_~?b^NeUHs ~r*+f߃ijJ{T8ݩHpO<\hgb\,bi,(vÊ!g ÕCfåwuU9w5 F\tQn>g hrŽ޻z#пu+)V"b#1sEy.V0J}9i7c=R}}5PcGZU $3Z.X26W}sx0MDŽmfꐍ4գy<_qo]M d@}uE;e^DH!k&+߿ F2xv~kV#0K#' 't) EwY>;-R:rs riȐ]B6v26r(9&ߑd{cOZ&p)yǨYkp&MWL\qsnݑ3ns7B:ztgR|d$T𡰘ÑB˺:M6'8>yX/]YndBgr/ Uؒ5 % s#|K_^ "0C~`bDڳ3$; r2*:c>NNwN~''@d⪚řx<@ʽ=EFw+lsɏ/3bYP&uqu|DV48AK٘cGÄ ;sbX+Ǐ4TYd<5G<:+JKK1b(l]pP*# , u6G&5wS-S#$I Nt6?̵@_]k9A_K1K10DFu~Z*dJ-g͌GٵU?/$ MMD%۷liR }S= bM,U`0tSLK\=1n!v-;Z<criJ|L2\V~fuyO3et[V&|ܳ'N{d_Ï@Տ|y :k[2]ίJ:Xg+Uw_h<_l6R 6(R#bc55*b,~ߠ׺XG MwS?fKN)5<9O3+>#A1pST[ 4e - v~-ṿ"2x5ܨ~(\]e hNMNkһ\h,N3z^CA1p$EIMAfҵrk>'&R(e /v܁q""*9{L}Lk:k$rۗSkUܨ$Žq6>E:nʎb4zS0ҝno=O B`8h csd'VM/Qr8H^uÆj9{]^.jnDO4T["wW3$yQJ~gT O6{w*-[%c?e!g,X\Ei4i9A]bV'HK{;WyAyY9udHlCA{ K";ܠr0;z 1(q&g3kI[04ZQy3Q:u;2Ѵ1$`]. 'k܊>@f:"T:&XbN-4Dh&4{z h~ΑZu!hr>f #JR3*O ~r3W7tS)uh'ym'7f̼ş/J*]V f4_EPomfoc7බ! 11n^6Mv|5,}Z niV4G3VĈ6Κa[}|‡5~h߮:lFj ~_"ZοF$?cE96j_@UFyyQi۪ 6{{Uk9‚ 8T^>N?ln~F2/M/8ڹ)jJuVt\g$puG4\i' wam79;#&:#o{'9CzS9Gz~|\o t^:G=G 3pӆ8 !N#8<_8P"qN(qDSd))Ő^(T^/qxq^,?^??c8ÇH c?O@q1#6 6vz!AD rN\䉻wɓxU[cϗ/!ҏG W%3OC-bk:\сtdzI'bvbX,(PlMGs-v톾\ǩ_w"u{=mFP-٥+q-ϛŞ<^vI/1[ݝK# i51VW_{c۫?;ikK6X֞Xxz.t87مg$.FEƷfe&HϞ/+=)o" |S.Md|Vn*R!t;mWuNǵL+k7I]rE һS0+#ŕ#3uD }Aܸq͗]wz}eo-лw0i#?K2?&v'谙GIC'=@;ھ_6ݝ񶭥Mェ+DY!%]KÄxhZ׋R{Go¼1uK… .XҋCGSQ0(ȌgMwr%;Xö9Y{ۢ&cr_?h~W hbwSKkƊNxQ{9i;-s!e^Kk-N aY-_g^'Ief6]vhOT:U?5 0htuE~GxCoA&K73|Wsu,yK^~nf_*}MJx&-$lw)۵96T2lkXLzT^݅s;MM)(J$b`{~ W|'{lqU^)Á}ES 'r2:Fv>O:aJ>_H{|r+Rtw{3~Gboٷ+ۋ_ ѝGN#KcOL z.:`=A (G h3 ɂMyqyeJJbuJrSum(qAw6۝hg?c-kȲ?|./Vm|X_Ja)hXH{ɲ$?NLQo1֏P`@RX &'ۯJVp RT)asq[ i_yw Xvkl5mWpZrkh !䌳8|.&v=^gF'j)97|}9֌+&>ccɐyzܨʱi]qaϠm 'UU+xcw f۟mxفιt 50dcshldWպ~ ͦrMֆ |L$7Y6&r`ӬaD=j Ktݪ,\#+Mc f=e rpnf,>J,w-eHH; $10B8?Y}MI:MfY--AБrg,Z{݀]*N6CNj\HqûfbG*X!1#,u7~Y"V_G |lV[e0i ~1hmNqxI ?'(8bUz٘R`K u/F]4_礁?*4t!WaCx|\(ME?jT5SϵfLer׬VN8Pg!5g7=]3G?ghLĴ/=R` ,(Kj'0j[85vIï YQ{ohp#V- O ذf]9@9"=nx0CUCV{h Y>EIRs :KI}խmj~Q_ʤAիDyB^D mEux! aB"$cپőd/X,=ZGp{AT3Nc)5J(P2lc2!1RE.X\ wN"8 OZefơmh/V-*oܡkgE ^2hn9VLrI.ldB̓@.mr n;e,ܷ)dE6*ڐJC|~ŪqAwQ}"{+ Ǣ׃ W*y6 SOen^&xY_b#AiQ3*$p擱@8PkubQ"(^sGfO7=9m/@sd~ 8"`\Ngk$΋d/cwi;SP!,,%Κb^[2F 7 ^C⠞ t91V"B!iO+*{~oGydi"0˚%P4uT[;7MS.Ϝ񆓻,:=蔬Te͌ؔzn84 X,hzǐ c1Qt;<8K,)}ZR@xfRim鈡+#-ٗ&MoG{ku~Aک\45H<"m"t#wD y 'v퇀0H .u=`]A6,;R&܀݁r:Y/G,UUj(0 e'?Q鞡S⡖\3S<+h,4 u9q1>`r]Jm>I;j8)`?"A/|вlA-r3,J7Ds;.)UN}%np'ibgf~7¼2F`00Y|$ڛ#g\7-dOr<Q?u# |d_~)x獬p~49ר,+ 8(6>a)Nۣ;^5QLŅr_16=P5C19kMQr@<*3H .9c8898_iOLJe:ĿnM]"!/Wl !˫hIL/d;Fnag'f>ne@T8A}ٳ[L~=xqj"rO44b|Md+$Yjb++\VoǤ8zX_a͉E2gU9mpw7 ;mE\v|_w?Sa^mQ}*`$bb5z6;YG lT};$Lh`iɃ4ƾ;ؤ愌䟣 I'>IHN7{Yc[QtTt-׳|&z(HlMRt5ok 0![)3:Y>85B6㡣(bK&|r )WN2璏gϢWwԈIb6( *Ǩ(lm-f6`ʗ&ROb` 2ˋbs+ΰ0fgkuf-]IA3A0r20 #?̾b}L[4ܤɳ*`>-j~w]{C`sd-=Q}IZd{}{ZR Ë Ϧ8ذbgm0"4ܝOoxXYޭE @ 5g)UX΄y.y%aS0AO~, Ʊd%A^hWV67DFx}2!X?o5f<>cv+iOߛ'Zj7A-()YD bP 0!tI|=sAQ,7G?vA8El`@B [Bnk,9?ftJ 0D;k;hk?}C_w7XGō}Ps! ӮZ1EG#2@R/$rLVU.[C}vC0hؼ)K 3{CZ e怔jL OG1B}NJ;M0Ή=+q9+7E"WH5N%F/ʋXI,ͯ =4'v\v)?g>3.G,&D-FC= #~b_a\cL|kQQ0SĀ Uё10ů zIjrH(zcm@`A{UCm~*p9.#?"~KH3v{lAxAh!Q"U&S93]W4o+-85X㦿:Kfwwe]g8DlzA_?Z%9œe/ɟEKq3,9q?챹`k?,)EMlč1>|2p ]6W}QX,*|,SMWre=\O) ߑyyW'S;c^,[/}@jzh bOn9u9+Ӛ‹1)[`5zj6r2 0P32)y9֣~fߢӊq|a*Tvw2}auoXɌ5#ޓzrM u*V tvXw|NS9M-arI⭝H&,~逫ѫ?Y]x̓Yvx&89K #QtG٥/;>%ty7zCb]YqH#,E. 5kr!q^^f׉QV+=(L҄OlPٝ0E⑀qbpHllT[~I,U)uQCy}\}׿0?H7Txtn# i@lU7|ȗ ?kiљYns6QK%WS426?]sqGdv5_mg:tU{P5Ndml7f9㟓Y/AP$?@zΘлV/=,iLs -'6N !4t5,f@5RYBUPt6yP4FgK3Y6E@z7"Mj>f A7%=&=RtCvk's<3_I8?!/Z'!a!ZL"ir40H ;(]-PKYj8IQ{~SB% $M`s?W߲3-kopeT՟*F>{a6JEsU^| /n2 xs?wŃ1) i80st^ bKrLcP&rm D)K) y}KGdd۠w*.Jv y0`~ŋ`l@".炋 .A=]*]٬Qܞ?-I'߉,J*bHk% 4:iJnnX?M"{g~H\6sl;$9\=H%$ ބ`t|#r'BAAʴSD '~hjz[eύpN6-="R\l ]C®w7dģvQ7e2RE8s4XI7%|ԗbǧ؀1B3oSfk}ʇ^c%J*yh$@@s<۾'zP~ B#hW-SIz^ub0~<ӑ[}J׼R5HQ+HE9`*ۏY2=!ͬ0 "{8}be2 YpU9uqcGɞ6<ާ:EW0:!Q?^3;c̗"2|Or7JG{0NCR嶍˭C {C8{!\6Ϗ:@Ti bhPdrzy>>wp ]<ʰqg@Wrp3Ƹޟ' C ˆc*G"zgj3kzVѩmFk,fӿ[e5CDn"J}E@=Cbζ7\l+}H:E^@ [^^zTSCZK:H!%~!WL6x;z5,78EHysh?v&JŰ7m;kD5k?`P%~XD%:{tX' dۆ (o7YKkE[fF 9Ħl#{Ch#F9/db,;ծj@ 0o)TqcΔワB9úJK,>*BoZԍR8:CmVex5۔Gkq]_sCC,KC&te?ێߊѨ~" ӜKtQ:Y786_,F娄:W+N;tuK#0e"g *(;"#4>҈42ö|ż`]VWG(qg`,$.q |{  Kh6QgK_ ~!Dr3DO4GP;B- azbAp ;2=;{K)1}%HA3ydz |o7vƎ`$$HɨӗcEWf;$uDć Àn"3+t3(./Y΋09O~UdVA$|O  \Z%OݷI\7y 4߿:Q-腵sa1c$%mݳG`,bN b BM#ƑBTq(!ڣ ̠0Wk$s!/ѷK( 5+68tsM>q zг3A1o/j̲ĚXzE6uM7ƆF1SpЧ+Q1[4w5j#T̽Xuٴo͒7TσښSglfE/ƴZζrjg>O1ѵҥr?ʠ"`o%ILk⅙Lh.}6G c3.*4 c<RnбH1Gtҟ^iؒF+PXOja CIM1!<}UWLb):=Z/+ D3FV 5 [ڍ{JJ W~D2`?h؎3G6%6yh4̨7 *!]p>RrT XI;VyluG% s嵏4ԑUxt[|NҒ ׳BkoՎ=ܸ<픲i4-ay%B(ykL CVF . 32_OԢfQתp>F=@WaU&\Tg8_<=E:yj+:=|ʕpXXg= fǕ 5®=Ab]*~l9:)ӰC#=h#d{wdbֵ[eOm$mI M2 m:׿OɁz}b9?%{@o䱜FUaӚ٭#Be>->OIW@AWJ LV]?0_Q4[:+W¼@&pxA[E0(w_iDDRj^wK ъnG~Elɿb;T:N@Z`?/S~?q1Š'n 7PhqK1Hl8L>=7$4KM .xR&(UƻTp\.mЫ}sܠMwB5QG'Զ~#"6_bm#˞Vg Yٙ|?)8@;ŴonZ^aмph&-lq5Kl )~!w<Ӱ{eH1Dz VA|y꾚L4e(@i@[2'nM1%Tg>H<1ms'/΃K<DVF:ȶtFm:əcDmHVi ҬЃAi?AkȅfCFaNgĝͅ{鈲$?z\yn҉kwҩsœ BZD.Σ=2|qGLjcz\=em{v϶2G WHE`c٢;6 u&<$ A)~IS{*ݡў?l\cmaFѐqF#jDɔNn\ bޘ{6ƸE(?+fZynτr3s>-ZsX9iQEz*8<7w] _Ma~vj⺏E=q\!1g֔m"{ DEgLg̯1qdfXRD *Q$o:hhRUENm nEcpIϗYN-[ E.簬%Q.+պ*(v2 paU6 ؆XtCޙ5ElrꟖLkP7pv#ӊh묁c8gQE_{գ prk2(4Ԍ@Njza4M{7<7U]5T+ yL+)<%!aQM)]_;=z:nzƧ ќD ɒ'3D*̒pawIN~C J=rv԰?]y-G8ƛgڋ.3ҧ𒨺4mXtLJCO!XLgT!X:%7u-JO|_)͡>8}o;r*抓# !ƛ?R3ǂv Ct=,H2ڻݹ:գ ҏ<N,HTdkq+P۬`.ͮ4<_;gV#+ZyHŝKs 8+9ˉ69,0|o,ZiMy]ֵa!:ӓ|{?+_jKpRFQ_!7}BImsLՔ[WL`6oiݿaY:'nmrA&]M19Y=:!/+[;cʉ?Ȋe*})ZkrPe1)j 7bGBeIKZS״4)a 64gvpDc|6ò].Z)o-<͹#¨14TQkG f7i{R` %3ύ=+'Bh8'AQyJoaMȰpH$ X2'c$X.'mu]5JIc 8:;}N g:)Y&%YZBVpԧ܎;*$ lT{|TKv82Nap#X$QqbYs{@FlZ $i-@L`:Rјn-yqd6?KQxNn ԭ(rV8Y>ڑ6Oʸy Ctk\KaH'"TYA:n?Z=[Pwnhqɐh/R -ܵf>wt?msGB)QLڄ ky ;fJWKJRF3< y`SḘ-vO1%"K+Crp>M_R-SZ8*fz_Oax? QAf8_o3!#)D(7 S&`r}wURntGFL7 HkMW-jP);erDecS}N|=\K`4GW€ęLb%(D'JJ!bd}BA62o6 U Q~$])gE[Wˣ _@N}kz=ZWF=1R$qH,jD 5EH_RJH6"\/V{veg@8v0G )EP$mG%R̒5lStqGm>NQOsz V SU[Y_怣/u)ݱ|ڙo'¹2|?7m)U h"E)1't_Ra$! M #GWq4[Ocnʭ|+js˹v)ʤ03&QTEfWD|v{˾l|~WߵX❁Ki.2vWZ.908 1$ke3Q\v#h, ;Ɖ'h?$̹$Eh9|gO%-wl^J+΅vt@{^5S? \䪹C {*YW|݅bm[&b/! g3zq񹄥=j\}2==˳}sc#аo5NX(Z\rh rĸm//)*O8WuܮtI5[fez;YKօ}C-6O~3ǣmna|Q특zC \ϋw}ck1Dj$<+&wY\&YCObs.бvtm49"ۤ#or˽e2A)}gw^"?&Y/ŀưƢ4i1 ъ(N48YIf.!{a2siE G)z͖S?ϤaQvCURţ1K^@x;m*7{5*7l*6 :\kQ{ ,m㛦Dώ ~Jr [v']auH;%RyKiMJo3dBIFI!)(Qk_y~7Kׯ:]X!ȟs(I 8SEa"FOhMag?2ʟ$A}$ u2 Vƨ6JVqT35 hlf"5aPw-YAF]N #]C%$ɫAdcܥ0SH&]^9,<*1AD !J87^wq}غT\:B/7?wpDU! +6TU4SVsEuBŨE֬9s@w7f!Byybq;./crO }DXD.U^L-rٯK`(@A Arfʢ_n*LQ$FɌ79qW4bŕR D7j_" zGSg-f+eOZS'q~Cht;c,c[mCW%LnD;f_\c0f;YbS=-Գ ;)BM]I.nM dpf٫×K'/M-zt~Xd}v-^ˣ:aCZz;>V2 vh}ni+(Kaeе=aϹJ6ͦ4Q+ox@FR@[e(E!Y)k!O$Q'GI'OHqi|F8ʺz{j"[Nf~֟w&W6 ;--ֺ 5e- K&zJZ{-E"}پbjϑG?ªnsl:͸M Le!նt ZfN2>sE;9\}˽D;ַ/xXO.T9[T9p"dp#,l&MT?_>[ZJ/n64c6ظ+QUYlO`>$PslgqN:TfA@R׺_ao$8moQY!|@S;Z[9Zggb#Wew~Ym*ƥn7+,+Tag/W`״!_Yu5JFe?{~rPS3t76Ofz) 钹O*zkv&ƴFg3%x?zxr)܀nױN14Gm#֯$1xB6A#ð5'y9 ͉P;A=$󏏐4<ۯs#k)ޚG=y=@[P tU!${IRM"xvT A;hEqbO>_:)FYA woSO1bB}4"=(;<ԏ>lwwB!ǿ@'}=0 qeqG^2u|?=0sdWF@5լyE2eGaO[@'U1~_y/Ov/V3Q͆~FmѲ3?yP>9 %s綂n {.Y:jĽDk#/sږ23'WWO,feǭ?Zk˺>5c7}xs|94>B,na6E׻-+p~]!!CIdclv=˾= '<ҖDk1x\Xy2F_Ԣ`}qƅrF]Iҟxw2ݛas)ng?A8{[/QLRPlg|Kݍ*Jy/" 5|}TkLTQM2*FDΩ@Nt2ե`G#:JQJaؗC*"tUT{kP$oc]gDwf `pr YO-̪wð6'GZL娊:ALL3ݾ84+}sH!#@Iw"?c$HM6D^0k1\ܦOށ2[SKZӚƙ Lƛ. 3x4aphӖs߆Gjw4#?'yrA_'aoߊ58Bi嚼fm)ɾufUvM\/@0[B(\LR1sl+JI=BJWb˭p>8F(Htyzƿ7 zNh]qFtMߢT syUI^>r#[ѾpiyJ}S{ۮeeLZ>4/SPx<5=3* "5!7c7t= Ԇڠ43={/'S>4W#]wz6bgI5ODryTHht.}4LER{uv{`Bޔu^fOh<` ir8 <DdoRt`ȍp ڒ"x~i t>j>ҬMQw~ܪH<Pˁ [S2mt?v/ޟZuV(k$DPcrqZ]F&v}M_8ApäqA<AN'=iK?kq-_"gz(7EP<&H,+0rOR"GD(z7U)qqՐJwh`#cJTƊ1jPO~??c:UЊF }r  ΄Z=S'YyR>P&V?^)ez+Z"O7f=>#l5?2=޷εnA?+a@e-N)> ˤP(yq E9( x\D L@QM|@?sxkT8ZIcRA+8q(ɪ'T;ʱlx${ 7n[\=SE,ߔ( "H-*Wk*ƻ_5F{eTijf0SǑ RK $ L!P+4Sb{KDX*=zFm_|.!ѣI摴kc8R bp`)ܥ11+=R>Ȍ,~2 _'pJ{Z>1yIspɷ%\n֜۔m p>x=1X(J6Bf{eKՔC8u!\_γd8 Kbڳ1*)ԵOֵp Kq{0B$oF nq}dvԸ+i4J U`:;۠j1v#m(gaE>\&ӱK,۸TWQ,m./ٹv.x#&`1'CSF,WQ(gpz> +0Df[1+Il%J!ٵ] ەĮJ[A294˥x Լӗ+oނ+!‚+G$;W{.zyxG.ݬRO+Z/2v2AA;Z!<9RZuY93[ɠ[XU[ѻg݃$/2@PM<{:ى]l0o;-m0|Y\r _ԘrF8|y%/!溝j[ϳ/4IZ˽}MoUm}MUkLEϺùhUF Vvz,!7NY[8 vXiKYG/h{oE{J|IK` %cc&갾[e*oQKL,wśT?ꭥ|!i@J~ބɖTZX-T SQhQ(xK֐zժL5]?E41kGkrϦCn t\Y.۪2AoV%sfggz=130htfy~oڪVK/_^7#,|K&&`9&tksw e?TG\v٫~)_P/K*e<0滚y׏A|_k;ؽ7R5xu԰IrsoG$75)ݭW \i^'>#vagTyfPؒc̐9\ۇkĘ÷EO}U*%w3xX"'ԵdŽ\xjm-5ݰo;Mx?o_E|)XG!sA7ˑJC2qK˪wfZ8UCm)@!cQlgl]렴:.kǃ(zY!kUs)S m/ f`~}(n:?,Q?滺==rԙ$tz&l C!-^ɐcKĿU)*м.yУWYFYO56 6&N9z;ϡlxpz6n-a(}Or5г\v%&4#1"C_g%o_Tc۪Dl ŏ_n}BʻF?-qJfFRV+9S\߾AX%wI`ȽiQFѠCX<4z6u$.9GɄ4\>=+!jA"W܏HmBPyZd{>92-zc^vnO5OU?swn|T^[U&f2㟆u=IOH}\ae ͶۆH|sgB?xnw:lܬg̚E(n%; IFPny\Z) iǙ] \&e {LXiş2&PVghݵXRe`[.-=܄F1#ʢ#ž6Dy"e tug9 WXӾDyx b 0:H{a [<be,ꀁd3F^ a"/ d@K662uI gZ$= pߠh l-|A.2U&F&ml+if:F7=}6DއK-NCQ?s?Sp\\R KMۛP҉F3 k .gi?%gN̗ڃaw٤o/}Wj~x2p2Q]L0){j}?#̚cML!#Jz0aRЌCLFǽƹl*PP8-?UTz@E/|aLttGy}Sxڛor4xt{"F@ Aq}f#EBuLA~yrz;۶ބ{I ^C"AY\a*f.5P|)(~3-&2a*:sC"3Rē#𭤯`'?=U4L;@r-[lj[F=^xvwǭzxWhui]o($)X5|;n+~@qb?{ Q8ze⥞2~'߯7.l#l^Xݦ#"Y߷M9,g}־{Q9V:P'?P<TSYZ 걭.n3,$Cx7y|C'SsSYƯ,[>E/p+FW~:U˸Li{F+>!C BaBR.TJn͡S _p .*;!2eǓczF B2L2:ê~>1%-I,?]B@AaKmi[,et?U~b;2p%qV>nt4it3m.7WO?ۏDH5ipvVH&,M VPWظݐy=kdV1 /ee3tMGx_fkܾ~UAEP-D>{K"?֊N_D923SVt9/vٲ[n'+`Oܴoëo_Oே|y{a<÷nhEY,!D3֩-#{i(pkv˟NLvy>{/4l-FV\{ # |(ba~10Mބ๫ B j lF<m_`{j,"VH3P4X!" Ƣ*2`," Ƣ*2`,"V"lL`7 SXΩPբttXJ촢jA +l (2$eʣr-` UK z`pǬsv X1ڇlx*װkXL`,c^RIm^ Y+i2X'61/smz7Sȷns'V!DY!NE!xMFuj)N0Yp^~ ,"m }4 ٲ]uY@c rvpi^,KZbERaɚ&B^*dSǀoo2-.q`_4$fa;,!&K洺 l jA$؋Kݫ Dbw9ٲ1TP2!z7:Q׭[Ћ dz5I;OKr|7 *$:4tG4$X7 n4S4NI0l8% h,9И=k?#㤚P5҂1-pӊvfZ j"t]C!!Sl dhCT I^1SH2K-5FWnV/墑i@&zq2 *!*!3u@Cs)3M@Cš𚭂 ^a2g(m LPmc*y*aGfl99^TiGlD&m6Ȳa敦7~ԄU@]eXbYb+W@N_o ѩ0-B)ܓ@r tbYnb2fRkk\ux=ž.G5qi~yta|_+\ X.RC%X,=Q; kXa Dh6 <A ,tEХ;V"@J)0j-v)p[zT 09:Q`TmQ ²#Plcn0cncn0cnŽ;&loxq m+ אն 4e9G9z|)m5! Q2:l7oᖲĐ¡^IFl=^gL"6xE'惎7DJҀ9{tڎZh+K1sja-&ZV< /8IcmL.5!: h!D^y;`e8VxXaeH\(d+nv 298͡4c@Cyu݂Z,(K xeyD#ɾ}_R3TYA6VZP̫§T؟ MV~~7!r?;șU7@ВvAξp9.ـ80Z ԗs⥓"y8oA Ƣ'&):2uF&1'F7᜕C ;a04vA`lj8uE:`E E 5B\X!l\[â An:3=4`#`IYpnBXpZ|~c\2p/`hYA\z`d0=` q ru'_UIpNĠ v4V`}%V?aGIqr y@+h :1jdU7%N]msLDvp3PN  ^qp-~:9n[K3ΆTL eu0ZxvqGu}Y8!ǏǛ2QK6=5ܸ&b 6pC(>f#\_*zM:,51j"erBף G->?3\@u ZIMi#";1a4&YhqeʐD [\J1u, `8pr3!8mцcCm&8؆ݢŻE;9$V1B]"A P)&٣Z qWLkj"t55!Zrea~\Iۅ{7]w8NaKz&a戃&[ Kxo 4N0υ=иV`2 _hLFW -_tFh}R2B2_Jha/ªxUS)*| K_XW/VqQTFfPxPQYfa4}-E+J:|q{hE{ 4uͷ+1PFýVBە( |>:)vzTh xT#q늤uh̻uEҺO,'4}8qO'4Iƹ> *qŠ4aKhݜ`E%4NYHgi6S ͠UUUBl*5}6qRO"Ǜ}zqN⸳-IE"Ih㒊 E>*ipIE"Ih蒊 E>0@3 c>*k%)|Vqrϝ!wXչ E?pFvmC6Eh|XwΥ8Ks? 4( F8֝s(8?0hŹjSd Ƕ}кEnQ[1en$S1e] hъhG}p8vI)bw>hhw؝ QMMPyѦRe8̝ ܩ,%s'-to{uzи gFɁU{q:ۋ|^x`/^Cuz/IO+))pGAF2Ȟ6AvAKDtg'g>;5w:[s/^g.8-G+$؇״z_X j0]Bl )Ku yF?=4Kq}GV8U$A QYES Bx ?6sBkcoz 32\QpF Oxuu\Y pڎr|wA(1 }0;[ƁK(j:D%&0M۬Ktn߿i;tDzzuw/6f wK2dkw]@2W9fC̉![:Eo[+b= T]*W,SQzZR\+7~U33~C џMBM},M;Cm3}c&˖猇?+x3OWC):{=^̌ !Iɤ|2#|yY(g^C3z4h]*ȔL5b2 o{(7Yy)^թA Vc1Ě=?d1v+M\e|i sBh|}c1?/|C~19y˵W9k`"eқ) +x+N-˿f4X.ֿ>`2DkDKCh? #J?wqW"gPa#Q*,FюZ[4U̮WI6m5b.R.꿟Y"KEϪt)}a<:W6EUQORrb]peu>%Ou[d2jAaf^^ZAHf1EddȈݦ2 z${mԚ$IMۇ!wj,^M>_M2X21Ah[ALߵ C,)a9R=#|Ȕ*Jsy^St34缅Yi=`'`lGTT9A;SzD,_O dF2szSͬ_wO)ᤦKN:gݻ\=13wP ìs\'bh?#3l(xօ:} CS,q9|)`ORIU~ӂgvrgm`|>ϲHI*F(fp#^776d>t}M6޾}xY&֍f{v$#i Ylh Ltr\.Nit$gzb.Ŧ.D*Hm=?|=Ŵ L:rZA9/ML(G &itp}94k>AZ :OO@s߹b|7) NqÓTiOy.ˋ=l\E\eߩbeUS=: O/C*L!qPw8H;9N~=%{Y١g[uV:rbT/( 2( LzPKOHZj\>java.base/sun/util/locale/provider/BaseLocaleDataMetaInfo.javaUT O hO hux Wms7ίؒ3vΤN39cچ܄~;" 4gp{>NZ=|FOeҕUәh =z֠Q"IXRޑLT.0I(?J'Bu;rSOU6QbȻV{{Ë΀;mhg>0pE&JILRXyB+Q$4yƙ̜XMVX`LҒIIH-Hѥv:e4ɪA1NBn&crsiPDǹҩP*P*a aD`lAFaD8 ?ɔ1Y.fb3 L(u(D8bEf `b3̤% THXR$KIz^to^] @@.di6 JVh\ ȇpD2ygx `EH\}{AH1& SJ m$7>B*#$XH1 E@sI$FOޞ6AK%H z~)o7s5ybmЩqtRypsnaZ/EF{rlhY1'R>2^`HBzsc(`i L~8@T1.d-9`q~DHidm{G btZ 2Y[L2!_HMؿҙ0:Ob+U]"LE3Ϊㅒ!kRW\ԙFyYLWIP-:1_, 㙑(,FP%bFOP(/!AufMe_aPJ7TL1Z ~jxh2O~[| Y+uz$,}(|5H%>ԉ;uK_ m<@y/&͔=u-(B){2b3KǸ0_NY &65b~'w]~h-lϬi|SLⶸiL|ʩSb2nbc6sk v$@LNDm]0-f䶉<&2~~_(b(nC1u{%Ff}rK}\ T 6_0õm+AqՂ{?voBU}1uFn|EׁN3$τWzDqZN̒)~ +(q\fR5> (3`k ẆAt zJ Sӄ"=ܭ,4Jt 1ry\i@TQ2|iDb53w ia+g>:dfV!aҺPɅG0BTubP3cȅyRr7z)L ;ȯefLX=OqI\<'%"\ug?Tt_wF m#77AAbG?=8pbA+ *C-׏($Rk)15{0c r]5{ ̗2ﵔiT@PßPMs1VTL}ۀ9lӧ0WNcF#>1e]fѥ4PG7"o٧O鴞 qѪ g͓ ߣ#?}`NJs۹;z~1C͓fyvⴎ}~}}뛫7X6;)h9^tc77yVH췈w2{'%sApbjڣ51WwUsuͰꗍFGnAkD9ϋy jTN˸CrxWMg<Tc$@`4-#.*N)=KQȯ( LZ 5ROWߥ9u0f +J>F2؆b[iR.hS_‚Xg [W k:u\ۂ.gQoڶ(mFA%,L*B 'ļ7aM02Պ!IǕz,}DUlhR{*TĊ,#Q|;BwYUkr Oy4%#Yv萻b"xʪPRv0ǡdx@*{#$W+lڃ.I&Ȥ> OeG%WvFc1E%`jIQVI$&KdfS͓:qUM2Tz=^Cgb>Zx -\08;bHϦۦալ}3SrϧoiD_'c&Jj[4hL8T͵e3|Z6`7 0>E,a$1s3tRd&>w Δo[qR6ײI2V fMjńOErW"'#Cr2#'ٵ,S(,GmһWdFEf| 6e9vA/NA,y} vGEj|L^b qtWl[dlo wNKKi+-$Ď,i1N6's_GSגAP;%W.dD8 )!%VKT~4f\ӖxJYn}|ݿwgߴLO8Rxl`V 6M:3Lo"^5eaQvc+lt`,LZ.Tq9#;:eEF&[v+m,/!L4Rp/ou;a)ym+{pQĎ/(GVhrR{!7A|LAB|M l {eQ?9y/r2mSSZwqn}]8FXNSn /ޱh$TvR)И!bEe<1b%Pq{J%px(R|b]UJzssEm7ۜwgmp JFUm>6[Gg'WvۻW߲JFI5iBD|'M"&3\("7W0IcrNbKD1rˤ"!GD$MB>K$Rsp@FN'r!@հ. kS|`\=8$G]ou(DSHNmg57+ 1dJi&]ǃBv bp&j8aX CEGC<-58&k)|Pޒ7tgzK\/Ԓ{{wBj9 x&S* 99P2 ́QE|W%4v2,S=ҒEB0w[hl=2(A qj^\Ƭ"A"(O9%Pʢ>$^2h2jXd [0!R>JN^fJt (!T HfX5R9P73&Q(P9/Sв`3|`@"J%Qvغl'¸]0BpR"Ďyl`6a 54QcɗPe{h ΐ2es+ƶDo,(#۬{2zBW=jϙ/R[0( 8#DT7 )gώ>z/^<}zyly-+D)p3 GJ`>~U\}T|Q?HJLTΘ:+_ Ab]3H=i9@PFo]* A>0*K,'ǍM~I`x5[ǵwws.e78 <#(HB&ᜅ7ʜp舰Y AK )S۳ GLP]YػVY 2Αs %iѶLO(K6=m|=D8BuQ?|t`>꤂^čB !Pz^ᢓ} 0R̞hH'⽴Vn|Տc6qW l !c3JR u߱Rg8`6Ү{;wj-#؉9O,4ݚGFMdYhe0O\̔S! +Byص"0nCMTY,ᱰ+P܁8:cNsf}j:)v+zhxQ, 'LъBbi?=Q-sSAiBWZ=%oW6I:op~aq_yRM՜IVqA,t9vT{M\=m;ni8I,36.i᯻:H Ճ+?u0/9Hp($wO8&.ng~xǕԽjN ;a=Ltv)6Nv fC(nC\S$O23=Y9718AXLxb^tMO9h4[1d}mr6rt*Uo8ceƟڢU8c:ұJƳhCMb p&cul 7aąPgY}ūʽ-ˌ)5fR/b4p 溈 5*Cwhk*;] OS9Us{U29:p `D+83ۚ3b0=ruzUc 9` (5tėïX[ɓMxqf'ۀ遱Qgff4h6EaNOI#b0FZ +A𳡠bŤ^7VUl5LAHѻR`62خw9B+q.\؉;B4xd& .?wA&!$jΡZ|re3nY{mgŢec[^\PAnkm2bYm|䊫j3dmBE3|Uz;K5;>YXUA: o3?aoAoHw XVkq (a, 3GC*~ةvy;qՌDuZMaґ*ƢoUum3TYЦk1!~eq0l1(5oy鞜~:;x[>88G=(%,7AFdH$0 by]r+4' ™%|LIN # ͂.($QHF5X&dI(hEv@G.;g)]"=T pȵ!CQA3@tdGI%"('@8!`9ʺvHɈsPufWm I-rERKꔯoW+Hb!ޏ4k_SCor![;[?lm~Gv $@9Э-yAvu848Z!_n !(uPnnH."E Hm©A2GH( |lW߃4OϞʥYQhofyd6y 0G뇀2VӬh`9 4 à FqKu{jٔ~'x&Y^# ƀ%l?=$ءlPq;;g(䬞s X>)Z<-n@`m.#{;Uٜ@o^}֢' @4 ?iP!'L 7d bJho7&wӢ37 ²NfBOK93%5bo$oBIC[mtG3vt"̈́c0zLvtޏt vz@jch܀/r6¹{ܑ%rTZXXMKPgzJ8'x/J#rW"@234!!„}jKF轹 qan<8uEhP`yFyzCYY6ڣ$^c ̦4aG;5 QZ3| f0 \ eMkgYHT5wt΀&DF.^Pa4 3TbaWWP~CA 4Gڣ8Tȥ'd50Zj8QKcJ,rpbL#H¢e 3P*MRH4$YirY N&#;瞜PhǿΆCE1SSb&A%̭"pe|@'+h  \c~C!nߨKY d!#!8Y`@\;%xn`\x.l28F:܀В0 pXĐ"BA`咫(٪u1\3=Ђv3o-Xk?j;v-l]ۿַ V۾3Y'?@ y+BVF,@R\[۴9MYokXM\AGrx yp;=+g4㏮%<;uuʃlAt5x6U\gj0MMft! hFK=V?dL+l.`sߩEpK.&!s9v&KȝV=2s{S⹐g):p$XD:,jq' 0 tM\l0:4Dl ]_:D"oRƒJ@8:(H qAv.8 ͹iѭM^; _{';@/2kpLO+Kq璻>ܒY7+VbKY@Rs7pqOR" @A|N NjH8VO;|YkTXjEaDCʥa|vmޙ+\h]UKK5. q벝yH6NsZWw h9\Zrvbۙz3|AiJ]#܍wgKuU-@e1/O!\ձ>cAXWWT;BU>$y/Ɔ)&ns.a5J!C2^x^w6<凹Sv[7+6 ?b4 )6,v%},5%r-w 1􃹊Gҵ9|sk[#3xtQ__?v/ަq&!o0i8v^@ &!Ma%L$I0if\|<`2ɍqǻ,9`w^!]Adn&{akOU~p9{^QTZ7T'2 ZUB6^hn ֫Cle6t1s ~n=Ga5-@Dq*\|nrr{hOeXZ͠#JD3os&I}Uu,c)`mrlrT pGWŲZ& vLz?QpL՟8Xqa#p4? h2댞Ȁ^rm<-]AMkia.$!7,-]΅ _$>zǧ<-ut-]9ƿ_$s׊chsJՈU00 [[! CWսj.#ϹPZA3Wi,g5kW_WL/$ZN/͸$W DMU{]Lc`C^,BK sWQȼ^ z&|Œ> G0l cZ_wl}`|nW ZQ>HVk),_=7כ$x'C1TzP  pEVϽG uBUы~X7prqGr;/a]6:hӮT:,4$T`J8sh |x8lA ߶˭Qf;xvQ[.aΫRD/~흭֖`!bG`i=4w˧{i˧cy|O0M{4GM3`o^/ ඊ-' AqMX/f^3%GPayvx/PqdѲzmNfHlEÀ]llKOpxc"8CJ44U \ qwUcT(9=T~ /VUE+3TzBXf{)}E`qxX7ZC`iGcI{8\<^cT\_/Zî*pZl^V:c-/(CPOWIn=i}i-/-w+RyҔR7^%|Špd2_fpۚyq/B؃v/m,[%;eUTl3Gf1Kk{-:˒v)KgsPQ@-'%iiMښU#jb',y:lY4H;OXt"TEU:W3GWz>h~ Zׁ>Kϻq̩jmMM8 9/'LJ~>)b]G7'T\(>Vwoá Z?6Ԁv^9. Յr!sH%$i-KZF_9b{kIx+ᮏXkb`wtՂ;BP\5nh)Les>Xڍs};NWthv[?~q0M$́举[/1(ȫtKdqrqb`t5<t6A Q9Ws<]ex'XjDhT KX !qa_IEXփ+4Ìt ō vcWs;WiƸN!mN#u#_<44l7TQ|b`O/yի|?]z *0OcgɄ2 6a^}24";6u *T h_ ?j=b.uʮ0E[8:Zo!EZY֒Nw=/Zs 66Yb*'庺1#h"i $nI30Nry0xnw x=mXa N/..p9;oP0D*FE":nӠjţ}p i 1_?7=7SZZ &p5M?&dc 8\qZ͚)~ CR4(1 ͥ|/NF\9s}w<%0gV<V\i!S8&60Mv21`ȧ $n Pq-)A Yaʈ0OՠO<4`503f7 yF6I.Sr%"t!RupMΨbrTǦQa.7y!|'m@Iq0OV~ݻ% X_qgJ,|@K͆?ݠ|`R?A2 +0ꎑ#1ǣᤏN8!{dheT& Mag [aG $S( M"ي#C.j3`LAZKsHiZ dg1 6?E)>& _%R6|/Ai҅ivN~-B%L Cr:N`ވ5h-emu=#SD:V9@T)0*`Q$DHT-,ݐs&/Ol'b9b Xn dI2F)(RAE^6*v x8X7ױ)ui<椲BILJxaWm1S/y]df+ܨ;NY&$:!uD-G}ц#0K؆7iaqR7m6Vl=pW ۰*1Ek#b|EG˔=4d\lWV7TX9De( IQ90al6! Ta;N[sO˓7:%`>䘅"TvW8F ]28S܋i_F[Bc)KAՓf ׊j6x+[20LLw{_~ƞ%u^]Y.eKJzZZ'\_<-^iE Z{V#[x[&1F\㎛\~Pt:ojspzreh~]{CN8[ErK^x$Oĉ3Bo/ 9h9O -BzwF}63 ;.87#txm7$'.ymM n1'cDxI#vDV᜸4E=.∏1 W'+E$2Jp"/) XD}r>%ge`d"À0WMBҙ 1e$iy"'!,Dc"Fk2@U(ܧ5b̍IJ:>bF#>l4q, c<@aWtՌ8.K3L.9y\oI~8#'vSG@K ]wyۯzg{FH7w@E_ Νa;dlPjDC)iP{Bys/B$U]C<XCbap)5Zч#'$&YFPQR&RnI(|A!? |a$BhM8x@.m#ڹ(AL m@t Fcezd8M&ɋϟ!9$6Xp@Z.[`CyGAC<]IipT, VH9@.vvf@/.ǖ`tjyӳ#E\?b\>(fbu3 0J wbGص1^ymBM :X ĮS$J^sK=5zPξkHvńrEװgװ~T.;@E~-j5pRz͡xT^_"۠k9F33*E翦FLrȞr*Z!cCğm51X5IMD-炙+V&A25tN@+JrF#zecO&[fʲºi>zr;ޭ`!Vr#Mӂd3 eZJ3 r D9޴VmvW(/lw+ KdJ{=goGs$(mb0֐ܴf=yT˙Ou-n@͛ V>4gLIL0L0"&V7_"d#]iOvi7])SE%^8ΔZ: }@f1=H=Jz-(\-+}Bwv\T@Gk73d¦%ʗ}|Ls#4 _}u<>̘Fbܗ(egzFf)GEwЧ#|IĖte@'=MjD;H~c] C7t#衵ǡRw%8NeuIG꺝TirS~y6ddXef5K [fK KfUKۤI:CBaP$Z4@dhQ6+X5n f">[&K,TS7%FTj||?2nj%7IoH.G[@--Wֶ+qYab6PR Ⳝ {V E=.;؆̎Se &^ݼXKVD w/ fgM$j6|:!g>C cSwW6 \vU; Ma]#?eM/3j|ů5H?[o?*a<*Ƅ {OdLE]`sх?&&Մ<60TbiGD~N) ,Úi% ^46\ه ' Y?|#T¼% g0u.҄lU)"#HɌj^9֊քգ߉QLԘc'7aP|ÿ-6+gJ;y~*w +_1g,s3?)[Sxv+V̺ۘyKIb26`"w$!PʡzQrt*kQ*J}nިVTPH.$-,:kcHg7,X6';Yɏ|)K<3KTP#JFAB݌eB5M1M>H= U~rR 6\'{QeϺ @Uvw;ChoiceCallback.javaUT ]gE hux Y[s~ׯ(U)/GMddQ% T.?vx%;$?3 UEb__g8|/4Zc1+hx9>>nQe1,SlA/@I=[$]L#`Կևh|Bo1p6y?"$c21 Zwa%BX% Tj"tHN<5xMOW7M& %>o&$wu F䶋j!FX,QY{.[bt6\ǘ =0Gn.z#]}v##ANu6 D $ $Ń[C>=|"ɹFŽQ8](10RMXf+$iz&  Q7H*:OR׮>/ 4نB4YuŰ>F_E9"-pڃׯH IZ"BT1*`/~DHX5,\?.$+f`[Kr/A-ycAp{{Q4UKDU.g$d \&jbP 1wRa!P -AbW%ֿ?ex-׹532`k$tC" &f&b2KC|۱oQ[ ͕|͂/x%}@X`pbw}~>_gX3Zg*]ZRfjfNয়߼zeM՛u^:ѮfK8'F%feRu5$P`'ERvG9* M1*eVh# c]a 3LehۊW|IKN vk.gSc+?hZOb\7 U8\}Cf2V.8$h2{PaBxbTr(Suxpdzbl KKW^'!,U[ǁ{ڂ{^<F jUG%uqZ$ǡuwN ޒB<(+ Cض}D̾-qywԁk-gNݮ`hXN!fSي@ی!&AtC^apœŒg77ڀJgSR f]H7I{0NҸ |J& cpQXm!CUgA''xO=ro>bNJdࠛQXx_j1tl}qшAoXu5-VΊrR6B9)lpb7?[2Zw;ٶlY*'^~51quy<.n3VX`1+4:+Ky8nTۆgsaOǼ:Gk2fI|Nb"O[:pYuF>$P DjM&,U|Xf2sn/ssӁIHbM< $&mnM .g_=x$%_$ HA|LdD 0(|BƓ2NdJlrq:zwy n.G3r1|8E(fqw0F5M1x4E@$K%LPN,!rɈdJ>Wߒw,b uz < FX"C£p#TĒn$\N3j>"BSCD^҄WI"9 1a<LG1Y#s<jrIW1Xfl4naC?V]pwӰG<ޠ#y07X.9E8DJ pzv # ݌3b@S`Joד ;cl顠 A(CaD^Şk&DQVff8'K YXCa ?oa}GQʙL]O'ĨDՍBW6D 4Y@jF exN|v8m1m٪u>8릚h2\MplqUɛoK O8'*=TYtٯȸxy`ڷ*;:R]Oϱ1ysAe/-e0&ސ]@=E T.axTzPsK.T6+s۴L aBͪNW$l6E`6vr֦Ta8O,mW-2Ie,%s }H-ŗLt]aj UhߢRg2[g,B8lk/,uBckGsSYxi^gӵOB>[-Waf5ZJaO׬H\SޫsRW5ZLukla$‚E@eӸKbi9Grm-> { ǥ8M"='=Sw a= >a3342I`,¾jg`522Qon(*qK#X5,Ŋn}CBֵh]r1"տV3W⺘ >[Dn?PsꙔƮJd$ako+)&w+h6Y,M͕J`YӒQ~ZJjT%RhW}g:[1:3}xqp5nz"9N.z}jϙ=&,`$3YinrtPЗ*rۆ^S*0 )d[QR&&υ&2&hSU&CmH} (hvJgn#R_b1Q#4Zt7 uUkv~CA&Q3`oSeLow¼9Q'KSVC,4~^d&* M,*Tr#46s]67sG@Q1NSBN^oW樨6qo61soOFgwr.Oۉj& SR6W;=Df?YE~<Oܣo zbj1wS ?J joU5/:_Bewls5=&>OS7祉rc.  40E'$ 9+zqkӷ91iif% ;r}wwig@ڨ[7Gޯu*۪X?Qtc'ޒyYS1 ƫ To} o֥tKK4rZV*ɭfg_wڠPk"TIs);gj2R՗Zms6_3=:Uh9][8Ot`XSlm"Mgzb`wtEEN`zK>QF{<#Q.͢89>1|dL솅>;єϦ1xqi@FS:<Lt8!'ó9c2H1",;$k"M`0y]r ˍKF5 U Fr-3K%,1X]Q@΢%')I*PNDbBrNP։pch!RRhG*3aYK |!.`)D47QB*9Dr9'%4_PEeJ4΍-[04:p  P'1`?&d0vPPDCi QXveGIr5F+3~ XnaǀE ekr->侬|h>Lr6)쏂+c|Ȣ @B0Lnh@00UZi3ݝ1HYA%(V{,aЇ#%l;䛗DH/qY=9eqt]DmxAbi Nd>[ܷoԔ[V_Ռ۷"Mq #)Gachy͖хE_J}cP"D)%wDV7g/^zϟ|١'%E0 ‰6vK%P%˟> Ɠ4(?GOpKޝˁ.ZM 6|!ajQB`-\ ֎ 0>(؍F8ӻ#uX[ן?TـlɰX+0 W.26v%sOU@udLI+.72O$-^-m^5rkngu&ww5r]kƭ5) s707#ߨ/;ƷP Y F3"$" ,/.SNs!zw+jfVYI @HVqly*j2v[pzּ} {@tN)& x ^#9 J&\Ώʄ_v?E]elgBa]-Pԟ$aa54\w6ڗ,^I|Wd~n++p4tʵ*4/*-KQ̭P*|Kz>6[ epmjMKZ'F:,k >n}!XD2zDm#ZN S|fP2ߣ~~OUߗ !Md ֏&k"_0JhAlR EҐ*)m'k65qߛ]ه~{_uצQkbYڔy_7T;Hi)OE![ی'pUn&^Syg7NvQn[$ZVeZ"3g!>4,uw T+-KzSݕ(;m]\D( (v2<9v,7/w[D@}4E+ ,frKF^UoUL}l4΄㐃qlBnƍZe@nblk=8`)DpS2v*|(utem#JD Ũ5[T=PD\@=dz2(@koTࣝz^t;>GԨmxC): I|d#?Ppk MnDE=սM+SٴmFHGMzMUvr@8*Porq).j#a`WzJT,s'Ug ͘R~?gGy?XpyP~TU03Hpaz.iLW 2qBMC͛S4 DHKz{DKIBjR9;[ -%ӏIydƦ8zfWSmX]SuS:V2eUj_ 㙜E6Wyf8OM2"? wEN"t2 0Z*r_H/E˫/JEe 6f>U""!ýa΃`*|{sαLy<9N7jQa4Bm^Yt-1=]Ҙdj.~; *&Wa+V}SXbiVŪJ_>cm.)[ڜ:+ J,bqhu>ϰ˒{[Suzٮ$⦷yz(?7kXiC#.ХiH+4ѐ?>hH~*6 Ud 9a(0~Pւ*K-BW8>HޫW[r"lS_yJvX_gzO"bVG41kl,(@[#(Dö%|ߦj Rkx׎IrO(4֏u<صӃ_Lz<-Xq1_`AM$e0~TKx($Ϋ8ؚrʂnP~`k d}%,|6 ڬ ;`bk. .ְd/du`T=p^33~!|ONGY?CKOnxzH> N`4UV1jqI\8ފ1*$K*(a-ɓ.xks"pg91ɋl#y#!-"`^_ 1 a-8NOPoOzxt23|L^_SBEmE{`Z}`T,RŴ%L 5ewä~2#Ȝ ^ 8~AN(DLdFHZ鞉@f*STl 2/_i5cIc^cpQ,>L %Lp2 e%"K~pWYطt o.Cp} ."ǘmr0J]H*RK sj vd XSZ5GV2ה,/o~6|}3Eɍ-LX̙e3RQʤBPAGJ퓑82`S,E9 \ ?>BQxOQe¡@A%l85zg*+& J#a%ݱr:6,^:ԐzkIQ SCVSj1A kS} -'MJ5 t27d[.Oa[0lܥ$&2_ 첁wYM{Z8u8xѽAl7e"5QԤd`| ĆYl/-Tc ] cc0L@#/ε Z[cCXpx/E5; V,CIoAhQL1sAIaހ.G?#5>> Z{[pBXATfkFE/#B?Fzh6ϢiodϩwAڧ U%d lEQ#j>ڱm3UA%y*΋y_,qP/LJD , ⺪Y]L C(/@w<*+kjiU a.rD[bc16נ/E1'mד4!{\LX̓ZKSʓAg0Xۃ+IY T5w甾9>%ˬp9W'Ʈ"| He~-IZOH;/ {@4f2 '8#ָkG/mγbHfl8gFߚ`}ӀHJ?ݰ4j"n6T4f8އ>9d@X)p)9 7=|UG84h3]`'H#8W̆Q7ϳEݑ:فz(F5Pށ2dKZĹ ]V[+@n9P ,K3%QoDwDL_͇hOX}J<Ͷ~ʿ=vjGn/ǥ<{S?\2Xag`4VWf¯bѠ5倞Qqށ q8Ag usQU @@HFi0@x.9*>|E\pǩTDP=lT1V&rCn+fZ@_HqVGVF X{ك`:O'?'ϒBwwͧ*k>Y1R9#ujvgzV}:Xs8xyXhpЄ>D!_~p9xS|-7SG-ݮTls:%хTl=؎rSMf}Lluvc0oq'v|\>Wb>i3 V^Fϐ}CqS\ J3tVÅ={调yYCy9?;"D+Ŷg Hexh]gÃQ:K|-#BQy:>zєT5=T͚[}ê`zfD yzOѿ6"Xer: %Q'dVתⲠkX[kk_\dZ0,b*>oCRսG)wu4^41MCCJ+4Պаye}LSMi_hhd"9^Yf5+hjj' =%'#%y7nN̆o,>L:tD6}mIKU ;~JtW}L}J DmFԲü#Q4f MʪR,Nt0䝄m.:A^:ϴu]ݢeiC; dnW}0;|/ z?:y 1 F/@-g94 m''~ttQM}"`D'/8mc4=ͱ^iq\A%S $ɸ8u_{p:f9@{cD6l;*SD##?JX_u#.cׂ#ՃU]-Tw8Ubi1NI Pv~rǮzZkOk.vhH4O tP IU1QhV8uSjWF޾G,6R"M;зT1z/q5MCZx6)(lJ5$1 uG_{dt]w" O!NώC|8{,~꡶1Q.Í}XENe#'=np1\ZLQ&L)!q-iA|YC( E%T~寝n+nڎ c-֎ͨ;OJєߩrṊ3hĒO [h=t=:<:ρ7i+²i]G˚^  @! P S$qZ&Q> 1G _ЄRE( WC_G>:̴3ϕAĐ ˘w‡5gV& WGPBkKz @89R[CScY!?ch\{{+>{ri8pFJ8C0/YBZ( A]|Mu4%*(lYP܍q6~˸Zq-D䘙.ψ#[C *5s?'Kѕ?\=SwC vOJVTTDUnM8OP|)َ4<%;`6q`5hclSa1`x) ;_*u}&* ¹ oblS%mo{{Y4H$Hr)tZ(v4=/# $_"VUA'^0{8M〫閴*ߢ<ΟH#IYD6.:~d2A"c4p#SCds\cXC[jjIJQJg8[*s=kUpmyNL/Fisd׎ujt֎ ^K<rع|lCXϘ|Y14xӽ93J3`Brl#tj4Bn29}a:t~NžVTѲCwuwWvKZʪpdLڷz}iν `|0sќ/7Y?M7Gn%B_>gYrߓʂ~Bk(wOYE= BhVS9Mg8[js04b];5MU`)kR4cy?Zf}\kz_ nu~?zQG(TM+]M\ $U'|vA[tˤ^%S 8M̞E|ba ƛ/h~h迳Йkvq,xŋmI.pO gpB%1%=Q n'y1L /O[i_6b2fut/tLX?ێnťz$M'qkﹸ0,cQ#ihtΏ; ZFQ ŹvJ\,\^BKy Gŋ╇3(>cA|˄En{Z0ͤ=}ńurwR626s*;RXTQ4jǜ՗Tg~Psrd2>bzV6HjA$cw7Q,8 4[S+5X͘rQS6.o\Kc7i+&/kyt njTYiTӓbR5(U.[^<عilQ}O,x5 1q%plXJ7{L9&~oW'ߎ^&̰܇7A]eej²p?-@6P6G7pHN})}WC&R$]" IO߿5n퐥{~ 3L{kV3dyn_i. Że3n"mm }0Љ"'K0Y&=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@ CADistrustPolicy.javaUT ]gE hux Xr}W4~AYB*C,gԭ[X۳gwGe+6YUC"[G=OLZN;ݯ ɉ 6T0ˍA3z v0z`0Qx3xBo0^iFl|ՏU G@0j]1arė&X-&E3[P e59€oo-\$1\KaɵJ)( ddd?: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.чp=p r$N Z]& G{L(n&f 7̡n =UMHKx!^nDKy H[dDmlXU(K| 9j!\P!U½+\\.(nx@F[Z#}!t,(-"2OKbj6S'NT$ȉ|Z,pb҅i#y򂼣RgWe~vKgbL^/WƺIVєPn M9ëAe#9T|)xObi>R\pM b@jB9qJ@!cp !If2M"~|"Px\P)r)?59rYs "8dSBq#Yy75Զ9P`&K|)ՄG_922M D1d~AVD7 E2 ਲ 'M$2-͖qZ{ oۗȀ3]#%OB'b +GD&rfZ,?XTSC=zDܤ:x#pBHa"5 YCBBnD`kQR* +R,@^\G-K""jۊ}Q-ޡy (^OG?i>jL{@!ԤIJ S*!PT1Rď!d(AfKݽ؏OG[+l"9^';{b{T ,B(HYtS(ajwʽX:4j*gǯ`ՑJQ*x55].]tc*"Œ?*ls&/*7pץ ^Y@Ǻ7NcqȬSjUrWea@i]VuM~Ȓ ԞR0p'0 n㾊~D֮eEfr6Hu3uyo] v VwGl5<|nS#FԲTȽVN"@-z(,/ߣLD6>Lfc.O& G4jh">yZ݊n~I^!9E׮s6@Q,ļjK?#^q@>N`VJlI'Q\6b(ً m JuLtUG` 1O*@50`{=bHo{O4qRVgN0\ HO9<8PG,r:jiM#\v苦LVř^TahƵRk&+3 9UjBV(X{%4w$ TGІU`,zq辝g ^a@ixb>/2 PġE-A.{G5ddipS-F:ᇱ-5E%J5aP(R8Q ֓64kg*U]Z>7֭='T'a!VNjyYݙ !Xg#m* 6qڵ@+ՔVl`BֆB(hk+8]گ[4[>57#rLE;ز26ZUtZ=3l,f+ZZ:>(VfJzYL0Bg,t-zmMä6= '%n͈ih\`|XI_Yu’j?ȢEl7H4օV3L6tCYxV`hz8d!sDMD ^e!UۮVXfkźLt^hIP\5w}ӵd~&YbsZl9 ."3QcQI>]7/b>lQV5X<:J2s;C|nr3oH(ê]_?4rwJk)Kud#]Б M.k@ZW{`ac$vcKGMO^xBlm*P3j|ǗF<ʸ4Y ʐ |#4RX igLN:BFL:$7ᵡM&*ӜS$:d t%\W*-rTr|B[;fǛ@^V}HyYǗ ~}*k%;g3R&5%VK(h"\~cOqτҭUumŬ3JZNp P{$3TnbVq͊Ҵ-2M\ߔ5Xե)I VoS܃/Aq̬ΣC!yj,03c_%g#=>/>KꮯC[Nu0 IDGs:$bIH{wr$5\C znWXGH?할ïzeL*S4bNv{":^9XUtZUcKe[ (ă+wsppЪZZaۇꃃݻ V|ܦ,>\~Tm^^}sE`5(8SjeqVx܂-Rp Lx*h5V\msnl qɲ)7B#zöOU'3g҆*.9Na{2gbݝtxJYs5iQv-q{u&6o_`坾H7rYIMb=B4<_ 뱹=,0٣a7gHё_t 4+1req Z\7ѣi%\5` woPA'^Ni)%Z~v[wj9h}dH?TV:ڡ ]6[/1E\'^';[J3jWjM7W&Z`5%ߺi«4a5?2 xR%yrY7bm|db~8Q̏GEzO@ixT_80iDq.]4(doqM(* e|&d&oP܏Y~yI9l*z񈚟ތ4ڎ"L+FG;Tq86H \ËW,r^c7dhFQqff^-9߁d,ex P`#YittN/%YSH7+YIzvDhIƒPq1|wk5f-ec ;, s怟Wwbu>8@t2}lURœ&*гwi"O:a@RϺY6_=~>i:,#J0f8SzՈmNXKk,cm){&_Qetd|kܚWrJ!~/*LƲzNk$NN(l$97 Evļ<*ѿcertpath/URICertStore.javaUT ]gE hux \[wF~ׯpϙ34$91,n!)'h Jf&U_ƍb';s&x%U][6HV4_dџzN=?̋$ea&7Qe\EL,傧

Ű61[I3̳G/'l4Ew `!s|:xʲgO%s۫[<"vBCǂ0sѦ_N[CЀGUcj:TH^~\yq3F< Ehbl-| p޳Ij" U\EDzq!\' :fYj82@+?܎vs;);G Υ6$ #^maG8s]CF[xF.{!{μ(%^Is'Y=!\kI({q (/|S?@|%IcMDhvgGϏwtn}s{Õr*mң#y7^у}Lx$.ic>#TC(HD.vU:r̉aAPCjKyZ*5 *VѻgXǮڸNRiFvtrp%LҌ{0qGjM{˓ڻ롱gEn'A0Fɨ59ݣ '{%j'_xL"_ F5qG8}]P$삞N8&TB{OWVx'}z"?8%qdۇތ  (jRK8Y2bObs ٛ~y'> ? W;`7gG1x;| f_l{8һ+ $s):rcPaAi B~?)Sg(?y'3G<;@`Y,xdN6&|A/^*SmNhK6QE [%BszɚIꢒ)d;Z[Υ}zއ@ 6B{Rl3g*9UE=%FKL쏬?T8:NTZkS@kj2ed׀͊L4Q,,F4w5nNlHGv_ XQGY *t*#I#q2kzt˵]7K >nK8@ UsU)Ⱦ))Yj/$*EyjlEؒ;]7KHӁ'x4k$NتrNj/ N*Y ;=V3T=Mu}PDʼ$ vc֩Z7͉amT7^$l;X$ܴ TBJ}yw-ASNG#^ȫf[O盏TTapj^%.?rfXlb.-fzMavx_ܗ}6ojSOZ$t3] `mڞ?6X]jm&%M l`b)JY*tìS!sWu|c!9-Q/(u)u$چl 5t+j 2dQғ8BGp20 jn]dڤMג>RtQ$Q>#`J,%n&J )֣ݦ5*nSp"ʧQ~U>)vr^԰O 42rZ-k7}X\+`5-%ʅ`=ʑd7Ts1h-X1du$L+JgCM\d_'Frtu7?YugmR̷A>CAN|Fs~if^4Y M]fjl Aš}ǒ[cKiN}_}jmcp/,t uD(SSKXWی ʯ6ܶ,i1S"2Z"ڎ|n}t*U2+-Mn;3A$KѷK8x+nlAdQv]'ķ$ R4 p걨v6vi|4<ۥOVzӮ@|ZdoTrf]SdG$uR;j)gӀM=A%@!/@aC))~lJ@)زz$)Xa\/a*+J9*H^uF(u]}JN#*,&w9[ I,j^y~oUW^ҭ`~,0dKoiYTYqhN܇cW4WRTpɝKE@IDݘ-$^(Ƚ[6}jsŚJ7mo^u-=z$C)0z'/NIz&+cɯp-EysnDY;t+4@E^kXꅮe5' >u:,İtGY/j@\oX|lYYW沕qWnForqֳ}ywSb޸'ml3߻6[߮;Ԏlـܽ;58)Nl "{%[WK &_Izڻ" ʗa HU%=5oJc%Jbg(3CuEZ52j3#%6Vm(QmnsogIL=jVY{g'UJQQ{r|6l(T{hjh+}qU3[ іyacjXbBmOCSP.javaUT ]gE hux ;ks8+CʴLm(bK.=M]](0H-ow d'ZV*Fn?a߳Aevvٳ==6ɂ0,H4cBIV"g8f4NKG|g6Yr>ɔMWwC6\.h0ь.Ͱ6"1_ 4 2ΙLW>+Ks L 2)K&jODFK)_1O*H>ư?+@|icS]ɳOOSҮc}aSk =9wd)4b5pZؠ^psD@wB") 04#âH !6J b{%>Hm~ n1/yv1yЌ^=y:fHdh U$W\TƃMe•}Q1)?!Mk ] ^}(u E8=az0}yKOB!=?y0 +#Z^ 82oy{֎Z`[BEgj(~˳~X dv5|x?gMGCYE hbaȥ<2v?6_?G`z`S-Ì8(dz CoG+& \LGlq 2$?pu <(f. W*P9e\'#Er&ٵF QH\5ⅴD)LitP n &AlH@!+b{ѵC~KyjzDb;ș*A!69WLC"# DbC/}UAݾ+B ~{u`dPIȽhlx_\ox8GWCHS'f8i^ɧ rL"\+R/J0h7.bDm/dDP?xDoq0BH(Ѓ|30gA,|1y:MCͬ>^w&C+hAͨ)H_\Wy:McoѠ ! щpNLwQ)qN-6́:|itpJA<}dC TQ=ֹZ杗=HI@G̵çA#=[2x V SkV$ ubQgP~ھ<>\T9g, ̀%eCG984ZPgop.6d>U 2sVpa"Ϻ~?]?Tf>>B#;U.HS,a cÓ| RQZKN5/rjm+ø0;#l#F鉡 u=T]HR,R:vZ1^ yE lA<= L9f<%E4E/u0fK 7q7n83}. Y@[3+MpЂոĦ/f`"x[(4fu,d̏P3ڤ~PMp=oّ.X y6Owt ȘN դub*w-9P"Ԯ}vdpn_ܢy#Ԍf_e" N HfZg^jr;lt)uS 1ʓ"aӽŽ61! *!r-m1`̭:%)c6(6D|2Pꌇ®ƿ9%՚R$^}K;$A|fRp3fɳ z]7UZGkH^̈YX^^H hN5N{FaLQ(0'Jrdo-f^ wDNgd!t5>=lޫ]F(->kرCuɏJfG,t Twji&~WojJ=Q/O8/xj[M3"!ubKǼQToA4l>Agv[{kp]>`KfOrw¡{$&@W\}=lmyq~->v0M![󿠚uIc+AbKzxͰ^uGfqQ1_ bt^,ZWKPiA]Y]c3Y1,05"|m]вjuR>{-zvԫwˬvԾ.s1-^yS_"y; ݇q<['p;ՌgYu lpǜ,b|6Wf:|7f6JVOU\fW<'q:l RyRh_;E}A: ԣUĻ1;{v7 *EB+~^mB\Q †z*2 4zI b֒X3A1_ަ o{ V[<;_r1dy愪7Jm<KyD@<{8a4@xmSyL\|Zu;ѻ2l0`Czi? 4&!t7fA*_;z5?FSm[3իw5SHO=}ɕs{A |g>ꙭڽ`a(Shx ~{k?<~xl&l5;߯n;`\`й1:#%vlQS0Yi6vm="cu޴ UѱyB!Vq. Ó&}g g''Y_JV9G~C z{69y:8'u|hJڡSqgں~i&2Mi%f㑜6k󗝩PPMPqGho] 6L6UM:dOIZFT jӸGN ) .lm)M]ykt&wc/[WoNSx76s ] qm%).Q23!Ԧ.s52, %qm&<ԨpdTSlצENymy(VQw9$+ܳ>|_ft W+x*mޅWgEǾ=PطZ\6h}Xv  FPC1<b9xJYFi0h#S٬#:0jjպK*}Ԏ_;|6K v[*_bX DTRR#b/+ZrFֆOj4ěQԭH^4&KK싖 4ܿހ t›]V0 $j44r(O΃ViN(c$Poǰv7}vjނZMW'3̈FYh2$&TX4no'6auaH2GѨ s={*Y뵇ր][R+ز1>)I= r2O DRBG.javaUT ]gE hux Z[o8~ϯ`0[WI:q1ځL,-6'%NCR7KrvgsΕ_T$ɗ+M~98y'IB9LydĬSD2 ^\p/F3r>l8EzE]Hƈ HOcp%tf$'&^1 |d14$W<>>#L*.b8 U'A"bo sit"Q <0ŗ1B B~RIFVd&ZӐ*Pg DDـ NͪKs<ZzE QBc Fp J$ 9#b4$Gk5ߒσt0=b@eţ$D%IcA|NO/~p2]!zv ,sHMCM:F&Y\xNKٻk LҘZx ¿9ijka:hU AST~C/5)K7KL6* 5sYM TWq4ʔ/jMg&%=$W*D +(Kd]5Re&!vUH3P=(09j ΦyICND)XQ႟9T傛ҐE (ۂA[?/P0hmCCx ,qQm-9` U'1)ҠrmіHPI5-B%}X8bO0|uo K%]>v5\ݍL;z9cӰiea{ $vyTU +ITq4Xb2#+*~$ LE6TT/7nR\Yhr SE %!內T9tLٮV˭s;{'B@]vmu+ʚfc0 M()3h7oK+SpD0,e.KGF u;8<.{/aa3hD5 Z7: #ЁVM[Q0׋l.C2; "D*}(GMX:T!e3\0Tۑ,P:A]1wC0=Ɇ}4楨+Y xa! ?D^؟tyP]U)=6MiPmO$^o4N8c0ӗӺxUs7pSM;۴ʨCd'̥"\&'/ÎAXsO-lرAMǚ1gM$ U6Dk067DԠ # -]/uQPkƿeϑu3Zr S~[0*BI-5hEeQ3ɮ"0mcG8CUSHvbhfv̅'k]/pΧ*o݋vH] sC;H= 5V_r4F! ჌,'Ah r  ݃|mǟޫ߱+q?ۘn!C쨚Ǔ&%sG L]wbe^Ґ}1O@"J'ck͌#4:ٖ(Ne\\Y/~[+.'O?K~ N)ӏTpKEp q]*OyBK=vZdD ³g'͈KJ0i^=c~ V4l;U[fÏvȤXVGaZ

h9o :B݅xX_HQfѣe^qhW.p#lRqX6ڟdQ Fm0XhLu{n3PPVH@i݌f)Q+vT.MBbəf Qw&TcE_H&P:0«iz/xheGZU5iNվ&aC",3V-nیUE^:I W$]zNi9m{[MeɚkZbf[}F F_4QTd }|UaVچgiHذl{&vfE;od#FϬ3.(+{Op-Q{[۵VM/*Y5|D6{e0rnGD w5frDD-Ȏ2R^|zXRIX$:_ei@A%Anӣ%iitQD}g15`PȅFk~ 6;F{=[!6"'X>{.*5 1 ǑP&)kh >#  (YɪDqw=g@ךbOH>doZhLm0 a)ϗ+!`QU%xz'{6$"klx5 (q- Be1#a7 t ;/hRLy{wµgīM I6d߮w&VWi|b ;Y]/{`)pM 7͕YhԺLzrUk|xҥ-[بNbY^t398X,/F Vrgְ%;9Wh (^QN^1M-WvUW'9to&@.$'}>Yds}1zbk*%2SQ qbv+F}zdM[a)p𣿽|\9 kb&o-QbHm| ]4?Q u7KbZ%-_Ik>?qf/seLI>/1aW|}V,O9e+8J0:MFz n91&xfFc4v)-"fRl@w AB;hڜg/An!Mn=+R"u.άX|TSVunA3ul8.E_-8_&ဲcB5-6OwoFё~nn%)aSi/e=I@fi;]0,l"h`NNw.LG"BWz7p.*>\rFH?Y 3ô[krh.$,AXh|Z%^}+ڒ nJRp,1ØmJMW8E'˫Y0 22ζb PE"Ȭꅄ(` Yr]\O]&Q ocC*8ҩF;DŬͧvsɿ9Gn|K?Hy9v;t^fӡ-~.Uprd.1va3T+CF#r_+S܉y T3CF@hzVJV+'tJLqA@%yWލw7< Z `kq*+c8~f_ 0Q{* K M$P?x]NcgT:QpVtpp(ٴQ.gu0F B ($=1mXf%g.\ؼC";jr!p2צIXI . 'y&xad9"3$>B٤M Fyd-.jօ7P þ3ܺlk{P< 4)|F_ _Cfx|`pSpwfv́58;Tom֑O%SD0Ic8C9s$鴣#^joVVJ%Q 鏥%Derjf[(n@ofxCȽ $cP #9. AH_3XXpKl0?1ڝbռxuғ,gL=A,"hZ3*Q 2t8(e!8V@ӄHf[ή= Nk_'o-ObjectIdentifier.javaUT ]gE hux \}SFOa !$n!&I #KkFֺ w6}\${J[#qfqp5IEk޳gAznoXi"87#PD2z Nɹ_NOo/idH.M݉x{rIOR8R$j޸j.<7¢~q0Z4ƷAp/cNHe^DaT0QzKxr~^/~*&@o'C(HCG>;:g0v( \cֆDA gDvyi@5rm+0/&>z2ʝum 7TsPu/"Hqr%CtēFї 1M07RqGRInznO|YB?OE ݮռ37r>Υ/p:#l(:HHnnœp#C$1 "HmTf?2 a6s/<83=طr`rV.@AzT|ӈY;&A'6PΚX= ]A@z*O!Цk|rt OƤ'0Ei] -䶐"?C&H\bfybAxYb[s.;8,e 4# ooOā>gڂ׌AeȤH f-hFI@qZ <ڏrkw68@Jȉ8Q + 7ZE ZUuRljz0 i5Q[ʙ1y^'~CK9TnG 0g$-r$J 5(l"33E &/ֶ(@geDӸ&+YSx)̶̡q[ ]S"Td)(VֹN~1-OdIY[,Tsx'!4yV/!;E"$Ĥ9+-BbL7`R$v2$yġZ$@*,[%'#TLDp P8 86S]+ j Tk׀q$9a7򓢕!+,e'1isR^m2ƒ@& FX[HTR@] A RaT &s|ݒk&Us+z[hŹB90$k뚗<{Ϟvwv{{g;k8s5. `/ |I>1Ik]ZoS<%Q˹ejU`KtgWAk"9]QW#dY\^E:*J7MB5#~SB@.uRׂ>R(`@E2Y@c솉KtqPn5cb@ӪDQNBzɽ1SnD_CMÁvnd.M acLD`+魁qLqRzir3rTwE\Rk _U'׿ArྍxXNq[,vK-V>4*Ý#J? &ƭu*X`k|[+#@^A#[- `ڎg#[(%ɪyc:,^xx<VejMzIr%UWHأ9U@;0%Gu\_Pk 1!*[ͥdTQGDVxV쯙(褌l,.=o_)iXi!u/nE7&^O]N +3qP:9%+\(&SP Mc1kc6R8'9ۏ'YZ yvF*mG2c{!?A?aA|[FY;SIyrM|h/pu^S_~!(Skj &J̌O ;>i5\ӥYA4p_70uwsf),e'|"]EΊM-f mk0ųE |j)|rٳ@`ސ [O .MUY=JBs5dLX uM%ǙQꈕӕ1~+ÍNCm/ an2w'y6>6RE¸m̲~nʇQZ׈wGdI9];vQrה(,u,\+8T0cSP܃!\G oT=P:MF8mu(sv ZH=Z#!"ILΧOMlU.Tуb\ͤM7mmvyFmIAZmgQ E2LQ;T#\|ҙ_ vҊtJeP.ʉQBɐA}Oese01ǵ'RS“;TY׸YF gA@Vʼn_2Ç8riUi“1_<+^s"N!ͽCIp|$prmLFOΨN,wr>.ŋ,?/G> ,^J-zVu}P*-M9 iQ tIQN@^DCZӌ[b:]X|{?^{00(jq?i!.#}Jn6sa*=dP;BN  QDJa.9tGͮ6.]:e{~mS"NEwhC&gRN [@ CE]<0%3\dˬ_<A(j޻ʌ׋n45b[4EtISDwzI|nwuB0vkIZXM1T7"&l&LyX9$;S'Ȕ̳BZ~YwQ1a3r;sFEqn$Re9(X2Ay¬1G[6qR7+O/Nřlԏ 1/MG^fQ 5熕52><,ژ݄1AE" glG-ꚳ}~܀.mvPD ڦ};<2YlbwLjU$P6d = Me:QatcNړdYP۶pJ0Sh$@  ?mH#ӕ4J ^)!ܫיyq{ZtC; pP,*Q“w U^̓^OF&!*ne۝joaH=DKս2E֨{dv 0S߉sH =9C[+a1uo2ed| Rٕ E9ts8Dp5,#rc;T [NW.mzu$CiN95u %yo%Pt-뾉Tݒ)WXѕ YOکer;ih NVaOY^(CZ'H>*l?2dq:E{S#zwvxIK@|-oϽcW#mj/V }+<0q uU;k*ƀwd_ .0!O5I~! `H`^ %,B !=#۔/(M(T_ڜIjAPSV1Gk qFi$P7A&Kgiq~{&Zss6pu{nt{"l.3,$„˃v5R_D|EUmN]}n^d$okBJ6o9bp7lEZ'C; Q5b1bq`ԻZIs5YQu(=6S7_PwD/TSFk^a73昿B'DʣTmT6 06*Is3e{sRff>:؏j7)&n4G^XB rlnk5c_2@*dTv9RM ,h?fS*",2q?a3 )HeƓM7%{)iј uko”rƁ.-ׂXQeʱLvt) Ȳ^7ƴ[ieQXc̃޾l2?hVydxZsΤ`wHɈb/I r]Λ(eBuxY[IJ9NhT]S`! DWT>ڢw? Vn7Ovvf<~w!Z4 AʊpM+NI ]dCFZ$m%^ES3:K^Bȭ݆.Ēgc!km WdLBH"*>G~tzi^* gAMx8$>M@M|#JC@T[9\ $2Ճu`r& Dg; @YZ_[BV6m\A04v4 $aL<% ,Gɝ'Dee{ *Aݨ5`lT o|8[@d|t:N{ hk ę缗@PדCV"! '(rK ߗ9Zv%sb ԇ@bL*nTCD! ((*sxxw`^Ͼ"o\᥯L,675o[ -0B435Z晟{bJ.VmV2-ЖTc8)}^}ڛY=2K {E_ =Qn=r}|A}n7oV8:Ng؊jatH_ {Mc˲AY˛*_/) =4+4:}6~RnUR>kka~NCrzMDi'D}->ZlͷT7ERNzbIq%?~مh+_)`]:Vش#ttH"ar47""^BFAtkQ*?to\HxU=Lƣb0@"A{v덯coI#FI ]U9TOEc^J[1x KeyUtil.javaUT ]gE hux [{s6ߟbϝI=,Ǿ5rMu( PS$KPVtm.Hq^fH1Ox, K!3XO受ׯ%Xp 9x-9LC-ؑa;&LYD\qӌOՈ _YAK">K'%i|'lBlPdKTfsu"#gFNnt81q٠VWA5<~߫ghM>PAi'tRuڳH_oѐxQC"86Z`wm^w[$ih)C<ߍmV TcP~{??c6\co-ufV&쯁}7tch=$7cܱ5,eIpq{uX((;LTc#q/]ߠʖi$O%ނ=㴆XHy}BjТ }7-2 :m/@'vJW\`xA_|1`3v2'S7iɐt!+_ҭ9BQNej2o`!a{ԗ vDk*,åh4=tAW/\2ț! T3ԩӢBNk:h'v҂/r JSrwko?^կv]4˻c-z Mj T N\CH-CNB.(=̢ Gwa6ؽ'wĵnmh7oW5\j8|L4ys"tʨwW7I]ZgS۞v 9Vb.+aޠg}(_eFO\Yx WOOU %KU&+.cbΠQc@e~o+ 3d(. 82@&$1j(ȭ*d7Ad_݉j$MU&pOL=DC4)1O lkx"L݉cMܪS*[`!oQ ;oz[8qƞJdQQrb ,7SSc;EN[yd:Yl0cW8e݉9锳s ?rzq ?pA}V-U0Z|sO`֕=j(]\"hEƵׄJEoO!-e'I(AV6(Gv/B y\X.r}q覎 GK =cԚ$MAXQת[{Hsy?ZE&vA*h ;uZ08o= &#(%J l8;mbA.K\uaS#|Dg{%sY@{IywǦ{,O #>LUU } |4Wj#/%>aBB!p@8~< 7DLDdFAp4NgpUfȃ 5T #DZ@H^V)zeZ4J/~ZȨ_S *L6,`IiF=}sΎV%?66' 8I O) %۶uԯqQ@՘䫣+:2MNnࣧG%Nkܿd~qH~57o8s (b6.R_':1DLmI"63.mBI*Ё.ka2 O2f3& G-Nԯ29AAbR3dafu宻dyT)2%[-9uOMiy/Lh=e<^ 5YDЪ&>YZvεo(%9PRg1l8>AgBVftC<} \Jgu2؁<B{ݦ_E$5"[: э*ۘ.bژWRu9װcRU=jY ”:>~RS~.8kN]3 HJxm303,] Y7z[xRnE?G=G΋0J) x7/HR2FI%e))(-✜_%9$rt~+|zr4ⳫW'Cr|z@^ /a\MF<?*(%,O2(`8ae\KhV*4yp̳PRbH><{C^ҌaJ.iID3F--Xgɳt#!C83l&4&KqJq% ZLY2ΐT!P¢Lyeͯ?Ҩ$evҐYXN:~ abY&1 H25l8@I|: 0.-ĭh+p|&U 9y#Вtrꟽ#?//gWBrCzKd:KRfp:_yݿ$o./· C@G\ dE&)#=[ⴓ,Jq5 [@L7$ M@ emYC`H٘SPȋ$,/{dQ$ RJN(Uݤ0!?NF8G笄OO jj) (SHSw7ƋH$aYpmtr>Pg?CPjZ44|ʿW; ^$cYC|8&tß*Er 6Glh0Fi^U"Zs֨=v(`UdA™r;}ϞMNYÓ2Nt_ 㿎hB֘`'/+r[v:!QV?O>`aPof3Ѯ`pxw{{Nor w / ,*IW _ f,R)*4tKs`1TA6<.:5-GGvq=sae9P0z&ٝ,gE<?{2-YBBj3sp”Uѕ 5Mm8: g)>F frǚ@x K<6 \L8M H0D.4U!"y3N!G^?<"8 ?%7MkhNAS.k+L +leo``0s 0a+ͯ^O&:1t>>lm-YL3wXOȵGs91BpɧQccpK/^bJ&LG cB&VR~DdEe6&5̖clsbNY^P\ޫ)s&,@v1$ѱ&T|͓G'i(QV-e6ay1)!M;'g[m1]@m.kidPT+0 BV"fEJ(bA?v>"!( rFQFapz8zhUT89 \C<)ٓ8괋UmFwvKM@)A*<.`RNӯ M0}-sBoI(sJaj4♊⢛H2/)а.C $ƺLc >J VJLrC ʂugH#lZ$|_ G 6ף!Jz& 96Q O$ʟϬ Ȼ6 Q/rw.",05a$3=qϙy!3Ƀ_@ǿ'{Ɠjڴ>[|nTx^O /G#Q^ H,j#0Х\ KYr]~# Ye/Cev@۰6 cldu+$1q8\/6ƷJ9xnw=Ut *!|6-d' : Od&<\GGyL9)'/s|<`xƱ<#;NA"UO, Tw Y 7`X-^K5 zZ/jʿ.2[U+G?.em]z6"2^Qce]αfQT>ҮbYt5T,etM?JaGޫ;&(wo/RWL/XDSQsڭH՛MzO ~ `tO??QxApU ! G}R'Ψ ('WZfw PAmp(jǵ ^NfJ/ v ̽2G+4MuBd `#9 `@l5,L%j "r';4F7:HaI0'iO+2F?\b\jcҺ1CZJu._H^[ +\U- 6b (v@T$7jYޢ0 g&4,yJkn3"78&Owlr#EpufbYD Ee ' u=` ?9Vס9s a[L}ndX㡨HH#sף9xȑxAh2ؕ$gXH+5 bjTvN2^p|T6"tڀwy8Q7˭ &10)gUv,$`Lx;2~eG$Gԩ'83;o { SV \UQw# gXBR=)I쯼'>2+jeOI;76 F5r%0gkA3B*_LKU=)A=9>Y;_yp<<9T6qTkQ=zMDe CTy}lL%T\^*͍>CjN-UAnwۧSW^TD,0pXҦ*D%_"xE[Gjlywm=03~P16Փ޵ bZqpe3.?[mxgwpZ/.I=!tZCڻDI#H&&g! |'a{K.&XeUQ5 ?cygx "ɨFcktl]m ̾b$΋pc'Aݲyp'">'0&M_boE5ug/ M<+)m1:5wV~g=F<~_[wJ+ 'iVz7Uc(0麶u"$bS|Wv']"#:^ؕop#=d%V5u]P|4h@ nu54^kTiZ\xm^Rxڿ:-6^!t^%"/E;ֿjՐ ~Zv= 5jbxmTkmUKvfŻ9w,ج\ oulW+̺O{{ (knņi}cY5K&?gz#RZ5 oV^ S/_ּ{ݬll;`ʧ3)!u+Ml½ZK#1N07WMt %e5ڌ:E|,n:f f˭o'u ^~N˫(h oЩOUӷl룲8/F'UmkR׹̓a15cQ) s `aP?gΥؔ#R|XbFWuV<<,YHg'DɯU8_.:s@EG~^zuՁI# ~z AU.sڟKs`4ѡm)lFe'Yk!Kce8Wk;>W`&Y/8l%]M&BoѦ/ifkù`- %1ʜ3!{lj|}}zn% &hQ ~6AKcqZ̯p;Q$a5 6Ex7+Ҥ:T}=-H'nh *>׼33ͼhk8kxL dI<Ԓnrx?*w"(CLZ# k-2 l12ΤjsVG1Xe6&(xV jfgIN< M)GѢɊ]/6HkC ѝG˙~}(JUz暬 ?h&֑h[p-bY_;ƣ1vgy4)TaӘY XX=A35/#?z#CCQbcgS ixDGY_oϴk 8& kg  s+|W|NNDYa"muX%[-C Ԑꞵ`Z5pksc #ML_O D0 Y#i994h6'!H\֒[rp$50<3˕QHvӿ:B=CM  gi2K 7<>7{H:_ z#p.GϻCvy=ؑXJN$"aXc?ʃR VA{CF{UkxķĠ^kȻCNXdm6!xuF~{m߁Q<@? '|%l7`4{e;VgoîGBHpO⌃sjoН.sIVmve/_|p6:|%4VQ1 X aAPf N%by@P\Ϟܿ㷐Sρ3DfW~Ͻ0"+,(gUip[D)`43j)>,?D K()gJ__?|`7SA&AtCqr2 b*3X@"; \@ᛐX\4ՙfJ#b"$AFZ*p1P=oIS]hR}$0H2S9p 'ĎnKM> DBj^<߁C$`0(B$Pl 75G,b>iZB՛٢jٱ!0(s(*# 0s Մtu1/ ;$6A\j2S7lxUXA mHM @9se(a7QHt٘Q&:)Jv0:I x!!c^B@ zHQXum;C31| VD| 6hUYNq^XяsypPx,![*#?ݪi,/q=抛HVf51lltP.m|YwLV:Dx/_>h݅ǮɊxI"s! xkYA6(ةĐbu&m WD,ͱtbaYq:/3Zьa[/uD,hmڧ)([. pBa34ՆKZpYtj@7GOhYC!>̅esטe50#pi`iEuAFDc))᧚>3)񷤁?y }f8GVSYmЕEqז ՇwFQ@ln^[ y5AAبe@`~ m[/q;6q?17MvVZ Ͼ<9;3ǞNiۑ'{~h(\jgvӆ. +tNjft #A첽̂ 'e``FH`朵VbM+*\ZKk6ќ|ӄtĆV-ž`GYPgx5@s2rHr'`*s-Yx/ӜoDc$Q/YutVPW4ڳZ#N\r8CkM&OI}oWN~,܋u0cKVATʣcή^q:Ė\HlLh=:wM%%Jjx׽:>y~3*TRfb\Rv2r(}_RNcgU{? v;ǃduNv"*Ȗ%HBq`=E)X\y oC<2u$`mLWxh CL4SOHnK>Y*UJɠtŭ oxeB,;0^lJ?@߄L^-lK&d[x^3[E(&P2p`prS1W0?0d;53 ְwS @{oTd.tْ JmWefx1soS1*W6Z[< 5Ԙc\"뎎}gD{qNT`AIdN~MST2}@jc ZEPLd_*OU)*mr%}:`uk;7ۥ*/J!j6l_i%\tɫ%+TBVN*^n`MZfi;>-(XNaJhAw||MˠlqTQ=%TWЋ{o6fn0gi<sw7ꪽ**0J/ ZbLsI3i/QL"ʹP1k5GH_Rs$#6 Mu/,&4i}!/ݼ0vz 'EGͺAJ[n>`jVG_ILѡ6[&-OYԚuƈx5fJ>~'%*o = z!qnTigXs:ǯگunJnnꇎ-{} >?AlgIdDSA.javaUT ]gE hux YmW_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[GetPropertyAction.javaUT ]gE hux ZmoF_1'P9Qhٽ.vFqDc @q\I[SҊz].EJw_JLT33̒=x/L͗ZL>~~lfqʁ@iE*&Ng@sO" .йvpՇ~/]8}4 ?p޻§nCOHp* *k]0O`2D0VQfq fT"KAr2p vr=37KY (1\Kk##P2]3Ef-si 1"%܈$pR"RaD` l-X6Rf̜iI&ku'4!!up^^2"lΤ@mI7U\ qW—͐du.—N߹~=vp^SQL%s w.zï4 : /L̊\w#7>\]v##A]6h e"5d|In YyBU~+Awc>\`@e\#aGR%'Ak 1He[<ϒm"I=G-W1y.(ȕXRlR0|,凳o˲u2Aa=|ûacgN5-k\&$1P$Y,K/,.Q3OgU7n$ Ws`"n2*U@aG 6ly͂Տ wpWρJ* N`?&Ht?;H+Zw$l[ElW]6sgW<%N+9X,ZBׂ9X&x ؑ2-w ¥&HvÜT%s$Yps:]gY{PΨha3*c|),\Εc/:(Z#_&TרQ|)0'ʧVd U-a$ @iEO& sqXG& r:=72elSsn@,=asӾdKeEimjؖ]dVǁ[9Ϭ!x|R%r͒8fW-I8>xs"ڙkK PQM*3$;tp%"$")9 S%h g ӱ_..V!(^5W23O<*V[JSOq.,ӬWԖYf1U*VY *&|7-P秸 ot9]YSϿH+vB_Bh Nh4#2+^ R.'v-y>I\W"atqS>58v0:'/T0=RamJ/424x}a^E"DJHVKyeHS՚Ϯ1v}%y+V]`Z3fxs?B⚮֑lj[PWp֪J7&>rR qFZ>/ёQ&R3B[S<7-! _M^u 9P2>gp#H (0s\zvRlŇm9uË lU…K"iSl1Hm Y/I|pyĞl~'%k֋߶gϿj<M9f,X<$$.ytʨ_r^# ;>9cónY{tON~z}O{>;{av~8L 6Ɯ'9&Mv-(NaqRy2\ЬThβq2"󜕗<,?xxNi2bɈg*Yصi\\cÈ&u2c(1z9]Q6iAl.UoX!gO639;g@2 Pl>EJyGkhy;ʲΎ`;G;}vz?=tΗ2 8!nq)8ô8$Mc3 T늌0]qL2!,fQPuwX2aiVMK.c6Bꥣ;ނVq~ @dY٫(5;gϷml}l:jjS~,-c`Nm3yq&,%Ph{g|uR #Du81)G JRXa!s @,7=ǣgWu-d]ΣGsY^(IaVE4|ij3=HU(iTz9으/քfM ϓI$#.R ɢW%FE9(svFݓ,c菉CH8r>O|s<)/>l6E@l`u,FF fDY"!l:崔Ei7]`SWBOk@fا0=8ewg<-kM OH_,RKMA+LbV뾺Ko^ܭq 3Ir:V'7 n0cиhZؘ`mS9y"s% ,5pDlFuuߢD0'Q;!V`)TKT,[4aHdƣ7w(pkEw,l4!C>$Ls) aWJ ahaY/hg |Ԍ e2ZKM\i3}Z n`&6i)8/i`=h7䬴M1ҡF F(v^,\A]6ƀ c >L"y<=]Zg!s T`(DIo)1Hg&&>T p.9X>vx9KN 2 Xکhf2ւ ؏r܌)hP`Fs.Ny6qzݔ'L T}z+ JvUQxU@nIXؿZcNo'NIڛF1(G:pto H!1z\ ki6zGvG8B&`xta#e)Huq x6NT1{ 8][NzP"4yCfŔrY *D0%Ϩ][:[d9F6sIt#5'VחU9M802ip_Dd^5a @Zb yYxOJ(Ej_Vg6&>$M bjJ% R_jl*v3HѺN̦d&)p҃Pt<AQLc?i?]+w|t$+_Lu%"ï$TY!SU>H& BBPҼL b%h .s.Cop`.ckh{!9DE*'2W?[2P3K:A߿Wyo-1Xs5H Kh%L#C||ó]ŌWbF^*$LǴyFSro:#i}DNy2u踊&sMX.i8my8h JY6 PL1$# E1F]$|G̈#Xh*̲5U`:Z91'Nl4XOh!Z ү6!ODÄ2p$ҨC(v*!{Jڍx.sK LzǑ͑]$?O$ wR'GkszqM:0l69RT^ fD2.'xtPS~tZ<=<ީL({ܸJbUPW?ITPk=xegxa6ǓWLd [-l"RckS:5Q܋C3W2(bFJuVVLdQ4U6$QT5& B,qˆžwYk{ÃγLPQ@2˂8)\ؗ"T<Ї=գD(9JNH;FJ:u P*3keͯW_-;]vӥ`mu(>2%r5F kA Y쿮b9\\4T:cKZNҮ!$uOt./qd|U $Wm!T5%Ыq [4T%ٴ"䓢0%HY!9{4^E#-0"4 Nq}Ϊf)X i5JK^)[Ha}1 $WiTGA[o;t3$:? ^sQC\]Ys>I>X(o—7zq~AVaLkb8@PxuV[\׮M_ϣb615U,h6w\i uf#/W(l0_kdF\197Glǣ.اư`˦d?mk/Ou Ip^{mG2)tQQ<2"CP"~mp˻.GfvR1_[ݺZC 5Pೈw3Ļ/ޫ?~O^[ytwvO,KI*K+ PF1B4PcuCEž }-Cd #[V(b(5BBF mbL_V<6CLmqiSV+eJjzU7 #u[ݮ7Eyxaއ }"GӵfWv(4vKO[Wܫez z6pUHZ=R(/DEOThsEvJ#)YWၑ 4JkX LT@jCrW%|ZD~b竭^`ή[>Y Ql2kV)?:NUojjj iUhO19dȪZ=,gr@ IU|n#,}ysudX)3ݤ ?K{ШΥ[SI=X~}\I;Tfmla"SSQmiٵr]F&yδ9/u$O``nP ^cj| aG|F蓩2i9m0ɱAԷO0. 0D^) &M1uKfJ-A] ?ju3^,c5 xLt- #uu@\-%d%*QU.K<RTOiGa;OTGYTkΰ5:U}X5"p&3e|W_o(6 i;ء€^Ɯ0Rcy,"X54o9ѭ9Pu7 \!c- )S+T]@ LW-72| r}0;iם:sC ߩ {o?ݎFNxrI/M&"FVs%|9;wG2ISqrzv288kzC#T0@璈H$`߻H3Ah O>s.zJw'K{r8Ӽ ܵז}]Y^`K -9oqkyC7Lo>5]޺cZiby-om5_jnɏ,HS_dWxmCg[[7tƩ;LK 6tC:٤C' =oaWasjj[=]ǹ㻕zt/o;%īrm`o8H䆌qS˳@MM$U><+"b"#vT6')~::Zev7T*k(&"o^+bo֩$jMHݍo\RD9׆Wv6T5&3KK(]н'wjFX39uy1ֹXt3ktM`ɇEHd\]+?m Ypz6kyRT>Γ"K' Tݵ4mټٽ: *Iz/$7aKkm")m%$&Zf&fT(eggF# }3#x*d~av͛3&NUh`q, : <[( cgп &0dp3iϓO3^464z l!4*s*6k بB&qHhynpb.U$ ~ \F<`xԠbqtK6'"kr9xL6=`pR<"\LB&R3.kq/IU@8 Ոՠ ea/uILD#A=QC]ZL x]Un-TZV_'8B&"ׁ*YrRX 5$$ZmiOCKbo9]GG) =bAnD<92SUwj_t.Uq+n16&3 Uc $8eC6_PWq:Ls35g-Ct̊#k[9B >`Yg6@[n_pIzBM5"҆n:O_H!h0KN G,h-g4nH%IlN.A&\{Bc9F 0)KJ$4:=^ǧ&b$kKԹ3Pl0vJ3h_K&/#f 'ʹ<^Qi K͕B);sӜGȣ"_i,=X(m1!,u(bY#=c!%Z3/S48de2h+(^X4-x4Vn;L4:FFcʉfxPZ3<2C %_ԩ)P!BI}Gz(wb,8We.P^n(7t8?䀉%M{c*Jsb> ^ fx+-*=g^@)jmeы~K'0<2[P\ Idz6Z7pqQG,R4X.DŽ'+Tsy~(O ;ul-t_%٭,f[w=|'ۿ?O~eE:T^o!JY Ӆ[H\*m/n+072BJ{[cf6Er#9%'u |Qφo &`izgr*/]OV' YQI o:)^qa69bFUKQ#?V =jK']uQ*wR.s+$zߟҫ/6bmھ'i@0"жz/-,*-gBz'*|ԐK#jɋ~.c+&(ZhMʥCڴ^rb3SB9\ɆVj>0'Kָc؀#1\FMW2|; 5::jp ҨLq,3=fX*o[(IsӒ}|NS.h(Tc2GݭxXLtؽ9=yNNpGc;ѳP'3fԱVqի۷6jپV?_wb#O{߃~c8x;̶~ ⋿lu9򐪳%LӶ5hH&C +߽?mh?ON'nv\= 9-l53UIM)*+&ZU5lR]w/< #0KWۣrVerifier.javaUT ]gE hux =ks6W 5+䵙8QKvqyzg7kvyͮ?O׃o?o7Cv:8볏5@7D8sO Ι'**[,2tHFz|L,1/X9L|Bpq>Qʮ4YLpHfy,gĔhMNqNC5'v@Q B6"U!PLE L,F<.Yؽ4b=aby/1##ɨbؗ@i|6f\j\z[pMX]%@g 'ˠ%qpa.~b?{7?4|%d6Oq"5} n~byN7!0pE]Gnzr9B=TpBP )(I "X|N8]57PXh4|(`M%~yB(;{͢4rU^%f=vp#v;]ZFL>*޾x<|᫷֛z; uex$$9kyW2YY)$+V-*~EVJ΁''ɋ?&֢ ;G;XWy Fu^fxgDuej/^`QcEd!h'۳Y?{Ϟz/2)@h=P[{+r kVxgd+N/ VỸ= ^2h>GY4CKL(@P{AOƁp 2ʃ^4BēTL#P bu';/%'io$NAVa!ϟ~x ρI9 a 쟰F $~xa ȭ#Jat5 Q}TFWl҂l+6JAZLDD/2^18N+Ht>KW<k'Xp4V_-5$gˎ䒿ua I. X;6R8γy?8 9Xy\ 0`DS%%^_Bsv 7E97<'xGl5s,b^㓲G=2ٙtDKd(E0x'EY4phA'XD28e@d%%3t}-ҥ7Z~/sՍ{^r g OI5͊;NhwdqQ04PFmQTM1Vu,ƆQ4<:2Z]5jU$f[}6cLX5|\95g7"ډGmS5hǗaMHr8!r=G1866TLZ GO,#Ï;iu A6R $>zq`ttt8m`B*5@;S׏= rW@_zҾhBL#A CT=8` HmP}S\1-1<ȭgk"P>qdf(_Qr}iQ3^%ܠ_BXυW^AQƪA7|^v_ j2#=;@|,s|+) #ğH* 48W8agZy. }F zՆχVSrtFI>Jhz u- xĄGpC7(a,d;YwoIvx M~yK%pllQqjn&w7i7Vm;6 7۔6=R,eӦ=NV?VC_ ^m̺b`3Ɓ5MvB?5l/=(rî Y($Z,IWc8ZY̧_yL) %2Nѧ\M&6q((ZTy빫ny &<ȴVƨJ,IsW7. xBBgU4pXɦŰv)&X44 )[-xϓ͐O>}@w5Qqb?#a3_o." Zs ~8xq7-߰)&(}%m(;k?hHoe6&VU?hw V]R̈́wc>/8;2x^e(6O|!Jn @UD d>z~TT&ݭCb Һ7^4ډbRJ0j"N춓If=s濝B R=6  ܻ6%)ŶTpI+",1*e-1`eb贰AV-GSi]!QA XL&_wG?ٞSU7H~E@î ڛp߈[p7DZZw5+>}\-'y,-9.Yn} UNF%nq40jؒTe[_#U+OdV6Yͳ95L$RP ''ޘt>R/M!a" J J ~tkK2 V[Lܡ zP% 4 :?7ufnm#eYlUW<7:MЋt7tu_rGX$JdNA \RmjXr 4jFzY(㯂K_g]WYR8O%d,H̄ V hu`; UZk?qc"yZSh}k-=\NPXA+ОҟFz vLJ[tQ+I*O- {*KYtN $|Xa,M榎5HlѹDټkжå,<#ʻB6A*06V(ͪe{W)3>)ўԚ1<+X`m+w&H_I/ Hܠz/[zҜ䞅Td. 7p!4Jb,*ZTŤCTMD;vLQZ8IE謪 ם3Zoz0M_zK`ʼnj}[FuuA=1?1UA Pb_a}[˓aoHHJ_k#d &rv` ; }{6G{(Ni ~Ґ~fxVëovkK?Y0b>݆,Ga@ 6BMje)Xp-,c/&ǘ yw5`^6R BN\:UZ*|Pz0/ ,4 +X^$wTQT RڠR:FR:6mwSLD΋(ORԷFTPUl!xK4JmT64on I` D9Qj8D,e&R^{luP_Bhd|ɂrY,+D@];zvr`!'ʩB4TX2 N/g0jl~|C.of ?Kn_~g_~y_W_83le-B?o[Rw; , 8~ IJX&"/rEAc_U{H?G̍0ȫ@:{RT6@M;ȧMN;/+)=H#֬JTp~3:V,ʶ JmU>EVLkH Kf_ ղ4["sJ}w`t8x_=nEXa^`]j"E詇X%|ht4fN`&y2d8pQJ|" Wv3[d׫$Gi>"zء&TsQ3oJ+e cÛImtXؕ:^Im^gt5J7ŋqqe6> Iekx@RUZt< 54o\%ꄤ7+C W/m{nEsKJ[Dg9t;QV)n(WnbIu/,V'LfI6QF;ШM.$"r4O>N˗ *@fThۚclLl"KfQv3*9|ʈ l~2+j0[Ĺ7j1X^%MwoU(]DaJyzڮ"Iq` N.Qp"i$S>ql?|&ۜ笙*kF<.oeQ-V"As2pUUY@%5?AgQY]m?(" j 񡺴Mw Z{G/if4'f;/Q =Nzp~`Rwi;kߞoIv%N3`s".8@Z&m 8zfTG+ܯJ4u.,reC3E\@*<˭htǢuufPhxmS_~A1@}N5>U<:W{sJ}c(_vW(E&zal_s<:47]I&GOс恎m+ atw: NGt%گ5x+pp@:J+?m{*}V!RV\k>[:N~wvi))Oev̒sS)Ϧs,R%X|YVU Tej u!@_9ixxg p}S:y~)Կ3ô#VH6PL7؞>TerTC Gj eT6 g?jpcށMkOgOB|=]:q /^~oToB}Pۡeev'ݾ.e#36k5NZ*+>Se& lZRSMEuQա"WW}x ~֪>eΝ [Wx b:u OYs]qry+m+W]w?o*0Cj,[U5A"ߞL|AΝ7iD0ȇwyo]`bG-'/#_|nN_xT4M{I}H<ul#*|3$qC.]irFm^_ќ=G'3-~TJޏ;隍90HRgT95u:|FӺ\A.J.0{iJ5-4p9Qq*b=O+o7 M_<DeflaterOutputStream.javaUT ]gE hux Zko_1uBUG6#˰$E`ȥ5Eܥe%3K:E?T@\Ǚ]n=ڀG'T\L6<{ۻ 9ߊSJ  B/ A'!咧WޛNwx? ߍۇۃSz:p a7 ө>5g)߃E"Rb)oN<5x:OY$ GO#؅8 `p$܇B# H 1N5KqaPX,T#*V&rO5~ȤLnxB4.I+s`P;[Σq߀)C]x^rv;㳓Ѹs~0`!%S(&B -Nlyak^R!A5jPrC슣?z\`ξF`84srDQ:0OzU!au;dG2xqځױT8`{wgg;p6|^)i Ar0>N?cSԴ~ JHr뗻UZrIa/H~Ԑj3zU+E B+Krkc#a%'bLY${sqmw"e*XC>Fk.HqG8g<"i@j,4K;)y*O t$C-&!f15ctԅ"_f)>}" zi$&"xK-E@̛o?pJù#}2>`HQN¼qaM7q0| F/4#G";`Y: 8I$J᲍)xO_ Ï}xWcaHrrweZm<8=8;<4;%XP$sM HYjiƕWhF@(пv 3fB )bN႖9)K0 t ;u;.aVH|*K#iԀ!sJ/_vpYEcIEDHK}T6Cnda/839Oh B.ʑ0#A4StƅDq3Oe4Nj|Ȅ}R4ȕ%v5z^ByYoFFW8B؈*sѢJsΖ(4]lДۛRoO[ݚO}%p`#wV֬a>!Ly7kaUXXX>hu R,Ut%rۥrmxhwzlogKc?(-N@ 6R7>mt٣Rcm&|#H'0c&j^ju}}#"^MV{OPkH'5h [ fsz?=EgY-4V?IW69i^Xf qSp9FJjr~"J Z(f'4|b>OUH(1U[ϏϞ^^KZi3aaƔ{w@>5ݗoRLNB} izݢGWpitd9E}8A_`]?{GZIPOutputStream.javaUT ]gE hux Y[sH~8ʊdlCL .LRm=݂0)-!![}=N}.߹tlA;L58^ o޼rqta r`KZ  C+ S r:?Ct`1;#z7>鍠;IuaBw 9z$?U"JKqhә ? $=堹),* GÂK% • LΜԔp2]i7b!ϕD*\ , ZxI$ѱ Tr4>iL9'?{|N$7B'T!CDf)?XP=e ϋgs XgtnC?+A7>\ տ_(B<$KEzE8 '(z;/!Yт9rq|0cG=6H f"T04{"E䅉ۼBb-s%PSG LHw7XGA2ׇ bR dyʒR/.lCo"@n҅w( g-XjxDQ$ F.Qa;EC7v|2Ǝ:3M@3%$R|?ߎQvFDn`^b"Ffg(݋LNJ* x=Q۸F*S0T:> P -J2&I=R?l^uzRJ)͘6 tK̏H6lra+ S}Rtߢ6QC~T)C DMiv!#G+\E^>OH/6Ri#?#R‡EGLf̡׏dmUzhepc%s4Zd7] 57SVF*d^R;2አ2\(nkGZXS ϭ kiU'MxBHPlVҥrlO7F*&nsG+Bh;u+}V+6A'kG,twqF #pH޷AWAb̆SfooRƐkB4ef/K` V<݃g:~}KכW Ըku"KF];,9M#kWwU= LJ)V.aOT tSVzʖmḣ|x1r4;XIfko N1GyA)gPN%5Zokf۬꛺}dkQM>ޘ5X~fo g[Dp4&Zp-) O[qQvڐ޴8n{\"Nt6u;1qT7-( pbf\Q+ h]{nƬձ];g^%L"HyWoHlЋc\N݄Rܩ yshUC0!8,E%,l?X"ou+j' G8܊7tod|O5N{KCx A@SkQ]UzuʐrNNJwVG>(x*CO4 (lzOZK7|M4ZZ.tN* 0Z% ,,SignedObject.javaUT ]gE hux ZmoF_')KkQ9֝c"8܇XS\KZUS{fvo Ec;>ό|@<:fr^r NΞM&X :Qn\,82C1ctFdʨACF\܉x*nb:~q,on?M'.|,B(|4I@8)oh@MHT|j/I.6Gޭ71UFPVw/"C 5aUR9Qd0H~X(J5kClXlo2ܐ R_0bNg}3<:~j3$ olp 6-TCwx/Sd7 Rd~ZVt=DqO֒uwȑaش!biQd镢$Z/nA $dCR=IɶxK#m؇<՚e=ykTFD6:t0=*e!=(-QlH۔IAJE /t PJז%Z LO՛R%a^!o_ˠ3w&jx[o}9OcR.񌣥mGCpU&_F?jU^9eMԺC&==qGȳ\Ӂ!.wΰ(V/rȘZ(%P}qg԰R† {H(3d#\s'(\!E>T3԰;XPZD!ҝAZ" Ze}$$. WsǁRp'\HU0tc?WeSmR"/b{4FgA;2О%): x1 AG"y|7CؚpZU7f]D)ǮPb ˝t4-ckLz&AͼDsy|SXCٷ`mɼiTqaVŎa%%2s%#̯x@G{~aKMi]]YdjhV.^-Rv0^};5VȪ3mZ$'G(8U laߛ젿G[Lc/v"Mq)[)]D#֒]4>L{D,t/x .CgM-R 'z羣<:>2Xwh~#߳?7)qCL߈CڟO+B-PUkҚÛリ鰺P A"%VVJzmestamp.javaUT ]gE hux Xkwί8z!ۤnzCY1,G1#a44sy3g`Fg>[Z 2+6;p/0Q9(8 V+ f``4(#,`p`2lfAoќ-nsߎf4x?a,B/JqZ̎)~{"tmX&,̍ j'96~pwx a,Cíy9lBFp2 ]`pbZ<"\SL4& ZxTh  SFI`tgÐi3>1aҺXɭx@0BCDy79PfX ߗE#6Y-a;m^rH4_%ap%6^L5{npZJlb*)=5h6w"n4G2 +0̐#Lg|sPeV&B mi{J[D~E%$*v2> 5f[|!˓F`B= :_;>_XA$MvJ S#_Ƒu᲏X9h-V|JNjz~yEA4 edӱ A{yS>nj;)Һ ~ {y{XUJ9T ?VHDص͆LmaY'?鹦([#ٖy hj!2޳ʓlse!%V1ֲ)5}1X01"oq0g$ ,( 岰%"`]&;6ݛMb23Gw07?“rڇ$4;Κ< 1HAO5b>n-5yVd 4J,RWy1b%9>ɼ7w?~zuuٿxʁ۾чzwl[]B c"@~/ gx%k*0n^͂*S uG ?T8F%>,&n'y76yEIz5jž4k%wTb\u+x趌Vұ=/HJu~o[h ]2/&k̥ݹWm6B{Eo9\dڝˈWjeys@KN7\R[G"Z.M$S76'е\{r::7ӹGTUdz^iMS߼u.3[&F^,!r?$Cz˱2(rfǾ#JItfBIJY\D j.k4 y7 tm^wTx:T:> K.U9ξ;Y|EW`678oUk9ښ U˴s"Ԇ9WȎ[jŁu^NƳL iʷ +[RYXR9?%KóKvpuut:< >e˰=yPLN Q9w/d/}_<ΨIh2>W 5Oxu ԝ4gqzYKϢJf*El+E`v2tǂ-(^W, ͬV?87#HqYà;dܘrO>`[fJ=ۄpkذKkY]W<WrBB(RI=={B ыcHrlv4gQv`NeJLt.(eAāLAhl:`+Qf+.x蓼\ny3h ѷ/nt0o7 /p1 $d̄@4%KdP(L29␧g4O >,.\NJÂJAѪ Lne$NK409BT2 a@<:`bfw`г_aW fb'3TkyI7rks#?\I ʩ# ۬S.HhI2%웟I* 9F 4j!.>4i{|lU Wb.iJ|H&r Z.뀍aL^sd?!EAi|`TL%S){Q:ʄ;7Qb 6hJ+-q5'#Q(pטe_"{J'XiIF"YNg-=KDggQ?( K%*blr5ާ8oy{jMbS߅Yޝr\`jgů G}yo^{c_qJ5Kc%RZ>_@ 6K1ǢvJn1cBm@$ 7%V\Qynj?eK;*~E V֣zδ6iiQBڱg R|u7Zh0te kZN-;KLj*a0'r/iHdGGd_,6 g[E}ScZͮw[T`7ie ,I#*W2AW (ĪgW8љE O14Xg|^XO:ӎ9Z6X\ԋ $ɤaUVS[B_I>|{s Zy~_^6Rs++Vj}i*;L}%n.!y{+HϥGRŽ% MhKWm8s\WLkDmI=;N 5hEE6;Z`?RZGeyXRmf܅Z"sMG\٢#)i%6!$KD}g)M`ƃV/&i"g .1wDJ"گFJl{FBݍ Smen*!M:p]lU5n/\LOKaގҼaa [ϗ Ϩ텚 .[XItޠ o f=E~(X5jWǷhض`UǝPermissions.javaUT ]gE hux \s6\D'%8f: LAc].^$_s3>ž h{bQ&W {_l{k٘]=pb/~ځ,F(RɼHRɳj -ѻX^"GLJ t tû3v{.ĊCBNIJ\'dC.8$z̹#B$Ȉ'C M'loc,0GY[א6i]XyyÒ)jn\kIQGchųw_'S :r ZlkɓOn=aNS8*ʩ nm;-8<HZ>{l뛯5I$*mSCC l2IPi6ؕ˳R{-$>Fk~%'~#)DJ=N(i29!;;46ivN=ʊ:J=-NjUu"IŹ(`2˺J0E][.gUOϣ e;0<=xvDI Aq`9Jh?CCv !6o~6hsi #Sp㉔@}$ #uM2iө!Y(T5/ANIm;*4Q|@qBY:wf6 >$0x ` TV c4jNlT3dWc1bG( ު.3;!u5a졧P;6ԭgl3'gWYUɼOBH&͝Xo"ءÒ(VMOO#FbLC!hCÍih`hȍ /%> P#!-}_-W"0߈z7~`臟A`pH@ȶ1Ȑ;z@1a(;T`t F&_rΤ) Kl~72GS*Ӝ7Y`a@E-(Mu)hW&A%Q1XwCAv/lT8BSe13԰rZj*񆡮afxl4\ zplg䮲RppĔk 6{'OF;?vu&?L8 7fPs\ DꂶdiuqCć5c4.q8SPPMLK¿="ͫ2;iQ uLTϑpT# U"8^}FO@ŗ/# tzW2Ϲޟ]r#'X9a`F3F_S"Ϡ <yL&µbŔ/d ) (y\W!S wkoBA툁ig42Ŷם1wZ,D p̋ Z͈ϸW b>X^5痀}̾eu}4U~h8XW^J){@EKJ ]!51s7g14ê%6@`j gN};di__NDؤ`C4X(^8qDPKy`J# )˃mSƀ4͐p^Ixh4xvGN/+]hdD 3 6cZ)86ٌnrT*c:ii[0[77]BmPP[u1k]wͣ25VZ}k}Yv{#N /G?Jz*ȍݬÆ\CɝTnsfg- ?W3&8hi7bFQJ툾2<&KZg:cI6׼_DY%hoSFTK2k᧻`0mT3B[>ko\ՇL7IE৤Vp=[ z\%7I0X:ɄN@zmF7ШK񘩥TeJN0PK'uu4'"pKz nI%ͻh @^)V D4}1=ٝ 2{Nl(vnPfmC=5,m;\x;P㈶1 ɭPF=dP7R7UVon=gd|*YqwNWPmחw4EYECm?jOτxj[ssIV1,Fm=w[;5FȮ<{(?ŭn-w=׳҃رB/>閘Pri  [93L=" Fú{Bkv7w~2 Vz{J \0NVD`~Vc1,:{^`/^;7*|8zzlo?7O~cU:GXCQ0%~`_ (x&*]=x rf\q:`RoMC3{^Q*}܏6cg_%Me-SGPYڼun`t>Lѡ7Z:j3^ћ |`Уu׻fx+]oUa6mX8V/tSu KXs4)IKdF:58s]5ՋIG:2AGLreWyJcHg?:G2f+>Y(h ~4VG;ڨ xgN:Fp?M,Mi]BNJ{1[P]]oͩ)b;Uj19dafexFMD# K)o[|ˉyS1)s h[ q^ժz|p鐪8Eo֔+)Ic@{`m8:NCY7=ҬTԬc c&s}}KJ>cpPw]9],˺p/}%&%p{F_ >$n,-iSem#jx+cAD#7G 3\gKgT*<Ϝu+rH.! 9mjmCڌ KxEfr teԖM_.bVjt>@c~7uEf(hah 6++'@{p<~٩o'Z.z=\G>t<]ҚeNZ c=5Yc d24:vt-Tl{.05}s[O;srsxw1d+aPDATW2\pAjyG :wF?ʡ|0#)MfG(M_1_ c -]&d MpuU/hr巭U!* 0|w/w3;psx,yUN \KLU³2ǃE<EwZ '0փvŊzF/JeK%Xut.&hp]}ωdyx- No!W8 قGP"7f9N!Z{hֲRdCx݉yn%@Y+c \fP۔ 2殫@5L} x0~%)-x_k|${,#_@Bֈ)ݫ6֣IotC [mjvvK^jL}nE/\?^`_캴湜`+n\-؍t%Ӫ]Ij;ZU*Dט {Xp) F+K> FQ7n_ificateRevokedException.javaUT ]gE hux Zms6_/'5*&iŖٖGfnLBj]~Hoi&E. wp*WT/4>?`0@ 6X0U8󜂔+y \Mn`xq3d N'ן_>hFn>gp>l4%f!2?)\oXO`+3YFBTetnRFb 'K"^p<]*s嗫['$||ސg4NW7OPX/$ 5r %zK MO?b|dJ7WQ11r{1z2a`g%{Lܠ!Th&b=nH8J!$UQa8Tn91*O);DЮ 9$R` DCIiKboϟ9*>L^*p9㣣~8<0w: eӢ ȻfÆa}Ly2#p:W?xNH`-i y8cT E 1B"-7 ,KWt]{{+>{5 3 6yOx2T8YezSΖ'Lw'$5EdteZc!?Z!_\⒭Zԯ~)#2`΂_!/V,.6Ɠ[Q֔G"7d|K;svQU6Nh  ǃHVJtj;k gE-E:hϩWkx",DHlhɷq #k9L3T(ݼQ.f}))ƭ>>RXi)%̮`1QE]O͵U*BiMng^ëW^ˣ?8~yqbuEO+჊Q1#b۱Z)Ӫx:Zѝ&+uhMSXJؒN+XДz,|)BӓUj.1 HAo1Er?Rڠq'eLp k> >U\8:KU퀷o!A?2p+rc(,iIE#C0@xH K9I3@60Ld\:pW 0(˖|}[8Og'3oIy5잸ǝ8 ̐/A(E0򝜶-eT#4r[\XSc%ǸGv n'Lkk]ۮ1>9Vx[iS9nk =)^+ |i?Pq^ksʯ{S;C.dLtl]%Y 0_-[SNjt8XLr.zʶ(;ݮ2VlrMPgS٧MtO tʥP(+BR/;zÉ,tȗq,zGhs-tDCbG|ir\Myp*8qxgI4(yuld '9=#6GmZqIM ?KShzS"}줵RP Zjcsny SPh+9,B:N-Lj[6{MǞR{c !z$vzl&nmI:E$T+;,b復 b TD_"cfBco1͞]߻ɚo.xɕbmk-tq 7 agL i 區?n5{DݲOMdu':#IG;Uǐf ɎSH0BD5)f Vn+Q(tRf39k'uD yaOS[Jj'Շp4rC&EI*O<fehEBN"SNK'j|/g h{!(-G%׶NV-֋ 4oBᛦYo߈I={wW=u5*C;DXMG" 41iߞ=G͵o"г_D]ޫ|?10zt*Tk "SP1ŗ޾W@qgܱ4T^M=c[s8{ s5-8@4$&!v;;aˠX%r;=Jz3;7 {zz{59EE,JZF[G /"•$yb& OI=1Fz}r3 tntywy5yU!u\u@ #ߏ#RjN#vJ"&. aQKQLlN 8XDԄŢ$/䒅,Gw5wY(yb"$-"`Q#T" h)t''t,D$$(*@ wFDƣ*&[93&¾l4n'1 ]P78` `mr_~pw: Xoh kkP@¶g 6 V{^!*b5gC <2O e$lkHEh ±Yk.S} U#󈃕'VjHv6.p7"3!@6iFyh{n.`sE(6 hwG90o.G HZym"9$:x i>FA1t䐡<# !֦z7KR3f%r7#CdCNOD+ "84"į&(EXxñ}P];¥\]0Ӳ^8"F $S_Q9 3N)] ɒI"gw03b!7kXI>g'oD*vKqEKTΝaFqğV-<2X0vsQ6FU"cc/*UW\ (`{k9&ן!H,. р4ZLk%_[=c*GH "tMgNIh8A3! k=KJO'/xz, 2׶21lN=r_fCt*n~JT(,\fQV4帏8@G4|'bUa_}oonح?㯕!z@6Zf-z\nYuleYǍ602-zV{`/9Z!Hm}teGY#NY|@[ _ 1Z7v)P0 `?cHruZT()kH'D ϔ3jztؐOz,} {@ȕ X?p@Wב F)tGP~'P]Q7qh$'~'C$71N;DԿ@^$$QX73# ndA a-:A'8db^$Őu HxԻ@b3Rل_:*2j*4>;B5^fm3>zih,@@bÊmKIx_X3ξ.*hflAS} "mTEM8VU& C-5d$n)IuLU\6)3qr',϶XQ7+կA7'$-K:D$ͺ1sa^QLojBz,6BLY/+H$r+}zO~ݫ]5{YQxyly&-HжGJ~nU~x<2BOx Q׀c֛ȨGt؊ (W~t\C`oN%=ZXV P (tÜk~Xfe- %{˷Cj@Cr&RŖ,dJޱ/J0RuiإS,\&+Y2JZ 1#+)gJ9ЈE%,L!OWkd>$Kq,hȄzBgC>er 4$?sa#0ÙAUɑ)pF >N% FE\z')Rmѹ ˇDE#SEAز*}Po^dk1{{9wOayp3To2d6Ju4_3eb1q[:+*8e %3VJJD_KSl 2l,ډINTQ@ETHhD,G-=#+3ebr1Fq1E6˖s 2]a;lV'ܧ4*@7HC-Ѣ&@*tz*=||xY8) ]|&B.deanZd$;}j0lVZ: :\x%N2МxIxy0W?sx z%d,KkWX#:\$sd>o׷EC\?吞k=o[me#ݾ9 hN m޲ E}[Vέ؅z69w\dd%4D;p&w^Mɕl#*'"Re{gJ>b,L\\2J ޼)J31 O_ !8+K]h  z5iӮL ՏJz$M=O]YMY6+ozfƪ,/Ionj+oLMx<1g˞Җ)W2yo TJjyޯj )&/*+EV0ELNroMK+Hn-8Nk'9;pw9.n'N8'9py솕]s#}'Ǎ\!gGa1s?8QdU·@qD@#+hX<;1oy鸎t}g7~et7dDcl6:znG{F d grNGGيAC֡ƙCsi޷a= ~\cw\l~R{;2spdct,bдמ42h i߭6gwpZ7bBG[G-ÃdÞSo59~<:dZFcFontConfiguration.javaUT ]gE hux <]s8=de[:Zǖ:rf*qM$h!-?f߯ ʲgRS[F_hhwfGj`pq_󌇉`Yijpb' & Z$ry"`PxVȰLxƀ@؜gPvp<_b6`K(-2u/#!@!Su <5bƁa Jad€.%F2qdLޝBXg/gWs1SA J TxZǗG#S:\ d%pyq>aB<=T30&iȐIΆXe&eTCB%GDlc($lffXK\K0T#$H>!I#>]Dlި!{bه]E"8 Zޞ -9K-tG!(Q@ Í $XI($SڜVC<]!"}l;~ L0=x Mey Up<5NEYLLyYwlKELa)]; xC#elMQ2 |/zLͩ yR"U:;0uMvd_IxxSNvy T2 =EfrQ.i^)ɢ End`|lлjy ncQ)Q2 .^h B{ƳHALm/" Z0MMx"]Ϟ1xvFUMԛPOؽڐl?5 Ʀ|Z[0^GŪ®fZ!kzLaXNJ0P]4=OJag]:@K2ƒ3~PpHhoImhu5JK|L=A|4.Š5&fvZ(vqB67Dnh"URj\4x֝6@ + AF|liŇ.*r(@ + n<|7Y c8gAjml&G8vn|e"]x*N XM>VMBF aO)ߏPYWC|%",mfYmȍ+5< g'*U $N";Ii䍵XkY;y1lf qLޕ>޲ ]|(1}"WWxtGLU,YaeP#_PQhԢ@_K]zV]E] *톒0򰱣:}ֽ[Qus̜ʴPlEp>mn^֎9 :wOFԃi,)$p0hkg-yk~Z:9<+_$D_̢"FxJVVF֋Ƒ&NɅc}sbHeҹH X浹\UPӨ*3p : wzTaa7 Ыs7-݃al3" vE& #0i"y)x>ܔiQY_LaD 9p/ *-$L*QyL<O?X}D Pre7j^m֮;sL|h@7>459C$>ZХ&ӱrq8]`p9>NǝS:\&/6j)KŠoGǏnZNO }c@ܨXD*O@~cT1fOpw~vC۴ y|9hj¦=)-C7ܣP{:fMYõ%h BZx6Lt+@kJ6YPݔnf?rTX;9,&X@&X?Tن"bra+H3E(p<DU7X gk`>Uέ :r2a J-t] d6AjbOዴl_T7ap ':~0#:wY3>sZv,|۩qFW{ǖĨ51~h݉ANLKYU;;Ÿ\NmN^Hh(m_P 9m=#,cvg-K&w:o9}0(j'%zH)Z橔l85Ja~*w͊- 2{~cl,߳~xkP"AewB=͵59=I}3Ğgr̂Yl|%򥉞x<\&zw4%%V[4;n€QCII\Vtΐ8v>_܋Mx89&GYID?Eej#OҮWaoD 6.=KϔN%Ri;]@/]Ps2#sC6L}0>B`/^ϥ*p8 T3UѡtkDτ&; R̬!Dh2C^(]51z`7e ajhFp`xRf[{݊&>VLlb?uhORc=#?gJ,OiLe]9Ol 7 UasݵtHn D^tIMr~WWI5D<<»X2WwUaSo-;UHtq J 8LRhE \g<0AZhn&B{q uF<=HHu@|÷?euf0oaE.*fQcSTW!槪]GCCD" N";a9۪rguҒjNþ3mU|ke>A/&>`ėuMcŸ&V$ #q,ШB̩*\ZPL T7J䲟u ։=(L~dΔJҞ+Kc^َ||YW'm7um>c{ozi $2zj-Ok2hf7ds`3_cxm`} XW`fE0ٹ``ld@zW$żq6B߮ ]CΙLYc@W84%(SZzPEsӅ= MoDZv7C_j]gП Si^SFy/Yt"Ӷ[>~Q: laM:ќpM>jq;ůtgԿz&_{0XX;$$Ãmf'ye yLJ?6F|o?}S:ڷ_vBB жx >[MzH}"`Pzܘ1`o=_~__oܑ3ݟ7Z?L͞' C W҈W,/o)y(}nljvlŠ*)WR!R:,ƣ!P*)>0SMA^Ր(E ٛ=Oٻ=='пqY 6 p8uY8-~?!9$sp QIGU.#4fmJؤX ιrѣY2\p*8ʦwV>z2WV5}=Jk|22_B'EPV@6_nNeb6O'oGz~;בyR\*>AmpXp[kKshoxIf`R%K. >yqxV1!RJr @恅T%5S!SLd| ӶTғpF\y6{NhG  8>Nt 1&'y`KP`2l& $_N<_("%D@#$؏~yU*U$tM%aC:KÈdlNJԚJC~^P+#j(Ƒdmtv9Na9&>H,N!ش.4 f<]Tu}|@a)ZA<0-% w{X1O.I _ATR8 R}D7g{O(;m~,{Ndχ c0g.J[#Kűs7C{򄫺fHؽ]3yPNb3*D864I(jLYLO,I)#D}?VPN ^a h CS-ՖAI3K RIpH!~ Hp#Tu,P7Qu5PrUڐP^C YSXW$1D/x-JWI5Fo83T&]fI Ȼ^`y,O; {Mhe},%xPVǠ-YhյlHF +cm'wZ/ZTC`e+[<)C>孜K \ٍKy]Kk\e qTl*7N@c+Kh2)-朗%|$3໦94*O V)BLDR6 X?Sr? tӓ69)->mh#}!&A_:|uf{tsEk_Yə>Cr%(8&_Ƣ [[+ed2(gdiL\cՆQZzbQ/Aej ¢ׁx5DA6_K+4QAf{TnV(d6u"*-[m,!w{L65G4RN'e jB:ROg). S4䯺s| l6(pnm&Lz`t 3-@dg-mY~@gP <$1F +9ބ9&D_?3N 3'u I]KτNqª%y&FVhB/)*Mq& m hBXC~LtF{x#2f&]]0j\ˆu?/֐^5^7E=u ג?zf$(àOi`BFѣ6u#֟81d Pg⥪-}1?P} _źQ[D[VgwCk}pA]'1s>:{}(A$0xɛ0~%E0M$U+ MIXrpߨvyARY&"1T.>Bo=`†0!"3iÏ̭6"hBKT{)MqȶiRs(k7A2m9.žmߎjub(=Ʌp5' %,QMLHXHnD(PS@.ȾԐ6e}t` ,x |AhDae 1ͱ^ nA,MDዊ?A&"zM<0}rKA#=C/=.8M'&f ۨ+_2Pnep[ 1ɠ0FS_- V t LR4PT~}][QB^$;5jZ*7XF& QAO \͆ z)%UR f u3S lS$ds.Q4M#RC[Bc33Lx ⪞d^Nympk'Ի& WZZr_e :ɭ`+43V{)e^ Y|Nq"OeV@z e$s9tSҼH <: 7*^ӳ,<ұ !BpYa~E`0)k6/ 'g2͟`3L?} ӡL{8%c5ㅒRJ}eVovQmxbYhnO;!E4 +VF e ^ɛ{ 姣+^Uoe@oѦ tf'=K$3}L7?͞-f=;~ D$UK$b1Sg)CFM[$gϱ2S E?Scשo6BM7g?@W(<-hHagIed&d8ԌHzA1 ՉnQ{y>hgJfآ¨._`ck͐(i_4ܘ?=b2Er&F" 5yWWAhDi=My٦"m/?G Z=/Rydۜ>[ kmV~̷=wxI Q0W+Þ]wl`^lG^m8։&rfY iS&=wKy(UxgA)chY.`S^3гA'e]?e]κAV(#PiA/iz8Q֡x K7>`* K@v"BΡRӚ1 YhDMřmywk :' ٶǡM ͦ| ]]$ z'꺫r~qiSPɰ{"˘k<Ƃ0Ё=c-*0 Hf,9nyU;?Ei Pq#,xhҢi9F:Q?zH%;8=D >tbwkiaH^A ѭwF`~m*Zp~mM^Dm['st(atqٶGB1Y!k͚ySmFchfK W@ǩ3UuDKܜ^IՍ)QH)6%8a UeFDTҦR^7]=*g/7A*8U{غ~*mnQ 뚢xwSɍGft&ݶb_Ҵ?ffݜU N3x\MH" [h^6ڶd˷q㛳f~Šg?cPowqZybNL; ~d62E8J`Cq gtm΋þ,Lg+&շ8.@gW뗪RdVl {Fg]?!ѥ>0rֶ,_!N%!5cl#k U5`[Pkagt>; `*qu8]eJ`S[i KRdgs>lJЕS'}`@q2r+u8PJU$eeݖy; pjvEDuZ0!dN``8>F඀upP>w ~ *K( y&R@+9.cJoSxkJ.oF:8Og+I-KO+E> hPǻ">p6-E-iiˉkU3ʖj uE΅ ,a f8{rcovSnqBgDLci)v.+>I@_"veU |vm؈S,2 ӡc̋:եl{0'R^9PsߌLWguT G.Q9u OTk=3i$SN-;Nu\7֘ w]VeDUAGuZWe@@h0J)Ψr3"x_c?6:m {"c݋|%7.bP 7A fkVK: 8x'e5Ad+TV4Ioo( Z >M*cC\AʭVٺBJqKQVН?{UR,jKM1TuvT:Dg5K  Jnw87bɗXŠv85[6g7*L+[`tĝ~\a0!"O9İ|jsBBkP譐j/qΑJ 23%R 2~`A4 ~.Ӿb~Q:?|L^B6`}gv' 0ʵ_8,H q*UG #dppiEx;@K lrbʣʮ"ΪF '\\vFWn<#xUd_,d$y*tQhf"a^^)\Ncv=f럇xߎ·|7}=吽^aLWR ߋD"D؜ǰh(uY°ԡV\P$,] dZЗWW안E#v"9gr.b-ؽHT1{TzkAz%B6 ibqb ) Z(\* rEK~}2^*3(]0*`ۇ5q*?v8ϻ7|؉x,i r:]B N<@q{؜܋&)5G89Lm0Tg7/7eyz簋Y|E+ re_Ϣt{J.`0d`j7 |6*!qtGAÎƅr?Z3ܵz F7&5G yXPL7XgqíJ_nèW6bswW!IK=O4qHIFh.|n/!,? r! . 3V 6Vcb>E?`&La9qpvK"\>?03mvV s Ԃᱍmμ*M9i>rTY.g}\5 R%A`v/" !ڬE6yPH>LLp=fb7e aJUwf*K!S`>wP:ϒV1HSC@ad?H)b k=x v[(I!T!R<<tr=PQP_nw?0:3ӳg3JYf_gHbBBp)t R_R" Zܔ$(E|~xVw@ `x/qOl*qhc>mxhCJRWf9s-u|}] $] OG`Y$4MW^0rR1 }N@G!Jm97"#|e) -s`uER!yn4d<$#$q^p5SJд}NPDJhH.A >Q`/PWvMtwtf˧["0#> :cK;y4̚\/AXE ^<.F;Z~5_hl)ô gVtהҵnk7C D5<X Xk i;;I 8QWA<- ^=xS-{'ωy1ʥ;F]  ةĦF!<+ B`i:8Sڞ  "̎(LoA/HDzK<cNda # %|cq+8 PN.;}^ #>B< /`]^}v1 w"L>e_|Q"\e3vm?W9u|I#<[nP*DX1#S$P]e)N ռȿ- :}U O͏DqHjOOZ &,>5~٠<jhuԚ믙 ~>lZ>mlo`pRΔ4e7&=L][ps>DJ/Q`P\ܡQq(NCIx8?{'1_Bz;J-#[>^MÝ"p<&nv3mjmFf@kFHa(JJB+>O\j1O :q/[8%ѧ4N09m V8/0*sylp2msMR#h*NoO= <6I`QR;D!{aϺET^c eX0ާ,6PL,Wnꈤ5f~Դf?7@/@Swx[d{i Q @K~l0=Glź1 *D&dޘ]ZĞ/v_xẘ:MZAފ O +f1r,^4Ӝjl/QAUB !ؗlkTFKI+zIWmtk{alw+!nfT MI{ꗆ|VBۤ\`S{Ku=ˁ|aV1wo[}E.\n;6Cp.*S:IF`{wm}ira61W8j6}>yv9ƽpvx dsGd8ݞE"D*SP|-k!O(Svo腣ctg2W9pfqG3VO07A? m8mUAoaڍK 2szFmvyhfB-Duh{XĂ4< ux0yvz?OV3X3!9=m3ԷS] mpR6*29a;IضR@ B1P͜nn+.ءiLJ"S w8{6cmnNY]&p4{Yd왎͞{[?"'?mJjWbG׏aw|iJ*;_NaZ(ϱԍt K 4&?5܈Jӥҙ^m=YA+$4xfn"*/9j0Vi;+T )^Ǔ7(0_!=S8abͲ2'r y N9!VLb𿀐:$$@9'isĔD.$uAep$'(;ݨJ qѪZ/Tmf\n)|\@x^On;v䊥V%gN3NXDW[zfmd25 [3] d.)Qf&ɍGI2v3SۋdEh錊@쐎=a ;\ELFf۔ۑ׌e:-I.myH\iDG$(? u[~3 PA9Fj H7@:+pa} K P}BjhyU./8)klE$%0X !oUXn&w15X TZ0އQgOPf07n5Clo}n .#lh(kr3;'g*|m`v-.gԾZrWwQeKyA݇Meg` |2wyV*开-R%5%mTj*!QnQ'J J?]Ygl>z<>t&΁e ĩHpy謞pO|Sg<)!bP;c)Ԅi~tǫcizǽn#e|T598^ K_8Y7?FR:C}{sǵcf+m웪\KT.%Q6V\C`@N qݷϫkfHnb"0ӧws3 imD{e~F%0!YYRs13K9K̹^;Q'1M񠸛R 7rF(*U8$$v$Cߠ{S 숳Cמ rw'[{o>aR.8?Uՠ /VY$"N%h-Wu6b|O^"PUV!e2WCDƐ1Q+=֞-4'D̓gClQ"jMގp3Xf| `أ?zg ԒGȟvR$8Dj=,V&B4f8bwf2-~j+sAIC" Bl ?lFt^ xwN (<]gY$u"+oMh_f qֆč&UwQt/z~Eh0D B 9!q2dpU:_vϋGdI~s P:y>ADڎ ]`/w03w75&FB^3(WN.3^]>w2=`˹ʘflOI3:j\/>{J]V3c>{0%m6292&" X5eJlimJv|IJJ1v 56 >pCnKw>],۬F.[(8ys-c`!R pW2NE~2w"#7a6twK9 wWVgKPQću >2Ok>~yFzb4e>h!U{n0圌Ia< j?1"|*QԂUZ=@PjX2s0^{D zc[Ye0.BۋȲta :.żk~2)EsW$-f%~,0[|nbӗO.O~o%\-&f;Ł<%w]InF\m. cc?LDȠhaCJ ْ*Bj<بh|_\SPat3(@$C_W6U+͡UCGېmMyv}^:"G(utЇ$]7x~WܧA'I=^&-7eV==9ɍ̦*ȍM@2%MfmJ7v1˼} ߚ5aU뚘͡ԃq M%\G1V]/@Ɏ* ,*aUN/ypy@fr@TL/w,c0'}:lwpxpRqžp,AN}SaXNlCskgr@nCx#_t@qƽOOCEC)k:)U48_E'DƶHsB UpX.Mf +fxW|}.dLد?x/y|Zt03UISJZ{t1\cG}w;\ 4}uH 4B[Mj""SGU phg%0p ABCVh}&*)w~sRݎh3C(7:z]| QH0ap={v:je7.Z$B|3v)\8[p*PeOf.nx-mmo&+sRS̫fO3s23L{ia*جil$ovEX"1$x>cO/7kX F~]ccTj9F"J۹ځ;7EňUD @ޫѲU>9&Wz]=6WH£ac큭up17bS3tG8JRBdMxKڻobV(U!wʎ\G2z_1 ' 1D|+j+ݟ(ʫ PX,bH:x#cY\B[g]ͨf)[ݖ#=yKg݄P2//ˁqIW)NL'WCY.fxN<Ͼ09\C@+`{klir\NVY55#\8CL:=[W=ѽ½75z9լW5*qtFșa|L@|_`"hoj$K)&U}P|վU,!Y:^=Y+7̒².+|<-I"OU= լISޤ×.¿L`@sH8hgR;)-zĉ]$8[D9ܲb KUyϼ9,ᖞ0Ƽoj1uC)}hWJz(\++ʮu]fqml/~<#x#ےNz,vK1'ň6p\(=mwst%#p*ěO\%훶@xmHLTs2=)gΪyڵX6]p#4%98/u\gCwSs΃n\=]6 "1X$xl E$Ȉ9q­Tw[Ӈ].ސTX5h1, `&TJ_ZSuV+<"Ρl4rّ}jVjra_{_w\UJޔpk&A+ mq>k>p¨`InZSO[EapP@lj:E]Aiz5[Th5W%jDB3'jr7]?Y%2`.5CWޡ4JvhT\bf<_b3k A.Oe@X"pNuЩ)Nfͬzr>sNcz1lΑDT^aU^nNHƴj /}?.h=1FqMg˫jN/0V6$x+`ӌ E2 I(%VeWXm^ǝJ9P8C/ۢch[N qMk T$j=fFQG5qs tg:?w13\,;dݟ;ܗŽD{ iĹKXNDZh@T(9.KEX4i=1O9Ru57ö5 xD9S:$`V;')tpo;4vxS .4̓2]L/9 (`Vw9 w ]T aJ%n,pS1h(vse6wse dq ia 8Y\0lZ=Q̄A8,ܣz^XMk+XKkn.HZJ0| # l\T.M L ,j(Zi'2O}, { ruٽ*UC51퀂WوcL$Uu&B :)9.VS62`]^ەcO%C<ؗنy~Q@yhfڃ!Jd?j> NFyRoxXI,eN]$GXw!I1:lpYK*`K0 > i,eEYHtQpʩȸH.ךMr8EDRőSBwjJ䎝&GqFAjٜ hN4TQbIU]T%PȌ\)8p/˷F7Xt#J)I|VSJ؆򫈊g#!NĞ5YpiФY8>ClPK[v&.RXX|u]U ry! mA`B ⏫V%|\0)/ꩭ[0zh ::pqXFf,w)r}@?vdEAˎwꁉ FbA6i 3>" D084υdK69L=IrS,`f] w#S/RLN7 RY9eQr,uD:DαO+MeKG5Y|C%&tc.F\yo2%tT~? ~0WO3a S$FZ])VSU0I,cS3^*} Rx4 =4?N0$!w_.~$# fyjH fجŘ  y\_ g@ t=:~:-y ;5Rڦ~/(v iھ6սҎl_Hlp S/ND@bDʖT=<_@K, kӠ `3Zb}qYyD=okE(^0s>'qJ)GQKtɫ*OO8Y6|ǣgOWiK?fwJ+TOpJ Pg;j IW%D%&K eUUZAwӊMpin>- Un;t#GRrF yyRH:i5S BTWgݤ(RLzWvY<ۏD}u;>F wWݐ(vD7XRԿIn%[wOJ6/,~)`'zb0خϙOh~ R rҸOws[aRF o)=ŴU1[5DO)dP qndE}#BC&ΉsuW^ճXSQ@ZR[ #5{dYzk!DHt$ .Ŏ1m.6pG gMAJA +!%uK.<ʲҞxn$W^ ra\H`aٖ溘oV`!IUy5BaRmA#qa:xL〤#"<4W+f0S ː bv|&^7Ŧ&Λ()V ģW&x}'g$8\%vH`:oeIyCWhuGLC[]Q㯊Ͷ%{B!N34JHN^ZU]/ZVy#]3^Wva-9on>ݪ&4\YAX53|櫔$o|G&FJp6й2' 4hunώ-H÷G om1j7 86Rd#$jza F|gI_vҩ+--Q_#Uݱ`?pbvA([CaH}YShr$ @2FMpNP[I(7~}{kֵSbPIں"bNb(,yHna+(+2RaiUW,i7}9[iR- }iQD?cNd>+i$٥0iI8̽E_G'<2φ!ఙ'%'U,Q+~TahISnjewAxҙEY(D[K^_TtCRCPo:k:#rCqܸJޡ< bnj §=.4z4>hOrr<į B395 1cgb ~JW1%nF:W&IF#L1?^-`D;a㏪8xQnLۄ{y ӖzM06{'(e9x9=`MޖfCPD&{rung"QPB9lHw~ԓ<~rǜrt/7?#ԜfF[Pp ny@aF,dB&P pf݊k*7 qu >H"v2W¾V-,lBanT\%TN7z9$k-Ks{ynҟ2R5| ]!|yzumP0!*34EtV)YV٪aݫדt㣣5?Φ1ߖK]zJ0u [ |8D4͘3*mvZWŒV*=Oo{eÆ!6!ڵyt,u="79~ g?l}ǿ<;xwyqx|۫,$ǴvyKs?PnJ´k1t J\ fEeYD:Tb4I`^Ub(P[&&ߘ{_z_^~ADgfzB *R*<2nÉbk]"J?h/*A#[2kqd/7+@hŗSVq_@WצUp}tv°fxeJ2[/epH!. /F(j3מW}KR/8 mA*Hd׉67pC>56kW>ꖟMAi -Ad4EQ+_A½4suypN쇴NL#SD75 p.se@U1o])N˅&O=z |ȑ ^P% q{U|m7 W6%B yɝV"dP0$u݂r$0zlA;锊h3Pd`os@chá!iYgW 43fR̹]o8KnЈQ4jI/T2#Wp{ ٚr9~{-#RDL\Cp1Όn iE{[Ý67!q4?L3_)z\2v &±pfל|3 kc/fЁ$ fF ޔ4zrJmY3LR9lq%1V5x"@2]s[ֳðb̳<uce}QVeD7|Z5ժ\ZU; q`dzJ$: C BݪR2xj"=Jkݔ^U+ U/$Ubti,LS2P8JcH 7,j$VcbΖaiM> 6=朓޼~Vl0baNDfioqsޫQ~8x` ސMf@P 6rfm )%٠ۋ DL[Y ; ?p÷q.iX]v2\q(*'0I{apG;K%~Rڧhȸ2JW#NʉC2!lhfbZ8=_]Ukׇr2:T*`Ym,OrY|V!j1GW:|lF =fƇJ瘦fzfn%:ҏoN29.O'ޘ!A ܟ=c !&N{}s\a x 4ς6h 4=l a ɍAA.8&YO,MǗB>~d30%c)Wa 7NfwwyY5OaT?4_~n _Mi+NrEW S4;ϝ!;/Z\%n 'oo%N /Nv52_-ovMa B}k\[\5U>m=oW4S4䷜EkhqNh_0IR3xjO:ZFMkA",bN9BKrS+r>o㰬~1 7]%-HICV<[JI ng%8@ 19f3mm12?dxL7_~|N6{,& w8U?2މi_jĆbŸ,Uz=҆cb}qab`dDGOC1li78aܘQ/L|kUW\WIf11a4K%@{o!%?Vhez`v, +RMYUӨ!%f"k&J"K4T-1;J.g3&9Wu$nA*r{(G`a t,ӱ젼 pJr-‰;XH -p Pr>H[Ёe6Ԙ9 _#D|AUz̓0eg[nf#Ǯ7'&<3tp#}*{PԴ}3A z/+rW *0;E^6}鷉PS0=/2muyIc:i WuGʬ gdGrm6|閒 ƁGzc#LH[]h0D8o}?( %g(9$ ԇJUy.P3d@ 0-ʅ  'zAVԺҩX,]kn/ ȠQ#^ #]Z?7Oitm٭/OZvj[ y"^𗂇Q\&,Η8guNՃapn(M~dt`'!vR4vAA[R{F卶'xDMXV9fIRִw !ox|gwak{{;ŷv}#옑IfO=.KiC( 2"{L2Ya7Zz׉C';wOdo/i/=سḊdqDq#in'o^T<~oYvqM:Hf6z;R+Na%W®l>Zj$VVH,EdP@ue?CaOw=YȮmPW%BPOI˴v- . rnB U cXi*ڧڊkjQkw "QdY- CްRc'F9`yawt⫕ZCFIeFSGsWVݞK-Tf}l V*Y]icr!b5/A' _Zu%NvX~|u{/<GmTOxen|nFmnK].H]tI̗X\ -:HSf שvZ`(}A% 5;r q-عi[@ZCK"n>x@_Zp=ۈns`h@!wۍt6oMe݇7QT (]7Zb]@}O3,>oxPdq JDϫo;2޽?ޟ0b[u_ {z? Y[|߼@ lAy]j˽G?G?Pb,l֐m;h v j}lor ?~ȱ|tټpe+\U+ Q=昕[ .TnocdGP3`}i~ٚV/N0+okj&3yywo~֤$c7^GEMn`4ߗ'^5~vZ(/q2hWƣd11]^DϙINKyfi>n`I15 A)?ރ5X0@pa R}ZN'YP)CܴF>kuߌtFfc澗 S&.kG̻O%, D07Ѹ:3⪺ LU=H& Ə4|xPu^z;}=H!Ϛ +Po #_)Jvv`rwRl>>}yo8uvoRm >;ERT/ν?&%[϶}s-Q 'zs˙͈AqxRm޽6WJL~w?  [|z>f~'%kFJ[ 'ynK/C-~e][/{4\s&gѮ܃`l{J/=LYUoKǁASjq5S@U6ʺ-C`f?t8/cՔsA Dz*n&c| W|aߙUjACm(4 -*A1tP''ʐ E#2/ORY^]bn,T5F\fd"נ.~V>L >._ zδ\T {*c(EbSDW.- ;AuU$1>Tē/- ?4Էt4..2J|gbSS\unlF?^v|afMR[ͅi7\ioj> .$]+ jmO{hDzǂd١yyUjmQI.LA>Ӥ|3 žZ+qS5VyRW$);{2<:\U#ojcm=CK[*5|눇ն5M#$Z-4-(8HOqߠ\t A+^9.%S[:9QLpt=>{q#^EE,a1"2/:P$d.21x*b|ļd(mvլ'"ȉvjOlmMC.h6cЍS۱C3p PU!Shh)%l̅ʄ@йkHG'H:Km"ݛQ&UIMf0~.$^Z[T;G(~&wПAz_lr, ]aA).(V`8Jqt/%-hVu$S5@OP 2k]kPT1T4oS'^+){ۄ2֝CG4 n46/wsGUZ TLݞ[k tn;ի-^5|wLVmM_H*#Ɯ\Kߌsq9 ;12ZVPꚐaö͍•s(*NDEWƞj_G╠Fx$ DU [^VvxsV5]B Y>ƚFb\7ogMeUwLMikr9隔k>ES؀ml$M('c|]7 j_3ct^. di1*X2;/+SiQzn}v[ { Uد.fe]yB[䜂*No[4"]/vԐw<"ߝ}8}?ɨzp( }Sp 52p2`k-qvZ}7oGw L}_Z騆rmH6; /h#:=>Yzݩ2wxVUvS]Ij(yBP>վm2/Ϡ-Tp5&~@[m}b#YT#\f`70#OVрևV$*QJŠ#@]G5`N*PS,dJӳJiu'%fn7[r0L EC@BZdD!?.NjGe=_,LGB{^a7-OOZS$hFU̳uIES'CA6=XӎJb3?ַG3 ,K@|,돂Ǥvboc>PX6}})h&yxޕ7",>#(aa|6[1Fr'ePzE%O^t{XW1:vhׄ)ӒTݑLHA;59OXa)AIrqs|ύ [m~Ѭn(~/% օ^MC:_W.R:^N.|5:/4Sĥѡ @L zNkbY8 >ۆAnVh`ԇCӞ;!$ m;2@.NK1|Յng1Z7Yxq@αHe1^5K?_Q6+ ? /.+TkvzL׊߯w1p#tMK]ӳ-%V*xȤ. S*5%V>zP~ZUIT;O)F5"oБgnpK R}sUd|}V=1Z<>^_퐀N7hl'ORhԈڒ}@.^ 8^ ыr|,Ur],]SgPQ a.0G_.W|MTN]!GF$9 ;JmX)v~XUZ֝H1:b߫%d4{!iJ/4^Qh+M \i N0 &z>1AC'4~_eW$= 0:NXô~+JN3Ԥxl٧M//5tFFp$zud uw% o ڴ-E9#Tmkv_Be[ɡi׮9޵좔ĺ3(WtN 7]x?JQLPšTGtx3#PdMn)@`ZgqEW=,M%$aXD*|A0kw+s׳-}~R7v D)(ce] -da-~4dǽcפՆMfOy-Wʊ[tPC6,ж7*t$חs[bWBpeam-`KaKuXl8Y 4E^FlavLܢ$g^=80 .94(FMSDNV ε ٺigfU^s1X"/::}&(0`Xw-s9 cY[|;VY{cIBE-ɀuotiIR=sHTi|LF@(V% 2bB{[G1%@>o~Ž6Q{V~+1?uZ&y^ucՖVo.moir;I,|Sߦ&klz~ dSAӹUB8٣- xn0{NuXX9,0Y"CʁE 6 _rw+}IZD`yx~0Oen=?]_T֥9de/L詊AYu0$yײ >h %  = Nv4|Ï4K%Dn%Dl3wRx0rP†N1D_9+Ѽ+1H~,MϿ& H` ($oU(gN$&?|WȇWS⇣ c{iy5!a:e m9`'-ZܠfdqW׿!8:[bd^nyR#&fQR!)Ij<,TH9TaM0Ay6 !ɲtBPUI*S7zx)F>fUtܹ7b|9tF`ޙ,v!bpuC(Vy:_P7u~w@ڿٸbNNОSKQ j8ڿcxoZYCx*k-x"ihӎFv7NpYb8?!JMm_iE%G nҏ?ATzT.%9?/vuJAbOmɡn5괡5⃸QXK><-Zء9H}SpCiLJFmD6r J:R,UFrWz]J\Z_;6"gqoi.nĕ5)sG_N/?oj5&DkstRq:K *C*?~49JOq́dl>,Mei666N#,{(7hH4%.goE~ Exڔ.!NJrcBW .:0N%=d*Zaἃ}8Ynz8$zY 42p foTR+v-?",%+ R]Q,^ÄbqїxRn.$^mV\ھj T(c]CL"\QLOC[ɂľG.@=v Y{M,*]o?"N0:v"틭^`߿1NGëkGHUzxuu>V ,Da0%&~b}[U(T7p!1p`ZE_?#p! VzM)#bv2uEn n7a/\̀F@V,(?`?}~).jɬAK6&P7c4J?_9_ DZ^PȫHi O+kCèKвxf(KVi٫t {i]3 SD1C-%Y N4jTU@ZS.B"AjU-#)ʟeR\.åU䳎yIhˌKAWCU3tZPb*_f5 E9iBiA:VzdS*Yܥ0KjHҬgvmbu}wȷH $!69eԢ?@+<5ü픳LvO\Y씪.70/k厁HAeS.0\_- qntH6*@mH8 ^I tdCaHՐQCnk #T!8jLn2qa'z>'3t;O)Z3َNuubOm6 7Tk4zs~ hb; f:ďv趓A19~jx> tQXC1KE4% {Mc=mEH1ie8Ovb%th :a<{Ǻml1C~x0Wރ?yc?4B4\r! 9Ay} 8}f͛H||ρf~ݘF?M7/n?DO4:r.Ni<5JjL\%\6}MN//G.*.9yxvТwvl_?Бai1TvdϑuxԿ/|݇U?p*p]]Wm22:<MZ//=`{;~=xu9:3̀U,_"JȓCt{f% 7KJ"lMIث_Nm//chZ5~pӗFөtڲEO{oGe{] cȘc cޅw\2HGIw*;GX1V|xwqjUUjr&̈́Wv:#Uicq_0HSsU{쏺%&vyzw(nP-{gaF'ddM4{vQu*!,:^ hI=y5~A\yɈ<6僡n# O3[77gKz}3yHoʿ nmʑۘw227o_yl\Fp;qL69.G?p?̍~<9e[5;eMܺӣKNPksvS4R[9G0vnVlV7 a@nc7 $e(ZG&@Lu442Zar"NBcܲѩB"@cd"%iɗ1|vMX'=QM IXa%|+~??Jf>OMe}:;b\f>T%VTok^b(TW'WBl)*Kʮ9:V1o,aga+TY/XDhӋ a&9KhY$q?$ h':fz!k:1?U=9 8A2.% "Hx#Wg&m ,mrC P4kLvJ8T.XEM1qkW[†ӿmZ:k"dxEQO9a /}Uƒ}݈ %1MNr)ZX.ݒS[9zD+ι"a]^wTZ\]BT"dցҾ&Uh };@ˍ)]݊XMtu4q6v٣n`<ܯ|-oŮUXn>a o@pfgraM',S`F@Y0^o>?2kZp9àcm=ɨ- =Cʙ+2C߷GAd|%e34rۨMZ'Ni5gE@5y iՙڧu\C~)a*Nl6?˵1ƢvlX+caprcDO| WQ࿪c%m0+!cS~{P=Tg0QHت=\w0SӨU~^GQA'~TMSW3Ϋ' sjí āo-^Nncw OǚjLwgPV] V݆ařzͫ0NoJ'pt;M>M;E%feG-R5p0Qq㺖Mܠh`]|=@}`%u}}2ze"֟Q4O$Y.yW yV6Tx%k9 ChvK ȠF\cR8Ju9 $ثb7Hv/oTfc+D扴 $d'gt T'_hxE 2YB|36ӳituqh5 /uwrb/F lWSrO˚uRtʬ:%Þ y![-)4 UTx=H 'e*kMZ4kI!r{pZp9=Ǚ?A?B<&ЅQ6W`qKu^f񆰯}B?54{zXxzk5L c>QAPU)Qf,¬_t__7a*1 w,1~ayG~զD}{Ifj濎4j>q\ʥ>; _CF$f-> /fu/w'Gr Z˘uSΝ2EHhU|`oOtSnŭ𱥖hZ-r3\a-xwnz vOljZop[+V]ЯZPۈT&vhZ{wN>y>'c 3m{ڦ*8}c06ΚduA}펻TMTc;cwh3bOfćY[>C41JܖB-Oyܪ k] b9 A wg @݊HO q@&DgxAa4n&YUh~jk:cō;R0,E9S~~xqu>>S>c\ւQO8'LɎ"&~y~<wB؈UPb))fuTAF[8$t .sw,P!#Ps eFyII4bU ݈;+!BoiUKcA1ڢ"KwͩQRGy \ o`G]yĪc%TCٱf|tW3`2)p,_mB}}>p\SMKl`_Qd+J0lxYěze-QT+L`oe\lLnyԢRb n0Т5BvzY~~Soj4?O8aobBpު/,RtJnj)CAW0L l}C:#q@k— EzmzWn= kr^zA4+W NԎYOeQDePMzy6Qd(d{ͬ$ | >e}ũpuU:(#ތ5 k(h~u*σ4oo2")Xʔ)¤(("4 !8Cxw\M QղhHR q 3d!6dw ̀^QbYX:[~z:RO__6"&s= IØK 1T|( :d@PSU|+O2OᲲr~?qw%dr<%IU]C׿Jd* wگE ,"iJYȄ8Sl22X{eoH"lGRp47*+]מx; ZeQ.Q pU˄ƽ?F| 'nd1;ҶW1 B]t|*Wz|Xd]d@|\hf{DNʠ{E#DƆ{ ج`8k*^cӚ(\X^Ah)7mVp1A0XcƜF\(AU!v]X/ڍ׃ƇO}.Q]PvɧjЉ3r3ir˫S67d?4Xhh 2:Vn9two AI*n, Hd#v^W7G}rgS4@Xާ.(̱ w5Sŵt[贽J6iڙP{6\`o܉e#UuzW*yeZRc*oL\G t Jck.V'5>uc‹lk NQjk[ҽiޣ0xF+3& d] fgQ׳-߂*6Z[KK3鹯TuGH\%g7lꪉK5xC#;;*;$xx)O$›^S03zfT~?Rto5up~TN#0 6p'Px\wҋa)= $z!g:3'w\ qB2#B9c٘tvnި霗F>m3X{bq^ݠ|։W}fJ79 ggb O$3{֤rGtT貼"Z.Pw9,=%/t37_ 6,)de1ҫr3]I,! 6d7uץ72Rnv`c!Jήb!gmP׽$,I٭A5pJ\wmv, 3)k1BĹ)v#EWq^X@VF׆*'eziPŁ,CiA knZǠ 2CLj̚){Awk*6(KICU yELL@=*E {˟0gDǒBDhOOî2!).EbZaCl)'^vioz۟]wO=?Fǫq^D t:u;RUx)>xҮ)~u.%2Kr罅-p(1x$}Zf96>0H}IXzQM + $^zTj֣҆S6lϷ3QudHէ5Vmµu;k$4=;la@,A!jNozA-mZ' {ӴI|KhL^Lƴ4LD-pCZ\b!{Gk7IbfqvV f V@M!j:Gzf9jy"iګ1[+{[.}$C_9{3'[!>. /OsdGG']$ԡaQ?;)~A_F]7M6pkhz}@ng>U3`f 5aq^֠3UPWq9ݎvc$m7ʍGs>K2?c|MyW;J)긇ىϱ5TᇛQwiVȰ šE qK؅̊Nq40=!=oH/0iuԵXv|#QgRwu8qVػqLMG Μx ]!K$T!//N*'A|<@i(3r]2z=@u|| E /}nu s*S 2-= @IԶ;E~ˌYA!EH-ÇZ|pzq Ό}SOӴ /q.!3Ve};\CX^ɖIHꌺu <7AP/뢽!tʾ9wdMSAl)!J+&L}pȲF)z-Zzhd\@+qR(:YW I ~;_òE# * 4?q NL'H*k*LXhހkqʀTu-29"|d7֢.C*#qk]KuTC!)Alq@z`<jz%hE,"8(."dݡ23 P$ ?W%҄;)MD O-q|}`^D;Ka sǧ(m\ H+hīk:!kD)g1jJ'@yH : W<{:;]ObqƄQ $H1./D[[k@^q?0PwyHYߍ.Sk(n@M8rVc`5ZTVtŒjhsCFۤ[yyf8R2;0,؎}M!:9V8/uZMdJXg 4Ay3j8Kxø@ , NB#T hbe6Ljۑ5Q\ո 'eDaO=ú/lTI}bP^{==;F$B7"(J0* W:㘹+Dh%C긖){lXAmsǣ/ХxE?a7άzЉ[6tƽFКShxǠ{O5-cW~鞈Yp,}!&HC{9`p EP!U.׎'LjRqz'=RZ4 d×2wЗp3f<bSIdlOc̛bdʹD֮c3ziu>˓\Ek$ߐs.;o< "PNDx~F>2s+<'c@~{1)hWy;ы?J CHV(DAq%WqZ9*e2<F;hX\<_j[`=vw({7|e[8 SYL>ҁRXD wnjrseܓƢ4)Y:dUq4z`゙=w[(CgP؍5K:I} 36ڌ z/J}[{Źަ4/X=(`b/6UJqr)m"S_iMb4KF,HەF|g2PT|Q֊:ÿiumN~ (#kt{lj)zuF|0}U>7sq&r{'PIVi<8XqktR7j~%V v|PzQҮu/ =$h"IDAqQ &Q5`2ט1K/. #@h;Pw⌼^{R$qv5flFB)kȁsJe7/處ISMKҋ4/B0/xOpU ^lC p 4w&+ec{J,w_ &@Uc#˲<~tDy^db߹+lswEpyDZ눫 ovſZchw(O'Dړ'F4&d)Ӓ#K(*%-PD&]MsB[ZRJ ҁ*_VHֺ0O$/_RŜcA X+WU@ G;5"*L00ɗ)6NOIԎ.yF^lܰBVLFMcAeTBHKUA#"xO[h,q"{!y,uj7+}* m]LC蓓mk#(Gbbp-U_qC{oVb >œE"OgUc}µv䷟<;m_{6m!6*.@͆7bјUNFNQvHp]#c} }'.dQat&03F(j J"` M*of@Y-ȸ\=J{ɸxmRV0DFe[s#ݴp{@G _rL-(7'n꩎Pj4ɭL~a1^#{'o޽~@wh8lp˚}ozF!Y]rǷ/c_ )k;xy^75~>t E ?{:^Xx !ClʑE6>-x)n!)_{-%6Wĵbz|3S$M<̳tGh&KV=yoDz;bŲ7­ w"DP,c[pFb.n.i6c Ƥ/s}\'}[#ObG1KjySz x-4ABs@~qf*4h&y]K%ᨢY v0 (A[wl /&ƀUJ}#L4K]Oq6Y1L".Nm|Mϖ&KBY :ƥՆLhd*9d<fƌ[b=xyaK:]CzEv4@*]˨ˆj^8;qx%krlN]ATHVaT6 pAo^/_z!˚ R=9](hۧŹVttxOpبn'z6c읜Qx8tʹ8'7}i oZQMHoxϓ.+j# *w6wJ?ܕfWY֨k])fVt\;/ߡ&d$yZEOX=4E %Tl-QdXw'r4»YRjHT UB?6zF4Ɲ^yZRbd6܈I!Դ 5$&U/O^r-@f){W륱x V*_| Zx6 "j O)6TeClAIwi}JuX{CeӣU{]M_dm2K+Dyo {n piCO.퓮|Z_A¯o0q݇ &~4|Z7XnCﲑPey8 Z:'F~FLaUkEOI*_X@X&'h\[Õ$@V=ũZ' (ˢ(la:CҦ@8ˡARB|^,Ä'M7iBT~rWt'*&L ej,5>bf3=-L6оu@o>$K; T5|`CIwqiLrPZ K8xЩAI.cLf8ei-J)Tvi(tEf )G:UۜQ˙Ԕ:ĎS.gjP o(rKeYKWmj3<6E$ٝ*%Kԩ(Ҳdǰ(w5+ 3rų!M4\B‚[*.AރM/̣VV6 !7Pp#!)z^tꫩQJ k!30-8ЭBdVcƩ4, ϙ403PLr14s CŶ馿ag@I$rAZe"|8KZY;D1гy}]1C8YZ' o7'E+7‚G"p}2N9m،|US5*3_i_1aX6S|n^ C7[|Fu ]O7^XT*oi1\877*6#,S)91i3I0E_CHѿE7oͻgC_Wo[s&*ʫu)e@Ћ'h@ )ZӉP=&ƫ>Czѻ4i*e{!lw\ `O Ë1:=Af k-B;=|)}[*'M>' L8ᱣ>}G![boEDA 6}FrCiDZhABh_P^\ WU{ JB 30[fPA90_>iwa9 c5C8lnhME%tܛBaPp/zۚQ$R:oPIwm[ɜ@O <<1l?۳}T6f عFqvcgԇ͝ģz`9C#u(o5q xaVⲰy#I2E+-} /tGոjamU&I HWi-3ZLuʖ)# ӨXLTܡq:=a-Fv\_L`Ui6vt}L$"_$%aKKўveƾjؿLFeuzl"=N$UX~宓Yq$ɎBOB6,={4$`VI0Mk+|ف,fz?+{*u^UV=/K-t o8 fكSCΙٶF>-hw;!Og% OO(ѳ(#A'[ÎoKN;&%%,ø$"㐶: y<8g=ȑth}gGѡ~l@ !7 lq QeL"WS3Ɗ@N"n%ӢYd?W0Hos+=p-)bhn*# >^H-WW# f05ң>|qm[G5: cI!Bj Bkf6StGܑQf_i]׽Cn[[߾fPH"yōEM*L| yqZ=G]R* Y ޙ[#gFP[ y>rF_g92s\ sO|?}v30O8o ֖1QB[P!r(νڀpZLcGTԆslF0Ǜ/泩2zI-_xquB֣CV+6ɧf7b6$ cv+KBjXB jՔM:o;iOn]mmcǁ::;4e0@ryw;{7!FB' T1s3Ci}™ s✪GyqU? ż12P|0ͧʮrUU 4J^tR8'"աd}:{->O%#FRgbg~(>  @4BW9ߗ5\U.3J\û ƼN\(KFۍ"7gƝD.cĒ_(4X~9+a*3!A"R(dЎ9%fՐB0c//YD;"²\uZ-Q2V _Hxq-)gVchj*(u5J)F|~C0|_'G/^`/hNFVfxWB=nT Id 8%M m8K%P1#g,:gG_ @*~V q:j&pE ',-1k/Hz*DL`ܻQ@˹>) fӇ03q4ðe3ah`=| MA%sp2ӠX> \[g|ЌɳÓoߜ4e~n ?ρ\Ì֦G6Crf^o^݈Ǝ# 5ƍe:Žќm I(OJnαsJݤU2ۥ?%ob@Ǯxl s#*l:Ƥ"p|(DkeQ*M2&(]NjtXYx6b%SehO+@O!@&Ӽ*/L)Y tD\oqA_Adt eaOY^  1Snw+dx:/0#]>GGǵc-Ŷ]WcS J n4ktףy0MՖ8hؾ'&'K bg(\G_fM y ;ڧCǎ3IoN7#~1:Pll't$~nBQ^*Ƣ^EgXtʶK\݈7m00v8?J0- Į4J1W4lZ G1 P~>NʷZ.˪ I  ŤXaYwG^XՉ5}?@Np$4)`_8qM?(yA d&_8hcceVֈФ$e?84UaWAX e+k A)kmbk2QzJ:dEt*9^ RQpЁ#|w\eY@nG6:6ҩE,SųdUK|N#K;i^=&A&]Ύ9?1 W%W<3(Ö(іvz^@@$Tt ZeY[J罡iˣ>H? rw0ySd%B^E)RWnC9QHTۮTѳ K}u]߲|s\16Y#+'?'l$$a|A"dRuYⅇ~ܡKş:f6vYJ ?OOࢬ0J#,y7'@mTT 5e-&=OzT&(qHNF"l7f @Eop{VBͣ*Ga & ؽ0- MXT:>~  4Xym[ \C :EoύZHUSRMK ݪŇI#bo.cS^p|vowi#0'ga!-78^wbsZ TcO>`ogguqAG9HG ] z֫ǡ))(e?]a )Y7oi}9TV优h&yk9*{hMrr9L ts 9_I3ԧs>PY%ԯK"aM׌rw10 z/i; D8mI] :.~6\4<=N_9RtCLG!0qƓÉE ʮ\G_~˰`@&Fُ+[h[AmCZ,떘 Yy%QVcdk .n#UE1QiFف;9NVb+zE7Mb ކWW^sd@W"$Q/@̄qla"dSDbUͣHr Rj'F3Ncn!pT^هhsW\8][ Bs 2/J2i¾t{ _RjqkY*pbWWe8bAnS2B y=JV<|DA2xHs; K8SpƆ4:ߊx멊XT 3KJ EDE|S5]bk!X|C(Tv}"(- ~γm根ZlB|VN#@&ˬնIeqxo~&eI >F@n:p.ytzЛMF7?7: Q@7tWJoc2 S΋lg& x1smQȟթ`վ)[2 er,"pvo|9E>O3t,՞ll;z5"ĶѧζCl~r?%?R_ҍnKHvWqV='UXKv9u$ѩF;H+pWbZFo^PkxgT2fUBtqZI (9l ?$9C4 uaR%LU(#\H+G0ersHeC7pJ40r' ݻU2Ǫgo2O̤Na'9ՊTpC9'}OY vvB^ ݉N6J2Ϻ5 Ê= #J9hRLAr#rӫF*}2,b%:bv|#C{ 8ۓ *K<{,w^ԿҧqM ߳fgի<_a\T>87S<~8Kqϵ+Al8\k]w8SV NX. ~_~FڰI x !#Omn Mَ1cykgz/:K/ʼn#7 ~_/)imWÀHo폒C:{}Ls'Ujҫ[Bd^|*g蚃>5#g:B>6sCηc r<s(^%?Z}Z=3fr w#>^]%[E48}1V[tV_z{|t,G ݢSrx8AoD :^f&˰Pr;g(tLGAZpthG3@;:OX\O@D8w+,|DPmF@هɻWi^Hom#lH'qoP 5MZ32 iH ޜĽP))N&ΩOsH@&%;o Ygڒ}?9$.pptrp|ƩWuTЂ}6XL ϺwلNH1uV}?~ɇ/{?۷wɛW{?߷G0<.5G4t?s]CawؿK^vC!Ǥ`3 N?Oˊƌy:Ɍ*^T\OjonHEOۄs#8$- @t&Hp%du5;?>?=zY^zM#NEJ%-Vp z|:# L0rY) O7Y?'Ǥד,?]Fؐ)ѡ7.Ŵx#o`\`~KNBp[@xH;,M[܆D{r2ѿ-%K ?F(5~37n#B*2#b@凢nV*B|{7mQs_ /)^ z׈0X$'ed吏3=`+ |1L|Vn6t| =C) !=$pRGڄ.*Q`WxTN/-NM|~ '9/JdL\t*ŻDQQ; 2 /;OsnK b+,=Htu]oMVY %neSh)!czBܿcu4T .=j{D>obpCr'%:,}MpIH!n)>`CsԔݗjmF%a33Pv#"Igt}h{ /m@jvBP O턙R]`6dMR)ŽM&S8vf{KD?v5D3R_BO 1@X"V'\~G=2~ίCG|?x&a>A C܀I#B5 -ds 7L"ƵM=NB|/- 0/ `_@#3QɌNwx$R} b7V3[xsi⏻w{?;w=X s?c?OiCm3ںXa.1%,v ޽{[HxRKr{ s/*tm[q-x(5nM֤tr.H8gѵl֣y1[Cd{l`?3i?8X硈Seˌ]eB MP6e,#;eE!۬tt/rRr M;PZ)]D &.۫c[Uސ"ynΙ@~4]A ?FJ[-ՠԁiO_{q ɛw}x?iK@zƾ`z[ؕ_[ XC &|Ewrp aV+dMa~ }[kSoM=$xM] g(Bd/M緡,X*GVT.6IQ5fsӰgJj8V*ZzԐ'OF%|OW78ASz C$gcvܦ7lQ% td$J{`"mQ׾'GyW-dVdW/M!fϨ}+PSr` W=Zkb袋w%Jםj97jGk⵬ȍoGsw=io?uZ}pgҡ1'}uM/=*)D6|R* [n˒غaKC\Eܧ?~G=눩a֛gRG=8Sl91QX4`5hhpŌz}y*L>6ԌfhmraGm& | h ŅuAfJzNg(Yg2BtLAR0J&n* dj5D>2^f}o?rxB3ΒsAan ,[ 5iVueK|Īg[vLo3EDܓdj-Xm%CaN@$ _5w#5cz UX;Wo7"(?y&eDG}Q&!X5_tl&bFt*,mTNyCA'`(*8V $Kioq*C!tL9V խf`<~"C߷ܵPB4P{%R\ί9%ݲDYzE'y̬uDCYv'Pln-VV' &~#4{AuFI2l >V̷DUo(w^Ś8j۪a6K;Bw'.ZLwmylK좟‰(vW؃-[.a8Ɋӈ=oMË@3rʓ[Z*r' H=mvkDqR%rFfb`T;hӸ~7M`n4U73v#ZHc}ݪ%* LQєB.%Jٽ;oLQ{EM{1(k NOGFC{ ;F6$ Įn(MÝ$!+U.lj5둜cmrB ¯P٬ oa2 v64R.6dn" kw\\ء{lc'uZٿЎyk'm&ZÂ`j6y +3n_yɜ5%2lAӞp <:_%Zu6'z3AjJy|oN> ģ3:;  3ۀ.miId`&'f5;f}5=C=EF8nlk^e'UI$w0Ȏ4{'YV%ڙ0(}H^X]/QL20Iם.KzV8IV,Eȼ3P8xDErt><;ug)p(<ĄI9]ȊhXC? lHqj۟NeZRJZnlALey&C͋͸ߡ@Q`) D .DcRwE> oTEEr.FL4<&41fk$xu’dOjtrJ#kjZsǘK,Q .⛓L~my)I|P3E: ޒ"oY, ^Lrb0J5ɓl%YO<B1S/dlVlbRДMdqN ӆe#.~ jBE(zڔEI3|p'uEnOx,`aXs4L7/J$ Uo3Jžu%ѽdFS\!r`ZNL0E6*M"k, Ecֻ!ħf˔NQfwZF36햰~c^?/JoM˗^[Vڄӫ|KĮA~:7llv66sɄLP|&_Iã>/ݰ3s{nnolpg?m鍱l49p&Y?3ozV)ºvZcNE]9]L%o<V&* \vE֩5{ܻͻ\NgPeAv YzoK䃄ڲ"d1Զ|~W{~vr$ڭn|p0 )†x^ BՆׇ7/pQzdN DJ7kϤ\Pt_,ɿL߰G!O})'լW|H^Mmy.Z꺜䩺t;݈ե93)NA`=To&%qiLeH/?F /Fz~B|qaMNEp6=TdNXYdKS7*pML-Yh!׻]q@El'ҞYz#C='fE`Y*7䩼'YkЭPw0^EVIwS\~bOj 7qSn Uɼ &0BZG sdE :`L?ײ*%f6-ҢRs;VeIt]uƦdB7/wC dnOS REGquЪ̨_ TΠ SK=B;=x cCLLDj8A\v/S?k6h}}P]C a=V&] "qulZ^Gboyh;_n|&E3hUuef:[&/F#{xtv1b(6/{LēF"Q4VG=7u7u\Jhp hUa&آ+ґ!pCb/)DA /K1AS(l ńBS{vBg8.jIMA/:%E#h6#Hȿ$GH.0T5V-IMIoPoą?u7D6mub2_Mq Q`F+3z|lzxBPll r4SЋhu^/(J1bH`#U(y.̣M$FPZ'V0G_ʃwP4d[kU,DhGt}Jt{ /"-˦nLxaue+H ,̧E{H!#WB5 HOG(eߢS^>(?LdP~]&7cvxAIcߗa1"X%㤀Hx!$W#ᦉcHm-O-wx>Rh?Q(mCw 0`eM]ihGY#ypO 0Yߞ8}շju%>ʕ< 8`\C Z&(/ۛ3q7UX)`[l!҈A[5T讨o w GJ^ .:NI,cۗ%}ثUcF'1^K&< AJ(N>uʋ|ULͽ䏺A60f NfG rYQ, X_;`LD(N-suF }MDNX"WLsx?əjcBѻ"oP75Ɓ*bF]:E9dӨ3Q(c'ź/gם!da~N4L}濒_1 GVY&:¯}e9RxeΒB1>%i zl) %;5d8b#6^^2d'7F^Op&b^@EX$cY.SrVlx.\gh"Oͥn u /3Jd")YO$bI$2%؝U"3,vWgBl%g$, ckPy}fWh4{NhPr"gp9wL|r52V `:b0b7oF7!0v,=C@g 9IX٫-dQKk,DP\;<|𛧇x`II"Sk}j o7c$⍔1/ӪNowA $MW04L 8ACIR[58˳-BZ(G+`;6I6C#P;7EUW$RkO^ B5dE̖gTMLo9 &^XL体4YM%}]o@<ccv'6V\hwO"1ԣdV;Ј\JpE;Ј\vħxӻdnZiX3Dί[ ew&/qU(=Z|B` -6Ru J.f"x ܰPB B8j(, vC13D)gf qBB\8%z`N=T?>rੂ-$1$ @lt E30goW(tkL|N&F KXW\"@[p:hDB~`g(2&\*TQLSHG7Qn& ,Wv!Ll ^rlQ  ΐ$%v`@$uE"_h`S|&脊 HּE0ei뷰0-bbRTnfLk8ئ~J,!MVUs/+|U04vor"Y]l9-Q z: : S{lI* dʆ Ҡ%O(\.rjo*bkl2-KcW IHѡ$]VNe!Z\%o/E.֠f֏&;M!v S4$^G һl~XG}sCG,nI*Mv$gYC_&XΟ5?U@oj)!Z Pf z*^B@! x?xz &stpwtyfLrieEѻ&AXQony\zZZB?T/[\X[pAMz^oP a#09GK੓%$[v'ٿ ?"NLSFX2$*⣕njI$elpqH,@uYI2=#Gl\@cmB#- WI%X 6Gi1e!BenM*.ҙka+–4%Uzӝ/kB=v6 8 a4 @tNF^t?ow! *8 U]ӌD/+X4ZgC,^p"B(7:N! MR*}D;.OM-\Vcq+m\\>qk&kRP?_zU á?m $v$4>8ĪK&j=+J2AaN@+}򣻇~&ȍbi 9sO}̠$z%{f:sI@` ]*)z'q)M}Z{C dƯ͌ۢQꙿB(u|>WjHcZ ̧MJ;4" k>6|:rY.s H0+ vf?FoڗخFmDշ:@=] w$Ȳ>8hNY 2хX>۫fCoףًNjX}9(cR~9'<:ڟ\ ,zb>>>)EF?8.OzG{;emO&P뙜D iR xA;܀˶](6bхw@9[Td&WHfΨw`nϳ`{MhDhi8ä[^eN )0%ba|=oPUŮw@;e9*@&xtz[b D佚} u|2zK͍Y{> 8M?N1UCgAs۸oK594 oFmfSN@Eº=xB晵ey5l nhI-]ggg+lgGtzu^&\W6F?=Jƌxs=Z] C_]?Q|Cvx`Op* |`a(Nf3I'oO'\gf"ow_7+ȿ(*O0DRqy61S)ΰ4)0rУ}ɓԀ;j((OIxK`%YOW3O6SAo&*+z'Qw>ZΕf|I^զz)_ !0sw YCm9U7 8vBnFհةd1ӘX>Xožlh$,\J|@hX/*h˼}C"Vb6wv ^U`z{UFAB!@o_@Tn['qe9F[8`}ZpeG8Z/EVJ>S1G;ľz9ETy;WGg )oY|&hS|m2[Gh_Rɞx@U,z17|6j5uA0W'@bkGXB:mS&mͶ#tCt w2IrA[3 Ay:֎,`R-Y"xoޛo|Y.BO421Ie P\&Q 熼74|-~xA.Lz M3շ7ZWP{?Qu~BEvx<:ٍ;"Z6YXKgW?!mҖ$llw-[>λz7j)¾ ʙgVsIQ|j/Poj|ZFxzEs4]JI>s|1kI+حk. %nKITl[մ?psG;wlbK5-55lkOXğ+yOvꞻi؞'z1wQ?n۸+LM4c'vO؝XJO'C'O呢:~;y7m,X,gA]BIZ7v˴v^݃!_R<_L.D]s*P(,*¬ոsEz^5T6vyVͪbaxah4N,Q$WPҨ:eV"wi[b_G&^\a U#CI nЦƧ.CwYXiYMOaJBt宠>~cA>#Pm }=.w%x/r$Q|I=@c?eÖZ5N1^kxC7)F2vȂDv|k(m^CRb>5ocKV<xJ7LKLuo* [Qj[1lHDv'm4owPBOƈFimy{Ÿ)O)I:,j%e m6b/,MpLVx.ƍ_XZ~0ԝxC]cBuM0=R4T?; MIӊbr?>;~S~o Ʃ.B4.Fr$PKUFn 78"X=v6{oe(p gc͞U4 cS\F[ӖZd`!JK0/PGpzXU"zu^Z|J][QNM~57fw9+d^\H71*-|x2w5ww 5bA(.6e(dXDz&ndZRD[¢FU&@ς=O^N }q:Jpp՗8 uP@:m/bOKk.>Ji]T؍7cyɎf'0?Op#z\ҒuPP-M0ў;Bb"PNJHfN (L^93*B7ǔ@ʑJ;a_攨d(4"AGR<{Т kEh{ ü4~0t Ē^oطUnf9O*͜531Z5*FKNIaE%<%=.aosT m_'-]Ne8UNɋ5֫5!#Qג2K3Wn8ZIH"v&3 Hk5Z%`| sCZpC . #rJpxȽ.d9eGSIwSA=HR뇆%Ҥ{Z'hͦ)]{ E^)uXFm1V)I~NzӚ%ʳ8i3_#7մ{]J4j5.V=dUy9,Cɞm˃ ^%=k%='?T;iƘ/s Nq,T!c]{ؤ` )MA|a֖ 0C")ǽA86n[ͫ3LSj݃}̆U>:/#0uZV>*A!dVV4AnZ X =;"cqT9.ӛ&sX,PGœXb,j߀&)/j-FzdqDVarn͏݇!*NU!T[ժT˺KG캎^&B׌ :S58}R'>Xv}|LLhTH}[/| v==6 ʪp@C=%.%=|ox'>:6Qy>Э'D"8vOߴR9=ͮӁ K*My8(ƣ3qmu1Od[DIe77z~.L_A޾NSI7 bcTLøSy-m2;iGQW̟wwe'v%M>3cs0h9;zǎd颮;!3f<_,n0oi@bJ *e+ %Y nwBđ/tDڸ{<4.Cp$$>/&* _F(:?7Pϐ8̷$ԇjb'&mt³bSoԇ@Ǜެ3fQ!h}@49;z‘x³wN5$P2:9;rMLp,+:+o,T%|ŋ;*MJک_t%זwN"<_^j= ^=s]U e'5¡J[ 7Kn@9f6.n핶! . ʩ[a?>|bxS{ǰhL]ϱC^/bf_²¤^#?D,ͬǯ-?etSj+# `f}S^+_|y9#01Sä́(lr@Ax mٌ1lfLnvl%`T1\1Eb+ɋ\&5;Pk$s2wsIKU/_Nޛ @ߴš\Wv$b^`*?RzN+v##x09أ޹祡GE|*ߏ)+G 1`qwռ,/4pgsψ~@B/ { Yi갈*Px.dϖh@ý>0iB}tk4 kDmt 1/R\4GW"mW=[v''Y ~j32Pd9/sp"O!YB'LZNfCvUwk"q%Lx d<Sf~g7K~A-3*0`$Y!1ҔݗUy%AZW&{rҌc`FH1>]#vM ϚS_ gw+ݸm7R5?V7#TWȓ;;fl7{ƒ ¨R=l=ӹZ^Z#-AQ0"7Zh>6HsIab7 <nRi%RWJ7 $\xI2\ҋ[nOȍ%۰Nߣͧ9=t.yw aSf€D΅.}qWXl[~WtLox TJt~R_@d2>yӳy諭}?O" 'qMq9G@ ʭo9;\ch~C~{KTn<1n5|{K}KwVi0WdEl.l075|76~g1, 2V!PW؞xn#\EpǵE7jzC̀ J#A-RU]r3|`IAh)F@bxT)@PZֳ&&kɭ6ܟ㬈<Ђ.9nePexO)塞˦h4؄2dA\և;[33҃LQP p部˰V-|Y ,@բfHw!>DhA?LfmCV-鈻0cρ mỷ1c?~#(o`EZcN+n @]RheVzJ7ۢN QAAlwt>!4=-ͻRڢ>:6aӋ䂢!oìD[Qm*eBɤE~31{s6wba7~-k7%jbyY4Dg(frZ˨x~ nQAA+lfF7܀7Ga1 s~ lt s\yub HaoT |_R/\}^jlBA&;:[&]WXVWquKDArKRCJ SP pKx tّ9$BXJG} 2q;Q|Ntх(t}"B&µ+h&lgRLs-vʧ)4"wzgg8l VʵIջ [m&׿;vZޖj{jWЀOU;z!B)Wv^=s4aȗdI^2-Ɉ/;Bv ^9Z+@ͅʔCrAD d}|/ ŸCB$.8ASo-gxo%ac`1C R6a4r[&C 5La9.O^N s%`3TLg -_Jl?oϟgOO!U+_jlvuzI("}EV1<^ȏs% Hrͱojf@ɴ"|Zown,j"p7z5JU=r10Rs>eeS+( Jh JW;s*^LSy.N 7BqzT3rP[?(Ed6qdئ4d6xMU@/(UiDs엙k% a|C:Ya\sa֕;xvEՐ8OmgOP[ßW(]ɕn^Y `D"i,Dxo&tW)Gfl_%mL]nܱqwܛK]L̡g奄QXRQG+Et*Q$DF9 NarW!J$p v^Q3f f9z\Q(Нn-b oy'yTk N|-'TrYl$b gIѨ<ub/YaBA~F֩I%.ҫE; ;H~K@[z K>l`)-CB9]yNqѸKLZsh`%SO7 {^;gf$Llr@5ښl,~S&,iZW6| .[]{̙K"z¥wcI.pRdT8{|_]zW}O׫l\`[~ΆKNvcW?|f?/Zd/f |}TgOT> {p3^ (   Λ.j]%+o̎%x1H 5W0B#p$QlAp8S%Z$ǁ]C2dP0`uϽL vLJʂv0r'aeY%Z15m7B%(C^H]g*OXE<&pmkӊF\yu[4*cw:bz1.Sqh[6#TFQh><" vٝ V0} Aj4'McGwK vG4qtH^h3`K_ͺ{GRGcĿ,y" apKtj7VIyvSh8e(?+|DTG.j @,̟O,`|SGz ѻ迿APWeeYe^4Ufٽ?w8;n٢j_7YٵY~qQ.ʼ+IvXdԯ͚-7|g/ϲ×''?~:}rx}?=͞MDlY=/2)/)d7: :/ۮ)44z^^g]͋&뮊+e^ʾ+|QβrVTm)묮7,o W<;!SSM2Myі : %or^Md¶Y>g1벮&;Oyۮj'+~+VMs(1ʊz9_2*ZfrW%`iZFki8T.aϋl8ُӳ_!?e?|yиA`Pr@JM^u7_>|;= z6={qx \qyut2;y{ZV nhp)\(inpe5[v T?0<MQ:uuI䱮ȪgM \$|c4fqU^^N?[u3ξZg_߻ww^詝,Us2лw5b~] (ݎ'ٟx!(X7et}=Í\HDBe`W"l^ _E߷geuπꦣ/'u7yR/Ak*.Ӻic]KX5@ Y>/`wbQ\ iPoI]x #.EnBDbn`# =a{ q^@oϓB~ ~;&lpYOljo$j ti|hqMN>]AzE~;g9v:)Qmyy׾_<򦛾|Z,Gަi1t?䋵db'W="k&j_Lb~WūiիˢLJTSU)kh%I݃lyZ; zw+u5.zB5c` h0JCWKIYBv3OkL8[wF# Hh:؜%L= IBZO3sל|ftU e_B,tq5/ O)km'딆)s'^5R8_VX5"o~HQA}|j &I@Jg҆`lԽfx}9Rw 2Qipm}c=-1j&7z-==?:OVk`&{[yE{r&*{^.* 0h40Dzuso5y詎bՎf(y50/YSr F2e-Z5A=l0a¨ sga@𶊕3.jSX=.a$~! NYKkgg˶˱?Q0}̭hQfeңɖ@FDnY;3*8l FERc 7ާԄ(9e?<8۟~:~uzta^h8ǸZ40\P*0W@Vgk[R&S^ɻ*a?W4 >yy|tRP:i_M)<}"'{5lSA̜qO;֥;P;4},{3:hAu?- \@M+,i 8;>QjU#VC/jo! ?.2YT<"P#ha 7u3+a$ȍ?(s%&?Gk|@o5$5 |I #wtI-TcZ/wTOy%X@9\nQ쮻_ l*0m;#PhRZdؗ;NR8ggu 0lwt̀1vlAQ mWy/]F?Ǡ Nd6+ `䏿R7p_:o5P^r#֌vGvOẼzԾ*Vi,7m{;Hfd.ie젹\# O=!D^E` X|pH$k (ڞf]?n1EHHr6ڋ2ƤQי9b`tJ>e3Fz59j:JJWS\gWN86>rw#Y׈zh3D=CP{wvu!Wl;9b$8F"]\w7`L:-bJ W7z5}W@f7Ȯ3}rМ0KDXT^Eβ Ϸرlv/DoT8*{v^Z*ӗVEj+pkQP[/ {e>.]9b)p3nXW?;4.˜Y3RkγCro'U/5v*klZl?] t؄'S} :j mƠs[z[50 Ckh;8^j\ o]mo`@\fB%-y8x|޴6/"n,q@HaBKXfZRl8XZ4x5Em"RZLmh%IӐ{"cD;†}*HtŤC\MLdrK6J3lF=z;% DXߗۤvjژpƱEMnS:E$!cW~V+[VcENJc '4ŅawjߕB֔qUR#R{r4"OW`~$0 M6nu%AnLaz2IdcAT3ppӅx5.좡LaΚQ AWfU.뼙f}1x9 k]7iYQF!zb-7JYPFK/ s (K'#6h^}=[p5l}v9f_|S'eF; f؞H*S 81U^{.9G֚q[v)ZS̮@U*K4ݭw^loWǖ?%ȽM2_iH ;%XHo6b`ҟJ߾ huSDPH ,ej$Rfg0y!32wd#F>[wojyVn:px֑{4t–K05_//n(P`X2\7Aΐc8Gfɢ.dGxk'qLx()(W R6~?ʞNQ@߉Ą9bR_ |!nqez=ճNl'(qT!vv\'_4RGD* 1Ns̳^+gρP7ŝelZnl9s$~&IhJE[ex$h-t"n &hM89iWlTS`'hыG;ogl5Vk@p*/nXhғ Ʋ0[}7I`?SSQ_zI;,x6i7gIͷTj 8pQ>Ko7r eœi/P4`D$v+6iWQhXVi$?Nft.N& PG,Xegw栾;o7f9ġnBu8;/ vvU^IC)Lba%) bNE"9(":'&ek?&JL ?"*qL2 >g=0.߻0z]56G;%2U--]_xgLS 14Gr:+wȫA"ɷGA[\Z Blb:Uju^ֽd Ӷ yHK«@&L{;:G5ы5yxO*o<)e͒x H`iH@բnfK*UGyuZy5_:Y%y}M}VID} ^d -T0̈XHۆvcX7okK$n-Kڐԯ5|}ig8 ƦFj6Bq?qaoy$fc|l<I1a{&se߶ȖGNo NgBp\&SB;s .S.bVxĉh$v'1/P+VQCɕ(0woo`$Uq4qckp#ڪH|Yp-]u]B44iB͸BWTN+"Хl%' Jjc&f$o1ut/Àkd(xT#[jV1MqmIcqn:tO2@b uw>w~,#UK+ZYDT};]KkQZi&"?'Taf19K5mcu "4} jd~vdžf_ptC:M-M,i3]'q+ 82Fdwn%8D9RkdE))W13!yy|rq쉏Wtrzxtip+ϛ,k,Rs"dz1q!joZv>Kq6}|a̢[ݰy,uH@wh}S*Q܊ DQƙ*PƶYPez/`>9܄M +$EN*黃3ch7Y)P.e3G)Ъ6\fUtHQqvS?rk)M ֭0ǛWWRhmrSs{ Rb-0 NpigqçR(L} Xwp} /m;SFݿ[ F73װ'r_s&שGLQ 2}qi gMӤ՜u7L{4+%%88=wO/PN$7iTYBtSd;S!YXWE?vvj' vl4?'O-C޻QJP<0ᘝ1ES(3'&k[ ށQYMs#:_e|@w݂tlQ&$:+WJ{*5݉l\$$#J;0忟l-Kϳ6f>:"3vyiق(S/Uvkzp p}˂ -ͺJZEv]߻vn׹!Vz&khJagRޒpdҁ\[v;H-.|U,ʪqgQIio0:+'d\/1a+\ޛBE#[ŧMX NF\䞀݄@$>#rFnx0Yk;.k|".ô4/i) [;sފ53 ._9vժ;c @lVW̎^NX,]zS>o(~&ύLW>hLu®KDF Fw 6@t|osor^2RZJ?qE$6Sxȁ=>QmFZd3{Gw\Gձ?[;᷐l8@+Y7?NCV3;Qr@1C%w)IY>Åto~f4M9[D(Ҭ%V-el֔H+ѽJ+aw~ǙYv,8į$OԉrA!tT <g[?ÊN ݚh&M|V bHܦjPԚOˣ/o~հ.T3/N7/nJiŝ.W;[-<H& Ŧ}7 ѯh'J2U@4WLT]*WnPB]9^Ξ v4R_?C7煉Sff^}1qh@7 /*L:>;?{lOװTe+|Qx6M3UWag7)EAtd«T meɵJ5 g̮(-tjk g]3Sz1;n_(ծ8LF|GqBڧb=3ú.B^&;`&3V?^e`sY59@򾯾ö:j[Q4 Sk!e87*pRGuIF>ۢٝfWb ՟ *J鵗[i P>OX %m$!s+]˪ITT)^Id1 ,qUg8ΔԉфD}VjR(9ou[o69¯8qneΙl L=pnX+|o`Ӽ.Z]N]x[nM p(eufhHG?)*I"=JU J87kXү 0$YQ%%E8GzQ4'Y Il-ύJRSlF1',=,(ѷ?Ђʗ2KgF=,^)UM Z'_y),C9J:SnYv;ĢEv2?/cjlztɃtA4uU`, Cu>٩[nYZ/93eQLg2*hW3ؒ 7䂴VkK#_oI.7!Zy/LEGO:Y[־gk>.Ҭ^b>0%r-J8 wiV|GzB.B.S~!"{w.w k~]% m>ɡgQв+y˺hxv\x"Wa(1<U"B~4h~%JPPwlHRnJ5r^Vp7HtC'ۿ$;=9Fv,[iYg5 <2G}ܱՊژՀbx \E2!ɤSsOk8Bf}ؾݖqpjS&}s2 S" 3q#`j%&~-}HC7FEYB:;J֏'ˊ`~`KBؠ2emjJc p`bGS:2C"X;boDRHKvtu\$^ ^gf"^6zmk}U׆̎*uԕmӫʋiE }LqsB*[lK{\w&DGahktt ζX̍WOR.nktrU+@]KN%sӍEGlSi)2s,l*:#)V'4h5Av,]U oq"U ij Ӟ$J(k^ə8i :05sHP=2_,ݑ."M81uga&,ڬq",~hz1@y<8f 鹮mg΍/ij7o޶̀p_-dXXt(̦1o+l }?ƈ1٠s6aed2gM~~\/:JTkhu_ PQ) \9[XAf݈ 3bX_ ,q_k!~!w:{-@gsE!ǝ⢂ݎxXA@NWDgRǑ*adCrSm336*^ mPbXu.^ t@y=FT&_mܿf'ZǍ!Kjp|P#ܞKy/ꉯM%57NZK[1ع}^9 .%!ao 0?" 3YyaM4RGJϧW`QOA#Q\aG49|7_q[C,&gqVvNQ9Qtf-)1RXpasRmꩰMrFа/~];AGV]&Ṋ˼})C8ʎ5Yu]_Cݘ*TjR ~:*ulUX^_魷~OEuuuڜ8{+0zح pg}#B{ 3THl\+4fO WPgZӕS;6~gu  XN@XwK{6K+ nu9~ޗ>Ǐ3Đ,}.Eհ4oܹE><1R %%ɽaS(Dc59j">w77'4 MagA;c'lRhզݼ)ічxFAn1t lҾ~$#oؙL*{%opĹhm%^>wvmZ^M^zo6{2vzJf_Օq&e!!]uKQc;i.('E3NA"1gy>YyLXll'icgK2&my =VġMG8 =q'bnLAce83{F?qXk mi'I:n/xYZ<:|1S!cll'Zx:}i[oI pHfU^ZK&X1VoUSW@a)z:,hKKoj~*mJZSUO% fҥ s?yV/~,ˋI3:* <)޻cD dކhIC/(U%ԟ (zz$b#D(1R w9ʪ9UWS޾AA7 ;Q7>8}ܨpaLv GӰT7VTL HXh+S?KX{b:Uou6I^{Ch &Fm,`;g$'\T=nE.P` E|N>w/habqct0~ɩ+ъϙPcJY)F +q0f7&X K<8(9XAk`rV̼rwVwLn= "wW:3N]QR<_?V "&`s\.?҉r$3to@7\|.(M髉%`/.]1/KmKQbQT봮`–5Qoy2tUfy,%^)9{+ qk߀"C|C`&\ "`byCt(.AsrhOفF<v"WX &Hwč͗.׻9@ lY' [e0'/3E4'0I #4'_ykZrv^%b^WIavC ~{: yߢ$'u7)Hhx'˚[9U!\X_{Gc *Ph :LD@{4C7>KAFNqtgn0Ҽ|N]3Oʋ2AZEʌ3̢OqLD7*D6__j^LnՄJn}Ҥdh@n쇿rƀMpqu*qYs &.[- ;=ü Xireh2/Ah(S 'T@FzwcqbQ #@v2`)(v9UqF;8GyrI"`uHwѝsNv_ ?sZ'm޽!H)y6 c񃓹 b8Wn"ӖEH7T6J4R0~LGAg rǏ[ uKS#veB=AGٶ9pc殀!l憣[y0Ə3ɉ3̓8#$ ܗs>"ZetXg 2íO&ǦAw,T6L5Ta:]=jߞxM ӰlMKq?TGkeݼ$WucKW7}+rƊyY/@87;l W9dŢjˡAш8iX'ύEIǖ5ZNvd) _\ .ѮOÏ_$HKG&#We!{R?%cS:ڡg;_ȯ9ӎ$~k7Juݔ]Xz%| zY{Y7Km /weŇ{9FFl ؠ.ӳ֧ͦo'GKx5}vtd܄u +ٿ%rl]xq7Ѹa@ ޶YX0I fOI.。`xE8T.7h¤y w >=i@^Ƒ9S3/"v.VEv^RƤnzAUYWGz%ڕf{oh۫ItHDr bcTR))131 8#A N+gTs>3d;(3T{"ķ#O:leG\^lX!t7l2 xym%0ӂ:#s~WHvǞxN/'&h!?q1 C Hc:Xwb'l|l RM7ެ~ _'SQ;O}6)fņXudM5M sνy4U~<ҖE:=S)+L0(wҎ r0@[f b[Qf^b)1KM:ufϞ|Z~5/ڜݩu㷩/E 1)tZJ5/] HdG}ڇ mAŖ`҃uÀRjhti9934<,!#%ei3v~}Rӥ)~3)TN B4 Dw:_"/_eW'Dp~B sms[47öp@tńP=Eyn3B=`m,N-"n\uۊ!dc{aUiҎ(YYY92ռSuE@i}NǑ2ᤈgh#YzEt:$JaNnUY 88:/uܤh4{Z)j ir?W_Xϑ74;$k;`Qv fsfY(]4uoۇ"K]m5um:4ҼdDN ÷/O=%G[|[:ȗ?MN)"/jxJ<.1Z\o6CN9gmݺ/"R$fQV3gGk^t93awvq”]IPqq9]ίO: vvƱumٌL yr`wqV jfdcFڃ95 o=Hd3 o9ātK|kgd/`Q,G"w_?D v|'DN T 3?ẻ?kRʰz3NvEۧj!]h{q]gjQOǕs8͖/XCJHCGbxwl^o앂H -@:X,n V kaLByt9޶n?Э$}Eȯ'f罯Ee4fE:Atpdy()_Mr3 ]G&iݢډ7;Bp шY/K_AwьAUMk ݎrմhVUZnz*jTs“$-{:҇ 2 ɑ qd/#yٷ@1%'l'sϵR ñL1wd?E5N p} JI~] q h$wM\a7bEx#y+ \%2_Vy/K)-/Ey_'LRz/V ɠ,)5ՙe:=D=tR?P.1pQ6?"=<+I??;ӊykv?X mE[J Dcl ;skᔒ\/=Ԟ ݝ%Obn_Uc+ 1#Ɇq6_Pj дS5B}V3/ߛV - ECjtxNVYw;9:hHҞMh7M8]4t -OkFW _nXѦA|(|p ުwxMi tYStk뚛qpXliB>Qŝֺ~g@W/ICE5 F5;隼j"C%7~ztn7! XònS(58fr3h[ >ź2w2)HK[jAYJm\bZR;/&`e.UQ^^u&LY\{C{ߙ_`?x&ѣwLe] %=rje 8g_ll/?OxRs-b:q< 'RߝKz6sb VvO`uI&#'z 9.-/1h gW*ᦐo}񅚯ݮ%X h8M&H=V5 ं`#w~8\I3c}ș+98yW#Yt@?TÈuQ(q\⇪O<ĮpOh9;v\ؔu{_vc=/^YB_Թx XWFw2N]^MP3CB61iwUi#;~PZv1M1'[>˖7P;$k|*za0PSP nDq[W <[SeUDnv'=<`l.LU6خ) x ["$Fl=VF%ơrB0r~^TNֈ,'ZKm9-ن:,#HrZFsVZZ}Pey]Kz2K@pe;SEv$c%U#]QK,17AD ;[M93U8s0'`TiZ1!cxS,0 U]k): JDUA[|77<"ʚoqMί:m([vѲg bz;,[_3vbpe޸G$-㥉$j89@;JyFsN*Iqa;qW 1 RZr#Y9\GVx챊ˋۼi͔32<VyXnz<ǡygUIManager.javaUT ]gE hux =ksǑ+&H $9Nr1%]hK\_?3$[<_.U~yՈdG<0_?H\>*+7f|gbo>Ԯeu#cx\߈7'z _h ߝ<:Gދ7a_嵘S)JJQ6X+1 tM_h.i>[*͕(gފe!l.NW|",j)ndUe!e1_DV#%~T_ɩXCL$K(kXhMe_H*h3jjUE4) `2kB%UyO V@Wg ʀIXfE7QZN5rUos`ZV/Żߞ#W?w{o:a>nJ@H/sTeEF }wt|t(+txt bOy{F}s{&! ICh|^a^qy1v-"(w49an$D0 ꥷ!E6/K u[V׻"lFAʕox$~ʊ9 3|8/j$+'{lOt.3oRM@?֒wU׷̏7rz[SqvGbOǿCPFAx TŁD.$l:P^4lJ͊5BJF,=XfRd7q}UCm3,֫2tU_ `%`~(jzXNVIV̖xrZYױr~7\`j9Y{CqS/̒n죋:8aLKY5g%~BfTcPK8iLVy6]n0O<<*欩d@|>>wb#/$ 򼼖E_A$ClzUCVv0LT?FSr_{1oGuY}u-#o^[-(]}w,~Ht̿D&푚wbAI*! -I _DJ:ʁh!<.S?A32RWjyĄPTβռae1b!Nk2AX(.n*/Wn AigK9?n!|`Lx KL W$o~7`kЯ0i-6_tHh.B9/j`u!14+P^Pc 4V" .Q th8i$^oJ"M89#Hkr^;;򑆹/NdJo-'_Akd\+pA/$L SzQ ^rM3WKKۣ;N,y{W~͐Lsp"*.஬lIn7Kvhb*ԫz > !U.#c t!qBOEźfp0 `U ;GDSp bY@H)ctMhP8 #Ѣi d-]BN¶Bӓ~kNZڅ6@ey-J\G3wF.OY^U OcE,)*aznRpJ44: ԸKavi^*l-xoM+cܮ,mcRbBA2NN;|\ZCKYLwj0M'qR)gӠG98CǬyvm+E]kH{q8[O/#{30X[G:YdFjuB@@a]?Cٜ Ph21C㨧6M ђ !(A /Q?V p玁Ro)4XĿK3-)[_~-BB=R&Bx=HXiH1W&yZ\lr[;7[fUJ7)ʫiY ֡cqZOyc#cc> s30Ie z$gM#sl F,-iAl%>첂|vԍlR,/fQu[.o2r_@r"-;//XstI#<.8g%| Zr,܀,w%53e !B(I_W^H9de :6M-1t PRo]DmSY윯4!xɥ͊;V5㲹 ua!VvüDBnnGUMr9C%K{(CybNnXE#hyTkA-S jY{.a L&H 2بZyM9,1+E59|%G ApޯKn2'Eԭ DO)C G!pg5b3ZKl()GVzJ[g/WpZtU*~^ RWr(^g8Vzc^1D(d/E'ؔl,x;-k0lsƝUO*2>}P4r!sNѕ5_&ʪAjo\shiaRhjҪ1[bdQ%Y አY*<}sr739Pud?rM-ؕ;9>(MuVoU@r~_B3qez L״'zP`G~dz]L][P掣Đ߈/x.lCi쇛?(u sdeaOȹ?Y3e ޒ{gXJK(eD1r#8ﰣHQl&~b8TЉϨ)Ery'2bRꥺ5z/r]bgBj>(3q^fӷ}Zr3r㖦 gu p]p8]X[7=bĥ@zм@uHӼF礐 e\)Kh֬Ϣ#jw(kt1`y$J` ) pQvI:H /j0-yd ϘuLZ9b +72@M6L ^5zWC]*Lt争Ƭ/oZ,NKŜ{P*vy㢼\@37usU.GѩUo!Tr s?*CѣGUe Vْw^|X?Ǵ@+@mWˉMO81@w m'9 .5įT.诵wlxBD:8Nb8dd¼J_-d V,QQM)e>b[ [ULR.TùEyE\0BHrD$[k@mZה^?9q}eh?0: 5 S*ʧY]c=Ҕ!AM7.P#OPO\2Zv9bTϝF.1(nq(mlU#܎w w]C{2~wwgTu7i @^+)jն*8L=aBM4AJ9~5WtKD8F*UGA:3Hї D)b93+']=}-Y{MNKğVpLj?WY +G-ߟ7.WrIe\o@j }\f=] 1iJһ1l~/j < aŷY!Ļں@b4KJHU0zW\`wK#ёi;iY/ƅz$.@pO0;&WbFdvG "|O9;>,ʳЮ(7sGO },v8i[x6h(d٪:- SN>8* lwlgd ]G p/4=x7x^Pxa=譽^Jf3INB@a4Krm_N:a7a4#HO݄Vń7ĦNj&y=)WEuO5o1VҷrX-"lc1G*5mVK\ ϗPHOl)}W7жUWM-r ˼3~Á#$Q m[ǁQu\fӴ5/W1NSuׅGe/%^ݣ92hx sQZ1sK ŰYTZm _Թ '3ܮ[#RU*D. ݾ\,O:&d8{V 7nwRU.BSC O}Lnת't^BH,wž aᡞ3'80Sx# E'3SCp NM,XH XV·&٢s9U:wly:86lm O1|濴Ra ~Ǵ׏LtTKu3`˿ڷM5xiZpEV)OeQ!YMs?yB=ڜ),(waΛd8nW0pl77tx"}A2R'] 'Ѧ~K֟Ƽ& og>lm>PbX1p(lo'mgP½^ W/׃hh! _Ȏ-D՚ }^? ,8#_b"[ߔٝwD-c.!E edۖ{GҥV>:,N¾kw#iSz0s g"{b5"{3[jl}]?$?έ}Ralʽd?>E-÷jF Nh?潊c>)4G!}%>*0g 6*~&!i-\Zc~7ޫ1i&2 SpזZF5ɤصnw;0+tLng4*44s^ޯqVzq;S1)>T-'P1۩EKe>n[~n?.e[wfc=Kpxx %eR;"ar0ݶ䲏@]'L O|+&cW GEG}N5t+(SNJ (SG[S]` l2\薑kꯖ2sP\뺜t=_0c uU|mV9,8 ʢ\ٝkʩ{9,(N vb6)[\L^ϭ ܪoᓈK뻈~ՕPWm}Zj9IB$mۼ9e47[-ll\'aGpG;Q#ۣFۭbj>/LSfd?C]9BPZuBtG*x2jޤ >SKN?-umσ`RJ.FIN;y2ϻJzR/I*@ܤB< 8]R[*.&%[ E[D܍ vu4=kJrL卜 oS>g{j#\1lv :Zftg@OӚdT!\^̀8bNIT"Ir`㠶`hNm{d@K,(-l@6iS-åGLUJ[gJUk=2$ /[Ո(쭽/x^0UݨS“.%]em'2u\4멅B#6pfR6뮚7_9[UALa4WdUZˀu ^MsE»#{Lf{BLN?3=`BeWFgX5jPB-!^{c6E񃡭c3ϰ(/p ˳QKxzU6Ys^Z2wzdƴ#qqK' !x-ls981sxv>(*Íw*Q/QDq5[gCEyUއYͻAc}Ȕ? u^؉R[kbmQ? ЯI դwm2X"7C3әZ(ڻ|E(8R}^4>!C$->?o C7 Ob;,dUAf^ ,o \:"u855rԞ9tiEn"Q /NѓN|$9oW)w(!kuC9<P4wɹsήc o| AT#yBj8!xX z;|,<[Fs?ftx|u~U6dxkfZ(s6d8YrO K؋ Gbԭ>tL]KiNfh*1Lܒ{f]cFbˡūY/bn_ce^\ܴ?LvI(}5\D:?Z;8JZGv09,@Fv-noT*7s}ҰTUӌ"1!gu,alj?Ooѹf`pSGsiM[ )h+v~$./R7c-ƤhR-ދgt>㛍:xSb]Zdı ]+ 6T@ǻ^]K ~ULU7??rVa 1U7RXjWѿ>xjļKKNC&1p7t{o؈(  L^3% =xc:'-u1q SϭLhtv- ~i =" "yo1ȵ[hY"sHCwq }O!P )So'S.%9NsF W&ʧ'ef2eӾF( k^#@_(c77Ȥ%&,ӅWDTO cN{<oċna'SMI-jdުӑM$so_b,޸HN!<^Ւİ\Y嗗غ1v?t_"7T3j芸T"$EZ }x^;>[ oQ ~G?ØcVE+7c4`R^=<9݃㳜΅GEv- {i.g o [tȏ0" svX^!sFAlׯ ҿ7U.D:JQ ۱.QP^ǵ|B>]U8iZQ\lDz\n`=ϋ 4Q,:,J Dx+m۫۴C޲4O'"[E N0Ց]RG[Ed :VM τ:(C4 Au=Kv!Չ*ٵLZA#lGp%ku}#>6ݶUQ*f&RH&,IM2VyCJդF̴Lu=ٵy{\ޏ.] ) xտD%Kl{]]Y4a> o(^{t`뒚)0>ecilQ6l.5d0]kU9;sYUo\gײF5 ^LFNxn 'e%q@Hb1(>@s9E7_l;Op.qCjD>17ZS+ĕ#q^Qwp%CN&Xѫru ݎ9J=4BK[U}_5[Zcʩsˬ:ɖ*렽L2i/&UgH_@eΠk ڗQ 6ؑ TE )7rn,F{7NO춍Gk?*БE^ ѩ63لA,]ͅy+V۰,2dz'6UhLo)\=Fr@V99 kk[k~2F_wŮ*MLBM>[Q.TZa|g1tO/#qgZ2 u?jGA)I .hyZ'K5=ΐ:,"OV*Ú- &(nvv ^7eٜfe)Sz⟩a4%֍=/(O^7dXTiJ0 x.CB:t TOo]j{۶=d|OiJH̒[okd- Q i>? \vc|Qfԃ+n(,ajuEX Xg[Q"+[xJv5zz:UQQCyʼnRR˱Vdφ/Hl2;7g읃99<YzKtYM%\'Z^zq|ק?>O^&1c͒wc`vY g虸2LT*SUɩIYԫt5b(0G{cE] &q96h pD]t^o={l ,P8wDd^MAhQe6UFgAI;Ta.#*u,Z/TOp!()` ]Y`}ER`sh|>ZN#yZ֘@-ߤaқ}34,,p; 7XG-G%NUmw\VVPvA\ɚM-|sCvY+s݃w8{ 5o_k64MI6 9 ۷O`16gI7#Yl˄C H)"?p ΤFdW'N|Fh># Nt7HI8@xg}r3 t.;i{aFzCwȇN3@c48.#4bp*iZddB@z\D8Lh2M‰ED,sN= XD}r}oBν 8#w,^}N(G8 \g%㥄E M"*`_h{7 6x 7}`#0cAD(nm&l0q" <HHpxuvP1$/hB܌7  b3s6:Czڗ}9Ԃbv(oRDD\t`}w}"aegZ&Wy{@Wa;d!LS BPġp?v3X\i6~=p\%3z@'# u uF-MI:ڕ(7 AA9fSkn)ǀa 8M/y * 9`0~4U2Kq#ϷtrKoyAc68rFFh 'tcE,"bt*9m.(U{j&׃s`=>8r;.B.XXݕB\Q|C"&V,9{xz/2B>QEﬧ|B$g"(i)|fON'ats//Kz`h扂x XrR[[" .x4/_ylc+3qbcTr}pvD0J:-䆉/a ܯE='U^'8 Q8W^ q}euľ_kI_A-?0Cmz#> ዗HÂ4HuWR%_"{mi&Y*e)22`tÂʯ\i=4M-yU1AWܝ #SZ$FoeV$`I?ńvrZ Pٗc>H ,VgJg[| \$ծH,ǩWFMe= (_6_7d^HeBwq/P2bsr1fuÇZ: aujD!˹47PU\ꅺ$H✼wTYnɩ,9g̕5!$,e5JbrBcJU%<h=<EP&E~ZɃL)jӧIMٍwqdߵC U[,ǻ0w)@*[]ٷ!3ʁR9\ӥ?YF&V@.;m)'25 9^hea)#ȩ\k?d`)AtJV|L|Y`lû$sT_u¡ejFuǏ D/g+P>NS'SKq~;,#XĠpZjVXszmĭn5KϙvsVog9Uy~eΈ!r^:V)V 7w`3Ucv#CWcǤuA-Q+#s~es'o zoƋfnm@^7zv̎W2MJJ! y;1ml _-!#u!T$ce  T3C0 *q=mPS.%jY>*7F%o*5662*d6?7jewV@DNy!uoFWZ iu5f݀Fpa '@"k.uXB঑0VqjnT$ND\p\ ؽ|OfzX"D LxChO'h*܈Y\CZčxL*\ 2S4 Hxh*[̘92o!&͵ZG.{ĭj#A#\Y"c[py-Q7QY] LCjx*%|n ﺣ!aAgPGc;Qh<$%77wh\ڭ(M@ְP>jd{ApJhةAS*,Ҁ0I(huJA`2 [pci0G`RiD UXj*UJB ъ%S p}SܔJ*\+c]~<W; (BIпP%83!hV(tɰ>JQ!'"A#C"\4˒!rCㆼ<+,Gr4gozS[0_(:cvt~46_z¯Lfe,Q۟smWY; Kwpp'ckV|MTF*j͝KcJl(f𵟏ߏt>ǒ7Npo5)O Z,c YQ:[\p?R#CL#=IUᕟi.F$bCZRNyZ(Z=R-+b@M*㦾zcYx;=q?Wc~lܫTVVn ύ\~:w2p$Ѣ \]1SS;n|}%ڷsynz9~"7{]azY9c]:; 'ߍwkM53_gY9GBwVZ¦FIh4\׭®[>y=wTI~Jx雖컔ӑ `^ lN6}v skdh4h?Gಕ` &! |wNQ(}du$}c4{oaӬ|dݕc6Vutc2Q *{km|zMʉ&CF>fD[^o= =.?{a3&L+9! MX!bUG: rr4f@͒\rK/`թ08$( jFCX Z-ssf(QOJـ,)o]wZ:7 UkkɀYAkat^ V6DlP DaxFn8pbqI Fwl1.`d< Ju{ 4%*YȒ]W"Z%8o#UGj$*Jy\n[֌8C96-dvʰ>Z|ٛSM{[hYʊg4˸Ȏe,# 2j3txv&f}3|K|]~,$Vd0vFc!sgA>@ W()/WWd=&yل+ U&x{:lPE`^iw\\d%xZ>!J\Fέx %#ǽ7QIU~ؖ4cw0rEcVxy+2P\G6"LTΜ9Vz3)"O; !R {vAҎR`u1j7 $eKZR}:ObfEAPa_=iJvr-/qLX V/#2gemfmj|pݦ1 xhZ֢Mvw)2vqE* ,&ݭC+ % yJ* 7>ۣ9Oi1BV0faҌqExM}wpNί%9$?/߾·c|wxLOɻýK$4nBNd?K#AQΗ4)`Kp4 ld0X' γ$PE$%C8+en-iI&Yd@! 󄑜Y @W_!ɇ˽w8I1I*\,#8[^7'W?$EBGWgcPЊ=rw :d\8`nj=$TLhCC0ģ AO>["DRN)K1 zȡє;t5$Mhs!A}pF$4-/IH8vP4c? g@(Jt@$<hrGGïG GxE($qFA9Լ SK6O)߀_|]QD UrP`iFm!zB4^!s\n=y-# 籿@}y4/I3~oٌ8y6RF;&:$pXZ<Ϛ7#5L4O%ǁ?΂k|;M `ix=^`gaN4(9KǛJn<Xjd %Ho@p>7}}/i#N6_Xs 8fQ; `+E;D 0.h4/m\R3x,O ~,N N!:!|C$d?oJEӈcќrZ,eԙ`ciI⪜>HM$? dʀ?0:F$e!dHn2O9Q/^_K"!(hFW!}9dl)<&qEE7גx>T0:'"sk9p;V8.HA5.E!%m#&Jh9C-+H˯E_&"ڽZ.}><Lak~[k ^>ZnsX i2YirZiI( ht^Ӡ!׀JYFWө; t] Opٽ9Ug;OPݯٯGr|W~::z`wJVQ2.}ȨvVJUdӠ"'ۄd` ΆyJhvihe:P#T*g,"j D{"W#9E\((39:Vc o5tnh&%j>bQۀ(3[z|q|t|xf10UGaZhHw\sȴɟJ\blqJ 2CBk`5vlej}yL~} 0uVz^La~xMqY[XUT&N0jS h +mkkMFmw TiɂpʏjpjqGss/{Nr.cD+ %0P*jV W]Z`?S Iڳorf7]Ⱥب_ aו(F=[cMZ2[bt v3xQ$NjE4-~t:~Rj ur|hrM?# ¥Wd}zE3W ,wKR+_#LC.5a LjAp g=+އ0۾\I_=>K"r^'p|$FQ#BQ)GgK/ |+^_v^Y FU2F/ !8g~nB]vqKfTzR"W|вNcN%cdRRS-WA4:@zn+ħA9jb9|zW%YXӻ23mx}Dߺ#5jfYer߫aPe ZeD ڌ܁QT-eHɁ)bE숊ԟl&>K#ϜYhT+ښDPi]}gWzZ~3ڽ2!essaRF8$]9gi*.rkA`]vRvPpN@iizVE"O{瞔j> !ng۽g($iU;V(ɍ(X#)*S+F=K58+si:CC4m~TGvvrqjm~BYfF7`8Xhk< 'aa]0=AꈑG h>[O!_nM)imhUm<74e[biLlA_9`MB,,ြq?#| \;gIuUJNVDiZ&Z0E!bӆ>:t):Wa`Jٍ͑@ȣ)c358~^->cSm͙<> ˗!S|q=ύ>y$YL}(m)~y?~/d>qt6GQPmEo pO a)(nǎ 6 8':,]pB{- Q~srtKKR&PY>76:td z 9iiFsO2ahE\;If#Uhe[n&m#n@zEkdDs@]4K쐕l>I,naad5·:t@clG#r H%d$#MlJ%Ot/#.U[ugbƥ獏+ݷ\~Ǵ[Pis4n6=+ܶ[o߽hp!)2uq%lgFH㊛ 1Y\ӢVTjjl|⸬yPרS_6X>vՏ;Vg:Lgyv Sz6*۔E-dpځFL!َ]1 8/iz6(ݩ-* zy~H$MC8&U2 O#]:(e/IX[\Ww*>QV;@Ut?x\mRjQo=TP#+ H&>@B8_b XpNHLh 3tXŭ4jZ"t3sU s9vz1Ķ -sN; Bw2T8dr)K-x.kfˆ)Oi;=qq_CƄ^ǖ]>SI.?Wz"p:EP4mBr> C_ݬ|[$ ";J{jb~g"7UQZ~VKo[&<9 wJE `ae rYP @I/LB`$2[) B9˺w4eӦ <GtZFP!SO!5~jلEY'uI"ѣn֦I&SL br95rpl0%z:XJWlkF{~tUUEDE%>X YőiA=u q!2\vVZzn;SR\.T5B(ES T^ stv6>Icfw66 8W# |L&%&EĎXANCqa0˛!^3զޕ|9Ui}j ٚ,+Ol}'pWLr}}*1[y碧i`Ӻ.fKm ~{Q'blp< : ЈQ9V8v^ԩL}s$<5KO&hH O?ɑqVU'rkgV4MizK8Xnbcq]|J{ĤD8SZp9O-3X:W2y/BmX7b-|OV{Ž$':_0,T '|ɥZBPEvvj=`MJCzwxtwGXvtbSݬdfA+c:$;YYj4&'0`Ƌ~ JLuUA#> e?07#[$OCz ?v[nPwT \mj!so{`0C{ALsok+7CJ8 J~cBU'LmBݹG72$$!ӳCJGRcX6ÌTf&.O=gj8ÎXO, qHdf$*rQEA ,&߫3rzvNcr6&ٟrx6z7~sw ;38r2Mg!, I΋ ]$ (/bY@By΢\@4뒗i^@krr@ϟ6͝r0jq,!Lf ɛ0 r-X|G S _ʋՓy=Be㑇6!miW ߓ^z'Av L;`n18yF pY= 5 FeRDELIre[Qw 'OlwyyH-%QyW4BpQ/lòn%dW%8 8aBkA L2"֣fޘ]3۞ #P)Kt>Ǩhn #_ C Ć5@O@$Na#E Ȣ$tCw_.s S y c oE\@wB\c#:Ayސ eTT.-)M.76Lpb:w27AYze);Q^L^ \r®u67`qTU&FtBID39DBIΞiT{NӠiݤ̀Y.`c:äs>BW-OЃ l FE0 h`K:lоT%0nQQTE/>=eu0 rzjn2m-@o* {ʀ*x89JgnxztPV9ma "aձ/jؿ8RxW4EHEnXRtvc/Éxl n ³Æ _HWq褿%Oߕ|ZI+GG-f zi 8]b|.Og@j$%%8a&LSUQoqU X+QPwI[I!w]X\UuN0 OIF77v#kjU0"MeRF$oU|VAt9_\[wHΠ$ڢTdz+ YljO?. >^=8i{f4N/W$nh7'CGD%|sν yIkΛ;%_'ٟGYY4fFvGFr`L:@W&yĽ<yɚ|,h@Y$+Ԙ,BאP)! ^pguC~t TSFXeie}%)ھ}EZ]2dA(7몰^mW[QlOW.~TV|iI=M&d kXT[,pYlcU0g@N,?*,*{WXfqEC²*wY&ۮ %4YL[?[9+7~}vj_gJP){jWcE[irr%%Z}IeE mR첯 11ydtʳBɬ-@F YflAˋ !L7⠿ۊU6URɊ>_-A'wLNV=+Ӝ2ՎUb|Vlo+zƖ>JJ@ 6͗B3k e5Ix`]\\BR¶ Mu=ie=0j:4 V%~F"g;l$% fEx`Y8tб)cg~sk!I剑e׮MdTb񘣯k^6+Yn6JkuȖɊHVrJn&7tK˶wm.Eע"C-MXyօMV`"O8 KpRYh| K>w%"`>@ Cs-986`*yqTroȫhYQvn-|Y:oKE]l7HmNJBBl< -dZ Qqpʶ2yD=i=RB _Y+u O_k@5;Z=T &߸h F[WS;Hfr͐ E;hH,dӥcɘ F^bJ||M$#+|`(`%kDrƀN5 kt&۶;EpuxpxQ6BXn+ 婎U=j_,e@ Х4';@%R5\ގQrV.,1{9-$Q2 ?;}hr^嗄Jɗ4e!LmAicUiէ(ށmD[-aJ]Ih Npno^IٽN~omÿncp ƋeU{zh)*^'y^M?L0Xr]5ڃ1yCrP قo{^5uOH%vd a>Uۦxې2C6XZsg}hp]>NTF&̲h_Ml8 F.-k/b+ͶFoҕf0'3~VE\.mUOoG75ڦ .3Q|w֋C &)![{B +dk@7+U`=e] 1hD4|Lÿ>nmw$gíWMl@5jEyՍ)$q?bԣj߫S9Q/W! 7xJ3/$zUh6Y1; \Ff''2,btw+!f6Lz^SMϝQC,}4Ypam4 %[Ver"M0H"̦@z}rѿ"Ug@2A+,tXv;$g^|O;$4&OFI {GSϺbN]/ҙ;&H0$'|&C=&5O=|uHG:3'$7 F e ș $ԚI}AUũ^`P#('W: H2/NlgF0yAΐ&<2d@rVy1p]Ftf8H*7֡3A`A3P2xn @_WWH} W8@)'eMg6Z 'X`w'^}&κW!XE\`#׽\^.(vHCBq5xa>Pm9#{nuNIi3ءյM21)Z R֐X2 r^wwH1qܠN< \XIՑR5d PsgCf^wy@?onino5VҦ7rDB˻4ǀk4IErH ѐ.CnVbؑ 3M  YڔQb g3>>QgfθE) 40 qXWhXn P01Mwr СAzK>hCY3f?97f Jz!]Rg\eZPW#S$I&`.`4.0  OՂ )0Ӵ1[) 8Ё-v9BVj ?X~; 0 j'o\'.nbMN{C҃&MC8cV{Ѝp7瞽3ihx1#?M>RPlGnrm={Fy=ia#)@qjF,޷JZ(r>b5mHu=ⅢruQ)UmwI -}@/V%XkKZXҔ<"Σq8X+].JdOW%,98Եla,ݳ75o)}4+&rChIqLH\\QiP_ UQK"X- ;%`wK/{P֣sa \@O`XS Y 3!|㺰6sܰZܛ_U&=AQX23PA%@&['þqD#/__%Z)AQ>2G n[mq+Jwݞcwnİ" LTyI>ʚ$9[4}q 8[[[[c:["Aw 2b:*euUkGA*${Uu{Sm v{ I^1^C01`ܚoj;y8iBG(E:{t\ЇH4R"}D:MQ:*ESHSaDb"ۭ77C6Aaj'aHwos*celEa?]waj6ep Gulpt>|8:aG Jm뱹0n[ʺ{qSͦĿ>Ug.1X,kLo!֧b 36pԋj)b;oT#b1 ~+,;ө-f4׹SEml4U&THO\H&6S W\Q.=ל,Z뗈7m,na~s[عˢpDKƜSWoBˉ q}pWSyqtHc /Lo_Јk:d we'Ýmx;Ktט(6vg\zdKL5#k3gԾ 1'ؼbDɒڂ֒vPLU&R|5&*kctI=a{2j|ǔPRT# ^lw4Sh DR*#"u`f7GՍQS:n@ 0bTCZ̨$*&*2>LОkL܉_d2ή )5!B$#m^wxD O_XZ]}̅aQaΣރgv_<нL])5L[cp2s}b&XgUX}| ;M( 4d.\{MY&=Б1e?P`"0u[a#'pɔ-MI4돠/%\B[Ý vj/T_VYi(U,sUv re@C2-[L:ȮA&,$Z0RRߥa8sc8%߀bz`C}nG xHpJP#?/^04WXRc.gto(Z2NB維]7PO*|n Ӿo:a)pWP\×oWvPhhXX y_&ښtFco]ҺIE4.#D HXF$" Ղd0GXS}_as2>UYlu6O-D,IL{7 r-noFwҼe|A%ViĀpL 4Ud0T⿖vhL=,냏"gOoc?^7,y~DRXX3fY4?XhBjM%8”<)CjZ} nܙn],sRC4?j/_ڂ Mи[J7Pۻ F~W"oUFZ 葼&*rA az¾&,rWjJ1?ܣ_o$j(%n?Uu*f*EVqƍ'̒TBggVarKҌqw`[ƈWJgDy.*6C{5Ij`e] 7\FLg왵[OwU5oqp\~71 W^_13 K.XO8ͪ‡QtNFuzsVǴs!)un-R_)˜jθfj_f5:RW9aϲk[{fx 3]O<믺hx+eb:jϙy'yt=?3م'Wop͏\1% Jy^|lhX#(YF#N{(@-I~nIN8^URe"P˹rVyOʈ EXau$@Mnl9r3cJf%{FP"?-ZӼȲ`{n^}F)(æDu2LS\"J:T!*0̔ZIR8qa^3{Ƞw(9IҒLo}4]:(ܛALNsV>jDĺe !z|Q'[I$&_@7|g~ƱKlow!?O2k߼ԟ) \@`HiVe*tx%bX`'7V_U[f{8h}=l-l1T9ksS x^`g@ʚ( 2wϖT"B?J0'ggYqq@oϰHH1?Y;\x&+&K ՙ4moI<",AX,y1Fz]79,v/eqa'9[ 3趰0^|w}e>7f931v}9^s~t~d4ѵzgX7cf%]!uTk  W]k-) Sxzu.[UȞ=e_(GP=ݲ'Vcc%*pj=7B **̓('(Vֺ?-:+^z>%9{o”IzE:ǎ1emtc T0&6,7(K-$PA@yjӗ+b6| m`ΝڹS T㍚RvjM?Eeelcbh^zNH 'XO$Lۗ~wƟ;^3gWt닱OgV)/&.K 9yDz 6^տ|k (&Z9Yb5g֢#~UOϰ֢~"xO(g,E54C1Ѫn|C1p!Ov⡠O@ yfLZ,(8K'V(\ulǿew^EeFTJ6./~"n*fYYV[=#O_!x乨Ci҈=l,Sx~Dۥ_ [+Zvyr?P奭fUruzb/TEK Ttzٌ= .63}:uN ]: * kZAuJ_$5HpS _^g;"o"F,c*^/`_/%3mRBS0IŔr׬s@cNCuY߾'H3%fjRENR&qTyJ4ɣZ?wMjgcO$Q_K0 !u * aɋ5^',Rsb9vh)aF,ސ xIlpapOpVo`doww{Hկ3:uAfyR/I(2.LoQ:W;X/ \]UCJ5 e>K~ I!QſbGSuzd0,ړ^T1#_'0Oy1SPM4U y0IQ~E[wEWEU Z?JyWLU $/bdxG:χ5^M,pR仂ų`7I#sy IIR;N#3Iyϝ+(H`yů`(A_.9r+qXɞ_/GصEq?nu!"*ٛbL2(eYMIv~MϔD_ѓ!U ?(XӢ,wQ{̡8_UbNGdB˵,G@E~}4rfg{D^Հ}-i*CX[Z%lϞx;V<Ik]ehX8GM ۆ6uFn]2x$%y b9L}IwEA$KAy<ˤ5L"W эAqϵeɡmǮ(qwRPy릆z*^AAdȮ-B?ᏄBD]#/X+Xè,٬(:yNCXy"JT _LWP¢tzgabn;ɗ2K}u./&{t^+mL 8\jڅdZ3Uǣy~E J Y'l(iI\U`ԃ*(ߐER9?hAxnn$|/s[b E(,Dr|Åql˧|B'gU'!CdN氼N57u苤=Zo*4g8Uԃī"pM-ʒKdKyLI<\Xƾ.v{GD S!$IMوO,9ov]J➨%݀8nbчBt=|kU 1aL%7S+ez&Șq^|f-؊fТیK.8sQ)Q_^W%mHOȟ[}qL<*'1n[*v(#P`41D {7p:J:>t:F_\[O$h~ :KdŃmFz+tă F<Rb>(MzT[*k*e*o MUwU*2ȋZ2 SUT/5Bw ѥZC)a=({#1$#w$٨z6*dq% 0 u$f)bdf}o`Ӛ Up0d%H6%qN|{wn239!dlψ÷z*ZpNTVȑrgr`)3v lAQ 3B.ܸ B3Rf"WmN`Ͳ)cPZq2xc'> \8r3>VZc7G䱖}fWJ;AvnvLs̒iHdMwL7DO/Ο?Lّ؎nSB~ǯo't^ܠg/,ɇo}uhegNzl fnev5fPZ #QF|~Hv1-GGƿ: \H-< ~)eHr#BÖ-9haa]-2SJr#ee56hݗW}&:qo[ $&E+[3.W|UtKz׾,vgT8apx\YWF\_ƹWdBjn 1B0NTRb(Y;*3Q嚂L9BbH|UxinnF9YS14 t}TIl洦 !I&@Y@ykie}N?޴ew)@DNjf3?!kb3NBJhߛpճ4'7XɊc4%AEcErggɿFp9>4:ilq=fףьc \qU9(,簓1,@P:XJOvp ͣ2w<a/}py8\} 4L A{,,z|f>f{҃VwGP'(i&;*9F 9D FmkX闘+zIG&+g98?9̓stƓQkcA빎8ۖ'~L0 cO+cyC9g`҈`}|BɌcҜ1{DiHe٣FԗReŸT#'|)ݓ0ѕpT޿i~Vhsskg)>/@@wRXi9!,gh-K>23מui[:1_-+ f V&VP<^5֬m끠v[@eRpڵ_|8\r캷v/1U+{L/o?FoE~8w)-ujˁ8>t+YOz{`MYzngx{<oLGrdf~Dx-OrTs.pۅ>!{/ۂ*[&Êu3 =/ĴTnt;ҭT@>RWRʄ.?n_O:r_"̩nL* UEՅ|IE f aOsi̧*f 髜 jme ( \w6S]Al.u[lnlٛ T(fo;~+lz}mZx lP_Vњ[җModelByteBuffer.javaUT ]gE hux Zms_NK:|YSHrқN&&I %:mg_|\-בCx?ߞa1?dp"FD(0;OC5y!}p3@jp>o/'4:8ilr9ާ\hU"AYZ3BHLcb&Pe#0sG jf?|\pOCÕy m`,IHyӵpA)&P38k^U8A$ZXd,ՠ/7`U{p2%$eER5Λq?Qj }X2)ɸtsdjAVW<k>6$8\&w~FɗS6s'bd)bҬ%>/"Rt1 =0Fz#}$v3#Eg6"ra"14{&8mQH,f4~8hn=rG LHW9H[`dNA@*ӆU$0(i 6iHӆw'(CqP 6( =E06̓#,fj}u}؈s+]uTB(, S!Y5p3Xp̑5c5xȂ{c6G7p{mIy,Y3#$?Ƴ*|xX2pf$H$,Al)NQ?~D\sv8`q01)*2P|[_u#DlvZMQLs nىF ;D#By"~(<UImrC꼎!J7I '2-3ga^a)!w$1sBlw0 g>4Gwu?,IZ#YHy]Lk#j)Qbb!a ){ m){neI*g)e7:sD* zyQbaA`՞cn?K*{فt[sJ{X6.Q6^x.vlr B-@ٌ< e.Gxno/?CveX@ ř7}ѕtwB#HlKoW^E&bRrL(OLDֳiީj~WNAv\9n-"D|ruu*n²n34t,׍qM^E髮ڑfA\v,]9-OЦU&G}[$dhLs-z6ĥ]c9)vn&bvK=#C|A=˝|>u)^sSZ?woT@wJw&\ZUm:K&~iuYc<_nTo%ZO:A }Ձ+ݎ0|eN_ 52!9) $R* MЅ[%:&i&ټ}%CrlS_6_tZ*ɱ'rm95|\&$d!HYq{ Iigb}vXl81Kpt={քn n?bR;񀻒T?1,a~l4` 1_p4:?z=`Bm <1s^31Lݘu6Z8υJ"L\D> }3,^f[xB.P0aQm\A|D$̇[d$2I ՚ IU؁k.n, PXbuydnKWη}ؒx2n|b"$cPz< 4S9wQ-nQbRLiф>7nG[a\ɉVؕFPǍA BodzΗ[ld1ac\V c9 '[qn{ʄ@#o nd=I: ^yP[>I5E_7:F=ztx<H{O j ? ?ʀ_ka_a0ar33Nъ1G7C#Y >,c~ 㡄ܿ8Aڟ'O] k';D .OHӃNw3('޽x~2' >LA<quK : ]A\Lߟ.ڤѻΨ;Z{r;Htpq!R8"5W(JV'9fB%pZmGM`̺Y񱣾}I(=40$A乁ZPg-+9z`lѢRG54بWA#g3CX7}))stM(TVS#,"c1$bR" 3x Q0 z=(cNؗ2A)G)yM&S <)Ӽ!,-UƐC>tAQq3Mr?zuke8\ t 3 0^/OCa Imi40f*GbSql*4ZÕaFBMB!|Di0P%1]ɑԹgwo<><ʀ#e<9f'½:o,%S? iUf._\ImG*խcEu1ɚ6<*Nj!R3;!j㟦:jIɩ[:Kٌ׶IJTP@~qU!Z4v^K4b1?v*9!>u|^i>neNMysB5XO+RYSi`'3EDצ?*8f«5L+Tatku\:˪1e*FCbc+HGG13{bC\r8䎢QwH23TZx1Ct!(@g5WGyN6q#܍o;j/^hiz=-%mtzrJSlJYqϢ%]qt ˗ɯoI{XԷ!Q#@:8Y0T< MiJhgp~tGY(~&a cQRaÕظ0iPjl\_T$˅nr_yT5ɎJ&` g tZ=ePSX3}CFj3y[Kd_͍j*) tO]{MA׬O&bVз7IX#ѰhaZ崙,IUݩzrz]X:Z]<27QMWn8wrBj}{xӡM]6@^rH0ȿ!tId0R90)/?WUlYh kHX*Ɵ(޶j^1d޸m7[7䊳I}u+9^Cq=1 -EW b"֑ݕG*Y)bNKFY0M5@yeg*tZ;Js8UJc_VeTyU Nh dɠ V}pfYg8.~-MMZfpA %k.G[Dƅ& W8g8ooZ'0g<0]ߎZ8[rڻ)j3mGCYy c]Cx+Y(5={3#{^A.pRF n| Bx8vPL`r=c F9W`^WD ?Kjvea)ÅR}y grKPNʈuNetUyg8`LˎVx`^x>id/$@H;Tэ\,xњMJc@"Xꔥ$|cࣄRHf,xp<Mjyd>I6Ük]l`< }~–_8r4 M(oIlwi:o` GtŴJE/QG`sM r F${ zd킷|l҆ɅN9V92  4l(7 奉|GP-ڰ4;m[KVC;6K Ei8;0P712QXA|;Ia? ?,\2 g5!5I*#UE,L%+p2&.S,"UU@+j@LȂi [Vݘkp FXrʣ x]oU.똁c :uU%|R yRnL B闙JbRt:>) 6H! d89DUW ))Wi[iU ;B8/r8یruM]ΰ)"lwY9׉P0p1Y /^'㉘*q^lY΁Th)=lju-э-A#n+e g5qJIVIb ^T0&N-ѡW9M詧2~{/m'toE8 AxLy/ٿ_o4*->P*nW6MvUuV0RdGPPDJA|WaJ5E @8d9? mH7=\r= 21c y{<(6B<_$YPj@NE8.`+:ܥlyT#XHfKXE4hсGOe)d'kWi+D]]{L\ #L9"NqZE$Ķ 2CAr^JV:CdT†xh8%|?و;8C ŷ0S9nr;Ҕ؆#=B=6vs:=3nsŵ毥C89&< 3ji]6B{ t 兮sDsK $YT#_+8e,9|Wp ?A[UbOuNUAM:j LZa*MMk{`Fg!mԪAIy%W2~?.F<ԣC{eۊ{"!rW&kv;F7hwl+L呆JsƫQon lddgvIlu>Y$!˽|eCQ*g 7 =A鬴P%6֛SZ:d?Vctq/rZ渄<Ki4`?c EcmHڞ'Ya5kSvlx f;" qg+cvN\q%ݷvBQvh|v,H}CvZ=JNSB0?!P٧As:Z}jⷶ1K[oz 5j;wg`6+cKzWG[Rr0kk[0!AV%G|c39>?c#onvwfZm/g=T\˚vc;Z9|Xh6;㨜UǙK/Yesq N7IQU }!s69gobQƾ=i1L` i/M >F{[d£6q|zKqӒ*Nw]Qi<3Z1oml1;RY݊k9E4hT#hhB%*]; mՏm) "`+JIU>iNg7͕i#!:Bo{fiohدUZo/"Y;6 Wn!M.oδj]#䍌 ghƙ4Y^-e=ꦭFlF%2{kqB7&a d5&i-5˯aj3zyh v@H1!ϝǽ+%hJt՛]mmڊ q^nm݅K/4Cva,:&~k;&\hhZe_7-,<&i>L|N8~x-A]?tC ᓘl`{#K2/T|7c$\vq*Ȕ\dK։X9xrkS|iȗ=U'3eSM_$)z2Y0zߏoCFavߍCwzo┝lSYy%gZՒ6^i Y"{0r9rCDelKr 4Hm7,WqjoY$,ũFꎅ5eАTӧZqǥ5\Qa~^빭cQ5n8auyͧmׅP En.$.odS3v|YwpZDLc竛&Eɹu0Qh_V7e (ak.n WKS[j-tA HA9jźcA|Y_K_EngG'`Mځ95hB 1s^8|uxC;Cy_Zj"UCځm}/g!rٵNjוHZooyAg_x<xoO,"!E]jĈYeqIi5˜͜1q_괹u.@]V`yX7 @`6FǏsS+?< iSL|}BlCK cx ˱GG9ls<5tJ̪WѬ|KpP)NQGgyx/qx FI / 1Iub()biMCۓc `nS>? wu$Ƕ~ĥOD)َsJT,K=| mb[w773fe7uKoܾ&6"ȿ909Wt5޳6q#}ńWPE;ɒSE\gqFSnHZb%0x4f^_S{b#t (R0AZI /EfQ+p+fY7+8VqV7࿳֫!h?A+X)RЭ0vwW-K8ہ)"I>ynnqQ0oe>̱Qc]TD<7(d[} wf[D9/l8]#|2ȳϯmebs%M7tZ{1)!ׂeM.⡢Ιӛɲw.ce^:ZTپh.Mlt{0:2 #q+*KtHʼn#bE]!N< #k ~Y`N/: fGp?0Wu m#)Np?` )"7^b|%tDGsmy+H;KwJ &apWJfGw ~k1Hkqf!}4O߬l0J X  )ҒZ4kT:9F*Х*eB~Y!zTG\_LoJuep)7+[[G֖mW4x"39w.3g2}}9:!{fR|b|,fGSM^dMѵbf* # ']qQ$QφQ#vʾLDUeN2s1HlLRBÖ(QP 0OTC 1 tq]q#Q񰒤 *遬syhd+#k v$cL AhúX"(HԱv #nz2)EݦGuU-#Ʊ #)r̙ _iG+x둮 τdxTooKMZJɺ "L *bCK dx?"ϹNڵnfDbw|^<M%;p[+i<ֈ6MĀ͓dԿro9{U;G@/5v#@!lP"o*-Vq7C_AA}<0rWii޴a9.Xh6h˪ d8[jXGP{6Тҡj^u@>ѹwЗ^>, X-G6ܯ6qoGgG{lmljFu*8$5q19B#z[Ged\*uI 1Ҽ[1DSHW#T5rV:>je\5E `5ҭl]dP5&\9pXPjĤ5l}en -k]>S c݆b݊7u!yJ,ux;8^Oe428HG:e"_Nt2Z=`_͜2_/ EDkToFYWЁ|6_m5p{*XAYzu1ZF`-@Pf,+K)~Rx\jC@a\B[/ ;6B3A5=Ugl/l8<abB?S ẏd-h1YxD .zM@rT9]JV"7X Qf;K@o .^ UĔIF<`4>+cgVT(8sgrh{ fj%:f5ʧu 9:<ޥDt N.,9w0{ 1R MNb5BO,oo)M.CsMN<&b߈bgy37 kO|2@8P-I f3E-bf78UuYa#[#*5!A̋º*W^ X26AdO";y.s}2t!t~2k`ߕ+.-:.w{x^WV]SlNF |;(kK)+%%ziG&.Qg)S&M *(rk5%4;ךv֚״މ֌jPeCGaV"̓7ɓ}UQnR"ڧ˕ Nge #@!m`S;,v7z&Dه!1 *2;QfRf>x%((6l]C\WtaCf{"%a ({SPOG6cd vd=TƁUd' U0HRg`&GWJIB[1e@5T۾1-V9\5cHLT xLZ[voY)^90 ('9ieLRXCʼn?SbU+SH~W"WdNt1O MY ?SJSrRY{«X~ 'X-W<%s*+EuT5vvB͙dԌ:g>qw!T8,^z.^S|xAjþի sD +Wi<>ur(Gbghtbg`ǻ k{iXvN~F5"ruhG綐, 6`))B,YQWl,5tg[ ~qu4qw _Jμ^7~Q2bc}/14m$} kWܓ% >{$j࿺pjyY_zGSt78K_a X0:R+M٤z%ǁB^xjJRY.ӛ.;8eFէ1cC8Q}[Rm {#66×ЅiK z{7uò s9xV Nex!`*1@627i0aKXWFs0|?6W Pİ,<5 fvF*ȁ&px``T=8Jȇ@Lu vŶQPF(Ddو!}Z0*3̋8B7sd3rc'_d:OzY4zzDq4nm[/hښ; yAAlқyoN;YW> eeZB{P׳-}5K۬uG_I:{;#FDxjVۙX. ""+mJ\ԊFr,?JNs U+CHw@gy䁂3^*vR˅4P_\CA脑_0? yZ6 P=%Xd08釂z \av\UbR.)w753ꤩ/Ҽ˔oi>/h}N[ҟL+5Aى˪--M$IzÌtP]&Tvڲjcd x^@$=ć]2qd$VhfP2?Qf#_BCeM [rpa2k7qpQgVTrW<Ȣ;5 ("}9P5TFUlj f?q7^Q 6X"9 u>rJ72BH> "?-kib%\qKqof [w@KThiӨ S85M aiZ:31*6ǰ@=b·xwnNgG?/t5-ڣ&<%5Uj .+MMFbeY}wp̹%&?@y>ϼz')95{0 Nu^٪V'dt&Bt% .v! WUgϛ@ɺ(ˎ(fX(D$t?%/P<]~ :g&V+of+#X\Py>ACZ&V~ ۧmQeS]/z[pAf~Dvh$j;so>'r%6ml&%hd KE.O+QPn v+OVpvF{Ri^@b, 2ymDq%8ŴW웣yʂl6JIo5ӷ*V⧧у77FZab|+^[L펧3<8X9Bo5y߀pyQSti ʪzyZ|!9^*`k]Fnn冺ڮ צP,sz1kRby bȁPDa +Y?rN'[pX;CWgM'1@dnRٕvVR , b)Wzgdс[>p[\fJ['7'G'oZ>[JҡX([7<`khptKB[kR·NÅ6/ddUWc{M<]!_1\I5Kex'9h4 ώכی~휃_(=z bDEFQhae|Z&6\GL3r9MA`K!x};*g{ᶎމM{'o۫Ʒh:@N9?=9p!$WDLx,hw\1!b+1ơz.xt$3˫cRYPϵ AԆm(0M4_$ }n]b"X /62Bjy]Nndic3 aphCNyc>nDŽ paBK6_GOBR mvm*-d0?ZH赵Z *2G~<9:0-I˵-ck%{KTz;: 6'n_zWRx.CDELF؋XpG,D5 )#ݮHF՛nDarִCGSsҲv #4kƆhe9K7E_#?^IwDQ5@@#gcPUV #Xb͠0Q~+z,bjp&48h*Hh-H(Ӥ\?BCzEgF#^t ] w>ZT+L[ecP>oBuʁ| ~C*(עۇ]H%.B Ԕ`96)ᜲVѪ"Lϼ|r!^HZ"'Y 4=u0vիs(_W~5naPjy`>L#cK+7SC/ZGXeCT(?S \ W H`*کʓXrxX{9jUPKu[ntӺ)_MϒG7Z&du픳Y0`!nn$X'](^0 ofn^ݥz /M89å0Uj!$'S/y!K)7D3z~% ˎD"}p8S iն1#]gA:6C߼)'oR|]J:tM >ipA.ܔcø;|KVcUl'uiNӔdRFk+QѨ9 w0٭JE|sY~![*éYoG|Ml}QuJ~|@-4%;-,E:_fN qDT m?wn< 'wiU=0~9Db3׵T0WdXsѪb+ބ/I㖙&U)GpdXd?Lݘf`EL.W]ZK[n_T;?BQu4n¨Q>aPHWXO .'pOLq :m0rf.52k'̤R/\u1א߸Sl2Kj$/aי>Ur s*bA9yW=Zfe˘{0N%9B Wp@DtB1[!, c 2rxg U5xԟe]+ "X o3|@Pv{W+@DY2g,,dsRHs_YĔJyB6I.I\< 3BCFQ=eYbFp+ T&Du!0w2,jJ‡bp3&[-|pG#z|{z*QynJ̒b@R%%;:@ym?^| 9rs`x3.qHPа!Th&"c'K:( 3oAHQl0"7 `sE'sd<12?B,u@,E6YǾ݆cX|< ")6J4\9t eǁ-68|kنF;yC/Lj )𦈴jÙ u^929 EDZ,limDFs,ŏ63!U,dK+`o/a=P3[e-f&DDON2Jt:i!iVFx"Q*Flfu$ӞYYܦ2؋ k^6،{T=xfr+#K7ȿPE0+~Z#6QwzHaEȗṮ3FC?^.1D QYSa6XNV[e39TyܸXsרO8зR4o0D̟KBA[g(D̔¡N{m|J%'pp޽H&4aU>?B! [ !7֏yq~ʋt/?MrxqSx<&"suݴ. b+:5wVe8eQV?eWL|5뜓gq.3O[H+d'|8_IėL5*/`xnE'&5j{e% 6iA&㐥јQ">qr?,%MYگ_φՃ`>L~v TuͷƸ͸̵L<Ulźq:qBzԮ<_NgaĀWe1:>~#D}L<ߢlHG3@ TuBd'Oh( 4w@>AW5$h:`̍"ݶ';PkA^ߞ=4j''ֆCK$Dj^۵Zkb4{iz㌍^\Diw-3m#kQ~ bk;۶z&1 ?;?6{fa ƉNl:Ǹ_ֵ^J: Ӌ}~=zI3B"ٻ:*W/+v欟\sYmZg탃n55g=w\f3s2 {Mֵ,Fxs>k"Yj {ݰrog_Gcyoxizl8.sp {r65lhtfzkN͕33O_rsw1gN_>^߲a`bSveNq]tlfm=5!5yK>c'p5Y$̅SP1\ߜ2#c^0;w3/_28kpky0g|d &+'Kd1:aR)DYd@<,< rp;FZ;;vw'/\2Wk y)?>g=_wqE|1UtMw6r{`8ߢ=$(pN*|ô1?(xW@t)i5+pwEV0,۾W\s)%:Ŷ N4; u SӚ|jM- 2,y_MR*:?W0qK8ݙESpv )1 &y>CTD ̀G%15aC;ӥzo wv&{hݗIeŗchs Hh,z6Ra|g8&[抳wpv6+—༙텿<bJpU.~l<&2yiza2[L kyaT>5. Fp!*w~OȽV9wo=7,^eB oZk#P4-kn~TՀbyd5Ya>XUR- ' ŲѴԢZ̨;-4*Ƴ̀Ҁ!;5M/Em7v8XCaH_wSmR[u˴c^k?C!#,gcB 7rh|gA:dDt2""e.sXǻ~=DcC 3pd+.0CR fA'~pOO{풾ވo4)D 3)!s1/]Lkϓ&{ k4v k/Xr=mq9E%뼄x{B_{mt{Ka :uA>z`>7eR~FR؆+Α8Y#П6i s&+x 3;̿izQ9`*E ҝ_%K\8HZs/jꇔ5B7GE5k]0qyNNB$5fz^+ p i߸ p<ԛ t)ȁdy3 ڔA'v }C HJAɫZYȭRAR097+-d+9ƥ$W` HX)ٵkz s\sAµ7b•|/X dk3"bfF.%?р8fcl06shƜr-d djsȕ%D]kc<$.LJViL HJHk?NEkp.lm$59?95瘻+}X/j鬌+n׋)20tÉ* Jl)e l?xĕZM0~0_ُ?I:gS̨'Nr):c^Sȅi\h[{IKzr)L@"8ЊmiJfs>bhRHu+zҬ߲?9%ö%طŰ2lbH mv3ƌV5Q*ڕaUC\\FZTh` Lƥf-L{%(ksV&mEs ѓ8nHxI`!&ND;=T[rSjs`tb eK9|Gƹ UZS@ 3K!sӂ%ɵxG4iʘCڗDYՌpLlx4:Y͆s+lHs;QS= c{ "vOp Xh(ZK4[z$ w<ȱ#g1\s~!*|JԢCi8x֛}JMQI;PխD'S_gq+(oR]~%L}Oʒ'"9Ll:V<+V@Jju>k? UEEe$U^ߕAzٹ ]Y#o/5|JS_LCFq [%?E-\%Ɉ)FȇgERf!e!4\ͬZCΞ]5,Z`F~x`<75&_hX+"Q m.ۋpm`u0g/6 V4vڛib4lZF//(7&m%Y3;JrٹXOq5¬V#ֹJrP1Kk6{Hh•'l T@%!ygɱ4&?d*yD`Rm_t긔*BFG,Trky+&hz8[GS5|6K<ܥ.c$?[\21IE$-wK9^7<.P˦8 4U$[HL:3da_ytɧl5,dhO%ray5iODx1 <ܮgb{8_LtiÙD M;5.1=Ю]v *Z[1;mu ksݙ- vLWn};t)p=s+̄8c#w SlekFft;mOr"xŃ ҷ_G-Hyixb?w2[`ံ-gK4i)ӥ<^v|Et2iDN%V}TI&vU<ڨǓcdaі+6[cP ?Tyʪ}F onP;v$ ?S1\`#m$Ňa#祂龔 ›(?^ -|s0sנ7^`QS_֪syx;`%B^PƘn[ulV%7Ьv٩ߩ"yXk u}קQۑoE*ZH6W Wlg3fΨI .s]N?#ea΅Mvlw2 Oop0t%9xŷ˔bs9 :w17`\I&bΠMn;}0Y8}ĂN"*3Mr ;%imndؚrOxNڪ16v6w[P~|~4W]aab5먦TguǜÂAbez" Wu'cuW w3 o$DcL[;\ȒnmjZ2p|XibUuQfq9_i_ $IH5Ќ+d#:@wEt>Y}72;⛖l!W\n@|TGh%CTFyCv|-(k+%Fom3] 9ݯ| "ܰ ZO}My t{~q?oeG  szPwC\' /b ~CdO\8ڋdW՜fNʓD 7uIVz ,3ūQȿ˦#@Mv(9]°:8J>x{7X⚼y蟵}k").zď:ȟ\UAGj R ivi);Qh&kr(rZjٟ۶ |Wʖiz$ΝiiM/[U`7~o%!Uj|SWYzj"w? *K}[ H>@$ϭ .D *2-4*&u9% 5pcbX1+2LI!" AԐ`cVؖ\uvJDA^NwÜQlRy9䵒i8i0l*#%*->_s+Xd;*J h[1(Zs Rt⎄JVe6F iTWbg <όU(,uJ/--2JR2VK W2[̴pgu[ h:3U'k'*zHkM Խ ٫ =J&T>&8ݛPYs7-* Y]kZ 5[ g.\Q#Ӷw{Eby8zBM*1K #B;C )UKG6JC W:F[DmlE-UVE$LFQD}x)h(&Cy4si(=S;JEίf-/"(F>L3x[EEY'8ƻ( 2*;c_K(:&&\h&O㸣`.ҒQi?9FDppNUx2.ྡr7=$C>NAHU]vH-;K '?y>c1=eݖR1dKn~:_ /)7U]Jz'=. t\F=N @&Lg'Kz`s S`p /"Ͽ*wCP9(T0V_/;#|Y*3;]¼%~8Z)0OV-sl>-WVǦ'?IJ$;g%Ndo Ȯ,ȉ^䞝[OK3MHjGB;W_~_gf }wPP'+ܒt,nL6 8 5c)B >a\ѐmwVj4 xcg!lWJjT}[h+חgV鴇N/4Fje@o(Ԟ hVQ=ʵmȆ/(>vsG#)h ~:n+_Qx: d0cv 1 8Ҝ~h#ςp~ P.2RDes:" I7}jdz/r%T^]p~q|FvN-'GQMkVPY89EWrmr0<$JO/6<+^}jzuП00Fi㾷7pƫW4)nÊD@4N@FK!b8 17h ^l镣Oy|$*i`p7tNõDιuV_5o \io;xAak]BUtQ*9+r,5N[NsaFPnx7lf`ŀYgo(<T]Es>vcktv7O>o9YA[8rs=@x}ɤVAIR|./V~NK%*0'E!X{黏ox<<2]cdԊ{4-Zqɠ&hϖl;Ў?=~QcݠxJ/*?“ l+ktQs3*P*ဳ3NrxC:LZ3tSst{: =bAM#p[5'[?AK ]#|J zRa63 >Tl/mO:XpRIfYIyA7}Lj(?37=_h%UU0^\S - ν^Z)87 Gn|((NF7js >FUP[z6g#2?JKj=(F 7Peyr &0t"^_FD)ߺHX9hI; )bb$MtQhtf@W5fti݂$i~lsB'cyOʈbo v ?ܻw^:wPه}voiܚzټ|5A,9^sNsV)ETGB7|W^27NC#߃D|zG>7 j+ UdTv[T ǜ:I_]R>;'1jcS->4g~1~!3+i6ZU\?.^ e`zNsd礞ݜ,icGBT Z&^i)#lt?_yJ4gl;8OJ+Yȧ﵉f{q M*4PpEX^"Fך͋XQsԆ8%5hy LoZa(X ><X[FcVX6"fس N/ ee'{#yApQi1 %MHv%ӭjt4J BfYih~dZJd_zO=HdbNїO_\r {iV H ycok u jNkԴ,c<^ºI UJ_ZKPj@UAtFLmpM _|HaY e [ U O!]p2juHˆpg) \>2n hxhn14U{v΄U (N˩?7x3!V!< tcDK[˳[2ž *CKU8٭UbָۥU?5'6R=FPcїyh,rt ZV_> Z0A Uy0IKG^BwVCS Uhz3 LKJ;aWjk;:pږpŹ\{vՀy(N>Xpx`LScYц/CMrMG/{'Sed;+ֳ<&=lc8uh.yu"}t#@{F - t)iX\xxzr00h"ڑa˕KQ GGcE\,8w*2d书O);mnXǷFu?k l- (O" /3MAv?mgMyG*'!0נ}aҲPO- Ba-|Mjy6 1p}5% *T\ u]QA]Bсowl7/߀v v!sW^v< ʆX)o -wԍd3ךH$=,kr~Ս6DjwMzz|tս /.B2c*2 ({v5Ek;IWكa kٻFF&\e|okH?PՂ~/K*'A&CtކF`F,.IQ`gqOWmٲ&[4`{^Pٳl,bl6W^ M [oϗm32ڢ\࢘s09o}r2)қ{,'=M7 mJCLb ."oě- < njkTb^)]@[b4rhIq#oA]>RLЍ(c5嗿 ;r= HҴr=?6fB).3^A_1uhV<=>eDG{lJ;W@ Fb"YrAE7' [B ĮuI<]`(5gqN.N/&s\ts2y%O\7Kb+>~s٦rҬO<ItR&ub!cɵ6cF2L7" ߫ \z8e)N~Շk|::ь]Cf8x5"q U$]BL--O)۪"U*b =}kd72CG mUT 9XI XmMV'[[.2\P㽽 ?%d< >oSfH<-ZƸhp-j2[rblX+1ϗ,Z#\mD(Jl9xڈjҳx9+@ @aHa.&ԹưͱG:B`Sr59Iۍwj @1:hb.ԃ`{Bt ~Ha`b,;E̶k'ɖYjxP": _j.p1p-8ALi $$~)PWB'h"[`*#mF* '#.@EC3UCC&g.!u B[s\Ui$Bű͞R<_`ZHR'ҐS2WY"s*+-ei=R_.B'9[". fed sd)@֤/kPI9v!o m{D<櫿?y-#nazTlbP;rL!oTYo c)jY` uKL E$U1SCud.ٺ^D1y,jϩ8 uhVZ&@G3?+hjP#gFg2OY%uj+U  (es/tM6YՁ)b,dY_fE}s$YApG+T[P1xxt9Ǐ&j_Q֓e=$y5^ bt\=7:ɽRvKce?h( C!ܥy5m_(.eg -_kjqG _wAS1=P]Z{u'4*F.ym ^A$ eI{ZyF-wsf`MYDXTX<"|P$ReTGƞnݏozO3 ;ZFi6fPtӘW{7mm) V~)6כF_Je{T>PH 2gIF[ZtTxklapACbq$cZ惘=z!xȂK{0r('邁mƜ$f!kg{-4_++a۪=0!m4z:Yt V"Nn9tb6s@rI@k 3!r/VV*n?%J{= 09isǖ](;gz~ƙ?\jF"=JTHl2Gɋ'8Onv4Ƃ쿮iQ\:+Y>7{m It xuݯ.ŎVp疟;(]9(;$gצ>i8nv޺Ue/%ER}z3"kvmt]YIN&Ecs4I˺EoXW8Oݙghj{(Yþjõ_x :ٸDǮj21ٕCiZNޱ}%+ًuF\J _aA9X +oN%PI%7;4fnhEf +[ DnT!֕aH>Do` MXόH\X'߯ 9Sp,)Θ9DE18?J$!ﬠ%j!8pr;COs`<~' >Y w6vz4S_NG\8%'.. ͱZ&](w=ܗ!?u'"c;~r%C'W zϱ~{FontConfiguration.javaUT ]gE hux ^^O [V 8ҐRA00aRF,DTN.)6~9d0$"<4% re &A7b,=$Y%y R.Mi~|6M$$.yz>}pEB/"H]}qI,df]2_gD` btgPS )ڒA9ct() x ,C}qH[kp?4ƙ(]ŤitE{MX77)I5\9?af?FkÐ26Yv; a沈ھf[=f6y8 g a"kGE,1uQf>d E혲0WΎ2.A "hƏ0Rl|$" T1F4/z/ y8 k]el6Ş8Xy|íTߕ0 ژA6 x2F/^xz=V$ 搗i/)oX 0d0[KE? @s3@d3p=(vntBfW^+눤ePi[AJW,)B[;<x2.lNfY"e )iJ쩰r:͘Zgm‚9s6Y0a{GT0mRNj$1R%͕X*CA!+Ə zҔ9cŹV{!Z ؗ=Aк4=<"՞aioOٓ[yu8C J wXzqxRBɑP jɵC ב1`"Mr|Y?綤Fx{\ X*0v(m Q.gB!,\r!1@fKKrޠ{ @(&K&rx#`ْB슶2-s%hYC! yN E <%p fp- Ucla^p5oea=a g=h&?_UWe5EZLAGU]Ϟ$Uvg*>-˂ŨTZ0T9rr.cA,Ubc6Ca$u `b` :r! )#(^wY pYu[||0}HH`u|ǣTƑ%]OޭŤ YAҍ%c>"NѸ3BesqGka`/Df1/S !&o a#mxOgҴ\*禧AuHnv_tpڱղ!oS+aqycWɫ[҅5&erYT*rۍ#zZތ_tLꚲ}tKI-PqE%Fई/]uH X2H.21J# A7sIMX] .c`}2#F~*u2hwnr {6aE&R'S}N!P<}.JP 7cCUK;oTxޫWcOы5SSu=j*|5SX8U <\Lqб/|O?諞0b 0IDV厸]atLTap_ XoaR2~1_A51b vQOL$:ymwZy hWPzE$aj;bE,`qoT%Z x6߈%y}f [tVa*N}d7f^X.ʍvr@o GyeFJ;C~wϞdzeuK/Wa8}V.{K%C&͠YfŤz)6jʭHXu:]+Sy: *E|:75<(_7$3R 5G?if;[V<2cLYsյ DZԶOjǩ8Jՙ`~| %H WX9dPT׾xJe5^56}2:>Z86 }y! Knf[vA`L=&ë~ tǦ;xuDqޔ Y_;8$QֈăKvJ]QJtkDsҩ"%Q&oԥT~FqtxwU:8ZƩ? :eg^d"+ʤk9 o&aSeF/}=]E"=2T'\"kn^4]{eM?^FneN 4@D9 S$ OWGJrEz!3)HY)f Ԟ%8WủĖV֙Q)dۊX1GQ͐&&^&pi9sN2yuD^o(~8\A Ves,jx`vnGAfjbȺ,`ǾagOM'x_"wkXb AYNE`ڄf0[9mN@~AvR2kpp+d¡ƙ\ >1_:- Mj=oS]v5F\jMԇ6nYJo5.G_ \I9]2Kr<ͣq"sk5?wV?sZDG~EV&AR6m3L[[&>"#Yr?ӱ8Ul#ԉ6=x*1TH^oũ}wxVU?.ŵ.!?7I j0Ju糉BځVZz;7 x {![h!Z|% X=U@]镰Xn*R-Zn>3ޠF"v}K׮j)@ޥ.ց:0ɰF%f4U;2jGǎM< JR#7Dwֆ!\j=tp&Ho &Yձjvc \5K׎ƬM&u [39&$/nR.\՜FYLhpۋ4ipQڸ~?qKB}q|uI;xhVIwUQ(rBK[Ur8\=B޵G^(qd[SO|Pmb<>e?+);)ij6#k9&rmU.pUAUǍOϳnU"G&[pbχKsDaTgAʪ|/!_BvZXw2t68=?;\cxo-Zۗ־U3{%qdᰱψ1bʿ&{71~?K>n:hMѠ{6n$CL$Hmi+vʲ/UF8dm9xe%uS3hFϝTo,߸0ZKaE83j0W!tRN;q/TGۂG:4FꪂR\`4 _78IqZLWre`;w^I$g5*s b-#+1ЫrYnoHZԤ564pTjD"quS|573%8П(}J䠫6* %#(Zբ-ΫM%vX:*Q6V^-&v!8qN+dk _kxKQME7\ r!^r,P'MGFc=g/Rܕo{l ش檜bic)Yx 89nVZZ/ OÞfB.Kg"C8>m$%mO]VvCƐZPs` oY\ƹtГ:K,͝tRWt! jz>:j)ei(X2v^,X2M,U;of}t0ߢ @LdE}j[RRPV&"zy5֮ ̗5RMIbJ,dTZ!Hs1627)-ћd!~ 3bylJ]BܰD'?a++ڢ#cf̀w|&z$bR \N*( Zϐ!e%J1!J]M(Ym7#`՚.eLYBRzڣe53ՠc*ĊW9%ՃxV4?% ب57K$u ږB(%2PSjކX(',;&hH$=nMjl4x;Đ^?)_;`$ՍaCf_RZ֪3\Ki2UZ1aPs!ejZȚb[CK`]Y ˲AJ7&Ы+7)ʝ$6ܽ6/P #C Prl<͍ vyOξ\N.rꈡePlEܠ<.Y+; zɱkM{n3L!hǩ҄?jUW#P<}L'Y*LUl iPuN}?✓p7 Ou[ L׳ .BW ).o5Lo,s'>jύ]CvIjfyJ&$hdbp@pIJp& 8Ԁ С>.0I'Gsa5?#e-X%xv 8vH7 tlʍ}+֙G]l 5g0uyEش)_jӕ dמE3I<^qBoS׸*55I 靺 Ҽpu ͹My{1ݙ | >Nzww=x,N@l\ޒ6xع LjuL6&;↝thv&hG]́ n'e=:у_ ΁[гg^F]RYѷaaO?X2 C][vv3_X_h)c:dwVu7nwir+.CwMAv{6O"o%9v4saX`C߂.HTkɺϘ:[Y%?VBq@j4m![5I$D{iLxnjbDp,4lb{=@Uc` h mqY^S~%],"~baC*LoQd쀢-jߚ\y4F쬉&Jj$I,9 ƒQ˄ǥsCOH)b#ALEۺNzEu )^6l\!eE*9Alߪg=ֺ, P.4j[YCܲē'og~SĬ+\vj`j+ZC 5r<  u{ҔWzyiR I<%;\"UuFB6A ڬHPuٟDeR0eS+zꮒ5β^bȡgwȀrBY')1^=(LDlYb7p2ıؗԸ2B;j"Elhܠ{us$5}UeSΫԬL ?\_3qF;q7f})c&yu^׻hwI]&g/qcz)-|#H.}8Xr /kf"GBC:U1qj0t>NQU)\>Mye3snh%삦^F>(%@Qs8Kd]= ^/q̖F>u:o &%z`n JJ!/TژlLvݴpl\'P^ziC f`a(C+!DBըqP RS6"{z̖:YC$) >)NP alHt"cɋZͱ4 ^^8yeM*a jY_+|Ӵw$E;S|ێ+$34Ü81C5stvoأ62*3a(3ILQv%4^6'kIoz/ Q$_7'Ck벺쳞}|q C78-j WfQ*"Ǵ!OpIHi ErFF\,ms-bƀD CHy9цrQ7ք(&<}U+ xnTiݔTQVƗn/kNޣph6v}:üI rRN@[5?hN>o=w'Ïgۄ¹6T({_wC.zN!˪TExcRBM'MN|K`ק]ZSҌژ0xSϓDY#H ŋ2zi<{8L-ڷJ\K Z}xozv|$wSe)r,~L_(2tOcS/.f+AuxLW*lg !Z]^\5 I<k$qU[a*(x`5ESh::q &="U'h);ER><ʪq]-n0.)\EDPn+?ZU w=8|Tsz7r嚏޾ywtΘ϶E >zn0}k֫Đ6;nIuz)='1JnȭkOerD=!#L]H ,V* JrЕLD~Qڇ I k`'kx8{TOzaĬtdoі;DfCU @mAw-6Ϟk(̬@a`0kIBv|wb:u__щ[Cnma7*X̻lQ80w۪&ƮYUkrN)ĢcMR/ek| JǡG`||DlX]]ck[EB"& bƠ, e=:4) 6{͛ɍ8$q`k}o-;>u#e kmb!)db>yOJ #jق&\>}YFz[){wF'^#R9~U.R;P sC!Í𛙐I0g-Du( % \EwMLXpsWH_) l)ыGi]oDh$y5-da9%*gqodJ7CsĴ)';1o4 1K8>1YM̆ݟKgӹJbm"f۳F׎NHf%&W_ol۩@FW75:˔o$w޽ZjzNONIOg +։6gɳvc>,V,|O8>sQabF!1[hf?ZAsdFý Ka+ STBAzB5kf?np7ȃE kxh"kU~/*AOA4"~`Bv݇Yb-FXx,΃I w%B2r$8B71ԀxpG/mP6.1M3,4\سvEsm%D=݁qЗo9Aء}͘gէ%^ RҘ,v*񳨄d d ɷ .}d~Dk:*%n,Aab=JSU$9 ueQ>Ѽf HMt#GzQxPhW=E s2KMH&>՟> F^;^|:;YLJ'qzv uZ(vV)9"]]hvW h wU8َ qS-tep$t-Zv״s񭷋3Zp7#s}G`k{F׌*hgLv%-8P(}+DQƵ 2med'UiИ+msv#Տh4Spڹ6}$N.g' +hѩ_ln54p dߛPškPL⦲@'~YLZ?V`¶,oGf{$D\`A&4w 3gD!K:Oo3V,$3MQ>mT?3]HvHhA&ͩZ`h>+!@ZU'M++=,0'& Ni.{> Z,k\OvS\MmL?gОAs'#doObY. M),R-W_ }IFG O C3(1?{x&; lO Jn-g -,8vas=~̔&^rV#uHD6},JMp۞ņ )s(kBG]qMv)j%ʝIۗ!#z܌r$;t)3/$5ېz؍!(H 3X{>Ac#ZmN-x؃)|# dzMh""z mYS~kaH9xR7^ߕ juU`N 8U( Ҟ&.[]Ғ(ϻs7 #CRIFse2+.ή9 eⱤ6CxIsAJɬ3~];jm;]0m֌+FUƸ؟!4,M\XЍ<ldzNUM*@K &xC_x5Ч: mWLqJeGZ V(U `Ch< cDy,HDzdE3k:hK U"i"]A>G9c#Mݑl!c:8KDǽԈ9%b؂8ެY*1/@z<<g'[pwW09C%}_×?ǯG͛@>Gbh 7ph0UbbpI`tWRjo4g p~UB<Ʉ4:3I(Vp mVL%HJnԓ؜y9+Ώ!W'ȘI|0L|F!Z-ԘOL~w=A$9Ġ}I0^ tnn"nbQCy c"} }xCd|F0a)';t0: BG{*w[?*7)Cwp1z*_tڜ v\@IRBï1\WɬAf 36(͇zu^f v)qJu(UaH^=]VQפ&*wIwYZm柱@ًF37'= -di#*Rkqó WJYW!Cjݠ\ |Dvj0`y|mN9t{9CLЗZB t Ĵ:mq=vg,U%3M(5\}thOOo\~C_;p=T6GRd>Ȗ2JVx|=\,rBM0pDwPWKRP2κ.7cB3pM2[6ǂ>᪜Uʋd\keqG#!,M嚀SzPO`#7BQ aW8!nEpUŸˀlVăC =H %A9P_ցi%jKޔEoW2fDb Z?, gsa7UqSXk/-F8a0(7Ԣ;ȷޜFVP|Y%kFY02E43Ol,pSbut%fR2 CS8Ҽa-q(evƩC[vToF "[q8KcG,o7햙Bhnsi% Pq zm|°τ<-??~6ۓmAeX+9oF8Юx~-V _'hIQ=v0koiu${@;3AcЍtƱGvpk8`:Vg%nq:[ZX7?3*~/"uģBjI945`;>D'_jfEk+V9'h֍KbdW\xdUěT {CrUö5N ]BQNZ:b G8D>ݸA`܃ .v$\֜ȷUU􅼋Eg E쎓ZL*.RBzRDC*GDr-!Ps~ϭFj0*, 㦞݈/ײ冬'_kDDs;""}g=]<X~V;$i(жөq"2eg,UY16M8no^le ز]PRFShRpܰ ;z$8 g ~Zbgs^ <*AIwXmsiPo ِPwu{7dpU?s w4RQQu/z!&zW o6N P)Ig=baAҲJd=S yB\YxBc߹#|ǍO#PG%2+gEG|_) .]@3VOUi0Φ:^ nw4[VŞ]p%` !q@sV8]z0R]=EX xA~ ȴ*ozcY༣՗iEXrlLIF{XΊnljӞUqhx$bشVxǬQ {H ax ?1nƕE8h?Lܻ`e鍀W:9Gt `^QW&<`Y>o {)0A1a\> C)F2(өv 80< p5bbO`l4(gni\fִr\A흌?1}ݠg)7Ӊ:py,X6CMɦ5+nyKj'&l>ͯ!V1P>/N-RI%.kGPy}8>޷o{"EY|CGH{hKhVo%NΖWue εn]`Km";s^.JiUvRC\vRYҙ{h6Ȕ*?!$->3 ;m~|2oP(}ziʭ0tc#^AS0ρ/0Zj&ŝ^Sexn~qNl^"qTA4 C'.J @[\^r[HXl G"e|2 9>EyR݄1>p~oЊ KGc [_]0&%vP%(f?vzU߾K)BnP{ުrfG_nn<ъVۜ~+r|YM,V釣U;Tx Cw 13%}9ދڒ2`_\S4o\w|3%xrG6i6|!*i֣D -_XZ rD@>,tנKᢀloW=?,Jp ߆|Z] @VB$zpAlߙxq`X~9!'%D`!^DZ禮p(1r(8T|4"/8!z(f,0C j,C^կ?dD]ͯ=KE9C4Kp!.j>oQ0n3-p* 0L;9ΑikrH a0v$LSyKM[4N>k$P9 JA>KfxMyv80l$t |”u T3rk7! Ww\ yDXYջh.'L4^\X^Wk!“9\ɽ*3w\t8 .p~Zk"(וYAs'vF6mnmZ y㛜nt~c&Z`&nvroI)?ΎLGrdς_J ]٢7p AI.'r2Z=ˣAJa Ý$t$M2SlaoT kdE/9E'Xe\> ?(t1,bJV,K`ڄwÅo}:{ NBsل`\}ǎ8t :N+Bɸw\{y @N~.,79/ܰ@^qVNbs2[T!Y 1ϗ%YNWmwZ{G4.ev'G*8 ĆHT3쎸'yTŀDE*`T 9ގ!,H2nۉ]q'BΒPӔE{`lrqRVQY=iyH2 [͉ATu5E@h'h\(Vj#/dC4r < hP*ܑКB_X2KUO õ:>WO`.܇ei44!nCE+ZntxXU=<$W < 4+X(S"aD_bXgifQ ⳪0,G fOSjMOddEToĘJ9T!Ik)(LGFmD'6O[1JH:Iv4C<ٳg  f*JeKEwˍ4hSw!x֊eȓnd)D02QOap)6s` & Q tMI~Kq28x"-c¨ ^BA"~=< .]q(*~/9`WEHj APDmUǭΤW8xqU2!E1;`3O~ZƷE?^K0|2+'*S- 3qt(O_Xa:((CgMhsh7(|S=2 WH=ԗV2&S.PQ~ȢBΡv汾ȣ4òDg rgTO6Js/0VG.D3 dݸ, *bF2D$F]1M)hܿe⹂_*Iq$1pPWҦM4K "ۢQUڌ' wI"ilL&n\Q&ފ< 4=տy3G{.X(M˱{QQ񖖡(ұ ng6=ރZB{GT.o/:t)ٔ/]it2N xW]wX,W?lB3ozE_@FysRgOG>j!XNRrXn<mRnƉ].]` W4 %ɬ? lYBv.qTHB̲h¢S:L@*d*Hهy3k(]&S˶,l3f >ف`%jZBrޫ[ۋ{:b**-++re orř ݏY8O'O6 >HPwWlC$s+rUNOcVIrB1^bq7i%]s-{7J6@e#]ֳV<0x_G_ua5MKcfv=z:2k+ꌭ絺eɟG8]aV4n[MRӦR>|$l[M9]1vw6E֜Sk/QEjd:RqwO5U|$amW%T KmݘvKZDɢKW Qf8`v 6tҖH ,*8&ЮQl#KӫGcrEw [[PQWoVMvkF=.tWd@cZ{zvEleiTm 8엙*]Ӕ(fPܨWqް/U ܳAlnl7(֢$gc5CDc۴ ܭ#Cx bbEg'֑Z,U ط_|ՙh+&8城JG;go:} rz߾_}_(F8 f㏲ d XÂV{s&x (ue@+z5hw箜W{pւҝ$tX[Jľ4|M r#sU6z}9;JI?%_e]Aҧ+  l*(bJŁe3|t1Nҙ0Bޑ#W_3qk3$ͣ8ݫVcD vod|rEĢhjjYy~`DC{U T] I!WM5׎׎WxtUkh9 ]ؖ8fI:KZh XxafMdPISr,Kr~zD'a.LDž~X5>5r$͊c* Z]dӷ%ުߧ`9=rj"BN{R}kthu3Pb#zs6'pV=7fZٿ8c&&XMBelNs~oRP3^u\uk^UgIؚ\[7ΰ'& By x}B|F2 >1SNZU K;Vq gx)p+oE8iĝȻ-F8űȚmUsR7lg=OmbFvlč ®q2hfV{Š)"`0+߾|VbRIwGNR22͆2&yfj璋~@Z#k4k l߮v-B 1|*gqfxSH&]3WI;v Z?^ЃᲫʽq{sY֞ި( WBc<l!`$QO(U2A]Py*Wbz;~АQ*!n׼HEqmzIŖ@,P_>rU̲ V`V\'?OѦiekhF&{>7vMuE[W$-!zsmcŘ}>1bg]o "6]}}63+l SOyz,ֿj?[[)=a}(l;X~Pⵐ0.*C/YrރWR#}C#T7!Z@+]QD_[C %]2VEp,q:sf6/|;]dS ;͆{ٛOz[5SU=8U':==Jʸ"9~Xu>n)L|hyx;FzZnLN sH6"tSU2mʊ "%p[>RpO5jNͶXtG; xe|{K U1{B62w ~T_}7a ;nȤ끞i~Jw L3~N8=VcԩYMzPurD WºVdb8F,R*=h1t-Y8D!w rD3?ap'*DŽ*WEàݍ@ÁzGmOѱAGK2\3q+ ƍAt&t`ڂ1a5a"A)iMGiLZ VNZFQL QNtٕaҬ w RGo|~ph>6@$c+rU|>Q0OcB,k!{oyӇ񰔩 -Ű@-ۃCNRY@i([~( q g2_Ģ`s|ޛ[~‚Wz¦d[f.ݶ5,s8;Fi0lt-İeq뮵\oUv\*Ac}0ߔYOWeNϲsp%$!p4ˋ|&}Iv +7dFPYþ9 9E+zAp^ W&Zq.Ԧ&H0|Ë2FT!1A|&i1Č\t#'BOjDh@x|j^+u3" jwV*86|ힾyc! دluO[ѵj,C+ͧuV` =\0 аMY`l$7vZHXP[o 5u7i=;޺[N֮&,Y#5pzapakU` P4!啙 } N䚀"]cREG)E![t >@C!zlnB/QO}DM}M4|H}PHgkhg{YC#J$>eE w)z0D;[; Y˶#Z;!̩O ?5]?zu`4zE,mw7$;:_a\?RL@DoC|>!+{([*>a[~͠EStTҒt FvInc Lq>ޫSch@ ')X(ד/HMRr[6 ]ݒxCiS*:4e*8*ؙxm^ &fjZ ,`A5^třEjIcbۡD:1$\Utk-J\HtkmkX̳7f9/㎾#0W9y\;1 Q\ºQԙ00᠘3ibCx[5˯dPH L|ez6,q:H~ F#hzix'7Orx;$ET@0D'ނ,lSt҈JO7*^X+i)n99DNh::5}l!͚{F|6$ͬa6kƹ7cthdn_ֺy`J-/^t7ON&m, T!#$7'go^jCh xGU$n#(CyQ.-kn+K&Ý8-{0 Ve]u;Xi_]i0??VDxí$[6^"oAĤ5CsYz̖A=d9#Tdf?#Zg@Lg:1ک%ʍ֘m-kU LGg3ê7ֆpkg?n7#WͫHk VDG_Y*5; Ʈ7gke.+יeOd΄YD=&ӎ_Nrc5{$K/Uo%x}KĘQ\ņtYx-2Yf72 As,y ܂vRG-t6Iy(ؓ.t9l,|XFm8j7?ugbmë7C|<Cp~ _D&ak߆X) )l&gR߁bRQtef᪅y,D4Ջ՗nC  ~ONao*un8xi܇ƪ?79魵uWǺyM,u7mP75Rp<N>?Dq*A׸b=XFӣ`zW~v$lv0=JT 9Fj娷rQ eQ2r ^q R?woUiT}mޯ& ZP{k4Cɾďa%8պaR5ZZ;XB6 uMs z.- cܽrojs,9zT2a{Gb.(a2< B8=^\/|)]INmy)kkzĝ;# -ǍvNAql ^cuV*&lZ+ҬFT,?c$ﱩ ԣX4 !Z ȋv<# UY12*ȡA-@Brs *vPhq1; ڰ؁ T|wfXTM5rI9|Vd&QM$R.n;/.ӡo/._&i?=t?9xzzɥ&/ʳc#9xَ96&7'3B|IW qd55`fߩ(yuz3!̃V5[ŤiJ[y(GR2f;SB6,T Trbըذ\Y4 iTOXFjR1'RctxcX8鲧|ڪrD+ijﰡ3*aכ*IYeK;uזwNOPz 58&8~|0$KE[_>l$p\Ѩqd(>3SXqdu1.gٵf]xtp/ynMF N&x(Mx3xYwP|gCD`0\i9?g|KEAdxRo_{):D)/ѝ1'۴Q >Y4*mt}Uw9촛ar4NzW{M{͘),b5sg"($:^a)"U8k}"'dMe=Ь4D^P$.Kƥ*ѭ8 "uo7Mj<R^J8޾|N)<ev kC+b—9ZdOW jH_;XQ PMz/>{;Mm1Lp@vZфF\ùϮb7\qrgծym4)HQ54r@BUVrM\,hIsut%' -]֖nu|@O\یFkk'YS^lj+m ]qSEoUH5ʅvh$^ juCC\%̮][ntBv.޴(=Kb* VĄSymI[HE(ZӗؙQtUj a*\<;ŋWoR<e$<ٷ:l4줮!i~N@ȗ$N9_X K6"%TBM@QyC )1sejGV[Z;V^y`iZǪ巙?=?;S=qj+ӃoVun,Oa ;nh@V2VO@v`OCV4<BՋ :2N0 jtP۟q67d0;ե}f,KӮIRIkKlI;=bv@N仙rPs[ ^oCeK::19sBaS8Q$f\crE.оd:T4<2ia֗ݸjy؀U y(#;V2QY|fҺ^T _p_pH`|0DAG,Jۡ"T8Lq@94`\ءrl2h%*iia ljs8 5dm(vS`3#&J+T-T#֧~'g89}J8S]zRvڤ*S2w37I XiCTJdjxKT*T6WRh? Ik4O,z$4-lLn Ĥhޠݵ=SHq% \b0W?%WX!T1wSf6[w,UD?~|w;tmd8?5a7͆.SgmD2W044 0\du>uZT~6G1zKpZdhI+M4% ]φ%!(v `+AQw|v[FZ?PJWs Ѩdt|=D=p_>~vI;QݖE 8OAnN3ۼDmWl}g mU0ߎFO"g"KKS?o'y؜'jƩ15E&N<[y1jZH]#/r{}{xP|ؘ:Rm Ru7&uPGʗ~VTjuE/aC$vX 8([3~[DzŴPTOȪ,\UƵL$-Y@@h8ZNZtp=T5: Z>|Ko?O" ]w%Ԓu^ >P;ZӀ$݃ 8l|^m'Lڷ6.ѣ8xt`C0|sL=hNBl}ɦ/ >8%-yDgWy/Ir:!RW:`X,@a}vnW7)Z7$[F(Fj "y,Rtȧ 8~l;qGWEu4EQRߑaA %<iV?(ugEUqG4 Jhh+NˆDϨ\KTzn xc[sV~MOLf:-TqZI,\TjNP uQ[aCO^^$ *aI. Rr*"Rخ)tn@hD#u[^ir"t_@-~@qx3*&*rQY؞|]0ذ}&("m+--]&| ].$J-p:hy) \rg 1R%eR"%2%BrE ᬱ fsY{X~i~9g 6;ڐ&>3焊+ɰ)N[vr V33/XͿ~F!&$MOo2(FS1J#kƍ16_8e3&yͤ1(4n_QAL fjszJ{IS_ŸޟPI>TE:bdoH z ?ޛs2hM4No?O -~C Ѯ/Yrf^@TvLdX7)#Uz0Ҙ0*\^&ӲdAc?[#PxPOGs8Nߡ VaqhWӝc;.pR(N!]j _~ 3%PcWWe&Յ/iRE6 S0|]!:Q'-G8K Ds.cg _c-!k0n6NQI%-6虘Xs.n2O ZXShzN>)I{=E( *+ILTv,h[ 7!_ILjL.t:a[[Ctƶ vLFg ."=+2`2^ʒY?ׁ(]aQ0u 5+ FO\͉V$ `ӿug@w xQ-.۸׍E!H ;YD$6aUg^}*g&GpHI*?@y8 6E=q*$Ϝŗ XcrM7YfU (9G ]JE_4ҭ8g[BMlS : ~K%15Rl5b5pKTJz0R a-{t5B-}wGƁj^,#r$jecx1+DA"|XH_Hw>ˋ #q"1kUecEgU4Fe QCR)8#E 65})qbDr(ZP #z^@L[,w"}o (g M],h #.aoV9SuKpzEx3=v$yaj[b8~^C.b Ȁߥ5,x5 WR&dmI'z$\]AqBJ`)z}'U+*f%4|5BqQ#Ӓ˜nS f3?ptl_2 ֊vZ1*r:Naڊl;\GCF}ZN~,25k>kE_{v1_?} AOsA(,`_n8ڲK L6γa''[dxy L}uogK,Тm;DAiL4O\E IyPYQtak{`*E t i,]z&NJa[)m6R50t obܝ`Қ9s\#W1QNb0SGY^11PL@4 )hêS]?^isx u!H+At] Q2~H6{Xu܁+z9{~mH}^gݿ|eaT" 2+9,Y83T.45sÄN`ar KR䃅yhh̼*|CE % u4-x22"7:^`O)-VR)@ 1#ȶ92LjniLgŽ1׼Cu-ex\ Ӫ}'1 RWNaP.`H'W+WbK{]"*'r9vqT N~1(ql>^1]uiMyiGݶ0Z4ו/5d'256M|v-somU5+DK -:_oKd6i}^4/j=@xn jwTy6 5 U$Ax&d nV=՘CQ9N v Z+Kɽ A~J6'ŇL=QN#-s|TL 5/guPA6-7I{~.(4Y\ݰhgncK)AY qM>Fס}#HxYYa"W$Q$4S) }@J JTjnO!-Q+*/Aw-չ9  尉>fS( -fs>?AեzCJ`'+⟑\_&CN,+PV6C9T 1K*YI?c(؛~X[Ls怹~0> zgQMFo}b8X|ob&:3u~4v5.GF)t4ؔ?')FԩzX_!5ԙ]\"cW55Pldph53:׆7Y:"}ZT4J.74>j;5VP맗j; \1(itUrz6CNŷhS[ c({LVѬTloB3ځw VmC7N 4PQ̐Gu}T˝b8zYڶُiV_dDIKwx 6Y"Z [;.621bnH뾃X<`:7`j$C5%[\z?ݢ&#Ԥ3lkkg]nn08,'h=D+\կ/WX_݀e&nr7``-U"GzX0zkî ukw÷߭6}]5[LQ TbSk$Y_ ZA7]ƹBcOLmgi1_>Ŧ5CMj v C7S0AC7'źpgB(mzCjTmEbz§ MƘkKY:u2`)RDNEe, _B8e8lόFXcâ2$Wxh[_*/l/XidX#n3/ x[X)'cULx$bՓ> * k ȤPxe+L\<,.뵰8o0_**לWK4?_MvNÝ 9ywhwkv#Ro-{ݒקTBKzm)(6??*1#[1 Uܹ++AVl#~G=SeX2R1L3n}]fAF6RB?n$8[g;nڞOf׉kw-K샍A~؝g>IRL{ۢ]$g{ N鉄,]P #$MʃKGqaY7ue`J3jF-RVWߵmAp{f}c8l0``,w 0r5s#jgcՂ5P.݄b'#[axLA9yvAkb%%o,-Ru{TCY6_] ;u,wY#Aaȑ1` jF!"BΠ^&c(k>) ∁&손%yoNaNƋ֍=Պf=dܬLƱ.BwmUiR;gċ$6iYCceeAĂ X10wN:f##>&08|6WUcc!&?2`6VŦtMoB۝`mW=Vxt9wߣK(B,]u4&{ f+`n){0eL@k*hQE۬#e#s*tUHI ȴC XM}nj N&a+OpvJc,uu ?KI'8vd Ljͫ蠶8UbCr>%dn4.?9#N Mљ ΋i8=(%u v608I 9toYК! t\Eji 9V[!̞'rW?wWj Xe@`k8˦I(]՚Ϩ1iK2 3:F9#P夓岠6 /=NFMrZ;!aҚC9>rQh6`sG=@3 3}eq.0=e7WrK`]+н4E T1>!q T{Xw8!;m q~.|} z,- %nJǁ|'EպMOZ)C!q,d1='˵|]=&-6{1VM}6(h96+e\!-`25]vkyi&뽣a_bg.G8[Qgi- n+@jA%]`7v"@ ҳWFH\u0\eMj>KWdhe)Eq7Z> th6Oc)9%E5vkq%D|貕"0m#HBNg)?|ҵpfx](꧗SḸ|aGq^)v։l omä#ڴ`Ϫ;7 p9ҵpWփfR6/-{Z3~[摗Ԙ4vyfױԊ: !ٝIfS &I *XgUFtr#HecN+ jlAuN+zorMp&2VݑHW#l+OS ͇1]?Aӟ~qie\v?d ,NqK0vtF;!YI6Ѯ5ҵZk@]uA^e;zQ$֢; s;VErdr/Mom+9g+w$#؝ Ȍ\mQJfsŷ>LOў 2@tÕٞXvT4sNVI~YVf- [Ie9 94L@J,fW:q~YZ[ɚ| LGxmL$ԤAMPJ|򴚌m-n6Өe {4IalwD$(s`#:MDCK=r73tK<7_䃉8_$KG$'!v@Z?3Ɩm1e'ބEDrst7~8, S=I'L1< cPH2ZqhE~281CQpLLkV6urVE;K\gUMfpN٤9!nC>N3ZL*.s‡ Wf؅hJ |(ξnyRUYlY1o,b ,i'8BbOKPs*5?˗'<}YgzP-o#WvLb6"0閄hU2g4Z@upE:-=G+"?{t7+e:~0Ц&6Q!(KM8:R/$Q}0JC _L$1ȓ-܍EicCTTpLL]gBe Qs~ 4"jbulR&.BēZ9|H~u XH{hN kSĦq1!^i=8Dui`B+͜/hơE5\/YG'{Lq^"3S"}#K!]*@ {K2 >2] T@a(R߼y]a /18g%R3B-. NpxtKÁrq[58,+ɽ*ݭZ2qEI3!q'-90c m[r?)V'!ilbB-EPQ n" y0A{eqth[3B)&g ,tECXEށnBlAN|ݜ2 u W+!&ߣf8]t)_xBJWUB΁=`PR 9jYk<)_ QGzde Ylz \~ 2ҷY'ˤ`}(11ĵrâYG׷ ?} &z ȕΙ,ne5n›KMI_':7I{?HjX#OT|1*k0_tNV Hq덥#YU&F&Q7%&E4\9VZW_~ Ѡ Q#' C &Y vB{];An, ޛE`֌Y/m^֑Wđ-UqˡSm f'P /;%dѬM}O9&ngiB襣7oh[As0[e*Kn 3,I]g+j@ uvV+ [ }x=qC̫@ 4lR9aU)^7w'{<:42`t G\Ffã#q #z> ܊1CLJ~_>:xhxw`m{dǧ[OD~m鏞;f۟N&cPټcgrQG  aU(Ψ-YTˉv+ 'H+{NLӦ+JC6@A( mÄ emAz-)'\YhJ$Qb>I_ '}jmDX4P\Vd?g 0%T.Cֳt[ZIk `ZyqxZT!Z4~uh3Eڪ!w8ikhkϻG@ZprSI8xw}wx:׻(o/Omowl5ÝO~bۇGm^<=~}t{t0Zj v]1 l4?VI7a bd$ttIaL_*cMh(ah ݴ۩@w@79r =z.6وlMwxfI1\BA໲Ch"P_ *>GQ¢@:(af0'+B?u9QwUnT39ߡ"?堢kXט[n,^gzhMۊ N`+Fˈ.kg4.zG+Q3*!] !OpW?qlb(lS'qG uͣ^}y4kVGJ (cSX ZşژMŮnӦ.UR7`ч~niMv6.n)^$֥hE?2(1cH0\i{:K.~/љhi]Z"Qtg `ll9|g㑄+}Kxj  *R"7-rr9,)dYxB ^Le3L࿸A~ag&c~pIpMw , QǴ2*nܡ0Vm1㼣w~Oz4w140Z?-D֧a3EVls3ťiT-J4y梤._%yPIWW4oEiB% c0 VrF 6>,SOT^ov7`*Ӊ\GHJ34;x y?Z0bQa%8ɛa+L OF)uR].&=Zl\ÔQ *B'ZT6qGHe%%?> 5N]iɑs ˍz3j2S\0۪.oR}SXKQFt- N}CQᾩW4={>TLqy~D-?&Ƅ뙞g=wZ ^37=6/_l<ʼnG;tB0 F] O`x'ppkb id uh;E,Pj6B1SHYœ4nBb 崦ь>RGC+lw^S3|ZY0z~tz.u5GWqP~Q}*Qh:A^bԦ/.x a<]:uh!/Y&^E{9YM6dy-g+cL7qܑ}Nf)Flo_Eǂ]t>61ruzCa@LvN:nZrJx؍Rb˂@alԒ>(o5Rϴ TAWxC_5 թ]TӦqTR3̡I =Fs޿*{`[4tZn cѽ]Mܻ,~y>%&Ȟ45!{CεҠq(s*|q7!uA{ V!x=wu۲4F&0eRk&0BM~V^s*Ñ|5M4i-HGz/%b`Dta2j"hμv\1{"ivO#%57v)u?*_<þ`nZ =ͦ #b?4n3٭6"zt{Ч4]OEᡵ5>hT"3ҘǑ+= D?|n""h)dL &v-mEFd[4t-쥃P.(Z%"at< (J4Uz8jKS! XAL'goŲ{v6N7&Z|WxKqhSf8BnKGvɡ"  ^JeRkKT~9\^σ)⎛Z}dֲJAyTj A.xV^=+j\8#E`c-E _Qx QeLK5$l6/5J@ /#D<%VdzD688ŒAyL>Sk|*T!J,XLΏpEWk9 rI"D޼͗>_t;|PzNX,;-G'/uE6y>SvZҀ$3ekugJЯUrwJA?;uk>Fg?.Z4OXdwԱW& ѝ0 d PL RuSxssϚϚYDm>xxٯ]P,|8fH4,LʀA:Ε|!4 ;>Y J>וR>.m[،|,f7N܉k}n{n]_7u{o\Do\¤A޿^tjL]q w7L~25u&Z ٱVA[MNHd`)TP_%d0\>L2![)tg:ZFll{4Wح@s"'AF53 biK\,^)ĶPa\uMGl&Fj|Ew0!XL'6-ݩN6Pc%ֈ;(=u=:[8|qꃿ>9|K1 Ү3 PQ6o=,HrR&v6RσlsI(QlW禺:v0{. 9RP9VhlUh:oRIǔro-S8&;VS1SAZZix:,MZxCrLRK**:͑[~pdYljޒq9o)ҁovъF)>wUV_n%3 "~dAg!0k mlsY_y 苿e6JEMK6sJB__](1lFƱzcZ| ‚/=TdS-;?}x፶pS#.FlfB;__k&e_5⹓Ϗ8Zۘİ*D1h֐h]սRa!WC<׷z|C]9/}[wvx7(KL3N/RUѦCvYexk{])qT+ڔ^ddpqQdfa*R'_&Ѝr&?%~>SPG{bkh9&P3NZұ;Ѓ-W`OaUT.;:!>n,8épZry3r5olkit.javaUT E hE hux MN/?Lz~+. ĭ02ORr8><Ogg_*bĮFנ#G;!Z3҆EQrj6|ۖYVI5"N.n;6 zaiV>B0ʣu `@&9'RŐt bvmo}֮RXe%4H]掃}\Ni=d#_D@R"E14L ÒD"!Ԗ|˳bJhgr`[ճgn(K`":Le>UH^eItT;X*9JAky&gXUE,/ wUO^D .u#!=@FWz#ĩ+)j#YW! (yVA^bg s#o&f2K]\L9bgA/;6MM 4`EQNDNhCQkS"6!T.eI<~I"RTcjP<))'QC(CV + p"Gq|q iQ`8 _e $qX@n_pa I"+2pTMk 7[D:ȴwi[V %Ow+]X.-e%X6:0RmFN}z Q^PUtJ]lb* ;)Xrj;Ęs착"AYTbaUu?t~Z{B#J͍W5.I\CRsMc ?amJ_]tРvPk~l%Jt%r>L_,syn -?yw pk׹e,qN`={+W!.$i2%bV8d"^%B =C`SxZ߫D4VX˚2h"2hgW3͡!>#] ӆN-AÑ 0+L*6&.0P@: WCT~AR3ӡY k C*^8,Pc^zYQK[^2L53L#h֡K~#0Fr\'[2LqmQJ(\w?^%DA1s$ 5آthc![v;c=;ƦRر*K |0*SkxŰU܉T}W̓Ry >=o9Ij43$=d]~Mk3ZSxdsZ{bR}K tht'uo{=z(hI:2'H_,9=񾙰M;Q]8MKz fS\PX咃77$0 |nǠe!P& s,cPfȔB1Z8󪰧fA+x$pp>j6c=㐅Z.?-Ɔqc5, 4/z,=pBa}zZӪgPiz<xE; nG<湄X}7E<@b'YAGqgvcypܙ٪{.`O#T&,{Cf{DG¨9] lJuU>wcTwa<6/gD'T 3i(&8zw E.ٞL h-ޚ#5z;ĹQ)@4_dk;`}߭7HkrN' jO'7zV=owB <ȫTVY'(&fۏv Us'q 39F,aK4 d؄VK0dl l;8[[:TP908԰#۔GpD1j4}QtPzK%IӢ*qJ PNrAU,I8}鎑.K9' ;0E|9=TvZ1Ą:,sLPVģ1/X-']IY08.=MdEcͽ0:3=87hdž埃^҂ڨ!6| =o"|(IǕN~'wNBUۡini4v6m{X*pW^ VP(UnC4|T; QqV:zV3Š9]wY:$smS̰9C|]&*κN.)Em.a*dΈ842E =0 &^E4㈱v=[冷 3;I[Px[X*Ԕy%ʆsuqwklÙkZ NJ|% Zeȩ7T: V䟴P߭UG7h~~w&Zz7Ǣʚ 86)Vdn[

]Ͱ :3X,G#HR@/lF\MVP0I^D) n N-C=:G MU/z j ܯ]u(%zF|\_QfR;m6C1NT^]03*yZWo bԭeoް>n~le"i8#U6O5om2fG~͇>ƏPZ7ah=n˥8qoYhMtTȿHOSacqeS[}9Zʢ冋Vi'94H]~hpw˪Ew !v/f0CF5z( +P9]BW+ʓtϗy=V~ է\e OzPPz{b^P~kA^Q8N.mӀU=ETPsK,!HNf< Atב6z]`v\b+P)=PXe!:aw'hV5(/359˹M=8uc75]_oծ7oeu%RSyo{FN )o& ~Dɠ` ES #s󸝈E0ѼW_l1ľ9 ގ@tgģ5#cB^;\rPNzd:ntzņ?_UkСhy(<5Q`\-)V&hie{LH2V7'P D..m =3kOZ}O~ߴrtE:l ?ђ6| ,`l~GkPVT*mo:<vA&?͐͝ZoPm9K5 N^6tG amcJAݠeCT"rNnfz~?o{_Fr,}E1mg$")^&9& IatCF:F @U֕gqM/BFǖz٢Alf(n 9ke4Jii| -%؃5ཾtb|w#nc]qvwE-X"v`Hk`kz?LT'Q,ԠI0d I,}gy|@ L|1WBHQ:VpTA,/l}k "UP`M#+>p{0JG2;oƳYb6--B[q%ht((\,WQ KFkx30o&CExNЁ 6DmobX^Uu7-')Gr{ԡL7i(f}N.Bn~͔7w8ywy4ދΆhï \ъ0ZF@(Fa/𐗒7Q73 ~%kkhyDCmk"8v0qЦw¯!lv'2a?gbZ+a~ѓ*Y˘}!@ISͲ9GN1[G oC!nĊNϲIpx`үkAu )Aq(Prb+=d55-_:1(u?}z 3G;j%|SΛDi&e E-4kTKDŽ j0#(+KLgn+qAx(\y=GP+P^htQM ehhy["2 juAJY1TD'EXj俼4?=@uQ^4)=@V]#n@so,>|CGI>=c=~<}ӆ2A m`:?D;2Ie38I[7WDޜ9qVgJlr;qJJ %/@PAT4 (kΥ c.aU,,'Fxː.5-sG`tn?,*3j6\6賳*NΓ]GRT;eE:^~QgʁFbn^9\j=/-oj8ݴŠjjkJܐ|Jn (?2:3I Zgb/ fA~@i҄l[Գj:rt7Wf \!B膃}L W-ٛ'uX;MtgE>^|ut.1>O2bLh(FV~M?9'fܺUx9:a6; VB;N ܬrݵM4BrȪ,LNebKt2 JF^O%",_ED~uҁKkV l:{Bja']G $[1ҫg Qh}ݹwLb3 :v+ dzh_PeZ% _2SsQy˯ICKAA1#7/w+9v|mc|$@Xw;OaSa'ϋ7}sE(Uiw&ymT B/i?BqQ.բw kWJADO!F+ i'b\Ԩ "`uG[T_ݧ|epS^3[>,(dWE'~S>q%9Ny} 8 ԰g P"'d'npf߹MpDTxaKȝw Dڷ9JL[+F$%t8saJ<鬅#rN ~=p\NJB(qѧv͔J4jDjS{<8?bm1mvc0$ \-}b4ͩ]X3Y(PG^6Vf˕9m!_aB:B~n*C4Džƕ)œ(%<)2茷{ysI\<~[^Ba٠:F=GH]jz]Wp'O8zF!ɝ3TJH&b_ymn'V@&DBm]^'ԛoY<+Y|UIIvKq#kD%$mUY/ p\a[}+-]7WS <,~*.$ݧ@RRn8pF%h"0ۺo'Kג Lؠa -K$$ŒY*A@ &H}I:;4Fo7# DS@+[ ҿx/o!^>w}vpnr%uejx8ݣ6 MkUaKbB',ICVeeF&ďmJ9& O-ڝ\oE6h)&%4ZSaiI vmb1pyYbp%q1]] \lIXC/f(,hm2%<%SMZhe>~~-6Q ?aS6Db@2AIyWE&XIGZ8 fDTj2+g.U%"vA0E51z @R ͫ:|ziLٓ#|z'j&lۄ 3@n[M,\{F~*͛f^ّ]+Z+Ah&]2o, %L$I^'=g#1BP dZM.:P*Ե8%B_{Rj1Ksw.)Rh`'pJ#f:r%`X a>w)n$nN&dcUʞ`tK/grfbsr+ 3fbNjlq\V$>r\|g.;;0#ppi#Sퟟb/=6e mNODۡ.ւl,~?LI[ԕ/c\N K{7UO,!=vug+!A؁L%dc%BLqjNI>灼1h\qD AS MղEmn{cyKoV ?+nlnYۖgjO۹,@cUb/V`Go4T4SkϨ ڋb6[Q@sܚa&oSppG#{ ^?LQ׫!S0l²J"ue1|Έvꗱqi4SxұPhy 0=FJ1oCd "( S; Eaq^C],HNܺ@-kަmݷM-UoUkh%pY8~*) r~hP(B+|yjeHӨ~cf_LibXã1&]Yj}[[.9ruz9a>njN.qyƾ w`mzqs:u]raәLtDBK.q;s͞vH,aJ?oCVEBl ؋HĴ^/d>}-q[/N^==پ} +4QB'Sg}0!mmDgQwn\.(vƚul`dwj$( s4AYYuT`APu piQi=4AUYx(c raW cdx*5լdBޤZ7Wo5cjoPf!<u8Б_Vt[d-mfJ+u>tph^>:mDcb]DӒno=)Y ؉0)/uzdnn[E&RUrxdXަ2 N@hDKN> .j`mX5;n7sȓ)I><V<ʏl<0N]c+ńҊm;<>B:M4 PrluhX"-븱 ;4.#䙭nJc~_KbY7r݆O5iyKTۢ\&}_(v_y z5AB-K/z=jݿ'-> -J8)iZFK>8M֖n ? #|ڱ5I{%'c"mw@h9)J"2hsb( GQZwE_Luءxz4J0F^yKR*s VD, X5J.5-x"ShXϽ/PQ[GD@!  炍='ac#[5p(ĻwY9o,Ko}cTW7OCʩ{ u{kD[\R-{nN;깾S?JHr*A { ETtsrZ4^zI)"B6bK,N;xv=f"V^<~;Np.%:Q L#m;o7 7<t^8|s]0z-<ە~y;Cdd^5Υt,d 0W=mFH.G.AQW2x} +m}qQz S!NiZ\TM=s-"5d^?F]p L>XCc1聑?>hn6L. :8 ߚsZfmQp@2!]*Ӗa\ u#?[oAsͣ(vg ˙ǍGTG~#h",lw:..ó'.]gpբ h7\bg bu^^\ə`T>MH?zFKW &q>GN/]\h2`{拽W[/O;xzF#jMZW rTVB(~O~+ThVCuqO LMIH\H2&8h [To&t풒IgQwyl$ ^L^IQ >MYa ؚRe0% ~u ᎉvURd9+VBiS0- ȑQÊL ÛbV7z oV Far))˯s  *)t{y:)2Xn m0ɩ sJ(X) _z8 ==u(i4{}eL5/J_LG0|L06o˂m ᐬߖlRQ5}(;',]\.b8 1yȦB}̥97 E*{'Bv<8rc Nb,.DX!!~_<6mщ-ܭa(fjDOlmE0n)mT\>~kN]B~VCbR쨭njVE\"J!_k(#[5E vvl7W? ] 裮4Q(ˢ񻇔CX` ĚTEQgm1&BŲsGzS62Wb$m*jÉ: q!؉g]"缢J Za^tH1RI$SǙ]@FWTqTGK\U&BrUtC-UDi=%{@h2"E5q/1`(Fw&  c\tCAIP,l[Q̐AڞlB.Po{0pVE= n1qawBόS]4;Hf&=-@ť6$RdѴ7dxۊ7~;{GiV 1z 5kg: ƂLqCŮ^a7x@JDC)0Ɖ1q;Gz %F"xJ&Pc0b#?8<[7$r҉I {SR8-SkoۡP)<sj/+A.:柟, B0Èp=G욞%YĪ獢Cc&M'ڬVezpy#?6vs6Uʼ9d`7;+ z\mE8e Իu,݃gH@ <_:4*v^)`$D|)]L6TpU6#zP,αt Zp,i1. V(ЂPRWP983'NUyƤX\w<ޤ>kOhǒfa+} 73+ wbn"Cm~_BaiSCZs!!%.8!WjdJ3bA*8-:(ZzJFQPmk1)1DhX+^ EږQ F#0ue3 LTc+by+oS] a5^NxZڞ6s [8H#0DðE7{4zM-lM;ù?%_W -ޓ=UCjDț |jf?^T+9e2@  S6JSc.HTN=ȴDzDfFRkTMcUWdo>Z-)BQ,OrdBvZ2j(>k%?/=?-lh qAްBdQ*~XvCj"Ķ|Xo!4i/ Ճϭq 7whnI»[ 鱛r{%: HN*=LjPЦ=lM򪚦7OAKoȇΕݬ!cGNT1H#ij%5tYxUa$5N噵Z<(hCC?9r%~׃/3 VD{}\c&U>kR NWJ,n~I9<2|f{@ 8Wp^O7|FF8w++YYV4+1SmnXV%›tްߨGTLЩ GR:ʳVx#~Zҁ&JMVg%u1]4߆Ef^`Kx0<#f<@Ade-O*ۏ~˝}YeN#]nDIfen(ՙ,51E# I45.T/|bbsB(|5Aq9R'AsaGYr=z+嫝vNbΫݓÃhŮK8x;MI\>2~xО:}\P/6[4-:4s6ٍщx0uL^Qv2@ .\GޫC9%4mTe֕yؐ|SSv?m Q2^Bh,׮)EP0vrףSNSwqvaXY p5qݪ) j氻:d3ߐntaHNM5,Bl-H[LKE!ø׽`Y'SbtyQgHmpi@`p{goF'0 qiuFo*5S dd򖖐r6D1ikEvma0(j28YsZ Ț,E0Z5XKbG}XBo$W֫r|pjǭ;+$>_$><^;k7gb*ݽG0݁a:_?߻?Lu> DC( ;YL% NtwxՓӓl#?w% D$?E#T DG@cLK2>@StkRKEZd2{?Jo ZNQ!?<vkmkٝFU+Fפ(rIHz0ظ@al{`c CܰR\1V3p S >[ơ'O9%nQB{6Q Z^EFf_^cvjmRZQ934wLYx +}]7OZS{ $.>ĔzM&'%O\2L֮$.%@Y%_FjT0GCXe@⭚Q́*qJYlJD)P!*RHcMn>AM:U״2O˖:_-T$(މ#@]ɺpSLwleA;ZXE'|Ҳ%:Й<"^zJ t#kr |;9II\^"w}D%eB@3ߕ4`5f?"0V#Evg_}PU(#qAvPSDMQ6k޶۫aZʔndwѣ{.tg"=[ǃV>M=fo} n:P O47-NeGD}h=Oplo_F;U6ooB5-OVoIKɮ],~_}{DJSf?R*M:pڂ橞WQل ?\5 Iz..mg<ݓk ~jW]`MF])2$_t*OwlpoZ{<t)I>⧔F yϣLM l-Rp^LԜl>ɣ]h3V ^71eݻ, R'VbDBdwq(J~UT$hbmUNO)+B=Z̽>P⌞γ'KNKlռD(ʏ$0%i6U$//|[U[j}r~Rьnf$'||R;F?W!~~>HGhx)l(}RІI\Fݻ%v ܫOIޒO8XRλsǽ/\H3f4^dA\*ih+CMK$]Zu"eh?!o4"dYe__]6iCXLGs+;Ll| }w8ڶƶج;ySv3eaofޒ`[asqBlkbv0Swj:ۼ"22fI )| u'Hà0lnj?.&vfHAj2N'vj|қ*7??TBL*K!jAn.yfz2P C9L qW-ǹQx)yC90Hh@uyN [i.VC]DBGqeisn `~z90y9+Ȉ"yx6l$;\cj#$!? Mr 7N7f _O{̬HQH/2ڒ*-ԦݗCZU$͈N-t K" mтf‹vFcY.a!X2pULr!uhXDWY2k)xRy$Kbq˼b| P'eC:9/jpSuĎ#H{(3omltLz>*up:ǽi{G-6ONܻwYnf)T4zC꺔D.֋՗-jBn;w/Mnvv/Nv^|ݯu4Owͣ:voxٳۯaMMr+w㩯m)ݺ!ir`媸&N/ ݦ鈓7c=y6H__ߊ;n^ȗY:# =_}%R$w3>{ZmfuP9}~}>Z":n}+ۮHI48#%56nk8~8ڼ ڝ(+$n;Ǜ[W^|>!qΓe^˴6vNN 2;'sKyybF{ga%Sz/m|c)uxɢƸIc5xv۲l#@|1=CzP>)-Ղ6v}*%D;|W3]_@l?o.7 Aŏb]B-j'|Ԑ:=XgMH"h^c6Ń:&TYOVi께?T"bߊ)WP7mi"PYFXm8<*s}1Xm+LK[v.DKTʻCZ 0M UipuCœO''sv4/w: Y !Fb깾T a?5 Pj+n'EvVmCStViIȞ8Y QU~j Xt ݜ49O0dk4)_M8#j &|{{AE;խX8g.w2VwSߏ5ݰ粉ؗf ``FYrK&tA)n85" W-pVL q \g8 `e#XI;b﯋y'n%m۠}KRRWR*'r2VEW'/O_}H1&ւRGnuqh\܈*VDp>dQWwp BW=9K;޵އ܅qb6e/c(^gs6B53Qm^m"wdhJUSqrYEy! Rb}G[ȋ[J`yZ|p^rf鉹(ݪȯd,/w8Ʋ-h!-cU:HuTpe48_ /4WqVx߁m f jSxbf(?Ye͒xl!򡅨 .s&q \YycR(Yu() +"άxX꿨Ó>o|x6C٘NGַ~ho wN뢹ivߏSʓ-fR^fi |>Ŕ/zFp)4 f=l}ѲHNgn DI| ;AY"R2j[NSVaJpa RFJ < Y ⾌7? ^Exx mD85\$hTL1)gΔy%%zhJX&1˧[uR釺ۥn -=`\'"bj3\ߡjSN"óT|d'VmgbA2[_G˄`4-H/֍"sRw}U*rkKZ>hIO2] כHlíjL7JnA< ) J~˫ i=4X15hll#Ell33)(-~cn5\E )r`;j#OQΝ t8 1WKę\v(>4 uL =1^ $Uj <u(meCZ{M1XBar Q=2I\ ;:x)%4Q1V;` QNƕohпfY`^]V5Zs\ Zj8H9m~9<6x[4 FͺGCi^ mH,!o8ei(xt%<|$9NV7W 狒AJ3C`Ck H\Z8#ϱ;-(YX1R+,!Q-zѢ}sC0wȀ[%RtsTGvCk E]t*l)4 1iZ&@"%o@[Y@"gX;gCdNHSdm'ZӸ4.mр9v3(DMz~py4s+&!Hõڙ&ƌD͌]\A;\F/c1KDpWk/!D l)kl)Ь:_a8+_UhYx &pZ:F􉕯pSd8r?KyC& g@p>roS)`M5u4`D R(KXģxD5*Ku!2.{ˊO @Dsؠc*s'4; -s` - cW:]!rO w.,)[+B\a3sKu 緢 ?Ahq!ds~Psڄ%&#eqWڢ6BcBV(O~umU M5=1O-$A(% udsY.k?,V L:\*81q :" 4k ﵼt?gho#,}gޯO=`=}[3M@bP'%++Xn_z~]ݏk'/QDӚMgtdplN)ܘ-A,_ hhٟtUVq*-93]ILIvxQz0Ao ~ /J΃_ʢ⣾xoRݖOb~CA?~砸.L\Lw1&XF?V+(`QarF)9i95W.?3sa?4a@RA_a^hʌv-~Kq8: FzJC{zs]sbQIS)F,t%<bzv??ҁ uAK70 Ȱp| >M"B,C'zknL0qTi,<.H^>Q_רVϬ7ym=$>LW YwWCp@CQwo3X`9r$.]:QRzkGـwxX |6yNؚ?PKn! t13i^M 㬓.\놾eN5G`M.np(D̤%(0.a+'xm8߸Gߍq}ߦRg& v3K\|y)ަA_SfmhiR!MQm?Y+nDY|'ح0X@>l^Q(t݌+ҹ; HEqB%n}M#`(<VvDo{k6g~lZ;xj BܞJvwFnTD'bA앦cE+hS|몦O> ,\yqzG0tCŀœ`Ǹ 3+yJlC!:uQB&H\+:m!qb"wT>D¤FnjH)u TsZ zp~a[8GleXXap$<fyeGr^'LОxIL90 k:^YDewVCY0Uҷ>B&\}(}vF:|E$՗u-NqgW̨&GV䢻{Ls0(D˫+|5,88lmNg>y'5+}x-m ̥sB?ST"KCz6E]S2E-8·S}x5RפHte;2S0끶ͨM K| W_0B s] ~$mv9wS wz &|}g?-K`:LʁBaT$/NzXBk/AJ ! cqQKN:B S]<S&b-{+iz:Ny(=9 :2 6i)PwU p!sb͋w?Co jZI$0OmI@F>EGgr_x_TEe<-1PBV6ۺ2%q83U0 Y:hIW%foq޴ƓZ͇nS MAS 0l~eO~4/}Ƴ?NF9ʍo$ o_sqnp J=Qq{?m ;&f{''ž^C-~T) +϶5Z;ܜfcZ/zj35FmGg:1sa0?˵ZvWq+ڌ^I]YѸ<@&dPzy!eRQu/NuD_RМcCyuUz(ZR:D( ܾz;-]yƹGR"Yc>7"-c]r|Ip.%|GPjDߦO@Kk~ϲ} 4 o/v(5ONfhStW7 ,O:!qJ+̲6кK>W`: \f&!h@!L uo97%iɂ?w>#4<3 \,[ )))lˮF0_ NFE%~앿Ζr͟N Ꜿk="$^f#)Ԡ0 x=x! *x YKtT@r^`\dh ]#a d0 _=xK>=S!4[p2<_ڃ7=nFh*Lghh4 &ǧ㳧ny鎗R͸b@- Vå8[y2WQ|MWIpBcB hGX8n~fB )'*_2+lexޡmAiktk = %ļC)$įǒ Q-쇱D-$E)c_V Q ?_8 MOm+j./yGKhX 9 3JB.eN8PpLyHSeLRy/pQ8 2OC0lES%9W`Xe8L8Ms23Oup3 V-V28Ph*?VJR&ᬩ|%8aHin.yA JpɃ++ ዅjEDn]eR!,%?w]],:svzIZQThEu OmpVHQ8Hu '%i('>fCa1\Tf*O)J1dHbuXvO?D.h(V?Lf 5 jjE.A ܞ4 AҰ| *,OQ0T'e. @ܵZ\s5D/:D}Ŏ;B) 6WN[eh4SpI  `گm<&o_sO7di'@YsizUlOm 4 .EH p ^ok>Ʌh,[0Ąa1ӿc)n!Um-ZYJтbʻBuۖt$7D&n!::LV-wKlhVm3v.9?ɺJO$ӣ;~= zh`t8xz8YqmAop ҭ:$M_S_.9Qw" + kSceaM nAWG Ax)_iPm708]sJ 0bRHi x  +5 + Cw%sU@#O82[7`+V/^g9_x*O@Ž-sMn4XȓoV%Qz>7FїUq M'"[ JMy侔Gj.Jh~e2*3EW{&(T~EEgTN%_c (%)rfag4! 0wހ%lxpmDa49JOe Pƺgeªi?H)LKyC& Θ.sh1Ed*cט]&;ֶWJbr+ח@K5= Ff+(.:hN H* C&}Lbm${S"`i &D3=m'цa Y+(gU`sr`> _,p _SXxBnjX':7~:%X*U:IyɤRt}OSY5V l]B.rWb+vn[=_;8cׂu ):rcZfe /ڑ,Dk ,ˆW0yepMzVP Y ?HD 4ztbcp0I |9[O>5q~<:Ͳ2^IڤDźIحE|SVˈgi0kqw̾)[)r?1o'&r# <%}@eTERPR:2$-g2 .Ex$T? &崾BuT0f1: cE߼>D@vt蕩qq@a۵݈`E S4C#ڣ2c~W=}'#3KO>=:>?> [}W@+Ng~:dܻLwkr]Ι"0xtR z0wO۞5ʇM'\ -D5vI |l<>i٥HI˺*:!#J{` {ˏ.<#%>z/}Cr F!s('dv1[ĸ{h+DJDJmeq3X⥏Ⱥ ]r)qTGmUflN ǝSjټPӭ]7|a;K?Sg r RRbF[Һ%<)W~;@}Y#tT_Q8Of iu t.:Q+Kxh/gqcj3*{x8m|\vjRc{ Qed$m7hYsR7J12cVn GdO9e,f%ϵDX<*&E=v="w65![=8ta[g]#OKG ==>2_F"ȇ/+ D}Q=: &%NU HSR<:~}5*[3<̽icuS`Y"YdP2' (LV-ՍI sz z޾midgnu& e5n>.wWK R$,Qڠ5!Q?h:& e>}XghT#Ηu'Qamϖ[(ЊƟA ^4Wձ(TTjMDR傧s.`7ڏK Ƨ}69:U"B+8z%:M cnsK Ԉ.BeNOaƔ(-4nHʎ3 Kal3CKXq) 2M$Hzzjj6 #=?hfo]nofۜR9gzG~oԾ\ɍ4wGۺd;VDzX=5N\֭+>j6T`+SҺE $Bra| n% >u!$e ~vTQׇ!!%sd2Fn4 -S2; 2[eWweré\q? ՞] _2=ELإ.U0;md>m6ImJlpkYƈb%btLA#ݥ3?Q LVefŞ=:]#Vs`~Ejs. ' Oj>3qt4ȃiJ <f*E6#Xc|iSlG]=zZŴM> ;J3m#9`mӻmFehtu8]`SX|sFj4nYИɎa'Zw7LҝZeoI$t&zu6Pu.~niؖo;JĕH9ŕO~RG=(@N~eV],t}g?ܢ$`vL AZȸFX1 .Rtp2rG~oKJ"?B['jKPuxSI3r=Ea׍B)7?Z D#&orXwΜIlL}ɐ~Ic:;RQ Wby蝓DLŷ`|bhĭ Enb53ӝhWr閊XXn=S"#N .vU,/ywUݿQ]7䃾8YL@d1,&Sh: _dsBwleTps|=ʺ6.иѥ6Wԯ*Vk\bio ?5~++woZ!6]U :p5&%>Dæsݱ Ӂx@UXg@ :DڜB) `fXw@緉vhv[:,MJ7ϭ? P_pgӐ$Рb,q"݉\Z~Y1wYn7 DPq~~Mו.)hΆiϮ#/J EGc*|E E Q{D\3.B`MT#uT>B7ҵ tjSLx<, ~ e^P2=07 ,:z'NXˈpTxo]\>MFuu͵R{T0GJD|T[@3QI`wMY."JvB{{'I8+B-STrXQJUTfUnӌ$[V ĵ2آf:JlzPdGI@'ZU2Ro#T YXwgtJE%̵TLK,;qKdl\fR-*.#|! D)-wD0 udf"˶íhzC%Y5R.-z{~sfwa+z>FΫ`MT㚹9j3)MFf.& nV*V$p࿡/ ~\`6W}+WuTj@0PǘXkD^9̮^ Fzt}1> d!x7~|}wIoпo>_"T_| jDNyx1^P"_x "3}Y_!5/KVx2E}* );xǔ[Ehdz,aSCn&n?"i2w䕻9xZs} XʻlIB ,emb >vtMnuHZ*ME5q !{=jZhM.&,7톂7-#Iŵq^cW9\g ua[D4)hb8 :Z6 = bY% ^Tq~Ka^¬} +Jweq¢$C[!NVZ7 CܷGKNrud;\*7ʒ‰h[ea%z z@.ja6dgLu}Oy1V+RZq,I2bYK{٪o8 jpdsLIYLW0⪭.U'xr2>IUoxw.i{"L(Uܭ\n%<NJc h2!0@ ũwӢ+v&L15ȒH"Tb\b*+b yr\.o hXJ0A/V$G/+d!|!TYs3O3w >%_/i,^9QJFXޒ%\Ԙ(=c~rb%ssULm(EыiRc?2ttt8D匿0B]HD)|GY&,s "XO6=zh[m _b]s L[ wl뵴RSiSf 4 q.Q̝hm+?0 7b[Um/ )BtV8بځv6)(o|_M,,OY.Ke1j_ᰳWi y[@xCjRDA:BBm|07Z/O~ +?| 3:>:9yR2}X"r9avAe0y0F/o/o nulck[T[|'՘ڄU]05١8x@d{բa ˒QL,bH-|<r\ @RlP+ '0^M/~FM[N6]$b:rBl{< YZ3 }},2tCugmd:V:6q@,>E je++648 HӲuvvLp[2MA[)TٟZf]s,k`IP굏"x.-H@B~^Ve3?)a ή4tK*2kcDu/3 D֧xg)Qzz[AӟP#mӑVp Y.`~,q , B{I HoKcyYIE(vDZ/ʥW-WwK:x6RE E+-ҟχSun8BAfWZY-V8:y99v8x>f~?yVxɋ=?LEsA-%ہ;yտlY*R U^ѽ cѫa I?dv AxWêݗ%^FqM`߳U\3v:Co>7XbH *PaWԫܪDܱR >UFb"jN^tU So9<)i Is|p,-iM).=[#aG .!.IsC+f݌"EĊr@JZ`%ԏ(%2IشTv"ѫv?oPQRkhor҈+pמU=\QaΗUWVJo}Krb5InitCredential.javaUT ]gE hux ks۸_* -;IswQd9QcKIN.x`p]߻ oR|I; gv79"]ڄ|6W6in/ZdRgޱ W*&}$ d=w>$t.'Ȩw5#Q 1M#z ɜK ; #RL و5qiz\߭tSK> u౐9#KITܐ,`!.. $#,\䔈ߴgyn1\ McK0U琈k| ,4T]4$F`$r} sQB=TUC>l8*cAg5Ё3/W>\ i6(ިw/OD?Ơ r\vFft=cvH%jmQr_i68mK\`!*b3b'C =2 eQj";%LsЌ S"!-ZR|-\E^@/,|/_B-FHUOONNO͸MgsE((6@nGwM1Ai"E//s WqbhCyGC<-lT3I.ッuta8ke&^PÙ{xܥ-}WaSm{9ik5w,c{cS\|E 0῎$d h>"R6n3`Vc2X+;t\V"-*+bg̋EKnibK(m Z I( Q8*3"y‚WtvGnVԛo&4Kh?J"#' 7{v<xМ{@XA6D*0/<ڛv:aOի/N^j?}~zyfW+԰4 x0CI@(; -\>7z =H.YDnϾH 7k hee/ϛP g(MKmy6_@{p \w ؁N>Z~ k9$A@G߳N_b7v! 0ԧԠ#h^CBU;y!HvvOyg ZC osZz6.WrtPK%W%JiTy푾 %S>E}Lk~Lu[m`J[~ج>eũA8)ܤ]" _L}Pzh9L9ߪid%zFs_FJT;m k$KƕPD~H,xf)\_bf#F*wN0sJ k|=ښ᧑~qw"NjP #fM$@N,lfÏR-RײRo+J]S;{{ALݪgʙI@2A7c֫DTv8㉝,L7,-O1X`m?exOtgVC{f|d3E{Dow^LĀL5"4Y44Az5>Qp:L-}:Y\F1Vafd MߘNg@99iFHkgn승 *n8u~?; %-8tf-h_99qIMXM^n];_ :|y@zkpgd-X w|3)݀95Iݮʼn)J  F{>ڏR&fvڭQ e~_~"LMC@]_8|Ӣm4ȧqN}뾻ak=u|#F x=~F8UB%9K "E\NZF39${ȫP( ɰ5=}4lE$ԜK'dSи9`_Kw<]!?"EAsS7ImQ@<.WBv"$IM ,7[2̤L^ʗCGͨWq4q&;$C|94],ݴ\%e2u  6AT"C\X"lt#[;_'K_+<3aOdycdvbi/W3WiT:`tXK2:Hy3O?KO ߣOB]յxNo$;CL8 1ԠaZ ԃTN)Tqd2c d4'-ܜoO?e1j̮d;; V@+}-R)XghbgT "b|c頧3bTXEd|=M !L'h1ݸKiRFjMp%$ ̖f|Wy/nN%$Uv!Yu}Q}ЖZO)tu& W)U눥*MAl?̬_˚^az5 sym[~㊆tIlk}pAzsGt  ^*zZR6<$`En C,,S_si&TߣL:hne{d0C˅J̤ZU:.O*8,9F~axKRBError.javaUT ]gE hux kSH;b[r&VC\!Mr%1"$F{ݣf#V6~MwOO?m=bOX'=4a`;;;MOs'?݄ 9AO ?b;`t??vYi;y7§NwFzCv;w];@Hc41g$有hܻ1gќynLǾHbjXļ~@:pcL9Kx|+X4 vC;_N}; ? .\tf$|̮14Leb0rژ :DU/q{+_ƽ%} \!fn2}Wϐ&1R~HXγaWM.ۙ qtY\cEnR2{|\',&}Kꜯzg7ٳ6@M?AMv;6:jiwA>/ SzQw7.Gј idzCR`;_#!۠U\n䐣c !XVX7|@Js zJˬNCbpl~ S=LivgIg \5!ލ{ ajڂ{s0׃}_=B,mk vC'7εϓ<&1woHy .̽ :S݈"R]\ ,Cϗ'~`?/./je8>{kZ3Q~+G}pErD;~D6ugvv|9ye!,o vw0'ׯg36{?}kvFL>dl=zh갷z`ގ %- ~aj#|?GќS O>p&cQ%L"g& 鰓aakJ+k$_|a5 ]Sܗ_? LW6hB m.ȰS䨑彩Mt \ҍp:"A3p4蝝dh-]CXЙ|g*!tՀMa]fmVRwn%Cԝ̕;,}{½۷Y5?s 6 fm<ٯ5=O;i{wŌ{1!+)x)P嫇lUxNvi0Rzbe"|E{xq>yI=t`*`rK!DzĐʧ)" ~.D~_>+9$i'E]LwIqt/=a ҝXA"TVE &r!1k9 "jN"֢1ۻriViƖvu!&va+1[t/lMFo aX-o a"F/ϐTe=QEg(JXTS 5 [gbYFys2h9t/Yz׬6"/{iJXqK`W$)V#)Ib@G,WіĈ*N3ɀ*E F4JGQ Idz~٭_\RC9yfZ[=ʏS%L,a +NpOaf_kl5kzQ $&HhJ,:aGh)Nӭ\ϸĈ(9snYQ=ԉ0a̬o*kD:3Td,b%ɭ0 /}I34?Wkk兴I(CBx^#'l٫ҿ)4yp-;~F~Cm#@i|u.F.ݿ^ݣfF 3w6 Nö;ʐYFVLXԼe*8xӘ4֛NI(aËڂ2ZieYn$4571IF Kp b]," '݄ dLD<t & Kr ,靂 x8!ː3'(%܇i{6M~E*kRnDm\hDi`Tϵ­/ ¨%ky+MkaS]djKa B,"H;pGӸMCӖ GUy7YPſa38z,ZVLݳ q>fff6pFr mJ߼)amٔ2l 5FȆ;ڕ΀F2L 8ˤ-S:lwH)c 9bbgd򬰐#< + ,hՕU.i0MUqP߭369)_++1\ܟ6mۮy<xNN^Zsz kXCW%豗e4 _;=`bjwT!8 HĽ F&j2Zzv(G0OhnIpe>GZϲl\%%ϵnsN%(cw0όXE]h]t{ZyTW%Ph-z:cSZn6izmP0i7@l{E-$s.+$]fMy-&@QoH~V=NCWZ}Zq6\`(5Y1&hKT)o֑U~HNJɊ"eC coelc%mTpX)yQ9sRcZ]P1*fy#٠RWygV/v]r>c(z8Q~U_hs Sզ||_HHf U$y/c4Og J/-=M%$|ҿB2@ߒa^lGoRD"qA}.JKӔ5K+ez($Hp~TXeS/~E%sf O7ɉ^"pSK n* OGd&lb/D[<,_Kw1j;sB踐 obU! Xx_qu*K34uŴ>owI (ӻr!T*+\ xAt bb%9D5_ Uu˖j%`^XHթ]3bjSuiC5sڑTmo[Z^ (6Z"(Q{ Srsion.javaUT N hN hux u1k0wSCæv2dk@kȠȗ * {bh(x6}&0%;L޳``$9R!8Y kR-& s[+}_`L>ICc?gJoލKI3>%RсGr┙%+U)Y۪*| o._D$&-5lA Z<[G6Yao8_vQY\P'u%v`;+z-1҉R\n!EK('M*73o;`QJ~bÄ`\GQdd(y*Ǻa<E(`8aIoĆ#6 QՄ/zc6eǮzݷd.5@0%B0%O[E¢i"Ya" l@$, dY43x7c m6 Ϯ/Q$ZFHpb"`ӕA== 'x^{p$ |if:QjLGoUs;ٌ/ ņ {>\?<52DlXKJhg¬DfYFdT:4\X.֟`YJXv4 <3Ǚ"XzvC3bm[4E9na-т-LTm;Aƺ*5G$S~7-+uS3IAk6n; ]K*T+c]>4,R_8߲/O^v't_\Y +wba,F$u2=y1c aZ9 `< EЬ%ߊl& DXǮM TফT|H#.VŨJ!p0~cPTNcEē@K)\@(B9\⏑ :mn)S4P^>Yf -`K!_ ??./{OM!aZ.\ArFF&/=9.07p CX4Kcu`Xڗ>Kl1@Pf}\VEͥw#}MC:= |:<4_F:TyVkPmVXOwiHHNM*yz+62$V+.i30D`b;.ӰkjǽՊ?Kd3@ [LT6Pۂ)zZ+sƖ5_q\x/㍹}gL{8Ape/&iucѬ?,(;GCE09 J%rur~e6a0⁓2㍻jiL5,mW jkU^ f< MoլJs~ڹazQ M?sUӎ[|UfR4jQhcMd`Fv9bO_jY^voO{P11Key.javaUT E hE hux =ksȲU FDNBYcdmKQwC(N%/y8f\^ͧ,:Y-#룓~ t. Ng \0] a|E?@{C9 @FN:r|28>CJ=oIC[~˅eϗl?8_sŦd̽ A !6q(2r\Q|K E.c\HIR?t`!O y%)&o;Y{⬯9dؑK; yQ \ښc7>tA?t|Ec2vڳM`.Ҏd CE)2l<~®TX7\"/ R띹S N-8 yQkhW%péIw<_~)2U)X̪!ɜzxS<-\ 6Q:>㳀6H6M{84ɇj ;'7t9Zn@.0_?2/>v4mQ,z$or+fri/cw>ʍ$GH޺!Wl}z; : %7ݡtA\S0|[Ƅj`QX6䀆tV3-2>GLɁ>s\<>4f\8 Ak099>$a@2!Ub.p)h?3ø$ {`ؘka`sOP,jOm,<ө 8fDWl>TH734@BeFKhFG0:ٗ"bA\,>1/6EHg@p 1uOE!0 ї΄sʼnx|(ܾ2!p wp4>\ %8&iu;& Kp1$<}hOGH@& s^+=YG^#6;\M"v([ژXww'ͭ gY^Y_94 @4X5v2[a+LpMkڞ>%)d3-lqZYKhI Xt3Qe`ѹ†9 C$Nvm"42 BN& H1XـgL]/H)Nwqߘ DTs\Z )!.@KKNu6vNI! 1h܈ >q'0 |졋4̂`}N%3}z0{?tѡ\ o11XawlyD8g@cræHP^|{{_=,LtX,yv@!?XBOVxqȠH`h iF2lw$Occ(~ ., H7taPŕߨ;dOxYM߄HViIE7HhA{7j 7h4ABM@ K |GAa8ʹbS/l4^ІM,`iiKD9b3bJw.LZ%҈LLo>uFAɨGi4A|fv~Ok{[XimLnT(1c 2))l`5ށu e dce PفjqZf^`pitwh͘-|ɷAwBafLᰏrZM-q %@¦3|߾d1 kjυ1:+,Ae߭faN"kr!yPyFfY!,zhFwKZiVPH0Z<$f Ǚ@]DfP G(@><jq6"6cU^Ś 6nUԽ}c { ۗꄁ5_0P;BLBl h-bvQtAnTƬt &HRR_Sr ]`lԅ3 _aQղW7mlSE9ܞC@`5ӡ  5ǩ= Y\uUɬ ),a PE#j [ 9Jrj1'Л /e~LPDͶya;k,'L cᛂp%DK[grY 7aD(mVf0ӄJ Uk. YoSy*p""c)X@Zlp;'dq:QU .1QvĀET\%ߚWM%3٦ը[)S=%X37ufAnMj6Թ FfV:pS ? vϿa=Gk _PhKJ7Y G"9z_-F+ 68 \x%+,b.qf ;$qz0"p78=dj=$XrOhZd֥by9ZCf’Y3Y=_u~%kz1P7ԛuRΔXWU\&r~YNF!DL;狄0 `@e8s](DZY4^}k0ųs΢x|d&@n&ؐ7 S(b'[W $ 7DC/'*?"`iZbj| +}J>@!t2z+u1 -Q㲍Ic\}V+%_Vǟ>q%o4¶tѽT -Ci jq 5T_$$8k]R_Hq t gwʎZZeS [I<"u- kNDR*;*Yܜ ? 5^Lس=QW&bVŀӯ) dž's(r50lo g{뙳y(t~0/(?d)tƬ-Y?ē|!Js[S1ωXXDbz' r>j'|JA(^ẇ rJHut|LR 󦒻no8[5gcK<:G? +wj)}J2? ߽0b=hlwY )SVnkX5'[tXa SL\CUB>lV/UiO]ByZHټ9 Yce\*yʉzwM:\ycyPZWzzH"/Hdŕl s1]ԃy M ݘu(]-~>w7v:Dv[[k[2!ۮцxʪr.7Xo#jWSh {/9$alT R!q3 P1e7eB_ΒJ` zpIU"x^ZQqXB}ekzviPA # !ۣaM`&rOGѵ3r'fם&>lqvz/_}3s; k=yU .=ysPګ J\t6F8k-'3A< Yz4E#ª;%g[򐒽Gv.!;r"}ҷu6-vLLX xcu\{vȼp@Lu^0’7M%W"\ DW\*wS(ZGlMȗz YU^Uj y7h.i ++0ܬ>sq .av!:}ow)C]+;{4^5A~U -08/W2W߭ bbPV$yMxC@ZFW27M{統_:BQv^k*g^ {_yf<&@\p| zp~zpr{~F|m,iџFGeHYz 6gcxja ƻډ)!^m/+q?eB{~ /S#$E8Hܡ?  UA—R'eU>xd")?쫯5]le=0'X:BT^Qfutoլ Rٿm#“Z{}{sccOe7#]E 'z+]X"D+ENm ?? J"rToyC⾫8HFUԽh5 DŽ47$!o~eN|%Wnllmo;w=[Z9YֹJ$_(^D?}e5]A{dÓ3e'H3S^f{MK43!PBaNZg-[b`oȿ}UeY?OFw>r][WH~ϯPxYq08ɰu|pfdl8$s"O¸OL Ĝ}Shum2%ЗkZN*mYSg]ssv/}00̹w{rHKK-R y\ֈ+kݍdr=[ azXs^h+'kmf h?a#Ƴ,hjp]Ee'H^2X*P Һ, /Aƹ? D9T܅qpF$My'!ICِuO*$i[Å$<@HJ!I;dfȞ_X7\[ӯ{'w7 Z#*b)3[ZbLcXWT'cPFТ+6c)"P| O,m69Hw[jVus23@j]Q$=ERǶyE_r਄ϋ}.VK+(U݄|\NJL[ /i5'dT4-ż0 ei3~Lwoѫ cϫJmVmt軝f uK)":ԩӇ֩&>[;/^ሜM{M6L#⑂'zMLA8si`QԷ0u7Qut&x~/3Y4{=Əק({öft|wgG`֌(J|ju97V_ F#\ {ژCۚkfI9TqHQթܜ?ʪޏ̉nAP q1xy Sԃ//KXos@3~9:%Ig@atRgȠBɇ!Ł%~V?VdM07Fi., urj?wQ<ٕRWC;dўrJb,sXFr8/gSu΋%zv `0g+TPx_Uqȕ3ֵ9dvGTab:4HsQ612v !'TRxWZiݤSưX(M0B[e!NeŲw+["eX YPRP++7/;b bk\w*㣛VjCw5= .BƲ ŌT)(OsVsԁcesza$cb3q=CF*, /sF ٨S rM8GG󫏜vṼRG.|o>& Z]}FvQ B3R໖V$f8ήH/# %n~0T*\kj0jxQTTMC0"\p(t 3 ܖbFiQL@RD.+V)i:Y6M? Ud0kҚ{Ysݩ.na^ɨah鑶kޜUVkr -2FJcIdS&0<^-D=xic8T5bF\2S T"d?lG8idߑq Cx/RmS`Ǒ<Ӯn#8<*Hs>rH>T&CF G8얁Uf Ä( ,E8мE06 '♶6&(% Zqv X;#+&|H#aˎxY\XGg D 3,~ d=zuU?l/'W\ƺ;xuseF^CC2 pI{-EvZ LYMHgФPKФLK)T:VZdxP' J4n!*֬D9Q>?Ӎ q!4e|RiYhBkCĨ݄EHpL.KZ)UNUbfV݃B8{>4'kuJe܏W}^i-EG+ڶhͮNz\WA. ¾7NeEnGhV54;4Hގl+PS'jAz᧣^QpNHž(nHF 'A?4U Dnef;Ngq2/ae.:`AS4Gc']+{{gשuLGv. u׬WƧ`yR.ިj2Iо"',C<.BԮG~Wv:o W?GEťg[2 2N[O¿nz0ը.HV+Y!JnWDcƮX*V!vĪ⠿#V=ݱ>![e,"]|POfY}v_݃~ke[>-箛l}bO.PlۊU\S}XXmr2sG#Ohȸ#~RlyDgjxQ[A5pyF{9^"FN SCDq#Hr\Ԅ%DJ6J%@El^6P. ڋ7P[K׈끇'݂h>+42j_wJɅw*ЋA*ig #0o #/ƚ?i,I_խmI^{inX8 dj9%J!l֏F=\`=IXUu^uP$l Om\Uʼ+ړsU]{#g#l3Si);\ϖkq6Fc-nu"܎KWln˗lƲn׹3==amu> 5֚k:6:"=XșqBL~^X37D&xC- {vO2k=rs化!dcϳCN &lb|UWvW2!u^PFGԚ;$)Y y2IB1w\eT ]XJ}ѥS1E ojJIjP ǟ: zm'ӶL Ldl׷R OE|-~EwrQ_W*>HJPOU08b3!U*GFrɳ̤ģ#i8jKkrōOnxd Kȭiiu-"dmLF|klXh +pe60nI=q! ` ݣ g@:Ǒ%HPZ #$H蹢.7}Gu59;⭁UQo l]#a|tpvg4BFetxNf(bנЬ}V3K'}f+[A}v+Z`8OX.(y}xVPn 54Ͱ sMAbU0MgpM@kxB.!jvy%\ jvyLx" |`؅~lla7la󻈝hQ섭\w[Fi슱OE$@vuZg]B'UAm<ʏ Ok`|F*iN(y +GS|Fo7BCnHlgvBd+8G[OHuq ɲ;"%ݫ+=ᖈw1:J{^EU؆*@Բ ]=HDS$J ծR:Ht+nR1F1$cBD;J窢|t㯇'# !ڤ|ǃU8t:녡rM=$R`ػ:k.{Cdg;ubw55vI0qq svd c z"O3VxϷָ8y P:t+u1ݻѬsz )B9A1+>- NUI'>tVe &qi&~̣*ɓt݊~NƚdF4Zwy!̠unZI/.)f,tq ϓ*GMJܴm9c E97gs@䝙lӜ6W52.hՃ<$ñv[Njj-=g7⨼Nk>0 zI5wf\&UQ0r^}X}ożJF:Ν^"? ZwjnS]$ ^rLe=Fo ΈG,wɅ{Fޡt;s0Hm}x32:kא4^r8m_e}J WBBsԳ̳4 b 4IDfc3]e dij;ܹLCjtzqy??ϝGf{@ylL>ĘGI:済]X9a:}D^}>CluXnӭ)>6-K=v}>j{^`hl?q~%i>E 2Iz߿6 J|vgq?:cU;ךڒ(,)Z||GFhRtk{lkZVyI0n)#`B &D8n?.>Ax&cbrbQ.nydDΦUЊA!x8z;[hH}%gPNL\&ERS"MF0@4=7 w4r߶)iE]h#D h(M L?vI@ݞ&ΈJ{;BROli?խh=ѡO5MFܘ߬nf3Y-ZH,bˆ pnnQd*EpxViA( !/"0L`,Vt0MqB010T _F>tL#'z_,g*d~oqSgd[h, }BF#G AwKZar5ryg@fK^Ga_ 9**W6O@YFl|OMZ*mtF6 ,>[S/7XUNlg$,Z]$lNr%J%H~߀5{ ;v_3!֝ 9nѨ_oKX^dBÚ՛?,GcX-2'_@btU#n"i~٬|YOT 1&_-.zC>eJi7磻;QskpZ"4K6` m(HnE r11odzc̦=_dG{, 2i'?^Ͱ7lw/ (Y״"}{ yXL4LnuMq:ܵY52AA"vYE%^fu (0m遼R~x1L <_ (^ݭ/ZVе)8*7鏦dXСN03O1YүP'_F^PJ{2ڥ`#IASy*!=x*d[U$T7⒑`,Ybr[k%[,dP"$^|ٙftkhplFB^A y/|<߷Hpy6KIN «#ƅmZ09Eé`:|=x]q/-R>TWN8;y*f$ܧYM /ܡ/ÝgF^[Gr`vl-{%NeܙU>6N~J(r ׇtR^/iŇm;Q6],XQtͣt}#؃h X54x Wz"^ȶ(ɧwW7=Aiyp>{7"!u+mZpcpDo}pxvپ6A@[bԯ<'-2Dд\Ml`ΠȒM!|55*Wכ1f W\=΂oRͤL޶3wmw*Oxcb>󐰹We"( \Isهl`,z>WBLN9e(0 , UyΒёB()j9/ŏI!_(-ەV/^$IItXMjod﶐V xJqzA)Y`ѝ]-L-hF[-"Klh5!0w8lAE6FyHJ]ฏN$ ^!sף z˴m]mt|`VdVjq62&R?ǻ+  xwD.({qUsw*tN`)Q<2R1BrҼJ` {uք0WzUnEqupʵ_ר7jQ{klrmoa [Wg-:پتrb)ԳR}U<bUt4/U`uy LuX٬gV3$$ͽBJn=а&JOd\Nh$$tzii7';< &>_5ɧ3}m)ǿm\2pU5pHUʢ JK#8{FvLN^Gū"9޼EMsz/5U(D&P ۿ2޲$ݫz:ɗ̺BQ戴YòZCarũ?Oq<0<{ۓ-aށ,{advs$@྿% $ECڟOX0b֓4*avت8\(-6BIM[ۤ[YÜb~`em /.{^w~/W>:F,oYRoX #z :N94~ n|$ ܪ߀bb݄I&oo|JKܒdj`VjϡZh[ +K8iAKYӋao^_jlb%}g u X@ $wNݙ 6NsҢγ[(!oVⳇ~N\2ߪ'GWN hU\XҸ]3u:ƫ;m_A/Ju0Q*oZhw/~n!ݭ5 K<+ WIŰ8'i/cN LaP_aGS\+4>ZXtu2NX_V(J _~vR~0m]ЉDj؉4zC ѿUef7;ZI(A&v5e <_pa ^ s#TSڹWgSY߰ ǸcZ.hyyB;x߂wשPL B}DoNO~u^| עDV,tVMz`RM= k4Z)u<.Xooތz}DR+7qLGեc6*l9t akn!>_0{ bvAݛ{qs1<1+Xf*goas801u|GhŷS׍)ܶJfd55r[ iV]ޚs|u?*jQNɳ=$1Iۿh:}L}@Aox>l"! xn ρ=g1C(4և%0rfD%-"$D7+9Mܫp+# D|fʌ$;fHZ$_2ni^tNӞs fuX˖gz1ǕzWX(zJadJ@U`^ hauEd;A Qq1W4ΈW (8u#M@!"§튧h]CVEO䍅̭)OmXO>x79*V<% -BAP|Qaxհ_iI7SBf+^JXuSn!z4f+˓k:Wj(M]o/1>}b7J{E*-cJ/xf~^z.RAi75-KE[̷fy;o*[4ǥuyT VXp'-[iHˏ!rIEeCx<$/:`CQD9=xEKX%)oc;"w7h1\4 s]jC j'^ *˫O]J-d,HG\[nI;g,NF4wg$Ѱ",M)= ) s Gҋs6No?¿Geۓxl)vix˅5 !lM䚍PLjo҆*(dA 񰻎`ֵCѫeSL DUHqe=,Doyh0fO}ѤCF bv;SM ={w=~w5̣O}[ٻlzӰ!,AzBtzp̒MH_VGM}F9SӦ+m ٸHA\ztݕ}M:@$`Õb }2x]~+g+Ҭ(O3T/5PE6yn|RPkS/Ơ+T,FڍFbZ_Config.javaUT E hE hux =s6@NM m'm4e%ıH Ш coA'\Eej:z@ZXD.{{JChwA $dw+cLe&%0]MС"J.=X&`aOFr؁#4B QǪ蠱$g7`Øy@Og1t|:>[|p2C^H\d>8NoF@g~h2闥q {: @1;9Z)  $U :j  &B#(-gB.㗰WoIrqihd7>,J4]'Y^A&@Rqݤ_7 g/*yG hXB,ke|^q]t:+D@9!zs?IO X%xXI +ۺ!_~>C060Ѳ6%[&V(|%OHKk ?-pwZ-ydA ?aB~eעK2cTt~]g:ai"\_߷4:xK{T5Y_ N wKo(=ԤҖIΪ^6,gITC=Y"5O(T m^-7s"Jhb aޭW] V:|!. VMx,1Xij$A3v2NQac7=9W:L,xMD?L(* xl\}s$H@?,ʙae`3SdИb$X ͌b3 nc" 2˗ 2қ*` Y޹ڀ+ͥjP^BSgY^&/бkȈ8]8v?yqĞDa@RA5lG92$գ r8ahD|CX>lWԽRzEY~Im !vet[Qa&1CI*S DGeEGCu sʜ vcMϘT'm[xx_a+*pV 1l n܀RBޓ0M  .? 86ᾂ3l׶2Uu]~L7('ej?PNdS'%Ǭ z*d,ڝ<_4^^F$b`(Ow2׌xn uD 9_@hAv- (r 8az"r@o6%ZĥWF,]2X6HXtct4Vԫ=KceJg.Q.t JoҋTA-tR-PNaN)4切@j_b|r9 =9K'Sw 4V5_[Vޢ]G }6j-7j+!t:8M2r ŷr\B)ьP%$#O8y+}拴xmi,'D'(e @.9w%ISLs]m^o/-Y{tl0XiyAm?0d#a!Rt;gC!ԑ2Q0 y;0Xivd+n"J'QC _ 2 7z: Z ? >?h79JC&3#5#i*ҘO ɢl7ZhNR'W)JUX̑uk؊!F2kfK\eYQI4z ž. vDɆ3v@xDBe54 qWKPm)2tx):S2!3E6݀Ţ LiLp*cWߗ Y$q^8w˜ @'[RS| R&ynWc#cYy$2 Ɉl#Ef4*,<}SonWs+5s>jnVM⨠4\6\֕u\ d5'sdOr:!MjH@J+mmn>&l8 ^5RY3V l;r 90]81" P h4cxfX A _8`걥<4k#;ʆ#Lwb`1 0!G\9FзJ@gAWHb]ޥB+|]T$\Jȼ䇜-X/zx|DžWkw`Ù˥za'r9XjlcDv.}v?v}w9۟`w ;boퟱ3Sn>$.b;F_ccw?# Ѯ7?Y 6PXJQ 8!d };"2r.pJtVC6Lv7F1.hA|N4ro]{Iء!䙋K k Q1(sG F"O '&6FUERRٴJV QJ`V+2m.Y[K|Q);dyVvUu5pmp0jGKBf[ar:j/I4@Q8&&خѼ!3 u4d\equGMX[7N)8]V@UY-5\4R +&nEF:a{Q͹'o kj>c|_zpU_u/L$}Z}@3p6=fX:'wZӉZLRvN<0R̜ȩ:⾸, hlpNҳqlP@Ve,1!'ǟ6.I.T'C4kŖеK w&GrTm#֥yTly;6TES+bш FjYK77N *k* ŶՕq'Ӭ0s7tM..fڴs2)XUZ!I})?AaNw& mSҌ &GqUPbu94[eBFqJ2/el34V crVR]&(Ef #YCG{ O7ZTy(!? 5!ԛkX$e] 蠢ZZ#+ڽ\?|g<^5ͲỌРy8] ]לs+ݗvMYz[}}b}_ԉN f`4:]+}@ /+L]5ȟ7%rYPC\Vњk aqJ sQmeXXKZF:?Z.<ݽ-b~dA>{Ϭè%ɮI3.%!ߋ%KVk_۬{ &s6 &grif$W{eOUn*a!PoEhni'%ul%ݏ.&Ӆ{e`+X}r MYnz%ђ&E7r*x :? qFkevѯDzI%-Թ(R#h>=5zo^V"li5#jRL&*,1Xcm{5ҶY^e( oL@)>KSWOIc4i@4AUěHeL:߰- LߗQOA 32 6HФXyKz3 I/mefUúS_-FUe`ѱ|[[mi>fѐ Eo#UύV% j˃d'I>ʱ,K܂uC7&b_Rǭ8[ ,Y\|ZfVnSW 4VՓ[6+Br}K\W-J/3SDHSg*%cW] ׼x7go2pqEj듮-a7/}%vubĆU UICxH)Rmͽhj`9I~HäWW?fQ#P1bi -D0P\ XHzX &$ N11ڏ&O!^SēR={?f2<؃q1 tE-L"-Gq*˪Ϥ`E XxScQ7XK$7R5fVB=%%MwiNmX#SFG 2 wYYH:'^29ʡ3_*ZP,A@%&@h߇x1[<{qWu(T;eKqfj5^/N5K]ELV^f(% y',|s&.Z(Kr94\\-ۙYwxuo J;zWky?-u Wۤ*VlpWݚV\7FnlEpDX{0bGU?dS0e 9r붎:s1&"^v܆ = m?=@JE=j'45ӹ޶>um0a6#ً웵2<@Qjdk/internal/org/jline/terminal/spi/TerminalExt.javaUT ]gE hux Rn0 )$Ha],3[2DjQKQf%jS8yv +ۛۻ-pXՃ 9u)sg<CMX=B czCL~ ph&064N-+6_`GÝYQ<}UQ`\KKp\]?*P䬊Qj^CiHJe40<w\|z^锞z))HRXAGPK WF ފK㷁?[J,~h4Gq>߶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٫rminal/spi/SystemStream.javaUT ]gE hux MO1R1 I&@AEq|wVJl,0ZIݕ(1V#:`'E|U^Jo2xeea~B(!/ L4`ȨC\o/ϤM{PLjcSCH]K9%K{^AZ\]A_ Pҭ},#S1[u[J>O6;k(9"q^0B.zZ7Hߟ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-xxsy8 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 ҀZSrminal/Terminal.javaUT ]gE hux Zs6_)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|7173Fv ~\R*ZznR ĻN=];v>9yo=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!jW 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ڕ/Pf 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~Yms8ί&!_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?I04ː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!.rPU׶߃Џ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 PKZޗhM]gE hux RMO1ﯘ#ELyߩ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Γ\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 PWUPKZ^}(YTQ]gE hux 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>ǣi=;=/.*V@{yRv_筟攁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$Uxkڶ ~$ M ˶ni6m`,_IGwF@NO9gۚfF2gN#W8^?;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='8@tP 8{g3Q-{-e3UIHBLM߷ ${uAg4wVkd_ZSa$CTk."9ƀk&KuOE2)(* CWb4ԼTTIėzy@$IyGsE9*߰螩5{+J!/ /EB1CGV^L2RJ -YQ5,@Qf,X˨uN ٷZޞ&Bt,dM OT,gyy7|"r}A0N+M 섩$uq$/p;t/I,$A.>zZΦqGs8w%}5T,٬ ζaR2b2g4EڮKߣS[dͭ+Q ˼!/L(#_B|upGOzp7nODyU ?|qN-Aن6$:!xlD'4]y׏oЫP e:4N_?A>X-<?(F{Fj4~uy0U_4젵#a9P 7y: 0_F[<]bԼ9|ӳgq]Kݶow[Ogv~(b ^襇%[>p4wv趬Wjn|f-b ȎH@8 L3XpF_ԍ/>[m{%fMz̠i 00fzo,O\?mVvuBԻRP2YY)-:/magUFM WF?"c ] w#`PꄘA No/BQbFX+-c-D\;ںf}$!3sQEX.:Y c= eXꁈw0k·}YvnQpQ ^j2^/n;xo/' J7!vk ^oxW<}}ZcFX0!t \jaU9IiZ)d'AVN>dl$O62eL/FCOBJ#`Q3F*%O"jyu|CTxC"%9\F(klɠ53Sڱ)um1l*;4tČ >{3mQۭ!`_赙]=u  מ3[bN6%l,x|^||I)ćN:Y2zlT6QU'̢#O7 uzzF(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|`қ?rminal/impl/exec/ExecPty.javaUT ]gE hux ZmS8ίv!qp,0TZமf`8JYr[-˱lˉy:DRnޫ  ~CĄ3AKńq;q\AIĽ)A"xp .$K?_0iP\R*ӄ~An"DrɐFH,!s&BNb`RSqOMzGu(mĞ77@$PIOaQeD`.}ϸ }&>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ٞ Sn0 )xtβ[{ ؀/ [ԑ J[}Ѳ8M0I9'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.1M0W1 H(=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ͻoc[*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/ʎNg+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ڡV3XֲSHAQ_Aj>;,=ДjH'Zc`{%b Z3wez 5 0Jnm:pxOK̛q7/۟)l<<<^hCW!0h:^iE :rW|`T˲V`8 v˲886}YZpI m4RG-PztӲ +,bЦV{EF/?Ko@WP)T P%RXxauήmbR{ &2ma0ӗL 2v9ĶtEB:oe<+BmJrsX#G{p`6ODԩD=hy(#UkQ`LscE ~ .rYmvbKMhlwJj-2pePaYTYx1I n`֡xE`r ǢV=-b>G[P+LcXIyqZ3͑Q'Zz3&ƑI :j^Q!0-W09PRXK *J*66%,O%SGci؛UާG76=C\|C?AB )aYu5]^xֿWMOO0 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 MAO0 >kJ8 !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| [TThVGMacro.javaUT ]gE hux Mo0 \/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\J•6l0 Ւ 8Tʹ"c*Jw HYDsI}QZN**2 |n&`y%hbˑjL`  .p)#F):P%Ҧ3#=kTXu$ap3:bc{PKZ:G]gE hux mR;o0+nXrܥh4n \5"dZ (%RA>UV8 l6WCSO`8T33Z&lW4w?ax`SJyB hL k}JƦ4i@øL\gjdjra݄!DW:oofbBFXv7tuFEB3P<|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-]c1@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)T]Oo0|94uK6mYpь?;vV* `y{cg ʵoCZ.* 8YVP7R^"?n_!wٓ6! ^߀%ZֈݢG1mn#hI*WZvZrϺ ^od|Oxpظ@%bBz_ {I'U#>T=cs/ ;XY浐0< Ҿ`/T`̢znهImA"&'C4=PC+&G?.u8(H) jzt|qLR0sŸ>;=_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/IyBN??vIXʶl6g ' Pɴׁ=B ⩉A_?]@kcQpY [ qN;=ɠɐ3Dn$ѷI6cz5]ZCQ[#lVKҠ6*:Ͱ( ڍ6zz|^8X_X)!q$c8vEXQ@:'td -3v;bҐ~a aR(>/MO0 >vh1qĉ,֌4;NGY')㴞0>Ȭ bhRl=i{G p5 EVci?2o*"p^BêI(2| Wp0?V 26unIG堟g_%2 LTO=?yKoɝ!D]NMu  MO0 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`?ܸ_tu5rOz܃%p" h!i$Q#Pv߽>4 {oav϶S3 yǫV tr"q$^2F mHM@6ٺ<8Kc=b5J}Qodef,]Kxؿ$*9~sюYlq "BeGl7G lp'C/=EXΡ,d0̒q!hx-SB0K9B,;;5h$W_^BS`P`?l` ͳY} Kv%V- Rv~aGX<ڲdua@5 șʟ^f0(]!b_r딕ge!("8Ca9{d9QTIO::J+Kz)(JLzڃl̑R bl]*eݲr|8¢%'IA)x( A}^#jD bHfO|5'uNV| C @,4H(;SZVry= GYeBx7HCm }8BiyX| 򀪔;VN  6Q%0>T2|mˎ m!'m!E= bX%ibx[/*AcngYose۪! GlqO$?F|8ac<[F8frԆ# o $KXv?q+el#*WEVTCgIyHj0`1:JPY!W@ʳ`Zu*ǮTӵb߲| 7"=bbcX[$A SJe#EdbiBدP:$¢-˖ɀ[35zgcZY<>hEg9V\G;&@qJDO96R2Ɂr;S.@n"V-{Agҵ*K=&*&^ll.[3YXۉ0p 9hetHydʴ%YjsZv-R/- famͮ7}t''z|pVEYI)JL-A`8tB %A 8|ĽChIZ#΃t*sbjՂc ږ eNfG gCamLȧV Ro%H_֍ *o`a@4E;DrϟL߈~TBĆQ- g.;95dF1L[ɭFM  ̠ ˲ r~x砕%h\A5`Ct@M TXnY41 {m|a3qO}G~hkˌmGjbkРd4 PJh/ail̝F ~go1wu3_PpYOC}ZRzNҔb%)E5SP0:cPN-[-^'>5aռr-~g$|TMC؇7\cuA \yr:X0 ;Vu% LKӘMvԴN N8Z'/ M/L()8zzZ%:4= n?xUmm{C7D0 eqHHMs hm~-.xJ B3!4y~nMݻFǙ]OCyxPT'AwP]l1Ơ),#X (Yf&l:#ms@[Mg:2{#n =BD>u`Lʣ'W/lAmጅA@[4b:qN .+68 hhuBPl {9`Mh"1P.N,ʞ4Qއbȣ)C hh๟\Mق7lp+KCaY1:(Ys+}@j8J5t]Zo wаNC2o3ͧY1 kYbšaUsؙ~4((J;3ҝ`OTTvoY#n\cKׄ2I?1!:Ssbi$AM.%a Hׅ dTID8l 55%_nsHa}{Jm/o_M@'[w|͖чl+b^Wd\f4q'ofDC|4cӆd#Isp:+>tS*2NC3_(tqjr?⺸ZwaZ0:jm0hge쑮W;C1^Le-,wόiKEXD3+Ш<1uyl[2[wX"⮶y)6Dh3Mzw3*m̕˹EA]q}kŒɄ|֫F@~Dȹ*(pcF@ lg`33`h:ftdqdք$]wy5|O'65Tװ0>e|A=kx|a8Ի$ia7ܛ/+^Eiڎc8[4-SF]͝<"׺ LUka:]XiDk𬋐mF wc| 5w쇲cAjo f;W_mêѺ1EU 93wVk-`Q@ NٚҢG$YE߄pu,- vA͘i?9Ae9,{JxV܊ to02<;@qs_xFγYӹY4bV 2KnPxuRv`'ΗjHџkKB0PS*{v"8) G΢/DS{ru] yF?;ۅ꫿D WI_q? UBVxO4gH5[C'еA]AbxX7u@ZZA$׼YcJhj..:gV%u+piw7$kAJc7S"^xo]"n.j4~Fy[udHI->a .Q eMjYJG7`QӨ_UBNno_ ߻6 <w^X 7H{D kZ^*KV;Jw |1y@ӭ!+}\yW%p;g ͥqK2Q:^<=QnSݡ?925 Q>D`btwgց%]KIX^-W6̣jxPd- 4Qv1ކboD kDjQk V9 ߸ `=qONI*WhWV,o;QmBE"N'7@T -lcqAj,܏%ILzȧ(.H:"7CX9WuJDC@SLnmKleWJr f 7*(/فxOD©eGh:s7Fќ]*ڒ s؟Էqb]7X2Pؑ^ZL?K5vx#VInTݛT* ."pƣ?Mb%W>j '0i=& qy!HXT>z9+ ,x"o}o79~r,$Qw5Oq  < V ‚/X?rn]g+uUYK :c E[m8L m^vbr5w sbydcO wwn&xJ4z6L0/-4Va7U{=20Tqqp61=:DA'+,HJ*6J1wnhN[m5K_.+vCF{-4a3T ̡F"Dd|-G 3Qn(INx#+QWbWvܝ`?2sW퐰@ 0O{AJnֽ%u_\Jc[U%qP`7_נ3CqoAc_Nr3KvYS$g4vx7PIx_E[0, bϨ@x{G}dM 8;jZ26;CЕMթL~x\Sbn37e|ӁI[M6n/p䧲"!,N`Pjp.~RĨZYm?VL Ԝh VR!Dezr]OZ%nQy?ljXxx Ng-:iZ~}(-/Mu~8YDX/瀄O]NH3dJ՛#Z3<NJx\r!WxzSBW3 qU\:"unuoH#W_犈E!H=FrR?g PÄ@Y^SN#1 zm+4 he@Mצ: 'ŰBiՑÉm ',(":BJ aE=2:|tC>f(yYU@a[=iϱ{Ot;0 c=;Xl4b$VW46EȒ7r8G.{s3pf?22.K~ϯxEs4Lk0ցDf@#>v,x*nIs" rϩ$N^r;g5ck<6rd׺@iIfO` RKƧ(CR/\6 qE`q,V^q/2E | j?R6maw+J a7lVAl=M08L#%lPŪO0S^&/'Il3.h2m|1 Wu`pkY"݃z~;wϧc0ʗG~%1c/ي,2/BqEY:o>nUQ>,*tC->||6 k'[F&@ˀ; [o$ӸŌ% švl9_l2{z/vUNWV 8Y.LE>c06q݅'BD+\ M ˇ%#^J]B-W~Ix֝0 0$7cTxmPĵ"ƕޝ]+FzJspNe-xܨI$L o<|VP85g"&9*DΪn"NH0U3n/UK5ydj *UHo scdp )6D*aM-v ?ڦ*,`Ѽi8^N&׾DAwN;ըde)m̒`J%\ݬ"r4;L/b&}(ˬ8̿wV-(.ZU|ۛul2cꀟL]19nT X{̾ti-QHv￰ܗ$OeJ,rE#b_ XN:PL"E { 4\tmLS32)M+B Q)%첵QI9׫A/ ,=ؘ$.riC&%5 7棐85]7IF%Z7S R ِ# Pc8 H@ 3YʓBVќqG$U?9ȋQ|5]3sTnt^ A4i`dZ*^gs CBF'|:>4]ԥi;돩'pIsRhrQfxϢ/WWQzwR/gzNDV{fEJcG.=[`?JQdFgc}!^֢`hM<30)Vۤ b/SyI,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?LPKZT/vF]gE hux ~s&IPO4Y`8'vD v8Y34piP\;$cJYaBUL9 B#:xa@Qx%^B璢e㓣p h4rF#6>>};ϣk۹|vL/`b~a Z^?amzy45zW|-6]KJMwhEQXGqުu:M mtPo Oly$e"6!q5uvRUK &M<|)sIxȴp9fCv?tbsDw]U0O'IDۉ,kƊ2,8a׷ѭh~zο6/Ee|X֫=]Q,%1e1;tn~r_w{a@o7YV5 Q4(K{ec-Sw/X5N<|%]H|.pӠ.R߃ѪnNvx;7Zm{m Γ@/ q};"B&z[=kMѠ5hlM`ݎ^1E#0"k! T &N pEf;tB4SlSfA 4 ZIE"Մ^+V$6YpXٞ'NMꦍ9:J/#|vA0a^5e~_K |`$\Q2*{,#ǷvbBH$ZEn/ 8ǤS·.L(Aʀ5MYuBǜ-z~kcXhlKJX[0%?%#tMo2. [7YĞ17dGN2`]a(k[f 2XΎ}?~9=o?Ye /!!x=dza}7Î֨}5AwA߾\X= O oOލk4c}S0^w¹qoO Ef<:{|eA5~ z=*&q?'/pretU _dkhYgMg!5j'cۣ53h8p~b6n Ab7g>gՖ{P1}V#; Ggd"XXk̮Eg١(]S>cݽ쬲*AYD辶/fdQKO/`Fq?-C2cǀ;(_o~?X}Thӂ-A}lH RԌm?\`! LX&q*(./U{2^`XO_%0{6.ma_29fbÑu l r3j^qAhn,3Xx醝95gxeo ƦbC%A0]JǼ sp&"fcMQ{0[f>}/M҈;g̅ G)DKg8XD-'(|_^fnbmo`A2F7V兎>yW:~|:!L 3kKplj5ltp >uXPyt$ۑXĘ7;'!;VK$k9X ثZ4B3@znb5D}{}ʑ5 9"fV"_ۆ}8 U4+s Q}Aͽ&L/L} R?YE/'kGUUqmH?0Y];.` ND",z.-ܐI{h9|^g]Y $y*.&bAcI&aZoP6 w0r@ӂSe+ ޅowP۶}8Hi>΁s ]oQJ.e U,b07`aeLYv,y{ \!3w%0llkt`GnCE:<|] [ cerDuXŐ\j j̪xU/mOR ~ԍ2UmD(̺2Ј5Q9&UI{Z"F.<ʧ*{dcwbkƆ4 }Pnr3vq'pu$St a{ -+0_3rJt5)Re4!#0)D: ici)N#{3;LT*JxH>J2qʜchtZVdƉVEKsY׊qxM5R)iT+V-Om0],25oMh^u>Ǎu*wzD]V0ɪkhE~<#sۏ 9]c۬4ڇyL3lC/; crGeGoe :+vÇ@az9.DK0%]:ͺJqŘuvM dwBJWLg,2v1t^'l5}: jLɬ0MT!4*g~I! p7CmfP&#ƌ&gU]7KG#EׄSƎ~;(+c3{ы @ja p8 19,V\ԑ3n_'&?9rd%/=1$yuI]Z]8;й.p%/2o:XfpY(xR= ]|E| Cڑ$7e*78[WRAĘ Hն-L( J> /*9j#|#Ț97FMltw(),Y33W*>W'2oľ+#iR4hG)Aiy@Q?G/[aJ lONo]P2HYURU"n($Ų|E,EGf2]XxQ+ۂd Z'v3Vx[–c\13Q|jvG #TȦ$Y#]i^0]:KF}@6G'єM@$wCaZ["ۗ1H6X;8t]O?bͼU%L6,3c@乴jy2vP<=EIeT{Y,E0 }@WۨBj3]t}3J;(f?vXBcВngOY+6j9TWve^rAvP_KYsn ӘZ2ʛn)fB ֶSmC5 2$׀bU(EM=KE MBHRx a笑Ej { ΄,̣Ί q7Y)ǩM,R(P(h-r24!(1 mfӫ VX@ c/cڊL bU<cJIJ2,UY4CUds|%DZ;s% jLSJRVØ)< g*zv>@ySDb)Bu%{ZYQso^RHhr (wwR?J$VhU vO%Mb$94(Rb NMҝ ,F1},CǼ1 - ɇq%hSHIu,JRY6l6S NsypP, JtHbNhwwf QI(l<W>ߓA+P_&7mB1]V>Ij+%=]IUojTED5$ ҡ(Tҹ^QvJMO$r>_*(k|NbvA Z*uB^ 45o:oX |-!NI"Oӯh>|x T[Aa +tIb;KU)Ukj-Sv¾YV&jI˧Je|G1I79|3 8xdpQ[\҉/@6XiQZ0uu@OT¯% - f\=|)]]jV9}hO^{r}S1a^Vl:}s%?u7^`48ndYMރ#!Q 4l]O2 ;&&.ĠO::bʙ k`B.GlZQq2 ܷD, ^w\ܤ(pלpf+R1t ``^#'O6_Zo;`u_jA0mmxRYe]Za^kwGgfXܱo ͗w5c+%ˉ@ I4VuⷘG'~G{6$ _hw&r[V.}vϻ\FDrΌ-6;8>E.ĥ@3|f:  P(%E."ʚƌۃҾHY@c WAp6r@uwCS* bZ#&Vw|Gô?.؁2xi U|`"QUΊ @CzVZ'29 AySrr<=/@ʤ T[K1/4a DD*8XK{G͌ґ Ctʖd x"=jyǰ^*@oN9{SGP ;7G;W7TCKOE :H14ڨʽp? bmttvpu!/v+ <]f.o0=sQ_N z+rR`ARKɇuw83Aw~p G%~PDWM5ktGa> &>J{$P Ӳ!ŕa΁ȾYĎ8Ӆ:=6ȫw᫿֞xNJk jEahYgKT/X`Sܤ2}5f]h8D9hnROXb%]\  κ遌.tx?ëkvKzLi'm፱ٙ=JAk>̭mi6};:XNm9Go&;f+rH5ZDd<&18K`y/;F.,4F)(JW}Ft_&g|ǎ&6eaZ 9Fy([v՛5 _q`Lhj=ך("vU&@AɢɋytsuyҮs,a"]جZ&&6k($@&> Lo][:5uSz=(3]Y{b,'UƠ  C#FG~*`ZW#/5@hӂ <7N.<#r*Ҡ: X7UquES} vc'㽈6Z8ZQexaU */w qMcjӘ(`gDQ;%Q߷&5d1AR~&ӊ3Nu$v!+ #kMwYBp[0btEO'j?J1KモihGw eggW ,$8]c 4|LT#i _jKt wdFBBU&$KW.7S1 v='?ukX LD7 ryD"tM:[Y R!9[+ߔ oӔd`{aWy3ٮfT0Jj4xG8j岝gOHvv2<AIbd*.ƒF?kREyT7C)XLwFgptP)tX!L WLVn2u3!<1W *._J1E%*a/]ꦵEpR9`g$O,"2&9Pr1vt. { *L0Mw B4x7ZLs8HLg :Y4Ŷ.aXlNrŁG nn~nCg{H9Y={F8#BGXV: zpRQxzއ PQoӦL=q:zYL70Xd cbB!#~E%`aIj_šp8˼ȽOWac*4!ey!Wh\ ]v^ZM~h+T*Eujc{Z O) Eįb.N"&) i Ua"Z!?yaK 3&\%i/.-vMųp a^X8 t( RIid uf3>سcz  ]j)BEB˒# xuq=2΋=`#\$v Z5cA&!k\n`lF Aniee0 {-J³jm6OAͭAr+'N _Ȩ=t9p7 SvqN~QqFqlBܝLpY_Qp)n{?{?)x+K$bqɈ!Hjm=uvúp*u @T XUDd5p\AO)^薈 hƆ~޻`r3duJ#4簛Nz\¼ x'7}X-Pck2_T0[%'= =Ja%W,ՒW~CLákU+Z)Eno|[k^?`G8TB:7dn/uA% 땇#䷋)1=P v?۝h˫c`/ \pnxetM[\_%&cnK(P8$x'~ 4^48x%P;Ao<&SLIкaK0~Jf2?ZBj)|QV(OuVTB\chJ~^0qjO9c;Ex ^{jz?Nh`9ퟔ<USeJz' G]X"xxгERoʗnm,i~d X_gGMQuF6tCm mP:^3"gܕ&$EFUD]Pt(y5y{E w Mͼ02&dRrRMyisznc;Fv Deީګͅqa6ayv˫xM f-x*ѓs劝ѻkï5` se"H0 VJ1v:LH% ~U]{~ IxCdӽ?kH'u14[nW0J,l3Q~I"=C0= 3-pw<[tM5ﵼj )j} \zu Tg|`41З# 3EO*GQfwR݋X|xqSbDɖ秕ד$/?Jhtkv[)97)Ow-!Mb̡ڮeH竰;l~o)hF~K&yBm|Ϥ6|A{sL|J*J4B@. I9/z*^fMT"`k7;INo;鬪{yw"77T]zO2= a)@{s?;1Sw.;+̶s=}\-[g˭!/w/A-G1_R>{@iQ["{A4yKDg39y"1t١t}jquiLe|sd/ؿUl 7u'4MkDسZ?z I˯),f6KBv'HN"Mqj966,%kթ" ݨp7/qx9GX0n3`>4^x75ʼ3P>;+Կ*:W<9wXiT%KF|w7H/[7a \| aH[f1U,YOɬ}z/eE^Ŷ19ĢWl*SWU'/7D Q]l};'I59+@!2y;%3;{vL@ЈA`nu218 WH^ab!` DpƂm Evis"QY+ChBB+ӥYQ%ed`e?ſY`]/7"YUFq8z|crqvON.,Ur OHD;ehBgp LL~b %,WaFx#ɯil: 21H$2'c2i@>4ԂOK5(R \0B6EɆ~tj])%_9}qZOy^Q)[ZƤaJۓď̮U؆xv_Z~ <\P)߯ED[YTIo@o5߂O9f~1꺰Nz/q;}ϑ/(&ۡ* mS ȓ2*`}`j"zs~]Z,Nf5XS^Q_gov0 +BuJr. Ž [8i\)ؼ2knߪodk!Kg:vzn5%?eşaG>Q9-d&v^[;>^19贚E 1*(5<27f1uYӁeEPxibG,, b9TL.XjPe-I_\a~?(">)%ލWpbHffRrϔN!}ôbYArNGn?} +Hg9kA`.6p/3 s SτP.%e (]xLNۼЯa|;/y|Fj8U ڗrƜEݨxԀW_,a$00)솝jb3}Z?ox3XP=눾uƿ}]ʡ|l>H 8rIk/{^ e Lb]3fqkհ,;s9ʄ΅zuFq`<Ĝas& 8P|q@US-l~, \TIM֠et8ȳzYT``/ܻk`M"f"a,

\'Ē?ʁӏ\]uS e93;:A]z~ݨqf!>!C,tE2=Ow۟dl[J"`A|ro;s=A6g<]%.{Gg7"%cGq돲qocnZ&},>Ǐ&Gr~`,n|kt|W 7tFr:ʯX+(db3iWnpc(%dD=5,:,OEeSm3,{ù-OfaC+H$} !{c%7=xaw VJp=)&?$`Y7{)~X7`ҙ,^6z0TzǛÓm&JoucrH[+шh~yOk EHfo׺~ v0R`\3LCl3o*ޯo OM (!%[IkK^2en%>%3ΔjuqjuHf`Ʋi *iWdx:EgEi0Y+l>0oBeFCHZd {v,f /X/_&OX6qo1qTG@w_ "VGd> qe6lȒŬmT|ϗ""f5I_Bew׺B,= d蓥C(hkWelz[dot~vh 2Xdd#4CB2ZXQ@xG+s'% FU1%ڦuQ!^|d:^6 #L;ӄx؈nt5e2MڇW;*٬!H;g@ĮueE6g70NM">bc؈ɋPK̵5#]iAm^mgT%;͛t5܆!k 1Zm/J W >7}*|vsD-+:m:+bt^hKpX*/opy8N17eG2_:`)R ui?%s ֋7Xbƙ՘"p wA!:'yOT=(@M usK+-bp/κҢ{0ZAQI`L^ mhF w ԤI ^[7[s߷HTr b0dxA>n0_Oz]:Mg-FѵD0sWA;Q6+bk2;O=s6X+Zk<=s(i־(2@GştƓ.lϛDF,-pgCs]ڎtܠ_LWhqaq|~鞆ܘEpNӊ<:S&%@]h]Ydޜ d[[y{g!A?m@EW7eUߡH֑&=>+x!,WZBb3ѢK}>ƽΨlp4.n$o"kC񑜈jfG^悐K Ecяj UԸ=L#BK]-%c5ϧR/nf Hh P׫[ZBywÃUylL(~HIb^Ph1馭?Hqœ dٱ%SR+eM8Ç;A ΑdOXV-/TWpT7{Cx[WX[bT}u7]U8"lWJBpaIsPa RbF\+T5JA`? *&)eK*м !7-}_9/~Z9Luii5מӾHp,]rP*ZsӞijNZcHÄi2pnĈ438a2fnqMsk!/C刭 a%U)TL/:AJ!㤼V-7G0E6aՄ]k\ܛ&qK+ng3 :A@MҒ8/tNuɁ(A*ӟ7zY $e%ΠoVAӤ pqGMA}8?Ǐ=JAu#OŊ|d!fVUx"FEpR>}A?;wةTԈnf~#/K`)GO鲶$>q蜗;26kVq<]eN4Ohx$AXwUU~[^i|`)'jk efųڦ>.9e&pfvih5O\Za _#}:LߝגņV>Z\{ҬWZ\*X1bbqƌ߹'ࡔ/^&hJͼkCwS+`t Aܺ_Z$ 24oǾ*gH_>(SXc[Y򐻕_Ǭrj9~̋x'#.X^<@ Wxl!ǝY]o09xap 될Up SS lj}T+BQa nYm_i7~(͂VUe?SxL2(kI4t xi?VmY:Vteۜۚcm@t7<\`&_`F!̉v@eЭ1wBVtÆ!a xT 2D}y/%x;"VIY_ ؋WqXPƵUGOgۮ4~Ƕsd|X_c3P$2НV R4e>4IʧFb`-[δyλyN$Z22V#茍ȉ_7B{{62E/m~.u\`mva g2#M*AÚ-2 {d|.Wt`YesՃ+J^alι4Na -(B&TeO| ~1(,] guW._ N",gWuH,Z0(Y9ONTzύ8lσ3<{ʔʂQ3xj <Ϝ^QU*?lq& 6MoѪͲ b [*۶@ l;l0ӆӯ{=smPA ŷJhBtUqЫ `|Z||-UbԚe"ODZAO5ց Pi6!fGPN\1)?@\&EsM*jgT̸Tg67 PvpUD5!'4RLCq,MW-ɹ(+V,<, Ր၀#%:3jE{=_ o4#L4D*) 黎G.:mSPZg-9[S!(Y"/K!k؊ѿrh^N-*z"P^>̘Zrjۓ? !4ޚ'ĹT8{v,R*lI֛.Qf\kD@$%FT(wDxSL㯅x܂yR"6= "7itZ>iϭ#tY]=8/O&;4Ifɬ%`7dA^ݤyUrg7~oMrDrW/o OfxQ;DUBB)Q*Z;_{Xw8,6c1r0 kvaZ`1, )W (DGdy̎03RedL9[ˮ0)ԠJkݓ,΃WW{WNS] ؿ^Q)˄`"aW1U8{ljd*l6 plOQ3χNEa+ꍻh?ݝ\)F|c9}D%Qb$<-wnS }m7oo=e oR1NlÕ]䵌PI'ٽ7_y̸V t`ƽzo`}3Dc"B6bYQM/p/^w˱?Y,yA nɓ,A`( \Jp vԘK(uk~U p据!Lќ4Q.ߊqS7 ;IVT$6$1%mE`HhBVh"֋;YDji5:߇$5cH}_P LJvHr<9*^7~3#l7nV4ܽg:rrY#dԸaHdx>ÍcVQF7-0-C9Aakn/w>in>Dӆ++fD;)ÙI2ǙODe^Ι8cR:@elVQ%Ԣ퍞ZºV4/~`7YO}nf3|RלDwJYQUkLRM1JNy6}06mH3TʖbVRa+cuNș8sюl&`J . u,S1L "&<:-u`pOZMs8S@޶~¸Ti_j9z.ƹ8y"9et%U0 K5ncZ%hcRd\ђ)EKW1[qZ I@ފSYuTrƯ"1~;2RuFL$ilxvoOhZwIE&n1cl2 ɫ l(ઝ2Ÿ%qnY$66ՠHN9[p;ɳ ޞ7atTPJ2.%֎c^JPXَxqgl'.˔NQ4n?%+W $Ic_.AlZ@o>i`X|Le80D_wlBcMmt,o]yMvF6ev^eSt:e!iȳ o&-r@.ELZnՠ `v n__P$ kԤ drQmHxfDe tסOG`Θdk`$ۼ :[9/:( P<;2xg7{Y[okcwVn۴۱= <)3r K]Kcʩ W5MmrPnr̒9Hޯ%B1 )lj졜Vr2wn(.(JzG,FanW|)D8-H!(ǂAY{Br2-9h1{Tm(R1 {Q|Yi16Hl}ذᇋzX{t~NEx7[L)Ѷy-u@vW\P*@á=-!&Y0 V0 jR+@@i#2)ad"@D*`b cVABWX4Y Rsz4=\ mPGTC,z ,фG&S)H;`MP)}$ҷ T< ¢<|i9ƃ=c0SյtAE)HpᘼtvuI`A*m,?\A > ޱY 9W9|rbK'${rx A\_-x,RnD2Cd<)MgE 4Z/wG$wF5[;?iEwS{[+J{W/h ?*u_ĸ 9 RBi]Fwlldst!Xjz.HXn_F"ZFlqM~kc1ٝo./A3v+*|ԝ9l]: `-Xſ/$MAwE1QqL .sp"w/@2zNT5~ڻTT N{/(qh./ =L*Ht}ź%A`:Ry\Bnlm'+[@1]LLzHA &P*/Yٍ,H}PTM#+,9xͮ{vo!yt %WۡMUD!4w>f٧w?nh_au̲fi0t,UE ~Nf#( &&lG_SXݯr'8O%j 4"b[&ZP"vvBT!0ŒA/׽1͍CDU1;GBnĦ-|MvM<ϙ,nDa=^< rR)4Gv:$/ۢ@&& Nl? ȔLy>`}2&Vr bQVlrUN3Ȋ!9/Y\2jB68`f`*@a%l"j2o)!?U y++Q!Pzls1Ry6E7COŅ'`njr:#ّegʥ&V+ل3^\L31t?A(oAȠj*R8u&:?hh`ފJHen6GA+<2M2ueRW!QG]_0,\d [7f* ueE4_ 8ƨ͗4byvC֋IXNH?،N}.w5%ӧ҇&Fqr3}\YIe%,*Kke,+K%beHl\E/Ѥ?~8d7#s-AM>]-(UG:g S0Q<*"o*lZO  -A!rW 7fӣZ^S%fETt{v}KoT1/&M]`g;*|Lkel`6j~oO57QF~9K+ Fry%YBvK;{&ezH9KMBZ@j8Nkiﴢx_h?U(zrJ{Nt-=vߴ%\*֚OrÄm?H˰tBV˦Beݶ[%Itԟ8=O%>eK|&S/ي> WIp\$~9 Te C@l x]rL%ܢ|邀oECwPZhMb<9fxK!WBv8#9x&x(ݔ^DʢՒ&u\&[曻 dpY,!vtR(Y7Z h!z#eJXZuzN+fJ>MwKپLDVetq5\K8I5!UQ=he,48|@ JdC SzTӐ4/;|Pڃ']VnХ_XS/Nu!^mD$Q*CR~o.{ dHJl]@0 b;*C0R) 6rt퉨fAហ<ߐ@!gSXIQ/V w>'ztZH%hi*=$͸3= ꐼj)~#6a WOVy' W/ gyA}61t 64|o4B#i@Q&U,"4R--f KPF^e 6#Hn9 ռtydۘJ=hqDW1#"d-ɆwxeZ1xxly``^ Rق>prLׁXPFeQj@yz~-=p {܊ٳ$K1Է{EkT!h +Ψ& iMUW7s w[˯6j4ud돝`3l\f1AO\Pr{10wW6?7 <ɗtPSkKcus<`t;vU|6E(GcR["Ҳj!(:Q1 =9~@&_eCC7\p5XEHO@sxTt5 )U]Ko[6U TAx 7ٹat:ƧeE)K HDlZ"_Nji1\0^EͦÊ(zDψwt(Ja57Ht`$PQKqx=̎"nw2:RU3&{!wmߏc|u$/M|%VHhBOGcVGY($;]w{a? 7~2j3,ʻb.xwDUIKvB¦Ꮋ#. RG c\&>Ã32(2 $>=6Eǰ@OTCX*%Ȼ#ż`hlķj R^IVb"5wu>PԬ򖥾N'H3܊c@xs}:<Y ϻ!< rx*}99䊑3E|+0zRj!ih9"ùvaMo4>{= :ǚk)iQu9w?欜DB*eMcrHI)_z}=~{!VUN U36IX>}-2QYD'.,c[~IYעOɭt/[K(̺8j7h'g$Tkd!z9c+kV1 etgR0 F{t+1xY'фA"an gRZ%}LJ &7K`3&ZҥCv+[A;OYLT4 P.#+Jz@M:&.2 r1^ wܫ pN4CK^Vw;!s/o[=&(=< u K/$[b?12LJa :1j@3c8^%Tuy(RGuKU n7OZ B28ؚ-Nq xi &FeYԵǸ?Dṉ{WIزvZƗՕYj]YKhj:<6:J\' i"n>9~=Y Sql~)Z\LəMu<2F r670|g\5º;ML-pk[96Wi֌*bq l*PeԈDnn, ݇_ ʔ*cKdYQ+4ͲI;ٯ(RvMNC,cH<\8nW#k #D,S(W"fuK(qklh|Å|,F12vDKCw|Y#M z L;lm0\@kثY>e7wQ曔xY@Ԅg0nNkl&^Еa=;<*8B<q"1^wIaM$VdAW1X1Ԉw؀{A ş)kq Xj!$AHp~ ..Qs/$4v̊ZCxxL_BNu߁J ކz.-tqKCVeQKO| '5 3,!xL5 -h# N&@q%#-(מVM+~a@BA1@J-{sW K>1pm| yHȳ!329ى& my /p"6uyЫ97^7o!0kE:Z~6a`9A3'O smijLn6RR޽0psn' 5^etiKT,y<785AGe9'f<.=JnLp$=]XIX^<|\2Wp Qq1&Eŗ8zsN(CD9"g-9mqܾV H,,Π,]KXa.$֌F MszLՐvJG ̆)UlɇL`C r^8 oWTE>hʟJOLP;ާsuAKТӀL%X>t FᔊTr|X%Uʱ*/ m!AkEWC O[^LGloW8!nueC'â)M(44F# Ȣ2YѮWE'јf V-)h+vr6ҵ7xH1bґKhXHE,mЎ:GYT>$t7ïʽ6;w]fg]GϜkA|(y:U6 mE<逰Qwdkga f8g:j@TA NFP>^A[*wokÕA1r^o@[U%Li9y"t[F-|Njz`G'4~@FdhRm*2VE;x]՟wԻBǴwN~@蕼~qіp=.zm7:V*@Thr+ke RITLZLSfb 5,&+=%һU_m l8TӲ@-T%Qx+`|:O/U99:Wنw5flqXrhU2[7"5}ٵW%|%;4,S!G+݌qS6B_?^*__wxy5TqgL62. ݛy/T!X%{bkN] ?SmyלMyI^YJ_ݨ f&ͯ@'`E3yt+0 `fm:l(].|Ŀv^Q ƶB.fH~KQ9ծU!h9aDf*0 xzYuS!s@sg nQ1Uh̄Z4ށ1nh3khS}ݜ;`0sfK7נ-o4=R݁3j̀ܖ ¦s#;o ZW߿L3FgcPT)o ~v.oh&RjzH}?,WfKDJ>F*NOD OeX~Y|Y>>XRZ-ݺbD%8!(+} Ke $.Z nbZ3L4yֱH\qSh` zsє'ۡ"OPD WRcqqIeTz]X]Ci0@҂E*COQ `V#􆞣lBD2bBgU<"W^j^W4#hˬE٬MRP)Hgr|:# N;kʑH/@|ܫެbhAo=;?Bp­NY;~o #ó.x0f(6&oXCjd"D<Ada z\\wgxS;zB"/>TSz)LSd|Vz/+9Ե=v)ۺ+Ra8Bb`x4.lYl S^vTMڃ>(e7}w ނ!9kc@ڽ8'bOF=w ,9m)on_s0Bʐn[Lz}"@.N,A2O5%d;U3`8ټJ"vFו$N/S&dI|y'D'4:{nJY]4hcۋń}!vh/ =Wl3K1Zm9Mb)e[_z^ǜns[]촌]dc¼mms~qYvTIM,@L+^dfQ6ѓtX>~|sM:N$q@8 yDnネRo%cHf7UfoSH1DRTHB*M)z=ҷTjV秿Y~?KA_e!|#]KweeD$1u#͙¾5m9] ɈV]3T5bn8! kSVPaZwSkDڪBΗ|>tڻ#WIRyUn͞]Ɲb8/E}TǪDuc^]W;wU4Hߘם-.$P"౱,,W-Db2h% Krx 2^řp0^CF©y u*pu|7UeE ZzM f "!ХFOi}TU\3wRTA IQf잜Jux*˽.ѲDُÍSH= *&v~Ӕ)aCFc"F]>5료hWm_v~#̘=CP/xs.]mI \:R<0yd/N䏁H=2&A._;# CpGN /VZQC 48W10@2W P8GnT_ Op[u!x=wfi0IW&DVJOhn">1YOF7>k@( PBNH+u`m340"6Ѝc^ur,4-#2m c7SPro$^f5p"n4&-O5: H|/d}w3'3&ѿ9Ouۣqx`j`6-%ճPs>b6 twRiTV3l %jϤ6$ tNPkq(YJ5gBTo.agN9dg?E ξg' .p1+șe2rR72e8B\DzbSjȮECXgUH8TBI8xTCf(K )8)Z&|v5Qm@XÃG<8,7l ]F3bbU]Wx9pطqO!\r5ߔO=$6!ZNK= |uѭb>pD^Oc,+)d?AJ.U dJdžDU,I.V2.+a4΅e{l=X8aV{ówr RD!?}!z\@wy--m֋o wPCyj>Rͯi| ,_&"Mf?ưoq}vWgSs֓}뽳CN+ qGUޫLcpZpR?]ޢNF ⋫4 @A̒|n|>0H%ƛ_k]hɠj24t(oe ^`{2A-ExMׅ-ŨoJPJu}muP^tUxz *2DB%GlBmQn(ÚBl]ni!*Uˬ(tljqG<`љWb#.=#!TcnNDxgVksjb܁"ua,Dцx:9 5mAݞ5>n?~rS u?f1Z~wwiOQsڈY'xu8]lu˾}īGG2T*Ld ؇ ME .w ?u 7@FDEͲu41dS=UCh"*p7q4##kTHj}jr3pn >BHj.y VЛFvvKGE De!&I7@!yWIҦMУO eEK$ /Ɨ4y وD M'wBۺYeiX$hܬU s"=SVR$/0wBsz*2&bPz\wM,0`\Y䎑7K':l\k{ŌbqaZ$~a"dxK!C!nZ<׊I ])  []61<^e|7K@^]}=ݙR72l*/3>D6va >:zc iF1WOp<-1\4Ezx!Bȭ1giarrNhz! W%ٞ Eܮ"*\ " ƂTɪ065]e͵XƁǓ3ҲVcbxWɌOW2 Fcc< u|TP~d%S",'YiQ&YP\ I? r%s D>oz ?=1I3+%>sqKSKJ9zO FLr Oİl'~P09V鰖Ed2hq6ivX&NNtA@I3zʮ7퓼]P(*.e/п*am?ɬNxM7Llt:\RwYUn2X-6= 6"zLDB\jH$ ǔkEf.$a6J|mg0G DGhD} MeΑQ7P#Hw;>/k5q f:pLnrA=p;{@2.;]J+]b7}SFl6 OXd/uƆA|ӳ=͓x79؀8쯊|BuKx EL6Gu2C#i+b }6x (>8<6ϓ)RXsW:VtŸg.3Ia~ 4Z!$X He%fƹ0K.+T 9n,0. ;s$3sU6K]}pu2 RL2\{O*!YD-yZ jLKwo:qWl_cHs=<0'l3/ D|<5H1eMbV\vNBZ:3ZSYThOݲ4(!(G g^5K[g~GM=-m̖-$S=~se˗"8'^AiEwI\Pl3sPF4-W.6<9h岤srѽƝC&E-rpzφms}n1e1Wّl2p6>u3Оe2ֆ_mI옜&K" 1BSGǭgD=٬SтښdrL-_構NhuI9bֈU;lo6$N26XruO3D cȭs+Bq:N!%_f1O\f\xg =;A+)*N/vƨǒ@)==bjt'Kv  {7d;Iނq/ռOO{ φg`$tU:ݷ;\UA7a>eo[B=o[z G[YuuWNZox1=YgӫC[N&F[m([{ctwG@>ű`Xz pA4#[≷(&lC3tߜ@FO{aLFd8W7C.[ϧC|ZW=yCâu>tj|O;Nw "`(K,^ULh6|yѳP3EigT{::b4KIC]1 LS~Lpgv[qf:Wd^{ =kq"gV=,Cؒ ᭀ3vd6Sì;ޏ.Ã]o76K*0KQI$B#k` `xv4|aTw[kh\g?7 1'.Ϲi^5bQ񍿢ƞNǽIGx($6-dE{)ky~wt ꝧ 3z} ('₻{5DX0HͰEUҨ eدJ(j5'~$!LfRz/FO}Z>V+EYHI}?+npMK~ŋraiW{Ep vrҬ`/RQ8UbUVM#s]c!Loȴu`0"laGx<ek :Q[7uk) `s.X eig.5L!(}QA_Ԫuup8˜F8LT`{SFET𳷨~B 9{:goQ8?y W!aHck D@]UD@J (Y ގx;^ r7P VQ~IhuE@eٔ'$l [E`Âز5UEZzSQdh+FV_ o SdX&:.KrMʗegᖫ[JSnQ-UUnU(D4'BT j߃@uLEyiwRҐOI#@%6JIcOrjJy*]D0}qZaQ>L_r}IRarJ#QkkϾ}y_J`Z7J?ōnIP)z'XVIiJ,i앂GmNƣ>#_cǾ=BmFpU5^YƫJꔔR}➉Ë+@X^Y%ě `qSuG%f?V/o JOzbav`fKJ <)_]G.UX`ʟKmL|5Eiy daއoL #ljkŢjV,Zr=B2㚽,LffиA$pec0('+04*+zw zoW*?v^*ֳb==&YNH祆ҫd(%{%J(P2F;켠búԃ8g8CjUT jt!d&%dUd2;8˜W멂^!v%U2+NJ{ Bz,=&JPZk.o,w<[ v,6l`>;Kc>ъSkFn;l:rC2(=V73O|Lգ m;Xuƕ=*IM 8Kw.u+ꯓxxJqom*~266`p;-Uqid+ldeccDS'񄉤EjwKYFoJtGbl>C7I|.T1/9:BLiiBvx!XAdTÓ[ rӫ'!L~c6&;d*d bZPjƉBJ4pdxi_J# !X׌knV\dbp]'t}CJԴk$e}TSs?I՝umujixx:k`W ?zƳ{:>=ͩ?N?nhX ی|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ֲwn0=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>1BS3Ln/,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)(@}*δ|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^}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=kf*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!ɾ]^>qBufferImpl.javaUT ]gE hux Zo~_í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'ቂJ2zWSĿ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_֜yAGk)5g&B7"A?Dkm˫ 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;kDT8PvZUoInputRC.javaUT ]gE hux [{o8?8쵋ilt (dvȒKQymPoĽ.jE73 ZB^`J^osm%⊒jxĉUcClvqBcqpJyB0У$G.\&ʗiH1%(p)#XnوWP_O9bn3&KO֓nuXZ;(D8JG76%ͩ2l:vVV'\;{?)3I3_}tڿw YH ~jzSa>;.=Ν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*+ VPKZ`v@]gE hux Tn1Wf$"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#8@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?r&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^QiX ~*#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|oReaderUtils.javaUT ]gE hux VQO0~ﯸRTҽѡI0&!!NrM N4MD^bw}}B t2O'lhK&6S:0Ðr\ό0jaFq<*-B)Ծ 4sj&Z'!e+ VO0n3Zet,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?LNFTMujذš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;OCandidate.javaUT ]gE hux XKs6WEvMOXN7D"PP'.$HAr2: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)@3EJK{>?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}utils/NonBlocking.javaUT ]gE hux Yn8}W0/:C46A łh % $7m;)DYn!ę3\zNyv'bP dr0yrԒ +4 \-0aI%|VXc*\#(Oc" gш=!CED"!"1 +S ~KcUKXw-gs1m\jA s|\j3) sE< hqg|C闈dګZ'+!$)pa`Ɛ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|flZ3_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_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 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;ވ?~\Io񙏾jT'[â"AEr,juwEiꫢj->&a\]+cY}Z^UgTR{5Lw;:KLH,3S|U߶e!K0FmyҥEaܷ,U5[)oIvSe RЍ2ws߭?'Qm&S-iS}˯}Q*x~~}ouҴLu\#W ך6bO#ϓgh,>l>BY_\\-ubw wce_!C7} ],{%Tu_-Il>C?h&.UUb`,=1n,7n'4nM*F:}6ecbemjܤ nICO@4MQjbom.Bmӝ'޸ߵ l(2Ø`q"b(%m`VX&qU+\;'5М/2eBmƶ`}VICpC;gWu \tT*qWbOkdmU z7lkF4 EAK䠧QTZ3]0.)Uf˒?|oclǑl;W na8>ś)l n x/K93"w9Ӌ'_GV| Q!K*; , qs0WvZM W;4}4ive TP Ij-0_pl! `./ݪ30@&g,ncS};r6H15b[Ւ2JOIi&vbu6T'/ݲ8\ YhO1+[ 댌InW@-,!Dp/uU}UӐpăOC+`S؈~3CKwx,q&>5pHLmeWnfKF5{vK1(ݖa(4U ^)W놡ۤ A( H;X,a/pc# 3- 0)AUkH6tAI,'Mg1L5X ^#0]1nphSmrf2aXl"'7puԸ#u3$nm`{8i a:!k:7ʗ5]Ű+'PѶE :e[%z_fbgPǾjϛ*sU-faRxu.(.H Uؓo%Acg\KZ'L[c \s$祢b`RsOlq<L>ޛP41qka(l4JMลG6|S+l7/$ ZKG|)Ai79zT-Eҙ$MW7RMc)Cӈ6a n'֐n[NPz2FKZJ78 ěCZGطH (i&Bc1TܹA#iI X*δ&ma`ph,awļ|vi%)_M^O 2k$zT QaM(ĘB!xS9qc:(0o^t:%:=I*yL GgjplwKTL,ebp YJjsMj[к]R)´ eu'ycAA=]|閭\&Tn(ec7Pr-I0J6ؔلlV&Xi"9SZJ2Is|;Iiz$n#4dq,Lw'7 vty5c䫐-:[̶Я [܌߼dq=5BS$Gk6][joeN.2e"nT;AkNA䚴:tVIfpT DOfFjI%&TjvM.sY m$htqÂ~A ,-ȤL>Lƣ4a+w&euyfxrs!x8'Xd+wbwI1] OiR&;f Ȣ*R/~&in1D4יa8la'Fズo.@0C|g0qU7S3gbٸzũ2J6 Q1A8t.$0 /\8 D'`b4.i<p2P&q?a`ebwhAU/]278 Va !pizjqm`/CL-'>C:tQG#;Ah(,l!#_J2(8|%_Xqx^ {,9^k׊AaoSF@`| mh| z|#75n#W7K&'JTx >ɑC#Y ! ޮd!(.9$I5 Wz jN>5ݹ~pi'&5I FlP5$dKE4t‘\mNKkl"HFs+`N+E/E(#TSe<34fäBcRc chAMg H~%9Kk'?&v#P ֮ K@8,pWt_t.<0x!a``R;q$ $#? g2y- jP @jP @ԱCꄠN dt"PuP SzBPO dDS=g̡@Fƒ\k$Y:^qҹeR=k"Y:g܃2z%P=KQ$P=KѯEܳtA(➥s@,{PF(P^"Y9 qʹeN{V=(sB(➕s@{PFEܳrA&P=+ѥ@{PFWEܳrAQ(Dx8&9vA!P==(?عe@;(Zv_xtϵ@;nعeqϱsh#P==(T{{PF|I]Q|Bs܃2REs܃2Ĺe(N{N{PF@*{> qωsH qωsʨ(Q%P='=(H\P Թeqϩsʨ(S'"9uA"m ICvB!hJP Dܭ2 q^;hnP֭`QI NLjg|a07(WU0Sk=+R&PQו=>V7p 5X_; XkʚmP>x,p1TM6Ģ!}xx$F{]Eݖ }еiw=\ kcA><辢Y{U& hYlB:W4@OXz~կ㮰La{@?h>?;Xp$dg?hz}q ȥ@殰dl c"rwMo~Upm ѦtG=WGу_^,@ MG|‹l64[?6 ~dBpi' Ҳ0=h=62pxI,ˢ$̽ X̝m86Kqul+<`',BU} Z, |{U_,_zZΆxvkmo[6F>+}*5m3?p|-:,|ۂ|cvȵGC01^ ~ld *`*}x%U-AR&)>Y:C߿sH@H6G.'Z1( BP88@CN!(N84@NCx!O)BPD4S9d$5SZב b*|q\f"_ߨ+7ׂ?S77C2P/g`e߲ia5,5AЍo/px&vdc}Tsc.L84?i` rBfF#ck M?r&VF|u|kn 7IO2oNvI^2H{;ko6{(8]6.ي&MY JՖ4Qrl;RC6J{:;ęGqV#5tnPj&ΊE]G8[>ц%1UT s#5gND!48jw Q.Hn}A+-ů6E>+CD5\/ſ-8(͌w G%z3GjFx;ɥS+A/!hB.Z(bnWjs>yX0PjN`/Ε ~hk>$NakA:M&og+ `=zb1:bЎ BpF{ơƦ,O_|LF(Qb qCz!``\f:`㖇>6tPkk>fEre8;ISLN[ gyf3CHա,YQ紹-x\vt,:mfX1AJ95F !da٣+̷}p#ȴ 0TOf}ŏ*Ş<WZLG8"oҼ&1ra[/{ Γ m8@M;aqj \Ӌ؁/o ꋯ E[Xk1d icTa4K|=܁pf-o}GIӞK(2$Sy?Yk6;jllXeB obI*{+lD_ BrNXM[ kyfہ' zAI8 :R +(J{# ^[`949 K!y tKjʇPuS]"P 5M`Y]V}^ Bh-[B0WC_WkQ, vWn8vA8hq wCfR;L֨QJE0g9 a^Hm(G?0؛Tq L6Ly_cىX߸S@ ;492EbZ7fi\_߄Y8Iԅm B1Dﰥ/wkS۸;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$}b)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+]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(ègutils/AnsiWriter.javaUT ]gE hux =iwI+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~%/}7JV:MJ\ .ZZ8%} A fl53䣪;4WSt~Ck,⬀Įwyws(Mы2 WN]+Q>i.AnN  @;Q.J}!_)ZCxp/ ^@A\Աx0Yq,1>y'L5 LʡTdpҪY*X;Row45Lz0F3ڟHcXJqjR-k+OhWfmU,K@a5RB4d0j5g? ҖV-sqNr(Bu%3țI[iDej~Ն0'6NUn:*"QDO澊:dc$$嫶IBڥ %6绮liw"E]@^Pb3imKĔMjTpr"X! ;;H笞$wۇBxbNS%dtĂ"h6ݦp͇xIp{Rxs$$<򌬧!C1n]hIrmbֲM7bw"ޖ %%Se%AmæSIŸK:w))b3I^eYRܡWz8p svXٺAZ _k>w[ pt0Bc KPkvL2:D1gC@nUӏ±ftLTj- 3v J/@6xB/s8\Y>f[iKw8%,C#7cjt ֱڑ 3M,6no9 dnōߍWrbjI`5NQ f-+F@Ou=@?|Bx-ɈĘ1TAEԞ9>=Ir|ng-Ȋ< ZSGWM tguνL#4qYi!n雨1h]x= 0 Ple}S |_HUDKu$wk.d"9 |_\/fɜ|7%!t)5v@LȰkwI /%4 :6X?a0cGDkNX<ΔH(] %t>֨RI B*3BꥲA[T/B.$9[1m=.7 %8/#h ,\&m;5k$$w<tgvk!.L򱕨]󥶞~OI1TdR]).tmâ%|Nt;Muhio% PR'ІN 41ocmڰJ j%MV/-Q8*hJ6q-'Yxi*_Is>E;Ł^67+n<=1rS !{Ln@ΐLuy2B,[H&9⸱7ekxEsLMv 4/j6 %rT3utQ^x9ސ^Z%?GjK2%x*KPEet @얒@߾GOMd ) t!$ҵeEU @:EOn{`59t|En\i6̮ ^n6+ +e>6X:SrGĔZN x8wy]GVq" *fc*{G+nlja8K{J&Z =RhWƽZOv M"Zoe 5wT }`VB_\DG*_pNY@2&][ -qq$;\JF\ ܲp^'"M pK(I5. _CNVͯ8 K½´XJ7_F!qF<1)h[jМő>r aG` :)iZKT }G:Q?Z/YnJW{rr1mi<hNK\+ם$uJbѥ: O#';35G QC쒕t36qB&{?owCGf@|9Daa˫VYl]I?&#_RhlP--)뺷Gn}OZ:FR!Ӆa!ds$u3 Dtk6ȳZtaR]^ų&qߟDw ;@'ݭ>n*տ蹹A1E U/%S+Vo)4DѲ2-һ8@t%hS7.NGC‘B6Ŏ©3\'&t(Ov%_B[yR}53Pu=S9N׈H㣟DϓObOO:'N*,wL1i*=W6sLCC_^5?S|qO6e*RxүѶkmgkd~=iH.xe$#AZ୼p\ei'b8omt:^b? +mB9X,(=j%JҰ >VinĈ;"A r4m`)R?ic@\>w9Oa]w ǜ*gKh:фKۘJȇ=]cRu6*!;y7(5]$Qe>+ϑZIw=ʾZ{y"RJZz>L~*'ɩ[vny{֎_mZh7|`8-~2';©~{ȏ<Ʃ(w˟\[VTޘc7Qu[Ҥ~e)X:vЙiºYymu_\e;܏kAd DԊΒh[?_ `n@(*k3&= [䭏DwYcۊDzˏ' 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@utils/DiffHelper.javaUT ]gE hux WMs6W萡bNv{̸4ro@ʄ ,ZQ./PMyH.޾/ި|mf!JF0?>Odz`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۹~]@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\7V]o8}Wx0JfJ0eF*MRjUwBR7|@J_q|/=ylQ-t~vv??G6q8a IԆ SZ׼ H@툠T%܅%ъ OwBHR\JMEV"?RbQf~"ł?]S8mSza8!Id9FݯaKhz߇,8Q,^mc.'3/YHa7N!9uj,}&S}d <$B{{eϯFiܽTtT- 4RŠ_c"iaCVX$ML k؉vi'}:ĺ%~Wʑ6uN ZIh`İл %avO(ћٙ?&4'87_OC{zY_Wmj7|=T=!w #t &lNlGiPgO:o~ޞ{ӯ/^ }^~: g>]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`eMYMAyb5HR,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`utils/ExecHelper.javaUT ]gE hux Vs6$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:r6]_롦ݙ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{?~qwڷ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̱IlPKZUՀL=wQ$gd^F/_~: pq)u&dbcdL3$NҒMKM9TZ'o!g pM}\(3h q+\PfC!=Ki K3\WeZp( T#JXЫUCqᛜ ܑ9O]85[O94.5`>{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?utils/Log.javaUT ]gE hux WO#7_1uᨪJ@wBEPxpvW*Wpdm`NMde8?;?_0#5Ws06r:vGnw"r{>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>dorqHXOR'빂ͣdIДQfQlقux*E !]/rIXWt{PQ /ɓ~zNB;1>8*'O~4ƒ獱nuPHJנ&{ð eUKp/ 5*{~2 30؈#]Xǎ  9#9 QBu lrGh#-g|匏(1ɡ"x(⡈Z0C< 0ìxn OxB"KzF#PRAbú& $-Gw|k9àİ&GwaPXǰ&"x(⡈"[Z-!xaa#;(i9! Ox)đ0()APXǰ ; J lrtAIPCE<Pc0Т0C< : 0j9! OxBc0F1(Faa#bQ0F1¨5(Fa#bQkQ0F1(Fa#bQ0FF1(Fa##a100FFca #a10f00Fcaa #a100˜5Fca #a1k100Fc+9!FXba5B#, 1Ba!FXba!FXh#, 1B#,FXba!FXZ#;a!FXb"r$U}f#<ᒥ.(pAi߃K(\P:Yp51\p_tt8St|,qG,pAI*,Q$J\~/'YKOdt)`b&iLg6iiimk0< {j%%lg%ͣ%n4nl<8AIXj 5k (i[NAItS%ͣ%n4n%yͣc|sw%3>\Uo>\2kU͕Z^lĘ,ɓGb ;HqNBWEV4٦TQ![ 9Ioʪ/\O|}wC z!~zGv1RkcNd(;]ꈆsv_x.8;:@M4 I1%_cC?&<(Mb؂{jr?$ׁ#\t@/#@^** ;!)[+嗂t Kf(T8Z*:7Pz\+RʞnsN/TqίxHIp4:xj6@Mz, SL [/.9Ct_,]WWdzR J"bkMҢ0<_! a)Tt1̬S{Au*LH3cC!*L&˕+!+ѓ\e̹_Q)_?2K DzGva ?{6zu#gpؒ9=+K*Zn E.PddKK(;~;c=]F$}J딁Uk槰#Tʢ?c |ܫX%4IS9m]`D:sxMK<92&dJhd~ĨA-)@Հ]K^#Ȼ Fۚ6N$&Pzmihҥuo]YG:)9=S c(, YBnv=$'w*ܞ. Ŧ`+Q"Puh)”& :F(g<˧rp_2˟#{ȣOia)F (Y8\SS8 9}Xmu0 $5S^"s*eۺ{t چuu\|r|&MV<噁DDiSYEI`s-tkȜbs1~߳ba,i%Wnnn4,|3`j&4ZĒd~+IƂ K_| w o`R)b@g_쪚/MRXP˄@nì+0s>8{orUzΕ>:g@[Uޟ9;xwXw~q/_w ]i"J&@bDՂf-@;'-$*C4<,AC{2haGjVX`#2nku|OYQk*7Yy Njÿlp|X{%ip cAov]EG}J\na'ygJ<;upd?Ҟ'/"Ąonc` }PIj3$;4c${$+]rGץ^S_(ŷJaй$MO>ف.pR`0H99"ؼ:[b(N~$ķ_H#/TZ,0HQ@M yV4@7o޾.h }]ѲEp÷` aξ)qE]\W+ yءk2]%t!߭#BEje Zg(K[A#v Gzމ|uGut8' {4`Rܚ'zZ~_Z\5 "~ 7 t'OU Qb;r葿Bll_sN_bOC~LrL4nG6hMMgSll%mJmqxKٛro츚b|kLT RFͦWjӒmx'Oz"k!(0FX{$Q=-e3 Lf^ <_ϳvIwbX@iWu]ScüA6S!0vw&uLQΦ׺ 풑-IfRGVC;5l p .u ˀaI-$UY/C8hJ܁[3eoMM G.6tLѫXe=ɽdže 5B#{ Ϲ#Ѿ7FS]OL*9{Tŷo%i9a Z9O4GF/t죦lwoy+}mj#-7ֹ)dݶA\0Ca]i%Mk\S/EmZ_W&,z-E oPv^ac[;+s:h.o˹28 #:_'p2 D.e {X =pޑ\wThּBa{@c`.RQ^Z5!}$N9pZiS/ջa}hX5lmXbY00;2Wkvi2<UQ7M_^GmhCX1*ؘœ*^/iEL=/8Zk$s/h?\J=G&L:Moӕ,6#Cd̥.\>^;'SLX ;LM:1(DfdҘ0AtRzPo! Xsh9'Db92A5Ny 2}=Xq{ v,` h?rG 8v8^; IiBH J+PtV)pVdJ[{fZۜ7ັBΡ Rsc'MwKsse&SQփʛcls>s} ,?UV _3TLToF`msA 7o0|#D5Ӫ{`{?X'(tb7<VX߶q.,ФЇ knKvA$vq[ԧ%qI4EQLHm2}NQGOKbwȸr4%-l(& )LHɥ#0Z>VMP^귕a;oU)0:? tc0) 7v?skTGpQ:_Crm\ Y;xHҡs=^B)ę T0Pu(U@'U/kdK~O˹0Ry:=q >{jv:LXsxCs >uXO|dOx~8S[ηfe jQ  @DS1Mo!Ij_ 9/Xoc"ޗ~sQAĄO ?>8uç1eCar `=ވFJrb|a ފs7踰C/k6A <ć4MF*AE;817n,BO-%6.tZ;gWKx6Hʲ1WjD]"5]rTn? nm#@zYCG'- dwuIqCmyZU9Huq8xZ)ʯ-*wc!1_?? 'Up}mi'`,{ON p†C'(6x̶*Q#ˉssR갅զ">MeT:qU|ZW/v C(.[y͢~^C6( 4f„(ɒ,gsl yG[VPBӌIFP% G$$EEB RP3)ıe< >ytyPA;7  \' 8I;npBO ⤭ [K+fk|\[Z>T>[>TC“zOƉ8L:SE̖ǒ?k_YRv™NQls:Q^aLh3kuTJO5g~doX 9U12/~yle.javaUT ]gE hux Z[w8~ϯ!/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"[ȀѺ^!kSH;bj\&apGH.$ݢdyEd+6_4lHjT`kz{{{zf ;$?ʹ$A"{^gorJI-q&$\,V`Ӹ E6)aN |EǣEJ W$#K(e/K M bӀH2q-f4-2R2ϳxLdSh׈Ke9/{lhEnڢ4:$@y} o().$NiwQIqY^.d'YقfUXL_sGH ft 4\@4I.\=6j^|8Xс {Nټ{QP0a 1>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]utils/PumpReader.javaUT ]gE hux ]o8={rMSmA;,viȢ Jqn͐DJlꡍ%rg839$"fY gGGϞ>;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'Ao1+nH$("Uꁶw!ƶ<6P!{[RJM[~o7uuU̝hF>z4דBVP)._JM.Uܫ 8Z!Cx\NEiXul]c eb`yyoFd< [lӻ(I"/Μ'&̺a ]GK_Nw> ;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էӷ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{?Wo6~_q&oMK@u> @K̄&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փ(s Xܥ=+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.Vutils/FastBufferedOutputStream.javaUT ]gE hux AS0{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<&\֮-/}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$E?MSb@%>Mr6VQ0}nq6x3^^x/F Wb#' hig.yCurses.javaUT ]gE hux \mS8ίCIYH2U[UPWWN$Jr2rs9}ؖZO-K=<0?Va~xpXo|'b@Or ^1 68p'. q) =2IՏu$Wʛ!'~/R8bpH=a HcS1J G!~TC֥,Ao~pc[}J{%wQ3ˏwva3Ae:y|2>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>Q%@Ě[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;in.javaUT ]gE hux w ̉\sD%v̏&Jc0$M*r}o ' ]dY`G_evӻw؅PpvcG!{Ûw?Qě-Poa6u:f߆~[Cddl_fwJ: ?#1nXIsӲ"x[T1 XQ,`u9vp~Q''p V$8[غ]_ OG5W5!ju9_.5>F~ZNX㫳ѿX/^\FMɥ+Io ݡ Jca,SKoKnA`;:iwh$)h|y^N,]Ɨ1OD1N+"F~bL?0Nf1 7Ssi3CY>8ŨG@ a(u l`H2lN! FnJ*=F =,8r=D5 ONCIUc  ğQׁpRԜ!=0\:_oHrIa?0-2"8D(({r(W07A%w;͊%u o*LE|@jBsY5 b>e1m#@F$ְgAzFawK߾Dla y ;K "```<`и?d/$ϏE @aOtp.abK`s˭Eabjxbf~⥒gM΃Fۆ>b4!yWg{ @<* ?(ط$P;)M\y؜"Q1<ān$Ҳ{|bCo[!k*XUӈz \ 5@*@!x@yyϕ07M IEhlp}% +x=? ׍lecN٘wAx/@"b!XDa :nCȾ8TUa\cPIi|L#8MYG_vzQB}]S/ZvY/nhtѲhv@I3FjFPK | 4kWJZHS.)˔c1)'gJL9(SV?_96rWf/^yapl(9.P+PkNsJ(f|"nJ"0U5S0Wd]bGV_KYUb|tm;UucWHoh6>ٞ>%YO$b8⁵^׋wУj<' Њӏ|OcQErlnc;a< Wk:)(ܔbVP ^=N w NƇpOm}\r`Я}[2)#PV N6NQzXބ43ٰ1vQF޽)20Jf1zFr8`-q8sO$5hJjֻo`j0qJE]?|P$@H:T%.VpW 8`q65,x=܋BeQl3ZH(iCl%B5S\@>ZC}[M228u~ {^oZ&V|l|m8KHZX!NpL` T^`H2+6 a u344J(RNQ!ԣ-V}*Y"Ye|ծmV8$/?dRPCQ}V8/qU pRZ-W}jGU1* X"8tCM4((;O~@ey"V?pqPBڈyUQH?'m8y] uq{.8*U$`:uד8(ZLn۔ytѴEѲn>"t勑Ltm<13x^`G'e3llHi!/>O.Jg-@8%?:vb#ǭcgHv[ɩe ., F}#A{xHz>V} >UJ* if~žPP:PI*ryG&yGQBof﷯LYJ& GvQKyc/Ha0l~lyCRֽ,1&O܎YD]H# U6IjQwIl#iH?;_)mɉ1iTer}|6Ug>`jCpeu`EY=D7*J9~bSA|kr% }ф.pJ4Z CTҟ&|WtU/9,YF 0- =XY"y2VDvL{fnw恗q~yu[yq'+eՏtV~kWTVBw66'UwGl o1ȂCdW)QOUEhȿj rCzCRTVѧ&6G[u!;Gy\M?5쵤*jg/kfLyT&X! ˌҶzfjw6{ye$Z$K }PrƜVŲcgk V"ǖFb썤9b[1+0f~f(UiL9kVFT2F0l !!E#}O$obCXr\XYbƌ)Z7y{NE MQg,v"U]E!fMu_V:OWHq.&t TTrV%,U1VR87l|G@2ξUSz]Q娧 ͢B(J4WQB첛GS3K%V촽)Sm{%ޔ1~euI1!8u85P;x`FǛQ%>q:WŦGt'O[wkX$sc 8R NM'kUQ)'f$jAfw@ϖ 0ĊFp6ť:U_+ULxUQ.${Zsmт}EV"Dzʴm֘ßu5­^davwP냷2 tmgW0k0\);?_ 4K>Eu'Y])yy)WY$JaК>$U0X5Vv[ªvQV|#"bjS:w"LMOajWe25,>Ř. |hr> ~PD%j\q}(VzUN/o=A(]`eIm~i}h1`U!0Tu>܀E/3j6V{&;#ҠAjeǛ*nK*}]E}z>'?fڎL[ȝbe >qXgT!zb ٌroY"#ky~5ӇaS'.fo}n8~*'-[ה%)Y\ 7(,@J~Lk e[eΣ.^O"|9OA=$EnO,E|1v/"VXe &$NrE]:( H৛IyORis_\VAEfŖ۵uep/l&VkEItJӏ%o[ z#74źp}}sAWзtW%^-|GHyZLn7v/V} K|nwdsi!̿ ?p!ۏ҅0WH\نh&EI*PJB7D%O.U4Hꞌ@wYucCMKuocr~STNg80314d{67x'MJ<<*i.Xo/,D 1j#M<,=êџXaf/}xt-#lIѡr{d5qJdY/ ?Qв6sRޱcwO$Y?|},CL;!!_e<Ia^9I ݧ%%JS6#/EgU$&2Ea| K]-3FGM}oBKo26GK@>6lѯRҒQXxޏmǢRԸUV:b#2Lg 7}<R#n }S$ꖓŒ׋\*X뀙c'ޔn=t4nAt^ez2+p\[ `CyHդgX>C/_ؔ"'51+ެp1 fyQy:M"l|l ,=]:K>$V +ʥC l'q0 )fIL ?g4d;f'WY|Vva2EldW uG b RxSWJB)" FI4CWo7*`bddQػ9f\]G 94'U1]1b`2MQLD[yO){83oOkNl1[=;JFW?YhrGڭfZ~6x|ehN+)=()A?abVHjQP@CuK*N_lЭ`LPq;Fg1 C^q1/1su+'?j}7`hFYvOӕMC˂w6ϗ @>n`9 ,HEӺ#AvRP\1LQ>tZ(I[E ~n;ynS͐MfrΞrz3I S'TqBQx"U)-|mѭH 跶91e:j+mUHcǃ ok?q9j~ʖ!2<~PM!#\%[Bx,ǪpgzGW m muyֶ^y[1f xvb~G:z}a=:'hm?AU܇r=rMTHiPrWlrxϻon'+y?jH9p&E-~su&J[LRDJHh7$Q+pmn6OhqjҔ"s=6+<*|W)WKQ =NpyۓR,oF_b=  RL0mV7íݼOiNjeѡ_}9l mAGP)zDž6KraI@ !d]vm^%0Ɩ`HÛ̈́eVl5)9ѭ <jN+"`J5n:l5>9*1j:~Nz(Z&R2j[,oTXp!pT41x3rv- _|R?R3 ꐪ6ɘZ -L.]X#_Na58HA ^/md-^p$%r8kJh?)Q0d\aۚmA/7nMYٓ2g.>]1oF7;u?5՗\A~"(0.,Wr,qh1oFjcP~"~ѱߓo|5yzGA}=r!7MLnjqYZ"aj :2Пz\~xݿjdPv9yLˍ6:VgJ:pj0!jB5wΥ+Jgo~z|`;ٺ5=Qh[?8ӓACqt_;%{ ƴv]˼;Od.@rG++Mu2?lra={'Rt١O\Rghmgm;cY(w%"S3f#묞nha/@ATy}]sYI'TMW ƆmyAzPZְ7oD`cDByW fƛ=Ex"͐M DmAǣk =;+vGJ? ?K&=j9w2{h!H2cjo9G: M˜k_kŦ<8GBVhXz)*' ;b6k p[P:;:EڅFG8i>K>~t! T:9%O5ZAf#{J 639-!㳸$f4)sӧu}xu TL 7W s-{ޙmE*VScKq~}dy KrΝDm䐔W64BQܢ(e_T2YŠB'G!uWD S*KhdO/.kѐJ)[2KJؽ4[}Q3KB=rz$05[SiVeY_qCrZ/ KQtTCSp(AE8;qE1 .FQ.\WI / 2}"Ho)tlv}M+pzp-84/jߦoF+-Eڎ_d )o`~Y3;c 2Fێ,[FEkc#WdН&mQ$=.2qYҦaLuL\Wͅ Oy_ ᡚ~"(Ky *-&;m#tM&6$ R8nŸۅ+No §v`OƁja0ҭLlDZͱn[T`;Z O%׸Q `/][TDSc⌕{d`]Af*@ BXdr{)`A`z6? F&ƣ/&\ͫ4YY oŠQxrڇKBsu R > Ž1Z>WmԬXCⴄ9e4DP_G9k+ԜFtne1[İH5h=t^*=|}+p~@ĪMcTL6%`JX!Z=;3[qDZS#Z'I%ulz,.\%{â[)KCb N9tXs7_9"jLjӚ"|:q,ȷf.wO^t@ go<%^Ť |}2zo?u=3qR΀MOYP53R$nlߒ&qZm? ] jZm/7)hdh7 2TUֿpoN}ӾABcDہ¨w,J+-֣rcbnnƋЙhg~|f'_(83(s?͔r-ŦqШ;A͊f\OaBlCPBڪ9~,}h֡n#8p[j9)|r,nA ` -CLTEVrc|"u2}- MimآiYajLI09#DB29#ֶ.PVA |{'0}) f.k99_ "bp&;VrvS!?ȩ[ ?~lxyxV'T(Nr3Xӳ^Sk! ) 7P1x*pi 1Pwx ] &$z/̳wp~6& CvdZpc"l2 0Q Rj QB2~S h*cŠ/x=m2'g׬BTd;mxQtԎpZtXJ>">0XFιʼn~\T^h-Ji0d[QR#1»i=\ۨXT)\5x&3=J܆[n?IҾ ]ϗ$f3Vs|)-fjzW4sɢo'WB-o`ܵI{aA2ԅɆD%cCVvji'%(!eC ; ўiYVݺPm&2LKW N.zY}BÿW-fEk>p:SY L>HJgxP$+t ĜwO;]C8W L-zn"lR]) &EVkk6K`eJAdW |#sDG8Vr0;J(X@lX|@KFI%8U=OôevC[U0E[H\rM'>Z5_=kYJ.|1幭$:Z֪JYu b˔& G|+xxFH!RrZ&[g %2n(ދ/&_Q[n|h#VQ6Lkcj(D,zq#x9F捿…!~jLsb-xvMz E7= <|a9DHl%>ۀhk,{g#J{fL!'Yxeo:ĢE\~csUbz 9gaeUŲa#wH$@Dg,q>NoǕ8Iޝ?[U|o(c(S2&ܘ F d _)4" u='USltP av<*薧q";p+),E1_|:D 2X;P̂#_bcRd,pU|fa `ȖSAm8Q CL'4"S>];w'ru-N XPYѽQtr7߾&@Y&o Al]p[e5!98͟<<Fy6dJ9 A_잘 \0,2v+QTNOME2# nWz S'7k(|T]LCBm8C ԫ mԼ%o(|Ŗ5.B);К=v_4j]x όbqs-q6 ‼6fBRE dbcxGsk<}EI\Q8>N1Dq=u5)qp?2UאR=S YaU+}kL M'(SQ}IP{/%fGGc}ˉA%/!!.B #LVBNZvՕ%>hrRh'}9dXN~tj[_DI)ڄk]XS#4;v$x`eQ3>V?E^h[fhiӟ촺E{fRmwRx盋fcz =,XSz \{^Y܅rk+;VCՑz tC\ V??f;) A:մ[H?MlY\x2z&q1Zf(ƥ`?)Ή N2H袸4s-%1*1m+y)?|&It*'ȹqS4&vNf0xb4m:[7 rf@}Bk~SȕoHKN8G*~S|ԛ8i#蹸@ Sy5\3 珦:DY;P}K41Q ժԳlt~VV D:zW_pp%yF@& &@$ȃK9Ӆ{S;iHGFˠ못ˡ˲ȡ:. |卸 '%+فK2X]4Mp&^9 2T) ctDfkjihd +cHO԰VA4tCX\5m9IkQ `)XE8y=toƳbx"Ign'{èuQU$nOtdK];D8ZE$d_-G<_.Qqb`slkt\o Bm6? j O7/[&!8ϳOq}R^]Nh뛜҉stM [v4XIFVQ gZcN=YulaT:ʳ0wm ߁yy <֝ @6ޏ:R2P[.DZl]y&#soqcFF&|K{gg07RmBpcX4BRYȽdr$|zͦP|z C?8i=*FɾyL6L &? Ag|=Zc3k>~܂6v!vxQ}.ۻ,C mɜU̧N߰&Eo^ Ɲr=O\0׉>7^bTsQݴC1@CN|b<)U<{\\!5%l^q;aҘYdlತ#+HAjSsX.B_1j6ldF")M wЉna!1R0@FH!B3y *):ءY X dL4f $,Z(nCAޘ#KnDvFȆFQ~5'|u9r |9ԦUIi#afl|)[rMd<[`2DFL9a 營ݏ2P, <%@/1jy!?ٲph[쏨~C^s˩1ڶ9e6A}~%9 }&y@?qT<ζٲ-ʼk2nLf)[)V#GA/^`|Rq ]aƏLR5ؖT m\/9J Mw"Э +^LJ[[lQ?HtE*2a3evLƪ.Kv^;l^fۛO{CwqH1B<̒iNŀTfl~ 4`}ԼCNhDn!0I1(= Sy<>n!X<57)+>j_55#viG%T]q?I0M Sl4ien"g5D4 Leiai{OLkZoacBK@K8M|#QOUG!B"Pc+4jj)j>G@Hn4z#;"LK=f{;;;=cRDoKJx(l)VH%+s{~NN/9;=g燯N;?~y|_A@+lp:>?;`RްzpLPR"I|l'YV#B J;C1+ 63kDg:/.d̲"-7ZLztEǾ߅^"L!?J|yc?窄Հ>ug,kg@_g;;VDqy-`:c6U ؏{C(XD"]_s*29(8N~P͈J~ ~h.K1Pe\ɨ -xDOO=Xڟ?3; kF++ItWٹTyUDgh*!FMUC4B~4׫XY'q%xU&) {;v]l =6j l=8}j=j"V9($X{n*RP|jL$ 3İ)f.aOGh5Eg=i8MD<'cL##(O!gHq(n$z ࿜: 6ʪg+۳K\H>TGdiK ?lhqj#83W\1L2J`-o3;?DQ K-8:$ [G0MqcwFf#p7$6;ݺ%Zq(pAlENFS179z{k6b^ UH4buDG 1ߒ)yhNk?.yUi M}cѵ8l^ |a/khp*닃 B~Sows7 0{b/8e22Yo1o}2tg[`q,h*L+9| Jg !lu }T "bYCd7!%) zG9v 0:{cA̙m9;~Y]ʺ&4wL &>AO3Gn a w=5݃yM$h-!R*4z׽?[Bq(W5UɯɁHM uRzp'GK0jke)jLm+Id~<.-#\8`.7G;ač@ĻHv1Q[<ǢNc!鬿%F_3ۈO9:I+xYN9dZ5i3 8K0>yqꬁYt?d/3S[>iv%_ikXߵbb|AZCH2sd$SQGIG#`spmfɤN]jxz pCYn╘*T)% @۱Ӥ@-eAmR叾H1E ϩeb42Aܐ;p獩Ϋ}r8J1P 5[Kp>6`^O}wZ{pKvN;nٴk6gK g*;pwĶLn8NB_mpX8PZLȖF%%J=m]JE \/eAwL]$QB EMq~J3'xAPp;$ RtZgA]˪8Bpe@)3,:p7Oe:ߡ0A'֟~;>C}4&;뛊Dm ӴQ[X}I >E$cUiGٍzh&tl&0kV9-.A)z<4sua`cђD!1_@Ki$\$tJ͊BL`vd1`'Y39^aV4]Izo 6d vqsp!@v+@'iЯpZ`ZyK|֊⳷g᳟> α1iT1ȶݍBB/run`w#3Z*xK h8 xPBq. X.9,4Hp i"<% I8g@p $mK'0[@oM/Iȶh&B~d9r@Ѝg-L"m_g]Jj:knF Es{dZ:+pw9avȇC*7_0/pВ.{ E \{萃&I3)F 4vdk)j=xWX Vs w0mWC<0KRG7ރ瑨%Ό!p-q^Si}΃.9CvmX9G\a-MZ$ĚУ}WLn, ,M>ll~>l|Ȱlߨl764չ^+4ߴB:yU''~FW cnm}yj}ZRb¢V5O 7ҧU&:O7-]6(к]'MVuˢ>~s/fG 6>I n7 YBH]K2ό>m<qNL.nsY MǨQt:;+ wU-fiwcA=oSp~wF!|&~utvSm#/B;q5&(Pvw*[/ +T qC?azlc/D>22_JuC3l#u6""vʸFɮON+=m7ͦ5 "g,hUGw > AH ?}̰f0%p@h=ˁq)9;?riIF bP{4Jgp cZIWNGCײ\"+S'iW[!z9 lOvPUL>d I5_S.Dz}d7X4*}DԌLȸP\'(pD@DLD0KDP 匰S \-H} Źy#r-!FqtֺVBýgjhJk|zH=J$,B7Z_C(&[us 2&- o;?65IfJS"@O}hs#÷J& 6[h jO v.d_XZUY&0.TT%tX$MۓhPԜuWHȎPLm_ّr)Z`cXee, m!t*>On%tj]ܹE.&;E%Rz/BtRAiǙ-}zoX&0r3ЎB$$G?ӏi^(N@}y[Ŗ_{RZ!Px˫8{^g_ $&x+\k!2 l;C~p#E+ )MɋqJ7F^eEpp_sҍW2ԊҲ޲xycN\L3G!l;&DZؽsz߇s_Ϟ=cSlRm4EEM5c_7],VK };/ƙ?uZwZ޺o{w} zߩAʃMU]m7`Q)y, ;? ](>g0 @r݇Igf&?&FXH'<&\mT%ӱLx(B82ZօЮc4^EeӗҘp`t *q?Ia} +ctq | ߫}]ZYK8@6 =5XKl`K~_ؔ V^*daVTY+i< ^\V#K#!<$ NF+̔+"?d|)lyZ֥a:O;{U4A[L(Y0CMq! s+ hVyw7ow V{ψe5wf^̺(8}֊Pi/VD o*+i9qb\/ ה/ҸN]foEM]/k?]c]W~F }Ӿj][ZVool SHkK`$=+uaDj^XO^n}&wL+rpnujܶ<<ނ,h>}mJ]-ŗ^aKQύ /c"`~% z*\kp bvЪI\q$Tp_[@8e w/"u0 ߀Tzz zWĩӅ`k:A;S?(HmD:(XD~/_lLǔF@,Eiz}L*߿o&hN;GV{-ґ?`*H3kS:EQ! ^ }"%E\kQ\&!*4gqgpUPqrzg~Kb8:P/4RЯ#EOOFokw;n>L!n Kj/zj`O=+ZAˁ@x*Ls WG7/9'+14 Y7]/ 9z=ܾ3]@xY~^w_a A'Ưeb(ҟbFg?_0=@;RBǙ@@)tq9gub{ɲ6]3:+u fW0=4B\+x7OO: O,Tc{w_fWyBPjGtr:)ww0#<O Gb:KZ =r"?6sqY]?Ym]Yz`d!J<-#0!\O2Y0Hс&=jy|nmLsR|H/4|Hx6O%6sc&w'п(oz\|Ś_ ppI冸W9ZqEȌ/uAٙ/ D=Jŭy-,@H*)D`zb!Ac$6gl2`M 3 HROSKU!)L0ׄSfE=rhxĀY,?)vu/%($hE> J3| D6`&- إΨ5.@f.aM3Q[`zCx;>=5Zׯ{RC/&՝)=,Vp%-XS~c \I'c>SC#w`ͫyӐ/iP2[ Bҡȁ3<EǃLaJ7=< w֥NCAoG4Oq!!f"`XI=Rڣf?pڹ.uUc;+SLjq̼Ώ[L'gkqYg9[,Ds5%Wd&ϣ7rDFL&-V& '.W~Rn`$d_4 @nQ 6^s g< Q*B(v s]$da&S<5A$x~QJ؝Ǘ_?SFoOtM鬇DjVaO?5&@EP@%0 eY׃@(ad*'Q(>qbhl9#tw(vÃ9ҥD&NiQ@#(LڄM/I;c: g&&M< // #WRHapw+uz%v'Na 0&lJPІ/i)1F]" \:hrC~s-Əi"1L`_pc?'وhJ3E`3O<å1OTe$4#o2Wxf5d6k 2ۄ4l\hɳ#D1@EPр]5| (Rc<+,<䷥хqciKttD9rVd>w,h=G!-MHeNciيI׳x[xY}V[&ޫM)PrJK]Aw> "Ap"3cui3`h*L~˳4\X$w/:mQ [": "q8bʶDپnfoxK~3s] ?t37@F~9,u;)?OvΊbRWYBE ث rtb{.dI*[7!C g&@e-Uhx- GQ0Զ)-!ljʹ6< &O"c2g'T%Wt8 @ط[il <<˶Nӡ c=pgN (9|#!Ji_E#?aK0I\S 8],<ò^ 6Z;4 VCQ)h,'Sj&UD>poknF.g >øK A ba}V; uɆ.o4pݒݎlo \u9t5._ɎF $pYr=!"u*d/Hcs`08K_c:p h{h?ܸђLrD n|ϋYSn x06/l*!ɞD0`l9 z(|W{5]+J& FZg%?ݢqZ,WLSK`*?%k>dÓ?/$}!z~Jm @Dʐ`I> E<ƭ:ai'b.R$L8ҕvuCȲ<syQo~:i67{!#Rt- 4@/|r)"旲{>ph}-$viYv߬/V7]U,6|>% 9 GCi, ֨: ~Б1uJY:0yH]>fhi"OSSysw <!R$z$y{pk,TtG!VJKpy`䫨,zGVp ᭐|$mAY h" &{啜B۳MŮ0?%ތWWҙBj#_n.T}HXCɠv'{43*RWHn4_K)ҴG)V'~"/D%sZYa=Y౞D{Yo8N (gw J=-Vg[iG'fؤf*]\ ?Ns"ʞ:8c1nx։m.EڨT?YRw1)#T,b{\) HC>@Ķu$W.)e䟳|sAI/@`!/Tcߋ<>h,r#CzJu}:?`VF|*; d}cqC_F`ɪ>r*ߴK"۲oe_q>NO-_$t1bY3Udz-{W<0I[ScΑѵNe劮%|.>x})ta/f +ЗHEOYCO$@~vm4]Aa_*O74r#k6.ʻd1GmYFxwSɑ#;/MBקYXS_Ԫr4AXt&ȯ=.Ce =S5K}- f 3'&/\__;l>Uј:PNsV5bFP=qI6@X w#ʐm6M3#e+9J7= W8 (,ΛgU,b%5̓k;*d1c/p A=#,ҀU"R*˿!w^̚e!.4CڇHυ :1Y*!i-/*K݃P0g /X+g ˖s *f/9]60<*`dk,rۼEӧ2*{ * X jAsjIR!٭w/h@Bhn,fW~ڜQ&7tCa5ō6 `~V ԍs?*Aecgv'LT~[\=^VlxVA}JPbE%h:f/Dc'w#N dó#ς a.(e3 4\cn^2wًKNNkQl4j㭛d\R|%erJ Vـ*{ph>t KJh%+u[J )KD:Ynr4=uq1mH!7O LjfM=r>摸X;c3JZ} šlOoM,K`vb3 GwK)sWt׆f@P)aENx2AERƛ'HwF4tq)2R ~lX=/Nz\m>:q:tocdݤL~!Dɟ+*ٿSᙍLs #SD^cPk]̝P$U 1_}ҋ,bn M{Fmɢϯyb*Y$"Ӊ[RJq `Qmk>v))Nj>'弫yLM>Lb`$dy=uA젆BtvuqF17\KykeB]%8Ղ9V?LhM3UzRPƠ([]_mEXŻ-s7Ӕc4`. ш},ٓg''#;l8Ep{jvmb[ka4"9R";{{;SYNQ} UFhZV?k_Z|W9PM56fUa Xd'u @@تi3o=|RԔKp1zDShّQQ'0u];ߞDmލ%ݡ2E0jXoDnֈCNAvb ! ~q6 ٟHJ>aVVc BnMeKN=|bQvt'Z  ݅?z~sh-س_RGS7ohCVCGwgQU>' jck0B<'O<6qȒ2X(fcfTZ= 4cPipi IvI&_f0<=3S QZڮVgGof熵/ŸOBH#2 y% 9+w"0b Y?`%%#i }Ӓ3' |glv\B3YJ{"Mٰ\骒"GsstQԠr!_f6 V*R[u7lp=!^H|RBpnBEPF1k;ՑIDy51RWAabv2tnO,*_!ADOQsV\qLTqcA#MDoE|l}C3w|k`P"-Q?켆eL e.<7K@$L9c2߾ ϕ<+10B2|4Ȳ}0p G}$x?V c{Yi g<1#`\/add:C\Q1w.<¿F9FڽH MF5Ay΂4IlNTŊzCR\UzV_| ٠see gh$k%HWB.\gHSYd+UyvMvM:[g ͽ\`}HBq_g-dlh|\'HcJ5k&W1Ap.DE::) e璑n&,؂z@I f:c[~fKPnBȽ*=1,T{[n}J"BB1zc dw4P_/uaq)?\sD-y<Ďn@,Axe QUV{n*5J_дP^߰wG{C`Ok7$oPv÷*˺ eKS ^ )/pq4k&bަI(Hys6=T~V kQZbHd[?[6ϒ; :rqx7n ,U IPz l1H tLn E[T7ʌqt/5yXݳBLw# `> < 2W13%R3N9[-әfr/+tGRa/T:sӨl9~}m27,z6XѾzdpw+rlSA8Υ/kNԯEfKC96QH]XΧpHk8Cꉻm/XxV'J'9vb &% =jIn%zz1ڕ~wtq"y csI1-eia$/ΗP$쳶K]o"F$(^&F) %mVy^m{u'^1I MY3#Y}A<\Z ˵vO.kg0fj Tge>B`LO<%I:V`~QeK[WQ.PE#gMovCn{D_8OcP TaѠd7YA$sm4v&Y=Tf]f|]lf6n'V˘n`>@eC}Diɥ=-yUJ͇@%UQ#O#,ppSrZGw%֛ 2"' gvDhP<'JUVX^teRq,/Ye˒]];!OXbǬ›~Jz}I$d*KlgEi߻tur: x`G\iDt&F,܀ENMtI˩i@趯wɥd+4,7E5^X AcX8=:(,w ~@AsVCт{uF`y P6;}Vn]?w'_3ŃPktв gß3))*1ںi U * NRwMd' $*[pJ{[lw`Ӣ )ͱPAtԆ}Z\']S3L}s au5ZJ1Z`/u낪 >΃_)\ԥXȓXMƗ(y4@-oLߨݡ Yްx1BD[5?DD49S,8]3 'ϖ TB EqJo/h_S!geDaQrWAлtMC"5=+#Ը eCTîN ٶ=͝7~#k5z49<]knK$vwxk1bL\-LGx発|a]em5D`x0WkHgZ4bv7+' O7 ؊E Dpa.5O)IP}b+ٷ?g\iG["hصO6߂2,_j&Nn9b?gEhtrժY^qJU50H~rR &5vێGj{#!'/"rTlC}V)Q_URpkK@?_m(Xɕ呂y35=H@z0)h|7Z nnmLqFKe]mO@p3mm_ MKֿkLlTIPR-LOr/A '׆0j&Ídlq7xzN7]CD}1Yc`:/=\a qT|XQf-7Q lw71ѧ7Q.lU&ԗ9'KB1. K70"2cl..?3K3hƿW=X&=(".B]9:\a2*>d)bJwk@"a sӆaߘU0XdL"Ih4F=Zukb0Uߵ!eY`tж7dg#̹bVs &mMrk; ^JTj^"nMh!'A?^!Zڍg+V#ć2E2SR'uH&oҹA+Wivxt=%t'ҽZAexm$B׉2ў3,z0 o+-#Hn7]3rH00zA 3?XJ6xiq?n W6y1i}/ t 'ZzQK}1ŦG-e50Ȭs'A[BLΥ\7Ǒ.@,F C>} Ͼe1lB)8Әsq Y^i @ ][꺋2Ad=B Xޘ~|Tn 0y%V5q]t&!D⯮Kj_-dTABC@IS46:]}K% qCցU:U2Adm~:+Dt  h9IS+(NT v={׆W@6J6 bwrlL!^W,#] :c\o+̤ Y#Rqn/w5 .gC6UgS"f:MgHs]P}H}Or"䡾Γląȡ 41v,IӾX9H.7|B,WaS4 J) ])]eG\Ѳ8H94#i)c5LA" %÷•=HAV3OX1nǭ O] xD h)zv|nEqS2#E] fdZ^3]QѲ h&hv/<[̊Ǜ eZ!o&USQE['n9MU\ d,+sE\+*x[Xoã鞨 f,1;K,pXϙ4e ~r8 yoJBF[ Q;?Q9kJQAHMmu6ܧB")(OA84„5zUSּO9d/y R~ˆ/EeN,tAϗI#W}'KM|N?.:0C#57l;Aecr5+ݡtb?$',8)mx%7+@H8z3\R WaF M;8Iw.&7$H8T7"^p זܯez]OL<-,6_ϸ4׃\0BQ[(MPh>[iF2ccϺd(ɆŹ%lzsL'85;q CZ ;챯,Kؠx8Cp w\}I)L[=̚xC7_h~~iݑZP;6ZQHHGcWZ/-|?{1{OJA1+VS㿪5qFGEE.WH$Sc6˙ld:q)4T wTI%ꞈN* Tu3R1^uB9iM=LJIXr+_9xYU C]ߦ<F#tf.Ô(Uۆ1 fKceQQH]S0aPse#,9ER?G6K)CKpGTJy_*?GtFLCPZ[82Bkg?e5gyWor0\=[#%gA k?|k'AIeƯV{r ^W8'6@nz`GX09 RܮSe./)@dDrGb3:gtg$|4lnLإb7.r~]MǏ*@8-;.K2s=X[/8Zב88+1uL6zWMqAN߸ z>L Z%mg@L# WEh+<"s@S,J1 i""-DB>`cNT26{!T2IDŽmA6ԸyGӯ6K<AÉ~9]L1uzyb3b_'EI'lB 6#˜V&~ˣ,9SHg;j8d*lBFG؉zYgP3T$G,LJaM X3-;2= yRF"WuJj bgx3FԖAD ;Pfػ-߅ .SI:g7HiM=H ]|Nvx'cJd|G,Hy+#)-<-.hByK\Y'̃`)Q]-U%8uI(a!&AH sk fݽ27 t_ˑ2DlK#=~x즲N4 1>W23xŧH\<=ek5KЃ݁m@/SŧwBQbƍZwI{p۳:, sӼOV6}!W9;6`p D[!XS6&Q]*Do"Sw5;drfljv)!U;7@7A,GJdvVbj>gX1p: z,*kS@wT v UB?d4Tbp :sn2}C sZj<;B|5`nh+0W> |uߎ YPn&A"Ѵ<S!Šl?g\Uv]K^O'Z&F .3MKY/Gˣe 8H ol?<טCP+d+nbE|~NaTxF(2"-AGVzE+bȓPlqP:A'5Yܺ&O8ܘI~Rlws:T=p2xy}:s@U۬ }_(lgu#P܁}˖-DwY=W "&ꋻ:tyٜTt1S`imsAZ2$4vFS.n[P-:^)^!+ٷ&BNDA0%32k }t.6%څ%x}Y0\afdv+C'%>V/SNAi x07|re\BNDU&hvjp[>ͅdm~||Fٓ!3{fӰ_v2v4Sol rR ,濪ezmAY-%Nb نt{/ZV`]bqC/{,Jxw}x,̝g W^z@2VQ8pIrySi=B|ԛڍGʚ){Z |.0"}PnQŽ%GF] VFbe)ΉZ [7ZCDꮩ+8Y`p!X~Z#4}S6UGӔnm8&0 ңk##6jl|_m0c ~:1`=OEb ʀ(ftd }Ԫ<8b}g m623)P)6 ϓCFY{ԜYJβAoA۬˟dk\{IZlpVkۃ=vz fi4=Spm_Xtj8},/(Bq047z1x|AԤ.'SaCUTPD?úOVbRu*UT9PMlܤv:|fnZ^ه榁;sFi'YZ ~sgj?8-{.>Tq)82|f"FOO x :o?ҫ* @zg*L=>7;%id ߅v.*_sDWwk:Jrlj^eBL:,vC8J,U^Ֆn>,jzח '%HC Dӫb8zQ֠=:TY7J-҂sy6d"cIyGVQe v6>Z ƑBhH#( BC:PqJa~A t: )<:$|;)v<=԰ $TCG[<z(漏.FL*ǔUi$Qqx'-:CHŭB/eAiqq~7/Wc묏V&/Ssr8]sjP3DɞHINH0R\'Ί߿I鬓Δ?^˼pdة*cgʻy)PBu\e#6ꓡ K@PUJjBpxSo7Ō9="tdb Uc,Utz+VYd@#xe 0u oU :߷7eYg_3jҨ\ TyIt M`|=lPԺIe3*MBV6;X+^w\.]cS:[!Ɔ~BdSqS[JmT~luўQ:$;y e00}5PA8:z 02TQy([:ʿD),d{ *M}@Kce]nYrrX6;iBjDuxӊXWhN8 iOۮ~&sѶ(85 śZHs߮eÝdL\%*br8N(ص$a Ӈ| U`.4mxh@hةڀ]Λjkh ~e#D2l- fM_j[l<2¬ zq?!H%~@![UdpmHEj65@)'"e&5[ ﹗%IdqF>?,; ṷP>P> lwbFd*d<[j񽇚0v#t͎Q Ð&hiӄXk¨(: PpaW>c/#5Yu=qsHxuNB]ڑK 0i,\3؎Cvs`v KRnYl"fYQBdf ^.ĐDlPB 姫dO77p"sCI06vu/NQas2rfvzXmSʹzW\9Q@!5ahiQaO~W0(8L`}ͽ~[ -_  S²w6eIlk2N#1]}XF=L"a$kWr]wCƥHJ+,v@ AMg 7.[e. y!&ɛԞOSos v '#2%}\į_HlЌ/цeuUBCi/D Ehҽ=NbӵJŸJ#CA0ד[@o\o.M#%K*T[QNŦrJ֊LL;g,jkkn$'z~Y:R6M"!j T"c4-X o/ q:U6;p :/񍜌ˊioodž\u85d9SMi3Pͣm6JI6Lff,2^=~lӉr V/V65hwUF,c=$r+QwِzK-RZORwj wm$ M`n'&Fj aWPX>䍫}S7J`+->Щ*,;=8; p(&-o4./9gy'щ[)vKzXs~ 偏&k=c)Cf021&Dj4c6YG?:W#T a2in~ɟO2zfcd"2^sjpNa1VK!F;md~)0έy]L(l/buʹMGۉoTbJUI?In=GSF'P@G!Wnؑܦ;Gk^C?9(Og $ pC*%v@0_|\7?-TTvn:ħށ!~͢Bg}q.Gs\C?ƞnʙS٧;$ccCG0珯 coCB H`w !kX||Sg݌_ӹ#(Gii ʀc19? ] MC)#őSN, &*30_ iinmAE{ZEPM.37d;_!t>^cRFN+x+\d/caT9xh['tA 1[)S2<2]u*MZLuJxc^p.k WI:QuB~/gQDz'8T$e#2q;hßuʪ,ȩހY2? 2[(U銾yTo``/z}=6E7dWğ>_f򵷳{7ޫPFmKYUesp}v=~:}=7 ۤnx]WQLS7cͣvz[,GVO\O.3ئ F^4*E)F?\=j ~fI/8Ej*U1bN2U/"b+z~xKTxm hHePVEF0EZlW)6z[FC P ʃē3y aN[2Kym/YY@i%p"&!$h7nzeU$#Kܾ4<]yJ&$mIJ+(3>$'dY/UT7&Y[z22 qo?l(}p50uCzF%W:|ڇtm, VDO)5If!L^V{0q66.@ˈWW/W@Ϡ% ! ŏo1E %Om|]!z%sm+ʹ2i-좼'tGc?DL aE<&8~?t~΋}%al8;1+U%o#VJEi2vFYt랍qZpiNcᶐGo>B/L{4T=| Q4ƾئau,z)3l2; vA꘧Y|Xh~#g)JBG`Vj KOcV~,֟w )2OV XfGvպW=~|r}W8X%!{ XG]qD.(r=rS?Mr-`C/2/s?-mœfIN6So^SE"B)Q z KZ[rwN{d.6"ŵ́ޜPO)=h xi s[Xn#.H_v[ S%wtfJAk/8XF3aQhݭŏd(|9f (t3zd-/Bw&+2(-!ggQ:3{9y4u)7Vib@Nҩc [=Jҷtcl` I5(-Pk_u6 r/m0EX*䲤x-,Vd>8y ;RsVXZfNp*NߠbFM'DۛEJDJ7 !%l٤2/mXO{AwC5`~'fd&>MX6QjVRoɜaƴ_S_+қMy Kna{G65o%$`p@\ HJ| iz^}W>jI 9Ύ,Pǁ(_n-XbI{42ܦqZ(NH_u  ›CmtcP+<k)QS;9m4yݓcS|Rȴ~zu642it/U+w4muoq_!BbZ207HmSkT2}:Q1D:ny` :;K~/F: h`"4VXRU֟JQpD/][d4~ta_kW1_:%T8]}W+[W3$M/x]H 'cPzf.1O1wr@ UyY' `_CaS9ld*/ː03plVi䱝/> )dHw^ߝPUKVY1i1\ڬELa[ +<Ŧ+)#G9U4dx;Մu\v5Z7!G#I~+w4kX9*);خpwhp'd5`@u>0K'#$|݈ۻga{zS OP 듨H'"aA5kؒ xbO .z<c2NP| /'' 0>: *聹@/icD]_X㌝;Wa&n)/yhqGd9؞Ǔkl_(5 ,TtmzwO,\U5tϢV|CBn#.55mQ7U cg CCKpHkc%ro}Js6>uv)_lS ^p8bջ\8=?jbQP9[,#D3jM X=W>ntu䍍09f-˛ 9(D\tLhEâL>  prq6I\o}T##eúLi _ s7/O]UmjpE}~Wc7{󑨯{ˢ\`qh/}s~-!n /|u0p*&VL?d0lTVcI#]NėѬ-T#0O9L 0&*Jn;3}(S$,Tf)eK6wȪQQ=Z^_`8JB>:CC䞂!Y=&=ޖgup,t@ U-~S?Z7uèjq;\jd?\Jy~.1g]S@ X0* f1( (XV,`) V/پ)vQ)ZH"_Á-B d)f)En{'rlZ#]3GFIA$_:Y5dMbTOpWW_;*nTuh8n}i,BBuRlfxn=>FIȘF #۠űC)tq|̓dIҤh=|BZwI/6dJ/`Wڇ ¸NmwHРAvǹ<Ϡ6[Sd͸N)y&Ea5$m*.f˧u(MeAsĂ3pcd$XlE?-D a79OYKR't$lC7wa,sL뮀M_Nbr<=q-6 xI:uD&?^0o0Ap7~ >r>juR:ѻy5jL{IkC +khj.b(8קV`hbW%*q!2Gς: jE3 hX?d8CI|BqdY^\H.k4^7HzxzŨF<~7utaY IxmVO% fz\s#li kOY}"qILq~vhwT vpg٣By)חKxyL GG5=D:bu ]|D //ta9M9^1}i*fNBʧm iJ#?n5aO>iŨ;5Vқ}S/)R:`،8L td ְo tYpl !%rF Ňwxo*,R9# n6M0zX㒆tj$0e2`)߀kdO!^c,h5uZ$DɧT. ޴?̋Ft|ׇ -zR5HnN+N$P]%۫/s/Vw>2:yvᙻQJ MZ2'F]tLQ&X|= R<,_"cMJAqg7|/ kn=۰?N2O;tuer $;L!1`??G\Pt! YrtT"t16!y5Q A̹2)C><pWgiIcA#vOTPfQo<񾮧=jUQB ѐ]=I -G'G C׈Cekا~3jM8zvV!͘j^b]-8)! Bػ%Id[se{:7vō̚Lw$8yZ7)_ 0MY!& *nلe*f<Y$,Rx.? #54EçLܶ9CMO0-0(+_q"%*[1T\mh@) C8oШ{`[5m42(X *.UC&XR^Yy6]bvU֕_`77/jVNAx1$Ĭ@\XnnD5/qX0&΄=$ս ^ y/GpN!dܦlZy ׶*х.UI2[` 5#PVx>/n1Yb\(lː<`Q;Z @̔97Qҹ&a+ӹRX&yR6#hT9WZ~ǽPUY#E.)I-Fcʖ]}<<~{}%jKx4PJbGs};|%jkjXеwC: O$YwhP'FWlc'4ȽiQE_5J)87~L+"oV]1;kXRΫZՅ(y\2?x&ޕEAT8*nHL$k(GI>MIOA-U[6(FPi]--Wk~$/7B̟5ؐ+0f$m a0&G2.{ܜQ9{ƋBa OQ~أ ag-fSF FB- .Ii|wن_/nVz0S-cՁQ<7[ ̐r8FWZ  0*>N1`"7p AdN/&7A57 Ka:㪫kLTeM=I[r 9`)YRrQӦPGC`:%mSgt]M#* n5Ux'֯Xq$QEkTWD&Q2L d GeҬ%KֽU{vz5v׫ZmbsN64\Hʀ9s [U6DŽ ?`Siu7UO^EV×K~Y01Z86C10=I7d,(#sms|?Y]ˍԠa8"zMI7"s:V )OD'?rĵwo4̔,ǵghy+_3*etb.>Xlua{nRͯ;x-p:u%@$ޟABŸc*15wVd<˱c@x`5TnO(܇ H"gB=s8jش{2ǡŞhOtYƠ9>n}h!Pƥz=SI5w $p Oh I'y4VHhC\xM4P]H=yn7aqt du[@lBF2P bV-WA{eva M Xc/yOU=#s[Ѽ`#UV;q:F|wߛZ$|MáCR҄R%!.zb(S2B%:PŨ"a\E6(>D$qp>KK{"[ثV{ωIy,~ +lx&K fTw n"O:EF(YpUڜ׭ː DܽĦU 90.˶BY G>%P-vňVg^/כP/18my%5ˇ(1=RR?&U}2Dg5ځ|l.[Ni1R=M҉.⹉N={Abe_[ʙ;Q‰\Hbźԣ,i:SBzO !r"LT-"Dt8w 9~h|gTS'$(s+,8k48{'GN3?P@V |n L67(6rl 2U.z"7S 2P}>3y{??MlQO :s&;.RrdL*ᆞ_l#+{Ƭ)S8/=_Țn 5{0K^+)κVXVv+_"2 3)iaW@;L]T2 !:!Ga]8| 忇nA.a"=/dXAAwwM٫g;;ؾoRa+QLL*}YEҪhfo }|wr5g̣'f02 c5W~ʹ>pJc'F_eKlP޾l,JVDū˽{ =)fSJ0n}td`Iz-z4+ W&YovgEƆ6IiaA;!4 )ǀ0;/Ϧ恮Y4(lۨ3k#~Y!*FY-sI%H0oz n<gojXt@T!)vR =)\x-c(l? }bTt.W3-Q[pۿ uL>~& I7>^rЫSxAz1ﰩB&N$~ p c2'wY@+,/Yd -l4wR~p<QEǨhkf_UH!{m_d<55>@0ul ~͌x}m6,j^֕ݱnajT$Vnw̼-].FZ&(۵]7x62c0)k'09-'K$v-nk*QTؗ5*9O{8P~>C&ӧx57Bkf˒~@#[EdNnW4])iUbS5GYmH%x/Fi@ᭈڙWO,@wnz{]G -2 ek)C=7_0Z\iNǖZ}!x#tC3znMGAW_fbu?!RIb3ϵ+QZnm棇f4.w MS@{PڵQuH_)`1(D)H񄅈!3|pߝHP)}0jpvXu0tX^q_0GMȹnS cD{o{!ۺnda+VipJ@*K;73b^&Wo]9IrG 6JZw'ᡮ1o0E? Tryэp;̇2GNr K)oSEc7Q:}N;`)6ET]w˅zL{M c@|$cq*mf=zKX +fkȈN~Gem{iY 7d"?WjShoRzȫkc)ȒvLz(۟|1,~M(4bee#R:/rsX==/I.>;vuFd^+aYa]j؏+h@|ߛkNtQ=e$˓|T tHf;դoc8mߩ<9ǃ4U& /O7uJAס$BR$.`{ܸn..f7llx,$A\"ֶkap`c#ėѨ{nƋ5˔ۮ0-|^YI?}ۢs^0ťfީS&oShI7r)O )޺%  q LU9_AY-2$gN{4 .,J3b!MAXS8rf.nq`s<77Rt']x-K ҇rm VƞfMwdTU9cZXs>Hc5Z|(Ae뙧aCZlwsfnw/>M P]Ize]t& V(ĩʳgzb>hb[f-X4谸vWQ3ǎ&T4ū vx^&%.kv#+}GΎr/Xv]1*>R|؈:-@*-b+Uѹ .mD OO8HP1:ӯmS{MU }Uy;Q3zo)TXb-R/1Jl`cxmu`pB+ʳ2GgeW)ʴүUO_Nwaj"{X_aU?o(9qWjq[6dl^3Q~A%aƚ,G*.KfYhp% D.p3G tk9%ܴ$N fXcDfI8=*{~؜. /VuN/B''0]'<\@w❍nK'M q9JAEW4<L_:my}X*\Z+$C6AN7>rpߓf V/["3~ydqب7(pMy׃v#Hk,h 9C].eFa6qR%}E߄(skf$uli'yz?2ۗU]}9bzCp%ߞFxI_rm5Ubl?B[%~;xZMՃ,:D?7f*lRH@llc{Fo^I%n>n~Rm^|Libg~1"8"!2}r/Y*X[']`&E)A:ҰӺ *8Oh!XJkJj`أף'n \ `iW,ӓM:`}1!Ft=@[eNy%+Ym=!v^srDN{ 0/J˜X$*RBOnx%wXЃ^o-]G ARS2)wxrrkj fl5 GS 4z*kAZS$/ՍIR摥MF Tx sV{F٫fr[sTLR;ԕʪ6w/;bKht6pc~J) ^䑌h!f&/DjZg_+,v_k$!g86[h5hb>eTN7 c[)98 |ɻ%+dN+4|*TAÅՉx,WZRᝣOՉc˜ `o/Ϳ%HVu3OQWN+ ;l~Ek;(Gɾ^ERX5DxEhIc"nY*+!x;KIJ(搕|GD(%FQWplϋC(Z z퐂6ѵ*ˊT׺{ ^O%[XrfJ Byv=l p)< D/BZqj OɦE>#e{{o6~AO3P0`нi~lȡ}a+'#!nl Wk5GYKbwΊֻT[+6 Wv@V6ʲ )~&k6- @}FXTBў^BbTK#{bd^ ;=͓ZXYǍ/#I)1/R|̎[]~kVxGӖj)L%77SdK*I{ uɒ3>ySU 5_eH)aŅ$ٖR^T^o]d۳-ySB{ šYaWyj-3WH7w`a퐯GoSrVrનE6;(7HrKL"%l.=#De:)Ls(h3hIW_(%2Za_h4Ɍ>h}UbO?qdϨ`"'>ItXIO@['tS[9pY;2w q,{H]݃rYo Ӣ͎=-V9Of =NyQ]}Ζ$Oa."\~ "~uJ*L 7?!T6xK) 1,b_˂#*s&E mìV$"uLo< SE!)3DrIhyhjOWV{ to0nNzD%qա8U2dW c:XQoUh՘kㅄ Rxz%|S3<顏iS'Ue7\֌==X dIB }M3x֣߷Nbtΰ`j@X$rYuHcW3?\xI^\\dj}$79nƚ1&V) DRJ .|:NHrUgv ~^USATlB8~ͮtqL=$3se"~/BG,"WMQX Io/ ¾p/'n~Xy5sgp)=ƛ+*/5ynh(wJj Ϣ'*AY+FD2-q..:X;єY󖉸nf5[)&%B މL+-eتr9YonyA\l# m0#W{ JI# 5/g ~.*vAn?} & GhjIENBAz82n!wR3ؔ'dRFb20:.Kqoqd4$+7jHa ̑``4ByqUF"$n~C/IV(Gk.Ny(JB_mroH.ֆhOn[83 B6MMVgzɖȟU|' .y+gbldVDؕI\f7se~h2xCS2q @й8ccs9O`&:-!ʋ{0;x$GQu:sqTt0v {m+"L?Ț%nюILKsTZlfe+0o`-bPD熍 } Oe $F V -C{ەE"jG'\ |+ I`×:YlL\u3a!ooĩ+k's@t^h;Tu=N͍w|9r1GcF J8mP-o+GateҮ{ }@( 0A! ǼN|G%z\ j6ͳJ߇3U zlTgKQ/7(V0^mD۔Oτ ͳCYfZЌL-ф䵏gw*!O=yvQʥ'_f$`*ek!V$ PS oHEEx"4@krVVGyG4'ukB{^R*gzqz3?`=(1ܿZ<~g,-EoE/yO>WQ^+O6wTsLgM%팮V Fq .S *=wl!!'Mѹ'?!_H~ԑG·p8Hs%IlPʬֱhMw<ݞ}>;=c?- *{B'Tg76?Ȯv_9 и/J,\ Z,w RO[fğVƥ:zA-KWyKA4NNvLP} qw]pl s=yizg&йΰ.'c(2@>w2G-dTwR&nx:ejZb9u ˮeZDyc2F@pXJ?B݈Y~,M 6Oz|1[ h^b.;sA[?-d-HkxB}b^ FzVft,5@ oEja'yU@|bZ[U/he?=X z|ϧG-ݣ*ɑPAy)!xt![͉" (wV9MEj:[ GSAw~vfM ტ.1ٻ;a+.骠gyyMGDrF,4.C A2C.4uzpIMo7y*mQh@1aWpюw(gce&fu0Yob{5\m K>kgYU aa)'>op]MxTѼ`(v=/I6d5BgM3l/uQ@4qd,f-=M)Va\1C4UJk<}0YO(8hnq5 0X_Y- Q,K[;DZ DV{RV ]z:w-A0L`HZ*7%D{|%TENgb8R9BLC֣OĚgs e gk>Vwv|&>ua-ŶY23`ץJ6sQ4+–q~"J44>} c`CJ܅ |w>yq^, ꉃ}敿\%'FRLpZ݆;V%{y pt-J_MhQD%eaR/+{3tUc՟m 5+>|VwL %[SPA 7lQBB;>#LmZ8<ڮF ;HI簪*6C_YΈK2C)c[œCuPz7'Qe}0_iI`>web^3uQk-N1Oe5dK):n.GۍdZF>4AG<@͢.BD .!{oAB]Ĝ$6VVIfϨghDN 9(r" \BHW1UCx.][]^! ΢\|]`2E0AXߏ&+NE#wrq" 32V,3S%a}?KJ=fԠͿ]zv9?23OlG8-e>TӨ0QP8BDݮtݟb8⦚+ `iĩ3c ƅ2ggT>8<3/D%/fyE=AE'hgҳ-bNOR mkGiUGVo(7 Zm_92['y 2Ž{P0q`T1ȌU#eI 4) !eőVKA{w){^n.K⣵}}WY';C .fGBs,=3Ag)-td5n5F _UE~.僝߾:-3*;AV][1?1qhËH#Fa\ߘƁ81}5Z.;jI⼖Je0Cwnox5(~JU[ՠզbmD>ON}Hwc+ѺN ]H89o{H ~v9i_@*""iFLSI6X Z[lK&9M>n9;7* l'^+ YxލG3'e.k ;tOǯXd ~D/@r;=1PC< !J%o'tZBY/Buf gdyPrh>3:k>}{/W e!_iV=01|Om"m O+0F: Zf亏"PF BgZJ_Pq*+.VF،د¾PImjÙ(݅ƹqAjJɇ`OjHFu+~-J g@ǡgjbUA*߽|2`T^ȣ(4Ae!Za}=e? QC/0_z#P"2PFϛQ&aۥ%iVG&+S$X|eh>Xa:piF13ԜAFerk߮뵐F2("g$5PU|g`0?I?~GL# isռ@qSIuևKZج|- um* { u"EI'D,QY7׺I)K6ڠ)گ%s+D_q҄;񗷎 ~:QGrDvd?)pk-0+qDrBJ "#^ n5+$Uͮ4*El-!m\?Ӗ6xc:weK8AF]~IYJ͋ 6/9bU{x6pv[9gAmϜ7M܃t@ _! 9՛F5V$̙vAX,xéOMX%E$21%_kw:-e|*6*pG".^\ckm|Ƥ}4SX+" ϸJny][ TQ'P$vTԞ-*}CXWI@U~ex1=^ ccU'k]N"څv%qlLDF /nت5 lQZ7ʫ$8t!me x ,.r r~ƃ4TtM!V5Do{68 o~*8#ύ8qݹ52a_E :3U37Udjd#?a%DLw±&-ya E I~ }1V*v4pI!.j\Ǜm Y@0 J S%@bbva;5y֔iK4 l KPOUGѰ/zᔗ ޹ۂjW75?> iѶrl2HQy2[>L|̟Rn2KU>ON`o qJZYz޴urSRos@D;[ed֡;$-/^Ѿ~ܜ5?ߌH5d6 :.}[_#Ywz1"r.A7_Y T[}\<  CI$۲F}DDFS?Cc, FB26+HqKdJ_|焸U b89|i}}:G#l!)m6B45gm,]jebx84r"ˠSkc|/d6{5t-hJ7ƿ߅$!caY|j l '$|rZ\l$d UYX*$߱P\F:׆4:? l'8sU!Cߚ2>_Bs]WM=|trloMKx\Xgƛl=ES6"PQsp 9T?r*"4OY_.`ϙ+Kķim({q7[ j-2| X=_0ln4` 8K/)b .$p#N?Ji7LeD7QDK2%~Q8{E> ZlWhzS^;+0CW' dv|B}&\mH-ּSÑ r\1ao.*j9~:&!{Umgn6sTwN`McR-| rl|ˏ @%Qb9/]c}|ǬzBq:_ .<`"u#\oKp>̷蠡㿬QAȣ'&H[00;ulH?DI 1gQyDi#S7x^!Gro%MIf=w~:N\i ]lҷE?QVf4C@Pҡ!$1~uС>QK&\Ir&w `pGԗWLfc]lԖي|PGuwa(VCs hkR~ + Uo[(TMҺSԴ<ؔ 6)koqE wOD*[H#6.8F FL:.q%eԵٯ~𽍠N}6{&6UՏ#k蚼_6f3(! ּ{o ͸uQ ~:,D 3JRBVTn CӁkDuV1(AjV@7cx9YT~NI 6}=لvAki"Tbi߫}[fBQ<4;/ށ)|+E[(︺PMtn)WT}J)O7fR_({.2 Z}p m\Mt^C;ÈAUv1x9=xU@ɟ 'Rpx՜`E}KcM=4ɕ]1_%F ؐW3xaOP|a\`BSkߖ/U\KAs4 3fAGQO6Rc+K&MVB *O0 |ՋoP`ieY/`|:WE ҵCB6zHb8'E4 0SZ\Τ $"WHmSR.~otVV| *1@h.W>i=z˃7Qs(V?1] DjO2&^uѵ@+e=et<JAqD v)y.K)%WC[^Tz@ s!~dHW+aSMMk9 BUw8@irz EЪLO2i=O9~5jOX=m!UPoq'H7es.loZvnIͪc +ADIc|eHK5qaj1?g̤ΓHpEC+CRڙZ~/N ꣀv }"#ԩ)LLHB)SyA wY A>;yϿ d;%)*~p>|ZjTY m >y>m um&{x(GH3`0 wa k" l럽6T$4+ l bYap`ag&(0U25uϯ^[Φ 5Tpԧ|LȪEj'Ȉ뜦ȫZV^Б <2.qItv}% 1L+(^,$q }0)OH,f]?)7fOcMpjwpvo%hHjԫ'GIՃkFZ\ȋ5zj̭T|)%URTi80?\$<2фᗎ&Y]zpL!OOxi 9x?b}G 􁟎hf<˴^UV1u 1=G|@peXW1掙/R-8P6!a!o#Ge;IE yuI8bRrUGk*&}By28;`"YT([~~whA6лj+]!#!~ 0<{" 7)s]5A0D$֕ЦLGm| 6E`xb'^I]hCԳ{ql]Vkuڧ#'oM_KBBr,j #2q\'3U>&\*ZbLVpdԲqH864і$ъY͖v _0;pG6fL:\UpXgc>8X΁:DTظ{ѴKLY(H|4rUJ?d<1kѓ.c{N!j6M ^\u~D@':5>n3JSuTw !1 ǻLF8gxy^|0/I(d?K=4-3,8ih7R|z ޏ- ML AS|9$Ê |*-|Tntn0- ,Jcq*VI.s9+ߧ[Ys(vYI0Gs͠CYFr)oU֗JfU`m;߅U8a"-sgEShD܊;qGd ąY(@sl(5V;UmH5騈4$ t?ED4qX "c:!op3x|B~Oj.^Ã(a2WVZ74jYC81m.+B@ԡ’,gDtC-$ХxXJ q 9yVT"MdLq"Ə3}J27tq.p=rm~wMPQdO'&v#rضsw18cҺiIdOءsD6I˷%CD/6&r]#x\vjн8guܞB_ fc5ѹ'Rھy 4؃ :+ H$.{I ,#vY&lWz6$UAX/cNf+Nr-7+*@WNPs /\0lyNXN!S☡Cf/j[4*Mruh/L=j)-ЧBq{lƠ] #2N;) b yҜKS s8ѐ9 f8wɳFf0>Լa F,0/s)v#B" Yn0`"-Ms㍌?{}O=4]Bvk7 Ϟ_x:7悱gdM19po#.O!f٧ ̲jV75i,X Tw2ўQHkjI.:Rd$Դ¤s>fI֓qbݮ~ĻG_sW]OA+'OҴ2##vCPIR۟V9?gCӆS}8iXSSԯ*N+2OEsˬ(D]btZ2TWIT7`n+jzY/pتO!Dy)Sb;NϢj;pַ/*4q@ 9#tp%3S!C=wae ݄a#FHPŖPAȃܽ G-+OF@}r< Sb~b 7fcc09JZI5"E6SW&1MT,.JhO>*EJҨ'ȼ5"+,qb-7]+Lf^ :=eo9/+kV|f%Emi!8 rզ#2gȔXHnpjptZ* @͢ՄFxS7TA YMGcU9Бgeh߽u`fj+ߥk%I4Ur"5 i eyg.Sv/ØN8%'Gک 3ß#!@ u"<2rI,Y;^]>OS[H۔SHC` \_nB;a|.z>uF~If}@v^ ?'Ғό #zsM\m_™ /˭0FtuL«E5VKz\ZmTfLAE)v r \gR߼7xIS_ AG% hS{e3Fo.9s,7" >(#t΁&/̱OX`BjI XUbj}eȽ&PeK_5U>oB\K9bMiXGggwWㅿH%*hnװ7Hg8}͒O $_HߗYa"MouSIPߐΩ+1,u@ XR˅"Iϙg ZSq\\7С2.=Gl+ӳGUܙ}޹Jm ]|IR{F4HDҎD3H{(k{F#K.hc/1P&}OOS˪ MQ0:}J N4_xl44WdKeFԠC'?|yKKN%i4m"9$㺵*yiQiP3d={_p^V!+@rb9m)j.7% aʯ͏ȶșq$*䷱m}!Љ||>o"sT[w-"D-dv2yu2W7q"~֛%z2<'q!zIE$BbPWze͐Vgw;5=/?HHacU &`C vqꐵn0 .Bp+eȄ4BH;x`F B0)nDBFWĢ,$1; 8C7}S]Zt>cZW0>c,ZAm >zGE+ q}:XBZ3>O|b-9bhV`e'|$27wdw Hη()fB]Yjyx|<3MRoL󐴕LHuuϘy`-hr[~?iՂmn?OD&a bE,k ʘ1S} >"0F_t:]D}b[0YCio#Cec^>*ϽDZ7`&*~W;D;bE3/٭OgM$I>D̃Qr@g'+Agwv\% 'o#s ӹflzkT @Wčo+Bg"FNC,Gl&d-ӬC4jxհ{ؒh3ў~Hųz:=@\q% @/rIp1ȈƴQ_t\MtjJ UuL6}F Q笿>q!2օ2ȾF&\E91\[_+!O1-zAX> Nֲkb"V$aʅ-L#òl!LcGd(b<T6Rnշ]剿˼ |ytĽ#gjO:?>UHۅW@no? 8wg1VK<?2Wm;0HeV&rQ}gs(|Fo`M&tyrW )x6i%ۄX)f]𻡎cV_[5 Voj[W,A+%,f==@=LEBCw&R+ёXj.3ezqV!Ozl;Ӳx#%\Knb):٣Ӏx̌1rbp ߶#܊8n F@ưE`bTCP/a3 'XçLBR9/mJ caT7\':m> zbq@gڸmD.W7 XvQ @_rk5a~mw6FMWi"n$s Ƞ6{$H9"du{ +[tpd)2_<J> GGZ[ZUw `'Lyƞ'oL!<~k*͍c?H(1nՎft?ݡw@9Jb #&q~%v'8LlՑ1Z1!Y,ܣYTtvb"M_=̩gn:j"v SPƣO R2Tчg/.#ro\ b|kt6c7Qt?@>{,kJg-}5(qg0<: .H`k9% !Ÿ'Tu5RgBL>P+lVˉBդ}w6B>WȝGi\5 /![zwi^ 6,>+ƐKoV Z:Ydzzsߪ鲻}H [˂/ȟ{N[ǣ7 %0;,f0s@N=MOT84pW g (b\uYKv 3ܸi?D+4l#Q]&:{M(') J U?e%+ЉWhKf(rG.9-ZD#R\Fl>_ Q1,h#='Jc$eȍmue* hsM B.ihD. RZ5,*=>n}r~B9 ݎBp a=r@[I\Szf(ˇ_,a<,c:0CC\/aZձen1]6G\~Zy5m-9΁tu>Q2g7oO@dl]8*˖۷[!HJhm ;1B,+݌R\;Y4o_?n۟xQܨ}?W5pJg &LU)EG6gM~-I%/M6fD92Mvht'Z,zޛ{ɣݵo>F2,voFͼ\kd"f7Mkā뚗yg {%{ $0RC\ 3f(yP.V  0< Cݔcһ=HO)0`Pc-@DemKdj3ʸ;;rls{ v%U\Pb{2t)}K}t`kǍXņ:~%=1H)mf蟮 іI((33sx myֈ*6vֶ.{LbA Xk'rlStNr;,qdHi rjR2NYL-Cg*$[/TXj%j_6#tC4K: AY;89ױ@N+y;bQʸvXÈ|\19,rvvK^̺12 =La:CO[VJJHmb^rԐ$☦a}?}gߵ"xKB3 Obi>٦jEKǡj!|de "08@HPF۾;]kXNfA?Lx|nx)W{J@9Rq7Tc QXmY\>u_z2 7 |q+G>UsE6[?=1IWӚ)3C9j:3BD,/+/^]GBxٲq'!*smkHGޮD@4 tj a^K]*z)?FI5_TՂ뀳PAyX$ Q uK]-OG9x~en]UW\h_2xkk@geO~2Q5Ҹ<%K4\4>2x'()OhOǹD',远 Åw.<hc |&;qd4Dmt4@z_F {l#]<%kZ_s)E?UĹ"%.eIP& [.G0y%e@Ezx3vt_|Sj1ѩjtȑM"xdV ځ rD|k]UE:\=ϱ cL1. (,ڭKI:~v!2oz,tODhXw-wz7z2[ 'WD&qC*',`=n3\ kO8@ 6,)kf\rFimg3Yt$6kՖ#P h\fW@4P % 螭)s]V* j8Z29(NS,q?ÞHRb'hnBM[#Dv3ק^=$ JW+sh^=ޕ_`4cg]bMh`&bإTi#n3r=H. Ғ^le,ޙ]< Ԡǚ{DP6–xs ^{\M,`73h~z ƒJM35PUD]Ij1`Zʛ_^M+XIOٽ=T0뢑@э^fޘ4SFXra,(Hy-"8y6r9 ^Ȳ\^s.D4VPDlG3v(y_0{H[R/Z646cӃc^{* hwյ +1ƧL~ ˆc.EG`J(ݽO@^'ï.Y?{@{ng}Y@7փ!Y&ԃ|oӁN YxK!4Z#+5Y7r#xMxHR0cBxyrH+em_rЯ64жUM$$Ó9hO2맢Oy/iVJ2m!a]@-p*$iN+>S{@/B4^r ;VѬu1FC$ ۷LZ,q?3+uoQ1څb\_W%#"Ԙjz!Zc)@AR=kUK2!ڔ\Oa #gmhd'>EZql0Qq¾dkI*Oym2lc 69 p`#8`+t̿GFs8RLL6N ƃb TnZ]W+^KMI5 r$pyӿk([*xу܊Ū? tO+ؖ{Vkw1s͒'q|yJCFXdqԜAИ3JNm!2 $MzƶgIkǻbuH5^t|s @ߋXA #n5"=r2UJ4WJ"-9 ,SZ;*^d=_6' 4nFP>SKfĝ>q6T5VEJyAp8/k׉ =yxۭ<7*ZнEXEI:e]$%nHG2sN~w )A)fPZɴ( ڔh4|}z\qN.!#?u^ü"Y&sP9bdPrt jBl|#[q֗F}>;WjAG)J;r'%@`8[^T0&,m9?v\yN/ϙ^iVn2` Ryr̜ک1tm+ 9y~jIo8dr; 1-e1E9u*5|F$cɳb†U5d ٬Ă)D z[9U<ٷVN?,<eC+"BQ]s'KBp^o!diH̺&. Z͕@`y&> gd*@xN翇'_Ft:Qe054L2e &I,3_\7|>ƤlH;\n8^dXX?+ӛ5Ѯ?gA4M49!m/QzKz9DC[HceNGdurqZ1}?yC ]\5q6JYҤ޻T$ 3.ֿF5]m㞠1k#vh$:jrLŵN)xԡ+w ̊ndC-J Q'rQ B οt'~5O h/(’0D''9BEfӻJjqf˿tpƷKGה&?^?>fu{!ˎÂo54z QZG & =kVn!0kC^ >ä=qdzh{e>SaC_~/]aZC0xU]8u0](n47ȩ]dҹ֧qN~G9{+"FsEau@#b:Ds"}RbFa)ڂD%MXO͝%! R.-jP\]u-XH3d#}?~px <#웿i?zLAt#jBۨ2 z#hg`#) w7s (lV,Ām{gY`qgj{lJ$?Fg N<9W gTsjЏ ;1k}sD!/Ge1ՊN,ZR͌L 3vw坝2Brɏ2ٗ!3_(8 k_ޢhU4l);evq;1laW[Tݥ?^aӟqaQ!>$KOp.7^,}mОLN[ rdk@^-.D)zBI!UpGƑީ #s3~)2+o|`uZp|N ZUD6jX~ۗ2E'٢TeAAppE@eX6tmcڭN֓$8^a&e-rpz9+dۈ;Jxjw&uv['s䌳pu5":IaÖܺ{)5!<Jhq0OP@ Kx A;=S#NQYdJpǣq7Nk@$%WmS.J N0"TXcwzo2)O",gIzSQH lhLmcB0(3:63ÏQ ]3㷄LP'O0=M 2$/#0- >Ӌe uH"Cx.M.aijFUˀ:اSu+HWx;"Ucc4:Bk %CX+GP"Qi 8G|8XrcH*]͍/4A]=?~ k?TKK)H%3ah6M~RCS k 9FiFc$&w),Ce ݯc~>Dؼ11T\$_28!"9aFU >V*@G:QkotuJ6gH$v˘P"qaa@Oohȭ }0'֨i= DO[ O櫸<}(1\cj*ZǑyͣ!o6rH<]`y:((bik_h3̩Ybc5yl'>rɼV#ƾˣ+LO{]ZXqb/OTWmcc;JH0Zo0hk ijR,fhk{ 1E֯wQ V'g2̑.$ls{+NJohVvaMl".^]Ҫ2y0\iq FFmX> ذ08 CݥE=S@i۱29ߟ!z˲< ˀ'9}cA)]f0VE )Y"fj0(3x 6.R1\Ӽ jNa yIHqJ Eg&ri\2uk7?Arpb ]Ƀ aXh\2JTq*W>F@|G<r>CmSsJz@B8A- fδfDq @_Iei=/W_YmV NRG 8j&@~`W/K(brF[)mQ6ܸf(uZn7tNC늪;).U)bDX \" kxkWo/?nrԀ%i\U-'`>*RkeEit:~'_]p"mtu0T(#oY'wBNZY'*WG~^"XܻAw~: dm.zͰS7ȮpEDc!p BH(&;SPDS-VP7'v b "coGfݎb\VvD|@ } ~cnhB40s|BM,U#&pL\˜9" p׈2+RG m6WS.P? 0a$[ȘTXӏi k@%nK+ݤQ]\]|y+^X;]tv^>Xڄe˩.Eٕ&҂%& ,Y IO?<3%2Cie3`(wzMt}P3n:l6)E1V& L 46,>rdϋR]p+{Xs4u10aVz=j m Q.+c*lώ uwS3MT l (Ď s6{|8 @ܻ+T;2?ةŸѠB/%!%~xg|_vWyOi(Rvh,xD캿wP̵Ȓ+7aNzh@R,!9|ǜ 7'%blp!蹕TTz6>)V_UEK;qpTuv-یm)H- Cҏv6jZR{g.Z]m'՛!yS›3ʼ'vVtk#سqbޔwe֫UwgC&}QՊO"̙OS =_zM9c'^g"K*)<}]+ V\ g O@X6$íeJ_pBKiOϢ#rJ6O܉0f|9|7 et1E,k 1E~*$[1-.rаVɘWȫG/q9:H?^Yit.r9WCZԣZ{&&>|'z"l+@^*Cp譪 oT&PO0 w CkV&DR9B~Tnm-˖~6f%ʲW%9â[ze:UjQܩM9OpfӃ΢v@eU6 /T0z9J*&"A-<<樞? f]]qwLvrS8M)rЍg1X=1}c|煓>%/d;H;DiJV|?v;VCdy3AɡZW{vl_咍FH-uFӃͶAcd{ Xn1ݰBʟѻ/:Wj.q~q:sYV7gGwv*0OCOGR$)I٘NHbipaM:LZϝtKL^|]?W|y5=B@ΙFF0EqPqJhj+hIZ6!fY9j"mX)|'0j͒D3?'tcS9TdJ ~OI:FWG >ţծ$_)kOI><#m@QL&iYOtwӪA]^-}BRMnf4K6Hk$wAV-xFyߝYO't7 0ٛxecnQ O@$S4 XTJ,)]e-)EZ2XUݟWוcK%]eҺ09Y nbB]YhvCPU;qlo:Ncm/ԫI , S^m;;!MWy*Ic7s$姥ۨUڳWB5Rwۖ *+z"dD1s'/v+R"9 (F.Yyߋ#дUw BY: rx&UkڂKRqMaL1Xw&+j(=P7Z{Ҥt6 _Zs%Vɤ =~Y{ ;CRi%om{ b O7_nMi6k?~QStm^N^Mc~}_NjKٻ2؅e@'"&wD2'_Kydi9/N0MDⶉgH&OwbB&DOrDgȎ!g;&-9T P:Y{pP+`X$iK(bJl1>%<{1MιOA@>8jtJddж %?9U"ETE]y +j\6JOy`a u9MUxaq_)(eAk \%WiFlC~sFhP9cŴmSh A0["%]ŀ\ tk\xh~ NM>B%}U-ѭϬ&ĝRax[ |幀)SP lae ) im Uە9|:[Ùte8+H,:Xܑhk'Z8\&+ 8xfI{NBеd¨4yҾ7+r|1'7:q/ nC1,Jt0N@ Wi@7CE,:l3'L^ rUu لpG|Ch]W{и5u֚oqqu3)F2y*Z7xһh8UM/PO %U^͵p߷c)ީX`J!?1&FQ. uG]` 6SxD72_|GśO{Q q'=GƂr/zjL,Z ES>x5@f>q˚Vno›M5cHQýTWyze#{/YixwOqB;9E nxm)5 r.dZg=NLWm:<&ن3 _2qM'!/š3Z5~eD]h^vS=їdJl?[`9n}'-}4C'`%Z*tL YHSv%]R9k { WLYM;*/ZX 7 {hlR "vPO-瞵w%7CtPlHy_Kum JNBߏ!-u[,8{Aq[ hdٟG^8PSP84HuY<$oaʲ"mxٻq"& kQ}xܼՉ\M+ڕcܒe@h9qbjO1C-^ā5 ΍P߁Đ)r:f NanMƟ,oj9{4yK+v1jIz(S(*CXy  c}pr-g"c'0:L/q>%{B[RKl#MfԫS6۫r b9Maw sGG^mH6-tST\c?U®[į6TB|5[)*4lXtV,G fMT$!{e/JqiFhayU$y4{Mխ661Ec6[ oN({慶:ʬydoۆ꒽H Cf?.(%Vi g^sL?X邼T.9?1_^v*!%vX,gx6m'-!2IX+MI98!`%S5f[:UK=[-VUg.DL*BB>M:۵GY z= e6F rTw$@Nm}3R/S>4̤3K+[C*쑪Qa OͲ6]zh{4*ge/*| A@iFxu # S;j=-9~L4Ğ|г+rt8aѸEm]l,A=z-ԕ0(5gd4J'7K(|岑4F3#^^Yzޯ SrB}<6)ubY|fJEZXKJQ3t4Sφq^8֐k:|j-;^XkٟuxGd2qcUS[d՘n"ST~}8xrck9Ĝٹ-[my%%id@S|DZ%=r K]yߚ2CkC#vV NsqU8ڎ  7QGjHfR]ɈxDWS YuW/bؾ W9%+N0ҙTou™v/mߧt,n8pTnxNl&g<5$h.zR:agn7c3=_w'|a AY(#7̊?xPHdMP\3JWU_=L =\wu5食\ȥGc{Uξ2Bbn'xHDFl`ª_ yHRY:=a]h컁USkXNcwbGtY'%M, ?beE+6=,a#[ֶ4ސtzh1Qm!'\rV(^>gu5?x F1 9ACMWӾk24=A_*([9I)H{avk: 6ոK0ЛNtENuk:P! X|-G]TY@Y2-U8xkrhh^zR;]ъo&d'e)psA|q5*{yOpjQ̲sj![ B7cK`[SS=zh֏/o~4ӛAs_e >ZMemwtA:}P ]6YfԶ@SiDv'5Up>đ17Pj; kU_# bwޏkjq\]vѷ48%lvR?{Pz1{ }:BәW>R޳!fRn= ҆*f4=_K(j= #s:"P dri7ϓo:?sP`[ܣ̬zg7ɵ.Pg2jI"t9\h72DM1o$^ld53Y-eǔgfn([$=-oݱEeVѼ?yWMdG4MCgQ4((!d,Ț]8;_2h.r<&SB*DQz(_r4yH4h mbޝ*=;u0O2l>|T=ZS$@og؜ r 哂n#.]=ujh."*qG _OY*1K{NG-`=S L6ͭduEŸ= erH5Q~@W^XX-v;IY\zV6~(_;FwY!&ME qoKj_*כT_ї(~?o];׹"feٓ`FA $hOܺXqRH9ʵ,M;+JQ}a2AȂ2Lr_;*'y92<]rDQk`ᲂ$X-_5P(Q(g&ةTQ2od<\+ l ѳXR)uBK/qxL4/Tgȭ9 U3N uۮ(|b/Dzh ` rP'ç"&TJe#Z?|\/FL^PAIഗ^`8aD:#+ʂ%;Os.m,7.2v g3lSh\0|.1F:8<Ȝd;V&_eZYE'gU+*A=6+خYyꏫe8 Tn7Z27gPlf w^e;uM\7S*$}KؤֵOBqy|[U!NL1s|F&?I(r:_5'I,ۜRrtYLݹKxd۰WAc>շy,o-ԛ>Up3\{m@/g, V"{ARzZM[T8RV gK:Zѕ_u X}Нlʛ&Y*kGבXPD+ ֙*zpdW|$ݠL62kmM*+y\1Vw]5<8ͺ 3C,ꟃVEYS9B6ax`~p^iW UlO_!1g i8RڟeڪB?Nyʌmdb*{!8=\M06Y!ȄKz|ĕ'W!`w2 WwD4$t@KUW)PSuGun.{q1~I[ ~Q"}"HSV} )nRM4,l{OO $1٘|ƫqagKiK[,8/R /˹YвZ)Owƨ{sHyYlyZ#ݤc-Iw!B˝rd#4 "6EO۸> årI;E'}CL&:bpKc/1^8BNa4UXC&y촕tGI+jvjIov#:X auYdOrl=LeHK>llxb禿*cT=<_ 9Gp,$ob`Xk;[?=Žt #!SZWJ_c4NC[VU>-n~,QֽCӴU F'a{牖ȖF$ꞾB’Aп2NRm{}&|])<,;/e/ c#NA/EMCCVF*%7m;F7q'.Bb 52L ,9Zi.6lKZbXxLs3{b(5Qe*c4Wtkp:rɳ;1H~Ñ}ogGK86 Lbq/NUӼA8}{:N]ôkϏ B:"1'k" asgtݷDhp;Y~IIb|S!iIKc) xe{U{6⃕ #:kUa ܂cr>ogVyJڏ`Q_( vFoj=hgʣyyb)qL8 s5^aٮ'w\xR@gm6YMj7g6xc^_.ĺsw rsnBU- aQe\q$_0wm/zv&Lel'$I]'[Y\;)19mfZ[ť- K.@e=)Uյ[_[c iՠ:9{ ”m=(]&C/{i<9Z/ۯF &BF-Q 6ْ(ƕV\ !G[-54}s}Rvt:a 9.hD ] ࠵)Cxcf X`,As6{Ge]N^A&fXGg X]]IET.ʃ: `;p YQ`<(J.BE+S::QK~BqȢ/] Rt>-UF򋏯1!Os:CPT迟 ӯ+1#gUPzp:D^AꢲC'g7qU*y5Fk~ )Ѭ.KM ʰvoOA.2]:zeA[0E AZZ&;byooTQ1QrʏU3aWHiO?o}P/ʊo#wS3E{%L'(\:%_0 eX sV%NC9/b,RaHL?F)m Z.kԏo@,Uv팲 ~nΙK|7W&~|X|"˙jI?kaF 7ÐI˫= "4SQZa9ES&rXwEQ9ofҧeplkfEkVF^yN OG|̮4D? L(r$tcV/^$v1 ʎ脨~yFD)8ټjt;tqF ҆RM!?r3W;B뷨#} WW_1rp8GM +"Pd{uWs~ڬl;# =D,hAyUܳ]12< soӹ (JnkӐx8emSʋNXp/jڜ ` m,XQKW!Ц>=v3\W3(8~߅5>9PjZ5!ypXuLP\nrR#ǥUY˹eR&2hԣڻC6ߛd~b )ҧ>*~Bgʧ[xm[=߱6鉊Ar+!x#X=H.0pκOl (N> G齯M$^SGy_~ ϖzun?=)D0w=~rt9wN?ch)UGHz"iV<:mU(gj`Ƌ|4wNg>b!8vGJ"*ۚ~qق-g&T0d/f ֥`Hv h X#B\)Ϛի뾜gt{{j.iou1)FL@::sq^>?3Vb$WKX\ =8h kRD|by84/+DDgrBS3kM?BZ ԥ1ٵ*F=Ҡj@"yvvKE _x =5M!NA͎Eʄkjxbe5X,v9 ~zGZ췽>6W\j+<h@ j)H_4O+ȠW@KN(3esRvYuE<\F:2Eo U:=;KT+ϏQӅ{w8|`|{{$:L#xk$5.jVP1"F-w77{)H` )oOlNPCxnrPQ QRuOs!?z$x_rˊ,LeP0pW5 ĎDpZ1zUuMrͨB^`YD 4}h.K@Q"XixU1bf0N-ryOzȀ|2ڃhaIa|B58Z ܮMbԬ{u߲䌚Ɗ0n@+WGd.GLŽ EIk7C`6geq?+I(= Ξ٤#!χBۥQtl,jOu.xPu}SkINFlҲIU )wB8H"kI tPi¼LNSgU9xKd-kG|~Osxv[Zڶ&޲X,ė@( Div[sI2C5G7=ÙWC'| H&@L"\Y]4[e*bGS'M5Iġqx(~B\Mh~ nTFL@ŭ4`K5Ϗ; 9C{❯n[X{`9s5v}ebzۿ]?d2`b6.zXE^ёrtޖq]Ϣ;lsfMTx f_ycgh2w \ -RM3|%^a\[{z]F+ %Pq˱.,Ueކwܿi>kjqJ~Q1+̭8PX^BZyNy@^B jxȀrB}ݰ}3^G>~[+VYV8[Ƒ7>} d*HBzlzKJge) 'U|wQ3͚o+|nIۢo'P¦JN߹iC~QzUog]wqa6m8%i`޼GKLʕZ`FZsTHLx@H?Cż:Fz~s= lLS4)SX1=c'$`U=O5:M'ZCKgz5%H0.٧KV88I-ZJSx i}f4 Om`UսJc@!a '|8GP[{hݥq]EByQn#mr<()-ѧbLy8={XEԾ~MM'deQ]7ʟfմH7WdfHP~u ^1rAT]v7F4^sɮҶS8oq)W8TǷD'`l)}ZV[}` L  Q.q -淣e_  K818MCC ȍ͂dDW/"s)6pȎH+ԟpf(R_<I"x W\)5V@ 2)q-g{HCƔ8% AAgw V?~0QiGARҰ,e,dvmiI Ƃ Y0@)/OԔ"3k'aU.sAaz8Fv;.־ ⡤x]v<쩼O I$3uʚ QřFA FP_Qgg#<;CjT1iva齲 P M?࿱B3 ^pm$u@@L%8p爷h%eZ>1ñ+꼸];I؁GRjGX.yw lA qdހ@PvON^4>\e _rkb0w;m^G*]̖ HfpE༺PX|(׆R}3;Qǯ]A^ML4VȤ ~a\.\6Nޠ=y.3{q0%6危QAYSQ(FHHpZ7zՁ[_wK0.*bk&]RBl,s;RRٛ/Z}X1!,۽?h4 U[f%~㒠`%su=H5vM/&ñ5ۆN?mg+?J %偕b1qu nE]xitO?GG 3:99>G[].<Dgwn9%0HAjt'V,/4_ơ.^&D]hʏTP䷧lcyd!64[ד9yV1μ1܋S`! X(gƣbt 16* BҰTP崨NT+Thxdr-c2멤^ uX(YQ{mʛ'7LпGVa;^e8";?We%fP\3YJ@Bc n~KMvl?>ٿy!+%|(! y Ո2S_s?9"k67=lpMl 庅gyd 4-'D/# \kŐ,F\uB}. mK<~ȞǏMٳ'Tcyԟ0ܻ-abuW.$K3ϟ7s{QVAY1&"ov|s"[DЖ&YRQTNZ^ =*T܆Fd^"L@6P>ۖ;4*|>G(=Lnsφ^ڞ[!ަZwL;Cf'Hi?9(om%Pi[b| 1y2 R X;Ui]t|cٮ*=x, =|-oϩ }06*Ɇ-v6<_{T[3)|;w%s?13Zo!>_jl'p{Z2y"sޔ!̘Т@} C~DvWkQGLjrds%֦6Z \ S ٽxB.N~)*_ءKYL?/J֤pΤ9qY-MMNJJ47xA3x9fi6'!PVš! 4wRk"P`</bc'"C _)](dx/[X2U$~z| xTu);fá`t ʍc#ǾӘh.zH8i7.yZV0$R~&)݈ɈFCcǂۣN'ζ ]Ⱥ:B܎B7թ'JNG_ڲ|f,S1i>8&/*Xn29=4[Tx \7*8Xa%AX p)5Fh3kk4[j[G_LM񏐰,Ϙ͔$txv0cIlUZ%|c}+tgּM&+ql)#PU΃byC2}\c X EG_1yB}cᑺs5m H`Rf=)V? T5(\'7Pk뒎5͌}8&q$ CV~VrXRD`̗LV)jN L7 rvKD-ibOs*:j:fZ*[t)gQ2l?a-H@ ?+[xGx-Q\WLKW{~@ ٮaM,:s<ᄎ'薈㫶 " 9 ?^m)]XǀWe>'@/ B Y%N;,(ۧl65+-hJ獔1o# 1\Өur&x~0 YnTGptgɷA]0H#B3SV5(Lg[*ОR8+97ufLgA%{ + wbp6VVg4 ͋oZ-=X&߅\H&^dK=l\qܩ'r ^:syMjX Jbǒqδ!~I D=-bZr4_&Hc(qn'#^0o\ʭ-X:Q*?/ %d,1j%?M^$ruZx$Z^q0ef3T?'i\rܦݨ "c46!:kqs5LLj\ߟQ=U/Fϲšmo(R 6GӦAW|5'8%VH ]7'R۪:qn[ 5fݰRl;yTde:yND^8O#jGNƳƒ>6;&6L-AZ}(\SQ Vɰ`R)pn[R" )%$mmya]#ێI+!5[Y[HgʧW'9n!Ww!\w leUS2M˽Q^A ;%;b 4x#!_J~4r&_&5!>+L/] dMfF i=5doGѻsV1xt=7r` F$vp krsdS 8vssse3 JU}]yc1œTq7AocvA}*!K-~JpS筴l->O[b`W\}  ܄/ |4*}#U̥ έB6@p>r ޹kgfb4Ӏےn F-׸Q_:cXOVHd5bXz]5cTE}5,(bJ+^`%~ٽ,EQaZ?|}o ѡ5=-Õl-Zֺ-산zRT&zX.D25 :tiJ}:%_C ivΛ|c4 c6%NڙN|%^(pT?FQ 8"ܫxND3\f 9Gʵ{fS-$j UoϿa'e='Ӵù7YMbc~5- [HpA0E,;Srn<#CC(Oإ3۷Tf޼I;XX+"SZV_9;=}qKVUk՝C;Y|I7K\k5KW-ՕL0UQk)kJD#ARtS(ڊ嚾>&H4?h& ߍatҵLՋLO@(mK_pdЄ'tV]JɌq!֨շ#pBW YiֱG~Vuq/MH32syF-s^Ib^ǹQxc] _kɺX42d kCJ6L1.߾m݈ cMqnC sDm-b9c-BƤ%v wF<)CqָcmdpYSA6j艐&E,֙3MM}8Kep6&嘁Ql>*xI0~1CXBt0 ӹs#mK֏DOb:x*lw`BzH 9}RMj* *#A 5d0&:^y)'JW4x623~ܪ(c ٗ9NG\v2ռغ<al蔰*;ZܭM-B`#84UXT~3cW8HcVM ~'q E1iGGssl9µ=m^ъ+ td"4J;LKd4]?{9R>gtNsUjo]kVZ}dhYniו$ud׈FځDPOFf7 1߸4[/O5٨WYc6@#Ť}!Q=,Y{C>)G%~ZE 2}? E bXq*FV>u478܌CA&򱅏PXhv]/봜zE{ߦ~ll|݃24[LQV6b}#<AQ@e%G,asҒ" wK/gEE7*eO--S!x0^MDK)xrAhUE@Jk1'Xv0mfmރO6\E sr# 53 m{іc,dyz;:ZMڔ̝*le+VW8٦:ڧ4E溺 =jN9AW/ۗmdL/PEw憓[ C&jXkIGD܀T7QZ|RIr:)lI ADf!eum&϶‹xDs-wT$6`b[ I嬯{JwzLs:Bm,>ԃ{H0z"}Y :PKإO+Ia#%`u"F ;<[ȕ^̣p7QæcD`/]v0kB-XK^:P-n. `"7HXu \u_y2eWfVvBJva1Uh!\LM e1{"e">3AO?cG\n7 Y^yN7P)]Upav&TY62C IU Adnel.k/D΂-,\niAyW4.u;vٕrE_H> wuk rAQə%=,SӀ)`̙FoeX]$=rWAogN_M޻98Vm% O[U(Łص )5R?X) f8zf3rd_2xְlsM!x8>RcjLYvgC T.K`NlZEݚ&Rqp1 Ccʼ֫;>4VPO@VœƤĸy[Vǃ'|se_uH@rpSgefDau3\ a>c*GSnb'g'3^;.'y\}g5M1SNWPye {P([JM0U(9l\e xZɿU)D8 i\] \u=Ts}<Ϛg{/΂Ք>p+f7+drNa|]gH%Àw i.6x4ߘX j53!;ۧtE}v'[oYht qz\C>mgà!5!C& rBh} "p ah35#1fA.@Y_p]#370akǛ'Sy -Ÿo s_SJ"GUߟY;Av?5ٸe;s |J0?F`(O9j/;IN_R.:ۥMt) 'k)-^(/>inJҷ{fNUIo; P.W!e"dQ__iN8܆K;EvPx@ h=N*YZ'8! Rrܹ$ }uU' L,Mr]I2zҖI oP;z)EQ&@Q{<+з0n>-! 57ťĦLiv-H)'JnI̷s'%0'ZL!{Ź$] p})hJ}O9RQӥ&B)x0P#/IVI=ƋdmC'!s@'KYzTjc/Y2Lm`4ݷZ6p sխCU0PMG2?(e؜@2NWS͇`z'GJGYba2 kٝ)?E(!B2bR+>/76}1 ig2*\{K6,w3ˀ0rՉ%XrГn`F m%?%ysy}*b[>vO«=xx[>ݫPkp>'C4v'`q~Q0s z"Bq)87#`720)G*qDngM"c0}cmkI)!b)ǪDT٤Yܹm8rOjXw3Z@;iОiɡkӉJQh[ٯ @yM ۗQ AspM,2>TmH,h(!iQ mim^.;zֱyPX?ff'jX鍎_Ӵ CJC7Zm<{m2Ss/ 2MH{BhI|dzkʹE4/rt/,ԃG).C<Zk!ٹע$ӻ%b#Q_X>Rw_xV)RgVs`R\!6L̺T2_h'6#)GɮkV3[W_gSua^9b4V,xۿ,K@в*~NCu| m iC6aՆ#P8akuQiٷrW/6쀥oÏ$lbقZ5Hd>ͱ]%ae şQJ Ǒ'_pJ~  ]ML) wph^>ԈCϵKGَ%OcHsO{˜q=;؏DGP-qP.Ŷ Df!=Os[kT6)BUFyPQXi~DЛٖZOj1 70)ʵ*lÈBTdceu.Cu' H ͲfXj )\rYz63N %}cc!B,/Zw&'eEVM*_\-8kb&Dy.L#C|fpeB1#xJ%({H-bsxּ =3 靣EP t+@$ EzW!!Jrvޫ`oC/Wn 1K.-UK}͂>shnL]EaS! zǻ)/`ۺUjW HZs'dy4-pR\ZmF+{(vZ?^&AxxdRKm3kwn_4 JcoYK/[ E"`-?y֓nS{Kޔ<7X04MkucL` Ft9,8c¶PZP>r[H/Tom[Dy_CS88NWE1Qn 7Z 彡Vy Gz+B@Y}g d`%`耍0s k}mv@ҁCptK븜/0b moFQL!+hJ9ކ:."Z&}"U;`~]ܳ8{l<2wy#23jgҡaS=DA.O#yFy,5oNyXA#%70ΉRIf|@[{5hf:_9B${QE8E7AS Db J?49gi9XLR YAKz׿b\@;u0 )SUZ{pT~ ʧ$D7IP!X€OUAmzpqI.zr! NK&/L@O zs&Tʄd0 BGgơ] 2QLTzXw WZ|捦r.gWn+*>XJ{tu/q d?$|owmn8 | nd槢ňBK$^Jkqa)y8YCUSV `=! pOHRRx ӌzA'HH8t:85n**?0, u<jAjMҕPΨAkބF}Yso~6©JL=rzŤY$AQ`v=Yy#hC ^ECU4Gy8ȍ, w翾|rB`cv^WIl6gy#ư&[8`rܟntL[+ + Gb.5߬q&*;Dz =ڰ$1{G_eWpCb;Gd *Ӳ^k*2mViy?w݁v^3wqIk%~d)`iĘgKhϰP0~Q UV=ҌK@YLwOr߆X؆nL^M?%;;>_َ.&rUϨNɒ̪{c8v]R"0պDLEOށD2=?㏩bz9>c1Z+H c-o&ұbl.\jf8NˍO(®76?78әBYėɉoX6_>BR}ڬ_;` +z@EMUGªHMcСq^b|RK V#2?d짬gv~o1* ƪPOCh ڰ1מB= ٞI,ռ[.rݕ/WO`@]Kva)_:#%·FO'Ɔ|>5ظDtAvuiq۞ǤZu*[^;Ti"#}j{r do[Ԏ)hANM1> m幦N}&Fy -B"aq\+;s)la%\N-:'Am3ʻE_F籾K;g<V +ɺK[LpLb,~+W\wdW ( ,!(ޤü>7!߰y5.]TeۃF,/zTS \=]q g@E++a= #z?'WLH^vtޡ (k}] A'p\Xa܅̩DW!Ju]w˩ #@j!3!|*]($jDo.9-ݚ|1mX"$a+- \8 3OE~x3/G'E`Y Vsȳ1ONM/IAa}d?]٩x  \A4%kֳ`&(jS-}iU!1BdoD\ԥk'HFPtC^~U%F` ^P2mO4|]r )FVҷs˫ )߯G6[;<7[k<x$6Sa dY<6Tɝ#v#a\p~zM@+EUY[F5"M|}um?%(x6P5;H v"fIGKqզ9˜{ J h:քӪ sǎPpXQޙsӒI Gkq< <˨umbwDŽAwC@q(J G}aI5c^CUZIMv$6 B;gQpϸRYmCZrƄZ^?]̛6cŞtWU/j*<R)HZKgg_j1X@ x-b%1(C#fzP^ o 'Mvk *@ӂXAxP &͸-9OJhuݲ^wwk'*vM\\\!ERРK$E"P*W2ҩƢ^@KX$i̐[Xۗ%y#&/D2acTNHKY(kP^$!ܙ\Ѥe9+"l͙+? 5⹦4WrG5:G)Ck缄z]W^$(E5:Y2 $pFV0/$+96<. ڂ5co*hB0HqULחkJ@u` < P *DDwEX tDR20ɲʴHV@qe(.6xT[@H[4#\ % oV0 Z'XL$c$*͢Y6! }y]aFM5|NPli sAj%tz 4ƀ\bnד_$:Mdw>Qbޖ#)#r)#hmҖm][3q'n@d~ޏ߁aUU[찔 s g䮱R "|^yл0kAn]{QŠ" X[7=oPZT$Ǟ#FӺ#;2+KK6OiWiu ֆߧy*ټBoX'$HE(A!/,o$; 8N$V y6X-f/y>oY9rٯi@_C E,) 9nH]P;4"RTN wi,ֈ59?PZ`ٜJro D" >=܆:bSZxOt/P-ޜ?; Ȩ5N@\~ʍQ9g_L8"V8JFwOכIB(&` P^꟢Nb5#&mFm+ Ӵ gw8xm-"4;oXx"A0^zc)Jxv7O,17 - 2Z@V<wIm( gKQQۈ~ csoNu0 ŒrjXvv8>lowGGΓ&XݎqIJa< ˕rCkDG@vmP.N j&8mEYk5^ͱa2T5(lBj趸Z=RVsyK0]KM]`N5KNcqل`=ok8Uޤ{*>ci8ZZ':6(j`DV1~ \ [5*WR+;5Qw#ɾu%E* Ά:{LAH%zFt`}!A',*E~ńӸh 2+ *rHLZD]鎗<XT]Ƌ"dpMLBjD4Jql*c*UshbptWMڙGB_-îhzzӫp"s 3yBThUs94|8UyV.sj{o?[*}]6V@V"[b$d˽<,k';`3I;D'`n&,10j(eB+g^͝O2oTBLjx#~ʈmFOc~>Wb⍇L‣0KEsh!jQwb 9*BS@<=* =Fv\~X?bhzL GQh`we?'AbеsxXu_ְ\F쩗DO͌lsZԫvxS7KH4FD;RQȴ(³3Y|}I'2ϝi]5ٶ/i"=i#9{G=q~0fNC+5+y d^ Sz9;LSs!Qke'WX)b ե-ƀkZ0P: 'ʝ4L*TTnVr 1!'G{K#/{c.wnVp0&@KX}(QKn5?ij:{Ge%2EE˚h`hZ8G# f tSaƬEpY9Tߘ ѻ=" ccc:'Mjcdj;;2^.r:FakU;!$L'ҲGe2zQ3iFi\]_,ޛ"gNY5x{K׶*R6)<lXz=iս4H֝tɊI8aTXg(co%՚^w0oc~9uC [M~47=*=p˭8qVzI=K9PKN9%!j`y[/嶲ʨk#47UƵeΤ t_~JJ$*ёyLK ͔ѵmY3;iIg6bdYw--Sܓ0:|`O/߯`w(p[D5Xa,Rd%aR?5Fqn.AD57iT‹+Kw(PZٻ`24+59@wZ_?DzAo a7:"Qp2,G%uφTȀX&VDn@%R.z.=u}"ʿΕG'ud^ ~Y%ӥ=Z@ܪvM3k PW>c{ #TYԚWW>f`7$a/!sVg_ En4f?-;儇3.^Tk┚>a׸Nlfv85ǐŤLu6VJS.Tge]#Bnm\y*R˒<$mFQtŕg >KXɋr'BIbg3rjc C;.L&(ܚ.q嚐^^Dh+o$QG20tP(nּ*c>0ZCr0yi,.e Y݁!E$S?)+χ~F<6;ːzK,0ӴƅzC[IN0+ݬ%1֗E[B:ur9;G>KoY7'u9V9Q,ڹVg1,;z0NH9Iҹuو;ֱF]{%S}M{δLr,og)BO0ZFl+m$5m{'#XF5TI{\XYΦP)Td]Vdcjv2$ko+#kxrls2):ȉwǗ`Akd}DesĐ4Sc ޟȁ,7ȜD@yxu" ѱ9 wEo?mOu3v%̗1S76 [BPb X!.5$[j)[0pʚPŒ*L"()miVT0`uԯO-f<&>DŚ aSH3J TW9 +(,nutbכ1 IJ<;?3<9-a;0 GgKK Kw7\BAl+= ,O)hYժBRdXsTcA P&| xW)q >"+GlܞM:q?5˝ ֆ9ZNwaz\5@4gv~Y) _5S2>g@:TbUxu _Q:جl`>L0U8W נnXD+K#"sw)?R}sN.oin./xp>@oMQPO SztbabB/5]']Kv G&y{]&81\w(}yl+oTԯ4us:I!ӠgPG̰-52i#DZUPW<(xhxkzu^Bi'LyڲGCp`h'!2F9 aІ 4qӣјS9LբLj1%?$K5%+ΫgoyEjAݬIRd O:r_V'kLQ?wUڲxi>a\a"l$p4P ث?+ƬsӺJu0v'n tIKSLzb{?KoTNjJ)2ZU)9Oa!pqRHڒ5Zβa? R{:1bv(v!fdk$/ZDW ]E=j:ODש&&n;7>8F?|oBp-e;R&B39*gEݗ"z(;sW|lzg22wɿ!j\>^ø<( 6?X2ku{6}\ թ~Tgll]K%ƓRB W]5 ,B!r9rb"%eq&j[5PHϑ^n hV'ۃמդ*ʂL\9&/|V-HXNS'\QV37p9ד&<6,`17 mySp/ĝvzm83J#gz0R:P$ L|vvzR54%wjJ ~A];=!{bh^r Nƒ'ȎEKo2T:꧅։`T"dc { &pXqkr}BEGyLx0_-$iԺS)D_XrݦZhH-3f`߭nr63ੋjbY?0 %Yi@+euddj Y^*3cGVo _-Ռc- aq' WVۦVOȼ*|tsq] tfm[eAzMN_9;NB8z8GU.:K +<*M+QJ|Fņ`a{1ԍl/.uK'.Oi^'KdzN75 č|RKRe–?;<ۃ0Ef [V߆p9ytPI/zqKz9TQFiQG3DHt9: <VT.ӓ >D{'9ynptƅТIj}4 21)~2oH0_w=玕zA4i>E҈6UsʻFLq=oGW gr1y$51C( Xȳݾ3C.Y|RueMV8y-pEafPQ}:Fa];=XK"fU ??aaE =ZtZ _ 'ShEUK*?"TDd,s4{8x}Oj9!x#J] ߊz;y8jK23+v7kHg,ӵEsh[[96JIi+[(RiU`V_ct%JFaBwǐnC;߻ G=_\*3.(<3K.R h~5 vA=̬? ]0;YkEh~P kg{K]9I%Iy g?vC5o~D/]-ttLB]1;SM˵ձB!,)|Y˽qgw`wZa bHB8ĜkG{pt!HAw GvQՑQ/z_'K<( K巆`g o@,CPXýr< qH"vN(Ju!QF_:WŌ'SeTqumG*9 |ZɻV,U,iz̋θ̚yC7M E7D5UPxx]'ߘ-GH _x=@=k6?J=~P"ϛjԈ+䒇!iIaHc<ܠۤGxY4褟;a3L25л=Ҳ@{aU  YAZ̡#k7i$$$]@2eXojRCls|y7vs57`cv|8{B'wҿF|ccQrTrH|SRX_rz|GeBQNdG4:kl.КG|=s?0 d@-{Է0,g}t=#o-O6xr!Np*nk!>ש-aeَWm1KxRWz[Ourqx6}ZDQrʥ w(g+I 6߉|b?;YW#ǖ, @Ĉ/-D(9 ubu-^Q% q'r%έ_:mz@`CY@2sTCc-%z@O|;Dy$KϊeD)Fr_iu?PxI[yȁTiQTڈcʑE{Sv@6%*$ V֡L|HUx2Lu2 iϽN;"<%zn] ƴErR6,)_#AYS,xRz˖~OLM ]mG/P6iRRζFvCW|MmʅgӉE_HG_Ha倇vGJQ5зR}*_AK72Cx SD{,_&Tlh]7Iqll> >4LV@2W۩7nK<7M}ןǶ= 1VH-_-ƅ6JA-7u(ᒜ֪ qG. ُ&@'80I$ V 3{dQ\"?dA'r2SY2͢!x -/9xe=TdU%IY座C^ݐ2}'PS=1O=#&S)vJXatUEg8!]LaFP>z)*bsCWA8ˀ3mWlTR;'?#Kx>{7:!!k6-KSND!)2_Uڥ8Q͍@z~H ex0\A[ڪ nCKHlW#=ҴGzNAFs?no#w?兮n^aR2W;=ƀ݇sxVln:lBoQ̺(;RFkߜMwh)ڼ E3lǿ+>wL<``M#r[gk31v5K{ՑCM#7g~ъu%E1 l,bw}bs|pҗPĊ@βOyÿ|hSS6q,yme"enf!\_zW({ ;df` 7Jo`ފddm61`2%h.*A_ν< pQEW]⹣0[E|?zu(Ad8ǀHjV] uKy|B/]ymi!%Q:S?hP_|B4as"{fWł lݿH*:Yn"`:Z# ֒ JTG$)D>hqFYij]zU~[y*<x2Ofdck5^dbÌ{ vzWڠ*ӅUWwB>C'U\‘; Z+΢mf!;kܲ+/ui8_i&*U!F"Y!hUjMUcM\cGi!RdGy[L4+łu 6CGT/׿x@x|WM~~ ]a"0)&$^ҰQG#3 1V֕ώU Ƶ3'>C|V@}|%ӥPl?(yo܅W4ƛ{a0B;ĝDŽ yƃlؠDϵϭ>0>Yi|(EWIHLV"9X@bIF?LӬx~N]o͏:_{2'hK}4%F9-4pE)Q~9J堰;\$qz\J2LsBUnE,o;dR?6:Qg5 `<Z}e Q <̦\LijxKg}X13r  :^CF%iК^$i5+obi7l4l)<)[癑yU@yUڧ Ѽt75`.̀y_}.3Xu!+ *5j`24ڨ4Yn5> gwG~*~z=AIy0u"jݎX箔lBᢇ>Adf:'1Sg+thVy?bʭkN*_(yR᱗*]ι63ۭAUlςL4abr'+KL.dCqW48 Q gK8u[MPP %*t78͌TI*f{.`"9\? [ldz/.e# NhoMf{BU˱4^By7uZoI튉"e.?#?ߧ2]k#Ge]< ms5Fd犥I!WBO]+v\bx2A-P|awh :56/"B^dQ|KJщTL#O`|`G܊լ R2! LVٻĹK|7h[Mi~W+-1U=Ũ$ᅧAߡJp3-[eU1sp-)JY[^!ʼn@/|A b&"ZveҔKe`^٢$ғjБyܕEȼUst2:ToslE lQ4"_2a (4ٗTgUcJft!dȩ- +5 q 5d6/d~b6z&{ d@@W/!]*ݵ3sJ̵&$]#6"Л,:&`]n2"1"wќEznm#nGPP*r%}}I.?zfN(IY&:"ٵh8jM5(c JpNG+I}W%3VxUbYIMZNZI5sSȾ˸6WK6Ãz7.kbĵ_Wь]u[O:ڋ! 1JĶַRXз)@P |wL 'S߱JthpeЂK"DXa f`uM迺Y{޷>z ԍ8+wFƽv AvmSC lFB(VCG@2P(Eh8<ʚ^l5PL jmzhrN2(yГ)ȈSdQu3 R_u#dB&h\$h\>Zj/Y$NrjfX>P?UOYR8*B#Z(i>h-\e|)#aδUZXZdcØx ;OІ*p~D,IIʗG&7 D9# 1R 's(L* Wn(-#0g^5nق`]Z hrjp0ܴ5]6.|+l\V" ,LebaL ئ-Xjk n)"5G1/2:Đ[k&s4$`G*X;cệɻwǼr{U&{G{L/~v:D*Bo.n ҤIM*kFWr3Tf-vH'QLP8b.v@)s #jۄo4Bx]/9ҩ Ā?װ rq1lcu\U~,+ʔOqÜ7 +[M>h,` S0[jrm $g7z]{- UP\>0@-ot)WJ w +?l|bv0!Brψ} ngaR?A#">=rdv˿d*q}NFBY*ɒbeOН VX3UbJl<1tsyO ܵyI)0E e11Gng>AnM|1aXKe T9:+=/Sm$nRbIͩR[!I1A u0z?]rjG,Uk{ɐVFkc<KYQUs6m]S4r+LZb*/SnE+8n,˹EӽqRvajd8ls;Z\+Qf;6,z#b'9&Z4ta'JYHi фQgx~ib \J4B6XʎVtR.j]-w)L7:{W nS!І#0wQ T]72CGa)n L+\划c{pVI\'1H޼hԮ@21ų"Y\Ϝ6!*RYȶ[Bsz8~Azo"шjӘGnc |WgDG D-ƇͩhjJ_+؇0{ջ(⠵_hqy.9f\aIi,OS2#Օ;X52a>]IMۯR\11@ "*鄖Um 4J&|3 Yw!\,~ޒ}+iE_H!'CAX< 9,MۭWn ͌JSsxI-Üc-;j( mqޝФ5|Q0*vB؟>w`|)>U@T kJ( ظP#*AZ<ݸ#+)(J7Y!W=jsȥ=LL:^ZGeY:x1 x^ = L챫e xW ƏӔ biX}pA˄289D~`(wu4Ҽ+Q( [n_瓴OJe m_r9Lj~]ˣ,Aڑ X08ucC57Cnkҙgy^})cm23|M4Ș5KdAoa~J9?plBv)qd>*3D \;s|G2IOIܻDm0o/oTIR.&/} "컼IR.~9a_<#k2ni9 Ƽ=}gh]%ۍ8 ̞tSGBtr}(|ʃ$ƗXA}jLpy-`q5 yH*ZLwѢg{GoVu4 .;'g-c`pQ:<<0|5tw/\*ɖ;J@pOŨ$YFB/8ٶj9i ׬:n/X!9 Զ>51kij$whd7¦."%T\0'+LXy! ɻTE \X=}TރdB'cN|m*qjlNJ/.zt-n1$@c\.Ç7T2YgI%GMc13YV -KdnpŸۂ;c$t97S@!CYҋt mٹl\W0ڽeA@?g=r>NmK W?Aԏ+9(-{iv)A8\L9#Mi) >sBuzJ8 ((bQ5s@cK:ڪzB^ݧ)L}ȵ10Zg)rr<_ xNW c+V3A+""]*T: yF#E]e/~}qjvE==t%ᐎS`bΊx &0',Q̎ 6ۅ khE>tV0zQk =[A`~R_2aj'A+xvȍS - oUq+Y&Z pD}OoP]K!%Z"/RG11=@p Q:aU=ԞդFٙY~7$5cn,$SNLBmjfj k#&MW/4@AR )wҜ j%hm."Cݾ5˃&*VC1nHّ'(ϊ0Gmdž}{6ln/EPӘha?kc;X;rL]Lܩ`]^Y3%벐 FH?N&%>ht~/:M@v5}C !*g^#Yǻ.Гw 1\55+?s o]i~9UOTce?WxdeZsS\Sy4%+IY+3]+u1U~U,t*8ҺqDO݀Xm){EayxSiȜUUL'@kf8K)c4c3c۩qD2'.jdĽ.!d& ˆ syH]#zA2H|ηD"?wگ,1CK!GCMFK_\XA=۞w V,ӞPCsvє@xfw }ϦP]bܾSH.~'/(S7D`VpL;Nt" kp&v  ej{zbs|͟ jy67צE+ 7*L n7aY]lΐQ,zj_"mAҳ= *ZiFijhBārVOY ,|aFz-X4"FsN+'!n6/ 4I(OnΧ{ޢ[o&ỂPB!ᶦe!o vIFBR9I9.k,b`[+n ^ TWi$GPlkWGyp.Vߪ@r(T; r Ts;ixÂC7i-K_P%DK|u92/yw |nH[:SKjN`UN?6V+еw~8X>-&wFɉT<7cRlt,b\%Hb2 6($6 ۸pb9EYLZǷкjܖHQ/|qBX"oOp;>cw+&"}'f7ɊKzv^SV>XG 'Owe2i2v](SDz<@ɖH74ʕ"&E=5Ҳ-Lql:aJWF} VkB9B+8-$^S#N|}!@^Wl̩Mq F皯(WE[c|0 0+y90<*A!!$T;Z_B~&ȍ22|_~H#eID .'.̐=+R9Hl4WBon~,"m.VD/K\&xȪJ\1ʍPdtdltqzu|wwTlHeD=**Gne+7=@.Z03J맻nүFüW/)aĚͳr-/ҕT k &ښN2:v聊'Cq Ƕ[%`tvHoۜ O@`_l:%i2Z%!qQO\5Mũjvl sf7^(^2,wlӃ{wU7**/}'HOJ lUv=Ebdj妨:5t` Mw I3I]ŢZ(Nv4?])ј]%<>-K\xagSHX#}>VבƲhtAr]k=c=a:ۉ@؊FYh)B 0e*6: 2yO۱S롭4&s`zZ0ZC39]ƢR+:ƙㆍR3ӡmkUMQ23iQ0zm "R1k/kYM 4>Vfw:`lTKBX3Z]5[_:Dde3mq?늁$O:F܌Fa*c,*{s˿<Rbx*oIt09жpVÂ彠d,QUm<gݞM'9#j4:K'V`$חd W LB,p2[8 tNMڣdFu|k^׫ G5s44YE@p~lÍFY4CF\35v|m=kJf\ bl_dLF 8{Ĭ+qU lPp^TN0_QAaN|I"UOV5EmsKCʋIf͕Rev< Sia@LYÍ]㞒WyffjՕ) u^L؍1Z͊c>r*oYP*^CPOxXA h.lHṗɃ&"ο--=TKRDjjyB}N332=|q==f 9~13D00>- —dt+"?/=B߶1v 6ȓX>$?3=P*>/)v bMd)ʚfx5rn◪w18rx.' EÈbk-Ly>\M7{ٺ& TfJGۺQ@v>` /9aW.+m4t|ɕ[ (xgbuC- ܄5AH⊿$"$;/XR4r{N`p}oxL?S 5& vtn>x9KRH%8*k8{$z3$oJ+jL$bynnA豼X oJ葮leJ^ =$?wQ í(s婆TRt9: (aNs/5Q^ A0(ؕ}"' -&m?k~*pgM-1զ9bhYt-zHB(F؋eݼ=ԈnQthv+L׭~5J_N"MyBC1kOGH3L4*ľ`N[#&0=ymm;j4wS|SO}SA5G-2n=j\_(ܧuo<|(ŋefv\lr8*4Ĕ* 2vw}5AJ[ύ'Y[g˒O8*J r"y]dwz[JYdayP[1VgE % ˬ@.[ڒP'Zkpc4MF1Eud}ԯ܆s *CƕU.:FiL?]JhD1ؔZQZ-QW=St၈8|b2X umyaX )7$l`ˀľy(JqEOyPbݏʙs{C׿^;bO/.X\Mqs9 T_Pano6{ƍg_| mIfUA:+XJ=> W)KƉL[B,YȵiW &y4|0$Y ab P3b ɉo> saӃiUe 'ǨdĮG@c9QSbO kkP>B$-nm6T]0c Nv#6KZ[ee^|,|I1Pn"-N>%o&YK!ʲ}Vl=T0!VArUvi U!N]p7aeGʯ1$mPpiUm1Gm:Oh"qVӒе=0?IZ!P9{Ul4+tTnebod{O)JvuH9Է[| 1tf۲ U [qA{(UZz2wfqR(2uk5fv3i>_.4KX&l0`~S۪euǣ&ш/#A;`P`<fa U%V^DƮ  H8§ ]T…'LQNH5kzHnڴX/)ݹjybTqWo6gܶM`3 l\nZdyvoEK; ;ɲj~A NƱ2#$4|^wae{Xjُe@5$4)'TKPS@# /h{R`S2Tj(@jQUkEiM>& F u1̯ECu fe-@ [kf!2 = K'c;!/>zz[c΅/ź-+$1D:U}BG糝@:- ]M~oG^5Cjٮ!!݂i+0Uӧ@]kܴˆO^p'sS*q%\/牗# kzԌǀ(x9h'#-}3]ϧѠѳiCdxJT;% Һ>o(ݱ_ n>5Zx.89%8T7M=&6qb9xx"Lm6dIC"Sh4c ;~-1ձ[;0#EMD6~jX SeC V}jw'Poj?Jcn}Mbp,mF5Tu \*Wy'-\mBhB]8[|*n-"/Imb!NSqc'bחUa_?C5"ZIA쥩 r/LЈ"c.5Ç[6"(c[lUy!A oOO莾KyMPnsͪ.U*%H(V;ʏWY[cG~^H~d9Q@h4@邶j <|UGLf3/~ҵVNܞBhjoR:!K9z=38uksbc(6谣m5jrNȆ [˰?,Z PoJ ։t W$tz8 #X P̐=eUW5A$=rSB? 0.N#LOZZfǞjQ\DpoJ!le3ͅԁgGB) 7[V~F2_`*Fxbgҁ]Π1_+l Gbp7sipmrΐ;#eٛ3wFGUØo0?ud>$G\vlUij 0#3_kJ+&v0EyloDfV+=34NZ.ST#MG?ŘsYc9}_D7O00쮢Ir ^."m֍Zך|zgEN"pm+$Rk2\&rW . ,'+`Q.nIbJyy!8!dtUmUY>0kvSߘD}W'MVvƙYcdm,1J-1&Y8kis9EݥBMN]y5fLS/ǽ$gSŗCTXɬW$Eb9%rЪBO t=fF4]5MfId1PRLYM"$)A_$Pǂ.yץWXe&e?@Ϩm҃,%,VAL`qG"3||ʛ褣JCMکOpp'|ɳiq+ +7k 6:cOz! !` 5+3zέFpY z"720͟[6k=~kgk6v :>D67HOYv- rm_ @ &R } wdwyH"[78O9\(,dS7E?!@({8&Kh~a]E 4LFNJg CC0[|n}q4xzbŒֵ4'fū\WBs u$(s+Cx0&[X97`k)PO۲Ra6C ѯ!Uԟ^sGdSvTQAn%(;huCU ,u|ZH;fQWKi#)ߣr"ѵ{aϼd!W n JľFh½j*>׉FS6ĥŮF1ɏREdMňlx|L/7: 0$̧!HH~r.m=1n|1s }k]e;uuE>Jšu>۴v/ sB2oה+9{3ral2!gp_$#gHK"y:0Xd 1-$& :-Ew*`fFZ97]VKgOi[{|U|s$@J2ICefx ezcM Q3KֶVp9BK@!㨚TĤLZMF۟*K]/OnlX|}F)}hyPX0G>)EFURx;f&%j3NB. ƍTB̶YkS4XYL=MʄrS!W_(R7dc']] [Zӥ+`i৘w]n=1T GZ=`|mXҗ'TBG~ +Gբ'ya|jD ..o̝kbbvBNoҖAg)_k8hEAYA- tXlHeɾz DK}ݷV1shAK1 E;3%b.bx2)k*٦ڗa'NFk,O وmEu,KbI+rY*Щy/|ckϤ wq= LMPSHߴ42VL\@8˺ ӰThfvRZ 9ฐ lҭ2K:L^i=Xh3W|_rQ&bvM6)k2%ȕ&@ӻާ5рUڶfՎZ.lSAp݆|]@()s<[AQI #RָIGj㙕Q rN|"][=$.Q6W/Sz(gPN:&~ȃ}ew8FiO1ZAԥMɰ)6qaCrSS KhڣH~GH_ͤmFg;i7,W$&HN/oB}ie K޺26377W)(Uq^>0oӨrƀoۖA_>s qiZzbp<\bO^BbU_7Gi9K~ETCf9)W:JudXPd,?, ,JMQ=eJ 97*֑5hRy9M_a mCdj})hw \*5H2.>`2#EHrcs>C7oZK²<eF |r#Ƥk =QSъ@nn" OZ& mTogM%DNƑ-~n{(E#FO!#X͑jy9-kEOHvO5V0f"vM]nnV{路NT:t9%ѻ+[8%U"((Gl'~y^. ؈oqיSEJ!&>cK麵!vQWmrSռb~૊FV͹t!Eʅz;~I'VxQ s ou9F/fZrq* flqjr5h|b^r7-_D%30oa7&/]j`YMZaN ѷvjL$i3]gW3.UXikʗ8E8rtoG/U ڇaܭQJlI5ҖSuGaAyjWF?Fm'䚞cYMp4nˎ[NZO9g%l0y 7I}pwƄC9ofAA-víɍC\J_! ёm|c]FXUHG,elqۆ[z8gZUeRDD"- 0HRP?ǀ1\8#5iVygoH8.DihR7o%EVe%=Kf>O^g?!ҏ)2gqB7/x^ B`2'r.\rxC\ğ.~2iP-# y#%쳲Ns Kг|8<1 !bF@^rILo?= q36iۛb†@ǀ4y殆`xZ2]e6YzI  .Ur!Dwr HrY ^# J#Ʀ$ӭvQ񌽨 E筒8Z].gڷM{Sl4ap] ,李QXNS*bfoxhh:TSoLCw=bRv'lb faĹ7X^۳^w\.Itz7*y.L v;z+wez8^ g܊aemssM@* {l+~HT/pd5N1ϳsgʸ`Ӫ^} 7Ja|Ɲ~K |Ăcۓu8*fE"* *A` / ?G{e,لJ .&6D|\r^ƥJ?ڑD٠6@EP2mgLlADXx(dsA \C[)î/+eXBG^FhmhY2n$6p`_%Ϊ41&a@#d3>#UL;5J5<娐 jAJE(@@4_OF޲7IVP &`` Rq軣yw!T$N͜ AFrtkH2c0P%wsziu3Fa_=O*Ǘb9awzúBYHK>wً^$}/:Öi+86k0x[.`b@BEx¦()FE<,7/_BG% 5#70(1MJ2#|`}8wp[׊;6g=Fk >AgL{Ӈ}2GThDk*`jB{X881$)p"ZA;T# 5*ȐC0k+hL/θMV;~.}?=_u&`.˘5j2T@O31w$$62E#A/!%}*4EClQ~bk@;MHEا1~ ~&s(%p3?v@bQ&/P'Y5qnؘ H¼f#~f炎 WVZ3o[f%0Z`&hh8.ylQ% 7nMm#L5[1=! jh&:&=2oZž uNNmRPPT'q icIOyiA`[cS&9 Nf[D$4[.~n/r"d[, `2nl7/X CFKy_ 5"rHzfVV$qT͊34͈ mG(E,#|ܹN_|-АZp=RN(ս,q1~a4z+=3|ig@k hn6@qie>&v0Z2%= <5!=ѓ`2hRPg%$Y-""[2zߵI%?eIfiE p^7wEBN=?ҕ#wFB%GʣI.ϜrWF 2] h#ì1I?qG RF")+֍hݝv}e2Duxj.fFM4 RʚT({iNS(Q uc^ ō)O2-806D09USÉKR#Dz ɋWZ"]4]yX*αc)ӆQ}N2g2*Wl{N,c_T$aޤ*$QZXisz9g:\h}̷*v]oӚ1;Oj O'nN'56nCĽ%ⲑ@àeN=l<gs|l&Ip"vk@p5J\-C&wKg /ă܂|__KeCYq>xɓYo6*UIYHlI'@IѶ׬YAW}\F֩r1R(+ 6RW[w ROΉJ.N^46s{|ʕ+ѹ(kM%,ۭp8z]kmKO]ш^\˧70R^'Ĭs0muΜ1+Z}~u!%Fni^ub%lͻwQXYcN&j fTgu؆|`/Lh젇\U4xJThvɷѮ(a%['8Ms#zR7xmcC^+M]&V^mZH/Ý$>- K"rӼms6=+f*Ee=,W1O:RSUVP HW~Wcuh}>[BdC&\Sa(TU6VJR5.NzcK3;\t,mv_3@J&%aW#DˤZx0T@:cLݜ[Ao k27%~fCUО-TZMT% P6+DuXpw*߂W"5ioj*e5_i9:j0LÛ? 7-mB*ZCBegp)+5ch/@%%,k`$)h2;dq$h^T>> 5~prPP%7Q o% NpNܗB)3F!7mL6sحTՖ]A2Zԡ[;/$k½FK5Ts|EXLrcrhO" poRs?-).5Qr29oHz7U$CQx$~9Ζi 30^((FtG6\; uғq$CQ@"-E”Nʋz1mt%ԕ&0~ӱOr<ܚȾ *ڐܣ$(ô $4cZz]FYb$wb.*3!(eՁ0= Tad|hoe0aiMFٹ5nP^ԿJףW15T:g@оҊ6>|ߣDWY]rNNsZ6>Mc vJȤɄ)B1|?[0rA#mekޙS7 9e|302 )s i9O9$"HfSZӮ&'^Nu,cK'ާ-gUrh\8zEc/p3zL,jeS*8wG=ʉ8h! "_V,@#43C GWgxZapȊd5*f<4t.-+k9WaC~`aX4 f%2Oj w!Ta]!Bi6#+PW$U+U6D?(5lI$j.'d~-ݕk=#'zׄN`̈́(6(TzMDrr(#p5I3; l^HC>l'9#>\T \yI~*/xsIԣV!.AovJ&gȡʰQp’X"r'sj0il0"7a ]+T%KMrZZ ȗɝ f-?=Xp"̔{(,Alپ5Ӝ B=`U-:󫾯ۉ$+X.w罅m0mĎ*`VV2&jhxPC^_rsiXc& "ǔBWɰm5KЊp]}ӜKFy_M#oYvS@C<\5I`}O2U7SUIk W(W9 ;eLl\Ԕgx 9O3¬ܽb\dFΚpҸmz=ԜMnޅrlS0ocC/d'36jafK.Kn$QI N%=xi.@>Z\"|Ml۹̋=癆 TKasЙH~ m,i #Ǽ~P\|bLRlXʏhGY?R@*(\|!$H~ny|f?m(4DdN~ս8E,>)/[#]? e`_O,i]6xp"%X#v/b[;/i:vE%Je-aCsBCXywϯ6и%@K |]1'Ifx(kk_H&O5]]Lk;?ZQ!K1m߅za ^wQ mҺ'-JO2~d]ψ7T DxX "VufPx=\ѧ{T,R<=PAx[IŒJ=ho3]n[bQr{_Oqr[C*@)ޜF0> Id6eoiwƜ[´YlLK@ޒ(Wp**|p߶C_ERhcDu6>b„J.)אV1SU*ZT[T*A揷>@bM 쩝Ք5p碱eڴD" \[RP$LkДI~ݬpJxlh:e)I2N7YZ$ 6T*9ū#h&tU0 tsF>{ `nj{X? 5h׹bwbĩ^}:gk- @TbH{%gn^(1TI 6:}HΒKr0tD {țzMsuq`o/RՉ\#TTԌbm@׍.wTY1L5=+"er21Ʉ*9%BiM3+$nW=]=~=w!vlиquZDx<<>~)i9X:OޮPk $ XKEw} -PǛ>v-|WvvK&4HKVZ8HrbO Qi)v<ї$2O;]2d6X}XqIy +gfdh X0&# Nj,i ŠU8ӕ-Q,T}, k3+}kfS,XfQs@=-$Y tcj'WPЇt j9%qdE$87Ẹ $p%\l(ek-;xקu#|4HEC VoS=[o'] |0)r*(p+K};r[~qDCjH ixj׋h˛iYZ6ױQ#ĥyPb} G.&a}[po;emV"Ӗy\6+ۭF 2v4' xcysB:s'4\޶y_5|skkF\s /,h #' ⵑ&4QTOeǨpe1@p3 ߜy]?JhmRy sT;9F:U]r?@_G5l@CihbYMfX;`yUM~@cHЬi\|lTҍ{`İD.*He+kR!1[9Ljz*KYRHzZN>XW797=A'^Aӭ]dJUH$ ƘgG P_8裚R!:rOTW  "HO7RǷR8niɕc&K6֘D^eX}#VoVRmh2d gڽlmdi]Drmf Vs0r/̉ g`}8try&G/[;:Ml"l9)K;t1WXҿ@z0(h'n~K]LuJl1x%c;*Bry= 2C属ʗ=v.b-fژE= 1Z*%CZTW>7k{&f0@͛Z˧IL3fN }hi ʶԺ`਷M+0?icga5h6Ә2ETem[ynYAӍ x4Շܣ-$K>u7遪3UjmZ7doi(f~*E#1R e2rDOQ3E:5;Uo1Y[iPؽL4KBZ;Ye]ɾ`F-ӑi`.fӁ$*eQ&r4Pg6ߋVHL[suE9Zzc̜[]W rRs>NqQXp<Rf*+``3)?' T(`/qL"8 Be$Ps@dY煁i#qQsR,; H?:0R-$kP^+p=vDt<$$I\G&Z+o_OuuP)=/?Cy\ZأIsuI;<crۉ֫T~Jcu::Xj0oTCKb qKs*H ӵ` P Y:N؟a<Ȥ6IMZ% 8f] S ͋Kf׮׷/{w-K%Ua/تLh47 Kc lY73BB5`,sOҵYkD/xy*Gtn`ǩ!*cK']m;=bW.&%½}d/Bsږ-h<žH5I'KQ+Y6;Oma[y3 ]p]ߚO%/=i{a-6~ru Ksx7n4ŷ>gmcY,*/jKۭ-[ 6#n)m.Io+n \ he)7@2zZޢQgr2" hc}]L%ѿ|1&EfD EBR[Ht+$WX^ս+VKx6Nľ?p<_je^w9`?5X%3ìʬ+\MlD >>A=x ØF|CrX9} *]3g߽nG\Cf;+>j4]J)oȓpVX'c=E03l22{Z?Hr'IxjP/Q'ZSwV6N7A},HV!: Q_N*Brm"W3 eW. e#g^/Hݲ! X8U9aNPTP}# {>הYEߨEuǤn9.oz|5ZGTKNKA}.9W8h05Z9owlZh'6g0tӕ{ T!܊9?R"O6C ["զj߂D¸sjHk0x)/䙭jn͂ )"g_[]/Q2H̕hmqJF!W5g6x:_D'h2CPU$϶5)c>'EK<'~BjL"UFuEca#{OxDcaqꚀ EKJ*ҁɾV(*tl++m4DŽU  2ٰtbrWpNȫaE7TJ>~ 8EH2)wBʩb iB' [>}h>l]slޜ&wX2C_[jZ)Wgj $Zo?\"Ia4pjgIy<Nv/j~r 847n"7!沀rLlꉑ=8&ڳ[V,)kWk\q'/%jesZjД^RiYkɱt [1 + lx@G{hw=(oĒ&_׏** 3;ЮP?漌`d>VkVso"/!0_K]s╤\9rݵf5>i7aU=b/W=ґ1HSc;:aQJnZ*:YTa|+pZҘY\)ISVTjy/b(5잙 At'R' .1rc1}]ibOs]J ri3o:ʜ}dzeajM&,G`$P 4'I 5?*~Ƿ%B\'F-s"~6& HN`r]s^D2_HSKYIp%dH4V6Q=DɁRiL r*[q?_b3NJ>' A?dSFײAfE>?Jqu "  wT0={05>|Yto_ O3jqu/6[]}ЮFePTZI6tFb3%(JfP r8|= הCqW~u7T3y $zи(3d Os.b R2e~yA;?="![2lSJ eM-)m0H5H Oq_ϕc D*fj 81;RҍG?IX"`AbS gjtg򡛚9U۩4UU8  g=5Z#V WKd3N)N3a| s gPya&qsm+_:Y2O u%Kƭi 7M[F5Y UKK05 1hD l)ѫWvLv]WnуKWbҏ>KRy _捞fKH|EY߷%Ma)/B/힢  $]޳)c)J,7SrNR,J8j}RDVS΁EqyTh1Çy;1ϱ`|Qi4̈6 `HSɎCURPkF$O.d@P;[GZ,37]ΫvWyۃpsXBxoN?y8ڼ"׃ix^]wH)")W'b1۾k0s!e{+ &L.d!E4:[2e!D<:;V6zdœBNO7^kT0umeq35CIka@]'Sv)ZQpU_d/ȀJt1 GE yZ'<".Yz_^1ffZ~pb4Uh8x\#hSR^Vtq;MoTȘYyeUG+6V+5$F۬ ~{ᶮ4<,Үi?A e@=<4I.P0tdB?Y$&VVənj"8rPKtHNҎd-!Sxv̷N5hGSik!FQSO=)vXn8cxR(vQ8f>TV+f\ Mtc tuxs0ڛv$z<1suY̾K+;71WZ9!yw5y xQ"t) x.LCd}8A_ &၄F;h {╔B) ctaa%qb.j\Z.F[50`mc/cCgrZm) Fm.!Xڝc0rn߿ҸF/c\u/0ReAM[\9hHwnmSZ&s_{B(R,Csg_+TC9RpidRN'mBXqeb1J!,01w%6 2kT  Le[HוԣaC9KVuٌ=6'y*~K':K5ETC PpzVa$'Sh@ |tU˴F;d uНqW]z@6u^M)1vlu4͓q&|>gϨhTq ݞ,]3zrK#5|%b7>VOFԞڶB\ iwaI $U,e< )2lao`'#ࡳ87нNY] GJ *)|ch+zDK:tyGw}x-݈2"}rL+|E)}@@ɞx?n!sfX/ 7ruQDD ىJ$E ^݅!ZF[ f$t\fY+k?u@w?m7W0.k/o38P2KLlv& Yfy{(|>/0Intec8lBiu~owG$qdw۷?Fye9PH .fSS:-D4>m-J6k 7%?ܺn_=VA[##};sOCAh A?TY~BW)rnƥU'1w-ϑZߖۓ"6[beP^&*~BC?4֥(Ijr\֧!Yl,`fG'Vyd8u\4qCEYb Ӛ/7`a|* UtiYGsyhC^]7rn"j$gBcx,ܰ}bį@ipRTYoӴu0ܤ] J.R1X8!ʸxD~qPt}H,^S9mgs2M3K)Aja.-ߕBZ#iڙ)[r U_Za^TҠ~|fR4 I7hGD ^iAk $^'ef3$f_ 8Ċc /τjH&*@1;.nSFpK C VD: 8,mƶE{)Xgf^FV Wnؚ/ n,4ŽSF|hXTBli-QS֚sD2*J] ^kⶎNF-h!&,Y]18~`PNHR) n}1V}Ә|#PJvS`}7;S'8=u "lUħM9dUOaB8W^Vh.l{D\6B"G 8PA\ zI+g TEڒ_S}ZLUlm1}" dͅnT-`4"B  EW^R z@j`|ME LW_ɐ[YրPBᣗ "O)fA2LŰq6pcA>NfØ-YVtt x"Hn@Gթt Q:^9 h>3HC|ҢBN>~ǟ,_j 9K%U^s!-d*6I!D8=?"ݱLu_U@j= ;|> S[+.*BunTR?\΋c%gY?i3_5P""{\cھ%e+=阛7 3L @ &u7W3?XBe /cvb߉zĽʿjRs'+'gg]:*&&uϧȗn!۔N)_ۅ5[[oC`)<9XdIg)URȗΖZA=tfwLVm(;ߕvHD,5KCV%&xLN6o/r :39GF3K8&ŽvnCwFu[-+ t Ks\qҠkG57~Ձ(*}Yeč)+]/uTu+1?vLyr6٧ysèhyv0-<߹ L}QYgfֳ !USۊR-Y; trd6, yъ7 pC5C%bi wgA"f usY׷ݭ[h7RUoTr ] =֠S`U, sLY$d/dRܦlL5YGMh>fr6#?*(PN0;Im#FAs~#)PemMH$qYJWTW*Ki T`q{,F+dgg%|L}0D#;k УdxSGE%'8ȑ؞x b޹ qCYoۣOu.QymYO)%1\ur\ S3/P)X%I QuN$^%fe?iћ Z ܡ+@L˴][CHES/'tۀrVZЩ> [dCXۧ~0fךQsY<\'^0G,ą3޼ɮEGMzph#8 @'5CUJ{^,6ڶ$:.e܊t\zR3 x|W A IFk"Z5*Z=^Z U8)ew4Ι61\e.J'3rԕK ,H'D_MmY婐+i\>6˻OE'uKHt-)XH|* +OMZ*8z;^OT_e)o-C_@ceuw_irNɪnǙDj%=9 ig3NIi:hyU͸L~kK5М4-+I{HA ґ:C/iqcwDG2ᡁTJ 'ؾ8B;bM vp7fvÐ;x ^hs~V^ih dWBs(/Yd䃿?&F_'J 0rfŦ%%"Ayi5beq{zD J91fYGHId(x#a^SE[ g |}&pgxWynߥ9F|eixi3@$;OTR,ƠϮO]"if45[Ha nܭ9*jb{_@`6i9gX࣒T%N0"[mCE,C/؇B2l,9ݘ甭jK^xQq ~i.vÐ˺Z{Q*LL*Pe_,%T1 ϟhViZc=kAǞ- Bpl?椢\Q4\q[rukܺ޶SZxXY7qBy龤S8Y4홞Jl ݲVW93٭ M8Q`S °%싶e;zh虹GlQ+J%±]#!@jɮ~Pʀa%XK,Aō| vUƅ2nZ5Nd~jzHh:x;D9$$ɨ ϵbY0^T8qLem< ؔ"YQA $קLU&:$/"O1H.V'w-xd/ije~]abi4GdG".6CPݐl}HE\;l"#<mKoZ {>e `|R[TKa's7OSr6L؏8HOF܍ݟ'&!xQ$~R9B UoINU $Z+SŐof%ZΣM/Zy@T"ZW>σ{P-:4qQ4ciUbbX"\R0L@Ouo&bn()O t2Qgq̵H;W+ҶR6#%#=箐8Z@fr|Ss U%Fͨ/j<,l-ݶxK YXm"̢zv6^D05T.!z3e/+^m_BW` ctZeb-d*`~y l|} 1<Ϋ yy^:9K=EwaFe('q!Of $l"Co}Ğ~64|μMsP-WQ2:&\'s$3# Y3 W] {}?POO{@[D6ޢL/l{mㅇ\t#~7 ៭e\3@Xri Nx8ccqi :Nl!.{j fxy>zdn$hP Aĺ@$mdE r/t;@,&( Hv$NoAMXxxZ"j…:Ƿ>Ƀj5h0-f?w.?&amć)އsQ6sfp-j\=yBW/m 4ZbW| (`jZxx!{cFbEdß$Ӭ5֏ůsA ik6pDq}=<J8} ^S\N:rv*N,k(~f{۫|`͹@9 Ͷ!@D9VTZO8a3'duSs`0ʺZ==6$GxчR(L[cB`O#O k{&a֫Kh ߃G'O[Dqh AL@ 57JiM.'*MQ~WƂ7LC|FGK>HD/sRg׻]"Fnkԛ{Y ]Fzv؜qth%Lˎh\L{}Kvβ$Ǯ(+䔮 =A5U^C2SIQ782 3|f_.b lҿ7:s=#)JUOnI5tn@oH9l\D9o[}rIl3*t: ]"Qdp_;rm4X WdծQL֞gH ]R~uRL/kh=8uYplKxGv u cP^iEZ3O0^2A*GB K5P\c0X>;9x'ϥ4W Y7vE$I^!*Kv14b4|]z=XpF@"j56mwB1oM :S\fQڋ]ɰj}ibSenS9Lֺs}NMA b^Q[ gR mz_@EUɟ䫾q )q/nt  5<-o BtNmF}M̖tGsv\'ұج7 UOZq'-v$ߠGn'YjXn3Az o.1!-ic@ ia0ÁX9{1aF>pj1+i&3bfWK 1@EV=vT,2@F9)> =X(fv9d=`='CJI s" $9" ːY,@!Qv?N|eG>^#rѰWގV%'"m>H mKcMCTw` L;IB4(umsKPbj~f;1:bӣf^%d ds1Ӽl:lG~Ǽj句 ؀60IbsY96%pBE'alUSH+v(wy)1Sx\yj(^Yu*w6!T:EkHʄ)DgۂVft9~xJs/jƦ}9dyflȤjo3 vpv߀AsqL,#,~B9_4L\:o7cK؇t8{ÚEƻ;<4IQ lhxс6sI,2߻~g!c\'|$Д+J|p6FolCf3D8E.E,qyў˕-3L*C>2~J)E nY:6_:㊴WˊIHu%|Fі0vt~6J׫3@ )ZMytm\E|";oh$D.0s) `01l>ǝ:Eڅ$Js\Hhך{B"q|R `"`./ v"jY:[ TBaJ)I\m2GI|{7e()[.|&q+֪!B#Q9l)tVMwI D1aXL\UO}dGa48:;ۚ  4hF=oF@2' 'ia5R X~xZsDVr֚ei*ܓd"i oI{+;X܏JB{x "(%u .OIOD=_vcdh/v`Ҹ774>/Ld@hAc5 kmQ|<0>;<#ڮnhg?'Rqc&0[%O0& (_p(mj\Qb:ʪ] Vv%8B WW7ࢀv}/s@\ 29S%GU_~wЫW+N,s_ }Cy˘,VK8ݷv$1"B87G\Z*u[UcL m6oFWg'yI1vYa >I r/rcJ~!wD^&hK[U㝓} 2 ,:oKV}~(P[`QxRȋbF_EvsL8 ݥԩ%X͠N1aص!+I`laH[<{USr,lG﹢U?(IDޠ9pfwXx״_|'"EZ%Uʨ TKP:*H ! :2 ) L$< HMCSQw9c>x/݊_ 1Apz&d3(c v z;,Ȅ_Dt mކT!߰e{?SEB82bk/&mϫ](9 ~Wm| qow*4u$IevIPzUjC7t"HnfU4m+ MEgP/kx MPfͪdFk1YyU4ϟB SB\5ڼ~q1v7{=wB+~pLxI If.~C,&`nҁ빜/AӶ;p4=*A8 :Iש3V e<=lZWCyk֞UBnK}d`p[ܾf 6a'W4 WjvT:Wg"ep^t0H-i?oAGUݑ uib=M#(5D*~]&,RʓMmh (̓hIjChUu0(qTAFcbC<#cV~k5"LΨo5MuK2vֱ9=u-Xոl$8p=JY9[eL1G>ۮa 4]J[ ѐu"!]-j׷c4!Ò>KTաnpD;b r o:eA} 뎹:npEKM::x߈AxI=M8ߡ' SN #nGi{ $8rz5<^v3[C[/ RjHa˂9U.w*GNH8d^%ydȿ ǚ*8O9 Ͻ"l!6uFVX`+oMDh;ɤ :C,PK@h[`c?05?G`8!QB1`gZ{אaӊ}1N5 ݒ&_xzLDCJ-b%d貼{*ģ ޔ(T?Th_daa :~ˍE{Gw/]<'U@HR7[-3uِL͋(TXxDc[('o'AjAד1?񪮕Ѯ/&B*`+ V:LzpH@cn#wND"'d$/a qXW@L'zKd)K)یB#]oѸC_$IZ8&To 0RVˍj߷CXFo 4{'uL?n^p4U`(' tQ˔o+pK- \fL~+Hg !F&RXv}و,D"j.4G[=—9qRг1>8e HL!:jk*d'z#Lx"M }M5j@>?D23d^2&7Y閼cE+9LoE9t#uÜ1;aU3a@b-cUXу<}9zu[+|WCŸl$ ݲ>Vk Nb)A6ԧ{T4Z7(U'AAvNR) fa~=g.v'\4l")$22'l|epU-8/Ӱ]P? 4H\/΃:0vؑK_=78S Jf(M,KR&5!Z^p%@/.oV9DPy1J<hEIsM!f ); HB:IgГz<':q>o(r] kYE'xQb͹ W**S\aY,.Aऋxmpvd]R$H/uj[ø99H1V& w_1*?@dXCmR:o"g$@@ ~TfAoFAi #Uz>g}x&%Nm6tJ6@(CXOpKit\}h!h׆7$`3GNWn e4çLx-9Sa%eK!G,0<,Ǎ-8;2#ܖm+fBWrc=>=٤t)tH B_Ϩ!:P9s[YM*j%68eM S[[+4*yz'D15j6:o%@ϸa 4<_;9qXRZ*%xϸ^= 1Qٶ6$e^^#&4`UKAy>oiCXR!c&a5|goIxA!RKpZê*y|-+̮3x@teQD~?#KGDhoO_϶ YZ