libwebsockets-devel-4.3.0-bp154.1.50 >  A bx!M@eee R`@K $Rq^cbÞf$=Hv9fm^kF{rIGaXRd)(,u!hU*ȕ[eܷvxuБ8u& (<_PMͽMD'OR:u`Pt4 bBv w݂E4mP>-Pv}?QJEvBR>)Ċ DzYzّŝ'PjZvjf{+)h }CF*'2ba9afc24d490ff94c997b950f3662e02750e91bb4a81913bc14df6d77770d8d8a633cfa8587bb11783957ce881c04f75e7f8128V@bx!M@eeecmh_hW\_F+Gg?FrOZQUš1QL9+wgTH f> 'Aw\ Al ^~@}ˑ<+d3_3?^ub)O_&pT;OAy V<||8y)C"Up!E%+i!3ٞoo_a s-AhʞȪ(G {c4$1Ey1^[bmp|է DBAqIt (>p>?d ' K  $D]cldd d d d d 8dd!d##d%h%%&y(&8&9&:(FGdHdIdX|Y\d]Pd^ bTcdleqftlvudvwxdxdyzClibwebsockets-devel4.3.0bp154.1.50Development files for libwebsocketsThis subpackage contains libraries and header files for developing applications that want to make use of the WebSockets library.bxobs-arm-8 SUSE Linux Enterprise 15 SP4openSUSEMIThttps://bugs.opensuse.orgDevelopment/Libraries/C and C++http://libwebsockets.orglinuxaarch64Co E ` )` G4 @ = !z#z_W" #  xT=Id#c^(-n/M!] 8 ..]-5y%D` r j8 ( - *$ '" , txJA큤A큤A큤A큤A큤A큤bxbxbxa[Qbxa[Qa[Qbxa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qa[Qbxbxbxbxbxbxbxbxbxbxa[Qa[Q1303ba5d74e609f0cd10e6f86f8d02fb31c6147e5f011d879d0b7d3ea49a2348a21aecf9a1a1e86c1edf9fa41e3f2e8e77804aed16cb65a652f8765b627eefa7692151ea0d4602bb61df97272deffc93344b44131d2b6b848c34164692c4ff470e19e60ec1ca7fb54e2bfe1dfae47a99d58341bfac30331e509d3d66f906985d142271ab49e276de8d127c9c2b7e8f43500eca807878c59141a55f9426506613951d2db23d8df78ceda2eb2f4a664bc8172bc0b5e210b8479d65696b02aa8b1c6e8a3ffd522a1d58e16b736e26ee7bd962d5ce139744b79acc030e1d224fc3bfe0ce30cb153666e8d0751924fb21ed9406737bbcab0dfe5d6de85f75e3ff7263f821700b16546d29e05d59b4a422ffb5aa22ce35bfc36af98face0876337f8877d7b6ba4188eacd54599a1c489da9d8527cd127bd0fb5aa43e34019c61d8082515896c7ee297a1dc75989a2071e6ef9e3719ca7d4f6bbb47f4bcff1909d79bf4fa4a23a9ee3165c425ce4991a33ec5e67132ebba4588fa2d3e48705d239c65e15ad21dc4cc7765062b74b24afa120d8ba084e161836c4cee03994393f0c786adad3585bd177ec8e7fe7a5c007f0c7d031379edfb0fe4a2beeac95c31bd12da9100c2c7e03d56efe9dbc30caf949f64e76be06c63715654970e1053ff643ba55bc27a2f0e8b1fcdee9a47492492b02eec331330e4227ae164ae1c8d2b891378ae5ad3cdedb2cc0054b8bb21342f3384761327decaf5e9c5a172bed509fa968d4226cf99d3081a73e40a8b99be3c1eb131c9a53c28633302cd02f56f25c8cbca93e9abcecb350595a38697f5438da2c021f835868a9acd8cb27f9f275ba25def2133a41b0f429f8ec98c06c229c4a85bd2a729821b55db6881d9f89f111bd556c5725c065aea17dd3bdaa0100a1e71990a069ca1255f02e2c2dc9bf98a0b5f06135f49cd7c4dbfbde3a5411f790794ee4ed795a95be2866650401aad2cad53de56d5150ead47e8ff126c4b2f9e50931fea6a210ac0eafc46c5d4d14a40e1f9eb53813bbd68430b33cebb6f2896d633c32a246ba8854c2ffdb0731969fdda9e7297b90edb992f7b15b6e2c7a5bcca67a412efab26428f44d3eb7d1508204111c87f1d4cd33dc2f4d8df91d353ec0d9791c920bd8bc22db298dc317ce65f2cd49c7ed43d4197304fab0980c29c74cb5d3bcc71a92ea55e7c6fe65382995235fd37670c222b2f7b21c232cb16a67d52f4bff4f5d8c613f88c792ca32101b94c2cbc3189850f2030209a7c5ffb08fc246474a97b259331618631777265e94403882f3a9ba59547da8283ad442a3ea8687d4e73363056d61664143e1994b2d1be7392f871c20d3d3d0a9deecd1d30e0506fdf01fe83ba27bc29f8041ed9670ce46834c95b31c09a761a3bfdcfe4f4f2c5e8ebbcd5d8a23eff5b357208b7b35143b8e62c650d6fff140f82126f879b85414e961cd01eb6b6a37ec1976020ad1dcc4d7f8a207fc3cb31f76383899cb58a161742a5a0889d8dbc9c51be28dc285b9f740c01015bbdf3614c803fe8921fdb1da8be89414082b45b6c95fc166352325b0440b3a30cb382a1bb05e5e5d0cd7f999765c904834139ea5bc66e65fe9458e345fb11b4e31032d3b6fbe87e5c836d17a0b3c8f0cbea67ca906574e8227f3729c124745d9f3ece29f6a382db49a5ed26431809d0a91dd3e7eb9b21c38d66c7518da3e7e34f3fea340f28019aca5d0703e132dc3f8b016b021bb25864e84111efa1af8cc9e2708eb2813c35b297d0e7d4dd99175c67a1b4a6291d628c85268cf0a468188e12a5e42a077fd49173f1504864d25d6d157168dcde30db16adc55ac7648c01df0bc8cdcb78d0759bde7fa621b59bcf01dc43c82d1d1dc69a6100c8b741d939824ff5808dafcd77b2075111e0e676e7cd8666e482f9515e27eefe4d86f899394df56948524b97424232bff8141fdf1d50674c43bfc74a877384374d74c1d0d9ffd23144a65eca5a33f2c53bbc0e7e0764cd33a1d110ddd8487374553e67aec16d7eeb3f9410cd45243ea638f083e9dca9c0e745c3b8bbd2b8c0a5b696282e82b5153a03d16affcca67bb7bb7c83f711ae7b0ce659e1c60bb72c14de00d02f2b5a55faee82d947ab1fa68478c1cd3f2c3b4748df14e7d6bdb65e3b5c35209eb6fa0bf899a94ae4f67c5a507fff8d411e51f0f56bc5fe978b7271de10cef67632408d8f00753647bb415e036a6b3e59658aa1bf8c376c49865e8bb8bf86b8e75a8a86cc5d109dcfbf09ea466196721b871e4b5c348199c87e077ce03b51b5ada437468c2390ae6fa9b6243433a777f2d20db6f2db7901f138d9884a69cb78051f52b92f8811af2d476b5ed5fcb0d6aec450ebae5c78873a796d3de4da5710b885678aeac3007f5e6611185b654463501e6a556246cef80e3f1c9fb07aa8bea13089faa7672fa9bc9c3f6ba8494bc6a9da969a11ca458f17c2db0ac368de96bdabf2bc169cf7162a0668eb7e922d118561ff9fb29cb81fa50b86836cb3f13d29f6a6bb5dd23574b9c451d92a6ea72cbe0f0243821be87236ce578db4907fc13f90422b81b7ad33a402a7d1289dc7f2bce3103c955678c21d5f7c2c36e3e7578d7009be175108c04edd48867c8ff56e0dc5958c74f15e3e74fa8c10b30429a73323bc10ff8f0b56529e05d3121c6ef62a7eca94ef7b651233b240061841118e70fc551db3d205ec358ecaa730c3585a925b4f92495298c348a6586b8115cde836931c9ae8e86b0b41255d5509b69f013d3dcacdf8e12fa5a099ed76b1d4e4836bf4b45d689d525bdcaad05358a4707669e3e901eb8a1891875361e17f7f038a2deb6f807f1517fec0577bf2fbe1af34a9be1c8e609dded8daf06f2f66b96cabcbb5c12889c0bfdb9a05568b523780d59e1e22be2e29ac322009e4bd89e1f382da03dc58c4778cb621f7ca883b23d2d802bc1f0a21761ad6b73d56da35af7e2352aa257270798f87014ef955b017ee265d013e87c1ece97d19e3c627ed5c60273f7f874be16dc18841b0967a5be04aca08812485f824af2758ba65700e83e07266d1ec727ec151ac56c6d1eeb46f6fb9202680fb9c9d315a3d9ace142cdfc8c42018b693872b5cc6f33741ab3e116e4a089214a51a024fff85da30dbc243540253be6d00a91f1c4b7e0b5b0a723a3f8a846525bb09720daeba8dbb0edd9248a601af42806fdcd4274a6a3e5d888512789fdb74b9d6b8b3be98636749bc6b38f8b2b74081d5999932e1d8f33c4de0e1a1f187cb7dbfa23a70f21f1079c5178f65124397693aa26c4e8b4a5c64015d96b1c82d04a4f3d84c51b7886d122a8343d33ac855e6214ef5d50ad68477b2e5514db7abea61ee527d91d5d309f56012b8bfa1dad0210bd15bbf0f4bc6e95da2a82e6e5eda1924306c7ba86e253eb03d0d72b1c03bc14c2b4795ace45e99f3639f4168df686eed1191136cdbf948ebedc965ea6053d53adca9327382626632a26bb7f591f6fcd75c7b7a2812bbe00bb382278053abab0a77ed6aa00c704861ffba6ca75033b801ff5be008a2e2454f7197e2d5d6bfc84a8d2e1f25401d83ad78a04c2cbc0c83bc26fda84ededd19e95a20cd3ac15d19f81a78b87a8a5b361258aad537c6be6d4dd65b25f1cb1f3e7b8fdd492a41b28a9267b0d201b0f74fe35da003822ffd7d9b8219af8576d5b7fa653b6633434c7df8c32a22b041cbc0b20afc796f21a6dc0a6743a16ebe2efed7cf42452ea1bfa7103c870472b6d87f06ffd16eeca733a331da9f3249cc6de1cf81764d77cea8a7b29f01daf7c0dbfb602edef6bd0a645a4e6cbc0034bd8f1fa4ee44e78045ac64f85da8d90ad8909ded8cc3f6e54ce4801fb6d5e8d29c40387677e1355752abe710ba82a2e557ed5e3d98654b0c4d66c50d927e3e226ef7d1faff4a3c9fc1b760135bcab4887f49ed6da6fc37f8058493b34ad6a80a01f55ffd76654e8e586f181a1567aa9e1c451df01efc2497ab68e3a2316033d707fe1d4e325e2ee21c872d8460110bcb2105ac672179659f88627f1a01ed451c7e11c74db72b92f8ae17e4ab4e00299c23d02dfcbac6ecfd358e490b4c84c1f79d95800cbe14071b22e7791215bf54321d63ee8302859392c18f06d1f61cacac019b0dda2e01e8d05961b366f6beebd9fe142284753bdaee0f52013366ea8088ddb58cc104c8ea54eclibwebsockets.so.19rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibwebsockets-4.3.0-bp154.1.50.src.rpmcmake(libwebsockets)libwebsockets-devellibwebsockets-devel(aarch-64)pkgconfig(libwebsockets)@    /usr/bin/pkg-configlibwebsockets19openssl-develrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)4.3.03.0.4-14.6.0-14.0-15.2-14.14.3a\>@`z_$_@_>e^g@] @Z?Z%Z@Y@Y@Y*@Y*@YyY-^W;U]Tk4Martin Hauke Martin Hauke Martin Hauke Bernhard Wiedemann Dirk Mueller Martin Hauke Martin Hauke mardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.dejengelh@inai.demardnh@gmx.demardnh@gmx.demardnh@gmx.deecsos@opensuse.organcor@suse.comperry.werneck@gmail.com- Update to version 4.3.0 * Add full CBOR stream parsing and writing support, with huge amount of test vectors and resumable printf type write apis. See ./READMEs/README.cbor-lecp.md * Add COSE key and signing / validation support with huge amount of test vectors. cose_sign[1] ES256/384/512, RS256/384/512 cose_mac0 HS256/384/512 See ./READMEs/README.cbor-cose.md * JIT Trust: for constrained devices, provides a way to determine the trusted CA certs the peer requires, and instantiate just those. This allows generic client browsing without the overhead of ~130 x.509 CA certs in memory permanently. * Add support for client Netscape cookie jar with caching. * Secure Streams: issue LWSSSCS_EVENT_WAIT_CANCELLED state() when lws_cancel_service() called, so cross-thread events can be handled in SS. * Actively assert() on attempt to destroy SS handles still active in the call stack, use DESTROY_ME returns instead so caller can choose how to handle it. * Improved Client Connection Error report strings for tls errors * SMP: Use a private fakewsi for PROTOCOL_INIT so pts cannot try to use the same one concurrently. * MbedTLS v3 support for all release changes, as well as retaining support for v2.x * MQTT client: support QoS2 * Event lib ops can now be set at context creation time directly * Extra APIs to recover AKID and SKID from x.509 in mbedtls and openssl * Improve http redirect to handle h2-> h2 cleanly * IPv4+6 listen sockets on vhosts are now done with two separate sockets bound individually to AF_INET and AF_INET6 addresses, handled by the same vhost listen flow. * Improved tls restriction handling. * Log contexts: allow objects to log into local logging contexts by lws_context, vhost, wsi and ss handle. Each context has its own emit function and log level. See./READMEs/README.logging.md * Fault injection apis now also support pseudo-random number binding within a specified range, eg, - -fault-injection "f1(10%),f1_delay(123..456)" * Remove LWS_WITH_DEPRECATED_THINGS, remove master branch * Interface binding now uses ipv6 scoring to select bind address- Update to version 4.2.0 * RFC7231 date and time parsing and retry-after wired up to lws_retry. * `LWS_WITH_SUL_DEBUGGING` checks that no sul belonging to Secure Streams and wsi objects are left registered on destruction. * Netlink monitoring on Linux dynamically tracks interface address and routing changes, and immediately closes connections on invalidated routes. * RFC6724 DNS results sorting over ipv4 + ipv6 results, according to available dynamic route information. * Support new event library, sdevent (systemd native loop), via `LWS_WITH_SDEVENT`. * Reduce .rodata cost of role structs by making them sparse. * Additional Secure Streams QA tests and runtime state transition validation. * SMD-over-ss-proxy documentation and helpers to simplify forwarding. * SSPC stream buffering at proxy and client set from policy by streamtype. * Trigger Captive Portal Detection if DNS resolution fails. * Switch all logs related to wsi and Secure Streams to use unique, descriptive tags instead of pointers (which may be reallocated). * Use NOITCE logging for Secure Streams and wsi lifecycle logging using tags. * Update SSPC serialization to include versioning on initial handshake, and pass client pid to proxy so related objects are tagged with it. * Enable errors on -Wconversion pedantic type-related build issues throughout the lws sources and upgrade every affected cast. * `lws_strcmp_wildcard()` helper that understand "x*", "x*y", "x*y*" etc. * `LWS_WITH_PLUGINS_BUILTIN` cmake option just builds plugins into the main library image directly. * Secure Streams proxy supports policy for flow control between proxy and clients. * libressl also supported along with boringssl, wolfssl. * prepared for openssl v3 compatibility, for main function and GENCRYPTO. * Fault injection apis can confirm operation of 48 error paths and counting. * `LWS_WITH_SYS_METRICS` keeps stats and reports them to user-defined function, compatible with openmetrics. * More options around JWT. * Support TLS session caching and reuse by default, on both OpenSSL and mbedtls. * Many fixes and improvements...- Update to version 4.1.6 - NEW: CMakeLists.txt has been refactored and modernized into smaller CMakeLists.txt - NEW: event lib support on Unix is now built into dynamically loaded plugins and brought in at runtime, allowing all of the support to be built in isolation without conflicts, and separately packaged with individual dependencies. See ./READMEs/event-libs.md for details and how to force the old static build into lws method. - NEW: Captive Portal Detection. Lws can determine if the active default route is able to connect to the internet, or is in a captive portal type situation, by trying to connect to a remote server that will respond in an unusual way, like provide a 204. - NEW: Secure streams: Support system trust store if it exists - NEW: lws_struct: BLOB support - NEW: lws_sul: Now provides two sorted timer domains, a default one as before, and another whose scheduled events are capable to wake the system from suspend - NEW: System Message Distribution: lws_smd provides a very lightweight way to pass short messages between subsystems both in RTOS type case where the subsystems are all on the lws event loop, and in the case participants are in different processes, using Secure Streams proxying. Participants register a bitmap of message classes they care about; if no particpant cares about a particular message, it is rejected at allocation time for the sender, making it cheap to provide messages speculatively. See lib/system/smd/README.md for full details. - NEW: lws_drivers: wrappers for SDK driver abstractions (or actual drivers) See lib/drivers/README.md. - NEW: Security-aware JWS JWT (JSON Web Tokens) apis are provided on top of the existing JOSE / JWS apis. All the common algorithms are available along with some high level apis like lws http cookie -> JWT struct -> lws http cookie. - REMOVED: esp32-helper and friends used by esp32-factory now lws_drivers exists - REMOVED: generic sessions and friends now JWT is provided - Drop not longer needed patch: * libwebsockets-norpmtools.patch- Require openssl-devel in libwebsockets-devel- update to 4.0.20: * mbedtls: only free crt_parse when something came back * lejp: enable negative integers * context_destroy: backport event-lib fixes from master * libevent: enforce no event state duplication * multipart: quote boundary * clean: additional-lws_intptr_t * ss: add api test with ctest integration * PEER_LIMITS: make sure to close socketfd on deny * unix domain: fix path name length * libev: fix destroy path and example typo * ss: make sure to use LWS_WRITE_HTTP_FINAL with SS EOM flag * h2: client: do not apply host header if h2 negotiated by alpn * strexp: reset out offset each time- Update to version 4.0.1 * NEW: Lws is now under the MIT license, see ./LICENSE for details * NEW: GLIB native event loop support, lws + gtk example * NEW: native lws MQTT client... supports client stream binding like h2 when multiple logical connections are going to the same endpoint over MQTT, they transparently and independently share the one connection + tls tunnel * NEW: "Secure Streams"... if you are making a device with client connections to the internet or cloud, this allows separation of the communications policy (endpoints, tls cert validation, protocols, etc) from the code, with the goal you can combine streams, change protocols and cloud provision, and reflect that in the device's JSON policy document without having to change any code. * NEW: lws_system: New lightweight and efficient Asynchronous DNS resolver implementation for both A and AAAA records, supports recursive (without recursion in code) lookups, caching, and getaddrinfo() compatible results scheme (from cache directly without per-consumer allocation). Able to perform DNS lookups without introducing latency in the event loop. * NEW: lws_system: ntpclient implementation with interface for setting system time via lws_system ops * NEW: lws_system: dhcpclient implementation * NEW: Connection validity tracking, autoproduce PING/PONG for protocols that support it if not informed that the connection has passed data in both directions recently enough * NEW: lws_retry: standardized exponential backoff and retry timing based around backoff table and lws_sul * NEW: there are official public helpers for unaligned de/serialization of all common types, see eh, lws_ser_wu16be() in include/libwebsockets/lws-misc.h * NEW: lws_tls_client_vhost_extra_cert_mem() api allows attaching extra certs to a client vhost from DER in memory * NEW: lws_system: generic blobs support passing auth tokens, per-connection client certs etc from platform into lws * NEW: public helpers to consume and produce ipv4/6 addresses in a clean way, along with lws_sockaddr46 type now public. See eg, lws_sockaddr46-based lws_sa46_parse_numeric_address(), lws_write_numeric_address() in include/libwebsockets/lws-network-helper.h * Improved client redirect handling, h2 compatibility * NEW: lwsac: additional features for constant folding support (strings that already are in the lwsac can be pointed to without copying again), backfill (look for gaps in previous chunks that could take a new use size), and lwsac_extend() so last use() can attempt to use more unallocated chunk space * NEW: lws_humanize: apis for reporting scalar quanties like 1234 as "1.234KB" with the scaled symbol strings passed in by caller * NEW: freertos: support lws_cancel_service() by using UDP pair bound to lo, since it doesn't have logical pipes * NEW: "esp32" plat, which implemented freertos plat compatibility on esp32, is renamed to "freertos" plat, targeting esp32 and other freertos platforms * NEW: base64 has an additional api supporting stateful decode, where the input is not all in the same place at the same time and can be processed incrementally * NEW: lws ws proxy: support RFC8441 - NEW: lws_spawn_piped apis: generic support for vforking a process with child wsis attached to its stdin, stdout and stderr via pipes. When processes are reaped, a specified callback is triggered. Currently Linux + OSX. * NEW: lws_fsmount apis: Linux-only overlayfs mount and unmount management for aggregating read-only layers with disposable, changeable upper layer fs * Improvements for RTOS / small build case bring the footprint of lws v4 below that of v3.1 on ARM * lws_tokenize: flag specifying # should mark rest of line as comment * NEW: minimal example for integrating libasound / alsa via raw file * lws_struct: sqlite and json / lejp translation now usable- Update to version 3.2.1 * This is the last planned release under LGPLv2+SLE. It's not planned to be maintained like previous releases, please switch to master for the latest stuff or continue to use v3.1-stable until the next release under the new MIT license. * NEW: completely refactored scheduler with a unified, sorted us-resolution linked-list implementation. All polled checks like timeout are migrated to use the new timers, which also work on the event lib implementations. Faster operation, us-resolution timeouts and generic scheduled callbacks from the event loop. * NEW: lws_dsh specialized buffer memory allocator that can borrow space from other cooperating buffers on the same list. * NEW: lws_sequencer allows managing multi-connection processes and retries * NEW: memory buffer cert support * NEW: LWS_WITH_NETWORK in CMake... can be configured without any network- related code at all * NEW: JOSE / JWK / JWS / JWE support, for all common ciphers and algs, works on OpenSSL and mbedtls backends * NEW: gencrypto now has genaes and genec in addition to genrsa, works on OpenSSL and mbedtls backends * NEW: raw_proxy role * NEW: Basic Auth works on ws connections * CHANGE: REMOVED: LWS_WITH_GENRSA, LWS_WITH_GENHASH, LWS_WITH_GENEC, LWS_WITH_GENAES have all been removed and combined into LWS_WITH_GENCRYPTO * CHANGE: REMOVED: LWS_WITH_JWS, LWS_WITH_JWE have been removed and combined into LWS_WITH_JOSE - Update to version 3.1.0 * CHANGE: REMOVED: lws_client_connect() and lws_client_connect_extended() compatibility apis for lws_client_connect_via_info() have been marked as deprecated for several versions and are now removed. Use lws_client_connect_via_info() directly instead. * CHANGE: CMAKE: - LWS_WITH_HTTP2: now defaults ON * CHANGE: Minimal examples updated to use Content Security Policy best practices, using `LWS_SERVER_OPTION_HTTP_HEADERS_SECURITY_BEST_PRACTICES_ENFORCE` vhost option flag and disabling of inline style and scripts. A side-effect of this is that buffers used to marshal headers have to be prepared to take more content than previously... LWS_RECOMMENDED_MIN_HEADER_SPACE (2048 currently) is available for user (and internal) use to logically tie the buffer size to this usecase (and follow future increases). * NEW: lws threadpool - lightweight pool of pthreads integrated to lws wsi, with all synchronization to event loop handled internally, queue for excess tasks Cmake config: `-DLWS_WITH_THREADPOOL=1` * NEW: libdbus support integrated on lws event loop Cmake config: `-DLWS_ROLE_DBUS=1` * NEW: lws allocated chunks (lwsac) - helpers for optimized mass allocation of small objects inside a few larger malloc chunks... if you need to allocate a lot of inter-related structs for a limited time, this removes per-struct allocation library overhead completely and removes the need for any destruction handling Cmake Config: `-DLWS_WITH_LWSAC=1` * NEW: lws tokenizer - helper api for robustly tokenizing your own strings without allocating or adding complexity. Configurable by flags for common delimiter sets and comma-separated-lists in the tokenizer. Detects and reports syntax errors. * NEW: lws full-text search - optimized trie generation, serialization, autocomplete suggestion generation and instant global search support extensible to huge corpuses of UTF-8 text while remaining super lightweight on resources. Cmake config: `-DLWS_WITH_FTS=1 -DLWS_WITH_LWSAC=1` * NEW: gzip + brotli http server-side compression - h1 and h2 automatic advertising of server compression and application to files with mimetypes "text/*", "application/javascript" and "image/svg.xml". Cmake config: `-DLWS_WITH_HTTP_STREAM_COMPRESSION=1`, `-DLWS_WITH_HTTP_BROTLI=1` * NEW: managed disk cache - API for managing a directory containing cached files with hashed names, and automatic deletion of LRU files once the cache is above a given limit. Cmake config: `-DLWS_WITH_DISKCACHE=1` * NEW: http reverse proxy - lws mounts support proxying h1 or h2 requests to a local or remote IP, or unix domain socket over h1. This allows microservice type architectures where parts of the common URL space are actually handled by external processes which may be remote or on the same machine. [lws gitohashi serving](https://libwebsockets.org/git/) is handled this way. CMake config: `-DLWS_WITH_HTTP_PROXY=1` * NEW: lws_buflist - internally several types of ad-hoc malloc'd buffer have been replaced by a new, exported api `struct lws_buflist`. This allows multiple buffers to be chained and drawn down in strict FIFO order. * NEW: In the case of h1 upgrade, the connection header is checked to contain "upgrade". The vhost flag LWS_SERVER_OPTION_VHOST_UPG_STRICT_HOST_CHECK also causes the Host: header to be confirmed to match the vhost name and listen port. * NEW: If no 404 redirect for `lws_return_http_status()` is specified for the vhost, the status page produced will try to bring in a stylesheet `/error.css`. This allows you to produce styled 404 or other error pages with logos, graphics etc. See https://libwebsockets.org/git/badrepo for an example of what you can do with it.- Update to version 3.0.0 * CHANGE: Clients used to call LWS_CALLBACK_CLOSED same as servers... LWS_CALLBACK_CLIENT_CLOSED has been introduced and is called for clients now. * CHANGE: LWS_CALLBACK_CLIENT_CONNECTION_ERROR used to only be directed at protocols[0]. However in many cases, the protocol to bind to was provided at client connection info time and the wsi bound accordingly. In those cases, CONNECTION_ERROR is directed at the bound protocol, not protcols[0] any more. * CHANGE: CMAKE: the following cmake defaults have changed with this version: - LWS_WITH_ZIP_FOPS: now defaults OFF - LWS_WITH_RANGES: now defaults OFF - LWS_WITH_ZLIB: now defaults OFF - LWS_WITHOUT_EXTENSIONS: now defaults ON * CHANGE: REMOVED: lws_alloc_vfs_file() (read a file to malloc buffer) * CHANGE: REMOVED: lws_read() (no longer useful outside of lws internals) * CHANGE: REMOVED: ESP8266... ESP32 is now within the same price range and much more performant * CHANGE: soname bump... don't forget to `ldconfig` * NEW: all event libraries support "foreign" loop integration where lws itself if just a temporary user of the loop unrelated to the actual loop lifecycle. See `minimal-http-server-eventlib-foreign` for example code demonstrating this for all the event libraries. Internal loop in lws is also supported and demonstrated by `minimal-http-server-eventlib`. * NEW: ws-over-h2 support. This is a new RFC-on-the-way supported by Chrome and shortly firefox that allows ws connections to be multiplexed back to the server on the same tcp + tls wrapper h2 connection that the html and scripts came in on. This is hugely faster that discrete connections. * NEW: UDP socket adoption and related event callbacks * NEW: Multi-client connection binding, queuing and pipelining support. Lws detects multiple client connections to the same server and port, and optimizes how it handles them according to the server type and provided flags. For http/1.0, all occur with individual parallel connections. For http/1.1, you can enable keepalive pipelining, so the connections occur sequentially on a single network connection. For http/2, they all occur as parallel streams within a single h2 network connection. See minimal-http-client-multi for example code. * NEW: High resolution timer API for wsi, get a callback on your wsi with LWS_CALLBACK_TIMER, set and reset the timer with lws_set_timer_usecs(wsi, us) Actual resolution depends on event backend. Works with all backends, poll, libuv, libevent, and libev. * NEW: Protocols can arrange vhost-protocol instance specific callbacks with second resolution using `lws_timed_callback_vh_protocol()` * NEW: ACME client plugin for self-service TLS certificates * NEW: RFC7517 JSON Web Keys RFC7638 JWK thumbprint, and RFC7515 JSON Web signatures support * NEW: lws_cancel_service() now provides a generic way to synchronize events from other threads, which appear as a LWS_CALLBACK_EVENT_WAIT_CANCELLED callback on all protocols. This is compatible with all the event libraries. * NEW: support BSD poll() where changes to the poll wait while waiting are undone. * NEW: Introduce generic hash, hmac and RSA apis that operate the same regardless of OpenSSL or mbedTLS tls backend * NEW: Introduce X509 element query api that works the same regardless of OpenSSL or mbedTLS tls backend * NEW: Introduce over 30 "minimal examples" in ./minimal-examples... these replace most of the old test servers + test-echo -> minimal-ws-server-echo and minimal-ws-client-echo + test-server-libuv / -libevent / -libev -> minimal-https-server-eventlib / -eventlib-foreign / -eventlib-demos + test-server-v2.0 -> folded into all the minimal servers + test-server direct http serving -> minimal-http-server-dynamic The minimal examples allow individual standalone build using their own small CMakeLists.txt. * NEW: lws now detects any back-to-back writes that did not go through the event loop inbetween and reports them. This will flag any possibility of failure rather than wait until the problem happens. * NEW: CMake has LWS_WITH_DISTRO_RECOMMENDED to select features that are appropriate for distros * NEW: Optional vhost URL `error_document_404` if given causes a redirect there instead of serve the default 404 page. * NEW: lws_strncpy() wrapper guarantees NUL in copied string even if it was truncated to fit. * NEW: for client connections, local protocol binding name can be separated from the ws subprotocol name if needed, using .local_protocol_name * NEW: Automatic detection of time discontiguities * NEW: Applies TCP_USER_TIMEOUT for Linux tcp keepalive where available * QA: 1600 tests run on each commit in Travis CI, including almost all Autobahn in client and server mode, various h2load tests, h2spec, attack.sh the minimal example selftests and others. * QA: fix small warnings introduced on gcc8.x (eg, Fedora 28) * QA: Add most of -Wextra on gcc (-Wsign-compare, -Wignored-qualifiers, - Wtype-limits, -Wuninitialized) * QA: clean out warnings on windows * QA: pass all 146 h2spec tests now on strict * QA: introduce 35 selftests that operate different minimal examples against each other and confirm the results. * QA: LWS_WITH_MINIMAL_EXAMPLES allows mass build of all relevant minimal- examples with the LWS build, for CI and to make all the example binaries available from the lws build dir ./bin * REFACTOR: the lws source directory layout in ./lib has been radically improved, and there are now README.md files in selected subdirs with extra documentation of interest to people working on lws itself. * REFACTOR: pipelined transactions return to the event loop before starting the next part. * REFACTOR: TLS: replace all TLS library constants with generic LWS ones and adapt all the TLS library code to translate to these common ones. Isolated all the tls-related private stuff in `./lib/tls/private.h`, and all the mbedTLS stuff in `./lib/tls/mbedtls` + openSSL stuff in `./lib/tls/openssl` * REFACTOR: the various kinds of wsi possible with lws have been extracted from the main code and isolated into "roles" in `./lib/roles` which communicate with the core code via an ops struct. Everything related to ah is migrated to the http role. wsi modes are eliminated and replaced by the ops pointer for the role the wsi is performing. Generic states for wsi are available to control the lifecycle using core code. Adding new "roles" is now much easier with the changes and ops struct to plug into. * REFACTOR: reduce four different kinds of buffer management in lws into a generic scatter-gather struct lws_buflist. * REFACTOR: close notifications go through event loop- Update to version 2.4.2 * Minor fixes- Update to version 2.4.1 * Minor fixes- Update to version 2.4.0 * HTTP/2 server support is now mature and usable! LWS_WITH_HTTP2=1 enables it. Uses ALPN to serve HTTP/2, HTTP/1 and ws[s] connections all from the same listen port seamlessly. (Requires ALPN-capable OpenSSL 1.1 or mbedTLS). * LWS_WITH_MBEDTLS=1 at CMake now builds and works against mbedTLS instead of OpenSSL. Most things work identically, although on common targets where OpenSSL has acceleration, mbedTLS is many times slower in operation. However it is a lot smaller codewise. * Generic hash apis introduced that work the same on mbedTLS or OpenSSL backend * LWS_WITH_PEER_LIMITS tracks IPs across all vhosts and allows restrictions on both the number of simultaneous connections and wsi in use for any single IP * lws_ring apis provide a generic single- or multi-tail ringbuffer... mirror protocol now uses this. Features include ring elements may be sized to fit structs in the ringbuffer, callback when no tail any longer needs an element and it can be deleted, and zerocopy options to write new members directly into the ringbuffer, and use the ringbuffer element by address too. * abstract ssh 2 server plugin included, with both plugin and standalone demos provided. You can bind the plugin to a vhost and also serve full- strength ssh from the vhost. IO from the ssh server is controlled by an "ops" struct of callbacks for tx, rx, auth etc. * Many fixes, cleanups, source refactors and other improvements. - rebase patch: * libwebsockets-norpmtools.patch- Do not build static libraries and test-apps- Extend description to say what libwebsockets really does. Replace -exec rm by simpler -delete. - Move API documentation to libwebsockets-devel.- Update to version 2.3.0 * ESP32 OpenSSL support for client and server * ESP32 4 x WLAN credential slots may be configured * Libevent event loop support * SOCKS5 proxy support * lws_meta protocol for websocket connection multiplexing * lws_vhost_destroy() added... allows dynamic removal of listening vhosts. Vhosts with shared listen sockets adopt the listen socket automatically if the owner is destroyed. * IPv6 on Windows * Improved CGI handling suitable for general CGI scripting, eg, PHP * Convert even the "old style" test servers to use statically included plugin sources * LWS_WITH_STATS cmake option dumps resource usage and timing information every few seconds to debug log, including latency information about delay from asking for writeable callback to getting it * Large (> 2GB) files may be served * LWS_WITH_HTTP_PROXY Cmake option adds proxying mounts * Workaround for libev build by disabling -Werror on the test app * HTTP2 support disabled since no way to serve websockets on it- Add patch that disables spec-file creation and building rpm files within the CMake build system * libwebsockets-norpmtools.patch- Fix Source URL - Fix Group - Trim description - Rename %soname to %sover to better reflect its use - Complete specfile overhaul - Update to version 2.2.1- Update to version 1.7.8- Updated to version 1.4- Updating to latest version.obs-arm-8 1652087300  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcd4.3.0-bp154.1.504.3.0-bp154.1.504.3.0-unknown libwebsocketslibwebsockets.habstractabstract.hprotocolsprotocols.hsmtp.htransportstransports.hraw-skt.hunit-test.hlws-adopt.hlws-async-dns.hlws-bb-i2c.hlws-bb-spi.hlws-button.hlws-cache-ttl.hlws-callbacks.hlws-cgi.hlws-client.hlws-conmon.hlws-context-vhost.hlws-cose.hlws-dbus.hlws-diskcache.hlws-display.hlws-dll2.hlws-dsh.hlws-eventlib-exports.hlws-fault-injection.hlws-freertos.hlws-fts.hlws-genaes.hlws-gencrypto.hlws-genec.hlws-genhash.hlws-genrsa.hlws-gpio.hlws-http.hlws-i2c.hlws-ili9341-spi.hlws-jose.hlws-jwe.hlws-jwk.hlws-jws.hlws-lecp.hlws-led.hlws-lejp.hlws-logs.hlws-lwsac.hlws-map.hlws-metrics.hlws-misc.hlws-mqtt.hlws-netdev.hlws-network-helper.hlws-optee.hlws-protocols-plugins.hlws-purify.hlws-pwm.hlws-retry.hlws-ring.hlws-secure-streams-client.hlws-secure-streams-policy.hlws-secure-streams.hlws-sequencer.hlws-service.hlws-settings.hlws-sha1-base64.hlws-smd.hlws-spa.hlws-spi.hlws-ssd1306-i2c.hlws-state.hlws-struct.hlws-system.hlws-test-sequencer.hlws-threadpool.hlws-timeout-timer.hlws-tls-sessions.hlws-tokenize.hlws-vfs.hlws-write.hlws-writeable.hlws-ws-close.hlws-ws-ext.hlws-ws-state.hlws-x509.hlws_config.hlibwebsocketsLibwebsocketsTargets-relwithdebinfo.cmakeLibwebsocketsTargets.cmakeLwsCheckRequirements.cmakelibwebsockets-config-version.cmakelibwebsockets-config.cmakelibwebsockets.solibwebsockets.pclibwebsockets-develREADME.mdchangelog/usr/include//usr/include/libwebsockets//usr/include/libwebsockets/abstract//usr/include/libwebsockets/abstract/protocols//usr/include/libwebsockets/abstract/transports//usr/lib64/cmake//usr/lib64/cmake/libwebsockets//usr/lib64//usr/lib64/pkgconfig//usr/share/doc/packages//usr/share/doc/packages/libwebsockets-devel/-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:Backports:SLE-15-SP4/standard/31013115c420020aa869303afde44808-libwebsocketscpioxz5aarch64-suse-linuxdirectoryC source, ASCII textASCII textpkgconfig fileASCII text, with very long linesPPRpܑBK#FLVԙutf-8fbe12386cb7f990ede3767379a48cee8972743c6d3309e2ded0faba2b6d65fa6? 7zXZ !t/J] crt:bLL >.NvQW "+_H.2s9R"*J7mL! $*T|EcV༇fx&i-5 T />+4ss4HYN7q@}iq J+MH{^By텃ݓ2U9(dJ8v ?d&9b|I$P+VǩBNvZ\Vhsk1P5|nbpj'gS3 wGu&af♱4 O@i$~;KeuϘh_N9?e3=z(pZDn-"&iȥ;rw㱯5 `}wbgW9Yj@~ڝ9LVZa%X(67h9<3›n8WrǿI)a|l&UipZ@Hݟ/P*Wse(oMv`C+ˊT |1CX?qX HB[?&HBhTs #LϤ\,aVvyE1Y:hhjEtMg]4n*~yP]=,^.ҾZ~$2LUiu NhYcΐ8e;~Nu㠗Z8e\ Ųz_>~5v]=",M?ĜJ$9qqM+4xjoZO1 ȵ/8>=dwOZ+OWV?UwN--uąAbqDY[랶~ͭ5W(WWDWGCL4^6șiZHׯ~f #g_mkl6I(Dm3kk;$iqCyCjaUg~}pt8:x"Ѻ?fKcǾ&^s$P Ft$v'(YOQIK;3a-ų4`R:iY S7r;` HrvcXk+u|1ݼI5( BCtHݕ&>0/W6ԊT94"!N[2P@pH  ɓ"i'?b4ޞ@J(pP +;eCc!]b{s|ihYAP]\lH%VDR7lQ9UbK M+DoiGqvcӎbE\>r`+EeIB¬O2Jx{ ֊"H&[QEL.OصVV~Nxa9yX)(iT(/kwyh' kxX֣. )ե}KWD%I(a?:BWą0sMzX7R_.î#ޞ:/ =rh,fa;Y&Ɩ.v5>NL =ʋ%b ]]#`;X.M0]-Pֻ5KfR-Djђ8tUM-1 Ry}l0M19/)Ԝ'3sI UjC%Ʒc ,~9UYfr#Ji`3'QNJե냳;DjIZJwoSqP_&-hƹݎa s 4!|Yc2(z< ޳L S42EۄC`6'=52Uy =aUp`BڎƔ). YMmFJ]z8D `Z1B(zq Wd igᶄ?,..A𩹎Ĺ[Rq[N[0_]#P%V^L;FM[K o]gt";K,wAӢP\Iϧ* շy(DwI+jRϹȝL"q\X)JtQTԁ)_jb |{# coaWyݢ01N29Υt mB}jN CC~4EyE饅a?TcXVkV 7WhSDE=Č~22˛Aa;+-{PL#y9{!nJ)N@KDr!h}i LR ^PVF[~Xkj6@_kvڈgFDZYEYdMr| Gӆ0/ ]鑑~ggltV=u??HKx'ɍ=vqn@EC~ }d?p]V3P33׎bw3SVk|4^<[2vUD|z6K@-<$^RB#>'@g~v (Gݷe/X8bةѩ5k 3ӜtPB>%9H`YnԞ:̥x~Y/m/a|c p@F4~bR؄~ʒֈk}" ,C]M<+]imA`1NtUx,k<9uI8D=_ۤµ6[nL|H G#~+K}b18ʱ%S|W$'\KZU_Hv`ˌ 9 "ՃWiux²)!жFrT`3HO1$78EJdz~u||XœufD?f(հ/}`vؐEjQVdWmjwFa=z8o20qx zi@zM<B4#;1۠ {PV1V3k\wl\%(uk_֡KDX21)td_[ʌZUKx,Q r4R۲ߖXA=~jFt&aJ Q^O3^|eB t4@S2{R3x9!r6X >Y{[r62HRE:+ 2*:/(g:?}Ȯ{DG63="vvm:^97"#HˇkKL 42"lw͞bA\ݨ[Jb w5>TU1.JUZW2(=@|6('((DSA#!;DEySU#ċ]}E48\6dV9@t!T5--*>D}? AǠфděu\ uO#5SJ>B" -6+ǂVmW)~qa-<#]bO> ENf!eKl6o'38)Ryd N4u}*}U9$1Z _[\XVHQlbj.;XT|.#ׇ0zm]C9Jl])wKm1rr\: iVx"Tv wϗ=~/kɌKƖG&@:jڐ/aSyܨ*cyt $"3'7`d$mB;m ̢dzA/,(DMc:.U U$;?*9*oU6ijPfd1SԒtTs32=Ũ$UG蚢sPdC빚t ^(eAc7=hZApL$EU_4q;i񈁔Bs 69LXTfӷ췊1?7,ՎaH5ӲdrtUzSu pv"/jwL»U_ҶFqtbΖ q[whJ8=I i?AlAG #1 M_ Y44҄؃Ba0Du>f0է1C6MXZ$I0dX"Kz|o<ȢV&#u$,fZhXg"\DDϳ18E(^L]exĜMHg6RFSO+cej9ս YN%=InŪ"9~ux=@g.)(I!T)IFga AR j;$\;~`/=d.)VAt_ڧlЊ-nTyHE"hK2bHdPͼp l6^%B f -ܯ9 w` N!m-}ZȒ=yl{~ '!ބ$j*ack_ ciC4"Dias#OȐ`,C `q֕fbU*k7!$xěͣX_ S񜀭l>BA>tܿ tx!K3_r&&3Zl}%T pW$? G[p -,BY@C>#&wY;_"v"kNf]@7;;W D X5L}[rk3Mmߊf>mc>J_.Ď r/0钰$lr2qZ5<(9N([k_ühs'x 淮ج-~wS{!0ykM6qik t"V$ C 1hi#6D0Sl3Z=z\&t` &y.[q޴#!!WDN,` ̺鄒P,x Co &ߟ!JCͳ7ot댡j٠RZdN}Ҳƍy -6GςK ~_BdΕtI@ F=./=X(,[dWJ҃]eĻS;yY梊ʂ]Tc;j]Tar峂oU}:.)DǺiW2[UB\zk*);tH =CP!랙 ''ް&} b f5 t?F p}EΑ) Cbr4fD2~DYshݻ _r-L*+D{D3&Qtk~ڒy `QVBȷ<;qM?t`M>PA=<[-q9Ibr"+<cCZ~ # ]? 7]\%Y_26 E=}={u d/7"i*@h lYMiyr4UTd+q+\e&$}˧qɘ]U&Ƿ=WPqp[2س\m\puv7!wi*PeLjX|Hj[%fO':^ $(D#6t M[,8Sɸ'}­c!v]&+RYR8:e7А =%U9ERN䉚tK/⃙FlT^3>?%FQ#Z S"+o>g{uo2_@F(R-f!FC/߬YԸΩ)kh{D=~SFS߈7`-cCy?}̋0H:c^8zv-G3%BgGk7B*O[2MF *].H QLL;i;Ԩ!׎8 v99Yw?td[fSN'F"$V+?$#!6JicuJpltDv`%؆p<@yY*'O#IT[ B%';_tj2/41܁h7SwZ jU}xT)0hr>>t1+"S{}mD+[c;lc# +n݃+Њ%!r,`:wtU{K^o*B—z^+("tcY:ntΛiɢ=''LqypYHncŏcYJKi3 O,i'jRsbBP}AZ'tV2ErQ sM$;! E h`e4(S¸+tEc)v,_Bq+߱Fliae bĆe%*WZTwd9 |Y wbb.9D5B`mEZXbWˀ*M4X޼ސ |LDe&ƍ0X1ҁ$᪇Tb^zV'yb@\NF&5tAnp P.񯰾q%mE(*KM{qZDH3u@0\3EbU"zȌgX\xsɴFXtW|G8-03PX2vuAO*8F?bV&=>`ʾT.pO'ZvPZ=BxzHsH_,~ rM6VVgþnvr_dLrU\6 @+Ř);~4 :36b5uɸ꺒]"#}㹜 PrR8~,P(1kpl3H4gi򜵍~~7Deg' g Y)y WHaM6`!3Cs;=;_# (gÜclRN n}zvEDzXQ pE!N*0 kOmE-ѭ*+]E~RьGO 4B:*[${RY? M^pԮGU>Ċ ; m$#I6iǁƅ&3NArÁ:IX"nzyfMv\4͢ċL(|=`v[tA5h h:':K,K,ni6v3=^6N=i Ͼ%cd ]r0p(;F8)/? VL.IFdOвHr8-TTqnB7C`SFl_ : gq;,N9L& A_T"tkVOt%EEGZą(kxw ) ZEf!sV8 In]6 kV5>#U PqԆGb˨l\ οu8+CLO]cܤ6KygQTE4-"_jDb)2u㝫`,0/Έ.xek#W 6B*^@ /FAwm#uTRF9;ۯ\g+04?6龃8K[Y%/UCN;[Х4E&,ym9aY77nɽ 5V'{NhpfKF̟DgFLȣJ$C- OcOK'eW|wz̪Q GizL9*Jh'dpE{(t(+Ɲ6sVN"5.UU% Ι ,)a"°h jNˡ?6=瘖/9Z1dh/6c-lLfW:y0>?k m#1}:ۻqL}%sU/ j?GvE27W_T(kB=0$P0W`n$vWȶv2BbUE!`9p`}\ŘfCI { W3=tq$H̄lzٯ7v4 UȋAZ|f^ˉx~m<Pw9Yvܺ "Pu%: 6&\pٚcE{1Tbdg,v-B\rRP]h\ZNV\gyKf_#+!O}@8? Z7Rݺvr?@lI, u9yjo-eZKJ?ٲ9712.jƗA?4Eҍ\[] ;[jA`h;oF-,O/Džf_"B<ƀFPx^ g[XLͨpl^ne>M)Pkfԧ￶iOL7kt .7 c iynw_4tNG|#Bt} S#J A7嫗V¾>vDh,"'.5sHQU{$JaSC'-AXb(6Yrc^_FwuHi0`j@9h1_[JQ 1cnaq(Uh6*U=LO3'xk -6&BeѢhv(YV,rѐd??QWniӓ#k=l@)) 4H$..#N 7%%ڐ9Ta-/Km7=R0Q PZ y|cM^ Hq P*rΟG=?a|1h|#EPil!l/drJ8% EBlmg% 6C_568 Gnwj fO+ R%X4A|wY<aj_ŗh@m]a 6RyZY!ޟNm+'wnKxA?MssO˷$ ,Yw(𽓀hä bOnpkYT`\ҐVFatSzHlΧP`RD=;O E 5ߒ [ݪDӱ=?B)J4|ocq[@bp\)m3qge*T`aE@D[(>S7QK-\q A: Wwh` ܚ\2g ^6NnymvS})dxLd8.~zߩ5Mִ$ƞ^G!8Fٹ . F/ UZ'nIdc.2'he;/i'ۗ/b~Q-E268SݿR啹04F\Lx$gH=TUu|ɪڧp~qOFZ=ݷ܎泌0Nb%|&u? )U. .(>]J#Bc\'=RL'G޾& h|f=Ecn& UjO2{NR3T"INPR֚}h_FXO7{KM۶k`FsL _:v Y"hs sRnV v@iFΨ5/8eȷlfrs Uԝ#P]e _ +NwF0:OP)Yc/&D\1)AxB&R^7j<|Ж@W9@\N#æbhj<ED UfT3zq`Jۑ2퀼I /q"[*2',j\Vl^w9#4Ndo?yA ࡯VLudEy9)֣d|02+uld3b]}S!N8Y^:8 (U(t(Do s tľDu*{$O<!vXC;Cx{t :еZɫX>!HQIV 5C1wZ'S/ \[Ҵzqdݎ%Ko8 o>uQ*jiWqy!ڙm^Ӧ)Jc0.z%bxeLx{< )8x`2q3B _ 3 E¯'yϟEL(֪\z3x}]3aX/@Nx1Q˻:\p|M2MN6:ίhLkV53ڀԐHh>`0{[+0U*7Qj{ryTucf,ȤIm@H9ߵOj#̾mo2Io٬ \nh.:NDG.LdfPd ÑubnXA\<`*.݅@{zKJ(/H<}䶞 7 J*3)K_uM&O=+ڦ%Եaz8fF/inwA゛v}Z U7aiA5.:>`oG0 lc_䔳6 ?Ěg(h(k!̕ }@K!cK]2ILKN#_zұ4)ncW4g '>t!Z%,!B@[ /̗;.5 /MP'ix]tSH=Ah8{g!w<+ahZZIbH",X4pe3űZ^.IYA|-y$(3Yqlh9 #G=)`}@a) Q6_ )ԜҝULyfMGm-KiwOY]gͱcVr 'Jgi9UT3dY)Ϩf\$Л\i@WG^K>b9 ƲJI?rAx`!;934=4ӗ`*Su+dT@ %z0ڌtJ %& &{Ƌ5:J:o tSu5mƫ|ˋ2sb4nsKF۸H;dbݡNWYM^L}۰J(ʪ#1}vKx! te{wX``Wp!i"{<]ꅨٿHAR߷Bu;Wq(~Wkc(5$gu_})Z%˄q: )fzbB𿖇}#kʮ_|HIaSF'ğ&x%e'n- 'q>J`jȃ;6UsW]hzJ*gͽhf(k* އ㓚q&M^mEsS t?/P bàռ+ծ(E,[T!!JlAT+er^[PDGl}UW#ߢ}ZqhM&2,b`Z=$ P/k=mwpS8޵[v0 >D5#"e*t" 5&$8Y..5a&vHt9 FY XL@@7n*NL/#6];{Dξ^PؓjPr>tDc!:7!R񙗅\{Q.hǕü]'ۑ`HfGX/Y'F|_!7ɳ;IKR6DzJTy:0%Zm/hҠvW\ubTj|@tg+jlO׬ *Z{VQ ((I$3fGXVOHmU7$9cH6j "#Sg?}14O ~4T1k2>Һ>q& S8=%7T#VCB#[_oݦNWBYBRԭ^ۚ%KSll n$Z&lsn{sZ6%*%uBQKl\98W. 8>[b`K OgTV%AivP/(v{)Q:;Wu}Ӵ@ ;Prk ^3i)7Wo_{jWw8N_ %tygf{Zx݉†sz{59@]Uδ\8ԑr T4xm^@n[GHK mKWcj~zH a|oo򁻐Ο7xJw5P'^8"DN,2I7?aFW~AD3G{]G.ި O Hǰk- zXP2SLIW*hε bQ$ݒ(AJ ~f; v.8[Vgқ3NY#Oũؓ[ᨭN?-ݽv]l2UuMf:S%"\ܙ*g/Ž.`PoZ5[۟)mE<,<}yf0x[q_O Ǻdrp'.[:p~ Uiמ{^-/=sNT)҃}[8ƃք K)K{|yJ9O&xΒZLԐ?C*[ݠV>3\KKYcȟ$d f HXR]~ʮaZ!jIu?[OJ I³051q;rԌe xPEl )P>Qڪw&A '==pE>0v8{jjD_r`|wLqy~գVmpqCIj.۞:wgq"c}|ERXH4G$Ϝk_S1:e }V\cg2ril.T!I+Na|<Cr1ւt`*bj|iOHӯ - BՆ糂_]~~bw"UOm1DQyqV;e13 o@g)HCڢ)}[+HyB^l_N-n }8`7pgBDŽ7چ.i a41a4u%2|Ug;ᝪ4b` $9܋kLoWrX6\XAhKydHir>1zRիþpc4=Iۃ-֒(Oe]P:\a[,B%RQIVv!cfՋ*:Z}s( )X]K)㱻ƹ]s##i^DT?B;r^#}1WЏ;?Ga~rI f9XM|[h c>TMFn*ug۝.)S+z\G GvUA}60QS%^/;0 3wXYهbN I,qx;uLt~-ٔ(h=hs[1oTq\c#tQ 0a< ItM!ad27]  bq"]t"R{+)YglL省:z|3uFN`<F-FH&<ʄ1,G'WIB.r;:q_G 65uJg.x1C"ިpy m"xvJ>8r M~rVLe>w]L"/(1H\I˅McLjM;!mGboMqRFfghP~w yd筁#}2o5p̭|n$e< qT}> ikLJk]!>i덪"Bka;i $6IplLg )bNo-%Ti6ݸMm:==LY317 ;fAl'fޮVE v0ǽ' .9ȮJһbGkƢ,p- ںg~B0o)0RbTU䗃- ti/0owWu|3'#]q1"JfV]1Kr0i^;O/J&$RgT5XJpu/Z/{l1|Mc)K}+DSWro+K7?gYnxsO1L18 y줒\oBx1l:-8wU"N)@Hj{،<93 CBJHH`!(_3'ysArB&w| eߞ7xQz#,>6{,ٶż4Ԫtiv Giu+LFt]}b?ZY0yR4L)؇_.gQ]cZOPKm?˅&oH6xB";W80a6QOʫҖ `AUu}rƵ41ک9z;䈕GH89R=h\Ydv8v@ H5tYC΄ۯC$VOy5#{R!3,WCbYzjs7WݦK"RTenE6r35 "5eP>@AKP l NkdLzTt+qt%.7鴫bً6,Ş̝/W7 lfZ4`va†cZ}]ohُ!RLΒ'{=&BCw.K $yn6)b-=Χc *tUocg8x,_{/]ۛȈ=ÕԲ̼G/߇\&rK,e i2?wMV&5fD* `Fa]p13tu4\MZIt60!"zBAӦB?ȭQTm'n7 GAa=>m* .C k/Tr <~jliNkh=%YX{9MWuKh~rY QTBcWsw#" p8YJ*V4[ {X5^Z}]ԀKh{U qaBoOYT@s@cUZ`4\̼g =(ϞZ[H)W2'1]c22"hɏQvz3b76qŁ#TmяАC\Ua\ֱ#ټѪ]GI$,`yakڮ:m;!9ɽc6wk|+E+$SR@oDkrLD7\v۞$r |?_-۸ajxP;$#qڮ+D*"1O#GTXab,q,.iAliI%c%旪&bs˼g4mt[ @Gx`Z 9&EjR]P+lܼ`'ض:$BݐJ<:v- dp);GKM,LO0vd ^ W{は!OP,7o۽] Ak4'vb8pD&g`vhU1V]h<ṙ7:6 jt&nOˢKrkatۈcƼfa:Dr03~Fi:]9qu!Utp\Jsh#Z 1pkH|è;2{s^)؜)6ORGU/ 7n- jk1p@T~ўf+dx0 Bz4~ G0t22p+"=Xog -3j+N"G:4H_k)/5^ FЂoQ6=a Er@ `hD !a&( *$4&@#[raX:rˋirqeB6afEeã%|^?={QDo].ET<,d #U=&"GPD"53䓴p3 N74]|Uo.ҿrWV;NV=R*} ֱ}ogk yBfw?]0kXYɸ v<>,[+cZj'%b\g7 Cx^0 -ߤg_# \¼O!K*r_c܁YU$p%X&vVŐ4N]&,\aPS"zS5/ ߜCҏV+?CM\-KpK:d]d#{ jKNMb_Ч-5b CsQs"W$x%G@hhT]0i3w6Gh3':)!LB ͇zꅌH 4Э%rwģ6ka$+PS=2b.G9I#QtdIus.YG rqmB BLՃBDb=.2J?4to6TPF}f53xMoCkD}Im4!SS ;+*8D dRVړJ40NXsNHO-@Ӊ 2j~x#eQK#2'*" N* ~vkQm/_fٞ5ot?#ڳ^FFWO']UK,t\aE?Uh/13Cӡ?Q:x;.ܶ <VH-pLjߩP5%&(54&Z&' DgVE^\&gI`;mԈ:iI$@=R+{h _bۘ"za vᩴӂgt!Nk洆4w[%ί,Нvo*n4/n.|+/M+0_#ٯ^*V"ʼnYmTƞw%Fm htΆS8%ؚ6#qT367@5 MtMA츓tC+*WtRk$Oi8ˇnQ<jPUDѲv!HX2azy0BGuyÝxlAr$Ǖ-iUUllxtY"NŹ(p1bL{Y,cdh{K^룁$gXN?i/i5}挱q읰:YBa~&;r(1F}Y"Nٲ%/43Qaz+D&@` ś/q!-^Tˁ@* р^ Cs%#Jf 6OC1kJ&SCyQHtDӥMպPE @MYʹQ۬È}Kh93\:}d[жWqC2e_) {ZZe:W͢L,bu+i)Αq<}d} qm#o-s:(Ƀ̸WQ~v9m02K(?Y<5\'KNNkK;A&ܼ" }.Ң g`0BEت(6 J;u" \$:g[ڜUlz˽g;=׍hDП{"gUݡxbZGN:a'K q@*j+®濷B&?4OtUt%)/SPdj7tJz6 ] ,n-8LX GRzq  0qu%od0 xGmip3qm楦).`K`CL'14 Zb5\fX(]Zs[]GJ~ƣӠg4$P`j[!#i. >kƟz6¹w7!F P*rvY,y+0Ɍx7.@YIg,@1FE %eհ+kL)7&! Ġ܁ O&ut۟BJq=4@ɬ>1Mt"W*2k^O!l66^a%u<R v;ດ|"m ]ڍja &zHЍ[ wy g]yT3{pa)o6=4%M27-{Q#S rqpEѫ~\oWVT͘0s_RҘsffm~8$ŇH̐RԲbkRE*Vw68 f- )]!1ԙd 81\YJ {&g5qiϗ*&o=JZO^´b nFp`+ Slz`lc&O7A=!b3F@>sN2R&{nxk-u|FY1pʫAkI[RXN6Uj#E !ad5;O_NdD%bv;U~2ɟ7ϡɉ*jf߂άw pg΢LޯϺi~ODA*AZ#)LPԼEA]'\ld|U+tXecF WRjvam:(>Iyq% <,neR OD_xo_iXDas;QWif/'oV)ƇjBa!M ,U e ٲv#)O/`hvBKj5W. '^@7 GXA -p%6P`zXPFՙehKZau@2HјǞL"ph "QpLP{Yڜ-Aa_҈NhQ -/}-AH[BLr(v`K$E e?74=Ec -|-|c<)~mc&_*!"Bԏ*%7kM<zгƾʬLf1YiSN0aC ^2L$ČBE|@uҹi)qd\vdfP;۷ySl:CUm'FtD>9["́`/jk_ 'g᳊X&r;spXЊI>U5zs=_Eڸ͊1]zi{6ۑ];~][{\v;qSS>TҎojfyAjdwwJ./ʈYT#X;%8g)I{V?j?qti?ȱaM-#gӗȎfY(zrDm&8v1í騐#(AW(vefxy$ɣ_y"99}PAŌ9ߥV#t-NZ1rޝz.{9zxf*N䂄fK ۊCVC&ot]gRMtw͢!3_E&X9½U4OU׬ r AxU&[4/y6߰;";X G^tgvaO&A/%2Æ0#RY,ɇ- fo:QDpnz׺@+{Ku hh`e6|y&kOX͍=c_pZ661<#L,G%%pKUnK,/-* etIcڈ ?J*Լ[9HRnu'^p2a_<;ԩp{'}gyep!]v dH-կ?B/`h_j>L/ZBaDBkM v&3<2"p {O}Y~%yJM\^|,u *5ItP: TN gd/:lbLGOtfʇ[YbǐXc#)9hWrP#/ҿȞgMN|A~YuХ+;6P|K 1 < /w DE:.~ۇϰ7ۛe}K>ziߜ7,T +݌s`VyT/Yqώb9x!W`9bO(/i4=Ǻ3$MPs+>MChCO_5m^fyn|DO>\'91ҩ탬Ej F$;D1A]1j c{@Ҏ }!94MWҹVI E^f+[R x2]l_N9XEycs8+H*rn <Ȑ"t޻i>!(dy`@ N=藤GĄvU@a~[hr?ZVMSC]kPJGw.dDBXt[/ ru:6H4$},#mk,1rDYZt9hQ eWURP(SHHh4⡒ 3N)[jBp!|=. Zy!rꓛ+!;s"$rQx|'БG""ׇZuH`PfyfoS^u:?ƁAyȪ؇AghD3> mu]m&}{Nm:wBvc #RX܎U勾# #6@xzKfc (q \ھBQwc3= FpϢ"NXVh_1B1A? K>4{&pRDǹ7j( nؚ3߈X|ј?6b) Dx@8W煐j1e`nT/cw'VeѴ%J?<Ȍں C.Lx wod&rSǕMGF'/0߬—sl~}^i3 T$F<;_U7#WVc4 6~KC%+kz!u.?l4u܏A6a/Ax~N~"_UmҝFO*k ^+OIQ;rۇ\l@9տvVk!Uos: a +wP[܅l"@\,wcWR>UE*zvro?!=Q7@̡&ezt> 2N61vh ee;B=b6U5?-=د6t(B|4\ffLRƴ ˧r_jvN.ewNׇB8`ΫP/w8ʚ~\ A}0r-4> ]V}xgJM'^V2oֵ;&+s*RԂLp:ˉt*Y?''v ە`KԕOʽҲ2纾mR}Xs&Oj.S?/c.I@T%^Mg۹Vw1m0D'bɒW\ |,䓊͑BbO/z &\DVX.5UAl ,na6Q]#vE6Vۏ0gV0p/Msha5M aml'u4?E4F)wug d gxRYjix"'(##`C߫Wt/$ ً,ݑTd<??X)!Mexp>-}\Zhm#zd]r!#@$9 w#mCb؊DK_% .(ʹMZdt.#wU]V~="ef[Gv8.9́542<*=ּ}UF:NKc3M-Z8nnPo(7*~3*e D1+GfkYχrc_# }({[Lr` #L#VX =)\bck33#fd9UVIfN2 >Wdd -t!ӳ2@Є7nx Is ¤LB̙3~v6ae[?f3zAVU0}wphwu5 6:_xpTz/8鼯 VJ%7"Gw:. 9ኌhnREOY/FO"CG1#Ȳ<(6m5 .SԠ`膠w(3 (KYpn.327vKVҞ-{6} bwӠC0ǝOsq۬3'p:N~R8 1gL6E":6]>I/|D(6; A'YVjpx $gWY2jK\p$s(SO O])#a/():C'~`r5* _eւ״^gՒuӰq/Gri B7 Ç$zX8ݑT %Ho]}b"yaRVOdI;<@}qh RdW/0hպ]T sմih|lg @\^KmCͤrO jO%ne/,K_9$-: '){kFw"%\ G0<`cqg\ {⮢俒ŞbF: du#ЂWS`tjx%2r9Qpf)p!˦LPS! WZ@(oA"咶|a JhOܲRJDD9H`BO:vנ6JjrjD0p)9Q%)NȠl`78|WVnaxΊ}TOgo )<0/zM1ʎ  t% CljHtxH' JxUABcmIAM)7>l,Z )[ilDl38o~ fC_A*sBԺ~F?Aܩ<^PP@PR#ϽKYつiF̕ ۲ ޴B*Fٖ@ 1qI(39yS5b6KH%2+#:ⲮlX3 `0ƴϫK<7xo aV!?^O!<_ ? _qAKQ2* EmBqȯu :-82L,4\u;K%cۚ`BSnũrߤE օ K@ԖwL6Sk#_K x_ѯDP{5$mu4 4M.ΠbGZH _3VOõC9iDP(c5 ɱ0t-9VXoPm0^lEC,޸P=LtۗYnQL&]URK “Y!  ©IqGArTs'سo#6&}'K<,*4e\YHzAn$ ̰{_Pܡ᛼@CvZ'SWv=E J"spȃǐä? LCX_\w!R|ۻ 0f{[iƳLdsH}\D|[U㾵 ʆRrqt{Y8gI=d,>M 1 nJNoӉU?hn~I^a| 1 M ٠2׎Z\9/KHc>K{Tzm/2Jǩ%qbd:},C^ߴ}Aޒ6Ou8uVbymnےf-L"{ϓ2 # a IA̝;ڦ/|1XL__;DF0hp0dtu L܈dKltl-o;C&j-)jfWN! ,>tq9҆MK#N-r`' r,yK"r?Gґ3+9`Z?TZsPP_$6hJI8DA_Ǜ717YiH}7Za:@αzOY'x8 a&`%tv}Vq[%XR;!y@rΕTvo8G,1pZDvY%YIZdBA&7ήO86uS؁]np,Gk| l_g7i{^e%gfG5 vo+:5}ѣ}m 3) #+cLRѩf>A{꒰WwyJ~vC$zq̲ B)9a}3l%a2t< zldHRr+ȥdw<^H?}|3i ř@ mcVĸ81+6,1-4L.:ELCbO»T(6 BKOγ~tE+{F޲Az7) cG'&la0'mwdH _mtmj9^ !uдD=l]M~긒Ժ$J.Mހȥ{ E-;X=_bWZ~wH~BΒ T=^VdBjO֥soNC#D K}ylq1Jt=FhyX&A fEȐ.$Nƚ}#4@@9qS/5sA1Yt˪zlU[FQ7P4zOd; ne_bez8芏9Қɖ,R(t_xlAs)ߢ`n:Xz!^AC B%@*H p q˚(c͐9ZOw\J+ҙpH@)"GaЕbhFG5{x0[CtL'gl{bڊuQ_TZi#7UvfD "GVe⼓gl"#qCmȐ~ e%h38Qx**9F γEPMù (e{%>%CQǷr\^V Œ"vk W˩24k;s`D 5$.qx}ԁԗDu+q;#-CkI =Db7ֆ[9p,=ޕܗ)z"4f)_o/#v)9N ^gl ($T|nyxo5~AkyVSӯ i-Q/RdĊ߸'m|)SK赊7Y<*.VDI)65q*C߻y7'v:;!Bs THy'dC 8j&3+%7O O&۷#cT.hMG/5APٖ!G7LdшثnI+TJΎ·hњ,W9ZF`: mR6?}}n8ff"|~B]EoI~mxЦnJZCK>ߵEgmxygʣ:zjV#!P:]p=njDQIX뮝kj@pBo33)ݩR2@vj\.3-mM' CxIVt8c7Y$v!n*&KʡƘ)}j4E|IKKd,:>`BpVBw3]"ED@5x3~&ۗL!km–“b=(|0RI)^PpT̚tǨZ>q$f'><# ˪'b.De4{(*ɁSm#֘S)yv;a _a=)- rw4S(6S9C%\@Dԟc}ï[S{rbb]:6{UI_yaFJU5CsMmrOh-!`VVDZ{QRJ_,]y5nIrC[AXB$ME26v9W %fG*~6GNp 1JlQ'iP %7afH s9n{ v#=gʼn@]r@jPTv G*yGM۟] ʲX*2^$Qn7!=ΛX24Eo^U"EHԵj˂~+*녊tr[tlq1K@d`-d8*F5HIi%js VjGhzU ү$:t/KpƀI(q6?c/i J5yʧZLȚ=pz?U@(h?Z \Ʌa,!TҀL"y*Zw?w>bu09 {wiU8A`J~PعtSwb7ƭEpǬ+u.1Tbw9{#6l|ᔿḿ W\:+A橸/Y ˮ)m4; I6 y >~OLuxntԍI'#po3Cʪp W .„Gρ;׵}<&00{ CM !2ٳtNPU |hpۥEZڙ[)e腹H^VTopb gq8>ݹ7oQ!Pp"zh"6ԧ\(<[%a>16 .2]u9g\ltC9@\W!ND1=/=i {rV)" vPݣL+^Hh:; ºΑ0/̥ u3c{'xH;/Q@4S]s$T4ieOㇱ2"\G (*<Ogwx}l(NVib':YNPrPnGSU5`nu E3L `㶎+x%|n枂hq,;rY-Gpoש\faRLZ/PMxN(TS sß=b:p Udg|zkHJydVV=)4vp"H-=.=m~6۴.zD Y? x-kzw}@*yal4ڼF`q!ۇFM_lw<-vNLhIok=ǩDT orlH ۭD}4F%-$U%ϋ)[K*sMf{D Чxu$]nj,tӲcCn^ݗ4<,|vE;&cC)o/ ÐK/@yުll/s7\m鱟XVq03oT ͷAo-g~U| f uxOU$JQ++v.e' (tZʘ+_/e"ʍj kŢ>C[ .hETgNKʨ*o$D$iGM1R8"ToZ˒ vef0GT+\Ԁw?? te,EYUE5``hbI);pV^@S19^DYYt'fޞ\4Pj-ԃ>(Be U+wfVzꔘ6߶RS* 9y؃t[q! އ?˷CFkT{;$ۋ FLSRv/g7 ïsq'ٱ{ GjIq1mϠRj~FR/d].M3RdCoC)4^q$r2_D`fR~[@hVw_ J"O4޵ 1ϐ H2ס0p5 ҥ-ji ִ9^ԝX xGG#.'~ -a.z1']Y, TX&Lȝȸy*&)܄QTCW /F :9(ǕLi5{xRhO$3# 6ػ*,g_qlnOkEh^.Q侕 C@<XpTj/,G]T@,3^ ;$߻8=n!`էDݪlk\q(_,i8jЮps>KmCe=u/B2H(gIhdSs24l}owWF#0 ja5ДqDh;Qu go3nWTM[U透b2c{o T7MIalY Yr8AUcwM6=*ϵKx&)p*0J2ol̞)_ <3(oUmvʧ+qLOB` )X`iɹZ$֌2/.$34+ Pm-lCC)Vh+Oǰ$0f}^zsuAb6,mO4^O8!b>XvS(P<ې=e>]%+ E. ˂g*/"ҐuEv`1Kѷ5[@aymUCCB$;2(XNяHK#AJ<΃bŲy;DDS 0E%z1ղUB2޷EbO-?4 x;vR n"\({ S̓0; [z(p`Q{eU]LQNgP!2$Jڱn'8@˘4r"}FS9aA]m Hxpkt.ugDV`1J_t5X"RliwH/cH5 }6>Q0UTFҜ9VႆN$Μ9t:{9WLRZwE~l?( 3 GARqK(yyG+J_q|,ۅ3C^̀ 2NqQP\-A, hs׹.:MBe8=JRԝJeRLeCYB)!̮&_ :kWc&hJ %_)Pkr-LB1 ˦ra#pܦWkjd1k O'.PĦrky3,Ug61tc@7Yp1,1|9.&ɗJS%t_Ocr 0qK"k@QiM }nh߲eva?yͨh[ڭq?g@EG>6+? p ͞Gk)7j$`[[c VAvVH޼FYt?*'{7SOd?jkl4̤**>j Z7O ZP~7+y`z!.'Xz?yMO{"s2$#Vlrw3.e{o?n%ZT':kĮx)`ߒHV}Q QNnIcd@O Ԙ0*-.?׽bL4nBg̠6+ww?h&un)J1Kki, Y]B55|gՆ ŏcK{7fhwY: ukd,3bKAbca(jLRjN'O;JJ|X5aFnH{jesX AN9W =,a@1ypo"M:C+rOxxNK!Šb/t,s̏@`'XUObDL-3+ @ dX`iC{Vw$2lp w}ǒz\JS6eblQ?7}{й<*84z T;_n_r|d GgS;uFǫ88_qr7["Iݤ^lRJtX+}jhYi|ڪb3I RU܃@LmIGՆXB]nV΃BF/Zcn 7,qD,ו=V, 9sRR T~ܐ_xᮄ4Sa+=$W{;Sμ"dM ?T/L\60w܃@kz,A94O-T{5|&9Gvpv3֑)BKbR9AK($H%goU2ErqxzWPT-|ԡ5b36^P|.Ba}ZӪ:j}\i{$@ jKx8N*^Z]N1;_"8YObz(2QˎHxo R~[sl+C+4?4^W"ϡ;+Ppd`ד1RfߣNQr2Ggxr'IOt SUZiXW&{EDqs !'O3B-feLoQ c>jI$nmC8ISnEiNZ0]aj4ڙBbUI#Ԇ346F2!0PK&`W' '˾Ria,Yҥj6Y:~ ?h< %۴Ut`)P\vGS=hcXF$r 6Huyonڙ#$NJ{5Lvu24-#% IJ%a<-'Z4d'uaohɑ#1J/'^AL/|{|7Y\i*ѮN~]H[p~9`F HO̸xR-8me{"x|/qn$TU^ fgPR DEcu5)Hkp eRX}vT`|arG͊xnt5A0R,yL#r] A8g ͝cZM˚4uu:]"٤O"/ojT?'\XD`0kZd!5&BQ"0p^#hh7߱$ kcXqaE#aNd.bb)3 [ )qBUJmh0D”m~MK%p(`Ej@6 "܂"P5zgqJ[˭A/3TSt+,z: a6 +Zy<;9ZU ʧdGvm39sM6+kgY P,/q z\ӌrjyVZ9^CE#4/1 hHz{?߿̕DP|`>^;!svNzs blgF unӗ-&_6UeMp\Az YL좴`<|_j٣t2Ha+=ٹNKFXiN]rŊ[\UOGi@/j@|X\7$|+_'dNC@GtﰕcDoUXWgNcBW*By9hjAEY  νR_29q$nՓԟ`)=#&-NmdK$/f-zq>Җ. RUt8pdbjs1&vXAG$Xs j:ONƒC ȍ\"eɽVaOpbɄf.}=͞5wHV[Fz[#wrv˰6UL0 \R e ;/>*?NaB&)fִrV9aH\9G2qG^ cIf( E~SK/ .<,r3ަ[f%`Zihَh1XQP̠hB,cC|?f+-{P>}TD`4hzB%Y-Pgpλ᦬r񻳄+Wz}{ OĢYOotnJp.2 Q'-U5(y"ubA`yYtaJۏE8ӭ:,C)ԁSzl4?SlӤS|I9+ϼF0L#Wnl=֓wm!RwB>V)fx#PLqA4|2cؘ徫ݙu HIGejYv6G|EϜ7 d+>45xAv<6%h逻isȿ^yUɱ(5ž|yI:Ah~IT`w_6Pe-|2{533j=:м:Y9~ ?:L8d,jŌ7'}yO5ZRv'LY6C'q*WLJo|!XhsU3ϵ 2TȚQ/ғuP[km^Ɖ7v5/V|:s]) c~?.D@Xk.}qXl_겭ּ}[ h~C -6b::)= ,f3K}:j8F,uLЊF kX DJlVe i! ,SSOpuS#r# lB" 3ʘW%ihaêwQrg ksY s>W#ncz#( \p3/gyi;=O| hT==gMs.܍z"Pnј?,,ӽ4})TLE$Rd"XRcc֭Cft[ knnRROnn+OG ;ˀY`_<ρeMyvns.wMz*`|ܭJTIRRިIb0E:fj`N)[SOxے3"m`.߆/zyHQPb'39)Yr$&Z_=b=W9eQ6-`RZ קe"O95 b[jLE*j'czg#B>#+>lmy覅 ˱Q;Z/!_c'gL/hL;|%S 9<{RD&Ǭ5"+Lyhph/̦/WRSy3SyZ ⦉>r$Vh<6?A3 dMd࣫IMɼo(p_Bnvy d'g'Y|Z2H 8֜!pl0,D<#g!{S K)b P1mH[88/0,-jEsʬQRwX39UZe;bGfL8CY$ ?PvSۉX/ Mn*V{Ec7 OKʺ厮%LdULClUm-M^NӗܨAGc$fy%_Q?ezQ0h۪]+!'R;䙟Z*|~˷v}hfnIڗo51.TI&if-?c<+!08לԵa#&Krx逻9#,>;+4^w04\pwZOvɒd dƮId*Y`ME9d ta`'@1@_x#.ӿ3¹"j~"\׎N3q?&;W9㻓t.T> FdA;d((ܴn@~/)xM #vSyp`bMbX iq_Ѽ}yT‘(n*L+a*d'x5 F ?EyEj@ 훑\~d6,ޣ{~yzwǾ sb<ӗ؈F6bKGGe~Z{z#04N8L^[_Ա,GdvmuI`Al]盢Q%a3k+]u %0>y(WpaۃcX^` %SN=Z-T*F5!z1y)CNAibJWݓ6Anqf@8cHo~Eq"[>(Bs0xq}p7sʵ[lui{tq`k2^gt =/؀B_ٞ>3`AF0\2^b5Gh`UzRalQ%Z_^bSp4 H *CR|YxR+j+CzF"bS)|-Kk;Ri0FCI45onn&Fq=c4ء{m%S !$O- ɟm:g=v̩*8|FigB$>4@**U=Q[N')OA&Ù:,+#_Ú|XwT)]O&RF\L͋ +qŮFa L;hP}SYDWϑa5SbѮخ췁!_YнNKiE&q~lȦ CǍ+Bl 0*'ԝ`{5xh7rUhX>I0fpǟ[㵋C&zO?shFz0gVn!= d] g U dOˣy3yE3rS4e'_ܴ+Õvxċ{b;j:~3>+ރi"!vt#ÙK+{^χL^!4HA I>Vj %lz ٦v."[vdg*Gΐ5Y }6^iקn[ƙd;\l\X Po1W?0 |xS#n(e|!'mW gi %0g6Ζc@t6"h Zbe)|rxqž)穭yz¸>n(-i92'RI/znrI*- ݕOJ[훋WZ3.3*6<助+]Y/T$jE/\by}dcd K金1DW30^y3Jr|USvf{3[%,c9 mM|J@A,vMY˦Nf46:bk3z$L`W, (LP3?N7ad DF, .{S+qPdD UM-LC wZXD)lc Jو]`GqûU/[UBsXu@5M;}ui§Ͻ9!BjK;GfXۂ#hH=CTU-P+( 2[-. 8aN qNu+1bmL4)#( r@ (G{$603Ersf4Br;@2Vl2g~[ LIwd RKbBH*AC䲒y-jq`;!3H~ K3Y27Ih*;rz•Wk73 \UޡiI1}9)6WA-&I6#pjYfo! B$2=<`#v׉hi+pw&_̄UFGmk\4_L 43ˉ)<oeO$9mv. h рd4&J63m;ܭP~r۔7BȞIĸQ5c4mtJFy$څD+'s߼߾d#9YLTqeE*teu0󑱆w+at<:-S(C {OƪsMݍlL!+gLK0/zln ࣼXwdKg?)6d_h+xt,.x o| .bf[ҕLj^:+tf %iiͶO}sOFD/-1νMI@}],w4wAkDd0VnyOMgk@Ltp6ڼXp"z7GJ op w^v3u']uM,׳n[@D 5EIK0ׅ֝%)@|L~y cwo*p2#ٌ{ J;}PN[yő~ ^à~p ;)SN$ϟK%Y<O0Rn@=rӹ|w0jBNV^FpFtJ#{(Ah}!y xZ mBPPceJۊOZ`欚R-q.(q11o-Qw$~? Si۷W&T:8C̴REhG5 #L+; L X9Ӳևz%3W2VqxSsi5Uqo$_ ;+XWBi|K؎`U9k_GϩNNpt_kfƽ@ u*~)vXY 'A4i͕GhʼшR}uޠyλ ̲8aSc<@\άZ?|mEVi_Ƶ]`’\TIz5+qT/[zDfbmj`ʐ؃<= CVAq#fEˑ8iP3&`}ŕ6cX1rΜӯEɤu)6?"yпܯHc @ :1Ý0C,CcFtE81 ǎ i,j>yܡ c1:%v'vmInTӕd:A~u.Pr!IUҀGn(єe;.\W/B`c öjv7/|v*:z##OzKKiXW1@&KW9UQ oU'P֣2ުӖ}z ,Φ,m? x 2fMJ%XE?b!gϠ—"64# oK+z}`8 PZbJAHJ&AX}k3/uMY21ɧr% LD%r9v'Ɇq2p=YYlضPZ=u-=`:W\OsJ_]3SxDEH+hGǘ7\oKYA^dka~X<)G>Fz%,*9 t{3 kH)A{T$+s/p.?.#ٴ2bTF9RSCLN l+uíHXZG!`݁eD5[y"&a5\Mӫ'칾5 {^7.ϡь)]^Mwc5O;x' L~њ BǗOP$n1ϓ-7M.XҊ0@3$1;}7 =$+,>UۃHrTc; "o5 qԳοJ:r(7'j~kg`K^6 4O'έ򷑝'|/P9,1X-K_64 C~\+g-LtR@bەzG EJ+9;DA#6e/Sp4 D9+)u(5]wkf*G9F1Vxбɗ&7vL 4 [GTؙN~L֬M^`'t:0}_ӳz[M!0҄TnL܊/p9zIS#Ũ.y 4ZXɪ(Dw]\8Í8mZ@׸Lڙ} Ï֊;~f ";HJfz*dvg/q@g ٸyo_=IW$pӬHϹ>tK;k #ce0WtxiIBP!ѱTJN%~3F}r#!*fRtp3;&)X/\ Q"w"aPpr%<Av+Ndr I U*NBg@c~J&@aن[M${'t333!1OEמpCG4ZNhE?VmHZ=|:c!8TIim /~qbfL1 DX~ʳ>BϏ8VHB3؏+^T;CSܥAA M*_}0[~[+nP{֩ϸ%H{aCp-TN/lCtE :Ju ۞7 ̅Ya[-á1cƏOgL ~~pի*V x_n(,ƫ M/wRm ( ocJ}<0\ o(V]'W^41"]D;Q&IDm{jAR_im%B46ˁ6B¤ilu.<_I781{:t+'f@ ?1$v9J"y&#櫻!*R"#>kGGPNv!S^rQ,ޜU qIU[D<i."R9"\V@ŬfZ=/vAa)"7'f:CMP7DkGɕ3<- χ%(#wtQVOȸ%ctt]I#~e JPa7h?;ۼ<.z#W3^%ہ9z}WS';]73vRʀ|Iz8QĄB٤ x&BJ_:եU*Kjќ1YrõBbw*r׊&59$lLNrye;:%s"c߂ ',hS#&(6 }vAelCTހS/{$Xc@l¿Jd\Rӷ8? wUGy5驹QaWv/ѸE`C'RSڙP$/3Q&:$-:wboJdy9 ]^<7"&?{9 )S}?nϥ EF= R Raw#铳 jgK:uW3sӋٟZq->Kݽy%6`8?(L JXNn=I\(ʂnHjjWy}dHƉxDIWcj:yҔҿ-^ /iCA/ƽ=:kD [_/U\J= 0;?DCs:mm~m1J֢@ Nbxz !T.U[]eQDþ`9ڞZ~_.~F8>rd7Ofs2Y\FLsz DST4*4C{,?1Wm,Xk]n i\C1L5;˱8O<L k{k |c HRԠb4.+D5)J=NthHӴbn~mݸݖda4ID7:1864`nC_"K~8my _WOH,NI捭gPcم:$8}oC!gYanY9jP7 )[P;E z@ .ӛ_ GN/,F,9 $ [93?j֏ia<]fa%U)ؾ"1JSC$CAlt%su냔J[#>YM? 0 ǔQ)G$HS U'ۊ ͞6 W.DCv2Din(KJG[wlG yM:D`AIݚ}}A w@${v vm 8y<?&X~ "F {Q!N`]8u ȾGRUc\'FvZZYnm?Ş `Sz0}EZkܪr9@讶Pr:USV06[y9)E9).`a!CPӍ^ `H45,2<,')X̹6T/וl!'$"93)U~3-o7zfrWyrRiG^p0Z(FDuӵHv;/h7)҃7V Ȯ°,,+4#7;q뎵ACGT`KKQ) .L;Gf7Z <_L(6Yخ'_b\e[-⓵E2PhJcX0K >th;d铘U v Xah3o*M`:'$ɘeʸǰ2>`msD:Za\Wޚpx, "'y#R!PtE3u_ϲ㥃 $PqI윺bǝ w͔0!Z8*J3jwg{n̼SAHC:Ct@@ j+Sq63G/5$}j$'B"/ oS\$>]K(%.QqBrw(t}ar2o7"ܖ *9qNԼ`1zk;\cTlqn%P1 7TrĩWp_鬫(ܲJhJ܄ہ~BVdȪF1KrU=! 1| 2]*1>e!S;EшBޑ(XtǝtKFsm}{?$u03)TyAǜcbo޹mRSqteX͚;o aoi TFX^;,\SMrh2%2k, .3^#qOL%8zIH\/07T-~3Sh}=Ud`6}e^|%4V VVL}'aBRafhlMJ0=V}y25tS v A{0\(<4]˹bc!O$e#wFF"n{%FVk==;?3hJ@[X0'a'1bR޹Euiĭ(PiPl_vֱ;5IZ& YTT]ĥRK; gj3ȕY4( u/fxWE%|&/<(vRӕ8 ,& 05K=YmH:v*v(KЇoȷ nM(U[eEc1Jpx O"lj쀕1HjF1Kd_!ѧd0i iƇo5RnzAhruxyrTAס& sG+ԧG'<3rdt?nmA5&L -W:Y Lxb@t^ -VtVQ jHw4uwEEDpwX48 ']2HG}{24'狭1%.SH?:s4iCG4{ \I*6":EQ@{F4Iҷoy$(ψ;Q(ZHm@v ^/LݘXTqeʷ.f]8't U'J:]6F.&rխ~f&o#qÁgM͵WsEwJȓp$5:Xf A5e"|oz[ZA9=~T Alq8S/R'J(ƀ[w%dx!Ǟ0xJW1Zo#ږ|95ΏξMPx n5 eP >I]ࢮzNK8襪]Q8G / Kkj} 7nH"?[1&uu /wCZwo)6@:Շhs LYvxioKpQl}KRur5 r]vֽ8Q87E-H1w FZ9o10~4leyJZiApb' G2]e/hmCeOLtvZƞ <j_IUugKbmV駠quj-KZ^ :9TqAhCB.Az$HjM H%j 4s5'@aSWW;0Q鯜L/ix uNٹzrD;^{' 0ul!hY^ZhsRzNroHM-}RuOkGoXq#Eq+=0*HkrJxczp=lnƦ@3l(i Nyj7wwvZ0n}o=9"7}Ie`"xT>A Uci303qpY!2ޱ%߭ pm E+R\jaRH@ &EKW[9cvEbu48v)J%\^TGy#ոr@=eQr`hbeHnf3ǁD @$d<.ih3WWm !ڈV<$O{K\(wSS] g'OA& ^CTА9!rɐ?0nVn]BkH pli@cFcoYVp]Rz5":BkWҐKn{hGi`>fߏC],`) 0YlG@+{"Z8A!T-/xmr*J{\S1T\R ~PZ״=ey]*temxb'1ut^A1E% "KߗXyoaY݆%s3(٤\Lg# He[-:C^_|cvZgҫĔU|`㹏XuH.gA֦@|k1֡8RlpqHѵӶ3̑9;-T}NPEĬ[Cd{'ԏ1*SNwCO*L rA)t 29o2}'&yixr|+E"! P7㻎80BǯBlu&Fy!}g4e֞NǤ_ Rw)Iras)!%(TbdV7#osyd>B1D-c춉f~BŞ\B! cǩ]."M̐A~6aZ,׼;8,a<^ZYs3t@lƧOma!|NTrqA 54 WVX "]^#]sPC6]/.98آ{8" PӚr4I^K"y!c?>ٜ:VCj8+Tb7r?Rك໯P3^_yU5:ݖ5yU&O3(]%P0NXbfgYDRPĕWAgՏ_@Q&8 {8f!^AƨÏ-ma[$v xw3mG[ f3H]A#uk#?6eOQkYc&nܲ܂ywy^U9X<o2Q^[:)Je&`UI_,"F$g eT3y#RˇE_lP% XO6y{;lDmWqPyFu B2mȄₚªRyHbXX=Y'#ٓ&F@Œ$HxG@=_-P[n7=Ztΰ$5y*JMMXHiV 4Bnї1;)K~ޢA{hn@bqGp=3V>vZ':.GKH -WPvU)#ph:Vp_`ϽwKB{;jsyG|^fjܳ~-#Ӥ LK* >)ZO+qeJ 8tEv%]f:Fkm]u}ԃj(lFIՇ296<`аU'(LR! jb;?x!eH @ڜ>Q-juJ̘"A ^ #KFH9~bP=W9VȀClhhHĚwK'l3D}YL1qPIjoU7D,ۯ%ըB=~;j]M}Te$9"N{m1%P`N1L[aу[zg;4=G470[fɣTԲsIJ[*GO gnDf#V"z[PH7*:a gr PJ753J<~9))$:4(C9|OM9|J$ZCS0^Z9I(Z >4,=r,wE/z8s`8I9͘XOJ G{fiYoJ'jPyrMhST!mՌJqSw)}(c}E$'L1`D_4bs!ZXM}+D1䏟 ws]:5ѧAB]PO[D=|u'I'9)?h{q_^6FNp1ـ ̶a\(eMc`{^̂R;ai3?L<DCXW`/qdJ\20l_HOoWm7ō߁4%[IM.a[ɡ Y賠s# ktПӤأ]Ε SV*U7oEcigڪ̡@. %s.<: 14`0˕Y"~Fpm 7PAA%Jsg caubW!Yx>6 / + ։ØrbMlȉyT`kGu-%cXON0S̶vkLJ"g3^eWpjUZxy-O#Ң>|XVD*ɮްA- tggwE5:4KGB([ 1.?ݷ5cCѰq&acRrDR|iLj'q%ugV+⇢©ŠN$8V\4ː! ;ꥭ@bU l%~l ԩ2)D] >p6$v-⍝(ȋMޢ4xL)b#n@Z-9ô#PE2%_dу7ϝІ*BSi ¦8N.=6l (hn |*[h>;ETٝ.$h]ɼMʜ|;UfT#Nn2ʇ:`XLoj} ճ,OY:FR('3 t`َ6̲dHݦU<,;_9`5dOOX2v} <0!u5A'Œ1&/ED{y{Vo)9[Pm6 nX(Ӗוbc*ucc鏭d^@IЙгVGT>Gټo,ʏi:o/$1<1@r*bk A աmܾp$}EWE7=,+VJ.릤m{}?5QLnuV.MT z?;i5zL{ o )~-ΡB~,DYXZTyΡ`!nyѱdì=zB&FQI"Sz'zvٌ29^l5h10xZuoACƲMsރvlwmSLw e1G0U:>C߻+ 틨AdՄ+>_Vĥ]W{{-1QUrdiƙulK;~/З䃉Db0i򂳙۰lK~`iWgb#ss<:PBl>h2w V, Nci+ISe<=֔ɘ(ZQBL7ű]DU^{b촣Pg[arUki k=䅮P:/9wdR99ܾ=nxz- gNOf*u;ˢϕ+q=;,ix6<=Qp;LŊEmJ~Ӣn6~<Q?#N|dqܿcSЊkXݲR})` 0h&r6|!h-`%f\&p6o6DfĤ>Q$5c0hD͔BE-f"ROe O7͚-ZlaD(?9 Te%Z/?4JHKҦL| v^9ea&mq ,&CX[SgCA]4d UAz&;$de6~K } =h`Wi#Qjw"u{Xz@} 1l334{n;)C + [#|w`f)\g+d) κΫԛ{PPX9=`iPճ5Z8(`Y6;\@q7'M&R2gKY;x1Gž.%#S=GDt{ *IRӰWIy\9aR]ȓܹ^ᶺ(t\$i*}-Pum\B%K?zBy~Y;U[f*RM4âhƸY[@~D,K$i:EѰD8]]~ұ!: ½7.='q, k8/ 3,*wה0t~icTtU 1IJ*tVC9l;Ϛ#]vAti9r Y?R([Q3F?+}FF sx)&>.gxq!g0B2R0EHGWwVHy Z:`9( Vb ) '<8E`To@|#G]]' p+;~h24M "UDS06R~FI H}(qTei{ʈ4ZLlWf^eY*鯓ѴDN3R:ڋR&0l2!U]5`ڟEWfαY,cf vɷ}1~@ Hn2ff Nc:'JD݅5$FAh1x|gHCDRKt;qj폥9*%Рx'1RRs`;sIW$ؓ3=іoĪb(V|ܵ2]5bSFOs/^`e!sè,:F S. sܮn֦(E۵2$(CfjmiS:JEBL>d!nu.K̎3O>@sD?`I%Ʀ66l Ȼ|;`1 V0eF^vY%X%9B#(WIcC}i==p_>l)!0V-?)q;i~nM3r24~ RkX- !z l]$1RPI[s8 ;q;KCH.?% u'Q6ZwOrO@d8k8ϒ?[xv IxAT~YwdA**l aAySۘζȡJ+fߛYi*fsVh}JkJ:BB0u5~X@I1LjT-1aAWiƱ-\'y22Ynb NnB{2gPArڲW4DdarWO%)H=&YEԍc~8 QU?&컘JT(4ɻ>9>z 9U4$h{Q@fRPr m<]"ߚ*id Jh<ꋬa^do;f}lT@` }NE񼗘?as! oŮ:APcaA_:e.+-҇TD-}ؼýՈQ:k[]!ԑ ~5//h )Mg_'0R35r⸟@Uf\FCv8I  sHXog?qv!QW`L9*軧O*E`cG!^8T0Avx|FN|ri=BD9 ]s!Ҿ?>57<Ϧ`Vq&)`vtGYП!F3+T)q^?N g@it_24t1^v~w'Zۊz_bg׬(7q9_Q$ps,/pYr(J \ Vz[6Svz.T T֩XGy p5E"'h#$t K_[\o5r̆n S287;YeN sߘ [k)|H @@mռ&sv>B6xXsp33e_˞0zY3NmL}w)pPaInrxw]xyH۷!V-@n"j̽[.!_u9"Fx BlsvBXNJ>v>cڧ<@lH}J5: _ А.jn} Saʆ r˟:K іZ84DLjd'1C8 vkL^?J<)ٽCD/(O$2\m}XFkq- )DFYF6U+kDy m'4^i*{PWCV0zԯᱞN#źP!J783{~H]R"ޠH =t_ DrwO&@,.!Nt*L ">c@yL9X x[` ^ᛏ0| wy@>fDf960K,Ű H'R;\*RdP_,,fƭd+ǘlpx37>Y;Pb#0@(dIm66Oׁ"OC޺q5QWusiWHR<Vك+S93 Jo(PmiזۼVA&v6AjN([$zv#W׶۾"đR1ѣB㙹 (52jG}Obw*2+fGpݦ[;DCR0܂S6,f薑HIĈ~@=>E$FС:iz?|4Sj5n*W+(E^ͱ8*~bN׏_6J_g0|b)M"+ Ϛ`chw"ޒD)lj 1`"߹R} :4i/iDL~,Iٵar.US"̆iL9KwSƤWrL"l.p]/bM*A(UcF i(@^5eJ/-FG؟W'#Pn@ m|$-s ^ -OU%iڣCRE Mn8f3ࡢm̽XEbť_Q5>7출#qZ >PH)mvZP)-er3U}r˾+4"U:˭.1)9fEɺ98ށ vwbXasΩBAwgX c'"M$X>EFM`=VY15)&;LPAڎar_?t6\JE3PÁjm2'4>ٵZsmzK%0θmk?e%޻T̶*VPE5P lGf^(@8|QiuBWxJ$hZa3uţeFIMxj8H28j!7 )65?'Aޮcpr(evOzv#yoofqV06ݿ)WZ~ՐUAY[~JSEE uipײ fKe*qyֵP N_NԜM*ONWs_Qҿ|?q:;6XYeL-0Z/tʩ l5n3FPSpľ:l"/O٪gAXhlFt6 XExbuW-ևo>0Wѱ`ǡFU 5X`dR&w)nes&PSږ`d7S$ߞ>H~v;`Tt쿛]qn8b4 Tc d(-])PAm4-*:c}.1JA iZ&;&=UH6`^T5Ic +c &$!d{$SB^N[4wSwת)zKiƄ6,(:[ܐ+kKSPȺ [ V1@?G H~` k5b7 haw'O*h飵Z)ԑۃKθrz}tpk(?F}zUe\ʶYfZQg~k}aeOݹ1sRL/a΃ dhG-^R〈i#h.`Rnick1L1_jb{UpJk >ۣä" |iAYv500 p?'2y}Uc":(0teZ`j)x3FvU6k{"؄^ᰵ V1m4fWzVf0֓?6zńO?ODЅ0fB'x7f(ЀPlͣQQ2Ϟ1ԛAځ֕6b+ ZvܙMigf-^, !)$ZqπIe1|N(pj)s.WrXDj(`PxH`a (c\vn4l}}a3YT]> `603S;e> `'#˴$U|7.!9og$#1S):%\dY!Fsח FL.,uńd6] tMBw|y0`U,A9)8v=]y(/}>TЊ.7l&3^D-$7 ߳Ejf;DCϖ/7O6o36 .ۡl?['Ӷ.irk VXsbt"A {TdOyzst(GeɪF*c zc #͔ Ev OtA$:o;IAȐˢ9x2>q8xdh#՚bmj(& ZP0Ԁ:ȸF.#} SdGS5xc[{-G; }];Ξn(>}]$&f,[Ʈg*/ QXIdgh}υQJY!iz8=,4Պ*{;}?9&O:ȇgQ$]?z=r01\A]C1u CL0 QPn;,Yfi v3ڧVh=zUl:VGm (o?x7 fK]B⬝-L/r: F{B{. IR~e^B$j j%߀$J*E4qazM6G!/!Gx ` & cQ"?%ɴ0Ե\Z) h)&n,ݲUábS5d.s!&/]Fd; PcCP:'j5d^hшVU%",qn+y5dҬW "v=2?p;}#HjǼ5pQKk06Ү.b֏~D3AHfkuؽBpJTjozҌu (5$t^9ZGؗgה )XӃ&AQ eioHlh4^%${fz6Nd\̡)N~ 5\ [ !c-jɸxDe]VN U8@f" HV~a< ja%;uKPC Dt:o[-V$\4:򏇗%y$t3ClHWߋ=OP]8xn 7`" W4Ȱ]ӑ\B!d㾜m6w\R]4bφӳp~Z[]w^\ɔR@ڂn ;\NE@Y/إ?TT~vͻ;3N2Ou|d&Q3%J,^Bd +>r8Up,.f]/ U)h=?TF$.) ۛRgKpx[ٶS^c8졀Ե0#7AY $ B37385}[UF!|p?PABpXM,Z׼"!2;1+-!Ҩe}K&6of@*] !U@m GrdȚB?نxHlDz(ߚx5bcyS\,XHe0*nÔ 9yiUEQ-qhRATgYrsnܺ R4֯BC8֭bRC [UX;K~qg9\w 2PzlࣨPkk8h-?ׁ=j(ZIϊµy̐؏(K*\Y*{,8 K8>DK8e>Zm I:_}XǼE4K'iEn N$"&f~ ~娄 b%轺pe^ !.yz|| @K痛Ɏ'h+)F9ꙁ1qnCTp @L{aPet_旁nԙ8`VULrԭKGБ\F`md1d 򓿗'UDf1}54~p.&`}S0?9͋0PiJAP1>VP0d4ϸ C#^4S6K$ՂZ/ſTch(6O*g!;f7R9$!R߉UyĩNm y#+uF63oP7/C'cnB{- g ('6;Ou1MCq&)%<+#&?Tkף.DS>W#+%<m9dyF ,.;xbp".ݓL%TO21x9;"/n,= T/?BO.rбg[n/P !CesJtSDWf.DIts/N%+Xi.; JjꡢV\|H Vm.F_3NB^m^vwUXR LraA(r]#vixDi/K 8&R;Y&t2Ȅ-L푃jlȣֆ# p~c/d#=%k\; zGld\|hrʯ:í҄ AuģS^2`jHQ QS4YϱJ=t0^^h'jG00" KM9ɕ~EUv D YmLU~'2dEzmso|xOTvי.m k@_`@oGЄ.p.do.eӂ^Zcf{Bb6;*o\8H' Rt] 柊M=Lb\iНT:-~,4| 9dotaG赥LVS2{"GS h`qxhyaS=*YGmO)?5[j ǰ`ȼJBrwGj7F&$Q%Z\FcKC(CweEN4Gz8@1}Ϻִq/l%窕*d@;h"`E`rn[dtF1Z 7 .FmeZT\8Qľ@bˁ1ceGD , 5Oc մ n7wƸԶ<܀ wI%Nʸ w)'G3PYfu#`xl]@V47"nQ_:`7- bEH:5h%$bD[KTנK}:Jk%!'aSL3ґh~V8!bBNH^әH(BTv'#zEz?Ovd (0kM?ؤpw .=jIHfS!bUBME.u2|Tf{t2l:sե݁ JHAM]|%-f%ty`$@kp g.=G ;gLl9hZ´_]JS)ч;j_IqP4cp639ȿ|V&369a|z7b=d$b[w,&'CaYb3ɎeVCa`}&6⃽ʱ 3$Cx)↓_'n,bkZj`r3<@4'/bk̲lm?>Ϟ0lAG֌r9mzgo8`@ (Fxݷ#|QX݄?}k<2οד1' ٓVHo5 mMڰ.ݻȃʂRՇ H;Ib3&CvLnJf,jN`ԅXW1y{q7zA34&<_EQ;Y;i^K[Îz1X[eB 7ۡ*6Vo#)лfxFXYTG ߖ:W| 3 0z)5eS@Nhiv"v.-:+e ѤP3K! ) TQI"'=ɁzrOvEΡ @Ϻ <[}bOgr̴y, .|퀞1Ơ ~Ҵ^Q]p(cW߶r"xU%@N턭؝y5mk˱2S1wIKpL>s_GL5UrE+<4vޕbaTz*b繴;<!uHb;RTouC|&e'`(65K%loVTC/׫K-ܹX(mgJqRD`ɼ74khv.Xb"ZR%آgȣ|woaV%0^W쓛$0M/b٬s<0\M2 QDk˷i2EieǓ8,C/uۋ\x ,վ;q3 Fr<=%g%K䍸֒ѻ)tD38mCIJ$c ڷ HrOX NpvZ\ (]{Z'H-06/1sbZǵJ,.f*㋍OZϳ0aʼnHi´E &!Z\ʹD5~T cV EfCʽh}T8n-\-/ QIΘ JBVHbمab?/>xJ&zʢ-&LB~B!oE1'0Pt.|| l6ͣœ(&9Y?ه.,\Ỏ@B!7H5>fEx< gM)4W.6|qTIx,V[£T[ī|hx2Jb e;R}ʩ4ymחxwXڻmdƣ-9D 0^YFtHcBO8a)&Gu}}oVgy,8oŧ6,|-3]MSç+>.8|d5C&b[5ɨHU.̳U>a|codFa|Hwy% _lĪ ,f?W 5tlkɢ;?m=z:~&׷[yZ?4>媯 ء#W@.x3{Ѡ9j@wk)XBkRmhзCe fٞEc ʝD#{K,k7gYr1^]#!81:)T;Z5v/}e3h!(w9-Nخg+1}8&6=I9؁l ̨kh|II)uIu<UzN-c}`vUܮe1|{b7ҟ'ٲ}<Y`11}v.'VBmh s`d@#dxb|9H's"WŻG~NA9j]6\44\Z%γ+u\ԅ ?;vs[n׻ыxwdXV>̌h OO6W\< K&~D<OMH哾j=ʾu7m X2" pK~vˉ<:DX1UɆ6@^ͺӿq[H[_4\vٮgʺ{ yƔni5e1TҟULc=Ҳh|UΞADnϏM Ut*p)Ts`:ՅcNt3ꋠ?9D'%ofs85i 'qDG`vW\[j.EԹ\pTOkT`.,XlpF#>xn{:|MK arײPgZgX8*/o41CDŽ_wCOn"NG Gtyq*RZ )J]Xם TkA̫}9g0A':v~Ԙg]EႦԸn ~,&@qk]!"` cI!X)]FJ#1xCMPT>Nq- F HlK3Ќ/G6UM_ T4ik̼کr")Y̐a)!eުiUw8}"{ d=m7YM0غ!^1#˩UīT\P l_*e>G5jzVҘʍ 4Ŝ9b B! =L f 6 x/ /0}MS{{:7NY)]x "ETj Z)FS8bx"I({9e$A$,zȭrb̶܉Pvn=UɌ٥.&BGPkICSMLi}әv`˯4wUsffУZ* ΰvIX)gbE5Sո`sjG_\H)كqr>ZkGÙbK\#9[tޚD5j(=2vY30a[UxWDe0D:}cW2ݩOf:tVa_vv,qKY\ I?l^7C1~#'wyM?ZY}烵SqT/Ww?2"GT;]T}"G`a<fz9⫆a*ifȀ_$8KAD_U^]J2Uk~q`u0FYҤIXI⦆խ5]Ka}'O?24n@epbc> ,#͜Y.\Fٯ#:Ά՟5cȍ×z `D ;vףzȢΓA`&Q]BFuXy;8d\QE/#a~+h E9{{u}fksE-^ƷB Uii+p-߳N F𷤥dήG$&CK]p|l= џݣ3>JK+Oxu@3gK%;W F U- D~ωpj&xSFg"w vwD,D!x`|,Pe?Ufoީ 171F@{φʵ&+]&|J"6BdG+`r-Lo,f!ow@b&BmA֊RµSD1*cir%˳JU@hc;T8ʮckO5nEAfY[W#2ԭbRx'OvoGU- S}jɈok 㤄"fe=9[3^juAH;UOq.IG/_cx@ppK"B07$:+]0!ь>'U}z;UDmD+@ca*EWT]G> iVRiS활)l^`2aҘj2CVe>#'6`$aX2to@_=-3 #ql($z-ңpN?]NQ5F<1̓l[oE]kdk@#GU˄ |7J=ͼ4&𜛯OEfU/G!ʻ:az++qE !vGSUӊ8fr+d8e ?ц!2GLKbZx@}<u1k!Ŋ#ntT Ѧewi>(=p뤌`oK@Fl<&hhK4lrʹXԞ2zq p~$03,gluHxգCnK7q4ꄰ[~ƿL&3 nY`RJ$hr"$9|; H#z 0Ib ;[xLjW*~ 9F_rx;odL+Ts?si#3jNiO.cy36.N S6 *si̘AGBѴ?TCD.@z t_ڑѦQ.frEÆ!(fhR I"fϲArroDι&ӐH A3q q4F"zO똋SUkZt6at1ÿJc!pпM@/տ>kH3=x.vA;2sSih%f[L1\t U bbM^+~<[Az;`XBf{VMܺHgǤ v򇳌^ %%!V0i,omɘ 6 H $Z!ҭ VǑ&8e˔z #ٵ 0@_!6y7ؓHRl0&={]㶏k QyդivA$}")`Čp4=b(k ϻl6>ujN~3A;_A Eaoյqm ș\oݖ;)M8lm5Rֻ<[ ̎C53JQZ<e; ^Ā=IWBN8n'es6+)$e[$y.7ۡSg$t 7-_Am6ϑ"Y=%<ϕP(N:Jˢ,0 %u` n@'bs)M/䠱'Ѥ?w7٩M &~SʢN߳cdlf-UO͏_ֳZ? Vn|L )Å[:% Lvi..@KXA"KqD ;5 \- 6U~(34FK^/(]sR#i.ViWk8&aWבTtC\Gbɀ^/Z!+.^p- pևq+8/;ȥT"aUĕLF`Qn5:\ĨR*b~WbɊ* qdҿm| r $`V8:~oo}d&Td/ jnd"zXzΒ}{g&2@al_= ڤеe!'MpjXX$F.O.vGFs}7DjW=EgǏcU2鯽u3y7Ef´^bZ @kwZ3)$2tcPDQ\"O:-XPfcAmC=a5 `q3!5nuUAhl]@nL;'͸{9/p2ƕY셇"$e8x+/KV̞G9QedP@oJQ$ _O_R&6oHA,~3W:vk<h \L`v$=XZT䞘p}O<+h i}= t SMe5r>PR6ٻvk k~*P?4ݾ}aϞ$_Yq7.2WGG~ g_"Sb 6]PeNlQ ._BI2}l daZAP۠x3;Кe` +~sn{&ڶ(ێmivkkt?ɥf%jQvC|I}_-XNùn%RuaҊp2^ڪ%*M#:VPq 0S7,/zAE\us%Dp=s<}`ɶ}=QBS: "%nfP3}my*)E5ozxn v^6Y u,)9?EY/>"GL$|'E º.89ce S eɀRZt_okKc0!ߒ ʰ1$KՑ߅z3^K"<&`]*,KLS 7r 1)*x6A`M.ߎ y0`ła Gd{0(]X ꇁ d84ltt|._^u%Mw\<]] #FKG (H~uԼ (Xs}&=mZzYJH2?)ͳ8Ft~St( m]UzLW!T&o:^Tt5=y6,~d3 55ľa: hM> "hU ;#@PH'<{`kT}jCKu&.˴~>I=&S0q)ԩm 8dS|6\ u↏4n rad>7}b/{?MsiD<E}\XWMwmdS]'D F0Ua495%n`>H=:;0Ô9WH:{3wpmKAޥѵzᮟZ2N&6GlBHiQ#4r`҉%4- D{l+~RxfE.AmkgnwHRS< n@z~t|15J9”g O]bV3U5Zh\‡Y7 [EM!sKo&!zZv9i *1JW4ܾ.3`=:oit HZC!~*SDm!+ߓo殞.SQ@Q#_Z1H+M\ANQu Xf#|Nt)]Nƌx [JsT\:C;R!%a4?] D7ưk8HgAYvez!%%Fg{ےaxpH C Tq AIHWZrY}Mu _x{JAl<_"nb'^,5HՄ34zS,t8q*6a%<J}0J8F:غG GnM5[$h?ihR@"^fhƂB]ڧesֹMJF^csJ"@$DuwOYzF) r2(7SjkS4J>ĭG_&Cڙyj/Z\˂gӖyy1||/io-̂({ԫr;AHS#אvUi R^8!3iQ! PX Ql0TNxJ>Hy?2=vUPPi03C7vrK]%R"(MbAe_ppISa_͡La}̴ O?`O/xBf ΓKo1˃Ld*8ŋ7S^=}"vS6) 4j%]1VSJ1u ɲ?V"MM[XHӼ0ƹRLl%,n3Dٽ]}ٛBcaAձzCI6`Vi>hpT6I B_&ŐU D |dm)%zI[1 {Tm",/upRec_ ߂`unIk14 a[oշfΚK"X{׊w rFзӄgD0P"?\+-iȝ9/Ǖ!A;2X-ȩ;3ϙsmL`%sC{dݷ;4g ,ef2Ţ@nV(cUSuϹ8$~Rh6r PD3k4.w[ ǐb ><_kuuoFc$$lG=94$ibb,I:'6l _=ӄдS엾\đPtₒkG3Ox7rt 7!T&cYڋ*x@>d_OD &N/佽#g _G^ TF2(Jx 1#RCbE9 =fFj[[$y)IP}9o[Z(+~|J:^'϶ݝw` u7$T=__q-G6%ٷkc%p# {Uoճ.#_B[ÎI 3tcHUxx9} F\WBl  ^،q=88Ŷ%P+//4)ӛAp^` I&=~88wo 3_L_8c5{S;jv;ƅ}>AKF MMڛ.nO )L)ŀ0./@c2jx45ٖTItުR0cs;,Q&XԱ0Vaez(O:3LJ"dvi*r$cX]XdVN&K+[L^rEuBa+Ə^-n~W*_ieKI^Th`d6OCc}W6}d7l+j[ȺC}%Էh7=WMSj)x,WO=JKj(ʒmʌ0"2E}Dy}S@؁\Ƶ0h+z}a& _]qa1`t]UcBgP;.K 'iԛ@i!$`Y)о̲E+z+ 0;AEUPNa෨&b_zőpUex_49Ŭej؜iZhH`wKNN E2.{pqMoJ,7؏5ܢ*ǚ_''x$u!6ޟL'F+g1ϪZ&mrq,JYN49Jdp<,\Bd\JU RE;}͓oʢKגbt3k": ȒA, X~vvn.xU{=F/,'VG!d7HS `\+־h% gkcjf- H|釽t o@ԇ-ylj퓅,<<{F ʓ~ü*+F{gb zN jE3і[ZK}_}!:$Jq,py yGy,H\xu7%?_\oġ2CsLN{ Wopm#_u˼!'9ڭs1>f_RHm\, v6#+z=)XimQ)4r7?qypvWnpᔙB{ VOp3\!cTUVܯ+Cmh<;́X4׊zN)r×f<ZNyʑ2gK=Jx$7cxɨ(wfL6NpLcO <Eb+5(XNcE3 hG;v"XZ>WSB%p!8}t+пHe)1h[Yiӏf0,+vZ(YGeMUM]$)9=ڕ1(ދX"b/l@N.(!3M펐s>0>H8樞1)d b+ 3M}HXQpDzK2p ҵ$S"l嫏PPJ\8lEAHyەP\Ji%QB xwL5BF?Z^4$T?=]%tJث2E)醎LNܭ2ˤ`sx8h:pRp[oJML!G'Y*>lIjGﵫ]-[ 䟢8wźRtɲ^Q*Uh>sNr) *dUctoL(pp6ﹻ+'3,plm@a_^9ft۞=jԁ"%XJ?Zj+{gTHK-qDzo;PU7 &x<=NjZͷ[Urěg˧#  %AI{*=:2; JCf61uIV9I/ 0T3""hi'X`VuՉN![?K=>M^Tl_h!?o 9LrU|CW;z-ũƫ!p zybM)ov^oqM2,^EU2goֲK_bwʉWetA"xTtٹH5SZcӖKr޼a |`hX^`^Ɔ&`q2kxz:OhSp~.&]xliedz*d(>)9JJk.BIU,xE_ߏf{rD(.V6j6e G'\0-y!<E[ޥ,r]G5i "gFECu^9gx*|x=PLwE\[ڏf loRZf3>BȗTx|_W 3j* ]Gt(ӘƮ/4eG!IUg:C++{~ 6xl Y)v-4o X,FHo;r'` -(CC .8JcYy+,to S\ӂ;kȣ!w g(ҟȬ:$FЯϒzEVU╼L< lV1n߮ ?BGW6qjx?*G^ yqރl4amԪ#t!W6(g -_cE\XOnOHt8/G ?н-@/ da dI3 ~xRe4~,_k;\ :C[2,B`w}d0?0򼙱x)A4QeBC;2Vcb$3mQ4N\0#j9gRqxn:tǁeSmvDluL}8aA&qg{ILFdsuZO vXV:<9ecCl^o!(g N˻c_E]]zP7v)tzU!m/16҂!_s(q6'ݟ]IBI;SJΩZCp.凙-z?Z# njݔq CF?7XE/Dkd/sXŘJ|"c rbBhoLۢ2O;n;gO\in aRek-1=8铇FAC*#|s[u:f6/`@֢}aK >(N`gtTTV9VSִND̋&<*@qHt-CGiGaWI4DA߶('ĚT-"2  ̑_[̐ (eɛ$nA}WGGFLУq DA/؊)YG@ `BcU= 8lAyGuPbLi&mbC%\-I%%c_eP\.^~whn+X1yOeT`0i\!LepX}W 7j6a!.Zx Ɯ$]ֵ ;E§$cKBz-yJc Z.\NPSE8>ƈvSU{U4]?ΩFt,Y s3~p= 2y1 pr~ @+șl0xs kJ<"q:r-sU3LDB>/'z.f:j ESEo` j|Ccx]eJ2>mmg/=W+Z(Gɭ'T_K@h Mxkzc x 5`̲SǾfgZ7:-uʕP1F5`hY*@sm983{DZߎ< m-qnE_Z`qpu;9d4F2>0#(qFo"676{{~+}-gc9GʼHz;ZZ<̑RB'O @T5sp@e1W#ҡ W;/. 2 VUl=)*A`lj, {<] Vo,w݋0-K6Ҭa]3\*쵮Ι9><X*#Y#Űb2|Ŗ 5 q+1 2r^;q'@kh,ͭa-)1e))P:W2>x講ن8K!+3Df-ӳqJ n7 3?FRf)r.Wcr03r^hwEKa+ ؀ dBѓ1 *6lIP\06 AޏkLVamZ4jS%40.i=i*U\S@.-[q|j7 V.TmJ|;XpqaVNX1$&w2+o.mRH95(5Gwu옾ֳ ;mnU xQz.:e(w( t&+}de+W "_ WkFש]޺!(!P {휦}%}v",[޽jVpEk}|񙡮'!_x/!ѝu};҅Dzj|~e>4yz  [óQZ_|$t{ۖ2x}$ޥ@髦( oY]Z7*4!^$E=8J\,wqE,cd7 mtAlw7 QMHێm?57lhң+7ypUu4 +)̛tPf xKe:bʉV*=~f87qÕhGG\|Z29\ԙhlp0>k/1]N d§W_/Y!qVp}ƈ%- r)3;P)M1w-# 95_]5$MI節$]\Ni]6ܼOW LM1Y{ a`fƿI܃FMB:[ \='ȤkO.F&o2?vQƮf f4 襔{m$gt]lbB/O#9o-;㝀GYS:ekB;":%UsSlh+{U3gb׸kE dkk;"p4QG<>q=sȽ24VFߑdI[F)B /od׫1V62K)奫H.kPGr#Nx wU(V+ Gؼo#aGAÕsS6kYpG Yyt;uĄ.뚿)m\nmYzlA2THk&FosJn x:OT]j}SG>Z3T K\!ʁ[#\ #nbDs]H[5q2@ T| B ځ%:DȎvqEYQzǍv/g?w 5nsXli .ߊW4;>#t#y7)PcK3pD!1<ۛɵϞ Mvԣ;a6JA‘I 6* D]*զ?sfMtIo"SLۿ1_TĭWEwJe鵧L8lX}<+A"0vy.ذoBׅWIz:@,FFp@xLA~jhIZYօu [so 8p-g0]4Y nfrkfU骙Ϻz=>>S?ظp;pW8=NKܶâ2(?_rp$?l %wH|3F .ΞnRW3*(%ya1+SN>XӜj : ES j~@#KRR3KrA3WLI`AdM]S T0 0ăxz$o^ `xv:pUS)8[HḦ59e {~h^B}d1ݲ짯,iaBٺbbVe'Ɇf,ծG̀UzŞ2Z%3?XgMtȳ+nW`UP Y i/1Oe}U&,g%Fw'+Y]blb#3><i\8iC7Vp+݈pki3\8/_nz4E mboI+گ&,= $.SA!hZA US8Oh8< ,2Sm!+0[,l/ DuUΆQ~C*.4; W.l>\ʣ8Wvy%<'=m ~)ŖLVjG"0zC)Dc"{_g|QA6'wDDFD F}\߁#r [#12NGg N<҃2NQ(Ӕ ԟULqʥh[ BvKʽ^kKi =QdH0l._JPq)ĝFLKq3]::;vC X/EyҦF,N ^]Q"5bSVB9\^ ȏ1?T7!;}^/՘}98{hI酬xI)/v^뗯2(NQMn DS5BM!O:6 |[HND$gOrk71%.Anˇbm}@.꣹i*^ & [96 כK,cA6,<`ޫmќQhA員$!ǡXѰ$Bj̨pؾ+#(ԯ]*D4X] [7sWG]q,6 eRPsSwMLFth{\vI 5Q&BD+"/,W.U6%}ڀkSpS(OMJEJ-@8`vasٿsBק,+;5Y5N}%d.:!:@CNIR5䢀JCg7qK^ɭu)G үy=A] ύ==X_W4S[pS5dx](;@Bhщk3(NUƬ5̋_j;U*v{eG>Fx=a0@G31Q O.}  T+Qcrhԩ)Xˬ`UWWê෣ށD4Gd喲>QtD.f@{ ՜2tt^zҮ*[MBjcwfƖGZ24^QBڀBD5s6 hO0)vqioJn)v>W)7p4ֆ`GCy>Ҏ\PGvE YLzJD< h/~QS2"U%X's[# 5_2m7 ֻntGYn7yjm[7GW:th9=[V Uv< 0.$ww5%|<6ʲGq[Tߡ,bGՒ2襙.{ k|T}8CdRx 9IЪ{(FBBDQW7'9D0nV^%fUS 1`_0ʘ?:,Ozd]?E# v~F.'-Xr?CubL=6un9, }#UxX73^kQrd>R#a_K+w6ѻi{vSm)5DN(TF;,8Xu#5v=GuM KmCI,ҿV g;cJ6o2-ޔ?45M0BȨh3_yM'Xt @D-86H*)8[Jf吗&ZYxۺ-8džZi76BѸ>H݇Ӑc?C: .^ue WRߋMR!󥨐.x'z!CNfϛ}Hpu(Ssj>HTu%$Aù},)F;ʻr|N[JaZL]gl+ xlfٮ"0Sj֎o_%L*/@!6uM0H'1"rM돱 ځ@K _]ErTx^oLjWHqR4 WM>b/"QkeX-}˫6R ޣK+~7vxCLNTw,1,^c'\^Yi}.OC] 14zذL\` DU'Y Ƀ 4KѮ\>bieϋ'VZ;9 lݼ ҒҹI]c_Azȍ?!̶zWʬ|t)/B3%o% t rq|bgiKφkT!#kuDBRII^EwҼ>IX> AB@7Gq-՛`p4)s?Y7oߙ H3Lo*j.,F`0Ńlʏ+6nn/ o@{3s^_tsλ⏰\<ȷv!C9Q[F&F Dj(*LrI e~p9~"- _l̠J@mD8kl 鸦CҊJ_ID2ݣqEB+XL5L̈́jOYKZ=rBY &.2%ӇJe)ǨϠIroL-O]A푘y.*ye^r%k[{l4N[f5ޓA&]$f/w'rQ =C.=Ac,j38~㑄.2KzSVÙU WoR\*xaj?}å5?4.YZcbG;]Xtb0y'>;c;#7c#Xdӓn?|Zܵ.G͏Kj! 1C@+\%h{ 8p[*xC@l[~FD0-9Ɣv(A)5$$02|F{-&<„G }meY?)_>!+=g8dȉAS!zO9E0rQk&گ7lX22 2h3ZvJM=WϪo5Mֽ(JM/]Eر%wdt.`7+o/f攒R܏[N,w63m>s2t C([GU-PoA!2iWi)V HjK8NTReKִٻaCF9c&%ܻ9yryT

p(j#ӰMP3(MVNu>Zu@UV9ʘݽ'M\2\BH@=:T]/0j9*U`;@یb Tt~'Kh$Vs'`"ƅS[Cz_ZBA=,x7q< T%:ς߻C/]'ܤqFr aXn0n1^GmxF}Ȣl.6tq@zR,⤠ſFv(C3g*/U+L$,el׮,Gfq rcx^+ؿL)9A{1Ǜzs5[>"8ۘ&K!pyJٴCWVjY!CZЉ4,۷gtd~B9HAoqU@Ls!ȸh?࿪~0w$6h:9y&;67jYYbΡ1htmӝҰ<,y(l0p+T|@PR wV{$Or,ioHU0KZgp@"Q~4?E?YuZ8t{#]>D3 _`.x'܃QhaRAwy;Zi},AN1c˥1SET!Uߨof EbZ)~F<ؙ^vT:БgUא=f[Njs,jrMݲݺQH-Pn;m "=m_K0n]]11?0pgP-0 t4ssjU!M?f"߾ d#[$h3VӢŔ4;RY =d$qƮkFg吙`R:Mq =j5ׯCtN< =MMGwIlkNfey@C>E?|Z+ye9_o褾o":Dg1gi#5*7z?'NMosI],t;BIvx˚,)Y 0&P{o@`ni^96N@+~݂~ty]a+'Gz{_@ +hi ?tӡM\y\Yɞ|JbJJvV Ė0Qķ +V6p r&`/;AXX!Mz7Ĺ`=N- N=w~  57d FpV*ɽ댧ц+ ""BKI#SA?@ʚדqtVHOWH-\Ƚjay tyE- a x_ɇV%/x_օJ *A:m!2[L*-b]{vG= 4ǚW"q) Lw$@?fʹFԲ2#\\+!፭?Bs[E#.4ѩqCk6 @aԤ>՚@&HW O@P4vc5˕]03Ž=ǔHvdxN:1QG`^&nQ-+A!݌荰83w~kyZ^>L}}7lժR5h͗-SpP^kr]ܪ"ztofI"4͍]rThc%uSLe 'A$NW'aYRԽr.U$:h7ȣ'\Yo )Ekw/N_ Z`Ƿ__˸N#> lt=~Ʉ¢BTpXzٸdT9 hmŝ.UpH3H h&&sn{sHopaZ ٯ 3SG(-XB|Y̴`ZhY%&-ϐ 9TT}=4jtFwyAt{h>U(kC;2H:Do(MuQ`|16@E17Z\{L]C&fkם@E e9[͒ gw2TU[ZKpm^P7eNSw>#/ۚ<,#ta;û9V,BB23D'Tk҉rNx%kk r$W قV+c5Uf@C &Hu.>vrn)xTRVq3+3)&)pO[s{." XߘJUe[F,G "}FA8t;*i@h$7,KGI\pIm5:n-L]Ĩ|F(<dz Q*]Q tLmC=[ẘt”$) S`NJ,zNs158HL"54#>z=]qXZgiPMwbM 6* A5 mNJb25B6xHt~1NUFKq Pt(u!X%/0lk: jIsT61fx栊ywR]&CZE㦠k溳͖B ׯj~YՀXGvH9E誻HVi>Կo2wg "U~4J\Sɬ,Y18\ɭe2XՊ5:?pE~+$90gK" 76+ϗ.~pw,!x*o*.)׍| R&x)`SÐIAvO}kX \#A@IBC'B6@'-̊Zk|~lA*~hR(\%iMOVuwZA|[f^tFɝq, }\  !fR2G˦dÊsx `e!gyY.*%0Ź?֓H +Vv y"WYt덿xpetʰɛ 8PhCZ_aهϣs=tH)y~D_'W M]@ˏP,)gH&rE> b6GO$dKykRcC'P k{WRd5@;.^VjToԭ:jp&Y%_Q95+hˬ^@(87jD>ZbfիRoe>,pW-nx] Iвwtn>S* v#Xt[)Hн0ܞ+5 :(?.f:=ps%c +-<]+ÐcD6i_r"B">rD \$+RtmGx I 'aàӓ̂ Д$Ȝt#|[  ~wрk<nEMC4~5ۥxR8jqLBtif=ιK 5  #FE bLh#*}vs? wxs_&@ȕ@vB4fem͙1(ϓF" OS2\o5T޺]tƘ$=x)": ]!r?!qCƇ\IL< }3P]UigV<OZf.(3d迆E]X&6_3rz lyhp㧣XYrMt\7Hzp聶xfpy/S=}X3wDA!Sy5qK-<ʂv($<.*jOMŀ{7.JHW -0 ;*Z`\/ސ~ HCQ%eZ3X. 2 )/ - dP_(ޕ8`8bÙjQx~-Od`PmvƙXVaKaCF1<zyҘ k/,VרSVEJGIQjtzgi{U3:>zvwȑJеvf@9*E;cJe/LXœ[H Nb`~ӓ4-OebMzݑ}ۛCSq)%lG)HcC36؀C6wRTzJo;^a_tr(%&ۥ}Tky!zT9$BkNHoP>o)kWP9@@re؛JgA 4Qf)I%k|  __N7*Vh`g%fmCu%m\mѲG CV錞l(Eg ߗB#Mׅtc6%};Nyr.ָ*yTU,nwZo3\>ǕeJ=0OZhkpg'PA*c8gD*x, n1oah8GUF~j+:nrxD֏nWWk>\RˏBh0DJc'^jun,ۧ~ Ttޕn^J_zEa +8i~*:1HP[oVXͭ.%7g By7r.'"+8`1fyWaFp oz^U~oY]5#87V8xՐr$9L9:]\FԮ=Nz&I> zO:J()?VuI QáAj61ٟ&mݬHvce,qn6Xt_X|r[b:I4>:p#0n"-3"Uwņ2Si-%s-S2rM43A-7\=iNR&a")'rֱ ne:1emq@+,pD*+avFf^ىOhBrc8Vٍ9<#D:XcZʛeX*)jstc?D$nU^ݮR/-\=]qS[~]{Xf1Jqzãf S |{AI eHȅ#t16,\CMc Xln葉ND(9s&JEN,Ţ/([T8;Q?fϧ=ew?';j*y[8OE$~Y6yI!(l.f!5n&WB QvoPSK 4h~Pp^D>"fI*w'\Lk[D؂ hMR!gR'uVC@}w)wvCfsW_/?x-B*MJ4-hv^=s7A:GyZq8yAKxh)԰9W嶉k.'2RCNX|fFJ_d](F䧰 wh5UY?9:b ?,;o5NK,[O&S| Xcg!}f" laխOS&ڊzrXc>ٸַk?OѯpdL :=GlCd_%3FZQIt$W2=]3G]VBPEu#̄ ޮ;nrb;qދU"p.`CoDu)vh&4 q̈́8D 4>O!I=t )Md ӿDD&aEG͌~&lٳ`|^SRPR?PCTq̶%>}vK0 1p~uoFڤq(&a.3X4f U4KgA DDWߧRZ )N׵~1p6 1 //D٬Pv>,F;n]ܓS3 ?"Nphtw yfv y5Y61_>k/+k]0u%E'ʰPa!4);#TPc߄*|9Z16I Qw2D\%zE/*${_o"Џ~}kЮ7왽u6qCvĊHF%_YS^ )j- Vc2sFfB?;̌ѨQ>G?7`r1*&iզ R֔Ducd܃,d#> LLL*tz[e2Ā6S5 _ {og뼬)3g=/xϥ1L׵κy8c5f {͛t#)HC)d3Z /l'v5†44#QCzw+?Q̲CEcn<[m]70hXe>ᚩoyQ[)%yl|Yt0ڑJj5q2 &7Mؔ&H7֚Zmc{=i|\$?އ G~ De=W{2=Vצ53UiǒG> ̨i,[y@wW9vnA;\Q5i>2g˳Ӟ N!3L=^(;V[wn YңѐSy p07H*M/顨?DŽCJvsܵfM }٠d<64 *2͈p i' Y1Y{/֑ihb=ӎ,kR^`na .<8 ˊc NH?*狏ڍ6M-71Y{Mpb2& j={\M^{")!)|@<~\F)G|vJ+; \yP7PIcY 0:LHh5DbSYRJ׀+nGY6?WN~ǵ@IIECͿ:b&#45Q({\6#ɡu⟋!H%.; t%¯P%c"8hInSӄ d?SC\]ʪ߽0\ag|dTT״(GC819_ެ2eΝf s ^,2C'(_YPa\R'D_qKS(R.Nxm'>Ӿ@FI l~y$H~x *ڔ)a us{&cvT⇛:S5 {K) uҝ8_j(GWA$9Xii' ix4,@k. \`.2%"6yasHgJ)Ot{"KGO͔5af5鵘h9Zcfte΂E*4! &a) `v9tr~N>"ٳ2 vVh*lWISTJ2a߮$Fw_r3879==\v0} #㢆q3LuFhLۖ|zeVuH蓮#ߴ{VК(,iYTAl @"(UЭZgH5AMĚQj=C[/SLW $?݂ u'yp"ts:aw5QNx >k.o0U(HZ]?O܉0PE9 {.Mnf]c ~LNI%RuȦ[d Bȅgo31 nc}r^xG,K 5sGpUy=ly3*Sӄ+{Y\ X!/6ou?j[T#q lm1u^hGotgrk?䒆i 󗑩ω/dI|l/[Sޮan>w4% ɉJ8涡+w;"V=Ȣ`x4ȜSU Y K"&RVo͙1y@%zot3g՗'qem%" .rRvi⡻_Pń'q陜jE.Ӫx׹zS^κuAfo;إuX"ŕA\:gGI@JJ_M>|H&M7 ]K#gcHZxn7!3a49J yPL@F5c<\(1RڞX iV ĩd́+3 -ǿQU6|']~]. [!"sZ9^xVDQ/욽~F!3<2frtg>^sD?Fv WLjx-kN l}k`)jqg 6UޣxW]_cBT +Ѡ/m/7z rC^K\Ay4/ػe`_5k>u{bj&A/ueS KWpV.PqF-bİHv@s"Pv,VzYw}u*< 8٦ sx]:4=vg˘?(a݈mV3J)vd1tqH׳}e`Ss)\qs?"]uTEBʼͅ*h乂 F}Q  eۃ*SxX-RRܕ TPmj63 3= d3.msJ]ܦng/sږy7NwSAi(Ǖ N1b);l/ݮNfИ= 5W#|:kگH gܖ!$$k X1ƇX' Nm\ȕ/SՑ]Pߵ>$/3.A/*{+9-@ˋu3D]L0t2~>k00[ÌC:\),੔xRsM&iU== m*Mͼ .~(̖7Fп*xq  0m^̄49kNaLt÷{Y#:pM\RF[٢A*O>P cx8mP 0 5)M}D&Lٌ:;dy, d{Yy9r'Ԉ,7k*fɳqaƭu1u >3g؂ky.bŧ:[rɆ9!b~C!c˧*iB~^*l>ƿj)⽮-zWNz9%XcnQ!QV ʊ?l*8&s˰%.~[lF>Nup*LrkꀗcSEۏ4ӟk)JGe,^x%eؑxZϸb}]̡ء4O:E"DPC72` c"aZS*ru >_,5DC%sb7M)_T'`l҃[aCտ/@D(! s>g*[VČXb)vrNnnƒhy zd*gN+&x4 J #'v`@Rd={" fX~rS GY|<-׀%c6QY7ҺI@Ǻ:RXt 4:J̿ (I˞'rb (2vS*ؒL;Ӳox`gR0Њ-ȲH}OV^ӇN!MmpWgDW93yWq"fuY) k[ mCm[KEzL\@&:Z>fZʠeӁܠnC| oW ns7A u?i^6GbZ"$| 7$/R N=~H&Ai}3zI]|,M/oW= ,YZ~KzWt$j}y_C}6ؼ{Eщz19cVBX:GϮ"GdԚ@QPN)g@Nq7Zy% ,$El F&`>mVnPT|p$2#~S)j.*f:`iD$xѪdMv6/ljP<._D|\rFHJtBܦ!e=S`f=AUٗZAѡWLY*ڄ7c_08M$XC[ DZsb0r|ӣ*_1KYd4młL@ 2ߕ/\7$ pvKL e+Z]42 DWK_+2[9h>hm=@`X%^ PמN9*,nlBEb,SnLۧ~FlK[֤c"14~ˆda*8oc@)he;VP_c4OA|Zm'A FNi B-d0yC׹z=WN2c(h ̾_}צ!- 6۷v`":Nn;Okq/peƈ?g%Mm|l]zcȿE+`J[^(RC fO@2Lv~ H' y7|zyNjo6Vr:3tȔblF~Y Z؃,0fݜ蒼DP\(Kjdw)x,؟5>m \L;ޘ<{3r06z=~:zi#XD{ҿizuTQX Z`Ѝs# ֖.瞦qo6 u:q gxۺ7EriїV {ұLNjvh!̿# gp@0]DMZM K@&H9asGaF<`ĂDDR[g1'=D`p' H8VLMc,Qj>_#ѭeDO'EW(T\0kx^{w}fGTEyLb<~iQ\PjJha=+Óc0_Z~AABZGML nsakɽ4G ETW32/jxZC6+zČ8?W-F6[P (<ܜPy2pK:?E?{I!, 2C7Sg5sN8uW-[wmgfڇ>tH\kLLd9 DFy1s ^w "ӻ }aYt!]ɯEAE +U!bv M;uVO o91.01pq>6%Xp?Uȶ'558cCm_K"ˀ֗zfq[PYq){9ʧFP?NO2hEda-{'#N_&@_ӿRjX>j)7㼒$ghҮ;05a۬cƟ$ +eV K\X^uOV ~ft& eW@4 y{?Q-{P77PN[×{m]E0# l8o%b A 4m:`1 0UʞܟHp[-OEuTÍbߩcYoQ 4cڴɊ$-;{yp)p7v{<HѶxgopl'>d5l-W]!*J6ܱ`]Y_tUU4ˮUՃQ!Zz^. muzl2ޅ*H A}dsBX?It^9bǙD  a@Ǩ73 ~Jx$"R2X}nm([KSr]~X.e?S^+ lEMva 5^O5TO ܚm*Փ,(t1?%ɧKX:d٨186lԄjJ `ȋ$`'umfow=E[),Ͳ.f;d#Èvl<'?X5 ιlRb L%Wf!&$ٖqF(Iͦdz &ޮUFWK"t~_ X@/~]*ИI{jFP%㐫fw>oo `xm0 zT 4] I KԣLMK7W+(S¢ݮ[BїIt6hF?dnt?'n?mm.nJ7oda4+I Z3V3^gn넞Ti|P`EV;6ל˵ntc\oBl2+’3ƕRɿLa_Sp)ҹ4=-WI?띭E(Phu?Nxp$[hkPa9qa]M rMj\lHUfרwO:)qmBtElmYv:;,2glCbb_\)@Op*_]b5//}5h5Eû7>d hg)p 1ĕHL~n:խY릜r#o}jcFilo%Kr ȵ~xRR bPD; |ɕ֙tu ˫E 9Kw(b++n?9I|9Y;ÙazV%TEzf\St u>ayA~jmcPz7s򥪙ph!j:NqP_.D€<5D {j]&uXf&v*:NF%cyn-GS$8K쳇wh[^,^)R% ޖIFZ{hb=pޑtگlNyK&7Lnt灭饉 Hk:Tj܈mlDN<";rMQUy]YSMY愪vL~ŖhE7_/VQ#G>)_ԾB%nb^{qp`# @"K-ӡ||EL:1,}Z.~s =#y;?D"KyGLnnǒ+P{zRE.I |)E>&u;koyV.K"/)_] ^P1v$%1~)#}X?[Lt6~*ˁีD.+ Dvj_yhÌD6p4 tE^Ҷ =3gD-臘q-wL HDiH?)` s8'OQ\8{Q._<ĽeZhN\Q٭K5jCxf[D X+c c)M{ RWF˥EÂ3oρp;!WU^>[B HvblTW|}~9znVW78<=y}EJЃt7!U țd=,کj-'QBPA'8C Й=!i{Q5aNZD=YdE:ɘ}2: 9yLߕ~K'_r\xlJ|<4^Q@Ӂ˟q5٘!R*z'#p BDJhrb7}>ۅuD: ;cӔy5jƀy E@'r>9!ovS3.HfíMvPS0~9-QYFccp|Ɇخթ͒;81L*f |^^{X>f:GyçW)(ېgEx{ץ -@]\ 6v[}K1"tCn0EṣqR͋]8S#pF$eJOWRNjׇ?;:hȥI:O<;%N~bA:e_kckNٴ̶*|p &xDfC62 웣'¢HԽzQG=^NnuRK@FO'+?մ5%"4h'D)G% h<zQY6I8%Dj;.2M()C[bF<3A^lZ X]VLQv/ Iir>D,Tpp;eSR7AK9DNKt=sBGU }jec06 MT$n>m׭Vxڃ۩UiTOF^ ^ ]Bv<)9;c 3N4m`@Xv?=L$}z>xS9@+ک5!pU҇itD] $=T|Mmn VI#'zUFV_ݽ[8TpP#gDfα^$Oc1!'=&_(2 W=4e'K-6鏨»?}Q9 *7(=m9NEYFmZ/E%!CPx4N`Cc^K b*auF Ӓ~( -S[:iaeo=Se^K`w]/E};fRBR5C~d|^׆马B asBYpq~] Q<|"z)]++V 7HR=Cpqԧʝ ' ~ jMԽd3ViD,"YD8doV\E C"ۄ:(>Q֠ġNī@1MDFխZ`eͰSK<4yL]`gH iF]hmhyh|3FS8KXC4(f좕hx`FNRW5 -r GG{k1eoojlT\#so +3)ÒٷKڲ߱XyѪ&ayʞstR=6fv$mتQ 釮M&:92BFqG  QSQ{6;K*Fgn G]Ӣ~wʕߤ&j=sI"mHv&"BҰjhM?5{1J(6S xSכ4H%܀<13qwcP0?WmZ=f_ށ5 'l R`zk z>WUŐ2x\eߝ6z. [`CƄs>#\kw081 _ g7toKn&ֈ[M VS٬ޖJnސzĕ*KNhͪ-l@m('jޑ̇1/˷םoKKiEKG}p 4O88׿,N/VF (Ol%m]2"tWeX|xT1g ̇0Pw[}) ڢxT%tjTA%琿 ̗8CƤD1Vه,V?>7$q_S'ѣJۺ0+iYd^$IXzkӚu4*~~*k'[PwC7 L ~7~AR9g׏VG䀈v>-zaUv`ۚX^![0=k- j7kXqjlzGAL:W>N\&H.rl)Dx܆Oj~W -0"6R}"ea_GCu(VN(Hзrrx˰uՍ17WHKu_i"LBggJ<3o臜w؆@sv&7EKӫ9`%E2lM"BsאN-ɱ2 [)=dlB2ҟwbIa- U j?R!Z#a]4N`u|/2>?Iwj1̕;|WI-_ߛp-h]m0sb4VAJP'FiԹ§q.e燡Ӟ$՗LVXmV/kJp$_o1?kgO~hN=u02%-SwH@ &丗1fs撍p n!ϴT_6kS^vsHd_밷i0WCU95q@KGJ⳺ɻeR)ESC&^,y.{\):8<0NL0 z3>\\~:(1pk:8(:Dq!VɝxH~Y-h0 (!t͇B$fWb )-U !W)"~*@5{S>&I%ZmO.DA>0j%P3T_ST/*?/ ՚cJ8Ġ6p-23BCTp)eĘOrtwϵ4PL2F9ZWvzyu8&SѴ!⮀4&Xa%oU5> V~ |PJő|_?Qb9*ki"Y@=U]^6N~,bK-3|P{1kH/w݀aU6o1꾯zoz6i<HQw)3MU>ZdEL),"]8×Qq@SmVX ykUǩ"_K'DRّ%7[8Ԓp^9kzͱSIϾ!Cy^9?^I<kwRyn$ā9rRYb]+\j%Y Qׯk<9%MWZ?IgBy *)dfK&imʍ.bٗɩEI H|i|!/mj,VT ^>ij/π/xڰJA^yG Ly_o^\i V&_X ѮYZO"2Y3o߀4^4 -TQ(\4=E#Q ]G8dT:t<@ԃOo(6w:%(Q_&Ū 8|&kZ!^Q)"A44j&_dg5\zˉ疉gUVQ C*{>3>z݉+?xvf5}dd~sJnuJI.Wɐ9:LD>b{?搟)&= Ķ'klby_{^΢u=ԥM9.W;Mhx$a"oTB7hy|d͝K$PYabзp`0>* ѣ#K6:bDd$p" {#6~qZ0ϳ.\}2w&8%Jɯq!F,M1E]T.FZe>)Fm'j⢆WxMX0V RpJU;b" ƺu6o!yld߼w̿ng,8.ѝ>%/+}g1ZCpOU:ڷJ  gj9 TEg=M4(ːJfheZbPZ'buIb֭6`8ʒ/8"ilDa.m\o*,Lǰ~gs2vbn&͊GH zcUOj`c 1ʹ=9wR`rcҲDV teMg/\̩pD%l4Y;k&ǔJ3xtwI'%QET`D& I1P~!3#tWT?'tNӀ p\+pY̞5J1|w|89S3,<H2-{> U%PxF]N* f+@.HV`4Onژ.6]\.Q:{Pu6 efq7 xE£!Nm:3[Y7UCrhfb_U?\a y7($jX-Rڸ Μle@#N.!?Ly_mH>ܪ!1ƇEJSfQ+[5 D{qpg3w^afi DQ L|iQ4"rBF̚3ܲ$ IeVyeFXKo)GF4zu\DL+27XR=u#JmIj%DITDY#oQ]C[ƨE7΁CљS>񣲓 Ԋ;Wgxs)H* 5DY/aV.01J~,b訅oa Ê [YQT3N+ [ h&O$ΐAf`0cY$=uB ~{qv`0/$E **֌S(C G}ީtƫ(>]Yy B!0$&9> vΙ\gƚM1xvj }fQ&K%lo ¯l(ZvPZwaBsw-NVqX< [p%ԖbMar…v+If vB*Wo8- CVq"Z?#bd؛Y`:u"^'&@d>ˋvFS5'60h>h5K C>R5/X+ !]30% YKb/Wl3k+5ƙx@۽u盩HmWfV ׂ=amk~ +qVA.A$Em@OrmA[U M#n; $gښēLqWymŒ8Fq|owAږ9ghn:7Du20B5k> {x\RGߵKN1[~/V9>(gu*Y8e 9VrAN5ac|?A8ʃu͆:./"Hkh^IU.kg.I +6uaR8}nƩ O[8Υ1Tlmu^E7QΆ ǑGTBvhPJVʝkⳞSHfKLMMk[=VwK6vݽ$*aNcȴ`v1 "a t_(zpUռxfSy_8(*:P{ 4I3Rhm״NLiy5w@' L[>Fwsu]zLfr0Jɻ'fذVHڤUSX{Fý~ʧ.ap5%>ʰ |Ks| 1+ ܱC>hMz97YmbC ­w;jgX=yS` MYBy6aNЉAk2?苋IG5u۳2ֱd qa$5 '?THxǎ'ݏJͨvzEp\B7}WQMBSo1;nA\V,}{Reӽ(bڂBؓh LokAɣ?uUs5o}=HwsWb+5˸\4ʣ` ^b9TDy})5>Ҽ<8k. cf%DM@9g/8v%0NSOB:q3lnz*EI*oFވqvnܩLNE!ּ/ċEhޤG862N_%#`ذ}bU?B洸B#+5wv1ͅPgt/(' QӲr׍Cxrrr5^q"wo3i􎕊%7;@2b7j1\ns9Jn *x# GwM. X}EsqJD}XSzK[If.JC9-rTN>YtQ&/:)SV"ׇy FY0?aB P[~("+g:@砼$>eJӶIm?E9>U0zFKy@LxVjF lQŕfF:6]iq۬`h&rj oPjW_yY3+G(i5aaO"he.blm-X?שߊc4l{S&>_yk`qz3WpNR2I ֙Pv>8]$cV ZU+FE65ʹ6}xw!GX,~AGކ\Yh|_$VjR'``9 4Aq`ܿU^U]pT/6ۤh#Xνv:MÁā)Hޗᴹ#3Bx-X? "FL9_ dwF-8.Y ٝ&08M d hAʦJ4{|w^4fp-/+VJ7L"KC>6rn56^xWy'˓H WT} OzD (1 )orlM Z̟؆I[+&Y:nH޽]"mo;%]%_:Ĥo]kOL]k0R8X(! A?٨ʯ}GyW$>idӦaﰤڜiX̧ىTԞltEqd#zX+GcdKRfS[ƌ랡o ^ }尽YA(w`:KS|)ϫqHFq;Džxlm&v|QDĵk % [x(@ǜ.yhkr=S3rl>o;]y#9z v3Lו@ųt@L^'u|1d&2CҁBwA/(ht0t-1yRa4@?6hC텹'@LF?/C3@I5"~pg,knedT5maѻB㡯VT+;@_R^drv1ۅǩfWja#]t&{pqEMS/hAFQnaNlz\E 7[QRJ.!_Z7^cC@U)9hhgKtK.7L0Qܬ*Y@ Wulݾ-\^!vi'-I>/i~>4}H`vFW r4b$ijP HSy;-̍lHML5Fu#fRO,Wx )s:mlVVLe$_pB&_Btejvc2#aXbʰ~hr|Q>v φ+A4@6*3_!DW:7 ر (N_,}!Fz:;e27G: [ 3Jpd6υdS|/ҝ乗SG4Ջd15;^/Nj|HchaGܬk~/g% ̌ϡk8y)a̙o0`>%[B1s\*Y3A$2C7݊ A|>2p"]( Iڵs 9&FtHsF,f_x:?[@ =q":pgZ-YDZ#th`$% x"[_ ;5t*q?d&輗ED!Z/'wT\d;7:mQeKZx'8bVX,P3LCۼl{B*KӻHdu%,٢9d"[¿+"BhQF=oॼ_F:|m$!o pϘhM=3W1~d"`9Lը/< ]*"1T*a' zp0Ò0k qDHfďB1 FC/1wɖ\.Br`r)AjU&y=)aBl2|汕 KL[L7̫P3. 4]K^ψ(#H)QJ y]&AɎGC/0qd$ iI9[q1:Ma3mz?]pd鎯Ae!V14-qw6&OͣTP`G9»^v[&ϩQ)Bto iG9l2B[‰͡+%1i?$ap*P9韼ŎJYM˞c6[h EZ~ǚn9:qc^|˜TCqUT$ H;E*o!vm 5,HD)A!l~A;Df޸ţ.E޷K dxbK&H,Vݹ43Jn@)."f/4+[7}q]]0; ~3#- nH⣁ڭN̉Aެ2Â6#fz̴+\@ Ծ G픀&xi9VVd^]i6EVweEoHy z9bTn.`cA=c7"X=Ĉ,T ENd[/_TTG}ʆCqFܙ\ M Syެ6ybdOn1Bh,I5 2Y;Ê/!2ߤC  +܅{61kL.6ol@uȸr _׷E^VSG#DK)$$ QCXĵH1 ŢF?faԱ∂~1#5/2`CSvuI SAN;-u8h)#8*zt‡keYz#5B 55=8~L!ƔŻ u ^{{H/ju7[FwlwZ8֭?őȻ]KܻL~-tH@%W'{fHiԖr33Oc~4Q-%D<`9P.u֙, p78?٫Iv(}<{NQ>s0T5r^˷ %9t'4{BI9dg9^4㋽T{~`jK eZ1σ!IC7'Ǩq 6bS۬]h6cQ G:MZ3|xfPOż `C8kgӘ^#u'7hq$x.'xz xP [ξEyo'Eܐgxg]9.=-%ܦʁg@Z:ϔj};?esAkydNv3^Gxк"zGx$BBأ?Ł+ &q׃m +ܨ帥&ZJ&#OK^ 2pZRMz*E[Q (XG5SP(zR2XĮv#7h BiZ}ь_vݖ@o.0; Ѡi\?ƀS4a_ڈgb웥wr tK[r {wP@.del3MD2d,G V}{Bz5BS=Yo: e@'NH~#4  #UB;vƫek%3Es^bIՋ'b,F:X-vrߋ&YL9|̣x)s|9QLF\g@Jޓ5e= (rnz.#|2l/4RKճ&Qj 8sp>uѽ pچ ߥKpbbDSD9fm/\U륚 Bz!XQwB'& ٮ4Y]6t>@qk㢊bPwq<UI(Uo}Q(&+Uq>ђJn Vc%S'͹w]a[T i MФ-Tu54@W]͗ EEyJx.ت+/s-8¿SQD)^&Qy]l,d)q=%V?6%<ާTDL$e@% nC_n(-skJ WN0dO"IE`tvä__S:9dUC.geh3aXcK_|4eS< &Hѳ  ^^ܞ ˀ" (<FT41x::aj#My\wߔu`[1m*q I?{2_"Eox~ޥ*4b ;wWRIkF 'j0莚VynkBGU{I w8J8JMS3U/ >!x4 W'zA8[bܪ譨,8 CK6wи27'prhϒ>vhv1%gG>X?Wl\ЉɫEn` A +#Z=:d)L?.Bk>CEvLOt-#)W9'se;[ o[.5N'D|ڤ&G|#Vt[S", [ZKb m()q(U:|'p_g*?| Y?/Jsq/gpL ?cب<s+SW|zF)֡0pL9z+@zxRi9 a+(?:woi/ JĆ;镲Y]sd=Q(}09Ì \*8/==:@ROCa"r涊vи·wV׾'P"vf3| Vz`$g,"Kw4i$O hS]6. Y ~[aA@Q ^gRLW!JS^YLsURҷ_JB۝lCcp|q?/?OPf]n!̢2^>*!Fqr$鲀S\rX>ߘU=1NUFbyyc,pYAʇI$B5m8v[ԌVyrbϽcB xz̿*L~>(}B1:Ji1_(z-MܾǧihAD )BDFo}]2޿F6O3r\ ^.1W#2;qo]I`ˇ}9E`x m &V%h"ĠZ-;,]E[ύZbuϞיR#$i\ԤVUfHf3>Ҁ,?K_{ظ$x^PC|T_q؞y"eM@VH#@sz[*lq`@z9xev4nhlУAL~7 V!B#ut }8ΒyɋM*r,rCcAͷ0{]g-i])v}t[+^3;f˅/DZɰb}l0x .=5FSZV+WX4lY 쥒Ȩiqk qu1n2øL> g Tأs} DBu/ʆ#jvfwry|+Gp}|b,W&1' Sd<>8:hlvq's-]{)ue(Չɳ?`(_Zవ4-q%&'z6B7av̑3Z IKRz4l |"@T}V)*M_Q`_6gR1yU:ANZЅ'J8Cf_04/ Xi3l E~L[3 NA]zgM7P?߱or/B⁌k)4.IleGrs/tbMJ r~=Ӱs͍ c^lz-6z٨dzlG:I'i*x7`D%|!lr%+zTӛS}#PCKf*֩!M(nGvmxm Ap)`Ʌ'O< wLN33 P54Ųe0:C%Hq]sYLI0)6׺,O̩rK&^tͱz% ;兡nS4+m\}((P$9EӆN#Bms0BdUa1.vs 5* [cOhC4B@|P:pQ@玕 wottI<)r- s8AM4J\{d($gYHRi=7jn>ᡖ1 ="Am1䀟;zBv8tL#[hLD@CXtǭ0[;5`vDC<>XGyE[VkdQ41[~^8ځ@Eݯn,ߪRͳg5q{@٢ƌIj`_dPÇ;6b=W퐠Z$M,Q̪簨)zQ:x~pQM֞3̆ZxlE[4yqeLJ!拙jxfЃވcvSp4?fO:E;݋hWVr.xT {b0o衫̊ɥe׳qK\ՀVt2lZ%76mkT?㵶6",2 W鑘awN=u7yXiq3Cw悀\=vKP#51Hhyi֙c%QBvDaݓS3_檃#@7`{z}ϛ.kZiªBu}/sF/820xi"5[]^#Vefnf. |X+#q1JwaEfY!b0~Ȯyah'{d"ިqaq~H~|u WiKA'~=;c%\`&1gdd:$bD:΀ j>?b„P w1!s{[vط`%I4ʐ%axKoGE%> ~K5|"ӆ ?hU_< oih, :H_DHyHB¥2Ru*5yޛ)[P%q^(_iؐhRU:ⵯ;oSl,C:g)H`KBQKkaxt/:5T1~>sU.9y Ȏ/H"䖨TA"'VPF6&LfJ&c@iyFiGR((:; ;r¬<32eJ邪`/,eCx?G' o_'4Tk=>:961c~(/YdV)dX`Wl0ɛm?ѣX1g >Iă2!lbm ĵhzU::s4s4 FW*&fE(aqmAai&}]ċ2MSe)ӏyFΞW:{Jv+_=@swATL,|!⟋Z"RZl) ' =MI1Ao2_Z,3[ټ OO2+W^*_cV I1,Ͱ!wpLB3)NnŠ ,>{l˶n2MQ 4 \p,Qoód$c`I҈ _p7:6bQ}]B2'MKò q,p&Mƿ ϰZխExjU tU ׍gS~;MB{?L2@YM>ɒIO{)Zz^Y @d 2*ª˛Ŭ㍘WiC^5p94,h~ DyQU- Ҩ׵vu"2}npʹw[ո+׶uF\yBֲ0/oL/t"b9ev{K}?>x#ܳ vOEj'& ѳ5,lR.C;88G&ދE@ sVYxVM rw9ԉ swP/ȧ70 La%BS,4xe`&]Qpr Cv~?WJ@$d4j~0!rг$ЊH}H/콰~DH|9(,P◨OΠ8#%ِ7uhջU9܅m|ÎPϐRwҤطM2:6۴H+-vOcZ:pj;@ֳ zG)b+bi5} zy47:!.gxe[>N vrK#A(ĜT:G. ło-Bf̒kHP&7+KSߐ2x`8t\7"[;F b|Eܭ*tdE@2l͌_ RwZADёy{Y& T\h_=R=8bt>x SׯEʇPϸڱ\7Ǭ_PAW?am0CGj" [(M8x{Ƣi\M{?m;I.8U-=Hm;2*C}p5C¦D GJQ*õ51ϸ9'vOuV𓑩^/ky7FJ4υiE3bFP 6|V^_W]Jg?ֲAS| Il49X sM93=^XjŦDƒT;&zVJ9ۍ]Ԡ9߳2)E*ռ3rKLVZedxD|?zrt-.||.}wǛFɏG>~ 2[}.h'Q8k긼PPj U GsDn<XB}N6+t?@@]nPVZQhIC7؅tH2 عj }nO F&>iy$̸bKϪ-ToCdx]C(y(C4NS29`-"->t[XXG!P/%LVE1S;Xh5`wǫfؠ )to|$e_2tZ^4kg0AD"$5 (I6E |09fQ$W$lTA}AJ Yj~◲iQuH>m-)ky L> Yؾa~P?IѤyjg~]=o($vEQ)e5:{_C$KSԺ-@TNޒƒ^]z8KօJ[Kڥ~ 8@q},y( ]vnzw1uϣUn , 5k <_gn3?uzKh~7uB!Us&Y rx [M:212]4(Â45K352 -XlFydcWJw ! ѯcs5vWt |T6*N#cv]>h}3]+iHcfUOɽ SvEp ┤ gt̢syu$ly3C#;Dahɷ j OZOG'/Pj1BPˎ1xlDۈgZzĥB8iny0?)6ƛi[H:tcS(ڇk#YP\<%4xz￘@Me903ӯ'(14 o1jd$Kle;ɾ ;^#6޶T0ڥr#8fFbT%9+k0Rv]n.^%Q5PݘM׍tH]{Va$e~h|p\d`S"%S^^FX!*DQV;ѐ,%w{tX4]E2-`${!=@z7d,BBs] \ި̮]U8k=]acI7=^*C8^pr]>e4;rkzEFTf,s,1[AyA?'$಻ $l%!>?ĠZMJ!6yZ/C4ā!UD>.I'/֝? [aGa8WeB.a^k]s$ՌTw]ȫ_XϽF=$''!JEAX9"'bAJTLd0K:OyN wYi"cx87L-yOi6[uĸD{-c6"+C% SFVzsf>=<pZZ^//;=L1yO$'+SU^lYo [cDY%.e~,[YnHtiXY)T6KWLXDFX#v3zKXd4jX ǜֈJ;ߚŃٺc?0i`,PbhJeCPk@H0@MK4Șmx\ysC>ᚫ#Uq37xj+:DB\׮&L\A?s4b]tS^UKӷ2WWZh>X7LQ ]nJ4Dgm~U nYg;p軂8^!Pli~yQ &j)kR8*У#NK2dbHÇCm~.(:'-lMƀ7P+k19" ߓK 2C#T_m)Qc[Oq4vdO;R9ڜ`ڴsP yOX \a%۪ᓏqm<ȻZd"+3֦[Ko&;ؖtu8G*;aG-=ؼ?h$L!MW GpI>Kmq`I1(k Zu}!7RpʈSMzQD8ڗ;wsu }OnKhġɽy^tn{xkzb.8"1 ETd^Jqw*CN|r9rxȏZ"5Z&]"=H2S3fjt) 򭗓>Wrx+NGM`)nl5:R;r?* |'BM3OҏJiF0M} +Z~Ipe&hAyhpdke4^D"D5= \}B7N_y .3{1O9Tá5S7:i GK_=,P,jS\i$͋1KemɈF.#Z)=\]Bri[jRƐDXUj6}?5}Skl[R(`Y3AweDZϤAThu͂l rcg,Ò-[PxHHxvܞy=(@%Q['}%&5\SƘq\쐳%+a/RDjaq.b'UT3ej81IP1mVq ,ݚiRBϿ4z_7?rX37fR?9 BrEۣ6#p;5afSv,-([I6TP}!tO'žhDeVg[ZzʀYFs4]0qb ZF}lzM-/]۹kZ!C螢> F6'O׸)s/+XdE6O%4Ą4'žJRAؙBv%m׭IJ┢ȼI- B6{^II;}`>V|W;Q&kRFz|yk4YFȵg[tw6N[gL:N.Q,%!WL J8B>UԮNL Zl+$g]SyIm*x#ڂ2 +7%AX!j5u`%tFEpg؊LF;x<rwE^ڽ)d,Zޣiz>Oŋ>,5? խ_!1PJS bqlJpj~Rm:I&_sc&~e/Sg2=]*`$ b&Qb*Hh|1)ۍ݊G,?لrwi/xT S,zZ eleG"b 63Sxlr N˒rPW3o00C{#r$XгuDa^_^H0f߳!Ё: EyIDLC%u(R!2N"T'c>'(x hv=~w"0䷟*1D_,vJ}f]2_#5D(A"4iYuDN kV;;0̭Kz}0;~ٹbXSi[9`ˌ.L>mRLb*Q4{EkP!e|؏`>y)4Bcj8jVo%F_}4vۛ )誴N~3S 0fC_/4PRayƘ$G٭] UsL?W^N蟑0v e]`] 5Noc+4g'kdk iƱV qV) )L=tɋug&PD >MsJWj!(QyqWجРF%YQ 4FW?)pykձ\ξ5+l+(}m 3n/l/q迀x\5=/Q&KB_PI _ ?TJ]_Hy 9$MU=ҖbudW6YVbnޏX1DY[qn|@zVz]BY 73Jk)+܎!ڻ;#>/QJ\Gq\&-EWLйD1Q52pfFq囦܈fޑ`~;UvY/zn*@:.76z*L5^bS_d"Nbk7>z]ҙ"c0Ǘ $ZM/nkGs4c 0EK8Wn  msˋf& ؛ʰ׿.L<ۜR4P|ʼn<|Ł7އ?#v>Y `3yqq6}0ͺ}bkET仕63B  m$^rqAT4<D>f@EF]O )P_ jG8Ʌ^ *܄ ՘[8AtNd mp.lIHsV唣HoAtݨ\lG3::9}?İ̓[#vNrZ&'q>I|S3l7h #*UY0`,k ٗw Wqι֘;{p㴰y#?)}#&c`CuM&' b >A/?"ɾoHeLۅWဪ \֥mMLK1~XxBu݂o[R! \,2K{O\3M:G"Cӫ"Յ8ty>n䢍 Y.{[E+4SRHrrqW˱0%?ɥ o-)u ĕ(~ h qPm<eA=Mp<}D؊.#GmUfXr3(o"4oAjX᫐`Rp¿S9Q3zkW]AnlZ>Tw< u7lK!'ӯݵI{siy>ѽ?\MZ;Ѩ%9p^$ۧ[䏸I<玫IBx@2!6#E+寮?+ xw#vuk_,x<2"2@` k瀌Q], XaɼeQr S:%y틠#z.AںIKǸMnܲY Jҧ؂lc 7Iyys̞R_XO\>AG̀gۅRNSo 1Њ*r{pC*Π{N4>)_oGQ{<m¨71;wȭGĹIСT:2:9qs;Z-j=w7 rm8;!vZ'貍e{{ bS6,K+UlCn˜qQ}}mrcQcz6*WvvzjOhhs3psOKπ w}fYVf]q_dզN79!LjXC4vȭܱƮi @AGlRG,LG#sL L]ktkt*-zh])ˊɞSHLdb?Mr0{\%=zHf8j,AZcY P$DLF U,G\T6 A\1jLi2Qɑc _^3737wa>0ؑk9|Ǐ'5DHX7BtܔIt`QXGy,'WWf`Bv{ҪWC[~;-POgmp2,Du,|euoA04kL'-3ߗZIdS_.QϘb--@8_Mݷs0BFjzUl H"IYmXF:cR̸`r`%7a[/H=ț\*0.¢lgO3(ahmw]U!hPo(umf8eN7c i DH88.]QE0R]t?# | ʈS0,hͰiZ<`Gƕf+!9 O0Wk G3L^)yD3gjKt["@AaBʰ8?P#Ty]|E%@g4[p>!aFCc,~̺`Ş00u+)u VU1R70$`(XN6 boVzʐp-vrZ?OJ _}Ezb!DhT"~vR'qkA(^YX#jΉ 4R.>Sծj<1P{h#?S߫ HKK&a]'X)c5K)@W]YO;ф3 ە9~Eajg&`k97h"khO w⌏i{O!j^'0Q ؓ%vzw#fed&fJp8t}Kf08Sif-I*ax0t{@+h)J,OKY%S|hTBruM%y^A9 vn~Llads =I*P]1`T 0)]H,71r !}G nv8JUjH[igcXIҐY>:ZKxE@h+cPaܯAWa񽹚 .I$5rVFy=C6XP!C(|-wZ_ҍK'YP P<.2<⨛3ץdz% E)6A-ʵ07 Y~Ӷ_E/9Q'RIÉe[P~ T Xhf)%t6:XK]:7&!7d|PeS&]٣))O#F  hN՜_- ϞvR ([>lzuֈn1jElF''߃c֕ra@N(;dbH"Pۃ&lrDNa4%Yg[B9/*|yoIw}LA@y)FC(u` \|%y##=0U nBf8:b9"/̺G}Ҵ`Z&J$ Q4h u#Fq Nv%c@s=8+)|ϻ f1bBȭI{X.Dz'[sx̝h ..9j\"`5tSxxa\5z~蝇AȇGE3~B:KI3@L=!Rqr=Bc̙?Un2j0FG*~;\w7DffPx',osn)hvƻxRun.oڶ ؜׹ dNXg)a(i1,f{d9WzAN0tGՍ倓%"D;QkκhDqFP=Mg([Pk;zܞI}6P3qXr¹q_2D՜qj) xYo}";~# ʈ)~$5(ľ^;=]pc^p?$r:΍B_sFn-'K6.$K<5ܩ H?b5q #p)%[Ek_7։,o qN[]|I/sQsVaQl:I'2 *E r{ KBjQ(*8Afsd]"s*R%8G(;>EE~{Y4 H.Z#]}1RQH?/AL [wym؜Ҿkǻ8{Gν,ژwo%WfK+rcc*"gk޳?cؒNSG^%0-DkbJFp[*gU`wӏ}90HD:eOF%#ٝl"xHKqQ '}+D[4W`w$ nk,gaFfu] M& Zan.4gie[V ֚$\R9<;;ѝVԳq BNUxI'|]!}![Guz4ߏZLUL=&{0OR=8Hc|n Ar3O\vEº~͘1Vo4:R'ʭ#ĐhU{FUb,Q6pnmB)왴1͚~dzyw%KE%T4$;&P̯ؑUI[%p QjВ6ŖDtܝլB% 2ʈkclRIi:)|V4 (^afR)ʑ7w Tpqn7Vؤ1wqB;Zv\+?Sky0n}bT *sLA\V!j* Ͱnb@ܥ2F™ CAO {uz@o'Xr"oqYp1зywP'g׿Sz7A97v-^lK>1:ʣ^WܝW8]P<=$7ȪD)E/wexO_a:S~IQlVX%3춝;C Q+c3tT Y#5:sQׄ6%yߍos#K1٬RleK2 ~iK~LsyS"ͬfD]*0uw'3+42# lA8%!C֜rzppD : euG4r[نYM i-f59&:5L9:ڰ[A SVFo9+:*/'I*|KCW# 5ڣ O)30s};NZ]W]c1T>=& Ir|pz)w B;:]BzD€@g N.7R+|': 5L{!k!Dw`O9?2gFLo׭sU[}8$ F߯32g6a 3e](9O$Nx|z'yg 1{^LouFI! .lЫEEx6q8ILf"LU 52-=~"d_ K!o&@ϴ+v"&l*^ͤrYG}}G{Qd*&%7GxJK5!дx`496TDU1tW]y"7afY[@[搦D KF֍FCS҃ˋdyZsùD'ki(ɴWI߾;`G O 0 6oJJS/1F5y49j R=kn6 }+0fNl8yQ#A&5W8l8/i۝م>L#EU_o3ȉϨ}X=6R] S*zSL,hYTDP/wV$h_Wo a%HY6 .wf7oµJvSWa^L'Ès @yCg/}-:b8Vmks$PP?dx1P"6#_,b#2bmT\ XW^Fr*HQg(q r0;pKC$m5$)`P%rY_hgJDHLo{fSTƸȃZ3!nӲ{aEx[-oi%OI2]śX5!-Э/V?d&iO?mN7[8KH4=K+*Wfi0g<%(o Kw5mh&I3!/U"Lʁ}HK uٻ+ء}|SP ?U@ >ҌqϾu¿6)(Ir@_u{@ާf[U&U"\Ϣ VX C,Zԓ4u}G$ԝ [JV-37o~; <#0D"q,fUaj/.jX2ٷ}9 ,'&QYHZU"]5ѫA\h43&ܙmYW%H^ʌeɠ\!Z"%lj'L8q:bz$e֢F-mM̖EO3Q_A2( Ok^f?鰰#N1i16UXH/X֑u)qx4sJIٹI/?okt6۱ք愭!?7%/1Z^#TC. E'A$NX(ByԜ~3*Dsbma4~awvqdv oI&"-@i3ƒowSVhրRM!x~Jz Q"W}x6s :R2kZs| aIk 1 F{MR`%} =CCAӂ0Ex/f sr屳paaskr: Gne60<ofWB~*!c $XwM'cGeVp7;Bqq֨oe-:F&Mݨ(*DeDW& |xi jJ:K}Ify 2h|ҵA0Q{}d[?a?عk냵4x/vv=tG'YgAqRN*He:b u] $9$;εiHF;V$$]#x_JcXB3pXw]@J܍ImK0Љd>5r E[|u(Cy0aܰ9/t f$HV@DӇBԜ%Q^gqTKK˂,Fv񀧮[ 65i' zO/8s4a-YIJ!o7G ~cQJ &CNE̬h <>Zs\כ>S`[%7*Zte }̞aF;B@'e*0 X o69sjsKp}ZWEeX>>N?i٤gG.\[[L2xFsi~l4W` IP.Ep! u($jU[i}nY+:C0 Q(q&Z]8v 0YR='+UzςEny BeCh#my0M]oXX s֙6< 06GGs:o\>ͱ =P l+MVaGq eYb ȨgAL0O^%}ʠ f_)dc(Ec yw:fJ֠#eceI}eEY(?bǕ!T4󃍼y*fh䢳N.6wJ7N3_TqЖ'Vqe=W&yP ̠5)kN^芵3\>ܟ!&X}@IՌ;&`}1im%gEPLp[KkG{1lIL5ay!7EfQ3?¦+bȶ8kBVpE\%&{##euz!|Ni2$f$7&92n-e9Ż c=XcŖmFȊ̗U݇"Ww!Tv HV[N5}E;[V\͸96/wxRd"S .Wr ]a\Q$^ lg2i1,L{2@#gN0K_, &/9B7L:V/s/n-5ժk_AJKBM+q]* Uň]4`,|U4ͽX[`/< ݨi>\sJU3pD9/1 cvWyGq _%c8HE-U@1s[/t"M̺I7wu`p,w~4P\!~::zٟ%ou|l2Ug<-a,q1%B%- QwSc\K;бbԜ.&c72NR"0~IBCU%BҢ$VGZ0Ack<|}s(O+-L ސ4ןcyY)V7QEtww1RvPNݕ/& ņJ`0# n!r+oR嚿ߴ JU_);VVLj}n#/m gǚ\1WYʑ;@MBU vN*:5JWJh;rzr Y=Y,xN >^_i; u>musQxX,Nk*"85z! zFk ihu[$'r}{I*X1ӈ= q"49'W44UxEzD,I#."I,!IlG@TS_4I - `3 xlS }麨 g乷,fCUY)AeAҘF4}>ܢ:jEjm&i⠪odbzV`-B}`3 w<`3 7xYB ^@>Y߶6/5զxfݩb:2|r 9qz.J{cc9$@@~G)J[1b 3XH -癌z|x&z2=mD~yaP Cj״jb>(r&$=޽Z  9 [C@^'}aߨr ^_ c:]j*AFV uLM?v*M,kITxM7UM,sl(b VsW]p1PBs W0ef%!6͎jx`|&LLLҮga6Xl"mp8fk' %!H|Hȏzn\w>WvSq1D}H#T^+Yb,S$ P)[sg{+d^<"FRFS*7tw.ЯǣVc鲷^N~o+Q0 ZVsdUZx_^Y1TRTAx}.zNCPF8IMRuNLo{_a7O-RWM L?ay3|()I=ԃlK |Hk\j n ,8 .qXH?lplblKs%lkL݂Z]D]99!mD#[L ұ-VZB\T*qZfpG9dO8hʃ7Oǯ`'TTҏC:%!C`5]E}_-~o=X k7v ':;^76Y̞ 7_xŭ[1)۱ ny^~N/1$k.F):)sUDC7Wr9ߤމe= ]"i1wJ8 $0iRH@x-GfaH$͑x"ǩ=>z]jxD| ]OƵ*P%л =' 4=h YZ