libgsoap-2_8_46-2.8.46-3.1<>,VYo/=„K0_@6H]w@ĦP![*^Cs-iyw6yw~B0oގ9d\Ftͬ>h O!gΏ=2 oأ/- =$mA7aCJ; 1,koU)gC^U6;U1}y\Vmg&kZЃFx~ao:tV`=tD<<Ǥ~~kPRYUaXSxޕM6Oַ7%^K|Li><S?Sd  9) Bb     ,@M(s8|#9#: C#>LK@LZFLiGL|HLILXLYL\M]M(^MbMcN?dNeNfNlNuNvOwRTxRlyRKzSClibgsoap-2_8_462.8.463.1Runtime libraries for gSOAPgSOAP is a toolkit for C and C++ server and client Web service applications, and is responsible for e.g. HTTP request handling and the serialization of XML.Yolamb1368openSUSE Leap 42.3openSUSESUSE-GPL-2.0+-with-openssl-exceptionhttp://bugs.opensuse.orgDevelopment/Libraries/C and C++http://www.genivia.com/dev.htmllinuxx86_64`qfYoYoYoYoYoYo4cc11f3a5cb247b04705b08cdc3cafcdda8fde20df23f1722015ff9cde5ec9a07007c29373807f72e52ec8079fa1b59a8abd7f1de1abb953f230e005c88d6f9d4e5266941420fc5eee1d6d7af45b955503b5f83e70383620e927bdc38f4c4246rootrootrootrootrootrootrootrootrootrootrootrootgsoap-2.8.46-3.1.src.rpmlibgsoap++-2.8.46.so()(64bit)libgsoap++-2.8.46.so(GSOAPXX)(64bit)libgsoap-2.8.46.so()(64bit)libgsoap-2.8.46.so(GSOAP)(64bit)libgsoap-2_8_46libgsoap-2_8_46(x86-64)libgsoapck++-2.8.46.so()(64bit)libgsoapck++-2.8.46.so(GSOAPCKXX)(64bit)libgsoapck-2.8.46.so()(64bit)libgsoapck-2.8.46.so(GSOAPCK)(64bit)libgsoapssl++-2.8.46.so()(64bit)libgsoapssl++-2.8.46.so(GSOAPSSLXX)(64bit)libgsoapssl-2.8.46.so()(64bit)libgsoapssl-2.8.46.so(GSOAPSSL)(64bit)@@@@@@@@@@@@@@   /sbin/ldconfig/sbin/ldconfiglibc.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)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.11)(64bit)libstdc++.so.6(GLIBCXX_3.4.9)(64bit)rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsLzma)3.0.4-14.0-14.4.6-14.11.2YoIY@XX,X@XAX@XOXM?X2X*XW WgWBW0{WW@V3VŲ@VUmUg@U8U8TS$@Rx@Q)@Q/FPPE@OYO1@NNj@astieger@suse.comjengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.decfarrell@suse.commseben@gmail.comjengelh@medozas.dejengelh@medozas.de- CVE-2017-9765: A remote attacker may have triggered a buffer overflow to cause a server crash (denial of service) after sending 2GB of a specially crafted XML message, or possibly have unspecified futher impact. (bsc#1049348), add CVE-2017-9765.patch- Update to new upstream release 2.8.46 * Improved WS-Trust API, updated import/wst.h, import/saml1.h, import/saml2.h and import/wsdd.h definitions. * Added `soap.client_interface` string to set the client IP address interface with `inet_pton()`- Update to new upstream release 2.8.45 * Fixed an issue with the WSSE plugin that caused WS-Security SignedInfo/Reference/Transforms/Transform/InclusiveNamespaces/@PrefixList ending up being ignored by the canonicalizer.- Update to new upstream release 2.8.44 * Fixed WS-Discovery `soap_wsdd_listen` memory cleanup on timeouts. * Fixed `soap->os` saved message string NUL termination (a problem in C code, not in C++). - Add gsoap-sslverify.diff- Update to new upstream release 2.8.43 * Added `SSL_CTX_need_tmp_RSA()` check (OpenSSL 1.0.1+ and LibreSSL). * Fixed string length limiting issue in QT QString type serializer `custom/qstring.h` and addressed compilation issue with other QT types serializers. * Fixed `soap_psha1` string buffering. - Drop gsoap-02-implicit.diff (merged upstream)- Update to new upstream release 2.8.42 * Fixed shared pointer to QName string QName output normalization. * Improved `WITH_REPLACE_ILLEGAL_UTF8` flag to optionally compile the library with: this replaces illegal UTF-8 input/output with the replacement character U+FFFD (or define your own `SOAP_UNKNOWN_UNICODE_CHAR`). - Add gsoap-02-implicit.diff- Update to new upstream release 2.8.41 * Added updates to support OpenSSL 1.1.0. * Added HTTP header `Accept: multipart/related,application/xop+xml,*/*;q=0.8` when MTOM is expected (i.e. when the input mode flag is set to `SOAP_ENC_MTOM`). * Improved CORS internals and compatibility. * Fixed minor issues with `WITH_NOIO` and `WITH_NO_C_LOCALE`. - Drop gsoap-openssl110.patch (included upstream)- Add gsoap-openssl110.patch to support OpenSSL 1.1.0- Update to new upstream release 2.8.40 * Improved wsdl2h import/include relative path search. * Fixed wsdl2h schema import when imports are deeply nested in imports/includes. * Fixed MinGW compilation issue.- Update to new upstream release 2.8.39 * Added auto-generated client-side REST API functions to simplify REST GET, PUT, POST operations with XML data. * the engine sets the temporary "C" locale for floating point conversion on most systems. - Drop gsoap-locale.diff (upstreamed)- Add gsoap-locale.diff to resolve truncation of "double" type floating point numbers when deserializing XML- Update to new upstream release 2.8.37 * Added server-side HTTP cross-origin resource sharing (CORS) access control using HTTP OPTIONS `fopt()` callback. * Fixed an issue causing UDP message fragmentation. * Fixed `soap_mq` message queue plugin dropping connections. * Fixed missing nested [] in arrayType value in SOAP 1.1 encoding.- Update to new upstream release 2.8.36 * New features include C++ QT type serialization in XML, HTTP session management, WADL support for wsdl2h (REST XML apps), updated iOS support and more examples, and WS-Security updates and fixes. * Also includes WS-Trust extensible framework with SAML 1.0/2.0 tokens, PSHA1 algorithm, and an example WS-Trust client and server to request, create, sign, and verify SAML tokens.- Update to new upstream release 2.8.33 * Updated WS-Trust gsoap/import/wstx.h `__wst__RequestSecurityToken` response message parameter to `wst__RequestSecurityTokenResponseCollection` * Updated WS-Security gsoap/import/wsse.h with optional SAML assertions in the Security header. * Updated response processing for empty HTTP body with HTTP code 200 to 202: no longer forces socket close when HTTP keep-alive is enabled. * Updated `_XML` literal string XML serialization for qualified tag names, no longer uses default namespace (as in `xmlns="URI"`) but a prefixed tag name only. * Updated wsdl2h options `-p` and `-d`, now generates `xsd__anyType*` (i.e. with pointer) data members without requiring the user to define a typemap.dat rule to do so. This change reinstates some of the old behavior of 2.8.23 and earlier versions. * Fixed wsddapi.c compilation issue on Windows (`usleep` replaced). * Fixed validation of `simpleType/restriction/length` when restriction base is a list that is mapped to a string. * Fixed validation of `simpleType/restriction` with base type string length bounds restrictions.- Update to new upstream release 2.8.32 * Improved soapcpp2 code generation of type converters `int soap_s2T(soap*, const char*, T*)` and `const char *soap_T2s(soap*, T)` for primitive and binary types T. * Fixed unqualified `xsi:type` content matching with default namespace, which may lead to a failure in the 2.8.31 release to instantiate derived instances for complexType extensions.- Update to new upstream release 2.8.31 * Added engine context `sndbuf` and `rcvbuf` attributes to (re)set setsockopt` values for `SO_SNDBUF` and `SO_RCVBUF`, respectively. Default value is `SOAP_BUFLEN`, same as engine's internal message buffer size. Setting to zero forces the engine to omit the `setsockopt` `SO_SNDBUF` and `SOAP_RCVBUF` calls. * Improved soapcpp2 option `-t` and `//gsoap ns schema typed: y` directive that force the addition of `xsi:type` attributes to XML content except for types whose type names are prefixed with an underscore (i.e. root elements w/o type as per wsdl2h data bindings rules). * Fixed wsdl2h 2.8.28-30 parsing of *`xs:unique`* causing wsdl2h to skip over schema components. The fix also improved string-based parsing of XML content with a fix for 2.8.28-30 XML string handling.- Update to new upstream release 2.8.30 * Added backtick XML tag name syntax to interface files for soapcpp2, which allows for the overriding of the translated tag names of struct/class members and service operation parameters, see the [Data Bindings documentation](http://www.genivia.com/doc/databinding/html#toxsd9-5). Older gSOAP versions do not support the backtick tag in the generated WSDL and schemas (messages are OK). * Added macro `SOAP_MAXLEVEL` to trigger `SOAP_LEVEL` error when XML nesting level of inbound XML exceeds the value of `SOAP_MAXLEVEL`. Default value is 10000. Redefine `SOAP_MAXLEVEL` as needed, with lower values to restrict XML nesting depth for receivers to accept. * Added macro `SOAP_MAXLENGTH` to trigger `SOAP_LENGTH` content length error when string content in inbound XML exceeds the value of `SOAP_MAXLENGTH`. Applies to strings that are potentially unbounded, i.e. that are not already constrained by XML validation maxLength constaints (which could be larger than `SOAP_MAXLENGTH`). Default value is zero (0) which means that string length is unconstrained if XML validation maxLength is not given. Redefine `SOAP_MAXLENGTH` as needed, with lower values to restrict string lengths for receivers to accept. * Added macro `SOAP_MAXOCCURS` to trigger `SOAP_OCCURS` content error when array and container lengths exceed the value of `SOAP_MAXOCCURS`. Must be greater than zero (0). Default value is 100000. Redefine `SOAP_MAXOCCURS` as needed, with lower values to restrict array and container lengths for receivers to accept. * Updated wsdl2h WS-Policy processing to include WS-RM protocol versioning. * Improved soapcpp2 generation of WSDL and XSD for unqualified C/C++ types or when mixing qualified and unqualified C/C++ types and type names. * Changed soapcpp2 default behavior for generating WSDL and XSD files with *`elementFormDefault="unqualified"`* from the old default behavior with *`elementFormDefault="qualified"`* * Fixed soapcpp2 crash with enum constants > 255 due to libc `isalpha` crashing on some Linux systems. * Fixed `import/wsp.h` soapcpp2 compilation error. * Fixed soapcpp2 option `-w` that may cause a message response element tag name inconsistency with SOAP doc/lit style. * Fixed deserialization issue with dynamic arrays of STL containers/smart-pointers (i.e. a pointer to an array of containers/smart-pointers, which is an unlikely combination to use, but should work). - Remove gsoap-00-builtsource.diff, gsoap-02-typepuns.diff (merged upstream)- Update to new upstream release 2.8.29 * Added new soapcpp2 option `-r` to generate a soapReadme.md report that summarizes the input .h file information, the serializable C/C++ types, the services, and the generated code. * Added new wsdl2h option `-M` to suppress error "must understand element with wsdl:required='true'". * Upgraded HTTP digest authentication "httpda" plugin to 2.0 to support RFC7616 "HTTP Digest Access Authentication" with SHA2 (replaciing MD5) that is compatibale with RFC2617 * Updated `wsdl2h` HTTPS-enabled build steps to use upgraded "httpda" plugin. * Fixed wsdl2h skipping mime:multipartRelated/mime:part. - Drop gsoap-03-seqpoint.diff, gsoap-mindeflateratio.diff, gsoap-no-tcpfastopen-fail.diff (applied upstream)- Employ full version SO naming because of ABI changes within 2.8.x- Update to new upstream release 2.8.28 * Added many new API functions to a fully redisigned XML DOM API v5 for C and C++ with new DOM API documentation. The redesigned DOM API v5 is mostly backward compatible to DOM API v4, but with DOM string data members changed to text members. Many API functions are added to define a clean interface without having to use the DOM structure data members. The soap_dom_next_element() function now takes a second parameter that is an element pointer to stop deep traversal at (use NULL for old behavior). See updated XML DOM and XPath documentation for details. * Added C serialization to/from strings with new C soap struct members const char *soap::is input string to parse from and const char **soap:os pointer to string that is set by the engine to point to the output. Note that C++ code is unchanged and the soap::is and soap::os are still members pointers to istream and ostream streams (use std::stringstream for input/output from/to strings). * Added JSON API C function set_size to set/change array sizes and JSON API C function set_struct to create an empty JSON object. * Improved jsoncpp command line tool to generate JSONPath C code and improved overall to generate more compact code. * Improved SOAP_DEFAULTNS flag to emit XML default namespace declarations. * Improved strictness of XML verification under default settings (i.e. without requiring SOAP_XML_STRICT). * Changed string deserialization when XML content with tags is encountered: XML tags are no longer parsed as part of strings. You must use XML string type to parse literal XML content or use DOM. - Remove gsoap-allocator.diff, gsoap-reset-error-code.diff (merged upstream) - Add gsoap-00-builtsource.diff, gsoap-03-seqpoint.diff, gsoap-no-tcpfastopen-fail.diff- Replace gsoap-02-typepuns.diff with better version from SF - Add gsoap-allocator.diff to please UBSAN- Drop unnecessary -version-info argument from _LDFLAGS variable in gsoap-01-sharedlibs.diff (we have -release)- Update to new upstream release 2.8.22 * Enhancements include XSD 1.1 support and improved portability.- Include SSL libraries in the link to reduce undefined symbols- Update to new upstream release 2.8.21 * Added xs:precision and xs:scale support. * Added support for BPEL PartnerLink and VariableProperties to wsdl2h in support of BPEL projects. * Added soapcpp -z2 flag for backward compatibility with to 2.7.x: omit XML output of elements for pointers that are NULL even when minOccurs=1 (required). * Changed wsdl2h C++ output to always generate pass-by-reference response parameters (disable with -z6). * Added XML 1.1 control char encoding support. * Added -DWITH_REPLACE_ILLEGAL_UTF8 compilation option to replace UTF8 content that is outside the allowed range of XML 1.0. - Remove gsoap-05-ipv6.diff, gsoap-06-ipv6retry.diff (merged upstream)- Add gsoap-06-ipv6retry.diff to try all getaddrinfo results- Update to new upstream release 2.8.17 * Improved WCF interop duplex messaging requiring ChannelInstances. * Fixed complexType restriction of schema types with redefined attributes in wsdl2h output. * Fixed wcf/WS/DualHttp example (wrong use of send_X() replaced by X() for client-side operations X, to allow HTTP keep-alive to be used). * Fixed use of sprintf's that trigger Valgrind and Fortify warnings. * Fixed parsing character strings from CDATA sections ending in ']'. * Fixed DOM output for SOAP_XML_CANONICAL c14n normalization of xmlns namespace bindings. * Added WS-RM message queueing option for WS-RM NoDiscard. * Added wsdl2h option -r for authorized web access and proxy access. - Remove gsoap-04-strerror.diff (merged upstream)- Update to new upstream release 2.8.15 * Added wsdl2h option -R for auto-generation of REST-based service operations (also added examples/rest example). * Change soap_read_X() and soap_write_X() to prevent removal of HTTP headers after calling soap_connect(). * Fixed automatic detection of DIME/MIME transfers. * Fixed a HTTP 1.0 chunking issue. * Fixed HTTP digest authentication with DIME/MIME transfers. * Fixed OpenSSL subject alt name check. * Fixed a HTTP 100 message handling issue. - Reenable default optimization- Update to new upstream release 2.8.14 * Added explanation of wsdl2h option -Nname which is used to generate a service (and its prefix name) for each service binding (bindings are collected in one service by default).- Update to new upstream release 2.8.11 * Added soapcpp2 -0 option to remove SOAP bindings when applicable * Changed wsdl2h output for the few cases that multiple service bindings are defined, use wsdl2h -Nns for backward compatibility - Update to new upstream release 2.8.10 * Added soapcpp2 -Q option (C++ namespaces) * Added wsdl2h -b option (bi-directional operations for duplex services) - Removed gsoap-03-initext.diff, merged upstream- Update to new upstream release 2.8.9 * Added examples to interoperate with WCF basicHttp, basicTransportSecurity, basicMessageSecurity, and wsDualHttp. * Added soapcpp2 option -A for service dispatching based on Action values only. * Added wsdl2h option -z3. * Added wsse support for WS-SecureConversation. * Added wsrm5 WS-ReliableMessaging 1.0 2005. * Added iOS plugin with examples. * Improved WS-Policy analysis and reporting. * Fixed and improved wsse plugin for WS-Security interoperability with WCF and other implementations (required a small API change). * Fixed HTTP headers for NTLM. * Fixed httpda plugin OpenSSL init crash in md5evp.c. - Update to new upstream release 2.8.10 * Added soapcpp2 -Q option (C++ namespaces). * Added wsdl2h -b option (bi-directional operations for duplex services). * Updated WS-Addressing and WS-ReliableMessaging plugins, documentation, and examples.- license update: SUSE-GPL-2.0+-with-openssl-exception gsoap allows linking against openssl. Use the SUSE- proprietary prefix until spdx.org accepts this license- Update to gsoap 2.8.7 * Added new REST examples. * Added libary versioning check to ensure project builds are consistent. * Improved interoperability of wsdl2h output wrt. to element qualification. * Renamed TANDEM to TANDEM_NONSTOP to prevent naming conflicts. * Fixed WS-Discovery URL. * Fixed soapcpp2 option -i and -j server chaining. - changes in version 2.8.6 * Improved WS-Security compatibility. * Fixed multi and cyclic WSDL import. * Fixed tags of qualified referenced elements. * Fixed C builds for improved portability. - changes in version 2.8.5 * Fixed build issues with WS-Discovery. * Fixed HTTP basic auth crash. * Fixed WITH_COMPAT and WITH_C_LOCALE. * Fixed wsdl2h output for XSD abstract element extraneous ';'.- Update to gsoap 2.8.4 * Added NTLM support (enabled with -DWITH_NTLM, requires libntlm). * Added WS-Discovery 1.1 support * Added //gsoap typed directive to control xsi:type attribuation per namespace. * Added SOAP_XML_NOTYPE flag to disable xsi:type attributes. * Improved WS-Security encryption (AES, soap_wsse_add_EncryptedKey_encrypt_only). * Improved HTTP proxy authentication support (digest and NTLM). - Added patch to fix empty error strings (gsoap-04-strerror.diff) - Added patch to avoid calling IPv6-only socket options on non-IPv6 sockets (gsoap-05-ipv6.diff)- Initial package for build.opensuse.org/sbin/ldconfig/sbin/ldconfiglamb13 15004891022.8.46-3.12.8.46-3.1libgsoap++-2.8.46.solibgsoap-2.8.46.solibgsoapck++-2.8.46.solibgsoapck-2.8.46.solibgsoapssl++-2.8.46.solibgsoapssl-2.8.46.so/usr/lib64/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:Maintenance:7011/openSUSE_Leap_42.3_Update/1340bfbd0b8a8447ce89f695f5a887d8-gsoap.openSUSE_Leap_42.3_Updatedrpmlzma5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=b4989d9e341d84168309b8dd80916e6de28df699, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3e3fe62a2ca9ff7fe21837bfe1aab6831a5f77e3, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=127dd7a8cab64994a1919f3a0e1581d228948bc4, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7355211ca50a5a3a4ffa76ee36ac26c631b9d162, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=01124ce7f49bd9e0c42e09d2f20abefdc29c219a, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0a3f89d87ded38a63057af67a6cb6766e68efc2a, stripped)2B   PPR RRRRRRR RRR R RR PPRRRRRRRPPR RRRRRRR RRR R RR P PRRRRRRRP P R RRRRRRR RRR R RR P P RRRRRRRO|aӐ]8?@]"k%wdh߸Ȏ|S L2߻}yvE(!wuܖlG2e`mRn˽hPh—DE5I FLsfZZ:YxC9oW͎lI^-uIj'x%zV~>Z>Õ-fgßbP~-z~9[|<.llYN!3/7hK: F$B89%PUj^6 w,sFOPnaW{]r8#_;u?UQKuFM' ]&q֕ M2BĚf \7;GV͐+?mvC[Ȃ[$2RJ)m,$0?V@^ VJ/ 5[|Nv.W9YK`,ϒPh9j`a".)Uio"]s2=A:ܖϝvNz4:NyKնW`b0އ !=MA>jOpyl&btm6LrZohp7K?ìf\:Hb#ӎIg:̴= > X*&{h^/ [S5*S䫙\MydA;_mտe= `(¾6"SDtD|u]d"!^jW ޲r jݙ~xop8bU䠔P:˸Q c!| @ At{償;r9[xب?PCbgeC/bʔ=#Lf[Ӡ81oHu""yGc'F B.+M}S,Q]B@Kx  'bsz]5bIGgƹX"fKUxjWt7w(A&R7LJدu+]DqC;]0vېgH4#%W |(ʡ+=l?]}#>;jgzChV/Gނ$<;կ;duV4pnA4(x2vNa bʔ .ue~D$Ҽ1/N/NYj`cY *FiL[?!9WCOCO5=ym,f6pn5+Ws %ea%y?&g܁zwDOEo{-tnpT^[gP1CWɒWfd:(W빸:nqubM6Q/jNVhzM텳kKꦈ^`` ^bP.a: 2eԔzզơ, 4jd;w-QqK-4[ro(&+j)V9B62i2k|neRfڦ'cT2lI0`iLsqxeu33[l[ 2dlT) b# |ec)~ɴHme˼Տ!*<S]?K@Ҍu9Z  9vS͝y~mC[Wwk@Iߐ4@ 7%i7|ycی@J sϠ"n}ʜP\*?>ŚTa|{ld {4ǁоx'}cX?\DTxuhZ;049 9@*&wY? и:Jx!}E$cs!E:X5̳D2@2@=rnzV al#ÕV#z@]ohE[6b ,;~? zffI{e$7,fl(/?{3"EzK}F F"a\ʧ꺳PдGaRJH\Q*YJ>u W.~=C%6"d/pH>; R[A E16(q9c2άQ,[}jzŵ,K#^7|ֺ/k~VyܕZ߇jAJZ8 ~D݁AzE22.H{yY# a7Nw%Xݞ|\BG!o{Љ|g^-Qes__FX 1 i7>t*`xfikX% /#w4+pXJdQaIǞmwYwl6mS ~[2/>N]/)g8x$j6aJSNzlm^-}E}_=:R"n3zZ. o,tKhlθ[RC,bUx@\##Pk00;d#$ӃuV¦"yRG#O}K[Lp'Oi>隙UxQwrHd!?+z>C/\l!r&<=h3 3欂5>P}4&AKrt$qP͖2PODLj;< 'yI8l[/w) &;lnv@K_u2qY`|R)6obCF.MzV.r̢Ef֖*λ}stŐʖȐBb͐/]4=jO׊E%;;b"0ܸ˳R YfCCZ ")Y |Vdw M<&+hhu%/½l~u wvTSJ,għ u2ZrICV0b°sKac JxxЇr ^ YPԖ?jLf:Ҥf+۬&WB'"nI9GX+<^K@?4.|Tf܎lE:K/lld*u224Ji& q&N!JO14ƮKҨ83qTԓbZ"&w O>igbm:%\{}ݙq5N=+ eG#h= cv-,J^ҕF?D`ح00]6ں#Lrݑܷ?[VJ4 \bF 9~Ofb(q)Z;p&cς|?#ڭKׇg an4BT?'dl'LcS/7!1PFj4xU?qUԎ%Gf G2p%D5;6/Y!iwMDЄmrNa-äU*t!h/ ^s/>YŞ+%Gx@ aLyv7I .IAGFp~O`Ow0Q)D!LHzEn OvMiĥ9x\،-j>O eBX]#" eK{A{pJr* Գ`nJ'q,Z)iAV{${dMSӆUxoןڿRE,zoвmL2M'-$5bB͗ Rf{N<au{%4zSp] kq#aIggj9z3YKޒ2ޓ5+tC&z+jzvp}V&_r@_IgsEUs+ADT ("1Zٳ}XԦȥ5ga"tS.d"x@70s27lzx=?{:Ng t dBǵ)#+V^L~d-4 qg q۰&vY6\{ɎU3 AtB1<5pJn3Ѓ,(~ "0 H-Sհ,TI0p-#?'bI/I֑ѽ ߵӮrosuWZ l%b{n'Rتi8Q`PXQ-! qڕbG"}.W(O*ȣx>:T3Mat5vW'C5?!IN>~U7_jHo/ 8.=9yvTN+$ UlFjۭJ;ʞֺCcG/@]zZ}W'h|,}~e|ʡxcG  3츦\įHK@`6#]K}@󋑺/PD?{`R༏l2ڃ~w;ӓAbW߱4BPr È5Ab)y\WϪz4i" cl_Zf>i5מjBlI7/E;R .jZj(th>ă\pG܃9 w~t,썺<eNok4ԯT\mF{mSΕquY~k ?3şeJ+; @)ldr*T8 D7Dnyl1f]=.Ï@\Ā,rP>lB_ \,TSMνg154Ik`V>&GH./f?wݙ" ]+Ajy{=m73Ώ# C64FRkW)u͢>P][D=Nb]  h=R:N>hiA~)J/^$P]HDy3ޣ7W*|T]Uw -KޔQU[4@ty`^x05j`6]FACvZe] ۄBKe +e+n-[d*ꗥIBp^6-`B=F蔶qdys̡( VzRlj@T!1e޹\9=2=3UA`Z0&.sI wdb ifdʦ.<{a*ю 'P}d?*k&dE>EG}R&s,d~j@k; YSs5>TDpDfHz'_si4$`1[ ڸJ %h}pTRt|; ĶU^' ߨk n{db3% Xd;uLӾ:40tKTq=聨S--rXC ۱*1-䡫ٷdz̨2gap |uWy l2*5hsYiǼeQg1X,igywBq6ojP % qp^z+li2bA0:A3mAt0 ^\'C-M[%l.da>lRWԠt5EOo,S"k8+D:d2HCg&ƠYqS b$ ۡ=3]ġeqy39`ᤉM[o6G1q;ѤzU&SLQR/бҟ=0Qt??k ieeFұa>V 7Y.] >-9vxq JiA%υ]ga)Aj.d8TRn_Yy^NM3\JIB~Q"Ȍ8gջ3I(mvQ᠘]CbKn pU[y u9CEZVNoپĊ1-1: @Rg>+Ϣ ۤjJY~%fq9ZaίxNlМm^p'QQ"ykw4;N> WƓƳb?xJk-_iRH]Эfar]D;<^\7}+cI"*:֓/QUB]kT = et[$aM(·sQoڦ?vm+`vsjԙ'X̳$\ ,yD f|Wz, FAQAoe Qa>IQW>ϥo uvsDhiI|'[q|+c$FSNz&7xK߈#(vU?|FS:tq>B5`gCo#@V1%h)u`e$XogUoqi"xxJ͇&d!^u ?W Vм]`B ʐl'0m,d#K4,*ۈqu#0µ|[y.F#qV?تOyNj8 !0&D@Q#+faM D>3np=L@rU@W<߁kOEuSYyߊXxξs(‡ |_X؎.>)9y`_-%zKRÄ Gsfaq4Ԏ-iQL@*f*nV b<%$Bu&V jpƶ+ /zov /0Rh ;d /X(Xب&ںʾF7r<2 SyloXܙRAk2tQD]$érV{ۜ2{>Tn7'%8;-q1}235 Q P:"x85gMc Z n~# H mb3gכ OkWH@Iٚ@='L3yYnjee;Y@E7{ ]b {'$WN1[1?D_3lηmaYM];;Ş"6s+h"bfeHzب3漭_U}쾌7k}_V+u&LV tE'B}GUzzv@ka ܦ%>s̎CEZgoP\DiiY5W]>˭.Jɻ)35_SQHg?HC]xVMe4e}"&kGsKCZWaa7!2bKP9UR/ nҌ?-Eq>s4iHU$0IC(=NJR}R?Bw|wl)D{1-/GItfrf.g-1Ӵ JccRaku`q  n*1b[Bad+3V8 kÑB$duhRj,UO] s˪$>4^ߐX=6pyOO"ֽZx5Dj yȦGFIF``TBPr ׁ9*bꦆZdJ` uSw]7ʭSa7K)ca]Rpoy/l`zSjfa Ie?B׋K邛pjk}qpWEݰlbD~7ePiƜ mܥ8t_v27f3 P(+ -\1Nsm~ 9 :J.Un+Nԇuӝz֩,8C[icK } QV[qJHn- l[ qIu+bxc<9b7wX"9-E&:5RiZZ~4 O4sXonfl|Nz NYN8!;$b,@<:k  yW`ͽI Ծp2m H-P&f N*ut(_ |Sco72>8t__G0F-LS5->{xYp^0i.s` d%TEMckܔ"*b|T|g5:,exƋbX[N,]I9Qې:|z5L͡l2P14ÆN?!h;^W|pŒbWno" @|h62{)0LI5GV\МgyጵLO|YQ!%-zqJyDgBN\^UH~yfB?5H=o-f4.S?efhuk0{+d|4߇} #nkaͦi :G/HŚ!N.H Z(Kvwg"|</X["YLрN֑ *xa;*[7b#֚8Q`hoC(Hۀ\i.qWj$uQDOT/Q<- ;鲝:u'bsʷHJ}L $%Ԗpα LU<=#u`PYI):K0";4G^#,>l-n.߼RC=oߕ%@]P`iHA]Ok:+Xʄ K n5;BPFRjUYAڇûyܞ00@G!"IRQ$ RUGlmN(Z"&Mpl6MBAkLy#ǖϹ`ҤD'[|. Bz[p#ػLDDCLO;S(U*MOCrVVOVzc)rGR/45pSJ8++&nqr8ͤ~hg̋DV,YUr,Y2I8=ی8)Zq~9ŝ1 Wy+nz"B0i8]Ut7 Q>*q8hJad~Co-`:Ty W~K 6wpS|{4뜉x/&.Un@_tH;;w@#vͯ۾rR ]vdw@c""l|>.kTR)4 KAн/ⰊWmDHu ^ zҽe:CldOM]T-A,,7pE'7}d_!AFFv$-pܴi,SE 86MTE*J +D[)MJ_ol[ iFd%bnRJq :[m%)  wB'~n%#RR%<1[^F&3]BkfJ͊3bJA~*2B=#EU/w߻&nO /XTrgplƉ?|my.d14ģU,.C?C)o{_*fսM{&qo'kZ_i_CⶾUiiik٥NhA]Df%\ʯ~ >~'aDgHXu 뀺;3?P%azrC  ~ZoMlW:f- zgl#$l`  2m$pN\E~at.zh}_ێKUZ{K̕n%yA 8[\H >b6moHN'ۇ Dn&eZ× {vP+{T] HBL,RAR0p'_7%QP[olے!Lo3G9ZK 2b'qSїw~{34_RdT{6\YGng𴓨gwLRݣ?ޡ.+~SEpVDw`ыM y :CJsX# %rNZ~х+2)( (=m8Pjy GvLo@CY\ 7prhtRU ԅōHFւ Iu=DhRLr;lA}BLJ4u4edLrwknܥOVk}ir9J"ꌴD P =vE$<ۥlLucD/"rغM6tdn@Yiy늉H1̨@l&[ ~4p ;H'h(o-I_~(&z1G P:t. 5 Q/cךr /7Oo BX^-y'de{PS/qZ MKah1ocfC,[|be[ᕀ`I#(JfSo^ lQ~ ȭpS 9H߰!y #kӚqg#fbm7{OדڮXk4(AZ )ŐLnj]&f .uN{Q=dӼ]Q P S#wPF|}otp.QWeN]X<.Qc {9omF7(Ӌ;q $HjtoQ]8ֺ2aS;x<\jLt}A"}W$҆3&/m10P0MqZdc&PСEЀR^]Ajr\1-3*bx_B+ xT}".m :lQyS}_R ~/<:se9NT"\^r(=& gp8ޚ&PgQPH"-L}]H]h.#%CI+ j|kcFÂX'["#0*bnYe>k*P7{T]:mm#*sbaJЮtI7!jQ-a`9gnzzP0vŇ4ܔDr35@l;1EۘOk˙U2Fجd0PJW*izCfozxGL{/sלJmljQ'^-Fڣ'Ct #}լiZ* w(w[ᅖ2Ew~pTC˨(P)us"I}g)El]iwW}, E=_Ă w@؞lH&abCuN2d1 0v-mtem2uw$۲8\9-C5C'pE﫞 0fNAM6t Y+jǏ_w(uk%T`G{t W~o!Y|׷Пd EEgK~Gx$1tu(J4_ mBb _Rp^Kɱ^s݆(-Fhcx|%K"Y+ ;{&t#:T Fj N%D~: ٬ݱōWoN\3}96B!$bN :xdpsaYٺ;,q偠r //7рlTba_G~Gvqd& P%C 뢭u/؞`lY6~O釺 ;]1;8HDtsy^*0n?,Ϸ0ωǐ=,`j:G%;a?E1S{R.ǘs(/N1A&k[DOI?e`̛)sYb >crOw UTBVĜvǯFjBx|%h6x)#h~Tk DrHsqӓ5ݴykN -k/#Y}߉*dD'Jه5iva)Ձ)bZ̗86B+LǶ`OR;f=9@x+w(BU'ǻ 1MPIp&L}\'HشK­b4F@2uiv6%~HrU?MZ}|4k"ϊP,҇t=3fOU$F G߹[,pG"mo/ -c+ZS0<=Y'Mǽ{,pxef\)F%K\aHIUB.=h3!?>譎H;d:jF65.Fچ&/.DZl&uDQ@ګRQΆbIExM7_lZ)Ig7&!0N&'>:6vSV,O K͒0  (8 [-::{3r_)'G&Gq&tX|&90` zj:S;h51╡zh^G22h`sA,󇈱3~7Q(x\Z_ 7c9{PuOFlL!?⭎Rs}Fe11Y_Gж#_ESe QЬ,$Yģ)"#?k'[y F`:P<9Z>;fv_P_)ļ&ކmvv86?_ Z2[]x+{Y%z畋Do ~бcY(!Xx פYbLlYêZ!65b(v_6WoEw%OvF]flV&H)3 #g;.OA]O>b%?C&kط.< }wCP dh?n0a %ơte6=?t3pF,9Y7h,FZcQCS'ٕ,X=~C`plW^D׽y_S %vQh?5Nhxpۮ;HU-Θ!4egOda,}7|ëX ms5y ]ȱ_tiFRG0O%ttqm;Jda/~62dAi& ۈ3U"yIaW;qyT9) nv{`c:4r7> t2 %Qr{piVvC1Z;'I4NW:ZwxE2X5Ja\M1% Fv@1ia';:(, hrY 5xry90<۵l̗L1"v4 GڑkXJ͚lA|)sCHRS|pK:]5QRՅ"+-[pfr*+bƕ&+.5G~aۿA|2NFS e|s|j ɣg :`Bpح&lS0CVQ'oZIȂ O1tCM:V]2;jjM]NFt"5slQo-OT5<J\j{]t8G gz"qr,uL~g tܽxO%3c{&Q`seאgUAPFWͮ SfחzN58IR oi!xy`VpZ_O-~67K `(bh˸nU7^W+= V9-7 >lqPO04 OLo1e#uh5b9RC" +lf SneE/J?J&@(\(Z&} UgѠx.FU +X0<7֍]:kځg(3 B䕙Zxm"1#Jk9ctT^V+@c۴N?!0%}!8~i8|9a8qR=|$$V Y&,$kܾU$GSNl0bwvʉqtv>/BB 5dJ/"=筷FwjnhP0}vh\S H1&'G-vH;V{ٽ8-7Vugr1z/jHg3P%.l0 t ]z6gB~sׂ#rS&+(ށ8iB6Of{2(㵥ȵW-Hvb((>OO;*uj^J =%BpHk?8u%E; ~; lj-T2aggdQ Z8L`VfD|o~}Œُ*Â.`3Nb!i0͉pI58o@ogՕH&FwGn}U"le!V}APnwVAV_N } $kͶxwWGkヌ PLzv&9hUZýPDܮV-lFw*q [ȃI_~(+zZG*z4?G({u;PN1/<sF]&¨٬=!R.Hs7OgQ 17S6wBF- ~$=<8:%OnhÂy6KTӶ%R2.pD. k*DkRR~U 2ʢW<`"a1Ew8c$b1 ,l 3s4lϟ{H%QDpxݗbILKĖ$d~f&%~d%ћ< ~7ŕ,oˌ ERd2Kx螤`Bcf|F1Uls= _-2CNRvy1uq~Y&B;bj$Ay#nB+Ӈ?瀰DۡdѸH-1UJPnېLD1hs{#"Ҭ[vLbN&~w $^r6' qu{Ğ8 {@_(x.Bn{:>=xM, ^铒)z#!Ѡ~ Ne"F2Ɉ\`SƯ?7:PpǙ)o.Sfne=uT#%"&xX<~+#K8~oF 81=g/R)XB,M`4F!|tѴ=PLfj`kkaeӜp(smĉK2&=Hm'F[Ce# T=e`$A.M-w ̓́ic[\ h1e>a݅1VD Ӿr *I\V7iDU%v&h|]1}@#f]]_m߯V4l0W19-bEJz,Qě&I|{ cHrEZ~~"6=lV>x |y^/zy$vL͒^=slnGMvb^ =6>x+&|]aޒ=U}k&ABr+XU$f%N$ B& %y(fKG7nadtMH'C".4jDݳL+03Sqt+N%ru,Pװo53 G3v28NXSM% =^mvHH2r=u> a913ۡ&  qvݸvIB~&D#Ghi+_`X*t0WtB$&i)o4x(!6IU%\1M]0m$IYXΉ/> .ଗխN Ģ@zEO[Y٬k џކauQY"#̘:X-;cƒ%Y4ן}y^&_ spZiv&z^њ:{f{  j<m +*00TV15"bW&t_ LmɢZUB'䱖_w9)@'7=Y_Wb^(GM(Gje0,ȵU?G7pEKQ+ۏ^x'ol^y0H)-5#8^yfnYb>s*bQXH~i3Sx2.9x[5[F5ÿyiјbibti*s&y vXmL%![_0OQ3`%/P%ZNz(!?Uwj!ؿRFhtd"0ILT>ٜ\tVˆ1,(s@#Ba`%6P#n #Q#חN!X]v/F]t`$| Q^ϥJk5݂D;uO7g*A_%{2&fo _-^HOUҫ