systemd-journal-remote-debuginfo-252-46.el9_5.3> M Mv ĉJ4!!%joLne)Ip-Bm5 ']ghreleng@rockylinux.org p-Bm5 ']XIxc=5C[n mlϘ3ԧMP^:?yPk-*lM=eMX w`lw>3d9$Ra7hF1kieF%w#t>PN8-jYjVw[ب"iqy#dnŸ 4'j_e;,p@v7t˨:.%lX#48:9X ݘB?yw_i1wm3sqf9>1{#󮼊Z -aec`9BDdWQm _䆫bH3;GRPoD*.wͺ'$z"&w9m eJbi_ܕK!5J %Ԝ,~&҅P\iю\sSADw1?vlej*Pbۊ!ʽEfiuUjOj%1Z:, jP`ge~-xdf7974b2db42a3bcb41cc972fd50fd1b91f6373fce0a74d8997a6d8484b6601c12a0c5c67e0a9e343e52c66b8b2c7eb5f8d220725vҥto0@3Z.}X>??!% 0 e $TXh D f    |jXl(8$$9$:$GHIX,Y@\] ^ bdNeSfXl[ttuvwtxy (8<Bsystemd-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.gfhpb-635b0217-8a80-4629-8d8d-2a27adc35cc0-b-i686M5Rocky Linux 9.5Rocky Enterprise Software FoundationLGPLv2+Rocky Linux Build System (Peridot) Development/Debughttps://systemd.iolinuxi686<_<]<]t,AAAAAAAA큤gggggggggggggggggggggggggggggggggge9e7f86af8f9608711c3db228cc59d8fe86e6bba8709015547848ab1d11483ec7cb73cd13d4f4cc56abd52a2bb9d6abd65a0b9fc6f4905785aa6977c6f29e01a8499c27a57ae11fe9df512105fc951af6bf312982505b840563e6173080de5f9../../../.build-id/41/cc523fe77c4cc054865b7e45b87eed7284cfd3../../../../../usr/lib/debug/usr/lib/systemd/systemd-journal-gatewayd-252-46.el9_5.3.i386.debug../../../.build-id/50/a18c2846549c178977b0c494885276212e5209../../../../../usr/lib/debug/usr/lib/systemd/systemd-journal-upload-252-46.el9_5.3.i386.debug../../../.build-id/5b/89a4e6e464039b60a035049a81ca6002bd54b8../../../../../usr/lib/debug/usr/lib/systemd/systemd-journal-remote-252-46.el9_5.3.i386.debugrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootsystemd-252-46.el9_5.3.src.rpmdebuginfo(build-id)debuginfo(build-id)debuginfo(build-id)systemd-journal-remote-debuginfosystemd-journal-remote-debuginfo(x86-32)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)systemd-debuginfo(x86-32)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) 41cc523fe77c4cc054865b7e45b87eed7284cfd350a18c2846549c178977b0c494885276212e52095b89a4e6e464039b60a035049a81ca6002bd54b8252-46.el9_5.3252-46.el9_5.3debug.build-id41cc523fe77c4cc054865b7e45b87eed7284cfd3cc523fe77c4cc054865b7e45b87eed7284cfd3.debug50a18c2846549c178977b0c494885276212e5209a18c2846549c178977b0c494885276212e5209.debug5b89a4e6e464039b60a035049a81ca6002bd54b889a4e6e464039b60a035049a81ca6002bd54b8.debugusrlibsystemdsystemd-journal-gatewayd-252-46.el9_5.3.i386.debugsystemd-journal-remote-252-46.el9_5.3.i386.debugsystemd-journal-upload-252-46.el9_5.3.i386.debug/usr/lib//usr/lib/debug//usr/lib/debug/.build-id//usr/lib/debug/.build-id/41//usr/lib/debug/.build-id/50//usr/lib/debug/.build-id/5b//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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpiozstd19i686-redhat-linux-gnudirectoryELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter \004, BuildID[sha1]=41cc523fe77c4cc054865b7e45b87eed7284cfd3, for GNU/Linux 3.2.0, with debug_info, not strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter \004, BuildID[sha1]=5b89a4e6e464039b60a035049a81ca6002bd54b8, for GNU/Linux 3.2.0, with debug_info, not strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter \004, BuildID[sha1]=50a18c2846549c178977b0c494885276212e5209, for GNU/Linux 3.2.0, with debug_info, not strippedPPPsystemd-debugsource(x86-32)252-46.el9_5.3utf-8aa687b4a93799549d5751ec26bfebf1755dc25c0ee6e62f87719860990db8d5168fdaf29690395320d804db7e8697aedcad1051a0ee89845a89e7ce7324c8b42?(/h̼Z6fBOVX!aN/,ea q..ěBJs$Kpް?6nH< ?ۊk>1kp#فa؄#@DX7[<č/XPǑFcսYq\(俓_Z[ѱ{;vS*c hic~Kx"B z믣ZV[2>SnRDdsr6eׅH!UcęI{LÉXIcEHڍ*L^b v;±-,z$_ TҺ );u#`㯞q$7t*BSE_<M. )Klj$^#̖;R2A#U]Ctn-۵[i{BѬg/ k)\"2(Ӷ] @.Ez@#9> d-.KKj뤭NiMf匳#\+xI-ΠCt:zF jw? 6%R Jt9m\IJ 22PQ:c^Ć? NxT,Lj BF*7{~Q/"(3h¥?MB"h>U8.^]`:[q#oh;}45p5$ȝEEƾ^䧩yfٶ nsT4F@/R؋OXJݝޔшd;葶 01I 3E=0!`8E oRlV(-N%}3ʂ:w82Yj%ʗOV'c&>zq ,*m@/T / W#$6q%aaE< tu:{4տ?p@y7TKjONcJ9?cu"F4u(ԌF脗,\4kzkCq}򏥗k].]s S/f,%^!)Zu>LmkoέM?U &U 4+v~ÖY|VfTvt%e4R R$(3n?MO_ɾ` VpܓF"wi"'<|Y \yiK{95 =>; ޫA֕  _؆*Cc w̲ƾ5X[loo⫣gm wr:kX WH%'vvz\-9-R ҝ;<εa+~.|klh-Ђ&e[T#dKǭ)}E~wFs7H~呛GFF&>dCi$~d~z@S}s~fje0VKʻ² Y˪~YtZ^/N tZYUutuZO'.KwսYY^-U]8iy`.]7lX쥺^QqӀ7HGGhC ? .p*.YW;@'RP`n;apdKVd% -j>"F' #ǎ5Y8- ڀ(.Hb Y+@m|lʈXe:N/q U'ŁGC+"<,nxPtBЊ@q{5Po wÀ~f_ !Koڝ(r9eEo}ڻG. ) -dkd(U&P_O)qjn[~,\d&YNx ^hq&L?ܺ1P/}͒0d HiIQP$ -$ % .#OPM :hPFAc|:x3guCd D#Fu8+mf,BB/ ǜ =X 瞓(j\RL`a={n.wJnNX$b elk,-5 ^C >q Dn'MauBÞ!ì{Pn unpwOŊ--3@:?\nqFMƹ ֦P 'H3,YqP +PQw!dc 2W^>INͥx4Qqқ4 hM[ GCG,<\(S 8}šY~Bѳ* p@/Zd3T.%m;_=Db ]_΋`:q*W4zX )5t@bYT+Hr'$W.D=GtP_P"" X[`տj!^HJ_DAg:9 4^*7uv%ZW:nO;z}]=Yz51v*Wt4_cE]"IdKw^pUA&ap8޷rTI%O[&A#"Qw87C ϼ!%jba8Bu&g{s?ssd0mq㆜ ؿ[N#sW /p8c)=j ]M5ūw$ICQ+QE>eg.;WֽYp\?)%ROpTŹQI0)YP2PxNA%åN]|f*8˳v;]›pC-BPW;W:w >Z< 1?JJU'IZ"5R8G}}aWS;r HQP.*D~#2RMm;Dv.)Nͨa$ *:wlr/둛OWoP?x9OQёmF;r~73&K3L -dnR8 'ZB3Q$!IFׂ!M+̬:m}1q LMb88Q, XSf>MJ[*<cq$o#A d臉߈J6y,p'Tx۬MRde[xV*zl$݇(΋lf{]z2KVT F@4G!RpK@nDG5r9H'ȅXh9PRCv;M!F }eeHFz6 TuyrwLlrlP4b!XIǍF!A AzIA ,4E~OYOg@=k@p>mJ!e%ُ"tz*(]̡LStʥ e36eM68WS=q2 AHԟYmӄtVXf@d[$3)(om`#['̨$2m8qN^5 Lc^/שcAFO.+ΤS$bI#z3dFG="QR5}:)-;(ɧnZ l}ɇI狹sq2y4(O6*\ sHI-Y*7f Ԙsq)mr5Oj}$2 /PhYڤUZ]XHydJ1Q'Vaq/X2sd|$JDjk8`v.b"(Ov+HYOACC#.zK|Z(vF3_$&-Ďxٗlq21 _1=H<ƾO @>Kg2{V*X铭U2XIMmє8j*^~r(9gJc?J̗m7 i_O-,Z3 פ$ חv L/%@Ѽ$jlV/K~Q>`d#Z>}dVʬ`z75I@1R m"C_:+!ӿK[Le1_~r84؉H{4=ӧtI_鴲RQӟR,MBsyLCdMjLӑF!2@֬ȤyUsmkJVL/e¦-%ybIFΤ3x- =~[fINACvNv'EW\lԗ"GINJ狑#?4(O gՅ8l9WG FZ_|$H 2L H$@[w{op&#a _rمd:~ $%x+ gdd_(ɾHRh33&)ș&IA @I R IR2֗0a#B@&,Qr (^IGR)EPϑ܁;kZp߉fƩɠAZ^@D DBlT@$Yhڊz#=}E_CFΕԟU6@x3{ۊܣH!@FZQu^/n QQKO#{;^cϋgd`ΥхYPS^dH8ވW\|i.)wM^fij?YKȡ.ٵ=l84d1YE.SXI*=\iqHpՔq?e51F;#~fbb i/G*M_ӑ'/ @#6D|!>Ò&`Bxj$> ; 5uC6t.Ϲتp0%\I7AdžO(}6Gp i4nygȘ%CkEb%M$ lBh1{ GHPkaE9oqHd8g^/}& OT4A+)%Ϭ5`p>LQb!ސ I(q^.2j5ߺ&??i%L(&^ W+R R5&n*YielK Bl::.qFZfi%j?w$j}VGG#+it$,:ɭצYTw6zMP9$E}/:^;]3s e2r̛_Ru~{X;%,tGq$4ᴣXR!zQSa/vU㊘B4UIUca ψc&Jh1(dm"B+[/9U`rjGVe,MNFVPMq_k}*;W졤Ҟ fa>X+/UvzUH;Ŕ4876{.AlD^n,.2?j卣cV; cFDL *MZ֮ Pr**#G7ƚ*P>r".Zٍ5?1*}h(,0I&"Al4*ҀbLsiy$&G%HF*:T~VD ]R"vu85ReHS,Kp: re흜^Nr{Qfji"x Ƃ qI 5$H.NFP<ݘHM;l.l$Zn7(稔1=Od:yC9PɡDLNpd/aRK'qJe%, ?-COYSh ~,ݷj9g ~GZ~Ӫ-â:XCĻ/d4~9=ԹV(YG~YKY3vSY3OSפ…~J& |a*L%{Q~~7 6O *'S憵/:p}*&،r?rHv|)p==6 ژ'bX`A·0 -TJ]~ܸUT_6!nfמBXpmԂPj>Mlj[~:6ݹ*+#p%/\g5W 8BSw n6=GlcD˵UAPPN$ܩCmGkkigl8VҒcbb8ZrOd! qw.dӃ߰4 @ ~x8owO%q@żh*{o&ZIHrnZ83xuHTw5wyi/*TesRVuehzhMӈ&6G2;_2 ZV@^FVe9JZg?f1mQ?#kFc皿 >;=]DM/}Lkt=uax-'&>zбt(`";:}MlؘNb^KFҞ_vK[bn~ %l,Se{t=tfF]]KJ8͵}E1tR?CDq E;ڌ΀̀r,: }ҍ r$\b'8}zk$0tff$}zؕI4hXOk 3i׏j?zfp3ݏRfubuBԅtQV30,f." Ķ@X*U+N0U޲O)`ɚSW$;#/RG ܓ%l*a’ *Hj =7T8!Ri)S(eӏHBD3$ vIT4UtPJ1` @v0Zwk:YBzp~iaip+ g%&x2mvO(O:QNR,9bKn}UYF4Im/I\ LXkL 'ˢ(|[AIrd@ŗd%<gō\+inn#Ъrcz +%ŅtYlBԕ&=4יs1a(D3~{_Iq0~ZDf,HusH:oM_&zCMg=̏׾*ɰIf27]h‡"]U}Jr}4ަyl}pO=7"ELK k:םgx)Jba+ .c #IH,la/Y/, su/~4%&2)~QUSv31O̊;,yÄ4n nA}F::HMW!j /8>9BbIv 9 Y\2ivO4DQO *Yi8:laU@5tfDM~?W؁}%'3| fV R}hwX@swV<7uB-TY•XbM av5 ɚiD$ɓ2|Ϟ7gՒ8F@7yGOI$5,B14^0g%.٠KTpW`ȝSa/(kQo'M JWm'6C }RS27M_']ž5c _F$ed|Q.[)iI} ]l\# 8zž)#4&Y1 x'ȃDB0L+EPk&U7(Rj)%lzfM rZcd)U5CO7DT>aÿq ; UU K,?*<wLUϠocnaR=2pn1#6AD<Բ90blc]/Yh gXŸSb+jA4[mKJXo ^=3p" j2F'_fs%GgAA ,ŢlRAPˌI}mE!&jY#=H2}OWIDoQɏA_?>PәWů}'DJv89a`ևLhC;9ӚA\*Xsj.^<-iIy 7kcDx-N ~(L:bU $i=QVǼr2VuŶSbcg(Ŕ3=7#R(i!lsG+J&#A jåB?"ϠQLߞ, 0d&׎Ara{@Tृ+%# ׏}qFWy[4Έ/[#,' lSmg;0},ZlTָ וielQA]m+UVU{vIIBuő|^S3 >Ж3{V[nB)2Z!w ~$`pTEʑ`A;,Q6UDgsLv PΡ<#o˓(.ԏ"7 x*~#X-'ްH-aN[KBʋ%=_gDM (Zy(+ГfSЕ#Ȣ8rOs#Y҄ɿ\*hx"L|Y rvK-ӃYx/B5E7M&E&P?ԥqה cYFs@5f*t(99RՇ쿱8_EnشGCr oE}2J[7ؽz0G~'1g2ԴEù{ިy$@.r Ú]x5u兀3C?e%&CxO$69BcHV& h-R}% -yu8N`^Cm,| ZKPGŒ[+f5 LsPriXXJ,F ? "bkw̻_a,{b.!D@%L?Fj]$.Ѻ(.B,hq¯-Za⒄jfv|4e~t[8nyXJU& 1u^u"J[i0kmh\b89-29T p}WNd\܀İC͘>a=69슉SE4K e+oLApi L˞uwCs" +vڴ'p1/ )>{lm()шIRv}J$v( Yf%UUC&G ͰadAwYȳt^1>T9>AEuAιG)KYHIT󥾼NrWF9%֓y:H@t>6la]ka vuW{g iٯ6j8z 7n$JAVFPB3s ,45;%3@kp8z'jgJcgCC]cN4qUԏ ¼W:20&f#dp!ON<7+tڭC-[q0vmkY5 lD|vr$qћA$ӏ8obZBR.z"8~c}{, r/11tG`SW[]A/wF/N{e~;vU% \c߽^w16t0NWߎHWcuwx}yml!uU#Q>ZuR¥}d7 :p8M XZuN!ns/BƘ}c=sFtm]pӿbޱBOBtt PߗH_~viQck<(M)Ņg]+.Ƿ(iN- eMbwܤ)&P!7Vz|Pot#-`7h[% ) fq&/q[o*P.[_N/'ѷ;>cg?ϝCY:Ѷ\5» qepw]v_k6y,7:D{4LN-Gٙe,sժG܅U)q' Ypܘ,t֌?7 \:\ȡLNISk`h sBBfEkeHH{Erг#OĚ+kZjF20`$˶p VV+)v= vTcyGk/8\ &e|v̺6 #e?j+[fYݵl8P5&N;%7܉\Vr֑1LgfC.6:as#+c\&plrg>ZfTuVcN> cv*sbfeV>=.ff-;3<F+/}wK1wXI<&n cJ oe"|I1qL%ɯ˱NRHӯ5KYXܔ,ju(d,z.wQ]`+Xd1ɰa F-ڥ5䀆W:Zʕ9#3[piå&c!^I{h86C5ŲoV(=n6V\/lqeD18m6:( 6˜Ҙ7疔z{Cs?+~ZdgWm!NBH i76;e=ϻbZE\|?/3'0q) @'킖Z@9؉(+Hꓱ=R_ݨ)h7M2>5$}(z*5UErfMH,R'OL8_YJ}K4תrJr4:PP[Zʖwz&8jϨ"jD$IrÒPBK檨gs3RQSbcЈ$ R`_}Qs75Ƣ<@ccqIp(8r͟ &*XL;\2zĔ tٮv ?8ZH%%eߎZNC7(Sj(X9IW'H|p`TaJ#f5ҌI#6F0㠿5i#% @wloo"ͯ&]9Xhn*c'oh\ͳ}ӟtO9h8ulyWWDi^ ֵC KǍQyݭb ȅ \,M"s)v Y< G/~J't[%#}0HaPJ˪@4GV٭]bM !+Kw@b=!cirͷ t:I66M^s|ôl"RXh ;]%xuRm y JZkqNIʘ_&@ mfـ"~>ݞVOߕ>>ZuW53Esi&+^lN^`(`: t01],+;bj'C(H2@QaDBJ(ZhH ~0g_eşZN9F3!Wʒ-jR=%V#Ցu|0;@4bwDaTzA{h"PiԻs@;~=0xؼ掕4Il(삼aeXf2c𶋝m )P(2}R-b,413x*AJtVnyDPORC7Jˇ,\췎gn `#x </yn`v8s΃kNԒmy=;xqߗiR ߋ(YxijzjOM!>]tǰLN֨(;gP)>-#hodmcLY FEG޷ceKw\ȺLHb#K-D@*ݢ?J7@`9yQ A!%++=#kI9W `mNзy۱}Ũ? dQ,A/ >`aP}pt7HRoP! W?'h4H?ޙ0'0B?^'tM Ny{}Ļ JMjaldHl38Cx$߈|ݥq{ x6֒X<$-7bXuIeĥ]06 2m`p*nZlfΖTIۑՙk8I+)dEl&'uc}Vw~}#2A< W_+iqzEUF٥La?6:ل()B=B)f?aT(\o6Sh{d_ꧣ2AsoiZ_vcBpmXFiբrY!ϹSLhDV$'_<= ȭAyr`JռhZd;5 )e^I^=~םpuރ$Ӑ3 1jWB Cģ kYNzᅅWD:r;V%W&I5ƪ  o!מ=Gf',lY`z3%@Nhs 1dW:%\>`%MV,{Fd]Eg=O1=2(>,%+wtc`wRO^mS0JƠduثU["҃QqOHUN|O8n|{A|WTe6*LK-n sKkaTR/1%εlc'Y3e\{MLlM5`nZ&`%Jd0eo?%0imgף<0<OOA )~ 2Lچhm~g !KGXXu+#7BkCZLlu<O.)$|do۔BhB%)tPlbO?b [EÁ#]~$eY4ِ+B0Fy3 TP5wAoj I2=\C{CYOSYS;4V`3܏drz wB@4?nItXz U\7vnO"7I%O;N0ܚzNW m͆ sa}B=CSFC^aCcSM&peE%WXCZ sJ`#\85Wr}[+K P:JՀgpЭDQ1HcP8C,},w2tQ-%%L)CC!x"N]n-x}/Fx(w;x3=`)Agp$#޽.9)nxL!Bݢ΋]P(on܍Aݣ?Ժ^.w\8D]h BGYzX c&z]l`>"DЂ~^YO\E E ,qJyR~uE)"E<&c:=@r w~qdcJxg~,wԛ8O-K"/IB{Ww24gUa/- |sa.Ľ\˃ #_;!^ͫ)?3Υ.9qC5xCC!$zxș0zzq3nup-Z`Ӏ7Vѭ,SjuI{R4)ň˪+Zoh,XAA_U*U }H9 VP;Ӷ-e̵a\\O|V%B"65]]\\Se6`tP94K!V<qc{ p۷.%j:``lĪ; {yfZ5x=u9._b[ۧ ,Lkuʆɂep fanש55N\89@Q66hhD>ɾ$XX?W~⤘hCP(BL&dBL&M4Mi6^h&M<5<Hvo{a|ɸ? ظdT2*ȇ:[L%nq݁`+$kk %ԴmT3FWRLGcܻ+{xwy뀥<<h14d/ 4NC 052ab;OC nШC[>+0b,'>Pz"݃q/ūxgJ2ѻ0 9 $Y`v܎[ b!&2xV:ugt)T}VXQZQ>CMN&#&S%>#h l֫ͺ]ÐT@G??7_73Gj>he ;ӆeefY"X a9\{\vD4٢! ️=ļmhqef|ٻB, Wk ;e"qq~TP_H,<+}y}D~k[WD+(׼ՆjWfF  |> `=w3Aw( Т ,>=᪡ DzND}CL8*1eNMHwd,T).B53JK^:JzAA̓LÙÙ]E"Z1Jz0:PMHk`MK#guQ +(s'aSCvf:ggǷ4|*%R r 53dӐ8G,7z6P˨ZBjhXMU3A212 27=Pt4J9s4̯eR M4L~{y_6 VJFBO' X"X ,vE"uTNj%oGjQh)4l-o䠡h:/C9 2Hp,%HQF g5V=5e$nc5Uj!:ZIQ)Nff!l USK`,$Ic{|ry~<מ>%@珜gyk [1P81iB7`γω9s.5s`i7s}h\9Cr66q ͦϡ$JEޜaTjtt_)sBQTla!TVEP'e<<"!My!JGN g̍D06Cq&jRШ6`3IRtH$lYsd2B DD$$I:M_z\ǒNTRr2"Vl:<ƈVxW>}H'aQRgLgVܒ Kt~#EQ@.=XQo=lS2gnUa  9N,i0;| kVO瓐*m27AJ1eM̫BHBx_IlV<$.51$k h^A: @05\w\*ZCVh@ ֆntƭK/a-X-?^!qdAz13zIM3XS₶ù P {d㤜vRF$94`N^)g%uLYjb={v+oB*][H=-'Y,\Z=>TMpt"9yxNيҘC([ Td[ 62Q:.A j5 ĪB?*99RZ}4}%n.A&]kfq&Nj$ Z''DdD+JB{yO?{{/<ɼA:lM8)7QT}m 'n$Qͤ5H>M!…mM"({{jyl Bf%dICXEkhB.mef7sa`;#3uC\wF}LA\0v_e{q=r`}'囻RylT8J.KV3ŅT_=աdXL_JÇְ^~ˌx5~I1taŇRMt~|LtWDhLF= :/8D4/60@1tD{R}RˆFHsR8[%׽J^gj;7gA U{mc*(ޜnJʳ~:t JZqThNɐAqxQ'embbbZk%_P 2)Fv Np6-c8XFrGFR aC*4bG8Q-;y# ||T% Mˈ'>zoxiƒp VdHJ.1V JuX;#ks lRV0u}HPAtu':ƪXR Vt} Pqua":C .#H[!Rq ^:e cM}%9Z;3BC "7UvbYװ̚dEęgpKд"7&F8O=fNRyeG _FxTk5~Ăf9P%9Mt=fEBGc|0 jE>yZrsJΎC42o1/m(",ԓ3/'NT:h< f$Iw0ufPĎ ̀`c͓I<2 5r&|z`"L Is%^+Ou8*&aE|FąHrRRM)gb̰lD&;kSwO*W":ADe;DpS˭J 9vg3̥~WG3fhh_˯5ۗ$E;45PQN0w^:Wfnwl(=kq~9h>]t>cC^5WSPWN#nfBҏ"[ӛ-p0y@6gW   .&^B=9N|g a.l.X̕P! 6I;ٌD_,lpa8>;e&sUZj/"ύ,B @rTSrnacnZ݊.rCR ##٤X<*\h&vL;Rn+$ %$ ߶YA Z.UrNG,{Y,W4z|;n11׌kƳb1XX("h`y!dV9S//CqeE䊰yYn-u2؞Lɕts K*A!~s1,E>ųaIO&-yn5s_bҌ9scJ K#3G2zdA=hA { Dut4r7yk %r ̏܎֎; !G2!.D{G1c߰䷈-4;v%YWr2>1=qe44Վ{LI. |:n&#oVaC |'=8))=KVL~"OoDpFj2ǭwXUOuw˵rgŎ<Y *ʻUUڭƬܪ*U]NHTiNuj(Ơ: -X3(Q9V<.oh?+tG ̲L^*ՙ}*W(cY;HOU@`%o@\r$ PIO:k.@7y}##aPV^jW$18O~F 4W$VY -i^T3e۫Nvu7 j[mHp8xL JS/#"Q^L?E }X's!jL햇DIVs+r!ဿx "DCۉa۰lB(|(6g;Mi: Dr7˸%۩<=z:JGTbK,\.N\Qe5bMnm wfjJ,^fR=pq (8q /I&Q+u2sD8A6%;0LcyM[Z[r]Λlflki?L=gaps˙Htw)JJv'$Ϟ,(|ڱڙ^  Q|j8 N!BTX.rڢ$kfD$IRHk:dAL; D0""#"))H R@9;O"z E2),<Ȁ TY'#"?Gz;k$hT͝< WgM<A|)7AXs `\?+[~y!1CV2&dQEWE@8=:m.grkCqby 兩|d32&%RwK#OzI^cex^,#h"h~!JS?h~i g ѨdP[ꆚC=!Fß[2=,>ޣll7zNU4cA;s"=0o(!N @5FFo$82heHG\`;dI'Pa+HnOt,n=1!yѬbA},V,WZQHYs#2Vj{y~i(gEhqy6v~Ài4N(OM-b4 jCz\vMkLr"F‰ıL0XJ,5fxlQd۠65*^N-Jn|>v{q rQ"v(B}#އ$36fGSy6Uӂĭqq{̒D_qA:*j#;t%h|˧" tV /*?DJw38ZQ3Sh'৴wF[jlZ$/Hh`(Qjg Q S74#lL2.DhhLJB Y_ ?{N!΅pȩo:UU*O-5-yt>#Hۣo7><1g)u4vl9؆wiWW_q`NѪYM5A3{T=lpA zI:7_$1QhfSYE<fh[X<%a g!#fQu._BS"9q 7Aj{pP*q?7􌞑y!A6 ]4`*^?0uܵN9^ևꓴt?D޲*p!1sÿiad#qWS#Oژ)r[QAYF6pǾ8^'V,Yĩ,{@Bt b 7x b+ޒ"],d}k#F*S;:L-\a 7$x=8WH f ya_?'Ÿ?$ׇq.7{=WEALp(%==@oss/'?0t~0ԨaT PAQb=s5/xʀ[ 3\`%Eh+LPK+0_ZC>G8r'q u[Vz3ȋ-<|q'c 6z+)lM55#!/49rJY]KyW0PRX  hQG iCfH؅. G-\+ԓR۝]*q.൸"t#CFBNpl7 SD4@Iv^4 pX؂О:_A_x !hS$- 7)X!b5ք*,%.N nڜ,*j&+Λ-U`-eYJ#?t02t!F|vy"%Z< gUIyS CeJ[kVFע_'|9}?D.Zo҉zS7v8>{4+5#o˨ D.=f}SϿkSk3@?ZtGYƍʚ붍ʙ7 }Y}buh_ncI\R+ u]M _k;vRik1$}AhQuq[I6Ywɟߺ~9M_gHaƚɴO"4k&}0504x}$~y} V#>N?=jgI z CaVBFS:r:c"`F FA $O9aUŸX;aO-i0wDX֪GkJ˽Vyk"¨ɕg GbN>6RUoC C( 0ɩ",ڝXUlAgH3>eVGa@Rwmĉ֎c2Um9V29q^Cq!*̏L\ӊ]e?:@ʊ Wrϙ&Du8/]5K 8e}43, (h~\c!`H x^4 K:^P :F)ZsҴEb_řlR&q D7.tЊ'5ڶ0?jXK60o#z |CG'(#p;n }wUO ty> ʍߒ;;np14j\C2*(Fg}S]ܺodH,űoha|ٰ25OdChd980'mbbh-!kSpcn[hۗրvƿ">ihO`@ƹ6 7,3ԧaƲqJop^W@Ʋжd.4?uI5ۋN 4SE}+ r`睿O8PmNk-NfiJ EݢTY?2YUXKvC昳gjNeؕٙG`=wu?{2lvA2 U*`$ m0wtþћ1烾=;kƿ)- ӂb3:a&4s,֕'?`ٔ |ѶlnP;d`[wI4Pde~[sH kàO 6m 7;eNc@W[Y\lSПڗ8͗Y0Cm{ fIU*?'|?}lP%BHP9@%B,JUk%DLTJ/qv#zh|W_a4 1lccR~։l8eu4-ڣܪZ "ͽT_vDv#3;rf$| GbkwQ${ۿnX'i+Ɣ&-1 dB\Ts)^˃u^;9Bc'N }V<=à!Yz$A4}?/Q[deoei fqV ٶ SkhJ]]Ė$8ok1ñ٧kІ?3<⤡*Sߙœy9g>hsh3-K 8.qoIÿ\QmQ 'e ™^W'GXeIEO6<:(IMO~֩yjl+[ۡ?_PfIU5KiO4IRĒ޷3Mcat?Q~K2wtK~Vbvſ.Fz4jM*-hDY1CpwōёuÆBۂ ɠlXvCX !# k˲6hȀ  W=pIL;`rxq <$`怌`Lx\H .%*Aܸ)3LB C@JP .a}eL'G۷EO&{ZG;ăBIa;( āI7Z*CA3FI RJo=ݡΐDA Ya_nɊ G1>܊:ewa ;V4ī# [X2-+LCDG(r S'eqt9Mڨ1Q(TzleƪXjj8΂!Ԍ MH r\l"SQDdDPW+ (ZFBb  @V Ê itR1Н4}$ MEE%sDмu4x3i]̟Ruǩ-ҭdr*sW"zs7PeUWKL?EPl#3EҺd?0YRd}SRϗafmraE{Cz>1rs,' WFg 1j*疕9;9OEhH4M(7D|ݰy;4HBNpm b0{4 pPTMh M_AL 0P: C/={Q@0Le5&s' ǵ;xzTLs˲Y7SD{9$bD3;9>#jc*f}pZl_ݪ V7퍑j2gBLх"Q앫 %WO{\gDŌ1b -cX5%RE+tVDj7U ǩ[D*wiN8=RԚS0M룆ù)G&[^UaW V֬yp4TϳB2kW҂]dE [hChÕH^7!饹} ao:~T_j>4 w_Ao~S>ĜӰyw TWZ~[[UVq2b놙HI&4vuMttY@I`z_ML? ݪBfd!& 8[X6ETS'rIЪ<*NĀVPIȣ3<.[ND\zu[|nh%-̈F>syWT}Gَ;s<-<珏 /W.tJ&ͬ$2vFltS\7ZA,YkY`G)Ib"@e`.$&+-K- 4 dh ' &3f7OmQ4"_OAuV4*^VnScZXgvpH\31<ӳ:ÙՒ8@_Sڅ7tAza=iQV!#ٺ&3 O Kp9bCp|P6g!K98pybE]Ak%?2ypI!;gFSF*) V h5)_d(ȿBYwF UVA(y73BZp\0jy;4a~ټuu!{M;0rkt ə {7t:9cG ƿ~!lb 76*ei@(?Dӎnlx2%5m:ovW ["]F2sFK!TQ 9$jHd!"9C))DCfDDDD$$)Ii8/yrf4{lMD!4X Wu TWFj⡰a!n([ƴll`9Cig Pf~h47<]tڄHPO}~" ָRMn@{'젹O1>uidv \yf~gM :,_;-"$GXj&j=zĉR={>s9b"=ضWcNŁs;qM\&j^U˳5~ "aS_/uj#Os|,YhY a6$ $.o/jCMۿI Vz9ǣyC|>Z h(wWQ>27_4 7oGZR2 LpM]p蒨dC!) S*Q>іzD* fy-KC^Unt-q,BfHZ!p_@JA%-]icB@b%)ʳHH "@1eF*$tޭ_r{e#Zn%*N. B1dQDdGvy+ף|.CvgE2ol,]םl)?:@$]Mi΁a#|Ef.U~)*6X5w;Pq!@'JJ$ai^ 4 .DXTr[RFJzW&U}prT7jPmIbB1qa'%HihLyn[8lhIΐü_ӻPtX8?1VT[D/M ($d 7yTQu$itjj_O̱¶V,&!-RIeJNⵦg [c+3>Ǚ1~D\캺X;N)N*xz~\H}J-!z_苻u;bMɧG6PICP0m"!jbCe7R-ə]XCaxNJG*pޝ WӳQ]Ț #& N#1y/pbq/lEN~ I{x1 ôW2xf7pڰ[/zRכE(U3.p~zbFN d#PmWx$A@DEE%h @ш \ePdX6Q!q&>4;JlX7h v#h"#{_;UV5Y*L97HCК^#{Q㫢e Mw'"d7q/Q--H񙦻y,8zu*ޝBybg*d(;nKGBl\ M!Py!`(n Hjj=?Ҝ0@z64ο/yD-Fo8q4|H9æK5^@[pJFn}=VHvܦc&.Qy5ΤcfF+d7"YA,Cj+MH0c|;mmwNo1*fXAz C(Ο*g;7/4287G33_o `F; yXY}#Jh$C 'zFeW=)b^M1G׎z |>!? (1 wʜہ^_Jmq_t ̩I6)wXiOntiK"iĻhgyh€m!-R:lv7 \z"KfGr$yʌҖXT}zԌ.1beV,4hCkL p6& #Q'DzVqVL`ْh3T iTD p4om!8;i?K,Kl2\`\h&ÄX)VD-aza==h{ 4 }pUpdt 7ڜKN*)\,tS ʃ _( ^==H?6G[_FOcċ;c{R^+{T' $;;> q,3l iRcԪ ŒIvsc,tcw&{>-j~z1;wzk\VQkӈyiS׃S[ vf&YA999#o磐 BԞ&WնB5ꐧjYҵ~.I~Ƕ";A_C Q9Ri$;y9tyb=w'aXWaBާ]KZQ45h|{ge{ca X i̹}e=ۼhE?̨QiEb# #7eZ E\7ι}n;E&NhjEZ:U>F@S~4,u=RkȞwɈfrYN-!gKXtMSDZZ#gKy,mR΢IH w6$Gmd8;-%肥d+nPj4쓍zD {}{~)Pg9zdڽO?GR(ɥ=3'4k.Ɇz k>(@#>\9!契aw>䏔RnhE \%u=S.qNL&CsRIXE/Z;DA XJcWA8y .ÅS{7=3gȶHΌl*΋jtx 206D;ݙ8/2-KkŶcPJ8`) {g2"`R|Xz~ >3\Pt h=tzYPYu_ 9IpqU Ao_7vI\C@4aBZiа'_@L'W͠~U&#idc5&q54z@m_{zTJONTC' IOE\QMwk#h~e{EA\KoH4|<3eʥJ6j_S;BadMm=i iF)7EnJ,o@iO1qZ@a\BەDCP@IO}t3 j$U<̊ɊکtLca̦FC̾ 5 ɧMO:(x>=9tOAA^42:)X?yX~0>-X>{WzpnPLQ)۟~2Ójd7ƺA_}v*ԙHa./O?JX$]8Й/Cj t03]2*;u`Fb\Ǯ]>a=8,2,s ,TeVVVZN%z3Ct_W k:oQh[[m;@d@P~kЬ\[} 1µN7nł+y4\D"b*»wep\5qD[0a"=>{'$+ru؞ugAlUCQCrpQ<<)0O4сh3lC:l;;w,[<$9wxu) n̉CP~ <826 f83tsпK-tnjn1`/%)ulݑ߶c,PҮ]Nuf=V&lH!đ!^ΒY%6<)WM)AXXܰ`S:nX;_uw.*b^jƃpg\68{}o(`!lV@PEXC+;[![Go&N2Dfݥ =d^[#KV1HKm* *_x{@?0D * !o 7zF_ ]dV=:PV"}A 6ze1dPb*qK9ZAC+醢f, .PŘs[mFEhN;>bC$*fB-CzJ"0|& mW1*^0$Kl!3ʠqȫhUs ,;)a>!נ Q?NQw܎mu9S^03р ׾hfO R~kK!ʂ 9,:m$EJѩNT%I:aЩtLo,10e8i<Erw$ NGıO\*/Ť-} '#$nNO6O:M E@iP"XM{q^:2i y*\ZP1ÍUXXrK7xRAMUKl c3Ye3G˜q~$E m ;zJx Og+7DJVв%ob-:Ds#Md̨+{Fmlac)5 pH/b DCvh ܡ7tf22v5=P2.,C4$7`Z{)$2N|+1^]OA~b9je\˟~@~ uS:F4o~doxכֵK=o!:>)qC zelQ,%.ٿ&#LLL)*!+;w}&%Q ਡcj_.tA-;]TB @rӯBt9U/y`;.vӋ6Nx7^Fډ?B"]egpXdzi#4D-}a)ҋdR|/0UeʉWoP ԧt:[- ^ EaY60f]:96"-M1b6:TR.VЧy}hJ4E=c&:ᤆ, D-fYM,^j5-!A%yzRN 5x<[Gkyӣ;jw\"RX/Ҧy?}θn*j!I"ܞ}FߕP1xڙenO̤n)P}F|nO"((fGjE ?#>P&fԦ { );LTr/փ)SVz1d*Iq86-v5Lol!k(V E3 `+h|gﭯy&̑O q#f>OH#ȣwA~Ԥ*_(rAxW ĎJ=.u].a+ oFIV51c{'kD , Ҏ)6,|&/LJ%PRX?8 c FhrWA}duk9+IYK٫]\*Nus.%;/$">'XrLʋs?_$e/ o[J y0ІLAGe!CݕBDnڃ-4Huxw 68:|owf@~mn,qĵx/3ӍJ&f_s@ɱ+ )iFtX¿Œ"J 0ѦVc.ar.LE |4Țrd7 "Z`BDck'_!=5փ8eC/k,;~Tغѥ瞟f0Yt_ZCF0^ 1`(] p(`P3ڜ$rSЄ(^TMY2/(y%P $-M- g@Rr+3uF~:WbPV7SC9RAG k*ZAVT$(^Lz7=7JSn"ڊ+>%jhYC-V׋{D珸e<={J ڥhxZ`1V&CW0y˄%Uu"iqISL63 |! hA8|{1W5tU!TГ)JzYBid)t#SEa\B0 f" 4MK^Lga]spЯnpSR\ogmX] #Dro# w9auk"g.-j|.YyӴh0U Z!,,$S aN~SڰRUWI.;.]3;PO4Dן `OF`"I2Gl) q:2H^$z=W/sz|yOςXI(Aև48o_CtP~;$pZĸ4/8,1ѩ }PwoU,f(i1Z.ECvM508An$QFD nknqwS lZYȓfkν[Q }7A .zɭ4m}WE,c{v*(F/Vm1]ïh Kj^F0YZNO!o؞>jW:/eF ?609Q­vf嘈#/F  ϲ-Q6/DCt97G]yYcq5ƀ O:VNН/]zu4r`骵`I'"Qx=y vi\Y0"e{yXgsNw^ -u@Ή[.'q 2xkCa S;t?nW`j/"F>4@n[>P;WIّOk?t J`U?[aI ߄eN 7PU6U.-:P2yc*{ #Tc(َ(atҀWHl0T<6 ?Wp#Be̱H ʈ\ ~Ҫ]/%EpDAYxRsgm| ̛Hk\[(CgOݡ;|eeIj v%,eFp,0TȠS'n Ȓn^s\B4B7&`1Mj%N`]ef}*ښr R"9b$iJ>֒aa_C;润ְ zDCDAX=D$w'C`9'hlqz`I\e@?X)d +y ;FVWnxʠHpOE.vWӖ 4U0j^=Baߎ k /fSAGV$a?s&[^JAҡڨ"Jkg4¿6%C_rK5ݜ= 8?w0JM0Vvn:$r4"c8C(F]bbeW=S}W(۽ #udV[9zXݶ?s9A IyY2-;U3\, B 1f)9,$K@kǮ,Jש.oz%.o WSg(mMD'f wұ;i&lCmF^dy XKXƇAÞTqO۽Ѩ^(* X v10Ck,)΍ܮsmPl Me3r7.R6W ʇўs&!= m.I(\޻x浡pI:p`o0^bo}Eau6 9a ؘh"TPĭ/ p= B=Mپf- *w8>0;q7rەN2F\ɐ.輗 > DEg^5g &pa@~|z6‘T%$ʈ'p0+T%z-Ij+ \v$mln,8utH(\m +}ҧG +}3LEy<@-T(j #ZK|pf}Ez~]}8J0ng,C{toIJubȽy^-.ò۬Qؑ4)v["c|+k[E.9fIN!ſ )YU/Уo'Jx(Fg|:]E bjZd3΅K+6hduVfOΌpp={-H_IB*CM,mv&(wς+v/V+2yo0J#֕*=c?$?(2DVk߾׃ 6tey2UuL u  `م&Bǁ_*eL_wJcyXr{)WfR 5;"i+t㇪2r8f\+ݚWJC褉gavNc}Dj,r1}?D7" 2Wm >AxK% VڃGn İSBAڽ]&ZdNحo﹛%*( Lgeڸ8.`b/ߒٲ `iQ%ܿt_ ,J -*JY!UFwADJS k~ܪ-/<%Gta9ֳr8cXgK",^fGDllH/RBד'­S %vȢmy90˼HA ȩ1EqeG~ǠL;q6_!!CWzHDJ`P}*g^HCC g~nF0%0InK!wz ?x_h櫰GT έbhw 2g QpHÃj'qa5D$KƏyg;YzJX"%T8_[_рCtD;׶8c(]͍5IxI׳DM8N*[Sը@8dFM.HFx!Ez3"̑xGpZ~-`K-49cX/38i9hpG43oDtW47|`!%0@ry- DoaOޫ ہӨQ{ ˤI‘]:-Hu`!g`Qk"w"<0;,X4p4 d+AR -GEnP\ї,٠): oϣ>vQ:aqe xٜ.^GTp6E f/`:)O*eT+r#Q^3.f8#K*5*'O|]՚5f@1`şvH|A B\M[^0,B#K%QPl mVpq*g[8qJ9ϸY:t8y*W@ #D~?p?H#T?T?G/-:݆<w1(p"f|Cp觋:˸*čvp[cˈNJ,ۜ,dl,NgD;ֆJG$ȩaxmos1l7C9 NF.swFT$4oL:x [oߠ°lw_[NNT'rA75&"2g @92-$"R 7p oB~T*T7%pdD ?y$<ux TNjl~:{Y_r9U6@%TҽM d!Ɲ iKǙ*$zE]"ׅ|QmpD|,+:6r| 7Eo3:Bf )kT lVoq4IVd)/O6ChC^nq*Ā)ttz29:r'G0fD%Rj* pl2u%n\0A֫0e$A(~kj dS̔J.w,O 2iIWRǔ-`aCuM%)c /7n!M>U ;h*)[<L`{ibB%[g` p{}Di :p vDNg D_4~F)y4 7s@Kшux""g'nA3q+8DX(TRtb#0 A۩)KPPKO @kabPؤ!dDo@O΢>&YSTԢLȁΦS TP' Q.9pCCRI|H%RHH4NqUyO}bA9{ٗM/67QS( GPu/bl)T? !@,0qx@İcfj|\a09uZ >J09.8ZWf|8-eq9q_,ӤqfԐ9siURUm~ߙ37 =6rR8e|PM bF05*$$LjTH@B P%zjT"HOTfJ\R݄rXTPM&?ŶLT7 vʍX+QmSZZ 7ꞓBeB _oZUC8 g{u N:ϲ6ußxȝFr:_]^XXJqS?J%IIIJ)IO?OPpxg*MXiC1'igf}|3ts 6 FһP3(%lI]P> he̢Ę OFǙ:ҠD^;h;ƪu&3J%ަٴQ+7>`I31B(LIZH]okeF47qT%}Ta k%oTit8q% GY["}Zr Թ5w뮙 VP:ӿPN)PGuω be6VhtF>: dH F =#3!YS4waKd5$̛Y16OM3hej(b"8JQ3(RSK&5U+539 57Q3LX2GfL@=Ժ}xPKY 3nwAG )T52֪ ~IMIRɗr+ؾ=XUP47ca'Nd["lbܦC(1).^qpS{ A[;1ߔr 5 ս<Flz^XdX(lMm'Zf3mJ-n^v2L|YfO8IjJIx%г;$}iHZRBetF߾UrDc\?NehEڈJd ʑNt U%Ͼ ޔ0|klAO[|:t)!5u#QwdA0e9x11rWC:L);^KVlPTBg3k'WTKuEMc#V*f;>&TFb\FwCT8ZҌjS1UJRzMOEkkwmc*' %"{p{0D9J_ e1L^iw+/i LN;u9[fFUH3)0Hv:?Ԡ~$ 'C4b#~13"K`@^/#֮Y 3?W_DgKVնlSt.6D.< {6KcMM,na/EٔCc;$ le'# 5sxV U8-bi2l<ҏo)R0wTkAoǡ}fT|% B0>X:VU`:_lŗPGx1!0jx sP;'!u] 4Ip%2o}WZrF*h'ݙP  @#ܶqDqiƯHUC|CLM0 8|ԕj. la$ lޫp9Zj6]}pFTA 6];-R}x0\}|O!z eY@B>vvB^&sLU9ڵհ7֑[['? I^)UK 2baQGYٮ _ HV`hps+| [9JzA$QRt g:e۪aJH脜!.+1 U1M % xB\ABZY5NWIzn\=kk6'X2b(Q L=(>|x4ѪrzT\~Y^+mEѭX&ADwW0P Ipm21/^XWq8;LA~:Q#I^B(\"y_k8igsd߳Qh M=-8`"M [ÿG@2#*$"9޿C.[@pGXm'QyQ8sex?zp`W4ՉUpxE.\`$6n#["ܺ\q9aV<)Sz*c˗t S1̃C&7yZy{RK6+92j(mLc5g0{ 哊ȭ[@oVmeGmi&2 98Rl rsU[H#Tܸn`Xvlnia zDvRovo+rs 50on ҆"Ć*ezOd:"-~X%8GEk$iҨiIr~T?i9gw8zR@Z¸mOɅBӮY8) bfKkmصpCk$Mk_w/;NI4ܩ]h*Cɺ& (W(2h*t_xT&Š-l 0|` 1Tգͦ* U .oM{0x v +dޅZxK7XqUK9_:%j"aֹ3HahʍꢂsXq;WA /45 (Lwe)\GHj7(۴Եep>3"LJX=m^ɳr |ŗl :M ;:RQѕan\q71*4WY@*ʽś&xb^ ?|jzz[o[k{e  C`0Xi*bƗ+ p0-o++$K)&M AExSF.@CK@⊰9hIXuJ4$ݮu07aߡa}G V;ڼIU%q6/3Ay')3DNZyA2Հh>@_B xap&'oz9rpk"OWģ|"wE`>0 ɿjt\jEK]Yt!qeȭe),$9|S/CR& )X$> %\c!h',HqI z 1.\8JWSѵ/;z]F"S@s~ N5sF6Jx,h0qTUZg,*u1)VJrlΔƬA>L¢"$9o݄s?9¾ /PpA]C&aD/IIOPJ:]LY?`tmQeٛ 3"{ui:? =]^fYjqKd_.m,[PUPA,A/ B . 34_ =M'4 Q,H>SXo~g$0'8.ERh";XS']^E7ˀ6 F/_A0 XG}P(LI2𴣄05Cɒ)Ҷz13b6ЕU 8tW YyR!U5Й㺳 .%>TZV~΄->*%Vc'0UsY֟_KLjWTZbr%c!s4%UHYʠ*!e-PDdi}26K˰6+IGuE<֖e)p2,{gC+k(&fغ/;m{lA̠!̝U' 'Ǻ@ֳ/.\ŰԤ#Y~$oQOW mP+Wg7oʀϾWDzTc.0BX 2Ccgс 6 81Ҟ׆ `!0rU# R}"C.lz\P~nhl[h 0g;EA 9LGRk9 YsR]nWQGnݑ]0Ȗ}di$kbSh)<@: U7h={ ȓ u}ɯNaz@=HZ & 1m70WȎ!(tc`M?|=ԁ?n]>\}Νt9zCg8nF 1blRw,(%0Z?wiQ n]zg Zt+]ғL$ܳvB["YXp>slj5C{"e 脍?-(a"s ̅QX褅G0rGCHqV_兩~pYft0g.T|b]\jOls̯Ϟ,a 69r$ '&Ahb`Y6kkkkkkY$3b`E'"128і ??i`]2;lPaEV& [$VQc lOfze~GJ kbC/&us`de𝇡X}~iM DVcz+&š?6C[i{Zid:MTG%F>XN4ٌh4Z1hRT*xNT*J#R;J f.JuP WAi?x88888888MMx`4`C'ig| ]]@tV)ϽG_,pֹg|^ ^'Uՙi%ĜTEQ @}lH}!LwCT/3"[dJ̒|"7 h%P e[:NE0Ƃ(lH> 2'IcPYG_R!6XP?! H} 2hTrݢPɇxD3m,D"J6%44'D#Y"GP^$s4ѿYn4嬔;r+ݺz[@p?s-Keh]ha\LLl0$j"];SMȳWde0o%bb"5 ڏ96}///%.4FTaHŊ-Z ߶նR1\ CSͧe{ܕ#J`%ve>U 2Ue< }+}U:lsGEZGH E̼vA$iFH 1mLX]B9X7+T PE3$q}}}}7.bݿ6ī[o8`S*Pm Z N_guBљ8N藁/IT)$8} BZ< (;Vpv+H> 2qqaTRHWM4Id#HTτ"Zp2Dcox{%iMoMH= C?sQ~myAOFo$k [[[N4iEɎ6f>b+*,!5FW;c2QKbR_GzbƤMۋJ I$zM:]2)^K1/G͐9t}M{=7"}]d%0";QM̊woPQfk?u^4DiLz[QG[|f0r^zkԷl͓ Ӭ8^" TϓN ?bzY:zW|)9vszFK.=KV64I :C abLj~V̠H=@$BXQ2iKdQk٩׀n2*ig&FLկ-D|w@>F{0/И4(Idv'I?ʯTԁ~i{~{ͩ!Ci2=1U=1hקzHz p`J)BPy`@فP~ ƂyVT*/ Tś"PyGփvqI;+q}0mɁҡCu#ίPC2)pwq@U k^LzJ % ?q汄L|p|~‥SQ>׏CTA&ze_b\2F#IRcP" tFFz bDa 2ˉwXk6Zҭv}$.U{rBj@\hn]FVUK:4n0ǠmP9(wB{;Vf2h~ZzT$4)a;*Sv..iGGԤhqC8 o7-(u,hIJ7IYP0)%ZDz8-(C[T-btp_(hQf|Jz̴8ZF̢ID+O\@=i?ᆗ.q@⚇{;~KMF2zb{忖()p=ց뾺;/iLZH.2gK|Rƹ"[ Uu<ƣ; (Q|q޷L-лl` UHk$U󎢷-Z]H3Į[7$g'$(^]6v@sq&?pB7GX WX)b t@P!M+v@ X N)c`gΨ2W41 b-/="KE)^EEtXÿr i(_SJs,Ά](q$PjW|Uˌ'\z'zkNy:e ޻~Hu-Yg~/9KeN+dzp %Cit|ꏞVwF_ca6 @:6.Ml i6^,6jh[\_FX!+`VȽ^Y~{ NRq1Z <|O~K&?gb”[4 F~~+)!l$U Zb@Pd.̙ooͻ)@j4:1 cpVܟ# \ꖼ[3uYA:s\q^fBPŴL8p6?gyHNo|ޢys%frsϒ Eu88N6&449>ӄ.?rMn-(92=Br6j]ѡBK!xW߫`$QZJT#pP..wfe 0PUpٵlի߅/!A$ 3φ^}rVOln1b "wq=ܯY)-U?kI\ m S DUr>5cMCm $dD̻nh$SUX0P*R+.Ói{i΋:s8jnI*mQ@8k1aFf $(k32{\LR,G eg뵈,դinM Dߙ-TRߐa^WX5vq>p0au)=Od.܈}:ggGIZV_ޜFWwad%h@tjOT~{2`.ZBXqr@.Wq;!S_}UY'MIdz\_^x: =(ֈ8{U%va}bXF@t `|bRb< :99u]hO>vn>Fûxi"z#};EHG.]I9).&ԢBVyvT2\tacRn}H㛄F8w?"<?3`nZJ(a7A{ދS=\-58eBrMᨊ5tXf4:1vM?'֖ z._2{$X7ܠ"alW)ՅCEK]:+x I|s^'%Y!.GN8+* : X#R} Pgļ‡"> =nZKOf2Kҷ} ~QtO# # Аl6]^I)pѿqk"cii EO~Wy*(oEt9KdT4@@OTT bKsC"#hr"q5XKQr,Э$U P Iѽ9j&$9 ޑ5ɑ I3"T{I CRz@,d(E=3 MЁX*i"•vK/ ۗkFq*/LYGeb WR%nWtL9O@ܠAm|L1B"eD<]Kt=\p-eRۥK,`:,`9/Y+I\' +Zp!#.:9 d%0f)%త1v%GJap*rě,ڰɡ貶fJޞ Te}ȭGĖĕbveV- R3Qtm+GfGJJB PϹ>dPHl Jz}mu%Rܮ$B'(8\9 6 ~PIX#Ōkl4ficFR-N6̰0sS; VۗzXzi<h ࣂ T0ᣂYYYڋ`* oL7S7 hމ_`0++XLz "#vQi"fԫ+#ՙSyY\%0,}xc Mpo),,!MWK 'eE"LEQ-&{϶myn5kypҳA3i  Edwc82.G17Ȍ*{HD Ӭn>Ɲ^75 %c:,qwʪc ÀM#)>lJYmCkơFF^]^z6Όa5)UBg}|~U^E2B fn>dy8 $FaeNDu}bG"Vqw])HNqƱѫw0Mk}kG=k5}ˑ$%,q9a5q6+q1Pqf's.}j902z1K!JSԇcvqxe  ioinئ8L71(* iA߯!9yڷ[#Pq0c _!?ְЮYj]s OpN@Jm _1_pگk̀ ˈ-,)eII)V.Wq0.kC `I?Q` j-'fb-<#{#չ 9!TEuKcW84\Vx abW5 'vu`44Ui&v{eUڅ<2TyZ :Y6ptkNn$f8fL.8O0moEny}:u?y-a6hI._۸%'`(i$4w?}^/1k[N5U1J8\] Ca{"nsWOטTWJ.k9 䖝b{aAO#@ܶBy}T۔W3r ̸6 =J髀Ĵ4M?o1?UmǶP)m ^uf)|Tt_SIB>#SQzLv9!Wl˸k\pC{th_TLOx=9$ՏӲQҳyA}teG8#oפ^OQnj&+\([%U ZX?!!`_QX֌Qd9ߩ29uGObl"ΖK잘VkQ>! Ĉ4qBؽ+{ܨa|68ނlXxd;HYMճG! mʖ#PtxOͶ.vb_jyUI,de`48N\e98}ʣspm`.#P4ĺ@qbꆋԂܙ`O u?UL[2X|m| POd TAqi^Ba@3p&#Qv8|F^hOE1MUن!9? L;iK@Pl4lj:TF !X#f㚅r p/9goɔְ'Z)2tdz֦ F]fP˚v6޸.F: $@-"p^w]q,dY]Cđ;0vBsTqz!zGvEdf.,r1E602~ "xk+tlf8<틝< Q6EP__TO/fLHD,lz'eCP#% } $^qʕT7҉CG$K3zX'TwGnx(LVq^p:J%M;?cLuȼ VDg_+(zH.ۚ[TX.gk6wn ߫q$^3_1Hz^3nDwZXFG#*R320RN6}h=}.F)ֳ-* od'Z =UQQ2?q%DOej:F% mXb5=m(AyY46˼>  ؈9G/?J.8&'B4,\=$f`ce`EGAGiC˒hcc\5}0}|+ ƹ40ud;!aF(+\/ Ӵ-Kllٷ+4d#_4b /9F #t-;RJ!z;{TS6g}~*S2m{L$f?L .'i.zFZK'D [!{bAey,D-H N.FGip\gk(Vn4tBdO.{ߔyǽm+0nLBh*2/RnCٽr:F\ғ ̽?vRc]`8.\퇝5O| U?χVnPͻ\1m&56}Jtg*D~#ŰEŽ;ԸO5鲄,9\&J6'R!oQ2,p ћ\ǜ0s̐A픩JK-{3ǐ$ϒA.m` PS]36ǰ.2 &0PbwB]"1IN!zFE4P{(()ǥ& (zi^j#q5"(D @e԰QYQΑY{Hsl*L vL^B=`w0%@G͸=A%X7ť\lJ.L=\x AG 6Z”՘ˣ#ĕEt\fRcMlwX;" -㜃]2s9cNVGRrj\=ÅW )ؚiHK׀B9A ?v2Y9֧Y?ڵ98'dfa2%L1$bht=ڡ=3أQ97L5f L:xqXwJW K5 Gs~1'*G>;|O1 [2>l e FYB<#0M3o;օB.iF?˱"]!1 "&ix$NSnwu\+RO .\!v2/CR_fQVx?lԸYlc)Q*1G:`KթE+IE0tv=%@mSQYr}l6[Su0JL.S,JIabRCth2L4Ѩ'}*6˕8T>&˗4x! T/P`5DyaYod! ~o0j?g-DVk~4T!yR{]YHwlgr=ܨ)Fᚌϯ(k^oșmئ h#MȲAF%B?cłΫA (6CT*-%ێξe$@AEx.+oja@ \f\P@VYiM'7Bu<0Za#jAP}&l=7 gw(R4I#&]zac\yPdifX+G.zܥTVG6=]UvߓjhSѿ,̧< [$[“բAAyd1Q38V*]")h`-bpu<,f+X]wTZ N$VpgL>L&> CͧѣԞ~ZĿf^]H&Jry=A[\@ ;ohbS~Y&؃*|c6P26xi1eJQ0ny#oC([߶ EUj{,lHh=ܼ*3cx)`Au+ Hc^" ;'H94B\n_!}Ut8_f6ȿPVtilQ%^ ZOXAjH4;<;t~\OTpUDj7_],4RBw`@``r$SfRV+S?8[{Fs48{)? 55O3b!A>B SuqcWe^)\ۓXZ (:ըJ#ˤskcH_,Ş^3ECQ1+a"QmiXί&ŊʀGUa[Cux9ˇ-P|fq n%f1bvaw0Iv8503@cHGOE^dj%?T3_-V<&Gf=.ޒ&e*u]eOϪYxt`]^=ʯax>ZZ|i"&Gq541N^Q |6$gj9T"?XѺaW6AQBA<JAUZD"_?TU"UK@z9/ hK -++zr yg Jx7_dwtn|)RpdFgirFI1 { )%,iT^9k= gXқ.`|Yut{wuHsy)_uC8Ecjl._TT;4x*}Ŗ팂3hVḭ.̫ ,(4ι~WKBʸ&W2ƌũ%,ׁnO)m;5=accfPHfF/IJ Gf/O " ![-^ 6GkEh1ʱPq78ʐI t+C僔4m_ع%S!90ŶZ կZq3>r6z&BI)P3EDd,{JCe # ܭ7VpQch:o%zm_$W /w1Tȋ_Ty-M26 ˆp$}96G+=E܌dED uu8*tg€Z(1T*c5؛#8MIh@CWL|2 7k]?㥈NI{sP'oE>^@|5ĕ9@r8찈LѲ0\R㳗@j@rl`?HWFZjJ*K,2 o)݂9`b蠢$OA_R>F8L2j.BWiHU$T RL- ܅|Q}NE*ӎ[aV8Q!*F5f{;fOe9;XB6 jD\r[ s + \Uj}+ǐ3;M E܈cȹ,5@},0ɛ͂ >"v>zEJ% {gL9Hl+[b!hi`yzܣ7^bU!0B<2#xCK}׻`|G*9ߝ: O[sMDM*CYCp~qR ȕ:w0Blrs <.U8o[ z;$gٌ27w+Q%xS?M#k|O=8=3[ z[s]S:p7><  ] H|1WyV^wræWVAM- J vaA/#:В].C6_pN _LBy )ܝ@(nrw!is<-IHB4ӻ*©*kb/dbft#P/y>Az}/ ($ .x MB ,^@|R'VͥmT7hQV7Ad"@OrFP{[WI..hH4wؿCw5@8Z_$QK6D{ j )"tB֏GbAuW?wu4fS܌[zO|f8?n*'ᑀ4R˕[E&krcʛ, :;5i?k3 >V0E.G; L(AC'd32sAn#q٨!$33.;3@X{NxIn&Gz.M^^N0?joPK4i\#2ͪ؁%TwYZd*a޿!RdM94d'Hڂ^!"h&6e!qrMh5b %.|K?ڎr\_TlqsIU`kW:Մz"Js[XGozt Cݘ^J^~O} Ġl8\U}XjK>H9*Nfس}rVm}U58+<@D(ǣ'D+*V Q"h5C pzuQbԐ2#֜nؔ*ޛ#3eSYS[1gt`S {x`@OaX ᫨;Ӵs|h7Wʊ?-~GZt8wkSz (%/!٫I4 Sb}OLb#hHZnPK0 fTv_@Dgm/`5.zq y2j^k+& xpתo8W]k*ʐ5c"Ͽ(F^n]uyGԩ.;ԥk9A]ӥ,  PFsF"-]t$ O=! Tm2lLބ4ɎE}5G+$k eN)K#?op` \3p@)&-|UF1QnP6:ljgdjsn-cT >O+^%^S"Gq 6ޘzAzeay+O@_ i1)oX9ݶ24f4E+D[At+hFz6fbDlEIm 馆 g5jt"p D"3p[9'x4#S}[54"BuX3=D6 ODJabyZ3t RNG[q̱y8Tgu0nS6N** ^mad$P¼[jZVjCPKKKKKKKˆG M[6l,Ez%d}+2A|_S_\J>bՋ(Dzj3 'NVT̉98ߡ3 OYgS33$>ET|vʐ eOt5~=;!7;k&oi1-ÄzzYNnjÇE2:yqQ5XD<| ''t *@ (8ior0/y -hT/qx(~2񼊀3"xiimi-O1Z.-^;^?=e{o EE2;ceKµp퐟}c3,O_z_ta{Rƃg#"n1b6 |Fэk IIJfd$CWJKaɰI2:__:3X .į̧˗0[}/;#`6Iۈ_t bumJ@eeqlKJN 7 )PPoqrh6"DTy8\+ !m10wuÄ7d~x|oLֺY%yn"Q#"j2>#s0ً9%@ hL4;v^I\8'ۉ[ʖh8ڈ6ɐ܉Y=|C:(ԁ'M2Ud%8. B5*bR*U$4NTDLLD2XȪhC녌VU,XxQ+FB명 *V4ZhmeqaixeUu!F -^`aE U1`ؒaeƕU YVVZUjT[`Ȁr`,jZjW4p.[3^lYX8\aUŢzKU +YVZTxUV ,^TZȨ0^`,ZPq"E *@QL"0 j0!M ? w% h"# u-+i\%evfW\c3m).oz /{u-c؞gVw[o:GHT%Jh)K0K0K,K,;FFq8/⋨T|\>Gp-ʭ9 (.\G@>οiiIc3:#GP$Htv!+) &8peGd)J(+_ۆH>lSafJ`܍^W1,7|n? v6Ze-\*fGjL*hhnddem|Bd:|ƚe|fǽwYѱ&`ߓQRKh gn#ڌfl,e:8XX8/JeL!ڵvLNc$1C< ~Z(]h55MOTUPPi8mVj_TŶ}hA-yb%11-=\Jd.0MThzƍjuapiaPN˾V9?JT V@BZ!"/c DX&ANCdx>3Hf21}{dG<'d% aȁTJ@ 44P2Գ|u 8.,%&Lk;x:rYTys,ro2ZsGА1%S~Zcxn'n5X>w$s\c֠z)O*$N?1)}ͰS{,#T{M:44wͺ׋Ltc\ Θ*e0┓{^3eeh8!]:f t=Ѡi i Y*kږHikCݏVNeCj6{{N`1U,c<Ljҋ'ɓHKS]k[u>t z05O0'f KJ3g7;mv;H3sI )OR 768폈:.yĪ 2ƬlLj(J%>zj+x-<@r]az+F1n>܇~wr?&imcFy)}}}}}},1=yqT8+JEkVF^{:Fύ`mҠtɸ[Z/ 2yN|뇛qo:Rot0vz,JR'JRT"QxF fU₹`67Y_{<'gDD8c=L٣ k,gP4}bOs|+_/r:WwJq7p.~\:>+BXƽ.fhBop(y>=M'օj*NJ|[|\F6.yK?=t||prq 4(%!.,xY -j o{{\[YGֱ{^˶r <2CR@ڤi4}>MOӧt4TPPKj1}cWc`a= Г ڳ5CN'ޅҹt.\K3 #==*?kA'?J>#@]|QqǴ Ϗ굇EF'^_?&3ɁY +Ec׏ӊeU6IO(v~Kk̿QvAt[8$ qv `(PFs2X22/ɷ71~LyJ%K(#Dyث끜<K-cL>45EpaP $룣O3zm~2Oc9?wNi?0IxH1M-'FBfƸ ~Bq2莎f~zS=}}<Y(k}LG4ydxdhfffVTXTXTWT'&T&LW40 <Vk{Q؀/r0&rxjJltD.(حt+87Y P yVFC(Fhvz?m ǒ!s0yFFv{*ۇoYjz'a9n /Q3&&qk U>++et7S=@owM_lXGvdm8911=7Y -/ZڽZ>,jƉ9 d)eY QbkWdhB朲{ŽYx8-e=f7QIsZ+\;&Q3rIs5٘ur^^)J2$KTnbYh,)ш H2 4+Diꓢ0)c1 @0  l-|4cu߿hc~mg[VY`[T5sbr3L4yhR~fUk% a$vuHU 8)u^I@w7O…v%.|" Ǚk@?*);j*rm:+ӕ>-2I÷@v"=e$-+쨨B\'QKST̕X QC Z2\03'@y.ZVs7VKV\y鰌UGr= eE`DI˙C"F4<7!Ή 3ev­[';VAYerZ@<|\;+~.۫Xc_)AW6 M}NYq_WC]̆h/ (uNڧqTzww'",Q?}>G!]eL!D"z.(6Y.BY?l%p;  ( @0U =h8A`Hm!~" %jBSVFN Z } $1&D_Pv^>cڜs51XM^~q`N*Ygo]ۘCHb_Z!v-5!^].AX0S1h.1WU9^ڂ[>8^&正bOlcbڔ '2fO1y0CY۸HBYA1 ;4$OBELnJ<\fsٖi}!W z%r mmքŻBD?9id{kAn N@A\ G?ӁLJ0/^'U&MI D.Lo$`F6n(!/MpKY6aR qƬpjkz/#SkX~;ӝ'묵hh>'^A 59e^6% =т.#kȨ2BH>Z!oNXȺ$5SLmޫ!/9LJ{hzX4f-FZ*fA\CX)홃i4bQ+M/IO1Ft 5bIGؓQ"1vԗR,Knb6Y,aWOw1XOpޡ ntB%k3T5AZ3l@A9t&x9chk*SdٱOwN5 DtʍK}ZC˃_s'G!Z}C) HX6={ZXy_Sad^0w/2P#'|\Bq 9s@!yӡ0hZP5Ctw}frt ٵ9:=֘y<,8.THˮb-8Y:#& s05]$uC7߅:_ Q7T+WHYSn0> <Bsʊ}@:19cE։(pٻkڼϦAp per[I*iW}')P,uK|NV` udBaC?%&]԰͋ Fd\ULR2|N䞃BSH-2,%6csH)C"Q<ܙ(RsFdz, K I̒=ИI7u/Z1 Kdbx d?n~`&/&vHq?je fed^tRiuҪNDvQvHWȅM!Cx 7+>B΂0 &eۇ cccѿp" i;γ>| ^lj2jdWnڞ,W\],rj#1t!BH38/tqnBYQ.93'Ed0Λ[܆XIYE*΅P Mt s>u`7LNT2~p7(} MC_62ΐ8HFcaqLE9Y~s^bsdg @ r-iT]rO!n̳ 64 Yj0/ucLǝ?B3C=8a"FSr& H葩;)SdD8`tDdp@EN!"jb2fM) !,q-jF'~5$Rk$QgO\J/^Y1-X;컬:HO\tvfzA ܞ%E/фeR!f/'NEA¯ah7}Rv!.xiAFodx+"iݭܘL3^0WOZqi[6X+;ANĖI0b}l;FM_0UĔOFJMP!,o1qQ"R!wq3%bʹЮAYu88p̃~]k7,]egXit HӅ.Cߵݔ fBo4b^ V;Σ>Wp"e|c;ZfG7Z%v3&؇3mWscti:SvS}iBZT '̖ ^?$%J5SH^;Ӵjv\6.d\= 1JI+V!FsA#+bgŢ4Fs^ߒ., Vnq!7pccd?l gD Bp.PwJ ^YK7Di}ױӁ38 `(oLrºAJ̲uvk̓3Ø ˦Ƈ[8&ٔШipt iP,7="ڼ_J,ؘgzI' Ա)jޖ_B#lٯDGp>`*&T339ej"ԻƟ4"3D P/A9`$R܋G:iN‘հQ ?5۔̷231SJ( _U21u!(לחzIRO j @6yykK(|B@=2,*M!-4VVJ?7lsLnBD)"#5L`O\ƽCxR8^m[0e̵Zm@n[2jxhit:cx@nEsM5MpZO.uW'aٍ]y$-8;İ)w\ƬNVcɷP8 %Zh vk/T Ppf^>{>Wĭ #i-;rIFn |steq]CB$#]U! ~Q[Fq$%.' ,iZ;;͟}މQgzb D<cs/D(b@H[@(8QowJؐ&\*x$8 6嬷{b:.*)L$$h'%GM͓66.9,`Zs )):+Z8¹@gB$6Ab3&{SK9Fk=Jf 3UUsҞ'rԏ[cx9}@upb2r90\7mi*W_+mXdh1>D#r~\&v>"B S@YE%BFĢn'71p1x.Cw1Ѥ"QtW."!@|ϒ\E$*aNxuA33*.<+7 1j0CXBIDB`r%hT9&)ʞx&}#] RCx y&+hv<'>K 4E8X+ !RG^Q:Hлd%P8L^-崮IwDwӻ ' ~|NQROTS3! _剈;47pmdNs3W&i"!h `[!(n V1%K.܎p'eaQLMZDuf08Ps]o$PŨb: |rh :AM X:^J4Ѵ6Sj,./pQHZНˈ8ՠ>'!i8Ll%\uϜdׁ\f T~GgAM:O7E.b}zbe`ySasgsUB@G_hR@'b4337C3􂄀:T뮒:|pF_ޢ ^_uSԳZQ?0OƠ ] 9lxFDW;Aa{$[X\6kwk1&$ :}Dmؓ.s~g ]tKc_3L3<U \Î' R4+A{, 8I(a-_n !`^EڋFO.2OLbdYtsTa|ނ0sa"F183]焟Z54IS5 s\{#Hf.|Oj/W(}A #l "NؖQ) [+qχo6Ac_z+]J`8hdZ<ԞL-V3? WNn% X4(L7ɯ ߓ l S'lBU߽DHu3XUB1^}H5zY‵l% #Ib&;K#*Ihdg 胑;WgˍA%o&gLo5P´:39.XTJ O=?/΀}7}Ċ$ԎgyuE&o8]6'GLX}~v[SyeۈY;VK0,}T^:^em?&e-&yr,CbZG0Wx\j8sfP ՁRCn@@T;H(t=j ͻq2"quwwe-wG%VsBjw~^aǁG@X[9g>-ćMv\ n4N8[ vɖߍ(GO})^A;ݑ]YқwФ ey<4m#9Ш+^6];lRQ|lܳvj8//LKUwLN śtC¨l#] (Wʺd'@; (>ChEZa@a+)-?''<:{סye(wyYFL?1ט+h@^݈,){MO_'۵0F>?&.7= Sm4Hum<< d=&Dgl`RSn]qA gS>i]:tpfLT/'a~-/2#YQuAU ݾItIZ5bU<4Ma:D;1iIUց &ט!Kfc&:-FÌ F7'|ѻ`p.Po@KnsOKHꋙe1p oIb[zX|l"EB(,̾ 2bְ.Y~Gd 'YDXH(ZH},[~ xbyO~Ю.^v@e`u.):BNw%#)qi)LR$NZ#4}0K-CHkI !FɝZaȈ֛g1'ImT5%.eky6he;.I_[c<"]>L?ҹgkd֍)49JSQHTuL"Cpl8fҍd${f'h';xJ /)lOhswYMFXR9Ri=˭VOWڤ.kddWu714+%j f@|R;(yƚQ!"X0qF9\lyW~ F+FvijM!X4+9`~F_9WG-3iIk;EȶsJG= nxelW%%NOS?_ FXE$Xl"8NUzG2.}]j2yR-wwLen9o7yMe杕luU6P#& In"y@3S]Z&atQוfI9D@n*YGY-Շ*]g\%URhnS|3ETs*F6UfɈV-Eļ&uWiۥm֙mӅgiƶۥ6 ENNfaP5k 3Y:ejнf!{Ez@J,XވO7'SPv7h"d?foܤ)/j".S(fSE̪\+ a]}{xϜ`0,0(IΈvR!۾:}peAF ՆװfM[L+FLƵq86n\WUmi3ڌ;.:;x:o%vYߜPAˁ^=ԍSZ{m'+Yt]g'x/c%"nێ9d(X|rdYeS8%,[\h%WV2+BI #Ȃc[ZDxxb#2QevkZ D5gyEN[vƘ7}Y +!6(ẵfY;rGn8pv >|Duu]f 5HMj*/?B Ex'vlJa1$^\_ҡCJ 'ұ/N"} W|HrFƒLA}>wn8|pO+ =Az=yOHZ){o(IX3OEJ:YdHAb-5~~Т[tP" ^䨆 (E1o7zN4.Ԧi^ _",H<2"-"*ġ4CwCnaQy_%5UiJ+֊`ӂYy'NO[Ėoe\(!Ĩt&0bG,V}6E$4P&[Ӭ)&br6*Q SJjKR{Dr4v41 M@8SW%|KV@blBJ5rLR&PƋt80Bxz1R u*Y$LTaHhFJåMAbŀfߔ<86CGYl񪄧xm Z3(aNpZI{C;xp}T|]knFV&#רrWpPqJ6]`W_}IVӌ`doSMS;0ZX Yax҆1ծcjo_u3{E$t`ѽhޣXޞh$s O|Eۢ9 (bm3wҀ3v&P_d9 7 `u-۞}wi4!=S/>w%L~y9&~i" 1PKt-I-_0Һ1WS9@[.b*3!219Ӑ`Wsu#IxP9ӏ%2 9 \@ II.br}uND}V$p.HYZyRz(y1L1r so}:vU o8kxJJJ~@W`KqNzW$;wU$WO_}p!~#ĎgQ|5YI'iZ;=C#])"$I Õ4,YE)sTrM^R)c $P0 tߋF!6jy6 8ay.gWÛsb n}R b 1Sl+ߡI¼z%U4  Zct(b4gOC$ـ3{ YqT@cQ}'p3JPy*qpxXRR,R3@$xq.I|93G5csswq·tj?љ8b,3?ͅ\f*&p c m(I.\ EH p8Ty$. %A* ~zrZ{oaTR;DVxF_>\]ݪ~l6$L'b!3O4)a,w;r"t fvp8WQQ*@_~=H?k;-%roO;rYأcA/ɢ7eu`ӎym ˑWNYCD5JR36Ӳ_JczM>h3?)MM3.OsH9f}-co1ear8fH>HلնųCi M ؘ/E8X*C0XLbxhRlXcN.,|Lpe#H%a-W0r+][1+=]VWR<hBw'}`}D1M֛@e@?BS%wb7RB:,IH YV+~P/(̞mKl{ٰg $ul \kQ, ( >>ag1C E X ȸ}U" +{_1)Zoi2.F1: .='/Qqhr*iX432fJݽ\Vi f\!n剾g,Ǣsy "EcR{ D1*=o4LDA}R'?8j6O%L vE&$'03u@|RpC^V5JinӌOH#7tėYNjp)"Wɭll2ß_&LMSv_k5]9KEpA!b>Kk0VY*E(I\{nBK.:2*MR2s~ֵι=Zg\sz#ALWao#78Ka|@!.=Ec@oē #*?dQLt$8!28IQis(@L,0NctpXd' 9 U ^fu $ !8CU<8x!!"","E"Pn$"d͜",6EUc#l#}x#$7F8f$o%/%DWpyĕԢ%%%%%& &%E&`&܉X8&'d('6D@Rfr'0( ((2(A(KVpđ((0())78J^lvLX)**%*>*T[cr*+%@10=V^+y+,X3EUo,,--2-Sw@0..70G.Ws{.8.//&@X}/0X4L$0G|`0jqL0 11017BYes|ʨ)wc#Y+Y20('$H`4M: i̅8SBW[|j0J6u[`ܐˬ(BbaL>Mpl%M{;oyr >CL,)'84x>l-0yzY3+mx׎n tܲUNaT8 박:Wü=H3ZߖsR&(@,fHnDueI[f&Zw? :`ϐ[1,v,eeUF81-'X~Ws;cyMIQcg -KEy̰[ajhn}AvWv>~bcZ˱i`pVs&9)8qsC`e0v0sKDv+x|V0şB5&<tg@< A<(Е;$\#$^䂉d#R [ץ,Fp"G{jF&qの5ߘjϰ sAi`NXA9QL:E)**`=@?thFu[EV/禑&tWcsP!x˝ AiEw*>@N>-MACU6NXsK,(ȱ :7صf?rCU jtmBABѦT'wnb"mr~鈻Ţn~AW7!=oh2iNrv;IJPR 2@Q&U1CL GebpXUN;D%cpz Y 7ԁ0?'Z 0Z`vibsB'P )ӫǂg1w:ۧJa3db{˂|oV4y^̣W[0y_GIl!XzV2P^tTO5Q-2-Fngf;?GH n7bE$ YW+9]]{aD<[tqCAd22CYe~Xĉ22233,=\dwX 4!0-8A4MWixd45(1LX`50 646<6G6hwD@ԩ806 77$70A[0hr788'40Psx8݌99<0Id{9: +CX[dk8@̌;!;CXOc0p8<2 Jj0e![նJ;ɴh!C- /`bpǧyL09p|^Qa(f{\DDqano'. x2|OXCp7&G`~&u@;j3f. \` ;ژ ZB;|V`}UkDD2 *)`i00qo8. V7  fDBDU2ϥW0!KWPN<7NeeX!"Q<];< P1)XA\=kdJHQxi%/`?TPk鎸-"hNs^91^@, ` qQabaTq#Z+BH ȈD Ia5Xc]֤,`%zX82ekbިq5 wT ĞM(šXQ /p/6(,:`e*+z9@X)_d#AX "?2:V@TvRZn( ~/>XLK/8lsĄ(NlM\;S(<Ñ>H?eD\OuWըúz=I11 ) N!wloix<>-7ҷחDHiCr̝Xf?H:Tԗw4<Qˬ0O?wwcS"cnݽOwd# ,0Tj{XJ.+ЊՌE}'< SKR=qB?1줤u2^w^U!Et!h/һT+=T+/ ݿ=927ytή$5i mlY!*EC{]͑bz?gx]L.O<B{ #^)b/09x@ȇ^cLY*~xxbtpA=#1\.(!0MG5|Ht`4L @SRPP _6d &žIÕڌWE(GlYI`su-6J8li$YDҭXEwFIԹ*xr1hPwRkT/=,9Ƭv Q7Z\1_g ! J4bq1!J""3"#%I RHcO|&TDf8FϥeD `dɀG8ǯQQZ=#; +1<s3rXiźZÃz;bj>k-.0/nQD2Xf G; /B%vPp7n}\[NRNXgj>s"/']):kBUa\%1 øPIXdNߨ5dX@{5)#+ OkρXQ(=Fx%c4Di>`J v@;UD)T9>V %’)dU| R` I n[PN# i@T8V;RͥE2.wLTꛬX|JYqO硤># ; p,-5TF0PׄQvI)J nt+V%:[5)e{YvUNf(9KhӬ̀M u.j2*LP7CHc0 Ϣz8Fr{^+ nD9S`CO=UVւ'UXD[iNSM%ФvAAK6CV-i-|0=wKG\ Jp*@=+a*P !e<~]S6>(2.P|񜆁LfxkW,.(Tߜn|Reū7-%`.AUΫUu 9CaFY WdNt>0&s_Iby9L6HyIƯ$q3$r"fLȻ"IC};TUL\, *D`ͷb!}_ߥ *U\% @<ɷ3[˯ZL 0~PbKbp5!W3&HdK\ p6^rTT$P4СQoIma 4m)A'u 0 bbbA$!b1) f$-HbOV_?IjV촟̘5( +Ŕؒ_M ߒbw[-ᐧ&l,f| zs.@[1cwS1j3]t7-e$*S0+|"хP0!*. [ѣd!" ΫBT{'u =h" #֟_\X9J`OKRAT /0lLEJ8cD܉"١q,S_k~NTun|*/\+ kN̈́pܫBu*YD(rFgyM]ivAQQ3rBB+zFlOqʆ=M {Uˋϙ|h%+s96(Š\[rL ~nOkQ+IȂ?&DBGٴ <5@k i>3#v:j,# 4cAnX+͟=둭bhԫ`$۟┷܀fS;`%V9.?rHА#P C)x@;ābrr)„+2I%9;m+ޘG<!TlЃY3Q$Hgz ;<tmCApeFWXCTLKIOOREEEXECARDSSeof_RYmyUPDLZ4OrPIDS_ASyxsns @009BAAHAgh>RY9C$! IR`c9`ɬ/ cɸ[<ay,{$,ucaos4xmbSƪKЃ>Gn9F;V6+F';ԓXq<\V/11-)eRJzH#3JCZ%3(cd=^[WM9%t2";=+7-3*R AFP|ƌj1-!8=:@IIX%4@E$!D!z)A bhZTEa\V$c$6;揩&ś~KЩ9Ru,:E|df\cɶX@CyVΎrM&A[8GII*!},S03$̋GYwZWa'ӷ)d eFsK+%&/0Iy9 "d:ڼby'/.]uIdxd==H~8_+uk&DJ"s4r>ud)Tt P !TJꌸ a,. MYix`k'@HWnWz K׌p%0;Ua$ w #,&N !dC*$?d* A@!Xe\{L ̺!6\¨ᩈ INzr3c Dj41)KcIetqf!J$x2d>LH"o0,]! ;ffPF̺f^y!T}Vg, O>hKA9Ӌ?dme>':78=tUef.@@yZ0.CL s1d~{"*1ڀ=}!>>g}~E]Z< $ `zϠ9 0-#CCCb|yX@$4 l  p,BX l y!(t |x&t6pGlQ g }\ `X\ hl& 2d@LVl4xH\$4$DNzT0{Zp`|flrxJ̆J*Iu H KU@_ـT5 `A`x9 n 0 _'@e_;b|x(B^s-]nT)[?b % 4Qq 7Hb)Fm0_+?]sm !@fff "F)'h*mPa,hoϙ<ū D AH r9p߇YABavO9] Rtj^VW54LaFᘗWܢa,IAz|dN xU0:"DW@S<گafȾc i(Q >F>bʱ chp ͶfgSup}HIrӂB;Y0$zx暋__V]sCfPxr#g 2BD+ObeC(C,ǙO ꃀiH Q ۵Z%f;&ln$l\lLK$Sz{O|./Q̍Hx77XbOL(h;k:pΟEǥ$Cz{8r G&HX} 317,T 2Jf2L"gp)`'FU0[u M9g%@]W5Xi !.?Uw"I]T/>Up .Mj4519250221022243.t33.isra83594212160.st¸k A8b! $#DDxPÐ4BUrK7TY+O\:mUB)|+S(teJܚ *cM,3QE NR.#P<~HxX>c]˼/ּ=1\'> B4^{/c䩄| T 7%y61m;Q#H^aS!W dGS+oxeiPe ʫSY1(y7yyYnt|v)+`q$g>ei&w1 7K6tkAQbfUžebߋlWg4uEХ20rKRr hhQW;F8nFDeW-;ֿ^{sXTàp!F1"DDhذ0Qn׿3v_b% wXX:uEH}XF~r>i4Єw68[pvtO /7c!O?-p}(\uC; qs#>9%p~h`!< ^}(pyjcIγe.\ྨ$o#wx=Ox8\C0FO8az6C Gfv٨҇'O1}n|6m]).Ў"@- oYj>4QHSӞ42 %[t"#diZ_,0IM4( Ęt=(0f-|4?9bD X2INMv*)]yl"%%X \G!\jU2?7+bR5ڿ 60we9<wgOJ|ӫlm2tJh(BSJ̬~ ŕP\,P!`J[8Z7i{Uumr˔kzvf R F&>p^v}cWF|,HUĺy F/-bI{9s7/a呢׏tXaX8T#QI%Ao=> Bp9j2ӱ;`&ǥ1G*0s"0L2cǺאU6_BBt_ɘ&*gfkO C8nAB rp? Y!vrA)lx8XU旜E&I]Cv(ybR*eKA8.ph[ ػЏ g(s~k\"V,˯;ldI\ԃbD_Pa^5 eμW|n7s6nT!T d{^]zn=RG9JwEe X1; 0UnM4ysxU>A'XއȖO&1!}j5yv@Z"XJi)nnhԬwι *U+L[!T9hiOl`(sNolE\ {i3睄]{OcamM3ח O'ΈT0Х϶j76stM}O&~[m`31ac4+ <=|)7gi:|~(Γk#r$ip&Yp"'G7WVO*664$#Y dXAܸP{\ Tq3͔r߬oUOVy Շș>S7,Y꽇@{0gf-6@NTfdI,Z!e5QE Zt[odX إ*? " ܲ$ĢW[hzBTFrh&Ds`&[CF9L,Ւ ! 3x3!CH H0$" Iz("鑢t2T0M;˗׃7dS6Ļt{.ү՞TGjS aD,;)=2G:,bt(rvg')*CXYH8c8gxĻaGW 52\,I׈ 8^6^DĝxXR$!d80^DĶAA+YkyC37 B*_݈t+%)VK`*3&&pK66&p tF{Y(plnzy]r.xmx7x ^M]B ҰUw"r=R 4a+rv,y,[ԥ¢.m Q,VA$"IؔLrnr?5m 3mqipSa18 u}A)@3 D~%>ѲA4i;[YD: Wx=D=x:DlM*]8Gn^t4u 8cEh뤧|I53f+䳉NYR㕢e_wfnRq)WeL $Umf&Y÷@C9i~ (PVk:n@1C}410vHuqkExCOU3zW !<dB(B$ C3/zpP_!jT~TZ9ZСm2 8P@xcymv2p\Whl{~3:0ΆeAVx_14;\#[2[[&|1)fb|_υ {$ b+lzlGAppOjŇ .b\XzV@T zb : !<ޠh,.4陟Bz9ޙ h8E!{6 L4yn*Bb}[/85g zaEq^!1[vz֣0cL|@YLg%SRMQH7{D)\{XDfєiK[Zr<u,QUA֎Dx"_/}̬^|P}S Z>ӶFΒYF'WmמP5R8%2>+ߤg6=@Έ/a-Y,|uwkSFsulp6a-c,P+6 @V%މla! aͲFzҩF w,7:bG iyLlK6(%:Mǯqw.hc-tCr([s(P-N$`뼹'@t%lzq:&n\޵!4!2=@JI%>[E]Q:6Xߔljs4J#Ǝ90oߵ__)+6YkHǦa$"XW?;qwj3*#dpwn EzߺDp?io' z[ [O՟!A֎O5KfE-qjM dW6٬ZlZsʒ|ߔ"DUx?,Ky5F]<@}5iCqDn* \iuvȨqR7'$wG#F4ƞ54@H\Jy6.-QDB^j+sІG l~l?wZEEsYቚZ^ xMLmp y֯<`Me^W-7jQtODg֕riQ"QܖX)B>ʆ|u(Fb+z< hl])]m\SF7}'LJ +N҉NPYF''0_Q.kmxx+ P)_*)[`i&PƟêX0@l=gFuݶ9Sb̊9~꩖tiggZ^&z*<4Ϗ;EH$F>Q^:[ȩo %%zvbTEcZFu]|N%Lj@xB9Lk0~_pX'6W/oS.5|wDŽk?Øj0T=[p; qlQ-yfΆ F!U~ pP>֞M59 hXG!)wB WPmqٌOd0}_M4vN|' =|hH Br2&<4M ov)B 23>A/k }S7179[^;MFlqrr7uY@$qgD"m2-ß3?l/!2`˛K} \> Vb`ImZPU@?^.mPJUu[uʞ@&Vs$ b| /B[ ;z1OA݉s3J~sd'cPpjM(i椅BCo[fVƇnQnaTէOZpnVw w2c-NVH̡F4s*$pjgG,?G}4)(*^!k165KM3mߏ;d M1车׊Wd/KQ][~l`*'rsyT4Kꇝ{WsX]n!dUЩԉ]uԃs <#A&;W 'TNV6z= zO[\} 6j>I,F0-)9I҇7ɓ"5a=pymTm0i.oN;YU=N.w"=7f>CI)RPmo; q{!ɓ zD^=I:f0fxV uL,.BM^<鯕Q(w?XżlǞO 65Cd$!mx/nꀥ$ '&N&Lg&ɹE ԑ$I^d)1DE!. sx03n-Ca]]hX;$ifb͋V$*Q}/`kdߋU6;iff̭,3(B,kowNۭX-3k4'dC67⦒ b?W68o^Xtˉr- Q?wl57!;OfWk&uO1q.|>kNaѫ-48bF'يGT[deQ Lw4CR1IdOl=(QY|J{@ϔ0ݜX2g7ĩFd0"k|K_2~Dvv)=^bCUnLhHG ?:XpYsWAP͉_lħuRDwBKNUK䕰9MS܍O9=}x& 4xK:%]n6%1Cj_V!P &<.hݬ˟PAdf7ѥ2t>2TTUdv5 q{^f43lmh1M+iy N -y59P\:V&PW^iЗX"} OCdTi"yOYE'1+YX"y2>`Hɱn:KL%rsX"{͈Q#%N|hK(ӧhNh @3vJU`UF_4V ӻ 6COXCYlضRmu&KSN&t&im $qcS%`)HhC_^؞Rx cS*8;-b|]\[5)RqklPr>;rM<3rͨ حx<c^'Zy]6OԀ+mx:3W/ԍ3\9'8bmd8×jvlW۫|2 r68%ݖczͱ!0Ӗ3 Z&m /ipR1ySη!è Đ#I:$?Bΰ;[ AXڅ=un}жF .ZV 0$e~S@X")Pms!w i(ʹљVRn@W$]JӺXVu9}UEh qb O.,l @Ұ公<ټ0r()b95g=7V4/m[+h\q=Z*i5 CI{5'#i䛀-dhI?.j'+x0l)風XO J)",{zsk1GcJFC07OUIիWhDug+jiK6PDCn(`=3x./(hDsx'{mC-2_htrc;oǞZ4woR*5G^p'3iW' ,ݳ^.BPEe h V!T'Q,ElhuDw HfFo.#s*C7v?[c[^Bb2%sARm#4s.Q soH/GH@4eM[ a `b6؜'HRqTx災DS# ɑ8"]D>-T wv?NtփY˅#{cM"gGA%WM|sE9l0aKY M9w˚b:0C+7D0K,x0Yy#feX ^Q)bP[jfOJohb,Rgۃ Թ| fpjX*t{ʠuG ǭkR?A#e9kee- q:֔nIkTʝ ޚ"y5fW,뫙)F_8Bؐڮ Ca!Oh1x8O"1i=r`.uDiquv>؞5Fң#%hȎ/*P)`h7$m;I@z`ٵS qQn>C8-v)SڗMW}nt+t+) W}OБuMaU#Q_EVYf`3vf|~p_w͆x4Mu}djc~fiq x|tAs&CI5p-e{l:UkPAmRSm*}JM(74DC4NFpɰkH+0 pVOjǀS'?/{0_mp˯?  %AQh w[R3>@0ѰNX(vT4o(GMs M'Tǃ~6Id0̣UC\؂tGjMen%8g#VH .Y>. @do&phs6.rxhƌ9NBʩ:pRH']_%0S,#NJt%zjS*=@I֦Ql5|1x 'ra¦ט7\,Ɖ*kzΫxg,_7um3/+w hLܰcC3֨s[V~:|[ o\[  rOvVo8J)$.0kά3tSb H~M-MU@|/\lNigBnysz3o6S?k]H:؄m@Nm (r4ʒ;j|,Dcp8tI8w0ZL)uC#p!W몒٥I~ kVQp) gs }CҴ8R]sJo[tu&oKȵL. -S+`̥g/Dq'& Et j# N yI"$P RkeVfn!`fU^WޕUkfenjٿo?C '{/w7hIRڒ|vaz{lټstN#MjȣQtDjš*d#y2?ݟO6-N\ȩw#Ȳ\[v!^w7d\uWvw7C(5}(Q O_R[c\ a*2D )UDht辨CԸcN%X٩)CA)u3.Us1 ػr(b:krw4r72Vt3-m`3LLA0+V!a4̒D"pHY!\#+ DþP:[ פ NGs{P)|;0?Կ0Q%wxO}b. itr8㎞bfWF^TҤgx0u"VZMR&L$aH 6"`ל&bPۜ©dЗᝐ&ܤy5%B @EAQD8P X #R,G˫DǵQJ`$"H~ 'm6_ᕄJb({.!2'Wׯ.- ]+527Xd:Ě]bR.[.0`!A.'VlPCgeT8Se)zPj:*#v6uR[ ԼŽs^@ M'4UScʥi&GmjHrGx*?mӷ*MsVL_tBreonUKk'*&Qɟf7_Y~Ul}l(ϣ>z'Ll0r},%c@gR Za;߂mImоz7be߀n_H{Qf(eY Kʔ";{-=rǏP:t(EX񁩩)*;j( yUc2$߲T6PC1G///4*pq0 gdcq.fU&ދKDU2 <OIҏONHJCR)A-t"-G>@\3x]q!BnnW ^VX/ڌ,:2Ӓ~ZԗqEd\+ [o0VC_6-@1_roes4A:BSY[TL.~Ha LI鲵.d +=-h?*T<(0LkF-E`=s4E$|IISƂxFssRD]0k }4b0{hNreλbhћ0KrӥDT|5,^3pYfCz+/yeHӴ1]W7OR.1#B϶s"q]F1t05|O$~À=|VERԐ"BgBs7fSu-Tt1th2RnI"F8ȸMOd`;h_(Y(9B vh:(o^\F !X AD(n$.b0yO̜rX 1L9TZ8yFnq1J 4ďy|ä߾B(ɺ68ĶBI|;dֻb!~QbTjYtzKÙ[LhLXlga>D<5=gF,#m T㮼mF|tžɇ@)36}K @_!nP+ $a<`![ݯrڼ(żZ^Иr ȱO|h>J<w\v(T"Z9>YI kjT(:$w"*m~%J]Yx+:ƃ^@#Bqk<'(EĂJ;b<V' jy̺-u* ɉjeO--`8c_/?}{Zzd!Kd3`4T$ZF1$X8FJ,yxr}ɣD9lU3ym ́K *GOmnfS8H$c-XVyaQ1Y}NOaܽ_qy47è,#03facF'6;qe64 W5+b1qûj1l嚏>^PW( I0Zl܈q d7Gr^DϖCaЋEW`q ABn$D޻'^: ?j0?^ݫ[6Kuȫ$šl&+8K,)VCc]3+dbP3OTu E'wLD$<'{sG #} 'UT$U09ZK/x73"}Aj|.G c @$|RLW?] +WX4ɩd:Vm; dLy{ןH| 9rfCQ"{[0rQe!UT~Uy-`W #F0\!" "ƈt, ʾbrn /2b$G LpE$BOvo2Cł&r.X!Ff8{~$E=~G^$эW-6!݊jԲ>\ C֞'FHayPeDŽ#[#kp8Qb5I\RqUHAV?M~NFdhQP],#/t/*6?)hBy7 K||mA_A'um䋰(5ㆪ#ffKZBԥ%ˉ`v<j~ԑ |Rv<KsPZ>;v?ҁ@!CKauD]sBB:~A ePAnEGrxxEˀ&kbu]uR$$(5b3CoylVٗ)!Q}!PSx-@McBu|eV%^>.M{Z0TjPA"+={L+5 7>x(7y02KN#7w6Sx[!Eĝ}ZVV,~clŴo%:MጛZ)'@ۼ:+R?W-ӫ6xQcHb`A>JYTjGzT=mjPԎjA1XO>_خ,T;vo q>%Xb -Ÿ, X5OhSX {LKj#v|Zb]JDeֵDVFa[%m K7hJ QuIaRv]-@L[bLB>Uby&a%mUS21GJhU/+Mn+𝎻jN'vâ5ycj% GBx @4" & 5ԩ0_L (v<kպt̓"3ϭķ/eP~ݖ=7ۍ?F-s+܆S۵ 9 6>ruN̤ҚvAY)WÖk;^G rc=0i_?\fv<̷3-zV3(ty@]A5R[ګϳ?#mEԡZjqTJ5Uص iBiCf!(jl̲Jɩs#7ScUQ"Ƃ5I&Q3}lF&R.6 E޴+?q]$$ԍG<̪uy`hZ}͚ngt2=KK =|ӷ˔eST6ڏƢմ6m9DI,|&Ll߂o::?5?5[[[&2- RRHHAArree6fE[<}zzvvp(RRXY0@V~!Å qԔ3+V7`++ju @Q+6  1,G 7@ؘ3j1 \/.Vz1bWi.D*AΠsB׋+W_!*FKP-SˁUc ! ;&>d;l<FL*e %'p _sg!haumr׵A_<aIRQYomHv呎@0͐Z{*lknn&2xtOvp+z|'iT^+k/_ICWŦ⫷_ ^ d?j+B՘z[tbzeJ`<(~ A HG6F* :Ke4%%qM8M=yyH,Mqh ; px!O>?p*B9`N0J0J R$B#/0*>(H$QQNLQ0ۅ%^ũ]/^\$X,vsc:QLf0daQ&^~.e:<7d&ٚN%١X)9^sy.|۷a>>LsJC ̆%B>Nry<kTA(3+8E;<C9$x/AYPF# .J y"Y z^#Upd (`o1+):l; VVN滿0|q;n`s,DPjX/1mX0@6N|lN*Y ^82e„ 1\\d8.KmMqsF8.EMX  VVdp39 [-Dp^)``5jhE2] 2GR A(ug "&ǗF:悹@_OCgoLLl J(X9XeG6xw[}"$kO_xn-d!،[ 5 p2\P/Pd趧JJB"-qBJS}$2|_ۿ}B@γaY€Rv0d#%5mѠ(_Gya,UrUPh T0!$ Eܗh:NUPwanc4%)QP˸b]&N].tPZr5r\G:[<| Q3_?\dzIc lXn!/,C bv ?=MLZv ^A]F;Fx@ +5}-L6d ]E*SH# HA[#FFFb\y'[:(ǘ6{֢-p%S\H!:sl@P!óG4 mn tfkcbSN.G,.g5kPeʘy)S'8NU2P2ghIyYDŽf.CVXa`%A%A6`!8]Pǣ{}y -}6L!E'Ud(NvM_]'CGOalxm%ZQK0Ov!ʹ1M QT6J.J.j */+YbtUA),"Ȉtqi ,nK%e[$ ɤ]R֨hXhGBBNϏ[4~[ wh{&0}`dWrΣΘ)(pz7ٰ̆ %TKPR›4(l"D H'-NrMW3I<򎌸8zM6:m l\Nz\zz'N`*'ˣrrBB: nܦ۩7SoLJ* T+Iu$d %%6%J>$Qy2y29sǨho#$FHN>ErErEB   "h}<تݧT!#xߥ%"1? s;vyyuu%Zb2w (#ѡC$ &܋AF\YYZkx3`EX^S"S{lRiS'J)) ;]^L(oynǭ$ kzBQhxpqmma"Z$)5 琑<YrC37:0;xD±s4 de!+G{AFsvr]c}zkם~o{=hE=gN(i H&%[ssG66C@'FC9sooNH@@#"3d32#fႸ{yٌܖa'g7*,K<#yyG#nXdd d╸CB<244qF "TqlEWAY(ԊMtNTF/{1"`MbBx$tSUK5 @24b eIk)sg9 QC0@X|n"k"TbK^}L{K9!Odo4@q:ojtDܔV UG@C 7I  7S#s>~Oj_r??ч ɪ>[Mw0<q 8X:5_(J-[h2e1X5[uz9GV f SI.qߴᶳmF{5]1) NGEB2GFHH{#O=ZOlG=FKf!ᝨ%lɿ8BLEW+4'$YNZ&kSm5p~婈\G%Z(gR+gqӏ\=6%zp}&#u)-evJ*7Vk=?S'u \!7ml&@s> qƐ 4b($hƄGp0q4ϐϚHNadX&tu.Vsц11 7"Qy3àikGhq@nQ]`V2fJY踅9G ι jEs'Dm@GPHU "9%ŊAIb +?"쯓}ג;xLJj>&xVTTk}#:I@CCS%2Β<@a+ )K JM+ q3B/鷁䎫rkC"Ppf,ÒB >(XTbů4vE;LNZ[%S{#Wxhho?|y- I;LƯ ў]ҎzsȿAZڭx[tõr3#JCEрc5TqS +JQ6)™Zv1c1Vds{ϟ{$C㙜TdlL@>BUEud>bMҝ`IJ+ Y\SUd5Zê\*P 'FQ7mꊷ88y7 ;o.VZVв>YMq^Bu:9 c~l_#Ō\upCV)7} YDhS_ξXY1^cE]irzXߡ+aD&l([Bcp] OPf h,iZFWT KW >x:Pb8La&Xj. ^єm@ hGJ5$=su *%IQ\lߛ1MH [8cBSZE%z"0epAk@NFJAk$_U4;R%u\iB_cu"s0E=eO0u*zvQQOSK-歽a80>kwFxC2$D1o /"&]s/jFAs{mكѾ!U'ۮ%%2kҵ-SbZGd4Hx1 |g =Jpab%ӫ/!'dobCG4΄pz(혔PC y46 ʣՒ~}`"70Pퟻ#e7MC]^&=wQΫ~6L~7P*/!)\:8QR-3Z`]v61bf)Ɩ(8~Z#\*"x!dS@p. Oq]oYН}@qdjשH07^B!? IUJЋcn>sWP_\eޅ5GiրwRJrmWM %-{.^3.9Ѱ@&EfQg~t!G(tr Q3m%cg[EJm`-[it5Ɖ?At+;FD0">'2ВffKѻI41fIK)RrZQk$A+h $)yRJliD:AsHڑUL&sɦ"<82+?;auO%Cb8tYnI,^ Hi#_3qGNx#8aPJ gfB7ddjE vPRB&.N;`%Ó kExHEߘ 5s*.8C}@yxo(O#dLBk.GylO&A?_-WY Cz*\WjPY̷m;#孳в[|MɍZ8 @ 3 2>J峥/^83勡%B-X#ʨƙeJRtmϱZlv12KK_j O!xc朵,ĜYCx\xH]\[HTY5 ++DiӤ8b-6Cž(ELWb51p@lRQ-E6.)y?9> kgx˘pO5{odfm6P>^]P!-  !e. p&Cu9Q cMf)̂4X7/FOpɎϮSy"pܷ#OB23 o?>J2_&[ݦY굥@eU {Amr4Cof%^?,ԜiV %с̲4XRԙ-f?orR5p(kBlXő`H;Dr5ƕ` c}&{=,IEگEtf5S׺J)rsl-]<2Jg&!L*(>yC$9DZ_⋺U~=];.hMi/>YYS ,Jq(=9^xGY7*^ۙJL1Է!rps*۝MHfB*ڱ%>w/ mT]$^C;a&7ˢu?dFa`rJd@j콧 J6zM5Pد&DHDHS lelFF" 0htDEFx3aȄP N`7 X2T_y~DsVx:J5Ay@˹EZuE&b,[-jRtDkDF \O>o6)ciNj+Wށ e.k/ p2rJ1rS#RAp}\?̔~A=/g_B_ ӪʗCVT`.CIbn˹r[ȉLv6pV`,"tYS`kYZJZzJ, `+MD4cYSx=͊ 8`iGMZjW9_{,L9:l#^sЍ$~|7S|tKփh&v-& ' bQ:"OqLLhٻvR o`]@*kf/_}Zq8R%"$.v>4It-z" I=7KQz\_{(}bu3]ѰaA F3I!͐Sk٣FLkv%?Z !jڇ'5{Ss[&x]PPte?=\=p9z95Ȁ6Bg'ͩ<'vonr^UEe RNCx#8[VqIvx ItLS! 무dK޼ouBDu'ZEi֚xKHezPD t&QWՂe2py4¹n؟ڜdA"0J>DDD 5ufZaX渖lbr g8J5 sLRӎrrl'HI pXIySEWRFNH)*E$sk"SùRhf %y'*Zmt^UD(yas5Okzni󛟃ČbBrmRi#-d?.:ǴCXL"^y~$[*TPAk0c/V7^Q8wO4yķ}rFKz5K]O/e;Rih!x}|s\wr`2 l{w_$nMps~Yv<+x W^|R^]{Cւ{ |K%qW;_ ;|P/.`"軹8ssNc50!|M7}Pmmj~v$]o_ũg2>9tY*k}bzz Owׅuq|z|YUAZ}.P=Ոj<+K}R>7__6;z.ħ)o|ƺjc,.1%60m2LX)Ro6}i {{ #v]>[ ŋAyM52=yGOL9=XrO|o ^kH+|{ U|GE&5||w@'~OƷZ;?—˅[??*3}|pï~| Lt5?;?һg B(%kF$Ir"2AS) eBo0ZsËC&8IW$bOա-A ^+t_Q,+&&P bS)?LRZزu>8lS8M= .Qs a |)b}/4p( H}61eFFA`#8sK[;[# C,͢T`m"bDNyOQB&jFTQ2ס*HVIR!fCO@35ѺΎtf4MG=^MYTW>Nƨ "ĭ5EGo]VE*8|7diw<]ݤN02-]}JI'X*vpE5H,DM~8't!z <#+NUO{QPl|7+h9 Xfnn87-ŤaA^!ٵAޔyѨ;LlaE,,VN EIm[DB|d83k>K:v(1mF-W+xy`UD,@=y, ])=+4ZBh=|:=Ưh(R 7 hvͿu\,[Y/9%>J,evysXgʉmߟ>D/Teŭi"gyOD?`&xmG#bqxFʧzhHO>vjEFܚ$AA$"_ k(&2dg2&hhGl3Gy8% Hc=xSaB5ZNhK,SC;-v=3z{oYHgh)sX>";$|a"#2zD[$MZB;ֿj;| z3'0ynqݐm%y^2wLaeBJ`<)POB@Xga=?J&?8Y{YZ(w/϶JYpAGzq@48oV,.gh-@]q ,-8BPk,CQax .GOV@ 2AJ,UnHT)D,PbxH58Zu(=`T_u 'T1 =Nl &9lM^i  - H`q ' >\nx /BXi~8 +F`:Xk|,.DL^@|H  )NYks%>es~8 )0DIc8T !7`NdvH-?Oiu %6H\xΈ.Garv ,9Q8s "2I_vT&7Q)0Nb~!0NWr~/Mjt $6H[s$5;L]@|` ,H Yj x!!(8!EZr!""0BU8^u#9Lb|##$"H8IZe~$% 8=S`u&8;L]w&,''@X'hy(((=(Xn)6)F]kzH`**.HOHZi*,+ 5+J`mH} cIcyڡB:21CE#D9HP$(L%(l4qOox{ ? Ҿa vhރ% 䴎a8,.Qvx̹=曻3= sq80f(Sƿ8.WcTОăIg!{V;& |4)6ZZFou4ǵ{T}#Cap? [^*qubiRE rr^",Rc!Ui(T(["C yi)O\E$ta"XԘrt߸,lBovߋp_}=Yn6j w Fw#\F.uRߪ ҃2<W' -䙆y\/0q ֲv_6´ h%yhVE 5Oˇ57*!7LA=D>s2Z@e8| 3&,@7,G[8~41H6Wdl45&1HC5L8j556!60EWp75Jd~7 8-CWn`97Jat|8%5Xo8 ;"+>D>r{@T?1?E8Qi?~H,`/E0CCODSEFH>Ob(2pB^?a"buEj5N'-"gVp(t._SM(AxM.#Gb&HWs-COp]YOЅmLd~8_RXӇF$`6W1Y\]ψh Pm ,">'z([UKJn.pҙh⛚~l#*.k }Q\ | 1= !vSPc?aRmf\k. g1ivSƗ`G iȭ0qr/՜5KPH}2;x;~?V8o *+sm v6}=y^/-H ݢQ;u^N&7Q#1l(p;q-!7&MB0!f[5c޼,LErGqiKt_~xNÔ{ra4R(y7ƃ^#NXy ֎v2ȡvX{fB,/`#ցYU~8t#L(`ۘoV~u03si|( %Ka8>)gENURـ4HOS00DXᑇBȼ:$xȅHF3sbFam-ҫ%NqoYA$~/bb]Hɯ +k _m:!@ Bwy:B" $k]Ɗa׿'z B($o∉ PT֟s<{f&u0S-_iSh3$k+_j,> ==j|xԫ?YǴ&|nA/^%A+UA%(2nA f YI(I&-eOX_=? WgSԭ d[fGrY{DA?_#ʒZ{ zz{5_&֥|x+m"{$:D3m Shj6g\cXTiH90IE>y_ĈB3(gRt7 n p/zcݰPqt8Ԗ>{x~E(/cRԥVYZV Hs._pJl򏫥}&$/!n;Tz809J%m4y(I{h%V ɌC,])?#КmV+'7>^f<)jL=oR5e> ҚD -AIJIL>%.zG, .TRIUnsRHM8?+HZo06[8Cc$L& TcBXDbKZ­kD}U-@t:Oj8R(Q%_͍$⦲eobw@^k-ؽg&AGB܃\AP @ϩלU}7GPX)U v ^0 (  Kr3l/"Pۋܣ*A^BdpgM9j) &> &keXSa3sF;+ ;zJ]Z.! yYJ3ݵt獎³hU|{^;C6!@|[b)wn&&PT9 `EQt+,.ϼ(/ְy2.նtų\Ple'- hD)^̌F(1s<,5: J>ݠdk8>"b5%P*}%16?;;#F7Oir<\3D@2Z49cK}?'S b~9" Ƒ@&Q"*9,ADF$564Ay ^2>?r y~@:Zccp~yq lhAVu{رe 0*B:=.δhuy?L9V`³z䌄@^!/~E$j8sTm PbI2ynL[84AKhJD0$i4.jS۬5`<&SAN@ڿu?N"@T< s~|[&|:Q& C|VrX jN :Ү}*(FmJ -i"-kCщ?3j@e:U`fmRmN/c1b\ǃ#7-i @~51; g)F`;n/AX3gOR(l}$gOdP𧕇r2se6M,r$! mKUm)M[B?IS' FDQG kK>itOI9[tðu=3 x- +䍰<}/wgwz~ !q^,ҭ(}M)>$z@Mj'8JԮ  T4 #/9@#F5vP%8y1YM qt9]|nt4RafmocOFEUMSsAIREXP100SCvLTSVCCATO_EPRSKRBLL_TSVIDOSNswarnASfteaZIDqu`8T KbDiRFf)2 (@q,[\rzzXI\~kbFʠ]ܴ޸Aۢ8}9`:} BW(ô%W|y⍈ ~j1T&n9&=El-C&%/*c&E*}:SK5i-!^^["fkI}%, >Wѩxo_P fY0CsxyC(9K%Q$|<<&e.,v9s+3#Er_ h&^$}:\O$It7 G)Ù›&O<mLu~ٳo?0;uڶ3##&|0 X9ㄢgT3(2 I%`#%@/q+%X}~C/زgkܨb_S)Nw x1J, ;,9?˘Ag(Tb*y !|s;aYK)L|&{mo0ب$UY 6E뗲ӢRӤa/sN ZNaE1H&yἪb4`”lL[DTa/ʢ7`̰?YO;T1\ahd PDSSLStlfmolCXO2_BEA_4 &+kp̉ثܫ(HNZ g @<>˼ )5pA`MiDu$0Er p d 86PL4 @(8$,* 6161!! sR2$#R $$ pmP N:MWGt>9}".}8Y!Oϧә-v]~qLD M$gHOnVt>PR35Ku_8Dq "Ptll%,So(Yv(9OhCXrpCd4l82Ib"a+:kg ,B6k1^LVC<x7ʌQz{3Rr˜ Dz *m7d*'3ŎzL\ Nuellzl*{tGcfq?`maO074+j1eC7MsV1"o(G80"ߩI=&23q il `'o-R;vR{4qND] 51140353421un81919023016973841470698765432udivdi4refa7ba054bc44ca6di34  &+?kp̉ aث0(4*3B8XgL*^svb jl2h>4@_ D"`+:wgb!!!AƔ!!DQqRgH\`~l*= t%.Իt> rw]i޶utS I{\=הJg@aגA.{hX k 3]q+~EvZd"/> |"/C7H{I 9 nw$G/F T=*^;=ܼo/JN_xu Eq?%=ծĈ;Sdtc<uC u>^SKٺuDj8+8k ԛQ[oW{ĺIgWKV%%>wOM Hx/ʷ#LԵ{rd%|dc4<"n((O"`ƎkY ͷN—q-#]nBJwaC.7_bJ!%yMyO[ԎAy8pNpH .x!`mdk'6KF誕ܭD*p%<EA;įa N֔dTWfi]l\q O8X]jWoklw9;Y065'B6:Jd0 UcP|x#yö]#؉wͬJO˔.yY*ob