colord-1.4.6-150600.3.3.1<>,ŜfDDp9|/g7%^+ߩv1`Xyz50ZQ7vK *ݓR9\yH%7fH@`B-Ѹ r;KBZ8KM~Hݟ^99b|vgEzN33j'1Ql\XC_V,:1 .|JH&[#^Ůl}4/ .=(avg%$Ʋy wjI1TBlVAtd$Rl_b2P_)Hy,_%B>I?d   E!BS ixD  \gg g g 0g )g *g+g-g//g1p 2)3l)7)(7\87d-98-:;-=p>p?p@pFpGpgHrgIt$gXt Yt \ug]vg^}#bcQdeflugvwgxxgyzXhlCcolord1.4.6150600.3.3.1System 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.fDDh01-ch3dSUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/System/Daemonshttps://github.com/hughsie/colord/linuxx86_64 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 [ -z "${TRANSACTIONAL_UPDATE}" -a -x /usr/bin/systemd-tmpfiles ] && /usr/bin/systemd-tmpfiles --create /usr/lib/tmpfiles.d/colord.conf || : 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 fihX(X؈XrlsO7'gGG77 W1P2O2F2>& eQ 6_,$*2"4/'+}C c p6 msO!+%A*Bgtq"%F{'A큤큤AAAA큤A큤A큤A큤A큤A큤A큤A큤AAfD=fD=fD>fD>fD>fD>fD>fD>fD>fCfCfD=fCfCb fD>fD>fD>fD>fD>fD>fD>fD>fD>fD>fD>b fD7fD7fCfCfD7b b b b b b b b b b b b b b b b b b fD7fCfCfCfCfCfCfCfCfCfCfCfCfCfCfCfCfCfCfCfCfD7b b fD7b b b b b b b b b b b fCfCfD7fCfD>b b b fD>b fD(fD(fD(fD(fD(fD=fD=9904ef2ea066a54ec07d327b149c303c21fd1b39b8905884cc81dd74b50b5950c396c694d505bbaffcea284a1ea367b74b3d736e06ea6486113e5d4248634b4ff35b230f09a7087fb2bc60e9d34d5974f8055ae40f90750cb55e2c16d26e59ced3b6882e11f0e547ec2004f9232f131deccd62d6af84a327c38b0ebd87e3fcb95c917bda8083aae820efdf71216ef812f891098e276158d24c8050ae3709794b4df0608bed18a40c29b42d1fa787a3ad3774b870a295c4cbb5364d07ed73243281d6d3c1dbf193a7df5095e6efc48f7a3dbeb6707c70e4e6f980d6be9ac9543c82a1825fc1f3ac8bfbbc0cc5b45cfbfb48f7521a4be7082d91e5b8126c4a0faba7d853ed325b3c6c3bf74343e179a5b45605d9e6ece73ccfad91f3571c69ede3f21dabac244b985f028de92641018f0aa713e7db57a2429e565d0f3f7fe7f30894ae597080c344cdfb636676fed477cfd9746864fc5859416f85e5ddb949f9c2dc1bee4cb1cab4f229d9bc2aca511dbdbff3ba6b5d705caa5a87dc8e88870886d744c17e1e95081643152f40ced61ae35385a3be51e3981340c126781743f56631e2f25dd22641e6d76562d3fe45cc232d6856496e5f5fd2ec2863e36efa48a071cafcf9577984e7efafe12e98c99936e19bd15c5124ddf829b51ee2dfe2a6af1ad78a00d64b900dff32027907a56cbc04adac2d1c781ef256093f83ced720813b500224032e0130ffd0cd27c9fc0e5909dd59ea20c58c1d98c26fc26f6c61206479b04cb51a5e76c9cb5d9a05e61b3d43697a9e87354330a669f8773dbb45daf81f4bafaabbe7a41218d44ea041fc43ec4b11bae7e708598d68b90ea84d629f1392f7ba9edf1768b04543e614142e8bc9aa9dc52b56ed9c400869afc228d2f7b7b92f77459fcbe63df35970a7f16dd3aa3f2d57d3087c20fd23d2dbf9843aa02ac21b48593b2d77cb4177ebed5efdae63623923dd4e2edc832201973c8f4e0397a3533ef6c964e9a3e35689ce77cdb859392c508a7761dab8a54398d06c09dae25a42f273eb6bec32e5f7143c7ec168aba7facfb9ce034ad5e40a6ac5cd2bd1c480593e6236e19cab1ee36024882636df5712fc9e452b6628b12d8f7081882230809fa4b1307213730ebed81feb47f3ec51a66111cd83550ecce108537ad420c98ce1235ad3227f56d81df58ca0d3dda04d71cc1ed26a4f1f84d745102f66b789d54f87ce544d25cb5b6b09f564d15d8e204426b7b3eb1e78a170afcdee68be970263029c6d0b6c559635473fa00eb2882cc5c83e34fa58d4fd49ca55510791ff729a91abc8b2d1969d85072cb31db9908cae16599058e9f50155529b3a5bceda5c8493d31e7bf0f970d59c2c5e13ffde15967a94143e26f5c66fcb93cc2509f44d882cf2ee3c2954d7ee5faaf27ab6f249d8e6e73dda56c086ec63c135589bf545726f729a09aabaec594e4dc627e6b0bbafd9b8ce60854358826d210181c5a377ced98e776209736b0b7a3ab2b8a9e06c2d88fe887ba328fac488a573f99df8dcf91af756f9e127a7d06900f4959cf491af3c21e842530d509da0cb7c06b08206463b2e1bf8599fe5a7bf8ef51f6e310edbb77c79e40429fb0cb87f17f71192d665bebec39340a2b38c0a883c02d7a200bf18953cae580469a6175ee7b93bb77a137771adac533ac3983b85b5c6050d0669e0addd0dae308c9f61623ca8edf5df81da3de7ee6cd8b483ed60a0dcf705efa44aee1f8533ec495b08b3eb1cda1cb10287bd68cd8967ee6a3e5aae6b42b6849223da2342c7007284852b672a32ba92e69268e24f29d6699950fc2dae7e2e36456b14b7832d69d1c4f35d351e26ca417ca905e59b9cf2c1876efba1d8385212ac800a61f0ebdff06d89a1dccfb79f6a16555a8be34e339ab0f7a6b2f51846999893cb1168b7e0cbafd7771daaeba1e47b8c5b4c6f6d9deac41e81279282c95ceae022d5fc9e5149b9752402388841799766e5907beba3ff18c3bd720c14a138ccee5bf26afb56e66c374bc2772b5b318084a1b6528e0bbc9497ec5e32eb542ad0da926e15681d0945d29d3a9e98b62447928be33fb841a3b7e13afc536cf923ef5d2129425b21cc6306419bb2fcc60ca6ed71deef5f7f22f6c967746d935209bf30898c4e1ee37f29d89f6a738b64193dbec905ab728f4b43abbccf07ff2259b0d8e2d171d16497ba392295eb968b8de35a1853e1f593f42b4c7133163b0d5b2fefc4fbabffa7e0c6b6aa4d2da2aafb1e284db351d79b3b00cd002d50cb88bdcb72c904226edefba9428172d69a2f9b3885859464fc51b0f512a318759b4141ccae8d7b483899ab0bc822a001fa9f00e05176cebe7b4c07647f9731d739f7a49e8ee42d56383fd8ad353868cdafa039b7049410c98de21f21facb21c63dbabf80b9d0c86416f2844ff2adb882186db6b2c8257682863cdcb35d3cab37d5b7719060144e520e2dc4b4775706b31c6279f696e24547287934f56377264f1edbe2f214fc700e27bd31a7d18c93a8d1c1328f3195678881bb776cc618d008ff759d7c018243b1aff30589958ab7bbe8f91f187da5bd8208ce9925bf77b7d68015d438a8531acc27acea8dcab4febadd0edbb6b699eeaa15bf0a7ed3a89ae5a9374a2cb8601f831253c6b076261cf69f24077d55608b5c9e6d93a282e547c60eadb92bcf1db5a01e40b01ea42999c9cdd727ab1a888674f0c5f50431df5e443718ce0ce0d253333f0f756b9e0e54e08b28228d11d2207e1131768a5cb05a9e374a7d36ec2f5e642038818b92c55e8626105e305c4df1873fc913aac61f185f145676f357ce5ec9b3eaf0c5144522151a936e0f981d7d8a4959eb888cbf24c182b74a0e84cdcdefe401463335c6599933ae7d42c42e585b82df2865629d45cb0f27e3e8eb5b1b097829c72b8c4e3bf87b63ff856025dd333503c5c235d5386941f26ea4731bfb4b6887b96c436c5bca392f134118f3667674ce6be6414a210e9571e690138088c623491ee76c61fc5dcb8f95fee66d34c52770509e8c0df66c6caa0f6bb15d8635d895b797b68d4bfbea2738dfee16b48ae4389dd6981fd6bfd775b479166f66a5aff43cc74ad544d73facb721b32b26b116971f8d49a5da1dcc4cd038e9b0c33e699909a8d97249aa3d84d21c04e472fe1c5505cc06fcb91cbdc6ccc8ff145534cf6c651836e839912e5ebefccea0f3d95b255eab1ce5e7555792499c58cdf33d6a3f86c6302e804b744ea8158fb64c331106b68b32d94de85b845057a5614e46cde387caa768629bb514099322c9d0b5d14111856c996d3b4a17e915c43e727ec89239038f35a08f6c7963dfaf9701fba439b2cd9ace2c2f0b0d8793cbe20cee4a4e1b7eb74390e8e9e86a260bb63491466377a9bf53dd9cf83a5e6251955e59d166031e77cc6b0ec95466d1ea745f38925db21b7595bcab0480a516a788cafdedc495690a1469e81d1eda72ba6cacf8b223b95aa79507287cd768a62c5d6c833ebf7be950ade5189ea32755ecace57f07f2855edaf977fd5ef5f5645e11a46cb07b1bf675f042182f0f72ff47e0867c1d10712ef29bf0c782a4ffa814589ce6d65a8e7807ecaf0c2a706e03919b79877f7a71fa0788a80a9019f6e97994f83f368e4aff147ba8bdca096896a93ff7316edca288a2f7866f62417793b686b1a3e04427c548c191ae748177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b8806439cc4cb0d359f560d51ffeaa375deb0ebd13c3b41b0a1fbb370721bc3cc4afa18d38e33c28dde4b2dfba1fe635e10731a8c54f15115095662d5d6ca396e3d350f382e0af7a285b62403fe92aea7ae710cd20763fa677758a27d6dc60face9f249537aeeaed88a4bbad31e6ed9804e860e97e6c83af8dc1cce88a5887a13904db79dda736463f17cacb775792df7211d7690d143a0470d2afd7180c587f75de251service@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootcolordcolordrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootcolordcolordcolord-1.4.6-150600.3.3.1.src.rpmcolordcolord(x86-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.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.28)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.4)(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.2.5)(64bit)libm.so.6(GLIBC_2.29)(64bit)libpolkit-gobject-1.so.0()(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.6-150600.3.3.13.0.4-14.6.0-14.0-15.2-13.24.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)/bin/sh/bin/sh/bin/sh/bin/shh01-ch3d 1726039108  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefg1.4.6-150600.3.3.11.4.6-150600.3.3.11.4.6-150600.3.3.1  !"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.policycolordicc/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//var/lib/colord/-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 textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=ccf6bd1faf8ad417e78715b270495994c0f9ebd8, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=7e96b8b1c2ed3cce38de610d821926c044492fd1, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=a03d6daf06558ca20df880a11bd8f1a26bef1def, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=202642a6c50eb4ffe0199591bebbc6d14859c127, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=02a5b7ebd6a282a47de1f459651ea38f5086d97e, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=46deacd1709602f5efbb4f39d9fb012b25bc372a, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=bfb071ae3ac6de28765a09086f16c2584dd3c41a, for GNU/Linux 3.2.0, strippedASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=135337848a0a5bc6e974809dc65937a07a834915, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=14bb645dd2c6308eb087e3d23d043bf2eef349e6, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=4f0f4ae2582bc108353e3cbb228f3bcf058ab8cf, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ab097e431962359effec068f3783c134e6a619f9, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e7cc817ed0ce3e613bc16ce40022382364ebdb5e, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=6831a36c28235b7762324d329f5bcb472ff6568a, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=310a728f22d4c41a5feb043c46c5c8fb47c8971b, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=237de27de7a027b4d455a8f5456831b292aa3191, 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 '0BNPW^gqz    RR R R RRRRRRRRR R R R RRRRRR R R R RRRRRRR R R R RRRRRR R R R RRRRRRRR R R RRRRRRRRRRRRRRR R R R RRRRRRP PPR R RRRRP R R RRRRPRR R R RRRRPRR R RRRRRRPR R RRRRRRPR RRRRP R R RRRRRRP R R R RRRR~]*1cd.Rsystemd-sysvcompatutf-8c49e901273749164a05bbca1703d3ab010a5e690dff1012aa2d447d6c4119a33?p7zXZ !t/6]"k%r̨t2[9؋BX^oJ(bp̘rK:k7@ț7do넮cH?B+j|R1kЯN{y!Z{֒xl22ѸU H]KTy2/Ed9{r1Z=(&;jJ[lLʇ]_`j(Yi~ww\$/쿭o)䅁Lx8 })G%:HV53ƛC69,2(.ؚI<l=N*v9k"8՝5uK1]q|<~Tr;׸ 9V=g n5'5 2-JէrnVt6%I#1]3rQ!Qd1 (vWKeEJqQzdAJQD/Ŧ1}Ozos_M6xf?F9Ca`ħU*AJ)e :0 29:q'Fbm)ȟdXnPY^O&,A SZ^G8L͢CԑϰFX: %5Uby_~lCc8<>-0̌e,>QB sq1d6@i俖)6>$Zۍw].7 [qr8nEN4(õcacnzZܟuOCDlR7p04H 'V LjlCΏutoZ m iYfѷuk&!_s^~?8Ϲ SScoNAFruNcy~ḺMЀ5qbͤ)Cu,a hΗnyERMiZlc~?ϱT_tV0&(Q -e\3Nyc#i0[Ai}>-נ f/ V~K6k{~y⦻=FXGR=U"PAȳbJo90끗:!|1 )eaw҆eͩB9lh@ǦܪqSե΋_#"/#zKB=fBla5 )͐e+ya1AA#]}o!pqK%.MߐZC&,y|M$cM<K./njCS `BY]uosb5~qy(A9Q⿭9gt+2WiQ(, }t24E͑%γD\\ q1_8o"wNňkp _@:GN."GN0MnvM|9k<'B>9'_tGlֱ0GCpo5ʣ0V%Oԭ%rgYc  R@BUs^ԟY߷31 =?~UfErFuɵ#a * NG@!]5(7U̸al̻a]vyZd ="ےwaV/ 7x9.KJ|ikCytdǎ*c%CXmW~Rgp r=SeP|ox&a6a"h,x,%KA<2xG Cv1дoD"zcNj0DQ]FxiJ`J!D,&,5c_PBfIfax /6' 7DŽ>HɘGnF-)pC;#b( `GIݻZa+g`i7^UN#BDl~۶ɢے&ˡ_VXfnCpm'/m`ʣR7g  #IpiIWj) =bY3?"tTRIVKO3 26Ml4(ƊɱI~+5P^=, I/Z¾E8Ѣ E~#FE{_x9Y,Uya9 (A[iss(Vv=8hݛ$NXipU6rwn&sK:ԳG%Jf=ZeϵS/Ȗ.w7qNiYG&/+63vBrB.R_=q"|3J!M0R*R m;"idH yWܼ`Dcgd䅢Z,aU3nr.<6O=#@.{0Ma`Oa- |ذ6{|\~K Ί릆S?:锝eLIrр|?4>9MdHg*jn!k]eUr{c-4lIHW0<5b& Ry4b9trbWb2#ky90M4D v $U?Y!˄HG4As~oh6Y;n<ɩCD̛֞?'ϞSN>("2[֯.{U Ahe2# POPMHTv`y K"ԝ8ÔL  x%J!Ȋ =`(A%V3’)ם$| Xpc ӝ\hsl gz4zkxLsTZ#8Z ,ScJh&C7w4kxM7K؄V+(?D?ؑHltЌr}\cn\"TõQnT&O QPB@k[R&{>M&o$UszțAD0=x6yg9 ҰTDQ汐laDrR{|Yh)s}5Ms.}k4:H`д0}C͛!Ne!aU[#JvmN ޥ˅eggAMΜhj;R4AQGBnˈf׉1$/Aגl؃ v,7ṗwh(]BB5ʠH{o`TNSu΀٢NXi"$"n_U x1џg]o( f48̨t%;C!y&5@ l YIs~'04)} 2į.~{W#B$Oצgg<`IM0I17jޓ'`ۃ?V``rd&:?)VK[r!x| +plԤ?Fn|}H(2(YX,B tzc.f(zN'ȋo()B\+xu;jGa䒯#1"D!^WHnbyD?7KN.cׇNTo<&O4 B4 &VagN?>NJvwq6!H_N_[/+넜~Ѫ ڍ>HQ&*gA5yrjFMZOEIh YЉlcolGp vX#wkV$8kгT7Y ;S+oɢn]l$X]B&,ն( K=LDr꽒Ȯ2>Fps ΢hSACQfY9KMnbx.#j(&U,gϮ͍`-d3smeyI̙ X+aM#6\ ƚK޹}Y[a pjZ tDy(94t<.$WO8#? k d9"DcSza!mw[A❆[_kY̴j u3͕xq_29 2sdN1;T0#'(r;0 ,β/ ?\OOm#TfZq ,|)<< 멅6׆j43Y}Uf>uiB[X ~'/<8wwچA(h| 5 ߾Klm͌%Wcm)_nu4c)Ku2:F8MY<\N#_Rkk˅[/͢oPMe1g.iucl=5C=^H}ԛ-Ӝؾ5Ǭ \dk %RlJ<{%z9#%5U&A2P@vASg5dIҩV1aóOF$2hF Qh ΟD dBWT KF-ku6%93Y,j9#Aٓ E-R'p~$^ zJIB?Èv-t8 F&u'LqJެ)WG0g~M] wt6ԑYGïS 5yBGLJT+>(B,'X(9NQj\K5Y]j VDL.YRȯ@IEʃ2ΨT).d\6\8_طB BmfHWE!ww" p{IUsx)lb~!؟A)//ՇMq#^-40ʜ֊ &.vZ*fM;1 \N=) *ʈ"V"E8YiO| ;BT`EAz}\A.}:wU(MD82YgabA&FНRl]q9r~޼MiZɖYNxhE -w=l(z g!4r]yj\ ^y@} J+S8Qמ'@ -um'Hsz2 ߌ$Q>0. ɶy9PDlU@8gji*=^< VW(Q ;ԛXit ]43̑;S6sk]{7L}_ ف3Ӳj5Nsu(K P$wW!cNjq0{:,2(a1A7K8[;*~w,Gޓ ; 6 Wyp`>-jsDlXT>0a8@'0&64:iR;"ҐOa/Y LnzW)PxϠDFAK m#!M> "@1S_t&K#Z} D=BȨaɬ4j n:ibcY7h/rE1 ^ǽ@ZdcD ^ҢKϛ SG4|Si?B^Lw3߰a#ErV7yaT *Zv(^.jTz'Bs`밶O+ ;ċb.&mx6StW.JRd (&|[=( Qu^ȤY"7meV+L U3SrŀE(Mɗzzksps5o6]14+,L62~jdc^nEeCVf0(~Fw=]; ?'G?֏0'}\qth '9.~+N%DA_W6Ej-Tޑ`℩%Z"ECXM9"Yu@n#o#Y.f(_aVG?eZm[0%aX `͒ἐq w:s|]Eڣ$B=A9wU:t]kο[9aSCϻv.ϟB%9Z-7/2:5zG!36G)j:;iVI?~v!GTl;D\L&e9727d]<9O*5ByiPu65Zi#,U_pq#US:_('%R5-b@ eLb3K ⋝;}'[brحVg@cM= "~%g>@yWfPHz=Ɗ޷.h %?$%yrO%cM-щR >p}sz:f k<7=G!i/B"r.m} My7=LT,l٪~$K61^P|*mNl] 8s/+k|\Wώ Aȥ:PzK@^ O/G}o{1,Gz0h1A __?sï} hYd@,#&}?L&Ě:G&R%/x9hu՟G:ߺف Evد4[dl0<+E c3X}Jabfl${)ϲxt ʉKgn;9$ybA4#Љ๾w%8j~b]%nr($ݮꢴbg+w$B14- [{ 8:TA)L!BpBe߬ť|دsF̣&԰n+5md n4mU& 0A"05קi`:k($(dP>!;N~Xű=*o轋1|hzTi^d}Tց$`n 2cRUuO?cIڊt3ڝ+g'ƋEY.NBQWz~`-$2SI *Фo%(C5jyGkKp q.Se<~Y87"dۍa+dz:B qΎ#=U&b(DFqJ5ZVT-\z:{F"J,gtr1Oȼfle % \X"FU'puOQg2u:V.X,+Pg/%:w:lr_Unr#IJE`1쐛 hSfJ/Y'ST7~[„z紡/=@ A)>J^w,ONhMEV'o%Dxr"vޮKCp(h#1RfOs=]&_HK[Bx|چm,ʂ*;= 'S2bQK:DC֒FvbZRq-M.D[3%*=G {5n|y KIiǓߐްO9Fu+M|_Ctbi1`NDf-$ Ҡ"GxLxsa'^:+;eR4!p9 \ѫ%|5ߐCR4,6bKN]NbDEg$RPM̀s dnPKPT0nAOg2)x)ղ[ʃ͊mi#$QEeU(J/JY5IECK?$ru6㬜qSKY yqqуVN%fR} o>H'a L&*/D2WC?&i"ŋ 5c*^ݝA >>3]Հ@12,0vM" "c5y0@)d~o޶\< MduVcٶyBh#xT# nG Tto<)AzLY}9cՁ/~iJ*)mhodXpo[ "N=YX_?:C9'fWinK,R|K {%QNY߶ðTn*cㅸH,ҬۂJwN3ɑⱷ*'H_{ -gbƔd\G8pNwoWnrJP@F03|SLzлCwN x^C9'$MAJ=*ZCY@]Tbp:nx& Mgǰϴeha;פTv32{w𯺇N- <5Wɜ̖x^e`=E"f/~ɭh-Rwgp'J % X] 5#4|OOF=8E pL1ֆ/2}Wr22fKVxQӽB4 F0@fZJêԛj_ɝN\a~ bJ7 =Ix#nC*+m %7E$[#iq 1|UZlaDFJz">GP@[X.3:|Ԝ]' P-ig)H֮SA_r-n$bl;!Y)r x5<@ (\h$ q2yd(&9`}χ Z\Ց )Σ}V-% F!2jEϗ^\`uvQ^;=L-/|n8[!qBAL [?G-H }BLuq`P Ws& _q}AyOk;-LBK 4عg}u6( sH%p^딎7BibdbGRfq摈m5紊#x}Vl9Ӵ7J))vsw8i- =0o^_q<-ySAYj(quҟsH6F t\O \oCUVqTrlȌ c W܏oL8icjpP}a!@3H%z{;CdhRcmȬ"q:Wf_/Pw;D㄀#v `9E[ ^ EJ WA4mz CD͟)V%|Pyi~n:a|SI_E2_#dQ8 Ч2=.oC;[4vO&)%INtk8?4ÍjtMԃ"7͙}PձbÑ͑x\GN!@'o l k婓<ƶRߡAӐgek|u;cTdx5X6_йJjhp+_rvuL WZ@) A Krz wI٨Fv$@iʁ@j'SBhw6E(і 's$B{XUPn_7Ot3&wڋ? s{hm7K:r]6ěqiCGaNơTHP )ϨAi %@L” c?~d\\,C 0o.s nN_#+k~TӢ1G L(;yW+ƕk؟%H!!Ţ'bh w]^>hLf/uKMIәKe˞s9|p6=m2ݩm>Ä BU'#>Xߑ>j䊓CUV6Tcob@FĝN k8wXP^J|>a0 zW;i]ڽņ HŢD&'Q^&ȁS Lu-%䔝zc3V_+fǼ!:[# %&ǪV؝1ф:?( ۺ4Yt J94Oh 2Z,r?milZwQ(1oA'2:*ȅ9b`ֹwg?UrXbd$aK}7rV~ЫLdGF2N[8xެ6K ?}/ ]:7H q#42,莅A9]ѴtU%2l (8ew&70gG+ޒzeULmOJAwRժǫow}T ${eSb)|tMr,NiPRT 0p&AG,8 g+yHǒ+(ytӷ VH DJ ٟ%@wйLr`!5iB.EX̂Ag}0`0{c0!l Mgc9uP], Ϲ%[QK5C 59YMV7f,O&A q3jjUDg6(\sB0oanFmU6ƈ\^hTnΈtm}Љ+e_jED&%蒓j7wzџK{ћ`r,]bBqVVb#683ƺ+]b/m2߫fdH%U&ģI.O[w meDRx$Hͺu%_|RE-͈Pi֩!@,< oᜣ ޿v35&jR΄} $Ưƅv! F@!A0r(L0WzP]d\\ Sܵ|] v`|prʨ!''+Zs'? a 2bk 0-W{bhXXww?n[GfjsBHJz~܄sI ,hBWqL]Χ@`y1*JՅ89שDN 2݊"ݺ zX֢ţ0N F RzlK -zo3HmEKqt@EA*⣛Kb<{>=o1JK} 8V4˟QVFYcȴS%k3߹X\x{.l#dUtx@nk?@ ͽz0u~+\yfd ؗgJGaTZe ?m3)}~`@FSj&mXz`m:ҊJz&xQ.^$Jі~'lҖMOEp,5]-Ve c`х2+p?^zp Zݠ)w;&h%gQ^)?>J]a~WM>5ՠ(83 9vJy*w8L`ֽ''bȖbKt)z'`.mDd$G׬4Lʪ04;El|<`6Pl`j}:mm1ypë$&|YOs 4N/|eQd= i"f*#8WpGʁ͙Envz.OaC6b` λT[1=VlDd-\Mƞrϑq_2PR0 ғ魠= SUT,\<.vщ\M\ND{Zjq^%]ZX(Zđ9@Ӱ-5)SМ.$зĐ@xPYݶ۳ (R4_N5]a^TQQֲ5{v,ce߯2P^C~r\ eH- &qks}Lq"zWB B@ Q66E$6gTTd¶ SFM#'/T{L]ͧl"6X@2LnI{o%q|J' =ȉɏe_;$X>w{}(M3춣\r43+|#C 651) YTkǎI?zhJDN 9٢4J?m6Taod5lQV2[v TCE)[U;A_jEv*W@-x3'd_auaq?azz !JY ~;֚Jm^*. 7! 〉> A cCUb'ǴWP,B"rVLKWcF._OxW?}+ XYsm/1 {]!NŮO$>`*FHL"s+r :rYGٵP00t/qkzPŽ ~^lOV2!J >8g2,T^ޜ$dw,EV\[mhSZٞ$;VX 6Ks9L$mZrnTa \ܲE3X.zp#'"\{C,mؙor_SOGAi 6?<'nqe( VLLGv)SVw},vZןt,EݾaRռr߉SA#%SxnϏC~XL2@/U qpä q=yvu xmrh<OG7#!ɾ,# cubʊVL=n=}Юu{gL^ʁD]pw=U<&;MեI\کfԦ$9$/b>DP.., 0$90i&l=k0[.$.%} FHF뉁2o)eoL~r/ALDGm9TB1h k]-Йl1]z/.IXMXaACwԒ\/V NV&Zo1usc697sWPo49hΊ3<)Pudf''-͝R#|Yhu^HfYLʥO1A}1Ħu#1]BrN{MU{='νWjȩ{+JX{y,j VB+y7"B4 )RrlMQY/ekt+1ɍQx7gao?)=l8 w;[+J26͜Lʝud#^5!L[.)Wh/ I7SOVkK:gq0㈩uJzXF|juH1'sG&ڙ)YMԨR5mFhPGz*KD4s.o2RߎTc$ EsuqX ;`]3rCpss/Xm#S6Z8R|]/2#wCۥ5}ndR#;[TÚ1qɶ{ .Fy+˨$yW "BzCJg04xz׸@2ڃPBI}dyvȋ[0c©T >XE$ ⹉{nժZ;qzwP'fmN6Hs eaQLuݛ5R:QݵKPb`;3O|MB8T6P/ ˘8 ⴣwڡUze`ۀOƷ@9>0BxE 5~6CUJKXd^(;ݩ(%u,Fƅ[?<nG~7##eq.1/.eEy"](*,QAqAeZH%w d5ʎ;4I@FyŲ19 wi80;ij]#?jN=+ ܔ3܏\r^YoCֆk5 S>Rf\\RW'aၰ^Ǘ+ l]:p_RfFB;߈vGST1Bv/5@?qouEPنF뚦a%X>Z:KA =fD?v5EK/<Õ*l4o\6wц:ѳz4Tp2]-Ơmr ՚+H.0H~'{ۢՎku^ݪ]A8# {'zGHS! lݬ̌,^"zKmnL8 If‘@ GcMèCReaU!кSs#/ك{^߲a=Q8 t|6PB}EA|/_gSMfo}1$LD^h?+V0!hq%C΢Cj]HPkb[01j,ױZCړ(T-qJ`Q1O E˞ԞN5&.A~#%:]@,@ EO=1D L 0{Ҩgxrun'k)&ms$d 8j5bY]u'H%.315OyOpWƄC\j}0꤯3Nu'Pe.1 k V$ƎUDu@0FOK@L&VfbIIipn1 .Mդ- k6S¼@ NUjX~9~`)gBu}44]2IU"sJ.RiD45t` hp mgb޺ m-C%'4aSW OFvHc#nx&HoWJMg5m 0'嗣m#+pmvz7ʳV;G]ANrɪb[́0et=C0`ڧI>⍖\=SLs,gQO E yC*de`;@zL㝡F8;,/{|}(/θnW˲H}ABz0u{DDmaYCJ"NsV`.y#B?^D'O4f*^yG3u]@ ՛em0sK`` vDR0C7\#p&րڇcRq\%vPɐx9}d!~$!^}EF`qP04KeK?)37!{m@^K&߱O1vD\ (\ޔ1謾Dݗ5*3̅kBA LFpx$#ujhiK+|)NKMcF ,ݬݐ$iȻqҪb)}y/z{9\Y5LNk(x)D`}U]hl&5ad[ ߶ր"e0R 7ݡpcO?L_ g/O2QQ}(8`afZ9@WL{5:L1ݵR[sCjUr w l/Fq4Uծ[~0R3*aV;kⶒ$՟ׁIK  _׵OLP pݺѨa?ߍyE{L)gL)Qoxa:[bpJ5N-}H˅[FnN bz0ڄT0\C`]vDA([iKQaЭ'WUL0hZl)I`$3 @LrLmv<Ӄ~rx:W p1Usѯ8jw£+`+`0'wS+c~GO&DFrp:h!# Oyѯa> T͸+:ջ5 bˠ˟Zݭ_F#<'OT[fUtD[+YX:¹\62 0$ RFuxdO/G_=<&!ږr:~.yR)ݶ̬呠a W"EZz0ZL.2j?\OH},Qa耊1K"CrfʕD_WpM/k^o>-P.*me 9py.'ZH=,l"6%ᯂ+gj'ge;$jJg8u_+趒ce v% J 3鶕:ұ͌Wr%(N7\VR?i\1)&wQSBlmNvŸF;16S&ug'L!QK6^pLeuG{Czt=ý0*m&ܧ" +ScBpZIͼjk ~ U %#&,&2n5Km37x^h@vFa`?"’G$1@bT!/#%hD2r_Ia2R9vrzzs`w? E|sZ|p ekvsIr'r%)ݻ 3y` GE6S!Wךv/hxDdFGO9ղAݕb !?vGѢQڷO:|A9 arJ2'=29Χ4.d, ysաV ްzɃH,Φ1vƥ4h6ÿڭi~fH[ZI=)_S>yP3s'3m.tHI( ]اJ›qmƤ"s҆xhqSkYFVDH$e-j2o ,?9z{nCWvU ,(5A3C`ŦXXj/7`Uw,F;4 ^ebI}? ')Ò1| loGO(ї'}1fe' [TELOJ`S܆eܘ {r۾$ZI:(q'EkķhhʄpPWe%}!=HXK<',a\hed)xK'Py]54pXK) ˹=N(Oӎ߆n$Yr-w_9b2k6M߿~(O+ƥ_+V+~V P~ZB`- @CdUPOXlYb0uӵL,7 fha_}xucIVbJXꌫ)O&ErN#+bg?r9rW%t߂Uxxm2dI"zl<*|ϑnBŠY!6jᥙ>:8?Ws +}uTQߑ֑)F2 $ccUTw΃cyut,)seZ +,7!G~(?Ax1Uv5lgvUIz=x/;~J@ qo n@5|_{Ũc1#)>ZCWH]LL2v\# ˊf=(땩cL#f_q}euI7U$9gqTK$"]eF'y*?D~IgRǼ"5+tg{AXurro&\y-EcE׵.cq|͞LSsWsy2bPt]6#8cAuڎyb%pV8kRS{'-Q>6@R1ח|J>e$ IHj&AُCY_6vËb6KGU]}Erp B})Oq7rAe&^s*<׵Tp'NLN.>a;)ĀfK7].RF/уOΫVX0,3eG!+|Kl5"Z˓HfA,`Rm5?>%^Y' ~-!*xn`udGn ]6K]`Q|60ALB5%V67lj` Sef覔rc飚eh(la`d…W'Y؎kP^A`ВdѦ *)~ xz"DLNׅSKWZԿDeVfx+A򍸿suT͚+I?=;*c!h4w Pqы(qvc=r0.yM'yǂ\nK!(@s#jKSj>*~K QP,+?g9F6y)y`6.ppge !m虷ggJ졎wE:8BjYH rU5 `LM dfNk[vEv.YK<z(zY6@/zSe.rQ2(I,JtPqEH)|َ|}ie jۨP_6V8 1|H=j|-ɽ26i!f3d=Qa #},5e4gK\bQ, *a NdYMkSb2:ZKb2(~M-#?B'`a24M+@ro.Ȓ>"swH,ڜ ޿>r2(pl.7Psx@C0=tw_@:7X *?=)>8v\$%n<bHSz\Sh$ L ZS  8ƾbN[(Tr>)*R?6gø E/$[*Ctc2M h[!78n.43 9g H9??ia86PEk3Xi˝mዣRS:oK`^nUC)"`xm ;M¤d~?e};Ш o@ >j}n'-z"E=(FMgX)|Ug̪3!|9ɌO+/١VPgpϞ2Yn>ȁ+ɒ(ؤRt8Qn(m ^t IX +k$.<ԮZI28I 2/Fʳ,V4Xl)0$p2kyfs6 @Qnn )ަT })ҽTI9^džS9ȍ5Omry@SeﮦqBЩ:nU`ԘeyZfǺޒsԼ`nHj :PD$t|[R!/S6@|)y<)U|HkB 9ќ^RR EFvVqJЃ04#+)_xP/RŽPZhufLMB$ fY0Y9HSf4*TamX\FОMU ٱ ?'+?9JUշλ̹Δ=QS~?Tn~Ҝd03HwE|"n*$;p|tܖwƐBCae[ lԣ HQR*>[߽!_ˊqa% UZn⓷v)S. p[\|q:OdPCđ\&A)٤dx;W CztlF2DDYխi&x }ݔ|}m1E4ILP.|؊3'n)I@&j"OA`S~UW>idK=bՏqq)VۈeXX 0%|d|G,ckٚJG'mמ ׎Qm`=}Bq+tVc"[fD"\w`Xz`,^+UŒ_n•NDnϒP[~6Hwb05QJFRLi6G }sz C[AEu b?f-AHT[vm=eW=DQ.f>NF^"z1כz ѷ)S~0>cD@M89d2BQ(8!L"RCI>V X䟇\t$'iQ3.z 3o{ 0$̔*{;2NA]MQߊFe.48.ktAJ_HrTg^f"v( lwD<10lpE/zT+3z}SV@;IT(*֥`3NBaN'q.˵Yi-c#=IrWsԕCka@z_ZZ?–_;uѼɂ.-ʬVD! ^ B4ֽ5zkM~d4B]`%m7.c5G8 (@AN=h[`S 󝂆`?~l?*rh$n\?~r*F;8}3;)%!39)$NF գv{pG=r#̡/Ny~JQyOy4˅ lKy ;hVB?ݫ8F½M9ߍXҴfLƛt`$Ӵɔۇ,=ܰs11'r?JxJ>Lɀhc,q۾bpH\MMFll\9U{*WKf@y `?Vej?HufŕPm nQ-{tI@ع}dxa\@=Pކ$ҍG$wkAkMVR_y;4cմCM KwO죖7#TNwD2D .^GQXǟ:tV~JUs,Oۮ_0ycH)$cs$KMTH-'aw0όC5Gn>((Se22%pCh!s Q}c{ΚDMI/EM :4J%190/UtkMC|zaVA29NiBgfMS<%ӛ$Ѡ^#K{[fOݶ$5ߊQ4M#5:v^kT(?1Oq:.m>CUǕ,y- _AƱl6~MI$ upo|bo\{rzC7 㓸ɮ{CT]E+'kC0['IDmlBѻ=wߥybd w)RgǚS{bHԼN,^/ A]55)*abHUYΐx[|r|2d,ߡILvr&ת, rx3*9{,8i^;\KjwXNnɇAB$1_3\]tqk`)ʈ޻trq0 eT<?eFGA F>Xhsrデ|PY@[aL5kIo?{Xz:Ek A qF+bWRL0R&+~$,؂&iyꝓLYyOo ஖5wIUͻ8xq})#cPy/7@ ;B-0ЕepMg[tnb*px?T@5chԵѸ&՗,#1yMp<_t4/&ƜRm^ϬG:-1QGY ]3?LYN%.:jLrs\epD㬖ľb`1v(:GKD$*+veK^%8>d1$Ny VS_?WPBNŚ.6^*>GAdE\=ؚ*/US7 ˊ;^؆+VY{}[MmMy%c;EV\ FJ}h~d݄=N 7TWOSG9 Qbw*W7wul= XZIl*hR%w p'jU`o0Ͳ=n7o~ Bi2"69,r<ӫhyx:;x~Ÿچ9ռ]g1B%GҕO3Rk. rӨMHyye[[-.b2Y'%`⣹n{9M݊K#bGT}c4sFTSGH=} n|I7YIX\CӉz 4;f#A1Z{Kvs`.ub"l錙:݌9ksJ=^@_i\cJpEDGf!LV0ѹZc@e>O hCvW(ݚΐ2'8X{IX"D)،)jЮBھ U[s#5a3n-|eKKO av HacbT*Z'lV JsjRed݇=zs}ҹIiÌ7pMWi G * k~hwuXB6}}MugX C}u8->-D%R"%Ocg}}6 1ʌmo+-Ff3Rob!v}#N6m8wPjv,y72x6~hbOQlyd)˝"1!  py"u,gcokk$gt>ϫma\(h<ĩyE%Yط5IZb|Q-YZObsŗ;.~Ѽnjes ʠ lLKaBrNmѠ%2kŒo^^оbx>u' Aޡ#A~;pFq-ԵJ r ƹ'mעآX4(rf]栜fuq 5r~=*o@@UqWp$ =wauΎm/!VM޵PUɗ9}m, my\ 4=zH P_Yi0y";i^s=-k 2I>1/P{^MO 76RJa/ $BPFrhӢߑmwR5X`>`YQf0h5s¥u/-i| 4\US W t=p(_g6{xvz76Z *U򓨱eǂus.I[:I }QnΉ%`36;HI1Td-Sk a"A hv ċE<' 7!,SiսW#VGONE~wthӶQZuM{Pu̕,B.C s_H}jt&BI`Pk-#P[M|x * kߋcZC^@Kdjw/v!g#P䅆 ֬Kmjֻ<'Ag)ݐ?zXqi8O9j PY8 "X ] @`Yr2]1qY5VovAb~ 'Ԅ`BOP=} G+ty&7UmPFx@cF}HaEÔ8mE˻$_"F'XqA9g{8/Ш3Ҝ p~ˤ[^?cfz7, ړ"c<ƚǹ\TvȂlˏ.S{潏Kf ZYT])*Wpqy A4C*<|4nOsSkO|_6Z –߂_Yŏ" ۟]ŋfQbdb,l?֜oH?z/ wÜ:7J3 />bx,*c(}";1 |o`C>)AfPc8Ϻ/REUf/IÌ Q(c}ǍA4'hhYQh .Le"N )J̖ͭU?G,L#bOM8fE2X)bza}as3+r,Q̽lwN>W,6&rfsB!Qd_#~2.%8$=YAhG11B@jA㓰#-{Yq\Hme :t@(c}lش<6 #Q[nN~QQX{xq';T)Eu%+9 g;Gpff,q2֙&zrfQ1tp(Ȕe-.- F~ܘ38R2 Nѩt%3b|?.R3!}[0p-G@=·=jLNS>8~2`AA38b*?=!5ѿ"vŇղ'N|p5S-хص3aUL˃" \JdNpYZݒ+-Ωb QzZ/Vˆ 5@271@x8G yV EWּkz?KO"j,a4X)0cU9}CQy{GH~3؍F52Wo;X9^}R&fވ+yAvX[*@BgƹUK Y+ڮ1r73wSRH#r3:5@E$%za8U@҃!]]) pgyN4h00m59ExThlqjrhN4#~nAkEvČ:r b%Op Y|n%p(A\K>X*[kg 7 .Ŗ}ɨ1× }2:#Z2D$]ۃymy!*]I&3ۈ{ /W=>͔4[rh;j䫋F,#XИJ idV-&}kQX1' -u{ɱѼܼ&+* wS|lG7E b".0En%oGrO]DESBh^0g0sG}. 35@pw\)"-{8wy<~dw 9pƑtTxǤG 1]g .xjn+\Q_pbcbMhq? <M 8"xU7ĒȒ8%i ƉZS{f O1ݾh 2&+FVj[#wѱ* "Ԛ&nGDa*.J^y9DҊ,=JF=Ƒk1(.<6Իv[?#:ryVm" -3\ ;bB~$Gݠĺd\Tu$Od~#41l8%$2jp"FYr>+b$cH#2#L 5-T\gm-"76ojW6%iUNosELPg[&;v8pU`pxo_&gN`_Ԉ+)- raK*)q^aLp#Zrxλ~jM[ueˊ ^֟CPW=c GWD,&>P#Q''꽖pQtѤ=Q(P] h$נE69hi)/znj`[: $eDžs[T޾A Mw>EtsN -eEͳ޺Бp'WՑ91 aXh^J7st6ue>+-3 M_V1So$QёqlD:op]s7zܬ? 3x-sC;kF 0mIsRLV{p/P_^z:rP[N-u#,<%fl<Oݸf%/Q;,ljI۵-kʧ|$_RKYR>LCU7ZowUYRbxuQKWUb.ϑKN[F#œ-jOk[4]raV;DZ5w# w:yT]8}.YfAt{z H&̀Y@ǩ߁YHJEx8ꎃ,dG)l<._{"Ӭ (P:3[p:$ 0[pcM>JߦVP b>7:Z|No"uՔEp%3Բ-{(u<(`2ܦi 4JS;S+_z,TJ0gH?Latr~JCm]fWMȦtO"FGsF QssBbXltyuy ̸X lc4o *m"ܼ~p&F}S{YȲNPYKUVw2o)tVϿx,'E~'KO؃K@ (%%L5ݑog~*igRb6E6~]a|)" N:3r jO(҅ bP- pXg%%VotRs1Xƺs.VlN8n?FyO0,߿ysɇ6vtwe]Lbh.q>hWD_*wWi^<_-r0Ÿ.'vdž.kd eEi1ZM;˙G CEXu@HLm=xPE؇qBAAPDH*9S6F`x`u4KEݍ,_ƚqapDKtL{m]C$QuSh}4=ɨ|GW, K^w㸌uŒ=qx)@ i?Ut!_4[{{\;i  :wOWLTOIAfP/z̩wdG ɀXJ?Bf: eMgv.4;-wUp#ė͚v>GQYǀD #}97isY[x/'y mnPGa%qd qHE}OT w1QGDa䣎Tt $YhҶrRtR% 6>@D6@{.?zco(iZr,S^͍rٺEVF[XyդO#o2Yw+0zzӳ\w (K 6,JjBTs)sPg{>\@1*j@ v%h<ч= @U'Ui8)Afz/ r#[!W -Jsm ӂV'&e|j]7@Lj/.4͇"*agm.w5c"W ٞD z>r,Sk#r4?akc/_67挏T/55UO"zt_-C7E%g@I$dbIjo{¦tt]s+'ey0{#^x(iC U0|Jwƾd+W1p4tGĈ)_ фFXmbC~[v(e/x<./#Q$w-*rʱ;aA/1|\ҪJms$Ku 7B)rFE\wzi9y`y{2\>.౅͢5$kp[2bM=D7ֿ~ŽJUfz9֛Kt+ziN?]ZM7 0X9LXŌL.BpExlIWL h[ly5?cy(Tbx8>W#IJ F ܥ|l?RLlĶ ; (ܜ"{rXʁB14=I*".i348k$jNϮ`3nd{3u @^hً,F@ɧ!F[֥o;k"K.Őņdj;@\'D$}zcGKk64ʎ}f.o/FNPzZp1/x)"j7pS矶؁wbKgiX)w+3?`z8oe(_F#xtln+p>ZTQWAl?u>]dHT/ǐ 蚣,HTe$QMzg.'Ѳ6$JCc-șٌ ~ LDE!07 y?:1 0YI5o79i7}U2  2*Bsk/6GcT*zQMB,p)Fe1rm}Vz#ʹ\e481.U1ɱL,G~)<O.H\F6֡ ,9-؁lŋTXZiCCxnjKxLn]e0o"cr΍/(Ѥpw0 N;sōρB{>, 7c`P3mmHwv˝<4*@qP5σ/^!}4* pD. !B50*·_/20LPRjX^5m`:t(b-)r9zzK$%碅8fS0u $ӓMyՀHB-A6JG^|%"'7VI 1)Q7Q!Qa{+*2 w#sbBQ$VF}6|9&ls (+?nJ^Itc_;a9t_|;'Km 0L )NՖ4ι"zs:9ؒ+5)n(kpDF f VF>W]v4 m-yܤ>{P+(nDP&% \Rm&^ vu]_v(FBWI@͂?XƤ«U*/9&Ψo: qGqd\^ ր]_P[ rn_4  iσr@cWn<#1Zў=Vll>2\}_O )n+Dеx݂گiRGJ`uij*5N9a_]H:K>XԈx`P %PRN5ud7.)Z!>pLƓB$eoJWx?w]n@bŭAWGBnNg\[UMÙCvi_塪Wbц,*:rC.s(};1KfGY}9ƱK8TEuaF*lr[K\/AaG~ƈDd J]sK4+us{s ɫZ<-as"]bk`V1LnŃ ,wgHPjl5f,vhWuȦ_5F4(STӄ Dhy}h֝+ˈ.[ D~^rLHyߠ@OJ=: u]9y6e*/ ĀB"Y0Z~'ܧ jAyPTbmqލcp%ļ#RRYOJF+Xjn6&9g( mTll;4x#Li(`_;ԭg-`q'~ȴ# TlQC6[8s?NQּ@[x?G-~Ge\kH71E0k.~jV-~ "SZJfЯ AH9aKٺ7N;Xf*5Xf-sh `gQ {TxMؽB|6<{$Avۯb@ey";b&C?5l,wH(3^\ X؉҅l2{ a*#s1mI Ou>&N:"m!n %'FtUD$=6A8Zև qD4Ŧؽ/[(G`jUqCl*7zYb]2~'3Vwzvֱ{1MNL0-=NGɁ3HPӔuG [/%"}vR &8yUP{M\T}dnZ5\$-(EXrw(pɧnBRI,{>kVq$I'OC I&>ollu J?hXח=.~tp8)K$DHV/?9ЌA_Vf?_ܝT7Ah`Rg[9* 8ùJ|7j~}iqЊ 4ʙ*198AfU{®L(vPb`S8Xצd/ j[qiT"ȚS I$qO EHW@i_ȯ$WYVy]Qi'yX` g ?&pퟺlb566Pg=({GM4Bjaf;G:61DV B?L/vM1z \wm(GQ~*Zr eSGOyMj'ו4J] |ԑj2n-vِO߹ZG^58Yf! xmZX{6ls˕o/#hr7n2grx=؏-GE Go{أBA V9ӀkxٌI8jq!'qDf (Rd'S<r F@mm"dЦ qP&Q~ [^F $al-567:B|EhDiX&MGj<{6 gl؍,7ľ77x~^שShQhf9&g'τ*'G# Z4ʔ$ l3E{+z]is!|#VxtCl#H 5Rkyxum2J^L5'CU_`F۩bwpK| Xi {BZ+}Z{.,}l"S`\FEqjnLTl}ϑ7Qr >1庁'3*(P ,NHȡDT eu]Z#i[m!j- `=t}K3à{҅hαIf<~#S9\D{$݉j!jfTT79< C|> Apq2ϴuֿ*~붐#M/=rWQօxR8t`vVFʇ3+H%JI m7Uwj1t0awm`N$=wqHZ٤ f2bJ^,Rv  ? "pVkJF{_K`$Zqc{ [G=9r kNJ=NI/idjq8ccwb4ӆ{sMؤr4N Zd> u:G\5*mn8Po^&9$?4n!128Nbwٺ*yw $I< w9QVJd Wp~{P4Ϻzq>UvںVV2z?>N GkN5}ET_e=cf(K $ݝa'c5 s Pc/&G5>gU^/9 ,4CG*WK|;>W f)ί޴o/& ?k+&n%ρKRA5ܩh!WS[mV8zy Vf1UH&l`9D8d/nlU;ulPuug =Crp%>L #|')!p{{D?gRgY%jVJ)Nľfb69r`r10 mUiQt3Oof@InLp3-!$<8 qvyOx(`\$S-ԬՆx SkK SDH*5AU4q2no#}*7;7S!UG&S"요߸T/ǁ)%5Żo^UWYfP*R'vNqP!XPJ3֡.M\%zl d'C`45'vB1(*s8 t>D?vKoӤ_o ~&eѸ v#kM;cQpVs`v3%@Ja#lk{&l ɇ~с'tVw=eaauP;ًDV鸔2jnbF, dYmŏGjWѴq̝sGE N@,Ys  XE6 ݩRJ찱%PXn(}K=naP|hU BW%d\n{;{J{K:.z v)[0 UOD: OW(Ls`̄N޷Grv)}|ȑ% G:3mVl)Y[Qu @+e>Y6'_g?b仂 [F p +^Ȅ;T엹RZ0PPE/kU0*~5Tko2;U80 )2T/ZT8q#n 쇆)X=̌"]_mR0 §I> $t[֯ј0ƺxI7aΒCDgPӮ$ArK 0`${& "IZcsQu : lB io8LPjMv0ο}/gZw<`Ho'2$.wM*dgۙ3Gp4B۾5B@> AO񳠻P1ri|_FOЪ-#yN\ #m$g@1%O`lf0@]\w'=,(c_Bse u;mANJ-_\NZ6с!i vg|) >P}O3t#,\3N%"e rϓOJ̍Y}egst!!q`ҡKD$2V1E_DT]rջȤ87=%A$JpJMYTe΄5;q/`mRX66Fݍs[=v;̀P>us n˫h"BT-f/lGٛhY xg.eIH+edYr^Q~>Ɵ4LL14RaLɫ${0V]J1GSEcB m6(J~CU. JU&`-"3%j91Z ZwoWuA^j̾`6J2df: j2qpeAdWd_BuΝy|F-3qs6%^Iܗsrd@qH%kRi5]1eIFF?踎r?c_*l"li VFXiG+vC &uvHM10jW%_}}hg/Od<"g~Eh!ai#,P 'Ӆ1vlwӚ;0T>u9*|Aua<ƴpx\f뎝4jCU𢁺k"b1 @p,A-?+c}^ ;NVxH;+-72Þ(Y8KAIWYuzj q߷C4[1d$7wB>O+YTI}ިP 'H׳W&;WWp˭@ P_ @;*rMܕ"\_.,Ug@S{Zdr" p~<~0&,d?a!h,qFٜLPsuЫqˆabѨ`Q*9@YhCg&=祑 LJMc2G ćYYwҔRpxE )løv.& ,4W1s1+~3 2~>lSU-b$)o}z_h1&2% TdJeLA>-LoPYx!JPģWE.XѰ>iA*.3DtB,@yO/T׃D5]//zc'\}]&IT@HIqz_J[!9,uUj,K*@fSu&ԛ۪Z}uHJ)sX #;BqnF%CRo嶈Tu}"%!څ-A {L,T9GߏıdDp̟Nj5]J[׹I-{U abAc@@-2N>O#=x޽' {I4H)kZ۹ ``a7z6?&VP|H2 [ |(USUT[›x>o^`TX,HLR-n!R(1,Ȭ_eqz"6 x$ju#FOҶ F}L vNkj^ UkHnԁ&*1l F~8ZIT \t=DIEy7+ BI!~N/U"%׮0T7'Ci]*6ps|xn !\ssI4w?5s}ݭrָ0%12̓ٱg"&#L?>O}clj-]$<#I`/bf]ɠ ci$t 7( Ub90'ਦlp&ITJl{aia٥˴=^ [ r-#upKa 6Ѧ Z=nDHXpAqXG|S  'DvfF eiRgkt7 mCςcI`}01llϩK;=g NKMؼ-xPNjG׀=46yW7Ŏ [vnpO4P Ta|oșJ VSv \#r3rO.O 'mNӄ"g4X5T0Z:.JNg[mߺA$摮 3h-ոrAvJ m,dD;A -~ 7t^AɷJ{ X>7'#ocTim,O#0(ԅ}IMip;uw2ιClLaML5_cP+ h_}2{}LOeĈf4hjvtoѽz՛!}&8QnO`u9rQp]^lv:_bANFaBRVaox*k/S$"Du]) 1&;"~PT \+63::&*ޢ~i'4"qn }KHi{s ._]:)>O`JLc߅t~6\u89YK h>sCc*=>SEY->ſM,[ar?g^R-BaST%L$Ykngkxz-Ih%h{tlӚYG&7BvP 9gHg *l}@sR)A+Z8iz Uk@vy'`|e%}4S2>/Z4UԧXQD[p0&~Qh8s"ml*]!XtFm8lf;i۫dm"}_ٿq-ua~X81%t g"3 (+%X`Jr'DQH_/+\ݚxdn4Ea$2͔8UHn|YhsL=][v4Cic 2$Q޾ު^@z;E3w{j6ضa6CqƬ-6Qf=5rllK631 m,-_𢻚ob/QfG_?xT!I]`iLJR66h {ͅI֡=d}f:4q}K=?\x[J7WTaY:BI0z}DFj*D'NbW6lRTWߜ%0U&7:m~P": @~]"[Qh/{W Ѿs@;u{KJjƠEr /͇ɥI-%MӶ||q:ن4mo]r|}1bk &'̂U2n;"euFh2t;To(cGZWNn RF,A #nip tK{-.Lnj7 8!k?G|%{'ZkזgSV5F<[cm) >:~0}wd7^SI7aAx̣_!`ak:>GrqH/ M8so`!_sl*AC:Le-TcK-ISd 72jѾfH9,ol஺@[:F09`5~jo/{R{Nj^. \ JY P˅)k9mJ-+ F6 K,z-̀/®Y.Ḭz:zBo1A!1IJAUtƦxM X?z5vlYք. C;EtJ!5 踗qdSI6`e=L6?,iq_̽Qd:0f6hw,EL1U3|9>|ѽ -n2]($1Կ`UH%a:ὧ}8<TQ\a걽D],4yr|պ37>G"SQ9y5V1[\MW A_yNxUrWwLKt;R:)?OITpZUvלfd2Mtn~z(EHePFg9jnEA.'W8* {цݙxe@~h+D9][C(Xe»+|+RJےT|E/䛛|䠬fLDspug{vS$1<(g:O L_qWԎ$}]Xu)Ws-/8*#,ZF_됂Zhk!FN! k,=Y{EJ;ݙF=˴c)*2he)1>#pPBXͣ@8O820VJDAy ^pP>h\3Y$Ǜ36 Ϯ)9`c` &BxؕÃph:4=H؄ۗ*i.K0FbiBp&,PHA4x%jX!d9iS&n)W7Ľݻt^ >0>tѯףt6w$A<4el}] ʙ`o>|x͆B^!z+T?Ӆ+V~ xؗ=4Rot,VmV2n9RaZ_B#y\DPIBhU e1em#uKRžqYXTfCZ˯ Yߝө*K>Ûzpom+C8=toI3 !38G,ޮ}T:"350%m[0/ǐh S쎍 mu R|i(U:cB2R_G|yfc~PaD \owj{"Ψ}A /W{X}ýmáJ>٪C@[e*>`oPxc0ӡK aA׹0ٔZ 5ZrI`MY @aD) mh Hzc3sеA9$-gSlnYkea/}XzeӡL"T e靟_GB/݊ '?w:zޯӆ *ke;y#;|HG/˶MbE 1 7FU%lN0/}LiMƉM1ĽUFVur>;Vn( PY6̲&U_&ϏK6c%n&{#L?FLf'Na+ěŪpPC~XMMjJ ]#|oPCpbGnūȱm-] N_tm1*3*]$? iQPĩ6VF41h4UHpgCp/.y @f͈j0}87zN`g9y6ELHwmPNJ "䧄}n`]j(˃1C~:?Ed'h`2ouL2Ԅ$S/C|-&ljVmMMoʉ/nL.:w tL7cxW+Ȝu巉m)]H_ӞӼY|h x; TZVW6Ӑs*xnjy>OsYxtq8yFwA!igը:ܿ`g~_* xhaFnL)^S#܇ lh;rˋri_~# 9}`ab{Ϗa`%"z9%u xVid44бrY@m0H8Ƞm}]JM(Z׹Pq\o}ư*?VX3q1`9m 8,e?.$[V;b*@|z|)>xIȄ 5V0-^JWF {QYBTAB@89EoFnI\ {I1 ,h>ПX_׍g6ǝ,*]XTDcSжa9n H:46T]/ ^(oo,HR .d8R~n (Qe5&EHL\gv5VT}]jNa=ZC^ipoD,GUU=[G0Qkq !I]1 / "LEp_g?0fʶM↧!O#2 ]€u1r5>~$e siF.|c"+ ff;:+5֨/NK"֢ŭ\db$-'tcԓkjKZ u+Nhu,\sQGpct \8CqigDiN=:"РftlYfŖ\gDCGap!H,邥T5)qt}ˮ~5Ulc--߄zbֿ^S£%ٸD-Šۨh܃CGl:'nmъef@[X7zeIKԥZnjH8̜xS%hXw?%kεv:#}bbS8pO Cח_0~? }X*-X>A> n>p70^Ap#?7*Q%/WN&Z Zp7| ߸D}}J7^hZ푉CK-"$ETkOϟ IUnQвmU⩳Tǀf]rEJP婽*ĠOJ=rqlX I9M{D ]]#1$"x ˽_k/@)=&r* J=І`Mڈ-]nN VXgN .0̷J7O#7eyv  :ˌ_[CX(iC[!dMq21tBdJ>Bg'vY"\'t?rN BYv@BݳfzzJV.L xǛ7oRc*q6uM KƐ"Ol9 |W"_ p˗R.e f\bδy _JD!w;_~65?DNlc&T:8 SX0BՃ nR@5\ z UfHFjg9`FHwDžXjtU}` Scdy䕲/Xϻ-׾Y眲RO@N=Qu4M`74Z3;EPiD#y^*R@*! \ Iy-\S(=fޢfPlmHɡ~p./`a,w>0g48?O[N;ef5w `CUmlWf Qe$>8=ľ|T yѠ ';>q#9`@IsͥM4zU50#vDYPIP U4<$䌭?8Z;Vzw&!^Ώn+s3BlSꝭ쩆iTU# 1p@3Q03nE)zY ʽ0?̯oML-nT=A/|5ϰ*!#8WdKYn^O)ՑxjZ6B6۞?~;|=7dMiq_s-rOx^I zB+"`ZсbqH~D}?$W>A4P34HVyufۨ+V=L]US;+b;'y$D[e3m'oTiuߛ0Cw)iwMNіCH Yx/:42@uO:M>}=.>ۮJM0Vq@]Jh !, 5^'2Ϟ5K!͐_p9dv(x[*چj<cNd3`CG}T[v^Y C>m-7㿎Cea8~L RiSBiLK Q`Wz]=Z \Pjђ6ucCJ_MtMT󃽐=MoЪx2ʄMكeD迗/t՜oxASZKgHJa>D7 Q׃G'dgO=z jZW7YdDzVS&fx]>s +_?\`oMc8!>V7$!.Hc-%SC}9@W,2Jq yP~R|M7Yõ=S7dI<[asGr|gpRCB-*<;`iMo[Ԗ`Bfj(p,,.䥢m ўȖ\O9r1ٵS$,pc[HXQ0~v Ųr5_t^gH.->wByPiウ]Nxqc+=aL*fxg adUrB0T ݐBA^R9:nm36eϧ\ $(5rCJV(jVLi'mә霼đ18߻1P·P9*pU%!'xCV]R8@z\ O >|Ev0l<NVbO9U.PHf5P}I(rÝi$xUtʱزBcN9g}6@TݎFE#Ϻ?z[C]J3+ =d]>Urv$=Y͔?dVPoLϚ"(To3`Mxf d?z NQ?R/X~Y#/hH7$I#}yHAR ѣwʳ9}QE]5A| L VC4=2cۈ?rU"ar.G՚p1Y}E\<߲|YQlxh/V7BkZX@]Щ]-W^*,7%<3H[vGZBg6WbեYP94ǫkA$d a aJRi[]ah`ԉ|GtY1g.Ǿ_$Ø3aҬǯV)dŽZgǷ)q9ĴLWCyʸfxbX*@O&ݮ9e5&S;q;~kaB#PG`mϘLH] Mk~}]%L+f>>mEzR3R< ɆQk#W,R,"'O}k;B`eS%.o_WM@]NRRYg9Ӿmp.&WHJmI!R}W踄$9 `t\Hs~BOO[DzySѦN|f*D)~~c5z.nm2}Lu{rxĢ{JF{.iv> S!}i +&v9Iؔ =MhrӠwE>ٚE9Fۄ&׻0ÑtYo,ȥ' _86S֒=5!:6(+|42/TH0MbٙdMO&%Q* =uW%!$qh  rv/Dxw3a6?J0'"9o-~0_oJx?Oϛ1uP٥Tm:"j6͆T WbzeM['<.LV 933hԵN8ۈ!߽Njn~lQjݧZkr2b ^}m>~[&\e v8=lُb9^ $S$2a]=htdݏF$ iHa)–G_5p6qŪIs 0Sbҥ8jhWB:peD!VHPRFEF^ĸXX|b799`ۄqo۴3ʾDsύ &t.;]b-'Y ²n9] nXIA+45 !=æx{o]n5t_g})먭XKA- ՄV6TME@*@9$(e'yQMo[lXtvL{у%@`~eZvZ`7YF\](zBIH X>F^(ФL.PJӉdGisEgb[f> K<,Ƕw3j&Of!j{a݃eWDcm\GUa0UY! B$*]]eBdx(s\W^F6-" SsǺ3<{B;!kKz-MZ'iRnN[sCl̋K{&K٩Ѩ9 g.7wa|$@ǾmEԌ_e-31{ۄ_pq@Cq)5D7NO\ q8MM]헴!$.i8,ՠ l%2Wc=|/X#1!ao|@|fc+GDttCjyOD(\{e-DTMw;kR= ֚`T}}l]e(pĽ#j">ŭ^+1 )kݹQ[6z8OH>vElC< !i>ТЭxi9icBjI fa~ɓH[<!uMr]䯘A6?ú U}3֗0 " J(Z1JF0Dj^dRCNhl.)wtV{q/iTxɑb;$pkѪޗ$xM䀜? i;N5ۣ,2~G\qz9Z"t;n/L&mήfQ#i3W`fǹ? p$~ .WpBiRx_R;_&?Jqmnq2uhdJ)EyYS ˧L36P|?U o%pj#Oc!۰^ _ Ћ[ǔ pI~ӚR99%P=voe_4ǛͦL*5?%F Ǜ;ٰ/[@s#\ϸ]sNdmk1W <iz9F\YEC%|qsaQŞj2ͨ>`rM"N(T "ptSĆާݞ*v k!751 m_\ R샤Cw7+a"@bۦ:4鑔j|HZc -n{ sTE2y<Ĕt3CFHK5@ 0P x~;rzS<uiC0L @Tu:<ƏφeAIk㈊S.Nb#!Poa3u/21/f}{ol@^\U!O7e RT8ѷ;SVᩝ[=u Գqk?Fე r7ӳbկ0+Xru|}Mli`!׿Eet| ,]TEW7"G#?dI<:8!htfY Q yN6*Z6/=Ǫ2O)"1}԰sgद21 ~ilN? hQQ٬fpEQGAy Df5"a|{"JJ=*}p12#mruޏnfBr>m94抏_RfzJg>3_Gk=Ơ`|RCNul&|8jD=ر, Vy$RzTI*H a}0ELwd@@[処iy{ V* >E1z*T*⪒&q3A4b{GR6=K, c'{˞fg2~ 6Xg|c^z?w9L׍J5U*ÄBաNi^ߩ^u`o,o I-' ~^ڱ~:5e&* ,uHh1AᦣՖg.PX+,:6uT[ ORFvi=}$pv Vut/c@v")Hȗ Mjkuy.ž.̂Z!Qt.xhw S* X pھ}ULE}>MzSqѠYѠ˽ctWn"GEg0uA>+N9y%නip[iGhƸ#OYʡP}wf"Pĩ[pRI{^dYhdlǓO fN{(5NӑTO/ V񵯷_*05ffH4 )vׯ#-BeGM"#PyQ1;3*NJbk6HT&,9Ê(} LKD 9ЏM^jPUC d4L70lvDo^QȆ\VF]1dԽ?fZ<^_ơQYx&9x Ëij$P%?> Ҫ^ \%)w!7q@k -,x .A덴Wx]{C!h;Ϯ,A,ڇG߲X џO`$\6#siPN~d˲/ج/EE0{7DU@vaӂ~jأ@$:26䏼K ӠZp9MD Bsx޸Q=#pmw15(L^nE.( R^3:ë>FQ( 4uD]b^W!z5)skY*TtV#s9ȡȹ EZC9z1FgrѰg:W6ilZWN{w7K0ʺm˟-!Ir,ĩe"R&#OD`lj$}usiɅdžfwNڮ"@ڠsA?{,V%jn0l*L~pzcnGa6c#^v:dƠ-2h&hоm|PC.yQ+ڃ{ 32@n{n]Avf~늿uw\1Mp(xDp\+[a6uPoY}5QX'Kǀz/HnJ*OLE׿hZ(Ԏ ^sk6Wp pF+ \f' &vElyJ"Lt2ٹ$'hQ\<-$ !ݛihe@P9>*S^T"8+X9k<;cVuiB//G ]|W1+R ӢAH&[u2JN;f'^c22v83L;Im.Kg0CfF C!fiUlBm l}X7u/NuO-0/qQJ>)|kM5yYLnX2 ]$AbgDa0/AW;VfV_G,TC.bZ=w9ʽ0G+ƉX_$Ͳ+ JGދQaaۉp="gSP!ޚ'5DN"qS">gA؇csUAxSvntdO-JN 2R>A%Vw&DF{T/qq4b˜ӻ6@mJwmz$Uׂ$k3:WnGfpD?W=" ߊ9l,FkRT4WP/m\G7|]̵<APn"hD3鄳L v'mo2MKqtz,5ؒ=e:~D[ɫ5߼{;|H帝u*ǐ#3?}̮="rR1pӠ@>/f^fWc I<7&mZ=4qv+?LѪ+޻T&B4Ѷ7Ly+sw8Ō^N_@NQ-oqc_^ W ZKBZLRe0)b$gJџ@өIٕ#91 M`E{l>: gS2޴c`Ne\)h~;v[ZB΋]WK[#^p }K4?1vu(Yt\!eeeUw`:@ȧm .8δKuA򻱠&Eh=u9mI"l5& AP1;*l9ւ| 헡ŸFIė&q3mYL>pZ<=WݻUs .?mwD c tEw^Uнg,xOmyFIUCU=ENWepx4DgոZ΅0ߑH~9!P*oHc9"A~InhMINM`ЫKU%&#0Ƿ9Ssi+0w2AR8!d6Б2CbbϠa#ن0Dc7P"^]2Fmeԉ%\BH\ K)@򊛈|J\enfʯŕZfZHpfL{q\{Sq L&\v0UAQ*dqx2_Xرh[| k2kjMN9;Ĭ]%ޘ wF(ݥYL%%MJN~&/}gf _q UN>`Җ5}X!ڔ6AC;-A8i,'Z%ҢEo}:X- HAWM讦eM>S-dr+aRf[޺oM.L!2guF-p|?S}MYR :/i BԱQc/W`XAQLaox1CXgc@iyۧ%2+ݢK ܵYDC;Obpշ.& ,5yT.(7!;@}l8:n)laL.q};"#5!ci&ػ3Uu oL cޘh<8=`vH \+/&o)Y S] [?ge!9^UgU;l2X?]jdxvWk۲R~=ֵDxb\V|Rf!ӡhoi5Y1<Jr #Y24'Jm T^Ӵ.6Ulx%7)\ h/~]],oaElu Yl_@ I _yr/#4 wqˀFCj5g$Bš)ٚ[cK ?8v"p l߭1!D;c$v`v$7豜&RlHkYd>ϱ("2AUmKZ@B;haD0JdFLu;ʎGqk!/cA J}AwzE6w? &Cۻ<