libglom-devel-1.16.2-1.2> A AlpA?MvL#ne4&Š>4\?\vd  T- =]rx<p< < `< P<  <  @<0<\<<   (2889:FRGR<HS<IT<XUYU$\UD<]V4<^Y b[wc[d\He\Mf\Rl\Tz\fClibglom-devel1.16.21.2Database designer and user interface - Development filesWith Glom you can design database systems - the database and the user interface. * Glom has high-level features such as relationships, lookups, related fields, related records, calculated fields, drop-down choices, searching, reports, users and groups. * Glom keeps things simple. It has Numeric, Text, Date, Time, Boolean, and Image field types. * Glom systems require almost no programming, but you may use Python for calculated fields or buttons. * Each Glom system can be translated for multiple languages and countries. This package contains development files to create extensions for glom.Mv{build19openSUSE:11.4:Contribobs://build.opensuse.org/openSUSE:11.4:ContribGPL v2 or laterDevelopment/Libraries/C and C++http://www.glom.org/linuxx86_64$.  :FI  @#  Lu`?K eq *"`&AA큤A큤A큤A큤AA큤A큤MvWMvWMvWMvWMvWMvWMvWMvWMvWMvWMvWMvWMvWMvWMvWMvWMvWMvWMvWMvWMvWMvWMvWMvWMvWMvWMvWMvWMvWMvWMvWMvWMvWMvWMvWMvWMvWMvWMvWMvWMvWMvWMvWMvWMvWMvWMvWMvWMvWMvWMvWMvWMvWMvWMvWMvWMvWMvWMvTMvW5d5a9cd7d5e9cb6aef18c4824449ceed8172ee220aa9585f7e628646a278a2ed7f8cb9e11f69c3f0a41e6d44f9ae35d4aa115e1ced8d0e0bea595b7dd7e1377755a2198ea8968c45f32675203fdee185f1683915eb2c957b3cc9ce0c601a4d4badaa770e9d3e5184b471836a060db54957e1929cf6fe9812cb40dd9565ee0732de0dade03e24ddd54541f6a3640ba603b21074e6df7fe72a53dfae3209b3fce13dae2097eb4f8f75a0e00e61f00af49a3783fe8018990ba32d96e3b8a4ba6357b59fe5aac8a83caf3813c9c236a75c56422f27cf6217b1208664ed9cf14acf7e523703c227fbb1c78635dc848922c560b40eddda1de01a29fb5f1c493408b2ef7bfbb0490ccb45d0972956a00499f50d5c847befbc5d3cd7a42ef0fb3c912fbc16a079073f125ed8abfa071c06c1435d8c25d00e00cf22a5aa99f9d6bbd70b1d8a61986ebacb6d0ea7fd5583e7e04d92812a2f10fd6570ddac96052c216020bcd15a2182b64fbacb54500f79fdecd3a049ef1b310670a626b9d6c3ee58ef09b25cded4c82e82a7e7e4bd225d67f57eb1d351f82db43db173b44fe08401717d885b7138ac5f862c3847f82a9f40e2dee0fa46303327a0a3feb73591201f3a78500d1713191bb2cac78ae7df304afd57bfbf60f45b4b580bea97ca71b8af1c810c487bca9dfb8738ce1fb42b9d6003e44b3a7ea008429b340fb127df9c2d77555893d32feaf82370839b3a97d58dfe5a27f9db2772057d9da8ca4adcb22ab18deda2a57f2f09e09627f15eb85bdee8498263f4af602f1f3f4c84197513e2735d92f6a3832677025fb6d0feda483222d35d3c72d21d3628f39e29a313d640381245a8426c5540c323c81ff79b34ac97ce51567598f61ff3fd77bb08332a0b148573ca1ca1048147c3314a4d2558751e12befb7178dda9ca85a837e90601eff7cbce7237c5869c1a82761dbe5dd365978d22f923c69cbcd9065eb70a265a7f917fa69b53c4b7611960ee80451f697700f5d52b4bd0ff8ae5ab6fbe8239b15f66998243f65d411e09682d759549893cc822fd8af535947eb57a148be7895e77f04d4d441f4405d797e53f9aef80aac9f73186ddfbd84a4ac396098491402ce08e50ee33a87c5062a26edec0c96cd1c44100d3libglom-1.16.so.0.0.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglom-1.16.2-1.2.src.rpmpkgconfig(glom-1.16)libglom-devellibglom-devel(x86-64)   @@@@@ libglom-1_16-0glibmm2-devellibgdamm-develrpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)rpmlib(VersionedDependencies)/usr/bin/pkg-configpkgconfig(giomm-2.4)pkgconfig(glibmm-2.4)pkgconfig(libgdamm-4.0)pkgconfig(libxml++-2.6)rpmlib(PayloadIsLzma)1.16.24.0-13.0.4-13.0.3-14.4.6-14.8.0MY@Lk@K@K@K@K@K}+KbKXAK?5@JJ@J1@JJ/@J@JJ@J J @vuntz@opensuse.orgvuntz@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@novell.comvuntz@novell.comprusnak@suse.czvuntz@novell.comdominique-obs@leuenberger.netdominique-obs@leuenberger.net- Update to version 1.16.2: + CSV Import: Actually preview and import the field values (bgo#625693). + List view: Make the retry option actually work afer entering invalid data (bgo#167818). + Build: Remove the gconfmm dependency, because we don't use it. - Changes from version 1.16.1: + Build: Fix the python module's filename. - Changes from version 1.16.0: + Build: - Do not use deprecated gtkmm API (requires gtkmm 2.22). - Various small improvements - Changes from version 1.15.2: + Field Formatting: Related Choices: Add a Show All checkbox, so that the list of choices can be restricted according to the relationship, instead of just showing all values in the related table. This allows the Choices to be used to narrow down a choice based on a choice in another field. (bgo#625536). + Allow unique fields with same name in multiple tables (bgo#625192). + Developer menu: Added Export Backup and Restore Backup menu items. These use PostgreSQL's pg_dump and pg_restore utilities, wrapping the dump and .glom file up in a .tar.gz. + Build: - Explicitly link with libdl for Python module loading test. - Rename the library to libglom-1-16 to be parallel-installable with libglom-1-14. - Adapt to the latest libgdamm API. - Changes from version 1.15.1: + Uses Gnome::Gda::SqlBuilder in most places to avoid manually building SQL query strings. This should be more robust and safer. + Correct the position of "Records / Found" labels. + Find: - Make Find mode a toggle and move it to the Edit menu. - Fix a crash when using find mode. + List view: - Don't add a new row when cancelling editing of a placeholder row. - Don't allow placeholder rows to be delteted. + Build libglom and pyglom API documentation. - Changes from version 1.14.5: + Allow unique fields with same name in multiple tables (bgo#625192). - Changes from version 1.14.4: + Developer menu: Added Export Backup and Restore Backup menu items. These use PostgreSQL's pg_dump and pg_restore utilities, wrapping the dump and .glom file up in a .tar.gz. + Build: Explicitly link with libdl for Python module loading test. - Changes from version 1.14.3: + Fix position of "Records / Found" labels. + List: Don't allow deleting placeholder rows. + Build: Don't require avahi-ui. - Remove gconfmm-devel BuildRequires. - Add postgrsql Requires, for pg_dump and pg_restore. - Rename libglom-1_14_0 to libglom-1_16_0, following library name change. - Call relevant macros in %post/%postun: + %desktop_database_post/postun because the package ships at least one desktop file. + %icon_theme_cache_post/postun because the package ships themed icons. + %mime_database_post/postun because the package ships a mime type definition. - Pass %{?no_lang_C} to %find_lang so that english documentation can be packaged with the program, and not in the lang subpackage. - Change Requires of lang subpackage to Recommends, since the english documentation is not there anymore.- Drop glom-asneeded.patch: it should have been removed with the last change.- Update to version 1.14.2: + Fix document saving (horribly broken in 1.14.1). + Python field calculations and button scripts: - Test buttons now show python errors. - Really convert the value to the field's type. + Fix a crash when showing choices in some situations. + Added several "make check" tests. - Changes from version 1.14.1: + Python field calculation: Fix a crash when using some date types. + Documentation: Build and install libglom (C++) API reference documentation (for use by applications) and pyglom (Python) API reference documentation (for use by Glom calculated fields and button scripts). + Added unit tests. - Changes from version 1.14.0: + Details: - Align widgets in neighbouring groups, making things look generally neater (and fix a bug that made the widgets far too wide.) + Details and List: Allow custom formatting of static text and buttons instead of just fields. + Field Formatting: - Add the option to use a different text color for negative values. - bgo#591125: Add a horizontal alignment option, though we still right-align numbers by default. - Allow choices to be shown as radio buttons instead of a drop-down combo box. + Many small UI improvements. + Field calculations and button scripts: - Fields values may now be changed like so: record["fieldname"] = 123 - Simple navigation is posible via, for instance: ui.show_table_list("artists") ui.show_table_details("artists", 10) where 10 is the value of the primary key in the table. - Added ui.print_layout(), ui.print_report(report_name), and ui.start_new_record() methods. - Added a startup script feature, in Database Preferences. + Plus several important bug fixes.- Add glom-asneeded.patch to fix detection of boost_python when using -Wl,-as-needed (patch from upstream git). As a consequence we need to launch autogen.sh, which triggers buildRequire gnome-common. - BuildRequire postgresql-devel. - Library version changed to 1.14 (libglom-1_14-0). - No longer BuildRequire gnome-libs.- Update to version 1.13.9: + Field Formatting: Allow choices to be shown as radio buttons instead of a drop-down combo box. + Python scripts: Added a startup script feature, in Database Preferences. + Initial Dialog: Do not crash sometimes if cancelling the file chooser. bgo#612303 + Build: - Don't use deprecated gtkmm API. This requires the latest gtkmm. - Require the correct gtkmm and libsigc++ versions. + Fix the Glade file so it can be opened with the latest glade-3 (when the gtksourceview glade catalog is installed). - Changes from version 1.13.8: + Details: - Align widgets in neighbouring groups, making things look generally neater. - Do not make field widgets too wide, so this fits on a laptop screen. + Python scripts: Added ui.print_layout(), ui.print_report(report_name), and ui.start_new_record() methods. + Fix the build with exceptions disabled. - Changes from version 1.13.7: + Avoid a crash when a script navigates from a list view to another table. Maybe avoid similar warnings/crashes when doing normal navigation. - Changes from version 1.13.6: + Python scripts: - Fields value may now be changed like so: record["fieldname"] = 123 - Simple navigation is posible via, for instance: ui.show_table_list("artists") ui.show_table_details("artists", 10) where 10 is the value of the primary key in the table. + Avoid showing %20 in the window title.- Update to version 1.13.5: + Python functions: Fix some regressions since the switch to boost::python. + Disable broken unit tests to fix make distcheck. + libglom: Fix build issue for Maemo.- Update to version 1.13.4: + Glom now depends on boost::python. + Fix Maemo build errors - Update to version 1.13.3: - Relationships Overview: Avoid a crash and a warning when closing. bgo#607938 - Import: Avoid a hang, hopefully. - Import: Fixed out-ouf-bounds crash. bgo#607938 - New file: Allow the title to contain quotes, avoiding weird errors. bgo#607957 - libglom: . Improved include paths used in headers. . Avoid crashes with invalid parameter values. - Use Gtk::ToolPalette, requiring gtkmm 2.19.4, instead of code copied from libegg. - Command-line arguments: Do some checks. - Add boost-devel BuildRequires.- Update to version 1.13.2: + Details layout: Really use the new formatting options (horizontal alignment, foreground color and background color) for static text items and buttons. - Changes from version 1.13.1: + Details and List layouts: - Allow custom formatting of static text and buttons instead of just fields. + Field Formatting: - Add the option to use a different text color for negative values. - Add a horizontal alignment option, though we still right-align numbers by default. bgo#591125- Update to version 1.12.5: + List View: Don't chop off the bottom of text when using large fonts. bgo#607023 + Avoid problems when entering numbers with currency suffixes when using the C locale. + Windows: Install glom_1_12.pyd instead of glom.pyd. bgo#605593 + libglom: Added NumericFormat::get_default_precision().- Update to version 1.12.4: + Drag and drop layout: - Fix some crashes. This feature still has some problems, so the layout dialog is still available. bgo#599232 + Field Definitions: - Show the default value entry even for date fields. + Python calculations/scripts: - Fix a crash when calling python functions that return dates. bgo#603686 + Details layout: - Related records layout definition: When defining drop-down choices in the custom formatting, show the correct relationships. - Fix a crash when specifying a static image on the layout. bgo#600954 + Saving: Always add the xmlns ID to the document, to make MIME-type detection easier. + Do not mark an empty string for translation. bgo#599868 + Avoid some runtime warnings. + Examples: Film Manager: Add silly example data. bgo#600859 + Windows build: Add missing libpangoft2-1.0-0.dll to the installer. bgo#599966 + Maemo build: Don't depend on libgettextpo. + Developer documentation: - Correct the DTD and add a unit test to make sure it and the examples are correct.- Update to version 1.12.3: + List: Fix zero-width columns. + Developer Mode: Tables, Relationships: Allow a singular title to be specified, though it is currently only used on Maemo. + Windows Build: - Builds for Windows again. + Build: Support Automake silent rules. + Maemo Build: - Adapted for latest hildonmm API. - AppMenu: Add "Add" and "Add Related" buttons, instead of having + buttons in the window. This does not work perfectly and needs some work. - Make TextViews small initially. - Details: . Show the table name in the window title. . Use PickerButtons instead of ComboBoxes. - Widget spacing improvements to match the Maemo UI spec. - Create a libosso D-Bus service and register it, so Glom can run in the background like a normal Maemo application. - Show the application and its icon in the applications menu.- Update to version 1.12.2: + Details: Choices: Actually show choices drop-down lists again, fixing a regression in Glom 1.12. + Export, Import: Better handling of binary image data. - Changes from version 1.12.1: + Related Records: - Fix doubly-related records portals, such as a list of an Artist's publishers (via their albums). - Portals: Prevent use of inappropriate relationships. + Maemo: More work on the port to the Maemo 5 UI, using simple separate windows. + Build: Fix the build with gtkmm < 2.18. + Refactored CSV imorter and added unit tests. - Changes from version 1.12.0: + Network sharing of self-hosted databases is now off by default, and can be enabled by the new File/Share On Network menu item. So you will not be asked for an initial password when creating a new file. + Allow field table and field anmes to use uppercase characters. + Import and Export: Corrected the .csv file format. + Related Records: Added a None navigation option. + Opening: When the file format is too new, actually say so. + libglom: Make this parallel-installable. + Bug-fixes from Glom 1.10. + Build: Removed the Bakery and libglade dependencies. - Changes from version 1.11.2: + Fixed deprecated-disabled build with latest gtkmm. + Client-only build fixes. + Maemo build fixes. + Refactoring of .csv importing code. bgo#588233.- Update to version 1.11.1: + Really save field definition changes again. lp#394507 + Allow table and field names to use uppercase characters. bgo#587051 + Do not fail too soon when self-starting a PostgreSQL instance, though the time to wait until PostgreSQL should be ready is still a hard-coded number. + Export: - Correct the export to use the CSV specification. lp#394894 - Don't open the format dialog behind the FileChooser dialog. lp#397409 - Offer File overwrite confirmation. lp#393229 - Allow many fields to be added to the format at once. lp#393231 + Import: - Handle commas inside quotes, and escaped quotes, as per the CSV specification. lp#394894 + Complain about unknown command-line options instead of crashing. + Document's MIME-type registration: Us an xmlns ID. + Related Records: Navigation option: Hide the navigation button when the new "None" option is used. bgo#574360 + Various corrections to the automatic use of ports when self-hosting. + When the file format is too new, show an error message that actually says so. + Initial ldtp test scripts, to test the UI. + libglom: - Add an ABI version (1.2) to the shared library and the headers location, so we may break ABI painlessly when we need to. - Remove any client-only or PostgreSQL/SQLite ifdefs, so that libglom always offers all functionality, to avoid the need to have multiple versions of libglom installed if you have multiple Glom builds installed. Only the no-exceptions build option remains, because they will never be on the same system. - Remove any Maemo-specific ifdefs because libglom is non-UI. - Fix the pkg-config .pc file. - Avoid calling g_thread_init() twice, fixing a crash. - Correct the headers' installation location. + Build: - Use non-recursive build and run tests during make check. - Fix crashes in the client-only build. - Fix the build on Maemo 5 (Fremantle).- Update to version 1.11.0: + Network sharing of self-hosted databases is now off by default, and can be enabled by the new File/Share On Network menu item. + Performance improvement when first connecting to the database. + Fix crash if the "Connect to Server" dialog is cancelled and then a document is opened. + Related Records: - Allow navigation to be disabled. - Navigation now works to alternate specified relationships. bgo#579172 + Details: - Image fields: Performance improvements and user feedback. - Disable the Open button next to ID fields if the field is empty. bgo#565023. + Requires gtkmm 2.14 rather than gtkmm 2.10. + Removed Bakery dependency (by including a fork of that code). + Removed libglade dependency (using Gtk::Builder instead). + Require a newer goocanvasmm. + Add runtime checks for the Python module. + libglom: Removed dependencies on UI libraries such as GTK+. - Changes from version 1.10.1: + Fix crash in initial dialog, experienced on some systems. bgo#584022 + Self-Hosting: Allow multiple glom instances to self-host on the same PC, by correcting the discovery of available network ports. + Allow Glom to use existing database tables again (though there is still no UI for this). + Restore the check for the necessary libgda provider plugin. - Remove libbakery-devel BuildRequires (and Requires for devel package). - Add gconfmm-devel and libxml++-devel BuildRequires.- Change goocanvasmm-devel BuildRequires to libgoocanvasmm-devel.- renamed glom-devel to libglom-devel - changed bakery-devel to libbakery-devel in BuildRequires- Do not use tabs, remove trailing white spaces. - Improve summaries and descriptions. - Add Requires to devel package: bakery-devel, glibmm2-devel, libgdamm-devel - Add py_requires for python package. - Split lang package. - Do not add categories to desktop files that are already there.- Requires: postgresql-server: glom won't start without it.- Initial package, created on Community Week 1build19 1299624827@y@z@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@{@|@@@}@~@@@@@@@@@@1.16.21.16.2-1.21.16.2-1.2 glom-1.16libglomappstate.hdata_structurefield.hfieldtypes.hfoundset.hglomconversions.hgroupinfo.hhas_title_singular.hlayoutcustom_title.hfieldformatting.hlayoutgroup.hlayoutitem.hlayoutitem_button.hlayoutitem_calendarportal.hlayoutitem_field.hlayoutitem_image.hlayoutitem_line.hlayoutitem_notebook.hlayoutitem_placeholder.hlayoutitem_portal.hlayoutitem_text.hlayoutitem_withformatting.hreport_partslayoutitem_fieldsummary.hlayoutitem_footer.hlayoutitem_groupby.hlayoutitem_header.hlayoutitem_summary.hlayoutitem_verticalgroup.husesrelationship.hnumeric_format.hparameternamegenerator.hprint_layout.hprivileges.hrelationship.hreport.hsystem_prefs.htableinfo.htranslatable_item.hdb_utils.hdocumentbakerydocument.hdocument_xml.hviewview.hview_composite.hviewbase.hdocument.hview.hinit.hlibglom_config.hsharedptr.hstandard_table_prefs_fields.hutils.hlibglom-1.16.soglom-1.16.pc/usr/include//usr/include/glom-1.16//usr/include/glom-1.16/libglom//usr/include/glom-1.16/libglom/data_structure//usr/include/glom-1.16/libglom/data_structure/layout//usr/include/glom-1.16/libglom/data_structure/layout/report_parts//usr/include/glom-1.16/libglom/document//usr/include/glom-1.16/libglom/document/bakery//usr/include/glom-1.16/libglom/document/bakery/view//usr/lib64//usr/lib64/pkgconfig/-fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:11.4:Contrib/standard/174b0b0a2c6c4ae3589cf5552ecb8c77-glomcpiolzma5x86_64-suse-linuxO7CXZ06٢?] c#s,,{N|H"gL-3nt>S #;P$&y=#3:V`A:ϭ;K(|519c$Pdݨ*KOv^7Lv,iB JeRT?>< Tuʱ$.Ts@,<Ѕ-Tob'oaO,.C|5<ÉYd}I^kրq ZzA |ˍ];9b]`үg"RrTjC9X{c=AF3(1 %̽IVOR|gA+E upAv[q"bNzKePŭmaߖ\%C~p~d^8.87,\-lՉН }KvnI"Hp]lPkH<R2W8|·\|>m BؤtC! ]s$[`;6JLuvWy_5d=p߅ ޢ}Dj^w!'a[gZXHί\#CiK_f{M2FP߻Jy57/WT:$~aْx6= y'TIEfLLWNXQ_:@eAe/̜l@ksYop oր lSAJMü|T h>w$^{+aULao h{GS gCpqO"t. 9 `$_sbcbW~~6{۶b@OFV _a>44$ea eZJ9?F-aށě}rx5bjh4~SND!';B=pm0 En `fbJ?>xg6+Q6Vyk,r(u V%#Y̔ G1pɇв8~>k2*d:=R@>1zƒU UNvv%Yrt&q2 -y܊HQyv(<? p2#=жC~X9jV9iUȰo.Y D8K BȨmt!-AʭKR#hEǎ}kG3N Xt9(gcU*-ݥMM.e'4,ϧ>#/f[ 9@d[:It8c}Oʅ%V6hʉ|sU2ma R^b+6$̆oCU_i݂SN:|-LfS}c.֏Őѵ҆&l+KBrI-C4 jJ0M{aq!|5c/͂ubZ08Թ=MyJ _ؾ>=Uyz-жGX+Q.KŖjmZn{On ;>w&xѴDE/u؆PGdjt1ɡhI: ~nL 𻗒AH|Q[)rŅO@D7kڽ3qc?gi7IxL,9:MƨXDg*E&^ BBMI2HDž)iYm?*DJ7ݶ= ~np/(!*mE#vGU~5Wx?t^('%qFkD]?7-r=I>Mu YNol(P;NckfJ3[S/2`kF^"gqo2.0hº>r HK EhkꤼA|esa䀬&/>;ˮO9l^ILWOZo16bC!cuZ&3> n-#dxg(5ǜz0`ͨ# |,73e5sP ^jtY@{.\rl@2y1 -`QD]}n-& )]2)x&jw,*#1bӬ_'Ȅ5XBiJ]WMJl K4 E%υ;-vnۈWI3t# 5 k;L{u.ƿ#:/2S^UQUUTyҳ{-u>ߓTnRBUrѰ  ]فV'eyn$ ъrN nN"5\-2gaTv}fm~2sjq(B|󫢵^ |ep0ɮ?ry">CBeS 0 !y }lYW}4/O.(DBPpO&:ڎg Iɕ xWShL̃,M;Yr>fK%dJ4@;ѳչ/6Diqwxw_*A?aLa U"ך%]ࢬ6įXmre^CY7+ta._yVV[b3a CwKDMďU%PUɃ[>!{ Kim)BעΆʅrcXZTcVOip4r-AklM}a)y nqXb+hـ,J'@4a~1n@`29LI'.Qt#8ցVmm]i '/Rw GWPD!8BǮs/QC44е>Ӄ>C z ӵ#'9LRZ녽G l.6"D6U6:&NqQK]89saI5A|&XQX)y@ 5}[$Isބ-ıZ^CN>a?#h+6p@:tnrw룦>.=:w\.C`=1OD@,nӮp G'$)XL#odIz(o4%qkq y6#0 U܁K(7ðFEiW( wEVM#_̞y3Zz&nv%'68l$ۨBYv&a\e@Y],= aUK^N2 StЃ<7ta;6໊DULtTƝGO퐙[ 0H%+^w jg^B^%TsRҞ43J~(*ڱ0,s亻a +`\I*:/Uw,X5B _Xd6{^ Vr rmcZJI(rƎo=FN?ܬuLsUpZ4kBst=W"_?Գ 'K<Sl#=AӣTZP"1N =$QDa ŧT5Čm'0KН/vi-g^tI!3TKp$~^A2^t `g ZoMz\s5|ya9o)'ӡh6&6@ǜ kg| x;8@fK/5w#4dAh]G{{4leN pb.$5}^y6o+;xC;)`ׯUrJRK'ܫ_L;#$"dp_'38+V+3%i7B d-}6yqZ E6eOcr J% z5֒ɨF"vqR=.dTԑ t?oͪQ鮫+(zAMШ8@si3dsx߅nw0Yܮ]BJ߂<_!YPH7sι~Wz 1&IlWcbJqʬQ?%UG9Lsr=CJ$F.Fz6̈́wTԖMjVKwYpLP),XWhx^El3Q_Ykj_~ 6%@iBHhKPYFlTpN_w_ASFk[:*`-/Z }"I>kۨ,{,y*-CP"=~xcs0f ~bĩHY~xc-13PCچn4 gkak rwMpxUzNV}2G| DL;''AWZHa򆳫 8`1Λ'ۗ=*ʇ̖q_boEUaqPdȩ X|z޵ [:ܻBj*$%Iozr*K e&Fjw5+S'ƭ`HQ =@b̳H=j ":Ϩ%rĿ' |EY5"^؁0^r0F!z(%~ǥݻ3Zg/`Q3%R{e2" MHC%{tEO c[Dor.fjn~pA2PҗC‹?毪]W És:cY?y0!X枬CP3̙f*cS &%I90_[W珧+ 'm2FOZY2F|qZ.Gn,E!-zux={hq, uF)McHp8bLgՒI(䐕յ㖪ZtV|F%`8?5`MHA:R\=5-Pvt0п>wlWd?J9K8'|f4ux:~8keb&E2C8H J8W#'KiPDܷn?9s259xA3FC_aq[l`w=2G?ovYZ="u9Rܢ=BW{YVьZOf:'9y˂PLw أqfJݠ`JާE8~3znz>6xg#$W{0|4SLiA_`R1\X6Q_475ڡ:a H [3,z:as/޹xW6:j<w럘!z=ЊKjuWndVZ$x91Vfy:?Ht>GR6LHxSHhg~ T;oF`uT +\@At6=@ۅ2[0πAr.+L0=>BqL*N(IUޑ$QlZ1iбn1<0J1pqO,+ң'Q{& 6AcTGQy-ww6Oy^>R) ,?F ?zl:Da*b3SB2PIr4c`sสn0LUzkpl+[9+`1op6HCX57kHWn+ X`zp"'(w`:8( 鯛{mBya8_# bh%s5GX1dBDed&ej^7$1s|=w )o&>`;,ǂ~#U-zm[gs5& v.:bp.D!ul u(B9`q&O BMThtPXBJSSB)+܍yfJy0]0ZXULYHJO-̝3qaIۈu^(#ŪW@#|[bfLפeL$tPV HXg`^9YCLhH4LD2i}s'1c9Ȇq7oשu](| lBa<%fyenGcQl4]h4ڬI7' 1h,GĪԝ]|&lHr0v[-?D "+>ҽ-  Ybؼpu5B=nzmj_6M0[`WhչH}a2^Kw@#tr^v1keL|h#Z/nZO:X6"PfpoQe_x] 8҈hbjbWL"PeR]kөNCnQR֞ڬ DwrX 5 ^VǺg߽z2}kwRoWȼ(4k\,[ UMИ=Cd4}dIY!!ƛ(%mUdx{-K;uC{(Ug\Xc`&MR=!lCk\v "" ISmXo`f:u7D cJ?~D!]4?P!W黇Χb6t3e@o2X1i5 ܽ ά [6"RɤÄR&v9ĽYsMξ)8H LF{ jYXTa7td%Bz:x iઓ}QAJ~0t2 Cm7 вNm Qz'Aw$$3=YM 7I2IZjsuW?bet@wW+꟏-q5S##"^L*fXBoAN+k3k8csQF/]L%L|v Iao24*¬9ѵ=Zwv'܇@8&B>Rc@|VRma!d#KhY^CJi NL UMaW?0S:{ӷ;%BkF{RfGqM*쉭m Z ޤY.Asm= u4{ 2`H;CKoN4ɪ:y@k6WMp'o v9]u!|_:̮eS Rg8r˃÷& q Aݫ/Ht@z}*W&L}P!a) &Y+?͠4="Xa3h]umC(5<'<r:m"N #}Odgҡ)3{CM N**ezX=16®^_^!0';F[!WӪyds^2ùW k'{ 2TI Nbl~Z=zH (UרZ&O7-@dz=e3~#]lFRD=G$mOמ?1'܉㖢Ȥݪutoe W^tY.eFsO%;}s8Q{%|z"aV 0㖾&{HTy'qnxq[lG=70f ?hTU[¸H?j0~EQMcp>GuK /8*#ciTjGr_7L]WJ#YuVXf^n6`w4}1 7*$/'H+kEqo X;с$J@him"LO̪1(<:U^&|őVh(B{saM}OentU]!xQ.|C5>U"$EU\AspO"k@|'oY~|(ZfNPzVjs?*}vSq*,ڲ+ԒČwYlndQM$K.,Jo}?pkM=kq>Zj h= = {N테~d +gO)˩8VFh3lj.e}H7DgVkԿg l/i}Ҏ@eON=%!6ڊ&.QG~0hI OpeZ+Oi9"&bpEdVjg+MFh tߤ&RK煽\!QgR}S7Fk嫲R: fpHKvk/@ dhs3B4ybv.5S^/4'kh${5 $N/#sAr 8]l}.ZQTv"/8V/NM%q)!-nm`K0?O^bӎ#nhoJO\ϒqtѬ_>y#xxEX<LϦLçjhw2bW!y5%& cB#R"C.kDh '&Pw"c(x'"9KL'ʥp@zW.Eqx_ }vg۩ƋL,^n (NhlE9ɐܮ+@J,JS F3ӬZ!eKEב4u|[R vq:~Wq47u\`)1FGO_ ZKPzf[˜k"Gð.&NcTJŀgB״k4A4i ZT%wWÆEOcwכ˩#̃_{s -wOJ[☱S+UD< Pu+j@bOҺݐhHb@ |+mH ;Ӱ),WRېOt$A)w6yzlqMLvpMR ǹ6 |^aEaX?xa+Be5qZܢf#=A̕(S"0'E~ Sf Zx!} ܁xyL3.kAKQବ]=hkvaAi DV2y HxkCh}@gP*FؓI@2z-KnƑˈ橩{]w T ,:qfz烉.誌 3?rM>i~egɋ*Y$)'K m] p"UyL WcGТ`9+ױ<í_oE*H'.E7wJf+l`xQ2#쟟f YJ?:A>ΛuQY7zNMT?CKyn _e[P"XҴHqAY>ft+.`s)vtUiЮ:\MӳR|T)CgCDHaoicˑvtfGәGG7QmK<1j)GoS92zXda̔m@ĚpWsc'_9&̠x$9]r5927hbqvٮvAVЦ7|ћe.5 s y#pi=ۜԪj68Jt8ɫ^hZvM*hjνQH>հ&8opQElnWie[y(XD"Rb99"ɼ} z?scW2[Y~fweA-M LŁtoWIatڂ-I.g7|BrU*m3彭||.XG*TRa/89Tl .hv; XO?ϠWhcfNmS~1'droL}Ew^o6XD _Ç#y(Ot ZZ-*3BGͻb:\fBatBAӈAqhTs'ŋɧ#VԟcfHz3 Z^5 QBKX0?) g I,*viDc|bҴ>}D'`lgIF(x+ݟ4܉V;7jKOkoџӢJcus 7f?}55&1 >Xq$!*2_Цʜw"`C]b,H| `q́u}"jbHHGL}OVUwd9O.% ϭzE<%L4U^,_DI6qI41-d-8ٶj0P#IxS\)0j!{3^IeN%8לisB$xXKYJ1k{u"rK)GݺDI2jxAo9f0> L,IR,Y25d<2jC#4Y!i$xkސ#Y:TFi`Gq7r{9W_ T˷|81*]=Y/o,Y 1in䔗wH~Ҡ cFێ a+J\q=I8Bɼt=U)C(S P;⌕5Р1BqNUEyD?A8,t@ZCy@TR{!y<|o2ɽ܍YRS1X,W+g>8,RnGRSc."kDumvNPpjgsUH40l=X=iwgXi˗J a-![>}dK_4_}|ޣfcFyb]y6'C'-WpXԞ5yN(f?RRtgS$jh>:JV|FݓĚ/X}BJ `#h!D.ղ e>;fi_$SY<2$ks%2p%Ca!tӳnD#^"2butf:^~.pq7U{2Y;L͓ĸ啮5(̇w,g'gP[IJjq;O BZ "~D˽侩4B vϳRۊB+*@7Z;"tHF`sV"Gm^2ûc)! !.!#?qVr̐/Ɨ{DYO@ 0y\`>e+nϊGU}9a%4R+|oArh4}ҋÔm9I!D3n˓2Ilg )%xGOM0}@^'nǨAځ⏐JL}TGTb+^!rD@6/`je֎w`(Q ~xq}vo]ᗘ 0|j\M6_rGT*T<$JT MvO*Sj!Ny>fouILd,s|A'E} jAsN֕ fU-MlJ f~ ݤ+zxce[\-)^KUx|9-Y@Y .hX؅% %hO# k%s0$MsnkI4hkc^ͮ (Km%ʛ|?EOE6ɩa5ޓVRdK`4DHdDH'sNns&?a"})^w˵\ 6^4ەB#m=X7<ў.<{:CWǜ9_k#Õ*vݦ VapFHU»Z^\:gK(zN;"嘮jnLi(fJ[B?cwAX906c0u~FIOQSN.p{#fE0)`^5b"/1JT8ti>hMl8( ;AVU04D n_i?)&Gl^-L>-&;&/bu,tK5P3h ruB8E$NjS%-.榈T!RB%{ ~mSU'sh=0Vs4,|h4BDze* t4Yu 4#"if4DhV"QحP($&fٜOR.(dcdh]TL+6*qj">*i$&ONu&<|?<[V%Mǿ޽U2Uk1C\] G?‹Ó4ʖrkD \9伷O_GYTa8phAS(y@ =R$' ra\5l(ԿLvѡ)Li;z6V cK} P"%}~+O-F_`wA.Fs&1ǁ}uc/[G{Dz{qZDv}F{=醗4e-ﳗ̛eA^ԅއRZ9\ sX0gNyR~KyA;oX r5 cM%;a,<:Ќ׼7+m`H0@n/8oBfgE'ҙy;cz =CZQs0[3& 9Lip<5vto8%ҕQ>s+M q vqLwҨ/8+n=x PĨjP  =_c2r">LѠ}G-sg;NL $˞īN5i 86 B;N^1O +J0mCkI#>sʩ._]U!F= nzz6S@5+3];CqUs-,ރ﹎HNot`}ΗXmdP/i¬ {܇Q&IT(9nW:";v0aƒB]4 +sFYԨUHxKp"/vs:o}H;;?'D {A$NsU otȦvX.1*@+ vmO#*,VZ2RWd2|p?seL_m$vi<|3=9ka #9ґDqR$HD[73ӓDsSZڑ4%vS7~Nʊʰո!OusX󂐍gC~"(,/ij "M&cYP2 !c:%իtwRǡ'/bGD"Lj1k_Jް&UV^kg}6$iQ?gP+$cZ|{3%N*VeУ '@t[J@Ŷ]kSV=Bto}md^NlӖ0@S&wRJ=CR.0)iB#9*[e{B6nI&&߰}dϨ !P ̅z#GeJ|+vB[2tDHacT8jW..swخh[Nb\=>Ԋ%gW9R(5UEe#*w791֚] +٦ۖ~<,]70 ?Qm|"d2Ls!҂is~NQ]>ơHFyAh9JdM̷CCt;;r0 mRg' VFo1 yQ[6[fQȄ|X,Ƌᩎz]R\@${m1(w+!fLmAI!Dc@Jg~ T/bՉinSH;$a]D_HB=$+4', U{QoKG" Rd9 Clb3֙kJǜ,"楗l߱BS0!ϩb乸FK$NK" %y}e_}U T JN3-?>O꣗$vq,뎙B8,TI0¦׫5r5Xz8ک-cVO5{hhQ-qF ojbV Z#CٛrՒ6t.+@C k6 $>'PZϲ'JXD9t= DIe@imE+ykhH%HL.TFIdj-G8oBS&-BsB쬭퇙YlKg( &EA.r\OMGtՄܺ_&" K:I8FھҦvm `~65ah6:x: v3!]]FSHe$TlO3$g|QBY|{ՉAP`Q®/f/-;}JtaWJ|(t ]xi2NmYOF1+# pINzv jꔦ {jO7% %ʰHmc;HWȕEEw6X1ٔM5f; fpvNXvincWI|"/|KsgnƊS1u"1ޜC܌IFg#Wa䱪y\˨@c^͠)SOYEb ^A7ݳ4` qF"ѕ8\TQ?>MZc5pʦE^ٳ$\ؾE눮6v( V $ |a s~ iD4P;;צRe^83Xtf\=̓5-)mb ,\LIYB=tC}>1%_fFEż:;oPi# M+V" *0!R҂sAmkV<=Өwpk@fEs_/ A.>|=n8SQcoz @نxE)f$ܐ>s^.4Nyt&yq',@|z@tUa=r4r'N$u/'>lEkٻjb3 [?0wጶym?+뺧ˠ(ELߌq58^c6uhst_0X>*RRUfqуwm=\;'RCϝ-D֥Av&pϽY7=6`1ҁ,8O9Q񴽛Hݳr ;o6ogGW@s+ Y#lVV GTX,G6茍(NF7K <)t% Ӵ}W7 *̼o :u`Bϳ?.ޢx<)Fo1`B:I6$G9Hn(Xze-񝓯5~>zlZ }cwq2nBe R7z[{FeDg…4>Kzs2>kF5QwJ&Yec1S.}!kƍa=QKU'JsB Xgn'RXbET'Bz)4vtgp {[8%އ]->OnY!tf &' pZd\[9bt~>Ctd8W5"ZێhH|$v?uu*lpZ^;]1d;-K؉P7mF5GI MF4q:)a[iwbV%UYBB@BC ?YosuTk=@[ X,2|[1r^KOBTGHfpf=Օ~3^XLԌR8c/7v)^WвE25 PzE4BZ O0]u~ ~ ֳJc"gyux쒈Иra#_sD /qj{):e \f|5Z jҟJflu_ zMMO%sBU.]`!11S MĢ5*QԯxLXCwgyXA6Lހs V*!k-"j&~]#Ϛ2ÝzIOQz> 9fۼִF} >1c[S}WƵr&ѷyBIjE9L :@׸3):WĘɫ/J%@iN# vD,Vu&n2ZP}|jg1UQoBLe2 PjK0$*:'>s_v EbXe b{qЎڎ~Ѹ@uksf`O`,YE6H&4\n qwCM|e.}Is4ZOZc^6HcS魶e$~܊ݍ2}dM|M4idk=>{Gf;3`6Z7"$naD.|l?E=6oNR5L+iHC}l H3C53TEjY"-|ԔH2rRSxG; @P(q{5S$4hFZ?Ђޠ5]4vRF*KHr#oq\joYo3X<_5CPE,{#];ɷ{pIB&<4>U:yY6-[(J 2#ZHqn!k\m.\O|83^؛*ii{G.T8}-=EW`1?~azeLTo#4y[d stn0oB#q*`#ȗ֭kLki߲{uQ/b6׆joPho18 Q^1n{|x6Ru4N~ФUnc%')qrtQ!mdsiqEּJ冺$癴xm1!P -=]|xWY 8 [0' d$ьĞA+s阓 sG)=%"Xc5BERST$d7ySمަ^J$o80_ *a+7+b1cɈ#TbI?Ӏ̂Ld-/D&Й!lFq5Jr 1Du&^&޿Yֺ=@8Wii2zm,s?XrOdDjx' WYʈQoiJ8(k0MؘU9ePw'J6^CrV2˯u, *@NՔ`֎߾a[;rQQ֚ë:>-..Wv zԭ55Q!s6HV\_OưT1x| M|yġa`NX_^?< Ե7^oL|V[cz巷 -#BG#ɓ&hU\gB0?F!tBr>`<ޥdf^Ɏߦ-K큢ss4 .^;1REIDi;,nbLeݑY}c%hq=`^JS {wk@t .'C]mP;`ʕ) `(+ o:^@k8F8%#>CKvוaoϢn쏘go+i%WH\j޻B226x*dC { /\ّyɇ ަ.qo7c@Xi0r|hay[%y4(;ގ$V[˿pj5, X@XMz_6C]`k b:QxOe@^$Kɛ,s9;\O`;8_BLҽ;6grFµKd66ɜekFYM,J]4"=p2mX :֞/L