libtukit4-4.1.6-150400.3.3.2 >  A eqݸp9|]J f~j{ Wj t`P;SbҎƑ; v56eA:Lm 2 X&_.W\lo.|ˑ_z*q̊h3f-6ikqM,yݲ_sZa ]CfGO]͆Ψف49'T%"x8#ГO R3~b5471e6203c9146ec237c35f5d0e2b347e040ed566f6a0ab03b62d46b9d71bc431bfcc18bd41fc6a904d4e258239ba535b73da72eqݸp9|TD $ni_}SHR/>_Vy?Kx(^Hz"a[M6==F/^x6ҽ[?Alg_Ovp0Qi ۞Jځ}? nE"CwO: 82@k kʑːRcߒ _VډBw&c@p@? d   ], BS      4h(({((8|9 |:|>@FGHIXY\,]@^bchd'e,f/l1uDvXwxy, zClibtukit44.1.6150400.3.3.2Library for doing transactional updates using Btrfs snapshotsThis package contains the libraries required for programs to do transactional updates using btrfs snapshots.eqbs390zl33e)SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/System/Librarieshttps://github.com/openSUSE/transactional-updatelinuxs390xgA큤eqWeq^eq`eIeI1b308834cb154e9b9ff7ca0d6ca67179729531166c03d448102fca6b9265c08a4ec94987f3af0b357c6af2280ebcb5b352e6c5fd51f4c33eed6e89d8f20ccb6c376b54d4c5f4aa99421823fa4da93e3ab73096fce2400e89858632aa7da24a14libtukit.so.4.0.4rootrootrootrootrootrootrootrootrootroottransactional-update-4.1.6-150400.3.3.2.src.rpmlibtukit.so.4()(64bit)libtukit4libtukit4(s390-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfigbtrfsprogsld64.so.1()(64bit)ld64.so.1(GLIBC_2.3)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.3.3)(64bit)libc.so.6(GLIBC_2.4)(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.3e@d ccvc@c6@ccobbb@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@iforster@suse.comiforster@suse.comiforster@suse.comiforster@suse.comiforster@suse.comiforster@suse.comschubi@suse.comfvogt@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.1.6 - Use permissions of real /etc when creating overlay [bsc#1215878] - Version 4.1.5 - Add support for configuration file snippets- Version 4.1.4 - Workaround for broken Tumbleweed package libfdisk1- Version 4.1.3 - Suppress SELinux relabelling output in quiet mode - Documentation readability improvements- Version 4.1.2 - Don't try to mount user mounts if they don't exist [boo#1207366]- Version 4.1.1 - Mount user specific binddirs last: Prevously the internal mounts would potentially overwrite user bind mounts [boo#1205011] - selinux: Relabel shadowed /var files during update to make sure they don't interfere with the update [boo#1205937] - Clean up /var/lib/overlay more aggressively [boo#1206947] - tukit: Merge /etc overlay into parent if --discard is used together with --continue - previously the files were incorrectly always merged with the currently running system - status: do not execute the status command if experimental - Don't delete created mount point dirs any more - Small code optimizations- Version 4.1.0 - t-u: Add a "setup-kdump" command; implements [jsc#PED-1441] - Export TRANSACTIONAL_UPDATE_ROOT (the path to the snapshot) in the update environment; implements [jsc#PED-1078] - Add support for "notify" reboot method for desktop use [gh#openSUSE/transactional-update#93] - Fix kdump initrd recreation detection; the check was performed in the active snapshot instead of the target snapshot - Document register command [bsc#1202900] - Avoid unnecessary snapshots for register command [bsc#1202901] - Various optimizations for register command - Remove bogus error message when triggering reboot - Rework /etc overlay documentation in "The Transactional Update Guide" - Fix incorrect manpage formatting - Remove leftover "salt" reboot method in configuration example file - Replace deprecated std::mem_fn with lambdas- Migration of logrotate configuration to /usr/etc: Saving user changed configuration files in /etc and restoring them while an RPM update.- 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/ldconfigs390zl33 17019610584.1.6-150400.3.3.24.1.6-150400.3.3.2libtukit.so.4libtukit.so.4.0.4libtukit4COPYINGlgpl-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:31250/SUSE_SLE-15-SP4_Update_Products_Micro54_Update/f6614e6846c868bc37fdf8e3d6d74e12-transactional-update.SUSE_SLE-15-SP4_Update_Products_Micro54_Updatecpioxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (GNU/Linux), dynamically linked, BuildID[sha1]=dabe2fbfcfbf13cc05a782fbcabc28d76e064ace, strippeddirectoryASCII text PR RR R RRRRRRRRRRRR!RRRRRRR RR RRRRRR kWk@xutf-86741b55c6f4dacff45e8f721782457b325e614751b6bd5b58ba7d7682ab4b013?7zXZ !t/{] cr$x#I"amTԇbձ.GĮKb _p ~Qz,7h0V52we`9 94o"st)x<j7`6P'x`XT 4x+(D^%R$_n%WyQ|j*jC/s܁+S a{ ,=8,7=H*!N Bsa* qr4\*\I~ ǹjP*^zKo1hk!ah\)%!n:otw{|giK) k`c Im^#x[Rr+k#mk leSi.e "};Q7'\NN3oCV|*'굚 NnY0č7TzvvXa`=m C@]f!5]U0??Udys2|R2wOhxޕ7;.gw6VcODGUTߑy=@it㛻]Y2H$>}j7,ExVh[L[5}ۮc#V*vBX8P BE}jnwBx^_3HAB­YXX\EBUݥ}jػ瞃8yB))[B$#Ȋ ln\xg&XStch>/=uddsyF M}k + %,.ǹg`.G'KjF*3q k0qVV|7?($~%8iNnazdOz:Zg4jFz 'g0NN >h:Hj|O#Nl}+)Uۋ_+4&/=C-'?+h^6]Aَ:׬NLu%aș{M\4at%!3<+X1.L//]][F0āa1Ozޫvk|0ȚyɞvKvr䢇nՇ׊M?1اb =ƛHSwNϠN9G,dJ Uv+Lw麂= wj sto-s7"7g,;ĵ FaArǐyܓScNM"Ф# el^ bҠٹ.$]a!H! T#6|PVk#RhY!t>f~ F(_b=N4^@vIj݄\*vMA'\lxaVl.5@~w ]ՠ+}V&@;lpҸmBNϗ*ޥ00 *X mD N4F?y&wBb,jpZ\8A×&(v䲘](L@Kٗ˄眕R,ʇnOW2BȦ.ᒃ̢\m?cPҳR{WfR=n *4<^l4n˩I|5 F%j$_L)h>5;_<L#;!s;b˶.wA& yAW~#Ms3סcOtNa6exKGzysuvs°*G8G ,`?F<)Ϟ8E1 B^\N7])hu?`1 q90$d-:G ўISA)s,I>`Ah`A\X⪛åsa>_ìz3:hjs7Ɉ()jDӋU(}r Y kF7цbJ%b'g"CtOpX2'ULxkw-4mN@+{7-e6+R&{amAeN/Ɨ$u-!/ -.iPQ~ohM'BM>#ԚҪn$RMɜ|.[f|aJEs#qӜ뮷7Pה4zRS'Бkp!Fd?[{ܨڍ!q~s7J1QWMњJ5sj&]coAf˅c%9%lKhCo!n gn JTi!_;pVOFC[B&Dv{PeݑR4fMu"5Ӷe4W?A"'M2LfLQL )d-̪D;jqXU܄3Dg6hn-pb},K{ 1zEpJ^t ąw`kS_'ȕ#=bTzw,zѩZJE\X3MHvvCKD0GG H!#Ss4%KL22fU*bL.e_닑'3a`ބSQPC*rmȷ1 ㅋ 8Tc+YB^AHJBEelds8$˩3Z]SEE,jkHP쟧xW H̊:  ij>ZZmzv,p~ﺨ} w3I)ÇR h7uޞnWF#[߮%?'.kTѳXm&=D3Pq/$E{Ҕo vKZåU.FMq9@h/W!%~kYNscŠ$(Ң=_RdMw k4?.lAL B !teK=(^.".s>uH9j\z-AhU=k{g%4Px iϞ3'GO՚v&W,`ؙ0F/ N鼄 *k}S4K$t4 ĢmqE /V[ =16~D̫Wf} DnڴA)T/c6d᫳}8$O)l~k"eγNp= +~N@`<kÆ3'y\9nKsqV `lNZb0W>xg-pcg7`D&ҫdQ<2‑ÁIiqh$G2'bn)~t>%I{&mm2k\^:)$>mN=䑿d=6Iqu%WqfIͷkfi.AzN˯B ͨAu y0B Ɣ;]##1i0\[ZC^P#=Q Y!NM &v -x|a2qEƭxׯ%0q`pd 29BGx'rah܇{eED -WEKC?%@_Pp I;WI!E 'w+7=S(EiW>#H<\|eH>m%^:[.bj }= .=MC㩥+b4&t#yÄ;WT^hw&WPr*O\"p BQ8RfB X*Ǎy2WD*2=Tli{<`˖n֤"H#ql:Sl`9{'"ԣ&y.?LO;RX&`oߖŸju;&6?n4\7?6^jY\]iBE%%фagV WJ6낧y 53N ;WG%5 $VR4[xNL'iy u@wGocCfEa> eeSytV"֤Lu yy*S <0PK7bw-qI-Ќ2GoR"  XK.Eá(Цk2)AfZM3ٗ϶͐y6`@_DaJ丌|({+ޜOe-v\M#+IH{J6q e*C m`㠬!CC~ӝKXZ/ߖQ_yEg+S>VŞ:m徻%zi./$H1/Dct lh?1)Xxzx^˖ `Ʊ<8T߯<RY`hm"{+W9\CƋmN34kEcTz6=NXFFqG% ²*EF0H@X__g *8f1USd3m$A~<@GΗZ#Q8r"#rft7v Nkk2F Tv3qIb0o4q(I߄ B{QE@Le^8='n7^J!,So#StxQӏbXmCi;0-HW  wټv~_L%7٘<S>3~R|t4šůeض>y2_8Cqىh%g4_mJեhZk?'1-(QwrOV~j.~x3 a/H6019 & An>+px :[FnbQeH v1ꕖaƟ=J R>}*#UeGUM0!T# {VD1EQ{aZ,2Dn/FV +P䄽 e o%JbM}gOjҾϨ]Vz"qf>p}x}l2_L<'?{nM,/v8Nj\m _) EOoJᒺ1 w"=ct\p\VHU9S;y0{+'pC1S:F3&'[C<} q^kaA^hskMlYܔ?ZQW g9J+{Ab 4dd87H5o=]J8EXfMkL02<Ԯ(̃j_/J)TEDso;hQ OyjT%s:6?b?bwYT/4S7g N 6qU42k$F=*Dq3K\I%])ѿZJfYb.VMd"$SG*d.?B)ʷQ8l,, Uk6끽'#P'ppx8z6v,mᝄ 4 t&-mESiم|Pvh0lIIQM*†2\7i^hFk> e\}Wc}.R+=CDzs&p@rqXwi)Q0It KG1+QdN7sOvfXbU7цUt`y̿>Qn>*Vo\唽91P}kvhMv zMܚY.6uI02 u.ʠhf(.}ݏt"^WcoрHMT}yhlp 2;sA#@*)=\jzEE7pI&BPv?{?cT}C/<+^5N_IW+壅 &7(J,޿X 9 XO!< SA6Dq)`K *9󛆶jSO~]bfg3m!Y_D&üe4͂/l.ywOoonIa,ɂ)Ge̠?•saYLc1=<$ Ĥn̓ǯ*+ TZH Ӆ9q+(h%+1'w~f0sS}n%‚dPWMȆ<~VAv1/'+mRvĆJ TIҵ|G5r^M"n N@v8P {Ds ^>=lW\ ّ i*Ǔ2+S&\zy>j0;{0ebfA%VNTlO!_ x9:It_)Ӥ>+#y^"Y?cVZCE! +2h; &FhB*n!Ks'$L?yj @ 0JnO>iy5v>.)aw Sm_YSH|3p,/j_ʽYrp%I'T}ƔdӋH ֺ)ќGz N47})T9|zh۽&bUqu*4H}(- m1\ ŀ8p|lрE?6gÔ_0u60V|U2uǬ&dqrǍRܽ~cNu,r~fٝъm6'ţ wuv~LB|rXzس|DywvAyUKu_ZCČu$1R#$ʃ3F`y pr%-1)OK]%vM_?A(Us&wp)LOs5hM$@+]E-C4LE( L $V|~Z )pU#\$br8qӖ>%x?V*xwKd)kB$"MM;!q iډѠ9^n`! .(w͈R>, .#ɛKEb:4407Ϧ܄:oP$= pճf9nAG8Xojw6&Y R(#U<^q K6eݰ1ULshڹȭ\U @3J#ƄH}s]P 4Oxo:~mt-QOgoa*(#θ}ec-Ϥ+A#d.UDCv1dt؈x.CZ>tfL}/|.b^;^>UBܰ{U΋꫾6XgқgJm[?|:XL*TnH X*;ww@Mxc֯gnC o1$>HʓKYl;A3Gw@?&+N` s[p{+і[erBW9rJ}nQ;yOa4tgI%3a\P!}Y2IkyRS8:Plao< ?smzDΕ#~K2J1sa>-voDbIp &x HwGLs|,z#[HwIUi3{:0 휵  q8k1+$þ~nG(-E%)-Kw^ dÍ(,v|&\alFkrE(nc GE| 5la]kf(@_1imlۦc4Ҽ~):F :x0n_b[E+QOq&]ՕzbZ;ݪd8+.MY֨W6_%OÊqvBFU0Ȫ%gۃ]IC *w7Q}ABgsz~0 6& @gE=]v7A:'Qhg0ֽUi[^ NWB. Sd ($qJ{\.9Ć55b ;?fZ[lTBEW<^owO$ J׺) Urc7J[275Nqb?#MEk6[ Dt/^TJ߄ZfAS]j_34O0P其̄ޢѐu3o박hXoe̠;3Wu%3 De+:12c1J?۟(Mi ӈ 'F#ؠU|g>ݬ8P.e ۊwGu)J k+ej&smeS.~:#]a˱zi 1wրk#.!(r:vO3gGz\j+V"Zy pɂY3 9һށ̻#9Umܒx;ܰ1+9BTn1ӲR'4m1iTC7ge:Tp[8o{8^$Ta0,?MGa\p2D B8)I]R,[y$Nr^]Α#T2,,Z\\^2s/[ 9:>sz9 TDx'`AU}iܟ*-mBGdd Ls&q4s怹M'bL+/9vR{b4 )UEM fh] Uk I5Dv,}x!f XΣ԰gvwG$ M35Xnx!5 m $E"9hLnAnk5ߡ~I6w.^ZBO/{oEiϕ!L(6\(j<@m ԸpI(f8>;mc_;qPAX¨{%`G|htCޜDL00K™.Z=au!N;rpUrAL ,9 : @i:^0?eWA1VF80,-@𹈒@1v!Dn}TiZRiCBo ?`!4E0pH<0NP[F?>e@Ce  4>oC%i7f1u-jHJҀ( O1KͿb$b[N,7s;v.<,w[0QÖC=A s"XfN1$0؅0~ 3ͻf^."rpʧ =֫Q"j8YQOI}meִ[kdI>0gB.f /[EhE@y~XM؋>[\uBq5AV6w9_@.ݞcR $Xt4QW\"#w%J* '*cL~N":el|vk-,6݇K'5Ά'&~U&= 3&}aJ|ξ)%'*og_|3|NweuPJ,H[GCU yLy%ʔ,N:&Olg M5?Zf7%NgζJ@ե?>%2$ھNq|$Q'UhЊ*T0)"^[VE[_AT \*X~L5lHFfց BLBsTIT h>68?a ̆| \5e1d|h9vFy5hu)g`' p6ȑcr4Q1)S 0L|V*BO.7HXӅVK <Ӌ/(E >Q>/OsR_j:kq_sMU@^{HRA&ݏlcr:sXl+!mcG/{HGf5􇢥8M~iDjжՒBLOe׆^CaNпIjX_r`C>PK31D7jZ79^%2SP0i D̟b{\^7;8‘PZ!X+ dAHa*8:\[-vy6қ}qFp_Q rSdz Y+P\klϓ:Vjό VLzbL2.khCtpQ yȈ%$*6{_b;s׭ 2o=ZQe`YrBy g tr2.yG@ZrI+b.ֵyRQf_xjPn+aqVPDL茶wOٛ_Cn8INfjw AiʪCB$OT5$~ui`HӲ[#ꩋ|8Fei!NG| g?(+Z\`+]-j_H%#6%bm8yJR|h:oLg~ٜM.fHjd(59O쵅}A6\v0~>} etD "djnSxqJFSbCM~(;Ϟ~jam ިUA7t8^WVXխJB{yc_QNN5pk4e I-i&j |>u[9 +i#_#QD[Cef"K9\N2Bf؝ YMu]މoSxZ4kGJ8bRޚըQK~Zfrf ˃Raח+FkXW_kpIUe^H$z(pAFGZOۚM]fXN,K$cZJӵALMO;u$7KD:f]r!2/sZ8ʒ/ ˓^[NqY0g5 G+ٳ[ y{/Fr6oCy>oDIZMWF-ռ|V&O@Eyog8ԑ!lRhӲG7r5 &_.:dFZhڅyYxt`F`mpI28xYɖ cWàr:yѠ7qjYMC$tEcȎPDRTp7U?Nyc&'j :2o=FBŖiOAGIG>LR G:2 -9cOgĵEһ7yz:Y%ypʬh>=e imfAgHeq°9!*4O;u]O;S vJOI ҎdZ?d9pb 8WI cz=t@5WUP)Jz jepxǙK),_ITV]2&Ոô4(̟\׌*ŏN GhxsPvިλ|(_9 򒓊{*'(~;0#/`IL`%\c(|1Hp-p̣yo @K1K~'J lī&'d`jjoM&cGq<DSl3` ~xވ1%h%^o/{kqaŞ|s$d:7L! z,u>x}"r' ufGh,7 ^M wYWTo.w.٣Tfou6@7TŨ`eOm0|g(wQXqHDOKaM y뫪>e kTSyj쬝艱cB-u^@n]C֭z4@)fRHn"[Q!Q) LXzfבdgfh6 mlTodx!,ϙTl_ _aH#˘V%_#y@pV\1_(ީ%OR(~ 0C>ۍxjET ؎EqksOlka6&-fZ(%¼zŻnjZ)AQ)dhNe׏Ύb%aݬBr~JG Y? 4CoZ_U MρcM c^14;2v+{|`bQ(I **\TM}k&l8=/}q@mW ys6k^:K,}|-D cCa cLhpx(GDC6-%2FE;1dOks՞wl8jet(OzP=gغfg/eʉ(<ڊ?3]Mnk(n1tK 6?5 eK,_wG>RLvu®D={[rrE1,ů@ GO4EC(C;@_,{lÈy Eam1B˥Vkנ(Js`b+^> N;U: )%<ۥ@#9-<(TGsB;^. -Ug9w `wN\]J"O25iwܷKHPZuiZsBraߦz_Jչ_d-px]fEKyKN!18ա }ζ4 H)>xq."!ܕ){mXԾ[Tr[ WQ6[hxg/?T&rc(͂b#mcC`~?=C \tv^J$'̂zgz be2wsO wor x%#=OWl经d^+'\gE]v_dBCxjGӝŃrjmZJ/b?ঠQ>, 3PA$Z/#\>!@>J}vioiIDmcAf4;_$h<,CtjY6U9?IآWd|l遼&%۶euca| ޫv/ږA 1 GZC*?;`rۖe9)c cb[hM#e#!,g )BD )4UO\.Dp mѢE%/7Ӻh$L.S$d 2qzcL* 1Uߠ8Kr쬆h"Wlן!K9Zn)l8S80]m'Ze.ڐ)z"ɴ =8OoC[_3=ŰՇg$ޮyJ'7:u"_1 8og52+P<[bC%Pa"J)i8I&clwoXB8!7H{, Sێh)Δ:EkZ5u>~0b<2'4yUD)1'Hr>{4WlSkA$KC\%HXYYe'bAO}Qڵ4CWJh)ߠ-pzA6pEݧ5RKQhm1RȚL U3Z < BΰnH`%=*>mn綜ŚPȷYsqӴuHpiMDD&dq{!/Z!brtֶP|%Tp!<͇#ʛV8s3Qz0O ǵ9]/&̘ZV9n '%ǪIGWTzCXwpA)?<ٮuЩIH"qr#uihz=x{mrOjGoݫ4=V}~e;UNF7r_@ uKL~,<ఏ-f77"&}NjZaYQxЩkN> ĝ$RcaKqM))SP\ o Ímje`w5 oW.p-vY e}vȠy>͠7O;9q )E%U~jĺB8TIfT%.mp-\ K]"B"[T`aQO}[vM'rʐpL W7Qxr:|Ơ˩GGxI<~kR:bc(5+}uNWb6ه5RJ| 8B-߶>yd w-ZD T9%un!SKJ]uD, v#}qoX& `,; >yF+^GIA_հ]VR+EG4Rf}<'_ɖe.HHmN޷R`4`Vpf,\ ^/1ka%uƓ@h|1 "7w꾫Dqe86 0%GC .XJܞR^koRݼ3ŁGɬ!?a'sžr zG3 x/ޓ##BдH;.34J255'op4sw]KSk  A3ejwzb"^!fpJC: }Y8Z)g1}+1#S-p`C>\;,j(fy OBf|ӄ^NjKX)Iei,e뾖 zȢLCډ-,OͅzsLbnCCpUzqJC&ȬW뤭"cТe'QUyƗ[gO xꎦDc8y ,`ۣWg[c= 6qWxlnUg-P uu fך_t04|ԝa![ck}x{ƫTee{3e94u}A<,$*nCæF*>!""6l;}igyj >R'I_W%HakPml(؅8zI(:`eF(q/6N$:3ܘzDpy+ 6K ofh&BL[H/ ?VE/~HKpYS^x5];`0- MF;C[o?ʗX[]O@SDR@Ri 3ޔ$ނTo舛X^udՅY#1hkbfپK0\dhVaYiC;}c}8^^5[]x,|}3L׃uI-0v̪>exy(>#tXdrwP_DCsS 8r4 ̳=[(L5(bjAԩ"+J,tNiedP"^hp %Vگ΍7=g'Ìͮ6Mt˞g_Q 韠#v3:{8ƿEuaTSz׽uTANת[G{I!fm&CVdul2J,߭LhfSwalܪO;-̠JۮRv`T%Ve?+ܯioLy鸹Bf|՘Ho {eH5o`٘:cѻ~8ET^bsv)҇Π-ʉMLHy{mPg[1Fd5 滁QŀXGٮvU#'%d-Pkaš'[8-ՊyN=t `f/( %2 M+v\{u 2% cEA bo@[QVt=ri>~ 7LzwTo,@ZtQBIx{R~^Tw,9O VYG6uMDϧ/ .zv&A߭Rl #B$oJkRO YW3XHZ:!P^S`ëW!r*Cd+_~=TVzXܤE٢4A\KiTjdm\ҎMXdK=c"+9aۍ,wdH3{>a+L؏ dܤ]'+a;6* ݼn |:}o~Tk{ %.S@D4؍Oi;zQ2xѧ7P/ɧp\O:3SnؕaS'5t䠡|-V}WQ'e-yS7n7^*Y,hwF֮!~qo5[C3됃Ud%:jKd!-: 8)yۭeQ TBٟ.G9*`lBN]G&xr'f{SH!z0ȪvgB{Ue"Vd3lnUOBN]esJ9F4h9#IG]_ub-Hӎԃ+6;i.9QP4z/4hla3WkBi`t%&}iJ#k 2_K b2ng^UrJGJQgrZҬo)Qe s-շSm!|Ƃ, x@Ǡ]+I!.t+3ʘc>[FZ 2MKLbsӦ<.tJ7RdE+; g~ZtFIHI4sxGwi3KlM~q`/[WC yHe'Έ(`60l Jś.ek_lM0)stK쌒@t7cEy[RyeU\d~ I QvU*(zD$_RC7vZTz y">\&OW1jwG ;>3 YN$۵|S ظp-lIyEoxρFXјPB4|L> Kj`NUY d0rydTIã~nɱ*:փ"YSvr GŲ*U6rVHce-kU v(l7NEʠZV R~F)hj;TmVS^`I5BER@w}XT~lj$Ǜ~ȓ."7Fk.],rYY5B'Ko4` Zcj]ؼ܈ڬϳD"N@AODM 2.\#!xyÊkYv]! H_n0הZ!~L1RMt=3}]֢4|{$cujᅶPº6AC\CTx!PBit\jvmc"vLTD9y n"D@mof\Cި-+Fy{#Sz7ic2 mt#ks@Nx4Li5Y=ۘM E8RZCCFqHs[Xdp $H7cA#GV;9Cߚ17Q+oz:olAid(6r-9O;TxǮb sp"WH(C;n3Fz^/җcꙸ84MOJQė6 9 v>9/c%W֨ު]O4 yp$7L yV#SYً2nN:4%ϝ`+4dxxcVX}-a?6aIu,`=z|\bWK-{uN瓦τcd/:ϯDmP"vglTTiY#4gՕ̯) cnwBO 1jwZ9봹v4&AL Wi w!sରMDw5}n`+*o6gX=T]=Kgp\7̴*6 " }dy*4Q|h 0g@\aV ko3@7y ɜ0Rx%$ IGU_>ӫFs6WAD]STU-ZyI"(G HL&Ȟ@P[TozlpN+$%6v?K[=e'/@S4L/ aO^9-P=ȶYOxԃ[ }-\(˩ΠNcPĻF޻GfkXWфoc?z3+( 24^5`$қEry` HkiX9gنSrD "DuQ0[Krcʅ/s )4 (aTNP҂cd Qb`Zmute3B9A*sX>A;,O5ΧϙmY֔5QmvA3 H"I}Z)+$}Uߨ4(gd vu!k{ l9-A){IG&l=Qf]zS2#|">CU9~E@"QRaY K 6~fKuyt!<[Ԑ?֓f*yr|7Ӽ|,~_릐bxl{J?!iB7Ҵb7&apN;6!*չ=NUy>&k SkɂUJk K7zWGCSt x'u[—XP,#c] VTXHW k4YM:y4/jntǽ="6TÚzvabv! (@əքB>`CX?mP"kr|K%k~Rd` Ch[A):-P뭊=m|HI}5”6o rb 00F`\֮%'{kQ ܤO kW-\*|ؼE3a5?414zMVY[ܼQWn/KhLdmdNH&mv9|'6bZG\lfXZy9PXߕٰn%ǖAXsT];KM]dL\p <&gmFHv>\g70|EErbş\.4qTzbws=H+ K9o\.Zn϶(7@vzWױ t Oۙ_&S bpT֏,xP%RVSNAA-Ex,t95.'Q_/%HT(bg&!ğMewj^݂Z#*]%߃|#rxBIMHLAT*&ԡµdԿ};8~y'*1B[+/4"%Z2eI 廇 t{z}}:vk7[z!w10abCϾOd@QHCm٠{O*Q 7rßC$.:R/WhmY+@Og$bBtu=g~1"(-+7uQo%Nl_q>dIs gEjԠF[,fQwtIݬz9?\,\Wd Ty[?wQ 9%rbq0x0$O|Կ=C<_rX'SӸ(Ao(K>Z~ +8 å/IE@Br/@nZ&͚+y$f) B1/ymX~Ypt ߍddlbض-7jbZnkAGn{ _-2#0IG7pbKOʽǙuLlP5?S&~KUf,m+#3pSt$zH7fNE VZ$Wed9X\#@CRR \G,yQ'>OSi|Lu{mOfQÊQA׶؊ҞLc_MKx6'ʤ/m$=q4^;/*rVN!EzΥ8@e-rDP0qjD1gӋK8IU-Zo"7o~%"O[l) m r7Yl=L5ڐ٨T6zrM7jVXC|#C h#q3O RE7?V},3ҽxRu66|a\@2mUJg3ɪ -]\UItbcpgv+CDzx|5t}o$6fϬB;PO՗JX>z-U)$)@J:1~/0pm̾ zk"f7hYrn|>`4Q (V""!wkG~t}t\3VzCbQju&FxS7;p\+L0Qtk:u^O!b)0zn kgzT;Qq!5؛}eH]cC,}|@Y 'ǜ@7Z^$ۑ0Zz=jЖ $( `Ș[ӐRw٪.h]v+_'}=&C!G:9]lw\f8Pp+hWƋGR6sd3s\I}zd;;D9Զm`:C/>0ZhjTUfx VE`˨kDͭF:(jL(G tkLXS)Hό"OQ }-A"w0Y:Ь-;Eŵ`3e$8nmk=eIv%49@\{S/ _ˊ/^-hiPY8J>934_;45 ɝd#R# vvYUٻ@3|0q7MT2OU0-(OX[=dtie5~"o+gcoP,8Y7t[`Y~+ǔv2p|XgMK v3/}q@%⡜s֕6ڑr^ON}Ga@Ƶ ˰p:;XUpus &]lٿ^fǪen?-ARJ:ʽ= :K6HJi`xF\瞥((=mЮ;`gM\oj!=P?n;Fx[ܨc($eomT˳*M$LZT_1τP!ľ.@6 MO>1hp!q |~^/ ȠмhjtD`T!z)J[qZJ{q3%lAfɔ`: `{O_ڛY<(Go2=^ z+L8}>6[|q|_⍆l2EK~EgeJ%m3ۑf+~_ &$߆j2uXtB}s''}x\bFWȯy'=.AtY,`ĸ*ruR+d(?^<5O;$>x\ĂďDKUΟv6'J)V!,Qv}bwJǀ#m>>G .dsU㙛{f4>;iP SgLLe4\^yr—\SD FsFL!L#%n. S% BS]#w 5AY>w>7C^%&S>2 +8b@ %jedEkgmA+SC;0n>(?;^#K:7lPq>g;doY'(h]~$r0UA >a]׷CywHwM7AgtYJrǟ(0MeP` qJbd2iMN@:1H J@́Q5'-^l$ʠnsrK)uҋgPKB}D/i5q^߯*ª2.xc%->?[? lvu}ȹ=4`Q1T?%6^2s8uBy( h!Wnxc(RE{p,DGsDzp4BǏ=V4q(w#E3_Է!sFk_~5dx$w#uu=K-asfڰmp$Θ6'LF r@ʹ*2$qL57"H5/;Xx(eArkLKƤ/o\VW<,iQ`*?[ΝW}9 Z<^9 X1a~J:ęVL;.j3/1#L"5 'b`K%P_͉gE BkKz|$[zT֡]!';% AtEdYT"_A ]CYG |{RKՔ"Dev9V}a\!Ttv']gdђQ )J3UEMRt|DtJ' Q\p{3' C9Msmqb 1¶ApCVp 6| B.n"k$&mHӆ#iv$@م4b**Қ| bT_J!V*=N {`vVK)7](5Ǎ}US'c85{'۳HSnC=szmWY͙ x4ۍ*\6kp/BI ݲ:rIc Ǐ 0Ӈ(X hYE)њ,B5ΚP\G {GLG< ڗD;֮OطTo>xYm;a=C K{:~v&m ^E14TNUba*ưA>,_9hg c s(, AK>n55:_Я(O]qSokț,dG}r- fznTK;~,м2hYA(>HS2^&nY,I1]xD^Wz E2:(eTϓ6i`:3K?E6 3# rٔnS!lwBWI{,@aJhp8_!@ف^u,&,llt9_CZa`R]!xC0vu'~"&1T`oVL / f<8K̞d7 u7F% !ۉosxjjF\asK82,/Vɣtfx $:o_*]Up,:/(GF[0iʔdV @(?g$9 r`I증;2'] o{!#νTCp}M6Ex3oڶgtȘ]}FzށC#!Gj]=̜3gto Le\dM)љ]@nA;3\A P&{'T" 6  SXNDa񑵍-A|_(4#9iă^{=nWcΆ"N} tW $#r.NIMU.葜4D5 ՕL%!J:Qϙ|M0)?;N>s.)3":S =^=s}%* ۯf8Bhqǩ~vYz =6Q?u &׎ BN];= j*e:Ľ]MsĭGSTqץMأ}wB7qP+ars K3vhHTMچDcR,KHݔZZibN +)//>u`]5 p`">>9r[}G/iuQQi0S eE2ۘHMC^'4IVi2NRnP4dY~rfT ;:ߤW[u(:x4;dl<~ l:7ghvu<[MDoL})6wKx_hyp"]nh兹#:2J*RoPcgg9j #'DzՋ01,^/D}!_2$,9prPya[,Ol4K1Bwiw]}"5=>2nYp' -zO5Ɨ%#X-Qx&GES&A5L*Pߔ<}o3}fHz|H#)M`:@,Ik [5ç&$c*I8Wp]ӣOG46+yyڧH/k;<6UQSb-́_w,Fo<% &Z$ߑTa3 h9 8c8uVt-E5^KsQ:蠙 953$o@WA Ego1X{Y/b(cD_$ytEE6&q"Y.￶@"O_(.Z3~A%2q~ ݦLR>!P 8!<"G:V>&w 0l>0JmZ fߧ<\SjO0ni۲EܾB3*|y$'';B+ĝKܱgb"n ߧzhbgV'Hx&|a:n)dZ@(΍vF^rX1Ezսu80*&!q.џva;g[&mx6֍EOwlݯJYXrY9᫄+y+#g;c!A\W}ɪ{׶Aʯw@^7fBx1e JYŸ $_v)cmB1  ap%=!5w|$8nVM_mGwS?_20:΄FuA+ONX!*LӖ{: AКIuIXOK1^trT-:_~N9>]13z@gXlxjl&ЍhA&YnS۵Z{k.( t2X쑂N#Y==4=SMaB#59t|,ɖ$ād҂F0#V'y08@b;ulfbɐ':J>/;JbGyscu9!);T*&orހr3,UjsKx\ƪwD*Q * C$Gr+(<JKnɣy0` #A i'  ͣkU (BB{+} 44mǬ_ɏA&a+ *E'JG z28Bn[1Y>1)Yn*e,̋?ur x-GP| Yv,';ACik~Mϭ;&7#UfB;OR7'.3=Q S;X4B ꍈ-W4f,inT=9:yCʢF l-dC[,aVT*Q;T!>IMWnpv&=pb&$f(YϗMfta?GJm@*q T 2CsJe{}Z5h)L!*mX?D>(TSZ$X)6b&(*Gi,R2n?bH98D),cn !}ToF* }ǽz0P w ) DTř][.%j(ȣ}wCU2ULM.XAzOr< b,=t/b&Gb]D "gӝCdH=f[N;9+<Ɏ?{DY|irP6q.4[w$գ _}k [\z+8PGSFnTJ8IL{5wt[Cf`Z՜DR<|x1N?`Ȼi -Jv]]EVUgBSp.g?9a$Notit|zj,5*:'KYap)h E(id9X48ʈeD0_jVue,ڟ3B)6pz +I\͓ll_SVonI6 :Gi{aH 6s#i ;!To=5 Cי3蟘7] 00!>#㧪fh+s0֤#_߮)|3}a0ާN]cm{bw 4_adSwy:,L# w4[CZqN`ƴ+oo\+\\@^mVUhV)9UwC74cc t)K9z3P%wػpD]24nc#xxcR R|d{,2;JA2ň--1Ŧ{q 9iHv3g Yu眔JSa q0P9zt|[Gv官3e,ʽD8 sCjjb0|28v3gVjsU pn7mjȅ9x8PFW 4δE}e-y^O'7xVfI x1٫-pG]VÝ GO$Cx>q{:[(N#n|vxi2h=~?G]ELghH͹Kl0. }a&އH y-q`V%؍7L"?xO! ]| 7%4=΀,lə݁R!J|} 5s} J.U(y\4. 0S!|.L݈E'f#j.^HL}gh_LmZGk'vɻżHVEla|]isNM5i)4`h *wZau$q~p>񺞬YJ}''U!Y2D~7X%"u pi4po>cϗ{UÞXk82D>ր=f1QTOs3B Mh[Յw4SMK]%T__m137njlZ2Q_[ ;B-ɿ$ŅcM5ԩi,޴"ohkIb{G-)鳞K*@Y=.=[3D(;jp1@#2rr^&!Ė//<g54ڭ6`9']|P άV;c y2ŧ\+X~pG4%x9 {FAb!ABEl[0 { SiT&"2m  c97!~Lt=jV< 5E~*op3{g+7m}pUF&j;=5A>V}"êLn_6'F.3B$fe}3Cs\ŐPf03X?WhY4_B*Ib'WEI ktEl W ʬKoߟ(§.@4N~xr$gkCTAz!bX`gJ "#h)zD74p`̪ɐ;T:Wѿ{™@;C083v_Lv0ΥDu"]k3)7U&l6M$${3.&W7a/e {K= fSͤ`6MM/Cuߧ^ +N u)|($Z'`W9\7۽/?6J,n^~ LҦR\EH??B,P՟HS]Ksf5D%= h+1>y>uRau`ȦL'`T Y!b([*8cw/kڮ̼9"^m ZjYf TW6Y/NG OJBFLoxBAi?/<ҁvɨ%H6mM~$+{F)0ik#2\ގFlѪY4xW]&` M2Jz.L͗,&Qi3jĉV=iD:Uh?Nώg}Ï.lmeˁvU }i*S=(.E/ w~|d Y aݟ gl쇋w|X"s+>aDjt cRCPBRpך2mnjI]k+BVEa |[c'w}0^EXGY`/cD;AK~trFHP xߦ@I}*=HB$lIoY3ܟg׸C Z6rEAsS-c:l߀r0%sR#*(tF2kW:"VL1ie$=v-yf?ÉncwKnĎru#Q% ZpS Ihdmr^?u NGpDQbF܁tOβIܛWAYܠs>܆8ڹ4ƠWq\(R]mS@~f&pgO5R >%GaةGKG)T`tQH{eVLYVl$Pl$\hʇU _1 &;/w 8R*w",Bڷ3muNS 0ɕbl{V[綡 bٔ3X י)C!X]մB% k7L?n7Fv.R"w5使kEy,{T^ !?I@= [Om$~ 5.Вz*2jE׽+v_dǁg o" ?OfH'OOnٷ䂻+!kPw0a 'f=ɲ"#Y,U^}:f̝QD=@G)md 9˙й.bz#h'#٘6ǐ^]b$ikN3TIUd4W9?ם_' p j=>~V~+ImDT05`<Ѹ7hUMQF,rObHP+H9<7)v?!K<A] iQN`3rߚBNB:$q=r3FZ"!h|y.%fOn~]k.s*)N˵x ʡ5W7[W5׋4SgGW{/yyA0+EXWff {̃2Ri}oBjRٸmߦJywmOQxc*:$Zƒ}iz2!ޮ'y#9:xuh 8D'Ѵr-8DfdqܥƊwW ۝V\+֭rF¼!56 %W/`AKjgsuڈbaq!uJݐ E.X[A7ͭn믅~T=cMӽ3 oDMu-+iB'YtF[;ВTy[ Qn]]N׮–9"r+t!e "FDַ_,PBڒ~I-vm:JC|t\_E'R xP{"ϛuE;1!}4- _;7BpfGpq:5dPY \S2+mm祢n8'SWt&c& Ң-,oe(AGV7UҐ"SZi8?eJڛ )vl?˼պz0dK`c\~2dh05Qw"k3R`L E1f.D.rt(gO(;&@ ଫc0ťS%icN؈`7NXqɐɮ]/JB&ROf;0eS oC=G.OfCOϩݎl>1?٫(9jKfP_ `fgBYAQjw*/+c`n'; bk;KcXQK,H`mcT/%tt"sab!6WYD?$)Pfki fdRN9,8.(Gy$E|\b&ΒW zFk@f8{ңُ&|G BG5aE?_64_iuW~Ptex3'$b/$zH{6 5fL*jp {Th T b/r J.\(T vߍu 6mO_I[NapR[ta*!晹Ch!~b2D4 31-~Y_ՇQRoCt;e51#^GE-Ը W~m}{ U;Tp'>%oy&͟ )v~o-ư#MP$g@É V\9yEwbo}D hDkpLc3^p9m|С^\Ae*wMm_7IoΌħNt-Zߘ u}Wv DMQ@n:LGL|"pwz " ^-4vbm,:LF¦@shN30]gak cZc%΃Q(GUF=K?+>ƛy/XkLlPqL  :r48dD@J4/N8h,*gdUYt- #mm嫍_+i0p#W 6j;ӖbD fzz|D[R+3p5:i`x5ue|PaPqy#?7kUEe4.hԋ`WX @NR<\I`mx(~_.TO]GiS]q2ʹ(Q_R@YO[}Gx0E(Z>X/Brpi!DPtn<87m}彘=2i+[6 ot >9% WT ΦaB`Bm\v@1$kJ29 Ji|&iesW3R<_L9;|;Nc" ;X=K*lH8uv*ORHOGJ?;qkU9Lj\7P- \4#l b֪t8p{'IGྏ΍ȾO==?D,<qOwSe7sKwz(@g*/<3qo d՗R<#D7^+t)D3R)>>q 5Ukig;? Fn.8~ <; Jl'h;Q@C:VzyS0XM|=_[rpf68Fc hjTj'"C7T: Y|1)a~dv<@~Y/fHwT9|%Ru/-&|DzIBDd!afJ  03s:aF1W52ܒ#`qD]TڜA u˥vSd+zG[  r34?Ц̕ç8/`dg{r;:At/Bz% S R[WF8'G^9ؐ5R=ԭH kpȡLto vde'}8~M=nz@Oi[)WOmZ5sOrpsyK`[$ӽhd'ы!Yx9 3le͈qI6q^$RdP9k^&~G@x275^|CCFxˏp6z.z hCPrV(=*[d]zp_@1gNnnMlIbC4a.oFK4܌m98^ 2fFu kشKp4B55_lOVͮmwM.EysʳXC%Db]p/z:=|Rufx'VEà(0RNY.reb{\/0ڙBd cR*T) Ѵ)M5"|sNq':Thܓ7 1MPcS\u)Ja8* A0q NHy| -\գN.ǝ ~wv‰g.Q %nO~_2kz9 噸ׂqsff?Ώ`CZPcO\<,G7ߦxhjv][`sb_ cܗB6 /˫{DUh`&}UE(1wpal 4E>%g s0EvT5/N5LLBU,QV1v}Jظf4¨k*73t!k0^"ަ|6¦̶S@U5pKځe]$6Z-4=M#K9xkuJ&.c'9I> =3=IPNQp #[b8q W1!Sqxk@uS@)o-iT Px$&W(׌L[j;uyIى2֑d+h[WVK!X xhs{+$:fPlu+IZQHQ@?FX o }%d2lӦsaJUJ7=[Ei$G+yw˻.a힥Da'yF{Ygl\K/FHpjRk7e2~\+m \\NJ "o-v1/,1 ,o^u@4 uZ ܩ~&KvYM-4zfggr9k{ٓ2s7,(vbDT, Fگ *3bq`8z(h~ՠ~Yto`"ڈ{0\[;fMf+C)U:$V2x#YE֌XHᯋ%BOVu<@!q Uh(eWe~GKաrGOQ Ǧ^]&ki~@?ڭ :k¦zɘi]urf)a0f5ĦK8!~zZd4HCKQ w>dp&5Lrd((vrZ@T1x<pDyz=MU^X ` >-i$e5w0Q?bEILxڬy7 v~0{IpjRQ`Lm|tTgŤ%n01lzq~z%y5BAMϳ>w"}MD[$ s:)z"ubt^y'lTJB]CJ%(> jΏpYQkkdh[=mDdQ@h,ҘN+C.Ic^zM1r!O@y)qaj`HؖYr# 37FV,p$=t9)p k;,iԝ K?g\Bt"~bA"b`k:фxAyxPiOY7kf&kg\ _}b5lu v"RY!(-0AV&$ߣGnWpz}Uz 9ރgd|ʑH>f$S-U(-85 Fq|>v`lEl^A)է>NTUS,}s >-e!\01{Թ)if<*USV%tbD|=02v9v LrJ>r}O}m'8zӑgKbX ~/?~W%~#5C?X@hvLVjy-q`[At9 A1<% E6CA},! t\HF1ɢ(CJ[̹3qCIbǠʽ|VIVoGX BvQ‹ U6IyFX|zk=Z1]4|SҦ=pϒTKK-i(J?g< {];I\ iK;D}I[Ӆ(}o!tZ!05I!ե(v!B,$%) =M(KcR g}I4U).decA\l o^AV+1*T!78k^z%BV(=b{}&a8K'|jΨGZR-w8aS&=Ӛ ^& )__Z\;`;Z)܆^/3/ִZLt+QrD<@MFF tu59!<? 1=${ɯJ{ H $2Ӥϸ{2n|q7aWt$@{ݖ 8zdhwaĜvݦF*BUr>K^vM6e#(J"1I#)tE]F}R4&N{`InKPr,DA },MH̡g(6hJX`Kq $i| S@҅zF.kд7"#Oe`.\0>DC>)Tɜ5N_*Hv&`O>+lHXO6V3fPnU` I`}% ɇER=׿Or"PUC%Kh5*Z;"HÒڽ.G46Y%B3zXeؤ4/";f)HZCfXWއ/Sе\ `B!)Qft#`TT3g=&kB?pL 8 ~m~}{fwJHTV O*fSowY%aQa>dkeC80;WTYu咾ٳ3/SR%yr$GQë;U#z`I t[ޟr58d"޳QK$B(AYލ?m"]t^O$+xG$x7OuC/6GLhm4)V j 2",=^-q n(C^a$|$3\]`(ZόQ$+Sg8̗^"PI18j%fl:ws;њˇ@_ fUPT4 +yi`1q7κ*AsC4jJ΅yxy]+E>``x$ءc)+@ -O)zaR!ZzT鄾.=DLmzܜK:"f[RGGVhK/D(KCFUK; 9eeٮ?طfN<=8Dkg[I7 ؉>Cl9Rзh Du_("DX"ϗ}y!ˡD=<( މfUGJ^6&4mVˆqFIu128骧tTMOaɖo24#/ϔp6GlfQ~c΁ f'i![U\JSY9ICE9KX!mZ44;]~46. O)?rI1oЕ}B_&ïn⋩㚕A.n{JH}ÄٹFuEL\V ',+Lc;h%6L?Vגk4{ʴ'JZMèhR;@w NH xlUdF]4<ߚXzv.[G^ԐvN' X]BmIrYguJ Ydi& V(c֖{Zɻ, p.Wh1s,Y [l;Gm;IlԷ._ 2C*gIZU^kSt~&$W?yϴ8DB@HK&-<1;;hS*2 t a!ҍ9yJEbq{{{{cXyqBNĩ p,BɺL% b-$hLn@@߫cWߦEwðAӎy@O;a!)>PF MӲ!P^S .{ k ^b^)*}rnkQDyO]C<x(H\ĂWܧ:P6)λW\>l'7 6} R V߽ޥY+V~@J4Ӷa.mæ2SFOJu7DZY9v'1ĵ+~ ']0,!~/Ҝ̵BTeyNku6MA?ucq3X/b@kӮX `.ǬԽ]@|+{RIU,cxZbcVB~Ɠ0Odhw/׋L78:Pn2|4#0TSH]xo#˘ic4e}Tݝ SdCyw _6EF,0 J/IĨK+zlb=@upA^LL\aA ,'8_܃fW2MTrOx擂s/ \KG[MhA_hN7Qu)f9 rg0"zF$]Yɳ:l+ nO̊.杏R,{!,~/h!  _MS6pAL3"P"hʼnyB0T'.+$?kxC0sz8q7Dyy?5Ny)Q|l];Jvy2$R|9V4)up6ѽ/|20գÝƝ&H2Jv$ld!8Ju}|B x]KƗS9'>uN.Fɏ`胱 NqyJ.!Z ]I;? R5榎>8@zKB$CU\f_G2^b$⇑iL]c`^k>QJQEs))܊3>q`bi`2bD̢Ae-daO8+̘9Z]}g#y,kl9V {G*زDL u o{Y +jV_ev;-lb L7A0%(KU6`f. 7-hŤi sX8Gϔc`lPwm`9RZL]I xpj# o% g; cXi6_3WeLINnIR0VIrC/2@J<4KpͽƠ{y9\H`oA]U@FL]EPȒj_ GըpVL;}gCx$;h<;Qn($ cWJ)OEaD"ďs]ڝӌwޡ{uH\BtRkF_^>Y#79AhN/dnrk1ڦQuQ"wt4`3U86_Nm)%]Sẋw4~A{TD%كw: )cط7^GI)BB.0vojݠ1Ey'zXtb{s6DpHg A'J[#I<5n. I|2t [(Dh"&,z:y{,9=#p P ~ؖE,חU$\cu0xFc)H[#`ƆNNKa]&Qc#554cq(ݞ@ީ7YO1ڨAiQe*od"KR˭q1O3;j[ hc#zr-<.21s3?(f\WgiS6$1&ןȻ4&Rtg9\m5Ѷ[ƠBD@ !K(AʨNZw} ~; h.~f4ho(`7yvT76]1-Q .$(-m"W߽W|hzɏIu:L_M U;&ԝH"4Xr+J~kز0GAZl$pⓕ~%(P,ux$qp!O;*`j_ SgyNu@'d!#C>-3@0Pt5OR-'Ch4emª&ah1䫄Z*j6Ȁ.N좸m\3Ry$]GO8Bv%p*&-> kEdFC>a$M02n`ySW U9; ~F#^@{^;a%/pp9g=Fem%%IuuɅ3 `VEۿдb2L 'v@©4c$C]2!:h&#%>'1abxZCO?*_V]]b\#DrPI5ی?AkoY9/Aj3V%SI $ҹT/&sP&b* 0#~N隣E$w;XcI'֮%A`Tģ: >2&1fCj|A1f?4tXHXeY,,Գ=ϔ5 P %o~&)?D12.ʛVJbJ>% qNAӡ'Lkz:"Z CE'܄9jUT'R^']Cs´TwG ힺh%8@z /32nt [WX?Hi|1als񆙫jS߁1Ċ=lFsVC*it IRyq܂@@n\0^iB~e.dF|ix VA#l܈cSn_m#{DuV17ÕRzf1؛_&!7t^f,Zfz3xg|FS/6A9$ޞF串 ]3Y{Byx!3\$(撗${R](&uyO֊3d1Ń&.Gƈق1 PFƇ/Wr#N;;>5Bҧ,iԒQ#ެ=EcCES1[7ˋ"zKzqւ]2W| jjE ?ofN{fk̨xZ0aφܘB^~ `A_F؞:7N\Q3M3;Y%h7:I?Xyu -z)7mOfrR48頡SfX~zt|KdVW93ڕ%^Ԫ ]#'(rz gw`s2Hڈ@ȿ̀t&Pl(JwaF=@?Q@ 8 gchL؍iz˽QmuPrN%<9G(LR%Qx;n;H= xTgx%UUz^VZ?2;z4QMmHЧpUIYXo BrWFi|*d>G4 lH3%?a7'Ϟ1O髪-{}nL/u"zUȲ8q ̿4[%E΋T%A3nw'wVJJ$!{kh4jGމ`\ċxU#LŸIQ#l[M u%^u9<烸 u֢!6ʌ<ƐUſبw~ס9yt!L`VeS76՘̮ӏp8z5-zN f=g^K^>s$Yj/Sq*8̻H} AMր95g[+9Kܥݛ]5WS@ɺɽv}xv.ϻzUI[w~kAܷ1۹ƀ+4gf+sV/G#:9R #0K皴){ƚ\i)گ=Z'\<I> dʬ9i `z[pl[:GC(VE6 ![84[HB7۵Xwj@(SM olBЮAؽ⡒YFʽ|({[O ~ze?FۦL]"H}#M0r6EYMLy/͍27i>Σ0Ûe_%ub r)ϟVQMn;i֋)lTȟ9Z@= hu+V:nD?te z֏W+ȵ;|H />`ϲ>G@ɯd jqb7{œ{w|Pu Ihy>=@*Vc!Q@ܐ t6/Bt4Q^"Vh)铆sdZdN,"m1 RmsZ^޺j(WFP5EяO 0OM-ɄцEgSpVHS p6Ύ*k‡vC䤵%f/KpI`4FD>BزG/:ļ +::Zt īxUU/D' B! /\cQb+X3rFR?ۭ"IJ8ٞ=hT#y5(P|@ iGSP.wS]3FHp[2x0 ~V 2ѭ9(RBր20L+()%XQp=gqTvѝ NڤM{:GK jT sQY"0^jL2reٴ+,kiko½z'G-Uuq xٖ' XqmGh+) %uI$=s!ّA$*MrC&2JmP8H,wT|lAL$et5uchu*5oDfPΛRH{.e|"֜,.L1/qw'cBX;@`%p:X7hj5Y^ovB#8桂} nTBnp4B^qP䮖hͩUOQ>- `P[ځ^ԏS{q_"&,S^QGc¿KjQ3hBJ0)5߳݌Fwh+L'G0L ölDJI?FbG B.Y&|(dOXG: FFZ}^о-tu,WhQr+V  ~z<w04(!};Ko[,z [b̅>08VKF΁YmKmON,ļO oDm*˔1h_ϙaOB) Hݝ8X]_噦~JܵZd n5'2b1͊97#E27R}T3q, }G<{P]Ѥ ižK0aX,ƪCE5 ԟ n|3S? - dȲ.eZ,^d+[_ \hktV%rnՉK(LY pg(=-oQt{?t #b{A=v B6Z_y5aS=\q~#0yIIܪًfzň.K!`J^ W1jr?TatXy״NX%޼Hnv8 ͗UROpa:6mn 2h<4h+MܰB i)H#eJC6וJ /G{ny&LƳiuI"F=^  *f%$q趝[٬I_hF4 Np`Do [$U5=J,tUHx0zy6Yj_E7>fs˝o~0<];;~mKȏ1Pi^> f9N67 Y3qwif2Z}:4qӏ9~;NBh]|c\TcO3hfVlhy8S6=[ n>?|\1{KKi&^5̺Η&8zeezOa{fr dơA @a-Do+ViflSoof|Qw8"(T z4Pi՜O*Igpul&v'T "YNnH@xp_dQՉ7ݮ (> IWgiܡ{/bl- q$ZҽEd?n6v(걱c"T SH=@ETQLF|׹c-atg~NBzL@,K|zͮsV VՏڱ?RcOѠ;!)&+pa^fPuVص4Z/j;4lxo/ J^eń|̼ 2w⎘;;^H.q}Fy&GnCx:o[K(ƭǴA/:ihY mI)yl1T]QneOBQo$+5o*:/2ؚ9|xA1S~O#ߕiZDԠ($6^1>wyr˦~1]GRx.Vx̔F,כ0L_}Gm*=dRK'\(J+xOFnF}Be7>7 ʍܤ'6**/[,O,|WA' n EOΎ0k!NVY]ܸuvn[W^0ԉ0ϡ="{ ]{lC߇+֞ -IaA ?U`Fgb F\xB̠Y2{3'G t)kZ $K9cpp`LvNq)FVl^ #c2-Ih n\EĂq>]J~%K㺪| וLdDY7vWt@ȧz)}:qzφw!Ȯm(&pΔ+6蝄icl3PfXRP#$KJApI;JisM[WV } ka̎.RZ>Y (:٪4ݍu_@|&VU1~4aiZҦ;ǡ7<֥MV^[JwuXfԘ9bKn8EW Ζb\K(;nrZ2Q, + t/)n"G̙vQUfI&Xf}yBFNŔ+ܭ>q$r$vp4SBwf䞪0O4k:})V+Roa}VxN>ãlwd"*vp/ci.itlg[lp4E0U>׈ts%&X)VI%KSաԿn<9VeXU+Hoh=yP"tBN33)t/4ެ 0Rڲ >.?v4W_JZ-b_T%,ɿ]iCr,‰h,IzgŬT2#ۡ;"F }s't[ϓ߹xEag)HCayOY=&Qtt?>oMO_&cn7IRÌ i"vVU@:+Gw 5&_S>gp@aQ;'$Oi@ʏmncu|AAj;EWn?Y\,&쿌b\j-{2hU6&0BzQ JG)n\u-b ĭAE=[3thuPTD篙%*q$H2k.vXQٞl󙁨,?ok9| [e!\5 g^ύvG-\PQ0)(U_h+0T7yt3;JZYHIdb&>' RvpWĔrf-SM4jr~橙ӥ7[9LKG7:kea#MngW $EjB.'A( gBTn5 #u!^ |2S M)* >*#~2vRNgt+_v@J#_NFV_=Fq|v:_P8*WtKkٰ5B[[+x.iQ""7:12XMTI|,d%s(y;FYۍЦnI,WJq^+%`;9eY򉴎D'{Vy[ׅq0O;[틨K rȲ&ĕCptV\ :kjT ْ)MSKn|P˽nePQFR`#û`AfOYs?$:i5߭=6Eu Sx\Xm~Rp K\L13 .{>!wyWO͈Fe OETys\!@ur@>zW,5mZVJl=is3xFx>ju#}o#y73N^뗤Z|*#YXUBf8Q')j7|uxܝ-6T%&#LwhLns@cbK{&ԕw?L }Ŀ}O]wu@{haZ;NՈb }k:3Z?<P8mXkHj%טA0x왾? KŃ>_JΈZ A.oT5]uAn t4z+- 0IӮhur]ߟx"qݧ_}Rce.6wuhzn﬘z6j}~ o_>O_ 9u\u>:|z|Z?3pXo"[ KEZf,k^>VCIǚ+oFbPu3T !nU]?K]ڀ-hFV =b(8)yƅ_N9YS2bX~|˦}è.>//9^eocV׭P`{;7zO2 i)LmZ~ w#zS3]Ч!y"\"S"Lߍw1A cwr6 szX9&'eMZ@ jj*!a4lx^LR.⩙%k{^Ciw 1 lK8qmVїRVGД}AFHsܹx2ϰhǸ257ZP;WǗ (tYX-1'ts!tXnxųV'b襅f1i.u >! te{n.1~!bCA맦qn\Gpt9?ʮ _x]׍F4T:Y4KckxD IhۜjPvY-.`6-![&sm]:@9|&(y?бCɵTK) &NWc Y덺xCȣM)ePuvRbt|lۯb17_\gBiIM|PwCh]mPsށ)WM@-LpDg$d?q,vN(mߍ!7M_'矰}Sԙ8QNH@Y z uU&\f0QO AiM(E{isT=ؖH.j^7аw z$CSw{T9A̟@|G?epT?B; 6"I>t [C^23ϱ]7=u-GR !! !BO3}ƙ ;A./BOƫqT&H2z!F|)妱SGYR:\݌ÝMDB0nN\Wmfk6߷淽ǘrR- 5_<T^wl~̽VS)&a(s{1' o'Ңn]]lHiVONL7©/O.P(}K4}ZI+2S:Z.~RFo c2*.Ǚ"D~)BoOV LX4NL3@T@"}AV])"?{O|VݗﺑΤgiK^}ϯ0rXqo.QC'b"d75(5#>H^]vp)oؙۥ"ȧT7}iP"Z>$-;vс({[XpC4:ߊ۟kuF ʧvm@Xx970T9fO%wnO)JNV '׍cqyW5)K7E%mk iW47!cR/ W ʲn8bB`;Dwuw>dHc=]+цK "?ż'-QM|7@N|+"(Aph~R`I[vq-nB3.Gjvp8Thu-ߌJ,1WЃ}n"z1Fe ?թV>1@qpϫ0ka/==Ҽע~L5Tlzo ((cgY)!0O0Nf'MV׏Y c0Jg9yWۋ|wf2HUfaNOM̢H~ۢO$ZqKʠn%1:6B 5d˞${dF:`fPo+22jd*bO:1x3+,Ⱥ 4Q ނ>8=p\MgYٴX# 㦎/[% |AvaAFGZC}\cb$90m[^يɷ70{:㲳'EQ:-m^[r(K2IqQJ֫|*"b}qvzk۔`qZ蝿*SbSpȐuD(A9 v#71MA>&c8<96o[dyG̝ttCv|pZ_x,uX5q'QV ךɯs}!hhC?܉.kG= -эV!ܳ_rIYǫj:@d'/٨%Cz B Y|F.1XҰxMjXK9&.5b,r, zB/FoXT&^O&*?ڥSɲzX)ڂX?b.dSTi$# z\Ty~ RP~&OIFMom)4)TD[ܪ?H=(rl;gtiZgx,N|D>Զ8N;笨rՃ\n}EYVBwL :B= :EVW tKGF[gsa.3/ f6]brϕ|GKLPScm 1UѶ׃xbL$Wnx`Sqj/O 5F'ٴ1p|#N rtYLDSrgXUDžzJr `HQ(KAYG$a6<@"56Y %hGy1x7-3!$ yT{ kDa3HJZpΜM.'y@&FNbwWөjϮZ3Njt4-iH%Z-YqBC,陔+_',>3 dyRF΀z]b.U P"Ei"t+Mx,:9#UUɿjCF*J7+ۅTBJy؅G[יmax8[V # P,K?)Qldez2?RBn|,FW47vm?Lamœnb'3/>DfI/A3+I=՘[ųlBm1H)2:ZEp݅7\wّ J8)qC/Yl9H q]T>~Ls)i)Wn8R{sY8zI7QB,:+12D:`a@0p:U;H .*H0\u5oc1C6牢E"c**,a OΎډnѝF:p ^Iy'0 qQc@[: W*ï H,ȃ 1ݖe('c'{f:mpTL7Uʻ qM2furW-{Ⱦ>{0Wrʚ# % /k$B;oH[}c$Cm"v˫4_h₊l|M:\PEc2oBg^o02 DXfL|B:7b(9pRT-ЅĚxS-g~O;Nΐ 9rab):9bR=!>@ AaF%IV;~`A΁0Z L*6V/ZА'b9.Y qHA$e,Cu\n}R`%%eab-lIol}YP9Hf홂GuQ6)?]ѽ8 AHͰVx.y;J%us6SnoYiXPQjYe@B MV$O=1/ޟnٹ4җ.{MFK4j$yrZW:uϰLX(b/]sQ5m53&ЈhN)¿4Dț;&F<ʍXx- uZ1@bl& W ڀ0}SB"mZ-&c`/RI94mq /O !ѭ|Eɬy02$!97&WRs)9VwP J]abr%jQS`3Hof~f)9&TRĩ+BD |0 X0FTud;jXFܰɖd=囃^.2L0Ҽ+Ǒ9NVyڙGMN܅1hZ3HW)Ls0p Sn" wA7&zGzB(MgՁvUk:JݱESgWy0\(fH 81!ztW-N0M?F~IѽZz,q6H篥j3"xIG_G(Fo$Or`hIjGR{ ^/{(ͪD,X1[/(mUF/2إna*=:醧zoc1i;YѣA.%|1YM'xN^-[Bp{n(IyPIj8ǣ470m)oj3_SKw6M[`∻`\-栲u joRo1C4~*HrrJ؝z,dZ\W1mӔӫaL (_>iW%b0'iQXfe +tċ*|uP-(ȘsPv&HZ+5E/y@rDyQ[?Z';FLhe %r饆~CeTQ蕬=ҭaSeTZ{Wό.'z8Y]c(֨P6d!:V5dO| |fƓgO #w'*#o(Z1c(jӂ94;M[Mu Arc ǭ%ɝ]t@+VU5\0V-Nʁv@LPA :Ԉf+ $6XfZDɯ9;.{:pCatz5`/ĢZT꿲bL1j75o4c+ ea%n#0vyP/:Guk%1~5B>}%RUf^[+W-ZO6p}AIyWߎМ ezm`{^u>@CJ\&׸ ) 9E'  rR'=Ol' !Lg bsl`}$7-^4'grn@"bd.3Yyx5e VD#˼aAdO˳.DW5S>&?07}ʷ{ 6ee`oZ}I"%rsOudA]ys%ȡ@ ݰs<gw.#R{`1YSvYù2'7D&B0D$%3\Lbۥ& *}ZE΄4㮯?aea\V%!gB!J;B̴r!> Yn*D(:ʹ\+'Ƴ2YU\bB8-V!Dۡ]ʀy"RHzacM!tt3̸sk74Hxj,]A h"DDf-};wNiB7x;˴AXX~\twbϞLNžN58?y'G0 ^( [vV",ȤsLu׷O=@%p! |XCd#k/5_ВF1ɶڑ)e H. I}3p+E(\nw4TDGk}='m@\8"?Da;Ħ@Al֋%@ ^:ݚGCݏ='~#` oDԱ|(+%WWV"_*%?/{ Js9wqyMJ ! Y_XP&-eYJ sNLM<Ա~ #{ImC!`|~&,T#<Һ܄YFɉ.oJ/֒S4:XJ;5S}e&e|6,ƈ͉*2˝7f=M*ʓKuy9رY.WGZ/ \tSq{ʹq$y~T7̄Ұ: ӒhKc̚_0z[[~&穐lu!3R6X'7>pA3X+d,r(3c &k:7LJsJPfm&/'O/ٰ.Jl}ѺeޡVE衔n,CH\ecGs^ا"ycY<873Ad)j <"oy/*- o?D0݈&0 0w7VyDraUzmP-9@OcUU$kMZv<PrU+TW!݇Jiw5FMNxn%ޠQ-l`앥HaqA"_RvjhY]!a9N OS7K7#PT8H1W\H fCf}0,==ID$B29>= ٪R'gң}Mt C~jz,}x@B}_L!K_ ꤘNwIɠm|#;P.?kR76qqS7>4"&֏!w¯kZ#w1)Fl=oOUV<G$6f?kxlx{Zm;]T1Mp;Èf2#TVޘKN\+)]sl{"m΀ ;BE>WKxCQniQ1f"l92BȰiuh `= } -сN>2\s256ƪ5Hqj0 .€GQSWqT=U2-\x2EEO^.ec@[:i.cc'nLт{J"<ҞzR ļDZJq./+ *ldp`Dxo} smAɐol$m jtJW Wcz( Zp(dN#{2: .uj ~{ o@iӈA;#7I>h?n毢@ZA 'aL}Cjl%W!zc5o'aUxO۱*vNF#|*mCOIZd>pߙ6kS0ϗlQU ?Z.jE׋ Q?,%2WX q>B֍<'`Wġ4exo?H/^"nVbl X9,|+|6Oߑ4q;ە8p)mҸe ։$;0+0zdXEVW8޲;`2BPDn^NŐ81lΦRS{7-{ƨ"C;: \ʀGv;4_f|:}4ҪWi-H1^> a$LtJ~ڿmm$&HUd90Ǫ:iCS6 rHv7}] i5Kᜓơ?G' Dx 7Ņempjd[S}3agkYyS)*뇑1c "|ËMD-Zd.]XO> bB-Nv:ya?akz?; 0B&MWa$PTZEp( (r*[3Yӱ--k@9;SEF5Y[`fIm< tYVW(ҩ-!go`ZNY(5Mz٩f J~4(ݸ},Ӯi?E-5#vHMޅT-Zڞov/ ȜB|q+!몤0&?F[jS2b4]84N Kr>*8g}Hm'-AUhh [^F.ri 'bhd[IPՍ˰S *#ŲE4 w")aDiC"cҕ)7?Lś\[aL\*q,+sG HG+,?yJ VadJvJh9IXC:{"@mzzXKzb!SM#5vi!x6[7F^nо F (s?|̇2 t ^Qkmw!FtlIs'l&l7vGs0#ͳX{2:ݘezfwm יL^I Pݽw1I)̡F?&\Gfm'rBK$o W) Sbd=P S!v4>WT1ѼQy[QɐFd*kӤ!%JYbڀRt#,(@IB/+IhU sUsal.x5aeguj&n(ӕ+ЖgL(nh q-9qBJ 'K"KrQ'BzsAC~,@RchL'X7iP0A]1p4Kcȯ|;DgAB|N܌^KBNZN=_K3*Fnltd!A4W4H渍:y=́Qv tcPi'SC&*zefi8 c1:;q(o5UHƙɄ`|`3b"OÍS#H9=o}љ$ #>~h\X$Y&BѶ +¬)3s!:h}7Df_>em/;PUaxybZc"aŌH`. J`{ YFl! &xu7PҸ]sg0*"!/k$K\LE~zi|K^Xdunxgbu!k'쨛AW]af^NXeP%R垣.ɩ[bYͪ$5 7Z+ƣ :yZ2 #Ɣ]š;7+]h萴s0muJbj| ȯ!_Yakf`}Aa8"boj'&+Man'BHz8jB>|@.`?H eaV Ec#˔~' -D`gp%O-hͯm˻^ Qx41ixy#hO?gØfK!:#Mܭ;(\xY[d3ғރ'C[_ ?'mY>#ׂ7XHV0!6sA#ۺXHw|{$yukMHȗᘻWC 68^IvɲU e[Ș .FLt?.^FVAZhG@1Pt$WBj_bg"ubk,B|DV~2}ZlNie3of2)8#1&RBK'V#b,WM1X"OFE=dD,(;5 jw=I,UzڒYWvYcz3r,3K/Xj6b )"LK-(T;-'-"8*\f]=3bЪ!Ih{HkvN^c RS/v~W67O͕AjQ`6."@+L)$%_&@ԏo_ .SǭO+)L16jA: cr{ɧo>5l,T}.RH`*ys05k 5ΰsJ ^}1$ fei6eh7Ԥ!c3JVtLOݞQ K+OBk}ibpDMwĝ!s;Qw]/48 @h$ k@.~_,HKӑg/ i =-lY90(U@.yNjtn`~r _4]$Aň 'c=3rIIL 1t6b)+%P)R39ad@X4'[t-TVg &`%וx8P u8M2cFG#Z&zUHɏx(Hkf)^ϳy`Wl[Fl^N^?SxNfu.K^8AJV4<Na#9ri?4/$_ZiTB)LܽÌq&ި ދeH.|L*yijL+6C=I4?1_x!t5amaj!<*K6Wѱ#yU.[ #:4B ay"`hGqZFA3T`oa=̩wtlj-ŨC@YK-gh>e*i|n|=O%Ɋ_14c TW5H-1KKC\t.^Mp_u'N4Z|&3~u"}ٲq$dV-my⎆b[cL"ZD]heAWTkFͮ!i^0o?_Jثw)cajNL"S%F{:7=X@&Ѧ*Y|I<'foBdý)lE)H2dFYZ$`Ap[+QMd :6ٽfHEq$0Op#| bs3HNh ޯ4, {Z30&EafVd}QB>d@}:vAb~䠺qc;jK֍،0Zp0TDz]5>4J]85-eko-dWR-ıJjCv^V'$ tz~q2 @"Nn«o #xЁysߦ cMB~qaLc.?4O! ѝTVL?14\b NSQs03 <2Б^H-{G #C}Eg+hw+&$g *Aree_YHq}X8AQ2L˄akN # t{,KKbDSBP,n!H,Cmr91I!)2GjKMEF)iltiϱG=,oB#):c# hO/Fbw.zmeR#i[WCT'[ 1ZIz9cEi&TkaM΋=-tNS3 ]F9[^*B|5#0)JQˠ/.?l"^뚺dMCxY#)A{csv0#I!Gk"hՏ=Ll2KV"sZ&VU -gԻyw &7tU,$z)5@픇4>4#OpʓG/aME.M-+b {l[ekd*n TJf3<;~0EY7WQ0- k VoV*p3?,6'r،᫇ap2/@DIC%]{8 zۺ̨Uߎ6³biT`qoJ<,FLIa`#duXI*ڌs7O"I5F #Ƙ~8#BmPj o` zfU:({UnvA_p[c6'GS7gbA טU,Q h*~wodr-& XE>I3 Zx P/cL] Zn׆wwģ37XMRP>գI87)d*MNc(X0ʴHJ:d>{RFС DhbvCck,G{~1J^<͘I1U %$f0C\TYn pnzq1l:]G*3mJ/յnЀ) !80+QH+S}Ji>tsB+QJ%*$Jp|9L9Q5P+aQlQkq% x la=k6TL,-={=cLAgMB tgq<r$Px'榍Ckh ]ο\Sbl+,d"7?뜙6)D}a>'>yU 65(RR r1fHXx3c"Xr|2eZN1Ι!6Vs8JǼ5KƨX"J]s@8mK25_ɇ9;o ^ _hBe*U6'}W9+<0`7#sN sf\ Msx'SfP!vn/Hg= ''/$u h+*5fA峀'Y/D  CDoo\\0x@2 ೢM* бvP%& s̬zH66k/P㓵tkDp3X؃4FOѦYw(h6!(g;@p!y9,y+akqCԫX+hpTvUU)ݶCWg1 &Lr*,Wʋ顭P]Mr,0dqB)%OcÖ́R,_Iڀ&.I]MM44|Jn< Bޘתy+ymlKȁ=7jK=wyR-|@0҈w/|TTH>9ÁQ y՗S.̀}@V/WRn#}7JQ,XKU{`֜&[?$a.[ YAŵ bJX s"&,6w_uLf6N#r)\;|XCS`^rW˓h6k6&aU\9>Jͫl_j @R?'?,!Bjo#$yr!Bc!֠plJKIdGD+Y\qF)<:ʌ k]0M#g*vz ge6 )L@ gb3UlJ~pq o 4T`iLU=l 'BXp_]O0ACzP?h>A VΓux[0zoYP E+Mʔ|f3Aب2NJsL?j)*Xo.m,ڐV7 #`J|eAкk K3K3(黿(T Z?02}3:8Ku,[9L0 C|V9-Q{G reYRC|O>( G*3jHΎhgՀ&#*\S)] SUҤR4+vK7b˺vB݂bʸcSd量}C AY2n k>ߌWPno xb`L΂oR OeBhzIB"ZNBrb~Mj `8@%SoPA-BeͿVe&hN۬LT) o&9'9ro)il|!{| \/~olkKA2M%OFcl^Ac4?u9𷷃ǼWNJPܥ;\SHE$\*.B9~?T^sQC{qlc}y Rfrv^Xj졬_3zШSҷ|D7i}  +VQ"Rn&nd}Ֆvx-Ms6cܺ^wҡԶ#BS&Cˎ ׫oVd~e$2 uj<^%sU&O 3J@_}(Im],inJp%S~^*!Fa>NUIHPo`FcU:Rzrew)a]-bWd"00po9am;^ 0C5zf770S s{}{l `OƺIw \H> kWrߩJo끼3gDuLC!qANS+(j3Z(f~4;&N휑?ʛN /K;!m,m$a^T}]8C4*j;=_x~V)˵jxr4둜֑Rς@;ÞAYiYTrc| #? F~E\ko#P!V}3oa2$wsXmDkS]CCE=8E-]N?ټ0~Qe&3[s@Dݮ3A EZ )kZZ}n6Sli,CrnI&?e#iI`efk㥜a&?"QTk}!D_9p>;緷¶)SǡЂxNPxV8E# םb~S1R`I` []s^D?==1}q [j O?.yޝGr״!gX2n~rV؝T8_!^jHxCPc/E7zTyp#RJ]$v"Imײ"~*EsoZt5~e Ãӹӊi؄k?1W4Nb?0OQP0@$'s JfP!tMqM)k-jg43@!G+bgT)ev»x$Ęap`ެ50N.sdr2L%@:=&BcU8b eڐ=հMɋn:l" hbCpO?/w>$+Pկ{Oڇ CG'.kH)sKbI)1%^?:\Pp_zefbY39O[/gY:F(ݎ6Xh7!LஞA!+דnTIi؂pMWns9Gc&hxUW1D:'-f#o7Os<@4NX /cUp\ASx8/`)m=SxXөs\}ce>\r+or^ k7msNu:Cv@4" .hXO$i(3tXO{$ Thҗ1_C)MMN+&HtS0 ?챊ȨYiiy<| WjѢp=ҧLA̢BZC`=hY?9 k/qus=)5R$|)rD:\hPndt h87M7CFeX} :~%PjlqPkfwl~,փZ ~eJFś,f(Jh\ ueFjRy@} %f_ߘxuT^~cǽU/B6n4DA6u::/&N)Ϣ~F zH.'HdVR fL ckue-T2eHMRJWv rz"퀝$s<$HG~X![f~ٖ.E#cV~5 m-)%rlGZ ѹL|/kGMN< #.>m/:Ė-L lMƆOw0r6?;l&> l*}cL]Mc8W0!_އK4#cl([Hv !9j L͘=/g&}n˿0,hdAطK7rc &TLj񍯜ȋTB1!SnJ]ę *xৗM^ZVYʦAd pE+/CV'D5NY/}.QƃYQ@VJpҰKx:SĖٶLH@<Ǚx==Ҁd٤.7<g 3z0Zb3.B%i4x_7?:FQ~[(4s>ewԦk-i7)}ixY]iw{O xMU:PQRœ?BzU-Rjls.B u&U<  /(zֹ6_KXeq7Xއ|y!r&#"%Q 5#1|#ɧ})M m[|0Ĕp^Hp'(-Z|4ɨn2OYx+WH[&L[_v/ጜÙ틀h콣%/U<)'~ eS: kɫI%/S_+^[˲| d8r^XMP$-MXgƀUQ%G7FƦ~“DU劻a5wñl.W]8:X!/Q51Z2as&C9WQ=x8L~:oexb_J{[P4?㭺BVF7 Wп`7sKznTxwD ̅o-ofQS?<>>u}L$?BEZK}SEjC[$Pٿm^nj/3VŧRӁ4fR'Su2^N %4sj8Tӑ:$fL|nj`H!xht>4Fx`}4eB,*]&&MjC07{|zINL*es^&CmJǍ/Ό0\4)%mf,n%>iBEbYƚu~\܆E\X@A=!(qeAuj g17 փѫ$dt,ũv;sڨ 2T*Fdc+ e(v  P!c<,i &6埏3oZbjނ@IxO˫1Or"H;m/*ϋWؾMgs,PAhr&5 o1'"zĤGa*`6kqQ ;d(T3 mPv!qankK j9BCfQDW4l[biD-qm$ 8[KO :a{#8 utOKv%ݨj V83L= CDڅQF['YZ0UTP&{8x\Hec!H*I08~pil<'/+6u9jL 7On 5u,p6,"ۻ%X\okS(?e ޤeA!e " _S;cS,-ƴR۫`eⷰƕxpiP:D/PKi/k:0h-yXj/VvCU}eaw/Jw8-rPhqYpR7)B.b-J >r_~ZSe3Gc4B73Hx)ھ9l0nBAmr 0%ƒhis:$~5 XKحqz`~wl {#o@3NA>隟jY6?7Rql 1 c7 0eMsnWDDjO7!^_Y=H-oߺt&M]AE1E񘦣! (vz!KJ/e{0HU祑 z> TG>?o;ZTR8?7c< RjWWuϑAueIYyja LtA5L<>[sQnb%N'5?v ?~P^A/&Z?7R.Q.]Z?C`̥:;+P̋lOф TzՎqOpB% <_@iMy¾ʫ tʓͶ-|h ŁX],ỉFQGDu ?Πl?JJ8̍b3krhf֓|M8.ֱȲ ̂Ɂ"]Qt(=#Lеq/$]&⹘d4Dϗ}{/P+#csoaG6h91>Y7qPJՄ*}94|!ɡ"R==A~Jq:5njH;Q M1%:Azi*ga2"pA,c|\C -<:7:"$gu=9E,,kϡb/* \m׏(W$ǂiߧG% 6Nr:NQcYtaǁo/{Xw+-hKjw!PzG|vDMᠨPP6һ/}=r-~ }h&ϻR1?ygiTђ_*k}Yz%wU.Ʈ^%,bD*yZNvZOTM])= A;j{тh%; riOXqBdy# (;m01G +4kKGNcW:#O)f{oWح(|7fInDa]b.`R6CkQ ݟf^ϯDJ hy2I>q 67|ns><6u`nF*@AEKB+9HvW (2EǻU == n)8pg=)<*Wtk0`W%(1BegZ u )E#f"Tb ]5>B$%b8q0D|9 KHYEp؊Ibqɚ a~O8\;mNX.b;{(P?~<6DNYF|~-!kp`QK> Ww5&Ul+W 06k.c&p[ ?p_< RHOY{IEs: o$-v/항/N;̜ψ·q"O*7kyH8Se"0/J%]M@FF czBΎY RO euNYex3OnaLĻY[ g:5` @hubK +W)F(_:Edvv_bGG'Im=-qr~_{Vdwܔ`ڿ+׬ CS!2 \ƣC3%/]yv18V ܸ֘P5m]Ypzw&1E^DBso{ v*?0]>,SSw/qb0u[jI{Fg1DmLƛ7׌E!A-\+;*E.Վ9,[3z2Y~a$&M~8q|aHzw[۴9ٚMh !3|CAf#\yFfE<.VZ>.MIJ\[S<0+_E}m Y 7_%yXLjf)oXL3]l>/{~ZbquӔgPay h%$6. M jG [L`)^{ pBWk/0e N%y"f5B>"U P^gZTg_ha_1wq2EJ)ՊICb@nR7EDT.|v{NK9ƨh{¶~q{S c¸NAǾNyBunzmtLMJVuw63DgtgΊYр0 LiC7D"}j#C<;ـ{x}8t]:y\1`A"3/nC*Ty@4r77>s&ȱ1Ҭ~ң[s7dg+*9yC'r=5΋D-#e*ךur|knp6!}9QG1L $Nzۓm ZbwyύA0sce4)OSܬ~{NѺQEbZD.wF-5fNSi}}6)2UÙ{a9IF7?|dB9ޢUq{5لa5~Q)1X5na$&ܽz A* c%?C&!'NE{ 2MxW.vR89Ido#kBPvՌ-RG^&պTcE#~.7E5ѻLy܀W/83rRhL_{݂G'[LB5L3 kF[}qg}rJ:גxmizQyztCtr25 aC-na{Gj(hY,x~)KI˺!iݩ'])\-Jũr~#I80Qo3J!S$KF ! "tŪ&)Љm2ou⼱20m?WMs3BնR<$uI^-O"$(?$jY]3 ;v.)N["v R'kG@5/ p<胜~6)U܁æsXPPǍI^࿪1+iL=BW%:7 ]ULN Bl{ʹyd~{F3w:0sL 4aȋ^|BSBr55G( Hkxr}c4VY!7jhR!naak"|jզIu֙[30= "z8+^7_ß|~eSd;ْN9fdʚ,}'MSeS)Yb(ENX1| &ppx=(6$ny{T"*G8g=v/(Ք$['yP)g/*!Gb#]Uq N;yXe<_bE`|~ple 3rL3`K/EGv,ǧ/ o ԿʩN@`̄BbhXe-pVKMX=ZobK-F|4Æ9_L&z\]Ӡ!SFh\ݮ ܿo d*N1qtgnJ}NsszvY0I5mCm9ܢ_]̎g&L˰D %l0Dy`9[R ct)kScvv|N_)H]QHL=#:ɟBh8]0TgHuեyЁHD> ,F46ѦlNGH& B-Vmߎ/ș;6>ld̽>c@}Y!@K5EHm+lh']lf)NHmܼw "׬ݖ`m B jǰ+1-.$ Fyv z5zL ΊIxiq!Dעj.>S ‡b:NyXȞܚRA-et*~TW%#AM8SzgXV2?%,ûO;g҄3}릕woKʯn@(203,betJIq<Y'UfbK/>޺a^[ Mar}99J)j*.YcBnEs߉{d5Nk ҏ =O(ZH8'ҟ|lzm -b=<'JX1 wָx5n'1F%j#Ъu{OϏ6I*r|_1O^)˽oZ$䌥-\c?jJƌ&} ׯwwq\,ܑ^9^$]K%a@Q%EKv<8KrR,{x,T&~cեE2BȄU?{'3t~?{ZœKp4 \sw҇*mv]1g:nj~f3Xy9|,Z4'OW&+W@;ψ/c4zY.drå|8w퐧 ϳd3=7m˂w=cT=2jbRL fCSE\*(gP?&BL\n\WhS ^Lӄ>Yϰ#W5ӅG"^havh#/omW)_^/AJZAƧq;od<G Y}V&+}$^LX0U~_6үa P~Ɵ٠Pxeқxs]e<^5Kxiz‰ : c ֛0ۄNv`eu6 # Ig&CAp EP!%64No c+DVW0U쇄7#*c! @ߙYOTF0^i-|njTqReX+[bsCcFyץbxe |)[z`̗a)Ֆ #6 se T`U>;#-`r8'8&ˎΪ|)]OAMI=ʨфME ;̷B[KKrZNft3whC!3w)PuAHy=50G_C .3m7j&ޡB+f$EEtOHW(hd4\Ό'Hsi>-cZz-s193ٸOx[#+Rm*mRWOt8S@})@45$:hAovNLmkYϙL Q$c~e[BܻAtn+͹IŦ=9T˓dNN!t:[PzPQ"o M#1CAK^leu-)wlRt@ k7Jn+Pu/0J9h"G JcXNlew(ܔv65d'5Z3$~ʟiJ7h3 }i+x_F2Dqc~424R{&+622$HdPGEO8}1 \dLȬ-Z34pһ 53b[NlSDdSw\>YXhA?XsfUY\s* wEV0e*N*=8dkT޴ IdԢ@I# gpB/Ô%wn|8Ʀe3x"rMr&:f_* R6m+W]x & ڮ]Wm?;:?/4b\K .$3g"\RYtt#1w׵Qta5D*OB4q`%9e#)X /m7m2am=p&.KV%B,⒰n(KpSBEMe}g#JW19Կc5WZ~l..őJqNZ(8E6RD-~H41E&I+ϱ" co , Kh[,̒ `'dy0`b1Wtz!x*8>`Ic0h3zMt*1@kz7g[`H(2݂JrʇHPF~zw^_e| LAMs0$ $a"Rǰ D, d{餎΄yK].g"У,?`&&/X^OkisŜ?9N_D,ҍoe#.tk6O~ρT2yPI2\u Ca7Q,Mvb56ӉoFPwW]?@1qhehZ0M"׼9I>||]tw8iŋM.Y)XԺ^@ʦ=৞~Z?E> 9y3}g.|Od?If9Q*'1B  QEd ՒbC|xWS)xV^lQ>Ɯw8]ӄ0}ڣ4)1Ik,gK~x((=5wNn(9M;IM q uC(u7u~pƛ2spĆR}CEɺ/m2{QM;I,m 'z;>ڰ APi J5 l^TfĂp{Y0uϸ6EfFRBEb3R!gf'N\:; R\cpkrQS!Bc޹3~"p ܩU@}yޖ} w8|LyI/}±%dzeA_VTS=*dCbyWo'7E d:]5nFf8p!I+~!az1%?a"-݂0M6)\ߠ4%7AOr9X/bLѡ6ސ) 9:AAiD)eIf3ڋ"!EzZNV*aÔw:= < =5 GvY޻NCf-_X{yKNQţJjG;='>԰@ X 6ꅯw]{R3q*Wµ"MϠ<釓~F@gl-ٹ1hT*B}ߛ;_ct^>7m6pvq,x-{R;XY>Y`/BTȤzEN !l0j-F`ױ`kG("X7uuc%X!šPnh׮8>)9Y۳ *H8|.](w4+ 26O{LnHM\+ /2i,/Dxrt-Ϗx.ʇCѫB#钀^SX(&2% Sԣ|,7P؞K =.-W9B8VF &l!A yzL(dEqFȴiY#MTuK ߍl^c9nceZϤ˄>Ϯ{lYJ,$1v+_rS:aPzp I%G9^Z:]~XNz<# ]GKki8*<0xX:H^Y8&  :W&Fֻ*x{q $fs[=QShҡ/|w2huҵm`e@/}rxgEU&t}WX˩ 81U ^Ti_xYp"!XVE0XhuΨWUkx\84c%@swP_IIolY![m=#Dj3fL6ѾMC0+0\+])-:~p{hFƇC OJt5.4VBF6*cXlu*įxַ`M-d<1露}Pق 0=骇kȨ8&:*Jlqz<?;!48#4 S9yW^uX )xsqwzּílhas6M51T/,W㙰 14[iYhc&8[\sN& KTQGG# E>]=jEvj 2f^ r֦Z 5@m9Dpu SW`+%-$EyR4EdgМ7RJz[$ZPX \1'+Q >/sq^Dx'ѥWvU-f[k͛i;p+#VN}ٕ<]^PF} 3?HBS{|s#gVҴ#S>ksEQSţU;Zc٥0D,PԿ^,qP_SktppLAөa܋ZzN<ݡk ʈՑ_CCp/?tSRƗ)"-y8V%]}YNJ@_5Y[!PDxy<$a_$ŋ4Bgr: Umr d φ[OZ#-N n?<ʩ!T|__6O}/Oljx]beX`Eti4(]j =vܟk tdCEX(",I1U~s}ENֹ%@ TT #KlU˴ 2׬Pktݿ-v6SG!28L(YOq/ &$$ 53)U]1ơ=>)'P}ϓV1SEh)ʳOܳd]FoU:ᙤ)?8is}IhS5/m c4y+C =cѻo|Rt&be9i#̋Z*+9˳ܪ'plL"+kM\Ԅf@ɭ687~V ?T{>vck ,F$YTMB\x/r%F&/9YVX= ^(bG<y[=E*`; w]"1EG/CHW7ZLe[WmX?u>|=iRP >ƾ $ZiP#W"M/_P\PN%sZeco)^3xfdD1amk;C3[p _Ii5ꮶ=&*7-+%f0hJ4|Ԕa"׊&zy/92l"vRЩ)APԋk/+ښsH;= xQ2jB`}Ti'*HQ2:d xfnҬϨc;y1Ѧ1Rhp׶"b 2V3J: Y\򫝶z1*be ޅgdL t&w6K}2AYHe0햖C̙͟x}1_d@XԹ8&sH|B^@-4xfSm }6A] OYVP7Qy#]=7z|.(D?e^ @zcfav@Ea*@%Ihyq޸i  "G% m=\2m>uhrd0~P`}V/4(Db/_Ckn(U(oY)v4(KN;( 8l=-@ś{pVOGuãۘbd.V8ɶgo?E|g)O5 f6=Ǫu %Xʎ&P"d3<4YugBL_fo<.XraWY#5@O|34#@`Eœhy3mtTz2/zŝwja>qhC)pdF%7!wY:Z#`AK"m*Â"N$ThRNiws*«k74R3 gjlHTTKqL5fh2={9)6yߍCILGU0@sC9pumKنG5sOuV ގ?`ayHɠ)|ei ZTL5՞d֓] ;C<~\Xyph$i-85]|<JD%S^5흱>-ð6t10g kbg%Bt*|aUUN#(k f !pǍ.e޽m;b&<Nj[LNXH;!:{?/M vUHyzp#YpU:DM`N5T"庢q-XJY+Lm  ;MZ;r9| o/#I&p JІ"\Y0UT-$2F}Lj2掆^ jTuPX#a4c;L?Gbe;#}lN8CzD ULr{t`;\ݰiuTA-A_ͽKhGdVQ3ɥAYG پ(PHwwXX7X=Q=}z"P4+BQI`/򧑒'& 46e8ט|;Uz~#+X`F\r!}h;4y,(|{gt3F|0iOEf%j9zgTݟATPU F3/]D'H.ZJ :wIw-C7Q"3`Qbu$goŻX#_o@ s+$`!= ~/t}s%>ğD>ƏwKpB<&L0KAo xomXd`ܖ@iˎINUN|U)I>PLbGutڝRV*~0kd?7/#G~V%ӎF.eѸ1y!#,)œ}*~ : ]+uBRYE0;{&,W!{zI?83 HT'`~[d+hsLJf%dPWqҧ[Ts#e@N ҵ!bL )o#yp$3)>rb.>AhxĀwRlcڷ 2E"֬h]M, c^}o3H~s<-F?Etæ)c8x>pBr)֟ukL E8ȈM5.V[&!(TVuH [R!g9[v -  Ca~/Inv̻pp;՘JKl㑼 ΕJcLsH#7~dHUצI1hLy疙2֌F*1?m9F'3͜pl'A)QopzLYpA :e Э*J j&'Śm Ĥ8/gˌDX]m[ n}!G8$_w#2Q>Rf#J;uc52"M0 ^b L.Ɣ/AzBS}[ T{ n/klG A9+,h2Sh׎nЌYk{j-HOծK߈Wn%a6^OWL!Ct1@F*^OxS5ҎW @AuC_"Jv\L@?!,LtQ>>S-)k\ G$i# F|Pd^s JzT٧z99K,|9E IRPevu:DErfȩs{J~iMOwv= mݚW\e[3Lnׄsڠ1@յmxwl-dwLonw2s9,"Њ"x3Jrؼun"P3M3f4-l|(=UjEn% e.ˇ c퐺-d屯'&/X7mac ةό XK5%VN3y& Y] Dz9} OZ);RN,gM.A0"R|2ҘGQ֢mBO4-I!ϢWo\4KbC}7!ݧE*3[1_yYHcpC^:jM_Jmki+;6|k=#:xtlTEv|L91j_`5I!%5t$9nt>lQrF9jvWH[|S iA5%db > ]%G7?47~s|ObDCY43Dl3s%:_\) BJg Mw{ IsN\5UWt>dú(qZbQzfe=O ^2̹oeŽ;% C/KuU೷tʫF_Hfm`alΠf7L\m F<]^_9,Uuîd.(t d7rj!y\J0 F@ӂ%jjn) 5Kg5!uee}: 1&uLc9.wX|,\aK|А-T n{MMK^96Gs1Nb 1)o&9NVO"h8,3plFh.!z]'UNym'#D2.&zu_ \ଭ*x^ )b4fL'9ksAi0=3!CcNlsYVJ`Zبa)HGzK\C ܂{ݢf$X[[ \. jN̍ :?ȕ_Nk|º̯ÙGE<*l$灀kt2…*.̏qXVA^Ó,ܑpWMA&bo V9'@-qZQmg{x`F;-!S.!eok7QN%O{t5v^ \sAIlxM˧jiS "{Y]8zWl[!r>0UOڍ~Zxw~bCU`s8YPOQ&h, E{,Ǝ2k-f:.,Hͻo&#c;UⷁG60 ?J)#ϣyu;piq^"z:xU6x~$= cXtK)@C?LŸH"_kH])`$@V[x'R3n=Wb!V!A0uGqG'_FrӁmYId#Ouo~:yK_Xp,e|@B䛐3~?A,ҩ䍒Ur[[yUcNv T;6Ne>*5 [+S yeSW*.,VABF/Wr8H_S}6AiyXKqr/C3Q89p`]?gR7fKP7_ݦF) amw'!Gmų:ͽ/a@$PՍp닇e}7;iNt J߉LؖxU|'K]sEuSj{|B}oW˟s!Fp gJGʀ%⠋Ss |n/aݲ?CdXy&Z.X|/d|u|YשZ@m~Ν97/D X'U@v<ٜlJgš OY-ڭt0f 9QŒ-a6T5 %d3QZa3Ā-.~ig Եa2Dtp.YhbҦ,Z?(kүB\+cݧ Moʌ-ΰ=bB1 p9,j(tU6YFczǤTDod@˜>?1mT@~=ln׎8.L:c#kS 3! ?s]+ tΰ86Nо{;H8p%tpF$\|%ؕlߪZxujZ5_=t= "fJ*)(O~0KQFx6ԑ^Dk9xnAͯw߶ (qT|%ƜvL_m+S]2RM"x)h]ùQ JO9Պ_l#s>{)&]z5E2>a{}H0|k̋龺z':%H=X>RJѻF̰;e<s-Gy˟:Gmʬ=Qo|!8%_B|GhzG'63.>(Ye6$BؑZzG_'2 V!P5=gŸPN=H!kd3igzSB)d ʒz8wu'Ayxi?3GbF55BDƉ[gVycYf&MgēH'NajU4nk{"PFm/1 #,o3ɊKۚ%`7?ڢr9uýuw-~5!4! 5<4S\GBuD3_M9Kd9(UPk^DB]Cf)Ӆ{ H l//bAvt.^eԵTџtc^[nd30VV)GS^Qd&rJRNɣ R x(#*0<ɠi8ubf;k+9>L,5u@s"S9 A7:$:-/\X 5X5I7 h( PC?(S@(L,p03jC(ܮ(gv-죷)iG=}Uh}N[K`|jOe8"x9?a B'm^ K8rܢ?<)F H!cf٥N5}kwUIrԿǝ:ƆUuߠ1YY#%_wM68sySJݔ֔z ?P:+xv%噛(%B=-ҫc MTx_.9{IO]i.͍6ץ Ob$*Rb\۸f3v]B7c99*X2IJ@Fٍ7?`d:.Oᙋ^N(͇uGGɸWjb2e>" IBp|#HH(sI5|f˱Dr(8XUCla ْ|hlx$b3P}^";J_fwcU`(q !UW)Ocu@|dQǸ3 ^b?=2M-6~,5I`ht8y4*]#iU8$ z$ib@Af/R- e%0}hw9sA+ԅ}Ђ2\OXE-|sfb7dtgA,$S5mIt?:#.wCOWT@Pi~%JoiȚ 쥒eehtIpK;Es#:PX*)_dOi`!&dZo!ճ+t_7`Gk',?NĠ+ܘo9 _ 7~N@.Po9)BeШ˓mQeʣm׀=oۆ(| U@r}I Z╣V;?$\owS$Ɓ2)\&x YoLZTXM 99OCt(9;q`f͍i7 EHI8aw٦HfrȪP1+2sJx|/a`vU[uzoZR0h֭(<sٸ7ʮ&Cx`Ct³ 4a'SD+ȚaW1nL]YJh-V^6,<!ͥd+aYTI~g^`; d))%SwݢT źLYE UA?Pv+#CB6;|%h]SpU'%GCR^Ezm͎NqGì:Rk(L Ȩ#aH*/_](gtm%͈iZ g!{-ص|;Y{Al@0OYi0 kNzn@Eq8Mɏtb[E,BZ.}j {%-2L2Wd\kPbt5io7s%"  qmKD>`;Y>H>A5.*mkO&zcJ9i/툔Z^?}#`Ww85CjQlCHG6%7-S=/ћ=joJع Sceho!&5nY ] ؓj~CMlfTd$y2$)b.EZ"<:Ӏ2 >"aG zhLgjg7z fgoeɩ &t {~|^)\*"|3i+袠H(P_/-'f/V•HmC0}]ފd. @t`YA@ =3Q t%It c4Y1(;q*?Ʒߑέ!^Z zO%1ͨTHLH bZ׫9kwJ=UX%;2ʤ3 {s YuQC[dzu˪Lki`]@? ڴ6iݽDg|^ke|VJJ^l~YrJ/"5hGeV0GťΣ#mاCjnDH;3⣽ FAYZIBAz){|FeV7A Z1||i1GFBZNbC!|hqyNh+eu1a(hŞ# 7f/Ry1?`@ }sA$R+bv'=-x[~{ zcmtVM @MQO NsRéu4< cF;M=.RaJmS 4p'ի@Si&N q.3i$'Wyɐ<%yjƽ;s5N+@28yX< 4jo(AiI48&qe m]-=yU;EƏ 8!ݤB1G@gm+{7|Yz7#0g_s䌧[O ji`-hXsO lL6/͡cNu !=:3{=D:M4xѪK1z=R@}Vz ;nY.ЦQ׵݃˚AYkH' +@?Pܝy(q IO{9eF3ԟfﬤ$\l,=>UGdk5@Ĩ9Xa ˖xjmVtxҢDu!FEz+|4 y9"C# Kvza_2MÓLc'xxW|JᢒW!ǽǯ]n1B= ~s".(^ {1q縵u6գW͉2s}@~ zYm!e y{9~j5Ĩo\eaHHav.atYnXޯt"d?lu{ZS TV)>#uDi`j(~$E_zfe%k܁ܴv[GRx9mGm˧}_+s=5bĉr 0wrw;y|K >H|L+ JM=1᜷ݱwԑwUJh&yl8pIYݴ5ce颌S64vxUs$[%uy.>)-yȎY :=yHDzHs,Q*Oq[-~ '@Aa~jiw.dPZ$n%2l *_uru+B(wߊ3Q G`Sd K0 $[qWc,׃D+}t= l];_r%fSb6g=]55̡Y"}X!*f$U~,1\eCw˃)[fy^IF^gц=_4[1x 33+ ބ; pK8Ꮺ"v#9Tx26IRj.?Ӯhd Bf. Uwv 7fV::}Jyɭ&_;}Y"ʨJ4H>w7e[*;k{MkO:`BɄH/-%wƏT{ em64J*̦ K*GoX{Љح 0 L.X2}aT|z?d\BH@\<87<|9Į|7&UkWQNC[l˫vC\m:TQX &|q%$QڴkVT iX,E2uשF*?>SZK}`ꮁ" iv5krQi SB>v{d#AiL(7;#yMM`5Mə(~a~/`yΈ%[j[ CzGgdTbC{7Dv;Usm(=G'XlBOZ.G6 HH0;HNdReZ?Ϩ-PaX/~Kؽoҝ\AS6'q\A %'M 'WM\M]-0}Y .vt68-7sLDԹwS=s#'?+VrH/,YNrY/ɢI&-Z!jNLrEv.ЍH_mC uB-v;#5Ųvy^EMaHdm_мR+ٜˁHy&cᅰG=`;ߥ?s6^>iM$EUu~KWSq' h&Fݳf9tuiϞL`Wp(YY Z)Jɭ)4MtJ A6-/S>pK=#0aZ#7_GAq G7H3*dږ'يVgG#8 OGAeh eVS_FO? ?YHt_;8R@@ ӨS;@҄lЬG `=tYjQA`BVQObAZr^h`3+mF/.Kך\^Yv12*;,@1F= 6a'Y*L[ϋnD @A$Ju&AL>$kslڒUa`blÈ&?%a\er6(K!*]c-\ϐ~eޜ2Q{IғlV[L/sAeZ"Fgӭ1Nub8dUTVb:mwHd%oʩGfTQ LlW|*E%2ѹpMzѷ5I~㞠F)XlN.xU`L"\0a \LK$JD׎H YZ