libudisks2-0_lvm2-2.8.1-150200.3.3.1 >  A cp9|ʪ{\` J`~JM4mNz=*a{g:Y(ӔpŖ] $eg\7L uzTvDwl2n錱\cMnd cnTf`\F<=K`ry l9`Һoӡ 9 b9f/[1dV[%1,"FF9D꨹yz2d楂.IhLQo Opa}l5jX22b881d2b361c724963c1eb855d92ce37eb2c6a45fa9fb1eacb2c9c32ce6caac2eaa09fea3ebb095353432929e5eee8203a4179ccp9|'? i \4rHE5z!a 5Tt/稗Er\xO*6yFnUu0N*Q #ZECiz~Bx T[2ndĈsφ'{ei ǯA5 mzwv7(xɽ3VǹoV߀V@mRWvSvC#iWotRgK򅒱X1qMzkKZvZ٣2v>p>D?Dpd ' >| -3<L T \ l  ,P`b(8 9 : F@G@H@I@X@Y@\A]A^AWbAcBYdBeBfBlBuBvCwCxCyC zDD D$D*DlClibudisks2-0_lvm22.8.1150200.3.3.1UDisks module for LVM2This package contains the UDisks' module for LVM2 support.cys390zp35s&SUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/System/Librarieshttps://github.com/storaged-project/udiskslinuxs390xd AA큤ccucuc3d7aa49d53b87ce25b645971200d910475b0e6d4f6b4145befb685981d513c4aec3fc9369506f3a04b2006e88fc5b1cb2457214bbe6e8be632726c6f06188cc7rootrootrootrootrootrootrootrootudisks2-2.8.1-150200.3.3.1.src.rpmlibudisks2-0_lvm2libudisks2-0_lvm2(s390-64)libudisks2_lvm2.so()(64bit) @@@@@@@@@     libblockdev-lvmlibc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.4)(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.2)(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.s390zp35 16623770812.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_Updatecpioxz5s390x-suse-linuxdirectoryELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=b198b6bb609e2fe373b8c1d6866c3d6d101000d2, strippedXML 1.0 document, UTF-8 Unicode text PR RRRRRRRR _70 >$utf-8811adca2e2cc2b82c68d25eb59c87f1c32ac37a181cb3bc4fbd68dea29f1b5cb? 7zXZ !t/v] crt:bLL Qf12`:$-% T E%+#LVt!p=/oX7uɺl^c1Zz+`^Z *?nJgq}gTNۋ̬gѐ.MDS'I&]?h޺{$*@ M#Ž44:eԆ<ńģLói`rUؚ Wf=3bZ$hgN9XDZQ )▦j` ido."f*#Z{ +3]t$V oz0T)4;|,hկj<ٶ6%pT,$B &Iw( BO/k/_T²ΣW`Y[jB`%@U:lu IQ$Lm&)[g5&Ƃ1Oz.%&00mZbHaKt*bQF /N5G|V\J99[J'Pk4md$(?$wG[: }?Vr AT|Xw+NkrA"_BJڻ@HqFS=wFdy6vK]?.8~a%*#{)Bˊw,oknX*VvB} ZNm Ÿ*l6Qlb=㝣=|mk"K8@ lC/3YI!%eq'n(:ErW]Kw~GQBP.*PG Ȭ_serlO2*rR=''`W7"Εh˱l-f^T雖Ra1:CkQчnlgLU?c>&*aEєԁBH. > 6eu2^.41V{\>6@n @IJpl{Vh!.b^;LUėd$&?UW3ɄEI|> _=7X)vTG'ۖn4&խbL#wƍ#bJ& s?)Bl?<֤SG:T%|iUTK&yxcD`={ַp9i'|VMҌyy/T .gz#|KRl_ lL1)SwM4EMg&9o|M _vF>x,3}3d#uSQk {0r#W [Yp:3` ?8`:/U|XDF% JnvR3 J8p`F/L]%S_A 1WVj- NU! 5v5_|i*idoa99}Z[gXJ;ŬX:Lwʷ^(]T;V:E:%]'y9 ]yB>:-l-kmtVaεƩ~SGW Ft~TiVє/Fr+A(;V@K 1H(Hs?G)+ h1:{j2 p&ʥ&߁4|6ns_"A0Cp`tny >|@jSf2;$]Le1[Vm> VD&މb0o'TNnl1 Y` D{ސ6 YFťgY[#"%⎥-p洳; s gR֤cs_ld7~騁]MfZNtUX<3^mܕPa_@pYD,#օXȓ mx{hgf}LI!>HD-_a^MK/nU&j,dhvN9iL#ȪPda~4Hh>2+# <0/)U*+gxhz̤v:,P%Ɛw!,ƠN]+S7Yc`(EӋ;EVb2vwFK_ŸhĹzrEFctG8R(VRٞ2s4. S'ap:U"lvri=9 1L> d 3!|ȞGm0P&eNg;xj(q X.,y 0F7?;6ݙ ˌ^Gbzd6<4~wHU/j~4"F$&.O !r~b)5唬r^%АJm[-L\}y 9xzfhgPvJu6= h.ڮ9D~hF+5ӍǚI{ ` >IIsxӌ[C}g#<|o9j/BX8H"yUȓ n$ut9W, !}=z*`}tsG0]G 0xoh=Epra+A2 ; ^ {%0xN Sz} gy3юdtw" 6NuiS(:V^f}TmSֻOߟG?4C/-8AS_9aT9ߠ4WU9QJ;=3&!0sKg!S ˓Q%#jo f|Mm0f'3GT:ȧ, {sU+aI_ "N& /h&̖<ы1Z>>MMZ}Zu  blz*JDwAhpfbHp9* {l KB4* r,>~ifߥf)h %Emv IL<эiK#nHu\:pMR$-OHX_0S|n'-lbS$XpIsM?4u]ޏ%'QNLy09 NI=acnDԒ\yPˏ|Zj.[xxܓ:ot6țP1>:~)4*,w<ݕI.2*9F|J7oZ~#T6<-U.\"m.N$:Eϐ $Hw `rZٰ WjcހYq`VJ /uu[p ?ZaP0%')[d+S} /Lv^šqy%y I~&; ]ŭX}UWGsߢ)"n_9s: Qvr`0w7mJ+fLw>:hl=/GYVH&~YM%)zd1/7\}s.4xPOᨦknjM ˓%1CeQopvWKg6kS]CQIQ)C-dj̤bl=ҫ`I1D*Жr$YץU%=4;j}$ 4~Bnrg?{sh>/<3jg^}Gdw6-,zЏf4XT#p"5̐pߝ6rƊjP.G =N8tюmwq"m,Gأz-A.$||؇>O#s Aj_Ъw~,+X6M<2Jn3+b*p/rqǘN͘MD*EerMM˺c0&w@Ifթd͠z3lskƾ#v0j6FLvTO3;HZ bfs|f1)SѠ8zDS@mKk71 6iƸطn9VQ/=Voʉk3r9IF?:9V%P-3 bn͢Y=S_ԭq[ v~J_ ):{AgMm|#RN(фP!1& {A|n>G6r 2^IGȬzalL܌]%Z?c~ 9̆FI"5G?bJIt!ga֫xK<‡BWT8^~hrU;Kkp8Z+?/`kLaaNy=m|zP=%./"#ܤb:5'v nTgb:=.B됟 }R,Qgza>K_2H [)0>yX% sA<6 4]ϮqЦ?̒|8iMx\AHHEm\tKn*Fw>:fIw,닠i&v ӥ1A d,QBث8%ʖqp&?j`S{ 4:Je]ɧ~tˀ/"M)SqY"91P >Dx%ÁF>]mf4b F:݌}TVPI0wAץ,F- `Ѯݭ](c$ XH;M'Ɯc\8JŸ+Bn:he~l+3Ok8tc@ ҅WRC6pz[V"r,Y3ی*AҘ@/υ68<ۜʿl.KjV` 󊟾lQhȪ,aB_A i~nC|+Q% n#xyJD@޴gkp^7pnQ ,[ÏO,Mmu}R(4Uf%ՍjoW’MqwN2%סMoq2(mTw\n4H5Xˇ!"[h=? Q zgrx< *}pGzȴ͋9Ȯt:i NR[8Dq1@`T:%HT_Sfel ~bEz8ՍYKES.}]hJvˬL*d0fu)憼F9ۍ$^,8 P2B2A?gy$V7MjB2T{I9XF='x(W|nVfKیԘ# #$Y[,&nr6̂-APH$2*dYR[M8K(A Kڒl2:l]^!)ae&z+rj.B5-Za7:))bv]y>ܓ DѷorGIUC%QN? .0סW2bQ-]q\JJ9PZ0 ܍Y’(l N=`\-8ᦠԳVb8C8Auɀ]EINV&viufgY0P֑+ iJN >W 1N8)S**kT:7%84ZH 5jQ| hgm,*/1^0ڻN}R)"S׋!=S&=M^O?:)Nl 3_9*81&B L͞ݨ vWaU[mq%0yZ=/c39R3P>bFaGfb20VPb;V-|}CD4MaOa8$IwRrw!q~%slI8ezZ\*W-&b۳zce@6*g6tER* nS"9;Ͽ(z#_қ#Bó_ob$*oYd$V(lGmtWɖ"ܵg*aoIJBaFK/{j* -QAB(!:EHB5nm/v5XGCYX}^ZB: ]a [J*B5g2 "( ;jĔd}skS]c4>lZ$)!\9GKo'qiQ@G&@,kWKzYN ŦjtWxM2kπ9z\_ 2j#`/D8? Q摷Y#G2R8"~qխOlӀ sUl>1[h4=Rj;S4E ld=:߉֦Itby 4ƍlȽ'%|t "4_-$t\.r;\F7?Y_3|/:): P^> 1?G0M/Z;[JR#o XFqHVĖNI7m,5Rp@ӮqDL0K{'*ZnݮKt+V3$qk~R^qٚu"?ezZٕMcT#=k=늯8^/Q̯JLI$Ɲ'0 1-]t }6l9P&.PжpLYC7~f hiGh4g2M (=2qi^; g3=Bm/\v\YcґqȶMxbU𔇛xFT"@6&AEʹn`~ݾR8Jq$*cEP3P*șCME b7zBR)Wޯ@d^9j2ph Eݓx|'[ JEOy5u%.g2MS6ϡֹª2Z$E_Tb3"ØG!q-]߼&1ZE\zYJvD݁n<(w}r[ԙ?lu[,ho̤_%'A)G 脴lE+N[2(Na)e4㑟XX[{7& )6 {Bcԏ-Oqlm-FI4U!kPϷTdOTEs%&,v]ٳd!?,NIʊ I0w^f^@T 8G6g)s- F^=ȫnﮛri|hq7ևt/لє^,DŽ$f+N\$ײʅK<dII*s>_61L*=yh[Xa_ $Їy5 @3%rb(wɭw}?0!,95)7@%fN x'.ğV -ѝ!,RGhJ j9΁! ܗK=Q1= B^uiwZr𹮥W벉Ɨ5V "_CCiC|j6*[3_LEnӎ 3"MŵOCCۥ'\#j˓e3 !xDR'Ű^"n` RDl{y236d0'm|Ta,2YfUh+V,"a"1# ~p+8w4̌aK RTUG2& 0g[H:¤s~>si*R"T,h\_&Y)W<ǂc?&$kvuiNkU8Nb3]{"AQ:!vѦBLU8(,Ͽ d0#iӃw`6sS2xq"d/VM_9]]fxEbƃ?βY7;N=S KgkOn6dIear^y3 K}&HG80=&U&r%T&6FSw&l~*+>GT1KX5 1:1$&d =9Gu^ w48ֿMY]Fx[,f+ Q.Zi@L/*:Kh i{W h bCUbway^-l%,|xJ% H6}z 8{#@DE(q^{q^Rh.SFT"byccYS|j Ϸ:D)/n(u~@0O\6 Ѓ(;ӦLd6GӇ*·Jmk"cV&Lk`䩎=Y 4OW,]WEqCC#a7ʜE- #4} Elhw "J=ПzSt? ďQi_.ں=( :}3g;ͼBʙREu 6T{MҐ3$Wg5\ [L"Sh`+7^)N[&x[ `GY7/PwNvı}'kz% 8s B&7'F>d}͞Sol=cQu8:ݡ $ >NRk| t -#6=n9RWN[ ~ybd"2f8!^ UH5sL6It"eKT鯸8YteVqqok_g)Ƈ/yӠ}f`N η;D/YLJ v 5N\ W~p<Ź5cqk7m@-ߖW($`vcVt 띑TEڻr1C!T!s$OTSZZ6%TTv%H_)p(XZ0w Lw 캄Bio ЇqSBǮ|J3 e}| m75۬!8Γcvh+!}վDDAgGh,8+ÁI/ Ew:B,0.ŇX7v jj}"o2B/(ALdR cc8 n!qe*rm"zPZy qs set mM;=g%T-vxCuW u "I \.( Cؐ3qྫ)|*>8v}p<F٨1/sm1d3^N=GB9Q_IF'#4_#/:DCgNWe"DaX RX""oAu3O~G /Et0~ϧF՟m@UKG;O?Pe$*=.S}xSP3%U5}%Maob~uX;l0󠱐AnXGh%o _m %)NzV]QDiRńUC/aVVw $ӍPHxs8R@  x13 CWY-<@@y`ֆd])z:۽Cl+nxrb^'s\pl1 _ 4#l]~ E]v/HB_4iuəL`*`0i KZq9Aaz巼2.?9\0[M?Z2w ɗiHُ5՚'Zb sAaJFsQ>+ +|P >*`5tA I#C ͒g1ԛVHNg4,m빩Jݾ a#+ >!r\DŒ(apϬ^x [a4I̷ۑ\=`T?\h? 8G9Wj{im!v.izMڑDNå q.lDM'"QR!XӔ%vqKA('@DKGvkde@jz$]$81L 'nF=svi"ҚKl%gGrzk&0̡$gpd)a_T^n-msdT X)`ڔǍY݋ȳ:@EDŽ b mOL0A Fubs[05peQ)d:UӤq\>5HGb߸qyc-!_ ~1<:L-ețn2%!s}$-Fe= tK03ZMH9z.ke>xKo rZkNDPj ~4yҲ'.i`dV42DPHq11W[]hH jPjQRl:D%\T7B? ޱ\Z8Q NU,T2ja9=-l6Oֿۓ;*Њ9Bb/^]/4l$w3mPID%xP5W ژevt4+YM :ϝ9\SUp"77Iml yGztl!$ %@= RH| LkFJ9O$$aZĕ ,o=;okAMds#痏QA@y7>y0 OA`c|vMWףesg$!t7sњ8)GlWMSEH+Y,n?-S[mpǂSW[hN UձY+4;u,F^V֘Jg?V 8{KhH5Dh1gdjLXpnםg oQ~,}ĐQHJ\*=S(xwŭ |V TpA og.䠶:12o(R< 0H@OJ+fӌ ;]ra%H Je=鰚lJTop𵲓Lo6`UJY92Źts8mI˿0Eʺ^5p2ٗX.B J̀=*KSXL`^ If:^tzS*NaTa4Z\g-r}ǖÀ᥻iN/T}Ҽ}qV]V=8Uh ˤ!7ah"'ޚg9ieW85St 7Lg؁ ©39['5N"Ncl+E31~:К41*z#%o./MB:| N#sVǎ@I:.:VfԼ{k$.ul\Aș*)x ƗNcҍ09pM[L3E ;?Cw)RB3=V$ja]q!bQu)lO9u:[2^ؒ"= Rs9 {V"!L~kX--omWd SڄG7RY(LOpr8z` ?t2ra0X(ñИw!tz~Ja٭r v,*j\*؞!uʪY>˺#cΥ*r@ЕЎo˶\LIlr嗕sq {q1+ojLu.T1VWlM^9ƥ0 Yx*< #:9`τl )Z‹XrBmiZ.jxqynZkx~HĐSZ|v? Fɬ)i"AX6b.01K(iҞHC`RR!ViX(x\ iLB6 ⸦;U^=nHNzQdqde ;tA`+ wH{ TX [3]Ih'ߟ_jqh{GWs}kt gc?Q詣?3''Z208fݤi W@OfKj+\˺t^f;h5X,+:gY[%is0TB!n aP@gMŁ[9a}jRw3n%7Y<*FҐ둴59˯ }kЋ5#3qI9@crsV8?Q:c<ejWV잡 71=Fn6De^-rq{bGiׂdo7^*} qT1ܻ5)xL[WdsG$%XFs+":A\9G ͙i[5mLwWU)U$aP1t\=4n yN7}m(4jDcєcT"-IeN&_ ]C&1Q5ato:zGz2^:GoCŶ5@B^W[x5&Hq2.ĖŶoT"/uߕ sV(\q] ykVVxBxKַ[\"JٕX8u!4賥^ק&\p+:M9#iK56ʻ#_U}`(Iuc8#ʜn}TILR!qU#YH/ZuFYˎJnudJZhNA.o`bt]* IBS#ziA?:cHɞ?Hzc'6A1 AOv @"αA6m;([1D?GSs"rH7.Ts8RoO5{* BJaLM?>Ȅؓ=-R[f5 _a {]@՝W-%id3^gOꚳF)By;d>A_YFV:(p}ͷEt2H=7ѫ؍1*ȣ%EȿRKn :IpyX,`*mKspӠrR72Ye` 7=ybҤ~{G s)C]&*2>T|9?MNruE &;478HmQ=ԙzy `5ttɏ`2긣o 0J[(gī34؜c Zxժi&GoD7keCG H0A[߸(GL'F >޸ǖخ7\f I&Q@mN'8b*{V@$Cu`Fxop;KsqrLWY=Q7XDMwQ׹!֨&Cb=`ۈ }k9 ~ ,$]lun;)Kb)}(yCTBxvbYpӴSܒ[V0 GY^AB,ܨVd:+*SyxB!CL=^?dzCzwhu-'+%bVYPYOe|3"&_vhܗz(/ͷq䉸z8KЅh)m nX~bō}{P5HЁM}kCNZ;6PwAD{A$yoe ұ;$mNv z!mL(U$4!4㭹IUD-_ҷUך^"' h WCyEh! Oq.&6an.$]4@Q,`9ʧWZ8L!a$džOr;uq+'1 Y4/jB}Kn\il2x-袐k`ef9oy뙍s4=/X)_Ȗ@!̟W\؇ l/iL>]6ݐ @Xvڥu{l#}]bc7 -eN̋ m\h}17JD똆nFLsVZ3 K8Mj[ h1G4egeٯFv7D<=odl[\%{XgNX)i]ZU_ٞ.^f%D ̱lQ^*mVR$eiyv9)kt,ȱ[ &4!G1o碯Yh9$ӦQ*EZ wI).s/(Ebb9Kv38G߈Era+Z~#M[y8H`JvL2p,yJYm?O&HyڠT/A,"x*LD86ˇ.sq㥀<کnҙ#~y&w( ,S>g)HvXDOӥe?4ͷřc E[6=w I7?!9 ;=Zq5ِ| 0Hx[-t~TZw')c^YcT4btU 1EiYL^T_ =CE3VX#zŽKleh|fx3XazAUv}9'C%"ݼ|2Qv4Dw{-)G.l7evUD %],|K =@L Css߅Cx'_zW.lQNWJ/ H =٘LF{/ɺ]nb H+f//"j͸_Ei="D+|g{ij*gGF - RêP ߋ܁T!'E$}dcv7LZ\I./6e@ aW VC~ | ׏#,y136v顦vu7k~6p.z= h~dPX=.3RH;&mtpjJ7Xw>p"῰*P:\%T+[9⿿yNA/6z%B+]Gkt"%dϥ0 [8RAܞMiiA5g56xL0E7vjz=N|h| ^?J(KJ '}WцªF@W*^CrxAm%9.{k`R-B$>|J-gxrbN~^}gU MXE]H($Ьhǧ5!X|ڟ*J}8Oc5H!]g鴧W O .5|򏈨fji-*OfK ’~t@HQ CK27!{FvOtgtyDc@q8 !=H)WhDMe*H ,c=b{nxI j&^7S7ģɉIzvn:&ڍ޲jWu"\WrGBF1~yϳ))X'_HG {M\ר$X3HKkvqݷy3:*Yݝc]~^=[B&oP}$m!bYg[h**L tL#)R|ײ:$ÜpQC(_0R?>(F1ucXem,E<,Ntλ]1}HJC^۴# P3e H981g'a6i^ #f|4nz_owKpȸ޵?zDA׋ d~@.F&%–Q'6 T{:H p=u5^quBB !EơMXWR,ML1loނ~϶7h5 r;'N4܍ed*r BU`Axp_CwIZLi>Dy@h%j-F CD!I[m]hNq.@jI7vU gĻ/Fxp؜Хp~U` a/)Eդ*}!l,0j-s   Rg:U>re@V0sh?֝1qWSm̿1BAb+s 5|bD~;Cl/;̣a˃\TtԻ}Msz Jgj^s÷O*Sf}Q$韝` ,j{$1i!v H)ϰvRP7onBx5 n -  *I5Sxb;/VJpm2Q! ߌO+74MvZ: t }0lIz6eТRdh=t!>PCI 5@׀^<3NFEcl.V1Yh&ƻ X,Vwʣ,[/@k&#}X.XII\_[kUIH$ˆGmb&t18 5eO| dSڬ& bvcâ/{0\D6Mf6͐ n)߆bG֝G[K+HS/(h㙾FԾa 7s%?][j[_B{nQm>:?%:9eT͗ih*\ +6 q8eMYyF=8Ws8(&i$NGɷ"_&jÊ(M23!t*(JEOjnWƒºRy\$>#2BdKȢjR*b.݆~F&"dleB]ˉ>Hݠ*hX}Aoo-0d njj(p?pVJ]/7WM7:Bt6qGūYķC۷Sz/]!'odn&^u )z[R_R DγrpM>ɕc|(N4id(7o=4 x"du[chf]k/͸0;Fy墊~`;ywe9ĦLRx - Ŋ@kX9⅞6ݺ;v-Q(wyqs C 3&cD!#92a=$?E[`Qo$ɟM,Cp x5ܕUʣFnV pl,sHs>* OR'* Bfh#bl^s |0%MA2q^5^-Hv*$qn oFѶpz\}(P4չ߽fa@εC1~gm{:%dlȭG}}vH~^\_O}G:a_TVaFOhP?J6e˪%t锶u J1uM 3oލpo눊߻vEidT`UV'W(I@W?m3y+Ph@E%2s&H? Edso` udE uz~F:!̆Y .Iʓ.:O okܣpȕN6XWӅ&OҌjǘq#6Ul!hb0V7`6QSM_b)/)nPOҦ\Pay._ B @[1mXjo}_p?ǯ3 (o,-я0|]=gSTX.7d#TSiVKI=P!/bFfs Kߚ2Y禕\(,'{:˷PGʍ -.MbdĢ/{c?꾎HU9k L]hT͗nHLym/nRtC `ݹ/ T*aâ>zH8oKM%Û{DNʵ[:Vܴ^&{D IwW5C {9CojEO빲9F9]B21Gz'¹yq:{ ӑ !ᔍ|5&Lk/Pיs@jIu෍UoU'D:ms,ӏ`w77@49u\ noir|Pƽv(9B+IڵLT8~-(=YJ7}KT VonqzeZ@pZh4-Y50n^5+n. >F-MH a)?jeQ~A y(bBG--`$OH'2`KS]K@$$;FtISRK63q'eHv;wu{sԊj(Nhs_OwU/Pntm{Zog]uq|jY){! 侒kkVeY<ⱓ p%ŃGF:+<6Cu –\ZihNʔ>~kw )3ù`_0 uuPg65kd[bM5/'C݋򆦪UY* /8No1Svv)5 "QuH{-p!|dߡAlSL}z!X$SݓLJE\I,W4~B=mXnm,=%cnE*^urwmY&vk77]H2:cO\CLdD?9f{Y1MRQyWƎIkWI,m0ўxa2ZRMESǀL`Z%{Uq{= /4M;QNV{cNgwccΑyh^VgBǘAtjPlhd:!zDd00 ?_GO8OD>W7][Mnӱ>hPM*/p=f |MD5c3vں`/!~9Dį6zr=ܫir⽦IR!{z`? ,p #aaH$YZpX1l"zCe˽>n(dT`uQA0 qF)d{̕-G=@Eㅷt"ȍQHEbj(e}rWmD<P#!F|!ҳ*M3d83{$VDjB $%>*;&"bll9SyeBt8p"&HD\ SxU)A7Xtwc\(m!>DE9hB0*rJ5$Dzgu\78"e ؚ+P,Ĕ磗K8OnnM*yiϤ̅ÿ_ۑ8L OiEй2\!p7 *?i k8k NJ`2~.8/o$i!PHuRDW‰X2˭B@^ %ֳ<} 402w"]X_T_C>8[G P \]YAꧻiU@•YOV07\ːFJz<{ ϕ# lVw2D;]x;V-ގ7/)uŰaztC+$pKiO##yZ{!fK|HLT6gUVjENS<׮U u2" 4S~mTǂ (ݼ﫪i{'YjT/mA㟡W3LvKki#4,rl7YN,]4Μ`*{ +$w.+Ioh#n07_P*W"s4زAVżvY 𴪣E%v'h^ Mu4m*΂C򪼟+."J+.sҫف׸\c рNdy7s6ił:;'urTyѥ4!nZ5NAϴu^Lͭbٞ1_B3PڈWmc8`R!T<l%޺HQ} A+yu+"\z]u"~6ZSV !5( w/DA^ I Wɇ\ipйYVy6rKR3G-y*{adKg=~e;3P4CvdR+T<^e\R1p?,PnNTԒֆq>e o (!HAs9wVDSk:e{メ-o:r \367?r0,oɑx}I:.[kn0LIS5Ʒȗ~!;_([#Gqxبl-c8q(.t=:&:6PXXGZ7'G*,e!9[L[ IBZ0.Ob h-zb˺/[VXg& qooGY1%Ƌ+]DzaN~%:f]:./cʢj&S#n$) Sl܇6ϡJTsv8Sh r~.iJqkryg Ug q&ߕ (FGyh+/y"{&Rgp,7 aQCy 4BiDz]f֤t{ 3l/$@2|rD :2.v={hu"<q+<6cv 1Y׃=D&ugA8w|Mm5bħ 3K8F^(5%hz"ijl򕧺R_1Ff3W g"B)pAZNϫAZ݆E4P.|_drlLS=[ >^eߞQvՐemBY}촺`h\KηGyR*K+tBəav{u?C@m3Q>H,,Pɗ]~9*e?; r)>lpj!:RWxwѭiguMს" uu&d'<fqD7Po%#;"7sxo4 x-rd"}5ݿ/Ȣ mhȆe־?g!{l(KI/P"$0q1 cZ! aFV3VKAUOmm ^69=⢭gu@$[~ghY0'{D.6*|BLn9o ;kOU2~Л*'=PB- | > * =-Ǻ<5~<[/4Vb1V>kbu o#J-Dv-;4_SR@D(D\F艅u<*CkoO1xi-Ȳ/T)gت PS/ye} w`¨㦉(5dS99B6R߄1jb\]^ wg6ڗgѾWE*a,nA5~ssnt?%yS*Vg @hgw$ C1Q|cw~*óewƠZ'V-mAHaܙ1ɀВnRlMoórW?t> A'#JV 'Jb;r1fyNؼ(29Xؗt%<7ps[<|uȉ3]kayzr! j=&Sh$Mp>5 `P4r+kHi7|X}{<^R^gۭUBIg ך(g ^2 ?wV#%&>P8EzZ`h7(m|{v9?KW)VQi3NY[ yߎ:+ A$xix@? 8]me 5 AxWSY:x̡2Cwp7\ʲ6OJpdҽ29%Ƀ6]Xԡ>/Ͼ7L @U;"dݘ3@݂Xx4PFӶSǟ:w4Tե7p]y`֫Hr9F_xW">.X# nrlKIbv;LVHr?n&7I&anh{ZenOQ3bn?UrUwr:-مխCC-_Cfc=BUD$$s##TVC-!*(&%Tg/'V~aF9K ]xjeO}i' ؈F;jri">yEN\2긇rnR|u ʩQM:/"!C=O=`>xoNP_SB8%E:m0 i] ߖD$&^ ͒1&d]!Kze5ڂupfje(s)S}12; ?%5Mrxaʚ!@웚*"Øஅ:wbBnA t4malmoIHR&# Z{]rKBhtW6+$8D,cLب_M[c9,>MD<kckt`P +P(h'($mʅ+RC-=MUBa &m_ H'yKx!~mkpTtG8ο`ISPR~.}^ {/$3)Y5{ܼ4TF",P@| o i {rXvxć˂\P-CS^k ,\Ms'kV,e~m`Ӭ (7^=MPvP/=6w@.#q9M4KGL>ߖBRö9zLH LJS,]cnW)J]>T;"D*WcVǴ ; [u+c=ܯamn`}{#bҫ6F|FIx}_rU3~ц;F$whN-N5{P;&&:ReY!!ECKęN hhy vְ)#2GG]\T"gLTЁBwi}*oѮi *m!q -Mc٬9'VZ`֦ɳB)d]eM%TLr0Wui89~cK(!mfɗLAƤ~m6C¯F-|T^xJ 3,0j 'W1^MN5Vj~9}8%2bi']f#XXu>FQ8;L &gtظn!B^Uզ *zFMha?H(β܏߬D3n*_ 3ΏI2YY<͊+GqRe(NKվ-^bblLY^7%} 4RXpTBj潰[Z nC~ ȶ^zz{]8Db寜8=}6ÀOdI_7HUG=фRNc3I9\hN7 VsNoxkƞZR dY#DdQ.@7a|wl#H72# Z}Se8gt(Pgf"-4vڊm5]-N T|vbA~K]ċ\XZ# i`ruy K9(b.Bwi?"ejP[)d-͸uюIG.uDzoȮs 4S_K9@|2d}<D1j*VsN5iwm=\+ Lsp{>Eg ~HRq0cnTFR-/;Ne.9*דJ"O</Fmf3|bHrr%N\ յ RKXK>\4aG$+_sBkk 紐ڦaN'vr&g0L,zNJxB)5Ledh|XqB_.k_4Ѱj2 $B 5Oz)R1~]ii#[n1xSh a_{OMbt27hiA&xͶ31LbkhiVO^H-E" iUc q6TDHO”wCX W4`qD rՌG`6ϥZbtlI]Jfj(ϣc Yj)EDnJ!hh4.[ċr6ay5-ÀC LfЎ'&lՠ D=O|aa75XouނtV b <0v[lkF  CKDj バs~&\: H/אh\[RG|E*Qs}=#3.},d]3[ J$M;1`&*>穾Hw5'y_fƾz67(UR^6[hOB3R(c6B_:Y6YH{Kss:0{w>l9.jYXGYGo;WjQ~ "oN0QR S1+թTe ]O8>CKT] J ވ=/O_gNM,,B:9o&9n3V&#p@]zbpdI+G=*`"`nNަMaCB,+钠Q5Beb ȱUwVp`ZBΒ8Hc-j XJOL|w\P]=͇!敖E5)!V_ؗYL9ǿȰGwbg^U=&;rKrtH_Şgy`„$$x)T#|de$k&>7Ae\*?,ejc/JX5j/b夜|{ㆊ.#XPT.w"('|{ i'cG0݊ltJ滈ZdpC2EM&A=R X‚a-(]DF4#[ĥ%l?fp30 L5*}0TL])d+"pʭs#d<8.ɽ"G }l9i-!׽uf]t MW Ac/ZHTN[s6.8vYdY`Ni4rB 4t%K)qڎH ʆp81yֺd퓻GaGE|1 T^I=x(F<G߂:3.SŢQ;IWJynKa|Y˭ %U"$%gVU|LiJg)Kag_̙53 xĊ #7U͂o ĺJL#Oj Ϥ$=QуɂAkߺg 1eg4Ettz`N_m<\؆6 ٚ".fyN}|Z?' sʠ텡R4N|_'}t,0g\= !w]ǂ{_r-x0nڐ$792OfP=ddKɹHd NizҫU07eu /]~$__"aH1*ONqp H]$CePQ\Bc<ԑ5URDvro̦Ao(EZAnͤo` 'W@?t${Bw^YX!5dYJΗg:O` b@`&_]3\4ӝ.|TKTOL~b&z i'< 9觻m=]09"]#%4MPg4Sq2ܨ- ֦GM<x|&{H?6L!pyY%dy& Ǥc>N+DEKwVJjX$I.V{ IP.~$`xon9%eWF". MB~ڗJH%f.;N)]|EŷvU9|p+w@=( ֏3?_z@ 3E\G t{M2wmlߥ&+PW 6.oN1^,MKAq7}P{ Xo}ƙ79}'oU/w06Rgwq,&\7oDc޹I}smP<(lGgiS)048!iVurq)(o[@4;#Ց;L2y=_me2IClOWmLm^2')8Xkvsan߽qp^$lΫY3]t^?5Kbxi(Gk%{}(0D>iAN#]O6Y jV4焘@n'^rg++󁗿祿VXQS^ۛ۰ Q*€NLOn5+|I?qWR-QC8u^r ڬfk'Nٙ@x ۡQ_7aUXAlQ-K.kf;WWϬX͙900)fCer5Ba.vsS- }+Ĥ[$.@/ReKMVi4}.~68H 8ĐU:`9.DAt?Z%ڸ2]>@೺mҟԈ )E]%%2JFGDB8(u|&  ɻF^G|Vc8kZݙC\i0J)BT+>cM rmBM0cSґ9ðs.qYg7\8K;ɫ&ƘX)u.X3'-3d&c6gX,P]hn+9qŷPτfRG!lŶo<x=jK-dtBɊvѵU=hɫY~x\w'„>W;S)G{"(d^/:/o'?S4Gץ^#I @!DtNWÖӬ!?(rCJ "-OKR [T]V~FH%A"߄[jr/.c6wdZSȲ;!ٿ?)rM&S'8`ѕh*p1T:OCue :{P_ Wg'z<_#!"q2҂[zWuk&p^.7amҟ’ʛK[nt8 C@ϒfy+u61o|[`V)<+CyJR'abDYƹدo>tQk`}\}' EPNC{#>֭""_[Q1 HPŅڼnb#]bHk/g|+Q?Ԫށ ,&hasJU H1q4Um肅D%aU<XPpyA {K`GBB+k|ŭt*$]G%?.#dc5RY"O͟Ë6?]M2 0urv]W%1gSVWr/]6>Ӻt%I굟U .2-7]H:mw"&6 ef*彴< X:2|.V6U q+ ǟ +Nڝp[eH2B#vz@A.sUXh[tyO%MoEOuO\fw4NH?*PPB\ٳy E/d.>K<zj~a$! # dg˧olG3,q^)#[>>H?#oJLMħ]$sdU7xtI6FZ*7aEE)4s揎%WGB$؉N~1GpqMD;aV$ sW̬+@!q[MM+;Q =X Xu$zhͫrrJք7R[\% ,,P 2ai8䉢CAZ9k(ݠҕe{,tqNbHϭ4=X 2T:= ,cO~7x!$Z{Dֽ$c9 S#0dGD]\҂8.@YD.ĸ)r2,e3$ 4l HnؾzlF3uїv ZL}U< [%8NIQiye^ m },e2z(Ds3tSAkQPC3M(s]]f Q^1t|`_%p@IЯ$[,- pƏ ]x&0J,u80n126X3,xW8R2"mc) -/ HH:5@*5k)?U?'`7Jw0öxN|_ .b\.YݼW驤=?Aį"ȎGuKp m,'c7.&c?5r-Ӝ3GEbGF9.՛wOg;7vQl PfbwGߚ/ !8 "<>OCɠ9$/Vg^R3巛AekOvPNt8R[%+G<@%6~WiKA^f Vq|<)4<Y?]6ů 6 QQO+$%5'v1dR4' T'D}JìQ:}Zw~/=jy/ MY 7gHwcVqA2=H9pw& }YVHVT5G:{Sar_L({ ٻγJA땩>`+p`J4܂T`4 2V]m 1`!ifUB ܋-pӔax[~x }S$H d"#WdY+$M@#!)U+N9 O;dZ\0kv")w?+h2ٝ C0Gtu xzS/!@Ui#=tus+vbxRcB^Z{Ip{Ŭ%#NzfnN)W%k,L̡7q21)E^ Яwwoa r1ھ6L7Clq1ja V όUh0Oh-Qrrźnp֣1ECͶdք/f_Q ^Pp l}6hER DhI>a[ aoy <tð4nNs8h,6^&w"3=rE:*)#tjHG]z2iMmD3ot.rQu>"IjTZfgtP毑 p??-fo"E籑$\Ϻ=Z4$DG~Ci8ϟtҪBտJe*@GŎTI_afyBiBeF'1mX3=='[^z>5 l^g0Q!K)utm]췆ȗ& Z~tP4 DJ~ t-yAGDvdR sF-7w[<(w ϶(TwNžy%\QmUpYnլ`eQ!e/b:9pmPJ#7c a9J,i,w+ ~_> YZ