libcolord2-1.3.3-4.3>t  DH`pY`V/=„&p<7SWdfeO_9G(J\i3."Lfb*L/?)CqүMJYVqw#%:BAkO Ww8@e[( УBɢ 6:>[ecYNx`L ɾЧT0V69F$ud #>H2p6_^U'T&c*",Mѩ#8Le0_w|L!r3lbfeb89267aa5945b1dbe23482aca2d327e42e36a57'Y`V/=„$9J[*:K^ז6&;1fsmk,5ո@ESbU l_9y8/")\x!YΥI5mrU_S&tY2 @cg+/Du,~J4Q^ vP.NDI-ducV"8G-MP#Zx29"[,N‡ЬľPK9y(a2ߡNSCQd SA(A\dZl O>$0z=d>?ư?Ơd   K$- FWrx     $4H\x08(_8hK9K: ZK>@FGH(I8X<YL\d]t^bc[dĸeĽfluvwxy$zƄƔƛƜClibcolord21.3.34.3System Daemon for Managing Color Devices -- Librarycolord is a system activated daemon that maps devices to color profiles. It is used by gnome-color-manager for system integration and use when there are no users logged in.Y`Elamb67:xopenSUSE Leap 42.3openSUSEGPL-2.0+http://bugs.opensuse.orgSystem/Librarieshttp://colord.hughsie.com/linuxx86_64 Y`+Y`4Y`*Y`43b3643317d762453cd30067911337dd4958922e9656e61d1f231e6643fe44a4elibcolord.so.2.0.5libcolordprivate.so.2.0.5rootrootrootrootrootrootrootrootcolord-1.3.3-4.3.src.rpmlibcolord.so.2()(64bit)libcolord2libcolord2(x86-64)libcolordprivate.so.2()(64bit)@@@@@@@@@@@@@@@   /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.4)(64bit)libcolordprivate.so.2()(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)liblcms2.so.2()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libudev.so.1()(64bit)libudev.so.1(LIBUDEV_183)(64bit)libudev.so.1(LIBUDEV_196)(64bit)rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsLzma)3.0.4-14.0-14.4.6-14.11.2XWW@V@VŲ@V@V @U|@U|@U@U_@U&iT\@T}TTTw@TCT=@TS@S0SSxSB@S@RURR@Rg@R_@R2@Q@QQکQQ@QQQm=@QU@QGQ-@Q"Q"PPPN@PP~PXb@OO@OOOaOKp@OF*@O@ObNNN@NåN@NNtNiN`@NNN@N@M@M@M@fezhang@suse.comzaitor@opensuse.orgidonmez@suse.comdimstar@opensuse.orgfcrozat@suse.comdimstar@opensuse.orgdimstar@opensuse.orgmpluskal@suse.comzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgfcrozat@suse.comdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgopensuse@cboltz.dekkaempf@suse.comdimstar@opensuse.orgmeissner@suse.comdimstar@opensuse.orgschwab@linux-m68k.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgopensuse@cboltz.deopensuse@cboltz.dezaitor@opensuse.orgfcrozat@suse.comdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgabergmann@novell.commeissner@suse.commeissner@suse.comdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgfcrozat@suse.comdimstar@opensuse.orgmeissner@suse.comzaitor@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgdimstar@opensuse.orgvuntz@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orglnussel@suse.dedimstar@opensuse.orgjengelh@medozas.devuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgdimstar@opensuse.org- Apparmor profile (usr.lib.colord): Allow reading / writing /var/lib/colord/.cache (bsc#1024933).- Update to version 1.3.3: + Check polkit version before defining g_autoptr macros. + Fix an assert failure when connecting to sensors. + Fix gtk-doc build when srcdir != builddir. + Increase timeout to 60s for argyll spotread sampling. + Use the USB path to match the ArgyllCMS port. + Updated translations.- Update to GNOME 3.20 Fate#318572- Update to version 1.3.2: + New Features: - Make building the daemon optional. - Make the session helper optional. - libcolorhug: Add initial support for the v2 protocol used by ColorHug+. + Bugfixes: - libcolord: Fix a hard-to-reproduce bug when cancelling async operations. - libcolorhug: Fix a crash when submitting lots of commands at the same time. - Replace '/' with '-' on the basename to fix calibration crash.- Rely on _tmpfilesdir macro to locate the directory to use for store tmpfiles config files by using --with-tmpfilesdir to configure.- Update to version 1.3.1: + New Features: - Add a sensor error for missing dark calibration. - Add g_autoptr() defines for cd_color*. - Add get-spectral-reading command to colormgr. - Add the GetSpectrum() sensor D-Bus method. - Allow returning spectral readings from the Spark sensor. - libcolord: . Add an error enum for missing irradiance calibration. . Add a spectral sensor capability. . Add cd_sensor_get_spectrum(). . Add cd_spectrum_get_value_max(). . Add cd_spectrum_limit_min(). . Add cd_spectrum_planckian_new_full(). . Add cd_spectrum_resample(). . Add cd_spectrum_set_wavelength_cal(). . Add cd_spectrum_subtract(). . Add cd_spectrum_to_string(). + Bugfixes: - Add a systemd user service corresponding to the D-Bus session service. - Add a tmpfiles.d snippet to fix stateless systems. - data: Build Rec709 correctly. - Ignore the ColorHug+ in DFU mode. - Install the tmpfiles.d snippet in the right place. - Reset the sensor back to idle after each action. - libcolord: . Fix a tiny memory leak in cd_icc_get_tag_data(). . Fix saving non-normalized spectra. . Make cd_spectrum_free() NULL-safe. . Return an error when we fail to estimate the gamma value.- Apparmor profile (usr.lib.colord): Add capability dac_override (boo#948892).- Add gpg signature- Update to version 1.2.12: + New Features: Add a new private library libospark for future use. + Bugfixes: - Allow creating devices with the same device ID from different users. - Check for, and prefer, libsystemd over libsystemd-login. - ColorHug: . Add ch_device_queue_read_firmware(). . When converting HEX to BIN pad out the entire size. - Replace pkgconfig(libsystemd-login) for pkgconfig(libsystemd) following upstreams new preferance. Also pass - -enable-systemd-login to configure to ensure we build this support.- Update to version 1.2.11: + New Features: - Add defines and artwork for the Spyder5 device. - Add defines for the OceanOptics Spark sensor. - libcolorhug: . Add ch_device_close. . Handle low-level commands when in Sensor HID mode. + Bugfixes: - libcolord: . Fix leak in cd_context_lcms_free. . Fix leak previously in cd_client_connect_cb. - Only return devices created by the calling user when doing GetDevices.- Add explicit pkgconfig(libudev) BuildRequires: Configure checks for it.- Update to version 1.2.10: + New Features: colorhug: Add GUIDs for each device. + Bugfixes: - Add a vendor quirk for Google. - Fix session-helper failing to find argyll tool.- Update to version 1.2.9: + New Features of colorhug: - Add support for the ColorHug ALS device. - Return the exact address on verification failure. + Bugfixes: - Fix cd-test-private linking. - Fix reporting of logind errors.- Update to version 1.2.8: + Bugfixes: - Check for dbus when enabling sane. - Do not use the deprecated GUsbDeviceList. - Fix build without gobject-introspection. - Fix possible critical warning when using g_dbus_watch_name().- Update apparmor profile for USB profiling (boo#901148).- Update to version 1.2.7: + Bugfixes: - Don't build the daemon when compiling for MinGW. - Use wine to run the client build tools when compiling under MinGW.- Update to version 1.2.6: + New Features: - Allowing compile using mingw. - Make the ArgyllCMS sensor driver optional. - libcolord: . Add cd_it8_get_xyz_for_rgb(). . Add cd_it8_utils_calculate_gamma(). . Add cd_spectrum_get_resolution(). . Add cd_spectrum_get_value_raw(). . Add cd_spectrum_normalize_max(). . Add cd_spectrum_set_value(). + Bugfixes: - libcolord: . Allow a SPECTRAL_START_NM value of zero. . Always replace CCSS spectral data of the same ID. . Deep copy the spectral data when using cd_spectrum_dup(). . Fix using cd_it8_add_spectrum() where the spectra have no ID values. . Never allow duplicate CCSS IDs for small wavelength ranges. . Only set SPECTRAL_NORM when the normalisation is enabled. . Return correct values when no LUMINANCE_XYZ_CDM2 is specified. . Use double precision for SPECTRAL_START_NM and SPECTRAL_END_NM. . When using cd_it8_add_spectrum() replace any with the same ID. - Changes from version 1.2.5: + New Features: - Add a branding-less ColorHug2 figure. - Add the calculate-ccmx subcommand to cd-it8. - Install the now-useful cd-it8 helper. + Bugfixes: - Drop nb.po, its superfluous with nb_NO.po around. - Fix a crash in the session helper while calibrating. - Remove the private cd-find-broken tool. - Add argyllcms BuildRequires and Requires.- Update to version 1.2.4: + New Features: - libcolord: Add cd_mat33_init() helper function. - libcolorhug: Retry the command if the response is incomplete. + Bugfixes: - Don't enable PIE support when --without-pic is specified. - libcolord: Build with PIE enabled.- AppArmor profile: allow reading /etc/udev/hwdb.bin (bnc#901148)- Update to version 1.2.3: + New Features: - colorhug: . Add ch_device_check_firmware(). . Add ch_device_mode_from_firmware(). . Use a different PID for the ColorHug2 bootloader. + Bugfixes: - Fix the device path to allow uid or username to be omitted. - There is no seat if running in a chroot. - Add systemd %pre and %post macros for colord.service. - Add rccolord symlink.- Update to version 1.2.2: + New Features: - Add a helper to calculate the ΔE of two colors. - Bump the lcms2 dep to 2.6. - Use the ColorHug sensor driver for the ColorHug2 hardware. + Bugfixes: - Actually parse the EDID for better duplicate detection. - Actually write a file when using cd_icc_save_default(). - Do not try to return a CdIcc instance for virtual profiles. - Use __attribute__(cleanup) to simplify memory cleanup.- AppArmor profile: Allow sessions of greeter style seats also to be read (bnc#893081).- Update to version 1.2.1: + New Features: - Allow users to rename session and system ICC profiles. + Bugfixes: - Fix building the CMF spectra on OpenBSD/sparc64. - Fix the style of two colorimeter figures. - Make colord polkit policy usable on servers. - Trim out the CUPS-supplied prefix for the printer serial number. + Updated translations. - Drop type-mismatch.patch: fixed upstream.- type-mismatch.patch: fix type mismatch (fdo#77535).- Update to version 1.2.0: + New Features: - Generate the CMFs from source data. - Install several standard illuminants. - Install the CRI Test Color Samples. - Make colormgr script friendly by allowing filtering. - Colord: . Add a RGB32 pixel format for GdkPixbuf. . Add a utility function to calculate an XYZ value from a CMF. . Add a whitepoint value to cd_color_xyz_to_uvw(). . Add CdColorUVW and some useful functionality. . Add cd_color_xyz_to_cct(). . Add cd_icc_get_context() to get the internal cmsContext used lcms2. . Add cd_it8_utils_calculate_cri_from_cmf() to generate a CRI. . Add cd_spectrum_multiply() to multiply two spectra. . Add cd_spectrum_planckian_new(). . Add functionality to read and write raw tag data. . Support CCSS data files. . Support SPECTRAL_NORM in it8 files. - colorhug: Support setting and getting the DAC value. + Bugs fixed: - Correctly convert all of the image when using CdTransform. - EDID strings can be up to 13 bytes. - Fix the blue primary check so ProPhotoRGB is not marked as invalid. - Fix the tag 'size' when viewing a profile in cd-iccdump with newer lcms versions. - Colord: . Do not invalidate the CdTransform if the CdIcc object does not change. . Do not use G_GNUC_WARN_UNUSED_RESULT when uninhibiting. . Fix a potential crash when destroying a CdIt8 object. . Fix the GObject introspection for cd_device_get_profiles(). . Improve the error handling in CdIt8. . Load the profile defaults when using cd_icc_create_default(). - colorhug: . Handle failure to initialise GUsb in self-tests. . Rename 'ColorHug Spectro' to 'ColorHug+' for trademark reasons.- Update to version 1.1.7: + New Feature: Use the new cmsContext functionality in LCMS 2.6. + Bugfixes in libcolord: - Fix the GObject introspection for cd_device_get_profiles(). - Load the profile defaults when using cd_icc_create_default().- Update to version 1.1.6: + Bugs fixed: - Fix the tag 'size' when viewing a profile in cd-iccdump. - Only include libudev in Requires.private on Linux. - Use the corect sensor-kind values for GretagMacbeth sensors. - libcolord: Do not use G_GNUC_WARN_UNUSED_RESULT when uninhibiting. - libcolorhug: Handle failure to initialise GUsb in self-tests.- Update to version 1.1.5: + New Features: - Change the --enable-gudev parameter into --enable-udev. - Fall back to parsing pnp.ids if udev is not available. + Bugs fixed: - Don't crash with zero-sized ICC file. - Never add USB hubs as scanner devices even if tagged. - Never create color managed webcam devices. - session-helper: Do not crash when moving the sensor position. - libcolord: . Check that the vendor and model are valid UTF-8. . Do not write invalid data when the resaving a profile. . Don't create legacy locations. . Ensure the parsed EDID strings are valid UTF-8. . Ensure the version is set when creating from the EDID. . Fix crash when using cd_color_get_blackbody_rgb(). . No critical warning if udev_hwdb_new() fails.- Update to version 1.1.4: + Only syslog() profile additions when they're added via DBus. + Reset the LCMS log handlers to default after use. + Use the threadsafe versions of the LCMS functions. - Changes from version 1.1.3: + Fix a very mild security bug: If you send keep sending hundreds of megabytes of random text data to the SetProperty() method you can eventually cause the daemon to use a lot of memory and then crash with an out-of-memory condition. As the daemon runs as restricted user and is respawned by any client, the system automatically recovers from it. + Never print incomplete 'colormgr dump' output. + Restrict the length of key and values when setting metadata.- Another update for the apparmor profile (bnc#846301#c9).- Update apparmor profile (bnc#846301).- Update to version 1.1.2: + New Features: - Add a 'dump' colormgr command to aid debugging. - libcolord: Add ability to create a CdIcc object from an EDID blob. - libcolord: Add cd_icc_create_default() to use the default sRGB profile. - libcolord: Export cd_icc_utils_get_coverage() for comparing two profiles. - Set 'GAMUT_coverage(srgb)' when generating standard space profiles. + Bugs fixed: - Allow profiles to be added or removed when the device is not enabled. - Always return soft-add calibration profiles before soft-add EDID profiles. - Do not add fake metadata to avoid creating an empty dictionary. - Do not mix up device paths and device IDs in the documentation. - Fix an error when building the print profiles. - Fix creation of the dummy sensor device. - Fix the AdobeRGB and WideGamutRGB gamma values. - Fix transposed bits for EDID red y. - Fix up various vendor quirks. - Fix warning when any test profile has an EDID source and no ICC file. - libcolord: Always calculate the fallback checksum when using CdIccStore. - libcolord: Do not assert on finalize if connecting to the profile failed. - Migrate from usb_id and usb_db to udev builtins usb_id and hwdb. - Show a warning for incorrect or extra command line arguments. - Use %ghost in the example spec file to avoid removing databases on upgrades. - Use the exact D50 whitepoint values. - Drop colord-udev-hwdb.patch, fixed upstream.- Add colord-udev-hwdb.patch: call udev hwdb to fill appropriately usb device informations (backport from upstream GIT).- Update to version 1.1.1: + Notes: - This release bumps the soname of libcolord as long deprecated methods have finally been removed. - This unstable branch is full of new features and experimental code. - The colord.conf file has been removed and features are now autodetected at runtime where possible or specified in configure. + New Features: - Add a shim libcolordcompat library with some helpers for ArgyllCMS. - Add SystemVendor and SystemModel string properties to the main interface. - Add the sub-command import-profile to colormgr. - libcolord: . Add cd_icc_save_data() so that we can set _ICC_PROFILE. . Add cd_icc_save_default() to save a profile to the default location. . Add functionality to set and get the profile characterization data. . Add methods to create a profile using CdClient with a CdIcc object. - List the required parameters in the 'colormgr --help' output. - Remove the AlwaysUseXrandrName config option and auto-detect it at runtime. - Show the viewing conditions when dumping the ICC profile. + Bugs fixed: - Add a quirk for ThinkPads so that we show 'ThinkPad T510' rather than '4384BR2'. - Add optional installed tests. - Allow colormgr to take an object path or an ID as input. - Allow the user to specify a non-qualified path when using FindProfileByFilename.- Update to version 1.0.2: + New Features: - Add cd_icc_save_data() so that we can easily set _ICC_PROFILE. - Add CdIccStore to monitor directories of ICC profiles. - Add SystemVendor and SystemModel properties to the main interface. + Bugfixes: - Allow to specify a non-qualified path when using FindProfileByFilename. - Allow using the key 'Filename' when using FindProfileByProperty. - Always return the error if any sync method failed. - Fix GObject introspection when getting lists. - Fix GObject introspection when getting metadata.- Update to version 1.0.1: + Add 0.1.34 to 1.0.0 deprecated methods to preserve ABI. + Do not unconditionally enable BPC on the color transform. + Fix profile created time for non-UTC timezones. + Record the gamma table in the session helper error message.- Move %glib2_gsettings_schema_post from %pre to %post: if we execute this prior to installation, the schema will not be registered, as the files are not yet in place.- Update to version 1.0.0: + New Features: - Add a config option for monitors with identical EDID values. - Add API to control the use of BPC in CdTransform. - Add a simple BGRA32 pixel format. - Add a simple CMYK32 pixel format. - Add a simple colord.conf manpage. - Allow a different input and output format in CdTransform. - Show all the translations when dumping an ICC profile. + Bugfixes: - Add some missing G_BEGIN_DECLS/G_END_DECLS in header files. - Always return an error if cd_main_device_add() failed. - Build all installed binaries with PIE. - Build the colord binary with full RELRO. - Do not show a warning when using 'colormgr device-get-profile-for-qualifier'. - Ensure the parent directories exist when calling cd_icc_save_file. - Fix crash in cd-iccdump by working around an lcms2 bug. - Fix using the ColorHug color sensor on ARM hardware. - Fix using the Huey color sensor on ARM hardware. - Set the STANDARD_space metadata for the print profiles. - Use G_GNUC_WARN_UNUSED_RESULT in public and private headers. - Use the same pixel format names as Cairo and the same in-memory value as lcms2.- Update to version 0.1.34: + New Features: - Add a ICC transform object for simple RGB conversions. - Add an example for using CdIcc in applications. - Add an internal program to scan a directory of ICC profiles for warnings. - Add a warning for RGB profiles with unlikely whitepoint values. - Add a webservice URI example that can upload a profile to the Internet. - Add device metadata OutputEdidMd5 so we can build a UCMM shim layer. - Add functionality to return the response of the CdIcc profile object. - Add getting and setting the VCGT table in CdIcc. - Add new systemd macros to the example spec file. - Add Qt DBus annotations. + Bugfixes: - Allow clients to call org.freedesktop.DBus.Peer. - Correct a lot more company names when creating devices. - Do not automatically add EDID profiles with warnings to devices. - Fix building RGB working space profiles when using OpenBSD/sparc64. - Fix standard-space property name into a compilable name. - Increase the delay between patches in the session-helper. - Install the bash completion support into /usr. - Add pkgconfig(bash-completion) BuildRequires: allow configure to detect where to install the bash completion.- Update to version 0.1.33: + New Features: - Add some profile descriptions for the CMYK profiles. - Add the FOGRA45L and FOGRA47L CMYK profiles. - Include the eciRGBv1 gamma 1.8 profile. - libcolord: Add cd_it8_set_enable_created. - libcolord: Add helpers for int and double values from the DOM. + Bugfixes: - Add ifdef for cmsGetToneCurveEstimatedTableEntries. - Build the print profiles from XML descriptions. - Check the generated CCMX matrix for invalid data. - Do not print a warning if the DBus property does not exist. - Ensure mbstowcs() has an LC_CTYPE of 'en_US.UTF-8'. - libcolord: Always write C-locale floating point values in IT8 files. - libcolord: Initialize the value of the CCMX matrix. - libcolord: Return the correct result from cd_mat33_matrix_multiply. - Never promote localized v2 ICC profiles to v4. - Rename ISOnewspaper26 to IFRA26S_2004_newsprint. + Updated translations.- Update to version 0.1.32: + New Features: - Add a new tool 'cd-iccdump' that can dump V4 and V2 profiles. - Add translated descriptions to the ICC profiles. - libcolord: . Add an object which is a named colord. . Add an object to factor out the profile load and save. . Add a really simple XML DOM extractor. . Add some helpers for dealing with CdColorLab objects. - Translate some of the profile source XML file descriptions and licences. - Use an XML source format for the generated profiles. + Bugfixes: - libcolord: Correctly copy CdColorYxy->Y when used as a property. - lib: Fix the licence boilerplate in the sensor libs. - Set the default profile locale to be en_US, not EN_us. - Use gtkdocize --copy in autogen.sh- Update to version 0.1.31: + New Features: - Add more sensor capabilities to support the latest ArgyllCMS release. - Calculate the display calibration based on the Lab and target display gamma. - Emulate a perfect sRGB screen when returning XYZ values from the dummy sensor. - Interpolate the gamma data to the VCGT size using Akima. - libcolord: Add Akima and Linear 2D interpolation classes. - libcolord: Switch CdColor to using the GSlice allocator. - libcolorhug: Add commands to get the ADC Vref+ and Vref-. - libcolorhug: Add extensions to the take_reading_x() commands to set the sensor type. - libcolorhug: Add the ability to get and set the CCD calibration values. - libcolorhug: Add the ability to get a spectral reading from the device. - Run the self test programs in 'make check' under valgrind. + Bugfixes: - Add a warning if compiling with --with-daemon-user=root. - Add some more display vendor names to the display fixup table. - Deprecate both the cd_profile_set_$foo_sync() functions. - Do not show a critical warning if an unmatched sensor is connected. - Fix build on OpenBSD. - Fix compile with --disable-gusb. - Fix the argyll sensor driver when using the ColorMunki Smile. - Fix the gamut warning to check primaries wider than CIERGB and ProPhoto. - Fix unusual crash in cd_main_get_cmdline_for_pid. - Guess the option type when using 'colormgr sensor-set-options'. - libcolord: ArgyllCMS uses 'YES' for IT8 options. - libcolord: Fix two small memory leaks when getting details about a sensor. - Move the private sensor libraries out of the pure lib space. - Rename the colormgr 'profile-set-$foo' commands to 'profile-set-property'. - Return an error if the client tries to change the profile filename after creation. - Set the target gamma when using the session-helper. - Setup the devices for another embedded Huey colorimeter and the original Spyder. - Drop colord-privlib.patch: fixed upstream. - Remove gnome-common BuildRequires and call to gnome-autogen.sh, as we don't carry any patch touching the build system anymore. - Add post/postun scriptlets to libcolorhug1 subpackage.- Update to version 0.1.30: + New features: - Load the instrospection to the colord binary as a GResource - Save the common ICC profiles as GResources in the colord binary to reduce I/O - Support setting the blue LED in the ColorHug Spectro + Bugfixes: - Append -private to the driver libraries as they have no headers installed - cd_sensor_get_caps() returns a bitfield, so make it explicitly 64 bits wide - Do not expect a system proxy when checking if the daemon exists - Do not remove the database files when upgrading the package - Do not show duplicate profiles when icc-profiles-openicc is installed - Fix Colord-1.0.gir build with --no-add-needed - Fix linking of ch-self-test - Fix symbol-prefix passed to g-ir-scanner - Fix up the model name for the ColorMunki - Skip more self tests if the daemon could not be started - Changes from version 0.1.29: + New Features: - Add an interface for plugins to decline to load - Add a --verbose and --version argument to colormgr - Add DTP94 native sensor support - Add the 'Plasma' sensor capability - Allow profiles to have a 'score' which affects the standard space - Detect profiles from adobe.com and color.org and add metadata - Install libdtp94 for access to the DTP94 colorimeter - Install libhuey for access to the Huey colorimeter - Install libmunki for access to the ColorMunki Photo hardware - Move libcolorhug from colorhug-client for access to the ColorHug colorimeter - Reintroduce SANE support - session-helper: . Return extra data from the calibration in the Finished signal . Return the correct sensor images when calibrating + Bugfixes: - Allow the user to specify the device type when using 'colormgr create-device' - Change the Adobe RGB description to be 'Compatible with Adobe RGB (1998)' - Do not auto-add profiles due to device-id metadata if they have been manually removed - Do not include the size of the NULL byte when writing data from CCMX files - Do not log a critical warning if the daemon is replaced at runtime - Do not make the libsystemd-login dep automatic - Do not return an error if a user manually adds a profile that has already been automatically added - Don't emit a warning if the profile warnings or owner changes - Ensure profiles with MAPPING_device_id get auto-added to devices - Fix timezone problem in colord_client_random_func test - Include cd-buffer.c in libcolordprivate for future use - Make libcolord/device_async test pass everywhere - Return an error if a client tries to create a device of an unknown type - Set the additional 'OwnerCmdline' metadata on each device - Show all the possible capabilities on one line when doing 'colormgr get-sensors' - Specify the sensor caps in the code for native sensors - Split the libcolord.so into libcolordprivate.so so it can be used without a GObject dep - Write the CdIt8 'CREATED' date string in all files - Changes from version 0.1.28: + New Features: - Add some default GSetting schema values for the calibration helper - Add a Sensor.Metadata property - - Add the sensor images as metadata on the D-Bus interface + Bugfixes: - Quit the session helper if the device or sensor was not found - Never build more than one print profile at a time - Don't use the deprecated INCLUDES in Makefile.am - Changes from version 0.1.27: + New Features: - Add ColorMunki Smile defines and calibration attach image - Add Spyder4 calibration attach image - Add the ability to generate Rec. 709 gamma curves - Export a Device.Embedded property that is set for fixed hardware - Import shared-color-profiles into colord - Install a header with all the session helper defines - Support L* gamma encoding in cd-create-profile - Write the profile quality into to the .icc file as metadata + Bugfixes: - Allow passing no value as properties to CreateDevice - Do not return zero profiles when the device is being calibrated or disabled - Ensure the color types are methods in GObject Introspection rather than functions - Fix build when srcdir != builddir - Fix floating point number parsing in non C locale environments - Remove 'Monitor' suffix from display devices model string. - Add colord-privlib.patch: Move private libraries out of %{_libdir}. - Add gnome-common BuildRequires and call to autogen.sh, as above patch touches the build system.- Adjusted last editions to AppAmor profile (bnc#803281): + Replaced - @{HOME}/.local/share/color/*.icc r with - @{HOME}/.local/share/color/icc/*.icc r + Added - allow reading all /sys/class/video4linux/ r- Additions to the AA profile (bnc#803281) + allow /proc/*/cgroup r (unkown why). + allow reading all /sys/class/video4linux/** r (video4linux devices). + allow user local ICC files: - @{HOME}/.local/share/icc/*.icc r - @{HOME}/.local/share/color/*.icc r- allow /usr/share/mime/** readable in AA profile (bnc#797907)- Update to version 0.1.26: + New Features: - Add 4 more defined sensor types. - Add a create-temperature subcommand to colormgr to test VCGT generation. - Add a 'SensorId' property to the sensor interface. - Add a session helper that can be used to calibrate the screen - Add cd_it8_save_to_data() to save the data to some allocated memory. - Add FindSensorById() to the main interface. - Add some defines for the Spyder4 display colorimeter. - Add some device figures from gnome-color-manager used in KDE and GNOME. - Add some example calibration ti1 files from gnome-color-manager. - Add support for reading and writing .cal files to CdIt8. - Add the ability to 'disable' a device so that color management can be turned off. - Export cd_color_rgb_interpolate() as it's useful to applications. - Recognise the internal sensor on W700 laptops and set a property for the calibration tools. - Use spotread when there is no native sensor driver. + Bugfixes: - Add some missing entries in cd_sensor_kind_from_string. - Create ICCv2 profiles when using cd-create-profile. - Do 3 reads in quick succession for colormgr get-sensor-reading. - Fix a crash when saving a ti3 file where white is not the last sample. - Fix a critical warning when writing using cd_it8_add_data() with no XYZ value. - If ti1 values are > 1.0 then assume they are normalized. - Return class specific error codes if authentication fails. - Scale the ti3 RGB values to 100 when writing with NORMALIZED_TO_Y_100. - Set DEVICE_CLASS when saving a cal IT8 file. - Support doing sensor user actions when using 'colormgr get-sensor-reading'. - Update the device scope if it changes at runtime. - Use enumerated error values in the client library.- Update to version 0.1.25: + New Features: - Add a create-standard-space sub-command to cd-create-profile. - Add a FAQ entry describing application support of color management. - Add a 'make coverity' helper to scan the project for errors. - Add a profile metadata key of 'License'. - Add a profile warning if any of the primaries are outside of ROMM RGB. - Add a set-version command to the cd-fix-profile command line tool. - Add a warning if the profile calibration data is non-monotonic. - Add a warning if the profile copyright is missing. - Add a warning if the profile description is missing. - Add a warning if the profile gray axis is invalid. - Move the named color examples to shared-color-profiles. - Print if the profile is system-wide when doing 'colormgr get-profiles'. - Show the primaries when dumping the profile using cd-fix-profile. - Use syslog to be able to debug what the daemon is doing without restarting it. + Bugfixes: - Check the return value of mbstowcs before using the buffer. - Convert cd-create-profile to using sub-commands to make it more modular. - Create linear vcgt tables when using create-x11-gamma to match the xserver behaviour. - Create version 2.2 ICC files when creating named color profiles. - Do not ever manually set a ICC profile version when creating profiles. - Do not try to connect to colord in cd-fix-profile until actually needed. - Don't optimize the profile check transforms to speed up daemon startup. - Don't set the StandardSpaces override, the generated profiles have the correct metadata now. - Fix a crash in the example code if the device has a non-standard qualifier format. - Fix GetStandardSpace so it can actually work. - huey: Ensure we return an error if we ran out of retries. - If the copyright string is not set when creating a profile use a good default. - Improve the formatting of 'get-profiles' and 'get-devices'. - libcolord: Fix up a warning if GetStandardSpace fails to find a profile. - Return an error if the client does not set a profile or device id. - Return an error if the client uses an unsupported scope value. - Set a default copyright string when creating profiles without using --copyright.- Update to version 0.1.24: + New Features: - Add a extract-vcgt subcommand to cd-fix-profile. - Add a general plugin interface for adding and removing devices. - Add defines for the 'ColorHug Spectro' hardware. - Add a 'seat' property to each device. - Add FindProfileByProperty() to the main interface. - Allow the user to specify a custom udev rules directory. + Bugfixes: - Append usernames to dbus object paths before sanitising the object path. - colorhug: . Add support for firmware >= 1.2.0 by accepting a full HID buffer. . Update the private files to the latest libcolorhug code. - Fix a critical warning when user tries to dump a non-icc file. - Fix automatic dep on libusb and vala. - Fix a warning in the daemon if a device property is NULL at setup. - Initialise global connection variable earlier. - More paranoia in construction of object paths. - Never use Werror by default in configure. - Remove libsane support and rely only on udev for scanner device information. - Set FILE_checksum on discovered system profiles. - Set the seat for devices created in the session and from udev. - Drop sane-backends-devel BuildRequires: no longer needed. - Add pkgconfig(libsystemd-login) BuildRequires: new dependency.- Fix build with new udev rules directory location.- Update to version 0.1.23: + New Features: - Get udevrulesdir from pkg-config + Bugfixes: - Assorted documentation fixes - Do not try to add duplicate sysfs devices - Changes from version 0.1.22: + New Features: - Add a Vala version of cd-gtk-demo - Split out colord-gtk to a new sub-project to prevent a dep loop + Bugfixes: - Add many generic introspection type arguments - Check any files in /usr/share/color/icc have the content type application/vnd.iccprofile - Do not try to create the same object paths if two sensors of the same type are plugged in - Fix the udev rules entry for the i1Display3. - Drop all colord-gtk related things (split in an own package with own tarball): + colord-gtk.spec, colord-gtk.changes + subpackages libcolord-gtk1, libcolord-gtk-devel and typelib-1_0-ColordGtk-1_0. No obsoletes added, as they will appear in their form from the new package, based on colord-gtk tarballs, again. + Remove libcolord-gtk1 from baselibs.conf. - Drop pre_checkin.sh: as this is now a simple package, there is no need for a pre_checkin script anymore.- Add a apparmor profile for usr.lib.colord- Update to version 0.1.21: + Do not add sensors that are ignored or have no caps. + Do not install any parts of colord-sane if --disable-sane is specified. + Do not use 'WantedBy=graphical.target' in the shipped systemd file. + Fix autotools when configuring without systemd. + Fix InstallSystemWide() by not writing a private file. + Fix srcdir != builddir with introspection enabled. + Fix the description in the systemd service file. + Isolate gtk dependency to cd-convert. + Save the CCMX and ITx files to be compatible with argyllcms + The ColorHug has a new VID and PID. - Drop colord-build-no-gtk.patch, fixed upstream. - Removed call to gnome-autogen.sh and drop gnome-common buildrequires, only needed for above dropped patch.- Update to version 0.1.20: + New Features: - Add a bash completion file for colormgr - Add a BUSY state value for sensor devices - Add a GObject Introspection example - Add a sensor-set-options command to the colormgr tool - Add async and sync methods in libcolord to support sensor options - Add CdIt8 as a helper for reading and writing ti1, ti3 and ccmx files - Add cd_it8_utils_calculate_ccmx() to libcolorhug - Add CdSampleWindow to libcolord-gtk - Add CdWindow which allows us to get the color profile for a GtkWidget - Add functionality to colord-convert to sample ti1 -> ti3 files - Add gio-2.0 to the requires line of colord.pc for GFile - Add the concept of 'options' on each color sensor device - colorhug: Allow saving the remote hash as a sensor option - Print any sensor options when doing 'colormgr get-sensors' + Bugfixes: - colorhug: Save the EEPROM after setting sensor options - Enable gtk-doc in the default distro build - Fix build failure when colord is not installed system-wide - Add colord-build-no-gtk.patch: fix build without GTK+. - Add gnome-common BuildRequires and call to gnome-autogen.sh, needed for above patch. - Enable the build of colord-gtk, by creating a colord-gtk.spec based on colord.spec (with pre_checkin.sh). We do it this way to avoid a build loop between colord and gtk3, since gtk3 depends on colord. The differences are: + Add a pkgconfig(gtk+-3.0) BuildRequires. + Add colord and libcolord-devel BuildRequires, so we can use rpm to remove the files from colord.spec subpackages in %install (in order to only package colord-gtk files). + Create libcolord-gtk1, typelib-1_0-ColordGtk-1_0 and libcolord-gtk-devel subpackages.- Update to version 0.1.19: + New Features: - Add a user suffix to the object path of user-created devices and profiles + Bugfixes: - Add User key to colord-sane's DBus service file - Do not enable PrivateNetwork=yes as it breaks hotplugging devices - Ensure colord-sane can create devices and profiles - Fix usage of CD_OBJECT_SCOPE_* enums - Honor aclocal flags - Remove the 'Default,' profile title prefix if legacy profiles are installed- Update to version 0.1.18: + New Features: - Add a Manager.CreateProfileWithFd() method for QtDBus - Add the GAMUT_coverage metadata key to the spec - Add the GAMUT_volume metadata key to the spec - Depend on lcms2 >= 2.2 - Make cd-fix-profile add the GAMUT keys to the ICC file - Split out the SANE support into it's own process + Bugfixes: - Do not delete 'disk' or 'normal' devices when the session exits - Ensure we return NULL for missing device properties - Fix a small leak when creating devices and profiles in clients - Fix cd-fix-profile to add and remove metadata entries - Install per-machine profiles in /var/lib/colord/icc - Show what DBus names have inhibited each device - When doing 'get-devices' show the profile ID and filename - Add new colord-sane.service as argument to calls to %service_{add,del}_* macros.- Fix systemd-related packaging: + Use %{?systemd_requires}. + Call %service_{add,del}_* macros in scriptlets for colord.service.- Update to version 0.1.17: + New Features: - Add an LED sample type - Add a metadata key to store the calibration brightness - Show the profile title when using colormgr get-profiles + Bugfixes: - Add PrivateNetwork and PrivateTmp to the systemd service file - Don't leak a GVariantIter when setting the device metadata - Fix a critical warning if a client tries to get the profile metadata - Fix InstallSystemWide() when running as the colord user - Increase the colorhug sample timeout to 5 seconds - Make underscores into spaces for the profile title - Return from cd_profile_has_access() with TRUE for virtual profiles - Remove xz BuildRequires now that it comes for free in the build system.- Add pkgconfig(gusb) BuildRequires to build with libgusb support, which matters even more now than libusb support is gone.- Update to version 0.1.16: + New Features: - Add a device-inhibit command to the colormgr client - Add org.freedesktop.policykit.owner annotations to .policy file - Add profile metadata MAPPING_device_id for automatic profile mapping - Add some profile metadata keys - Install a systemd service file if systemd is used - Support 2nd generation Huey hardware - Use GUsb for the Huey sensor + Bugfixes: - Fix a Wformat error when printing a gsize - If /usr/share/color appears at runtime, don't rescan the parent dir - Set the colorimeter sensor group so the dameon can access the sensor - Split the spyder hardware into different types - Add pkgconfig(systemd) BuildRequires, following upstream change, to know where to install the .service file. - Remove pkgconfig(libusb-1.0) BuildRequires: the dependency is gone now. - Drop colord-polkit-annotate-owner.patch: fixed upstream. - Remove libtool BuildRequires and call to autoreconf and intltoolize, that were only needed for above patch.- Split typelib file into typelib-1_0-Colord-1_0 subpackage. - Add typelib-1_0-Colord-1_0 Requires to libcolord-devel subpackage.- Run the colord daemon as user colord (bnc#698250): + Add colord-polkit-annotate-owner.patch: add org.freedesktop.policykit.owner annotations to policy file so that running as colord user works. + Add a %pre script to create the colord user and change ownership of /var/lib/colord. + Add pwdutils Requires(pre), to make sure we can create the user. + Pass --with-daemon-user=colord to configure. + Package /var/lib/colord with the right user. + Add libtool BuildRequires and calls to autoreconf and intltoolize, as needed by above patch.- Update to version 0.1.15: + This release fixes an important security bug: CVE-2011-4349. + New Features: - Add a native driver for the Hughski ColorHug hardware - Export cd-math as three projects are now using it + Bugfixes: - Documentation fixes and improvements - Do not crash the daemon if adding the device to the db failed - Do not match any sensor device with a kernel driver - Don't be obscure when the user passes a device-id to colormgr - Fix a memory leak when getting properties from a device - Fix colormgr device-get-default-profile - Fix some conection bugs in colormgr - Fix some potential SQL injections - Make gusb optional - Only use the udev USB helper if the PID and VID have matches - Output the Huey calibration matrices when dumping the sensor- Update to version 0.1.14: + New Features: - Add defines for the i1 Display 3 - Add two more DATA_source values to the specification - Align the output from colormgr get-devices and get-profiles - Allow cd-fix-profile to append and edit new metadata + Bugfixes: - Ensure non-native device are added with no driver module - Split the sensor and device udev code + Updated translations.- don't recommend colord from libcolord1 to prevent automatic installation (bnc#698250)- Update to version 0.1.13: + New Features: - Add an 'Owner' property on device and profile objects - Add cd_profile_has_access() to filter profiles from other user accounts - Add the crayon named color palette - Add --xorg-gamma to cd-create-profile to create custom gamma ramps + Bugfixes: - Add a note in the naming specification about the username suffix - colormgr only needs one argument for find-device - Ensure remote DBus errors are registered at startup - Ensure uid 0 can always create devices and profiles - Fix an error in configure if there is no sane .pc file - Fix the --disable-polkit build - Documentation: cd_device_get_modified() returns microseconds - Reduce the CPU load of clients when assigning profiles from the session - Return an error if a client tries to create a duplicate device - Return an error when trying to register a duplicate profile- Remove redundant tags/sections from specfile- Add baselibs.conf.- Update to version 0.1.12: + New Features: - Add a configure argument --enable-volume-search - Add a configure argument of --enable-fd-fallback - Add cd_client_import_profile() to be able to easily import a GFile - Allow the daemon to run with a different user + Bugfixes: - Add daemon user to acl of sensor devices - Add lcms2 to Requires.private - Check if a file is really an ICC profile before importing it - Detect libusb_strerror in configure rather than relying on the version - Do not fail make check if there is no available local colord process to use - Ensure the profiles are sorted by their timestamp during login - Ensure the volume-sourced profiles are not marked as systemwide profiles - Exit with an error when trying to connect to a device that does not exist - Remove duplicate call to complete in libcolord - Try harder to use the ICC profile checksum - Changes from version 0.1.11: + New Features: - Enable GObject introspection generation on libcolord - Generate a Vala API binding from the GObject Introspection GIR - Move the project home to freedesktop.org - Ship generated man pages in tarballs + Bugfixes: - Add all of the required GObject Introspection annotations required - Allow FindDeviceByProperty() to match on model, vendor and serial number - Don't crash the example program if there is no default profile assigned - Fix the bugzilla and mailing list links on the webpage (fdo#39129). - Fix the licence headers in colord.h and cd-color.h - Fix up some translatable strings - Honor ACLOCAL_FLAGS when running autoreconf - Use the const formatter when unwrapping GVariants to reduce memory allocation + Updated translations. - Add gobject-introspection-devel and vala BuildRequires to build introspection data and vala bindings. - Manually install pre-built man pages, since the build system cannot install them if docbook2man is not there (and we don't want to add a BuildRequires on it since it's big).- Remove docbook-utils BuildRequires as an attempt to remove a build cycle in Factory. - This means we lose man pages for now, but upstream will ship them pre-generated in tarballs in the future.- Update to version 0.1.10: + New Features: - Add a find-profile-by-filename command to the colormgr client tool - Add the object scope to the DBus interface as a property - Write a document detailing the colord security attack surface + Bugfixes: - Actually store the device ID in the mapping database - Fix include statements to search from current libcolord folder - Fix mbstowcs usage - Fix the build for old versions of lcms2 - Fix up the location of the libcolord header files - Remove the DBus annotations in the introspection- Drop rpmlintrc as bnc#698250 got fixed and suse-dbus-unauthorized-service/polkit-unauthorized-privilege warnings are now gone.- Update to version 0.1.9: + New Features: - Add a 'Format' property to the device interface - Add a new method Client:FindDeviceByProperty for when only a property is known - Add methods to get the connected state of each object - Define the DATA_source profile metadata item - Define three metadata keys for the framework creator to set - Define two keys to allow the profile to contain the mapping parameters + Bugfixes: - Allow GUDEV to be disabled at compile time - Autodetect SANE in configure - Fix 3 small memory leaks - Fix a bug that caused a critical warning in client code - Only warn if we fail to get the PolicyKit authority - Save any additional disk device metadata in the property database - Use upstream gettext instead the glib one - Write the new metadata entries in the utility programs - Add xz BuildRequires because we can't build a package for a xz-compressed tarball without explicitly specifying that... See bnc#697467 for more details.- Add docbook-utils BuildRequires to build man pages. - Add colord Recommends to libcolord1 as the library is not too useful without the daemon. - Add shared-color-profiles Requires to colord, as we want to have profiles.- Initial package, version 0.1.8./sbin/ldconfig/sbin/ldconfiglamb67 14994704051.3.3-4.31.3.3-4.3libcolord.so.2libcolord.so.2.0.5libcolordprivate.so.2libcolordprivate.so.2.0.5/usr/lib64/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:Leap:42.3/standard/bfaf558c6e3ff5e5b2e92dba37354e19-colordcpiolzma5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=4e74d433a491c7e4e9b7a9fadcd8032adc505c32, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ffaf451b42fe0a25e527fd341badc1a5bfba8c56, stripped PR RRRRRRR RPRRRRR R RR RRRR Rg lJb@/colord?] cr$x#̢sYs,i.GjUUm0;?ԴWĚV-+g7{qeAИR͐٩F#%Sx~M^}E qq/:̵>#Tӽs,e%b 1]QX/l^}E1 ,>U@?`C5?W%{"<0.`WDو&tL-s9̓N\ lo70ta)infݐy,Gz]iv6i &RMkRhňyɞ ,f=a3{ ֮t1 p9;M[S˚T =&@L1>:^9 ZWyλz%}M u*4 q#0NQX|N+W+E.@# eT 1\ܲw'5/`&=+Id[s_ɞjNA~ ֫+}DŽ4ts̠Rr?`Prc {1*C̕w<=Ip1占/j t&Iee朏:JH2 Uس%JZLIr,|Ȅ3iőlӤģ "ފ%WrafXgbrWϪm[BoEZoQCQ|#J}j|g$wRM!jd9yP3˸7g.Lv?y{`1.#H>'Om 6%\pȦ<>58@_T.@ѫarvr^pV Go(m^'HV+'hMn6:Ac[tK(Y_v g{&/?['yϪ' ϳnsOT7'Xai"j.6: }4_N1{wPƣhL D: sy?j>Q1Μk.Mx M+X]{ܰx\,``B1U}o`YNZr˒N^Eː(:3q9됪,侜9b;"|e3&v[+aw))j7 fE]4*WvYS“lʂ: |6/L4*yhَRԷ[0T99LC"&pqYG&,3rs(0R20K0{6Q5,["t"|6+%|/Md'ry2^BiyvyMKNΒXnB *Hړ;^N+cͮ\vms?^+}܋5 Z/0jLDeTw*zmÀ3he? X4&.aXW9+7[y } y`,Ld@UwZAf(Ь0$nGn? {L0f(_km@>!QVf0W~܎ ZAR&{;9ꮢ@^]YO 1$2JH?p449Tv;+1𐇤}CGGM1N|Fz=|eun[Qj/F?QITϋ? ZSN`)~~(UCb3}:Ҫo^–=c)7 )џ;#)]w1lSSM51s4+1t&3 @%Bܩb0`GqA~Ya@(9IlhVq']8<#RSTp(ƠaP3kh (l)mC3}&:kءOf)[y2W * XJe8[~H(Qd<VX=?z~==*kSߕ<>yt~YFtEQjM $$c *װbLt*XZ,)1L@)fT#[N9a-fNC|#ѳ< $H~ \Z4]kdaQY8KNAy. #IEm6ք32m4νWPI!qun8zQ5pļyV~"z9l$?.:@Pl3Iɀl5.=Q D,E\}f7ښbd) '<5lh{j,deG64fH+w&~δQ(rԣM}pc@̅Ң}:; 4|UUu-*.φaD+`b3mB`!krMw4#5Ⱥ9Sn>5[ ʻ!IWOUEZ3}˖cF}+h'3![V%,6Ί^y}S3JRB.ȡxYE"aƳ`(b>OV`zuDn[2^ ] *o$\,'#׋yZY˪bL809g+\Vw&E)rE_GPjҁٜ/VC=S"MU.Fr*`^y<[dPz[ENQ+na 驵o- }/N$TӋS$A>s{)ǃ\?4|&*: $Mu= LyEXQAeKQNlqbρ~ٌI<]敜/>[o uN!i3 x)T0邌 ͜bJ<à%ͥZ7ޝ6[/ ΍ Z}4ea<gFr4V6?p'er V$c\[DY3._%Ō06 i;7̄ߍ ljK'ĕ?%!f/ҋ^dS!HbX=^^q`Nj Us[OO)A~vxvǜ!DCbbˎs!GxFwF%,.x䥔K ]$~]/o"i[EV 42+@zvyX}Sf  B$BCG@քb{+k?V2].Ֆ\̸D( hj m5$O֤֔)L8ig>a#/AT@R!v @ynE3EkYO;z_F(퀦j׫i;%9h\k we\=R] E]W~yU1xb Hql~7gԡW50uh(W15"'[ @oXdxm~>%&qٙpU?XwK}RB| Ƒ3MSVvAKB 5< (CNT= lA+0WL89ؑ(Q~b%Ι4r$Q=(vqq[aE$ O]OC^d#D wldhN @=`tg* A^R,+><hp hWᎈd+u{`aSK;#~4{F*S$-*ɼp7_v%_kQEKִWn3:LU{񌡎'1R?&E91)D=UV#Uj.`iJݞcn%6Cc!I~/aMb{yKT3RfGbRn?:婅b}m :]اZ*uZ1i&E=8ZP7t}9ę"!`H81^]IPݮ^ɓf(;Ԓ V *؝@q:)k ,wr%o KMz@N$B9h{I܅G9=Xח EKݎ%к/Quc_/TpCJ'6!V74̞ShGUkԨ|7m6{f5dSC{1` Dꦕn$ZStC/ݐ]sx޽0yOoF~w˽Kt^#HEU6$Uطy ꒖zWk!͂V+ech ti&V!=\3k2;cFe"Dk /K0un,L$$~ HLؿ, TlK-Q–ޞXs)3A˔| ENG C Kqd':([cgf8~Z8"ZzZ D kgWres;~2̀k' Xp&[e:QH\ݳKJc"`'p7aKEzpC#ةe)!d>o./A wZdM9QoJẼ#vpez/ Q ikZ;z+d*$A}'i9Gfi«[4vtUڵ/,FL4d[ww["͕37UgC&J%p%0!I̴OfOSo* d@T}XeO(  9moOnwɣ2/!ح1G{"FjUa/ʞҨ]bOrl0 ݴe*$QLBFYSUsUD@ݠ XLSz^]ܰ40lI+'`n!XNa'd@QA73D㾷ܳJHD%XZ)F.52Hՠ"Q!9Mn|N>̍gu`ͮ:gb aiF6,EP#9D'L7)KI9 w"ֺ_oa:D${ExYDȫ~Fݶ8Uٖۣw(|tCo6R xk FpN*u]6&#ZG 銳/j4 i/?kK|~Y>Km)#4.vXe gI7#bJx1/@(΂w\oË[m\5`Kzh,(J=xA)\E#5;k”d$Yɏ 00Ŷ "m>QsXHo6{ [mM\I%o֑FXt`mmgRXpUʱd6lǶs~9  _llI`wDR-cW0Ri|eNгtV:nmV֩|qGAC-, /fkR}seBtX1O`3 U@iC)s)1=_/;L3y1;U)n-iLs?5M筽.@m Qx`E)ym9g ͙n&̆ K|(tO1@rqO_-ϚQfiȾ(!~fWJ‰T*n`kV X&/t>gmAKBF6&^0+^ˣ>~hgCZX&=r'bh[:Mj :ͅCIG>Ӌ35Q\_uLb=/1ƺ"u韹emepUkc5aP/Vg7xƶ>0[(n&Cw\ղ"}"D ) b߼WP )=pSSBuޒ=lj%x&Wn-񥐥VL'fwFAbS'mM xRDBf'>>{mk! KW&Q6UcuzAj7NI_oᛕTf|XGc-?=Z>0IRG0antYԧ 33W4{xFFvWnw7vo#'Q:]թ0 .kx{I ?<$kZ?NjNuIO$Qb aLQӲIǚ`ڌI40&R*()084m3?\3CLbm*,w;ys6>wɯ,Գ W=S <]N71ZFL#.XGR^Au]"vS0Z&^B@")ʾbW.ޗ/$ph #xBhWԫgLmm Eu#Uvi~ナrd7^蕸m&oz3G zSaw7*bT;'He!]eh?pc#;{}` &-|Õг|sMqoV6/GP??GxsRL˅W+ڣ6\='/faydcDX*>F.qt>}iFGrqNnԞ鋽s+ѓ±e> \.wRpwzK5< 2%hSXpvCO.*G j;ֺs]ҸI0~(BhiI{%[^P YQeߚx0)ϞsB2Njx |O )Ck`$͸\Aq+׳vڄl+ * _/! 芀z$ J; "t 6 عU~eSk="x0Os+fB=LRԁLH]jzIHdq|+cL_>t\zDڑc:^W.4zEцE ϭs 6 ZTS)` _q!L#%E.dkAMGcKz+_fOzmi𧋭vr<)T=j@et-L ]GZrr/gL9'₧UrFWۢ>Olkl*8.˾AYYkBDǼhRpTYW 02e{h F3oe4-NԇɸڱQ.Ym/m:˅Yq`)S q٘ ҚWjE1EF#\CblNw0FxΊiScf ^6gv'(beRo/ QнlAd/ȧ`:@jbsZ}tBH(ۻDs"2vh'Cl}]!P5B Gӂ өA)89̑-mz"(-zm_T lkoʰK]U>}X@NEUl@\!33:KY)j8Ԑ*.7>O~P'4GHU6ʊ}Qhf.pc\i%&F, 5/A*ሱKb)TQ-s7t{\`"*ׂY<=&l{;Cb=9vxk%< C$dd "vԁ?鶴JPՓIH| zro!V:P6Lj]՘=%: }у=28IC?rQӴ JN1G 1h Sl3BK @khZ4=WøpR[|mCpn!M-1츻 TUj4~lP;*{H_M%'ZâR&_ړ]$Q[dI" !. [ÌV:S{:^8sF߯yëiV!Ir/ $wexf~)0זּpQuSڥ!٩@&  tJXAѷ=q=&F] 0< a7alوzRT-[J0Ic, rf.K0Za5hi xsOJ}<epe/1ikHʁ q(&l[/Yb-MֈcF6klrX[(/=NAYu>-0dW(4CuʟP`nz/Q䆟p/*ͭTGc ED685=}zdKjlƶeD MI5?(^EF; xO7dyq~Cqy!ϲ5X HQۯ)8"\ mAX:9=CE{Ce_ 4ۑ;5(-5+okr?{,RKd k ~z6`B7Ύ:n+9-hH'?nhl[0O$v[Ҹ9-WA[ᬞ&pX$e!#=UK"Ex@"(gpQ\>2I^൹漥>j,&|dfaNj!vp"r%&^Rg{KOHY?:h'p,g O0oc&xWR<hi%PNٝ6?][Uj}OdgZQM0'n(%ZLBT1^JJ4D|aL7?OPZņx7A3g /]6/wî"oSK)0bfv-fG˨ ͇Ѭj*QI-ҚU\)2X e9m j;kIV8¨ m653%_@R9k:P'QP!;^cg2Z2@1j/ɤpi`NԤ|jwf,u 2Ew ]4dȖN9&pEfUAyɡx|-!ރIstnfiL?w9{wƇwG8B?3[)bt s7^bK ۛ9 WpVW &XI)uJkXGkhfᓏ;]0 {F?H*:'Ĕ?aK|̲ ەy+2xSmAIpTPs#_YQmK"'h*E;SS9)Dl/-*֬,/n5IJ Q+, 9PE\@UIyu:ɯ_+&:E5f|n3=p'(b9[d#T"]Y@V$}ׯg{oX!YZqE b^)i\`ZB_wrOJ .< j2{+ڞP9]q!ől^${-ڤVVNrدuƁhsʪ> xN1+1뽶!|q6r=OmCwvPү=bc8n OsiJM;{YthҦ& ٵ1QTYe*jq +k@ŚJGBlq#0/;;A@yíj0| J/?'Ui Ҍ"1:÷Db#br͵Y`"VoGcx>&՘K^8ګlDt'=^TZ$~udr_}KYiNI2h:[:Q׫BJr!g>As0sǎ5kk4y3%zD ㏈X+#, ͈k v׬DGqI. nM/KㇼQVw#kKnkRɬ\ F*HF/?W~(9 U_E*6\vh:kt:nv53}&nw>[QY0GmpZwq&/iҳb}uyyqFsLfEC9$ MxDu\u0u6\>dpSsewۦoAߒ`OBaP!_F-nozNɲفԉT,2THzyWic,! 7h/opq2ĿjFr#*/ ?5nǏ ʓ^=t,\}/ctkבIE0JVOǼ:g%ddNh)ʊJ G\j:ffmVtC JT>TVTn,rɮ׳ctjy6UKd 28S=J܀hkqAM{fLь/@ \?*0M|bEb~&aDeI69*^i\\ޜmw2<_\,L;yS/M.y͢_ S"YQg+;,"T [ h"dG޵ A irzr?¸?ԯ䣉d,AC$c<\HmkO&dgLHd3Bla nD$ ~d-a+?=c_JE/P&fo><}dK[5N )Xf &_Z rz}Yn[_gvEhCctDF*ߑk ts]\܁%=h{Q' g{CuGyW%t.}*G d7Ǟ+ZyXbC :Yɩl?6U4)#sy#}r2*i6vi=JZ"مElMhuWJhNS9oْck>mD5N3L7GWY=ƭC_E@YHG0-#;1XA?ǠKfJ,ڤׯs"(Wʥ:-̕/(Z+kC0!:m%DZ\E7&40ʱa~ia/M97*aCM_BU=YWˀ]{7:B+PS-Z.s4mifcGj(0]9ú zZ  4zq"PyjbnQl!Yi܇8*Byb=iMe 3gS˙Yk;Z3qTAFdʴAm,KqK4MXB7+w-go*!n߭="ro[I6[ ک<j&P)M]$wP!M5=LP!OB)KX Ӌg8 #fI){ncύRF0v$? [Ӂ`*mcA]prQ' &45 ] 3$߉EFĉ5{aF=ͼ+5j۫|Bd 뎡4祶5}Q^z j22]DC! g~O`"vE$*:VD-4)CZ:gd}%0&&ʹrOh+c4sY/۲HX|5oެ /N4WItKe4_f&DM3$LE8hr`ia;&n;<c% QY|C'яYXՏI GJd5u rsO勪" \30] ,@!½+_[+ Kh,d}-~lZ:6xzXtE-cfZ' '8` =|)Q?1U|L wϏ(5{1̦4qrԎ)VD_IRGVT^`fMB>-St{UTHJͫA ?N%NDuwztpQo Me:W)ZYy|K(O0Vs|[fxYtt!?:cN> a !J9H -H?sOt) oj0,ry'R/jNntK!};.nz4\\)?yzM[? J~:oF;A@$zx0" ۾nu'6H):$3>Ky^vޅfLsJtv,+xOr"n {91 փSGg.Қ+%N6HAɚhU@U `PLb'b 4ExDʦ>;3k:|7Wqci`V{E6wF4y+hF$Aɬ)W+8!l2JuJ;%TB~e 7.{˃aA$"`@uY⅛sHRY0۞(~ڴUSV'Nu2 @-s}\mk2OD%Ŋ8w-O˂M_07,7,Ԅ *}:tꎛj)>1oכ(y(npDNvF[u+c_][ .l?.hQ@ \|ૺNw{^D) HEf2/# ;`pr oH]H\nW4y1sN {sQ=>6qg۞]l?)\Np[)J$oAKPHȌZ>hRorYX'BR3(wѠB//S%̽!ixƪ?ɶYK42~8Ƞ\9WiN`~**zK;t:zPruAϣF_X Z'̯W7BCY| 5:Z |$|b .r5H\k.,d`]h= VtR fg"^ka%xGHUWEcAj/B>h3jE0 H(MM_^ꆏG6ה-_~ JN. Ki]Cl|VE^$?|t$0Gɍ ny3P\ҫ F?=@U$_=aNqhHѫ9W6Ťb%l %Tk #ʧmKWrߥ1^v8.yl1:xmª#"dm#,gۏ'f}׻};?;A {k4lܮfNYs9a'[vґs -_qHXuP"L]&;zkN}::krSlqdQ] 8>!׬#q\m&rѿ8%FE{R&J&t=~}q%(CNᠪ䍥;^߱T@b3ea[q&-PJx Dj\G1å6A$TEt3'G^8 FJV5*_B7{ę.g RIB]dp{`ڏ:[[feڍsܾNGjsMH7 A[VmԻJڂ< }ߗCG<[1:2w輍|wY1Gg30o!a/_qH"X<[E;#٩yqLfJzF^rnJ3 U*!v,#Mλ{]oev+ $`w]'_3QY 3ZtTkt2*Uu+mHJ!? NpR(>qoKf]5+7:mx3 `~!{5۝ȜESyHW2C,W\Ot6 rN_hs4=2?Zb(mUZGusćw&q۪[lLǸ[`ZƴP!&fQ SZtFdɻrm7bڤ*^O. vn ^ Y! `^0H%dq5 XXne8 DƛfV5|O4FA8w9 $ f߿]*41W&j N}_hNL5 p<^˱p~!t37Xf=0-;Ģ$TiG\~vhus@VO-WIh-‚Sp8ТLеaqS.+Y[aZZCs?I_`P9*N+Έ.B\\/c(# x tw Hi?=_85s+=J' AJ p2ǣ}#et+a;'2fO ×5n]x2 3&BĤ\*~{%13X1~#'CX17RuUF+N_aal4" ?L?UL ?1ZB['#fTv:KiȜg.N(bSt8=cJ $ف45jac?Wn>hH!VM/Ku E:mw-Gح0S=yEs"kc-Vw'fd{՛zͱ(3W1M-3f2:ڙ!zP(}/Dl sNRmW[ۅ2f9E(xFmN#^M'fqG1}S7,Lzyncs Ea8~ǁpνiVVBd"MBK ;ܾ_C>txN'{a A:i$6Hnkn b,|pɚw^m3}~jQӈ5cs7+'űтQҟJ)/aW\V qO}{ :aԎ>TD`BU5CP%plWV "LcS%Vxaf OR2jp$Y |> U`P:9[5Gb!dӛNvJabOP?N.+?'E 6v)ܜ9BWn7%Qm!p_L[x֯'Hs^{5rt݊$iè^*O$Um/e!x ]Tm~¥J*Uаb@$i}q\}d}vQƬ!8Evl8oR|Yk_>7?|*U #[eF-,DD{ehw1tN0P PǡYCK`" )閭uWPS@f&Ic"JaJ-whrDH851tM7JyAO˔flNd-*E|Ukk1?.za){*x+d/Ea Qj? gaEym2)=fl*vVwb-0c49JԼ_P k\ BX{Z)Zop^ݛm`OytT} %9s |p|7ĪZ'Ѵh' ̙U̬.uk@V(HzA'5=2]Ϥ7)f%m}Nvij`mdeJ7 EP, c=]:oP"M.4r 6֦(uFX$lNu@^\=: FKA P@ 2۟!S@{`ͮU :qV d^rnKe2)CȽ$wp?!'' *ekHENֿ.Trw޿t- -gA*,5p {4W޹0̌ظ.Ԃα.,n-EBVaiNH ElIž9D&k=: ͌e!gH~e8.$+#+ #k(ƃa^ve p%*zF^RMRe7>1P lYk_8'&h\~k)a Q{U}M( +etc`i24q`FaSE{zfWĺo]jeS{>t9~Ez{/"3+,sC(3E7(~t>j;'S:/AQ=-mLR^Bm;5&+;4ʒqc"l@Y̒>}h ͔s>F|휬|:'#:xy+n?̊=֘ uIu7Hl5GQ!C{ݘ/˧&jT="KV"^O9SJgl1i:4s+Rch6ʅs~̈s+xAO0vvH]Kg%(|]OI 1jR^E ^%3{sG;`p[t+g8>0.2V;]~ [MyH#Rk=8'9_T[ej׽֘?1l |f!@ֆh![K%->56ۄ-1x-,vdԙs;3{.RP\}c|75Wcڂ5$j1ˉ.\6FPHEU`D\ wUb%.e;]-^}*;Wshφa.b{YQ x.-NL8g%fזSDbD# wۥnh ˪7蛪 :|}1z%[icWق=\+OPa ^/쀲2l(:3bQ逴$*Ox{fωø"u<`p` -cA+3[ЀžVֳ%޼")MٳCoDO^o _XCċ7?bǨOhE1CZ@,B˭Cn=,u}FTKvrĹ/fStLt"3=4`a*Qnѕ4*Q-&WLVK1-y?`A_;ϔ&VwR ㋑*lڝǟp PɉD: }\+<뙯tPٓBԔꨐz4rJ8/BwYܱMӬ Ч\]ӈ"ՌF$i&>4QZ@L+\8ON-ѝC=fo= Z)0怲%M:<3{1.G FxF ܣyUg׏ۧd92EV9 ӱs _xVg/LݐzJsՊTu `r+񖏖ȸCp/̿ (lX㍕ݶcK78kHnBw{WuՎNvO*f냏 tϕh1Ps#hhͧXٹw(_K@tdSv$Kʪq}+f_>^s@>^~?fI\rA8"TqWAޕ1 ;UBSO{&9-d8ͰE )Y(~U `Xo.uQA2d{h/ՄD53;6UrJb46 ܌4N-4ЂDRycTfPBZw(9Oq홴[?a,Xsgw"S }1wNAvu>>L7KAP';7 VGU gi-R:yV!Ckɣ'ۦ( 2ؖ'*6+-\(vv ڑBbf ㏅0\pح; yDJuۉVD.LPQe`۹^E?7$HX!\x72(ͯ@R_Y (RQ jYyU ^bv'ްuQNOᛀY]o] iabUU#?!*~gbHJQ^2Qp|\ěUDkq}ǓfC g\Cky|xOF`6o*kmϤL_voSO\ DH9W=fN`Cg0m<{ jV1y-[V'⻥-tY}}R&Fw%;col-9+\*;R(",+2.ND q PcW0(Ҫ+<'ϕ9^nX 2|ߦ/>kw8AƳ-修=01 Օbv'{5a'U&ܣYeTB+|-Vq/ *gφpKTEFcHw,)XhޠFZI+s`.z-EA0C fs"*y, 7Dr}`VZh0}b24q A`$WIBC' 0I{5 ҫ--66k}n}pZ0\`Wh&z_哐k萐xJ$5{)V-a_KOI@K-B;RI.4d|oxʕk;n|;4$/cvXrr0,cFS_fnz"1hҚbhGEHzBi[ܪrC_S]xw͏ da#yfШ[+dbRI  bL>|`^18vJI#SK?4/tT@-+u*H϶@ci/R8)Ksi4Յfyx3GP WoW/{Fk+-$=tPOb"w.Jp|EnEϴ`n֐kM }/a\\a?@5X`Ȭg7Y[MuE:mcI:;¨bƪȊcy|*v9yznY jdhA\|5EZ@%P  r꧅cP_D#Uk19[B-񙿲( FlAxGOA<䢫I8osSN! u;o38az<W4{f8#s>6 C22*Ӱ`y7gvaK`P߅y2^Bt }}ǃ;>MD;7[JwOK`ߙ=,>>yrJG6֫_27yP@Cwq@cbj,c }<`I"$nS4tc0)QBcZapc_ubG˫fq)2H}rfcOUP7jE)-bBv 6g6{d7jjLۥBz!j#OaU $sXKT&]8#V/*Vh,zBiOr@GV8hmo0[0! /"&Z`+NmXZэ\Q*& Zj00fQO+Sg,#}y.J&A.,.@h /tOȸ0A 6GGȉkܛ3,|}JџѢ|)ѯCPշpK2P`|d}la e-Gx|]>f13C1}|MT\ҡLv{c|eTAdO|]ٲ"kHnw.U fэJ`DN&wb9ηyܸWE .ަFvϊp"qkDiJ;)fmcs#71hf̯%l o("B\n:j(S|Ө`c& nGPܿf &}pLtcs7[@tkbSI{'[T0_;yvw,@j3,b}Peov_U5Ԅ17V*qfFW; OiPw*&°OxRVHϏ!NMDkS9& "1L>Hi%zE;EHK.kږc|ҌXLo<>1jܳtVѾG,g!x)e$FkقWԢ|$-w_t$LJ~MJ8pc> uH x02 !?>srN"*Z>5nKl / Tv;Xo͵9g!s)7V|&#E(xxi4Mq.4Rs.ҴzGA9q͝ۏ@'\/O6)9w2*F !3w }/@cH/8iǞ`մ.B,+1(LӬN׎OMM>5Q SaM! !l@kgsЮV(|\9I3i=\&z. GіYŏ9G/ ƲD 4sK 1R|i@"0UǑA!(u5X*r:>7V(+Y>a^4লo o_n[wlU=2^E)p\.5'ėrG8`#O&SXFa%{++ؾ~F:E3ȪnIZ`lޤ`ʚwF<:XQn ix?#w3f9Fy|l4YysF `$hMQm]铂t<~Buh=}vDP:&vƙu.]jm0 j™z={ksTOƺvNa|'NS˜dx̎*N0@ֺ:y1e\TڋM1|kcy W(%'Qϟ-v8C~g/O P.gaG>sW;2;y &e 3, `pAlr-yk^j;=vXcY858&$ژE&.^d~I0`IZCYD ^Ԃ/oޏ<]s>> W\0.PVEjP`|V)n ]+:d9x^9|dd15pYjWKƲVom Ps)^lR?zB|hC@oocd.S<삆 ,'07r̫kuwv.`673-618p-`'HIlO1JrᏬFw(]*Rjˬs-ųw ƈrޗqW4ZV+!4=-*-MJS PC5j:Vm!%h3Pa$+w?Qyi@nyC$WX*ҳy//3.`_fq0SfZa 帋9 8n=FG9:PpnHzqB"I?Py21G\gH̵LsVsWDK-Q^,ߋ>jsԉ$sBo 3ɥz{)Er=z}+ zqe&™wi?—7ϱ9`ʍ( j?%J ΄11{z5j Y.rY؛͖:p7 )Ac5 1 XU5Y\{OqvTٌbyV;NÁ@-x8Oy:Y{J7u3c; LiUۉڃлאpWBE~v-EIkS>s7]NA& lK\۹\3 ]ǣ!F܏*ltdCx)N-eRoX %gFM5__$,Ԋ~!UMO![e;uzto/rXs3꽾+Š%q D}@r[L5ȎayrV"_{"GBmhSRBaB9ת C4NUJrdvHg=o54p\'Fj֡<֡!^Ms"ISa Zo7TTr765B;pké=}vSe*z':5@,` 謉;]H=$m! XjNm&BvӢ%ҩ3+уC퓎A ΀uQ&c-g]h2r''иxT3ez!FSjvƽˍ*;/K髞4Kȇd(4³"ΜZi1:Ј@Lm81ӱ2*avCPݬ;04aҐF\ű*R |^<4A'Z'ES(2\]R44kԭV)3ֱ9.㼒d?]^7~lG DR03X Sl[bpv,hq?rLL:o$eRz{8-kY܇3U:g<=XIvǀmKPuV6@M3X@b%eMNF{ΦZ5U+I:ݥƏ-[/3b-!H!5.ג]S .^:غ=V1vAZj ֊n/>6μd](jI[AʽL mʦP,jУTmSj>3RS*YWbOb3#sǩO ^3gɻ`ܲ<5_CfT&cG[Yn$Q`M-F5MsIW@֐ح[Qrm!-ueQ6Vhvv:ZKiT)'&8j:|r3Z,"8 *zź %ױ-14pOm `KhDoBaXGiV0I\+3,CRzP#00ܓݙU jMIJ m&1grJ{{$@@jNfD/.toƐEep͏BOrQ ĆXv+3Hh=]'៍^~Srrg$x䁢K"AQv]W >GB 蝊ٜVҮJH5Z0sVې/6MeZ- GBΦ)HLCC5Moo ZǏk"@ђ].pL~'*E?$ %)ZX~np9: 4s(*r1L@ nDt7cmd<-ŢN{Ay5|ۦSy͜oՆ>E{^mbʽm.;srL> c ;\;u _n ˏ5 ]5:gSr rԿP3Qm'7;@yz e\sB ̠(اv C1.5F)& }v50O(*PQ 'd$QZȢ]P Vj7 XL65+|ޞY&6'_FwmQT}ek*R)/rտҁ(U#衡 36.*Aչ$m^[5sNn9ǃsjg?M^…S_R'T< EIc)O2˖\DG BCi듉q`'&{l ryGc#-[^Uvi~z˼2bg,4-lmQN)kusO} {0I![Xja[grkn?+JQNmMD#&0 匀}L4ZEz46{וʄX@DaICSf}duLIhڐx.Kc-vǼL2\QLPePϪP}8*YL-!DS:&udrF0\Av{ ')“ń̢11rq2rhu}` /~}N!jk'S| zt)QjՖk_wS);)M+ZQt@5̰9m\|ήMD Eʀ+6CCr <뻣a5N H!hXtPGUapq [kF ̑TKzB}=bX(I =F?T^3tEˉ:&YǔPs#E FO?k ckD[@h)T~a œ[tboVulh.@r$c[Qsv{D#7do\r jEJ\"M%yMCX4Ѧ@W]Pr(Py<'Õ(Ҩ~azPZX7zvsxEG("݆ ^U`۬+Zo'rY=VX:Ѩ BFu<{ysd..&*ȳ Tp ɧ]ec1,J\ 6Һ.I2*U-L˃yoB>[P 2R_*#M)Ҫ6RNiEIdNy8.S 0gR&Nj7{T#[ %jnbEJTlHhQu)Gs[ϐ,K݅߅X.f7蛌3s]ӕUSh5/ MH_@^W*mA<X}ch C~{LFòϲopˆN𿮛gXrҹ-5P*u*qOo [0ڽ5ao}%̱g')w/ZX zS9x *XO;>7EuV]i{CIN ώ8Ŕm]?> &nG/k.jI[_ٯ|B K уH![`4vuzt3Sڇ6W6 Pշ4cp{/-Zh'[\UG.IZ""6_dr{ySs\P;3Iu1BEIrۜ=Q^Q-yv:!uu!2d81+rכy,8BZyugF,gAzV}ٍm&NR@Q5SNߗ9Qvev'&i\io@rfĩ '{w:M2c7+V [yO 6"'# fq GH"7&'AŸ,+Tۨbbuݕ#Bd2Xd]FY^x=-i`y(V'Q 嬍g[;qq^M0@ B(+Pm >x9j4?mDAk{ڛ^fDŽϦ$8 f6A~v-FCʩlqWH4O~+bTSq+);22?\GOQ4-.7ߓ6y6]hJ3@C/ 89]Յlbd"c'y `+ &Fh]Sx0><⪳4+lMc`F-8 J_e<ʢ}t Ll3m1V/hISNhNapmNcw;sJA6Q[)D(Yl]S5| G.KeڈhŻ6Яٜevx]. U(g:u|U@oLp{sRM"ws,{W̬XĘM QWjzKEU= q]:!g18ʪ!4,E< q <֋؜L+⽩yu \H'LE޷am];rZڊ5nJ[>'-R~_t ]P/Sȯ"|+=w%=u?I%x.>0.&#,t2y562T_-UZa#pMvT?JMF1rt;Jg= `5XT׺aß.KG-15c\ >oLu^M7|8q b#srJl#fήAeHXN& }GKIT[JeO=anoY5 螁PU]g|TK5O,cl)˪;;Ϲst9 ~7lC~S?긲%fcfOHRRo(b峓ֵw:ؘb:vcp:Sx'-YXcP&YSJ@l6!x/p ܺU:UR먓(,F 3v*YB *VIR[y7L ]K w+[2 !S1LGt(c2w~a(Li XݟSL܋ vPYi,Gvs1/V>^7w$4H$6ka {wbIZ(@Jʁx_S3 I84S("`J3WdJ ^gBf$cCX4օ_\$I3mJ+t ȸak MXh#6|G3 +CD&<}nєNu@ş&ߞ$qxaG" ID Ґ>I_A [DC4= VEroax;+k?;q6<_;}H IY ?^HWi$،MW Y@%ф9]HXAF_ R\{>mUCC1e zXɿJrJj{zz|f\3ͳl{oחC&`.X-Ɣ4V oM}oCA9^ZޑCQMLik,k.cC1RR- kjLƯ~QPԊsSa;Bh:;15 RY((qh R'F1~m'29ET|8<@UB0Pir̪9kˎmɔu`U &K;R]EmXJH+IV|6 7'n݁<^VwC-Yܖ~ /]6 ,Q CA. (9CtAc'hn~n5PE@$fP6;qOd e[ߥ* <ˌMYr3)S!o eVWG-9|zN^+~Fq!}[5|%NA0%uNbPjח-}7@j4ZͶA38[SC)"u)Sm8"&VY/Ѓ~I_|qC1ZA]n{!ѤQaZ y@W{/S )Ӕ+f闡*s>?rmoF4فӿ"._IK5Ѱg>FҵP>O(A<y yZka~{/ۈ|H`yĽzACpXZD~+ ^JD~RբUWEDjSU; Fv&i,̯ݣ\4_$idν%^JN[~j0j4w۔e\<f<7+XRW'(76zWSؘ&x5vVU/uǬ7G`7?x_)EPLKx3p0etˮV6-t~᷇+`Yl!3#vTZޢ'"l$\48QFo5lu:N{5--V@WY$3?Ͻ8rMfA?Ф«kV%&a^7{eN5[1-`,׀!c7:Jpox]X>-$AM7> E+_,qc zgjumc5in̋&\\Tvϻ8 Sc $3enQ_xkUPn]oõfeYb!u2T|0`;=MPsjRiMyI9Q'ZoW nAe_lqD^=i˼p1lf{mgy`eRD?V"n-D ",0OE >8U>j;ioäg|a2Neo}rE}.8=+Z-N Z'[>9K 9Y*; RZ (OF67_ÂbjLoU k 03]QJ/BK{3#N/18 pUeNZQ1-h.AO}=h I.ZmCv'׵9°{ hxSrY>G^1qGoeəLoo7 ‡9)n(V*)&S<+`A#9[z&0ѣ")7'F; g{UDu2M" ŇYJi]ߐr,2n{E لSv_Lw Ab;TkQ?ԨeGIp?20?j`o˃-VT($j⎆+D& ֱ4gqntM3vp:0ҿ'b9D8Zv!A5 7V9Dg\q{/0}ThmL'*i2I,dNt<1xo|5*oo&xsȜ֘Rن%lJx>SEdGNj$sU UDJS1'#G|MHlͯV>6 L\k+= 䦜luc:$wc Jr?NiߵF}ղ?˩>OOe!]{ZЭyS08;H7Mx-wOL 90:8 DhLma5%U RQ#V ltr02 l2-ȗ'EߎLPYX =^ ¹Y,w'['5 GDEeVws}>xn;o)'WFG6o%>a. G.(UЭ{҂D9*#?A;boܢ N2=]n3yyk'N'Ї"~1EЌ}\;HXؾɏll+-N}!ā.J[DQH {>:E_G!3uɆmS)oU"7SzM?ٍ˽4Ix urrǃ/hLy5=; |CGmd/*yVXlSf*͈C k TH˼+9٘ lc=Nz_t_ ~' 4qFa_iHN2 RRS:vԿs|?ȯ-]﬚OAP"ʧX5%f^Ł^q[{ v#-FT0/Aj%b BZ]n( ;WfډD[Ǩ "íoF}l/1!+i>r %&V!28RA+rY.>.||y<_3[ sE$7Le`4R &}>HИbw+t4Wx@QqL.X"'f*x-n:f ۥZ@ʋ?_s=vdsPp+(&l 0D较SW _ja6@VRh:Wlm-OL(|H|5Օ3h^8@}'Kfb_%M\ 0U%Dk>9 ' G.AܾtȢ܄ڪ~\S`66mDtI>γ;vuT9%Pb}*NW1ϭxYZbH X, 5''0G3&]ƶ\<>C-pZFQmb,K>jMo2d-GOV뛋Yadrx\V=לذiN++Zv]з=^q(H&YއԳ1b!堟8B_L`SM͟_*7 }L1j|Axqi)| l?zhllhIe!'m%вO;}FLd>]8'bٜL]Qݴ>htS"}ԆasS0l".-%ucBu7+vR/;䊚5+1@ d9Dd ೚(|FLt;,8 .73,DwH{IIj细Sq'c~QEUꤚf?JE ʚ0]@q=n:/p1&oԲ`V0\Մc o8*dfWpk͏Q0l]܀}=uQV+'$vq~;WJE@Sbi[uO7ELiz-ִnB]($#g V ,ӀfhdxwPf&QQ&xѫ]2aݣ5QXJ~-qMh(a9z'ѵl*9zu̸2B#pjT<)(̼2֞ۅi074cKDJAR3CAOwcxjGkU &*Ox+~)9wC[ts 7 , GCaeh|IhӺKOSDCuk X>ZM2%ak1Џ9EsvlјUDj| czRD\}lt71.3̰ vxD*M啠KCŷ])g{ {`b3s&Wj +QCmCœ (ރT$P.C(%2{&T7=@_D݄Om+Du\7\BWQ%ٖf?I_"ƖGwJV7=pj!^<`5Q1d$!%&;1Ŷ߀ ¬ͮ/y'_`hx7,\S./KM^ B!BQ˥Qqh)ւf~on]Mz8H&.&iC}Q D)G$165p?|"AR X oD9ԫP< & L7 "Z ̦,>"T CށNW\L\f~wnEWA;: Xv<ۀn-L L|`jKC= V;GÁ%ǹnI8Mkɳ RfjGǚʺ| jWν$B+?{m=O;>r w6RUGMj8:QfA `9a@!g5;|5FbضYڣThzp*P+>vO@ovY8ϯ TM|e%s4s-6v,3\íBy|΄a0G-ye?]Hȳ/TZi( 7N?y)g:ރKlQWH쓇pMCy-F4 3Mњe3C;`Ȝq~ "T{.m}/*Z|W3mKf\&-JmDQhI`o8+1T7s.nVdYzg JSqX TPH=!&.A4*ƵV0oO(|XrɉRb"jH(atj&{z9iVY?OG I;ڛD3S8cZ^V$MRI./t4{k-'ovk})ʗ-q V\ޗ7(NWƣE_gy8V.@]8 ҸBn_m[Lɂc5k7n55Ijܼltp _j:02P;OFik@J:0՚nVon9jnu$J iee4IˡA=R͈uу5yw]]\ys2"WѺ\jd/J*%P+^؉wjȨ$1jzwSAp/:ijn+ ƅPhn i;chz!гIz^Yh2'`TB}^q|@KoDd{r.Cle%]4r-B\0_SpDjqYV꫺J:1W"0c//u]ݏ4ҐP%0k-m,Ԅb8i<|Se|₯tF=C6;b5)E|!ԕݺqUxgZKu4=m"c'–Q~M:y-;XҸKRx\$:aY>^1,7)C{f.*O~.K9C 8l=S>^#za!59)r.9$ rSIr8mUBxsIo餴%?2 7h56P $8maTXg6K$C Y]܆w In =*G"B"PU¯X:m?H=ɩuv5v[_+\^Bñ_(qZLID9H&?괙Ӧʑd[HP'ٍ8s^6Llc;s)o3O_HNsJ5z:"? @/,Ax*o7 0YW]ct2g}:z+<^̪L<u_HC EbRs ê42F$C0d(qvSz; žKM '8GL͉6PX~? ])& ޾`%8,%=AL[xstg{b қ=Aι`J -oY?O:ߌ@:kIN 3f2pSePprBUf Krq'^"Cv/ |rZ\ 2Pp $p֭S_I1"5{Ҧp_zE=nJgrPpEq D /*uRL KUpIf&UwC_TRGXP`B8-Z/6%X\ʥmWȠ8#1HM`IAM\*tY*la=%P)P10EۓvAOٚZC>'Z[q [V^v8G{HRf7++Sþ|*`|V]K߫>6!f!z2yob(fuF+3UQ$W/Ӡ[{"3+)ybɨX<1c1&z+nW6lӟcnl>1OhMv˞تԜglD`1|<[Pde1m[Y]'mD\'i-nc˰*!r깥Gh<ĘqiUPaÅ!#.O&Kռ9G'{ŸYȏ(v.>wg!dt3YȨ>7Pʐ*#{܃HƩj˚#~cMl{nDU׏fl&gb+Mڡ7F# uBTØ0+gTFC%DL`MZi.W DXS%-HAr\niW6  #D>6aӏQIw:@f{i8enBFKTu .O1"HFD|~_zg4M'HҶ<~CZqs_T yNPUk A${u#hR~,0(:; Ze_扚@!ad @= nV^ʘs$v] s;h ހJ}>rcǐ1|WB5ƭ(Bl&0yD "ڱ,ցO4Gb3;et„GUγAӓeAtur*If3ڌ] bGPyZ=7LȇH8 ?U& n_(?y1 2 h!ΚHibP^acl0f%ץiA1o<ߋl 2Ƣ,eW-Xi8pՎ* :ڇJ̓ũ;JޝQL:,8ap`^+ vN️OZn3$Ee!qXIz/vzz/Ҷy!Q`r}* !̳Ā^΄^ 8)ƂzD-{ ?Z.]䃡臣FK-S'uk@a?M>\x{w3@6މJv~o4Az+dw͗9OIBoA-q'C9u(rvP]W'LѠp|j_qęDzQ4A:$O&Ā e,vƉ8#Xf\M_G\!Let|($ɦlcA T"r M1xs듳ǡ$JKH{H3"ip"_ p(݃ڰ~śR={5a(!=]\Hʟ|x IȔ:ɀlBM 0HFKMUgc.a4ksC'mΘk带ϭE#2i};7}W$# BB'L8P\@1R KcnnݽO("p%/n= T!n+_7q'͞@gGh' J0L-ꬁ CG `!tvpnh==%&Ǔmc@wGDtXZ ?Ϳ^.Jr*7WiΒV1ѽOyj(Ȱm&ŶN;ndyHW%L$Jk%}ox.!8ܽei.7od-mqto(T b>c`5 ֐]ź 7dٛ:aC&4r+b͚ m˕4A|H<1f;.ȁ\bHT~奡.)ްӤO(9&z n]*2o"s$C,c3Dn>RA>zo%lq}Gk62͌hd]Vu@P )հxvHa>r #M%fӘ|Q-nS8$@Dx]n3ݴ̦,}םhrm]\Q ˴ b&^ҨqioIӹrqFAt FA 1v]4S \Mgg8\PC} StH7v gPZrizY_3R݆K |]-}Й<D fy΍@s,E?>K櫹xw{nm|p]Wt}zќY8sTaWW$,Cs/|-9AųL;j6ՎB%pV]!v&?XRmӖEw/j9gz*$P?Vvh[=M6xȅ67 a?d*RQ[s\Cfxi1䶒d1ߎ2CcUG0Z4M'CaEsg &u"H874X#^/$YtZ"#BvA'}=RG_!@Cj1H1tZ0*Ta=E98~}q~)DRM]lOc>N$NWf=ޠd{C[r] ^ /aG/ mIJ4dw njv3CKeM҂0S\Fub3Va+1F?;m@ (kXPDו 9DJIGKF@II=>H?bs ofLcWS @ʏ\H0C^[060Km޴XRq${9r9Ѣ 8.F R hx|zwW=5›s!.`]7N ~ D=s4y(Ҫ?1ְN2w7>,y/a]k0kW8F@鎀GZ,:ɇj2g{P%,7iEtUlA`O;4+' d9PͱW|*!VAnZr"xE ;(Wӟ܀ZWVIcHa )Uzap}T{?'[b(VcgV`Q0}5)F2y*w܋;rQlbQړ[b2NvĬ -lTZ2]:m8[z3o,$4xjcyWGDs}M(ŠgSQoa~Tux5}kɰKxHmFG(qiRRW{ ~7cijƬӤ!jS.[@np_ &M`󍛹v/zi }R|Q)HyOzl+reeOl|/gsY2 6Zq <.ڙYiTϋ>W#"DT .l,Ks#%R]uwy 't_AWg1p9ݙ2[XMUq "D.;_SpIh1Oݷzc Ǡ_$-p`F:k_tL+fjG5[GեzicN۟ F9AQ66jkjW7Pӓ\\wx`p mfq͌.)x&\Cgm2 ?W.t'H̿ nEitO2QOj!j 9P}Xo~?!)"=JcU$fBٗGVhI:6u1?~b@CxL*gD[hi㭣 ?=2/aT$ kGVt2Vh| X>2N˟-D'Վ\Cv [gP.!>aܓ!1IIWn ƅq a]xs+0vj{F:.@ d,9hnoI9\{R n%Jm$>$I ټ%@zomke΂}so1‰ɾ)v]cGPt1dat>^]8MzdbV'1ކ^mD$4&} ϊ(`c}DH`#rAj.I3zVfv:Te1@[w 6a'}|P |/dfTV8cыU̗Pc@(Hc8o+NMeӏ)pDTh1 Eά)rOB/*qn}:|kRvV׼q Mεx.h&Hܖwھ ,CLYMv>CZ*m.'%7zdž1i1`_D]%H@i4rXaP[d.3H+vA 1Ɠ$upBEd"ɮ9?eOCT \ÃL7嚗 o'RE>3|3bD/s*:+-7}NziO^d|q$>EgVK QKnJ狮+ASP>U0T@?0W2ͺ6־L<TZUѲcʦ_ %?:Ɍ:ߖ_>l |c117vBn!O>PBYFqՠZ; n#/r JTCŲ R 3Wewwa.i^LP݂׍jQr}xՔ"Mvd045n VO j32!_&Ql}my餴PI$fQDƈaI#/Vj/vx6 &'+)<{#ϗa9fsH8ǥ/P=(BZ?%\28ǿ;]Vw;>jQ4ACp?K"ئv#þO] )?xjvg|yECΖ3}-Ԑ/$ךR#}lu0:G"R#eY FÆ!Lǟ2 ~]mOdK}mΤ9bBa Jn%Ȼ456![ԇ;来^ ^T]T=* w co=&CO|%d⌨e%ȅ/׎..`FBl龰# NN{0Oei7XSrvYvϑqp9:@*3[uRhP%  V5vQ;VKG[e%,UAX5'ފ;@H)W;"Uu!>B:V^Nz2R#A=gkǕbDg9[bRθEøseK;3G6J"TAѰ0Yfn_tO-, WC~YN+1 gP2?9,"ar2\++C%`-aSfω(\?hJ}HODRȔ,ZrSϴUujJ>">2y4SMK9u4KA L~ӈ BK@܍g2-ţox|YjR*WGxrpk3T `ex" d УA$ t!pw-[O^`cyd9>o. 7T`{> (jJ¦Qj\ ;5i@ݜ67w r;Y\694 Qgzƣ.R(9o@.F2'}3XJE8 6k,!Y4QQ~a&W<ψaMyA7},ʧՄ=\8i zJ;Aq2׸Az2 k%,̇A#%FtM<+(醶00ڂ{ e\~{[001~/ɥO˼3$h+6 BLQ( {l}sHIk@)GkŽܰNcc홟7WϬᅿ9gU0|8~*Fת-j*_T@Z΅R.GlP`{ϣ_%r6=y.8 4 m# H5s)`RF !MYl7Na*hQ4`/B^s"hQjmI/;P{ǁd ^%6k z{Gh[#8H,`=1}bo'w 胳vW*i4fIgICݚ>IPk+1gFZȽ@X?zG-B޶Ffj7W>Zί2/u[ ЖuI|(i#xA}ZHu3 U;VfHm1)_Nce)l|:[5V#JB۞.]YoxiyA [T 4Aە4uo%5#d|*G"DX=8O8+#8T:S9-9H֦D#^AD)\,~VDLHXO"@޲tʼ^Haaݭ!iDb;8kac#i\eqJI"A=D֪CiT(X,8vIa{"oq}apKӉus:X|o$eX}r9Ci D<G2 F~6@I]= Q %6iZ.%EuIԆ V"}8舍I NCGS)%Eȍ AU͊6tAg8bT_H?ۄ8¶9FAַ`['h(!Zċ5H?b5n/鱽jhVt3}P(@fi\Z%rSnrX`ΪچvB> Ȩ6ˍ|v(IdUe흑 T}@ `BWl"6BUرHRlas *oQ~BjЀSpu>D\p2ؿxc?u;tR_ KrNbBɑ2x7Ʌ~Y}F7@EZ`C*.|8N8(BqK(AZhO;Ϸ-洫ICS))$Gs?E*Pd~oW^_ā?Gmss{r'Q8';syl\} wZ!quN"-#L"FL53SuC!>ªZַ21Lwg;ۆs/o0|_t}&&)c.,ŔA%2sk>]GÎ&ӭ *>+\NhW:/߮C֡<( &}E^4ﬦ\MJrY:c8>P4T@g GWG~ȤSͮ%Sz:Bl+24% &.4M|=FtZ^@vꑉ- XA)|} }Bt!A9OCm,7bD U ;kdlBb4&|C!bư%g!vUťV7-a\rsxl ,{vkrIO7Խq%3MTQK2Γ܂=ε9}x #!_@eaIEGLGH.bXxc{w <Ve[FW19e[/t^fʰa* 7wXM+ϗ/^+6DW*74paEN h׀[쓻gċL4v`t\8FVj[*$&z+/y.o|c (πOswH_ >@%, уΣs5 (QzeU,Q6T~?c(p* ,CI&Ӡ-P{@(y.])v]ǚ./}--A(>|E:4Dk;11HR`g7CSsNq>y"U[0^~fS9^HmuE8-eȆ[!OiHDXWE t'MƇ\Ҷ;9/͒-iy_q-OpCZ+S84'(X,ROu ogqʟdd)mt/\+[5X;rIs%:OE/1Hy= (HoM(n4ìW%:AkJqE." :sC{ gG8NɩF~@BC7"-$G8 W{Op4ܴũ8tRBBkVG9ɋ~@ݳF~E ?[tVb͵A 冡C}Qrҏ@ؗM2Ħ}gQRQʐ5C֔ i [JĂT׆ 6x8L2 R }{Z9˸#ƞNД2ss@GUIEI!/zp~OՏ{K֨d,:jTCgy:` U!D7Y|YAAPB(5&'Yb#]]Ȑ*jf6H~]Zrp#XIC|U|⃫jXaS ()o=Nl&{8 y؊Yj!ӥi@?4T!IuXdEB@#9|p|ν歪;EN35E̺ ^PT |ETu+d(V<6BqRX Wo. њqOGG'tdYV+ h ])8mxS)1"nd5~"OhpSڑMca+1M3,͍:U7t!gioibS Gɲq N2fU<,+7l9ȮѮOͪRL+YSqY0Bv-hTcx"z+л3XUVuE eӽLN2Bp~煷rIӬ’ W/r +5fol sMVL˹-zXqG8qCV_cI:C=K jv]PŁc {Ft KO9|XV{? S&u2賒 &nuȗfA?C Ӎf.zzב;8F)4ݔO`&Iid}lRu֯ Cp^$"vC[3=lAu&&B;SröQT5# xQYЗu1AlM*AKlQ^Ĺl|}n>9쳒3|5A=2E] ԫͩ<55:GTjf榝|%*}|Ҫh3h=F6t .yD}w^¥Sz 4Hw4wRb߅ p#lQ?:# -:F xNd*b"_XN?IvӅC{@T%yMcy.Vajdž<ʼh pB;Sɜ85t%g0NXR! B2$t]p6רƍQyoQb08}quϯ[eƞ3Q Hb̥ȝU{O)Y&gO*TA8uU˛5XS),1WycSa/X"RD҉Xwl9TR'~0OdlT|p"D|Lϩ$B1v$B0G~rMR\!!jV'QR踗n/^Zb#DZ(ԻvZ쏨]M5@tEF{g(5z*x}Z<*阻!)9LʻtYf] 54H;V%ͅ^р|` 439fE4?6+l>1OperS0x6;pDuOl;1C:X\t>"SI]>C}]5z;BlmI#$q_F7'Y @7vNy;tl)+QQCkj)`p^uIP|mkspLs$sA4&iej2^sU_сP=/y.!@"X)"e hȽBu%%; G&45c7̟j*{> dđF\}`S:޸ `!WN캯܃svKҘaPaqI/N8}-&B2q러 E~s qR۞ijE/(*_mZxϞcɚp\i`SuGFY]> *mAi)jXv*h V=T/F)X+b=:NAw`xӔ|Mlp_kM.v3>dD!4ٿz@D'2/I穒-ҵ!(&XQ sӿuYKsL{bGk!F\ l'm8]9sUeGZ*]X)̣Oufr u-NcjҿObϡ%+mf`VņI-Om8\XB8}؛hO{>CQGa>lȼϷbu;2a'[o*.Dǣw?CP)ƅ{Bk6X,\| Gulym D+wEYa07I|!?\ h;N'&8.䴏FIf,1R$J\$WlV;2H rϨf "%B&ܒnqǥ !>R9$U%6SNנ]H(%+ M6qucǠKfQg-%B񙊗VW@2 Ra~J,N4aV5`wA" ύ3'zXXA+}08}ڵz[ӷ):}IxrŽwvF5Nً^ _lt-5!qY+(OH; [_ b/T:p)0ШۈH,!=(%B.r8_k!Ȃ^T{iQ".+DÝfySKRb1Cp_L֌vFmsMO3_?M9;2\ARlx-!7naQi!ӑV%xWk]<5]MR-.""DO@dO?V/ͱ`5ic<$ bNb~ǂ/u?T-Nfrs+Z%"vԎM(.=+]L3}] h]G1 m~e4,.ɏ CtQ&h WgCl0!U$686@I^"ZV>bJA3sqP$3+XI*GYAdw?i[EǍr dUpHxx9yt=~J Sr&6߆^›bݎ-NdSO@p Nw 4n; Da2-' ]_790l\L1rvАE8qGO9NWq`Sרmmsj ZʳB<%ٶwi󗜃 s$< ¼5:5ݟY.Is CY[3QE0O5'^zS|7頯VhWc1[jCmI+jgJgbyIx1˯SK#g40ǩ* NtOx:Ȃ)) _mEI6}N%/&[LB`?A'hnV 'pCn2RNϰ=K4jۆu3e5U$x&xaiAK]VfULu PoMib~OeQEvׅ}/h wF&2MVy23^C 4%Rl?縏/UVK|Z#MFԅnזHWF!q>A{U n %mgR2Q{Eȃy\ r#:m pnU+g&IL]?0_/u4*!Cv* 悑mO19 .cQHIfסܝ#૏\,`p>,ce]xl Sn D-hs.M3U(=H0S"^]KB)F9k%ȻbA8[ףx{FH ;Na& ߴ]'`MFHvc# :"Rh+H\[0=%zˢo5|o XYWO|-o"H򺏚MzL'']1 \fņCM$#a:k~B Mԣ8¡g2;a}( zq!=`x[8j߫2T%$NqF@"nl'@u\5.m/S`Piws_PMAr  hET5H  r@;swXQ,`P/=}(/7_>5=t/[k$d }<`ipg4el-H y"PJW>;10F+IH@ \ c4-bͿܦh x[ኙƊph ߚ9üi(ӄ]*f9B/giݬڰf}f( 렰YZ_J[mהex&1JN,y00!.oL$E狮M$4> v+?(7)Z!Kǚf HbcT\.3?73ʆZ1[pyaՆ%G%I P Op{(DM>wf#̩t.[K.̸JN]ZصF/<W72 ; |/o`%F P8^:Њ=8-Z7Ȥͳq2(F?'s/+wV,o^BM%/b8OX{(F<v2YЇW/b&dk(YئZH0ߩO_N9GL7^3DT˸kFoԩ2ݮe *ktNր/9;a}rũuJ,M=͍1@>LX%=} hV 'n'%P͍Ev7fAinF;4\B/c9̐4D$3b>)X(NjZ,3+~m k׷^v_JU)KڙXi70BJ\ȁO`zDLaX@D&r@cO`d*vzESC;'Xsh-t4!2,JxA <#D|+n$VnX2rl1krt1uYa갗 F4;9/GדQ4'x}5h9} e<0fMS u8 b@DWy~)Y$Bn~Pڄn; 8sp=$`m苩)B 9v"#CښtC3R As{ o#/ ؙl ܱZQGuw"Su7,.8[>M`*x1Ҍn9ߥ~!M֪ ː 0հ,OrB eZ Ŧ M7[,>%ԴK"cƽ0Xɣ~cԏ&VXLB D*74g>w=`g51`ڵɋ_T1sIAh/k Wa1WksIU`>U08  d*!З*wUFS/fjN_(CEF5Cjc3m9 3>) _+OcSbWEEIpʏDVrWN:hԣxlQ1M2F)xc;&\uC /[K$A1^£ق3ja(Vx?!Hp؊ c&됔z.RԮl:aYUAjNia)7(l/bYW>jiv)Ϸz&t^UrcA|PZ_;~iyԈL&z~k ŏߨ#;0Ro^J &. FY3*{2l4A)= 'ݍf JV~Đ\0"{b`㘄 > w]#+xKl6##X9VS%_~*$w5/(;_4m)T`vNV*L#X|=$n1~ U8$ *xmRf 3,qpFEjwP"T(QQ΂dA#oҖ"n ̷'p $p{;?..jms1j[eJUW}%$K}oh\HՄޛZԫ T;S ޘ IzHFt|@l:Z+Xˤ=tlgl@Zzqn6;9[2{#w@ UȮSsl1 CKvM2("H7[D՛s{R~WWHV|׋&8g1TK"Ja CcP _nH\?j l|'@⬦9D0Bt(SOU#)R סq&dg]~}-^BO«uvDK"1=1lAlr҈J騒>,R%vAA BKOm f\FB16OLjsqA[A\K$e!vʥ9/pKA`:Gi]"Ҟ M2yHZ[BS}AXMOYS{Kuo(:|GGcd5wZ`KGۇxGM rCs i^+Uy/Ѽk@@m'KloЖ K`dX$$`0\6w%riU ʉT1痟)T3N @'04iy@|g{fҴ~O=BalIvfrrWqwAWUEԖgݏ]b 7fʐRg@%Pʇcj*7$2xn{. S.:?ԋW}} %{,O+ou"?'obc=صx&c_r"\,-& ȼ/ZW;)>x8<33zI@W\-;czYUQճ42f#N$_.(L2=?ٌ{qipz,(#>@8YL%"w(FC3[zfjAk=Nohޯ!s) (\lVhH‚?;:la<=a3 !rCLnY\ $2TrTU;{q&.3<:rxb]0a FU"Dl>`N_3-86 ً m$Lud" hi9H@<gQ71ٞLXR*fcj6 K@= uc2tzގv Nw)&1yR:'a5QX1Zz׾˺Hȵҝ^Zen}T# #}ˠQP]XCEler0D0>iKWa0ɽmT\ar^KfNA:\is3lv˚!|1Bz8*9ffD>2y -sF 5m nuffe%S ރ;R}a2wcĠr>e#Nk~TauoV8 3{ΞԜ y1 `qV.1;9QDmB^DoiʲC{LJ;醆;ӕ8(w D̢?Y.LB*{=1wL^87URO?N6 \{G*&NVch{(4.;C E\BmՌn R_{Y UP}P'z a6Ȅ)t(!\rzw݊[tS1P 1YS!sQ~Od]v Mp(` a$_o S0qؙ^V5R]/T"j?trtك;oah"b5ZZe(RTSn>hə`Ͷ&_@%dY2t"5TKZ;'\#~p ʑBG%ԥK)Gƺ"xV>;7')T`o8!naD_w!hyLP>s6#K|ْ(FTYgIEPn6QNxMiJx*\#-~'d]Sȧfrܢ0^aa_A]R_zc, 'ȓ&V>fdH /Nqz9Pd;!ُ<Ӡ©:'ϽR*ѲjH adض&TflIJ@9s"غ"=FalA %n^smo5JQB@IxK=x $@wXn~ Tf{X Z޴LQbjiU"Z}B)3(BfYZ\eL񅽇3g0Έ z#7iblXY$I=x,ϔ^s:N6d(9YU2jtw~eRyj 7۶{N?+F F^lOiJhgyCC5*odCxʤr*`<:soBfh5}UB$ၕ^ Tŝ$M~NJ@&,g$Y@W$d8 q<屎8aу@.| #OmUϤ c0dpIhG]>ɇJW+d=>!w&7LxFWy 2'u٪ëʱZ]jZNje8r MJ-`igJ ޽R#|)5EWͻ֌w P2\M8TNY vً\Js Q/"Wǯ ~~x?o~FrPҜdp`i۾jJ@DXYz$Z+>#c5pmxs,_}n*^_%B`]%ߙ8kA1`!vv9+d=1wE]YŲ,ȴa]×Y( {&^;mg /G< `;\(=joc6H @2u#V}(DLd ܳ>[jHk_et)9`>nܓdB[cL΃Hn/ί=a@>zZ+hde~w#!6G}J°0\$0pqhmRf}1.8ۃlmHi +T̷xh>si\_}u݄vhX>fdH) #գ5({FlrJR.)5\M ]phk:mfP3}.P4&-dVXrEook9.#\yLlp^ _c6dހWMBl7+^ȎeR5E{J;{K=*>.tAsYQm6m|T4hقz7p"" RF[\pզD1Xˊo1cRʔyxq{0֯UFݬ7_Vxuo]HK;:cL,jjǵ>AYjVR^Q! 5zOF{-袗s3+pӾj4ڃhS'z*c2ˣ_9A$J\:yՒג5iHFc@UxZzeW#Vz䳐%?\gyߨCP q,U0&5b 5DU{{@ b3Q&iDƦ^ݯmћIX<6?j\.2lNV dښy<2!5^3fQ.uUݻD8Ɋ)|΍V+ Y`6i&1l fMAx8YK{@jڊBtT~=IPߎk#Lo[FywVrwgUO6BcF_:fp&2?o=[$dR1]YC}f' {^D\RJU[c_TC#'!02Eܹv$vccbj!ZJ)m2OlGM79k@}5`8hLj]MḤXVҺۥ=U#XD5B|2>Kܜp1t&aC4K[ZTaVՈ\ ڑeI)ng]B5*cy(һ:؇`;R'qPU)1#% i," ,+2Y*f`5I":-P!fqf[Y+/j>DSB8JᐢC'N&dM?8?T6"nKI! 60# Vl܉,g:6(7e:iˇpO-)ŗ h?>IdppGL@\FkeU';bDt^[^k"!'?UZO5V_LP^+ص F_-C#7vVc CZYF{`^ exV}]3-+<OKwxNN(~cyX& R^WT\R=>f\|f{Q_(垒ߋ,N(dxAU{lG1O} ~XF?Ѓu sơ?,L3kOM|<_QZ`9lWȧ(?V77aΏF94VwPLxhT87 B8 8y#u[n:pg*H=ǂ֋4xaslۇ0~b`5(xHfo{Gi;jE¯%I!ْizc4-n+r!=W4e @C*c̢^`d"0OW0{ٞW8;!vkMK p dŁv")R>5JhjZMB ;&~`~=e2r"ˁviYxS2 b#nz"N9fh{&p"RH #n)sp# 3rE^e &u{V:Em`<{[ :snqѲZ4cP|'pdU"zL˩, vaJLUMĝ^r){`u!҃@E_;ZQtz wn4Tb4 -mj.\F_'L|M0?3V"0TZYLOFn ϬIo#{A ~ua%wK-ѦnBvb(0ǚt\Y&^9ay󀲁A7zR>1p?[[D'tQMRO~wWi*^Ж*Fl]uW`~Iv!0Iɪ!@ /Pc1\ \dyA`ĬUmsc/I7cZǶW|! YKaʬfp-%do+Yk];*.a^&g\Dp(w^Nuɒe  d2RC}I'E 4/Kr»5xh, >^ QjBß劖5}΁ \*c/Xb*#Lt/LW9B=3=@]b#RŚ{ dnNB70'T# P:JƦ6d;X^b8'2\KRGl3}Pxӽ26:Q3 jDI/nƱ }Uũxwݩ Tu}8)pY{i3U[ E2KuDU F/8HzQB&A OHQ \/y!P#\i_E|8(#[S WRE]._iW@m#Dud{\x҂6]N=Bӕ'\ K …y9I즿XUlbz00ol2#.v6 ]$ќ[ki66>(&(w!Vp" uj?Op=AGk h(3-֟N֫+ڌ m!"fT'h=-"h_OcKa7k=!/zA!#!j^s H $ε(4!eRCxGi\jZ#@Fw .pոR.ߡՕF 4lݠCP'O|*Ɩ:eNs[ޓa`!rh44V|˲-26g-9e$x>q*.KG|0_si`ASx=>1) ł2&B{TQ>ӛ/ k]`-W<ƐIu0eH%8^:מvd_1bQOAgA-H7N;IA۱LH? >2!)<;>ʡ#>|"ZBBRݪj29V|FF6LYdT^ȇ}P;b}W*3OeR[R#VSMy+/fL1c%̷C!H U_(a=]9.+uM0 ujC̭yɬOYȝT ;ȝ+eJ8e!k[s:ČYMW (>bq/y0/[(U?0P'gBP0(e"0h-qOq egmN=%MJ=Ε@=6!~HΑG}T#d#阮 `ɺu}fXj6FP+d3= oPcmk 7 YO4 @:POV c,N!!zҫ\Rpmn/]I[t\zӮ3vҸ~An[R kt%'f? I\`8!khah2Z(;x'*'alX3fxv<>eK1E+;B!e?x\o!X9JbooF{aPt:w< YV>ۥ`s4Nç(:ȘN+-dr{|{8r ;Ƹ?z)]f:cj;؝㝘ɷ==8D5 hWAĞi&.zs& Y"{Oa&no9Sy#eOy'ӥe">lќ4~w7iN˚Hj2j_C:xBH©]d&[uAJ8L6U:B[kqI#j@jRقg J+ 9 jBՁnMAi Gs0ͧ~ AsɆsa5uȣ@i$}%G $+r-|\U|I<)cZ`6ƽ>;4O%Zے>)Lg, t@HFg-\5S"#%Uz[߲^H̥^͋@ȣJē}Cgz$Ẓpk} l9( Ո\>7.l&.jꟿa~rpId\M/C׋lļ"i^yussaim+#^R|x+:9nΩ`DJXF/$#i@rc=wu*izV~Vɼ_H%SLPB3ߐ3Ngiy{9g \6w5瓸s[gk̒T:&VЬeEMRזmK0s*LHIΝJ6+U2bXؾZp"*TQtc6%Sq'ڏwFU7? dʌ`>M7&0)[ljٟ4[ K@v} \9&i1SyI:f%752b|yvm5 =)eO@ O<13`b*wTcOOb6A .+-QD~ =0[OOg'ˤz|um=Lk: j[]'nfGه$+qM9"+9g3|,VafXT[R549gaMxEU@o53F曑%[-\tE8=%@T|$9EC41!-֕/4K9bq,׵|N?Ɠ`Lv|hR\iCa6rUƋr- PɻZ/9TY$~:O***kDۛ}W 4vڢ^RI}J~FhwA,du~y֗a%L+f3 -!us)iqPZ'׆%o0| >]rrlg 0NtBᙚ1X+I ''L.O h(F*H԰-86ѳkZ\Ȍ"?Lj~d5Yf֛^ߛʽ!l- ̫O‹h!1 Dz['r\> } $)*J_umuؽ|W{<>>Te/򲤹JbG]ɔʈC,`l%xUNJx8gj .sY+}};UfJ);@ɊNxP `S sn"HǸL.KF?9;zdwa͑{[~Yȍ@M35-ܰZ975Km)+?֠"SOey>\ ҶST4/i}J'a lƋcj2f<:wQ \ps@ٛƑ>(LvmF藋rĊsG;(n?=jًR]{ J֒#VPR$K'Ofw]W VF)!R R1Ɇ{!FS= ߘV-ήcIݥ)BFš &A4Xf;,Jʻird7wI ^Sf"?O-~9G@q[}A?E3|fdcF_îըGogуQ $T&=m; cHNOH.[%\O29zc;CЁ?W%!XmM! 7 C8Aޝpv$bءWV@BLx*O+!b3;!\R*N޵I.?MPPe6jFTTCf/Ccth#,kX3˔":_T߼a}3Pa^xu3rPAR@Q34#E>Jc0op b'vO۬HfVȻ_~PE>$}冹 Z~>=Uczŕ( DwuJz :pHy 8ZDf񟟓L22s4p,f2Oj6:/%HMfwV%?FDx0zXkγ¡YDh1vP] F26E T r" Mt %e7 1U IhEO MflG%P2% >DM s8sHBE"Ipf0 QBs*'؞ד)F!p0?,:Ý3 B iZQC=y-(?Vm-.*`Yv;~4gP͉4%.di~" Zu:GXBG4gSN_N)쏈o.Ȳ"{a{D8 {OޤBB.=Q)Mi5_em(L|L<.«F #ܠݛL)ޑa7Ϙbq^.k8idP:C`DE$xP$a1WjHyJq{!ێzQ)6HxжBx'1W{$.%TMp9_6!UvR8PײoUvLcFpȐْ,[2{r$|6n.!Mxbapת#O(@h_k9ƌGXK$3Ta#cMn[aK%xW4j;F,%`˿;A2/%5]YFD6/7 ҂tdVE)I|^[v@BWQ&}iLPfsظϸxhD6f7PH >=Hޢ7"hdQx3 i S­gZ!6mQ8Y(=W,dUM0>{(N[Q&mSNC pQi%xf~?}4 쑪3b2:|BⅥCo0>T܉k&օ+8`b,\}y' (mXm}!7 Mݲ Jb Lj֎Ɯ:+VrGxtXn0e,b%u.ퟮv/$J -QÉQNoΤY lXn0fy(ZH+@X,@n|`O,G8 x:Id8G4MPJKD_{麒*7 ʟ^yUS CEiL'eZ)J< qRGg~Ͼ^~6?v>&fݘqÕR}='.uh6*EAmn&Y# {hގ!dݟ0|?c}lF}_^=&.y'3t<{ɚk]cjj,no6_ㄝa:RFn6Weghd 9E90X,v0t[aFD= >QUn5aKFȳ' J ևk:jC3Sɇ~Ϯ 5 cz6by9q'lô͟0ʴ{~aHsPʂf.H >ӿMeU'H+K4'u>NY6ٴWo2]+ -qm&v%4!X硄%?,dE{XjV@vY"8Ų\#4v5[A@Y/Y` M>7$m ?y ;U7>)|<ѧfCNKJVr`ICC771~-( –I'82nd\mT =HJWZUha 7vub"} bHU gT-!e2O@{? ^>Jh;m(<#1OũSzJ4ȎeH :,)뻏OQ%SMOνX 0M )'X*&icIdK; ͣETU5UӀsժL_(Bl58ۖc[[k&2K.ˎP ڵTS*g=\ O(!AH+,H?gc B]]/{AasРp>٨zz-}>w;dL[ W \7fb¶?aEb-ץDw$|g}dFl5yg~U̐~y7Vs,_UÖ{d$.߱d_)6D3JMASUϬx }4(i &`Jް8E X cFdhXx{+_ Ձoz4!X- q؁E:hZ+&6wQ<טȈ+2npOf C9JN\Wd[R& ;㑤ıXjN 0V,UuH5 XSey3gNiE@z mڰIH]KD3=:?$!·;f۬9Fz nȺq;Q+vf%j{Tɒ"~{۵qls}isCŢJϊu#󽐫L0L/iG׀mrB EˍN2}઼l=RG_94?51Wڼ% b)@9}yÔcE&`۳Rk11D  J Hl ?‡8F[ݤђllBT's,&r gދFմPTg/,d1r;8e2휜ZZ`,u`1rwY_M,C;Ni֭j Y]4@CZ #Pg?׳zPRieۑG;nTnzd.h_ maWg]F~sfĿn 4xh@$t $[J-u,ׁ*>v_^ #+?7nШm[1՗Lq!l.V(z)3w& c`\ʋٮ߽߀@KXH#NfǃW9A%ZzPȐ T{p=&ܨc싵Kcf[;ra4ATx{MH=_P wšog>ZJ#أW3:.]mY\X)S.nzN;ԇdۆJU42[S;4ļ ;ۧ?y#kp~Ծ6|ȜBkKL8*0(Egd|C;׃DidgMm]?u~B5?4c,!'17484i/p~+DMOsW~dqb$E5crfj=vtΡSu)a9Xgc59Ħe}B.v@YX)Dɬ DGC6\`ϱ⑗mq1rJGtDѨX[)jxG+>D`>`w» HCg}ܞQ6پꊿ݇.v {tV=zZSdAw1lbػyn@HOK}Y)D} },j $x1gLjTxOEf-B33+})eb=3;2$IG=Ss?mU#kg~B&eUz tK̷Y vz6#*[k̺+3.d@H%Sm# ;H[L |6UjOt@Xm<Im;[Jh4q;_kHM^(dw&D?sM̫ΥġN\ "˃nӿʼn!9ڙIdHvz) s Q^Lf @γ F CC"r:A1K#e&B+ Vtl.!i@5aEkG׽j,v\bs&Z}2&u:ݎ֨DZp\WLL= ttd4[18:)ۆ=5Ls̖Ggĕk)~S p,i-GϟL6c7+bu$vU4 fAaP, !l\(I3Ԅ^ ؖj1oogsHv7FCo'V$\ iZS^n$WPСrΑ0'\L0;[+1a8O LZlN'Mu$J O{M K¼XQ7^C&;n"T,h̿L~uɍnIp145=vo 1#>Է-6UNPv:X I}^<% q,Q>7,]Z-k{{AlG{xh m/ب/r}6m-Y2;F,;E/< }:@Z  1%At18]-&Vgn؅}d7g䮍g:F,#[`eYDA,L4#'̃C*իAvp1+gE:"5+ ,"5psŞm0{+=F*j4,Kʛ`XF;ow௫/$V``Ch=1!7w 50A@- /g# 䋋0Vkۼ r8iioz@I'1{{zº[TA&ϫJ&Z:\`2E+VA+<ʈ2ydw튏3g%5/Z.kx,B\gnBǨ 7~/e*=˭k 'bʖ㎘ߛ-E%SV j [m]5̒-֕='ՎM4Dx3VDr9DȰfTE2x*e@?pY}v{nJ@Ve,֛D|3mJ/ cI<*^k*O",^r $BR% K05WC츆ءPlerk@2۝FO7ҐыԂ6`-tJTl\´ԊVlۧGdnMfw|S5Y?, V͏8֜4Qxb$jٞڬ=mNhW R"c2l.#l?sixyEٗrVgJo1ИG7 3# 76VNv pWCh;8xwgy&̓jr(׺jBTyi>p5 H뎭Kz -ArCjigW-C"=Z[v`sg#\oX/[(K Oisk@Ff$x2D@|v ч-qm=R<lj]B=q4].WoqX'J#itձ3oD6:trG|p>XW]]5ttLnE7t3Z賲>ljCd|x@H|\}~фyg880[:*R +l` ܍c[*^K Tj9e1 { F=lPxwX=5QY&b"u,!e 8Ȉ(7_PT;OMJ * Z%rb9 zscW`)΁8bG-$ώ#g A]R#eFI#J}oZ>$;[ΗATME㗝|`#BFWj^ݴe8ک8^?ZH2Nrl:C=~>&h2oE@u(!UlgX/J:o3yy^,hZoedmz!',nHSDv8{יB"'a.,v9Md_TuI?͡+Wb^ Ѣb:6Zo17~ 8MCOIzD}T#Y0BʨN&ImQbKf)r_Gטӊ83@N*2;ZB" 0[2J>lDy}9kt37iKT@mz *b ׉}m&BAi&j=8Ԓx{Jl7g2M9k %)S4~=NM$OC8MxLaz^W2GI