libcpp-httplib0_20-0.20.1-bp157.2.6.1<>,<<jI%z hhՆT7fWػqηԘ;=Oљ5ϓrLS2 <.dy Dh+ 9 'Cz7L5vح?uv\oYJ0첅qNZ !řWf2 |OW5f*lW$տQ3+6)]Lf1K3 &P@8뾍ں0f) Ȥ_O{d +,%fbG, o]O1q"[ ]tmakLocףT76*4zӌLa0ZM@ӢyFaɞ܆>Š sUL }tw8э VбUscv `~F1[jiح}!ު!f2zǸ(yK҃CBeӓT*'ĠF;m!=t'G +hBE+nFq}a[ůl/z >@9?9d ( C .4<L T \ l   0Dl|,|,,(89 <: >5=@5LF5[G5pH5I5X5Y5\5]5^6#b6lc7d7e7f7l7u7v7w8x8y8'z9T9d9h9n9Clibcpp-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.js390zp22SUSE Linux Enterprise 15openSUSEMIThttp://bugs.opensuse.orgUnspecifiedhttps://github.com/yhirose/cpp-httpliblinuxs390xh3A큤jjmjh ef1af41f8fdd96536c6bd44894dde3ca06df7e188eef525dc99b72324a720a494b45cbe16d7b71b89ae6127e26e0d90a029198ca5e958ad8e3d0b8bbed364d8blibcpp-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(s390-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfigld64.so.1()(64bit)ld64.so.1(GLIBC_2.3)(64bit)libbrotlidec.so.1()(64bit)libbrotlienc.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.10)(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.38)(64bit)libc.so.6(GLIBC_2.4)(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)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/ldconfigs390zp22 17793744820.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_Updatedrpmxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (GNU/Linux), dynamically linked, BuildID[sha1]=0d96801109f2d3c1ab8e47833d191500f875c96f, not strippeddirectoryASCII text'PRRRR R R R R RRRR!RR RRR%RRRRR$RR#RR"RRR&RRRRR'RRRR3Md #utf-8a5540db6f0592ea9575e94e878021c8f703afc7d6481e5ffcde929db584de32f?7zXZ !t/6X]"k% -c.Uta8f6M;1IzU:_c 8wk6m5[.b} iQ Wz3Bs|[r>8s*\C7We6iv~lԶS:V-=CJm]2uDc8A ȑ}AoK$ γ%`!s/j6B '}Ҏ\G-y`g./sYZA?,kvlrر"KGnWvoqo. d-|+(Rw䎔'yPϡyӇ6m7) tEN/pjiV4Bvά\̋saRUl~ky›5!Ko,iTeTĻ1S@o0'X8C$ O7jPH¢Yk)j) ,D<~%ygF^&W^G:vSax ?_@y-Yׯ z㔵b*2Li/xΥD}<8B0%WgnN> jg?U9KNNdwK_.2XsĐC!+n. $NlLBG ycz7K#LXQɶLj=Cd/߈`ͻ6cjgv3QD棪OYh-vFc9|o[2J{g\{_K7n|T_Ia6*p=+ZLrpz:]-=L63ֈ0pXAOV8G2Ȗ{Uwщ|uNU:bvYnb*/dW^eC :n;Po<,n6`[/;W#'PjLpmOG $8_E۳~hMB6~@$]SگL\Eo=m@XW0o= jg^@>ϼDzuݚ%'~z1LYP2Y~h\ڳr5qK=9v#مT1|&}L5:QUsY[ihZYGD 3mk^ʙMŔXHnv|&s ~0=QMP?7T0>te[*v}1p&&M}GU(p!d[:KH? .cP^\@ e]Rl1ujC#}^8b($=?iQ*J-g*!fg%>p FeTPB#z+k@ICUqjsk}aTӞVi;w?A=+'.6^h0AK޲2L-&|@IBwUq(H&yc1TE,15; V  l/1=j^TN:A.p[;_sV ƴb ܌꿔MLE )5RbFRf-Ӏiqc[-DGq:ĿrMrxâY'K{5f)cex*Jsv-۲b*܎؏:f&Ep̲̓N-S6.#z .j`978[d2&p@'Q5e;Q*C0(p1%nҭɧ/"J-}K4ec=FE0Їe{EH'P6ERE@ٻ! ߿Hqrjғq2G3:Mڱ'ǘH/uC:X5{8s$QNVY(WY?4acE#=ߝ X{'oRlL͝O[)Ca9Hiel6~RuXqz`FQ`w[",Dfm3֕ 9BRʄ8535T:Zzvxr _:8rt2_)=o/|}4ϡE_gftl"A>y=gJʊ(fVMo etK /O W6xQ&_$޽cdC e@G={+O@:J~_X05oX|ם\ĩb Ө*Wd"NL,LaJ3>mUǯpD+dg~uO[}Zkȑ3J}w?fgc&wC<:4Vv2(C S/LۂV-ۊgu5dDѬ#Lrat, x_' $R6 T{P"&7ёG3^veozuL@I\ oeFscs OSidÚ>eYz{xGbJ1\H3M_>@3VJA}"| r57ڰ/R x3(P}vH6/Bo<ܸzUkVX$a9IPK1)6e6d¸Ѵtľ R }c/.()?R;*[7 i&ؾlY jTKN0Sd*b2$汨%zd?H .$L◔jĻ }-;S  65dSBr,9e̬3C՝ū>_a9Dq>hduQTV)m> 9V_qR)$S6V.(Ѕ9K(ýKr{ܛ$ʚ8ζnv5Gg?% .YrJύm0CAfDdXzAq -vj!K+R zIp;vfy!︋2 0EMF 8Y%R z$xЇc)P/GUi>W#E UoJE\riKsUB<85V69O_}Rz8ԟOOr.ZfR?MdT漡aoSG6סE{z+ D޵0#oNPf'5A&lbR9i~W[<Dnte89amzI0B7Nid02^3nޔ+EQ/WύPzv F^op@aa9N{2TldG+B7D.\ئ7hC)=]'o[2x2B<;;@ `YؗpBLΐUyjx=|x3'/2^hSi|ft .uR$mdP\1a%'"FPG!rt} e{99h[-|?3/,z1LRz~9ʓ#@"nQ/䐦g ^W0\ wVG41ӳm'?¡)qϹ+0g{YAi to,?SgnL^=sU!:(Qw^8K ōS(gDdo{y'S^& )_Th/\˪ SL;0H!(Za &@e:?:f(Hcnl3 %W|p|=8~@^ReɞadEn[T_SxI ʧFN`,J߆!L4uE n#Ris gr C~Ol3D7Ȳ80Q;;ee<wǛ s]G>9(H8l]9”Q3,kah v۠U9y! }V"3[Reo0i M|@8S)}>/?D1P:ͨucMZ`ߊ2N3@61-gt,]lܯ*!%={!,K8rUxXcg'!/wP NKZr2ne`c6^UardӔl=1m'PWk~[m0PBT8㇧&AU"F&ŘT2קo ך5ZmuVڪO+lVWQ4| }S$ΓN\:μ㡾;O'^{CѲJErK\V斧މ ԋ6]a|20]ЮN"LC'>*V?%۔Jw 3wN9V'>d&Jgk?zV t2LD]cdSߨH{bB0Em'4 I`5@1Z %uB`M%;f'^c*YvuUk;؟'0Pu/I%BVҠ7,g3̣)-+4,gtttT uUvZD^vIJn뵯NN7pAC\T#Y Zs0-LKgy(k9O" SJ4cC1@U1e;Sl{f$_dN׼2. ϭ}n;WtѳUstq%.~x*\ 0 [ 9{-זkAz5ƛI jteמ*c)`&Kou%$x m*r}\Z5[Oy\R>i9]l Udm~7ȰFX'Ne'zmv0z5e!+ݞ$#(f;-xs8,;Fde8 $dTd~?!ruU̫ kv-UHNJNZ."*,k5IYIֆh"݋A 0#5FQƈCSA ~ώ8>R޴Fpo&i/NmI b=9rkgMJeo=}D0CQwFUq~%%tŭD8,DFpʑzd$e9z?l~*~Ob@|ݚ`.3zT#UۚH*uוFzVA\`94/}ǷRt9L]_['iI[xcZ-6hvv.'/ؤkWXp^_CUjaz, 0z)g^{hˬP>g\ʫZ _ Hcv]:oAT9gH]q{U71JB{5E1ܡ5FvUAkG/͞)b3ķ_S9GJifR҆ߞ3 5~ERBՉ0rԺ흈ӕzA1tR߆yfh??]_Rr z^hRն`;e3_?ngȈxb-PRX p7-J"4uS6Z"PUa)Kr, Ϯs ,ZXrQh>o>" {)pJÎf[BiWii*c)EPJ,-_0(>ۮ% d Yi+4Osna0i%`$d$M6 )ǎ(L4Hg3It~ےgCȾfBͮ~;`{.s=%m-Y{%7'AMQ)9 22蜙l8}gՋxƕh8Ml!sycRbT02B~'ǥ&4w1 1z;XK4* ZZ>YGbum$]qlT,]P?T6CQr#)')l %m}2AW$%7ޕ4M0(;5ac`Gj\mO3|1eچ8Q~P1##sn F [T3,gwsΫI>˩@3` 8&^Ii;`0,fgEÖxؽS-ҡDۥ,}&gJcY2xd\ y-lA; m BġaW~q^Z´ħ5[M9 u-#/H6͖kTV"\l6nA6#4<>{#_u sq[uX8Xjp:(ASωf"ĹQ`.$P$߸is=xhQ9;=Twi!y yf/=@Tl1&?KU[`SvN 7~^!涓즰; ExRVRR)Qac3E1Z2l9h,ـtFg̼9M"خJg@wm˸6]ˮ 4UakדUa̵u&+uW^zw^!4x]kxlPe*dS3^ϩ7chFd6CHm~64H']l!,1bfʒ%06N$dF4A'W%/u88#̼(pDFLpd%oEK肝ŗ۞!3_E**#a/0&ݢz0odvRy mUJ%'3IȘW #J k'ot~0;].. +ƃ<)T/#Fp%tP)EOՔ'g "3iy;9>HY~!VR*y#CL9 eܰ9T΅z ʻ.9< ҖQ,3Jawd.G3i0齊7gͭg/ cGيz­2}h28[?cZ\u_8QfZ QٓD_LSbX382$758!Ōʆj՛ɲFLDCGNH.xW`,"0$۞>3(x$ &*Aq--ÏYƮPZܞnJ_7' 5Wnt#.%CDQa2.F#}a-@XmT \klPf?{7b V%-eGN:?[ށ/50p/¥/lC|梏9 ?`H39z^YgӃ͐k*@Eq3Hw$q;<7<ߵz{A[}yFw~~1 ᴍG_ )W&C̶?eǧ7t͞GWOj<҄eވECjx! O$-jc 䤊&lko>.c 6x63"AH'VAc҈zAǰaTf$RNNu"Pg&k_4 TOv7!ԍGb,L\|i@Uio(!Ok"s c-,$\ >GE2 oeڗL򨲧:lɮbEu\9MT7l,\g.[XT7}HN6_TE* °W7FY3I_ 9GyQ<. N֟aW8Nrhze@FDH.)T;ӭB9bzWщ˯^={@!aFZg(ˑvȑk X#KvtHROndA{̂ʖ ' w4 7⭪|)qnO~-㰺"PRżoo a;P}Zeӯj(DCȥWl.wLr;Sf)CW} N? oDA4$'yABlǂs[H%i\wD"uKuI4A329H [}f G@9:X_SKFcxwMw;b$Wҕ N(e 7/ק=TZmfs".FQn.(U̻{cFdtСa$ [YznIrf CH40۝Ĵ$N\3Jd0(k:'CE^J5*qif{ 4x T R@΄ElX6#^8 wk\1"ES Ø)J3tNf@]ES}n= *o˂!ruzs3=bNQퟑ?6LnM~S\kK6r!$. y%I{Їc.!IUF%/k|r&yE-错x$;Q@깒xN=Al'oB&ijzh|jHe?ջ#TXM$[oXHk͕\,w9>+ yBS:HѦ4|w*{f2%5i9FK&JE!TιX͠3=AҮ{a$Ra~0$u1ߞ[y!v _-N}hnQn+~>N`'eĀHp,Da,X58\vݶ){=m.jr*w87S~"MW;CR%&^\wP|#B 6g: <@6qa oJ2r:ELi+$٣Q Ẏ!dD5!7Ըm}*[/˓.3wss )nybSu3;g[WKw_E<\iO1M~l-W n?3KwCƷPEeh4)g y33)AL l=4Ԓk:,+6Bҙ(;.iP>3=#5n"BA&{[.VËi5P /omJ޺xDtq,TU#+ӥ-VHrnNwrMK.7O1O(Dk{ ^ 44IqTt#zgG^Ed=VKctb79<`W]4?4iqR5pQZ MV/2],0i:O-bٱDΨg}Z֧Nc@N2 XSκ -Qg3s.B(~U+?W.RL6eyQA: tr\?=6@+-#C8SšJ<[q!쬆lhwCf;>q!<?"sRa)y*[nn2QNSsZBUd\/60m.X6Bs*E%G9OUM=2^'uD*>p@ !nW]*9)I4m<)EdCљ OXf9o H7o g9]=ZvUwzLcyh5odfhvV$ĸ07-Ӂfi$7δXp[ݫ!x B!>U#hO8DI@$ E2_iAvvTrJqZg1nR"UMkp  o xxK) k ;##+x e^+Ϗj*=\?;cC=%9q 0;#8-⣀Ԗ,L:}+Eh>tmXՖkJ`uZ/ppwV|SKVSæ?V _x<"mh&%fh) Yoy| {pKG(=2V07;Nf؉sn>w z>+7,)G  ywipL͈/4)Z&1!B J%Q$-h"jTzq~y#H.ڄRiM?  =pfxN|æӯlAa6E,u1Ƣ1oW78VJ$Al'GJ݁EgHPN)X6 ! %!e܃Z:B<Ur-f0qڏ{QV ~%;)q2]6;nwڣ \6F-r7%{N*uU2'+'=n Io<}y6>9{ $T%Iڜ  Y`~DXro.z8z5.5Pəր nӌ/PNkToxܪH7k$ o]AT#Y߬"12R1IT27ܭ]nsO爇} 0WT=KBrn&8qB*̚eVg4`?')SY< nNuz&,͵\SM[[wx@ϳAHG $bl~zD@Suw<.G+g \)`طZH᪢GR<3:rN^X/f5xGÙ" 6|U mKʯC28cYuGwY5 (k47Wl} xV4(q<0)nP>vuT9dD71I:su 2CrNNxe/XKA ִ6;ZܱK8EQC_tD/'Ͷl7@gjtu22ʘƚvF26Jy|?TsXʀm3_@5^<|palإ &GRWIXxZHhO^8NoiTkU|gB}JyCn_#dO~^u/}m(/7UMISTty?Ezq仧-u +W';V iREs]0L5A._ F,u-IOigM>_BoS"Ν :єgEeFC<}ʈ{\vǑȬzx"-YoU.ӝ#| 'j }ށzRì nlh&CQlDEثݙ4a(VJ o[\\&r 𲼈Ocj ^pjį`o2v369%4(NKJU4d;C,}Y6b.>b Y{#_I!-wZ٣hҷRo-[bya)!~]w=/Q!\ò%#2,9)G$,f)X./5_M#2v G@r>{5gC`8n$rb՘,Uz[V9_,A:r>$4-aoDBьR4;0QgrGZNצ0<@mj+^nڌ5xB W44(6n%Z 2ϩ9tP$o3^ &o oQQ-k$j}<$h|q*tsމc~5UY\#(q@d$2ɑcԕʵ|1@KL<;T7rcC'x s6I6o3d*-c_wv^x Om(Ul>2AoGq֜o&FnC`~%@oK(5ȹlHBư5%6Fnivk:W[ p+cG6c]r϶R9 k&!ϰ?.I\ F|،6שAž!qNeLY:(WQ~x>Abmdk<|baP[teM'G۝?& !KPTl⮔Jh儣a't,+}sicD+^[>^ޗDF]%܇7wr@濸x%$:k.g'~ؙUv :}`1esF]x ҁG:6F&^!Fa+_VUdokGiRAvĕZAנA#& SWf0ovm|@U-%0͐ˡl&wU`ԭ"BF͕IK2} A=G9(9ՏGP]6< , J\>";v4hoLY'!]i_M{ޮfy9Ќn q!DHtkDjYoj s%ThWFW1F_}6-ii'G} ZM}OֻYᛜyn? 3@Aoy{g$6ێnc®1ddr>$3@iHˆMK@;M[Rs* 9i!vS\z0ыIJ{lX[SmQʕVCVL!J|^Vv#D4FORF0Q&`|gī~ ݟvc%~ɡo VZf>bZZ4c~0;+=O" oQ.8[@%xp7xeȡ_j0J[ 8"i V,*<\Zd#Di7ۻq$S2,zl^RЊ %3cC{G 䦝X~;9#Or%yE heY!~m- ef2Pld'E`&8o$B${!(O=6%䨯0hS&|6H=Q\ 8/qZ eg샪/Yc ^՞D>)3(X }i&zG){CxO@εEK޷!jiw}yuu~R)o <s.>x,:L\7RAԈږ8ޡ|:fOfh'Z̴ʼg@Gf9t1Gίޭ4S_rqt> Y"ȇ ע'D\}UԈ@,!7QߢP]i)"U܂2r)IEӱ HHµ\~Kハ5j,".G.?Ęz}دFAbK9Eg<`RVkJq?-NvK˩oǛxoWB <V5Rivg+ kMr+pxXN؁9/rO`5x nxiry#vE0KX4AEš)f Z'DЏZeVӘŇ"cC+b I{"OT$oޏ$gnE D\&۔#M$;~_I(<ˆmmZ}0T ??IR0 vZ`Xvb2 K8!IY:D!(Fݥ4-PUP1,"R%tUꫧ+EUlz(X*˃·ʊ VHjaC^})\u,taqj3|uֲdBZlhHXMxJTKܶ*AOذOi0oݺQzg)җ 28Ӯs8aO( OƜ сE+s6-ؖ"o*9 ſJ_mΒ"cp c+ei,Ak2Y\ٛ B>b}0Xxjíh7LM H_\GFnK#)7V6A\KtEw{nU^P}|)z8%S~;'4&pmbff#7(hT/Ax:^.ژ_Sf,N b9Eh (Hh nw2PcXY> C{m&Yu21"1-|pq']l%(3mgRfsnjr#䉋e C~'7ҁΎz֬^Mc@;C)ٲ q/* Ճw.~5Sjn5˻c@/OO~vcrVT>d|-tyH̄βY?qI\C9OMMb[4m-鍞2I`L˚jBKËmiAM"2kB^SZ{C^;8hz POJTiBs#e?3K\y!&2 w*)6pZ\H x5__r5Y@uZ=e1" 0};n#?] VJKLvERYe(Uߝ/ r_h@T,P]: o΋0+-Lu 5Di+b|ܷ]& ȝbLMhfyXI0tHןʣU.Bu@vz?<+hyԒplkrK.V+S]/l[ ZACek_Kܜ L䗌 _;u/?n&(9(}+^*cL$9'uzw/Ѵam6IkV\%_dx<AlQ7Ec֊~I e;(V42': 3H]&_~h2Sv[i`#B&Y4lƦWIF׌Os=׿tGPvM?_~ĠVc K}W(l ^IfOb̜ޖ%Ԥ՘漌23}Q5m'Bدu08vʏ$e_xh!)yJKv_#v2{W6 c&9r0brM63jLii( tNe[03vx2fgz5c3FZ-.E4 Etf?B\<$\[y>,Ÿc\)PkG}BatKծ; )p fge0zTdeHw%?c`M(@L`vTJp+S8Wk\ L+tr=a= !/qr:dýH 3V綁v ~)Fr2HwϏg|"g3xbGe /XcZJ=mczS\+T%yƇ`Gc e21t=CpՀABOI_;b[a,*C=?[ qr<iK[7-Nśͤg>LgkF ̾}cWg@/ycY ix1ldri ?QAB6N|S,k#0R&)5jt&O*if ۇoVSs;FN6$ p8,&12]϶- Jb N^s;a_:^ 8PS6ɬ*V`{*O7'MwQ;na #ECvן{,\!vx`.Tx d` ô ~iznz{'q^Ě5SsTnM lm Ld9x0:WL"E8F#N9rWg5C{Wl %~J^Ya+)Llqώ0 CF Fw=EuUn V]1H}^ @hed5 ޲ 9$jF`F 3$s2/F3~ܓ YĬT^-mu#QSYRazo lkԺ$!+N ŽlI^q~]jȚ?_y4ig}"TKɆ2u, l'~yu" v3L['?iH!@W\Yx6dA01Wnm!b̾Ѓ;6#kgYm {+0!S[kYt!,h?vX>5إmڴl6SJ)Iĉ% k$DŠS75]M9_WBu|n|tڌ@8CZ|dr & GL4 B}W Pef^y>1^,$g mpukI(t%?ɂo? TI+|3Fyģ 9>^%xN-гE( ^#2|5ErM^SЧC{.&_[a2bÄ~$kMUcunCaJ9ÕF݄gpt PZ1V%07h5҃{$2{Hetxl랅8*];a V6Qܗ{9V+`tщ"o:ՒA<}W"W_dKp4fv,MS+ Ye.7.X;ainE~]fT"Qw;1rO[C2Ohagf홊ӝ^n+1Um(x[°^tvٽӊDܶ;wVjzAXc ΔNWe%_ri=~UcfdM72y낟e71jt^jGHXA3]Js 81>|RS(E["h>H6oq!Dїsy-@%%s!oi1eFo>\.-TKB/"rNUp_5=HMXgUufDFa4Zڬ"/HOM 3^Lʼ./A=*,|{ٵ"bȄ B԰>wn347@MaӵNcrAN^ 1ty B뷵#% F6]W.#$[)t B x2ez,zAV/c5 %ꫝ\&f>Jim_GVmuuz 0FmŒ,EѠhQrNP6Cƌ502:pJTHeSz[IKo*؈ff s2OPɵ 밮V.^f!Ȁg8Ojv*zNP9{ڤׇ򁙈Au_Rvˀmggxt{#IJML $| -?y>V?oQ< pk =3*H="{/O%2ߗt%@W?\G5~ ^~pi'Dۆ~Kgx(/({Xŀi4VX0kЇY^׏RKb ŚO X[(J)7 %M](6lS}oK!Hhjd7F*mf2b]DG釽v8ŴF3h? R5V泣-wQdj;ox2z_*(āG=:ĵf+h?Sm(-#K-b3 m~*=)# V [)T-ax#X?/LUKsIӃ*uː sV/ϯH?:`<بu3s㍮;[8K zCQ'ljϊ ՝e|T ãUI<=.ANYWPHZ[[vTطu0A _KCAe]Vou_[_:g%zO!1*dSYI@D\e=:Bk1 S!<{ŷr6vbuTnX[7qVQ&P{w9ͫRvI(A15g*YvV[^FGt!v/ga^ @x|tPy$TsXt7+p:b!Ã3&xCs)Ocn W{':I {M6VܾKOLt|񛐏H.po!4O<L$X<*!Dv㷳fK<[Z$օ>ʄi(YӁ,ZY8X5lY=}m5^sF54j_9=L* kZ=Tl"[=pw(auL*o4p~tN2ZC`m_qfO׷nN6Be[572_d:x(ՑK팫&t|;}-Z.9Fmş,߰_lfMi٘wA+ c7l<i$ j??͆xoZőëo^CͮDGԇjS?*"ͳ0G ޢ%8S,'2[UYkˊ灴{w0R ($=ߪEJ\'f:59^WfsC{E -,60Z+DCeU͛iUe 1AB?`&}y*34۟G]4~I kSdeh$^eeVΡ|GN+((Ԭg @žd7#T=忚M֏zVPDӪzj`]ў&_uQDJ| UɪhaBwV执dp>o2aoi#} s0eMX/]$p$&c@`T4Ԟ~˒kYKbQqsv{e|JшKL](B} xe2E;Lki.'~ D <`H=SAt\#*C{ S~nY5`g͛We V!O{5Fopʼn3MBaj4Aߒ{Zбj,'T:hްX"]Ӽܐt 1,0VHd& \4lJDo4d:)&{OX\Y;Wv%s .\[@>U@U9B'?J˩BUyad.Ė8\N%M߄(:pk'Ϛ@b0*Xʻ o:x;L$G1>a,( *˅FP16V :_TĶ/حz%JˏeLL`niuBǗ!&|5 e|@=r+NQ8vh?MziJt 1Ae;jhIjl $sw1n`L۬Q50omMb>c$ .H6@[} M5vwr+o\ıgv>*^8uGrRM,aRWS)⒀ل$"Ž6)'wjp{Iµ5۲'AB+G\ ڳ[敥&V8E{n Z 9_ks3`k甍y;>j܁XK: (UH/#e%v: @LŒTFƈfQvsӷZqQDLHqO598'췷vЇh ֌'aqMIHsDzB`"i,ǧ#B$_JiԎ%r*.ul5ki/>N*:KNDpżeS:,CZS"hbia,W,O |㼟j)dgV7ӱΑZL\s7F}2v0]-DYџy* ז%L'31}odlB#SB'sDJ>$)`^23f7 RD%{O#x:7&p珦3WS\Ѿn̵kͨjo2!6fmX5$tF8W䲼K1>Ƌ6ކ'y ]t+#썲6nJ ]} )˂gOk$VR`NpZ'3-1tjVr~f,—)|$WqEi^AX)lT;0we6d|@B1 *^A9^w.pwr8J a$}3x؄M[['"tͭkfmS5$?(" Pnxu#ZOd eZ7>t~7< Y}Cj%] -BuBŤ4`o9()IZy#є@ƯN\r*Qb>2HwVtr@,i hp|(z<0;Ze%'jX^ix1bGGT!ƓY0-0Q;8 )'6C3 S'7!{SgQa-R!Hhgb0>הR!g(i쇚l3Q[C^VX!!LxaG%nzu' Z 09[f^yEVUm=r"`# 'rNmN /Ueyن'j" alZb(Bʫuʌwݛ8>B6Q//Ʒ5K݂;Jgr&ݥk)V"%naxA 呡ső!UA$wϵjx 2ihQ`oc8xߏ!:݀ xƒO+B)900ߌ{Mp`+kgoW4oAb7/x,2 =)yV:%K [.qk$ pHʝk6쁶X\~ˊ>o`fc9LKמ]T)YٮEQi,/%*M$.bD ,hej8[MScl8 |53VE^c]~]F:x1zR`` ) !!ωQ'x/VX>E{U;H^Xf +QU4Jq9\Է}n{%gTDdo5A2{6qa2bzEl;8;h D煳4jYb5yfW15ՙ<$vr =|`s`PkԈ[- .XbYoZhFt5wnfqHCxs#U|RbD穥h=j8 &90{^$|- nl4:Y| ޿bi|NӡuC4&;=y?(=AX~L˄(wF[n|o +`n!hXu(N'FљKb_b]=8Vb3e߲2$f/O;^nΥC&z|:x ;`zw<;'є,gmM6#t%S?=~sB}"ъ5"7}KrdHslfyYuT0H!v%ko5ڹ,(T9% Hw%a5ԛ͆ѣ-jQ]|QcI80)飁Pfsy[-h양TI*G'X־҆E Te(/Z!QO84$ԑ004t`?AC]h[if]klFB_o'=+mM,J1]-z\/ Y.ٵ_!w`BY~qo"gp{0]ѡ\o"͸m%EeǒIBl vBjpHڋ2#(*͂U-""ءĎzHXAER*R"3lX0і#両奚FZ@VI{xO~Cl?p.A73xhŷjY;1~Ԣ _y8:^&xT*Sʀ/|clr>_ @Ij6n[oOjrb{guj>>4@5H25 7O1 ¯Fm)-a!9a(1Lwɏ'ԅ2g{q]=^L7_1e~)TÚDaASd֊͊EXЂ-u>ocZ&vCGhb'2P= 5q&x&[:p^aM^`7T)%#l?$N? 3֮P;BI(|FZ\=,CxL*)ʿc0|.R1Im!>zL. ER,}0/emJ+of``)c8DG7v 9Y'b$$6n U%ydT"Ky0([yq~Q^\* [3ѹOz5hԠ]|, H0RnڢΆ2m~WEʹ`*0?cɔDjt.3,> k[ݗ1 JωA<)`rM3@X{TL7Be N::].Zb锤1:`:hT?aa Ooi҄fׯN:5w1 _$yoAr"F'& n[Jf&Hj$>XR * vT|@ttI k/3Erb)?aZww JM:p1t'Ff'µ7& f z=/PYTOI ]ſc[mHkM Q?X$ݺs;_`D&%':>4Œ$+_g"Wy_k$*li".{kSp\/b?{L]·ݗ+r\KĬSmԣ$z5C.FZnˆS9 "jO f`}wi'\zޤBg@|d:X5v۔X+n9b_ AY$q2SB?0 72*l룈}O:ZqM!Xo+Y:[O u~)*0yyk?sx-c:~HFnAReAXzCV`觶TŸ F9-Rڬ&05DN*JEN3ONC)@Q/3v ɠL0Ўm^ BYT]U5#t6MJ~MUZa ڑRʳEl{i U@9 Z,\5P[AXvQ +9TȻwQ :Fwt͞ҎؼHR16,~yGa/uxiAt!MH] <i{ w)`[Zy !]aA;w 3#*(hb^Itv$7qY sYBŻD ԗ1ft+b3tĀsLf^>]hR>+/78΃uLb4 YJi h3k9겶|/D~Jzaxﰳ&MDc$7%?)'`]QP5߂WFt$ ٠_49hvVpJޏ:IC(8i#(J8 V9wtE8F͡sdL'o>S0N x BT¡VB;큔'x{0\SQ;u#r+5gX -[@'UT"]gJ iO4NhI=d`xIM􃫣On%Z]Dճ[$ YU^&jG8s1Xtyj󘕐sDH`gd),zOU"f`ko+\%^|VUhM"`/^E<[sb<&IvL⏩쏉D[*$QYƞb-@.>4w0 aK֧\;׿G8]bjVV+x}L?Evm/5%PնEG %cY_A9 C ]Ʀw_ͱ 8ݵ)u_aY3n:#>\ /#!#U+lyq=XՍ:m۴OMkBnaÏ˷AkA0)і5C`Oa5wb"={mV(lŝ7'F@ߎL.&S4U6r곏Kn^N^Q%Y9Uw-CZ*˩!(7D5B_+Rpm G9fjD^kJqA~wЇ3Un/L 5޸u2(Ss@,y2@ 1I-]Di> 8ږ\ZO;pOt=_#Yp;t]†"w¥29F|V K1Xz9B fbnS|`5cafYuLgJ:[s0 $OZExv* 7f /$^J{Vs^3nͶ-X9cO$F:1^`uCv#xD,fFYMLf|>/*g54U]aP &/t24G(!^SdRa/ߛqzəT$фzh?u5Q?{{^҉dIv a4{usmPwמC|{[O c )Lb*k! 9 ӝJ.kR֭Nؾ-j#A3ط>\RƷCk9*@C,;"/م!}+^ӫKflfsO{&: ;KO #+ ߴ9 z\xAcKK-P`1^k桷ҭݞES E"U2*uy'CxMx_ct͊)(HTD'L-VDbk* dCgG{5Q B)m6ԁ,zwz8}Ƚ(O)!u(FW('TuQ3,grvԜ灹:MԆGeŠwSEa>i-]py,˛I<\^b0G.vHeMh]7;gQ*gj&Bt|p,x9<83" Es#DW#lUlq  9:Vè>"@ I\ޛ([ՇPreVQl+V022(rgїʧxq/֒ P٣ֳ0w'>6+_1|(N_5bQD<:vў'3UZ8{YZ$xmGѬmkI*&b{bb|8dHӹLy;J 3@NI»մDR4e̳U5|XM:ƣm^ΙV> d~ܲ"iE:ԠCȩV%b \N3ҾRH5#X pU.-EsGp USdFgؗak̺ADr j@{/$i ,:W)\7"yTg0w*hTF4ڇP oֳR%֮Qm2#<[{v"[sgK!M#GeZH* hb\@Vn%X[1l豬&+5c~̛+S`nLL t䍰Hhs#JOlƂ?$xg`/b^FƄMЋ/cׯJyeH!0rʫZѦ] Q3HDsZFK V`Nʳ嗡a : s>( rc]=Ѩ[\z O(Gmq4OA g,eh,gip 3D<铘gi/'uFյ#4F |7 r~ 8-PfZ<Ks>!p/Zg>=a^kkЎSUY{0 ~-} 젚m_kt[@mJ (NPq_:d6(bܫ=?>p'l,y=ca];7Q #T"1)zmW08_vG̖+EلH3@ͻz$x_ͪ1v L eѨo%qHwfc}bb Ir nt1*p4i|E I$y_tvuLMsY`ļ(`R^DIf=p|bCaL2cl7TFB1 = pz?\"^CKExNd}L A1/r@_v1`ʮ02F̲L'(O0UA K/s{ẅSXjKkw^xXJ4ݱG1mQ9 un *ִU 2*1gG4pR2O%}jKg*ld4ޏ; 2!MqMe|%j)[cG0 K%>)/ĸaٴri :~fTXDRKT=$ÓܧBpLPoݞeOF)Ե@&WbqvPpPHZA88-Y}g/cژl~ B0| [=]髸S{D7JrIYJTYA+-rE=rX%O]a#+0Cki}8P-O;h3GDt(id5@2 :OMƗzeɣ3P_%ucPιJK]~ˢMȴx|>S ptg\?kUs@ 8S |D2f{ED&*%B>a)A3C* vL#,97"spJ-~8_2b*Vb8݃P A/^lu+x/4'aɾ.BI' UH/sD_vu$4PJhƒˁGwV]pddZ/[8ȫkjn"R p>!3㱔㪳oZc4(u bM/-W""՜V;pˋz7ox5p)E[>u'X== i85_?#qaWɡ؃ W sDLJvVEĂ3c7J$ N.ٛ_/ä#XRךs ;fg5Q=u%R.zOr73NZ-AYa`kd l?ŵ/WW31䅃[E̚-Iu:pFO@=b& S4 ս42mlP+xvP_C)z>aH25BDtz,tS ۍ-Vomk@0^i#AFܟFʃ"JA5D!cgoI@xӚe%v[cjRfVi~3wICn6A N: ~H-7VezE`jKqpgz., Xo?nLK[r2]߇ۮ<\g%L2?DRXݼMr5_/EqHP?iqet|e?whle .w|IE>KOD[Z}~7榵EUzY_bAͼu>74Co~wRˡ~u:+1=<.`B&Ŷeя, n*]8>ȲM.oww" iU%f!=-1$t?7XvMbb{U8"+{x3d mMx6Wo.,J09]s"yՇZuܼ-h꾇iAUjZ]MMQZn[]ᕴ2+M- D\#i-xݾ+o3ό#ʍo^N7[QԠ5VJ=Ouy#lizOdwjthq<{#k,#_"9Q$糅ZBK֡gކXU T{sQ َmm)t)kLZ?KIfr*ghdy6lz 'lqsgд99J}[<,γNGndJo4r{%T.=#0}fUVG.5x~TY! Gt5HtQwޓZDC,[Slvҵ4hU!Npņ_DaFcs2lӜcjS3 d77v3:`l;Hwk@AzXKCT̯~AlBcm\W@c'%OgLBςʘIΣaLsɧ8 @(MkcOh|nU` Sqh9K$ k0b2yϲ={-Dg<{I;8jR3y>ؚIl-'bf<,%߮*m؎3EcΩk6J,?. 3*`'ͯLcN;$yÄc\3@P\uN>7ɵkf_Q¦~ͱǮeQC4H,dÁ6GWփo`,Bځ.S|2R,S_ ^)y%meVdު{ ŸcMWʼ(hƫ&Dw2.L#97z{;9 [PJT3,dIj6 ;9ǧnWSمz@G:J8*y-?iBQL񊘹aekI־ x) U=YǼGxۖ?B[, l ْϘ-SA6rW밻̴ h z:.OW|"`j0t*`fPFߐJf((eٷm8geXT;" 8MTwk4SC[1KCkWfi?FP[sͮ\N~a'"n}!d7:e>v)c{tNXQl`G!.Uf[] ' >}ζYt@꣣Kr){%HZPx@?F3?#'zmoI.=EWga*u[B^y(D73ACpd `f٥IgpO\L׵-7/e1s`/zMȻ̐vKڜiڦo(>2Z^<[af@݆mPr <;jˤw܊Xu]_;ruJ7'$9-j##pz0Ca"e! YP-r̹ჹː",cNh>e(g[&!MZ6okz9 [Ϭ{D0޷:јEr$-aBvFFū/!8vVPE:N#gflMJ%~Q*'L{H&d>mB#QYž$c~piwV xfZ]E aR Jx{QupHQTKF5=˻uK?jg'XYpTBpjhub vT&d]WXRdu2ߏBkre~~1ѐbФcU(hFbhKܨjsh08L2_ poMnҙyؔA4W@>dGay+f3yM͸ڕYG=Nfۄw@(dSg%\^G#OLޠhF0$p`=_WH>{8!|ffRae β= <,]4pFܵ)fXʠ޽y?<|-P2XC&c>O/5gk d_3L``R- XRiSq1<(p{=|Xss|7$^4tk!IŪw [NՂÄwIw zYz_LN0`d.#)IȲ 3wWCBI"s&eT&$d:VHؾwel^_{u, \ݴ4 ~Bvq97tyI#󥤹]$[N T>G)_SEOi <T9%+]54AEŸ)]PSvVC>m0v +-3_ /: .;d0W m0!c-RZzeij 顧"X# 90QUڬ~1*T۽lC<[&X>&\V bsbåas7\{N]/>g 1syK>U iLfˠ>S ݗYf- +;LEI8,. ^.γe26ӟ.-:;<%"L<eݱd̴-ƒFZ;2MEmx\^J ZQDWzN&d1JQ,c~߬[GMIe,섄7+}~ihy]e\sP &pgQrn².pn#HgjMRTAdžtOHbJW35>9 ]14>Q7c؇ 1ӑIv^\|ԯ ^< . V rζ> b¼פs[~4㡻]ƺ%dv"Uʎ)|&{/!NŇ:9m< |QSo<<Mg3rOƑ#￐ }8I = KYbEUʗN1ExU O 6YKU/̎K"M ӲIu P6(_fѤU߀Ν1J`dE;deGvW#ŭ2 UfGY* ʡ^S=8xO^zdHkPoi4 Pԟ bE;zM'}{>AsQpB;bI9 Ijz/o㢄tm{t#~ڊ[d!8Ii 5LrY/s:N~`AGh莸 ej|jմV:zt~aY{+ӛѷb9BEK~CG̱5e{R\Wn{|*ϱjdgm(>R~K+MQȗ'KSY 9&T=CCӤ W }n-a ʓΔ6^DsH/gTM&m)6dGSP:9RF e@4^WӰ` R;,%1 6?{ @[Ǭ[&\_Je2zۤJg!ic1菻 oӀ p׷lH&mP.iIxuV[~8XN϶尅OL $R<ba{4Cg*k2dYch]FLe^uk |%KW71zw?4'Wz:vvfhiq6&yX a2e?ԦAnbȘ9:ഃP?fhq%P+Anw*yퟴFW&w +77 $๴*y!X {| ]i<@XGSs*_xIQ-(5 &V poa5{piAu!ȱ,ap:!C` ;_5 ˳v#1xӕ2I~Wx*s2'V4ݡ:q eСOɾujC~k=n{by7-)2ړ ֯;/|0%(06 yPFw̞uۢ|v ?#A~E׽dRlyKpQ|HReèt0rTl#<5Z580ڹAcVls&hw)"oޮ\{84g8=t zNj>@WTw{9=2Dp3<_݊j\p;@[2k QSޅ<"QTGO7 77rM vC!go8lҊX#m|e@nD:{U?h'%1Ā)8;MbvN5F5UԁL51`- O4k*l;êƜ"r1·Imj9r5s>[?¶cѠU$e?䮅 wGRhj `|^Gy{,+ +#޽<)#g#ESQ[R4& D#>@#2ga>5# -? |r{Z,.(o;4jGU>2[Wk_8Sun@RiWF6LeIVo +,pA &]D+ !Gi(1w~yoAT$jL aBM f˰+atG24~ˈlg%÷g;hBbviC%Bٽ9m!#~/]`LoK+B*(g4Ov(K,f~Voر(u:TNoV[xuoIv>w kMոZB317oY6f,nq ,Mhu~"u?Cв\t3DvS8x0w8G`Qc՞.u2jjaت]f A`qzS)9rq=eqЮL{Wc6>;f-`ex˸{ e$em8GpqF'h g*nn=3T8aʇ麘H2K@mKlj%ư5!_(գ5O(1XMم!}Šq=/yL`mF~ܐͦZ-b 1]\]OyGMōT jhQ{C#=fk |?AQzڃ5,Iza8c lOg;yN2\XTp9"ӿ'ipL|j#HR3"j E#[~ VSԘ* c΅ABA UUxbV@Aʳ)Y V^fS%6) F>*Hww"k"+l#{n].d݋38c*)L% Zyhv|ԩdRpv7MS/eC?Uܶ 0l4TQ}-9,Xwu6}-Qb9F9@̪K9qV{PO m8s̻#!0X򓧙ȤokDL=nv|D@RG: oW4(%|`~=th%D}Dށ>;WmIj´vyEb_Ok+FND+}zOY%X~[1㩓NTO+<rfRi^KRXeDAsR&H$QbXV;>0}>7+;c #M ꘸=|rPKݿҙP˂n15'lVKlE? ;ӳҕH@9sL?*ee8 knw+izU,>m.5XOr@cxEVDmPn)\dR6w$'T];L`L,S(?b[H{70@*Jp5=0< 39Kn4L%Kg1 ?HY,p(OJ99րd /C U -Ƽ6d2ZyFES/ȴ "6pNbM EHy}Jʹpl^6QcvP]|qžflV\u F]c3ְѸ-3Yyv鏘+udNS d42E0Mk6aΘuW W2e\K=q Hd{5{_ XeIy5 #FBio\ x Y?iFE}hIj 6 Џ #` 3 X֍=DUM'i!E]+R_=\zQ{ގ!3tJ]q*;wd eng-@'=)o`HҖ1 HVN ;sc)9B`vA3_vUt`P yToo?9/pJs[NF0Q }% 3lsJ|5\B׵..D % Su|\s !iy,"i1:Mm"%%Nx68@!`pE':u=~/k "#cpYǨӺ—#ܡA7JqBt{؆\S+€ӐČ80lZ5XNn{9]dg26PԤ4ԊneFPa$uG|ж9ns,yQ/}5Q w!˅:A@Zl6z]eY*<:L8_juP#$u7b>DHzT\λѳE*vp|vFU,i9/w6nlZ5Zbl:Iig T}rx)Izl2]A)|Sb IFlx90/)sǴn>JIbP*_ }TNTM: :x$4ZAMCYmwHPGP^iržhcoIhL8CY`oc%3\sv;]?!hM; momE(bG狶x T瓨%0 |ت)4.O`A ,ܾO}]~/F76GLbKZk"oH.JRW V,fhi^::>A&B+BJgB/)%ǎp>QbDjjБIxgq?EDV.ޭ1 t`{Z .z'r0)ceJ%{h^,_-Ee jVywp":ۋz.O&trvXW*w-zу10nm&ԚUc jcCghw@ʹyPw:$J@SKT&J?nXU^:L дZ6|d/wz.yP٫o`jcYP/Naq-d+\ aG/':}JWNWșd&UU"l"eJfq9xX, =@OL0>_ƌsF 6Y>Iit"9?g!]+],!p'.^36/LQ2tRuwjx9F{Ȏ1;v" J%RrE|~!`GUcC&@  a׀PۜŝOsY'D1ɩb]T3ݴFX ٮlAi+ YGsbG}YXwՑmk&yKnGD5)sci;b ) Ky'$ayQ4ק*͹ 5e#D0)UPZiugxґw')*i%T9hGtcrJFH  _!8r|/2ALH W'Z{j,nJKrhh,1m>i[JUQ1~z|o%4,WC=?V*}Fc{~9͸_Jѹ,W~bV?2KTJZg9߾DwW0CÊ\Ae*`@f1/'Jؓ_PX4{Áj#5 U寺&[pꂶ1%)`IXFwغ/7 by1eO,&Y jHjy7nkO7 &enCl[\EqC VF$w[N๦*C&uYhIvgx_`&k^mHc$QMȨӘ;4?kYwQcQ@iG%{1\T~ wA}R.|)CWUzG`BP`qQfƟ'4 Z-l8p`10 A5sf&Ҫ4wn34{ǭ,`B#NcXiLpau1;цAS. o"Ux.V&MMPcImNHg655UQ9?ȄD O:F(֕G>EB`O&k Wn$icf I+4nXsm`anwQ]ִ Z =)ļ1„t݌1&#%o| xP,J8P#BͶXg9e?0c;*AD-V3.)$q }5v6dz!V;d BO}{z̝sk5J} c&.{̒Sl05'q6FE+5QH0Tf[~DGXj">ڙmOYl["`ȅ @],SA߿ݘ#75ZOsZ>l`$]Q5Lvޖp)w?Cj"=30{8igڙү>՝Zt7NJ+p=f&gn廉i$2ՆȐGK(Siޓ~@[!A\>&R0T^C˟ۍDm/EyVhfڰدQ7F?<<ocGrX0Lk|_\v:&n~]nE+I?#x?&34XvszwƶK1 7M3J'8ºah[Nysޥ88@mݐf&ZNX# Icg ֐Wv^BV )ks8zh+ǵiXtެ8c>AxhajqZлoYnC=F^#k8oP*z{G|3V<[u@qROiuN۠%  ܙ+P4c'2Mif4z`~SR0R)TF+VN?rke16+=X4ŔFVXrykb5g &{ `3@ȩ0gW B_,3{YOR70} Jxv"dFߋFlZKR~~kY@@"h<LA=zu]٢j\RQAI|k> 1,@ )O)wER*!{_KyΟFV $[Sto ȹ.H?ƧS[H$f6.1;&Zǖ| 0޵Cy s%|M]R 15=vlw"iQ[VavJo%x+KT3 y>?.v<Q a\0ᬐWh ڇjҌ)T>[['q!NZ]9Z. Z̃?0W&ynP (٧g҆եr+,2YPG.4yũޔ[Å IެhOdcCo\e"UnA!S6 9 ɱ !wC wѥ)IQQ.KՋIaEcOTr~jCE2G6P( @0̥kRaTW&,8WsVbi[|8\ԝ\A_LCe# 50QwDnӆ͋Setե1z!YYL|d%3C$'+AFont ̲ل%g9lWʭflm=ZG~A|GեOm3u{\RV!d$g'ySkCøhnǞX%p>N2 ܡ$min4 "C&I8ySeY8{u(k .*.oL?P_-Q}VF+v+kKli53{5CX!fyEPZ*T4=G7#"HO~ɾ ObPXؔ@5=qC5f;8^K.w]|0HGTE87dNİN\Ub[A321Ww,?ct8[ydw>7xqoU ?>|UEL+97àT>f*Hy{R|u0}w>ֈ ܉TS+X`uŅ?'\@*y7SsAߠPc`EL@blboueHPGVVӥ6eFTQݘ9"1.:Mqr*s% UzFb D&psv_{NoFwO`ɄKGzn2\fgi\{'a=E@nq R50p[D# PlfV4Dt,!vDAIMb0nćVChY

#P7W On7몢oB# HNc\В2ֳg}8A1(2u}|,ҨYz iz|ķ@?'pIRFKjiVizmr i ,`%#W 9l/3ql_Cw["g&aJ-ޞw7Zvn8گ $XoQFhc1Y= _#)J8Iq; Gض5k?G |K]43qJ,t296jFBRL{eJE-&+e3[~_* { /jNI@ɥ}8~KqhO3~a_6@!,q }̍mꇢ_2h쇑\:a3 GOvDzsT=r,o{E i{ rQMt: #ؑӶ!}ߊ}np bHҳ@'[7ٕJ@P69깶 Y|p!_緰1 OM/ Vu{YA"h .和yI 6yCF`cT؄D1[KXࣗ0ֆpdPCd6wd?pᏒ L2Jխuz+'4&H&olv zKv'c6-صVBx,0F8BL8T^`Դ}&YdW JL q)VSs!KzWؾ&~lI+$vRC/Ww$RɈrZ|jD T@@]{Uv>&vSp8~@fy83bs Mƅ=/P&͊+QcYwIS|^q0)bC*~.d6t(m+L,pA%A1Ƀ MugW]<U #aD]~m;pJ W*HB$&I0K g*-ȷJY(5.>ԋ mW_ .FH-4O!6c%$.[c+օY^HN2CIaJhK>Sk1VՂds;T/7UH:}W[yɧV](>tNaNn}mf3KAp3)6^5XcCpO1냅nUr9iZ-op񅻢ǘ ҃66Xeh} -"NB]W6C {`RXOlJG.T4ZҾce`Sri"*.vϴ͉qIu/`GR᪱qGj< g%+MݶK[.a!+f)Ǽ`˜M=A]Ԙ -Um.z[x1:^Nby,p]SM*LSqP&YJǾ5ȮByzѶ&;ܧ˫ּo pXM $eĒOSHq%u{ k蕫`@F͍MԟssQZNgsh (CI^+5Ң CԄr5-FEZC;85~Θ_7p9IB ~.<|ydn2}@rލ #8zl4k_ S)m!+&1T'GM`m\LـLjzeN X5܋@7̻6^zGm? LK߼S~ByE 8x%")$?j@l7[?LD1[gڸa}oϋ8cg7`7`Qv4Iqq͉iG볝yWdeT"lSF,̸A{|NM5{ GZ8 Ltgurŏϔg3lY/Mx ʯ5-{ 3 K,ԃGW*u2@c*n>PJ>7~:E*KNV-*9-7K/n@߯n}LP#5AǢHxX]ҏJ8r琏U r<}S)>d$x}]2ٲ>RGt{1 #Wz(ž/Cv ^]J-ǐK+O=ґg( \ϔM!s]nnB ;g,s%ǯĹ5xS0 h:OrUaFwE`$dꮖ"R6yə.>tޙyua2`}FФ[i#H;4һYZjԙFy{ghO.BdXlE DV*釶O;|ɡD)Ev!1&MQxPq⼝AIz0VWCC塁cIN9,5KpHa,"H8@R.!=-&O㸅1~+P+ !z=6d@tQC%s ]]؂Zh8Y!]_'K:&:XGSNZuęQ)Nݴ^* Ǹ)j~B( [g\G u $w hTŗMtimULREuJC+)5۟G6nHMyw974ާ\W)ͤ$|Q E=*|D-'oV~E] F_u_hK=𻑽ȉhP'&`z D *SuvԐT48qEi4ŏ\?P8Z-[ W*<][W07T( 'jVZNA6@!G z 2Oӥ*4~GR&). ^zRՂ;>`:k7^_gpI|N.:(ڷBݖ?.ߓ4N:G*G*:hl~`gK YZ