systemd-journal-remote-debuginfo-252-46.el9_5.3> M Mv ĉJ4!!%joLne)Ip-Bm5 ']ghreleng@rockylinux.org p-Bm5 ']DScd@ֵ,gqf7#Ougy@c*}DkxB>=:+N ~| ej6ԑВK_ԣ'6"q\ I9䇑#T S0?BfU6QLiMp!'R^vU aC GDs/If0ӹ(WZmw;&uD]Zr*@Se='EH1_̰=f7ŭG0pXco):0qzEt{ fkdǼZ@V~Fxe:NK#.5uֻ<""QoQ=t돲Xi4t>M4S:-5%z oiQ̌^o] UU`EYܔiQEWR){'.p| `8@42cPȮe{)6dC;3ꖡSkR0d971a7e197724a7a826032b409474f514064b5d9ec806dabd272b7038b1dc47c863f6e595f74f9b592f07e361ffd22b5459a503j3i aX>Q ݸ&x>??!% 0 e $X\l H h    | \|DX(8$9$:$G|HIX Y \]^ bd)e.f3l6tPuvw8xxy@Dsystemd-journal-remote-debuginfo25246.el9_5.3Debug information for package systemd-journal-remoteThis package provides debug information for package systemd-journal-remote. Debug information is useful when developing applications that use this package or when debugging this package.gfgpb-6d602e8d-2d42-485b-80a9-a52f2687e8ae-b-x86-64Rocky Linux 9.5Rocky Enterprise Software FoundationLGPLv2+Rocky Linux Build System (Peridot) Development/Debughttps://systemd.iolinuxx86_64<_<a<_pAAAAAAA큤ggUggUggUggUggUggUggUggUggUggUggKggKggNggNggNggN817ad124ee8e93830740f0064a2894525218a2b50795a2223081d469d9d22ba0ccb77c7a6ca40ae89c8253e51f5081216101859e5fc9be07a891f07c2c6caffb8165814aa368219d6372ce54f37772a590a6ce518a8c3631f6f9a31310403153../../../.build-id/1d/7b8cb72776152a148b00b0cbf0c390033d25dd../../../../../usr/lib/debug/usr/lib/systemd/systemd-journal-upload-252-46.el9_5.3.x86_64.debug../../../.build-id/1e/25ac4619d3ecf14a90ee5b29fe1272ae323478../../../../../usr/lib/debug/usr/lib/systemd/systemd-journal-gatewayd-252-46.el9_5.3.x86_64.debug../../../.build-id/85/b271e9c7697e4afd461d40717c30947fef8e23../../../../../usr/lib/debug/usr/lib/systemd/systemd-journal-remote-252-46.el9_5.3.x86_64.debugrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootsystemd-252-46.el9_5.3.src.rpmdebuginfo(build-id)debuginfo(build-id)debuginfo(build-id)systemd-journal-remote-debuginfosystemd-journal-remote-debuginfo(x86-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)systemd-debuginfo(x86-64)3.0.4-14.6.0-14.0-15.4.18-1252-46.el9_5.34.16.1.3g`@g@f4f@fѴ@f@f(@f(@f3ffaf@fr@fj@fM@fK;@f+@e,e8@e@e}@eԔ@ee6@eee)eeves@eRd@d@d-@df@d@Release Engineering - 252-46systemd maintenance team - 252-46.3systemd maintenance team - 252-46.2systemd maintenance team - 252-46.1systemd maintenance team - 252-46systemd team - 252-45systemd maintenance team - 252-44systemd maintenance team - 252-43systemd team systemd maintenance team - 252-41systemd maintenance team - 252-40systemd maintenance team - 252-39systemd maintenance team - 252-38systemd maintenance team - 252-37Jan Macku - 252-35systemd maintenance team - 252-34systemd maintenance team - 252-33Jan Macku - 252-32systemd maintenance team - 252-31systemd maintenance team - 252-30systemd maintenance team - 252-29systemd maintenance team - 252-28systemd maintenance team - 252-27systemd maintenance team - 252-26systemd maintenance team - 252-25systemd maintenance team - 252-24systemd maintenance team - 252-23systemd maintenance team - 252-22systemd maintenance team - 252-21systemd maintenance team - 252-20systemd maintenance team - 252-19systemd maintenance team - 252-18systemd maintenance team - 252-17systemd maintenance team - 252-16systemd maintenance team - 252-15systemd maintenance team - 252-14- Set support URL to the wiki - Set sbat mail to security@rockylinux.org- get rid of SELinux policy module (RHEL-76033)- add %posttrans scriptlet to make sure our SELinux policy module is actually installed (RHEL-46339)- version bump (RHEL-56019)- ukify: Skip test on architectures without UEFI (RHEL-56019)- build ukify without noarch- Revert "udev-builtin-net_id: use firmware_node/sun for ID_NET_NAME_SLOT" (RHEL-50103) - fundamental: share constants for confidential virt detection (RHEL-50651) - efi: add helper API for detecting confidential virtualization (RHEL-50651) - efi: don't pull kernel cmdline from SMBIOS in a confidential VM (RHEL-50651) - Fix detection of TDX confidential VM on Azure platform (RHEL-50651)- udev-builtin-net_id: skip non-directory entry earlier (RHEL-50103) - udev-builtin-net_id: return earlier when hotplug slot is not found (RHEL-50103) - udev-builtin-net_id: split-out pci_get_hotplug_slot() and pci_get_hotplug_slot_from_address() (RHEL-50103) - udev-builtin-net_id: use firmware_node/sun for ID_NET_NAME_SLOT (RHEL-50103) - Include if possible to get thread_local definition (RHEL-50651) - add APIs for detecting confidential virtualization (RHEL-50651) - detect-virt: add --cvm option (RHEL-50651) - detect-virt: add --list-cvm option (RHEL-50651) - unit: add "cvm" option for ConditionSecurity (RHEL-50651) - dbus: add 'ConfidentialVirtualization' property to manager object (RHEL-50651) - core: log detected confidential virtualization type (RHEL-50651) - core: set SYSTEMD_CONFIDENTIAL_VIRTUALIZATION env for generators (RHEL-50651) - udev: add 'conf-virt' constant for confidential virtualization tech (RHEL-50651) - confidential-virt: split caching of CVM detection into separate method (RHEL-50651) - confidential-virt: add detection for s390x target (RHEL-50651) - man/systemd-detect-virt: list known CVM technologies (RHEL-50651)- fix applying patches- timedatectl: setting set_local_rtc to 1 will throw Warning as well, use log_warning() (#33489) (RHEL-45020) - cryptsetup-tokens: fix pin asserts (RHEL-36276) - cryptenroll: Use CTAP2.1 credProtect extension (RHEL-36276) - kernel-install: check machine ID (RHEL-50672) - kernel-install: ignore errors when reading /etc/machine-id (RHEL-50672) - hwdb: Add Lenovo G580 (RHEL-5950) - Fix key toggle and programmable button for Positivo N14ZP (RHEL-5950) - hwdb: Add accel orientation quirk for the Acer Switch V 10 SW5-017 2-in-1 (RHEL-5950) - hwdb: fix Compaq N14KP6 key toggle touchpad (#25404) (RHEL-5950) - hwdb: remove fuzz and deadzone for Simucube wheel bases. (RHEL-5950) - hwdb: Add support for Elgato Stream Pedal (#25550) (RHEL-5950) - hwdb: add Clevo touchpad toggle key quirks (RHEL-5950) - hwdb: add Dell Inspiron N4010 touchpad corrections (RHEL-5950) - hwdb: add Positivo-vaio Pro PW key toggle touchpad (#25669) (RHEL-5950) - Add mount matrix for VisionBook 12Wr Tab (RHEL-5950) - Update 60-evdev.hwdb (#25704) (RHEL-5950) - hwdb: Add additional Dell models that require ACCEL_LOCATION=base (#25724) (RHEL-5950) - hwdb: drop trailing space (RHEL-5950) - hwdb: add comments about matching entries (RHEL-5950) - hwdb: also add a generic entry for DualPoint Stick (RHEL-5950) - hwdb: Add mount matrix for CSL Panther Tab HD (RHEL-5950) - hwdb: Fix mount matrix for CSL Panther Tab HD (#25752) (RHEL-5950) - hwdb: Fn+F5 fix for MSI Bravo 15-B5DX (#25788) (RHEL-5950) - hwdb: change definition of PROXIMITY_NEAR_LEVEL for sensors (RHEL-5950) - hwdb: Add mic-mute, control-center and screen-rotation mappings for MSI laptops (RHEL-5950) - Prevents airplane mode toggle for HP Spectre 16 (RHEL-5950) - Update 60-sensor.hwdb (RHEL-5950) - Added Tablet Teclast X98 Air 3G (C5J6) (RHEL-5950) - hwdb: remove spurious whitespace (RHEL-5950) - hwdb: Add Dell models that require ACCEL_LOCATION=base (RHEL-5950) - Fix Positivo MASTER-N1110 key toggle touchpad (RHEL-5950) - hwdb: Mark Dell platform accel sensor location to base (RHEL-5950) - hwdb: Add mount matrix for Linx 1020 (RHEL-5950) - hwdb: Add mic mute key mappings for Dell G16 Series (RHEL-5950) - hwdb: Add Chuwi Hi10X (N4120 version) iio matrix (RHEL-5950) - hwdb: Add touchpad toggle mapping for System76 Pangolin 12 (RHEL-5950) - hwdb: Prevent activation of airplane mode on HP ENVY x360 (RHEL-5950) - Update hwdb (RHEL-5950) - hwdb: update (RHEL-5950) - hwdb: update autosuspend db (RHEL-5950) - hwdb: ieee1394-unit-function: add MOTU 896 mk3 Hybrid (RHEL-5950) - Add hwdb sensor entry for Lenovo IdeaPad Duet 3 10IGL5 (82AT). (RHEL-5950) - Fix Positivo-vaio VJPW12F11X key toggle touchpad (RHEL-5950) - hwdb: Add HP Envy x360 Convertible 15-cn0xxx to existing entry (RHEL-5950) - hwdb: add override for IdeaPad5 insert key (RHEL-5950) - hwdb: update database (RHEL-5950) - hwdb: Add HP ENVY x360 2-in-1 (RHEL-5950) - hwdb: update (RHEL-5950) - hwdb: fix swapped buttons for Logitech Lift left (RHEL-5950) - Revert "hwdb: fix swapped buttons for Logitech Lift left" (RHEL-5950) - hwdb: update 70-mouse.hwdb (#26782) (RHEL-5950) - hwdb: 60-keyboard.hwdb: Fix modalias for Thinkpad X200 Tablet (#26795) (RHEL-5950) - Add rebrands of Medion Akoya notebooks/tablets (RHEL-5950) - hwdb: fix Wifi toggling for Haier 7G-Series/JWU (#25293) (#26878) (RHEL-5950) - hwdb: drop boilerplate about match patterns in two more cases (RHEL-5950) - hwdb: Fix incorrect touchpad dimensions on Thinkpad L14 Gen1 (#26937) (RHEL-5950) - hwdb: drop redundant entry (RHEL-5950) - hwdb: Fixed thumb buttons reversed on CHERRY MW 2310 (#26992) (RHEL-5950) - hwdb: Move MSI touchpad-toggle mapping to generic MSI section (RHEL-5950) - update 60-sensor.hwdb with toshiba tablet (#27103) (RHEL-5950) - hwdb: Add support for "Passion Model P612F" (RHEL-5950) - hwdb: fix ambiguous glob pattern for Lenovo machines (RHEL-5950) - hwdb: add matrix for Asus BR1100F (#27197) (RHEL-5950) - hwdb: add accelerometer mount matrix for Lenovo Yoga Tablet 2 851F/L (RHEL-5950) - hwdb: Fix rotation for BMAX Y13 (RHEL-5950) - hwdb: disable entry for Logitech USB receiver used by G502 X (RHEL-5950) - hwdb: add hardware rfkill key for Dell Latitude E6* models (#27462) (RHEL-5950) - hwdb: do not include '#' in modalias (RHEL-5950) - hwdb: add landscape IdeaPad Miix 310 sensor orientation (#27555) (RHEL-5950) - Fix Positivo CF40CM-V2 key toggle touchpad (RHEL-5950) - hwdb: fix keyboard entry for IdeapadFlex5 (#27643) (RHEL-5950) - hwdb: fix Positivo CG15D key toggle touchpad and programmable keys (#27689) (RHEL-5950) - hwdb: add support for Elgato Stream Deck mini (gen 2) (RHEL-5950) - hwdb: fix arrow keys on HP Elite Dragonfly G3 (RHEL-5950) - hwdb: add support for Jun Tab2/Dere T11 to 60-sensor.hwdb (#28092) (RHEL-5950) - hwdb: fix volume control keys on Lenovo IdeaPad Flex 5 (14ARE05) (RHEL-5950) - hwdb: Add override for headset form-factors (RHEL-5950) - hwdb : add support for Archos 101 Cesium Educ to 60-sensor.hwdb (RHEL-5950) - hwdb: drop trailing white space (RHEL-5950) - hwdb: merge multiple keyboard entries with same setting (RHEL-5950) - hwdb: make matching modalias for Archos 101 Cesium Educ more strict (RHEL-5950) - hwdb update for v246-rc1 (RHEL-5950) - update hwdb autosuspend data for v254 (RHEL-5950) - hwdb: add support for Archos 101 Cesium to 60-sensor.hwdb (#28270) (RHEL-5950) - Hwdb: Add Sanwa Direct 400-MA128 external trackpad (#28272) (RHEL-5950) - hwdb: drop POINTINGSTICK_CONST_ACCEL (RHEL-5950) - Add alternate name for MX Ergo as found on some devices (RHEL-5950) - Update hwdb (RHEL-5950) - hwdb: run update-hwdb (RHEL-5950) - hwdb: run update-hwdb (RHEL-5950) - hwdb: Mute SW rfkill keys on MSI Wind U100 (RHEL-5950) - Update 60-sensor.hwdb (#28804) (RHEL-5950) - hwdb: Added config for RCA W101SA23T1 (#29041) (RHEL-5950) - Update 60-input-id.hwdb: add TEX Shinobi (#29068) (RHEL-5950) - hwdb: keyboard: D330 FnLk toggle (RHEL-5950) - hwdb: Add Logitech G502 X (RHEL-5950) - hwdb: ieee1394-unit-function: remove superfluous Weiss Engineering DAC1 entry (RHEL-5950) - hwdb: ieee1394-unit-function: add Weiss Engineering DAC202 (Maya edition) (RHEL-5950) - hwdb: ieee1394-unit-function: add Weiss Engineering INT203 entry with older firmware (RHEL-5950) - hwdb: ieee1394-unit-function: add Weiss Engieering MAN301 (RHEL-5950) - hwdb: Add quirk for teclast x3 plus (G4K3) rotation (#29202) (RHEL-5950) - hwdb: add mic mute key mappings for Acer Predator Triton 300 SE (RHEL-5950) - hwdb: Bush tablet rotation support (#29268) (RHEL-5950) - hwdb: ieee1394-unit-function: add Miglia Technology Harmony Audio (HA02) (RHEL-5950) - add support for hp pavilion gaming 15 lid switch (#29304) (RHEL-5950) - Fix Positivo N14EP6 key toggle touchpad and programmable keys (#29448) (RHEL-5950) - add udev rule for micmute (f20) (RHEL-5950) - hwdb,rules: mark host-to-host network devices as only requiring link local addressing (RHEL-5950) - Update hwdb (RHEL-5950) - Update hwdb autosuspend rules (RHEL-5950) - Update hwdb (RHEL-5950) - hwdb: Add accelerometer data for Librem11 (#29974) (RHEL-5950) - hwdb: PNP/ACPI lists on uefi.org are now in CSV format (RHEL-5950) - Update hwdb (RHEL-5950) - hwdb: rename .html=>.csv (RHEL-5950) - hwdb/acpi-update.py: streamline python code (RHEL-5950) - hwdb: Mark Dell platform accel sensor location to base (RHEL-5950) - hwdb: add Predator PHN16-71 (RHEL-5950) - Update 60-autosuspend.hwdb (#30131) (RHEL-5950) - hwdb: update (RHEL-5950) - hwdb: ieee1394-unit-function: add Sony DVMC-DA1 (RHEL-5950) - hwdb: ieee1394-unit-function: arrangement for Sony DVMC-DA1 (RHEL-5950) - hwdb: update (RHEL-5950) - hwdb: update (RHEL-5950) - Adding Trekstor Primebook C13 rotation to 60-sensor.hwdb (#30415) (RHEL-5950) - Add three Dell platforms to sensor accel location base (RHEL-5950) - Add Bosto BT-12HD series to hwdb (RHEL-5950) - hwdb: Add override for headset form-factor for the Corsair Void Elite (RHEL-5950) - hwdb: add Teclast X98 Pro sensor info (#30859) (RHEL-5950) - hwdb: Correct display rotation on Chuwi Ubook X N4100 (#24248) (RHEL-5950) - hwdb: ieee1394-unit-function: adjustment of entries with device attributes available in Linux v6.8 (RHEL-5950) - 60-evdev.hwdb: Add support for Huion Inspiroy 2 L (#31241) (RHEL-5950) - hwdb: add resolution setting for GAOMON S620 (RHEL-5950) - hwdb: Remove version check in CH Pro Pedals rule (RHEL-5950) - hwdb: Add support for MetawillBook01 to 60-sensor.hwdb Add accel orientation quirk for the METAPHYUNI MetawillBook01 2-in-1 laptop (RHEL-5950) - hwdb: Add headset form-factor override for Xbox Wireless Dongle (RHEL-5950) - hwdb: Add support for Elgato Stream Deck Plus (RHEL-5950) - Fix: Chuwi UBook X (CWI535) screen rotation matrix (RHEL-5950) - hwdb: Add touchpad toggle mapping for Kvadra LE14U/LE15U (RHEL-5950) - hwdb: Add touchpad configuration for ThinkPad E495 (RHEL-5950) - Fix Positivo N14NPE-N and N15NPE-N key toggle touchpad and search key (RHEL-5950) - Update USB ids of hwdb (RHEL-5950) - Added resolution for Huion Kamvas Pro 19 (RHEL-5950) - hwdb: Add mapping for ACPI quickstart keys on Toshiba Z830 (RHEL-5950) - hwdb: fix Asus T300FA rotation matrix (#31973) (RHEL-5950) - Fixed resolution for pen and touchpad (RHEL-5950) - hwdb: fix missing colon (#32108) (RHEL-5950) - hwdb: update for v256 (RHEL-5950) - autosuspend: update for v256 (RHEL-5950) - Update hwdb (RHEL-5950) - Update autosuspend hwdb (RHEL-5950) - Update hwdb (RHEL-5950) - hwdb: Add a common Logitech M185/M225 mouse variant (RHEL-5950) - hwdb: Add mapping for Samsung GalaxyBook - 550X (#32616) (RHEL-5950) - hwdb: Add mapping for Xiaomi Mipad 2 bottom bezel capacitive buttons (RHEL-5950) - hwdb: ieee1394-unit-function: add Tascam IF-FW/DM mkII (RHEL-5950) - hwdb: Add a Logitech MX Master 3S (connected via Bolt Receiver) (RHEL-5950) - Fix Positivo N14EPE and N15EPE key toggle touchpad and search key (RHEL-5950) - hwdb: update Dere N12 / Juno Tablet 3 accelerometer (#32765) (RHEL-5950) - hwdb: updated Librem 11 accelerometer (#32772) (RHEL-5950) - hwdb: ID_INPUT_XYZ allows an empty string (RHEL-5950) - hwdb: ASRock LED Controller classified incorrectly as joystick due to buttons and axis (#32775) (RHEL-5950) - Update hwdb (RHEL-5950) - hwdb.d/60-keyboard.hwdb: enable Clevo quirk for model V5x0TU (RHEL-5950) - hwdb: Enable JP-IK LEAP W502's touchpad toggle key (RHEL-5950) - Update hwdb (RHEL-5950) - Update autosuspend hwdb (RHEL-5950) - hwdb: Lenovo IdeaPad Z500 Touchpad Toggle (#33039) (RHEL-5950) - hwdb: add a vmbus id for HyperV Video device (RHEL-5950) - hwdb: Add Logitech MX Master 3S Bluetooth ID (RHEL-5950) - hwdb: Lenovo 16G6IRL volume keys and friends (#33107) (RHEL-5950) - hwdb: added hwdb rules for micmute and power button on Acer Nitro AN 515-58 (#32867) (RHEL-5950) - Fix key toggle touchpad and programmable buttom for Positivo N14AP7 (RHEL-5950) - Update hwdb (RHEL-5950) - hwdb: add keyboard mappings for the Ayaneo Kun face buttons (RHEL-5950) - Update hwdb (RHEL-5950) - hwdb: add support for AIPTEK Media Tablet Ultimate (#33371) (RHEL-5950) - hwdb: add scancodes for AYANEO devices (#33378) (RHEL-5950) - Add OrangePi NEO Scancodes (RHEL-5950) - hwdb: Fix Logitech G915 TKL (Bluetooth) appearing as a mouse (RHEL-5950) - hwdb: fix keyboard of RedmiBook Pro 15 2022 (#33465) (RHEL-5950) - Added mised EVDEV_ABS_35 & EVDEV_ABS_36 for GAOMON s620 (RHEL-5950) - hwdb: Add some HP IR cameras (RHEL-5950) - hwdb: add more AV controllers (RHEL-5950) - Fix key toggle touchpad button for multilaser ul154 (#33630) (RHEL-5950) - hwdb: Added StarLabs StarLite position sensor mapping (RHEL-5950) - 70-mouse.hwdb: Added Glorious Model O DPI (RHEL-5950) - Update 60-sensor.hwdb (RHEL-5950) - Add MSI Claw AT Keyboard Scancodes. (RHEL-5950) - Add or fix mount matrix for multiple handhelds. (#33586) (RHEL-5950) - Revert "hwdb: Added StarLabs StarLite position sensor mapping" (RHEL-5950) - hwdb: fix accelerometer mount matrix for Aquarius Cmp NS483 (RHEL-5950) - hwdb: add backslash and touchpad toggle mapping for Aquarius Cmp NS483 (RHEL-5950) - hwdb: Add mic mute key mapping for Dell Pro Rugged series (RHEL-5950) - hwdb: fix MXC6655 accelerometer mount matrix for Aquarius Cmp NS483 (RHEL-5950) - add udev rules for trezor hw wallet devices (RHEL-5950) - hwdb: add axis range corrections for the Lenovo Thinkpad E16 (RHEL-5950) - hwdb: fix auto rotate on Asus Q551LB (#33921) (RHEL-5950) - udev: add hwdb execution for hidraw subsystem devices (RHEL-5950)- add Requires(post) on selinux-policy (RHEL-46339)- enable FIDO2 support (RHEL-36276) - netif-naming-scheme: disable NAMING_BRIDGE_MULTIFUNCTION_SLOT (RHEL-44630) - netif-naming-scheme: make actually possible to use rhel-9.5 scheme (RHEL-44630) - generator: "uninline" generator_open_unit_file and generator_add_symlink (RHEL-33436) - ci: add support for rhel-only parameters (RHEL-30372)- tools: fix the file name that "meson setup" generates (RHEL-30372) - tools: explicitly specify "setup" subcommand (RHEL-30372) - fuzz: pass -Dc_args=/-Dcpp_args= to fuzzer targets (RHEL-30372) - fuzz: don't panic without a C++ compiler (RHEL-30372) - meson: use ternary op for brevity (RHEL-30372)- ci(src-git): add RHEL-9.1 and RHEL-9.1.z to allowed versions (RHEL-30372) - libsystemd: link with '-z nodelete' (RHEL-6589) - basic/utf8: make utf8_encoded_to_unichar() return length of the codepoint (RHEL-31219) - test-gunicode: add new test to show that unichar_iswide() is borked (RHEL-31219) - string-util: pass ANSI sequences through unchanged (RHEL-31219) - cryptsetup: do not assert when unsealing token without salt (RHEL-38864) - cryptsetup: check the existence of salt by salt_size > 0 (RHEL-38864) - core/mount: if umount(8) fails but mount disappeared, assume success (RHEL-13159) - Drop log level of header limits log message (RHEL-33890) - journal: do not rotate unrelated journal files when full or corrupted (RHEL-33890) - man: suffix --unit with an equal sign, since it expects an argument (RHEL-31070) - shared: move uid-alloc-range.[ch] from src/shared/ → src/basic/ (RHEL-31070) - journald: move uid_for_system_journal() to uid-alloc-range.h (RHEL-31070) - sd-journal: when SD_JOURNAL_CURRENT_USER is set, and called from system UID, imply SD_JOURNAL_SYSTEM (RHEL-31070) - man: document that journalctl --user requires Storage=persistent (RHEL-31070) - fix: prefix of dmesg pstore files (RHEL-20322) - backport new mkosi (RHEL-27512) - test: Skip various tests when /sys is not mounted (RHEL-27512) - string-util: introduce ascii_ishex() (RHEL-27512) - sd-id128: several cleanups (RHEL-27512) - sd-id128: make id128_read() or friends return -ENOPKG when the file contents is "uninitialized" (RHEL-27512) - test: add tests for "uninitialized" string handling by id128_read_fd() (RHEL-27512) - man: mention sd_id128_get_machine() or friend may return -ENOPKG (RHEL-27512) - sd-id128: make sd_id128_get_boot() and friend return -ENOMEDIUM (RHEL-27512) - sd-id128: make sd_id128_get_boot() and friend return -ENOSYS when /proc/ is not mounted (RHEL-27512) - man: mention that sd_id128_get_boot() and friend may return -ENOSYS (RHEL-27512) - sd-id128: fold do_sync flag into Id128FormatFlag (RHEL-27512) - sd-id128: make sd_id128_get_machine() or friends return -EUCLEAN when an ID is in an invalid format (RHEL-27512) - sd-id128: allow sd_id128_get_machine() and friend to be called with NULL (RHEL-27512) - sd-id128: also refuse an empty invocation ID (RHEL-27512) - man: update documents for sd_id128_get_invocation() (RHEL-27512) - test-id128: simplify machine-id check (RHEL-27512) - test-fs-util: skip part of test_chase_symlinks if machine-id is not initialized (RHEL-27512) - test-unit-name: simplify machine-id check (RHEL-27512) - test-load-fragment: simplify machine-id check (RHEL-27512) - journal: skip part of test-journal-interleaving if no machine-id exists (RHEL-27512) - test: skip journal tests without valid /etc/machine-id (RHEL-27512) - test-recurse-dir: work around nftw() ignoring symlinks() (RHEL-27512) - test: Skip test-recurse-dir on overlayfs (RHEL-27512) - test-specifier: Ignore -ENOPKG from specifier_printf() (RHEL-27512) - test-execute: Skip when /sys is read-only (RHEL-27512) - kernel-install: Make sure KERNEL_INSTALL_BYPASS is disabled in tests (RHEL-27512) - tools: make sure $KERNEL_INSTALL_BYPASS is disabled when checking help (RHEL-27512) - test-execute: drop capabilities when testing with user manager (RHEL-27512) - tmpfiles: Add merge support for copy files action (RHEL-27512) - generator: add generator_open_unit_file_full to allow creating temporary units (RHEL-27512) - network-generator: rewrite unit if it already exists and its content changed (RHEL-27512) - ci: drop super-linter's shellcheck (RHEL-27512) - mkosi: make sure we build & use RHEL 9 stuff (RHEL-27512) - ci: backport mkosi CI configuration from upstream (RHEL-27512) - mkosi: explicitly enroll SecureBoot keys (RHEL-27512) - test-execute: also mount tmpfs on /dev/shm (RHEL-27512) - mkosi: fix UKI addons test (RHEL-27512) - Revert "mkosi: Disable cmdline addon test for now" (RHEL-27512) - Revert "mkosi: Don't fail on systemd-vconsole-setup.service failure for now" (RHEL-27512) - mkosi: make shellcheck happy (RHEL-27512) - mkosi: use pesign for signing UKI addons (RHEL-27512) - test: copy out the necessary test data before we start overmounting stuff (RHEL-27512) - ci: make the build dir accessible when running w/o privileges (RHEL-27512) - ci: explicitly change oom-{score}-adj before running tests (RHEL-27512) - ratelimit: add ratelimit_left helper (RHEL-35703) - manager: restrict Dump*() to privileged callers or ratelimit (RHEL-35703) - ci: define `runas` function inline (RHEL-35703) - Drop /dev test in test-mountpoint-util (RHEL-30372) - core/manager: export manager_dbus_is_running (RHEL-40878) - core: refuse dbus activation if dbus is not running (RHEL-40878) - core: only refuse Type=dbus service enqueuing if dbus has stop job (RHEL-40878) - Revert "core/manager: export manager_dbus_is_running" and partially "core: refuse dbus activation if dbus is not running" (RHEL-40878) - manager: fix reloading in reload-or-restart --marked (RHEL-40878) - rpm: add `systemd_postun_with_reload` and `systemd_user_postun_with_reload` (RHEL-40878) - rpm: add `systemd_user_daemon_reexec` (RHEL-40878)- spec: return selinux dependencies (RHEL-35732)- ci: update actions/upload-artifact to v4 (RHEL-30372) - journal-remote: code is of type enum MHD_RequestTerminationCode (RHEL-30372) - resolve: dns_server_feature_level_*_string type is DnsServerFeatureLevel (RHEL-30372) - shared|install: Use InstallChangeType consistently (RHEL-30372) - test: temporarily disable coredumps in testsuite-17.03.sh (RHEL-30372) - ci: update manpage deployment workflow (RHEL-30372) - bootspec: fix null-dereference-read (RHEL-36284) - units: don't install pcrphase-related units without gnu-efi (RHEL-33384) - kernel-install: fix uki-copy deinstall (RHEL-36505) - ci(packit): explicitly clone `c9s` branch (RHEL-30372)- execute: Pass AT_FDCWD instead of -1 (RHEL-31783) - ci(src-git): update list of supported products (RHEL-30372) - coredump: by default process and store core files up to 1GiB (RHEL-15501) - coredump: keep core files for two weeks (RHEL-15501) - ukify: make the test happy with the latest OpenSSL (RHEL-30372) - test_ukify: use raw string for the regex (RHEL-30372) - coredump: generate stacktraces also for processes running in containers w/o coredump forwarding (RHEL-29430) - test: add a couple of tests for systemd-coredump (RHEL-29430) - test: don't expand the subshell expression prematurely (RHEL-29430) - coredump filter: fix stack overflow with =all (RHEL-29430) - coredump filter: add mask for 'all' using UINT32_MAX, not UINT64_MAX (RHEL-29430) - test: add coverage for CoredumpFilter=all (RHEL-29430) - test: rotate journal before storing coredumps (RHEL-29430) - test: sync with the fake binary before killing it (RHEL-29430) - test: check coredump handling in containers & namespaces (RHEL-29430)- rebase rhel-net-naming-sysattrs to v0.5- bootctl: rework random seed logic to use open_mkdir_at() and openat() (RHEL-16952) - bootctl: properly sync fs before/after moving random seed file into place (RHEL-16952) - bootctl: when updating EFI random seed file, hash old seed with new one (RHEL-16952) - sha256: add helper than hashes a buffer *and* its size (RHEL-16952) - random-seed: don't refresh EFI random seed from random-seed.c anymore (RHEL-16952) - bootctl: downgrade graceful messages to LOG_NOTICE (RHEL-16952) - units: rename/rework systemd-boot-system-token.service → systemd-boot-random-seed.service (RHEL-16952) - bootctl: split out setting of system token into function of its own (RHEL-16952)- resolved: limit the number of signature validations in a transaction (RHEL-26643) - resolved: reduce the maximum nsec3 iterations to 100 (RHEL-26643) - efi: alignment of the PE file has to be at least 512 bytes (RHEL-26133) - units: change assert to condition to skip running in initrd/os (RHEL-16182) - ci: add configuration for regression sniffer GA (RHEL-1086)- units: fix typo in Condition in systemd-boot-system-token (RHEL-16952)- random-seed: shorten a bit may_credit() (RHEL-16952) - random-seed: make one more use of random_write_entropy() (RHEL-16952) - random-seed: use getopt() (RHEL-16952) - random-seed: make the logic to calculate the number of bytes read from the random seed file clearer (RHEL-16952) - random-seed: no need to pass 'mode' argument when opening /dev/urandom (RHEL-16952) - random-seed: split out run() (RHEL-16952) - random_seed: minor improvement in run() (RHEL-16952) - random-seed: downgrade some messages (RHEL-16952) - random-seed: clarify one comment (RHEL-16952) - random-seed: make sure to load machine id even if the seed file is missing (RHEL-16952) - chase-symlinks: add new flag for prohibiting any following of symlinks (RHEL-16952) - bootctl,bootspec: make use of CHASE_PROHIBIT_SYMLINKS whenever we access the ESP/XBOOTLDR (RHEL-16952) - boot: implement kernel EFI RNG seed protocol with proper hashing (RHEL-16952) - random-seed: refresh EFI boot seed when writing a new seed (RHEL-16952) - random-seed: handle post-merge review nits (RHEL-16952) - boot: do not truncate random seed file (RHEL-16952) - bootctl: install system token on virtualized systems (RHEL-16952) - boot: remove random-seed-mode (RHEL-16952) - stub: handle random seed like sd-boot does (RHEL-16952) - efi: add efi_guid_equal() helper (RHEL-16952) - efi: add common implementation for loop finding EFI configuration tables (RHEL-16952) - boot: Detect hypervisors using SMBIOS info (RHEL-16952) - boot: Skip soft-brick warning when in a VM (RHEL-16952) - boot: Replace UINTN with size_t (RHEL-16952) - boot: Use unsigned for beep counting (RHEL-16952) - boot: Use unicode literals (RHEL-16952) - macro: add generic IS_ALIGNED32() anf friends (RHEL-16952) - meson: use 0|1 for SD_BOOT (RHEL-16952) - boot: Add printf functions (RHEL-16952) - boot: Use printf for error logging (RHEL-16952) - boot: Introduce log_wait (RHEL-16952) - boot: Add log_trace debugging helper (RHEL-16952) - tree-wide: Use __func__ in asserts (RHEL-16952) - boot: Drop use of xpool_print/SPrint (RHEL-16952) - boot: Drop use of Print (RHEL-16952) - boot: Rework GUID handling (RHEL-16952) - efi-string: Fix strchr() null byte handling (RHEL-16952) - efi-string: Add startswith8() (RHEL-16952) - efi-string: Add efi_memchr() (RHEL-16952) - vmm: Add more const (RHEL-16952) - vmm: Add smbios_find_oem_string() (RHEL-16952) - stub: Read extra kernel command line items from SMBIOS (RHEL-16952) - vmm: Modernize get_smbios_table() (RHEL-16952) - stub: measure SMBIOS kernel-cmdline-extra in PCR12 (RHEL-16952) - efi: support passing empty cmdline to mangle_stub_cmdline() (RHEL-16952) - efi: set EFIVAR to stop Shim from uninstalling its protocol (RHEL-16952) - ukify: use empty stub for addons (RHEL-16952) - stub: allow loading and verifying cmdline addons (RHEL-16952) - TODO: remove fixed item (RHEL-16952) - fix: do not check/verify slice units if recursive errors are to be ignored (RHEL-1086)- test: merge TEST-20-MAINPIDGAMES into TEST-07-PID1 (fixup) (RHEL-1086) - test: use the default nsec3-iterations value (RHEL-1086) - test: explicitly set nsec3-iterations to 0 (RHEL-1086) - core: mount namespaces: Remove auxiliary bind mounts directory after unit termination (RHEL-19483) - ci: deploy systemd man to GitHub Pages (RHEL-1086) - doc: add missing `` to `systemd.net-naming-scheme.xml` (RHEL-7026) - man: reorder the list of supported naming schemes (RHEL-7026) - tree-wide: fix return value handling of base64mem() (RHEL-16182) - Consolidate various TAKE_* into TAKE_GENERIC(), add TAKE_STRUCT() (RHEL-16182) - pcrphase: add $SYSTEMD_PCRPHASE_STUB_VERIFY env var for overriding stub check (RHEL-16182) - pcrphase: gracefully exit if TPM2 support is incomplete (RHEL-16182) - tpm2-util: split out code that derives "good" TPM2 banks into an strv from pcrphase and generalize it in tpm2-util.c (RHEL-16182) - tpm2-util: split out code that extends a PCR from pcrphase (RHEL-16182) - tpm2-util: optionally do HMAC in tpm2_extend_bytes() in case we process sensitive data (RHEL-16182) - cryptsetup: add tpm2-measure-pcr= and tpm2-measure-bank= crypttab options (RHEL-16182) - man: document the new crypttab measurement options (RHEL-16182) - gpt-auto-generator: automatically measure root/var volume keys into PCR 15 (RHEL-16182) - blkid-util: define enum for blkid_do_safeprobe() return values (RHEL-16182) - pcrphase: make tool more generic, reuse for measuring machine id/fs uuids (RHEL-16182) - units: measure /etc/machine-id into PCR 15 during early boot (RHEL-16182) - generators: optionally, measure file systems at boot (RHEL-16182) - tpm2: add common helper for checking if we are running on UKI with TPM measurements (RHEL-16182) - man: document new machine-id/fs measurement options (RHEL-16182) - test: add simple integration test for checking PCR extension works as it should (RHEL-16182) - update TODO (RHEL-16182) - cryptsetup: retry TPM2 unseal operation if it fails with TPM2_RC_PCR_CHANGED (RHEL-16182) - boot: Simplify object erasure (RHEL-16182) - tree-wide: use CLEANUP_ERASE() at various places (RHEL-16182) - dlfcn: add new safe_dclose() helper (RHEL-16182) - tpm2: rename tpm2 alg id<->string functions (RHEL-16182) - tpm2: rename struct tpm2_context to Tpm2Context (RHEL-16182) - tpm2: use ref counter for Tpm2Context (RHEL-16182) - tpm2: use Tpm2Context* instead of ESYS_CONTEXT* (RHEL-16182) - tpm2: add Tpm2Handle with automatic cleanup (RHEL-16182) - tpm2: simplify tpm2_seal() blob creation (RHEL-16182) - tpm2: add salt to pin (RHEL-16182) - basic/macro: add macro to iterate variadic args (RHEL-16182) - test/test-macro: add tests for FOREACH_VA_ARGS() (RHEL-16182) - basic/bitfield: add bitfield operations (RHEL-16182) - test/test-bitfield: add tests for bitfield macros (RHEL-16182) - tpm2: add tpm2_get_policy_digest() (RHEL-16182) - tpm2: add TPM2_PCR_VALID() (RHEL-16182) - tpm2: add/rename functions to manage pcr selections (RHEL-16182) - test/test-tpm2: add tests for pcr selection functions (RHEL-16182) - tpm2: add tpm2_pcr_read() (RHEL-16182) - tpm2: move openssl-required ifdef code out of policy-building function (RHEL-16182) - tpm2: add tpm2_is_encryption_session() (RHEL-16182) - tpm2: move policy building out of policy session creation (RHEL-16182) - tpm2: add support for a trusted SRK (RHEL-16182) - tpm2: fix nits from PR #26185 (RHEL-16182) - tpm2: replace magic number (RHEL-16182) - tpm2: add tpm2_digest_*() functions (RHEL-16182) - tpm2: replace hash_pin() with tpm2_digest_*() functions (RHEL-16182) - tpm2: add tpm2_set_auth() (RHEL-16182) - tpm2: add tpm2_get_name() (RHEL-16182) - tpm2: rename pcr_values_size vars to n_pcr_values (RHEL-16182) - tpm2: add tpm2_policy_pcr() (RHEL-16182) - tpm2: add tpm2_policy_auth_value() (RHEL-16182) - tpm2: add tpm2_policy_authorize() (RHEL-16182) - tpm2: use tpm2_policy_authorize() (RHEL-16182) - tpm2: add tpm2_calculate_sealing_policy() (RHEL-16182) - tpm: remove external calls to dlopen_tpm2() (RHEL-16182) - tpm2: remove all extern tpm2-tss symbols (RHEL-16182) - tpm2: add tpm2_get_capability(), tpm2_cache_capabilities(), tpm2_capability_pcrs() (RHEL-16182) - tpm2: verify symmetric parms in tpm2_context_new() (RHEL-16182) - tpm2: replace _cleanup_tpm2_* macros with _cleanup_() (RHEL-16182) - tpm2-util: use compound initialization when allocating tpm2 objects (RHEL-16182) - tpm2: add tpm2_get_capability_handle(), tpm2_esys_handle_from_tpm_handle() (RHEL-16182) - tpm2: add tpm2_read_public() (RHEL-16182) - tpm2: add tpm2_get_legacy_template() and tpm2_get_srk_template() (RHEL-16182) - tpm2: add tpm2_load() (RHEL-16182) - tpm2: add tpm2_load_external() (RHEL-16182) - tpm2: move local vars in tpm2_seal() to point of use (RHEL-16182) - tpm2: replace magic number in hmac_sensitive initialization (RHEL-16182) - tpm2: add tpm2_create() (RHEL-16182) - tpm2: replace tpm2_capability_pcrs() macro with direct c->capaiblity_pcrs use (RHEL-16182) - basic/alloc-util: add greedy_realloc_append() (RHEL-16182) - tpm2: cache the TPM supported commands, add tpm2_supports_command() (RHEL-16182) - tpm2: cache TPM algorithms (RHEL-16182) - tpm2: add tpm2_persist_handle() (RHEL-16182) - tpm2: add tpm2_get_or_create_srk() (RHEL-16182) - tpm2: move local vars in tpm2_unseal() to point of use (RHEL-16182) - tpm2: remove tpm2_make_primary() (RHEL-16182) - tpm2: use CreatePrimary() to create primary keys instead of Create() (RHEL-16182) - cryptsetup: downgrade a bunch of log messages that to LOG_WARNING (RHEL-16182) - boot/measure: replace TPM PolicyPCR session with calculation (RHEL-16182) - core: imply DeviceAllow=/dev/tpmrm0 with LoadCredentialEncrypted (RHEL-16182) - added more test cases (RHEL-16182) - test: fixed negative checks in TEST-70-TPM2. Use in-line error handling rather than redirections. Follow up on #27020 (RHEL-16182) - systemd-cryptenroll: add string aliases for tpm2 PCRs Fixes #26697. RFE. (RHEL-16182) - cryptenroll: fix an assertion with weak passwords (RHEL-16182) - man/systemd-cryptenroll: update list of PCRs, link to uapi docs (RHEL-16182) - tpm2: add debug logging to functions converting hash or asym algs to/from strings or ids (RHEL-16182) - tpm2: add tpm2_hash_alg_to_size() (RHEL-16182) - tpm2: change tpm2_tpm*_pcr_selection_to_mask() to return mask (RHEL-16182) - tpm2: add more helper functions for managing TPML_PCR_SELECTION and TPMS_PCR_SELECTION (RHEL-16182) - tpm2: add Tpm2PCRValue struct and associated functions (RHEL-16182) - tpm2: move declared functions in header lower down (RHEL-16182) - tpm2: declare tpm2_log_debug_*() functions in tpm2_util.h (RHEL-16182) - tpm2: change tpm2_calculate_policy_pcr(), tpm2_calculate_sealing_policy() to use Tpm2PCRValue array (RHEL-16182) - tpm2: change tpm2_parse_pcr_argument() parameters to parse to Tpm2PCRValue array (RHEL-16182) - tpm2: add TPM2B_*_MAKE(), TPM2B_*_CHECK_SIZE() macros (RHEL-16182) - tpm2: add tpm2_pcr_read_missing_values() (RHEL-16182) - openssl: add openssl_pkey_from_pem() (RHEL-16182) - openssl: add rsa_pkey_new(), rsa_pkey_from_n_e(), rsa_pkey_to_n_e() (RHEL-16182) - openssl: add ecc_pkey_new(), ecc_pkey_from_curve_x_y(), ecc_pkey_to_curve_x_y() (RHEL-16182) - test: add DEFINE_HEX_PTR() helper function (RHEL-16182) - openssl: add test-openssl (RHEL-16182) - tpm2: add functions to convert TPM2B_PUBLIC to/from openssl pkey or PEM (RHEL-16182) - tpm2: move policy calculation out of tpm2_seal() (RHEL-16182) - man: update systemd-cryptenroll man page with details on --tpm2-pcrs format change (RHEL-16182) - tpm2: update TEST-70-TPM2 to test passing PCR value to systemd-cryptenroll (RHEL-16182) - tpm2: change *alg_to_* functions to use switch() (RHEL-16182) - tpm2: lowercase TPM2_PCR_VALUE[S]_VALID functions (RHEL-16182) - tpm2: move cast from lhs to rhs in uint16_t/int comparison (RHEL-16182) - tpm2: in validator functions, return false instead of assert failure (RHEL-16182) - tpm2: in tpm2_pcr_values_valid() use FOREACH_ARRAY() (RHEL-16182) - tpm2: use SIZE_MAX instead of strlen() for unhexmem() (RHEL-16182) - tpm2: put !isempty() check inside previous !isempty() check (RHEL-16182) - tpm2: simplify call to asprintf() (RHEL-16182) - tpm2: check pcr value hash != 0 before looking up hash algorithm name (RHEL-16182) - tpm2: use strempty() (RHEL-16182) - tpm2: split TPM2_PCR_VALUE_MAKE() over multiple lines (RHEL-16182) - tpm2: remove ret_ prefix from input/output params (RHEL-16182) - tpm2: use memcpy_safe() instead of memcpy() (RHEL-16182) - openssl: use new(char, size) instead of malloc(size) (RHEL-16182) - tpm2: use table for openssl<->tpm2 ecc curve id mappings (RHEL-16182) - tpm2: use switch() instead of if-else (RHEL-16182) - tpm2: make logging level consistent at debug for some functions (RHEL-16182) - tpm2: remove unnecessary void* cast (RHEL-16182) - tpm2: add tpm2_pcr_values_has_(any|all)_values() functions (RHEL-16182) - tpm2: wrap (7) in UINT32_C() (RHEL-16182) - cryptenroll: change man page example to remove leading 0x and lowercase hex (RHEL-16182) - openssl: add log_openssl_errors() (RHEL-16182) - openssl: add openssl_digest_size() (RHEL-16182) - openssl: add openssl_digest_many() (RHEL-16182) - openssl: replace openssl_hash() with openssl_digest() (RHEL-16182) - openssl: add openssl_hmac_many() (RHEL-16182) - openssl: add rsa_oaep_encrypt_bytes() (RHEL-16182) - openssl: add kdf_kb_hmac_derive() (RHEL-16182) - openssl: add openssl_cipher_many() (RHEL-16182) - openssl: add ecc_edch() (RHEL-16182) - openssl: add kdf_ss_derive() (RHEL-16182) - dlfcn-util: add static asserts ensuring our sym_xyz() func ptrs match the types from the official headers (RHEL-16182) - tpm2: add tpm2_marshal_blob() and tpm2_unmarshal_blob() (RHEL-16182) - tpm2: add tpm2_serialize() and tpm2_deserialize() (RHEL-16182) - tpm2: add tpm2_index_to_handle() and tpm2_index_from_handle() (RHEL-16182) - tpm2: fix build failure without openssl (RHEL-16182) - tpm2-util: look for tpm2-pcr-signature.json directly in /.extra/ (RHEL-16182) - tpm2: downgrade most log functions from error to debug (RHEL-16182) - tpm2: handle older tpm enrollments without a saved pcr bank (RHEL-16182) - tpm2: allow tpm2_make_encryption_session() without bind key (RHEL-16182) - tpm2: update tpm2 test for supported commands (RHEL-16182) - tpm2: use GREEDY_REALLOC_APPEND() in tpm2_get_capability_handles(), cap max value (RHEL-16182) - tpm2: change tpm2_unseal() to accept Tpm2Context instead of device string (RHEL-16182) - tpm2: cache TPM's supported ECC curves (RHEL-16182) - tpm2-util: make tpm2_marshal_blob()/tpm2_unmarshal_blob() static (RHEL-16182) - tpm2-util: make tpm2_read_public() static, as we use it only internally in tpm2-util.c (RHEL-16182) - cryptenroll: allow specifying handle index of key to use for sealing (RHEL-16182) - test: add tests for systemd-cryptenroll --tpm2-seal-key-handle (RHEL-16182) - tpm2: do not call Esys_TR_Close() (RHEL-16182) - tpm2: don't use GetCapability() to check transient handles (RHEL-16182) - tpm2-util: pick up a few new symbols from tpm2-tss (RHEL-16182) - tpm2: add tpm2_get_pin_auth() (RHEL-16182) - tpm2: instead of adjusting authValue trailing 0(s), trim them as required by tpm spec (RHEL-16182) - tpm2-util: rename tpm2_calculate_name() → tpm2_calculate_pubkey_name() (RHEL-16182) - cryptenroll: do not implicitly verify with default tpm policy signature (RHEL-16182) - cryptenroll: drop deadcode (RHEL-16182) - tpm2: allow using tpm2_get_srk_template() without tpm (RHEL-16182) - tpm2: add test to verify srk templates (RHEL-16182) - tpm2: add tpm2_sym_alg_*_string() and tpm2_sym_mode_*_string() (RHEL-16182) - tpm2: add tpm2_calculate_seal() and helper functions (RHEL-16182) - tpm2: update test-tpm2 for tpm2_calculate_seal() (RHEL-16182) - cryptenroll: add support for calculated TPM2 enrollment (RHEL-16182) - test: update TEST-70 with systemd-cryptenroll calculated TPM2 enrollment (RHEL-16182) - openssl-util: avoid freeing invalid pointer (RHEL-16182) - creds-util: check for CAP_DAC_READ_SEARCH (RHEL-16182) - creds-util: do not try TPM2 if there is not support (RHEL-16182) - creds-util: merge the TPM2 detection for initrd (RHEL-16182) - cryptenroll: fix a memory leak (RHEL-16182) - sd-journal: introduce sd_journal_step_one() (RHEL-11591) - test: modernize test-journal-flush (RHEL-11591) - journal-file-util: do not fail when journal_file_set_offline() called more than once (RHEL-11591) - journal-file-util: Prefer punching holes instead of truncating (RHEL-11591) - test: add reproducer for SIGBUS issue caused by journal truncation (RHEL-11591)- spec: update rhel-net-naming-sysattrs to v0.4 (RHEL-22278)- spec: add new package with RHEL-specific network naming sysattrs (RHEL-22278)- ci: use source-git-automation composite Action (RHEL-1086) - ci: increase the cron interval to 45 minutes (RHEL-1086) - ci: add all Z-Stream versions to array of allowed versions (RHEL-1086) - udev/net_id: introduce naming scheme for RHEL-9.4 (RHEL-22427) - basic/errno-util: add wrappers which only accept negative errno (RHEL-22443) - errno-util: allow ERRNO_IS_* to accept types wider than int (RHEL-22443) - udev: add new builtin net_driver (RHEL-22443) - udev/net_id: introduce naming scheme for RHEL-8.10 (RHEL-22427)- logind: don't setup idle session watch for lock-screen and greeter (RHEL-20757) - logind: don't make idle action timer accuracy more coarse than timeout (RHEL-20757) - logind: do TTY idle logic only for sessions marked as "tty" (RHEL-20757) - meson: Properly install 90-uki-copy.install (RHEL-16354)- Revert "man: mention System Administrator's Guide in systemctl manpage" (RHEL-19436) - man: mention RHEL documentation in systemctl's man page (RHEL-19436) - resolved: actually check authenticated flag of SOA transaction (RHEL-6216) - udev: allow/denylist for reading sysfs attributes when composing a NIC name (RHEL-1317) - man: environment value -> udev property (RHEL-1317)- meson: fix installation of ukify (RHEL-13199) - sd-id128: introduce id128_hash_ops_free (RHEL-5988) - udevadm-trigger: allow to fallback without synthetic UUID only first time (RHEL-5988) - udevadm-trigger: settle with synthetic UUID if the kernel support it (RHEL-5988) - udevadm-trigger: also check with the original syspath if device is renamed (RHEL-5988) - test: use 'udevadm trigger --settle' even if device is renamed (RHEL-5988) - sd-event: don't mistake USEC_INFINITY passed in for overflow (RHEL-6090) - pid1: rework service_arm_timer() to optionally take a relative time value (RHEL-6090) - manager: add one more assert() (RHEL-6090) - pid1: add new Type=notify-reload service type (RHEL-6090) - man: document Type=notify-reload (RHEL-6090) - pid1: make sure we send our calling service manager RELOADING=1 when reloading (RHEL-6090) - networkd: implement Type=notify-reload protocol (RHEL-6090) - udevd: implement the full Type=notify-reload protocol (RHEL-6090) - logind: implement Type=notify-reload protocol properly (RHEL-6090) - notify: add --stopping + --reloading switches (RHEL-6090) - test: add Type=notify-reload testcase (RHEL-6090) - update TODO (RHEL-6090) - core: check for SERVICE_RELOAD_NOTIFY in manager_dbus_is_running (RHEL-6090)- udev/net: allow new link name as an altname before renaming happens (RHEL-5988) - sd-netlink: do not swap old name and alternative name (RHEL-5988) - sd-netlink: restore altname on error in rtnl_set_link_name (RHEL-5988) - udev: attempt device rename even if interface is up (RHEL-5988) - sd-netlink: add a test for rtnl_set_link_name() (RHEL-5988) - test-network: add a test for renaming device to current altname (RHEL-5988) - udev: align table (RHEL-5988) - sd-device: make device_set_syspath() clear sysname and sysnum (RHEL-5988) - sd-device: do not directly access entry in sd-device object (RHEL-5988) - udev: move device_rename() from device-private.c (RHEL-5988) - udev: restore syspath and properties on failure (RHEL-5988) - sd-device: introduce device_get_property_int() (RHEL-5988) - core/device: downgrade log level for ignored errors (RHEL-5988) - core/device: ignore failed uevents (RHEL-5988) - test: add tests for failure in renaming network interface (RHEL-5988) - test: modernize test-netlink.c (RHEL-5988) - test-netlink: use dummy interface to test assigning new interface name (RHEL-5988) - udev: use SYNTHETIC_ERRNO() at one more place (RHEL-5988) - udev: make udev_builtin_run() take UdevEvent* (RHEL-5988) - udev/net: verify ID_NET_XYZ before trying to assign it as an alternative name (RHEL-5988) - udev/net: generate new network interface name only on add uevent (RHEL-5988) - sd-netlink: make rtnl_set_link_name() optionally append alternative names (RHEL-5988) - udev/net: assign alternative names only on add uevent (RHEL-5988) - test: add tests for renaming network interface (RHEL-5988) - Backport ukify from upstream (RHEL-13199) - bootctl: make --json output normal json (RHEL-13199) - test: replace readfp() with read_file() (RHEL-13199) - stub/measure: document and measure .uname UKI section (RHEL-13199) - boot: measure .sbat section (RHEL-13199) - Revert "test_ukify: no stinky root needed for signing" (RHEL-13199) - ukify: move to /usr/bin and mark as non non-experimental (RHEL-13199) - kernel-install: Add uki layout (RHEL-16354) - kernel-install: remove math slang from man page (RHEL-16354) - kernel-install: handle uki installs automatically (RHEL-16354) - 90-uki-copy.install: create $BOOT/EFI/Linux directory if needed (RHEL-16354) - kernel-install: Log location that uki is installed in (RHEL-16354) - bootctl: fix errno logging (RHEL-16354) - bootctl: add kernel-identity command (RHEL-16354) - bootctl: add kernel-inspect command (RHEL-16354) - bootctl: add kernel-inspect to --help text (RHEL-16354) - bootctl: drop full stop at end of --help texts (RHEL-16354) - bootctl: change section title for kernel image commands (RHEL-16354) - bootctl: remove space that should not be there (RHEL-16354) - bootctl: kernel-inspect: print os info (RHEL-16354) - bootctl-uki: several coding style fixlets (RHEL-16354) - tree-wide: unify how we pick OS pretty name to display (RHEL-16354) - bootctl-uki: several follow-ups for inspect_osrel() (RHEL-16354) - bootctl: Add missing %m (RHEL-16354) - bootctl: tweak DOS header magic check (RHEL-16354)- ci: Extend source-git-automation (RHEL-1086) - netif-naming-scheme: let's also include rhel8 schemes (RHEL-7026) - systemd-analyze: Add table and JSON output implementation to plot (RHEL-5070) - systemd-analyze: Update man/systemd-analyze.xml with Plot JSON and table (RHEL-5070) - systemd-analyze: Add tab complete logic for plot (RHEL-5070) - systemd-analyze: Add --json=, --table and -no-legend tests for plot (RHEL-5070) - ci: enable source-git automation to validate reviews and ci results (RHEL-1086) - ci: remove Mergify config - replaced by Pull Request Validator (RHEL-1086) - ci: enable auto-merge GH Action (RHEL-1086) - ci: add missing permissions (RHEL-1086) - ci: `permissions: write-all` (RHEL-1086) - ci(lint): exclude `.in` files from ShellCheck lint (RHEL-1086) - udev: raise RLIMIT_NOFILE as high as we can (RHEL-11040)- doc: add downstream CONTRIBUTING document (#2170883) - doc: improve CONTRIBUTING document (#2170883) - doc: use link with prefilled Jira issue (#2170883) - docs: link downstream CONTRIBUTING in README (#2170883) - bpf: fix restrict_fs on s390x (#2230364) - udev/net_id: use naming scheme for RHEL-9.3 (#2231845) - core/timer: Always use inactive_exit_timestamp if it is set (#2211065) - timer: Use dual_timestamp_is_set() in one more place (#2211065) - loginctl: list-users: also show state (#2209912) - loginctl: list-sessions: minor modernization (#2209912) - loginctl: list-sessions: also show state (#2209912) - test: add test for state in loginctl list-{users,sessions} (#2209912) - test: add a missing session activation (#2209912) - test: extend test for loginctl list-* (#2209912) - loginctl: shorten variable name (#2209912) - loginctl: use bus_map_all_properties (#2209912) - loginctl: show session idle status in list-sessions (#2209912) - loginctl: some modernizations (#2209912) - loginctl: list-sessions: fix timestamp for idle hint (#2209912) - loginctl: list-users: use bus_map_all_properties (#2209912) - loginctl: also show idle hint in session-status (#2209912) - memory-util: make ArrayCleanup passed to array_cleanup() const (#2190226) - static-destruct: several cleanups (#2190226) - static-destruct: introduce STATIC_ARRAY_DESTRUCTOR_REGISTER() (#2190226) - macro: support the case that the number of elements has const qualifier (#2190226) - shared/generator: apply similar config reordering of generated units (#2190226) - nulstr-util: make ret_size in strv_make_nulstr() optional (#2190226) - generator: teach generator_add_symlink() to instantiate specified unit (#2190226) - units: rework growfs units to be just a regular unit that is instantiated (#2190226) - fstab-generator: use correct targets when /sysroot is specificied in fstab only (#2190226) - fstab-generator: add SYSTEMD_SYSFS_CHECK env var (#2190226) - test: add fstab file support for fstab-generator tests (#2190226) - test-fstab-generator: also check file contents (#2190226) - test-fstab-generator: add tests for mount options (#2190226) - fstab-generator: split out several functions from parse_fstab() (#2190226) - fstab-generator: call add_swap() earlier (#2190226) - fstab-generator: refuse to add swap earlier if disabled (#2190226) - fstab-generator: refuse invalid mount point path in fstab earlier (#2190226) - fstab-generator: fix error code propagation in run_generator() (#2190226) - fstab-generator: support defining mount units through kernel command line (#2190226) - test: add test cases for defining mount and swap units from kernel cmdline (#2190226) - generators: change TimeoutSec=0 to TimeoutSec=infinity (#2190226) - units: change TimeoutSec=0 to TimeoutSec=infinity (#2190226) - fstab-generator: use correct swap name var (#2190226) - fstab-generator: add more parameter name comments (#2190226) - fstab-generator: unify initrd-root-device.target dependency handling code (#2190226) - fstab-util: add fstab_is_bind (#2190226) - fstab-generator: resolve bind mount source when in initrd (#2190226) - fstab-generator: rename 'initrd' flag to 'prefix_sysroot' (#2190226) - fstab-generator: fix target of /sysroot/usr (#2190226) - fstab-generator: add rd.systemd.mount-extra= and friends (#2190226) - fstab-generator: add a flag to accept entry for "/" in initrd (#2190226) - test-fstab-generator: extract core part as a function (#2190226) - test-fstab-generator: also test with SYSTEMD_IN_INITRD=no (#2190226) - test-fstab-generator: add more tests for systemd.mount-extra= and friends (#2190226) - fstab-generator: enable fsck for block device mounts specified in systemd.mount-extra= (#2190226) - core: use correct scope of looking up units (#2226980) - test: merge unit file related tests into TEST-23-UNIT-FILE (#2213521) - test: rename TEST-07-ISSUE-1981 to TEST-07-PID1 (#2213521) - test: merge TEST-08-ISSUE-2730 into TEST-07-PID1 (#2213521) - test: merge TEST-09-ISSUE-2691 into TEST-07-PID1 (#2213521) - test: merge TEST-10-ISSUE-2467 with TEST-07-PID1 (#2213521) - test: merge TEST-11-ISSUE-3166 into TEST-07-PID1 (#2213521) - test: merge TEST-12-ISSUE-3171 into TEST-07-PID1 (#2213521) - test: move TEST-23's units into a dedicated subfolder (#2213521) - test: merge TEST-47-ISSUE-14566 into TEST-07-PID1 (#2213521) - test: merge TEST-51-ISSUE-16115 into TEST-07-PID1 (#2213521) - test: merge TEST-20-MAINPIDGAMES into TEST-07-PID1 (#2213521) - test: abstract the common test parts into a utility script (#2213521) - test: add tests for JoinsNamespaceOf= (#2213521) - core/unit: drop doubled empty line (#2213521) - core/unit: make JoinsNamespaceOf= implies the inverse dependency (#2213521) - core/unit: search shared namespace in transitive relation of JoinsNamespaceOf= (#2213521) - core/unit: update bidirectional dependency simultaneously (#2213521) - resolvectl: fix type of ifindex D-Bus field, and make sure to initialize to zero in all code paths (#2161260) - resolved: add some line-breaks/comments (#2161260) - resolvectl: don't filter loopback DNS server from global DNS server list (#2161260) - blockdev-util: add simple wrapper around BLKSSZGET (#2170883) - loop-util: insist on setting the sector size correctly (#2170883) - dissect-image: add probe_sector_size() helper for detecting sector size of a GPT disk image (#2170883) - loop-util: always tell kernel explicitly about loopback sector size (#2170883) - Revert "Treat EPERM as "not available" too" (#2178222) - Revert "test: accept EPERM for unavailable idmapped mounts as well" (#2178222)- Revert "core/service: when resetting PID also reset known flag" (#2225667 - ci: explicitly install python3-lldb-$COMPILER_VERSION (#2225667)- ci: update permissions for source-git automation workflows (#2170883) - pstore: fixes for dmesg.txt reconstruction (#2170883) - pstore: explicitly set the base when converting record ID (#2170883) - pstore: avoid opening the dmesg.txt file if not requested (#2170883) - test: add a couple of tests for systemd-pstore (#2170883) - test: match all messages with the FILE field (#2170883) - test: build the SELinux test module on the host (#2170883) - test: make the stress test slightly less stressful on slower machines (#2170883) - coredump: use unaligned_read_ne{32,64}() to parse auxv (#2170883) - core/transaction: make merge_unit_ids() always return NUL-terminated string (#2170883) - core/transaction: make merge_unit_ids() return non-NULL on success (#2170883) - core/transaction: do not log "(null)" (#2170883) - ci: allow `RHEL-only` labels to mark downstream-only commits (#2170883) - elf-util: discard PT_LOAD segment early based on the start address. (#2215412) - elf-util: check for overflow when computing end of core's PT_LOAD segments (#2215412) - sulogin: use DEFINE_MAIN_FUNCTION() (#2169959) - sulogin: fix control lost of the current terminal when default.target is rescue.target (#2169959) - journal-vacuum: count size of all journal files (#2182632) - memory-util: add a concept for gcc cleanup attribute based array destruction (#2182632) - macro: introduce FOREACH_ARRAY() macro (#2182632) - journal-vacuum: rename function to match struct name (#2182632) - journal-vacuum: use CLEANUP_ARRAY (#2182632) - pam: add call to pam_umask (#2210145) - udev-builtin-net_id: align VF representor names with VF names (#2218886) - pam: add a call to pam_namespace (#2218184) - rules: online CPU automatically on IBM s390x platforms when configured (#2212612) - core/mount: escape invalid UTF8 char in dbus reply (#2208240) - Revert "user: delegate cpu controller, assign weights to user slices" (#2176899) - udev-rules: fix nvme symlink creation on namespace changes (#2172509) - rules: add whitespace after comma before the line continuation (#2172509) - udev: restore compat symlink for nvme devices (#2172509) - rules: drop doubled space (#2172509) - manager: don't taint the host if cgroups v1 is used (#2193456) - core/service: when resetting PID also reset known flag (#2210237) - ci: drop systemd-stable from advanced-commit-linter config (#2170883)- ci: trigger `differential-shellcheck` workflow on push (#2100440) - ci: workflow for gathering metadata for source-git automation (#2100440) - ci: first part of the source-git automation - commit linter (#2100440) - ci(Mergify): check CodeQL and build workflows based on changed files (#2100440) - ci: add NOTICE to also update regexp in `.mergify.yml` when updating `paths` property (#2100440) - Support /etc/system-update for OSTree systems (#2203133) - journal-def: fix type of signature to match the actual field in the Header structure (#2183546) - journal: use compound initialization for journal file Header structure (#2183546) - journald: fix log message (#2183546) - sd-journal: cache results of parsing environment variables (#2183546) - compress: introduce compression_supported() helper function (#2183546) - sd-journal: always use the compression algorithm specified in the header (#2183546) - sd-journal: allow to specify compression algorithm through env (#2183546) - test: add test case that journal file is created with the requested compression algorithm (#2183546) - rules: do not online CPU automatically on IBM platforms (#2143107)- systemd: Support OOMPolicy in scope units (#2176918) - systemd: Default to OOMPolicy=continue for login session scopes (#2176918) - man: rework description of OOMPolicy= a bit (#2176918) - core,man: add missing integration of OOMPolicy= in scopes (#2176918) - meson: Store fuzz tests in structured way (#2176918) - meson: Generate fuzzer inputs with directives (#2176918) - oss-fuzz: include generated corpora in the final zip file (#2176918) - unit: In cgroupv1, gracefully terminate delegated scopes again (#2180120) 1d7b8cb72776152a148b00b0cbf0c390033d25dd1e25ac4619d3ecf14a90ee5b29fe1272ae32347885b271e9c7697e4afd461d40717c30947fef8e23252-46.el9_5.3252-46.el9_5.3 debug.build-id7b8cb72776152a148b00b0cbf0c390033d25dd7b8cb72776152a148b00b0cbf0c390033d25dd.debug1e25ac4619d3ecf14a90ee5b29fe1272ae32347825ac4619d3ecf14a90ee5b29fe1272ae323478.debug85b271e9c7697e4afd461d40717c30947fef8e23b271e9c7697e4afd461d40717c30947fef8e23.debugusrlibsystemdsystemd-journal-gatewayd-252-46.el9_5.3.x86_64.debugsystemd-journal-remote-252-46.el9_5.3.x86_64.debugsystemd-journal-upload-252-46.el9_5.3.x86_64.debug/usr/lib//usr/lib/debug//usr/lib/debug/.build-id/1d//usr/lib/debug/.build-id//usr/lib/debug/.build-id/1e//usr/lib/debug/.build-id//usr/lib/debug/.build-id/85//usr/lib/debug/usr//usr/lib/debug/usr/lib//usr/lib/debug/usr/lib/systemd/-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpiozstd19x86_64-redhat-linux-gnudirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter \004, BuildID[sha1]=1e25ac4619d3ecf14a90ee5b29fe1272ae323478, for GNU/Linux 3.2.0, with debug_info, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter \004, BuildID[sha1]=85b271e9c7697e4afd461d40717c30947fef8e23, for GNU/Linux 3.2.0, with debug_info, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter \004, BuildID[sha1]=1d7b8cb72776152a148b00b0cbf0c390033d25dd, for GNU/Linux 3.2.0, with debug_info, not strippedPPPsystemd-debugsource(x86-64)252-46.el9_5.3utf-81811cbbfa1461a2271a11180ca8bd7c9494eb7852f962858c79abf0e2902a144d2c78cfc908546d81345b253f2871ae87fe40ce30ef49ff2c332dad8a8379e69?(/h\AaH1uO_EϽ&=D"gLe6 G:̒AsӴN wOge$$M^!wb霝6Qyp̙p Aث8iRnZ9W2OH3#e4ԒI/fu] Jn%i9Lln?̯shiQ43+O:l<8u¥Ml#\'8 ,0AKEktY]s/EzopX;LjiQ(~~iLw7 oV]OB|k._wW &ڎ4\y:4]FxabPOsUA}VY}qekUNgQʲ2jNRx)LaI>nZ"P$(WlPtsR$tXP.`h2?7͸iOy>ʪe'< l2LﰀW>:((BA0[fVm_|vuVNh8h!R[ *ƒvu`U><{u5:-x ƣq-*7ŭFMi\<:.xJj AUuuzZ))n6 \jyU[.jQxUZ)]]w uRtRT(l^.OW8hw&b\(,[l].j]vn O Eix~|vXځ nwJ oJJrکlP˵3he6'uJjv:Js3:~l"i+ԃ& /%qɧ % ?w+E?{PYP$C_c9;F߄Uğ0We<5':Բ->r.$Cϙ4/(LRbÑp eצQ5o6Hk_!w%b4i*x2iw@RYMxXA~`D{Ӆ?a.Hۭ>@U&>ge){gfw- (C)`ЫADW&d@(TOS6Retp`"ZD ~6utt$&*?TB^ɎL8.4OAnյgnSѪd_?AG../Bb])]NsqSj7݅?#IGn]K SbSI,2fL7jbkRO`1{P2}VwjCjY :ƓaKh? 5o< "@)j*8}pX'iz$0tYESS!70jK8M{XI=E*y7bck嵞=E$8"#SW"B^,a8Q|HF6+pR#/cxۓD`> Dx'5if7Q\9?ITr5}+K'`F`CB֫3R6nt7הsJwdIZ⨄㇐>4 7硜Hۙ Fγ%DNE &; Мkl#s{}iՅ #lAzǸVznuu!%{ F>==H ЃK(كo448Dd￲u#k(D^Vr*i (#$sgSP&e^3?ghK7xu :v;7ʃf-=ka>|1aǘYӇ@C\n FЁ>FPU"$hG}X[L?*c'B)3K 9yB§u!#hd ~Qne =&K$G,#↨ '11)_, F-]#F{ *C~( $'UߧCV=vǟC-C㽺0݁$p5l?KA-{}(>d?/PzʁM rd|`ò/Q}Zq\;O,@G UA)g\!W!ltPdhB5*wyףA5)#s[yT݁.OMJ%v!y,NO׼+?Db]\ %k6 >(PĒ74BZ4唰fG:F)%@pe+'XNP_.@**^H&e>H92{[f|? AJTxZrѹ=&J`D;9ء3<&x)?g7dž!CI7A)E[4&)qS*=xbo+鈍u7B>mq֢}졐 Y^J:o'?@.여YOzY9ac?']Y|}FP+aP¿|8wJUmJ=32ط3iD!x1eD6&? ƃsrcٹk:Y疐U';a( =ו'{d7]n <{ϯȂ"2RVfuZx 50]kJԤ[gh)QK u!"!ɣYFF Ie_ eaυ?|O@$Α*8ءs싆5KyJ/pN$Yy/o;Aq`sPɼ[G $\M}1̗x԰ü@JGXo} s8ѿS_=塝9_a|^;MeKC@jN h_G"߼}&Aǔfq%T%țU`&%*[V Fϳ,u{Rxï؜ 7U~] 2IBqTSmH1-aTAbi1𤿬<6UȄmuur&I ssIu`!s[3Z`a^ܭߨp!%oBTgo<7 H -Egs߬gU ohGfI- X[-jH  &qiPF ݄(>X ]JfAl 5 CW-9^ӝ7` uS7jH ʥt R߽j{ޯgĊoa \!ڈ*7mjDwP ~Q>%<.FVGxlzVY?锞kۣ!,-|6pl<̍G= 8"xl^k$l6g>}>c9 Q aI F!~ Bd_R8c˭N:QHgyCM$7fN]3.skHJǎ bEQ5ҒtWzKaZ.s)o/bV2Y[ 󱁬Ic~=%Is# Zzfq.(h>J%xyՀqΝ7Tr$==p]~B!DJ?jz2z7CQkn% -̑tT&RWQѣL!%fd$!/F2*Xt\>@eD '$D1[ۅ^#5,-HF}Xz^\:@5CF{ y@?f#oCfk4-]$d_&ȑI2*=q{ȟS~1㰄 B>VU5v-g5Bzc}϶6j XV"Oz9qZ1!BӟNfߗԊ-tp6 p<P!k-:e?x%u$|6wԊ+ !R{A›ڣ^X`gLi 6zOM^[ Y5Й""-.ZM$اʬEI0@08|C " t׼Tv@0{OrIk@= `%KCb*oo9bp4i,E+H]8@dkQ^N^E^{NNzA ,"; &k}`a!uFGtIέEDGR63Ёs9*LM h Z4[`j͟!&׸g~qO뿜X7gu8DLcD8Ei "Zhu@:-"l [Sx+In-ʹ'X@~PbE$NS."(bqM^zKXv.*tz3;.9^ɓ\2@6a86XJt.'c!"%A1 $ @J;R fzX }!} {04kEwv'_QJz:{%z+'*= H:p7)s;@]07+#'a@S_L C&>߫LX ?+$3r+ & [7kKo&?iy ^ldaG! upˈ-f~5-1>rXjr °9T".ʢl| , dw;(#޻of)1md%/T$GyN߇=WuJ8b{6 zL'CLzTKt` FH 3%l1{N>b4$*'Gj*oj)aSHhEwb/DL{"jLpMzM͠I(MDg@_T:}L˦r=UP\oTq7G6Fտx$:a*0g7Gp)~Nv8EwS'?(o/~IfQx"[?g!oI/m*&FQ:ذF =Y +'NYȖGKRt+ &Vѭ%ԧE6)vTDn #]YSd5cᘏ‹ ܍`W+FmDOZxbQ}$BkO7:^S@²ugV`ws‖tPtz󺓞;W;h+у 4MLW[|46貺 oM 4+:^,x D&D|\%3_4U=4:-ў@ic'rE׀bgDWQ?FT[IhT[4 544e`3(,XI9P_qߢ5Ԓ ,y6M-z[:qX5Z@Qp/"s|*@&{by85q@v#-uR{Uxߚgw%bE|3* x#[%p{6!\pADr5J .eid++XcF )`dKR s ME 8A oR(H*x]ywIXKTa~2.~@MMX{!5n qUSdot}L|\pX *|V)#IDI W2@˩5HW=g|o^+X4hseW39)ޑ؝;8~~N[ҩ <Grno~v[qjIoWP߮W `M%aO`K'Q$uh;.!4d&d8 }Zn^@z:׿qԶy0<ƒ"}pSU_sYS$0RkHфEV0w}|n`U% nG0~ ڱ,3Q;BbKıKdJM;@LxjS E r̩#*8ۂK _&B7pS3~n4aSt h/)I8H~˗ wフq i.| #L~TdtoZu{9|/u_1# 4c WJCX );Yɴ3}Y)r,q?j#:aIZb/r PX}%Zo8Pn;bBoQB2IYI^)@K.I\,2h[JRn֦}d^GZ h>5-:X+]'*G-xq >G,`p-pb\b3jt☸ Ȝ'>|"jz,r]'-踏9A,h8mLC DlRcIb@U5PCVu3* (:dkl[l 3/*jloN_*#H$Qe3"3w40Fʟ2J)b}dq!o FxW^fyi=̝٣A4RKbA 2>^V$Cn&Fуib5˩ŀIon$aWRD%|czwlQRNMgSU$tx MGۨ&m^x3ins";&m̠ƛ˾Da dH\8 T0LorRFחÕO^t 3pUN\MtCqOT+9~`@_ơ{&dt<0#3L` mw3һ XpaOL̤8>xWD*k`-xܶd`КA(:j3]# CFPW,`a.e!y H6%{yb{2 ԟp7J2vkujtdb-ȐYX9 'T^p9yT2EG.p`x߃kv:L(ҳ-6iH>YHB,ܙߥxAb؄@~˜tw f_mXXBaxMmǭ)g\T+a&i rĎ[*4n1e`JbI )v#H Ȋ":UyMKwZ+~_ k*U&mD)94q (O^IW]_S؝.Sj㋐-if%W̪!l7{ I'XyT`7[l߱'&;.}A^Zt3XT+;=tA9V'Gnju 2I4R=l| &_\[}ǚo;=Nۢ# Щwjp}sܶLj+YF{bݴ 5ݗYK2JcSչ'"v Txch2:$%"<1A5mtϋfsgP0toRQyim.Lv;.A /G_CUe-{`KUg,eaU?_(ˡ ?QCh}vPGu"YDѻX?+HgR<ӭ貿A6i'IiE9l-Appckb6`2u3<;Ɏ29:) |ڋ1bEr:/2©2ԛ  ןߴ/+(Ӥ>zcMiߜi~E?+C">x$ bCb,41]B gPuLbe5[0-Ux~cXɐ(*z:mjP%uU0(i} >Yܜw oxK^@,oQEz@LBI'B|A֌lHm";RDYrծa$T2~8ure[l[" i.%-M6'ݝ !ւ.`V(3s`,<e67#R.vG=u+ژPcD0 mi ι)qҹ0g߀Fkċ8|Ŋ 2@'OB@JuN:X=w8;BotX"8m&Jg ~sn-o ,jhT1>ⲝ'.w;ǵuX6@c k@:ًsyELK9rΆ#m|)|Cxc}ھ$eRk6SJn6TN6"oE!6۬#VL-/v`b[;w$8G-M ]O4{gzaKrr ;'ޚ{qـDx^6=r<f]71sMaêm~xD4R0pؔ:M"VB(C(QqN҆, x|LȲa7I3%ȚX4LNqcu&<]AAH91aI=ѦP. Yl̎,E*d# ϓ]: 0@Ӌ@U]uDԆk1iN9T?"-UKqUy+ Kk&YNKPj7[.,'QUQKȳ//1Nɋ.G *g%%.4u,WK'g:3-HaNd lITw4<[*xC.X?ަxkw(X%SB9 Y ?xk@Z^Mm|PA6 JWe&͕V3{Yr5};^9l&^gKH.$Nr.f(bR4 \ Ȩg2ʅBPRlQB!ħC MxOfW%`A*}I=d rw D DG:A¢A_k~~.y5Rsw]MB xg\2G$z'.ii2 ~oIhYN>J@Hȷ~!ʇEBn"1 ;>$ރ( bއ&hd1q&,!FwqqߨDyJ,=}]@: eNADBBߎk@&s6fўpH[T#q ڮfގͨ7 5$F m²! yz9 te?X+N$ cU B",酙rgKo8zZz dO!@rELWc#t=xB^Equ_.'2B5k6\2JC٦XemS>ʁK" ;r>=˒ \5"x!"DӓRK.LM xxIœMxeLX1lS0zVKjf!:@IV|Q='[BmJ>\=(HDa atvVlt Llݧ>9#T.XNmuAAO0O"be aMV~D!݋<{a`З/a9lz/V`qt\VeTi\0 sb3f6pAEEEw7t tm`y͘$l l\xb(6t}~"s?cgXHIh,78Mr\3+Cz@I 0Y9fD0L  QuBw֙t !Rr:C:90|-\40$ЌM$ Kx‘a !: HeGDՐczv"Tb3Nq< eo-N)[R|czK4]qǑ(Q.An1b. rL.EHi aEt%)3,UhbJ B\31%-Y"_[fLe > BmfA䛔fH#j!OboۣuMtH-*TY$'c)ěsLd & PPdtH"S]PD@qG"DD"@ˆ gIF$ZGFED!%Bo!cMU*riPA\BBd$$̝LM[<3`VF%a-Cj,GGI  kAeg8  /}͆6TDg")t`L?c|>t=|}5.WB-aTq 0#GuNg\ žO`ڹ<45_;&ymg NY's{K$8Fʶz=us Ro|k? RU<OH7=4@ pO#' =ki*XNh aGG#"8J uUQr T@]rJ82PÁ &y| 'عҠtk1r];UP]H D zEhON!/rD-€!#?͎;J?A\kܦ ,〨@Ah'Q¼w'2}_|IQσK]"\yqu:ٰۓusW6`BcKA48no9k[I5CQ{n9Cp)L{(BPu̱pO8ny?nrr?{ͣY/s]]2vI͢1t+%rRӥBF,on7U,pAv|ua)s0L nI_wd)P ky) 򑎕!ZhFBw4[OWNʵ}e qH4/ ? `W\y7E!y^8y&7rG Lugl96RwS/Z7>~ìc7ͷd8?*hwħD4F% f׍nmlb#n.l}sPl4Bw&S5n`q~ҼytQ0 KQVi%52% GB6 _OBr|>ɬ,1Ӳ0:#BQ 9Evi?^vEL 5W7=U_Up #uGaȿvrCA:#I"e2ix-{.7svRι۹gy#cDxq[ȸ%5>zR`2KFnsK&0ns.W1IO% d/u؎F#A o5f[NB>ME-3صw ~_u-[";LAYK+ݠu0V{]԰ /*ph6l4Q֩Ú1ÊS a@]&90,d DZѽiӠ'=eʖ"eK%F"h Tr]O  JaK%O< Ç0"I^ZW>Mh*T)z6K (̰cG|(l6 l h4_Ut_OZ>2`^!zt kxy=0րgorW}`iP?ڴۢ`ceC]C Z-bZD;au^xoʼn^i. 0<AZp`= (</YU@N0Srdn].h͟3寸h]hqtǣ,n 2OlGzzJB""ʲ-'E+=./&=O$l[|͍ź2QBJGxNqHYmdHdGߛx(-sٺFś񙍦kfV&+666q|vmMm-:eca2嘲Qil-;saEʨemddckV5Xj=Skf^ukhecT2鎶)[l J%kQҘȨkU21*5vmH81vF[ UJ6v46VdL:ИYOͬg֩ ؍i4UjgL1ԫЦgcgճm :6&mgdVbcT51+v&fmx6նFMscS[KNb+[ZU*vv*kY<}sp2Ƭnmq:&c7Ʀ6ЦYTj[6*ٔQc,32ŨigiNU;3QԦf2i[۔MШgU؍ͧ1uEl!@򨊯 1_W%SX<#UŨV56+MOmcb(V1[&jO}*_A6 d/ͦg-a 1ߴ7ԁԇidwIzHȲ!!zV{# qs;4QE|jx<#Пz=p7>w*=JuH=r/V g[Me7NN7Gv0R1%X ڃD,R y Mni,Dl< c>({`7@_p*@.'!b:wD9Ĕy>6&\JBu$W.Y( uvU??˫rur=/W𯐓?~z}oaztrts n*QX`q[`) Cq0U'+н@E5MD,# wD{&"B\g!p^:ٹq 䧿CWMuXl$нov>ć tdf0P4EQqkiuCDA @  -@o#swC).4DLB\$戃/HʫD=ƯU4QMaDy.H1J1gZt|,J,M/h@(b<9qgX)aA1BJ͏~[J_w15a| r:aTji@^e"/X1$>? -a[XKM7oHJKld@f"n;$Y>F+}tgADpOW@]|fA-tRD_*%ƱhcL()RI1S^I&KkH=~]k 4K`DL@E2Er)!h/Qk$ͶGݠ3Ta;Jq4V:AzDpz#P<'t&vp@SG6J0tӦH(5U1XE%9/J\*k0G,| TvzZsTuLJr篓grՂP\R /3NA@_TbASPI)敕(.Հ |.cŒ\}m~NF\6o)ǘ]Ɩgdo(ZQ"D\xEwG# Nq!C^KdV#f=8]HpA|܇VmOYaC]Į۰B7BK۹M@Ε-ZjD"t6QŰm)OZjv{3Wh1(j1$WZZ&216&V qPtbI/+d9ּlB$k&q^ ,ٟ~6ฃH{V'vNG`d%40JTô44P2Q"v5l97~ĻlPq&`mOhԇ4ϧRc{<&i\Zs3nCCxlp,1oJ侪_7tĻq_>^ms$Fǻ0Y_h2[߻-Oj>@-pr<3[QД,sv0y`A`$\(Cq.Jn֕ ~v/Hwp{IbR6n.9~ z!$#F>?yQ+0'vyèP9r,^WWa^ 9qg#a,:"ń(&ьś-N>ϸ}Ph@ʬE?{iǐm_))GL V߃cǻB}֑~S+e)f ,(eijb.qQڐZSy:}ߟ_?}F l.,mf ԄJzȮaٍI/0Tש`-sda9%Bod+O{eO:d)^7B-QLzQR_'j4ʝ&)<2~ j'g&S)f> @ pA0zch}it.>_x= P9g2 D"7aXG҄3ЩjUlȚ)Ȕ?FhJu=rAy3Z ,y`SUoo:pE_JՙȔ/8AQG1ɣ|nP4M -uYXXM5c@s$cPY) $ej: =CZތ0|KR-|!DMf$8\4JMŹII"OUeX* Pp+:Lr"w'h>5<{C'zU|33`Vf$*{eyТvj&0:2y $梡@1T3EA"7F@-unVtiL+$!I o()ă M)"k/F(8TU cm0[t$^{I%j-&PD#6c2|׏d-zoI)ӖPpj,?JA:M2 RXY)0C2-ʽBw/lsyKCSwȒ .I\{L N1!  KSkU DiKԲ.r|G$6"EA|['q #4($ 5D<1&AMo%GNlLEGtmHWy ^)|Ov^&}kUlamz*sPMȕٙ<w?0%h?:y QXixrwZ{CwQj6R}nnN&s"J vc%} u[dfV58Yy0%S x|.׃k,Y2f=Dvzrf+΍GV"JUUv-I!,9n~I{.IAEmEEaϺZM7PNȲ?sAȶD$~'BD$s!,Ni/05ΩC'IK(}đq79(?:k!)ږխat3#&Sflt NLjHK0mohEv=8e~\V{C;M ddo,WL2[|@k[骓"|K)ɨ}_܋H9*AHxp FMM7X6T8kj=sQmbt}惋x l@~rgw!<[Tb L $^/9E?.&Av~ք ll(;y,%i;Qj}[ ]bD0> FmR*-U/]7 JqN p-a'qX< @~ =q#!B&i~u=sh 𻮦;-Љi=k.b *\l}Q<@:lA Fdh_ 8J;{ odPPE}ԍz@F` $u\]v)PP`7 ucJÁu(Mg))nT1s̲bڷ"[O+;&^z|S$Jjj 凧,u)o S>~cDCy@sN˻%\!3 6DegCgqiR|ޡ#"Z]8 %m&AvE7,p<wvSSVk}!1}96-@~՝^,/ZqMꆪm d4q * iօ'uHLDUC2={N'N0nXOۅ$B(8H% |z[2:P ^8{.TO$@RMXɟQn?NDD56G&m}X|`1"bmI7bWhPũ(NQ]Q5<=YR0Zȼ@$M.<~f(Ti 2F4&P0è'ߘe٧G;A> ܡ޺tiK$`tRb!R>7 WwD8ŐTƸZ> 8f8m$tQ+r/*ݱB!⻹V3I9YjLL¢Yn!\zw!A;jgr$̵Hf4ό[挸Ջ w@"΍\QQ&Ueң]k~4#lg(%Fnݛ߹ Ź'I׹j $LJWPPe-u& mfJMāT-ʚRȚ/ 9+nPjy n߳oֶwFkF۶In)$ -.qq JktmG*G*ź:<ܨbTlh](rԧ0d*20Ya譭d2|C|CVdydydDzcع9l$X2, v^~LLa1K"^xvvU(qxރ\O^ /2|)r"W+64c1q8 RJt0^>~H>e"0z||י>2B 2jVS8еYvmS/v]D1bx"C"9Wp?lb6ޖRi?P7.qN+J4zK\&)*TZZyΑbk8Ql 8qZiDgDMMO=f4( Z}щ6sOJ{=rM{VJ?zN#4Zo݁s=@9?6֋EA==>CO2<TOYDu&2"2R^ jj (ɼrMi(@ {=c9mDkz &$u`R.52"W􍟟>ԂG#11uua`ݎ 'EQ>7.pGCg/{`;sb("o#h)sYQ;&DUds\t'i'W졠WAY$SG}ȑ>dHaomq2 N۾  6l]UxOFdm .7OK~;OdU.DH {W{ 驩mAsN`DW .ppG]+Dn'`u:>:#<"w^#loj )nye!ucO *ѹҹSBf;M5{^%=7A^x[WAWhsg{<0@շ )^(y%l"{ ,^ato¡p(v!/}8^./MH|CinADL0x} /{w:q„r;C N14>gG@@]_kĈk=dӑ@2H}je6ś$>{t9 9k,TŨT1 C,()=C7o.[ʙNEuPjZ, 7.`gRw FD=BXLzCf!|Shtmm>BzzLqO 0&PϺS߁㕴N$iij i9C4mL|B;!&Y1\%P}4ր鉅s`x5XI'; nUjUJiq+) jVvڀCD[4|F䭿qa=A7OU͇Mгl6 T=͑hwLcP٬Of\CN#'rfbc"ttbMȁr;ǡ9)N+`߰@X('W9$Wke=! s1S#fjdFZ `@nn=k(:K#+ f^T>]τT{>X=^xvzJ !ހM pDR^XU֦1X򂨀yh)@qS,9]r^7Dqd30}UQ%h[4G4ӎi?[j 4jjAݪ!mTQ۶*J~% I:k#KcWk%s]ׄBZXjVV*(A<Ƃ|zV)SMRA囎zYZYP%())!}lcY^:)X%;c`Nwջj8z(g@A<웚NI)̢BtRg%K]HsͰKIIL?2fa oj\:aZ:K)_7m?nSg$A"Iǣm`2pe˲UM8HLF^: \D쌹$HhA+]Vp R)4 )Ucpu9 .=m7j8nnlfnk$t߳8R/U*3=PJ N<E)`uWЧ_S,ZT*dse㢁1ݮ{ (PV-3R*Qݨ42ZSJ̦dS/)tO0# ֔&JΜ8(7PnllT[qK(%e e- fZ8]zuN_ <˸gZoLy%jfFVQS.R+947NeK[e2FtXZ&/7k7g7g7bM^S9DŽc-PK(%?$fJp20wv1rL&8"T ]T+uoeTk:%5EآiQN6vΫ3qeDY#)&J?e>-nsPD薭R+8 :_烗ZVۧju/T>)S)'OtL2fH؀= N$)`ϣ•3dy _-׻Co)R%JUMިD¨]T+/mڝjIH}Klѯhs gM()4W_S)tZ.8"́*$6 CFdD>F}CA ZB $4]SuBS};o;iϴ'3lv׳LϥX=yyQVVN^H -Z{j.99n:3Pа߯\'Q,z҅ Q<_xX ˩+i>Na8'MϥsfΕ'/K3c<|Rs#fU{ZoGA䙓"/dgXQ_‚/@)kxLpp"dd/I10ɴdZ2H2cHٗ猻+Mh6EP<*ɱCjhjt!f1DlW,XnIyu')5 @0gWf-U7%ʇ2Y>ד(S6?WC:Ϯ'X9t~ 귨Cx0Oh<%DQ(/g#.BLaMS9M"F&K#qH=C:MIDhes.*^7wcAfU+o c`ã^dR˞ꧣO'hr2~W02ɏ^%w?.r _OGX?XӦ.!F+YQ50ʜTqߘv clZ S0j9.O} lq˥؍xõ"Nf x%GʻWBfíIa%z'WdI#WbYzվ+7MP 7]yA+׵EďU8yspk@/yP؃^v?(*mEZ79F*9NbU.)ǯ'F/`."£Jm ^wOM_ jJpL+TQ`j`+GEo= *[(iw]stI"pcz@4I*f֙ SCMT@ eXЦ?Bn-lMqlb~;UFܷuFp^q}oρ}7687J]k"5NUB rRL/*^+ǣ&ETזy8i!)BE+_CMki+&zrV('(-0qQG{Z " =p[F:#ۃ*Ї҇./zpBHr^)-_NuŽr- Vֿ)zq㐛g"'v5Lv9q61RE'q\ [n/n, ׼݂WfgTIS 1{{at8AlQ=%1V$_`7r<7}4IQQ巿gZi@э\Y/({Ug^ml/QQ1o\"*$M'Ѻ6C3ϵvHbwk'2 Mtuj<+DPlKO+RM uBAl_ -ZPP٣OxuhŶLƒ/e>uSYe_PV-`RE48מErуЀ T<5/y1I"KE64Wjⷳ1\1<*'lh~lS(JJ(Ix&msFm06a񷳆^Lu.}(&zCWcwu@(K]#Vl9+rMw.ڱe쨍Y0tg{@H}6g=[ˏYDo) } \_9ybXSgs%6Kq1ʏ4J_ `.0RVG=M}J:EYma/xSO|'o7tu?"VJO}gDC;>bM2(5$u K^`/MS@kRoMm;zMg P__+(X8n\ۄ2ut?(RLB q2lj9o+ċk?g|`4>T'"є06Hd /B5vl fYz$JA+qE&W-Bw2ZN~h¼57ؠA੸,?go>uNWLƂȌ-U& yf꿴L/ka_}HRs\=|e TI4:rwyhY; SN!z'5?fG Z^[,.ǫ8"h"D(qWhkzWi9qPbc,6%B^R8'u|lȔYh m,s;hl<,K/nFݠ/bHH[se7N:2\rg >> Rwu8)C{ȊTqBI!?bխph9VVDżS˩ ~69p.Q6. Mϳx]*RaUIo|Ti$Newu|&MN(Oy.阗F"*ǶܒS+NŰ<HnV|:T΋4kAJA:z&G\"2E?.5BN B%<2u}7@Lcr'zmz`;Gd GIvLrm)-EJ̘=[taoWCod]#rGq50ZN2fiԿ=o0+п,Bed\MifC2H]iMkfh,n ܜFx,M ץ;DxF/>TCa$+[ /|qC܎/bОAuGjҊa7# 7]6 3 xB̋R~#W(5o@:ni(fM*7Y/pN,vc1 d T2h./ga}&ЎtHLYhj~)a!Di0gP@4iu6~nn>^?$7 `<˷em;u>p}ʲk-Ju'uQg W(1Boӻ93ӿpSB< oGPc=f[OTk=.M4.&КmE,xU8/cltVkT0eQz#RFUh6 9(KNqHEw}(Y1b%~l,!P'5#`)69@dhiIYq$ϑ8  GapRpNF0E,ܨvZ*T_6r Y(2V  etcd^W+@$`XjpmH' 3~:\q!8O<)D)T -{|;bvpwvNl.? rFxJ23U/cDy 7Z@O0=?zxذ3)p'RCPPawe5Ah@xQ(I=Izvp0; ;pބpx nÈЈHP|ʐ>QƃPpցd`-=]1=XOB7% 87Mo5 sQr𜛏?_ 2t߽ٱ wo;&|C*A tp-~[!D3q-s#"[8\a6Xwr-7w;M󋫈;4ob6q j:rDFe#.XE;'H5.X> p9m< 9l⧀L"6_7w po.4.qU%p+wtbRn2i3mූW8aKxUq⏟ȋI'7o u{}KpKQҐ\i4\I%JXJJJ@xқ6< Mҕ$$zTV0Y3,z~ZݞRSV{vJFaMg;z?&}.Z}gom~ZF}kɴg-c1>ШպZy,.k6\nuXer6]EI%Qٹ[+JQ4.>ŤTUT^`>UYٝb[ֲh#3k2Tҽ8eO*KZB85쳋ID✝>[ڜieK"^s4&}Y+kU]Իγ*u)NWA 8DvVbml+E_2%Sݣ5ڟL{{196]qhjn?}`}2_7j\ІԘe"P[,A֋P8m~̗mj:`tOëib1MJM/4d:b㉆fbJ31\~,9){Ir?7 >zQ@S!|>5*- jX- @6lԤ$'ՐT,ULV$tKH:JzaH!m !:ΰa_:"]JH;Ј&GGON-MڈU> *I(eѬz5&@_i+F!iscgZK=#{)i , $g v(+y;Q0"*BY,JJ4{eG.JD.{QWSXƣUѾ[[sO4zg;+ Ky묻mά|3- jao()6DPHS(*!z@*hNI `W6@ LE -+H'v@LiP=eyB/ [& Qxs^!~c8ANpA:p0FS _ u L_c) b.|tPWHcԳ )JzQ,ɑA,`MH øs#8+Nu`XO  Ux4U_X:U=t>q ~dɅfak"gy4*\x65?d uxׂ10&:8!njVn H˱ЌI '{NLhZ#z_5I9uq!+䷸O` s;dvX/S9Fz&gz,+MbzcX4}_ï` 4/4,Kl!Q%.C݉XC)(y.cM#OTk_ڵEYZXtfRi5)+^/GݱQ-ozJRK|1YfƥVkzs[fi-Yd$\ě-niV𥏥 +EXֲ3vlzS˴ʥsְiV-̙}>5Vbj[e9PP[wTZ-rjvFK+i|r]*Ob[3ҸXWsa{E3J̆]y+d.#ؓn1WT>g␶e4ۗwϰO^dZKms.vTϟd瞑Xzߋ/`'0(o &o-N#c/M ؉`{7h;5&Y&ߚ4ؼ^B1~Z|uJ4K{%mnY Gwߵ` !f #wlP'脈H ;Ó`;!h0iщfg]ki*)%";O@ ~@zMM !阚~G5q@KMn؏RC;]Roc)&.rc>4Dk:x4^W+KՐK5s_qkDI_i. D'%vlh l=c}:YtH7gZ`s3-Ͻ{}3prWйo*Ws,Wr~qt:8nӸʑҗ6fYwqЕM(2ٓn3`TyC#p?o O X87ˉ9y‹E҃,vނT ύ ᭹d^ZioƔ|E o '^՛!v'$ÛFO7m:>1}RP}H}qɕb|NO#|!-0R?A`0:./:kJzDH P Z4/2/ٰ$+)BB@H; LrP!{yv Q %)V"!%P@xW*YI*:E귬mFGCA0Dq%Tb1E˓{EW R]I_qD%u礰fĊ-s,1Wjg@$XTҜ L Dֱ H#8b7 D-m (WI{f&0 ƆL|,F"p]~;8;qUW{3B'.kC ~n@/ng 3j]u?֔JV|efQ(4,̚mn'j~:FWY>w3(Zgt+4!C&hQ)qIP&%0   hP t5UYk-\=wŁ&iXn֑FCbXcT_cއ 6G!+qF4Kv\VCr=>2[8Oy΄A6+dzW }2!0xhQ?Gz!yw!\1ah]CIWN栗)%7A\dw W@+eqɡ+;")I7ZsHM @0,TPP]-""vZh,Zק-ů=}10]Vh1â&XygRu]l5F%2RK+ݏ^ׅ36|m}Mɓc(KS<z櫇D&rŔc3oc^ip",0 Ū\dVE߇0aeՏݣgrXk1?.*/ȻPuO]s>;*l}%8]8NgsXOЉٛWu0,>ԛP"6"e_Uy/Ƀ=~">K5hN~ gjp!.h4srhhهг] RyM66.kG@N~H2)F35`Cܾ;,?e ХRDHLu g+ǟBCLt.80| gj*PI`#?.u&^#L#OosL&Pk;51RWߤpkU9et`_̉0*68Ÿ=t$K15 SV{v4^Y%Fn6cِPd>ij .zx?' Ix gHz)DY/ n8 ӿȠxQom~Pa<Q5X1d3_6wz&j3K!ȉˋD0l^ o.gmљbo盉J\VlOE 2b(ҝw7cF N'ӭWK6r 6jn)&Os֒{?PW PdR QU!~BO!b&< =0#ٿTʃ a՗F6d}]A|==̔E㓽Xn8\rDtRLP\ ~ͿeXe6_7ln#Z"]˸CXGf_Gf g!}!Ѥ/'bX!C%f.c}uw. s_X/d}eV6 2/Al cv%ȓ+Xdbp/ƸA\u&LE9=3q(l0@YDp96ͩޚ9H,WzKQt.x[ YOLtP9t-C~g:MÜe5bi/l$ P>bZcrkEF?SYy{.b7b~M8wdyU=3C\+B3c#m- lÑ H&GzuWNvb>FNrUg "VS:Ji^`MPHS+kDAV8`>UMuv`30`; 6I|@[րwt0k^pѩvD*cXw7nV7x 98މ˛m;s -T pF =>'#ˋTlnr+㑫,f,l^=qz- zF׬AB\FGyǪDK.D1wC?LK_;khAkV(E*Y0Z,8fxkscֽ |m*>g-u<"c^;Gyi5.|*KS:^Gat~4xnY"rˤ xy/CsyY8@·-MI&vu /L}ٶyn6FY:4"M%i`v/*K7)KK[tVMb?mE:3a]$ef7tʖfV&!) &G.ha8ޤH.?wMxũuRPL42 srE11=+z#1%p|=f2Z6r^A+f#+i7zBcxT9f\S`3YԐ ʪB6t=.`Q}G': |!1o܌Qh1M^v+Yex3sO WSʒKr.'`~5 崠T( !yQfC#?2.m%bW /L8{ɣs) tCzvϾQeP˽A̬$nl`F /8F#3ŋ`2o{ۀtC⬫jZ-gu;,{3\[p!>v&e*+<}vJe2̓"&E5~Ǩ~'6'th^֌x?x(U U0e8jerBև>@YnjRHU7iџ  rgo%u_OI!VhTv^Tr?|1ԓQT 4vw \B#1l'\ FVQgPAS/8 eַh-!p6"-PIؽL.9ebt:%'eJAe,E)?S_Ŭ*o͉ ZJf&.N&qevgc"r S9R߽\6a'T:%썐寧 \ePRMͶtSܠ5/1u5‚xQcQuE}+! 7*_F@9! plF~ KJwq{}Ҏ+3 )6؍t>@R1uߊه(/QmZFO(n948g ̈́%]I;]bl"k2$ 9oԭ!x%͛*6.(g N ])-D!H;\AQ_r{w42^[RC.-##R*[H %: T~;PU?ZmF:{[g;'țƃ| /;}n/b\H3OGuef4pqtm8?,l9</pǪ%Iy@yN%m`t~ 6j]ڳvstp]%8xމƈgAi'+tx۲$geۏDrC/ek9^7R+ܦz"ЉY:a]5c 8ޏgs'GtUse_w_՛`$ij@!&agACS;lb}aّ_GۨlB Yf㠬r^p+?㫫=E1n1Ƥd̄Mmoho0ӳ?܋?G=oԄ&,L߱C1%i cCٸ ƌ>V`72%"z3uKJ?|=cɓ:{%O_"ff#m[Lسs8z(KքSTZ>" 7)eq%(]-??8q,jؓ$kta̬S_%;Y<]'Nq 3Kϫ,&'H',tw`axHzFs='W^[>kEoD?GI.gF$rׁk =܆v&O|c#̡ՆS>GJmUrGܐ1#c^7w$0hN/4QeQ=Hbb 7E-_G4`8vz dEx I|s"O8 .Po<aJRe.43n;( *t4M&$C xׂqQ*f|:~.S2a?Qczt2/b3X=`Luu K!yDi06Ƨ wI#1 ]L.NA' 0Z1<-}N$SRRҫt,A FбwОU'v(Ot4q Tpf։ohy74]nz g,W)7sRIX>E :KW5q ]Ĝ`)r`M@('Q|:CI(ȃU/YoSB ^ew:Fd^G4\AQ?d8xEIudX1[h""ޑ>X+[a qųKTv7$ȟ7#_ϠW0;l }0*u%Y77tneE35uk _NqrE^{E.W?DY6Od}Ct"gKHz_7%̱Ip(0+q{rT&4CDf7geM疧yI9gz 3V6wm_Ȕʙ.I9:Ͻmo:+rg7Y6kh?Z$ w هTvA vY_8w>QUo.pA .Xt,͛?Wv~XPEN z0#'TM-8 6 nЁH;&͆\JK0"CϋkQ$ԩ(iDWMI{/v[=AOi7rآYjOaJG&5$ZZ,#9"E<4[ڃ{}>dk0jhv$j!rfGoY UUW`psgijb/#ܷzMFWwzJ=Ä[291aBqve-ĊVFelQhDmN9!"@qWtOhz@;B^po5a-Ί^!>L:j=fiZ, 7@--v ZYHM,m@C%;.]onl 8 *ר RXQWWsm+USm+1Q r$ 0ܜ1גӒ Pv)"z,Į+d') n>.gaI@ piqThSKϠ^-MČ:E[dk0ZFȉ0Ua[Ƣ!;.9f(CC>q6R~.7'9j,~Cϥc>Zư?GfǮ10UFCbfw>0F?槉>ql,Q,ҲD۪_X mIX iϤ&YQQ䌶aF:`aS:{znЋZ/ 4_v޴C"ǤZi΅gk!pLMv @xKvɪkdߋp{nlEs4 pHh*\C5{g??xL74 +Y&;E\C7*G1A^,lb2FWK̉z0 ; <Jg;9}暷l <3j]n_RGL Vud+P~YQ@\M[p_|%Iѥ=[ֲG̚%޵2OI \B4u ƃ:Ktexܖ\{VHO ;2!xi RqB{) h#uL+ݹ`FlF$`°g0s>ۉcPU`k;BSIfsᰒT; A`q*N7L`!K i$)vPô(bT4Ϭ4bgO{ OyK(yʈ*EV ~$G%P%渊6dU_׎NH?t'Po!w=m ZxrNݵ"1:B,o{P\je xb=-@2-6ӹqfco5jK턗X/[ʱb}pGGL3!$O~Sײ/SD}?d'Xz\Û 3*6x?.Aط D =qN Tqa!' zHئXb)Oⲇ(ax~C YSQFL'45$3C8t!ޕr^ʞ쎭;* 'Wo;-\4G(mt1o !"bP$t;з ɵ'q,w]=Zsgu)Zr9=vc" Z^bjZsfe·IHmٮ)D ўE{1bY+@KzZ SSHi\ rF隩\0uejL(:ƩJXwCP Eb ?g@Y_+Ǻ#d͜,@-b0Wyv]]=|}͂Rm[GWW<1'&Jr@爻eAn$kywP2BXq/;2-^VPT۠+(Ϩ.<B y DA|bm`@ /QγH/CoZ2'Xɫ4A&ļKZ7g$,[8t2^uu7!׫HAb3E1{wM ^yv[=m[8 i<;Q`gl=2UN% 4 cDy[s(r[3 $=*\JO,t^p okXx_d`}0@%B I ևPSRl:sa`{W':U}F~zi/4 hh'ZK!4:+HLFsFLjcZH o^y2 t)*6A {/Jng ÿLQx4ި(sao ?m=7EH8[!o?xU.;msߍ'*%2 %Xel7olҖEK2iPMYL/fil5[ ƶMbE.A#FQl3da;GɘbF86܋I"ȫԌ\!JF{xQ!R IIEf)H% n BbA ;01*KER]HD#],BYیD 0?LDu_t^MƮDhbAu%QֺڷPQx1ɉ Lmi:NE]UD7@~X^9uFvBɇ(vF`tl޴YxkT&׃΂Ki'=&]Z+pzNl}E &XClr02,yt ftߨV)9bF%oɬ;xw~mAֈ dТҵ<w(Q☫+|tD |LR-VFet#0#uH|x?9d 9uq#xI{h' N\K_=I8/9cfN&͈.Ӱz k0d$V[E" S'^j` BjHֹHpuB{Z%_W %K`r;۶"96OI*?9f1+I:tEˏ&++W:\i cW|0txX@h?򎳞0:d,@'1@dFʬdnh[ H|Nd:  t..T%q~R;|^&:$2&5헁N!L5hMU`XhTcOX~h? /[?iOՁqùff凌߾}e7xz#:<e`/UhoēʠAJ"XGM V(CG.ӲKp[d$(1n{kE@kA6[?b)NSSgU{ X3(>P!Ic8 F?d.]HT$JAzƉ<qF E4hmh/§|_&O(N<i;4SF2L7C4i:W$ e^BD]`:o;P(ZN;ig!h(PFrV"^*ۡzqI,WNE2l}`xgF:Y*HAI~ bT!2,f <&P)L!&,xi .th?L D1\?AQW"A,[ÝdZr\Ē% 8Y`y"/+Z>d-a8w<PcW7212ژIIu!AZ_]zHuyB)HPwǭZS:]Z+IP?D-vzGTf@\ ti̺&#Y52G[| ~JGj2A.u9ʇ 郎v&~+" =Kx\D€#@bh'~s;, )+x@{0`fx7ba&#}F#(P/cn'qn,5rT(!"Z%$,AW?/5S:;ҕOn'Y\(G43r 臓+qaW,#0ͳ!X3V7_n*_8>Hdz @} Vn;!Yj^$2n4Ʈ:4,\ v} .)66(ꣷCqf3~,#y |np ,O RuJcdu ~t$_O?Ц)Y ~`Pܛ)4oP" _-0B6ڷ#cL޵ڣ:e.xM$f4y0>Xﶟcˠ%or~锕JÆ.x)Qs${ x>F6T-!}cˌ ./!9`&ݖ e,EX3|E:P"C4Bs&Q, .zocћb+PXt? uQAÎc`Gj 70RW$R~Xa 7^HP1EGv,.j_ GS䅎<Nbk6fEcs$ ?!qpEts0sE(b|^yԤk(2lEߜ60V : B9҃G63: wAF)y1Ƌp.\{S0Rb~g^x 7v$hk)EJ(t$p@ 3 \XI9szb s/ShѾYfP 7լ0y!á ~z@F"D;逊M1W‰(R 촇+- [<%SΗ5vD< rĉа=f|R * ~+׻6*9 lU?ywz^Nધ45,zn{jH=C!rji*Xj:*zUO[^T5Km~vU/PۭaGMQӵMk+&CR;\\5vnVn;nInvnvn?wl35n[Lkkأy@>qY;ԤW+a v׵>W"-Ҡ$&)jI(B}Cq߷ w7ɵ  Nccq%G }HN0Ħ" 1ӕu$̭Z}JdԵ ߀ĴJkMFN.@Wv]DBG?M wT EԚC5Hu1eZyM+)95\7n}Ѻ?]iqVXDE}]iJ9En.=4ziE_zv:hz1cA9B0gmHg-01a0LЛKdRÿP+o.< IKOV3 ?nbSO@:3PΙ0,kf6T6WA5HY!WZڛCbk8)2dP:ֺ^gA malAO.+J$J2\dĈVȏy}s}|cn1I3ȔĐR&dPSJ+ISפYbR2c lj&s rЬ4gA_C6uا_ZNa=exXLo4i^CJ ŋ-W\$ȑ,D;k"p9NL쌈&e=M58 >00ˣD<<0K ӟRw'M蟧b]>,$W<=-b!¼Lp_ _|AgCzQƵJ9@ynqgl0lؼflclG76Wfz͒<6۹JجH-Ôsa]YцOhB!جWH \wFh"۹vF#zbntf+9_/5vBב)2k FNDhd<< q4r*k<|ȶ;c]Pov4* {".SpePd@}-= @=M[(Y/Yk4LdN *{#p*ZUo!Ob1f$?4RgRE?]I\M MVNmQT7DR( 9ZGKO {}T*~ }rEԡH#:)))7$njtF 6RfGُAaEt}ǪQGdet E GkJDģNvm5(u?s&u0kD?󍾤9ͱO 1SrF&COYgi =duާAa~f݁K[$`aĿ;dB1 })hZǒ Bpd4_pyeǣk>ji[FGX6 ]xfa Vk 2y<Weo]rf v3gB6즊FzqLybga怟ȹtnB8a7?cß=j3&idՔh vXʟmVҌ(V3V& Gc/c2%a@:Դ6T&DiM>   @ . b YXP/emh2lY3+!|aD? xZ󆨼H08>aC0,-]IV,ƱKE]k܉,X{ }k@5w " 5,AG |;}w~dHe. {BϧR!`jXFƨyą[^y[;>ުw@VȾj @j L €E8g0Xw?.qDj IN@ 0l&z艹Y2r Ƕmz;)F_x c+7մ þ ]ٯcti -=6[\lmhگC :uJXax{sRmi,Ƈ!Qg#c, /pd<4}Dl`J& dIW vN1VZ#ljCXB5Zc k^[)F.+Zs\Bu!y1$&99m{-AHO/Qm'wi@ lP;(N{OMQ;Ș=y-2249U݌¹L)~9utS[,,9("@p% (^cM60O4}0_QSP9{R{"l+އG9=n( l_dFPLxkb$8J1$6_z0ЋD5``JXl4;oP8"fj\kIw }4@!J ~ˍ[%lI/y捻R"rw>G NAhrw72 %aF]W_}[ .mkAK읋Mo^%4H4BK.҄~Iyvމ>DX-(ɨɶH P|Wt) 0?lq?%ͿVݠInfWE}ؿz#^VE(Ѓlsb!Q$bV>݆`4уh"m#>5ܘJ jVLJ u.2! QxIU{3 )t5S!k qK! /Ї4\R_SyxZ#u4h0> nf9[7j=㿢ZoJzU r.* ?~PplErv"Z&C07UܤbӮUʌ4ŞIOد"956^2 9/@;܈߆_xb4kZ_a83BmCe<:8v(ūzB t3DzQNC`FT۸M^hn@l$x6qpiCЊ<0~l϶|mgz7Qq*(."ρ}6`*oM>A'b,89+Qem2>o;:0\O{Qu%G]7C_@Yz|ˋi}"ZHKы\7ؚ? *ϝyP{!PP`!OeN!AQ383zBCJ!Aی̅X"rV p{ r9lʌ sv> u {x63ɵYnN+mbÂnm7bw4}iH8;@zC J~%9ŜW++щ!,e\=$4P-feѽ8 XP@\@/Fc"O]_- yF]fm`t Y焛!C\`ܐ~Pcp|B ADw6DPTs y*V=|P]Mx7R-O&VjN=w1!lvc^GnLY9<|Z 饛]./Cz5SKfXΊv'3T$ CTCx4;4 T蒛"O,m^љB{m D-L\0s)XW7Au %]ep'a҄cK{u ƇSJORa t |36T AF OVX|ئҢP!'^I]r f 7UxAmL/9W#)KZsW^c3JC1q+NC\W6[Uы?-f\4\K; tQA/HECs;5%r!!]+ ō(d}y` iZ;#,/a&[`V 'ӇI$Q<-+hyO~u]l!w$t@,#w1&yk0hGS;aO[N^<`~fQfg?(n-RmV^Al7ARY{l~e1zr\%gÇR3J*_ܙи2GY,roDRg<)}NQAZ8sPWפ`@e!nįL7xvĪ(00KD W.ap 4:ԚH9qqu|^6C!j O;&Eّ2@.%^&->˾@ 9b2IF;+ [u]I92?䐝{$_HtVulM{%1xQԿ CۂGc$tapUqzvr9<߷EG"Fmx wHqv\wVTD#d{>˾nWH59t p;M?CC}`O6(1$\r=x##qF<.[~c1( RÌط>ӍZ6`}̭=nk 4y{?Ї/wR-3AU 01:(LN16$0xmax+ҍܝ]%f\4ǹ@ 6eo\+[e}Sr;ὈGC}&Zh+<3A_FA#,,e9P=N,Yb;8}RŸZ~.P=(A˔w"qrR wJF}Vofz$}V:fA >VT.,Lj}gehnV¤.4S*wZo OV3s) 7 м}6D#R38uG@Vht"$T(05(^d(0Svu 9 4BuԡQ9%p>^a˖^-]\>`U3AskXw2m5w L 2Ofx΄(IiOAl$e$.Ldbť~ QxjFә*~'[.t@yxHJ1~Ʃiϙ0@^|!Y_ȁCewgko(6 t֠}Np?O 7G/Kο`ѴM9Re̟L% ~FOuo灎3/lLoP"Kv,ƵIFbAvP7E-t>vU D\XӽopF .d;g('jw$Ⱦ;M"SaLVW鸘nq(.evji'lX8{1Q-h5R5hB>s/;__݀;OǯUj3 MAY\K!%WI\hOOC=f@jY@6SV 8LR#|ɟ9)tbC,H eq~cJbCcnZm7"{zxMt?8h4{YI!'#FD]*r<`02/ 1"|D*@LJ[Λ=Poo^Z O;C{)-xZi z[!8\U_UUK`dq\eT5εsޅN.;L$X3v>F6}PNDXqyƨxkGq@%Ik=1e?*GwI1෈ܣVW;"M g 8t QԖHA`%`\caoȊ0s3dA]*&s^ڠHh&A:AE@f hdx4O{ϼ)EGq [etǡ$LBztl;wdISqdaacʫ'-l6G}-</Qi %wy!Y0T.U+UDO{VWiFM8FHFbFLs;_ַۄ#4QM__#r h2rF=~xLμ0#.MC9E(gd) Q gմ$怃;DpR䋝kX#5LQlMl|/ѝ vͷ=zrn^ =!iEklԭeKV9箐;(,tV̖ᐁ) )afZ]NQM5z4ٴKerB[Y*ߤ)WK)&o#M. ς\ɻъb0&;:a`.s[%&OE3EGnD/іD ;R}%sf_$^ƕ3FKʑ'zQ_Ri 3H^\'*mraXez,o(`7'6*A=?pÑTf. wkӃu&9'7&QZ2ۜr#h/-;b9I`1D93R^$qsLvK˕mpjv]: GŁʽV'^ߜ@v*oWoX\D"h/Nh"@;|¢d U;6 v j`5+8, ,VYq-g @~nV!ā׺y Ik%b8λe7l|9 ~dE"1S3O2 N;2Acښ{| \[X/iЍgeRZ{ #8[x ef*{l 鎺9Jˊپ@l wFyǡO*k+JL~C0MyOBcqU8FWRa @bA_x=Hاb}20+N8Ia= 덱Oi)d'= Z/NRP!~ &z6 ɀ.t&\Ůgpu֤:usP.^ }W@UGqZEW0UYΑTy# .7N-IVe,iTzy vvP"֪VXE#g4*_fSᕨ3&`hDۇv$Q%+1QX_Ôb|%8b7&"tWMR̜ cWCmOޢrEQq'@AjbLZ35Wko XvZ܍Cmdnb ^ǣbRjo]4V}UZkQ\r/,^SO@\|a}΂wQ8۶B8Ϡvk!W9 ƫQT6@Jd`{&6ñ%6}cjC%Zm9J"auVR܎M~l,%>M撯@<`{ud4 aǜMG>_y̭N,;G,bV*;»& z֑iХSG_  &oh*wXn8kwas77@{F"<0{~)a5׈Ȱ*AވLwUW'G7kN\DѩXo3(]106 ^yxu$mddp R?/0|?ǎ^<:xNb٫)zd l%D>CMIDoWi{7h^R@ 9-Wnze'Hѣ WV69כ A ļǁ)4&&~_SlWC}|/x5b9ov^8?ëK_[Xf}d],T.b 222O(y77R>ՁZ\e7_9`edR7UH RZmeK(z6'muMYE1q0aZAؗI иoƴ% E~.p:c B$K!whDRjPw*y#vi!rS.U o}V>VcXA]Hvn0 h!7f\^^I@# /f<5 MKN7ٰ0abVK<0n wT kj(jz9`3|jn`F-_gO<_əy#kb^-f:1x^P9.i)ʹ|uPYXt 7kuߥxF ߏED ~QZe:B`49{U.Ԕ:ԄÝY=F]5";|*%bC3!4N_yقhF4ψ9=aW1Ǟo?bmY:W9{9ppGԔ(r9YU.5|sI DLV{lҐ,zeuC/oͬa{aL=Ais(>u_<4b1\=q&U?7^6ܴ8lj#RtuH9ddkك5/2C|ebٌ8Pf°7xX6O ,t33"JE<px"ѬwW2QOf !^wk߿<-SI\]&iA-&CO TzHR` (8A(T~̈́#w~T|lE? ByJ,bffM4盝%LFRlY&/ea#? Rk)1Vso$Ý LߪE59FmPE0? [̖E h/~ttN[9  n ,k(GC<6<<d6r*CDR=e+m^888888888+)8L~I8cMlL!]'.VLw{w $T_i;:v:@,`2݂19ppx-AS(r_ɑ,MAB yw&sr %Km'ZN >D=+szxXs(N o"|4*\@v (f~LE ^4O,tR+b(!2 kT$4;Z&B<`B֡glC!IUD<7`}kCW۪AS%wIoY5—yT+R%;O]vaO7inE~<lc"[,xi]]QżEnH46"-ż?`<28<=bPfe5<<,7YycX9-Xlق|Y:.q1A)LD8Y1Oycݤ2 N˵Sq3#fiCVB]< 1兒A?&ڧ10{V҄j `1AiA}CqWkf&dy!CzĊ8RCpfVN#Fuu$HZ7Lgc79FۢNggP3Ew6zbިɦan9evEmqsPvn?vZǨ,~MF.QK6"!`#f#=])#)0S1O8趛t=5B ~:~8/ ]U)P8ݳ\}:~e_y?l>:2r =YfJ޽̃EE>GVt݇ ZӢ˾ƞC 7ذйxo*x?ܯy}F9rGMtt['()D 1RJ_,##^&;ڤ _䳱Л%+ K.1I15RߖK_?MS}Hh06(} (ݖ,i4!qX. 1/oq_LzGq5,(=1: V(?7I8_9ODu5iȐ1T5M/bTDjj<;ryXgԫB8S}MH=bσc={ֵ2%R|̂ (p`@ ? Eoҭ,\l؈}"WdcC SZKXضs ?7^Y/1ҥ,_/"O1u4hc>n1V>[e^ced~]gcȌ=2;d=+|l 76cKr(Q *Iy_Ғ<iOHe'>دk!œ|xʌ5YN@8J9 : "=p> =n )= , 5 3܇>q`+3-gX |+ ~I%-$q%xZ`| '#D}7&WZD}GZA+kQxf7Df-iML1 Պ+U=<;:TqgT&G]$cǫy':o # 4x-IC? F3 YYfэW_WWTl)Pu"ˇuc(aD(I;eH,a?R⡟PoDοN5?]Gmw6oKIuMu"G]$0F' >/Ȟ{@9vr#9N@8,A^..[)t(|piLq:o+uw^SLbcժ$"! ?>qG'SOS)N4>q/ST'cx6B^7=ë9:? GIڡd qWA܊u^zGF3ۄU_HhD hӂK0hֵT^QT#A_QլJ7 plo7` W5d d pC];øFM.Б5X4ڌV*J${K*"i4'WǷC3SWKEHף"vhϐECaDRƓ5n7FjtP˸xٷ0~my=CȆΈuiDo 0b$AdPb >h|Oc")8 '|"ݓp| L}lS݇Ss*#$I!< zH@0ʣ4Ie 侤XF3I?wh ,Qދp8.Q_glm #dUҔ}r8($chp9H Un~fw8QoոV}Q-+PQV2EJTL4+t\4\^ NBVik9(03uvP>k|*pSrt.ďTB{^XlIVBa-:Iov+ɇ770C$ +8+IÝ1tEr@[,^SBeCc%?sI(c. 7b p'ERKA:Yn>"f1fىZ@QpTׁAڝ::efhfTUVTmWlZW6Џ4Fd~z &A!x32SEi[-B sUZd{N,(-*̅0TӼ'ނ`-=g!{5Pt)1^+c>J.J(_%h@'K~.%DͲTLI)7k&UZ eRyQܪH R? ?Vj /APr5y*/G8 I3ć_ Q"&es]A}gɀۑ xY%MOI6#^t!r싅eC!""!y)K2`WYJ$P^%TPw+s`QlbB8(ٙZ6rWCpͤ]3>-$K>AQL Gsb2x!g-~E5ُV@:}4Z'HiQZ%55j&L5{ZdzP/nk8^Oˍ|4\ IFTLV Lފ'jshIP¬hRTہ &yϒ*L*;, PƸQwF7x$]q1,vnMtߟl"#cd[fS@n{DWRG5NOfiPƙ%=Lv)a*FKJhrTHwy 6B"^rNYPK` ^zV7VMݔ2՚xAsn4C vW&)txD\k9t0f Yt' 򭸠y{loQ@]] xNl&aFB z C:ٰu`*El4E=*?ق-\YϣjKskI^bW d ^A o)KVqд_?GY:1C^QS$HxM?!dݯLP;u=*J'yOռ'j(7!afu5d=4\MЀ ]j`wn$ Ɣ&O&+T "7](,F%hdx#_a/ [s%uɤL•,Fsss`^D'XIΜ!O ڔD4"Կ~7UE#vpY<:G;`^5gjc#XW2oQ)Õl GmAC޸v١(*4Σ#({ صT7 J -,N c ڱ5Ljkt`<F"h+COY[!@XHуR`>.;yc(aáHP%{K @ n='́@PIδL6@6!$)Ս mSMsT~fqWśB0U 22tW2Rh`e!#R~0.ϻ^b*68eBT T֢kr FAtT jahN+llj"VĮ ZX&(]Pc4E_9zn&]`z R18E&œֳq0zBAz2A(02t .Q1qpnVs`s cfUZ AY/^pa284)`E1Aw*qp&/x`]L ^7"^H B`r RFqׂE[F4r9y^[Fz~\c JK* i@:kr1j!+s!%Xi3%{2ι7DLX|Nxhy/<=0ӉuLniP[TXǣduNUZ!]AGQ2Z.a@A9,/uhZj>rߺS=1vPAed\Yn 5h"iH&:R2 (Ivc$gM졟-Up9s;]^99U4mR;CT`I-P̛f 2!)(B+ z8Kp{!5.lP,hx⪔yTAxk"Vqw?GJIʩr+ $a\ lϻ:f?1l(S`D;bm2)$h/OȻ.*qi{+7;C p[p6r=3AR tb?('I&2P^@~?Hk{/P){M"6Z$fjy9Dﶖ'nTAwCDOrw%(Pbt#Ï0|L]CؚX%I~8@j׹I=*:DJѨ[q%O:R,͖[)ӄ(4' $6nbrcP>cI 2ȃr:2$i`7l> ӕy))c"6"Kғ&r97x|;\2#IˇeG@ AOQ?=}۷~#oP4I/[8$9iʻ&S@]ӦYsS!?)8]rdSCv^lP&1<^řƬˉJLfCo Nޖ~*;,fh~\Cw(G:-WfL!Ǐ)z{8>e{M45Xyy}^X3w-+Ӣy7Xnx,Ezo_z%Z&"OdmkAV<.sP䦓+7I߰ȥqi?S|mEn7LyyT%שdA͋ʒa[7U!ZSڅc8Ga]1=|uui=()~-LԑS'0Lp-߅}ϐ˚`~hvOG9m̯ыNʴY~ !J;XWsMSi!gvaV3O)&9 1dȟZ֣L8_iF}铥pԤ*9EMtzYF0 ki#0~ߊ< Э,sX '7^ar \YM2`"Cd[EFtq|f]JOTbQR1Hu9Nٻ `"}B {"~FjO#*=9ufJxɈitP@OTze>ӼPۦr䩉rD D'֜ҿ* ZA i9D1Բ#=rM65E6XHqm XŝwM]n#>""M+ܕlyi7FH}cKʃ2DPj2ݼ mh?\` I.='4ZF"hTM<1F.w7)3t.8Gq33Gh [&޴u'|?89)uAjCGzW<CnSRnڐ5%a;C{0Sewf]@u\Jn%~MMq^'H^) 삺A@輒-RV9¾a!TN62L>+ATmlCm: GV DbPuYH@Xg€<6Iz}"zkaI8Wu'(GL?[J:.i}hzNkֺHQtAe5t(qS!.mGaWTp f0_Y 4bJ[Nre0$&sP Y5RBmìEań"8ڕIaY SlC4/K>Zk>ETHާ6ЯJኅbcN&]JD? ?<1qqL*1t8(t >>/q l1ߖۛzY1)Ӂˌf<{j)BLvtϪ+zoPx_F&1N k><&*3`BKO/VE, 7E0Jk2jl)=3 A*g6ʱPL{@ q~ 2pRǣ2BI(i >JE$DekC[iAS{Wyª’h4š%橎sI(<%y$cի*IкzƦP12e"FV~,d`DTRy>u')t9P=XwGH rx&m>k4 2OCۏr i6B!R,-Iu&)Sjh%p}Lz-/.:KAX^SaR̷o{Ulk2jAY@Au` +C67աt.MX!\P6}YǎyV{>fAB.Uc&І<O0pq?e%?M-6L[C|Xzy^i# ^j0䤯E*/_+j>FK5 ʷQn-ЀJI7ǸtzPt2Ւҧ)fI* r"u o5w,&5/Ӝ1q4! aVB{G,2(j|I 2}kd]aYO*ǧ2TI Y5nZ%@|фEl7/aH$;YS#Uh:|x'vl(@ 41 VX~Kur9MytHE%N;Pe_{7[mʸ0>3*SodJ~B Ŵ7-$:|fQdgZۆr,47zz[ס GP@QZJ## Cфdqs]Wtt:GyY2;[:MX>, ?f tZ? @]ȗdx @!Cy0dNJ//&@s!{]@5׸R-(( '7.Vn1I2M ;[85"%[J=(8 "a)!pn,t.ZOڠ9g{Jg0݈TAO0zY{V_-$a=*t%c[5?+*jUn͝\9*G1 ˋ*Wbz+)( %P¥SCujrWH1ST3Ճq$)$3ŃuDCXՋiJy- ~w$  TW"\*p1C\<?}Ǜ#TUjV,U#oFu;Nrў[u'M]. Qj#Qcm[Gf\H~<#@#4 ;g'wN'9y Qڔo6JR±@-QSľIU"fJ8)Y212XL dcۊOKdIk{Cӎnf Ku"spG䬃duS/_|UK}TT ΉD;`I˚=OP`0 _zj 1e:s>}UrM| ի@r+6칲Dˬ x*C"QHި Oyd;*a^ކrs(#NP@i1։dJ'm!C/U]T)U(Ogx0 X+o~M V2'B}a3̅&,lRr辇- fxqnm Qx0)q@߃{WEJl8@hGx(k%ӈV+ -qqF۶:<(}`II- ƱKwQj3AJE&÷{mP !qcR`K&26;p.3cP#:#%v&#]lo9ʷ1xƑ|M {5HZ&us 0!nWXlOͣu7 GfԸ-i=/H6֕ے/#+3 4oOHM= )ĶXSuK XjIQ -E)o84p@l9A$7'[{ްW4lΜ-- 0\ݎX6JUg$_AJ%~/GzWJ1N2%Gbw hk y5 cX.` g|羉j"RejXwD+Zbq< [AGk JrjՍ;mkO7m<X3(OVA~(!M4X7" oq[*W6JCqΕtM‰:oڃez^}F=:` rw0]z<#΃l\ X{6t[^Ei>\,~'c8N_hSb:0:ѫf]b7!1TnT |RdI!bTILZ$ qXf!R{#IE13h!*B/*دʞz܈ü:WVۡW RIR1286r}aGi嫂H߆6F[Цl!y?cHHqKn*$Elns涥ixFhC\lC>#V"[&juge)Z)*R;_ \hv(Ya x{N_.r!lpK)"B߆VMm옓>_Y: ]Tzx Y$bԆSG Hܶ7`OIe3Tfx +3a-+ St{x+z."e_jꖘ!gSoGlһ~i #I[ X 9"K)R8qRL]ku80; r v}`4X˔:Vhv ئ @TU zƎ|I4plwd 6R|Ay" r8V!;Æ k𬦦F Z{묺xĥuKjPĆ ϑCCx{336T[T07QbҲ~W זj1SS%]u|!B%5ފY 4M~٬lthhgb[-od6 o,4I/؊*u:}+*~b=qqeb!>|[-qpI4࠷r:Zb*%JeʚEEy cGOiPjUK}<1\e)R29r$/bT^ z<&""ܢ6{ԎKR/l,!K `;): PP#d2R/#caaYG ۣ'k5k-?͸7TYI4a֣'ˑpɏYP0|wyS:S_yQ'mӦY%WF^F#QM2]h6ꮒ+c%獛#ӆۅi 8&f\qu|rڄ}3bF.$<֥wS%ʯRE Z`2襷+KBLM=cS =:H^I[+(c *oM68f!d0Y/J.cM~KV∇<w~\G[xĈ7PKܗGrrw$/67XDbpIf==t-E? 5]Ҕb#5c^m%?x0=LΆ 4MVvO-l 7ͷlͧwzܳ)`dv܋N"ƏtT#TT1JO}U@WWFm"Puk߼K0/fQeSV&D!hZKهXc,XPNNiҀ͙##HtXK:89lrrCO_<8״Kj1#Vo|" !āp ͳ|$HH{W㐳d My+Ty@H PuphO+G5 U5"d_y`]8Js<B Joݰ)2Pz f &ʧ|8p QچHsKES@5ipq[[N22sP!C}>jI ˋ“A<0ӫV4gp WޮA婩Xt*@+ ]-C>H^EY<19N={"/{;YYuxB;XU0&)ko-I}{ٗ0\]Œa6,o$7M2?>M"h )ec/ ܕpļl18@уyf<]Ôւ;GW:&ŀaV782$¨/ņ1tNPh)`4%aLi6QP}u%1DO 'Pmm"M'3&cη7gSCTo18f̳LK2ʪ6|44[m^5"i4yJ1 +Fҝe#IAX)Dqges؁TIp_F M*1V0k⚸HJb22ChHdJtosYd bY+tȿ.vDD@FA@إ%W:gJ* F$P&&&cԓQECC3D^!Z -SOiJ|rIJI4>C 􁂁>>1xϻ;OY`~s] (萧P7^!J|ĔS? *khv[ٜ"0lߌ-JΖ[?VZJYRd&IF̈-juC_;UĐP_j*'k%@V0*E&x{shQ 'ˇK,v?&>bJ 싢DD% ḯ2>3 rVfdĔzECD N |2i{][ֱv@:Cw+_he qe\`n 3iZ;Vahh*TA]]]]]]]]\P!-Z w!ώ%J6^_ۚrCvf<ޓD|$񿝙1D#~FJqv@Mظul]]?.lS *JN*Ϩ>ۮ_fjFrۯ$V [T< E #o/ECcn/0(2>ćțf$pׯCN+JhF]5D/pgeE 9w2w_rJq&n5 Z-u\@Y3n̝EZPScR\dqlKV1ZW{""Bl5T*JRT..vЖ7 ̭g'q<o6{@@$;I7ҍt:+`"ĀogJ{{NqU pC |]Xr^Yx%L9Xp0p )Ăa%',ӴBl1\( J_{wK3<2<+I%$ C G`" -9k]O/\DUG.vTjr;#OcL{DTƩoSFSӵGׅcnZ Oi gǠ>5|p`~$'߫_`vZd eT@s>_!A˘1Ɵc(N$9N{Ir2֝GcWܜ;a@zx|L'x<=Cƿ2TuK.(!F^Q5<3F ^nS@w ~wAdBe8~Oa0Ű?z|o 6 $ Ѽj&C8AiFFtAq`ʅSl~BYlNӦpA!c.l(53s&a(&ЂOLހS3E^p"TZwW^ 'ioFCg>؉t5M^S='vM)E,r|sH ڑJq٤HY/1jhs~S֩W T3&N0$qc2:u狐U wΎҚ17P)>R= gUaaj\3G2e|z0~'!&5JYa'8L Y_Qz` ]AS^j"'ilOw2Zx V!1%GfA9UBv,<@J$4~eQĆ G7Hw6U61hGv)r4M=Gw@)h -816T9E2߹&(ֈvߢR".< uOZY]-([-0qX1=;}:2FpS- [3\CىS 9c!OL@b5ѷMϗ y1Q}ns.`YjM}餇7 ѵKS/%n+W~UfAu%'D8xlFh1 2r`f3},:K#6n_Fȉ @r4 "@fn y[8K2! -g!$nOmΆRyM LKB$:`5nX¥'&`jlHL{1V➍ sɔvNw{RbُͫwEN_iz<~348(׏#C 'pWJpJ$Ԓa "\wTt%qȡH_7<_BQpe^\F3?벣 Ң@{B*#-QApZ2yN/b9!ڬP{[.Ho ^gPN8|YTQE76HqW]MʆO{YqxadftM9fmmnYZ3]f}Ƞ&W0x1IiLR$ x=-\ zE([=۫>E0<9%[e f-63|\ !cP# ض(AJq) ڜs +F$xIBMi*CzNu9aegh$zG8'(pKh3 LѨHi2G<@*ZL9@ b<ro.]5߉Nj>v1U삱g^d2 %Qq: bu7tpbXra-%%wU&kPwNv21O@kg |imȀAoRƃaEQ)Rڈ .]B'͋ʹWZr9e )|Ut$̨Z$9Je9祰Q4#,=G2 `eJ5jnD/7DJ˛lL5'9*p}#X DsOeQcaeک K,[EXA<Vl%@ Rv7 =MMUy$R7:j TLڈ)˸v%MDSpm~&2lHmH^(0'0EzK&q|_cXd3`= c)3bz* n{yp l˹v^{6^8$1mŀMg)xrR35 B \4]^%$BʹπQ ԚqeC055rԵ05yXD}%|-Q\Dcx$ 8ygFpEfjwZ`(*4At71sBD;hʈ.s}IY0T)ᬙ4ɝH:LMZ@C K?#A4(e)bcHpΫ)`@{7 {$3܌$:DJ,)enD ksɚ fv)˯m ^c5<&FPr;MU^;? ֏ 3f@ ؗ)+RzOeeb.hzt D+$жBB{d@cbiV`z"P͒ UpT"yYQnɵi;Ř'ܟqa^;D) X=81[@.T<6f\E5ؗ LW5}TDŽK䵺OL.m]cyӆ)d 8RiLu#U_/W"`w\͓s [F-lq W(Dѩ/ƉZ؛lP oq--zT/tpRAsZ2[]ǀuՔDKׯ Kƽ6q&5]r#΄puEI]LzfWVbqZ)1҈$8umV52122M(}4m)cZƵEI '!cn 6vo6L8`b)I" ;CbL&GnhkCFmgYžr Z|$I69CW 'ZkpǝfR> 5LeQc9Mv"2[J{WR_0)PUBcnI02UۤOyQў҆:ljA)#ȍw08݅fO:tSvmߘPbB`@kυɯcY=[asPO8^H@/4R&V)} ĭ0rQ|CDPrpp:˃;C}S/KbkX]/W~m/| ~nĉ>dv'VBj86)\J6 ,c)A|Au4u 8z_:LŮU,K$" f#xWх?O!CKp7g "~!hеytn6|ڌ;{.*3)(5[7| +}nuE1ar[6>6#̀rǢN a %ZXN? 0PZ{-tP1['|StѽH 4zxCҘxM)_wy L2P"HHs#|T- @+X065 4)"rµn9)y{ e{QQz$]pԯ\Op"6qJc[ SG 軐P7a27޿Q곭dʝG7rxŘI`+lI* l?x/n/Bouw:qڊݓbAjH2WCZgW 9~ I=3hf#_.đJaiAP[="VÐRk~#\@$0,BmS-3af/mFēÒiu1Lb3b5߼x0bY-xωk_bq0b_?-?K#R5q Xy uU!^`j6!#؆Q3#$'_᳻up$8HksX9M~tZv)Is`Y0;ˆ(94d_=OԳ!,C]|$71droiq+oO3DmFO T y2i&QNsSX A:u,ȪSN'{Xg-jXr̊$-ܿb aT$uS&rug F&d#J,>Ar>u]X0fnѯ40r$Ct[j4}8\dR't%no:&Ԕ(FNX8] 9'YOpT*6:mv@(^d< 2;zB"k @]fB#*Q'+x֩'TEꮘ-\huʺtK&IWp.IfaaL1uB3/IJe7/r/CK/[ݱ02>2?/=MOȊ8ȃaɆĤPΤ ]֐;nc)NcY~BOWMUzF;q3Tܟk s1 =&4cr"QV!]@0峖$;FQQ)A|[E]ؠ6ֲ̕ _{4\hb;7BehEaMAI.R[Wn f̠5W3DEht&C LHPc-Oךתv61E)RNQW׉Z*0X{" Qhd͗ SCnpOSl,jz@Hc*tDTC4k|ƨw^zm,(G~1q4?\< ̭LV/c\ZV Ψ7mPM~;]$Lo 4~-͉bV.z_S*gN c~Ru+Xc oE& iNpj uuF`?L@{!D T0#U?޺=iEu:ޢ0P8e'f a1nEA@2|_0Μbn7TiI/n]Όto3iHK,ɂ9r\Kˌ-!HΧ8Kįb Jâ)Rqj8M'tOܙ^Js3T:y[ow')rV jk Z5-nY2 ޹HK$Y'c a w} s"/1$CwktBxi qY-gY`(A_P 'ch.wAk'|;"JgQNҬ:k2̟RE& jΠjY|M6!4 -nCĒ y5׊F~|+Z(q ^Xka@u  .ak|+99f b16 B_Ϭ"?d 5ZRqn^$-5,>#F-w9J1B/ZŖj4&)MК~F-8la/4Xmp=qn%#;b:2HA5.7-I ʂ2Ⱥ9c]%+\d+ b4؍0" fo-"U4ck6H-P~p%gGj;qQLmq-)D>;@@"_~`yK&<j:O jufGMTsngv3fH ! Tn?9N@#FN=g4p 2$LI}bXT'/x? @6tUen@^c~1GѸOuͭfV7QsvB xD1MwE}ǨjB_h*2,C ?x'މOi4BApϏj &nmyy"Ѩi4|7gNڦ22 /IPH( 5žӊь轻27?/2_|YXf/uX]wЁWM ?s *dX:5Xgd2XHacc{Z1! ׆g7gwm% ?\Q/QQCu;>ŋT$H%>rtc3TS*)LJtCi k ;/ыuSEDFp%!hgf99rphڵhx{CVAVA !\9y<!! p U~%#g߳K%ŒXIFnF}j1eRh:?tӑ޼U]=9d:1 :fЩ%..x=E/@GGGGG'Dj"DfsS/FvZT_y8o#cNV!31@2P=(ήCBp9ux{樏St(z6?9mgr݅B8|pif9]ACYY79}otxx:ll:S^sƇ=h>8:&Kt5|OGf읭xZ1cmh(hnu8HPGh6 ruhba^xk{l1:>(u[ ~Td0Hb"8UŐ]Xܚ[+%p1w1(?DQ[4|Q ҌόLL X  Ā=ݞn=瞳 7nra,vJSwpZ;X$!C,:#x}:9/䃜>}^|-YT-g! )8s1F12O|L11@HaKG 1wgr`prMt+ݬmzGѩbYX_u:quvKqmW[@1BBoQom]9uNx\g,%G&o%Esq"y3s\ٲ=V^ddrXX72>>IN'>g=pD>伱`MM?)}!}> :+NdVVXP񳮌9_:3#s:%]VЋ"&A#C0ʡ9&@[<&afxDahrKͅi;x4&lnՓ.!dABzgʖMߪ,< YRՂ۹#>ğw]·OHϏcBXÿv8n|Aҗkщm@dp|oh+ QU @+S;EDnt¯q]+(\5WCCMUS< 1h^ hQ+aC$ tCO$x_j4Xbx: D֋q̀H)܄%[6:<jPn(]f#Qq#nd"LP1?Ʌ-wr {l/we@&Kg2s'“f[ :)`뫰?HX?? -bX mk}}]ݸ8VkE"U^uLThhղ[BUڨiiԳ3X~5$*Ug?__S8GG3@@ӝtpP:剴NZ'~4R4Rh@Egg|@{[#}n}Y,|`{ :բ3,K@Q:ZW=NW`ga|p״5꺤jĚDH僣jQKAjrĨi1 I<~R4Ahѹ([L 4fdB!.G.qfl>Ϡh1ڪuB `Mx`׫ UZV6QHr5DjjvSqR47& Fo d Z(a$ӐHH_-E-A-A-+ZV +G֌hF4ъee*?Xgz_caFEڶ,X*TUߪo5UJ22];CL-Q9߃&J,O>[VgYͳ{{4Fˠekk2W;ۻo>+!V[:i?R A2f^ u`N\\ Y}` U?5 5tp:XB:$HyfJ6L<&^c^|KàŁ&M8$i Z;;ܜVlZ6 *Ull8qsQSm~ ya" J.[HV,U)ԔMJeBY!la!kg  ˆuuqRJUUM ??V==+(ֺ:k"V!BW+뎪_5/JH Uª\\U,TUjQT MLLcLcHC6mPEFB&gɷLSQ^Vx뭱wDJZ-eލii =ŞPOM/a&/h/P/Jt7fҲJ5#+,%Cq#csx|d^Kd^_AN9zG˰%K$ >#: .Ƀ,A5;t:t|Ci@a44¦^jZ 銡KLQ0i%(O` LL߳ɓǩ٢K]#!x3ܹn7沁~T]Ws Qx3o| z @P0gggbbba5U/!<Qz\BbD'"#3%#S$jAL0=ǞKN<ӫ|R#!Ž>O~Rt3W1ʇB^:%//i`%C9P5 t@O(97J!wcÿEHqr"\ ϓ*]/G"JeiHH5?.ap#^66&' IC!1^\/Rζ<\cϒd3>Q>P䆏{NֳȨPkZצMܽvf3b0l>_N^r/V(/ޓ܅n׏ֈ_ &xN}qne s3U&7PX,=XȞ |//d#C!$`%\;NT*23x%K}ccooVj]xT: $nkI2|Ӭ :c Cچ.QlsFwxMd͏Wh9Jj%Tm4kfJrO@8PQpY[d&?HB ß^'xA D:tG<&( td6 Ðb)`H9zk_: !K4pWOt#HLM[BMG)"WEaVUr=-*)%6"2r(pyi&-:so`U6ZM6.,Yyen2-o4kfi#G 1Yrd (kEFð (7k`_nR tB{ur# 73HQ% A$?th͢-X ;o0sB׽hqk);'U iUUT;h>^Š#!B,6wS5vODc`O8JP̍ȇ5ĤP,{H֝N'L ]=%`p+! jE躃_O!%!q2Nhȵޮ6?ж}`7Tqh(V193Bޥ_'ₓ]R ƚF%\^Q8Z% M| A*)C?_o*{Xi\sLˮėBQ*"uS=CZg;Ar$ƙ0O ;ᑑȢ}K"sH=v>9s Yw!E^5ͿZ&z5{6B/Mw&mp5^970CVC/*.9$WĴ;N!FQ=?Pa2]?ѿD|OzAXiz)q~oPO~'?q)ΤP@qca1An>*S*;ðf?^٠=!"kOrm 4,*beiMd{sලCr+2s `hJdXMg0@6"H wjðkvAW}9c`݁@νpw1Kawweз1迪cD;̒)eFdɵb5RB؉+f=zmP>Wm$'1DLphpmT1n|ROB,UqQm#"dtYT*9BK>U5%VLLΕt.mծZ R|f/iR4N6zW"iC8 |Y`jz=ɽ#yG]Xؒǯq H RTn1GLi? .>ýp_XG^eRj*|!vMƕ(aDEc2ӄ\1py"h_1L6׮q~s`(tu5_Tájc԰Z[Al@uqĠٚѻՄ򌌾s̘`7C)Mi)@2,\ S(T6'իΓݧu/&[}TLyZĶҶjGjz&>HwFUkfU|} b@TR# TAY%~t.7HyR"и$E+ޔ숻\~ $7Zs/eN?ot懘'bqw&XqMuM~?@`+ډzD]lO쇉?_~~{1i壅A|͔!uv ɨ]?f@YA/? _;[zEm+CӮmNJH`xHʐ@P7EUR&ýw'&1R~} (1{EY;J̯G-Z·!ńeoPZ`qvɟ{܂$2+V_@l(U/YA&z:.IF,̡!ϙb`u|(b %gVOwNio^&"لBٗ'cd!h^rffMNCK0H qnP1 [ܖ>!TҒBF T<چ7U6*@0,"F[Х 3 _Q=N1avqcY}!h{7Q8<  ӥĭ֖/ A )Ix!U8\H7CA`ajclifG8h>#M88elipkUlʶ%kעC.h@ !#3Β:R xhk7@;.Yny@UQB6A71h%a$^e <(fK;Bf^_̓>*I- UQ8&k&*˘N@6_̱QO"{~5l)6TD=Lnu `g1@:JnBNF_"4T㊟",Bj+^"g`ROK9s?z$8}jNw@S"ԩX͵ 'r &̴eWj.{@;ہuB{M16#W4h_7H9;NI6Ns\,Y:i-@[\ it`e*CҀ,oZ \ ɲ *=W?P=NWI;DKq%7K؝BmXRuM"L f/RaZc,90J:(ue z+C뢍u\)7=M)R(ҥK+ ue4efl6LdbLK \Vh.d~m5<ms 9IY34t|ZU_k % y ʈNmMx0oEE$ "$^Xeds@ f~ӈ 5gGBd۟=l]!|CmB!Xlռ2W[ Sb*ņ8 m `V!^FW1 i/!3V\#@JHgm֧s.$ tsbJ(vm(綱ze) |+_S$dڔyig$չP4h\h&$mںD/D8?j0EjUNWۮ9gQXu=C<ֵmm6誺>mvNt+Z^f#kyylҎ[.Ҿ12Q 6; eE Z`-7w%rЭPfm q6*處/Z΄caFUv3lL33Ni{~\,uB2\(۝gTkjl E;lgMזΑE%Yv*m]-Te/C^~UHktlzHXdL)C0@t9dc&G|J![(2lo xwup[I%:b28zvO6m4Xxڒ[)!?Bǁ0/2Gޑ_rzۼ2}zݶO\IFR9NTߡ䖉Nב}"qËݰ曆"ƙ$)1)I0N!ȞBB8LDD$I jdH!) -^}B,@X+\zZe2S%rA8ld-*ku=CV *U l`Su:3F yKy2oՄW6 y>';b!\*E wuo[[aey}K2dVjyx?U`pR 77CuY3j++M7Wjj:soaAW7ʰ|Xzi-B,z%#Ty4fR_ģTJ`Vp'a-i/.YuLNf8SYϧph'I\I3:ӨjMC^ֆ/W qW XAy? zdy 3i)8-+Ok#ΌqIG6{ɲ)#`S*zbIF$,%PAJAGiQBJMŋFc\ 9~Z; N_\E'2bl2v9(E2$`M^ә]WUcul}*/1Z˜=COWq}@)0AI\@:GQ\q8 4?KdL8/8?N0Z,g ;N[t@804&8Ws̬<,0:GQUDcL$"4B^q}0 $/@dqL @',0FPWd80'9@EQmzT8 6$T_jt\  .>R8f|@/D.rDZ#-cod3])?Q=䫍f8e,\ˈ`_cQUOQɝ f.S. 7M}@Iak}O$[PZSj+WwN'<рxk=C)u`蘭;Kj㭀+^^Ys@ɹ v fxy'޳z.pӝ_x cұg_Xl:牭˔(Ɯ 1Zm2#3udaXGYch -cheMŬMղzf6v)Rր!֗y[dnVIW ^v<`i]lr ]hs[||XsY4#k&f~]?b$ kۣ,o3S kҘ]UH]*l(2 'z(kLZ#-A\gev)T% =ÃŐ yRd{a40ߑקC>nc^ /ix|he^Zj1PCі'Jk1-G)hʱE9Ӱ^:'Vc0t wpݚ^OvP@pҏ!k:ut{hQ;еId`)`^hޓJz21TSyO O+  Fvޡ@KcUEy!›pM*imxΉlE([vr>9 #]KBIqLx*Ph ƕVZ_:_ݾ|ٕkcUK.%]X  Vb;)v*ts1xV aӄ0dN0P2*~@̮ %,AhSLv$8#48KSku @L.0PetܼX) ; W `hw |$ !:EW4f8z,!! ""."G"Rp$茜"Xϐ"##.#8#WenX$$*J$Y8y$ %)%/BWj%ˆ8&&&#&8X&s&~ƈ8' '2EVXes@'0((/7CJTo(~֐ ))/0:E])|8* * *-H*Z*j**Ȩ+"+C+`j@v0,&6BX@dxL,-"-1;-Ia8w@0.!.,;HW|0X./0:K/X/k@/00,A0i܌p0D 1(1=1P\u1|ԇ2*2MX|33(33:3A]l}X4HXU]j089-9Er08:8?JTayY"3 QLL8D2#1h:AGQLrM(cj)=bEvINLȏ;$Nura“. J4ؔs2Ox'EcC3]/Iw%I}Mgϊa2A\܍ƅȃ*5^Mnְt\ey<εX#s蟍3PB%حe~H%\/Kk j˒m>fF`+My}b> OvkD׌cQ nY Q{ UMiQtotLZ@ [3<H?kqn̜B+QN`bۛ4gt@' Dڣs6 US-[/0^-Cn`MW=?P C1tt@d(Ssq&n+33Lw3=_t8J;ޗNrr={&>ӯTƒ1.ntⰱn?VVG*Z%g{|{&i~һn[/o)[1oƄ W|9Z}zcp- pp;7!'!^HcNŅ!Rةv2VqEyO b]2%J y5y2W eJK,54f܋C>(g}UDZ&W J-vr}-(s$R/!v{!F٨`(R;8wMe_' `d(HuE$M@;m^~I%cY܉ʵ<$Ҍ<+i(YWɵ6#f=&Œ!.TZn1)KݗjgUwOeu,LY8^mĹ]D0E73\W{ OaRU j݂Zl ed$ԡ8@;!=PW;y08<0ƭ]]3} 6 &A%m^2GXx@v(PuDJc!k!@fDI'lŲ | P,왼6 ii|K/9TŭD1"E턶HzP]. tK~׸\řALtQ"(?;S,%&Qup,"^en`sw8Ѻ:T[ZG*9y#))^$rbv~)kvYH#,aKO]K\$14J#BJθo7#%ij˻:LGZuŬ6 v>]қn A(pn&6T>*o/\*Lhƻ9}/0g`]xUȶjǧd2#dzqymZVxgC,{mX7D,nKHYlkI B0z8_/PZ|LH1_g !A0DBB(J$acADfd )h! Su|GaDyծ?c p#]*-k,(ew9B\[Q8 ho|Ѵ|FtmJN:D:羑מtDE(Mп:U^4$c#N4ϛYϯyqx!N`gxԪ~|׹5FK}"N/OI(+2Ј0Y+Rxz&fEpg!~Tg;x%#vG))G+[+x 9>],ѫ*u]&Fg$]kfv:HnFj"Ɋ^MItjفC" d'r>YZ=r+ jх(;]¡sE=`vp$$ߞl~7PjeS*Ǭ.'Y/)ND|k=0|}f̏`!9S JY܎M%FsJ[^vwYx>pgBT)1[W%v8VN9dA ɔ((+uG|6|=,`(ϒNkB=ܸiZ1dʶ8֫1hObBjZ2LЯ^<!"zqL  Z5? J4F'p!ZuU7zp,ڰH[Z'$iYg+9hKȽUD;x})C[ i)Nȩe9c |&Xؠ|z1%^SZpI@d~y-#P{Nm0 hCqiz!Ne^_H 7|k5BEV_(CƼ&ወ7b*-h't}ò}(СC?}pP,!P L;,s;;@0.ZC}8v\j 0/|\0^q(CyYoiqNƱ#" #̤}dSHHQ}u:"6Kih|I>?PL$zCg'Q2t&LZ4OrPIDS2_sSSyxsns0!0"`(@@pIR4 0&8@(*01@2SU k`O9Xdt 0^gh|2jKbypp 30`F`mlP 0n@pw#,1rY!o*ƀ$'6PL !cp @Šp$3A g `P (U@k ! 8`#NmК0H  7Mc 32p  @"1AR\P r` *5 &"1?Uamy  82bm oP >K6\fm#(6T as& 4WHlr"( 0X x`8 4eXC O}34;07 4[3֮'k8l߷N7yb7^N]ZCUWYY3"(k7wv=/kf08t2ܣ ;h]-yQɍ>Vr+7M=Y.eF~Wpl'" [ps /L&&fUwvIx-E G͔K\7}A$&txdͭ7e=OpA9*lfngm/a  {cU KYD5p7mn<+6>\O_pW^1KՈ0v3L\.Pm wrjG2aC(߭Y! u:?ÍKm}Д#=d=9Sy/$#*aX ێHZ:SsjEƞ~[A8+U<4  D^1z. IOat >d| 8Sp-Eh8 Rdz 19Sz!0Jcz ,C^r 4519250221022243.t.03s.isra83592411100150221040321423s421850un2542147dfdf02.9e5fc1840n6c88e88dc6f548ef.d4549a82nD[ L0!0"0`( @P pI@ R{4,4 0&8@p*01S)s/FS.領wi ~|~| ,204b=,+h#0}F:!0 {'v*Ð=%0>}v7;<kDDDDDDDDDDD D14S Qe-KRDR,-$R@!0D!Ds!!i!""""&5I:ODN*>X#ʃb#}op1㔆/jӓG:ZcYy[{ !.%LKUzh5iUԗNL<5+ [broybp/ndwŽdx߭z&3o*R `fܫeC&+C=Gnz+?\ݙ#qv?[#nNQ-mն)^Th$; -#Tǁ!PU@nj=9,A!"@J6F{cIM-vjg$1`gyҎq%ZJL sR!&$gTxJ`p]dDPV7c|9hԦ&[Dh*anG큎Uj.iedBH]ҁ".ÒhH=E}+55µʣ>բG4ʸuKDd, Qe_ݝ~ѤQR_)Ñ|L6+fPD^S¬k^u+o?Q6w|"B5ylIVx-&;ę#RO&؄_ccv4y״ȏOBwfs#~saGTc=m8[JS Mhwi. #G tpz3Ȏi9ypEJ`?0qYD@SG|Sj1,?C$&T(D vcHhJMIJ) O"f8+RYQ?wt};n>UpWǿvj/ 4NWCoo0²IhCT4!lBMS7s!VoܪDWEaY˧w)2A?@ a:vl3E gEFԬhY_;Z̋ᥱG6_❏r7v/ 2e*6>r L: }.W d 7k\MjT,t<}9đWcЪ8N),K 8 ZelW1Yt4ØUkkPE F|YTh%?&eֱƒJ=. !6(oZLx0@VKǻ'^`X:r\ ~d!57!luGa$F@I>*EЋ@yF58i%ҾV>#"\W2# 2| B;m^YzaB!j{D|*0S[CĭVI"| ?.ױ/E>JdW0}9(IsA9 cYg xRJ#[w=BTZ…ٍ봃aRL,[Bld덙m5.rHn[mZT=f^Jݓ4S53H|0ۮ+>{NoBFv0qU)>aR,dQE w>PvBN'Z\bTfCȘZĩKLq)er5j7{ݠԠ2KM ?^4itʢ"m7)qBO"`BBa7EO~Q0H>iOM5 Pe͛_&L䯹rt /'?-wXb)$JcYAF$Q6)d%}fŤm(* ױ5An[s†"]ԩs7ft 潚s%`!_!^*ʹL}!Xe$B43 zJ[~F5jtgN3$$OxT5sLٹd ,keod#r`UkR=9p_ɧz8wB-|j:z#r"p452Ws4 Dtv201߹}؎W;RHXX'_VskU_Ev$<-,*UD`8f/:A*oB>Bθ಩#)cF4$S3m{qMK_@yѱ+ xYp٧eʊǪ {j# bةQ4~,܈EZnt>vVA}mT9)TI`Bn0ky+%!dd~X;JOXz "p'Gj@t\ٷi} (7҅W, BҝCnfn?*ēH>/Vs <齎QYh=p +Cؒ C H6k;+[)lEfK?Y8û fahNQ::3N,<F/7?\#$脥}x?膼[/VЦS'[ BtNnA}:q젱|I&Sh4}*و{:~2nާa`nG[H] ƂG!z<^Ef)o LW،tЈ8v0o˗7S[c1?9/=_8dr&+{yм `\+Y 9k=n8j3d"׋f&]n{];Z0;6#KN[(랭"m.cȶv'+X@ŪɚtP~2rF񂇿CGS9Zow굾x `ŧ XbSk9d6~A/el1l/&6%)b)_zrȒaJK/M]0TC >{}꣝ ĺa^;ٙީuB, 'i{P0 VbI~Y!jcd瀂SxS 7!H!Zö9эcN 8 ܻ ((mu'QJ޿5UNrK4|#% f%wjCk +a`mPij%.ʂ pm,dk mmiZH{?&ކt.wzK0~M)?p\_3t8 Vl[tF\%#s@a%2hZU!hbXliX+Ӏ!mTv*$i j@VNIh |"E_NeR I7]LPԭdH҈?5e푣- ="^r4#tDy'RC(j"s hϦ&*ϡoc+=`/ߴ..ࡨN&&*)fn&=\~HPPB%Ֆ'K~baiL\DJJNʠoB) hs:It7)kw`bv`hL`Q`'kGJxܡp)/YHjW4&P\㗼z)mV:VR[4ERcP*"$|DFEn `hh?{x|'贩N%QR%M8%e +d$ :e`R+c_[)诽5}s WS!Fз-G9ץ<8M#-R| I|DXJB Hosa>Oց |Çu}9BZ(>RŮ4?*@9YօXvИӸ8]FiÎ`˫Ey(WX-ߟpX{f%sЭsMы"8MT*m"J;V=э+zalfD_ͳC'wUW 1G$Pt {O|Q(: #x%_L .Niq=EG`9k ln |j3b'?p֨ uY>J,`oe U-eU -)ԇ~:'ׄƄWiQ3.kvss B:Iv^.w{1w[w33KcFì $hrJ,P3/7R;b# bݝr:D-I*űm;LmX z @ p3]8Uhw3]E]47>$tŦrݻPǫ]c¯\jy4%)w2IA |orד(V v7ՠwrMة2GLkVx vsΗoNC8|"󀫥)?i廓m]JE>O ཀ=EU}rU .L}e&9c䆿E&1wLCD6,vk/K/BR0* !Ըkfh~66{Gߋ#.EJ<ϴ}-qCKƾ:|\bzl ӶF賸|9Vu gu K;=^ڣ?Ɖ>Ɵӟav Y'>9gh) [p;fE(!`l;0__<ׇePHgGR0[^|t"Z]6SĘ=xk*X95]ͥA B3*R Ħ|MP&_ ހX3w38] !)Hq5[F{zVAyy9̒ vjkH('Y\:s wЋ`U[9GN /`PU, PAaz2VOv75ꓖnx`* ’r@ʺA:бA KY0" L?/Ȃ-eSUF~'Iz]觜J!uZYmd[2/UӬG1〉T~ H8A=& WZ/FeeVUW+*Ke?z{cŦ{ t`v`ml WQL{7H(o6J(.y`bPK2PCv)> ?~~$@h&@<z@A~RfHNH4rrݥrΝcjnrjlppn(YxOUukvsܑ 5j53'L9rVrFlwfIsX X PϵG9x\=r.?{lZ\\W-=c_K0|96n>>K~|3_$N\WYgp|tg<;NŚ0Zڙӫ'mIral3@do\P#W L'O'.m-E_fD1XABmKe#5.Pk;ElvPRK>QOvf,"DF[ֶ^ygmLe}ϙs^b1'x $% O۶ǀp2?f!0ZW9O0>*cz3馮cx33'zic0+ RA--&BmնٛCC,f(]N,l{56dܪgӵI9_>|غN-?vLbTf ;$aEY@8, %+3aIܒc!f㚴O8)bL+$[,;1TTϞ;u]LD:` xlRڰ }rIa#& `O 7!Jo|֫?g=") ŦڨhO6TtP۷QJXS$7EP(&R 2RN`v|ҙ Al(_V>@3X9-iPZD~޺-&rc8g85*Ն 4Tx~DPRRm۳oF׮:< qs!(hX HL{lL4ۋ-}KC8C׬-L=!#4jXk^iӡ篃/ I~XiG!t Pg1,nmX-he%W?a)nD#D],PNM ֥vHlY]^V,)ON~9";5anA)F\7}p#G S\}d=Ni5pa1"f ܅\$G۲i5EE'Z䄮|I yW՗3B-NGQ139e#L8-EA֋mG-atn1J~$¤Ug3T䔋kH9:*%:NQ)=QXVFn֋NksIn %RK"3mO?kr`W*Pϼqv|m<m$/F(H)1XyShzw$qP 1:lX!Df05T>ɛ9]D5FТ.K.ߕ%hS"Fr:!'Q$p=d`Qr$DU3OF-_EB_vm|\siѱGoj֩ 5~\tO(V*Ê伪" a07\fqBK.a| = _,t$Q8YkFrqvL&sQ{WS/ Uՠ) ֧23fx 4I ?5f~[ou * C 9^{vG)vZrcW ^zjy!1D+Y24I%yM|(ܤ 2$(@jKʡBV#:4'Dy5D{9ц~|(ԉO8S֥׎@X{#B9L-46QvFmxDfCLl(\fH AIJ;#k֠)xb_E 5#ˢd@{%,o&u6l'l5x:iH-a@Bpf!iKΙ+R:WQٽs۶Zo$ B!2dݝg22]!I(`_z7RTr,ZEgpR#h:6@S֙P M2]ReݙØbz5WhCj0M1X:4?WQѷY9;{BAeΠF7Ŏ(/XLIkOGk?M=E,۱Lc zQE:lҞԟWSxx(d[%vxƂ?Ǝ*LD+f6aSLG@./1"GEijz>d[+Ä G0$xاxǩvD#$ɟѲĒ׺hak{r뷪Gq҉jTPE,}tP9?>S>9(Ai偃Q틝 @8$ȬUMiZ[.( q[^kM@$3R!VF0R2@R891dex XV$@;^ -52L&Vُ/_d`՘[|ۊ~d$<`DdK 3! jw xhKHʴVL X0x68rFww6Ep-RE`+ak/:jF WE ч>Fuut0=j/8Ŏ.dG'Y=(vH7$#F̬ԯԅ9\* ^),J㈦)Ebя5@0O03mD0 h =M+ϥgpvqZeoUؙx59>mSLbCX} 'V퀣;"1tdeBRB4YEP"LlY sCFkȻrB.PCV""7:+( R Rf 5=lCJX=v>ZBSVVS5B|a@c̚a3v'LQt x\-}n'dE Uݧd &UJm詗xuwE&JԆ%6d# |6R<`ht,.6o2±As$,6PSk҈&N"7)D @_$Fa, bcs{_XXug V-;Ko+]hZfsQޞb8#L3H02F̅;/$CfsBblDֶI]'7)V`[Ѡv&f9d8 K_FTS Asn8᤼y1&oƋAw١;Q~7put|v:a:bF0.vh̔& |6 4?x9xxAfYU6(#M3E4NdJ): bј.Q9IEz ~fLj!]  Yi0k JK# J C<_M`X]}<AJʰi?[4O& zW),1oE̒TZj},ZR1 53c6:!krJg5@5mbì:f5braQlr%i?fD iUǤ"lnªcAi*$1^q310W%k,:d@+3 rƌ1@q"^LxIM[. GJ@_ ҄jl-'VvFXJITǖL*7=HAqq-X耐B qNgÝjMWRy DՄr#anq֙MōW5zǜ` 7( 6($(R!Q $tL׬%[DAE))<0TUBZ`BpOMp~,]Q%89V;j;iNS3 OG4lvZTwK m+0xMtlݢ) ''ZVM@51˝#iQ7VS6vCjtfjm (v~@T R%3cZSwїQzMM ^ VK,h&8>;:_;@gpDGuy >o&dA(Ԥ'Ԥfr"Uͧ KKхUD^\>^xfM##XOFM8TڨI[m02RxCQ-K'{J% -2ԋt>ԡ6l9c .#W"%#B%9SlZ0Ӻن&nN%FCbd#À~9e8m^X]iI>kNcˢEU^T:=رWQ8TδUiP}Mjb^}IѲII:h_im kI|>G J@񃦩?C ]_DX]e%e!J> 7ur^d?Ih 4dʝeEQ7##t:t?9I:&DQ2L4\KfAJdXU9 }+xt8WgLi&iSHסKFy_eGCxʼn鸄B#׋SHO_HFx;EܨH{!@#pئC ̂L t%zR0g1ˉ$ "]oL UVXDsz@,-+8_0Taf* x^&d*4*"AE~n1躆hjhH㡒a!V|OAc3G f!\ *UflwP!  Jc% z:LU8 jA\&DTz <ʄ\> H1' jZVBVw#zZVjZVՏ'3TE!k`lس{?"HAd," ! 0Zmڣ{m{.BP0y^J_8bۥ h銹|Zj~{G|yilՍjMOf?{iM&m_9y#?-%wOOC@}w݃GXtno>,zg[`1kj,`/SH[BX2ѽ0t#msLf]#O7}.Sl !<.}Xan)/'&91G ='lؓ<'={/Er<m{oъI7;IvL9/y^>"ڂۉz}X`T<3GR~zLRީ{fz+Oσ)b]4yYZS0[*هѿ-+鿸B[,4n3 oy3!o襑>bW :zf9* c׏Ta^ŒXESf?bכ4?^М TjZ`hTz2E*JvɾUнTSVޘ 2tll.XcÁ qC}ҙA>N.S.Mw0'ev7X=7VM/tZNxw-t,#8ǵ.7 Υ\,ƀϾ8pV_eN&ʔX_)yb[=A6rp{6"ߙ5'7~7W(/u Qw˿3*3b&jϙ W)@mmLMF/\v 9  ?Bm 1A}Zvq  `_4t \#ꖖ,+ UO ONCLK{+%U@GR:8)HXG{oETq*5AxĴQ)³I4$ԬKe)E0. |kSi)h(- $i\7hX}$!Iyyy[(-QH4R/ #&o8ߌbbĈBbfJd*P?ҚW(GgƒYG1/,>%Jr٫fh@4ܦRmqGEl"`pRN 4GӬg4gOE|ʄDb)zr!-`a:B#:C?<]Ę* 2 9#_vOH X?5|$o?;Ay0_„KM|+){$$ A!hA! u uu:c㱊/8eI1PbbbJ6:bKq2%upX⻻.~~ .v8qJ|4 oŊwMH_:f66V>fUja[ӶS2eRF.C#Ł@q`Ŧa;=@-u ,0+lg7ss3 Cɀd@##C>C>y>3Lx. ov @TQX/1mחGGzQQPP5Γv]={OU\5,Vl2l|`,\݀Lb{X҅똭 )*QC*KmJ13 LPA^ӪXk…4خCt^cefc׮×k!0l[CTZtBo-S$J|(M{*q6Ms3A)l:V63X}CϠ8>\w (c?h5#_* Ĉi;$2L`…=dgyYTq9*؍<)S0c[{$5{>Q&∊siq^ ]p{`/_;4]*#KdϮuQ}c{^cz6gdP7.σ G[,90WP*h0ͧo;5 V+ M%ZNߣ z|j{+5 ڡ"XuX%p 1#̑%V/V[ tj6A&*g3m7ׇݦJ_;-Bq+@w-奆Ml׉t&B6{ukҍ}_fr%0Qo}glXED=o(=ڴ#$#ok˲% %6Av}0]m|0 L9fvDh_\LYYYY[: (Hth%;k&E^('w,R(("!ijp| g3뙵OYxy!d @ T3zw"A" ȁnd7'EE~[bcss D{z^8ԭp'AClM;ŋy.ӑbΎl'{Q^oZn!P &b0An22cc'%t{oޜ C(Df࿝   `G6^y4Ě5%V\(Q]Wё X, :]y:ucªW=P(_Zk8i98Pp ~hAPp=CO\kUl`>B vm6ߗqc`&()md;(#Gez}x/|@gws{^NgYĶ2弞.A-8 d wYit HX vK,uB[6\؈-0p8d,B|Ǿ[[[B0_vM03bݕ[v&kW11,:\E8cq:kV+U•`ҰnٰQp'܇օ'ưě=2mϥįu`:+-/_θ5jn *FQ)V??ߟYؤ$ :h³`?|Pt( oÿ|1cdG|Q8xгt2{H i0-OPOƓ`>X>/K.ǓZժ QQͮΞgOWƟz!liܟwNPuxK8!yRj"B:XTf- W f! GI7K { 6K]倭)x/|N t)<73(#%8(i􈊧%rC(c@`& R$CihXم)+:uO1JC]軛7<ڔ)xxB_̋`-vAY@K>y9-e174@dVJ=źK ^csP80t]Z}iGDɻm 95`?j'-w˟z0,YA-y=Y7 bIRjhuTmK=%+].[" CϾEHGMc[4iNdYg i $fw}e;ARDU㓏?w8Gj5V_!L+ (74\I#nsx*6IcԈ=p{0's-, *񟄴{3Pey! ŰUZY./U2pf{iPmŽY8!ďajdwP+woĖ)@/!R}vE -ܻ>gM7vGiU*tӄK1U0u3n1/z?̛{e%`nrՕI=%MyjLiH6|)t(qj'EU!!̸8{\(.CF݇ἂ@KScs-11H zM -<ΡD谋W8Rss:!W!24Mo"^ʬܶqk e^zlQR ݔV)dzK,C ]oPQvUoFPXۏ =:l-4G5t*amMQ4Wqr'T8avZ/Kcj)Yބ |> '\xJ:a{LVZ%¿R̊ӛ7-&ݚMDʜb8gʲ53z]s\ԏIXcG>\7]$GZTr=HټD&BHc1yN'sju&Veg87;˵ܛXzVH"maJ>1hX{ӄ?zXmb>:؃iDݑ xJ%eͮ$M`GxBz  ,̈N 1% IM'%r<6=ޅWC%=Zdsq!2Ont)=Ct,CI[|@T}~ž0¹u)FŽUaR. JXhLoS '7SsRqK{Uoģ#gU:ԟ2Ĕ^!Rft5m ,K}2Ղ t^ΥĒՔ?dOl}Gp;  /٪[־A53> F[L 1Ť.1E/F)@WߵBSQg>ۀt{;55D`J8Ӑ#C/\|pKa 絚^$"ĩ/*uE~/}:2 ]㒑Z@P>NAl߂H){k/n΄g:Wn1[Yu i!e2Z;nVXµ)I'(1&nDXj=>)m[X{l9TpQxGӫ;uh`gߍw$MLT?`!Yx):k%jG(jhMxD0ƨ3@Q=Q_fD]aS!*Y辏,F> kkw>h-_D4y|8$M(iq̜Sm=  HHڤz1?ͧ%JX@M0VG} wǧNA}َ5qV;'L3 ӷ%$5ϖQtMƐ@p(qƢ#ƌs1fA7Y nQO[ ShWNtӺsL,+$H(RҌPVһ4%/3o*?' O8汀)fr׍BōqV7MEmoAMrC>H$q20?6B/fg3ff`o,Ru>\Z$& L KcNf& w8Sfh×:ÿVNe#_pIȴ:#Tˉ?_Tom.?XJ:?!Y5b+DYw:kP085r3, 3N{~}AN&Eut&pg)eQ<2cژQ=nm.Jѭƀ}[̩|s8Vl/ Nln% ~MgĆ ʠ\49kp&A@dԋuqZ+kMHs~-ykBZ @wlvv0&oNZ ?%x rt6ho6X"%|u'H$_[ey,r.&LJ&s=FK`Hz EK[41Lΐ;@)Aę]%cśvr'L ^P̎x(\G Sꯙf1벴6ݡE3S_9o?PH>p7W7idū;[fd#VE<=iW#QOCeTrƿf [?eoҩ zȷN| -lZzB>{"Ď?\ Ͼ+!(pWXh\\,] @8gz/QJ7 X|2d@9 *2+5v܊sN[~a[s^v+<e<@@sZГM.?c5BV_;!ghvW)K͜i\Ȫ!=dqE'6BJ\o^$ X,hZ7I'#" 遇7">EzzPQCYч^A:Xjw1O)-\{JYLkZnUF֯5D ^0g'w8_o]zceDɑ8\[ rBBK櫦 ߘdG QwD0e2`?$ ?1=Lۉw ,xMLOO8u+'iqQz|ʄދ.W2ؤGߒB3H-%қ( U<%=aܺez8L'Tv3Cu.dW:x DVw޶dAKaZΠV0}UZb_bn OZDl `|61h2`\)f[?oc/ʼn 1!p `u)0Tw/@ro `>=|hx°[{f5M :nFbf?pXb vdzualivXWMtz=f青jqhnplm[j X߹!9uSo [ؑ@ëvڰVOYNi7Qm>@( ʱ u1#Co;W,X3i4+Wf:R{Ərag٦A,暈xj !kV |MZ 0xw,䏚7?>D'Yd4*8Ńv_H 8pcWmǡ!=`+ci67A˾^\LoVNKe1"meI-qDuEduC\rfP2}kw[% pApF :֙#:[k7so`igZ ^>j\C8ӯǭ̖! 뵔+sdhxܷq`}sVŇ%()zr גq!UV`&؞*kȩD4ԍ= ϕܑliQY0CW(^MD@ ĽFMlP$TE-HpEFk:Fx͗``D 5Tb#n!U-)#?>hx'x=|@ 7;ash B_i iF"҅S$lA^L$L.L%k<4^ )d1SBlt@N]={`*8]z 8uԜlTr@ U$\;8A06=P. -o,?'ux*._#ALjE¦SwF#U Qe_%kd'gt٣Ej7# 3bQAώW^)&c~J ӇT\ Xtç;l'RRPBۘuR&{J ]Jn5l5|6m2ՏRgL~ 7)YQ4 ,#io9k-T?OKe` dl8< pM84DGu )cOaH0ziͯ6%?)!A>\iˈa'QA(!Ak+n 2WP瞧_ Zħ2\\GY;dz_@֪C>YHIW"GLB9Zѡ5YQE;ØKҙGMDd[ A!A Y -ŝԜ8p U]4S Ӻ_oC'y1~1hkg'=lٝ[͋.8_1zh3(-|ON5 9 Sk $" 8\ !g``=sez촎pv{h" -/' ƌ|#UݍYGMRB-T̄R B+' {o`fc ~/a/TDA`hPΌDD0Y`Ykҳ6K 8mmB&9 P WfG);Lr00000^aH"H"ȤHUjƪppj b)֤z`zZ+JL.fh.ІakF݈W( ]M[MiʪY%&SfR |b"-,$H($xTLhòaY>h,z Gnm6M'[֝[Sə,!T,SΠdJJUHkb8\øԼ6kz,/ྒྷEaFt:QTS\[)OIXVLRLB" LVB+:dTГDUu;IN7njjN0`\de9PN(b.1FF:# AfL&˒vCvC+W&pX VMK0+ I5#]uʑZHHBaxtzL[X覀]z}""oڠg!z$wz\89' M}{ l4F_]B/SNT b)8c-#tjU@8ԲCp !1WUI?U6ZvnիozqDCkߝKߔόόO-$';q'U?Hlֵ)x "0DrXGaV65t5ND]6b$Jl/%΅dU(ԣ9IQˉze|f F)XFs*ŦP48Vn$VUʷ 1h`y@c ft9&O r!C[}|R:)A70YiS-WoG[X.v%9KvҝtǴczߵ7uRa&SD E!GF14?w٫7 ~ cCͲa<&tj-+lzGn~cvE+ұMW^^1 N;Ւa=n֧|ҡϫ|TW2hIѴ{}&@|>|H^$s!:qBn @@<;DD(~B Q`0Y]R},MpI0-,4uu:Wu֡P/}h!{< ~i~;Ԑ{YX-,,ֳjg v Q*vLH:Z`\ "=t9P~Y~pyn 20YD}w'>̱hkylD|6W<+ى$VԗOi9l-9a} ]"|C2C!~(V:Lza6~.]<,>,ޡc# #R++^K$A{ro6_b |P}sߝE*a-|wbȿy%Ŝ+2iwSH;obW{H|>Mz8Qx![< -}s}ldw`;+3GK?{+o0EE}OSJONA*%UkP(i7KsϹ گHT7"3Y~}6cX. d}|'ST)p .gtQ38Ѿ. uĞ#5ʞ;5hٻY3.$qknը6A[% Tħ:JHg`<0xd:Ot!pO|[u'ޜF}@c?Wa aH6 !DV=Aj<;b@߸9!iud41 ;h_p,|q[ri:`i4MKisu_-=BZs`gnnG`rWT1SܛͯX> R g3ĉɢg̜gni} r3 NNp]|%6NܶB$=`C.2D<kA8"R(TGD/q7LK>S]ւu3͑ƈ^$<(<98bB!L2 aTY0nm{^]B{q#;cg9RD띷"HSd&8m1.mSCb =.O}hR"H]U9~Ж;r TEjx$$ (I苗$!oGMk7\$!J \ ATEfY yNǎy]/pPIr+f9xK&k,DiFbGx/q@?QaGYTXˡi7#KNb8f[5 y&F[ VtHEzQy\ˆNX7^,56RqxĹKTctSmnpqst1]Yc.   ȸ##;(: _$l    < ,& 1f//-6t+u<<<<=>o@(WZybxK<=ov%8Uiz , %8:Hc{$;IYp&?GNc|@*9B,Mf~HT!<,HZpz-8Rm 5`LTWm| T)5Fdz@  1lEVa @Xi  6Tfx ':Pav8 #>Xz2Pct,,&<DV@tH !FQck}6V]kv8!(BXjq~?Ugx+BKUcv}T8BZ{Je#>JVs6@Ui|'?Xel}8)@Ha~` %6 Do !!&>![q~!"!8*A"Wmy"##.H\l#H $/:Si$8%(5Jau%%&!2&Le&v~,'-'=NYkx(-CYl )2@OgHx`*/*6HAPm*,++1GTHdv,,),9>Yx, -#-+-D-`uT.&.>T.o. /8C/]s010FZ0011,BXq1H12%2A@L8ch @,.3B8ew4H4Kl_4 5H*T3Q5j|56,>Wo~871Ke7*>8Ulu`1H[ct89:5La{8;,;>Qk;u <<*!O>X>sTor$IA2%"(*1ǐJ 7(0d(M"ȀD@:shrϹ +/1SRbhf&gNsL6pWVc0{:)~nCҾFm.uC#V${KDŽyk?`j1*{W9xN \zhb-e;w4Hk:5׎qv|Yʛ 2}Z׸NU~sNXB._S:3<0omؒl^PlɖM~gSZD&Ā; uQ [:(0y<&mr1Lƾ@X7}[azwb11}qM#_4bto22L? 9ct]u;@=s3&E41eէ]ߙ3H ⩽YnbBeXK'<I<c-,#.5V/ߤIĿEϐ hkPKn6Y]ʕx%E9iuu-w{39 }3&J`Z::EbkMΪmz0A. 0$4m6d;.,\w"7D*jAOD+I\X#*O\e<?q+:Jۈ%]|ƪ vH ֖֩<pD#|4oQ)]f{N-L5җ0g`^Y°,YBOw(2yP=O933d:"sGG}vA,Q NC9JGV97 Ĩv hd;C`d~iX Ws\$ _IE3t;=$s_=s+ofeoUCux'0O=ub>k`:JZ"Xz?ۅ6v`NĿo8\umRo@%/GVAs)᠙dz,XbS %lbhʣXm]%lzW2_qZڦO)ډ듡̵V *r-UvzgOWR@$iM&%=29)w~lz 8 %IzfǙ]V74'Om G{Ÿuҗ.hA" !fhvCAQ^m(:i o`}X%:-}kY8PCP+]lqY7^ο"Zr;OWuy&#%$c?xvՙ\s|2 c^"x Ol;(a„㝓m5"uݫ>vN]}a_^{|u11='#ۈ%sB*U-8~5UTR,=ZzE, Ё9LIM$,b%L5kSOQ"{IuJ͖p`u@h,<;|ERr4.20 XQb}S N8O?A ]Ik 7]X%` ꌐuAc):Eq1Q\l Rfd:E$[DK"e/)(-H) lW9j蔦g8e& i:`k!d O3n"z#%mږ2%RnJR$eZdA-`VU%[!Q[֟9a3tHUZSG[z_p"k644 p(ó@!#Bɀ:lpBFYXQMT/uY.%mV&]^2Pq?.d0bu\iHxb\)50U]0Nv' [3yw(W =じTyϩVQ ?V.v Φmq>\: u9$$Z)ɒ'r„o3)6227S|ur iHPhZfw3\#-YJyo8Vs }&]ba=!6$nvvL%ݛ5~Ʌj{w׺@bd9HeF@UhmжyMؗN>S\΃4LgSy[ r5pka4 q$HZhGLʗ(ΙN@rmrrY'IH;A(YVܴ BQ,wGaR -Z(ų1T5 ̀Hp#ޥ{YKKE1k+HOM '#8>bQ  !_by3T"#KJmsK( 5mO'TOAF'zÒdfln )yZ\%ѱ]z IHjlB#j,!܈5cgmT7F5IoO*ؽpA;}'!f޺G@[KFptԥkVr0 z@a'CP|_K:G2 p#mv _7 H} E" JͲA$4ByUôD7fin4Y:qlBbH"fRl]lbyPUʚ=Qڢw<ʂ} MTGqQfPK8N iVx )r0B9uNI?? &@#V&QD7Vvc5oV|c!-]Q' &+((]x2"3jHUSi1DR{"kX ?) ӽCiզI(!.]u|`QL] S{a&a(H9'H-W[#=,(o/*P҈B|6$}ߊ3E%{3{5Y(RoR쉧?l]p?1`HKOE$ն6!/iX8ƫ[u=FqV3$t#AcvޔzI 3/R(s9B]dң' ]qnfRf` ޗWXr;(݋ʳǨ +8[۲&Hzs9+[;Jyj`ynC'h`rND>dJM T`3SlM (ьH}QK]k5)P6BV 8&S_@/n eWĕWh%w+TZL,T;DJ̟٣w KI&otc'$f+*Q]QB*+T7ZlHqG詁L/$Q mSz: *~{;)u ;@fvFS|AොBES>z%=>Ŏ_D gJU(GYp)(Eees,4h e1}OYm.Z2dJ.~^v2M&-LPĀP7sQ_"?uSX rMۜIfSfȎvR n%W aB&)Em ?tQ*I%DF$9琎m 3[$HHjGC,7o+,/" v&nG ȞP%o,% Y?f_BBOw ^鐒<3-$(8S!V MECTK%C|ևIIWr`w2&*& {ˍ #SCZlqXQ2!=!)j \wX:0MJ'\H{%iR#}) #X]U2[Erǖ "RҰ~1M s#|'}ECfȣ/IUu\Vc2ff|(y ;hƭэ(TЁx H8!h5T$tXHv0uMY2DF5-&ET16JNY0+EHW@JQPI2 b!lp] }Lw)E?4R^{̇$zUE"A[Ow u-WBoA`γuN|(kI{DI`B2 F~5Pahm`r2j3-w.pY"8[-><j8 wRC &OB\`6>F L;Z6 s{’'l1 WSV4AGXFLHafmocUUMSAIREXP100SCvLTSVCATO_EPRSKRBLL_TLSVIDOSNswarnASftZIDPDSSLStlolCXO2_B_(5;pv ؚܟ08@ >Ye?< r ПȨ(LA#47~8DQ hX(#4‘ (DN&HAJH5 8B_x>$1 ug&OOs``\[MacЄ* =Cߠ:`}Ӧb6+DpUBITjZ_ՈS1~mʝ+ͩ5z2A:EȠQS=&T[&+A#g&D?D.Mp [e+͠cv҉Y`4Z ke^+;H/Q v} Krx/ WΙ`T+ȕ+XN=Y ĢVěMz%+ ?P]|PѾJvΕkƀo_ƀrbÊE¬ǜxJA\e~ ) wi4Cur4dw2!2"#W 81k ٯ̗c\/c'"D3O,9 %G&߈r9|-݄!ַ|fgUn"r&0IC]f9bg]y<9QqfXfzS{mI^g.S3)5qPs̀i=ڽFn\B;t~MMMѕC~YTN{8Btt.x߆/>EIIsKnR*PZ.\'IaŖ,nS*pЧ>ݼ TNPcC` k=NLL}  '_w w?hB M=Vl/Tz88f"F~[Jt2 P`H|?gg4ߜ` `ff"\px߶n !~e}En c ဿF5IGlR#Qj'E""poT'0(.cN,7`?)`W2*ZLҙ@X>mlaSR+/g %PSYslB#(f U)(X$|r•rjQpUV2Ztma1S @^ƎO VZ.2OBHbTMb?ً]VPX 6)Qҋ 0r$lb |zy+UcL9 Ϩ9q 4C)>G.+3V)sH4c,P֮ aTmupud 6C 1b{'Km *3}F6ş"|DΌ΀ ߵmM = r 'I#B @pL`Xt@Зˠ @( +AWtp  7&1B NWxam( u Xp5@ BPUktwЪ ^' <=Viߍ=3(HNp"@1Pj"'C RoP` 5ƒRO )՟H<* (b!!!AN6 !C!bB! H0TC!A4&Q>kf䥹׍xܟW7FH%`Z#eQ59-/NCxA܅/` `m"rܬ<1C#Zwi^{)ozݳk5w -.U4z-$^@:p8G픰 hI쀈tg@H-+V!;E P6pAĦ:pʯvѰ%whF @}ڰ<~O YTV/]B(f**#D0jlJ~i r *M.dja7)0MHKk( ˶Frl"v"Ӆ>nQKu./(`sYl N )L-y6 Lp!cۑN\r@L/l'>iI4Q@Ȇ`apkd! ~%'@"lGc i>t?70VE ~;WJejKswzHP̣ xAqklWtpvYN$RGK`jUˮGB,|& |~7"(4X):1XwY]S(`b4U֯ 'b3c9C屬V)(