libcpp-httplib0_20-0.20.1-bp157.2.6.1<>,VԉiڊI%z Ymc2`,AAh>LwYn){x@^",DU)iM I2i.ܒEx 8)߀Zez("G xdC|K> Z9({LQ;)ɐpY ׶ 7u3~~W(pg &dG)[ۥ1Gּz8Lg Ĕ[ mw@9?9d ( C .4<L T \ l   0Dl|*t*z*(89 : >5@5(F57G5PH5`I5pX5tY5\5]5^6b6Lc6d7e7f7l7u7v7w8x8y8%z949D9H9N9Clibcpp-httplib0_200.20.1bp157.2.6.1A C++11 HTTP/HTTPS libraryThis is a multi-threaded HTTP library with blocking I/O. There is no support for non-blocking mode.iarmbuild26;SUSE Linux Enterprise 15openSUSEMIThttp://bugs.opensuse.orgUnspecifiedhttps://github.com/yhirose/cpp-httpliblinuxaarch643A큤i iih ae8dac389f2bb813f9504a4a9675373748450a4aa21dd224640032ec47ebc8644b45cbe16d7b71b89ae6127e26e0d90a029198ca5e958ad8e3d0b8bbed364d8blibcpp-httplib.so.0.20.1rootrootrootrootrootrootrootrootcpp-httplib-0.20.1-bp157.2.6.1.src.rpmlibcpp-httplib.so.0.20()(64bit)libcpp-httplib0_20libcpp-httplib0_20(aarch-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfigld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libbrotlidec.so.1()(64bit)libbrotlienc.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.38)(64bit)libcrypto.so.3()(64bit)libcrypto.so.3(OPENSSL_3.0.0)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgcc_s.so.1(GCC_4.2.0)(64bit)libssl.so.3()(64bit)libssl.so.3(OPENSSL_3.0.0)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.3)(64bit)libstdc++.so.6(CXXABI_1.3.5)(64bit)libstdc++.so.6(CXXABI_1.3.7)(64bit)libstdc++.so.6(CXXABI_1.3.9)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.11)(64bit)libstdc++.so.6(GLIBCXX_3.4.14)(64bit)libstdc++.so.6(GLIBCXX_3.4.15)(64bit)libstdc++.so.6(GLIBCXX_3.4.17)(64bit)libstdc++.so.6(GLIBCXX_3.4.18)(64bit)libstdc++.so.6(GLIBCXX_3.4.19)(64bit)libstdc++.so.6(GLIBCXX_3.4.20)(64bit)libstdc++.so.6(GLIBCXX_3.4.21)(64bit)libstdc++.so.6(GLIBCXX_3.4.22)(64bit)libstdc++.so.6(GLIBCXX_3.4.30)(64bit)libstdc++.so.6(GLIBCXX_3.4.9)(64bit)libz.so.1()(64bit)libzstd.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3i-@h.h!g@g:g"f@fe@dw6cc@ccc@cƍc<@c@ccc@Marius Grossu Marius Grossu pgajdos@suse.compgajdos@suse.comPedro Monreal Pedro Monreal Alexey Svistunov Richard Rahl Alexey Svistunov Alexey Svistunov Alexey Svistunov Alexey Svistunov Alexey Svistunov Alexey Svistunov Alexey Svistunov Alexey Svistunov Alexey Svistunov Jan Engelhardt Alexey Svistunov svalx@svalx.netAlexey Svistunov - Fix CVE-2026-21428, server-side request forgery via header injection (CVE-2026-21428, bsc#1255835) * CVE-2026-21428.patch - Fix CVE-2026-22776, unsafe handling of compressed HTTP request can cause a denial of service (CVE-2026-22776, bsc#1256518) * CVE-2026-22776.patch - Fix CVE-2026-28434, default exception handler may leak e.what() to clients via EXCEPTION_WHAT response header (CVE-2026-28434, bsc#1259221) * CVE-2026-28434.patch - Fix CVE-2026-28435, payload size limit bypass via gzip decompression in ContentReader (streaming) can lead to denial of service (CVE-2026-28435, bsc#1259220) * CVE-2026-28435.patch - Fix CVE-2026-29076, denial of service via crafted HTTP POST request (CVE-2026-29076, bsc#1259373) * CVE-2026-29076.patch- Fix CVE-2025-53629, header can allocate memory arbitrarily in the server, potentially leading to its exhaustion (CVE-2025-53628, bsc#1246471) * CVE-2025-53628-53629.patch - Fix CVE-2025-53628, HTTP header smuggling due to insecure trailers merge (CVE-2025-53628, bsc#1246468) * CVE-2025-53628-53629.patch - Fix CVE-2025-52887, number of HTTP header fields not limited, which can lead to potential exhaustion of system memory (CVE-2025-52887, bsc#1245414) * CVE-2025-52887.patch- version update to 0.20.1 0.20.1 (CVE-2025-46728 [bsc#1242777]) * Add AF_UNIX support on windows #2115 * Support zstd also via pkg-config #2121 * Fix #2113 * Fix "Unbounded Memory Allocation in Chunked/No-Length Requests" 0.20.0 * server_certificate_verifier extended to reuse built-in verifier #2064 * Assertion failed when destroying httplib::Client * #2068 * Spaces incorrectly allowed in header field names #2096 * build(meson): copy MountTest.MultibytesPathName files #2098 * Remove SSLInit #2102 * Add zstd support #2088 * Question the behavior of method read_content_without_length #2109 * Crash when calling std::exit while server running or client requests in flight #2097 0.19.0 * Global timeout feature (same as "--max-time" curl option) #2034 * Fix check for URI length to prevent incorrect HTTP 414 errors 0.18.7 * Potential memory corruption in stream_line_reader #2028 - deleted patches - cpp-httplib-test-issue2004-online.patch (upstreamed)- version update to 0.18.6 * Resolve #2033 * Port/Address re-use #2011 * Invalid Content-Length values should be rejected #2014 * Feature request: ability to check if the connection is still alive #2017 * Changed to use non-blocking socket in is_ssl_peer_could_be_closed (258992a) * Treat out-of-range last_pos as the end of the content #2009 * fix:set_file_content with range request return 416. #2010 * Fix HTTP Response Splitting Vulnerability (9c36aae) - added patches fix https://github.com/yhirose/cpp-httplib/issues/2042 + cpp-httplib-test-issue2004-online.patch- Update to 0.18.3: * Bug fixes: - Regression: Client keep-alive subsequent requests very slow #1997 - 304 Not Modified response stalls until timeout #1998 - Update to 0.18.2: * Bug fixes: - Fix the problem that CreateFile2 in mmap::open fails to... #1973 - Default Accept-Encoding header for the client #1975 - SSLClientReconnection fails on Windows #1980 - delay in keep_alive due to sleep #1969 - missing query pararm in httplib::Client::send #1985- Update to 0.18.1: * SSLClientServerTest.* tests fail with OpenSSL 3.2.1 (#1798) * Feat: add CPack support (#1950) * Keep alive is slowing down shutdown (#1959) * Allow empty header values (#1965)- Small specfile refactoring- update to 0.18.0: * httplib.h: support LibreSSL * Nice way to call "handle_file_request" from user code * How to diagnose the infamous read error 4 * Made default server and client read/write timeout settings separately * Slow performance caused by get_remote_ip_and_port and get_local_ip_and_port * Provides a way to ignore host verify * add API support for verify certificate manually - update to 0.17.3: * Accessing Directory * ‘constexpr’ error * Only match path params that span full path segment * Fix KeepAliveTest.SSLClientReconnectionPost problem - update to 0.17.2: * Fix incorrect handling of Expect: 100-continue * Peformance improvement by removing tolower function call - update to 0.17.1: * Header parser incorrectly accepts NUL and CR within header values * Fix problem with Abstract Namespace Unix Domain * Fix SIGINT problem in Docker image - update to 0.17.0: * Changed CPPHTTPLIB_KEEPALIVE_MAX_COUNT to 100 * Add Dockerfile for static file server * Breaking Change!: get_header_ methods on Request and Response now take… * Add sleep in handle_EINTR * Added set_ipv6_v6only method * impossible to shut down the server safely * Performance: reserve body to avoid frequent reallocations and copies - update to 0.16.3: * Fixed set_connection_timeout() unexpected results * Fix KeepAliveTest.SSLClientReconnectionPost - update to 0.16.2: * threadsafe CLOEXEC on platforms that support it * BoringSSL compatibility fixes - update to 0.16.1: * detail::is_socket_alive() is not work for https connection * avoid memory leaks if linked with static openssl libs * Allow hex for ipv6 literal addr in redirect * Fix build on Windows with no WINAPI_PARTITION_APP support * test: fix GetRangeWithMaxLongLength on 32 bit machines * Require a minimum of TLS 1.2 - update to 0.16.0: * Use final keyword for devirtualization * FindBrotli cleanup & fixes * client can't open the encrypted private key * build(meson): generate new test PEMs * Fix range parser when parsing too many ranges * fix: increase default receive buffer to 16kb * Removed excess usage of std::move * Merge branch 'HerrCai0907-fix' * Highlight notes using markdown features * Added progress to POST, PUT, PATCH and DELETE requests * Tweak CI & fix macOS prefix * New function SSLServer::update_certs. Allows to update certificates while server is running * Change library name to cpp-httplib - update to 0.15.3: * Breaking change in handling requests with Range in v0.15.1 and v0.15.2 - update to 0.15.2: * Severe directory traversal vulnerability (dotdotslash) - switch to cmake build system- Update to version 0.15.1: * Malicious requests for many overlapping byte ranges of large files risk OOM #1766 * Add missing #include for strcasecmp #1744 * ThreadPool: optional limit for jobs queue (#1741) * Fix #1628 (OpenSSL 1.1.1 End of Life on September 11, 2023) * Fix Windows std::max macro problem #1750 * Fix select() return code for fd >= 1024 (#1757) * Add a getter for a bearer token from a request (#1755) * Support move semantics for Response::set_content() (#1764) * Treat paths with embedded NUL bytes as invalid (#1765) * Fix usage of rand() is not seeded and depends on seeding by parent program #1747 * Fix check request range and fix response Content-Range. #1694 * Fix: Query parameter including query delimiter ('?') not being parsed properly (#1713) * Fix #1736 * Fix #1665 * Change some of status messages based on RFC 9110 (#1740) * Add StatusCode enum (#1739) * Fix #1738 * Fix #1685 * Fix #1724 * Add optional user defined header writer #1683 * Fix CPPHTTPLIB_ALLOW_LF_AS_LINE_TERMINATOR (#1634) * Avoid a -Warray-bounds false positive in GCC 13. (#1639) * Fix #1638 * Removed unnecessary CRLF at the end of multipart ranges data * Fix #1559 * Use memory mapped file for static file server (#1632) * Fix #1519 * Fix #1590 (#1630) * Fix #1619 * Fix #1624 * Compiler freezes on Debian 10 (buster) with GCC 8.3.0 #1613 * Don't overwrite the last redirected location (#1589) # This is a breaking change. * Fix #1607 * Add named path parameters parsing (Implements #1587) (#1608) * Result: allow default constructor (#1609) * Add support for zOS (#1581) * Provide a CMake option to disable C++ exceptions (#1580) * Load in-memory CA certificates (#1579) - Requires OpenSSL version to 3.0 or later- Update to version 0.12.5: * Add HTTPLIB_INSTALL CMake option (#1575) * Fix more CRLF injection problems * Don't loading system certs from Keychain on iOS (#1546) * Initialize sockaddr_un to fix valgrind uninitialised byte message. (#1547, #1547) * Using set_content_provider with length of 0 makes it infinitely loop (#1545) * How to check if server is running successfully in another thread? (#1548) * Fix leaked handle in create_socket (#1554) * Fix "Location" header url corrupted by percent-unescaping in redirect… (#1459) * Trailing headers not handled (#1486) * SSL access through a proxy causes SIGSEGV (#1533) * System certs support on macOS (#1474) * Add Request::get_file_values method (#1495) * Fix: assert socket_requests_are_from_thread_ std::this_thread::get_id() (#1498) * Fix: multipart Content-Type headers with both boundary and charset parameters (#1516)- Move examples to devel subpackage - Drop headers-only flavor and remove aliases for pkg-config files (gh#yhirose/cpp-httplib#1491)- Update to version 0.12.0: * Removed is_writable() from DataSink (Resolve #1478, too) (#1483) * Fix #1479 * Removed incorrect comment * Support CTest (#1468) * Issue 52666: cpp-httplib:server_fuzzer: Timeout in server_fuzzer * add to_human_string (#1467)- Switch to meson tests - Add examples to headers package- For an explicit choice when buildtime dependencies resolving added an unique pkgconfig files aliases for both shipped library flavors: cpp-httplib-headers.pc and cpp-httplib-shared.pc - Enable tests performing for compiled flavor- Migrate from obscpio to classical tar.gz sources archive for properly debugsource package building- Update to version 0.11.4: * add support for requests with both MultipartFormDataItems and Content Providers (#1454) * Add EINTR and EAGAIN judge for accept (#1438) * Updated unit test * std::condition_variable::notify_one/all() should be called after unlocking mutex (#1448) * Support LOCAL_ADDR and LOCAL_PORT header in client Request (#1450) * Fix #1442 * Removed code for upsupported OpenSSL - Combined multibuild cpp-httplib and cpp-httplib-headers packages - Remove unneeded BuildRequires for cpp-httplib-headers- Move LICENSE file to the library package - Drop cmake BuildRequires and linker additional "-s" flag- Redo description so it does not rely on monospace formatting.- Move README.md to devel subpackage- Update to version 0.11.3: * Fix #1426 * Fix #1437 * Windows CMake directory install fix (#1434)- Initial release/sbin/ldconfig/sbin/ldconfigarmbuild26 17782612100.20.1-bp157.2.6.10.20.1-bp157.2.6.1libcpp-httplib.so.0.20libcpp-httplib.so.0.20.1libcpp-httplib0_20LICENSE/usr/lib64//usr/share/licenses//usr/share/licenses/libcpp-httplib0_20/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/openSUSE:Maintenance:19481/openSUSE_Backports_SLE-15-SP7_Update/f1d09a428bb3f66d6cf7a04003c25ba4-cpp-httplib.openSUSE_Backports_SLE-15-SP7_Updatedrpmxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (GNU/Linux), dynamically linked, BuildID[sha1]=691c18df167b3a7fceaf7c496b5f8599abba69cb, not strippeddirectoryASCII text%PRRRR R RR RRRRRRRR#RRRRR"RR!RR RRR$RR RRR%RR RRIngIcW utf-85178a70d1e61de029ec7ec1550f85f43cc8d27979eaaf7f34136258c9638a8cf?7zXZ !t/ `]"k% -c.Uta8f6M;1IzU:_bK)<gSP?u};#=$ɭp4PIKciؠε7˜bvFl`9k$e=4Afh?xpz1NdklaDܚٹy_I=EDO}ccdsÇ’)Bظs"/BwppW\pX)p_/y#x=%"V8w`,pnp1USzEd$ԫ27An H-l[1:$AԞ,U,IAtr}`;b˓z' bO^PN ًs vsv6CrtD+u8_E{&e4l(ʆ $׭FX`UD콉.ylPN}@dqk]Wlz.a.r)pLЧ~ke-fmc0{~c &rZvK7#˂[`:)3ә`$̺ 2G( <3 ,d L) y׳(,4k* o&Kk bASiiW1uW1YO%zJWUgԶfgu]8z824\jx/V]@;RֱNlH8]v ,$I"$0xД̅==X2_?Q*?,psҗExa cpQ%"4!j3XŌ})gY IU]pscUz >L1P\Z(R?s3] ?G9.=OLK1fmj D#mFmT?#FK9Y6G l]. [!a~ kѪ;_"l~Ə0h[ fgz`DŽYC.q犧? j I ´ Y4f(YR$&E")kˇQ|b֛)+<>:*Rtx>GǛk5\h '?)R @Ԁ\ai{WLV@65B᳉285ÀFlJ1'.&}}l^=R' #PqA:ʠ>sȝ0A2pHMz ٠< d^zTʮVtP=K 3ӬM0!Uƌ41^KU^2hoC؂R SΘ8. y颱jp;:Qr A>ȢC]^g0o^سF }QE5Y iV$F*2~{/zlkOԳwVch."%eǗtU-iH)EPs[hiL2T (jg@*;'X;Tz ~rO,?8o2?M<5(gq)rZ{B-C8*!.rˆ+<>__*A $ak"7YWwAf?hDiX]D&ZiCLSNJA V4@Ì%TC⸨_ T"x:O7r w/o 0XhA0cwٹ0oRX?^jW\i9oHMC= yN8IGyl#5;~O Cx{=9F)&ڊ'2>}ʒXj%x;e}J 0pglBž87OF?ĦR\nh 9*$p!jY)Er8@JٽbJn֖XA$G2TKmh_I <*GoYm9Dshq2! ī$BY{ %X2D]}g@3 g {E'%N]0(,e/mSV~>ՃЄ;+CSlvf)?xDt8Ou㪜D]70^ܙ f_E]Sn؂&02}U; D{5&:TYN#AS 'x9&^ڈVO42E}xSl lf~R"+ً5npCNzf=R*s[{;Â6~B?}i(._M>\1g$|NL`dd/ <ʄԌ蝹ܖRԳY:x3q#'),sbLc>bӡ |;'plv?4dEJΉGVCX'RF\GANhT0z(daaoֶJ ZA7&9[ދB hL OX@f<,?O}.UÌ< ԚR:S`AJ&S㍲0(Ϟ e,2?#(#ɺfrW=+2bh_A ]quohȱ0KoC8.%84/x;c~y} 0|Mv.Es:;n;Nr5g:vC">y-pBgnzsjڠĉb8>3?摬_7Q IN@R5GCV/{x!uv[tn: <*=t Zc=7I$fb;x|) 1?⸇|l6ɵBL1ӐAn&x݉6VG?f aE[Sg3hLu'^=(]x署%\mΩ1_N܀u?cm7=6Z!80 @C=UN%$d Mq wLfqҸeچcklZAMSEM^#yǑ^p!y˂кv4dyͻ( d­JP˟<+Kg>ϺgQԖhnjZZKiâ$F;۱ uT^?HdFbrʧ\ 58s9a=Nxt쓼 m5+<"X O ـ^y1t-!4MX?9lx`âPJ)V|XhٙL9 oD&H (}@-vWu»f+xi}hkYGNb#ZmjWz49i%]P<_/{Ut{x)D<- sv,C(d+Nܺo j[^NxQݐ .JX;$O|Nlr*Ѯ8^.tk3fwrtn̰6UF1 \m P5FRmGrbma"έ19+|Cn*ɾhuA&.ꉸMAY^ I%S up; fz.y?H?o=wREU|A as~kvQ&. ĝ寑}h("B#b6Qԑ;O& .!G * CoIdޜi>nrUO)§6='&(nCEveΨqGBT|bFUywvy:̳9HQ#ͯ7,#ZǘSZBl]Z>RI;zcI54LTtRaD뾎i PggD5w^2n"ƌi]FYEm#]bg YpcV'i}MֶJƢڹ_W܇]*HiHt7a{;T"0@v??IVzfa΢΄5Qsы EFRݤbZqTokj2XEL&v>T혊fƛD(Yhz&TXt5:b=?A).Umbj,LTllo4'fX-[5a' Ł:HW+}r;bAai9{?٫U ԥ]ڲRէeqXsyV:].NXBl],&W1|>L2iQu鳮:t,m 7u/$NXxTuId\@r^(RQiڀnO6/< CY/Fm]).tٕ<}x2b~ 97._lo)7β?]Y!5`g Yb18M: ,N OюS<&F`90kޮOg S8~y4P SdIvCD*@3ct@TrGF TAfD%o~zžr'`ּ׺(QeiUC}SWY?)cW}[>oْL0!s$=YUo\;xGfC%K(xϵ|.,qۜI=wj̾^> B msao|d] p@i B:SI `JUnKCLL9/cEfbӰeۭ' J2 L+i}0y)`9tO4=P#a4=uXiDbk}^B_X0 J1=B:*/UAs+K!(T,M87E=ʕpL*՛6{Śa kc"_YEZ.j:(l'0 T2_RA }Up]?+e9mfi /`mH5A5yVrq:юSPՌH*9 娮.{_4)4iia;G(1;`ƜpB Buɥc#De9Q^.{&Nc<%YDZP4"L|MұLf6srgz3{)Γ~k:3T3汐珫̚D^z[4Ur"}Q@RRAcw},[e;Ug.0wQ?5 2,7/}y쾉G9cPiKwG$ P9hGRBZVCUiڰ~&Uf y{iPuNJԺ:pU9{ w? k\d1DXt1ͬX3@q/ŏi/d=BH[p@K޲3=1LLX2miFeb"R4`Zi`Bw(UqÕ&Ef-:#`x'0g8OJAw( \@'/C,弃./"c6 {.qVRL0!F/^.rְ׻K[;KH4joqSS2;mZEO 4w\[gaCZkvhbۂ1'xzANXXE]*Z#O0vb ,us :BFDjX'L턵!] LDXi%1c!+eyRNuȌ/M˦%+x k aru/>ɤYZՙo`I4YK:{G3D@!58݈>e@E |/Y ̊H[da 5vYEFC,)-K:o9TgR U!d01f[]LMgl}OrIL0Kո ߭: &xx`k߈%R(T߾ &wgP!Ǖ`t"N\e$FM52Jӛ}@N-6Ix^Xa*S _uؖZt}tАh!13]Yq-I2#Td( \G)Ч[PXtzN$K:^EN `7CTROf{]!8FujҨت% nd!3ѱ#xv8C2I=|œtl?ܐ)'`R +)8s|vJɝe5*V&TVMՠ&pۀ!o2E-XW})DiLo E#qJܤ˅.xY4].:c{;KZFH1cɜ* l\OAwN%}ǥ79c# lBvŦ4yU]!1*@(QX'V4}hqU#b<9IOfo6ͼa_ź{'8s1{<ᮦn&;H]g~`68F|UiDcBB^H~..D8otvDk;KS2X|GC}3G Ajc:8̵5WrcNK'xc2FqTܪojmί #.~p{S\}k+'4`V\>p`9׬W$co)EE̳f(2M(..CӍ(pL(0XU9JA9CU͝4nYp`\oO2JmIR&YE/|p;7;oBb_Bi)ΞT!j܂Em{DI 3x; F_l@Z28|S~bXP 4ra+HaWo%&qaJ)L1?L z<YGMʞVT 餅NBTX8T9/r3!֞ ל⺏;I&'`NbKĎVV:{g40dkV/ A6 |[V?nK] XH!# SՓt5'ȱ84:!4Le=",/S`?f [Yq14#fodFs 67 #I-0=[?47g,PbuIUswiݻ_0?h*)"0#"t9sRM}0-P*S.HϜxu)|hLZ*쐣"Ɋ ć~&vd0&2Zװ:eƌm4)a*7mgr]" d$,D "9*yQby3FWG'\c Z \>y5 <=Wr` 8s"A"J价7+w%]~eg6L^"2,'x/dJ{ϡB ufia8rZ yl'0XͿ90Ϭ\N5ƈї"&{+ZpLRqItQcL-8b2UtỊ++{2cĖ6&nfi^>tsuSp6U75K5@[ThԺGBC*b Ҋ eM#W8rq1m*QT{bwLEssX&2/>#۹&)=v/9F Rhl4Z3C=D W/CϐI@IBK9 `܎ ɲ C*+ E',)I6VؙKv.c~{粞mB:͌a'%=jmxu=vz%Yc+4>8`"Ôz v錵g78.R$k*Ivep7Gj#ޭX,Xu:`Y =IB=kZ;QgZT-xBr*]/  Г3Ĕ^4 D273d$Qhʿ`WjPN|kkBhp`V{}dGhE ;j-ߑ"ZBBwcZ8'L/[ܓc7 3$. 8;X8/!%(qFDwڣ%Jz |AsE5 gӃFUVW[ 5U e)!*S1..fe75Qf{#^c?ӧ:nzz:릍{-Ѕ+~FVPeU8 fdxJz 菼_Z\<8 1$^~echgBM7UMa`(zȼJ @5~ٷY'҇ _XY+Pk֛nm%11{8K^'gpBE"dB=Tx "~Fms["I>ח;Vr*dpQcؔR&tA9Ԓ47|cbps9qg{ěgZ>Oo Wcs㕧5Ԟʞ%Ȅ?&.Tj ے.ZۅZs 8Cɠ 1g$9xG`1_~xj%6#hݦÚHDU:t [?/C|QC<]U"~HUԟgFsIOaG]m,F~s)r ϱRHG7+qȐ YXQө- )m#]!C}Oc;vm5);)ծ/I6M)|J7iGt#M/5@|uȮR$v;Rmz ^cMsS0NKhk,) A f6c0KގOU,q͊CC}ş<\Oi8 )xTQT_mc8CnϻգT'NYMML,BN#+ •.ִr݉R~ )ta_rrBDIx{1rb(0$%Vi \\I^m@ե0cD(JpܶGgbwo`vօ`zp[2>ҚGw TS.Nk1>KSȵ|KnEF, XO7Ԇq]WAӜ6F{%Cl_u;X) 7{9/ϊau*_(K PH2i3+Z4Az$(m zU 똟 \4VJY,8}҉7=rsV*0r46Z.9vYd('1,1܀wt׿LG-P3CyDɟ% 0w9Mdi`;j/8z9yI |!T>f1)<NN) )s×2+UZ GeU20o]6&ʽ },wb/ZuTǹ;6ƥ,Yf/` GL[jtP;W8"rMPxG[o٦VG- 7_g !UW_Dn-כiN8зˤ3Np*p)  QOrjAQwq_ò 1I`H&Eͺbm\-jԗ!Heҙ0sfQ ΊUޔr1@Jf?#*D\j3^>KLp bv|Z%Q3u8llQ[j)UZǘx=/*] [=Z]dPV(#9IQgr:L.)#쟸_e!(*\g_P}`s}棄e gP(ڐ7\"R6d vҦ ԔG=+AlpAQ҉}yc@ԟ 0DJ6AilNxDgoFP%!ph9Fz9ij,]Xvj B-REVrHz86_?/7ީ k9KG_@]{5 1mq5 (BLɞ e+)pZ9l)//sN`g@$fyS#ыL62 V0*p,`T.;bdPT'-I,vҚ͈ӇR7[?<še"K7:mD%b%m/(3V"@(+ȴΫa8G"a8ggMIE9lN]qPM=ӀJOEj NGV*=Le1O4`mZ?-ejք&5[ץ\?9zP顒qW21~6/BaM\-HO'1|[>_9 (ЦH/{ˇ'ђ`nDX~H`1c+@RZPRVoq0/"@P՗b|kzUfAK kKfY[o}(<9 0BțL e2ëPZvtMJ@57 ۂn*yMΖ–=dxE`mR)<[&c|k1ҩut)/j& Lq)]qHBEDq]j˛Ź,!]V t0KR v d}*d0T[n=,uah8 Lg ۖ˱&}q44Xun wwSGR::⼦,ёJ+;ؕ+kIJlm#KƆ4%)Q0Zr"'-G7ը~+ڵy\F2@Uv[C]k-XF9\c <21c^ln؉~S`|l|H#Ew]h,(r0)s{{ bV9rUiL=2=cQ#,ql'!d_PkD>AbC̓7ؖ a w צ)*}Y3SR$ ˣ{DM FQ"TIL"4MO@l1ro W"cE4B$:Zo:p׷ћ )+BG-tW<PY ԅ8x#Q!7Ƿ{m*7Sj 9Dkƻm1av+Ŭ˚kFNDQ-(Pt&fp-FX:ؒblw`]e9pO 駐ɀHh \3pMmYq҈\f=)Ut&Va"w4 ɓo4JzľےlbP.a}2Û?V샑_|.BC L-M7_',K ~wa H>Wq,0%t 'lp"CvBHyAO=+U( @Pj,6lj*ZRS%8h ۆxD>pB*hBDPv|!;S?[G\OPۼaݽrx0vJQoepFU,| f%ok6ebkP1/DÕ E+,o;oBt482AG"}骙JDbI *>F^u_gw닸 /`vl+*̰յfcw'+3 XT>'A')AH[24=o]- GJ>oۡ(u ܣmcP%(IjaesxZ(ZmaswrLCdo@ӚDYUa14P˿ќFwc€z8f#g'#mHҧ>Y˘ѕA4 }+v"PzJQeZ>8CPIM 9lԦҾ+p9 /^i*Ssne-Øۍ/|<-rįtf?iX]8Lݺ^ǖ3Y{ų5-0I#sYFFTh 7PpC\c&:.H,lOx />,i׮EKHxjMz'b\'"'/hdDi,ifvKeO-IM55v~>AՔ E:l"a+.$X 6i ט}4Pmؖ٪WJm%:wJ-ݎ7b=tdƏYW-ciF) 9آ#o kt b@' HV-]jB:L,J2 \rPdP%#&΋ƅ m@nc $Gw܅mWc[[LY>'A?a"5Nu~1ªꇙ-%;M #'B|]Yvg=f)'olp 0T ijG#꜀c΁Qī'FfHUYˍde=[r@FE'xxۅ32h`sdN Ц7P)ӦiS_>zykG\Y?2B&Cge.?iœQ Qm?m-8bh:6&ZxIkv )ptejve?O0W:haA񿷧q'Δ[?a_M!u/Wf$Vib=h$u) 8ɯ0hk/+xF9ĕGV:W~y쌕DMsQVTL N*S 5NVZFy^YM6:n,xKFh/V~EJa  jRYz &N9Ұ׎ʙrTw !f[_Ϥi6H=@q+h= 3ZǮCWxYy;D6rs~Z%mۯm=9{c 1cLS\I=k_0_}RTK[sniT_PK,Yn&s{# WqVoDفhv>/m*AuTͫc$(~3EQ=3;i^؁1M[>iO \a/dV8aT1JiV(㩧ǽskORwU l"%|P_e`Aܛ]n$R6vs3!V/N5'C leea˾aj'twM9/0̂\u_KW/G_lxpvϊDJ@Y^~jMwWv9u{a'eQೃ3=wᢾ|U1qq[PF|%vI)m3 vt{s:4ގ/_^AWdo( ZV :NZNe-'c 5ɺG j0dPnyQvљ6D3­)+z3 L/& jוVGj^Md/ۯk`b8P.9mPŅ_Yac!i |s!ӈFkW=:?(=}: l4 BJN_;E܍86c\yOɏ0w&䩉+|&='kfbUa 'V$G@xDQ\N&ֵtw>j=S{wd‹b kј}L%])qB P KqQɯ'c~(IW<>[ ,=J\S7zcu< 6>m\KN/ ;Wd,K %K"li/{CTj Fcu +"1GLIU`;f.^떦M ,њnD8(¦l{EG!9an)Rp#_E.a`WE_VAPV}i^Ά Vh_ico_!iv|d>lMrRGUcMxF'? [$`^IPA>( 5UG:Fgz";͞m84=:QGbyI^nnM7.7uP =%5)m7{:ǻݰZ\K'DH;ͽh -o]r fʹ7@$Og]}2BsB?m9[+ +ܠLEoqxpVz7}@ҬZ?+Q8ހ`H}1b P5yV㴇uX֒L3e =N`z33gmvv7Lj q [a*Urxy!]+`"ݵ%kyf({dR+?s 8$5n6 [r#R&}A1}DAQws ď$ßAdH<,+fE `˱oBB-w2QذtDg"2&ӿsxL6⎾!hF'1ʁᰪǥ 6ڔ >̓ xRS D7e "A:\ r@9ȏ }.×vLVx9mQ"?WŶ5׶% !{EwR*4A;HM#kU*`t0X݀oU"/R0W@l-uJXJHr5P{(L陗5pƋ`f5*퐕eqOYdDx,qR?l=7FbIIz53+Nr- R.%GpX#|B`m1̒Ĉ-qY-($߆d}C+NFxz(%>je]ؓ˪ 7˰phݨJ#CkRCxC+ 5-V8*qwQ"ɨT#EYOBMהAڼ5Y/tCʐqfq̪śUG/2^[qڮ6D DӡL{ccR9P:.xcִ)x.d~ߝ܏z@cg%B)6| qB 8>HHU g{}y(55$[)eoVaW}B2'@[YEgExgQGm;qq#9=6,?4ฏgԗc IVraMQ4ĈipEl/Lr[IZoEr>q3I&y-"]* Jȱco|9t>";}Y8  f>ls`ڞ nCB2TxLzv24G.=G,am901%n)ӯW!|55Km.Pх6/-<yNL,s$n5#||_VI3q g[t=/ s YkCC7.p gTgdq>Ϲ c-PxeGˈ:J}UWS3YO2)O'?q^ԹTF1ՠ~&?'˘8Ʒxv:}09Rhmj0,;Y-l AjbJd?BֿdxXRjrtrTFgWzG{!=ZjH$ݻsUs?uω})i i#~-Fﺝ'dBY˃ ?"|~TZs4L:pjΊ_N%legF3:N**N\ܤ2HsZ8 eT|ҎFۭAfRf \0L2'U^0|2Z"M;8cQnĖ/f8 7/B2 d6g I!~`鮟񄢮s号OX.V>,3OΓ՚JGr`2+C Ԟ[D<[ ̓B[iSaS1ˌ80Y4l~Pt*k[GLmVpwW36dZ }eod2"sƂפ;wCF >by!1chP\>%taS4b$aPj<&Zn|o!:6tY a= n r0) Bv\m tYجᇧdzP~~s^a{>J48#7Ȧ>82fqg_Dw{\>” *h\}DHB4DHQ ό@ʀ}8y)Gmt\QodDJq?T]vegDc*^ٮUl`CJEn?Foǝ\5;lٌ9ӸT6x SuDnuHY䎭Ձ;NnuZb.E:cW õuĚ#wԨGWy; -}]B܈|2jDuuW1*i Rs`fk]ødT7#DUzkO))Y&p+D sCn]m5iP) P)QC`gfJ&fUy:CEﰵ]+->":V J2Hn*R.Au m k[,-[ 4^w.) EyV۩Z$aC,QL @"F ]Hw6;t$Vؤh" MlJnuD6Aof^9%SvZ4Cn/U-ŶZ+]: lbvDDOXJ:S.ƍ#^# V\Uq^'W|_IL3lϰT[FNL%*$o9I O Dp+1jyՉtxi 76B^tnQPs3*U|ۋT> eZA X2 O Y3s0뺯+>%Qz}BbQh ͅQ%iWCG̿!Y{4pj'bui!p֫\?o=?bᕖL+˛h+{ \[&R0…8<**ɯc [e<HoQMS)m 'j EL^;Tz?ʓD7{Ӹ-dXI-ӟ=#jɯbN&[]I\ e-+_*ާ9{ "4bawIm L i vAS& Qx=I)WPMζ0:&Va{jz~ּeƬƒ׻[iCa+Km5^̷GF7-`Ǝ18ޅܑ22[e*[lWCguIЧzZFȼM "o={wȈyb;fK "?E,!H^a5@##DEfلA-j @W'`MM;"#W:umc 2}n9DG 56oLadE0ݺb}7oKh bP%pPbo? NkњM4+e]{7E=-/L栲|.͢4Z{xXjF剅MP-tiy&;/cVy%v=իB"cbװ;mhf"+к2s#|b3]ةb峈bdc,@~A\a bANGDZɫEo?a)QB9!_8Cs3yfNr\\74#gaHCQ$GLJ H.,]w*q5/λJN 1) ]}&)gq誇(bhhYm}Zg^2ج1/'uӷ0ڴE퐻u0J$tB9  P ?qREioX_׳Vi1NuNԅGjx,Z[w0 ;ޘf_洦[ UfEwʓWSM6j}$Ss9 v.ЋƤ#tPH3»;"Fj Fd?%0M+ޝ\x%gx3EMf|H|8}/7.jZ LꬶŨ=t=+@։BʩveʔzJTdszIlXS(%CmMwt X}H(WM gR|=]&[yllm+ ֤{q]z]C5LЩoL-VjFZT+cT'e&ꉗ:@nSdinu5s^uHnd.eE%l)9M{R:wIW$gRN&G1 _-oC5÷Ay|gbR:JqYfrmGq*ʄNᜪQG<`V9{$3y%L9 I#TdȿMb>\jG~u(/en6G1<z 'B^}\}8gd M|U16n|[jwpK%PWv|P UP`۸ď))#-P3۠H`qs !x(j@ >8F@)k#`WKPs_B ڤ mL_NjWΔ!{#r@>b5K|$)w8ǜYIiUww=  `m|WZ_cXwx8R}CEXb=l^:X ;;\n ی3ͬ GG?=5@к_GhōŜ|Kl')TMRMLYCH>TBS&?tȲ+@⬣*znuRz"g/󙙾yzOg֌} n!{{-NSi$} e Q+U랳i!u ")Bv*#|'(gwG|mŕ7|$X-$hgY,􃅋wL)s&EiIhv)kw4E We g.B8S5; 发y{ZCYˎ9ٸ @mn~VCeq1h|_'ҟR=6_4>+P353""$gz]^j7 g{;'(h} q 0֒#AaYGi?6q4w3J+WyΆdڵ)I13[?wN>z]O+MR)Ċ\&y7_zF ˆigrЇ>dclgsnl!Rt!B̤Z俷'RQ.Q;K 6D1im33-)Eq2 f6F'+D_rS^jv'wҌ Ѕ$Ḩ'U;1:Op,LJl* Ihw;Ȍ&J~Пj>H2ξ_y?z!\)t$`>pjye(/k 39Fm(? 69qTũկ.EVU%ʞc|Ԡ/e1HA2cyΔʻ.Q+9f`Γ֕~r9.L2ddN{zz}Y|vo*ޝ..%ұjVY*0ơE+ Җl3qjYtoiwh Rn+>G0mI1Ye)*z:dc1-d\.:Wy4S;1nYX+y(/S.9'ݼEҎsa~>ZjKc(UYy;r%ElǷ@lU#!p}<imjc֔O)u}R&@<5Wgf [*RSg`J߹_s`K?G+(<$⠟?\98eΔ 1O`8t2U֨i4,ļA}W&:pAٞGnTGoY;+%5K' 23_.E$tW?) 1 L#`ظu1_'޼}(:bj_,C۬V鍣WuNvj'ձdл6 1bG+S =y vdknd[.t"ɡq>;I!9ӯˏ04ΫvmNRUQP +q Fp! eR4r^B"4QX\ 3l,`/NB|ѝ6R=j;J,{p )h' 3TॐC`4[^W^4i˕jA X? 5x**M .~A*gOsj\StvDgw,#[\D6|.c%$N)N ^K70 xAX6]lG3[geYiCxe<њӦf&,b1M1,uwՃ!K;<]<]k"g '<0͘M PL7iZ%cGwXK)b!Maq.H-1"n0pP)fq!?Dֻ6# b sEZY] sx]99A#0!byVmV{1`={^fSJ&tT/7||GP4"N.aqCQd1ܫ9^EB:!@$#D{lA\h~( zME۞Jjk>m-!u< &GuG=fpq]@5Ů[/lDwvrisW[b8[]y x78+) {c ōw]/c~vR K$_qPN)z vAfSǏ7mM* ҫ#95vcM<)gc2KnZEx(5"c@0 @hxtl@ A Mym%*/_ Q*+VQf9rq2zAe ߟhM m`!(w'^[agovЏic^JT,Kde}ًdox|\!@7#[iC^UI  kx;GZgeꘛ_6bCTo-3HW[~1_"&: N,-0 ,n$kw.Q3SPS"fs='?D~U9m5ׄBWѤ! G 'rLO~鹻J_oVy3=* 0PΑJ-2kpvG|ғ o#хҨ[p}xʈq߯Đ/TeXз?]L+?WaP5䮁z L)D~1mona2X aYP-1* Ok NRsjo;V*CtF18/T͍7L$#fǭK+ZXoIl@wwH9(/|]WuC)qlY7ivnkJ'/t5"O>8l|~ ~"rQVG/4HCv%N4Iu-۔=-Yp$g`%o:a_U!bZ+dwAF% U<Gh@.#K# <ۍrnzDJ8Е_ѰHv48}Rʆ5pir{Jj"An2d.b̍X ? G<a3ZHFu gVb:=n9{"JC3fGmp|jNq64b)k4c]ϠT5Oa}2-75 .WTm߇11-o Љo9[nE +oe~sEq>OvG3h{ޠ.‚еa dIyk3(ּ3_0 ~`}\=5E~J.vSE`6H8*<$(׈oBL1Zpz=M`Ļgmn$+y( yܾB )>SmuM|_[e5.W ]kPe<뿬_EtԮ=Zhݠ(?4)` I֍L44l!X绲P:TtsEq!衷:LGL״Vm wD=X[ #y! Sϓ_Z8(9;6oj%3 bAsB9<'h,=G/n8"Q=_)q0Ud ~Y/n#3?( ێ*^OZWKkP 9e"<{SM/L?2M+a{W p6t,{-~ ӱEF0lԅ k'P߷yvmq&b~Lgw(!%·; }U/c}U ׾k7i*:@q!Uک 1o[+| z8 a鋢o觙iM^>On7uaeX|{+L*GeVzܓ4˄\+5Dq9[-AV]*0z>ӈɏTFq3!;LeVWa\9ЦbZ ghC{<^͘RA'=u) ϣח7ޞ>.-^UNp?kmi \z"=3;ߊMY炇o <{]:RIWŊ x ^T×!Zxx<Å&IiK>>뗅 LBtJ P .,{wfI-!;>l 7@>\|.r#1@t2؟|]xTg(>–GlÜin~Ex1 %aN-P~Ep{3*`gݞywxh5Aq6{R܍5@M5.R`SȐյFoV %'}9-;sWfq1sJ&sWpq`R,n2CYxD/KEݛ+K?@O-mRN<-7W6ZPZ 䀩lP LDҘn\mHi x}u̳{vD'@}Jux"2sP>[w%I1j_m}wb󈴰A8rU{Wڥm,cfx`9WcNzJVǎ!͇C4F9;{ce À\@=ie@gg`XG7N9sPWdq)o5d0[WKA +[5_R9A%>jbN#WBN-qnvH{ދǷ`'t` V㋄0 n4&)K W p35Sw>R°o#y^?lhTX 䨷EB5{ X %!ꆁ%?'tW}:%O'Se4<ۀ 9VvB3OaAH~hh W/Bt$qT8ͪXL4*(>HP543'(P)N=[-Q6ؿ]L/OJF0ԔP* >93ѐ "8FxU:MWS.VH{f2¨ _zpo+S]2F F? r\)0EzcIzߤRaW| iʽ9-_z:׌bІ*+A^k2O_e_^`_*(V{zm@`WЂyzcEL 4ew^dCOVyRtEG8JǝU^ ^] QMSEQ*u/GXmG,l_CmDϬz!2^ٶ˺([nR8-¢Af FQTN{9؄ҧA7hZ/›JV@=b5euᵘMn tؠJe\.Oi ?M1OgbB?:4"0Tc﹪ÛN]΀#OS 4h uu (VA[Aa"̷GA٥|m:'; UGenyI2a&6;(gM l_d0=C^ fK/l"; tcurd1 Z5V49a4Bdff\qgff1H9ONr2hkH-o'Hpx`ٷ"bL%Vui%, y\ܲ@jg3Ю8KiIɡO@;uyE(30`^!HU&@X :|Q$o`@be $x:f;EB`l`hHi1,a]z#^\[/y)C 4VcнakƵK Fg='Bf=AH%fBNt65+"Fz~~`["gpӃqRLogH:/ttIn t ~Ɋ(3aX%ڙYgF %ygG6՗D1,3V9ga >7Ӧ\_h?b;~5>HD+S~1xAڋI';:T1؉J.O?doTo#.a-ݙH'8yR)}0**v{L:TBYXZgr<,u}N_( Hiaok.3WfJz `4Tg޽% AqJkW.-5:JLq+ |xHB~X Є2+CP8UE4GKRМ\gGqv~ہ9VH~pzi+qPT(P '. |/cB b5 8#g8a-{ܶS%Wh&3] X5Dž< R+l1Zks5WA~q I1),pC0BNqQ-iYa3‐t^hڅ*#^BI0Ujg3>9j䆧ͻɷDO6t-pOZ{YP]kc:0S }vLaV&=#`)s*#/}ē2PG1f Bͅ:UehG0nf;nJ8[V{$vWKϗ5e~np,leVr#՝s _h/  Yau"ZroHr $_0gN z {+*CV͢7EyT rԑM97'.*f PSQI  J&Bao.ϼ%h7#rQNj&FJlJZ2uѶey\eè?Y<(a#6Uk&z PԀgzYkL`멕lGzɂ,q̛I96wX<`E 2o8<+G.Q6%Oxbx?B'P/KUaʏ쪅G֍Zfut74Uk>Xrb˱+$+G΄ad2؁`o=/c~Ź. 34ȯbw̮<2{D{BpZ]c@ 7W'C"`&9Pe j2\="%Qۨ2J=KZNT$V0{K=(P('`g ⌱uUF=N]I_K7'/dsf碂RZ -슕 5/f P-.vtb{ThsM1<1e2`vr w;\v,YB~Җ~,F=Q& Vl?\e S;oO@W5?9"/ C]}q"GE\_ye>4B#4֛Q,E栥? rҲ\Q41IEvU:fgsU4m`8J P%*zҷy#ݼqv'Y WktracՆ}Lk:| O*[W*sRfТ |Sk TVͳ{ڦz1VvJ~H_ͽ JiUI^v6r. SWz̅d^N;>L$ 8ա5{frxT> 6ek 8ҕNo^@XЩ[U{>`hIba=,6f얼WAJ6٨/i2 G\/D8{9 ĻSRria{-*ԨcX̋; $nFP &a4, %[Zծ/M(ʟ0DN)~InE|޿ hhqOBVO _5 Ed $m 'p7{̩Eg8uZn4w pGQF|EiwX,9@qֱnfl?RMO^ 'X|YV}Eڛ&'l%"c*[?`ƌ *rG7גqDB \ij$\0S ;t_5J Ho8ѹ2 m7uZ[YH%jx$3LԩrJιa,&cS#{srkep/xc`v|X (̎ GftW h.۶Na>Iݽ:{Jm]xE|P(E:Q2 h żb{QC%.;[咻 KvQ K$;T~~\j h:R)[ri6m=Ԅva ܸ>$}7r|gL S5ˇ*SxkHS&TD y(8\ ͌Ն]Ryn1!_`,8Ta^;p7bt͗h&HNę~' sSXH] BaƹA]B%z#왭+ؾYf@ui Tn"vor_uի6eV.vU)n6|4*` E?E#qܶ$ qQA_Yj|/jsΜh*s2o) )b~[ZJ"N{wdEMhcmptFa6_{P#y/5j0,;N#tgΏCȮ( _K1(^ ;lkzT'Buf  3v0G,{ l7YL,ߧYD|讞J(рRAV)fB5L3yqz4nrU9fߩI1#-h"40=^[f?DC24RP8`FYfJ^ܵJhY-~PGf/ʆ$<7#KӃJǮ\r@,Su1cx.#~ҌC`5O:ZS Ccs(w ~dG{IEXOWִ#&&W8t]9(nxArvЩFh<ҁ ԑ{Vd`^=ji%#;/?a 긔\rSUڌW^Z $SXԈDz7 HbKMVi ٿucPFQY)` H(-9U,TF![ nI٣|&zszhlx !+mRWp51rS)J04kwQ[^]>Zrd4Ύi x%dUc@Z* scK B.pf. YO1Pv]Nmw$f-QR.re'[>AxpKjC`gʟhw*Ȓ9xEXfuxB9ūQ~""qP@+@tV*cV_;+GL,q,e`{9S!FTtncQwOqr jw Ǵ[ƢL\3Xq+9*ӻԺ s3AT>e#e%]9<7۰SgzuUk$ !5~|(YG:m˜ /<,=PR]٪~bV;Wx'.mG7h%0]e(λ3T1$@v8!s- hllLup%>Tq O%@\5A88k>wwi\(Z?G7?d (Ң"=*kش3w~T'xenz0;w[5DL$|IM?GXoyzIt [2ґf1ãp&29eє@_hhk>V8YQ\\Ѩpb>?UW+YGrGsN&Uj/wG'VX!;G%*bu%x L/檇9Zꔑ+irK$~+: g|<5/0KZ3ͻ^(JzW_&`D)S_Ld;io 2[e-4=T5FLmwHhN +|OP$"' 6`i7.R;KMݍ\3`$O_$k}ZTzrۢ-'H7*Km;GuV^df'ĀJA:(U ##JFtkQhxUx* jE=Ntile=Ø*Hڔ4 AL0Ln}5(ħa\@i:Um2&@5 9'It wiq`&1)[WZd7v0j&iI9Wk(ڈG2;dMPN ]2. $mhȥAӠVܷElXjZYfb6MmSx҉x9Bs>d)y nY0,1d4ꕭDAgHE|+EE?$ܗrW~~ <-G&sQlwAKjj=@ȢIN %/2LrYM,e}@w&(/8~%v>YU(F!!Kind573&N/gۆĺcQL .ApŽlW")pk϶?}xs$]gb@qDąjKw?Wl[8/;m; v/h6BA[\tSZ œQWDxf&یӠS-\>lw Cx(m2 C9ώelFc|2KB=LUd)n-K7Q N& ;3BXv8 mUO:\3nuLZL/}{% _ yv;jirOstD:2oEvARحBQ#"W56`X6[f}gc?Wuq_sźAyM1~]Lkjv`.+;RLߐ')$e!^5}b:SC q6H]/`QuPzN?8i9$_MM[L Z 6V"߳H(tC䗍䀍7~Zp$<抋;L9(/%CNJFSQ<{D8v9Eg°]% 5M,.g o |6TTV/ȀHriB{^x9T\Dn:ecDGt`K7q*q|6d7|5IHڭ r/ fD.,)J\RP>8='p{ Qr49+m]T޻ʢL:tK uh碈wٌЂrK8{//,Iܴ06[oZ]ƅtP0XBTKl\dŖ||lNvW#dtpnu˺,fV3e12i5ޡ\ۍ5pZEzho>mIb}|kҠM,,vg{&2շ02ۮ3̍2wf嫞nv݃^着 Rj].*eC6&b1׻V?cfud kҘ1.ځK:0haJf*(V_֮_yNIlvTX] *Spgΰߏ~{Gz$=* 2muXs]*9d맩 QGΠ?rQcm&M엍 'CEj4́$soŤ{3?+9qZzG-T-6W!b\~Z$C?m&&zy fyXSgJ}ATIUVq2e I _W`҂rE9k caI[{½ZipLн(tOSNp@< #9F1\+T1:^1O2=0,/%KB# Ag0X?ԬH@jw^`BE';&m`f.5~(m4&4D>-F5+ۃ#o2*VO-;G!q u%R>Ŝ`J/Q?%( >B=sKUXJPdE@"2@\r!Z|j&0E >kW{$tK!7 yL4axmCr`&/6g%0L{6]PAbqs- =eЙ%4#xd ب\V{_:}D47Sb[d5o^2><:o7wR./۽q dgțM#~=6$ǼQ.#u'Eu֫e-RB;Cn;!KշFTd)Տa~XٌYO@.ioiHENqE{er -̰Vm!wDkw p[!g ԍӂ۔e5h(k̰U:E|Z&)om윺WJK7Xrzu /bfiXyGѥ C)ø3 qgRtVuWVE}F ji_ZIv+Us8LT<Āܴ]XחnENHY"eAl.QL8ue)*\dk] .yn2fX-(U/R5z-3U~V[H%pD6n^_>7r͚R} ]AZt xz 6s&qB0bt8/Hޠ,;8scMjnq(|& d8Y# f*~|7h*ЄlMu'`fF%\w/&Вcˑ5o9$ϰʈ5J *'ωp)ihGV3t蚈)hs ~^1K~(.1ƞ.̺^ӗ9a5_8Rev^ZK0tllrdȢbJ%qPK6xuX[@ٗ omU(C`$MY'T&d+g?&Oz vݺ,HcM,IVۉOCN ~Ynm46,`V[HL\VV6^Kd^]IlUh6)t9p8.iUZ{bR`3{@Zb,d1 ߇Cץzٚ >-6bz@:y4fB=Bޜ6h 8|j޵|s%>є>"+)%u)׃\iSLK*=ן( / ^ttߋ-?7dY2^٥cLp1ͅ2.ꙧ4%EHteDU%&ÃK |Sm 'fR|K1T` Oo'3M >"Muppcq!PP#MIW5)C˴"Yְ/A8(%NF#PF+KCO=p6Vv)| )O,n%pgw%+GfbZju/i|"䕝} vRS_FV*ap.Ga"gՃ 6OːH̃AR77sK_c y#&_/Moo߳[0QjD3-dE͎lM:9+&60ye}(V~Gym&AቋcX-bjEXsްۮ`&^UYyt&٢SGˆhi>k/#&5'zhue `$')3@#!켋mmtcRk>Ʀ₮Y~؁\ $u(; pA>3e6=][qYٌkAւ=$hr奈A|t M,X[\eH'˞1ZW}֘ u(}r@ܙDtK~^r% ,RW5T?6hlNGx~㢄!P.37sˁAg6,iC!fevۀ4<Պ~`)2N&gnv'3TxD[+:-{-Kh">?4eFr+mD+l#vhy뵫̣ȿ'flzvq..[k(41[4S6XO +f-6#خl`1 {ºQ~W'b7 0}lIݑ݋0a6#kj茘c4-:E*ON`=nM:T lievt"O0\ \&AOLF z>ҝL`1@*b_R3{s1&XI^Y/3x`釵sD~~и+1bG˙IoGa=xӾxNЛOvewKd*H9icU /ÖZn$E_d6/cV̆N^x+;:<ٶ育 I),1sXѣ.Lt3a(Cy{X/k/N]0$~$>pQL } ;g_t0Y5Cx%O΃FӀU1N-pU}g \VʢO n$Yaݸ_}e¶' r^ v C{ T-;\LG̥/{#'hM]>>g!@bYs*(]"^9xZTǵd3RRo]ӹBHuc,5s(-9X `Z ?fݑp{?ۣ7Xvb6Nr_̅bZ84^ -%Ss!l `Ӑ!9D*u:"@?Fe:]+פk~C bYǒ}_KI3-U=L8^Txÿ)Ə7+em [31%%!ddzŒ,{s G3M6 4 ^Rª d> 䮈!iJʨ-j; {nN$de݋ސ>E72Tqb:cJ?3A5`p]Sx)B>x97p oxh]Z;8#r:7$.rO9QDʾD h۫v^憣͏o~/ ZfH` >zxf^O*`dzpʷ.Nztm,㙈zxSq|1Xf%sMؿ5Bɾe 'ک۷ںG!OFc%zJd9Irxqe)]ρ$j_l _Z`8;n3S>Ru$|do5Ofc2J }p48ye*df8}ttK~I{M+~ӄglr5їY-ƴ?aՋ\y^GpE~nT,3㏜4]glU3> Zs1k6芩[k&[Lε5: 9y ?{sAf{&+~ю.ͣ 5gܓ9eAwdf;܏%,#jbm\ Ň1gIǙ竾<uHyM,~&ûF$z/L0dl;5]6۟ʠF/ r- FMxo\fdQꥤ"GHzv:{_=Ɓ]5]E_;C^f% ^FFUN )2cgbCƓ/"AzӘ a1|Gۘ(UV/Ky'9m&n)"Lˍ=ґ/>KyO ĖuA'I\A+xsž~h O'>\AIDBVѩ#l<+٣ qk y>w%oعx-xA.[fAٿ|0>[%=Ÿ: f|(4QblE6dU;nc84AWmPW i Ny@*(xS9H.r)~x`5* :E3IY>V~~ EHĔV*cq nXSAslmi8r"TcC1 XAbH 8xBhf6pCrw~, Zp\jp,7~J9m&k)#'FEJN5g@ ?0|x$5Okh8ߗT2@:0'cF %;#sNOn-ω`bքybCC~bQq#UUČ;gQJCjsmx-u >8{QI:i: [f[|qߦ+9+ X=JߍqvQvIE7.A9فztX?r3S3SwԽg]2_ Azc1 *1rU1eBW6 yLJIC<+U?g4|4|Rˬ|A}E ѐS5 a̮F2]J Z 5\+lo#3JAb>$ %)Yg{]PUQx&Rgϋւ7N:g1>0_W]jIg'~;UDrnϼ>- Əu[^4~ T*g 2[ȾL#J<ޒ2\݋Sqh{ e!А-ю¨$&{b4;Ύ5B:k2X.$9K2ءƁw:k/uZUL"{C!N <9P::慄JS?;zsM t֍d7 *-)y;ᓠ@q.Duz5JpavfHlX`˒ ~;xU(Yŋ ׸nl=2Sq֍A? ʩ 잔)ֺMN'MCe4(ށW٢=P8^_P?CcrgPP^GϢ9Tw[.ghFr@0#Fah~EQ* `79 Իvz-4^.c0꡵{ R# 4>icy:Y|j 1}y|yT;1qo3/-<Ë~/AҾ7-D,4amU-ۙ^d<Jʼnv\p/HG![2UտSq/FLݏ5cΩvŠhu\?Hu89 ﰢJ(Q 7F̲r/9r1`;ziBƖ B?ޠ>!MO'h`YBU0.r$ZCRfy;o\H.7A~{Ա$5ލezU'sZ-P@|yJRQBO{AIFyj}5)j7yᛶ&>Aà:l\_!,tᰶ_'3ӊ4u':}RNDj˶/1]cdNFsP/s;!O?)/o@$z17} X_T((شPjE{ ȣN \~ftDD=uӆ𼲕/lȇ%<)`,Y,=BOH=n%0OY!?Ns Wޚ2iM@ kl)a@zg3dd`uˆ()mvf-P>K,k#^ݰߺD0}q%cW-۷UT3$3(舒Zq# $@Sptz¦ˏhD+ʾc8:bN{UU rжK^*/A&a&O5Kbn_d*ElAOўC1@WD्&<,@\&rb5Ll%MO@+\vaٛ =IVjȳLtE,%N!FW0ILCs2N3@Bv*^p7\ OGF: #Ј#DDue80'{/<7j ?Aʬ@7~X&0zmMl}3gŇ<+"EU64̌ Z`$^1tcY~SBxyWpzՑ\0K=bSAƄ@'MKJXa<QjQ֬kBG ![ x_8Y̳̕5VE KfP{snupRT]z`2.lgfp8p'UFkOD Ϧp᜚t&!ɹ wS4]G,uRuz HŭzT*LPS'zok-;Cstߋ=rjT6iBD%e]j d& T%shqjmaJ2nzb^a(QnSNj0!ȡDx prӁ1y),R(Zx#|~`6vA̘0ַ }gw^d[r]s{@VDu ?$$X. :VB:Rh93 &pnhԻ Nص}*~X-Tԣ\k=E{O <JqQ=QU0M'73 }܏P>U4 xŒ` @f<ΰFJzuγʷqPG}L 6xKP]YT5P\7|.~m _kG =*JY<nOu(Y7oVE*'H~LVocQP[HjCi7'q6\iSo&4bw1.[cB"DeBx!2OCX퀧vA >u,I*5:xP&^h2!R|q]t{9ZB> l7 *#:[KS,/5X{WQPVIy}lx:^]MAX`xyu3Q&6Fd-q|Y+bĴK1(J\=lF:qs\6Ç{pP?6zI3=#@xr+nRU!M\ dG jv?¸TR} /CcjKЭrxO/ "fќ&baP]W⛞8Zv7:VȦwlܯdu/Ǖ.ji!Kh ̓b$ݗ|;SFA<0H!XĆ@FY0*&9eXd \&V?=3Zza;v`MpwpN~<ƨuz;b|x1Rq8_k9ݛ3Z;.;ha.Evf2%gX ԋoFe\v[nݷ^H l's85_b@ѣZ#9ҴI Ej,h-@LTث} 9b=7(Wz|fS2M PXoM&W_ , B:[6qvrS?oClHBL{OrQ]Hq\ƚ<}v6X6ԥ')f35}× T7}FBPn^ *(xzwtAH1dEX`i53CnE7ݓ&V,ϿZCXGC0^c >Ix)6Ũ!_G'2 ؁L* Pqg[`BMUm qTkf%\N{ s^9`v{(fN6)DOV_'\[~ |zb)\GJ15P؆<`\ξ Oӵ8 ic?8)šME|e<b5.<~֝K.vqݯ6lhJv]6(ʻ hV2F&Ƀ"lz&̼'1otƬ;KFy3AYSnE9TA*4L/#w8_81?HOo<Wتϱ 2X@tY#)v>A&dq߶O k2G[)&9e9T= &(?N`Y߃_kq9ֹ MYn.wuI{}Os9Vk<xJx!pRuB 4DiV^npljьA}v7n$?o7[ C,D`/2߯,`o6D+L 5C/UVKNtƽ4+t -jvEymP#+&%x_m, tS& hXyAyB~*g%؄fi#1mNO5}1 vI[7j ](4&C<6BԦ HJ9Pkp7L06|X\;_z]b=eUbX]Q>(SEJv!аև'%HGhvI q:doǎxAb#xgY[x;S@ OŬBoݜ2inA]A8uו|= ]N8N?0D4k2IJM%/<,8MϠl"{qeǵ7c+_5Fg;+^]v2RqJ#.vht#DsuZ[eRV`$iWd /;~<فݯV2ʆ5yԒKϗAW@nZ؊|\wKtYI Oln4Ktgn(=>E*qcW g%5@Lx!&m/1O7KYF|NO꒣/3:ҥ,b3:+U%wb}@7T^"̲452ux 2rjn;1.0d;Y rX9>Q,Je"բ?ʞ *;)OaUz zJM>&;BA6*xm< ]ۆҬP3slR&lv5oN:8`_D*`$z? \SM"Tjs [1`:&kN>e9L&]:F:l@_Ao8< o-Yu! ݻ2g{fHzpj5/_ BSQdU^8BB6 NZX5l&krOVAmmJmZT*#3L#OizKIiO ncsV֨,D{ohh;©g21+qю/>Y m]zcL_U1e/4ɈeH F$˲O ֧!  61)y3F }qLƅ37{VK=qc@.;$x/v8 c4$ rv [7-_@iZVGM]o0@z7P9K i->bSW.ЌnS3Z \ܰ=[<ݞM!܉[fjٽ(vƐ_[H[ڰҀ *u'0gy@|TExdAy 0g(=T8'Ku^g/23*d91e*rf$.+to12G^L垲 EOv}bV%Zo1Ԃfx6eAoR=ڃd'Sᘠ\D=t\.j.V%^< Xh.Սժw3m^Ix{wD?H9;;#2gYpA`cn;ٽO_:6ԮZEdX:΃Y6靌,Tƃ [?>l(z;4 Ev ,sNjo(9ݶ~*bm=/: ]LbVuUBfSK:1 %,hv롃41ApewV5WDIáۑ7t .#P"#e"],T5oYڮ"^cTpC0a rY804] P+AF vR*0^ϋyao.{ ]hJI3zp粬MQ%L?҂Nm}+P[svV Ih.P>G'<"Ζ ?t#/KN2߆%x$R-\3e9̈M)\azZeB)2pzcaL5K8/0_QrSqԪ <]hwȓjN Y MPpKW5! a/l{c-3CCʵ3J/'LS<r;y_j'@lDŽ*(VKBq0$4`HixhȂמ4_Aľv>$PLy(6ɷ)mQJDg)voY.L8Xs]oGFW+|?9n@nj9IBKj`" ,ZπPۤ<)Л_9;!Bab&ijh^L25C(0UǣmCKL-s< 5=Iθb 4U7MkYH/rRlQV"B~M-X (0̄rs$KT _ΰD)r4e4 xn$3Q"tMvFJz`h2ݛ?wd}Ӷڝ9 g# E6]g[xy斏z6pԒ*֓ۢ)T;! ,3Y a,J@VC0z~1'j>Reri(xxER\xlEtj*.⛙$mnՃ+Tڿ/`p6N~%S7_{ 3_/6ȓBlR!2.'T>F%w$ɼ !:2R {~Pw:/n>;Z{kE"Ǜطor.lI\˗dN ~tKKA h[>FeWfR].65dm'mUx@e -ZDU:`?$:!#DZtxbT^u(}'N5*"㷎(OW.D'sFŞ0.$ B'@MݵPNᶅtq٣-RsGqFSn pRGqSE fcdQ5c6HPݱBc+҂~U.^y;dpֹn~O,.XG|g¾-Fs]'"טYZE$i"Mj%cCʁdѦ]=s?$"P7=-puBF'蠗e*Nat=@ .%.Rtb,X_8goaY[,x횎_=oW BImE8,V_D }|H}^hL][HVe^tcs0xTC~FNX4uJOg2wƅ~i0Vm jv˿#׈ sbx^+@DyřO)9)']0pIU=p B$.!uTPNRٓR V9bx~]ou0)|ſ^`t3w;e;76=fs@:)T|98C k[~|7i&Lf26#o )W(;1U~$\e94:+E7u.{Mj=!!:C@#8v1 'k"&csCc#PTjcroL |AB] en?(9 CaD3ԟVM9ؾRn0fkyEC43m-Ҕn3Nch޲{|GzK;:&ny ;QYK*3>hJr쥛F\TѱZцl.)F~J^s ͸Eբ`֫͞OySi9vnpwf=LF%蜶T?F%ɂh4hJɣG,Fݮy/f o=ȾXYѻ̿w`qՒN5~ˊsӁAgОqbD!BlOqVCxk.@{\q&$濾silJ X8:&qĿ|8XbJt!餽\iaIA0u몿:0A`?O@ۺz}|.6F&nTppf\2p4<bVWF7q-4 U"M eM%`n+Zxcraٸ_Z2ܞQq͆:QGfvgEtMomzk8HгfE>Eq؆T8-@oҒF8> CP0z~@|D<ϳj=3vЕFP!O/[frg qhr+fcoSE.)+0yr0rBc%`-Y0pہ Jy}{Pn;kVݸ0Icӓzw<9to9ZW;ULl1˟b$ʢf GZFͅh?tK!_/K0dzQOK\>Z-`H kXxZI?gE%?$ZG>8zY{]LX 1[Z$.njC1'PĜco~`K.@:oI,ƿCAtRѧ ,| W&P kfVU7R|X$P@;QaL&g~mB!f6 ;dst^ %̿G@.MpwY6AAʑ##q(Zjb7l&0W"l,o22JWq2?BʖvB1tK[I j:B xjb,|lpVcJi {j%(1(I"}+s߁uc I91ߟ'ܱ@  Źb [N6 hVF2pV>Z0$__ w Y 7x@6+8N&c~ FP/aP #B_YWkdYܵQo)~*-[B>E~U/qv:Hgn=l/W_&cwϱ*$:y_E䷳VxUIOt $q~| dkyKiL9Z[#@|LA/%^O BksdƉIɅM4(+z*E1Vtu<o,!9WJ2M1B@yN2?= &Y"􅡃;xTfŷ7r_&0~siY(KXKqCt@ǦbpPw=KRy,9eܯKP"ja%dĤQOmi{ͣѝ*]ve":K˟_B!&>eASH%UZINƿ>33H͐ƨ[VܝuhI(Jޗlh]uzeu~$9,vWܖ$ànHfOT4& ;7jF?p߳7<uNz5 ̈́X^z;D>"Ws>7u#Q|t`Vە9!r0i}YmW.sZ2!8xϖV;k+8+0A&?]v e o勿Ugva~YKz 6+OE;|򀆼1Y]:Mi5)SgIHķ'h4q"U6Oٶ)=~ ^nlSuOh "=+](Q:$[1jiD ;imy^]wioFl`ֶ>3;g0 @FxHP>Sdz@sғ"efGCRE?@J t$$ŜPm!5ԓ{jAYVW'A[<$fW=D1 234r=c\fiq>̑8% q\p+qlDZBGqMqNw]4!6VR֙ǟ_:Kx䯌N:bR//2ª)n.D*6 ~&gb>RNP#rO:(_(x>?ZU9^[0Xm֓`oHaځOL!ߪVK x94l<*++/^bVL=ϺjV&d9Ѷά\{ԣSJp5`4'OCt 5AS=:ߨ6 %prgb/)`lCBduOO0N,L"~DƔ(RGˀ5-)FfTEz4G*# C頝_ro$%4ojrvѩDZp 5K%0p<$Y` Ijy+u`0qHWF\>صyXBJŽ c8.2C]cEޙal޸9dQSiE魞{GbWbҨxUd4Mp߇9 yx奐QɉYjFe^\Kl0HƎ_;! 'rhFMMMQRuGڛ>N\u&vn&mMF`_F TPT3iQs1jֳ0q>p|PxA7>8?Z-Np={ |md\l6q)$.wƀ@IC>l d۰xevL{vOm$4xƯIl!Ud3e6>. lͪ'սFՆ%$yYv4s۪߃Ӫ6+ܫp]?zn7v .BQ,|;m.g]}c%F6:cJxh% I9̩W2N!nقlBT܎8Cٸ&qg>6-pQZ62Mf"w?n`:j7vG<3:3fS6m Yvj NZ %p0ܶf` Vho !]dmkn~hL}R̙.LBRE蕐4O6V<$EX\E\"2 w/IVq4f'TQNQ/SOښѼK${ tIǸa\c0ObF:GpqEu@[L3TJ5K7 >'WM~smYD[gִ;tn k ;9910Y{ZA{`6d Vk@3Pd2bOd8VNs7ɭuШZ(qt0U'Pv5:~jhC|>NkqBVro~[+g˹hGQIk&TQ]'E?`;WX048a0аXg?(LwzBlf6`XJkŹ3?p`N"GgN+^(>}-r>>]  +H_8FG LJih x0 xs& Ò Dl`q];z|@ \{=$~pZV\ҷQe皫lޯi#Dv ^a9vY#纔\f|yYbu o]j]ъ _FO2S x㳨BWC: yooOwD`FJ^E<]7e#ڕubaZؾbq gd7@"|FH-c'=M[WO=CxS02Eֲ!'.,MvGMɒ>$0"=lE`BkiV.pwbݹ>  9לWER fべ񢄷*@!hٌ (s(I˧:[9jD)s5?b 9j9y -E%榒|ؙ(#DyK1] X,19bSˍ$HrP$f>|t7{"CyTVpN٣]Ύݝu|gQ먷>Au7/ :8!h}"'~,$qx"NRz6! 7}&7fFIF}˃d TBz*w>c@ 2%]`%VjvF8PpA7zrMX㼻r7(n+=cW`Ph,P3]fЧbt< D8ōݯ)?> hI'͈k;~Tt)OwSGMKkDn2gX|_'td.+xQ\'fg'Ur{iG-1`G2ATF&urzH򰃉e:妨&|3zSI:|Ճtۢ!6Ymux Z` ( W蜑!>`OLH@--3va\_ŧsv!Ilbdԅt`Ez6w%Y@UGJ=z' ju=h'3k,jM/V c[ĻO.Pmr[#&Qv̝&Iv_SibR_7ΐ}T(J6֐yCL}s ,?A\PsDqkǽHngq D &v/Ӈf8Hex@|mf;41aLJ*p b4+_`(D (Ba!VbzƸE?9 mג![Mj*1D l籲KYjhK2@cD WѵșN #2A N2Uho ,${C|Acu]\6{bw[<Ƈ~J4!iUd!p.&*UwCR0˶dzm_2%@di($xvՠhRf&M~gZ{ R.!zXZࠈqV })wW$ה@yQ^<,a[WL}(UtVȫ/Z:/d4>F hv늕7ʩ'Ǩ ư9H/("-x1 uu~*I{Zs#̌ ʹ==UAV7zx U#Hހ]W~n\j\ll|[X~7#DW/*lp@9; >\6VM^\V $6PxG!UpkVmJ;N(^ 1?;k \jVUT̤+C#pt%:ZѾx\S9Khޥ\ _j:j=_`?_%#ێU*L&اվӹnc^jJcѹ+7No6M tA}"X 8]g}oU@IIqM^/H=,爽A:Y~/6Vۓu;>zlgQr<~fTIΝrH.;m R P ~zGьf#"%c0s2֗-A,MLO6 D`T;,Va8d,ŒeO(>!E3 QPݓ"{hZɑqS%(m>mlkdS? 0&ENG؆$?$>z YZ