libcolord-devel-1.4.6-150600.3.3.1<>,* fDDp9|Ta%!f^\D-@ BNsv$v 3WzWj.G]%{TKͼ`RK<ئU)C X>IheL;pPt7~]ϙXRV~pxo~rQTҫQ)\KL8 HA%(/=&)AkCo3#5]+NUYnUG>od?oTd % E!BS iY Y Y Y Y Y YtY1Y Y!t!!#(#\8#d-9$-:'-F\G\YH^0YI_YX_Y`\`4Y]aY^g bhchdi@eiEfiHliJui\Yvj wlYxmhYyn znooooPClibcolord-devel1.4.6150600.3.3.1Development files for libcolordcolord 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.fDDh01-ch3d%(SUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/Development/Languages/C and C++https://github.com/hughsie/colord/linuxx86_64U %gW# B ' me (0&  s+f/m&]9 d3lgW U \ 5\)F@0Y u--vAA큤A큤A큤A큤fD7fD7b fD7b b b b b b b b b b b b b b b b b b b b b b b b b b b b fCfD7b b b b b b fCb fD7fD7fD7fCfCfCfCfD=fD=fD=fD=fD=fD=fD=fD=fD=fD=fD=fD=fD=fD=fD=fD=fD=fD=fD=fD=fD=fD=fD=fD=fD=fD=fD=fD=fD=fD=fD=fD=fD=fD=fD=fD=fD=fD=fCfCc98a329017795d95412a0518845c7f2fda82c3b39d81338a5a6127e10c953a50add4e445c3ed8c5b75d897e471ef2409f4e1f974a6b169b7c119db7526b1a3effca718797d95b3ce430db26567a84d4b5789b130ed7e11e7c8ac1b68c21d6463deaaa1959458846e7a302a9bffffa2b2096a10703890fe6c23b6c51c1fa9ebd17f9b034e5a2d2177f8eda8a3d264ff2e50cd29abf0cd21167c248ec836d502d17ff372ad4ecb23c91dff0eeef30d7a06bbe7c801982a12744bf3f0d827b36a2332b16d49e370c201504df9c3cd3639972586142fa6803671e5621041ea933e461cef87e3f5884274813239c8745e78e7fe59b39c706ee3d1ecb6be06ecd0e91ff1f53e38097db404ca9f5dba3d7500cbcfc7be214ca97657ae706f13e78211f1e9ad16a2b1e984599075098116dc9cf0df20cdd757b593957cb924c553b5b3df635b85eec5ca86978fde1fb68d32782e2123aae4c1b8e674296101ffa640d78bd80794e22b1087ec94c459059f3e25151e3d20442bc2b192f7688ee9f9c5b90738d2787423512aca76938a8c08bac1d61c7f92580d2bc13816426b9fe5c24ed04fe46556f00473d20699f74fa28c86565203744ce83728dbae561723601ffde2a4490c2c1699fa1027fd6e2c20c0f38d7239bf964d512714650de7cd8ab2c17434144930cc022ea59f916308327be70526b52b510187f21f509a68fb2aa9bfa7da66349dda248eb92f6351f83404f87bb1410b07719629c029cd7837622f76cc09b1d5b1b347cb705d5d3007076b227eeb6497afc63cd9aab4c1c0f983b1f8ae16bb99bb49c9a0a5ca7646551304309899867fba62e7f2182b43f0b347b0509685447dca0ed9688ab3b99156e03140a316e80a4c466266775d0796fd07b39b3b6d0f58276348933a500ec411f6a9b3c536001555ee6905433deeee144e4b80eac7796837d977a18da3a29c39f90550a7c5b577819d7c9cc5f12f3eb46c4bcfcf8bf3ee59e95a7f7d23b698432a2f957e53e83726ac5d5471e70d0e40874ac4e214ac052f189477937cedbf46fa65a02d9c133511661723ca7123440adad801a394a73e79d5451a9f1ef07fb633eb922f159185f984f98d1e4bfa10b68e19f132396af06adeb634f31113137f63704f404120dbd63038d00bee8e005094a9631c587adc83dad9517cfcc5b4cb9a90b3d21eaeff4e1330c7157042c5128d18325511cd8b4f5da69c5a929617ff12b2231f794c46ed71bb9370e869e44627169d1e71b6bf1c454817b9e2d360ee7e02fe3a2abe120fc0b1aa5fdd85e88caa6a65a650f570689d186a419a37b4646ac8d8d542d5a30095b2a712e1860d7ae04b5588e10c730f8322365c7f7bdd48ae3d137304a34efcccb0d8d6fa19182f19beda318614d1fa4a97b0a5d3dc276ab37de2dc419f84569308326789649986e0971c3c0cc6d9c5f6155642ba867be3938e1530331cbb52d16f502715745d8a122b619a21d345fda030a40c8994f42e99a8323383e359e7a1d2664d16a9112057dc5ecd2160be1c6f46e4d68ac01e860409f110318d0b3235ea29de9172fa90f3a1bfbb38a69f3c665e8ab47f344e7fbb2d774ca61ff0aa99c0a31b5a98e3753c4959466cd83d892c3224948925c455df3a122c9ab48d408f5324b12e3dbd120cd54087a56d02cc0ec9ca782df2b3eabc152677cbcd6510def641076b57418f08e1cf9b9d8f7b0d1d6a8ea915a7df95140cc0e3fba500624f0273e0e72952f97cd0bf42cc9d85288bd072747836690b8377864f86dfebe6402d61d16ef43a261af627139c98531e84d45ad75b3ab5d7ec7ef091f56e2ea27791207297e2ade9ed56716dbcf904fe2c17fd04d95f6a95701ea3ac28d1a625406fe4122915cad09e855b2065466a135e42cfc5ba035cfe95c3c2a3b3b326648097195a3e92cc3ca5b4775b071a8337418769d577891034c9198efbe188e03515953e72ef8413ca83427b82aed7b6c68ab3421532e1a2438438c5f7e895f49620a1c37a9887cb6dbf65335a81a391f8754221af63d49e5c73cfc551a55b5e455f47b6217d05a91ae9c231098b8e2329a63041ac1b344f214e33add9da69ee63d039e1e72dead41efca345cb12d92dbdc45c76f9462fd20a0c2ce250f398ec3f42c3b9f0e9ec4406501decefbe2d25b8e98a7bdf90da1ccf1b71a46cf13ec9a2af11acd38ac69003145e610726dc96393d7d5106cad7f94651abbb738ed57f7cd290856680bd65ab1a80ead5ada88be6eb2ecffea183521adb3c43f6d8e1cac71ca121014fc01927476d67a9307df0fe86937a169903c4bec9e98cf25c9c86284232ec9c1bbcad6562ae4ef66d93b179891779b9e35e94a51537413072119a8486a4329c5049ba11716f7904b4be5e852e9b272cc423f5ff4e0350d11c5aa12088dc8946eee7021810ad283452b040461f5bc8ecfcfa4c024220a053654183f0182a165a35641d5a26fd74b2c1eddd1e4261152e7767b9ece7f92ee6debce1fbc0b630c590e3076d16f2d4134f597af793678d118079bb4eeba7d33fda83dbcdf3989b7fd96431591c68c87fe2e0ac70c78cc5a9c58b0c8f2fcca57e1e63524ea38812812d7dd73d2c743e2069bb0db5681c1df026a45ed2be4f87d136599fdec56d07d8f1a2cff0c17e74ee722c3b1f3d022fc777e69485e0bbc6dc8b1e7530009c68be2a00ff9ba3ad756070cf53040621b7cb3838f65d61d89fbbf91b71fee1bb210e6e89ed5e47cfbac2f1e11ce48a30be0a69a7662a1d754cb49277462e26fb7dfacb7bb765250957e6c2c5f199c45f11c6f1b2e109d6c8ab456de6921851d547007383a52b65669adbd7316515c0228914e17f852815847a7652c4d6793cdcf690a924ad5a035b2720ceb58b1f261785224609c7b0fccf4b5868a21c9b3c53492246a59010b816eba04fb9fc05547586a9ed2741a220d128ceadd78bc5f39a7fa3aac0f56e94443ba47a8d24b00f5fb6bbb0446249b605efdd36598e8a0f65ac3fab2e18438c73b91eaab5708b48ebb88e8a47094ddafb5add45bf4da986d9ba417b12eb66cbddee170314adc104b6f5a85e65c9debd359033e7f347d509a993ef1c9e449dff1e074d303355d93cac53410997dc7a3f9bd60f3ce0d8ebae7908978c8731fe9bb139ff0eb96fe775524c2d4d4f167d79041b17c5cc8ae9112478665132c31a1417fb4a0fbdbfa6ef67673b808def5cbbe4f684692a70a4af0acb16ce80fe01cc5222a76b1f7f88226b6218464db0494a17f49d6c037d60fa3fdc2dc1e46d6116ab7d6bfa355e01013ca1f0b407f2171fc16600bc013ade758a5edf1ddcf3676da4cc83794050c64c498420599162f2b3b6928232dd0be7991d942b1dc0b1670eb8695e0629ad38280184be1b94602f2015707a28170151058f7171aeda501fcf0979d3b633f7a642fc810b0ff7abb09d595a62161ce7fcb7bb58027f735bda3cf4cd520420f2040eebf418098a86a3fb2ef5a9659c87d37b81ee85b69316b045a9453ac54b75948f4d26357dd018159078f36f90deeaf29ce3b9d2bd0ea6655ef1bda801887c0839ca68498a12c20f91817feb1dee5355a185271afd0a0abd1888720326e3333124aa899bda00e7a560a4eaab7a17477fd59bfc1c5054013053952752libcolord.so.2libcolordprivate.so.2libcolorhug.so.2rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootcolord-1.4.6-150600.3.3.1.src.rpmlibcolord-devellibcolord-devel(x86-64)pkgconfig(colord)pkgconfig(colorhug)@@@@@    /usr/bin/pkg-configcolord-color-profileslibcolord2libcolorhug2pkgconfig(colord)pkgconfig(gio-2.0)pkgconfig(gobject-2.0)pkgconfig(gusb)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)typelib-1_0-Colord-1_0typelib-1_0-Colorhug-1_01.4.61.4.61.4.63.0.4-14.6.0-14.0-15.2-11.4.61.4.64.14.3fKdE@dTc$e@b=a5a@`2@_^,-]]@]z@]^@\acZy@Z@ZYp@Y*@YA@YzY4XXXAXEVWW@V@VŲ@V@V @U|@U|@U@U_@U&iT\@T}TTTw@TCT=@xiaoguang.wang@suse.comschwab@suse.defcrozat@suse.commgorse@suse.comdimstar@opensuse.orgjsegitz@suse.comgmbr3@opensuse.orgsuse-beta@cboltz.debjorn.lie@gmail.comdimstar@opensuse.orgrbrown@suse.combjorn.lie@gmail.comsuse-beta@cboltz.destefan.bruens@rwth-aachen.dedimstar@opensuse.orgbjorn.lie@gmail.combjorn.lie@gmail.comdimstar@opensuse.orgdimstar@opensuse.orgjengelh@inai.dezaitor@opensuse.orgzaitor@opensuse.orgluc14n0@linuxmail.orgfezhang@suse.comzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@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.de- Remove script in %pre to change ownership of /var/lib/colord (bsc#1208056).- Reduce memory constraints for riscv64- Tune _constraints for various architectures.- Add colord-CVE-2021-42523.patch: fix a small memory leak on db open failure (boo#1202802 CVE-2021-42523).- Update to version 1.4.6: + Add missing copyright notices. + Add Spyder X entry. + Document where to send patches. + Don't use exact floating point comparisons. + Drop option for removed reverse engineering tools. + Drop references to hughski.com. + Fix a small memory leak in sqlite3_exec(). + Fix typo in device-removed signal documentation. + Make introspection optional in meson. - Drop -Dreverse=false meson parameter: no longer supported. - Fix a few rpmlint warnings: + Do not self-obsolete shared-color-profiles by providing the symbol with a version. + Call +%tmpfiles_create %{_tmpfilesdir}/colord.conf in %post. + Package /usr/share/bash-completion/completions/colormgr with mode 644: the files are not executed, but sourced. + Own %{_localstatedir}/lib/colord/icc (ghost): this directory is generated by %tmpfiles_create.- Added hardening to systemd service(s) (bsc#1181400). Added patch(es): * harden_colord.service.patch- Change to systemd-sysusers- allow access to /usr/local/share/color in AppArmor profile (boo#1180898)- Update to version 1.4.5: + New Features: - Add cd_icc_create_default_full - Add cd_icc_utils_get_adaptation_matrix - Add cd_mat33_is_finite - Add support for datacolor SpyderX + Bugfixes: - Check for errors from more sqlite calls - Fix cd_icc_load_data() annotation for the data array - Fix cd-sensor-dummy - Fix more annotation for data arrays - Fix owner and permissions on existing state files - Fix segfault due to dereferencing NULL pointer - Make the build reproductible - Refactor opening of mapping database and try again if fails - Drop add-spyderx.patch: Included upstream in new release.- No longer recommend -lang: supplements are in use- Add add-spyderx.patch for datacolor SpyderX supprot (will be in version 1.4.5). - Move colord-session.service and tmpfiles config from libcolord-devel to colord package.- Update to version 1.4.4: + New Features: - Actually install the installed tests. - Allow building without the daemon. + Bugfixes: - Consistently search for spotread in $PATH. - Don't hard-require spotread to build argyll sensor. - Fix linker argument checks. - Include C header in Colorhug-1.0.gir. - Pass -DCD_COMPILATION to gir compiler. - Port manpages to xsltproc and DocBook 5. - Replace docbook-utils-minimal with docbook5-xsl-stylesheets BuildRequires following upstreams port. - Add _constraints file, avoid random buildfails for i586 and other arches.- Also allow /var/lib/colord/icc/ in AppArmor profile (boo#1112230)- Change BuildRequires to docbook-utils-minimal, otherwise the build pulls in half of texlive and all its dependencies. Only man pages and HTML API docs are generated, no need for PS/PDF generation.- Fix meson parameters: -Dargyllcms-sensor=true must be - Dargyllcms_sensor=true (boo#1124388).- Update to version 1.4.3: + Bugfixes: - Make cd_color_get_blackbody_rgb_full safer. - Update style of Meson build options. - Update warning about running daemon as root. - Update options passed to meson following upstream changes.- Update to version 1.4.2: + New Features: - Add cd_icc_set_created. - Add --enable-timestamps option for CREATED header. + Bugfixes: - Avoid buffer overflow when reading profile_id. - Fix the detection of duplicate EDIDs. - Make udev hwdb optional by using pnp.ids as fallback. - Raise _XOPEN_SOURCE to 700 to enable C99 on FreeBSD. - Refactor build directory selection. - Set cd-create-profile date to SOURCE_DATE_EPOCH. - Pass new option enable-udev-rules=true to meson.- Modernize spec-file by calling spec-cleaner- Collapse files section for gtk-doc.- Update package summaries. Replace old RPM shell variables.- Add ulimit -Sv 2000000 entry before build, set ~2 GiB limit so that colprof is forced to work in chunks when generating the print profile rather than trying to allocate a 3.1 GiB chunk of RAM to put the entire B-to-A tables in.- Add pkgconfig(vapigen) BuildRequires and pass enable-session-example=false, enable-bash-completion=true, enable-systemd=true, enable-libcolordcompat=true, enable-argyllcms-sensor=true, enable-reverse=false, enable-sane=false, enable-vala=true, enable-print-profiles=true, enable-tests=false, enable-installed-tests=false, with-daemon-user=colord, enable-man=true and enable-docs=true to meson, ensure we build the feature we want.- Update to version 1.4.1: + Bugfixes: - Add back the meson -Denable-systemd=false configure argument. - Add the fallback rules for older PolicyKit versions. - Define PATH_MAX if not available. - Enable C99 support in meson.build. - Include all the files in the GIR target. - Include the correct file when using Colord-1.0.gir. - Use appropriate feature macro for realpath(). - Use gio-2.0 when generating the VAPI. - Changes from version 1.4.0: + New Features: - Port to the Meson build system. - Enable Travis CI for Fedora 25 and Debian Stretch. - Make PolicyKit, gusb and udev a hard requirement. + Bugfixes: - Add some experimental tools for the HueyCOLOR sensor as found in the P70. - Conditionally build documentation and man pages. - Correctly build the ICC transfer curve for Rec709. - Do not build the examples as part of the regular build. - Do not spin the Huey LEDs when the sensor is embedded. - Do not use /tmp to create profiles. - Fix the version numbers in cd-version.h to reflect reality. - Get the Huey status before trying to unlock. - Use a different Huey unlock code on the W700 laptop. - Add meson BuildRequires, and switch autotools macros configure, make and makeinstall to meson, meson_build and meson_install following upstream switch to Meson Build System. - Add gtk-doc and docbook-utils BuildRequires: new dependencies. - Drop %glib2_gsettings_schema_* post/postun macros: the functionality is now covered by file triggers. - Drop intltool and vala BuildRequires: no longer needed. - Upstream rename of ColorHug-1.0.typelib file to Colorhug-1.0.typelib, thus its package has been renamed as well.- Apparmor profile (usr.lib.colord): Allow reading / writing /var/lib/colord/.cache (bsc#1024933).- Update to version 1.3.5: + New Features: - Add cd_color_get_blackbody_rgb_full(). - Add cd_spectrum_multiply_scalar(). + Bugfixes: Check the parsed context arguments in the session helper.- Split out color profiles in sub package colord-color-profiles. Add shared-color-profiles Obsoletes and Provides. - Replace shared-color-profiles with colord-color-profiles Requires. - Pass --enable-libcolordcompat, build compatability lib. - Pass --enable-print-profiles, build print profiles. - Pass --disable-examples, ensure we do not build examples.- Update to version 1.3.4: + New Features: - colord: . Add cd_color_rgb_from_wavelength(). . Add cd_spectrum_resample_to_size(). - colorhug: . Add commands for getting the device calibration spectra. . Increase the size of the EP0 transfer. . Support enabling the illuminants on the ColorHug+. + Bugfixes: - Fix a possible NULL dereference when talking to Spark devices. - Fix compile with -Wformat-signedness. - Fix possible division by zero if parsing /proc/cpuinfo fails.- 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)h01-ch3d 1726039108  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXY1.4.6-150600.3.3.11.4.6-150600.3.3.11.4.61.4.6 colord-1colordcolord-private.hcolord-sessioncd-session.hcolord.hcd-buffer.hcd-client-sync.hcd-client.hcd-color.hcd-compat-edid.hcd-device-sync.hcd-device.hcd-dom.hcd-edid.hcd-enum.hcd-icc-store.hcd-icc-utils.hcd-icc.hcd-interp-akima.hcd-interp-linear.hcd-interp.hcd-it8-utils.hcd-it8.hcd-math.hcd-profile-sync.hcd-profile.hcd-quirk.hcd-sensor-sync.hcd-sensor.hcd-spectrum.hcd-transform.hcd-version.hcolorhugch-common.hch-device-queue.hch-device.hch-hash.hch-inhx32.hch-math.hch-version.hcolorhug.hlibcolord.solibcolordprivate.solibcolorhug.socolord.pccolorhug.pcColord-1.0.girColorhug-1.0.gircolordcolord-CdClient.htmlcolord-CdDevice.htmlcolord-CdDom.htmlcolord-CdEdid.htmlcolord-CdIcc.htmlcolord-CdIccStore.htmlcolord-CdInterp.htmlcolord-CdInterpAkima.htmlcolord-CdInterpLinear.htmlcolord-CdIt8.htmlcolord-CdProfile.htmlcolord-CdSensor.htmlcolord-CdTransform.htmlcolord-cd-client-sync.htmlcolord-cd-color.htmlcolord-cd-device-sync.htmlcolord-cd-icc-utils.htmlcolord-cd-it8-utils.htmlcolord-cd-math.htmlcolord-cd-profile-sync.htmlcolord-cd-sensor-sync.htmlcolord-cd-spectrum.htmlcolord-cd-version.htmlcolord.devhelp2home.pngindex.htmlix01.htmlleft-insensitive.pngleft.pnglibcolord.htmllibcolordprivate.htmllicense.htmlright-insensitive.pngright.pngstyle.cssup-insensitive.pngup.pngcolord.depscolord.vapi/usr/include//usr/include/colord-1//usr/include/colord-1/colord-session//usr/include/colord-1/colord//usr/include/colord-1/colorhug//usr/lib64//usr/lib64/pkgconfig//usr/share/gir-1.0//usr/share/gtk-doc/html//usr/share/gtk-doc/html/colord//usr/share/vala/vapi/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:35602/SUSE_SLE-15-SP6_Update/2eafde04e5756740e7c2c92b0a70c2fa-colord.SUSE_SLE-15-SP6_Updatedrpmxz5x86_64-suse-linux  directoryC source, ASCII textC source, UTF-8 Unicode textpkgconfig fileXML 1.0 document, UTF-8 Unicode textHTML document, UTF-8 Unicode textHTML document, UTF-8 Unicode text, with very long linesPNG image data, 16 x 16, 8-bit/color RGBA, non-interlacedassembler source, ASCII textASCII textC++ source, ASCII textPRRRPRRRRR~]*1cd.Rutf-86cfab55a361d4f0e03967c95276bd4b3f10e1033a30dbadbe8fde1bde8549249? 7zXZ !t/`]"k%wdFdHߤ~$y$t,]=99iG/Ўnppg:XCQ#/X7a6|՟ߑ@]Ab!4EZ͟sKZB‘ Cqi6;'K?HIert (-Io*1Fֱ4[R &ɂp"e&dOsP7>8;bؤd,6jqH27#<ų2nL9A\`.",?|GCϡ5Ar'KR%eռ7WZАn o2JoP?=x9/el0òj D0DA kR=p CFOC<֩s{ @x_.Ng-"tY1{vNHlC8I4vkf vСX( )0ۇ>93[Φ,OkuБ v e#>9-fJ2 csP ^ :҂w=Tn+]韖E@/@k$Nu߹Ћpc4.J&N8觅{Nnrdr߱lw{0\YdKͦeP^d[fM6a%E1{tH`V20ӤL [%Qs^\Ȱኽxs:ߗn=>QdmFy6;**Qe01eFȲ6J&2unglAB"`z`|~=e;%#?՟٧HWmɮ$ioȳqȐ[ -Nrj Uʵ3H F ֹňNC ?i*ZG] L5}*lňO2!6)h`y\=Inr)G?;@DB9JًT{5,EfS[Nx=Q|,[l`v܋QKJ^{Hk1H`A[0IraaV6pYhxKu@meͧ VrO~ܹb%Rk],#O_/Ð ޔ=2swӿkB'#K;5OljZS$s6rˬ\ 'OgZ?;:D){u{yNgjT/|,qtjɧ (oAGb.GulLo67v4c)ʢ8|[?R$-K` 8:֪p!г]"^VFL9c\}+߻{K><"Q~aмhʕ195h:[Akf. +`NN Wup>dlc[$)09Ũ\\!cNڿ"9_7YP:%E4$ԚY\,;Lgnĭ\u;7ք\PL;݉REr0ˬ;{ t:~m^Vac+N)b^Y!:o҂KHWV9Ƒ-+&Ӽ//FNh9A/}L)7).r4??E M sNW0 !Oe0 M8M,VK6DZG7/U pvm="fp}35`jW%s,eZc:u* \dqw^U𹪡tY 7+uSթ0TԤ(k>#3fhoxXTC5~1he#TMPViv7e#{UXXtсN\!ӼE,WmlzJEכLMtf83RMՅIRuZ<&UoFax=xLU $ֱ7{N NC(V% Ґ&ԜL1!z8K:ᙯ5)MD:`TOiWbB;2koF:tD!ʷoҞ^Pd_.N> 9H<dU!#t |ɉcᭉ 6Q̯t͢sId m_TH°~_Qv>QE?uqiKYH?[d; 5>쥢o%zguWF7'(s$ȵ/?.Z #lcߏ^{s/qm2:ɦR~|*'^/"3g-պc(CrW34MȋP-Ձ@16_с3dliQb:ٟYփBxT^,Oы6uݾPl5n ЮYWN|ىe-(Ҋ[T-peU}LFwgn6YWôrf`|bMGXJXLhad/ &{}$dϚy/$d5Ckv0u^ fx|#]pLHE0Vs~7d?>v*)IPz8TiV57CdgQ o B9geQKnW'|6v_X"F6 ;2"2YBWu(3o^ƶh DžNE tY)WH{CI:li{UG6O%e$h!ZL+Y;(0dw <?އ5=%laka2 E9Xe{M]b8'w1=-zE]#JWV, dqc܅<-;?(A $U; n\! @>w(lO_5]Yp+ベY/3#=wR+B^ND$-6V *?꬀C"t#:w4hOuEİ:sNdz>|E1b4bƩ*|q&PGRZI@׏6ݣB(IdNFC]b6\xϑJZ|?n!)%p2{l#C:xy+#@`,udNh2hyh5=H|ҥ-55;岎5YRWͧ\?R(FCFMa`:aN:iûD$-NaDC9hygݘY*6j`](f ߖ !ZFCV؅njmV9 Epg-O)?">ٔy\T$W~qm@݆?3_d ZU[@ΔN%HZIg_pE`mw\e,OTS`gU6Ff[SLx(]puB&px5D("y d$[E|WghP[H7)WDZ +>ytb#2VcUmK6]ay24_j?&AL z\B1d,sj>fS@Y:'Cϻh-+]-4Wd}X=ε>NR`rk_*\DZř[)>E@JJ-]Y[3B˳@=^_v!/`[-xLf {￘!W\$ qm'3R?&kavM*q? a6j0C䡜=u||W=5joz&WQL bCҚ'L7wjE v~SXpJYM\/`0fjK=O<ǢX;|XU hV {ɱrsZp6MCg~`h-l9E82DG^aGiq=FHlnh.TLS sNӴUhg$"8O$-S9'b!3i%*8JJxd|u@d@c/?XFKޡە֧Î7Fq I ]BTd$r 9__оߴSZ9F d]9;;Q*0_TT]T, }b(!}ۍ&ivij/0R¸K{$`>LRxS%Rsag?C^߸#|#1pn+B0&F= {/@A]gttNg2/ǜmfH3&5W .R  YWr5߉~e+4$/7ƩCg4 *TBԆpx\a eq1 a]V8e͖g.FiOrط=GJ Kz„n KZ%jE|"ff21Fy{tC|{$x\0 6 r| S||ԏZ RT`(3l?zUVx(UG:qzt`\]:Y^!p׶w $+Vdd@ǔW F\1}{\̐,T/MRbDfwL .cձdp@E. Q-M7W3jDb]2Sj}HwK- r~!{W(b\K0f%+QDN >'vLm_)ndp\"(8Xj F[D$|܊ĈssZREY+(U)φl崙{\j f jZ.4yhusKSPC %c!ҾCuRgƱ \0 לӠS$mN)Ew'Tv4eJ)5ۣc@ KmAib'5cL1OCGjLqЅF"V7>@A`[B:qދzJ䦮8RPoFtO8]ݰROC4h]5.v8K!e"zzOC只~@NM"R+ybN#sn@845ZH:jF y I( o{ Z >!uy5{z]o[xT6Mn/QB.MB oVHYc0{5}#X|ҁf `!;Ⱉ#5E U9owy<5boqh[C;ܩn25*3YTvWlM:K"]QR,Aq-n5,6҄Wc ! b0肹q "t״7Uٽ}@/0,n} "a]>[T`u49 ʯ[E|рW[ 9L Ⱥ&|5-f{.ڢA[)Jr9*_ x?2cNH tlsK8̥t?+Uk~cY}pqS kNR疏1m' _ (Q?Ȉ;jv^f]cXp/Yn&%C|ԭ{W_Y utZOB"w$1ZViEq|2v=b~{~^ɨ@_;~ 6\dEGo:\,.`3Ŵi+y2dJScp,`dEd$؜G\I3_W7\eX2LO_!1QTuIh'4h|6.CQ|?CD3W <sqYg Y@=YK7xCvl5K0/Ot"M#%qgͦq/P3;g tGѱA$;kV#pu8MOLgFGA(8 C%ʘEGXO\vM3;?v#@|=>2m^G5OmCsQFmڻ GM@>#WavǁwoIgy&neB͈gcO٘0Ё-*M ~7~9[t_+9#ExyE+ח\FYl(NDZKo{ؙ 7!iũJ`*&|%`^woŵp$zWOb[S{|T<r 'M_f:Q{=44+ߍH (NNQ/_LRԪxvT&/E@h .^D笴K:4ݮMc> $^iW79n}I)S}3sMr-p~g:@y»bԁFFf]@T]%Ѿ "6nFC"!%rPE_.M @{ Pb.~"Hx5qBoN/z' <3;tsXί9TI~Z N2XR#C.sO{+?!]I@b5U|/'Ma͘uT^OC!fl`v {ov1d@4w'&Es 22seU$r}Iٚ0@J㗍*^ZAG |X uG95iA٫ hIc˻-4ۦWr7>/cj5oѻ֞&j*G473Dd. )ˉ_$.*pXmA ƹa4DIW9Tym>}Y)·7AT *~D&ןgT|3 O&,J_c\4 H:+9"&Vo\ɅIF%kƫx:B/uؾ[is:ځ%<{=նN" {;pQ2uczVU\Pt^MWX<(9]& *]E\[9{Ԡs yBr׫ KW@W'vݴ\rzSzGZzx'B>|fx=|VmOh%a,1Y츁;^["ݞ$cy%i;wD7M E Z_<,{ LP+L;sG8@k{s3md 65Mx`Jkl:- X;izS o+S8۹§aaFH`7B^Gꄦr=/N5k ^&ϝY%Mn[TEt,{0P 3!r 7vF ahOBF-!5! şsN?YFk S,^O*Cp}i^^Np6T[e;~z?vehm*-)|[*3˯I$}fRȎ+01z d2Tm,%l8Ḣ+Ƨ%4 *?o7u #-+<7oT>H(vGh#IVAʤy4>" #4}W|U:ey2HVNAxJ$`4[WD^j̉ YZJі2E&BVbL&ϓTHBd PXԮfpGؗ2Wi)=5s>o:sw-<G5V{Iup"p%?2^)tTѰ?cɨ9 0Gl3LR}qV_'FǤ'C,"Q@si }TOcl%!my׭ӻ;Bx׬%f`qPFbFLkdTh&g6 5H@RB vMd;Hڤ8K >OA*15֩.?M{ 4np1`C!7oqZ2-'P-(9U-C-ʴ\k߫%.[6zgA`GQ]y:0@x k=n^A5]phoS$ ס7*[JsWH`֔ec|F3oUpȤX˭O&*ɸ0WZ#K%iERSLF 2)EudtG[d+I'vQ^-f#hCӈPx{ VH&vi[ n=mfr}?k̞&>hAil2lwv>=`hO!W´6= E'o jc|qVt'#%PN/sBj}Doi7 Pacm;+TzqF\EMO /ߌEuM:5_\}4b,8Uf# s ZX! a$,]vb"7N%u&+{=rD])t? oBG^6}>`9C g>98ǰ{S-(o).KWِa&Bz"ˬ2oXq+"1l'w,FWMe<S z<- Ec=]Y4#f,⏀X3 QC4rOG"/LqGCN{BIUꓞ8;Y#27fc gndO-:3+[49osiTm>d;k;B z 5Ohq6xƚ=%`<? A w,.aա꘺ %*b2ތ M6uXj$͗֗!]T4Az$A @e(Ԍz)yPqp߼iαLvMx$)fC$Z͈f_RgDVYҘZg$@p=9xȧ|➁b^?nJψf{syPhO=HY18%ۘb WNnk~^$ٖ3~5'}]FN)i;#>|86<[Q`Y>? +5 =v*#$Nf`Ϙʛ Bkgs!$=4/f p \Hy x!?k˜4V*" +=quDVp_cͯ-+90`!b W3az\Ьb:)fX0d ,݀ߋ]/56M>go8h@[7GTsrHVaiі }@ δ̳ A|,2Wu.B㡖m7Ey <Ƌ-I= {HGT MRlZxe Q#@JH+`k[ !i2PP-GzDp ),\L`zL,nWܦWb8e}> )#gT;" O޸OjuRIsY@ Vc5D)-(c:q?#BhN vto2:@;NHڴq.ZNp f}".LP[!E{\0~ juEЀxbqRt'^dcfjqagngM,6E zrTz[镅@Ѯ_$mQ;3=ya㦽oe7{):ǹXʤ@ P2`x{.;U:SxT`^f#HZ>TDOףD,?bӝcLr@#"|#MɊIvT%,2 F ׇ_EɞNey8Fn&_庯Jl 6s)8vEj@SFW;&]c],+tk\6axYkIJ}2q6\Zc d7:f? V/=Z85Q?{[{(*zҊaFÅOyxRs]eL<%UNЪY!۲킡y=V~[` Se1lKyCNSr8HB-2s=~d'۲ϺY|s##$(Q m0s V".g7VIn1al]Pݷ앏`Ef9_BynϜ Vݏ " FPKVOw}N 㦾(`>㛅"e6P̴ݦCm\>u8I>f5ֲw׈o|ۋ&ş-(o~NrZBE_'|aPDtl|WF U9x7/{.~߾x/GGPs(]DC.%t yO/HO" qШ}. -nUqJE2awp@$?{V+:L)MѧR(M-5vKDlr<(ꣵª;md`e(p#Acf[/F4aQ]slDK߾>'P'l $Gk(05L&Sk$뛽yGJyM~`d0[K2cg~uCc&2kS\usAl2OSO@`bG%z4\/ܞ4_d8cU'Eͨ$XŹۼO'~Ÿ ۜ (k5{` 7[|gJmVy~N5V=`LHu{Co=*\7qR8QIh gꂯ~t4BGEc=E: j7>謪>i6y׷2(x8!7CdщscAG` +x-)#s TxĤ= L]xo"^|ʋyjĥ&YdlCpI5&\PDv\(D$ZE^jt]P& 9 u[iw `89b_:* oJSx܊{%+"TDxm2]Md XM!"Jsg9])H`)vAe]]p8r&k߶We K^,?"g^r6+FUuՕϮWt*y "}?߻#ENnkAQ",\|@,6Sj[ҒP1׮l" wxmqkY$,W",a..@>G]>pI>s:nn(2XSMNT f61rg9te6T'= T竫#!C`' T^)B `~á+e |~}[(eF1_>!s v1ض7QhM I9l=l{~$C vI)&Ox%vO39k|<# #7dbJ~`iI6Q˜, 2n曫@?O=-uüy(ݮj #8-}CHh_q% MJ@9M[o+گ kk0YR(Xܓ!fkU%;|.pF Vv EO}/'o̳M4]U*%F5fpg_(ɴ}o%Apm8iH#Eg7pn<7C6'n6XhPf; D iQ%NY%T4ZmD"{Dr22kϢ"HܹzTGIy}3,djv7JCƜK LGQ^!?7{o뮜\T`L{Ⱥ{T1fvz2Cph3sɯq֯PэTtm7qGP?H`E!m 3v!vk;-&(?8b[n`m)HJrͫj۷WbF+A%zijGW t这y%:C~KM-l;R^ߓ3/=;|ɺtPvFL@֭ώb(׬R:|C݅RQVoYjfB;q|Mg{HXary빏 x)^]yϵbсUa!,LvXBljR8A-N}*dqDM=lS4E1Aeza+&$41_I#JX \4~/2k^OO=6n>cjV#w5a?mA ʒ8 QD1"_YoP$Wx9%q2Gd[(Q˴P1LVkq%jkzg@Ofs~M@3CȘךt|x4kc 3^]U8ӁQķH( ^`A F}\0O:{ wز>II*RG̎Ղ> ~ ,!ţ7x sc-i㣺r#&~6DWUfGd-ƙM"#:sU컊ZLՕMNcdU+X{Z-V-}tVhl\F+_ uzeSO6ɳ^Uȁx]ؑI֩\9~t/o3FvD@ 2al,]>rZpE9מDʸ$B}fVjB Éq̽"./.Gx#ې,i8^^& WU.@֞ӱ ٬!r "O${r|Y029LQ'IQ6=+m>Slo'w]6da)KMjGGj)_0Qƪ1e8V1Ga©_a0"AY-)~xJ,WtGNh]UDHĺT~i t2b' dq*+{o㤑*ډTX rH1n% P~M퀑<8$՗`!2+x.,'uhN'DЭ ߃~'N#tBh)%ץQҞ14}H 7 nlE8kɰ2_JkqG_NWpY68Eqk zVCMpŮw1`8wg?L|v0֙$پeKF >kg$Gbg8WB1ՒSʸz&q`$V Gξ,x4vC~_rvWalR>;"T\%T8lJ5$ c(aze=y~*pǑ@kԼ5u~('AZe ENZL`-"x Ӿg.5بM]Ta-/(:9ۻ'55~\Mw)z wRKM#[$LȚ/UjiEE^ B]:pvi?}s84dNj# GCmʥCv\[cPB;puX+jȈ#V6ʀVgT-)qW#Gi*j b8oJO}o< J-/ fFѶ(]`N} Ґq:m(cdp8r7 L&j%uH>Yvѥ !bS 74qKi)&kgi2+S=R̆7|gC J;)aQ[g^Tn >빮33$,ׅwgCaEraYn?oú6 S_نnҘ"Jցn= NE]w5M}7?xaݓBJQb:DڢNs{Ն҄†]ELGYE{+A#߭Cc[^0WrNN$=1ubumaxu=1qmK0qأHWE$]#BhZf@d_ ~Z6%\Gh%M폞j .E̼RGwe(,wF_7Pׅ2FGVG:I^)+nz|׷??ww |I/Ro߄,rn.繒;`q:%|#l6FXW(qXSUDwP_y:bO;(FW"qTrL.BS7UU`{:-_z.]")+<ȐJJR Ag3.;U[X~JSJ4@P}yg%T=ҏN};)/L2O@#"F mލcY2RxM%~a~Rl5Sgtfk%N1BRd#  XeEt[(;' JK|AuBZi&RPω˒]LXAPND/9: u$~l[|i&?:ءt^1TB~p:/4K V`TR{!etyH nH>d=+{7.uCM[t@K(xf!ʴǴtpO^jbaX=5r{Hq#. )R:v2llez?*kpX|şwl.M_ro"[h_vz=X>ܾqט@>Έi6-Su_52%p:VN1a56{Ee'YX敥sT~]NHsn*'8Ѐf:ͺ3ca%oٸ$c9"wn70ˤϽԫҀ'H :_Cӷa5rpS* 0SotVKg*wFjBY\cSDSOV2B3_t]PuE  x9x|`ڪ/`5s[/ժ5`)SwXGHAIFMDʙXBؓD[iW,#˃1_fG8wPE̮+l+2׷*#njO!0;Ûvq~Vcʵ&+s'Ɗy|bl؀ޮ\=zð0b:ڦ/m0+72G$vERgH + % Zq[LW b]b8B"P-]p: frQ`L'Pj?s&7+VҴb\TH0NԶ']w ~s_Wl+1u!zpw6zC!sgw=P!_}bKw<.t`CFp4e1y, I2PRC@@3mH+QGj*ҮiU7jOՊvc f *(JʔXE' TfLp$bˈpI$* >B;P~wVYL Bޒ2~NxҹYDcɇW6ґ؆*kZdJdzpO˞*؀3[{vYb`3a yEjG&*oSED-j(񥸺M5p:f"Q,͠}C5Iyc?e#>z*_,+ O]eNgsAftH5̀4`} f` x,'dQ՗;cNo@Cg(/5]F^2"T˹a0:p7zLEdsu˜ Lr'pMBЩ*Jr>mY̙Vخcz+gXJKG3u$ =0?_tYd2!rn_`OJ>Rj< '|{3KDyC/[FMg3ƾxYIWqjS,yJ,4AS&a4d|9ҴF:C@ ZɎ2@pM*qeܱ'bԻkCМ"sٺP\„qHiוk}CMb{9.uǞ| 3*jZޠN/@j_s'6hVNgF-;7; =/(n0eᬲ9"ja+=,U"ַѧRJhM st#ݩN gb\g_=[ BX;3t)$ f 2}Zi<}g<5!K)EFh \s *&gR&ȩF] ]ga^FPn\J&ǵIp7e3W c~gQѳR5bi#~KZd 5(t C` kW!"6TTVũJ f7+7l;-L7D1^ ( wڦ+=uwGB1JU P`_Iƪa 6K ak8?_ d$N&u#&+Zݥx/BՔ svcD>NܹŰ :zoىU)ƆTE׬&NQtZ͠}1?V|kձMWg8pƒc%zT* f|$|Fe)!AD+i V[R<ϵ0] [Q!x;7ڱOT(p_;ͤ,uI&+luܡ'Y$Dȝ)ZHƘx:%31UOݳ EURq΄LXRmjP_! ",REI F<ʭXK^!*)O2Dq!iX=K=,K1@] j3,2q q?`:7'9ϫ񒀵6q5aѕrq/E1v5Tf7ĽyHr> $ʢ4"Q*8V~JpįAeenTrQzea).3+{?{]  ;H]oI9%r2ωg4gN?G{ޟ1 &JVdE1DwP4dجJbZ8m+eRw_dz[i Շ-ڻ;tzn_d[|U9 M C]4W[b~'=X最_ܬv핁UǣYUI(2xLB_Hݔ3\`[;<&*5O(N+7o\I5z 6z-Ȕ<_ ^P<|"A%8zpQ](ab$Qvv8+iÏO9ŏ~G%,PG֌0ʖ3'4ܑln`|M?p'$ +/26δd|_?oR#) jʙR B y~ΐ@P{coaUiP5V%;$SA哸ܾ,JB`.B:f lk@ JOxAہYv_ҒUt('9O|}oIpwh[F\(zxh$ļU1&YS4!nS֬KZj1"#XY׷( lý3Y|S.*f$91j8jMUJ:嵉&abE7g\;nlj[&{|{nS椾'xy*we Qͩ#^IUPxTMun&|MZ}JWYP[E@:ԃkMB\/TKE! za2ՈI1W +2= Vv`w|}g-a"TYdxuiHShg44>橒}QDAZ#X[ҷ HXڟ?̓D]BI5yh\q#J8i?A1JYJɒ}$µ:Mg,;7 EQ?Neh`ŅSaȥLtLwH,R ӓպ2yQNܯRYҹ;b偾fqrGXTϵpmb ' )or(7hP*@m|#i;XZf0e[ۗk̥.,? g)Y"Z;P_[ }lȮ'6ԩ'u @ \Ҩ`a8wl3sE |)_}$1ngMHʏEqew]J!Jջ)].GA;CMI k*/hƄ]})cCÆnxXUN?P,I *C4(+ ` ϠLwQxwpjq ukIc F%z;H\1qbү!11b̎{×Iml{*z}-I[Xut0[ZʽFIp[mb||FU*[ O8,{Őv)&DJ6mb ĉ7{@EV$qXxY9W~y?Utә){4waç)Jp4@DbE[sD@Pzԥ؆,zpkߠq6jيa反zyT4\z^oU6K I^?T_A<uÝ9 T'݈GKv6e`83-x0Al<%H/OF+W,1']u'K?@ۍс_S[(K|~^L$>*0˟|q% _#li-F3~Բm"KqC/~NP1egQr1\ֺrW vnEDq>[?kok$bUlIqsvoqh=hwW_Vs7pZ]\mxAOIE&WJA@P n7g^e J7v x" v8U_CSEQѴ-'@Sȶj5~jWH DƠDa{bl9+D4,$ħ#Z V%vUY Vdq<ڼl|: z ͍ O (‰6%}Q& >:b2Sk~7fܷȞ554b-x`2A'OW#:@ZOPW~73vY*BZSC%+A \4p0I gƘZ#DWR6&f[2 %, !`Sr5x8d2(ũ9^$+CCwj w_J'-cG0;7X|+=J#սD|pc܈\4 ύu>{S ޔn:|x|ZK* Di#B-G!'KcZ;i#! G(饢LmYdd?CZo,X:d=:ln'g%ŇJi'1ax⥣PN+|u&_Q6OS pq&B%7Ӆ?y|ϙ-ތ} wJ칉gN3a+O=`ݲ&_(aȱFG/V'IH>Z::hͥiu;yi^G:S^[Y Uօ-tuI$#cnw0wXŎ@>B ` (46~L 黸N[xXsT)GR>B&+L)s5Ca{A(%g ۳, &9,="ACɟø<Y"\VVtwb` T1.ZALY22tt1]|++ J_-e̖ہm ⡹wuhG6s@TږzF`n( 3FQƸƟDB_[dKg "7K>)˸hp\rNirLflx,:s6yoDړ9WؿYD"Cݒ঩"NUo!\m/ۧ'vztǿ;= '㥽Q?FɌuK4~<0Xlc8,9+am؟d>CYDgoӯS=+Ҷ= [)8b/{t$QG9M.1S=DL,w=øM2) %n.u@ ε+A00`W >V1]@ݡ9T1;`w 7F)%wZ:z1&Dx"6qHxX\P͎0BqgHmafPsU pBtX׮ a#h&(h8h[gx:jq36YHu΃ NCO2sJ5L bZ@Z-Ds8S)kvtX7Ɣman2/Fxe5d4t?Y҄W%f!7DˁGDpCOp?`mECx}R- d#I.b=݂#Z!քQQJW!rnr0ׅRcVư.v=F ײG>WD 5j'|շH gwtk d@DD  |4)&G1<ԕz={8 89X]FܘtEo|A0U7&=ߵ998D=A}n^D" r|u9}#\w 3]4hD;[Y}wZagn LyjˋɮIv[fV6'u4_g-Ap=&kz62hIߘ&eQ.,qx`S, \[9ngB @@xaNSK8Dدefטꕢ^IY;:\ɀt~{77o$ah۟FLJz %"g PQ!xdmҡ>T Ր3EH:>N3<$bN{% ,hk]>RGFSl"b;Xhʛ@n#PK#EH">,޻=,c%~jQ#ݜkK stM̄%(M~{jz_@ |cC~_* ɦ{S]}n X/ v$ZEKQk_p~qZ$(H?r"Ux{Y1MyMEpt_˨,g\ޮ^ǀzY۳JO4 Ɂ7iF4ͺcCMt y8U8\te߈I l@åC$Q ů 'iU,R`5⼀$X양ȹW›aAZBI%PlEJIp?RYl敳89=iU.tnB쇓✫uB2h߰feі~JL;(K?Jӂ&?y+4HV x)Uסǖqn3Q{d[dawJGOHRioW1o{jRAȻI[>jbzRq&(3>A4ǦjKaLx3i #tt:h~(C_"='lIO/N.W+9J&Aߎuа~pbl˛f'sq*վJIl{&lW?c]QJI; ֭BǶuh V+laIۏKCqc6 mK:pZlv01BKsǑ3n˳N}k,&oxK!FICq<zζ摘oY_HζSڱsK߯qM{J2g=uU<>Y"\ڱXǀj3䩰5X2QZ8ҋ&M@JjBK/^<῱uT؎0ZǪd}U%騸3`Vfb bnf&5N 'qA+G.KS\`ֺ Ո]Hd -O̙)95S]Dž?Z5K bU_Œ6_MĆNPU=_&#(*>+XkBgCr}qW(Jn![ ~qFINmU1F"G vg(c \m?m0Aq>{u]b' 1?5ms$񧃮.k Zp|Ԣ78d0xqi\IR2\ɪ;΂Ǽe23..< 1%"L(?O\;؁*'DF'tb!-%,u=@Vv8`8l:`!EaCPHm뛚Fg[`Wk(ֆ3ІόQs@p? Vsvv斣wD SU|Q~`dgV|*l&Mym@-Oǐ@?uoZ2[5~v#U?!]Odlǻ Y͗&W Wr5>WJR ɞ/26 ]W}5<\ v`E&S=o V]x 8&P)hsd.VS纠|Ncqɤi*=~C\}2iySS哳ZZ[PuD6a[;̓|10#xv l pv<;P0ġxՏa= myB _MqpagnqWd~}2A)̴l|e3cc1DƚyeJoITC{k?dYm,V ( !K'?]2 yby<缾,d)(y҆4}0dm[rRzJ6f{Xkrܟm\f'&>?id_s]b޵皰kq::aTpisEyC5gR&mQ/O崦Z;^SFVFz9J(IsxxAk$e5?CY}@дDe??fA{TR \F%BM~: &`NNG.$)>H+bQ8{ V ͓U1"L&{ϓ>6&ð9s A=ľX uBA# B%H8pRmΫ9%A!҄M& 4dz|IcvE,/X8.L ' K98ߌIR4Wt6/UŖQ٪'NvfՂ~w9 b6p #T>)ۭa,श.O#BL=׶/A:hJTK~펅{1(glW1+2C +o3Q," [tM\ee,"rWRt5f~+.:n/H(w1Yw[Q'P,̫xE]F\>H_P2 Qƒ-bU+!53.Pd1.(WQ6MQ|5s Nc߻@oGC##NՆEso׾dqOD WbC&@\չ]g)@-( y霣 )j&$ajƪP#H&Ŋ)K{ΜtZ[,ɷ UcLQZ6b+HRl,/?%c3rzFՄ=A)?$E^h1gM3UIPzu8 cw] P8WȱTF+"UqĜ\㱀ar\_~F'o9 6g|A> 2 z9\j#)KNkMđy5pEf; fP#Wb;`j%ck A>2Ma@ݿ"PX{vҼVn@^ӴuMjK/DT"YPiXAOW 9U5/ 6r7'j i:{n9حuQR%b2zIf{c1wJj l :mSK v\'E9D0_'wct`;wF=)mz:6y_Y>zFS%s*\yU1H5U'xG-Z?519CDcؑHpLJ.Kдz(VcfJ<8^-ߊoM߈(ysvg [%Q̰tiyE%`هƤF>Z7}zOoD' % 9j e2FNrMX &4e){f0l\Ad׳H(o=}I裪B $*ղo>lymR:p 'ł!hߙAHTOiW( h_e7*XGMF Lm]gܿ,?P9\i0R>վ(!(~#4Q_#َ8!#7FU=>ed3sZBE?ò;1t{B,l.A ;x1^!RI4Ac;)nQ1q8 7v nm`PW]+5?320"HCZ>6{g'DB>A*`ECד'4hKqSӃ=.nӻg` @T wDx43B!&;X k.fDEWΨrb(Sâa'}ᚋ>O>BQg!k4L]Qnr~[EI~_uZ[Qa C'虋*"W$#j{H O_ĕ"zkXL!jg_bUO,yH6W_`ˁrs)88z@ɢ7#Aqh^cR:df,|"Wa2~?Ko"̙݃G;DCB=:XlfL*qA|Ň-" #nXLy<\; 3%m*GҾvDr12U-Zv3affc%S&<Tu설WKlEVXmim@P=!yRt`aͿ_g}Y޻D%0rb_x=9;ӿ{Ra Fp~fbҀL<ؼQ798"Fٺ˜Y|rۢ͡o,L_͙.4cJ_"T,Lr;4UkZ-Qt(3e@fD$UbLj+#l7&H й//(YO^8! iBU-0+rBA %]%nؕ18Ly$J4{;@fj<+Qo_/'Jv#fYgdRniƻ2y }ڈ&h$,p{~l[/|'Lʳ֍,.R}U R<"U( k9V=){nhDgoS0tI,2YG %*ps8CB>7Ӄp*6 xLFT=݁?AbJ^12$Z=Ʋ@\@(ܙKZ 8(d(X4)z.&V̛vLJ !doyp0up%DuU0۩NPw`Qd$v9!Wҫ[!!gVF2,RsS3k"!ays%u- îF(]{/L'yg N=eyn#;{y;X΄8,v5f:`p/Akߘ+ Ի8ϼ0"n}|gH/Zz'p-Dh1-E-BUDqM9@+sH ݺhR'Y=MvYA!MGGlX٨4s_ 3pPsn/Af"?lw.h.蕥,ALDoR֢࿻lQx>d]1Y +IkgSfxJ*X,]vCh# "P e7z= `V^017s}m&ԉR6=X` {)pt(o $U85*:WyeznO4syݑ[Đpb.Ԑx>MpUAx,ݶfhE,!s;7?O{4Ϯ|}=Oݚ \)l|鞋֮=/DGW$3sfXK1 kfM;,S-:j8ZuC̖鉸Γ^,䭳M6a4qg:x[~zt1FCxv+d !fEnѳU`THr>6,<9v줊Xg)|87}:^;Ķ& $66IYnDRRBM2\)s͞Q]E\Y^J'CUنr50p2Qs-T#$`,z!c>Yr|YmW-m% B-091e*pKΰD$U*JYf9 1< N1lU󵥉S T_WFvYTp;-ԟq!h?RQJl,YYb m\d-MCr57l]rMIq#FP,Cb&tyzZI; F[8أVXh aWlV'"()Ԯ_N>5ƒ]:P+G"oNZM'lAL~{)t{/ 6b3c+Ƭ5NiW䦢)eP~Y fmmQYXM_kk,!&'ih@ZmG7¼Jfm)qC\LxGd8yG3@yS'0k wR]/rLkyJd[ hd.eϴGx(y ӈ[Kz~M tyoYuLxFT!Ncmm tV 'C,AZۭ+.Qz4}4`TnyJ!VFzN:'{N9^Lq$GM/m|{|utud,,.c]J BWhA!'.FiAȷtyOm:kdJTHv9hN0FL[b'a?)x;N_1%6??5syCQf%F䇜x;UO^tfB*ǧ5? io,Hs:pj;CM~F.aJմ6oDKiZX6h U.ӿ¢OO0I!l/y5۾R$3P /W.OkNTAbw2viu4oA#F{D9gG"iK)ITvSX1\ +hG0G>WN I%K2/iix%":+Ȋ=mYK]U2iGKtꈮG :Jp4FYC9]!MFsX,N/s}'~~RnJW-)%m(ˢF;IQsXxQ $;t> UrSX rhŸւ8&Ug^sޡރ갎ɔHkJ<%B$+0 T+g.Ē1-|eK1'K*4; a0W9=P!Vu! =ZҎTFf/_]$Sq8QCRTxY c=8h!$Qzu|Jh>޷;:Cl+B,dİ/ LUU!6v;"`NjW\#-`8UH!%%,|6QgfFi=9&&P5UwEXXpY69-LPHyj|4]75g~2Yn܋_ ¯3h$Hz~uTN{H9OX,]ʷҲId$qJאKuf(='Se=v+U 6Ȋ;@v5~yXς$`h!̼JBM{Ȗekx>2Ey}ǃgA4-S* KwOsvEP ]WC3$ZHS_ BjwܠZ8ßT waϚ kD RUAJdۡ}= WcE6e#$ FZ6讴d܂j4Xc{8yܳFddX[l`\׍v*]z)t,K+D W:'Yu`Bj΃wo㐕6Fw[@/3iCGgi%̌T%TLyiwS`ie *{/GOPB(a9bw봁1WeIgbO9%_"YÜgwTv]灱Ҏ4Q0 zw4|=w%Ӭͧw^M"+w{ ^Pl"FpYv YI{OxfMr,pv &X4n*i-N5_QP{\! IopDB$Dc\7${r:eٱ^"H{8`%79]pn+-^}`F=njǧQryuo˅OrAcGVe{b ["˂#vHبw@M$ 0M8=}/H@˙'.ùBrlrB[L|g"*8X =ydKPH|i{sg%y'2zeԽ Q9Bi'_2VIN7s0څ5J'o2kqFJ6#j9 gNͶ+?q.[r6 {DruSI-ԁЍ̌}A &JO%JzrY=l`#:͖ C8plofSjS/ʊIj8~U! ->; dUXϵ7>gw`E|ӷGH )IK0ę+n[[NKY*'TdiY*[U8sPcdY@Iw&NtKlԚ].F;exGy[#}|n}+a{_'* o(zXSE5Ymz#h)i S@S.$:\Jy 6OG09_rQcv9l g~Xfœ9{3JRq  +R#芳 B} 9Tbt'ħOrގO?Li u'@yfuJ!;w<˩CDW{y{9E -8\'lHGAk$ -.5XZaRH)MƬkxKh2,Aa6 ӅևV}atnc%zLH^s# 5z.[ƕt /;$]dˤZ"nz@fn!wYl Hnm 1/(LUNKKuҳD{x<PV+aح}+õ2kl[&QS`ݕ?=Pt2WEMFbE*6h Xɠ;*fꘔ|tR(s:0O`o*G99U 724AxCd!5oDz]t4*b}#(=x i g~mjO-0N;fH^Ah*)ml# Y-^1;Q# = BUʃ]^N%vVMA7+KbKD.cϥ$TC@$ExLzr/Pꪴ̔af±oIm00׸Cu7ػ@{l?~9tcvVy-?$Y"P-2I_>89ng2+N)P<]ك/ٳvQ404u^HCv"e'"--LYUMݥ>fa-!ĤZM/aJem_u~#sZAğqB|1^{@/,Fnp%?@ mf֥9Ҷiqyi 6D.15v,| n ;a'Byg;,O'e흹v={k__^oڍM]m&k]k2a^B:gPjӍ DY5i{EI5Dh6^FܤrGҔ=Lr?[ܟ- +wNc;YeC|:0AqUC`G79%pÈUV[{LGU% }LI.( g^Nӽѓq;EZa-x~!Nk /76G^7%2bVhPW|L%fA1庩9WKpVxMN[xo Z[\V!E_]2젛kmMk;EB6̉ΗQo՚㈿ \Be>OjZ_,Qgr%q,)%~'R'A)Ц"}Z\"{']YAQቫrovhl2aͺmvibE#HRޯ$p*>kriBgd|D9M&cEtkv϶}}%ZDO>  YTf!W՚<נitSDKOՍ4cv^Sޕ"2v -ϛ)DdL席:%G8CaӨhN:n7VDpu)o-rByfr黚s^HCb:J"nAY,r#Lf^Yar7[t.HN@r9qL8-ZrDUPBwOlndtR[pvXuJY-+ /&Y)YB!:!e&~AҸs>ѿt0U;Y''e.{zf9z3#o] T´?) *< @ˀCS˥mQҼt* hRw h$h@ZCH?eU؆xi23\E=Hx3Wdx"#ŷuް8.鄥 . 3%ꐸU],Tg+}_ڴ/D^pa: &J>D6q͒RF9N4Tk%;lvU Mk,<;.Tz/EcuĐe+6^Vi.Bi L( hή|&N% 3+cwdA<@MQ'{=gd{4 :%C cьV²*:ODX{xg̜Sf\Y =$.a t(׬ Bzݶ&-9 N Ƃ7ď+Q@Utm+6q."py+4a_-8iמT+U2M'BV{~XBB Ŵ8$`ok@@΋i ז\n×3C\LCY536rywV208>i?CfO" Ć?rJ1E.xRAm(8<&5D!c~h`qF*`6y^#CET3O8 h |1H, S4A7vȢ[HFJwaU{8kO ` odi*|oiw&뭡:@2XhX5A.\ ӜkF19Yn$}k4;SgZ<ń\NBG;]V%::074<>׌<_stɎ禩ڳ+8|)Q:[,MKX=˙; g\SL\vEn]/G Hu. O"))rMݡ Œ2"bȒ9F!Qow&[uCU3ac4Sq| mRpa"!2p݀|Z[oy sqp˞Yx%7tqvq;poE^K~ًCRub+r P UP.d+#Yfkt`@"엳T4S K~%D$a )šB_wr3[ fUtNнsҺ`4Wȸ*>14<8%X">`/?76mM4ɂbi;ў"/[;d[hb{fei9U+H9<k;z*ǍPSŸLqˡS(Z00oʸuՊzR}l`v` K4GX,rmRW }~$%qfFAd{!QU332f oгki}VHt.NhMzP4TUIݸ4:6VBM%ٸ+Wɇ;A׷9WCHV,ڑ[l0ib0ժo$hmk8d"o)t@w"gceZzE*I@,,?<}輛?sxMl&MUbgUN;2ʐn%J/|'QWy,,فYtl.rkchrbV?g?nPL߸2yL4y8Di6Aث]CaZjMBGm)dJ/M; hc-eD KfC>wa+ <@TzRh\~&E8dM.dmm II ed7#Ҩ EgBA_aj'OXCBhl@Ɇa**犾x'Jt42LhZ,|+Z횕܅3㘘Ծ#ݐ<,=gdeIW#]\fG Rn#&u72#{m쒋*{>r(gQ.an|40~s1%Hݤ McYA3m|=>gnn;ԊBђb? ݎ:E0