libstoragemgmt-1.8.5-3.3.1 >  A `9p9|3JaVhWWlY&R|UkhC{ Yfj)M5+um٭s=(>|mJ% NŘ8Ik 7}6  eu*ۀu)o"q-m)ҍڜލr/kaCYuߓw䬳] FiM5R,`9d806y1`dXLz7>}6347b61c8f2ad39350aded788895ab9980b8f094e842b889a4d11346dde680693eccff57fe39de2b62d61ca858722a71c17bc328#ĉ`9p9|b_|`kԠB-v/i[o9F‚2ZY&TaR#1-dƣDCr\kXb׆\_xQA|)iZ8k~"f66o0=J;ojjGF1&5rg=Ds&a% 3 G0}Ah=zEo!POu5n%]GTkMr<QS49 ֏V#KeX믒e9>pFJ?Jd  > /O| < M   \ , D$H4W(8&94&:&=C>C?C@C'FC/GCDHCICXCYC\D]DD^D bEcF\dFeFfFlFuGvGDwIpxIyIzJ0J@JDJJJClibstoragemgmt1.8.53.3.1Storage array management libraryThe libStorageMgmt library will provide a vendor agnostic open source storage application programming interface (API) that will allow management of storage arrays. The library includes a command line interface for interactive use and scripting (command lsmcli). The library also has a daemon that is used for executing plug-ins in a separate process (lsmd).`8sheep19SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-later AND GPL-2.0-or-laterhttps://www.suse.com/Development/Libraries/C and C++https://github.com/libstorage/libstoragemgmtlinuxx86_64if [ $1 -eq 1 ]; then # New install getent group libstoragemgmt >/dev/null || groupadd -r libstoragemgmt getent passwd libstoragemgmt >/dev/null || \ useradd -r -g libstoragemgmt -d /var/run/lsm -s /sbin/nologin \ -c "daemon account for libstoragemgmt" libstoragemgmt fi 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 libstoragemgmt.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 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 libstoragemgmt.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 # Create tmp socket file on package new install. if [ $1 -eq 1 -a -x /usr/bin/systemd-tmpfiles ]; then [ -z "${TRANSACTIONAL_UPDATE}" -a -x /usr/bin/systemd-tmpfiles ] && /usr/bin/systemd-tmpfiles --create /usr/lib/tmpfiles.d/libstoragemgmt.conf || : 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 libstoragemgmt.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 libstoragemgmt.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in libstoragemgmt.service ; do sysv_service="${service%.*}" rm "/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 libstoragemgmt.service ) || : fi fi$YPJ+.;A큤A@@큤`8`8`8`8`8`8`8`8\`8`8`8`8`8`8`8c61abbdf071ef2c5b9845f443c83ad0fbe37c0ddd3224fabe83889674737a938521b0bf06d0fd95ae44c2b3413de20c6d3aaeccd5953f3b8f4cf8a163c60ce493dd1905e394a866e84b2cde8e28b3ae38987a7a2467176ca4c6ff63e0716555552e6718c097370eb323f764f2287804a591321236571e840b1e27fd43f01d04ff252f37c36e8eceea363cedb95bf22fffad05b6219c1e6352a32705e1636d9bfa6469403b5f9695b6d7d1ccfd56af1d018ce15e2a048007a4a7c28a62ed4fa8e81d9764083a052dfbb4bf2a7527d9fba10d377014988f7a0d0d8cab3e89a8a84d1626fe92eed7cd1e34a1fee77a1b8f816855ffcea616b6cf626c9fe1cf63d4e7bbaa4daeea8124f1f2e899c9c0947f7e89c61f8bd99312e457b13eedee5926d60becdcff4909cc9727d87638e046f9786170a24cc1b4d5ee88b242ddd83b9a63b5f0fb245b1d92e66605e97441cda7f1915112b0f86fc39353d48f586b8ccbbservice@@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibstoragemgmt-1.8.5-3.3.1.src.rpmconfig(libstoragemgmt)libstoragemgmtlibstoragemgmt(x86-64) @@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/python3config(libstoragemgmt)libc.so.6()(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libconfig.so.11()(64bit)libcrypto.so.1.1()(64bit)libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)libsqlite3.so.0()(64bit)libstoragemgmt.so.1()(64bit)python3-libstoragemgmtpython3-sixrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdsystemd1.8.5-3.3.13.0.4-14.6.0-14.0-15.2-14.14.1`e@_`_3^@^Ǿ^K]q\@[<@[Ѱ@ZZ2@Z8@Y@Y0YYX:@XX @X:WW9W@W=W5W5V@UUUa@UT@U&iU%@U%@UU@T@nwang@suse.comnwang@suse.commvetter@suse.comcallumjfarmer13@gmail.commvetter@suse.commvetter@suse.commvetter@suse.commvetter@suse.comjengelh@inai.denwang@suse.comdimstar@opensuse.orgnwang@suse.comnwang@suse.commpluskal@suse.comnwang@suse.commliska@suse.czmpluskal@suse.comalarrosa@suse.comalarrosa@suse.commpluskal@suse.comjengelh@inai.dempluskal@suse.comfge@redhat.comnwang@suse.comfge@redhat.comfge@redhat.comfge@redhat.commpluskal@suse.comfge@redhat.commpluskal@suse.comfge@redhat.comnwang@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.comnwang@suse.com- bsc#1185067, move /var/run to /run Add patch move_to_run.patch- bsc#1176448, Add clibs requirement to python-libstoragemgmt.- Update to 1.8.5: * Fix compile issue with check >= 0.15.0 * Fix travis CI issues * Remove problematic language- Fixes for %_libexecdir changing to /usr/libexec- Update to 1.8.4: * Bug fix: #414 * Re-work configure to be better about self configuration * Updates to travis CI docker script * Use jsmn JSON parser, remove YAJL and nlohmann * Make some of the simulator disks much larger * Introduce cformat makefile target to re-format C/C++ code requires clang-format- Update to 1.8.3: * Fix volume-raid-create pool ID issue (#410) * Update: JSON library * Few other fixes- Update to 1.8.2: * Compile fixes for Alpine Linux (#403, #402, #401) * Don't orphan lsmd process when displaying help (#399)- Update to 1.8.1: * Fix bug https://bugzilla.redhat.com/show_bug.cgi?id=1585169 - Changes from 1.8.0: Bug fixes: * Invalid vpd 0x83 value, #376 * Fix duplicate files in debian packaging * Add simple test integration script * Unable to control some slot LEDs via SES #383 * Numerous corrections for arcconf plugin * Correct deprecated python & perl usage Enhancements: * arcconf pool member info * arcconf volume raid info * arcconf volume LED (on/off) * arcconf volume enable - Changes from 1.7.3: Bug fixes: * https://bugzilla.redhat.com/show_bug.cgi?id=1670077 * https://bugzilla.redhat.com/show_bug.cgi?id=1667096 * https://bugzilla.redhat.com/show_bug.cgi?id=1667992 - Changes from 1.7.2: Bug fixes: * https://bugzilla.redhat.com/show_bug.cgi?id=1572137 * https://bugzilla.redhat.com/show_bug.cgi?id=1583741 * https://bugzilla.redhat.com/show_bug.cgi?id=1585169 * https://bugzilla.redhat.com/show_bug.cgi?id=1624398 * https://bugzilla.redhat.com/show_bug.cgi?id=1596731 * https://bugzilla.redhat.com/show_bug.cgi?id=1583763 * https://bugzilla.redhat.com/show_bug.cgi?id=1583681 * https://bugzilla.redhat.com/show_bug.cgi?id=1584243 * https://bugzilla.redhat.com/show_bug.cgi?id=1564151 * https://bugzilla.redhat.com/show_bug.cgi?id=1583768 * https://bugzilla.redhat.com/show_bug.cgi?id=1583765 * https://bugzilla.redhat.com/show_bug.cgi?id=1591282 * https://bugzilla.redhat.com/show_bug.cgi?id=1591282 * https://bugzilla.redhat.com/show_bug.cgi?id=1571894 * https://bugzilla.redhat.com/show_bug.cgi?id=1657407 - Changes from 1.7.1: * Fix up/add documentation and correct packaging lint errors- Fix RPM groups.- Update to new upstream release 1.7.0 * Replace yajl with nlohmann/json for JSON handling. * Fix the file path of lsmd.conf manpage. * HPSA plugin: Support ssacli version 3.25+. * scan-scsi-target: Fix compiling on gcc 8.2. * Fix lsmcli on python 3.7. * Handle 'Warning:' message in hpsa plugin * SmartArray plugin: Remove the pyudev codes. * lsmd: Fix crash when plugin named as _lsmplugin. * Fix GCC 8 compiling warnings. * MegaRAID plugin: Fix cache information query. * Fix regression on SMI-S plugin. - Remove patch compat-gcc8.patch: in upstream - Polish the spec file by spec-cleaner- Explicitly call autoreconf: patch compat-gcc8.patch touches the build system and thus we need to rebootstrap.- bsc#1084630, compat to gcc8 Enlarge the err_msg to avoid [-Werror=format-truncation=] '-Wno-cast-function-type' for python c building Add automake to build requires in spec file. - Add patch compat-gcc8.patch- bsc#1073088, change requirements to python3 for SLE15.- Update to version 1.6.0: * New error number for deleting volume/fs with child dependency: + C: LSM_ERR_HAS_CHILD_DEPENDENCY + Python: lsm.ErrorNumber.HAS_CHILD_DEPENDENCY * Fix incorrect SCSI VPD query for 0x89 and 0xb1. * Fix regression on using libstoragemgmt with pywbem 0.7.0. * Updates on manpage and help message of lsmcli. - Changes for version 1.5.0: * New plugin -- LibstorageMgmt NFS server plugin(nfs://). * New plugin -- LibstorageMgmt Local Pseudo plugin(local://). * New plugin -- LibstorageMgmt Microsemi storage plugin(arcconf://). * Removed support of lmiwbem due to missing self-signed CA verification and inactive upstream of lmiwbem. * Support SES actions on kernel bsg module(old code was using sg kernel module). * Add manpages for every C API using kernel-doc. * New URI parameter ca_cert_file for ONTAP, SMI-S, targetd plugin. * Bug fixes: + Fix the ONTAP SSL connection. + Sim plugin: Fix sqlite3 transaction of fs_child_dependency_rm(). + MegaRAID: Handle when both perccli and storcli are installed. + MegaRAID plugin: Support pool status for rebuild and check. + Fixed C++ code compile warnings. * Library adds: + Query health status of local disk: + lsm_local_disk_health_status_get()/lsm.LocalDisk.health_status_get() - Drop no longer needed patches: * 0001-Fix-gcc-warning-on-non-x86-platform.patch * 0001-Simc-plugin-Fix-gcc-warning-on-fallthrough-switch.patch * 0002-C-library-Bug-fix-for-incorrect-use-of-sizeof.patch- To unify the package in SLE and Leap. - bsc#931426, bsc#980651 and bsc#988547 also fixed in this package- Add 0001-Simc-plugin-Fix-gcc-warning-on-fallthrough-switch.patch to fix build with GCC 7.- Sync patches with fedora: * 0002-C-library-Bug-fix-for-incorrect-use-of-sizeof.patch- Add 0001-Fix-gcc-warning-on-non-x86-platform.patch to fix build in ppc64le/s390x.- Remove dependency for python-M2Crypto which is no longer needed - Add python-six dependency- Update to version 1.4.0: * Add Python3 support. * Add support of lmiwbem. * Allow plugin test to be run concurrently. * Bug fixes: + Fix megaraid plugin for dell PERC. + Fix local disk rotation speed query on NVMe disk. + Fix lsmcli incorrect try-expect on local disk query. + Fix all the gcc compile warnings. + Fix the obsolete usage of AC_OUTPUT in configure.ac. * Library adds: + Query serial of local disk: lsm_local_disk_serial_num_get()/lsm.LocalDisk.serial_num_get() + Query LED status of local disk: lsm_local_disk_led_status_get()/lsm.LocalDisk.led_status_get() + Query link speed of local disk: lsm_local_disk_link_speed_get()/lsm.LocalDisk.link_speed_get() - Changes for version 1.3.5: * Bug fixes: + Fix anon_uid/anon_gid handling. + Fix HPSA plugin on capabilities, system status, system mode. + Fix running lsmcli on python 2.6. + Fix missing vpd83 optional property in C library. * Enhancements: + Rewrite C simulator plugin to support state saving.- Adjust rpm group categories to match what is used in other packages. - Avoid suppressing error outputs in scriptlets. If it happens, we want to know about it.- Update to version 1.3.4: * hpsa: Update cacheless variable- Update to version 1.3.3: * Bug fix release, check this link for detail: https://github.com/libstorage/libstoragemgmt/releases/tag/1.3.3- bsc#988547, add require of python-libstoragemgmt-clibs.- Update to version 1.3.2 (boo#980653): * Fix local disk VPD83 searching in fakeroot(change root) when '/dev' is not mounted. * New configure option to skip memory leak check test. * Fix regression introduced by 1.3.1 when run as non-root user. * New configure option '--without-test' to skip all test cases and their build requirements.- Upgrade to version 1.3.1 (boo#980041): * Fix local disk querying in fakeroot(change root) when '/dev' is not mounted.- Upgrade to version 1.3.0: * Change the raid card cache split (%read, %write) * Retrieve/update cache information of both the card and physical disks (enable/disable caching etc.) * Turn on/off identify and fault LEDs * Retrieve information on batteries * Retrieve a physical disk RPM, link type and location string for a disk * Retrieve the vpd 0x83 for directly attached disk(s) * Given a vpd 0x83 return list of local disk paths * Given a disk path return the vpd 0x83 value * Retrieve list of local disks - Removed package: * libstoragemgmt-rest -- droped by upstream.- Make building more verbose - Small spec file cleanups- Upgrade to version 1.2.3: * Bug fixes: * lsmcli bash completion: Fix syntax error. * lsmcli bash completion: Fix volume-delete. * lsmcli bash completion: Add missing completions. * Fix: selinux dac_override * Manpage: Update hpsa and megaraid plugin manpages. * HP Smart Array Plugin: Fix pool querying on P410i. * MegaRAID Plugin: Fix bug when no volume configured.- Cleanup changelog formatting - Update dependencies- Upgrade to version 1.2.1. - New sub-pacakges: * libstoragemgmt-megaraid-plugin New plugin in 1.2.0 release. * libstoragemgmt-hpsa-plugin New plugin in 1.2.0 release. * libstoragemgmt-udev The udev file has nothing to do with the libraray. It just scan the SCSI target when got REPORTED_LUNS_DATA_HAS_CHANGED in udev. - New rpmbuild switch: '--without test' Use to skip 'make check' test to save debug time. - Fix incorrect post scripts for plugin packages. User case: The libstoragemgmt daemon need to be restarted on new plugin install or plugin uninstall, so that the daemon could create new or stop existing plugin connection. But old macros: * The %service_del_postun only try-restart daemon on upgrade which is not required here. * The %service_del_postun only 'daemon-reload' on uninstall which is not required here. * The %service_add_post does not restart daemon. So we have to use hardcoded systemd commands. - Add bash-completion script for lsmcli. - Use systemd-tmpfiles to create socket file in /run folder. - Add %ghost ownership for socket file and folder in /run folder.- Add conditions for libyajl and macro tmpfiles_create to support build against SLE12.- Rename python package to match python packaging guidelines- Disable checks as they seem to fail on OBS- Use pkgconfig() dependencies - Enable checks- More cleanups- Cleanup package- Initial package version 1.1.0 for Fate#314409./bin/sh/bin/sh/bin/sh/bin/shsheep19 1619671253 1.8.5-3.3.11.8.5-3.3.11.8.5-3.3.1 lsmlsmd.confpluginconf.dlsmipclsmclilsmdsimc_lsmpluginlibstoragemgmt.servicelibstoragemgmt.confrclibstoragemgmtlsmclilsmcli.1.gzlsmd.1.gzsimc_lsmplugin.1.gzlsmd.conf.5.gz/etc//etc/lsm//run//run/lsm//usr/bin//usr/lib/systemd/system//usr/lib/tmpfiles.d//usr/sbin//usr/share/bash-completion/completions//usr/share/man/man1//usr/share/man/man5/-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:19401/SUSE_SLE-15-SP3_Update/fe4c88f7612ec96087c37e03893e478c-libstoragemgmt.SUSE_SLE-15-SP3_Updatecpioxz5x86_64-suse-linuxdirectoryASCII textPython script, ASCII text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=2cc4a3c36dd3761019ef9a5cca23b28cb47d063e, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=2327bcbf493925f6ec399799bf255b0a625c7942, for GNU/Linux 3.2.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) RRR R R R RRR RR R RRR R ]^r! cWeutf-87aa21085ff30b60ebbfb83a7e6b63abd71dfbdc57ff85b28d0cb841ed3e0ad76?7zXZ !t/[] crt:bLL v~{Lc_ R=x'1LܯzL%Q} #OKթ32F8w 4t&KWb1I*E+[w<~ٌGcڋ+Т Ho\GK8|T}a"?URa=B܈zk"[R"2S0-Nnw FDl<+:[f5A9ɶMV7[Ҕ&5nl}R/&ͩSԋ>[~og<WYRG^JJ+-t4j- 7 #g<'a7\]];Xd2d0OգȠh52_{(mO~Vc@Sܶ @ vV8aAXnѷ;&-}/.U{7RzB'|'i2(hvWhaxř͘ըh1IvP,>`*USDb@։/jD5;Q;!r!:IcWkAΠrb`0dY祫퓭Xm?i:о&ӗnc/=Bw-3ݖ?gwlaƋ-2 Z툁 O`pw{/P͖{G3XK`% v5Sfs<5#*}_I^2#,[ Un\kNYEm T|'oH&U/>U }\jGew!F{o5^begVR)+pylKnnuj6 眡O>vIm=͵=Ft[O+|Y#}F`?.zs Ōyt ) } %匧͝^W{m`f(Eo;Qzs70ϲJjZ ݈ԩL8…Ȓ#2ؼM]G+?*xFTN{lR|enJ7Y5`j^e]&A+FD?5%՘gaU YaN]ϗ//RF˥`8 DEhH3WӠ~ؚ3(L-lcEԴyS0&YjT5X"؂&|o rdqBG_%^ 9`EI)m{~ t[X 5?vV@h! %"X$3AB>bU>lfeGJu"ڧ_:Y`U&p%?gt "1$.B_s]*s}w>AQH6<6Rz7H1<ai0=?O=[ Q.i.4&{uBI"ZHdչI 5x~$&<;,҇#x$jv7{dx<*f9.@ĚJ@-A ֆV.r *ᕴUFi7'᭱ |S)|3S9i[c.ͲHґ(?=_uxH|;(*M6GM~J 1*M<}We˗.r ᮞJ),A"OKcbPm2"pAU70(jV@]@hWn4'@ NJ\QdT[QKVil&i8hdA^؟Ry3E|"(5 mi({TnOYAb`ơg3v)&ޛ >-)rR޲Z4\n%C CH c 1^ "\hҁ?&Pfi8a!mQrE.("ٕ2 ߭Gy7tFпv%ju;ˏC rFVRKAօ,d7J77q̠~N*c4bg2]5d:Қyެ9LwU`CD*UZgWXϐPRu ۨ҉}iKHK?sk)]ijvqˀ4"kDV67:tZN]Mwr t|=*NIڂNrv;=2N+fI@?= Gl`+;mB@>U, JTT*BzxIv+yWgƓ6^jD{EZ㸥SR냨ɻyQ"|2d8;~ĥXa$tlDв &(5ϖIY;ĸot)0E {ƿ!,uNH?*]* zT2J]g2ϱAm.9O\hpCsoENva6a!&Ҽwm~.525@Po'.z$- ̡Jr oįQF"!JЕɾ|Hzz 0b0ŗ EwqdhBrBMl4jvT_ sVhf88"jd+ט1S1$FqR86[ε*n4 fK8\Dz~D44, ؽϊ// L!ZB9Zp'w__V,7tF_gp+DTcoӮh`dvQvj#Gс Bcm.%&L:\Ǻq <ƧYMfNe;pIE@l6n/r15o`x8#LlXu|3Ԣi:atwIQˮo?70k_Ȅ rWz3$N=fĝY.#U´ E+pUA:>b9J{*r]Me/N$sȧFG*0Zb!w"ːj[cKI-_l=|c9 g]3^ߠ{ h |XQc0Nf=e~KQK1Ÿ>l7cX A5+p%g8b7R,OdÔb !z^u9t"BTP 3ɮv~̚r6SI ^TFRRĂ'$m1 Њѕ k,+W| .&L"юs^$HQR\xܜuLX2!䝜5xJK ? ^hfP{[7TwC!4h kilx) UpD%(yְ6V`-lDԅZ6mFD E5F pCFquHJdd 4iD i,#;IHl E%V}zTKf@ ~je^ri`9-"6{ ur}pҴ$ qe ƒDI\3oFΏA|N&KZDm\k3SFNpt-J$ݕ;6$RIu%Xj@쇙1rE K&M4")&$w уU7`9(gb1وNX{y@#  9]pNB#?}"nA]۱ڢe|2D\sPH=&KK\ Yc/7HGڜ'0e,aUouJS;KIsvhQx>U@x} LѣX"ԎtT\[xG-n%Nz;& ֤Lo|x:l'ԋ9a69.S43jȟѡ@ M:[sE 3*A#=w*02Ʃ{6R0!<$Z e-eISiX'V+zgC*G!OlU_T.ERHY0>"?M]cҳʬ mm y6 MWڊR%R_2X Z$ /`=r`綾r/=W0_k?3g`$q"Ln,::/(rM.,*@BʫQ)C ~D:Nſsf8 t]BUvvV/J}0GKA0v|)X$`"_|\TxHJ###7FFݾIW l -Œ 0 ep:ӑ}Ͳ9 z9pMokUqcI܃+hRruaAQD#Bz(C{83Eťtb,q(]++K~^91.L$(ga^ xDMpzQ~U>Ӯն\'ש ;X:JNQ/11(B毨4"tm][nWX2?}d` ^tġ m0)OX'9w=*@id<ʈFΩGB*QOդYaeA]eF)lAoGn%% 'O!>i%-J?,zIUv5{DJ|_zb=y_?P vY)K4}lpY6?7S>MMNPr2)pMԻHX! ¼)Eɣ{)LSMƆƸi'0z,-ׂڨ#8TԯFš_.QdT?fXRˬb4GqdF6a=OAt&6mIi8ٙU#{1)&Hao:}hƒ\!,Z =Ѱ6%^عͪmzp⫍ LFHo9ƻw-EiM5֑}"V{rٺP䳢Gi*-Q4&Chky,yj%uyVGʟ_DOxQxk z3x5)4CA x 4n"5dc鱦O睈`1S_(p{FQ~]~`sLYHྼ"[~ D18:rBQ>ޓQ] Nꜿz*ryt5QƗmQN"g;+>d Ԁz겙d5T0CBڹxF ȇPrd3>e^A{FJ11*x R#Qb_ְI;7w6=KDתIU,c~ώ¿܌wh^ZLVv%LIN+k2z^ll\*it;Od{Z-h@EsS@ /WTb~`l%H[ _T(q5ٌk٬CH$Ǐ#Q(QUG^p HR>Ot%ltR5ThTϘSԦ*I?}hM.{:I+͌8׳;u#gqc' e2+m*Kdvg!ihzxږ1UjYyA"yzkĖD5=t_GTvհ9˫0z0t $hvt^xw ~&;*zi:8f^ӧe`ן[. _K?=g]׻ Oz`sޢ2|Iֱ+jEHӆnOI,MRlRD=m;*+ >/o=Xn'sϿ>Imga2enP1݅zB֚rK]|' q~wSkۦ;'Z(/V r{11|% ™%=GvT>EA8py{$ٲiV\zoD>c LJHi}i^Qb9Jani'flf~q)""[;Ty\-ˆyne' J C[vmpQ9^uu[%]ev.p5ð"o?ۑĽ2ho)BN An֣\6{ ~}%/pg.p ' _WYf_|ۊsRDHd :VV<_F>S $]x`0/Q|ge56Ϛ`lڌ]q6@7z | XLxHG_7ڥ7E%$Wܦ ,!&-8wPgxUq,=-Kwgi ]jd0$ut УB<RrkeѸa%8"YF_TzS;"/w GVxM >[kZY RL4c;(厏DJhOW/#v1 0-7/ݏVY&0Cd. x [@@;x8@ȨmEԩ%cd,쭝E( e; Z$@6oV`ĂhRQ[Ygڔ%wk_ 0C/_i M$=f0Kv{i* 0j?*C5.\ Rb M;=>vHY1Rvur@ݱ Mp`+DQxm*\֋PØu=UURF(k]飡῵dLњߐ%b f"g3n2k&-`:!ge}62wLnDga1/ hχPh꣦ jV@ +nQxkMtk QP-p͢)LKI/ ^Ulr隆E*ӜyHhF@X5IEi>9T4T`r Zu(xSћX,TU/9#wq`*cex Ϗ! uaЕ+J`ikIpKe+`V`>xlr3WQ43qjd̗) [^R[9w)GwaƑ 4s R;`np&x-˿9b HC&q\J }gԝ}7s{QveWoi֯,rUUpY9jq8\-`u9#"KGl* nq Zfo;ui?B>fޤ*pjUSc|x$5CxT7R9L#=顣fKx|N@T;Uz۬<~qR+b:1ʒB9;[PjMHE(7I<7SH!\ Q6PP551r˃W3w^~W='oV/Sʨf(T#XJ8_bG`8*cx@D<EEoQ.J%P~DbGv&7J*7'q֊gF*wkT{u]3KeHA~P#?}klel>); |L b{&-BBv ';~v!=Φ@8[TY6esn&Mɏ1F&" jv)VyW N WS 8!i*#O%_S'ͅQ2Ec{g'wCvÙ>ћ[[B-v)2lN,K=׷?a`BjHa`fp3>Ie Ѧ8k*Gu`9p'qo"UE_l}eH0; 0-mZvZK)NeB1 WG#7d D x5P)?"]{4*%DvM; 7иɖ<ڎS' bJn.g<2!%ĊZK+JοqF\J)?M^)Lb-f2B(p=?0+lfBK|@W6-SVes LX`U+A?J.M/|ÿNc t&:jsJlI))ȚF=>H9 .U8%H>.E%ݼ)Caⴲ8V` 1-:æDI1m0vՓ.4ƂRm+Y$CZA\i\脿0Qy4wc@=o[aܠoxLK;Ɣ>|{q6R.!_78;nUV盦7FDA&&Ǔٓ sϜ/R3߮ ]7{ rзH\|}3%/А/E!p{95TΡ^BVW.ȘnVӣ8u>bocgu;&N#H7=sZ=`ɧZ4LzXkfz%X%8 r>0r8V'2hErMrҬOPuڦ!UDN6 t(7tK&C̋ʪU ߭'0EѮRkm#UOaHvn4DXmJs<nr2Q ;XCs4{wƮ'$NX%gk&?~Ǧ5x G=?m{6Ͱe0ֽb{)GOb&ܷqъZt'v1=D 5^Յvzݽv]t>7uMI @_o/]UFޏKS h2bLS?nz>aћ!Eڱ_1Ő6V6*!&ϴwA1GǻKGI모Dq''zclzd,\ sNC$>}nO3H9=`~īSH)Olذ'A`݌u|Id4fӇo{C5e8*)ZəlI_%126mq :s M@ U/pXW;H]S+ JBUs6'Dq+_BĤ}9<w;x-8rT>ygyڨjMNq3]G'ULBR,s>ߞ\O'B?eݶQaNsGpⲡ]loW<IXs 1 dwQS̏"6nDȸ3 .$_钠D2dNNQ'"S/48DUU(_v*A^=oALBRI`@Ǽ EcSX5O1q@tWrhp)՚l0 O/y*r-PI6y$5QJ V# p;'[б쥂}TӲ~鱢РveFGAX^KP?/ Yw6GA>}Igo5˟}#֥7PA,OZeVzJ&K _`MZ|a,&@}&-C-/cKf%y`6z?7VlJs*Z5u` [150ĴHu@~ GP28I,ZV@WGd`T!zHuLBktc8a6w3 ST1Oڏu4e2ms%wK'5"~gS6u"a a<Gg% ?pU R"mKxam-&K&"do/dK۵}V2Z8eڭա<,nUV%4C&;݉䚊R`RP<,Zz}ꌣΥ2E4Ro ;Z-*V|m]8u&({I,nO\dҔBR zk F.gH&葙W!kZ:)~\ۧ0zX~ ,P8"T["\ k="WZSu 2T7|.r|9)bYhՄtT#Sy aܴe:Υm5jƾ!T?wPXyHH4h^<9>_*NJ#_+u4xKf3^M `!Gq'y]هFy+ǂllZLkZO):P R:Uu%ѵ2$r'MHm˷VB|o_f40h rißKo6cL|n ,wL9V=! hq]jllZ t;<R拏li\-w?hӟI.6AN Q/b*_WU_8mvO8t)I8 .f{v,v0yqT:ܣ:y}}hK1-Osv, /\8 ^~$XL:\OA{8]/biN,K ׫|>T6#6s2 Zt/rYK:fT4L } 7>:S,]LɢR/B#`IDy+RySD(RE Ee"jU?A)zG*)4 0`ew<$k j8'g>8I_ݨVkF$5/o 2[_RF\G;s nF8d$^T+F[s7:Sꑁv]ߗz$uJq;ί< nNn_7~p;eN;cq']o!K檍 4,ᎇjo93!uk>zQO%o]e\ϺpЎy|YKN~vz?+ e?[ī͛-z:Hh_3_gV@P\}_YgRO5)n+kKY>0 ].P !0wGs #w؈Ti=@Pm\,C^ <Ӌ+ė&|nxNS_M,)(,VTC>n{m/NVI|xC򨔘7eA"F|d`U$!-u3oV4a$2Q$̧i/O4SU"ly 9^./1I` h?hs:H:%袄nP!Pf*1bzϠ,  *\G3q)zeJ.$>)@U9{#Y*޾= 35- gWBv9 *^ EmL^}F${P *1.UƳsx4s\/)8+b-Rp.S+͕sV2uFXZl>v{~LX'}ȅK-`ף5M>mU;'KB[YɍգB9V5[B,F|/ZSQyM flLkBVϜv(@rU3{t6| -H(|3@&BѠCd\ݵH=üSj9ed$GC1E݇|dّ+@iG-9o:G='DʩHx0 tOXhYyzJ1~ǴA֥ۢJذTeAt7FZVBzC^0kT՜enZpM Bq& ܵb4[/-Egy?qn:~Lē-d=B5?!$gQU8[蝌_XmSwfȟ -hjlo;ȼa؆(iA [A`x1p7$9;zJnE@`A'&vj $~fpju G a)av6ais^ i)dqV)zR-ޒыߵ*9+X"a?(1m 9XhjD{O;5f췓0ܤj3IzPᏀHSy/d7^d3rTMcD汅X_ Zj(yd @@qü].k-F,?na/Axo_l3?4&EPJP3wȇ;D-\3ai; /u S֯`K8: :q P^?6db.m.lL.qR KrQIZXb(B>ljZ$Unۚ <9U+'{rd}*L1f,&xE!@&<ϪlN2Ёt $>FʖLǨSýܯԷCAs^@3}ZaWow]?fGIE` &̧N',ɢv3Bf޸*6FpcA3<v ; piLr{VDy""3%Ж2>B7GX&f5zվ3Zj{֚L]-tZ#n']va%>];N.Ij$3 @HlJiv(.e,a)#BV+eIOhQ,>z`՜'ӭ9;JS\}%l+L{%Zrh+lT(Ъ/h[gDpA%ǙďK mLڃq]-ѯ` p;!f" ovhBFTٞ--@$X_4ߍ}xsb\U荑=82T[!MsEeZ F3~g[g3ea#բv;egQ#hTVoZ/~]WH& ^Z*I:&(dWU+6ONrιVAPPoGxK:g;7D 8CRu$^[׎$}}8L?,ZbYyO-qD"]8ĬuDjrI<h"go Ǘ>T 13\?Y Ӂ{3\[3S2;U w&0<vdGfy`Nuh3l A83Y**Bgz>x1:on$b\f+e5Y nnidї"3촨o^'e *'4qbl˺pCg 2z_XD}墡cZeM֓;;b״&F*QÏ/`q博S;''Ojs7{cp>EFKlklb-<+6 u"`͈ Eљ9ʻcSX1F$ۘ$ ŭh1L?tUeWKb'Td(~MZ4سJ׆ҟYCL^|h%mmK*p﷢}a5]xmQ?n*.Y4xְoDES_e7Drt.F vC@ t; 9!F Fdh#|@Ղ Fv8ݭ7dIm'nO"'a"b4FGGw1pТG)G.@ du'y>ˇLfnY FʱP,2%_>4['2y󫡠̝;ݍvf#¿zH7B@Jx)9f!0Ł\JF_ZccqD3ѢB/5B_ZtUy7vmhT˃zhj$? TD[sb Ys/Ui:<]Yi,m)%X* QzP3 hV;)ϛ $J mCH+r΢@&5}SliqLJUҨ?|1^f7F!sVKvb^F~ ~nHpk:N1'd3!}_>/c 3ު%8چ>21 J7 tK*Fbt881@exGVL ZNHzߟ8}i(J;r2ePbgضbQeҠ‚ApDVn"f5(!QSbŀi>q z)[۾G42IXEV`gRKX CTbB]OS.2IW′7F(Kljꍵt.C0lh MSN8m^;Vnaj!˞&PEMYA7Dhsp+BJ.RG!k?Acj"S{7)yHc=TԼn'FkF//]'nWɜGǓwoDf`rUd ,鼪T':x\M:h["p)qNUjqB @bm-AR|d)ݍpMsh_AϭRn\`3e՗o$R1%gE_wh$AXWJ"Z5]5T>꺠bYH+kR1qѺJ&&E\] 2N]gWUnw YnGB%BAlujՀH8y8!Vۚ)CHh5TB i6^. 0Ux7= 4W$=E2s?m Y{)'vZj7{uR]_=V!;֞'kyȤZ٪;^jKF8w T nMO %U8cee%%S_9p2$-и\^Ul1!TXWP'ΥZF0`]PmCrZ}b?4PCuwr(ekBb ` $La$Ȩ,w\$'.DlQZA2i%0}_O8%k1fљHqFRs @5+':T);4%/H#0&Hyg/jhj6bhHi0e|0KeE*un@1eɊ>.MՊGFĄe k%hR1י|z Á~W.=ɇ:b㕳МN _5ݻQ}#Og6~ 'W"#aQ5EEy(_Ns  ۺ ZZW&9i2~Pp]r&:eGo]r<mVgH;eV Er1U:3T{Ia$x`aQmlڢh!$_VCW)EbϦ|.?}uϧʿ_;pb/S[fqZWϔx֫|_j:࣐w8RܧUI\hܢt :)4#mvU0I lK?7c: T7?g_JRn=ur\FO̮xYW[ƥFuSu10srx@/2 5 A;F{(JR"ҔdA6%?p<ᓹV`MJ+a1 SWS[yW˶6Iƥ , āc*k*J .RR;s?8!Ą1u; ݖpm^Ƚ̘ z 3kO|VLTބ-dQ腽#+Nij|(X5nbڠSj,ʓƌ\&egExw}BʛL#N caq>¹0OqG ЭN1EdL-$yusdFg~&aSwm^;$:kIqXb+1)vN;@1Ha\ǜ%ٯKj*d6:E O_xpa!3~z ƴ>^^T"\@HiŸ1qB1S#<꩗_Nmy :EmP {JFq{h_›qEc0SaH+}ag=!YI_%)[ ƲaBK =\K{PLnlrCDeag%ێl lm&sj.mJmg4P+Ryp/@ATܶcNqpd;ٜORs̏O/R>37])|ԚJ%-kb` jr<ЪN4H1FPwP`SfY1OZr;4i)Ɋ_Ӣl;_:~$VCc@KsA! v+l: @(k5 t/WPiWVb>3哋B NN|lam|gHĩQ`K76kžrBBg7 g??,lp"($n%Egr uAbhV)Syk]_$O*M;ΒHyy|o4Vn, 8ƞGW(sdBH{ʒq{ -Fnf!M<;Q lw!._ϾuY+QOAlq2Z7Ą%\YvRԘ#n]9J8cI WhNmEFD8'!s)syb ey(^Vy`˴/EW K t+ސ.xCx+AbTwg[QFx2*,-?"G ; Fı@mEt1e?`}h'! @f%6D\ďBL .JD2>~ѐp[^B>aTvr/~C6'0O5ӽ̪r.=dܷQ|)O/>c?!fOQͩW Ć{;@H[G[2U9b$(%Iv>N2=~f'5~agp~hffbWBclKܽ ͸G鈿lPbޗů|/g|Ei;Z(3 !@O9`j֥'.WD 9 h΢Sl1a݈# 1>JNՕXb-T`YLPKBH޺$f !omFkO7&f:&{*/B<fkYżPOocB1$Dg+[VPAFÕ|8kPR)dBCruaeN@ -&%Q0fE/|0ՍVD|',i~$N-{"sXxg`: ɈEr(+U*} 0FՇqcp O=}Xs;8E[Q>f/nM4qq,-6 +5ʩYTC2QT c >iu!!kjskZ)ajpP63޾^Vք @9Wn"V\!iP{kWWd #iv[bˉrZ֞CH/69) fW^5A ޻,vJ{|146]9bh|1+XBa C7> >]{:%b"=:$J57c/pL7T0Րt6.Uߐv.4# PkjDx_.OΈT=\𑫊cnhPZaZ C\`*z0?- .^I*y&ĕN="b%\ȧrGVO*{DuH-%5Uu>t8 \H&Ô,6$lG7Fh I⣆@RGz+pҠe0G0i\9W,Y/.@\svN*UM:?id9jDeg{6Sse`y!6OiԲC/L =b*D J}>?2酧wN!1 G,=$81ALru.r,Q ?P# dP Ω4/̧ l~y1Jhi묮;\=THҰkj]#p?C'*жe8)&6;s` NltgPLGJӱ25V7HEFC#]fSRxu? 0eo! }t(xn=4DŽٲJ>HUMJ_jFITOoS{o;`[[b O+Ý+%仧h۽1#M -r$7 xev[(+.x:ؙ̨CqTDUhQRjoIFPLu<|GPl/]X1},(n5F>>+TGUtA hÑIࢗ(Y"nxW*\ሥARg! >](iJT'0RR♺ƫ7˫/X^"?Vx7% [#P%JT(hY ;:)_]~RhmGY hpƚUUₛ2q?K @vVC!P/(o`2U9mjPW6 2XAOxiLdjP;Y$nA\HÊnX'jLAB_/l~oz!Jwb} Rr2(KrRY+)"R[=u[%Qq5Nje59{X jBHFŝ|@h z$0)\ŌQ]M^ʾڥNfkϢdSDh#AW"~dXo4qV$bGZ^?]g5MRul;H"4C#dr2  U+ő5{qھPjxqja ʘ཰SiY ۹{*ff]nOxV >UL[j~lC6o Õx͸G9McjAXk\E:D\$۴I_͏ߏG7 %ϥ$ SZl"轀yS{r}l5mEw:2iu"MD4>uٴ"$ZZrӜc{Wf#̉uQJhԹbG}VsɌmG3f EKGLV \5{ybm?E\1 ^ :AV" Kk_(34"\\}1AvePd3~$69f+U6`pSڞػ5tZO_`UDcꕎ<@%72\n3XdV';Q4R 84=xdTxlg?IL2i;>.i5c2R(Hڎ_^ΞrO(~ =H9KǺ<ޡg{!p00fF>u֩7I9bi6qzt-+krI,P[XHN+'ZRv3$_FFVSoC^zyC-r;+~1IIrNl[-cMou҉/ !FJ1N dž6~%]Si22EbvR_1?娔*(܂zw { R"o`pszq!;vwjG&Vy oq}i-HstzˆU8;;3z5ޘ|4cah|IMmr#`õW140o`t &&SL|3cͼ]*DҐ"s= Ekh2T^#o*bc&_^ ;ю:h2g65n=6Rl<^/KZif{q)[Th)hw\A h+KVA_wZsFsBGiӃԺ)v;=Io4 $¥p!ŧ~҃lӸVݤ28;r p?ZE>2nemuy},km@uuR:hT fL?{^aHҭ(cy1Zo,M筇mtle\@0&9=hWmlA;Lȳ m7Cb"Iʭ#Kqv=c+!v_GPIcAalgTY (۞55=qaŀ*oa'M[om5ڝoj8@؞5Ԓ!1UW &t2pRT\zW;es|~ȗ#(w}צTKht. {ԩ'( Ph8Qz˚!,e=]lXnwmMx17-"n)' ڪya\*t{c5XMv{ %S5VvaL׻)_n3 r`њ<6k*Y2;{jo3˞J}?FuI귣saUOe%]Il" PiJ)5PpWݾW.r 36@"H nt1vy@l(U>Y)SO1T]:)Vj!0߳p5h@oŀ-^ɂw0Y R^^g߅o] CW&)i7u6b GWi%NZ"0k#&-VWpQDWzHN?F:uk3A̒mp$MBxc#!"" QkiiXl>-^/fd D=!.5BMyȌPSdq`Hd+q4am[;a <ƓۺKp&ntxNh4ju vn-qd݇) 'I"@p9 ]Ƹ%cI M°!Įʖ5\ctkj#M]\pbn"kYN8K9,X#1v6MglæA)>+C@c;u ڲLz*x|Wqۘ#hB\{"*R8j3޹D!G/9o6͑יM!NX4'ss\Eқ/.,{p(6{n!np Jh>Xe9Y&lLF$3HLU:^d &1^p>yRJ8 #A{8 ^D~e,~{퇵Ōv/boIp@)N+Hx uuV"֗cOB>":#v{RpEFr!֑b=*$jEP1Q1ksytXcoNxKe˄S#? 0R%`RB g/cH ԳЉ r:g5v!%RiMہ)/bul4BgU'c0 *6\(|oS݄e5&XG_l`0XS͍vaUrx\6: *a7]Nl;KC=\LNr2| ;{ -tʶOK(UKI_ F6e*H.ƣ"q>]D!/@LjK-J2\pX5,ЊR?Uwr g&ɣS++aUGʑiM'@0rX1N]~q gm6M_F9 LQp§Q>&Pͮ cF:u ZZ@ Hc5vE5 >Հ.UIi;oZSMz:5K)j&0wlu%J=ɝВr^$HPGB> _nQ82х:5LegZd{ $RFl'{*=S鹗|fp LƢH@4,VUAzZ3u +i2*b { 4"M%$#ѡ .l7lG;#Hm> _V:nW{ C)5?dmʮJZax=|ny>macҤ㳻ww-(n=C[ŢQ6aMA_pz `DA_B}jYbT_=뚦'V.h?ʸdϵ-a|0N\TY)p\8g܉v%;RSI~p7QYלlwΔ+[אWUϫ[Vj_EJ1r?Q^䇦$$[r[3%5Ww}$'kNHЙ,Esi\U󆋽!o[HPӢ=.\#wfo KF#(eX%dI(Ohpj]FME(] ĬMdr$vlp56',"{K ܃bH+{ fxlvd?Q?؃yJ&(HcJLzίxPG,O'p741Ms}bhӊ9Ee9LHHƓ j hg2H]DޯXBֻZ ,0.;ˀ@{8iGr42~jbΈ!My$:̅`ְ-o5~G%gi+ۖlM7݀pW%(I Ըn䆙>EŸŚj ,oH ~T6S^T`m+~!J!<9tp3-2nvdo>xo7QG`Ϋ XG`-:˥UK B̀De_L_Dў w_\['F۪9@El0`ӴnۻKk#a pm}.v<{+J롟 )%YʅOKylf И'n!cV6٦:Y'd)uJ1L=IKOu1(M˂w%(0 hΊ0` QA@o./jZAo>?LHoqmyh &r??ss;(f>u:0Eg^pl+ ^Nl!NAhSg-epl'кd;u&{g2ԁc.1Pkxl}ݦ'p'۲; N_<$]c¯[~ZȎ~ 8θuv4˃PI)jFM@K+kN7캘wyRj ^?6JE,3o;ݶ DLj16rskxU^Gn'd }. &8hX}tI9yI%<#ql$)Q,.`9NG-ma86֜^Y/#b dT>R ^1ΆUyxSoߚ=k)rtѨJՍ\Y2iۜ fVe=߂&!+ ۣ4?+&q."{Ϋ$v(^z\or`|mQ4aavߒQj hR(:eZ PB }<tC$ᴏp&>ٿMFeϋ1SSAF4g&w k[J X*F>u֬+ }h %MFZ#m:PvBWeUCiE^7ͨ>m4f,J7܇1I] })4~=S.l֚4n|w=9E퓻ҽnR $ y@ģn04v)8]L!NK3:N %u]?Im=PJ(e9/aa ~:6fOcsĐKö;Cؐ _w۠&==:EJWFO6p;`PU 10HMM[Dgx~6>7tO5`He QkUx+S]B~s5&^1"czKl+Q 3N 1 ԚpwT:p+I˒4+XrUh-03.0w+®B_5=hC7"*#Ka|X2$8Ҷ.8{Bfzr'Qgy OX]#UÞ$Q#ZW>gv=Ⱦ0yvƖSz)%G< XZsEUALHK"ܳusweߠ ؃'8$KM8.%=Y 9=&Ky'`fax 20aJ/,hM啮ttBm==]5WrY-F{,ߎo0ȳ4rH."P2 N0}PupGxnܨI] .8pDMf0b*sO2rC{JTE#B:,>;g6hģ6 2֙ s4yi~0JE%,y)Hs1-YtPD:^ ]51m+rZ&xf s" Co!-Xlpcǧ{lɗ#g9gU$N2ER]*LRek @e]!>THK1]t.Bf_JxhzH~vRq7_ո,:ԩ1{Cy/;5<&aΏ !pv={sz nO@79pC69,gɂT?Bn|çhMf~Jkɂlikz cXA,89t;[pu!@n\@{wh%:k n/%D2+=Gm}r,G녯NrO0Rt8찔?>._o u1 Dƥ|DjX৿ۏ!4 m3q?Q9iJO eFOV3M7%ux9>].?BO倾_26u`x\.7aO  w!nMпDiP}9>^aJ# =/gAήsp12(KI}tD"ne#+<+J u絖'qߜ} ,\1ϊ-xx9δ)H:øcT0AO`+9Fc4AdOAP[/cәORe$v}߼` Wѱp?%u /5u3 AM>8؎-lSrS s j ZvQwECvzէ r]5p`'L>1_2:S%&.݉>r"k[3_m_${EE*C&Dv싽<*9<vtt_,u9q-+"+baGPS(/}#al9qyM K$RNr<"5TŢɤ@C"c݀[Z'`lK'KYkJHwlLJ KTv"%ґ\f)+^A[>1x%5fJSkFT;Ck#˙A~U^);וi׽Z_K,eO4,IR>yxM7ËN@i u%<[{y[N0Wf;Z ϐA[;tx\VowTu hx,#[q/l@ b33,=(;93P-a?^."+ 2v+PO]3TJtj:)tŝk3bԬt2E3&IzenN #W8~mwիB}h]a|">hVi[pa$dVM=B*Ok3h sVCxXx7K0̈́6eVIODޓiD"֧E~HSz3.%\{M7h jp̐UFzoqt# 3t-t YsȀ0'" R:+Cw#΂5da^aw˭ߵvӺg.Ns;6L s''4F seSR^)2Ջe'~CA _(stbx_,!rzr7BUF"5/@ wumI=6ɮs`s."=lH Wv4$WJvډK0SoP4O ,,%]i5̜ɍ-.}6Ժ;s K(6\}vVr:\JdWrlʛ6b"|HI3%y!ԁeW Lx[`\6t2%\6/ە @Oq&t ~^7 2{"='jΡ 9+>&^d͸f UoLy|*KG_~y,}$2?;M$qF٢"~3Fh~qf_d>aY"RGS`D8 m`AE3=ϟ B:TeE Or^/d44^~:.e$w)Ȍ /W?C6g/QwBuFļs&`Lޚ'vvT20(TF=^F A]QEH(+ t"hGw"JS?"pMhy2E|lp.vci%zp>YǮN r,Iuڞ[PE;[J@eybLy'^fWSzޯjkM%h m<]%nzb/WX58\̳dm6,Fgr0d|Ӎd^l4(J&jJ=Ts$ nPj@ rJfjpy\ݠ=[uZE vyԪ=wړRG5*"sx(Ȫ}8 |ȔjvT hH\qe0?*X` Ͼx''0Xe[;1mfR0U}CIi3ea"P} )зU% h;7nx@No½kIObz ler<ðG:=H=eWI%HJL6y\y$ Z@Cu_xb sg2.+46n ijX<08xԄ&9y)gF0'[06#HF,sIv`P9*3󐳘.mQ $ rwad64 .sB}h.CpbC X ~qG:'bV%S#[9CB,6MuuBAΦv3 Gl(Ǟ4`NʺZLʬ2< g^~Ǔ^ 6" xb=/+ieHdړ 3TfJ~OH'H@2ɵRLw ÊLamrDroKʴ?P&$}Ͱv\0.֛Cr~EYD7Q Z=.ϘHxN f˨!rӜ_<)ظ3W &ƳY7#7 %qNfRn|JWЬh3 Gn:FdW 85c+;=߯3BKM]PBC)gtuCVaϖ8UZJc/3?zʧJ$AHn:J9I'{_A4--}XK`(XJsM'!,``wC:gCUij7DR¶ ř` ,M": 5p)զw Ѧ•8I|4!4( lG}D9q 7yȚ,h=8q()¸`cӔz5`c'0b,%N'ϔdCRUOG5Ucip0ܰ^GLotL'KRr{m%Tm^;u8-~ФSo82{WVs680:_*ܮt"?ekAB̔bn]cM[4e kب;nz_?R^ w+VJu@rR,Udp=nt?W~ WNrm \̊EQySpv'nnS*˨.9?̌rNIMm*%(e/zZ&"AG$v!i\ µ3cR˫ޱ=1T*r{0ZQ@p"ȼ 3)]bŢIF"6ܧybލstZqAe D(He llMQdTB=,äNGa^Wg(283$}XoE5>}9Hךp;b!('@J!*$rƹ]Jn_'5գCZٚJ"gct%On#zm]2i7ŐdLCAp / '& u6b{A~ $͆[aadJTmHJp`_erǸ|'1Ao}bd_ _ khJ̋ûTlĠ}oR $91"㟫g LօyHtJ0*͐נ֤|$ak",<P*! ƟEI] $eCn "\qbOJ.=<Y4h @Y:(!»9{1hʷ̀ ueH~HH,Hvg(FoXWrV8V}RdV5|RO䊇6Gk,͸[ GXn_>poҹwbǨY}U7+q/IUMZѧovn$A4*4sR =eueIl6)DhikKSI+A8%TU*Bmd|}땯-6%Lтs ^{B*=dHma>vy;^ݨr7ǿ+Z1; 0.؍3h"{4BE#XԠ5WvC_;gG YH2%H&B:P8Wm8 rnĀlӓda)#{>j8O"3e@ rx`3L}JޢYλ׈Ic5Q]TIJZЇMžy `Z}%G/fYTK͞nCR7Z.>Ar}k`X7{UoaHyq BgFi!#= 6My$Km(:nQU?]$倹hQ証ӽLsKaNW}c|c3]^Yȫ/}.U\'5{OHI8Ѝ4f;֠٢G{\ kPC>`g=fF͋[;{@I4VYp«|^`alNc;Xk.a}Y6Ahmi:1ڠ\<'S3P3ܔ._Te_ֿ=:"c jzFྴ&ڝ.ݽ Ci-yz p P…̉j,Ī_ys3:Qzq6w}`yiAaOnz7 ʞt5b`ucGz+_ A_Ѐ'?T*FÄA- 1U?ҿkDUHKXMcx R[g0A0 .sH:0 ۹1 W}*:KQ9p 3<(4eJ8ye8m ֫e.˂ A+mi)x%6f gM`4~`9 ե[6]¸<_}pڲlJ4 "X2مPNFwJgHK{w6Ջv+Nw E&y\,KA04-UID'b%]no`|@m,dՃǾ-zKW5A,0z ep5Yɕ?1SDGlSK[#>EDȦȾ!CE3g؞RUb klq9l o]̾hn36ǢX.A$'_ Zwѿԡ8knT;RnR3ŐK_;Osj5oq8J;7dnMϡfZSaIs1bC]bw|"WK&"N T*Qݒ^(X٧ -'DxA2SJ2BtnSݛZ^Pm9-r(b̵/6X[o-Zd~ j@]b/Z9Cx q7%ւ8<ژb ^=A0J}D E:-;_!ׄa+Oh2|V>0yŖX5rK[{ ^*?SEX{;? kWkߋ8{u) y _+L'Wg N^)k 'Z: PH5+6 ^Z04Mk9e͘1rL'6tvNONMЕ/pR 4&?QJk,k-, =j% wu 446Jt:t, ckFګJ4BQLf+b/-$VǀfXhԫT6+5aNu!f!dqԃx ^eTf1iIT&X")e)!\cN>Y7a|'L!J2BL8_Yyþ\w }bw8͸ [ScrJHKONFZ%M@ʼ͔944RO8eLL xL/P$9H4.VZ;Bo ?anOݫjDD`gjgEf9jݦC'jTľF:(;~1Da޶uKj2֕|:8Hgm!a퇂*ΙfYm-e\ 0V!||5EGMD,WT;Ѻq1a/чLusSwbƻs+PKDaO`:.\ۏ_E)w%W8H;h]FVh9FwְGxWZ Be\"+`Y_)Q 3>AAz0W%02Ƃ2]c:Q"Z FF#j_CI񠌈% 1N9N[b&m\~=LeN!C)UA";fҶ&S /Ut[yC`+XtÁ?^T-WfHpTeʱ0/7"#>kbS7VS˫AݡCy6Ǻ_X՟_^#Sd8G+Dq:6c$/Ihd-nĎ9].(#\?j©кIi)K6k5%+03fl@Puril +LrչiG!-a cfk Tz9}gQ> i)n['ǯvfl)C( h'$N߾c^kM+KEeqߵ*' "FL/"g_ _Gb6/ꬓw6N6OM/q3r +aڷ6ޮø统cDəHJZc}DkSPo#]D+'yaw> Ph]x^Ne |U>p~8<&CaOJ[ /%ܻ֯S8i6YILoʨ՝f2$;"]Ù *:\&b ?2=ty>7%E|>؜jB~V"x _RJ8uSmf#`ŷs]7h#D ~=c]Th;Jao>ͱ2H! Mv/Jr`dN[n>ю]w1E$z_#cؤ &3* 5]ŷ{ *Nq̤Q=~E$1H<(00*?|D-c'Fcn+q9t{ S٤R&Ҫ, z5B_4FtT[hsAcFF L{Z|I 1瞌ʗ&i`8 ~Hǧ=R嬾 kԩ-jM7$BE)-Y:O eM^w^)ݻƬ|@M~ɫԱ hD l>Aڃʲo<P^PuX{GwVH6\hUOvE5K]TN_%UWtՇ77 <^?Vvo"@I#T:N{Bg4IdJKr#a9~j~®Zm;7@Y_Ven"xQ~疌MhIH?n]TҰܑf:/j̻rG¿h Peꀷ=*vt/v`6>ܩ<[0-%©CTড়_x-܎+GDWX%UM+Tnh=0+'g|Cԙ).svF&U% > :o Zl~}`:N( }+J\VrMvLbbiڟYuaƿ?y y2;Ehc&הּ:c=BOp#&j+DŽ*䐬=9W7ۓwK%8 U Jaܘs\465^G7|j|ӕ`]#,{Ap.}1+a=3'ዼ{ }<+sfٱ%v42OSr e2HfVBѵsٲ 1r],dStW<#òXE0R?A/U'hRgV )Oa9 VTixN)A38g%M"U<rq!\ăc˳o|앭Ơ VDV nr0ybzd(Vf3 9斧ݾ=(qWUORP•Ȣ8b=h]jOI 0#/^̫duRPʾ6p7Ei_)qd=M1H>kEvT!շ:7G=uYon[]WS8f,RFt(ݒً` \=Hu8EUӕu"nz/Ԡ津0hMrm,ΔhKG*#Հ8i-kQ*g35F&"ؗ,!G 88\nUjA)|N}Bh'Rs~/MCꗇ