powerpc-utils-1.3.12-150600.4.3.2<>,fCp9|uk!(>| pfoF q:G Jd?AIhYNa2n1Xˮ`Yr,/3|%Fn>L3YFq񛡬0lÕ. :#ũ+ 6E'"qln,W|>& Kaf%1⸳>"Xcm,·)E!保zCm4±!e(\p$|yS# =gbb2q2Ӹ> fy O ;]>Lp?`d $ C"3 I[ +W`W W W W $/W $W&XW( W))W+D+&,&.&(.8.\90T\:7\=j>r?z@FGWHWIXWXY\W]TW^bcdef l"u8WvÔwHWxԤWysz\Cpowerpc-utils1.3.12150600.4.3.2Utilities for PowerPC HardwareThe powerpc-utils package provides a set of tools and utilities and utilities for maintaining and enabling certain features of Linux on Power.fCxinomavroySUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/System/Managementhttps://github.com/ibm-power-utilities/powerpc-utilslinuxppc64le 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 hcn-init-wicked.service hcn-init-NetworkManager.service smt_off.service smtstate.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 hcn-init-wicked.service hcn-init-NetworkManager.service smt_off.service smtstate.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 hcn-init-wicked.service hcn-init-NetworkManager.service smt_off.service smtstate.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 hcn-init-wicked.service hcn-init-NetworkManager.service smt_off.service smtstate.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in hcn-init-wicked.service hcn-init-NetworkManager.service smt_off.service smtstate.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 hcn-init-wicked.service hcn-init-NetworkManager.service smt_off.service smtstate.service ) || : fi fi$v HF1  )W |  IK  = @`bhh0`;IMM  ) F C48?M^ dA큤A큤A큤A큤f@f?f@f@f@f@f@f@fAf@fAf@f@f@f@f@f@f@fAf@f@f@f@f@f@f@fAfAf@f@f@f@fAfAfAf@f@fAf@f@fAf@fAfAfAfAf@f@fAfAf@f@f@fAfBeխeխfBeխf@f@f@f@f@f@f@f@f@f@f@f@f@f@f@f@f@f@f@f@f@f@f@f@fAf@f@f@f7af7ae1b0bd6883356c396b881fb9a429ddd27f9766920ed8128243adc165c15e374b067dbb7fdb158566ebcd4b7114018f70c6c0d40a48b2b2f8aea60b33f42bfbcef27b05af62bcbef7f8430f374d2cb6e5bb6a3fc4991d6d6d3546e7573a417b1e0ba802131fad68ba29802993899931f1f5a0dcb4694b86bcad3c4f605cfa32775efbcef8e4f1efe25d079acbb6e8b9f5abb57a30aa0ba0a26652587219147c4552a58ab5be6f6677f67c2656909305d4b1147860b00c0bd3b0312f238f4703e8485c0fbb6f9734147acc6e892697772006519e15e7d4fd2135d577201e5794d7d31f5b9df870df99775294b726640576c1d8af71a99620940907109fb71b76332af3943033dd2152fa63a6f75e836a76009912819714ace3d2c20d2acd3c8b76b8e4821fd73cf7349028496e167fd8d8ed8c0588cd6bc3aa1eb9291669cf6fd753bcc9caa63929fcb181152fd4f92a4d9697d507916cb34f4804cd9f644e642d55d96b21e4faebfc9f5d60e3dd810aa56e66d03f67c12e62136a5e1ff5313b83a46be38082e54e5c75b818f8cf560ab267b7032300b65a19483ab6f7d2826e2cbc1bba6ef3faec96933c854d6cbcf19698062f7afbd8ed2867b3c9dca3b738c563f50a0ab0bbef18b6611c396aa52c5f1008e856d6e1485bab3170009c08556b3c9b9006f2924d8e3db9bf215c803e4447f4733d1bb68eaec0e1bac4a7aae80355a721e6dcd963986d980e4fd414b81988fd0f8ea1b9537137fc86099404e6dfe4aca023fe3e2660ecd4efff1eae9018edcce080ae29c03128073c69260b2ac857d231995449f295ed5fb8eca1faead16410f5374c76fd4cd33c6c0a41ef051f33ce7356d912c0f0452b8a20623b889c0ca05c9f840f45d3501bdda2cd581bdf685eb424856551d4b332ab3298d5419d96b2768600011ba2cf1babc562cdc434d957ecf8310a2b29fa2d7cf76dc5ee65727d91e5c01d5cda4e899fb1406f78a57413754085e7a7c10cf63e2b3e0df8b9bdf39ea4de5e60d863699c66bef9a0116ba5ce1c78d9f3e439202e4968e9b70837c8ccc10f8b4998e9c8cc2322cb65de13aa7833e5b686774709a44660af02afced79b1ab8cd546341d64863df2f795205acf34b52c4d869e7e02d70b84f9948d7473d25b43f035c8337f662bcfca4891afe8d0ca7b0c27dd86b727e83c760bc095a4a65ef7a8cd25e2a51bd27c5f37be4b93cd16dbc3fcc1cdc7e0919db2efd4b450fe89eb084997cf6f1c71ac567c43cabb74886de4c99198db5c071b87b3aeedf724ceded059e193a702faa4e187195946f39e4da64d9739a4965953e6f4dc0b22d4657c85420d75ca473e6fa3546776cce60d5ec4cd4db39c86b56d8ef3cdf558222f9d40a37e916cc974cb6c52e8fa29a522f15842b9ec5e98035fe28a0b6103c04e58af83aa741d7a7d390c19112c196a0dc547d2bbbbecd28c0dccc2884c844daada69584a22599b8bfc4125afb5fe20b7a27e0d72de706b47d2110b962c45aa2c259cd4146d4227b0e49c69b9532c89c59018dc36fc841cd489927a6885ee1bba3123afa8f8a7cec4c5e2199938a40905061c5c21111a6da8eeb4abffd9bab924cef72ffab4ff80496b2c6321c10baa380bc922e8fe1f35c8a75514818bb7df95d9427130a7c4943720acc52e2b0d2fa4d2e74e05d0ab71974da16e2a514fad2a6e0a85c68619217c551ddf445b90531b742691a23a3e4fd1ee39438c93db57103a27286df47010d15d69911adb49bba16a44772a2d56c65d6b0b818f66460732a334ae36434f5c50f8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b88064379d9fd66b609123770da72a7c7c210bf8948a6a69472a72e7261d167a82198ad912b966137dab72df00740efbb96f3a4ce5a8939a7798b960c8586705677efae5064957e289a5d63e12f27560006111cf278ac93de91db8a58c46cd1749356741ff97ade595f182d252970d1f561f5b08e6b9ea85cc5f72cad317768fa1aaa82b6b2793079aa534e4466491bedb4a8bbeedb5a2b372943932e197890ef63da194837e672932b10ceb5eefc7c40de5473b8524068d1a25291b3c48075b32ec4a1723b8f38d50e759b31180bf0d930db0e91cedc3090a90e96db23991d5191594ccdece2ff70f7a088b5d82c866b2fe9b86d9ae00e24d5babf3afa4663c1e76e4ccf75e7fddbee5b1ae153e878f5aed06dcf73529b1b0fc7908d35001671dca7257ff07fdb8b5c3b22809db04eaf1039975f1e1ff2508945f17978f8245fca4f0a57d262cf6713b5df03555ef2a970c8e29bbfb7ded3c714bd505aa167d450a652fc8ad4709b1b6fbf525ec778bf76925aafebe2ade90e264afa6f1691d50db7d7b4e876a76455aacb40ac0e2e365369267216232a44420771aa0b4a080babb8e141a3737287bd1e59fa310eede534f7bb7e14f12c3cb759074f6f7d1f86f5aeba35385a42b3e855382f0463e3ab8663cc7e20af0ef4d004c5a940c25011ffcf499986d7f147279a9ae5c9b94975eddf9ce5dc3c2c5eadd34b2f4022b2f7fcdc2a7f4c13c63afb7a4346de9355100ab92fcf25b0c0eeb972d9a80217e927bc545f369c85b05ea89f0377362b355c3365853f2042a9faa954784b43d1336b6041b2edee85fd8639c216d3c46c97f7ae81cf1c63e4211d249a6d3c8572707a05dcacd0dd54df2e42c273b7d819865dd7c89949f1a287a1d9b5b7bdd3a969077427e9c3fc51f1f52d3d18adc8572120a65966533bf7e9ef727a47b03f5f4481ecb623b868e8a8643c0db83ee5aca1352eb65477b4dbb5f37c2592844f50ac6088cb6862a2763101fc8a1a4fbbede51006b8a8fcda8395c80994ee6a62b05880fac4241cf15bfae5864138829c60bd0876b447994b9b636001398068ee24b0d3a7697b655c8baa7776ef40d2ccb4f7a2048ce26070aa7ac45ad99da2003a7f6f013a7de5df7bab4877511650a3a32ec9fc6f9a7f16234a759e120be1289dacbb88a29f/usr/sbin/lspropdrmgrdrmgrdrmgrdrmgrdrmgrdrmgrdrmgrhcnmgrhcnmgrhcnmgrhcnmgrhcnmgrserviceserv_configserv_config.8.gzrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpowerpc-utils-1.3.12-150600.4.3.2.src.rpmconfig(powerpc-utils)powerpc-utilspowerpc-utils(ppc-64)@ @@@@@@@@@@@@@@@    /bin/bash/bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/perlbcconfig(powerpc-utils)coreutilsfindutilsgawkgrepkmodlibc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.38)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.29)(64bit)libnuma.so.1()(64bit)libnuma.so.1(libnuma_1.1)(64bit)libnuma.so.1(libnuma_1.2)(64bit)librtas.so.2()(64bit)librtasevent.so.2()(64bit)libz.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdsystemdsystemd-sysvinitudevutil-linux1.3.12-150600.4.3.23.0.4-14.6.0-14.0-15.2-14.14.3f'@f @ee@eeedhd}@cc@c@cEc\cr-c< @bbbb8b8b ar@a@aaՈ@aՈ@a{@a2@a```r`}p`n@`lM@`c`S@`OL@_@_k_[f_!d^@^˳@^^^Y^V]^]N@]]\\A\[[j@[*AZľ@ZZI@Z2gZY@Y>@Y1S@Y-^Y, @X9@X<@W֘WW_W^@WV@WDB@WDB@W@Vn@VV`.V2 @V @V @U@U(UuUuU @UTO@msuchanek@suse.commsuchanek@suse.commsuchanek@suse.commsuchanek@suse.commsuchanek@suse.commsuchanek@suse.commsuchanek@suse.commsuchanek@suse.commsuchanek@suse.commsuchanek@suse.commsuchanek@suse.comlnussel@suse.commsuchanek@suse.commsuchanek@suse.commsuchanek@suse.commsuchanek@suse.commsuchanek@suse.commsuchanek@suse.commsuchanek@suse.commsuchanek@suse.commsuchanek@suse.commsuchanek@suse.commsuchanek@suse.commsuchanek@suse.commsuchanek@suse.commsuchanek@suse.commsuchanek@suse.commsuchanek@suse.demsuchanek@suse.demsuchanek@suse.demsuchanek@suse.demsuchanek@suse.deschwab@suse.demsuchanek@suse.commsuchanek@suse.commsuchanek@suse.demsuchanek@suse.commsuchanek@suse.demsuchanek@suse.demsuchanek@suse.demsuchanek@suse.demsuchanek@suse.comro@suse.demsuchanek@suse.demsuchanek@suse.dejosef.moellers@suse.comjosef.moellers@suse.comjosef.moellers@suse.comjosef.moellers@suse.comjosef.moellers@suse.comjosef.moellers@suse.comjmoellers@suse.demsuchanek@suse.dejosef.moellers@suse.commsuchanek@suse.commsuchanek@suse.dejloeser@suse.commsuchanek@suse.comjloeser@suse.comtchvatal@suse.comtchvatal@suse.commsuchanek@suse.commsuchanek@suse.commsuchanek@suse.comjloeser@suse.commsuchanek@suse.commsuchanek@suse.commsuchanek@suse.comjloeser@suse.comjloeser@suse.comnormand@linux.vnet.ibm.compth@suse.derw@suse.comtchvatal@suse.comnormand@linux.vnet.ibm.comjloeser@suse.comdvaleev@suse.comdvaleev@suse.comjloeser@suse.comdvaleev@suse.comjloeser@suse.comjloeser@suse.comjloeser@suse.comjloeser@suse.comjloeser@suse.comdvaleev@suse.comjloeser@suse.comdvlaeev@suse.comdvlaeev@suse.comdvaleev@suse.comp.drouand@gmail.comjloeser@suse.com- ofpathname: skip devices with no devspec when coorelating FC OF paths (bsc#1228597 ltc#206391). * 0005-ofpathname-skip-devices-with-no-devspec-when-coorela.patch - lparstat output fixes (bsc#1228637). * 0002-lparstat-Fix-Idle-and-busy-PURR-SPURR.patch * 0003-lparstat-app-Use-pic-value-at-boot-for-accurate-boot.patch * 0004-lparstat-Use-CLOCK_BOOTTIME-for-get_time-interface-a.patch - drmgr: Free nodes returned from configure_connector (bsc#1228637). * 0006-drmgr-Free-nodes-returned-from-configure_connector.patch - drmgr: Return from get_node_by_name() if matched DRC index (bsc#1228637). * 0001-drmgr-Return-from-get_node_by_name-if-matched-DRC-in.patch- Fix SMT control on powernv with the new kernel interface (bsc#1222163) * Refresh ppc64_cpu-Clean-up-sysfs-smt-control-error-handling.patch- Do not print an error when the kernel does not support sysfs smt interface * ppc64_cpu-Clean-up-sysfs-smt-control-error-handling.patch- Update to version 1.3.12 * Add drmgr CPU DLPAR hooks * Fix lsslot output (bsc#1219716 ltc#204541) - Drop upstreamed patches * lparstat-Fix-negative-values-seen-while-running-lpar.patch * lparstat-report-mixed-SMT-state.patch * lparstat-Fix-offline-threads-uninitialized-entries.patch * powerpc-utils-scripts-ofpathname-handle-nsid-of-nvme.patch * bootlist-Support-multiple-dev-paths-for-a-nvme-boot-.patch * rtas_dbg-Fix-the-large-negative-values-in-rtas_dbg.patch * powerpc-nvram-fix-segmentation-fault-issue-in-print-.patch * powerpc-nvram-Fix-Segmentation-fault-issue-in-nvram-.patch * nvram-man-page-and-help-output-are-not-in-sync.patch * ppc64_cpu-info-fix-bad-report-when-non-continuous-CP.patch * hcn-init-Split-services-per-connection-manager.patch- Use separate hcn-init service for wicked and NM (bsc#1200731 ltc#198485) * hcn-init-Split-services-per-connection-manager.patch- Support muliple NVMe device paths in bootlist (bsc#1219234 ltc#204975) * bootlist-Support-multiple-dev-paths-for-a-nvme-boot-.patch - Add fixes merged upstream (bsc#1219433) * rtas_dbg-Fix-the-large-negative-values-in-rtas_dbg.patch * powerpc-nvram-fix-segmentation-fault-issue-in-print-.patch * powerpc-nvram-Fix-Segmentation-fault-issue-in-nvram-.patch * nvram-man-page-and-help-output-are-not-in-sync.patch * ppc64_cpu-info-fix-bad-report-when-non-continuous-CP.patch- Fix support for nvme devices with nsid greater than 10 (bsc#1217925 ltc#204474) + powerpc-utils-scripts-ofpathname-handle-nsid-of-nvme.patch- Tell kernel about the SMT value set by ppc64_cpu (bsc#1214285 bsc#1205462 ltc#200161 ltc#200588). + ppc64_cpu-Support-partial-SMT-level-through-SYS-FS-s.patch- Fix negative utilization value reported by lparstat -E (bsc#1212031) + lparstat-Fix-negative-values-seen-while-running-lpar.patch - Fix lparstat error with mixed SMT state (bsc#1211883 ltc#02144) + lparstat-report-mixed-SMT-state.patch + lparstat-Fix-offline-threads-uninitialized-entries.patch- Update to version 1.3.11 (jsc#PED-560) - Add support for drmgr hooks. - Drop upstreamed patches - Support-multiple-dev-paths-for-a-nvmf-boot-device.patch - bootlist-Add-install-boot-support-for-nvmf-devices.patch - hcnmgr-Fix-setting-primary-slave-across-reboots.patch - lparstat-Fix-array-overflow-issue.patch - lparstat-Fix-display-of-mode-for-dedicated-donating-.patch - lsslot-Explicity-declare-that-lmb_address-be-display.patch - lsslot-Fix-lsslot-c-mem-output-when-using-4GB-LMB-si.patch - ofpathname-Fix-several-issues-in-nvmf-boot-install-s.patch - ofpathname-Handle-nsid-as-hex-in-nvmf-boot-install-s.patch- Fix lparstat cpu mode display in a dedicated-donating LPAR (bsc#1206518 ltc#200949) + lparstat-Fix-display-of-mode-for-dedicated-donating-.patch - Fix cpu utilization display + lparstat-Fix-array-overflow-issue.patch - Fix setting primaty HNV link when using NM (bsc#1195404 ltc#196259). + hcnmgr-Fix-setting-primary-slave-across-reboots.patch- Replace transitional %usrmerged macro with regular version check (boo#1206798)- Support multiple dev paths for a nvmf boot device (bsc#1205696 ltc#200595) + Support-multiple-dev-paths-for-a-nvmf-boot-device.patch- nsid of nvmf device needs to be lowercase (bsc#1205697 ltc#200594) + ofpathname-Handle-nsid-as-hex-in-nvmf-boot-install-s.patch- NVMf boot support (bsc#1205351 ltc#200481) + bootlist-Add-install-boot-support-for-nvmf-devices.patch + ofpathname-Fix-several-issues-in-nvmf-boot-install-s.patch- Fix "lsslot -c mem" output when LMB size is set to 4GB (bsc#1202777 ltc#199300) + lsslot-Fix-lsslot-c-mem-output-when-using-4GB-LMB-si.patch + lsslot-Explicity-declare-that-lmb_address-be-display.patch- Update to upstream version 1.3.10 * ppc64_cpu: Add support to parse PAPR information for energy and frequency (bsc#1200465 ltc#197256 jsc#SLE-18129 jsc#PED-519) * powerpc-utils: Enhance error message when lparstat -E fails on max config systems (bsc#1198956 ltc#196850) * drmgr: Add support for 'acc' command (jsc#SLE-18644) * hcn-init.service: Add RemainAfterExit=yes * man/drmgr: fix multiple typos * hcnmgr: Add new feature "wicked" in HNV FEATURE list * hcnmgr: Update Makefile and powerpc-utils spec file to support HNV and wicked * hcnmgr: Fix NM HNV setting primary slave * hcnmgr: Add hcn-init.service.suse * hcnmgr: maintain hcnid state for later cleanup * hcnmgr: Support wicked HNV using new wicked functions for bonding * hcnmgr: Add new wicked functions for SuSE to manage bonding * hcnmgr: Factor out NetworkManager nmcli code * hcnmgr: Validate connection manager and add tracing option * bootlist: fix invalid hex number message * bootlist: fix passing -l flag to kpartx as -p delimiter value * lsslot: fix memory leak when listing IO slots * lsslot: Add new DRC type description strings for latest PCIe slot types * lparstat: report LPAR name from lparcfg * errinjct: sanitize devspec output of a newline if one is present * lparstat: Fix reported online memory in legacy format * ofpathname: Add support for NVMf devices * ofpathname: Fix nvme support in ANA mode * hcnmgr: Support vNIC as backup device * hcnmgr: Avoid hexdump squeezing consecutive identical bytes. * lsdevinfo: optimize criteria filtering * Remove upstreamed patches - lsdevinfo-optimize-criteria-filtering.patch - hcnmgr-Avoid-hexdum-squeezing-consecutive-identical-.patch - 0001-hcnmgr-Support-vNIC-as-backup-device.patch - 0002-hcnmgr-Remove-some-dead-code.patch - 0003-ofpathname-Fix-nvme-support-in-ANA-mode.patch - 0004-ofpathname-Add-support-for-NVMf-devices.patch - lparstat-Fix-reported-online-memory-in-legacy-format.patch - errinjct-sanitize-devspec-output-of-a-newline-if-one.patch - lparstat-report-LPAR-name-from-lparcfg.patch - lsslot-Add-new-DRC-type-description-strings.patch - 0001-Validate-connection-manager-and-add-option-to-trace-.patch - 0002-Factor-out-NetworkManager-nmcli-code.patch - 0003-Add-new-wicked-functions-from-suse-to-manage-bonding.patch - 0004-Support-wicked-HNV-using-new-wicked-functions-for-bo.patch - 0005-hcnmgr-maintain-hcnid-state-for-later-cleanup.patch - 0006-Add-hcn-init.service.suse.patch - 0007-Fix-NM-HNV-setting-primary-slave.patch- Fix lsslot showing "Unknown slot type" for recent PCIe slot types (bsc#1196411 ltc#196505). - lsslot-Add-new-DRC-type-description-strings.patch- Fix setting HNV primary slave with NM (bsc#1195404 ltc#196259). - 0007-Fix-NM-HNV-setting-primary-slave.patch- lparstat: report LPAR name from lparcfg (bsc#1187716 ltc#193451). + lparstat-report-LPAR-name-from-lparcfg.patch- Update HNV implementation (bsc#1195404 ltc#196259 jsc#SLE-23855). + 0001-Validate-connection-manager-and-add-option-to-trace-.patch + 0002-Factor-out-NetworkManager-nmcli-code.patch * 0003-Add-new-wicked-functions-from-suse-to-manage-bonding.patch + 0004-Support-wicked-HNV-using-new-wicked-functions-for-bo.patch + 0005-hcnmgr-maintain-hcnid-state-for-later-cleanup.patch + 0006-Add-hcn-init.service.suse.patch - 0001-Validate-connection-manager.patch - 0002-factor-out-NetworkManager-nmcli-code.patch - 0004-Support-wicked-HNV-using-new-wicked-interfaces-for.patch - 0005-Set-modprobe-bonding-max_bonds-0-option.patch - 0006-cleanup-hcnmgr-distro-and-service-detection.patch - 0007-Remove-wicked-ifup-calls-that-just-run-into-timeouts.patch - 0008-add-note-about-comma-in-hcnmgr-BONDOPTIONS.patch - 0009-Fix-to-call-wicked-ifreload-directly.patch - 0010-Fix-incorrect-parameters-to-suse_ifcfg_bond_create.patch - 0011-Fix-comment-about-setting-primary.patch - 0012-Description-and-indenting-corrections.patch - 0013-adjust-sourcing-path-of-the-functions.suse-library.patch - 0014-Enable-the-network-service-checks.patch - 0015-add-hcn-init.service.suse-service-covering-wicked.patch - 0016-functions.suse-fix-suse-wlist-utility-functions.patch - 0017-functions.suse-don-t-implicitly-set-primary-to-1st-s.patch - 0018-hcnmgr-add-x-option-to-trace-hcnmgr-script-execution.patch - 0019-check-platform-service-after-getopts-parsing.patch - 0020-call-less-intrusive-ifdown-ifup-in-rmdev_wicked.patch - 0021-call-ifup-instead-ifreload-in-config_vdevice_wicked.patch - 0022-split-scanhcn-function-into-nm-wicked-variants.patch - 0023-hcnmgr-merged-scanhcn_wicked-id-fix-and-comments.patch - 0024-Fix-race-with-udev-renaming-and-hcn-configure.patch - 0025-hcnmgr-remove-ifcfg-file-dump-from-scanhcn_wicked.patch - 0026-hcnmgr-move-sourcing-functions.suse-to-wicked-case.patch - 0027-hcnmgr-extend-suse-os-release-match.patch- Fix HNV migration and other HNV issues (bsc#1195404 ltc#196259). + 0016-functions.suse-fix-suse-wlist-utility-functions.patch + 0017-functions.suse-don-t-implicitly-set-primary-to-1st-s.patch + 0018-hcnmgr-add-x-option-to-trace-hcnmgr-script-execution.patch + 0019-check-platform-service-after-getopts-parsing.patch + 0020-call-less-intrusive-ifdown-ifup-in-rmdev_wicked.patch + 0021-call-ifup-instead-ifreload-in-config_vdevice_wicked.patch + 0022-split-scanhcn-function-into-nm-wicked-variants.patch + 0023-hcnmgr-merged-scanhcn_wicked-id-fix-and-comments.patch + 0024-Fix-race-with-udev-renaming-and-hcn-configure.patch + 0025-hcnmgr-remove-ifcfg-file-dump-from-scanhcn_wicked.patch + 0026-hcnmgr-move-sourcing-functions.suse-to-wicked-case.patch + 0027-hcnmgr-extend-suse-os-release-match.patch- Install smt.state as config file (bsc#1195413 ltc#193325).- Add HNV wicked support (bsc#1193543 jsc#SLE-18127). + 0001-Validate-connection-manager.patch + 0002-factor-out-NetworkManager-nmcli-code.patch + 0003-Add-new-wicked-functions-from-suse-to-manage-bonding.patch + 0004-Support-wicked-HNV-using-new-wicked-interfaces-for.patch + 0005-Set-modprobe-bonding-max_bonds-0-option.patch + 0006-cleanup-hcnmgr-distro-and-service-detection.patch + 0007-Remove-wicked-ifup-calls-that-just-run-into-timeouts.patch + 0008-add-note-about-comma-in-hcnmgr-BONDOPTIONS.patch + 0009-Fix-to-call-wicked-ifreload-directly.patch + 0010-Fix-incorrect-parameters-to-suse_ifcfg_bond_create.patch + 0011-Fix-comment-about-setting-primary.patch + 0012-Description-and-indenting-corrections.patch + 0013-adjust-sourcing-path-of-the-functions.suse-library.patch + 0014-Enable-the-network-service-checks.patch + 0015-add-hcn-init.service.suse-service-covering-wicked.patch - Install SUSE-specific scripts- errinjct: sanitize devspec output of a newline if one is present (bsc#1194579 ltc#195746). + errinjct-sanitize-devspec-output-of-a-newline-if-one.patch- Fix reported online memory in legacy format (bsc#1191147). + lparstat-Fix-reported-online-memory-in-legacy-format.patch- Add support for vnic backup device for HNV (jsc#SLE-23097). + 0001-hcnmgr-Support-vNIC-as-backup-device.patch + 0002-hcnmgr-Remove-some-dead-code.patch - Add support for NVMf devices (jsc#SLE-18643, bsc#1198728, ltc#197650). + 0003-ofpathname-Fix-nvme-support-in-ANA-mode.patch + 0004-ofpathname-Add-support-for-NVMf-devices.patch- Avoid error with HCN IDs containing same consecutive bytes (bsc#1192095 ltc#194963). + hcnmgr-Avoid-hexdum-squeezing-consecutive-identical-.patch- Optimize lsdevinfo filtering to prevent LPM timeouts (bsc#1189571 ltc#193419). + lsdevinfo-optimize-criteria-filtering.patch- Update to version 1.3.9 (jsc#SLE-18645, bsc#1189015). - Remove upstreamed patches - 0001-HNV-fixes-for-qrydev-and-remove-lsdevinfo.patch - 0002-Disable-vnic-as-backup-vdevice-for-migratable-SR_IOV.patch - 0003-Clean-up-dead-network-config-interface-after-inactiv.patch - powerpc-utils-sys_ident-Skip-length-field-from-search.patch - 0001-hcnmgr-Avoid-cleanup-of-bond-interface-at-boot-time-.patch - 0002-hcnmgr-Wait-for-sysfs-device-ready-when-looking-up-d.patch - 0003-hcnmgr-Avoid-using-ifcfg-file-for-checking-bonding-i.patch - 0004-hcnmgr-Avoid-using-xargs-to-process-NM-show-connecti.patch - powerpc-utils-hcn-init-NM.patch - ofpathname-Use-NVMe-controller-physical-nsid.patch - powerpc-utils-Fix-ofpathname-race-with-udev-rename.patch - powerpc-utils-Update-ppc64-cpu-usage.patch - 0001-drmgr-don-t-open-sysfs-file-for-each-command.patch - 0002-drmgr-read-the-CPU-NUMA-topology.patch - 0003-drmgr-introduce-NUMA-based-LMB-removal.patch - drmgr-fix-remove-by-index-operation.patch - 0005-hcnmgr-When-trying-to-detect-HNV-bond-list-all-conne.patch - 0006-hcnmgr-Set-autoconnect-slaves-on-HNV-connections.patch- Bring up the members of HNV link together with the HNV link (bsc#1187182 ltc#192954). + 0006-hcnmgr-Set-autoconnect-slaves-on-HNV-connections.patch- When detecting HNV connection list all connections, not only active ones (bsc#1187148 ltc#192985). + 0005-hcnmgr-When-trying-to-detect-HNV-bond-list-all-conne.patch- Don't install /sbin/lsprop if usrmerged- Fix memore remove by index (bsc#1183958 ltc#192149). + drmgr-fix-remove-by-index-operation.patch- Take into account NUMA topology when removing memory (bsc#1183958 ltc#192149). + 0001-drmgr-don-t-open-sysfs-file-for-each-command.patch + 0002-drmgr-read-the-CPU-NUMA-topology.patch + 0003-drmgr-introduce-NUMA-based-LMB-removal.patch- The Install section of hcn-init should also refer to NetworkManager (bsc#1184136 ltc#192155). * Refresh powerpc-utils-hcn-init-NM.patch- Require vim when NetworkManager is installed (bsc#1184136 ltc#192155). - Start hcn-init with NetworkManager (bsc#1184136 ltc#192155). + powerpc-utils-hcn-init-NM.patch- Add --version option to the ppc64_cpu usage (bsc#1183695 ltc#189235). + powerpc-utils-Update-ppc64-cpu-usage.patch- ofpathname: Use NVMe controller physical nsid (bsc#1182020 ltc#191360). + ofpathname-Use-NVMe-controller-physical-nsid.patch - HNV fixes (only NetworkManager supported) (jsc#SLE-13837 bsc#1181956 ltc#190722). + 0001-hcnmgr-Avoid-cleanup-of-bond-interface-at-boot-time-.patch + 0002-hcnmgr-Wait-for-sysfs-device-ready-when-looking-up-d.patch + 0003-hcnmgr-Avoid-using-ifcfg-file-for-checking-bonding-i.patch + 0004-hcnmgr-Avoid-using-xargs-to-process-NM-show-connecti.patch - Fix ofpathname race with udev rename (bsc#1183496 ltc#191534). + powerpc-utils-Fix-ofpathname-race-with-udev-rename.patch- sys_ident: Skip length field from search (bsc#1180540 ltc#190620). + powerpc-utils-sys_ident-Skip-length-field-from-search.patch- Fixes for hybrid network virtualization (jsc#SLE-13837 bsc#1180129 ltc#190387) + 0001-HNV-fixes-for-qrydev-and-remove-lsdevinfo.patch + 0002-Disable-vnic-as-backup-vdevice-for-migratable-SR_IOV.patch + 0003-Clean-up-dead-network-config-interface-after-inactiv.patch- Update to upstream version 1.3.8 (jsc#SLE-13291, jsc#SLE-13292, bsc#1180854 ltc#170517, bsc#1186487 ltc#177613) - Drop version suffix hack - Fix --with-systemd argument - Drop unneeded patch - systemd-dir.patch - Drop upstreamed patches - bug-1158312-parse-ibm-drc-info-property.patch - 0001-powerpc-utils-Suppress-errors-reading-kernel-files.patch - bsc1164726-search-only-part-of-sys.patch - bsc1171892-get-rid-of-trainling-NUL.patch - Fix-ofpathname-Could-not-retrieve-logical-device-nam.patch - ofpathname-Fix-udevadm-location.patch - ofpathname-make-goto_dir-canonicalize-directory-argu.patch - Drop compatibility patch - we are no longer near compatible with 1.3.6 - Revert-lparstat-Show-available-physical-processors-i.patch- add patch fix_kexec_service_name_for_suse.patch on SUSE the service is called kexec-load.service instead of kexec.service (bsc#1174666)- ofpathname: Fix lookup of disk partitions (bsc#1173403 ltc#186427) * Added ofpathname-make-goto_dir-canonicalize-directory-argu.patch- Add patch metadata, refresh to upstream version where available. * Refreshed 0001-powerpc-utils-Suppress-errors-reading-kernel-files.patch - The above patch was modified to fix bsc#1164068. Add a separate patch for that (bsc#1164068). * Added Fix-ofpathname-Could-not-retrieve-logical-device-nam.patch - Stop using /sbin/udevadm symlink (boo#1160890). * Added ofpathname-Fix-udevadm-location.patch- Remove a trailing NUL ('\0') byte from a vendor_id contents. [bsc#1171892, bsc1171892-get-rid-of-trainling-NUL.patch]- Reduce the number of searches of /sys by searching directly in /sys/class/block. This patch obsoletes 0002-Reduce-number-of-searches-of-sys-hierarchy.patch [bsc#1164726, 0002-Reduce-number-of-searches-of-sys-hierarchy.patch, bsc1164726-search-only-part-of-sys.patch]- Reduce the number of searches of /sys by each invocation of 'ofpathname' to at most one (1) by caching the content of a single search into a file in /tmp, and using 'grep' to identify the appropriate files for further examination. [bsc#1164726, 0002-Reduce-number-of-searches-of-sys-hierarchy.patch]- Fixed one instance where the previous change corrupted the exit status of a command. Redirected two error messages to stderr. [bsc#1164068, 0001-powerpc-utils-Suppress-errors-reading-kernel-files.patch]- * Deal with error messages returned sometimes by evaluation of ${devspec} in 'ofpathname'. * Strip embedded nulls from values provided by kernel files. * Redirect more error messages to /dev/null [bsc#1116561, 0001-powerpc-utils-Suppress-errors-reading-kernel-files.patch]- Parse new DRC Info: Define data structures to support parsing the new "ibm,drc-info" device tree property. Integrate the new property information into the existing search mechanisms of the userspace 'drmgr' driver. [jsc#SLE-11094, jsc#SLE-11193, jsc#SLE-11092, jsc#SLE-11319, jsc#ECO-935, bsc#1158312, bsc#1161925, fate#326955 bug-1158312-parse-ibm-drc-info-property.patch] - Bump package version to be able to tell the fix for jsc#SLE-11092 is included Kernel can depend on the fixed version this way.- Change the file permissions of smt_off.service to 644 [powerpc-utils.spec, bsc#1139777]- Drop compat patch on SLE 12 SP5. - Remove unused macro- Update to version 1.3.7 (jsc#SLE-6176, bsc#1139456). - lparstat: - add an option to print the lparstat report similar to legacy lparstat tool - introduce the help command line option to print lparstat usage - restrict the physc and entc attribute values to two decimal places - correct calculation of physc to use tbr - Enable desired and maximum memory stats - Show available physical processors in the shared pool - scripts: Improve handling of errors from subsidiary scripts - man/update_flash: - Add details to extract rpm format image - Fix man page - ppc64_cpu: Limit number of CPUs for frequency calculation - lsslot: - Add ibm,dynamic-memory-v2 parsing capability - Split dynamic-memory v1 parsing into separate routine - Patch to display logical name using bootlist -o option - Refresh ofpathname_powernv.patch, systemd-dir.patch, Revert-lparstat-Show-available-physical-processors-i.patch- ibmvscsis module we ship no longer needs support in powerpc-utils (bsc#1120474). - Remove Revert-ibmvscsis-remove-deprecated-ibmvscsis-scripts.patch- Update to upstream v1.3.6 (FATE#326519, bsc#1120474) (see Changelog under powerpc-utils-1.3.6/Changelog) - remove upstreamed patches - bootlist-Display-logical-name-using-bootlist-o-option.patch - lsslot-Add-ibm-dynamic-memory-v2-parsing-capability.patch - lsslot-Split-dynamic-memory-v1-parsing-into-separate.patch - powerpc-utils.bug-1109046_cpu-Limit-number-of-CPUs-for-frequency-calc.patch - Patch to preserve compatibility with v1.3.4, v1.3.5 + Revert-lparstat-Show-available-physical-processors-i.patch - Keep support for ibmvscsis which we still ship + Revert-ibmvscsis-remove-deprecated-ibmvscsis-scripts.patch- limit number of CPUs for frequency calculation (bsc#1109046) - added patches: * powerpc-utils.bug-1109046_cpu-Limit-number-of-CPUs-for-frequency-calc.patch- Add support for ibm,dynamic-memory-v2 devicetree property (bsc#1103283) * lsslot-Split-dynamic-memory-v1-parsing-into-separate.patch * lsslot-Add-ibm-dynamic-memory-v2-parsing-capability.patch - Display logical name using bootlist -o option (bsc#1099910) * bootlist-Display-logical-name-using-bootlist-o-option.patch- version update to 1.3.5 (fate#324948) (see Changelog under powerpc-utils-1.3.5/Changelog) - removed patches: * drmgr-load-rpadlpar_io-on-C-as-well.patch * Revert-lsslot-free-lmb_list-on-error.patch- Fix build failure (bsc#1088577)- Use spec-cleaner to get %license and SPDX-3.0 string- Revert-lsslot-free-lmb_list-on-error.patch (bsc#1086268)- Update drmgr-load-rpadlpar_io-on-C-as-well.patch to more robust solution.- drmgr: load rpadlpar_io on -C as well (bnc#1064039, bsc#1070113) * drmgr-load-rpadlpar_io-on-C-as-well.patch- version update to 1.3.4 (fate#323767) (see Changelog under powerpc-utils-1.3.4/Changelog) - modified patches: * libvirt-service-dep.patch * ofpathname_powernv.patch * powerpc-utils-lsprop.patch * systemd-dir.patch - deleted paches: * powerpc-utils.bug-1039711_ofpathname-avoid-duplicate-entries-of-vFC-devices.patch * powerpc-utils.bug-1040076_test-for-zlib-presence-at-configuration-time.patch * powerpc-utils.bug-1041531_lsdevinfo-Add-support-for-vNIC-devices.patch * powerpc-utils.bug-1041531_ofpathname-Add-support-for-vNIC-devices.patch * powerpc-utils.bug-1042239_lsslot-Rectify-usr_drc_name-check.patch * powerpc-utils.bug-1043569_drmgr-Correct-drc-type-checking-in-check_kmods.patch- add powerpc-utils.bug-1043569_drmgr-Correct-drc-type-checking-in-check_kmods.patch drmgr does not load rpadlpar_io module automatically (bsc#1043569)- add powerpc-utils.bug-1042239_lsslot-Rectify-usr_drc_name-check.patch lsslot doesn't display the slot information (bsc#1042239)- add patches to enable support for vNIC devices (bsc#1041531) * powerpc-utils.bug-1041531_lsdevinfo-Add-support-for-vNIC-devices.patch * powerpc-utils.bug-1041531_ofpathname-Add-support-for-vNIC-devices.patch- avoid duplicate entries of a Open Firmware device path to logical device path for vfc-client devices (bsc#1039711) - test for zlib presence at configuration time (bsc#1040076) - added patches: * powerpc-utils.bug-1039711_ofpathname-avoid-duplicate-entries-of-vFC-devices.patch * powerpc-utils.bug-1040076_test-for-zlib-presence-at-configuration-time.patch- version update to 1.3.3 (fate#321598) (see Changelog under powerpc-utils-1.3.3/Changelog) - adjust url/source - modified patches: * ofpathname_powernv.patch * powerpc-utils-lsprop.patch * systemd-dir.patch - removed patches: * powerpc-utils-Include_GPL_header.patch * powerpc-utils-fix_integer_to_float_cast.patch * powerpc-utils-lparstat_Fix_segfault_when_parsing_proc_interrupts.patch * powerpc-utils-lparstat_Ignore_whitespace_at_beginning_of_proc_interrupts_SPU_line.patch * powerpc-utils-ofpathname_no_infinit_loop.patch- new powerpc-utils-ofpathname_no_infinit_loop.patch boo#1011529- Include the following new patches (bsc#998330): powerpc-utils-fix_integer_to_float_cast.patch powerpc-utils-Include_GPL_header.patch powerpc-utils-lparstat_Fix_segfault_when_parsing_proc_interrupts.patch powerpc-utils-lparstat_Ignore_whitespace_at_beginning_of_proc_interrupts_SPU_line.patch- Update to version 1.3.2. (bsc#986926, bsc#987687) (see Changelog under powerpc-utils-1.3.2/Changelog) - dropped obsolete patch: * powerpc-utils.bug-982728_eeh_inject_error.patch- Cleanup slightly with spec-cleaner and sort the dependencies - Run the systemd scriptlets - Provide the SUSE rc compat link- Update to version 1.3.1+git20160328.57a03e8: + rtas_dbg: Do not exit on failure to read rtas token + drmgr: close opened dir + drmgr: free allocated hpdev in error path + ofpathanme: Convert logical device path to OF device path for NVMe devices + ofpathname: Convert OF device path to logical device path for NVMe devices + nvram: Correct valid partition name checking + lsslot: Update man page/usage statement to document required argument + drmgr: Load kernel modules for pci hotplug + snap: PowerNV platform is not correctly checked + Prep for powerpc-utils-1.3.1. - change osc _service file to use tar_scm service (disabled by default)- fix error injection for EHH (extended error handling) (bsc#982728) - added patches: * powerpc-utils.bug-982728_eeh_inject_error.patch- Adjust dependant libvirt service name (libvirt-service-dep.patch)- package smt-off.service (systemd-dir.patch)- version update to 1.3.1 (FATE#319933) - modified patches: * ofpathname_powernv.patch * powerpc-utils-lsprop.patch - removed patches: * 0001-nvram-Correct-valid-partition-name-checking.patch- Fix nvram 0001-nvram-Correct-valid-partition-name-checking.patch (bsc#970463)- version update to 1.3.0 (FATE#319933) - see Changelog under powerpc-utils-1.3.0/Changelog - including fix for dynamic addition of memory (bsc#957445) - removed patches: * powerpc-utils.bug-936383_snap-deprecated_warning_sles.patch * powerpc-utils.bug-945968_allocate-workarea-memory-instead-of-using-stac.patch * powerpc-utils.bug-945968_drmgr-Combine-the-init_node-and-examine_child-routin.patch * powerpc-utils.bug-948430-drmgr-Generate-error-message-when-PHB-is-not-found.patch * powerpc-utils.bug-952323_drmgr-free_slot_nodes_before_adding_slots.patch * powerpc-utils.bug-957448-correct_node_add_buffer_overflow.patch- fix for adding Houston adapter (bsc#957448) - added patches: * powerpc-utils.bug-957448-correct_node_add_buffer_overflow.patch- free slot nodes before adding slots (bsc#952323) - added patches: * powerpc-utils.bug-952323_drmgr-free_slot_nodes_before_adding_slots.patch- generate error message when PHB is not found (bsc#948430) - added patches: * powerpc-utils.bug-948430-drmgr-Generate-error-message-when-PHB-is-not-found.patch- fix for adding spookfish 8GB FC adapter for DLPAR operations (bsc#945968) - warn users about deprecated support SLES 12 onwards (bsc#936383) - added patches: * powerpc-utils.bug-945968_allocate-workarea-memory-instead-of-using-stac.patch * powerpc-utils.bug-945968_drmgr-Combine-the-init_node-and-examine_child-routin.patch * powerpc-utils.bug-936383_snap-deprecated_warning_sles.patch- Don't require tgt. Linux as VIO server is not supported (bsc#940462)- version update to 1.2.26 (FATE#318009) - see Changelog under powerpc-utils-1.2.26/Changelog - including fix for drmgr -R replace issue (bsc#930153), - use sysfs migration store to initiate migration (bsc#926348), - fix for broken memory support for little endian (bsc#911679), - and do not remove the last CPU (bsc#901216) - removed patches: * powerpc-utils.ofpathname.bootlist.patch- ofpathname_powernv.patch (boo#933651) If ofpathname is not supported on a platform, exit with 0. This will pevent grub2-install fail on PowerNV platform- Update to 1.2.24 ofpathname: Convert logical path to OF device path for virtio-scsi devices Add support to convert logical device path to Open firmware device path for virtio-scsi devices. lsslot/drmgr: little endian support for memory This patch adds some support for memory slot listing and memory hotplugging on little endian systems. drmgr: Correct -s option handling The usage statement for drmgr claims that we can add/remove memory and cpus by drc name or drc index. The current code though assumes that any use of the -s flag to specify this defaults to drc name. This patch updates the option checking for memory and cpu operations to allow users to specify a drc index with the -s option. This will be handled the same way the -s option for pci devices is handled, assume it is a drc name unless it starts with '0x', indicating the string is really a hex value, and switching it to a drc index. drmgr: Correct null pointer usage We can't de-reference NULL pointers, it's not a nice thing to do. I found these during some debugging, correcting to avoid future bugs. ofpathname: Fix checking for hbtl Fix checking for hbtl in of2l_scsi (). snap in powerpc-utils 1.2.20 produces an archive with fstab and yaboot.conf files potentially containing cleartext passwords, and lacks a warning about reviewing this archive to detect included passwords, which might allow remote attackers to obtain sensitive information by leveraging access to a technical-support data stream. Solution: print a warning that confidential data may be collected via snap lparstat: using get_smt_mode when showing SMT info get_smt_state is used in the system_data structure to display both the shared_processor_mode and the smt_state members. After reviewing code and documentation, it seems that the information in smt_state is meant to be acquired from ppc64_cpu instead of lparcfg. With this change, the SMT listin will be determined by the output of ppc64_cpu --smt. ppc64_cpu: Allow builds without librtas Currently, --without-librtas disables ppc64_cpu. However, we only need librtas for the run-mode determination; other functions will work fine without it. This change allows ppc64_cpu to be built without librtas, by conditionally enabling run-mode, and restoring ppc64_cpu to be built when --without-librtas is given. We need to re-work src/Makefile.am a little here - we use the += operator to include rtas-specific functionality, which means the with-librtas cases need to be listed before the without ones. We also need to #include stdint.h, as ppc64_cpu.c uses inttypes from here. drmgr: Correct the -s option handling correction In response to my earlier patch that attempted to correct the -s option hand for drmgr I introduced a bug in which the usr_drc_name could be NULL causing a segfault when attempting to use it. This patch adds a check to make sure it is not NULL. lparstat: using get_smt_mode when showing SMT info get_smt_state is used in the system_data structure to display both the shared_processor_mode and the smt_state members. After reviewing code and documentation, it seems that the information in smt_state is meant to be acquired from ppc64_cpu instead of lparcfg. With this change, the SMT listin will be determined by the output of ppc64_cpu --smt. drmgr: Correct the -s option handling correction In response to my earlier patch that attempted to correct the -s option hand for drmgr I introduced a bug in which the usr_drc_name could be NULL causing a segfault when attempting to use it. This patch adds a check to make sure it is not NULL. lparstat: remove "On" from possible smt output The SMT row will only display the number of enabled SMT threads if SMT is enabled. ppc64_cpu: output only the number of SMT threads when smt is on This patch removes "SMT is on" as a possible output when the smt option is used. Instead, only the number of SMT threads will be displayed. - Drop upstreamed patches powerpc-utils-bug-886123_01-l2of_scsi.patch powerpc-utils-bug-886123_02-of2l_scsi.patch powerpc-utils.snap-confidential_config_files_warning.patch- Get rid of tgt dependency. We're no longer interested in running Linux as VIO scsi server.- Remove dependency on fillup and insserv; the package provides neither sysconfig file nor sysvinit script- add a warning that confidential data may be collected via snap (bnc#883174, CVE-2014-4040) - added patches: * powerpc-utils.snap-confidential_config_files_warning.patch/bin/sh/bin/sh/bin/sh/bin/shxinomavro 1722864195  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVW1.3.12-150600.4.3.21.3.12-150600.4.3.21.3.12-150600.4.3.2 lspropamsstatpowerpc-utilsfunctions.susehcn-init-NetworkManager.servicehcn-init-wicked.servicesmt_off.servicesmtstate.serviceactivate_firmwarebootlistdrmgrdrmig_chrp_pmigdrslot_chrp_cpudrslot_chrp_headrslot_chrp_memdrslot_chrp_pcidrslot_chrp_phbdrslot_chrp_sloterrinjcthcncfgdrchcnmgrhcnqrydevhcnrmdevhcnrmhcnhcnversionhvcsadminlparnumascorelparstatls-vdevls-vethls-vscsilsdevinfolsproplsslotnvramnvsetenvofpathnameppc64_cpupseries_platformrcsmt_offrtas_dbgrtas_dumprtas_event_decodertas_ibm_get_vpdserv_configset_poweron_timesmtstatesnapsys_identuesensorupdate_flashupdate_flash_nvuspchrpvcpustatpowerpc-utilsChangelogREADMEpowerpc-utilsCOPYINGamsstat.1.gzlparcfg.5.gzactivate_firmware.8.gzbootlist.8.gzdrmgr-hooks.8.gzdrmgr.8.gzerrinjct.8.gzhvcsadmin.8.gzlparnumascore.8.gzlparstat.8.gzlsslot.8.gznvram.8.gzofpathname.8.gzppc64_cpu.8.gzrtas_dbg.8.gzrtas_dump.8.gzrtas_ibm_get_vpd.8.gzserv_config.8.gzset_poweron_time.8.gzsmtstate.8.gzsnap.8.gzsys_ident.8.gzuesensor.8.gzupdate_flash.8.gzuspchrp.8.gzvcpustat.8.gzpowerpc-utilssmt.state/sbin//usr/bin//usr/lib//usr/lib/powerpc-utils//usr/lib/systemd/system//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/powerpc-utils//usr/share/licenses//usr/share/licenses/powerpc-utils//usr/share/man/man1//usr/share/man/man5//usr/share/man/man8//var/lib//var/lib/powerpc-utils/-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:35047/SUSE_SLE-15-SP6_Update/1948220e123b806ccac3b6a90d0ff23c-powerpc-utils.SUSE_SLE-15-SP6_Updatedrpmxz5ppc64le-suse-linux    Bourne-Again shell script, ASCII text executabledirectoryASCII textELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=204462e334f0ac0b8d234dbc3e0267053ef01f21, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=c6004277b877172a5c5be4947e05bca5f2bb73f9, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=1bff73579b120abca3cd9143edaeabea6999a8ef, for GNU/Linux 3.10.0, strippedPerl script text executableELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=10f27bee86343dc6f189b21a2ce0340871766977, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=c4460ab8c1022c59d08b34f4e2656b0e4659f77b, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=fc8423faf8b66a4151f126f218438780d657f8ef, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=40038f44f808a6dce4668cc218bcf6c6aaa8c294, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=d268a4e1c4b120526c03854af1266f3d74e6b0bd, for GNU/Linux 3.10.0, strippedPOSIX shell script, ASCII text executableELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=69ca5ed4bc4f85d5a36d83f9d233187b7772dc6b, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=8480ffea51ee494a9153713b49b540aa5037ec91, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=11b450567c75d417bd51cb82b964a469c225e40e, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=a7a19e0280670a06c36f67332888e22ce464995b, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=c414a3c67d480e7144f6a90cf2d1f1d8b66d9d33, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=f76c3f5f512f95fb916e7b852a2d08fda01c765a, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=f090a4d8a6dd2b1a7b98c1d1c3b49e6c1cc7d115, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=6aad58484b8719aab5cb183814885fa617a68fda, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=75018331f098d91e6072cb1ae18f31cc22d13f0b, for GNU/Linux 3.10.0, strippedUTF-8 Unicode texttroff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) #()*+,1:@ABHIMNSW\abchmno   RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR˓i~Tpowerpc-utils-pythonsystemd-sysvcompatutf-8dfe67bb89bc3df99438e4c67993bd9662df3d271b5e680f791a0168adbda40fb?@7zXZ !t/ A]"k%:齊|P~|2ނ-t-0PE3FUI'z%CKMh@%'+Kh :/{gw?iMj-z+bz5RLoZsg;@XJS?nai`v+xGRC>vK~Ctf7q}!$VuMJ5} :G i6`S!J|GP/x[Y+r'CS5ԅmQ/ o.dhOR'Tfl wJ}I2%V@߂+^jFywi}@uf=1#[P/P+EkP2LSP ٸRBy{7QCP,͑6堠Ǯ3-WN}2)0Gk8CyQQ-|[P(:A9QntyvHwlt}1Ctzuh_yn1-9"ٴU_ptN0 Oeܿ;QT!P1ң H^(,BPpH9AYC:)&]f*CL|x*t'V+A|zk}lܿO ZEbSALAjp!Aj iC(e-o?>N/ 4Rs|솔#|s%;yBDH $rJƇlh%k#JXه_nr4IB2$P+_b:Uhox =eE=HL+>"4x)ik4GwsG4:+BHL#tXnv7Q ƫxxXJUl uV$ $1X)^s I }*,:H]+[39X$55,sB0uHHi5S#)ُ2(.1kQ:1_LjBM Obnh U2S$|Sʞ8ԛ8Q[lSGɡuw1'E0?P`nX#ur8e =Yj~?s} : \́k:3gH޴@MziU=2;+o7#DC|W/joQ}C-]YqR(a jU veuO% ,{[>&JzM R N.,tOiβ%|εXwЎ{U~3;ь|fp6?sa'^l̕nbuOƕ]B l,r6 ==Y?*=X"@i]VUOVrI/:ZCL}Q#s Ћ,FA!O]-pC͌s`"/)ڇ1Ynw{NS_=kxoMZ} ajg_UOtQ 󘾦nc^b\@.gR}U;”Ĝg3qT[ ;VqTLA>="NenڡL> [_:!Wb %7ν{YK5cSO??*3Y>|\>Gc);|:EqFAm:kƌ8q }73AMF!c͈lՄW!{VdhDޗ6]IJx|qGȅ{N5}3؎R'n9`r@VVdpZW6h @c>hbYe|ڹ剭 YBLh5;!qJZІc}=G,-C(\Ǻ2U$ (2rh#PLKۤ1ci Vo& 7&Gj:mR+hAHze砄K G&m?#Jy), Bp x`]B0=g@lbջz>f K#LR,3i+ &WR Yk=ѽd9/_RiX Om@)'M)%K 3H_ nF`7eR9a[~u&Yfn;`բ Bdk# X (v蛾|a WO|w$e< ._"d:>ʣ],1GX,ۖPw yzZI`=S:l gftZn`WLK>d уa؞H'@60^Eg{5L BݓʃטC^FM_NhNC+IߓMW9zc6co>I|p el.5#\66̚[4.c8."\kΞw2v';aDbڜBJ5af/MwB~OE'_*XJKeJxյ;gfQ졟>eJxbLlsY砯:\nX3K Up֠>|Q-=ͼ lڢ <@e}ˁ@ӸtG ;l?0.=RHpSlu-: _~+6%+D237H πkHx=r9jSj)EN+Ba)~UUHXG4,f~$F=`:1MS'}LgOB.̱Pa{U)M _5zMk83O Xŀd-YJ#sL&$(2`4aOkIUQԆLNpB˙óhHޙIJǾ#_|v 8b`ѲS;5H%4۔_-RS ,2Qz-QS U)xjk׹sSSz $"Sš }Q@j?g/:݃cwHhT o'Ll(a<>mK>#t:a4xv?.3\͙:x#3ڧ8eӢa uRvVKb">Jlu,JFE 5S3uu]W:c j d1(uf·D ܫ6Je~eQ.ᳩ9پzEƽblyB w KaUCb%EGkܽ ,rG3kA,#[&JbC`Lw >Vjb0tP:Nl`|Y&C VC|,eԧ0e!`KT~P+M^TX[ /fYQna{2x0 37e}~b$TIc0(EEQs[O|V^YKH~2ĥX-#ADu[] M5ĵ)q\j {96_t*^{sBC@,L:dmdsHcyl<,7A^`#]xyC."qe#3S -hd$2GDf+n|HUaduf'|[^IxJ$XILS"7Af"#vF0E7t. E@' .OT~8e?,tglRjhΗ6&Y`BQVi2Բg|}!М#YnNX)>7abf#Q5l7+))kXw7oN`Ñeǒg)Pl@tjiCbvύh>Fdrz6H@6 7#2O!RiPT>NGvZz7fp4@e0+_ V?1fyop&=m|/5#-\[6oI,kЃO14ofI;wLRMњݻFK-w{{gʌ)MAIށdoO*3#x2`5PkEH - ΓqOK9sUE4uyȎ"Mf( (M1!fkI&w c&a#UYAkLp QF?2G` 1qB"_ͻAES<%ūiK!`(˿.p+ Lf]gɠn-QiX/%TK+ǀӽ^+z#<b PY(9DDj3Xm y4dJ`1c [t.3f RБƻ}B?]Q;t^E7eg;Ѵ9#܍J%XǥMVA"Ao?Y#^ed[ռA3Cr&d^yi3ZZ@VI :2{wzLhI|sOڝ!Zo;V) ob5gzox xIqM`NC;$e-[Չ4L=!7aOH\u6n&UZ s:Y+oë S rWV{u[Kn||خ+!XؾأB7[=tû"CQI^ЌѷlN%cl)1VjT< c!Tt݊rƗ.8ޕ.("W6N%.tí +E;Վ0y*P;ƫn&cפ/xwAK y [mip;OhLnkiS%#ؖG X$[l5ߑn@4'SF1?]3$_x:<3a?Ys}o[A"U_mإ;Mh* Qm-oi^j ,8}MN[g.NarisqpIY"j9yat2a(h #ǡ VA*:&ZaRMd rjީ߾,D2byqi S%sW&D9ݽ~(D|sI޴EW&yW#p$GKv\V%%r;$iZz\QYAt#&sXs+7x2bⒾ`ivvG v(sdiB OI9ڊt"Hx9֮|&H\P!kځ?3c'\5`CM wv#XsV*D-=P*$s7{EGw䩱e&߄GHMKm[֌LQ J%՛@ De홉" XQ߹\p7ٍk $pS\SȗRFEp~% OI0asg,I!l/&)sE A[aF~OWҥ|DYC'%cǠ~B'N,IAu(у7IT|틇Ejŝ"{43B.t V=79;Ϛίӵ:E^๷L2ڠ{a1~#KZfܖ$>4sFEȈ~:أ"mIsɃs`IP#ct)t&l4)ǽ 唶^Q?JxŘC` ="vl܁ݰ ҿa_5pBN xxu[X (+uP5 5~*чA"arqKd ?/ 'Q L7SrCT{qQ #`0c{i>Poxk¾~/9f@8KWR?:Ü,0: (0\ƇOP:,(u{[?2FiQ)d'Jt+%咅ͩo4RQcBLEr')+rgƏC)P1:縼C(5f$v:cLhZ*2 .͛HS}E0A $!drl./B17 iY!6FKKwrTH>Af}v tLV7X8`'"mXdTNO1dm W2̥ӥx9i{H}T"c =3KQ&)Ciњu"jW6]#a;iBSKVnIR!s-_Ҙ;ډ'aRC-)if)tʻ 3L!&%58ϡVN'lƆʲO .S1&:fJ52 (+E~ VMOR&8\H 9 |2âMQEZc ]iy՞ZEyXfW\& Q<Z0DI"Nf ;_!FҒt*%S5禘aI 6Mb X%7לP ` p4ꄋT۷]Rr3Vo.~AJTWϾ}R]Y|Qٲ(hmvԷn? `[WUB#iCdoâaZv'Ѐ dZlO,uzIK$PV&ޣ#7Y8Uq+%n!* ˁp*Ajn@v:~Ż>K++$Ml*ػO,lG29[WʹXuH0ٹ!卑˪ufl7SoA1~c2Ic{U$&;::ŨOm7_Э  &j*wԈCN8x<`7mť.t(f^`|IbH1]wby>Q=aDRby; 3*AÿX#5:ćN/T5VӠ(]C.g{|gm ] dnlOv OlC]745ë[p5ҕ7!g`gLU_^2GQ~=HBsbj^cM1bU۫H*XNwJk1R{0S&Wr@3҄y~,xA*2?NBß_?df3S_;)jSẇqX(j9)ax!<3@; DD*("s%nKJƼJ|. z \դ(UvC|"=YH#s;?Ü*S= 3W˜ϻ④Z?4sKPᵐ;"HiRc ]frV!dP1z n ;^X,\ձtyR)Ϗ_ ˌS-A®V%k nbz m{r dmjnPO1fuSx F(AKLFgqPKA/_?`\;Am2ɡj >P IZT+Ύܢ9Zh˜lWǟGWd}Ee22`LMta[t*fIp vሪ+UehJk5췲8 C4(E~uH4y `_zLc?']TjnR1 b M]VVL}-rLW<`aw~-Gd4Oˣu|ޙ,qKbU@ƥ#ڍ9ʙ-ݠS3mRhgk߭$d~s *#SEĪAjBjcv5?$I#C`51ֆ89^[wf:Q6WPwD<I/bD"fԆTʆa#|ɽx6ac$r庅#ŵ4Na,ņdIy(PP8mF7`뛂gTC-cTRMSL_br4gBxsEPАs,^/_sx*3f4=DQ2(ۻEЌ7znNks{+53 q{u}]uo:̑f~ϣTαZKۨ iŷ-= }τ`auj7&p/E ǖwP_%9[m* @)?g ֪O8ok0&]=!L,U)Z* M4X&݌@/kRQOR!s}G=v,w]u\QB^!5ܠIۃ|}'j$7FU9ܕBp8e[q}hKc&7 s}SĺOZlw5 n؅Iܺ9)8>s YO$m1f͏'IݤX)h&'aT_8#1ḆJK1Ilҍlz3坜h{ҿx?(v̓ 1(; ! ARl_03Ptud|[ѢdKtcԺ-X\9W.*\h" 5 ŭ@[S[%zYNCC˥[L$&pѠe!h|:ACLj\nY yF8d ${F7!VZWQBؤM^z%&dHZF!%=[ma΍pz6vD #k0-ݤuJ mmD ڃُEVl`UBok<3Pz~LuLT8# 3hzi<`ww yj-h2>@yYA)HZ8Y+ݕ ?3;@!ŬY""Ͳ%`+$!mrKڌ6{$/;%u kǷhWδxF,3nax/wl:bbV4Mq8)dYp~p j978=q3r'tZ/Ū-K8muq1}.w;Ć 5 |Y}:)mؕOPEEF(FK0B{"$B^FV~ Bɾd-}nd,gEEkOPG+ .Pf,SٴEEe$F1w&{?Dڟ|zw5X/G C^TF9pMQ+lܢ~8M9. ڕUǝx.Y<^ r1&#lHèحzp"efQȁ̅-ȹŤrcƓ`kqu{l`X{c^1m#H*DP.Fpd%%Q4)3G缓I+jgONY񳼅~emn2|WMCIvQx_b"uw:~$#Ω珞?wrh#ȏ,..VhZ1W)(PLFd?7:^`5]e)k3)Z.ȣf雧)gς,R%\bv8F5򇃦ѓ؀5l'G d7VHrgV}+`KynuC ]pEMd ' <$OШɨR/;͉xL? _ws\<<Ŭ\n|2[]P_E{УsN|=~Մ-^r}،鉩̺f;cH}ȭ&Nn G2;w9#qz;T>>pj1 `Ќcsb2p†ɋCDgZs7KS6V$DSe~ t7W5Q,X7#cXß1|޾RPˤ~oi-5T@t%,W^Ǯ {nk.I)A5 lhUUmȰspgH,1 y"- YIuIP*Y{Ddwvm.jG-wd~!T|q #z0069!&:dAA.ͻL*E{YgB5ܞtŜ0FA[< WfA Rj)8vH]9U / Ouzg|2& I%3U la #HwW&_C8a:S^mAnґ݀v0bPIųo^I邜 jqX7=FC܊"ٔ ʛ;8'^ƷXǐ*a(ڴ[47b.qKtxG93*WE.i?Fm'/WGW$@K@>ո[D`y&7eឍg ¬wFc\46J6ٵPPL5Vv%fq8U17b@>D~%6sU&(qϿ̣髬\ ͼy Qɸj&--2&2 Q|;9`' | P  L C?̩_](7ˆkYFVE}~F]Ʊύ7"`W">~ d$Sj`\l@C*1PaV(vu MN=X+jC>D9<1"ttPMkÓYw.(8M]5xՒydNkBbdC0#M 8{/zv,:=DC9-=uHq\Ji0^cv .ھZJ2Z%O7(4[`)}Z GK89[fo8(bP*ɶ-h%F-uca O6jQOpLfF[=0:#QA4"qԎ:`ԑVܤzZՌf oM躺' xٕ۴B[l z$)#Qb>i<-1zvrN}\}ɚZX?f&yaE{:u˜^¿*rXeYrvPW.ʋAVU8yM*?tBܳxt@i ELGUrLbm?IM}m |RZLZjĺjZ|[ }Vc+m`y؆ nt.d$.(̀#R-3ޤ;FL̋Z>NJScj&|6o]mC0t &ޣ=H}= g:h£}!7gC >3AGokV8bhjW[AY>7OZshCBcT L'E+܍ |p}3[>j$@BTSF5Q( 'QV)1u4 'IrFa@L$dHf3 a qO-id7u1sj. &sрEF{R##~MV@>FGz!ޏ!,hC9Է#ZfT)vv;'@(bx sA;. IO}X;hN[ۏ;¦@9,Vs2|`Om Ygqe@ g2EJi!?M]nfwBI\Z%tⱘ 7sN$Sd7גCcdȰ,ūb י!P~Sffރ W0֏J0ë +i+Ml˔̳ e!KW cw3&^z4YGf @@e3k0)Kl)VqKȚUYq"w\ |‘77^f51t`+B,D 83\“%OZ!'`u;NPg\mjAS00ҠEg:C~m(w|}-XH*Xr=vu?\I ne $dI[J{ . a9|SIڭ@肿Ll^~LLO%'iF NY>tXA#|u1rUFa*GӠfnxe'Vrs`"! 8Ľ)T?uHHnP6"zCaDOB1'n׆ sJM(*oH>{<|@أWWx^xDW6I[ԋK<mÀʼnZ-NVRVnD85)e[M&pT*$Wp],}&M.Z؀ W)&,L $lKR+s> 8<3Giy {w"a/|[xX;hn&=7eMu > ym .4XAv%sRjFG̩z{ \fiחuW;IK})AμѸ;9]bunO.ʙ̪sȖCDgr|ƒw턥ڠ_-c+$w/d=,='!gnlN^*O!$I!?s]~*p 1@VU=6b$d؃ ZHdVf+BjPE]XsQ,`*>z{0h4B'? R5 Ǽ,DoݙH#8w/XsaySt/ 8Hz½n9U ]p,9 #=r<4]S&-(*SKѭ(*z NJۢ5 30'qED y&E4aG-7 ^d_hddQfu\dŸ+ޜ" LdBRΰ0v5Q ,½8Ĭw3d sZ Ƕ {v 2ІgXkiK p<=SFXIYe>(xCF?dnH,`M`Chw!@Sכ&27M%  ^VX t]9Y_CzG(=,=l܉[lا^`W"Xxm¸tjwdXߟFWA-R57Gӷp+lMSwe?O.hQa$.IZzK wK)gT4%Ǧ3v*.Z>L"Kmffw6`)B>zL&fC쯶\]G8M1D+}8d: 0ݕ$vlgGSl-3']р)\"_≯OR8uw{gp֓3DZ|fMp}"0qCk}GM.{Pj; N{Nn љ#F7uiѺr"#+s3GC\rSJ) JL$qbk_\c;\ظi7: ? _Ìë|_g644nshpʹcűBT#,!u{q:FYY28W4LBr3yIS"Cٛ{`CS2?~zpk>Qxlq?)bŇ'i/a4jW+^W68K}4ӫgÖR3$n:UwQ^l`3@0\qj9UԌ,]C/:9>lXdY7׫ 4[kt-ǓkGex\N0?9JlC.O]Y[8)O0m}wF$g%C&/sߡd\3n$ɨU3Փ,3D !78[p>.y8iskos|]\R"onwrL۷K @I@'{Q(qӷ?7zn.hEk0:d,}pX=޷pH ޸Բl(FkL}7HL1)N5ٰfxLkJK\ec<@cMc }cxD&p3RaaX~ö$`XߎՋt bQ] Lj1rXO^Oϗ(񐙕ȕS PRkΑƶZBՎk4L`Y6/UFoDVqsǔK@: Ao㣐e8ըR)0©mDv.E/+3yVZ(@^+HA9TAa ?UJ%x`I4:0_Ob/W`ϭ4{g5Ša퇇sw Fݠe"ˬ-}5i׷'JEˍ~D[:<ѡ kz`쾁 X Mn :HX:v梶]0ռyl\\so C=QZGt[ $  ɺBJNhPp9U#~=&Qus\.+Xpӯr#n. 8.#\cmmٍ,ϯjELi<llצޡR]4I\*_^4U臻[+P,d-6BEX]1 \j"5 ڴ`@A $wݽ\a+T4ާ+2bv8ǐ{ xQ̼]ROfaw S6}өR9Fr2]/_:yNqY;?nl믡]]ʋ)(=)-g _]}e~rt<5Qpz@T_Edm֨}/9qe%^?s:;iot!.,1\o۱r2Q]md3zu@[Wʸ{oQc)gE| vHvCսobvM&[l[ țܦ0mzBq CVfž"(=gu(g?\@+vA9R7D2g[9m;NM?\1^()9ғ}|b9Ow3=UP' _fot)XB735oď4Q.ffTw_I*h疏W@}3%(dW䃜lJlf%-I`7"~՟}!.3TtӛQyvt:>$C˓L9nww:jabwٝ q(B&gj-Izfܝ {XYo2XO%쀴vy7Q'Kx yfOOe:Fvc Є+f} \s XU5Գ+IWI,[[{U ?r pI9!?L *&RQjY/?Qi#_?Z~;@]/>fm?2rXEAd{ݠ0y$ߖ-iVx"cmWvd=H9gc0o`>y c>Od,Ǫ_eHC`.A["O?kq^_901yةN̛_&f<7drbłIZH+IiT*  ,ۅfy}ua (+V^Q_cQ6 ůrd3 _& vkFOte\ Qؖ]rz`)>SnKc+@#!z٩&^qU{աĊ >gF:L齌zKlOp&x'z%j$0XUV{urmt?͈wNb#i _)PG}jz*) dS)9[j7S Ki6EZdG!֣;-Xf8L_hG{BtL=NzKG#̈́XWg*Xpe;FwI(eō.K]n˲& TymH›,Ti1z}پH<xwe1fYW BxLVQXvR7/椯HgV,v=\ [zD,q,V!X|z_WoBL~yUA ?m eSj8uRB8k}s`(Z؜! 5[&72nt`e}l*BC)Xz:$B=: $ JJk>zaq2J{ `!S"t3TP\/ilzQIx;^U"o A(BBkA,֮G%Ȭ<0ıG>  ,-bW 9q؏WF{!naJVT< B ;Itxj6ff lk]#ԜZ-' 2D gEKY \;}jx\A"DzojOh8O$y ta V}V.44QaEzX RnlM0l }1% f4#OcXFHz23<[z/KRi2ͽ-5p湏Dt/?sSsy/#yDF ;OJGX|\f^qō7l50AVܵpA8JxBڽZ'.)4A7ZʛQ9BȘ5ɭL5=&7a!U\Vgp=5fZ-Ql*}R8c62oFضd< c: ԑOy'8̷9y P3:jHZC_?;٨V~xNZ֘T~.,%G[ac 1W pӫP,|n]vz,~lV c{Ő\g/lKp?~zŭp!lx/DPQ|ʵY"G`=U&h698^;㕌qFOGoHI6aF;ηlEu2qtWNAY(4-]f On)퉾'+ rjUsdgqZt|}3[Ɏ7N-=2%E r (I>̥NtĸxJ3|CvdvH7wYK 7G[3AiDsTcco>cR }FGԾSbs6Htc ~'2'<ЀM]v.nJsi$x̫qZjvX>Os{LԴS1+3~up9 =y/-'ȴ;3J;*'Wy6ҋc*?lǔݤyt } hBLB-wA-؞?_baw4G8};CƏλ=XML(E4He#nsA0N-!]?# ?-0Ɛ"g'kes3p[6|xtw:9Q黠4j! GZgl")At_Oʄ  PZ`uM2sU ~_ 6ғ fz7a˃%$ug#^!wCde\EPuϸúa1?^6&<6kIVJl^k?_Ywg^\ECi7g;NmX]vXa{ k3rbu_7zFj Z1 cn@өD#޿J_酰ZtOvX)<HXO=u 4vNcҠ6K`ܣ>y=O]v%Y D IHv^LdO57^$ѵ;ɂl׷bmE1\WOjJ㒠X xM@,AI!Rvms йݏ\`(82)WRgazHě1nMMU{U.bb0!ぎb?qS#&zG(Vp 4k!W튎øf_g C,8f5>Qنv]YHj:KQEF<^VGZ/r˱=-Wvغ`HC@fGx=`nB5 Bx܌s:g"#drӉÑi ǟbz.( )w rݒҒҫP O_*l_- %'@},tn]~c(>+9"ٿ&-IW/tafW u3eѷK>̐Q)FΥvWrvuͅ8{;<>ʔ42^ceETӆtVtpu~s岝&t)l kGtoQ"վfZTBٚ)BByP`}9_@'%yk:kQj[N[ k}zO?\#货k/["󱕔#=|uB ņ|]CLД~ 6e@#ϣ_J1?tc>z5Xf~ saw Y8+Әl,dEQB^ ވUbj)q79?9A(&Q&̲;;iQH|A.*/M8EUxB }1rj+bw4$;=PauۅqS{$ͭJޞSt;z,4L=І@A`Wݎ\bמwǟ6M D671+lL%5|@xAjT5ϰ{ޔ(`6X!eQ\3A`5}\ L5fl:HO> D#r6IgV'0:=myPLiPFZ1^f08U ld>'CAKvF!zzS%.l0<` T466IBt!`_77ɱ'ƉQ}SO<` Mtu8< `zm>%FcY{=/hId+6).׽ ABSgo2Ol1Muu$myvq- zQloQ:V [ }76袬gň@PL$o CGUHM#i90Pʫ^a23k=/%Qs>&m'%)D uٴ_jǒ1Tm B[q bP/8Y'B:m잶XKn窴"N^m*);C!=$(}el/P9Xt(ϪhIGٕ (ʒ D4{aExnfmJ ЖGE|E1ҍ^~IveN-XHL9rV;p0 j;XgtSx3Fn! U0b6qkݮbu^c0䟏fX-u>Əj,b-ItӲĈXy%>6+&ҧS·H8g!O^@w?G%p@1_!P\^Z&P]DT,qF:/2jI0uzw~JO<Jgq8qlK $WUUO ~m3UĞ_ }[J}aSTqp쾡$MpWI*t$6 t͹evE`8Q]BmɈҗ:xRz*7`Y QġxXvCw"UBF *7*1N>q[(8E:4e%J`l#.|wAO{?Z;9P5FCˡJTO$v `65vB[{z?"A-w1J쓟wåHj>tUZ%a5հ.,27qve8wtw+i]iKi2 RǬ;~}Y]ǃ}iSI6{qԃ̣L)u9qdl61qầ/+@9q~~6BQde]".lf9iZ%<E\'Kރ|YٮjԩS 3IMRf^Ht'mZuzJs2Zv2d=b0P5 y;OEsF)!? %zh5^ٰ | 9ڡӍ2cGֈm½̓P$_C~O鵭'6}aM>יIďXnsh,UalQa b勎ݳ[z6BˁQ|FqakebiV2X+ n-E{u" +ٕ5 :V0KשSr u*Xz7(rw*meҗqgqO*~#oskjsUG&%a!K=z&Y0('I~5?3,5|{t#bʋ+ 9 zB#ZF+2~S :ۛ!VFLF@5!"}ekjE .ߌ )S^3 bэ|\hoB܅Qu5 ~ փh<@6k]iޟ+ no%RC?>j~z|(RNc5"qqp0[_{W`$Moe4q=m1/T4OrYLXWj@٤-r&Q%`7 ?T&gײ9P_`iPWњ8\:iqe­|"WdJ?S^U)g2u {F-ZkuBBeۡݘ)@TjeN]udȠX|쒕8=Aߓu-fԺ'cjm6qh2>hگcձf. ӾoW1%rZ aI{1G7Nd mh J*E9 倳WzCN,'S+NӨF:DŽ: k>r]Mh,0~e4yL;g)7i|ĹCH;*ω A8k;`)D=vPh ;5P( VX#0i|KDl˺&cj1FHGw M6CI_h21Xa S ^gҤZo֜].pV9'sT,I$e9}8[I0k6b9oXT UҮbCTrbbW")X {A1G{)rk.!T\h;!F;* ˞BX8ej]ag͐\ ȢE_L .ÌզG/VTSiGJ"HVŎdG"^Bk=1ChTR?R8ߡf# T@rM"{ \T/kjNW2>eۂw;?$LƝSJ=w27} at15iD.yo\Y5~I5FvP]4poL^}OH`0QE\=jvG  ր;Xiڼi֡y8=bcq5l!^-5='̠F3t^mGlfyp4LlB2TlaߏmV͸=M)ĊT*Ca`*,xT62z*@~4S2^8pX@Xy@ƫl1UA<9 ߚUi1dNӟድoh2->58Qu9fpDqX\3|Jh--%#4J ڔԃ$QZko_ -_oVY_T` >kv=뇶kud-dq0@.ːXAa#}Aϒ-dy9ltApD\;v-(|ʿ!A>R#91+,Z!/6qZpcX_ϋ-&|m*bE2"@ n(2fVLmw.$ ڐw7gma^' :iPּKcjM(4*6|7ӻE~ےIx4`w@kpqzsFoD>Uewt2 $ּU~=H}(" UY3um ne fŶ1Βk1Tna1Yˏ=YɁu-Ҏ0FZq3nlyU=arsd5~.]l[<5}6\ s.\ /zA#\ $n4@h)Np;gTAtJ,OӸ }8jDm`lYqA~)T`yܩpe\yF-c]{]-]( >_Sh#v@gy2 w7ԍE *mdIt̼߳b9m*@y;mx1&cGyhk$uY |R裂@Uz~14WRAmV4Z"V.Ӧ ѡ 5;4dxvdwrZgFB^3C)sb(uqoz~u[xVA6b@9ܹI\Z )N7⍥LRDo/R:JL^z,*O]r \a+*RT4@ Pv br=F2)_xg^)Iy牋[ʃs gi>ߞ{;K1 l ]|9$o:$@731 17ƀ HH);{H+F\ܲYUS\ [wiw䚜X4#*'۱q6ER qy XJ Q*-jwyYJ1ͿF6 -GߐAZL^7['Dֻ⭸Э]ldC!~N`<֑G">σK\m<ݤL D%2^0LI_@]Z%6 Y'*rN} 6k0.I患t3ho$9}&UҞtz}h 5t$=-]{JWzooyX>K9L6 ]Vd!LXMS\ʽ<]3 XԮǬ҃YM!"&uAp;@IrhQnB>z_~0TR& 'n~;q+;K m:E,y\.)#F|X.~xZL]RK l<4_MPBf0Dڦ09DNgRZ_tT0msUNkc5Xwu7XMm`ɀ p}R8!}g۸tZʏ{ 4S9YL~K* >:8gl[Oi u ۸ "\,$hKD~5n6Ż6uj3RE.[6yfjnJUJnG-|#P=}2je5]F|ǐ:&X@I( G;9Υ +Vi>:a=|v5.ǒF J [~ Yܯ瞒VoHXXBF@"Èi'õivD|ΝxBUzS3 6~ae F(nv%bH(5ؽG ;~w!k@up$yJ&tCh Dr8PSE#0a'z5[6jpCLv}D/=Vq~Kr\:9` (-i?c:c>~݋T̝ ꏼ#S"ZlPG=,8' ]Q~/`rWZvP #"UY5˅eJj1"Z3 @@)V.ʪa9VG!]YMOX +M&Qag vS\p`OS5;7?s#?,ȶxxPE+ҍ@ƅ†uA ǎpw9Z6j}a}PoѺ!NNPI:0.?ΪUs%oiz+7ޗ>>,d虪zwq8><{uxE<`c4"j$&;X1B#CW J4$">ml$iYU)XV!Lf9>#Wa>r7廎7Z4C9V Ux@}Zgbql'U]kM#n`EJO$l#ax}>s=UZa~5F%(UVT-C荦y0sau|%8)|]ډ guHqɾ r]NX4ۓQ;n*b%z=].>*'Vŷ7<W[漳_Pȍ˼$zTm27{>@*jndLE=f&gjPD2)BVGp?Zֳao'̤͚Da,91'LZ;0s .B@_7W݉ igiLкN $T nnd":e YIķVl ]]fu{v`>1 Wj:zƐّӵt}K*l@RB#^Ui(Y s60`+M`] (Br#5>D4 [>*Tn!U@6udK7u,I-wX|U]SgD<YΗ 3bU/9NuJIW3ŪRə/ /56^ɌNGaGyҮz 5EuiA8z02@=ux7Z%w{)e/glEt X~ N0f}c9kBtZUށEa\gA²J/'ī T*y/\d= wSXOzfc#Ks$y=\40I__D˴{ލQbX+4paٻ{P(&k8YƋvDu+.RUp Ȁn!ǔ afŗq -uNUxcbXG Y$?xx'?툕1afQ.+}dM#-\A0KyM68>W!_-"g߂ 6*.߹Z9؋B2@ _;kefIGUm7"Uɥ$ */J@g yMty7H 7p98VP@ɞT{G:R|23,JV 'BEX/_qWSQ q7,G[ S@ SzsjCa~ P7>!J'G[D=W;cM1Bj{ncFm-6]e (Yb7dp/rʝRVXA%X-aYתH@kM2`99 p}|4YBM^C2r'_-ô{._{,s2"ic_nwN3O&d:5VH4Lץ60ZoYMCRw |_XG!5kX1 M+:}BbbY۴%t3=BtՄGs=qL}xSB~,eNuyoo2 ;Uwx\;>IXXŽl+8ŵ$+Uc նm(I|J&B?ķ/Pk`ȍ@̅K$M正2v| 0YiG&դ6cфʮ:gEW4ð_*5[Ed&ن#vcتTxO6yQH+."[UE J˅'?=4ϖ{o/Ј}wcK&*QوID_P`ʚĮb =s*?6Xdj+45Nhu|IeGP oFfPDkswFsf[< i9,NgiѯR{%$]pېFoQ(=;:F'/µ jȠwgV@Sh !E~)sxu𙌢NJqSLEZ<=ͥ惿5B $qm ! 1O&e%ƙ^o4C~X{עxc@ -XlO\1s)/)%h+ p"++f$2$U5Z7C;p)SxkǢg%s%K"+im?Wx+ Gy㴸{2Բ-)GgZ mG: o$~WO܂ot\͏U} uzаoT}Pm r0NO_%m(2,]= QaA׸Wc?.I i*5vztquڋb=y*_N zJsjc7^k 4|fE3#84743BɨޟY2ջսj iD%M/议FMa@q RV['/٭"M@^pfo k$9W 2Y|>K`r; TX]7`;+-&SHuR5Qgou=@! ]'cY5־''F_{ $zdk:ؐ;Ҙy!^u1<iKPT$=}XBdSI_*h׾Cq2yb:+:}|1 m6W hSJ<1@ tW,4Gecng'Oj2~ Ow_'yjUjBRó{/M\>9%2]^7k$ܿI QڑF-5=# 6r`"PMnNF 3ӑ|}Hɝ gTlb9#6VP_S,Ӈ2wcr6Jh_k;BT3BWMchDRbs*o0Ob%vݵJxNcCm%奎'\+Y}!i&ʧ?1e8N7hrV)_3Ez]*_ɿa3y$fm,>xnW2l^҃xwsQyGaV_5]*!"(8 ' gF`14,o`}+rv.V[sxK㲳b^:yj^. .I=㢀JdfM0&GƂ'w1^Zj2v9f8)2<Y5`Vwmȉ1`ʶ8dUo2 J3^ :JtZ!+Wny><|BN'!>6ce3 Zb_&,!a =$<D -9$Z;N |%X{sOpq#-.p5#D촾da3RA#F%@A/^+~OQנdotKhhrr.2 6ΰmiR;T߁y-OB/^ 9aq' DޠV1iW[*+ux3 $Vqvn@:+gg%ןuhʿ/y%[,c-*FN2ZV V~4HWdnoT#z@=ȧHJ͟ϬC %_I{w.LwZtW`13^naݠb5aTwݓfAmaj~Z%mٱv mD|ZT,0(cȗ\##8]Lbhncʄ7B!QB9_>Qg@:[\g RG YUIq>j~挭!JL"K-Db?H= wg\a7vj{i|9oՇڠ21P:Y֣tXˌXpՉ+u@Y/|R`7H c 0Ȥ}.a {3Ö{#Q|ZT_(TyϏHh 0tgǮk!Φ7RX&!1ȸUo(u )#3N5{RC]4X]Ȟw .VyAM.0%5 uf/h4W5w?5߱ ΕDYc7d^y6VʰSn }ʸ|'×FesfEA􈖳A0 'UD|D(FT\:}S;ZxQ`<y.3ȿyFZahyYN/=_nXSνbO&KʯsSi ;fJvož%zAkhP` m"Ze~? RQ36r Exg%h ?T| RYe٣K_J_E׹O$;ߓw顃d]B')M A~SXU{ Լ;7AMȂ:v%?OT:N-|W1w }k٬]@ÝyꚒ {Ʉ(^W"7fzW]+|J`5`ecCIi dRvsotO?qӸŽ6>,3I8;R-l螬wc#=\RN fDӥBzlݪP#_A+5Me0O-|^O^ (7,(Tj%j-( ,so 5Y_ (Oj OfaLE2#zaݣ:O)[,i$`1Fi)iTf4[ X?6t{ۼi>UmQ.bG/a{;U7gW,WD=kԁ`&&]VMj~H fdhP߂޾Ui.f2[OrB8e9,?Glk6X >ش!X~F[E)P1->+5 Hz;U`@/EV@SiDHJv f<U d6/¤nAbgA㈀4ݡó^t#E^lL&6h_,-_cikl/?Zɶ*cn5Bsm GKGD_up|6Gr61:bdO FRڻ.JRn>ڴyf$SF$DO䣣\s.rkQ)![<;$-ZVE'Hv4-MHKeW&h5wk!y*>m`/ؠT} ԆQ~IĦ.MV ?||\iZ7Tfiϡ݃d_-K`66a`49\k* xOn'v~&W{eg,ӗ bz#_iDvRP\'t'/H7إci3,F[ ( 4Ԣgv~d%u [81$0Fe?z  IBJ:Y*2 )u)Tyǻ-S6C&"Uc*,idK:75OE!hxFj]`)M] RF2јTw$"&*)$;*X~xJˢRAhIyg 609lw .bxY-g걒R8(q'*B$`b2?K5 #!(Ew#x.Yr~1#I) e#M=6}w2O݈ù]V+9۹v_ױ<7oJ֔} eZX)j z68g5˨ _wZ;}%&eo1ѯfK= psmxK`goa*3E`(а9ݠ%ä4 zs/#怀2Qo ?mP,긢 n,+/P14.3"Nu{,`K"Ϲ#:hmnXКC|im ϊ+4{(c{:~Sb5C+ )x^6 zvExS*[jE7n$@\G+ !S+aqqh͜_xq#L 8N1?|iV̠$孙f5Q{!N@ye Q&[rgōSbG`A0t2 nQJMo s'ЄP'>˅lˬ@sM D+Pqϻ6Kx<Ӎmw1t@[SN^\:jY6ʈQt!16"PMȕP861 +˝l/L{D_-ӷ/Gռz&^Ե 豸JV#!ffز:b$5}Z|hW} z=}{Jp_)lG>b49\9-6oc;=U#DG+k7il)PHN[z|Ld'Jm,顽NN @Ep Q]U0"J{1oԐPJ\Epj*Sv<(=8o$uLlT t"3'@?<| pdVj@ݡyKg̃CT8 U9R:\&qv"G?gQ8P8!\ZqJ58r.4Ntu֕ SK; YՋ1 1B+.$/%zu&a&vXֳyc)AZRǣ]'s5z"J$[c7:jU3-NӦ$#xO$cǬ5"y߼95R4ǯ !mP[,e7U~[=e3jU:GZE^lu7=fR'Cx(@"Jzg%=zRB߭s2~0Vɬ)+'ƀ*E6OO:L~:* $Ğ5tO5>c!ι+:7K;pɅa|ػ*%3,%Kn O\g a Tuk`T]uӎw{opXas-vh㾆;6D%sOʌ.tߟxSŮtbNWcɡWz[rG)YWy{hz =Fg&6Fԩ?^qR@c [T۷dK#J%Q3OpUeJ2+ZX1z+5.6jH\db3B1б1Tg<7&EӛgjՒswV/'Mk#HYɉM^{ɪK |QJxҚS6R}HYHDA>*0uu 7b(?RZ?d@_ C:< FVX@#o nk*lZNzIlc̿,Jm/e&KX bB//p,S,eԎs .?4mٵ9Jƿ2J8藄ziQ5L +;[%FԒ%Y(6WG@xpxrrNb+'p"_ؕ.$cfHReB FBB}sNo3zqE4`ƏPi҂lFUv1w]ޗ(y+{ܐ;}ebZ*3ڀ?3d댑3i/Qt _Ǡjr|+ŏy-l[[K.}.vzC]9@˙]z)LRpܐJu~AyW1ʛL}AމjG)iU{ތ'pRoFȾfx9p㒡@D_sf`xjCJ-Y\iU t "T^,]~72h8aړw>C H 0D?YOqPdNpIy܅Kf@΁P2)`'d@,/7WVj:uRU&&@y!u t[iCs+kK2b-E=J@D6ῳ[OF+ܿ:R׿a"h+*m4 _Yȝ7" x.7} |el\3*~rIf8KЏÀaJ bgPNTLdG' Řɪ_x$Ɇ 1 :R =;^RK5F#9 Ȳ:2vx͐1A~ PË!L1aͳA$R7#ZFP\trHWU:EaL "YtxDgo1/Xψ j?y=4iʕ]ŷ0qɴum7_W&[c3`^I9uttaV"?\*nd} 劑\qHOH7a&&Qn)ERˡ1g,S "VnDF\1fscfrA06#|ݍ| m`@bf6GTm%CDplOH%QuY-EpZPr^7zi=.$m>q 'Z+)Herv6*{Km)V-96f,<+} mBHa)ttx5UcT#پ]QI]eZ\vP&}wTVG?vؗL+#TͥW]fQIcpVLW(Vr$Xhj4APV03LcLYy6N+z-4iLePD\6 >[%f' LVZ|&O8.SI\'j4[S0tJɖGCZ$YVBSoʹpn֨ҊbT@& '= .aLx=^4K`*`ь-ԇ6>`NCҶOC.&=L\?p"=/WooIԺ54XjS/4#r$)N@'z2!Ws49TGn+S?ONo*^fIZc/ GWLsf] %cqn(/#doids'dVT=+>!L<KdRLzu<|%^-D(RN|O-k՗Ѿe4V Vֹ8:gdua0-m;,"W9h*?"@^q:S=m_%Gۨʸ&2N x# Ax> S\ify=Oh,RdR5BzF*Osٸ,an{"8&uT.: eeZ$96Q#,<8qҵZXad}#`?5S p*^FcMY/g S(# :H4&Cnmÿ:ivmtI NF޷*B 50oJSGnb8 E~z|)J,]īyl{F.6SU w"\P{]4~gJMWa˲M2K1){ܢ͚| 9gR;-t˖m㱴YFу?LU0NIO61XYf><ϩ܁'Uh_h(G}`3㊴ \/o3r3TW~ȁ&qP601/`礕0 =~\ma3wLoKrK{跞oJJȑҌADFr J1vN6]M:شbC)@Le} (߿ Q/3ُ'cx[z(2dQ]'`(C #V?;yWkc5SP#19Kc>=xI,&|dZ|,c+c87ٱXe"ELf{*<),pmGԐ 7)o]^^6s؎81җyT!$]訚2L-+˻ch!ON{9h'NGlf gH;|}-MU=.ִiT,L|Bpָc?-n@ ʭK3`2:m^6"yrs@7Hx!'7ڡ?Ȇ-~8VfBny 1GRyuS1p eFX/vk?F:; ce%Mm^/&w̠G)+ItRcf/Rpd 6JZ-SI^ ^ȐV@2^s-q ("5>؞=(#Aq Wgj0סnk>ֶ`b#OǸs]?=~ߏ 7]>\1NCrMf NUV K?c& SʇGǎVEB YH}S_niɢS +e Bם(N ǭ+]R^`}u٥Zͪ֜HgmZsZUnVJT SAKOCEkexF i'h~ ==>mx#ܲ߿ǰ3M-F׀(=#b-dҞ_39L85Q-S{5&2'Saz72{ 1djo)%* RGeF0E`х@=U w*}[*DkҸzpD&}'] g)wD6?Sŋ锗`K0 ]D mDĔw-ںNE.nEjozyd(]LalrtIS+FNw@ߐ%`>Ҹ1jᎮX1:E@n09b@#$O lGPB?[WV2^}tGw)mNѱN>!В7xY)Ԥ1H%|.zTHQLxKiV޼sw_M}w#ktxEr7ap:1>ï`bNT_5wzĻ}rco)xV R Y JfQڽJ{%k:@zjiŽL2au@UDHõ. 8b+e]uC#HV:Lb$ \D]d;Tڇb ~ oQ_F@Et㓭%C^Qg쉥钚84ˤpoK$|nqc^ &r%itΑ_<ۣv#$Z.ߵB$-0%6xLbuUݿrwtc} FS A_tLBw>_ݢI.4pS뱄Ի$NS#^4 EFE0[vu+f/HxsngIocҝ3JR !' 洭yдKu1Z]l&M;-yƹG< K\Xʈ/t2wN[@}qx^Ӥe/UHݰ["%6BI)2+~VnY$h@t&X !JX܂+3 ԔƔ$nH//3/E\^J9|b*-ŜO Y~ś!I܅;SWD_ Ó%{rC\3Zb!X0d.봽pIa`d-4V _mZ%r1V'{̘;uBxR?(`*uD֔հ@ndI;$gP yOq\H-Xնd,39 z&5Vlw);Hwgᜠ.6KHhZ3 .FKFvX p[IH}\Aܕأy9kM,d` %v3 >ax$#m=%涴KNa$-OĈBǮȴԋK>2J}W ~QLeS=Dg$1vsKVwۏ9Nb}^+ DIe,J ۸dy׀)qP->@RI(r_Έ1}S8{"0B/fP^Ă5IԖ=y DDZC #Re:*4(B=ZzCx *JZb5ֲXڼoGDvIs+[_5IQ5^yq̨iuLClI6n^LcG[~ArZ30֔? ֠-"9zeET6u#B&WBq̓'DKVwgU{I@dU3܎T&q@$%!%"gsFϟȍV+t;k@beUy=V?<:r.:>F-MrrwK5BMSE^?IE 7HxD 7Ll[ xooA7P6vgl^&Imۮao cȰv)ğʉ]!R %&QgO%O~Y8pJpg߂W+vW~%gб7>˾zPvam ] 8 =/Qd5Ԃ#Y 0C_F c~-|ze)y+ipӄ_+E)Ql-Yn=t0DZiEܮ#bjX`g LjA9o5 yHη3m\`ضX޲ 9l6-ChOxBrwd,ȝ>UA*|ҝMf#laZ<)I_Rhzxne0{h羺=ֆt; t.ieɝq`n[Az.qle,m}`^s&ijrvPߡ.fd2> GILTSҕPTP0"MdjtIp*`HK(:?8Z'Ջ&Mh+tCl$W!F-D25Q |$ЂBQA l+\_F dEFt#fgONlZզ;©XԯhJv#齩7PZhщ,x᪷Dx4]+c_޻1e{Ue'EXQV́oXH)QgY |5Vf+\b̀s ~H{ K$yVw&{dmqE[O۰2‚w|w̑dwnYf:;xªd"- 4JlƟlBzI>9g@#Y/@ {gJmpO%Bl4X' /c)˗zC*X"P[ڻK:pE]I|"Dup^LYR|\ U*͞yt xc1P3|8۩0G\(P'$')jZ%dًq"` q tRMݣ":5n{Ism VdAǏG,Ā%(1v7]'vQt%8ߥ GcWJGa6|ѽ*;FLJVKlhl[jl[.]ux2ʽnP,1?n-CANީJkj ?(EmMPR_4FfWѮ^[U+pC"wNLKH3+i9 M(Bc-ykKY%CL}x1gI yo^˳Yt֗ʕOa.9oC E\1tơׂ"qO@Aq.F #Z^_`ߞRCmB1O3 іQ 2vl1Pڳ D9.(S9olaDR/o\N9#"e0lO>|t$nMEث:n)9 +Czm]u5'ς୛ر96p,밈72w7'SοG5ڭczA<țdi\ttoN,S삈 gy=ک&zտʓWo4raH*uc`*|7{VBmʲ!2,@|q_6F4qD4ds*]=LL}|eևp&5 \yk!Шf(Mr9[0oͶ5]3ǟ=3AA09tG`$Yq2냎ז蔌`Z0$.sQ4$$GX̄gZWԐfP] ?Y㮒ey$ 61b?(N~"UC۠ û:YpÕճD}讝vnv['3ABB9\-U -iй⁥+OK :$,J$3.M zུ'xnM)@rh2Pp,+C^*vCZ|q"3٬J~Br!KGp%8ۡ’ZWYf n*pvGyC!/NOZ|69=(ձ"᪂H(1s00Qì!?&m 1uzBH"(7]-zLs9/Ba[CC.S*+l'70t@}Tg-a# ,deg_tAѪ6HIwVJWeM ْŰ2nCmo mz@Z;Th ^8OɫG+& K߹rlf_3I.7N@jξPm%ވgnEa*ƂL Dٵpo4Gl-փ}`?QOVUCaS̶ xǺg+i@+gcyjݲpщUlܿ o74AO~2 8rRw@l /L4xfe>k3oKFP].œC[谽~l#!~ċ#ZS HPTĥC:-}]aֆ?a凓aI&:KZ?/=lv  ]ct*ѺiQ{ 3NqF\4~] "QMCYWcDp -cgɿrV&A{k3A蠔@k Ɖ%|= v~-ieFk sB. 1xu Iw xĻ+W=W.KڔOէB>caWzڸzJݷZdi"RPɈר#7/)ӓezyyja6|%7|JF |/g?s?`TW)wCcUw5 ',gQI4y$} 8 ߶uG\D}M+͑ͤ&<3[iłhs`8U[ԏY_b]a0Q\mгb"I,_KYMKszh[2F]iYMQԆQ` [?PŠ'Jyrjf.Mo^㜆mAgQ̌6{ 7HXER2eZf=d@viy[ =rb8H8}2Vs3~UKYO inTݘ 7Y) +lCIv߽TݩgΎ"H0"|N'E)GN|I?~@"L1z|.#EQo?1hGIv{|'do&G /[#.cvzHЊFܵnƄOm ,\ԁ4K;2{V4SK_I>aϱ`\"8J#:F_ސ.;_ PCom醄ic.=8f%?qPp3%.=RKIiR#Kdw,g ֹ=^(zP6u~`b[8n%C.# ~*]N5_pXYu?j}"[֏ |]Xbcl^ѽZ ُFŁƦ+B]l- T%f-Jp"w&}\036*gΘY1 qQ/lQ3>߃`*4ԩk@d2ad82xб;o-i%׾*m7ݒ& GTmc◛)rP8(PVU(5 tC<\ )QP}(tL%/,sɼ͡ Lj%gh/N _v9!m?YM:0lb?ЁL!68*RF T UhY8Wu@I gMx?ҼΖwX&ߍ).;3h[ݖ#!7+ku큖C3JҰ'yɋ="feZb`1 > $&cddl5B5Ң_> rF,Lפsg2IJ<XbѤ\.×x(k|+glpE/طWnTŧr88>|EM~*.qK(VwBE)W/z1t 汯S`vTU @Pڎ/(I*1+ =$0I09{JlmHmJ'#e,.ۉ.)2G99>XR], k*oP"/&$yQ (tD+z&C]ciL80}IR{+`oc,Ӓ>.de3U^tuK$4ߞ2hneb`h[,Zw ɭ`;0E0imh;o_EUFe:"D|2 >);G1;>AIAP0X/ {m8Px SJ,,pz$L._%I="˲Zdoӓ'hwT ,F k|0W_%$wGeGqԂ2>"3nuZ%iˢ:BU:^C~}L&bfaۡ&^5s\vc=p}  Uo]*֒BtdqK6{eDt#%:}ʹtwHRp "{p #ҽ2NDWi_:$cU*@>)Q{DOd҆WDTgٕ?Ww R3\\ٯˮA bhszOjnbȥmkj},3+R$!)(܍tf3mjP67wώ&=%((5~YJ-{6?2ZGܾH7HnT&V[v13Oh |5x( btY۹n7ک]q\u)Cp+rpCN#ۍ 9xCF/R|c`V6 QAɅ8Ұ j6hکUn?@^pdMŗ.n`zqL9e}D! @WCK v N)33eM#u0@P(h$4j*Yg:쀹PjxJBvRyzM~0ɴ\Vވ[|[8 `Sٜ8Ji$y?Tku0FR9 z)De/*;ʾ N"W^QŗQJH/K! X[*\NejPgx>ƉYf&iYVE0=5xdM6eYk}ls w t@`>r#UJ :8Ruul ~k`]8fJIm?⚅/p ssCjjy 2iv+낵A;Nϓtŀag@z7k{GQQTX^`㓶 `iMQ=H֥rvrb}^E rr="#&pv#[#i7/WBۃhhIw;`-PskU&imEⷤ!% +J&VuE X_ehfdYtxӪ@|{-'~!gm)cb5YG]@AV3OVX?q!j, o:2Ó/S]T8qv]*$dfI.272mDWW0̠̕`0~Mb7.i;'(ڭ뇳InQ)}.]*Qy98 q"/NmOgdqsKu?qH DbJr^.n;$ !al Inڔlj&lUcw.3:_Wot`b,B o{Ίa;|Qdq!uH?ZCDG? 3mSȫWie2)I1+N>Fn1bm>;wWpVy*~G:x*1F [c1eJ(By#PC@`}u# kEx/ߦ:D霄7\弧\\)fD8R%g-N*Ӑ,av^i%K5^Ȅ+<;ت܌Q7@=rx,&rڪʐv2D~jmwS((~vu$'i@Zg"!k+5Vn9BJ!tyUL|5ZP7931iX<$w-byő)|sB))d8$* 1QՃ{ /?ʹ| '>{+;Ql5JrID 0CjW39u(Z'(-nzhV9~a B1 =@NR{W$2aܞ 2!6'xIE/pHP<±Xڎ"4yF"iVO$}%71滽_ź6E &j @"va.e ó)+Ww$e 3e?g9LT\_eim\ncAoO D?e1"V􌡸9,}+10*?iK}3/@eT]ާ×ւޓ;J,u+<9EgL-<1(آc0y^AO%ee/)iZR~3D#'eɸq.6}]f`Vn.{''G]'w2U&mjRY1/K6u/4-)c6jFDs8ee" Fq R눔f%w /ݹm!e5F-]G1!18sx4AHfczh> ;ɶn<Ҷ;C=]Z#􊸏g7:+iW؅DN%Zb&̏Ƣcw ϻƙ3yI0z|aPY.nWa,Q-9Ze5 NF wwSIG14}Jw``OGcCߏ}!br*0"Bk'h/^)nwQ7d`cLJpseN\[D)b,f쁶R/J>>ko*Jo٧mfQh|7@y#S4s. 2=0ċ _DAjA>Rp7ѝekpڣʰ( lTYwA96ig;C:>r]9G)Ut_hj{Xu!=NzKk",(R9)mTáܝrZpyܴgpGR\(D3dAT=C3y35$~sm 1+w\wh!WpD1h㠒s促xfƞ SiuyF~w =- f!ݹU9MrUi{Mzmy!xr+.cЄOq&KKl(|k) Mfw|#b"uAn)\Q`}A\{4a۹~6u(m),˅o-q(vFvDKqI|71uA$[ˮ3b+Bq=#]3^\xsbQ)#TG$5TƼ+aܶxJBRV([JqXy+(y B6W4&_doxYșDz Oq``?p,?cZ>Ayi!4n7$=5d'aV p>E%468hf1]5>(U4m<v㜠¸lֹE{ *s=ֳ?1-X_vNj ]BL܌j ҧ3$hd]vL0  t-+w$~g<(O}GPL g/?upoDe.Wj߮}H-ǖ%Hs67@O]h -jK >Cc;ӕ9"\S3# UnJlJ FK[jK}t³x*oFG}K!X1VВnr[5ȢQ^`%iL ǠVbSE\, UOe|q'T<V#. 5Ȣ6t?dm-}Y00P9c+I|mekp\.g>{ nQz~['dWFPT>7,`!kx(7<#c6sٳʱ|f_6˧&haBsr% -k%W H]AOÚ)[T i 34Q*ZuBt7@'@o 'Xw5I7`7xK'"|:bw<hcmYqomCud5M?Z oUkX㱺ZC֚XNˉ* r]7PbE_i``QwĹ{U+~6 ZĘ>Kֳ}'{D?K3p;K,LFM3.Ib"L@ܾnq6`)`gr1ESHߘ4"z8Muҳ$nݤFqjƺ3 wS0s x;[cW|e(5br;vQS [Z`P$YK54Ű藄]jzO< 7c>ʐ_Al&ڨ'=wWoY;uZx_]!Au$::u%;=ˌrAQ/̮. [$X癩ڬ V8abc/w5q,Ǔ&៙bk0e;I?h !2w( 0l,-F뤴MtB>/M/R]D R{CFG5IyR-`ij<BGJ*e??-]UgQx3_q?EҨ>VIm`W oT2W`)t?C<{Nx,$8Oī6>z1 Qn W[>7u8Euм;zَWpa=6 xg2aj6ϩgIZM|`H 푴VN~(ߖ{/b_NAӖMXVxbQ2,Es_7m9t:yPwcnMȰjM#VQ/s@5*P%ۥ^L1բG}pP!E{(뇑DW~G$Â*HUQDǍ4Yd BjHC0)o0g3]zMN%ݷywT,wZ|(SQrs㼸qjU6$66*܏؁9K5+`G|Yѿ0vWʨ#u y/Ԫȍ}+^HACѯJyP)KRb—6qkzyaMM58!O_\puwwy{ZuŠA)?"&k :) Qb_¾cCaD"1V7ߦ@To5aR,`MI%CfnP%= ticQWne“͟+ K?E&􋧢XY8yߤM! cd;V10p9kveܖ!.>Irb 8ײ*u_&7|z4ΦVDYmcW`Hxc ݪB*xM/d:B]%Cg(9QOj,Yj W&*F%:ɑut_(Ͼ)1d7̶{joٿ$"P-{'c*2mzN^(J뤂rY+}o۩'OLst-QD(%⛱ ujoRrYE7\2 Dz,S'nԣaÍ3~?CM_z7}@juGV7ȉБba7Hk^ E6(Lc*VYsbD6Ɵ\vu$ UTU) RRԸp FZd`P20*(O]8Pp 0ď8840FyKJp]rL@'I-J>03O\0PAt٤QB^tPC9+e3|AA=Y~M5Gy=znQIU#L;Eyϋ X\,|E(* U5gFw]KSd&58;HȘ>wXeQ/yzר|@)di~* E7r+ϭqt4Q\"I, hbijC&skRןewyȳ]s#pڃG\ K*"V"!3'[Yu)?]a\W*]ΰ[ԂiHO݁eb =@tH3g4O/Jޏ}x$+tb=az_,>iV4[ v,$2:ۻ@O $]wEn1:i odH > Ql2t lnVxr~8 9*{ DCDlb8(1{;WmKG3c'ZaSRy-Ar<{y֧2͉k۠Nbq=SioiPƦYzA_#7.>6 r9u[ئÚ }"J-f aҸjeUƯTdSk$$ $Fb#Sxbk}`zvO*|L2LP&"Dt/m_IZY|?m d 7 +b¨h#nyzU%;!g.v;4G]%@ dބD}%/F}QE| pt}' U{@& -qNV[۱TU',zota(*&WJϸ۶m[s\YAubА@f83T$+ PD㙲83ckwٽJUr;7+6㈅MG}7I%nՏg8"oL;ָn|_GE3npף$oW t'[}16PCç`WDo"=Li ^3`|FKTmr9(g0F!8!-Fv戆% Doզ'E]G HOTRM_SY^z/rU揱Ёb.AJY޹5  _5H&t JX00_o:PDՌ1?wb{ p~:ȉX!&#j$e%:@ 8fg2EV1s_G (I t6hA=rE=57L&qNW{-F})OK:dm|O[>-I/\C t)4kol[xY `fI 6IŽ3 :uWZJ/)j'jQdǎ= f$Zg΃`7$$ ^-wfg[x5V/eYh=f#4,tAQʉMɬ$={V +ŚK7b/uYGI yKtw<0I$ :m )܍ *6*r{uF:~%gC[v72CPJ-F!%^ŰG:ј® B»,"j]B>Rk1RWRLa Dgs1HE6bɕn@UFE^rt%dE+NI 9y=/c%v nR;7OvWO,x"RQ`lJTj 3w qxy:=hP`+@JKFuv#7܉~B(]cfLHg!O_D=}SH[&G#1:!ssotC{ zj. U ֆ4$KܴWC1& ym+˗a';Z+Jl^r^)AAu+I tԨ,9 .dh'&VSr1uA`HH!ǖvTEUŤw%7#D_Xk,1m%Ç g 7T[~iGG,&?uff4b  =d<sJekovHbd<SƇCliaRAj^|4?ip\Ơ!yA엦cU[fbi O{f%+`cbp+y!V<6V:bW°-b47#&7LSR[hFI#:kBDϹʨS4x'o3jU-g]{fY5x9%&R p &EcCev3mW0qx2}BѫQr&E4j|E`_Kl\PG ~.)fz sd`fZqJ0F8pR oP +؆_ܔwdS\d7*?g|‡Z뺉1W3EͭB6OzwҌF!5:5WHҸwe>x_vn/Ƌ8Ԇ#֐L[#t:B9vnґ`&FdqFT1cR> 6 'A!谯ճū2Z3,Uq1{j~ 9DfHڸO^.oy޺g_r<- GHͻXd^+}RCv~g\:g#o  H!kʥD|z:^36]HW'cN>I/(?gPJYGr&9E)l]skRmظX?~ ǟ߭ |a\C8x<8=_Gh>wk.2 6rW";)bF;睎Ђѵ! pˏވAi%q0Td;_ Jc~;u9IZ@&^BA.SPBX }e7HwƔluV\fTЖ,>F&Ha%KĂ">2 ;Fg ;[+t_[h>xr>aKMVM]{œ*Y%Ϯ'UH LH[RKꅉB'TBo8ad_E> ۠@zdh ׌ #jmBٞEc3? IkM"/G1&?QA덒a{ y!gnAS T\~>{PdZT(ߞ"Zx&X zQ`TUj>2//yZ@U˚8!{=ڴ[>^HGFCˇ &Li Vh|^DGY0wk>қ.5|t5@Q`4LNNQ#``ܗ-HR>?zQ|8ȶ; +h@k"w {[@q=fhNC:ϒHP.76u'#\ZDҖs1LIj!}=IߝE# @9$+khu%PqFQa؊NqeӛQq32WrٮURzpTʋڣ\X\/QM;LNJ ?4F}@hhF}ij3 SGѮ@RljՓ*_eWH8 JQ3:]5:: @/OosHl{;:FVT3d҈!vA k@']K1f$,LkU6] ^T,zW.e 2QEH[2.C%)x}D(-t(El@_o:p%M9p%bbaRsL4F\c;ip)dpH \-~ LK,7sią&(m kZ21KB&Fs9o?[8f}PeN1+E}[KIʶQ)<;KNb7{r5{SM#XJoivEQ.2HD;dNnyb9<;5 ULdS}{aMvI؋ og“? n>9/@hP٪+n4~c|Q`oq^+km%[Rs`#qYr?.۽ a~9jv3Q ,2~jK]0L\A0=i Pc]X) 4#޳X'UWQJ+P:dGl I79Yd@}?l΢ S V 0V/swlE4I"b$.,'tDF*v~{@oYSFѓ=.O%ޫl-ʴ$ZC0cSZ5yr5b^E4֯RO+6 [ϖTUˀ۬!J֞{Ū1{t NZs%z@lv!v[Rҡ}clPGnMڽt8ubU >x>,Gݡ<㿡Lu[$yL,/9^Bv 4 7|#h*'6=>G.U^m¹/2'r~τ /s !{=MjnvpI;"^H򚳗ٽ{{x!6&(=i<2fo-RB?Ok3j%g{*ؑ':? (AS;|3jڤ[rJ+=J) it/`r ATȅ\al﹄jئ49 F]2߰uO>Y^:$p r)EwfȮ\΍_VkTMO*|ݗWoM/ [;ŠT:aiB}LYKLA^YWY(ކn̛v}JM'[PVd'a3q&'D> K~'̋⍣9ĕ#=벱3Ч-2Yfw'IkOX:s"o :)&{XAmAq;9JwE |nCA:@d|OPxT+۬?@FhȐsrvnkGҦaP7Wi Y^J-/*Vj\~XoKR7 6Տ<Y_)sBN=4)Z,lAo&,0}1jyLdPY11.ATM=ZYɑ&y4ڗ: x~^¶([NJ: Ҽ˦ b-S)WpD"mMAUU$EOxPTr+`\y՗d#tȸ5B LwH$:[g"L$s4 #) (z P8CbCRCN)Ϭ!Z,?"ŝbpJ^c&kyem_~@y1 V#nPZHo½C"C̟LŐ[/F2i LfLO7zRtZ2D8{BcdNQFH!Uތ;?"<#x$4Bm4giO5:tppSgBp:}o-!eiG~40^mI s'=+|"L<0W ICrS' >Q(G|Xb4z cI3 6kPYmQ@`*Rf%qv= `y9Ǐ&f#BXPޥ\<&F= R~NY\ԒtNC9%jywph5O?~(q%fhɾՅIݛ^w@{F\v4@rV~%f^\@4GUzS45_&߰iV+'q .X"5[VFi ;r5 S7jp~H_ Nikh! -EpZv:و_ׇ^^a v ClP6l9 ++=龍&Ǩ$^h* Hbep[ę]DQVm\o6z. Ia|Vƈ3ynNʜZD },*1? }33qPl{{lZ/+d~@6`%UbBsJ3K4j? (̆K/N#U ei{]'QLۤ޸ֈ<  CN]}F-byWZl~.bɪ>2&5o O P-\LP+tnrk@l*!x_7[EaݴmB];/P 9wD Sе~E tdKcIԼe[~@& +|jA =p^i,leYd(pLbƫ o6)e O9T]fO0 3O.&O_WTwZ&OA}'`)ѻ3)AK*!kd`DpSSVr5K1T* QTzt;*ܻf--( ⍣@zhay(`/b(, b:!Qt7 L|-K[Ffm;>GPQDcpi,"1BM|^0\n7,%ta{hSH%Bj@d0$^*(8i$$AL;/B$h܎Mo12VMzgq! '`)$p9Zo9 r]1?:)S6T#Az61'JlreRy|N6<%A1"cmzxH(UgȂP@Z¿/MC w&_rCPy_1\ZO.y'+wQ[9c<& G{-6~kѧ!>4dR/eh<hŋkt mTa$FۘP"BEzV)e/[.hU#]Yu$%MؤFꓟ$HALbNp*=L7Dzvt_^p :4?R`ҦQqoX`1HVq  ^vڱ4^MExB[ǩ\̜a<%˺xΗ?{vv#G#ȇ҃8۴xq Ou@2=635ʻXv*9b%Bm5J ?^9dVu2@dN>JI[-gwR $<m%[5OulأM^D<y;'yKqKХ;zߘB{W^9g + Q+a&@#HюtLzeDFˡrYL&܂DP߮PfAcb~y̿he앞KK-͙%<@#(rDv=?F`Zˆ RXy4Q 4|nWwH xV"8 >tQ zgECX^CT}t8V}H GAA%e򑘵8TTU5 ?DۗZUԊbFT+PW(D YV3!n0Kᱎgi7Z:3J ~*F= 9ۅ푀i-&^hM:s[tҺ 4ȃ5O$d&Ԏr e} xq,y#0c l{^diŁI z9P;* JI^2bxi"ͱp!rΏBz*$fȓrzZQt;.\I m#]>o鬦ϩ7cê" `AepG2%=uEB ,rb+f![Eko}"8І5D[hg1L5+m dD7WRM~ @Zd6I%q$3'8 upB&:Ry:U(AX +=dTx|hxaS$ꯚqRz H=6:13tIuH `n;syVc2^/ wfWDp4A1緾\"һ%\"^ LNLއR0tA&N#:Uۇk4ʫԎؐ9pS{_V}hZ6ơí-õvm`dJWS  ̻^bHB >Zp]J^Է4I- 6Fڕ,]s&XMd}>0 eMy#͸`鷤(FǙPpE gK0-5Z9s{8}\4Q\1E+I1ʡ8**DŽFM1+H ,qrz@g5y&ϔq|b>|-}تrj!_=9Gr^,ܵhR$#~Cj"㒔r{R[N52|ڥ l""a ά0q%bŏ_ӂ9}^VpCeȪc8~-IPj4)ge:~kŝsג3 {uC]2Ͱ #TҊ_iuk>riv@jm`׏J3$y>~SʙHU}0#&aX!Ov 6$e+2;7auqYS `O&"bng\K+ޮī,VoQkф5Irt ЬTt lMpxO?PRwx%H HeVsSoMM"5x]W @xy\ g;ԲQ- 9o.u 5K3aꆢ7&[$6|%0[Y%~ɐIA(c؋L$L8tL0 7Q٭:yz٣^ҲEfAb#a kfEAy ^բ;q7|-iTByi$ D &,v;=YҞ5Jn^|\E:H`f Q&.~6{`_}#q~g"="0F b;8UE=roM-}(vy d]koJ1>#t6X &ho*p_أGh1뮡HYoL#."%ЫU?@,z}L"`>BvU֙p56g {ձ!+UGL؉> fЏ(?nE\ؖ4%jk՛ޖ;fI>?8hg@~&Tm$,g[{.4w㿑(j JlfSj{6c̊wd'{գZ4%x`Xq1$LS k[(X@v pgYP"ګQbՆ#HT8i~v+^rAT8]Hje?17}WZk7s,qؑڊ>sX$Wt3ϵs-A~{6&a )=PaފULD!K{4FSuR8)d..e%<:zFx]X;2*?N @::]_ q`zSG )m j8E` V́bbnܓ3)Ի|Fc '= X)5v0Ef*d/v ;2Q*0|ӷ rWgU7SW`[~Ċ϶k@6gfN{ eB %ȏM~xj3I>'#4R KHZvB3ѥ5&a: b}KjЖFQQN$:Gp©+Bodrr'z7r snv(fQdRk}vj02EN\v^߾T+sD}./ fFJPo6 *$ݜBXQB:*Q-7ABD|ת%Qb rZpcRDZcvᨽ / 0@hTsGMpҤa_[IZG/w3^AWt$T3v.Wbw@x@Akvj\&YY*IGB L8Ԑ>o*ydnԻLaa7,џ _X.@s)GB&__a:F<9\q'YJiE2Kn&v}3&.dhuebˑE><C Y\P]ZU8v?2ޤԝlJm3{URÙR̢;8]*߀ȼDťvw (.N1ˆqw}9 Oo0Տj{N9aa!#. ,5) &RticP{œn~( 8+lCnCrG Cll+msA*P7Q.轢l@vvB 2 igey`~2WSoZ 8K"8OZ_%ѷ咧ʳ\];5ZSӍ!_Z;Ac|w?;&(As>2qb W%~%?DlOsMc>gq5@as%)TPt a4{ kzSԚ;5p3 6|Bq4Vdű4kev}39v4>}= wo!Vi7bf [̧?P9b NiD{ڊݚ}]o,)m࿗[>.5?Ýv/ fot&%s}=7[q?WaڻH">>:beѮVvRHUe;n$\EQPn]b[,ՏB9Gg79w)\W{)pHɕYD cA6`[8gǩOz^IŤqz].RAQX3958?-Dkֱc%騑n}hU,6h~%veEn)>; blfGJ},vxw-_YtYN28<cu"(KU-4Eyk+Z9'(:Gų?þ8&eż U130ܨUE]NzY(Y=CZk?kL6)8漋 R/0_.JN8Ll<|16&]v3Ćʾֵĉ]~ ֍FYN_E&ݭ?>[b57j%ļ9d9HYM0SM A>Vj S0Ff-"BN ;*&ZWku@V1Ǩ`xݟ|8rYP8!qo?iO?kesǴH9uH̓Mh.yEyOqocvJ^ڻ \fAz/a}ji؀jm}8J8XCve 4+,j' gլנ y[*?K;0G9C>$)sć+zǏluPڒ,?9-Fʂm4`]l 6[ H^q8\09)7=[ѨM4MmI6I۝:dz@ᗃԜF g TϾ(?#@X~DPa 2Iן@Tӥ3X@&]itrUQ=|Hɱ `~iA'8计甓?n]4h S54В7<o9` 'Z9)}κ(c?"5N-gyk)Ÿ]r,2Ra uoy%uȥV|ԡ,伯tp(܍58^V;m;=RQk (?OnqI͝IR]&.uxb3C_go$aM:MA/ɾtkMvDqRJ$vJ=~!M9%3Rr9a{k/$*#+J:ϬEgD8&CϺrCc#Df0Vy^0?mSe(-[6dk^ZU-*,cC%IPxXo]\RF#I/K/>8{ѐi l?#Qn|=2|k'y7u(CNIB#q%`$?[5SH;8woc~&j#gR-$C |D.O?Tzc6_Bk V2K $%`{C̟S䣹 |CT>7oGL4$Ng(~(NYbx=7] >|NɽR=B@3pA|$yH cT~ϮպʽIWYA;kS UZuǰL@H~qNVW/be¶*G Uk$lřǁk,f 7 gqNg;pUt,|F,B|ncz *V !:Z %WC|7}B/XLz#^8IJw#O_)N`H$:7#K.Xrn&7<-̮j2Xw}Q.=Ȝ݅RnTsA<.cm}\NJCSp% arSLMOɲQ`{I+otCa5gd*B?${aXg 2ㇼkԧ nk^Dܿhj i>4?_o#/WlC8,MTN//gsHB5{b:3_k(/_+IYҺ>y{V+ <,zkx\{]O-VGh *B Fd0mEUT:zA] 4eyx>"-'{jݵ0wv,L*~֜8eVX{cu(zNi+2,5 BSؚu,Ӝ`7f'_V֛ b"M ;AmK|uBnus4=2#HN8S"d !~ϘiM/ q1Ky("AD0qmUS98y{FȗiB4:/`ɧ*~68{[Z| 9lThokQC:E_KMG `x\(QEysezyXuwOhII@yP)QCMGC>f^R̖,aCYy$||Yk[>Yn(LU$^ Lta[: Q^dJ61[k۴-2y":n-Y 75~C{z~3I(r;䱿rBȾ vgc,xr$!1yi~駱-Dph)νD- f(c RKsXeȤ n&%% z\2[_YZ40`Eӫ;cH8?~gl\zq78Vl [зG_Au w`pm:KC䖓un z#F0`v{8JȯDz .Cy7{Ihwx"Jf@nQBQ7#NyL=h6x@%A8$7ܵ>}VׂU:)W:p~mJ :`#'sYwuQ/#YaO_$6w}![-!> PMN0:u;*J ct謯$nwLϵktU`iLu$rSּ̩w~V_s,&lP.Pʞ*n"2}܆+u oRf\_ ?WQ7,^ۛT_{1`KҒc* d=3jnAn3=&MlݰχC52Ssp/;?p &@5>`;4u=O ,Q%Y| U%I)` O0B".+@,)^઼ ڰH{bG2\6kl?G˸f0 OvF/ ! @[/! XбOB2 0|C!?ދ>r`Tƪ0Dv!C0+=,6*u)„ZXm3lxc{~d8p%KJG$xViʓu,jovc[s,ۙ,@;aj̑57 9 !±`(BkLV ᬹ؏sOrp89ظ %:Uڲ *uZJI"!A<{Co} k> ("n0^ѪQUEz~60{ӥ |p1Z8SY}v@Dӷɡv%Xʭ >e9UGJ`wYq1KȰB)Ys=~ GR3f\] Pf|–uwFE (Gt4mMRWȺW* ziD@mt4=Рbq(Nx)_s:0_X9NaJcf$zM1xmЗ0g]- EOlDޓdk, (Jq"ԄM9(ޤ$eLrt x`$T̎H;[ݽwLZg4H+1UQ0o2;0= S|r.(f7^IGA{5J@YcWKM,|0OIo9jU;D2[]aQoKhġ|Jz ]Vs] |IM(XA݋ ȺfɊ RUF'4%@#%T`ə8UJ!_~)#d_w%ʫ^Ľ]U#y7dcr#? ^T>vF+2)XbҾt3gk Rľ BA`D 3'iM7^CXP-MrѪ̍0f`}HMwԓλ Vi{6J8Q5?LШ Fk;7CTʻ|ekd]XY"6JjmpKfj/J7}DTtzz[H='6b毴f% Tw(GsB&2iuc+C&=`*|5J>¬ (}1z肣`da~ܸ.* P̞xY YH2w|K~8 [wAS _EЂ !Lgc%"OaQ'FpV簖qn*IJ 9XMdAZLQ+ ͞Ωړ-/̸+M*#@'Wbbs݀S|d&NcxE9dϭ/kY1WFUGmy-@^߽Ǩ5 `Ex!0oK,$00:'1w\Xk, $3H$B 'YXn3C^ LcL$VB ,"bH'&w:µ Օfwq0Fߢl3#ӗNI( ~X/`kvMp33+qMr60Z ;9Zdž%s;V 6*TF1\hB]0wt_\Ush1\G0ՃejGZ "+ Lcj/whJ97j Bl~=viT24hk4H"fF$sQh%DdވZ1XGM*?]9YZUo6S^Rx/eHhRz)nʇWռ}%~'^+ ؆dS2k=t8_ŕ(!*VѼiY J9ӭpP5iYil։HAT T_w-4U6ѯpqPFX+;l@Īe7a+ܲ~ Za96{atHmJS]fs8dR/[^)s 3'Q睝4XL m/"DHY /ҳ Wc'4~`Td=+"Z\4r΁B <ҿ3uS5#W;(V'uAI`a^-sy*0)NO.9gFo=ìǮZK˘b &&*8\[Lg 49.o/F(OI.o sL?%bOc޼E*<ұZ 7.P0A %lɚgl>ٮ 00~坣_$G.W;m& x?tM-o1M>clj!L,Ʋ[>C'ƿؗ%Z@&*&KGdـ=X>7>NaLjs"Y d2T[ b-L!t7BߌeKZ\p UO(/g\ 3WܸBatM2.8^$Hi|Q5uSigrd_fbۂ;HbA?4ʞZ;d -@FH}L2 ;ubL[`q?lGJ]sV?y&Nouq@bq7}}oꠖL"w*;YǢai [.:ʅ[ o/]`o^d;T_5iz L'UůS%0b[ <ׅE\ T'*e[7YmiS*d4(K ؤg=߁PcDb3^FDQB P'v5dS鈦R.F6 !"Ќj 銍ZyYngp2V+\ta +}n"¥ c LnX(PBTI <[Z &5iD@f`*NN/(U&޼m1Xu:Gx8/wNZ@9GAU?hȗȇdgDYq۫LB-_S_}oM^QQ -%NgG(տ<z</Zh#iPDf<lFh(5}}7K d-xl[`qIbgԙ:U_Lqn-M]D4j_s:v5!oz[nx{2OHXa8wܔI7h/;m q2Lx[Ҭ3r^5C)V[naIL2[-|:f8ؓ-1yJQ`U 0н":gW‡,8tY2])zRWCP9'09XBhk\o'eL}e/9d Ivr\n~Or';9ִ+D߳ԃFY0z\ŎP<e+S|x+@q.;8hvvIԓI FCSϗ6? /\c1U>uvм}5fg3 Q 8'(g(. DlЎѮ qN5;CE8uG;RP!G ]0a=e&shƫ#(^]aq^P0b:#u]#d^.x/mO9~xrO]ww<8"`( E)ArBrN~8;cZ \zAKu*?_!3QDd@S^VTAa!6%߄,nX!X,O4bt^:Ql$BLcDtH27_@0»>A(% ŭ0AZe<^W $ǝ>M#5'&WGJzI1Pb+tFg#Z, J-HrZ';]>s5IQVb CF+tBT@ަUG})?|pԥ|cc5í;v|{藻8s'sF jzh3 I*S~ ݴXÅu}B!$lگKEkݿFPͼ\ ǔu߽`b[2y"[tcw[IP=ߡɞf2 unFZEX4"uBR]e=O#+aj1}!HzO^og&f@E-f2!h>2sQVQD-׳`T[If"F ⬯ZFБPH7oV`0XjZ }[GȩAǑU sz5YIMQV)$w뀥 a24 j.bؿ5SӉ2no`U現~^ eRLV|ns"Q0< ֒8a|6g7U!d|c mP҆6[m.4z3c4ӞTpH${[g5[DQrڜo=2TD`qG*r'ݛl/Io6[y~~Ą7$JbK+y6Nf060}SKxer+˲c# GΫ͕K{Gn>>8Pk+vH<&?Cʃڈ\$VliQƛe L$ToX"ۃpY$~~D`At:9$Ye.~AV{ܨ~Q~mnGkȴb+xw.Q7I^99D9h:|Ľup2hcdꢃlw2-  A%Pf~v <'y'hOZqu(@:!'!Cvj4Ţ9w$bNc!rf$:FoEJ WaЏCݛ$~@V x~;kg 6_ӒEUMWD:[1˟n,=~p=N{!@!̏ (ʻϜJ(lr}"- XGv=-_XW-WxӏZ'/][|_dhYeh޶&~*\g'K9Z53 [K<36O~M rMOqDkA2!O~H5Jo ~*1h^C2v$NrЫ獯{{{V%{peV& d*N>b¨J2YЁQZY :Z:& ԓ-~E7 I k.8Y=qf0oQ -eYGE6{'r/ltwBp q Y0c H5Il4Ӱb%W+&3!irrjĊM_ҴaO;a3u]|v)?\O`q[ Ӣb-h\_"tt͐ RO>weH{ S(`;9S?R_?ڳ̄&ܫ\jĝwF۪.2#J+)*3\) CM-6UȢov7hΊe:yiH%z'pLNNo cv1AzW9 q(٣xp~Pf]Z j/uU¹G?D8sheZ7)sZz3)NLHGBO: ~|gX'cD"]gڵ2JrM?X?9>?ռb/1JMpIV4QV'b!;Drki ] n>ړ` Z m0܀vHj2i0Џ+_iJbʊBQQVO⮚#88!㭏 p?.ߦNg<i<]U긅X^be ʱA>ṕ`$guгvfͮFzK³W`V,/7wCĘcą LPu`ʄ# d)nz %;;>'[0YUIrĹ>ם&|х}D&)">߲[G j4(OQĴǮyP mzTD=N9ᇋvG](1n3vBxM&-,ЃeM}ޝR75g̥*z3""6ȈDТ0e֨+afബQ"KnmtJ=}X4*5ʘMZ|U} c+6gI~/+qg#l/`'>pVCsxcf{ݟ^-Ol$FUZזF" <眚w=L^7s/^5 G{< ? ݘ_ysB(?J߳E&.rΊS6C?[Qs C! (зi=5ºReɢeA;fTtF\׺QdQp}D A@gcV љVH5C Q}V(o@VOܨV@+ŴfKV0=#XT%lBkR`:sJoZk)8{c*JB~酙,v QƉ2@J~[3ϑ%O-9)@ 8EDNJPߟ-FG=tQ/V"fY9ppf$]*h_1%)^wߥժswhB5z}Z0 Eٰx$pnjY8Y%)rIj jtP8ŰBsSՆvɖ諴hxa-H >@Z9 qFEO݂< G "d0Q𚠼VI4N],v8qӮާ7Vm5 ps`XN<3t?2b4V'Vat^T[ߑQd$ʽe_FҺpGxQP^Ŷ5Gv4*7z$o4)>^K(Z0t=vzߊ.c\tQ!▤y*|e:E)1s@~E6 l:l WUe 7_`)2Ev(vJ>rB<{n:ysXY @ZQI?s7h4=1锥S-fucBf{5m"7tN .;36ѷy?'fO9ڛ mU;'aVYICKPr̶ha>iVκrTDfMFXms[{b̎‡ֳO 51Orh*p ܽ*wTĒ}2nH/aKqj mǶs{/ BF Nm%ffmC*ͅ#wܭiQejl EBwMIϷs)nx]%&%u_Їb>P6 ݲQɆ97/AVYmIĹpR 0!ӮmVL^so!cS l۩IBtb6)HxaGO6QRn8ah'%e3w=!a8?<"K,pPQ٧h;/|8/[.]f]Q2[ #:yǪʘX g.$4r@K#yARO՞)oXe;nZL[\ 3u:3 [D#oψrŪu%^lwP1 "DŽDiJJa+A2 #9~ ܘkYגkqVc+YK-y ,­ڡV_2iy^O:R±AYҚ—ewQV%kc#hmlb&5>'UMwQdK6?baˎm{|kRk"~.2rP5'A_YQ a$,J\ɍ3MF͡}lsKo8XTٝDuGs*H?vFsU;Xnc0vͲ]N]d"Ay=iGS t tBy8L// >-c ܝ bDB_UdtΒGK%YchKp K|Mإ@&%"4oIͺ]F?IQ\O`k%Bx]M{e`GYzZؖ`?щ[4 bjL1Rةa}0͎''"pRx` zLI W,2+*`q]"J 2AdUzTEB4QfQjUHRY3Run*B MA/%CwVрB9Ub ;M>14*%phZkb*+Agx)ѢP~UKG3[Y,x68 .L(GՂRBd 4*ĦxXFD( k4%$wl8;C)ru#ۋv]u戤mGzin6,'[@AՖcDM^G*ЊqyZrz( 8MW_}~[ϼUw'$P]]EjewZHsv!'%AWW\S fLG@9B1Wx&7q z}ܭ+Y@ZZ`QTvo"gɽ0FB|Gd9u] <R|T`ŇEgqFWUTIHwZYD6lfx Ki 0-kGVHAm2y5ޱ&.gKP '[n+AK|3,jպ=ϴ0W ߥ Ǿd[_h* '"fm,9@FtpyRE^1 _Ofs@1?朏s'J,٩3n]0ſm"ǧs%P;/ Aͽh8LTɝ.:OsN5)6e]ip 8N!}p숄s&|YW9nm DĒ}7 3$6b:p>.(wy0Y׀@+@hYtIBLB;0PhmGa9ҍyј \ۢcd}T@WSpL5)QzW-hȒ 6H % f Oh9!JȿoۡCW$|cć%1amTbMu, I>PuD @zCU)3R&d!dӳZyncekP^?Ȅ='RD9"OzZ(K s$S{gJ|T*(]22}Ifj޾PD2bxK]3`=gTiE-zl%GnZ$Tk'OMIIMqG~D"(nC>&Mu%3B g1ϱaoVY6"|p[ _[Kxs_E T:qLi߲J`5`U.Puca֡Z%A _l7ACfhdg(>5 @}Cv'`J,[_ZH? Zzls¡%̱h+t\`2c㓁U_ t;eސC^ *w-85kb>4yi6%^ >pb$&8Gg]u Ζ^8&t{m߯Q#v|Fa▘@\O jDT -i`qd !_Kݚ~ۛ歧$Ol?=?d IN7zsc+ |NJt&VF#+oe6ͨU,!n cF`3VMgHb 2/A1"8fA8}Y Sﱌ'٬G aBQCij$>maAb/Jh3yO!Pԥm\Òϡ1HON,$pώ<>U'#Þ vw|`vu: K܋zfЌ"̠wlR~ Ynj"Oorar^5AݦF?mEse5ڻ%CÃ:tq/k(n d֪}`AnWt4ǯXPAmV )]&ۇq)3j9bJ~[N<Նt;&m39D |"1"TI9y _DEoMBUϖdCbXfzf(4/KV(a*b2/o=|v٥Ԋ(i ~ f96S!Vw)O2ʼn!TJ5XBJKA\ 0> tDQ9iDY4G"#~bacŔ7S\|Y{^ӕnWC4E&WÞHƈF =!W氍W# ?kB)//1ݸE¯}3Ԥ ;*J, bB~Z=1`gBJ"0VٻɁΏ'}YY` hdmSUrJ+\N$+_yD br8`4 gب*\ȨU U&K׬+Ưcw%Yt!`eͫURSZW]/? Fn{@lȿh*c<S3. P2XX6;% ZgҕFަ7maKPb&j/] 4tn-"SfF-`YbHLt>SAIC{9ī5Ȝ蟅p݋Dǖ9S'h;q 9JF=bn:OZTyl1T j9, b!6YtPe'%<+&+GEVZ\TQ:*,F:߫'my;Š=z6jyw'32̎M`ֺ<"4V=C@j#5|^9)B@W%5ѳeCEaX;Z5fZ绞aJ2XTO8NcLZ̃O!PYc i2όxIo c߆:28Bv+ %HB<~[1_0`ekErbm7FB6mI=ʠ#J9,#,{UD`ut 1zzeMidz|['5?.KEu%+-U\&|[AO %9DHeT8.CCj 2ה™S&[ԎÆn1J6x(qo(>e XXZF"fVLF $HY,&E"BsF a ]!wɻc O+uo$_1*8R (0-rpբz .:?́^h#ju7iD\m9INו=3JJyB!~ k5qcפZL䎞@l*("ʽu8 Un5rU4(nJ "74$,WA"d"A5N3ǜ+zTHĆHSMNsXE+Ң8:A[G̫< !7`v0۹YbD&pNBSx$@{ `vׅ kfT% w.@L$bg-ēMQFx9˜%sC>Ba(SVW_V8Ư7]hBn?Y#F FyKipaҨD!Ak]MTBj Y0$ CFǡ0W'pT|wߺw}I!CT}IyOtVhY ʪrpgUۍ3Z+[o(` 28 '}0^~2h}[+ے_,%O%i=;Ae>kP:K:[eYٖjF$0<ŧ楱λ{RfwiPp3DqJKZW#qǻSJҎ|8m^3N 846_@HPGY(Q|z|M0kHy̿%![B}| #/r 9gPPv|, }ay^p6ԙpK*NOj7ꭜoVLqb3I^ Gl67}YL}"8yJvكusdD_b5/}i%j<(E&DUҟr7ݻF- (XtFYkb۱׼)w.Vd4/8M=O? mFunDA pBqWx̼EɺZ<ܖ.ֹ> Ue`Thᔦ@][)C@aP|x kR .!aF> ޗ50UQNK/`VM]!]v;)xygXތO4|(M9p]'n]óGM0\u)M?sk߆͊J{D\.9"X] R4yGyy]dQw9Pfvcs78 JpIVmK]-]LJ)Ƅh-,t 9< YoQ̪UPs$3H|ijf`|jTJOy49#rgb\r%zN$-msH_A1Us 3 wzyV1&V*Mx(Ж'O2%U4Yj>MG$Ur.Opg+Bʈ劔}_@p_a!;\{jgݜU@ k5HG8 nt* a2/# "@LHOo̱|d\}1~3v2?'ED4vR"J" GU_5ŒCGT*rRR?ۀF[riM$pÙO*KkbjӖk8S}e)-4*GOv6qdu&}K;gۈjwj*!eLjՁ_ՠJ\ յq7󳎹/q3Z ]Yb\Xwx@Jh.VPl?m^=hSӿNv/}fC$Kv֊m1SXbiC6E^&ȹ}(:͊gFjTD>.\ֆ{W!Ѳ)^+/VZ}N7oI^n -bsolq 𿟞=sVt~錄v!4'yi#_W5g1 UH,[\ `[ gͷQ6?t#xE(-UY-{.!:t2I.ϴT MfښU1x'Y2&w/;#d^LG -TՆ}z :IebYqA(bfv˝eP@`a#J~eBHeG+b&pkN.s_>&OuMD$Ō@!YS)jz[ dnI+//++Q[\>cg}lItIB%q|C`6tI߮s65]/J'Vlο i}h1(2%"R0`Ai}8zc*skݰsSzrG5)F*8:|$`lxpK;W++RP+DU YLx !hߒr_XB~ R. 9۲_ۿN&K; /}<_PCٖUle& o, G p"/<Jpt,[ ~ o5ז3=eT»oMc)p2Dlt~/ͮNS77To.>U>Mrb Ŋ+:$.FMG#:6SՁ-uW/5=7;3&S9SuRGa}6,ϱ_kDnbpq>'R-MB L6]x'諘E뱘3wñ+g!Tj"CӛB6u@$R4ez0{ք~Mb1l'Ĭ`J)!Xk7xϺܞS@FV(` yd2_2<|jy!wĮVjgS`*N =mNCɡÓ`SU1Ssز?I}'ֲ8 nV h<'Yati)t`hʟK`78 HCkޫ.bDL?_ruLcHKZdo0`#+8hu~aUQ)AF?ì]D|y^+TgLJ4W4gZvP Q rÐ}.D?4%|A~MzyKqT%7,z⩾/g 6y&ט[#84F R8^ 4hd (mq1ńO,DC;k wCr<0yT#4J"«q护d8dM#Q9Z 6(pQ 0Mp}z(L5Ӥ1"HA=|PۨZjkvaڏ7B(DdJPq A'< P*214=ڢY"t Yo![3mc~i̜~ѧ[ ^S'H,8DxϵUO P!IvU%$Ȗ,+匟툁"Y&m{ f1O| 4 .Jo]11KPo0 AتL0N%+*LGMpY&[ [T_yGOZuŒQ^1=oC>OBXi=0=;zB'\X%T2@e=Bz2ԓga<01HR*z@{#_J߇LP&2sݮu'gˆ^`]k?D:x~Lr n;EPfJj;dlxpbkE8߀ MY "O ]FTf)ocy55;9]*4k0B(8\B,vI="{9On)14f:~=~v;_8c8K_FU_)*yrx3awCFۇf~c9^Ԋ,cI t7PY ȑFS*s\6~q9F[>CbYI`h_&@8+<Í2SUrULo Дy*k@7Bj&t`Xχ%Ϥ^#Z-r2m'l:U֗,pmbTH)AYg)𕩍Y (>ֻ,q9 , hZxn1+5S)e:2^\D8dc<z\`B5ݿ.ϛ]qsuPbRt;@ eM`UM=R.y)r*DeL#Y[tF ZI YZ