kdb-mysql-driver-3.2.0-bp153.1.32 >  A `Bׯ!M@eee# q׹>Tfe˘<'eCV:IYҕB !B7~w:'! 'y!n$l*f}3, A,~v YS'QVWV$]7}Fa!A%` _uV{ig Њ[̫ŲDہƳvz]~)XX5'\ʸC&CqJ:Y'Ƞ 3qy(N>pD*?*xd $ ` "<Z`h     0H(8 98 : B&F&0G&LH&dI&|X&Y&Z&[&\&]&^'3b'c(Id(e(f(l(u(v(w)x)y)z)***&*(*,*2*tCkdb-mysql-driver3.2.0bp153.1.32Database connectivity and creation framework - MySQL driverThis package contains the MySQL driver for the Database connectivity and creation framework`Bםhci-cnode2-m1SUSE Linux Enterprise 15 SP3openSUSELGPL-2.0-onlyhttps://bugs.opensuse.orgProductivity/Office/Suitehttps://community.kde.org/KDblinuxx86_64OdAA큤`Bל`Bז`Bל\s\s\sb0391c7959a8091da7ac33a8f03c6b00004d88e61feb4374d450974dbeafbc4e5d588eb3b157d52112afea935c88a7ff9efddc1e2d95a42c25d3b96ad9055008f45cc81b400a048b56c9edbd4c3317f7a8958463dfd55aa96f268ecfd6baa12c19aa4296f49ca309c2901fa5824f943b7acc59a5110e38aadd2dd00c1028e1f0rootrootrootrootrootrootrootrootrootrootrootrootkdb-3.2.0-bp153.1.32.src.rpmcalligra-kexi-mysql-driverkdb-mysql-driverkdb-mysql-driver(x86-64)@@@@@@@@@@@@@@    libKDb3.so.4()(64bit)libKF5CoreAddons.so.5()(64bit)libQt5Core.so.5()(64bit)libQt5Core.so.5(Qt_5)(64bit)libQt5Core.so.5(Qt_5.12)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(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-driverhci-cnode2-m1 16149933093.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-kdbcpioxz5x86_64-suse-linuxdirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7f097cd2ab5a70e8124591c5beb927740804223b, not strippedASCII textRRRR RRR R RR RRR Rb@F'l`packageand(libKDb3-4:mariadb)utf-83a83d936a7332e307c2b179e4299c9cb9df2bda7ad98f1017fbe9f5e639f8fc1?7zXZ !t/⚳] crt:bLL*h5ǖ!$&a (V0КSvl,eD=•?Dݠ4_fyi+i6S ʤL؅z+Ƿ9sYW0=5Zt7A Yd[3깢̬DRJLkh /@,GmlN^qfdžnBq^QkLK‚lHT J'4 W Gt&tN3vҶZ5+tolgU P{P㵀P\<F(>N0aJ!*/HCwv9c~e* f@b֯ksJ*HMFV2 Bj(?iY0h jO!=_?lm>e~L\Wwm;'Xeԭm['c<}~pO]̩4$íx}]ONUd^=i#Z080"Dēv,-wx_U"3bYf )WUCkw>օe>:$®Lqfc$e>_dbvQj}k= r~1̑os$ljyJHGn?ޚ8FvOt/t~:68<+6ATi>@t<[(ǫpJ%*ށ _Mm{C䊪~)T<6˫EngLL (pkUrwËMTPuءס{.#IN%ic hATN%B,(҉KW`tW-#|_]g]DPakRfPm#>q䙘S@͑ꀬ,Y,O^K-> '(z ~oP>:&PWEqŨm1$ɄՏ-{I^R>B)O-G7l&V3S)1.:WT0 eח&"Ck[{2%d; ~vn^܆Ïmyӄu80$duHYaqM]~] .ݥg=@|C}Pihd %MD\70k6mpCk1J9y0@gNQNΎ*\'Fy"8b#O/bo#K7|rh˥%EBn0E5} TXEpٹkH)t˼ w6D.HZOfmȂWcɒf~6F, IEVfcLh  4$@$ٟ3%#r\ǧA70H6ec)M-ͭ@FG""IC//-Nd&xL xYs9֐,Ow]xEf[$ nIq?k.eVm+z !OwХTDE邊Eiq&PR݇KzbaϕETq&50sa_~Wi \h'3bPgͥ9Ӧ Yxo|wgW93c _g}>kz:J3L某k@iwPjyC@W 4Sbdj|"HG@̦/Ao`[<8̑2Ȋɻ1 ?h,fSR}w(̓:*Oj~g\<`Y_ZSPS1w'(ɔ1LYVwF=7_ܣs]\ Q*k2\2c"+Rf6CX^en~!H6*~=DcKyPXįX^Nv A/BͱL5&SP “M!'uŨUVoPֹ3i3U)W$t9+=)o!o4@@aNR9S͔ fVP6t !zBm04>h2Qv7&5؟z3f o(J\zG.Xy<''~G)UEX1r5+tHQm䆠>ܵtP{rͱ7Y ɨ-Jh6! NKN ҆}]x#8EĀC4"fm!qY)[ewn3XNxyhg6qZT>F ]ZD":T/ip#cwwQ$ LT2Ύv_C!f0ШG+b y(m#c>XXVGi $աԢ4l pzi`ys+?ڊpar.[a^H>J=Lh6suWS-`aB:TQEj[p1BG2gaUcq ^{Ȼf#жee8zXALM Ƙdo4B_B<_F"耇ͨ~ BV o9Ճ4ciU l1Ȳh]\ ;M<9i/&ꮕR~Йnԏr<&ZJ༸C!AMf%?f#9ۓKhQ!ƓIXЈj8( %s0޹ ]XNlCD> Y 1HPV~884!!V(Sʄ2"_,}!{{"YrSNx!,rC2=|%%x=q~M_+Z-VOOYc 6yAS"={N6K8:Fmo&sgr~A iRA"EL N(YsxYj\|+1R׬އ_6{*e?2&@.-:ͫ =Io(7B5uA$*I&ֵFUTT'JO0%uRp֏>+VO~R?sm ^f6ͭ75/Ns+PƨaO=x\\ {9!䷄ #7?N`m`C"~ګzyE"8pj9ެG]C%}6<Q{&fGZĶ`? b8roF53`SEa-Ui`ɞ7:6bFMC%>,u~__Cg-ufZeOW̳qF N4Ň]TrePh}A$[u͸6%60;4rp3e~|2ˤN5ԍO7;/ݐۥ'@=*!G[ו(`ȶ` [Y!o/dlHM 9%g~_pG<&k'k "'i|\ijSW"Vʂ 熴'BWVi=gEܜq\.+]V{Tgq{d|m#41]ٶ#g.) }|x͸pHB,5eeI/ހa;EsJ!p({6b{WykŨua`uHxAPMhB>w 3gWs /iI1 O ?􅙭MНo5O֠81?}R+FLeK퓖n M#uwPy\봓5~C})#8 NͬjdٍBOn`wW0U A$ R{TSHWP7ƐKK<$8=VS #Bꂐ nA~3gSqi|C%@fg8`iVBȔn9Zsd ɫ `I+b%T@d}ҒP`BD$+;pez2k=r,$z_ȦGU8S:'d$1~6"0 I9Ӝ7,j,,GFVʺ]VǦ1NADgNa4)cLsTb6y}/-r7{"0քfgԢ>"EtT E]0M $Ls{m@6~rz糗o( ހ_ .ᯱ{biFa]>ͼP729<8 /WKK9:fd!,{p+{odHve_}m} H^ZZZ , Q-#`7F?[?:S5S;8uV?+s,rpegde?E}P4q[}(j2k?G3pLPcD6 {_h lnlBo1pmM{aW /N/ͳ~шz*5&.IFah硇=P[FHȧ(X3d‡ w |8$J (ԯ;V/DP) L:]rkCz4-9OQ00$JTH_~ |w5i 5ē16b])m+2e[wpq #4O< lkúy~(a,j丬$LGAzKD_.\;Hmpr롱Sd4?V -ߧ#N. Z`A #u JR&@]P\o{ZDR]&̿xZL:W]%T[mp 'Eu'"оL.ElqZ\bG"^o}-[3? Gq/gGE߇(C}3<Cx42hg}%h..85{֕h/m ^+=[ ЦE/6BpfFRdJЌkLWhǶ> fD$)U ߔ*c=b0hlATS<"oCdsβ/si?.G;A'3vKuyAp{U]QcR\&/f1&rG%@u vE覠HIvdoGHɮ /G.F46TT3 |M!b1g4 yyk==L[ȇK.DVy1E_=oש9̇1.R _dy ?@yK`W 3kLg~\>!GX%>59]N7?Hޏ'>``4BϓBpԯ'Sr. Kؔ`e0YG'rdݡ%DԽ3Fh|מF,҉R1d8͆"7-LFD?rrɵ y7b)~4^cX>2t3*Nv7quyq Y )-r/yy~PH}ȹS(kW6DU= 6&xgZJjrU R!FW8-= ڃė['}*ɑ!@i߽%[+r1Y,Ú({¾;R ~Y|eH0X8ZccWd]ɖr@~#TB%cN3zVHOɏ<א}Ҍz WN=)R;N d,Jlj37[( **ho/;_Xq˻V_kѓp?@]<`4ˋB 5K_r-5(L?l1IhRi ޴+Х!Ax_:hwɭ}/M0:@ެ5D3R[c}ln"oW]9!G!g,=赾b 8VlfPb=oHnW3#63Tl7̛HUpM +uYzݐap{ /kLs\46nj)kW1Κ(Ox,rPR:QM.YR"z"2x3ZV,x)Qmq#%Җǻ4DCGZh6~V[xh5%$dFļ[j%t ܙ^ Ydl/fx-L!S[\]9dtk|"V6 4]Gư2ukMJag}e SvP2VQYߓ? 2 ׸ [2;!{o="6Yqܡ`i/Ɋbxi3%uO4hU%&W@8j%uEDqD7Ej?>iMfdGP[v;:0ȋ9̼ P-|  /g^ K1ݑ@gU]{ NqC'UG{vBwG-=hr˫\4 0+V i+2ׁ#&mDklŕ 'B1f@/X ĥrY,xWb ~n{la_3"~kj[%ސ섣rVn^C7#Hi fol_*Tx0\ G@/lXB6UqclJO56V{:FIo=*Kw'i<]mB/n %XLQ%OM7 `: Mab|(*B詃QY˴iŹ6@JW(J  TCX7DbWe`Ԁu쑜`k\j<6ˣ5~N] Qp!mv@/Oc["T/Qh=R]v=vdMiȰ6_OhO%sMB́zNyþ^hQ#z׬PكR}p4G>ժ#ᡕ 8<{oO ktyWSx<w 1e[EIj 7 顂'd6p0jBsS:9b$e,fqni՟S s_}Aҩ xn>c MH2A KuA͡AzjP45a0}m?eAl)\?Шg4Ġ&뀁ЕG;Q3)nQ ]l*fFZOSf';;j=oӸADlj 8jA] B?5:H46FS>Eꋷf1xVPOI- f[j_2 %`O ['&Dt5ҵ*;iU>P2A4~mPNH@ZC#p1ݖ :PLi`^Oq^ PBC%qF$ʢlK:PXmkO -g Ͼ;e,<։ųS@]ַkP1]cMOKcGE>|uѿG՞ *"vK6WC<%YN 7@kj콲PnTzVfx%Z0sLBz 2%|He v%?=P'7 i"La^zYʤtSwu{EϏ9tM9c+Q)Qڙ]\aw_T/l$ ʘajfc$tlDw* M5Imɲ4j[t d^ѺJ:V: 9&B[\E,5h4z9xNB"!jDlcnqPQООO%%{;3Ws>C" P-(8}{0lE|%JBg*9]:2l8̦E({LSos g$0hunz XR[!~LfUxs2f[WW &PƸGD0{w,p`ɬ1m%O&<!ܸLD cd0ߑKLOWhEĪ$:䙥JP.[uLd3t*7QK8?/PZGR4V4I9ix_B et x/K Ub{jCJي2A)ǝ;^3G*7YR޹ k!Krr9r<П#w~[yOd?mQG[!ŏoM=mM*ZN)~~,ɨQM e] 11y&ݽIKěnxgH2=dL[nyXkaceZŽE \Z1)~WnnQ3\,$zGY-E+"zuc%n`w~>pq)6zДF؋^eVd9H5!q8kOi <#^l&NwCQhzLru@TmŰM20_T0KvjsfP;0~rNzTMح'k+"Tp'mN/9FUʋRՈ#SkIQC}@" (uЊXk7mB!۵,mZ-g%3\( ԺTMO?ZHeҶ*(*(YC!,-&8.;-D'#uukAY.+B=+H;e bHL̚$#ڀH >c2-#(zs#X%\Ϻ'T3P7zg9# l&ZBW 85NU;gmt),kywHԻ ;|ߘK|8dNrJd:ıHۂʛE$ĺ:5S,8A}eoEE`Ǩ8YƧ b{^#Y~ţhSyu#3滰;ww4,RnMbq%CMAo3i3ӽ\j n4ʋAʠ~~N >m2ńJ R87O ,sOndž|Mcn󜷠hAPo1֙jbKJ-iՎ 5ŗg.k 4~SK,n~2g3"g'A0 : -JlM6 k;'/db"k[8vxyfBi~]CzNEo5fLmǷ<)yaj+͉닭Jd'}%ʂt(q~ecyX~$+~/!ËU ܂٫UXQ&'7E?q\T"@XZQ T~yӛM/A <:UzC*$@dJL50bcD *ʕ>; tvQBCwXE͹~nnZŗ@as)8ttkJڒoLʧ/.mǦ\,DTOS]:j_(Rea]b৊3V 9FmG}қjrk"\FF3!;~|Z15ỲL ClJ(<U Sp̔*`y8{Y @.kW(t?E,sߣ@CmX>b% VyϮxZh Q8Ӟuf0!Scjq_#Էl(yJ*~F7N!@B @ìaf ʎ5^ʎσՑ ٤Y~vLcv>-E32;^"()&o:)Or9gf>2 ޴[;ɻqVȎv72ׄ=EpQhs hPHb5H05=k <0!gP'<- +TGn[]ߌ(l@Ϡ" I_~iڨQKgG_g*ybd891OsX)O#T-RI>ު*m +Ű k" 79#Oէ >ˀcGP\YRu z~̓U> ݛ%0Qc]((ː33ZSnzkc*i@عT*`s4ju <kkEЁyۮ.J&CK!8k&*< 0dlC.77C_:*V8?2( \$t1;hn!_O}+W[D8.w˾=@= 5^hR\2`6lD$Q,vՏdlaI\QDFy?&B> oEq{ZנRWtg_0РrdX q6=m&\+"U rSvȶYk&YK~138`u~Kz;i.fR)E' x'Cv 'h`H S|l3n2"[_-(~X]1r[KƑg$ .~fvhY7vif>`[ i ۙEN; 1(c N0HwҼ+M03Y"bhߜ L->G.#{Ssr6i2Ӥ:BI;eI%u>;cy'Wӷ  l4|c'4yxltx ͊*mI+~WҦ^<(:5ot3>$Ec/VRgsl%앎-;nz^[2]ϴI+ ™\rlCc/븪'uk)oz:0Mu ÏKخ0B1R};^Չ*8 :px>IehP&.oʺݓ{Q^܉X~||3/O)*L[PijU+ߔ.}3ƬR2in(-7 Te>$AzQppA_ t`W}[LuJ!Y5=m9Ş4@\'"wW[hQ^mЏƿ/KtyؗFbf#Ih@$}6YW vm3"}˜ːbI@6RF/?2Ё,h'S0BcP7Z0☊ܓBvﰖB Ïl:cI(kz fbxy }.pJ`xaf0'qqi8EceWN:|`] ~R%n0"LhO2\?\:-]1׾X>.1AW7i? Gn"-%Ş -NЬ 1:bYUꭅ2='jо-T^7‰=#v2szVfesx {Hg u8y'R8q͆.Y݂YO9=uAFb8RѬhA[+B_RԱޟjcHV~ 9~P?즹p!6HxO/o$Wt_qnn60%M&S尩ʐw8b-Q6N&P4~ 5He oM qcN7#΋T:ۘ}nžLS[*(x{s3I7"J9߫:uMv{\O e) f3$!>Ư}5|%f ǹTN-0F'8|B8 GPL?Jʹfƭė&%'BSrRb'T <}_W`Y,l{ͤ΄&: S"3۝YY9mł.diyOѱ§1B/U y!c/ɭ?N!rp=(̆gUU,)dפL|LO9_4?+[KΦ'&8fD}ZegMUuZ\O~KKp8JcKQOqO)/0I9S#;bz ʋRÀ)A c$S8Tk0V8ۤC3n3XPm)ݨ6;kqs;٪S̉h,ܬu?^HerJQig(ba.wV]mz&1dPؑ7DH5onYn݃)ev)he90vU!5vC˂TSJX,_;x,,R|].\xEm%{|{ͻK-V^&_kmD=:#AXҿ?EG_mfξՄeXH iͧuLZV^W#7xn4O`gl,W܂ٵfb@jaNOir0kStgC60z0MQ%jmTI#Nge3wGd1a,*Z*HE$[Zn MosT D.Ƞ C0ЄI,eYbۀ@%Pyj-xyRh'L,PWͪhe1ǭnm[!"wT$4 Epf ̂rtiBK-t1@0d8A$esNQ }\%'%$(|Wod+n`&ylȁ4Cm&n^O+gp&$Bk>Zn'Dx\ GwW t3ԁۍ>OKmSwU:&(Gs؞ D*P+yXD0>{炻w+ޔ qw:t͖~5v\rsaC+In[L$<׵7(/BtVx{ G)np_Rue@;6Kpiָü_"/ U: [D_K=̳&\Ksh P*$Ox5v=MڀHgў):YR!dD`:cOd!+A:I**V) Y!+S?[c`!i+~z\SB{` N+(h!,\eV4fb]Eskuw]7փ0_b{PJސ"t& `Aoa-jMCU`:zyLgN^\ӪR/6$%ڇI\R3sA:C gLIZ0-=,$*,cRLE*ָq:^VP1ůV 2Ko޸\7a~ ԻHHȹE;4<g\r"n<9t$^^~/Euv;04(N̸dpx?6a%. 4VY_s.(Qz?'}:E3wAs Qr*}l*[CU27Wx|N{a/3vMJ'L0Z`IǷX .M2\cA:-p3B*jSIUV` pAExs+VL*ja0|We#T ~0~BT37; ,-CCًNg`KRc+v\uFDX8Fuzg\Lkh.mtzIr^= Hyv@ n mEoƀ m ln~< SJ q8W$J銱 Xݨ3@;)=뤛y28#1u汿(1*y| (#Tӿ9aA&w⹕PGff~#!5Mh$n9NOQUk~_ωykඏʹl$Mڡ*i ƴ"-DHr~Bc)ϺRnC;>!rEXYW {Br*?T^h]bEbFK:GT|JA0LGh~n3gH`070I0Co:&&h{:t7e6$3l(Ѵ"|n^1HY2D/؆;DF/ Os{KD*VX-\OwEjOI)2_]>+mO,Jh-k4[Q6@[yDiIhZsMP+Ȑ}yE5lĮmbRchNR>#c` q(UpjW`-}#¾A;@Az= y mp_H( \$9-YtV>Hnq#Z2PJ=\6eIեzKp>Pb9|KfՅSX*reoH^3x]{XsfkY|>S9h#5SQWR{%B sZVRj!QvDziGCRJGSl*‡ωWWqS4E@PԵh{ו? ᥰ` Upj=IpƔzBv{8`\mHaF ' 6_e Z}ˆ2?cΖ6CPABܵ|'lY _EƛQ4 P]h+gGl ];҄M։ň'ƀ3e5k|^#ϸ(|FfKS/9ޯ Rc 쀁 P+]mƧj~45Z! 5Yb0_`/՚J齐Li^6`!6A 5[)ݛc6U^ B8!;rTr ʞO]b +cK0P.yU ۯқ'QB†4]5!ĝ+Ʊ_a:sQ{y+(q1J*uM4'V4ܳݺk &ˎCzU8'y ?T>捸[S ^o6\ÑQ:NֺTFNܱ;waM:ke*__jff1H w3H_f܌k]ĦiSrS!="_oI\3@+:wPRpE' نN9{e6L2pSoDpsTwop2M a=8<#=$WlbՐr"!aJTO&P6ZvnL^("9iFVbL(9թ*Ke#+7l̕d鉅- Y!0ɇ9F.^`HľgO:YԂ05z8hne7$=ZݏV0>S_,\ϓ rfQ |4|67'z}kAC{D"nIŞ4[שֲRˈJo *) GD^p :Y2HD2Tq%lD Ӄ/\iPno|]΂-dcƫ~MQmTb‘(dİZN']]Q5TK8?,|ϓU,dy1.{TΩׇ|Bu.0-OiQh =9TAULzաiRYT%wͳaގ&2j!l6BNd;ľ YLW n|3[GmVY;Ss-V-|2 ^DD~tJ`p54tE DƖqW`HJ t4{ЋXrt߁0υPY ۖDg&G%%o0K;(|=l჊aszu!fw!c΃Z:rFD|zn: BrF3hP xQ3+SmFiG+-{'5v:EG+TJbEIF6kƬ@aB~>4h/u'WvQn+voZ/qbߧUW#ט)>#?DUa 4KZ  w06N} M}CP7~uc29/kR\TFT{%gaxBӰOŤ4H|<x֥4=mR$rLςGi>sMJ9ƵF(M7yf dntGWܳ;j*9hUvX:f)YDU@Il2ʒ+c G mv\:p/r/񊞎 ( 0AyE (y/ 4=ügĥV[]j>M3ƒ5]sL Mx7J/<>81ފ3Ir>?OJ.n} hzLFILz}w!*k-{rʞGPSrHa@0)& bAv/\nսF{*(qieHsN2h߶U0܉1R7<_#d!Ais(!H7VjgyJ>֥+-qRX8W^0 yh U99l֒};a<'-aQV!eO$kN8R_eHo{hɂYkpb@ o@,U%S9e;$Y?i`Bߐt71l(^#~v^-t ,؁˲Lʉor<Mp8@9@Yyҭ" !8 RI2gn2i!a)QtbN]ƕu2O݉bֆ \qp8iKvmx 70X=&&¾1;agЅlU/f(Ց =q` zEJj.4YyYM:+Ft}>ןإ{r`B4n/b%Ɣ=TS;ZZ vM:dTJ-魑{^mа?c}0Φ/pXLDK ARqeJ݅Rshrs^7T]س؉;D&u|rCSS_b>mr:JvGl׌}ӢNt6/:iO"/."Гϗ 5d߷df3@q{QF ԏ S0C[^_ 2c7a$ {b:EK;]zoٻDCu s8cVID/͓+|$9 ‹cFm'}$[ROhIqn[yWgf³ DK3鑘d~,*bL# :sq#ftvF)}k3-,RXljF+b+1)kV>ވdYA5{ر*,&N/ $V-'ZijHTՄ>wϸRoB8%;4j:GKц W@&I@y"/)@H8Drb.+FFЈ{[z9 >C98Õkp&Q9< Ё<$:qN'1ՎWQ (o9_Z o@zJgCf YG!r8>}AN5@M;"  sdH%tTwTa}1Y\xޮ^*t];]c  5 #JUAac"I(]4rjս T&iyy,˼u(CA]& ՛x 3M0Xܧ䎹7_n k|p+o^oz|J/sW-~Wel@Esp6J8L~]6zHȕ33ڞm8RC~,WӠu۽͡]<9+]A^i6QŠٌq\0pmg!'}πqyߟ E]3Lu5'ZX |ʹ jGs_.l$/"]Ьw?чCqA:(7 6{:V/ÑvSZp:ƫC~B<[g C0ȴڽL^v&q1'Z\ikERmqbz_0,՘9C0oŜ$tzĘ<'?L6<6؁LAv y|c~Bg?k}f e~Yy-[ ;pNy~h*Z^Yq? yzI4kCO#bQ.'1n$tVzHڄ1E{cM@?֫k>/gAEh\m90$pC!׼똌ku9Mلzm-As9G7N3ұ q2 :1d7? p3دwin">V{˗+u-"ߖ^|02Ci jy3^g&<5$k0۸.|%lE (F B_@ acĄXpŒlZ 5U%WvF\RniMM'*x_ |L2T0;@*'URD1Fu,s2uCՈ]7Vb},';EfBA#IU}jZFͼ>kCuaa-ktZNKe)I %4z[Cxb壬PnB `Qh3lv'/*5ރA,dTie٠zs CQnJE><̩2޲b }qJU4Gi M((m)zkAtVʲ@a!,ۂeӄ+dxVb{%~w+ $[B0Nz M+̿-zo& g).=({O~jgiQˣv>D^HU'zKqk5#nj) j ge QFF qt5$䶯[իSpSZ%8Ʃdw(h3 z*\bG)~h /̏QK?7}qbژ=L+nPbߤ*_[L/E 9b\JWoUYze'."YNDIz jئ';KJ9?{o~x9]u=Jϱ|`KUX 1,wzPYi%nG}ُN0CzcS ܼˊWj ]R[, AEhncv4-zN="W=: "V6mi,JuLhΰOp_^]YrKh֐lCͮN0+|["LV1Tw.vfuhOgN}325s O+dUޕ!,47+c jP]G0]/hPݫ(.7uIV`Ÿ ~V-(ݤs,~cJ.x`o.EcsnкƐ\uIT6% ;A'/yn,0du0r#ur5zf-ߟ`T vЛwkʻ -r`mvpƌz)$\V|1S󄡌S>-|z^a||fK BOv9Ci"QF}هt<)|yL _?|aݿ<ɆfԹ4syd|P2>+FE),r Dn ^a1ѕbվkP[Wp]Rhd\nZCtgx՜~2ZٖcXQ.$p@t $d'^6ɐ#"S(sUa_nm}є?m9hMPd -m%4r6=(^H-NNw/1GX)fjk].~ZĻ ]/i "D0UzIo[u#x0X o\!d"ӡ缽K(7e*=5.&/&(̻rlE<{A|0`RQ`ʿhO !4HN8 h }b8FWoͩ[` ꍿ""? WN`Ie7n]I^*Y۶_8U5 {A1!e$3NSCҾ}Lw܄MF /LIML.&2TSf-Cd7!&G@m}uUE-%]Fŀlr*0" *ochAZK}J9-Ӯϗa/3sTF?6tE͊=MϻjCPrNup9 ?5{bYhTYwO^Wzr34Z "m Ks#ቕU>X\¼Y&#*Y th*zp{3&k0f{*0ReHȍ(ע8V̚4lBr)ϰ!j=E#>KH,HPNw1 ΁"a\B5+PW oOsK 1~QK):bUc Zηp.V;s-#Xg~NGDQwI R77P /o1?o7a˹rTg~7M"qJ5DHifKZOl Җ壺 g!Ym*zY=XhUǬn D$x>FӀɌ^GdsiCfE~٤R(~`"`PYŊ6vPMWE0!w#l0WO )`RkD$ܴL 3<+>-ipRbvYPtP a 6O"'lXxUmjHr2l1|z}" 1rӀyX]]nf ]v42UZVVC躦gjEc6USE,1~[ b {{'chZ0 kX$VbTDm>wxIڍ҅/H$!w&"1.R="*q/ouָB1v+"zu{FDQ.ԤIO_>MQ9;60.Iw+a =&6 FvT,ƕQs3zn?tbL⦷\"b"n`ԒE]ӳB=lě?]Aބ܁ (K?:z*<֠Oğ`;wO܏:0_AV/mc<ɔOk5ZHIt-xu&Ipp` #udALݕ/0_[3TFR׿@Y(Ϗ.ۓm _q`+B浂KC"+)|)B=VDCr-柅~f 3+ ^\;;霈WLnߐ}Jn>GXm9 CqO/œ#Lvdoe*֖au.>ʠKFlG|B=:F-ȳ9M͎ %F?(g?dlf`R^B,wDFkRGZdUHVq EaK`]ƿ&L% u TytRdh^^̭s=Dj5ͣh~]thv[1e46;U]x-\ CY6fNS΢f V&[k*L hqڦ[nbwjȍxM#>:ӂ՘ֿ$6d`jSy$&A$#ik[RR@/[$\Ito>yI=N܉+sKpұEìMѭ;;b7OgBdDQ5?Y7WKh!^[l3 efh?^˧'%_V,u%箑hD34۷\!6E=w!@Dmql@@k GX8]0 $u]Row.Vqh5vUae\?'< Y@*Ky mH98dHDq?v] *[Py=%b_:kf;:Τi* ,e8[%;Py_"K.O"Eu`+֭@5AyYbO4NEU1#*^.(=RCoյf_X{l#\w/$)%^IԐ;)^^dq#ݪxrx\m9}lb݁l|M*Į8t>1 G l.s`N$LKY_gܳ$Qi̠#}JRu*RK9A1FxDv3{*HP&wd%c v; -!PTeASǷ ۅvi8p~私̖f uⱵf}_76P)k\TEt<*h1]w '&b8NўV 2N/2M%dgz~4X͏ H[gWWp5Ze+:}nf9ufzyvNI؁"{S2x!:=HeJE[Dz-[&n_F%0¯޿Jߌ '74Fɠ6'tXPWT)/f 1T Kw5L0kfm :}Zף``$ UصmjsuZm_F-z$yKD)~'<&UGoS/{-Ւozri%ͪm.Rlt}EOwcVϊ)=zFs26B@8-;TSG7%pR\"_EF5f Hc9/b>bj7]|#:2)m90X`*86N$X]zZͰB#N|N~^@Fnz~@ekj33ӊ})` eCI<gO2݈+}Ć9ظOOҝɳ>LJaqDSe.U.@/'i럲\gAY;,o|B#vWcW7C z huMRjtIshP]]cOzhBr8h;Q|T&~,'c<c]oVb|-C)9YZzlX6oniG/v%o?]z_MbHĢ+<х@^[R1Up&[*F6}v=–tpB:3NIe^[WШiIlOQC >Ž|Gfs>Ά©ːWޓ@f?FpF 9YbILBr !h;(!nu%h b=cΘEʞ4otarAX_\ Sy0Q&ggT|T7?*K޿G&$rOe7I"ôEL#24sNo_1XOg3}ڀS rqWIKvEV&KNwֆ'05/e:CJ}h)9c`hEFY[|^K|'T5Z¸+fˏ_ djx脲Xg≔c7mzkN64mYB3Z)'m-z?hAkҷV9r; :q7#j,Xyu{";N? 'f(u7G8ޫ3e[3GksŒ 8N̓'AWy;zE]ʷV=?oEyL%Y3=K){sŨ uPb?[\{-eL9K ݫ<0Y+^Q}(i(wH"C1ŵ+_D0%O3つNI/&Ff9X:j+Ѥ6Dw^H:}Ue(0~/?: О cС3\WD<5,0jQ }= >g&Pҟ ._;R=DFJ2  EnE5z3qzkV>TM 4,*zm 3 w-dQ43I}AL F7VfW*rhpįSyVa̹F͠OˑbfFG_HȕϟַdKy @Skh?7t5j(SP;F]wf6E߳FUc_ܥFRމèz^.s+zbL<J0+M̰Ls]<3(W"X>Usm/ q 94,BpU0X(ݎ­e<ON޼YYd׵!)>1,QřaDGZ?( 4wb(n-s"T\U5q+Y&`}TI_v^&5S&h= "Dg0 f)cφൖEέ%#:V.p  ^X%X,ޕD~dž:'т}h=dDuТ_AEJ덮^lufgKe࿌2G-DK Ñ  k%1}mɡ#jN*lcݓӔ<Za=k=TSmQW}:w%;d \kZbIpWxtUXXGg>ąedfJ%QYJS琵n't&H$ Y!tC}WٻKI7YHnB}o\_:{M"jQ߭6ﭒ$6k<XJahx]frzR Nܞ6c u(J3aT!Z _ť{:S3 >qAA du3& 0䁱ir8ŰfRM-#3*ϥ0 ^!MʖIw'Vɞ/Er D@\@X,RU{%_H~!o4dUQ"_I{H$GɈ O>[ yDܠ2G˵?ESHX hhXV6?^&m bqۈIz d8\ߌQxe s[$-X9@򣑅08sf!. Un=*N[ k?"0I/yJY^LfCm*=Vgq8;V3#cg\.,1{ỊJPxX㠲Iq#x Pm4CclP V d(8h3+_ګG s^2&A9Ö $J@]c':3GzG(ɐ, fRX[+PeC sܳG&%YAM< dA5hÒq4huBY<+%>oWڼ_}*+&\m4b$jR Ar=8Diݴ2~GI\Sr {4R,wK_FQqLER]bٌ)G?j-jsgkO6+]T^*i0ETld !0YMS%BEΚV 2q95H.>]53a sᴽ.ha2Ju;9Y*ɑ40//K6aG;WAl\%BI=Nr_*qh60{שv2FudSe>=Y'?Jn'6 y' .0 ,Qw6*T=D|!x3@z=(Uʴ[ūzN= Φ 2x)Ԏ l_i-AD<jd:4ts=@ A\oBxC!fVl]v,[a^.kG@I'*Fr4)"Em .5bH l=v;2vܞ/bkgI23-ه[C"jPKq1Gz6g>qdhg 1fż,"7n6x UAFXO)jX P-6hE=C'>aЍh#uɣgfc19(p= Wc@Z) #F({|/gJp+^0nܗ8N\e$rVP?R3J /kY-ԩ)#`+ik ]õb6 r!(Y~+?#k~~l:my r2bXsYpZ&C?^chVnA[Dbs*i e%:L=jXϘD6pE\CKݠ@eՠIzQմvbuE趕g"Tdu`)xe v܍yXtnatypIs ?0ҴFg˭,BSP٘7nC;$K3*Ak-kv;>G73mUCpFnN|}g 7Ʃ_RXbrf^pݖVܑ2=&w.Pw&m54_j3+X|>}6 ڪ[=$1LUPQK$nYR'f'˟AHR4aohU P~1ciBs-yBtL'6 1WO'.07[|%*Rvbpa7#`؆!ȟ*5i "0Wy`{<vxk.Aaд@@̼sɐɜ͢X!&>os9 W0*0/|ʉnV`9PS3.uNqJ"KDL@vjG Q7ii{9<BNB3EȼA"%}{~/vswymBLI[Of."aċ8{TW,bm)pe(9ri;L,@H =qf׹fx̠D0> OPR-S#*j؇,ls֦R67iO]Aނ7b?=:pıN{h W YZ