libdlm-4.2.0-150600.3.3.1<>,ĉiR0Fp9|Ebq^В Sv4%*8ЀY&207_<%h>)Ois*m뇬Aԇֺ=##o {IM@?M0d   [6n   h   `   7p"" |"( 8 9!:"n=@>@?@@@F@G@HA`IAXAYB\B,]B^DbEcF+dFeFfFlFuFvGD wK4xKyL,%zLLLLLLLM,Clibdlm4.2.0150600.3.3.1Application interface to the kernel's distributed lock managerLibraries and tools that allow applications, particularly filesystems like OCFS2, to interface with the in-kernel distributed lock manager.iR0Fh01-ch3aSUSE Linux Enterprise 15SUSE LLC GPL-2.0-only AND GPL-2.0-or-later AND LGPL-2.1-or-laterhttps://www.suse.com/Productivity/Clustering/HAhttps://pagure.io/dlm/linuxx86_64 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 dlm.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 PNAME=dlm SUBPNAME= SYSC_TEMPLATE=/usr/share/fillup-templates/sysconfig.$PNAME$SUBPNAME # If template not in new /usr/share/fillup-templates, fallback to old TEMPLATE_DIR if [ ! -f $SYSC_TEMPLATE ] ; then TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME fi SD_NAME="" if [ -x /bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating /etc/sysconfig/$SD_NAME$PNAME ..." mkdir -p /etc/sysconfig/$SD_NAME touch /etc/sysconfig/$SD_NAME$PNAME /bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." 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 dlm.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 dlm.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 dlm.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in dlm.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 dlm.service ) || : fi fiJ)(xr&4g&& ((((&**44&4* \7A큤iR0EiR0EiR0EiR0EiR0EiR0EiR0EiR0EiR0EiR0EiR0EiR0EiR0EiR0EiR0EiR0EiR0EiR0EiR0EiR0EiR0EiR0EiR0EiR0EiR0EiR0EiR0EiR0EiR0EiR0EiR0Ed92843fed713e650ed318ee66df19f16d6d6f1c0c4f581e86cd0a9efbb96ead3fd0472b4500b124a05079d47f88aa5b95460c603d1f8d2434c303c956714d2d37be6ee2ac854ac3b5f32347057f3347a8430a241b03c4ced277100c761a32119987e84b9d315516890353cf1547665039723c6974b89e8b0bb93b4e1c54c946e5935a891fca07a6573e73b5de5fb2795b16541a98099a5ee182bed1352bdda909e3bf65cc72919adaf4edc07db6b2ef95e75db0a379909057fc69532e1005cbfba416ea46621be272735bae2787923b125247656a6287547a79a09eedb56532c50987f2739f8ef97fa9980c057832705c15a4ce619742966503296607b35b6fd634c3c1d4caaa0da3433e312a9a30c3b824c256157f703b36219df4f7e253ae9ba416ea46621be272735bae2787923b125247656a6287547a79a09eedb56532cba416ea46621be272735bae2787923b125247656a6287547a79a09eedb56532c6320bc17bedeabe174fad105f13fd16b67b0ad887dc5eae8669521e36c4adc34e13bddeaedd9117e1edea0820e1305abe3c83b065b58644ac8d271219e782023e13bddeaedd9117e1edea0820e1305abe3c83b065b58644ac8d271219e782023e13bddeaedd9117e1edea0820e1305abe3c83b065b58644ac8d271219e782023e13bddeaedd9117e1edea0820e1305abe3c83b065b58644ac8d271219e782023ba416ea46621be272735bae2787923b125247656a6287547a79a09eedb56532c82d45eae1e5077126ae8ea459f25ba3621b21f9bf9a1a7e8145675c4f781123782d45eae1e5077126ae8ea459f25ba3621b21f9bf9a1a7e8145675c4f781123750987f2739f8ef97fa9980c057832705c15a4ce619742966503296607b35b6fd50987f2739f8ef97fa9980c057832705c15a4ce619742966503296607b35b6fdba416ea46621be272735bae2787923b125247656a6287547a79a09eedb56532c50987f2739f8ef97fa9980c057832705c15a4ce619742966503296607b35b6fd789837eeba614051dada52f6f04da855156ed0ac67b9293957368a4683b3c9f782d45eae1e5077126ae8ea459f25ba3621b21f9bf9a1a7e8145675c4f7811237fb2c19ed17ee8ea787cdd282b363690dab56d3d44611d163a54bb7ca4c557f6463da5c39b90ea34f7cba5c1a6955cd15acd8b141d39abb9cd77d01f3f2aaf29fee8bfb93e731c951c6d01d69043122000f9d677526c0d177dd6e1432916233815042a82af1023c4289989f4a11a0db19675fc4ef8bd432182ee707c246b294f097e441d8a1f9fb5937be24ff5ee78802280095d1a7cb0a99dfe2ba69f280b485rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibdlm-4.2.0-150600.3.3.1.src.rpmlibdlmlibdlm(x86-64) @@@@@@@@@@@@@@@@@@@@@@@@@     /bin/sh/bin/sh/bin/sh/bin/shlibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.38)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.9)(64bit)libcfg.so.6()(64bit)libcfg.so.6(COROSYNC_CFG_0.82)(64bit)libcmap.so.4()(64bit)libcmap.so.4(COROSYNC_CMAP_1.0)(64bit)libcpg.so.4()(64bit)libcpg.so.4(COROSYNC_CPG_1.0)(64bit)libdlm.so.3()(64bit)libdlm.so.3(V_4.2.0)(64bit)libdlmcontrol.so.3()(64bit)libdlmcontrol.so.3(V_4.2.0)(64bit)libquorum.so.5()(64bit)libquorum.so.5(COROSYNC_QUORUM_1.0)(64bit)libuuid.so.1()(64bit)libuuid.so.1(UUID_1.0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3iAIe d@b@ama_@_@_h_`^@]H@[_[h8@Z@X@X@W@VUCjU*^@Teglass.su@suse.comheming.zhao@suse.comana.guerrero@suse.comygao@suse.comheming.zhao@suse.comjengelh@inai.deghe@suse.comghe@suse.comghe@suse.comghe@suse.comghe@suse.comygao@suse.comschwab@suse.derbrown@suse.comjengelh@inai.dezren@suse.comzren@suse.comzren@suse.comjengelh@inai.decrrodriguez@opensuse.orgdimstar@opensuse.org- dlm: process waiting for posix lock can't be interrupted (bsc#1255025) * add uptream patch + 0021-fs-dlm-implement-DLM_PLOCK_OP_CANCEL.patch- update libdlm to latest code (e5ca08c20e6f) (jsc#PED-6362) * remove patches which replaced by upstream patch - 0007-Revert-treewide-add-fcf-protection-full-to-CFLAGS.patch * change patch name - 0006-dlm_controld-remove-unnecessary-header-include.patch + bug-1212767-dlm_controld-remove-unnecessary-header-include.patch * add upstream patch + 0001-Revert-treewide-add-fcf-protection-full-to-CFLAGS.patch + 0002-dlm_controld-increase-uevent-recv-buffer.patch + 0003-dlm_controld-constify-lsnames.patch + 0004-dlm_controld-better-uevent-filtering.patch + 0005-libdlm_lt-fix-pc-file.patch + 0006-dlm_tool-add-fail-functionality-if-dump-failed.patch + 0007-dlm_controld-always-create-logdir.patch + 0008-dlm_controld-move-processing-of-saved-messages-to-pl.patch + 0009-dlm_controld-remove-ls-parameter.patch + 0010-dlm_controld-constify-timeval-of-dt_usec.patch + 0011-dlm_controld-add-gcc-format-printf-attribute-to-log_.patch + 0012-dlm_controld-use-write_result.patch + 0013-dlm_controld-be-sure-we-stop-lockspaces-before-shutd.patch + 0014-dlm_controld-constify-name_in-in-log_level.patch + 0015-dlm_controld-initialize-waiter-flags.patch + 0016-dlm_controld-get-rid-of-unnecessary-memset.patch + 0017-dlm_controld-remove-unnecessary-list_empty-check.patch + 0018-dlm_controld-set-posix_lock-flags-to-zero.patch + 0019-dlm_controld-init-plocks_data-to-zero.patch + 0020-dlm_tool-fix-missing-fclose-calls.patch * WHAT'S NEW for this update + dlm_tool: fix missing fclose calls + dlm_controld: init plocks_data to zero + dlm_controld: set posix_lock flags to zero + dlm_controld: remove unnecessary list_empty check + dlm_controld: get rid of unnecessary memset + dlm_controld: initialize waiter->flags + dlm_controld: be sure we stop lockspaces before shutdown + dlm_controld: use write_result() + dlm_controld: remove ls parameter + dlm_controld: move processing of saved messages to plock level + dlm_controld: always create logdir + dlm_tool: add fail functionality if dump failed + libdlm_lt: fix pc file + dlm_controld: better uevent filtering + dlm_controld: increase uevent recv buffer- Update to v4.2.0 * remove patches included upstream + bug-1191734_0001-libdlm-add-stdint.h-to-api-header.patch + bug-1191734_0002-dlm_controld-create-var-parent-directories.patch + bug-1191734_0003-stonith_helper-fix-build.patch + bug-1191734_0004-plock-move-clear-waiter-to-debug-info.patch + bug-1191734_0005-treewide-try-to-resolve-symbols-at-linking-time.patch + bug-1191734_0006-dlm_controld-add-version-check-for-libquorum.patch + bug-1191734_0007-dlm_tool-man-add-command-joinleave-USAGE.patch + bug-1191734_0008-man-add-reload_config-in-dlm_tool-dlm.conf.patch + bug-1191734_0009-add-new-dlm_tool-command-reload_config.patch + bug-1191734_0010-dlm_tool-man-add-new-command-set_config.patch + bug-1191734_0011-dlm_tool-dlm_controld-add-new-feature-set_config.patch + bug-1191734_0012-fix-some-minor-bugs.patch + bug-1191734_0013-dlm_controld-fix-string-copies.patch + bug-1191734_0014-man-page-updates.patch * patch to disable annobin (still not available in openSUSE) + 0005-build-dlm_controld-disable-annobin-plugin.patch * patch to remove unnecesary header (boo#1212767) + 0006-dlm_controld-remove-unnecessary-header-include.patch * patch to remove -fcf-protection=full, not supported in SLE15 + 0007-Revert-treewide-add-fcf-protection-full-to-CFLAGS.patch- Adjust BuildRequires libpacemaker-devel -> pkgconfig(pacemaker)- Update to v4.1.0+ (bsc#1191734) * include some fixes/enhancements upstream patches based on 4.1.0 tag + bug-1191734_0001-libdlm-add-stdint.h-to-api-header.patch + bug-1191734_0002-dlm_controld-create-var-parent-directories.patch + bug-1191734_0003-stonith_helper-fix-build.patch + bug-1191734_0004-plock-move-clear-waiter-to-debug-info.patch + bug-1191734_0005-treewide-try-to-resolve-symbols-at-linking-time.patch + bug-1191734_0006-dlm_controld-add-version-check-for-libquorum.patch + bug-1191734_0007-dlm_tool-man-add-command-joinleave-USAGE.patch + bug-1191734_0008-man-add-reload_config-in-dlm_tool-dlm.conf.patch + bug-1191734_0009-add-new-dlm_tool-command-reload_config.patch + bug-1191734_0010-dlm_tool-man-add-new-command-set_config.patch + bug-1191734_0011-dlm_tool-dlm_controld-add-new-feature-set_config.patch + bug-1191734_0012-fix-some-minor-bugs.patch + bug-1191734_0013-dlm_controld-fix-string-copies.patch + bug-1191734_0014-man-page-updates.patch * patch for compatible with corosync-2.4.5+ + bug-1191734_0015-Revert-dlm_controld-add-version-check-for-libquorum.patch + bug-1191734_0016-Revert-dlm_controld-use-new-quorum-api-to-detect-mis.patch * drop 2 patches which are already included in upstream code - cluster-ringid-seq.patch - sysmacros.patch * change name and modify patch for code changed - dlm_controld-add-note-that-the-dlm-file-is-not-creat.patch + 0004-man-dlm.conf-add-note-that-the-file-is-not-creat.patch * change libdlm.spec to seperate upsteam patch and suse special patch- Do build with SUSE's %optflags. - Abolish historic specfile constructs. - Rework libdlm3 require with a shared library version tag instead so it propagates to all consuming packages.- Add require libdlm3 (bsc#1177658)- Add dependency relationship between libdlm and dlm-kmp (bsc#1121380)- Add notes in dlm.conf man page (bsc#1175812) * add dlm_controld-add-note-that-the-dlm-file-is-not-creat.patch- Support uint64_t corosync ringid (bsc#1168771) * add cluster-ringid-seq.patch- Update to v4.0.9 * include some fixes/enhancements for dlm_controld (bsc#1144793) * source moved to https://pagure.io/dlm * drop 0004-bsc#1098449-dlm_stonith-explicitly-use-libstonithd.patch- Explicitly use and link libstonithd from libpacemaker3 (bsc#1098449) * 0004-bsc#1098449-dlm_stonith-explicitly-use-libstonithd.patch- sysmacros.patch: Include for minor- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Use source URL; drop redundant %clean section; rectify RPM groups; run fdupes to merge duplicate files.- Update to v4.0.7 * bsc#1023595: libdlm: upgrade version to 4.0.7 - Re-add the dropped bsc numbers to follow the factory-first policy * take Factory fixes for SLE12 (boo#944795, bsc#944797)- Update to v4.0.6 * In v4.0.4, there's a stupid and severe bug so that upstream released v4.0.5 soon with an urgent fix * Upstream merged our fix for bsc#977201 with release v4.0.6, so I still use the 2 below bugs for this updates: * bsc#967332: libdlm: package update to v4.0.4 * bsc#977201: output of `dlm_tool ls` should distinguish causes for "wait fencing" message - Drop patches * bnc#875122dlm_controld-fix-long-name-in-log-entry.patch * build-dlm_stonith.patch - Rename patches more readable * remove: Makefile-for-diff-arch.patch, remove-sd-notify.patch, bnc#874705nodes-without-quorum.patch * add: 0001-makefile-for-diff-arch.patch, 0002-remove-sd-notify.patch, 0003-bnc#874705-nodes-without-quorum.patch- Update to V4.0.4 * Remove build-dlm_stonith.patch * Reove bnc#875122dlm_controld-fix-long-name-in-log-entry.patch- Avoid running sh for %post ldconfig - Default to implicit -n for %setup- Move udev rules to %{_udevrulesdir}, packages should not ship files in /etc/udev/rules.d which is reserved for the sysadmin.- BuildRequire pkgconfig(systemd) instead of systemd-devel./bin/sh/bin/sh/bin/sh/bin/shh01-ch3a 1766993990    4.2.0-150600.3.3.14.2.0-150600.3.3.1dlm.service51-dlm.rulesdlm_controlddlm_stonithdlm_toollibdlm-4.2.0sysconfig.dlmdlm_cleanup.3.gzdlm_close_lockspace.3.gzdlm_create_lockspace.3.gzdlm_dispatch.3.gzdlm_get_fd.3.gzdlm_lock.3.gzdlm_lock_wait.3.gzdlm_ls_lock.3.gzdlm_ls_lock_wait.3.gzdlm_ls_lockx.3.gzdlm_ls_pthread_init.3.gzdlm_ls_unlock.3.gzdlm_ls_unlock_wait.3.gzdlm_new_lockspace.3.gzdlm_open_lockspace.3.gzdlm_pthread_init.3.gzdlm_release_lockspace.3.gzdlm_unlock.3.gzdlm_unlock_wait.3.gzlibdlm.3.gzdlm.conf.5.gzdlm_controld.8.gzdlm_stonith.8.gzdlm_tool.8.gz/usr/lib/systemd/system//usr/lib/udev/rules.d//usr/sbin//usr/share/doc/packages//usr/share/fillup-templates//usr/share/man/man3//usr/share/man/man5//usr/share/man/man8/-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:42059/SUSE_SLE-15-SP6_Update/6a9f296c6078f96701eaa04e12d74a78-libdlm.SUSE_SLE-15-SP6_Updatedrpmxz5x86_64-suse-linuxASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=5813559e5556f25f0277754e5ac8ca0a9362ca48, for GNU/Linux 4.3.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=dc7245bfe6de66cb1ea9ab372d463914392cb812, for GNU/Linux 4.3.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=beb8ed4c5db4ff85d9960de954fb957913347db6, for GNU/Linux 4.3.0, strippeddirectorytroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)Algol 68 source, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)C source, ASCII text (gzip compressed data, max compression, from Unix) RRRRRRRRR R RR R R RRRRRRRR R RR R RRRR R R RR RRR DR)(00ƈdlm-kmputf-89c6585c2d2121c3937e6550fb5418f0dd2f6fbf8e2ea3a5d6abaf0832df47caa?p7zXZ !t/ ]"k%jjdஊ'|BTfqxW{zXZVs. ;KQYؽ86% +&DLQWΤ+e 88.Ʌʊ\zұ =vM’&/=[gH\*H*2Wl/K^v7"hi(I%Y޴4|р~BhٙD{bSڏ t,F޸$Al1@>HԆ{.\O$.nఞ(a /"}#Gt^AMqNf(ktZmKE|;.Jd|Dj '=XB>Ub|2z/x(5QN퐠&D2b*ت%\v<21Cx;ݲ1Y`H0gEOe#eJ-S^`&wx#9bV*`=Zvq>Ź~@7} Yh#V^mչ)SNgel_~߳!-Bx/_"5p5>24|$cjr&O=ݦTs.4RVn._g~U_n zm5¦;h8.Doj$pmٽϘnR|s|ڃkؿVْoh6IP.ij6DnM^3z'4~IWr2z9S7UTxkI,7)u@}(cl 7-CM!*ߘJJ0yh"k˝$NIn:%u!"XÌMT'[.n2:P(+Y{ a ʄ@q2)vԦw5v~4kݫm| Ⱦq; ULֈVQvs7~9J9xdTy(FٙF)Ϲ@;CՆ6)̬8XP "ꗃ0-@OIo6'WcڇX*UhX`9u2?w*4o^eC++"';eag'7MaYLS&eJO.7uy7^>/R4&?!iD+Z"JMD*l)+ISm<8#@:7M?}$Lt!m]גĖh(48ƗqR̜$Di{ ,ܗ^]Wc[wTU@\zN7~S/[Q, +P?=b@n{8$xmh2WXˌV%( iޭ^pslyG$푊ކxpQt#MՍ.㳊R0#+aĵ=RPr7 vWXB>/߈zR2!Z`D:',K%헹gv5~H7rp׀|-ŗ2aЄ 8IpaRq%ZC"="C玛W<ĀvpvӦ,N! J'Uv%ӾOi1֒T'(_/aAwH L1:1Y I&>C:VB t_eD'K{H HwZh#PHhȑ|Uvwӿ <'}o$ʘ4=  nt{`,8 i5Hw@;YʈLZ]/{Љ֦'^PD[QV(Vˈ `GK^sf3y=R46s,ozA~RAcxu+E P1TӀvZxs< e.Jh((jMYZ)ݚ <8 +Yžmk4w9-K" .LxTe@;:Bœc"5pFyvUvCNWlJ%/h]ji/Cym2bW{*"jΦU{K],1htB"HFy#4!sP_F2#5pCpIn[ 쑗7,IF> `+ݻ6Ii+ 5ʷwԣWDIg2<i#nj݃0؏njbs ㊆}׃]/2|ۈ1o_xDmaC!u>fM+7IXq6M׈J{S3N;Pk8;,!ebhhJ` z&RH>1E,Mߔ]MuṴ  T"N*Q PZ OB=@makơ޶d ر.3FѫܤB $Z5vl$n|+DhWF@I$+{ZDBҀ 2@C4}zx-`ߝ.됝v};!;op~hq xw{os_V!Pɯ~"쯔hb%6?~Vxt;)L6 {yG:ZڀN> j^mL%%G3,&"Oܺ]U7@}HD)%CgDdeAaH5ɀF+[`[۫A ?H1w'w‚[Ta{L$}ɤ!3 -NH.ojPvĖK?5qj7;Һa/337Vw6zz=7&KL ^I>tsoI5 '^?8_YyfDqVۃ_JPfq'A3 L׽ EWVģ!Fŝ5_-vcKUȜܣ-{IGEB[D`wd48qh|Q]Fn8YCE6䮍%l"GN@c'&4R:qOE .VYmc) 3NدMPfLn<m%ۨ(p} |~ WE F~D.re"(&KL_r~7/&پzU%0\O%J+adƚ)GyMc jߋW=&?)Tm|V/2y: ֦ٺ~x)/ c'vnƠ䀇c<NI}mH[QbLo*+wmvm̚& Aﹷ?'KV@1]H3:a]R):;:,F! R3KtO#UJ'B}59|<`ӅMȚ}%^Ylߎ k<ʭ ضf5y3@5g(NXĐY*Sg!ƻrՄC$3E,)Ç*Ȅ<2P_K3}(o]=rٝ]J% {ǛbpyKvs;mVw!a0M/uQ{w)Q" +C~x1{އYi`6t~T? 끗|}Tjv@#cPEoh2suIm'@oj*lpu |7iGҍk8 ԇ$EqMZ'^Q[l٘% tH!ޢ"jߞKgeNTJfiлȂ7cELO{ KS7gg2}"qٿ(wCW2Gծ㉁v(.Aqδkl~r'_K}Ҍ2o J? 3RD<( uwL6y7 g̝FނZd~| [~/v5G6cvwvE6P[ Ām%fikOPӕŜ-Č!~r Px. *O =e[RԢBṯ; s^P9K\pN,y*KYal"@tӉ j{ܩ药kEWy 7Rd'|?'ub"tVD*Fnj2&=/rn{WMO~&Uuٵq CZH;JԘvt0LNܽD + x{`cD%%f)]X;F5ɐ58&MeMwarY^ -x% Na}VFc ]O . ch?ニ oL dRe1@$vlBXm8E8dFg͠u;ߴ?{55D0+!Vn-SN|xW咷cFAKE=siQJ:IbvK}b'I"F !: * T|9_|qcnM,pwO$|LKZsBM/[PBĢ:_3.:?ՉS+ \PQn߮si/tGGy㕡];&8YZ [(%}_sza-Bnj7D6Kr!dYKpw;54bvAY,|8Xr~#w4ˋPs[{MY%[v^jBPA`)^ ![P DoYEbG.jP)j &a^ƚaޕϛ@ $)^}H"ko6I.C3kEQzX^-tr3:IUr3¿3U }(Xf7C5.eZKc%`O&l''re5L{c/:wjw8u;f]O8'KaJ<!OTiI5=640V ]IDk͹B Ǐ&Z)H4ڣ[zBΰrxB6q7j2@^'NgTA:g,Bio&lLzF=ˣQ8`q3ݲy2ok* @Po7xv?V[t5f񀗡i!glsTS+ӹ="X&{L-. qcY[%wR:vH߁ I2*t;C=8 B} HtF.8.i:h<|رp\5- 1.Uy; -O9O$δܥno<Jp(C,Ç1WOo>9T/_=?!kzfaxY~'uQƋ+uhQ{U>SL3 (4?Whjᘒ=gNEubx%ru*vR)n]ua^ct[F /MXK{!ʧ{e^.{l$2l,B]Rt2Wv So~8 SFak鼁X7[N<^Խ( MW%ǥ q+7](8SUqi>?tDfv*XYTʯ[kJ~^,θ m%/EF^P ӭmf` -ԍ;3t?v߬^>kFV)9O<1R]J5/pN.A7Xi{; )`0k]ߒ|!Dk'Ŷ,{l >şϞȁdzq,94Gz|#zI{d̐BUއsf!(\D" uǪVLHC_ireZҰ(;@;͜*4.9x2Ve@FAF@LaM2wanB0ɟ!8 @UHă9Vؕ IWw8 */O„FڋoѺP[gʛ5W%㢴|xVGx"PW _瀢N*%VDՕ" !}DoɬsHL)nRh%RGjH4ԺRxBY8qC֙TR|PliH 93GD\_:(%_Ī+_gR + Q^:R!rk&JT(8~!0P[#M ~{=ƱpͲT#OGN{CͱUfoھmYZ)ͮZ@8__ycéf"LY܍"l\:s}JX60Viy(4XصltBSm$a|ɔCx|#*K ߟ׆sQNRnMCʔiҦ"͞9|@e"=w`#S7{pĔ-x ?^}57w8F-A/`t4 }vkk1B h|ʽ%AC7"&+;t Bնtڕ?cMTP.͔/PjW-$Ñ-[%*Uv#!MU~N'}4`XyRo,B}OMۋD XjR8DC){6Gp{hP^%Ey1Ew@(bPCj$J-_^䚨^uHǢ̇rMƱC2Q+ @%线HBk/5 őxNХ% Zf"ҭ-C&Bj94;ш:%#_)IWzF:@$>9WF(Aš [kBff7MBA49rLȌ.RdqÂ0r8B=֙ߙ,.MNa'SSpb7هE9X%E6҇Pi GXfC9Ȍ=f6ˁG mmC̖c 9Za!0^P}3mMO.WuÓcۡ'KTc =?>*G"4&|D&K)3O܉`=/[ӱ3(vvǺz -24}#!4oЪXJ^yn|UIמf"Wvz]B$WdV2bʲ_C`0Zn*6D2&.R7y[:_B03>p:`RV1V -Yt`Q%05WAP=<)b|%W})sj~'i^cPFMδP}Z}m~9s%޼T' /|]$i!eG5Jy4L*`hAwIZ>T2hetoI+!L ]˶QAyPF4uH$,2G8Tk QU]wֱWoz Um~Dѩ[sb_q]wH&ɛ[t~{eΙVT߮Gt b6uY{'&@xg/$իss6_Jrx хHT~L~`C veŨyAxi=4AJЖՆW i=cZ/bgߦ'=d|7[&Un6H<9X.pAaZ h=TXĔLUAWujMDy\9 I*9W憎bb9M~n+= ] J(7CTiP|_QŚx@= `{x>AvՏM Ήz`7O#<>4SӤ(K\As"|۽5$H[˸"Ka|:(yH]؛un}S3Y+ZGtcSmaED ´C6\q%*ָanю:J—DToB$63Zz -pNo/>vV?ڼl^+ʣl-8.Wlߣ4VKI 3 }oXB˺: Kn.83DVȴjlro })qW έyA"(*xog6=*CS Ո=]ꎥpnwѐnQ?^)V YK|(^GݰZi HirIٿM@^x lQPZsC?2wjdC@4?,f,fpH K-x!/J5`TR~=޲wvf+s{ar/(yM*:A,Z(M$gpuCN֔ W*6n|F$ y9+ˑ=vqS' ˞!asJ~PZs.tPDh]Xc,8Ф' ;ezSfM&em2f+4uFC)uZ% ZSN"#BPv;XشoٛAQ].H)Xi_口\}\0iZ<=cv_}Ghq2{f᯼.UZRҫ7kCOtX`{ ""r%(!s^xPeijKo$n$V3^U' IgmڪM2(\ _C#>#kw5ԟetM?7 (]6%(O.,FViku%9mW憃6t+?gg?tWN#L N:Ɉ'@zAp+x/t nCoTe/ X2X"8)[s$fmv:c3qKZV8|e ZҩQ[Fb0CPǟ"^> uoW&nJ&:0k W006KcD?05ʫT?y:` ({9reJ0ggф(H',.̺[3&y?E5m%2x +V|APfeAJcPS6ORqڌڄ{#wʲ3r!cM9c/=6}+[a01%!( 1[`'"]#5sAt^Mg1\{y̼?D;f+ǮB͖! }sk]>Nkt20t0 2`3ig7m[8\:dc',=1>C}x^D\Vu.FA/YkIO6zLML^˺;ӄQkQW~}Jx J7E懌l"SOΕW8&-Z], !(V!U{܃rz?V>V࢞<ʢCvʍ>fe<ˑ2zC%J$5L)?/Mn"wOe+.$<@ D<&kdbQjo5}PtSVxH rBamn}0v–*&jO!|d @?|˪md-l]hN6rSU)*;Oã<Ai[@_a`!:],AT&cၧXzL .BvY6OfMqO t keQ& lS/Ϳѿ~ c{.Ũ 9y1^`l2$/'.z`O7g- k+=SHx藍nN2&&!(`R$*싷1怃tw~0=_Mq*O1ͣNna}`Ofڈ)i>_lM6*b`{hpMO-r`zP&-I"+*!q5m =i3^a)ǎx;iCȬ4JtqB!Oc^O f|xڌ2},:ek#m|vq=|)OJ)VSнΙFik%+h@/[7?)&UH,%읐X]l2 Z7>tUR.KyK-@CvLgcQiБ|_!Bh-`w eF$8x@( s8`DquM:H>}bvtڱ">X)E}S7'`=CrQ`$(Z7vNYk_uvsBcy g.ån2aKᦒ;ѝ;__|o0X <*,Kyk42/\en kߒ~W\``v[rd'[ZAͷпDpQ& 0V^?b%a>L߰Qn"]HԶm i`| w|pTo:ԔhLݙCY:o%%T`\Ŏe&چ*!O^)j%bq,'ٟ#7,-@2 yO*x%rXfFt71IYnJt8\„tY{Mo 'r R;yH W4KNybeүm_?(<*/Yg'^S@nO XĨSE,],4_ j#Cez~nϛHNse-J4QܛI~ξ+)&J- %y6 x7HЖ7[NW1\a$f{A|X#a ! aMМȂ\ֱ1ߺ;Zf xETslU6!@M3uU&j;g̾: ƈ&_p`X a|3m_P,8$ +9`9pWV-ٞm! `h[IcHlgBJ,Ӿ<#]d[7Э"mӎD_y}RSUZ/p64z^r1>Pd8ݶJQbHp#}Ü4[oc]1kȗy')CcA?/ T06)tadPvh%aր=jtq|"aZEƙăbWEQ*!J .p<$c1(CȀD] ]DLR64V!0DUゥBr㉬6N#TZ,bq/.{eۀ:~+>%Y{||,Q%Ky|ɴA @ȨP%wW\>y]4}Sj؊=pʢ+tG 4m_pJ55JU32\yrƼ*l1>${]XήaZpS=0"'g*IyZOY$s?H]'-=wsNy Y$s/Eˢ< C\*\uN.ZJMz6pIȽ\U ikBΜZlJgʤӲΕ#㷢AR\YJEI39` SdKDίho~I852,zҼ+MH`L(e0U;Fs*e- XG<=,rEqIl5TԌkY4Qөi"ṰzmK>ӡcbtGK{ {Ӽ&No4s ZaS 24`J mE+ESl 0C|"\5ۜSY v:%'8 ∠Usu $3?>C?zÁ3q[y̍j5sJ906yST@9N Z Iybx}Loiq{Jm`E?\inW0G\[8Bf 5WTg-Rk2k: ' &G{RGvX*@ /ԱL!ؖxi>$qa[d&J|x*iI0ͭ5$p]q#(lZFu/6;wn&΅T_X _v U"]q& ּۤ!B?mҺf@ˁBqZ  y3%sNzix]> vhV/W5P.|]rQSӥb-X`f,X䢆l!:}TLӊOM.N>qW;Wب,[Zj zx:[cz.ӰDR=GyZ7Ddw("\_耔gP>n&{(Y<3RTR] D{S Jp{#8H:;U9+nVٞ96z^΅WyQNm2Un_&:}i*Bz``K8EBW.oqa_~ u>lCHjp[u oAҸJ0eצA-I}{}$kVt9޷=#bm}Ն~UXM-ӹ(ʅ xjIćVqN$ˆ|k PF;bP2beTXEY+>[JM}+- uI['a3 eT `[oU4o '5'`~F){cmZy-ݎOzz?[Ci.z!l-ANG:9L*B{\vܟ;fS_[jm$>ZĚ?<-2e@Rq+tS࣊%ߠDz'&cp[=NRI' s wxzx9-tkUZ@>Rۣj :ysV#yOFܡ!:FLwB0l6ZiW'Dt b?!:AYL]0UQ ,ݿ8.b&4:qEWʯd~FEsR\jk'Cco#Z쉜pL#bDGlR1P2~PNCWș^}Kʚ:#,{s08;5Hcͳ"m:]t_)n5rxdu<̈٢]s-nFA/A `,75UGh8RU{1gIcZCݾByI>72 lCF&;Y* 6y=/M \cT{ * -.%&R@ic3I-8Ag Lt']lXh|?C[rɋ,ˋ_7 &`MrK#^؇ UUhNi?\W7 &s`N6?|C^BkY$v`kMe5m7g͑Z9o 3~n4|E>cfkՊ:\-:pA}iJPs9Kd'wE3"=dHpna,$vhI?'{t]q2x,hm!bFx|'aT) :?vhcPKW>+?Ջo rJ+?!J3f=*7bèirTv0u'4#*ՄP`COmNwfD k=mer?:Ҩ6c[b?b2T[Wpj4~ 9ݺ;#$8T+ĦOЙ4ؐedlNhu"9F$= 4$lC(Mf`."+SאB@`jC o>m>ߡ8+^> N~?X{7@/f];lJLK`N8r}Ŷچgʏo)P5 oxuEݙ{7 ~Q230{%l]b7'*?>{e?[!EP ϏŨZus8%cnޤ$yLC(4ܗ.D-|.)GSEYr=H%ʘ*OJGZ-ƧQ$S*rn:%}s{œbѿ|m8HPvpLzɌER9F;PRhsg_;(M.lF9|s1ϼwdj‍)nU vwBO{o9&n=':qY3+XiDѯ6v ZxJ %0mos:I=*_ZlXq&\|1Ԁ FhFK jz kI,c:<'@Y55;xHBi2Hq|wA^5՝)5ծ\ ڮ<1`-ӍLV;7hc^ndx݂WadI\ɯ2vS$ PX6jI!-(:A-? 91x_+cԗl +W3*1ڳ>kҵqEQ׾It.c& 0p]4>ƐbuԡΏ F Q>܆2{mTzEf:5 [ئQ)JXT ?8EZX1Mc(,𓂳e+IRc_L? gtg_ 5P<=7I<#Hv_i\)onXgu 5 0yhieϼ&jEFNUJ9DJyr`4Kk;2cMSg&68h*G+ɬ!W6"%I(TWKY=i봫5I̳<radw{d+3cd_}6-66P FWSoR͊8 *4n=t HR4r+ru%4qr E— 8xtP#m;0ap F+DϷYס#2tΛ#*LSЇ2^{U)S<詄Ƥ8{Ybܩ}jp&d_.)ZzǞ@0<hD;#D*4X-=*iJ%I6ɣx.2.͢>Oo,/[:t {(JiNN>4l-oDwXƭ2³A#M/vC~WF1IɉS iFGIcsyaL]Ӌޔ9@IwdEޙQfb5?$r02rc5~ B4({PFS|L' u>yX@_]ǥ)ቀhdESǎDf/<^rsfݾ+KLSi q7J%JQyle& 8/ԟ6&&_['6@wC]|TZaHګ6*HytxШg3q` 8Z|O5GNjHCGƈj/C8ji)͎CFG0k:z(KYBaTlG1J)<_ҡSEL:mxwOÇ'c4&)ph%:kT͓Gذ~% ?Tp1,F͡$SqPsT@jCO4BxLnr3 qS~GvU Nޚ]F=GQ QJHء}R:ϵ" d&@/`Uv]9Pٚ1$r8#p@>wc$db̀kd+LE}u.wbi I٩g_^n3!7BTsU9.;IYQdMyGCLeT@(P X=Bi(kVX 5Oha .2v2L k3YG"Ҁ C>ΖT&,ϼ?VB{H <14Ӝ֏FG]4p\DP1#ۀզiA¨*-dXJ+۟y%!fd?:WOgPS,Xg VF 5QqUHL~#Ѥd) B z^F%ˬD*N XFeXGW#6Yj`@=lJͲ{f(OL["Gy +ux?%޲sgWI`1d!SNTۗރg <( P=2FT4KIwΑ:@jaZ7QǽHi񘐐̜Z&#G!&^{oP*P۟SKWRd\ȏ `_ k:!zr0K BHyýJ^+;9go2KA$hUP/t檙37}g_c@V1ܯV/^@GrmƲc)Gв-њx*|q NOc#F_ e<5:qw1H}eM'(r2犗Fݜi~dWW/w[|Z-Aŏa஝\G1ֳmЙ <@ 5AQlmw_Ƽ!K%uk?a-jፊbn,Iq,C0&QޫXϏyzهp^#c PkQ8lPVeM`ݦס҃e0K`${Gg0YvǛ=P닭inP4Sʹ!C|Ӓ([彷T7Uą.kߠ cXؐHTJ.ʆ U ?xi?G E/ f,$x?jW{F" ˼`~"Go0y 6>kkg5A>lr. ;B[ǫ9pPY;'nV瘂{}eFwQSUN׌.?3HU>PwA~oiց̦W'Ft_ oCK36>vfx'nJ BHaugL"QFw,)3P K污5zǠ*Ob)(i9Dz~>t\ׯna*9GW bUWP`lH zl$:|/rMݑ8] N.sfÎȏF#elt&ۦ{3sT=(r#l ]<׏~bi !Z4V@Ӝ"  4ʉF:t+3К^7QRj8})`|8*قD S#7_rhVA.] +Lԝ?cCRRЕ(0`+&VYQN'A󞇆_zj;ߘZP2mkG&pb?P؏{.t#R<@GOH׈fBAEiP3 %aIt}Sq=v` l<; %5 R݁tFjnjĹ=wwѩD)KRq`9>IQ㕜Ls_'/"@?SyEа%$[ W |.`-z_Ǩ2Дӂ P W-65"۴+b NyZв9 K+9DNKKeU ĺ|_tIEQ)i[fvR;-Orfx`&`<[$0k z]nꮭVcт1ow(KQ>C{Hdw5yv&6 u)iU"=kFuvF{X<{y3AQ;-[˼2j/@wuؤ1zue+\uD ZAoHF-Y[0<ֳe|d7pFIP)9Z>GqD5+^dFFT4yG![&;;'/8iwKU&0ZFAd(5mEr|ygƤifcGqk?P.ĆxNlj19xLwJs"6HnC\֘ !ྙև(*? D?T7s ^ruaG@Mic|mEi<()NФ#=X8ff[micHw^M1db_u.0hM"qqƛMWmĩ'Vx=pAFRjĊ W *Yte/oRtUC#K2R_I>|2xe@e%b56Wl`rvh݉%wOsS903'\ے%{Gf};u-Vȴ =kuNgngX?Z{fќi:g~Վ YjiNa+"f8;C7(C0vV+r?KmYbr"YRqhʽGs ח]l-m /}D$9[h`.9٪/ VшՏ2yvz/6͏8h"W KH^Grù:"g]j\`8.g^INLՓSHQGCz`⅊ vX.rmöRH]zxHȟJ?njЃN)q'Q3c(:c4Pcuj'誰A33b}͊*V۟g/= YRF ,B?   0BZ]8@XsZ~ĘW/)nx%՛E8V cK|:J>iEp&.0E*n㠴??yd&>ur.+OM!yJgP~C»T'C9|8,U lS^')n3p3I@o auP-] &zMz3l{{NͣRf #(Yչt8:y':>#>U 3R NFv]b,g9P^"Kk1OLkTKrk0!Fu-h~ZU[7lPz(ˇG"Ɍ*74mnAxy$ݓ""i%iǓ%cT2؝z'%ZRLǐ97(kɎnQymx@6k»ye{*S>ٿUЁz=I%x Y0ӷܗ}B9Z4uOsh,"=x 0~ B#cNynegZǝ9PqºOgQn˟!6 P18>i}+uOE ,bc3*q:Ұ N=fz¶%f È6uEj͸7X[qSu]`tf2;eZ2g>N?^_booMY囬mѦ:Oc3L/6RSX瓊s ZX;e{[|2{nup00'^Yb,Y'iQR O,fhJEF5Lܬ9Ѫq_ZoJ/PdG~NO6#׶V𖱆<|@:ANP27b"4-ZXxk+ SZ6#7!) 339~;o')"qŴ]4՜e *fk؎R1.8/ ><)Rr b? %r΋2e.:o('Go⟽6p/DM߃=ϻ֪Gy իa귕^{cU E0YI,3^!]#%ӌ 'Q;6sV|.l"u]xA0Wa~LRg0ʌLOC\̞ܚ^(ڬ8иwH{*e\ N: Tk+EtGȥd> $(BU}3`"="]ZjL՝w,L|[+ H!k@e2[(cʩz &+V.Eԋ 곋 ohVe} yt<::47lb(̠;ri!F*ᆈb~?r1 (<ƪẌX1vEpV?ݑǫH^oTI tM%;"mwB)GUT|}6YtY!R)(!< ^c[eQlR\oxI wDЪc+41 (I-Jql zAaVyMicf% x;;s<??+> ۞?+q^D"hq*g°_őU~1U`ϣHnB i%C{wJ -Yn/C kJ<!ӱjE4H)X{X@žqK?2J\1Ba}- 䬆ڽ4c1Gpd'|Aj+BQ@\j5]Z, oUxғ>yе U/3ѓe܉}`k2$:gKf,]7ʙ8|nJLe4A猆0v"7 V{dE[n(Mw"Az0$b$=4IP OÄ@f5Y$W盋 Y}.ٗfءNv\8Db6G=U>TSPx0*9P,Lq@깋lkT1(36$t7*MFޟ5< FY$ 0:}flJfBߘTxh=8T`ܧN2!_j4kSJ0 3DщEu3_dd.,l3P$窋P>0_ @hD٬Q;PF90A?wP*@R[&_ݢoul TryV/`nyN ɢZY?FN8)=)Y/4 J]i45)M3TelZtjŗ& 6M )&+-9~PB@76w $ k;mwk.|* BY_ ڼY 8pz=Iy^f6K^Wip±|dNfb߹hZb|8D4j<-*r':?ylaL$ۺ6q0vXsŨ,,s8.K3ù*Ľ? % pCkI}Xc;qd7bK,| &4^n!Y/.Gy=EiclJ.Ç[@q0Ƌt{Km]vļмsr$ąc-tH,k5'O9ǴCYt}|#b,14g]d!?= >'[l-Ok2{.AHi榩29}ζSBeLB6+^NRHL'i95yR `8ݾu]?_K/?J p%^1bC+: -{ ևVwk>LqڜS5 vC晈Jo*sPK2BScpjdԗbs佋,7KD 1.41jYʛ2> ~oɩxǧ+]bRy 2f%f@ƻ6WÂH>xff7\PSpUd:"-ُ GƟ$æ'P.+k;gH&;NU#̜!^KL M+q8]t~d!9ŕ,vAndQΙ%X^*яDߋ%N qW:1TK%/s$Cl)p02>5?|;kAK(n4#b[q9Rjy u=zm2~6\zfdo$΅f!cm*W.ι8K$s{j$H [%2v̰z 5xz ZzƲ]XPdiEYIʦ#w_WJ#ńUb&E ,WrYJp<ï R3"81x!J 8Z/*ҁL^HA`Ǣ(N{ɯzAۄF]=@ '~8RzKJ-I;QX€5J)%ƯuoE0(U-`tέ背ᯮ4 !o9IK %k4Qn2rw rdn5V|YǕ*4m7Zb: -doN#RX&A~Z~IV WރJx鵪SH H_ _e(K 1u$.sY@ky1rn RnYtk;'_J ̨:뽪k_]Jz=aSuV]mNT0b)Է \ DZSk% %C7)4nڨ[ ]>/i:~FļLo2إ" U;<ӋgK$X2?d0=I(9^djAC .`bH #O:MS.)x);av +|qoc43+!?Z] usHa{3p[ =q2v&v'%xԙioLy'&ƒfO鵠! 8ֺ=4TFJUdU*+vpYң.#5vnbW ro;aQ!9" Nr4iӶSk,ZeI_YA