colord-1.4.5-150400.4.6.3<>,xfFp9|$@(m>u&G7L0F8-duxFhbx9 _Sa>uێeD80Ä7T"܋tU8p{ ᛯ5H*pE,!SNOI,PGSlc aT3jG>EooS'T( ..ns9DXM'+fjۡ \),(U ?Q4UݧDs-YDA; y ,|~G§흗s&HI?|d   E %FW m|I  fhf 4f f f (f )lf+f-f//(f0 2(2(66((686*97<*::*=k>k?k@kFlGlfHmfIoLfXo Yo \p,f]qf^x"b{c|`d|e|f|l|u}fv~wfxfyzz+,06xCcolord1.4.5150400.4.6.3System Daemon for Managing Color Devicescolord 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.fFibs-power9-13SUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/System/Daemonshttps://github.com/hughsie/colord/linuxppc64le if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in colord.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi /usr/sbin/sysusers2shadow colord.conf <<"EOF" || [ -f /.buildenv ] u colord - "user for colord" /var/lib/colord - EOF if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in colord.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable colord.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop colord.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in colord.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart colord.service ) || : fi fi@ rlsFOh` W1P2O2F2>& eQ 6_,$*2"4/'+}C c p6 msO!+%A*Bgtq"%F{'A큤큤AAAA큤A큤A큤A큤A큤A큤A큤A큤Af&f&f)f)f)f)f)f)f)fWfWf&fWfX_f)f)f)f)f)f)f)f)f)f)f*_fffafaf__________________ffafafafafafafafafafafafafafafafafafafafaf__f___________fWfWffWf+___f+_f߸f߸f߹f߷f߹f&9904ef2ea066a54ec07d327b149c303c21fd1b39b8905884cc81dd74b50b59509dae24a7d26cf8602e3768fdf27e26a030a881aa9ef61be0666e4c2e4dd77ed24e528a60718b3dc3e534d26e6676e695eec56ef1cbe568087d800372f1f5d2657f4ebfffb7b11806f43f55765efed79a0b226ee3a7a9d4de281bcdbe53aef391f7438276ce8838d42561d292e92be0a963cb3cc7fa3626d8320403021a2948ea2e199117496004ccdd44b618c4e8d41fe5d01853423753fa87c57d3c79770ebf5c5b6db861c0296c29b213780d02585367866da7becb26c8ee898a6dafd0d010c39d3da01f79d3300e4e7ac57677e5dccb38ac6aaa709afc02cb2a474124b135a7d853ed325b3c6c3bf74343e179a5b45605d9e6ece73ccfad91f3571c69ede3f21dabac244b985f028de92641018f0aa713e7db57a2429e565d0f3f7fe7f30894ae597080c344cdfb636676fed477cfd9746864fc5859416f85e5ddb949f9c2dc1bee4cb1cab4f229d9bc2aca511dbdbff3ba6b5d705caa5a87dc8e888708860e8d8d60d211e0867367977fde97d91474a2df437a0c6e30d3f234e4719057cc31e2f25dd22641e6d76562d3fe45cc232d6856496e5f5fd2ec2863e36efa48a086800a6a6f29c0c7a1b2c1f19e067dfc9ba6608bbb9997ecf1afca8c5c0617dba646bf7ef92d7915f836ddbc6a3251bbcc1b291af26d98762b5aa3a1433a4069c8961a88517a71387c9a696f105b5025c588e912859c62fc10e9c6d1f6880bd8b49e6933502cbee90f4b06505aa5fb3f1f235c5201ce4e9d4dd56361d2cb54ffad2e14195d184e1e6121a81f7a39dd1a73ed3a70328fcfc438db6fe30502645417704abff3394f3a8d5d2925cb745f0963cc131593d83628c300bb159b4eb24c04cceef5e61c47f4556cd31e9f4e0855af248a1e6a9ebfbf43003046e7657ac2e93d837fdfcd0fdd6f55671a4170863741b14957e98e2d50b2ccf92dc76f17f997a3533ef6c964e9a3e35689ce77cdb859392c508a7761dab8a54398d06c09dae25a42f273eb6bec32e5f7143c7ec168aba7facfb9ce034ad5e40a6ac5cd2bd1c480593e6236e19cab1ee36024882636df5712fc9e452b6628b12d8f7081882230809fa4b1307213730ebed81feb47f3ec51a66111cd83550ecce108537ad420c98ce1235ad3227f56d81df58ca0d3dda04d71cc1ed26a4f1f84d745102f66b789d54f87ce544d25cb5b6b09f564d15d8e204426b7b3eb1e78a170afcdee68be970263029c6d0b6c559635473fa00eb2882cc5c83e34fa58d4fd49ca55510791ff729a91abc8b2d1969d85072cb31db9908cae16599058e9f50155529b3a5bceda5c8493d31e7bf0f970d59c2c5e13ffde15967a94143e26f5c66fcb93cc2509f44d882cf2ee3c2954d7ee5faaf27ab6f249d8e6e73dda56c086ec63c135589bf545726f729a09aabaec594e4dc627e6b0bbafd9b8ce60854358826d210181c5a377ced98e776209736b0b7a3ab2b8a9e06c2d88fe887ba328fac488a573f99df8dcf91af756f9e127a7d06900f4959cf491af3c21e842530d509da0cb7c06b08206463b2e1bf8599fe5a7bf8ef51f6e310edbb77c79e40429fb0cb87f17f71192d665bebec39340a2b38c0a883c02d7a200bf18953cae580469a6175ee7b93bb77a137771adac533ac3983b85b5c6050d0669e0addd0dae308c9f61623ca8edf5df81da3de7ee6cd8b483ed60a0dcf705efa44aee1f8533ec495b08b3eb1cda1cb10287bd68cd8967ee6a3e5aae6b42b6849223da2342c7007284852b672a32ba92e69268e24f29d6699950fc2dae7e2e36456b14b7832d69d1c4f35d351e26ca417ca905e59b9cf2c1876efba1d8385212ac800a61f0ebdff06d89a1dccfb79f6a16555a8be34e339ab0f7a6b2f51846999893cb1168b7e0cbafd7771daaeba1e47b8c5b4c6f6d9deac41e81279282c95ceae022d5fc9e5149b9752402388841799766e5907beba3ff18c3bd720c14a138ccee5bf26afb56e66c374bc2772b5b318084a1b6528e0bbc9497ec5e32eb542ad0da926e15681d0945d29d3a9e98b62447928be33fb841a3b7e13afc536cf923ef5d2129425b21cc6306419bb2fcc60ca6ed71deef5f7f22f6c967746d935209bf30898c4e1ee37f29d89f6a738b64193dbec905ab728f4b43abbccf07ff2259b0d8e2d171d16497ba392295eb968b8de35a1853e1f593f42b4c7133163b0d5b2fefc4fbabffa7e0c6b6aa4d2da2aafb1e284db351d79b3b00cd002d50cb88bdcb72c904226edefba9428172d69a2f9b3885859464fc51b0f512a318759b4141ccae8d7b483899ab0bc822a001fa9f00e05176cebe7b4c07647f9731d739f7a49e8ee42d56383fd8ad353868cdafa039b7049410c98de21f21facb21c63dbabf80b9d0c86416f2844ff2adb882186db6b2c8257682863cdcb35d3cab37d5b7719060144e520e2dc4b4775706b31c6279f696e24547287934f56377264f1edbe2f214fc700e27bd31a7d18c93a8d1c1328f3195678881bb776cc618d008ff759d7c018243b1aff30589958ab7bbe8f91f187da5bd8208ce9925bf77b7d68015d438a8531acc27acea8dcab4febadd0edbb6b699eeaa15bf0a7ed3a89ae5a9374a2cb8601f831253c6b076261cf69f24077d55608b5c9e6d93a282e547c60eadb92bcf1db5a01e40b01ea42999c9cdd727ab1a888674f0c5f50431df5e443718ce0ce0d253333f0f756b9e0e54e08b28228d11d2207e1131768a5cb05a9e374a7d36ec2f5e642038818b92c55e8626105e305c4df1873fc913aac61f185f145676f357ce5ec9b3eaf0c5144522151a936e0f981d7d8a4959eb888cbf24c182b74a0e84cdcdefe401463335c6599933ae7d42c42e585b82df2865629d45cb0f27e3e8eb5b1b097829c72b8c4e3bf87b63ff856025dd333503c5c235d5386941f26ea4731bfb4b6887b96c436c5bca392f134118f3667674ce6be6414a210e9571e690138088c623491ee76c61fc5dcb8f95fee66d34c52770509e8c0df66c6caa0f6bb15d8635d895b797b68d4bfbea2738dfee16b48ae4389dd6981fd6bfd775b479166f66a5aff43cc74ad544d73facb721b32b26b116971f8d49a5da1dcc4cd038e9b0c33e699909a8d97249aa3d84d21c04e472fe1c5505cc06fcb91cbdc6ccc8ff145534cf6c651836e839912e5ebefccea0f3d95b255eab1ce5e7555792499c58cdf33d6a3f86c6302e804b744ea8158fb64c331106b68b32d94de85b845057a5614e46cde387caa768629bb514099322c9d0b5d14111856c996d3b4a17e915c43e727ec89239038f35a08f6c7963dfaf9701fba439b2cd9ace2c2f0b0d8793cbe20cee4a4e1b7eb74390e8e9e86a260bb63491466377a9bf53dd9cf83a5e6251955e59d166031e77cc6b0ec95466d1ea745f38925db21b7595bcab0480a516a788cafdedc495690a1469e81d1eda72ba6cacf8b223b95aa79507287cd768a62c5d6c833ebf7be950ade5189ea32755ecace57f07f2855edaf977fd5ef5f5645e11a46cb07b1bf675f042182f0f72ff47e0867c1d10712ef29bf0c782a4ffa814589ce6d65a8e7807ecaf0c2a061963a9c36b33dcd6e55d70a03a41e1b395f6febbd128342081d8a75eec6bea597a942c4d84f0b03ff91d84e9c24f78715afd37ecc3f782e60c827f3535c7ae8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b8806439cc4cb0d359f560d51ffeaa375deb0ebd13c3b41b0a1fbb370721bc3cc4afa18d38e33c28dde4b2dfba1fe635e10731a8c54f15115095662d5d6ca396e3d350f382e0af7a285b62403fe92aea7ae710cd20763fa677758a27d6dc60face9f249537aeeaed88a4bbad31e6ed9804e860e97e6c83af8dc1cce88a5887a13904db79dda736463f17cacb775792df7211d7690d143a0470d2afd7180c587f75de251servicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootcolordrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootcolordcolord-1.4.5-150400.4.6.3.src.rpmcolordcolord(ppc-64)config(colord)group(colord)libcolord_sensor_argyll.so()(64bit)libcolord_sensor_camera.so()(64bit)libcolord_sensor_colorhug.so()(64bit)libcolord_sensor_dtp94.so()(64bit)libcolord_sensor_dummy.so()(64bit)libcolord_sensor_huey.so()(64bit)libcolord_sensor_scanner.so()(64bit)libcolordcompat.so()(64bit)user(colord) @@@@@@@@@@@@@@@@@@@@@@@@     /bin/sh/bin/sh/bin/sh/bin/shargyllcmscolord-color-profilesconfig(colord)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.28)(64bit)libcolord.so.2()(64bit)libcolordprivate.so.2()(64bit)libcolorhug.so.2()(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgmodule-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libgudev-1.0.so.0()(64bit)libgusb.so.2()(64bit)libgusb.so.2(LIBGUSB_0.1.0)(64bit)libgusb.so.2(LIBGUSB_0.2.2)(64bit)liblcms2.so.2()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.17)(64bit)libm.so.6(GLIBC_2.29)(64bit)libpolkit-gobject-1.so.0()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libsqlite3.so.0()(64bit)libsystemd.so.0()(64bit)libsystemd.so.0(LIBSYSTEMD_209)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdsystemdsysuser-shadow1.4.5-150400.4.6.33.0.4-14.6.0-14.0-15.2-13.24.14.3fKc$e@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.commgorse@suse.comjsegitz@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).- Add colord-CVE-2021-42523.patch: fix a small memory leak in sqlite3_exec (boo#1202802 CVE-2021-42523).- 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)/bin/sh/bin/sh/bin/sh/bin/shibs-power9-13 1726144582  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdef1.4.5-150400.4.6.31.4.5-150400.4.6.31.4.5-150400.4.6.3  !apparmor.dusr.lib.colordcd-create-profilecd-fix-profilecd-iccdumpcd-it8colormgrcolordcolord-sessioncolord.servicecolord-session.servicecolord.confcolord.conf69-cd-sensors.rules95-cd-devices.rulescolord-pluginslibcolord_sensor_camera.solibcolord_sensor_scanner.socolord-sensorslibcolord_sensor_argyll.solibcolord_sensor_colorhug.solibcolord_sensor_dtp94.solibcolord_sensor_dummy.solibcolord_sensor_huey.solibcolordcompat.sorccolordcolormgrcolordcmfCIE1931-2deg-XYZ.cmfCIE1964-10deg-XYZ.cmficonscolor-munki-photo-ambient.svgcolor-munki-photo-attach.svgcolor-munki-photo-calibrate.svgcolor-munki-photo-projector.svgcolor-munki-photo-screen.svgcolor-munki-smile-attach.svgcolorhug-attach.svgcolorhug2-attach.svgdtp94-attach.svghcfr-attach.svghuey-attach.svgi1-display3-attach.svgi1-monitor-attach.svgi1-pro-attach.svgspyder2-attach.svgspyder3-attach.svgspyder4-attach.svgspyder5-attach.svgilluminantCIE-A.spCIE-B.spCIE-C.spCIE-D50.spCIE-D55.spCIE-D65.spCIE-D93.spCIE-E.spCIE-F1.spCIE-F10.spCIE-F11.spCIE-F12.spCIE-F2.spCIE-F3.spCIE-F4.spCIE-F5.spCIE-F6.spCIE-F7.spCIE-F8.spCIE-F9.sprefCIE-1986-daylight-SPD.cmfCIE-TCS.spti1display-long.ti1display-normal.ti1display-short.ti1printer-long.ti1printer-normal.ti1printer-short.ti1org.freedesktop.ColorHelper.xmlorg.freedesktop.ColorManager.Device.xmlorg.freedesktop.ColorManager.Profile.xmlorg.freedesktop.ColorManager.Sensor.xmlorg.freedesktop.ColorManager.xmlorg.freedesktop.ColorHelper.serviceorg.freedesktop.ColorManager.servicesystem.dorg.freedesktop.ColorManager.confcolordAUTHORSNEWSorg.freedesktop.ColorHelper.gschema.xmlcolordCOPYINGcd-create-profile.1.gzcd-fix-profile.1.gzcd-it8.1.gzcolormgr.1.gzorg.freedesktop.color.policycolord/etc//etc/apparmor.d//usr/bin//usr/lib//usr/lib/systemd/system//usr/lib/systemd/user//usr/lib/sysusers.d//usr/lib/tmpfiles.d//usr/lib/udev/rules.d//usr/lib64//usr/lib64/colord-plugins//usr/lib64/colord-sensors//usr/sbin//usr/share/bash-completion/completions//usr/share//usr/share/colord//usr/share/colord/cmf//usr/share/colord/icons//usr/share/colord/illuminant//usr/share/colord/ref//usr/share/colord/ti1//usr/share/dbus-1/interfaces//usr/share/dbus-1/services//usr/share/dbus-1/system-services//usr/share/dbus-1//usr/share/dbus-1/system.d//usr/share/doc/packages//usr/share/doc/packages/colord//usr/share/glib-2.0/schemas//usr/share/licenses//usr/share/licenses/colord//usr/share/man/man1//usr/share/polkit-1/actions//var/lib/-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:35608/SUSE_SLE-15-SP4_Update/fd942ef7a5f8069c788af4a7a434b020-colord.SUSE_SLE-15-SP4_Updatedrpmxz5ppc64le-suse-linux      directoryC source, ASCII textELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=7205330142727e7543fe6c25949402134d295e93, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=ed2a91f0f49470304650f82404b710a6f6f795ea, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=ec5ba664a7fa1197b345222a96a9fb3a3eed4aec, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=ac444a99fef1f44e5f57c70f8a7c42f0817a87cd, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=3eb55c0f1a3c1fdf6dad0be3804e1103f945d665, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=fd144124ed2ba08e26f801548fc89606ae464ec3, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=34ab50c492daece1cb04d3df34ed7fe0f97376f4, for GNU/Linux 3.10.0, strippedASCII textELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=10aab88bab6ac1bbe12f1a8eec6a951fdc79b526, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=c6fcf63f332e96597e2a3190f6100b44fe3ea588, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=5e0c89d79048a95f3318c8b578ced16bb92fff4d, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=38331fd0b181237cbd347a4f9b223f0f4522368e, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=a69012ff5c6440736126ac04420e22efc654b236, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=8c0b3adaba5e94b68d56cf5ee2bd7249fe13b22e, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=3a43d4c13b7b71ac4146349ea914288b9b42e680, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=c51248ea64c66094ba8d00548dfcc0e17bea50ba, strippedASCII text, with very long linesXML 1.0 document textSVG Scalable Vector Graphics imageexported SGML document, ASCII textXML 1.0 document, ASCII textUTF-8 Unicode texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)XML 1.0 document, UTF-8 Unicode text #5?AGMT]eks   RRR R RRRRRRR R RRRRRR R RRRRRR R RRRRR R RRRRRRRRR RR RRRRRRRRRRRRRR R RRRRRP PPRRRRRP RRRRRPR RR RRRPRRR R RRRRPRRR RRRRPRR RRRP RRR RRRRP RR R RRRig2ϴS~Dsystemd-sysvcompatutf-81d1329cad843b4579d2b0aa49a0494a0546478dcac88059f077f00a96b596aaf?p7zXZ !t/j]"k%Pt2[9,JIUF ?:/d*.V2$+DqW(υ$ۅ1ϛInU@*-c1&,Z Expa50(0.|hAR>E@7THo[ד~`y w? <1wb-=ШR9 R%=bsj >{D{,6 ӳ$YhסUD_^/dy%H/2P;7|⸾T:>W; y$۽ h{E8թG\kE >u&̏"ѫpN!!9q5BƓX%KV0-}r/\`o K΍H/@Dΐ8$grʆord6* r?Iر25c+Q3q<Ǎ|DA{< $x10MU6hfN8/O:)=iT&rq'T_p`s4bo. ?cccuQkeuS}% 6mOGIfQ}cz'lFQ'm@o.:6;5c$eN.lw& HvE~VyY; Ё hF`eS5.e.iYG Ww 2$AApL #}IaS7s7hDu:@gbܳ'6C#)OۄI{ C#tC}`:"'RbЩKah>uZ#J4lZq*NʣP;g FMܔqI>RK۟ R1e2oϜ<'@GۮpxN MX/ }Ńgy eR$$3^<hiCi ]nse7"Uh|<5%S$OY0o׃ۢ d@dמ:C(X ߁hC$֭`P\5t7fD9 EalSRY-3HU0t=jY۪,:N9}9a݀ k&,jf( 41 ˆ_C~owyvGA~xLI&$8=mB"yP8GvK® qi >QȧCݜUR_!IdA<8U[6@d[\rUxFߗ(a1!+YYґ' + "9]3NKVl&ѵCA=;Ox[s>'Re@Ϣ^:KaC҉b{w4+[Y&W_t#qlw!Oz-.`> 3ptW2@%`p.bt^:8tus,ϒkf0}KfzQ;$[xmrUcVTݍ)]4jL(!?!5bXחV{=aɠ=.`g-YN,k-:$;;J,_|P4f<#5kIq"FS׺$,KPr\\1+DO(ΧM)G ZW=(MYfH.b%w'xueH6}==ISߖ3PC8<g rDxS m?p 1%d[^6X$ П}˵sh/wjG`nrO J^.06N(|s〄.u v&;\Rt , z=0U_cmoCQ2,A T~6מv7z32 o&ηLǪ X~U7M"X̾1 ڛ,Й g$ 5$BslnNF֬m |F-riWV \·k48Fs`r3 Q2Oș`{N>ߧzs:qI5h"ftAe/>w+{] p`*~H _Wnm4,ӺBq5tи ܵc 9AňDl獰E&7u-zUTϬ|/=u^  $d&f-AE P,2xwvUڊe" @5j?s]joU=fi>k%͉^l]=EatRAGvw:FY|3>*z w(2 g}˛uX7[s> Qa9Jl. m2*G*.>dYY2P8ǬocРb4rH0dǃ&/ofmd$o$󃻗pwtɂu5W k! shga[͎TR(["poc*<,"qh}X?2uq&?z-=Ƚ)H+??[H<tc {|n5Eh5'0j2g/> >.gl>À0~!G$UN?]0a*2(H'pmŌ0P:;w8пʼyB:^_ee\3+}s͋0i-95~OӦ%q#F3*KE3-EMG;wPr\Z<jr-r֠S&luUD/}[tm64z3Bni{j|V85Z[a\Wv0ǷS?F[: "޿4XK"x. ҴD 4D1;L`OnSTz Jى&U8!.`S@n}.1˨gd8B̤]WM \>jMDMM<jբ^+!&M,H!&VAXDZi=~?X"B;_HY>֣eB?v%Fu]|.GRPn3*pY@"r6;4Kl{.Pi/o60lhmڸ)1/ 7nľKo!D{X?<} 2Z1ؤts_Zܖ>9ϘBr51GƪYeZ}a'D'"cLulWTP Yd:Aۥi@bV> C0ǂ퀗h]+g(W/"&꺥pgl^X9T%Px]f/ !2[LJn}`6|@AVz)d :&ozJ !{{={aDn 5snkճ[#5֢d >#1ӛ도 v4A+lsu`[ޘ2OTU;*Xi׫)>~\([[ 7YܣW?-jCП& 3rT\Gyy\-Ȓ5IAM]D^x ߞ?MkS5M0ϩ[;s2k# {w u|Jٶ Y"ZȔsѫj:KgRSB c`7lOA[c_7!чe 50Ǵv*1iκK%#nTlCT߫M2(T- > L CgR']"V[mkeBv]Cl,2H]5S7dIIР[Vjt>mqd_mID7fPjbtnITR̥ː9p}_YX4@3םd Z5p$iTm}8keMR]'٨UL"l۶n@5t9t6Z+  w9+TNX~Q!VYTƐ9bϧ8q:D8^\_>G5Z&f.ES=|'dl@ dq>9;~Y>| *!ͩ HU"RH۾T´󣐔jEmF<\(mnj.z0oitȲN?;tF΃g,\v`'j2Ink셛ZHGe:%W=\;haKz(\oؚ wHZ٢ !oMdKT z6v*9A nNC3DpL9BI}r̀,pi pXĔ:ΐ}0 4M@4"I|,SZPfP՚Ӓ i;S,6m/2a|1nw%SwŒ,L*C[$i7pVBǏWS[u;k6Q[5OD(\̰5"(AԿP;@2 7e<`1&jwnbe/yS s˵ܶig7VzwX%nb|=ܵl$+t& 괨w>hBM{bV_ʏ| 6y:*>⚓'AP cyFrfㄚ q>m&Kw| E$YM͈Ndu^LbPܹ1!L?#]ZVaȵ[9Vh'DM6EH:[z>Рj[u SL+0~'N Hmj1#)zJ~"_G}zNn/4"X@fݖ 2`B h6j""In{௜:Jusjb(jP_y&bӠfK5#9z.(Q>q ¾KS>-DXaw@HzjIuJ]_1O_r'x\Q 05Xgt;twGLTNAʨzhFK㨇\\CBGr 6ދ 9Z8lᤞ$oUa=>\!XicRڎ2 CVp||-7Jg#*W|vbli; LI*ln٧,B& ڤ,Cz0LCRԾ= ZT)k G!8'0b-y$&T v@A"#Y# Tzbƶ쎥]zHTI6#KC;汖ZLxKK|$Uaw^%&TSuBqGK*zz(IdE'Pܟ+bnsU&/1V u-W1V"K@{ԖI~B$e̐X;y_>iޚu1bJ=O,R> g d[fr޸5w+:~A8* OEЛ ث|$7v޶`?*Lh  +445p7{6 I^ hU R7˫%8D?E0bkzC 2.]_ik(4m)ŭ%&aYW_:Ħoi"5w3grG{C [?=b؅E۱r+z؄H\s3hb}%6>fVN&/7MnCͷHVOH0+E 4%`jnnckAB̺ʾL"YN'1y\c#,`4.[󘭊_]7 8 ަbC͓X7O$MSq-u豼+6wB۬F(փ˙0a*AN uIPf;%!8 J*=lЦPf0a X `W2}eLL \J|`ߑ]=CpXR[SIR\^9~ NDyk75'صZƷ9B߸h7~ٶrG Vck٦%7cF(tYc|qYiVA;/X L{ʱ4?,pAO !O1 e C&Dv"X~@n$ BHc8 Yw$iϩ =iQz5O3hK-Et\dRDz RAEw,"KET֮_~ͅDMS4RĖ#|~M-T@IڒM}DVa]y4 p "4E{1]b0qɧ@ M} `@*kZWbvK)!yC 7 {W[ɞ8^6#1"z I~Wn9Z+׶=`A*q( Cn Ϧ1bg]Xzj$μ( R80L駨r7JljUsFP.JNK*ׂ#.Ud1ź;&{ G{DPu^qbȒ~gH+|QڮBBg@Jӎ*vU.6'[( ~M/9Di:nDh1Ay8" D":" zc5CZvoήqf: i5t|j\k,.^ Dz ջq~rFN} y{uȎv yE鯦L 64\{C \H%<0&ȘK}J8eWN+K:?R2Gz s <Υcz00i!)׊ yiLXwpz`!FK3AkD#k٤Sۗ!ǍXxKqy (I/9J"8jHb\QҺ;T0 ʸh JJYTI,n&'~!,EǨ_پBN1zXR4D1U^T΀.L8X{D sS! X㋷ܨ-n r@.B>GiT=4&TB=U\gAgMMk;{LL> chYÑG\]#9vF,H w5|vtlDVE+4u SVc?B#5u %1čIN.Jl6n)h z @ : +{ˁ-t6/AƺQ ͠)*/2c=GQ:T]B5N1ʜoQ5o^R 'RuKLIc䆣4b}+40O^1XY36?lRk h0C8V hxnco5 #P/z58/fo:/ܻ'++Q>uX2ÚbItaru?^܋1[5@:̂lkEJX̕b ?yńC7 1 BnTS``ֈ." E(8Yg '4mCct0KB: `J<؏VXկ#;9-,^xP|WR?_'d@N+)r2"=B ]æ.^j𥎀&oڔ$b^,a,kpݺmGNRlVgx[A{Sw9Ԗ׬Yu)z}Gn.\It k'b wK|]QOY)G"t4FSS^7e2jd")e6 aQYuR^ :!\%Gf3F]ba:16|qU4ReJ Pɴ0' <^gg|RvN_*ӇGxEo%] yfYZ } y#]D{v h qd9^z `< $`6K^ ;&A3u>o0lsU-X H:Z5=doKqπ W~54һzu%؛vEY 'Uۮ cZ[^p Yk3SzXm-D猦CtӋTiQV{R7cSi@oV}w]:h^$t"l=z:M_\7-Fr4^ 䨀D\y;^=!|*5QnG'UϯA3&eu"Fc;f+qZ2`dHD1:St(KL%\$xCCyFD<~|]321ct|a"!d7' ߹ :v>ޕqFc0q͙ݬdb T:PyhP1o_tU( du蹍tAcd>ȶ.%$8eR}]0|&wkލU>u,<ɳ5bokcO6gTyA2ELkw^lJ%iDX+p-. )Q!ƲJod˧m_P!=U74 TE%w7朳K$|}Ebs(D"48* \--='$a(lD?gWrJ Mڱ}8DD .Ռiy{2t&ZN5(W/_Quf=qZɅ eHF(:z R /Hg$sK{oyFin\'2O-qj9V}fje(M 76]wf(, {?$;N?E,ӗ6e]ܾ tD3$ԭƹýkgw`  cR0˖Fb}$Yq8Rꂕens^  ^m?5Ϊ<=V 0#\Нj|㑇U40zƚ2_+B4zFL&h[n=Mzi$2?΁=l`r'ys䷅ :{+U`L]KYԀ<7! ~0~\DbW2\wgz /pՔBּ A..r1-)-wayNm4C;ߗfg*Xa[^>QOf-Nw3gbCYpZ0n4[sl؉+2ͨB.Τ7b٤,A79u/i2QZs3LsӜPS )i!~ z-2c$/G]`q q.v¬HS/ _fOQbj.hW2i惓]%a2w@2v7S>D.yi2g`]*\gY6Ɇ LMWwٯW?(|^$D/d[3Uw؟!ˑȂZ~ۍ(yV+~;ͼ3Lj>ֶ )TM kk*tRs_rhͯX]J(Gn@+/}p1|q=D\$ N{3 ֘">8c>E|7XPt%H06ƺyCg2l6 )=ꉴjJDpȒf;;ThN+G1 ͻ///^Ep(^֩@Lܛ/q;/?b|\E?zgqFcQ!3TT}%9\ 64}~otzheeW9תGJ:m"R@٠A_m);u!]<`"!keB\j#W<$=8zHWs4{M#۲ `>;K]dGܱq˵mpr%=ߢh1R9NV(ioS Y\<:Ԩ\̬fM1G∺B$ve^xDjb9&U/jۦ$3UNv#*h=>ojI#9ZULnhdG߯!BwecT#qL8Vy_v Y^?0A# jyC1n{O5ѥ3d^%Y0u=H[na4#_dN<0q\(|vLeIPSwGn[Fv69 xjH|^UePlh̿Z'JJ(M"vVH_<'K"^Zpyt0 Osj̯x򎢻3HTılT.B<;Ϟ<u1s<,#A|ea!ϯvlj 9F3j7W='+PkIHF)u<:^b+q4u0/_.zp9E:$tGAȣaar^9d-"Ȧ$fgh 4J8Ǘ8*ey 6$6Pf2k©tM$7 #z-+Y(翠Wsvw1ҙdZ<},tqЀNL9@QhuEiZ'2K "x8;Gͧ`c *}T54Bppu/*\.ŝٛB @y_(-Wn򩢔U^}3|k#2'`47q]ro1v^A w.kIIa!+ƯB)VQl"wQF[eC&X玽_Xxh<&S*BP DU~ mASܞH;&|9~.w59D4Hy;e*UEa裠ؾKoffKhO'܁=j7#  0op@E /THB]TVg9hL$,G{`陖Q3R[fy iYg:fV_9 ʈwօJ‰JP$_}eoW'+V˭~ P<-#=U@VK,׎=(=u0U{ acN8Ѽ:15憬bTG_(E\By!.rJ * _#!/:&-` 'Aw kO` ;+1QEܼ ;x>Fu~ h]H '7OFv/<>2Jo賴ҒIWMt{ 9t~̰pQƜxgr <@apq1!Äʙjc=n1qڠeHA-LВe)_ߢmPDucA {=_m!U2CM *-Gf2&_8e.)Pׁ|MM9s4fMh_PRgyB.~7mSLpi/-ԬK7XNf\Vn4ԥImީ a?4VfgDϐ91>ԗk%5\-<^•N|i*gD֟@bc azx So^#0h/zrX^)DZ؃;(P]vōdAAJ)y\ Щvl4R&5Sh6<(wM@b#c!4wKƷ06HCBi7} c Ps%'(+ Dq4rO*HbgK Jk~zي,}2IJkH QDO' +p5Ny2qxR"%ԣ.VTΥ~_ڋ`b*b]3ҩ8Ä)ek,`^ix@Kp>9g섴_ > >_.ޒN e1r;RDjѤ 7Hʮrވ"r0,΅hx"[X]d(J&9\zey.-sT8yw:x${ג2sŻhx !MM Quڊ;qr1 )or755Vٲȯl[N*ՀS I|ʬ~c Wͧ1=DDOT ;Odx[=yտ' |>Ra5Tu8Pq<5'EA5W%qP%oSaWTsV>~k"cl>^"gYW<0UxU_lD'8?l^cS)M}ET~zKt ]} Ya,m0^Vfޏf_!ϞKe6&'.q+YFTnB t5D݀c?xAG*Xط@X,|f垢v!pI]kre`RF닇.fKlxHjX[9Iz W]P&.jZQpIPdWa=8.2], fk#mjF|Rc\+N4֔ԫ _)V`$m7{<vxl "`"!//D'1tYju4%Ol1ytt>W)Z+I :TlOs4WHQ!>Ti &,Ǜm ̡~º1K8HZ+LRL­O*l\@D~q$+d?O#*~_TWf'hF}6M5{IW*G(Z;g@4B[#ϊjHvreZY@e=83 d>F6FLT$7冕7 r*Ap5'3:hv+1κ#g]Wi'@~nyPXǷ?7g7e﬉DO4,ڷz-,%/߂ )Έ]4c vwF}F7l raw5} Se1WBqXAx*YD);}١;fGAH-$RROЪR5]l} }T8+%R)#aRw22[ ʍ QDk-vOWbR!,d/Tۯw4QIw٠ʕdپ0x)ۢgp@70Óv`9kcDF/܂3IaYos Vו VSFh sYe= .3 =|;fGՕCes<_5p0nli;TtG܎?mZV{]ij3K<;(soEcAkIERp74񁁷/d;L9_y57MF#SM&/a&y/[;nJP./~{GEPBsUխ'FPҷ6 tNC*ZGΥI X' ~ԞQy%)r2& 1P `h ט*v.^Y~dt ] 5 GqLrEv_1ElnU29qR#* )^b:W@|x8HT*Eo;6] "QBB^ Ҷ9wV Өٛ :8JKA, YwX;Ҁg<1?NYGR;|6c-SZ(WY7p / X6;;un [k4B>aO 9fCRdlW4?(gs?>' $zSֈ90V#ֻ]_}- :C(G` z=++p(_$xd0CIvQTv;E$|0 J՜ @Smc`5g nSƶ\?q :0q|yfϨ;,O \_Nd>P1C:aP%U߃sB\' )¾j~d2%W?Ky<;h 0<䃜 N8n!ׄ}%S_E)ʱ@|t,iӤX eUܵs rK:a+*amn'ϷbyRr+m]?6E0}ԟhAҡ0]U- Ey"M<, ҽxɞ˹:h+&y.&]Qch?g :)(i~9"]+xUuTKE=c AM&i,6%jĉ_nN7 63 wE%α Q,e4IcWFQԩVԪJf'ͼ2Q ~WJs*͔N4Ĉf/cЭ4%MC;@﬛NB֡ĩ0qӣ)Y*M@ _DžQuT:Zҗo'Ng7o"bt7ѴtW]KAgi9ˏ⠐#!ݫKTPU*oQW>@$,$jvX G~^\R=Qdra|b5I͋2!S6p}x@]dKhF@MtF^K )xKGpu*sc.K @,5&(I@NlRPA@nl"8Se(֤Ut]wJ>Ub[,_ACIBĦ0P5lR繈#_QMouzDFniI5^TQ4̒pTsN\䴐nٷ߉%dX2<XF7DJ{<>v 4&0FY+naP9-6֓נrwe0;=!-w+C )x~d}Pcذ$s8a[vd:%Q=^# Uusy|a[k `ƗffD1~":zCٳ|6l `rHo(HPzDϱpBMBZL0'oxz4(Uk\lbIԢ62*{!foNRbOم-q 3$?/0ה݃ (=fA$>wg/.@Br̆]Q)xOBH1K];:Y.^2nV10p盵9)hd̨W&"//v=~/ӴޭG;n3)lk}J-u,g~@H6&Vͼ¸6~-Td*‚R 0-i; xN+*B)z؁S4muKH TV]-zQ^d?G|q|h5]Y_r`^ `VHW/! 5Őֻ,L4lq=>cCI&;x~ $_X*-nh5գa[gr|!99wfִi/]s&4@rՖ:9ޘ*2պb=wBj=Rfb:vTKj ) Ym;mmǙɩy" FM&}I~QF,1ie$`*%%ㄈqj͉&E 'Zq.,֦Fo>AQOV8ie@}đyk>~W XԾU:6TH(I ujѪl5_t :xs[9HXwȺ瑭_Y=Uv13"_XݧSy(kY$3*X+B5Ub![$ߟĖ ;?7S1ep|Joq RG? `rOtO}_W] 揇ayOd*WU @/a+HB7N8'9EM:i!{*Wg+;PɒFGd *U4f z0{Ý@0=o"P.uph^{<عcHHܠwSl; -;g06j.#4/!k.RzZ9j3 q4d[Hۙ?j&A~x$ӧ9WQk[I}+C=C7mq!% 9 J䦀1n8TJףg"ѢބLm$O),}:clfnbmk~0Fݡ{V#PgM.ۧ:=O*2d??J~;5R:a'Z+bIάpOO)(y1YWj– QG-H^Y#g0%S!&L&B2Z5V-`vnjTCT^o2#uq^j>y: x6=5l_Skgyb^G5mEfԊ^EC&ƒ2a{09xVs^&'O܊3 S@p7i+FVL5/X1h8 ڱ j[@7P#BQt(f 6]YI[_ aDI*i-b|f(N;Ze*ݑKdONtej&%y!|rt1i{(W8D@k§;oL\r.qbu;MY+c46'3-RL3.nBKJ$Sbk/U"-kˠdՐ{'i*3aW,hl+Cz䅶9sKƟ XtTW[OmԾEN' ܹX)g2 tR?Xf,1R~ߍ 08"C`|Hfi+o͆ \.U)aRBFϠe2~w#˯7Ehl#+)QW6٥83'UGiu9NR(1 : 7sm%m*~xI ɉ-S^Db*`ob**F[t ؑ&PO2:^rG4fWy]+m#S K_D ̮rkAN*Jr/6蠅2Ez,lп9%b}GnlJ?<3:h"N[#1&[Ƈܾ~N_ oL^*@K<U\L.T<~ưXֺE(d 1FYZ`cDᡝ*  fRi'!o٥hZ7817* ~eY%Cc^P`)r&WweӶ⮝(:{$W1(oYk`(Bz0E53%NkßƉܤ-$ǎFczU+bѺ™O9ĎYD?^W[;R*ps뮇  k7ߘ*|vXt\ǂFplrdm %SH'yAV 1n_@T&شCUx>Rh jet@f)fe9ͅGqP/!b[d/ydSƤQOUrpmż;) @*2ݓvƁca[zYdWf7,.!Yؘ֩@)*eApB*S7Vw нv;Wy3j9}<@xFoL -28Ў;  dx;:Z=2o2߯^w1%bϰ=,f {f]**uGs&.Fn]KfOVM <ga`!϶ wyCČ„Vm`3Ţ3ť{0p!u#EDz?}A=B3,1YXKˠu{(j^ qT<5xVmfb̛4#JWYErbRaj^s`SwBt``tI:`3!\IJ tustЗ0ƚOn)V_?  9I jOOԹ,Z׵g8t{)8y˽Ρ%mWγlyJ{7©܈ban_|y;~j:+:MK.B6<ȱqi0Z/Yvr0;vN>%Vx]cTP tտka OAџJ}h~~'8Bo/ gh{`|)5F/xp~K /Vo] d穖H5xHyGhyքa \o)M8wš(ُF\n|~>5tÀwFPXrhIS c1+ i{*Aw<gg)l JuݩlK)Ed8ȑDB{0hAUx[x6A8I"BXu|̣!eNIiƖ(6"n4#*_c]$Bڻ̛Wm8c @*.O@P_]ԙ`] űJ:~-WڔzlGWwMV^nE_d_fvo fl8֡93@]&U'v*mlþ`L45*3xLBp ܧ(HLo< &0o*qzf#hS:SF4II>ZGK^:Tm M 8*JYIbkhriyS2)PVҬ+;͐&F@ ܠ"~O&R?<  }'D3A']FH~*Pcid+<_R?t !̥iy6rD:MoEݴRVNpeCcF쿌[wrzVwfY)n?P MZ{Nv{y̦3:@k{fRxr`0l,Im c#:;/8%S=_ ׄt{n%R/N#(7B:6 Ɠ=\]0Us{E¦? Њ;j7ER.ƨ3| x^ 1q1Ronc k'=|y?$W4}GS̑Yk7ɹa1B$Y@]mi~g)e@Ŭh{ ϞlʫQlD VKeXLqĥ,Rd&aU9a r`&aUHǔ9(fn7sN/ A4;'/?r˨MG=\S~m#(RghY]# =[b@/?ЏD[qEBK5=Fw> WM& E<NyHI1uА,d M,)]c~Rd|̿M_tV%S!/wT`So%W/%iLvyƱ4!̺<nj] n3S~ӎ`Z 4v/ ~Qp+`e8EhL+0oWk|+7ܞa$_8רm=q/0~XӼ>fWc(}{#(wg7W7VUJ[9%"/x0 iybW*k, 7h: 묩V2X>Yr,ěG{sRgUaC-a-Bwcۅ F௨սgMqp&+c!BWY?#La$F=i ?  ĵet?{(w}SY16' ,r -o#˫ոUq8oQ0gM4̬KJdqC(:x3H<m8ԍ/xJjg]COuΣ69Z_wxd֤eЁGwBwWw,EX xX0)\E mTbЁ*R@:jStjpDD# t$2G~Vл _Ly62f-WOTr\T.@ys.=oӭ٧ VcRT4kL|JJ0)J QrhN+i5.U'ơWk0 PUXrrmPa]3x [laiꮲ5 KLUV^Nۙ Se^^ଃ0 kXE|ͭ:$#^ zA]EwoSzS*1korVE:gٵ2Bа8dXq"ZCd¨Mp^ XCq)oܦ8WOe=Fj:_G>i?UU3)WT]n 'k\Aϒ@Px=i2"dL ONwCS}(rZAv#'H ܽx1nk;kLδ>Qh+KkiҒT2ko?JO!_ܶ[+CfaY`oDj-P)%5>Hsʞ/X_JFn@N"،ވ0;|YP`{B ELyK6.X,Jpc8(}Y9 sr٢U>ZhUz =hWS!n23?:䃎W:c+=&YJyKUnOJ1q`ҤeaWBMdJw>.0;]Φ̆pZi_? <:X>]i˒9J=ѐ=7#/Ģ6FkÆ 7=-hTuM]<WK/KJNvSY9 !;v^(H{8E}uw$Фk,hT Xx}Ғ݅CcIQG.f`rKv,{! B29Bbp9\U\RYW-8gem[F+`bUĈ$2sRlzͫ)u3pBLLBmՙr&bUt"+ 򴛁L[]|9χj0_I(Ȏ߬:h8N[[/㙶GЭF\ (ch\n ! >[̧]&L6SV?teT3{M0Bp.-(:-3qiWշ pfKdJ9 h:r\*tGL&o>c`,v{ )lC'jVZ@a |t[|c#V)cPٞU;\&G$ְ'\ i4UvO^~0#&yF<G4Xq#8X\^(,u[ CUQF~r,_.(A+9Hn2ose(z?0UV1 ebgEA7yLj.h(ylY)כtןZ;)X2N(fꩋ<2`iI^6(~Uv t "Mwb O>CTNEt$ʠnLAGڏB&NTpt1*Ո !esG(Zh Tϫ5(DgٹcI0?^WQ#vyŘ0eޫN\vM[f֬n}$53, D$Wvtl?%@GW2ZJ ,  ӿS>2{_dzZA$]Ju-qY:g|-t2H'd J&vv" |̵]ˏEhhSܸ-V[@d%C < ~}#zc}lYcٔ XOidފ6ei} "5*#>"7 x؅ wFKqMG3@qo!0FVPuLtVt1D~,i= b#%lG!H4Aʷza>{p Nu?.5S{\1{@QCiB"GF*(bcP1ɈmaS,L'˚o5<ʓۃRO"6Q>?u$#/+K->yHr, sD:k#ko/bv @&'646t\O?z&_6"=.yLquP.zOa)`-Z44FGrيy\z)G^-+ A.,S;! #<@;zgܖ8;I(fWhaJw l83-RF|~}CaGEdJ"Dl6 j@XNDzHF<~X[ NZuwXO$bˠIa)bX*YǨ zuˊ>&!VnT_yffJ+Hu-~)Mv]h`9 |lPdY9(Z-?ubܕ`K%TIĪAmw/tʈfטRdu;^x[L0?;VX2 1$vy}ePBL1'u¤j[-0 pgZgZ jO[08yCcS]f؟=!ڹPM°DMdN_kz}8Љ>ǣ]]y: 4,t~2vdi1`If=L msKiKV*O4pө9bl=3ToLwR^#܇fO6G3| Ì1E̶z4YKį(|* U8, 걡'Sߞl_^GÀFdԽQYڪ.YG-N y2;LVPCML3)-L< "D'Mdf~(bɦh.QxhAIGAnX*y;@O_yrʪU]&T $ S@ތ]4uB1֑X0c@ n u(OxRР{Z1E g\Dz[9SV {WPY?o@y٧iVwS4G+pKaJēdInbL j2bI;5R.T>;=#GTW=b,4=48s2v'Og "Q2Ũ-|)1h Ur?{%Iebo{1a `8I-ȊEcQ7F5)MG W6Ok73 O]t;:dl8vpmX 2! 59)(#Sai`P׾Sݹ7 8AK(*;Fs-"4~k 'ewn1Nv]9Foy|ϺA?wj;k%IH]Wň)iO7ՠH!PR]oϢ۵ˇnSfCNFe<\!%ŲZAm0UsHu7"FFuP?:r(/Eݣ#($I&foff)`M _vȌZ#\ŏA6"Ϩ;cS'چ)1lͮMq> -`B ʪP'֙U0Udd/UK6>Ll;W"PD_DxەdNX];C%OΌ`yXK쎌%7h|ӨƜ֫d!8Ų/Ճs fƟ㋞>'g*(;ϥ*A /R8Mcƥ#[#. Az]硭,1po>R#m#iZ]X*TC5njCmF:$:$(æyװoHgoxE3ǧ2 .'$g))|Pk"lXI]Eߤ`9b%$|y1j7A ~=z:zga&nMCU| ܦt L+65?Le#K=M,TLEQ L tE#i7AR}~_LCGE`ȯ. zB RHPT|e<{1>˯<<}Û52h*C:&uk,JFdBgY:}"gN 5)߶1q&h2h5"#X3_ 3LZAElqYަ!^P="W@m MR=]ntEf{R+_׌ՀŒ`¥ ձi,= qHZف?hM=Ւkuvd*s;b@0NL,gvP%1Y,+i#4"X1~&o'F #w&2DPId䋳ڳ] KDu{+Z┗}f#8oqqp*R4{ILy!,:2T/(0tKQ7@zy<~#i;Qx|Dɫ3B65L;טKv8}vޮ]-!)_3*m ξ< :+;Ms ؏+,)gڋ0.ġB.N2!T%3-P&Н6mE[b41 z>`z|=j1LJUtc ZF5*Sy*TqjjTYǨ"dF,~4 sZik֟C`I;K1@O+xk҈:)5dghׁX.yUvg|pUrxX9:]6a?Se1:Ur5"L2Duf6i3.P8TiPlNI;5jꉠDo=La T-JfLƠw:$3ΣlqZyڵ+ Es*E3Gu8[+.!l2:d-m6M?SRU5,8`gU:y~5rY-Z'4O)$ɡp8vyVNiHL6YaG>>~&D4,fL䱢̝ﺷy_+0ҡ^"f4˟Q11Fh^V;ȔODGŒpp"CD&l[@+ g-NY 3:Fc[{Rf[aZvYڴ%d uY\<0h~WɴS)RC+-5D9U Y}E@t Nw "űFԐ41Q5,F ]! $4&ȤPdT8hD4(IxT]:GiG.-U2_g( )䅑sJ;=wNRcΟDu.x Gq0MO@UZoSWZ rcy#}&HnZ_HԌ! n:t}ZZs*}{Lsl#˸un-EG F缫‰>spj!!܍y\/Nh^W\G wf3Qd\nf:n^{^> 4j(AUؐuvIP!-\c{CM ;̵O n(y @⠾ք|^+TAAB>]`@2naN껦xX<1i&~4sbVނ OF]NQ]F~SWQ %-őg=QQRrŽC$ES~,,F3jᄧr>J|SFMnˁGLgVz[<:lEB)?g]^ɨݤ)QdkM)moĻ䎫jJ. x뻡 f{O%&40ང6-I; 稁XG8+[CF\g A|7#y`3Z,R z[$dTt 1bi;?}V}́; nq 1uM\wdͧ)IblR2OP)cQfcvmpzZyL/"0M8{ql1ǩuyO{#r<kSy-IbS]c8@nHG9T?# M+9g|v~ %*=%)D+ͽ _6:3 y6|l(:z*=׹O%%y" g眡~ ą)ؗ@[ VUXTc{Gٿ L-D/'+Z[*+95,mz}ݤvڔ wmw*] ,eNnc;#4K~)VgzyXO&8 δ䎤\JwksCi̐}6%` |ѕoMdi)]Wbg\l㣤$dglK?0P=^Ykvn|}i1e`}-uݫK`yH$z]N/ EGRj/7k@,7i9DPK%ʸ8U-8ֿ3\fHZ+!rTSFmqN4g~& 69ƔrpJ.Z?uE7[\z큪M2z*R˯fMJD9!tn ڜ!3͜'Ei/ IhoV/c߅ltg2 *gJI0*m"㶭%55q1h{'H:53>Czeq|~8IY -3vj%͒ #B֒/+]ğt҈IdҁAXTkp _'pnWzd,>*}Tqq~ fᨳ]Pm ɴb%15}Xkb$ǐ*O-$җ `^ۉ;bnc1$>r*:Kl2}dlP])OgVB0xL`A^czEMķƬj&L`eZmF&pRouϧ5߼`]4o6wo>r^ϓaG߅>:jnN@= CsNƊGC(vK6KJ zc`}p!jn.ar),-n ˹T7z?v),w,(]|Dͧ jNu]?8E&gsQo ԇ:[_{HSxn/=8cbӻBPT03(n3HPG 3V?8WEU3JЪ+{M ǐm S!XCkYz}$Ov+?@\A 6|$'G,Yҽi:.<?&ls(Cr\֗z7+$a R<MsAiMw<:nM?LzRe;mGƿwԮPK*/ЭCJM BG]I^+,"> RϦ[s]!+O%ȓ /j什n9K|d!;>t.>.6Df[ |2\A; ۮ0/~Pm zذ6w::'keT؃ŵ=`-T1Hxa.ݐd(!`Z-"M1#]s}߿d x^>B7S1:DCB)׫ MLనX59OYGhQ ۝3Xȃ#g+dw_.FV.(?F؎ &HП&XDAЊQ(ۗ( -hz j m)(H˿KJ9d ɫ ,mHoO^!YrlBX<$@R:)^:befh@#X7'kD*m6u5$,yn1+Y^:Tן=jGhOSSJ='&gǗ xW!!ψ]r#˓X8CPJ!,j$3OxM+ JiN@ :'s<6*!1ɊFDwZoV?.55 K ;0 & q](ϩczxmDO_ϳ2vi=EC%r,m?B83\m0{*jdҶnZ0Rź[~ 6_– ɷ6q \Jƨ K$xҿPyFH-AHѦW8<|nWlbAUE̪ue-Ff4[ @3W^5 ÁәcHI T˔~_?WRgJm;Y@<_1ӼCT=-T_2Ls׬a:gA֩:IzE%f5!+ƴSVKi Qbzc(H&ÑY-gae6, QdzW !.ɰАWI-%rE?2}WLTJVNQ_i%e@zD*e*&ȆKoU:AP$NafgųNȍ>3 @+j=M~hx,Kj}p>~vzۿ TL$g<6ȕa8XT=rsOqPPl2=af.3ܴ|v/ @e7.2zӳTIrq#jף%<#e?X䨅bKneN'=DϽ #V1$GnQ ֊C^KX1-3u'\vs"mcā$WcoF//VE׬~XүV*g8/%*&#8:#TIlLK6$aÌ+ -?3[:M'Kd"r~ꕫA^>Ycu\,x)P[a+W쾘S ZoR si/_o- ؛MfH܊CW6w >>m A4Uҽ2s|qc@!f_B a=qv$ʂ4ng.DO恁gH4,lnƖkFz Y g:XvugX]VZ78-@&u7{&YID3FtOOv{4 ޤڽ|㜵~MCZ+=1Fei7Pa1W5l^ @!"M Kdؗ} ̗jt*,~s 5lsmkMTNLdFD´7Zc1醇{75w-k&R3$7FMl ABgY@|{"(IøޱA7 طڃbKՖ!| ?q:جK 'L''uϹG;:'#[Eþ|V2ߌ]qg&Wzq|a"rpHK_w>o+Cd] iZ֤dyLlLjoZ}SچhsvS8j`D,91y-ˇu{u"˝O Kq.6 ]I*#%Uajv~Pen֤ yF?OVpAY6З'2¦KC/t.H(fa+"):᧞#;90Ř#mϴӢVH7:'0CO-Gx-9 B׎AzJ6ǼWqE(GdwZ_x٤@HQMFaOi& SA2gcN5cW}!R/ϼMnq]NCں06X/NT"wUίZ?׳_H" s0hRn#EhMEvW?+crM1W464g=_%v;i9+Sy:kZ _r^@,񡯉h0l^52ξϒPo>b]0l:'Tm ]{]eZ%1O8jԅ>9,t#qe. 0,$AO)&]VRXUԣfpeA3s9`lկu)iJ]"u|0s0ϗͧ%^6-Rwx&#wU0=R~ۂvLKj5|z{@vb^=qU٥=ێVIFyhȆjQ0f/AGFi_b4e"<ɀgl VQ}S~*eXI|9ZyK%1)CLN۔h)Tߥ&;"ߔ K)j9']Ҳy4Us~-G1»\SoVlДRV$k(ɹEɎ_ T#G5JO\vu谦I xa2Ӂa;T0_S$>,ҀӸ-|Q^\GKF% 2Y`B;Cf '܉:+ V9RAN z"hi(4vk9`bjꜝ3|6&OW]\r kR`ZNiLKO+hydMrogjpdfjdUy/Wzemu"+c,Y7RII#@Nxa_GBxcN؅EP2 *Z|F?۹`i֠}\2$&1 4tQb5Uԃo|lFH<:V1r{ìP8] *0X϶{pGBnJ! "aG*RC)+1 K<@NH{I0yZܸ|Sc>%LGӔ_^~SU>[ꏩ\ tIËme8=4tq' *]$-ԇRj~-z vOpO-y#Fۆ,HSi'_6,M^v(p5otQPkʐd;`RMͷiq0쾪Gq6djn,AKHy]d»6Z$yp>a5E4!`K3\? G Uv|tF*_ k90>IK XZ.(8AFQvOHYkzypf"(?,Tczr .pv~l< s@͸g.Wf=\52DșJvuo_}tT/#EQǔQ$bQ+fDx[I@=zZ 5W'q#_6}0G@ف LmpPEp6P7 ˏN)5rk0LFoӦ9ALI 5spxy_:iiLNo EQ×'G*.y^'@)>!UjNE-?Zk ,^F`0"Pn0Ro X 1U,]܅?9'  2Fy5~plmq+i]DEJP+CE.LKة c&]xmla-M$ov+q3A @̋őtuUZQ_1aqBn p53?{u¤e"KtW:B`;ۭrWoP쑌ELrZ=2&I[ix9#6B 7kڄws:@fAr/(G[1GJϩn̥w0lz=&.z΍n.u#T.HlkOyաhglfp̕o>WG!se$D9 uSS.-Pjϊ Sx1¤ ;a+ uר`,;wֺݛ#i?7@"Y["߶XϳfTq{U\Ҽ;X+ e&Ud,JD^iTtI!q3^gR%_L%W&@^֠pb?P&|xg!d;[ݓA]NK>q1o҅:%9G]'s78}FQ?yu ٭[:yr"k!hc7(d%̳,se<ؗYn;$fSȝqA+ֲAF$])bp@"S$}Qhcm#Ti~"ֽ_r=ݷ#Fr=TQa@}c^ dZXݙKY[So~7*l%M .m>%7J`a͗#).Ґ<󔙡 Rxm> 92a-g{ދ)dyڲUn8LnoJĘf2ǹM) rH>se 6#'7Q^~`sP (kP\N/)e&^NV9|\e~)2L薱Rel E %MO$G j|a>^oM]n5|,h,bAhY:gĥq# pQk./[AMoqSZmC{Y,Tx/1UfOKBL›~ xkRhH?ʞzZh!tJhM;diɁ}(!!pVL /nd(zwN\fIQ6Uiդ†, }sfa#,/o^o@O=Ye15޽C8.\{W Q%!کCCJ|MSD~MMڦ([;<'&h@ 574Xz_Lb^KW۳Q!DqvZqkoՂ^NkNzC埈ZSe\[ >Wp|Kpy)6Ӗɞ;$PIYs$'9;P>q6J )8 3l)4xP]<3E-L>scf <.VN{]ӆQSױO@ؑQL)|H ғ6Ǩfiq+.)CGP#(Yٵ=Uc*%?#mRB|x[uZ!E@_H,\AUjsVfiX* xaXLE~M;E5;R9lr2D!XkRkpK kWn_^sH6PiEgFdT1(VϹmcNi$p-,u;7l{JXe2Ӻ|l0 zFЙ6],AڻԟݕZxl1QEB[>$b~"|{p] <`z iPTK>Lh# 2M˲INV¹o'Ӹi2g˸ >Λ^N܌oۢ;-Fr^9u B<OA?S=״χÌ&Y Y^n7tOBJoiL*?hm>%1XI@'dli2DJp:x.3ml\4yRL/8kٕ? ^]T{PQ?q,9j)f0" \V k 8hƑ ܍qHz '!%yf8S#O<2l k٧eMݬQ$fgha<*y؀Qǝb *sYo77 ,!~Ko{kf'3E/" _KƑ/>?иN4LpПbW<&/ct !+.f>8:ɱ_w7VRt0);?7?ϡ)sv]Zͧuoz G,zTu/e% ”_W& s`=YtzQiEEu8EDV o*,3ȍ2s*%72:[['nN^v FO}X ;/\˫/rÅ2K1 ڑfN. -*P5R;kb}Ziɟ (xIr(p0tIZ[OoND чhhwi5ȼ "b~1w&o~SkZ*(|Td(\tqh Vy ٛRGOx$5~0*ssXcDagJ~KG,dvr-[t>r0:G<14P$srTEBgʹ^r3}x#_\=6ʂ5 "\LS#0Q|i-elw׍]2»xUFwkː( P==Ex%RX#+II]Z|Fw`=\?\y)o/6 :(2|4S+tI3z )f$%_Z)VȒaAdCep/kL~jV=w5b.VW Kp ő!?|E^R.,o.Uv@b6 ԬA҆ ȧ4{RʞXWE&drfd{10;WY.>IF=q1VA*w,%Eů&Ot }AK8Ӱ]™ c=e ?*NB,|зA!N;P(r8x2ρo8m˾L R#*5V `%p{+Ef=t(FĬ~T}>CԸ!aةid.Crɗ4ɓkK>{}Rp&X9'wiݷ- x{v!ZaЉJ偨l*,QS{{>M|,X% ⭍#bp"?-fu%~͒qc &7ts!rԫ[ڝ\S7ULp,⣥p/@}0&0g{XGssX^rd !D0]_6t+hWNv+R¢&"#7Don}| .ԋ_xU b!)J6OР <}+1_#`,![wsDL~0743}h%K~jVyϜ/H1w9L1U)jUD=Q?mEJ fawmz3SI}9i+fZ4g}BkfɡbxgJF) :Ji6~NUxj@)C1]>n@i]^ҕ?*{WvuyAC pX+'}xN>,79,>њL:-(B & Tʓtjvxmi ?"eSe?.c ,11m(Ns쩎Щae챉k0cevY=9r"swM7aKPdhr/}^_^$'ȶ}m=WTe7 0nvǐ[J/cUݤ50 7gVݗggD0'|MZTXx:7]CC!ǻ#V gܩ8T2fׯ9YqmҌaær:=h37ucBL^/@$7X'2m6/"1}n&Fn,7` dD{K8wq= <1x I0"ٹp),k@_`cc>/u~%z Π-C\ۗEo/IU؈dM尅GPf1[6^O%ZF$b\6|j.4*H40c9`$+b'2?=Zqcyv+zEZ%b˪6,sK͑e/k)UNά `*0mOuljmkq.?Ogk>"L-]6ư%m <߮_la0xy2?+y8A̐r n < ^_F"|k4_G)]7&o=RU)6jO8r #_}}zGˠJy&J1P_7ߓtc:#`Z/#kK_(lwhvұ[zܑE C<0nv54Y V)ͻI_2rlA9Ʌ=}D&gDU˾nҒ?M6]H5 ,zRle{oO'cMx{VBU05ܫ$|!HCJNj }]Tlᣍ zD'Zs pz!ưoEA'䋐ʄϳďC@&Ϟ_u|5O(^3Db1為w&[aUy?Yӟm >rLfЍa/WM);OϏM$t8!ku#6RX=5,d-M%q@57VhȚ̍8"h|B3pIe 55DJyh+10 :\%~-1E{)D?yp{**h2!c/[t? nrG"$bЀGjV< )^]8 ,[ZQ_'G̫wGLHi\#3#)T@Ugaxzsfc,3:O5Ag A>ƤqQ9ˢڇkmG ھK5I t#"{{ 42}I #͸wX3DB^5ƕT' ^yqDQ>0l1XPFrZl̟@HXE_)a)q)9x7lS\Exw@%}.ctU4] FI͹ᘩm` '#)ER~yU{s'+*STid؟YgփżLBI rZ8T7kyhoAS"Segf_^VC@eY_OsɌ`{+ӋКZ}BgW1{J 04 B| Q525UU^ū|Vk8Mzq{SX<0;a0 k=v{C:_غH _X?<˯wR$y™NEz⭷Q i+S aUSX 7-X <z7\ bl:qc^}3ރ'; TRE2 =liƳtp<*FeM~ |/ݩF ?b$7_7q&ӹe'+VI{9^mYljUr~tXy*O;$Q/@Y6KsO 6pmNVMDڂ̈́1BLlۣggT6gt/B)75?3ߺ5Z/֪Ir\uC eM+}c=kH(<*XAop4aO]:'r$qZl] L.#_A3P1c[=K gzWN07$f1sƣ[, .;Ho!^MV4ҼSRcx>is@OpKk!kQemęJ>]Y<+LC<]8NMIެ!^id_-aƧo1:b\9yꇱFdylkϐeeպn4 .DCn=(./dā64oC%cĞh >f!# PI5.-lQ߿lαXe[ o+d乒Ahk`$2É%:cXUg~SF'bkPRzm1vzW[iM[=1i JsߞwXqюd8ïtITgZ2!jǂ!:@AG5Cug"a0D(G3;Q:Or N쒜fSoei^1R ne97N>&$yBy gjͲ&+7T-fYb'xRomIKxJa樋g}9R; tOX0@9htg%# Re;KEŐ#޻`S]Ym+  iY%:bb3٧1V 8lD4+0m-c'˃=h32xp#%.%H>{֞rvHAwU>`ܿ 僅.*W#@3p1g1R? > #t,R1g82ʲKSJv52)y `"JjW\H>k-[cEF8S+)gz4fJg[gkǧ(7Pݶز! yVf0GCXrnRutt3+nN+d2͔bڀ w|Jq $){:{l9ehoc~s.nMKv'QZ'nu '_k4/@=u/ Z>m  " -֒3 8o~ߢ3m:X9am bZ|LK-o tWp߮WZ5 .jX;JZf2 Rb(Xv*-88A cލ&Mѩg478u&j`Q"^(RjFy *ٗ}QYivJӨQbޛhuf*''@UxQIfI R_}M2@Cbn `2YOωY${&N@~kl(eΠD9U8ckkѬCH[-.؅-FŠa"O]Yv5G>N:ʲ:^/,U\A}ⰾAwtq5,LFxAĂ-mycM(rhq2&K_N9vN'N*`%qʐn e*2yq4>n-N6 6c:ϧAΖM=eg| f|7U{@{ZkE )jw^O:@/di,nkou%!\Y7!Aw=N"6"l%1I}>${j6v\7 `D\QwmyX%7VcKg<#_}nhR"YHͩW*RWtnJ,o+[ݚwL~Lp a$6R\F4m5fK+֜._% e"wbW'']2߽ʟ+ sٷ58 bGOŒJ)6E_l&v}*_(V|V`7: U}XɏhҬ [))hyqk:\q7v#V6 W9t\klAP+ʲKu]QN[el!9۪Ϗe1gx̉YZ/9A{UJF%Vu[Y mR׏ɓXĈHf@BLZDy~<-\q+$``ѪjS2:KՓʽdJ׍;5DmK""RhwڥɶZȧrdC2Ris_pد9f߈'IhJQؐǵp9+ !L^x"3Ҙga.&:vWP`=)>cvK]LP"2*n倊B@"$$mr=Np5~H DFq΃y,xbb%'l[+NF2d?bI ۸Ү O,mȸfGey.59ӄikC۾4udTͫN*OL!=*Y^\0',A4Lʏ劬/@h+@%Ѐݨr)S].&;>`YÂ4_^C2gYr[g_͊*x(cm\˒UHE vc| .&W%~6"?w8J^H*ʾ)M~=~SYwwfIT,&|}v8> QXVXPhP?N 4|@'nBRMu oLM#?&9U rsM 'v^$GmeXۣ@!;a$"bgI&Q/.'.v` aL)7y*>Pd4@AQ!uhP7!AFd%\ޘ>g nz՛l)e;@߃Z7V}.e3'ӫMƗ;\KщzGqk +bx81:+qi8r4ꟗ{;C4\ibŝ>iRޒ9ZkQݕ.[6xPP#RN*}< 3u/D7U]c4ǗE`N,21LTbB{!q'kZyxbp\kgK~K#J Pgk՛ :n](-$@Yb#Iw(?QT&svt{-Acd3H._ Z Jvz>o30 adXZpk7ƨS~