openwsman-server-2.6.7-lp150.2.3.1 4>$  Ap\/=„2ӏ=<&tYLOsfkju1a06;2A- 'gue.פݍbE4d;@:BCAH`(pZٿ4 Ya%^h7I!dB$>'Q%iՎ |}4`Ke.,Be6#^z#redϐ +`;'.vϖ~W;r!(;PzO$ك[b9ذײ?^\:ֱJtv229a8d17bd1a0d802788efbef43e2ee8da5d558957c0d487511946287d00d806d02dde2439fca8b467d5fd4f0e573b93756a9d9b3\/=„{33!"^gȺ3@PTI{BXpJq|] Q7z`kXѣ[VjM%Ilr \P"VU*]ۆlm#Za+BSF5+b-+(sfu4e96?|q]/H\o|gR||oMc|߮]UG#Vr ]-ހsjZ-D@\CD- pF?d % Ltx   s zl   d  d{< (|(((j8tT9T:%T=ui>uq?uy@uFuGuHvIvXv Yv \w ]w^y bzc{td|e| f|l|u|$v| wxy=zCopenwsman-server2.6.7lp150.2.3.1Openwsman Server and service librariesOpenwsman Server and service libraries\cloud123openSUSE Leap 15.0openSUSEBSD-3-Clause AND GPL-2.0-onlyhttp://bugs.opensuse.orgSystem/Managementhttp://www.openwsman.org/linuxx86_64if [ -f /var/lib/systemd/migrated/openwsman ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" # disable migration if initial install under systemd [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$FIRST_ARG" -eq 1 ]; then for service in openwsman.service ; do sysv_service="${service%.*}" touch "/var/lib/systemd/migrated/$sysv_service" || : done else for service in openwsman.service ; do # The tag file might have been left by a preceding # update (see 1059627) rm -f "/run/rpm-openwsman-update-$service-new-in-upgrade" if [ ! -e "/usr/lib/systemd/system/$service" ]; then touch "/run/rpm-openwsman-update-$service-new-in-upgrade" fi done for service in openwsman.service ; do sysv_service="${service%.*}" if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --save $sysv_service || : done fi fi/sbin/ldconfig test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" -a -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -eq 1 ]; then if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl preset openwsman.service || : fi elif [ "$FIRST_ARG" -gt 1 ]; then for service in openwsman.service ; do if [ ! -e "/run/rpm-openwsman-update-$service-new-in-upgrade" ]; then continue fi rm -f "/run/rpm-openwsman-update-$service-new-in-upgrade" if [ ! -x /usr/bin/systemctl ]; then continue fi /usr/bin/systemctl preset "$service" || : done for service in openwsman.service ; do sysv_service=${service%.*} if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --apply $sysv_service || : touch /var/lib/systemd/migrated/$sysv_service || : 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 openwsman.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 openwsman.service ) || : firm -f /var/log/wsmand.log /sbin/ldconfig test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : ( 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 openwsman.service ) || : fi else # package uninstall for service in openwsman.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi fiI(HPL!*H=큤AAA\\d\\\\\\\\\\\\\\\\\\\\\\\\\\\\\16b75178a3d0b7f04f9dc07c75dcf8db64d26ed1cb80d2c890a1ab25f3bbe368a8f19cc84bcdb698f3895a812445156e6747fdabcbaa6199caab35ba0a5616cfda1e8c34ae7f97484ebce036bdd813f84b7ccc41b0c7d7dd4dfc45381f68e65bb048a5fc22f0ff86e1bc9d256ac8a1c622adcec308205b308a4af17a01d6eeba6aa091186bba8c483cf4942adb897f97e8d1e601da68e7be495c29a16ccbeeb0e53dbabf70961368f8fc132b91857c86bf2a3aa28e06d9d2c5edf0241a39e8b254f520ce83118bcb54ad65706e3a06db276999f362b24ac82aa8d324374b155cec8b65c9c5799f400e30634c7286a7740f3d4b30fe1cc80b5c623c9f99f1d49e8bb3debcd3e0e357f002283f12a7fe658f47a5984006ba50393d07b66d98227b22e780d559fefe44ece2e65a5187ea7157f2d8159f8a4d1b34f3fdaf829d028f034504ae0416a73e31362fe5d14fa3c146a673eaabcfc1d969952450494764465649a3a39c2bd4413c74e24ce120b7f6cd7e5de1ff07eb285870675156dfd3a1d282f6a1f9ef39e3091744e8550fa493c8f67c3c782b23eb15716d7499d5328825fc5ca71e4af59bdbe6e23b0c78e099e9403b9c1ccea88048fd9e0eca993870libwsman_server.so.1.0.0libwsman_file_auth.so.1libwsman_file_auth.so.1.0.0libwsman_pam_auth.so.1libwsman_pam_auth.so.1.0.0libredirect.so.1libredirect.so.1.0.0libwsman_cim_plugin.so.1libwsman_cim_plugin.so.1.0.0libwsman_identify_plugin.so.1libwsman_identify_plugin.so.1.0.0libwsman_test.so.1libwsman_test.so.1.0.0servicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootopenwsman-2.6.7-lp150.2.3.1.src.rpmconfig(openwsman-server)libredirect.so.1()(64bit)libwsman_cim_plugin.so.1()(64bit)libwsman_file_auth.so.1()(64bit)libwsman_identify_plugin.so.1()(64bit)libwsman_pam_auth.so.1()(64bit)libwsman_server.so.1()(64bit)libwsman_test.so.1()(64bit)openwsman-serveropenwsman-server(x86-64) @@@@@@@@@@@@@@@@@@@@@@@@@    /bin/hostname/bin/sh/bin/sh/bin/sh/bin/shconfig(openwsman-server)coreutilsdiffutilsfillupgreplibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libcmpisfcc.so.1()(64bit)libcmpisfcc.so.1(CMPISFCC_2.0)(64bit)libcrypt.so.1()(64bit)libcrypt.so.1(GLIBC_2.2.5)(64bit)libcrypto.so.1.1()(64bit)libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libpam.so.0()(64bit)libpam.so.0(LIBPAM_1.0)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)libssl.so.1.1()(64bit)libssl.so.1.1(OPENSSL_1_1_0)(64bit)libwsman.so.1()(64bit)libwsman_server.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)sed2.6.7-lp150.2.3.13.0.4-14.6.0-14.0-15.2-14.14.1\B@ZZ@Z1@Z.s@Z&@Z%8Z ZZ@YYWgV`.V^@V @Vf@UM@UUyx@Un@Un@U\w@U\w@TgTTTPTO@TwT@Sہ@SFSQ@S"@S|@S{CSj @S"@S(R@R@R[R0[@R(r@Q?@Q& @Q#i@Puc@P&I@P"TO^@OȮOĺ@OhOOt@OX@OU@ODO@NNiMMY@M!@L*@LL@KՀ@KKEKKf@KqKXAKO@K K3@K3@JJJ~@J]Adam Majer fcrozat@suse.comkkaempf@suse.comkkaempf@suse.comkkaempf@suse.comkkaempf@suse.comkkaempf@suse.comkkaempf@suse.comkukuk@suse.dekkaempf@suse.comkgronlund@suse.combwiedemann@suse.comkkaempf@suse.comkkaempf@suse.comsrinidhi.bs@microfocus.comkkaempf@suse.comkkaempf@suse.comkkaempf@suse.comkkaempf@suse.comkkaempf@suse.comkkaempf@suse.comkkaempf@suse.comkkaempf@suse.comkkaempf@suse.comkkaempf@suse.comkkaempf@suse.comkkaempf@suse.comkkaempf@suse.comkkaempf@suse.comkkaempf@suse.comkkaempf@suse.comkkaempf@suse.comkkaempf@suse.comkkaempf@suse.comkkaempf@suse.comkkaempf@suse.comkkaempf@suse.comkkaempf@suse.comkkaempf@suse.comkkaempf@suse.comkkaempf@suse.comkkaempf@suse.comkkaempf@suse.comkkaempf@suse.comkkaempf@localhostkkaempf@suse.comkkaempf@suse.comkkaempf@suse.comkkaempf@suse.comkkaempf@suse.comkkaempf@suse.commvyskocil@suse.czkkaempf@suse.comkkaempf@suse.comkkaempf@suse.comkkaempf@suse.comkkaempf@suse.comkkaempf@suse.comkkaempf@suse.comkkaempf@suse.comjoop.boonen@opensuse.orgaj@suse.dekkaempf@suse.comkkaempf@novell.comkkaempf@novell.comkkaempf@novell.comkkaempf@novell.comkkaempf@novell.comkkaempf@novell.comkkaempf@novell.comkkaempf@novell.comkkaempf@novell.comkkaempf@novell.comkkaempf@novell.comkkaempf@novell.comkkaempf@novell.comkkaempf@novell.comkkaempf@novell.comkkaempf@novell.commhrusecky@suse.czkkaempf@suse.demhrusecky@suse.czcoolo@novell.compuzel@novell.com- bsc1122623.patch: (bsc#1122623, CVE-2019-3816, CVE-2019-3833) + treat all non-registered by provider paths as invalid + fix possible denial of service in path parsing - debug_fix.patch: fix compilation in debug mode Backport patches from upstream, - 31c355f.patch: Work with OpenSSL 1.1 - a4a66e8.patch: disable directory listings by default (bsc#1092206)- Switch license to BSD-3-Clause AND GPL-2.0-only, since redirect plugin is under GPL 2.0 only license.- Update to 2.6.7 - Features - Build with CMake 2.6 or later - Bugfixes - fix return value check for SSL_CTX_set_cipher_list() - fix pam config for local install- python3-openwsman- fix Source declarations to get a complete src.rpm- Build Python3 on Leap and SLE 15 - Fix RHEL7 build- update to 2.6.6 - openssl 1.1.0 compatibility - build python3 or python2 binding, but not both- update to 2.6.5 - Fix python3 / ruby 2.5 compatibility - drop openwsman-2.6.2-python3.patch- Replace obsolete pam modules with standard ones- update to 2.6.4 - Bugfixes - setup ECDHE to allow Perfect Forward Secrecy, using the p256 NIST prime curve (CVE-2016-2183) (mmeissner)- Package for python 3 - Add openwsman-2.6.2-python3.patch- use strip-nondeterminism to make build more reproducible- update to 2.6.3 - Bugfixes - Prevent buffer overflow if digest realm too long - Ensure path starts with '/' in client data endpoint - Java bindings build fix - Fix SSL library, usage is not thread safe (vcrhonek) - Improve NetBSD and OSX builds (apjanke) - Install winrs with correct name and permissions- make winrs executable add-shebang-to-winrs.patch- Install winrs with executable permissions- Update to 2.6.2 - Features - Install winrs.rb (Windows Remote Shell) to /usr/bin - New package: winrs - Bugfixes - Make iniparser thread-safe (Emil Bartczak) - Fix excessive RPM rebuilds (Olaf Hering) - Fix selector extraction from URI query (Markus Kolb) - Fix RPM building on older distributions - Fix RPM building on Fedora 22- Fix build for older distributions. Add struct-epr.diff- Update to 2.6.1 - Features - Add curlopt_nosignal option to openwsman_client.conf to prevent CURL crashes in multithreaded client applications - Limit EnvelopeSize to 32767 if wsman:MaxEnvelopeSize not set in request (WS-Man 1.2 compatibility) (Prabhakar Pujeri) - Bugfixes - fix memory leaks (Vitezslav Crhonek) - honor client:agent from openwsman_client.conf - fix possible crash in dictionary_get()- fix SLE 10 & 11 builds- Update to 2.6.0 - Features - Implement DSP 0226 Section 6.3 wsman:Locale (wsmc_set_locale, wsmc_get_locale) - set transport timeout for c++ binding (prabhakar_pujeri@dell.com) - print CIMError code in HTTP header (prabhakar_pujeri@dell.com)- Update to 2.5.2 - Features - build native Python package (Ahmad Jagot) - Cleanup - remove (unused) 'min_threads' config option (Vitezslav Crhonek)- Update to 2.5.1 - Features - adds RFC1866 support in allowing ; as a separator for resource uri query parameters (selectors). - print a warning if a resource URI (wrongly) uses ',' as query parameter separator.- Update to 2.5.0 - Drop 'openwsmand' service name, use 'openwsman' only (was never properly supported by systemd anyways) - Features - Rewrite selector and property handling to keep them in order (#49) Selectors and properties can now handle EndpointReferences as values. This increases compatibility with Intel AMT 7.0 and later. - ABI change, .so version 3 - Ruby: Add EndPointReference#to_s- Update to 2.4.15 - Features - Ruby: Add Fault#to_s - Ruby: Enable ClientOptions#properties= - Cim: New config option "cim_client_cql' to select CQL query identifier ('CQL' - default, 'DMTF:CQL' - standards-compliant) - Bugfixes - Fix segfault in wsmc_add_property - Fix memleak in xpath handling - Fix typo in parsing max_connections_per_thread (vcrhonek) - Ruby: ClientOptions#properties=- Update to 2.4.14 - Features - Improved C++ bindings (Peter Hatina) - Bugfixes - Build fixes for Fedora21, RHEL7, and CentOS7 - option parser accepts '-?' and '--help' as valid- Fix Fedora 21, RHEL 7, and CentOS 7 build- Update to 2.4.13 - Features - Support Ruby 2.2 - Bugfixes - Parsing of vendor namespaces (#48, #38) - Client getters memory leaks (#47) - Keep order of 'invoke' parameters (#49)- check SSL version- Update to 2.4.12 - Features - New config option 'ssl_disable_protocols'. Pre-set to disable SSLv2 and v3 in SSL mode - Ruby: support Ruby 2.1 threading API - Bugfixes - Fix memory corruption due to a malloc made with the wrong size - iniparser: dictionary_set' must return a value (David Holm) - drop fix-memory-corruption.patch, upstream- call service_add_pre unconditionally- Fix possible memory corruption Add fix-memory-corruption.patch- Update to 2.4.11 - Features - Bindings: EndPointReference.selector_names() for Python - Bugfixes - URI parsing: Disallow comma to separate selectors in resource uri, only ampersand is allowed. (issue #38) - Bindings: Fix Ruby doc generation- Update to 2.4.10 - Feature Allow to pass EndPointReference instances as invoke() parameters via ClientOptions.add_property- Update to 2.4.9 - Bugfixes Make finding libssl.so.* more robust (bnc#884965)- Update to 2.4.8 - Features - Add Fujitsu namespace, cim schema SVS - Bugfixes - fix memory corruption: copy key/value data for options, selectors, and properties - fix .spec file for RHEL/Fedora builds- Update to 2.4.7 - Bugfixes - file authenticator: allow password hash of up to 128 characters - libu: don't exit() on malloc errors- Update to 2.4.6 - Features - Support large hashes (like SHA512) in file authentication - use constant-time password compare to prevent brute-force attacks - Create server-plugin-ruby as separate RPM - Add Unisys namespace and CIM class prefix 'SPAR' - Bugfixes - Fix crash on invalide resource URI - Fix resource namespace for DCIM_ classes- Split off server-side Ruby plugin to openwsman-server-plugin-ruby - Alias systemd service openwsman to openwsmand, add respective rcopenwsman and rcopenwsmand commands.- Update to 2.4.5 - Features - enforce SSL operation in systemd service - Add /usr/sbin/rcopenwsman for systemd environments - New environment variable 'OPENWSMAN_CURL_TRANSPORT_SSLVERSION' to select SSL protocol version. Set it to 'tlsv1.2' for TLS-v1.2 (anstein) - Bugfixes - Fix memory leaks in redirect plugin (Praveen K Paladugu) - shttpd: Improve error reporting if SSL context fails - Builds on Fedora 20 now- Update to 2.4.4 - Security update - ws_xml_make_default_prefix() can overflow buf parameter via sprintf() - ws_xml_make_default_prefix() can overflow buf parameter via sprintf() - wsmc_create_request() potential buf[20] overflow via WSMAN_ACTION_RENEW - LocalSubscriptionOpUpdate() unchecked fopen() - Incorrect order of sanity guards in wsman_get_fault_status_from_doc() - Unchecked memory allocation in wsman_init_plugins(), p->ifc - Unchecked memory allocation in mem_double(), newptr - Unchecked memory allocation in dictionary_new(), d, d->val, d->key, d->hash - Unchecked memory allocation in u_error_new(), *error - sighup_handler() in wsmand.c uses unsafe functions in a signal handler - Features - add rcopenwsman command to systemd environments - Bindings - support rdoc 2.1 in Ruby bindings - cmake: use PYTHON_INCLUDE_DIRS- add 'rcopenwsmand' for systemd-based distributions- Update to 2.4.3 - Fix bindings for Java 1.5 - Raise exception if client creation fails (bindings)- Update to 2.4.2 - Fix crash in redirect module (typo) - Honor WS-Management 1.1.1 standard (line 739): disable multiple MessageID checks- Update to 2.4.1 - Fix build for SLE11, Fedora 18 & 19 - Fix build time test library path - include version.rb into ruby gem (fixes issue #18)- Update to 2.4.0 - Features - Add support for OptionSet in SOAP header (breaks ABI) - Increase soversion of libwsman_client to 2.0.0 - new function wsmc_add_option - Redirect plugin: Added facilities to import the redirection details from an included file (Praveen K Paladugu) - Bugfixes - wsman_transport_set_verify_host passed wrong values to CURL - recognize 'Msvc' (Hyper V) and 'DCIM' (Dell Drac) CIM schemata - xml_parser_element_dump: fix pointer (github issue #8) - Bindings - Support for OptionSet - ClientOptions#add_option - ClientOptions#options= (Ruby) - XmlDoc#to_s returns non-indented xml representation - Define security delivery modes (WSMAN_DELIVERY_SEC_*) - Ruby: API change: Transport.verify_{host,peer}? return Boolean now Transport.verify_peer -> Transport.verify_peer? Transport.verify_host -> Transport.verify_host? - Ruby: Fix Ruby 1.9 threading locks for wsmc_action_* functions - Ruby: Accessors for OptionSet, Selectors, and Properties - ClientOptions#options - ClientOptions#properties - ClientOptions#selectors - Vastly improved bindings documentation Splitted off openwsman-ruby-docs subpackage - Generate documenation with rdoc matching Ruby version - Windows Remote Shell client implementation (see ruby/tests/winrs.rb)- Fix Fedora 18 and SLE10 builds - Drop rubygem build require, we build rpm not gem here.- Update to 2.3.7 - Bugfixes - Generate pkgconfig (.pc) files correctly - Require SWIG > 2.0.4 for building- fix %post script- Update to 2.3.6 - Features - Plugins: Ability to redirect requests to a different WS-Management server (Praveen Paladugu) - Bugfixes - Fix xml namespace in Fault message (Praveen Paladugu) - Pass correct key values when creating a Cim_IndicationSubscription (Santosh Bidaralli) - verify_class_namespace: properly check for 'CIM' class schema (Mayur Bhosle) - Fix MaxElements namespace in Pull context (Praveen Paladugu) - Bindings - Ruby: fix crash in Options destructor - Ruby: mark passing arrays via invoke as unsupported - Building - new cmake option: BUILD_BINDINGS (defaults to yes) - honor BUILD_TESTS for all test directories - fix MaxcOS build (Dan Villiom Podlaski Christiansen)- fix building for non-SUSE distros, re-add java target for SLES10 - disable ruby on RHEL6 (missing ruby-devel)- improve FindRuby, fixes CentOS5 and RHEL5 builds- removes explicit and unecessary -target argument for javac- Update to 2.3.5 - Release serializer lock only after use (satya.chittidi@emc.com)- Fix ruby(abi) require- Update to 2.3.4 * Adapt to Swig 2.0.7 - renamed construtors/destructors. - SwigClass.. variables are static now- Require ruby(abi) = 1.9.1 for openSUSE > 12.1- Update to 2.3.3 - Bugfixes - Fixed enumeration with selector filter returning only one instance. (Zoltan Micskei) - mark XPath filtering as not supported (in sfcc) - Bindings - Adapt to Ruby 1.9 - Disable RDoc for Ruby 1.9 - WsXmlDoc.to_xml - enforce utf-8 encoding - Properly create AssociationInstances(CIM References) / AssociatedInstances(CIM Associations) filter - Update to 2.3.2 - Bugfixes - Assume 'XPath' as default filter dialect, not 'WQL' (Zoltan Micskei) - Bindings - Add ClientOptions#flags() (read) and ClientOptions#reset_flags() - Add Openwsman#uri_prefix - Add Openwsman#create_doc_from_string - Provide full EndPointReference handling - Update to 2.3.1 - Features - switch default CIMOM connection to https on port 5989 with PAM authentication (this now reflects the default sfcb config) - Bindings - Ruby: Add Openwsman#epr_uri_for - Bugfixes - Fix build issues in .spec file- Fix systemd %pre issues on openSUSE- Disable building of Ruby GEM in .spec file - Add perl-devel for CentOS6 and RHEL6 - Provide systemd support in Fedora 15- Update to 2.3.0 Features - openSUSE: support systemd - provider getter functions for all client and client option string values - Add ssl-related config options in [cim] section, see openwsman.conf ssl = yes/no verify_cert = yes/no trust_store = /etc/ssl/certs Bugfixes - Enum/Pull: Fix envelope maxsize handling, return partial result - Fix memleaks in client and client option string setters (Matthias Bolte) - All string value getters (for client and client_opt) return copies now (found by Matthias Bolte) - Define and use PLUGIN_API_VERSION for the server-side plugins - Handle optional arguments propertly during client endpoint URI creation (Matthias Bolte) - Make calls to 'identify' repeatable - Destroy serializer lock and client mutex at exit (Bing Liu) - Fix leak in wsmc_release (Sanjeev Putta) - Allow to reset transport credentials to NULL (Matthias Bolte) - Plug memory leaks in wsman-client-transport (Found by Suneet Chandok, improved by Matthias Bolte) - print warning if event delivery fails Bindings - Provide Ruby bindings also as GEM (-> https://rubygems.org/gems/openwsman) - Add Openwsman#create_doc_from_file to read xml files - Add XmlNode#next to iterate over children with identical name - Add Openwsman#erb_prefix_for to return EPR uri prefixes for different CIM schema - Ruby: Provide a default implementation of auth_request_callback - Ruby: Support Ruby 1.9 - Expose Openwsman version as OPENWSMAN_VERSION, OPENWSMAN_MAJOR, OPENWSMAN_MINOR, OPENWSMAN_PATCH - Ruby: expand XmlNode#each to iterate over multiple children of same name - new test tool: winenum.rb, to enumerate WINRM instances - update documentation: Add note about escaping selector values- Corrected the license - Corrected the formating according to the openSUSE standard- Do not package files twice.- Update to 2.2.7 - Features - Rename openwsman-client to libwsman_clientpp since it only includes C++ bindings. Split off libwsman_clientpp-devel. Move openwsman_client.conf to libwsman1. - Performance improvements for Enum (optimized) and Pull requests (Srinivas Thirumalaa) - Bindings - Fix all tests - Enhance client function documentation - Add max_elements, max_envelope_size, fragment, and timeout to Options - Use optimized enumeration in tests - Bugfixes - Fix memory leaks in wsmc_action_enumerate_and_pull and wsmc_release (Matthias Bolte) - Fix possible corruption in ws_serializer_free_mem (Matthias Bolte) - Fix recognition of ntlm and gss-negotiate auth methods when checking server-requested vs. client-offered methods. - Developer - Enable client tests - Improve Windows build (Matthias Bolte) - Reduce libu exposure in the public API (Matthias Bolte)- Update to 2.2.6 - Features - Add array support for indications (Suresh Sundriyal) - Add indication_baseclass_namespace (Till Steinbach, Suresh Sundriyal) - Bugfixes - Correctly prefix /etc when CMAKE_INSTALL_PREFIX is not /usr (Chris Poblete)- Disable SSL callback on Fedora (curl-Bugs-1924441)- Update to 2.2.5 - Restrict use of wsman:MaxElements to wsman:OptimizeEnumeration - Fix owsmangencert.sh pathes - Improve CMake variable handling- Update to 2.2.4 - Build with cmake - add -java subpackage (not for SLES10) - enforce manual creation of certificate (to get sufficient entropy for randomness) (Praveen Paladugu)- fix pam config on RHEL/Fedora- 2.2.3.9 Bugfix release: - bindings (kkaempf) - make all constants uppercase - pass code, code_detail, and message to WsmanStatus() constructor optionally - Pass XmlDoc to Fault() constructor - Fix exceptions for Perl and Python - Ruby: Alias XmlDoc.foo to XmlDoc.body.foo - Ruby: Create bindings documentation - Java: Enable and fix for JDK 1.6 (kkaempf + jblunck) - Fix Fedora/RH build (kkaempf) - Use floor() instead of round() (Suresh Sundriyal) - Reuse username/password if auth_request_func is not set (Arun Venkatachalam) - Catch invalid reference parameters (report bad EPR values) (kkaempf) - fix Windows build (Trevor Witten) - fix ssl (certificate thumbprint) callback check (Arun Venkatachalam)- Fix segfault on invalid reference parameters to method calls. bnc#599658- Check rc.msg pointer before accessing it through CMGetPointer- Fix dynamic loading of ssl lib (bnc#574684)- Fix ssl certificate thumbprint callback issue (Arun Venkatachalam, bnc#587348)- Updated to 2.2.3 final release - cleanup: access CMPIString by macro, not by casted direct member access - fix connection error msg: rc.msg is a CMPIString, not a char* (kkaempf) - fix for OperationTimeout parsing (Chris Poblete)- Updated to 2.2.3 pre-release - fix Windows build (forum.openwsman.org) - fix to build with non-standard subscriptions dir (Chris Poblete) - accept OperationTimeout values as outlined in Section 3.2.6.1 of http://www.w3.org/TR/xmlschema-2 (Chris Poblete) - fall back to IPv4 if IPv6 unsupported (Arun Venkatachalam) - make IPv4 vs. IPv6 configurable (kkaempf) - support invoking a method with array type parameter/arguments (Chris Poblete, bnc#581414) - fix crash in (unhandled) Array argument (Suresh Sundriyal) - handle MaxElements in Pull operations (Chris Poblete, kkaempf, bnc#581731) - fix building with ssl when openssl/ssl.h is available (Chris Poblete) - make plugin directory configurable (Chris Poblete) - fix "WXF Invalid Representation" error when sending a Create instance request using the WinRm client (Trevor Witten)- Update to 2.2.2 bugfix release - fix init.d script to run on non-LSB systems (bnc#571873) - Clean up CMake build - More build fixes for RHEL5, Fedora 11+12, CentOS 5 - Fix host certificate check in eventing, enable only if the verify_host flag is set (bnc#569611) - fix NULL pointer dereference in PullResponse (bnc#572553) - adapt bindings to Swig 1.3.40 - fix setters in bindings- fillup_and_install is for SUSE only, remove in .spec for others- re-add openwsman.SuSEfirewall2 and openwsman.pam- Update to 2.2.1 - Major changes: - Enumeration timeout fixed, resulting in --enum-idle-timeout option to openwsmand taking seconds (instead of miliseconds) now - Client side CRL (certificate revocation list) support (Arun Venkatachalam) - split off client config as /etc/openwsman/openwsman_client.conf - Fix upper limit check for threads and their stack usage (Suresh Sundriyal) (Allowing to confine memory usage in the 10-20MB range!) Reintroduce max_thread config file parameter and two new parameters * max_connections_per_thread * thread_stack_size - Minor changes: - require swig 1.3.30 or later (rhel5 users: upgrade !) - clean up fault generation in CIM backend (Suresh Sundriyal) - fix various memory leaks (Suresh Sundriyal) - fix Python bindings build (kkaempf) - Fix security risk when listing indication subscriptions (Suresh Sundriyal) - Fix xml namespace for enumeration and subscription filters (kkaempf) - Fix class names for swig bindings, makes Python bindings operational (kkaempf) - Use same encoding for faults as in incoming msg (bug305, kkaempf) - Make WS-Enumeration pull response comply to WS-Enumeration sequence ordering (bug220, Suresh Sundriyal) - Fix build for Fedora 11.x, 12.x, and RHEL 5.x- updated to the version 2.2.0 - Major changes: - Adapt IANA ports of 5985 (http) and 5986 (https) - Change the Ruby bindings module name to 'Openwsman' - Change the Ruby plugin module name to 'Openwsman' - IPv6 support - preliminary support for wbem intrinsic operations 'EnumerateClassNames' and 'GetClass' - Perl client bindings - Minor changes: - Perl example code added (by warptrosse@gmail.com) - Fixes to the CMake build environment - Fixes to the sfcc backend (argument handling, xml escaping) - Many other bug fixes, e.g. 297: More detailed http status codes 309: Use correct namespace for detecting Filter node 288: CIM Provider Faults not getting propagated to client 279: Openwsman server is adding extra CRLF - longer description- fix build for SLE9, 10, and 11.- using official ports 5985 and 5986 by default (fate#306512) - SuSE Firewall configuration- use new python macros- Fix build with automake-11.1 - openwsman-2.1.0-automake_fix.patch/bin/sh/bin/sh/bin/sh/bin/shcloud123 1553512162  !2.6.7-lp150.2.3.12.6.7-lp150.2.3.12.6.7-lp150.2.3.1openwsman.confowsmangencert.shssleay.cnfopenwsmanopenwsmanopenwsman.servicelibwsman_server.so.1libwsman_server.so.1.0.0openwsmanauthenticatorslibwsman_file_auth.solibwsman_file_auth.so.1libwsman_file_auth.so.1.0.0libwsman_pam_auth.solibwsman_pam_auth.so.1libwsman_pam_auth.so.1.0.0pluginslibredirect.solibredirect.so.1libredirect.so.1.0.0libwsman_cim_plugin.solibwsman_cim_plugin.so.1libwsman_cim_plugin.so.1.0.0libwsman_identify_plugin.solibwsman_identify_plugin.so.1libwsman_identify_plugin.so.1.0.0libwsman_test.solibwsman_test.so.1libwsman_test.so.1.0.0openwsmandrcopenwsman/etc/openwsman//etc/pam.d//etc/sysconfig/SuSEfirewall2.d/services//usr/lib/systemd/system//usr/lib64//usr/lib64/openwsman//usr/lib64/openwsman/authenticators//usr/lib64/openwsman/plugins//usr/sbin/-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.opensuse.org/openSUSE:Maintenance:9847/openSUSE_Leap_15.0_Update/a5612f6ec5ea7c1cfed677a01f773347-openwsman.openSUSE_Leap_15.0_Updatecpioxz5x86_64-suse-linux   C source, ASCII text, with very long linesPOSIX shell script, ASCII text executableASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7be899ad69cfbfb051b8eb80fb52470902411f17, strippeddirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8166217eadaf0c2ab30525a68b39033ef3b23a03, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=40f397074cbe1ed5d9a911a2a73ff4c5705b23e4, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=659d39f62b5a696de67eccdf538681814f0da434, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=01f3e4cf829c14777328753378ff84cae41db5f8, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7a1e64bcc1fe2960b62b9b5072db20e0927ef987, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=fea049367f1587952bde35beae91a2f219bae544, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.2.0, BuildID[sha1]=bfd84cae2ccf0e8eb2ef6abd930741c1eb017832, stripped #&* PRRRRR R!RRR PRRRR RR PR RRRR PRR R PRRR RR!RR PR R PRR R RRR R RRR RRR RRR"R!RRRRR (9B-Mr zutf-80ac0e935450383a98fa42fed5e1aeba3a5ce8fe9c88d6dc7de14f2ec8d7f34fd?7zXZ !t/]] crv(vX0}lebUoK4^~F7րX_\t2zٕnۺe`LXl/cz:4^ Ret6Z S?Ba79'זW;\)9wÔ 9se>?XgTk./Zxo=X+izJ~x?J#(5%Z3?7cnZ 6=w)`D~7Д8dkGݨ$i?\9,HJJ [&[÷L1S7l$d d:Fs8)?]-rm)#?I_K9n1{KSkh1+|\/m5F-PF>^'˄6(Ǘx8D  ]JHb~u ڧ`鮊|*ӎMۑ;BX+~.!O+AҊ 8HƋI6\j8:}$UM#%񹽅@*{pˀۉ0[ J!~dj.L!LyҠ2sh CfqӥBr(oƵ&Q I7iU$ͺ80&;:>UM9MLVpزcIzmq=SJ&9q$X$t T[{X&ée/*hakwqZGD jWrnUH pE}ym+0 }$P'S"fΚ SV킃hfyC˽4-P#ㅄ#{B7qGEǑu|joqQFi9vCIH*BTPqv4Hs*EkNRz@+ 5Ln99Xk0Rc2@GsBz6QXhUCw}@8YcgyvDzd_>#Ʉ+^.Hx`V"ίL]CV20SRStʱbEaMS%@_>v_AB~4Ɵ=Ӻt}D$ Ō{İ>+R(;TxI²L8RlW& IGlmMJL$0>֡ᒈ|\Rr,־䀄59mFx :-E:pioEq1r6T`yY3n?hytbF$a$ԈvܹTZf7<Mto02HZz%:)s̄O|Fn=e093떝2CCbA W׃d%{=Vn0s-s|KKgK-;4q\f2k&>?E]NY?.2mY[ b%h$e.QD$q=! &cq7k&gtNHP1FH~6wmCo*3^DgK- [؂rzpS|LqLb^,!{'Fޱ-MJQ(HzM i;WuV4\4 OY6!#;r m 0̷9.2 œّ@vǕLoߟ[)S<+>i&,d(7[$\sf @KޅB]:AlCV0{'! R˷EsPN ͸-HcEuӾ9$ **Ut *=kȭ k VH\~N!ymw5~M!{ɋ!<MeflMwC"kO .qx7[:FUT>v:gd+1~NI"( tV䳧 dɕUi;FHy DnG># ?Eg,T|'' /ss(R\y.:JdJUM|ը"qpYB7 dMhQvͨ)ŖL d0]}?-W}ď7SV2~,gujqIim`OΒ }33]xi g9m/\Qi>tژDEj9,Bh_?F!]WA]AO3,yu/5 < yO6`?^V D  mșF ,]ё G!'tBBk\n_p7=JYJ="<Gq/Ot 8JNdseZ)^XA"6Af[ srNۛO~EH䔊?L(\Ay6l"'x|߿^<7d~5^߶4XƺPeY,h-OmTO+-`RuF_N7 `[;OBsyb4ho7wzQy(iIM/dL]V#(vJ,_ZUZHĆVKQr̗x\Kr!ZI:7n\ J?PA! Q=` !c )X T2󲴊Poef| Tgݷ:b Q2[v}U iԤ7].[OnQG)X)YP1 TR _֮TQ(lA q-OU jKΡ/@*C;es!U2A|:]lB3C%nڨ0dE>4XlۅSѕ F>Їfnx3e(/u^2:_! ghx= x`)oM䀊;ԷS얿OXlzvTX6<\Uٗ:p yG!v5N 釯**B&}$d\NøH: w"_xvV"ƗM|_xI+sګV[pEЎv00e>is. R{Q֧:j# ?Nv`Y9qp#*I:esz 0@Πh"8ra t)Q'k9;֗_ X, ]|U׊TMt4CVUȜ9n( D+lF;*ЪmMTCx+ArW!Ӄ"Ll^o޾P p.Ta IBhIU?)8ADsܮŀ)DdJ0_Qx|ܩԄ!@dR贯Ix|SM߇1}\l9QQXsDAӣap݅@܏a-}O7T5ierI_MɗEfY#NsQz~͟ky%-lR2C9)p6hx@;40rQlE(V$!QUq wDr2_wE-AlyQBlP6e(_Դsе$AN2j\.-z 'g.c[A07?@!3:%_aG8K py;f~Z!\YCW~jEe<8@u3B+tg$T7-zxXoj ږcYBb\c[v֠UQ#7h38wRV̟ipcjӌ.IB#BLn_@\!"WmjЦW8%k< Գ2 n7gH`[:KK1×9XNZɨ ❶Z4#5&g(f"ky/L5.DhL dA߶ĢA/9+Vri 8ܪM}3rfbK6憧5Ž)o=))@(6Bu, 8u:Q"E`YHYơ鯍/Ī*:)^?di$KHi5_|6ϘsHc)ħT)Ѭ@ny fT QFMsQ7CڌFR"-Mi$b.bb<"Wۀ'R5XқT]gڙ(׎@9?@*UTK겮(|a>W՚'"5yͬ~uG`X?rqWNṔWe_6D͈6ٸ388rh E 3|u3<3i cM9<ᐂ3| }?٨VrSCzaE"flpL BN&W ~fb")NEMGn *kk\t5sgEE[V?Dy|MAH]7VuЁ ds]`6#iNʰah0X$7r"# .'%z'5kYaՙ!lVevb=F0I'I?Ɨ8uBesy&(r)ŹZ?I|6g*3;2&j(V&3Ubd\[K꨿saD;M1jߤeH< j>=XIS b}\cx&}d#}wЭ%d&h/$Rę.,ж!H.$ x/.YYga"$HaMG!IVQ(Y<(~u\uK#(?>DJK%~RlMe=Z^A[/hq6uo _i=Loa1Cs[|8CdE4pKVί"n%3T!|Bg0ʖgsm_}UA$B\7e~2~_0f(9.™Sy% f{QF@ld+f;b7s"激H_{fG*n z.t0?HTf`)|V;?oJ;ս@gPsZkeQ+)muTl9a2s(JVC}\p˷;AVDYPuŢ͵7|=Flԩ J̦oVmqR||WL&q-J9B$4eX?ZXMkkugژޕa(|lZ` @`唷t_c${Lo Rrr].Rm>Wֳi04?NXD>@~8fIx]aD{j?QQb!?AckWL̍Y,dK.;m52$py+ XO'ޒIsC^AT~,n_;u$d.?I5 ς QVzKA)r^YÙD3(c:6ÄKXH/u2Xq۹.N\vFM XkQɞȃ|/وێmDRiZ@&"o::]PQΣ< h _t}E&s+A5n_d瑁oD)_ͯ1$6 )gYZ34(a5o6{Dvc,qi~]E(xkVsY>gt1"atkta]Q -"~:8|vm[XI[DJ$!D!j&a[f.ƞbXDS];` -GfNyf݄ʮ k%~B* UHW+-Rү=JD:+JzNqٵ0PQS ӲhiM( D+ץ[@M}JwY=o.nԖy+1ya.3v+$Re%v+MYtY) >%q?g"(@ |ڢw)[&7EeBrvYP!ㄵ( Ǡ%0vbOO< {l:~{O(x? ~ev߄^i˞BP0(yV) KDwH@gNbiPhK=a\9c/Sowq_Ĩołޏ &|Uݕ󊜓H$Ė{|h6:Sic&'KzU3e1ezOJh=4{DihȡH}l2QRlu(-aw$Ԥϥ%DݔT4'Hr+W oWOy+@nDSs_F]j#Tq$ʝ$Qlpw! VD1&t&WYb\'<"qx>fjqK&]gҁ/C%+('K?VGc/Ib"ȕ{js+(H>OB~;i Szˌ"ѿWOK`୉{S35yO~V׈pLnO>j{U7ATqf{Bw<:On`ړAG/e KYOSջڥL.F*%w|'M!ǹvߣ*ͧ jbB}RJ"0+ܻ~ k-<1<@$_=v+<$]1눒84=u $՝rI1k% )CuvDȈsiIO8Fy*ȑ@W(УdeZx]bGi9>mV(qR&  $g%TbPN:8+&A$azjv,zYb(a04{^ul(Zo҆*U?%'V D>.N0ǿv = xP~*7q=? pSr[s`uY'βxl9C:82\UJC5O4g1M8~>|NoP<o6H8XVV ҭc j R,mHm:`9C"[DGFm\Ch$ reŕNy~Z_ NM}2.VH\PD4d+d^L{yPYAAfNe:NĻq:c\*za~Ї _3FT|v{ K;[-\RW [ 7vjO,\ /Y9i=h'p[8Ec6zmN֕\9efёUʽ؄7I7=n#4?am^iOaAQ ЏLQv; ?iYj=Y6/4h$+V'L&lAc/R+hg0,.́5 J+ /d}i^WI.Vrxl$6Ƈ1E@)P~%>4ܫ14]5}bBl}~6I}wNi@O-ؑv+"Pwq젒a7JSnh?Ľ9[]^}8(~$HYs%p>_$=n_Q-š)m18B9uZ1pL u^%(Fc&%}V4D|&F)Z!8 >%u]|!uccgjZ^pN4 S9r-c$wJ^%ꀆCB{x;KFY,~'b_F=%0`M:՞ٺ*ǚ_r[?i^h~p%8eBz .%qI$UcK0F@4fRU} ט7ӄdt0Uj4nO,ET|фzщO`2=`oÄ$&Bub%>EE"yp29еnz*UgBo1  ~Uo~qԙ'/I?muB"8;gcܚ$3HC d/MTW*8O"z}73 a9+e?dqUijmPV2P>inM!54<:e8tnLd΁RgIabcݻ\k쀪AJ2ǃ`!:̮g̡y3wYtdCU rO jAV=L1kMbjk\;YdAN~kItD gGDnZX2 03 "I4Oq*3`d\yK󹨘fىft[zvEކеPH%F^Rm ŸBhW@!Mӄz$0\:.rS'/5VTٿ:.{"4n#Esn[\F9liq#E|Ы;Pi8eowh_@/b[xɜ ݵwF%p蘣X2l LQFLld^ 䆪5oOES ZҼ5nB)rzS1A_@0GRs+7Q+f 1տbܓṢ4Iv945:(I57_MAN;a0D Z5^x^_p][%k,`]Dld=dEo8d1/ & ÑK#?MkY>#2G0 GgRȇwfټ3K4QO&3#:Fd\K)ewT[t@-6h,9 `מt~kpyHtѨW#(8x4`y9_>;LK7n@nduYߴJy%Ƹ;zD15g`H I'bUg@NY^SN{+M μ x Ph9^\p͵p >NO?>'G;\5G;O56ۭr彈gaSӀ^1;!n$72%ݮg?s磜 WROu&ƕվܞ0pfQI( J+螶X?ɞ\xs=.@fz6d/|Tȼ6x)Xc1/ܸJ/4nKJA,Z拈s"۔7[ #56{GWk /}?T[)?iKۦ ktsC  (LO)s1%,O*D! ZssJ(dhqyzS)1wGGMLN I)׃ٔEU;qovu52cOo"i{KÚ~rcxJКLx 8/B3{4eE{.O@}Е7 \> `|yUa)9Fn/b@ffPdnj-v &R|eM0hdȀQ}X_Hp)_PEK;|؀\S9zu5#&t.{?d$)x#ט8c{ਸ.>h3@DVϟ*.,Y XU{h\>F]M91EL.<+ JT m*~F2KpzNSeݹ  e㵭Bd#rxzq|UOyNBD˩᱌دreZaSw}En3'*HL>Dbpie\ ?o. }u 連Ve\鲷,@ DFԍD$#GqΌE'TK2RQMS̊pDCj?bI}uh쓹@͛~)'ģYQm~hIn(4Cƺ+?Ǥ"1:e@"EEz 䳃ϱ2h1k8My۾-@G.dE%/xnhCX&`(/Ukak^Rp@T1|#hc2Uȟݼ#G= !Iz0c(\}< M{H^{o^3~O+xK%I!A ӃXjT޹.sR ! /ĕ6%Ѷ <иccU[.ȋS }8;Z)`=Pfkz Sl |:h~2Cm!<,#2=fzՈ0K;(F`l9ŸhT0p#AJ%?D8hPVu!Zh"ҷ1OLBJj+H\m'u8Z6ezlrure34=lmRknlZ΂ο&-G)>_tb؜L|LF+/ He'A]5!|>I&ў6C_92bjDNWl2JvC f!XߥၣneN~b0TXS1I'3TTApDHeKϭ4wS\1rlh'|NNM"Kk5Hh rXl5RJߙ5" rD^O,,CQIB{o|ܦ'F*asF!UtL$պied8JR}YE.Mi4{]9~ny pmN\:mj)I o&n[1lw;/oF?KbZзB8ZK?nXx)mIsRg Ux/o*^DץE?^X"`:#UAYl֏ Q/>3S3 -VT," 鲘t$JP{4 ma; N rv<ݎ9PH 5]Fzjb죷3Xt/`̄Q8=+g1~ywWҰJxXn}΃aDe"Y\5pY}!PX|SRIO~}=y1W:kG#~jDo4_/R#<߸oi`3DPjiUS>S$T ]K?aXjVHZ{RuN8OĀ&;LbzTtS,'b'`TI a^*U%n ü^6瓞TGMqzFCo!$oSByokuBCQ>V?JSR6f3y2zg -ʂ R 'y:ݒԊTӵθ <^i$zb6i=p;C^WҔ 빂/cߒ"ȇw)Q ͌Ϛ:40/;'Ε~L[P 52jcFT;9FlJUs( YZׄϿ>YF[XC['g_n$.ow5KS;?`P،P]%= v} ;hEL'EpdsttHj:Q :ʇ^i$XENbQǡE Z5g0ڿL´yU]3„CʖOv;Gf^)l?~+TV]ǁVd:io%k_!%Ɯ \8`[T\b% ["BRGC5Cv́-#K֓8@gIR·?qqBL#>(/BSaz=JC$I҈p>%8,_k0GuSdvʡ "/?Hf#Νeq:%U G2zXe1`nLz<] )0ĵ9`0I8vxjI<6w'P<.Xpb:`cxCH Q|nb_Q#vNtxSCL&2#l{P;.] M@jXp]4( HB'\]c#=X "dvMi9(=nlD QتG+;Q M|#Ihxü1kk 1*9qo=9/lYt.!I6A@z~;ى$Gp@WDٞo'VX]\VgKmxr碠O[nly՟TK% @̖ꟃ |f޺B`o'DwP@R24;PP:Y,XqɈSu]P7Q)e\DbBH3y2w3$bala,i0od7,RLhs_GhlB'N_ڹad2 j* |cpREkWljMހCkKy' gn/da2q[ow MؙHyI"(b QT)hdO-j\+AB_eÃ;S!:,4TeT<{ȥ|\~& kJKC|m-GYM9+=?3OǸ6o#C-ZB]&5XTl0ئ=|tQȲW QյJp*~BlU7=z=B'+9G &)@z90ppn?9HxsLn/+ū D8EG) =Xr5?y%Ub䌩ಗڰQ)ѐ* YtX*YG iˑ gm߂ѝr:O8&8~н]9ۥm*$ky-FmBm ;>Co>eGɕcT2;]"UE_dMp7D5yFV4ǚ Zckԅ.rEȢ%wKM6?5 uy:(#D{>*7b񘽷`寑ב\wǺ[ȍ?4p U$hTkkY.%Z &i  Ř]$n%iߛ,?ϷegIPYy Qu~4?ۅvNJ^ R}+-]LSQH_i\H/o+`tbA}82gXzLǘniwH+L̕rAj_Y1—SmAmlAZ[D_]XS 2FhWdtdj:5zHH)]ijT38PEJoVAIbxf(~[ ?齸alw3T+&nqcB'͑<0L"p&1mQgJZZ:!,:;Q+\ž6 ,#eGg+-gWlIGjW'[=N ?QK]zC̕B4P6nLpPUi3ysNvh4ƒJڦ/a0ZSbR:p+NfsLfB`hP;\D&.Ƞra \gW[zҶ[;m.L )T A.ͯG *]B4aeʸG霊sjKYۚU{0˻'D8I"ɑ=U*ivOS,yLGh-)7rQcG} tL>i>& N&Qʟn#x1?/X<$0dZ"Њ&~ɡc 0$O8Ǽ*7]Ⱦ++'E2&HT NQY#ڎ `j1T!%6#*bę͆B=|ѳ-?9`5ժ5YL c5v 7R?yofux;ތo~2ӵʰ F$I{0姕7 /EiQx{&.gY4AF<ʊ |?4 `wQr OBdq4@%f -$S9J[oI3ٞ2#n/B]AƖ{ uN ߏ[N*J,BێSF8A~Bl鳤f8u_FaFTb&\b/y=`&V =&oy8^8aDN~U~T _$>f@%M6hAZo䢽㞟1R5odޣW+YEv-cAs$IU".0ѐ@\-"!qBݖ)"rN!~itwA\?@ebPMYhg% -D OpƳCQgPA`Ų" HBXD7/~\;8J؍֘mPD-QZSD"DBZ^5r x^40cɇ 5-I'F,CfBnM_#@庅vTV ӧְg"廁U^yxV !ne{d $B̷KޕӠwrerT C(?M@qЕЩ"S UXm$38+9z\Ehٝ5H>PAӛN~ 5C'YB"Z]]<_Jt,T8̓}3HTPpAش dNw"[m`Bu3}x{+!l}Ua|^xw7eȁm%U! J7]BZ3IJM nI6hkE{wxB}8{+.R Ź ![6WŋNӛ$L*Ft`zX q:"5m`y5"ww) ÜhO.tpcϴ`64p^LG\3AuGyK!!?e-"pIrӐ1BA85CrΓ&!v*j\rgݒmXCڞ -Ժs0v`bMc OP^4ƺھ]v(| 76Ȉ}\H;6o 1W@}o.?шafop:(kd ]A,IzcnjHԨst^aY&mܱDaͼ0ǼKl;X[O\Ap6tچmkMi%Px(OJ*I-c)%q\&kd-22i^%dӼn)~'!OѸ:X? g^qZ~^A\t^=^ҽtak`PH,Up1_:,O !F#Ɏ;ar ~VGXX15SywDN rREmBt0j6G'YrUPZ iH&_jTjhn"Lޔƀ3B˽60Qy=ªU@ߖ_]` ʩ$+'DC{~ͻr ʯO8yiFT%  M0lZFHiLGnG/[ٕ~8edVctvBP~1Ys%-qgAL28+7ug>TSOpZ-ICkm3Et᫉0dvӕal$yK0.`tnH|>$b(MEZ#yeЧ7;Nn^$:>`hz-  .D P_ˈ paҕwUkj~̊v&j~ _t\OՠKw25+®F27-3 ~'Y4_2"$DK'+Fjhɯ=d7m\RđG9|0 \V-#aj\peiZM]feLE0h] X~"LD"0#sHlb|#]Lw'{C`x #3ǩe.eg.'C^ /头Hlmgi4*#qP\{pȪGnЌ 4W T!|c3j0Ѥ+ٳl<՝MmkL4I]{gQLX8o^yChrmBMQp^V(L)Zq%3|&3u1^*R 4P?VPu],-XbP .9p?.VvK_?fl3F\BC%onE&}m&=ԑ?8,D ex ?$n'. z#ZXzݔ]^g_%ED)3SuλSZK $a eW,vr<bN} ƴОZ8MMb/wv>ztmWۺ-)ҷ# ̀u$z+/0jZAEl')>n2!t\} NG0N"qT#WiA:rW$L8`WU`U;`)sZ'[أuKwY$Z<]hkH%W#e39l/4b9uu-"lxg逄!NmgžnstѷnK5G[ ՚ơ:ONf7\?<~hSЂ aqД1u L: }âk fxs)$XفSZ5߬Owbk Pq,Rzf!k[Y\Tph V\ czN‘1gM"dK*wE/[d0̟8> }| K,A!3&hB "N'2KƂ{VChKi\j [M!-E KV3X!m؃F9.dW(BuJr4CU>A쨈od)<ʥhqŧO**;c8Ro?HJ`z8K))x|ŠH .R\x,jp s%SbPVp%aW$f]'uj4"&ud<ջ?N";JOzK'{0sѹI:=箖 ,8iX8Wtx>ğ‡0cRX8$xbH%Μ}fawѾB0bvK{ٯ!jO<oȖ. M& ߮լ3a^A9;7ve磛$AGRݷ | {؏H_tN veQ"} +oc c+ϐ7 F`@n\iBq{1GON ɐC2_ Eg[3ؔE YuƤM9򳟑ق=CѪυ*9a(.|(+…O @5Ø=d?NJsgtaqC LBEídMoRTm*g-n`BJ_^!M$$܇屚^`3|Lڙ1G^s!NwSA)~)K Xi9AG@rJGm>% o$57-{r+ n\ea#m%mlѵV~Mo5JA %p{ O^G#F}D9:Kեv%#x8\rcK-= ۩dIe;l=T5MҒX`]Vxyíb֌Sv}4D #ڠ\a!Zr?*-zEHZ|̆?,x[1<'&].HʞJ.fSƜ^%ݖ@޸oPDe~%>Uʰ!/UKcgot6o3ߣ OaRYbCzHWn$ I_T.4oKs X\wBgs3T1U3«ttC\f)lP?&\+0 ]DO?ղ ģś2,$8jCݼo,Kl2j~dЛ+ F ӻݸ1J 0?zmX ؚʾHU2tי9?HZ*-r.Y2EJ>`|m%oy x3nnq?~`YZv$t`SX4+H?&UMCC^)_=[x)s/+I]}B$:1?'=* Bt1F5Gx&?\Oޛ\̒qz|^n)TUqo1#j sO;i7~%X̢ЭT289GH@Ia=[s铥PC;lQOwzF9&>$3yb?BhM"ۥǻy`|3Gy,?J,G*H??g"~Py:j?mA_Kv\@tcK+)9z(7s@aצp{ @܄+=  #Bv{QW-QlkXSCuM[̌Yٽq;)Jy3”%?S|[k 1񋎋]x f~&_9l"Qij\chH@ϩ  ]~zoUP0] 00wRdmjd-*q.%t B>kը+wP`[&]ԷnAwZ~vo.-YG1%F̟0P|)na,,'݈擜*WKF/$LsƨBZ/@p:u P-4jd׍u?Wf}X$yaˡSSKgH\89I3'o}ԓ&*X|06;1̓m1?1+2}i_s~Q*h:ʎ "fAPGe!34~m}*u{[?-`AB) 1DO=|d'.?4<0e֋c%v ΕUMJ:P5Sjgk%O{?b惹OcdK%3V0WU<* 4hU2`7-|F^$%kl2S3{j^b XacA_~""A,FNc:r=-F 3djSc!X:? BM5]wUH% !% ЩSDZP".9KPOUH`m8eGu#4>1MTߕy#DI* ~n#z}MaYO4̩sa")5W/%_'sc+"YtGG\|]Ce~B6˅`d?Lv䝠YW_;6]O[343N/9mבaVCuB'wȺsd{ bK=K(-&@XkS߬ZP]K_%pBяYy*|D Q0z9{z=͆J8~Bn {JI,X˗IkTn j%OM%~c+293c2\c8'{ݛqVJKёxMaq}br SupgAOI@%B8!2qe]7YWpuNtsaDdشb fNeӟvDLF]ab)"UD+CE]ͯ{0 Ї*e%@%U'_~c;f1vid<[+NMl)oN9gL܄񎪞x^C!H:Q}kW&j W.rym-VX}6Wl3p]:4h߾gR@9iT)ZOz}(u ]D79t[}f2 B x`#}:7%kLA6KM!4>eauSnT8 *;QWGe599-vo[j3r޷qU|kYUj1p WW21Vd"Tቬ+)m^93ESk*Ԡ3S4P%8,w dku3I ;6; ójnI3K&UJo)p5+F*Pv໪Kzрdiq+62lBmg!_VPB,{ˍݦ~a- L2x9jEo(~<` \D+>C7_8 GU'rb c\ijQ|²0ik0CqhJǡt &UFUy/֯W РL̋;ĺk)g^pZ ::?4c<\m}YlpE2rL=%F:}eV3nS&r߃=d5p}Fb6"P&PMĈ-*7 3w/P48 k+%߷6"`6^sMGKؘd(׫*&ꖗYݫRer:s?yZF26x1X<3Ƹ9SWޜGzXy[RB.j]s+rΫt%fe@mUY glyʭ ySX@wKpDvF %Llqz}޵Ģ_28&Iø".F_JmO]u56KhK䞪E]~İS,T01\]M_De=mӜ |>U9;&v-0LdJJؙ@"ϔ2N9WkhPǤ&a FX Wu,,}!\>Î[^Cl[Zx26.o-7lG$nw#փ_!x-.P?feƿWkVKnny,"5.}KI' h$fxq>LL O_[ 4'&3M[h Ca>Kݵw 0WHYBWS$#5-p>7;W+>: K\L|fP"^iD YQM{q&HAoN$ EM$V$%2?'b"8s3RT'5q40eϽG(^lsbȽ]ȌY?ZJ(f 0,IQH[gҖ3o')>r5a,0HHiaj"R ,U~ X,( +jUX*ŅvqM}DϛT'kHVИL tpxn>%рN5ͱ8_MnxWi w1guM'MYyVy#m7SOdF5 >%gP1Q27Vk+_)kH͠j測bYE@M̆sCuڃ;~B0IgVeYOp/]ib5Y@ 0|IAt25g*Q`#~?L֭;:4OTC.'an> U] I#S~bGUنvBVe.=4ܓ ̵0@|c9>73RyHDHĆ+,Vf\V6,j ǂw,Kg16sK*G9V:~^OlDr|^3"|ezYr[-E rSOBrA`|Wy8Dl:<}Q2{g󄴪`9/z!A/hcZ">;'NI`y"ƲIU;P͠hgRq:\h:mɾ*9W`̓=?eJctVa GwjsHH44b4Cڛb} ݽJOQXSȫ/Ʃh$SnVBuf8jBړ"%)7lb}m3hM{A ll{棕䫩rRQsG}P[%T_a0q6*KdV4{EF²p0޼ C|M .*ߍ)2 %&'z/ڄpKթc`Ȍ`,vf[f2cz@y wo($/>9X7N>g۷G Ig-ϸwaF7V/zv֯D{ES:}vDRf-N%T3# X{ڳ_[@2}-m0Yl4O>AhK"֦e+NLPcMT+|];`H#b5 .6\8[$Nb+8O ̽ A_M@mp ) lcVT*ح/R-0UM _x@J1:n ;ĎMT~LRu> Ӆ2e 9v:sgՍYCf<ՉAصtU3]4y S5|592x*G\- Х=X\c2س;Ƈg`F=I:`chpfxa"cFuFPkjF`⃲`/.PkU|PSiϧ;'Y .6D;A$m'0$tey&|B%G+2q;a.3{0hk~byR.ĩp@@z0c.IZUf=ĝw9H1Q_5, @K‚D6t>/bPwf="zm}puK﬚SLι#GS2Γ̚.zrupFZļ,fZ;T4a~`ڇ;=xbkGMW3%Sap//LsP dG'Ht$d$禣Y9s!0$'DYǥ^Ϝũs\VJ͐IڟʕhXF͜rGk%&MΫo.*wBw5G߱+IpoE/1?ٳhL;#oM_X=EW5P+BLg FTS:4R%CU0=YG>`.՜hnWIG>|t$2q@VÕlKrh3?d{|Rr4z 1Cw`T+DW[%;7[lĨ,j[x?^H\q[72^_ǷA5g>HEIK; 7.1FRVyGsqQ?9 5q@ɲgyu]Zew4 CqAY=Y&Vs0`{ q؟};0FV~g>¸cq#뼵R v[LaFrGT ͏:O3!JMg).Bm`=/¯AC_A1Ζ@hӭLdda.|9bo3(P&u(d|tsu2*t4qc!i aBZYO-z.RJ:-Y43 ))K=1:.z9n_/P_ropYW<ݾ+N[>`~d5%28H(],+IxԡL9BihoC&.oHxn߲Ua=.WV)m3pmH=oot~׊ !YSAG]ןE5+ `Idly"c>M-9H{բ?¶>[r 4|62IIh,<_5 MMr`99-+ÏS7 Xld; ~BFik55`%Zyf{Cu^"ӐqƟmo폮R>OfT䷛n!"*\S;K^zςa#4֜P}IruYtgŔ}.R(׋^;tzLt$" L,'CfG?w?,cA^6~PAo` Vȼ o dUmb>tձ 3IJt{cz&>23EֵYG[1W~5 \Q.$ J]$Eyzök4!j9jw1_S dky6:40_A^ |0=BJ$zUމf;˨;efL22|şK8f*xcNt<γLI ްXDTBzzv,liO[ҝV2bLӓUfaa{TX4W`4;>3AIYmp0 ,-iːD_ Q]Tyh,:e|Y'91twEgTLUYxܥC#Vn4_+A 1pf F3hP]Hϕ; һb^2ƋM?}L^M9v^e<1Y_9M8nS\Ym^Rd 1wNbMΑC:zRJ%?ou]l@2J?&AOxNs46Uѥtk$^~JO%[fӼddU+c)c,"?x[fa8^%ADF[ Kx@X:HZԕ(Yy)2k \G~׉r2Z;&M84'}IfǴDﰜGEI\z=˻PVҒnhGٸdjJ ;=?*(N3&1JNl^/1$GG~+}TJ :TkB'i n|DݯSm<7 ,rP daߋ,S0G Eb^@FYeFnҾP}(5;_ r8>rM>d/CO:LmBjKgljoO:5a@Ej-Ukyb~@}r]f;ebOUQЄ'!3ء6) nNitk7J*bX*[H88ɏ3߀ϬU;I$1P^g6\,ۄC#h4~f̷KP+uYTF 5Ԉ(Wt8ioP\7LCiߢ)yLwP#:8y0Gg}ّSA%5iT=}Yۍ3\v k\ i>][PRw/Q͜pP **b ̛F-(7 KnnV'&1]gP{6=U|ĂS6ZL\GO^`U%Q.ծ{ "7#z:>,˓ ([^֛ONaڭs}gRENh !zjGuk7̵4ܹݷ*;Jp#3 `FlJMs kh`D_4&nd\M8"$SKHNTŔfDd{ D1JcH$(%2c3rє#k=ߣ:\u6:S=uY5}P,$fg-iɢN- ye߿UuN,qZ5bA{j!S[|9$X/NҨw D\/Cϊ䵎F>?7'Y@ǀ&G;]=U| O߫K̟VW9$\:8Yuʢ O:,Y-:⩠LSmӋF3Yu=|g\.Y$[5a|,)izv(( N{̳N. *;t~(Ji_eFA؜@D EG{@*)^Tue,mO!Q!4ygOQx쬎.ͯl JMظ00"6KLjtZyP%#"RZ /y݀ g:kYxrf%HÎW YWBGQ Wi%:OwkA Z&JQmf&6=$EGenA3 22&_/lv8xa㻥B_zї!üJSD}콜cpϻ,Tԗp28wYY#8{T=v]UK\ntdӺԿWIT:ZNϔ> cdۙKcMK|_NkdS|.J1)7yF& cf 6ƭ;6#,J[8&8aI>xbv`D d3a]PfjdPxt?]7=LW569 #`[뇺DCZDU2#ֲLRhڃTX1-эˡc:Ndm4 ;Get j?2<&[FLEcGN< +)09Rj]ZiW@ S7Kgex,-03-wlac>@һ?+l';=T_ [r ]n,@/@ $mrdYObeqq| EUY0Q1~q+f ډs/v8n7u`!pϣ:BrS|Ѕ:q#%#g '>s>oQI|͸2GINy\jyovF9{eq jсI J + fBG3ۡN.ʱ $\$JI){ KqȪ'odDWP%W[6oƎ``~nn" Ku2? &T=XwJCfhGЫZ u=^ "6JH\ninL:B] KQS]+xGtZ 77ޑ"58&γ{9tkA=}~-dˤS'~)E)!vʿDJ&'gs}DS9/TSwwzՕr0)Wg\‡9aI3FM/1 %zF*bt'< 8žuw7ueNWK|_ lsi!س&Yt( NjK9-x95:`yLl5evIx0]>Fu*m Mnp(wdٰD3D\E$#M 4uD Ȩw@U >ߨh_)X>Rt [>/_W`EڑAM/2-+OR^nTӃs6*ǡz5_=Qi Gߌkc恞J-蟾N{O X] 8[8j0oؐscޡZs+)'I|pSdqr~gή=p@LAȔNaȉy EK7&v*5TmlhLaeb&*%ocfU/+ưY]@wĕ;*nLɂW a;G,84r4Ʈ(N1 BPs.5Ӳ s /@h !˙PQ5]v /ٟA~v]3U< k=8;) [b5%a[mr#\ 7*O"N&ab'E@cazL[ٜc ms{_lLEp܈PT@Yysū5+ .6,a%|@ Yd7 z?ܶb>WdjNbȷZI7MWo#뫘3>FY g=BiCX6:}V쯺.QL귞gK'L 6xgz"vmL]}*Ŧy%וSBa1͐^?"9Q)?LaKHz [- ,MKTt#A`WG%o4XkcVѶ89?ƭDlqH?*=Z:];rr[t"'6 mό#?m뙐י 'YN .B `r5HuJ&WsЀUfIٹr.*0~&EӘ?q#w AY ?J`Epvr =F\ Ta ΂9?Nw'G>W ޒA6m%\f/Xm,#M.e_ڢ 'I{MawLKDhDF3ýҧ7+v5"+:cՓTۄ:ǽpGH|u}LAc穲OS )sim(릭Ob%e;0N%BH9 No٣y?<ꢺm6ЕWp#Ljssp?#v lN}N"D8dZDVYo _H"_5z2[@sXIov%`p°2H5oф;78ԽAۏ*nO9HIy3Ȑ,.Z)h@\AD!K.݆X߳_S/Q2!hҸKk a7)g`8Mዳ/g%;EED4jֿ?a ?;MOrs5vU8OIbAG)o ivOvҽ3+`A*mf.NW<ٌ Y)\CM8xxþ_M3ZxSBeK5pZ<`E|x8O"4j l^>+C*hC<{Ŗ|j|o_P1+E3*_˟vvD=Tp[FSo?)8NAraj0XfMAo*lވ8`+ΛeC-,Va&Nw^!d E|T 8t߁[m\>qit6:RʣWzrW{zPpD2~jE/+&I?oVet@ %lCxtcGl:A #7^ QjUZ^/_鎅QJh/ !p#/v Tl 7vLlŗ̳va'FPM?.#Eh $EL/8Sd+TfR&r'5:\/Dv`-6VIυ]P2+=!ee,2݋s޶PT{p~dt)c}M}b.;{*W ExWӴʽ~GARKncfŸD n5#7Lw#@'GE 8^ᚁpd~gsQI}B}?MS)i>wQ6$'`ڪ h[[(l/7OEel˹H:w᜴ i^>w\'bky,Y5c3w$HʸtVoJ8=dz}$ 3—79$ `nq4 b7focuW$8fՄzڣtkZغ.)š~$ Iʖ?چ7(Ye-S4ڶWf荘2kpf̒[~$-G} -03~uA[rm 9{dQR*VVH]pbțDOi.͸&ifO%K` }yGVJ>ֈeM0_$V % KdÌ!+ !-{ڎ4H4BԀ+LlK'!~G)h/+62b80K ;|Z_'W_k~>*1 *"<[{-u xէG O>mYxT~ *d|sod֣ :ή"i/MFx$yV9RaRs ODIÿMs#Gvjp` lB?-VYx/t>LF ;vT3cTmy:q*x܋Ot Nw:4"da% n z*fr6Z9=IdWz"G{Kt~1]VwN{:1 Xs 6O<,VA6 k\6ii B-ᢓpϊ=kY/Zxq `%Z}o ةp34C2,#gھ[s8OYw_8]PXM`Av]Ds zuewk&bJ3ay[8jѨ* iM zWV\D,9=t\ʒuL &<FTBs O`{5?Is y t`'p՛~Fc*qITprKB[2. Փ>rZ`dra)q" LүzM"tL{Hjw)1=@yI "&H$asSx}W}DQ1zaҡH aß&1q *!2ni,B%f ՂZUCgI,wQ;nރר6b;}}"˨x4snF#b.AS`o,'YT^:l/dWP=8GQ; {&mg#qަM+b8Rؙe M5hrEgU"B{+^ԲW~~γ ez޸*ؙG O`7MѽK Ə@5G|i]{J!dЦ9mM7a B Ӣx,F0EƢ=2@ƃCQZ:jB P +cSIb繹f"^;7Odq'MSM3}Vv!++ ўhUrUdkg"9 W.\6-S&-z1 }jďx8Ow9~ k҇_ʥn#J`fuM q∯&;q^ mFi4kF`Jv0Op %{wmoF.|"ya`:~0 'ijVC.ƈ71&C[ vhu"*W'x(5k ~,T-zJ=voO+L`/CX]KM(E¥ SP6TvӤ72 rs"b=:0GG.&*̉Zz) kS.vpk{;J*stH&k[bĐ׎zVUH1;6Հm?쾀J.b\6Ї*OrZޚ2ћ>C@UO/n :?ߗ6Vn·fU ևI_&⿇]XK\>Hʠ]q vC;t/ tCr6xggq~>S~DϒT;s^o4^?ɼ$BVZF@EH=TKz9? e/a(CI[rX B o@0\%F&P/?Q42?k 끣*+@~Hܿ)v`]Z !YV:w$fD (/`pIdcO:&4&μqJ4fBb߳|bk4]u rY $lr:,^3#d&E=*G~ϓuu_ŝǢ 5?iOvC c*7`)g7S$&G(߸G4`t[!3rw91v<9.Wm85$v=YcVc;Hb&S~aKK>zWKzWZ]å![*[XvCFSInkAړ N1P6[W왳6v̻FDG([|U@Ő+,xu;\II8Q*dtOq8O'{և7 tOvZ9ڻѷP&Hm&l1'bbxjfzuOc43nKxItEt!)j'Lh#"9_F&:PcYl8sshۙ8wFScESYWOSGʅ|Rz3)XVSiʌn՞bT $Q)~ @W0>H110uL|'iH a߉1ͥMq{i(}(k0l)A{W2 :ۯUϛcJ݊9'][v nV>l4_;Fwk-?Is ,+JvVpk.OUDnvGXX%GY|1iІɇ{rVtտSUXԓI P $1IثW,'xdd-(bdvޏ5j\8c %0Rsz8#pƘ$e->655Gs4hO*Gpx^ :;QakR.";&o]Qݓ;q} ;%RQE "fPVX(\X+'޳W۬V(i0 nӢfo6mC=5(Mʋy/0Ce˄c?=1a.#6!z*\6&tԺ1ο,./Ubi[. (19Ul= 9(Շ\3d{-\Pbk5Qu 5; џ[5b\:8: V-3 Qd0l?fdPӍg%<-Un &Wul^ԑ1'tA[׃ۓ1{(.y~.TdG4w 4PAZާjHzRwvb_HҭUE=D:$+Tuɤ2?JwCYXZBLU})Ò`j۔#4]i7 UFH[)!V'7#Y2VFf\`jN !0ݶRm]Ϩj+]v3r7= dt&Ή3?7 }n:YJq|R"g iT4 0P,Uϳ#kn%޿x=d ( i\iE12|pfG|,qh?=8Kğn* 'fk"/35&.ޔ!z" U#Xl! Tٷ&-4%_;oC]mduMt zΆRZBD[H 8;bGYiU x!;-ᨾO /pvo۫}#%Sp"6˴{AKhĻ$U,XCd5d15EjDb{5u =kQ*:,2i~ v&0! R%JN 6]-&[Ƭ(_*S@=R%  #5q ںYikRd-x+1)Laq8:k*=iEu[<~v C6.~OQ#᨞3thXCaD)gŪ_ӧb@?>l`I \EO}r= 7LWvX20 rguGlsks37. L;'Ϯ`O~Ot6o=n~1MηF09=I,fȑBmkzp#h 3 >#^)x@H gC6#q˵=sVD³,€GgǮ(ӥ❇ @W*Q(]] 5堛h@ ;fCICa"T‹gp#I4}/ۜFJ<,^ TYLi-x9[#OB +Y\ViK8ެ: 8c\`RiH~Jl>_n%)|V)@JSBDhq)~ [7ۜ"(!,p >haFFb: ɇHtCycrO.(A_UcK֭kߪr%g>el\ͣU\!D<|'^m')ǠJkeߣ2Qx/?e[^C+΅h٥NȿH`'cGbyT$kդ,O}diA؞S9 /".3HˍɠQ#U sdͼR9:Q@X$}FӐ%s{8_u1* QOC?Pik؊dCM9bJ=/ð)c]̎zaafɘ}_mž) <̖EHP`mL$P a\5]Iʥzxk9l}CDs( wx38(>ēo@GAYSZO)~ IGL؛EUҾkahLa~t*5y񬝶Qž[OiԨiЁ^v4UقJ#K60l6qmZH#*H~x{p;ABD,EN|]o/11U=.KNgŕTr,{î(K {CZGZwpՏ3^؇|Ժ?Ø, ^W 0mɊ?w`R$x 2pwv_E-Mq7XRFkPI,RD&p; SߗUC0W:ufu  *3zHPwoFwVGJa.;fmeOm k]-M)Rʦ-ƴUO$e/9Y&<_ƯZ߻, UN1ԯQT^UF_D3>D;UNc(__ W 7cA|(Ϡ4)X:>,4`d4J& 7ys&ŭi3ʞ8 L:^Dߥ{F_ /xiRl,BYxFmZr:_*>Ku:3a AWp3=x{BgjLxBxF@aP%0F93J>E|$JΣ~|_rL#Κã27=VF58wf{2;޷YqI:rhegeGˌNPqK!L}!^>ъ'} e> qZ{+py!gdN_qgg> Z!6n&Pf&2ìJ}$~`vǢE)/OrTWs+q6dHG $DjC*j:"?&;5O Fc(N'k PJ9)f-ϣw0J.Rw V~W[y3:4:=j].Uҷn{bZQEo$S?qô$ĸ$)ɉF1?cK$՘`j_meE40` d@T/)%m<75= ~(",ǧL]h2ez g!u;`IP]u -*asG!)hcX2@4ij9*]b[0B@6/DoL'gĸW  Q VLRuC ?{ZoA M+TAk֡AUe捛5gwTQϼ3oDQwַUZKOX0OG!̣NC (*mjx APr հ{yXG+%p}O̺t!bu$,1 =3rWS1\XHNe1VNJ1&DK0\VͷPu bԝ֎.pIS!.+Gj>8imOL[v.h-2lZC*Ȝיh0lx"}~+.kPc/]ƣ#9QT3Ky`<2E֖"f~Fy@mL-*j#:HͦP|;5G8W)ъ_;J+&c2m -{&Ƚm%ԾhOh U R«Zӣ?@"՞I@Ί45*Oz nlO.ҭ֜n6 `3mǑZgꓷ7Q4OpD j.Ρ<Ȕ,ة޵j$kȗ|i3V}Г %k>,LwMk+]T  J @~m^=)y)psǺ{$Rㅇ 9n g8"HO|j6@:?`8Z9_?aVQ c ]V=aߥD(=sI3"4/ޓl+^|z193 4c3.0n. Zj/] H]( )1-sv6l܆$ˍbrkXuޘ,9HJ^x5n<[7s|Dbt$Qb 88J"d"8 k%s&D @L>sk1DZC6M:$d#I3T|ioy/4i. O[ ÿT-^Mvru|b3ט1kRn=Wf;\x[榜DmZăC4+cR#u|<29aev R|6tP˰M1e) QP}ZM_wjg+8ID#mC##-E[Cl*Y_<8FapFB^27Z7*mQg܊ǚs]SSr#S1ɒ K.Cs8YSEJp^N_Aj|%sbWXW޳Ja3;6,L$>\I8?x򧥁yxH-a?4ӈsq嵥}(p!#"1w'{> ))t(Z+{&(:!fsA2SAo%]J߷~NϝϦ:v3 "}tVB3荟{W}ZEˬ]23 _pX]^0krDt&\T* ]i &vqf%칎E_vp]4wkN{A-՞ =|e-(WڄlJ?tSc tPMvjՖ"sQ.{[ݚqPz`ׁN!@Lk8*ö[Cnq,I,p wsJ`~#[܌(RA ܶ~ q3߼eRJN:Wui9&XCSNh#Eqr$ :tb\9G.T3IV(@1)xPC+4l8rW%?ؽJ1ʴT\QVNkPN|NjeEI_OYoK[ƪ,$Ұs}I Ow8{;8gFiz 5V¬r8|>qېr@j$%kP:V?6 ֋];.s'D 9]!T ښs8ܔDR|72(vKJOԼʰwRô*amS ݹʢ's;qT:/N;w񐅱30Ļ1n'tDЍ}*ɛɵ.̍ޅic/f}]glշs](C oIZS#ngcA ym%W^b3uGSL]w^F&:6#"ݠ47>G oX<ItoiDD ];/ԒjTo vn@GOƬFjXhPK'>6{M1C T:eJګQFI ooÇޖ?UۄQ(Utg7[B nmrFA5>+'0kyYUncu3JFP|m4HJ 4F"sJ`FSqwO.Vʈ#|Ft78ǠRZ{Gj2%2۔g6C!%,ҹEÔBZEDu^ 8'NyIdj̒'? ԁKU}IPfV`.P]-R !tD\a":'?:v p?#$k~U<^f#38ֳo+`;'  D5mR#W};H?86̓kUȊ.L6AW%ALc!qY$ܬ[.ԩuvNpFM R6eB__^1 K+տGLoEnn<>A!AKjDQRV*SB;˧7C $XT*nltsY2w"ƋH~0SG !*VQ@ 5yXbYHqxduLi3Z̏ϖaoQH7퍨x*p]-&sT՚<-||"0VXe(ޱKȦIn<6/&>g< ~!dhpzS2r|iA%f?WNEHHeT)JeGYR\9w3/sc~c+E|gi)_ϝ\/iԸϱRbS8Mǭi> [6mHˎ/nGsƪW4Z(YW6uЋC@`nJ.]6W{Sv@Sҁ'6G0#yʏ%c?3:D4ŊI 3:J t1΃i-/kց-p\AA5eS5O g[[>"|~a_<|ër͙vKtQkM;=gkc ̺+.ϲth;"/ %K*9l(yC,4B+5%w A=Фw^߃(4ȋ1Lnn\{/%ϲMiL,4v'4l1Eѽ3QmjI!UdtiuBJ2oqːZ b K>%xo&Qg/|oRzHrm\ dTj'6F<0Ԉ<9ä1V.HÜ0BiGw}z!Ǹp }b9%Chۻ 1D%O@'|` ͓⻻0utxWᏍbqjOcj{`((YO-~8rjj z>:鴮x6C/ gCHPX߼/C MTUGDnv6E+o7?Im0`$שHx'2^__'W& mk!%S/! =՛)⣛Ny M>:e̜qj)Ի#VBhhJ ΋;s߶b(߉AimtOiBl8vΗ7Qs#"}b)s?C|'Ǽ'Dmf89y>2fpeW'>mq$lx|4Pt\СXvS_0148Y41NnmgCZ:P`cĂuV /@ȁxQ'C|xY:;Ғu0~\0&Aqz0CԆj_mF׍A]JP1{9UA6fd&%YƭdCY{:aēoҊT K> q6fJO3A a=_]E!3vD!)ofJCgR`쇨vtUoxpZ>@`79 #@ba*abH#y= %3 .J e" (G쩥w2#=&.ED3,IDHsIpzQj!<0-..Al,9o0٠룴|Jh?[/gZ*A{M#Ɉvd AR%5bM <\K}^ɜ|.S㡸%r a2vb0te@Ml% K7}Vչ~:}lI1~88AJ>VR 2H-B,=QvNw|EERvcqBnrXl 6tV~<(782^eѤܿ9s>6n3t(rACqaF>#!-M)9ܮZ } { vt6qcevDְ Wm#yfkuxNnⰮls,Hha I2Wۮ*V院zT^~ˀp}s(MGLaTYo/>ۅXSdIû|hs@फa6Z|;e"a섒ćqTTYw tB$)X*Ǣ5e]vTڝ({/9CթY4=+=G8UڙNd񤩏Y))%$ i@UUOVXE$V@)?agirݜrGKhAivE/5Z0_J3bTLJdxq-j/%4_+f,)ī̷[v^"H1%˨>+DQ,x">M1GL5cZ@-@7G֊QX3EeL=h-.@zד|3jѹBy3e(T` OU/dRX>t1 Vsݑi붲KmeIb6=uI81?@Imߘ`"_bM"AS*T3h. Ú`?ȁ"T.Z}zwvA{c%qh|=,4"#=o:OaR;::Ϧ#*iU,WnC7\rj!oE" OMLo`g&xNY,Jc吚zCt|TnfV`{f̒ f|F+ $b2Sݴ; 9#|g_oApX_v _?~i\r aR_U|ȘÈ9j)Lt^@y(F: 8Ȥ`꡾[?BK$?DJx p0F@>xr]1i"`z0:h0k.2(%CNR3ك*E|_%F31SIqS3bŵuGP#l%j\瓪FS7U;ȷ!LgX% ={\l[yuZ^s 1 ĥas4l ݪ-.][$V ƒ(1G[ʋǻ,umj34bS:io,Hu܊Re4Q3^lMl0 P =\} {2^&>m Ϣ-ى)KUDNPHP I˨|}zap#c*GGA"?pkrl3Mjv>4SWtb׽u&"@5)7*]A*zrf;7/I41̬ވ%ZTp{u˳k,'Q/O # `P"^Mk=D]`OJ3geJt2qeyS$0kb /&[Q ۀy1;Oh AE.A_)7)8E5i6T8}e5$ԏ N2r1·`OJ?=e(_TP*1WsFp<!?r([6+^ g e7xOj?UoS8zӛ/"ie͚;c).j-,5$|\z 5tX'}@d+գ;7* *v6>9zk*TFhd"r`T^KZw)7ZH ʓU]|@\5\S /~["5&-ŒR;ͮxrF]cQM%{T8Ӧ=<.Jʹ +UxVHwmd6*K \ }"BcVzհl&yi{oG&xo+>~fu[4O$1x@PNhޯLD'QAnA_kQ+QHn}y.!Bh-l1^mWn|UW"spVN#w[Rw0\g [޴QP.nn7 O&ān' # 7w`& IDZ,1F,4]7\xoN.oRWrCMY8UPKeZr I -^C!8ң0z{7 r,|(lv*s,`fo9xK'~E174׈qI$NC ,1DQua8{SK$p/<>kr> SYQL3R d.pXM9%DBc0R of"0Q"IW\jzbOQH+n k1ʫ x(eI/͍d,`MOk;{೤;ab}4/!BXvN2,qĽѭb .&V.i* UQ;1 ] (C?o{q+߮K{wy1"wOϦ@2M) t,3!M3D 3Rӹיނ:,tsx^ԆʭZ'lt. t= ͜H^ )¢'Od? G J̟SLS5Xg6iҞ+LZwh̏z6BU'G%Ii7ʚ:g2+rDڗ0J0Ty,ٮۤM x v9(EH=1 8&*湳ikS߅5s8k*EM>&e$| eud}k:+}>?zܒ mns=?6u#|FN,Ͳ[ \&VC/ Q'PzI"{Jvb'roF*ǘuv(,eMJYvw 'U\?\q: O3l:br3"Bv!jC^<:?&[f#ӍCasvu  Pc}/݂d?܍7{B#/2}Q|ps^(B;78z5(Ev_?;󨂶;mic7ϊU; wq^5{EbΞ3 G8\& ]ގ9x nP1byƽ A;_;1rj^*3O1,HЍiVYW7qFd%Ɔ0VH:%@D,3͠ }vFZcs(d^]#D]Թ &( _j q8{fRj+$3l8ϭ2L.&5ۙSoʆdg/+DgFWo#ͨ9B80Z!ŊO,:Td\Z奣?@3u|Rb|}l!T?(0py=f+) +xoӉz Kx̤>K vżJ+ڔ ")Cݡ.d@`6TiZP ko+H^C@azDFם2NH[}^Z.WdV0s2gpcۈPK=l SCh.ltduh !CkThP3[2Fap%ċ-nZ(xy:r઻&blM f)/_R* 2,J񬘀1hFȐuXnjhn\#rnҿuIwHt=LC96=cUL|)\ey!|Abg:Jq)U19@_-b$WJbQ.?'yZh廿MK-˛E}\BQ>M:i^X4WX։" y.nGJ kC#PD/4ea |hF5F7ќC"10WZR'n7'8*[?y 5! H+ϲQʿjYJt @[pNi 3_W nVսyrP2ܯA}~]H ;{#9 C=1'H;sH [[cR|idtͩ=%zq: ueTdouVvN@PLw)*ϪVpbb/~E5^%DHXs12_p(| B^eRT?d@~ޗ 琞l )#|Ǩ_|EP(+M]r4I;ϞLYZ 8I?!(&@ ipI딘j#;..9ؿp"PrqZq n(.$ S^,H{PbqyG9\][lKlQff|F!OK'.z]U93m.̼fK2 #\yᛍ9x=(; w"L;EMIً֗nfCG/)jP~9|@)<6cQcE ȴ/FÇ9 04bWx8esk?B蝪H+@p MlqWOy, |AxIc8ė/< H]. 7uv& +9a`M;{zRe/a#zftQ2x RV=jI~o>̖|dXWq]j*Fu/ @~"apn*g+b_Q<]-2ג$`=PpJH5o}A׬W%z-qDK5 (2;)b2WPA u<d*J/936JU"~\FїI*L4PǍ**|=dsW3$Mc eةIxAYlNg0+ۥZCDa$VO8ȓB%>AϩIhe=Y?-< 5'ظ`f.wgMmw ^0ytCTE#BujаtY@CG҉;g&ѣm4OwiTagH K > ]le̛0q Ci1!=\9K'kb&؀!4WC Qkv鮒Eg~ޏ- [ָ>SŪ;F9\Sgsϔ{3FWF"fcVH! lל ,pc!O_/hl7@̮1I!#j'yF8b 1/"LMMـ %Ƃt>-Cp&jVT.i*վר!- w$_2=qB6p;y+L6݃,*QOct/95@)6&ş'7"4hεc+(A-ŢPt3Oq$MXK2D⟇S@Pc3-i#5/cu?Efw #Pe)! Zf-#VsHpqS>ډ m2m:<) qAƮc˘5oGt-m7N\d2I2sX|h 1fﭖ* j_fP|J@'@揧k] 625KV仉6Tsz~:Y v jR)qZf KF ̩{ uOW |kHtژeJ+K<ݖ!bla9>e&Sy1 Gȏ*YlԫG/PZq;~{cZtG -G ,Q}mt~צ~<ˊx#⋽j̕/7KP[2zN'?8JOV [Ud_FT-hYL7Es~zxs@L$vcqU9!,['_:,E/P;EDʨM~œ$jLG˵i{R'RPp1$*)jw\b,@ݴn>h\PaxKyL*iXfQJM8^RTkgQwCN6 ‰x\ ;wˠUK?镇{[Z y;.0E 1^Bw0h7oYnѕd:S][z#H'$oZ8]o=6 ؄I5X&-!Svs8}VŊM3ƱN%6}l4 ¡㺾^`[[0|ᔙ#K+Vgk;,ސB6d"KW&-EYbWI^)r i94]\y睢M#ٛ3q65Y^{#f0Pk.B$I=WG .j<ևp:'b s>rxz]kmiJba|-LC g=׷eK)vpxLMzQ?QZG3PW &C uӛJ~\'9Nb98(&`^gkpyi޵+uD=[.js-0aٗJ(cKSoo`nfHĕ$ZDz/ Mt1S!ߧ|f.UZN !&ܸl̼J *%=vql+6r1)-4KI9+iɜ'Ѩ>oZnRlY!K6mK.0p!DqnR 涘Zbv_4@XR 3e(8z;E訣Eʶ(C8ri5 ~8́';}~TE#Ʋq:hbTA4u"mܓB 70iE7R!'S%7R $' m3BG)G :0oܥ#c?)Ӈ--Q+E-] %:Q*3=juF?d@[&`Y]H٢Kou4 kJ` kiA8Kêl)Y~\ʦfE9NdC0VNmO\yS :LxZ d y Y@87`#3?x(tP2\T2f xK}cMܥ]d.Kt3((nGq?FY(J#ҳc3(ϒש3۶xB9\\4p/lc~ďB!gc/^6M/}?ao Z >]Ze$Sϐ,k>XWþ8 xנ7\B%]|II 1ayN5)0)5`蚐]bs(I6xvȯ1+$ϖQh[3ۇ^c6d7O#߬mYMB#:^zfg޵Œ{ /`~ .~`;h;+_Z~D"9zu>Q7(lh*q%ABp|4^K$7 ~c0,Ǣg+߇)sґwWٖZ@{S|XXA#C`VtoE~s}ʼX}cowE:LMrD͔b>fUmOk $ǩ~\6xDWt^ vz66[SlK gM5BROY:cVNl3G8_6M:`\e#S ifyS<'yWfZ4݌95VR6?fEŽ%'ĶP1%hTHE6qcv<"`ew,]79`cq=bcgNa>D3pdq"Zj. \:ygzS-?l,l2ծu7y靎-0?N=Dl9ֿPDݵBgHCOb^ZO"+m<̳ON{N6hP[(7FIe*&dN)Y)5b.X=_(82@ZuFP6Z:Y&ü5ބHv}=]hI,ȵ>쐝hEN'C ʪ`!LЯI{AFb~ٞ?CJ$}m$y 4{a *XEt(iqi[:YUWLvݎb->푲&,&XڜL$ BVthAwC `yAтiIf- ;Iz%Akй'6#ٟg`Edxƌ^ ^X2s>Rivm:r2l`^: cqȂhÜE}ǵO(F4R8Pŗ ȟSǡPgDȟߑԈ 2b^I_A|-ޒY׊6FM_ W ||vbD/ՙ^Ӌ(Q[|QI W>}fLтF5Q`lΔdӡhc5]*,˧qR`ԅU>X0ePe-'~Nו?9Yh\g|аM Pt"ݧ[T*QeU?)|O9Gby=FEFįcs"jM}4Խ+< {G8rjI/WHF-`3Aϰ!j󹏹%E틓"b>N{E%o╓P`ľF$9BF?SRa {S$cA8|;1KS@祴Z>~۸vmt]3N.Jfvʵظ|*|:RW Qfno / 0_*X, Jyhw"ۿqu]r<.@D dƩxgBpuLY^Iʸ 6rl\Kjrh!@Rq>:h >~K3w΢Ր9X9ƌC z T3h6~d>ض؂-07Zew/spi'?zf LHվՀSmEU[k6]OM vB!@hG:pPݗ."3&Nc`5g~i M=&gPj%(ZuJѷqEthکZoEg8>-Z>P@ O|OAN* Bb-9C09#_jPe ECF'68~VNRDV>e\ 6cwTqi S8£SNU!_OHsCBgt m0TPž4BB|:ΐN^~H'X/BӍٓZ6(i6_#ϗg>Xr4I3ְIlve!ɬz(a0OA9"Ǔa%cfeRjLKp믑KZ=?֧+`BQm3xw3{`?YEN؈B;=z OG7hB62xy?wΰƦzLJ`\S92.Y.]f{Uil'Ɏo:~ /3delKri{2'KeÜP{֒W醂&|%vBx0~ °FNRuwBml@Q&tꘌ m7B~{Hٳ'nNޚe 7  (btޭll74 kV;ij|HWJgb>e|< yGQJX=n^jh"Woepd*xhjϨ/}o`wI[H`༩܏qb~tU+A ӈGpY86ZũsީŸ{Z:KS/JXv DL/A >.d-d"ӒtVT3#mM{K@8&uЌO#;w7w}wg`lVgx&GpdL~12 &"8b[ZSk >Я''}%;!Y&w~K f$paw^NUm-)!.cgac%c͜| ej* G0œd厛Nsk:\g ׺X,z"*'GyܡZsoYp0 ({꭪J} [ֺwӴ=-/Ss[^0\_ޙ#iʣ̆Tz$B$L-4 {ktlXTQO*+.I˾7VX9pu,qi˝C& 2VƵy-4(p&*>+4KQYk}x`]XBmxz HtM3v7IT5],rD WpORP(2n@wýتf9sA \)o5-% Mj&Wk( n0zHKw>+@*댹 w8)+wy9%D^ӥ8`ɕ.Nn/w*ㄿ &>STxȩm `Csr)`@`ՊxC9O-RbFkU p(jp#6jB $k\͈5 +5DM)¿ԬOMZVd$y,l-ۂJGc>vJ5ԩ]atJ 5UV]aC Edٳ2d"I@<9?3`>ö!q400DggtB2d(E;9HqWlT0!h kyMDҤi4 h j0`$ \GkIϯp[9152?)Qz)I7.yk5S5^?&ʘI6o(ϞX&'n[?JzQB9A'Tb]@j[YzD nG/-]O83->:cm-#GPHS >} # u8xˁ(󹈎X\o_eNP*.͠{"`/u.ZO;*,PkjUhdR;>V ㏋\ƎvXRPth81dͪd+lt"<ː4(oegP= N7aO[2YA֍X\~w8b0 icc eO/}NI90`j݂YR XOC:hXl[~=@m0f#(4G~[  G&E=s f zNa٦C#e`@(ʱF{S'r+2y%5dH~>]@-~x̻hwוCkU)YG-) n@T2LM>ݵ#kH#u+ NPh4.Gj!Ì.QdnTs$Yz]<AZNao)*nF2Lv*;L|=h4Qո)qebVTkI һ)u~\GgXDúpT7lXpk.ɅbP\&T"1䵣0~=b:((ASy|.ȵ7_:lN.=$z H ioKy'Jȩ}7f YZ