udisks2-2.9.2-150400.3.11.1<>,hKp9|]D/U6im{|d ˭jcx8tZ6nig߯ϔ i1gpL}#1> Ze8wG$pͮQ(՛h{6 .TP%InN>6B/Nڞz `R, L`BudDv}5/Fl֥g 0AQ e'[VL{?{d   + 3Bms{& ) p    (   < ~,;;;(e8l9:"=o>o?p@p FpGp,HpIpXpYq\qD]q^rbt|cu%dueufuluuuvv wyxz yz|/z{8{H{L{_{`{d{w{x{|{{Cudisks22.9.2150400.3.11.1Disk ManagerThe Udisks project provides a daemon, tools and libraries to access and manipulate disks, storage devices and technologies.hKh01-armsrv2WSUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-later AND LGPL-2.0-or-laterhttps://www.suse.com/System/Daemonshttps://github.com/storaged-project/udiskslinuxaarch64 if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in udisks2.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi [ -x /usr/bin/udevadm ] && /usr/bin/udevadm control --reload || : if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in udisks2.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable udisks2.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop udisks2.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in udisks2.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart udisks2.service ) || : fi fi @(%'Yt  wg*큤A큤A큤A큤AhGhhhhhhFhGhGhGhhhhG`l`hhhhhhh6d5d3391b23253c7a839d89df1681ed2146f119344099622efcb5e287e0039f7bbf204fb935e0e1b2662b971e7dd5b475038097cb338a8075146d5e611473f2327a7496ddf7e465995059a0410d47387b9e82ccd7aac9c3763f2ac6659ca9c21085560b9e7004d5fc0b6e8f211f5ed25628eb2209f9aeeffc843659716ea3b78711b4760308b23641abd97002777f0ee5ffad774aee65d7f6a812f2559684d251a0f9aeed0ed69c97c7042f9fbcdd63f563a30b2c88784a78fc7e61ac3773b25b0917bfccbd6be50dfea8b0f60172e7a836fbcae002841cc55061e465770ee7e4134ac2247a16e8506df772f212dceb0a94e834d79cbcc1e7e5a8ec620354e869217f90d1d0155536399eda13ec94346de1c4463622a3511e069ba8a44c96939fd5571a72c642612275951ed6b6e0cf7861f00aa22ce1ac8e9961e6b0d9d957700fe797389959e5e246fc48f3933828ad02fa5c6aae821b05203c2e02760fb9417cbd413952e49bdb686fdbcd27890eaa6143e1442a5c6230c9853bb5fb43416c589b1901da997dd017d34205e1458fc394d06a517af3477fbf3695b46944a10d8628b56e0c9417ccd8ab6e94994caeb8f629134b2cea0555a0d778d9ddb06db3e2cc010b1c949568945a191be01e4f5fd7b424d2771c32694a1ed9a6fa26201510385ec0f4b87e21ef17343f15b103d4f4b674bddc644514a080aa5fa7d31e8eb1032d7dd7aa7a4afaea64e13dc4b769e35fd27855096c908e45a2672b7df35c43904fc827a5763c6ebd8495e44e33c632c06f08c89e49dda4bc5f682288eb2servicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootudisks2-2.9.2-150400.3.11.1.src.rpmconfig(udisks2)udisks2udisks2(aarch-64)  @@@@ @@ @@@@@@@@@@@@@@@@@@@@@@     /bin/sh/bin/sh/bin/sh/bin/shconfig(udisks2)cryptsetupdbus-1dosfstoolse2fsprogsejectgptfdiskld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libacl.so.1()(64bit)libacl.so.1(ACL_1.0)(64bit)libatasmart-utilslibatasmart.so.4()(64bit)libbd_utils.so.2()(64bit)libblockdevlibblockdev-cryptolibblockdev-fslibblockdev-looplibblockdev-mdraidlibblockdev-partlibblockdev-swaplibblockdev.so.2()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgmodule-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libgudev-1.0.so.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.26)(64bit)libpolkit-agent-1.so.0()(64bit)libpolkit-gobject-1.so.0()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libsystemd.so.0()(64bit)libsystemd.so.0(LIBSYSTEMD_209)(64bit)libudisks2-0libudisks2.so.0()(64bit)libuuid.so.1()(64bit)libuuid.so.1(UUID_1.0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdsystemdudevutil-linuxxfsprogs2.9.2-150400.3.11.11.4.00.172.192.192.192.192.192.192.192.9.23.0.4-14.6.0-14.0-15.2-12084.14.3h[f@by@`&m_@_T@]A]m]$]:\+@\d\b@\Q\I\I\8@ZmZZZ@Z@Y\XJWVxUb@TT@thomas.blume@suse.comthomas.blume@suse.comthomas.blume@suse.comdmueller@suse.combjorn.lie@gmail.commilsav92@outlook.combjorn.lie@gmail.comlnussel@suse.dethomas.blume@suse.combjorn.lie@gmail.comro@suse.dejengelh@inai.debjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comdimstar@opensuse.orgluc14n0@linuxmail.orgluc14n0@linuxmail.orgluc14n0@linuxmail.orgjengelh@inai.deluc14n0@linuxmail.orgThomas.Blume@suse.comdimstar@opensuse.orgzaitor@opensuse.orgsor.alexei@meowr.ruzaitor@opensuse.orgsor.alexei@meowr.ruzaitor@opensuse.org- (CVE-2025-8067) VUL-0: missing bounds check can lead to out-of-bounds read in udisks daemon (bsc#1248502) + add 0001-udiskslinuxmanager-Add-lower-bounds-check-to-fd_inde.patch- fix double free inside the g_static_resource_fini() atexit handler (bsc#1228290) + add 0001-udiskslinuxmountoptions-Do-not-free-static-daemon-re.patch- CVE-2021-3802: fix insecure defaults in user-accessible mount helpers (bsc#1190606) + add 0001-mount-options-Always-use-errors-remount-ro-for-ext-f.patch- update to 2.9.2: * udiskslinuxblock: Survive a missing /etc/crypttab * lvm2: Fix leaking BDLVMVDOPooldata * tests: Test modules that are actually enabled during build * build: Exclude VDO module from distcheck build * udisksfstabentry: Add udisks_fstab_entry_has_opt() * udiskslinuxblock: Reflect fstab "noauto" mount option in HintAuto * udiskslinuxblock: Update hints after fstab change * tests: Add tests for Block hints * udiskslinuxfilesystemhelpers: Make TakeOwnership() race free * tests: Extend filesystem test_take_ownership tests with symlinks * mount options: Allow 'nosymfollow' mount option for unprivileged mounts * udisksstate: Silence the block device busy messages on cleanup lock * udev: Distinguish mmcblk-class device types * udev: Propagate mmcblk disk attributes to mmcblk_boot devices * udiskslinuxdrive: Tweak the 'removable'/'ejectable' hints for mmcblk-class devices * udiskslinuxblock: Tweak the hints for mmcblk-class devices * udisksdaemonutil: Refactor udisks_daemon_util_trigger_uevent() out of UDisksLinuxBlockObject * udiskslinuxmanager: Trigger uevent after loop device setup * tests: Remove scsi_debug serial number checks * tests: Skip zram tests if zram module is already loaded * treewide: Fix typos * AUTHORS: Add tbzatek as the maintainer * tests: Do not use nilfs2 as an example of non-resizable FS * Memory leak fixes * doc: Update config file path - drop udisks2-Fix-memory-leaks.patch, udisks2-lvm2-Fix-leaking-BDLVMVDOPooldata.patch (upstream)- Add upstream bugfix patches: + udisks2-Fix-memory-leaks.patch + udisks2-lvm2-Fix-leaking-BDLVMVDOPooldata.patch- Update to version 2.9.1: + This is mostly a bugfix release, notable changes include: - active modules are now tracked in a daemon state file and are automatically reloaded on next startup in case of previous unclean daemon shutdown - further improvements in object property updates while handling method calls - zram module fixes: + compatibility improvements with existing zram generators and toolkits + the zram-setup@.service systemd unit has been renamed to udisks2-zram-setup@.service + related udev rules have been separated into 90-udisks2-zram.rules + the zram.conf.d path is now configurable and defaults to /usr/lib/zram.conf.d - Update to version 2.9.0: + This 2.9.0 release brings many changes to the daemon core, internal modularity and the libudisks2 library. No public API has been removed, there is a couple of deprecations however. + There's a major change in how and when D-Bus object properties are updated. As a general rule when a method call returns affected objects should now have their properties updated by that moment. This is an ongoing task and while majority of the daemon API has been covered, there are pending issues in some of the modules. + Configurable mount options is a new big feature for this release, allowing sysadmins to re-define default mount options for each filesystem type. Extensive documentation is available at http://storaged.org/doc/udisks2-api/latest/mount_options.html + Internal module API has been reworked, modules should now be enabled separately via the new EnableModule() call that also reports initialization failures. The old org.freedesktop.UDisks2.Manager.EnableModules() call has been deprecated. + Additional feature highlights: - building the daemon can now be disabled via configure switch, only libudisks2 will be built - removed the systemd mount cleanup service, mount state is now tracked separately for persistent and non-persistent mount points and cleanup of lingering persistent mount points is performed on daemon startup (e.g. on system boot) - new LVM-VDO integration, deprecated the standalone VDO module - added support for (un)locking BitLocker devices - libudisks2 now includes generated GDBus code for compiled-in modules, separate pkg-config files are provided as well- Update to version 2.8.4: + This udisks-2.8.4 release brings couple of bugfixes, docs and test fixes and translation updates. With ongoing focus on development towards udisks-2.9.0, this is just a small maintenance release.- Do not recommend lang package. The lang package already has a supplements.- don't call systemd uninstall macro for clean-mount-point@.service template (boo#1139996)- Update to version 2.8.3: + This release brings many memory leak fixes with similar work done in libblockdev-2.22. While libblockdev version requirement remains unchanged, it's strongly recommended to use both releases together to get full coverage of the fixes. + Other notable changes include: - Default and supported encryption types are now exposed on the org.freedesktop.UDisks2.Manager interface. - Minor org.freedesktop.UDisks2.Filesystem improvements related to updating properties upon method call return. - Various test fixes and improvements. - Updated translations.- update to 2.8.2 + migration from intltool to gettext, udisks no longer depends on gnome-common + added 'windows_names' as a default mount option for ntfs-3g + fixed an issue potentially leading to open filedescriptors exhaustion - drop buildreq for intltool- Generalize VDO description. - Fix faulty grammar.- Add more info to description of vdo.- Add libblockdev-vdo-devel BuildRequires: Build the new vdo module. Following this, add new vdo sub-package.- Update to version 2.8.1: + Mostly bugfixes. - Changes from version 2.8.0: + Introduce a new VDO module that is built on top of libblockdev-vdo. + General bugfixes. + Support creating LUKS 2 encrypted devices and other LUKS-related enhancements.- Add explicit libblockdev-lvm-dbus-devel BuildRequires: Previously pulled in implicitly.- Update to version 2.7.8: + Fix string format vulnerability (CVE-2018-17336)- Add missing libblockdev-loop Requires tag: it is needed by default.- Require specific libblockdev plugins in due udisks2's modules, following libblockdev's plugins split (bsc#1086447). - Drop redundant libblockdev-devel BuildRequires: it is not needed once its pkgconfig module is already a requirement.- Fix BuildRequires/Requires tags related to libblockdev and libatasmart dependencies. - Drop storaged Provides tags since there is no need for them. - Switch libconfig-devel and libstoragemgmt-devel BuildRequires by their pkgconfig modules counterparts. - Add a Recommends tag for the btrfs module to offer support for the openSUSE's file system of choice by default.- Rectify grammar issues in summaries- Update to version 2.7.6: + Add: UdisksUtabEntry and read-write lock. + Fix escaping mountpoint for the cleanup service. + Check for all LUKS devices when looking for CryptoBackingDevice. + First implementation of udisksutabmonitor. + Invoke job_complete in the proper context in order to avoid deadlocks. + Generate autocleanup functions for interfaces. + Update documentation. - Changes from version 2.7.5: + Add: - 'no-discard' option to formatting methods. - An assertion method for checking an objects interfaces. + Fix: - Possible NULL pointer dereference in: udiskslinuxdrive.c, udiskslinuxmdraidobject.c and udisksclient.c - Resource leak. - size_str memory leaks in UDisksObjectInfo. - Copy-paste error in apply_configuration_thread_func from udiskslinuxdriveata.c. - "Deadcode" and ignore "check return" warnings in udisksctl.c. + Resolve mountpoint to the real path. + Include exFAT as a possible partition type for ID 0x07. + Always try to read configuration from crypttab in handle_unlock. + Make sure the table_type is consistent in handle_create_partition. + Wait for device to become initialized before probing it. + Use different mode/dmode for shared file systems. - Changes from version 2.7.4: + Add: New function to set label on swap devices. + Fix: - Uninitalized value in "udisks_linux_loop_update"; - Loop device automounting in GNOME. + Run cryptsetup before returning from non-blocking Format. + Use new libblockdev functionality to disable checks during init. + Do not try to create file watchers for RAIDs without redundancy. + Try to use libblockdev to get RAID array size. + Re-add support the legacy BIOS bootable GPT flag. - Changes from version 2.7.3: + Add: - Version info to docstrings of the partition Resize function; - New ResolveDevice function; - New OpenDevice function; - some missing functions to doc/udisks2-sections.txt.in.in. + Fix: - Wrong GSList pointer declaration in "handle_get_block_devices"; - "supports_owners" flag for UDF; - ExFAT partition type; - Bash completion for udisksctl; - Force unmounting; - Building documentation with new gtk-doc. + Process partition resize update before return. + Wait for cleartext device object to disappear on Lock(). + Ignore Asus Zendisk virtual CDROM and ZFS member partitions. + Set corrent part type/id and GUID for UDF formatted partitions. + Use LUKS specific partition ID and GUID. + Make iSCSI Login and Logout wait for DBus objects update. + Disable cleaning using blivet for now. + Start even if a libblockdev plugin fails to load. - Changes from version 2.7.2: + Add: - Filesystem Resize, Check and Repair; - A new "Partitions" property to "PartitionTable" interface; - A function to: . "take ownership" of a filesystem; . List all block devices. - A function to wait for an object to disappear. + Fix: - Detection of drives created using isohybrid images (fdo#1437791); - Setting "SetupByUID" property when adding a new loop device; - How we create UDF file systems. + Wait for: - The bcache object to disappear after BcacheDestroy; - Zram objects to disappear on DestroyDevices(). + Resize method for Partition interface. + Trigger change uevent on disk after adding partitions to it. + Use the assert with multiple tries for Block.Configuration. + Do not wait for partitions to appear after LoopSetup. + Try harder to ignore WD SmartWare virtual CDs. - Changes from version 2.7.1: + Don't always fail on missing LibStorageMgmt support. + Fix: - Broken partition authorization code; - How UDisksClient filters property changes; - The position to wait for a partition to appear at. + Don't use serial as unique ID for drive objects. + udiskslinuxblockbcache.c: Fix uninitialized variable. + udisksiscsiutil.c: Correct strncpy lengths. + udiskslinuxiscsisessionobject.c: Correct precondition check. + lsm_linux_drive.c: Remove std_lsm_vol_data_free error case. + udiskslinuxvolumegroupobject.c: Remove variable shadow lvs_p. + udiskssimplejob.c: Allow NULL for message. + Re-create sysfs watchers for changed mdraid devices. + UDisksClient: Do not try remove changed_blacklist hash table in finalize. + Query methods for available utility binaries. + Clear GError after calling "bd_part_get_part_by_pos". + Use "model_serial" as unique ID for drive objects. + Add "--yes" arg when resizing filesystem with "lvresize". + Do not trigger extra uevents for newly created partitions. + Free the partition spec libblockdev gives us. + Allow the user to specify the partition type. - Changes from version 2.7.0: + udisksdaemonutil.c: Fix GVariant resource leak. + Use libblockdev swap plugin for swapspace. + Use libblockdev FS plugin for mounting and unmounting devices. + Use libblockdev: - For: . Partitioning code; . Wiping newly created partitions; . LUKS operations. - To get LUKS UUID for LUKS open; - As a library not just the plugins; - MDRAID code and wipefs calls in MDRAID code. + Use libblockdev-lvm for: - LV and VG operations; - VolumeGroupCreate() too; - When updating VG on Poll() call. + Fix: - bd_reinit and g_clear_error calls in btrfs, zram and bcache; - Docstring of 'CreateSnapshot' method in '.Filesystem.BTRFS'; - Requires and BuildRequires for libblockdev; - API for BcacheCreate function. + Add: - Libblockdev MDRAID and FS plugins to BuildRequires; - 'options' parameter do zRAM 'Refresh' function; - A function for running threaded jobs synchronously; - A new configure option --enable-available-modules. + Remove unused variables in handle_mdraid_create. + Create Job objects for partitioning related actions. + Change: - btrfs module API to be consistent with udisks core; - bcache properties do CamelCase; - ZRAM 'CreateDevices' function to return newly created; - zRAM properties to CamelCase. + Bcache, btrfs and zRAM modules: Handle invocations in threads. + Do not try to set GError over the top of a previous GError. + zRAM: Extract used CompAlgorithm as a single value. ZRAMs. + Move new partition start if overlaps with extended partition metadata. + Do not start threaded jobs automatically + Require and initialize the libblockdev-lvm plugin + Check that blockdev/lvm.h is available if LVM2 support requested. + Also create thin pools using libblockdev-lvm. + Get VGs with bd_lvm_vgs() run in a thread. + Update information about PVs, LVs and VGs using libblockdev-lvm. + Get rid of the udisks-lvm helper program. + Use: - Info for metadata LV when updating LV which has one; - Systemd-defined macros in the spec file template; - bd_lvm_vgreduce() instead of running 'vgreduce'. + REMOVE-ME: use the CLI-based libblockdev-lvm plugin. + Make sure we have the AX_CHECK_ENABLE_DEBUG macro. + Also check if libblockdev supports bcache. + Require 'udev' not 'systemd-udev'. - Adopt the use of %make_build and %make_install while dropping deprecated use of raw commands, following the best practices. - Pass disable-static to configure as static libs are enabled by default. And enable-bcache, enable-btrfs, enable-lsm, enable-lvm2, enable-lvmcache and enable-zram to enable new available features. - Add blkid, blockdev, libsystemd and mount pkgconfig modules, and libbd_btrfs-devel, libbd_crypto-devel, libbd_fs-devel, libbd_kbd-devel, libbd_loop-devel, libbd_lvm-devel, libbd_mdraid-devel, libbd_part-devel, libbd_swap-devel, libconfig-devel, libstoragemgmt-devel, lvm2-devel BuildRequires as new dependencies. - Add libblockdev, libbd_crypto, libbd_fs, libbd_loop, libbd_mdraid, libbd_part and libbd_swap Requires as new run time requirements. - Add e2fsprogs, xfsprogs, and dosfstools Requires, being the first needed by mkfs.ext3, mkfs.ext3 and e2label. The second, by mkfs.xfs and xfs_admin. And the third, by mkfs.vfat. - Add gio-unix-2.0 and gmodule-2.0 pkgconfig BuildRequires: note that they was already being pulled with pkgconfig(glib-2.0) and used, once they live in the same devel package. - Drop pkgconfig(udev) BuildRequires: no longer needed. - Replace libgudev-1_0-devel and pkgconfig(systemd) BuildRequires by gudev-1.0 and libsystemd, respectively. - Add LGPL-2.0+ to the preamble License tag once the preamble License tag is used for the source RPM and binary RPM packages. - Correct some subpackages LGPL-2.1+ License tags to LGPL-2.0+ as pointed by the COPYING and source files.- Update to version 2.6.5 (fate#323354) * switch to new maintained codestream at https://github.com/storaged-project/udisks * Detailed changelog in /usr/share/doc/packages/udisks2/NEWS- Update to version 2.1.8: + Allow NTFS mount option "big_writes". + Don't coldplug uninitilized udev devices. + Detect old (non-Pro) MemoryStick cards. + Lock the partition table while creating a new partition. + exfat: Drop umask=0077 default. + udisks2.service: Add KillSignal=SIGINT. + btrfs: Add support for changing label. + Updated translations. - Replace pkgconfig(libsystemd-login) BuildRequires with pkgconfig(libsystemd): the two have been merged since systemd 209. - Drop udisks2-Reread-partition-table-before-wiping.patch: fixed upstream.- Add udisks2-Reread-partition-table-before-wiping.patch: Reread partition table before wiping when creating new partitions (fdo#85477).- Update to 2.1.7: + Allow disabling ACL. + udisksctl: Properly redirect stdout. + Catch bogus UUID changes of MDRAIDs. + Fix udiskctl help for glib 2.45. + udisks2.service.in: Add [Install] section. + Fix translator comments in udisksobjectinfo.c. + integration-test: Explicitly require UDisks 2.0 typelib. + integration-test: Fix wait_timeout/busy error messages. + integration-test: PEP-8 fixes. + integration-test: Fix Polkit.test_removable_fs. + test_polkitd.py: Fix race condition in waiting for test polkitd. + integration-test: Fix race condition in fake CD drive creation. + integration-test: Add timeout to readd_device(). + Add support for read look-ahead ATA settings (fdo#92488). - Add tarball signing. - Change group to System/Daemons.- Update to version 2.1.6: + udev rules: Stop hardcoding sed path. + Fix crash on inaccessible RAID member "state" attribute. + UDF: Drop umask=0077 default. + Install udisksd into a libexecdir. + Fail before formatting if partition contains a partition table. + Fix udisks_daemon_util_file_set_contents() return value handling. + Remove deprecated g_io_scheduler_* calls. + integration-tests: - Settle while waiting for property change. - Don't fail if a SMART test was aborted. - Add a wrapper to write and flush stderr. + Don't ignore isohybrid udf filesystems. + Add support for creating f2fs filesystems. + Decide whether devices are on the same seat by uid, not pid. + UDisksSpawnedJob: Retrieve uid/gid info before forking.- Update to 2.1.5: * configure: stop using tmpl files for docs. * docs: include the annotation glossary. * Drop default [df]mask for VFAT and NTFS. * Drop unused goto label. * Fix crash in udisks_client_finalize(). * Fix format string signedness warnings. * integration-tests: Don't assume ordering in mount-points property. * integration-test: Skip double mount check for NTFS. * integration-test: Stop requiring the build dependencies. * integration-test: Test fstab parsing. * Make UdisksClient.get_size_for_display() units translatable. * Provide fallback for systems without ACL support. * Recognize PARTUUID and PARTLABEL in fstab. * Support mounting in /media for FHS compatibility. * Update translations. - Add recommended /usr/sbin/rcudisks2 service alias. - Remove obsolete definitions.- Update to version 2.1.4: + Add GPT partition types from the Discoverable Partitions Specification. + Remove newly-added "Auto-enabled swap" GTP partition type. + Fine-tune GTP partitions some more. + Send SCSI SYNCHRONIZE CACHE before powering down a drive. + Fix buffer overflow in pick_word_at(). + Add Intel Fast Flash Standby partition GPT type. + Skip password strength checks when changing LUKS passphrase. + Fix build with clang. + Revert "Fix standby timers". + integration-test: - Update for logind. - Fix code formatting. - sync file systems in sync(). - integration-test: Drop sync_workaround, fix property testing. - integration-test: Better failure messages. - integration-test: Fix btrfs test. + Fix display ID for generic FAT. + Update obsolete gnome-common and automake macros. + build: - Use config-aux/ directory. - Enable gcc colors. + Drop obsolete g_type_init(). + Drop obsolete polkit_unix_process_new(). + Fix docs for SmartUpdate(). + Hide Microsoft reserved partition. + Identify JetFlash Transcend drives as thumb drives. + Fix sorting of mount points. + Fix fallback media icons for nonremovable media. + Fix polkit auth string. + Hide DIAGS and IntelRST partitions. + Add a man page for umount.udisks2. + Support building against libsystemd library. + udisks: Change name for Intel SW RAID. + Use internal pm check for smart poll. + Fix standby timers. + Fix TOCTOU race when making directories. + Add missing #include. + Properly initialize all used variables. + udiskslinuxmanager.c: Don't use uninitialized wait_data struct. + Remove useless assignments. + udisks_linux_drive_object_uevent(): Handle null device. + Hide Windows Recovery Environment partitions. + Updated translations./bin/sh/bin/sh/bin/sh/bin/shh01-armsrv2 1756107339 2.9.2-150400.3.11.12.9.2-150400.3.11.12.9.2-150400.3.11.1 udisksctludisks2.serviceudisks2.confrules.d80-udisks2.rules90-udisks2-zram.rulesudisks2udisksdrcudisks2umount.udisks2udisksctlorg.freedesktop.UDisks2.serviceorg.freedesktop.UDisks2.confudisks2AUTHORSNEWSudisksctl.1.gzudisks2.conf.5.gzudisks.8.gzudisksd.8.gzumount.udisks2.8.gzorg.freedesktop.UDisks2.policyudisks2/usr/bin//usr/lib/systemd/system//usr/lib/tmpfiles.d//usr/lib/udev//usr/lib/udev/rules.d//usr/lib//usr/lib/udisks2//usr/sbin//usr/share/bash-completion/completions//usr/share/dbus-1/system-services//usr/share/dbus-1/system.d//usr/share/doc/packages//usr/share/doc/packages/udisks2//usr/share/man/man1//usr/share/man/man5//usr/share/man/man8//usr/share/polkit-1/actions//var/lib/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:40344/SUSE_SLE-15-SP4_Update/89299aa7698ac9940d721a81a0a8cb9f-udisks2.SUSE_SLE-15-SP4_Updatedrpmxz5aarch64-suse-linux  ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=ed853d330d4d6c4a492ac617019816090d17f305, strippedASCII textdirectoryELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=0513ae43f6582797567df5d0566f52e5d3d76660, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=09a1bcd0d8c12e947b3225e306e75f3873407c47, strippedXML 1.0 document, ASCII textUTF-8 Unicode texttroff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)XML 1.0 document, UTF-8 Unicode text &  R RR&R'R-RRRR(RR R/R)R+R R%R$R#R"RRRR RRRR!R.R'R R*R-RRRR(RR R RR-RRRR(RR [rH'.=Njlibudisks2-0_btrfssystemd-sysvcompatutf-8e3ac40ef6357ec76da4e35165033a50353af23a5cd32735668df63f45249595c?@7zXZ !t/}]"k%rsN)|x?E`mCPQ>.9HA6$Py:{4I,)# Hs~Ѽ~txVNuyY ԂeTBpBHN³F]~ljD3EBpsYɖbYQD2")ouxm/.qB;K|)ibX(`>7HR%Mu\D tk#`G pvVD4 Bp< bYg$}qZňv m/?9_楟1 .hw $DXm) fa}EDžn56xtyQCjˇ&NyF'"0h |.Lzг? hS+iSdXS#g:<$wYClڟ,>`7BٴB<q~cam-Wԕ#C#gLD:A{y3yɔ5ܟKzF:XbqYa/،hGh-.l!wz1Bc; "ӏkoCI3LI!x q$MNU-P㺖/ٹEt~/dJEE1>YafҼe̞q1y@\~|h&fLMIfz} S[,'$)*Qdb F$o 67F(Qb_n1eŠl{bU6c(Q B9.1CIخZes`|˚~pB6LkBGQH {LQϦ =3ԯ%XLpCP+A5IR X,iljxH̍?Bԁ'E ֦ ƹ:Q`n4V}L;[? x$ʊM0I+3E(K\ Ie:`BQu&d uPgO"`Oں;EVwݑH_ӖzuG6@cېQ .l:r.8A?P$)ۧ즺N|%g] ?dK@^$p&U"UNp yR] }n1 Pu] L2\:sqsC |<큎xIDy0/2 :ʇM{;YoŞbń`(%)mUzu>[ze9M"`).k@JFӌ;3G|ocOeݦ?m_OF\s)s \e0)a.Q2b B2- wC(ڇk_iܳߍG v:  ^ u85H&`"r譈S6+fژg "- /QZl-_0ہT/uesՉ }/IǚWj=$i#FKstk*4ɱgaa2!sչ6 qCs#pvYQ˼nDU@_ٖpt`OQnApl;7D ̳+ߨ3QDz(76O6<~i"ҥBg,,L޾>=kduG\>&O8Be};>BP]„9MJ i!Hb/)a,z'LYnb(ۍjmx_KHhGK˻1$d=Bb#\z|)j5+)&8"l݁DNvଂgrFL`dI9XpI FP4$?jx|Z~e7iv%JύLb*aj=%2N@VE'J?qСoLzК.dҵJqށ/`&shWph:aO8 )9*su -olǕ2fBz/Aљ6U^Z-XZ&$Fxq.T9G:jD1AdOӟu?T]mxS7!wJG.ٺ%rD2a7||LK᫨ɇjgi .<^۪xZ',B]Vс_Mx-(\.n?2}vV +N|{`$?.He4,kҭ jom6l# d@ A׌ȧgIm 6IY=U4Êv }|]X _f+eYbU9)i)-_Yi$@"G\: _U>!^G&je{S)ÞsL[L3wW߄pB*ByJω>g='av k A2R"lY!EX^*zM <@ \n6-W }`}3ي8XL9lJf'q3Ω/d¶y{5kt;ԌI7S_\ES`30l6{Ut@?U,/U p4Gl>` Zv>"M;nxj:u}[)kMJ=QW4*\5SnHEYg~\K/H[&@4|w(wU- P( $jn{̶\VktB`m1C7n/~>,T5N{*eNt62FkH0[% L>CC`EWs yo$p[b̚"\ү:Z`$݉{DJ[ 1G ^O2^ "7 l+U v%hý[ݫl$]JV:BZq?l8 Q{T$t #GRQ6ӀLV-ªJy+AcSO'i2rklJpG*pK҈icjGmHZp) +2g̨@C-+oO5p4KqWGphpSBH(XL(U-bMѝ1IS~632cݭjƵDl=ps1 f #sp` AƮRXrG{M!׿Ib?BP\hhp{ٳ4š}] ^=|(LVJ\ᔋı.+)3IMx? w70E ʽFoVJa"*JB*F44M*!ݼ׽B2e(})$G}  `@iGd*Kvނot̹o/K ?S-J]7#lV/qD$d0OXb>x qzw[9,&P~i͓\L|0h>1%>A2L2?kK)gx̻s]hn`x\"ng!Zj\Qbn 6G4Bo'n>A&nmYA{Af=v}|'{X LИ<y@"|Tq"<ݔATw"-;Y+L[ hC^ r(#:27 Z., Ө0s{-z0hyKvH\^y3{Iz%֭_)U ͅl-c"VJMőh5@~ڇa:$Fhl@l/l"1!lbhR1ew~*./ȋD_ 4yD1 X2V8{ }ÏNl m`OcG5EdRW"LgJ^3:eJ0m9j38gL)3%%İy+V0T<YYMaDŴkEx86~X^kskJRm5')=u ܩoȎ܄$[ZnLbjRm‡"]eGDNB8 8dBL 'e ^Cmd В4tҟޝ-V rV;>1} ۟7K͌='< 2; P K'C Mx {:mr+‰>tI}wljd [|w5[oK̼ϐ) %%ӄq%M`u(xpgQ 4)}<*u.QB!-_J qͫl5qU jL>{̨Ì;U'e:vR؎N&uBE6W[xrlVIFTdF>"E__"c*)ۆrBjT Ueh6p@8 LE:,Vp~ҝFt՚:iU*tShPPlyzG7 t18&~VKyC B΍o5 Zh˟:G_zi9/R?WEO<7;| v2rݕ~)avՋyLIc·5EF޺%y:18$V\ iXF*ea 汰eZO~E3 ׍g~_4~,C;= cHEd2\t‹rjN/ zEZRgRP 9?X#Yu\0P[} +&cd`_O bAXp1e<{wЊ{"&n42zl^ͱ}Z}HP8 +_#$$_}@|B >H(D`S:]gZ|N/ylmw9|؞#q? gfmIP7)2U )%;)Lt2ư-R*ůI[5 bq^\ uKFlAsEbG̬+r(6mϿ#E~bm_rtͅqґz~ĺBZ%j-nbwP:HTa}v/y٘h T{L& a S7+E 3NworJHdz男̮ Lќ7_Gvܯph]'3nzeX,NsaCWq,;2dWL~qקH%Ubǹ2^O q%KX HQaobf ˬRSPb7 &p7܁g: 驹_SM)hX\q/bµO+joҷB%=ɳelF̑AKfh#'],U{/Cv&/ҏ~iQ|hd,k9`9®=/ڙBr+۝6}An.xʟDD{_I6kRkdLfHdX1b=R@ >Y1BȺn TT c^M,%j7=|8wƮJȞؗ}O{27]6#QW: 7Й=0!͉pEbq7.n8t&_p-M4<=)STr?[cuv$n*c{Lq(QqCFǐ7ʱRKV~XKO(R/!ÝJ|Yڦv9 9[L y'rH8 BeW_kTLS|ezR\N rm~""$ {30(2O cz.4F-Ne d 92-/*oVF#)Ѷ%X _5:Z[lgI$p!F6O$sA?<v\K&4OIm PEz >)<|'u"$U4혠2_c -Y%=,[Y(60hE 1!7T<I)+,15 U!smuYbм>f6hg1{`HdM?3LnaFN-T2du EYx;ρ3)SL].2ߏ)_1ؿ9_y/0UzNn%UY>)"z`>'ظ:;l68`DMO#Z*z9`+lij$9IK$W?8RMH"1߾?PZh;+?!6e0f)K2B{xP#r==mW*=jFn柵W2Zrx ;c-5{;kVc)OwdYC q5UjPE,ztМ({zwnǀNӔuE`Oq@(|&lGISI-"= .}/"ST`@s<Tl~sXgX"^^5us#8 f NOVݦ],V uOLOkSz= Y ./I!¡or8҅1(l¢6%Nnih#3G%@=BeBJ] .Jh,wYc.@sĭC . yc 6Dj+!(Zn8p%tN]ϪF 4+"dxx-) c GC,Փ)ςIޠv}HF?w{1RsXF> 쪼kjʙ1t|@ݝDmI-n$<$=2XK NS;%"Ǚ1?VLk,,͒gUK ͗CK ?w[ cuY|AĀ#Vrp$>7+k 1a0Woڠ^+:D$N"̞W{D&@An)f%IR8uϝ(R<^ AѼ!Hz}}0ZQcDp.+k2o=˂bN6;fH ;CJ:0+a+I2M15=,%Ιgs-wZ9*^6eix!gϤGcĽfC*E.-]mƮe?jPoV\E砕Rb9LW{kaH1X8>٨M$uWiXB8^650 |kի\Dӯ9|L)s+0<` gDYMN (r̘GiR疈4a7{Y.0nW__|φ̽%^osBĔbgnꍀx-j,Q 3}}eқ_M*ՃSR:p N}(Vѥ\26Q\@F ds?9}B"'&ΗuKl) %=9j! [ &ݟ+T{$<`D}C87+F^GBA \ Lz^)chMSĬ'70so/>&|%ˑ@,=<@6H_v85pn{Ums8|pgl1pَC_2A,AZR_J ξxF׿ Nee_v!'uV7'ۅR@БTXMZ|CxSwoQ԰zE8fV$}jsŽv2Ց~bj;ORZ_h]#QH#Oj[VP ttRAy rzf>)W`bd]-g }6-FAD>Gn+D"@ ۝YK"MvB "oH]oT\xQ`&cƧ>}zhKF=;eOAq?XOѰd)q^qs$}peOQ"$<2v,KԢsaɗDpK[cscTLp|EIE:=y;K̻ +/:(%gu\Cr#56 wL@hFJbwF`v}r''&)'јr?Hbi/~y,.|2Y ڐ7l:47)lzLJHZ5:ir.p6C~7!$4Y޲"< CSLV֬Y[dkz`Hhc"g(! K~Bl“Ĺ,ȳcdc^X٭UsF`i!q.Z֓` # )N]oL:Df)PT'ݨGOv<ڪC4roٮ4[^QºQ=@z|v!pԽ`/PxP)aޣpq@z:?a9PEU6҉Di)`.pʵBwaW.rZs/t 3Cn.ޤlX!t\] e]$E]{Tp{sާ%Bko?+Iх©F3v~.Fx^Wphp4zݱ`:g8A;g֖I`~|Qy3XYo*,Wdv/y~ .dW(k,؅PkO#cϾ;PJΎT! آ gC~X&TnD8h" ()^\D;-z:R Z44oN555;&JM.ʯ>R)Nǐf[Wrx(Vʘ}G嶓dʢ6==y*[^zgN-FVVMq-z?68Ol0:!,}X c-kT:J/##!.{öY8! 7~0^w+KcuPaO!3SNA=[6Q"+L oEQo{v{ 蛱NS4r>^bS\j)OaJL[ FlzÂp$m0-"5|k=]d/c $/P1}A8J.L]U.I~Ne ?o'$ ~^ow9 (n\nS! D+(vn3U~oוApq ߬Dx3 i;N8;TB,fp4Pf$kYA#E( ?RlJɒ>m7Ui~;@VC|j誥%c@9עJkQ3(Q3u3bU.4-DP-VT|Q8$~UNbZ$cf#r$BEpk%$&%0{D3* QrnZwQyd9G|:+5'dt1Sz%Ԕ CMe^>AbKCMXG>Z8- D!By:}gELUmc/a_x=\zenxN}+b<b3#l~+~NϜ3r8cLF3I#l_KMN/ǝvOΤUqv sp5t*4k'Tb/80b4+^Em]^~GEݢܲJ)G)Yar6k4Q==X ,7 ϫjR.),V4\典=u/ }60*vU;|EUJlCI 4j5S'K+&6%gatH)SCQt@ |S LqP!/ģaǽi=`Zżx_Y̨{kBEdY<]3jˋP Q\G܇^~'V vXȪT[W *?AXM#;ҠӻEorEc* $<J]GѼ'qi}-`z1!:_gN2gOPyD0B5#qH~0g8rZv קZuxo~hI-CR{ j\z: u&]O)w+W*E14iFWJvJ] iUzz)9h:xFYc!MS{ԎUF"8O^L j$'A] …̖3A" (ҿTd~ cCRa_ >Dض~BC;7'un#`b,]L s, /e9:E[9nkd -O;*1(b7R/6 GD$Su"__R5-b/`EO:7F%U/I?`W%-":`e}zk;L:rR[۫[C5?b{Fy/ yи9CCl8NZMr2J2H$bYN/Vhq%]a[<NrU/ŶVɺ(XlY5-]p;6[GD&M )RP+SVwDu4+BdU:'gD&. \ [6D`(-24Pm@Ϟh2^]3>ϦjɻC=ʚOSN aa.PB̌,0iyG= %UIjm^ h}FX8"j!\!pM\md "I="r1XM`8޶ΦdDLdXh3h|n $>}oYJ4D{-SZN^aC3EVZL 1m\$o噚 oYɲYKeN}HsVaÅwК nfyAF (?*kSAk ;V00ۂ&aāU&5#2&;5*e [}"86eg ljc( Nt3* ٵuMH7/HnH8׫%9%xpGAmpduc^5#[YEz-I 4зZ7!c(%0&@mC1  7~|ʭ[ޙ~1z -QWb%\4Sqsn*R*HPaK{JEÆӱB,"mD[đHrAIH"#$L 1XxB>T X\OoCG no-L3kl[V˞ۂߕ "`F1]9}4Pw;BT$^̲"۪ۤa󝶩",jJϸp_Y_ׁx3L /!5oJ& ۡ.+;pd,jA '!:Nmd)U͡3i@NͶ|ғC|uXར= snڊ^v"uewT뿢NCm Ӛi]t^gG ~#c Q61y#yOR=Ηpq6l4#!W̪.7Y~q'.;z srƈO3PP&Xe0?{ïBr - l8y&-[l!"+%Ohe>Yo=cx`@YfvyJPݐ㴵R읳|?;O޼%j?h !'B&M36!<.S DM*BvI\.k1ӊt^VK ",,V>B&,bz~$ɑD1W);ukܸ7YyF͘8u 7(nby>+u#nt$~BQAFy0%SaGW[r03Eo>Lx9T dXZMUt;^aNWFX{/aTK勞)8K`A3vߍ}Ax0RY#ߡ70/5T?[ {hrr5TR$e~#R!Z '~m%'U᠀||Z 14W4Ӂ>T>+59ͮ:jLjJ |/4nW9~ZbBpcܹ K;ט%2%ju4jy*l:#RLE/8m0 ($&dJ+H[!O|Q$#J ˃fq (@J=Ф`F+عG8eKŨ?BpDhampHmN}CA2\içW] JtH-zILL1}vyֵH폵HRk~=ؓlj%AbQWԾ$N=0=xo2N7$ /!u<(ro+l Aɪ}D_9=$FX">|/v^%@8 Q e+,[&45#}`X <<+Dڲ2p)n[C.ɪ9gC$JxwU6/o:;(%POR . H3ɖb)C]<hQۃŲ8۽fi{N48]ߒ+[x)q+U&NC"IEcA A5=ޭz=w*$,o.4ٳWt9qExl+/mB*gpȗbZ-sʐ[,ea &4 0Ne,!5i ۤM'd{mcL.ۂȭ2#l9]@ϵo.5@QX& WAΧCzLոD<, `a3գTZ Pi\NBrVO,c6n,`!JƃUS2&/:q] dZO!vch)ހWz"/ռ^hيe'~jm\H{;\tA{ |DOf|~SRd_3Spw۪q{0&8n!=XE۵~i#T4|I*n]nz*У5`)/,4#fغ3x-ӿ$U0)W\LLө &0WL|B-FmCA'v\ߴl[iaRYԩ1)N,Ib/VWX D/m7=xs_^X1sPîjuE9\~'01ssqqyE`xңJkQ7:^_z[zlӥaZn܎~Ц{ԟ๞b`T߿+Zr}]]v/ ;*PwmMlَό; B.*#V7$i.]EoS0qbs'A@)09]ez/}( cV|YPht6,"26yy+fEN*qVy"[ 7}̶ .Rf0ݍ/. 5|~_Q&yt;\Mb (5f!.ʈsH߹Y#'햦r}4`62%~g\Us*SUn-`P >$xqpPJ(HBֲIIyne!!Mx -^9+0@=FqL[Q8h9mKdza }%MҖ[*i{Ua0e;D I+'W?%?rs: T'X %?AnQ V;L 0̓;άxer!OE<>ª$R |o8/tw;\yQBI$1VW;?7P{fΊdd/$ L{"eJ+z @Sɞ 9|dBYSEug>b+wjw3{,%%2 ~!)!Jly@oA@ʵޙ47k ڶVrq\W}۲5n(0nI'oV/1o3R{w PD efR[xqtZAOy}o\.7=f|JHN׼ B3,Ir]X$hce0_6{-Q9;!1iCXj Z ryA$,Fa[\ͼ8je>FE}D1˩0l}tjC< >fc6^2TNb#f fٽ|[j@`CV#/Iza 3ѠC J 3}Gs_m׫G#Kc.ҷm ;O[ع#<°4w6.ͥ Uh MxIV)ҡTBd<,m0׭%ԋ0 5JU">07:"Y٭E-l@_hz P;Oam ӍKLܥB7)?Ke-|Ye܋ *oï3Gͧ⧼4hJ'h+Cc}x2Wt6ve ʚ~2L45HઍSXb2݊Z_.Rm;"?KFk?}Tjv6ˮN߂2퇓(YGB^mJ oZ6(&R9?q+g)\I4..3߉!q7˫[Ǖ\sUqB07C i#oK#?mD{XM؝71Hy|]#ҾY ?$ɝDhg$n-..ZqXcXoBJUD=Ԛ ҉̸YbV?e&W54N2Y%5lpLZ6|9j8>8 ^/a@6#@_IƨҞJiiR׍1&,MPS#V8 +>(`z= rH*4o9e :Mg$k(ZqZOU$BFB\c@ 2hQ/R'G(4V{hL6t:'mK~FWŘ.Ɠ9fx?0n ?m!O_Ug,E5ڼC;- eya& sl㔌-PCA4`#YmȾTE7F^HxMe7F7'/Tٮ\wpf?I T'&e~䧔T$E#:2>]m[&Pc7xPZ&F6vTMcXΊ?xL>&DqﺚHfa[Xڵ _8v.IeM9p0`ЧZGp8s^x7_as ƑE8,Lslo4 a7=p+*h/񠘛V '!] .`Y=,2F] "2lxdXZKpqI ۖ%(V|/|6ώPPBέ-a; oJu3?=|(Olb J"pD~ȳaQ =+ؿwQ+Xs/IAY3U¨@e+qiAX^_?(rplg8A([[]#KpK_@ 735xm~ynj%ךO/ l2/]=r #*Ҫ2APho]?GaYM94zh8xQ0lτZ8/ $ֈGCuڪցW;JP2 ZRZISGc.}Ye4(JENmF$},a8Fة0Ep(E;e|Wb, + t@ c=w+WUR21[/-0~#jGF0噧>T#o ٦yFr8;h@ Ā#%B4H z=-g? 6嫱(s N󉐆Jq$4W-BY[: EdD6VӸVşbTK"nLb+jr,-WZޭ5~] !va'Tbאў˫8?zO-tg}!C3K6c3_NJ)8VSƨ4/3$tҍIpLgE~Ӱ+O ].,)P+&7I7rS_ȡ2{E\#U\`y(,>g<|8,Xn?UwNu3:t EIΏa3l9$3yG> anF> Jk-|6흷@va8żSyiQXEO 0C=@Z:9"#W9ׁ< c կq@jVKy>JIJڥZ0RII= .֪m,^3ե:OB{SHʦI@y0VB2GC ^^Jx4'UЬMP$dqnLJKK9uX*o) e ,7w(i` ȉe1d^h=$(Wy,F0>EK#g+h3(󶕂B%-(di JpkA炿)Mݍow 0&Ym5t&=2i#:ت;]`=ϱǠ}\+nX(El5T)LρR[rd'38ԎDTlFSɈ6p/[?vέ9=QIP!~#~}X,ooIjX&6}i8"8 VP14x(h -hP"a ]Q_=u`'.0bQmVO0nz#t#~3r+lbKki&[[m[څw~ S7Wo΂ Nxۄ b o %ⳕt`hC5mP| C /;3赠yh3>Sk\xWxaTP(Kp{GIh?JY0ԍ'g.qUdv~l)l2~?{Zq-zzbr# kf>wNФß JV/*ȇm2c O9ծ_PC1ES9HK5qԸoݯ窐>/Y:Qd2|g)!첱<9MC#h*}< R!~b oZ{+}Kdc"Eܲm੒BSbB:i%FΖ*`+[sc70T'b1v҄W)rl̾dV@~ 2 N.Q" f1{Q!0K bpрfs H"(֗ހ5//6aDMBDK@Kn]"V R}da :f>NJ+C͑&/2x4|HPL^>jǥh*j |!TsZA!- Dd =g;XI]ԾvK:Sz ;!^Cxy4߉h_K/N it 1Ѧvg`cq>o')RuǑBTK {̉x: YE4z็ĈO͎"N\4R//ېSXZ 6lB0hًVa@f)IQN#-41tx@!:lrD73 >ٝ'Ed? NbEQ#\g|XL3VU1 EԶW!mN5_KAկWy 솬h)іY0vX]؟;w >\p.rͷ >&I-N+Yxzo>݄/97ZjճQ>؎%MAJ!O4J[u}H>4}܄~>e+iSY 7 YX\P ]err- ^l[5of=PH10)"퐄I@R" _< Ҙ'}V\jsvg9LG yHtT@_?^H6[VArZw%Jw ]76 K˥ԘwWZ4 ^,vÕ8a+>DHB6#B%;*kkkۑflX8dI!bp3ߤP k,>Ds@/ey%Hj.tAZr1PM"b7/ ^jrUt!CnarMh=j"fIG&|̪gۚںl}fCZ~!!9"*zܱtcu9k J+y8~9[N 5pJNR샄Sz6q=6fsUM"[e'iܒx#L.upqXIūG6iL<,SvX |OQY|P2 Pۄ;c_,N tAp}fomo1#ºcxuH~ Z6"J9H'βK] E6^JLCωx!Ɲ*UirMx$c}^7(S?k-Re԰-ۄ:h mltרQה>*Bo"Ufm+B  XL *p:w>X*tA?G!`,@[MW,)}])l>ryo&q렓-LՅ!HCqQ}4>]9菒4#ɪ*.tGE?*lPH O ,B_)RsO^eEu8| enaK:R CyAҟT ͼ=b}5l,)\\QJHWw)ش4"?W {u]vXķFkم86] "$fCS|CiV*nxET# ˽>Z$⇪gr4xYܹrŠ1Yqv Iμ}8Kw4nX{qE[lѰD4{Pt?,mGnjAGrws3փSjeD ;;Nޛ1[ǟB_+.Jp({k䱘Ja#ʈgw++Y8vѵ(i/a#O!~outS'R`;ĂyG{pIRa>0tqqَXi_x3عlz]fqh`/t~c0-&b{.1G F!Gk.nqObϠɴ[ \ZJf=[uhZB ݯ[#39:-+-q2s/N(MQ0RKm /ljC#Mdd:*@.T&rIy;9!lNb?+aw^pu"M]h 0$vCħC KJ#0<+DVyHY-`x}[T"\/^\ P>O;GoՒ_Mx@E^} ;NGMBZ~TʈvׅRz">MloO9WKɗF)GUw'mME~[PߢAm8)Z&T.QGd1d('?xCEİ07Q;]d/k%Q;&5}7^t=: LD %vfXZ,'呚}/wP|w.Ҍ[,^^dqDD=\ (ɢq*UL/􅖳>Q΋7BשU1:E22=*o hL)"ojO*r_t2oB [TbWR/4 D]M֭)ƄlIF= rqG _zijvZW"(d_B KzW``Jr ǔ(5ދ Tm-~K4\%I6%@aΫ=?68Ԥ]}ecGcܢf7"jsA;S-"9MT=bP ZU7 [RIt~F3(}Yͬn!ў/~x4ET O}o8mqTSHm/X ];jWs t _Ѿ7P|4X!;ɱ!T!ɶXQwH]#o:lsJEWOɎ꨽ō@/.!X9pϜb >$H;$v0EJ8zHMҍ\#%IcS!;=Ռ^#D~)\ҕ!s>s2uӻ3n2imiٗdHtȦ1nTQĘc!V6>دXNc$=G:om”XM׼dY 3%sP%tVF?@;.`u>MiU^ }ERg3tWOڀFH5 + (õAL?*87M#owIЅATܪ༩V=vPubEƮ771o!jK_]kn=ldI2w,LR7HvKMѰD(U=>!3LG;kܩTOc+)_|)d:k(7-L̀FZ`kW" h,4)KIJS"?]f\A#jlyW=YУUsKg qgew&NQc3~44 !T`k`1lYc8f}e/cb"ۛGM;:i"^PT if_vjyuZ+StIXO-DC(𴷄; lvVZo Z\Nc?᧔ Kָ`7r0puYS`.\tmLI07iH$8snTY UU=cӞI] ŵE&߷F$ }ab]OoD[5 E5dlMbu$e )>S VuO9Q 8 :&y8K|;a8ߎ3nfƧĚxAAABL_R7!Y-m/4|- s#@(%dDcC>I,YB HoQ jiDs~GCSV"{K'KL&]5=I&*F{7#kPn@b=p'L6 `PWd5FbDpɑ&@!M&?j]/HnoWԭIm?0wK85}OWl=G5"2P 1 B+tΖZzyT5##_k98Va%P7:q?-)0[yP!\ǏU_C ˌ.̌m 6tcy̬=ᦡ0q$ zC`Q25oc~dy"#̀,k=U,q|EaBWío@y]ѭ܌|_` .NEХ30 s$v{b=b}StEW*X6'{[5 l`i< Neߖ *I͵_EJW W'[ʙ o->yx-XE.Vtdݗ ԇ5SL"*_rBuV+~kğ^wk9WMJMsGqB͈zZ$嚵,"TM߅Y IycLq6VCo=>uτAIng]^Bc.&ԏK)_1&uAh&ڙ j TIf =--90􄉾N︱ /,*%q4G`U)pC)i5n8_@n<0GЂۊc­I@ Uux9T&q%H{uIQ"/.&\'LXP#QE WP&Fh -fFh#<7N3xwfjI: vW]Mϳ7TX32ȘdO[=U26bSٳPʀ%ܲmC ?+.m>{5O\tj[KfJh霍\1 uk2C3g D/:`mDHA6/mɹg JZ&AxѰRff0{lUfkS0z|+fR9>I<,:~‘xe T,_o]廆:eDIH%fpUj NH3;18} LťҘN.@ pNzGO5^Y0\D!Pdm㫢F&eЪ*10Y?W^0q ?30Y8Ӵ0XϿC㊩㨼cְS^l؁c.5,`Y˧XC;9Rb)} "R\ VmQ&^Yp6j1AMxח3?Ě!*SZ~ /q|_{{pp߭o'+ mqPD0sh_$^@ MS>VX ^+h-sT F&lfF۷L_A>и#pU lEC,}ycHJjy*@HŨ0:տClGNIgu'cI-L@3QMsο?ϛ@3 :;7faoNXsr`sRf7rYVBP]z*!vBk?v_]n6\ m`va: +Bv-K1CFx)^]5n +-Fn%ҔHk)fGaiVBxE?zrDV0Q kl>cA_CeH뭒]؍³8KSd0i&P q0+=ѓKI>k]CV:$$%AUˇ yEz>B?yoةӠcJ n;Mlh?q&%c +.Mn-ps Ǫuzd7L]4|GC_br^Odn=J;A8 Rvɋf ^*60@!Awb]hBFDva\{vXkPVD[?~OH?3Ο hHMA{V)/sgsK>!%Wp"b~3֊P^FKӨTyZ_X% NoS2OMM_O5MxYp,%d:A+~VLD1&svhp.L:+ӁlLBh[~%AzZB;)*ZjM '"ybzYQ)y!&c2ԣhzG(PdK$ *L|u/#CIm}86J 5g~p/X_0t`x+#HAxgfDqS[bF "cVdxPvi9X7vU[R%Twh2Tvc 8Ktѡ%AhLfn3#G8NXƿ `E8kl2=!2rRxr"ps:(ŐEYf͋V}j Q,>F:"a(חVBȊp(>fhL9?fW,8Qn1@5 3Me38Ą( >SDѮ{ qd{˭zJ]!xl)Rɼ!:nm:1RS+GU-04T3ISЗht$`2i'v-{?+/WKj76\ RNBk.=O%SmWovU 0QmzDhb_6>`JcX<(U$JGK C7%X~;5TG# 3!v ٵ6,4@ͫk;zr9 С3R3#UD;~r^H Z\DuFy=P6 _<1]k^cdCt7 naG`#Qr sokzJa|h 4́ h'cet; yxZG7yC)_\+ۊ~JFPVUJjz\`gy]e(٭ile/q ]cټ^P3 @Lޜ+s"&]>nݗ @z U dOw锎Ed1g*rLv6뫇#!_x磣y{ 3 u_^Y"om=HRedhJlRZ}3>cI`VӷkuöӉ}mˈ؆ϖMHeKt֩g ZN0՚"V,z lFu8X%DR#%}CBNѪ_>PG] )ՕǚhXQ鱓KpRheS a;(0_4Mt)+c@?czL49ʉBFw/3s9dɎ;ǝF{|,uJ W͍|Vhz+iW| TK|BJT^ܼM3&[~]xp=2׌Q�̃?UR'̥j1,cJcRƨJl_,Fyn4X 6 (Gk3"SO W6NdBsw*p.uKY 0Ae~gcXB6+,@BHB@6G]oew v{(`S=d+vE,[S|~kK;Ch$Ц6ȝqu=WZcGL R9Ҩ]ʝt!jSX%d3Z?R`xZc]ӹd ԡFPQ+?shAҼ4 c!ƫ_/d:_9L5z],BMŚl, s+ow?#@ܑ+ Au4YNGp^]6ʫ,m?@ܓJg<\HV> lH 9U0qﱒA0޿f l-=p2)Ca*oSC`-6D:c,p =;EYqv% ogqR sT2jv"6 W`W\#6<]LzOWCo%=O\)c 4(;˼ r=rMϵE,x} guowxQ7{ Ndٜ  L#i>K+OЃXM*7AzӥRȟ=XSTh$gf]t82noG1yz'.&dw~ĮMFPO5-_{͊al9_OMwosÃ_Z cLS| |LxA NI Ԑ-C/v"Z{xڳy, T@",i{}9X׃n$jd㘘fc1]ɯ7U PC\yY·XcyLe#B93JK${o=]A7jyOOV;XDNbF럻(6̡ ijp솴(s QӪ}1u!HƏs]Z_#bn0ԑx2B\drV]:O-ےRpbx:!H`łFɂhmpƣ2>a-fyO(m; n&1g)#Y 3H"|X/97O 7 %>s|g˩j,@uVU3pކBA"?[r٥(-wdC j%=;ft/OݴCf\9_c^ţvMT1orYDw-V CK#POTzQIiLQlbY " *JB0뷚Jbjc Hiç ImQk|ZAKkS<$T=%ڇ+ĥfYcK^ ;n;כ_}9 J&.L y}FBg0-nu.*;NEh`tXjSrjDUX1 ohLWZ"X[ia㛨fDUg[1]!Wj[[]/A1>ߑyOqwfuW6wkJӤ*50+kJk{಻]}f5mmT9̔ʻ+w;2C[<E(~E igmW} k/_SFoPԡwJBǮp@u]'].?y Zt|iּ. gMkO-2t80mPwYRhqwZraπ{ۍmLyVV[![CAE]Rijuh\5s:b[vjn 5g'OyOgv__4F&dL w0z=<ܫ,Pt{a9x϶C{=q/aCOo/)6ko|fNrG}R f6?Pfݎz*w2s$'6cǫIVXNGT_(.V֍=ArW-D7$Nv)J \DvXC ;%h/ p F/q.+- #i[JZT~L&YJ bB~yHk$R=WIbHK(tcI)!Aj-0*.>0&&c@Kj/V9WufIWq#̩B|sT%,LiĚ ,L5?vǶ(J#Ie4rIat}ډo՛QSt0JEE> @Y. $KKU4{>b%-E4Rq|9_ d0 ܋;'~a;AUĭphpz2Ɯ\䢲<SF@2񆦹}:jQ\# 4zu?B0F|?o^?&TƤĬBľ+,8ǓA~H nHe@MV.lLh[Rp_ bc\i.QSq'kpBzsUB !%^aP@S22Uv)WSS#`*Ot72hj ۝K4Ez#;.ҒK'u BV''gp@ pK0p3ܱD4@Ceװ |L z,Uv0S]ȳA h\*+H;g Ow[ezϱ'Xc~&'*.&f'7X I [} ? _e"|l&sd(R8q^\`4"s|,+ t*ssw7tQ?ߎK{0waTQ,-9P3eMkoWƯoiN_|^5@l~&_;< uRIuhܳ}x?OiY˫0kF&LbfLf}:ʈqOsFe[,xB$ eblW# _Ѭ4ztLhyw;RG8 i_BS Ս`(-,SCn; Ax]l ~z$iXGmw ƾcũBq+5z W~/./cܶP͌j? yfFѻZtl'l֝ٴ̝t;.V= ܎}4 N8XOưǥ[fx 9\x̲JdkFA5uHæyGTJv^6#u]*{ݡ;rfkЧ,)uS(%/uU-UH|F%1xaLD^`oeo2Dnڻ{$GX=dm3Mw[+}`.Cw:'~{&Âq24z+ku{!i2d\+U> c? kTL#x]yop}* BަI{na (d%H=ﰲ7fmXO.ݖmS-u7.ЏV ]Wժ(sTiw};y #BG;U/Ӓ`N AcgMQ#l nQ 1;U0Ќ)ȏ%G,ٙ `LAx;JdD EօglݶUM4|;] Q#13wzGK^8Qp J3jxCHWvsG$ Ò;|МP4=ώڿ=wnweH=@G1>?<}؟l9{a[:OYb=<Wg"eZA6@M4soRB\ 7Q}VQ@Ȍ=kYWJϚ 2`E%*x'KV ]:߉1;^Ϟ0V6SLJVKq@Ru%Xs2k"v_U.]tjfni 'ՎxχgՎp`wk'̠ RN(~* ģv]0UG[IOо#7"S oXg](!67 |2-l&FϞU!ox]5ns FW>vV0enfe}} BұU`H9|bgPLʮ,YS`8jU ۲&vV3++Jo,LM= WX(?>tl,&ݢp`YMZ"glMAW/yI~w艮)9fgnamyCCi$UIIAӫ]V`DOu qbPwΙ4̇+MTK#n7igjXY1\5[PHmZw}QTIs^R!p`b) cĆvd9# F"-ӃIn[C[g g,$ ~NĂq ?n"VOSzjo79W2ـ}| QV=ᷤ9XWET/ȄTmd_6lh@-zz\0ITe=ZzRv:?E^WY0CaOX&[ f%58к< KẬso[D10(>&䁙!h9j:=&ődn# BfuvPZq9u@w6YVk~  >{:*I<:PsiPEJ_`A ]=CaCAMo "΅zĢi Y&F]Cx_GC'%B 9Y#FV+góL-y CIl.g{} ͖Wb']K'f'~5Ɗ %f-/C.Mբpgjs=mN0Sٷ4!#k0lE9u|Ppޘ9XjD;ǟ]+@sƌ}Fϝ+Ix%V)n7|a}RqsKvgQjc{ް>QHs\l7ȹ?UiD%펔4f>AΫVZc%zYܠNj hr%F|F o#O$Lԃ!ܒ&pG|q{ XBm>X BB*i9CTNKі7Ph98AHc&z&pvR+|vADp"eE !Z2*\Kz9vFATҰ6ȭp "VNul@6.CksecSv惒sE첉Q\->L[& R[ ?ܳVlgGjqޫHf׀G"IPdvFwhБjJnZ{Έ c8S~l_+lCHBat^70,sr=:ҒD7#Ը'?"tGO #@_cM~~DVq 쉖LscD yFe,Yݱ|pB^Xb^Y;V`r]SkPX:/Hu~#V$<8)~lI^(AMƚҖ r/1CDn9pPpwpBH슉ʣErQ a;)qJz8 W[͹Й"p0#콤0v "O}F/r CcXsn͊ y77,lz-zҏzwZ^\ HCkUp•j^+ hPz)~W % MpZ_ ho{=AtWBS 氚{2qeV#㚃{X.3% *wˇ~ӗ`DJt͎|epzοk@Iꣴ^2XOz Mئodn:MkxEZ&\+3ӡ߱[s Hg%p;1f{McIKmѫwb;R2K.,ysG7_44.Yw~b]KYJM ئsVUc-$.Vk%J%w=A6_`Xs|C=mKM?G6^|' IQ?fZ]E/%kCQ !DIj|1˺]Qp;O~k0umJSmKMV 9%Z,JkΘ#Ri:cQI,}B/!Q4X@$kS_IЊ .uWC{aƃY%,A:m'LxJŃ h\?bygX>(v~B{6 TnF0 &lY[ST4WVU_\xnIc2T>0-Z ae^K[f.NŠo'&gjKи?jumjBEu2 zd^|w߳w]= Ŀap$cMo- ]69j9^9d_<*jg. E)6/!bFP-&rVû=pe> dHN]51cUҒΔT,L1==SEP`q|S܏vf-7UJɀ9Mms`"$6PΛ&=Ir> tzzNi>v\ N`ɶ(c7S&ɿslEY+0J?}Fx ,[$Cti`zT U֡+3!@5Ru$"2o͋e 6׋e~[ao'"D%-Ք=a0U⢨e WzeILVzC(pZZzߙprma!*zLuea4O4Z6c&sZ^br)C#Nݹ5<4r`hv0Ď<B6#>̹h'qEhP]|uҾ~waP¨qJ氓9ԝ9ұZ7A F0+ޗ褐9z'JLn2[\+bžvܐ-a} ,:S|ckXOҀc&̋L9 uᆡ/N)j pI%)[:Eπ̵ؘy 901~'_c:3@@n"OhE ئME+(Rֺwxf>5qv[VK^Zs\qm?WT) ޶y{9v4q|J<6{ Ԧ'/TMkR–ъ|d%#JD/zNeFkYN47_hi?wuKrЙ&Lg;24.,[̺-,[R{lExՇ I_L[(ž,4gr% x.}46% P.>j_t]~uk}'%kVBC}D,FjR݄&;q\p$nuEE;"T:`́2 MHZX/ֵo}`{{? UQ7r%R:`۰P|Іv7h9ާ BR5=6Hz&L ~N oG+8Aa"o?R tK~!9,IFo̻"< *ؽNR8(n%v9 d˶$:O>2Nh__-et*r/Z~Gs2]"Hsi낝X#p a(?'&šzL2>aϱ̴ ."#XKq6Sux`4 TXwz j!̒~(!])!C{꟠ɆqyX"._p'>ku^sH ;_y.â(rUla),+龜s^h^:(]h9őjJ5L8.jz-γx _:oN M4 Ffϝd79DzRRw!vn@Fi_X&wõ+}~ Upm%R+~ \$-+J #WR/,['lYMI]T]E[5;wX~.bdئ"ҕ B@͢99mvbMje,d*+/LOVmH?wikVQy;l,j*o*![?,BHiJy=yR%\JA P[tqaKPhF- }TNq:+,Ŵ`(I0LQ3{>.V2!%ɉ S=Z(;x4/%<.R9X;MGWCE.T@PuF079`p5BT/l>Q~b&2[;>F|'a.Mڢ#I-~Ũ#pIغF(ȉR~6Ҩu+HeSՄg>b (Q&Ŝi&("s<) 5ae?5J F+T)@k#Kx~T['R"+PΞ:NŗMdQ˹QO-O`4I$4=Y ]!ە>B{"lŸ4cYi/G?zSr}eR]˞>G;b0zs :I1^sg³*v|E倰G5خ{='Ӥ;iE\O&3=<$'!O.Dz+x-˱5&9~1żH5 {س/K Qcd2mB*! $VjZ|-r飻GEg5c b[!4K/ e$v[aCxga{S+bR]a͖r5lgBOھ4H˗$ʟ$ɱ*:IDxP7#)H=B 8żP蟜5,Yy4 YA3WV-%իp {Qtbt})-僧`үWj$k6JD_ÀSb7/P@'h*lOTJ@MM74z:|⌤pN~줿QA`Q f:# BGH*6[03L<{HSH7L7#z# {ːj͜WGWEW+9{m`r!o '꺷l[Tqjqsj md>LQ `5KװV,c5!yg)[!=tб%ebXWG 3>&:JGp~]+q O. _(MQ> ++K3DHIAW\Hmn&YF>;UR'$9()1Ȋ/9I !WU*pxZ > (AVZwUL_kCߩW_/(5It\z_koq爀Eo\V+ 'ϓ'!6 ~8<2p)iu L3^ 1:?-YiUBiE {x(+ -:^SOTgBuoDظu\^d9*a g$&xkb:-T/E>&CLGf6+2D"Q _"G\uvq+*ìppDuʁq1.'괎σJMu~xn$5iEVI1=\a LPJsLU5[TAoQ$YW{CĆ˻e#o9[8dEOqF5G [[׶m%#W|i_(J[0ɽcho0]TQP=  k|[>n zs);^ Sfxf?OEaY a_ 8a!zCzm7Z_8dt7?Vt햢8&홝(ު |tM?lpq62J=\:lqN;qWG3H͋(bY=o͕-2 j1bM=Tp2sdTd#j;|n4 . [D":dC;qnGkh`Tꨙs]y#vG̶C8"=}턶вqv-O#HyR*b hr__TpaJ$ܨhY9) ?Zvj'>7Dr|)jWSQa`RZў֢h,#a=.bvb_FX U9 B PFt˥k+ Mեׁ {LW@^miNYk5L6^Rd_?;#|~X/= sL30:&}._,*!' ?DG 4ri0nVWz[Wׂ7vqη]&n%he`w#HY#*-3꣧۴ZwK)?^taؐ_0jGqmxg ?Aă,[:¬4Zw؈x|l.чpN(ȅDj[+'aLה!脚ݧ.#ΩHfu@KxE$v؄uDDL 1h|x?fz͞"Fv)HĿ0?5MZB;xJN C?j60|פJĀ32VP*Е}}8Z #6܀UoC%P#-\*v[>h(Sj8혮fRM/#hE| z*n P&:^K<6;W;ܟh m"DSREz|(5u-nAZl j@,F }@}1]x 7fy9Q4O&F,?vI^9/v ѻk2ˀnQk|w4Μ_#!򵗜[YZ۔d~ao >\N'fR';Cɷve Ff[ֻ( z4|N} IP~ʸ+݇R_j=ZyTprl#$!HU-2PKe/4 P}:2$: ֡f"Ǧw̓hz"'EfhdwEH?KH9mɶqC8`\(5NePRL_-J@]ZRi^/]y[vf{3uOx6h`XdBa4aDd5č8^9jb_xUFk*9*(X7ab y-7g!we@WU1I^N!*%H5alcFTDle%c-Ydnř+PS^Ɉ—?R ؇/ƵY!=F9çZ3=f\V/T4W:G恟l͕]_aK [ɰs&XX ִLea̔GZkK!SsKMܗmOb>YwX,˸#*;i؎{ 25X)!vcS-~ks'…~1ҲGpb$].0[Ķ#nreGf,:^a |{-{]*(q$ )CU^É&Gβ6@z#*:fNbP~hėʖWq&W&;fgٕ-#fvE3oHaZ?H*}lƜ.LDU0Ϊ*7;JΛ 'lԒWC^nD[UA3 BH;ͻlg< *ofyϙ9ayЉ`Cb8YoAvV:v{̈Xp5 p*byAse%ܧwZ=dZybKѦ n+kE[ ]]0J[ZAc˂38-Xk(,0n4y FI55fSźdr[dɼM|Lo~L//"kdp_4}#3N˧/̀n3c6xǟʠo_V`qty}$ю6_˗l(,Ƕ A6HE^)Oy6;rn "IVo uIr%k pC381Pb|"9p."wT k;h o˞ 0f݋_g\pte+SF^TV*xe[~xb"tڷ ͬ ŏ5.)vՠtPRCqJkpUkfY 8*c>q}LxBϙ>'ioaDxa}Զ &GMx/z\˗7WV gw 享C\ !*h؁u_y#mj>4LvgnCcK(?1U)zV$8:/j薼 &9%j".˸=P[B1f4lmjj ?_45]h Y4Gw^zQaR?niMB{mݫk4E4'(I"ۤX/bnC"ɦcS̾'d<2 _yT8uęAu㮝#V71;''.r4C*5Y=`D+uEh[,b`67r@Pw9M{T?$:oZ4B[pC =\~ʾ8PexQ EÞR:+H8 o6Ǻm=m!Ε#}be-X]~J^ m@g5BPZ?Wm/]XM7qw{!Uv!xatD~PS?ącB I ,jJx.3"YRyvgM0JzKUj&IR+-7芼&;2S!wA K̩e) yv HT=>G=ߧE踋kQrJTx`fjl%($#wkQ.8? _^ qf:^ m^ڽkM3s@KoXK/5M\ʬZ~Jd:n + o5SJ}e$ 3[ l+<%N6Z/Z2!RZc+悖j$AnzRSһݼ0RWBP`=I_dIXP490$E'q2&;ïH VjR^>.IC69IKb}77V .pfyChLTC0g$#GpoA3V}}ם{AQH ޠl5tS%Qs 9P ΙY' hي߼Eu1Qj9b$@ɜgsiH *ܭD3U, WXAxjI`Ck7s]@*#uŽ6l5hc^c9u؟:{LR߫s܁rIȆyg$ jyQ;I4FBX0 9o@|vQĒciEn7 ,01wbPXF/Ɍ5ӑ+:FK'HT2chPƾ#å#RMLvDZ!$܆.uvQWT?f8Am \@ wXmXlw}yQM߿^tBBo91 M]IBώ5ިD]Vav!q&T&#<'`+hz}?GD)up, › nD@>?8x^F"@NUλY7M?Y<8R),UR(I73GI"KfJYД` @Tj!yAb\!VQ4}48?rN6b|H&3c8WK(uN^F5|whw؀yXtBoS;~ldup6u[4saID r7_g? +CmJJvsv%ag `d@E=1‹j{4cy.=> So5I͟rДS_}+\?RL[s3۰v{E|z~ w}Jf^DPq+zs~R#64qtvޤwOdԸ KpLjd5a]DL|o3F=񈺺Ah+ފ',1WMeMF!mr6۷ )h#7-](Wjހ;ҽ3Nh2\`2gScHÏ^5]a qz|jqwӍc̬&t^ Yy$(j3H_V,HG>jXݵhġP,?So q "^ɠ܌(Z==\TSvl( L#ps "fN۷cSrdSJzmJz)t}TsUjC`8z kndag>G1kU<&PXz BA:EYJ gĥgWӴwzcLy.F.yx"S\w?zBE`14Iɯ$0[cU+A|0>T;RȫѾ {%MV  j"7#ke"[Ypͩ ?#9hH&mJJ~*H$K|jY<<5SA^'w%GЦp ̢-^  0yOead*L{:le)gy%w AH_#m=A'R_C3VGI,Rqԋ*RhVQg9Q<%{ɒ|Cf?a2#6vƏ4!x>'<7FŌ.`~@[Bn&oi à[SL479C~Qj_4f]AiKA CZ*Jiq,,KVrc糚n o6o MJlF6Oy3M:_n58z8z9=Q-3r_A+xMƗ//kc7+ǁ3E(G= n_΂JE?໬CM7$=~.3#7 㔖w4e1s=yM;0چ"O[T0ÇT 2[ 5}gxӮ91xDL{pRS%>5Q$ LG9/V\+{aJ2x枇C?XWgiJe %O_쓩un8d@?R`[{PF;25*L]U Y$xl :0lP/uaam{NGY@Fҵ7ywfa{j z ٬3\[Đ??k3.7&0co%>QG|p:7iW!J[bZg'K\$hke[,SP5,zeD r,yZ`p,#5g(i8O|:e"t>Z>j~s xĒ(Ԕn.-{8B I qO_o!ŔME  s|h1-b^bAXRjB-baFR&q\±H{'pYuc35"[u …yot=UٿJ)c)2ߐcoCʇV+*fZvkj˿9 )_D;458uOuUWhDjuXH'2{= !B"&t7Ka)PYSoL*bqfRK=W.hp8f99ׅDYN7q^8#r 2w0yF}uP0JOh?Xq+Ԟj6< $#sZ[^(09 ,"+YX{ԙ:Ƽl}n@e[81!nC_K7(EV %Bs&4qQ zQV4y7 -ExkDY" _U@ O5TF]_$G@?5c/PmzP(.x~iZLTo:8$xJI?p| 2ҸUA.)'0!;8%wl%7eAJճQ "evcS2}L! 8Seb~% yu6G+Dh/@LekZFlWy89]˛럅9F?)-$C@K=zIvK]N4&(?u|IUoKh4+H߂q|+уD dV`$*-|:ۖӟ;o@hL5hKn.OrDzpL>{>Ď{0YW=s g[G#~XA!F: 啥džT5]Dn }S#5/>R^3n" >8^>AZX"nЫO&ȔQzܫ Ciܯy)u89}kIⵕ1֨v&B۰EKt:;c lf6{ݲK'wZ {WVΔV3:to./CnSa& 3XP-N:io-\K廂~`Ԥnc[.ד@ * A)_(( &G y 247E| kҳk$1u,,󈯳UџWZ/\j]ё:klRrnW̤jqI(ԕ;c.I,3/"+oQԿܡ,Iv%ʋc׎&JHzjqR<} /B`Frj._L+!g@/G #lAQuAD-]=4XEQM!S2Ju#qz{"dvDTK[sG`'SPƱZo>\`=t4MAx5TC&=D~ڮ~&B]q\BsbcWv6 N뛞edbnbw3# x=&h[B rI@SK^M$ Ǥxہ (U<U2ӏ̕2GlV*[υQ[bCݯD[=ʳ4H43J6 1vLj?2olsڬȤR"鞾~{"P|V()#9!y\nd+Pi&J+F-(%_>8v"Go`Wod[g*q%Ns=SDlC}#nMaEQ;S}떽W.wo㣰h[["_[dOs}yێKA m,NŌZEȐ,iN pU 1>F O` eEZ-68>t{/ĸQ i_ෛ- 0ttvʀ<&vbM1/SǡB#ewufZLߍĶfBKr&vyF);Pu/Ůt^G|&S^M;"Fkb6S0D^p܈CCuƙWoGov&ӊ16Ȧ hkV?QY;-HQGfw8V|w]5x y* +4#R̰}ȜPaTH0gw( ?^<=t\ܽ-D07_ F_WQ}|xZo1 -fT}uTTVR4*P1\ uZ-Yh;'ufZۛxS[9ӏ X9YsiuW-~I\صXRكj{pd8K_oI4_U ҕ?$ .e<,w&ҧ`uΞ2Q}HT|Y ±S+&Vbqkh .>zevuHgI8 Smxhjv5C˃l:\^<7LTYK1>5;0*~2Nc _ER4w>[(dk@MGF1H^wXlws ׳xБ]f] 36!Xq0c`M(9BߑՐN" ۬FyW>@ncPpoHR& qQwnvjpD̉si׍spP>wYw_E;|{^j3 j+*̀c׊TwyiBM  "B,0@4αr Vβg=Ĺ~_R ^.^'jPNm 3,>NvU&FQ?ĘXeG0bTDG:}dgBtet(oN*:aoT'%h+[ੋ4=q*)jq!BUFIfԹiH+f_#)iW0զ!>[K*7&NR_AY.0pzG#/}cw:~M .23S~ƒ$Z,#pO:rϮ}cV ݯ=iaTr0HyM7#|}|Z_k<[@>Zs^n6}R4t/@8/ @g\`kg%bt7HoG vre}X!{ΐnf+:_ mpdM!ScQ!Âxȋ ,e%ΒD$hZs WˆֻQ[:> gl?PY!^m`<EZZ6{9N_`Z~_,Xy_Kq(eRa6#}3DύIpxH4p)!Д_9M0jԳBޢw5n&kk @|UhF—厳ӕa^&ALcY?3j}#RrlF-;BBLC8D~4 { y /wgu),,i!ΤI^fzWΣ":Jע>I!+ϑ\փ!{;O1ؼZk 7ľ3v+3>TO>4.cC#o=7P4j¡{u8wظ*'Ed  IP'Ӻ - @QEH-|sͺm#i(@:ћ_nauc޵;|C$]i.srMo=f xV2l&SYU{Jgۆq{zQfɂ-kyeH}@Ie *s/c-vъn!.6TrMM!_O/qL B#D)yV>?4sZ2(o W&h;UJt+5Y0A h+|Qv4l7O'8Eq ;8Cc:,EQG3n) =x,@[G^6ɍoĽ8* kVђעa` hZMX NvAEaxe.xͩLq~iJ/?F9v`|/A$mlYIIU.b 4hN,qS["XAz&XՅm&b} P2]ȇ anHٛG (dNfԳ\k)G%*mC }B҅l'DbJ K9FIBqH5o6e*w]e t|y԰sMG($9sї<>dugj|Ռ0pU$Y'@˻}xHǶʬpo˦;Iʻ6QCG*F ʀf"iŷ ܷe_/)ub8&k%niO( }X2pw3Dg͹7m|I `k_ŔUG HSf  T Cqdž$64p>T <7RF^Ng;oHz_Uj+'I\ZWZ#qJW~."6-G(4nT˜:C+ ʉ`CQ'6Yƾ7'^d]D*3f+'qѥvEf̳ecԚހVcDIϫ}00ŰЮQ. K*F?,Bz@OC\' gȦ->6e4; Q?\RZ31>1=,M Vv0w͆S$y,(V YTN)E,NSs'__tr b[{j_o[gqL$Z[)6/>fVBBqnL ?z5P*'4CAsWǸyVcxq}LԬ~ٺT&E9c'o# DCBnNO :k' 4L?jM9ue%SURoah?u;U_.Z9K7_gZ\엦Owj1/nSΨ\2Iab{{8:×W:iGO75 /Gk ֘70(__A£`p#Xh2](CbߗgɅT{L} smJmLt񐞎RYA}'f/ߪL|۰1u|dwwTE-op :2dS`zlQ> {6V4@d= BJ^"xH5J/w'幷s2Y%5cowܻj <ż2GPЋ51sVKʥ~FNXCZUHlO~ݪ][lE dBp#%JhphKE3g6Yv#9 F✥ =nBC IDJg+𐭜=3*F_ ՔT7ˤT{E*vr{ՑNr^Mǥ@!i='S%ʹi8pa}jz(̥!n~hspX]y;\ fth^W2Mt7͊Sf`[PYBL26< k[_W'S[ F:Hj-Y} O_ :@`yrF^ ^pޅ[:wmI)n ҪVofUP@.`"B[V ţ iobDʛEEvbS\6$iѓHNj[@(Ҙ=p2v4<3Vf׏qˎse)DkI62dK fBa{Vу(b3aB>U˓b2ljMUҲQ . #BȱI6/i[? z]$C!'.Vc ֹr1ǃALFH`gSE$X~tGmrL;ᵡiZm T͞2[1bB/?cK$;F0I&IDFK!IY# ҂ܔǥm]EƌXiR> /'H g)+0쬡ky2$%up#z{DFz)Y8nc2?ln1r윝rc] s24U0 k'[ŤEd=|9B}"_6FXحn8GOT+8ǵ(:jFv'po@MYSQ, :2bBꢁiw9 ]:eK:„s <"z~_(oq@J¶=7AI Yv&X<ꔦl!q ]N%lI'ܝk`$څXSeS'6&H才m,^sfZ_PZӭ &fSYM]W?N,l0 9f0zei5}+U'>y']w;iXWN,+֐SD-jL=4~mwZA(gʹAks8xU6$_z| &L80+|_Tm'\mP~ W{5Sb6&O}]gwa_M&h`8&kz  qQ>LjH~-CLf)Hpݸ;e0yUҢ\wGsb""vK)3NFZ_Ls`cGH4B79ڥNV0iMv \$efhB}w)CL0~bBX04FS gW{:f "Pߠ)<ձ]ɗ6NqR> N&PFK.*he2# 5E9*c`H]MxAhm.թDhh>c| @~(٭frMG3 otJs Yu#f^K[WWeEVifnǓqpmYsS)`:n34VYIڷCbbT#*E =K/UK=үNLn5&0A- )Rol&J]K=_x. ēQ)>AF@".,]"+Fuk"!?o< ^Kv-mm ~traDd_BS˶g,8SٛAG_9u'œGN_$%Gf?$|Ťu1Q+WTa}Z>52yK~owl]Fi3m@rq%WՑ!y:V]8;vZ`C> *k*GRk2S+y;FOj佐 {oc#2vĶtt.Ou#OxV'iL~KMg%zC!4+@@߮l[Q~)KtL`=Gqm˒%+O/SiG'r-/9Z-YdmIuoMNOcҶh߳ctNG+}v8Ѷ2{OA+gʕϹ#Pbnˬ@Rx=F=əD˚:p*0?ȞuH A%HFl3\ReCge[R;둿r^$sb,U4/^GA3&~ yϥ]zԯfnX۫҅WǠ?cIG(_%гw&lU}1Z rb6\t؉x[X:9Ղb]oO0"&2I*ο tcGWgwR>)!ZøMdߥ9UG C9Z莐(7<_9L{[BNη(^$~X#8ÂLZjwj餢)JA:zFϪ[gG7 f0xf>1ߦ /2dCkzF6͸4ZFm0YW|W˞&%.tV>V8 Cyg#J , ugZ3WYw"$ BP*RQ㯚͘ױ}~ÅNƫ㇒x:ȵhLv++Bwh~%fuo ?3<gX,^x)#%-b" [㛎$6 }.,q\<8עrTQ`z 5`7lR'*s}[ȱ6ݹvp3G}eaJ\vC?ƽPX{+;c6YV$Ypva'}ޓ_4bP OG1m+Y2c r ߉#MP4$sɪgeۿ:R7`1S**VGFK:D;AF[96n |G]Rԧم|Esu8~JIa lp[šK$ /8L>M6za<  h[ x,$7ÆjFԑSB7湃·>t$M(hΉ;!2aKk"4-'op#*SAvBԫ@nf*"]]K!W$GGaZ][vLU"Mh旻k>}]z$Dv")gC6QZeDʹx靝 ]`qɲ!7XdѱO?` Dkab wRB^P2A H@aqu|LM? `UF{ǿ bo8k4U卄[1iƺžT@rU1&Qm-|!~廿wލK_WYGM@B+H0n_zׇEepXXl=y[&b@fx1y@F1+NnJD]lܝ~SB;xB5$id2F zzsͣMy` z̑g* !(\FY.٧2̠'|?. RVm9Y.Yw.:ᅼYCmv4b0+VSA1}"*!j<{ʵ:!'F}/6R-Ml>JfG>"Yv[.dM֒Yv&&+>\˓LyM>dQ{gN܄/N%-)M}_Ĕ,uwKY4JWdɢ1jtl·b; ͏AOA `wܞ;S4ZKy*7/ޝ6d::N%{OaMk{/8oҐ5[}{h)^Ruʣp_]%!ݞ]NcJKf&#{3BG.r!;hF=XőF#O/ &|o׹, -$֫r(gJuGhk&]'# [./LFrIE 06#FI2(T[@@)&# Q:,5]@'6\Pcm.c=)+1#怅"EN{ti$?oibeX͐@gvG6c]֟@^N-GQۈkQE!/u˵0{ X?DL7?Vï+b&Ĭ7 {H=ڿYQU8|ŴZl\?q:^tDa1t`/d9]S-)qXQ(s`Ud=L|x ,w 4)IYXXܑ!MWmfHDʃ;+&+=rBNaefUxɋDEǣ-2 X tr쌜tmY Ȱ5ۦG°::(!fxS֟ED0&Jh$EJ7bmH".qh`d[b`Z oe7]'l&:'S(B+ɪ,^LFog1(^Y3 /!vz=k(qϬa\Y͇*-$޿p zi5JY_8]M\uG/aYT)@JIeS44 ╤*pY%4.8p^@Olq~X'f@E%GR/ֳ#;  u',@ 2+Ѻ?Q[wgnc3kbٰ|>&LdV}14|а 2G>VJ+3̋8Rnyn6}/ '…,ݶ}MJn7p"ÊY7ܙVjcrMTcI9RՋ*b;~^fG'57u7ձjR0#7wȜoh@}Nv=Ϗ{7*X^dB}VZA6%~`Xk o6Kmnⵎbfmd ݍ.V S67<%nFcGvt&؅y/F! 'e-i!.(Y_şh 2[b/%DlḰfPpE v\K-"?<31mkੳ@lrUXG㏣ >: oڜ-+N)Y@e> MP 쎐$y`pV~VП7 |v+}K]σG&:ATzo>b[>oū"T_#x4}YZg$3;r}̅0wO[\7Fr=X@?$ +X uåRW1`l*%[,ɱ_UI;ï_B8<6aRV_w_Jf">&mĩjiA b=ɗ-?TM]qX7ۉc+(\ "9 wz=L^- )7SP GF&azoTϟ|p- \-70DS%Ԋb gL\*QU//ՑI̻V@:Mi y@(tt9E7[;BOJ'&p$i oSH "iɵKq|,2a\>WX0{"l ]VBIb75^Dxc<"0{vEUIaB 2.2B,U^T&+N- ~'2_,a1[z_-bw>~V^[Eu*txąˮn~<񱙙C)4xxyІ\ǿVPoҜ,N;к߶Q]&8s Q n5<`Y oЪ8^t6H*O ƨ{ݐE$9C|U>|}Z ʫDjڰY9^1KWQU6>x _tNY j@@3WC%/^$E5](ÿ:yvzd+4h߲NNOOU'X~fOD$rkq v/$ Wʱ?Amn3D  6;d %JI/أrsjsc\⡺-M  {5zCIV20KK=HC3V ͣ7!3!_g]6PZh1&*wsN[>y3M_B2WP!İ8ւs-2ڢ {% Wzg ֨!3sk=L.&"{'3vg"O SȔ!%PK+>fL3z?:UD~yǰn 3ݵfc 5w+ͯi8hymV>5hsFq>w׃5XL{=#4W&j p-(3?&J1U>KwG GRq g5{.!w\@o;~9'@sI~S aKXS25rjþ,!@>XTwQ*4vYͧI@-&Z4zX[*99:ϐ9ߺ+'9KTId΋;3^Qo3%E ,)tRZPپ&, .js!QTUqC8m*| |wDΓXqszZ ^ /6Ĭ@Y(yXW{l$`$6إdђƒym M^ޜ!1G6L#W lD跪;&(F'<vZ $keoG% ?Eyz#P)w]2*3⧸ugIz7To+9VnߧH1G1@Mĭ*Hx rsUlf1WR.z3!KtfD*7]Z_ƄL >ghd~{}eu_¬Gẘb5MDa{[ Fzo{HUCxmZB3-'9=G~s "+1MQCPZp!P) =`h͢s>d{} 2W.j9jL8tk^bi no9-Ov?R?Ee;L9Yb00 15_;Wzh_vϹn飕KJ s'P+ !Mb7{T1u_);;;~MaU o=L^7q%B=";b)"&On^NԉyNH ̲b K}SRsZl jUgyL"wLMv8G|v_W63 y"_݊@`N^ -DxH,̼CӋ\Fv/aEu/!sȢ 0Dµtr}qJ{~~(|GqF8{uͿT[4Hnu[%+1( 4@s+jaa<;By]d/ A[0'Ş }J hHtvXS>/! [893ZIzgMRۨ7`OtJ/ 9P( qϐkDX'-,+z@i LX}*06WDۧ.297>ͷa h*\f{xh+lgC[-.ᦨ˺zr4NZ7l?Bixݳ?B/|Ms|$: IK68ms?[Ѓt@rSa35[yw r8X!XV5:tZhڶyɹ8|FncT{H]:qJ@H6垶=~Ui+ewgEנY΂uU&%;=Slh LS3w9i9Fcs_wUA$J1y3NOTQtO*]\E"'S`kFޑzFoXߢW y-Oգy8ݥH:ǾqzV)QEz5&wNf՜UWFM[:e yLy"fN^V3 lm;Wѻ rSu?gb_YG%0}!Yg :XeO=SYpsBxvTŀa fEHS0CeQ)6uWG f%mʒT;z7%I/I%W~<2XU?S/&by zɄ'EdXXߔme"u'ZfʣЬ#ujBD!9v$LL'RP/P.\<L@=7ȨUm1]s̞eԛPUwk <󾶬݀o}gE?9 J5sswi&H6f>/.j$6 }(a3čEi/1xF@>z~13m)#]oWOi"z!QFVT [.ȥWrz &-᧾î>Fר6CWp)-r2Ʀ!#üMݐA#.@K#RI]8V#ƙZEpIz >4IT!vbƼӉ7V_)Y#hw.ǥwNf\0͈JrR3*,[)Gpy*-ΨmZ`Y0!)HxT!"!@q1EH(.۳}@-Wc󴸒GgAhƒ1^  sip!LɋX-t!pvxr'0~?غNK5c2Ybx惀#~' :ʗT2|Sz$Yu=6݄f큵m!h_E0y >bo\6N%B欔0>ѐ+|o+vJ̆m H=O:᧪';/צ'=o̓!٧`\Y*=2d"Oɋ5Y_B"isL IIw =]AU#iq:5ᬲ"8ceOUeʳ]lB6fG@ѓdPC r8}EAb#<[j2>u1!H^ppxa h]Bri{2 b w 5藒)\EQhl&,mozuZ: Ѻg6 yuyA򞡺| *xZ3* Ʊ׷}A}o VW$ͯiLχQAX+ m2YIj# 8t nP'x{tJȨ Ď;X`bf'0$={4ᆊ]=[f@B5|i加>P&0hE+M15զ#b-r79%Hy0TZ% |o?۠es})<!]xVv2dQS8xYW sRnwGpb .^ޒܰ)8\&2%gr|)Qe%(r%()f7@%mkFQMgc||> 8Qp||nbQ>67y%#hW>@l0B(i0^h.&D5mEmogzKoQk%Ni,H LzQ!ȓBg$XTЩq}1Ejds8gk Ä+d9lm *ktx&‰YJHי_ܳVO` ͅzqe,#˨/l d֢D*׾bf0\Y>q ^*#_0遴撳dt\ =p{0.?2~}MeiǧTD\eRViHC o"_hF6vٛ(w!h2D}/S{nS$<-:0ϡ_tM[ԅ`Dώy^bhL6n&(9wa4ǥ*5 Udt"3,7)B:Ga%d^.'RT@cՈ>j%Ҵ53fLϘ׳&iq4&QbgZ+po)s#BD)Ei TK׸{Y&ԥϯJ1t08"ϝz غ6;HH"P2ͳ3տGG2/H + `+̚Bܦ$nbN悺VMjPFLSQitVe(:.6 ( %'hjm* ZJ- rnL3E: @5pR c\1|>X4vtM 55Gtuw5h^axnoFFfJJF.vϊI)._糌p ZQ,Y+鈁wm#+HSdǭ-Icz ?nzZM~MR"'fSp7`mʇ/-!bEKrMl{y+JYc&ɬfݑF `0*kạ4뗯?ų椂~jWF;e:j\^]XqC#JQ6[MNȯ"*r_9toL 셀8|K ڌ!:@]гj|j]q&D뮨/ny:"hQo)>5Pn DI4SmC\ DnXp$5v:gp^E%%=.nVYnɑPї2*cvk_]l:ጌed_<>wqcN\?ǪA5(.LKO8صY:l!v" *E@<[{i&V@pG ½I*&764K o|Ehjʬ}=⒗<*-\w_9yWQ,q6 QNTO/@ ~2W H/0:QaKbi g yfUH4uߊQ!/sx~yu+jŐ>ȢLA0RXx"ňUxB jWf\]c-I(\Qחv7)<`LQK%B; fAg:Ba]YO5 7dԎlb*pnNmLo,+@_6 *r>%eG. ȬǑY'ĴGߝ Q8M^CxK a}$'h[I&o.g(Ѝ#N%cgXO,[o#Yb$@OႰN&8a~mݯt7T s@ W|N.#{U2ņUVtc:K:|e Z$e߽p8YRlᔂ\X^%=ɻmS%~rnKXkh8/E+eUP;{gjD3A?0[=wMeWm${g-0OHXR".zʬB_’b6kYCX̜f6}P|`Vpz}~Yw0q W|_^= [6Yg$o@F\kGu\ІHA&lLYg oC2`Ȑᘑ F~.@o:FM^ffK.!8;+(ASno,_qLv(tcOmM$4P"S.?^J)Mu'o}%?+ R@KHbWE= ME9YT%cy45 Xt: 0o]MRm];tܭދwًJyv=Xn$d'A{5HpCÿ \d"DLD fg{J|1s8On4ᡃf)E8kRfwc~k=mC5H Ĝ@Ty7Ͷ1[P8:l}KˤI^BȥӒ0\&iP YsOM4sz%QP#\"U#MAMp!:1*=Ԣv)ݕ(gõ΄V-m {vH.=.ʯHnA  .[ A҇߆o2i *gM"KG&.nNmzcZRȞՊբU*= Ziy3ٓQRQ>!Af"6B$tpDbdPX dzHnP^GgLs[j扂}[JMg֔ ?˟@EiiOFg3Vho.)iqeu"Mc$` A k`LtegYZ?%"/{`{24JlAޱm"j[$ m.cDCQSۤla^jn@ I NJzvԋ;l p] =};OswDpGBRK2URA_:i|hqbx։ V!LV*^ݘGʩ8ʹ߁ DC+le+Hृ zwtx!%[ WDK`>wt8;; ar+_,:\Cok)/M,.EbAoSnG0 =?[ۻ2&iwK$;-z7Oz)#WT/H2Kj_d =`RgezbWX܇ϝceC+EAe$4NL~T4exHDW{~6߈)ծdU B<@dǯҕ p 4;WN41)Mp}?9@r zX-u9>=ɆjlPyczaiPIg.;\p;RCvJטP8 Fi٢c^w:)%~(\MjCorlF1 Y&!LBuR0E[òP1U%nW x$9i 1ݰ}-jy $åc0G9mJTTL$j6-Ɋx<=ja}Mym[6/)vn^&qd&“i9)0OH.C/}g&g{N;i bYo,ɲ&vbݬ<ѓ쮍 d7,`bJ1opM6ޯ Tׇ3ևN̈9,;m ʤ(f*%eۄ&N*B(H+fY4xή J}>6eeڸ218ATӸ =#yP&=Q(y3N;&O`QoW.^ !ZG Yd-Jv %8djˀr6%6ٗSGC*h-'-A5CE#`i?ajpͽl+ޗ6*YS[zoFI| JiqS9NXXTx9iY茍+zfٕӭeUm]V#%O_'#j Yk ";̏VD#'lV.)Y,/2ԕGK8wU:XZTKnojPNl=O ŗGnmK3]tc(BkԤEi*= >3j,_? )46F˥~ů^VS;d !RBlbm4c\b}x⤤ۊNЫwUM[z`zEcю D]XL [!{l`"d+^;W Pk"E1ŏv+  oG9ؿreS?W5"0:`yJ\mP1Rx!ڭ;՛V{O77,]y} B`c= e?hk;^X 13!LC% qD-vj8‚' L9CKhGfФpHx/FיsյßH}bCB\m/6R YQwP)};Fa:)HqE$$a[纖jͤL0y{礼ǜABE3DYP= ]f0X%9pf~gziߪJo/ D@Ew&X9I=ɋº6-u)5@' -Љyj0,LZ\?[ ;"(RLI=6:oH[찫s%3`ԧK |(m&QT/C, i$1UKA-i \Lm~k19w]qr ;w b(e{Ie#Ym(*^?SWQ60861TN~Ř\baLc#+ tHf |-7,௼a?yʱƲ;N.oR-%FɂbĮE I9@UP?K4,zc`TiB-|^y=a!\TJ!o02Bˆ^csRO_[cph@[U Qu: ,99aM+\%~DLبȇl;^u]#_j"Mҗ; (J#P֚dQ%Hsݐ5E~`I[z؅tI{[Ŋd]>91v( eY {^+@uFO;r0\+nmu(5ѽCjKV&0!GAF?y%zxv6]=C{:$9`tE~d ;%&rb2J1kBǍ;aU;9&{20wjKhgίK?ۛQKǴy^鯝/T-Pd LT8!zR`j8E'QͰ᠔=E!J,(0JU+/ aTbܓO,CuAjuvt|d٦tiZpy|{j 3z` *kͦ Є5#9(7VFn;#xt7܀i4ؗ@②-CGj{\e]qנɜ|#eȓ[L.ٷw)۱D7T'B2l_) omdP4mŝNւ;ҜwWsBUhA/Kw˂ s['e{Z{W685umAihO,^~|KFtNHxF\]o Ŕ|6nx-jӸ $@iwfg'.> 1yӽ-~m!m;rJQEh 4^pY1m$:nx n: q7a^}3d|pO2I0~塠L|۞U0{*vV+~'+iW3O[byOzM_q.ޱqf^Д{>2sVb[2ٛ -Kb%^$V+^o8=0~DV. ٘|2|v<-2?'v".)-bT^UE>&cMW_= *̌k&{nQOuH{pa~YgS~kIm3^yTt!@M]ʩ7 jg| kTit5{@FJ],1v7`F* k!: |qww7L\9ļ%SP JPaVH֞S]O)x|ר'o0S_+9.\[4πQ;%3{8:e6@Z8-]v?ܒƪ5[6L]T{g;)h%[q!W 1Mf3j8uJ~J?z-1 d+Py^zR7hQK| B!QPQg-v%nʠ>r8VěMrq{vEtb]P˩F.ޝ} <*a*ペuazpP+f픃Oiޛ'%LFNBf{RFcXrB*ŁTni #k/rJWБF2ؒ&Z GR6}9^FY&yDPMB]͘Jčuږ:/jӭ[G|PaEAÙ*fh ,&nJG.Hq?Ns5 4X`;?&s. jG ]77` 6Qw֊Rb֕I;C",qg%4΍Oq5ime¿ñDźm`NNjv@>@lA-?kD>b3=x8H&[לMu}Jeн5WG .ֲ57{\Mn=Yh*^(Jŭ'R]XeJ!P!BϋvuJ ZCjy4WҦM Yur?c"n!:I^PXv$_.8lDΔ|%P~(>FvH2h+ o; % @<:sI}ؖsYϬ{O $;l|\ ė#{Ѿr#CGےˊyyBSjAB:kŠ OJ(]j3N N`pe!!j'ι )nS 5:4;uS3gٚ @R(}sTPhnxMęfnKP/<-7݊\r0i'Ty)_^B$8rjzLj,ٲ${*?T$%ȱne" :f]\qz 8w91}$Zu*wpЧz%Zc!W;>ee0ZF;]bq'v|ΫʄM<?}nrȷZ{#CuwA-13 ([W R?h+ks ~yw@pZƢx^uΨ Fа>h(ÂD&5AIRR,wL(.SgцRNkAشbE#):d逥/YV''$:T?8 -VGJ,)FX8z7.JPQؘ|!kg5b+вtOߍaHz1+OQ YW9qȶ|y ,Li!S` :J0-xZ-@N>2PWoc)N0yPREΉ9&`!~U2 $9=as`E u?#7Mцdq޸14*!/K, ,!Yml˫3Z;^dg1q\Y&r+ Sn"{.xPX.vLq K;.=w^r”'h# FXjf_sne?D}-A,E!]~MM0YRa ^tQu:,%gy6/\ (BLă,kd2C$+dI^㯀fDxϓh]Y3@ֹ8!mU'/ gCbueAıg)v̌-Z_yuK<|Dǵ&™5PHHD9(yْ|{;{\Pp1a+VOYl"|%TϾA烥NFy%.,L6 XneL:\.wR7t[3 ek mD>'@DžxIk gcALhNHaV A[ONNK @VRa?6tKFvT5(=l(]XQJq=%C섊ئvXmWWk٩<,A*tF(1m՗hOmyhNs02`QW N/`o-ͻ4*'%좖X`B`*cL75?}S8bY*ɓ0׊h7qV]1+6=]mPݵ@ڇ\Z.7'O_;NeRP!^t[+)Sĉ%]!aEj,o@Feb-%czV8}(uVY=b 3ISÓLj-s`[ELz0cOn]Sb(X>\}])L+-D:B|.U&+L'SQߊ 끵ܼZHU}h|Ӿ.dО8{ N˸O5V9r>6^a+0܀9#bҷg}^<7ExVۂ渝eW)~-~z 0z`lݎtؒd; @M5YcV:3jM 7Qn@:dW8т<1yx+c]#{pcց C+'D4h֧T~N=CjI G2Vut+ OI zE{\`1x$1ݫ/mLپl)KZYH#򫥟l0"C]!]Y 6!umPܢVjG?:!hdwtoGqmUylV[pӓUD#@ӭV:X\ /ԪXQBΛ<'1/' څ\3d(ڙ_K07 a|?T@Ǭئ-mzJ]ɀ]b@xA,|d_3eٙ~zowyĸUQR2m`A(>tx^pPwnscH{KmYK6ߐ|'|!hje ~#\YUdMzHe3{4> ۽ B.~":I{ebfۄ2w\wvDq5?u09{C@c%͐k+[d?ǭ^aE']Am=\"d̬΄+\Fj]T??P.Vz npt eI)f/}a3a{4CSO@fI魉3`QS='DdQwgތ8=,2dV$S b@k{ΪF)"%E Lc&+:)$ i T7Z(5eѹTӿ\QpvU QsvRZ-PEHSA Pxgk.ŝ4YHA|[~NH_KBhI)+A>'9}<I_$omGC(T8\=#!B4N!.gh%$~gOW#A-+*9+\2>PCY$ҔJk۔XxEK a_S/ż>PhPgZ U0j 1lEKÕ69]#cnqnm>اUwp}"*8dKJҝ3)阃Jw'@'LVIWvk}òxRF*>(swڍS6"_٧Fpѧv9 5WMmׇn:HřifZ19S32@j>^,(c0N*`j;Ke8Qag d鼯HT$(z@I%`(Td°؃b;9aod"5+R0p5CsޫsQXGC%"˫ «H}55k[=:z}J M6Պu^cO14wMysdwjE9E rBO4ܳ ByR YZ