wpa_supplicant-2.10-150600.7.6.1<>,g"ep9|sQVAmJ3%W'D6|zldс8**_]5$EǠ^[>l?gzJ쌆^,k6,>f_/_^]HG9HD>3e,Rl0dD V;闪A5w-Q( mr_} d}tV.=:jDZ}3VT" P.qN v}U 4g$>Fؔ?؄d # ALP\`y /{  << H< < < l< <<<!$!P<"@"## #&#(&8&+9'+:++=Ŋ>Œ?Ś@ŢFŪG<Hư<IǠ<XY\ <]<^bcjdeflu<v wX<xH<y8;z$48>؀Cwpa_supplicant2.10150600.7.6.1WPA supplicant implementationwpa_supplicant is an implementation of the WPA Supplicant component, i.e., the part that runs in the client stations. It implements key negotiation with a WPA Authenticator and it controls the roaming and IEEE 802.11 authentication/association of the wlan driver.g"es390zl33c\SUSE Linux Enterprise 15SUSE LLC BSD-3-Clause AND GPL-2.0-or-laterhttps://www.suse.com/Unspecifiedhttps://w1.fi/wpa_supplicantlinuxs390x 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 wpa_supplicant.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 wpa_supplicant.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 wpa_supplicant.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 wpa_supplicant.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in wpa_supplicant.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 wpa_supplicant.service ) || : fi fi?* x.u /  x OJ|2 t=J?yG BA큀AA큤A큤A큤A큤큤A큤g"Xg"Xg"Xg"Xg"Xg"Xg"Xg"Xg"`g"Xg"`g"`g"`g"Xg"Xg"Xg"Xg"aaQaQaQaQaQaQaQaQaQaQaQaQaQaQaQaQaQaQaQaQaQaQaQaQaQaQaQaQaQaQaQaQaQg"g"aaQg"Xg"Xg"Xg"Xg"Xg"Xf3395fd7fd59f2d6145d5417e6f18b351d1e95cf08c037b255b3cbf89a1ded9c63c89cd606359f34c34517720b9b53aad87ec8aecb0a4b1f08fe6f0223665a8e95b58047a5d69389d466f73dafe96ef4a8abf72cf6cf454347d9f943cddb867de679f61e8cece6771c84a9d91e7e8955e83fa9534179f5d40394623d3d17663368916417b79a276802dd4b02caf00843b65a4aa49290266b2a3caf961a324178bec5b5e5c9b30560a636150b203733bdc10295ac9001aba2d59f746f2637cfd48178716c02a0c75e9537d3bb58277ee4597f14d0b0e8e9aba2732412182f1325a8a59cbb52ffcee6e769379141062cbb9400c237fe85bc84bcf16d92c67df67c601ce02347339b2fdfde893754f864b0318adf0dd39e352d39068b4b89c6e1d0cca1385e218f35305bf4c4f9982b90cf7e1bbe013f0404977b464d2034bcd3cee5a24b54f6db045b68c72b5e555a62db388207b68f0b7137add0117af9f56841c8794cd600c5968ae7e4923dc77f9bfef4f52a86e822280c08ddaa55c57dc06eaf01e1d1ee065a1054d20ebe8a78a016f1fb1133b73e6a9d50801b165bb280c7fdcc84989e7add6b1a1373114f2e26adb1d5eb747a7bc23d3909044a386a44843c4168eb7e00e1789207d1f269c021c32f5d0c5a0355512cd5914259422307b848149f2c763f49de40e07c2ed72a603985faf90d9a2ca138f85136dba6c03d42c9c0c82429f82c4ff2506cd50f0bc352d9181b8aea7d9090697c8b4f1a3bdafdc9daa2ab233a2e995bf18c8252fe877efa6bdbdbf469e4bf823f037d467623c1f80c7718e54719526f0e4e549946bded31755c2989dac859d9fae01ced2d4857ac0b63a71d310be1a9150d54a34042d703970502c27ff46a655a3df8df5afb0557ea468ad96d7d00dae588c5554fb22c5bc9917ef44772014bedf27c1413b2435ab12d1a4ae5a5adca4ca651152ae3d3a0d0ad1caf5f289c02fdedf8a7335aafb7c7cad7b70cb9c4aefa37f372e15f6d832d5a03608088c5be38537a22fbd0b00e777b65e5ff0008b9c0a66a03336e76f482640c788e4d5d715228a6b8cbc8719ef4abeaa34868102550f89f1e8d85de745fae5e7a21d72fa40913e965b127cc2a9977ecf9ffef5ea42326e7e0d602e63bf064830ef4c9c6a3760afb7477e6e9ff544d424323ae066f974844d157ff27268551ad01eeb6ad84292c1e77d5296c7008517a87c1b474403014d2c89fc67344f4636f0c846e247c497f8d7e992f972900f5b36b62449b6566f76c96e5b45e957091a98c99d587462c541b02aee1845ce86cebbae57b5d0bb5c262114ebb78491edc4c86e5e2dfbdc5963f8937bd1267b372773adff540f3dfbded934bc8c54767d2c1347e9a40ac616cd5dedffd2a9a816fd1e667a2fcea0cc35050ecdf217294ee8bb33b0ec826a911c86799541fc3901899b335266a0bc4ca789b89644e4219fb73f9911979196f17c23a192c39833083daa129883704ed1169b5a966f8e4f59360c2144768c832bf31be106943081b173ae5421cc6359c0871726ea0ef7787c66a7b97a6368ea9448f32f070a20c312888635eed4091dcf7a3517aeaf17668aad892a450f9e23994841987002ad9ea77192189257c51f8c740370db7d682ef89a7758f01d3ecd55e193614d823e1f8410bf1869c019efb3cfdd74e760437d7ab59e94b488b5da65fb16e54a80d56d5074da96aada56c53bab20f95b57d3cc66cf0d8f2019056f2f5d9fbbcd3ad19aa2e9b41be539c7e7ba05d45049ba38bcf7c334008893f125a24f3d89afc94b55ed4a6fbc8336ecc3f5a0c8358746f80f8c6d9f404dde5f1a853880ee0b2ddb756f668c1d704a238d45d8c3bdfb15bba68207f4e260677cd3c19ef5d12542118ab6737ef9c237f9c8a94cee036d3b9f6de4088b497bac4193f834e8bf1454da87ac4e333d0f120408a9d814e40c3672cd27f365af89b4f2f6631f7a9338953d1dfb75812db84e1118fc18a73c8840ac0edcd0ec32194da2c8b239f5722e2a09ed64e8d916c95f7f787ad9f3658fc80cd216d051694d6295bb2442f3ff8e3385ae8bb8b0fdc32b9d4debd581ab100124a8723d00bf0f5f55a31c93f541c636e336ef53146feb028d5dd4e87715765502362d388addacb99f5f40be9b2c13a591f0e989ff33edbd0473a8a80c46984fcb4842090243c6ce8d3e0d961e409a6da16036213d2bccf05233ec512358a7574a9591e143c24a80b03364931f2f3d1dcwpa_supplicant.servicewpa_supplicant.serviceservice@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootwpa_supplicant-2.10-150600.7.6.1.src.rpmconfig(wpa_supplicant)wpa_supplicantwpa_supplicant(s390-64) @@@@@@@@@@@@@@@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/shconfig(wpa_supplicant)libc.so.6()(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libcrypto.so.3()(64bit)libcrypto.so.3(OPENSSL_3.0.0)(64bit)libdbus-1.so.3()(64bit)libdbus-1.so.3(LIBDBUS_1_3)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.29)(64bit)libnl-3.so.200()(64bit)libnl-3.so.200(libnl_3)(64bit)libnl-genl-3.so.200()(64bit)libnl-genl-3.so.200(libnl_3)(64bit)libnl-route-3.so.200()(64bit)libnl-route-3.so.200(libnl_3)(64bit)libnl-route-3.so.200(libnl_3_2_28)(64bit)libssl.so.3()(64bit)libssl.so.3(OPENSSL_3.0.0)(64bit)logrotaterpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.10-150600.7.6.13.0.4-14.6.0-14.0-15.2-14.14.3ge}@c@b@b@`lM@`?z@`:4@`_|\@_i@_i@^@^@^|@^|@^Y]]>[<@[[ā@[[;@[@[QY@X@X]W@VU@VŲ@V`V=@UKSUCjU8U'@U/@TBV@cfamullaconrad@suse.comcfamullaconrad@suse.comcfamullaconrad@suse.comcfamullaconrad@suse.comcfamullaconrad@suse.comcfamullaconrad@suse.comcfamullaconrad@suse.comcfamullaconrad@suse.comcfamullaconrad@suse.comsp1ritCS@protonmail.comcfamullaconrad@suse.comsongchuan.kang@suse.comcfamullaconrad@suse.combwiedemann@suse.comcfamullaconrad@suse.comilya@ilya.pp.uatchvatal@suse.comtchvatal@suse.comilya@ilya.pp.uailya@ilya.pp.uakbabioch@suse.comro@suse.dekbabioch@suse.comkbabioch@suse.comkbabioch@suse.comro@suse.demeissner@suse.comobs@botter.ccdwaas@suse.commeissner@suse.comtchvatal@suse.comlnussel@suse.decrrodriguez@opensuse.orgcrrodriguez@opensuse.orgcrrodriguez@opensuse.orglnussel@suse.demichael@stroeder.comro@suse.dezaitor@opensuse.orgcrrodriguez@opensuse.orgstefan.bruens@rwth-aachen.destefan.bruens@rwth-aachen.destefan.bruens@rwth-aachen.de- CVE-2025-24912: hostapd fails to process crafted RADIUS packets properly (bsc#1239461) [+ CVE-2025-24912.patch]- Add CVE-2023-52160.patch - Bypassing WiFi Authentication (bsc#1219975) - Change ctrl_interface from /var/run to %_rundir (/run)- update to 2.10.0: jsc#PED-2904 * SAE changes - improved protection against side channel attacks [https://w1.fi/security/2022-1/] - added support for the hash-to-element mechanism (sae_pwe=1 or sae_pwe=2); this is currently disabled by default, but will likely get enabled by default in the future - fixed PMKSA caching with OKC - added support for SAE-PK * EAP-pwd changes - improved protection against side channel attacks [https://w1.fi/security/2022-1/] * fixed P2P provision discovery processing of a specially constructed invalid frame [https://w1.fi/security/2021-1/] * fixed P2P group information processing of a specially constructed invalid frame [https://w1.fi/security/2020-2/] * fixed PMF disconnection protection bypass in AP mode [https://w1.fi/security/2019-7/] * added support for using OpenSSL 3.0 * increased the maximum number of EAP message exchanges (mainly to support cases with very large certificates) * fixed various issues in experimental support for EAP-TEAP peer * added support for DPP release 2 (Wi-Fi Device Provisioning Protocol) * a number of MKA/MACsec fixes and extensions * added support for SAE (WPA3-Personal) AP mode configuration * added P2P support for EDMG (IEEE 802.11ay) channels * fixed EAP-FAST peer with TLS GCM/CCM ciphers * improved throughput estimation and BSS selection * dropped support for libnl 1.1 * added support for nl80211 control port for EAPOL frame TX/RX * fixed OWE key derivation with groups 20 and 21; this breaks backwards compatibility for these groups while the default group 19 remains backwards compatible * added support for Beacon protection * added support for Extended Key ID for pairwise keys * removed WEP support from the default build (CONFIG_WEP=y can be used to enable it, if really needed) * added a build option to remove TKIP support (CONFIG_NO_TKIP=y) * added support for Transition Disable mechanism to allow the AP to automatically disable transition mode to improve security * extended D-Bus interface * added support for PASN * added a file-based backend for external password storage to allow secret information to be moved away from the main configuration file without requiring external tools * added EAP-TLS peer support for TLS 1.3 (disabled by default for now) * added support for SCS, MSCS, DSCP policy * changed driver interface selection to default to automatic fallback to other compiled in options * a large number of other fixes, cleanup, and extensions - drop wpa_supplicant-p2p_iname_size.diff, CVE-2021-30004.patch, CVE-2021-27803.patch, CVE-2021-0326.patch, CVE-2019-16275.patch, CVE-2022-23303_0001.patch, CVE-2022-23303_0002.patch, CVE-2022-23303_0003.patch, CVE-2022-23303_0004.patch: upstream - drop restore-old-dbus-interface.patch, wicked has been switching to the new dbus interface in version 0.6.66 - config: * re-enable CONFIG_WEP * enable QCA vendor extensions to nl80211 * enable support for Automatic Channel Selection * enable OCV, security feature that prevents MITM multi-channel attacks * enable QCA vendor extensions to nl80211 * enable EAP-EKE * Support HT overrides * TLS v1.1 and TLS v1.2 * Fast Session Transfer (FST) * Automatic Channel Selection * Multi Band Operation * Fast Initial Link Setup * Mesh Networking (IEEE 802.11s) - Add dbus-Fix-property-DebugShowKeys-and-DebugTimestamp.patch (bsc#1201219) - Move the dbus-1 system.d file to /usr (bsc#1200342) - Added hardening to systemd service(s) (bsc#1181400). Modified: * wpa_supplicant.service - drop wpa_supplicant-getrandom.patch : glibc has been updated so the getrandom() wrapper is now there - Sync wpa_supplicant.spec with Factory- Enable WPA3-Enterprise (SuiteB-192) support.- Add CVE-2022-23303_0001.patch, CVE-2022-23303_0002.patch, CVE-2022-23303_0003.patch, CVE-2022-23303_0004.patch SAE/EAP-pwd side-channel attack update 2 (CVE-2022-23303, CVE-2022-23304, bsc#1194732, bsc#1194733)- Add CVE-2021-30004.patch -- forging attacks may occur because AlgorithmIdentifier parameters are mishandled in tls/pkcs1.c and tls/x509v3.c (bsc#1184348)- Fix systemd device ready dependencies in wpa_supplicant@.service file. (see: https://forums.opensuse.org/showthread.php/547186-wpa_supplicant-service-fails-on-boot-succeeds-on-restart?p=2982844#post2982844)- Add CVE-2021-27803.patch -- P2P provision discovery processing vulnerability (bsc#1182805)- Add CVE-2021-0326.patch -- P2P group information processing vulnerability (bsc#1181777)- Add wpa_supplicant-p2p_iname_size.diff -- Limit P2P_DEVICE name to appropriate ifname size (https://patchwork.ozlabs.org/project/hostap/patch/20200825062902.124600-1-benjamin@sipsolutions.net/)- Fix spec file for SLE12, use make %{?_smp_mflags} instead of %make_build- Enable SAE support(jsc#SLE-14992).- Add CVE-2019-16275.patch -- AP mode PMF disconnection protection bypass (bsc#1150934)- Add restore-old-dbus-interface.patch to fix wicked wlan (boo#1156920) - Restore fi.epitest.hostap.WPASupplicant.service (bsc#1167331)- With v2.9 fi.epitest.hostap.WPASupplicant.service is obsolete (bsc#1167331)- Change wpa_supplicant.service to ensure wpa_supplicant gets started before network. Fix WLAN config on boot with wicked. (boo#1166933)- Adjust the service to start after network.target wrt bsc#1165266- Update to 2.9 release: * SAE changes - disable use of groups using Brainpool curves - improved protection against side channel attacks [https://w1.fi/security/2019-6/] * EAP-pwd changes - disable use of groups using Brainpool curves - allow the set of groups to be configured (eap_pwd_groups) - improved protection against side channel attacks [https://w1.fi/security/2019-6/] * fixed FT-EAP initial mobility domain association using PMKSA caching (disabled by default for backwards compatibility; can be enabled with ft_eap_pmksa_caching=1) * fixed a regression in OpenSSL 1.1+ engine loading * added validation of RSNE in (Re)Association Response frames * fixed DPP bootstrapping URI parser of channel list * extended EAP-SIM/AKA fast re-authentication to allow use with FILS * extended ca_cert_blob to support PEM format * improved robustness of P2P Action frame scheduling * added support for EAP-SIM/AKA using anonymous@realm identity * fixed Hotspot 2.0 credential selection based on roaming consortium to ignore credentials without a specific EAP method * added experimental support for EAP-TEAP peer (RFC 7170) * added experimental support for EAP-TLS peer with TLS v1.3 * fixed a regression in WMM parameter configuration for a TDLS peer * fixed a regression in operation with drivers that offload 802.1X 4-way handshake * fixed an ECDH operation corner case with OpenSSL * SAE changes - added support for SAE Password Identifier - changed default configuration to enable only groups 19, 20, 21 (i.e., disable groups 25 and 26) and disable all unsuitable groups completely based on REVmd changes - do not regenerate PWE unnecessarily when the AP uses the anti-clogging token mechanisms - fixed some association cases where both SAE and FT-SAE were enabled on both the station and the selected AP - started to prefer FT-SAE over SAE AKM if both are enabled - started to prefer FT-SAE over FT-PSK if both are enabled - fixed FT-SAE when SAE PMKSA caching is used - reject use of unsuitable groups based on new implementation guidance in REVmd (allow only FFC groups with prime >= 3072 bits and ECC groups with prime >= 256) - minimize timing and memory use differences in PWE derivation [https://w1.fi/security/2019-1/] (CVE-2019-9494, bsc#1131868) * EAP-pwd changes - minimize timing and memory use differences in PWE derivation [https://w1.fi/security/2019-2/] (CVE-2019-9495, bsc#1131870) - verify server scalar/element [https://w1.fi/security/2019-4/] (CVE-2019-9497, CVE-2019-9498, CVE-2019-9499, bsc#1131874, bsc#1131872, bsc#1131871, bsc#1131644) - fix message reassembly issue with unexpected fragment [https://w1.fi/security/2019-5/] (CVE-2019-11555, bsc#1133640) - enforce rand,mask generation rules more strictly - fix a memory leak in PWE derivation - disallow ECC groups with a prime under 256 bits (groups 25, 26, and 27) - SAE/EAP-pwd side-channel attack update [https://w1.fi/security/2019-6/] (CVE-2019-13377, bsc#1144443) * fixed CONFIG_IEEE80211R=y (FT) build without CONFIG_FILS=y * Hotspot 2.0 changes - do not indicate release number that is higher than the one AP supports - added support for release number 3 - enable PMF automatically for network profiles created from credentials * fixed OWE network profile saving * fixed DPP network profile saving * added support for RSN operating channel validation (CONFIG_OCV=y and network profile parameter ocv=1) * added Multi-AP backhaul STA support * fixed build with LibreSSL * number of MKA/MACsec fixes and extensions * extended domain_match and domain_suffix_match to allow list of values * fixed dNSName matching in domain_match and domain_suffix_match when using wolfSSL * started to prefer FT-EAP-SHA384 over WPA-EAP-SUITE-B-192 AKM if both are enabled * extended nl80211 Connect and external authentication to support SAE, FT-SAE, FT-EAP-SHA384 * fixed KEK2 derivation for FILS+FT * extended client_cert file to allow loading of a chain of PEM encoded certificates * extended beacon reporting functionality * extended D-Bus interface with number of new properties * fixed a regression in FT-over-DS with mac80211-based drivers * OpenSSL: allow systemwide policies to be overridden * extended driver flags indication for separate 802.1X and PSK 4-way handshake offload capability * added support for random P2P Device/Interface Address use * extended PEAP to derive EMSK to enable use with ERP/FILS * extended WPS to allow SAE configuration to be added automatically for PSK (wps_cred_add_sae=1) * removed support for the old D-Bus interface (CONFIG_CTRL_IFACE_DBUS) * extended domain_match and domain_suffix_match to allow list of values * added a RSN workaround for misbehaving PMF APs that advertise IGTK/BIP KeyID using incorrect byte order * fixed PTK rekeying with FILS and FT * fixed WPA packet number reuse with replayed messages and key reinstallation [https://w1.fi/security/2017-1/] (CVE-2017-13077, CVE-2017-13078, CVE-2017-13079, CVE-2017-13080, CVE-2017-13081, CVE-2017-13082, CVE-2017-13086, CVE-2017-13087, CVE-2017-13088) * fixed unauthenticated EAPOL-Key decryption in wpa_supplicant [https://w1.fi/security/2018-1/] (CVE-2018-14526) * added support for FILS (IEEE 802.11ai) shared key authentication * added support for OWE (Opportunistic Wireless Encryption, RFC 8110; and transition mode defined by WFA) * added support for DPP (Wi-Fi Device Provisioning Protocol) * added support for RSA 3k key case with Suite B 192-bit level * fixed Suite B PMKSA caching not to update PMKID during each 4-way handshake * fixed EAP-pwd pre-processing with PasswordHashHash * added EAP-pwd client support for salted passwords * fixed a regression in TDLS prohibited bit validation * started to use estimated throughput to avoid undesired signal strength based roaming decision * MACsec/MKA: - new macsec_linux driver interface support for the Linux kernel macsec module - number of fixes and extensions * added support for external persistent storage of PMKSA cache (PMKSA_GET/PMKSA_ADD control interface commands; and MESH_PMKSA_GET/MESH_PMKSA_SET for the mesh case) * fixed mesh channel configuration pri/sec switch case * added support for beacon report * large number of other fixes, cleanup, and extensions * added support for randomizing local address for GAS queries (gas_rand_mac_addr parameter) * fixed EAP-SIM/AKA/AKA' ext auth cases within TLS tunnel * added option for using random WPS UUID (auto_uuid=1) * added SHA256-hash support for OCSP certificate matching * fixed EAP-AKA' to add AT_KDF into Synchronization-Failure * fixed a regression in RSN pre-authentication candidate selection * added option to configure allowed group management cipher suites (group_mgmt network profile parameter) * removed all PeerKey functionality * fixed nl80211 AP and mesh mode configuration regression with Linux 4.15 and newer * added ap_isolate configuration option for AP mode * added support for nl80211 to offload 4-way handshake into the driver * added support for using wolfSSL cryptographic library * SAE - added support for configuring SAE password separately of the WPA2 PSK/passphrase - fixed PTK and EAPOL-Key integrity and key-wrap algorithm selection for SAE; note: this is not backwards compatible, i.e., both the AP and station side implementations will need to be update at the same time to maintain interoperability - added support for Password Identifier - fixed FT-SAE PMKID matching * Hotspot 2.0 - added support for fetching of Operator Icon Metadata ANQP-element - added support for Roaming Consortium Selection element - added support for Terms and Conditions - added support for OSEN connection in a shared RSN BSS - added support for fetching Venue URL information * added support for using OpenSSL 1.1.1 * FT - disabled PMKSA caching with FT since it is not fully functional - added support for SHA384 based AKM - added support for BIP ciphers BIP-CMAC-256, BIP-GMAC-128, BIP-GMAC-256 in addition to previously supported BIP-CMAC-128 - fixed additional IE inclusion in Reassociation Request frame when using FT protocol - Drop merged patches: * rebased-v2.6-0001-hostapd-Avoid-key-reinstallation-in-FT-handshake.patch * rebased-v2.6-0002-Prevent-reinstallation-of-an-already-in-use-group-ke.patch * rebased-v2.6-0003-Extend-protection-of-GTK-IGTK-reinstallation-of-WNM-.patch * rebased-v2.6-0004-Prevent-installation-of-an-all-zero-TK.patch * rebased-v2.6-0005-Fix-PTK-rekeying-to-generate-a-new-ANonce.patch * rebased-v2.6-0006-TDLS-Reject-TPK-TK-reconfiguration.patch * rebased-v2.6-0007-WNM-Ignore-WNM-Sleep-Mode-Response-without-pending-r.patch * rebased-v2.6-0008-FT-Do-not-allow-multiple-Reassociation-Response-fram.patch * rebased-v2.6-0009-WPA-Ignore-unauthenticated-encrypted-EAPOL-Key-data.patch * wpa_supplicant-bnc-1099835-fix-private-key-password.patch * wpa_supplicant-bnc-1099835-clear-default_passwd_cb.patch * wpa_supplicant-log-file-permission.patch * wpa_supplicant-log-file-cloexec.patch * wpa_supplicant-git-fa67debf4c6ddbc881a212b175faa6d5d0d90c8c.patch * wpa_supplicant-git-f5b74b966c942feb95a8ddbb7d130540b15b796d.patch - Rebase patches: * wpa_supplicant-getrandom.patch- Refresh spec-file via spec-cleaner and manual optimizations. * Change URL and Source0 to actual project homepage. * Remove macro %{?systemd_requires} and rm (not needed). * Add %autopatch macro. * Add %make_build macro. - Chenged patch wpa_supplicant-flush-debug-output.patch (to -p1). - Changed service-files for start after network (systemd-networkd).- Refresh spec-file: add %license tag.- Renamed patches: - wpa-supplicant-log-file-permission.patch -> wpa_supplicant-log-file-permission.patch - wpa-supplicant-log-file-cloexec.patch -> wpa_supplicant-log-file-cloexec.patch - wpa_supplicant-log-file-permission.patch: Using O_WRONLY flag - Enabled timestamps in log files (bsc#1080798)- compile eapol_test binary to allow testing via radius proxy and server (note: this does not match CONFIG_EAPOL_TEST which sets -Werror and activates an assert call inside the code of wpa_supplicant) (bsc#1111873), (fate#326725) - add patch to fix wrong operator precedence in ieee802_11.c wpa_supplicant-git-fa67debf4c6ddbc881a212b175faa6d5d0d90c8c.patch - add patch to avoid redefinition of __bitwise macro wpa_supplicant-git-f5b74b966c942feb95a8ddbb7d130540b15b796d.patch- Added wpa-supplicant-log-file-permission.patch: Fixes the default file permissions of the debug log file to more sane values, i.e. it is no longer world-readable (bsc#1098854). - Added wpa-supplicant-log-file-cloexec.patch: Open the debug log file with O_CLOEXEC, which will prevent file descriptor leaking to child processes (bsc#1098854).- Added rebased-v2.6-0009-WPA-Ignore-unauthenticated-encrypted-EAPOL-Key-data.patch: Ignore unauthenticated encrypted EAPOL-Key data (CVE-2018-14526, bsc#1104205).- Enabled PWD as EAP method. This allows for password-based authentication, which is easier to setup than most of the other methods, and is used by the Eduroam network (bsc#1109209).- add two patches from upstream to fix reading private key passwords from the configuration file (bsc#1099835) - add patch for git 89971d8b1e328a2f79699c953625d1671fd40384 wpa_supplicant-bnc-1099835-clear-default_passwd_cb.patch - add patch for git f665c93e1d28fbab3d9127a8c3985cc32940824f wpa_supplicant-bnc-1099835-fix-private-key-password.patch- Fix KRACK attacks (bsc#1056061, CVE-2017-13078, CVE-2017-13079, CVE-2017-13080, CVE-2017-13081, CVE-2017-13087, CVE-2017-13088): - rebased-v2.6-0001-hostapd-Avoid-key-reinstallation-in-FT-handshake.patch - rebased-v2.6-0002-Prevent-reinstallation-of-an-already-in-use-group-ke.patch - rebased-v2.6-0003-Extend-protection-of-GTK-IGTK-reinstallation-of-WNM-.patch - rebased-v2.6-0004-Prevent-installation-of-an-all-zero-TK.patch - rebased-v2.6-0005-Fix-PTK-rekeying-to-generate-a-new-ANonce.patch - rebased-v2.6-0006-TDLS-Reject-TPK-TK-reconfiguration.patch - rebased-v2.6-0007-WNM-Ignore-WNM-Sleep-Mode-Response-without-pending-r.patch - rebased-v2.6-0008-FT-Do-not-allow-multiple-Reassociation-Response-fram.patch- fix wpa_supplicant-sigusr1-changes-debuglevel.patch to match eloop_signal_handler type (needed to build eapol_test via config)- Added .service files that accept interfaces as %i arguments so it's possible to call the daemon with: "systemctl start wpa_supplicant@$INTERFACE_NAME.service" (like openvpn for example)- updated to 2.6 / 2016-10-02 * fixed WNM Sleep Mode processing when PMF is not enabled [http://w1.fi/security/2015-6/] (CVE-2015-5310 bsc#952254) * fixed EAP-pwd last fragment validation [http://w1.fi/security/2015-7/] (CVE-2015-5315 bsc#953115) * fixed EAP-pwd unexpected Confirm message processing [http://w1.fi/security/2015-8/] (CVE-2015-5316 bsc#953115) * fixed WPS configuration update vulnerability with malformed passphrase [http://w1.fi/security/2016-1/] (CVE-2016-4476 bsc#978172) * fixed configuration update vulnerability with malformed parameters set over the local control interface [http://w1.fi/security/2016-1/] (CVE-2016-4477 bsc#978175) * fixed TK configuration to the driver in EAPOL-Key 3/4 retry case * extended channel switch support for P2P GO * started to throttle control interface event message bursts to avoid issues with monitor sockets running out of buffer space * mesh mode fixes/improvements - generate proper AID for peer - enable WMM by default - add VHT support - fix PMKID derivation - improve robustness on various exchanges - fix peer link counting in reconnect case - improve mesh joining behavior - allow DTIM period to be configured - allow HT to be disabled (disable_ht=1) - add MESH_PEER_ADD and MESH_PEER_REMOVE commands - add support for PMKSA caching - add minimal support for SAE group negotiation - allow pairwise/group cipher to be configured in the network profile - use ieee80211w profile parameter to enable/disable PMF and derive a separate TX IGTK if PMF is enabled instead of using MGTK incorrectly - fix AEK and MTK derivation - remove GTKdata and IGTKdata from Mesh Peering Confirm/Close - note: these changes are not fully backwards compatible for secure (RSN) mesh network * fixed PMKID derivation with SAE * added support for requesting and fetching arbitrary ANQP-elements without internal support in wpa_supplicant for the specific element (anqp[265]= in "BSS " command output) * P2P - filter control characters in group client device names to be consistent with other P2P peer cases - support VHT 80+80 MHz and 160 MHz - indicate group completion in P2P Client role after data association instead of already after the WPS provisioning step - improve group-join operation to use SSID, if known, to filter BSS entries - added optional ssid= argument to P2P_CONNECT for join case - added P2P_GROUP_MEMBER command to fetch client interface address * P2PS - fix follow-on PD Response behavior - fix PD Response generation for unknown peer - fix persistent group reporting - add channel policy to PD Request - add group SSID to the P2PS-PROV-DONE event - allow "P2P_CONNECT p2ps" to be used without specifying the default PIN * BoringSSL - support for OCSP stapling - support building of h20-osu-client * D-Bus - add ExpectDisconnect() - add global config parameters as properties - add SaveConfig() - add VendorElemAdd(), VendorElemGet(), VendorElemRem() * fixed Suite B 192-bit AKM to use proper PMK length (note: this makes old releases incompatible with the fixed behavior) * improved PMF behavior for cases where the AP and STA has different configuration by not trying to connect in some corner cases where the connection cannot succeed * added option to reopen debug log (e.g., to rotate the file) upon receipt of SIGHUP signal * EAP-pwd: added support for Brainpool Elliptic Curves (with OpenSSL 1.0.2 and newer) * fixed EAPOL reauthentication after FT protocol run * fixed FTIE generation for 4-way handshake after FT protocol run * extended INTERFACE_ADD command to allow certain type (sta/ap) interface to be created * fixed and improved various FST operations * added 80+80 MHz and 160 MHz VHT support for IBSS/mesh * fixed SIGNAL_POLL in IBSS and mesh cases * added an option to abort an ongoing scan (used to speed up connection and can also be done with the new ABORT_SCAN command) * TLS client - do not verify CA certificates when ca_cert is not specified - support validating server certificate hash - support SHA384 and SHA512 hashes - add signature_algorithms extension into ClientHello - support TLS v1.2 signature algorithm with SHA384 and SHA512 - support server certificate probing - allow specific TLS versions to be disabled with phase2 parameter - support extKeyUsage - support PKCS #5 v2.0 PBES2 - support PKCS #5 with PKCS #12 style key decryption - minimal support for PKCS #12 - support OCSP stapling (including ocsp_multi) * OpenSSL - support OpenSSL 1.1 API changes - drop support for OpenSSL 0.9.8 - drop support for OpenSSL 1.0.0 * added support for multiple schedule scan plans (sched_scan_plans) * added support for external server certificate chain validation (tls_ext_cert_check=1 in the network profile phase1 parameter) * made phase2 parser more strict about correct use of auth= and autheap= values * improved GAS offchannel operations with comeback request * added SIGNAL_MONITOR command to request signal strength monitoring events * added command for retrieving HS 2.0 icons with in-memory storage (REQ_HS20_ICON, GET_HS20_ICON, DEL_HS20_ICON commands and RX-HS20-ICON event) * enabled ACS support for AP mode operations with wpa_supplicant * EAP-PEAP: fixed interoperability issue with Windows 2012r2 server ("Invalid Compound_MAC in cryptobinding TLV") * EAP-TTLS: fixed success after fragmented final Phase 2 message * VHT: added interoperability workaround for 80+80 and 160 MHz channels * WNM: workaround for broken AP operating class behavior * added kqueue(2) support for eloop (CONFIG_ELOOP_KQUEUE) * nl80211: - add support for full station state operations - do not add NL80211_ATTR_SMPS_MODE attribute if HT is disabled - add NL80211_ATTR_PREV_BSSID with Connect command - fix IEEE 802.1X/WEP EAP reauthentication and rekeying to use unencrypted EAPOL frames * added initial MBO support; number of extensions to WNM BSS Transition Management * added support for PBSS/PCP and P2P on 60 GHz * Interworking: add credential realm to EAP-TLS identity * fixed EAPOL-Key Request Secure bit to be 1 if PTK is set * HS 2.0: add support for configuring frame filters * added POLL_STA command to check connectivity in AP mode * added initial functionality for location related operations * started to ignore pmf=1/2 parameter for non-RSN networks * added wps_disabled=1 network profile parameter to allow AP mode to be started without enabling WPS * wpa_cli: added action script support for AP-ENABLED and AP-DISABLED events * improved Public Action frame addressing - add gas_address3 configuration parameter to control Address 3 behavior * number of small fixes - wpa_supplicant-dump-certificate-as-PEM-in-debug-mode.diff: dump x509 certificates from remote radius server in debug mode in WPA-EAP.- Remove support for <12.3 as we are unresolvable there anyway - Use qt5 on 13.2 if someone pulls this package in - Convert to pkgconfig dependencies over the devel pkgs - Use the %qmake5 macro to build the qt5 gui- add After=dbus.service to prevent too early shutdown (bnc#963652)- Revert CONFIG_ELOOP_EPOLL=y, it is broken in combination with CONFIG_DBUS=yes.- spec: Compile the GUI against QT5 in 13.2 and later.- Previous update did not include version 2.5 tarball or changed the version number in spec, only the changelog and removed patches. - config: set CONFIG_NO_RANDOM_POOL=y, we have a reliable· random number generator by using /dev/urandom, no need to keep an internal random number pool which draws entropy from /dev/random. - config: prefer using epoll(7) instead of select(2) by setting CONFIG_ELOOP_EPOLL=y - wpa_supplicant-getrandom.patch: Prefer to use the getrandom(2) system call to collect entropy. if it is not present disable buffering when reading /dev/urandom, otherwise each os_get_random() call will request BUFSIZ of entropy instead of the few needed bytes.- add aliases for both provided dbus names to avoid systemd stopping the service when switching runlevels (boo#966535)- removed obsolete security patches: * 0001-P2P-Validate-SSID-element-length-before-copying-it-C.patch * 0001-WPS-Fix-HTTP-chunked-transfer-encoding-parser.patch * 0001-AP-WMM-Fix-integer-underflow-in-WMM-Action-frame-par.patch * 0001-EAP-pwd-peer-Fix-payload-length-validation-for-Commi.patch * wpa_s-D-Bus-Fix-operations-when-P2P-management-interface-is-used.patch * 0002-EAP-pwd-server-Fix-payload-length-validation-for-Com.patch * 0003-EAP-pwd-peer-Fix-Total-Length-parsing-for-fragment-r.patch * 0004-EAP-pwd-server-Fix-Total-Length-parsing-for-fragment.patch * 0005-EAP-pwd-peer-Fix-asymmetric-fragmentation-behavior.patch - Update to upstream release 2.5 * fixed P2P validation of SSID element length before copying it [http://w1.fi/security/2015-1/] (CVE-2015-1863) * fixed WPS UPnP vulnerability with HTTP chunked transfer encoding [http://w1.fi/security/2015-2/] (CVE-2015-4141) * fixed WMM Action frame parser (AP mode) [http://w1.fi/security/2015-3/] (CVE-2015-4142) * fixed EAP-pwd peer missing payload length validation [http://w1.fi/security/2015-4/] (CVE-2015-4143, CVE-2015-4144, CVE-2015-4145, CVE-2015-4146) * fixed validation of WPS and P2P NFC NDEF record payload length [http://w1.fi/security/2015-5/] (CVE-2015-8041) * nl80211: - added VHT configuration for IBSS - fixed vendor command handling to check OUI properly - allow driver-based roaming to change ESS * added AVG_BEACON_RSSI to SIGNAL_POLL output * wpa_cli: added tab completion for number of commands * removed unmaintained and not yet completed SChannel/CryptoAPI support * modified Extended Capabilities element use in Probe Request frames to include all cases if any of the values are non-zero * added support for dynamically creating/removing a virtual interface with interface_add/interface_remove * added support for hashed password (NtHash) in EAP-pwd peer * added support for memory-only PSK/passphrase (mem_only_psk=1 and CTRL-REQ/RSP-PSK_PASSPHRASE) * P2P - optimize scan frequencies list when re-joining a persistent group - fixed number of sequences with nl80211 P2P Device interface - added operating class 125 for P2P use cases (this allows 5 GHz channels 161 and 169 to be used if they are enabled in the current regulatory domain) - number of fixes to P2PS functionality - do not allow 40 MHz co-ex PRI/SEC switch to force MCC - extended support for preferred channel listing * D-Bus: - fixed WPS property of fi.w1.wpa_supplicant1.BSS interface - fixed PresenceRequest to use group interface - added new signals: FindStopped, WPS pbc-overlap, GroupFormationFailure, WPS timeout, InvitationReceived - added new methods: WPS Cancel, P2P Cancel, Reconnect, RemoveClient - added manufacturer info * added EAP-EKE peer support for deriving Session-Id * added wps_priority configuration parameter to set the default priority for all network profiles added by WPS * added support to request a scan with specific SSIDs with the SCAN command (optional "ssid " arguments) * removed support for WEP40/WEP104 as a group cipher with WPA/WPA2 * fixed SAE group selection in an error case * modified SAE routines to be more robust and PWE generation to be stronger against timing attacks * added support for Brainpool Elliptic Curves with SAE * added support for CCMP-256 and GCMP-256 as group ciphers with FT * fixed BSS selection based on estimated throughput * added option to disable TLSv1.0 with OpenSSL (phase1="tls_disable_tlsv1_0=1") * added Fast Session Transfer (FST) module * fixed OpenSSL PKCS#12 extra certificate handling * fixed key derivation for Suite B 192-bit AKM (this breaks compatibility with the earlier version) * added RSN IE to Mesh Peering Open/Confirm frames * number of small fixes- added patch for bnc#930077 CVE-2015-4141 0001-AP-WMM-Fix-integer-underflow-in-WMM-Action-frame-par.patch - added patch for bnc#930078 CVE-2015-4142 0001-WPS-Fix-HTTP-chunked-transfer-encoding-parser.patch - added patches for bnc#930079 CVE-2015-4143 0001-EAP-pwd-peer-Fix-payload-length-validation-for-Commi.patch 0002-EAP-pwd-server-Fix-payload-length-validation-for-Com.patch 0003-EAP-pwd-peer-Fix-Total-Length-parsing-for-fragment-r.patch 0004-EAP-pwd-server-Fix-Total-Length-parsing-for-fragment.patch 0005-EAP-pwd-peer-Fix-asymmetric-fragmentation-behavior.patch- Add wpa_s-D-Bus-Fix-operations-when-P2P-management-interface-is-used.patch Fix Segmentation fault in wpa_supplicant. Patch taken from upstream master git (arch#44740).- 0001-P2P-Validate-SSID-element-length-before-copying-it-C.patch Fix CVE-2015-1863, memcpy overflow. - wpa_supplicant-alloc_size.patch: annotate two wrappers with attribute alloc_size, which may help warning us of bugs such as the above.- Delete wpa_priv and eapol_test man pages, these are disabled in config - Move wpa_gui man page to gui package- Update to 2.4 * allow OpenSSL cipher configuration to be set for internal EAP server (openssl_ciphers parameter) * fixed number of small issues based on hwsim test case failures and static analyzer reports * P2P: - add new=<0/1> flag to P2P-DEVICE-FOUND events - add passive channels in invitation response from P2P Client - enable nl80211 P2P_DEVICE support by default - fix regresssion in disallow_freq preventing search on social channels - fix regressions in P2P SD query processing - try to re-invite with social operating channel if no common channels in invitation - allow cross connection on parent interface (this fixes number of use cases with nl80211) - add support for P2P services (P2PS) - add p2p_go_ctwindow configuration parameter to allow GO CTWindow to be configured * increase postponing of EAPOL-Start by one second with AP/GO that supports WPS 2.0 (this makes it less likely to trigger extra roundtrip of identity frames) * add support for PMKSA caching with SAE * add support for control mesh BSS (IEEE 802.11s) operations * fixed number of issues with D-Bus P2P commands * fixed regression in ap_scan=2 special case for WPS * fixed macsec_validate configuration * add a workaround for incorrectly behaving APs that try to use EAPOL-Key descriptor version 3 when the station supports PMF even if PMF is not enabled on the AP * allow TLS v1.1 and v1.2 to be negotiated by default; previous behavior of disabling these can be configured to work around issues with broken servers with phase1="tls_disable_tlsv1_1=1 tls_disable_tlsv1_2=1" * add support for Suite B (128-bit and 192-bit level) key management and cipher suites * add WMM-AC support (WMM_AC_ADDTS/WMM_AC_DELTS) * improved BSS Transition Management processing * add support for neighbor report * add support for link measurement * fixed expiration of BSS entry with all-zeros BSSID * add optional LAST_ID=x argument to LIST_NETWORK to allow all configured networks to be listed even with huge number of network profiles * add support for EAP Re-Authentication Protocol (ERP) * fixed EAP-IKEv2 fragmentation reassembly * improved PKCS#11 configuration for OpenSSL * set stdout to be line-buffered * add TDLS channel switch configuration * add support for MAC address randomization in scans with nl80211 * enable HT for IBSS if supported by the driver * add BSSID black and white lists (bssid_blacklist, bssid_whitelist) * add support for domain_suffix_match with GnuTLS * add OCSP stapling client support with GnuTLS * include peer certificate in EAP events even without a separate probe operation; old behavior can be restored with cert_in_cb=0 * add peer ceritficate alt subject name to EAP events (CTRL-EVENT-EAP-PEER-ALT) * add domain_match network profile parameter (similar to domain_suffix_match, but full match is required) * enable AP/GO mode HT Tx STBC automatically based on driver support * add ANQP-QUERY-DONE event to provide information on ANQP parsing status * allow passive scanning to be forced with passive_scan=1 * add a workaround for Linux packet socket behavior when interface is in bridge * increase 5 GHz band preference in BSS selection (estimate SNR, if info not available from driver; estimate maximum throughput based on common HT/VHT/specific TX rate support) * add INTERWORKING_ADD_NETWORK ctrl_iface command; this can be used to implement Interworking network selection behavior in upper layers software components * add optional reassoc_same_bss_optim=1 (disabled by default) optimization to avoid unnecessary Authentication frame exchange * extend TDLS frame padding workaround to cover all packets * allow wpa_supplicant to recover nl80211 functionality if the cfg80211 module gets removed and reloaded without restarting wpa_supplicant * allow hostapd DFS implementation to be used in wpa_supplicant AP mode- Update to 2.3 * fixed number of minor issues identified in static analyzer warnings * fixed wfd_dev_info to be more careful and not read beyond the buffer when parsing invalid information for P2P-DEVICE-FOUND * extended P2P and GAS query operations to support drivers that have maximum remain-on-channel time below 1000 ms (500 ms is the current minimum supported value) * added p2p_search_delay parameter to make the default p2p_find delay configurable * improved P2P operating channel selection for various multi-channel concurrency cases * fixed some TDLS failure cases to clean up driver state * fixed dynamic interface addition cases with nl80211 to avoid adding ifindex values to incorrect interface to skip foreign interface events properly * added TDLS workaround for some APs that may add extra data to the end of a short frame * fixed EAP-AKA' message parser with multiple AT_KDF attributes * added configuration option (p2p_passphrase_len) to allow longer passphrases to be generated for P2P groups * fixed IBSS channel configuration in some corner cases * improved HT/VHT/QoS parameter setup for TDLS * modified D-Bus interface for P2P peers/groups * started to use constant time comparison for various password and hash values to reduce possibility of any externally measurable timing differences * extended explicit clearing of freed memory and expired keys to avoid keeping private data in memory longer than necessary * added optional scan_id parameter to the SCAN command to allow manual scan requests for active scans for specific configured SSIDs * fixed CTRL-EVENT-REGDOM-CHANGE event init parameter value * added option to set Hotspot 2.0 Rel 2 update_identifier in network configuration to support external configuration * modified Android PNO functionality to send Probe Request frames only for hidden SSIDs (based on scan_ssid=1) * added generic mechanism for adding vendor elements into frames at runtime (VENDOR_ELEM_ADD, VENDOR_ELEM_GET, VENDOR_ELEM_REMOVE) * added fields to show unrecognized vendor elements in P2P_PEER * removed EAP-TTLS/MSCHAPv2 interoperability workaround so that MS-CHAP2-Success is required to be present regardless of eap_workaround configuration * modified EAP fast session resumption to allow results to be used only with the same network block that generated them * extended freq_list configuration to apply for sched_scan as well as normal scan * modified WPS to merge mixed-WPA/WPA2 credentials from a single session * fixed nl80211/RTM_DELLINK processing when a P2P GO interface is removed from a bridge * fixed number of small P2P issues to make negotiations more robust in corner cases * added experimental support for using temporary, random local MAC address (mac_addr and preassoc_mac_addr parameters); this is disabled by default (i.e., previous behavior of using permanent address is maintained if configuration is not changed) * added D-Bus interface for setting/clearing WFD IEs * fixed TDLS AID configuration for VHT * modified -m configuration file to be used only for the P2P non-netdev management device and do not load this for the default station interface or load the station interface configuration for the P2P management interface * fixed external MAC address changes while wpa_supplicant is running * started to enable HT (if supported by the driver) for IBSS * fixed wpa_cli action script execution to use more robust mechanism (CVE-2014-3686)/bin/sh/bin/sh/bin/sh/bin/shs390zl33 1741890149  !"#$%&'()*+,-./0123456789:;>?2.10-150600.7.6.12.10-150600.7.6.12.10-150600.7.6.1 wpa_supplicantwpa_supplicantwpa_supplicant.confwpa_supplicantdbus-fi.epitest.hostap.WPASupplicant.servicedbus-fi.w1.wpa_supplicant1.servicewpa_supplicant.servicewpa_supplicant@.serviceeapol_testrcwpa_supplicantwpa_cliwpa_passphrasewpa_supplicantsystem-servicesfi.epitest.hostap.WPASupplicant.servicefi.w1.wpa_supplicant1.servicewpa_supplicant.confwpa_supplicantChangeLogREADMEexamples60_wpa_supplicantdbus-listen-preq.pydpp-nfc.pydpp-qrcode.pyieee8021x.confopenCryptoki.confp2pp2p-action-udhcp.shp2p-action.shp2p-nfc.pyp2p_connect.pyp2p_disconnect.pyp2p_find.pyp2p_flush.pyp2p_group_add.pyp2p_invite.pyp2p_listen.pyp2p_stop_find.pyplaintext.confudhcpd-p2p.confwep.confwpa-psk-tkip.confwpa2-eap-ccmp.confwpas-dbus-new-getall.pywpas-dbus-new-signals.pywpas-dbus-new-wps.pywpas-dbus-new.pywps-ap-cliwps-nfc.pytodo.txtwpa_supplicant.confwpa_supplicantCOPYINGwpa_supplicant.conf.5.gzeapol_test.8.gzwpa_background.8.gzwpa_cli.8.gzwpa_passphrase.8.gzwpa_supplicant.8.gz/etc/logrotate.d//etc//etc/wpa_supplicant//run//usr/lib/systemd/system//usr/sbin//usr/share/dbus-1//usr/share/dbus-1/system-services//usr/share/dbus-1/system.d//usr/share/doc/packages//usr/share/doc/packages/wpa_supplicant//usr/share/doc/packages/wpa_supplicant/examples//usr/share/doc/packages/wpa_supplicant/examples/p2p//usr/share/licenses//usr/share/licenses/wpa_supplicant//usr/share/man/man5//usr/share/man/man8/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:37861/SUSE_SLE-15-SP6_Update/9b432eb1227ff88675139bcb07b9c311-wpa_supplicant.SUSE_SLE-15-SP6_Updatedrpmxz5s390x-suse-linux    ASCII textdirectoryELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, for GNU/Linux 3.2.0, BuildID[sha1]=25bc3439668f64faa96609aa0b5db851d91bedda, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, for GNU/Linux 3.2.0, BuildID[sha1]=f68d0d7ff9a2076d8db62ffc215e2774e14f45a4, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, for GNU/Linux 3.2.0, BuildID[sha1]=591a9e8ad7190ee81df7a86167948929d89a53e9, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, for GNU/Linux 3.2.0, BuildID[sha1]=451b4d0cf8b2cc657334b5c057e07b3ef32b7bb5, strippedexported SGML document, ASCII textPOSIX shell script, ASCII text executablePython script, ASCII text executabletroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)"RRRRR RRR R R R RRRRRRRR R RR RR RRRR RR R RRRRRRRRRRRR RRR R R R RRRRRRRRRRl;v5^Dutf-88fd835efc996722612307c5afc74d032e1663b0ae987a03d722c29d60a77f25e?7zXZ !t/~]"k%0RUJzx+Iy]IGbۢ0uxI8p匿pKQ5֮EK^yIs}ߤ{g7vf2, k!lh|Fs=Jz1<U&P=Ϲ*g m9\pLņ"-j؄)idvDGc-cΎK. *bb@( d n;^ ҨG NLs%tG%=VȅSzcm2 ty5h!ڲQ̼2/Ԭ}HW 'aOy 2_]60anqDb^Z9ױvLdWa}EܔТ)ZV0bW~:f.jRmd fzۀv L|U3{ CTQjC @eD7bRA R!bXJe׻zE"OO )~F.cN^Sj@ nU;l #dvWptgAm^*OoZXhYfe“ 3̇#&c*-dso.RmvwG~6{*m$|=xI;w_g7}`<A-\, TZ-(ȅnAo9Ḱpk-P,W*$m>ٴnm$$mpHzVP&mX`hRr8E4rMCRӁnЌޒd#2w1^,̿lrݷwz1_;F\u){eW!bԚPHϰ,PC`HUe0( ύH-*|c]x7cEU}{ pGKZ0o3\-}Gڎ춂fuJq1 RU, `1't 8n,fO4(8"i\/_xOcMVYLxm,B#sws++1mzN.KXM!]&&5!"V٦[vzHH!ڙFK }3c5h:i74.J.|QpyJh}/p|cSt?.@blY'gh~r iry| YJw) `{N*.U hqPd mEt.aa|sF\۲:WYmX2#lxes/h쨝vl+O@iHF@I\0^0e_+u"ǃb>btܥ._<53^yeap2oϴ>H֓z9e[cs&yt ݒU/#J{B ?\>Le`[Fm}%TLd--=MRx1*hJܧ -=V))RV)IQ[EM&t8:I(;Wgpg:QFZwUbr5LfD<;(Me> '2vWng4Uִc0Z@z%W'#Y+=8Q9FoM6vJ0jZ/5Cwj$Gc=#9cjo?*N|_ieeѕ>Ot>)N%HX( ]߭@*\nbSC) k"6AtG^ZRq)C,]Nt.\H`+Wi2ax!6ydmqR1n@}.y>%O@ݯg޲p2 ,ٝ AuOpo]y*q+S$mqH, toM.J> qu(5]noS.l33t5Z!We5ҳ˧Ӗ b@BR*o,pg>Py(i=?Z[i Uέ L#y3<oOWuuoxwofD?o㼂, 48tuGE|7G@iPw2J͑m͵dCsnt8Jl_\p9Ŕ"wՒV@f#X/,!(!0:Q޻e%P088%I?bb·xg(5G8sM`)+$%Im͂+nVD.H鲺VXUxndYw̴l!O,|,4Дi w%l`KI>C]{fRp6,S12BNd|KoTkL 0NW \? DETl/<75\P5=!H?F)e!+(N֛RQ} 2%ivɬ7 |~ı?cWo sڱ p#Jmbiq.Qy25Iwkkb~7Fy_SxѤF^z!k(P˴8m e8'MT/N$a!ӷ;ΞIbYGP_V-DW H}2[0I"2(Xc1K<3L)-4tdcҸzU1i}(Wo@vC&}M Q^B<0edzQ d0j 3KW<oL M/p rf܈s>9#L q15Ey*nT|̪%yzڜI֒[St_vDT lIs⅔\uI&FJ({Q/zûIOt*sps".5;ǡ.K5 8kgXeʫtJ\5嵌gj*e~L|%d kgeveĩsr{!= M`Z;Xd=$}LՉZn~>Xh#/s/:aIF # 6)nQU5a ^g̠G$grSYJu4mfB9g'P﫭#O`T I\3MsH0+nFa#bSLZjp(UŃK>v D6 ,| آ0/8^֙L~ثu'`|vrMA<ý 4'[g7G_FSs^#vPBܛ@*E T]癪H1u͎|llq-fhp0˔f^R5f{| OTI𕻶LK$'7χ=94$Ӂo5#w 0SJy:p 2rW9RsÃtAOu0vq<5"$ iNQ (x1gǦ `8 RS1K{}􌴰ܶL8/Ce$;ߑx̎;s0;EVGC9.&W=}xRIS '!~hSx1U-~zkEf-3ɢBO/ȧB5HXa+Rb&.Gm2_wj>k&AKج_kP6y;){j3#t!3{x'Ts<א*-sY@)LFK_Mii&Ky0@ğkMcZQ17ty0-}x!Ƕ^i.fV:o97e]icŮ\-IWbok  Ũk'--j=@紵N~gdH00 ܗHPu{|Ō/g8兆;)k i2L /bE[>m |@rr:Ho]Z=^;"&]:Bu4ȕXལu̓5?M:"DΉև6>i͆d 1p ,%F$M<1 P@ 0,"89i}-3i3-Y-1٤!Q9b-Y_WLD'GOAqtsC3ӀzG<)jięxjxTJlPFZ˽8\DNօgdL~["ʓW4sPC.A mx$4Yv0Hq\ `of)ka-.J/,XdŪ82ߘ[vfGLVWvn'r|qS?vB}j>~\bj8߉'lf5@q^!es 6=e 7fmvF怸]=o7$}4QAjJ ϜMMȁAO4exH˽tvq=Ӟb{ Q!6Q &Zs{C^:_VH_Ocmq,^Eo; s!*)ىVvtŐ,X@˿)uvow2^mB/wDEKj,OT&cms98`v!sN'שּL'5"4J01 'jNAkkĵ s~{϶QTR HZ;>8en9L#!x[=3oi/SR?34KdVӧS?C.X fSQ.[NsW_pJDw>LM[!_9*[^ ׀CVI>5d7ʅ.;uX63j&(PD);._Ώ޺XQYE&mjg;t4pC(ꊫ v0s rr[+6kErERX&53Û]Ox vztR!=e4.sFWaHp볃 O$ATm>&S#Ib:)赁pܘ&4'x X:+u'BV |Y]}aerUyeGBܹSL 9Wm驏CƤշX!E O9cuhS,Y(3fn[ۤpN[n4P0IZWt;/—klaQ?HHQbze#'2P a%%Ěd]n+N$0Op `ur{ ]O;SbFV u|Isl~CrYOy@@=/|'cPֲu|Р=X[ܳ[u祟f<{ R/8 g TBajat mFүMTS@ f<'v4z/PCn`t0#MS{1lB_ ;] v0-rs9JM{55re8"/'~eU(Ff<= 1B7S C.GeoQuN#jz_;f8}FJ)7IgD?{y-=ۚp%k A8K}i.Ƨb˯9XĢbQ;f $x+n972{ǎ4x jGVȕE| t79Uؽƙ -"s>yixb[RD]2|.PJ<7SQ@Lea=N@~7~dֲ|@Ѭ#`ES7|%`WKUH寎Kgǒ F* oy ׻,b)FgĜM BR<9tdWږ/.|vN=~zr[Q̵uClMQ ι\bACF،f7KAtȿIt  \3c '_kmCS>{UX&_۽'_hfe/)~v(6"z( lzr-ㄯ DHBz+/7\>Cfz%wk*?ؠֿLi)QܖZFgѨg+v.u;Em#||$Z{%~c Q/Z~#dJ S YDOd,Gt}&o)uh(E LFP7hnX0 , &>koe͉ հH^/^ L!~HMKV zl!.4 d;Ǹ[!! D(.>jnݿ1qE|u"ROH^!r|i;|#! 4*^֢<>6bCId'c3uQ>$+c(kUk-C9N`fq hHi]u׻qG')c ̠! XXPE2&6AV^ܾ4s"-n1 3KGMU e6E wg9Gv~:?~>J#͊Le}JeVp]N :R^jX_zT V(3&ntۘl/D%'ћx8BD)"`6Ft;rš; {u5s F K厠i:ǑtKhPPIN6j&Ɯe]6g/!;ہ0S[7e04@nJfQHC܎վߖsJqwD1cj/u.ė"Q}AHCeJMJ4~|t~G$`~9^ |7C! PV+dʆ}l+}4 acfa9?t'.'b\5 >B^:K_[in?AЗf컘f%ojR]m,KHɸRn6 h+TDn MJRXVҰMNQ Wg_FB1FFTBj54OrN]{)A[썔4c_+sKoS֩hC-y)OЪl}څyYB9r'"Y67q eDSnn]ZI.h5a~Bk{e;\ε}O}&V"I,&ǛyWM<LpC\G^=n'4#TA'98AUHWAA]kvoūR@kE#Z:B%܏,8 t*u-{Vљ~3bʿX(f aBd Er2Vmo )1bSuqi\=ƙuVOp}s}Lo=ufxF?OFr>z >XH<>ař#DikuIW6o{GR=3t'$lMH՚f": yIo{|a4dpxdI߷y9,YYR) ^ ;O栍gMJ7j49SGn?(7Q^ThijY?GI.;AC֠Ip//E37DwMM 3֟i. w(zE2T`O|xq@մ5ܠ[/ SE7%9i~FsXOW8TD;>5a.puʼn#Hh!PB<*\f5krc.YOtn#ڏ)TF|Og实Ɠn.=NP).:W5/Y G$!w5V=u,\>ʎMG5iJ`scO N kzӡ6 IN\WC@+i(PEȎQ:9uuCH9XcjWMtfT.DH6J{r˷ǩ9'7C%Ҕ`ދ܅B=NfZQ6V#wO?sUH1\ϯEBZrjnL"A{vk w rB u8h,ԦV1M|H0AJNc4 |0XE2rXPLԴ!^nLSe'fj NHr돷sv1o|{n홭oMόa}ÓGDt/ ==s|/3'RQHrI%oL|_ >m)TD71a^g׉+8|-1 Ln(%8DJQS|a~KX,d:n>W)m\ xuV5/9"0A? +EeK"eߝbl 8؁0"U55^zZdl64xh} BAf),۴5\8"g:b; Ґd=;zy%׹k;GeZJP{q̀hFH(dM|EJP{{2Ӄ a  f *98lOkc$NDs|gm|u*Eö&PrCGw>Fnz2{B9 uNm +$Ii5#频z䭦ʝ\gؒN tP&L}bn4Ҙ$/7ER :WqaJW]ߘ5;-W)Q;|C36] Gi VN:gp{"[iF{Ke'ZCO: lpQbB3W r#04lgrYnkhf{POL^v\a0Wֶ#Cw*&5YTk,ENl lF=- 8Ua7ĄZtAƒɼG 4ףY^+G8t'.U|Br7VM9ڊbD,v竻u\WM B"^Vjl(#ƽ8 nÒzb]*Z}1x.S.T I!\;g|:3CNU3IxL몼kNϑ@sT&J S受T\\飣f)SpV|ӱX+PI_CI#mݛ*㦅;t&,X(CXV&T?ia`X\)QdGAEEc¡oגC$ш9!yB{p{ȩCpq3v&2pnK;@!R?t$[X ` e[~/(>68Fpe8raWzC8\nl )3~&SI}X..r/|ff?l$[VWI"t`8j^6=3.NSL$~ mK/0dZBdqh"cs `)뢳az /rc1Dмk͕! ½ ~r:sڃWmeggFoAtGa˫H>2&EA#-1Z = }#7;z 5еL֧O q;ÛV!d:uk6qp ݁vW0tg&/\/Фꩵ0g!cZK*6Cҭfgjq:vܳW*thX ̈́Msv4hҹŠ&T.J:dx>/ WX+Rl%ކaOEPP"w{N spUƎ`&z_2zwow['ʺ}d |nl5nA47i SNtǩ&J5xCE(rߏ>O俘f䨵Q1i-mХ+2aT77(U"^w77"2qGtځhHx:lƐߞk*jn+o @5,1/̈́nۂE~?O= p۠NRKaEp,n\4&MJaaeM2Mt\ba>œxE !%dgG)BUw%fmV0("1۳W8-ӞNԹaguso],i0r&@= iqcM#F\2CuӁ.pF$OnEe.u' ajf|p7k[; GQ˹f0Mtܺ8y7=JS/~7C V6=9Ǩ-</MHI$KaaibR-scཫA54%Tc8ۛ0sLCֿpZ}K/^һ"0/iYU"0r]%kLdVnbB~?]K.*A(!Ӱ4&:pzϿ4Iܚh<`X(GAA؝Z񺜌";n`z'> {TB o&d,7z`$*?B{'@Dx?x$/cƩ3eg9b>5Vrk oI{[cUө\tw:g8qS7~ I`mPTlH:6Wm&rZ[o$RHSCH1# !90D[B>m\ ,.=k/LJv724}1%i4/fTǗ(8HyFaCaV':!3?ǯp@} N"{n~ԯjSвGJ,hGt̆o1]׻3.-vP)@œB{6H4E$d95_F}zL)eBYQXàj!lz2Kjs~b"? MⳌ(>l?|9ի7c$Q؋'fvK6˫#+9 PDQ ;ESRwC ʅ]=XV.Jv3A8%ӪSg4tZ@ d=J 7:t@g'gϻlԶ Fra^68n S`/?*3[DڷV@GutXmew{0KgpuWAvz{V+H6#*.PBw;&e83|Tt4z6cmh7"!W3l9'M]lp(r ͬk[vF|@zTp6+s4aXF@:d`2'\'hH^ZKcXBk?(~e ws7MBH+cSf݂JF&7j=TS?D"\7ז-w"&:&;r IPRL|x[r,Ÿ` ]`?l~uj~| yٝD52lIVlPiBJ:,z֖&a)XXňӻ;aRzm68=уvv/`&@j[^v2O/p):!rpb`/N63&\:S.W^Zn eUOKZø ?X׮‡)WX jScitirXӭO$qkh"׵?uѬ"A::0%Z+&4DYyR2h͵%HN yKq (2/L M- fd50 ﹌!("'gvYWÔ$}oP :ea]~(TkMU6EV pʹ-8k_Q?V\ߙB3%Tv/*08U=pJE:57]?y*H:GCR٘J3f#BV@?{EGjovPE4Wʆ*6 }:yZ4k7"ڰ,(`)0 .#QGSI>=gȟ?zjfM:!>6ab*16$ (cciœv:/뚱9[JڣAu ƱaD}KZAdw%LF ;N,pj }8r Aꃡw@o 'c)+y^Ԋ2R>Qszb/Y^+B[ʫ>dzWV Im(H.OuQz "Q;vH\+#(^,lXЅ=%B7 h.v\G4Hײ!SFSښ+jeSz#]jP'5כ:1uvM&.=QLM4^ሴ<|pv A]Rt _XB\"F=G+ AÍm9saGIi~s2ޡZSQv Uەh̝y!=ӖjHIf$J^+Y:aRC1Q. ~C]זOK@&2[ rEog@ʙap` ^&uH1XFo!v;|+9XȮ\~2ő%-$6b"jdXm2䆼~Y%yK˚R xʥݗ3Pp2n"A(d!u"m"ӳz~%#jJsl.'hy (%9CF1|z<`qLhs^ J <26H$+ k!cjnng ey4(ĹruA1:LH3.ht|#[A+a17Pz=qڌ\q諶ҋ_򳛍<gv0(Ξ#BGNxPܿg۞>&3whbcr~mAN:L\x|Z¯i=Y톕XN]ܶ$#ΐO.]VM0g6jS]ɞ}LlZA QG_E7D8sڽP\ܩB"s?b!/d&vz`7p ҜqM 4D3%Xu2 JS,`>ԃ>^Ccby> @\Wax]ݿ~Pt+.S ߯&˝ȓkf`)O:g[aṣJ9d{8ń.cmΒq}S;,W+l{D5!؀i1mݦvO?ڡrvo>sbrSl9 ̤?9剀lKZF؅Lp ' u& _ri=),^ ?;t TŒt<[>n9"L7V3֜H oH [jKރ;Y'\͆q.$@*ξE^Tsshq&/93 SE>Ce5>"BC?k~rmM#d=7 jz4 c}΍EHґRn?,1^V8' +-B+3T)[.J >$#PJT=tC*\(+2K6X\ԕ u>_xj͢>&ŃtD2#(ށ&o`cd7, XbAq@)gՈyK'QEQ,K_G^.B擩T"]@gGAp)5o[gʚe%<uL1n(SSn-w %FxNYjY5ۖr}l?"Z7#K(g)Kp{tJ73no}Vd\ǿRGh )47yT ~Wwؾ4In:x Obw{׌ka!dZw T^kV4#ׄ/B[/??ڝIJV$Ma$ p0@["<ӈyL4T?؁+Q=KI9)miœ=hi먂gIec RzQ`N!.M#}=I9Z?ZNO*zn7TVJ]xhk2TI!4܏+rG} c Ǭ"'̥o-y:__7^ϋs׳,Eg)aAp&h} Phӊjq+ts\ͥ\ &0[ry&R P-0WIyZ &G˸H<3ؔ x+[<w((X)7N9fi^swV*4MscUr ̀hGhd%~OO]~OBd:63_sJsTWXq+~Tܽ<y3];8&ER2Tyح긋(Ԏnl'̤Z_n8⷟J$UQĝGM>ͱx)fq5a%]uY ָH出3+WԚp|ޖUB@b>㓡okm&<]K'~P ؊C/BrCGCoI؉꓄aZMҏk1Lb`L{-“H[6~wvPhw nPYiSIPX+.*ZBT;F>BHn!"=^4$X׌k7Qd9^ޘGI.9!oTmQguIeK=6%i>Z WVwd=)K2CXxl*Xe3Z:hF`(B}*FPf׶lmu?JK @VixViJK%$vbZ|pTUdy)yJUm{^Āea걟-f~pq:Y523K XGPkTI_8.$+ëFu<JH ' 5M-LJOeg S2\w87a A-wN< Ho Sn9,hSWypaxq10 %X#@AZ.]KJ -#@[i((^+*lo:=v/g"Lz3.Þa=GTgx=f؀쥷;e^u~a sբpHAm+XʧTX;]Ǔ8M Z XE("%K mɒO$g$'>~ӥ}μ*o];YN7mor0sUt,c gmqo hcH{" *GֿY8>"2_FY++,1($&s#Ϻ%=L7bŵnD5?O|CK^.]G/Yiir7߬`e#d\ȓ9X?O_5ի;C9' aON,r^vq,ga͏ÓdB ;#1{u :^MO,wv2hrK| N#kCyݾNJT{O*gTWzIqjEd3_cq:b~bkKmF{l 1~ѣ>%tNW#7KHsMUݼ: O;4+>jfwp!WOBGH_9҈B^{gQ^aaSMuI:\.Jނ!'j>wLa{[ 5h𨧘zҒG6)Z^pPPy^ढ़ܻI S4Rm,ғ;QNV#})wxbOyX7+/Rby/v24y^ nBD⮸) EsVBJz4ap %/(0VP o*`,X^1D4H]}8&U?d˔=BY*3e>\X@|+;T}T_sڭ֦P\}m9CF_kE.ft5Ҧi=E r=*PM_&y5цF7O*k|Fe[;4D,Wco~yg j1vG?Sͨm#& j}!4PaR-dѫ"5=6v5l.  E]O~\P#U5JM0Snd (Tn1SߦmEhS~`}d @2akhhĺ}a-dw1q_cOayMgi_Sr$m+/Mf#sJ LWP7Ugj X˛{7 `oV+[Hx%Y,/5n1륁c [s4׷rSUTPe*|`˽mUWSP&Vʑ9^B<.= ģ jDƨc 0Ok!"(\9CDAƩ{_LY9O,b)bg'eIgcE%9.Nʱ`~[K6SmXn=l@QͽT;|̥Q =-{p|T mZ@B*N$ _sя1ʳ蕎UPA5 Z͢Q[V1v] jVh]<#\ J6uǠ쥄63JoYp(C c^C,R;oUVă O޿ޛ k]dBX,1 *r%[ru;mgQ!DH(AVmB|gx=? \訒 !Y'~\ꪰv6We!e_ZfvpoQntXMUu5O'X%XDJQ dwLSmN<,cOSdf2qO5(u؄!c 2|TYv7x1C^s^S7}hCoAT .waIzȵ(D~qvKT*J)mv5,?l+ފ&lFO!06/:*$SX`'}R.['㛉pu®O4gx}Sp[@ 46IEG(aHgD7?K -<,w?W)skL,${( >4IרKA ~#sCp{eRw /J2UP}q1+K{6M'c#5 bWjqe_ Av<^]R(=MNSQ~M^ջ(7t! M!|g3%^ LKO",Cf͏uN.XUf<lC3(꺨O<̲ "?X#6RkCk1 +ػ;1he\fv[бxf̎tvXT1@[]4F.]7VLRm.~JQ; ov@jԂqء*>o1=L^nʿ7hZ-!AG^} v;=YX*Lw*ǛV(eÏ׈uY؝!Y0tɞFq:4V"}wjO0i&^6WZ~dRSGl$tJo*<وy6/K(*a@C 74,D)`%]f0Jml\2wimPd:]ħʃ-FRiMh/}9ԠXpG^x #X4aB gMal-:ij`A؜w9W\y収0qz>S-a$iFƊ.+CHX,^.Mdq,>*ӸgOHXTU]40}gUXzLIogk:5O]W8HtsxAT?Jvɔ't [\xdYQ8jh ֊WNc}oQ\oL}3u˞@+]4pCDYKw0 (~Õ+cE6o};* ⁔aR{2]ݝ9dϜk lDNGK]|0L,*MנC+VRɀݝ sKׂDqQ'$s85QK̵ċ'ð:in7 D.ŗ* y`G*+;p]yK3AWd 3Y4p=֨+>\ry+[>_q$/-jw!2Iѓ5ϣubV$ Fݪo<~mN^3bt[Cᒍ2U <)(8!x c$岛gWH@XfZ nѽ'%ZھE;ԓ돊 g'`Gk(FߡQa/}ʫ `=!a` 34;zxv, !%*g.?,ޛ-o)pإTGQm&#LV*iWHF9g)_KOj*rʪ{J^ HvAˌF_5;I;2r EAUqy()1JյH?V9jBzz+bA7@Sf6Ǚ7ͱIII¥>eNîfA$efFMa9')톰iaQnNbe Rns FGҚ$Z?EUe(ř;S[)kMNX\d/-#@?v]6$?6hkMIʼnOI>6GjLF35X"׳ ϭ6l pr-w_slle8R'MJ4wZd.n1Cti p=X Mɫ%q_4/J% KK$^x-t*0mw~V: BYXkN];WdES?@ [YNrj5YhmLڀ9Qd_/%xZ|nl:J~Q{@x`Rަ!ױ5VmSt+;)Ҝݟk_Nc*]+yR;w OdLS־p J0YB"`7s8\˟0K? kp1@懷 [#~01\"qxұiE>5!6t;)~K,ޝA^/7l&؛γ|I0b:G6Z۰d34p+O6d iUCLH%;3#HN89ܟ)U ?9pY2rCDL2C'H )De6(uܛDY3j1T^CVQHO.[8.^tB؈Q@9`݊%kL̜ذz Z9VVw|udցQ]+Ʊ@#PA0zݖC ؒ[$H]: ̂ʐe_a:,MD3 Q~|us^ -P]:A%oб$h/xZ1*3u666^|5bI ]6n0#R$ ~m3/Fj=XnFJ⨦7(BGA B dY͸k6ZIt. 0ЍC&9A Ek1)86|a Y.,م X0a3վ.J5B9tQ0 7=<&bґ CmlSA/z;ϼ4't%V .L&I:Iؖzg>.<^Q} Y`Fhz>ީ7 +YC:+ԙ$%ñAPU5)>AԽ #'O? !>4AD=K a~oMCh 5iwW A:WB+STY'0+aؚ[ r<:SeR{A 5D;ˋ@]^%qX)2S2x0AV{oe3%hGv{֛\* 'zMLn< >j!K/$ eS]"ax {q\.1n/vqm.'&uUvnᢶ} o_vkN4xӻlJh7 ,ܞF侪'C(gcF~wcdW^Y #ϵ"l te9lLuD߫Ij0}UhaWZ2JWws@,~k[]ԉ{':P'"BIT@AS|&7uJ.@_tQn_?PJ, OS6#='$C~&eB"0(|VY-~w2W5l9lH>ps;¡ $fԋB+5mYtʎnW3DvSт^]뇂-:WE*BSA z_pP#!Ԑ9"т<Ӹ$~͸aE>m05d9IU VtYUmРͺ HRY-K-z.؛6nstzKD7n5 R*TFIk9\t߄otňLa:M|uC>0HoJނP3c|Ϳ65g’f"v2ym) 9/EյW!t(T-1qW|(o9{ }~kZ <[ǠDJ>+=~9Ei3FW+!5!ߦ[r IX$w3ySu;VݻH E/=fц{bJYN%N!E]q`01( ѾKph@^SdlgV. ;&"=k5%_RLU&Q q5f7k4%wp,l:9E%"#mLk.Gud¼۝~h@@>Xp'@lJN8玔@IlSH Ѳu#'InN6W7ÔXk1rm~W4EayYoi~ŽMYwYd|C,&m^EOAb 1ڥnG:O8lDqR!N:\Yt^+6%)H/fBgσf =Sqmp=p'vp||ߔi&[(9^ M[(R=V%a[10l!L[2)E+l.] [l.T?R3jƚAB<~ kO${V!@z,8|>8j  tVroav#-(&?qS3r pϢ}?\6uz*ٓ\w(qLCx)Y0{!LD.`|}^wG˩kǥ09/SeRĬZ2INC`~ CM^4:9{a>Q꾶߱$v jC:ptR0àeZ-qQ^H>t CR"9U`J02=y(:Yp XXʝa dUd토#[[PS%$ }}{17j!s'GAN ,GvqS$ krݒb`j9 $C]4r>cY(w6d 9e$݁ߕl {$۩\)$1!ΎMYftA)?CT~s,y l cסCV`Vkwѵ<=aďވ^Pumj7Hє-N\^O"V@y<uWJY9]srM {87Qe}7X| I\+|QHY֓iԧf _/PbIQTS,uξuk-]UM} $ι{V5]-C\ d?i/ *|k[b"I?n|&T#Qt"YVCPn_WY/vrB$*9vx>=`[;sob  <=P 5ɔǹwd, kVZ%ikDKx@t!R-~ V9R 90#NɪHQX%ZXƒ.fLya85%"e6.=ҋpUNȃT%*/+E҉Hί& 22f͜J{Rf3"RU`]kZ NSX*kݢ v#dK.FI5JGrDXa ޿DN+ H4_SWw8\G %31e~"l.vtDӟVH坝4n_yW7Ǽj^M9x a! }4D{D9V8lIe~iʨ,HXѥP `⌬EeFN?|)Q?qE?[We/6˃yMK~ :S̍L{ԍ]3crMud:{ȑi}HF봻1mf'}Ci+6z+3:Q:uYEedR\Z۟}LTIpD֐*6V +#z5J?v$ ])_38ŀ"I7 bn^(3u_>l~d}#S)]-ި6>۪G28S3[k~LO5 ~jmjeivuU~)t~)AYlߛcQvvW̕*: U։9.xLحpCLQS^' ~w [9](~(ʷtGH }H).l%:( X֌?vUnA)B7Χ Ш7u(Tv,eV YbM(9ӡ}Jq2]:\v 9Q7ME qkt@?jTtbYST=إGхҬ9/ү7\LA#13>(SKVzdwXt/]Lz'36l4?J%.uQ1Q^J!ڶEB/i KC){KX9"@_w< {{5١!Tf|(< 㽱g|AI6^CFhN}gX0F޽u-R/L]&w ,U+NrZ V@d؃aDz5! $?:9$ Q!nL>AZ:yyK ^DHL DD9zSLVT * ?*5p%3Ęt;Q>ʇeG-\Vr 9P\sUJ2 `@ގުl; H!L EN稳+DOkB7Cj$?PH5+e)k4&]nS+HnjaGKխzm '6d郭-01Wۨ7uHbUտ]..L3?]$D!G5iie62S) N1;ڟ//jX3 ptܱ/rTV5T=Z=nA:5j%18S{xD K#PBFD6>6 Da&C>4<"E潐Dup+.:;?^ #l}kewNǁGT5dWB? c}4g.[ 2d_?OD1M'Iz 뺈P X(|sծ](ڄ$\[l= y^9q2Lrp2_QPvg#DrVk{e OX,W8Fj/1JsE ]J}̀_s`~pjYyQB3 Rf9 0[0~ᄗ |YO߳sRL!#m`:diA7 9!XQs/j{ğP`0t)`@(.Mb-t~˜XA}JMܾ*g0 z9tu6moK(<=N}?~A!`*$1O9$ ik b=ߠ e7f@F뎝zYiΒaaBx),LE ]H}Y1\mK;Nb#1\0G/ZzGA\Q;j4smxJB?)iEs52AK}F\Q|(&*PϯodAM?܏L1`7DBjL"WhV&ƾ=>ݿPX֦/ dќﱯ-x4Q$1Me/s?,}pV6*'3}]v}xY&jMR6`~#GS q&J Nl 59s12{P\fs)POŷMٱItYg:sfo-2O0xc6&ݩauѳe %G Zoq#JaڍIPho&\GԐYƂ# Zlh8-a,xY6/uQO_{!Te(VuΚ7e 0%Ϊe҂r@`},`"5i?VQ&=m@_eb-u@ϝ!9SmA60{+ɇՠU;tAF9[Ig/_J'y~Sﵙpu5V5Y\gßE`?Jp / 7^rݧx1p%hΟI0&7)V>pIJe*m&hLx6WLRʰR6qo8$AӹiacWY3Zb5Oi3Rj2? Ymlbn $#Rr;0]8Rh~%=9{;CYk2iO㕚/^)r/[w>$v8OlYȅJ,BZ?o/7'?Xaxo)BVU '&w~8 ݬgdk4=R~a "!&w+ӂI tZ ;#]Ġüv2u&fT_h޺;>"]?!&Wm/!F V~mk`DhZ@BQ1uM<2s#3 :J!Ft"4.n63I_ {hRYb4 秖x ` mnP0}u "6e?n† O]b쫼4i6V;}yKݳHi,ÀȣFWzڲW#~V"*QQaW"^Ϩ:3A'E B JQSY#֓-RƝvJv ўFt: #}KPɱfL锂Aj2 -d0@%DT9#|]Ŭ".2 g]U_ޭ m,Y_# X.ɖYq;Lf{KD&al/D s*R79#h=/)[#,/+-p8C;(m+ Ƣheٺu+i 8A^YW."젛yMg6Z3q؞V0L?VMY$d?'2-1{ v+nR ؂E͠d<VDFq:;iF;yܞ+gi#;+:Zٮv rRzZG)Iwy=&'Hhjwdd,pViH9~PfJnDj@mq`ġU΁m}@9#S؛8WaƂ\4=v"Υl ~= ą *Ho6gI R@mf}"VJp2ZP7-Q)2EcQ`_*~j+qaFA,RFQFz \<# ʻP#  v\dSU1\ q3g¥c/b4 g>1Uzgf#Tt -3{ mYѩE,Ò_߬+#f'6i30,A_.BjxZSUK<{EG7W?Y7,Er;YaZ2h$SrSJulLo45YRz\ao),9&L`)avFBNĄd)Q]%ᖀ6ǔ m\K5*G@eT%=?du"b+XR,_5Ff1 M/ i[d(I]7+YvIŮ-z+oݥfb$g)ކ ;N+s8iVF%3J-yUc&jab/ NE[%"? F#zJk "-NT}{xd_MI U8TLEO. ڮp`>y)[O6ҥ_nN.XܑS T׫uƌI}[ *exRd}v8mXƂMü˧"sA_QR4!2su tPAރ&!,vL W{{-W5*`Xtcڨ}lQ n_eN%@5hѰJ_Mj;:aa " JR #U Pԯ1qo2{nM(4xw݇v]i4iYoA%Usɋ#o\¥gby%y9ʶ "q 3]>@xxऔխaG~0*r!^!8l$q?rUNƺ'E]#k Sg6K/.~7ZY*OjAPtِ|;aGv^ړQ$_.uDkz0XTZhAeSr\ywBbzx-|t\7 |vu fX7HODdN4IW|2,%Bg.ւ f0A꧎iv4z*#`|0+ah면=G2H!"/(ϬW2—i)^6HDX1m$p N9 hA4S>i`fً?56sCDKL|E$DrsOv216ͪ9rE9 8 yum{Kw{ormis)J >hhDq6ŬNK;M_bUxӢ1c=(Jؾ֭?3i2o֭H $@7R7x'Dm||AyÇ:D<kQɂcF*G,( Vo._3xP8.VV8JktSj/+W#5Ej(FU _Ts4e0: 6\CH%WmtD !c &{5g 1)|'@cmSʧs{;冘o7&*1b'N9,&jũL_(#j9Ե<*K!q!TArK&ȧTYSQH Au)>WJW[4VO紓9fjarcP36p)"vxcaR\Ѐ_qZ?7Iߟܹoa'ymbiN?9Pd*/^ekIgސ]IjhB):S?C@_sS / gp>?`d+Q(ٻbBḓ("Kpz 7Vk1ͪUu6$/Z5rr{R9dIMlzAd];HņU뢾JJ[q3Lhɡ+=GۊmD`:cF9WW ͥ};5>B΀MLJwpsjSQiyԂwTlpF>][2ѥXWf9k#wCxpp|y\7 άW?=d L g[,mn% |S@nM2_7|уDы˜Sǚ2lHDzRhųYȮ+z$7-xPSE6GP Ԟl$L9vU9!q}q`ι,O`ԧ2@+nc)DiwNgIAkIC@r&;JopS@)qg8'cOU;mImhMV >;Ha`ajhl"74v1>D4A[MHy0 ::sEڎWAp~h3 H-۹eqJUVv=OdB+lèKt#7wO #s!Nm.$1`򼱷 nJ&YIEpʌhB»RK:X{5#AII:xھxKۑ~;1n,a"п$ *S5s0|AЁNu_c]}!׍`|[!$4Y!L[hOtQN.#LS1gE,d^~HoLgJ*d8 I"+ UXtce_2I V.QP;wsVqX;ZI7{Br:Jx}O(c8o&kL$E7$O%h/̸ϖZO.9^I}ѦKywҰZdĮ }c#YX:˕X`]QƏ9jٶ% CɅA!$#ϑcUCI+Cn<&[/肃]{2UX"!:ۆPb|}W- -^HFN13b(=g=Hs0G:#즞qXr'ji{wy&0_/}BVrԒlM@o-[-S +t3&kc:Grԓvߍ9Y nJRz@hGyE~ cQԎFqRd b @&Ҵ4>D'ύ!̷SS%sE.!-a |$VbhIBR1:A4@ Ho NM&moX; %11gъ,o `t]7A稼M5 |DʠWkmǻg->2$Pӱ34xNa0ǭ9$l֔a dMLBZ 6TvÔJ|dIЃ<Zk?K@>5UY;6XplbƛȨx_{o M#Іn/,:AH$3AM1'TO`Xg*2h$z:.nDY7!D?BD`.z[SXV]`&$BnF]NhN+ܱhn}0$jxc`C yo ݳ vhO[59 +snGS$ieE]œTZzҰsK>Q1W+oÇAQ0m4& R%dQ[o~@s"90Mo )KAa,~il 5h~bJ Q3pbؖ5hO8Ğm+MD؃mr ZP( ҥHQ~@ []a9Aߔ-y 䰮yg'3K VcҢk)f?)0%Y>k7M$J;A) Lbh!28o. ɋ) 4"T2ɪQVbg)wuq -v'cr=ʾAV?r,!5"Nh@E)Ң -tTi8ِDhoESe`-]L+_%qk #r1ڳX$XGtP@Qg!ovĔCG)׆x!2l۸H1y5>V:M`M^]3E[<^z% h8!åǷ= l#Ǭq"R3DP%AfSO}n&T ][vuH9V8km4%q3z:*6vl,ov^\6c::dI]αh_I(F/uHL)C7&K|\hoRv G WNP"+r{ q=V_4U}EX-Qa6ܞ5-\图-l"V;4_{)AW<F4B@C90O&!/8ܱ~ٛ]VW[o _, n`.,[G)_HR*ں#mO{q}ZT3Wq0.=AԁHAk)~,LUŒ<P<_JV lu  a;Y:iqmR2yϨ GmSֺzίIk ᷙQяn]"m^8k/r. }Op~)xy+LKkD'>l?FOs]DnNsdbnqp6Y.=@΢Pfн^^_4n;d&lFN$o ʯ T 62RzD4`jic%Q^RT9ƣyO /[j%. BujC,~ޙ~{1m.uma>uGCv`z:- %F/,L*Y쐕g=Tv2jܨ|wOƤ@sR&m96P.kdؤӂ%5E۷GB" ΗDr) ŅpJ-CQYE7} 9ݔ¼۪^5[s@iFTs²:ch|)!1xMv(Nk,4JE|cܝRr32pd1H;8UBe='LVD|>tm(h~ ffbBʧ3}oda9Ҝ*wWf>ԋǿ(G N?K>ccoPD63vkp먍?/6*F|P/nc+2r'v9.zw _FQ0B DO^\`K_+j9KklN8i) Cݨڃ.W 0S~L G(\6"'Aț_L RyS|87=mi [&q.8d/TO ם qk Ky(ܴGJs]J,UKYl-΀|)gw{oQ kByUS1ŭQPtwbPyyh0S I2S6!_FWOݾuőjF!sL8.ټM<{>S157/U A~bG[IV#8n4Uqw#:L"kv ̆T#M~^*1 >_Ʒ?tyjB ;a(5$,[e,8%+MD1&V2mU8ר9"hp|Q@d\ɶg O ij >7_^o#(EJˏ 1K~j3cVrInII25Ht?g*`BO"H,U %y1H[LX]u<} {? o`W ݗ_XFW,Qoc2ls|pwftXݭPΩ\Łi/}˞GT.,-8஬mgqFD{,tr٘ w읡" %|'aE<u!&_#@D*薏 6RnkWATN@w (!0ǁU b}b@|o eK FJ['Z# PQ؉pϡ_DҶb9Pw(6J϶(_akJP1pҠpi4D>93SG1t| ~e&=fgj/IkAE|pU˕+QIMQʐ_Ik;>W."%߁|z8^!W&m鄬e2Dҟ%fﺼI2vI̧&sG #yl~M;aquɿ+g"A;6uJ6GFMDe7Medx.^2YS`as;0! MzKsL Hq Ns;۔$e]k8֏ߣ”IXP P!:kqlRHJc<|Oq+EܣG~VP'>yH,Cm|RI'Ȣ}_N K2nN=!M Y(]J_=yӰa6pHzHgLq^[UIXsNH3 u{r4ɯVZ4 ԱS*o$Eԃh\˦gWWxEm|=D<{~HA},l%‹\TKSk'a5 ag&".k)=[A#vM!]DýL vkG^dX$ƍX=F0+lp;daz(GH.q} fZ^LGdm?Q{:}HO߸\z* 'ܞ 7juP|BSk>7 VicrĽ7jjX?ԴPo&ZpX &!:'}^iW9՜867[B@ÍÍMͶCm d?\}偛YedHɅkXL܎t}y$P:_JB[¤"An07,RO6 &U@=tʢPBPTo⇬qa"5RuWh̤mcT XEʉ5ڿw#1Hhv.1 `OB=fsu8=`~YjsHe k,)=qgpn4sb$kۗO%q{NŗCuPz:RA|\Bry|g!Wa*asVZ@,%)YYdH*F$!mL5ֽCiz~E+A>pݦ,ŵ }׫#,sf՘o83C5T7c5{n-XgOY,^o,)| !c[ofNi-s.7%>F9jW1*b2jxDB$љھ%N{cCȫS<bKHv,t.lsCa_suו RI>?|y @;a" E-%U';Kܐ g{Hm 04]FB9Wlз 9LΫe` r\&~+7`}+}]?jI[+w!x~MN;0(apQY>N߁=8`!Qǹpj;i}DNj(54a|Qt>Guhmx ƫRnHe5N97jPIx- P#lV@HfC%$E8Y栵Ψt9uu3dptd:]PxUHN]dQ|˵iAp>OB[QG MD +u>zAӊ$6]WKL&[SܡEOP!Uz/Y7uhg]Z tG-9%rhm)E6mQJ/Vr;NKK^tGRiw@HuHg$u9ΨRINAl'![/IIbߚ(h;qoTR>@1<`ĞptNgZ;Bo5! iU4%  ށkE`21 'KVBFW9;R5:9D,.Xy5XӁ2rtJRU _'_m;6.ς=tqazYxG|]L!ʍ-oHn3(,IV~>51QAs0!$V} ʊP3wRNPyqM5Ib~Ef#ZG7~0kv Nb}*٨F=O͜iq`ݽtI0 I^T'c"p8zh[…@٩ s^}KQp$L~,4Lģw8a?PREH\|)qS.Ɵ6Je ӂj0I:E0TW ѧ-c8&cgTW& Q[d5K#;8X6zm´;|2ݖ1em_{MG,;g/Cafg[]o5*__D[ᐽ\bOZr~BΜ1+} 6y/MBJzd[\6jYI=J "I;Oy]Y"/z 6:qu}4պsJp)~ki),J{^ŗZi99+'yû8g5{܉i j$ n> 6|ߘ&O:PPSb$xC5ⴂS0룇Eb3mplJƱ_[ 9lO-cQy>K}Ag'Das)q,T BDuIȱ9=`iT`xb8NDSRC3n02*Fj<9┎ָ0ga5H^)Wbe^*[2 EchCɐB2ORb3QUK$ r>T)5qa>ۆJ?53G,2',,5ץǡ&"g ס$._߀j^]@ rHn桍d \g:˓i00$)@/OWY`glEzahPUO 921eJ;}]BuM 2TPg@qbu;s'jyl,{!Sg8 <7Pd5B", kNQ; }@_N 8.2XGWÍtVFFW w8Kdi=ј4N3Y GD&g8G,&ps$ :w`R[<½uQKqw6ǹsȿ /OԢfX 4+>sYT4DP{Ė;,[L_m4mxqQn½Fssdчi0UcMÖAcD ([+TT6yonK`C- I-L(4E֝ſή|gRQhĻ N6+,r8!3=w-nUhhy#|o;Nz+n9B0t'LYh5'48P wacBht[A "a&6*;Deqk,šb"viY,͂ff`S䕶$HeyKh}\6SCBrZMŚ i•VZ/%tyx{0v%NŪrz!U܌f=3yز o DjgaxwpݛP .gpbE0UD'n?pJ5΃?vuhBRxre?y)xKŧ[LnE\5 qcN!\\Oуg3wh7hcq߶m3~жBD8R+1ljSזi2Aj"f&ғ33yC}/xtH4sK8)(Qr:5|K^sy֫7S2Jf.޳Oh ؿ&u|grx̖e{mޓOB&; *r9@]W팍bFOq>N='8+.g;~U}JMfs _qfPu&{YiT.aw.4Oj dz,ݷ |k5~uQN}tYI4PR,6vӈj∽oCF+)õ%ӏi0OZg/cC4rf)MI9^͡o?KI#vܶf_P~he9kE%c{I{j`c22}SeB4bnze=>%>9CznDw,P!n,}=*΍۞}MOiwK¡2 vrciL ySzlyO\BTTs3⑟u,?&b@sH@ А`MMewlxfAU&+.XTd(%\d &>5 O^_2]TYv$h``)UCAX텾d5r ~%Rza7DY |J?}|d)+gBTGxK`uEwN[eUԞ)wFU^e}?OOYXO3E֋Y#$^}ӤCU gDB!Hd[C ԔOr9z^$*!?@"k DD'Mk'^#O˶.lLC6 #Kҏ4&OrI悄?cF˄8sNto~-%_lF:-`ֳfr9VT|EV1ytޯh{D|!%fgss+ۑ͐ PJA?NտncϧĦHMŢd5:mX<‹|:]OO L㕬aHN o]Ȕɺtf9Su:% O S6T8ǰ\`5r_'hPW.DE%7i:KIʡ!,hI(,{ӖM ĵ3d;9 xP{H&QqYż@mW)e@KE śORLi#鄛gxD]w#w4kCrVCWDȮ~"m^pe*Rg¤<v˛L?E޶7('_rJfB1Oo׭ 83uKĈx¬ j6z $Eν:IXᭀV\.G`a9,Do-o@069HocښAH KB|-k<xұ̣׹!vŞ\/5 u ,d>AGKV+TY^~!7чrB@PFCHAזqslV4C1w7r>ݗ֭߱983@8Z4eAQݰ`8(8/}j0qNDt֣7e ={d^[/#~F P΄dj}4k 0>\iLJ3Ѐp֣ەNOR:5i~)LbvnWhQQBFUo ҢV2iؚ:D؂tECʓLj6asWuKţ>]]Xj] C*e}FzxXr!W 2S3 Wx}nXL0A*BI9`j_ kE{<}| o8'R^j:UN v}5&ő ~_H]V<䪏N?~b'g;W^T-gm[d bi !^Jޗ#ၶ<ד׺JncX֬<` ^)MH1qʦ+PtriF)AAX$ @Q:lo[ڬ~1heXgFΆ l:ZZ/ ^XPI H+ wKХ1ģ{kU%tABϐ>9=Ķ]OIp?z'Ta12Ոq5nk4쓙gI;8;{3'BRV|FTXYBs_$ =0\Ҕ~^.;'Yuy-WTNR@ҹx)!\K E`i33%wa%|< LּvSxI]ڤw'BOmQuH Jݶ?l 6KCOOY h$aZ+'bIՙ޻pax~Z SRO{7">4BʴC:| =;"Rs9MkJh=(BuԤdX ,e|2;:f6l3RֽNp"QA|8)dch%ի/N4\: FMobPs8 ȇ/ *Gn{dK2z&pU$ߞIm܄^@fbʒ5z"#8}U5 ]V5 V `~mO.̅[13-i^hOy!c*LزI<,k 8ϔ Ihwav}qnYe,!H+b͠F!h)LÛ =f`oWc?Zl{ie3*(qG빎5Jwu}OJ2 2`ZQkiN`FxF>~+Q 8 zvNu'v|rEwOkHhsЙ̂ДتQٷYJ9N0ygWqPFcCi]B-;UJײ 0u)}ꢔ$D #+D{ YlȻxQ#>6G\̙,ZE-<}o!i O=Ƴxo<9 1BO9fɣ5l. X@v-Oo"S-l{#de*(T#bP6VH/pzB |, Mu;[zZ"~[lg/xMWsj@-SpwS"f>%w[hzj ń_}u@ XMg2&=NݝҪx3j@OM@IN$6VL.HC$cS}<%6ޘ#?bFBY dI F ~fդiA1趦;>t 6gKQu.]9솝dŚA ţd^ER@FOsC4`['&2,<"G;•XxgESoaaw)(%K;N5JM#Ae!RVta%oXrT)!"j /'!ޚ=2$l _KG (-`}R1G @}dd3E~%[XbrFgP%dN蚔aVCTo:Gخo9~!9(c_tD}R76Hm:dԴ/C1i)E+#`1UeC@pzJ<}.4m嘜_,UuGUsn߷_ κI%  RrF0nr*D~ө;x];*)53cY_˜ V}V?|֏=C& e 1mjwjW߳ӋA?IΪD(Tގcp7.2H2&GYv#uY[>{ a&JX +AP1܀eʁ{},>( @h[AlN՚xdjmwxS]_3H 23UL6PҲE$~.?R3U9VqJe) y|[sW犪!^J??W DEN7nQh[X:MwLpLbܣUj4nO'%)ǝ`u:ދ;^y P;`5+1;~3F Hmc<<o6 »U"b+sz~d%[ҫ+4k,y+ j@2" WJ ohmҼI%'S@n6uBq>[Ko_^Sfڹi_<AO6jgv4zF3%6KJP`3?`W z;s"T\C b5=>!KqtS(gP r0#uic?>IIEB/uu(37?h?ί$b2S91P͵)XN˦Mr"‰΅yӐ IT$\T]PYS}:-t]#8NNaeSiX}M*F6m+lo6iWdQٻȸRІ$(JoL|U$lӍ F1;cZMǞęV8git8ZnFr_؟I3$Rp7 `hLeN_IN9f% `I,f~h# ; @ejYEl- gEdqYۥ:y=cU ja}xX ՓeDĝoN!-yѝ=ICw4%@%Λ&1;p<t3s2 ` n80gmuBrxarqFƚO`ͿqǞ @}c[ 5&]O-_q&NnVRI]pV\QzMoxetSBUF[ppL%oT!sؔ-3ebF @%[w-TsClaEوiOF63_Yf`9LΆe&tOo H[ ,"b#g0C܌Ɂ&H3: q mf,/M@jLy1#&y>jx$v_UfAlYKV_skwxTJٝs&(Ȋ_0zWm0 b~9'%="I5z Y/\-#mҢ^m@mC-]v rQS-[7kٮI=Y\G,3N*? ZYƄF%F:+o jP;W@!#z'mD6 @"7MZj|n>?'x z_dq^(K\{|N&]:d"N"ObFYGג$ib"nc]"1 rZ&5=Wp 2h;o@\ά`ɏ}"iX*cMWό|T^1+1 =Ϙ(oͮd5F 櫽t ~1%9Z6OD{1^0;`gEIۻ1Pe$ޕ~X`y ~3OrPtyAYv"dVbLtQO9z{ ?/*~1x7d.iQY_&܀nk6̘xh=y s;^ba͖t5?Dplma?`m44*|GOI3KܿBZsr4^БvH[5UBW.jWY_RU)Ssf`ְPhjQ;`X1b 砾"f<.q{B;rޱ(,[l I#&GmES0~SUܤ31γUrJTb:&4o}pMn;7lkYad D|crb*X!2)zYd3"!Xbjf&vt8@=/E!( q|v(\gqXwL"|"#C9$cK/^&wՋ@6,fA 4ߖ/^0s5L6[f4#FEBp--xCk 3'}2-Vc#EVbBeBzۑҡoDś-׽mPblWJR/FkM.X=p~v#2XaDW{z=ObI('LɄuuA<.ӤzPN-~A8D]$N?سA9TXbL+pK2^kTT4n./2;$#OmDʤc.314( ?sXr(l%GFϵ8cMB7s ^IZipaY }I㽝m` Ռ(po@ DӇ? ;c-vg14gFזc3ڥݭwo&r?j2quq5QlYPz#^?ӖhݣOǩ'9^g]ϜcE4aŠGZtz24+!hdH.㖪 uY9&+"F~5[ιLpL6 -wbR(vaO14?~[RI>Y7̈BTz-M| yl_n@v{l%+ I`EK|(J!*2<_?xU3;F-Q%۷_T{n1LɅkSO𥔦%@t$ѭS ~Q&ꩳU#E Xm{ 9l]q*3Hf8tL^)'qk!o=i0=nG0p省&E en}d5d{>/xp4ޤ+An `D.?Xebk|C Oe{,*W+h^ߝiyyclT\FGذʫ:qɇw[D3r]>Mj&<7QsKѝV#s/߽"wN,1ƕD]OZJ^t Ѥy͎z Cy/?6ջ'o.H&i\$0cxfL_uD~s 瞡R S;LAmX(緥Ę21܇ag~rce϶35|͜ bro/rpxE\m.! zKYtqZV`&ru蓂a63Ip䶂mht":7; vl 6HV#ٱ{$lA>h_8i?C"-.pR[ KY)CD %x)t)zWgm"=WE~Ֆ)(?juµF}j>P T%H<\UԂbn1ty$6x+||q ηAipsrHz|ܥCE8<6bkgu<{y*2/C@Z:t=0U40$Ab]~ MWUȠBF[?/G#2Z0ٽ/nl]Ǘ,XBg"0Q7DO;98*0񂊫EZN.H%GzKg[18я1r0na@ ckI.ƜX+nL;YĎ 0}Ghd͵ @B"'P <_ʬ ]mڥH# }Ҝ~u\"hSs9WI•^˓ْvSFm0W`h+AV#x_vc-Dѱ}R@%OfOjՅc={%5yw_zӬ-1'%/ xtC3qCR@j N8Q)ls y9 Z`H}¨_ؙJQ23{$ABC!g&{E>:, >RTx*.ߚCwB"4 jU@#lZa.G@ _NH.PY@E` Dv LҐ`#qx{@*XllpbwVq bR" ((^_R\TB 8WTP3"""'EtQE̊u93*  k@@|b*.gUA]BA$D>UwUL"1ES^"E=AorrE*&`BHGibS 'g Łv[o.3/+80T9`ym ^83 W_gJt#YϿTg4^ ]7br5uD{$S/(V8PS,I24UclS޲SpE.ԖZR?M)Az6^ճZ1&߆DD9:FvzMFh B 󩥰c@ @uZ@H2ujKӛjV[NA@*c"(uс $/t<@z3IY3蟞^,c!Oڷ]6->/vYݷUK"PAYM@]DtqCb=$D@.: 7ayu34&jk(ȡ07EOg*gʌ/BaԵP *@EE S( rxOGqvx^N_ ; +C{Q/ϛPS;_ד Gx0XMB28@Nʊb;뤵&TȆA TY?|zOաN\ F8R90 <;@`@?r l 'ɉ8 NLGfE806 Hi%I+ *(U!SJ2)&* :eCM!}! !E #*T2L0WZ 0}7`Ew@v@Z 9r, E$I iD^? {Oڷyr Ŵ~fp/#FRi }>VT^1F12ei[qj?0ѐN:nօސ_絷[k2~!\M }[`$AHv9X@gCm-6b##LNbCAͼY` z1gt~ w⿖ N<:dfe*rC4 OUd"?a?i& oO|ѲgaA9J!'[bv!/dSQw׋,",[KkErTex^Vt?-5_)H_]K`ޡe8]#"OIg0mq?@Myd>-mki*ZŹ9K.ҢF۞PnN{6;q᭷): ݷJB }e8*-pYz0AI ٓk[m s"eR^uleQkmf{MF*Ȇq;="R\x9gc dʴ)Reye-UVw[;m+`3ct 5%_߫{G6$(w'BD5.|FiDɺxabms-y\0-Cm4NNYՂ-4B̬Vuv ]'"'A"%1pM?.Dvn-r:gRLK;7,b*07vK/UYP9h$8:w| fksQ JLI0( n(wLyxAV(SO1A}NE|H &|3OX/X05egI䛅'څ0C79w`;&#I˚ɲ]`R7^j$' g ^|7NH[ gDeu:Ә*43U<:-T-tmPP #E!LZJ;0K0KÐCI哺kGMltH=?o'L'סe3̅FD:DŽyK>B&ۭ@~bhV@ R7"Vv>W#u-Ho&Anc pq(ϲna ǹCP'(gyfߓԊAY'dJK W*0Tᮍs_3PfPqEc⻎˒+MWސ橒Gl~I늜CֆhKKT'd8ˇ۵9=%[RwRK+v^lYA!L}oNGAC}%2|\528LFPB(e3 d=Ouk ;GtqӹpW4;v}-=rt `P7f9--8fdU+ ةssf5XxQz2t-DWENC1HYι$򸕧Ge95A|HgRoxM$%/S-6)ˇwiW3K$gbce}6*wo_n: zWtii- $RHCdf>2űJ^)3RV/lW>lm$ܶN):n-[wSzo@&k(γ43)pNk ?De4lsXIA.>h$ΔWG.,;l'N'S3Ǵ{k64 1xхon+Ŵd)ԽLjVl,&Wۊ{+wݛKX| 8J(ӚbtY>; 7:nEjV1:NEo]9Vυv[VǾ=7f~? UkP{{kV[5-^inpGYU r%W4chQ{#@n{-k]Ɛ--#LNKr"ܛ׋#Nm+?ňb:t&/ImI?[AHL}gd@hU\g3b-۝pHT5hT3I&CHpLBu8шZRN)cR 8P 9 G:J.I$uG-}*tЗEgc_]T+<~:#UM?Qdve an̗Jfe!$3VqSzy¿cCz_nePTٴv/yv:{O'Vl 1F"vI-eUTmVo2{o(^;F| 39|QDEKͷ5Q6X Ke>C7|%C% OHq_}!@҉=;p0t=fAҕNJ&wFkq /A߮}f^Y9" S7UٱYDx0~eo껧Ww lЕ!k^oq1gO؏iJrs_+/g]^1T@[/̓i۸엦nb("orObn1oHJwNIKq/-c>lK,z4+Ūh` L{iδF3KxS]p ¦#9_&&|sd*K [JrL?"];iJh{'zM}r?kt&p̼SuRfF4}]E.|]W3۪Չ5ura9Ȕů +C::k] (ςiBE/ utMz`12[SxfP涛TIQ:x+vxr6\oO-M0 IU3a UX i,%97 KV/^ڣwݢaZf],wj?31='{zb 2`[ |3ty 'k6Aj"go7d;e QV\wFzUs ք_f|߃[?|k_Syf="+ϸowj͐7J*ҔҰvN,d\sI*!CPn ZņnZv7w P|:Z^ю0`߭n9֬g?7;)'g3UElƳ緋MjטLy ;xUU?> lEV>Z-P:Z}َn+11`hڻ/󸋱P6+4au;2م{YAA,h Mq*HXNQ<ҊA2fD!l2 nw7.  BB(r!I9ҥN#QE# "J1<餴́e؇x6dȹM4`fXx|% `! -DD$T$D.z⹋ۭӻQUkc6)J6$Ԝbr@hl]}zFܼ2QQs)ĉu+L&aVƪ.;Ka/ޣd+ O刊H@uqrq-'ȄuOR<鵩[fsY#APV7VeF+/['M i\U" CCayڐG ht!KJ.RV%ћ@!`Pvw @ HQv K?JSX 8]bo/9^=m۹/Xn_I S1GJQ1R-H(+Gj ׊)R,s0LB e<#XQUz, ],f,qMh5vk&_H\P{bHtrB ";u|%҃$#{m.p[zHWJ4*pHX/8,FʮC插Hk&|;%5wxc>I*=pe)JGJ_0BA34|}*D{!VcfnE|(Vrr4 !cH_Q?$7GPny9GY_9;L:Qkv)9X}yw 8M'o8vPo4zAģ?ܐ/x!r I>rXz:bwBW@ΡYgGP^8mr|X!=&w &FyG_Phߚ)v tÚ0 nb }ҬEsE]Sk޹ϻڕl.3<'sU4/ z[lqUnkrT>{jW(DL K7xs3J+Jæ纒y(&i"8gTźY{%kٕji xM6okR+2eAɢ1DYIEv?*%R8S\ҏ*E ntVC1G@gQ%g15^o^8a{r %yMK{6/@DD50ʅh]T"57Bk/j#8(R-7ti, $o;8K#{4p8d*8ͽu1LȖ E7Q6.̆|xsrsOU?;.e|Ƴd=HTd7ce.L!MZn1Cb#ggV@f";4NJP3LIo>%ry}ۿDN:C&3숕n`st _mc! =.%;\+V}ʿ\aO۲ o]qǃ||J}]sr,۟(4:N>+)bRB؄?) SER>ydȢ-M=2N=XKOY@:^{t?V n޳ d%t uCv)Uj9O53-B 5_d' r~b `HKOoɠ;NwPPF#f#Ltۀz0TNGEZO\ڬ4%le PCm!Qʣ*v1R E"ۅf88Â}s;T)wy׸22=O{Oޡ=\iWF9=͖lW9=tݮo-0t4$rхzm76U1Ņ9f\k7֝.Euz)B v G;yeiHj/#HvTk_XAb'1i( + DI>!, u/o:TAMeR Fx^鑔#At䇞yݏ<!#?; ֍j_7p8Z9zq;/s2 ͯ!C ʮV֟gPt? rl %RƤIDFc&}\ݳ܁VJ3vubUL_o G :]u62]LFSciw[27,LU54wd)R~pi<v ~Csl^\Y&B7}<-NxɷA6qmO3}.s1 #./_Nn^b~c`FwĹDB%qvj >ߧ_9t?ϯ#dOݭ0ݯtqgTJgd]v}ǹgwԄa f rB0K9,Fv% {<U^9]ؓZw.!T)Ox$\hrEǃ|I:aU1 ~ѽ80K`×֩BڏN%M;\ry3Pʠ)> ,4i4{z[+^\=R|!z*![m 8qI}b<ĄѮ'gx V#PrQ Z- 2;k>SimB(.KBoF)3m#yaP;ovuCN_pؓ5u8K*(=P[>5wOOP:f|8 72'08I: One;$zvsx8۲j%]^rW'@ul4(ݗE{];3×_͚ fʺZ=7d*)!eį&W )'y(M[`h 7e1J "}c IIA戊QAL`AM  A?v3P=sCNj2JDA aU[,*X@E`Z4!x&S18/#2lL 1gA`hVu;&}1^:t=It|iixkORxGE8NYtԧk;ƚ;51dfrF^D+>4'?8u:E@G;V$?ڍ6i5C='M.v'5Q#o<۩ƃBU"D"#%>M zW7E{ÇAe~)F@)dx$wct[Yb`azRITHHX5@Uf۸O缉d@W$u|X禇.*'G>)P4%GbҞX a6 lĨd[,PBLl;[XnL80G`ϡ[:9oLJЮuplqt5|-.tYjZ jL&n9 :Rn0p 7Vvv7'<뗴)FR$N*˨ˍޯomQ7 t/a>9/.XE-5tĜzfjAZ-k ؞k^SM~rka>CV|uD!)YR:- 0 2IPl)CCR-cj أElX7in7㽳W^.ǁ6|O/6q88rǩX2.# ~v{Aɚ.̞SR=w;uT^bl.k ܙNjҰϵU _5gͯlc%2bo\U?~W^`n=[X,&?'R5Pr6ݜ!#BK(THYexH T;; 9bݝZ+/\5&ԗ}95]zT] zXB-6'#vb0}X< Ջ޹ɼtƼ F45g:7J>sj[0 Uqm'W\ف|RH뼬:G0^t)k F79VNxޚ.MN]ֺKU}/ǠvC| @Oű_ }:r* EFp% NHͮXy1zn7nży_O+/wg /GɁț#ڄW+JPl9m?SQw/ 3/^2+Wj$?0Dfkn.ח jsRG~`0Ji໖r :T篧QYu*^੡̧BLvMTfYm'~͢iW5^M$P4zv!é}꡼T%8%Wh4 7К7_f"+.DRX=>z8"UPst?{ږ͙2tZ/FB3~TV"Yx+o|EyOyJtMx <0 He[,3g\=Z";ϊxA!#Pc(F=8㙦NCZL#GͮWtg@# 6Aʗ'R\:>I7;@r A5,JY%3) eW :0:CN m b@1 \ZO1 Q.nrq7ŖS 7oP3?-ҳ8BLR/8?bS,4cZJKE@L>pD (| RG'[$_kzTzXXcOFB~]]%iǥ1"j<>.?xZWT=1Hdh"$В/Pt */"O#j!mK3> Vfwy1! 3 TEb$TUUb"UUUH(*DQUD )*HXa;}k 1,Ad1 V B,Y?߳]Oz3^?ԾĔV":غq3= o`(5@) & T!_xʊpn ?L&EHX:Qb!F訋)d#} _H 6RbRЩ\zZ)@]y^$K$ 'M+ZVi3(_d$4Z"eCcg"3nuN4 CLdAE T B!HVi c!*bY$E MZP*FM D)Q폏 #3:ۅgS gJT6vt asqC8X!KCV Q9iiu/];^%g҇*PB/xzBpͶgO$7ޟ32:UvXK7S_W<AȜ9rýP<V+(_7^Tq8$zfyi8:zhI:=o!F`^+!֖ЪQi0t8wpAI"flIWe:̵gA3$ X$̰?R]E.$΂aR6b@/<21AqS١N2 FdʩaA;Ǔ.DbNO:## Uqu Pxس%!-3!ɐى/{%O]Sdmw>Y 'z:gLwp̢l$_tʜZ`MT sO u zz DؔMW`(9]! {]sرLubí5L,,Lzf`o"hF EĦ ~w  [pz-{l'2+"偶nwQG@SgN]|1NHqf/GNCd>M~YM[-z-afӽ t}o]7G,r/])}8:92Y•h)FSn4{II9#ϼ?^k'@|:k7>NC!x8^D#:r6,Xsݡv]]Lt4F&AFn >;pM:9=̧;qZwbFcDÔZF@"kfi J*L1yfd~ҿd]0i5V1XP5^ƈqĚQRH;7ge[!Mm;;ʟyF,XzNno n *}:f84rݵ6 :$Cpmr s9=hh|լN =l=G{䈽:Y5Y>}3,VH3d_1 !YPh5Wk8>"O@zL9w4xatXVDJxK ժKgiiJNz4I3,9Sa)y.{2|/Hi"&Rv_#$̙w0c"8"Ј.b'%Z&t x̓jBi#7QnJ9c:{pAId0"v)KkUMBo(kFogZ8aܱ`H!%t3O]*!1W,G/e`|ڠq鰞n"Z T1^`eual f-V &VkB=8h/G6 ӴQ<.[Dᆄ0 -pNJHsRI#~W|htY"7 >C< 0sc[ -t/Ä +RN)ƉlKG,MRd$J 4;Vؤ=FF BAQxp+ڤa"@'@D8DaLZhDJ Ġt}s;F0,@)OKsl&S;L=R@f,h$L#trq;daADŷCF`;1T8f Trm.(h:XP!HR2$DlZ&1܏*Re"mfF .RP4X)Շ>.'0:J *Spe*w9mĈvhkhN/J),իjũpp-,_f ɜDdno-nH H!He,k(Ǟkؼc6 BA@9dwnލͱP আWaaED6ݭ1r4X>,jrcL#5NG:}q8xqv3qP40g'<Y-Y6`">:VI pS;P2s;L~Ir`r5XM-ZgyM%U:kg(?3buэsE#m0֐bfTw˴XIR͑@:t` p'4.T!cCxvw&ʆ "BYgɄV^4/JgfB'HKrꬔN"`)+nBFh[ .J8LYt:Zqo:D!f)`7_4в,ҴP񬽫dˢ{>ZT-a^9aj神hsH QS"29ȻEA|P\*7q* != aNna![zV- <$P{DaAƺ+ k)(& FI "hw}1%QAEG3IZ$^׃Rn[ P ilI_x#'ag$/^|i@9 σEĭ#zm.s;MoaǼT 39F7 1Qʷ/ gˆ RD)2u^/n|nYDvHZL@#8Aˑl'*rM\TTa+#ѕf<3 >TkhŐ>\u!L鴖40Rh"uu_ R>Õ9)Kٌ5hf齹%([uѢ@\ 1%dD e5>1ᩛm .C&d]f\ B)*qD9^W 4\VU[yɓUGw{(ܶ+/iF G|AL.R꜅1Yg̲}e"|%^(@x4B r+N\"i)-'tQMjR-AB<6X^¥dh^s,)=&bM@BS^ƦBHWM`;!¸LcNf5zs:l>bPt`' =}5;a 0J5,??Y^& ᆠ+ :r;qK+(vptjj z-$n<{ "$6xJ5yhbc%aS#[^`E0)i8pUpBG&1(F@]!IODO^J f QK`׍ c;3Rݏ gioρl߆%=uw8=1tf XDő`[0E(0GW8q]εIJIkמIe+&8>+<8{:SE9:o&xٸe(%bȒ/&rC8K dCV[P"WP9v@34-FWKӊWj۪33[S:E*KIj&Etd8C_3{LVJ}ޝLTs$\S~=ID>DӰ.Acy(jS4CN}hp/D#;Hf@@#NE*S2Vk!Ubѕ"Mʔԇu:P .-`7-_ý ^9~]2# Rp8eGޣ8j!+Z:6󣇰zc5n#=k<]y頫tJG +d .*aܜv H>yp}#a:8 9ɼf IY[N{>#\%=9H&9Y?*9&Fi6ʐμWx(6/V_\F6S\۹&90# y2yC3`RWZQ@i{Tn2sLs]]N q H㈑ElF1nWG)âz+9XRq``XFYB/kR;ԳYTԩ!%I=~C ᮒ3lhȱ G^GՑO_o Jo TF $&iEcpP s,h@8#)yn'|FAV2b;?ER|EěӭEC"C@s#`) G,q0Cqq>s;(/rQ3uD+-K|_&h(k9xSi9tZ-Ļ2K) " X|؝  @DA]dqkR5")#PjoiƱDon.xk;SL&[٫κ蟹k2j5HTKcIfo.bw,&-"8OIiI'V Б4z`ġGfe*gQһ)V/l fbdX)ڼnw6Tcvtb5 ZYF BOjry.놮n:DTruenV9)`B`<9&L،ڵA/LJyӾ2Wey"l-1(H9G tw|֜DX9e; t\Zg\))8Q Ǿ (Z|JA]= D@-I|VM Uю5 KК2|'6hFo쾯ZeE3"b)6S-UQ{BEL!vuUQ&X]%eԆ дՈRC0_YJ鉠RW'im@E?>R8ѬݴJ$y7a{L,TXd0g#@ R SɃu׍* kHg[7-7+.BER;쐎.tj۷dg /0{ҸXSr+"V:A࣌cCOz&BN+e$ۍ} &@z9&z/Ŋ uG)ql;"뾳 C4X 6K7 8<>8aB%L:PWʪ(ɡ#$XڪMԳ q)NnC1 \-aYfbsa^p;bI.((gJ{YB4̮Q(L?|c wpcp?Tb@엠qv`rh5.jIQTqI#=$dL@9lHX4HUF9x3qթ 8QU(|nxآF]*"\iL9+=JKa0M3 "0ąJUO<6͹Jwn`ʉGf8Jq[rgy3Db_]eJ  D dPU$T@5Q@ $Wk2LHBH؈y,{o?C# +emd&Ztzii&"_Q`u`53D梺)'>0E)Lea/iMd7:у!lOA_Z \0-jHڔgzu" 503Gk4K7N ~?j F8u}GK)$Il@#L2eqyQǂS7Q%E:o+}ޒ='^P4]Sᒌ,&;ry8 XXXX,1&E$ViXyR 1d. D<9#aLL?T8%K<шF01rtLbR@yR ӷ ^pߏoxldIkHSo1u3ZƟ&kZ5?V˙:צoAԥIwVّ^׷p$G/^2EFG$CeGozQVՇԚ#h6%p/E9J(wo^>uP}Yڪ_`t̪Jsr_'#|8H7֪mM Q@(~~NBm:E`祘&{j)֋D锔 ?IңwcZnwy}<9ُuK6cK xaDY BV Z *f϶z̷2w7ܾ'TJ*5ъ* G(BDDDHC! $ ]EY7⛬xE]X-yD6a&=+43wwOB+fPt%\ٌ(e}ÏmٿpDq9@=kCjWͪ5DA(]dZ02ޞm4 kZ@٤ jCh:($3}bciD5 +MVTթ uՌ׹]aX]־?hJunfB||p.3}ly5^WYQ2Qy_HRج1>c#hȶIFXSPq_3̚&@y1?7@0dHhL)TPQ~μη zRvy=秣N[rpVor#f=c[{u8A}1ـ3で;>űFrzMw߻#5t>!` Z\1_@yƂUG82CHr,vJͶmKBQZ50[eg "1ԥ:ZZO,o?mE(cBS#Е_u\|K{Tؒ}Gݽ{4~a_uR<)q)75ulP~;Wn)P{b +]c{pNsL:x.Ƥyr>:-a<w 2N6(EQ1uWpj2U-v( m$@$\A&? A@CNP8!P(Do /NEo<יDg$> oz]F34Pps11H SW>bxk1,X=dsz'pɧ`UgoYN3Z5S=iO2J"Ty^`ˡf`ްTR`:.Bbc'>5yJ`P&/QU{Lh o~[G VB(C`yf)uڎ/8g/94[/5rnXŚU d,cR?ߤ/f@X86G /؎$!+ʠTVBGHND+;1"eч^ mxfpky'"0tl x2ի! io76.N6+Z)Tt )ب P]mz-FcC6\qˡ-8~V#?fȈ!6G@"id"i"0"fJt:>&I|Mq";^OOQuVqaBS+яTݿ&#g[l40Q`@k,p)G(uV,XË "TݶI (8 3uyIBԂ+DPBm" >֗TNPci@ASUABD"TWkT%<%htb2#i;msY]ΣSEkNˌ߆n|3d 3Ad7u(ݷd7dS,"bh G+h*EN4ҥaBGȀ`DdUN҉QQQШ( ;3)r۱΋0^c0 2e | Hf}5:vͶx=+q`Ts !" $Y$R?e` ֈ( 8f0X.pޏOMC_R/CLCJłvCP< qFnܞ^dCÓWS up;0[_}Әbgp_ENAlLEs)TFgFyyf Am0(dF11!Euq)y`:gX T5X =#|!,m^+ ъ3-1\H7KStIMc:l)6_]ᚼz6p o]2Tz3cuJM&"Blѧe{46"dM<8M`)”Ruz6qӺ)Ԧ\x۞tUPwKa.v^G!@*T? AÁ!ï@*D:>}X jߛK,CE=MX&s25j?B(L(H@PdTdE$$d 5<}X2 ;"+RB("UY l~X Q ,TGLd,1d&!1ե (Td/ 6M(1!PWgvWӟ ȂF"tRLEY!&H B$ Q$V24i"fA;ߙJa$@#8%{)Y$RCB%R8E$U2#P&u*P`8>O~=ݻzߪzp얯lK*0(_unM.PF6>Ǣџ.xB5}XM*hN jwH> rf|_:PP"q,y:=T0Bo)g_aiң&xe:zx'׸n_6,=`d-Q?O0EO0'A9 4,x>(*`N\!(ZX\N*'*VWl{q!Ÿ9d!J;B{urX>'yr> D/=\QI!Wm3lHSH#(;o iBB\bB-n5w ` T3"Ǫύ|t \ }u.fۙHE#ـ̨ڜ?[1ZWt~s?xPв}$IUP| D$D J)AmHWmp8Zݡ6jCfHk2v9gtd:s9ORn$AϷHBK 3%Ctg]TĴ$ 7`lQ &wB| *`@ *S82,H ˾!K}[ EQj,I&o|h͠G`q\3"ݾ T}Ƃ-Xlvw;$l5q#3 `kIq&2s\'&#H0Sy5w'.y{nL]ctTDȀǫJ /ڟC&gZ0*987nc;]yw@9U?R*(&d ͮV 5Oq"=NC|'q"8I V+sŭ05( u;GBsbűpD( A8KAΓB¢n$( :K[$0ېBnb|q-/8q%!1c Yuwu/ nݐdā'4(E=Ŵb< <)$FB 6 |VjoмY u54@ytEC׹'#"k-+R FUA!{xgл8!~Q%h?#9X*w7 Ц*cUk)KIb]ޭn\3not蜿t sv=M#t/h** c ( E "!U d XTa%8X(,P@X 4P @QJXV" VVE "B@d`, * PB@$E<"ʗ0%H UB,E`+bEP `A&[R @P *XE$PX,JHA !$UYXdadTTREb`AEA"zkӲ~N" )!ROaDL:['<}֭0nE1~U RbJ)h& Uc,De/ _=!<%rA"RL g[Q@[-yrR7?4=T=?{`En.:в+2Qrg u}DQkP5:N+B0E\`D"!H{48N F|S%Kz#e(eHFv$KJْy$cnEfxrJ°Ϙn;jU³&9`,'wϬa}+`ثu@Jys,"؁ '?Wf@\ aDأ0a?" PDրCσQ ǫ0 HB82}G+wI#TP5䈮7N -JIPB%1؍A.ݎ( ; /w}v+5߈!Fo#px6~um}N_|hi~ɉ7¾ U*ippé_A ԫVyDO.=toFo$B[ y~-1Y#=*oB<X#n4ݦD^)kTrl4'?h^}ԥ LTS;{V8 }___g<`#ܭ\ Ԭ6߮t((GuQэ~!~vZ@oGS1@ǩ`" 6i}e~ދPZ3OǦB 6NL{BDz󺿚ie=ekޣr;[1  ( $PP`*!D *])Sݒg`)"E܃?|YZ=|~ Sێs:)ignnMX$$Nsrjycv{SbDE:p?b #M7QHDDޟ /v3b;>L&0m+ DV@Y( $$"VȠ, R,@"" @QaY"Hd Qd YX*1bUPH(A@ Y RH,`A@PET"H, (A`EE   HE X E@XAA` aPdEQ`DV,H(EAV,!D`,(`( ",PR*Ƞ HAH@ ńǮo6EEG{~˄CSVml1 "͓2.ŠMX*E>^bŐB%Eq~/7[ê{{cTTCF T6RjEHФۛMOzpD\pnqKL x>SOz-S9Cڬ a碇Qߕ1`c?G< 0MgHį%7T 9/ \Tf bف!P'<#38Mlxnnd:S@EPUR* *XQQAdQUETUUb**Z1UTUEUUUUUUUUvDÍ4cD0Lp V Z"~/~ C!OR/#О-#/䉄؈jI=R LMW`k^UXp͜m,eTgkP}X1 |q#3B",EɋJR=X26AEA*)UZvCQ:u r2[J06;̞1!?!ٷSk!@H O%fA$\I$}2(%ɱ%F"SX$-'s􉈗t{ iZ,]t^bE1,Qh"R^CN$@0|!Ke|G蘋L9M)¢ < aO-C1qX~ /R¿|ЮojMɞTk D'k+XK3sV)Sl'X4 ӹ4%&a3:c`ԝ'(X`f Tv [__+lxcM7݅ S%RQw9 ::'- !lQCR# ; !,ǹۭ^nH&7վ6Kx~d,,,ӱ7*CiĀY H d"̓k^CRtS qC``rjjѐb 'k2T&A 302  >消N)2 , 214`a3  .tZb #!=_\qEF##wvSuڇL2pxɫ\=_br@ 1Ƣ'?s!8%7eAi~P@Zՠa ;,?O{ܭW֙|M*8.\WAjT HcU~|5VuL>yXn2zF{T(r]K|ܖ+'鹕~1#w3?L,_E;ÐLbCLnwb,l :JJ^*ŸgVz -K=_ !Ia%3(9glJaEU1Vꓒt+^~+MKM MV$biq2~ ]hM>6T0IBxV3a+ A0bY=e|- >s@@! 4J6"z19"9=f_Gbb4H,&--z C1ӭUcy 6lě=O%D#^v _Ƶa/ @}v"oVpW\]"%I8 eyuM˾ uE^\kEֲ frTRD#助|o_M>B@V x//r qmC=\8->kNyHNuz!Ƚ #Ne ٯ`& R]LU2 I Iri|nL]Vњr1ecqG˻VM5qEQDTqR1͗t" a8mZ) -J#3A&!]M"AmYTE]/MJZ]h2CmIByofx$=PݛF}XIj.^A"Ū,mYKJO`=a*ض7֐NWei"re&\<4OڬlddgQYylwV,jɥáv1Sؓ8J3u M52v4F礏#5k1彵s]:G͌ 6h6/9orTo0n%GhHwݭԵFW7:K,+ bZsٔ/ZeW /II[-+ZNL|Hz:K5482x =▵W )]{If`jMH+))'4J%+,жu^–n*JL:\F.3錬 oU`\gHo{ZJrҸ +XmV81U"lRPW5~GbE\&y<ѤRC ?܈bHu/+I i'i&JA6b EKر~,uR] QQ 2('}{ݮ|۞U;Wk?RJ bx$,lv5s@E IR0cS3_֤P+YX߅ nz$lɸ b)֥Ώ+GNQ=4z`A6"j!հAIag-Hnn!;.;pF nB mJ-Jq->T1㏚p- E"8!|_0~IWkQǴQ">i!y^RVH#3"Tu:^b>* 87]%eԏkHs쎼R Js_x|w5%;tԧN ~bJU,'J r/G% /ִFRՕOj@䣣fz 4@Hۊ7SnZjth{UU.X}֥})\*ǀ#Q I$Ɔ@P_ٗ  - ,AfF`P@ @ {eĂw*2INc> ʋᔎ_5e9< ?߸zI;0{'GI1~b"%4} UOt<:a{U2NDGaT@5LI|^ȡ|P*!Ċ/ɭ9nw33jJnLy{8;fy}ʢʋ]3d|n:NhKȼ3)ɴLbt ix:ܹEs?eJN O4j(-k9)TZM Xfβ8=~`14⏨.QqQȼ!gs1Ȋ2[+,w~:k6.hRN9/Mrm<ҟZpgs״ 5lU0$>P~xأR /E8 ݁ 4, NkK]zԏ2Iou82ΘZ Xb0w@S-f53Grq˯JaI0Q/{NL9T9VuZgs6<0\^ӳ|M >8CV99:+J+ ~&41e(6e-92zs5a<ߘ3 /MrwXKt}T‚7] lXx[KwaI^͚5 Fu`-> Q8^Խֺ++uA2x ,ˡRQqZ+g+LtbԳgY4mEa UaϙUL]3`+&*"reɠ,"&頋Qn7bvDʆYcNo4"z菑#EV ͔_ XiupqrdZ*.TLˆ:d1;ngPn]&a-nxѝޱXLDc W\KrޔrM-WsViDkr{CL)![M WV'ݘ葏$9qFU*ms-\[=չYmqыP YDz؛8E1T7zs`faIKF V:rd~0Fqݍ7;s);毞YDҴMLV樜fIζ]q5Ͱ3i\-;M#_`4od./E}5[jDd:j# tHY.;/#Rk+bNZ &%b$Dm$qXw%+5YXb!eP+;',V,/*nϷQ:Ul҅kv UQK3_JY),ޮ`<\!sb;oeVh,eJC`T_}eY=Zl3޽e]吵na \{0VlZ]iYkj9D1ɨ1h31ra]07v BzrwvVZBb@$a܌u ,У3cXQ؈"2Oe+ON/ =lz6d2( (0U H?[CM!69F!3T򕹲Eb8YC4 ԎcAd?@u( @NH++moaύ3AI:I d,P >Ф xjV/ B Ty?c##(X?-|#*&\u>c=vru4P#m~ݮje=ӄ*gihA{6C1 ɐ:QI(u2ÀAsL5n.7o[nAq9Z>d_׮ q@-RTZEgQr9RޢoShﶷ}g?;.>Ԑ)?&vswTѶNeo_W:X}ȷ EU`EQ@RIYŊ,QAb$((T&֪Ŵ^dIi]v('yoM&*G!>N(F]c0?yChR0<Ԁe= ɐ^KIv0a@t#lqCgVt{=oxaCt'[BH~?t Ib,E*^!A'!X(H7kYZay}qT`~y}NV֟}p3`R hAA7:) 𢿕젫Oޢfij鍏}KjdYal$U?sn5%QAqm3Lq6?{yA9}JRLP2A:&)t T:3>vwmp0j0{UgQr/7}XzYۤĭ 5E!`[?9D B0zCb`t3)ܶ ge]jUSIB6ǢͫR6{] pOHB+k`azIre"h1B:'8H:}&]Kv?_kqxpZ}K_V3NCʷ0LXi„&@CX! !  ӽ{Pa uJC˫6o?gŌdqW!sF}cexW2n@-8<y+"?f_e"fD4 p n `J:S5iQl8uӏT 5uu2u_ܧǫ]O=ökCpli$BMI XDECufصb,"DW-AU)Gy/(HwAðU0I:XN͕$AG&2AmPQ@P aY"EXV +1|T*,TlYU`@"#4ʑ ͙ !H,Ra*, Ņ!Y!1A$P@UAAH(@PqI @RbozC `@;(_"$^hbEU0I43K |҂u.N~2؊~V0>n?Yqhrs!TҘd[j1]J9?q^5y<1>=Ȗ5f@@AbE AT(((Q`bȢŊE V XV`"AED"* `EbȠbA`) e0؅-_q$eݸEnR>d6(-Q[ot-I Y^x` c_^T6).}3,UwL:Oދ{*x-AWق Q$H/0K_!X(tBh)Y!xkGo3Z qÖ~#&qdc#n!Z*4E{\?tmʊL=Uؖq6#hd4va=RL @g5e`ͪP_].FVk_W{>~_ŕQ >CZ]G& d!' - Җ>^YՆn5jynj f 8ݧs5|S4@ ? HZʚ K"]\H`倀0k5w+ Ph!<ͪҤض4 O^)&,`11 }+aɷ<]Ė~6BZ7`d~/xO n@0%+԰D ze玽ł1 Cx(Z\vlYd9 x$X}`'yBF\?`rr13; DLDў99AfaP EÈs8EICSK.G,h`Sk픞4˧ǔjwsf(rؐT \%DEX ",D"1d+TYdD"XDHX HȲ(E" "$$"ABE "XDbI1HȀQ,E#$c""!@DAbEH*#YPAEU" U Pd,DX(2,UPX* b"Ab 1" 0@DEAAAQPAB1,dT2" b 2*VH0 1UE#b,EA ,PU""* X,XD DFFAE (1#Ab EE("X`HV1V b+Ƞ*(V(ȠE"$ *@Ydg{SdkW9z*kja'qm@UDQAH,QE`QT AB,`0QI DQ)" *R(#Xbd`Q1*XE,D`D (U "")E,DPAdTH,Hb"1aPbc" """1b#Q,EXT"1EQ,QD(EdXF" ,QD1ATdRFA""E*FDAQ*dXUE@EEb0DdPb*@ADDED #U F(0H2$UF" 0A`2 ("*TH , "0+"Db,P*"",cR E1TD*QbX" QQȂbAPUQ`X* bE"ADQD`D1PXJ,Y$TDTL !*Ab͌ƥ[P!,8ǺD,.)K2=xNgTC`zzXtP 8Q@(#J,Wk"r֙2H~W[ 7.;8|(ʊT2* X?N`D_!dUH(t+=W=M0[ǒJ1 G_>_d"U EXUEQ"E/@`! WĤWɫOhT'H/W_5? TdQ*EȈ1ES&cd"B̬&0զd`HIX y>Ƀmr)Qv*( la=~"\}жTQYn~玢GRo!ٺ}ϧUW NJ\i|}<=?7?ML`& xMj SSoA馼 0"QCBTwЋ *OE{$e';N{܎!!#" AQUHF +VEdF )Q"nʑTDU*TłȌ*"`QUV,UP"bݪbecbUA UdR"U) ,Q* ()$F1bb0QbUE*@R,TX (*"bHDUX)`"Ȳ"EE`b*1EX*`1X XE$DUAAb"<Ĩw௨UgzQOm>gӶWu< ȋT8:Mu"\$D截>_; r$fg5xwuy2WtHGv &3,"pd+̢_7fIqzfS;s#O[oqomϔi͚6%ҝ0xaSR|W{H*1i{ca@F,!DƋňA" c""EYVAE,EEGoz>v`EEB,H* E XVXQUVE " "",XAbED)PXDdX)V EX,PUUXPbȰbUDAXQH (E *PUE$QU,cX( `(DUFD` IUUQ H#(bb,XQ`(PT,X*AAER Q"0E$#$1Tv`1ۅZR*TPu P aݾnϝ~xtsej\T1" ҬB(;nH0Cw}LzVȷ='RT2"]8lC'\n& U}uq+ G:o3I2 Qbkv?n;KKλ7gRCHfnL}n{o  GfCRmw]d~ f@go @mj6ӤV?k,UwߺuB8O=HPK|s3P HAB'gU~nLD%o HpN% IA's΂ W|Ȱ`!{$!c >Jo7n+rQ3cCߗT Џo/iϳ2{kS!4oE75:=rd_kǖNizk TprLC@2)]ZYL*#}]/x>t h7}9jH*A>r-EMAU_ڠ, -!a?z;Oo30WGCCX|%Ώ3C (!=A s!v" v?{ !'[zCx$Nx@1hTg7)S#葧O>Z//HKYO`^R1 Z yCk~V۱1~6(0kr7?PQH P9Ճ'@䲢EKŒOg~$ۮ#~H Cv˦EDlELSf7l&4e?wtm|N7#‹I8Uv"2 [D\_0fETV%_gpɤIUJf$˾" V"(##"0F EQ?uߕeC,lQ ̰f}>FZKL\vL }77E% tJ@;X@H!/;ʹ.7sױU[O=J z .ۯ/lJWpzﯔS ZKOq ?rݫޞG{i]3EDUQYx&^i~s^%_.i??tX {5}EVcx+K?a9x7ԯ؁C}Ҽ}3`^J/GOcGXĬp5^1Қ!! OŷUOs>`Z )K7vfGQt]>Zyس6q"/}'d'I0:Uz[;9^3 @/5矛;ER;=ˍ1 cc̹Q;$lW=]7*b$. **)Q`"* d{LCp { =oGcuز]<$^!WN Uj Z,E! HLIJK~v^Ϟ=L 3=oIbj\>bi8 |d\Q\ ] sm/;nu }m {!RCm.4`>bm>+~JPZyNb&iKMjo*9ZQMS=G-hE1 `1,$~_N(qgЯLV?ӝ#|O&,c3 (>AiK*bD=/oF /z]9>D۷_7 1Ān^604&v >]'?4ՋgWG8;jJs⠂B0/w9+ 2S&KOGjtuVy%Sd0z#jcn4!xD I=E mn?_6MIPUla bՏ|" B* BP&tF^A٢к`!&5Rt/5SGn1-Q1x11 :_+]wϾsк :0)pԩ"0~0 2鷡$2 $*yP:2/c 1OC /&W)6@\՜W|r}G;[ҍTx3(}&d?=}J*d p¸#>4'}ݷmЗO7|Zsfأ Bh#m-jO;:% q-9_U_F~UDbAmL2 m4\ \G1h ~\`f*hʠ}us 7!%/)!! $$}Wcˇee?뽮$ҰS?F 惭L#a5Nwb*TeN(wM΂Mک>umP&|}<x@6yƝ8Jhb8V$!ښv9GՌWfӰ1Ƭ$I ":^[Q)G+&JH`D;;3:*Uy+?-!g/ӤVڰKhV':;C ktW LLRl''!ObwQTbe!w\tib0˖/i޳fx%؈"Z3, Jw6 s@BPz|)bOCkK XKVQ ` &m7yz/gbFCQ<Ρzy#P0qdeQrD/dm7!zO?\>_ ]4M= 61IH 1dDD*QUAU ,2Oa8>6 A~xIr2Ct}V$'vwElgAhCSlɵS!0Հkf:ry])V.԰͌v<>Jבt:e (0G%omzS{72 ]l w>w(%=<ɪD71귟q%3j4f[-X#Q5o= ?6;_?K4EmUP~Z+-?I F1!!7 6wF{ @HAB3J\_Q?̛ ;hb;1f?ش %V!YƠH."{~ b*(0DEDE" b* DE ,V1TA"P#R"EEX#PUX*Q##V0QU$<b> 4_n .=1ޑgE 4dL"$@aBS?Gb>1Cp4~ؿk, YUEO} (h-0on| :˳}/XXLȁ4,EŻ0  0#ή_1f&e5W;GclczJc8?Ʒu!W5.eEΌe*q{0u^$Иx0!ˮ\?$T1"0/ d!%|+@fƀ@[ո$i"m<82?3l d‚Brp{I6+^fGq_JWpbuwċ 뭙%&x\𲾒;@)NM&&wޠ3sѸfN}˳@Lǒg=?53 E![<{  {* Z(څ<~4yhQX(|S"5`G~*cM1E4(2XR,7~ERR֌$.)y<-{{MQւG$tcS^@ywE"EX@,Hae0i$ =r(ͳL:C1f?bX.[*}Nn}D_TfCm'=5xOU '?.g@Ò?|؜`﷋k3r mj/F3w 3H w(4LGozy mO&`Ccyf5E@b0/.ql(@DHvGG# Q9HAQ&b;VGqِ8HA_рB!Mǖ͎vA*6b{ێ9<_Gؙ&eu|.\̿V6-qQ\n9-"FTbBcTtIN,Qt_ !b+XA "/y ?w?i=$'v]ujĖk]L?&uΥӀD>IUVԥH,UF(V ,XEbV;qQR+DtH/>mz|׾G}dnl\%1cbAR*1b EEDb((,b"QTTF(UTbF",QDF F#(+b(Db ,UbQQQQb Eb(#1QEEQXQYXPDEDQ`1PQHRQF,DPDTdDEX*TQUbQbAQEDUTXA?c*m@Ub#U`X1UV,AD@E((,U XPUQ${f869ؽɃxf5ƒewqU򹽏nso^X@2R=%9vB'9䖽l~u8Yǿ~ Bf$*a , ""X$R#ȰHQTQQE,F@X*EPEbER IR,UV1oit( kMn#qǙb0ѱ@鰺xׅ*q[[eTN;fU*\Rf\73Vl-s߼c""(<0S * ("b+1X!? V*TF(TU EV",bE"UQQ1UQV,b(H "" UD`QU(XQŊ#( (DD b"(E1b,V20X(ATb(("ȱQPADEUADEDETU#X,@QQ+PX(*۵+U*1(UV(Zځԓ=^)ʉ ^9BkET"%#2dqyb > Cs.@l=w|#[l}_x w~$'d3-Y'韦*0UHER UDDXc+EXQ*E1+cE"Uw>'nj#HȠ0bEX E DQ@PUUb*XQEb#*0ETUXAE`TED`***AUTF(U,QV"Db""(UX`UQXUUEb"(2"1 (EQTDH TEU+AbUбb*,PV$UEQQݚ4XV**,UE AX"DQUF(QD`TTT1dTS񽏾qAZDbbATUEQEAXEۊ5u@k㞪.GS@1Fs{i)n9jc5eJ&Lfɓ&Rrg GrrHA`E8 hYoGao-ίoȟёG$Wsa?gZJ?W}h濆J1(ˁ4EROg]_/]ܰ,ZC[M.E3g$aqf}eZYkӕV$(!SQ+'xR3xq|9+*DRe{LFUbɸmMNQБ){෣owOaݰ"DU*T`b+PT*"AYEPPbł(DAb2* cEY *,F"1dQR ฑX"1AdFE"jTEQ,QAEUPEVETQ,Q1EE 1`PQV* QT`AUAEDYQEUPcDb" 1QQb*1TUEU1P *EQAbF( ,QQP`Ub(E**UXQ`PTAQ"V EQ`Ab (UTQdA"" b ("DQPAF(@b* ETX* )X1E  TTUAH1X1E1 TUDX*"QFD` EEPQ UV*DHQ *"(EQQV ""(QQX#3۹6j EQEEd`UTAHEH"V*ȩ;~V EF"$EFR V"XQQA`TVF"b(AX*AT tt_~;Y|FNi&IkjKA@A" @*=#"eu]oNepP:bCQ;:1B|Nm?5Z`-p=QVIߣ]CBk[K5OdŞ݇apzN5Σ;ڛG^SJ(ͬ9l5!t/DaPΧƍX_6pPޘoW1ߊ^ y+/Q =}k]+Ͷ{_Ͽ#ɹfEm H6Jg[{hظ{ ?te_/4w$d01V(D`  0Lv9}=4`,bȱ(( V,QV*U`1b@PQ=gÛZk7R G>z1}MSrB#h#bwlX)j(,T!E@cEP,PR)c,QA,b=^FWl Oh :-f|?~NKJv_K7GCƫ|쐎n^[zWm[Vng4uu'WȿE?]x"YS!'0UE~M>v/x롑AV,bb,,ETXb$XQQUc1Q(1?w`QEkQR+EDPE$:e*}kCսCZ jF)J?m:;q^qx j3_얡B^LwWj4erȶ\Co}_%׷әNǴ~ӹJ0g̱S|G_t@[p[*@,7 EF`?EYeO>}U'9vl˩\1lS%! 1/Jsi] ?G'nejv6sv0no\yxKȴWؿ:C:?Z4ezkvVϼLe_h$)DRQCSc}{qx):6/OT Bkew~Ǫ_9˾G3@H c `1cT`0^SԴDOE\6_I Ҋuw]H"%kbzT+wJ:QrI#3zGOCY}5Hd)B@X}QU`ڂYjoڶt \JB(3v'}36yyo%τ1gbX>?,SkoR{}?ToGj?~f33ՖooA'N!1d 揻i>Mn%HtM}on]{DbpR† D%DX` Hx5F : K UX"hΗZiJ̴|l^g:5E%aV k\L޵zxZP)@jQa!)&0ټ QX,docChSvᙪ>'GBSH8lUnĈ(d7ר9" A)g& j%$0(G~E O]13S I@.ײ(PZ i*Y|./YOt%P Y۲bSEt,]Tv@!Y dUY)`:ooZ-:41>w{w[?nEeIaܙe/={L }_k媏G~'_yQUU_geV"*" +ZRU>2ϴg'C%UGL*l]Z~e75[LVzg F R0r(ugTA ̄?ڴĪ*>T~l|~??7@Ye_{۰>GWP&I `+kfU4@χ}rIJrƬk gȟKbc*I5XR`+&ēs9-_Q;ËhEƔlmQY{DL1m/=NŽ $1{n_CL(N8{5/v|_ɮx|G?RO%TD (A@^X*F>PHHTIEPU`U,Yߕ?K#X ഖ8O *p7aQBbc㊽}'"1e0(t/S2f+;$ow .i]6%K{|n<񑦊W_R@A/h{{h< GڹZa!YyQn:9DSJeu8Z*IaGa) QGb;'Ap:ut~s_rHAM,y(Qu<3lwҗ̆피:[e$hcu]$BܩI_R!).4;(kBCQPQ77ߨyMzUG-y]j HgG*eۢi#qs;p+onR4{GC- #nT'u"`v-1# Q߃&{1֜LS& >K&SVu֢< y/e|N7f6y`h#ky1tSvI!к8&:fqh{|rnԫf鴯-x1#s_ʄ}ޝ5X/_[GmL&Sn53#.{[$ y](tեk WE;כ4{c3+'l;ɡdyHA{?mDٝ$grG4Ra&TBC\:3I2sԔyy57Zy- ]$[!%R>'ˇB8VigQ7T4=;Ay>R0gTf7f>\kUlss7KӍ*ul=rf[Œu}յf}'CpCA1U&`!s2|ԍƭ=Ƀ pů;IIn#7?Ep%]}醳^pMg}*.FuZySCa.T34ۡX\H$Kf%X%$I^RF;K :Rb#2;r,ť'FkjXR,`|sPkj[`'k"oZ\E%egQ<PuZ񭘝&ZYq/._;@aS~*ie |"[R>:^{4\b?0RX5T\TS/Z/ G[سL`=kyfCUD`4FDvXTd&7]'F^_ҝ:\iyI#^%3<4w/*Cj{)oGdTzk8 Թ*/.fm\~Gr(3ZX"5A_ǡqkU+D*^/q&ϫQST3],rBY摇O/@'_\7$F:-n{q0r"3;_9@4NrrˈCiETIRA{zC| ىd¶zLUKIR)O?˰) ht3?I;[//ȋGR>z/aˠ$2:Xp.{ۣU5{pOjIT:>THAao{Gz\s;ԏ?<J_yF[#`hQ@·$2?H,,!"(,X@Y;dXYXPX,X,U"#F*EAb1V""U*E~è?OL7N(1DAU`"HbTQae( ԭjk(EP1"g{&8 yU<>One[&@!1bX)<'P (Q B@d}wbߪxbU;JյQ#`(ꂟhʐEV8mb-*DaTT-* 60 b( Rc%I*DmXIc T% %dD1dQb2E`)V a%d@n\-)~$:ue:l[)} 70}\M-*5,.w9#Rzj4`T9/ޘ%گMC'5;v[o~:9U$I օɀ*5y#HD~A֩ HugF c ;ug3y}n:YXB nϦڈ9C91xw(}*4`Jc]u)ZExx'\7Qze6e=Y%ytWG<#qkH?9?MJ_ٴK/,Wv$G(QdU" ," 鰕z+ *,HPRDV)1XH S_}No`N}K i/RΙsĒD:A2꠺f8B:3DdS6oMk-좋NPfڦ/eSqkZE8* 0]RDRy;t],$=75^HZށI  U l0Kط8h)/6d4\qEAvJ߉$P͢-o/Ad?tj{"L*N4j1Mo}V BhcJЯ6X3u QS1I I|_З,B_*ZwU0q|h34"l Iċjx$7Nw^#ggţK;)BXgZ:Np X#Mho"E<(t~u~N۝0P&i _M;3YR4d2a3;8ɷ9U>ܛ)HBJ{綠f;ktcjv i 1J,E0&L5Y;hlU/(S~(d:_.*4ʟize$e"̥eņNu--#q:cF̅glmϹ1Ӹ\_ies~{DK@:q?)Pyzٚ zݤe'mZɉ^09hR!6^X60F@j8S.˰U'4E}tJ.e1ċ( Aq!s{&<9dP0E+wũ8knd[)h#s˛4{3ޯӨ-pbǯ%%@`='Kc,Nbuf#E^ӧtuRu}PC*`^E!V''%Lo14*MӸ PSQ>,wRaH"Ek p&&<WER'XnL%֧"N Jެ=hr ǝUKaԉY;ω͛ǏAF$m3EWD\̎q ^[>O۵EV>nIi$*I/vOٷng5W2\6F iJ U$(\ܯSqq_зeo9\8=t\..Oz̟p'6&Egx@(0հRؼDX;oƞIKԠ:~XCQÙѧb(b{| '3t[bmJDjFmj nz%/W G#' }P%E:6s0V}xĨ@A>)h͓jWb[4W85GѢ`Q*ylg_U §J#e  w@PD͎6hQlsXT?Z^_J1[BМkSu(1yLHM(##xło'# MYE=ÚQj[P ?uG즁_k137:iʎ@!PbEKܳhNH?6y5LHm4DI;^fpfɵ̱Ɇxx#B{QhKԶ3++HP8HFD٧x)N/9X3Pr~HBom[|) \Tp,#@ "Ab=wžPA9T* EʃIy/):vUdjCdG" ;j*G  |`rܭ5AJVGYÂ2!Hu1uR:MܣJYJ#"Y>Z#AB?.jU @,v,JHHf^m*.H ,6 '<}nK>Uʓ# I@NR#i9>ACĝa\CEDy8${ rWJxR1. A&02㓉( $V#KN* G>D僪O/ PuO+GFtͫ__sC:Bf=Z(5؞ҙ$wmϹOˇUm+ax]~oUA0%Ë'1r'u[bP7q|o۩_ͮNW{HG_Q`gP!**hR2嗮1u-r! +CZ14≦s%z:Y/(,8S*C kq.tz_iEu~Ċ>o:70u-uNE?8UITo:ڳ?He&%i?뮼Ǩ]aזdfZnt\1Q-=FӪ 7&eV'>J*mLl>ՀMxA;D \X32$hysΖ]SퟋEy )1LZ$a 'ӉC뼰o'~qH+Cخ7XJAj"-:,ҙO6.ـgfA]y_v=wwJ5kV!I;mk~tH(]#fDO r5{;|4\ )VI ٔ` Krhނe?Ԛa*_Twg'#UN̷?/Ubc̅wCZx!\zY.d%8Y]ݚlf:\7>S{ϕF#՚%It]7{L 1K%9hGHs3c Wt]P$hJS r H-\XAzNePevBBsò߈rENGL-ɳZZ۝>tNct$Qk%(ٕC7OH[lyi, 'K ٵ225q/Qk˷at ͭsuqyS {oz~)ifʰZf_bV as/.;a`RkCa?q&޴:ԓg$O`ĈsŠsb=? 8gڲ_>ݴײV %MGx?-Iոw:u[/㗰`EK^4j]_꿼?~ҷfl4s~aN`~y@| > cNsȥ7"RRB µ1`̻DS|*?:ibt2}%S7+v +#~}U; _HDEbӖQWC8Y"J\65ԳXe}۳SLKRkdH8EdqsWȄrp#׹sYݰ@3{/(x9 ?Bcs;j*sy~H37"ʪ5W`Y  H !TS׹j7u;SSgЎ11iad.%~ptLzռKTRM$fW$h]$&5|JTGs0{q_@dg=~'Y>N/){z!齗)bgWNl~][6k~;Q]Cftt.?F^C[Yz2El_he;c pH$r{:y q)>BPRDܗ\/ 1>edE݄# RSL &驓"f#nxOi u'![#Q8IޑK?+y~m,>q)&d~}߽4[-^ݾj)Y]H 3$^3p4M*NÖV \HdWj\DHd8)kSay3q/`"h?*{fk J    gH;֕QEvnv|;n,괔2UEDsl)W?ē/9_e}n:.tq\U=I{?|2`+v 4 =~aA/iXB Bw,C 1N˿ ĭOL"os1&cYﺲu[gؔ/E&fpP;+Z>nhR@S K ;LE_5θiP(#Z|dYV倐FnXyɣcq~ 5!OtA)'yS{uy]g[h57MNU⧬88#[}vQCmz֏2?Cڟޟդ6_ f|蔠.{:[e %84K|Dzdje--vap5r BFaRPt&,bb3"Ʋ/.Y<'^fF #) Awq5BL@24 Q}G &/RrٻˊׄCvm@4n6[)"NgfIwc,v7X$J:` ([C\! C "*;9"̣٦*\hƅN31"#!Vk Q+zY{/xd140|` \@=ae8]/CM\g_ą#͟8Sb%% O<67H(Abuz+ qx2;/~&$6UMQʑ"B&U_9W<.wڒ=. bv`է >Vw#˳]*:mWՇ9gDO 4^[<ӷ6("(,($L $$Yg-zT)͋Y~fsjc,r`Ďjk{Jr7z&b!ȫQ bX7AL^A|{ ]Vl & g悴3T:h4NdycBH0T$U5Hd+*D<NEmZ;]⊳W '/F{OY~.ai.M%<,hdPg4Jߺ=:Ɏq~A7970VcG+?*$`6f$ޫ1bUGR<5`QQTXZk$;J%Ut@ nC))#0 Bg Hri[M6FbdқƧ1dYċGPopP( ȴTڛ r-_?(L,q}t7JUdox&J6Gj˿3mk&%=8DUIh7swG:1S;\jdУOO<μ^l2r <7W)lh%#B{Ӻzju] '!hDîx+&&] dZo?~+. (yuF6}1R{9Em*Ey"Gx (C ɀP rM!+&9hU]߫2[1zV"1V7L^6i4  wovu$Djޔ#ꔾKCWqkm^RkcE.&vx6f:}-٢QhhRUIl]:el$gI]̛;ҝ=R'"JGnU)}8ѩfEνV'M+RF䇂ƲdIXii8 JfO.tT>NzpWg]pk  S#ߏDV ֌Bvr}︍=.Vo+{n[ȸ,#zw`0͎<?F Ѷ?#Z?Ap\kZ<]!K..3ձ#Gj g /'j V5BRAǟi6O'.^9r+]%o0sZyb OG&qNH~jz_ mz gaI v{3Nן斟&w -OH⧰BYI`R|5$QRo><` 1gN_[<Uv5kOnzc%i/!vJ0#"yQe^C T{&i 2:m2[sӣ7ڗ@Xf{垞pXUE"b, ER|ѐ?)vSC1nb߾7LBx3߽%vgC$-,-7\xy.LߓNhy S$& ZʈHeB(`Vd F`#hA̝Ƕم.:e Q )4DijHx7 g:H#1`("2! 0"A#H2 $X#",$P ,2 QADb"b)XX1"FHDX"),Ub("*TE1UQ`DQV,QHU,Qb Q""Y " ȌB( EHF! D,((1`AI"TA`QFE ETET`Y" EEX"A`A bEH#"1EXH"EX( (*V$F,!7YENV L 48{|J>{87`}ᦟtMU#ÆrצtA/Ե3G/y*GU\Dn߷ i4CIm yf~\'HfRP"x 2ٹcv`}~W[yjR{WE(Gq>DSʧ aTtHxMm$n & )L^JZo0} e7`%xydI 1C}8Qs|43<0Xſ`NyS8(>>~xf5p(4C,m+@E!4!UAğ{oMr8!7qZ IYΑx22KUK\l.#Ć+RPt;'Aj(6,]v+Xq\ C@ ~-C3ݭ ,]FiD2Fk?w̤5-G`YK s`̈LL99PO?kHzKջgx|3d54!Cd 2rUG?I/Ts"2?xS))$X,l,|WJ$Tu+#'4c @C eڵR Zag*&w!-1\@V,ĞDHz)Ū 4j9(~l (ϩtS 04TGp,_DYLTxhU,,s}ɇ!64sPK'ay bՅ1_J8FHd"{Qb!S0| $rm3&e Y̥:*U}b 5I -u P4 )& ɶ چI;6<{,9tMݹZ+iƼĹ&px 0'QR `èH$hϷd"b+>*>Ԡ" .L3432yc0L[O$AZ>TF,׹ P-ȐdED6I&"khmMo'Z(Q"x='z[qh1g1qTF1DJ5"Br&+*( HFn+?D4 a|l-B4q0މ0b,꺹BMGw٬k)6mj͒|I*#p&3 Nk8"N0]9׋V lEkD‰7Cme;7wbPS7;)LNec<c3̤ ƙE_MQdL].8<0%83RotחT x%4T(<@޳G'r΍%YvFڷr/M+%CDD3B/$H 0̤n_IDDS89˧7E /S zbz(Sk<ɍXE:-PgHA99#)2XT'B8b1/|'↔¼Y`HۈRk"{4yL7fB% f A"]uU{OiɶEImzLʹV]"L]`E83F 2s4DÃ<gLr|N+&/h/ U5Ѷ]S|ɭ- v-WÓEiIwdnt'` l1KƁf􁠔 eL~lUֲʚi#Tc"\8Ғ؈LE&Ɉ4 â" `K g |f]]3=\9!YC!4?&y2³ʹXS eP~Vrh*cFeqYvPF`&8.~`P2-J9ڑ9ö8 5ϟr$T|D|MtYBjMfd&0qy޿pBiĒ${Zw4N%"}r4#D(SLW^#ב)(,F뼧OJJR僠Mg.Q @Ua3 a)*uDDpztr덃DY2K՚+7w5l¯"lazo1TE]x}Kk5lxp^>8D8͈V  aĻ< R"X:,dFC|Bd<2yNxr6i5Y3PvˏI e%.x困>:IF6uz2uaDtG0gX, e0 rs$jnPh,g֔Hj76/Ht񍹋6o.^$AxCQk3Asn@-[Js:$`b"q9޽-&O}(AĈc=RP:|e'F3ɤhBGHqȺZtss@Ѥp4'|h$D?CDLgs`=$I{6v益Nef},Ji+ ,^i!8}z`hDp7BpDG\0ZU5Ňc[2&_gS{?\!. '0ꅔܛ|lݶdS*uv_=]h8`Os~RO.!*ĚĵA⢇d0#cS<k}Z5Qdsde++i"F@Kу?K,&Io:?"=ozTH1#<)|E}\wڅSW^~~7[Px1{zjH#d*:Y%ۇCK&ܳf%μ,އNOW]P 5}U?Ѷ'GՅK.&ׅ&%;C#-hp|DU`jhVQ1bq` n<mHfkOC4ՇObCV0 5W?Gm=αx "E5]mAS~/O7KGRs$mOf<,m  Ֆ *@a֟;sӣe}$}?QTHz/WBy$ITHc}QE dQ|َXFo ~u,şGf=*7&7p(5 ^vޞ ⢵ɩG~'Ƞ5MO !΂xRX[2QZCĘ% GKw ֚xsk8BHǾ=O{vDE$R4lJ!Ab¨mC$z C۩<6 \ eERZm6W;[(GS|wJ3>m*%x2{ژJ]fϕȦpfm$l&J Wʑi8K!Q4`O?CF4FTiJEIT`Q-ú %^O{= yf%]j{Nwrb =z%JԔ˼A̍0"B>yR\6xҵ0/P4^R TP:eP>)?s?vҐU(=喎P :Yd/}mO,;%^Ke,f>J2 230UnHPAƼ<&8}s=%/d/WgI"Re#iB/n{tT\Pgu ^EK%Sh/1K0qCR%hc:χ,щ7 =Hw%+lL//mi^iH2ܳ2A;xv 5sM 8!H\jwM_J0+^GݬY(޿{]j֬ VE{fHN)(B be7ejT0$΀ 5Zz1|FEZ懴G!u[s[YsEo(Iu#Uf+5KS7,;b':aV\n*fnpf{<ݦo <#1 *PxiG$8P1MWfй9Ne9;ǧ Q x}S)C k}9?Y=%ciS:ѦyQ ?  fƂtN``@r)W|%/OͭHVuz>7]E“C4=Fe=K+X|@ ϲqhu ]ψ{z apQL!3)ddyBGNo5Vlgu8 o 0=Io<(E)Iyi}qmn4ϝi U֥/˩gi]jĪ>,, ⃱v?"HM5"5 Xk5|G3~Id)"cqooO@s/E$c!,wS p wD!x񽉟pi$.g&h}7G"t1e?uܝxw=哤f3 y̘~D~5!ݯvaĚ>',!l_ml2z-K}B1r߈CSR).l F5LdfؼRje0Sh܃n \E$JޟZb<H{ l3V_!\v5;"lPc 3;sI;qXUM4,~ 2TGq! R)F<~Fx&wÞ٫ᐑAy!2E*q(IBWfbpT\O>,>+ջ?[ؚTiLtT+ _Ptc] VB{&x 8#0hÍ2)3`؝|ªE)A0CI\b9f8 &VET#6-?+}n QSIS7PI:>2;r'M _2 ߩQ@t/ ӍK<{@qȪI&3iJHӃaIT193cuS %[ rZ9PиKdGTS`R-:fxCyT 8gĨi6" vf 1*D^%E`ihUl/w> EHjN}]ũ;PTQpZAeg~r '5=Z9汳{z7EV0׋b |Ts!@? ڣAmfvY5VYZth%G;׆~ܖǕ>,(H~&9+<U*щW;0MN?I?ّj* dnawǣ;б1 |c1~ƥ C7#}{rf*9$n;Il?kԊ(EN@Ad*E}e?M>CkbWҶpi}o{]d`l'`.y>MvGw"H8!D]I*ԧLGԸmN~uCJbͰ5.Ѷ˶κka/_5PIplҥXL:@]uvdUTr0<@ b Nny_pUoKgrlsT7Yvx8VwSx8L,(E&|Nsi0ǟ^ o$(*Ȩ"`xE[9f}-@5fiR!OI#@  DO?Vۺಷ\U(jX-=.vx>|ba7XZ8 TH do{妣)^.kscC:HSQ^􄐡 X$;~6^cw v#t(lsTnb܍q :EZ?ͭ&;NC;t9#BCaiDiCK-s;ff6  7κd7UO쭢UYۺ œ 8HCeiXZLy`zlO<׍]yCUf efY4\lUt꺼( ZYoRɡM$T i62>d1.U$8Ht_9|d>N}@Ip}gK#'55&bL0$()D2HX D@ńPccbUUR X+,`a" (E$T"'s H""HHLӨAMrxmu{{$i(h2o8Wl5IRti㯒!VIMR*v/] RhMrgA+r՚U›o}.C25wWS㑢B0bp2'ԑN̙>H2U%T)¥!|ta;O8>u'CL$D FJEf,ߕPא8gaker2쑰LpXT8_*}Xx^>3m\OoGR efQǗ_ _s(Wv b~s`@cSE:S낕ő̔Zq>QG#910^k: <ׄ6\aS`ixN B7.\8WW2DoyڴޮXc[ A骽?%&tڳpo<hӾoi} !\YDSvEͽy4w0ƴI Zvkp -B49Pۀ_H 9mxbzfɂ>L7cE.H2E s5E0?R0$nRKPD9NrԏԬav& Ņz8 FbJK91xMU?}ͥĥ(2AseC T.eqZ"xRl#ʒI$ 5SugEۉ/c,i IY;5nUGo).$$^$M?y0BFsϟQW|%nq:7VH!i@aй {(r}[Uah_?CItB"xL:7IiX(Z̻oi !y>vʴjE^RE|yK>dw-8ͼDpkzAHh6ZR۽'uT XR4 F 8(|'B lL^`X6^`Z/]^JKOxj,?kxuuk L's0G)k;ɟ07?tP C,q%%z[;J!˧DN)Lo;& pfSԞd$}L& *Y|?nJV,%-I r|ļ$ Pbm9; Iel- Y8™ -x ]1;͡+.s9ͺ(!]G1q#͆T~,y@\rSМœ2tdq\C6NC 9!(FK0 (?KAfP*,U'bIFnI0:rĶYjtE7hg8k0 V0<,zVH4p)BAhmᚴQ-&,9uq%ؾ-/kԈL5R0V}ئ46v- AAs7z1I'_X:4?oi6)"")|Q[OYJYˍ{"j!q{^2$`lD vۖEPF2.=@QW*oW}gh( ';X&۠lCXoAC\_Qj9%V*Ęxښ!VW 0+ " 1!&MuX[rI:nUѨwA!"zKŪ35>LD }Ǟl{g~}*|'?~/*K } zUxLL2L*f-%DAAL~}Z(Ir\{e؆ӣ~[РDh H"&dPҦ /}?xad/+$%c+1wKdkRσ|m$Nţu󢄐E9%)Mj2# NڛԴ:|)c{?: ȢR ulS7ۀ ?ya_5w;9y2A`=ʼ<_8f3Įy fVء@~q>{O^?r B Ąq}0}6a%y-Q_d?gusqpEla}C/d607J8\Z"Pv1i W&>Ԯ[`Յi% 3PI) ^ >iСR јkʙJpz&F9C\eqiY}Yw:Q:˹FFi^]&$ N 4%UoqԽ +[wu+-x{oMM.]m<:*˵dri'.[w~!bG:Rĺ1 1jy49( ?ƉA8LL+N Uq퐙eD ue(DP6ΊZ`_&]Cc:7;P MhL\_cp?*߀.J1f*zF@{ 9T>H *ctz9BN ?Y5BikgBE,\ޣ{`o(R %ڶm-«Ix tl]F竊_1]By"O/P6V(Ac<89ʈM&ҨE WTU>!Tuhr{z äT(F4$ifJxuVB􋚪gFEYltJ Upg@x}˰ge֋8& ӫBA [ޓSbo|]R:N[U]==:u Oxl¥DrӘ]Hwh" ? c;%(r09B ?)E+mFb&y-ՙzΣ] ROA})$TY^]|X$5+d)S49/4,Iq/|kUNhK钛_9#-\OU*z >f\nۃ7R6y ҃f:ݡ4t f/ѕ8߁?$qȕҜI &h_¿4u-mof e{? "戊O~;f1'0Rhv{^QEHa\ku2v qj҄;װ+$\V~5u#)Gu΋}Kx]臹kjH|8O IaHJ>|t7Ga|=8* lQ^0<WI_"O u88.èao10޽ NG49 Zjʕ/jbCLV?]}@ţ^€=zO9ο'_%qE z}^NF^1 k-ܻhGw9-`va%<1vBa0<nUK/Q,z"TǗ(0Oc cܸD̨GM,p,Ҋ'ܖHLV#!0ءDcqŭQJ2RW͜<joc%śN_ě55$~AldqgGg9S,7IU).QQN4k4d壶)0D~:aULPZy S -F6)B8& #FP iDoDБ_)e.iE1hV)2LU*Wԫ,1F|bY1eǥ>"6CY?:i]j6B'MHm$c)Z( `OfWǪN?W۷6:aR̴(3 2FPƌMTgMvZ!|9 `ƄU\h} $1P)|f9sL`htу*O0_>UR[5tie%LtX^O32*F4ϩ;2UQvO/*WWjUq)Z-Kܼj7ihyZlJ wJkwk6e"Ӓ>UA MB]R8i6\f=`DlWDsp!|׌VslF i^,Irx+2dk>B ƎyA(fv?u﹜^Or,@Lo,jwBr,q%zb3 xv`-TQq>xR᷑ < 88ղD+i7;` ,{{YKE`D-LD|tx1Ϝ&g +^ڢwE.烲ТTv]\ igK]$f ԥ^x^19xH8Hc(b0MlvKtժ894--idQ3(-HC1#;^i#d;j>%1ͽgATfAӂ[hZrfj%++[M+=$TtyOG҈roeȰG"4 "Rږ!WlzGR̐[ Xfr(U&uU) R~3sE|üKM"#(a۱E/de%g/)TA)q*4:QQO8bG$DjE+ 6 &Cu'Lj5Se ,"*i9Zl^StO*7 q-A,cA34܁5/iu0g gyvi./А3ָ߅d j]or|<$RIGWwhOT@0s &u,F U1@M*V+$J@XiRzGCaqGhu#H4@x<ͭŪCn.J|Z gٯoN9B[Pf$ݭM=8V:i2' YV{-*,N^!2yYCMYv6lk # ƆMg+Lv tuoP n>syʌ_;'rhvDE2<2IW]۵QFEUX#b$Up";ʇ0NdMcF1[ ߻cUiQ\CBlkۈ!%;KIԱvb*jKhۏm=fU 3CI=ݫ_+X+c uc0Q zSߵE&e.]F"wnD~f[}yp/7"8$N;_/ HQFϪZI|$ÔٔSwz@Byf @!}1;_փuk`u}+O>;7 oac`Am' krZkAQ((z':*%@֏ΐG!HiZG2:ՅKDnGm5xԊq?Ӧֿ|lu ~S⹆uOpVkBcBZMom }!h}QƈSeI~2s ڦ3= F7?bCT|뱻0)RVKƛ'FY ڔ&tҐݙޭ*%#I%b"Jڡ7aWLz?2OFvy7q uS.କ4 i Yx:6" PfLFv >n1{ m5aaTCte|sa4SI0u`FP,<5򘣾im8[0&N}9FIlaEjrrB0tn 8@ŧ^k_EKً'<ܣX:)H"JōS\9Y.ADx <`=۪3B/ځ]T)caP,"BQ1 ?{$P+?)z Y-:[i.@ŌqIc[4rqQ:"7K- = iWZuc-\.r `BEnOg\~4 "E#D &*F1,dg-<ӵv??ڐPI k!Iq# w{xrH zCL Fm|n@[^u]y1[GѫfI͟KWFˑG( 9%D*A*X0"3`Zwz5o@u>!d'W$~?rJ ILAaEO?>g8Y0jOAX\.$PŠy)rh E%ӽref\pvW!|4ewi?=uʹkB,ȍT)񛾜1c9 BҊH(⿇A=.8hjӇ8HӅ52uOKkSn ,qt1b'msfcB1^=f'e0Ҡ29q&A8JwxE%fsP<+.6m1oFbeQrq|Brw"YQ #iCPqh0gXK"MLjTxg_# N8=%y[ڎ~ol2$8L$h{cjlznhA'喼M#\Ziw/BhC=x2m@L\cu@no H㞺؜ \T6n*SЬ =ĞS&TomZwr|*n&E @!\|jhEV4%e %ka;Ru`K6U0@J$,@|ֆ8&$QRA$0e-VoaÍMUB#iVo%g"^mP엯 .\+@ l6eynZ{AͿo~̽DjT2H5tWe-}Npb25A'R-YqX)M*5K[E$N6!#U6.oItI0s:쟤9!acn=W睉[?fi0~[O;1)A@NKpȎߎ^ֹ; ȉJlһ)mpZO ёj[F~)縍NȞ쮿cgQ獖>ն֋/kr^̷?:QAˉ~n] "GD"4 xK /DnⱤ ¦ȉkP)ZI.--a 4&S2f͍ VPv+[4j7#Q7J"qA݇tX-UWBQ ?&?{Wg4{:['fн;.&SU_߂ أw]!짚 VrɲngyA' =!DD4:a)?4yGngz !d ƑX(/{V+viMM x=8ɱ*I_aIaj륵?q@U)Ik{KZpT^]:M_vcDB.n qK w՛z[jaC,ٮ&$2;-v|\ؖMZS =x´F:ƖG..mjF zP$fQCR2aADV%uAӒS5r3ù%+1ip{bKiUK!; RcqWSn^pam3MUkjy4:8 UfS>5ķo]*MڕDXۢWP`sZb.1o*dhIxnFIF&TEa\ &{`R++CZN l݉9x$^cz{wm`swnhԫa2do#m-uq,_ݸ[ڣTZ1s5?jM;Dtʧ0d@>-icaQ5DmP%K\E)d+W-!q45)vK{=̶i﨤-+桯i)2XNrSatxiPQzcԭQ\kt͊Q6v:9TllХ9%W.1h0>:Ml"u׭l¥Pehh-J+a!uoA0:4B0F8ﮔDžŬU*=ܚeNXI8ΟS6d5HgHzLk"sxL@r+|hVte%Jl&*]6L~ +X%M6xL0"JOQyi^gCsmx^iITJ 1w;V;iH-}yzn;jDЂE>ƧCOVMV'Gw.s՛B+ ]| ULcVJt"9%K\ۚ GV&7p?, ^;ėAD '_(#(@#D>ʱړYdxՊ&@ Ke􆷟k߻yբ04ldwHAc ! 6w$յUi{;xΒ"e.yp{+vV1g|[VzV= OS^݃sH.=@2QP{ 1-{iC% 8qj=ziZkWjpnY{aNPĬ捔ٞ% 9]jоo`v_X{dJn "5s й$NST-xyy>G^tTNJmli,b" $S R:-Kr}έ/^;Pv3ږ8&,lgZc~I!~A\*ĿE8m.R<ߓ'3mbwXt*|WݕUlK ejiߕ>SY, Ť@La"oLYO {/is4ӫzoɇK__ 'wuo,ѿ쵗,&BSjytT&"wg ngne|zׅ"5ݤa[U1?_FFE JݭMWv^^1)\N +I޽\흱3a-+QySt[: y=itԬ/9=ݯ{{3fȻu 59~>׶v]iVlaϧ`jpK;=[:*z,/S<mޗmx9p:QΜ&M#ox:] pu2?RzP .VD֤,8/^qys@tt\:5sk$HN+ =ǍZ.'i84*nw E>+NuKR92[wCJ;W.ճƋJy`̪Z DfQTmUxʹGxW \6IqXW (Vik?%6f;HH i037]p%ա[ۻ>k!|jMC֓{r_kFK-}ԓ?$^C_~g#\Az ښBR-9iЂ;ScUjM>fףMM +{k796g:r$:os;ui3N9.J)leI$g5Uk> 8 ET' &4L58$ `y&t$QK훏?`uHYI E^MAok^|Ńji 1;-}YkMJ< Z:gx'C0Pa0t!6iVU8QfMfa,6/澡)RĄ17\ɺ=Bٲi}*2q˹v$AT !ceDN*F 2p׵z4Lm3 ˣੀeI̮$\CiL]rl*`Լ 0\/TkzůӪouj*#sƘK$)Zq/aO;*I\h,|aRlN4-'L!J7nǵ9(\Fu=CS_,BNI!7, b駂ߙ"Sˇ}{G<w okxK&֕k TyHQ}Roma`LP1uC=m. n]eU$Joѡ/J,YRWAMJ-[] 2zY_ů &RҤ'#V I^!{'Ԣ HVXU$+;OnʼnRyy"$ ˻2;fڠ RQiQuxٳz"۲"O×eNBW_ ]/`cIP7m%cnV`g֤o'77!O`p8K47ڲa/2C/M\L9@kaQ֡e 9=Wan֊"ZY/GmLʥZQu)}'P޳M2ί~TD.۟JM!v4R9u9`gr_r*L\P%G1TRʀ1ItiFtįcrp: S}6.an>1i+Y'4fF}s?oG;pzgB3ښ[:/ [P(36𳩷'n%XD8i8dH"d$>O;]Jkפ[Lk1Yy[W/ Ab9P"V* ٲ %xTA1#.C*%aV=[.HTbD7]f4:lNZ4w7<:>Q!B ):adEYQ_޿ngb1yFSH5 ;Ce5ݼؿ. Ơhz*Gܐ G7ar9Gh$-ҧ*=MJަn ؎j<,p89EA"xoSȈ#=ǽ`>|;y*t@ Prjr L'_ nQ,A8ɘ!C$sYJAޥޣ_Ueޠik\%Rz;0P*#Y؁Z{5&(WJDL*"",B/UwG'DB zPw2}0Rԍ@j!o&Z@',l1?GtRIR &2QצsJz:TׯW]~~W{7몒S,lϵ*;LMgU%]j\^k tv9 ,`U,ҎXU~ oUs Ar25*>˃ @0X]Q%?^s $v2~EO M@ e|zr%Sz˞!=TezςULJzFKV; ;kfWZ~bRTf_K[|IzQqѵ0Ť 0a LQ teӟ5DGcre}b (g)~5o^Uqkf!mhZR,b HBmL E 'oAT "j3aqiku*?r>YkD#C3Z֘9&DujDI(*rS)Tx;;&d#Wga `yx-zq[Wuy\).giIM輳a~'8ӪA;d?i[ǽ7S9IFB҂h&3'u_GVrr $_18VV0!@K֏HFB[:cs _9F _&>+._sھ&=3߂xРP1kc/Ǖ第vk,5zQ;Yj [D4qld?H\wt/ /)6ہ'hmT@2YL3_rf,F K[M_GSLb"_6"$5M3 GB5+Ct 'XF1jR::u%YC0?PdT?Dy^%6MA*@{Q"ڊa´rjAFƍPmE#pmRS!QywXյlOo_ZPm 'LuO#z"1XlHD;qۢLeN Zx7gaཉPbRx-t3{ Gϭ 6?1ZfA\i6a%%yڤw[Ԥę'&+\<݇5AKg| 5ƽEqT\;_ )!tLaD?BS(z,_$ St>,3G%TAAY'M(=Vc;V?U}f HQ j/lYkE`}BA" dӱ.zS]w.O*v :{u<$&G_Z&vBP G-|m%Xq7n%J.1ոM}T\ PvS٣t80ܻH; c ԁ<1šYo{$COwCQkE;|tKA0 g DiEP{Ns_A֘_dL]F TίS90i}NjoR"HBT<b 4"2CCtPLoHffR,(_-S(I${ =Ohc?N*.(c?#$W¢X.(@/EчD_C7  !$`D&2`UI?_[%et/,!mS^RC9&W0@=CihRd̑\؇p"{+;ʄQ"" QC2@:  FmXQ1zlU^,z*ra`ҝ03 %D0!GW=o~XvUt V`^ۂz}=+]B44M?ؓJfV$\8 `b_GV%Th0s Ⱦl?ع?~+TwEܥ+|bj(٨&'7-W7Dx(( }U1 }8cѮ NN=,W?D:4\vgt-_7mDB OG Eb80X0H_pH I)~bER(4dRn3:ᬒ O?/ œ:s=Ԙ)1tsuF.ձiE<؍⧉ y\PMjٳ3RM U@|cC~ߡq>`ǥawIJ0b ڎݵt Wl q;/gПC^ޛO)5'?eH"E+˴j E! 8(QgգYr\crZ$S ˅B-m|qbro_> nF~K}ήLdW{?<*1NGu;ʿP)%:U4tq;ʕW%]9/jr< Axۿecr=&͢*0k-JɎ6#6wsYNrtĉ{T{Haϟ#[JRIKc20 kl)9(59 9 "]'wdV Z)˧-E>ߞc]--b|Tcd,DC"%'TG4 mQ~PzV$Hc"AZH@LsC \U:SB-7唙hi)23/~4334h}." _c0\&='/.B :.1?M4B3#f})FH}~a^ywnFGc 0`" @$'@H;K}*4Zp\ x!$a|ųqKqo~\ӳOgK[bNn̽JXs̏xR8$Q&l2ߒ hd#A;^|L Ja\lf@ *فn1"nJjH!hQIL||_.95?UO/}y:a`UJTje=7l&=gݮ^ ^;~cE M E }S{sya4AP- 22"~ c!cK$v:A8ﷃt%_\nusDLOypRRS֑ZQ F a/F"v{ C*A DP$cy0:^A`]m̑#%g]WDhQR~yvPB! {|Wxr0NLd* $Skې+ᓢ`EQVF9̡̍U-{+BqTTE`̷PJL41N6|1 WV/ha;ng-ѩtEpxųHV6kptTOCկ)<2Fl)Å1dCPσ21(h$"GtٍN*Qsʁ%mº$GQJiycJqR&b+ hf61ԬѪXLJDž%d&Eˋn@Vң=냖V'8'5W'M}aԂ}&CŢ_f4܈?3y?>)Hn?tUO5`M!~D5KRA?/1^A&j PK12G/J HOc.Ζ@)LjĆ\$ݨH<+Tc~Pq$NC9ws5?+!Xj.ՌK%dC;h t}>&8yi 9R!q5أvjk;ouxV ?KDԃ#RD!wO!W[N\0QE^897щgbwf|o-if ;pAmSF.6DE;%9y>CϮLHT}/Xε?E N19*8FF 4ڐ{Vn͟~lF5<:K<dbyOeU}'_QA{J7**ӑ :jEPT9'L׋Iye7(_?yfսV>Y}Q,і4ªBkT%$uc5]sڱ`zsIӋ%TFjD`,G@I\gR)[kO#yyާՇ4!jBun{)Mc]iZb>zM}{]zmYқ/ѥv L-.@j۱Te3qvsiRu3nU?n~-LjZ/_9iS4߻Η_{ *:h:ZW=]$@g_.8hS3O`ukWދQ跠R'aX`y=>Eή 0 mR0k-ݾwZyVTȵ#s Jqʧz (֯f7NtSx>q^WJ3&Eܹ[+đ9o4`ߏss&qz6){G}x˯VlɓhzI HSˠ" FjGxu7 tħߨ^ ɎkYE:*vBCi`Ir4E< PCZ*'Y˻o2ie8;o*QA[0s0Ki譾2 Х'Cs^f}xu?ٝ@ܿԘLwߏFs<'[lv~pP抳OSN-@M^D<:!҅ʮr>۪MאY9no;Puҋ~[SydCvƈ縮n7%Q!}LdQ=ij[ >zX Ɵc9=2{tT@ jC654oL޳O8aO) k E/!!Uku[7=.<9 $? GwK ]r]{wNv(')Ɔ(lW$6t"|iU]b/殟}_U+d[ǪLcY[8(ocJXƯҽ}?WpXCb +[:ēxva4g4gQ:̟{,vw> ÊT\f3=49jl _cj ܻ *[5yӗ4I_1W0(gv_f|U(VFw{/*- _,ߊJJ[:2D{/s,f²tC\r@A3P+[p.ukn F-0y!ڳ=>KayO1˵.ai[AcY8c-Ĉz6Zg[٤Y:dƾAHV#3;2j]߷??ǨiAA烃Ngg"/!}#ſr,-(w"!HZ#N` b}v2fyO{ПÅH$"0VH׆ g\oӪ=&, <$Ohvq&=6 UP[i̱*(5tXZn 13!IKKC0&1Zz0 QJ>Q}XЎC r EMTW:eUPidlf6JgJGBKuA9D !flsZ H(_{̉WW;-+Kҁƙ\ouUZ+B 9 ,HYd ~:=6CJ<""[Hu A701Ӻ XTHA1N4]8}6x9S4Ĺp-IHc~eR+oQ5TV|uagzVhE30;hƭ2ưZT)g>W4a10~q d~>c?5V 0  q^e1HF恇CTr])QFN B*9?uE1[4tc6YNe?j8{ at*7Yn͢0PѷЦ\kⅾwM {},tfܥR1ݖ:ROg?(ɸEn=ڃ?M|;99d enp?OWvtׯTZ1NAIXڕDh閲P>IHWr'm9MSQ[b==]=om5[^L51kX3ш/aS3Y1s?8) `=CT$|j ikDd Z8 3<&Y}Y9hB"`Cd{- e7!D\VFdFkswG+ptJD{%O]hd@;&a0;2SVP)eJ-Kuodf2ŽtC< 3ɵ? SJ~MlnKrRnܨ ! 8FQS.H)>+9Duh\J/Fx¤JыK6SB.o̦YpФ^uScgصA26?oZ`r{6Ũx#kU&1SYGY^.KGQ[fVyV[9S;>*VaLfE.@};깫1KP))5Δy#h}HEW]<iJ%}]0_c$ě)nspT5q&[GtO2hO|rk A!,qjдo]:e&m2ɓ{F +t9u3;zK.yGJC)[y3?q5O]yQ#z($vo_SPfw(3%ˠK1q#$|e:4dzIsdEN^/ƚR\v@Men_qjA*ۉ{#X=|=TFo<$}6a/HO20h|} RM~Z9ƛ;_00{xFJX)?\?҆b8}C}"Yp#Ν,:vbbce*hvoDhI'/آ}?L^0?4A}rAJ r̴a'X]7"_ }5>>BH j]f2p+Z&:9Rq0ηX&g/J"U メ'd'z621L`ua,2 S𔰅/bF3@q@DeՄOmj\CHN'9S^R]XMΰ'd:C06/*S U PH((cz'\N0" p'&(Pp?zl?&ث(+59ڟfHܹ+¨&$9dDb/ar9I" ,Z\2O)#Ϭѳmc4X"tW ȋmVɁk}5HGF%Ψ⑯4,h%G46XIr&FtD։= _`N0j'ВV]xlUl6M*)+ajq VffEpTrf`ĐLF'ơMmk{+͞GOA!px,'Ѹxi\ fZٙds8ֻfSS;;nz܃Z4'hCxrՇ8Pf]U a/oRCOAJ@:t%5OăQ̞y$N7%2#%m<Z1QgS=Hɡ0FP^H5ϮD.vz 끆>2#an. vS7F`#3KSmIB@${Iq*!Ӧb#>{+2i+ G>:O] KHyN1np;ezk9 )8PivD{ݪ, YH%$t""oNO"οFto͆w k(G+_][*摚BTnp3kEuXH-+VIZԳϏ,tHVeR~GGG@!P Bz]rt048JL`YP݄”6RJh{+pɖa,>AΟ0(xrCwkᵂО;U>{}@zohZ/$W~QkܬFΦ5TayvZ/deNvUdYHrqڬG1(ӱ (͜t8'=_ďBf /h-g)L% ?sLB+W˭z fUašKF71̤t_՜V&cXM\%6L R%/5l7 [BCʧt;s>b`˦YsfV6Dy[HDI8-]kӾD]>nѯ+:(c6Ñeq qXi% Y'E“n˖(}|Z7~66YC;W$!T%)O6ňy?KVE.DV0:W$FTUhOYuLNTA`3M2|n2Qrdf?S &OA:].䅪1sdlLf&=Zg TL9.V$BmŢ1g:4ʎh.'eN,MXK۞'|9_;gjcg !Us:Y4\佷c4wᢵIr͕7BHHgzǃ|+z3 IfX}gxxJ}>iuk˫?"J[]:q0(m~S&l} (9tXJZ/C|- ZBwHRIpfHha4Kjb{}*!Vn1IQY :ᥦ JZj,0"1l%4b$hTcF;R5+ka!,J0 iTN} Y)5np>{ԻY]]>@v ӹӾKd z` H ɄL#&h&F`L&!0diBlfmOTz*~hJziSz4&P&1ѦS'4dHڧS2=LjzSj~j=P=O(zA@OP4hdA M(4h!@hhК24i ae2b& &4&b2h`&C =U"ALچzShG<4ځzSC@hihIFy53B4ڌ2zMڞSMɡCMm 4L4=@ $bMOFT$4fަmLLjbi0zLd 44h26d 1444id2h7{dN<*Wc/njm}*FqLNVr7[|2g{W#y<;kN=i;ow6K5HT5:tJ44-坫*XN)aݺm.lW n55Z\}D4n<0;ba=$_`XAǎI RCs?k#lז/#i$>b6U}g{?ʐMGbZ`K*D&W2@(ݚ%Ƃaޣ+(&S9C?u e vfo#="HHXh=ϨGGݶWWB&iCU?*{BM &cGWDDNR# >g6taZ߾ѩVue%mݭ}-J*3xz7=}<Owop$fܟ1@M̪sw\g ;t&)jԪ8xUN˲dmDq5# Lv HH 95{bѭjvf!YOrdlTi^em1Jz *ֻmpV+QiXxl]]AZM.4{ݦsU&F-<id>pg!.{P0~\1St!-7 t3zyᳳZwL,Ӣ_AcדJXm4,=v~q W7߫pcڶ60suͨջs sb}^#:g`Õaa?]m#p[9MO1rTkrn#ʴB{{u1wu㩰;`Ãhxǃ/~ -kʿfU;É7͙+F75eJt£Nƙg@8's[ŝOib6| !.cPzWȾMA_ȡȁWugv>=A_[fFo)$[mx?uBPs݃Y X,U+;떰͆+PHZl Dl +9lh,@9 rӃȈVaPvՇPg%^fe#np^ުU*[ {{:d\՜NzҷLn]w3c`6o21hvVGclgYfVNҴ"ɎQFr/ #wbao:GZw5O2ŵzt^Kk0Uɹαfnrc(݋+P?XF~oSkps8a)D7l Q,PSk H纝d " z}i)֭EL(jaH!(2fGHtHwqztujԓm6`9#4\ Ne||ey3Nļ7ᗊ\wju Uʛcp4ѻJ񖥬=d%W"%Vlgr}ϑudN\y2~odRϝcs\ٛ{̯ݠy_֡0*m`Tª|t(3 ĉUiX2/y&|<_7v- nFCh4[ُݩNE1_Ez>U nsum*lh~ηEaPժ[)TWy .lQS 5'OG뱻ImQ J$ރM^@"M.nmg4MC""0eE" /1(. [@ vd zH sIh^ṏv rGhRY^QW>DADGUġ\>:`V)Vn2pw6ڙ,{h+XiTКSI_&j֡ue!A {y*ZQ<#N#(?QX ܜ2qO<"m' 8˨U@49M+q,T@L`@99Nք`@@*{9G&Ms< @Tr^x; 6SOM}]b(My2(%PS?/[|?*j  ͭHf^ rcP.,Xq(N+i Ma96w+kk7#7d 9 P.K-d֜-&pUՂiJHhtjj q0 ]\\]r iSFӉ Q* ߏKH (f2 2LtB亁-ɩ2WJ(+ѪY3Mqht`hQ4h74.rdLa,΢xLٲ2d3KSK4U s`b]V#=@۰ Bм]vpXAy Z.0 \ Hl3d8@ rbYJ OB@%Q,Kv00^(e ZhKwz;F"FʒX}})VO(0bsAI {2 W6ɨY^t[EQ[F ɶU5-.5\65AT$T $ADU+DêxW<+֕BA*T$A"bkY< g2wV8Po;+  %6!MZ#UY3u4{ƀ?c=P.#!G"٪EW`B ܨt*x; +R A|f`(Pz#X@mʠ*&!|b2؂L "/:eج| Y@ %z%Q`)v[0T]p,DvCOk\ܜT"lB.V誤_kp<sQP"l # 3ߞߝEDʲ^U/^mr@mc{҄Ч0IG]6gNk0@lA Yb'}ߚĪi-"̪isb.Wmj5)80{hb'~z.f&"I W5z{-6ozb'(ɗGp+O.P>OIvH %MHiI'\C…v]B3)bF -Y6պtg{A)HRM+5 _L Ǧ|lS.im;Ksan%]㎠ RvNj˖lĶw+H:F;^'WK+%x@׹fh牴 B Y53ϖkxU2+2 Qݾٗ #$2Ā7tZ , -D]hEP/$ U TAF@%Rҕj 7FjhŅXhKZ,"FTB{|6V=WnB"ɑ;GZ9he_{1A6fAE q $Fi}\"Ϥh--.#RB7FШ- Z"T**TDZVuq&'/'eF7{|xSP#h!!y  \MXej&1r^ҹQueN׋U-)Dx:pV¢KTZߦ>G^dﵭ 뫹}CE9(e@ E,!uEdMܤGXxzETws=^HZ5=P.LS?]u6_ Fߧ$5$dpIB?@nkQ\@!^{T j^ o2a`{t6U9WkcmQFب-FFmVjp֩"V}04ꥧEEZ`0aEwUf(IJ@[KLrKꪊ$^@-:>o7/cv'wTuN}, 1DQ-P/t*JM4¤ OjIM^پK]j( Q;5 *-ۧt>={۪1Y4iv" ŊeFbwAXH%)31IkZ(D?ͽ~\7' w#XvviDPoIeRdU|LnR/) )ߵF]:a9?5_+ ziwZ  =C-" r򂹩:_k}c]/.íU*_Q-n57$*$)!j&oyg2! Q)HK0H 'n h))ZN/Tbtf`01J ," C%Hb԰IvdY3!$)%/`LѦdh["Tk8}/gc'NDd@3>6ovtTUM]WZUR( Q`f^1$bJA$-I%U%'e{OC;o!wKP:Pv#?TUlLJ[ tHCC;0p[z/[RN&άhH /y(cDm~Ȩ'FZ-F+X-hœlcX[ch$6Ɖ E`FEI4[vŹ+m(kF*mi#* QMFՍ5X-,UQcDmFcTh-hđN@o'$mpy|uˣkc\\$ﬔj>g'N{ ,vϧ۝⻍cb@SA6z,ۖ&\LXQ/χ7o&7's#vLWU4hZMh4$Z6̤4b2 keCs[vmj jr;cw* ( B[!GX 秥|eSɊIA,(^XQ:"!/lGzq}Kr4vFk8ola?=r~Alx֫+ǒa="ҒO4(@.Z茉tF1AœE"Qq̳s0VX RQBU6xcK˔RTa q_ bG5T\[|WWmǫpWA؆>k _WJ`Ѡ_ݢVaƯ3$MrH PB YVgqoP46F3mܶp4미)J] #hy]G v _}=!eU?Iy=eh5 ]]* YG y@q=%.29g;;etz=f}Y%*ndcbQFS'7%'^x!+m/!Y3ϚXB uv_Ȭ M0qWݱt'8_1K> ]渌8^M7ٚ||幚܄O62!S]p{UڭK1~]P}7@amuSaK@ #f[7M-CXC8sQ}e{5X9լxTomYP_'WI._|iE+QuSb-:ln)E !LK@ (JGC_[XHG ,yGL=VF=6aMrg HR./^ɸ֮5/ 45&*漐 er<-p rq';8&ʥ8VPm{) zRAqOq\aUjr H AڒhgxfïVL(hG&f+ Q_y0C+uTԵmo3UUޡ>VdfMõuZq>z';w;tW!1`tvdifђ XݥPKs? 儮Lw| Ѫ}E ;l`(H"ٖ:gt{^qh٦b(9o ,^QP1bP! FBdsxl^G o5..w%[d@ Q1Z#9z3Лc8WExȂS%x(ث~\l\ iag'^B E &Cؤ㹼'{u.K0Grs>NTf+,g[jijS UO+-d6pU eP(~t??}`1(cTAF`L4b(dfvz75YB_(-ƏК m}tH0"FHBE!(H&i u{ /gN~cwP;:J%:_j:QtJq4L(xwfxj>Ô\l",o'(y9 !?/g0aqEZc4Dssfq?^SK`MQ%I9bdSj Zt% %#{KB:NZe MJHZӠV+se8E2 ib)kܘfK|S$5YvvrVH[;Yhŧeo`7*آaJP<9a늩tY~z.saP٬釃6ԦKV3SMtrV%쩱X| < ˆDY;@v!gpt[׀ +k4Q=w?cFPb~ґUhIFh lSYU:)9tJ !6 2@ݥv%hgjp-A)H&3Z, yZn-B6khRT7""dѳ{㢃 ɴ,C}Әļq; h17сϨo[٧{f~4E ^> H*DFI$< G*1c"\eK̙5SMd1X7O%bN75 Z44<Ӟ0^{-(tNcG3%[ JiqVJ 7*`$o Tz2 \<H3.YuI.9~:gr6+LbLX?COdжG(^eϚ;7-+f͔Fy9P^61kE@,H3Jmx<}PR {>4lt4EW29Jx4s0'7e9 !l#5ɛ@ЄD;U`Յ ǹaPwAA ǤPE{Ft*1ڜh+NB3P~mb p+2YШJo}%?U:(Pr}F <c^H1ueN]= VY[`z%ОZuj \We-yQ?@w -HQi1VA6`{{Gϑ}?|*(pOgna':#-qM @UY$&i?r$\n"cz{Q]RWe5q-$WtteEB3~.1Iu -B*_ lF>Ęjbۣ&9e褈j_#[%z.2E\z.׶:?=\hM=^hn&q.[LFKn_MlIjЃ٬ _]mէjw Є$5߫P򨟼:sr zRsEJza'Nla {AfAtUTڗJB v-I.fck=g:D>DaS\6@%g5'yf>R҂i׌$P[tv"\% 0b{S$2݌-FNO IЖUvj5,:W$+i9rCn@/q $0>ys/EzA/}H &ԏ}lbjloԎjz(Ƶ#e?`z, kqƁCޙHN ܖëa6[j@S5N5%5h_}+R14Cn:G)ݩhӴ:0)E6s\e_ю7[$نύXmǀUa=lSWrBU5_@ e)uwd*'35!sd,R1<jPmu\K6$ie WUKءñQ.t=I%LdvWĻ-x+#ػC_ 9QjfMu~ߍ=PI⽜˫7sv YW{ר6$6mʴ슢M¢n2"hWI'Ou"V'jNbH/jv9m1q& ֤տc3( t>ek.(nI`N3m+Z*) 7UJ =0:9*ѕȾL`_}GqGܘEY%qæ$ŒbY\3ĢvySa[\~4t{NK?-YMiX[<KС _}"ɂ*j-6)1B~|Q\P.M:^3|o;IC bI~ 4d|.|NF"fS"i])! =7K@{:(1>Ը|킣J]=3|Cl?%ny麶s˥m86Z&r⑗Ȗ,؀S~de@n\[i#0? +cArZ7+Չ<9J̔PYhX͜{rh&ق3 Bt('DB ]amV]!4w0Qhv#ZjĚt824dJBP/j-J-dK4US 휇IWۅ tpG4ƽvwV1 կϨG1kc~&v/[,ͣǗڷ)_čG&diI+O(O bRTaɧ%@_нDe*jyrfR:Q/IXE'<},{'RɍscG88̢W.3azlrϿtyh(]OOQdNYm >DrV5::*=W󨝮D}lcnna,`ߒrKGS$hQ>O8p5m&K×^A!.p57z<՗y P2DK(m˴F'/Ϳ ?9')E[]2P`%F=%%3W00Y6]G+T~nʏNha c0.HwjR8G' $,``kDC r97}HssQf(֖q C֤`k*-yp~!3:i.E#Z %6{եH;vC`nqBz"Y;3Ѷ@Hj5w=2!r+OiHm +!v'<ØZ>]Zs/Xhzmؗtd]0VMZ>.c[uaX 3tр G!E 8j$5^033_PO*Q:pK{Tgӗ˄" nҤz򋐨8TY˻0Af &Arw_T?Ku,9{3 ҡZ!VS1Ƹxڎ ~zșAՒM39-,k_]&}9="G^&[4Py^F+j$Z .PK}'9*~ QH -;}0x5ҙQB7 H w =v,toP^׬GwjIaL&>?)]qͼ{˪Г $.%faڰb*Y zw'E~ 1@⣅l'+@c[BMZe4Li ĭ,tޱ^@츻-9< HH]/Tx):8BS#TdH@KOEeY|pdz êiNhe7}ͷڿjySn eLLc$mT[KPR RTPo9~I^Ğ<%״5x<) FI_]A͙-2>qʍRfиd,f%%|4]m6r rVQrǯ޿u8_Q^Wۡu{sPHv"弽gx mԵ|=aŅLv/%$z7q'QdbhH uZEj pwri("se&_M ^HX`rY,7 Wo-% qZ6r3#Ɗ+dyLnʝeD%^fYkhz\QUFfԡn`rvPZRPFsbg&.g*E|O͜a*Bڊ.}?nDɽBTdm3e~ΰCX3+y!谎FLԸr7[)s}<|Șu 62 !'OIFXZJTy/+4֠pҝAac H1~s4 XPy=/F `5eܓH+᝔Rs3!&m=~e)([h1K1ęQX uҜ ip+S@C̈́* 5j]{iv vT/&'V$B7m%VJ!^=s}ML6ylW7\¥ܪ [: 4ɰS#P"nm˵& VgNV `!&Fb&%ڑ8cRP,Y;C|ˆXa@N\ ve>]MaSr͟ԭQuuֆgo4z͝zGfӄn9-܌n|x?Y]-+W;sG6+ c\ykWg Y!6ܻ U(^{7|tf=NB[w2;*i|GN@¤ۓB(DNQAբ T›>0 3s2 o 5755.u֌=͞?S L-1fl;ڃEeH#oD3pbA=$@[o޳X^򕠼ʲ#^2}ė)HX,D6@]]/T}^^f{ Jwʼn죌XZ@K&4?VX<6bY`9a~'QB!&vFN#a~aԧ*1X`ӓktycaYYDyPt_rL0]J2 X AGгe$3,W3ךֈkn a]/Z4W8h#ʹ++<K^f}b( Ĝ .yʈ^FyqV jWpZF"܈Bˢ(@5p]YH$A*d7,\t .A5o YHQot7`9/TI) |Tl@}q[;8kH\ +j٩)Ոq V!);zP9Cl LbmΓț̭VǠH6Pf&|6z-xis?RJ7(p~GN-R5s}S|YB$@AeyV[ꆟ)%嘘1yQUmPׅ^d2YmJQoK݇iB0PJ%PvOj'Ȳ؜C.AP}[k[)Pq;W]L7J4cF@}79E]0QScdP2#z!`\w9 [DmmLo^2^fd @ yrP,œZv|^c$TPFC5V2C(0}EohIR-F_I`]~>qOI*~uq'y^OM/ 6faCũEÿЀ^k@W<8!/jA$ZL\'|f_\;VޕPmivuf}*XMo24,,BY$D}_]2Q ɜe5r9_ד<eSMSoaMHn&)>j b11$-xO3c|==A-ͪh|~UVfjVw~5FS MRGe̖ pRx4=zsm+1EII?LCKA_Ȯ=ITz&QNo5Tn53}ZkLښ:*T6Bs7|h*[T.:tMu2tI[ގcGΟO^=d ԍ ڒ 䚤cHrDཱི~0CM1l8E터Scf2sHW5Ӎw`x&wHƍNBP ř&xUPOaPoh^`F/]bj|(T|pgu>G)"ãͣˁ=Hd/x(Fjnf$q/18K_kӑr4PHY2D$xBNT06aT 5aȼXèV&3+n޶yAMAߕ8+ܿ*`w3"aSf2RSSA=Ƌl<+3J/@_3EU'@hx1%% ߆GcP ~i[a`!stP޶FF5Ta^$Q$n&" PomJ* ^e3_)2ʐx)"%mG 5w'趝 j46ѯWU\h9.Om6UjNh߈3zVfPhIwc0׀Y1 k8]|\:΅|L=vq8E;}K Ax̺`pws@ *4? Eì{Jf[Ety?.vz-ñz #ĒqC0g4ȉp*ײm@ SnrԝY[lEE?oF#h~b>dlhSnj񟊡lskq^q6%WpK$\PwZ?gj.y4Yy+{yJzN gڳiaUیҡ;Y!wD7oK 9%"SX @eB Ղd=yE^NwoC%4̓ `@n n') iT(vmz*~;5o_=8:psh VjITUVx\ mD(R(|~oE)_Lw6/o,ToLAg*` =  eA!ڽutw5P=D kkÛ+Jb?]>Cdzf`uH Y/lEY/iGIk[ҕ vZJI. Rٱ,.Xͯjs)9d/hx.k3#'(5MG.EA1 S]dž(Jd0~0Ԫ+O(=Dp,.FޗvJGGm] ѳW"dOSua7N1_ҡc(?QXȢ51=)uW00U[{"+&jBGcb!15ږ1{y~ر$qWم<<c 2^\ }gF%dAD! o*$ po|Ϥ.Xw["vɾTUP9-?G;m *ywzbPC@p%aa}7 4ESUF?"]|h<'S tXQ]˥wM^OxMWy}=D Uk&)3N2W`CT[fs` }@,;"vW׷>eb ]Krt1Jx"=`#S=CZy!_ NGc"izhx_9*fS'|C}~eM6 +B#O9K&km$&\;*hj6c3K޵#j}>]r?P)JWj\9ZG!^ёiV>aܮ!C%ڤ;+'IF8Vۈrr !ͷ[ aT%/Qr;ǀ M#vxb@S[~QC5#9$d嘙?4$2;Qi"XJhcsB*8r峂2͔K(=]~F.buIXvMȘh}?8PfܫWLv, pIwM{*m\jݤ(>.' Iݓ'B'8 &*y  e Dn 4~ЗfU(BRԤ VZΑ6W(M)M_-'nI2vGׅn{Uֽ.Eަ @}Tŝӫp23k?^ [ud%*MBvf>I= bJicHdؐznh%H+c9FC=ov4Sٯ)}e]rV<Ψ{C}}|7kq,z+S@#1t)Dh|9l:>TmUց$Q ^+ֶBƩkS։ҫ~ y62T}512~Wp:^/y;*[& & YZ