systemd-pam-239-55.el8 >  A aU]`a7޳:z" qઓŊ<߱XrDE &f5SsJrf4==Z; eB|ϴR&m^#X!J!&tط$ 0)#*xڣ^RˬUκU~G߅K\x ȓ-vيZL26= ph!}e7O0aea7f7c433d788bb09527f0bcc82d627cafaa7629c6a3c3df1cd8530f9441c1388c0d2bc8320cfef7ac74a9cddd84ad876a78e50eihaU]Uv!d*4=d:< `QPzg%_Ǖ+k$Wa9^9Ҋj)3A^Q+j? 徘/lQ ʏoxڌ?N\b |ܰ-nP\wmRiIfC 4˳&aGeNm0|@(†o 4ا9B4 <0I4#T^ ?"6ӈY7~Dy~CyM7SIȓ0uD k^lr;s[[\%]"K]}tPuv1)b֊VPzƃ|53ƩP@M|2>gwZ36RRv'2xsӦx>"~R<զn76/nr\#DyQPQl4~"0˒&Ƴ[e"DRh&t Q9SZi}ڏI(Vn&ZiM>mU΁ >p<x?hd  ,lp $4 < D T   0P,,,(8$9l:jGPH`IpXtY|\]^b1defltuvw\xly|'"dCsystemd-pam23955.el8systemd PAM moduleSystemd PAM module registers the session with systemd-logind.ax86-01.mbox.centos.orgCentOSCentOSLGPLv2+ and MIT and GPLv2+CentOS Buildsys Unspecifiedhttp://www.freedesktop.org/wiki/Software/systemdlinuxx86_64-AAaaaa霼6af0d9dd7068445f5ee244a1285280c1a2f67a02a756bf2b065692ed3bf12001../../../../usr/lib64/security/pam_systemd.sorootrootrootrootrootrootrootrootsystemd-239-55.el8.src.rpmsystemd-pamsystemd-pam(x86-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @ld-linux-x86-64.so.2()(64bit)ld-linux-x86-64.so.2(GLIBC_2.3)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.10)(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.16)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.25)(64bit)libc.so.6(GLIBC_2.26)(64bit)libc.so.6(GLIBC_2.27)(64bit)libc.so.6(GLIBC_2.28)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.2)(64bit)libc.so.6(GLIBC_2.3.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.5)(64bit)libc.so.6(GLIBC_2.6)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libc.so.6(GLIBC_2.9)(64bit)libcap.so.2()(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgcc_s.so.1(GCC_3.3.1)(64bit)libmount.so.1()(64bit)libmount.so.1(MOUNT_2.19)(64bit)libpam.so.0()(64bit)libpam.so.0(LIBPAM_1.0)(64bit)libpam.so.0(LIBPAM_EXTENSION_1.0)(64bit)libpam.so.0(LIBPAM_MODUTIL_1.0)(64bit)libpam_misc.so.0()(64bit)libpam_misc.so.0(LIBPAM_MISC_1.0)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)librt.so.1()(64bit)librt.so.1(GLIBC_2.3.4)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)systemd3.0.4-14.6.0-14.0-15.2-1239-55.el84.14.3aaca)@a(`@`s```J@`@__F@_}_H_+_)M_@^@^@^W@^y^@^O@^M#@^J@^E:@^[]@]7@]7@]@]i]J@]:@\@\8\u*@\f\ - 239-55systemd maintenance team - 239-54systemd maintenance team - 239-53systemd maintenance team - 239-50systemd maintenance team - 239-49systemd maintenance team - 239-48Jan Macku - 239-47systemd maintenance team - 239-46systemd maintenance team - 239-45systemd maintenance team - 239-44systemd maintenance team - 239-43systemd maintenance team - 239-42systemd maintenance team - 239-41systemd maintenance team - 239-40systemd maintenance team - 239-39systemd maintenance team - 239-38systemd maintenance team - 239-37systemd maintenance team - 239-36systemd maintenance team - 239-35systemd maintenance team - 239-34systemd maintenance team - 239-33systemd maintenance team - 239-32systemd maintenance team - 239-27systemd maintenance team - 239-26systemd maintenance team - 239-25systemd maintenance team - 239-24systemd maintenance team - 239-23systemd maintenance team - 239-22systemd maintenance team - 239-21systemd maintenance team - 239-20Lukas Nykryn - 239-19Lukas Nykryn - 239-18Lukas Nykryn - 239-17Lukas Nykryn - 239-16Lukas Nykryn - 239-15Lukas Nykryn - 239-14Lukas Nykryn - 239-13Lukas Nykryn - 239-12Lukas Nykryn - 239-11Lukas Nykryn - 239-10Lukas Nykryn - 239-9Lukas Nykryn - 239-8Michal Sekletár - 239-7Michal Sekletár - 239-6Josh Boyer - 239-5Michal Sekletár - 239-4Michal Sekletár - 239-3Michal Sekletár - 239-2Michal Sekletár - 239-1Jan Synáček - 238-8Jan Synáček - 238-7Michal Sekletar - 238-6Michal Sekletar - 238-5Michal Sekletar - 238-4Troy Dawson - 238-3.1Zbigniew Jędrzejewski-Szmek - 238-3Yu Watanabe - 238-2Zbigniew Jędrzejewski-Szmek - 238-1Javier Martinez Canillas - 237-7.git84c8da5Zbigniew Jędrzejewski-Szmek - 237-6.git84c8da5Adam Williamson - 237-5.git84c8da5Patrick Uiterwijk - 237-4.git84c8da5Zbigniew Jędrzejewski-Szmek - 237-3.git84c8da5Zbigniew Jędrzejewski-Szmek - 237-2.gitdff4849Zbigniew Jędrzejeweski-Szmek - 237-1.git78bd769Zbigniew Jędrzejewski-Szmek - 237-1Björn Esser - 236-4.git3e14c4cBjörn Esser - 236-3.git3e14c4cZbigniew Jędrzejewski-Szmek - 236-2.git23e14c4Zbigniew Jędrzejewski-Szmek - 236-1Zbigniew Jędrzejewski-Szmek - 235-5.git4a0e928Zbigniew Jędrzejewski-Szmek - 235-4Zbigniew Jędrzejewski-Szmek - 235-3Zbigniew Jędrzejewski-Szmek - 235-2Zbigniew Jędrzejewski-Szmek - 235-1Nathaniel McCallum - 234-8Michal Sekletar - 234-7Zbigniew Jędrzejewski-Szmek - 234-6Zbigniew Jędrzejewski-Szmek - 234-5Fedora Release Engineering Zbigniew Jędrzejewski-Szmek - 234-3Zbigniew Jędrzejewski-Szmek - 234-2Zbigniew Jędrzejewski-Szmek - 234-1Zbigniew Jędrzejewski-Szmek - 233-7.git74d8f1cZbigniew Jędrzejewski-Szmek - 233-6Zbigniew Jędrzejewski-Szmek - 233-5.gitec36d05Zbigniew Jędrzejewski-Szmek - 233-4Michal Sekletar - 233-3Zbigniew Jędrzejewski-Szmek - 233-2Zbigniew Jędrzejewski-Szmek - 233-1Zbigniew Jędrzejewski-Szmek - 232-15Zbigniew Jędrzejewski-Szmek - 232-14Jan Synáček - 232-14Fedora Release Engineering - 232-13Zbigniew Jędrzejewski-Szmek - 232-12zbyszek - 232-11Adam Williamson - 232-10Zbigniew Jędrzejewski-Szmek - 232-9Zbigniew Jędrzejewski-Szmek - 232-8Zbigniew Jędrzejewski-Szmek - 232-7Kevin Fenzi - 232-6Kevin Fenzi - 232-5Zbigniew Jędrzejewski-Szmek - 232-4Zbigniew Jędrzejewski-Szmek - 232-3Zbigniew Jędrzejewski-Szmek - 232-2Zbigniew Jędrzejewski-Szmek - 232-1Jan Synáček - 231-11Zbigniew Jędrzejewski-Szmek - 231-10Zbigniew Jędrzejewski-Szmek - 231-9Zbigniew Jędrzejewski-Szmek - 231-8Zbigniew Jędrzejewski-Szmek - 231-7Zbigniew Jędrzejewski-Szmek - 231-6Zbigniew Jędrzejewski-Szmek - 231-5Zbigniew Jędrzejewski-Szmek - 231-4Adam Williamson - 231-3Zbigniew Jędrzejewski-Szmek - 231-2Zbigniew Jędrzejewski-Szmek - 231-1Zbigniew Jędrzejewski-Szmek - 230-3Zbigniew Jędrzejewski-Szmek - 230-2Zbigniew Jędrzejewski-Szmek - 230-1Zbigniew Jędrzejewski-Szmek - 229-15Zbigniew Jędrzejewski-Szmek - 229-14Zbigniew Jędrzejewski-Szmek - 229-13Harald Hoyer - 229-12Harald Hoyer - 229-11Harald Hoyer - 229-10Zbigniew Jędrzejewski-Szmek - 229-9Harald Hoyer - 229-8Zbigniew Jędrzejewski-Szmek - 229-7Zbigniew Jędrzejewski-Szmek - 229-6Zbigniew Jędrzejewski-Szmek - 229-5Peter Robinson 229-4Jan Synáček - 229-3Dennis Gilmore - 229-2Michal Sekletar - 229-1Harald Hoyer - 228-10.gite35a787Fedora Release Engineering - 228-9.gite35a787Peter Robinson 228-8.gite35a787Dan Horák - 228-7.gite35a787Jan Synáček - 228-6.gite35a787Zbigniew Jędrzejewski-Szmek - 228-6.gite35a787Zbigniew Jędrzejewski-Szmek - 228-5.gite35a787Zbigniew Jędrzejewski-Szmek - 228-4.gite35a787Zbigniew Jędrzejewski-Szmek - 228-3Zbigniew Jędrzejewski-Szmek - 228-2Kay Sievers - 228-1Zbigniew Jędrzejewski-Szmek - 227-7Fedora Release Engineering - 227-6Lukáš Nykrýn - 227-5Robert Kuska - 227-4Zbigniew Jędrzejewski-Szmek - 227-3Michal Schmidt - 227-2Kay Sievers - 227-1Jan Synáček - 226-3Kay Sievers - 226-2Kay Sievers - 226-1Kay Sievers - 225-1Kay Sievers - 224-1Kay Sievers - 223-2Kay Sievers - 223-1Zbigniew Jędrzejewski-Szmek - 222-2Kay Sievers - 222-1Kay Sievers - 221-5.git619b80aZbigniew Jędrzejewski-Szmek - 221-4.git604f02aKay Sievers - 221-3.git604f02aKay Sievers - 221-2Lennart Poettering - 221-1Fedora Release Engineering - 220-10Peter Robinson 220-9Zbigniew Jędrzejewski-Szmek - 220-8Harald Hoyer 220-7Harald Hoyer 220-6Peter Robinson 220-5Zbigniew Jędrzejewski-Szmek - 220-4Richard W.M. Jones - 220-3Richard W.M. Jones - 220-2Lennart Poettering - 220-1Dennis Gilmore - 219-15Zbigniew Jędrzejewski-Szmek - 219-14Zbigniew Jędrzejewski-Szmek - 219-13Zbigniew Jędrzejewski-Szmek - 219-12Zbigniew Jędrzejewski-Szmek - 219-11Zbigniew Jędrzejewski-Szmek - 219-10Jan Synáček - 219-9Zbigniew Jędrzejewski-Szmek - 219-8Michal Schmidt - 219-7Colin Walters - 219-6Michal Schmidt - 219-5Michal Schmidt - 219-4Michal Schmidt - 219-3Peter Jones - 219-2Lennart Poettering - 219-1Peter Robinson 218-6Michal Schmidt - 218-5Jan Synáček - 218-4Zbigniew Jędrzejewski-Szmek - 218-4Jan Synáček - 218-3Zbigniew Jędrzejewski-Szmek - 218-3Jan Synáček - 218-2Lennart Poettering - 218-1Zbigniew Jędrzejewski-Szmek - 217-4Michal Schmidt - 217-3Michal Schmidt - 217-2Lennart Poettering - 217-1Zbigniew Jędrzejewski-Szmek - 216-12Zbigniew Jędrzejewski-Szmek - 216-11Zbigniew Jędrzejewski-Szmek - 216-10Zbigniew Jędrzejewski-Szmek - 216-9Kay Sievers - 216-8Lukáš Nykrýn - 216-7Michal Schmidt - 216-6Michal Schmidt - 216-5Zbigniew Jędrzejewski-Szmek - 216-4Peter Robinson 216-3Zbigniew Jędrzejewski-Szmek - 216-2Lennart Poettering - 216-1Fedora Release Engineering - 215-12Dan Horák 215-11Harald Hoyer 215-10Tom Callaway - 215-9Zbigniew Jędrzejewski-Szmek - 215-8Zbigniew Jędrzejewski-Szmek - 215-7Kalev Lember - 215-6Zbigniew Jędrzejewski-Szmek - 215-5Zbigniew Jędrzejewski-Szmek - 215-4Colin Walters - 215-3Zbigniew Jędrzejewski-Szmek - 215-2Lennart Poettering - 215-1Peter Robinson 214-5Zbigniew Jędrzejewski-Szmek - 214-4Zbigniew Jędrzejewski-Szmek - 214-3Zbigniew Jędrzejewski-Szmek - 214-2Lennart Poettering - 214-1Fedora Release Engineering - 213-4Kay Sievers - 213-3Michal Sekletar - 213-2Kay Sievers - 213-1Kalev Lember - 212-6Adam Williamson - 212-5Kay Sievers - 212-4Michal Sekletar - 212-3Peter Robinson 212-2Lennart Poettering - 212-1Peter Robinson 211-2Lennart Poettering - 211-1Zbigniew Jędrzejewski-Szmek - 210-8Karsten Hopp 210-7Karsten Hopp 210-6Zbigniew Jędrzejewski-Szmek - 210-5Zbigniew Jędrzejewski-Szmek - 210-4Zbigniew Jędrzejewski-Szmek - 210-3Zbigniew Jędrzejewski-Szmek - 210-3Lennart Poettering - 210-2Lennart Poettering - 210-1Zbigniew Jędrzejewski-Szmek - 209-2.gitf01de96Kay Sievers - 209-2.gitf01de96Lennart Poettering - 209-1Zbigniew Jędrzejewski-Szmek - 208-15Zbigniew Jędrzejewski-Szmek - 208-14Zbigniew Jędrzejewski-Szmek - 208-13Ville Skyttä - 208-12Zbigniew Jędrzejewski-Szmek - 208-11Zbigniew Jędrzejewski-Szmek - 208-9Zbigniew Jędrzejewski-Szmek - 208-8Zbigniew Jędrzejewski-Szmek - 208-7Zbigniew Jędrzejewski-Szmek - 208-6Zbigniew Jędrzejewski-Szmek - 208-5Zbigniew Jędrzejewski-Szmek - 208-4Zbigniew Jędrzejewski-Szmek - 208-3Lennart Poettering - 208-2Lennart Poettering - 208-1Zbigniew Jędrzejewski-Szmek 207-5Zbigniew Jędrzejewski-Szmek 207-4Harald Hoyer 207-3Harald Hoyer 207-2Lennart Poettering - 207-1Harald Hoyer 206-11Harald Hoyer 206-10Dennis Gilmore - 206-9Kay Sievers - 206-8Dennis Gilmore 206-7Harald Hoyer 206-6Rex Dieter - 206-5Zbigniew Jędrzejewski-Szmek - 206-4Zbigniew Jedrzejewski-Szmek - 206-3Fedora Release Engineering - 206-2Kay Sievers - 206-1Lennart Poettering - 205-1Michal Schmidt 204-10Michal Schmidt 204-9Harald Hoyer 204-8Harald Hoyer 204-7Harald Hoyer 204-6Lennart Poettering - 204-5Harald Hoyer 204-4Kay Sievers - 204-3Lennart Poettering - 204-2Harald Hoyer 203-2Lennart Poettering - 203-1Harald Hoyer 202-3Harald Hoyer 202-2Lennart Poettering - 202-1Michal Schmidt - 201-2Lennart Poettering - 201-1Lennart Poettering - 200-4Lennart Poettering - 200-3Lennart Poettering - 200-2Lennart Poettering - 199-2Lennart Poettering - 199-1Michal Schmidt 198-7Harald Hoyer 198-6Harald Hoyer 198-5Harald Hoyer 198-4Harald Hoyer 198-3Lennart Poettering - 198-2Lennart Poettering - 198-1Peter Robinson 197-3Michal Schmidt - 197-2Lennart Poettering - 197-1Michal Schmidt - 196-4Michal Schmidt - 196-3Michal Schmidt - 196-2Lennart Poettering - 196-1Lennart Poettering - 195-8Michal Schmidt - 195-7Michal Schmidt - 195-6Kay Sievers - 195-5Michal Schmidt - 195-4Kay Sievers - 195-3Lennart Poettering - 195-2Lennart Poettering - 195-1Michal Schmidt - 194-2Lennart Poettering - 194-1Lennart Poettering - 193-1Lennart Poettering - 192-1Lennart Poettering - 191-2Lennart Poettering - 191-1Lennart Poettering - 190-1Lennart Poettering - 189-4Lennart Poettering - 189-3Lennart Poettering - 189-2Lennart Poettering - 189-1Ray Strode 188-4Lennart Poettering - 188-3Rex Dieter - 188-2Lennart Poettering - 188-1Kay Sievers - 187-3Kalev Lember - 187-2Lennart Poettering - 187-1Harald Hoyer 186-2Lennart Poettering - 186-1Nils Philippsen - 185-7.gite7aee75Michal Schmidt - 185-6.gite7aee75Kay Sievers - 185-5.gita2368a3Michal Schmidt - 185-4.gita2368a3Ray Strode - 185-3Kay Sievers - 185-2Kay Sievers - 185-1Lennart Poettering - 184-1Kay Sievers - 183-1Michal Schmidt - 44-4Dennis Gilmore - 44-3Michal Schmidt - 44-2Lennart Poettering - 44-1Dennis Gilmore - 43-2Lennart Poettering - 43-1Lennart Poettering - 42-1Adam Williamson - 41-2Lennart Poettering - 41-1Lennart Poettering - 40-1Kay Sievers - 39-3Harald Hoyer 39-2Kay Sievers - 39-1.1Lennart Poettering - 39-1Michal Schmidt - 38-6.git9fa2f41Michal Schmidt - 38-5Dan Horák - 38-4Lennart Poettering - 38-3Lennart Poettering - 38-2Lennart Poettering - 38-1Michal Schmidt - 37-4Michal Schmidt - 37-3Michal Schmidt - 37-2Lennart Poettering - 37-1Michal Schmidt - 36-5Michal Schmidt - 36-4Michal Schmidt - 36-3Lennart Poettering - 36-2Lennart Poettering - 36-1Lennart Poettering - 35-1Lennart Poettering - 34-1Harald Hoyer 33-2Lennart Poettering - 33-1Lennart Poettering - 32-1Lennart Poettering - 31-2Lennart Poettering - 31-1Lennart Poettering - 30-1Lennart Poettering - 29-1Michal Schmidt - 28-4Michal Schmidt - 28-3Lennart Poettering - 28-2Lennart Poettering - 28-1Lennart Poettering - 26-2Lennart Poettering - 26-1Lennart Poettering - 25-1Lennart Poettering - 24-1Lennart Poettering - 23-1Lennart Poettering - 22-1Lennart Poettering - 21-2Lennart Poettering - 21-1Matthias Clasen - 20-2Lennart Poettering - 20-1Lennart Poettering - 19-1Lennart Poettering - 18-1Bill Nottingham - 17-6Tom Callaway - 17-5Fedora Release Engineering - 17-4Lennart Poettering - 17-3Bill Nottingham - 17-2Lennart Poettering - 17-1Lennart Poettering - 16-2Lennart Poettering - 16-1Lennart Poettering - 15-1Lennart Poettering - 14-1Lennart Poettering - 13-1Bill Nottingham 12-3Lennart Poettering - 12-2Lennart Poettering - 12-1Matthias Clasen - 11-2Lennart Poettering - 11-1Jesse Keating - 10-6Bill Nottingham - 10-5Bill Nottingham - 10-4Bill Nottingham - 10-3Lennart Poettering - 10-2Lennart Poettering - 10-1Bill Nottingham - 9-3Lennart Poettering - 9-2Lennart Poettering - 9-1Lennart Poettering - 8-3Lennart Poettering - 8-2Lennart Poettering - 8-1Lennart Poettering - 7-3Lennart Poettering - 7-2Lennart Poettering - 7-1Lennart Poettering - 6-2Lennart Poettering - 6-1Lennart Poettering - 5-2Lennart Poettering - 5-1Bill Nottingham - 4-4Lennart Poettering - 4-3Lennart Poettering - 4-2Lennart Poettering - 4-1Lennart Poettering - 3-3Lennart Poettering - 3-2Lennart Poettering - 3-1Lennart Poettering - 2-0Lennart Poettering - 1-0Lennart Poettering - 0-0.7.20100629git4176e5Lennart Poettering - 0-0.6.20100622gita3723bLennart Poettering - 0-0.5.20100622gita3723bRahul Sundaram - 0-0.4.20100614git393024Rahul Sundaram - 0-0.3.20100610git2f198eRahul Sundaram - 0-0.2.20100610git2f198eRahul Sundaram - 0-0.1.20090609git2f198eRahul Sundaram - 0-0.0.git2010-06-02- lgtm: detect uninitialized variables using the __cleanup__ attribute (#2017033) - lgtm: replace the query used for looking for fgets with a more general query (#2017033) - lgtm: beef up list of dangerous/questionnable API calls not to make (#2017033) - lgtm: warn about strerror() use (#2017033) - lgtm: complain about accept() [people should use accept4() instead, due to O_CLOEXEC] (#2017033) - lgtm: don't treat the custom note as a list of tags (#2017033) - lgtm: ignore certain cleanup functions (#2017033) - lgtm: detect more possible problematic scenarios (#2017033) - lgtm: enable more (and potentially useful) queries (#2017033) - test: make TEST-47 less racy (#2017033) - core: rename unit_{start_limit|condition|assert}_test() to unit_test_xyz() (#2036608) - core: Check unit start rate limiting earlier (#2036608) - sd-event: introduce callback invoked when event source ratelimit expires (#2036608) - core: rename/generalize UNIT(u)->test_start_limit() hook (#2036608) - mount: make mount units start jobs not runnable if /p/s/mountinfo ratelimit is in effect (#2036608) - mount: retrigger run queue after ratelimit expired to run delayed mount start jobs (#2036608) - pid1: add a manager_trigger_run_queue() helper (#2036608) - unit: add jobs that were skipped because of ratelimit back to run_queue (#2036608) - Revert "Revert "sysctl: Enable ping(8) inside rootless Podman containers"" (#2037807) - sysctl: prefix ping port range setting with a dash (#2037807) - mount: don't propagate errors from mount_setup_unit() further up (#2036853)- core: consider service with no start command immediately started (#1860899) - man: move description of *Action= modes to FailureAction=/SuccessAction= (#1860899) - core: define "exit" and "exit-force" actions for user units and only accept that (#1860899) - core: accept system mode emergency action specifiers with a warning (#1860899) - core: allow services with no commands but SuccessAction set (#1860899) - core: limit service-watchdogs=no to actual "watchdog" commands (#1860899) - units: use SuccessAction=exit-force in systemd-exit.service (#1860899) - units: use SuccessAction=reboot-force in systemd-reboot.service (#1860899) - units: use SuccessAction=poweroff-force in systemd-poweroff.service (#1860899) - units: allow and use SuccessAction=exit-force in system systemd-exit.service (#1860899) - core: do not "warn" about mundane emergency actions (#1860899) - core: return true from cg_is_empty* on ENOENT (#1860899) - macro: define HAS_FEATURE_ADDRESS_SANITIZER also on gcc (#2017033) - tests: add helper function to autodetect CI environments (#2017033) - strv: rework FOREACH_STRING() macro (#2017033) - test,systemctl: use "const char*" instead of "char*" (#2017033) - ci: pass the $GITHUB_ACTIONS variable to the CentOS container (#2017033)- sd-hwdb: allow empty properties (#2005009) - Update hwdb (#2005009) - Disable libpitc to fix CentOS Stream CI (#2017033) - rpm: Fix typo in %_environmentdir (#2018024) - rpm: Add misspelled %_environmentdir macro for temporary compatibility (#2018024) - rpm: emit warning when macro with typo is used (#2018024) - Remove unintended additions to systemd-analyze man page (#2004765) - core: fix SIGABRT on empty exec command argv (#2020239) - core/service: also check path in exec commands (#2020239) - mount-util: fix fd_is_mount_point() when both the parent and directory are network fs (#2015057) - basic: add vmware hypervisor detection from device-tree (#1959150) - pam: do not require a non-expired password for user@.service (#1961746) - udev rules: add rule to create /dev/ptp_hyperv (#1991834) - process-util: explicitly handle processes lacking parents in get_process_ppid() (#1977569) - errno-util: add ERRNO_IS_PRIVILEGE() helper (#1977569) - procfs-util: fix confusion wrt. quantity limit and maximum value (#1977569) - test-process-util: also add EROFS to the list of "good" errors (#1977569) - journal: refresh cached credentials of stdout streams (#1931806) - util-lib: introduce HAS_FEATURE_ADDRESS_SANITIZER (#2017033) - ci: skip test-execute on GH Actions under ASan (#2017033) - test-seccomp: accept ENOSYS from sysctl(2) too (#2017033) - test: accept that char device 0/0 can now be created witout privileges (#2017033) - meson: do not fail if rsync is not installed with meson 0.57.2 (#2017033) - pid1: fix free of uninitialized pointer in unit_fail_if_noncanonical() (#1970945) - sd-event: take ref on event loop object before dispatching event sources (#1970945)- Added option --check-inhibitors for non-tty usage (#1269726) - logind: Introduce RebootWithFlags and others (#1269726) - logind: add …WithFlags methods to policy (#1269726) - logind: simplify flags handling a bit (#1269726) - Update link to RHEL documentation (#1982584) - Set default core ulimit to 0, but keep the hard limit ulimited (#1905582) - shared/seccomp-util: address family filtering is broken on ppc (#1982650) - logind: rework Seat/Session/User object allocation and freeing a bit (#1642460) - logind: fix serialization/deserialization of user's "display session" (#1642460) - logind: turn of stdio locking when writing session files too (#1642460) - units: set StopWhenUnneeded= for the user slice units too (#1642460) - units: improve Description= string a bit (#1642460) - logind: improve logging in manager_connect_console() (#1642460) - logind: save/restore User object's "stopping" field during restarts (#1642460) - logind: correct bad clean-up path (#1642460) - logind: fix bad error propagation (#1642460) - logind: never elect a session that is stopping as display (#1642460) - logind: introduce little helper that checks whether a session is ready (#1642460) - logind: propagate session stop errors (#1642460) - logind: rework how we manage the slice and user-runtime-dir@.service unit for each user (#1642460) - logind: optionally, keep the user@.service instance for eached logged in user around for a while (#1642460) - logind: add a RequiresMountsFor= dependency from the session scope unit to the home directory of the user (#1642460) - logind: improve error propagation of user_check_linger_file() (#1642460) - logind: automatically GC lingering users for who now user@.service (nor slice, not runtime dir service) is running anymore (#1642460) - pam_systemd: simplify code which with we set environment variables (#1642460) - logind: validate /run/user/1000 before we set it (#1642460)- remove a left-over break (#1970860) - basic/unit-name: do not use strdupa() on a path (#1974700) - sd-event: change ordering of pending/ratelimited events (#1968528) - sd-event: drop unnecessary "else" (#1968528) - sd-event: use CMP() macro (#1968528) - sd-event: use usec_add() (#1968528) - sd-event: make event_source_time_prioq_reshuffle() accept all event source type (#1968528) - sd-event: always reshuffle time prioq on changing online/offline state (#1968528) - ci: run unit tests on z-stream branches as well (#1970860) - ci: drop forgotten Travis references (#1934504) - ci: run unit tests on CentOS 8 Stream as well (#1934504) - ci: add missing test dependencies (#1934504) - meson: bump timeout for test-udev to 180s (#1934504)- cgroup: Also set io.bfq.weight (#1927290) - seccomp: allow turning off of seccomp filtering via env var (#1916835) - meson: remove strange dep that causes meson to enter infinite loop (#1970860) - copy: handle copy_file_range() weirdness on procfs/sysfs (#1970860) - core: Hide "Deactivated successfully" message (#1954802) - util: rework in_initrd() to make use of path_is_temporary_fs() (#1959339) - initrd: extend SYSTEMD_IN_INITRD to accept non-ramfs rootfs (#1959339) - initrd: do a debug log if failed to detect rootfs type (#1959339) - initrd: do a debug log if /etc/initrd-release doesn't take effect (#1959339) - units: assign user-runtime-dir@.service to user-%i.slice (#1946453) - units: order user-runtime-dir@.service after systemd-user-sessions.service (#1946453) - units: make sure user-runtime-dir@.service is Type=oneshot (#1946453) - user-runtime-dir: downgrade a few log messages to LOG_DEBUG that we ignore (#1946453) - shared/install: Preserve escape characters for escaped unit names (#1952686) - basic/virt: Detect PowerVM hypervisor (#1937989) - man: document differences in clean exit status for Type=oneshot (#1940078) - busctl: add a timestamp to the output of the busctl monitor command (#1909214) - basic/cap-list: parse/print numerical capabilities (#1946943) - shared/mount-util: convert to libmount (#1885143) - mount-util: bind_remount: avoid calling statvfs (#1885143) - mount-util: use UMOUNT_NOFOLLOW in recursive umounter (#1885143) - test-install-root: create referenced targets (#1835351) - install: warn if WantedBy targets don't exist (#1835351) - test-install-root: add test for unknown WantedBy= target (#1835351) - ceph is a network filesystem (#1952013) - sysctl: set kernel.core_pipe_limit=16 (#1949729) - core: don't drop timer expired but not yet processed when system date is changed (#1899402) - core: Detect initial timer state from serialized data (#1899402) - rc-local: order after network-online.target (#1934028) - set core ulimit to 0 like on RHEL-7 (#1905582) - test-mountpointutil-util: do not assert in test_mnt_id() (#1910425)- systemd-binfmt: Add safeguard in triggers (#1787144) - spec: Requires(post) openssl-libs to fix missing /etc/machine-id (#1947438) - spec: Go back to using systemctl preset-all in post (#1783263, #1647172, #1118740) - spec: Disable libiptc support (#1817265)- Revert "udev: run link_update() with increased retry count in second invocation" (#1942299) - Revert "udev: make algorithm that selects highest priority devlink less susceptible to race conditions" (#1942299) - test/udev-test.pl: drop test cases that add mutliple devices (#1942299)- Revert "test: add test cases for empty string match" and "test: add test case for multi matches when use ||" (#1935124) - test/sys-script.py: add missing DEVNAME entries to uevents (#1935124) - sd-event: split out helper functions for reshuffling prioqs (#1937315) - sd-event: split out enable and disable codepaths from sd_event_source_set_enabled() (#1937315) - sd-event: mention that two debug logged events are ignored (#1937315) - sd-event: split clock data allocation out of sd_event_add_time() (#1937315) - sd-event: split out code to add/remove timer event sources to earliest/latest prioq (#1937315) - sd-event: fix delays assert brain-o (#17790) (#1937315) - sd-event: let's suffix last_run/last_log with "_usec" (#1937315) - sd-event: refuse running default event loops in any other thread than the one they are default for (#1937315) - sd-event: ref event loop while in sd_event_prepare() ot sd_event_run() (#1937315) - sd-event: follow coding style with naming return parameter (#1937315) - sd-event: remove earliest_index/latest_index into common part of event source objects (#1937315) - sd-event: update state at the end in event_source_enable (#1937315) - sd-event: increase n_enabled_child_sources just once (#1937315) - sd-event: add ability to ratelimit event sources (#1937315) - test: add ratelimiting test (#1937315) - core: prevent excessive /proc/self/mountinfo parsing (#1937315) - udev: run link_update() with increased retry count in second invocation (#1935124) - pam-systemd: use secure_getenv() rather than getenv() (#1936866)- ci: PowerTools repo was renamed to powertools in RHEL 8.3 (#1871827) - ci: use quay.io instead of Docker Hub to avoid rate limits (#1871827) - ci: move jobs from Travis CI to GH Actions (#1871827) - unit: make UNIT() cast function deal with NULL pointers (#1871827) - use link to RHEL-8 docs (#1623116) - cgroup: Also set blkio.bfq.weight (#1657810) - units: make sure initrd-cleanup.service terminates before switching to rootfs (#1657810) - core: reload SELinux label cache on daemon-reload (#1888912) - selinux: introduce mac_selinux_create_file_prepare_at() (#1888912) - selinux: add trigger for policy reload to refresh internal selabel cache (#1888912) - udev/net_id: give RHEL-8.4 naming scheme a name (#1827462) - basic/stat-util: make mtime check stricter and use entire timestamp (#1642728) - udev: make algorithm that selects highest priority devlink less susceptible to race conditions (#1642728) - test: create /dev/null in test-udev.pl (#1642728) - test: missing "die" (#1642728) - udev-test: remove a check for whether the test is run in a container (#1642728) - udev-test: skip the test only if it can't setup its environment (#1642728) - udev-test: fix test skip condition (#1642728) - udev-test: fix missing directory test/run (#1642728) - udev-test: check if permitted to create block device nodes (#1642728) - test-udev: add a testcase of too long line (#1642728) - test-udev: use proper semantics for too long line with continuation (#1642728) - test-udev: add more tests for line continuations and comments (#1642728) - test-udev: add more tests for line continuation (#1642728) - test-udev: fix alignment and drop unnecessary white spaces (#1642728) - test/udev-test.pl: cleanup if skipping test (#1642728) - test: add test cases for empty string match (#1642728) - test: add test case for multi matches when use "||" (#1642728) - udev-test: do not rely on "mail" group being defined (#1642728) - test/udev-test.pl: allow multiple devices per test (#1642728) - test/udev-test.pl: create rules only once (#1642728) - test/udev-test.pl: allow concurrent additions and removals (#1642728) - test/udev-test.pl: use computed devnode name (#1642728) - test/udev-test.pl: test correctness of symlink targets (#1642728) - test/udev-test.pl: allow checking multiple symlinks (#1642728) - test/udev-test.pl: fix wrong test descriptions (#1642728) - test/udev-test.pl: last_rule is unsupported (#1642728) - test/udev-test.pl: Make some tests a little harder (#1642728) - test/udev-test.pl: remove bogus rules from magic subsys test (#1642728) - test/udev-test.pl: merge "space and var with space" tests (#1642728) - test/udev-test.pl: merge import parent tests into one (#1642728) - test/udev-test.pl: count "good" results (#1642728) - tests/udev-test.pl: add multiple device test (#1642728) - test/udev-test.pl: add repeat count (#1642728) - test/udev-test.pl: generator for large list of block devices (#1642728) - test/udev-test.pl: suppress umount error message at startup (#1642728) - test/udev_test.pl: add "expected good" count (#1642728) - test/udev-test: gracefully exit when imports fail (#1642728)- man: mention System Administrator's Guide in systemctl manpage (#1623116) - udev: introduce udev net_id "naming schemes" (#1827462) - meson: make net.naming-scheme= default configurable (#1827462) - man: describe naming schemes in a new man page (#1827462) - udev/net_id: parse _SUN ACPI index as a signed integer (#1827462) - udev/net_id: don't generate slot based names if multiple devices might claim the same slot (#1827462) - fix typo in ProtectSystem= option (#1871139) - remove references of non-existent man pages (#1876807) - log: Prefer logging to CLI unless JOURNAL_STREAM is set (#1865840) - locale-util: add new helper locale_is_installed() (#1755287) - test: add test case for locale_is_installed() (#1755287) - tree-wide: port various bits over to locale_is_installed() (#1755287) - install: allow instantiated units to be enabled via presets (#1812972) - install: small refactor to combine two function calls into one function (#1812972) - test: fix a memleak (#1812972) - docs: Add syntax for templated units to systemd.preset man page (#1812972) - shared/install: fix preset operations for non-service instantiated units (#1812972) - introduce setsockopt_int() helper (#1887181) - socket-util: add generic socket_pass_pktinfo() helper (#1887181) - core: add new PassPacketInfo= socket unit property (#1887181) - resolved: tweak cmsg calculation (#1887181)- logind: don't print warning when user@.service template is masked (#1880270) - build: use simple project version in pkgconfig files (#1862714) - basic/virt: try the /proc/1/sched hack also for PID1 (#1868877) - seccomp: rework how the S[UG]ID filter is installed (#1860374) - vconsole-setup: downgrade log message when setting font fails on dummy console (#1889996) - units: fix systemd.special man page reference in system-update-cleanup.service (#1871827) - units: drop reference to sushell man page (#1871827) - sd-bus: break the loop in bus_ensure_running() if the bus is not connecting (#1885553) - core: add new API for enqueing a job with returning the transaction data (#846319) - systemctl: replace switch statement by table of structures (#846319) - systemctl: reindent table (#846319) - systemctl: Only wait when there's something to wait for. (#846319) - systemctl: clean up start_unit_one() error handling (#846319) - systemctl: split out extra args generation into helper function of its own (#846319) - systemctl: add new --show-transaction switch (#846319) - test: add some basic testing that "systemctl start -T" does something (#846319) - man: document the new systemctl --show-transaction option (#846319) - socket: New option 'FlushPending' (boolean) to flush socket before entering listening state (#1870638) - core: remove support for API bus "started outside our own logic" (#1764282) - mount-setup: fix segfault in mount_cgroup_controllers when using gcc9 compiler (#1868877) - dbus-execute: make transfer of CPUAffinity endian safe (#12711) (#1740657) - core: add support for setting CPUAffinity= to special "numa" value (#1740657) - basic/user-util: always use base 10 for user/group numbers (#1848373) - parse-util: sometimes it is useful to check if a string is a valid integer, but not actually parse it (#1848373) - basic/parse-util: add safe_atoux64() (#1848373) - parse-util: allow tweaking how to parse integers (#1848373) - parse-util: allow '-0' as alternative to '0' and '+0' (#1848373) - parse-util: make return parameter optional in safe_atou16_full() (#1848373) - parse-util: rewrite parse_mode() on top of safe_atou_full() (#1848373) - user-util: be stricter in parse_uid() (#1848373) - strv: add new macro STARTSWITH_SET() (#1848373) - parse-util: also parse integers prefixed with 0b and 0o (#1848373) - tests: beef up integer parsing tests (#1848373) - shared/user-util: add compat forms of user name checking functions (#1848373) - shared/user-util: emit a warning on names with dots (#1848373) - user-util: Allow names starting with a digit (#1848373) - shared/user-util: allow usernames with dots in specific fields (#1848373) - user-util: switch order of checks in valid_user_group_name_or_id_full() (#1848373) - user-util: rework how we validate user names (#1848373)- cgroup: freezer action must be NOP when cgroup v2 freezer is not available (#1868831)- units: add generic boot-complete.target (#1872243) - man: document new "boot-complete.target" unit (#1872243) - core: make sure to restore the control command id, too (#1829867)- device: make sure we emit PropertiesChanged signal once we set sysfs (#1793533) - device: don't emit PropetiesChanged needlessly (#1793533)- spec: fix rpm verification (#1702300)- spec: don't package /etc/systemd/system/dbus-org.freedesktop.resolve1.service (#1844465)- core: don't consider SERVICE_SKIP_CONDITION for abnormal or failure restarts (#1737283) - selinux: do preprocessor check only in selinux-access.c (#1830861) - basic/cgroup-util: introduce cg_get_keyed_attribute_full() (#1830861) - shared: add generic logic for waiting for a unit to enter some state (#1830861) - shared: fix assert call (#1830861) - shared: Don't try calling NULL callback in bus_wait_for_units_clear (#1830861) - shared: add NULL callback check in one more place (#1830861) - core: introduce support for cgroup freezer (#1830861) - core/cgroup: fix return value of unit_cgorup_freezer_action() (#1830861) - core: fix the return value in order to make sure we don't dipatch method return too early (#1830861) - test: add test for cgroup v2 freezer support (#1830861) - fix mis-merge (#1848421) - tests: sleep a bit and give kernel time to perform the action after manual freeze/thaw (#1848421)- spec: fix rpm verification (#1702300)- spec: fix rpm verification (#1702300)- tmpfiles: fix crash with NULL in arg_root and other fixes and tests (#1836024) - sulogin-shell: Use force if SYSTEMD_SULOGIN_FORCE set (#1625929) - resolvconf: fixes for the compatibility interface (#1835594) - mount: don't add Requires for tmp.mount (#1748840) - core: coldplug possible nop_job (#1829798) - core: add IODeviceLatencyTargetSec (#1831519) - time-util: Introduce parse_sec_def_infinity (#1770379) - cgroup: use structured initialization (#1770379) - core: add CPUQuotaPeriodSec= (#1770379) - core: downgrade CPUQuotaPeriodSec= clamping logs to debug (#1770379) - sd-bus: avoid magic number in SASL length calculation (#1838081) - sd-bus: fix SASL reply to empty AUTH (#1838081) - sd-bus: skip sending formatted UIDs via SASL (#1838081) - core: add MemoryMin (#1763435) - core: introduce cgroup_add_device_allow() (#1763435) - test: remove support for suffix in get_testdata_dir() (#1763435) - cgroup: Implement default propagation of MemoryLow with DefaultMemoryLow (#1763435) - cgroup: Create UNIT_DEFINE_ANCESTOR_MEMORY_LOOKUP (#1763435) - unit: Add DefaultMemoryMin (#1763435) - cgroup: Polish hierarchically aware protection docs a bit (#1763435) - cgroup: Readd some plumbing for DefaultMemoryMin (#1763435) - cgroup: Support 0-value for memory protection directives (#1763435) - cgroup: Test that it's possible to set memory protection to 0 again (#1763435) - cgroup: Check ancestor memory min for unified memory config (#1763435) - cgroup: Respect DefaultMemoryMin when setting memory.min (#1763435) - cgroup: Mark memory protections as explicitly set in transient units (#1763435) - meson: allow setting the version string during configuration (#1804252)- pid1: fix DefaultTasksMax initialization (#1809037) - cgroup: make sure that cpuset is supported on cgroup v2 and disabled with v1 (#1808940) - test: introduce TEST-36-NUMAPOLICY (#1808940) - test: replace `tail -f` with journal cursor which should be... (#1808940) - test: support MPOL_LOCAL matching in unpatched strace versions (#1808940) - test: make sure the strace process is indeed dead (#1808940) - test: skip the test on systems without NUMA support (#1808940) - test: give strace some time to initialize (#1808940) - test: add a simple sanity check for systems without NUMA support (#1808940) - test: drop the missed || exit 1 expression (#1808940) - test: replace cursor file with a plain cursor (#1808940) - cryptsetup: Treat key file errors as a failed password attempt (#1763155) - swap: finish the secondary swap units' jobs if deactivation of the primary swap unit fails (#1749622) - resolved: Recover missing PrivateTmp=yes and ProtectSystem=strict (#1810869) - bus_open leak sd_event_source when udevadm trigger。 (#1798504) - core: rework StopWhenUnneeded= logic (#1798046) - pid1: fix the names of AllowedCPUs= and AllowedMemoryNodes= (#1818054) - core: fix re-realization of cgroup siblings (#1818054) - basic: use comma as separator in cpuset cgroup cpu ranges (#1818054) - core: transition to FINAL_SIGTERM state after ExecStopPost= (#1766479) - sd-journal: close journal files that were deleted by journald before we've setup inotify watch (#1796128) - sd-journal: remove the dead code and actually fix #14695 (#1796128) - udev: downgrade message when we fail to set inotify watch up (#1808051) - logind: check PolicyKit before allowing VT switch (#1797679) - test: do not use global variable to pass error (#1823767) - test: install libraries required by tests (#1823767) - test: introduce install_zoneinfo() (#1823767) - test: replace duplicated Makefile by symbolic link (#1823767) - test: add paths of keymaps in install_keymaps() (#1823767) - test: make install_keymaps() optionally install more keymaps (#1823767) - test-fs-util: skip some tests when running in unprivileged container (#1823767) - test-process-util: skip several verifications when running in unprivileged container (#1823767) - test-execute: also check python3 is installed or not (#1823767) - test-execute: skip several tests when running in container (#1823767) - test: introduce test_is_running_from_builddir() (#1823767) - test: make test-catalog relocatable (#1823767) - test: parallelize tasks in TEST-24-UNIT-TESTS (#1823767) - test: try to determine QEMU_SMP dynamically (#1823767) - test: store coredumps in journal (#1823767) - pid1: add new kernel cmdline arg systemd.cpu_affinity= (#1812894) - udev-rules: make tape-changers also apprear in /dev/tape/by-path/ (#1820112) - man: be clearer that .timer time expressions need to be reset to override them (#1816908) - Add support for opening files for appending (#1809175) - nspawn: move payload to sub-cgroup first, then sync cgroup trees (#1837094) - core: move unit_status_emit_starting_stopping_reloading() and related calls to job.c (#1737283) - job: when a job was skipped due to a failed condition, log about it (#1737283) - core: split out all logic that updates a Job on a unit's unit_notify() invocation (#1737283) - core: make log messages about units entering a 'failed' state recognizable (#1737283) - core: log a recognizable message when a unit succeeds, too (#1737283) - tests: always use the right vtable wrapper calls (#1737283) - test-execute: allow filtering test cases by pattern (#1737283) - test-execute: provide custom failure message (#1737283) - core: ExecCondition= for services (#1737283) - Drop support for lz4 < 1.3.0 (#1843871) - test-compress: add test for short decompress_startswith calls (#1843871) - journal: adapt for new improved LZ4_decompress_safe_partial() (#1843871) - fuzz-compress: add fuzzer for compression and decompression (#1843871) - seccomp: fix __NR__sysctl usage (#1843871)- cgroup: introduce support for cgroup v2 CPUSET controller (#1724617)- seccomp: introduce seccomp_restrict_suid_sgid() for blocking chmod() for suid/sgid files (#1687512) - test: add test case for restrict_suid_sgid() (#1687512) - core: expose SUID/SGID restriction as new unit setting RestrictSUIDSGID= (#1687512) - analyze: check for RestrictSUIDSGID= in "systemd-analyze security" (#1687512) - man: document the new RestrictSUIDSGID= setting (#1687512) - units: turn on RestrictSUIDSGID= in most of our long-running daemons (#1687512) - core: imply NNP and SUID/SGID restriction for DynamicUser=yes service (#1687512)- sd-bus: use "queue" message references for managing r/w message queues in connection objects (CVE-2020-1712) - pid1: make sure to restore correct default values for some rlimits (#1789930) - main: introduce a define HIGH_RLIMIT_MEMLOCK similar to HIGH_RLIMIT_NOFILE (#1789930)- rules: reintroduce 60-alias-kmsg.rules (#1739353) - sd-bus: make rqueue/wqueue sizes of type size_t (CVE-2020-1712) - sd-bus: reorder bus ref and bus message ref handling (CVE-2020-1712) - sd-bus: make sure dispatch_rqueue() initializes return parameter on all types of success (CVE-2020-1712) - sd-bus: drop two inappropriate empty lines (CVE-2020-1712) - sd-bus: initialize mutex after we allocated the wqueue (CVE-2020-1712) - sd-bus: always go through sd_bus_unref() to free messages (CVE-2020-1712) - bus-message: introduce two kinds of references to bus messages (CVE-2020-1712) - sd-bus: introduce API for re-enqueuing incoming messages (CVE-2020-1712) - sd-event: add sd_event_source_disable_unref() helper (CVE-2020-1712) - polkit: when authorizing via PK let's re-resolve callback/userdata instead of caching it (CVE-2020-1712) - sysctl: let's by default increase the numeric PID range from 2^16 to 2^22 (#1744214) - journal: do not trigger assertion when journal_file_close() get NULL (#1788085) - journal: use cleanup attribute at one more place (#1788085)- catalog: fix name of variable (#1677768) - cryptsetup: add keyfile-timeout to allow a keydev timeout and allow to fallback to a password if it fails. (#1763155) - cryptsetup: add documentation for keyfile-timeout (#1763155) - cryptsetup: use unabbrieviated variable names (#1763155) - cryptsetup: don't assert on variable which is optional (#1763155) - cryptsetup-generator: guess whether the keyfile argument is two items or one (#1763155) - crypt-util: Translate libcryptsetup log level instead of using log_debug() (#1776408) - cryptsetup: add some commenting about EAGAIN generation (#1776408) - cryptsetup: downgrade a log message we ignore (#1776408) - cryptsetup: rework how we log about activation failures (#1776408)- spec: don't ship /var/log/README - spec: provide systemd-rpm-macros- test-cpu-set-util: fix comparison for allocation size (#1734787) - test-cpu-set-util: fix allocation size check on i386 (#1734787)- journal: rely on _cleanup_free_ to free a temporary string used in client_context_read_cgroup (#1764560) - basic/user-util: allow dots in user names (#1717603) - sd-bus: bump message queue size again (#1770189) - tests: put fuzz_journald_processing_function in a .c file (#1764560) - tests: add a fuzzer for dev_kmsg_record (#1764560) - basic: remove an assertion from cunescape_one (#1764560) - journal: fix an off-by-one error in dev_kmsg_record (#1764560) - tests: add a reproducer for a memory leak fixed in 30eddcd51b8a472e05d3b8d1 in August (#1764560) - tests: add a reproducer for a heap-buffer-overflow fixed in 937b1171378bc1000a (#1764560) - test: initialize syslog_fd in fuzz-journald-kmsg too (#1764560) - tests: add a fuzzer for process_audit_string (#1764560) - journald: check whether sscanf has changed the value corresponding to %n (#1764560) - tests: introduce dummy_server_init and use it in all journald fuzzers (#1764560) - tests: add a fuzzer for journald streams (#1764560) - tests: add a fuzzer for server_process_native_file (#1764560) - fuzz-journal-stream: avoid assertion failure on samples which don't fit in pipe (#1764560) - journald: take leading spaces into account in syslog_parse_identifier (#1764560) - Add a warning about the difference in permissions between existing directories and unit settings. (#1778384) - execute: remove one redundant comparison check (#1778384) - core: change ownership/mode of the execution directories also for static users (#1778384) - core/dbus-execute: remove unnecessary initialization (#1734787) - shared/cpu-set-util: move the part to print cpu-set into a separate function (#1734787) - shared/cpu-set-util: remove now-unused CPU_SIZE_TO_NUM() (#1734787) - Rework cpu affinity parsing (#1734787) - Move cpus_in_affinity_mask() to cpu-set-util.[ch] (#1734787) - test-cpu-set-util: add simple test for cpus_in_affinity_mask() (#1734787) - test-cpu-set-util: add a smoke test for test_parse_cpu_set_extend() (#1734787) - pid1: parse CPUAffinity= in incremental fashion (#1734787) - pid1: don't reset setting from /proc/cmdline upon restart (#1734787) - pid1: when reloading configuration, forget old settings (#1734787) - test-execute: use CPUSet too (#1734787) - shared/cpu-set-util: drop now-unused cleanup function (#1734787) - shared/cpu-set-util: make transfer of cpu_set_t over bus endian safe (#1734787) - test-cpu-set-util: add test for dbus conversions (#1734787) - shared/cpu-set-util: introduce cpu_set_to_range() (#1734787) - systemctl: present CPUAffinity mask as a list of CPU index ranges (#1734787) - shared/cpu-set-util: only force range printing one time (#1734787) - execute: dump CPUAffinity as a range string instead of a list of CPUs (#1734787) - cpu-set-util: use %d-%d format in cpu_set_to_range_string() only for actual ranges (#1734787) - core: introduce NUMAPolicy and NUMAMask options (#1734787) - core: disable CPUAccounting by default (#1734787) - set kptr_restrict=1 (#1689346) - cryptsetup: reduce the chance that we will be OOM killed (#1696602) - core, job: fix breakage of ordering dependencies by systemctl reload command (#1766417) - debug-generator: enable custom systemd.debug_shell tty (#1723722)- core: never propagate reload failure to service result (#1735787) - man: document systemd-analyze security (#1750343) - man: reorder and add examples to systemd-analyze(1) (#1750343) - travis: move to CentOS 8 docker images (#1761519) - travis: drop SCL remains (#1761519) - syslog: fix segfault in syslog_parse_priority() (#1761519) - sd-bus: make strict asan shut up (#1761519) - travis: don't run slow tests under ASan/UBSan (#1761519) - kernel-install: do not require non-empty kernel cmdline (#1701454) - ask-password: prevent buffer overrow when reading from keyring (#1752050) - core: try to reopen /dev/kmsg again right after mounting /dev (#1749212) - buildsys: don't garbage collect sections while linking (#1748258) - udev: introduce CONST key name (#1762679) - Call getgroups() to know size of supplementary groups array to allocate (#1743230256 KB - Consider smb3 as remote filesystem (#1757257) - process-util: introduce pid_is_my_child() helper (#1744972) - core: reduce the number of stalled PIDs from the watched processes list when possible (#1744972) - core: only watch processes when it's really necessary (#1744972) - core: implement per unit journal rate limiting (#1719577) - path: stop watching path specs once we triggered the target unit (#1763161) - journald: fixed assertion failure when system journal rotation fails (#9893) (#1763619) - test: use PBKDF2 instead of Argon2 in cryptsetup... (#1761519) - test: mask several unnecessary services (#1761519) - test: bump the second partition's size to 50M (#1761519) - shared/sleep-config: exclude zram devices from hibernation candidates (#1763617) - selinux: don't log SELINUX_INFO and SELINUX_WARNING messages to audit (#1763612) - sd-device: introduce log_device_*() macros (#1753369) - udev: Add id program and rule for FIDO security tokens (#1753369) - shared/but-util: drop trusted annotation from bus_open_system_watch_bind_with_description() (#1746857) - sd-bus: adjust indentation of comments (#1746857) - resolved: do not run loop twice (#1746857) - resolved: allow access to Set*Link and Revert methods through polkit (#1746857) - resolved: query polkit only after parsing the data (#1746857)- shared/but-util: drop trusted annotation from bus_open_system_watch_bind_with_description() (#1746857) - sd-bus: adjust indentation of comments (#1746857) - resolved: do not run loop twice (#1746857) - resolved: allow access to Set*Link and Revert methods through polkit (#1746857) - resolved: query polkit only after parsing the data (#1746857)- mount: simplify /proc/self/mountinfo handler (#1696178) - mount: rescan /proc/self/mountinfo before processing waitid() results (#1696178) - swap: scan /proc/swaps before processing waitid() results (#1696178) - analyze-security: fix potential division by zero (#1734400)- sd-bus: deal with cookie overruns (#1694999) - journal-remote: do not request Content-Length if Transfer-Encoding is chunked (#1708849) - journal: do not remove multiple spaces after identifier in syslog message (#1691817) - cryptsetup: Do not fallback to PLAIN mapping if LUKS data device set fails. (#1719153) - cryptsetup: call crypt_load() for LUKS only once (#1719153) - cryptsetup: Add LUKS2 token support. (#1719153) - udev/scsi_id: fix incorrect page length when get device identification VPD page (#1713227) - Change job mode of manager triggered restarts to JOB_REPLACE (#11456 - bash-completion: analyze: support 'security' (#1733395) - man: note that journal does not validate syslog fields (#1707175) - rules: skip memory hotplug on ppc64 (#1713159)- tree-wide: shorten error logging a bit (#1697893) - nspawn: simplify machine terminate bus call (#1697893) - nspawn: merge two variable declaration lines (#1697893) - nspawn: rework how we allocate/kill scopes (#1697893) - unit: enqueue cgroup empty check event if the last ref on a unit is dropped (#1697893) - Revert "journal: remove journal audit socket" (#1699287) - journal: don't enable systemd-journald-audit.socket by default (#1699287) - logs-show: use grey color for de-emphasizing journal log output (#1695601) - units: add [Install] section to tmp.mount (#1667065) - nss: do not modify errno when NSS_STATUS_NOTFOUND or NSS_STATUS_SUCCESS (#1691691) - util.h: add new UNPROTECT_ERRNO macro (#1691691) - nss: unportect errno before writing to NSS' *errnop (#1691691) - seccomp: reduce logging about failure to add syscall to seccomp (#1658691) - format-table: when duplicating a cell, also copy the color (#1689832) - format-table: optionally make specific cells clickable links (#1689832) - format-table: before outputting a color, check if colors are available (#1689832) - format-table: add option to store/format percent and uint64_t values in cells (#1689832) - format-table: optionally allow reversing the sort order for a column (#1689832) - format-table: add table_update() to update existing entries (#1689832) - format-table: add an API for getting the cell at a specific row/column (#1689832) - format-table: always underline header line (#1689832) - format-table: add calls to query the data in a specific cell (#1689832) - format-table: make sure we never call memcmp() with NULL parameters (#1689832) - format-table: use right field for display (#1689832) - format-table: add option to uppercase cells on display (#1689832) - format-table: never try to reuse cells that have color/url/uppercase set (#1689832) - locale-util: add logic to output smiley emojis at various happiness levels (#1689832) - analyze: add new security verb (#1689832) - tests: add a rudimentary fuzzer for server_process_syslog_message (#9979) (#1696224) - journald: make it clear that dev_kmsg_record modifies the string passed to it (#1696224) - journald: free the allocated memory before returning from dev_kmsg_record (#1696224) - tests: rework the code fuzzing journald (#1696224) - journald: make server_process_native_message compatible with fuzz_journald_processing_function (#1696224) - tests: add a fuzzer for server_process_native_message (#1696224) - tests: add a fuzzer for sd-ndisc (#1696224) - ndisc: fix two infinite loops (#1696224) - tests: add reproducers for several issues uncovered with fuzz-journald-syslog (#1696224) - tests: add a reproducer for an infinite loop in ndisc_handle_datagram (#1696224) - tests: add a reproducer for another infinite loop in ndisc_handle_datagram (#1696224) - fuzz: rename "fuzz-corpus" directory to just "fuzz" (#1696224) - test: add testcase for issue 10007 by oss-fuzz (#1696224) - fuzz: unify the "fuzz-regressions" directory with the main corpus (#1696224) - test-bus-marshal: use cescaping instead of hexmem (#1696224) - meson: add -Dlog-trace to set LOG_TRACE (#1696224) - meson: allow building resolved and machined without nss modules (#1696224) - meson: drop duplicated condition (#1696224) - meson: use .source_root() in more places (#1696224) - meson: treat all fuzz cases as unit tests (#1696224) - fuzz-bus-message: add fuzzer for message parsing (#1696224) - bus-message: use structured initialization to avoid use of unitialized memory (#1696224) - bus-message: avoid an infinite loop on empty structures (#1696224) - bus-message: let's always use -EBADMSG when the message is bad (#1696224) - bus-message: rename function for clarity (#1696224) - bus-message: use define (#1696224) - bus: do not print (null) if the message has unknown type (#1696224) - bus-message: fix calculation of offsets table (#1696224) - bus-message: remove duplicate assignment (#1696224) - bus-message: fix calculation of offsets table for arrays (#1696224) - bus-message: drop asserts in functions which are wrappers for varargs version (#1696224) - bus-message: output debug information about offset troubles (#1696224) - bus-message: fix skipping of array fields in !gvariant messages (#1696224) - bus-message: also properly copy struct signature when skipping (#1696224) - fuzz-bus-message: add two test cases that pass now (#1696224) - bus-message: return -EBADMSG not -EINVAL on invalid !gvariant messages (#1696224) - bus-message: avoid wrap-around when using length read from message (#1696224) - util: do not use stack frame for parsing arbitrary inputs (#1696224) - travis: enable ASan and UBSan on RHEL8 (#1683319) - tests: keep SYS_PTRACE when running under ASan (#1683319) - tree-wide: various ubsan zero size memory fixes (#1683319) - util: introduce memcmp_safe() (#1683319) - test-socket-util: avoid "memleak" reported by valgrind (#1683319) - sd-journal: escape binary data in match_make_string() (#1683319) - capability: introduce CAP_TO_MASK_CORRECTED() macro replacing CAP_TO_MASK() (#1683319) - sd-bus: use size_t when dealing with memory offsets (#1683319) - sd-bus: call cap_last_cap() only once in has_cap() (#1683319) - mount-point: honour AT_SYMLINK_FOLLOW correctly (#1683319) - travis: switch from trusty to xenial (#1683319) - test-socket-util: Add tests for receive_fd_iov() and friends. (#1683319) - socket-util: Introduce send_one_fd_iov() and receive_one_fd_iov() (#1683319) - core: swap order of "n_storage_fds" and "n_socket_fds" parameters (#1683334) - execute: use our usual syntax for defining bit masks (#1683334) - core: introduce new Type=exec service type (#1683334) - man: document the new Type=exec type (#1683334) - sd-bus: allow connecting to the pseudo-container ".host" (#1683334) - sd-login: let's also make sd-login understand ".host" (#1683334) - test: add test for Type=exec (#1683334) - journal-gateway: explicitly declare local variables (#1705971) - tools: drop unused variable (#1705971) - journal-gateway: use localStorage["cursor"] only when it has valid value (#1705971)- rules: implement new memory hotplug policy (#1670728) - rules: add the rule that adds elevator= kernel command line parameter (#1670126) - bus-socket: Fix line_begins() to accept word matching full string (#1692991) - Refuse dbus message paths longer than BUS_PATH_SIZE_MAX limit. (#1678641) - Allocate temporary strings to hold dbus paths on the heap (#1678641) - sd-bus: if we receive an invalid dbus message, ignore and proceeed (#1678641) - Revert "core: one step back again, for nspawn we actually can't wait for cgroups running empty since systemd will get exactly zero notifications about it" (#1703485)- rules: add the rule that adds elevator= kernel command line parameter (#1670126)- core: when deserializing state always use read_line(…, LONG_LINE_MAX, …) (CVE-2018-15686) - coredump: remove duplicate MESSAGE= prefix from message (#1664976) - journald: remove unnecessary {} (#1664976) - journald: do not store the iovec entry for process commandline on stack (#1664976) - basic/process-util: limit command line lengths to _SC_ARG_MAX (#1664976) - coredump: fix message when we fail to save a journald coredump (#1664976) - procfs-util: expose functionality to query total memory (#1664976) - basic/prioq: add prioq_peek_item() (#1664976) - journal: limit the number of entries in the cache based on available memory (#1664976) - journald: periodically drop cache for all dead PIDs (#1664976) - process-util: don't use overly large buffer to store process command line (#1664976) - Revert "sysctl.d: switch net.ipv4.conf.all.rp_filter from 1 to 2" (#1653824) - journal: fix syslog_parse_identifier() (#1664978) - journald: set a limit on the number of fields (1k) (#1664977) - journald: when processing a native message, bail more quickly on overbig messages (#1664977) - journald: lower the maximum entry size limit to ½ for non-sealed fds (#1664977) - µhttpd: use a cleanup function to call MHD_destroy_response (#1664977) - journal-remote: verify entry length from header (#1664977) - journal-remote: set a limit on the number of fields in a message (#1664977) - journald: correctly attribute log messages also with cgroupsv1 (#1658115) - rules: add elevator= kernel command line parameter (#1670126)- unit: don't add Requires for tmp.mount (#1619292) - remove bootchart dependency (#1660119)- cryptsetup-generator: introduce basic keydev support (#1656869) - cryptsetup: don't use %m if there's no error to show (#1656869) - cryptsetup-generator: don't return error if target directory already exists (#1656869) - cryptsetup-generator: allow whitespace characters in keydev specification (#1656869) - rules: watch metadata changes on DASD devices (#1638676) - sysctl.d: switch net.ipv4.conf.all.rp_filter from 1 to 2 (#1653824)- dissect-image: use right comparison function (#1602706) - login: avoid leak of name returned by uid_to_name() (#1602706) - firewall-util: add an assert that we're not overwriting a buffer (#1602706) - journal-file: avoid calling ftruncate with invalid fd (#1602706) - dhcp6: make sure we have enough space for the DHCP6 option header (#1643363) - core: rename queued_message → pending_reload_message (#1647359) - core: when we can't send the pending reload message, say we ignore it in the warning we log (#1647359) - core: make sure we don't throttle change signal generator when a reload is pending (#1647359) - proc-cmdline: introduce PROC_CMDLINE_RD_STRICT (#1643429) - debug-generator: introduce rd.* version of all options (#1643429) - chown-recursive: let's rework the recursive logic to use O_PATH (#1643368) - chown-recursive: also drop ACLs when recursively chown()ing (#1643368) - chown-recursive: TAKE_FD() is your friend (#1643368) - test: add test case for recursive chown()ing (#1643368) - Revert "sysctl.d: request ECN on both in and outgoing connections" (#1619790) - detect-virt: do not try to read all of /proc/cpuinfo (#1631532) - sd-bus: unify three code-paths which free struct bus_container (#1635435) - sd-bus: properly initialize containers (#1635435)- revert sd-bus: unify three code-paths which free struct bus_container (#1635435)- change default cgroup hierarchy to "legacy" (#1638650) - we never added mymachines module to passwd: or group: in RHEL8, hence don't try to remove it (#1638450) - bump minimal size of random pool to 1024 bytes (#1619268) - install RHEL-7 compatible rc.local (#1625209) - backport support for sector-size crypttab option (#1572563) - units: don't enable per-service IP firewall by default (#1630219) - sd-bus: unify three code-paths which free struct bus_container (#1635435) - bus-message: do not crash on message with a string of zero length (#1635439) - bus-message: stack based buffer overflow in free_and_strdup (#1635428) - journal: change support URL shown in the catalog entries (#1550548)- move /etc/yum/protected.d/systemd.conf to /etc/dnf/ (#1626973)- Fix file conflict between yum and systemd (#1626682)- drop the patch for delayed loading of config in net_setup_link and set NAME in prefixdevname udev rules (#1614681) - bus: move BUS_DONT_DESTROY calls after asserts (#1610397)- net_setup_link: delay loading configuration, just before we apply it (#1614681)- 20-grubby.install: populate symvers.gz file (#1609698) - net_setup_link: allow renaming interfaces that were renamed already - units: drop DynamicUser=yes from systemd-resolved.service - journal: remove journal audit socket- rebase to systemd-239 - Override systemd-user PAM config in install and not prep (patch by Filipe Brandenburger ) - use %autosetup -S git_am to apply patches - revert upstream default for RemoveIPC (#1523233) - bump DefaultTasksMax to 80% of kernel default (#1523236) - avoid /tmp being mounted as tmpfs without the user's will (#1578772) - bump maximum number of processes in user slice to 80% of pid.max (#1523236) - forwardport downstream-only udev rules from RHEL-7 (#1523227) - don't ship systemd-networkd - don't ship systemd-timesyncd - add back support for WAIT_FOR to udev rules (#1523213)- do not mount /tmp as tmpfs (#1578772)- fix compilation (#1578318)- forwardport downstream-only udev rules from RHEL-7 (#1523227) - set RemoveIPC=no by default (#1523233)- also drop qrencode-devel from BuildRequires as it is no longer needed (#1566158)- disable support for qrencode (#1566158) - bump default journal rate limit to 10000 messages per 30s (#1563729) - fix unit reloads (#1560549) - don't create /var/log/journal during package installation (#1523188)- Rebuild with cryptsetup-2- Revert the patches for GRUB BootLoaderSpec support - Add patch for /etc/machine-id creation (#1552843)- Fix transfiletrigger script (#1551793)- Update to latest version - This fixes a hard-to-trigger potential vulnerability (CVE-2018-6954) - New transfiletriggers are installed for udev hwdb and rules, the journal catalog, sysctl.d, binfmt.d, sysusers.d, tmpfiles.d.- Add patch to install kernel images for GRUB BootLoaderSpec support- Create /etc/systemd in %post libs if necessary (#1548607)- Use : not touch to create file in -libs %post- Add coreutils dep for systemd-libs %post - Add patch to typecast USB IDs to avoid compile failure- Update some patches for test skipping that were updated upstream before merging - Add /usr/lib/systemd/purge-nobody-user — a script to check if nobody is defined correctly and possibly replace existing mappings- Backport a bunch of patches, most notably for the journal and various memory issues. Some minor build fixes. - Switch to new ldconfig macros that do nothing in F28+ - /etc/systemd/dont-synthesize-nobody is created in %post if nfsnobody or nobody users are defined (#1537262)- Update to first stable snapshot (various minor memory leaks and misaccesses, some documentation bugs, build fixes).- Update to latest version- Add patch to include if needed- Rebuilt for switch to libxcrypt- Backport a bunch of bugfixes from upstream (#1531502, #1531381, #1526621 various memory corruptions in systemd-networkd) - /dev/kvm is marked as a static node which fixes permissions on s390x and ppc64 (#1532382)- Update to latest version- Update to latest git snapshot, do not build for realz - Switch to libidn2 again (#1449145)- Rebuild for cryptsetup-2.0.0-0.2.fc28- Backport a bunch of patches, including LP#172535- Patches for cryptsetup _netdev- Update to latest version- Backport /etc/crypttab _netdev feature from upstream- Make sure to remove all device units sharing the same sysfs path (#1475570)- Bump xslt recursion limit for libxslt-1.30- Backport more patches (#1476005, hopefully #1462378)- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild- Fix x-systemd.timeout=0 in /etc/fstab (#1462378) - Minor patches (memleaks, --help fixes, seccomp on arm64)- Create kvm group (#1431876)- Latest release- Update to snapshot - Build with meson again- Fix an out-of-bounds write in systemd-resolved (CVE-2017-9445)- Update to snapshot version, build with meson- Backport a bunch of small fixes (memleaks, wrong format strings, man page clarifications, shell completion) - Fix systemd-resolved crash on crafted DNS packet (CVE-2017-9217, #1455493) - Fix systemd-vconsole-setup.service error on systems with no VGA console (#1272686) - Drop soft-static uid for systemd-journal-gateway - Use ID from /etc/os-release as ntpvendor- Backport bugfixes from upstream - Don't return error when machinectl couldn't figure out container IP addresses (#1419501)- Fix installation conflict with polkit- New upstream release (#1416201, #1405439, #1420753, many others) - New systemd-tests subpackage with "installed tests"- Add %ghost %dir entries for .wants dirs of our targets (#1422894)- Ignore the hwdb parser test- machinectl fails when virtual machine is running (#1419501)- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Backport patch for initrd-switch-root.service getting killed (#1414904) - Fix sd-journal-gatewayd -D, --trust, and COREDUMP_CONTAINER_CMDLINE extraction by sd-coredump.- Backport a number of patches (#1411299, #1413075, #1415745, - Fix various memleaks and unitialized variable access - Shell completion enhancements - Enable TPM logging by default (#1411156) - Update hwdb (#1270124)- Backport fix for boot failure in initrd-switch-root (#1414904)- Add fake dependency on systemd-pam to systemd-devel to ensure systemd-pam is available as multilib (#1414153)- Fix buildsystem to check for lz4 correctly (#1404406)- Various small tweaks to scriplets- Fix scriptlets to never fail in libs post- Add patch from Michal Schmidt to avoid process substitution (#1392236)- Rebuild (#1392236)- Make /etc/dbus-1/system.d directory non-%ghost- Fix kernel-install (#1391829) - Restore previous systemd-user PAM config (#1391836) - Move journal-upload.conf.5 from systemd main to journal-remote subpackage (#1391833) - Fix permissions on /var/lib/systemd/journal-upload (#1262665)- Update to latest version (#998615, #1181922, #1374371, #1390704, #1384150, #1287161) - Add %{_isa} to Provides on arch-full packages (#1387912) - Create systemd-coredump user in %pre (#1309574) - Replace grubby patch with a short-circuiting install.d "plugin" - Enable nss-systemd in the passwd, group lines in nsswith.conf - Add [!UNAVAIL=return] fallback after nss-resolve in hosts line in nsswith.conf - Move systemd-nspawn man pages to the right subpackage (#1391703)- SPC - Cannot restart host operating from container (#1384523)- Do not recreate /var/log/journal on upgrades (#1383066) - Move nss-myhostname provides to systemd-libs (#1383271)- Fix systemctl set-default (#1374371) - Prevent systemd-udev-trigger.service from restarting (follow-up for #1378974)- Apply fix for #1378974- Apply patches properly- Better fix for (#1380286)- Denial-of-service bug against pid1 (#1380286)- Fix preset-all (#1363858) - Fix issue with daemon-reload messing up graphics (#1367766) - A few other bugfixes- Revert preset-all change, it broke stuff (#1363858)- Call preset-all on initial installation (#1118740) - Fix botched Recommends for libxkbcommon- Update to latest version- Update to latest git snapshot (fixes for systemctl set-default, polkit lingering policy, reversal of the framebuffer rules, unaligned access fixes, fix for StartupBlockIOWeight-over-dbus). Those changes are interspersed with other changes and new features (mostly in lldp, networkd, and nspawn). Some of those new features might not work, but I think that existing functionality should not be broken, so it seems worthwile to update to the snapshot.- Remove systemd-compat-libs on upgrade- New version - Drop compat-libs - Require libxkbcommon explictly, since the automatic dependency will not be generated anymore- Remove duplicated entries in -container %files (#1330395)- Move installation of udev services to udev subpackage (#1329023)- Split out systemd-pam subpackage (#1327402)- move more binaries and services from the main package to subpackages- move more binaries and services from the main package to subpackages- move device dependant stuff to the udev subpackage- Add myhostname to /etc/nsswitch.conf (#1318303)- fixed kernel-install for copying files for grubby Resolves: rhbz#1299019- Moar patches (#1316964, #1317928) - Move vconsole-setup and tmpfiles-setup-dev bits to systemd-udev - Protect systemd-udev from deinstallation- Create /etc/resolv.conf symlink from systemd-resolved (#1313085)- Split out systemd-container subpackage (#1163412) - Split out system-udev subpackage - Add various bugfix patches, incl. a tentative fix for #1308771- Power64 and s390(x) now have libseccomp support - aarch64 has gnu-efi- Fix build failures on ppc64 (#1310800)- revert: fixed kernel-install for copying files for grubby Resolves: rhbz#1299019 - this causes the dtb files to not get installed at all and the fdtdir - line in extlinux.conf to not get updated correctly- New upstream release- fixed kernel-install for copying files for grubby Resolves: rhbz#1299019- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- Rebuild for binutils on aarch64 fix- apply the conflict with fedora-release only in Fedora- Fix rawhide build failures on ppc64 (#1286249)- Create /etc/systemd/network (#1286397)- Do not install nss modules by default- Update to latest upstream git: there is a bunch of fixes (nss-mymachines overflow bug, networkd fixes, more completions are properly installed), mixed with some new resolved features. - Rework file triggers so that they always run before daemons are restarted- Enable rpm file triggers for daemon-reload- Fix version number in obsoleted package name (#1283452)- New upstream release- Rename journal-gateway subpackage to journal-remote - Ignore the access mode on /var/log/journal (#1048424) - Do not assume fstab is present (#1281606)- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5- Rebuild for libmicrohttpd soname bump- Rebuilt for Python3.5 rebuild- Fix syntax in kernel-install (#1277264)- Rebuild for libmicrohttpd soname bump.- New upstream release- user systemd-journal-upload should be in systemd-journal group (#1262743)- Add selinux to system-user PAM config- New upstream release- New upstream release- New upstream release- update to git snapshot- New upstream release- Remove python subpackages (python-systemd in now standalone)- New upstream release- update to git snapshot- Add example file with yama config (#1234951)- update to git snapshot- build systemd-boot EFI tools- New upstream release - Undoes botched translation check, should be reinstated later?- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- The gold linker is now fixed on aarch64- Remove gudev which is now provided as separate package (libgudev) - Fix for spurious selinux denials (#1224211) - Udev change events (#1225905) - Patches for some potential crashes - ProtectSystem=yes does not touch /home - Man page fixes, hwdb updates, shell completion updates - Restored persistent device symlinks for bcache, xen block devices - Tag all DRM cards as master-of-seat- fix udev block device watch- add support for network disk encryption- Disable gold on aarch64 until it's fixed (tracked in rhbz #1225156)- systemd-devel should require systemd-libs, not the main package (#1226301) - Check for botched translations (#1226566) - Make /etc/udev/hwdb.d part of the rpm (#1226379)- Add patch to fix udev --daemon not cleaning child processes (upstream commit 86c3bece38bcf5).- Add patch to fix udev --daemon crash (upstream commit 040e689654ef08).- New upstream release - Drop /etc/mtab hack, as that's apparently fixed in mock now (#1116158) - Remove ghosting for %{_sysconfdir}/systemd/system/runlevel*.target, these targets are not configurable anymore in systemd upstream - Drop work-around for #1002806, since this is solved upstream now- fix up the conflicts version for fedora-release- Remove presets (#1221340) - Fix (potential) crash and memory leak in timedated, locking failure in systemd-nspawn, crash in resolved. - journalctl --list-boots should be faster - zsh completions are improved - various ommissions in docs are corrected (#1147651) - VARIANT and VARIANT_ID fields in os-release are documented - systemd-fsck-root.service is generated in the initramfs (#1201979, #1107818) - systemd-tmpfiles should behave better on read-only file systems (#1207083)- Patches for some outstanding annoyances - Small keyboard hwdb updates- Tighten requirements between subpackages (#1207381).- Move all parts systemd-journal-{remote,upload} to systemd-journal-gatewayd subpackage (#1193143). - Create /var/lib/systemd/journal-upload directory (#1193145). - Cut out lots of stupid messages at debug level which were obscuring more important stuff. - Apply "tentative" state for devices only when they are added, not removed. - Ignore invalid swap pri= settings (#1204336) - Fix SELinux check for timedated operations to enable/disable ntp (#1014315) - Fix comparing of filesystem paths (#1184016)- Fixes for bugs 1186018, 1195294, 1185604, 1196452. - Hardware database update. - Documentation fixes. - A fix for journalctl performance regression. - Fix detection of inability to open files in journalctl. - Detect SuperH architecture properly. - The first of duplicate lines in tmpfiles wins again. - Do vconsole setup after loading vconsole driver, not fbcon. - Fix problem where some units were restarted during systemd reexec. - Fix race in udevadm settle tripping up NetworkManager. - Downgrade various log messages. - Fix issue where journal-remote would process some messages with a delay. - GPT /srv partition autodiscovery is fixed. - Reconfigure old Finnish keymaps in post (#1151958)- Buttons on Lenovo X6* tablets broken (#1198939)- Reworked device handling (#1195761) - ACL handling fixes (with a script in %post) - Various log messages downgraded (#1184712) - Allow PIE on s390 again (#1197721)- arm: reenable lto. gcc-5.0.0-0.16 fixed the crash (#1193212)- Revert patch that breaks Atomic/OSTree (#1195761)- Undo the resolv.conf workaround, Aim for a proper fix in Rawhide.- Revive fedora-disable-resolv.conf-symlink.patch to unbreak composes.- arm: disabling gold did not help; disable lto instead (#1193212)- Update 90-default.present for dbxtool.- New upstream release - This removes the sysctl/bridge hack, a different solution needs to be found for this (see #634736) - This removes the /etc/resolv.conf hack, anaconda needs to fix their handling of /etc/resolv.conf as symlink - This enables "%check" - disable gold on arm, as that is broken (see #1193212)- aarch64 now has seccomp support- Don't overwrite systemd.macros with unrelated Source file.- Add a touchpad hwdb (#1189319)- Enable xkbcommon dependency to allow checking of keymaps - Fix permissions of /var/log/journal (#1048424) - Enable timedatex in presets (#1187072) - Disable rpcbind in presets (#1099595)- RFE: journal: automatically rotate the file if it is unlinked (#1171719)- Add firewall description files (#1176626)- systemd-nspawn doesn't work on s390/s390x (#1175394)- New upstream release - Enable "nss-mymachines" in /etc/nsswitch.conf- Change libgudev1 to only require systemd-libs (#727499), there's no need to require full systemd stack. - Fixes for bugs #1159448, #1152220, #1158035. - Bash completions updates to allow propose more units for start/restart, and completions for set-default,get-default. - Again allow systemctl enable of instances. - Hardware database update and fixes. - Udev crash on invalid options and kernel commandline timeout parsing are fixed. - Add "embedded" chassis type. - Sync before 'reboot -f'. - Fix restarting of timer units.- Fix hanging journal flush (#1159641)- Fix ordering cycles involving systemd-journal-flush.service and remote-fs.target (#1159117)- New upstream release- Drop PackageKit.service from presets (#1154126)- Conflict with old versions of initscripts (#1152183) - Remove obsolete Finnish keymap (#1151958)- Fix a problem with voluntary daemon exits and some other bugs (#1150477, #1095962, #1150289)- Update to latest git, but without the readahead removal patch (#1114786, #634736)- revert "don't reset selinux context during CHANGE events"- add temporary workaround for #1147910 - don't reset selinux context during CHANGE events- Update timesyncd with patches to avoid hitting NTP pool too often.- Use common CONFIGURE_OPTS for build2 and build3. - Configure timesyncd with NTP servers from Fedora/RHEL vendor zone.- Move config files for sd-j-remote/upload to sd-journal-gateway subpackage (#1136580)- Drop no LTO build option for aarch64/s390 now it's fixed in binutils (RHBZ 1091611)- Re-add patch to disable resolve.conf symlink (#1043119)- New upstream release- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild- disable LTO also on s390(x)- fixed PPC64LE- fix license handling- Create systemd-journal-remote and systemd-journal-upload users (#1118907)- Split out systemd-compat-libs subpackage- Rebuilt for gobject-introspection 1.41.4- Fix SELinux context of /etc/passwd-, /etc/group-, /etc/.updated (#1121806) - Add missing BR so gnutls and elfutils are used- Various man page updates - Static device node logic is conditionalized on CAP_SYS_MODULES instead of CAP_MKNOD for better behaviour in containers - Some small networkd link handling fixes - vconsole-setup runs setfont before loadkeys (https://bugs.freedesktop.org/show_bug.cgi?id=80685) - New systemd-escape tool - XZ compression settings are tweaked to greatly improve journald performance - "watch" is accepted as chassis type - Various sysusers fixes, most importantly correct selinux labels - systemd-timesyncd bug fix (https://bugs.freedesktop.org/show_bug.cgi?id=80932) - Shell completion improvements - New udev tag ID_SOFTWARE_RADIO can be used to instruct logind to allow user access - XEN and s390 virtualization is properly detected- Add patch to disable resolve.conf symlink (#1043119)- Move systemd-journal-remote to systemd-journal-gateway package (#1114688) - Disable /etc/mtab handling temporarily (#1116158)- New upstream release - Enable coredump logic (which abrt would normally override)- On aarch64 disable LTO as it still has issues on that arch- Bugfixes (#996133, #1112908)- Actually create input group (#1054549)- Do not restart systemd-logind on upgrades (#1110697) - Add some patches (#1081429, #1054549, #1108568, #928962)- New upstream release - Get rid of "floppy" group, since udev uses "disk" now - Reenable LTO- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- fix systemd-timesync user creation- Create temporary files after installation (#1101983) - Add sysstat-collect.timer, sysstat-summary.timer to preset policy (#1101621)- New upstream release- Rebuilt for https://fedoraproject.org/wiki/Changes/Python_3.4- revert change from 212-4, causes boot fail on single CPU boxes (RHBZ 1095891)- add netns udev workaround- enable uuidd.socket by default (#1095353)- Disable building with -flto for the moment due to gcc 4.9 issues (RHBZ 1091611)- New upstream release- Explicitly define which upstream platforms support libseccomp- New upstream release- Fix logind unpriviledged reboot issue and a few other minor fixes - Limit generator execution time - Recognize buttonless joystick types- ppc64le needs link warnings disabled, too- move ifarch ppc64le to correct place (libseccomp req)- Bugfixes: #1047568, #1047039, #1071128, #1073402 - Bash completions for more systemd tools - Bluetooth database update - Manpage fixes- Apply work-around for ppc64le too (#1073647).- Backport a few patches, add completion for systemd-nspawn.- Apply work-arounds for ppc/ppc64 for bugs 1071278 and 1071284- Check more services against preset list and enable by default- new upstream release- Enable dnssec-triggerd.service by default (#1060754)- git snapshot to sort out ARM build issues- new upstream release- Make gpsd lazily activated (#1066421)- Back out patch which causes user manager to be destroyed when unneeded and spams logs (#1053315)- A different fix for #1023820 taken from Mageia - Backported fix for #997031 - Hardward database updates, man pages improvements, a few small memory leaks, utf-8 correctness and completion fixes - Support for key-slot option in crypttab- Own the %{_prefix}/lib/kernel(/*) and %{_datadir}/zsh(/*) dirs.- Backport a few fixes, relevant documentation updates, and HWDB changes (#1051797, #1051768, #1047335, #1047304, #1047186, #1045849, #1043304, - Flip journalctl to --full by default (#984758)- Apply two patches for #1026860- Bump release to stay ahead of f20- Backport patches (#1023041, #1036845, #1006386?) - HWDB update - Some small new features: nspawn --drop-capability=, running PID 1 under valgrind, "yearly" and "annually" in calendar specifications - Some small documentation and logging updates- Bump release to stay ahead of f20- Use unit name in PrivateTmp= directories (#957439) - Update manual pages, completion scripts, and hardware database - Configurable Timeouts/Restarts default values - Support printing of timestamps on the console - Fix some corner cases in detecting when writing to the console is safe - Python API: convert keyword values to string, fix sd_is_booted() wrapper - Do not tread missing /sbin/fsck.btrfs as an error (#1015467) - Allow masking of fsck units - Advertise hibernation to swap files - Fix SO_REUSEPORT settings - Prefer converted xkb keymaps to legacy keymaps (#981805, #1026872) - Make use of newer kmod - Assorted bugfixes: #1017161, #967521, #988883, #1027478, #821723, #1014303- Add temporary fix for #1002806- Backport a bunch of fixes and hwdb updates- Move old random seed and backlight files into the right place- New upstream release- Do not create /var/var/... dirs- Fix policykit authentication - Resolves: rhbz#1006680- fixed login - Resolves: rhbz#1005233- add some upstream fixes for 207 - fixed swap activation - Resolves: rhbz#1008604- New upstream release- support "debug" kernel command line parameter - journald: fix fd leak in journal_file_empty - journald: fix vacuuming of archived journals - libudev: enumerate - do not try to match against an empty subsystem - cgtop: fixup the online help - libudev: fix memleak when enumerating childs- Do not require grubby, lorax now takes care of grubby - cherry-picked a lot of patches from upstream- Require grubby, Fedora installs require grubby, - kernel-install took over from new-kernel-pkg - without the Requires we are unable to compose Fedora - everyone else says that since kernel-install took over - it is responsible for ensuring that grubby is in place - this is really what we want for Fedora- Revert "Require grubby its needed by kernel-install"- Require grubby its needed by kernel-install- kernel-install now understands kernel flavors like PAE- add sddm.service to preset file (#998978)- Filter out provides for private python modules. - Add requires on kmod >= 14 (#990994).- New systemd-python3 package (#976427). - Add ownership of a few directories that we create (#894202).- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- New upstream release Resolves (#984152)- New upstream release- Split systemd-journal-gateway subpackage (#908081).- Rename nm_dispatcher to NetworkManager-dispatcher in default preset (#977433)- fix, which helps to sucessfully browse journals with duplicated seqnums- fix duplicate message ID bug Resolves: rhbz#974132- introduce 99-default-disable.preset- Rename 90-display-manager.preset to 85-display-manager.preset so that it actually takes precedence over 90-default.preset's "disable *" line (#903690)- Fix kernel-install (#965897)- Fix kernel-install (#965897)- New upstream release - disable isdn by default (#959793)- forward port kernel-install-grubby.patch- New upstream release- fix ENOENT for getaddrinfo - Resolves: rhbz#954012 rhbz#956035 - crypt-setup-generator: correctly check return of strdup - logind-dbus: initialize result variable - prevent library underlinking- nspawn create empty /etc/resolv.conf if necessary - python wrapper: add sd_journal_add_conjunction() - fix s390 booting - Resolves: rhbz#953217- New upstream release- Automatically discover whether to run autoreconf and add autotools and git BuildRequires based on the presence of patches to be applied. - Use find -delete.- New upstream release- Update preset file- Remove NetworkManager-wait-online.service from presets file again, it should default to off- New upstream release- Add NetworkManager-wait-online.service to the presets file- New upstream release- Drop /usr/s?bin/ prefixes.- run autogen to pickup all changes- do not mount anything, when not running as pid 1 - add initrd.target for systemd in the initrd- fix switch-root and local-fs.target problem - patch kernel-install to use grubby, if available- add Conflict with dracut < 026 because of the new switch-root isolate- Create required users- New release - Enable journal persistancy by default- Bump for ARM- Added qemu-guest-agent.service to presets (Lennart, #885406). - Add missing pygobject3-base to systemd-analyze deps (Lennart). - Do not require hwdata, it is all in the hwdb now (Kay). - Drop dependency on dbus-python.- New upstream release- Enable rngd.service by default (#857765).- Disable hardening on s390(x) because PIE is broken there and produces text relocations with __thread (#868839).- added spice-vdagentd.service to presets (Lennart, #876237) - BR cryptsetup-devel instead of the legacy cryptsetup-luks-devel provide name (requested by Milan Brož). - verbose make to see the actual build flags- New upstream release- https://bugzilla.redhat.com/show_bug.cgi?id=873459 - https://bugzilla.redhat.com/show_bug.cgi?id=878093- Revert udev killing cgroup patch for F18 Beta. - https://bugzilla.redhat.com/show_bug.cgi?id=873576- Fix cyclical dep between systemd and systemd-libs. - Avoid broken build of test-journal-syslog. - https://bugzilla.redhat.com/show_bug.cgi?id=873387 - https://bugzilla.redhat.com/show_bug.cgi?id=872638- require 'sed', limit HOSTNAME= match- add dmraid-activation.service to the default preset - add yum protected.d fragment - https://bugzilla.redhat.com/show_bug.cgi?id=869619 - https://bugzilla.redhat.com/show_bug.cgi?id=869717- Migrate /etc/sysconfig/ i18n, keyboard, network files/variables to systemd native files- Provide syslog because the journal is fine as a syslog implementation- New upstream release - https://bugzilla.redhat.com/show_bug.cgi?id=831665 - https://bugzilla.redhat.com/show_bug.cgi?id=847720 - https://bugzilla.redhat.com/show_bug.cgi?id=858693 - https://bugzilla.redhat.com/show_bug.cgi?id=863481 - https://bugzilla.redhat.com/show_bug.cgi?id=864629 - https://bugzilla.redhat.com/show_bug.cgi?id=864672 - https://bugzilla.redhat.com/show_bug.cgi?id=864674 - https://bugzilla.redhat.com/show_bug.cgi?id=865128 - https://bugzilla.redhat.com/show_bug.cgi?id=866346 - https://bugzilla.redhat.com/show_bug.cgi?id=867407 - https://bugzilla.redhat.com/show_bug.cgi?id=868603- Add scriptlets for migration away from systemd-timedated-ntp.target- New upstream release - https://bugzilla.redhat.com/show_bug.cgi?id=859614 - https://bugzilla.redhat.com/show_bug.cgi?id=859655- New upstream release- New upstream release- Fix journal mmap header prototype definition to fix compilation on 32bit- New upstream release - Enable all display managers by default, as discussed with Adam Williamson- New upstream release - Take possession of /etc/localtime, and remove /etc/sysconfig/clock - https://bugzilla.redhat.com/show_bug.cgi?id=858780 - https://bugzilla.redhat.com/show_bug.cgi?id=858787 - https://bugzilla.redhat.com/show_bug.cgi?id=858771 - https://bugzilla.redhat.com/show_bug.cgi?id=858754 - https://bugzilla.redhat.com/show_bug.cgi?id=858746 - https://bugzilla.redhat.com/show_bug.cgi?id=858266 - https://bugzilla.redhat.com/show_bug.cgi?id=858224 - https://bugzilla.redhat.com/show_bug.cgi?id=857670 - https://bugzilla.redhat.com/show_bug.cgi?id=856975 - https://bugzilla.redhat.com/show_bug.cgi?id=855863 - https://bugzilla.redhat.com/show_bug.cgi?id=851970 - https://bugzilla.redhat.com/show_bug.cgi?id=851275 - https://bugzilla.redhat.com/show_bug.cgi?id=851131 - https://bugzilla.redhat.com/show_bug.cgi?id=847472 - https://bugzilla.redhat.com/show_bug.cgi?id=847207 - https://bugzilla.redhat.com/show_bug.cgi?id=846483 - https://bugzilla.redhat.com/show_bug.cgi?id=846085 - https://bugzilla.redhat.com/show_bug.cgi?id=845973 - https://bugzilla.redhat.com/show_bug.cgi?id=845194 - https://bugzilla.redhat.com/show_bug.cgi?id=845028 - https://bugzilla.redhat.com/show_bug.cgi?id=844630 - https://bugzilla.redhat.com/show_bug.cgi?id=839736 - https://bugzilla.redhat.com/show_bug.cgi?id=835848 - https://bugzilla.redhat.com/show_bug.cgi?id=831740 - https://bugzilla.redhat.com/show_bug.cgi?id=823485 - https://bugzilla.redhat.com/show_bug.cgi?id=821813 - https://bugzilla.redhat.com/show_bug.cgi?id=807886 - https://bugzilla.redhat.com/show_bug.cgi?id=802198 - https://bugzilla.redhat.com/show_bug.cgi?id=767795 - https://bugzilla.redhat.com/show_bug.cgi?id=767561 - https://bugzilla.redhat.com/show_bug.cgi?id=752774 - https://bugzilla.redhat.com/show_bug.cgi?id=732874 - https://bugzilla.redhat.com/show_bug.cgi?id=858735- Don't pull in pkg-config as dep - https://bugzilla.redhat.com/show_bug.cgi?id=852828- Update preset policy - Rename preset policy file from 99-default.preset to 90-default.preset so that people can order their own stuff after the Fedora default policy if they wish- Update preset policy - https://bugzilla.redhat.com/show_bug.cgi?id=850814- New upstream release- more scriptlet fixes (move dm migration logic to %posttrans so the service files it's looking for are available at the time the logic is run)- Remount file systems MS_PRIVATE before switching roots - https://bugzilla.redhat.com/show_bug.cgi?id=847418- fix scriptlets- New upstream release - Enable gdm and avahi by default via the preset file - Convert /etc/sysconfig/desktop to display-manager.service symlink - Enable hardened build- Obsolete: system-setup-keyboard- Run ldconfig for the new -libs subpackage- New upstream release- fixed dracut conflict version- New upstream release- add obsoletes/conflicts so multilib systemd -> systemd-libs updates work- Update to current git- disable plymouth in configure, to drop the .wants/ symlinks- Update to current git snapshot - Add systemd-readahead-analyze - Drop upstream patch - Split systemd-libs - Drop duplicate doc files - Fixed License headers of subpackages- Drop plymouth files - Conflict with old plymouth- selinux udev labeling fix - conflict with older dracut versions for new udev file names- New upstream release - udev selinux labeling fixes - new man pages - systemctl help - New upstream release- New upstream release including udev merge.- Add triggers from Bill Nottingham to correct the damage done by the obsoleted systemd-units's preun scriptlet (#807457).- apply patch from upstream so we can build systemd on arm and ppc - and likely the rest of the secondary arches- Don't build the gtk parts anymore. They're moving into systemd-ui. - Remove a dead patch file.- New upstream release - Closes #798760, #784921, #783134, #768523, #781735- don't conflict with fedora-release systemd never actually provided - /etc/os-release so there is no actual conflict- New upstream release - Closes #789758, #790260, #790522- New upstream release - Save a bit of entropy during system installation (#789407) - Don't own /etc/os-release anymore, leave that to fedora-release- rebuild for fixed binutils- New upstream release- New upstream release- provide /sbin/shutdown- increment release- install everything in /usr https://fedoraproject.org/wiki/Features/UsrMove- New upstream release- Update to a current git snapshot. - Resolves: #781657- Build against libgee06. Reenable gtk tools. - Delete unused patches. - Add easy building of git snapshots. - Remove legacy spec file elements. - Don't mention implicit BuildRequires. - Configure with --disable-static. - Merge -units into the main package. - Move section 3 manpages to -devel. - Fix unowned directory. - Run ldconfig in scriptlets. - Split systemd-analyze to a subpackage.- fix build on big-endians- Disable building of gtk tools for now- Fix a few (build) dependencies- New upstream release- Run authconfig if /etc/pam.d/system-auth is not a symlink. - Resolves: #753160- Fix remote-fs-pre.target and its ordering. - Resolves: #749940- A couple of fixes from upstream: - Fix a regression in bash-completion reported in Bodhi. - Fix a crash in isolating. - Resolves: #717325- New upstream release - Resolves: #744726, #718464, #713567, #713707, #736756- Undo the workaround. Kay says it does not belong in systemd. - Unresolves: #741655- Workaround for the crypto-on-lvm-on-crypto disk layout - Resolves: #741655- Revert an upstream patch that caused ordering cycles - Resolves: #741078- Add /etc/timezone to ghosted files- New upstream release - Resolves: #735013, #736360, #737047, #737509, #710487, #713384- New upstream release - Update post scripts - Resolves: #726683, #713384, #698198, #722803, #727315, #729997, #733706, #734611- New upstream release- fix ABRT on service file reloading - Resolves: rhbz#732020- New upstream release- New upstream release- Fix access mode of modprobe file, restart logind after upgrade- New upstream release- New upstream release- New upstream release- Apply patches from current upstream. - Fixes memory size detection on 32-bit with >4GB RAM (BZ712341)- Apply patches from current upstream - https://bugzilla.redhat.com/show_bug.cgi?id=709909 - https://bugzilla.redhat.com/show_bug.cgi?id=710839 - https://bugzilla.redhat.com/show_bug.cgi?id=711015- Pull in nss-myhostname- New upstream release- Bugfix release - https://bugzilla.redhat.com/show_bug.cgi?id=707507 - https://bugzilla.redhat.com/show_bug.cgi?id=707483 - https://bugzilla.redhat.com/show_bug.cgi?id=705427 - https://bugzilla.redhat.com/show_bug.cgi?id=707577- New upstream release - https://bugzilla.redhat.com/show_bug.cgi?id=699394 - https://bugzilla.redhat.com/show_bug.cgi?id=698198 - https://bugzilla.redhat.com/show_bug.cgi?id=698674 - https://bugzilla.redhat.com/show_bug.cgi?id=699114 - https://bugzilla.redhat.com/show_bug.cgi?id=699128- New upstream release - https://bugzilla.redhat.com/show_bug.cgi?id=694788 - https://bugzilla.redhat.com/show_bug.cgi?id=694321 - https://bugzilla.redhat.com/show_bug.cgi?id=690253 - https://bugzilla.redhat.com/show_bug.cgi?id=688661 - https://bugzilla.redhat.com/show_bug.cgi?id=682662 - https://bugzilla.redhat.com/show_bug.cgi?id=678555 - https://bugzilla.redhat.com/show_bug.cgi?id=628004- New upstream release - https://bugzilla.redhat.com/show_bug.cgi?id=694079 - https://bugzilla.redhat.com/show_bug.cgi?id=693289 - https://bugzilla.redhat.com/show_bug.cgi?id=693274 - https://bugzilla.redhat.com/show_bug.cgi?id=693161- New upstream release - Include systemd-sysv-convert- New upstream release- The quota services are now pulled in by mount points, hence no need to enable them explicitly- New upstream release- Apply upstream patch to not send untranslated messages to plymouth- New upstream release- New upstream release- New upstream release- bump upstart obsoletes (#676815)- add macros.systemd file for %{_unitdir}- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- Fix popen() of systemctl, #674916- add epoch to readahead obsolete- New upstream release- Drop console.conf again, since it is not shipped in pamtmp.conf- New upstream release- New upstream release- Upstream update - Enable hwclock-load by default - Obsolete readahead - Enable /var/run and /var/lock on tmpfs- new upstream release- Fix clash- Don't clash with initscripts for now, so that we don't break the builders- New upstream release- Rebuild with newer vala, libnotify- New upstream release- Rebuilt for gcc bug 634757- merge -sysvinit into main package- obsolete upstart-sysvinit too- Drop upstart requires- Enable audit - https://bugzilla.redhat.com/show_bug.cgi?id=633771- New upstream release - https://bugzilla.redhat.com/show_bug.cgi?id=630401 - https://bugzilla.redhat.com/show_bug.cgi?id=630225 - https://bugzilla.redhat.com/show_bug.cgi?id=626966 - https://bugzilla.redhat.com/show_bug.cgi?id=623456- move fedora-specific units to initscripts; require newer version thereof- Add missing tarball- New upstream version - Closes 501720, 614619, 621290, 626443, 626477, 627014, 627785, 628913- Reexecute after installation, take ownership of /var/run/user - https://bugzilla.redhat.com/show_bug.cgi?id=627457 - https://bugzilla.redhat.com/show_bug.cgi?id=627634- Properly create default.target link- New upstream release- Fix https://bugzilla.redhat.com/show_bug.cgi?id=623561- Fix https://bugzilla.redhat.com/show_bug.cgi?id=623430- New upstream release- properly hide output on package installation - pull in coreutils during package installtion- New upstream release - Fixes #621200- Add tarball- Prepare release 5- Add 'sysvinit-userspace' provide to -sysvinit package to fix upgrade/install (#618537)- Add libselinux to build dependencies- Use the right tarball- New upstream release, and make default- Used wrong tarball- Own /cgroup jointly with libcgroup, since we don't dpend on it anymore- New upstream release- New upstream release- First upstream release- New snapshot - Split off -units package where other packages can depend on without pulling in the whole of systemd- Add missing libtool dependency.- Update snapshot- Pull the latest snapshot that fixes a segfault. Resolves rhbz#603231- More minor fixes as per review- Spec improvements from David Hollis- Address review comments- Initial spec (adopted from Kay Sievers)239-55.el8239-55.el8.build-id14f53c4a803eeb1bbd17e539c44be0116d2a057cpam_systemd.so/usr/lib//usr/lib/.build-id//usr/lib/.build-id/14//usr/lib64/security/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2x86_64-redhat-linux-gnudirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=14f53c4a803eeb1bbd17e539c44be0116d2a057c, stripped'RRRR!R%RRRRR#RR RR RRRRR R RRRR RRRRRRR R$RRRR"RRR)utf-81b48d200b9a3552db9bba128e89166e80b02725f27f19a3da4ad5a19472f2a49?@7zXZ !#,:] b2u jӫ`(y|(>Q_ R:Yۏ`QucOLS9h'jӕ H ckJ]G߰ekXӧ.4~JY̙5RWWSֺi ҾY!}(G+;4uw>pvRT>s:fpߟ~kh}a}e QZ»rblYO 2{Tˈ!ވX(҆4B}LYlM@tS΋qQM8ÃAVۦ 0O~Y hQRο 6lZDVE5ĚGs|߄ T׀ah.1-LWg +QXv$MZ Fg5lz%!辔Ӑ7 ZZӚK\c0Q#loF }eC*ߖ?r2[x_ڛUݏTg *"{xv*pDa#B[ͫN7E}j=[K,5.;}GBtBFa֤l%ӂS0:̴E<ޭ㣃HY?{cw 4+ L@t߃2T&b(nW?s""GN%Z5Q|\iTWL.X2ZFg3Qca!FF\m-L) /*YTU"TK$:yTs\UXI0`^)C+axա8Ap+2LS/sF"v}vhq4<ܨ=ܖ0zY.q`g4Ԅk#+@F7e+QT,T|&BXؕa-lrTe2;cQf!T>ᬱ;a_,1&ZXȍYrxKE8cbW٫;Tq䅕x(ZId2mWXK7xcb_iBKۢA}gUEY|znQ#KQ)0FrgV͗mi$hyEax\0 EOK_Iĺ>_8q=ЧtYkpDBPFR [:dCfLo+%fYrj!{'EJ/&g4L|]}zku EpXV #a"q{fkpAyqΔ52ҝFJf*$Sd6; 3i/c5a[t(G<[TpՉ9puv -D rL?6W`"C7H[тãCJHS,}mnɿ^D2Dߚk&IS㥭^Mv< ijb+0!̠{3!7is/3V,:69#bba}nM@)!YBmo !NpB {%w f͘CH(mXA+geҶvIKJxsrg?xE4;ُW$듉+D0t/gzen&{cd{mtcAFK7YjsஐA[9g=bUe745rfɐ},6kZ4sn`im *OC)WGa-$iWC;Oms{ч'.R?mqrvt+c'o/;ݻ3 \2L\ xsx%b F̙a_1 TފΌw Hwhb_[G⧱l_YU X\;I 6 윀Tj!0xz\:+]ʮK(JNXtTme)ѸW<k;3G= : c[oֶkMS6&*F[Pvn鞭h3ʥC7<nwY^+ű'aˆFx<~tXLJ z+aU+C=t!F{&nX:CDkK:|k/!TWğT 4zD@ b)l*v6e6s2c䝿^OES,'LO:ͩ@Dԍ&bR44"ݝ=բiZMQ^# ߰Z`i'lvB4"jBʤwb=!en"+0 d0jls*g\MM$Yհ lB4Z)Q%%sݚIMB9 u7tzڞc"hA(mL}"ί&Q֫ u jBuEG9%E7`IՉX6(&AVSO8>T}|ol}E1nQ1}w 8<;( ox#$"oc%~isj[=z Qzvin!toi]4`u]=0o2{;LB6E5 Ѡ+ f +^{V8!0 wtWJ~+2gԭY,]d I.H8C2Q5M@霶64:=0~VKe3gE֬EAk S>TX9dSeHT*UL,\C_ilIӱ̉9YFi1KR!rb֬zRhߝn۴k#(rS  aNP9މn/HV[ *OXE{ 8b?Sˢ%DgHyxL%#}U%]8(wp"2s?mF&tO3zjfLiQȞ N²]tB),jp$,E,֓6>QD0"ZQF - Q m6U n8#Ba@>3x=㰉+|EMziCA|mP ugnmDA8msdA CL9,oa;M/c țAWq,m]X^RypJasVJk~9߇`U|}\#t%V7bW\[ߤSǔ)Q)1nZ4N⃮ja>Xr%6]ʹG)i{{sC5 r8|5Z1ת0!Tì~Q iBsІۯ*u~%%=L!|IE:QxFXV=ݵD@7"6eha݂"M514wsޣ8;bSk>-쳎fy1RK_&rF_;jYNfXnCty؀g>9aba ?hI -wdmP!i)zғ΃?ے]>ꈘ b mJ~T&OaNg.%gwuYi_&2׻[nցa k; ו.4?gw`P(~g\]`5ۀݖV&,\ T}oT|4koc+wA2׽BJ?JBƤfvyiJG~5*AJս-#(eq_>ut]"jz >)sI"R=P4 WkOpad Cp ;]'Gvq׹l`åXIɖ(</Çf wbj|fNNI gg˞ }$c X?2 9|x<^D+i0j0*ҔNd% (YWtT^-9\ta *%ߎL$+%( @c;)0_$41)/N5,BUnp^!徽>V N.23 pj]%-QH=ݲ&x@o`(a ^/ۅݖ*@j)i(*T k"E`-Hm| lpӠFE,>Gl#EnڹG|ȹR5Xf8/H)ߋtU"#^>-71M`+D`yd#Oewp/: D_]gL ~"ӣƟ4qT6%zـWV/H^yCZqkq%uS[x>Hŧ ՚Nqq07t:}E;$爦qX\'h/d6Q=#ϯ>-XIoe&+[JC :l;{mc۞O7I{V o;L*$ O #dy]lM_VEU0#gXbZoW\wiy{w-z 2Ҷ6QyjTm_3)y碟QCHNBCD[ZQXs=}1x-t8z̸S3@)Ix4a=PԵL0 o*k7lzw }Wx́9? ;<͇x 7ft>ml'URG@L؜gd1eI} #h γ=(sEahJX_i"AH0!/d0ndhuf(5ᮠ% s D:0{QHgDMO'p9A&_=spʳveRH@!ެ&ոAc1"GY']VҸk{"ވB/pFT=azO۞J^5X|bs$󔔣˯ ި;^:s9q\$^6-ct]FC~ ܷ{9T艰z(Bw"mLM/1N} AilXe_uic ä.|jOq{VbnL.#ɂ5W"F7ɒy(_IJ ljҙia7J }?燠Wb 4N3Ԇv9'كZ9"=1:=قr[ryeE>*ox2w:`cB? B)J}IX&PJFSfKDN[xބsZ; o}`,Hาbyn AԄ Zi;bG\9X[,w5p=RB/36^8 hNL8Ju H,Јf|):5 `YX䠰 0Fي/MeV.//xţ{I[_Mg K՟%Ijp;0pl3~\Sc\0KH[ĕ  ca=$m9R (yݬ`џň7wJn=pwrфK=i(QUpدң2O<&|wXbjOSGo1qE/~NUyWat=o}DJ~H+xf%"ḓYwNz]yP+Kd!.Bt .Pp_J$ A5?{p[:CRdm@Ӧf\!Ojôֲ2f2! f_$ q]ZS g@w\ 4 8Q}ԶGQzz[&> %AI`I>wiEԸ\孚4ղ2 yͧd8~UqH]ν9QGD=R x9܁M3DQ _Vr_'å|N[cMBe[1ד J (r^5 tɗRpRj ~WL8-xڣqxjN֭=NWI𕻻oPI 1#˩wZ E H^Aa,o?Ghi\)DŠ-ȯ2ʀjgq`Ug%x*EG,(]'qc VB"ݓyuY y| SSaпu}gE@om0v_:`<7:G7%JV dzٹ`j1~@SZbMcLY/*#b{Bqtj6d̞InBZnPH yLj%,fK3|&fGдYk)H݇?V[Ӕ,עsq#ML(ak}Upt%ôbJCW&;p!''.c6WokZc&F*iIW+oC֦v*LŒwܧj4*FsK٢P)pe%#?'a%l_vrq 1w&ZiBAˇq0d|h7ӧx 6|3 b}(dRyU{I纖:TK3>GQM/i/#aW-˵f]C`z1*"xiR^'ui(,uzlen<:9YzߠۛZ1Py gz<;6 eR,0i%x*qܶ`B+T*;[rپ\5!ZB{%nҀ|> NR\(JN:HQ{^%DRILyQ*X=}32U-.cDV {EWXe!Zt8i~N;Rul[bPHt{^BI>>GL?z5 d-Tjaa:dg-]kxG`^*3Z!2~ wRGw }̝GrG{* ?L6P]_'U=RoئV<2ɯTe%iϝL뾎wS<6v|SN5X-!%,j@ O,ҒΕ$j+{#UVaN" 05ʏT @mbMxO.(Nd-U0с6hv`x]ȗ}U2d-뒔Uɼi/AD( ♌67X~%pH+*N_˭v`[o-RO} ,&/rqB:iu\`&vf&`Wa/ l7uw~gRaǴ"/RZTe^6 z]004oOz)3=խ>2l ẓ#yn6 en-#u9mPlb2/pn`5R x$`ǡU{z8J ۉH[j/g;nNr 6U] 0 ǟjɆ_}Fq, coQZ{`ño?۸ai9si@P4WҼT tb=䝛k鈒XŚ8B ^= +=LJ3Up w 5*DqeG -*C;"/k=קMLWe0&O93qϥ[ydt ajM4+Ws m~ CIKb{xa{=A`zR)!x}'3e,T^&@eR _ڞas{:j2mV "&N5ˆ*yI/V~ b 6TP\v4fdd5-'D-jgW[`Eûm_ljb[# h0~H$5,\lz] f*Ȁy[Fc.^^T(g)bV֧:_ǟ1Jp0~U_jo>qn}<ui_3?! &)TR7 >- -)?&Y9=E:}lD~k 3{aCW|^i+(P0>{|w7wR"VT'S`WKsl9Z' V4;DhW f&Md[s;2 '8o"꓈ QO=+)cˤؗu8ddWJ< A]V{%)QAtRr< 0 KIN.%łjտZtvI?sIdd*c)h-c"}Iztx:e#*֖;<+cl;/H<2&<tKC g,W\ FR갡Q\/KJY'zT5'L do?aH<ؤ˂%=N a046:cH,v㾳@N^@ e`s:lý5[\~?&ffx!ӑ) k/ZrX2X@~E[ZrzA0p+Awt<}KG.ʠ` Gϰ^̢|> }'`,ͥGhA6 t4eɃ|y,ސ:dmɬ37}GN#(eߗO8 :uKKܛ>mDg35$5.BiL YKq͙2&@v$jmYk#sk ĝp>o_  +k}͂'q@ͤh.$~`?ϗGb$H>F&Q0$V@N}V_P+آ sG5N*oʢ]Fi+:7Y;Ly߮FFwS#{9ui>qQ7$Y8 kN7t^NJ:GuJYd"KSiSȖ&d`( aG~?kfix(a+?? s oeA|G}$;iE\5aGgb)nҙ>a=rA*Lai~  CXߤv_)A(S9P 5v@|=t!#ХQhXS {+TaZ pSn{P1۞_h9lyS.hSQ4Zϡ %KA4FQR̄bnX :U?o3<Z}*dq22@<@q$ٝ'88ɔ[n6\@[I/Fx})gIXZOCZ_*}}Yh#zNH1zczՉ1 E&W}g8ĭI V5VULKbP &ɗY}`|H,%0e{?:wmx-xreo:,Y{CAeE+|zRǏfQPA*A@cOBc6$Kg/mu!=yGO_厑gBK?"m-jHNNP`B 4$V;g!o{ SP2(k06J) c٠9*5([׬~s.i`dUٺ8In%1|!UTmlbrc'y8+i|vkaw$uV 3 u:jI/:6&;K'f.uWX]l7P>e 7噋5uSj)]9Mlܪ~3"6% :nhxvY/95qfʖ?Qo ya@iÃ+ 7]gɱj7%S%3kSsm% ml\΄Dd86AA_jH*Q|[`};igS!=hׄGL->¨.W$ ǖ*D2wV_HRVj"H_a 'H 5<4T mbKc`N$&Tz)QM~cێːgr.>\LB)GÁ5 Yc>G9e1z'sFmkqPPe7W3`h\+q@$8VoU=".D |Oa|".^.O,PRɠosڎaMѻ)Rl-Ɏ _c^ .6(< _|+"r]uQc:N"E18GVg/Q{x rݐ1uP* 1 ,8|EvJdAL\?ƽ$*m06v W*EC:<6$}\A ܛT%=Gd(|z8}v쒌{:z^V/D*`#NWx NDniû(}- )G6F>f l%o7"Èo`.Ox1~g  ;t&%hgphn7(y t.M/C3=ڎ4lNP>ψM& =+и(*D:<7|ܦϝCXv+M׼rXۉTR##ݢ-n 7Na;0aZgZӁm2_Czۺ8XJLaC 0a$b/ ,g*6pyms"]gߌ:.;^э 1oܙξ:OGa;>DL%CpmJ6[k|rooo\Kpbgt:Rpq AV*gVL2GXFG-W\?=.Y5Bҟ̌? +~tes[V+y6>yV?NrBk8Ϝ$oɰ{n6efNq$ UO.+&`S?Ĵw,Cђ. I>QE;&]rQcr YO4x߃L98(czNsQ,f,} cHX|W_a#z^lp^*w0CŹwg{5cG9 f7KKI: ÿK1]jS|f]"Y <mxZs $[fc@g+^[y2.B&D:O1"H ` a9@2'ͣj.нJ&XOisspjwk fa1&LlN &G|YRU$2%'`p3+ڦ&GYdox">HB( F"!BO36|+RB+#OxqaN)]+\uc;=JQf VM??%OĐj[%)Ǖ`G-,VkF)txT_Uvb_s0oӲTni2rHv4ĽjHٳh04kr-3$8Y)Qꪩm}t\4^{C0P)VFk(}>D@ >HC^tߋ #˲4K*B^|Z*.gsBKM-8tĖPrAHt!7 VжP£PGXfzf[ACrd|B{sW7Sf P ixw`pߚw>86Okk>5cNAՌd{1]*fRP^fM2@ZSf@UoHa ԃɓG1u[ȄYWI.r%PVߺVYqJZoKu3嚾h% ֖ q&VY;x>7K:tPG?d7*p#7W`u=2~%wiE&1[y(JSsRtڳWmLՈܹ8iQGWd1ӪbQnK^4uqQ0~Hit-8+E<{6E%j2Q4]*r 3.<)HaƖ!4 T& t 22\ƚoxD<[Q=i9aNLJ ZDb6=Z>߽HTt개ktIssԸ!T!5MbO?@]%VIJ0(Kl0I{  CȤ?/` ;]/dS#1 a bZҢμ`C9  l!ÒF8.ST_{N\2*no~ {eį|jZt(,?H\КY)wQ$6Sy R=T-j ! i:I} Fϝ8^ V<ټ6>THW7U]#XC7$3ԧ{6se'kCӘY /P8H4[ny?Z7!F-j 6~σɝY_+/*0:zAϟNa3%XM=u*׏"VQ{IG$W[#L-^-q2p) lkpv92BM8T5>yU֥Bdl;, l%I+ R-}9K(pk̡]/;Vpi6CM'b?5۴VPKgbd2ojGOuR5[VV[Ǚd6HO~]|gܱi&wֺոl{&$+6=lNT+)̊ԙSM|A/4T!/&/(r(`^ nu?z3t)lv aqu]XiSb9($jƞ\>Gt7t`#4&sQmׯ|u 6-41Hq7K%@:vh f2whl2c(e~9[}k*M@C j1K7=92-oxrSz~PtAD iFtARr_wp Kll@06>P8DXwJm,(6׷EHl!^3Z2rبZ[Ū~l2(_{>CNt\xCX;) iN+HokΩw<ش}7x![ UQM_='pګH ,ipY6N9/fMg|tX%]F`#d43mGwMř TWZYza H!n LKdm0#rӷ坢v/tZHr%uyaͱKYy(\'T8~`Q*Mb,vt]Jr,0"C$.Ĝ5uN,8-(^ sujUe# T5ŜWNƖ7FUC`[_]Ń]N ^3+d˔rLR }ǽtyN?-y$S]kDG!Üʶ8x&pՃ>|MU5d6 /m|~ @ͅMf۱sSGqP Zdٸ5yFBim.:b%@iry)ZxGȟ+kR껛 8F9u +hj-_︋MuhM5,ZYmHtOm }ɷtF~[q{鮟bP̉A'~?5 9z<>#77[mrwoVEwcV"megJ lfVލ8:Y^1g9}r7LY=Be R?>Z'L3c3iԌCUR+ ue¯܆/o&+l|*a'HΛBA9CVnLQ- ok;~]ZCJj>3eM,\:27͙iD !!q|]+'}Ƹp78w:-l]k?3p/k5yG!rTl2l>Aj^ Ĥ,;_K6ޣF,SW"*H+~雈>4zZgKkc9oNl(eL5LaF毪bM"a(&9S|!9=gӯ';Xԉ+ڑT;0߁>W< cX{- @XkĈv (Y!SPq GDK 9&s̕q$ӂ@Q=I["5J]#kd|һU :j?r功[ \lQhr*j,C1N\>< 1`S51Kb \gC5MyqrVYoLTܾedصM7)-7^+};B~8#@5B.KC{5+}_ߙyi M,0˚'LV.6czga~=EcAȱ3Q=y=c!70ޜ~fo) zېPuƀ$!v> JJ; ͖ 䐴QE 48䆐 Q"gsj:9Ḁ̏Ɛvi$VDI\2] [3!RAhDPR(čjݶRJ7u@+b gHpa!̮ awڤ:>kO!RPybn 8SP jZ*QBuLQAO$\G$z,J]x\*\]/Rqp_X~mHNO%n Sh{ x)9ϖ؈Hu"Gd{ʼnl6 F  /?;++Wd6Z|8nmW^3Bk .婭wL[N7Z -}9Ta_vp}r=} [$9cH84Ngg]AМ/y:Mp@4ha\j]`f9~#n}:qOǔ)X*vD?>Qvx"jjH'FOޕݳ'&G޽o5zO@H(d%+WGsM2)9 yҲ9&{ڪ Ghe6@s{ĥQ0ph[!.pա-kI%8O`െv]Ko@/i4?}~qk5)]Ci؝TjNRphmyGE K1ZRUϢ8 4CT壳`tx bWmPhI:9P߆hg4Q}&ξrYʁ߿Jk;3Rݤ/(L\YcEaZ`B#+}(U1ܲ(TaMxGASAed=a˹QFZLЂ'~rfkG?>E4er'f4BF?^gtPzeb .~{g%3j[,=/Y_ZKEbW\i:웷}FO E$ͨA8 qH~UF|n R{qUxǺ ߽`LdES9*-GvU37 s*cu&Z;s_v{y*qbG¯1+ 7V Bh~g^1_W,VoqYg+w &$9?؞ޡtنđ (l8e:$`S^JoϹul`ѱeYmQs|OXaʼ9SN|AKg('z, &ZM"|A^qpۇ u($ov af;&0?GAn͚#R9CA6e= 诙ku [ y]Մ Je)1k2ORmj'7hMc}䗁笛1y 8O*@ яvv'G0$&S۾zj:\?Gj/ hTY7? Tkw%,|rMu HW0j) L9mȵiJG x{ vњbW 144oSnssY֢4h;Cu=î|>8TZCIh뵈\iI/VrNџbU j˵w(LHab$ Wɉ+d5>CvN{k1CBͽؾ%O)ja ;s(u2LJD)iokv ߵM d5G rWv%IHRrU8m.$}U)oB|t>ߐ-FDn9&4Jb#iH@{OGwğ~-ֹ.^k4- Toy,4d4o/Dq{}&B]IF~,x0:IIn%,C)!jK@W}If6R%rkw\l2>+ᬰAG_JBP#r[8R/4$L>p5Ppi0bjݹ U؇39`SjŜ 演VSZ9`i^U;>v}soRK2vWZ=riLG]0&ȲMQ W~ʋPZ1VQ#, Ud%g1ːL-4ACWzZ?%FG5Gs"EQLv[@IgR@7wOPLSw-N6ȤX[RB 0\ ̳:޼d4\f>$(M{KkvMЦBϢ{TƝFӭ:U SԾJ:-QLd:2vP2qEo$gv;:f컕EbhN. BYt-$/T_lG=fS&bxF4q>-a lm[P v1<V64h7aVR5dSYldj. (`d!۱9"07ỳ&%nlC?Zfmso,67XsRgzHP>aRZ v;rz!k4QoejV 8ݘX=EbYIdŰ/Yګ> [C[B]̒a|/ @myP`O˿q+w40QIK1w.swrh qyX@l ‹WH`…$9Rફ$T4ݐ/W"u%)_`?žY෧'YZtk8EP.tIz iIE{J [z67Tqs$#(WM`Ql"ѐ}f9q~aEiAKxB륻Ffw}> ?Ӯ9ʧΔG^-Zùh̒_roGmOҗlmనJ+Dk2~Q藗X/oߏz"RŎvU4iBb!Zduin% #CὕM 7A2bŐggF+>QTmTk#7 @]Rӝ6UBi PTR5IV~|fQ7XIs=n^RK69;Y3 |s}(SI+~7+3TAN&1QpM˼ mX<#9Um|uF⒠Kϩ^0{V=Xgp(;':2ƬfSJ5׍yX=eo܊d\z @=5*j4yk'`X-39v񧬷IUzQκ%htz$w+wYvA;: :K)A0PoZn7BI߬7l_TJT}m5uTafZ?~P5wMWxΛn; ` QGvf!66om#D ɪ8,R+!YЛ.DhCDE56 ?~z%'&klӘ?hD84q/gJ`'9C/Y'H&128plژғJ>J7i9lWf~!0S\oZFR+Q+ &E50zN]{J)BI-uC ƍ] #p÷ĝkI Ƭv"cV*Κ%ۗmRݕVAv̼U.|呃s%#+\8w|ҵN^t0 K %ɀUΤ"S+퇹i6Uޚ)x8c =Mؿ'E߹oRө]-N?ƠdT!thkAPϓ>"ܟMY\N}9~f?М\Vص`&H7Hq9aIb$5E'r|pUuZ,D bEL.Bm5dre@>D{ e9˘Ʒ$Fs͘LƕX}[hJ q/=:ThǟMw+aYXY@Өn)<0Bm[lǺdd|ńABv8Ej-Ekuvc^#Yzj8Mϕ?meE ւ[:8z9`m|%%5!0'==iQr.#Wm&Ei۪KP9]F\]>>ouq10 t:N`jsd^ɉd/h UJvt*mwۭՍ' yle$vhB 1JW}R$K-]#Qqt m0ѵ @1 p9@ =-laֆd%\c 8 7vM2S+5"ݮoIn7Nv dté@~YוշG9ιщX"qR|> $-ph˙;0SXW$/ T} <H~&QHfMZd;=BUcimbj*7dAfrN Fqd62.dB;Դ?Gʍxpx;Qm4<_~bX'Nf.p^PW p9o3H1vW= Ҳ$=U6jPX>*q'ʼntyLn6)b.*WYe2gӔ_xjuKd#z6<=^]S-V>3,UĹaFl7 1,}sy{Htdze`qB, *H1y?Pi mUŏ]9z$o `oW)w@\#mqekLa uyqPvv dd7ٿ[ҁ~ءo92Ny ڌ7`*HȲPҚʉ$VTubڵ-*xJ?F#@GIȍ9K_5 ={t!'vY~qEFmzSU؍{~"q) >aL"mM78.o]0:?3,t\rq kPz;J%#ÕYۑu Pҧmpam FC͈/f*$LB!S6w9gU4a*Lz!*Eyzz&TsW.f/6bǪ:ovRr* 1=_`'ڟMt$fjPɉh08KΠ ʭ}#Ux, xvTË}Y%cZk!jZKDn_f:U ;O eJy4Un"A&'EdJ_. 0Ο|%<փ=p>տNI?kyhڿXDeItV$pP ] pn[ڄ7KI{k[g|/6_IիJ r>r8f(n֠498I;t}&+#6BK%QG`k]ڻH AyQoK{6#GQ0'֎L|"ߣb]\[EzCC2sws5l5l<^rQS]Pϒ%"N՗ [I(vƨ';]@%قvuR{ "gv}fE !%a]2- Pk'-É r>f(''~th0sd>ae婎 E5# ӻ'c_/#IaA ILr|ps&@| 1*vAeQ(,x~@?XPq`Oڵu}:>T mcd'teG2AV#cԖp.( )!C> Bퟕ~Մ%J~Gmt0|& M&)0<d\5lo` bĦP GcGx2X}FcaYY`/OpP $~28ԙyX%=ZSlGw D>unh n=f`>LZ SGcLI\`3Zhwl6=7&.IvgJ3x ]!/Y1x{ag.ʚqiQ 2ɨzR>"q9:.Mp^`9unkpa^lrlZ+дbs>h 0&#O_+bT4~Q:mk_+$Pc8)U'/Ԁgs-IJ6s&"~c/= Q"l7V='8jŧ=!*L_AA6޵+"e|\G|ih Q}ifTPtDLz 6, m;5p:NGչ{)ɮ n㏎{xYqEQ!AA_'~ 5p~!Q'Twk1TKM5fϣY)1!Ôs79pכ %4UD2*Ε4Q*Wp71xm+=XmrsԥQAESc"U*^ؖ'ŵE̬k6.>j 0X=װUY-Ҹ{q-ڵ:@dr1)v1uz90zS+l/H1P%w2lV[{z^B*X>z?3rC@xtt5z(V%8ĝ.nWoۜUFΩ"w+0d3rrrys#hVArW+#e>J:r3-zZ/ cPĽuG ;!4AWŒi|&r IeI! hP+ѮZ$hWԸvG'᠝7PYW-Q} ;u*):伨m'en@XUY&.$*2A,]r7\V(ƽ⤖M?>;呝+yO#koXAN )'!jB7 *4x` 7>Q+a ֲ.?o&9'ٽ&GĦl?e^ڵ^[m.`:2kZ|<^t(*z4Qh!E~kJ Bp&H$ ~ d;\)ڣoFX(8S[U?F!YzS07Ն\߳w>ڋY!S_dǼlVNPn07RPzX4H't# A,u 5Y{%u 9R&;SW5ތ_iQ 4!+TUo$CAzbCVv -RJBWh[I7Пo1ӨhZcnJ\L̓fH zLM"MXv?jī3/:&*F=r`Gx顸BRO3/ff#Ŏ{f0\Q-ሹHS~2ɥ=&gB\[2 L#{FnQCPo_K[|ӕ%]P+ñq3aS PX 3h4c{[1 #R{`"3M ߞKT3ֈkU&=##tc=wG5M#S{S@ϭt> @z1SVz_ ;RqPY_rg,&[3;;OHr'\Q-bz, :,ttnMӇ* +Z}2goTg\Z>:QEٰ@q6B&΂ խ+T%fñ$p~XHotiIFK @C)VM̧8\ c )4vۜ$^qX Wrq!H-j2|4gÎ]?C՟?V)K7B p&Tþ0$7,w\ NF) p34O[f/|plYN_q'>j8Sq|P(lVw5$\GAWyjl=IbC;[;-N<*U40bD]"v)"А!~+v7ݟK#Q f Nnd;qeHYԃbKM|]K3êC /%x;\;Q - lzmfJ5r GT1 H*b>kP9} 5'zі &,١`L96p1'o߸g)m{nl~<^Lf7cBҾ_\*lt4%o ?] aդ}bj-6"s?O%C1lU9S,j搟k;HY"Q,azՓ+yb'OK5{Hpvݹ]i.wюokxr4%~3bOTRERy!͟DEBnz~ ;9LCK6li(-8 555~~q ֌$1ۋx5mW.iN;dzv:rc.$Am}h'_!RK(gDTkpvH<]͢[ssyKR*]h^0Ͽb sZǪ(Ʃo&p) vb>gE|vHƉlXnAw G2%.1>6J`k+JOj$~ Y}jV-$οBMg] {PַgupOcVꛩ|DS:9R0BULqu1_$;xKI!gIE^W/1L.9n Z 4g<q`y*qL^]W*#ĻM2CzZwyK@9Ն>lTPv^#rTt0#+ia$`- RՓIzކOB"[BůlgT\uP_ .?E3^h<_ZoP>} u,|t5{@K 5UU懮(E}d횝fcuY3$4F|Ik..X)L Al ұioe7@;D'r:$ˎע-Zqߕ?sࣴ *n||,=J$8=pd⏷iѐi|ckR呣D<+.i@n:0(F<:wh1w'H$]ZUP+:؎2O3QNRǺ,L:MfUy ɲ)w 1>V˸Za( _I?@RE2843sc:t;zOx_Zz̐`#&Ic_N4Ә)CsC4e:G NNEeXԩ:~<4?HU$Ffɋ9'||SFٕQqMv@?.nN|kF v(qm E6(CW?c{}v[>HOLLy+)er] :L'W=D'9AD5'}#@o/?g|ȑ9})x BIh w BwVaԪ23NĒ!OLdRo]{FpxT0Ch/ a'm!, @byW5T@3D**νA4 tSY\;V> YU,q˦paI'yx`w}ˈrh+|JSLY{z{@=Pz;#ߵS4":k燆?]Ow'!~v~I8=Ԋ csVƵB+a_<>.$d*J/w5\gxh2{4G`|,(h/geˆZKDx68 =kԲ g[L>BcZ2P;!lJtm819b宻٥ +TMrDHg ShDeo3I \rфC#BWNlY\UF^Ha4U 6Uhqϳ0pܚYuUN12ߨ!juB" QM褊ν[޵#ڇi'nC?9C zH29Ɯ\)a.M;D0 Q8]KM/F*u`UlBs]E,=BF|@ J6{lxkh #SDE'n0 ˩D_qz,D4{l9L!Wq9 س CQhg@UǨ+D͠F{rջJ '|~揞`'s|S^ũ*#.`z .OC3 #`& ޿ &]f!Kd2_I|C77Xhi,{M>9d<|ch!t9g*ޤ$MN|M]jtf{|/NXuZ̺lWABvc6 _?!'e_CIb(̉qLwumYGpYo{79źkwWrIˡ^/H3XG'`Hplʅ-x!v$bb}C-)C00xCnQ;OK.:g{xy:٭Jel=BmճnYt^zȷil4=>7{9ް_ޕn37Jp %{~TLvA_`GJO=N\Jq Bwji 7uu!+~ζQM$[K(Qt  qL}'(JV`>Z5w&Ͱgغ'# 0oo'ۤ[y'Tl&kԔH{z}yC<(`Bf ޒ_0P&C3k @G(( &∊L8cnAiX#^3t~@k|R/3]{~h!4>=Kݕr+y!y}SH#rDy|G~V̑3߱vxfKT5AL2ng&cZT]Am#]-N0Ic8P'qy=̏3ڣSIC1?TT}R|y־~a!;0w H#) FiD$nq;Pٳ\c*y_d\GD,H[cbk>bPUL: mQѠȞƁ [Ү"eKu^_ӕX8`WStcSL8l]ܗ bkR n`w[b3O5XGímjի*9+Igt'oxJNLZG9>G̢#Pq:-SEK\q)& v˽LG0#Jk [ky4>L噧ISCi5T`l[#gH f~F┣6tݰ-.+#qFM,:1R)_ԅE3Um 8i  㨣""?f̛ fq[bW[nI][gu R]}^x&͸*Y'e""Å3yپKJԦRW|!ͽPɇn$V`׺ %Zpe 9׫hBT -W!Ict4 ɪAyv<0Rdo6=0,ִˉʚ{zo)-SP4ڃtFbs\6 q}aMbb(L7L~h(0/Z8CRuji/@U_BZ$նd=zz0Ԥs4GOᙷ)B4 \"\I0O.^+\W&#AnY@ϝ<4Qfz#,&-ǿ4ʁ||j9. c-V1פh}Ox&#wx_NJ`RHB)֢Zi>h6wL"CBHL;`YjP ^,>;>K]<1es}ˁߢZThTv*d;k1hR(򧖓7O٤I/oe jA1.riL"> X)B8.'E݄-ߞJ2a^"wыDHwaI%7JPTٛ3N]3.tU[oK#X4_FvLPzVejU`ZA] AImlު\k#n&kE^+(\/|RSg [C *۸7ÂⷻDнaԃv4f&oK2 ]miE*{IK{[G$@OסXm ʉ}pˎ75rL.oI"!̬1Oy7|UJ'6GHpt:<K^f3S.;~< 9??I?!_8$|tWzV#?~RǗj5|.$;IVUM5Τ'w%2y`c'rnTbKdBjrRd~ ICЇqD.'m'M=":A] t[<+9O^2t`E)m ԗiľ~@h'x^{1n~δiRȂ䊄[98h{dR_VcQ/}O"z_ydhV$-tVc'ByԒ<ߑӗU v˟Q(, ݼy]f3xi׈1tB 'LN3J9E{_ S' L7A"OVz4:s } ?5)@&&᠌DF L]]ڸEXS_ 㦴rǴwiV]빇ԇ-.fΫ k- PG*L]*^;7\#sSf睭o&@]+TSx4ob+16)|s- }(i 5W M?m_Vu+$dUU+5]5b EBdYd)/4$i,y"׹pJ„ ڔ&\idkTҙ0&`BRO$L(xK x]ӴC\b aisDu:7;9LhJ"-:fD QHm$sGePW}nx"ا|$NrRa=ܛY-YhH=G?׋ׇV~%Z_iJ;p=-Az9 f/}`)bgvm5"u ōwvP+~PbjKp3FS\Ͽ- Om$l};6Ď-&:.iA^~'8AGд3(RJ*8y^WziqP{4:ĿzEsMæOJ,g9*eꇑ~G>*7R`܋֝مqR7Dk;tcuQGiYLL6WlÊa';kyq4rT^| fLi)+K:*^>!9N`LfNX0h i3mUxAFyhwØu׹客8>ɯa@M2xrb/4TM<rQ;!IA z"²8}^B{f7~0\S7>e$(y/+mjϢk !T{zU"Xb#mﻝ߆i{H:K <;sZdBGPn"Wz؉(bbX)U$HN>ë,U8E΁q Q|H?D.uatk]}_"QZ@*/O_yU0K`EͩeX+vh(uouOP,N0=+w3sf@<1w0bE&w6AZp TpRw@5 T"m:v~lS?7Yy>OpAcB2 hV'{!uiBBuf)/t>ItT&L=_@C)ɍ!p;>L=& :AעDͳR tPeYf#fpSX^\;ƛM?d`А?] ݝ[VvNFwQ\xB1"8?rud}fw B-Jb*8=%X.Ee!ϴX+8Ԝ{&tFW~~h,9{e US_iv8l8<icȑtRaPMx8|߶UVP<!R>a!@p'Ԛ֤Qci{c3ţ)LQr+% "(5ɣ [+TeGU=h'^z,x3D~IIr3׀QMzF_9Hf5 ̀jH -+A"?, GWU]@ޕDSn:@ng;.f0%a=Ҽ$%͇EҍZL9,a]7ԾpjBOu <؋`Kjl"29Ȏ4Q{`}QHq$JN^Lqo_t:DM)Q_#giIMįKfaQY:15\G+ŕYVLQ 2i/ޤ=:PWUq-lYDi&8Y6_rgEP>&@,u2p@Y碕n\Ҏ9B NdlL_J\5S@/qPTa'˵"K`+젼\7b! %zͥ@ITOSB-EAٯ~PK'ا/X)z\ڰ,[ŵJY2w tb&׹/2%6D6!gSrpmxXU)*<>6;^&ގPZjgF67oKjW1gonD9XBj Jk)w>B p*P}_:0XPL!'/­G9o*nzu9P^b?O׺ gpSr&877ݔfԹ&Dpޫ_}@? ٤)ݦ,j+b˳D-FuE9"HT ,bKE`RO`2pS \+R{`!rRVS 8 FՖS:|AfܜS!xQҲkzt I[)9x,=Lg40;a6/bg+ Rp1ݯ9rE'P{TȖEg:}$7EA~x#$[ItLNF1E5IP/ojz$%< ڊ4i=,]PAg1λ'qG[X@h |Ws:Rh?q+]SHgatj5":8^@Go4f/R;hMЉЇc&]#cȞj&BjcL+z7{Hpj:w3b R|F~+W˶G1QaͽW\Ȅa^Ymc QN}EĞupt%A 0vTj:_ ~}r/VkNE rҜ~F7W"j[;mt0.ux(IdC-_qX}0ݥ7}Pv5惉k5N|q!i5ϕ\ʜ烅f)o>sgZΥblh^=d`(z[R BQsX N0C ҟzݤ!;M"M}5+y/za'}٬ΏX@ 7H&F;ղh 믑,>dl+aTZr$A'џ-u`?9w;Ԍ!q5얯S"٨ I %3@ipM1an2s#ւ-Hw.TH4M2F9ZH\.pv]֭$-2)P^FpPXpqhiUwpA0*V7K=O1$MkI*Γ&0Uߤ2s=`(-@YSY7Bȯo-z'D&TY?~Z{^f΄\C'`2{1<TC >(5vwS}u">e;6AIs`JR8gVF+7lyez<# ;gA UsV;U74mCå/#r|/J0Z I[9``gC}_c=XTX࣯H0Yas-J8e*oPN3è|ODAx֨!VQ}>>CW=:jH[W!X5 dА )~mm!:<\Z"%}9~Lf?jeݬllTl#Uu;G[3nT'3@&S?jçH?T'h8֒j68>TQq'p=RZp"P|̞JB;.PmVHP4_j.c;ɗX~ h\IpR#(9)x4c5M0tlzZe=$ GVB?ǃRM%Rكpkl-M~hVvΐDw!?aN,eޑ. .ۜy fIj,uVb d>dO;ZUHlf?+G> 'PyW&ug[4jF#+H/ ;QYc3Ƨ#cq4ǀ`Uio 8mS理RUsZKW]۹dXO+"dl nghNR7$#xXKYۂQYmDXb lsǏhS q\L {!}-Β-ys lRߏ@{A2"D|\c=AK3D/F[S0BDu摲 J1`jX.қIf14x>#ugPk[姞+lSin>vvCp)@Tk~x8%0VKUyTAVWAX!'>/;PKΆ! {|X$THp,u,PUh,h`FOYy5-eSp'82o}^g_0"XP?ry1b6(46p~ $ \;eqՍ*yi^kmPqyK!UCI'++Gg5P0^ؐ]_VtTUWmb wEV@:1:G%|[jmfuN`,5/\%hTasUBQ5DUݐ{o'6:pFc xUk&pyD4g/ JuC0BjhLU=D攄O[AYUǞyQ0QwX-/:v{nc:DHFyʝDW-}YJgʫ4­9ɫ \<[ՠ$h/}Uʕ(} gdpAXT&teHk&[I=3slh 2>*0_Yaky>^Am+~&{8kI= Z?Hac3?iA\y~#ެo?"Nj7n9WCW]к?9i؝5Do;%AARЊl;gey@X9v-#eOvomo/ˇɊj~$NVcFw 7l_`'4?Wc(.H4OX ߧ2:c$\a53!Qq#TLS"aS[\Q'w3a^]ڼ'2S붋/ѫ 4&ٗZ"y oqS U4/wF%yQ ˢ>I$BY3<5aj󏥒vC@ zUOz]w(Z. Ser --X@@N_暩W` xZq6Y;Ԏ.i 娾gx*H{UB]-O Y睛~c%͗(Pz+\[!NK$6h&yKꄶinߧ!z4 ~׽T/,Aݚ&G< lWR?Dwr=4>pԳY "blҥ˧ 1f%z B;'ЏBF!dY6x2GYOW8 l XU)>m 4}Gi?'p>?xV{l蛌*kV[Tjp|s `&<-J jR2=¨|(sqMf6tUCx+j֨b39'G>6 Y;+Xv*k@+f}˞8s=UrG>LV:4уic: ֽ^s=}}si2E, K?.1c58 dCyU@"4j;,{RM"hP>V;4b;/Ox96mB,N;\M>ɮ($\ 馵P;`m$F}TNH+q6uoB$ٳԘ%mbU;s Q<{rȘ; ?ubڦ$>?IH!R-0*{"--j&ɯ[Zhַ yq'-* 79 1rZ?j14cZ1]#1p=7˕2w3l'IP LSK5`U)a^ NܬKѰjN/@ ye z @\HJ _Mcァf|Eh,]ݒόIٲ Ar%]fUX^,  kԎfFS&3,̖i8\5vߤ82,܇IU}.v!),ִfO/S 94V@Υ?Dbi|?SsS Ġ  ֪`iz-&Ps7T#dk1zize3W# ϞŜ͎9#, t8NDYtYk&QH3qȮ៕e;)z;b8{/,췴(!xרǖ[Ԃ ݣE9v AT*Kt 9Vy5N?ᳰŴ0Sbƚ`\J߬yqbzOyguDܵ'XR"t eb˨|#z鋃1Pˣwҹ9{,L1V$yMI-vAFkjgm?5Ǎ6((qfӶq0o:T%;}JZզ\_sX@H߷7/Vou5A܂%^2QR<2Ɠ V̯x' N#Ud;bƳ p!s>>e@^sQwf =y8%ɅL y`r_dm^,΁` ~(S Kpe$/aLLS{pjN.lQ[D1b$`V^xjFإg aӥ׆k8TD0;} s.8*0׳lg6xf9_@}~C Zt dļ}nj.Dp'u}fV+l|k)zl%wғzUE,Oi*DW-H, JU?9u" E:8oX$ahnԏr[Ày2%fx]@,T>=ݢR{mg%*8.CJf+ve?,gNj%nwAݩMA亪V8@,C? +cbD,`/㠧o3a9=oZ8gD)F;AY fW`K` c eh/{j5OU@^[ m[TJ \,8ďӡi0Usi]ZD&\82C?Ň.0O+ rFv[3s܆ݷwOK+oafj|eׇ bChpӓ17,x[Lo4Ig46Edo4^$x"1$]^8>"w|!mp6$4vx~ kS_r:X'e#۟BvRMI-VxKvf钉oz- {@W @P&@"7 SMX /ѡ$rSu@5j񕏌f_D^H)QRݩ'L+aY]q&uKOvd/buV=QO1bњ|6pvS'Ľxd옺c0~| $bqX懚@ujeGhTW;[6qԉְ$M:Ckn"P+^-}tlEkǯC{OȘͧq ߀5t5J]yjsiRS-ˊjR-TP7Π:R 9!M~Sfkcܬc|eH6=` Pqםb@ k݀POZlՊ2FE>o~ `H1 + yoRP |/!O{e3`4Z2 z\GYfyhUMyYdܟp*|_T* 3ހHTs'; j 2N21# O*JC5uwG5֯tMKT[=hfc/e tIr Ȭx1>u /xqGPm[3XNyp?ʾC( {fA*$靁#^\yG/>Q/R&i.a.gqzЌJ 4,vTv;E"!׎WȫD*@i @#?+% y25ӻ0ZQjCO{ W,%.—Pa\Ns }#rsک]̐61Y4֮ϷBϥQlRr ~e$kiҴl~tK6!HP QόnbW^g!_ nKT e޼į&;˪.0%(Udx)GњKqHO._GEY f:+%S[/]7„rBgґ`J%v=,oy0=ILh=x!DtOH?bՌ6qV[L[6 Bd+;F>X4f={d}jˊ+BAT-N !ć;"C l3O0m(Cj #j*ϱTa`ThgB/=ykED6[ᅿdGnz#qS =An&ZX!Op9Av#eǤMlɕ_nw1k!ס> Zy#8 &7+8y EԽG~ g}}Ba*z.!ja@=X+#+vI,_;\E*RmeoOLSUli)yh|}q>\ˁ{ :l2atPKV*r: }P_^f.+$&7/2NԲh {-e%C i`,)y/˛ njhs zר}@1Ȝ91Qdr2SFO4_c)?YŰY¾IGQp$9w8n"J_+pS3.o"Ϭ+OQo%j}w9l2kkmȌ^(uT c@ϕ?B'y4>z~pj?OR, C܅Xjo$f׸h껭Il啣!pL-|Nԕ# : IH~oMat\Uԏ쾼y bd=EsCsE8zcW-KfX1Z>٭`;yyE!R}MvrqB Ɵpƨtoʮl:MuH ^"qisW^K1;as|TS bg`=6)T53XжZ)]|+ݥoY*Hqj:g ܔj7\:9G1'zIOt_)P[9 g%8UzVT]qou.Y"ΜAqْ'}{'4 \&^ii~uŇOTνPLJF3a\RIi!ȪQ|j'1{2^0D)*jA #;u]<5rhFϽx?;%⛽W;aOF ]JDz2~?O 169)]^LK} !^ #o­UG /͖--g(g\ep$ (AA:ԛ/M9]ֱNXs4j(o烱AOa37)0Sr{*mU>KB<=WU`m/&NvQjhϙ˃ u^ذjYar|Zq|w"F+\#kϤM}acΔ¬3vXX$E !T:3K =UJ3U{Xl,)x} "'bʨl kb' e(63I.!i*ũu&Z++e*Bd-H<Jy8Qp \ގ.agT3vD ~| 7yƐ/ݭ4q_ܙ9k+gbz9"nw^󈣢3e7!P(N+rPqNy9`e#ݙro@FD]Q*'y?♦֦wc2xaҶ{֐n,YQwmWkD[nE3WEޭ7}>"b+R Rz ;wUFOX]y+aO@裶Ęp.lFZ;K(tYHrTVvG[_*nY 3ةr5|Gh}\@ƙҧ\R& ;'$mm~Fp WB.h,b: -;95`߮#ܨzt߰pqle.ޗ 8o|t=†O^m׆;TJnJ|8P({q̟;L/|&:$"0܄UT,X-ingyLlViʩLqy9̃<"tM³M.]%a>VP^&UV?ZYW\!RΕj+*m~G'۟3f'pR_Ӑ˄EuK&$#;HjH@D3}f a 0%}b2>yGH.mAE ‡>ՕC\<ƽt!fJힼe[QPW+a@a6daw/p[>Ax>?F dBB)|(WrTMe nv|wQOHW?~Da7?//!JS9wު<-}*B3g &׽~WyHOd|/'^6MvȻ9 g)[rvXP]TP9 /QγORϼGv|fa|eQ/m&}w))6UR&6Q%IBP? Wp8yh(bd{rjRГ<"Ge%~4wNQW(3}aM;<B.9=n=}Ud_N'iz(b}7':}OJ&3ghLO+"W&OKwr#[c>+m6 nLzSN3!V=n3?9TQ t8Q%u ø:lWr_3<9xEII4h o1r`3=;^~E$2fK:/^,q)5"xc >MIY,݃_oqÒXV*}HAtC Q% Yq7.'t*`bү?-opKjjq1OLUԡt)qQnm#xo̖7uTH2'k3b$q>b|b@~B5c URh5Rh٤}E Kpq*0_kM+GG*|mI]ضe$}9 옯& 1RI`>)Ŝ 15 ~a1콤w혊vWZE_ފ" 5ת!WGՈU_U[HN=B^ ȼ;qKO/N*~gLi'#"qybG &Hxqf`}yumЇvgQbGYG=V:*YN{łg?rIac-{gaN"JA N%Z_62k7ۗp--#QSE1 TM4y_-FDJC+>ZI|IRV q31@^Pc#)y_2g+ڰg5z-1|+dx=9+X),q)}PHc>bQ{O1=x1_ Uu/,~ d?-:>A> qae8(@mppT@iT9}}(c V۴y`e(USztD>ה'p˵:^yl» SC3/@?8,l.E nrTiKjvd% 9=:Rg-)вk А5S5^ U7<<02OD]U`vA 4.7~\QIr2եՋ^įw6 *O*yՀ4m;9Ӡ時GGgFi?ҌM(:eZ D7A9n5vVR2 &t_[2"Z= 2 0:J @͟ O-TЈ&)h'}|aRM3`2~1Dw x*V4Is/xnU)˟t\!Kf}g#;%ȉjRrF?I_J}&ց&ǂ|T~ fTXwV2F."ǚѸY] SsG,jdW8p/fhwUbBĬ4$To!8GbZ*QʭY"K_yc`sG#%kȌ]0 V3X$2ٮ.cv0S5[iiW(~}瀱C tVp3Ki tFxvya~z?rhuU#!ruyA�$p>pI x @p8,d9٘)`-6Fv~$m3jg;kVyL^2qhc&xCA>ufbMթG@,~40\*T.F)dX%=}:61*T"#EhѢ DhWY$-h/| NyT׵`AOXI}oK$2*z7p F5К$&Qgun%~>D3}eʬSܜ/D8.0m*ܐh(LK1"mעt˶$XaM r5Is-& Ѻ-3U]CMY 1hT CŰKkUz2L7k JVLέ{5sɐ>W_M,x؄~V 'uVk[232Iz{03: d!es\پs{kF-4SY`adoi-]h}"z2)v݌]UvYsnlNcE? n{W!'#c`/';*a<N_ŌvDcG^iH"xL>Z;Pulb/ou!ͷ^E0KPr2zv*8ټ*pg%˕ThtgeEf"^oFe; 6EzWJZ2=u&4ubsB\)/+^&_8dmh!׺ ESMrƩfAn5|ӓy}5*ȭj?Oi9rMln_UHr @bu8thuKbeGfł`])7_ Yf\M]7v{zp>:" iP[OnL|n$cuVw =ka/<(8\Y a3u5p oF{mom;WTߢ>Yc5/y@qOifH3Ll!W[|o,s}gc)&:Ȱ|{@f៟UhF7aT`z7s{X|(ub "dT\@pj2؇VBJmVp)p{I`l]a8W Tl+0+W_@"W*sޮ(Gܓ3 G"d9D%( EC+ߞ-6xx;_eC@"nMyetN8b7-Hj\RbNln#)+1~nذFBh%*"eBZ0(F*DG6M`[wL3%6&ȉ E;HS\rg=E(%$%Z4Wi$Dj[$?wǢ[m2ܙՋ~bd.\c9KuW,A6Y];k%7B2BќRoQධdֿ(R8V&d-fc ,)` !{V{Ҥʥ·e/2 5J/`dS`q,Á&$f]hĻ[(OlQR/з,>p q-TTmak8Fm#8vM(\ߗrG jcY_b@]C1W 0ŘA?/6ˀu_>)88@1{fL5j+܍񦖦w tF{W905H-L$fk &1y:YOE[f얚H#M,ka=J$@6k&pgW@HޤMfVfOY}vze߀i|ߑ)"zIUT4u^ܜhmmoZT؈{Cw+R-SE 9$Dqw}bǁkipv^;OIBBq<Gqs) b|wSM;fM8*''&к>KpROTnw07c"RsIXP5V}8yH7ʣͲ䙹?A/ЃfO32?}ІYRboFʁ܀p|Mlٞjg%A5v:F\$H7uY@8*)]zR88n:6]Q̯ ( k3~mw~еGYyʹ8?Ҳ#&]ry*6V .udwϼthAlr2T|SL͍FZtx\va5: ]0Is/r:W aЈ/G]9y2c;hm[:KTk2i+Φu,q$}p!xݞ`PKawQŔ ~9,_g?cDDuDNYZVq ewbh~\Gwd8 9qvXp (W_d jbӚ<cTyW3QPXlOR̚z/m;uwEEYup [0`5v#*DlX(z_rcpe0|9{Z1z1N}AW;p%.;TkhЬ'b$uUC^x'8LK\)ϳ+b}2 \ߒ[S{eW!MQ,FsO/ 21@Z]$UeNOKZ[wőf.x*uEQkWE+띺P`-Զ&ߗ.F0hD5~}QT9b 9.)a )_]U)m/8,}wyJF|r%UYvMa2I +|L9F'bx3^YP*CՀgl!ߟ7X3=*&eZB qsu6˅uQk:@O˸|.t E 3A ʑgzOi$GG97i.H8f~oQ>>>Oʴ}cS۸WUiଓg`#֋t8'|j4’`ltKz?-vK3N(':-bܳ =Y\k֥i;`; !0ō@=ND Wbj4zSk(5'9-);XNdPqAS|xjzʍm 0 !W!ҭd'AAS컘?4B?3KВvRlP5˭\|O^rB%r:֖(bG(Nț)$5e=Y }hA8ӽ1b]Q%jZLUı'(Z?-T -Rmv~nUOY&1p_Uj̛A$y1]¬ÙaT`eaj=7 Yjje'm#- wN(SZdYG W5g y6>HB"aLi*[D?@m @l4 0.JkkZn +Gx:vW#O;яn[ɣ$V!5,%Ur/iVvB։ 9IEr`OSгuSN?T7j<x:~ `(BoZ3P$kndVnqAxz'w\b(] ! +KZ [G^\E-x>O!Bx+["àT R +MŅƱ޳3m=7uAx ^_JG؉"b;TPֵ:a*zk%ɻa렉bwϓ4 ^1$RULo8[1=TW ' u k*CW9x¸$}!pl3p.Q ax F .<ąmh{4%+&[.ڵ{s@jg2▃ JS46+C,`a r^4GݺRl5hUǚ+o%/aXn0TtcdF='v=h 7vI;_uRb%kb1E )f(%q,>s5!pYmŏ_1Zl?mI^1<2j)oqM >zJݖ/DE[mMi t#qM3Y;(eAh|oa^a#n.G8k]8^sܒh*?tBW`3KgdGxG V;`(6K`{o-dcgILPZ#6pZ꣬RfWj VXn ?EvX#mΣ8l%FBŘNuvHWk[K⩴pc@(z3h7vJ`) ;4'"ɺmP+aG8t:y \]_twv M ?Bm?H puR;st RmzB~cڐ@w*T٫Vp] )u\)^;H,;bE;ɐ }!_%7l+JuNhמy|GKb?HQqU%[/ǒ!v6(uM 'V]2 ʔ@7? ٧K'fͤ?o,O}%L'Mޱ3ot›ZSASujX\G.ifI3QI^:6gn곱wJm@f+?FqZCDNJ"̡'&~7Spp %(0 Rb~u7UTQwk$' ²7,4be8/beԱCEkKh0sK$i0pC˟ ^G|Mf@ fNsǾladz4pW +~B[='p;<⺏ p&pM_/9DfaGQS+|#?|vCSaq’>yP\l {2^QnQ -aswqDy1 *{^,늳pDHQ3oy%"Z D|OXUdάr]” %= u|==b}֤ 6BA]RLY CraI-5I(ӆ i a kN: I+eO\[or%XkoюJFE,fR`ߺ;""̋l?y>m: i‘L8Rd^ z$ .o/R['a s$M~\'?zHl@Oz1"u}YR)-Be^DuoFԴ iYI='[bLZ0'q?,.$:q}Ht射ʦ`1q^0n2-Q^wyAY ý=rfF]}J,nq 1NWy *0+κJA L;&_tf⍦}׶W|z`3~x5`#~G)G·$v凬r!p`nF`81ynnҗX@vS} ?` ;] B*4ӏoRBq}-!]7_PyE85eQfՌU >w7jG'9漊[Q|gg?55p -FǺy]鿖xLIbLM٬׶lbH X/D\S-L2DU!:4lW*;rmP @qI_dk@Wb@S6&М- 3+bډoN}0G&\Bl¤WKe_LCmP0w TɣtlL5g2i"U]ghHsDZdg0MUAO~T*9Ϛ4'R%?+3d+:s%~(tw9Y1o08֔\9LSB0hd-Fy܍ӄVGHooҙgTdK:Nc~C1hQ_qİ{%8Ǎc}[Ly.-'%EQ|u0j.ylAzIKr>2p0t *ojzTʒ&˜eZWȻ\6BMMqHʹ^J%v~2luTsГ,Frn u4fJQړQ18:(Ba#P@S\qld 8+SJ ol}ӵ]Tkr/5~,)E G5 8W`DɅ ["Ln^@T($5ZZ)qRzaY(MX(pC㻡K1eF_0{š$nIeYi}aS" ,[mpbPIy\s'p¯ +WHxYNUǿj PO7Ty5IØ!?9c'4*ňTlGe6%b=5Z<07 Pcϒo?Yja߃~M}'dKꎂ>|Е\?Zr\ՁC3l2.Eu<\5u^úۚkȒ zam'bŞmצ#Fo7JHC0gMx"Tl:Yd׋_#n^F66;8ZfA e@mi l^s`uJ Vqw;|ؙ1X->5GwD N^rObϙCq\, HboA8PxOwR( ܔ\hUGpi>XdPzM{M\F(9%3b+ Iڰ(O5t08F,A/$j{1m.Y'S@Mz]ޞxCEg2iR$^!p#гWd6hyzͤ)Y7}࢚rzBM3E߀+/!K4 dE$ VT@j7a&"jĉGWFjK>& 8!v`]mpc&w4$Uji5 +˳ 8͐[W̾}ŘzJ:zK{6wv6JmosCq_aJ-*kdpn~n;ڨg'450w65*WlG^prNK'EYLH-$h[E rjž|axr^$27a?47ִe]ꝒӱHۇZJ-Q]onYظSO V<̑)}OR(jY;Mٖ pf{u2vm9XdNt$÷r)_yлɐw0]%˵, F}`/Ѩҏ8iu~O4AGL[*JܘW9).;j$6GWk0u]FlTe]g~6sU%MX(v57 գעG'|6oSJw+!- _PN1Pldw 9Q/<5ۄ*nՓwUelꥥD/ I ACq^=t0p(@mCg7a }gח#6ױWGoV혴NJZ +$ %*O74:m#aqMbI֊']e/wQPʦ'}c%FF`,)c_6uPx{—jS+Fi,%pUhCF;K(O!ẋrB$ڰ^ۿǯ?bN~skCg:ryl AUs|ko"s + T,Zø$_R_,(:L@1.#)>iIBu&1_2Tɘ|(^]<˥B43f=#iX . 5x8X<#@)2#Qj+:\~*MLZ2lpA{D̛s(aΏ6k,p[ )=9@'a]!MxaIo~_ŚdevH711e D# +a7%OQҙG!x5D᥵(9@@\*/"[_TU{gɲPHL]bȶ9R:OqbPuriw+&s@ܜK=s!m6f=T[L!J3c' `:<39fr@ƒr1ZӏS~t'n.ھQϢ^sz NԬ$|DD~?F&`^= #sfc8 "@2Ո)MbC# Mtfd]UwQ#xzgS_.tHlwC+E~in1i=FʇER rF;+LW\w޾Bo6>Z|QEUi4l.KM&JMglcE D=EB VU8Dz+X*>=w&w;, PjQm9,#xȋ$H'H<5,J‹^.Z1 mv;QnTKk _'3֋}o -)5%dp Q4]C-\#t7ev{ XnWO2>${]Ie据p&K (mKȎYOF1Kgңqh0*a/טŅ2D3A*"Ŵʪ3X$ ҉e<\aHm1(ynAP~zk?lMD+"]'_!aH:v"$Sx^jy5Y=^S0ϔ^a+%%F\\qΩY"R{}Tj&L +| MZaT8hR7S e|ۅ_m*,Km$U,ȫD4%߾ IK'N}T*O%PvMh 8t0wT^eY8QSu]L#*F>M@zaktT\pj7Ԏ=8jPom=6 Tsa\Sw,/?]FzMlPA;1QIo1KwȔ"dƺ6`!]}6dC$H ٴ$%+ w|Q4GGijŨVbjsګ# m>#kxGB7A=A*DљpQo^3g}I-#;2%6x[3B߃HWh4#ȊkB&T{Rq >h>((Zy O守X~Og.#Rxf=:D~L &RcD_`s/=)jx-+Zz =Kt3~{ῥ"Lnՙ3NZ-'tn5Ǝu??ۋ؅"RbP_LY-TT Т WE&rgH$/?7u+Eaoʗ8N[tl-XDM<3ƾ(zyX=R].]1(H]^A;ʁ_u^,lH*S7Enݰk'rժR %\ꥄh>eN)f/$\6Vmo+篕IC]EhgTvE 瞎~ l4lI|' ٔE~l3j)ӠyJrS٤qW0Nr."<~.7y|}?#G=$_J sY'V@SZ (:S:5YQčT5"=ߝ.sC%oWti]X-'Y =6G\%e,T ݬ_i7lSq& ց6&dĮ3S S0ѦPH#yJ K2PG4?5TQ(۝3rĩ,6H70ph-U=&PŸwi(qB*/~$9i4YI^hX"Pkp"_3?h53-(a@P>a!d=.7x+xK{24cɷsKVWaZM $Yam_"W/{FvpVXZm#?E_`G\vacUZ"R4y/DK!_ayއW kǩChX[ K(oRفRgW?3l;i^M/j=>0C-Z8i篙vCR]cg9깙Ixbh[ H_jNIzO3v(wIGy[=޹-9T{jR#]+T@--kZ_d;*`!F]/Ѓa Y2z+ „L*M}I'=hRrO+Xd퐉#IƐM* E܍:-]Smݭ=_{f8j7 - O~xG% z ^AQe , &«EC7lN-/ĞKkDj{R&8t+iB/Gd`:+68h1F[hȏ?Fj}ŲIZ "5Fڻs+>+En{VƼ' î:]jS{ahcSe͙fz_NTbeZR}[M:b >H,i]8Ť @%n_Ų(6 rEfPm zϟk T8#:E:g[ n]{C߯,;+v2T%ЍÓU4E=?\M^7SbazJ&]@$"cP`D?o<9W|(Gp-Kyfˁc1k "tS ^24_'4 PSTzw˴+u,(I#۸#л\Ȭ8)<08H"R"תq_5?I}#KVZH/v>_H#;eMU1;E>Bz\{.âD.npiVPH5".F^Y#=yh/!pfÒu#4ERpFM]0uxcpwؕ,EJ)ooc7b1hEn5h' ܥզLp/ #5& +;U۴` N/nRø>HxlNo,'GP&sGY!70|i<1 Nĵ]A,͐4ρ2ܑ/m݃͏yy+3MRh`N*,?'[M?qG2; Nd>=`! $[U!Dg{.m2vٻ[znȷ?4Uj ڷ ,']o?q%L [Ug%4ReT)0KXQEMy1 IY%  d@ܡ<ÌP~#% Nob$sGreS60DGh0B}_.K;?I4U%nCuNŸwޤt{}V|jt")u+a_iT yN6_pTL>2O,$95"bӒw|=RtYx{fSQ2ƴhn=I*u@B-?ğ̋jk$Ql;)Srq@=z)Oqد(2z]+I1aTZVn5Uч#gbK>Sy煄R[@LE e ֿ{р߇E}d]sCscff˦o\ cN D[7ܞZ؂j'`)L'Ax0ķ [@UJ=ųq)7 wnoea JEA]r>[Q!ciJ 3T)DISN45 c2o\z9MtjtWLE-(iKP5B̙͋:,aû[:-`:ܑHPKvOa6-̵B0|equӋbSr3Q!FT65ʃåD 7@(,֑+G 4d)x|7z V ;-41EF6!`S Wp\s$1e``r+օnO<ډ_^)ܪAx&CBԓ| })Zoqd ㊲̠pBЕx >=W\Ud!.FĺJUhs4kľ``;rnA%^A ܊v.K+F*_ VGXV@ FJݏ[*D,ag>"T?\fRHw{(N؍vxik\6j|h5/ZgB>?4b5Dv8N2gιfr8IqN\q$]Zx?3wq1oqbPSFA;q{PJȊY,"+ߏ _58{:Gza=g JJKEy1v#ϥ*t16PPZo>8h!zʊ_mow;94!\ن7m  )[XU"7YlAm_)bQq-'&JEq GMUlԈ %fm!g ^D'Ϙ!~um\70 }Ɂsf{<ϙ<;P䯖kQϬ W+o "phצ-a[HLm4;6oVR(h]"tPROA?E+OnZmFSW}[ѹnJ9]R?,uf+*tR@+om>c`U!=`&MmPy|,|蠃35BF63B0\?Ф3eʱBGʢˋȥ1+"L3T8'(F@Msg1_& am RDY +!7fh+⃈o-$rxeo Pxt4Os)3>TduTT<:TiYwWq(iO-T>"Քa + R2ꁳRo21A⼓wwYm͚x/9'sPa)r!Gc?J!х̔ؓ;k~Qwr7Bcf~$DnFXLBɇBH=_r{^ Ʀx1^G⎺  (VZ{}%)3nفwRW{5 NNh^e dC;2/5_u5j6au Lj`h6z$ecDm `$z9үa 7K1Ѿb0B̵I^x\ॊf@}1)K8:Μ"8.qG^q f>I' >5V ]nj@%Z##uEϾ躒!M1E i)f ^$̯T_B Njjl2/XYیMPNj>qW)PI;YB1ris0p +} 9"';$ 'v)P31HN+-J{'}G+Q DzK`9謶Еi"iK?+\nH:Gm;SZ \8? :Zk/阆x#em%K@͋ݑBQOp_3mKn\ xϼ43q7{$6 e~}d!OiP.trOVi.^Ivߜʦ~Q{O>t/.JC;pG־<8KrilOW'D+ӷٴY ~HY]|cM OT\Usߍ~a dguC_37}|>&k@!2ՋJPzA, Wi8'|Q3EV3Hw_Z(H-3n=V;]V^\W~B!I-F̢:͙f5*d&ӪGD|x'Pa,<ե!|r' '7Ӈ&D_{[tcChw F5> Ij(iЛ{*Akڻthp2SK ÈO뺩0)wp0`>qv|jp6 "|g9LVY+.-=4o_u9jԗV_eZůж9h.{KMf m>*ŋ+"|V( Dϥ$d-MMK4aD`?{$ɩixFq%E$Ld1lD8:D3J(ma8fs}q;FavT0)!yֺB?{(ێd5{Ky4b7~$*)TDF@5^n ] OcE3J6=(iD̡&[2WRX)L:yr8πùb/<hN$T&TOdB~YR_tZ…(Z58iwU{x?} W.I b񇇨oxoˤWsӦY25rTLNYsf5, ahY>+RT;о PZR|q :U,?ok{XZs"tZLfk0LVma 5W]Oc caz19\⨅(̎ee%.E/¹<ަ󉳌PdFM&B&cjC@⋌}_~rid{E$G`2ђ|R"pnՑz5\>2u qL\_P臧0G;ǎLVʗիpPt?4To!SN%sjRVsdj3O7 ub/[; Nx,=B+z+0!O2<&OˡS:2%m+n/#ATTkeJwScN 2TJt*E\m} ʀHsyE K|͞ȆPTJ "ͻӏS:C3(XS}MFvTImqp2`fXKͰX aPCY]M(pA>0Y\㾝Hv읏7-Y>{@pij, ROBec= ,ml,EǨ 69`/)jrLh?ΙW$2f) A',ApP*DDrw'(6f&RBC/7*dHGܔ?iK#%35;tnvc -DVJ7*cEie~Ɏa<ž'ĞXF'IXBnv/` 8vֶk `?vjVO}.gnMu 5,8p $N55c4@FU׉{D&N[/g\at=чN^c5KSg/BJ*83l.jF="e51TR42N[j 2|U=7PO`|*=OIfE=PŸ|k<U~0+f9WB:t2XHLdٻYm;$BnֿuF4c 2+àq֊FF<ݧ~'r״Dk#"4r輴&,,rJwah7jo'zI|,ߒp %qVGiSzp]5LJp-ˆYh}u&+6C/9d q /9$4?;!Y8bCˑ*aB@a7d$igܒY .X$5Uk{/N066O"wZv_Ԝ@kps;ѩz$J3`A mtCf4/I:*'Ҏ P$/,6˱ˀc#::F\˔ȅMix}pzXV ϰct^ ˊ\G@Rt$ohwZQ1J/_B4M5h÷)*MkSh;3C8Ȁ= n%!b$; y/$۝VM!lt.4fDlA8TL9ɖӳ e 4(&ˆ'_ Z1{WM.|칡ZWj F\]{^/,>3`p)!~P!CnFfU9\VffylS), Ŋ"PVD 孰uhyv 2%>.!k u0Wf <зaY8|((8wr:fuL&ŷ-pn'+qv$N]PΡbaI9?bϖ 7+=ߙUP^{̤Y<Ј?GPhxI gVf\+568S/)IV0':>Z^қͤh~[i G7l(9WBG8ncځFNF߮yuklR}U[|8hBsvd9Poc}%l<׋=LAL\pnHRc(׫?e ) Rᔽ";X7\xջ3d:CG|U ^`le9CL<Bi,Z۴<6P$7"LQ:@z5; p4Un1afqE!ʓlKV1"B U#iBEޖՔxHR8} Р9R>E]W-.鱢Fh>MDr$;FXWi -]!W *Yt K~!0 rn#x@gd,d\j3F.CXOMiYݹAlJd&]N/ 6f!n̠ +?pc2Yd yZ6`%S sC}魧շG##[|(Y#b㸤[S"2 fA c77kɲ(% V{E^?ޔ;P拍1MJ*ruJv#G?8}Dl5lS޾P}}z'̋μ[;Sàqgoy5n~1i]/) <ԛyޑʵ Ց|p..&7ع|L#j7\SS>#T[Rn9.)aC d6- AJȓ(HG24E;Dޕm`YN,gv[[$&:tLڎ7)uMa3".UP/$5nؗ8҂$9Y`ȏP%xT!jҍ'n̈́Jٌ0~_#sƂt5= b ëRDP#$%?>K|UlOXG0e{r,ԑ 욓oe[i!2_hԀݠ:z-8b}Oʽ}!7u(Bcv}#hZۍvt50^  2Dzx6G;޵DmsAhqnRY#I\\יa2Zxo?W3>N%- /@Ha:j$ |-D(RZMQ72*8B,pT™F0z9Ek>zr]Z@ Ἠ]霞& K,Yʀeg3{Z?ڰ  bZWeyty138TqJrlnszfl튲-a7yF%gʹk1^vBڶ tϻi'GR*ZqW]mו^zKC{@R\teF:'JiHMKU_*6IpX!m ek@\ߊccv8"O.MWt֢+Ĕkl.ѥ|m,:^ҍ5`BCdOwU;Ӏp3^x\P\pkMU {FJpЍ4W:T)^N:983]T-,g`PH`C3o'Cqr3ر4n"T1gfW1\s@6$'\7xd]ސ\jCU ]fzgiև2O/mSxI(ȴ҄S.ofh.r3a䢪RJ!2fI{Kz݀;C+)DT{)H[o|ͬY8%>^ߙ_oRB>]LN(G6 Xoɍ۳N7Sca:j&4VJC7Kh ]C15DVLSfg' /3m9^^{? ʋ;C> ~"Hkh}l'Qs(=*7M}cP8>:'N +ipic%inb-GϲLZ!HXjJ˘ßy8"/YU3Vtr aPrfY❆bHgƿySnFer&-P#F^AL?Kݴۍ @(Pi6p9IThrmcyd-4.[z֟>},۱_I%ySLj:x׻&^I 4hWяvEX;ߤf0Q嶐vM:f 3|H-\Cw+$&8@ rF USCf7 # x$uAT#{7gu;A@< HIvOZbWhGrn{f6Z6Ly^,{1SdTvY ,d}_?|<ru8vȫG 0 ߤRJpǻ G!lT U_[ >|LNo\BxKsf +GŃ}MTMSa ?|R}j,RpCNp,b7H&7cZ/lG|VV{f#}Ã@or4Y.za QĢ BP&ACC3+#0ڜ:vea=(POr&4e?MyqHfvau/{=.Q5UH_逢jc;'D0N)=JAm/_4jSr"xUi@>]/"օ7TrBP!8yf/t Y}LIesPAb{t|o;fYkEzk`(og(<uFr?\h~emx h L;o,Smv՝/ ^,ňM>d!| |)Ӧ%I8r1.=͍Хv(ɡ #yIwJR{pE)?T0C;ņzC _.ȅuAW9gǘY>x3g=ћ}Cb,Z&1|||NU^9IO4Q]}6=X"x [i75ĄkYtk^^FA>W#xYb&53faoRv1,(\ n!1#5m{u,L1@Ⱥ6IHZPs[9pP)TJ?4ӽuTuαJeFX$j T١rȞP-{$*~䈰QE[@}vX ݁힢O|j$ [ &@ myG)'^LX"9,ďq6J"f_V<{N#UWo; c^/*bnQ9kȓ8L8W#-uR:qw<S@a[U7G`n{ϐVܙ8*szY$ځ+<j9Vfhh @i N, V5jgVAu= IO Hhi4Y`ɠ >֤eIg8JG ۘ]₹,=9@cӋǹQW,^r~2it:p8Qrd`Gҽ$أ1,wl$M.ϟi^C|!lzPmZwIW6Qzf_zW|8 pVpB| |:_lKԀ,?Լnʏ`.wmZ)?3b~!BJ2[uGiק=RQa:' `.\ܖJe[m<@=IGs}ցZo >oE"-0jvWN}.u}-R5^v|}p']XWoXJ@UhG)%9nl4hYq@  aEHWuo?ʬ8@YG Q`$Ykh ؁Aud=Ёכ| yq$cxbEp(J\d)(!kY !`-Z{ jP hodC{ϠG&Y.uDCS"BrLVw} (nxyy*{8p}.>reoUPNC`Į!XÑYD*tPZ k8XfuT1K l68o6Z<~b.3gd9trDauqѯ MF&s^ Ϡm%+$2b )bq]Y#}aX!֞Y?$gׄs6.`1Ӵxh`T;@"iBa3"dtPt* 5ut G*2Czmz+#+`gwH:$9AHM`1 EW=ohY>ȿyT --9ٗL9$(na+3yVG9\p3R&aEӸ H^EQJ$ bF"@BGyH/^Qc; iMLsLyD/{OlFqeaҞ/ >r]I8\e äN=ZE~ fy<Ҡ}~Hƺ8DŽN&[;`_^>_K˹>{'}ll>4c y6/RY 3wFvl\h{> CV,ꚪw]kol4$GG.b 2^*TO? %$3-:<Vm(@6-7}Jf v[;˞X*!lew_‘Js3y3C +S#۟U^+jqja4d6q]vԿe]&u[w@;e (g&Q";Đu G>DjE&l* @ٙQ4I?MlGa` 5 ж*6BYԻD>-4+uke5 -e,wW>M`OEL`n5] N.CgB5~.p+=#M'`xU´R10)Bf&F *o'd:r^քquR K;Ӓ2h hgA(?-~[ຘ<꿸:B(`h=E$*Rq:\dW+f2yuǕ]2↖7ԍjءL*Y[%1<ķ #Gzr%2Jצ|5xSU/| L2BD\Z#OJO4;znG27S*!!i`1#:Mc cfһT/BlY.)S+:)xv' b+At՛9M1UIܠmڋ za(O- sH nQ=J1i//E4]S94}WC^9 ".Qz'rK*I-_ 2Np K(m,^|od\ܗ8#^ݶ@ /=UB _4ˋ^()P0cpTMQ0Ӧl>HYY45z96s Ϡ-y &%>>0(vK[|mUfE䙄51<4EJР6E%sH뢟މ8 ڜ껂VZDsi!A~7~BdMjԭB " BqxFl.tpIU~Ŝ: [ڶ7 m{IZ4|f.ec43Ф9jcr2W+!u8 lyz0JJSk&3g躰Co"s:odz9/ .ŽSa"jv GbC?:*):e1bA5lflxCIqWܼP=!C:wNmK\9eА~["eX|ԌT*AyZ)1-'s+s{w&m"|o('Ia)Ue&k|~gXzdڽwj2 P*0 n(?{ZՓp,P2ozv}qO7<K#DpkRKݨ?ז|X֊F1 iV)s߱j?-@ۊ:|:]eIFOe:x"͐&חZa]Ezԍn/Q]$˞y ,n^ ֒yŽXzILK*gL8Z3|%⣗}١fg⚈~1_=sD~VZ<S!lWH1ews;`c ΉFsLQS١N-@VC^h)m+$N ՞sV{yy@kJ[fgX{TYaOwRWst= 2;FX3l/޹7>h^~4ju  ZXнA j Rw/T6nEk"`^"+2 q$)䜼Ra4MlZ}̚O!UЪ]dx|sḮ9)֦4$<*دqw6>DX4ezob%BD l[)JySm*~LEm]8V8_;I3!HCQ07'C~K`;tr̊3ef097Tqǖs 'z~xCOЅppKq] }iw_qG^ҵ>0x7|'bn:A3z#`0t/c*WN7,Sd'& knK{7!a}UY'Ὥ8@ߗhGWͶQ7)Jƕ |0(CZFSݎG']`kOE6%mਸ਼xܣ?V$B(Vr\EwqS.}F.Q41E ZLTu U_=ED F۷qMd^wya $Dn~ R66<{(k Cqer'(ʒ \g@* Ց^ᄉU'ˆ.J}j:JS =Z|r xI[FZ:nT%ɛCPmڮ ?;_Xw˓wX՗ 7^wmdQuf W ~eSy&}WXsuLam,kg`g!ޢqW@l!>d+>a 6߼(W;^A` jQ½7:ŅtAz7_Go/kI9*2U9pЏg-Q}xUE80#X3MQ%g2ݹWfo#݂HDQM ƭ?^5~~uFp cCJ/ Y]+K|8X_yqۿ["CF\ǧ`'VnuY AT_2`Ҡ6~p>ԹL jTK-F5*Q<[g%\x6ye ;Vp ^;mI#J7d=EʼB@Bt k@ MpX7 U YLvo() ]upxj"i g[ъuTέoc#)뀉rYBzM2oDNNW 1TaH$ߏ^5fu(v0ڙGK逴Rո\aX zs$ѨaYL4FZIQkThQ [RysQ-<:Bak7Xhx4>rPb&k3$hL#BZ3*pP燉sl6 ?]Zϥ_%KQ fC~d'ze Y2p3Џt v0Ӵ(rrcZ''#4y隬-j4JĊp'QC}&kvPA$73 m!K6W#I;Rpt~psF p|/^ZKsblqws钶O{&Y޶:ЙgR[(VVVNü nm x[cS`IAY|{1=Y-I8UӺN?f!|*`7/+?o-|;#M39 Sϰu<1}WfAv0h L!8_8I&t)8Bџun3ԐP7[EREe^o( v?p|z&RyЩ휐H?Bř<."(d)bw̡vʹZh 2¸Y=3w1J> ^XҒ.~5 B_$2t+nsWC})jb(Rvh<ᚙh'=Lb@\qvQZ&hP{T_ЬͤykLsƒ߶3z%li I80̼q5kt}ӷ F " lJ2}L͊&Nݚ駡{Aj3-2 ߃z<Šp5y{N~]\ a#RO%?Hޜ:M;=l!i2\Ĝ`>N:Nt-5u~Zd d9͂_9ySLGD+qM^@aWENXջiF8:dQYD(nf 5hǡmln7MRq URz7^8zގn|4ӎItuҙY'S xY2"&¸o)oJٙ2.~giNrxQ%};?q]C؞?B 1 Q37ʌ^N{Y+&%O:(Sre7Jy7ٰ4+5g>x 64JaB@? OZ3LXNQ:1R>ƫD pGW^v}ɉa-ߟd#6DR/Pa\'Z,uتZK8G2#u{+m Xu2c#(5 gOʩ )ϋ7dv`~sBKRrH4ζL 8Ǝ8I:!Vt7ƳtQ),vhu0$7"m%l =Gk k\ ǻT/_W gSkI1ź-rshhLRdNՍߙaWtߨr~. ),E\V+BD>ǚ3yYZ,zD(ptUF(j4=mMa̳;o;"xZ+m5W gϹ.ݻ 2\NVg 4-BhuPsJ[$͋5F*p8u\14rbZ%Wh2w-kMn%c o{B%/*w_*/w2\%wB "4ٳM*6H,qaبlsA~(IOeqP(hKjRBӽʯ±U'nw5͸SmzrқI5WRa޳u0 V%CJGa E 5 f+vx!ĭhހ%jv/0HCe AtAD  ".A"ǢmNHW(m4;3P|fܰy7v1{KH#g J&*yXSxXWOb#T d=v=,-54㾊f<"9VkM fT6io$_˻)+C>7$ONc^<d&y2R3V2#tXa&^BlC,w׎ԋM\G'YDPѨKmi aoEmԲF8 sל,pR@jL[gKoB$"oLg{OI$\yMY;9}~GpG U 5eƹԪ 6ѿT}Ut|RQPAv`j¼XRdÚunutϢW8p|NvBOrpYFGҘmChLA[7(>=KeӜ &Dñz5{T\qW9z-A ɸ nl Zh 3 =3}mQr|c v삦VZ;[6n Qe y;L{nYRc6j!Kч R"nޗ^h'cKRS1,i8.ߎHYv4Z =i/ ;5/c0}>AOh&68gFRk mQ'D?JתOV MҖ3lƫ!XK:C|0V׊@=JD5k^qv(# fI`)A{y leū57SϐU/7kL ̬HGU8%L%|&ʹbl'|3XYjCOX} ,qi-1r\X9 byg/PPBVed|4ߞDp4ފ7qF>oB^B=ܞohKTF2} QG;?53..TcX|tNK gYA3'T u?\jl4r2u4r'n ^ Hcrɢٚ"PeMS6B͍/VR++lCԗ0Z]ia-Z_7ޑCG8e/_OshE.M ,ػjPn"FiQ%mݙ;~H<7`-up֏n<0dRJw(#Muk##5g=.QHnꖿ~ V~IaYЈ9hxуA3v{W"< nҗ#%Pv:4]ͯDyZ"o -_y6 ø.ƸR'6fqS"|mjtHqQ>uA<N^B*)ūYsdUSr*Ffr\!܃NXH_DˌpPB80>'Gt/9[ij 4o{xx^T_X-cU1@3M/0E!u osJ=.K u,onI%[4ɆuWq6{E]|M)DH DO~!9HUUvr)ZH8cW hJ%4Fc!cv`LO.l[؂cх9?ק_*=],*tRX?)5(;8/0&•dVɣ2HZF"orNx jc븓4ъbGbZmbJˏS5TP%-0]oY;`Ft O(+F`»ޮE^5D.d"YĚc)nW#!fRnW}ꆷ;ʂpzllY֜y㾳_M _7Mb%e:9Vӏ_~ QJzْCO2L:5UfN<3~Ȏi do8Iug{7 ol^:әpq4󔡖D_."y/t1YXíIL?['if+FZ~H%ԺlwR;TOJ;`O3Ot 6]"f$P2V\[x8u uU}A~i©џK[p$ҫ q~xOajGs&+.;S3̑|,]\N`1ec m$^J޿<|uR{.-@hv6:4%7X0p4|w^:aeQ7{a wS'Jenq2%໙_En aP┳ ̪GJ Z ;-Rfh1I^-+˹d./Z+,G$hUԯE)Ž];K@Skp X>lBZ߯Tn{j~7tI}I@%f!lB?8 Kpmb rP!7Wʾ1 !ip04| MRU2M.vtwA ]?0B7 ^a#4ٹcC(^hbQ%NJj'eNo=!>%یxH=64rR].ʫ&rqƴ]x?X\E&kj8)YÔpn:y%'P/S&5^)Qyam9w\g7AUǜ ?8}"E`> LYy=/C3VKzg(]2~Tfx6 ,SF_S s']Xogn\`ma_`2bTNpWD ȇ(c,JY҇?BZ5 x'[]LrOA>& -f m*c͆ijv‘<.>0w`8Y.^}7́ST1xn!dlEs`}hgt6ȳsJ{KiQ0bm?_* o"qhn&xTu4b$P^ yFP"u-N%%$-Y _Ų \JCk! (gAZldRy>/ypM0Š";M+[`? R%?Żx;GlhdAogչ*rpm5`hD=O_g#^ Ν1Bŕj$GVS w4-{|  \e=s+}F[PxdC/ަc= f+~DB*eO.sxdWdڞ"b}LvԂV'%KTZ>3r>?.Q'W r' (FP` AT+5yZύ7#%b ͵ ưCAIC;TM*+Zq}+WGRy_&#J'FiJ`lJԈ"A^DOIjOC< eQ 4L Xń@P:i 3%3>L>0t]SlH dIFpCҭOEG&}{wa3W8=7 o!Jًn_ 6heJ0j38r(/%U>Epkւa!b&hU,1@I7[2npܨpR+FW{G| *UɯSxl7|@\8ލ1ǔzcѭBF@|X {N9;i?Xas"NdJI1>s9;\Tqnr!:q։xJn| W4X}GQ{|F0; PrW`S@|f:RYbJԮsiՊi`@޻$2mj_/ \Ju, JYMBm>[˓%1ü@ 3 p֬VdKwQH'셷U,L'LF$;ƕ'{儩ie'Epf-{va{1Spe0ףbe*maN.V𖬠Lav.U:S| c{\P1Pbۚ›2ʠB3Wn 2 XU:y>:CP՜r<e]ض/]cea;"3f@tv(;%.yx~N܈gFYruָt!:Pл c~3c&[ȡ*5~"Q#!gP9fPTCĉZǺNN,^P]z{6*D'7v<ϣj4@ќO͸lsm~ay&3p r~yF,xF-bQ#eKg[Fn2n/wp#ARZy,E`EtD=9%Ȉmu8 o?zٞH)7YзN~ #,Ih]K4tr-=vϺ KP[.0"+fg)R7jdw5?%G/,o3|l88b#:dHskQ|y}M5uxoD8ٿZ#waiyKc0/|'O'5¶լЉ{ ];$ Re)-Ll t*&$g2i6󩣲? F!dIi@w|]/NfhB95 XT1no%g.@EV0DYW.ÏMmϑUQt#J}TWdsNHsx M7󱶮䉔RW/.Tw{wcV4L.34l~1{%k%"v6ˁ,q]Ms֢)j1QQ_VplUֱzå6Î\P<%+.LqKmS5f;Ape Iu>\x>C"87sCR}^oS`b:Z-/hIz2k''Q_SS8s|PVF"eJѤ٫v?&PD_]eB/?0`м (q887euRrvo$fsYG 2ȇk wn$?'"cOotfI8Y|LBoŚUN֊|7q -PR)"$6R2lu{˛ӑӛΖOn!18Iޯ;r=S#$mQj=!(}:Gh7$!rchyI:uʽRCz7o5>{Ŭ/z・SP:@CXg g ➚*z}P}<Ӓ8ߌ."sktSJu;q&z:tRo$m]R-.Դ5D>t{w8L?U9SI~dKx(jl{8;ZVkh1[Q[P'ԡa8s@иC?zg7r5l)4J8*z舠3)ULT]II2ٯjX A[Rv|H$b f⏄*6g)dN!ʆDGDho StQ]DwW3d.]`N( ]㎱#d}-1! a*zx8`V (0qէ4~@ G?;pBLk֚ 4;Zݴbiw9[%ѥO[hkQuQԻ?Jqtr_BiRC'l#(ŬW29ڹx5'*Ёs?fD~aV<JkdmYmћŀcܗfgn(I`Xu!%툌4ն|0}ͻޞUk`p[c_lGB0к]Zo;ک&g"\$\)#*^歈WkH %c6s[wD|h~8g7]h2+Vitcu7?CbT{'S{mWFp8v W%d#3q>FgSKqMK? [+o%;3v" [~6_[(17ՙz3SLH͵v 96cZQLD4 0o zv:pV5D >VXFdE3iDxw.1 :0ÁP?\:(n5Ȓ-/FMlF1A #GFL`78o$P@Zĺǎ*aEe߱P\%JDYצvCLD>gIDlWxu.QSODR{: 3)\vL Ͷ!+|՝AgύXn;5(lֲ2ٞ{H1R6g(!1@9N9mj=k?Pt7D؈\\Qbȇ`"CƘXa:f WI^`;-+5 ulA2zP ADT.lZ-q íHnH%tRÉo2!}NڰNrF.G&Zda˹:ӈE%oX0ʽ2{͆{vɦ?S$rdK. >ԽKS]A c_IZcs„ėIcˋqV 6_C;)jzV(Our LZ#۪':~7I.J\RolO)+Oo}u6x)%.pӂp}jBĖE,,D.|*Zb(pV*!2M)?W(Ix)G+?S04WF"0CχOƗ";_Tu(c٧Ķ!Gs@0@WH>t$Mi#fV;7/Uw@BC mژV* :(uiK({n9Ww'%a3"Gure5Љ)2M'Re,Zz;mM$'Cj08K7C@@8~V`/D%7oXmK% +7mb#Ul0pV4x2-*,3?rKTڣ ǝ<=u/:AiwZ0 |5Zao0ܘ~-2aص5N RYʞq3&4OJ<Íʼ)c'9`HiC= Yh;;rtd44P8@7cՓA?j*V<(ŭ$}q1Ֆ|e?8c]>|SG#wQ*$NK/H)~oa\&h#= ѿiaC][!\&8zb}%٬No!dɸBqOҳlXfb@*b-Y &2 "ȉnVTE7vOy췊YKUJ5-Z{փKfԭ?FŲ7&}]Aq# UJSCv~ njǥ#yo._a=jH{ި7Ws۲ꊚorϧ5{3ِ dםkםŭB·n#5ѹp2EF4Q7 hh\tD< Ailzo-8k2y,:=~GJLpq׺Q~lHo ^Ci /7Ni%?㤽0CwۉwSjAMkKHAK(7~9>- ]^ŢO7j>_\&=, NxT%7n:ox).p;h s+UJ}p$`D+SOw- G>zd5EoUX}8K/z8JD̤.4`m.1oH;_TP1ۅ]4x`:J<%*0P38J:tJi0B }pbZ_}?ҝe\GO51ڦvx46h5JXnxL|dF6SkW~yDI(VÍ:l.k& 1mF&і@>+|C@jr:UN"C P#N玓AOz*m-'"U $XD\1RD;r-:-eEUA+4A]Hr`k*FDe9MSzHNyK8nE&㕒9y-Yei),Ϲ=E$?}3@C%8Xi69bx&6AMغyn JeiQխz/\4RJZgĞ:ZBkC( 3CH:lI]F ˵sy{I'?%3˺csS/M @> "0[am{nvVܰ=T[LE-0EQ?n>" ;+3 k\iЍ |b<~nsLwx`x=ܻ8^P v Jgf3n'd^t,Sث=[p~E%T]iF)h&iy vkT¡?4.-h ߛFOpC{fxn(^WF/7Hް˪r}ͨY@^jjKWl<,Sz>=㺯wP 4l`1ρeѡX2$$#[8FR0{hv]T; D<@f:$Ω+է[|ńuՠtdLio/l56j]Aw8JY0q?|/w٥`i}9^4FN",uX91lۂ@;YVH1#>\l 1a:@COsRqՂ/ ɺ0\vq|ًL=W9Lxomo[>!.rC??Qpٵ퇊eG})v Ŗɪgc f_݂R-AHv"C*YڢY-D ,a DmB]T:|Dr201fl pa M]5댛?4bk_ n /'#zt6] k+(t!Pg}N=",7rx}oYAeLNmFWN8>%B0hY;Q U,?ei&c=(]a 7C!QvjYVsR@jIf~jV!YC`_Mbclt2L  A$Sv>JMٿ0HGAY !C c'B=OFBE+%PҖDؑ}f!YR2Mm-]d^ho0bPHis@TJK~9{ Hq(KOU%;H}Ʋ} 8d_K=V$ _lwnj9[$ 5:~F H?L@p#! 0A;-Gꌬ?\Eax,4ڑ 7-YXkc)3OBb_91ŘcՓ`rHہtx9 Wc,q_ːkg^KqY \[K2ך5BiW2rCo\!TFV`_)O~M X:jUSt^qTx f] Gޞ5bO +6 ^?B _ 87gP ٍi ƛ6 iQapeu_mrEgCOXKtAMscbs23!X,hgi%zOaJ7](ŴFWfml}oέ4/Yd)rNlJr(~oF GLvu >4y.6ZWH #D+S'ԡO=Sۛ / %ڞo|!nf~>5%j\^8Ǘ\ jf45ų Op k mKqs|GuLXhqT$ޫ9=WGX8ӥ{Lafm~xթPNY ScgQ8hx)'*oՎaTHAƂaZKю*Wͼ@^GlAw]1w{#H$Uc,J«N>(/-{I΁Wr'ގ<:ԫY#[SŝudLg)kkCAEK~n_L&zT@+"vW(QW]~gϢFErhp 2XYv(^_MH:e5~ |jBFm2 k:#[]GEL[H!j9 t0mj+xhVfQiS Ĝ¦˭'À=;L*kJ3 /ML '2 twHԚ*Ms-mBϢE#?%Ҥ8揤LvVWۏi3sPlh!@+4/!`9B3PDªMl.!4U&\7E&ݦW Ϳ? /|-)w%bؙf>764s.t<=0<*ULӚyu}+a|v)9̲3+K& ky)ZB )fJ-_źEulo: @9ږ^;,-E l.wN*,~5nQ  ذ˰Ts];$ucN?+J.=%5.q%fS|+d3Q!& /y8)L헉skDZa[jGUt#ܕ5xŏaB3pOl|?GxI &v#X:Ds|]8K7Ψ!*s-XĽ@eI3X7%G1^/sXnqh*4?ádW?ubk+ yI{[_',:Jj5Z{œƳ=Dⲷt8 }Xz^׍hW:QODf7xok!hxK9$w!PQqIѾ_*\Ca/[LEppibUOB}Y%/Fg[&}KϭeHn:NV; ˋaiv"0Q^#LkWGx{f#f/:O,|˭e:${C! Ε*?ŁkٗҗpTV{&V>0(pA6hV%]٘ʇ X`K1][-u1Zxݰ\T72̄!"M3vHOm܀/VU\4CT ~MLwgSk'j[%4(]DM$J[|J٠X&TCXt5Gh YԬMc}Pm݉;' ablQHٗO""(ӟيO/B2t\tL?{+/[gɅl~!ո2JĝXA>5zD6܀\b,j9m-Du$SX`@,式E ɜ}ǵrtm9͊AW:/ SuRkj][C Lc, j}8846xAx [['jsm8]0%"҆E1H`Ma#4N!$8TWS ˮ^ hQgEA.NX4_G)09tY` >gi+ 0 e]ЅOgE^C|Ak-nv/-Um,z֧,4Vl׃i*]4v`|#Q%"!PKT38F- !]s/BxV"q1jb;|d,Ԏ"qH Ԟ#QzLP,:.z #B0逥7ӶD;:Վ8dY `@:Oߵ{UoIҀ68ə%gvPOz,d4Cxh43D,;[|105SZC?ز|zJ3q!*̻TN_CDt$=+0(L#s+Pg繧qK[Q4gWaXn<ƇM?̭hՇ l6#h8Af݂Lǝ&\ʸ9[f<7c96u/( ޗ?w;EV&pXdFaZ Ӳrl2CuRnVudnGOKvدoL)/pL֗S lb NSl#g)pkGЁD^Ρs![>,"fb*ylE|t\huD)-lMg7 xu}p)ГQB0 x N)|J?x13ka4aE5O4 gtz[!'frH5mR&ƹs:m&y*Iљ4|T?Om+*RXPS&x ŪHrK6r)bC-RSH >eˆ7P쬗?vFOuA7jGߛpZ0BcOIzub0Y~ rt^ ʑQGEhKx *1sC/I#j鐌0>C1m{LlZ;H'84+(Ek\<|KcU([c3j҇%?k8H ؖ( Id5X6v.k_:8t݆D/x:ܝAVWls.rvEwND '}!BN 9#|9UV8RJ}@_0,Oɜ=+4%?^:c[ Rc˜:=x{!kL;MqjuIu\:״@ (qaAGOHyIw F*)34g)#H~v2٧`C_uf?n^eQؐ=p-Z )_-D)Oú.6>,h2y?5>$PLLI.ĺgdG*ۥS/͙'A%[0fj&fD^sPRƢt Mh٨2Vk*'cwv  h q F``uXeUwm켾g1F^A۸WE2u8:zbw٥265o qJt<*[3.fL"lZ߰aR@$Za?ڲ#d>URiybxc!R;rT$rxMʑƬi2?狲MuPG2@"E|ɚ 8OuGIO@.VFow9sh;l86 FKQ NlEwi1_X_ GMgޛ2xAgZ.R>C%<_s $>L S?y^m[GuÈp+-3;hv gKB"Vg~ZvYE!U(TbYV /49X &{Ofc)|,yd [^N UWKR?FjYۦce~@mh "FB Eȭ}cWp Pv[[w )NV{]E8qV AiO)6F 7xapV8-"݃8zLjs9#] =]A`g=:OSa nF"ô{h30G4l Tq-2ԿzncZ jY͒LIҕ W1$ ynfvh kD2tK+gIgn5>Bc9 nL&i(jxLLt9{b4q +`$~ǟxq m)B)9{t`*/YOE ˨cMk ʂQ ~DJQAWW.y=R b;5N*cְcȻ'hhjԓyR`̇.NL?U;64aHoa3 +e}&ʿk2!P*0Nexrށ5~Ή@HAO0fc575k<*~ۙoUgz@?kz?WI'HCsRĉ,0/ CEz6ݖ43 1JZpFw"$l{kw`9gW]+YSMfe9}9jl&ޞ MŐYӾ?)cAiA*Z$~K P]9g򫶷03V`OyvA:=Zjw9E4V=D !%6~ S  !'|:lH# !MI_xsU`ְr̥fP @eLp\Jb*Zi؃rϗM'>+(9FۍXκm[Z dC`:t\O1W_NKOq겧o~m|_]? us f8 @D稊<^`܍n1ik}]}<$5_n9.|*Vr6#!'{rv.1 >ʗ+ 3s/ )/aVYO"kZXdrR#2Y*蛧E 7̂{Z"W89 "fb)dap +9= syґ-؞V:z*}3`J%AQ[\o^۩YZ}΂1Bqh`&9\Mv41 D2 0ۈXJHڟj^ThAzG2yPŌ2;a\0ƈ=F%ZDV;ӡ+6ָpfM?)#&4qOZ.B4KBIyZU))>ӜVQ;%w܀]ű6PuQğ/`:Sྤ"׽Hu&>x}o;>hқ_A,.E1X얊k.UlWSGNq7 Iߕ!j۰{h;J0e!3Fx=k67g"$O -0{I5ˎ=<[n0#y.فgWnuN/mՏ=[E 2 ^ _HXOroK0cAL57&Y-@U%V";{}aeDkBH,K2 Vs's^6_ *QrT!F{Nƫ# #VO+J(ꆠX̅`]m$3!п:š FqLLw"5v' AjW}!{RUP}MeP$ /M1[J. g8wɏ\3Er2e0ntG"m}AETj11FNU JR3L`خ 9w7Y[R:k_{zY j  &z%>*N+zx3+QU&z C}O-NQ݃vTg L&ۤb00p$Ůy2Ym%:Mf(33أ9k}giZZfi]6򀹘MgX&@ky5ت 7;}{D nOɸˊg4+\٫?N  x[Q 8Z<`0Bۊi?8T28d#^ 25ߧ?l[߶ZF@*%LQ7+H60@aG&]㹨} hXHCW "MgT #F&^֕k}"Nm?c )%͸Ʌ]j(7nXAXXTqśܸ'~V-EX $^ [kU7;kP~<۞*TnM/-D#٠\'.ђ5˖A& 2={'s^ -΁1ރ#gL R·[p-p;%&s1m Ww).Tߧx@=hVwNtUxGw$ar;A9?ThR|NLCA .'-ɚt[[P!_1Ld3>fySnj'Ho!4xeΜ bK%P =2{4Ak)N~a2ώ jO*.ɲ 9UOla#" 6* v-0%sUx0UF\=1+Ig-FuWH㰕S.y|"=Wp[s[Q12đw}$䭵NR 8|ӟ#XĝSyzlm߮ C=eLe6Jr`@TpcGC5g\W JzWT%Lm}.c`57祺nAGpe֭U93N a b>+*E!IR;Q$$g=U\9v%\Yg;re lֆ̧ȼ-HgF\p^wTLR@bUP#if;!=gF=>"pQy: \=Xҷ.),˿p͠jʸa}҉k`~%1ԴˑF¯uLzm +4DN y!ɆB>(/+y lrϲ*5O;8bŽ%HdH Oˑ/Y #eARtQuc.ꩢyB<3E qLC1pIDUͱHYSc=Qש?F Ơ[,ЛVg;!؀28~7QgiSӀ@g0yR;G .ujA-{ u*:l x& 1P7ֺ.?K-ߔ52o(BAض8UPraHJo]hWt!RDۣ95hd n.bS3n؃Gڜ8-⃈߲\GK3b__W+4!GPUu&ڙ9w 2xxㄨ7;ʴ@As;BSnNηDZHrUyX;-ߝ˪{ ]lEiRMDͷo;L뫬s#B,*ŝe# ^ ؍PҸ 33YVGVA4/`MTL,8e$g3M0!oA`gARnX{q>-:McPgj=C^B^mUPhjΡ%.Kf(F}g!G0ڜIp=our[IKT ȏ=aۈ~fGcvE|)` %onVIqPA.@3PQ9bΑP nlҷh;X:}4VFjs}sC_^bk pZ {|w8=@, c+Ek Qen ¯6]j[uzVbyoagq܊ o@z$=%,LN^j9,[IldMeR蒢$. UM]0!FyBU{/(lv3 IRS_Ͼ1bϵ"D#M? P N wGFpޟn{QGʲW`vJyYxZ<"ޅ=,뒄)nOAC1KXz3&`5x(KS (R7'R#alA.4sRHS8xOŁLw5.d\-;'#/>8)NxcE,ՙұjz|FsYlNEy_,fnIoy2}f1˘+vmؖ3si8:80yk!j?F.eNqΠQ@w[ u6#vEK$^5~קlY"2wxҗW@*_N~ C뜴]zuu{/PȤOFzbE ڿR'D^DӣOWAاn\{'JMb!)zlq_01iۙc55pyGl֪z^;۸W>(aL >$@CyܯkBHY̨4y8ɸIWBF2=x DaPU [b,XI!+;iNr_u}IOZTs$" uO3}G&'{'& Vj9 lτ.v15gM@"v{g_etjuO lKU6dsާj1:Xs-'uh>" (:A,!5;&w8©OT$Mu yJ†" :@ 0P/>A _pAKL lMl$N'Tb'Z°|<F){[хoDwxBɞe Ȑ35ԪF-蟉}4H8m[} F+t7Lhޟ`IN^RTuw\ആ[P/x=FqD<Bj¹|u+*0U'J䬰jΓZTWnY=M0@!01 ~7 s jԙ$q6jf4wYDs$te誹\p+fk[l:4<`Jpw\\eHBo #L?T㈹h7`q#jy}]^B#gHJ9uix1WCɬ-ʛ5W)o?5TEB$;ES0Ag0&w7{iTg15 ָ-g4iI' -a^^uR FhEX/ޞl'JQ7%߭&㸭AOR?Q2}@/$_CCޥO1RnQaT-E*b% ոfR6.E|ylvl)y޼fUmD6mBJ@c鈇|>|1*pB/6jju'hݸ6P =,<׈Uwwֳ2@į  \[DX^E~ؖ5HqS7ڶ2idl'yuhƵY6 w/x6~]F ?b=e?ѵk8A8 d>aZ/sZ1{cƴfzE\P)}DBqp{_I8 %N>ά~H= @aZhYCo<E$0n dM_ 0oJNDFWC'Yy3N-BUH o3HH^xyExc#n[])C6g5Lͯ<lmWgy~wn1fc,:\NZ;8B8x gj ՠ׌ClpzIqxKS#4qW _fzCRp窦xNc /mۧ5 GMx\h+\2AՁ7/*hC 4Gtn8\ e2,Kh-%;az,9ܐ>&qg=S,~ vku{_-* PX 2~) )*.tc)EMnxs D]J/ I$ ODH. ޢ;>N"3SۦL8UDxgxj8foHRGNU9}Օztc S'KɹĒFœms.nET[Nw؜v4,^Dxl`#?`*!nj#"}ݯEe|^[9:p] '9ɮn>Y)(^ZJLF/7 D׾2idy֣p&%ؐ -W{zѢ5fF(AR[k"Nq0c|KaΒy%qGǩ" uBқ;FNDw!P> +FTSG%2Ed40߾J {zE³J ]e|-EVP;4@>S<^VRXc7׏7 >tD=Ll(Nz H#I * ?Cu}G/t]raΊØQ69 ^ɱXK .Ȑy9j==G'ѽ۪h944ZqDvGS7e8í ҔFURufOykAvSⒸdafUu(c` p# #{` %M5k{V_Hb֨~ffBt[TF|~"У]ML{e I\U.sJo] FT'}R_leKMS?֮C ;G@)cR%"dbJϣvf8X78N7DY)9ă2k0۟\ )8fmWԬxX'_uR*DG-u[u8iqӽNK^XXrh"qV(n7_/Kf9hS AkG^Ke|tWp~@/8)hk\qodXc`89@ C䮕M}m80f|Mb^Plu=1u7uɌhn:MкA!/$阫/~zFYҀ]KI!2/ʵs} /#M󁂄:BtXQ%2un Y!Hgc44BO<џ[w?+e>šls*ײ;N':= [)# @Z%CKJl3jLC&.G-UȵPqzke=p& @) ȁ[ ϊi/5iY%;鞨Nrio\+{9D-{FS%zq@ȏ)uT~_H~ܲ.,w9$q{̌QHS=H/ P]Z`ⰇNj22<:}oV_} ݐ+d@;(>핾fkS%[n@ʳ\8[e[']ͤ\]J@'/EÛ @^{X}ӪWPqџ- 4ɻZ3VcyB^=$D Zm??+ԽCA}F7; ucAG&n" SL%ʴ6rofzbUͨ(!K^cME"1?-kSϚQŃ(O9X r>0 JōCG1b PT kvfB7^lVVy̖}-A&uM@{eCЧdy%pm[†`+z#h s 3MRfDÄNUd_bwCjJ}L*m˶[x>43;:4"b +T3$"?y.jx4 ?}=$t,>a$Lw!^@*f\Bzy)vǹfmՙ$%3AJiDƽU LPo'OѤ4 \Co'r'GJWNb)HKҸ'+,vv'†#c.G*9 44G BS7CCY)-z܅/ pcc)مдSEKwR?^-tXVP[Xq*GrmX^E`8qdTr'Nj[=yYXT]{(]*@Ɓ*;9yY4B3VCIN5\Ҙ/y>{p̣f)ē͒hkkx>YǛ4g^wbU{PrB =XWKe4_]/$ ,\KZu y_=۴ J3p U13v^WBD:epb(nYG7|lC5˧]0pv9wSZL͟/tWpjK$~tH:1[a4">#"cF-h$_VIS~V/Njs&,hL@ִv3Lߥ߈XAe:eUO4P&Z6Iή@ʅX+07f$+2aUR/D*έBh=Bn.:Mi9 }NS0:XqacXߟV4b9{_RV:WQt1Y3O%Ÿ_n29PZ(ΩTxb%Y6@vn8k"L&&$<y7w<*~2B!YȦ˜'E`~N4wN8|zr)Ә_u'W&$)Tp u{"W~dt.])w$%jqL L/hsRgS:;?S>osk׊W_~f҃.*:[EmmɌcWc,NwvDaԴ/g0ʱ*uBQ (19lw6a[KWXGz3~x@n BۇhPZe_Eieغy̌\ӰX-Lq~.5v18i?T:0,zm? X%$i[5(7Iݮ( ML_خe -h ӣ)" CWwšĴEu3ee3e^J0W#CB: ̬bϤ8eH5U%>86k~_>3q,^t(6+@' Zp<31rT?dZ 8޲F xzQ6-A\,6f=Ԭnn>Qkƕ"ysb3ZYRxMǟ>g bn׎W,Up8[@]<;5Df<Wguժj鼍6Vy9lF`5?N峦ZĞH ;nb f ß@4@Im?dgc4I>==ti'Qmb]^$/} c*uf= D'=K!UY#'y`n!KU9%tU}*u'f>4~|} F3x ]T7@REފK[%) pXk3C/A iXbSP}L.Sy.)\{CtV5 ha!k 3ԗP,(4Δ3uTCZr.JL5Q;&^[VweJ1umj!|6.^WKd 1bVp[hveC8xW8pc2of+6 k?:;엯!?>nsLdXENDZ +);L@YQz (֛HJw'[WKQ7VjnDo6= 39fT%Mg0o&ȓsxIߥͣΙT#d?;Cw#5i=1o(t+mt'[5c5Bh-eB+3XѿA* m oJ4zĪcŎJi$xMpa H'A**?uWh 7%x 3*呷"r㎄vxz \۱xaѝ9ƚmYԭy{-J xm\=G&ىv+jE!x%1Y4`1T*nΓ#R@uWݐCv6{kREk46 j0ak9}mi*OAbx Rr?g~⢷| XUEcLۯY(ȿi>+_ SXov&r}W旺VnWyw0)>> I&]$b1;n8fᐓɫ<{xX R("ug$ }yQl IiGˑBGrp9UXF-]JfXГ LqGٞN݊Oܝ\aMOE$[P; a<[XoX//V{ ] ÊCEzC`| zUkf׈`〢8AhM`L ۵9$.S:Img;AWnzRM\/&O-T_g1 GT@63JIVɕNQ^xI2 8+v<oA[%DnQaђ27JYD吔ջN A9NNe*k=[aa C7+t c9AMC N𲉟T&t`)Д߀*%O);t~ܶ,0ꦱM]VJ$t@x(䳱i6ˇRn#:)&?vr" /6iU܈^kB߰e.#U1 FSx6 ޫ\}?q uG\0Y nXpgH[wx`)+t 4]JRɆ̲Hex@ؔ%Ńcp53Ass@Q%0-[#Xh[.vd87j> rbO'Qu.%Q2C9Q,"wG %'O*NB?zY9Gӣʞ-2tGf.Pk o_"路K^ѧKB[tb!ű+i  c!|="eL0 D3KV_a3 r%$}"6,w+MYf^?*LHbnq/7s,"@m/؋Юv(?k(G(ҦUMì݊ ^wkYݝFQWt7D"M×e:Uz^yT''FFT@~0cKq:?x% d58)OK;s4v6m:<#@ eq}b'~"MܩmO,(DF\]m?u]TzYK lF;H]k3 B \wԓd*<c޽cK3>K!ӄ!uy.(;,_'JhM㓕r?WߊN{ `mzB-T?#X ~Pq";1+fn[xfط)j,x-_ W> -\.<%kvWgtYOz1+_Jic4zz/id"ȴOY\+/##7`y9\"&¶# @y5,P7omNFly(ޡ6X{+tq[1لt 0:֚h``4 xkg)RE=ٗ]Up.C3D#hcMla_y|tT J=c3xa<*lYCؿǏX3a鎍{]4\hw.GZmWF>6&s4.+圐F҈< K_2?ha@v=ZEBkט%QPWCxV+N &VF o6VPd0ԯq5F Ħ~DA;,(aa!W*KCwOHC_QS{&+6C'&a7~q%jHOtLdX 'Jk6*:uKى}; g脻5So<.U@{YewȜ"݁l^ KG87p]pf{:"lRr[$/6N{^@GQ@3V}\;#*]ut+o̓M+d?_:^7-W;' US~ii69:YDE\% R!F;@xG-F]˯iQhgtt4Nn82r.iIT߁˥nLp==!]`,+ >&X)JeDV~yx+<AyE  -ORtc٩=t/賶$RC~Kݼ3cv,L{,Yݲ:4-1vF>EtcR`sVSe_KF}T!;iWLLNaD-n w65]Ct.Az :=۱6-_#tX2&EӹfEz(9~KxZ(#8NB3l{}&4iX"3Z}M-%fL'8NSw{'ϖĝ.a>ݶ Y}G㌀p#"۝"#z, cWjtm;4NRo2Ws't))2IKW>|PEwfo98|{C;ý\vįQ䂫|MNa-̂ `kOؗS3np2/AKOf*q*: j+}^' pצ Q۬Ax 2A3qő %~9O34~C7V^YW!Y2uPU!c1X ܞ@ |ռ|\*]"P^͊6epS CNZ?<{/@-lY[ ,kD&w}~4? E*>Oq^ۜ|!Gu Ca1DaII)'԰EsǕԀ`m:֌9#?"ڞEǁOj l]Wߨ>[\W8ek>$\pb &}dG_Zw 241Nʇ!\[_%?W.o_| ~, NPR%>E;&-T:i9^r=){Y7Kn~LBEB24?n闰FsBkx%2}a[UAn Ov'{_8/(G{t*f gEe݊RiJ]K]/deO ;db55ԇ/ &DHF&o60&Y3Up۷C{8 TȉBo"Dg_2en<|fNY""`i vO5;L fwr TDMDPd't {9!F]# V. f"y܄[kmn-޻+ymav`>7ϟ|G4}HRliFG"~66DC_3;զK&#^=MIc ~u^5z1݀ Arퟍin 4]rX~jЊ2Z`_DU'MjYyZ`/3#Q1_A7"]pPŘG"4`4xHGx`y#2A!䡙)ӘWεٿ&q2dq O5DTo=^{l5mb;Aڣ1i@PeAn͏9yRI(*!2`OWWQݍg`o:4-x)lkhjt&f^o|uhh!)yb;vحpk\0|j(g/S'ۘ?hW *LM5,]`[,8x6:Jju1i;n"[r:hp,x˺P?odO ̈U*Tu͉;NLቭh4 _4rhqˇ5_y1xm$MHsF~N2U oiuWv W8~fC琀禝ZiBG*Gk*Vܷ@0?y횺Txqǜg[29(G!yLRCL˜[P$9zwsSWV[ς!caڦDb@!Wٸ6bHyJ{->YX;^M [V [Խ"oNTH\pq^^:kK5~\ؽr\';I1;φD<^  RJ:gJNGfCN;NiԠ~935>fn' yF7s-0|uHD$ᴌT2loܿƍ0セ/ڻ|@Ԙmu%sV>\VFmMc P}iUV|LQFNE:~TοYzܽ.Ѷa~ śF[~ uCѸN=YkǓgv7_1M!c9TK%=?pJ͙+#_v>|2٭>j&`vx:Jǥ@6 )pPlu5o NdS@Y Beʀ뻪$g!vY)`ZĎ,ܒ|sCSXFP\D^[wP<3n͕i2C뱢Hd\qm%qv%J'Z Y~S@= he~Ote%g+d6z<.qhzCՒ(.('cN鴄O,)zvkU d_pA~rpTRܩ C~)n@'dRAܐXڂ=,pJ Nya:q eƉ啎wI a$[A/#/PAꖟA=r.(j?l;5 ZlZiB p6[1SI*J^d$]tda,q9ycB$7r8bhꇊ~t{~ :~{ 6 zfx.\r H%y M_iPTGŝ<< ^S`k1;Z1_$\'LA[Wc7GdFv"joڲ]H ӠTCG9ݝ?#r8JafK?|q8ҋ]V&k?z\## &psj%ݷO رv9N p8W;Oӑf4CXLN@+zaCf]DpS=z" tv,h0‚ڤi:`r @`sŀwmklC4ӟV)fʆseCӤ.Nմu"Gϙ3\?-ZǏvph,ɳ!qF~Ҭ],Gl;[*v3Y$%<2lT9͌]2c8~d)iHL37'#v&E\0=BbO53:n '|/\u<0TJ1C?{ c$[1;5Qdʚ^J4LsdSh[x[ .Gi BA`9uʠ:YEu`Dm:R O?*~9(խ;& |OTn =9 yvɧU1@x77lAXTUUNy_HF)@X|v\:D!#w|}y!gD Vveɴ3Vw-EޢԲ} 19? u=Irx8v ;]wBGtC߮јȢS9 GmckҮY(Y,vZTKr/߰Ax@נG./9j ٴSEװDq}l^ " -,b])Nivna8n:иi  'ŗa$ģ' f>aqsO ^fW//S1 Yqz uZHrlԝ4:5s  vNBmϿ_p;SdLdX0Zw2p8+&٬ x)k(Ih|my X1 f0lQ_H%Q6 N$D8YT `u]B`u'd>5hm +@x n('l!ZpW^G+5q*^^:#O#.?T_tn/vҦiUP+m1$2**&ӻ?G8(oX lժ d;Idu#q4>k\~m,HO#=ƈ{:\d~.0S FэU?BLgsTٽ{ᶛ7,=o\}vJd.l2hTDqL)'wo`<[% Ox39 惔󆗂~gvFH NfFի;+REt<9L3b̹'οN^o #[/"w婼tyKu ;~)_5 @Kzw5D{8K)}0|q9N#g KSK? S\Hӌ E:c0b&ΟCc)&_%ɹ'H\A#Vc nw#n݊%Jzh RI/?|`D0WIb2]o\;+X :bSW5 "_RdM{,veZB7\EdOi@"Y`Kf+9SYB@ϟS2zV`"Y˽y@NlB:u7 SnKۂΡwE(&ͳJ2t!pA+gVf׸zMݫ]9"yTs/dyb\%5RЬʂCr/w*_B 3hIa,ȵĩSͣa F-Ь}~04|˙BvׇpgB9[;/a叴eIC,$|rxk5{QpiSDR mIXj(Jd=e5Rp3[khѺtzTxӣF#/EN.8k^rhf6b zIQ 7o+)w˜-I HHߛK$9BA`N@CYx҃'G`9L"5>NJ\ߚz,,{ Q D0߰b G\W#Ezp TwjӰa&L>SfnWmf=WhSBL"5OTv[d\=RCjD8h)`hM(]ش jQ}g c 6EՕ:̛_?$IT4 G⢈N?"['1P'DIN:P|1&6FѪI!z@Ml*Ex(7:``80##LKd=%FUQ[Z%XƶMcL'mG+!o3H,mҚ鐞d龻/U?qKS) Q3 [Eaf)2\!%謢LJ]bsнX7Pɢ@| ⿢6o湄oD)))]$\yߝ< !ZdcNgJ[}EU}-Li s?=s'MRek~zCD<%L3/sXWz /[ChC_7v$+\.RZnO5#w{s-צ3=1ܶԑ?RJMzts"ˌ H;;/Ȣ' ?B̰ vL,B6xId4qeSّOȜْ7m^uDry1QIpњ@sfA ͕y fpKNP!_3v}@ۑddԿn|T6RQx)ز%BcH ld#aeL~y9#`WQpQi'\Ѧ啳Z[^J<5taa6눞tYq :z7i)A<7jq/bP?d9lBj7|)!MPW=_Xx͹Q{-6lAϿ(Ԙ.Sp"!q_~H!ѭD3!| _*znV'OGGۈcvoƎ(V/P(Ϙ-Qr!JgӍyfk.y@jCm̭ĎIG^  \x(L]jL;#Cqx=_B,Ws˜@Ӛ)y0J@PݺG,u{]"0a¼ji1&Sۋk|hۙퟰuƄr٭H0:6ݚژ/[qv2 }d._GC"68nPL@gHB8.6h:Vg,B0+D@-A3cWnfh{ Hty֧X Dws*"uFۄ0t#βPAp;bqb_W L fi7tiXQVSXj0k?~i|%Py$C֬($ h9@~"*"-^q0o2k[8 _ Ɖa 4˖c/l\w3Ӛ*@KVf!Yեcd$gpPOuӏ!c$xՒǁ39/Sa^(}w%P]%U6zb1oܞ> W -/Yٻ@IpJ),t R$ mm~\p&;)s|&Y}GZq.abʉ*Ym%sXy:}='+7Ǧ3s5܌Lr{*\(ցăG݁cc$] o!)p `$eȶP*{[&]&&j6Њ 5ro/ AEyנּ~~fwE71-<0rb;S&x{T+s(P~kd\- Vi,.e5&n*vEޘpy0 nlJ=)^kLhP-; .R;3R@2ٔ<+Q>> dSץ $Z,;We4ra`/oCCVŃZ=K';>(ͯYID4 qS,hF#}; )M aˣ`cszmy$hnǧVLC [fDҲdިypfKm-/y%_%(rz0$m@"I/[扈뫾 5 1%=1ȡvZl{вHIZ)hب0G_3Maq>UT7B-ሂud$Z?{g2U_NvCehDcYoYz f6)ܕon{z§4+h{*20ϝ}JsJca"v[[ے|>-[?e6g%h0SiaL& f{ 7nZag=+#z`LU 4́%_sO53~3aEk uEZ0JXOJɅd韐FA݋}wbδ+`pA]_?w2$̣7C"q[QxZi2EWjMrYSqZԐ&ְ;w]wo%!d!ĺ<<2lY `rs~DLߧ2/>i?EJoB,,R:s,@ZiXg5~7w-+1G_fY8S=ٵ/bGϟ}QRks#bdOl9FܚzbJ8Q]oi-׹%ȁM\O'8٣U1GTA5HvxJ4+ӧhx'Dk,ҙrI1paX\$aԌ;'Is-FTg,]P>C =>]Q{eS|)ؓs65mh3-LbxyK8qքJ{xu'O"'‚Y]m ҏ]‡TBZH^-4gbW+{"R;nJ~\d6^5(=+sm>2C;Jn$ v($YieB|:`4*xk1)5:x^k#%6=Br{`ʩ{}'d:7Z_jOӫ+%ĝ,@`nSǜwNGo|P  CzY3="2G]ݺx|Ry k{*3Lo@{M{=2xodkgAśRq5CHNf5~VCIuCyN䚓w'숐篮f-YD)8.n+Vn5 Ҡ1{p!63](JJ >J*%|\_vB qV' 8~ }cZ:i%JJ+b8$t!ɕtV~THxU9#S%5╎ZD)vA/&mhʨ H1yHj$3.~5yI zMqfbw[%0Lj3`ZILZb( (C%Ŗ_{dԃXk~4"W^ sTޱ'}{w>=+U9O <xZfĨ?SN!|vұ;.IY(x֜&|'TNM>I~67nn_{v%| ؃@ƎR[/ e^cb(@i1=/'6b'>(p,z#gч ھ_Ʃs~ʟg1[(HaWja:@QIfEuX7}GnY`s#/4hO·E3F5 sPaΊ^̈́>i=un1OgBbM^XeZK= 7i%9Uu4n@X54d"Æ@7lIa ~U%5TK~J!hpĘ<l7aVQ/:wyc9(D81 4XΞ56"%Sj7}$*:Dl6K')J1*%BK;6X",yCB淗=UdҸgE瘪dΣY Uِ+]Gp_sjAr5PsyaXZ@֡e aMwAQ[ cDaH4hǀ &;wܕ2wYNޕ2xY-9psn}')gVݭYv_Jޢ=Mvdd$[[V_Ք!#(r k\]HlT$uUŰ#)&*t aI#YTb<4h hБ$x1[wfP3\O;{25sQ|g|XLBC)nGN;cAr,˷-vF־qL 5GÞ@ 1g`}&~>Bd87ܑY\>4^U$Xj0hY0\{".35a2pg;#mQ+Lw/pL)h6$nAuWZ}:QJAOB8ɰW4tFZo뼺Y i&mN`&6.tv, ^nWp~9[8K=/dDĸ+d~U2+,"u?5_/\ˍ0c|=3sU?бʺ1ND9nJ1 jV.ΘHƳv^y棼3@Tk<6ggvH_PǭgyD"S')`Hiwq J]iK}Yj/QF5l6"/2ieK쩇x &hiD}EyzZ &nF0 `t (4t~F/2y&F[U= @*oבE%- YѵZo4;\s^@KLFDg8;C&vu@\;"h!;_)| BMWcS!v\v%S?1һLEP*MUd!eҹ/0͊71N=눗(+cm!$臐1:D+1.RjMgJ5)uhn㺙y )}f}h aQm8|?CH]DU}mIx>hoa .:!p'ƨ83+/sL1 (^ǁippt<}#z +9<Ú++EWR=d,2+&fJNv+VJUNj?m(]Z`$`ZD rrKW\SCt0+{R S4t!XLkIglŜ\rySANXX|,f!9 wKśg๤,ꡰD9hw#&: EAe`tD)L :2!]בh"TBM$4 2̃{DsD@ۣBLaLCx KhRytv`YT7s5e=NZir)_rpJFd@&[`Dc:şצ".N&s\I^ۜԜ~BBWc@ڀE3\mTCJ!iM^霄bNd\GzT(7廵\GDlC.z M& 0 ΂orOP"4T5-ֻ3myoM+zkcfeo@pzjK'KGGUY e:y|4uSU3~-7 g\:JEey5`Egf\rpN/VYb-R3uMvA75!-yTӾ&$x2L1|H&};67$m (NII}EuR1{^MkϯCW(b2SSXCRfM`_Sa<ۘ;d'QDjtCٺM5|6FdϞƫF/ d9{_g/ٔ$a,ܬ(R\i4/HƄRD J_5jeF Nn]6EUo'TcޡW@HסYw Ȭav:bHQ(BԿ?^:dWyOnax}ȓ~fKUJfমiLe;³"qӂxȬd56yS0`<) K_doKZp_qSAQL})zf6vS%Y5A )>^Ŏ)i߮a>`kB ?zR; RjyyISSfHgZfJǐܠ~]Gwq/ڳ<Ҧ{ *0p vrPeM;@UˤqXwRXƌ3~-y]O"o9--xbQ]d2ca"6,zSas I7KIvh^F&?Vu܋軳|d=8JeE㖜Vb+xi!D[ 8%T2bێGWSK˜/u$MJ xSiu\oW({Hv 5Mڝ4~@FY)fu}nh[ CP6=ٗtUܙpx̋? ZɂMw;%M4ݩAgru \wlT7cvZ _V؇|`m[\jZa"Q)ϑ}Rdׯ)`Nϡ 0q nJKC}>G<YyzOҲN{wfOMxĝ4LOq銂:0 "St5>X qݜӠ 6}VVU=6`+ɜ{nGN~ hBNf(&p![{(fTb}>Z#VH0>rsBb_v$axgΒA 6ݙ6~(v@BE 1~W?K]wV!vߣZlZMx,a[XP)%J @T o*BƄ+/@s/9i*Ä{J+iŃgQ)!`9_{SWѴ[}3K#2+DG˲"* "ӸsmÉ>CK=+>ҥX )c+bW D=ΝzhNN5pѽM0ݤjNz[~&zt^v@`i0!g 5nb_'qΪ js:MqK SZ;Ȥ׍&Aw}{3cy&/Ei}*醂 ghX6}E&"AE`J5pb)`%pb?} 1#  K-g8PU "Qq0t yV#.X0/%KNuRO 5t}uu﹘6!u,'CiFoș4αS!>.1_4}Zļ2 zʠR˽1̻G/z<6b|(DB(5gxn9U)Hxl&-o@jQJiUjal;?:C=I,%wUeFC EHPy# hY AsLBeLV iQbd̍ĸn.ru_Auj! 5c'3QKY!<],Q! yg(С٨:F֌qrQiXRt_ "_]٪8]6t,2&^҈~+N".t qrZ,>5i|;]:pYZ10c14錍Y~ rwi7K]p̿gչl~~8P0yЀ)m3_}͈h26xgCYdmHr}rJo$~7%K#08ܡ (\x55 Hsy#'IVin;VXt8=ȁFgLNӠ-sm/S}TS\otVLed`S8+O&^G(V[BcK"/"qHgty [+Qmĕs)LT@vhrB4^rpu578 *> Z 46?.4s:0W\J,t؃ '1۟~X:bݟͅMfEhd2qo ? =03ߊ=>ѹK΍]1yh9C xK9&'zM)%OH?N:߿"<:g=lr d$q*[~)@BF5[cc^~쫗:󎳰ujkKצwē#?Wl=ٸ(_~@%`rؾ+)~8懱l\EPtPZ 7pw([ ݻ RR wIe!dtO|AU^XCaA`Hn\%؏>R>ǩ"0{>f>YY;UĐ䁶-Н{r*r?vx+5e_Aœ-(H,y>y^ξ]RI$egf ȣRFn=hgf g{]S]>tۭ}fzy[Rj7;?;pk6.C+0 a>,ƴ;~x{`{RN $'FQ@k?*<(>yL T u)%Gُp][p#|u4QTWhd~Fm7\ s3RQi& 1ǴSKߚ!d^Tv2d556A d).IVT;fگXPA`&7vZJss4T1 @l(A#۵ ;('ZmpfX%;3!XIJTW~ε~mRAj\wvGP(x G26"p[17i;,/k`0Un ,((NqW,GULZX`gf`>RX.+\·pg!1VGOnpu ąUy䥒n |X&4 /5E^TO)(Gh:^e߉X5J,|%@J$д[ $C|Iwe%Ou +LeB(WAKAAKR Xm]kI&!e]$qL Kv$St1ondC=r_bQA6yW8߅Z[ Wc)^ jYTUmddGO;LiPʝT%#yn K2E2pq .mZ-B$ c~T7(T6޸ eA:s!6^,#C+w:0\z[Q+1wùC^hgy*/=kCwR Gؒ* HԥʪB\.);B4i@IwGqmi3Z=nRC-g6a΀(@457\?#ϼN@5)eo,`grD22߯RR}:&X4bNypFM1JsH[Zu[vjS }e/zrr] |6U8x@GYaLpk.~Na|\ (R؝S J£j6f"b2mBлy39D AgJȟwG`C ȍ3c=x =d;X/JC8  }8\߼#t ,B]tRyx%vtHwZjǁ&)H5:@*nZh!o]^hr^šlP١fa|QL>PPMJW_'X/]"NPͭ5p~nĦ%[-]FٍG8j7j"<98B*6hApxEC|m.TCoԏj3J5 D:FLIaDirw Ϸ"Qi 5ZF*Mp[*6nau6hC?tċg eNc$BJSIm`H'1Q?&D||<: V=h,lA-P+:Ϗ1VI@#"^&Q7 > V>#:[oJL| >6]WЮ\kWIk #¹;4.E5fX 3;4ff~d;nrmwcN#k"Uء;Oʇ r8&V4 39V>H._N.t_aR_JzT7Ll|, '?8szaoMجOm-<5NAZGx74Q ^ /ewcϸ7IU,w.hKZ\^Id"=(WM?0;D@ g`I,G=8z#T͂ wLj2ݚ .Τ f~。b/b%D} 7&LrË# ^v@]ӔxD`wGl`ێU_rKz\Sj&f`8wt6JLeJPNJEz4<P{f >HCIӖӪ3H'T)uXo3{.NP# p]{܎7-1 *$؇N  hXXpn"-y?FJxl;6j"SP*{#a4 XblAٹ͊דwm#D? Wk~2zOvVD9{{I>߯L7ds)t> (A ?1Jѝ?d3<+亯͵S2,5SptD$>X79]XH[s+ %uҎnb-rxxmRhywO77)ߔѝ#37H^"zRPi:Ji\b˳rcRcVL];} NCaw3'"m^ Չ?3k^hր^g{ߍz=DQpN-[I%tUͷCcN.n)jlT~&!jm ē#kVt 8dQ@e!{ Z ^!!D٢Cn8A,Ek)Filw!1 Cv#T(ڷ5e9ڂ9a;nGXNJc):Xl|)&9`ɸb7t Ro p|CR<\A扏Pt_ZE\hyDۿ?22ͽudSAi8'U6wƒE4jZglcהJZ2mAՋY7x%[|4F|_u`5s=< I;zG ƌl2F˜S[/BibrNj5p<}2)ճ4QZn[. d ,]CQ4Y-4p0X-H!pk~F^,sOXjЃȲpVt#h8. POc2`iʨ7¾m Wj SkBF+ݞt A9fG1Dc8~0YA[k"*M*3oO*w+$/y[ـmHNL z,)L6ӕ클ڒaʾ*D>RFƹ-Z0C7[%v)rjP"/ p^qrJݚ!#w׌U!N~OnLwdktnOj^}@J7YJ+]}k@;8>"<_rīkpmn!K'u s qWZ۬<6ZP'=GO C~ao vP*O*_qh͚4 V(=¡xɆPH 1g7 O 򥥖N iՕj$b}3neR$Xnl8c >$ϙ Q65fHvW;`v`C-jC^NE0g֭]eu}i7v]`C[l֎6!ǎq0'L&"K/S )>ὅ6ЩCM0H/&E->]h8lce=ȗCbdT_ ,E{3u(S\RV߭O,c䤷1tZJ v}sJZP7lVU-(>0h,BԄ;eDu ݑY{to*V;5wZ ,}9Z|fT&48GP2޳į+~GOX?gRhĜV]#?$ =iN41ƸVL埠)9E/^77|z/]؆vhF~ѱ*g &J%Ԥ2hJp šU̩NG`QS"6X4lm!ok8xC ;*YxRڋ*L'1Ǩ^KYŘ iմS7mhk 1=Xyx|#c!ZL(!8Q[p E4ʜq@Mt\̞A_c_^q ZSCIggVtmt,d9*^[Z^`[-|2(Gjk{N3ei4}/Q#gZשLdVr yfNh%"'/륓k\d>My,L; a[%?2/v:|xC"d iy|ʥU/Ӂxގ(% \ӫȫC0t%+j3SvMn3TcH$0aCֽ2SB1lɪ7h BAwxi瓋W8S]àj'o̅c栕n@W`d)σ0 XpBLI&B.N r<9FZh^< 0W欛挪}8 ^l&AW/"]!*;3Ex [<]IuVnwDZU1TRUnbakIj٦%zu PlFNtXiNvAb(3ͲL Yfиï#R3[&͔zltLn0x(V@t`4K|֓r]x]SF9tbFOvkmUNa9jFlj3 H, Q_HQlJ#HN׿;sTEqp3J<#MJSv g fד#řWuRg<8xRI<.bߍV_E#(J{G(HJTa}_6(Or3Q ,Req@<՝_S׎x bƦ \ MIsȺΫVA#iɴk  #MUjdy~ mZ.~bj x9@*Iƌܝ\/O#rNv"Q-`nl^ǥAp\ +NK"*0a|_]hF/ֆd 3ĮW=C+ I_io4Dy%F%mDxSjf)7iR>w%?puثpOCHt1O k)=A1!gzU rm\~apv$V7!qH aK9*.go-U КlM*qfzͩTƚO)D< ~'+D`@r4?9"(+Hd}A­ᮏȜ[< GQɄM5̒8b#a*xP#&YݹѴ#I_-pFG݁f/Bfefc9uuK+L/[8*pprѿ\ ]'ޓxv;JZh8; ('lY)|2Z!^#oN|#g&8ӷ_C끇CIwݽ_"1lш~L!*κ6>{lwiFΊc#r*X (5֩:6!WYO闤I )cm:Ey?%pvg<[WIA?y=I G`ϗYƛ8vdfλQ/xAJ;c9Pug5mٸbu VJsr>:T/ O{>B̀i- >oߟ/5, BEz5 먻~J᫭K(oKK/*jL=sSBgw\B`pmt3Fzp 5zXoWn;4<2W oX9kItB؜.!<~oF=^r'%! C; _DBuTYq mMm:\ST8>Pfx,1V!,{5moI@%7]mʁ>I, X'GVN{'Ė-~ƅ]/0~R?jyp2C2=TgW#>bi֬.An}d(ѓjlYb&m!gRxk:;R`D"% x--qMWj fh$佸!Z`Tw0zӨfMtN`uY"H)^dL L[ۗ(RBLf~avk{oQ-0{vkj ]L_ɩ@+v/erh]iPb`s!HN$x5á{u5n#E=\'6QH!v=>4^"Jhj^]{9M-\arxVӼ !mMUDԖz:%RK$[tW#EnL_ r(nSCfvcU Yd@%"/hiJ/W^=FDL ;dĢl>O2Gqrˁ~U DʑruRov+ݿnR^h 䍃c!MK:y/93SίZ(capV]$2>~?sX<LG''+i 9l e/>xlz ^G[oZY[TEiØKV?Se E2kH' 0?Q M #q&\x06V' x^1@ 쭇l< W_]|}_7 F{W&|HaBEZ?lR'>yoU~(a؅Q'qn)/H3+ d,3J&ғ>ݜr1gbw˪1Ȗ:`}(fF.nvG@;a$weOcD,FY/1[$1'RRtA(ɼ}Iu1P W^(As9 &+ǀ H ZA;4(ksOQ3M  rŐXgx}=RV4f摱_io^0³GK$/9f#R7f|i$1._©nhH"\fw!{"f tg};\8-@=Y GDܡnxdvB@tStdHۤKCZ'# eȚ4Xu8X@Z. օ+G &xF|hW 6q[_֬r#BE"j4+2GWCJQ>{@p+U+C?  F4n6Dve':Y;GTD*)W&vJAvi# [Pר@N/@ɌY8 <|$- Ġ 78ۊȖF܃壢*TLח^ۃ)QtZ"P pzU\>LzjTduT>ω$F1Cv0A{\j,/n%- KiMnc3~XY==4[ԟTn;JAkj8h+4J9ۙf5(N{̲UR&dW67n>"*tQKa3h1:(8L^ܤKm{ 7#k Sq+?A$ Ts-lFjd}.(bMͭVÇxm y )6v1-F`G{-b/#;dH29ULg@SV!r*?&fzǩgS%\t&3j=D.1oi.^LzNK|8R  4rD^ sYRU6͠>qIԆu[ +%W ARP)[ǭ^SQonӚ5E֗b2Z٦ ~̦Kh)˹ϚdF`"[LP0tD??)HHB1_zFoʛݥF^g±#t>@^ P /0 YRC#^2!l&fYVKkd\)h|b #U}Vi؉<*PLA}l$F{); P3@<)ߊc =\GA|bGmoz"LH1&݋JrG?r r[ yi>0a1}MC.߃:8I*>ZkZstAeHb'Ku[J6*iNHE*ljҕZ G.XTfŒ'^޻۷*b"xcuz4oZUpDp5wX}U\5]ƍݤ,>ulՍPI dЏ<9ELcLk~uP~kn(3ѭ*-qeβ\7 W;=H4 }ֲ\ꬿ{`gp&]8r*L Pǽ 5/(JS:NI;z%1hAEݑdM+ ąR\Ϟg9q]@Tq<5/<D+)x5*;ړRȐ]Ź`.ps=6JABel1mnE#>{@ М @}_ӟW[]taM6  Y+π~ "S7-Z <pi,2fFjÐg:Y W ˿qf3_掘4MgWY/-4&f8gT~DT)?ژ>6 sW8a#mԜT8:mӲhhk:8rA,r\}z.B9yMAV^KUFF+T l G9"E{H@d>vlC:i睿C˧7܀p<(s5H~⡽e] 2BksqS}~YF$]hQrP 7-s?#ɻI[1l| I<:1OHRh܆ɖ hͪ^CVb%gw[#X PgUY":]0 יb>G[">4efέ%82bD87^:''pj3DȘ(Nةx6lہ.w<Ɨ 4rEgބV6̆υoi 4I, Ym$Ʊ+<;gV,qlStIxx/ s)8-ꅢV#<ͺ!o|? L"2? +pc譓/pj)6/-EvQ 9e8iΥm耥͹b+A[]PӺa''@.KQlv tcfYPgH~ ʅHߒ0̡@2bb|3 k+M9lE8d)~&E+l=rHK95YBA~_m!͵w9a4d]T^nQcLB\F9+9r4@1gYu#^зV?ΦM1@K7>*rd5A]W  =p:碑Vڝ7W5)35-72Q6H|< (͇ l:Ismd$%9g[nnH#`knIa1J[.Ր_LLPҕ i<t*yNoeؼN*>h2|сSd?g13/⃴G QxHV 7E6>- <2~q_yM3x=i0b))˔j-NMB,Uʫؑtaw*Zڴbt$bkƂIxVTLAίmTLDneS҉O}0䓈hV ^'Y x(v #W8ڍȨnD o' Xak CAQj1r7H Io#_ kf"Ly{qI a'ߴqlAzv/ݢEDZ0d!<<ڼmp ?<"_e-՛͈ mz4`GR ;k 3GtFW0e,Fdb(5fTjvo.Ye82 sM9a_ެl~jeUj^üw]y<:i*A",|#.b NK@kFefBS {8p:fSI1Ȕ14%rWA8,qzaؼ񯡘)rsEy6O@c!~nnt c'齴; \LgDl ׋ǔD\H:pwg3J]Ŵ_g>3 7A;s*zs֐7n]FڋhHþb:kG/h~H6W#c+4gP G ``%; (2ֺr$p{V'Dײd\+˭'tתֳ 1azGp*5ʹ%aGR %}ejsrRK ;+şKXay)- iiNʆ!ZF8JWܨ lW f>n}da*(w?K.Ã62}Ije7*ۛCw=΂s_f݄r6M<A%!աlm!satOP}FPMie{{B $guխݟˤ( P#${  E.cZ\bbr6HE-Sv,>:9A?La>k'w NW¶h%:M]CZ"{mg&}Y`ϱեPFT +d٫?;" ]KG0 P/F|PrUu{92o ';շ+ 3Cm;=:#KWE?8Uv'Yk)a9Ug mFB7 |m1v'\tYoP"M ڷqXv9찔ƃ;@f=VFl/2f:tRBDH̹?&4ԘX]&R3$Soi|1[ID1rLM}|f#*|J-9JPQ_ [S])!2#osw;.4_PF:{:iW!YޱRQudvzLa+ыk3hZ37hiv|{MȠAx[}̒t|r`z*?n<;M, tD“PO5 V* (E17n|;A^l!嵴DHfGY?[aNm}roL"+BG GY[) I &h $ %"ejX|F}s;Hqo&yPӲ`ژ=qU󍶍 P3^;2V<2T‹6i1! T=T./-֠Xdh򨱐TY#7VD%+$L!Xg~x]Ӱ{d@_cT)"A簥Q,hnvo[Fcӱh2\+24IJ2|Dvcms$D>nԙ@aKFCPU3ASZzoTl!Ohxſ\c@|h)|qX(S֔Szss*[,U;ۼ~r8=3S!380Lx6[fQ|k꽉 oKhl5>^;|= =JLW܂[62U1t~Un(^l|CƝzh6,Q p(. T*xwgR2!<6G"ZD9U+kt@S##tRI1:[mP' T6_ٰ"#"0?~u0~0o~. {1Àt؄'ue B٭wj "µ3j F6?+n݄q(\! A wg1M~eE$x P8k}W/>0+~V!Pxs{=AIqڸw0y znL̰F;wuA綷MlX`>Ma:ÀppwX&Y[ 7 y-(?h`$?˃g}G[%Fr&}p3ݜ>=K1m" *3_Qc.1Uk2J(Cd4\ ?+F&HeZgbvs& |4݂P7Ȓu@LQDJvb1uaߜ 7l<, 9 7T|IͧG`lWf1sI-MXXx,@lJ A|p{\ ( yT^t[QĆ>|~G D *x'&wc,*=zӬ܏ke:AĖNq8àTٰ't!-!%Ty- M7yŢ)6]V?~hQgQ8l~e2c9KyM˒,qDb܏*lWkxV ΂r&*2w{Z )v@5*X03]~\&;1;Yk߯ ;_[@;|31V @CxrRd*A%Z"tEKWD]_?֭ >9 ٜRE~s:_8 [6Z]$TLBnbrz&.<-`qly^:C˾ |R)qH˶Ql5OS*\I1j?;N,3ǰmtC&E Mpqzѹ9ߓ'N:>;S bs[}mm≤{WԜD@$Ԡ?Uzn93`2ٸ0v7fBudqI_qY-ܛP{ĩzS㐅$O6KR1u,Q/]aC*4FSu֍--=U{EY~(1Y+n\"d8_!MB2\bS.41 -W!3<&?V:`tUHyN!^LfC;Bp(JSp JK@"#ػlMF.p7rxx~0o1e\hBlvNO&le4l ΄rjYޣC(d#R,J?`X;ɈOɊqxoQ`6S^E+&yq@_v9P:FR#Vl;T]C[V.Yj,B&t] ZDZ*vȺ0Zh/oX)?I zUƨeP0d1AtdFOɞMrzǪ|HS">tKfs#MˀcYP7^3)(fj3G/Ɲ]:;d,fHC33,xZf?sOr]܃tq) C1-Rˠ' r}b8J <@_ǰTNGLn1/DJ0HPr|飛+8&@楊M'IjQA\ۏ!]jȨ5'ﭘIf ϼ9̻s~E@0z.<g8!2L>'+]2 Wi{/1];A3(ivҔ۸\ ՈpɏByڅnu,0xșE#,>5n_|DCC&/:',p!  27E၎]K8|9ƈO sРnj-{ZwZ/ >ҫWF%uᵏ}ɻ9Έ˲/=)^ͨWlM%ոoe ^qH`M ?&Xocz5 s|wb=E^uS-X{^Pa{ՍcYtYZ<\9?sl=dmZBaȍsG% !8UƆLɫ +>ڠiAN\Գ#P-pxZ?s f%] fy_Ә)JYG-Ǥ׊>Ҩ6F {f-+"YT VDߦ} hPǽqtuQ|No+ـA=r[MѣIWW/17֭s޺}ɇB_^?aSmZGvt8bCӜ&,6P#b^;82ye*|FP5 5y dl=xɐ'x* Fc#fk.PǺ ɷsVh `o,3n̕+S9AQ2 W9W<7/i璙#yoNϟԞRp(tݫ%h tzY \)J8hQݝ9Ѥ¤pF4$ŨIŔ'FF ˉY~y8/ fFK"$ir벙,h,j)ƃhHq}ba{Lt _F%*1j:Lz n !IAIg4w8 ׶`fNՖ,Eg2 -᫿E9њ[srX ;R6&x^iNۿnV]#Ea^I˳W{܉~07wNP?H¨!N 6[// w\G[up R=eAd&y @"wOZV@S6 >CYE774^# 4Ͽ,9e2m]/#(ũT}p ~b/~Eϯ6=Ux7!Ec]}{% \ϴtnExJz/@W{.]7SygG*z!t +r6 U653W 8p(\]y>3Ͼ!A~I[x/)h.7Y+K|$۰RO$nS>eVmO =RM\{$O2/Vâo by?6Bb.UW8Ii"?zk] O8`=W9('s];:~Ɍ=-m r'N4.7>#N>SiϬIb1NAɡNMP0)+mr"f|fq lGsQ &%3BYx2 dػ0>on E/R}2 pk #=h"+˟6Kwd_b|̿:78:S3 g= L7%Z\q߲'=4r>`]Qky9#OTy@<5;J{]R+pCw%ٝ@T(ttiуcnߨ/NvLNVz6P:ȣ^Ȫ0^O]JK\Z bB,@lWG/gZ߶9I!qh0RjN@;(Λȳ"dM J>3Cv$ %NOWD\˥Bi /*Bߟa0|=ߡY斸v{*^WC{Ci3w΁.:(ߦ}Q)~1/ZdT ;nj Ȉe4̕Y[*l@MKxC Xr欋^MskCUJ7dlcp˫z:mة8z M`{ZBy>Jz*UO5z=*4_G<ey)M^h|!O.cV"N {!XЕ7}$*8W_ p?GnLG0tYMWNbj6 [MJIa,ΜHG[|,'b\D%mp\ח:9Qh]2~@sz'B}=Y.%aBx?tt@3xB?6JJʽ7?wE=u4m;V'ȅT(elagBd"vU6wps陬LW;($yf5Rzfg ߚ+FDrWF4ͬ LazmGgrl3JV:fn- Y'J%Pѕ,֜ܪpkP})Xz=7&8k7FUo>F}2qzxH> XhY=ݲd3 ?! .A]y l/ٶ*ȅ½R#gp2hYD?vD A| Lr\+>sȎ <.?W_{uknͪ٠Q[PiQigsVjZڣ8JV&&A{/oK-9HxZ/X gQ2IQ+"eq)UxAIK tT] O+:BϢCߐ͏F^c@)S>#=(zٟLr3/2mH1z Jy XV3']|R̢V@GghE}j;uJYh%Pi[7Kށ|sL,6} D߉Qv Ɠ{  *%i':!2`.!$|Rp ptG_ac6ZWqXYו;-=Y;!$a6ܵ0xvtlfqp qEˋ*ZS|NՒTGУze8/2a4^2"<%V(6+Cee_™8>YqQ_f 1Q_eoǸUQAGk]NbѼ) gJf*u% W\41B# d:N-%>Sg=hj; \Te8f+KQƏgpyg/O1S5v:+=@4 EPޤŪV W O2|]%=Ø_ P`Mj($pjQHo 9WHQbAi(d Ps_'Lˀkf@$l2zˌ2GX&\)%#WFw*4d7AM=-*tC$ PZZ?Agj07+Ƹ0@b| _EZ $:)/bt'75>uҟ x[MlILE!0g:3sgrQT%$ u:_ ^"ἣGժì }VkP2JԞ eZOSRlG̀ޠ\HN_B/rׂFC(nDn T 2:-N܍^rb,b*bgO_޵ )H9g4 PDE% -:^DaǕM$@$.e4ڇ5FKϫ W\nZCn~śXq`\G$" 5 j,Kmw8K%n2Ќ=|cʓ'dJª 3KDuB!(}P]9[{Oz 9rs0df[,+rjF)})~):f3PvK7Akn^9*^Gꤾh~^hWrmHMA6k ޶|qZ&ÕZVc v](0-ogE; ]S RN=ְWQPuͭaݺ_ qHoy4IFhw?53@Zsa`Zڣ>-NJ`xit.Bz+;u,M}E9 ^,RFzթ?)X޺1 z*0bt,&wP]H\ƢEkX~~OP3ړZ\Mpyl'Q{ה|,I:uUKaCI.H1} =9gl5zs&uONdL& -Ӝ GB#qU̜I[hrk ]bԈ E6?wRSn2ێvZ4+I=NeyV㔿rXF4jóVu{ґǡbaB|9_2aBjR`KӾЪ 8Hp";u]+ 3@w7N`'UIKꄻc)}:J3U3=awcQYVP*llg[n6`a%&ru:Z恎Nt:ĪoΉe_w8pWՐpdF(!^s[83 dW6ӭ:NHGsRW3oIjǦMp:L&׽nAi@au5b(r5 P~=8 ϚW˳`/U4b\bx"Lrj,vkɲc~t D%};׭{ _ vOm"'kyNT$WM_% F2(ErJeX poߵJ&~4hz q÷^XMȢӄػ(,w3 )4CWT 7>eD#*t%z{.6ILFy aD Z7儻CMA /_FNszvCg"f$"@ OT3Zdȋ]=ӡ8]S)4Og':T~I)o hy$UWĝ<_z=rR9NC-ſҨxST>l51W6,0:rKR5MCQr?8_&'d`dT츁@ܭXzPurbz>3`U[Bhew{k-}>z"@M?xreԹ+l(K>ws) ?VLp[,mAX"#*lg/ݕ울4j@U_.e In@خddLD~n`s:UNnO;+BXU?AO4Qx#pp v 3TvOM235-ly<-(5Vkg{s/t /zA{iؠdRz|Ⴧu|ģ,hP/YԑJy:jYxyo/_efb?˖Q {X9(O'?a6bw, 3}= ~N/hg 7lq"^oh4zWƱEW{IJYHXw2t/5'6?w"*-H; +\dg:;r"f]32XmV <侐ς'|Е£5NίtzdnL#U8žW"\S@ JĽ'_d ~*;)Y.=HT[B{G;mڡaeBq"50}xmcؙy~S[ј>)S"OD"sBvÔgIJz}ES"}m[!"^yqOh>`o#*=É OmZ]78c>T _'\A`qځ9xNZUAn:Zjz֭0GBFQ8eSX,**.©;-'#<{8Q^&5`dt(֥% #NfԿ+X:.G3ЙزQ~py(4Kw̵D3(:3G=(W 6&%TG4nbGg0q̀ !Ǝ\r +N+֧ɴTҍh΃79#c6:3yId4 τ8.r#ZjUA?*t0.!ȃ 5TP}z>p_:(JEfˣ t3hp)ח%Rk.PWx犷\zmssKAwZY#ZAJ+w sx `wƞ82.xwM?Ap⏍L !ZYP zA_[8L$, #1 *jHawH2y Ӯ魞5NQV 6/h*K,ZuK&@C#QXj6l!W/)P"Fy~tplPXXDul"5SRK[MΈ8,#F^vxq^S', EN}=OpЂ }z5 ƦB7Ѷ=ÈzqzbF ww0uTnvmuc/.:9-ze3 ~簃d9iU:q⺪^|*ĺ<oa5u't[8#F(S.7̐փ$oFԲ5>]dC]i~H8Ջ8ڪpһcc q]TEYfT{jDB^ 7,eܵ¨}JW[2 ka8$0\l!21>F`l X`4k QW d׻K*jǢ[qn75,dYе1Ed rmxto܍L |ñG&ܛ91 x򲎎)mMFq}ɞeeP(/FޕLָRutVʘ빘RTJThYe|n#aW(H=,I6p> 'rf8 `$8)*eA}?|t7Ofc% CF$5J(^jewsBQA(E"uIG#;TX khCEBzcWV|dAöO8?^KH@CDYꨕt^4%gm"*$Mgx5!Thg=t"J6 'nlY~p%2;CYҷ_Nh<,]mteXvLR8 !nj%x .?Bv+A`e :3zux/ņrs{۟V- ~d懫6,tV27r?H<D3pvЏSjA9+T4?}u,&;.nZ7B.y,yR&{D'ڽ*ʼ16Kgfms޸4ehyVlT[CaVgrf*=߾.HQm@m]Dm\xL5Mɨ-u185S:X5E㲸ŃF# (e:6̛Kq m _fc*[0e_ Lsa0/^ctC 2QXV}6֔1UN08f dշk6OI u3aMPޯOu h"ӡlf:;No W{?1m^%9uP29:ؐdk$&CNG])ܒeߚ*6"^p}Hp6!<3+S,ш#QȒfn?bcvSK+Ao-^CV&.,ą\}`w0lu5_/vŋ+'t;Rj94(8$naծeQDph!0UeA *<4/dp)7f㶿KRF88[kܝnj MB|Qj\E"KR{-A)T~ 쟳v'IZ)0ˏkZ~mNIR~S #VR+k ͋Ԛcs?2'|i?'_)eII!~h l $;/c3KsC^OȨAj']/DvoG=mTQkuDRv6m*]td'SVL5ʦFn Y}fCEhO+@J >{Mȥ&x_ ,F\dnX%&  N*x<>Mv|4WM_:?ibY }˺2  ԵnI3;q.}>ee;wk>lu)WϮRf t <-YOiSWYx@lG\/%6椠Aex>fl|7= I`곍35"HDJщ q @)vFs9X&M1:*9vڡZ}VsԙPzCt ^rr>`D Q}¢$.aJ_+%6T \.DGPѴ]S sZHD5}~@JS{- 9xI[p$I>;*p:r1ǥ Ւ2MaџVIs˦ T Y'o&y Z{"It6]6М#ȹRӨۗ/遜tR]aYInj~DsU*։R5M~Na]ze`x3O+ {e]]+#PZ>Jؔ3 K&C+z+$).q#&"L`/5{%Ѡ[:?*qͶl·h)ryB٠.NfhY"o;E)$7!_ I~@:S3Q?ZXSQ%VK=-7XG|Pkd-+cWŃtbbcS"R,j/aEt2rӂXd,aTNeѡKfۧb9 K5A ;&^3Ʌ^{gȽ ,Aٍ|aI/pUg:@uDy986+#bA!W @>|jDZ1UV˳i9 Y8&O(73IQ :Rm uAժٙ=&$FӼcN!MH<#U Pc^m!:'Xw", `=h-LFTTQcNb 1a;yDdK\x1|b ߆׸[6>evVݨG@y@݀Dn̆6n6qJg9S )./ܽhɚS@ژtt&LHGt-~wm6Q9GVD㡲#/gȎ]2*$/?uaf(׶ OY 1`c_8d铱Ǘ˺M{9.ٕV&dkv 144~ѤCo\L'Kdu tk:!}q*QhDZj> ?%KTiocnAyW?{ | w$L~+MBή>QMo?^L%_vT)YSb]UL\6h(^p|G֎pսfru8?cfZ9h[VEPosPƺK]1K,2]԰Ql U ~Jݱ ;)̀fO')EKIx\ +he bDV'x{\:{$3/Ӏ*%S3b0T|4H$T #nO`R9;4 C-W!HVG7"S.k)*]S\c |G֦tO_5eXr*.xW\xo^{}#CAB\FE 2C3eΆ !D&>Mڐ8s3%c<~|(YK؁nD&K7#1OS[6@H^qgXk;VՓįv8uG !Or]3k!!?K1?@Թاt /y.b0uq<ﯚ]hOCFӑJ.^cCyZ _ NwV H :>)8 ÅQ]BjN=؆%HPRtn^H|=T!,%T¦DZ[DLwGx>>;c7ªcDgAN3>0|M OͶyPhԕ be5#?Qy9M%]-<~i!b]-]gkbQ9ębtjkҎ[ӺzdjQa#HԾRG?^C >P Di"0T}VZ;p&qf9YKNRLXffiR_"n~Lن{ڀȟjuY;pC1=6A?`x-;{/PhI9HoX&AA*ʬ,(ŷ[)Ti '`}02r!-c ă;o;!hocSXM:U)-cYccxw }9 fDWpԙߘgI{Sw)"BTn91ge9gQr p֋ 'NS Jw|87JIN;N [mrnoVj&ʡy'tCDz7\yswF+U;jwmxC^MECvJIv[ďO!Ne5ڕx"_8սKR&muFHWE?VS9vޯ~a.ѽ!'%rM{`Bx[g Or;{ N#˅IØEfqEVc>lZ|}˵ J _ 6RR!OZ2@F+Ϥ-(ٱ&|pqO~_Ƚ41TDh;3sȆSo-.ERjd_t1!&+i(.1E^AYƿU{||xVqzos F˵7uXe6tжaN]ê cG@? pÀؾ@/IusJ|gt8غK*?3[a].'TyS^W͛8P"ǣd;.ir9̾sn}*$CgGT0+\)E #XBw9VScJ3 YٟZ| OY9 YZʨ4q6F Z=}Pҡt_F73-z4HSw>VOge+p'X34J##Vzl6IXȦ+^qJSOt:y~{bc^yR{%M-kV\Ѩ]Lj`U|۾9en&xLʷc L ڔ~D^U1\\ИU0s}KH.AI+8Q1~TK:/T*9Ff<-xa^jƕZ`>} ב Ͽ2oG,!P#ZMi䋞UQ1wR5ll(x?37RcM``^98) HO0js)n }{<a<|{cOoi0kR}\N k2t59y`Cs!4ha3/HsyɅ~({];}%tY>jxpӇj֘pw>9E+m),sl.sV09*.Ny^sqY~d%\YA ʹ$OK]ȼ{ w\?FW=aH_V>K.DBBo<7هwqVL|KFdfº,uTbl?6y>o^[v/KM| !!o?TbRZ+Ow2hEʶ}4i2.d!2h!6~IF7fPuXyr\ ^N7,E M49=&;''#0R{сc8C{C#HZ_ FeIHCL\a#;6 (;禵ydžQBY˱`t?N]Qim +,/]zۃ!M3)Z4b[d#aq'X@iqFB22kfJ[qYaѦb+wh̻Qsv]؏T Fl6y"( #·n*vd^C֣2sRו 2y׍;Szij fhIOZ3 놽St=g˂0))t bEJŌım?dExʥO5&o%'pO}o :CmZxG졤O' S; ,2Pk Ue@5hz5f%kCt@փ43o*A?3t! 娮7P )pI᷿"P>M!I•W?ׇКYNGơsb( hTص3{_ge,ϑtr]NoΦIZT Eqלu Rs}b{axw}ǒ('2gJzɖgɵE[Xc)^` T&@% >G# `WzJQW (joA"UReD;)\q>*>y{y |qE%_Lv!|+5|l@F~kXk)e>&"nGbF`+wJO7FuGCnko9K?v%FL-BpjfHx 9qc[23GMi1˵͹ C C\/ʬ:U<dK)B/lU#SཞSWGN9Mz\֣ROPɽ륂a'~*+P[oߧGT XnC1G_cx yG}v3ްyF۷~ UkcH~'*i>i󤾬[|]#2(R4˘Vm#Plk(6|;IH^&!J#0z$c87 !L< ~4k1+L W$Y/G}_!M,9$iHr ~1ʱok? xX7u_6Ri#ILce?Ȉ}oumjk g_`>VrZͨѱ؁\UO wVG"D8{xe)8'#tBFS!̖}O#X2@9* NVtԕά}5Rim uBиTuQf] ɼ qT,-'A!87_>j%vMp")`Ա ac;j3r3?]XeV(~/:3SBk3nn ߘdq%l'#CL8+KG#}`yr<,@Mp^i SӶEa+-h纽{ppʱ7eQtUK6,#k/A:(- HOY.wOACęEQR8 Oèo\{0R3Vڌ \~?j>?OUHqt#9oɔRf[93m1s ^ӳRvzB?rT2™ny>$bzC#.pș)(x/{:diF(}.ePSI04tA QZsM}E5n ;N޹|e: !)VdEjdݙXɚZڂi*fo58BJ QDbvQ@ۺfKk#>8>vVV:sd, jW;{QF(`@o'#圖jߪ@_f 梗xah4w:ޙx Z¸93Nq?>O'7& ̪2W[GEP3!I8b@Bjt8CEA{h?4([iS'o]Du#c-f 9%d}[;!f췰B\l &ޡ{&{U{*zT]MU\= JD.&vj6C-f&O8w`i3}^;s9k"BEu@jldzfA|Mu * ;=õd=R7ǹ.2cC=I YTp{rwQ*Q?&S<ӓlO!m&ys}dkqsYhzX"33r/4ߺ>+O7\0/|bغlpX|.GhcLG:mgPQY ԛuZVM(jǢ$~AY@)KxjXvݖאpJ ^W& BSo dw:3_XI̮[x Ol/dGSw[8Ljږzt*y4SRi 36Nʽ(RYB&TYAɰl8 ]>"iC?“%$8aUS2[D7 cZa$nW#zS? fM. OA[ J~nOM֋C.8?^3f Sp!>-m$fȝ^zǺZLvN-w)d=b.Sc?1dSWf .$I#&}ŞU ~=I)F^jM=#*f+崺xN  R9ws~I*pqL r^ 83"/zD&fZՈjPE(էcGR-pVХr>'SG&$~6lG Y( gqv=NݴiWiJ-fk"/ :TJCJIbj6P%#QAZ5Ѓh MGCGi?mU͑}uh=&>x>% \B,4rX~JN )6?-q Cp^ 9Pл{ 212V) 'Bvg8WvHT5;,(L9~Z(c^3R,aÞ:p[%$@@]KRx@O?p v1W;ĸT:}n_x&`p\QvpVh~82'yGhWؕPB,v>vnnkcUsh-J(8 zY*Ĝ#;t爰zŒ{\JAEVfd zndp +seZ5Y1M<><^uUe/9M+CųwZ8y5b ,eTV"LF Y teNA <.4LiEnfJ!gLvlYhW(Z"A4GB5Wp65ٴoLy |TKc3RdXz#? yUsF nmAb\3xk(y ܉gQΙ GcЮJC89-wH` 8@S Z2SDz_k`}Ԗ-i'ГzYE U!lA eJu$Y^$ʬOS:05REA5kWldRL`M^_c}%yɑYπGR`Pk*WީDVtZ[T[blAlb&V6KC5wK$gr@BrQYĦ+ vJ 9eWl]'-]8 x_NF Ph*Ll{͸yMdūAgm29߉7Qi¯TɤWiúYVWZ y$OKK6̏3yِRGe9FAF5̓Ԝa"JoG%G0y+EȽ09'p}ZHѷyO|m': ܢwS4!yys :~u