libtukit4-4.0.1-150300.3.8.1 >  A cQp9|bB6JlgTX*6nǗVM0&] fQ(5U5#CSŘ'<`5LO!u`%~F+ ʌ:죡R_cQ[f4J>p@}4?}$d   ], BS     $8p&&[&(8u9 tu:u>x@xFxGxHxIyXyYy\yD]yX^ybyczd{Ce{Hf{Kl{Mu{`v{tw|$x|8y|Lz||||} Clibtukit44.0.1150300.3.8.1Library for doing transactional updates using Btrfs snapshotsThis package contains the libraries required for programs to do transactional updates using btrfs snapshots.cibs-arm-39SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/System/Librarieshttps://github.com/openSUSE/transactional-updatelinuxaarch64 gA큤cccc6c619f164ea9fe19a2bee5e48112bb4ceadbd2ac281aeeeb0dcc53e6bf78576bed04ec94987f3af0b357c6af2280ebcb5b352e6c5fd51f4c33eed6e89d8f20ccb6c376b54d4c5f4aa99421823fa4da93e3ab73096fce2400e89858632aa7da24a14libtukit.so.4.0.0rootrootrootrootrootrootrootrootrootroottransactional-update-4.0.1-150300.3.8.1.src.rpmlibtukit.so.4()(64bit)libtukit4libtukit4(aarch-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfigbtrfsprogsld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libeconf.so.0()(64bit)libeconf.so.0(LIBECONF_0.2)(64bit)libeconf.so.0(LIBECONF_ALPHA)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libmount.so.1()(64bit)libmount.so.1(MOUNT_2.19)(64bit)libmount.so.1(MOUNT_2.20)(64bit)libmount.so.1(MOUNT_2.24)(64bit)libmount.so.1(MOUNT_2.30)(64bit)libselinux.so.1()(64bit)libselinux.so.1(LIBSELINUX_1.0)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.2)(64bit)libstdc++.so.6(CXXABI_1.3.7)(64bit)libstdc++.so.6(CXXABI_1.3.9)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.11)(64bit)libstdc++.so.6(GLIBCXX_3.4.14)(64bit)libstdc++.so.6(GLIBCXX_3.4.15)(64bit)libstdc++.so.6(GLIBCXX_3.4.20)(64bit)libstdc++.so.6(GLIBCXX_3.4.21)(64bit)libstdc++.so.6(GLIBCXX_3.4.26)(64bit)libstdc++.so.6(GLIBCXX_3.4.9)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rsyncsnapper3.0.4-14.6.0-14.0-15.2-14.14.3cobbb@bq@b$@a@aa@araexaLl@aD@a<@a6a,@a /a /a@`@`\{@`KW`KW`H`H`>(`-@`*b@`&m`"y@`>`@`@`@`U_/@_@__t@_@_o-@_h_h_3_+_$_{^^^@^|@^ku^^F^V]^r]X]V]v>\\@\@\\\}@\eX@\eX@\N[[k@[[z@[#@[{@Zz@Z@Z@Z@Z@ZlZ@ZkZZ@ZqZTZ&@Z@Z@YYYV=@YS@YRHYP@Y0X@XX @XXXXX*X@X@X~@XWXRXN@XF@X5X2X2X-X@X@Xx@fvogt@suse.comiforster@suse.comschubi@suse.comiforster@suse.comiforster@suse.comiforster@suse.comiforster@suse.comiforster@suse.comiforster@suse.comiforster@suse.comiforster@suse.comiforster@suse.comiforster@suse.comiforster@suse.comiforster@suse.comiforster@suse.comiforster@suse.comiforster@suse.comiforster@suse.comiforster@suse.comiforster@suse.comiforster@suse.comiforster@suse.comiforster@suse.comaplanas@suse.comiforster@suse.comiforster@suse.comiforster@suse.comiforster@suse.comiforster@suse.comiforster@suse.comiforster@suse.comiforster@suse.comngompa13@gmail.comiforster@suse.comiforster@suse.comiforster@suse.comiforster@suse.comiforster@suse.comiforster@suse.comiforster@suse.comiforster@suse.comiforster@suse.comiforster@suse.comiforster@suse.comiforster@suse.comkukuk@suse.comiforster@suse.comiforster@suse.comiforster@suse.comiforster@suse.comiforster@suse.comiforster@suse.comiforster@suse.comiforster@suse.comiforster@suse.comiforster@suse.comiforster@suse.comiforster@suse.comiforster@suse.comkukuk@suse.deiforster@suse.comiforster@suse.comkukuk@suse.deiforster@suse.comiforster@suse.comiforster@suse.comjengelh@inai.deiforster@suse.comiforster@suse.comiforster@suse.comiforster@suse.comkukuk@suse.deiforster@suse.comiforster@suse.comkukuk@suse.dekukuk@suse.dekukuk@suse.derbrown@suse.comrbrown@suse.comkukuk@suse.dekukuk@suse.dekukuk@suse.comkukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.comkukuk@suse.dekukuk@suse.de- Version 4.0.1 - create_dirs_from_rpmdb: Just warn if no default SELinux context found [gh#openSUSE/transactional-update#88], [bsc#1188215] - create_dirs_from_rpmdb: Don't update the rpmdb cookie on failure [gh#openSUSE/transactional-update#88] - Handle directories owned by multiple packages [gh#openSUSE/transactional-update#90], [bsc#1188215]- Version 4.0.0 - Last minute interface change: Changed "List" method of Snapshot D-Bus interface to return a map of properties instead of a comma separated list of strings; this will allow retrieving the snapshot properties even if they contain a comma in their value [boo#1202147] - Remove "Snapshot.hpp" as a public API for now - all public functionality is part of SnapshotManager.hpp - Add header file documentation for SnapshotManager.hpp - Add method to delete snapshot [gh#openSUSE/transactional-update#52] - Allow setting description of snapshot [gh#openSUSE/transactional-update#55] - create_dirs_from_rpmdb: set SELinux file context of missing directories [gh#openSUSE/transactional-update#84], [bsc#1197242] - Fix broken logrotate due to typo in config file [gh#openSUSE/transactional-update#87] - create_dirs_from_rpmdb: Fix handling return code of create_dirs() [gh#openSUSE/transactional-update#86] - Fix broken "shell" prompt after selfupdate - Add documented D-Bus interface definition files - Add tukit_sm_get_current and tukit_sm_get_default to C interface - Fixed typos- Moved logrotate files from user specific directory /etc/logrotate.d to vendor specific directory /usr/etc/logrotate.d.- Version 4.0.0~rc4 - Fix building with GCC 12 - Fix stack overflow with very long commands / ids [bsc#1196149] - Use separate mount namespace for chroot, allowing overwriting the bind mounts from the update environment - this could have lead to data loss of the bind mount previously - Fix C error and exception handling for snapshots- Version 4.0.0~rc3 - Add Snapshot interface - Reworked signal handling: All public signals are sent from the main thread now, keeping the same sender for everything - Implement D-Bus call "Execute" for Transactions - Implement interface for listing Snapshots - Implement Reboot interface - Fix bug when using --continue on old snapshots - Fix hypothetical integer overflow in snapshot list [bsc#1196826] - Fix wrong sort order in status command [gh#openSUSE/transactional-update#80]- Version 4.0.0~rc2 - Fix missing prompt in "shell" command [bsc#1196580] - Add output of tukit commands to log file - Fix compilation error with GCC12 [boo#1194876] - Fixed (non-critical) security review comments [boo#1196149] - Fixed selfupdate - Code cleanup- Version 4.0.0~rc1 This release is API, but not ABI compatible with previous releases; existing applications will have to be recompiled against this new version. Major features: - Introduces a D-Bus service to access the libtukit API via the org.opensuse.tukit.Transaction interface - Introduces a C binding via libtukit.h. Other changes: - t-u: Rework --quiet handling to make sure no output is shown even in error cases; this is necessary for automation, e.g. with Salt. [gh#openSUSE/transactional-update#73] - tukit: Allow storing command output into variable by introducing a new optional parameter for "execute" and "callExt". - Replace multiple and non-standalone occurenses of {} in "callExt" argument. - Split transactional-update.timer into transactional-update.timer and transactional-update-cleanup.timer; the later will clean up old snapshots even when the system does not do automatic updates. - tukit: Remove legacy alias "setDiscard" for "setDiscardIfUnchanged". - Throw exception if snapshot is not found. - Fix various compiler warnings - Update spec file: - Include tukitd D-Bus daemon - Only install one version of the library (as there are no breaking API changes yet) - Add %pre scriplets for systemd services - Replace %systemd_postun scriptlets with %systemd_postun_with_restart to satisfy rpmlint checks - Add transactional-update log file as %ghost file- Version 3.6.2 - Bind mount root file system snapshot on itself, this makes the temporary directory in /tmp unnecessary; also fixes [boo#1188110] to return the correct snapshot's working directory via API call. - Use separate mount namespace for transactional-update; this should fix several applications that fail to run if a mount point has the 'unbindable' mount flag set- Version 3.6.1 - Fix rsyncing /etc into the running system with - -drop-if-no-change [bsc#1192242]- Version 3.6.0 - Simplify mount hierarchy by just using a single slave bind mount as the root of the update environment; this may avoid the error messages of failed unmounts May fix [boo#1191945]- Version 3.5.7 Various fixes affecting Salt support: - t-u: Don't squash stderr messages into stdout - t-u: Correctly handle case when the snapshot has been deleted due to using --drop-if-no-change: Don't show reboot messages and avoid an awk error message [bsc#1191475] - tukit: Make inotify handler less sensitive / ignore more directories [bsc#1191475]- Version 3.5.6 - tukit: Add S/390 bootloader support [bsc#1189807] - t-u: support purge-kernels with t-u patch [bsc#1190788]- Version 3.5.5 - t-u: Use tukit for SUSEConnect call [bsc#1190574] Correctly registers repositories- Version 3.5.4 - tukit: Fix resolved support [boo#1190383]- Version 3.5.3 - t-u: Purge kernels as part of package operations Required for live patching support [bsc#1189728]- Version 3.5.2 - tukit: Fix overlay syncing errors with SELinux [bsc#1188648] - Don't print message for `shell` with --quiet [gh#openSUSE/transactional-update#69]- Version 3.5.1 - t-u: Disable status file generation by default The new experimental `status` command requires the availability of /etc/YaST2/control.xml, which is not present on all systems. Hide the creation of the corresponding status file behind a new EXPERIMENTAL_STATUS option to try out this functionality. - Increase library version- Add tukit.conf to spec file- Version 3.5.0 - Add alias setDiscardIfUnchanged for setDiscard. The old method name wasn't really clear and will be removed if we should have an API break in the future - Replace mkinitrd with direct dracut call [boo#1186213] - tukit: Add configuration file support (/etc/tukit.conf) - Allow users to configure additional bind mounts (see /usr/etc/tukit.conf for an example and limitations) [bsc#1188322] - Add 'transactional-update status' call. This is a POC for obtaining a hash of a system to verify its integrity. The functionality is still experimental! - Internal bugfixes / optimizations- Version 3.4.0 - Apply SElinux context on /etc in transaction [boo#1185625], [boo#1185766] [bsc#1186842], [boo#1186775] - Implement inotify handling in C instead of Bash; this makes the - -drop-if-no-change option work on SLE Micro [bsc#1184529] - Use `tukit call` for up, dup and patch to allow resuming an update after zypper updated itself in the snapshot [bsc#1185226] - Fix obsolete output type messages in initrd [boo#1177149] - Make different base snapshot warning more visible [bsc#1185224]- Version 3.3.0 - Add support for more package managers by bind mounting their directories - Support snapshots without dedicated overlay [boo#1183539], [bsc#1183539] - Link RPM database correctly with older zypper versions [boo#1183521] - Don't discard manual changes in fstab [boo#1183856], [bsc#1192302]- Revert inotify-tools dependency: The package is not available in SLE. This will probably have to be implemented as a native C version.- Version 3.2.2 - Don't skip patches with rebootSuggested flag [bsc#1183442]- Version 3.2.1 - t-u: Forward --quiet option to tukit - Regression: Add /opt as bind mount into update environment - Remove output indicators of the called command to not tamper the result line - Fix /etc syncing with --drop-if-no-change- Requires inotify-tool to have --drop-if-no-change available- Version 3.2.0 - tukit: Add new command 'callext' to execute an application while the snapshot is mounted. '{}' as a parameter will be replaced with the path of the bind mount. - Fix --drop-if-no-change [boo#1182525] - Check whether self-updated version is executable (e.g. on noexec /tmp) [bsc#1173842] - Fix overlay synchronisation with SELinux (again) - Always overwrite supplemental files (e.g. for network configuration) even if they exist in the snapshot already [boo#1182544] - Improve logging and error messages- Version 3.1.4 - SELinux: Fix syncing of SELinux attributes when using overlays - SELinux: Tag the overlay directory itself (again)- Version 3.1.3 - Fix overlay syncing on SELinux systems - Fix resuming transactions where the parent does not exist any more- Version 3.1.2 - libtukit: Report when application was terminated due to a signal, and return the signal number as a return value. This will cause the transaction to be aborted when called via `execute`. - libtukit: Set PATH variable for internal commands to fixed value to find the helper applications, as in some environments such as PolicyKit PATH wouldn't be set. - Fix compiler warnings- Version 3.1.1 - Fix hang in tukit on aarch64 [bsc#1181844] - Prevent deletion of snapshots when resuming a snapshot where no transaction is open - Make tukit work in non-dbus environments [boo#1181934]- Version 3.1.0 - t-u: Support installing RPMs from the user's directory again - Adapt selfupdate to new packaging - Implement signal handling - Remove empty text files- Add libselinux build time dependency - Remove RPM version check- Fix libstdc++ filesystem ABI incompatibility by using newer gcc version on old distributions. [boo#1181582]- Rework packaging based on Fedora packaging to separate all the components to remove the intrinsic requirement for Zypper- Version 3.0.0 - This release changes the internal structure, but should be identical to the previous release feature wise. - Major parts of the previous Bash only application have been rewritten in C++ with the goal to provide an API around transactions; the transactional-update script is using that new interface internally already, however the API should be considered experimental for now - if you are interested to use it, please notify us in https://github.com/openSUSE/transactional-update/issues/52 - A new tool called "tukit" provides a C++ tool that can be wrapped by scripts to leverage the functionality. Please consider it experimental for now, the commands may still change. - Bugfixes: - Implement support for system offline update [boo#1180808] - Add statistics files to update environment [boo#1173282]- Version 2.38.3 - SELinux: Make synchronisation work for both pre-SELinux snapshots and later snapshots; SELinux support should be ready for most tasks now.- Version 2.28.2 - SELinux: Exclude security.selinux attribute from rsyncing (again)- Version 2.28.1 - SELinux: Fixed changing the wrong grub configuration file - SELinux: Move /.autorelabel file to writeable location- Version 2.28 - Add 'setup-selinux' command for easy setup of a SELinux system - Allow complex commands for the 'run' command - SELinux: Fix /etc / overlay labeling- Version 2.27 - Add support for network systemd-resolvd network connections in t-u environment - Mount /var/lib/ca-certificates read-write to prevent SELinux error - Prevent calling transactional-update from within transactional-update- Version 2.26 - Fix broken sync for second snapshot [boo#1176989] - Add new options to allow separate cleanup of snapshots and overlays - Check for existence of inotifywait before using it - Check that mount options don't exceed maximum length- Version 2.25.1 - Fix inotify watcher setup - Use log_{info,error} for more messages to avoid messing up Salt logs- Version 2.25 - Reduce number of overlays: Instead of using transparent overlays for all previous layers only add the previous snapshot's overlay; this will greatly reduce the number of overlays while still making sure that /etc changes in the running system will be visible in the next snapshot - When using --drop-if-no-change synchronize potential /etc changes with running system - Exclude all non-root-fs mounts from inotify watcher- Version 2.24.1 - SELinux: adjust labels for etc, fstab and grub.cfg- Version 2.24 - Add partial SELinux support- Version 2.23 - Add "run" command to be able to execute a single command in a new snapshot - Add "--drop-if-no-change" option to discard snapshots if no changes were perfomed (BETA, required for Salt integration) - Removed previous CaaSP Salt support (gh#openSUSE/transactional-update#33) - Avoid "file not found" message on systems without /var subvol- Remove unused attr requires - Change bc to file requires- Version 2.22 - Use pkgconf to determine installation paths - Enable SSL connections in update shell [boo#1149131] & [boo#1133891] & [boo#1192078]- Version 2.21.1 - Rework error messages on failing umount [boo#1168389]- Update to version 2.21 - Use slave mounts for /proc, /sys & /dev- Update to version 2.20.4 - Mount efivarfs on EFI systems to make sure the bootloader will be installed correctly [boo#1162320] - Fix removal of existing overlay directories- Add dependencies to btrfsprogs, zypper and snapper - most of the functionality is not usable if those applications are not installed. [boo#1166502]- Update to version 2.20.3 - Reintroduce compatibility with RPM < 4.15 for inclusion in SLE / Leap 15.2 - Prepare for removal of /var/lib/alternatives [jsc#SLE-9101]- Update to version 2.20.2 - Use full names for zypper options [bsc#1164543] - Ignore /var/lib/rpm in shadowed file output - Optimize create-dirs-from-rpmdb- Update to version 2.20.1 - Add missing documentation about --continue option - Avoid error message about missing fstab file on first snapshot creation. [boo#1160213]- Update to version 2.20 - Add the option `--continue` to extend an existing snapshot. This can be used to perform multiple operations before rebooting into the new state. [gh#openSUSE/transactional-update#16] - Make sure the dracut service to print warnings on /etc overlay conflicts also runs in the pre-made images. - Add "none" reboot method - Remove conflicting overlay artifacts in case an existing overlay directory will be reused- Update to version 2.17 - Provide network in shell on systems where resolv.conf is pointing to /run directly [boo#1151081] - Print new snapshot number at the end - Always mount /root subvolume when using shell command to preserve history- Update to version 2.16 - Use default command if options, but no command was given [boo#1146116] - Make sure only one process appears in `ps` output [boo#1111897] - Move update check: If a new repository is added (and ZYPPER_AUTO_IMPORT_KEYS is set) adding the new repository key won't fail any more - Avoid unnecessary snapshots / reboots by detecting zypper operations without changes more reliably (e.g. when installing an already installed package) - Update the manpage accordingly - Bugfixes: - Ignore commented lines in fstab when checking for shadowed files - Avoid warning when copying network config - Remove Perl dependency - Building documentation requires Python 3 now- Update to version 2.15 - Move description of interactiveness [boo#1132438] - Enable network during update [boo#1137890] - Add compatibilty with new overlayfs versions [boo#1140057] - Allow updates of the bootloader on EFI systems [boo#1139015] - Add support for /boot/writable [boo#1138725]- Update to version 2.14.2 - Prevent unnecessary error message on systems not installed with YaST (e.g. KIWI)- Add requires for bc, needed for some calculations- Update to version 2.14.1 - Improve non-root fs changes checker based on feedback - Disable snapper's zypper plugin during transactional-update run - Allow parallel installation with snapper's zypper plugin (useful on read-write systems).- Update to version 2.14 - Warn user if contents of /var have been changed during update - Noteworthy: swapped position of upperdir and lowerdir in fstab for better readability - Major update to the transactional-update guide- Update to version 2.13.2 - add hooks for telemetrics- Update to version 2.13.1 - Bugfix: Clean up empty /etc snapshot directories again - Use official release files from GitHub for building- Update to version 2.13 - Fix a serious data loss problem (deleting all files in /etc overlays) in case /var/lib/overlay/etc is not part of any snapshot any more. - Avoid error message in case a system has no /etc/fstab.sys- Update to version 2.12 - Implements support for needs-restart (Fate#326451) - Adds easy rollback to last known working snapshot by using "last" as the snapshot number - Migrate /etc/fstab.sys entires to /etc/fstab for systemd being able to create mount units; this will prevent errors on unmount - Remove implicit --no-allow-vendor-change - this option can be configured in zypper's configuration file now - Add support for mounting the /etc overlay file system as a systemd unit in /etc/fstab on a read-only system (replacing /etc/fstab.sys in the long run) - Various bugfixes: - Only remove /etc overlays on read-only root file systems [boo#1122455] - Disable "Persistent" flag in systemd timer unit to prevent updates during or immediately after the boot phase - Don't set global zypper options during migration - this is not supported by the migration plugin - Fix error handling when interrupting while rsync is running - Filter out security.selinux attributes during rsync- Use noun phrase in summary.- Update to version 2.11 - Update man page to explain new /etc overlay handling - Add special handling for migrating away from old overlay directory - Read default update method for systemd service from config file - Add package "transactional-update-zypp-config" to prevent accidental transactional-update uninstallation on transactional systems (boo#1111319) - Use "up" for systemd service on non-rolling release distributions (boo#1111321)- Update to version 2.10 - Introduce /etc overlays - Each root file system snapshot now has a dedicated /etc overlay in /var/lib/snapshots//etc - Changes in older snapshots will be visible in newer snapshots (if the file hasn't been changed in both snapshots), but not the other way around; this makes it possible to roll back to a previous snapshot even if the configuration is broken - The /etc state of the oldest active snapshot will be synchronized into the new snapshot to prevent ever growing overlays - Removed creation of /etc backup snapshots - Removed complex overlayfs cleanup handling during dracut early boot; only thing left is to output a warning if files have been changed in old and new overlay after snapshot creation - Unused overlays will be removed during "cleanup" operation - Add compatibility with snapper >= 0.7.0 - Correctly detect BTRFS ID when using multiple snapper configurations - Fix disappearing prompt in "shell" command when application was updated - Prevent accidental rollback on fast reboots (boo#1111786) - Use zypper attribute packages-to-change if available (boo#1105992 & boo#1097619) - Add kexec as reboot alternative - Added explicit --with-doc / --without-doc build configure opttions for enforcing or excluding documentation build - Removed precompiled documentation (boo#1088676) - Added more dependency checks to configure script - Small improvements to documentation - Restored compatibility with older rsync versions not supporting the -x filter - Small bugfixes for cleanup in error situations - Fix possible incorrect detection of snapshots numbers during cleanup - Mention parent in snapshot description - Add dependencies for documentation build (boo#1088676)- Update to version 2.6 - Add --interactive and --non-interactive options to change the default interactivity for zypper calls. For previously non-interactive calls (e.g. dup) these options makes it possible to pick the correct solution in case of conflicts or make sure that a script will never be stuck at an input prompt. - Add kured reboot support - Tries to clean up temporary files and mount points if transactional-update quits unexpectedly - Remove trancactional-update-helper (replaced by zypper options) - Create /var/lib/zypp if not available (boo#1104452) - Robustify parsing zypper output (boo#1105992) - Various small fixes - Changed permissions of systemd script again- Update to version 2.5 - Support for overlayfs attributes like trusted.overlay.opaque - this will avoid disappearing configuration files on system updates - Documentation update - Only sync /etc if it's on an overlayfs mount - Use correct locale for zypper - thus updating locale specific packages and avoiding "empty" updates where transactional-update didn't see the change - Add dependency to attr - Fix permissions of systemd script- Update to version 2.4 - Bug fix release- Update to version 2.3 - Reformat help text / synopsis - More detailled output (use --quiet for less output) - Log all error messages into log file - Avoid potential lock file race condition on self update - Accept package names with whitespace - Don't wait for user input during self-update - Fix broken error message output when creating new snapshot without reboot - Fix erroneous mounting of stale grub mounts- Update to version 2.2 - Fix security issue in self update [boo#1091316] - Create dirs in /var more reliably by sorting the list - Rebuild initrd (needed since 2.0)- Update to version 2.1 - Cleanup the code cleaning up /etc- Update to version 2.0 - Create missing directories from rpm database during boot - Merge /etc overlay with root subvolume during update- Update to version 1.29 - Implement self-update - Disable optical media on dup - Ignore certain zypper return codes- Add conflicts with snapper-zypp-plugin- Require perl-HTML-Parser (needed since 1.26) [boo#1085764]- Update to version 1.28 - Adjust for latest grub2- Update to version 1.27 - Fallback to snapper without dbus support if dbus fails - Add workaround for update-alternatives - Add support for /usr/etc/transactional-update.conf- Use %license instead of %doc [bsc#1082318]- Update to version 1.26 - Auto accept repo keys config option - Detect broken snapshots after abort - Ignore user deleted snapshots - Include all error messages in main log file - Add configuration file - Correctly implement migration of major OS versions - Default reboot strategy is configuration option - Salt option is deprecated- Update to version 1.25 - preliminary SELinux support - support for seperate /var subvolume- Update to version 1.24 - Don't save unused snapshots if we may delete them again. Partly fixes [bsc#1071038] - Copy passwd, group and shadow to /usr/etc if modified- Update to version 1.23 - Fix re-registration in rollback case - Fix problems with updating the grub2 bootloader - Add support for migration of products with SCC/SMT - Re-add support to re-write bootloader [bsc#1068933]- Update to version 1.22 - Rewrite cleanup code to be more aggressive- Update to version 1.21 - Reset salt grains even if no update was found- Update to version 1.20 - Improve documentation - Add pkg update option- Update to version 1.19 - Add 'shell' option for debugging and testing- Update to version 1.18 - Auto accept product license in non-interactive mode- Update to version 1.17 - copy modified bootloader config into snapshot - unit file cleanup, no change of behavior- Update to version 1.16 - internal changes [bsc#1045942]- Update to version 1.15 - Rename option ptf to pkg - Add option to set salt grains- Update to version 1.14 - Fix check of return values of commands in pipes [bsc#1034900]- Update to version 1.12 - minor bug fixes- Update to version 1.11 - use --no-allow-vendor-change with "zypper dup" - update manual page- Update to version 1.10 - implement and document rollback option- Update to version 1.9 - fix umounting of special filesystems and subvolumes - fix interactive installation of PTFs [bsc#1023026] - fix dependencies of systemd service- Add Requires for lsof and fuser- Update to version 1.8 - fix references in html docu - build kdump initrd if we build standard initrd, too- Update to version 1.7 - build html docu, too- Update to version 1.6 - Add support for kdump [bsc#1018098]- Update to version 1.5 - Install PTFs in interactive mode - Sync state file between current and new snapshot- Update to version 1.4 - Fix wrong error messages - More debug output if umount fails - Try a second time if umount fails- Update to version 1.3 - Add initrd option- Do some spec file cleanup- Update to version 1.2 - suppport ro-subvolume with overlayfs- Update to version 1.1 - bug fix release - implement lock- Update to version 1.0 - implement and document PTF options- Update to version 0.99 - Support for rebootmgr - Write real manual page- Add empty directory /etc/systemd/system/transactional-update.timer.d/ so to make it easier to override transactional-update.timer entries.- Update to version 0.90 - Finish normal options - Implement support for PTFs- Disable restart on update for post install scripts- Implement activating the new snapshot as new root filesystem- Initial version/sbin/ldconfig/sbin/ldconfigibs-arm-3 16621009904.0.1-150300.3.8.14.0.1-150300.3.8.1libtukit.so.4libtukit.so.4.0.0libtukit4COPYINGlgpl-2.1.txt/usr/lib64//usr/share/licenses//usr/share/licenses/libtukit4/-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:25588/SUSE_SLE-15-SP3_Update_Products_MicroOS52_Update/91413ec70f7084b592fdeb79ce3ac4a9-transactional-update.SUSE_SLE-15-SP3_Update_Products_MicroOS52_Updatecpioxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (GNU/Linux), dynamically linked, BuildID[sha1]=6f979db474a23e8d60f6836ad335761c184ce8a6, strippeddirectoryASCII textPR RR RRRRR RRRRRRRRRRRRRRRR RRRRR ڰnQ:`Pn([utf-8687b742d8259334c84afaedc1ffc78f14e29db09a7acd8301306225294b29381?7zXZ !t/h] cr$x#GͧiΜ) dJ}iB\l+܄g*2F(TpD*هi%M,yqs@%~, ,qU7|5sw>06'Ð>tq\#HPC~4)8 O.a*.L \Ε-_gGW(ݾ/.Z7%\7RC}菹L$.B;6^i]S Z#*%w¥$PlRŒQYď3q5hU"we("֐9Iq^M8.R9-M+ۢx92X=pqy-$@' XI"GJA]UhTOҬwm% Y/9hεJ/c"Bv.ts>jA=+ Rõ]!àSBocȶ[E_<8K=MDS1rN4׷M~y<Ӧ˫}9V(1 :@F0bL2"X XQd>ɏ|㱘QL\J5\ga)z/(fr\;眝)uJ"dt)Kqm(5W`o@] ,ﺙ!s-O77DItb0ȷ#jSZz$*pqjt0znٰ.=WJc0͍?]tŠ1Yѹ! q1}ÎІxSX%q"ULt݁9Km{SeB/6v@- 7gi׿6|@^N.;6_p#z:RK9-*o|&E&uIbY=z>~ mԺ$،`ܳ -EbRšL.\n, ~}fx|E# ~Є1K c{SSGM=VL[U%ɐeWtā>h^]r&Snd2 ^2=X"_VIoW9<"fk{*T42ίztw̶O8H3?ѷ@/hd [ 3s k~{#[%=wZ٥t$Bw& +QȧΝa ?Ԡ! /~I7`4s#Upʵ -kVo}X=8Sb"8WnP62G*? &2Lh+,-YUxbǤD%A;KC#(AZ&נ!4vT~gbB4Ӡ}q(&a} YMH>3AO3?8(ݸ׺8JXoK)X(;.^AŒ&&Z}V6*1*f3d40HmYdWM +)n3Rf@EᆊIJH%\ ҼmyHZ+qF)#߰GT> |s]%>C8ɭو=:.]WI͎dOz1V4 Sr'Kj@J \ԱGYp>$g ɷZp?޲jsj1ǜW XDdWI+6JTˉޞ$K;CqtPa}t5rZG?H^w [\g,:R)9 cip!JpOLQrS \ 5y4$e90LMpM;5Sб#k}g/#vչ$v{~n \ B` #S;Sr o ^ Hވ]b{ڇf.C4Za@VoۻB,M䅖}PԽ>z^L%!(p^Dyyp[FN)~/+/# _2uZQ]Tk0ӽվ XDÍ-B]D6~E8maj1)5~b$T3 sO Jc۪yN554ef}=gwo[iq&0gY6.5fņI*m2ܬl?iˊ;B+|<:yGF>+h[=e½~Z -?LeXi'3{`s꒠wqփn# LAcgȅJ\:0'=_ߐDz>g"- h{ڏ /V I0U~f^ {`<lA (([(_",cs$J&'G?ϾR>"챎A>0P9!'/P:KĤoǥ9أt' n,{Y}զ!O CX\O2N@f#/m_(<Ȅf|'DTӛeb'bSМ;-(Og,@Уl)# c0aϴ3:+AX$6fҷzQ_n`F(XQ{%bF {4+yFơS qA.m|!V1C!G3>DϥޤAmdw_3ґZLĵftNА"? {#zG0s#`-WpJq AsZ }50I/1wMw/^LQGu:LvCyVUih D JJEfJr:\dBRDc1S}؞xL UNX?d$zFu4Ey RadvxWe2VfydJuMepC QHY+DvXAK;e D Y_Q U9GjRKx_Pa"ʨ>wA8ߜ$~?Sq ߬UG5p= m皪OM'#g]BӖ GQJD=v|dDjGʍIt54y]uʹLj? EMXgY?7jvAЉ.VʉY-k(un M؊djh h]Ek1'<ԡGʛWHcE0p"[HBp9Id)1Gρ ȁfnj^_Tw'Ba1z%I v-HFoęi2ac )1J x*60: yf0w7ÒJlap?8vm RO]^-*1EN^FAEKWj72:`ϤQ]KLpFhfWԖcQd4<#ay\x +I :xZ=(P&oW׫R4dt<~%<poVv&xF9}SRp(c!V>I1ަJ vsm8h}e&l3~4DwRjE48P[7%œwת`@ź^>dJ ^/_P9H?8F৺'?J@<D>LI\O[U /:E( u8k Hݣ C 1c }#uH}2X ӺIQVw+)l&~Xj-,a g/1}ލ-\8^x%!F`qC3$QݸBt -I졭k[ܺ}>^: qii2;m튩}t$ }`Աw:rbCGwP7T1ހOyP[*~x\BT$p)fsB4odʺt,qJq?"ȁlё2w#灻B@xnBeFX1S^0iiHؕᜮR I(8(klߚبjrN8y;^#@ٳJp}@# |6K>OS`?/8` w~Iy_(nX*hѱܗ6޺ۧ㑄*]hF񘤩~X48j́ UUN"7u]֖&ҶT\֑ߝoa'QIz-ۿQv —gDn?cԞUO*%#%GRLx\vBEg1lWIgڱJQehv+Λ^[,{Sh(vx7(,YUK‘u[HQⷮU-ecK]=Ȝ9~fub=OqF/Y; ~^I?#tʚj{,hFzgr0"R\DL1,aX,$aµs.Vޔnޤ2%=QZ*W Au ILFΐ!hTWGbz[DPl7w0=}OLV7xDCM }1aѰfWGAz'͚ݗW Jo)Qtg嫩lS/EVKJqӇ\n7 ɕѮ3ȨᒎSt+~ł+Z̛Њ; fW M`1 ]N~X"AEx 3pEa"pe1KoxS0P Α0OO& y J594L0Po-FLfXj/*yDs_lY~yȉצGˮEd5^Obmr'#-k|e6~%v+i+$A}k%ׄ E6xy~GlI74AC wI4u,faxGloܪ/ 4]r;x6j6rڦCCŷe5i 3% ;:$x~/4-#)3Rk*BSgƺ:XnEQE:|4?+hg}3BHqn0­}RF(ƒ|(  )@C_ 4qcr.VQU#]vۂ!YDhNhw0[Q i>E|WN~kŋ wOgP]T8^ z3v`&?=a&x2]Pb ,`H4v'_eKz/=3.PXZh]9uacXO8SNx{!B aD{wkkԤh9yVUv-k䯖ȖTƴ~bc:؋_ iCo~sW\> t3E|pHwL`03t7l9OہʼA' lUf΂F:jKE1ڻ妛 w#> )B,MaU$ǬO6m3 pASKYbySX)OIg[W s@@"" {ߢ2ېh' {Y~F',)`ã,*߯@ENs΄OMN/{Ii|BgH^XpsA z+zs^^^8f˥;'gZvSDoY)H޼E{&dJ6 ŠєMl#t l镖MQX-%X0\OzKвGö.΄\8o0 EJ]Ijpb~=c#6-& <>/P6pbY}'xd#3P[@y`'i &,%myJIP5 ty{ .rVX;,.x=dJ ojZ/(I?|6pϋ餰f bu;Cli;fZ80Ua!`)ql $|K+&%Ⱦ9{A&PhUYra3 \sDL[C{hOl{IEF,M=pt坂s(~J$ɅÙaLDǓ_ ccl`d A! t؛å^@.О2u9gM*h vܗ5/0=8薅!8`u9/eZ}XOh*X;Pp&`3'8`{$vM0R﨎/5͹N%Uɗ򼎢h5&:]#S×]Ss)GZ1f@䓑Fcsz*PoI>(3L9tl8o(j9oј,r@ȎTëG$卛j8KoT d ^_?$bZAMjm2M为i(yq^'ՖEnj.SzWB!Lp aA@GYQUh̿#f^$וhH:e_-g(䇮57N/DzD;HY@Z5UlH"mrآWg.2!()1m{ޗ'sxɦthp 1#= !&l}q(!'KMj|o`s.3>ʄ7G^~kxE #G~9@VmU 7?Sa,.vP:.wú>‘aYuÅ+W؇v֫5fֲ?KTf6oN[XP CuG'fZlG|n yZxW3đ'_'~GA7Bc5h}- (ژWg2_Aypjxnoڻu'wx-h +Χ77r}|+1PƋ y! Bɢ#BxiSʴ 3Yeϊ5= 4-V#[`qP8]ջ`BjnU-ԄN`a/[DY,6O TDkMyDxuG `5eԺ]ڬN)0(g$飩"ȳ]n\29:ϐJE لb3 N#@#UUu6T<#WTP N]c]Đ8Y ;VT LAhwxQ ̡yEk!`K*ݴlpYkvpR˥nMxJcyNxHX.CMC)o2|mՆKż{Lf:!Or5ע¢)OrIYUԬ',ȸa MΟ1aa#SiMWފ08Y"R+5ZkS >w*NGOT;Ϙ(`v{IY Ctn M?4~K`*ϭAmV^XF#P]V?sg3ժ x%ȶSQCip5ʐqS. aeao1˸uhvQKwy&8qE[Z]"~I/MKߦҧ&0ʳ y38\~ d22?w7'7 /.p_nؕ7zQ"5npB3J{C;(8=׶y\lvg'!V0u,DtGuT ջ^/)rd7ގGqa ?[&:M"*j|Qx}0ޢd^soȕh5>!FF.K&5x" "S , p"y[;ii,(t-%N)ვHjg_T1IMPO2q(1av⛔YJܞr >!1yTLzC=X)5.EyǍCF۟\7B TYXe&ǮR^Vfyϻebfj  xZ\ݑC'H hytbk>Q $&U4̉/u|pā44}腮Yj?]:a[OʓK;r#lҋWkb6qÍ`S\8y" HSoc^X NUeè{bKhl0'l0kt<(R6A95BĒsS@.X&<92+1G;OoM4*"̃i mRx;\] a@#vU{!MgWZ2߿"P?5f,o[:(x!tEZjrũI }Hd9R.IHav#x>I!F*KSRD$z\(Ȣ6Vum65xx% c8͡bۭ0z݃UgAW^?̕ 1U>.?HH=Yn@PY{;n&B1 ]k8L2 +Ɵ0C"`~M[;9dċJMF)ziuKك2;JsHĆȣl¤X\n7 zLl} (mᪿwK"3XB]vm!kB)O7)--柭!ۃX9=@8;/,x{A4_A⋯"*w/# \wQd鋛=wKx!۾䏬<@klxMh*zV<x|ᑡ(ࡤn 3U^ob63d#$3\ݛZSϿgzĉa 30;.M"D6 ~w5zdLϿ1 6_3'e0 T R0 'D,:ְ >\*m-s,2կAϖH0;Yo)f"; ElT=,324 @.SݪOjzI*9޴I1{K #SZ/V+b |IfЪu7mH<=9ǘEɗ>jMAOxQ5/R +iy0Zi`Pg-y7_ }{k^EP.dlh" woBͩ YTIrl)g;[[v92|]Ί Wf oZz MJHCc(@9Ȍ9v ;0W;Pyl(/A-TL( Vk'YLLC{Ԧ\fBxo#dz3\+YwGWYcRQ&11$,!Inu5.:P.UUTo;jhU{:EJUJϖiagNI:%RzMڪp/sD]97%*7r7\ۀ`tFjR`+)bnmnX}U5##+9Za D.;,ou+{fmTHT]'1.|hDu]h,~|=u;N*lA > sghۉ%\#2o|-+&-Chnʣ25Q%z(=iz!^[qޭ;ZY\*%Ri К}ҩ[ EL&`tsAa>Y 7Ud6W;n ?#M\i c9.f\K.Ũ鐈ABo{{# OYJn-iqlۆ_\lcڹ'Nbmn; \3(.l݉n+`,, xh줏RKvj_ !VA%(,s:Ik|@\\?ň׸մmjl>p"T`oTȍqҌm:;*7zob۸a#seZn >=*'ހmZlonhMa!jb|[J)Y/糂|Ѣu0a):#~JlMm,v2 HPHQ8_JC:LiR*]CGKnrvx1/ۼzk!1ArݸhV`?'Ndֻ'AR:c=pK$F9AYhT*Z\Tb_\VJ4uSJ NT_ !⧇oaH?`'ҥRYT}ַZ|+"[RiJ{>I"GSy.fKA𧏝Ot& Cʓ1Xۼh׈|W)Zvr-%[3[[7n'r0O?|b6'w!e #s8 tYt?TMAoh6>-yO xrϦzy-/JPOgY> ѽO ,k;;yCFm%ʂ _ 槒6XDꑸ^ n[(Ot<]/ ksrlpcy,P %n!s*Rj 9 Ə$eUD(W 0@NqOڏo(ma)Uhl"<ݚ@ֺϗnx2?N1*,V/&T 0&钔qґ7OuJʳW?h|# /~Tt2Lyp ωќ~8d\ͬ3[+daͺNU:*ИYZjT_z9#7C!%SFZJ{bGnݽ\81 rpQ ha a0;FY4j-?3)Úڔ3,m1s%4V.eV"67o~Qv{-,CHD&].E>x 8F{8SA$m~,ުR A b[e/`P&cz L6(HmQLin4){S[Boضٌb"A㫶V85aZ;>S`w-#~zRH,(F3w!ŝ|JƵ'j'c œI O'wB\k{X~Dp ?oG|8 0)Ѳ:YBmԋhu.p7Z0J#6 ٜ\]@(D޹iɭ!LdF3AM+A S(;ž0!&Dڴ=3&bP:A>4Yy2=b@2a<"ַ_ۨ5CAG"s(My7D˶&Shj0{< ww7Aݨ-䩰 ҿc#<=- Go c%XW͍m?߾!~Iga^GvNI; "HLID`7NH?9Ed%D藩lAE20i>6jO-^Kpitߺ-iPic}6fdav?XņmVv߮S,0i@P.~0KS6Y5 7NM J)C#r=ng7 ,xlvj&YW7ruPB 1 eYu4tN6iO/.*Lř6i]m˜8vX2b;4?'U%菨b< ة!C9*Z&_>_V 3sFs ] FvBw(鞇k ucR~6cj`k%=ꎌۦ K /p3GAHs+7G E_yoؕ>5 1>2DroLK"き)5փvZ#sVvu\OȟCݿ)楜c#ZNk NwY*`tɓ " Ǯi`Ԝ\j άSA]CK4PQݣ&V{vęuM}+}DXHcױ @(oZzyZcg8Ve P2?Պs՚?G;/0Ε88>{c-gkwO2)–!,U,jtNMN'OzT$biJ V&w)*^Jr+2'dv_'h_| # ]Qj(T2~ь`c' p״ȝX3ICUC}a'@7wzf:(ApQ@?J7{&֞t ϜQ;iK'm+Fw?T䡞7ܡk&Jg@b+siHT1LpWA+I6W}!MRKKZ>ɟTE r=O ( JSÿVC 8j_ipYl>p؞zbuwէ[z~,* `_M$}1("99DLתXLg}+ Uߌ[|(?ʽ!mĺFb[^Gȉ7cz73U(Zz] > cyt urCV!ĪP v"tÓ@x9DtQ/B wgPry3gԴ&]@ڊMΙGsC _hLOB sPv.jLE[E7rvsXDٷ x= 3ob[U{LAu_ 1qۓ:.AI^ȁNC~gEHDl E:r$4|L#D?g"~^Y % RMJ6ۼQlrhq/pĊtRa'HK-L*S v]u $1Ƴ:뱡ZrںXzC9)xUnc^l1BDo+˝u0=&Y$d>2ePa˧W^_YX )*:4CPa8+2 rnFS`ܨ 3LJ&ewÒ(@|E5q>)4ݕT"`7BUX@@Jp#䊀?PC tasޤyt𔹊iižkӔi&X!wBbu㿧Lٽ"%oo â+(_3FQ>!Z&oiˎ-?m,Fydt0xv ${*t0|RCrd,viB E?;OzH Ft} \j ^p+B%b 2OkW΋PrDH|z9''Y`r`]dl@Ԋ:{ ~^K6KrKrS I (xw:b QǺ`_D%ݒc=KxOdo&ؖ&K.J)\bkX~msy(u>i0} Q{^:TkR`.d"ûv(dÇ ;)X HJ='<)G;.dI/fFL1njS[ت =)ͺ{7$P.)cZu?g:4ֳ̯AԁVV31/$6@*rt.&/11w\Q8D3RB/)KUB."Z~I0q$?o"4˽;^}| ESU`u[SWx7 t"]H!{"ORt,^q(A]o+#ZxB3ؾ? B6K~5H/bP t%."BBB1t0y6>]: /nH0/A_qk@~jxUXFn&7Cmf nuע8x]iA}yϋo,-^ A5ɀRC+k߂82/Ԩ{%Wjgu5Px(T+/sv+W=@@s&a_K-îJLr~ƿ ?WHkfhD{,U!я nX5$Vn2Q-ROCEvZ!å`ޛ(eLS2HM,.l&%꓉s8?>dpW0*E0`@[LkF-]4B Rd`PlZb742OdUÓIIGD+E#<@tcxFΖ^D"RaFu&>?`xi9Y^Ng=0]t"v!Kz (z|sn>]RGZ:>' D%j'ȪNwwDT$+#Wg!JN|̥a?oSKחVLAѫf=🸪l=qޯxBp\_l3T̃]2 th2t!H, clGuFӍ ϮRzM^@ MM"q}6FR݊ZjB2[)6R}!^|E/Q2[2/xOVcWbMХ+BpD~' hQu$U졏rs&޺B\hmc ?6 };[`Q4` -^L X w4]C9K0i|N Q :;W!3 `U/s済ٽH]ۑ%..^z,7{.IhWGȊv=(*Ŝ$J܉eG6+oේ›*ҰB0b{HKR5e{@lYA,G.-yk||~DPl-)TaRj;GneG~XnA!,g{#Zzܹm+W5D}}`)]k3FTgB^ (hre{Bric}7ejH\:av;\7c m+~YaNSC7\[ABԽsN_xT,.37bGQn}= o.&KVW'n5Pg* 5SϿîNM2^rwd#' f/rr)Cl֯35/}d *V Px'#36_t+{ˤQ$ƍ}י(BU>_+ _6!s"o;o1c6<"Y+5kڝXP 4SyHdisxƳV- whcP;Ekѩd TX;W_n&B*Muo4 &ʶqFL)0FOɈ Q1qβ;jK]-"BڰOz&./w> bkI|_4e.Aa\YY#EtqL o Ċ S8Ib.z12~$i HnJb(w4fʴ~Q˦񶧕DؔͶ39d bC(pz6jk8T}niT?W;b-t[H=>x'eU{XDq (np߅^!t|V·;@Fj]o1Pr"\?7)?idj[\akkҟ!AUS ƷJppoc YY|~OzAKkkwܒ&NHFTϸ Ev/Ad? o##Է,u(b\ϸE8]}y=kG U` I&gh_2B/( c "yHI:i@)kD]d(խdܽvgL28[KmR%mRb߮NUL 80y8['DX"@茴F=Pq+hJ3?xnm\Y\ WayT'4Zxm $x7s5rhVb3!2_Ny۔e82{// _!v_XW跿Osq ?ˍ !wjm~)2Vc'NQUa*})6nә!yEE&qri *hpE1+ř=*;"szt!T`VwyHY{!0zyG&J az\Nr4,81C,X;RȔ0ϰ =14 IT%FN*/N4[2onN*zb9N{W#A`^+A IT y$mE0LM3 /7}c|8o6x'-ܑʰ]:cֹe9$_w_urw;$kS+Vr8TR7x{$AϠ)ZMd3cyJO3=/OHٜB/2; 6Me^Q~$ gS ^o Z.gd©.I/iLl] b7W2e1,3'OhYk몦x|26Oɼ7AoX[Τg+1,]^ׯ;kAi@UBO2t 5l$o}-#fuڱЯӰU@*t?s/1NG40,Av|% 4OAӰG~uݴC> eش`3#O: 2BK;cff>B( VPVFG&NeU#*H<^Q"F|߬BfV7-]RDwM)+ΜA[Kgx =. tS!s=!I1F-?Od3o)[:7?Mv~wB ߰%3Cd~nm FX _:an9x׋;Ok $@Vx#؛ߤF28w- ] qo 05p#č} XU'H& Hvn|3F(Sj:w`AHv5S('[}+ 1DZq3+gnI郁e.NX]5̐'DrYd\+HIh.m<1=Z ,d?5x ǗLK |W`LVBv9D&|*Rȅ”`Ph>q6F gj_J58cc}bXP$r ` L[ui*`ժ&y>*N*ޜXG̾M { ˟=F9xf;[gT4>"&.xkqd`svФ4TDm8RQ#%ZJͿJo6Qa ]8L({`ח^{)F.L򧛀DMaErёKkxbWx}2Wz铃B񪳂g@aÃ)멵`Mov$"0CK{@/D{xGDaާCGntPMS}Cէ>$ٜ 8Aᖣdqm]S` Au0qlz-֑VTeOl$!%YP\jg4* ̈́;Y-[ڪvW]H+iuŻ1ӗi_' ?:ԝE[#R(ߎ .TӼyWTP&6(&x:oMqpy2ܓ"PҌ<ѷ5]?HƵI5}Njd GN4':G("C Q~C~~}YU8k6?F j^>E~=zLFh%%1",&X]/p'"?Jܒ1KUt4::glIøUYuՔԁUe`Zb6sOD K_6ۦ{Vuy'6q%Lm{Q-- ~z|qa&rV/+>P[;ܷ) Զ܊zl,G|;W3Xw؇bfr1iA![OJD`ICwo1ZZF(C!>&==5/ FNΰeOjpNy46F&r>`?MVlj|6,*W-3+t?`koP\trʚ Ij;ftS+Y;HzO-`"C;@nUOYǎtz2'C8燖>BcAՀejjE)4j摒HjulY·Og-t_k.\zK߂NJ1`<)4On ghZ/^ěj: Z h@p o‘;IbʵMWg}ۮ!0*V5~8S ԁjuB4ߚeJmt.:w$W3RQ`Ds]*9YsA.]79)tlfW刁(0_kbrs0TB! ? 괞׺(41vG\ Ί5`kAS5 &$A[V$L_M@<ƈ"L^޶VnZ3}˷hzu6wCݥp_&ŕ>"(\ZAs=7@z[c :OK&W"5eI5 ="Dzv?Z?-E8 {7'D{unyzԒf,g&U{S+ ^e[z藬+UF I2! 17_E4&\(ZWP1ʜ,,}O*k L F31ry8Ev*̑Q .v-<囍0lPJTOևT[Y#:kKmPE0ͣǀ?#. U'uY:Y)wUZ^CLM0˥)qjrbjFiPidV5,!^LZ=|̢8 1"<[U.I݅4 "j[_E%/fJI; #}8OBrV ~V8+yMx/mkK"xH;~8*-$UCq`^b$;T -d zvNN\lom9lCza 0E#%͸!a6~gv\C~,;Q -yh%R!orpA34۸%rTtgB+X6}\v-ws৲bFFAԯՙ lN+FYǖ%fg8#]5g$,3Li}(<_fm- T`(M!)Bk !OleOf3ohn n;[ !giD^f11[.胺P5 RN)&zY/HH,U*N8;O8'-h_W*>Aw = t{}.0o2ӇsPrM \{^׬Lܬ n_ 6N !Ȃ6in B琨d3Eޕ5.hw~^M4*CWyK΂p4UEWB +:{zV%⍐8?C}~=xr#ـ&hUA&T6-x'+ٸ:Sa|Q9ױ(87Ze]Nę+]nTr:." ]TT, sht) ^^] S}o[c5{?nu ^F.'X73D&ź<8$| aZG? "T@G7]]!*%ԱLJ OwY_ܳsgPkT9K\4gv:WZQI.$y;[f/ܖ3Qn\VxoF䳎R%p\=AgПǂ;N9򣟛&՚ Q`7#ӛ(t8'a;1e9>vvR.g"(˾H S?1PD›ɟX^;;vd1p'S\>YiqMD0HڇZbw=ua _@4fŤ)cK|T-ՙfogG;Oii$ oiN:Tne/ NB1G}*C `,s O顩q.33TLY MD_ }jB &Gt&{V8~]] ٙx{q#Ѫ,f}K'4;OV^< !'n*O5?o`]Li=pռ 4 7$#ryю;';bhFjnUa%W/79r=)qi & ˙OဓTJS#:en5A*vF Ap=N^!빹`xn}p=!lXlQ  `t>$MlW@ylg%4OsfD4,ۅf,epI.!jp,e^X9)h['a] DYZ&5' C]}T`0g˂`c ƈIҴ뮛^rJ}9H-k3BmﶛpVjr> Ӊf04n+yg,Ox܋#vݽD.t*h3HBzK x^GgCWE85lte[ A߆9[GԄ<2n){p=U dk+hu^Ӈ>,%9-v"SOf~?NN>/W"0-;^uQ= 2[Ѯ3Eo4 hANƒO"XiqmD"w2g[qM}a{|"Njk}1âXe 獉*; fu[t[V,rcb˶EY!Wvfɕ*,=*jQF} [w i v%MۻF)x Vߣp{FQpFJA&iBAw mtA(`biA NTi@iuߌX3i9!(Q@?']]bIMNfݞ1?'L\B)f=FZ;sŊ G2+XNHQE,Q,վ>_En80Q "4fqsΥU$ֽ4'6 /bסp3FBjy+zXG@S2Y`!k^;퉀o`* ^y[' T 6kcx ,fȂgزY~bQc_,jX֓-Uc>ڢOxGm4Z#"6H\VP6ygگ6VNenTrŌS1L{']RHyW"\ $†(|wu{YV6p Ų4~"C?ߧ[ SBSCgzkub}ZJ$-] fBP6Ɗ"Vo*/iF)lpP_" F.(5!+t)sy~1]asm3US_$U|%?G'WhC]ⱊpS7&k ,hR9+&>/"j^j'lBOXײmDRX_^C),M:p>:\zK0N^YUǮyURXͪQKt7uj*v$f&ZV#w0ԛ`Zz+]+ˤnEǛkZ=55# ?\Dڢܓ"s@_ذxme9jG֗MzƵ,BW`#n {v0j>p8wC+)`Vo9-[*/235eiݢ$YZ`r]A$L4Jo{-?b WӮꡊBlnn@7MD m0V| ,repȗb8x${2@E n^aǃ؎ۈWu;7V~; lmt>6mULy c/Y2՞GOeLC4 d\X_|Lͮ(b}'s] ?Yn :9CHVXU\~537zK?8tKz+.jo m“PbHU5_C~\k7^L3J\qeg-w+D8"cDC_?g\h9xRG]8ԏDuž-ڞ#Re[k[~ޠ٠Yt&g,޺,=%3ⳗTl;L]X$"Iݵ?vU8sSP9x,a;a:C"I4Q r?T5c!e u^W.(#Xr๺;tXlRRQq4HdtSn7R]T88+;"A N~] 쭢>AdA< JSR x-ݯRv%c"s /?ـ*1Gvl2?t BEk40sK_QT @hj۔b٤!.h쇥ŝ*kRreTg}~$}:Q%ImoaHרPTj(W [ 5I@ek^jIf[@\zq}edyև,8 @֚n !=w\|AdGF#o!hXOC1e@^IiG"8)0"mIrG>|nm&%cvX5\k@Cq.웷׎-kA"M6_0h j{5@ݑ\I&Oy!zYCKU>@@m7h߆*P`ac +>vU]haJd0ssT"BaG!w1^Lpl ggz-4'XjJj\L9D:P+Q. 0-v Lʸ 9h2'pRa\#-apMl(#kSټm0p*eϪzmACq'm%Ȁ[e|Iqu?R&flg4;kS⁢z P Ϡ 1 dt<$/R1 !#ز{A#{fr|Kp6B N9z7myQLt!S$4CXg64, SeK%(aECK -1Dکučenn{nOZ+Րw;Hj$÷zĻ;1zytk?<+Fy ) .x4<&sXJ[B>=2{?MBk&-u Lf Rdx*Wr+ {:gp'AT}'h; wcsb8Y}DI6{&̷8/sY&5֟݀!?)nH(j*:/.TYxrs`z;‚[ d13~5?Al?KѠ <,/A*ߜoR@k-@0787Y'a1u]546XZTb*s>?NTB~5, VC~ʷǍC>Ȁ,='HeO/?o j-oUt(0w$ p.r M2w> P!!^6ȵNXpWK#ѭXT)aN Mq`T$s}}0TIxe"6@eu'OgD2:qeVfK;Ed\OC_1NPpk kx)K7ډ4*UnB,;:n+qC*oWhe\ t:$,ϜcueT-;V6 EhSJjc$"yt pGcP6 5I%J$@e&&1;w8HqEBK4*m. /7L]+;4'iQ Un`d" ݌$:DJf_Fr~j8z/M=Wxb2}8k;R^jU% bǻvcelY/ԡc9\. bo(BJY2#ɰj`_Q7S0k[X?~<*řP[lǤ#o!z9 1k%CoU]z\Xu0DXd T,RCj]ﻊo%ajl5ÁC>zd6^1Xca%A B_>W8?CPڈ -: ǖNtP% iP=jmﻔ$z^b9oiPH&Ios>ٺA11gz()@ pDo Щ-GP_>$BDp ̨9@(YEX6='"8}vcG 6ks#\WћydC<5&6QiW{4Or5[+ bO.)r^LϯRr][u ݝ]>Z* сڡȁf6k^ÌIxnwh7nP2;f>1lw$Y X-a|n**CE 4a#ҖF:7"+;{-^Ds QXr:ˮGYw\> 3DT98taF"Ɂ D)y0coKk$VFsŔS1jvNwh11Qz2[M &sK⢖K]rM%+rX̓|\gC.%a>g(s3@ yڙOrF`2Ҙc 2y0]S*| B79C 7 NoT$@M r T|gvMwRsFCsWž" 0"r"2OAG '_3CkJB79 z%$5Gy S_U eX8CPN+h :A@GlA3g #AxN2KXZșg*aD=l泋O$}फZ*t?#Z3j μiNOБj_xbC+Pd1DϏM;j HXADE*0ys߳y:yƺ @]ʐJꚵ}:kLtmxjUIݿ :Dbơ${E?J.-l:`{IߟVFt镱KJ+K͓}`B&BSHf-/1{'#U(tUWBcøpT] wo {oWb5Ӏ Mw)i=%mgJS<"UU=?f;V="dT"Z…lnѠ%Mp={#5|6'rVlPA_(GCD֖o1ZmO+h*r.X$7vT5 w-mPyy>Uk~[_t$;<㍑AUͮ͜\8&ÏWVZs OCH㢈|hG4D0pE_[Zqj??*CICpLP7Kښ3rζpF@Bjz* J$BTk$ w^)bzVgcT8m~y8+˪@*;-U=zJD HuH _, ˳~\4y̜We@,6[R22`AKqHd5`4 J^\^QNqpB7 ͛?R09y@ڙ #^2x#E_;@HMW{_"k0Epm5zݽ!O?{C=%޽VR0!C.ZQj Aȃg7G`&jIۍݨd)_a0'tY{OjF<4?۶:=}DH:6-eFS;QI1'Y+%^cr*K`&{;3uKn@k`9> *O;jH0?Emҁe]/~x <y`[مDC- 7 =bG& u, }8 ^[03>Un :u8mIgK?o. q';Q5a@t]6%]~p5y"q͆Xm/\V-U(GDs[`~%P>Cy8J>ۮY^ܚQYb~SdѯɕJ]hao-!z/*>:,pA6m@*E7ctyي%oJ[1V#XkGƠptp 0\G\VAxF>ew촹D8'6lOKp$F箳ǃ38g्CE\h$]^!F[*e,jz?uB8O|8 E~I;Cςg9Hu%9JMu@jzPGvS`>9v]i=53pup|ؐZG_WŐ) 2#ö_|f3/n2Ug vařDoXT_@gskWDlCzYgFm.iI;$,՝<43H~{'&fj{߅m +F@L4C*61'\ǩ2FIKV$%%be(ĉ.n!X bAQV'!NAO˳/Dn!x U8ёn4rT6y+}x 뾽0IVӽoEP Tu2ma+֠*֑0GSHi%\D<ܛ4Pk2 E_-rQBQ\2Gk *2Dŧ?G:Z-׹!}WÅ̓@P '_+ +*gnI(MM_ Fßf8?[ T NB@lU@b昃(5fM^,'DKmQYx[p٧2R١2մ?'JA G,,C!9Z'@whAk+#Tq4lXfϠۉRACd#-4?ͺbEz`0FJ@l fwpXoʹR^188v>0jh2Rm~KuxCHބ=Pwl/t}U58>G9,Z\-Aa^w3%׳DtJb-@z_mLR%~‚ {Ww uXWT[Rz KXLF MpUt*MUZ mYPbn<{q_w|(w"9;Ȗw|ܹNaPq(cmg*O,Ni`Dfm_[1m.O(jhV;;BC`,ƣe”m6-龍|DVݝ)-T!#按hGtC%!"Aۨ.䞪xK Ƞ nhT3܄2*ߧfzpgbvA]TBdBO\R0f6ehUy_%<+:9!poD{,#-o펠cS<3*Hܲ%"Z4N pxC萎8,29c<&K)s@YY Ylӝ!sUf7 A $8k@߶hd6ZUՈeOeBч /qz&K9xuoum! uܱHuEAd? U \( cаWnzm³ Z1 >538}S̩[` oGQQv*cbʰШkDB~MW:o2l5JM:bsI"h/ыĔRVچ{DYPg\.OowGek(mJLI p ҘʋR5: Ɣ9=0Ŧ^icuBҷU&`V,:y-ud %~KkL &,Xyn8o6ws'8QnLlJ"=;RFD7eYIл?L8p״G)j~HFKscA%7e4BCqEFwZ(F.⎭BRD7ڦ1]{a)'D¬ƽpkNⰐO鸊3;|HY/Johm{5|(rx:.WoYq(P}p[mb;]V<w 6/+FvYJ0[yYc2m9`~Ed4曮xD ?t3o"KF= g/..L)_`@9/J8+еT)P D/[C4vugiLEɘ:=wѭN9ipMη{ ^U%Jj6]./jem0tOWIJ{v6v% ¨՚N5Cdgr\`ypt*k&e `om<]ݗQb c% < A!=4իEElE>h,w[?F^ rLXAxXHjv.\*2͌hX%U:6o˙#b$+~$&}"~Tq 8!'3b `۰0L\Ks0m2y\_":D|o]30,[p..F8NeS4&c p2Yu_շR%LhZ=t ~0E<@7߼}NɽsyT |旱IoYPײ_NnD< &yvlǾ3 t&P(:q! |pEϨH̞lfqn/2JE0;1hYt޷?!k\v0 D=:@>;i2PmЇFivۨ=hsʱZ[)Te7Ual\fI5Fhrjƒ[oD 2TyeJ4޿9A"4 4t} 3өJeho +&(jݻAT֘&)Ql-Z.t?9`j:O/HUH7GsYěmToTf˹bs]sz9Ώ4$ΡSU?N% ~"FFC{u%-)G*P7xrGNcc={g}!ypbF{w|j]PLj7Uk`O κPUxE#_K jPCS6rhҰǚ|:`!aƼ+@;UކXCV]lͼ+OH\b9oi_ ,NxAq 7ĞBl1s<Yl/xey,/`z8%F[ؼɱbesjDeP|_ ?]uB/mT].xV6FI%J7Cc>dJ5'U1ɴgAǤƁ ԕ5Oԯb8(n8k4Arr?|ȅ:8tB}&96ow -(qy2`+`57>PE~z{jxuѵ^V:#hMdINL.f >D_^A MC~HUc] l^xD l=mTJx.P@Y_:?3!FEVC7^ЎG>rgOXzdc 㯵\9oyc~'*]6zw rTA.ڼ5]@cŒlhZ 66`<`QY.>چN "% {OFɥ PupeıU{$ʰ]52!O8b5E&9k߱˂q(wK8gG(8rWyI9)ض^q0?ٴ=3t:[WզDe2ہy5@\.c } ;[TJFPD!n?Ns9ק|@#:Z)LHPgAU+~>18H__d#7ஓ!mskgI.iH,},E* %G1& /Ae6%VnLg[D!>F ][$s1K8٣:tziKDs7%l:`4s&ƺ=U }&AvKڜmVԱA4sФ3`sk$k~[O8yYg*? ސG8FTnò,NR㏞gqOag4b+/:MB&tZ2\2Gl¡>Ċ~jL]FBW^38kaZQ!E͢6wPO\GuםE@5u &Keթ[s9sunժ\ OJ(^&iv9`7n94MW.V! IX~q*#>.Mj%w YHkJ)vYof:!iu|$(WO͟Q՜cEQiAL$v@dCyήK#d%so:ݠtR"8%4Ve^_ :"ݿ4ָK{ÓX j?pa$+o]t>w\N8M޵0ufB y l$> >:Qӕ6 77XUf/H ķ?*^Vdf0ֳ Kݥ(G]X#CjE>6g2qgj[91TIXVMzHvdwɌy@J' F['"%J}#a(Gf7!VQ,W@Ő2Ic uMm^"54t ɁX`^*zө<3tk7F>Ȃ{qNp?92K/Bu:A?[>.gX>/N'#1l_y{݁ƓjHH#^-6|AJ ;v|wnE~!º2Av}%tlL_81uU^DͰӢV`[a8q3%h &qуwj XH@XxB|gk6dl>>6v+3IfVz(G2kئjrNԑ=b IXTڡ`dۛ+^/: rxܜhMo7iܯ@;xrT:#Ƭ^uW MJ/w}s JplI ߎ A rz_U$s6Ak:0aL!m9?MƁ=I֝fX!0t1x9(Bh͑Wk}T<{~V=;  =Xԗui,ʏ}9avGoZJsTT'.v焓/|Ne|De(&I0[ 1Zq`ZM6ya״^.YFJLtWj5uBK#jTΉ/d"|wb\b'=֐-YwXXˋ‰ڢNI_t: z0^UV5Bpf ."Knװ8n8**:mfjP-,чQڼ^6 sH8{4ڂ1t'Q9 zUNyg^#q"@wA*yc#֋]%3]J-E聱 &도 Nn&=R[8!9IHD~}>Np{;Lji9Yq+v T]hoq6:&jwf2򮝧TZ!Cr`=H՝sBT4_lZ]!{kx5Ebe2ԝ@NYK1t+n2SDz|\i =fėZTUrm=:);$yb%^1aUmU(or㣛9O~'R׳*LTs +_t&!SV*Sa'IlAlmGY1?{@EE24*^aq,m1 J&m< n]Qe\Lv r#/X.~ ?aQbcHC!r{7sX4>XN:WqYk?E;:^*2ONy-yRNG &Q9-=9oN.lhGp7+iu=%~,Feqժki}LΓ iEEg,71u'pKE"Yo:ȩ8i:H~oiᝆT郢=;tq]&Vuf; y0iTg3ﻝ4+DYUסrj:shCts%ʛKV̚5aFtO"MT?';|t5jYod)+t8v BO[ L6@4 L)FPGLF.Ui#јмY- Vc?sMN|Byb2A@^ba[_t#VN/i1u(]ae9FqUsm{RfgA0 <X2? mدk2;sc-פy1:@k^[^2#~J` đ붻 R PevP~®$wjkq5?e\ =>eGgѵ 5:pJuSdX=%12ddΰw,) in/D@ 8 y=`?Eܽ2(f+I15WMr\pR8f?\b{3بyTE =k("nOv!D,:il[7f^cþMlbNxVޕ` sË eD`4\)x*2?  yPف~- eE'גER.gYmQ^?څ)7\(B{YZOĐ,!V[|>Udy&u8DG9z .w5-5z6軠h{!8J5iǪȦw3e˜[:4!e" nݸ- n^!gZiH˕'ѿ*qoBG҅:.0мn/RƓ!O+23v w@eVל自$Lؑ(D\'VS)s$_XOZ\]5%-'9e apNźrE$ ӆ*؋z(g]^-;;/7,.=&ƶYnܼ;D~BwYMt9Q1"T kʿ ȇ0p:y=kyHPî,O5C#JҖQaҖC4O3]ʋ8LR =|}Nj ;#W;|a]SҮe$L_x9tg[&茖#|q.v\"hHa9WR9IȲm]l2K/p[>l 3S1K~&;ph4u}}tĢWf^U9\U>q?\`-J;8oR%Mo6yJB k[Lҳ%غY5{|AD-S oH ր}([^D_Dc B*wDW4& 2+[)̂f>0_~;یruv Csտ^Y8gGGU{{[aDр<c[p9:R %DKusjќ]ZL?k:3$G0л&C[ 1.<~G嵤X7Yvi.+*񝋗qc,3{0bzBxk-.)['OЊb\!q"2o?UJgu_;]tGl9z2 DNIfiï@l^B¨v}C9N46KZ'3Nڝe6w;guRP.BWL&I6mzWڜ3JWpšs<L!~X9m:"[y\VwLTJO'=Ƃ[[HHZ^&.^POHR_e׬3H_3:"ga!'s9!9ȡ5Qw'ֹ<* q;k)hƾ9|0;zۃVPg!RXDGKR7 \*t$ѸH&LV(c^cS.LGjLe+b}a›@WVxR(`9YٴIp+~9#<`6P;'DZ OpC~^qe\=\/D'c(k$!/.2rUA2Ls\,, ,Kܥ{ <{Ngrn'‹*Y F)O .P{7ȀVR1#~ \m)"̕`!bUlMe@d4S> [݄; =h8GՊg/ c~+T_88Tζ1շ)kmAxKp&-I{e55c0h$ʆd~jSH}Q82<.(~!SV[U:{`o6qGn'Gc  јN2U,1 =p[Qu?Mi+t[cƧ.ԓx7JЈy}ؐm/(l)yWE]#;̂h}mT0+4 RB/var,$K ^gt*تquQd\]E.Њ _}h~J,WhRu|jHarIE#VYq(%7]u$,o 2HIaaVul¡LJG YŬampM7ZCzx3":#'R̊{2RyڀMP!#Β~뒍s<<ۇװW;2Գ}ɒ6kB`RJHuJC30v{3*d)D :1_:[xuߕ扑_ْN}g\+˖ ۯ _*:ѦjMS؞(c'& 9NX[0 =\jKS㖙QC +뒊$+\fyqؑy3oX5 yS⣳6uS[~0>JǮ9irt퇅 Ê8!(;g@`S2buGȘoj{K:ح~kXoݵ\0ZvAJ'- a?a-[w(w2AA{3,Kt=STCF@G޽vwfCu 4}c6Pm SɕjR'DUiT ہtӑm8;=FTb' `jPqٟb :aYULg"Ja1n}{#h 錠0g<"r.A/zQA&g(iIZO4Uiן7'kИK ,yk/F+!xc H/TUL_veO[1S@'~xG]iT-b7x}\(sRfzcI!jHnû\=nL-hZ{כU؈;")iQo o}v\4OwtUUz.R3)[O6*d>ĘJ(DS~ l227ni*ZFh7Csc~g C S]Y!{$F1vD8#,|R?(Dֽ1oCm1ea^Zi%1Jv  bE)`EWt%+f&ϔMj$Fnӊ_J &rt0 z>b7W|%J W/Yf\Xý֣aeg2VsT_Et;Ȉ$[Q,&K/hG`1h.( 1!rBGGnuX~9RyB:e48 La} 'g j =  h*ku,5J٭q a! `ɪ\ǑB'79]gW]?/.WVf4hCDdȫji<]g?`ŗݭCo)TbQT4=`m.O^1ݳlFKG<1zd4_.;Gt7$>:VMc8W:@\EzEy5td 'j)g1qo$?,|{ %G[[v6NW%EF\QLQ;imXU9]+{ L~q^g| g<Ip-73`1h JcDFqK2xY ]gS"{x@kxt rP%ZE`jtSBf,Vvg-M k)m8I >g*9t(Ù!#wj-^mqJ˙,#p@E6Kҡ k`ӥ"[$y U\}q@iVӨJt;#΄i\˘bZ6 fCvT~S ,+W)_C|[ "e8'vq~fdStPfl?_UX;yˢ]NIk(S+Ӎg؇qcFo<@u'y1 PuB E3~C0⌦ElUoL+=PE{48z1㭷 ̗ {t+M[#g69>z 3:(o;s5.pz" 忆Ĵ=ԩ/_r'>vQCGuOo'{qL"?!yr=8v֢jjgNYiU-OY͟ܯo2.o>Xl"Z풲*:d,Itur+"LWl?o:8q#( 3oN g| XMhWGGG[s6 E([jӪvl=:#C,a[h-Mso,{ b[xi(g݉A,6qG2Z&0^]"Xۓ#ܮ 3V92?fa+y)Ηp8@ {cԀ1ɿg$i@Ym%}?ݴL7}dD8scgmگg"!4gXSnC<$aSgJ< )vw_pY@j.(Ɔyu&#BDU,b,CbSl9Θ/!RܽRhƱ޺Ugݸ! VAK%zt?d`eBsd~#MzT?Z[HɍL) ?zb 畚wHsLI=@a,̝C@{.| )ʓU, iS~ʐO&.y.oEMa5zV-+Lv? hs4t,9y>Z~8aEUY-ǯYnٮ;6W6XPsn@\g%W16ץ`OR4Ψ9|x03Kx{܋W  `~>XD+N`Ml#y8qٮPD]c!tJaJmmߵ]ln?x'uX1r4OTͺ[˘Uv$W5{VpY !Xxϗ6XkY=i/{ɅNUMO9G2N_>ܩ&),B(Xq$~ϧV`$Z? BvI7l&4:~`'=[=1I6'_&!Zm_9r%Gtw)&f1Ʃ,ʻNS>-9.X$RP> KժGКF,! 8m^%e@] gyaN%³O;ҕBN<Æw3QWV$d71l AҢ4|R {4!ťG|GËl -tjKB "^sn80nQm `dƈ~GS^ #(Ƣˌ=>sMa|]*b11td3IR۔X9,peՐDe@PX :U%/_-5vh1Aǃ?n{ />لa&- lpM>B2h sQ8)[n9"Sx5?₄fBjp-D>V*T{ěU*]&n*rIwv *sqSF;t&!p(y6Eh&ʙwLmylXJ@:~+ \S8, Jw4?i8y6$~{rKYVGwȌ?fg)?&;dYBnKߋ8t=#(v ـO`@ z [߀*?Arr! gm%GXmY&|HPzǤjN {4On WU,x5473[G~SWd?h9_%kMtjYtŮEViU}ߧnOň3̔uHĈTr E$Px%-"@2U#܌{"@w?bYɉ]`4 ٞÕ\ߦ0X莄ny?"/) $6_hÎ0Hè[8Ke|)?h̤8bWoR ZOhfЛEyߔR8v9H̫>O)IŔ/(L'YU7>3/"HGQ44rgMoh06C{S*ruZL(nk]fѵMt'u'5?}dwϢ}I?k/sa 5',q]JR{= ,H쿕Z˩h-ޘhHUdoKNٙٚ-QcBqȱN QMnCE+ٔAJ`^qw/3k$N\>hgW(=j)Ddz^J‚k}iUwRc`HѾ̬ $\>qlnU-Yr׻fyP8\PkM~Ǝn`y*Ctn{'\j-}Ou,Y6n$@P>gvCŰM8-O5!?Kg > 0v7-ZFQ{Iכ -gֱKx* F'7^RFUgOz%U>dZ%Rje /A5~JcgCB|5(WIf㹯ʹW !L&Rz>;52HVݣʇMpDNJ+BFzh#q12@= :rQHf!OkCMIt;ѽCC4W6  iI@$7Rruuy-kHfCc36l>.iUPG!q")1M lM ?q7lx+ w`;I9t ?Gy"9j%!Aff$:CZ^Jf'bL~ H ~k~ tJC&Z7މ=Î r`;aʗ:im(=C߅{meD/ Dvb}ƌMXf/vwz gĕ`ҕW`Ԉ#R&z G e=|nva_tZ i8Q AVǢ<,5=^vՋqT3u_G9ۄpd Qq~*] qW u#~rX;]/umG|z2A9=u/D1 v.s(t{.i]S\)(DCω >aN[xU~G#HM}h0Dj9h5J9fk/m s3Zi0NDjDBchټ.1!9G%EW'Qe(fK="o vmiL{ܗ.yH`(Wg:7#jW6 +X8٧_jzէ~h|+t8ζ{RB/d9?U,кlܱ*W Y3$P 1d$vVu xr㔀8@AuV.a%=nXR$(ߴR_ !6҃q)uHj Z]2/Vx;Pkhݟ;P(j?{/[rv V=R#>nnUb5lܥ8 2<=Vpp~T>9YLH*>(vltJDr_Wu㚼`Viz66S|`%MQMG'\yj$RȝIO~%Fb(b(83 q]und`) >[ bDiTZ:eRM߳b5O;/@dɻ*Z\q]n"dx%&%K1'08|siGLIsAPęyg^Pv䊘I'.GqGĤ }"7c `FIۄ/ ӑN{b~aAk%|29鼂[Il~ʲ߷?kd8|v6v TJ;P,&f!ͅ-kMLN-_ng/FةA29.Dw^ugG_MI'm5tJp?cop(;fd)cu6!W<"cRElvY,#1oZԶA Tp=nk m} |pEj+2!P w5XEsv׃"^e@} Lx 'ŬVA GN.~+V)6Ai?MJ>7Q,R@tpW]b^7~dM&RjPlboӷifefd4ZFѝw! 즦Ҧ760p(7LjlH'*s\4ӂۿ;uԱ(v6?Gs/f1=Ado#;~1B/"€c)sQ )`wDS#]m]loYCؙ" EӪ3{gj9+4.k(0.)m{nQc9dg$㫋/z# F>>ʨDqCj#".Q &@L_i:sóʅ7X{ݣm1uB>2B';7yKPpP JlYDȥ""uE#;UM+G'_E(MݙY/)z{BUH dOҏ?d[G~OmV2I1 ő95俿=(wp励Fe{YomW=KlMprZaǙn5YZƷfI.go " h^DCCt"Bأ ɲS' 7=9#4Kτ r5.2Tx~={B6zfiJ(sqDm]EJI 0WsYﷻ ޫ84k^Kȳ#}[lGd1 [g`rp$KC(&GBN(ʀ#fD%"JUG\@Pnt OҒw.W!]od4o/SC&1W?I\4_8@qE=19xI}66r|`0ȡ[B⏎Y4aq$+ "@ ޯƞ,4\P>gw|aIB+ϽŁ܀ڀv]i8v¾^PSIjbwy gڬ#j YNiaFͱS ੓3hͧ'aKD* _ӽx3`.)2"Qe;_,= @3^njn9SEpHtݫŸgV".צ!%d (oG~+╻J5 FWX&InZi.M> ؜ICر[?LqA1. wȷ`r%s$87?l91RwŦd6"B8 h$z]uSpi }cm6 JBxEE# 8ff7c%(-1lA*G_vrZ5Z{R1GRь`ܣ̍&nˎqC-F~͸eCjRm2YF>0h~a`%Vx=騶6FXN<.ܓR /8z0.X> IіoWa-|hl=ixJvau3M7%(E֟>V ZT#Ҷ7g3ӐFe@5DOyNrW4wL >kߛGGmA5EWT^Ul"S,Gږ(364ÐмC@ )`L! |ŭgPm9.Zŏǒ&4mVRLP^n؅_GJ[&(2;r]/q^L FYC쮮8d~vYm@\.Jli4RQ? w$$[ʄ xbLhX 1BmC D`I\y_Q 1?gѳ^ہY.g^Jc>5a( AۅbgpHzɛ઻뗷m1<80DxhXXUf,#HiŦcȚ]mgnvȎX4ЏZtO-"[dp1/h :Ѐ2k^vͯ!e;䲆;=S2 !{Vfn9aHQAg;gMS܃sOiToGz2<Om'$,8KsXˆz4ZV['UjӋʧ{/"ePzJd-.IDp)Y*(4)SƈjD2BlʾZmHpA@))'38jbuZ!&[fQۘ#w/VihM'RQqRf_AoF eLj!F'lvmnUr$#,HyˆZp 7& ^NM}ނaڕܵZaXP3؆h(XG3tCN9 Q@KU7jbo6Q{2Qҹ$P?zՓT i3ǰ<Iͳ5ǎ} ox\%rid 9z˜Aw"ۊkgRn/)WN Kj:髁dY:7Q؋u UI`7la@n~!S~uy˰~ p0 %ͺqa#vԹ>T~IcY[mN~ E^:qnV;[_`'*$,CqUթ„=yN2"1[(Ł&ĥKFΞ^3: zo,.Bcl#>@RWi]ཎ).MydcvgW?jm!0b;ɾl_A\^k;S.Rh6'I$WjDLG? Y:ˤ&<5q=K)!{z4B 0l5mЛAŒ߇  >4R̤6p#4*CW3Rk Kdo"MF6BLPMngx4)BYz UqQee[&c{*S,:R?'q;V(LZ/X-k mG}n]7}!0۲/=[^ t)t0ȺA W[U^YdK>tWI#61oR^[Y,/ C. Mh(#Y rb2Dʭ۞ AYknXj3yḏwT&O2s>8p-(dT/N/MB-aZOe5f"Kq{%Ama"d-B ppH1 RNJɺ^:90&PK/i.M{ )Ϊweuag%+N(jlaN¥=یQh[u87MSe<}VY6$ĸ0+T0.M;kYP4\]]c [c{Jy3{./(BMxL#Ws;)! S~܌02. p3YIewo8HޢV]Nũ1b/WgiX 1]0͞u);gabs Sky2ݿiszQ%#&6)="5'hnMNرF10bVI bEY&/jl>dgw ۍ ׿wrqoc,1oŮE!ř0D3nS@mdX_F@+'X*7nwBpчTUnLyuUx1 akMAhc<Ҹm1X$橲 m@<;ݬ 8߂0WZ3~_er d9OL (}WS)#&7=DN5&r\]]VmȡC>ܫriF,V,H?.Cdqv^l˂?ԂֆC(&'Y T!U29MfuGy HCͮ,ϐʕlJ'(-FSZZ2(_O IUӢ*@r,PbL3H.w׾'gT't9j[1lUcHVGl9stEW[8)quƑǂT#fgֺ!!XL >;}]&!D9{-$BKL}31MA}C", i6Rf8T\O"="h4;oޙ!v{]WU0 k | c%뵥N_JD/_LPXnP(|;#Rb:_UƋQ <]9ՒD#y+Jn$NS?m8|yl/TOI:P¾z$$s!Fw4+sgt|Zpr(a;xMj"r͓xazo^!fOA]7/I•sVY?U߽qlIJxqC<1rQ\;vƓ"oQf÷~ʖoFW}66Y`T~W݈`@_BVІDbuz`,(Ϣ;2j4ʷԀ/3QW|)( /7ԎwSf@Q_O `nZJ{u|E{v2^qax $FgqVp:_L~Cҹ } MZr>bt 4 ¬Wú#ЉvV y] L4!6t(c7_Ŏ=% L[- 6%[~;GmdLvaG1ʴ%~$aE'Nd2v]"rayV#EíѢ==I dH:;3fsHX , /)O~1y_nPRLD4薢9G`}/ { >]ikbQSn|ZW1q{;vwp] G\/aY-LɆIh8s-0j&' 솥ApD@rO/ "~<:VJmʲ> =<&NDԯ#+ 9XXyp]@5>nXk];3ߎֿovD_ &z|Mx?O2xvBSa .ԫsvǶrA@6%ᄏzL# S!t> Wjẇ|q#يIb1>Q~!,%'o䦰4}(K1G 1 XIXok6:ݦ݁C-#Rd?ocgVԒIeaE3b-:]W9a$jCysgNȕoPsڮ.tn`#Q-?A;fēz:A-)(l+_BY#ZcsU!w_zViƘ,;Y).@ʹ~qbȴT=&0zȠbK<_- 7f1) 2֭2[/a kت?USû$N|(X@rBAbU7ݲHHڳEsة$!:_?@cO 9V/D<%`6N%2-Ka(CTM豹"xgp(bVH7R]dT;]4+҆dl㴐oʄQ4uU6  *)?~DG;L Tmq7d?`>iEk.8q쇖X ![؎3W̲oFrT} oө%? o[o5cqx5@?EX6IrbSDۓ0YM˜Zkxj) 8`q) p v:*;7CޢN4V}"Jn (G )CjZ͗_X !/"'i^שʢMij^ {'fDiqA#ڌ(v.qKx'ԟ1(w_@& u>3imjV4` A=V.r 38x|:˧z {9#׸"x2OYv6Џ?.{{.ĵakV&[_BIui̓YT\).x[~Oj…ș 1& ʷK#j!.ρ޴39&ͅ 嘦T_>MR1 |Di)@O\Iqc/[_&M&PTyr[*Ec?Sr i1b 6 nLOb O~P78kh+qVxIǔ> Z«7T%I x ]{a@: IjFC#@+|Cho^+7cEHTd`zWb`Q9wR;<nJ@jH@7>*wP <Z j^y9>rerlpy-0 [s9<ڝ_rQkx1R߮^J i-?XY8!bm߱Zônp4GO I>iwk=k]jMJ{<ª@K+9uTzhކmH"3g 9Xď ]"%8ߜJ>Ι!BKu_=maA/vJ%RU*&Pp4!{~I9Gj\.2nmlcikW[ƱĚ˜ ZT2pr;и]ș+9қƝ6Sp~ lm׎KyUz^:,wجj~X?rA,^^įbasup gE0(7ڻ;Ww1z2==6PR7VY^U@Ek[k6E˦nb<}\ssID=\8],OQjC36IJ:a.ݯ%W˒-B6qBK .Ԅ8z(a jw@l2Ou~ l#P&\YQwΘ;ItVVn#ǘ] Bܑt'HDžets!cqCһޢ}^!1jwRN`晐R)6,fQZ/(8jjH5O"FTLġ\~ PpNٰhfqq;$=Z)(V/H. 1W#}Dk>^BWicXbvvsQDBOBr H8!V`k_U_Hdi SIsO뵈m -?Є6)IJO mQ앤-pbcT;~WsF0>ZG|ޘ|Y5nwCl"b쭽Yӑn >ܠ+C?dzKʛ/=y[T;?k9je;l)׮(PԠhSf|ih @PFhIhPf)s?OO! Byg$f YVOZMkU~sQ:S:(9|I輽l֛32Js ^ Ld|[c%zuGe lU?:a WRgWcrfƭ +9F޵DTw<]X6/T {ć^2_ޠO*9JM6TQrRQ1BFU/H7EX4>6BT ;0c_JoM `\oAshq:h%C+QWC\SUG"!FF )I؏D/d Gėl ?"(ʞY_{Jz4Ĵ* `eeg'//O+pd.N&# =ZYɭ%(KLQ J8|X5z x+,oTG{(]?' YuDF 5,2K6oթUm9K)ϼr77U9XcTZ_UdBAXʧD~.S0v wL|LFw ¦&rkOH+ZBEɈ^̡eΜ ߸}n5WEd#xtvL ~S:a\2N{,ɻadzqX{ZGXRsHO~:(@+~o)&r `pXiQܹD`>=61mh =8^EOL\z ;)T&%],u@o3WS*d3j67m,daQaȟ71a~8[` 4B?m=7Zq}E>%t> iy0u -+;*1] O uIΈC0R%deE쎃{xuH~~O߀FdgDƨij,'a]'ҿ<",VM(Θ%.yפTsD, cFu Wzc||݂9jQ|nZH>PNsDe]`wC;L=O x?3t53ptkZ7r 2[sgllKOِ|ɫvmtGAa@ Ot8滧21.諦Yɝ.){˹LR *maE7Nc>XԝRzXRLft1e42-!f%Аs}~F)ײt1 >G.'n*PYQ"sJ(ܑvRE=;PXpE6$~{X4~|PgL!YgV'\ћ8H- [%p&恤 ֩!p[1$Ԇ'E!%x i|PHY&E@X{PO5ڡ1RZﲱ }tJ}L AEP}; i`yz;x's#oٚf٣@gV^ +vU 5pDkh("0&0Zqaޭl,-szy#HPM2lCOxÓlhj!B2\Kzp y"h3XsfW@x_TE%"h8j"Uv~pFz%]EDb' ?ZV;y[a✇:M".MFU _{?\f"kM";4ͮvثG97-죀)W~vêUbWxEaU͟_6mOb =WL%D[c -*'[8KP߀%dnWk} f]{wⷲܡsa/cq4U^;FI4!mt7@ PktXQNHLY稘2w1 D=Q!k"4C *?d~حqMԎ3,cjBF {ìU FFđKp**CWo>DBaOx_'T|/YYx >wlPXf8!cbx6B1nRKh5m_r]{ CSD~7NFyJ}w{gmPPֽg}X@ڸ `Qb ^(qnbДzOYEvԭ}22`r}^aXXd&g0\=G8zȤx$hwwd*PGEآQ P"7v)zpXά#l#D0![Knń&լAS22:>i];ƌ|jKP 7gH|wN\ļz(]uWF^K[+e.^u{,}5wPw83 R" -ݓMl(vwtv\IW`ܞ:^e6a A E`G˛19|ь1/+Gd*u ,ZeɖHu{B#6r<YOo, l?&aenQhxNV;NbGwZe\qXtA/ LI5ōZVre}-9ZCjJ-95 leKi#(cj:zLzlf9μﭮHK=k0rjMȎf SȀ#N&Y0JxkO$&;DK`0`f[lpu1Tss$A7MԆadyUv*4Dg:bokh?-H$Od=V0 k\ֹI\zM:@,cLzM7|]`UFve4Giq9u}ޱ~ҞFZ? Zj C]=ԥW e'!O5` +k*hˢh&d.Ol6~QuBb6O1';g67DڂLlyM:īr*~VsuBLQب6XnOQ]] 58C?beޅ4@qzT~^tD(mVCRTPv7NЎR@J';wP\R 6QS2h'ޒՑK*şGb#h\aZi1fyǛ_@#lQEY -3E{x)_&DgW?zFp@@tb #GʣdG<3J~տ,JzW{ڞ&$cy%TpVu,u#epB;cnNZft -ɑNT~7b q]%N?XX(s"ed$cTH8<)k ^/'srl`PwhSO-jwMRA &x;;@GRF Q~WyGnJrAP9GApɅ5 >@X+"X䓇4b3L=Mrٍ=QVvsR*x?}X|CHs '.#ё#* o ={|{/N$c3Į@HLFM DoCGP1V\Vmyh3qǾ`LcH}GNkk0WyJ]tr`U[wyn>xW}x֛H>u E ql2K\Ed[KɡR(C( 9bmܟCm.~JB ~X@`'8^Q- ځL0f~xHmim-5r#()ȝVq/ZR/'TYڝӯ/:^<[`%Gw 2\F|m4*}>5`ѤjO(zMσa+4fQi+pPU%^IBv{)_cV}O`mb\V筞{k`$<<ȼ`mp@ű@fX"Q$P/Jٍ) &HBtTm6B6 lBR ҁYcꍳq-QY(l8<?/ͅZ)o\"4B)wPVnsi+l8\]u?HJ]V[9+6*KlKBʡ{.LpO8usgLyag]UF`\&5:(BKO 0#G?a,VxVG> QX@KH{ WQ?۵TYׄ(wsy`0` D8ks0ݾ KbP:Ւ-`by{n{@X ԡ`u5AcüDLgZSel:QY,jsˋк+oq[[7/nShkMZTG`2bpL5^d^PaMf-▼:0}З=I wZc;>+|DJ T(` >u/_R.߯Z۽ Fވ 7>cVqѹ^ ;Y+' z)J}v%ҵ2TUl\qQdM ܎S^P .~FGC@_(]Q`Ja_1E+<1W,!vRt['KE'漡dgOAcXc `$W[k%ء] n)Ld4'y]tQfZw|MR&~ " ^ppYiN>&茡k[A{y s2q9&1`O,DLvc{h8Q8 ;nXEc͔66L*e׉ŀ_$Nv* AX_c~8$@NXa.$SQR1 Dk4#^~h\Z⽡sW(r`GØBE^T{j(gu4)&Ϣ)i(?7P aIg;  -0 )47`.cx P[jIףf:xSKfdB~ XbBPg?Ajzl:̾9pFrWSqnq7!P̣yMH$Iې>/A 춂uΡ&j41ǣf R^[eN42#y|JEuGNQ\Jm&̒UOh9`fEs %c9\[ƪ9+T(B ]=ה̄_dQ$R~SjvX6sPq*|>~n "WӢQĵs& HyCȏ>+ 퍘2艽'}ܐw!\.XZxUq!䵕^F]Ui ҅U20{; zִ*,J! !99 H_8 }wkByDslc %%һ*A3+^C %$daͭU U¥6=e_OL~"f 62QK/t$L &zl2i(Ÿh<1?sjՁeyi[ 5apܷ Mz̾4OF8 Q %@n&oqYF50nK!"gsF;= 5_/dF-ѮrzvvQQ-17 y|0U>;٣@ZoFȑAVK"*HD EmpieGgQG:;&=&ʆVAynC)k(g6t-H (m9GNl$׬k9YCtUf0e+ 2kC-Ά055 d ؗUES56щ EhHʌV"JL JB(a~ȈF|TD9=4itL֤7&5Y6_HV TH0{A6N&ktXh7 ^MΖu;n[tJ*AB,J_Zpv]BEۀ8Q =$@ϮIoĈYxljYGzr>By,ZM38E5^P@ANz04b*|)m&@2ZLv2,$=(>H+ tE~\Rk},DV8+Z㦚*()?kȜ(ħ:q|H avxVv=x:?@y&ѿc cpppHv! Hhsc0-݂'4/GĞG6iu20FqIucYU%U,fc++;HA$|@+E^=雑@ e2x27:wⵜI~%h= !Axԭ^ tӨ0h -wҽdHWK%܆&Pѭ`R$ThL 0['bʏx`P {bGY5}O{V{)ۛ_~ǙcnVOSG{M=P~|NI[еerlY};7X)qoz)Eq`qRL;܄;ܘ!e{.VBXv/:13#LQA'7LxJċ1_Oj_w @o!+XV 3ON 1DMHHJuU>g|vGv-}Of,v~+<r7~4׶ބlW(þD*; x ^? SU(KV 6'I 3?3mOBOʄSqC7â+Cz\rka? 6J}V0pI$2ic[nov= lUX\GYUM)9۱",* !!b"6G@bl<ǖQ.tŸ4v;B'ѱ/87 /TeOX1{IC)o>d;@I`{gk83/cWT4np3>dq![R6_4mTyIOI8~94D/{/ B#^B}hqVe#My#@Yt CjFJYXAdVa.6~Z]@岟;Ċq0Mz 㴭+lfHg ;' h q@l֌V4.25TYZy(H>ɀiGnG(HL1?n.てO1X ~O"#f~o D458h_Vt'z+mF+׻ V_Qlё!qߞ[TK‚Sȥ>H /s:Rw4҄=jyEf>S$d*< s@lU(o̙@Lr^4Œ߅ό?LZxqd_kŤ0V(%k=# }NAdbRK!2@ci|I8Yms<#veS>8DmQkyZA}=GD?y"1.Fƹ7$YlEX:\Ţ~{T9xi# YUDzsɻJޥ\1͎T )t WVQ(R329 n ' i̋Gѻ ]O![n\,p?NDƛxDIQrh͞ċ* _C6~{0} < U>'ׇQQuŨ>@ j,c>o܏E3^:ZȪKw}|9NF\5"ǺN{߇j*v$d~0' x 'ڑu'ᕂC F RG{(70 r,X[f}Ntd zϒѝlMHw'CVXX%T[9fL)YO92TJad 3@^hU1"EL|bBM_N9#%w0`yIKiw}1 ;>EhmC_|v[=Liwo(YIraNa! #6͒ݍ>>\Ap2%JHFT[bĪb!V&Dz3H>aU}ZJ/H )ȫԮ\JOyRH[r?µwF[#9_ؕ~CM]kt=Y$=,owHwTjyt{8~mp=;vuhrL.&nG#)c>83 [>Q6'El|AUlpkjgkӄUxԾu+|%#"3ǃ&*؍%:su~Hn\0ܴ2|8>({DRz^zKJJwL9ϖ\{Oi;ULH-YQC}TeɈ #9;$.i9 iWi9xpU7ovhm8&]|Hˤ} XM|z"q~Bu$"of(5YzC"\y~~f^Zy+4ZjF`1PoY $39fC( lڔ$XT5ˠ^{ Ei XIYf*`;:ؘ ϻ#W6tߘ; }bD%FoJm -G ~\٥{E7pŝO-bc7*/N.[~0a6ȗ`1= P)U31.>dI KK'nuMTɥحྕ0[yPņ\|]7C፸3V4r)ʢdL -n#:fU>K@rq(|ePD IW-"@*q {ֆ-Q:>PX'C կ)rfSCS -o+qXBgȥJӴSH9ﳵAݽZ MReiT|csNǜ;Z':__9cF\ԵePz,Hi8L-5Aj/*gh y걹oSum$=sq*F1CKe=/XfFk]=?uȪ,ʎ u60m{Η0Ϯy!ijnmj!7!2TqwvsPjWQGͨio~gCIvY8*.WN?Ec\!Ad.oZ%';xB%AF";4*MK[Kk#_JEo2 %j S 5[ĸJM"W: D`ۋ+ٛdSݸmjRM<wqtkJ8od0V1dFкr6nHټ+F)pl׳_*;_{fꮁ=nZuΊQnCD>-T-ˬC8@nZg,Ҭ7Z1,? ipоdnUÖz؟͍@0*]hB 'ZvV¯,s,6_yYFʙmsSv"fi~ UF.&iuq% KV狳kl'9X }"{J\#I 0H:u36M`Z婖z>;!;O]l\ * W7ne)\}q MN)ć#4Z=Psجf4Ey?Ê?Vt\ҌT(Oew PˢqPz"9l9i%~r֥}3+ .n3@[ 8@o@.F[?mjwN!j7?PUq9μutjgVPFu'Qp9&˰kiCS$հfP T(h $hAu{[X^MVJJs=9p;>euzvtg eӫm/*11@fr3A,>*)xJVV7C/(n^ۧMa!jW7]7DZ/2AFS8˞lq3sOrW yj5Z"A;{ E7:dht.J^r!LxDPN}sxJXՊZ`gk\[rH?@PUnEY~!Dbdy= X*@iI.Cf/W߬gNh;!EU1'enU9J3s ī#`,`Œ| )XW'yBrN ke}Ϯ^L*>*3(Lm{66V8ݩT{Ɍ rjT`'Àr{vlfUPmy9뤁i ϕBv/ɊALţ{eBШ1v;#L5H9yLW BV`Q!ܷDˈlU4L,ySV@v=sy47{V͆f)]&]R^ku3O.HUiE*a!'/ESЮDBa\j-.̤שƉ굺r["(Z_us˩:zr9`e-=O+I#cMahiN ^ 8^ߠ0S/z1;G~+;AeI2'/EKdv?rc<$Z"Al#k OEGz8B -n X"Nvx6f;ZpFEf1 ?r:T/Xw|n`>G8O x ۙ`Xy푦Ap| أ`M7[s="6 ;0607Ԟk r! 4 ;Z{ly ^#d`JjU).]Ƈ2,r^d6YY(;k՟|O~oD`3Rd6Uc_82mCy`B\|G s([ĄRxEW5Dpy2ޤ֖,{ Qx8ҁ0_ \tLl{1Vxs>xY]=&asCg ymѐk(1OJ)ݝcycӅ=3\8ՙk*:͖8D;KE4^%x Q誅1Sy#Ur&9ݫSbyEY:QynlRYG# 6Y,7żpPXG~EH`Zؔ#vk<_fzF8p#QezB{Nc 5n0R [J~ÍuZ/_ \7&P>̛ӄkrO6 nfU2qΒ #0VG0fY0<0oh93:J<ZI%jyQBDT #vɂt_vyZb%9 YQ>q/p4Rmf@Q=vv,m|k 32qvSŃo]տxp2G3('<V}}\"0f)A55 !kkl9/J8 oy4Y1`r:40W΄F5cc4`Wkf**+b7;AFpP3:G 7ar'% {v:(`K&%Ї HM[zÉIˎb onm~\'DO+RI5 WCy[ϮƝ\BlacItӡjݰ;_;q`syj[ |lMn>"8y5U7 9CGY`P5 O3n0S_~:L5Y a[!ϚXN=vh-oz5QЈb `U:od밍Oo`SERlQ߲uC˷A" ȩ_JZaz5?Mq|ubb(HU|/RTjGlh?jcMmdpCa]AMZԳ6ר+,bȮizt_jSڜʫ@zӪ|5,|2}P1 p&a*3W!/?4dqF:۹bpr: Ȧf%A9b"ʗy_>IW8kW"9ЏJ\5^7p[? $:üƞc\A,ٞRBID?.|6&bazosꓞ{tk| C/&7ޯgYbYvsrM5IT'}p u#Ε#vƎg7ytt8]c24nT7P{?+5^կLh ݑoJ&#JCR=V>Y"ZJdG.nv΋])S !MV3ڛĒR߬Ψe'Bp ҿ-sLU+/!l$3q};%F)ҁc^?~ȌEPS !t_6%]֊Glɺa6 ٛ H(B6ׇM gIX#@5(X 4+kۘ xؓĊ%D 46B~ RH0ohN.3`."k[aW'XX\C9}=ZN Da):IEҢ@ZPJ@rTXTIkśSD;?y>R33 g[۳3(g~!q5G߮lKzLoK& )®w}Qt?n[F[9{`#k!V1]>wY }4= )֥MO m^=١62RNIdO -T]H%9!qދ C_ɧLb_*'!ҍ) ;`ݷ2Fh31:\úh+fr[ɵ*BtW_p^͎ P 9'eXu`2 aj's/qT ȉ2UjvT&>faIv˛HE-o@~X{b݄b!QQMx790{{O6٦9ؽ2Qh554B Š>|ܙ9uyO&HP})ytˇn٘5,`Y5D[hG\7Y/%9ۅm_>VAP]1WGxdH6. 1wؕo2 c2,[N6ȔJ&+Si5p]ace>ہJ0^<4G4Pt Dֽ~b63]Oنs+R>U ;:G/v]s&oEx)w=Cjt gwދ*M1pS!LtI~c 0DKԎ?",?mv& :#LjVgs)T7Xp$2ÞcyTHyPw:j²%4}FN<(B$6iu"IJG z*7}ɴE,8R6$t YYIM+BBi/2Z_`%xT4`Kt'%,[5|-C:`Mt??B'y%Do0? VN GA#,VMXk|J<% k^v(;ITc_FrX!<6X-ˬUBF||xr-SGiw({KX~6TմP?_O|,Fwbj!Ukuupj`\dЫ{In=ݖ۬r͔ XkʖV{M4xK T7u縈akK@ߣ0R8=󊥭ѝK];|O?߭$FΐGwDxp[mG YiK % jkzD$]4rEGyl% 4I9]o:BYཁ)Zs3 [dwq Dnܡ A@0GO SZtɀA$HݴDAFɇNm3>UUNu,X=_4 YRxUp5fQܞu|CS x?.fr412¢j / eOX2D. ]ZK*b%S0vNlpv `tBB,u204Iv\J i|T2=˷2 a|r*&7-Cx9Vpxya|92| 2am:>DؔFB64 ->A@V{<xi=3ӲpV ]p#(~#mѵ;,a3K+}B?oT*fIa~"i*7nQtɾ oQ㱃 KE($ŵ&>JBkK%~D343&1꧍Wf$53ikmF;saTBA4Ok\AJ9IL0Z8`(SfaeEoINAtmⷿ (+nxUx{`f F`s]ܛ;v:+J,wUB H8sFe g0jU*ll=, Eg۫|qORnf\7o|Iʀ ^h wN ]]G"O9'WaHu h581[>9w^xMb!2`X1i жP*b 8I,?I5^sWFvH0\b0hrk_zO1带d3riw>iG&EC:թF kmR *[tBqzA̡@ߢ}wx7[0G#XP;SBEgE+gw=r3z4.bg2aST 3.qעOQ5gbZr 0$0 W[Si &x‰*Q<'f#M wMrAR'3cX?bXճ*&y=ehȪ*pt5.JwZ껑Qc5q=;FWp4*|prHPdУTɼ IS5թ+I{/2`95b{4B3Nuo{2U?N.JPX !%ZWwL{ R!!Ui2jRcx{5xo@D:^D]BCE#*~wrc%FYM*gZ*iVyU`BvL4`JJ 䍫6f3-5p$ P^R("8KnYa+ d|:>0 KID[`$hjkAcU*UazںYzW.񀷱Vg7Q2Rs4AUYbH3$,5IBz˧뽿j(:h^vѐ"Hӗ\yδ $u#NgNb,Xo|b;)1`vg[LL%!}cckIPr".7&ufڏ=gn,Rou嘴SZ PQB9f/6r`*֕1|se͇{tSyEȞ-ÿ x)iP8;5X4!̋W1V2iiI';,u8QZ5sU7Ւ{ʅqmBaG9ZISLӼ3;Kgmh:Ř+J%:)yUjP.\[*^IъI2HQg62U1u2B"CԯPlE;LP:,1@3Ŀ#]ޭ $u"gXW%m=?U '/9?pI,i(}P,6&د].'4ҳ[S?0I$f FmH\HsYw 2$_|2fǯAfH[x*Rŀ\kG7"nK=M؂T➢bN\ ;>8㬽Ug$GȓLʐTVsJ@VseGG *SԄB٭9a}Mc PW0M3g. G8xG\mlq+,o{ rlB`/X1 E)sUk03KhaOek]Uᾚ.ɛlY_#RJp1%6įD~i7Jw!`+2zn_A/0 ‰A6VOޢSUFzspho¨5?p0jʎM[>)t_| dls^[fm/2%.0qIFV ^9u7EI]]ӻ=?m^ɹH_^qv1^؎MFxL?!=C GΒ9T{XWQFxe2`#qGGBNfeek-Wg^#ѣPfꙭk TOyط p(>Q6o6`+{rA&鰆`(Gqi>I9IaMTGKն|bY!b1g~?dvEE>phLgFeV푷 [\5'1@>lՑE9i~hUQVB"5g[)`E9S\Õ5N'Mt)$Di m%]EPG]X+Qpf+AJ/Ңad]p1f 18 {`;۴F,uBJFJA:Y r8Bb ׅβB..ShD3\Y=Lh7$ZU<>nӾ. Xv@Kʡ*i,\T0EH0<ٵиZh,SƢ7K^b`7&֓Jg_> 5``~ uQKTq1;T<}t*lhѴtjOt_θ˻Ӕ+e۵,Hu۝sfV _َu[wm=@w:a*x>GMbXKKzDHU[$Jcp8TCP Y ~χ fyX@fGВr .<ӚLXwAXDV{d>EF{TFO;v$zaA:r7(q1CB SBbi9oYwX5c;%NH3QV1;GfpQi,{=Cf[2㑡9#2ҍca~?`x>cvɼz .y#X*O1>`SXu?ȯcnz\d=d[!Ё[?t0.A$@X?/nlp Ɲ=$N،(ZP>3a0dpaMT*Iv6&~3H!:jVVn&ikaq%'M߮=v$$W#gŻG+ӛ`%Uϧf%1^fs(g]1qvj޻W|-aF0dkz$[$JkȚ{W,_R\+}LO[Z PQj ]#2*+K} 3خNJ k _rKm,LFkc 9j38d-gSVΦG|:c(Xkr?s|/mޭ޺5R)nd J ˂#$-Dxh p!'(t! = iؑ5.HB+ kSs*jLlq§k25x˿tNECTaޏJ~OmKfü莒i/j2&lDzlrղK ]۔-¼'̫p]_ "s)Z⒳  /7/3hS79b=.z`6B`梙Y2w㸾`qz]b3}W1)}3Q[;G.,źpݩQ]Ҽ0]1bpk|9 z]KxNY*]!Fř*4C+ϻ#-qt%fġg V)uE\cKBLTp8Ty7th5 ?_@%Y:3SSD +Qo5mT=%BQ$/sD7\[2d5 .@KWY Bo۔3& v2  TX11=%l Z[Q/aD7C"QLX*Un-=WـQ7jsC[&6>e7ꪰh~8nhy ןG~㴔ȣ}#xՐU$ +{HO 7 _4/j <&%0 bs7s6T5T虡wO3[e݀YL\;oYN8&du!&N?gji2'GuN.&J"`b ӺPU$jeM˳?T 21M!ssd6gἳ e"e7(A`)ZYLIҼ 4q<♥ T{k|#V[O- q7[-ؐ+;!GqlhbD18yLRVD@T/+vuy jiڙkb_čy?ȆRO=Vi{}:!Zi:St/5JO MRRg+Rš lStkꙶ"s~/?<02ﴹYUlvDӜފ8boW<}zw $Å솉%s63EO ;6hOJq>%x "aItuQg;sKBDσvb?!g^$NZ~HUJv3TFδ2l͕bN"9QL38$a%f0vhc(1((&Ω17W_ha=v|IAwޱveb!ttg2#G[LHyJˠ%^e1;cJ?F~QEԅP9>MJY68{ʌmT3LyݜmҊ7ur$qo,C-%rÎ<ZekQOӽy>5 0 MPVk/3Ey:Y9^ܬ1.1h|q=,<>cWS6n ;0Sx3)x%C ta%oZN `j:|Xh5t/B@NMA.EH.gX c.zP8$.w6,Mn>j2~Z4LaȒj?BE vL. sGHO*c_k5V>oTYc@*JxǶErZCbJ/ܫykB|p:(9;[jN4(t*kX84$W`ggګV\L2/ 4mjd>Ub4\\tLK2_Lk>P/Bn(>rct|¾ Ux`n1OR(ؼ0 )mIb.,W$~4|YDL–YY^"gW YuL7-Ёlwrq8}tmu]ʸC6S\RQjc)`DQ {:gyiaCA}2:-RqMq IB6?zVƒd2(:EYPL/%lI 5 , %m0FXh6\ yX3s2h|sPhdnt=ie(z@ƖBs +lu31h~s6^xFgvclt4|F8ς60JW&W& ^ҳ+CI)Oz!rZG$sx݄^2dfw u\Wܚ%[VLKC&.rsHUe\B uPZZ4!FfEC_ A}, 6 X\_@)DG8(5 e =V- \I-:% ohA[YL!y{iy{֮YcYʒd&vόrCƆ$+ ¥r!D_>)xId3 \G[N`µ[J%)kꝖ`SKW쀴Q)8W.@ U 1Tحlf6,.P׹Ay}qfFcPhh<+"X5^!x~ZMPne.߸&nӽnzJ"BX潾ݯX*.b]pp⌺y}$OLu9[tk`ZK[!et x;3(LrAN Bm~v]N5wmC3W xiRq1K !Xެ[\8g{cx/mK%o9ꅥxӡi2du=+E>6otn:=K4`3dȡ2g5Wdܖ|f/{?Ϗ*^ˆ.kU %,DNEC+~T+v,晳:qhmxh%"7tHlR $ Vr6-oV5tdNĒ<&r!^#mӆ//Ry[τCMU}ʶlK{k]pO>g(-}:Z8<F@C:Rے8ڷpM^ljZIbD'ACN=#js[ \7qٟccvl3րډ)= ݈Y&,9l˖b\ӛ}f9%ɻ/xArCŬ7ThF>YJ̒WGgtl<3.[?Vp g:pcLtr(:8e4^wlqτ.L^cebU0j}`^ogeS|d'2/yWd^ 7Bz Z -'dch1 ,iJ ;/xeRqIwٻ~1!tU {q(.ZhJR*wZb C0}~~Y-'eǐ,a$]PŹ5kPUʈ񙎐ml)oK/T6 T{Թ[Fqh#'&I؁SUa+k DY 8P/a/,P𖎨+4Ob4W*#I ] SXLi0W)W `.wX7>r5Suo]{`,&t/V˟b^ai K ^VrKsMDZ&FfF_eI"kGj8,z nM6}H3Nrct;R[æBP >5I9zKs©e_1kfm,P,uK9c3*zbjFΛoo1͙ZֵQhuj<ݮxf }"*C&g# p.R|HF*UKOe@<}sb3`b i r^N]m?\EvR.Xl(yr^Q 09p &HKҰtc1?T+\ZOQwgQ.f"dA%&x˕K3B EKUl"し&;ԑC%F,^ lxo|n7(0S_m[š#}2o_\PxH)D^}T&eFBڥ. HBx$giK1mWސ͇o`EL_(HӚ02#sO4R .zeW:gY%8=ٽ;#MKc!XZN`>8, \tUmBVfjxc̚;&]ˑB ]VGđdӟGbt= [ P =Ugԯ(| [Yr`[ʘ̑7|S~c|(4RiP &'v޶DS"D*u/A 62ʒ do9K2T➓DՎcu]F cKSaUiP3 8P?y"F+Q-أ[3OWċ5UvtK^cr_?GgH@FW[?"HZV &ߒ`'їsv="F}Z.6i <,vwk6z#.5T N"55ZgY8(Yga,ϏGYEeeA)|nb('+s&0l- WN, /K]1lR֯|u -t(:fY2yDw(J;0`/%Kݦ2HS`hW)o(`Ja"니O9YvW Sl\,6v*mXMk|`e*F!8*i9 i -āI^PBV-yul/ΈIW;[Wф|?P8(~7O^1ᄅ _Kp"; R#`; n0GuK{ Sր3In\H!>0 ЀW<+%N9 &BAseNrYvq%*fSi߂)A-v\`N%O8%B}5ei;/L@1wϝ^cq"C̆Ϻb,h0r t3AVe/lv,rOi僅ςWGVyh@8| u[E2pw9&}q$J+ulҍkW#ӞL; ck NCRS XbH.nty9ceny3*BD<̇۔@CYڇ#l{goGn!V6VZ9y(1.߯$k =چ iȊY'́dDEf^uj.ʯD$k?zdY`zu#͌{!YN(F;^GgEi-QV"L/$9h %Q z{Wk ]nj_{zn JC+ j+X+{%,zKe}vOX6y~6mP:gEC.uW%F\pW/vvt{TJW/`;ï]U%c$yzH.6ժAʸs>J*uiR}ZGq00"gS&&s旈P ʶT$d 9 t(HB>¥@.C]9嬠gH.f\pWδe ә Nu+h_QKP] w{#w̷o#7v>L  UeiC3)\#V Vn- 6n:ɢkւ$4aa7OfUVtBΒAIY+>zˑFhi^`C /b{"Cr+DZZQ$ 37yWHZ0aѮsT=LL&Ҵ|ѐ9|WNt %8#"gp;eT xͤijG_43{- v@hQ:gM;Fv0|4BD'8j4@6fqqD&2ܳ.zRl|פʤ*Mץ p?eHBy%v1 .c_;PeZ ݷ<ϭRFH>^9_Vkg;)֬mx3< ^2pO,#Jt~d8lO#?jm}#SÆe6|;ķQF} Ĺ6rUEfȌ*xJ- kcY"ˠOhw5Fu'j[TjJ:0 ui#;-{{x;d/+ۭ;Ŵ=쪞)Ы^'m:u 1E{S鋞VE]Y;v[t=)" .;rĕp!rU۸cl:F4w@XjAIo.WeȺ0w&ye +Y \NbN |d I6$26nZ:wV o}5Q{f r/8s T|g"JPB:Ij\F5D;We7-,@|DogDLay5 -$b" xl"ɚfQ78_GtaWkb1k 8)]=Ҡlh|t4LOneUq |eq|JM XrF 6#|DhQSԑ\dCGP<]gYzϟ1Yyζ !-aKZ{{V+p++ ۴i]86#oF[*wo1m]QI j6K ?H}m/!z]5XvLssJ+% 'Eզ.;@N"&bˈF1'bFi}UaV1`@[ QSi~VXCiɶqd؇ʋB3(FzH-eH_ J)fVag>;hn0DB.sxD dGO%.Cy&X*fC h7)77Ʊ)no{売 3Q~7kǓ#  >')NrFR2,n: fpnl!(A_]r͑02:gva(N<% n ؙhtm?, J(_+E~pR)UpjZ zbEL[HAvLO?"Z-PP\FYnܱR}v;ÜlBp:ߨ #xjUY %]\XSxe}G~3rOpG`([KE:9Ez3E7p!!z^|}N.jDy̪G9n]~]gܪyLx[(0O ĜLT[݉woAhG \`U_cؤaףq l"H}~y~]gFιA1oV+6\ niBok?ԣ~۟+v+`U=QkY ҅8d7j\Մ´8Ȋ/e0E;k?V=\*m0! ^Q 8 z6,t}r^Fz󬲙8O'6_#x͸#I3\}q|KRfJѱ5L<RNuh r,%EcOD5! ww*.@_NLf9~7il_qG-W]ȪΦWM ?Ay%tiTդ-j&@!dSWE2'`O2vr4h[޳X\O7Avӣh֕)n" O}6TVd%ɨ̖i? 5-v")W/kϫ ?w/ZMp=sy)(/yÍKd3ՠ۴"(#n-zNpX}]dmZ6se`ӽ'"W ݠ{"fw/.<`2w:ed([^ŵ8Z7{2QC2++lM?e:|5Ry!bcd'iDIk}>%b(4 l6/9q4=nNSrFGI=R/t1 AtfDLe69yK5x͈4)ٛK`kڨRLd7W[M(a .\C3S8Zٱo"n;q}.7r)mvԾNcE߯( *wm3 L^D )&$OH>'>Fx]#1nvXŎގSW .,W]`~ی1?L{̝o<'">p1i) JeZ+=` ڇ]x>ȗ6pXʪ֦|!4ZB@#Ȉ.S>5lse/|_K +xXVYR_`CUHN[X3:C3Ah*k t5>о~*ϻJJؒ36J{8tCz!:5R1pܷߙncgg|\yq)5ɣF:hL-o04KgxB+gWo5q! IB1'V\ \E1vPb-Ð @%/CRuwKL`yqk QzE܌-_g J܌*e/$miQO3ܳ bIW+0C>!ޮ̉^wO? /C6w%D G/=猵~1 jt^!^ؿ!/ix}S\ WSaIyW{FTCavdy+\bwh9wf·!K!3t ܒO}=͗lT S-| ҄CWn pwNηwI PLA32Ę5E {6%ɯ]H4[b &ՓQzA>Kh G3e$q0o v4ّeQ ěU4zgh=u7 #l>p2B@S1\%iwsSpnʐ̀"ʪ^v8t!YCU~ c CZT7nճ=E :w7ODSzLwo]v-,,)/ zuY3wZ(ɇ{Vw BQ 4x.+Z,^'zr?`4:EDI8NorC`qkEwNn5>GdޯP0ɂL+[D?8 ̽JYfBFKPq%hݦY<1SJ.4;3!i!NV5!Ls5fSoUV10M&]'ng0+ (,KnٜHL)/1[\A4yZ{sf4JRLLzL"$džR%BBs-Ʒ]ibo_Hf3O[VKG[3 fm>8A6Xyyr42}z$ y(Tb-X [}8Ot \TrB9Is`ꨞp2)C$h |!dt;7q0h= =̛阶ȹ#vtcn*~Hx҃Ӛ?k-W8*Eng%v&;C‡!e-⍓C`:W9Kĭ] X!lxevH᫤oa0Hc~ ;Etw: z5e=Aꄪ%Lfzƕ27)oC!Q'><$WoSsI/fILmދ0YDR"|E[+>ON%=6Ҍސe%oC%%wآELK߄30_?-{:co= vrȭ˝# =w-M:كLw򀆮F BMuCp as<*άg"Jaʯdq;l_}F\(%r6--/5<x` B@Pnbw#+ɦ|eh ff|: >Ip-B%LWh*Rr(N w\crMN_jw<0%{?v= fZa8Ac[#ܠy"ooU0 RUgw̆H+,RI׉k7ȇZ-%,ɲds>B$RI?Hda7ﯽnV-8j]bEjva\%ŗ iN`,k]姟 vV"osǏĀ~˔h y!ô>aSuHA4֩NO/ [K@[Q%aL;7X^rpP]zPn!'7sqƁ̜7ʚ44'}_nzL++oNe1oa8,9@R8HHΪREY٨q$Yv"N] (*D@>k2xϰi6 $>*M6M DWvw7Jh.@` P 3OeIޮ* u--uп~"e>*p/]ggi.-S5%+V@`GL6&_iG[,>: mǞ/diU W}so⊙h#W@7@XpM]Z YZ