libudisks2-0_lvm2-2.8.1-150200.3.3.1 >  A c5p9|Y0yUh4#Ȃ/OH@<(?Y /[8:.5nkh0W:oV}e aon@L!)s KҌ5r Dޝ'xzی1!s}|zǡ៏&w9AJjcc!o[3wWH:`g :B 2r dH# ]; Q[(/rtBEta?{饣&s{z}(?xO\3Fʁ.\(W25530eab088db4d663049349dcfb55c4ac1ecf84fab66fd0585cc56d98c3148cc4fdf59bb786b53859f77fadba46cbe54544e0a0c5p9|YdZ OqksijCܛ^$  32p>D?Dd ' >| 17@P X ` p  0Td(8 9 : F@G@H@IAXAYA\A<]AL^AbAcBdCeCfClC!uC4vCDwDxDyD( zDTDdDhDnDClibudisks2-0_lvm22.8.1150200.3.3.1UDisks module for LVM2This package contains the UDisks' module for LVM2 support.cibs-centriq-6#6SUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/System/Librarieshttps://github.com/storaged-project/udiskslinuxaarch640AA큤c ccc bf0957be8df40e709a18efbac6b71b885970435db009f39cf89ad74467cc03adec3fc9369506f3a04b2006e88fc5b1cb2457214bbe6e8be632726c6f06188cc7rootrootrootrootrootrootrootrootudisks2-2.8.1-150200.3.3.1.src.rpmlibudisks2-0_lvm2libudisks2-0_lvm2(aarch-64)libudisks2_lvm2.so()(64bit)@@ @@@@@@@@     ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libblockdev-lvmlibc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libgudev-1.0.so.0()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libudisks2-0lvm2rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.192.8.13.0.4-14.6.0-14.0-15.2-14.14.1cc^9\[[[)Y\XJWVxUb@TT@thomas.blume@suse.comthomas.blume@suse.comthomas.blume@suse.comThomas.Blume@suse.comThomas.Blume@suse.comThomas.Blume@suse.comThomas.Blume@suse.comdimstar@opensuse.orgzaitor@opensuse.orgsor.alexei@meowr.ruzaitor@opensuse.orgsor.alexei@meowr.ruzaitor@opensuse.org- (CVE-2021-3802) VUL-0: fix insecure defaults in user-accessible mount helpers (bsc#1190606) + add 0001-always-use-errors-remount-ro-for-ext-filesystems.patch- VUL0: systemd,udisks2: mounts by label can be exploited (bsc#1098797) + add 0001-Filesystem-ignore-fstab-entry-if-another-device-is-m.patchUpdate to version 2.8.1 (jsc#SLE-10905): + Mostly bugfixes. * Detailed changelog in /usr/share/doc/packages/udisks2/NEWS + removed obsolete patches: 0001-Do-not-try-to-create-file-watchers-for-RAIDs-without.patch 0001-Fix-string-format-vulnerability.patch 0001-Remove-leading-trailing-white-space-in-read_sysfs_at.patch - 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. - Changes from 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.- strip trailing newline from sysfs raid level information (bsc#1091274) + add 0001-Remove-leading-trailing-white-space-in-read_sysfs_at.patch- CVE-2018-17336: udisks2: format string vulnerability in udisks_log in udiskslogging.c (bsc#1109406) + add 0001-Fix-string-format-vulnerability.patch- fix watcher error for non-redundant raid devices (bsc#1091274) + add 0001-Do-not-try-to-create-file-watchers-for-RAIDs-without.patch- 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.ibs-centriq-6 16623771822.8.1-150200.3.3.12.8.1-150200.3.3.1udisks2moduleslibudisks2_lvm2.soorg.freedesktop.UDisks2.lvm2.policy/usr/lib64//usr/lib64/udisks2//usr/lib64/udisks2/modules//usr/share/polkit-1/actions/-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:25779/SUSE_SLE-15-SP2_Update/9d21fabed5cedef76d2014d53484dec7-udisks2.SUSE_SLE-15-SP2_Updatecpioxz5aarch64-suse-linuxdirectoryELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c0962813b96860cc01b77ca841b84087021a0b74, strippedXML 1.0 document, UTF-8 Unicode text PRR RRRRRR RRw:`b'0YRutf-832762b424ecac975b943b082a01edf3883c4c80bdc8ab40f9d6ae129c0e8fd0e? 7zXZ !t/&] crt:bLL Qf:QYSr#E{@S_h&<M\췡R;#[^ÓSEژ cZx (~ :fHU&c~L6a}\Hm!]0dUʧ$y=&bGWB~Wc=EYd!q\;Đ/WE咳 % <"oר_.-]@ 5 &epKwޣ{Sdjfg1-<#S1+ډbQ ^wBӡ~eqBPhw6?4ֳ(Eo>?fyjUDBw ̪lؤC/iʃaNe;c hs:셬x"@5@}G?4V% ]z*Z2Ԕ}7m֏#j[q2@d(->~=BYO2@d-دgTָtI71Y~rZHIZ.Y;[[M7x Tn?ŢaAvJg*|P(3$DvNKo,=%$Ź}Gioxg&4'7DOO}|oGNL$Lg&gŢnl0,2C.2&'S4\~/4dٴ @z, a\YRVe {*0(3`' `֢lm7 %N>=~cmH}:;Z = 'u5:7A,YIC\0SĞ;8#x `@?=:o23׀@ ymkdoF.=C$f7ڗ*>,{Glp3vrvw8! i Jr<3_Gm4-H`CXA ]vâ *wCagH[["kEs2M5칊ͺhfTAgZZ`pRE39-.NA0YwU3)wϬdz*˙OK,VDKdwoz3'q /"l G>X($ WߦS[sv̢=v"[q3JWvc u(,)@(6*N KΥ5ݓ(Ŏ_hWbEQHwS=:T^lkc,1^ꐊ jK@Y 25?@]`Y01"Ǚ`b0΍REUm**(,͔Ph'ê:?PS{i%M5!"P, 'jbpх$PH% U>q7xŧhojEb*p %G%H&j!* W ǍN ϿBW7]i#\rc7VLT?NaR?xW=c.~g8)jC ۱kɇ`بx-"y:'CjԖ/ |vH]Vkr3sAȞl5y:S]asMW``B4=Đ)Ko&) ƪ 罩֞+!kh(N? pR7久cCy{i^4?4$3dMn@GYO|lY+B"N $ezS`du mު>Φa|ҎA`bqķ0Mo #.^3v| j QyĎ3&-K{s-\VR_ȶF}&O_O] )yAL(b {`T:}Crg5}I! Av$AB:΄UnѿMl`ౄHёgtEaqf0Dv= 'oˆ`zarhfV۹aav޲{]C,L{jR}!jQF?IM^ה^θo&$q!0&&:RQLr5_0.|eW7PǾ4ҥ C` J wV4CХ9xOgSt u_PCG'=-ψεU(;ߺ>6mE=PK3`E~s/8*Z-tު:KH_m|_L+8um!0(z~x@:xr#PN:Ez0cRI~;>>5.<} u:*B-٩F ʺsk_.gUz$מTJب[ +lh7%.YbVSb }7F$د?@GT;B(ݯcIfI߿51{KLS˰xo=4}` B{J1g$RLFԍy !kQR ,Ą-X.I?2x;EOe )%z?$+DwXn֌ M6A~1򱆐,f8#gb'%ͪM\m8wZˎ@QIe։r8|&B!ҘXƆw'\uzܺ&R66h_6׭䐁xyvP6BA#RSov*_;ﮙ4MoKÝj?L?l3V}߀?fasLPaV?j_Bҩ2=O~'<r9 ڱX_`ӭSIsQ"@wo_wq|zh ~\w#Q윬D&m|BfX9WY."s {Cu4Nvm:Uz&H\9p3ۄ^ ae `fw䪋fL70?NO$hhV=q@[ \tNj;@9 v-$Y=)c.vX|W 5POt*]eb%m[QF ʙ>y%LL<VјhAU\B"'UNTX"NZď Իa lۨ)Zm}VjdV:kw(]xOxk"M#h7?HP鹯Y$ %rwҷ3/㯠bȾӟHBϨ{1p-q\Y0`d4sBν~GPHE)%. WnM^, #)ZTri8b.a1a+oNwt+E֡6!koqqs4AZӪ*&^ >M*7/*aq'hl7*>^U5ÿwYjN[yyAkX./䁫†N.c^;|O; _n:/iͧ^Xdo3_L rm-^5g05ӞbS'/%&w7I͐W~II{qb U]u_/pH ~F4M!c,.Эcz*Xٷ?|"CT:/9Vٶ0Fx6|\P0m]sȊmh!Q-EG >!D9]X]xؑzx[F;U bӠ߲Rc^rDk.D4Ԯԅم1] "v/C|+;PO}M&JpKbՏ24b1\_o5 矍>+Hr':P]VPVL2P;U4}y)=6sjZL~)CP`bGR}`F[.6~CRkDw`/b֑WCH\ɦv ,Kueׂ lޠ.ɔ1C~^Bs&lD/r-Qݜ>!ż.}(nuc+zV9'&5D~axoe z&q!x&$:/pk0E-<{w4x];>D'BJ{LeX߻>d~ԷO?ɬyBlf>-DIQL׏'騅>sbH鼞Omi:~OZz14DydeN/A&x"|GS$o=>+ߠ_8}W|jKx)Qz RE QD  Bg JڲOwM z5Bge^&?@z ycog=1{Ҧ HN+ڄ|+=6tM=U+T4o} t!Hjft m?L HV:&.Ydk5ҾjYJhWS-_(rgr>Ztc9}jZ^2mbճ03usC3W*`cƯf  iTĽ#2*|J:NA,"-]r}4ReܤAnSӰP& qy=b1DK\2$F_ޓ4+ ǵVo)15?5~ȻTp͸ʀe-@_q7;}!{p9XR rR>kTGB̻ϰ̶?_:6̂ ɒG@4H:%]?hGr(Jц$Ƒ_9A*Z\I>۪H&@}i)l u=GϊVXlՅf=();侌PjιcɁ=U ŔL1'mCA]dB%c-*5mLuR߅~n軘OaTN+(}]%jh^CuT4msGAԷ^b y'fΟ!rc6T Py ]Gv6#ëBlϦ-G;]uO 3W}dbSLNB;1ʴDݶ%kT?Lp~虸ţT*b@<Ekq kMqsJ[Lch]\+/%PڪM;Vz=GuSrD5\I!;fI?x]$G?hO>ws 팑:5F^rRźκA4ūoY ׃Bιu>~ ^/ˇUb53&]G!`8O{:d=Iel99ݻV݇i㏽)竱ux[`VCZTQ\&0WwS%'.'o>zr:[?&xv[0-z,8F!Z3@=#遲= *qI:x2Nf]A0X gSw6!nnFdXL6 {ÏFNORu{d oLfF"K2ҒM] ܾZ+mMۇ4?؋{ܙh*vΑS [SUX9!5Wg u*^_NTvb~vF MLq [ ٩ B,6=z$h訶ca2*7/b! UÁ``yzƍh{O%Y U &a*8Pq,xR.^M4f 'Ҝ CcTf'n7 Ɓ N)V釡_J#z|9:z3fTQR- ]5*L:+@ig"AtÖ$+>w]6HcS/XɔZqt/Eks\3|[6<` kZ=V}VOP貞-|$aV scSL!Z' W? w%FK7h bZ+(铅{{/2%0:Y(I_ZeЊdNb[yUv`JFZtj O`#o vt#[q}Q*>8F<8VKFxH p3(9, cwhS|9'! : G{m]**A}%Aa$eFhOD K0$ul֮{$9˰J2+_%'3rmAWd/NmO"uQ7YA~&6Vћx@7Yh߁~- ʕ$!k7;A[M$[H'מSKCrݯyU]_'xLWFQa'AԺ`{R8|]w3`;@Q9O:R:o\)甆Q)? ;2gyE&OC'+ İu"߁)a} ?9TPO2:(a2o!j4bex=e "ZK{&Jp}Xi`:,JHXg,j1拒3GƝϐX/ʴ-x*`0{FUI*-{J{gpo8FEq7,y|u,ECf;{n2N晑 :ƚA.fDC&h4g/s(0u0_7+ v*HQT` 8TbkQ͕" 9 Qx!uC]㿀ii!,g\1tW,Cv~|?I 4 P+˅b5/ 2m2./þU*Oר,WT>St:O[έb+g"2$wȾ`ꊈ[k_4&:^=(P螗ž{-Қ ^D\ e}mViOQA0@3bm4"B/zG%>,‰d(`z M`+ݘ n] J)UJ" ȶ9ڂ̊2$nĒԨF:׍ 'L.*H1VGs|¿%O}ׁai!!U_Yջxñ;i7 v*,qAHI'۽:dIVv&YfbG'Ev Hn鳿,sO=C>1Ԝrlr&YT''p'E, ͘Rͱ̝65֍D6/4*S\nիľAh8wp!#9ثߚ2돈>)xnnEע{S2 Hjk-=^u`jۀ9[6'{pf#TH`C{S _'%5O ,n8NJ` N :fP;=g+'59?^F>aؘFԏw3(bt;}u!o(K;PH6D%9cTm[$/V~<϶ϭJ/d¡%סϔϿ,(:C ½#ޑW#CN)M_MV#wakyW)g?sg%~*xtV_޹)PR7uHG!#< SV!zKu[{kC _!SjkChGjĴn`)c/_r$t|U *jޫLp aIn.0)*Y 'R 3HoHu .q/ko)B|3O'㰕q,|cۻLxU$BWi8¥!X⦣S _cƶ%jr Wƺ]v.uAHp7C6:Ăb/q0v9X3&64n8c^0o~+qv :i{fFLMqk1tI02 kc/]vGG7#Fp.bI *pQ`+}V!\`ؓ\2y:7' -僐 KD,c0Uրu~wBn8PD[,?ࡐzq|ꅻcBEC7Hbٙ6/P2\?e@-Nu꫑cp$`m# ILE؞)8zٵo)8;.'_YjKX,hS9t~< >.bk޶"N#mX:M9!  ^eb穵M01@01˅ֳPK\Na@%~1mXJ7#4є)JgQD9 ɉ$[PZlzw>' qXڀ?.@E D+rn-/&K/ƭ.V1`_J[tkFמH#MvA:Ǩk@K|ء0zN=q*" cK#94Y9thxc̫wiOR.Q,950V%>&V (1+KwD_-GqSw]%fp<瓓Mc! xR{3p>=ڿuQV rLV!nX} zC8uB8ʷn>Ƽ"xy` D ~)EH{0[L>K9o׭·U=_}qGI3 r,N}*ΥKd%ǜ{Zm}Jt)d$/?t@Sa0S5fBĂ#`t[Cv@'DRki*vu>.(Bﮮ^$Q*m3zƊօR T׹a& W¬=wT6ae 9Him?^t`٧SgD{"d_v$hh!ֱfdDZLݫf"w!w '?D&/ykWp x#ZzcߐB {eֱBHv] .YU ˾vzv.֑rޛzǘ .bI> EsfTޙyOB.XJnc"cQ{f4/K~ȵE' PL+qXkq/"`G*'jFLysX06n =`7{*l zT|Y" F;dt|P{.{B%Z&e%lw$m*pL/Y/Z[C+7d$\ɡs'<|x{:hzNM͕NR&,CRZq+""1@>2X7]ZJ>Y!& MQK;VŰ=չt?79y |*ʌB]BD5:A=K_L 5R+wS+v> mR e7#/G`?=.b/> L^ꟵAptW+u$:tLf;wNVn%w.姅 @7g,BG SS,-N!mS9+6akv-FפO:kw + r-VBN#-M<ana@b2Ɯ8tu)+j $=, =Hg$/8xӾEW+ȥqpl`VRkgr)A/K'SJ%y`a4u,teiH*㾄P(&O*oD֪2BcRhH{C(#l}KL:5p ΫXQbk^R$IqJ_+,4ߴo3? /ta@AAl|$gRCēv)Ia_Fe,qhHs{@=DDIp$BOW+|xI8ǡzrL<D#%%.hh&)kgEsJ`"i* kƏ8D`*AUtdH7aE]C&(p${pڶN̠,d^0@Gb FL'y|R}Ǒ y֠Im&^ma:%͝2t(CoH^_@`:?~Nwԃ0 KLVF}Ja5*~Cw1NUwD@_ӡX*mBbxx~ȝ,^0m./D~κPφ*A%0C|nU0 )-$L,&@?6\,KJh=5ĵwr{uD̏͡rlûu'M Y,}~ULM}ٽ]=:;A :R\ bx*k+"iǑx)}̇p%RɎgKI8Sh:~wҋ3i;S̅Wx\㋦=_,MqyE xϯinǞ Fg鱐NVMb^ANBMṕH [z"=}@n~%o1 UI9^y)]HDX}Aop 0xYb)u_p?i.Eu$ڿe$6@9ZwȒKZVC5yGC;F 2Ç%bO:ETV|Xb)ҳGkF)]Ibпj{W.j /].O93X+[y6WCfNt|4@qsHZvs<#1J#Y*{SBM0I1 {ʵ r6Fy!N G Nsw IP%u tn#Hpeq++1 %ba|r7ɖ[W d9upb2S?U{)d70/y/WoӝaF !A-t~uw4_V&m}W^c|bǎ) }ho%(1Lc;3;dg%iC KF+0s,pw 3pllr/AX^_9|Lgqb@]m}>l[ ;c?{ܥ@@4b͔B{$NYl w)`_\ Җ(R^Racb*'2C:3:I,%Pv\f%lknܝsQ}͐6Hz3AA l[f[cǞZk&Gm}ă- ,#YDX@mGUrzUP)f$9DJ[νu/wϼe]K\J*^eS`hߔ>ZJ2:G;W>vRɽsH!!VK~L˜(d;S"9p" Jm a Iw{5@w":AzPbU}RԷgDյ32*W™[( fjX^?ah_^)dzd>@BwL<cFέ KK ,/|L6_77b2mx;j1ĕM5{YhK"~T\Ip5cXDB)WLJޗ-ףYkƴ.W}N-zG $Uy:]/,]pY&4^% 6G`SYan"\/ݍϫ0%x-EH*.TߚVj z(|+0"]\/lmu_Em(Z1?vh0')[_+>P zQĵ,vhytZY4&k$5, ,bu1n)b|.l-bcz޹QONX/<Ҽ/ H9;|vfTH XOSΌW{kDhTAAlGON)? kP8'Ay~7 aFW"Rz-*Yq JSsxyRaL\,lR'6OBY} lƾt dqYR#Kq2 O=MM?ݛݼ^Cczw`>LOSZx̫d,qp{=aܳ%kOPZͫ섿@rF>y|It#2t|jc͞9d ' `B PTsbG6V(]ɸD(jKk@#;1L35B0d,qe"$T+%B0.I =#UKymDHME8;#"F5h@NLo9+<) (! yH]lnvK='ř(qML1*h{|hϋd-ߟ{%ՅʨฝPyaE<ۤvbJ`H "zG.̉",ܦUZyG|UTcN>1*k̿AUG! y?=iX}K[F*d ``y6w>Uj7<1܁2De< w?R ,)w=([~_Hl| aοWSڭI<a+PԻ,ZtU{I7mB->Z0FB`Fa(55WXAxȒX"Kw)NЀ ª"-#g^.rF"I>Xf[B&|ܲ4LqV 0A/]"teW 0f5yғCFr/(3c J$~q^9$d3 Gf9 '䉡{g$7}]eG&Ƚ9#3U D\,uUw$"r9eeR[݀F6WhcjRFfu\3=)}3QB> g'ށc$dTAF0 ~nGzg I96|NJW܃SHuz*Of< e*C"8a]{f 'FJ=&Yc~#Ly60/c1&s`&KJ2HpM4ڈp!N`;aBk[ s  fmAj 2NYR3xf9GTU QVzH8% tS¸}9vuUrwE _z_T1P^">fL'#NA H?!hN^q=̱>D7o6-01-Tdn5 -#jqwQQk}u0sEVq}6Qqp1xd&e_CЯNƣG>L;]~q_dVC"޻| 40*y!h%}U-)OY(jSs Rk*rN\\:,9mlQv$Ka8g+a =$@?QaWDT:(b 3CH6|Os*C9o S=f[8x~ŭw>(#f+eo6^VΙ~jZ9pM I+js;}p_$,RPMmiq4!Bb"Di^Vq6dUٶ9{(|LT+}I|k:%ZyX@ S0e 3vz*ͤJQ!0;dz+eި>Eȭ b3q8MN7Isj]wIxE0A}jy :Ox S2zLr4lЭ$!'4[:Y}7Q|G6gNҲ5S_y)Nq#.{/RЖIOmokCLogP"VB8>TCe1(Z$?їˑaF98zwb?6cRW2kҚx+@?١*Di%Ӧ+p&HȏՄ'+F{m΀ eriSpjIyͶU&"@g&T5 o1 ͹ݩ҈AI`R`'0Ht(Oj>a*bY'd[TXX((*"d2Hݸ+_{ (hY1zK9ßJ&ۄ"K];2?bA 9gG a-zvXGŒ$I*ڙ޺q~s@t4Jfîkoy {y#Ԩ\âɍ3ͫlBJ `TNZx饅r!9oEa8@+JPǵ:WLre<)RG'<W r`;Oobۧv/xF#37`za\B6Ek.J(l 7RkM+ztox%vk(Pk3;31 yJRr@S%Y>I-h @c*^e?@^W*j{U=ھybbK#C@S=e/䂔+QK$s9vx6.>`)̦I#GQ՜ 7ҞD ;G O`-2[tN6@l"֙ $C l&Ot!}0UIVSOha,z ' P#C{5{yBKE;nOgr%|N|!^wp467&+2-%v0K$aj Iܣm1Ja<ʋ*pS;Z[7V_-~MϙKu*a#?}\&a*lQDWM{f@4nЦNJ65:ɓMIPAHcwзH!*=f>>QWfVrpcsmmtJ~*S]pO&QR4[wS |r`sG+rHr \" s1#%6-3M Nˍv ʸ{D'}ꞴV~5ASS)t>P)Fu 8ؼz9 -!JgĦC7g|1'(>,tmK<:ӈ`o$ B3oXd?0D aV戚w€l-R@kd!hTyOVܴNiɩY#a0V.pm]gt* JuO=Bf'ɡW\LӴ Q\_TΞQ᳈E?v'd) &ܠ];uf> gᇿaFA3^[5lywX'bYHL_rl)acK/z*ڤ`25K˺>)n$F(]5w}Mj > a' jF{ q9HeMDA`(ʛ㹱Z@s7Hdz4P5b*?l*FFbN'&a amջٝf"0ĹVm3SރdcNmdl)%xB\ vH wp k n7Ϳ> WV>ͰS.Cuad9 .z ¾g޶E0n Ƭ*GDՉVHRMyE[+j5`-WtG Ht ET[P#ܢj)9|;-!'ND5҉k%Lt`g|~ף'eFʘ0=z~weЭKܫRC΍ H]',GT8 l*ohPE#K.QEss!>c(+OBӼbmoLŘR(+c!UuT{{6$3hJwsexcz6+f%" J"@OS ro "}*V 9QGIy27zmOR} $^Z2mUZ'6vhn^2[+ 7@x KyI[묰Gye7&b Knf;Ne[h:ǖ? Ar#kUD~"?MyBJB,cj*,e^\XS-Wjg]^8Pժn`,UR'wj™_!/&&kIQZ@v[^lcפ93c0hAZNՑUE̺&ݝf58ꌐ48#L^E䵀u K@y^ tf \T⌑VD&)v|U1Y{,J0487N37@2_Yu m$C֙ͣ 5Npad`X"Jxi8U̲heb{"PT-^(\8zK2B8r6),GF?xcSKf@p؃{ H Y‰Y%R\is|dFtCE#uJ]:|s̈F;Ew;y@~ˣr:P}0wQ̇=574t)qA-ĂL@v´@Ub]\|cRNϪTMk/亦Z/x^-,ΫIC5 yݒGDgʻاorYiB .,f1oET$ElzXn:HWc |,=EωPXIR q,̰ٺ߱Ʃf'dl )OH"F啔 $qb6Ts@aOw t?aX 3kGԷK2du'|rw o rQ>ٞae>dw!RuȆ( .t{.#f$Юd>׻74'd+N- PgfLa{%ɦW05|G BkhU ID~%J):Bk rb?6_^a,P?)ZѺgc@p.A40cǢK@OK((tqΛZ=ː# o'2/Jۜ018@H,adȎ:X`LTly'HFb7|sX+ >ɹ@0 *aހ⛝gf5,d'RKKT7Ǚ ECk q7PrI BD hRQE}+c-g*ïm2៨Y{\X$\Xk2g3Y\~ jjjw|zٶ:Ч>Q0O `Ϗ=QúNAYZDݮx.3޸OAJE.RMl'J50:%^OCO[Oأj'FN1'n8d{ M`)%D,7)Fq2k`o1UfZQY1%j'Q =!N/B2nB7S?ܘ9ExovtMQ&9H [aDVjx-ldO bAʘj.Y^AlRk{7dJ j $Bc.KOҏ7 L#>^ o90W0TxK#_ț?2quAmͫ{hyJ[RMe9w-KUj&_cȩT2\3ZJ::B8P>ݪ9>tRWص9[qzttIʬ+>EBἸ(bRH`yFnwu,@]g9w4Y yGjèn/ %.|@VF%l\%ʵKCxצ q]a4.M(!/0cȨV3 YuO#}-PM c+䘅J;'Sܡ>'u]:-m *铭F Np5ZRr/V2m x,Ħڭ}ʭId(vYx$T‹8 ٓF1eq.r4K{J=(6lvFd qCpmmD_3!݊pG JumK5m \ͭ٦T7d#nfuriJqWACQԣYn@_X |xRiprznLhoV55N8q*3l;$Z~,`foP ^cv}HPmk1/+!g {Ta?x|zяP ڕ'7Ν;B9Ӕ M@W (5J2˷νάO}9ymܪ"3p(oXe̜zV8":fx!hXakpA3?RݼVUz= 6n8Sy `U ߺd0"_vr?BXnOE*! 9Upm(8A#f!m/#Q˱5Ylb (2iuZvR>̳71~29*:9U-N5ָ< Fwéb{f`lZ` UVW9^%ѧ],pC0EhYPj0%{a:ROO6*I}c3d@)Ej}& rN'u0NPջm;FQW{uMuؗ%Z &3H4;#&&.t)VO;svMN7A(=ްddk-N$.z;_*b:MBBfzk+h("t-M;t[LJK͹C5)ms`siMX0LY[Űnq ; heֳwXo@F~y-A&'F97y^ {wU~r4>!Ec+eBVqC 2EN|&т1QU4s*:<6k?,qX4{ؖ5.i#\*-CD(r-z.>~"ϊU)gsj 6\qJWn?1AbhaTO; FC?7uNy!A{d8)Ex_zY\J9}oimߢtgI=Q8@] x^o&@,OP)ѱ^cIҝ1x ~#Z,SqI6JB~x_QyU6IDkݞIG8E++K%A1ק~vQ $[[6ڶ8<n \[k5PMˉ_+@e2,C{D[mKT\msl6 7%H-{f3>1t@4KFD>kL%r')P**hhǯ]nڢHs>aqOXA'M$ngY^zS}< _reC'"$J ,V#c+5]!}:MVLXU PjOefz=^u (|#ѡtTVۦku{mzen(;;Yb]x,[bu|v @`%8wIh'~NStJ͂ ⢝Z6\nȮAuik "mT ?vK$BRU9 \_!d?EWtD'eheS.QL"fG1aJu} ї|Alʼ4Kww5LbZqY(M{d W"7lDGgOʓajܖ##="JFBpSD \0Dfz}bswiXӟwoԨ7GVqiVĞaPm!HCѿ+v /њ=UQ~aqrWUUtjkq{%$K#wPJ!0@[iݒT[ـ']L#+>H}K0-9;,HAtthg:@uEA3.#TYs=ŀyzFAf/{}=^hF5sx鞃 $Ҋc<8^,<ٙuv4T[<'ޣB7=0rs5(:6+|O.pW25!u.:SXk-,k/ Ӥ=\oDFHcw&-Yp$r6GwjARY=V_IMr1P6g_{H,FJ&p)l1I*1YE\L~kj/A5A*~1eX'yPRZO9.-kdו),:rvXGp!D2d }q~D4K "wTvhHܸ l2}EU1-!q#Lvrk˸V/·&q#Eb(4h!x{Fyu[j]NX+fF[)E*yr\*#KЏ}[?z3t^Zr׼ '"TVUF8)1_o.%J",cIw/l[]΢,wCH1ϑVYT7[qj1R^nDaj]D=8ݱ̚&*e{6߶V1Fj[X䖅*9a]VS93FAeK9cKC4cUo|WYB(5;ey^Z޽&Jff4Hx`I&R*LZ8Q"/26<~~/u?'VW1gQ*/h-cpNJ_' fS7FI.Q"L^17G4y-p E-뀫Ҳ!Mzk3sPAsOW"TQRn=}KO%f$_*q@< PSe[轟ͧH43wO "țDQ>}Zت*P\Թp1 HKKJT6eTC%dϼC#zKD+x;KTˆY2v|/' !f69Ye "=Ql mTݯ<]Ҥtv$-fnJ>yjb.yyZd)E2FUtA`(yՂ+ ?6S{.ԎꝌDx4t4i+U2Dž6 W1f4)bGlnqDn 8X˅^T2,M]ΕaRBkvC<)|h"47 XK$Ϲ$LSk|<9<-n^Het831CTCmi2{:[jiؑqpMue7w68'~&$uoe |j%isCN#B|e7]X<)ƦLWط'״S3F//J^g 2f zNI_*OX'6 < ND/c!=CJSO^6Ͽ]o+;)6yzj\\9JRb.x;W46}yʱ.SѸ 5镰0r]w}j/@RT,ٹ/:bn"4[/ZGWo+=c;8/-–˲4KYܢvX^a^ӌiAᐼU 3ٶt:dX:[lt%}T|*0 ~q[K܇ۙJuZ&l'Le00 ?F|3kePÿvg_SeP{ozR*sdCAȑu<4`l^e_4KJs 1vEn@XeViaٖs~DYk?/_vGMf?^;d9iY@*:``]5.\(|x:>lX*:eIc-`tJՙs6md_GOg&6EZz-{b;3a/y4ˀLV\˝jFP){g?! FyꃢMV0:[ܛ*x M ^_ )`"v`.BNa]p2^_ݘPz>5,]YWRۡ`7#Ĝ?2y?3B{D? H]6TBr%)*̲ ݇}cUAuVTA&`;i"c?Z>T~uu-"4Ngv9KUhK"F:(+;7g0PZ*'*ϼNa+b5+z GF&,*D:H!궺'OlZI$.lB<79~0C?Yr t냼cAşսY X/kL^ 6 ]?{zTZmw1 R1VTAyZMvd[zjZSshQb;c]>iHwp7u>fn Tžk}n)MJͦ*J]o⨒'nQLˊVWf+9yz8&'`7yvN~\{uGߣ3[pk4ytz~lAŚ=eu S^6R)ּˋGZ qU0 C2FF"g8\l?}CVڲ'tSj)sF wfG=hq]/-wGkN} {5Rb{V|ɸOl6drİSL>N~~Xũ,ZL 4 rPp4/RW-EY#E{A#&nZ1֌&Lb'OĮ9ʝycɪ |]*ɓ0Ӊ4,|[E |,X.{fcbvD*p'B#?_Ț׆~]NjdTX7MJ"6LW?vս<~! ?2+[j $sbў &ba\̛ܻ]%9Vw%MeCag#<_VAG9@,sg|ʟʰ6Ad>3红gCr,[7Jٙcϯs Xr'qg&wh Mu*=e {OdeAtt[q|}aZؙlC,< ]d:_Bn=Z$* 2> PcLI{ukB1S]."O/|m%Òyd;úkf06*|-G쒕!RǪ/Є!!zgW)Ǩ؈b-_/g|*8aƈKDp&Ry~y\ؾ{cjMhdǝvE q k ][Ӈ Θ>f/chkR&}2xA SLÍP{־jiN=0:!VPm9^:ПMV !qbK~vpKmCHh;d5Qv'<,]iRg} */ &5_ȽC"qKQ539$))\U@|7'u`V/ X$/+kx/ InT0 ,b?(qy&{Q[O L΀iΜw)}uQGQ);t38ALPяjB&.<7H{GX]Fp k.lHM5'oXwS}G˳C[6|P-В:qU$~6a-kugoq' :^YmW P] }?G~e!M)|&%OytGs68wXS/E%7aY_n ]~u} RL*9zST>K Yn#֔P'[Փq9+,H[ȓ-Mz׃va)>JhA.{UFRBۀCOiT_rzbȡRIX'x\:5 pbsŃUŻR}&(uDo\HM4*M;qGBeg'dG;ƺW@!>h(-s8\K fA"RIWx7Oj&Ⱥtj@մ+hddEƐ&1겔~g2Q$eΝ\ dsrzA%$- g:Ȗf2>Qu X}W6yb{#"BC`T i|SJ^2dō vs?6LzCܫAY%;y82OXsج4]Ҁb϶#J߅4YdiqlT^F:-d:ڢ&wWex>H]@ޅ=SeM B-}n;mQe4hg9^5;˚[xj\-xUv-q/ EZEJgkfR4 _kjR[}ίU$sV+/YkNd;e/Yp+4آ^Gy1y^y7w~IPy*<~u:P;wwڲܒPu* HSW'$0auk~B3ⴢI#pad\5/qUǸ?}2)=^i(Nhs~S2SC@( N癅 k*a)Si~Ī[. ىig8W K˞&ƸB;_ryЪi8Ӎ1R?X;- * @ ThKiCLh+dQѵTwx Sc^"8p zeBC9$B͙=,"g@(/>;+^ >3_ t>PQľɫ6r jjObCpϦ?e$Mq o;KۊG}ޢ0Y[7l} bĕ@ӂqf4 Ju:=TP`s1SŖ%>sͬl&7-6TmF2\dLHbvz5R[vOFZ'qǴSLha| 08{#*2:ZTaE2cƊ+dɏҫ e<o5`q*9a ғ $*IoXaہݴSYOvh=!}m7ONp4-%h=лAtGqaL+kTY_<2yS]q糭-#/r>R>+f#^RT3&J)<sƃ#7pQTDa^yע^2SUmOXF9E4:ZkQ|UMuz .*SVD.o#YKXK!OvLG@օc#{__U,M[CQOg2{y>q N>Y_v˲|QU8Kҽ ztEPngZ'y~4_ S>dC%<]GW?/XZ ?HC]C`{T5L5ɱAxJAVR,EZ5x4HfvCp rGuԧ|a{p ;=.ql϶56iIݽb񋡣?|4k@L8;*ϲAƳwoXQBz6vL2cyF?XWw. d/M@"*NM(slCErʾBffup%w((zs:O T+&03&MN][їIasK2*6oOF)9Nl3[ v֠65 o>oUHA>1qV2|^d}*1w+(0/D6@/-,cNf{ _;Z3ǎO:+-=ú //w޺y.;k.'Ј/YE|Ez vb30ϪSͭp\No$w 7[t(KEӑC,X<ူWVRTQC?bj iqTN8AOM1*vGWba|!-S<ʗ}YKW;L=>>On~:t~hڪ\$PٌOZ"?ܻ|s*LY'7_"BR~|Ǹ+3rͥ1Xd+5g J@;r5l-)uOWu3h8W#yȭcS).(I6C5KqʪyNgRa;x*GFg R7>gx}R%L6f"hX' !K$Z Yl}OA$+\GѬVA;}Rܪd+½ {jrn{KI]d3b̽AqL1^5c{c!E1%:½oFWG!*H&10SS ⩫lL{<ïUمf[*شpREw%>A K0vRK8+L0Τ.6:}̞A|bƑppi{EM`p84zH3-`-~h Gt@P_y3v@R3 τ5YW ܗT,"l3(2N~CD;4~_۸hg_PSF|u͹440a:b,w mO[|hhQ[cΛ|UhJ_ k l`zZ6S]dRM _!ztʎO_<5п '!|ff1}j/n1WehֶSt_s0&gSU˯ )RGnC䇙 ۠Kc薶v 1gbQ!f5 Si[ l ]Z10'VL=3٠6t|\}zu 2Qԍ3fAPFc 7~"I`B]SǨj+ZhFJQ7XNzuu= (V*0U2D ]6Cx.3AwB@ks (^q_!v^(3L:g5Y4*kN9[6>N9I+ljY>Intuդv ke7P/qF#\\8d a ^Wck HqZ3LY[}O/Q9l{0,`s5wr>S򕳗p=Z-aۺO +5yϩ]d9zJӢJ'i!mlZ@ņGv^;!|Erc3\2 0Er77 OE-Tc>xEPS{W_H>8VK8^3f%5QM܀/fHQQH˟վ6/.W&7{,*)5} yK{dHK&bdyϵpo`{zDy˿Tm9.>* ɣr kpMbCa׬Jۦ9ѫi}[6ZvI՘-GփPyv<Ò1{R(Y،K:Tm+y;V[fB꼝#ߵPf= yIA\Q@*U1T И@iiʀZ7@&rwz%-Csb쌲/#.{}Urҥ=  ,:-reb_I!m $xC"4 5K@7۵Q!5QȒ. b*9P71# tS] <:MʸQAȖUvUu^ƽ!݀y 1G~ձ4̼{@`N Ry$S B^Ğc'=߽zASm!|ۡ`<N% , cT])t{DGmE^珩~ %QKO^Z8u8VJAxi1Uͨ|{rms_s4q*ikrsS׶6kEIsqk,Rq/#~w,$@䡷b x=1.͏n* ieKpo#\&ܔkTy>SINGIs ]/mEEi2P%DBB#S_P[hK}ЂFάzq(ºz;RO9 d@rȓ\S0deF DaaUQFOUMA9E%`3cv}-tZXNHYAP%Vy& ht/to`&KTI3[;l2¾®$jU*2, J}eZ(.Y|jW?034c+P6v߃C:x7U@^馾 ֋!pW5rlY1\#U[)4+d&#hYq,\_|ӖDe?%MLx-~E _@Q| ]OvuBV2K^|mW ND)rB%ھcXd4-2lCL.cEey,"H죙q 6U:]`Z =טGBིPU& ofBNà&Y~NuGYz,_tYwJ?Yqg7B 4+_W(ɓܚx߇mFYjrJZD\> VWJOJjH?ښҽTiK\ia>lc1hŀ,dH8Y(d,%5@,vp\&ٖ1AXq!D êt`Y8<2Di>) ޜ*xLM|b+!E%Jh7 D mU_~-\p$&@1 :^qkUj:Dn:؈N]/ڸwxLcH }F-jY|*z4ȹT'OoZ8'MP ^mL>e6} <ᐢN-~ vX {<~)߂S~Ii8X'/]!YT@q]{гsjltKCU}[xO!Tu,9(2&8ҽ( -9DY^O,r~9S<-WMᗄ qWÝw2uHdR0U+6LX11~ZSL7PD&@^hzrKh_/6.){j* q]Cv9E;8>ST2fhx\ϓ^\-g&+Z4?.߹BDBR/\\ԋ] Z-q}@_t!A6?c|+0m=PJ /8HCoe0н,^]7K4諥Psv=!רs<&罸s9D >1y)Sup˪e]^ hdlN{S 5u#<<BιC,f)\8c1+ v</׾gRL%`r%ܕ^ZGxlwcQk^h81LEuHUS HGl@`_枡we|d(E`/Vq@X}W"D wH #l21q)TƯ2{r$"F7L2u)WS@hJ/e͗9NPaf>D¶ W`Rrv (tzC{Z%kTfM> =ĥACQE x% >yZme;9T R^YA|P AÀ 6a-M†d}:lOo]?C`_7U]%9X~I9Pnut%=|gLO)]wnFuZ(I{zg7SR96)Aa ^}͗ FQQK5-J{rrB۫NJˡk^m7nGO8wŁ 34 A/;veJ ؃;IjipDNjI-XߩY[OBp`4djNr[11pۀ3Adi-,%H FAҿA 炲FD y%BF'`?ڤ0.] kH<|7Hduh?<^'wPUVTW"ÝOefeO=qO-Dm8 솔@OB9~h>u@}séHvP`[!,r:{إbmF/p<Ý!K]9%Q6>>58U7yGrǐIMxUe(͍rYvw"nxͼlCCcx*ˈ< 85=9œ]' x*k&I9iDV Is5#ʹ/o D1meKoqeHxk:m8ugyt\-rDܡnWt|GpM$IodL*@"N臐sIK/Y#;݈ jъH^N m "fTv y0P+$ⶆhvHH1kn8lSZt+jhs͝_79*ɉ[CTq߇Ĝ؎p= sz/5M.o7MP,_iʎ57iYʱ[+^i,dv6mA~D m#7(Gw+A.1n*,ܱ@NZ&UNo,mIRfB693J6:c5^v,2[tָR 'S<+~0ԖL;$`mx̉~,J&F3Ih4}l{{+D)ڞ(t|/@oEܻ?@81U!/T]Q%EB,&d ԾuȆMqgP}J3fl5s 9=L~:藝+]2^u)%\⏮X=ژ=~=N{RhjO ]@͕xB咂C_lln'%K+O94@~Ȑig43 "O}Z:>>Tpxϖ+o]{/GU;˥Z)o{SۨH]R~DhC]' m+kXLC@|+Fo4\ D-v?ZMzZqr^3)Ōd0Ӱܿ ]I:큖cycAy3t]S~,9`{E@It?i,HsOa̰0r7[ƃ7{3_-m T5E ojK5YFHr^`6.LPЛZW6ܔxA,M`]9 \rV N"WCMHm?K-: 9z"L'z/J(iy:R\[NTh/sG}DU4 ]ʍVzĶ*Z6 °KOGqOTk?3dxOjf =D.оX`@}ev_ʪ~R 1(C16DtP&m2`\2{\6ge+1Q{XW?4Nda4ޔt*,}bEhXrDOZ:ܞgr1R[Pyޏ