kdb-mysql-driver-3.2.0-bp153.1.32 >  A `CK!M@eee ?7gI)\B*VԵ$̩23E6n(urپ ռObꁸlr]{H!Gee%f6-~JWpV.<(Kac/U{תJR?wjk0{UYYɒTzWk32Cr9gf'WbK5k{-Vj<'h#XzƔTd{D'ǥS2JfdTIx919491a00aeb2cef2b06c891c9b691a2ffa52ca564abce8596d87030526962da0b5f798fb9743d5b28a328f81066d64c4f96bf85d`CK!M@eee7+H82[jYZ@r[}-]1ӹELj(D8 DCpP"rˇf1?1Vqp̛c]8m/ޅy\M )Z](BN\ >6v0F:vCEbs;Ǿ^j}UU>bՔS wlBg&1c0 ;/cN=hsnZ9@nC+={sN S>pD*(?*d $ ` 4RX`x     (@(8 9 : B%F%G%H&I& X&(Y&4Z&\[&`\&h]&^&b'Gc'd(Re(Wf(Zl(\u(pv(w)4x)Ly)d z)))))))*Ckdb-mysql-driver3.2.0bp153.1.32Database connectivity and creation framework - MySQL driverThis package contains the MySQL driver for the Database connectivity and creation framework`CKjs390p23SUSE Linux Enterprise 15 SP3openSUSELGPL-2.0-onlyhttps://bugs.opensuse.orgProductivity/Office/Suitehttps://community.kde.org/KDblinuxs390xHOdAA큤`CKh`CKd`CKi\s\s\s506c3fe6cea1e0cc5cbf54b42b0f7a5e8b7e02803965f78d0d2585590a3092b25d588eb3b157d52112afea935c88a7ff9efddc1e2d95a42c25d3b96ad9055008f45cc81b400a048b56c9edbd4c3317f7a8958463dfd55aa96f268ecfd6baa12c19aa4296f49ca309c2901fa5824f943b7acc59a5110e38aadd2dd00c1028e1f0rootrootrootrootrootrootrootrootrootrootrootrootkdb-3.2.0-bp153.1.32.src.rpmcalligra-kexi-mysql-driverkdb-mysql-driverkdb-mysql-driver(s390-64)@@@@@@@@@@@@    libKDb3.so.4()(64bit)libKF5CoreAddons.so.5()(64bit)libQt5Core.so.5()(64bit)libQt5Core.so.5(Qt_5)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.4)(64bit)libmariadb.so.3()(64bit)libmariadb.so.3(libmysqlclient_18)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1^oj@^2@]a&\,@\B@ZZYY.XX@Xv@Xr)Max Lin wbauer@tmo.atChristophe Giboudeaux wbauer@tmo.atwbauer@tmo.atwbauer@tmo.atwbauer@tmo.atwbauer@tmo.atwbauer@tmo.atwbauer@tmo.atwbauer@tmo.atjengelh@inai.detittiatcoke@gmail.com- BuildRequires postgresql-server-devel on Leap version >= 15.2- Add Fix-build-with-PostgreSQL-12.patch to fix build in Tumbleweed- Remove the pkg-config file from the -devel package. KDb3.pc contains incorrect entries.- Update to 3.2.0 * New features / APIs + Add Date/Time classes for precise type support (kde#393094) + Add support for the Date/Time constants in the SQL parser (kde#393094) + Add KDbConnection::drv_getTableNames for low level list of table names, make tableNames() skip names with non-existing physical tables (kde#392112) + Rework KDbConnection::drv_getTableNames API so error information is passed * Bug fixes + Fix crash in KDbConnection::recordCount(KDbTableSchema) + Fix loading object data for given type and ID (kde#393705) + Escape column and table aliases in queries as needed + Fix input of large unsigned int values (>0x7FFFFFFF) (kde#395225) + Fix handling ORDER BY part of queries (kde#392753) + Fix detection of .kexi file types after recent change of MIME database for SQLite type (2018-06-17) (kde#396999) + More reliable resolving plugin MIME types - before adding metadata (Thanks to Pino Toscano) * Improvements + Add quotes when escaping identifiers only when string is not empty, invalid identifier or KDBSQL keyword + KDbUtils::stringToFileName(): Prepend '_' to recent project filenames that start with "." so files are not hidden + Improve transliteration features by switching to unidecode * MySQL / MariaDB support + Improve MariaDB detection on Windows builds, separately from MySQL * SQLite support + Fix loading value: Incorrect display of large unsigned int (>0x7FFFFFFF) (kde#394913) * PostgreSQL support + CMake: find PostgreSQL 11 * Tests + HeadersTest: Use install_manifest.txt to obtain list of files, this improves accuracy, no need for blacklisting + KDbTestUtils: add convenience APIs for connecting and using db, support connection options + Add autotests for checking detection of every mime type that should be supported + Add autotests for the new Date/Time related features * Buildsystem + Copy new FindICU.cmake from cmake and port to it + ICU is required so do not check for it again in the sqlite driver's build - Run spec-cleaner- BuildRequire postgresql-server-devel instead of postgresql-devel on Tumbleweed to fix build with the latest postgresql version- Update to 3.1.0: * General + Bump soname for the libraries to separate from incompatible 3.0.x versions + Add Python 3 support for the buildsystem * API changes + See https://community.kde.org/Kexi/Releases/3.1.0_Changes for details * Bug fixes + Fix SQLite database compacting: canceling issue of the progress dialog and finalizing the compacting + Compacting: close the progress dialog also on error in SQLite3 processing; fix propagating error status to the GUI + SQLite driver: don't clear set of paths in extraSqliteExtensionPaths Connection property if exists + Add safer debug for large values + Fix issues because of using " quotes for identifiers in SQLite driver (kde#376052) + Query parsing: try harder to locate positions of table/table aliases + Connection dialog: make message handler optional, return result, accept on success + Fix KDbNativeStatementBuilder API: connection is always needed + Add COLLATION keywords when generated statements are native, otherwise KDbSQL string is invalid (kde#379447) + Fix generating of SQL statements if there are tables used having lookup fields based on queries (kde#385417) + Aesthetics: generate "SELECT FROM ..." statements with exactly one space after SELECT + Fix crash when generating "SELECT a.* FROM a, b" statements + Generate automatic ORDER BY only for native SQL statements + Raise SQL parse error when alias is duplicated for columns, e.g. "SELECT foo AS a, bar AS a FROM t" + Raise SQL parse error when alias is duplicated for tables, e.g. "SELECT * FROM foo AS a, bar AS a" + Expand scope of KDbTableSchemaChangeListener to allow registering queries for changes in table schema (kde#371896) + Properly unregister table from listeners before dropping + Setup query in connection: parsing failure can delete the query object so do not try to access it + Query schema: fix possible crashes - explicitly/properly remove query from connection's cache when needed + Query schema: fix memory leaks - remove internal expressions * Optimizations + Don't create temporary table schema object when checking for existence in createTable() + Don't create temporary table or query schema object when checking for existence object with empty name * Docs and examples + Update README-PACKAGERS doc to reflect naming and notes about compatibility + Enable creation of API docs QCH file during the build- Add python-base build requirement to fix build in Leap 15- Update to 3.0.2: * General - Fix possible issue: the WHERE condition can be lost while converting query to SQL. This can be seen in Kexi Query Designer. - Validate query and offer error message/description while setting or extending WHERE conditions - Fix WHERE conditions handling - Make query parameters also work in COLUMNS section. Kexi query parameters do not work in COLUMNS section, e.g. this won't work ('invalid query' error appears): SELECT [Param]. The parameters work only in the WHERE section, e.g. SELECT 123 WHERE [Param] = 1. (kde#348473) - Support queries such as "SELECT FROM table WHERE condition" for completeness * Buildsystem - Add detection for PostgreSQL 10 - Improve information about recommended packages (for drivers, python, etc.) - Improve SQLite detection - FindMySQL script: for Windows use "ProgramFiles(x86)" environment variable to locate "Program Files (x86)" folder and find MySQL/MariaDB libs there - FindMySQL script: fix it if CMAKE_BUILD_TYPE is not specified (Windows) * Tests - Fix HeadersTest for paths containing spaces - Add tests related to query parameters to the parser test- Fix the -lang package Recommends- Update to 3.0.1.1: * General - Check result of closing database while testing connection (ConnectionTestThread) - Make it possible to set row source values for lookup column back to empty list - Fix setting properties for lookup column (record source related) (kde#371958) - Fix identifying table properties as related to lookup field (kde#371958) - Add safer debug for large values (internal in 3.0.1) * PostgreSQL support - Fix database cursors for PostgreSQL: remove use of uninitialized variable (kde#371331) - Fix error on repeated loading of "fuzzystrmatch" extension for the PostgreSQL driver * Buildsystem - Make it possible to find PostgreSQL 9.6 - Improve support for Qt Translation catalogs (use ecm_install_po_files_as_qm macro) - Fix finding KDb config (use ecm_configure_package_config_file macro) - Add PROJECT_STABLE_VERSION_PATCH constant, extend logic for PROJECT_STABLE* constants - Improve discovery of PostgreSQL library on Windows - Improve searching for the MySQL driver build dependencies - SDC: initialize all variables in from-map constructors regardless of errors, add {} to conditions, improve spacing - Suppress warnings about duplicated drivers if KDB_NO_DUPLICATED_DRIVER_WARNINGS environment variable is set - Replace KF5I18n BuildRequires with Qt5LinguistTools, that is used now for installing the translations- Adjust the package Supplements, they were ineffective as there is no kdb package- RPM group fix- Initial package based on version 3.0.0calligra-kexi-mysql-drivers390p23 16150229543.2.03.2.0-bp153.1.323.2.0-bp153.1.323.2.0kdb3kdb_mysqldriver.sokdb-mysql-driverCOPYING-CMAKE-SCRIPTSCOPYING.DOCCOPYING.LIB/usr/lib64/qt5/plugins//usr/lib64/qt5/plugins/kdb3//usr/share/licenses//usr/share/licenses/kdb-mysql-driver/-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:Backports:SLE-15-SP3/standard/02619c6841050411efbd4c2541e444f1-kdbcpioxz5s390x-suse-linuxdirectoryELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=cea5235409634d871dba0865e9e1258b103311ad, not strippedASCII text RRRRR R RRRRR R:rOIB'7Ppackageand(libKDb3-4:mariadb)utf-8a286ef9611cc5a5a201b17a887f4b30b7e8725cf682be2886ba80461cc223b86?7zXZ !t/] crt:bLL.WdE8-3"+QtYVxIcS+Rf9->Cv#5:f A*zuQU[rJH3C`7HxB6Iߥ}6fH`^2M4ܮo;l͇Cx<ňe9S 3c#s ) v|]Pte螊ϐJ`u&cݪB;E4͜#9(GRhȘ3$0"}Fa^|~iiw%j?,XMrf `&"4x!dӱa<_jKη`8SX 30Ɠ"/W pV;q>C<\>C%x 볱JXaJ%,>?BM܇W+4׸[5CCY堃!H*\_Y#B `@|^<젡NPHJf5-/#kt WJ}r(g6Y?V"=+Je:<*ԩ\)50)H~"%u 7zg-#%B=t#I{|fD(@hhh2\UOɲUY`*N8hݶhl?M3KV2C07MVdh#A!ցNrP)o2 'ֵ-/HԂ4ګ"c/zzquu_-y}goiF<♛cD^b+2ڨȹ(༱Nܧ|-ݓ[!Pc]B]FoYHF_oU4wVI+ f̻q oA NςAmuTR1%VI `dԁxVazXuӈalG}͞=zDRR%EPU;T[7}鬜5b%<ʺ+%rY&ާE"':Ṇ~#]_C0JS PFSG?5SU=[UM*3=!bW5؊N2_^r^Q8@c.ބ24ewE3zk$X*@)b}&YML|J} <3H8bקS`2Uђ{7h%dԞUo2Oxz  z)֒EG! n.6 dd==߸y}Q"$d=-4d7(Ox.ߡ~CEo#]>+4 M }&;Bs2hY^Λ`o|VHt}Y[9>@֙UY>``$9 a[XٴgY-gձ36ٽ*P] K7* YiԯNf%Rp#V\)V ǂ? _kb;Zj'BloцU*͍ͩlt^O\|gk*&n.K(W̊yQ{!k.$7u>-3ތc('͸#ڶ(1ǏY(߁`=Oi, eZSML11jRl;?ݕBbUvBf2~ #]!(WKm6$7 <ү4j%xZ_9ܕػVA;ɹ{a Jh8q҂@銬1C%Xeb m?W*sdH,s.HrHK[ct ʾ &!,_HtMǯ{*z}ZJAv}ԓͲlHhc Ť]Q4-!mr;JBxA#a.zs&ң"M1Skyy_O.WSn۵YuG–L);rQ#2L4R맕apD,10\_),AV C%~m"y-DQ^ع4hp847KNȟ>͎`~*>$jVrrGtVSQjی!M00Px9>Jgر)xY"!@[w#Bn}'RтAȨ8 eg1 !r3<7 0DB>sQՂr8SkDX/{T(r\   ,{EW窐<\:<&XݯqkYd(LZ'Z xo#k(6$ݗ"NWs]vŜiS.I(x2MJHlCoOuocgIԏ؛~M12mJ6:Z m axbs@(z6| jv- Q(=3bDW.#pQhkS,XXڴdiGC} ysEUN+v"fյ׌5%yg ?yjQgZ;^;w15*D㛪 Оr1OF7mS VBRRyy8hAbLQgb1zKKgR13ՙ1YM R NGﶅ0#p&CuۮK)4Gn{GIˉĢlRVW!EM.njt`_y\{-AQd$- qc![&ÿ{٣:Ńi!yձJ ښƁJW6܎Y$pChw$94#ƅ>* 7b ܿ Kvo3螐$fO0v0قz…=vn ܦ;Zl| ,jj:d7+6|qZkTNb9j݄bnuzV sadzqji=Ko\a ruj*`4.ɧ ee=$N`,sb1y@`l2\4 j*npe醺[_;;`8Y+h{8cEt?J2= ζA8O\ P՜iVM'䲦*CZQZa0y@]yvR`YW:y=+XYNoQh_˒4ODN6ݵg`RFEIq9̺5סIf7%0[6V,{$HT61͆M:'h']} ^l.;dYJ^Fd/sc!cȰDL/wyؑ3_f:弄ODMK89XTPQ RF~[Yr<ޔ\wlykp 7U8>[!) w@I1MztU:0nQjg]G~k/No…9@,4(H@o޷ξGk9VAfi!o8K-^l"Vstga5,/V;0<_ NCTG=׹sP C~# b\ah;j;KnxZb7'!>ǹ8[Rp?'b]m7٩j"HP қIʈ54h{P܊`pO^=)^Yɕ0#:DQ ff/^34\V9!=o[A"0`8 CBp F-ۗ|OWďٮ:=`)hjyX>./23 Qwxj@֬6'P::a- S3j[)u*u0wS$ ŊffkaaUx7԰'Є1ST zswȕWjmwіD1e+@aמ(nLirj3cf':/TS׸g {9a1WNÔ%YI@y&Y& .5WJ#2is@4'V7(3 =0E/t*+iP>hP[`%ݿrބ;bU wnZcE[*߶9uchƪ}cb}󨩫sL]W]vQ '|bKhFȝ5[XXqԱ6&wPBtYvסs݂fiRZLxN=3|;?:S6;R&RmoIxАn5{N)M,j.8 FӒ4 >}[?|^D?-[2%"cpy1#ꆓY]㼰di6}5%RC|6^Ɔ ƭa!N"u_:!2SI_fu O1AԘm3Gʦ Hi W#KP-6Y9Ӎ+[7zMrdUtot8kLZKKxMj_AT`Jbu{ѡC*ۢ]p`ȐiJ ۸VuV;>]^M\R2[jBPFPy觤]{[34_hw s1^ `~ÚYRTJBwiY5:جveCEu_Q߁z-;9AŰlPa}k6]ѡZ 8b7l,sQ㧘Aœʐ)JD,ϛB$5JSrpbl"gǷxF, ܑ ^t QрXh*b,߰Ij NP?sNg'0DfC^8~_;IB\t.Wbh|۴ʲ|v KP9CkD =p2߻_+h+K䙻!+Xa qb~O*y+Ph- Ͳ9hĚ^Nm(qR$. #zzrD|:LDm._XMB#kG] B-1^ٛ% 6?xHu(˒}PjEǥР@^$a 6V#0W"n;>g`͆@tCCu $g=r{.\9x;ho8™}ɠъ_'k_u8$ơz,\֖EDb%2wguA<зY֔2Oi_=FPxQ3s_|~ZZ{6.K6y.+=b炃.)ot pG9TO?sIeqn]=0\=LT@ W5́~4H3O`Egbv'fC:ð¢g#I\a 5(!DѲffS1hШ`# 7^-6Pcނ/K'w0--{~ 7joe\pK([/ԕ,qiFL̅q=^Ax [? wLƌBH;oR^Z8JiY\I{A ݁^C,O-EʢIfɲ&eΪ M^kȪְwPr b00뙁ho\N*]S3 , fTi=/6(.[ ?uƽ$xˀwk\e;_q+YRM11Vr!3^Nrm IdrKB23Y'Z#O7s1KȔQć-*`PHle`2yo\;"7vb=cFɅ*LvԠt>?܅5rρ$k:¶GѼ43Fem3)8D(X?KLeaW_zڣF.߼zS(y~?T:' :/$\NZ9u(DTQ @r~""%s ZeOzϾ9!`sLq(*uwdq8/(3pBb8a> 7A9 +vcM՞uU V!X4뷙;=̮ AZ^(q6e48 K؛ctI(rr^婳ۣv2KbS|$"nZe]+6[u(} :|` 3ZE*HYz"_nD̳^(ǯE5L n FM/Վ-fDSiU#5jɱ$Rr%A7suCynxbh &@}b{7DȿG| mV'rV%Feq1Pe79_oUU1 ? @sFO[cZk|;ST6w&,(tW^!Ɲ.T>ֹ1@% ]f?RӥKZmwRxΘ{Ixq/11ie@҇K &g~Đï9F&BA3`58+.uE 1ۡqjK!_XvE2$]>Sn̟_~TPh6x; O֐U3nOpa i?;,iVwe̝}y0~6ڸrdKGVcitfDc'5TD1 !]MW`c$*AR;fwGv&uȧdT_Z4 e^z٠dE Gfu]ye`#7b؁ N~OtΆ nD TƆ,sS$BWfuQ~/GWGNg12e#Xt S5K;Ew4מШ܌)KH=k#i9W#3ΒEMp$W -<2m-{6kCڥl8 qI5Qh72kM\%*luwf cR>Lb"57{r2d2e5WǠ~f(Zc%0Fj_\`q6 `=/;gGF*3 077YPB&6N7e MIs:E ;#áC^ [\7|Sߖ%-2p{DC+2)N!+"0?q21~PRpф زC4ִV4`υo>Q1x1b>善M<pzb=.|VhwxCxcuYtޟ Šeې3tOL&6ROYs%d5K 7˯bgΔdL X)6hMP~r(ׅe'BY[\},qߢI >84s =g]Ѱ˸/O䊐/x3DF(%֡LƠpF&<[z"<=e ^i 25[KdyCOBҰtcL- 3ޮ|Uy"ܜ5qYoͷ$:"P$RѺ\&B6"g$=58" pBҗ[Y<mTLRs8r?43>xX_hDp,g=ߙ~j$6͓O-לW>py(_\E八x, ~&0"(>f>MUxAYu~Kaw DY䜔2푗dڔ<9@:))ئ֝GZy?-`!;&s4i98dYl§kKOV-ywdt{ڗZN‘lDNY4/9P|o=t멫&GHL Z@'XI1 k=|}g+K8]1A^jXwmƃը3 3ַfWY eq8;h]Y}׬49]:nr6zZ?k^-0\#>Ef\ⅽ2.I/*3u-TT ܤ䋘."v* oPK{ȭPL݃㌔St>2'_ZnV][+Gװ@O[k؍^hS] ˰]1jMG!ix5/.,W:wF&2 rX<.)0 ӊBa1?61Sl/nGVDkT吗@ ىC yˮZؿTGSVa<] RZI׍fILۃL!(Ƙ,jS]jk)tNR>}!g?7B 'j'Yj{0#~Jk9Pt|s^cDFAIXZWOX^=$/#]Vլ 2 "2͑6mV-@ܫN34Rk px)d8fWo 4 %aSr(3G\PMB_ȇk7>)q4Q^F/:H;#] p.U2x)QA:$VYXQ?n2Ius(| w7@bBښ|[c9{pQsO|1ϑ=g.kC!kRr1nOU#* ]tLhK8E]bq&kE",a^><-f>~d嬟q$T3EiӮX 1oK][ .Z'ÇLz>@>$i.E,H&MqH_k;ƢȄJu9Ȟyn-*HY^{脊wJfeJW$Kyڥ״r>t?$+1*dvk_K_t2&+hKDyE~!OW[2h$ZY!!ƸWH;׏ܦ4~DE$B{sw).i"ѱmcJy"%}ݥyvD~v9#Ibv490[^V'υ^[2UkBj xe5ZfKfZKQޛx}t[ CS92a%t0-~l8Paת,Q4Tz}̇vQ$6yS9i mpmal}<կS }%}To_rp,bUOqmi# (ݠ0+.{ƕmA$XiD-t9T,,h^ ^99W9ᐔ_\p7DZΕiOӛJFL! FS5F0NF7WN(TZKgkTRDlW^B"bD|.Rd@fVേJ2H[O 2pT>qNcm|vi]d칆rr2) S 'Hflќȷ,pJC_[:M@^e=JN6ig}4bF)DG)ZƧ G Rw^A##u (h. Ulr3IYWc!l,,-IB\yΨ!ςn4 n،j@a,!?N#v=9B3ѓ+%hÌB+wĐƴ ~\8[O4gK(0u {qA2;A|{R6Ñ0;S0i~oP<4 x\wZbb8d'`dpt= ) "I8G!G}2ԂӢ44^e*i +cSP*-ɦ]HZx^*Hn0ՏP)ں >k. dzubS@-zd(j=̚R+FnV// q {wqڢI:V 8h+{`w5.$ *ߔr3ynb\uRfĩl,D?hld@iEŌo+Fϑc`>ej\|~fʡNxM l$L2d@UD([Xf+AęXY,JFi5ۙ^:Vnf%LAWbyv xUOcp2?X?=[AiN9Zm׳8U3:Do;VuGoNgX&ӵUcø 6t0\'V:K?j t(Thq?,`C^2SOǡ@KcJW=tI*ԡ>Wa{#ڸLIs:k |< 9WppRښ7҅)+ I6{GRE h;NvӟaxNv|9D+6ӃCG~^*ی;٭8_Z_1Y߹tRŧZ5;H"]'( jN6=/${=$kO !I#Njv 2z=Z^ 􈥋[~dpڠxq|F:evK8RV!Y%)1\h;+Vѩ"m4fs%7̘oE2Vv/ϋJe2tߺ ue:LIq"tTu(2oD]N c/KUmFQ Ut7j1-5ųS&1VۅzsK5\7>bpJ=ޮTjﲤ/%J+FvHA5B-YN_est^V_.M8*m6<n:ALt<yF,>8qlQQ@`o-SãpI ˊmS(3 .`jW_B]ϱiED,R@BbX@KRݮ OW[&J G#vk%z;1jQtWP5QYDɺ?>,ށ(t4*-t7<#͐on OW"\Dkb'mݻ^g>ID$B{S(FEk sX){a`kLPݱ|޾R,bL譨m'#q~)j4߫q6 R=뱿  B@ .Z6lT[CG- #8ƒ]> cw[v3K+cGۈGOP%|~’l{? #t 'G+D{”򒇼S*=?ґ)gI~{tc<äc& bazvsקUG-S+#h\%Re2&)棺-V =hB^afQafDhoj ~)ei{ЬtRœPB̏q8R9N@uΡyzԺdO{sq30%lI%!aTV;o!09^HgGm 19^1STcy{*Ohlv`) !l1cqy)NIYZuـ5KkԨT@_,S@*&ak)L{LQƚi}/ d7p5S_qOo%ykΚe੥`>x5a'7aOѤ92DRu3gix nBWщzZD|BuW>c`c-=H3(#d9(AXB9t?Bp!f,^]n0Ki9T~\eAR5HMn.knjXڟ9/!'=|GA%[W#Uȃs\ODK`s9"8+aUVY6]Om[i J w7~rؙ^[}K'5K饟(Lz]dwym$#u]WF/M`>3WC͞@Ӑ1Ϥ8l( fކ寮.%MUϔP6#vHL$<ק0$bp8sK;k=8ҥy!kcH܏{~sDPއWc4 |N[}bxD*>% /ٰI GF V6&_8}(x经 .xTB,`* IyKb۶Se?/l >Hl \˩& [®,tKEo\gtGgڐ6jWs{_a!ؼ>DZB[3<:kPͶwii m{biܣ#`Gpw?Ʃ"jS" MGkl(*Js"5t)eIf,|{|\|FB OsW)C;:0""<=`2~UI'Ѥq-v!>B!f9𬊩t{쫯j+Xtku7?Ѝ4BkYG.lPCkto܊L n86yO}!:/2E0:EAa,BE;I"Ǖ39{Lri U&RQ< use3b ,Cbq@۬ɧ,yZ:܉.>VO Ycn~Q2*MmۮR:jb JmXӦɫ=%:xr/(8ÿwH#k1(-tR6*jэf$Ea$?%iQ/W) oyLOkW] Yz >)/s5(*ɶ峜uy;2kAσ2Rdƻ*`HfxE-z֊Yzf;ۢw X0ڃ]6r=/%%ȉQ3ҏiymCwT&ϹR[Qڪ/ea*a> m0s8iSqt_'ӉTrVPn {"]5Aѥ؉ȓ0&"&4W 2XXr@{J5W#$n2sed:Zw?XܥS' %8 Wڽq\b]=n) )1XcTƎZP,.iͧ<]8!K0G hfJ4AM /qup/8T>"<=d⇲^皤g6p3fSOo,IS#>QƉX7awOUѴ` Pik4|.isF0Ͼ>*A#[BgzjlT n]wc$1jp{20aBxRk˜^"8Ѕ)3At5+D?(+M2.ҘJ-_߫L;9-@4!" Cdޖ~oa2RJQ ĚRZOXdn~3Z`Ce`j]nLODM@#NȞq(=/W}Jj2M;sEG~ZI 1j9O VX-FV >-'uQyn&(h2HjfPdNC'3e\SS,480naGd?ȔaM!b{ -1~ܙ,vݖ+ɱ߱2Hg.= <(mLO.X|/yKwGǯ$WT>O&Y&ĉ%}&@s @~"l%w~*b+w!M(EZyXᾂe$|dS:AZ4+`KNJ4ęnnptpݖ$6ug^ Ԓs3-ƛY"'8_>&0L(`VL}eW݀H/iPC"K//u6Y# YDOYmIY\EQs+Vܼ"0ZY}F8\@^}֑d[%Ɋ\\K95 ֗1u٤lb+y]-aB]p,W-#g#`oఇ@3@¡Pn%B¿\Jփty=JŻa9S -Va+jplv5a /H/R94.!JKxY;aNޮ_T6cRXy״L\;uyrάcX-Y D`3GOiXZ)Ηj|I^8k*Cz*z;xfĒ%8pc='hZpF>۞м 1;|fo I &Zs~VA.W| Y(y/lu̾$BRR#.jDG#O 4[kxsoeiN\Jl}j>qWOZms*A sfZehB D9K`_ "~dXFd ⿮jۣH;ﶟC],-Bik?hDf-?vE"UOΖпr'PS܏nt7e]?UK1IMDa؀hˉRGvhJ{Qʁ9(T~> $+L#NZU<]A(/$:8R><~!ItB )+MRt(Kh6ΌF(0IQ #IhPd#`ڞ)eD呢kQA6 ,~0~qg%gQ7bE8?I{oYWumd,|~=ΨۯaB 9g{r+eO# tCw>QOk3_:⡷YH w'8/VygCn9GBcKO( b^:yj 3%>=cF`A)MØ.Ca9 B/{ATlKb~8vYs섬w=O &u(eԞɭ MŨ/s)jpē%@X cI9@ &(2XgIgYwl2l2aL^&d$T}fnm 0D!d1m*'3|Ux d&Z7 ldO g_-mLbk.K&Gw B$׹ 8!`n/X Ì3`Rbkb|la@ک^PE_M9˝\%]*LY$K%&iiX{Fe;"0VKK)cE*5*VnlЭXI;YX)x)jk7m-  x{I) uڟcSpւqp=k&Ekwi6ʽ|ÁfuU[ ,yq NQZ{}M}aQfK Ȇ^|筟o6{]HՌ*g:V!Zf6c g*NPvU@Rٶ*&p.A NT=lm=hK{2Z$R`uŦU4ki"4*I9a@4> |ΧT-ѠI+kC6y8\ploHcgl7dٮխ8̧9\f.7u(bF&F cBp;^^do--eS7" |Ioҗ dHchpeyˊl>~3 ;jAAAYQ6O03NrqR, J!*cjn7(яaPӢcy=@mkd/H}UtwWu,f{Qj1#*чwxc\!3o h >uy8@1?X'VHciמȔʓSCMQ-@Z8(# r~i mxDW~X`1J\5/a߷*ڼFOkv%O̞.XFk |z@6 xdlmh;9y^3P%Hp0?0mXӎՓņ嶪۴TBl ߶±I8rWV,j]`{?2FIl1"5Q"^Y  .zplƮz(L rWCẬo=*bEYRLWg}^LPlAH#!lý4ѫ@ix3w*T#Z͊iW.`.^5aΩ$cϗ<ߤh&$WѩzIXNs~9(nR:S|Sc RBYK S0`PA 9]˳]"TVEsny{ƻks춡cepc! N\2yEԾIzwu`+|]w_j3"h$fgI᧷f,.ݨ<:ׅJ3Lj+zMjggE/q^]L5Wg}D|:K@=&qYE w!4İ h.CP˯C%ۏ#>wd^gq ! Zo!o95O@QM;*N6Rmt?d U _aZ(-Vi|CuѸȋy5Jwo|mµFl) n'CL}r:Wdg#K wQN_V" K>Nly.|EʟCۈܑ 녠N|4FKd-Њ,g?J!$nwcm4KR%kU?:Eк-Y?)Q݈JeL7V/A5),; "xCB#gvW;V̻^t+eAϳȩ^riei: -;$u(7G;=p_bgef߸d1<s˒͓W'6tj[> :jQ=A ^KĬG(A[Mc?MsohOx+"@czhv!W_nB b2bMk8!Sa\_$kDT{^ʵo˼7)W-[I5.a6/JH;!-SK\o҄Hڸ'_>@)sDг/;+k_vYfa &i}Ǝi3%*jÙ>+Ӗe8-AۅO$#xvGl6[(9:r)~p(PX1j-7Κà`.d' p%Z޶=V 0%<|#cVΪ%Rysu RjvcB,qy zvzzMjJBܔϦ7X7WB#*oIտ : \tY['R[TTwcmLj֊ĈѴm*$if**yMXo/LZLXZ^ٞ)Sz uMN&jϸh% IIޤhtg5E̵Ƨk8 Xi4d{M]?Q sI?bnU·3YpY{қB@L }Ƌ*d7x;y5n{wRAJeZ,_VI' ǎw:oSsr>--]-⥁CGջ48""ygz(g / uwlTqY)Bka'&UUkwbSGS=lzbQűZ XRi $0Cb~gawaWWԢ^$|$*j2]">FqzTicNpׁ/9B}v,;X RfR 5 X&>/,@SSb%e};q_?B3>IYOoRCo:ٌ [Į;|!ڥT?qd ^ N ?_45GYj8r''ָEH[YeɢЗ5^M%xq.y $ G\dkbGaUTW٥3Yt$\Dv]b֪x`[o2cͯU)im(sP,N LexT|zά{h~ es"iCYZ;VF-cGYӢv8ɲ[ ͭ͞B$Ln힌ۖ"urrv٧[BxM/N&U;2"[<{Hcא{eb4m,%DTBD:ה$[9VIGø40tnBiC˫Hߵn5[UFDj>ܵyNĿ=RsȸVJ g֏ Uoe5|Èu=x,QjQt1ʰS冭a`>b\l5Y<f| ?DZBhSi8S-(.& ݅x(5.WrWEkzݻN?g׸.-}.KyOf+~̃ HmiZ'.C*{(9:/ +2dSEX NcيEemX(ؔVT CSL !6ꖚoS.|%b#`o}&΍=Q{lPe_sÀ8ymCS[*&EC*Yqlcĭ}aP, I$C;^U^u<нhWLAm."&bN5݅}CkۯՅp@y\m;Jmc,3(IH@RDTevC[r7z0g:&%wمkg>VM#<[Vm}/'2CK!wG-K=qK,!nnFfCk%.ѽ^-!XSyLqzځiŜa+ nDYؤz6wτN(V\+b|VE#baHJTM`oߗ9 q^ya@Y6k;>i1D$}ԃ^AEemNa 1$ `N!khe= W,Q|Z&-XgHlrd;ԁ4QxE.ǜS'\pN*N) `~x:jrqZueÊ I%߆v>2w$t@|ȿV@ZN@Bl7Y@>3۴āN;|\՘ˇ3WgK`'r.V(C$#,bsټ^d,"R.Lu>>k鎊tKv?K5 BODoRqXN =,\BqJFMLb1F_m4{gR:Քi_]>\ lk&iv@h.a[y#.&L<>CISd6h(l)Q 3R+6ف'mil\ȸ@kށ&fQ2m+P݀ +϶av#@U`nE6:o[Yw0єY8+j|u?MS94lB$q#@(pﶏi.$+gF⫈xwHn{ko~ Mhz^37Oٕžne;ۉG剬+E -%?'ۢ=^.`7dTerx5&R>+ qBdnoFP.CeUeU7sjlmPtBf/93q<#:m`P-[_>\!Jy5.8Sg4t;AOnTrp(Aŝ-(< ߼wJ7Yy F_HWw7NcBj6Sm^i*KfM:r@N5=g癨m5E~sB߮BbS o6G;eju}/ᙑMC|GR _f;K쳪9ks5h3USp X~ġTm{ЅoKBvd[Iu6סL3huɟ@hA$ v!JuAB{_mQ>zO0I N 'ݭHRbSKw]JI&Nϝ̢Fwqis#d-o*=Px7=6Yok_/h=ft>(޻VD UҠHԹ+o*7yпѬI(u rl#Éy d4г!nq M"gF}/=4AH m5CX–yY孎$R>Twl.ee3y8ܟ>]GKcp`0׶d00(\=BMK%b ӺjMo' ]c9O %n"eX!qz}0$/Mu)Z0v-B;.!#o$D=\II4ުp|=.1 Dv&[)_x`<<Ǽ*x<`~QYżI;sS2OFg C+# åq\)ld쎴ŸIOu Kg]Yux>{Q%GL5<{ԓNp@NZRiL: !hb/5 Ho𢱤Py|߾*@!+B7%Ewb( N裾#NLCH ()v|F'5;+@mBn ?AgW5VRqչNnd<ĥz6rKix|?ÚSˌ-[e<|؁yɩ"yM-hQ y.>sϒPlGrfнz)_9!ZKyzΑr]  % E@9\9FM0}'H7ټNmDi2l)IAgCpP >s;p\ф>;GGݹ ;v lQHs|^3Fm$GSciήepb[aBbFX l5ʼ  Jc@:YEkgo 7k* mR*+A?JLa^I5=αm}un ѭo VgX8HkALG6H3ZSe 8SжBFu밲k*;E!4r OZ0 ro$L"y8TNK߸Ů${"uMԗ:ZSS%_ׅ3OAWߤ+'жQl[Zp&/?vKɑb`e36O|8yc$ i%LKD+.jz!ޓr![Zʠ+Vf;ϧhQZN՛ZzӪZ#'*Є܉YÆ!g_nq8͈ͥhU,1@Pu4} &GS#2A6t$/ j&C cmC(Ό|Jŕ+GsaWV ]! nM+<ǧHؒ de֏nZuC E0'7,&;D bP>b% 6bej!!oZ*@z>){ƣw^N)x:F{;Y @NEi\͏N g*(aKvfraƷ|r/tdKo}68Vu֥gV O֣E_k.ZN`?t "| Կ<}?66i+N`Z@Xo XGhNzM\ĪoJ0@Ȝ8gy- )>̓۫ 'brW«冨Kyt] .ro10O0}=q41h,OUX1 |ޟXv(9.,)p,*fqMgxpxZ2nzUkhPâv bG,t5JR8$# I\gBhw[MB"&Ӡ>n28ËalDҜD ׫:8\tX nPj'K j=xT@Xe-].ตW_V,M~r Wb xӉg =8_+ gex憡U(6Q.MKkmxi S2~o ?v{OiB[KNy@=ģiŽ<^XĈFB[Г,UѲ f[f_Vn>ѿcH:݉V!H0d#bjLǠcx(Z[BAv_|N׫5 WлScށ,\WeQ!{BN㽑}z|x+~LUL=%`W-nS2H+RG_>3O4*rPHg\ktb6GO"O.% $<(ƕF:,A#N<ņSE$'U4z NwLt) _o>7^مIyyu%;؛ä#|rò^qHw8d?AFn%\M! p~KԱeC:w'$ᾉ̯IvZ!W^mk"E '@C]MJ[ֈJIYURͦ/+]|X4_"3w x|Bfj9w@,uf$ɧ6+:ӠX*WB9kƓ mauc5 kCYuo?G6%J(ЌFOP}jl#'P2~~ş&Oi'W p4I\{:X7Kbb?d[QQUbIS~ ԗ:/ ,6,X8Ks͸ۺ2ˡq^iA^)~`4(Y4t#ɪrn{L-̀Î*6Z'5!z~lwYʄYPF}ɛl=e'Z2-bP`s bxd7-Lt+zqCmvoX 7#Z-¬gacHJO+"=>6:wPxǘμVʣ{ޝ*ɡJq9^K9KQ&]X2 >MVSP_5݇~vknZIh [ xg%>$ 7X7{~(T}a'DR7)0IUMUP.)< :\WWi&bܓc:%6»>v7L{Y#h.rI ^י1WUk[ki2&L ϚSUafΒp)+C1d|r2e|{r''oذ5,!g6Ðv̝5-HF9-boDY#dְRcOa UfJ>L(C!<+=:dҟj=mq (\`gm(\%8ex&TS1 +GŴӊ~J}/|\-6vymhMcIJIDH>DўxYWv뒟$`#AaP:WK?UNWa%z2~҄yiq42`'"85jr|.J񻚉I6\ۈiąGbDRXp۷(1X̑ʼVL,% :=W [6`0>%Da]4k\K*'ݸӴB@ i^oN$BĔ8W~׆u f;pKg4͟Jx%򐠙:9 y$-ȁaQZCG[ԱZpњaN؄  [KkZHC+J\0`F ?WۉÓLVu^}#Z3γJ7?tUv;H)[Z龾7E D$ͬA6l6sԁ[=<꧹<̪;oZdH0F *:lѸ7۟]IVelWψ>Hs` /*Ek!$j y M2,@*!sJ > d#27u]wB<(So?}ÒV }$xU(n|'-p>=ꪫ6$.flev6I;AB֗^hY'U&OD~Joڱ8>"'g}-PZ.  8uSM!q+~K Y5dɵBr,z;Eۤ}Xo$6,T-٣ty |s`pb(3 kh~X u(85 ]ll@"ec]9Ap0PdWM>#L@#~ߚ`zɲ VL W5҄  O:[y'yqۺ8&NVԓvz4?b5_S9V^͝Y4RQ?_GOuW |u 4c:+DDw_5UN-2[T;aЕ%dF)/GKz=VƿץbD>5;"h4}&y9Mh_vVEIKcNlJ̬ JBk{oaM,9r$^"dFzIk!ꡥZlD-`كnڊڛ`ܝ) 1^VhZ"_TÎ[Grwޒ$V]-5*s8н1>-Ob<"خPEV Cq%zm̑S VAQ:^"{JZie{dYdKGY&mr㳣+Xzl[IA# '1azO6YKL۪_iѶ'/aU ~􍒏 jYdEভ^RIEC}sT7朗9Oڄ0)5/#l>I;ni ~yC+FbSVqEEb3\GqARw_嚶ȋYə\\"~2(p N>iݐ;h%!~J{p59ݓL˝Wϭ/hF5]kmګv=Ri qs`z"}IV6*H5O.\a;Bofbb-ɒ1*UZl5*hs'ØS4aWe-[1U$'ӛNd㉀f&2>MxqMޫL4/9(aoKk*zAۿw Ҋ ]"@M`VwC,Qv:Y_0~+Em\>v{c4@Z5f2J5RQ50!ًCu7; \!ڔR45?H;0~vL`ܔ$mTGҫblKEg{J3 i.IElDWLFm%?UlO rx B֕T  WowO/@$1Z !6KL'pD-8ѵ׵;a? ]"/")MAETk_h*2=}لS+WIH|xA.l%[6F._b 2  " &=BMPm"\ ,tn*iDemjPhxgy7tFkfuC'eRgNE;oIv:KtL=aCyӺ?CT_`Y&BlK\!ݴS8HᙘeLݪGIDwR6LQ JǑ9jST񚤼{A`2+NiцXd53쯑w`+zDE3sRLBX??,0(?v/K8ņ8 y, %O+Ƣ `ތ4z;[J~83d+8DH &@)Rߦ]TO_ߺ@ܧ%S^l+zT% ӵoLwMDu͖y3Qf>@o7FMmm'Ȼt!Kְ;ےmjLDafOiKcP"5#L$8 }J|`hm+[( Z>,s.l&eƷi'DW_Cg&tM 5XSy 3dCqvx[H%?-(oTO`SD[L!Q NV׶ =jVPݪ#f1S\ ³axaV,JNݳ+-Ol79t0GGB;qpFlu◒YSe̮C&Zj/܈B{Z"چ9V>4#^~ ]jսe} Aow̼~]m6W˗[di9QZCˣc"׾[(&GN[<"b1-JK"0^-ˠPo,]1[=1/ SH֚/R?yL)_І  +My9>K$݀9Λ  TS>LƅDQ9pytOV 9e@s͎Kh'FűTX;ō1ޮd"9o"&={(zɃb!F5(|/\*By"E Es0;Q7¿ѹvpܚ?l(ęz\Z;<ڕ;5@s{I˱{)&_jC>5q;W|Uj""|}>dj/hE`} Is KO?67v3X5Xar!OcxMP'ccϭ|zĘ6u{"\G,ec(ޞv>LLv+=V^Upraw"TG,#5gD] !d"+}[$.aOQ54ggaMCɔrCC)>uD=*'t9A1΢3l-pw>bPQ^j+>}W6AG'OT, zOuwuq /ZW`׋fGuTnC zɒ&CL $]K8lPYc}vj`{"lD1O \2;M%aCgZI',PgVbm $@쮂tREaN:@Ӊf(#*,ahP TwjnI̚KʄI(ۧSYq\c+?;qL1ڍb ]d"0ZJn12fW}2ϲ E w;Hͦ Փa ?Dt۷*d!9H, MPW,8*JKGV_V؍Ig t'DD;8:tm<w\M$@\*mo.浕?cY D1g곩 M9NܬQ[ Z% MAMOض?Ȓ:0Fa<bE0)OrTԧ}" MmSx MG8.2IK:iR.x56̻>NFx*m$fυsM]bz:ZL3" 0i ĽS `vPs@,G5ZASgtv4wDL -Vcn)_n<-=;A ,U]dBAS(b;:HcPe#f{j"6T`<({Gxg3p`c'Ef;:j+؝(X(:3 7,Zz9kb:ujF+YXKsifX?eDWȠeÑJR``1rjʴȅm1XRe4璷mBw{&H }Y0)^2H_3(E=W_WNtft$͹2JsrzQAZ#NNx$ILJ I[u[>sڣ| W }}d {Ҧf.4xvg[8khº^AQKiWke5~"TQ EDu<;qһ))K< fEDJ_8b 'g-xH*k'ƅ*]c-#%9IŅr7gfjQXVWrn0"xE^袎'C~FЄ-+ ~v~NǏqR]@~pd9ݹ(sWt>@<$C .( YZ