apache-commons-daemon-javadoc-1.4.0-150200.11.17.1<>,HgWup9|5#VOx유Ȱ~l:+_ɕVkx.~ VMJU*Hq-&=ds\C;T4~`ذ#WcP@/3hvTix́U4nB,-s`)pX Vt'jtĒLfoSMoLChԡlr 2*fAQL(pS2+)`f2kw$!B`1 f>k%Hë>A^?^d & 5 L| "(0S|S "S S S S <SS'SSH(48<9: BHFHGHSHJ SIKlSXKYKZK[K\KS]M<S^RbVcWdX&eX+fX.lX0uXDSvY w[Sx]0Sy^|z^^^^^Capache-commons-daemon-javadoc1.4.0150200.11.17.1Commons Daemon JavadocThe Javadoc Documentation for Commons Daemon.gWuh01-ch2dBCSUSE Linux Enterprise 15SUSE LLC Apache-2.0https://www.suse.com/Documentation/Otherhttps://commons.apache.org/daemon/linuxnoarch# *'<'KXcU2 J9v"sn3%2/q '$'wmJ<3=5>?  m3 WXV,^A큤A큤AA큤AAA큤A큤AAAA큤A큤A큤A큤A큤A큤gWtgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWsgWteea19051c11d900d37226a12c8af4f69d1136f24e2572192d8133790e49d967ba1a83a5e500cec96fc8113f22c0caa9229225b312b6857c80aeaf34b3a3135247bee809e68b477122c0303dc4f221e780a23bd2ceb0f611ace9f2dbd24fcd4660a63af043899f8ee8f389dc19adaf505881218b08d9e5d648f5cfe2dbcfa9fa9c2d654734cf58c112da71a97c29f3b2cec3c24f4fdd31da1437442d622199783ec5d942a3faeaa1691664f016df964b7c745408c0db0bbebf74b12245924c51689a2aeeafb3ad18c40804b0573ac4e33f84e98d323ae70e34b286b7e76eb75fbab579fffa8f918173a1bd1d6737d957779e2e4fde039a402c6fdfce62f50363fd77a32daf44d0435946f49f7680d237a8f11fa9ddec089c6684d9b01f35735ae1e07f10697490cbe60e1f453f4a68b5e417d297c2f2dd51f3cbe793e54c3c5764d416a3b2c3bf16d64f6b5b6d0f7b079df2267614dd6847fc2f3271b4409233c37fc9a93dd241f6b045cbff0481cf4e1901becd0e12fb45166a8f17f95823f0b1acfd56c75814e8dd474bd53b622b19152650c5595cf3c8bfad7a8703985105e8aa6c0904499f1efeef05641bd28fd7c73785e60f69ce9c699daf65af8b37207030ce844c4c202c352e3210a61fc0910039a70708453b0db6f29d4da9496f2711e794491b22860b2a9267b6327e19cb45cb999d290f167f7c87204ffc2ff87e457c06f765f3bed456436a8819b4d41fba66e537d88c90c4f46eb95d604c94086e3c38706b6ead21f5636ea9b79297a7976c59f8c1ff9242bf675aee5dce392ce985f8dfaf3a08014a60d94c7bbc69681481ede72a626307e40222bf371aa6d5192c9e4a52bac18aee4f3f90d05fbca603f5b0f5bf1ce8c45e60bb4ed3a2cb2ed86cd8dda560f02bae6ce82a113f2d2c691c8cbcd8fa27c2b9bc721c93963b7be3c488f08006a4d77efc4fa0d86e2bfbe79649bd24b5902cd4cb60a9b658c22eac8846a636ee3560c48b4a29de8eb2fecaeb56452c174cc0539f4ffa0ce7c23f7c9060b3909024ea9426c2c6921e3c7132864d9c92fcfc041c368bdd2f686e09da5fe39a32aa47e5c8faef0a30755272190dcd8cacac27a941a60667f26e07aa146940afce34e509e7eafcc224081e680ac67bfc306001999b756bc4c3967b7262210222fe7cd1e3ec6df32ee1709248445de255f704e27195f4b5b6c3850b2b8d305262abcc5c78b301cbe4a82ad4e23a0a3fc59b29636937c4296f519f94e0a9946c9b71506daf516aed5ea5f9bdbdc9f9e2f0d2dbf9d32ad3b871f89557b284545c7ae0bcf3fa3a2357bd342768c07a5d24dc6e7ee5c47d2da84334911a08fbd6114502e4675c74fce564ca6f64af07397e3fb5786450f2dc90bb87234388b5039a12dade1cedf77176ec618b3a68c61a06d33d80fc430cf4759ad97004e5d1a38ab9929574f60c10ae3c721bd89a2faab88ebe159577c17471848a93af8d3f5277dad70a694b72c8870baf9b832530cf023dd0859cae38b96d43ad9863661dc31f162543b61201318063c4055f7f7e05b7450d61337972252fc558f7104e3ca6845344e8fd785ca66c7d16f8296bf0b2d279586ccc62871afa5262116bca08c368eae0d0d77134a7583b49f05d19949db36bc4042322e542c248f0523b339bb060a3c1cdf422fecabd7f22eb19d0f8fb5e5fccdd3ebcd749e05a3142114fc93c4d1c99a7adf187430eafa9e063905688e092e45896fad60fa71cc715ab9f7a2a1b291e66520160f26ee577f5d147c8b2e625b5fb6f6f5c1b0c07ee28db5cf804ea76c585045e4732a937cc0b52330b5685df15d0e8b402a9776573849e74ada1f3fa0a07278212d81595d163243d9802eaa70ceb8c89c713fb78f74a5fa577a08b321cd4655f61322efde34f887e9ef0e3895e205cb8eca0b184d624e8d8bc20fea3677c461e8d609fc37f1cdfad49331deb002e56dc58cd20ad38633434ad64f7ffe53d6aa29e34a8b8289b7750d2915f9ec87210c0b826accbdb7c48b760a68bc4e71abb5ae5ac7255081d2567e06eb2ae032d2ffbd6936ad19ee3832179998ba92173628dddec4a590f00a6e3a04009bbacc183902b43c2554af277d748c552269e36155ad0d82b6f392eaa63eaac3019fb40586b045b26b626750be6cd41c37b3cd024a0728635ed2384c76ef44cee7e26801c6d28b6c1448375e1dcec05bcd4b9baa00b10da119a86853c859a37fe79bc9d14f91e35aaa71a423aedf7164caf7e5acc9f3758bdfdad85bf691f468a11f6dee66084f339fcf457d9cf08011ea332c9752a27cbbd148b4580416712cc852a8f1c55707fcab9ffedc8e6c604cf22af194440405a362c4b956b4cd824bfef8a22fbac25ba8f5a31635b98c13cf09d523ddfbba13a5e302a4c051ce8d2746592bc86c33a2229f23446c16c5e2a9c17ec1169324cd3c93df3ffc77521ba02c5f7a32ec1533739f84bdd73dd8c26567b31299c2c677d50dfad7207dd1e5bbabf46c441adf819c71821f5a82665360d5f059f11c5f61f77f612a2c82d2a89eb6f25b19d68c51ae3e1d44ead7c1ca027f0ed28329634be645932e1ab7c321bf27b8cfaf9aed30f2cbf5ee4478952b2074e4b64cfac3a17618a69de47892e81023b97caf77e33c4db9048dfac1a09b96bef130eb3973332837cfb7a78f7ceffbef0a1fa9fb5c09c4d73747897cec36a97d13c6df57408421318242d29291dec861745378232a1abf9dba4eb7f157c731e1c9d5e720fceb5b656a61352229a3cb45505af6c47b4978dcbeca765cb3832c8e3030fcd6a497482f67ddf0083046a7b6dd4218cf5da0fd03e68bc7efc5e96ae79f04760735ddaf7a0b36d36bfccc53adf1960dad57a1dac2471cd33c7ab4cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30654adf1e6eea0f464a0483b0f52395eaea1066415b7e4713f251f34461b5787frootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootapache-commons-daemon-1.4.0-150200.11.17.1.src.rpmapache-commons-daemon-javadocjakarta-commons-daemon-javadoc@    javapackages-filesystemrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1f@f8@eԔ@e@e.w@dRLcRb5`@`@_ ^y^3\[GBZYo@Y@U@UQU hgus.kenion@suse.comgus.kenion@suse.comdimstar@opensuse.orgfstrba@suse.comdavid.anes@suse.compmonreal@suse.compmonreal@suse.comfstrba@suse.comfstrba@suse.compmonreal@suse.compmonreal@suse.comfstrba@suse.compmonrealgonzalez@suse.comfstrba@suse.comschwab@suse.defstrba@suse.comfstrba@suse.compcervinka@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.com- Upgrade to 1.4.0 * Fixes: + [StepSecurity] ci: Harden GitHub Actions #95. + Procrun. Enable Control Flow Guard for Windows binaries. Fixes DAEMON-429. + Procrun. Better label for command used to start service shown in Prunmgr.exe. Fixes DAEMON-461. + jsvc. Fix warnings when running support/buildconf.sh + jsvc. Fix compilation issue with newer compilers. Fixes + Procrun. Refactor UAC support so that elevation is only requested for actions that require administrator privileges. * New Features: + Procrun. Add support for hybrid CRT builds. + jsvc. Add support for LoongArch64 support #92. * Update dependencies: + Bump commons-parent from 57 to 69 #155. + The minimum support Java version has been upgraded from Java 7 to Java 8. + Bump commons-parent from 69 to 70. - Revise apache-commons-daemon-gcc14-compat.patch for compatibility with version 1.4.0- Add apache-commons-daemon-gcc14-compat.patch for GCC 14 compatibility. - Correct offset in apache-commons-daemon-JAVA_OS.patch.- Use %patch -P N instead of deprecated %patchN.- Disable LTO to avoid undefined symbols on some platforms- Update to 1.3.4: * Procrun. Configured stack size now applies to the main thread when running in JVM mode. Fixes DAEMON-451. * Procrun. If the specified log directory does not exist, attempt to create any missing parent directories, as well as the specified directory, when the service starts. Fixes DAEMON-452. * Procrun. Allow Windows service dependencies to be managed by Procrun or by 'sc config ...'. Fixes DAEMON-458. * jsvc. Fix DaemonController.reload() only working the first time it is called. Fixes DAEMON-459. Thanks to Klaus Malorny. * jsvc. Remove incorrent definition 'supported_os' which defined in psupport.m4 file to fix jsvc build error on riscv64. * Bump commons-parent from 54 to 57 #71, #91.- Update to 1.3.3: * Fixes: - Procrun. Follow-up to ensure all child processes are cleaned up if the service does not stop cleanly. - Procrun. Fix creation of duplicate ACL entries on some Windows platforms. * Updates: - Bump actions/cache from 3.0.8 to 3.0.11. - Bump actions/checkout from 3.0.2 to 3.1.0. - Bump actions/setup-java from 3.5.1 to 3.6.0. - Bump spotbugs-maven-plugin from 4.7.2.0 to 4.7.3.0.- Update to 1.3.2: * Fixes: - Procrun. Remove noisy INFO log message that triggered logging once per minute while the service was running. - Fix typos in Javadoc and comments. - Procrun. The DependsOn parameter is no longer ignored when updating the service configuration. - Fix crash and provide an error level log message when the user attempts to start the service without configuring a JVM and none is available via the registry. * Updates: - Bump actions/cache from 3.0.3 to 3.0.8. - Bump actions/checkout from 3 to 3.0.2. - Bump commons-parent from 53 to 54. - Bump spotbugs-maven-plugin from 4.6.0.0 to 4.7.2.0. - Bump jacoco-maven-plugin from 0.8.7 to 0.8.8. - Bump japicmp-maven-plugin from 0.15.4 to 0.16.0. - Bump JUnit 4 to 5 vintage. * Remove apache-commons-daemon-riscv64.patch already upstream- Build with source/target levels 8- Define %%make_build for systems where it is not defined in rpm macros- Update to 1.2.4 * Procrun. Ensure that log messages written to stdout and stderr are not lost during start-up. * Procrun. Correct a regression introduced in 1.2.3. Enable the service to start if the Options value is not present in the registry. * jsvc. Don't fail if the CAP_DAC_READ_SEARCH capability is not available. Fall back to using argv[0] rather than /proc/self/exe to determine the path for the current binary. * Improved JRE/JDK detection to support increased range of both JVM versions and vendors- Update to 1.2.3 * Fix: Procrun. Correct multiple issues related to enabling a service to interact with the desktop. Provide a better error message if this option is used with an invalid user, install the service with the option enabled if requested and correctly save the setting if it is enabled in the GUI. * Fix: jsvc. Update the list of paths searched for libjvm.so to include the path used by OpenJDK 11. * Add: Procrun. Add additional debug logging for Java start mode. * Fix: jsvc. Remove incorrect definition 'supported_os' which defined in psupport.m4 file to fix jsvc build error on s390, arm, aarch64, mipsel and mips. * Add: More debug logging in prunsrv.c and javajni.c. * Add: Update arguments.c to support Java 11 --enable-preview. * Add: jsvc and Procrun. Add support for Java native memory tracking. * Add: Procrun. Add a new command, print, that outputs the command to (re-)configure the service with the current settings. This is intended to be used to save settings such as before an upgrade. - Rebase apache-commons-daemon-riscv64.patch - Remove apache-commons-daemon-s390x.patch fixed upstream- Generate ant build file and customize it in order to be able to build this ring package without cycles. Ring packages cannot be built using maven. - Modified patches: * apache-commons-daemon-JAVA_OS.patch * apache-commons-daemon-riscv64.patch * apache-commons-daemon-s390x.patch + Do not patch configure file itself, since we generate it during the build- Update to 1.2.2 * Release 1.2.2 - 2019-10-04 - Fix: Procrun. Correct a regression in the fix for DAEMON-401 that prevented the service from starting unless support for the universal C runtime had been installed. - Update: Update Commons-Parent to version 49. * Release 1.2.1 - 2019-09-09 - Fix: jsvc. Correct debug log message that reports change in umask. - Fix: Procrun. Correct a regression in the previous fix for this issue that caused 32-bit services to crash on start-up. Fixes DAEMON-401. - Fix: Procrun. Correct a regression in the fix for DAEMON-391 that caused the GUI to mix-up the WARN and INFO logging levels. * Release 1.2.0 - 2019-07-02 - Fix: Procrun. Only set the global shutdown event if the event is created. - Fix: Unable to build with Java 9 using ant; dropped Ant build files. - Fix: Procrun. prunsrv stopping with error due to hard-coded timeout. - Fix: Update config.guess and config.sub. - Fix: Jsvc. Set the sun.java.command system property when starting via jsvc so that tools like jconsole show something meaningful for the process name. - Fix: Procrun. Correct the level name used in the GUI for WARN so that changes made via the GUI are recognised. Order the log levels in the drop-down from ERROR to DEBUG. - Fix: Procrun. Correct reversed code comments for JRE and JDK locations in the registry. - Fix: Procrun. Fix a bug that meant a value provided for LibraryPath replaced the value of the PATH environment variable rather than prepended to it. - Fix: Procrun. Ensure that the java.library.path environment variable is correctly configured when running on a JRE that depends on the Universal CRT. - Add: Procrun. Log the error code returned if JVM creation fails to aid debugging. - Fix: Procrun. Ensure that environment variables set via prunsrv are visible to native libraries that depend on the Universal CRT. - Fix: Procrun. Remove the code that removed quotes from configured Java and Java 9 Options. - Add: Procrun. Add an option to configure the service to use the 'Automatic (Delayed Start)' startup mode. - Add: Procrun. When running in jre mode, if the standard Java registry entries for JavaHome and RuntimeLib are not present, attempt to use the Procrun JavaHome key to find the runtime library. - Add: jsvc. Include the full path to the jsvc executable in the debug log. * Release 1.1.0 - 2017-11-15 - Update: Update the minimum Java requirement from version 5 to 6. - Update: Add AArch64 support to src/native/unix/support/apsupport.m4. - Fix: Remove calls to explicit garbage collection during daemon start and stop. - Fix: Update config.guess and config.sub to add support, amongst others, for the 64-bit PowerPC Little-Endian architecture. - Update: Update Commons-Parent to version 41. - Fix: Update apsupport.m4 add support for 64-bit PowerPC architectures. - Fix: Suppress spurious "The data area passed to a system call is too small" error message in the log when Procrun fails to stop the service. - Fix: Enable jsvc to start when running on Java 9. - Fix: Fix a resource leak opening the JVM configuration file. _ Fix: Improve the jsvc code that restarts the process if the JVM crashes so that if the JVM crashes after a signal has been received to shut down jsvc does not attempt to restart the JVM. - Fix: Ensure that the child process is started with the correct umask. - Fix: Correct conflicting information for the behaviour of Procrun when using jvm mode. - Fix: Ensure that, when using Procrun in java or exe mode, the service process waits for the stop process to complete before starting clean-up to avoid a crash in the stop process. - Fix: Enable jsvc to find the jvm when running on AIX. - Fix: Ensure that Procrun treats JVM crashes as service failures so the recovery options will apply. - Fix: Ensure that the //MQ command closes the prunmgr process even if the configuration dialog is open when the //MQ command is used. - Fix: Add support for Java 9 command line arguments to jsvc. - Add: Add a restarts options to jsvc to control the number of permitted restarts after a system crash. - Remove: Remove support for building Procrun for the Itanium platform. - Fix: Fix race conditions in PID file handling in jsvc. - Remove patches: * apache-commons-daemon-ppc64.patch * apache-commons-daemon-aarch64.patch - Refresh patches: * apache-commons-daemon-riscv64.patch * apache-commons-daemon-JAVA_OS.patch - Update project keyring.- Remove pom parent, since we don't use it when not building with maven- apache-commons-daemon-riscv64.patch: add riscv64 to the list of supported cpus - Use %license for LICENSE.txt- Build with source and target 8 to prepare for a possible removal of 1.6 compatibility - Run fdupes on documentation- Fix jdk9 build by specifying java source and target 1.6- New build dependency: javapackages-local- Drop gpg verification. We can stick to what osc services do for us- Drop unused patches: * 0001-execve-path-warning.patch * config-guess-sub-update.patch * jsvc-libcap-relative.patch- Fix build with new javapackages-toolsjakarta-commons-daemon-javadoch01-ch2d 1740068725  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRS1.4.0-150200.11.17.11.4.01.4.0 apache-commons-daemonallclasses-index.htmlallclasses.htmlallpackages-index.htmlconstant-values.htmldeprecated-list.htmlelement-listhelp-doc.htmlindex-all.htmlindex.htmljqueryjquery-ui.overrides.cssexternaljqueryjquery.jsjquery-3.7.1.min.jsjquery-ui.min.cssjquery-ui.min.jsjszipjszip-utilsdistjszip-utils-ie.jsjszip-utils-ie.min.jsjszip-utils.jsjszip-utils.min.jsdistjszip.jsjszip.min.jsmember-search-index.jsmember-search-index.ziporgapachecommonsdaemonDaemon.htmlDaemonContext.htmlDaemonController.htmlDaemonInitException.htmlDaemonListener.htmlDaemonPermission.htmlDaemonUserSignal.htmlclass-useDaemon.htmlDaemonContext.htmlDaemonController.htmlDaemonInitException.htmlDaemonListener.htmlDaemonPermission.htmlDaemonUserSignal.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlsupportDaemonConfiguration.htmlDaemonLoader.Context.htmlDaemonLoader.Controller.htmlDaemonLoader.htmlDaemonWrapper.htmlclass-useDaemonConfiguration.htmlDaemonLoader.Context.htmlDaemonLoader.Controller.htmlDaemonLoader.htmlDaemonWrapper.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmloverview-summary.htmloverview-tree.htmlpackage-search-index.jspackage-search-index.zipresourcesglass.pngx.pngscript.jssearch.jsserialized-form.htmlstylesheet.csstype-search-index.jstype-search-index.zipapache-commons-daemon-javadocLICENSE.txtNOTICE.txt/usr/share/javadoc//usr/share/javadoc/apache-commons-daemon//usr/share/javadoc/apache-commons-daemon/jquery//usr/share/javadoc/apache-commons-daemon/jquery/external//usr/share/javadoc/apache-commons-daemon/jquery/external/jquery//usr/share/javadoc/apache-commons-daemon/jquery/jszip-utils//usr/share/javadoc/apache-commons-daemon/jquery/jszip-utils/dist//usr/share/javadoc/apache-commons-daemon/jquery/jszip//usr/share/javadoc/apache-commons-daemon/jquery/jszip/dist//usr/share/javadoc/apache-commons-daemon/org//usr/share/javadoc/apache-commons-daemon/org/apache//usr/share/javadoc/apache-commons-daemon/org/apache/commons//usr/share/javadoc/apache-commons-daemon/org/apache/commons/daemon//usr/share/javadoc/apache-commons-daemon/org/apache/commons/daemon/class-use//usr/share/javadoc/apache-commons-daemon/org/apache/commons/daemon/support//usr/share/javadoc/apache-commons-daemon/org/apache/commons/daemon/support/class-use//usr/share/javadoc/apache-commons-daemon/resources//usr/share/licenses//usr/share/licenses/apache-commons-daemon-javadoc/-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:37566/SUSE_SLE-15-SP2_Update/ecd57a303849b1b855d9041afc775cd8-apache-commons-daemon.SUSE_SLE-15-SP2_Updatedrpmxz5x86_64-suse-linux directoryHTML document, ASCII text, with very long linesHTML document, ASCII textASCII textASCII text, with very long linesUTF-8 Unicode text, with very long linesASCII text, with very long lines, with no line terminatorsASCII text, with very long lines, with no line terminators (Zip archive data, at least v2.0 to extract Zip archive data, at least v2.0 to extract)ASCII text, with no line terminatorsASCII text, with no line terminators (Zip archive data, at least v2.0 to extract Zip archive data, at least v2.0 to extract)PNG image data, 16 x 16, 8-bit/color RGBA, non-interlacedR|@ƦE)퇩 ^utf-82c5781a8ea7157d6d797acfed7ef0f5d2469f082157456a136091e242509ae59?7zXZ !t/x/]"k%܃"4k*,EpP ؆MO$@\⣆ #DJ+8s(j؝W57]hp REPK…%dP)Xw!PWL&Vu[ώjYՈNuRnET⡁ygi=j)!Wk*V3? [\mmf:mMqY^J"vϡkIv>AdZ~2ʐ)%R2 &iɴ<>q[]l[_ f׻&ˆq"+߄ۉ$JEAkFRBoZ;e;Tvp(ʸF29=._i{F CɂHoi: ,Dt͸x/ϊ M+zw4vX "* ]hϙ3J2˚b\"3D.@- C ]>(_dqG}wt*hj` ?t9r]k,H# ?弫k(kC4|w;0N.կj/_Q΅وO6+~Lx¾32q`Hmd"l;2㪋FA2 NAFU!Rm*a9[9Hd5ZsOeU/{ I1taʺPfY$3{] sTAR8a2ln:'B@dðk?. n-~A$&jw֛{DVyM-|5&p9 =7j<8/1 \GhA4RE-NǡX~ЄHûrLUE ċݾ$)pA Ki􈕶zGߔGD0,ԫ|"%K")-x뼟JkeKn~}j'ёװV'%ur+::EOHC+jiNqf}Dȏ<<@_D4-B~qRNbR` Z(?mC(6S7gSGfKq5sIrUTN}0y$#%n8ƀ4]}Aymu#K\Xi5ԛ")4mnz3$c+φU\mxRXXϬ+u#}a_*d Z AA"Cul_Rƴ+X@|Kufov Br]8r!a%}i>`a?rgmnz@镎Y |QgBןsk.( c;ueqXXO`\T+h LAK!!۔^:=vZ.nQ=ۖ3SP4D)Wr`a^ȂTal&'(2?/ uي MJ#D^X E׾Qq=||q@>QSh.6mӾq&)5>U(Tk+eca 1w<RNH˵z1VCl2^H84X#2h}&}/{#ܐb̝&Erwa1;)ա =~oтy̓GracBx82J EBSH~uqIl5+ rMJ$ K⨸[g?W3F:R/u'4nQC%ޤI%iXg0-]H4P'iWw6"nڪ[/fEE;>Q"W_ɟ N Q.RE2} #W2AT( Θߓ߾M3{ [ӌm A/^$r %}zxrӴҡ|GE^z07am?6+Rd˵sU1YQ=((լ>*GBٙi$tUiP^L,v݆V 3X~kЌTokGh#26TK0 ؜&JB8g, k֑Dt`i%H,`C%o}Q}"=|lL  ;-|Pe7*(ʏ($Ki ;}KSVCc-Vct* D2N\&U5mkG^t'L#Ig!Ie56/dg+oZH=Жz]F¯$ YRAމx Ox}b]a~q:slRt2E%!7bXtFNuz69]!ASf1Ki %hehF">s7 K`c\3QQV|S M:: X5SRtXnzP0iG1E~c_^mLQ&WJw`f4^zO $<{8lK ,i.z0o0qVL54n*q?keaQa?v9v B2wB~EU{UCъÁ)'C{01&*̵ų <)qbMږI%L~l]$BOARy?> Fm%u 65+Pt @ 2TΙ>r"]_lRj3|>>E p& Ա4z;~R7$w# 'Na̙yMv0 wOc*v*xrp}WlFl?",I6j1';C.o&2b1{# Df؄fY`ۑ4@ڣ C'5,^mF{i*E &}cd ;DLsn,J\%BGVp'6+q3qj^g;V/.crqS^=m)[9#BQQEJe?@>Tpu=߭{F؜ 0A0#<Z!;cwABcRu4ώ$ &Je$(O]tgˍT@L"R3$bJw#uN@L2VA扆j4nWHZڝ,,3Şl WJ*/>do- њ8,_J1hXJݎ eX -Qw Jty$:CäA"T^艿B "Vk5D>"Қ^>|)帿LۆǛJH 5y2J#JUm"-n+9LԂ+Gי(ֽUKTR|Rdݜx.L@yVQni:FNes^ R|әzt,T5Q+IĢt1l/A@u>C'a'_+@Uy&vI &BaFX9EhyDOI=wa]$F`>oE J8;D?Eu`h(.*(PAK=nӋHxd;_yhL~$ Mߘ ~Y:vkQJE+R. U~FܦUYwiCZ(d1u^*m2a(fn&ڵYTC|X!.`:,{4m3. 5ŜV)P;Wxýǡ4क़Zv+J+.P+NRѢ`#" ]kMbbX{F N \>P:#}<_ﷹyJ3υg}ٖ\Ԗr>{!{=1&f!K*'o35^)>u.&jذά[εAD1X98V ZLePxUAմްN0ҏiھCپH(P5E` ̻Jlkd]=,F/$d߻vB;4齈LPatU/LԤaTI.aos2U vC=qF됀Q n$ Ulٰ[CiW PM lt> Ր7pm>+ǵ6Gt85L!&;T2sE>3 $^y tpvUAXA*KϨ$)عTzU z$E"ίom_`^wSҸbYnO+,؈kOmHZ^>_X:- =` T[mNZ`!`)_͖l?D+\$1k^4GAwBxp.,+@H^QS`FDc:9ed1y%]{S~ܔvD= ~4*Z7՘:a\(YÁ>`s+LE%KY "1Rb E^&ؔDRjo5uI{⡻i8]v|߫çzPy:`aw[a_"o6Dz 1*C6d#6;)3O4ĮZ*i?gٺ ]O-00kam'QГD$La:ŏbqʤ 5e枻<(MܶbsM!WձH YPrNP0n! n\tR Wr' (z̼f LS |FQQybHlMDEJGT?)pa]6#2Ĩ:ݒ[vɌ6PTMoYX(&`\P?Ow8zOp=Ǜ<nľ\h&V<%W|p4GԶQ)2bZN)aUWLw5WՃZ'3kwOdP~@&@BT?#rmuzKrא!:^~.BH8Pkb&\FQ6g .+Hz(Yg*cOjBw#lj27.\+r%Vl?1dPvGh5]6Aq sup hN?~=XdL zn9-k>slDʮ'ok- \R6 LpXdQ[mR c ;8[Wߩ ou\|O^gJ) -Bnvv0%9YDƸ*M}j+B9ik.B1um :' h#i-%<]7!D8$ '5PO]V\TWL =VEhV*-o)}Z!Jtmuyg&\׹%k;1{dY+U6HVM1o1i!g%LlQQ$seǠ#]`#G 6n/䌑B3w6UuZL'BNOά0 2-WSnĉ_HؓXy ͜oJ_`ą{,xrXsظߖe?ɸ)x-xl(eH">| 9ٸ"OphBNorĔBGHGqx:⡫k׍iikZ+y_GT\WuoS.qde\hʅ)*oNQl_LB#Jaڝ tVQ)s"#ΒuH|>D86nz)f7v'XU&'{udR|g9ӎ-&s Ok lhm*cӘ|TD^J8O̯š"w|E_%\jG {0'=Wy]׌: ttfw_Vd/t(d|u[hڜYq;?W\dj|Ќ)wHQɄߤʄ4ܩv &b*hDx~pJR'0e%lY2HAՎomY=WjdVG"jPУh1!.mln8Y| Qޱ^ꦋ ps('\ {yJvþj[Sog?pUTx#aoaM|$0WF2cyl31583rZ`wC34C߄Q/ܜ͙  DO}DrgK#~Yw3yigK83l+'[k23H-p!L,Ut$j+F2]+.`@fL lSPu 9}F@8 T>@Fua% sI^-^_ՒQEB^BQ88?b@̲ ÊW2̻~D.j}$ᩕkt6c 7zpo srl eW,e+Sg0.v~G@L6Nj94-lmr> &&i @Yڣ}@s3 :hniA/SP "p5da9>>U}Ag!) שߘنPN+ h'UPDM߹sXמ$@Z3Ú霻ط)WӤkUr ԆpGO;M뢊1oɏ7YDWN9h|&  X= 5 q+TCu5Ǭ?m ~5I'V1DA$zՉ:K]d)VuzXʗ98V%!Ȅ7W];!QJ7h'УGIP>Vf@QR)R]}|7*o7f1ȟP_r'̣j H#SkR^淙Ng8wfa_ 2i6C(&EŘl^Lmϟ{ ,>G@ LKG57QA)j{*vswlz]0guRcv0N BNsٻ0yck+Y*|&+݇W)_.ǡVc ȒRyuKXnVWnsp{ zYM+/  ۟:cTݔ-uV6EoR,InXim\Xk|[vn=H)-wsgV-hj<)1G*3PnFXqi4*o't+1ûS;\MzCe>^&a- {&wEKvQ*{9W\Tk^Z\$A#uN7DRtw'X{{F2nXn(6 լt: 1^,?B|D]D˰e_pJNAXe`_OAJA # 夹(Ņq?Bs)]PҴ ;vy\-4`ݷD%Idu8hCP"ũ<(]~S-#ygYkDE8wMBؒ|\ )b ʞqsč`-xOK= [v{żec_u{L!- t`|@ⱄu̠_9Qq3wr ,ת#xVV:cN3=(0" y@C#*=TĜ6'!JFh-+[Sb?)[T"u1\Qԉ\7 ,Ϙb0Z[`soo4?k>љ›xȥ-NYH;E0(%ŤixnP*$ˋAL.fR;A?_ ߳;9t(jvBeK:n$.]ˑ*l?:t6,t[^9ֿٿ؈ @*9ʹZ4NM7Il>e.vOֶˢJ ZT;N_;6<bMkw1T @(Tւn1ھf _µXe06t+N˒=aa,bpSpu 7TzFe|UDtyxO#Y:@Wۨ'9 s㨍Ыca)h+@Gg RKoYj[u 6X#/4YAj}z21j`+-yŞ?]V1xR<|5O|ՋtT||,(cݖ7dy/ jo2.^In 0Q} aУT=OQSbiz(=r'-wxCQG'm1 N~3P!(+ )_& :W-\@ii\ _'mi>% H{lhw ˂Z}u6!FDq,M.ռ^g3ӎD=ctcY.|HLW W2NؽflIbwqqǗNOEƳLgGƏ܍[y;ڐKZVfRT?5uC1P$[Gg!K?9n&jTlJáI1Vt(㽯R X:mk~k-pzp'/FWNAc1!X.~Q5|/Se8{Uua:rM"ɻ7WV3~.%-"mSc6bӗtȦyA4)|Oׂz&Դ{p %.ÚxZMҶ1ceּ|TIfޯ8d1amL*S"c$AA0E:zg:lH}Vk˗`7>&Av, RvQN Ţ[!@`t텾i`713&&^n.>FAسPj>KQ_BZpjAs4#xi3l*Bij[Q$C w>9OfŞ>*| 5aGۻ!\`|(9i\HLt_ږS@59ު=ڳ bT6yxX% I4:ΰgK! (9ΖR%/4PsX.ٗnƀ~s88'haUUdKO iOSgOoy($+2-b0;4 ?UC_f^( ]Ĉ 0Hxf:ۢ~!BUAEMK/+P:,:ԟAf1q`XRpˮkaX/N(>uFq+#!Ȥ2 SHiY9jf]?-HXCSՊㅕZK&MZ GfhL/h#~*T|h،hk 5-lm1#1\m3Ȅ -LwjtV#$& .<G>JEOwET <$zsˊ:@Jv z^h E c$pTR[PD6$T~(dmos5 t5O")igL9umHZ]P zj7WNW{w}؍u`Ӷ YZ