grub2-i386-pc-2.06-150500.29.25.12<>,pfp9|A1AI5HT $Y;zإp\ߒ+爚Ere?mRKR#fjiiTaVQ+ΨbձHĦEN (m쿝ӱ$,5!PAt}͉V?(<~8zpjLp~|op?ETXǡ OhJ-J8WV$°zaR{t;(>@?d % [lp| P33  3  3 3 _g3 `3eh3kg3qfq3vXvh v w- (wW8w` 9{ : >HGP3H3I3XY \83]3^bcܬd,e1f4l6uH3v w3x|3yHL_hlrCgrub2-i386-pc2.06150500.29.25.12Bootloader with support for Linux, Multiboot and moreThe GRand Unified Bootloader (GRUB) is a highly configurable and customizable bootloader with modular architecture. It supports rich variety of kernel formats, file systems, computer architectures and hardware devices. This subpackage provides support for pc systems.fh04-ch2a$ʌSUSE Linux Enterprise 15SUSE LLC GPL-3.0-or-laterhttps://www.suse.com/System/Boothttp://www.gnu.org/software/grub/linuxnoarch loader_type=`sed -n \ "/^[^#]*LOADER_TYPE=/{s@.*=\(.*\)@\1@;s@^[\"']@@;s@[\"']\\$@@;p;q}" \ /etc/sysconfig/bootloader \ 2>/dev/null || :` for bl in grub2; do if test "x${bl}" == "x$loader_type"; then mkdir -p /run/update-bootloader/ touch /run/update-bootloader/reinit break fi done!)>dK j040,   |w0 l   $ t  <84lh T.D(hb#`?dl D4h x TD, @@)J d ( K;B#0`bpt' <0(%D@x L   #  D|X8Dw58  47" @4 D | 4 $D" g ,lP ;?T `@,t )\pdd  < @ ho(` pH40 .l \ H <`  $h#d; H L th | 4 h\\F /ld0  H<#H *L $  'd p\!TDQ n\@d5Kd.@d?@d@cU@ccc=@c@cR@c@c|cdc[@cV~@c< @c$e@b@b@baG@b+9b)@b)@b!@b b@aea@aq@aaa{a@a@aaqV@an@aKa7T@a/k@a.a @a @`]`ٹ`"@`@`@``@`q``}p`n@`P`J@`8`3`.V`U` l__t@_@__m_X_G@_A_?@_;_5+@__A@^x^U@^H^y@^t@^oj@^j$@^g@^Y^K^9\]e@]{@]@]@]W]]V]0_@]@]]@\ޢ@\ޢ@\-@\\\mA@\b@\N\J@\J@\I\HW@\@[@[@[[@[t[Q@[-[~[l,[j@[h8@[W[L[D[<[3|@[*A[#@[@Z@ZK@ZZJ@Z̧@Z@Z&ZZkZZ@Z@Zz@ZyZxG@Zg#Z*~ZOZ ZZNYeYA@YX@YY@YYYn@Yu@Y[@Y0YR@Y@X׭@Xg@X@XX~@XO@XZXXXX@XBX@XYXpXX@X|Xv@XlXfL@X=X @W@WiWWF@W@WWW@Wq@Wi,@WPW>@W=W'A@W!@WV@VՄ@VՄ@V@VT@VVvV$@VrVqR@VhVetVa@VV@VLh@V5V3[V2 @V#V @VV@UU@Uc@U@UUzUt2@Uq@Un@U]U[%UPUOH@U@U.RU/@UTTT[@T T@T@TT@T5TLTy@TeTR(@TR(@mchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.comglin@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commsuchanek@suse.combjorn.lie@gmail.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commsuchanek@suse.commchang@suse.commchang@suse.commchang@suse.comfvogt@suse.comrw@suse.commchang@suse.commchang@suse.compvorel@suse.czseife+obs@b1-systems.comfvogt@suse.compvorel@suse.czmchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.comnormand@linux.vnet.ibm.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.comlnussel@suse.defvogt@suse.comlnussel@suse.derw@suse.commchang@suse.commchang@suse.comolaf@aepfle.demchang@suse.combwiedemann@suse.comschwab@suse.demchang@suse.comrw@suse.commchang@suse.commchang@suse.commsuchanek@suse.demchang@suse.commchang@suse.comrw@suse.comrw@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.comguillaume.gardet@opensuse.orgjengelh@inai.demchang@suse.commchang@suse.comrw@suse.commchang@suse.commchang@suse.commchang@suse.comglin@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.comdimstar@opensuse.orgjosef.moellers@suse.commchang@suse.commchang@suse.comjbohac@suse.czjosef.moellers@suse.comjosef.moellers@suse.comjosef.moellers@suse.comjosef.moellers@suse.comkukuk@suse.deThomas.Blume@suse.comidonmez@suse.commchang@suse.commchang@suse.comjdelvare@suse.demchang@suse.commchang@suse.commsuchanek@suse.commchang@suse.commchang@suse.comiforster@suse.commchang@suse.commchang@suse.commchang@suse.comolaf@aepfle.demchang@suse.commchang@suse.commchang@suse.commchang@suse.comolaf@aepfle.dejmatejek@suse.commsuchanek@suse.commchang@suse.commlatimer@suse.commlatimer@suse.comagraf@suse.commchang@suse.commchang@suse.comrw@suse.combwiedemann@suse.comarvidjaar@gmail.commchang@suse.commchang@suse.comarvidjaar@gmail.comarvidjaar@gmail.comarvidjaar@gmail.commchang@suse.commchang@suse.comarvidjaar@gmail.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commsuchanek@suse.commchang@suse.comarvidjaar@gmail.commchang@suse.commchang@suse.comagraf@suse.comschwab@linux-m68k.orgmatwey.kornilov@gmail.commchang@suse.commchang@suse.comsor.alexei@meowr.rumchang@suse.commchang@suse.comdmueller@suse.commchang@suse.commatz@suse.comarvidjaar@gmail.commchang@suse.commchang@suse.commchang@suse.commchang@suse.comro@suse.demchang@suse.comarvidjaar@gmail.comjengelh@inai.deagraf@suse.comolaf@aepfle.deagraf@suse.commchang@suse.commchang@suse.comarvidjaar@gmail.comagraf@suse.comagraf@suse.commchang@suse.comdvaleev@suse.commchang@suse.comarvidjaar@gmail.comolaf@aepfle.dearvidjaar@gmail.comarvidjaar@gmail.comolaf@aepfle.deolaf@aepfle.demchang@suse.comarvidjaar@gmail.comarvidjaar@gmail.commchang@suse.commchang@suse.comeich@suse.commchang@suse.commchang@suse.comdmueller@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.comarvidjaar@gmail.commchang@suse.comagraf@suse.commchang@suse.comarvidjaar@gmail.commchang@suse.comarvidjaar@gmail.comdmueller@suse.commchang@suse.commchang@suse.comschwab@suse.demchang@suse.comarvidjaar@gmail.commchang@suse.commchang@suse.commchang@suse.commpluskal@suse.comschwab@suse.deschwab@suse.deschwab@suse.deagraf@suse.comledest@gmail.comledest@gmail.comjdelvare@suse.demchang@suse.com- Fix LPAR falls into grub shell after installation with lvm (bsc#1221866) * 0001-ofdisk-Enhance-canonical-path-handling-for-bootpath.patch- Fix memdisk becomes the default boot entry, resolving no graphic display device error in guest vnc console (bsc#1221779) * grub2-xen-pv-firmware.cfg- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg (bsc#1219248) (bsc#1181762) * grub2-xen-pv-firmware.cfg * 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to SLE-15-SP2 (bsc#1217102) * add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch * add 0002-ofdisk-add-early_log-support.patch- Fix failure to identify recent ext4 filesystem (bsc#1216010) * 0001-fs-ext2-Ignore-checksum-seed-incompat-feature.patch * 0001-fs-ext2-Ignore-the-large_dir-incompat-feature.patch - Add patch to fix reading files from btrfs with "implicit" holes * 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch- Fix fadump not working with 1GB/2GB/4GB LMB[P10] (bsc#1216253) * 0001-kern-ieee1275-init-ppc64-Restrict-high-memory-in-pre.patch- Fix detection of encrypted disk's uuid in powerpc to cope with logical disks when signed image installation is specified (bsc#1216075) * 0003-grub-install-support-prep-environment-block.patch - grub2.spec: Add support to unlocking multiple encrypted disks in signed grub.elf image for logical disks- Fix CVE-2023-4692 (bsc#1215935) - Fix CVE-2023-4693 (bsc#1215936) * 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch * 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch * 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch * 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch * 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch * 0006-fs-ntfs-Make-code-more-readable.patch - Bump upstream SBAT generation to 4- Fix a boot delay regression in PowerPC PXE boot (bsc#1201300) * 0001-ieee1275-ofdisk-retry-on-open-and-read-failure.patch- grub2-once: Fix 'sh: terminal_output: command not found' error (bsc#1204563)- Fix PowerVS deployment fails to boot with 90 cores (bsc#1208581) * 0001-kern-ieee1275-init-Convert-plain-numbers-to-constant.patch * 0002-kern-ieee1275-init-Extended-support-in-Vec5.patch- Fix no prep partition error on non-PReP architectures by making the prep_loadenv module exclusive to powerpc_ieee1275 platform (bsc#1210489) * 0004-Introduce-prep_load_env-command.patch - Fix the issue of freeing an uninitialized pointer * 0002-prep_loadenv-Fix-regex-for-Open-Firmware-device-spec.patch - Rediff * 0005-export-environment-at-start-up.patch- Resolve some issues with OS boot failure on PPC NVMe-oF disks and made enhancements to PPC secure boot's root device discovery config (bsc#1207230) - Ensure get_devargs and get_devname functions are consistent * 0001-openfw-Ensure-get_devargs-and-get_devname-functions-.patch - Fix regex for Open Firmware device specifier with encoded commas * 0002-prep_loadenv-Fix-regex-for-Open-Firmware-device-spec.patch - Fix regular expression in PPC secure boot config to prevent escaped commas from being treated as delimiters when retrieving partition substrings. - Use prep_load_env in PPC secure boot config to handle unset host-specific environment variables and ensure successful command execution. * 0004-Introduce-prep_load_env-command.patch - Refreshed * 0005-export-environment-at-start-up.patch- Fix installation over serial console ends up in infinite boot loop (bsc#1187810) (bsc#1209667) (bsc#1209372) * 0001-Fix-infinite-boot-loop-on-headless-system-in-qemu.patch- Fix aarch64 kiwi image's file not found due to '/@' prepended to path in btrfs filesystem. (bsc#1209165) * grub2-btrfs-05-grub2-mkconfig.patch- Make grub more robust against storage race condition causing system boot failures (bsc#1189036) * 0001-ieee1275-ofdisk-retry-on-open-and-read-failure.patch- Move unsupported zfs modules into 'extras' packages (bsc#1205554) (PED-2947)- Fix out of memory error on lpar installation from virtual cdrom (bsc#1208024) * 0001-ieee1275-Further-increase-initially-allocated-heap-f.patch * 0002-tpm-Disable-tpm-verifier-if-tpm-is-not-present.patch - Fix lpar got hung at grub after inactive migration (bsc#1207684) * 0002-ieee1275-implement-vec5-for-cas-negotiation.patch- Fix nvmf boot device setup (bsc#1207811) * 0001-grub2-Can-t-setup-a-default-boot-device-correctly-on.patch- Fix unknown filesystem error on disks with 4096 sector size (bsc#1207064) * 0001-grub-core-modify-sector-by-sysfs-as-disk-sector.patch- Make grub.cfg invariant to efi and legacy platforms (bsc#1205200) - Removed patch linuxefi * grub2-secureboot-provide-linuxefi-config.patch * grub2-secureboot-use-linuxefi-on-uefi-in-os-prober.patch * grub2-secureboot-use-linuxefi-on-uefi.patch - Rediff * grub2-btrfs-05-grub2-mkconfig.patch * grub2-efi-xen-cmdline.patch * grub2-s390x-05-grub2-mkconfig.patch * grub2-suse-remove-linux-root-param.patch- Setup multiple device paths for a nvmf boot device (bsc#1205666) * 0001-grub2-Set-multiple-device-path-for-a-nvmf-boot-devic.patch- Add tpm to signed grub.elf image (PED-1990) (bsc#1205912) - Increase initial heap size from 1/4 to 1/3 * 0001-ieee1275-Increase-initially-allocated-heap-from-1-4-.patch- Support grub2-install on LUKS2 encrypted device * 0001-devmapper-getroot-Have-devmapper-recognize-LUKS2.patch * 0002-devmapper-getroot-Set-up-cheated-LUKS2-cryptodisk-mo.patch * 0003-disk-cryptodisk-When-cheatmounting-use-the-sector-in.patch- Security fixes and hardenings * 0001-font-Reject-glyphs-exceeds-font-max_glyph_width-or-f.patch * 0002-font-Fix-size-overflow-in-grub_font_get_glyph_intern.patch - Fix CVE-2022-2601 (bsc#1205178) * 0003-font-Fix-several-integer-overflows-in-grub_font_cons.patch * 0004-font-Remove-grub_font_dup_glyph.patch * 0005-font-Fix-integer-overflow-in-ensure_comb_space.patch * 0006-font-Fix-integer-overflow-in-BMP-index.patch * 0007-font-Fix-integer-underflow-in-binary-search-of-char-.patch * 0008-fbutil-Fix-integer-overflow.patch - Fix CVE-2022-3775 (bsc#1205182) * 0009-font-Fix-an-integer-underflow-in-blit_comb.patch * 0010-font-Harden-grub_font_blit_glyph-and-grub_font_blit_.patch * 0011-font-Assign-null_font-to-glyphs-in-ascii_font_glyph.patch * 0012-normal-charset-Fix-an-integer-overflow-in-grub_unico.patch - Bump upstream SBAT generation to 3- NVMeoFC support on grub (jsc#PED-996) * 0001-ieee1275-add-support-for-NVMeoFC.patch * 0002-ieee1275-ofpath-enable-NVMeoF-logical-device-transla.patch * 0003-ieee1275-change-the-logic-of-ieee1275_get_devargs.patch * 0004-ofpath-controller-name-update.patch - TDX: Enhance grub2 measurement to TD RTMR (jsc#PED-1265) * 0001-commands-efi-tpm-Refine-the-status-of-log-event.patch * 0002-commands-efi-tpm-Use-grub_strcpy-instead-of-grub_mem.patch * 0003-efi-tpm-Add-EFI_CC_MEASUREMENT_PROTOCOL-support.patch - Measure the kernel on POWER10 and extend TPM PCRs (PED-1990) * 0001-ibmvtpm-Add-support-for-trusted-boot-using-a-vTPM-2..patch * 0002-ieee1275-implement-vec5-for-cas-negotiation.patch- Include loopback into signed grub2 image (jsc#PED-2150)- Add patches for automatic TPM disk unlock (jsc#SLE-24018) (bsc#1196668) (jsc#PED-1276) * 0001-luks2-Add-debug-message-to-align-with-luks-and-geli-.patch * 0002-cryptodisk-Refactor-to-discard-have_it-global.patch * 0003-cryptodisk-Return-failure-in-cryptomount-when-no-cry.patch * 0004-cryptodisk-Improve-error-messaging-in-cryptomount-in.patch * 0005-cryptodisk-Improve-cryptomount-u-error-message.patch * 0006-cryptodisk-Add-infrastructure-to-pass-data-from-cryp.patch * 0007-cryptodisk-Refactor-password-input-out-of-crypto-dev.patch * 0008-cryptodisk-Move-global-variables-into-grub_cryptomou.patch * 0009-cryptodisk-Improve-handling-of-partition-name-in-cry.patch * 0010-protectors-Add-key-protectors-framework.patch * 0011-tpm2-Add-TPM-Software-Stack-TSS.patch * 0012-protectors-Add-TPM2-Key-Protector.patch * 0013-cryptodisk-Support-key-protectors.patch * 0014-util-grub-protect-Add-new-tool.patch - Fix no disk unlocking happen (bsc#1196668) * 0001-crytodisk-fix-cryptodisk-module-looking-up.patch - Fix build error * fix-tpm2-build.patch- Fix installation failure due to unavailable nvram device on ppc64le (bsc#1201361) * 0001-grub-install-set-point-of-no-return-for-powerpc-ieee1275.patch- Security fixes and hardenings for boothole 3 / boothole 2022 (bsc#1198581) * 0001-video-Remove-trailing-whitespaces.patch * 0002-loader-efi-chainloader-Simplify-the-loader-state.patch * 0003-commands-boot-Add-API-to-pass-context-to-loader.patch - Fix CVE-2022-28736 (bsc#1198496) * 0004-loader-efi-chainloader-Use-grub_loader_set_ex.patch - Fix CVE-2022-28735 (bsc#1198495) * 0005-kern-efi-sb-Reject-non-kernel-files-in-the-shim_lock.patch * 0006-kern-file-Do-not-leak-device_name-on-error-in-grub_f.patch * 0007-video-readers-png-Abort-sooner-if-a-read-operation-f.patch * 0008-video-readers-png-Refuse-to-handle-multiple-image-he.patch - Fix CVE-2021-3695 (bsc#1191184) * 0009-video-readers-png-Drop-greyscale-support-to-fix-heap.patch - Fix CVE-2021-3696 (bsc#1191185) * 0010-video-readers-png-Avoid-heap-OOB-R-W-inserting-huff-.patch * 0011-video-readers-png-Sanity-check-some-huffman-codes.patch * 0012-video-readers-jpeg-Abort-sooner-if-a-read-operation-.patch * 0013-video-readers-jpeg-Do-not-reallocate-a-given-huff-ta.patch * 0014-video-readers-jpeg-Refuse-to-handle-multiple-start-o.patch - Fix CVE-2021-3697 (bsc#1191186) * 0015-video-readers-jpeg-Block-int-underflow-wild-pointer-.patch * 0016-normal-charset-Fix-array-out-of-bounds-formatting-un.patch - Fix CVE-2022-28733 (bsc#1198460) * 0017-net-ip-Do-IP-fragment-maths-safely.patch * 0018-net-netbuff-Block-overly-large-netbuff-allocs.patch * 0019-net-dns-Fix-double-free-addresses-on-corrupt-DNS-res.patch * 0020-net-dns-Don-t-read-past-the-end-of-the-string-we-re-.patch * 0021-net-tftp-Prevent-a-UAF-and-double-free-from-a-failed.patch * 0022-net-tftp-Avoid-a-trivial-UAF.patch * 0023-net-http-Do-not-tear-down-socket-if-it-s-already-bee.patch - Fix CVE-2022-28734 (bsc#1198493) * 0024-net-http-Fix-OOB-write-for-split-http-headers.patch - Fix CVE-2022-28734 (bsc#1198493) * 0025-net-http-Error-out-on-headers-with-LF-without-CR.patch * 0026-fs-f2fs-Do-not-read-past-the-end-of-nat-journal-entr.patch * 0027-fs-f2fs-Do-not-read-past-the-end-of-nat-bitmap.patch * 0028-fs-f2fs-Do-not-copy-file-names-that-are-too-long.patch * 0029-fs-btrfs-Fix-several-fuzz-issues-with-invalid-dir-it.patch * 0030-fs-btrfs-Fix-more-ASAN-and-SEGV-issues-found-with-fu.patch * 0031-fs-btrfs-Fix-more-fuzz-issues-related-to-chunks.patch * 0032-Use-grub_loader_set_ex-for-secureboot-chainloader.patch - Update SBAT security contact (boo#1193282) - Bump grub's SBAT generation to 2- Use boot disks in OpenFirmware, fixing regression caused by 0001-ieee1275-implement-FCP-methods-for-WWPN-and-LUNs.patch, when the root LV is completely in the boot LUN (bsc#1197948) * 0001-ofdisk-improve-boot-time-by-lookup-boot-disk-first.patch- Fix Power10 LPAR error "The partition fails to activate as partition went into invalid state" (bsc#1198714) * 0001-powerpc-do-CAS-in-a-more-compatible-way.patch- Fix grub-install error when efi system partition is created as mdadm software raid1 device (bsc#1179981) (bsc#1195204) * 0001-install-fix-software-raid1-on-esp.patch- Fix riscv64 build error * 0001-RISC-V-Adjust-march-flags-for-binutils-2.38.patch- Fix error in grub-install when linux root device is on lvm thin volume (bsc#1192622) (bsc#1191974) * 0001-grub-install-bailout-root-device-probing.patch- Support saving grub environment for POWER signed grub images (jsc#SLE-23854) * 0001-Add-grub_envblk_buf-helper-function.patch * 0002-Add-grub_disk_write_tail-helper-function.patch * 0003-grub-install-support-prep-environment-block.patch * 0004-Introduce-prep_load_env-command.patch * 0005-export-environment-at-start-up.patch - Use enviroment variable in early boot config to looking up root device * grub2.spec- Remove obsolete openSUSE 12.2 conditionals in spec file - Clean up powerpc certificate handling.- Set grub2-check-default shebang to "#!/bin/bash", as the the code uses many instructions which are undefined for a POSIX sh. (boo#1195794).- Power guest secure boot with static keys: GRUB2 signing portion (jsc#SLE-18271) (bsc#1192764) * 0001-grub-install-Add-SUSE-signed-image-support-for-power.patch- Fix wrong default entry when booting snapshot (bsc#1159205) * grub2-btrfs-08-workaround-snapshot-menu-default-entry.patch- Power guest secure boot with static keys: GRUB2 signing portion (jsc#SLE-18271) (bsc#1192764) * grub2.spec - Power guest secure boot with static keys: GRUB2 portion (jsc#SLE-18144) (bsc#1192686) * 0001-ieee1275-Drop-HEAP_MAX_ADDR-and-HEAP_MIN_SIZE-consta.patch * 0002-ieee1275-claim-more-memory.patch * 0003-ieee1275-request-memory-with-ibm-client-architecture.patch * 0004-Add-suport-for-signing-grub-with-an-appended-signatu.patch * 0005-docs-grub-Document-signing-grub-under-UEFI.patch * 0006-docs-grub-Document-signing-grub-with-an-appended-sig.patch * 0007-dl-provide-a-fake-grub_dl_set_persistent-for-the-emu.patch * 0008-pgp-factor-out-rsa_pad.patch * 0009-crypto-move-storage-for-grub_crypto_pk_-to-crypto.c.patch * 0010-posix_wrap-tweaks-in-preparation-for-libtasn1.patch * 0011-libtasn1-import-libtasn1-4.18.0.patch * 0012-libtasn1-disable-code-not-needed-in-grub.patch * 0013-libtasn1-changes-for-grub-compatibility.patch * 0014-libtasn1-compile-into-asn1-module.patch * 0015-test_asn1-test-module-for-libtasn1.patch * 0016-grub-install-support-embedding-x509-certificates.patch * 0017-appended-signatures-import-GNUTLS-s-ASN.1-descriptio.patch * 0018-appended-signatures-parse-PKCS-7-signedData-and-X.50.patch * 0019-appended-signatures-support-verifying-appended-signa.patch * 0020-appended-signatures-verification-tests.patch * 0021-appended-signatures-documentation.patch * 0022-ieee1275-enter-lockdown-based-on-ibm-secure-boot.patch * 0023-x509-allow-Digitial-Signature-plus-other-Key-Usages.patch- Fix no menuentry is found if hibernation on btrfs RAID1 (bsc#1193090) * grub2-systemd-sleep-plugin- Fix CVE-2021-3981 (bsc#1189644) * 0001-grub-mkconfig-restore-umask-for-grub.cfg.patch- Fix can't allocate initrd error (bsc#1191378) * 0001-Factor-out-grub_efi_linux_boot.patch * 0002-Fix-race-in-EFI-validation.patch * 0003-Handle-multi-arch-64-on-32-boot-in-linuxefi-loader.patch * 0004-Try-to-pick-better-locations-for-kernel-and-initrd.patch * 0005-x86-efi-Use-bounce-buffers-for-reading-to-addresses-.patch * 0006-x86-efi-Re-arrange-grub_cmd_linux-a-little-bit.patch * 0007-x86-efi-Make-our-own-allocator-for-kernel-stuff.patch * 0008-x86-efi-Allow-initrd-params-cmdline-allocations-abov.patch * 0009-x86-efi-Reduce-maximum-bounce-buffer-size-to-16-MiB.patch * 0010-efilinux-Fix-integer-overflows-in-grub_cmd_initrd.patch * 0011-Also-define-GRUB_EFI_MAX_ALLOCATION_ADDRESS-for-RISC.patch- Add support for simplefb (boo#1193532). + grub2-simplefb.patch- Fix extent not found when initramfs contains shared extents (bsc#1190982) * 0001-fs-btrfs-Make-extent-item-iteration-to-handle-gaps.patch- Fix arm64 kernel image not aligned on 64k boundary (bsc#1192522) * 0001-arm64-Fix-EFI-loader-kernel-image-allocation.patch * 0002-Arm-check-for-the-PE-magic-for-the-compiled-arch.patch- Remove openSUSE Tumbleweed specific handling for default grub distributor (bsc#1191198) - Use /usr/lib/os-release as fallback (bsc#1191196) * grub2-default-distributor.patch * grub2-check-default.sh - VUL-0: grub2: grub2-once uses fixed file name in /var/tmp (bsc#1190474) (CVE-2021-46705) * grub2-once * grub2-once.service - Fix unknown TPM error on buggy uefi firmware (bsc#1191504) * 0001-tpm-Pass-unknown-error-as-non-fatal-but-debug-print-.patch - Fix error /boot/grub2/locale/POSIX.gmo not found (bsc#1189769) * 0001-Filter-out-POSIX-locale-for-translation.patch - Fix error lvmid disk cannot be found after second disk added to the root volume group (bsc#1189874) (bsc#1071559) * 0001-ieee1275-implement-FCP-methods-for-WWPN-and-LUNs.patch - Fix error in grub installation due to unnecessary requirement to support excessive device for the root logical volume (bsc#1184135) * 0001-disk-diskfilter-Use-nodes-in-logical-volume-s-segmen.patch - Fix regression in reading xfs v4 * 0001-fs-xfs-Fix-unreadable-filesystem-with-v4-superblock.patch- Fix installation on usrmerged s390x- Improve support for SLE Micro 5.1 on s390x. (bsc#1190395) * amend grub2-s390x-04-grub2-install.patch * refresh grub2-s390x-11-secureboot.patch- Follow usr merge for looking up kernel config (bsc#1189782) (bsc#1190061) * 0001-templates-Follow-the-path-of-usr-merged-kernel-confi.patch- Add btrfs zstd compression on i386-pc and also make sure it won't break existing grub installations (bsc#1161823) * deleted 0001-btrfs-disable-zstd-support-for-i386-pc.patch * added 0001-i386-pc-build-btrfs-zstd-support-into-separate-modul.patch- Delete the author list from %description (the %description section is literally for package descriptions (only) these days, encoding was also problematic). - Add %doc AUTHORS to get packaged that info- update grub2-systemd-sleep.sh to fix hibernation by avoiding the error "no kernelfile matching the running kernel found" on usrmerged setup- Use %autosetup- Replace grub2-use-stat-instead-of-udevadm-for-partition-lookup.patch and fix-grub2-use-stat-instead-of-udevadm-for-partition-lookup-with-new-glibc.patch with upstream backport: 0001-osdep-Introduce-include-grub-osdep-major.h-and-use-i.patch and 0002-osdep-linux-hostdisk-Use-stat-instead-of-udevadm-for.patch.- Fix error not a btrfs filesystem on s390x (bsc#1187645) * 80_suse_btrfs_snapshot- Fix error gfxterm isn't found with multiple terminals (bsc#1187565) * grub2-fix-error-terminal-gfxterm-isn-t-found.patch- Fix boot failure after kdump due to the content of grub.cfg is not completed with pending modificaton in xfs journal (bsc#1186975) * grub-install-force-journal-draining-to-ensure-data-i.patch - Patch refreshed * grub2-mkconfig-default-entry-correction.patch- Version bump to 2.06 * rediff - 0001-add-support-for-UEFI-network-protocols.patch - 0002-net-read-bracketed-ipv6-addrs-and-port-numbers.patch - 0003-Make-grub_error-more-verbose.patch - 0003-bootp-New-net_bootp6-command.patch - 0005-grub.texi-Add-net_bootp6-doument.patch - 0006-bootp-Add-processing-DHCPACK-packet-from-HTTP-Boot.patch - 0006-efi-Set-image-base-address-before-jumping-to-the-PE-.patch - 0008-efinet-Setting-DNS-server-from-UEFI-protocol.patch - 0046-squash-verifiers-Move-verifiers-API-to-kernel-image.patch - grub-install-force-journal-draining-to-ensure-data-i.patch - grub2-btrfs-01-add-ability-to-boot-from-subvolumes.patch - grub2-diskfilter-support-pv-without-metadatacopies.patch - grub2-efi-HP-workaround.patch - grub2-efi-xen-cfg-unquote.patch - grub2-efi-xen-chainload.patch - grub2-fix-menu-in-xen-host-server.patch - grub2-gfxmenu-support-scrolling-menu-entry-s-text.patch - grub2-install-remove-useless-check-PReP-partition-is-empty.patch - grub2-lvm-allocate-metadata-buffer-from-raw-contents.patch - grub2-mkconfig-default-entry-correction.patch - grub2-pass-corret-root-for-nfsroot.patch - grub2-s390x-03-output-7-bit-ascii.patch - grub2-s390x-04-grub2-install.patch - grub2-secureboot-install-signed-grub.patch - grub2-setup-try-fs-embed-if-mbr-gap-too-small.patch - use-grub2-as-a-package-name.patch * update by patch squashed: - 0001-Add-support-for-Linux-EFI-stub-loading-on-aarch64.patch - grub2-efi-chainload-harder.patch - grub2-secureboot-no-insmod-on-sb.patch - grub2-secureboot-chainloader.patch - grub2-secureboot-add-linuxefi.patch * remove squashed patches: - 0008-squash-Add-support-for-Linux-EFI-stub-loading-on-aar.patch - 0009-squash-Add-support-for-linuxefi.patch - 0041-squash-Add-secureboot-support-on-efi-chainloader.patch - 0042-squash-grub2-efi-chainload-harder.patch - 0043-squash-Don-t-allow-insmod-when-secure-boot-is-enable.patch - 0045-squash-Add-support-for-Linux-EFI-stub-loading-on-aar.patch * drop upstream patches: - 0001-Warn-if-MBR-gap-is-small-and-user-uses-advanced-modu.patch - 0001-include-grub-i386-linux.h-Include-missing-grub-types.patch - 0001-kern-efi-sb-Add-chainloaded-image-as-shim-s-verifiab.patch - 0001-mdraid1x_linux-Fix-gcc10-error-Werror-array-bounds.patch - 0001-normal-Move-common-datetime-functions-out-of-the-nor.patch - 0001-yylex-Make-lexer-fatal-errors-actually-be-fatal.patch - 0002-efi-Make-shim_lock-GUID-and-protocol-type-public.patch - 0002-grub-install-Avoid-incompleted-install-on-i386-pc.patch - 0002-kern-Add-X-option-to-printf-functions.patch - 0002-safemath-Add-some-arithmetic-primitives-that-check-f.patch - 0002-zfs-Fix-gcc10-error-Werror-zero-length-bounds.patch - 0003-calloc-Make-sure-we-always-have-an-overflow-checking.patch - 0003-efi-Return-grub_efi_status_t-from-grub_efi_get_varia.patch - 0003-normal-main-Search-for-specific-config-files-for-net.patch - 0004-calloc-Use-calloc-at-most-places.patch - 0004-datetime-Enable-the-datetime-module-for-the-emu-plat.patch - 0004-efi-Add-a-function-to-read-EFI-variables-with-attrib.patch - 0005-Make-linux_arm_kernel_header.hdr_offset-be-at-the-ri.patch - 0005-efi-Add-secure-boot-detection.patch - 0005-malloc-Use-overflow-checking-primitives-where-we-do-.patch - 0006-efi-Only-register-shim_lock-verifier-if-shim_lock-pr.patch - 0006-iso9660-Don-t-leak-memory-on-realloc-failures.patch - 0007-font-Do-not-load-more-than-one-NAME-section.patch - 0007-verifiers-Move-verifiers-API-to-kernel-image.patch - 0008-efi-Move-the-shim_lock-verifier-to-the-GRUB-core.patch - 0008-script-Remove-unused-fields-from-grub_script_functio.patch - 0009-kern-Add-lockdown-support.patch - 0009-script-Avoid-a-use-after-free-when-redefining-a-func.patch - 0010-kern-lockdown-Set-a-variable-if-the-GRUB-is-locked-d.patch - 0010-linux-Fix-integer-overflows-in-initrd-size-handling.patch - 0011-efi-Lockdown-the-GRUB-when-the-UEFI-Secure-Boot-is-e.patch - 0012-efi-Use-grub_is_lockdown-instead-of-hardcoding-a-dis.patch - 0013-acpi-Don-t-register-the-acpi-command-when-locked-dow.patch - 0014-mmap-Don-t-register-cutmem-and-badram-commands-when-.patch - 0015-commands-Restrict-commands-that-can-load-BIOS-or-DT-.patch - 0016-commands-setpci-Restrict-setpci-command-when-locked-.patch - 0017-commands-hdparm-Restrict-hdparm-command-when-locked-.patch - 0018-gdb-Restrict-GDB-access-when-locked-down.patch - 0019-loader-xnu-Don-t-allow-loading-extension-and-package.patch - 0020-dl-Only-allow-unloading-modules-that-are-not-depende.patch - 0021-usb-Avoid-possible-out-of-bound-accesses-caused-by-m.patch - 0022-lib-arg-Block-repeated-short-options-that-require-an.patch - 0023-commands-menuentry-Fix-quoting-in-setparams_prefix.patch - 0024-kern-parser-Fix-resource-leak-if-argc-0.patch - 0025-kern-parser-Fix-a-memory-leak.patch - 0026-kern-parser-Introduce-process_char-helper.patch - 0027-kern-parser-Introduce-terminate_arg-helper.patch - 0028-kern-parser-Refactor-grub_parser_split_cmdline-clean.patch - 0029-kern-buffer-Add-variable-sized-heap-buffer.patch - 0030-kern-parser-Fix-a-stack-buffer-overflow.patch - 0031-util-mkimage-Remove-unused-code-to-add-BSS-section.patch - 0032-util-mkimage-Use-grub_host_to_target32-instead-of-gr.patch - 0033-util-mkimage-Always-use-grub_host_to_target32-to-ini.patch - 0034-util-mkimage-Unify-more-of-the-PE32-and-PE32-header-.patch - 0035-util-mkimage-Reorder-PE-optional-header-fields-set-u.patch - 0036-util-mkimage-Improve-data_size-value-calculation.patch - 0037-util-mkimage-Refactor-section-setup-to-use-a-helper.patch - 0038-util-mkimage-Add-an-option-to-import-SBAT-metadata-i.patch - 0039-grub-install-common-Add-sbat-option.patch - 0040-shim_lock-Only-skip-loading-shim_lock-verifier-with-.patch - grub-install-define-default-platform-for-risc-v.patch - grub2-editenv-add-warning-message.patch - grub2-efi-gop-add-blt.patch - grub2-efi-uga-64bit-fb.patch - grub2-verifiers-fix-system-freeze-if-verify-failed.patch - risc-v-add-clzdi2-symbol.patch - risc-v-fix-computation-of-pc-relative-relocation-offset.patch - Add grub2-instdev-fixup.pl for correcting /etc/default/grub_installdevice to use disk devie if grub has been installed to it - Add 0001-30_uefi-firmware-fix-printf-format-with-null-byte.patch to fix detection of efi fwsetup support- Fix running grub2-once leads to failure of starting systemd service in the boot sequence (bsc#1169460) * grub2-once * grub2-once.service- Fix crash in launching gfxmenu without theme file (bsc#1186481) * grub2-gfxmenu-support-scrolling-menu-entry-s-text.patch- Fix plaintext password in grub config didn't work to unlock menu entry if enabling secure boot in UEFI (bsc#1181892)- Fix obsolete syslog in systemd unit file and updating to use journal as StandardOutput (bsc#1185149) * grub2-once.service- Fix build error on armv6/armv7 (bsc#1184712) * 0001-emu-fix-executable-stack-marking.patch- Fix error grub_file_filters not found in Azure virtual machine (bsc#1182012) * 0001-Workaround-volatile-efi-boot-variable.patch- Fix powerpc-ieee1275 lpar takes long time to boot with increasing number of nvme namespace (bsc#1177751) 0001-ieee1275-Avoiding-many-unecessary-open-close.patch- Fix chainloading windows on dual boot machine (bsc#1183073) * 0001-kern-efi-sb-Add-chainloaded-image-as-shim-s-verifiab.patch- VUL-0: grub2,shim: implement new SBAT method (bsc#1182057) * 0031-util-mkimage-Remove-unused-code-to-add-BSS-section.patch * 0032-util-mkimage-Use-grub_host_to_target32-instead-of-gr.patch * 0033-util-mkimage-Always-use-grub_host_to_target32-to-ini.patch * 0034-util-mkimage-Unify-more-of-the-PE32-and-PE32-header-.patch * 0035-util-mkimage-Reorder-PE-optional-header-fields-set-u.patch * 0036-util-mkimage-Improve-data_size-value-calculation.patch * 0037-util-mkimage-Refactor-section-setup-to-use-a-helper.patch * 0038-util-mkimage-Add-an-option-to-import-SBAT-metadata-i.patch * 0039-grub-install-common-Add-sbat-option.patch - Fix CVE-2021-20225 (bsc#1182262) * 0022-lib-arg-Block-repeated-short-options-that-require-an.patch - Fix CVE-2020-27749 (bsc#1179264) * 0024-kern-parser-Fix-resource-leak-if-argc-0.patch * 0025-kern-parser-Fix-a-memory-leak.patch * 0026-kern-parser-Introduce-process_char-helper.patch * 0027-kern-parser-Introduce-terminate_arg-helper.patch * 0028-kern-parser-Refactor-grub_parser_split_cmdline-clean.patch * 0029-kern-buffer-Add-variable-sized-heap-buffer.patch * 0030-kern-parser-Fix-a-stack-buffer-overflow.patch - Fix CVE-2021-20233 (bsc#1182263) * 0023-commands-menuentry-Fix-quoting-in-setparams_prefix.patch - Fix CVE-2020-25647 (bsc#1177883) * 0021-usb-Avoid-possible-out-of-bound-accesses-caused-by-m.patch - Fix CVE-2020-25632 (bsc#1176711) * 0020-dl-Only-allow-unloading-modules-that-are-not-depende.patch - Fix CVE-2020-27779, CVE-2020-14372 (bsc#1179265) (bsc#1175970) * 0001-include-grub-i386-linux.h-Include-missing-grub-types.patch * 0002-efi-Make-shim_lock-GUID-and-protocol-type-public.patch * 0003-efi-Return-grub_efi_status_t-from-grub_efi_get_varia.patch * 0004-efi-Add-a-function-to-read-EFI-variables-with-attrib.patch * 0005-efi-Add-secure-boot-detection.patch * 0006-efi-Only-register-shim_lock-verifier-if-shim_lock-pr.patch * 0007-verifiers-Move-verifiers-API-to-kernel-image.patch * 0008-efi-Move-the-shim_lock-verifier-to-the-GRUB-core.patch * 0009-kern-Add-lockdown-support.patch * 0010-kern-lockdown-Set-a-variable-if-the-GRUB-is-locked-d.patch * 0011-efi-Lockdown-the-GRUB-when-the-UEFI-Secure-Boot-is-e.patch * 0012-efi-Use-grub_is_lockdown-instead-of-hardcoding-a-dis.patch * 0013-acpi-Don-t-register-the-acpi-command-when-locked-dow.patch * 0014-mmap-Don-t-register-cutmem-and-badram-commands-when-.patch * 0015-commands-Restrict-commands-that-can-load-BIOS-or-DT-.patch * 0016-commands-setpci-Restrict-setpci-command-when-locked-.patch * 0017-commands-hdparm-Restrict-hdparm-command-when-locked-.patch * 0018-gdb-Restrict-GDB-access-when-locked-down.patch * 0019-loader-xnu-Don-t-allow-loading-extension-and-package.patch * 0040-shim_lock-Only-skip-loading-shim_lock-verifier-with-.patch * 0041-squash-Add-secureboot-support-on-efi-chainloader.patch * 0042-squash-grub2-efi-chainload-harder.patch * 0043-squash-Don-t-allow-insmod-when-secure-boot-is-enable.patch * 0044-squash-kern-Add-lockdown-support.patch * 0045-squash-Add-support-for-Linux-EFI-stub-loading-on-aar.patch * 0046-squash-verifiers-Move-verifiers-API-to-kernel-image.patch - Drop patch supersceded by the new backport * 0001-linuxefi-fail-kernel-validation-without-shim-protoco.patch * 0001-shim_lock-Disable-GRUB_VERIFY_FLAGS_DEFER_AUTH-if-se.patch * 0007-linuxefi-fail-kernel-validation-without-shim-protoco.patch - Add SBAT metadata section to grub.efi - Drop shim_lock module as it is part of core of grub.efi * grub2.spec- Fix build error in binutils 2.36 (bsc#1181741) * 0001-Fix-build-error-in-binutils-2.36.patch - Fix executable stack in grub-emu (bsc#1181696) * 0001-emu-fix-executable-stack-marking.patch- Restore compatibilty sym-links * grub2.spec - Use rpmlintrc to filter out rpmlint 2.0 error (bsc#1179044) * grub2.rpmlintrc- Complete Secure Boot support on aarch64 (jsc#SLE-15020) * 0001-Add-support-for-Linux-EFI-stub-loading-on-aarch64.patch * 0002-arm64-make-sure-fdt-has-address-cells-and-size-cells.patch * 0003-Make-grub_error-more-verbose.patch * 0004-arm-arm64-loader-Better-memory-allocation-and-error-.patch * 0005-Make-linux_arm_kernel_header.hdr_offset-be-at-the-ri.patch * 0006-efi-Set-image-base-address-before-jumping-to-the-PE-.patch * 0007-linuxefi-fail-kernel-validation-without-shim-protoco.patch * 0008-squash-Add-support-for-Linux-EFI-stub-loading-on-aar.patch * 0009-squash-Add-support-for-linuxefi.patch- Fix rpmlint 2.0 error for having arch specific path in noarch package aiming for compatibility with old package (bsc#1179044) * grub2.spec - Fix non POSIX sed argument which failed in sed from busybox (bsc#1181091) * grub2-check-default.sh- Fix boot failure in blocklist installation (bsc#1178278) * Modified 0002-grub-install-Avoid-incompleted-install-on-i386-pc.patch- Fix grub2-install error with "failed to get canonical path of `/boot/grub2/i386-pc'." (bsc#1177957) * Modified 0002-grub-install-Avoid-incompleted-install-on-i386-pc.patch- Fix https boot interrupted by unrecognised network address error message (bsc#1172952) * 0001-add-support-for-UEFI-network-protocols.patch- grub2.spec: Fix bare words used as string in expression which is no longer allowed in rpm 4.16- Improve the error handling when grub2-install fails with short mbr gap (bsc#1176062) * 0001-Warn-if-MBR-gap-is-small-and-user-uses-advanced-modu.patch * 0002-grub-install-Avoid-incompleted-install-on-i386-pc.patch- Make efi hand off the default entry point of the linux command (bsc#1176134) * 0001-efi-linux-provide-linux-command.patch- Fix verification requested but nobody cares error when loading external module in secure boot off (bsc#1175766) * 0001-shim_lock-Disable-GRUB_VERIFY_FLAGS_DEFER_AUTH-if-se.patch- Make consistent check to enable relative path on btrfs (bsc#1174567) * 0001-Unify-the-check-to-enable-btrfs-relative-path.patch- Add fibre channel device's ofpath support to grub-ofpathname and search hint to speed up root device discovery (bsc#1172745) * 0001-ieee1275-powerpc-implements-fibre-channel-discovery-.patch * 0002-ieee1275-powerpc-enables-device-mapper-discovery.patch- Fix for CVE-2020-15705 (bsc#1174421) * 0001-linuxefi-fail-kernel-validation-without-shim-protoco.patch * 0002-cmdline-Provide-cmdline-functions-as-module.patch- Make grub-calloc inline to avoid symbol not found error as the system may not use updated grub to boot the system (bsc#1174782) (bsc#1175060) (bsc#1175036) * 0001-kern-mm.c-Make-grub_calloc-inline.patch- Fix for CVE-2020-10713 (bsc#1168994) * 0001-yylex-Make-lexer-fatal-errors-actually-be-fatal.patch - Fix for CVE-2020-14308 CVE-2020-14309, CVE-2020-14310, CVE-2020-14311 (bsc#1173812) * 0002-safemath-Add-some-arithmetic-primitives-that-check-f.patch * 0003-calloc-Make-sure-we-always-have-an-overflow-checking.patch * 0004-calloc-Use-calloc-at-most-places.patch * 0005-malloc-Use-overflow-checking-primitives-where-we-do-.patch * 0006-iso9660-Don-t-leak-memory-on-realloc-failures.patch * 0007-font-Do-not-load-more-than-one-NAME-section.patch - Fix CVE-2020-15706 (bsc#1174463) * 0008-script-Remove-unused-fields-from-grub_script_functio.patch * 0009-script-Avoid-a-use-after-free-when-redefining-a-func.patch - Fix CVE-2020-15707 (bsc#1174570) * 0010-linux-Fix-integer-overflows-in-initrd-size-handling.patch - Use overflow checking primitives where the arithmetic expression for buffer allocations may include unvalidated data - Use grub_calloc for overflow check and return NULL when it would occur * 0001-add-support-for-UEFI-network-protocols.patch * 0003-bootp-New-net_bootp6-command.patch * grub2-btrfs-01-add-ability-to-boot-from-subvolumes.patch * grub2-btrfs-09-get-default-subvolume.patch * grub2-gfxmenu-support-scrolling-menu-entry-s-text.patch * grub2-grubenv-in-btrfs-header.patch- No 95_textmode for PowerPC (boo#1174166)- Skip zfcpdump kernel from the grub boot menu (bsc#1166513) * grub2-s390x-skip-zfcpdump-image.patch- Fix boot failure as journaled data not get drained due to abrupt power off after grub-install (bsc#1167756) * grub-install-force-journal-draining-to-ensure-data-i.patch- Fix executable stack in grub-probe and other grub utility (bsc#1169137) * grub2-btrfs-06-subvol-mount.patch- Fix GCC 10 build fail (bsc#1158189) * 0001-mdraid1x_linux-Fix-gcc10-error-Werror-array-bounds.patch * 0002-zfs-Fix-gcc10-error-Werror-zero-length-bounds.patch- Backport to support searching for specific config files for netboot (bsc#1166409) * 0001-normal-Move-common-datetime-functions-out-of-the-nor.patch * 0002-kern-Add-X-option-to-printf-functions.patch * 0003-normal-main-Search-for-specific-config-files-for-net.patch * 0004-datetime-Enable-the-datetime-module-for-the-emu-plat.patch- move *.module files to separate -debug subpackage (boo#1166578)- Fix EFI console detection to make it a runtime decision (bsc#1164385) * grub2-SUSE-Add-the-t-hotkey.patch- Downgrade mtools to Suggests for consistency with xorriso (boo#1165839) - remove info requirements, file triggers are used now (boo#1152105)- Add secure boot support for s390x. (jsc#SLE-9425) * grub2-s390x-11-secureboot.patch- Fix grub hangs after loading rogue image without valid signature for uefi secure boot (bsc#1159102) * grub2-verifiers-fix-system-freeze-if-verify-failed.patch- From Stefan Seyfried : Fix grub2-install fails with "not a directory" error (boo#1161641, bsc#1162403) * grub2-install-fix-not-a-directory-error.patch- Correct awk pattern in 20_linux_xen (bsc#900418, bsc#1157912) - Correct linux and initrd handling in 20_linux_xen (bsc#1157912) M grub2-efi-xen-cfg-unquote.patch M grub2-efi-xen-chainload.patch M grub2-efi-xen-cmdline.patch M grub2-efi-xen-removable.patch- Disable btrfs zstd support for i386-pc to workaround core.img too large to be embedded in btrfs bootloader area or MBR gap (boo#1154809) * 0001-btrfs-disable-zstd-support-for-i386-pc.patch- Fix grub2.sleep to load old kernel after hibernation (boo#1154783)- Enable support for riscv64 - Backports from upstream: * risc-v-fix-computation-of-pc-relative-relocation-offset.patch * risc-v-add-clzdi2-symbol.patch * grub-install-define-default-platform-for-risc-v.patch- Version bump to 2.04 * removed - translations-20170427.tar.xz * grub2.spec - Make signed grub-tpm.efi specific to x86_64-efi build, the platform currently shipped with tpm module from upstream codebase - Add shim_lock to signed grub.efi in x86_64-efi build - x86_64: linuxefi now depends on linux, both will verify kernel via shim_lock - Remove translation tarball and po file hacks as it's been included in upstream tarball * rediff - grub2-setup-try-fs-embed-if-mbr-gap-too-small.patch - grub2-commands-introduce-read_file-subcommand.patch - grub2-secureboot-add-linuxefi.patch - 0001-add-support-for-UEFI-network-protocols.patch - grub2-efi-HP-workaround.patch - grub2-secureboot-install-signed-grub.patch - grub2-linux.patch - use-grub2-as-a-package-name.patch - grub2-pass-corret-root-for-nfsroot.patch - grub2-secureboot-use-linuxefi-on-uefi.patch - grub2-secureboot-no-insmod-on-sb.patch - grub2-secureboot-provide-linuxefi-config.patch - grub2-secureboot-chainloader.patch - grub2-s390x-01-Changes-made-and-files-added-in-order-to-allow-s390x.patch - grub2-s390x-02-kexec-module-added-to-emu.patch - grub2-s390x-04-grub2-install.patch - grub2-btrfs-01-add-ability-to-boot-from-subvolumes.patch - grub2-efi-chainloader-root.patch - grub2-ppc64le-disable-video.patch - grub2-ppc64-cas-reboot-support.patch - grub2-Fix-incorrect-netmask-on-ppc64.patch - 0003-bootp-New-net_bootp6-command.patch - 0006-bootp-Add-processing-DHCPACK-packet-from-HTTP-Boot.patch - 0012-tpm-Build-tpm-as-module.patch - grub2-emu-4-all.patch - grub2-btrfs-09-get-default-subvolume.patch - grub2-ppc64le-memory-map.patch - grub2-ppc64-cas-fix-double-free.patch - 0008-efinet-Setting-DNS-server-from-UEFI-protocol.patch * drop upstream patches - grub2-fix-locale-en.mo.gz-not-found-error-message.patch - grub2-fix-build-with-flex-2.6.4.patch - grub2-accept-empty-module.patch - 0001-Fix-packed-not-aligned-error-on-GCC-8.patch - 0001-Fix-PCIe-LER-when-GRUB2-accesses-non-enabled-MMIO-da.patch - unix-exec-avoid-atexit-handlers-when-child-exits.patch - 0001-xfs-Accept-filesystem-with-sparse-inodes.patch - grub2-binutils2.31.patch - grub2-msdos-fix-overflow.patch - 0001-tsc-Change-default-tsc-calibration-method-to-pmtimer.patch - grub2-efi-Move-grub_reboot-into-kernel.patch - grub2-efi-Free-malloc-regions-on-exit.patch - grub2-move-initrd-upper.patch - 0002-Add-Virtual-LAN-support.patch - 0001-ofnet-Initialize-structs-in-bootpath-parser.patch - 0001-misc-fix-invalid-character-recongition-in-strto-l.patch - 0001-tpm-Core-TPM-support.patch - 0002-tpm-Measure-kernel-initrd.patch - 0003-tpm-Add-BIOS-boot-measurement.patch - 0004-tpm-Rework-linux-command.patch - 0005-tpm-Rework-linux16-command.patch - 0006-tpm-Measure-kernel-and-initrd-on-BIOS-systems.patch - 0007-tpm-Measure-the-kernel-commandline.patch - 0008-tpm-Measure-commands.patch - 0009-tpm-Measure-multiboot-images-and-modules.patch - 0010-tpm-Fix-boot-when-there-s-no-TPM.patch - 0011-tpm-Fix-build-error.patch - 0013-tpm-i386-pc-diskboot-img.patch - grub2-freetype-pkgconfig.patch - 0001-cpio-Disable-gcc9-Waddress-of-packed-member.patch - 0002-jfs-Disable-gcc9-Waddress-of-packed-member.patch - 0003-hfs-Fix-gcc9-error-Waddress-of-packed-member.patch - 0004-hfsplus-Fix-gcc9-error-with-Waddress-of-packed-membe.patch - 0005-acpi-Fix-gcc9-error-Waddress-of-packed-member.patch - 0006-usbtest-Disable-gcc9-Waddress-of-packed-member.patch - 0007-chainloader-Fix-gcc9-error-Waddress-of-packed-member.patch - 0008-efi-Fix-gcc9-error-Waddress-of-packed-member.patch- Consistently find btrfs snapshots on s390x. (bsc#1136970) * grub2-s390x-04-grub2-install.patch- Fix fallback embed doesn't work when no post mbr gap at all (boo#1142229) * Refresh grub2-setup-try-fs-embed-if-mbr-gap-too-small.patch- Revert grub2-ieee1275-FCP-methods-for-WWPN-and-LUNs.patch until merged by upstream (bsc#1134287, bsc#1139345, LTC#177836, LTC#174229).- Fix iteration of FCP LUNs (bsc#1134287, bsc#1139345, LTC#177836, LTC#174229). * Refresh grub2-ieee1275-FCP-methods-for-WWPN-and-LUNs.patch- Use grub2-install to handle signed grub installation for UEFI secure boot and also provide options to override default (bsc#1136601) * grub2-secureboot-install-signed-grub.patch - Remove arm64 linuxefi patches as it's not needed for secure boot * 0001-efi-refactor-grub_efi_allocate_pages.patch * 0002-Remove-grub_efi_allocate_pages.patch * 0003-arm64-efi-move-EFI_PAGE-definitions-to-efi-memory.h.patch * 0004-efi-Add-central-copy-of-grub_efi_find_mmap_size.patch * 0005-efi-Add-grub_efi_get_ram_base-function-for-arm64.patch * 0006-Add-support-for-EFI-handover-on-ARM64.patch- Avoid high resolution when trying to keep current mode (bsc#1133842) * grub2-video-limit-the-resolution-for-fixed-bimap-font.patch - Make GRUB_SAVEDEFAULT working with btrfs (bsc#1128592) * grub2-grubenv-in-btrfs-header.patch- Check/refresh zipl-kernel before hibernate on s390x. (bsc#940457) (Getting rid of hardcoded 'vmlinuz', which failed on PPC as well.) * grub2-systemd-sleep.sh- Try to refresh zipl-kernel on failed kexec. (bsc#1127293) * grub2-s390x-04-grub2-install.patch - Fully support "previous" zipl-kernel, with 'mem=1G' being available on dedicated entries. (bsc#928131) * grub2-s390x-09-improve-zipl-setup.patch - Refresh * grub2-zipl-setup-fix-btrfs-multipledev.patch- Fix GCC 9 build failure (bsc#1121208) * 0001-cpio-Disable-gcc9-Waddress-of-packed-member.patch * 0002-jfs-Disable-gcc9-Waddress-of-packed-member.patch * 0003-hfs-Fix-gcc9-error-Waddress-of-packed-member.patch * 0004-hfsplus-Fix-gcc9-error-with-Waddress-of-packed-membe.patch * 0005-acpi-Fix-gcc9-error-Waddress-of-packed-member.patch * 0006-usbtest-Disable-gcc9-Waddress-of-packed-member.patch * 0007-chainloader-Fix-gcc9-error-Waddress-of-packed-member.patch * 0008-efi-Fix-gcc9-error-Waddress-of-packed-member.patch- Use %doc for older products for compatibility, or may end up with unsuccessful build result * grub2.spec- Revert grub2-ieee1275-open-raw-mode.patch for regression of crashing lvm on multipath SAN (bsc#1113702) * deleted grub2-ieee1275-open-raw-mode.patch - Add exception handling to FCP lun enumeration (bsc#1113702) * grub2-ieee1275-FCP-methods-for-WWPN-and-LUNs.patch- Fix LOADER_TYPE parsing in grub2-once (boo#1122569)- Create compatibility sym-link of grub.xen in the old location to which old VM definition is pointing (bsc#1123942)- Add patch to fix ARM boot, when kernel become too big: * grub2-move-initrd-upper.patch (boo#1123350)- Replace old $RPM_* shell vars.- Support long menu entry by scrolling its text left and right through the key stroke ctrl+l and ctrl+r (FATE#325760) * grub2-gfxmenu-support-scrolling-menu-entry-s-text.patch- Improved hiDPI device support (FATE#326680) * grub2-video-limit-the-resolution-for-fixed-bimap-font.patch- Build platform-packages 'noarch' and move to '/usr/share/efi' for SUSE Manager. (FATE#326960) * grub2-efi-xen-chainload.patch (bsc#1122563) * grub2-efi-xen-removable.patch (refresh)- Support for UEFI Secure Boot on AArch64 (FATE#326541) * 0001-efi-refactor-grub_efi_allocate_pages.patch * 0002-Remove-grub_efi_allocate_pages.patch * 0003-arm64-efi-move-EFI_PAGE-definitions-to-efi-memory.h.patch * 0004-efi-Add-central-copy-of-grub_efi_find_mmap_size.patch * 0005-efi-Add-grub_efi_get_ram_base-function-for-arm64.patch * 0006-Add-support-for-EFI-handover-on-ARM64.patch- Change default tsc calibration method to pmtimer on EFI (bsc#1114754) * 0001-tsc-Change-default-tsc-calibration-method-to-pmtimer.patch- ieee1275: Fix double free in CAS reboot (bsc#1111955) * grub2-ppc64-cas-fix-double-free.patch- Support NVDIMM device names (bsc#1110073) * grub2-getroot-support-nvdimm.patch- Translate caret back to space as the initrd stanza could use space to delimit multiple files loaded (bsc#1101942) * grub2-util-30_os-prober-multiple-initrd.patch- ieee1275: implement FCP methods for WWPN and LUNs (bsc#1093145) * grub2-ieee1275-FCP-methods-for-WWPN-and-LUNs.patch- Fix broken network interface with random address and same name (bsc#1084508) * 0001-ofnet-Initialize-structs-in-bootpath-parser.patch- Fix outputting invalid btrfs subvol path on non btrfs filesystem due to bogus return code handling. (bsc#1106381) * modified grub2-btrfs-10-config-directory.patch- Fix overflow in sector count calculation (bsc#1105163) * grub2-msdos-fix-overflow.patch- Downgrade libburnia-tools to suggest as minimal system can't afford pulling in tcl/tk and half of the x11 stack (bsc#1102515) * modified grub2.spec- Add grub2-binutils2.31.patch: x86-64: Treat R_X86_64_PLT32 as R_X86_64_PC32. Starting from binutils commit bd7ab16b x86-64 assembler generates R_X86_64_PLT32, instead of R_X86_64_PC32, for 32-bit PC-relative branches. Grub2 should treat R_X86_64_PLT32 as R_X86_64_PC32.- The grubxenarch packages are now architecture-independent. [bsc#953297, grub2.spec, grub2-rpmlintrc]- Fix config_directory on btrfs to follow path scheme (bsc#1063443) * grub2-btrfs-10-config-directory.patch - Fix grub2-install --root-directory does not work for /boot/grub2/ on separate btrfs subvolume (boo#1098420) * grub2-btrfs-06-subvol-mount.patch - Fix setparams doesn't work as expected from boot-last-label NVRAM var, after inital CAS reboot on ieee1275 (bsc#1088830) * grub2-ppc64-cas-new-scope.patch- Fix install on xfs error (bsc#1101283) * 0001-xfs-Accept-filesystem-with-sparse-inodes.patch- grub2.spec: change %config to %config(noreplace) Don't overwrite user changes to config files on upgrades.- Marked %{_sysconfdir}/grub.d/40_custom as (noreplace) [bsc#1079332, grub2.spec]- Replace "GRUB_DISABLE_LINUX_RECOVERY" by "GRUB_DISABLE_RECOVERY" in /etc/default/grub and remove test from s390x install section in upec file. [bsc#1042433, grub.default, grub2.spec]- Added "# needssslcertforbuild", which got lost somewhere, to spec file [grub2.spec]- Replace confusing menu on btrfs "snapper rollback" by help text. [bsc#1027588, grub2-btrfs-help-on-snapper-rollback.patch]- Use %license instead of %doc [bsc#1082318]- grub2-emu on s390 keep network during kexec boot (bsc#1089493) * grub2-s390x-10-keep-network-at-kexec.patch- Add grub2-freetype-pkgconfig.patch to fix build with new freetype use pkgconfig to find Freetype libraries.- Fallback to raw mode if Open Firmware returns invalid ihandler (bsc#1071559) * grub2-ieee1275-open-raw-mode.patch- Fix error of essential directory not found on UEFI Xen host (bsc#1085842) * add grub2-efi-xen-removable.patch * rediff grub2-suse-remove-linux-root-param.patch- Fix corruption of "grub2-install --help" and grub2-install manual page (bsc#1086670) * unix-exec-avoid-atexit-handlers-when-child-exits.patch- Fix Nvidia GPU in legacy I/O slot 2 disappears during system startup (bsc#1082914) * 0001-Fix-PCIe-LER-when-GRUB2-accesses-non-enabled-MMIO-da.patch- Fix packed-not-aligned error on GCC 8 (bsc#1084632) * 0001-Fix-packed-not-aligned-error-on-GCC-8.patch- Fix incorrect netmask on ppc64 (bsc#1085419) * grub2-Fix-incorrect-netmask-on-ppc64.patch- Fix UEFI HTTPS Boot from ISO installation image (bsc#1076132) * 0001-add-support-for-UEFI-network-protocols.patch- fix wrong command output when default subvolume is toplevel tree with id 5 (bsc#1078775) * grub2-btrfs-09-get-default-subvolume.patch - insert mdraid modules to support software RAID (bsc#1078775) * grub2-xen-pv-firmware.cfg- Rename grub2-btrfs-workaround-grub2-once.patch to grub2-grubenv-in-btrfs-header.patch - Store GRUB environment variable health_checker_flag in Btrfs header- Fix incorrect check preventing the script from running (bsc#1078481) * 80_suse_btrfs_snapshot- Fix disappeared snapshot menu entry (bsc#1078481) * 80_suse_btrfs_snapshot- Fix unquoted string error and add some more checks (bsc#1079330) * grub2-check-default.sh- The %prep section applies patches, the %build section builds. Remove mixup of patching and building from %prep for quilt setup Related to bsc#1065703- Check if default entry need to be corrected for updated distributor version and/or use fallback entry if default kernel entry removed (bsc#1065349) * grub2-check-default.sh * grub2-mkconfig-default-entry-correction.patch - Fix grub2-mkconfig warning when disk is LVM PV (bsc#1071239) * grub2-getroot-scan-disk-pv.patch- Filter out autofs and securityfs from /proc/self/mountinfo to speed up nfsroot test in large number of autofs mounts (bsc#1069094) * modified grub2-pass-corret-root-for-nfsroot.patch- Fix http(s) boot security review (bsc#1058090) * 0002-AUDIT-0-http-boot-tracker-bug.patch- 0001-add-support-for-UEFI-network-protocols.patch: * Workaround http data access in firmware * Fix DNS device path parsing for efinet device * Relaxed UEFI Protocol requirement * Support Intel OPA (Omni-Path Architecture) PXE Boot (bsc#1015589)- grub2-xen-pv-firmware.cfg: remove linemode=1 from cmdline for SUSE installer. openQA expects ncurses interface. (bsc#1066919)- use python3 for autogen.sh (fate#323526)- Do not check that PReP partition does not contain an ELF during installation (bsc#1065738). * grub2-install-remove-useless-check-PReP-partition-is-empty.patch- Build diskboot_tpm.img as separate image to diskboot.img to prevent failure in booting on some bogus firmware. To use the TPM image you have to use suse-enable-tpm option of grub2-install (bsc#1052401) * 0013-tpm-i386-pc-diskboot-img.patch- Use /boot//loader/linux to determine if install media is SUSE instead of /contents file (bsc#1054453)- Use the pvops-enabled default kernel if the traditional xen pv kernel and initrd are not found (bsc#1054453)- Fix reboot in UEFI environments (bsc#1047331) * Add grub2-efi-Move-grub_reboot-into-kernel.patch * Refresh grub2-efi-Free-malloc-regions-on-exit.patch- Add preliminary patch for UEFI HTTPS and related network protocol support (fate#320130) * 0001-add-support-for-UEFI-network-protocols.patch- grub2-s390x-04-grub2-install.patch : remove arybase dependency in grub2-zipl-setup by not referencing to $[ (bsc#1055280)- Fix minor oversights in and the exit value of the grub2-install helper on s390x. (bsc#1055343, fate#323298) * grub2-s390x-09-improve-zipl-setup.patch- Make grub2.info build reproducible (boo#1047218)- add grub2-fix-build-with-flex-2.6.4.patch - fix build with flex 2.6.4+ that removed explicit (void) cast from fprintf call in yy_fatal_error.- Support LVM physical volume created without metadatacopies (bsc#1027526) * grub2-diskfilter-support-pv-without-metadatacopies.patch - Fix page fault exception when grub loads with Nvidia cards (bsc#1038533) * grub2-efi-uga-64bit-fb.patch - Require 'kexec-tools' for System z. (bsc#944358) * modified grub2.spec- grub2-xen-pv-firmware.cfg: insmod lvm module as it's not auto-loaded to support booting from lvm volume (bsc#1004324) - Grub not working correctly with xen and btrfs snapshots (bsc#1026511) * Add grub2-btrfs-09-get-default-subvolume.patch * grub2-xen-pv-firmware.cfg : search path in default subvolume- new upstream version 2.02 * rediff - use-grub2-as-a-package-name.patch * drop upstream patches - grub2-fix-uninitialized-variable-in-btrfs-with-GCC7.patch - grub2-add-FALLTHROUGH-annotations.patch - update translations- update grub2-btrfs-workaround-grub2-once.patch to also store saved_entry in additional environment block (boo#1031025)- fix building with GCC (bsc#1030247) * add grub2-fix-uninitialized-variable-in-btrfs-with-GCC7.patch * grub2-add-FALLTHROUGH-annotations.patch- Fix out of memory error on lvm detection (bsc#1016536) (bsc#1027401) * grub2-lvm-allocate-metadata-buffer-from-raw-contents.patch - Fix boot failure if /boot is separate btrfs partition (bsc#1023160) * grub2-btrfs-06-subvol-mount.patch- 0004-tpm-Rework-linux-command.patch : Fix out of bound memory copy (bsc#1029187)- new upstream version 2.02~rc2 * rediff - use-grub2-as-a-package-name.patch - grub2-linguas.sh-no-rsync.patch * drop upstream patches - 0001-efi-strip-off-final-NULL-from-File-Path-in-grub_efi_.patch- TPM Support (FATE#315831) * 0001-tpm-Core-TPM-support.patch * 0002-tpm-Measure-kernel-initrd.patch * 0003-tpm-Add-BIOS-boot-measurement.patch * 0004-tpm-Rework-linux-command.patch * 0005-tpm-Rework-linux16-command.patch * 0006-tpm-Measure-kernel-and-initrd-on-BIOS-systems.patch * 0007-tpm-Measure-the-kernel-commandline.patch * 0008-tpm-Measure-commands.patch * 0009-tpm-Measure-multiboot-images-and-modules.patch * 0010-tpm-Fix-boot-when-there-s-no-TPM.patch * 0011-tpm-Fix-build-error.patch * 0012-tpm-Build-tpm-as-module.patch - grub2.spec : Add grub-tpm.efi for Secure Boot- Fix invalid Xen EFI config files if xen_args include GRUB2 quoting (bsc#900418) (bsc#951748) * grub2-efi-xen-cfg-unquote.patch - Fix linuxefi erroneously initialize linux's boot_params with non-zero values. (bsc#1025563) * grub2-linuxefi-fix-boot-params.patch - Removed grub2-fix-multi-device-root-kernel-argument.patch as it has regression on how GRUB_DISABLE_LINUX_UUID=true interpreted (bsc#1015138)- Fix for openQA UEFI USB Boot failure with upstream patch (bsc#1026344) * added 0001-efi-strip-off-final-NULL-from-File-Path-in-grub_efi_.patch * removed 0001-Revert-efi-properly-terminate-filepath-with-NULL-in-.patch- Temporary fix for openQA UEFI USB Boot failure (bsc#1026344) * 0001-Revert-efi-properly-terminate-filepath-with-NULL-in-.patch- grub2.spec: fix s390x file list.- require efibootmgr in efi package (boo#1025520)- Merge changes from SLE12 - add grub2-emu-4-all.patch * Build 'grub2-emu' wherever possible, to allow a better implementation of that feature. - add grub2-s390x-06-loadparm.patch, - add grub2-commands-introduce-read_file-subcommand.patch: * allow s390x to telecontrol grub2. (bsc#891946, bsc#892852) - add grub2-s390x-06-loadparm.patch: * ignore case and fix transliteration of parameter. (bsc#891946) - add grub2-s390x-07-add-image-param-for-zipl-setup.patch * Add --image switch to force zipl update to specific kernel (bsc#928131) - add grub2-s390x-08-workaround-part-to-disk.patch * Ignore partition tables on s390x. (bsc#935127) - add grub2-efi-chainload-harder.patch: * allow XEN to be chain-loaded despite firmware flaws. (bnc#887793) * Do not use shim lock protocol for reading pe header, it won't be available when secure boot disabled (bsc#943380) * Make firmware flaw condition be more precisely detected and add debug message for the case * Check msdos header to find PE file header (bsc#954126) - grub2-s390x-04-grub2-install.patch: * streamline boot to grub menu. (bsc#898198) * Force '/usr' to read-only before calling kexec. (bsc#932951) - grub2-once: * add '--enum' option to enumerate boot-entries in a way actually understood by 'grub2'. (bsc#892852, bsc#892811) * Examine variables from grub environment in 'grub2-once'. (fate#319632)- new upstream version 2.02~rc1 * rediff - use-grub2-as-a-package-name.patch - grub2-s390x-04-grub2-install.patch - grub2-accept-empty-module.patch - grub2-btrfs-04-grub2-install.patch - grub2-btrfs-06-subvol-mount.patch * drop upstream patches - 0001-dns-fix-buffer-overflow-for-data-addresses-in-recv_h.patch - 0001-build-Use-AC_HEADER_MAJOR-to-find-device-macros.patch - 0002-configure-fix-check-for-sys-sysmacros.h-under-glibc-.patch - 0001-Fix-fwpath-in-efi-netboot.patch - 0001-arm64-Move-firmware-fdt-search-into-global-function.patch - 0002-arm-efi-Use-fdt-from-firmware-when-available.patch - grub2-arm64-mknetdir-add-suport-for-arm64-efi.patch - 0001-10_linux-Fix-grouping-of-tests-for-GRUB_DEVICE.patch - 0002-20_linux_xen-fix-test-for-GRUB_DEVICE.patch - 0001-xen-make-xen-loader-callable-multiple-times.patch - 0002-xen-avoid-memleaks-on-error.patch - 0003-xen-reduce-number-of-global-variables-in-xen-loader.patch - 0004-xen-add-elfnote.h-to-avoid-using-numbers-instead-of-.patch - 0005-xen-synchronize-xen-header.patch - 0006-xen-factor-out-p2m-list-allocation-into-separate-fun.patch - 0007-xen-factor-out-allocation-of-special-pages-into-sepa.patch - 0008-xen-factor-out-allocation-of-page-tables-into-separa.patch - 0009-xen-add-capability-to-load-initrd-outside-of-initial.patch - 0010-xen-modify-page-table-construction.patch - 0011-xen-add-capability-to-load-p2m-list-outside-of-kerne.patch * add - fix-grub2-use-stat-instead-of-udevadm-for-partition-lookup-with-new-glibc.patch fix compilation with new glibc- Fix build error on glibc-2.25 * 0001-build-Use-AC_HEADER_MAJOR-to-find-device-macros.patch * 0002-configure-fix-check-for-sys-sysmacros.h-under-glibc-.patch - Fix fwpath in efi netboot (fate#321993) (bsc#1022294) * 0001-Fix-fwpath-in-efi-netboot.patch- grub2-systemd-sleep.sh: Fix prematurely abort by commands error return code and skip the offending menu entry (bsc#1022880)- Add support for BLT only EFI GOP adapters (FATE#322332) * grub2-efi-gop-add-blt.patch- info-dir-entry.patch: Update info dir entry to follow renaming to grub2- Add serial module to efi image. Serial terminal is still useful even with EFI Secure Boot- Support %posttrans with marcos provided by update-bootloader-rpm-macros package (bsc#997317)- Remove outdated README.openSUSE (bsc#907693)- 20_memtest86+: avoid adding memtest86+ to the list with UEFI booting.- Fix new line character in distributor (bsc#1007212) * modified grub2-default-distributor.patch- From Juergen Gross : grub-xen: support booting huge pv-domains (bsc#1004398) (bsc#899465) * 0001-xen-make-xen-loader-callable-multiple-times.patch * 0002-xen-avoid-memleaks-on-error.patch * 0003-xen-reduce-number-of-global-variables-in-xen-loader.patch * 0004-xen-add-elfnote.h-to-avoid-using-numbers-instead-of-.patch * 0005-xen-synchronize-xen-header.patch * 0006-xen-factor-out-p2m-list-allocation-into-separate-fun.patch * 0007-xen-factor-out-allocation-of-special-pages-into-sepa.patch * 0008-xen-factor-out-allocation-of-page-tables-into-separa.patch * 0009-xen-add-capability-to-load-initrd-outside-of-initial.patch * 0010-xen-modify-page-table-construction.patch * 0011-xen-add-capability-to-load-p2m-list-outside-of-kerne.patch- add support for netboot on arm64-efi platforms (bsc#998097) * grub2-arm64-mknetdir-add-suport-for-arm64-efi.patch- use $PRETTY_NAME instead of $NAME $VERSION for $GRUB_DISTRIBUTOR in openSUSE Tumbleweed (bsc#995549) * modified grub2-default-distributor.patch - grub2.spec: add http module to grub.efi (fate#320129)- binutils 2.27 creates empty modules without a symtab. Add patch grub2-accept-empty-module.patch to not reject them.- since version 1.7 cryptsetup defaults to SHA256 for LUKS - include gcry_sha256 in signed EFI image- Workaround default entry in snapshot menu (bsc#956046) * grub2-btrfs-08-workaround-snapshot-menu-default-entry.patch - grub2.spec: Add true command to grub.efi (bsc#993274)- grub.default: Empty GRUB_CMDLINE_LINUX_DEFAULT, the value will be fully taken from YaST settings. (bsc#989803)- Add patches from Roberto Sassu - Fix grub2-10_linux-avoid-multi-device-root-kernel-argument.patch, device path is not tested if GRUB_DISABLE_LINUX_UUID="true" - added grub2-fix-multi-device-root-kernel-argument.patch (bsc#960776) - grub2-zipl-setup: avoid multi-device root= kernel argument * added grub2-zipl-setup-fix-btrfs-multipledev.patch (bsc#960776) - Add SUSE_REMOVE_LINUX_ROOT_PARAM configuration option to /etc/default/grub, to remove root= and rootflags= from the kernel command line in /boot/grub2/grub.cfg and /boot/zipl/config - added grub2-suse-remove-linux-root-param.patch (bsc#962585)- Support HTTP Boot IPv4 and IPv6 (fate#320129) * 0001-misc-fix-invalid-character-recongition-in-strto-l.patch * 0002-net-read-bracketed-ipv6-addrs-and-port-numbers.patch * 0003-bootp-New-net_bootp6-command.patch * 0004-efinet-UEFI-IPv6-PXE-support.patch * 0005-grub.texi-Add-net_bootp6-doument.patch * 0006-bootp-Add-processing-DHCPACK-packet-from-HTTP-Boot.patch * 0007-efinet-Setting-network-from-UEFI-device-path.patch * 0008-efinet-Setting-DNS-server-from-UEFI-protocol.patch - Fix heap corruption after dns lookup * 0001-dns-fix-buffer-overflow-for-data-addresses-in-recv_h.patch- fix filelist for s390x- Fix grub2-editenv error on encrypted lvm installation (bsc#981621) * modified grub2-btrfs-workaround-grub2-once.patch - Add missing closing bracket in 'grub2-snapper-plugin.sh'. - Fix snapshot booting on s390x (bsc#955115) * modified grub2-snapper-plugin.sh - Fallback to old subvol name scheme to support old snapshot config (bsc#953538) * added grub2-btrfs-07-subvol-fallback.patch- update grub2-once with patch from Björn Voigt - skip comments in /etc/sysconfig/bootloader (boo#963610)- Make sure all systemd unit files are passed to %service_ macros.- Add patch to free memory on exit in efi environments (bsc#980739) * grub2-efi-Free-malloc-regions-on-exit.patch- Remove xen-devel from BuildRequires required headers are included in grub-2.0.2- Add support for "t" hotkey to switch to text mode (bsc#976836) * added grub2-SUSE-Add-the-t-hotkey.patch - Add support for hidden menu entries (bsc#976836) * added grub2-Add-hidden-menu-entries.patch- Correct show user defined comments in menu for snapshots (bsc#956698) * modified grub2-snapper-plugin.sh- Fix GRUB_DISABLE_LINUX_UUID to be ignore and also fallback kernel device won't be used if fs uuid not detected (bsc#971867) * added 0001-10_linux-Fix-grouping-of-tests-for-GRUB_DEVICE.patch * added 0002-20_linux_xen-fix-test-for-GRUB_DEVICE.patch- new upstream version 2.02~beta3 * highlights of user visible changes not yet present in openSUSE package - arm-uboot now generates position independent self relocating image, so single binary should run on all supported systems - loader for Xen on aarch64. grub-mkconfig support was not in time for beta3 yet. - improved ZFS support (extensible_dataset, large_blocks, embedded_data, hole_birth features) - support for IPv6 Router Advertisements - support for persistent memory (we do not overwrite it and pass correct information to OS) - try to display more specific icons for os-prober generated menu entries - grub-install detects EFI bit size and selects correct platform (x86_64-efi or i386-efi) independent of OS bit size; needs kernel 4.0 or higher. - LVM RAID1 support - xnu loader fixes which should make OS X menu entry generated by os-prober work again - key modifiers (Ctrl-X etc) should work on EFI too - ... and lot of fixes over entire tree * rediff - rename-grub-info-file-to-grub2.patch - use-grub2-as-a-package-name.patch - grub2-GRUB_CMDLINE_LINUX_RECOVERY-for-recovery-mode.patch - grub2-fix-menu-in-xen-host-server.patch - grub2-efi-HP-workaround.patch - grub2-secureboot-chainloader.patch - grub2-s390x-02-kexec-module-added-to-emu.patch - grub2-s390x-04-grub2-install.patch - grub2-s390x-05-grub2-mkconfig.patch - grub2-efi-xen-chainload.patch - grub2-mkconfig-aarch64.patch - grub2-btrfs-04-grub2-install.patch - grub2-ppc64-cas-reboot-support.patch - 0002-Add-Virtual-LAN-support.patch * fix grub2-secureboot-add-linuxefi.patch - use grub_memset and grub_memcpy instead of memset and memcpy (caused errors due to compiler warning) * drop upstream patches - 0001-grub-core-kern-efi-efi.c-Ensure-that-the-result-star.patch - 0001-look-for-DejaVu-also-in-usr-share-fonts-truetype.patch - 0001-efidisk-move-device-path-helpers-in-core-for-efinet.patch - 0002-efinet-skip-virtual-IPv4-and-IPv6-devices-when-enume.patch - 0003-efinet-open-Simple-Network-Protocol-exclusively.patch - 0001-efinet-Check-for-immediate-completition.patch - 0001-efinet-enable-hardware-filters-when-opening-interfac.patch - grub2-xen-legacy-config-device-name.patch - grub2-getroot-support-NVMe-device-names.patch - grub2-netboot-hang.patch - grub2-btrfs-fix-incorrect-address-reference.patch - aarch64-reloc.patch - grub2-glibc-2.20.patch (related code dropped upstream) - grub2-Initialized-initrd_ctx-so-we-don-t-free-a-random-poi.patch - grub2-btrfs-fix-get_root-key-comparison-failures-due-to-en.patch - grub2-getroot-fix-get-btrfs-fs-prefix-big-endian.patch - grub2-ppc64-qemu.patch - grub2-xfs-Add-helper-for-inode-size.patch - grub2-xfs-Fix-termination-loop-for-directory-iteration.patch - grub2-xfs-Convert-inode-numbers-to-cpu-endianity-immediate.patch - grub2-xfs-V5-filesystem-format-support.patch - 0001-Add-bootargs-parser-for-open-firmware.patch - grub2-arm64-set-correct-length.patch - grub2-arm64-setjmp-Add-missing-license-macro.patch - grub2-arm64-efinet-handle-get_status-on-buggy-firmware-properly.patch - 0001-unix-password-Fix-file-descriptor-leak.patch - 0002-linux-getroot-fix-descriptor-leak.patch - 0003-util-grub-mount-fix-descriptor-leak.patch - 0004-linux-ofpath-fix-descriptor-leak.patch - 0005-grub-fstest-fix-descriptor-leak.patch - ppc64le.patch - libgcc-prereq.patch - libgcc.patch - 0001-Fix-security-issue-when-reading-username-and-passwor.patch - 0001-menu-fix-line-count-calculation-for-long-lines.patch - grub2-arm64-Reduce-timer-event-frequency-by-10.patch - 0001-unix-do-not-close-stdin-in-grub_passwd_get.patch - 0001-grub-core-kern-i386-tsc.c-calibrate_tsc-Ensure-that.patch - 0002-i386-tsc-Fix-unused-function-warning-on-xen.patch - 0003-acpi-do-not-skip-BIOS-scan-if-EBDA-length-is-zero.patch - 0004-tsc-Use-alternative-delay-sources-whenever-appropria.patch - 0005-i386-fix-TSC-calibration-using-PIT.patch - biendian.patch - ppc64_opt.patch * drop workarounds for gdb_grub and grub.chrp, they are now installed under fixed name * do not patch docs/Makefile.in, it is regenerated anyway- Make mkconfig search for zImage on arm * grub2-mkconfig-arm.patch- Add support to directly pass an EFI FDT table to a kernel on 32bit arm * 0001-arm64-Move-firmware-fdt-search-into-global-function.patch * 0002-arm-efi-Use-fdt-from-firmware-when-available.patch- Add config option to set efi xen loader command line option (bsc#957383) * added grub2-efi-xen-cmdline.patch- Drop ppc64le patches. Build stage1 as BE for Power Droped patches: - grub2-ppc64le-01-Add-Little-Endian-support-for-Power64-to-the-build.patch - grub2-ppc64le-02-Build-grub-as-O1-until-we-add-savegpr-and-restgpr-ro.patch - grub2-ppc64le-03-disable-creation-of-vsx-and-altivec-instructions.patch - grub2-ppc64le-04-powerpc64-LE-s-linker-knows-how-to-handle-the-undefi.patch - grub2-ppc64le-05-grub-install-can-now-recognize-and-install-a-LE-grub.patch - grub2-ppc64le-06-set-the-ABI-version-to-0x02-in-the-e_flag-of-the-PPC.patch - grub2-ppc64le-07-Add-IEEE1275_ADDR-helper.patch - grub2-ppc64le-08-Fix-some-more-warnings-when-casting.patch - grub2-ppc64le-09-Add-powerpc64-types.patch - grub2-ppc64le-10-powerpc64-is-not-necessarily-BigEndian-anymore.patch - grub2-ppc64le-11-Fix-warnings-when-building-powerpc-linux-loader-64bi.patch - grub2-ppc64le-12-GRUB_ELF_R_PPC_-processing-is-applicable-only-for-32.patch - grub2-ppc64le-13-Fix-powerpc-setjmp-longjmp-64bit-issues.patch - grub2-ppc64le-14-Add-powerpc64-ieee1275-trampoline.patch - grub2-ppc64le-15-Add-64bit-support-to-powerpc-startup-code.patch - grub2-ppc64le-16-Add-grub_dl_find_section_addr.patch - grub2-ppc64le-17-Add-ppc64-relocations.patch - grub2-ppc64le-18-ppc64-doesn-t-need-libgcc-routines.patch - grub2-ppc64le-19-Use-FUNC_START-FUNC_END-for-powerpc-function-definit.patch - grub2-ppc64le-20-.TOC.-symbol-is-special-in-ppc64le-.-It-maps-to-the-.patch - grub2-ppc64le-21-the-.toc-section-in-powerpc64le-modules-are-sometime.patch - grub2-ppc64le-22-all-parameter-to-firmware-calls-should-to-be-BigEndi.patch - grub2-ppc64le-fix-64bit-trampoline-in-dyn-linker.patch - grub2-ppc64le-timeout.patch - grub2-ppc64-build-ppc64-32bit.patch - Added patches: - biendian.patch - grub2-ppc64-cas-reboot-support.patch - libgcc-prereq.patch - libgcc.patch - ppc64_opt.patch - ppc64le.patch- Backport upstream patches for HyperV gen2 TSC timer calbration without RTC (bsc#904647) * added 0001-grub-core-kern-i386-tsc.c-calibrate_tsc-Ensure-that.patch * added 0002-i386-tsc-Fix-unused-function-warning-on-xen.patch * added 0003-acpi-do-not-skip-BIOS-scan-if-EBDA-length-is-zero.patch * added 0004-tsc-Use-alternative-delay-sources-whenever-appropria.patch * added 0005-i386-fix-TSC-calibration-using-PIT.patch- Add 0001-menu-fix-line-count-calculation-for-long-lines.patch (bsc#943585)- grub2-xen-pv-firmware.cfg: fix hd boot (boo#926795)- Add 0001-Fix-security-issue-when-reading-username-and-passwor.patch Fix for CVE-2015-8370 [boo#956631]- Update grub2-efi-xen-chainload.patch - fix copying of Linux kernel and initrd to ESP (boo#958193)- Rename grub2-xen.cfg to grub2-xen-pv-firmware.cfg (boo#926795)- grub2-xen.cfg: to handle grub1 menu.lst in PV guest (boo#926795)- Expand list of grub.cfg search path in PV Xen guest for systems installed to btrfs snapshot. (bsc#946148) (bsc#952539) * modified grub2-xen.cfg - drop grub2-fix-Grub2-with-SUSE-Xen-package-install.patch (bsc#774666)- Add 0001-unix-do-not-close-stdin-in-grub_passwd_get.patch Fix reading password by grub2-mkpasswd-pbdk2 without controlling tty, e.g. when called from Xfce menu (boo#954519)- Modify grub2-linguas.sh-no-rsync.patch to re-enable en@quot catalog (boo#953022). Other autogenerated catalogs still fail to build due to missing C.UTF-8 locale.- Allow to execute menuentry unrestricted as default (fate#318574) * added grub2-menu-unrestricted.patch- Add missing quoting for linuxefi (bsc#951962) * modified grub2-secureboot-use-linuxefi-on-uefi.patch * refreshed grub2-secureboot-provide-linuxefi-config.patch- Include custom.cfg into the files scanned by grub2-once. Allows to chose manually added entries as well (FATE#319632).- Upstream patches for fixing file descriptor leakage (bsc#943784) * added 0001-unix-password-Fix-file-descriptor-leak.patch * added 0002-linux-getroot-fix-descriptor-leak.patch * added 0003-util-grub-mount-fix-descriptor-leak.patch * added 0004-linux-ofpath-fix-descriptor-leak.patch * added 0005-grub-fstest-fix-descriptor-leak.patch- Do not force ro option in linuxefi patch (bsc#948555) * modified grub2-secureboot-use-linuxefi-on-uefi.patch * refrehed grub2-secureboot-provide-linuxefi-config.patch- add 0001-efinet-Check-for-immediate-completition.patch, 0001-efinet-enable-hardware-filters-when-opening-interfac.patch, grub2-arm64-efinet-handle-get_status-on-buggy-firmware-properly.patch (bsc#947203)- Set default GRUB_DISTRIBUTOR from /etc/os-release if it is empty or not set by user (bsc#942519) * added grub2-default-distributor.patch * modified grub.default- add systemd-sleep-plugin subpackage (bsc#941758) - evaluate the menu entry's title string by printf * modified grub2-once * added grub2-systemd-sleep.sh- fix for 'rollback' hint (bsc#901487) * modified grub2-btrfs-05-grub2-mkconfig.patch:- Replace 12.1 with 12 SP1 for the list of snapshots (bsc#934252) * modified grub2-snapper-plugin.sh- Fix btrfs subvol detection on BigEndian systems (bsc#933541) * modified grub2-btrfs-06-subvol-mount.patch - Fix grub2-mkrelpath outputs wrong path on BigEndian system * added grub2-getroot-fix-get-btrfs-fs-prefix-big-endian.patch- If we have a post entry and the description field is empty, we should use the "Pre" number and add that description to the post entry. (fate#317972) - Show user defined comments in grub2 menu for snapshots (fate#318101) * modified grub2-snapper-plugin.sh- add 0001-grub-core-kern-efi-efi.c-Ensure-that-the-result-star.patch make sure firmware path starts with '/' (boo#902982)- Fix btrfs patch on BigEndian systems (bsc#933541) * modified grub2-btrfs-01-add-ability-to-boot-from-subvolumes.patch * modified grub2-btrfs-06-subvol-mount.patch- Fix license for setjmp module * added grub2-arm64-setjmp-Add-missing-license-macro.patch- Fix install into snapper controlled btrfs subvolume and can't load grub modules from separate subvolume (fate#318392) * added grub2-btrfs-06-subvol-mount.patch * grub2-snapper-plugin.sh: use absolute subvol name- also Recommends mtools for grub2-mkrescue (used to create EFI boot image) in addition to libburnia-tools.- Support booting opensuse installer as PV DomU (boo#926795) * added grub2-xen.cfg for tracking default pvgrub2 xen configs rather than generating it from spec file * grub2-xen.cfg: from Olaf Hering - replace grub2-efinet-reopen-SNP-protocol-for-exclusive-use-by-grub.patch with upstream version: * 0001-efidisk-move-device-path-helpers-in-core-for-efinet.patch * 0002-efinet-skip-virtual-IPv4-and-IPv6-devices-when-enume.patch * 0003-efinet-open-Simple-Network-Protocol-exclusively.patch Fixes EFI network boot in some QEMU configurations.- fix grub2-mkconfig-aarch64.patch: fix arch detection broken by malformed patch rediffing- Cleanup patch not applied * remove grub2-enable-theme-for-terminal-window.patch * grub2.rpmlintrc: remove addFilter("patch-not-applied")- Merge changes from SLE12 - Do not pass root= when root is on nfs (bnc#894374) * modified grub2-pass-corret-root-for-nfsroot.patch * modified grub2-secureboot-provide-linuxefi-config.patch * modified grub2-secureboot-use-linuxefi-on-uefi.patch - Fix xen pvops kernel not appear on menu (bnc#895286) * modified grub2-fix-menu-in-xen-host-server.patch - Workaround grub2-once (bnc#892358) * added grub2-btrfs-workaround-grub2-once.patch * added grub2-once.service * modified grub2-once - Fix busy-loop and hang while network booting (bnc#870613) * added grub2-netboot-hang.patch - Add warning in grubenv file about editing it directly (bnc#887008) * added grub2-editenv-add-warning-message.patch - Fix broken graphics with efifb on QEMU/KVM and nomodeset (bnc#884558) * added grub2-efi-disable-video-cirrus-and-bochus.patch - Disable video support on Power (bnc#877142) * added grub2-ppc64le-disable-video.patch - Track occupied memory so it can be released on exit (bnc#885026) * added grub2-ppc64le-memory-map.patch - Fix grub.xen config searching path on boot partition (bnc#884828) - Add linux16 and initrd16 to grub.xen (bnc#884830) * added grub2-xen-linux16.patch - VLAN tag support (fate#315753) * added 0001-Add-bootargs-parser-for-open-firmware.patch * added 0002-Add-Virtual-LAN-support.patch - Use chainloader to boot xen.efi under UEFI (bnc#871857) * added grub2-efi-xen-chainload.patch - Use device part of chainloader target, if present (bnc#871857) * added grub2-efi-chainloader-root.patch - Create only hypervisor pointed by /boot/xen.gz symlink (bnc#877040) * modified grub2-fix-Grub2-with-SUSE-Xen-package-install.patch - Fix xen and native entries differ in grub.cfg (bnc#872014) * modified grub2-linux.patch - Fix install error on ddf md device (bnc#872360) * added grub2-getroot-treat-mdadm-ddf-as-simple-device.patch - Fix booting from NVMe device (bnc#873132) * added grub2-getroot-support-NVMe-device-names.patch - Document peculiarities of s390 terminals * added README.ibm3215 - Grub2 for System z (fate#314213) * added grub2-s390x-02-kexec-module-added-to-emu.patch * added grub2-s390x-03-output-7-bit-ascii.patch * added grub2-s390x-04-grub2-install.patch * added grub2-s390x-05-grub2-mkconfig.patch- grub2-arm64-set-correct-length.patch: arm64: set correct length of device path end entry- grub2-efi-HP-workaround.patch: * try to read config from all-uppercase prefix as last resort. (bnc#872503) (boo#902982)- add luks, gcry_rijndael, gcry_sha1 to signed EFI image to support LUKS partition in default setup (boo#917427)- enable i386-xen (boo#891043)- Downgrade os-prober dependency to Recommends (boo#898610)- grub2-snapper-plugin.sh: cleanup grub-snapshot.cfg not referring to any snapshot (boo#909359)- Require efibootmgr also on i586- Require efibootmgr also on aarch64- grub2-snapper-plugin.sh: fix use of printf without format string; fix quoting- grub2-arm64-Reduce-timer-event-frequency-by-10.patch: fix periodic timer on arm64- enable 32bit arm targets for uboot and efi- Replace 'echo -e' command in grub2-snapper-plugin.sh script to 'printf' command. '-e' option of 'echo' command may be unsupported in some POSIX-complete shells.- fix bashism in post script- grub2.spec: Fix conditional construct which wasn't supported by older versions of rpmbuild (caused error message "parseExpressionBoolean returns -1".)- fix errors when boot is btrfs with Windows partition scheme. The first partition is created on cylinder boundary that can't offer enough room for core.img and also the installation has to be in logical paritition which made MBR the only location to install. (bnc#841247) * add grub2-setup-try-fs-embed-if-mbr-gap-too-small.patch/bin/sh  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./01232.06-150500.29.25.12grub2-instdev-fixup.pli386-pcacpi.modadler32.modaffs.modafs.modafsplitter.modahci.modall_video.modaout.modappended_signature_test.modappendedsig.modarchelp.modasn1.modat_keyboard.modata.modbacktrace.modbfs.modbiosdisk.modbitmap.modbitmap_scale.modblocklist.modboot.imageboot.imgboot.modboot_hybrid.imageboot_hybrid.imgbsd.modbswap_test.modbtrfs.modbtrfs_zstd.modbufio.modcat.modcbfs.modcbls.modcbmemc.modcbtable.modcbtime.modcdboot.imagecdboot.imgchain.modcmdline.modcmdline_cat_test.modcmosdump.modcmostest.modcmp.modcmp_test.modcommand.lstconfigfile.modcpio.modcpio_be.modcpuid.modcrc64.modcrypto.lstcrypto.modcryptodisk.modcs5536.modctz_test.moddate.moddatehook.moddatetime.moddisk.moddiskboot.imagediskboot.imgdiskfilter.moddiv.moddiv_test.moddm_nv.moddrivemap.modecho.modefiemu.modefiemu32.oefiemu64.oehci.modelf.modeval.modexfat.modexfctest.modext2.modextcmd.modf2fs.modfat.modfdt.lstfile.modfont.modfreedos.modfs.lstfshelp.modfunctional_test.modgcry_arcfour.modgcry_blowfish.modgcry_camellia.modgcry_cast5.modgcry_crc.modgcry_des.modgcry_dsa.modgcry_idea.modgcry_md4.modgcry_md5.modgcry_rfc2268.modgcry_rijndael.modgcry_rmd160.modgcry_rsa.modgcry_seed.modgcry_serpent.modgcry_sha1.modgcry_sha256.modgcry_sha512.modgcry_tiger.modgcry_twofish.modgcry_whirlpool.modgdb.modgeli.modgettext.modgfxmenu.modgfxterm.modgfxterm_background.modgfxterm_menu.modgptsync.modgzio.modhalt.modhashsum.modhdparm.modhello.modhelp.modhexdump.modhfs.modhfsplus.modhfspluscomp.modhttp.modiorw.modiso9660.modjfs.modjpeg.modjson.modkernel.execkernel.imgkeylayouts.modkeystatus.modldm.modlegacy_password_test.modlegacycfg.modlinux.modlinux16.modlnxboot.imagelnxboot.imgloadenv.modloopback.modls.modlsacpi.modlsapm.modlsmmap.modlspci.modluks.modluks2.modlvm.modlzma_decompress.imagelzma_decompress.imglzopio.modmacbless.modmacho.modmda_text.modmdraid09.modmdraid09_be.modmdraid1x.modmemdisk.modmemrw.modminicmd.modminix.modminix2.modminix2_be.modminix3.modminix3_be.modminix_be.modmmap.modmoddep.lstmodinfo.shmorse.modmpi.modmsdospart.modmul_test.modmultiboot.modmultiboot2.modnativedisk.modnet.modnewc.modnilfs2.modnormal.modntfs.modntfscomp.modntldr.mododc.modoffsetio.modohci.modpart_acorn.modpart_amiga.modpart_apple.modpart_bsd.modpart_dfly.modpart_dvh.modpart_gpt.modpart_msdos.modpart_plan.modpart_sun.modpart_sunpc.modpartmap.lstparttool.lstparttool.modpassword.modpassword_pbkdf2.modpata.modpbkdf2.modpbkdf2_test.modpci.modpcidump.modpgp.modpkcs1_v15.modplan9.modplay.modpng.modpriority_queue.modprobe.modprocfs.modprogress.modpxe.modpxeboot.imagepxeboot.imgpxechain.modraid5rec.modraid6rec.modrandom.modrdmsr.modread.modreboot.modregexp.modreiserfs.modrelocator.modromfs.modscsi.modsearch.modsearch_fs_file.modsearch_fs_uuid.modsearch_label.modsendkey.modserial.modsetjmp.modsetjmp_test.modsetpci.modsfs.modshift_test.modsignature_test.modsleep.modsleep_test.modsmbios.modspkmodem.modsquash4.modstrtoull_test.modsyslinuxcfg.modtar.modterminal.lstterminal.modterminfo.modtest.modtest_asn1.modtest_blockarg.modtestload.modtestspeed.modtftp.modtga.modtime.modtr.modtrig.modtrue.modtruecrypt.modudf.modufs1.modufs1_be.modufs2.moduhci.modusb.modusb_keyboard.modusbms.modusbserial_common.modusbserial_ftdi.modusbserial_pl2303.modusbserial_usbdebug.modusbtest.modvbe.modverifiers.modvga.modvga_text.modvideo.lstvideo.modvideo_bochs.modvideo_cirrus.modvideo_colors.modvideo_fb.modvideoinfo.modvideotest.modvideotest_checksum.modwrmsr.modxfs.modxnu.modxnu_uuid.modxnu_uuid_test.modxzio.modzstd.mod/usr/lib//usr/share/grub2//usr/share/grub2/i386-pc/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:33191/SUSE_SLE-15-SP5_Update/e4c721ff6c85df1eb61aa6ed8a3381fd-grub2.SUSE_SLE-15-SP5_Updatedrpmxz5x86_64-suse-linux  Perl script text executabledirectoryELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not strippedELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), strippedELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), statically linked, not strippedASCII textELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=79aaa6906d89312dc4d6c7cfb9bfccae3bc9f294, not strippedemptyELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), statically linked, with debug_info, not strippedELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), statically linked, strippedPOSIX shell script, ASCII text executable, with very long linesR if test -f /run/update-bootloader/reinit; then rm -f /run/update-bootloader/{reinit,refresh} /sbin/update-bootloader --reinit || : elif test -f /run/update-bootloader/refresh; then rm -f /run/update-bootloader/refresh /sbin/update-bootloader --refresh || : fi/bin/shutf-88085cb62577d994f9df940e5c88ed6ecf2472be38f5ef73c78771fd3006e6518?7zXZ !t/_]"k%f%N=r ڳ39XnC-$)b5c +̏lݫ w˳Wпz3jGg5''Ι?4oxgyY!)3^$U0R寠U\jeE+"ᑴfpjdؽ\U惰05+VJyѻV*$[yk{A&'UZZnm $2txvƌ+aʸM4PPf^$*}Ye_ 6YmsװlJ50;p@Df"ݤs!_[<gզQwu>,ujIQGs,:T.8%tyCbKeuN0;͟cAC:FLɃ}#`gF薗ah1Ÿ;Ej}hD*etڲ0@|)z\{RtCd|/=(NqPb3$7n.6ְut݊T6)DG/u6 K1BZQJ7IҗWXַ&rYsoP9Zf; 6-mc{'GR=ZTiĭw\M1HH+ny&qn & 5 RkoMlj14ȚnD  ZE@+a5lHvdOˮX{ +0ճ̼Ugds^lY}WBQ-k+RUwa0gCUZtBΟ.*]_\ ZfHm>TRrVP̽.cqtdwؾ$#5'7'ᇉ >"^A/w*RUkecw1t2'hAf/4F>DJ]}UvʞQ3܀Z@sڐ;ݎd#ށym~ҏ_310 dz kmF-d :G1נf[bh&m=ȁ_ _mɜK+ϖҽ<a3M%ճ/ -1#TavU ѦJ*LlIFb=w xIO=FJ+w}q{'&ΥI8]3%?Rb|6g2~qdLgʅgx(FmDRYFU}Us`"8tJl[K/}%5`֎+c"[G!s0hK+ވuBKv` (yjm=HVyUA<<|=Rgoa+lovb- w;;~" (; @(CsUb[1{wUOeg;LWN9}-+&ܱU ]B^8 ڑH iQAۑ{ϑd݅N &ft!a aݗ4km,ڎ(H. l5oubgR.ueB179z!T+H[E l~PޭOiMĢ`Mqc~;z"e¡/%JDnע9G ut4r?4Uب%zZF}7;$ ߳OŒ c+90ً= }CbkrVWQK4ޯ qzo-Ln_\\Ǐ$ݼ/$\|ZA6Qê&:8wdƁ>LMHCawQHSzFf656qݞhD#?[;6M BspMX]Ѱa:mUkZ`7LJ$rk(yd-}w@~|Ȁ8P!@[e#'Gn0Mk2⅌3Oᄪ!Јlecj-WTE77Gaʤ e scYd8 Aj[nєu=y&8I|N#SC\9ah5b-I\JFdg#=ji\/-@ldA-'c%rίjlb嘆< ~4'RwvTOtWjl%,S>nƗDȼ8vhP{@ #Q0v+0*uQaTyE fLGG$q?9CcD<(S Ԍ}D  5>)Nhy_pKZt;Jm4FAX wHJm:9WU)%KaY-P:'y((IR%g|Oj=/FJ@V4[T-)5eOcbThUΘ˪gtC!AQS@ׁ~}*3 UѶ;2/WCc;#&vXO8Uc=?ey{K|g@F3Hfw;x4pO G|U]okx;' ׿KYa7E|XB 7kv~^t x"9.oVHϦN죠ƑA嵖 =b+s&G"8!,"ϣm9(c=xk'0u؆q6j@-*=% f5 (}zlu@XG_!!ѕb//j.'~(x<Vsh}2h$Ky<]`7%۩`^8ɊcN `bƶyE8L(u'ʼn&=AFl2l\/Ȓ]V%7#[JMUl(6liiږ,e/>7XJp,GFoO=PBeV5[oܳl:oٶ4r}!5u-ѣΐKC8&cm)d8 "@qiwD b4u`+scyd1uFӟG,4 Hc>]TUfAs޼pG )G,SU*oq1 }+~ӟiK Ts։ƌP {O@O?m?vikAm^J"xƔ{/XUqeJ؛$V>ypNx }X2"DO{a#y)zr.4-6GBd$_‘){&I2ҽńYum=ACuSûѠD)HkUVUC.BYR<0QVR@1Zx6?;h'Uh[gAfl}M”+LypBT^s*x!@S|Dz&56H nkG)x 1HLz\J#qG@",CI{_fV)w@%? 17g^?ZmX #e%<U^V[KMە϶>/ꖛ"kОo=uQ(KETȚ+.\#5˚=\xsN htk иzŌ-tEtVx GnƬ\ Wjw^!~6Vz<'_VTŔdeȫyV|]ɺ mxǖCV4)[ }eB+o6|}9懣ReC6ywp5|l*ȷ1@t2wK3mlqKb9΄%zc5ebэ$ Zp 1yMv\eZFbn|6EExBԶ!5yb|S\z7Ƶh͝.I2I6rKZEl;/I#/,ܸv!؜aw\\y9=ǤzCqC٦hWꁝqx+E-Tkaxl7xp Wgkg1-^|0*YwxY :0Y=Ah"LA!Dcآ EZ[Iьq7d 1q9s E΀S9Ca<ytKٯ}YM"OEo#|6|RHu@eKfjg9nm V|Mт;z$!yqiуN?)\ ~m9$devŦ[]C;2Uj[r,Aj)>H9a9Dp؉gWI%XXlH? _\Y |XJ}U<´W> G?EhXKt90UǺwjuC!r49qD?o>|^@xfRv=j.DftBſF/=y=[DϪO2Ϛj I;w8icg]4o/0"BS++5U Bת {'բe{RNZ(iC`K8=.E9c &U)Eu]a4?>xl:W,ciuغl(cl?]%Y4S`jl<n_v2eUz@$ %rYw7hpg I}ѩZG+3 xQC Nroe+jl}c +ޠxiv|{5d9:e׫)ɤX.,ALP@IbV@3gߍO&ϋ!l?[7>Nb[eS%y^2rC=PhSҶ+Mر)I#Yep'?zFwyZx?oo<9H5U{ɚj 5.>D5-zԀZNg2`z'>T]g ˂SkSM$1odٟ1]kBNnրk͇6h-u@l}%np uۙ!Q =iY2;&7\o|<&j;#waNAZ{{Of8g2{uou{u30H<XXlc_H%#O9$2j'+-QEY3u:$#;LC+ޔ:>΀a;CP2aQt9H,BϵD6ƕvw4u*Jd=ǣؾʁqv@4!+;OZ[g߇ ]58Bbu:(էyBJ-{‡mo(U/\1tECؓkU*Z\Z_zKYQxM's\]Ż>=">KmN< 31&F4}T_ 71R*!xfQbf\BPfx,#KO«ƜͰ.$j e&0N-ps$;.7eF%m+C.tݖ"|s(D#ezcs'ǏgMx[ [ѻOpY#Kvύ2"PTiܸ0bxu뗣n(E,Z^ݖAIl?LnIA۞]ag#+ ȤeOg4OOwzE@/37ħn#Äq؊n6=%ۆ4bo]du  z^[bNpZE e~ do&롱8l87֖0"@bnOسqZA-[4*j jqCU3#+RT*Eh<"C`%ڡ *Б8¡~L6 ^&# џs,!l-HO,JitDtկ]AWk/)\sewGal}d^^p«9^2wp| Y_F8bҷb}x &b**hHo.TLKIj;(77qZc[C[K9 1 aL@h5&֊KTj=,| x€5b PSY#k{")aSS%&ٵ&Ciea,,"yB5p kW#Qn){Ô#?`Y@(wVSAԉ=q u.fzavS4zeBp]}a5,p,J=tߵ"|S;qatLrQۈ׸7+b hM}*VWrGJDk(A$'qtުQڂ&Z{gGj-Ni iZo,- )jqZ9@jwW;%v\VĿ~|mh>hjVc;:v£qEX-z:n&uTG*>߿aXn^t^VSĄ^}I y0 U^!S* "˱0b.(I̲F%sֺYC_z|j/f]ܫəIciåjEYm=NQVV0va% ,`$Lrh%7l# j1$:\A:. Ԕ5t`]rTZJv?>274Yih1?CRv`%98+΄h]Q`#P 2bviT/O ]|;Ԣ}xw50/۬M#=E ulNRG ޓ "1{5{I;D7avŠ0nwXdFuvJ^vnf)^BL8׾ň`%E4t'`VW(`G,ѲK: ak*eV#ܡvٝDOmS ʓ0[BAQ6He)c;Pz |F%I3beLJᲡMDtܹE_谑6 -,D!ՠsa':߁8!l*@/COn{9wQk(!orνʁx]rK?0qژXh7&8y,5˲>~<LcSd?U2IrRtTf8jA 0uՏ5h~NE)~"frɼNyїh FS?*iG o.+okӅwyK/(NR 0ݣ=k^U7Oq~}cEݓn8AI[$l9千;vheYpa-W}xx SO]C-nU{Ilݫ[3^/29lv X+;?=Q.q*!7zø=Уÿm2 (gz PTm}[';;'yU߻ȬpH^2W.ד~🭹@pF:;Ѱ";5b(@c"A:T؛ ;;ˆ7䵳qu\8=EbU!i*Zz8MAGLNe J+\ .$W'ZXGΆ&m@Aq55=e9L1"(>܍0Ȋ\̃j"h'#,pةP唬ԇp(K\heD+X A*:^^PEe 'Ď'Ƅa4Y׀z/-F ͫ?hтИ!uY|?|f m.fj 79 Q(tv>Nz%U)d0D6X{*CErvPBFur /])bXQS~xOq"(\ *iUuCғ6kL &nQUb(0*";X 'zO6|39˓Dd$^j*\,goHO bU{0RI(MݢB AC୐s; 7z]":,BJ`YXNa[Q{` ^Cp0(Ah']6u 5`82njAqF/m&!Jn\vlW hǃG 89qԝGIFw%*/A 9wfj^T5GOg{ ]=J* 6>T%_i|?ALoVQnl %r x%97B" 0UtKNc#L.XQ]> oJ]@<o*.㝵}\?2D<ߗlm迒͗rgKw kD&.ɤ|-2X7.$y_@ 3BBHDly=?pŁOܐ[d"r\X %FZEEX3;'jZTbe8RWqCي8"S%44a4|* ʄNIcW/ˏ<, wuhٴ1{?c~/StR( @LT]ya򦝯gga@ׂx;OaJ^6%B4d_' |1(O=MuS  Z?3|a-#'_~N;e ,G^DjcH7WD9007]t(m>( S,t5t}3 <,ccqTOAҘ9XSUe[=hkWJD iuy䵇iKeD;iHJu)Y~j[=$A$Tߢ}k I zģqKxka)dfCq\W_R]:,Q-"V^VTaڄ1j<3ad?} @ V%-4.PoQ`YE}3Yj#6YCAj;0Z#ѻFHߕ+?RNmƝHW 5]}s0Y &ZFy13m緆*5:k y Md#-a-Xd1kpv[t֋M#dUR#nJOa[W"`>wu*͢ Kkm7dN'BJ:*e3625k"=L0SK"Rx؜(B "Bʱ۱*<ѻ3MoD377n?Lt4;14 ߪat1X4S>dl%4etc$QJDZ &a3|K\^N9#T-#FdǏvoSGY Z t-3{=To|"wj嶉{9h+C2lsTҞԠ}.Z%o`q?c>V@^4trTi<2dLEbp4c)аkZdN7769;QN'!!}G3 9iuqR:R,q|c,E{¬TONVsFk|{8>gUALɤ2"mBeON)i==vd]OVӱ~c {X\V=s i\ڼӲjVT ^jxݨblwM,%?mz>!O]L\PuXhDku{j9:D]7HQ2/WMf˝9Q9e>H\> Ϛ΋z$zmfc(xpwG x~4(,"x]NBqaw7}`]jvgP77@2uB6C3BmhS wbY@{r3- ;;6V/XOIcv" [ӆ7qlB_TV͏ Ɋ?`P/dzYi<" ؾY5n 2,g _2[(;:̚@MiTx-^:| eSm&Y{a 59:[8LU0 >WL+{(K7gp+x yLl&0Spcx5KRxGQ\y$pu"Q8 0jӕd{6܄4t|FύE~ȹ}{ FrZ.AfIrED2*LlUY" Ftl1чDy;D_aЬ)BQRr\ޙrCΡv~QlTz A-Ti8{l*BۿaPY/ޗ[|;BΥ QB@LP -p쾚Za `~'lO0[O:tP=g6Vī6L|up? y8 @͢v %}JoW+U@n..D%=QqלfCݼvq}pKCjᩴGPf99ţ pēQS){&K7R:3'n*F-D4Þ߶`  "nǜg@stLW=P] [}XYB9jeO`} X4)SZ%؊(7bC w6{-8S` 7($|lD0@P/ۭ:SikY4J"ūtɓ0 bIYuu ƬF$!P|boqpueKMQ>澰[CŬ'[6iv:rua UW~:\R&Чjύt]_u32}i;=_ܭXI=kn6JY غ tWS4bp*Y ..7pͤNLC=JS4;Vl˫ycbI{D{뛇h6耨dq[<Bcjؤ !ƃ'ٽ#`Y(wu%%yYVD=m)/"=xf*p!nTȁS?~:;;}'} [nّ. u8jB4?^]flљ iU${(|Vڭj~DƉ{Zòi ]$q XR;֗sȅ0A>Rp7߂7q9~[NI-p9F;ܰ{-*4<=߹m-5LQJN^ g3tz%,ut6u"LHJlx2?Dr&}a 4tP5)1iW4yթ@1 W#:!?Pa _N;,Yt}G> SMқ8y"lN${U]>/LAp&wWz'e^ ڨF &Iߵ>,C{4U2!Jða:95#a6br)a, @ƐVPT|(:w@ncnъ6Q S6,>L]QS"R!q8_"2RDsU*g\8H[s5 쑃XkdVaMpkr@?z_6rCb~&&RGNY1wٰUd΍T?a|U+LyYU/dK#^![ vǎq KoUUL}> 9 TނgpFzoC~ihO2!'7Gy 0|NjKd$$D 5AjQ"S=.XvtW,;yW1}zP]9$N7GƴM͓}'xu.3]VX#L7yQR'V(EYO~2H!pC?$9TeύhX\RyRAKu++^evC'0ӆH>h狆fT-e*&ZUx!V;֎~]?*+Z_LlRR AGت;3l[PRzȇ,c'r>ruk2ݟZ>~SE*bC 5zR0f1CᄷY0^9å{盒tahNcMDHMGaA-lƦ8=y|<ޢf$hlX/_U>y7ۻ̹ɝzw]},|ֳ1:M<_y Jo*όo  |~.=I99$B[=mA5,9Mueٿ?3bb-F! xcms.b9ߠ6h^8_ֿÜ_Mf!7<(SVO}Q1it1kzr9z@iK.9qEW~;IaT1``ֹy` pO[H*~,W6C\N ʴpb#C<(3yST([up\IH +hݲ&V^l )Z*'#( ņ/j7g"<b]Y"n}IT;6k5-F$?+dfd|v3/$T._LT=t쥏Wg4d9-L&kO[:~8ieIN7 l0}(Tװn.Pe!b}e6Ҥ]sX ]rr7)7E]Hw9,ёċZ $e:68j/wϺe8"Q9= {9r)4T)'8FQwTenD@A %oeHj<4 r%(D$nn7(9AߡF5'vĪxʦ8]'OʄHYmCGBh_yi3uQfqynj*Aiܧ>j!/k֋?v^~(x9TN 6k P]h *(٪xam4Q+zmH xɬƇ91b<3tjepI  ^*r]Ԃ>w`".#FǼ`\Hn|p.:<XDE/m7 [pM I]l\4uU0'7Kn_t֝ T$ ,Q;U xs_e"sٖ³U6SBnBFH+۲?U Me{zö8ѿCƭ 'v=]u^LWNFp-ykUS9!{ ^j7 6ԙG^ଗ0*L[^dz5zTaB@00^j@K4$jTJTI6QN g7nj~=SDdn5ĶQ2+`~tݡqLj}q-7<:V18bN^0ԨAy e}\"z~D/ D 08j@ed Hie!nQ0ax *q?F,3ktC%l_5?/A)3q5І+Bˇ{79n|L}o t^+)q \Ԃ|_9Dݝ}ܱ<;w#=ȷnpўO8R n$x? O*F֤̖2iF_i1N68pMy QNbnR~\ZQq|syח@} H/3p{~!E=rr i+~?qBvtc l@0A~ZEoZq.*]`7zbъǺ &6P0KEU^Ws4XGg,7$rWvz#Zuk֛ J\k7=S= 8ʯ I7Vz:2IUncdZ̄{cF ;2\G.;J=' ~r=lkT`|3|ԏ@ѵ[q}ΎR?ki[AO)B:߇i[-uP=Ͳʳl.nڦd4v9Dm# }v?_h%o sB,ݹ2,++SIE.Bj)5=2Kݓ@:d19ZYsI,ۻB 5Y*z[?;- zO9P&C 5]/u>tgэӘhrzpu/ l=jQ4FofGVW`Ov\SQPZmٳ V̐dKu*S( LGԇ&VZr(u LUw һ Syσ J-/\fb[MJFƾ&O^G|l۠7"V "{A($ K8:`H룜~VJ_b\筤nO TFbSR 9h|b@T/(.r_ѤIan)iUR olv8\. )0@j-g)3=emζGIY%/(\1ٴ_q]zYhvv:6H^(oyf]{!Ī𗏢e=d\# Ű鯗jd׎Iep.x6#:|l[#b>ln : S'vZ.o.뻤]VTe187o>҉`ّm*KpH- 5ϱ}@bF_IX\O+1&}ک4@F W6_Z>|k 3 ĕ4)w!4ZQ楶})üG8UzdQtB/Dy{Є3x 작F;c\ue(w0wB&W}CRi,Wn0a7\<2VP*@ݪvdhQ4]Z$) oȁqײ~o~HcNuQg 4ls#E]8U7%8acAcq@:ƎD=vy(T1S=+Ύ|XOL]P>ӽYUb_d3qwSl9v77e_n |L, .^k(5׬"&OJj`:/ J#39Bo ,xRdqPa`# D&ECеCok"[Ս:oAJOm=!DVj9,I|^g_WqO_6ReULm@W_D[/w_癷/mup;U\bj㇌E7^%MH ^O'6170`y謂׃@"p^j.dy^taU~qXj |]I s埵k;_m](oOs5iӰOM2큜M.9&t I}&pZ`HO!?/=erqߢRp6Zɷ1,!|U%s7a:"%/DT|+' P&s BgPѶ,I1dSM)?l[qXX{b̓, -Mj, tg$Ky~U\x2Z'vs&cxRM;{[h  @ð/t}aE+aJk0tHAq )PI?)tӜlK2 T(htsX2^VK?Kb8p9*G-=$.c;a܁ۏ]LCy\RBfV<5B(\R0(=;rJ7 ^ <Cυ 3E? 3b&@inK6S4F|]W6:Pη_zJup`& KB PcgnRּʤFZn(P?WlR{vǽVEi>jIyNݶ#p՜Ϝ-$8|Ò17x6X܅NUC0 F(Wێ+ OA@40oo%%}YZ'Sw)kA*)q(m{oXDP؄KmeV*IMF8Wb=F l%!"ޢEI#y0"Wkͤlϔ s*XDž-sxŌ7i9wNoO؇s C\_&C{]$Tj(‹ˏqk4kGPT(|F9ⵅFyAxGޏYC*/G;+EyfG{5̳q8 @s5v/v#3+:WӨq/H.?^TnfO bC]@qAY^s'&tlG~'y-ͨ_6t a }V1Ѫ'PѿJrFzr v䛲>qLuXpW:2i8)uH\۸%v=|DtqBK5L Kgb/C _YH"Hh?{`PWUKKQfq a߻XRA\MU>2\TQ\RLj*\^h5tgh@UK!,7੦l|:nԮճɃTY3۫:BœpV_kxPMO6OBc#u#1hqk!Šz^uݼ`" "7#xc{} 1]{~rg:&‹j4cJ x]3KB+C-$Zΐ B \߂;lZ4<9x'YhvVv[!_r=̥- x9o~[63X}^ 2֑FOan=(tkӖ s,KaiPM "!Dme-R|Sx[lfc|t3 +K}; @ `~U,E8%ý0Zs%CCɡf=%x1?nJܻ:dЫ8b`== !ރ.aZ3gn< k-deu~0MؓVdK@Yv BP(~QVSS{Ӑ (^`ر6.i6~G'lp ؽtn dK'8($|V06sXUgzɇ @NSJh0jV{`:_85fpUT̓^~z}wwՓkB;F#wřﵫĀz%A$UՋgAS>,5—yƗ6ciN1{I]"!pjl=!+]-DW{诟;I0|]kg|B*+y= ^ȇ[¡~ܷQՂᰶfSQgqDX zʜT-@JM&qo~͊4~7Re0V2OQ*cCE`K0-5zik&k8q,k[JKʒN~ n%-])LjMЂc;8wћIswm?.o]P%L"R(Øq/BJPߘy) 3󀬯:7Mq'5WNT÷>7x~G@Nj[W{#V`.v1}V%P|Ql3ap6>ߘ gHl 8iS~:G&`Ғ$nKO.rUCғBu9(FK.>0s!bm]i,H˹U~J]M@d#Yq9v [hؓUk[[+:H8DRڌ4y%B13V4m[b\Ag@Bqv,ڙܲjŻD'gKWÈBdhtTY36dV7F9#2m\$os5%fR芇4k3D]a9!}z'.3,H cYз$3Ẕa7 ^(Ӆezg)hKCe ݅x`x!-^s5I`g|M/M ,qe6EJѸyW(@ZEV@Z>'DR6:E1W *3(Jf w(+՚>i1G0z'5ao.ӛZO&$u@)l^ۇbR+c <#PBQ<;Pgf\aufp'NJc+5_XY)@x%[CX) DmPs|녵µc㔆\/g7|z_fZXFjMH9T{iCR%s- [Jңp2ȦX ux=v)G8nI&L:⚴0op YN45)^Epx9e;k%jX_>y+EJr &Ķ !bea|*ɇdړ*}`O|1Ph`H }} |Zr .zͭSkxU}1ﱮfl ~Qw%Iِ~:-Dg~.%Ƕs ;UqZxCxbAj`Rvd.%@[:>t0O_7%@gP/;ŷM"hlDmM1$W5aa3.5!W LU&<pH @™:FS\›G,|gzNIlGʷPxXvS#~T^6_P4'@' ׋w ` Á'N /.; U?BH'=RpH<ŒнJ:VuZ;˨3z'pxE?pa;^[AH#≪5L.h7n-t<Ú{̹' 2zx='O\z\´yk"J4z 4Ŝ!{8CY dܬ/Rn1Ȗ4IW V##^5( !E4d0p`*MRI}tʯ! F.,#&E5q[qV)@ E Ywg|wumVe;&)v})^-'+gO‚hB{ӎ):KH6Q--qdw+񊡫mm]F!h3J>}Pìf.,?[0ٌK%w?Rӿ3eƹTnf=.Cux{鬫W|I9vYr8ßUc >[F;wQz^>gSjNB7օK,VVsNb^)30|F~ BoŒri_ %;:obnEЅdM|af4f`e&|8Q,%*3H0hyw6m"XGr^pK_J 9|nPI{홞Ɂꏴ "`KoQB3dE` bB.Ļ=VWԘQwS;7cZ߯zG)C0! GlC_Tݙ+?\21lC zO[9X~76ݾbPX87K Ï{%4`W"Doj n3i1ȈP-F!kan'|SF矲ؘޙF;S 嗅G腑Kbs &Jх]>8Whd"TOP!o0HLuXi0N WgiG ` ~Ol!_/}giL EǡzBk!W탈yt+q_(GaOW[EYO$Ks|AHNRʃSk %CsՖ;N]W[H&c&9Z6 jثRP7hnob}sƞ>?*N֮ځ2>!m E"u:~zHb46G`(4\%P]ԡbJI硼D?tw,폱\Ux4J(CFʅ*:1nKjdLsQ{pdԌy2鸾dj&zdMG@:@N/c/ş8*aq)YYqQ^\]"g:=P>5/sB"yQ,Cn%etϺLju:B+8'AخxTӆd量abz8\Po<$Ccg_]Tzm([2_Lul!+˓Ƹ Ek :BYq/%\W9Ӧ6kV`EOg#uXƵٓ3Tu!V{0^ˋnhLZ?*&cwK?5P9olzMԚs7Q (~L<%/oݘ^dp˿\z/B690\G9U#vlʵS o TU#@5Ԩg(2^#o e8B ֤r|g q[˚ гbBkErn+{ q?ّRa[K%Q~mhE ?+yEn:LlW]84#"@6ZzӄXMڧg ]fll,Ec̾׳< nAWkPj6z3lYN CBwa%)K^t ϱrj{ЯK6Yژ;[LQ 7D^A Hi{g3`/ B0?d03<^kVn-?2OB|2/,YNrGitVO;/agRlW/>G&jxCЩ:5P?͎G8$*:@KF;|ryml:G!lZ6oɆN fQқ5@9hͼ'dBpɡwyQ&Z&Wˬ\t=n+6x}h0C8xhSFߺ $]FP> B6,mc˱~$Md4\Ln&5&%'5n62gI`]hf;:yrjS)\JԼthM@Xr'Lfa钄 ʻmLEo-NSo 4xG* mQcjok]#GTr]yMyQdQNE9|qy&EQTAlpvwi3Ov{o=5YBp\ _l֎v:fؾT\1>[p\l ]6SwWNOLtZO"w3DT^{&!Hvehhd8vfPIdX9㾉|SO%H eO4dQiNrSI1r|%y/i[м⹑ a>Si&.jYnJX8b(Q8Izue{x?)(Mhyߝ_S*p 0`h R5mkѥǜPG5#X F5b;)OAůUZj _aeGҷ<󩉟P I41#D?]3?s[q3wCKg/sr@2pKMgzjj3_m#a!* %.VWHB)2~\(#j6*V !&;41Røh_),W+5oIЩ= C羨>?͇i\HtZwUƓciyZdWkO)x{3ű86Xwp  \C`nڑzYeʬrXz;X BFb|DGIX[XISӫ]}{C|糸je)QPjL8a9 2dci?mBZ]ىsWثk~[+dYXI|2ȣs)cj5<3#L)+,ݮ;dW}+ A^. ,JY,3[lQ?z{D>Z~xH2ƀ(?f)59u ^gHJ_/^ïӃWySxa[9UCd phYmꈵ30Yʶ.;&q,Bg԰e2Z5Dk6αC2FB8VnK{'`UOsgبukdxiRΐFj_jq̓ocI4c9be&t3 ^/jG>< >OjrJj}j> 27ss5i,ӟ;#8ܕڒH'x872dS_gj:E59@pi*w1kU b% \Fǜ܎p ?1KĴ'<$y[vK{5"&1ԣO`}&VNqsUvkJݨL8<> vrAd#5!'ϗ .Y@b'U7vl:8]c@Z @T7bih_X e ʍxȮxt0>b(ȔcF(Ev*Z1ϷZKm0c$6~_BdѦZ}lImvHo9?+71@s[O!s1,{{ (&;twU /U*.pà:mUqjd@|@-j ID曙QPod|2뺣Vz2 ZbQvT9-B?8ZCESus>Ǧ֐5ZkGl#1/։zT6t|\tLG,hj=ުk]D`-OBk# D:\+\`>Е@NL(=9.PkoR6R&s⸃`Q,ӼG]5: 8թf;_H E@\0_YN"2 !ӱCqq腻!E#LhWyiD ><?Gr6{,$Џ"R"{ۇ)OJ>yS;s$"g],ix!#vM@VRob7\L8Kde;mZ`:~ߨXV@D\~ "gK;FA( P]Oi"gu4nC>h\,pL^ !f56ܣ[aP8.:qZ sH]W_<վsH1#Bݸ4mG)%%؜m*O$fz 1t٢lǃ] -t )A-9hs"dYȾE֒#{ǷD -{(pI0MaǒE8{$OqʋEI܂@ؑM+,2cӐt p:*Dr jҞ]?$Ʈ%-҈ҝ6^q\__>"6wO;gkV&j!J#^e_Z[_[$;f茥=6COƵkj˜I/⁰ α!IxYCxG%P@|%Qh}_yHy?<Qs$/0 bԅOʁ'_Y`OS%GcՁ]*gq;O~@ea)w3ߒӲOt:~tH/5Go7߇}"N~&uuz8K6N8v5%)9j'MZ&?#4XD'v節vЦvSMf͵kQG7k샎oyH3ǜSPNPӐ ՘IM=<* &F}^p8Xx+v߰Qܠ:&Br+/cc2%3"+uX3ݷ"Tq^ )& OWy* FHsO˄Yфx#nU;3v-bcLroTP9Aszˀ)Q@5m&H:=Sj5+ZMzMknڝ:l?;,,$ }N<)y:t7{`K6KN,K;IYiR:hnHB8k#b`"PK4AJxUPtp ЫHHϥ~H0x6򘙩M^\G"Va73#(lw׌h$f[FU0nZElgÚIQd%P\|φhb|{[0#aJCHn2'6y5ntጅܻ:G,:fْ4̞>ߞ{{\fi|2 HX4Br!5'w|.(8"S;Wb156$!̺z.E#VB&eim,Ji'<`D'D@۫jdrUNqsRN[i U(`$9?[G&4|O3b `.̀k#6lؠuыyebI2xxJW*@MQmlo-)M[E2b)4\XuPB“DowN1Ș]=pdmAWk{IH`hfl %xWҁ$PGRM ?ۑak|-MFW5,ĺ5"72%|}K$JbwS97&LB\uC)E#: N-|4\=<_r2+l;˫ga,\pZIEakT"rtѳ9mzXk .ûT%=Y7NSèΏɤ+yJ@yBWJ~UbÌ{Q$ǯ1 /I~Q>q0&Tg}ERr=?`Y8U1`!^|Sr֕^}Z[Ѽf4XxcFl)4QlJT$qRGg0w3Ozz*؏_h+ƒu U2+Cqޱ0 E{yhbQC%Ykӛٝ΁s3-DߏT뗍; B4,1 Mv 8:\*t{n[M5DrYH]NNq+4hR+@(EnwU\KIU]HĴ;GO /qܣH$sVm~"T%LSuHiôy>\Y-h4;DUޖF5zE(=]' …±N~;.xUe \=冋'KZD! /oSxzRy Y"ȒE*Ux*^`'0M#2 7$2ߙJr ~$nKdA_&tf ׮CYV|'Y TGmӖيW@( sWngTbܭ 9IV]b}?EBrpWWjJRd'v]Z d"QR#Ep]KL]xWX10B'hPm N@gaͣn(WY J n.6Kcb|eb-M^YP!}u^ux[J\q!`B.QY>^ [g OuYzImȌ3}*)Un 1Ibj:$c[Cg@C}b~AK#%ZV@!Xh)_ X@OQ/qr+;ھl@(@.' M;O9 ~JGyQ; JqCѰ%#% K‚<$'Bg_` -!\q-XG f@~MN}`} NxsE!KwENy,qa G<,>)uRĨh7Qd)AR{ ;>̤Zm5xN[/-er{1UuRv]`l[p%LHY9=%#sD6·nj>bx j[ yfwE>n% 4,4 r:oP!k!|cr:Q_3Vi>4DiZf]?'bɞU9 H+# sv x P$2ǺD7X8's|1RԮ'guQMK+>Ed4}I9z6mxh}8_ɭ3ؾf0Lޥm%az22nnINJI8cƫQ,] GW-[xYņw?u͇$y-|=v–bH_X# Y`h&6㿱S%q*۝ g/̓hSLXZa `JL8ss"UYloɏZ!.2raXtq`o͎{p:;O?uBzx\n\pVtFs go\؟d(lQ jXHŘ5UT*frpp߿U$քYlt'uvFQu3o/āz@ /P3 {~^d t3(e^csSGDv{}R- #l+XbB@ \͡ezO>rH޳NE9@ ]ѭn߅aګ7\KND Ӹ4h"C'gQop?b*GH.ݝ[b)@ dZƔ)Q`z;+?t;*j XIUm;VԂ,dV L[@%PN53.^)| N<~gOޑ턡W `2#tqWH>;8tbƉ7G Sl@(j6DӲ>`+Zq/B 8^\[ yҨ &Bs9 "|xR3g[zԁjbk]Dw .i2q !!H=~jD(ο \EMwj,u'K(a9[DvXi…-(:{q4eH3<ʄČL1Q) @RvvHYJNZp S[ Kk 1'G1 mEP|!)74m4lIji}9 R؆صk' b:&v`FcO_[c%Ң-g UYK+͓ [Py]#L5yE h. R-?0+&^. /IJsg rӓfe:9Hȁ|(pZo>1/up-xZK@ҽ MqC73|2R[ւY~?Mhy큷x9}/Z\d5熦8la&%Hς>DIy Oě eDSy1@q}a 2Uvt gb`qq9'o6E\Zw OwMY7+mLpꏔ2U"[fY@ZD#L:8Oa*ܹf'6KTkeu4^Qdl5~ )@'/kJD+qP.ZdkAAYrVKԼQL?5_. 䔂{O[,SӚ#CU0q_KYg i`RP}P%Z|t*LbN#%qB5DX)ot7@OC,02@rƋzWqB3##=@fٲ{itzi#7O:i!n}H8lZ *9/ Xc4|q*iP)%dH"oD~bLcWjcgm Sss8''k$<֏+ c0 rRy 4<x4??A~@=_ˆZ\&Waz0.Ĵ7χV+ E_[V& }AVb.D"7nƚ A? kp"Ugt~\oFI"Bݩ^8[ nZ4S |UlȡL(Y40v4%?l΋Ɔb&y ͕BWPK,=ż8k'ikhC9Y368{%.z}6|LӖPf5d3ITj\YQ6XқCMo;i p^sqM8TK$J41x^IDK4 T nb9\'hvh+kTvVHfN5HǔƬeAg:SqwH /g>έVM<܏_?L+E=cݗ;,d }x70Vh)Bxq{R/={yrl|_4Q~CuyˬofH]lgeK+:)!0 &c ЊIf90.oRw"|2YxVrmmZ0s?åu_ lPJ}& i95n{t %ER=b@ 9˗4];QL% Et|s@=|ui)Or?fA#A5`6\33>MޟizF<^m3 q,MohBܩg"Ӣ3fB.}6Yq41*"=X^0Tb揲ϏOpR2G . %q 6}M`n(UxMj*DŽغ2vv繇V]4 0;>)sw*{LyY/v[{#T$4AC$X{Q_0Gdq7-)FCWO&HԝY|9VO;:sy\5XD"Z ,܋VMdQ&W%.FW摼# <$ +nWU6WHĥTך3L,|qWP"2Fa_"Oޟ䛙Chc{9;~(TDlw؄5{sKKgҚQ4UZgtpF&ܗ6!|klp.֘w󋗕Rv{Pޞma-̥&俥 4)(F$@K!)CB;koI^3gP3p4z 3d쏈Yi. 2n qaԭ]*xk ވ d) )NJ?Zh~Ab2c(G:#P w<1h~u$^Uv{uJH;hm8&1T/9h>t;:s3 8J܎4G)$B;Ay[-mTVQ: 6b4xՑ$gQlcN]DwGɏf7N4,n 5QvmbX?:l_-ȴ"`93lOSv᠅~\@E1w?K(WӬZgb9VxXd.L?w5 rsЪu$5џ\M4& v)V:mQ;xJTVP\$Dª :b?_sgOGZzySRpX*1`5 4%z qA!{c5֓ ߂;0jL &*o:4JUIݍ-c#SG[W_dT pL(R]d0j CQ7d6NL26?B۳bqFtvlhʷ5|wq ׻Y\_dplq_V?„=w<6;"p@T7 ؎W#i]: - )W+ߣb8<"wNQ{uZ;G-F~@?=JpC %M9ˑ?VʢTFC6[fh9VIQ9T|Mɖf4)WZYyB2 a&`@ec#xY|lQ}37[Z[܌8r_2/"bE߼U3ZƒuGW^A(s1/G&hul/`{ik}Co붣o&tzgLQT;-4M]tIyz[<G vZIcEie]6U|)~2-}/'zzR)erQ:[%(<t3cuZV)dQ/q96Qs/fn=?3s&c/uMofVQ<wk$Ϻsb(ţS!iS@Q)E~.^ؼ*<95dVx0̑*c BtYrˮ`Ym>%g:64Yi m*4uo,/EyڭD NpIń@,2]C)/YhٟsR,>ڎ.<89Eg{b<6z[JRNzP2H ٘~^2e+.(FJX"rt-u=9HE/B$*䖬ęM4zr&mȄM'=LE7U#B$-Cmv}GܡrQd܍6>>&ډvseԲl*d^*@oZ:lo#V!ӣo Zs~[Ц+GJ(cdW[%XAeMkwyx/6SC+D0ד@l  R[p.۳Z2;(lV_N/wt)XHЬUvR>U`"T x(k<6`ͱ> tvl9ve*n4JT<+r\@j$nQCk*j~eW #b~7Hc"*hn/ϹaDy;##v@qmshWQ9јOkO:`4#y)%a9 dԑahW,9 #,DaT<ˠ]JŐ)%z\ܝibHd~i 6Zq5VE`C982@i$SN7o]T !7\!G3ө/E#R@?b~jJ3Upm՟Zʹ\ @ LQ!$,[J^_ʜi -KMmJ!Sz!b%/oVNv޿.^:܁Oh4ᝎ۬F)^=g 5?x0۶yo?mx Ub9WvhOWQZfק&DVIήz+ԚX {X8/dS+.x; OyNz(z ȇBiacoi*Q"_#$bxCd'z2~Zxraq#²Չ8՞I,5hVwӣ ˉq`mG .) sPmgWjYgs^Bѩf)S Qq,R\ɯWkyB9CkjCW|WED©OGᐭ_t;]0]m:M7{BȃP 0:5UoW=a @KApS7DOb,g7k9nvBNt&}-_jE<.a؊@Plu~|ׅE†>L6 NR'r{ŔIbY0G2{P. ~ Uxo-~7=r1ӘL:pԦnS˥db̬{V'ArTb<\b䫅َŌQՉX&3/ 3SU^&h#_O-]{Ra,jR_Zq\iyu|Û?/H]:#}e'˺H39QoyP$:$Sl@gHf'G~VݡIjlp9^bDvN&tE]"ω#*iрD> p-ERsGX|+v_>v(nZv%L]mfJ[)GT4]Mߋ4 J6V#Mx*{t3&Jauj@3iz1L8'8þO8I-[^; ұOj͍z;çeČoA]Inx:lcTioGㆼ1d@g,`+;~MU.n̙`p[}VBUDViH=<= /B?J{u˴G Үk$^#:8XE _a 2- 8b۹m)oIŸXfwb}!x>16tve`hƧps@[\6YI]U ?mUM"] kkbdm5<#FqD_϶OiV%Lͨ@.sRq6%@=S@kO.LWU"Xs֐ py'pqy]5z7h23fX𗱱vn5P]K4=̵3~Pp2!!݅.PVyLVISʃѪ-\r,su{o0VoxapDcWOߕfɪmys y o 1o˝Hf}`Y'.;K}-3\J$kT:ќHr ƈiJMj\B!e?f菊<{aznD|V%d㬷 5svsFA Td,b gP1gKCbZ%@u@h_I a·Lѥi`A0NCfR]ؽ ˵jR]q*)eo̒D)fUDhߺGnz}x,Wȟ2$"@_dz52B0bt^2LcɁ={!| 3~n2eZ,lˇPS: $U*?TT/(}"w\Q:Vncj"ވ'0]:W.2!Deq>106t[<,[#ݝΑ 3Vu `D$HtodD(WMQEb0\=q ^۰yܻJ4tDh!}2x5-FuSׅ닼r”VFqn#5/ a;y]1DbI: 1%QnaZ=KҰړgUd֊/'eq;fĜ @amM7]^T,!|hI<>%s~ )0`FJGG>+ou18$9Fy~կ:׏ԺZD/Wʸ;UoV֝LJksC[Pa6I(&;94)i%TUm]Hu>v=O;m! c4#Ќl-9CY1P 2j/LT@bւti3e(8^BD6 JIfy;3iq]sz0SM*!_'ܜ؟R=߁ERhhCD/F 3<tH~>8|9(ȞrD@ޞ(û6_>:xE!!1FN)#haFMpC4 Fg/Jilt1_$ɍl%(=}a)vkڤ=4- <-^>y ?όu.]]ʔ< ZMMi׆.3ex8F<^J }m2i#˜㬺397AA2=GAC~ȥ0'a Cݜ{c~CzL* Upߵ_TҔ%:i]š%==ʻM|^k;Tjr}(y>2f櫕ykC|+dW{Zfޗ^gLwKvA#_ð܀B4i8W#Y@B5TVyX3#܎|@Sk4P6n&¼rkȅ y{ĉ]@^XMJ*}잹Lwn*:O;+M]JS֬%[QXNo2H<]d< D %kx^~DG#4`biL N K^ae5Qx) |Epdp=.Ѽ2؇T>IAqE ?lvr.OgsOPh ֻ^f0d`~:e8$>VdnԼψƅ(ZeGGA~Y_ 72ž@&b>8'=TsErfyafpX-{GH(goL_ڃ#n!msC>L'C58pg*?I1UGyaJ/F97zԪ a[}UC=v J!?d-M zW&`'{,m 2:ޞ8w0!{NW->"s)OyYoNVr;ffս$y2vuh2(5:bB%{VX$#A :񮊎XU$]u\'rW|33J}SLOXձ.+roNn"p3hyZW;ѢyP +.9 EDU ?aI}fdגXB*Jdgӯ*kGM+:i`<ְˍ7{YҕP(pMp`K֔g!xze5Ӫs b-h!uKɮ0 !8j3QzFpdpROP95mP#ijEmb1(i9NiX$O12<}P?5I+%naze^JĚF3[m IBd7)9A"FِHq5_NY~*tRxB!3DAtC_-@}IԒm7pmqƓ¦O>E2BT$["C5X0gbFUOЍfG>ݾ0aiڻv\&PlMp@9 yPׇZrȖ UQ3UM.?uE=dBgM: (o"ț,_<>5A:=Nd(:w<]"jWaN$6 7tO7:H0z~p7VdZ,*Sͫfk]n-A+ tҩ̑]{>̵ 䂜`ԛ Z[K` ){)3,ݦ+P݅=+6N뀋|*x>?;*yY| 4&_H|Eb>%.Co{z$hQ/z)FLz`+Vq%n <1S8SةhwPmw/d`\}c+l6 "`aQQ;x :)7&mkc3~$V4a; =?#~kASz~7ɖ7%XӲ腰Fɲl`>M8#B`^C%]ۡvl0fv)mH:7Ö{ >EP)A1]=ϐ:KM6lM*X'\bw( dwP5 B nJ,3l3%j!On#ZW j\sqY~jJ{çgcB5Z]?49p=L}l.֘/ dm|1v }ď9(k.;үL6ڛ.|YCO3lá6A#XRf!4:m"8.@Fk@D mQyk(LGڧ9m4zF`kz,`#g(ج|şX7M̝[ẘ+ eI;XHj fz;)>ͭtx]ٽBHFU2v.ؒ']p-J`:Tߡ#4&D$QßNڿArO BYu5[ JH(9T",Ἷ`CdJMlaW`LPc 35o).":n㒇7ی`[ =ub&ZDj/;wsw(FI)QRJiH7@5Ŭrfp(p>;xRu)WmG5d4xqzU !můwmLX5RM? 㾄C2=;tm8eډ\^ffܖxk$y)B =Cd 䍩6%9_7~)mJA@[=u4s̶7ݎvY4em.NL.g0^ڲ`7RBN:nB<ܶ. LO]Xqx|=yVϠth)Z+\y%yt ;Gb`/uJQULjM ɡ)~{ƺVT]/_V΃./_ s@@0:|ɜ)5 "|tܗ+2pY|k/l{,} ;)F*RUs']L1ițޕ3,o4=@=WBs=QrUxT>ԝLe '*d`j_ke]VՒ*Lk>gg~jK^0bĺzΛFM"AnI ^dqIpBB(?~Ċ^*2c跩d pN{;o2 f^!ئKzjq5C73' ޞQ+1w OZ/`@x4{ړAS2zӅcWPdYW YAnq6Xr/5δV{˕)U*`W]2&1sIku_S^ʥqO ty x7ƫTg(6|X+0h+^vۧ6W]VG(lSC!Nb) K1 ;|I>7^4ശEZ3*4oSը}%/x+DVƓpa{qO_gHa$V-7]]FW tFgAe(1M\HÃv `1Uv?86l'p'HODZ~EV#iaXK]$rLFcY)F}+K".lx?WF@*֨y>}XwGU~%Ϊ1[R$42mb @2ܘ&APtzV*L2`(4^KE&I?n~ˬhbcӌ)Z˱gSJ'W =vmA$>s@y  ]\x\nSsFnWcmbOxT iҩ^İ É*6UN[=R $_o%dz\.bdL~av95I1u9 n1/^vF˫Lcz9(l56sX# o.ka,#Yf +ך8"#cz 󲲃 }w!Hp{iPk%{ijV^k*kO%$*Y'@Ǧi @h|b[w5@)e+$Ve*st`.u("}\yHD(3g/]%mʌöXSE>ڎlƃ8|-Nrf.2BH"L.ezaypɔbo;CFF Ǭf\F8 lOxэGPmkjyQ?wVikcηӷR5NF{.&! ӬCHEHJu&|!z(=e:i#҇NqKED6I.JSfAf#o 0rbl'h_U4WvEpz.a*e IFf:0j\~--ǖUj#Dڀ'^s?n-[H0D`5%T ~r-j&)y:#́VcPӕQ7ڸRXǰԬwm55Uu̧D_aD(;ci>:WB"}٠nhn`BMh0ؘ%4%K%W#.5I-hqtһD`$.eT8S+bw{[Ng*5e|s_x;- d롏eu c/iyUXDW\F:jT:y9zSͱK4 'Dc0;X Iڻװ@LZ>IZl/;˺- XګL_ fUeaь}|bǐdA̐b^:{EtH=; %J~N\WU@"}m#]!Ly#CI^>Ppl8|~;^SU,_gJJWq疉CMfsK=bQo:t}` ѦB+%Kͅ[zGJ9gEHoM-;:ŸZSvWȟaOwi7xWy^'&&6E誳g5PY%Yi, c^xdfuM&/EUdUo=}M(G3LlB/~֚\,>߿1̐6ڟcn@svsiԤ )gܮ;WsNYX;}|Oqցߪ?7Vrմvsƕ٨@ZݽOڦ% ep-TMd=4W?'2(:*sRrE6"]k[s:}ww9KS$I$FTX E 9<{yQIw:>уU֐7x]Λ_'w18/.e9Nw[}}ݮSmPD, hmeTp(|6Sƌ^o`l9m5f<1O>m(;-TKzi>M^B="oVEK'0ntf ;墐s"ə}"ZVwO} ur#}`serj滪Y}3L^]5Z\5Z o{ݾv]ñHۨc/,;#:,t2H _;&e/Ug`gvemۛ@}KrBg#<3s6q~˚R.[MY \p|as/+[QGW<5mjXv/`_VZpUƱn,V|UFyW 'Mv|D/mMtۅ|_N- FyXy%l/SqY߻'6eXj+XI{߄#fKQŃ>A2ҪY-fw/[OiBZ}o@ԧє.6''SgLtMka,]uu}BaaT f@;L ue&KJOUM36WWa?@SRy&oY:" ͟ ԭ9tGLg CTg˩x22`Ĝkm1/UQn_d{7q^hQZwFEdgq)m3uo8;(ePvC!iWQ&!Ds2 †I"Ubd 6Mu: :>B4fXf 0SAalXUH7zETEݮ {\-ƕnƩbZ>E`p%!+9^ǕK}DnxuGCcoɹϑϮƾ}}ԱWQw\O6LUǭBH ce耤ln#g!%+)> :>%)iկ-'gsƵD&B4#{sg/޳˲Wf.⍋7S욃i7S`|&Z }},R!gI֩"ː;guD(;zui?UōCKX:W3 vdr46r}u'%u0(}ʄ\YN:s{s;]yN@oK t[}+Hh nU)Vu4y1:Ϗ[#[f[}{;$6^-x[˶ W0x+rr5_`ԻPH-l.L=-M L-!Cww_%[t{ ~k^2B!jum8ϝeXO8@lh±:PE=ǘT b.[?u>Kǣ!U&`O[q+esCTQun˕Sr|Q\W˾xdHG+^K[7/efyA|[PLkt:`H0=7WvJ+ß'{'9t3[ s-0GjE WTbqV}O]kgQ"+XP-I2XoYܲ3SK4-jzƭ65M6KCBbssccSGw׋iPP6>}c}= dեo ".%^]wuwДVE|3u*RX+j&韯ʠ5k$HS[&Fbw~k) ^tYa˝iU O,B]U}Пo&| LL)O8j |guep撦b#&R xH?Rg81AgCX#9mܾ˳Ʌ}(*y 80E2T*9bz*ϳ@[&ڣ[u՚+m[ fFfied*ommQUoլ?Ǻ;TO+V_q5R (Rd6L;ثuk'g%ɩ~*xt7m'"tnw *H>!g=ԩ['RX9lU⯵QcW7VMj{iNY2hk`?KRqj$z`="26i7/37&#9j$W Mebi\#*zvh)/ɥ=%$fnӝijҧ$/61 r?k9fglvSDiثzYg6Z.瘰yZtu pqkVuMN%BC[B-os!m+k[o67ELHgAKci-DuM[هXn@4Uk&LW*Y+0j(@g̠ʰNuwGzպ=wh>.;z[EVӕ!00LqߋV?-㡾U%B| Mݤ2(IC+*owT5߲B0a3lPWw\|recRZeu2@l*TpwPVwٴlW|^0hNO{ߔm?A\⸍ϰ9Z׳";}kvh矸pk)a/wwx(}esYYcv79_ bu jF˺i%Rޘdeu95/h|pZ)}UK;XUƗenC{%"[.): ͛_b}f%UI#AYW;-%}"We_p޺@;)/X5A@>Wbr S[vZ8%oWDW 댁vV E$5%JYѺ 0Ua]uz&wڮC_1kw5Nª7 ysy[7Kb %#fqiڸ||)=e:2({\d\d~gf|˻W5PugbԠ]?V/~p}]wo{!пTAEGz|mXSqUPƕwxBW+Ueh̥EX̶Pó,tԾE&VuH|x6-o=yMuE8zR0BLO}KfNow:$9rޕdGllZ| @V ^R 75 wx/D/ZhpMy;Tue4x Ȑ5r,1vU8WaRR[g(&j:D>d rcW.KUQi _pQ0Z+Y΄F ,5z}^y^r).7O}ϯMN>͚Aś ZXSQW4*g SP#gQmX~͈~sxtδ]]6AL;U#Yo`WSURmz|CuչC.UEf#ujG4:jâح 2>VI>w_4 xǰ?z(yU6#)@gw TvgLj5*xͼ0w]yR))[/q׈|A@TN[k[Aȣ(re*YJzJ,-TP!ti$419@31ii5 \F]Bo6W5omQLmk<:mО"X"3UsЪ^+ŝ HY:zwF7{Nb.[4uwNE͞Pp.SEY@a:^f|v)&X1˨_b'^e\_zgqаIF hH<0쯑VH. v47y9|r"۷a*)Ò) Y }DTmKHGH3REaLkh^բ}*̦PV>n;}|Z[T:׮ԝ]*S ?;% W!iP%~4m?o,Cyc09rT&n"KV}H*"ǺK54k'S)5-k]o+X}_{6ZjG;_Rc٨c=ZvU`84h:"F ʸ*߫rl0p lּ#W>Tyc ,*A9wnwhF=chBka*}DyJ2WH~tbe\coƀ_2F;ϒ:ڪK~kzDp[D]~ gி5W4Z(Dh6O*Op[}m6'w$#9DEce_%w-^n%{O]E[H}[<Ŕc@W}37]*ILGyٻݣ9K:6x3"^ƀ*ysmFi_ˌ\,qA}t2niOGsu=^ڙctg{XثO{OtIF/:aYwl9]o2[3B>%ڋ۬嚺"XG4@=r\EW:$ܒxnD#2iQizVmSu3ӭL6J8m$r+W qyL3@R-sVu_܁u^@mm:lش6Sni[dMmBƖ4#JxM"ve@/?fr? ZS2涄Iҁ;9bpQ/z1ȗ4R?_`zu'`gSfoDJKX7t,EtTnQu'RXqO:4-4.GW[u'CM±E5,`@UÎIӻ.o 6k8CYbY*aذ@ڇ9+ m/HmӑtD~7O34BĶVzyXyw{W~N$E""seE@vf(_<[ݳ-B)u.4UFR6D+X4b6D`h$gZ/іSOq`gQ_= bYu.[]sC ]Ovio* ?wbӽ>uaWurd(aA1ejƾDR '٭veb}W =!yyDANܔ>=7葏Ky)L/Y~x%x5V o;i`~Dw:U\zJ0vTUw]ޥϣ>N"/@̡kCn[UŧJ#W&g' rq[Hw ^Ո&4xEfaV13U9ҪB/T_%T)՘33W0,""t8U{~ʬYjRpƮdyͬo.Xy |>4(ҰS#]^4SE#l4ΤN˷Z`ڧZ1u5mzq~Eџ>=\p  q3̈hm2 r`d\buDշw*] Oܩ.d}ͬT`a*(FiAL[^Ӣ0f  ž-cRrNi}{LwvhIEbnwip97I^~*flawXoFvάY3G c% TV.Iru̍J [Sob՜hAg`wL]dRC.s:~ F;X@G}Vگ*_m|ǎTh JwfmϘŲK 6"H{jt4❮՜ڒfpcSFdnz].b i\yw;V6b(XLڵ׼,a+ד2Tl!U"9j,tn4?K#X}J5n;e(n׏ed8SnXXN2WP*@PHc)A@/Q;S^Boݣ0Yvb%41]HigU(i}Dr{YfT:$ĕTĤx{a#XL`BO-.wA~17tqU"s'GJp~%NdWl#rzĚS ݽ kt؞6+ "73cG*x=u8I~A/VDr'AH|T()f#i+﬩n3wsE x Vz\ZT8i`8-SYu SU1=T\/2nr׎; #U} ~m=ǽ;G +qTF uPx Ȫ{AQ@ ARBZ%nevl@սLK'̶nj.j]]m$.0I/-gI 4 _/2d [g6^9=KtLac~E>l2 RcyWNLPD˨jt#[l[lsY+f'P4$Jo {-)]LrkNXzTUΔ(b.aoЬdDEې7ziVo@n37%| wߨ"jLEmwwFv@' 5E0LX  27dIPSA)vAAD ]n]9$Ғr ̜ eQBڨQT[6 P " d3e&TӇ% )J$xӠw"Ptj U)*wh+p0HM!H#U15*!.)$/ Y9JaIVbEDH Drn IC3N^EICEG/-^nVvdO23)9H D8i+&Hlqd9w@tv eĤ9E8ELQ#uǾZ)1BUXȇ;AP,I"%0DEkM.2a$ M'I7 `Aa3*ND:Sw&Qjr!R+rNdN/2=s3Ȅ:htLIL*L!A'&!"\q P Zd<ŏB4'J%"NASHܔ-(N HȰPx+bt3:9Ņ+KmW]Vjt+cٍR1J$]D,rtZ()eqlU͚,՟%]|y-DY~ف`p)ag6bbN^@Y]LIlt!^ qCC9  fTcJ + 'Pq[dEc,oYu7 Df(P4峗FHC5eUX%l/#W :tV$ Ll$Ar,d<{Lp&k$l}-C+ygD$B9/ȦWXc!lbM(ND'3R^- #M^N296IeAH. li!tkQ#$uUu|g"1sKArLț?Jl#$ $@LeΥ˹4"̈L '2*sjwU!bQII,w-J 9ʤF-Rj ,!@gZQѺϚpWIO fS J€-YMHPȹ̞Prh̋a,H,(XLeD *ѥ'h ^sMHr٠&Ҽ!"&XI L,,IJ \\N1/%,<$}`tR 6Bk.@/,ZX<%Ȟ\l#NL$3sLF.`laz ^..>27A9VWEϸ"Z aLJ6I6NR -Ua#%; 1!fK2,"ۗ+2g RJ4jسL&.FJ䢜 jIRXH%!Q}]:_K(s"pf䲙H,MiHTbns؁tF=JN}e<fF#i+[!iLT8Mm3J &-:TwWiB4Ð^k bK]uP 1DA$ T~T3@3P[\zZ ``,?LT;IH4  a?BMSD.W-#1@RSojrA[wDD2LDQj"A\CG 7-k|SR7_K0JNe-@D]`ǸU؈vOg97LA+hGY7cHoqr Qt)1EUp̛xƀrDQ(uC5C%.n¹b7* l0BB"` FA3` "f@(d m9p3b I! @`3=KS('㊺t.6"((QU1LHMMaT81i@9Ez4' E$SV : TUDVOKm+)QlAs m+4b"^, )~% JSE$EpR!J`.X, L *kj\ BLKKe[m y,T @">^0K@W7N+eR!*B Tdj%@H(]kPHTP@|(t@-qHTo"k/ 8aVJ B"؈0b.Dd"`Î *F!~^'miQ9@1!RIhPH!&k,],{KyC,CB .TL%s5bKOsŠWb `K•-q֒TȪ$ S~.R mTgUD Ɗ.\J-*(h(T\R?n7d\V{+"7D^4S_f R2jl!Ts۲-cP`V:` /tqA̽{=J Ӡ2(tj2! 7E:kb*TUTtT-go]VBeE*%E;x0N90 Pp i2MtD0Q͈o!ʋsDaȤ*7Dq*b$8btqD6}PCNQAd{oҭk!o.v0nPT ." RO!2CH\(8q6P%< RP" YpDWUbZ |j `'* "O@Sq@4a iE@P Uj `[ @7uz;kuEpPZ@;?v&kjuu7zG66qG"SG?e pTjly` g@[ F!)TQ^(tpr@ 4r9& QP4NE(8A>@Q/d  5 Ô* |@3Fh>e @ W\q gt<``f bɏ|Tz$-&G5i 桀Qc_?cBtț:݀0iqzI7 c А܄Xnm[ecPq@,9[ G dVA7#%0|.|B"r˞-չJ{<EE4.F)b tJ*-`fFWOڤu"6ޞ/JdY/U .}] yi1kn`vBɍ0ͫ@#݌>`*TOuP 2 {\fa{8 S$+z!Y&̓!1vs22 ~ 7J5H Yr'^ڸUBlAzk>  tpgľQuBURx97nSֿ/; ??2϶?k+o2 ƙ gv ,j B_Qdb~>VoogӐP7V؝avdU"J^4/Jpʼn&{%\=̜j.(zZuk~n mƄH1_Y}_} 9\cx RehQTBw}?FiNa?fV![lM =]O r4Z`/ͯۢdQ;"6[@WYf>ZR9z|GFw ws4 x;PI !gKq0}T`@cxՇ7O{{ў7,#HdֶԻet(g5I"0& Ʀݓݼ \S6'@[3$ARG@N1})y'Fs:- q+Є3KNŻ+eP"^7ssIM3D Sh@Ilx|=f3b>ޞ^#ER$Tp\ PQG@B/@gV+?Ŋ- /8G3˘CJ1LGOy8'\Bٜz~ד 9wGJK=s:Yv)%kwC};3zg %^bovf`(JˮמS\u1i僧lӛ._' Q;],>'/^<؍" uF I*-&_rapoE%B+t FE7a]5Eygt"p$﬒5Cİ{f+z'\!6LWȬ.)PT_j|eH/M5mq^&H:d1#yûFHxJ^˩~[&Gz)V.Exǡ]z >)10*ŝ=FFÑLvA)Uڕ|(UYvJs&vh5j(~:2[C͘؅)&:.<*Re<<6P̛:O)i\.PV'Dݣ9-*ch7VѬYktK ]fֵ\^g?9+ *kIرcwvx3..2gW5ǹjO z ~իn %rRps3+N=%ק^|kH+Fb])f"aV.#+\]>Y{b{2=oMs)g]+e5E3I^bin@͛9 !_JdѼ~`6/5:rZZ ) d,TC`}C"r >fW^Ń^vDЀ36aDRhlnοMW 6]9p"i_nhj,r3BptV[qL<:j~/^mZ3?d_+~^,go\}hذVZ1-{lQL~!=ᔶ%\{ uuuY>F6;7>=c^0{2IMlv8y=̞,t  A͜5FQtׯ Ot6!cWrݿ4F?𮅷H˃x4jE&={|ܼ;Ր ",i1R3h%wEoؘZ5;wٰw;ɃAfֽfa RQ/1'_04&!d c.;̤) EW%uH\n-JqJTkSw&X/N U#-5R]yXX>rCѯ[sN͖8f[U.3޾OSXaXV *#v#6 V.L#ku6_<"̐953z9|? +|۝]i4nyIx1",?]&tnISsyRf:a|#-X .lRTxLM/>TX ^~mv3n>Ka~F{S%OsC˸)0h@c1ohA6K@\oM/y&c |x0/.:|9 RqxQxFTFYG-,Qdb~ZْbNR S^C85MR~:W n۵yw&o2cG/j@@hHgHʘVvW`'SXO.dv\},O 1o5_Q4##1k]`=JZ5cz0y׊)Y Uwپ#,[حe~w5zGz m)b0k4d\gxSYשBbUc)#hN/d*f?1j͆>ՖWUDE? %tNd8l2/_sH_u.^AiXZh~^EqdY|l/Fns ackIoJVї{}; ݽw2ɜlf:Ls_gǮQ&z_;c:&Y/enc<.(gyc[vz1,kųe|q ^#Ɏdkfh3}':?{W86[e}¦szrN*u+E&}k)[p}}Upm\yoٯc^2J* 2BW~E}h`hS*~souuqαVAq~66őzc !J46n;kӃ_N~Aj*()e5g;U{adU+w f%ZtLg@$dK@O`h=恍8geDXZ  OKkCNc $-mCi4ZT,_x*20j#%h"Dw!)yOt$5Yf! y0pgBΣn3*{W[,!6] +U ~( oHɌ</+̋Y0t +aF/,+j0fsI~>F;/&7{GF= -x{#ZJe#"Fqiښǥ1,@W&ΐW1UTius48&!%Wі[p@&CӃ2O돇a7;Y,ď6" x .(, F/ 7v(196Deya/$CT'q}7QGp}m㘣;GߐyzA7=_/`fzP1|wN-α\dF&.g?.ډ+!!<'H5(}} F(q8Jv};EIzj R`pФ'@%+CmFf-2"9E7eHd~mZz^l8UHs6 W 9wʏ18trJ}( C8o"+I`NoXd,LJJOtvg>A =y(1ToN@FEbQ'T3p%Eld2C0u&5Sӭ%WLϞwmÇ 6h[#-\\jP>?u[\` 5[>NLp5V3Ee8)wˇ w'ˮj0cϺwV\.R]G*ed[<"E ~R<^F%kb*9?o -hQ0V_Y/} EoΛ<eķ I^+ZlͦY|syVݭ˿[Hﵽ3ۺKU']z+7^{]b`mtNZ;XlU#"'h$=^ci^pPԚ[wWV˭ozS]2Ƙ<7Ijt.{p'*Kﵼ8F=ܦa;xFˡ6-; r6W]kl+-6nWxިo7W*'/woY'MܞZQ^-hTeYo:2{/:WG5~i/k~3ٿfnrp|'oFD,GzŘDZ9Z"V논l-EO dr+׌ fes߂лP(bt&ZυS S.[cKd˵|vlQdKA/Oy.ibaP  Y EQ5iu6#Z#wҊj@@!FB*BEREQdB4@AYXI̒ya EU>Pm$Q )|D@dKJ iJk//N*b/hI2HB 9P?'WK- `m QXuܦBDB,;&Ԝ&@-5:礻[ȞIZ=^uZ&ŲKZsBDB!"AbA0!;buλ7 Q!l\[\/^l41!DMnJDFEUK'no2рU>"|4g^'qG;n{s(({ dޜ 9 5 YB,(eg=1:H%A d+Aew{eaĩ0Lq4l:,* I]ֿ\l_Q`0z.yJaygtxmP tm 0D^C <3i){FxQزiR{c\naX|L$nx{lJѪw>eUtqphQgw@>)xOXxf,VE1$p`O|POj.1fTd`DA OUT`AbB)BROkyty0Dl Ӣ~QTvɢNdŭQɩ3 7uAQ&1۴~s*FkC,ϟȷbӍR E ,_6p1M-kWլ!7RvojBvu%b4ys)`Vx>@.,ҁqExл9-Z\k @#^c3l%7Q~:%+@Vu|Zfsl^l==Mn]7l@PLIlPuPdsnBY#%+{W"LM +woҼT"{̓Vt,m2_Mm2|VbT}{XPAɞCe8i{P憕x~3ry:W wWtLc}{kLi`_js늂1wy_l~.b_уi3*Vٿ=63,ۮZ^O2Ӳ{6cYjNbՎgxumfo咣ѰZwYy'kr9~? mt.:neލ:;XΎ-ML5WE=ua B$[$Rw\͗}q}[.jU?lIc\^hBo5Q2lZlzx~swd/z!qEOAS+fv"@;G1c!td4,yM{G}5t6ʶ?EjX}Wozor;4W_s}KUнaC)߻F&h8_W\}[Kfd@0(ҷuп(Ys mv&ɳpc8åtDCW %8C'\w+VLbo6+w3n_ kQl}x>&Z_ |h~j~eX4ӗxAjWi9vW%iQo>{?_%Rl+Fle7W]g/<n };ڬ׻;]sɟctl_Yi 5{H5_tmJy\ww[ثk/[Mi:4N!gz݌w˴ vަ;8,%绮WWl*97ӭGc}Ͼ&#k^˽/ -kxvS.wxˮwL+i5W~sJN<93g>JSrw:+Ct ;{Jq]D7D46s+el)ce9?5=\c}P=[U^`)W*ޙ/:m(V?zW1Wk^Id0J.mn&'Թ7cۦϸeCϷt?IXy ?ΆG pd|i7>٪eNYdNb%>\&MbUP9#XNri)]Rjٹ_+Jrߕ%=0C.UEMQ^, 5ji!dX4I&Wڠ>r ۨSٿ7߸)ݡݝ95O][= C!ysNgT"~s0W wn1I-k߯?wݩO;BZ?/º.}2gvPf1Ϥqۿ[\e?3Ccc>>coz,Ζ/q?qicgsx<+!US _'6NK1sSWҕVIn5֟C܇f^IMn&CKTۓ+;TnSqmeYK}jCn߶z#2/_kUF0ZNá_c7߬'^nxUPvzqmZN_/*4ΕEu>W=ۛ^oi% 5cyϾ EpfJDnԎU (v'jQW_j̮|9@4m#;_S8tXa[֫ 9;`>|*{9l}[ãP÷ ^ޗ/j]uԬvKNﹽ^KI^a^C `!Wo $;4_f8̇D/:# -CbyM'ipI1P «5^/nLF> 亓6hL `]jI 5A#9ۨDl,HT͂iTЊuTUBʺ%hR kTC҂obwQ@]@b(h(5E Ai_KT P~ e8/}?2倆 %Bq;Hs +Y'@^icժnLZ䛒dk.U[o2[dwt^^zht٫otx|N8̶t5?.EYr]?|eMFX˅ RU( |&r d9<ģk4uU~}n@㏥ZS -! BGQcӟުH90Hg rӏ=Auk4eJӊ27čb\R{@^"u7N#$4 ^D_eZغHEVb^`븾9}D!p;>j~ zHR_`!` vg+f[jOݾI`x+!^|[:;M>-37?[qYL}?slJZ>;6 ۚk+fb:O. (eyS5jqݽc9Eȿo>O|>]}% %y9/|Yə7k; D ʧ;V6ˏ&R͏;Ts"M>n@~Ԉ l@r "ID?kr fjd@ VFBWX7Q =2H0Bs^"za,g0dhuuht9L:}=uqЭęDžk)xcrp0QZRKS_W¦WDmPZnH{1~x;.r6Tl !:/{*'[e hЩ::*U?"&hdG%W_=:%^Y>jkK6g,QqKʂ;;;< q ~+)\#b4[J :Z KQ\>^2q>ݐh]w=wQկg2 xksú=1^ÿb?nbx ÃNwl̿/joپsя3Wu#xHl4`;x[w7@bn{~ hX@$`mw$/\喋 s5,G&F^[ʘٕ;:Noz4؜6۫Qb8Xky_!;hxnv'I8 L4X @p1U5ap/el)R}`)+[$hi罤`A#L ա.q]w0dBaUAgJ?.#QY9Dt6L T]暎uY;Rb~PȈ_#tgVtDtH50"I9 00m;/1|?ehA šκ9i4`D^-Jcpr;m"/~_eIm,9s6ҨL@(w S!;XRPG?DF6w\hyT~y)(yO.L?=F"=ׇIpag㾟/Q4yްmk:$D`={Ay|s~(\(X^j!dPPS`-PQ{"3u!!tFjzꢼ$Z|$|#@I0?QD11 |y"ѕ<2 O퓾 'A[P0pXP +  QAx5~t"RdO[V)l)Ln2r\K{vq7*3cg myaY, 1GA})Ysm׹vT֧Q|,.gP'臖0L;2,/v&ϒ\ ~ҫf[7o%('* ?Q[ycScVԀ˻zC fۭsn}Xm YQƜ\@:y!ZVJ<WzCpT&wn[qjЪ2>3fKN)XA7 -/?kOWZHOsCzBPvJUu\^E~5qت46XDOXHipXLϥKCgF~ʴ@yCD L2&D}HCsZ:MRMײ^I~}%!>؏(=AԼq2tK՝Lp@[NAヿA0k?Q<# %-TQ-.V 㸂_]|*yWOʇ [hN%R B?̈h [yG($sj9nCW&뿕i-l4-OWsϰbqS"|G[UB:onvK3WuW U|E5Yg g80Hp`2$ Y6fLY]5rsjTKЦEY$$")H)͔(c~ؑY4x 9ۂLA;X7)>Qǀb`Wv+Y`r`P_sm}q(Gs6.ýqAGAut~TBBF 'ewȍiG?*ʼ/'7Q_XYti3$߈2H8grW>O}u3լ>JmJsj-1w mms';zmNsua`F;MsfүWdô }z.,+*G(ywM\S^c|_y?3kR~ 8F$ F"1A˿z=.ϣag۽ۢ6ڌ.9[iK~,sԂ9!qВ*~z(d< 5qAJ>Ԑ!唎tIAXXxp4o׮g> tоצH붚 7%?uΨOV}[?ơaaاo_Âl,?՗$&_i|d>&]t9x*^Kk wm)4K+xSSTÑ\=xȆ~p.V]r{ͤo=-!H0ld[\/ҰL8%6jP:ZoxeM퍗'|ᅲn;w%;$6`ME{v/Y,`wzT,*kt4!᯷թ1ت}ȵPJ΄ ‘?S}v?$2r,ʇ%@KeU=;IL=Oquk9^֧nU4hW(OJTAA}&C;\qg7_OY?m) MP;}!F X-A9NT*FRh.is8J|ǑmX U |ƃ 5Gtǻ}Gt*.YOIH%,X D&=cףqƥH6xz;7SsɄa&˜tƄ% 6ňAǫ겧#]7t6Ae5hd= >lZZ8;'i(:W$O*룶O$Dٟ{KDu~GTGҨCŐ>҂-Ao (OU5:|b?uAzίs\rA\CufANZSRACw~DnčWAޗ&\ChPE0yEC16B=/ :'LH|6tՈdȪ?M eդ' tx(NQ"#rTi6|(]ʎ9SIeSVMWĺy 7q2B =M ]JV7 wMu.4iBk2b_BF#=; 6 *<9)$%-Dd`ns#~,ߓ/OL$>s"D!QV=|yuLcY*!Xy}TtI1pe9|fwI<zN{ ׷ݍn^!)L5 :FQ8DaU"dJfŏZYo HkT0F8@|oC6 /F@P!P+%t]eU5R鿞u{gD3F4L`Db `DbG~秼&tF_̈ 7O s5/c>B)v5xuXy\Ǟ yx _AaXu͋Ol+*~VXyFףL{;oya`vZD}wq<"b-)% karIѸ:]`0Z\}Q0gUQ 84D.CNn*¹I& n2w,f=NE /d3}}i~g"cf=:i(Ԗ(m:묬1.tzTw`s %dԩ0^RqbwcXPs>܌zQL0'DF 78ݱs A;T1x$X"B%A%{L$7l. ` 7 N)4 !.; \B6(,ѣ7~Qb &.q|w-͎NAv5>B{ܥuX,~Oo$JAJ,C,/U+QIL,k~x'|spUq*-TuCrrĺLQF]+SXw=ő|{|Iw+K:(_I[XVJU 4bV,;.BN9`g",)x15א{v( u_>._S?h?zN'> tql~ Bt?o@0 K v4Nj nqZY$ix/=Z ;S]tX0!DZQK$OA (;cଁȶǔᄰ{/bo6?[K-oM-lJQBex8QP1)Qrbv3$^{΢o+cHz ;##2;akF]]m Œ~P\+2^d޽?Y*{ŊovQ44Lm/"#Yy$㼍!r$],QC63Qo~xҙhYї "EDcȧ [妵Ty LO;QtT# E @b9)))'rRX7ͦ 7X(q; 13;Nw] q_6CDTW@T5QaZ"OPO~6H}ǼdqJihH|jEO2g?9S d0&$ ZAH 0s;7ga5:^;x6?! QRtm7`/X:σ?Qayk?+ CjM$ }4 H#{jbdPuߧɟѐъPufz#3}sYS~\P$u~ k*i$Y mTijFU^6_~_ߛi`xJ1+\l-B :$ 3[k*@eN&shHgE ?A#("ą05K\1 XLh S$u*,D` ?ԶWճZB XyN>D8@>p灃s]^ n6I!1GY J>$(sjEM0ܞV˸^N* ;u=E9b=yq,2t5'[j=YX溊=(sS=`:SӔXC4=|D &|cm"ww;(P5EMBX ; \QA;Jٯ.i3ð](,p"!PrtLL&*T;j Qo4FYK,G8U 4/``N=L8kH(b?ùO]~L$.H982 ㈼oG]+ɂ9ÈGFy[aZFm%P}-Xd% RH8(H_(ΌA[s9wxYv}e)C<3!CM/!FBb'IE+zt&s0  !~UR1Бm@U_٤?dc9.-GLajj {ar0yhik]qK-pn''Գk3 q7e,6W/~1/Rf--9`:0L-t9:$pE_Ko!B^ @nI"Aj}vMn륾ƣ_]Jz25G z/Rᱯ\n|mV7gyotV}s[>:3ϡD# 2,Kv$Y &}=W d`0=]N ;?6fOq )}EAE …)1Um {BPmJ=eO3vDaF.oW4QP|%g @&lUՂ@"F2O܅cqKC80.dxSЅ f] B4?ˡS;YI :xF]cMS(Eb{Wm>~A4/miCeIJr,z< }~=Eas7al^K>҅\| )h11IM9KA/9%nA<g(MJF+q }?#~T儈rJS.~mUUUDTjdR@_58x]o}Ƹm^q:f>owK?/n 7)֬^zbDҜ1,rHnOOvt1:un.bpC")S~9Ή~ g!C{-޸N!y3fPTy!u1鹝f\5LW]BAt!Rl0XV(jrz X}>82[;"o{赴.&_C,@B^wŽ2?؏#t͡qe7t\(%|#m?z֝ErͶlGxy`4}vOJyFC{B2mzGWMV𱘗L!=RaK<c-( ]eb#%=R3ֻʪF(؈D%}rʖ%s?/OwG>YNvȴ d(Gcஎ6ÉyU^VF';vHA(pl((fk꺶IXz6O,sXwL.Mp t ։=All "1b&K`P(*Z{-ǴCʸP\R RU*ETDHVI2cqlUMSkRؤ YF5(? \_>ڧ_w^p3.Qbgc{oTgkKF&bU]Mx=Jn'Nvu,X_o4dc5^%ƈ''>U>ve~1t+slz)d< :˚p)H$wP-DZ7a}8:tIEfqjt#egׯ&W NaZM:pfDD8x()/ήI1e}^2clZ?YQ}łXuw->tU9ncUmJOU% TpzK_x*/Ѫo%_܂yn>TMϟd31OQy.ѩV'#7: ]>乯gxJnWA_s}`6a1J*` @!8ۏ[!X52Ň ^6s{gEE][εLHO/1hE,Dۛ*^ݑXzyZ@ N;["H3ZZ4X~݊lH.H>k;" DM'?*M|7cciDjEIZnVFB>٤g%-?ԳZ;g7H;9ot0)F *8ƂDlzZ ljŚNJ7ճ$ņdC˦$t}_ :@SsZ,^n;# #J.0Mt *q >=Ffۨn.AQ㯘t9?}E~9_LA\0=_!WaWQgL-33q0S_N?aR-[8t~͎Om00C2jh eAdXR@|d}=;H4z'@8('{5Y@ИmUADXP{] _/7yf՘EJ68(u0"9q:^0IڇKAB?w}JaC'+T"*8k6,FU7ƥOiT" ,$5|?;6y[xzKfLQ3 mXZDu_MaKoPs1v:#njp?"ZTZz~K=iz7=iw{ZU-(+gAe"=Y[KY" ?nV?OzjxOd|?5@̇+2⛘Y*GQ[D{8>/uO_" AMQ齽#{yȠ8"@(Qȉ>]w~3WUv"Z,{z¸=~:(_J Qe5*vUP9R ~1S<^C{r] udWПp5c y`.v܅%-*:vmߴ/fSY\UFSwÄM QF-HdhA 2"28y5ϋnes!Ks>Jg?WI8t1YYWbuEŜ$Tl0,x{q'F&{s'Vcc`3 !d1_vf"~ƊTjW".W8^s.bAa/<I,g6> Ġ)OO ˽9} ~*n_|ދ"GK-tP"^RSPN~v؜z?!@Az:t1>jAug]I*LoTo@Èm':X/):mEO#TJz61<ߚ':$O$9's4p4x֋Si ٝRqs^/qB*m#Aq{r%c*v,[TlvL@k$K89#H߸7cG|!JAg9l+C/#VI5i1C@˅ԓ) ä“d["5[UFCtm-M](CA2'Br>E~݇6=$*K  zW4S,AX*sf/n6<'/ &T/&!H/lkM/ٳcym{'~<7[mM0/`~zy96ߖD|oluq#GTP]%Zf aow4[ϣw0q,9=oIUiBU< * d@Oj\T5E2һJ@ҝ#>#'dl (tbpUa35/ R~D1Fk2t?K 1_cy }E~N=QG,<17,v5Wx{i8C4˗':,p>cx@̏8f|EgbE3=ਤ KF.򶧹6ﱥ;؍8\|Q>oi;O1*q/a9VhLIX??  f0?|.v?&hȝc#bC0[Uv tD3`^cՃjIUk2?kN2حd4rh!Q+Sb.MOI5mE?kC#9;j߾;4;L8}rĞQ7#; ZYTʺKZFExF$4B@1 Á@Dxz7DܑW+uqaXڴYP *ѻٮ}loPd'7`T8X# ;Iv Hf^ #5ZPtRv&1]r*(J!AJ f"+_n6?6{I-o;M0⳦:QGq,g%:Z~opPlc*ꓝNoC88g2!䙑*\ 5gIvwE|R*ـ huŢA=눃@ẆeyRﺬlP5vey2VL4s.a{y.7X}a)l;=Vab2:h(y)۷Ma=RD=c 2FDB!2$ `d7Rcia6?V:)i"-:W^*w?9~Gj8 e-!!g$W>PS w;師/Ls忕ɷ41s-ݨж'sDaӚF,2z\Nc*|g$k8(2խT5]v]\8$KZY ;IR3WvCm$5ܙ ))a˙[>_6^e?VbJ?NQ[ Ed_yY!*Ub>M!IA~{g kSB:J)NNY<(~_mitzLd/Og} gF3ijri7Բ3jN|Mh* "(^v $9@$PBk)1nbD@O"/P}~>o&LiXSRpu3i~d`ĥ P-M::UVL U50fU1 ҙ >#Cf"c j> Ra+;΁jAc/A3sƝcK7 B+s>2YE=G֯mdW.Y0M&!p:;w[)k@$B!gJ#" x$hʿb0;kC!MHqྒ#gH7@Lj}\[4DxhP`b o{rOCU94%ܑZ֚^m}%6K(1s{H j%΂V{ aӫ _yEk[Kw_ICspRVdWfCތ *|( SAj'ҫ-Z"ڤJ+˴ "Bhϻ/t%M^$X TdqyBY4RJ|J,>d!'@CvH ;s u9UTTWG%^mKpӲ&A}CQ{GS]" Zq'\a 7+2A0j9X#'ATXwgܮrno)RJTF!Yazw'5pڻfsȍ-u[жN bRTDӸ QJ`$GиNyRXBN},rLŖc Kto YEh@-A@ХQ7*))5Y}Ӛezu׆ywoߨ l $ -" Kx;cEU~VS4ͬ338`?,* 6v_1 /!1(tY]y NR [sN+QL@^_Qu)ЀЁci5LᐔACNA>I`jBzcL ے;&{<>T)Jc u w1$f,x'JhĞK_KG ]tJc'9}RSco0^YbiS )zg#?؎bVAdKnEwUX-nmޮwݛڷ.Ub՚gPA9d'F: ŒW92leaI/atIq.{={ga^9,ɥU;Wj+) HY$Y[D;ЃDlQnt<_?AOq0pˆ#˷*HPYO?% fj׋p~nG^w6v`ڻj2n}cu_>o/y\~|[i ){vW{ia`[F:(86T A~T4L@Ml oupwist<, ߪy[~g0QjS/C0#NOtuM%gڬNDGtȭbSm6@{JRϧSYF 2[\"bVe@60H&!hsaXj?'5)H`hfU"v_cyߵ_l|\;w[1( yD!bp_˟Dx6XP0ڿv /QM Y?Wrv,`}$nӸ&'. lQ܇L閒7pB3B }rt5^C2F:wJMGCcس&V).?= њ Y,4i1SEYUqBŅ-Qˉrn*J2zX43PD uGq$Ff3>!]S'2|KDAn[&p(w~U?w &&۹ ܑ$[]_ Q((JE(EY!j,N\W4u%HT!!Ѡ`wᤞo0Ef6n]VeK"-f5dF>L\ kD|Rro\.k,<2:yFRDR>9!Y#y.87De,g[5L M>UB QAh>\̵8;]Xi[ՏM:IaȴvXdXeY SўSS24um\7pn\,]nRdrNjVmf)),G~L]C+CzjjW`4=ů+U k-4 ZFl,5`>BO*SM!0eo;T'XPФ<& 1Τ&+=\?A4.5 .ԋyZHe'Ϭ5~3c In4| ,mA\8ir'YCO8 *S.v/KLhzhtsH qEUs `Ǟ-'dϪG=tښ[LCmu11!fe"ȡUJE \9Fg!y6;j֚AvraֹDD K!L>w2t^j$2`H2<¥٨ܒRO8a v-(ٶ̑o0.S4<Y\`LfjF bk4 ԊǘҖ5CZnګ_*?>P: @R*54 !:Q(׼;&= $'ǥJk,5yv䴙 pT5l,) \Z_b 2ߖ]\}|H{v"*is(,CӐ?o&٠tTjw7okOb!gnjaL3s%")uOShyCqjZ&{D/NV \aǹCUlx_\~ϯ;/;G8eH}$v}Վ nZ"[뫱 V5ZY:ěγ:(t.MGVĩPqdv:[Cbk +f{?( IL*/ˣ2?3ľڅQʵpԒ ״^ I׷%/P8i='uOdžu"<^ŭ0naHu@6LE'ة5JTك^_))!+˹. f0Yjo$Vi=sRsiѧK\rg 95ގ-7eǥ#}8˺g0b3iմd'K(=L|[UhA -s Lf~bgܡƻK< Vz+]{c83'a,J3՝zf;Nk"QO&=8k0Ϻ|P ;YEr=]B: azRiǩӍfrv{rBnM'<3~$av|RևCM j=Ivjjס?kUugk*d9a<6dPH98zZԛvgEUmK$q7m5;_cT5Wgm8u5mV5ccLlYB'8N z!̪ms٤1y%v .e?'Ff@z$Hb-x.6 v8+QZ>;6{^÷t_-b8sSuHW]`Bѯ#332=cj`~8]uzW ]'˜a$*etS??4[Ӵ,2w *)HT^scIDhu8~/EGJֶpW:Ҡ,K0DJvGLa,S!`bQeg*д9[Ah}t㋰O v< <&y9C:X@1x?/h4Of1,LDmrj}7;a`ihHf{Y$P3" I Ts s!@y6xuR% On@lX6M\h-Uk;\ :5Z̳`葉))<sg#N.N&reB"cg< dZ:ɐY,jHϓ;@}ov^LdFPM2{Bjb vҠ`dLpy0 m&9 {g I_<seõ39Ny75'篳mچC8apجcUby TEK%[K'`djk0bfΘ4,x,Y29/ecodRHxQb \4}Ecru?qϽ0¾)U{'달ĵoqD 96uE`T~rK$䞹=X3}!n_HLP6c~F鉟EA*Xg/ߓne4ưLU|>h d%E1()~{PQHOsXn@˕j1X\Ο`|d0;Ff.AΥyz:M\KjHJ:wA>.{kXq]t@$AiIbơvL,Xh8hVphLTV: P) C۴)8 _R9 sZb1=->H\r4+7)`Eoe(D'o@u ~z%$mRDm%4XCBFIԡ@7qQKD)Oʇ֬ZT{cL) KB>6k \x6iKyTrrJ}{z:l|,2i ;L|(x8oC Ͷ}5P w& 9Z$~` -XAxEJZ(UWI}|q+pP:΢ Zo|k_ȌQm3v x$pB(9 /GAuJǴES;ہ:OQ l \Vi0{ dd 6 K":C}/#{H6bZ +3DET rI1ì[沜v/ChHRK)o)'7 n "wQO^"Aʟ٠zOis&_[JE0~m(5#0s5GDkCtY&PFDQN^~G۠]hVmcQ{@-֋ oGOH}1Xŭ@y>7~o|!w%GqXuZ*PT-bb 3b6;CyLTYv5&j.Γ&W/RS 1xMw/M!,&IMt$ӧ%v ~eF`SA!N'i~U{|^6Ed;^7@ nLYt:s\y,5O̬Sߩ.ְ`hBMwY5PD{rppO>y2j̮ `Af\uKWW/B%.# 4 ITq?|h7<]P4ì˯W@tU`(fj7@|m`I*˴㖪q*@EaY@jG1}7zfN!II4n*jzcY0mb]!00`k8nwxas/+J 28ldW@7$ϧevYDDtR@>)2E}́v9`"%LU&PZڼCO^P<9,?tc),F0*>C gdqP}JjUU2\0WM_3zW~щD^қޮ wǥamDbnoH8^mzwP%.Jzyj yNL"XL`!JJ)J!J sJ΂-'=+ob@^ ED$@IHHDP4Rtlz!b2)RۅY`(9> [kBbb# , MR2BOmt/`0K~I['nd,3`mL.JvS͠IH|o6צŋ~c틟Cl$?E /!s#l6R}ԁ`x;'CjdT m-TBJ;lF쎊v)K,Π9zć@}=".I$TMJ 22GpɄX*,I;'Tւ `TN% QH,eXb$ۓ>= jC$(>e$(d+:!j!8>JO+<7vJ|'ȂW!pDDdSC$f-C2l&JH\ 6PΞ;6 nP)\׺ؗqL>Ɇ2Ni<<L): =K7 uT|vRvWm3CkG!b1T U l~i,DUZ$hJog|s T,(M<^fFr?ڋW64sqEtr(lWTLP52ql)w9(4W=ov=f,YaT18~nέ^XuNVP9vY |yey5qXc騙!UUѵ8j]^OfH8M.VMCK1HLf:+EȺG(3@|Qnn1K*ST~y1?zR$lrEzk_a0=M#S*9v^`6 "U'ibqr؃Պ;*%yQTQF/&]S~fF=Vb*2m_ }$Co!rg_׳(d =IaPAPSMZw=YRg^(UE1سVF3#)ia"2CI /t{Tђ<QhZ=uKK/ utyELBٶ_⵸lMg1T`Zt@swt9tն1t㵴sVޥ $(#)ODH3~y{]p꣑ N T o8f8n64x}z[oe}(Iy=qH+tXƵſ/jjԴ;):+S8QTp%[~Ѧc_R?f^A0<>żXSkb!4=?6o Hxܭ;"հP9MkPШ3>7.쫕c !#;J0̋];#/@Y,rVҢ'ڳlKӑ~~ĽϲNDo:D""5\u[jkP :7UB*Y(KHi m&6?ƟEnHf۾ۻ0Vv)Vdvv  C\a*a6b] 9s.*_PdϿVEg-ؗ]"S5Gi`[gak{zɀ{o_8^pZ Hb QVb,ڊ0FmTС~r ::H] .1IdYǾ!5J"=$ DMS!6AN)6gdZ :P^No99οM1ݾ%B{0H=/^opn'Y^[9鹆z)gMg7.- ܂Y8Ϊŗw :ݷ:p!NZQ{r.t0'>zO껺7*TaEڒn~9 ornr}5AQ gD~CM.S;9\Ăپ2>e^^zrj (^&dRUT^sw6\< ͨiߩM=4RB o@iV̖bcZjA@(P7]?tΕ#\"Ⱥ2-wM٧豃=2*6ɣXtФHAPNB Ese m.I8dޑyHcJq@7Xs$H=( ոc3 A~dv0 c3i?Ψ DjlDfl}|+6֔H9P8 EU8=֚4'D &U+}KX~5.+R`@E{/r4!ad6:Oˤ} 4" L@%mځM=Fg袰JOܜ"aʪ5#"̦bc ,4!_u5{'kNl@@2϶筥M+-xb$"(8t+BC j'D|rǀc)1D03_Uc\VTC+40nZ Rx|[2 zNf4;:$eVsqne-7>׍C* ŜZWiԚCz'M0FT-U5s`"z~S9Nn(t-A&Rܘ67z^BocKRӷxCϲz/MV50ZKb e@)>EdDQ6UBӀ˥9*Ja3oO5hZUvԡ^)W1X8ƨ17"5lUv߼aPgeFL(ޛM#7уҍg07(4Qmp"MЕW"r-B`Fn\K7` 8XJ V52*15X\q +FzK[~Dzg`>-4#sx~iFqs-#zKb]UZGa-[nvc3guoA*-J ,6ߏ)nХSε<$ (wK-x45f:/fj,i=+;<_v^-9CL+8q T 14QtEX}iҶ#R'zxiip=yA&v^uU= fsrڛѶK$cPvj7u\Y_bOr?cM3$ QgLh74,DI*YVg~Spu]FFR3EE^T]˹TKUJs R0ltjuD1dg9_:qg Kd+n=t^]peh<Ro˫JIc ֦(%D8 yd,s=fr 'J}?t09$-.W%-2zKR2.)'d\IwN+ -0\B<겎oFr_k-~&3GUo_Rz\taM5w3lX楾Z&_mJ"`0!@\[YHP1rm|+>M^UJ1Mdl O*-|J4UDn =ܐp5:E6Zl:ov R~[lxb=~k? 5gvz~-α*8-jy[_)᝙Uu&Jw'Hs1u+w۲(Do&f/4;z@HQcjDk? DWtDW2*Q4SY PdM _ǡ5խlwkg껞pjuVZ6_R<1`[IEXٵуp)qX,ڇ)/0$dE;yhXߍm榬n?0!qR[|)šV>|$軮y 0$QĪKXWВ#N}?ɢ&464lDT]"% gl%}k.~lK^."FN3v|B2/8Mjs/v;Z:0@yLQ=OO}/e70X1/l3;oM"e%hьe@ 0꼁Yʴ' =epҌ|CmNųW[E LVN xwMYex3 L]h0h:Qx*خ/bGU'ҹS'HmQLKL(YFyLۤ VW> T_M ̸[O>1< 'Zڇ")d W]9>x6p賺U>Mw0O%NCZË7 ;Y$2^*zyhF]*,E)']$a.TNG@Py2(ϔ+rTdp%:I^gXnOpui 9(1/c 3E&:. Ė@RΈm'8抩o!{=vo2̎h:USPZ vK8ɬfDr xAnPjvGBBT6 |We#^[k#?ذVktaXRHVuw;}Z8ކ/}\/{FőemIrrh2TbqB'PrH0;$B]9 C 6SK%8؄hJ"n]QjA<Ŕ骭؟>7tC0\|76xΝE/ܺ\[3Fhz?} it<jZm/SnwӢ+8/9!ܭ1`SQk-ans| [69Q=Vدz\LQQ'G\ P* ]TŔ.Aܾ2vΕ(b> ]֨'@v9x^ ~:'L*\^'mA|zpG1 g7siy=[Mw^SA2%oix3Q=b2Tin 8 rza? ,T3|߭so_7PSci.nn*k\xF{vYƪ,,o| WP}Q?ofn JQ=Ulk<﷛~&b6KW{#=8!;qgˁ-sp)y!5_CYߊ`e&+2aT~[wc"m?Yr&S>0tg%MFK4mˍ#b/VUx(4Mn cׄ s(gZM`-*T%Ӈ2@-F3PrJh4ܫSGk#tn/*(} !f_;3a[_rk~sܫq DS:ZXyt dXlm#E?Q8TD?][>.3Ūb@32ah:™8<498LbVly^(}Ir?d3 ";7^DEvN:קyۤI1T`ĞhyNXnksn޽SϾ|`#M4M>`r2)1֏x?y6]u\io sf;ރ JR[A);b ̼J*ǵ>GU/`,ɔ|4B BA(P! ;<_ 9L07xvF[h ݥAZ*pH70dd8"]S}>Ln:ƬxJEVbEMi$YKuGIG ?qssxi >ޖ+0"M@"9faf'gщ_R,M/Rb3.{?rv5熤paTBn@Y"W9wC[ ^19 @| 52 %d'3zF"%\ꎽ;Aʸ2/I8:QxkOg âSj5{eTirWաF=3j$Rmwm ~Ro^Ts3bZ5򰒬nH=833dy;ピ_7o1L%Aw`SH@6I7^NBGC&=NܵHWōVUܹE{: x VNh]+Sh‹D4!Sb: ,_50qTfVҳTJ@W*#BxT()|k8~:[&|qi'Lo#>GyUBXaN"Yf_6"8L;nbb_l:6Y*jV7bbu-B,`Q?ewMbyq#sf=BKXO+ nt̿p9̙[׷+F+0v4%ɨ陊5h!`FORE8ڭ2-&f ^.| !E6-1*I 2*a=Tw},Z[WaBP |aVRN'Qb*6I-~b#[ A8.V?OEe{/M0^`'zdžNGB,R}5L: ""!EzwoH(d" C[3El(6rV;R Ja ^;LbG@UT堣EuySe[9Vnm AI(3,/f&ӇɽP:C\8Tn$D)]~>4¶XCՅ+swdIz´q]w)Vq..Tjڊ d5eϙe g#ڑJ3]Am"{*!k>dc7؉0֦q.X(:CBfŎD0~sAe42{3ZC{D0(0bPQf?vpqŕ,{FJ9,I,R#!%A=VYs؞zwU׿XD5Z-VSeI)iFAx 85[vL:7<̉G颋DKu::U1C 20]"b4NX _ A 9EzmoJ8֪hmnK%2 iX|(ow YQp0k;s TF)FH F1;B@ǍFj^/ Z 5~ NLj R\!]lWzGD1c:e`ER}pʶrr/2Vahˎ*!ffju%ޙ|~S.nC|i`["E_@Z4,3Q秎+w J+d4c!N_zcfE L&y? R y3Py]CX90$;hq6 ^ Su}N-J ;\ӅEnSp=n#ܬ6+%/hɶഭdn^Dt:~(./Q\lB<'Z47õA/sd`'GvK]a~;:_$~Qa4ճ'/FA' 9u-Ƌ2dGGH~$n>cnM2t3@$ʋq۶nUajSVyUqR³͚$ơm(g :I bn79f9 Z"Iʶ]5UMd:ioi vpCeҀlH(6^mW7rO5iGh)ZjJŰ{xe23J`e_џq'YczlsekOXQtT.O/f V^EsS$WpՔ0ȴrQȊBr'swk0n5qlպeu|SmL @1#%0♰xL!}7H+]P$ОRb.dі(^#k1Y\z0[ǗkA0(h-h ğ(EX k8A|ʯF@ c#.܁-ih,;8MN% ؖTqz?{gZ!(1ѷ{Go:Cϩ]Cy(/79#6ɀDAM\]i%NEY$ 쐪0xIQs:Ӯgs.2%K'u+B&lKddOT3))KulUx a[1GxbNm!SQ^fSLk-t<#ήA͠(y9hL*yQof(ZҾ3Ȓ2#}hdLVx$lAuZ;|j*2q[gF%9TgwCn޺%Hub_ſ3)ޡ}n$,1N'5ҏc 0YUl'0pkUfneR~!|$*6Շ>t| r'㳯R-㮠&pUaRrs{UH4BXl"U0Ax6x; p!(5 ].؄sxN)APvwܼ7s# w Gx">]}I ,1[t/fW_ {ӹ?]lTr;::JP`9R k1*VYPE4Z? $ׅEĠ?w" GphO%',ϻ8.$|ZCfj\4ՐRyM'R=JZdX;Ncٙp1IL )t$O^p-(xv&=N4UX"Ԉ PdB>_"PZ |jɯ`*CB ^@_bL޷[{1 0/mF-.9R?%R|tϙ"tpu}y@!N溢n7[FkF+ (p^o#519 FNb+T2Mt8\uմ`)R@NaKPS*{xUo_!ҧ;*zmb.P%2 fէX<;f}9T5jX֨ŽS%^m+pa!A,ZYQZL #SeaͰGlLeP?a)XѶiϵ?TQ"0mz/V[kvkR=ë  Z` }4lƸ0"lRbô[r^ 4z< *U}3m:O"@׳O+i"7Z}R/"%AhL`)V7pbA90Op.!zI #ĂҶ&Y3B*$'[;dM 7)*_jrTN7-ڵv&* NL)X7b sdUP(rBrݩ+q(J6C6-ДP@[Ul0X9

ST+5%'ҎV'ņkomWlΓ%#⽔"ZԻJq~g)HBU 0gDbX:pUr}877B~ IUVCWHt&~RGEm5Na+C Dxf :J||b49bWh)>co ˣ$ 7/l` C/ӮIFM$5RI(.r v p ߏjp 8[zzH* \ޞM_MdOvqcƈkMiRK"-^,HZ<#85P"7^`M_t#7DδQxFC|u0K΁)g\Kb n0 ؚ+M1~B~Nּ899G6oSGCL #jFuw|kۣ);t8ju z{*.iTJx0g0nn^oNotMh4I{ >GYQt(9p*1K~ 2\T{E7Ϲӣ Vbͮ1W#>{bD[Ws/q _=r{, 6!KKj"O^h\00:|A. 5Lx6³Sǭ0q۳{:[[{2Fe܉FޯgTI<Jn*%9U"~s4n;9ZNqLajqrSX5w6u`q3cm'`vM#X/Uܱd+9`A3U ظ_f.r|H䶉籃 }%hn 7e7rbz)t[q{[/෧;OmjհeeAF;] ]Asr<M€a7ry{5ud:{TsOZMGyث"yPYsRZ`zijsUG(A艄,Urz0QÑX  &š8}K: O<=aeĭc~T:(Elek_ߔL)&J$֯`,ljs26_;N"֙յNf ^cC6V9Q&N"%9]]c"ܾ +M1!hUrj2sU+~wcSK22R*:xxk1NS2<^ 6)5 TԢB`A%ƽd[q_ 2[lp;( 3wzߊBY\4+)X7fkXk7KSbB.ïPި%DG% QhcBCWMSJm=ll28C{+>WsjrpnTzL)Moi0C`wD+>jh[1@Љ-?jmQ@G1UhC>$A>ɗi וM  V@;)w$mN7ɉ`o\`(Soޯﱢhy r8cԦn4mǶ ٙjVRXDC6Q,+gJ9C.JfLci}WH4Гp|!XxR9}썕Ƒ0(v(Ȁ&Hug;WFu_NtVJn/4֘2LhWQnB[6άw5Fǖq뢃 &"ecJg=~ BKnd`YHLak$Y/njGU2Ay5#b͚bhC ־=fchmVfkJ8sF1hUyr!^Tkwt˧e}]U"ʶFqg+䡘צ<[vaYu K7 ^选|qᢼeL1?KH(Iqz˜}{{ˍ;N=9~g~n{~Hw+|@sZѳL}Nx>OFKZ ?63buMPwD@tz,@$oTAG4}2icSFyE @$y/xjq^|M5(в/V$,rӋͫQ?m`̼{~ ƚļ%~<״T0(S@]_Ȱv};VclbO6ɧ>y;vPi`"W,ѻvRz҂2rEy?E*ݐqp:j:34\Hs7 *h &S0q<< xʮ% )[$SnrlCF5A&}X7f\vգ %~GE&)=UQɍx27*y|[wa+~ڞ8KWs@ΟM5~t՞$K잸Wv,cxpPSR'H2JPf-Jd⯪s1l >hCv<{H [-^ا ڬVΒKɫPBRhxfBҭWF@A#9$xq#LL?&l25ol4vX9F0Ѷs!#aޭawr!] MeBdKyw{GA YٗSZ@-JNE]\ϏNȳ<b lW, oS[&Ox%#"4xG)d'pZ@#!?M2ϸ^m>?o2ϒB"+F0SUy.Di`"5UR%M3jZ`ʜ=7aZ9gqZWJ1uȞDp]#RjJ{6M J*Tp^嵟'q+ݑٴ}]"? bvq0+'qQA qn7``ȟ,ep/: 6]MVE(_.o,M80{o $1vo5@Pz(c`o]Q (Kgu@'Fu{5ʘXP c#㫏0pD'j `s<J%PGÒx +}%Un.;L4ˡ`O>E5Kó>{6%AI8;|~u)|`уeTj7p?l!N WsyU֛puH?vӭFW =!"W]4 E{lVENV@K2 |e< @+C_ێ"l4Ac ݝWWc_լz2 `h*͙2 SH"}ttfΚZ zu{Qy) SD&YQnš(<=[ֵQp{R}U^-z>1c>㨌VdzK >tD =џdOjmDf*!"!}1/A%=$Pz?;RQa?*xQ$ܒ-ݞG72N硤$׉ՃpΩ(LVldA3$1M,ʯKݞ.͎0}2M01 2Vv$UnkӇ!Qew!{ũިNL:ǝ^8!t$ʸCeY./ um$6a'''…V*V ^5G9q#p ^I$vqfןF%xz=:\ɀp~oQ^u,1fQa{A+ެ=zZ iq %^_k@JRɇ-2*ka2W{G/ﮟ# b zr&Iu_r Az` װ('s8O-C!)+irzԳCN?wyo -57 qbzg㴒FYn%BN;?S3W֧dd bˮ_` b$sv>-bs79SԜFRs惆,C- ae{Z¯^C+NsvB ߡXl]ry,Yj6$:)CCkWHѬT#c^Je-1o!5O/䣛Rj=.jLزyl8*uCx̪LgSdC H1U `}x# ;؄sxeWxyV7i(Q;J,# rN4wFND"gP\Btp7`KXf^}9}B&,>]ZV]ʒUIb蝬>Cr5ו+D>V&&LvD l L,1J歧Ӣ-._/z;%NxpZUד eyl}_*_|5wsEuk]%N=OԤ{#VVyV^Җ ѣ5b, ]` BqYr]N~e~Y?HU|ݎ҂dO5[.TكƷ[#p]:8FkmDxڡZm\{8*1"\t'N jj"?iL\r4g7:T,yA!u성_F(w^Sw~а "ۑWUTSJ aSIWyᇢ^RꮡJ{KKbuwkD$#KV}DwPy2uMJ9 Byzd !n1<Ÿ$C_tMXO|ֈ5֛_ a2 m\q]Z8sE%̩ ĸkGiNe? \8?)ӭֺ,LtrJ>J?2Lt TG8(Gˣ3YŦQЯܣ6yXZ'>bHf.˰mŰ5s^{Kֈc涢;6y] $ݒFx }5vHS/)`I1휟2>:{@4v3=yeYp{u,*s2kF0A[ /^o]U<YS}aqdL&r@B #ˠm 6:pS|@t41HnK˿PhgYE)"bh a8aZ^'`&ަm<9ۯX3irG*VƐg>v <ό`:Dh/u4gc#w6N_v-X*xTڐY(kJԺxyPmȥ& ?A<_UlC x5'x?<:5?]ZwClhT(tDO恿evMqLQ]x[^He=#Z解ƮG[y# <0A}Jiho\imEwIL3b&,V6d($uB[)qYoues8ow;çZ3 &jf֐XO\+7˷pW {쬲IJđb@ g@}+%}G2eSu|VG kgѩN Z0[6t? )$S?؁n.pqu2CkR"qԶtۂbRk L{<HV\-*tp& P .klZu;#YAE!_/88 ]f~<4@D ۑO`fAܻ_~$ـ5."}sk7U 666ݓY=o$ê;lE蹩:r ϙ`|sHW Ei4ÊY#ySJxއvcbZ12y'Ro+ݞ:BEJm{@9F , H .Y{\xXIǐ.T$={y.X.̇Iϟ9f吝$F Ys#PL\be 1*6shq-58JruKqq3)}NgbB`]Ih7S(GSg%nO\P4aYą]C%>1=xnhQ"-9r>!j>W*M<`T ( #TҹTw6mQ0%qu`p6*1sp"D4VVDO bd`_2rê5ꀢ2Tkuװ'B]58xnSw4*|[5r-jϤRt D}i> d{}Bx)ŝ TCh{DJy 9 ]J&{D9F ʻg Xg`I[Vy#S\^D:JߌN92D vRrOˁ P=)d%=436@wcXXFHvs/v3AwoVU>:կLb$8f!y&SwӒD`Щ%lemtR u?pckӫu: M20ՠrZS^Ze<ڡ*RдXoļ?UMXcMyY:V\Mişk,@(sm6UgjM:;CPe8r͍t#N#/iԾ^YI5ݖHc\gݝ;L/wcA|+}@XmgXWPoixz[}j-;.2VpOi(͟XH!H&G}b U+w$%}wt%\x'H;YR"Mn9=,,=w@*wZL5'4o`0pzGLu8l*|v[{GⰽL鴶=Az>Jfͬ/"1=ffbڥ]Dӿ_,?d+Gk@7ב%i нA w i>1{TK9)06X g CSˇzF79u) 3g/r;NLear9~TlD\(ER!g/Ĕ:v8~F2d_m20+j4q G%`"SlLLztMR8NU!@־lIԇzZzejvw5zt<* ̚wSLqAޠtZ=z30TLXʢNf9 kp+`,)i:T-]t,FVp78׮h8u[fBs5 i@3KC!F@ٻeҵ [%(L;jK54}Eӿ_LO)%rT}V͚y+|^TFd5O6WL3ļ]ȠUO b c&a5Q<-!w\$:<>ٞg9#7"$NحNi[UpGןl^v֌/1s6)nz9w&r%>*W?Wb8C] D"23>z>%n| ,Kϸ]enHP(շ{㩥}ՀÙtƈĒ<8S'"VJ~!Pf-ܖngo+^NI5x:ɴWNuW(\'՜سPVtH;H3ʹexqFrY9UsK^rXܣ A@]5l͛Dq{ڭuTۙM0ziT` |[<06mr. O!ky-qU :{4F4D8GսZ0M(msGN:ĺaʔu>] d%P_$Y!4ڐnd貤iy!QUWpL\yఞϤєz;Y5È3HM 8I5:E{ lb=J wlRi+]&_>unly切 G aYJchBzh8UN$"E3nfh'N;s,l$9Z{bjW#W2MOs+{XpV7++&t꥚jy8;A\S`aUO`90iMjҨ<5῔?Y;f~,G% 2aP@g8g'^=o ys8.K0I<^10JGXkHG,|.ڨ=7qON= nE:Ft^q1t0esz5ҕfMG67C꜈c^b|fY0jtwJ&/<$PNq $V",$9cÐe^??Ǐ/tiT)ջ!,ݵ}E-loZ?Vo\LF6㭰D{AA6tbuD k3tt ՜Zucek*,r¸ׂ]:Ԣdjmo\$tFV@b3vrd`y\n- _&ze^'Ŋ` J=Sx[ᜢs`ď^i(JG=\X i% `vyTBpьSΜ<$BGak/>FU<0a-}·%nPuxJ!1&-0\9M;r@NnYgY9.]A uM!2C=-^J`wv ?CD;/) P'+ssw'\)@O:Ԕ푔-=|}CJ1.nhab$=im8bz+s{ (w hUSi+a[mIBݸX5"ڠs=W wI˺F4/lB.A0Oé:N/ HL$/9,Y;*,Nh44KZϟHO< PlfVvL*,)XK]3e$Uke"f"cJ'^"ev[9u>appjQ,14HF2?], f,;+ w"g Cz?v7x@KÁj vy|ߗp)4O=-Z6G=wpYFiޔZ|߶,mҖ0=:=qy)֢Qq0J]fJ"OU2$®-bȋ=yLZ=nݡ|C"g 2M|ǵ4ɜLM;ۆO QܨWEd&Y{"?)wӏQTS\QtL=2K!4 .@䦾AO\G=MUZY_X6-0C)(MFǘmBwjcmbf)2X= oݭ_ {|RNOI$ž.30ɤvkM6*9:VXcxP 2pE JAsU?8vZt*[čpDп|!gW>'ϙoXWB@OT˯E^(8̩K;-|e1vx/Vq5ס)<-%R[6ְYU XZlKINjv2V0Re/,IYxU,@N% nlwY{*e= r6t mIa%f%R3l/EK(&o2+/ ۿ_>̑\`,W>mn!SJbٰZMb$o?ԁ~4>cx:s k ~kِbښ@ ][s ewp/-˿kO1%>Ӻ.x.\QWh+]K:aH$Gh g5̥p2 %ǞcS(Ca}H!=!}lWOnwͫOp&$;2}, 10gA!P_F6 @,K%*1# C+ &d%c YEA^t p)ƣK-Iut+jNnQ{hd(4CŪUf{j#`XNbd{Ǟ2>ydӐC xMPoX}R9n:;&TsZ5_My nۈgc%esҼP29Bh@3FrӛB S9hazO+7^Vuŕwk;d `ԋS~kf˅l~Fum;"8"DauN96bDB`ٚ}lŬjT(0@9"Ʀ= tƑq r^Si`E yVa+)C3/(zrԌu㽜fFߑ‰g/`DɲK[ͤ+?@ ;ZO0@&j4`L:<P+5diDgw<>֝P߈}P=ٽ'ѩ4;z]Y}D B"%aǯVX3O~OWOܐ0ӺQXRm61K~l-إM'㿍I%wῲ#N(`loű[ݍ]l~Ë۲2cD{Z?uuX"awT=*'y}*u4x5C/>UjW9x6̹dS{1 hMA%u$dF1/~  $(tqLk*ZU!..+2~ѧta5 ר)ROC&*kvɻ.:? %+qJ'q~j'5[8{H]旛L>^ q$m%Ω縘f |z@]lLKաxm~l&u.:i_/qvd S09,GK<>  /Iv!|/>3m`&J݊32) 1VPkyl$>ޚP-SVVie ep&7U 7~%~V&hzbpdά:j˼4-#kjZ6)7+,* R853vUC Nx՞qa83iN8YSlW^߉Ӌ8%qK7xHRḡU/KQ=;EbQ}Iΐ>{L*Iѓ^ ;QIX˲IWO4z19JX2E=N=Uoq K6%ͫM$G2tme6>Is`~tvEBh{ ~)'1mmN*#DgsPCHdK"h` nЬ3 b1LnRayq U!w>.AQI</A_g {,wD=@Ix Pz)LIUeD'xW1\ $+O-%gWlKS*AZAZP)2P_'A? 00a'5,kWVhg ӗ= ip7Dd?Ap&ɣk՛atϘ JlsFN`{PPlt_;>hYbPN}m__,tU4$^DHT.rh{̿, K43R]_" F@ȀL+'DCNBIj/B|VVQ[MiHdSbw)chaf ǗC2Pn̴{6wR>P1xm4A;tŴa#-rՖ:|/E{qЅUEcyO }[s`^SB_O6Lnds ~ W#*5ˢ}=TS5<~aQ~͌PHIMMfyN`"]Uh*6nOX[u ۓ>֐u/j;j8gpQKLV.H1 [A#p0`$v@31NadYnUSr&3Ƞ6;_V~ 3Yra*[֋F^j%cÖ#&Mh1zҘTHTk~&x9M3 >߈Re/9z@沥u>`B8uZ,g.!b5RQT$1YρL^ˉgGg74=fܒ#`%D%s;&fijI[gI.RKtcп!S;X)2 rD vgw"&[pH}ɹpχV Cы gg&7@5 Sc"w0 c1*ouĥAdli3%>ό伯le`lLßCſȷ2q}t `{2}.b ~@}3Q?0/X̲x 6NluXbL^v-tdNo.CGBjh;nl;LmTB`RX@B}tyl%IMRJ Rح$=@Q|WemR$s/-@#s&ABC0)FlJlJ15_:\G(!?b J^~!:=hS/}^ss쁁~6κ0A'0|y87/&ߛIH4:^РD5:ꝏ<^g#`x6ݰc!PtJ9]>}lX\VZג`$+7ur7p1^ l}kE)XVGf^*vJGGEMۑ:sr^YCo=o'#^bЋvڴ91VP G=wB¦t(jJĸLa>`Cc`$g<'2/Hcxm @[r|HиwQ !6lx΢%N{8]~SM(`p*Xkq퇭TxLDnp@ ªj֯JnC/ǜ[ա.N >ټ0!I_BΚd`kyV-r` Trp3ּ%mt2C^ވe#ci4C˽ y20>[;W,84K.JƎU F gcV'};-TLm!@j?2nEYԣ/ؒk˒UYwON$"}|*W;Ja&&%dyS8$$;M/)y ~O8"Ω瘄7._IK}CaV}>߻1]iJ+=';Ƨ8y\3hB15vu,_u ~:S˟E~L~Ag,a#%]T ͺݬ D _ЃoЄg=6YC*bw P]Jхo.~O $UHygaRuF_8$)d r*>m,0pI>,%U" rS}"aE JgI = 2Xʤܮf~|#4;#vvTAJWUՉSҜ~ZpXkfݺN&c{bDQK^r!ٵ)I=f9+Rd.1 ~bѣ*qrbi3:3(,G>-]?=_<8N[@PPƁ*@2{'>t\0!1_Tр?VuND?j5PحFkۑ{iwo=ۇP&VHfHUbbəcGneCjk M/N[+ ize#if%l+M Ǣ)OvBc|BVr _gS .~A0)qbd04a܏v  t ȱhV G'evN盹LGZaV}b/Xbs#OϦӜ+oE)}> / %)s>) ss-VPz10&d 0Tl<6NcI")!RKeF ڶ;k]*'%GK QQznqĻĹ(``0:;;G^е2v5.OH0ſ Cn?N i)Bc̳3OºAfaYWRg!y\?a()> }bQtm/9ZSP_^x#.­o2| @Vd],Y $+b)ų8b̆_`i+`w w;9 >H  _&YGSX]*#V8;<*id'p߷s OM x5o ײH' S2N=Wx;I;b;;2R9+4m6Ke .FA+oCE07Ÿ5xҔr0Xe`<07uڍǻK/w|+NN&e-dh ոqM1H['CؤW^b_>/?b͇)9]@LI޹I?$e=έn@> w67lXݕ#UeƁZc8A'}{=_7)G@@u@Urm"Qѕ9S2$69m㩆x6`"~*KgWhY~k#a)ֹ͛P)==a LvB0P./mƞDuM"5 >E@Lo"DS6:KFMRʹ7B(Qĸ;1DBȜaUܶx憸3naog/~׆ZQZ%ZX1z|e ߔ:9ѿ1"y}?Q}U]g]f2@Pk$ .v&jūoضU?y!̹ϲO4eJhE`z5m?7ߒD$NP58tWW?hd-"5h"9\ 01 灭Hqk~lC|O9r"˿ë!%ڕ۟kǣKSz9X^}`9y&}r]@n r=Z Md)(\iM8 q,<%9(P'γo^z/Cl#OzG8AfSRlRLpY֔B0aȟh n|Cp~0)feZdHdo,a p$Yz5F&έ.Y򧹕2*d4fˬJ$qf" }x5y,|s~D~o{˱0½g>p1\(Xt-nIc" }on&*+yx(t6 =wF7Eei_ϓ]<L}a8Iie'![fGۥ9Y<Plo[poq= ya8g )·y`*=r |ui0SH$CW2 NHIo U?nMhåiV0-~mmeP;6;qډ: >_2H_<œG Ju!6r Qu~Gj*e KP֩ BWH.fPիr2v h E;X!o@>LWBjf7HG?Nz#s|x֪b% Ky_A!_67ۭ=j&uS&&ޥŠ>($~Ejk;X" JvRKcIC-KE/ZGcuw sTt-«5Iu[ zRw֚\6XVFl`ZHfPn:ftw\aM=4/Jʴ{>mCx|cH+G᜻st2}"Hckȃ. 9 W1:0ۤ Qwϵq3{y!sa@e56)W+#aX3tX#`PXBd s˜jd7Vs QQgu q4blP^p@zuoʐ\Yd, EpHj0g5f:y'ePK*vFa3;{Z}lnka})y i$B5a>Qլ(,f%s y ጵ3r> ,1tu4^oQ3z @yyƸo{wTṾi3ǿ]f]Y>;gScA>1zAN%B?7) T| FКfv[AIx6Ovl!?V#;OFo(Ë1 Ug)WwIĭ6]Q(͋^<:i^tNt&l~ К_dNޫӮ)txeeV<x{xt~jrkwq$:,@$|4#伌}xYk6Dȗf2BPFLN>LJ7A]Tj)yU g"k$*R=7:G-~`;D9rJEQ i태uOb \9gQbLn9~}cm.hgY],$HU* A0T(a(;aA&XӭH7|UobVtg\%f:Kأ. <7en1d7adP_ޅv˵KGNixF\Ujs"W)((%վ凷}ר+5rM߰딁l_g*29f:j?Jy;tqW-ׁOS49vs^VIPv pnAr,іNz=eBawi0|10utek| ^D'uGMT }^9QXf3,pi3=@ΚhGjJs7Bw=`Zm>}Ut{Wor]? H>9)P垟9խا8>}<ȂM3~X} gPc1j_}\,vʧSqF2ږR[6Dd{^'#H_ŊiiL}Z y>!%Zv3s]4<'ۼڇgCWb1;k% ٘sZ"0˒0\" n_2Ie 6;o }]1B.M.}ݦzޔ%H1R4!|To>r'ؘo8_;!M[g z{cGC+!bHĞ,EE/a(`DD~3wJc sS[[^;aW<^||B$^B(øS{ľ2"EFy}9*~9hT?^^G'Ox҅;RODCѺ:Yr̗]g Zjïs|+JI.0&RSbDVf 2恻Qذi(\'7uSbYۮ+Vb>Bf6RBg..4+RO~!J-}h< 1=g1S:$ׁWZ?LފHdlIwGF[e5['M0aG2+a||xNՊ!|XfZ{љL6uڗoF:z ShI D:`tJah~5k:#[>jgT]DZx{lK N쁺Og}Í.',x'< ʤu:Xߠ9 f,y.v}zq"VNF}ņK)Ic)6(cPH>jgQlP]A m!c~H<~Xoq*ͬ(rcs F 4*6𬜈uPMjAյ&7w#nQWo*uO6b9z!S6\˳osM .#!9c0>u?˥w z.Oa.1cIϱn.IH8b@߉XO59l䣖?րw.8T;mu7p'w{Ȟ&mj7b@^R J VmNEe*Yưa0PMOmZ$&O?.,d&UZ/3TAQ!n8QtzEu7wVH¤"[Εe#MLA]C%J @Q嫓7W(+[3d^1_"!!x"=wiαB:Ԑ_69 vCw̤ pB5|'VT\_x(o8#19Thh,V֝fDAm!\JC k̸d3ZgMVS#>lVnv ,"?ﬓh,&:WrXxCLa*VK^4rFMFϿ㱜FQPmV܊"*eX uLW#uFIbFdw0bVY{倠Jo6V½s5㪰]'w>ݚ3?g>WcPh^7r&UWw{N pؿ] D6A @گ)qȞHY /D rG\D?Q'_=xϙj.-+3H "3Tzxnb[E9 O7vo0s9*676` bUO[e)_)H8O\#V>4<"`N;n^&~&W\w/"+) E;m4&t]ѭgf6O&9@fd珒CpF[qREb zn!J}yuGMoK*soNa.M$h%q"_IѼkG Q܏rAZ Kcj ?i=SO#b ocV <ꤨB^b]w9k%pu+-npx0).`0N's3$ 8lXtKg*Cko/# M5'߂ڢG .vLDG>+'7ap[ڜl zGS `u;/th6pQx6$mW4)Ri3F7NE VPWOKm,2]dz%w+5|톬p5WP~j[5tוXAX**nf{&~]"7M**$h>VoY{kw+kyrp}Ey<)'$hc6\:0(.CQrmStW0[2aT^ 6 9%Tӝ^@>S,rmhJ_z5ʮcY GU%)|,f_n𴈔FFº bAla3'`ƣ YNY>!fc]LÔ*Vz:ԣj +} F%KFC^|$ҿMPIۖ0YUdh>Ing:QEHߵQɌ>n?=jxkx:(ed:&0Y9K=4j}53LL7zN K=ũоe}:%[UϨgG!pf*SiWY 3?ϙ:@S#HX ?*&JxEB G`0쥞{T!9T_֝~# H Ru+","ּ_]'/7AKU|Ll*&{3 -[{B'v53edrVqV*W,i!$?|@ ~_%7A!\_[އ!hҿ&:R@hM\cͤHc Ÿ07P+Mn>,e긴\cB&*LmOddai:yCjs,Vғ#S~1*0BPgkodP;}7s]u_e )x07,rXiJxJ:s'K \9zx@7}΂]d$lwi3-qfM Zh̥[`:VמHb?YCqM!׬};d$!(0piFpq',سZ5XrF^!ز/[g`ߢ6[?aLg KD{Z!?I _ ogiTpJrIF$\JHwUciKT&?9G$5kQË^V"4oAa\酐԰ 9{|5i39L~tE# 3:ͺQz vcjx fU,dW:X 젆}g4dFe6sr}7'Nu4iU>KlQV6Wbyx*1wMb, n8}tLm(w0]CRx) @g#C cY079> bM0Ja3P]WP.~nD[)x.}!80.A.b{Mj׃ȽwwIZa.*F2(7P-${Vi)S OKq_K*欐|m3Aʈ++CpˍG58xrc y jI(Պɇ8 ],d Թh/|a᪕u ,썉j_5IHo\!k@dN,gkݚe n=_D-e >dE1ܳ'%xݦU$|Ffli,s3r3Mzo*?Z {0b*{DF D+VTmT,6S $c0=+GU· 6F,82FKoA3k G?3NoqnEx;2lA;77;8IfИA9R͆P|[_Qt{`}OR,~ @`R[>Fkkyvvfn > ^/06[Aʈ@N5} CW8$,ۈV j Y*Vfp<]xyJ5 Z9O%g["%,aŰ+ @gI}i\'vFze>&Cd΍;ZBtE"b^F?R̺@bkDZI<A/,k/ 3=L8WAnTC= ^NC͡dU&ƍo]#'ܣs>[_V1 u ;)A: ֡%8E%swaBQ .d+l ?Ŝ0G2SDRZT)7-9.mv[fU-fP͸`e~`f="X%e7(}--脤|X7 $gI ٚ@d@$*Ez#~W)Yؘ0"`Gn&3P]FFL9hN)E; cOY£t~/Gݙ|Xk"`0g?(hgۉâ`L`Yx*k?C_춵DL% <ݸT/@pPs΂Y_a^85a PEßOIƙ1xglǚ d{MbW:"&Uy"C0@ d]lôpv!j~XIЋG=y`# }/?Ne>;r]O2CD]~l9=QVwk"-;Yf67G?wk8V:Bw,+L0^<նPV2u̕o8ˆmwAYKCOo*,~[v\?B6=]2鳟)"Q(lG߯|:㮤.Yi]2z^B4KH*m(2ӐB>=CxZg1qNHjwm1lcrDg**1/NAjm $vLV8 =RCǵB T8 .} /TE 'h gNbA[EtHʿn>,ة&wՁt}8Gxc1䗘1sGPƔg}o& 5:}#!2zBäSI9ת~Ml/»05lSpRW"A/KEЅ& 6o2F<i,cZiav =9|a%ض2Os#ޣ->!-q{~$%7|E/kY>jC1;sKkV.5X5;HhK\ދEb :!0(\_g3p¤tSWAkcG3WkIOw !VUb~B7lb,$>?bZ'x2` b]JM탳"eͼ"Zz0ǧ"&SGuY&bü!h۝_6$'3~\f\;LݺqdyŦ'MZAjW9ŋ;] _Rnc){hs=%@ZϡCu0642Fv%9cHKM[^`${rp9pB}k\ t^'T6fz` s?Q *wR e{MGM.>ky V]ߛb2ms AOv8W+8۔GQ&Sbڪ` $<̌';qp\Y cpmEH z֥3/p8UBx@[69Rl!>v3l=Z /n0jƢSeŌ ؞K-}0EkOh6Ep jgZ0?X܀uQ#,X\GPNJvMF%t(1-+GQ?q˻iѮ1H.VAF+Q('f?1Y5Ed֮{O.֢?H^v|uJ%_:Ѡ;gnFƟl~nLm̺hNR&)}0ʮA4C{}{8loآMMYҞlweupi>9(El#t ^t4E2PHRZ.bI0~n2#f˖c Co2@T/^[NS8 G '-([dʏi'^BcfD;A e}*ӧ:NY*1* mdZ)WMYs]QKyn5Q%2nlx1  G`u?A @*xd‡P%Q 7%K{-%QV:a<Ƥ*bs5tC8ۜjK5d%L҇֫w60k#1؆is R(LBb2+9 94KdA$se#61 BWbY&pA೩9 0%Z*Y{ʥm&厛Le4 ?r!Tq So>ו *%/|}XJah4'FhT :5+$6O㕈O\ jz&ߋ2pteq_Y J]yN_@0¦L4ȅEAG/Si#FVRL/}70FVw*Z)7t2j1sжg=omrm}:M-%jW^6|+ʻ6U#`E%>NUՊK:,ZQGJvr`mx?oSP?00/uc bսh"Q,(PܐS]C   be]fvmF+Gy~UhشDdDlOV ^q4-3q^*r'ΚJ[X6Q~`lȩ\a`Ѐ,ń)BDwsկ4։jO;W_Oc XDbW@_Z>М&Z' N;l|k9\\:|-f;#Iv"FXg[SV hמ~yXgTX`Ð?DJ!\`S׆bW6^:0Jr"E}1P._隕_g#X= imҖf>I4"ԔL|ƒsj\[0Szʠ~)+bndLQVw^ gWpy$OgdʖB8~P!K:{sLdImu V^WJZA) P= b\-w29pՇYGsrEiz&qN< %u \sH>SՠUx\b XIӶBX$S׋H>>ߩjOy"Qtb$]h6drn7ח?=5|c@5'tu.p4O;ȆhHgYT)JKn;95s }{GBWav5| Gk'F&-VkJV:/_ j I)h 0/+ӗ2Qc hx8Vb[2Huĭ&=^'h.8k*A9T^ F)ϵYv+B$ʓq l~%0,Ol՜VEaj<™HU@}A+oVBG~g(/_#3o ~23WMuD "8Yެ:Pxs"e5rFV)}Iڗ+XȦ#@$(r{#^d $za\,o=Dl5f6:)&=6T5*X6R{Nb d`툒0#Q&E0J)d/ӟ;4F<&ٌ;s)q&nlC4dLBwY<|ZjH3(v:MQ!%W6L䜻e»댮LwQ~ocp iOT2b(Tæ0 azhCx&m f%|_{GY#:8 {*lFzE%Q#g'kK!gE~T66;De,jZdbh~ҿnוCݵt[MTY)GYZQʏ׺"^΂$Yz-$^ǜax'15]AӂSU}U|Ŝ<ؤtAxN$]#M?W[ѝwgHפŌ8e)q@(  ?)ێ{B(}ZIq6X9]г7愺]ҚtIhOZf&y~:2">xC=3fq*dnL`j~}<&sEe6 4na?9gSSw^ﮖ &+}=m" tW*!KoP8Ŋ?LI/a-ϣD)SP *96?A~3 j-z5/ۼVAoT)b_ssVqOudZSݝ;)![9TfSrxlE2%aOGvlD9eRHׇLG`iW?l4~ŗj$o? "R=s?{qp\P^7|I NN5,r47S;{|n4F $A: n-! #cP:&sxh*fY ! g,e+gĠ0J7[Iw"!sūyyZa8?:vǍέ + U0K ixpVNWnj-(1UQo4k*F$4f+KNcp6`r, I̭gv^wSLZ(7px>A=] 7{40r=Ӑ:\0)|Eh:1r e랛?AleY~h`!Tjb 3SѥiJ(d,v.[G&>`L Obhyl] 3њA碞BǓ}kƖ~:YF~4&AV W 3٘*Cfx()s,z&]$t[hGZ!TQ`'v*#5ADib홑U\bgmK<.A ШԼ+,f2k"[C9ewɃ"yMx4Dԉы_]IrZ$B Rk}FZ,/(W'-JF#p㼼xkzQ0(i̥ɉ[ut+ʥI;%KKeޛjYuޒо04d=y+ ̋ q0clNVjK@m'QTCy!VbHkih}czQ譗yD{`C!'[YU V j xIMcCB1i$ rRȋN0Y 0\#ϔ+=)"nfs'\x㩪|8Gvs‰@~$-_q6Γ^2Б IlӾx0QɱJTa&\כf4p j g: "ǨU5j`acG1yJt$sDXYM*nBwepDW(̔=cڪ1""{%KW8ԁ@<) iIobE=*@0Ze{<E:\Lt^_T5 :7Okj<&ZۚG|=Bx@(nj$Alz쭕`H_6FgL36zaAZPM .^Y+6+ƚ•HʻbJ;Iy/P53D I#i]|U$|G zfURhBMjy5 om \'ٵc3 [XL >uрMvn0[_(A=%$%u%.Z[*À4S_ޫ`5P<2r{u@Dc=;vESS"%w2-U[vOлێ֪f,Wq?5i?n+zE ы^6w-Y!1Tu=n>6ֿgL%{ʫWqɥl*S&Qn?CxWB/?x 4"}NfTz0:Լe\VlAߣ( 9AqѦd-{r7O7[=#8\WzB;p f,KR΅MVW&2MudjG].u'u입jR?r2mXDjv$#X1ۮ`͏:q~# .v֢LBluk!b6!$KGJD5a}xTDz AI_&0Kq4]f2Yj7)FZ)ɀK5q%:P5q(D6IK(q/خ8/g!K/%=i*"?W}M6#܇ JS {Ysg"yhܚ]dӈ=ٜPT>S6^sn*m] KRU|ʟ<$U5FG> +1SMtzqmiP0|U4O&t>!CQF'mpFQ4j) YJK㜽,_ƗX4E7GPWjylԕ N9IBŕFKc;}-9&DrS$+=@}0=2Q]DlFP- ;ȥijs,@RKcOUqn& w 8.~fŨ<#*sy@N0po/ȿ[ ]ty)>AUFLiDŽf߷{ը;݅YUphd͝ID[H6Bz,TArLYe{o!hxڏFnC7:KsTǑiu3 o~a.$Wgtr֪}0zaY!EvhVuI>q'`cYyUBo;ћߟ8#r3mC̟oJ5gl%'|a-3b*8.GU'PC\JD t,xC0\DuW1cZ1,pckTΗ=`'l[D l̯:Qu8N@h䥿[>>|#~r|;OƚVS9 afw"nF.*:V-vC.8шo屜(]:Q)2Bo!i~D POpms7aEϮ ^#2ӾH1)5d4-#ëDM2y'i("tY`y;apj*kCǰVIrU jf^KcΕnqO`[!5)3|l/-|E,.$AbIVn H^ %sNl*(+( TȺ+"NTls[:_mrv)nO[]%̙4p85)y**5}AZ=@"zqUCI*q&,1Ο'cb '2 ]m~틺cK)7dhP2#5$򚦣zAH ,[` BgITiAb Z @l]a^?0ƽ =:1e_\н Ēh4Nef?!B=D@VekiC=γ^-'XeROzhqj2Yֹ͎G\Ӆ҇״Wv狅0U c2m[kHtȴp5u+S&"iqg,aӣsͻyp"GÆIUL`+9=:qGj6h`TIqS +:sͯGQM'ـqVOeB} BÝضvP[t.Ԫdj:/x5=l_,CG*s!oQ%i Oٴ (0,y~OߢŗϱNDG >|oib1_ ystAnHe#= gV#%ϻ"BG83MWvsv*N!@!mu*=jaŤ$i0kB(o7D@, W,ĺ>IKn 3wk> /{Zs_:`Tf5Gm$1o kvZ `a%N`!Q4Y CnWiW:15~'YcR$s*Q{u}#іyp!2F\NGw!+3 =GɡI?ML0BYFQjRj6$K5ZPmf:Ƹ>RJ@/zݏZaCEab~Mx1>R:8FnGl\ rk1ZL'T\]EVT-YЬD97j研ż @qprAl^lXhQȅ`_)2i;[,MsoIWGJÃCHBcK `# ij̄Syy{]]_6͓珻Q]jەM) /<zؚoFe4]@v $Ȇ/:mr'IzG-SQ6T;V@R S?;Eޤ7kT4~XuY=7.:7,**;Pçv ?)tDZ.v $y~SɝP{rh1RBS~qT$+U$fR0 Q58P> 5EL* VIS m 5!v9\(B`HD3$x+/ӰT|*MdE-8튅 F|eSx>ui!\fw7a`Ãk;mdz\#X| c$p3|BzhD3Gh֎~H)@4GNj#X 5" LLAu`E]8{~M62[іLf޻(RQO6=qzsKr02v{IKZإ_m&J|n~4{CHthKka/NܹEƿ눏ux&IN[2|"Kl($)YU'2!H~P:chHݦ-$Ѓی'q1г26XtŪ ֆYZhO' 2*G64CI)\0\`GdX#=*.9+0Awʩjb$ktLZ*k:}\EDI0*pbޮH qpz;$ɚ3է}Q rת0 fN (n-2=2.<*0W;nG]l(#詴_\*]ilJ.VZMA~+Du@5M2A;vm}gwV5+p}7|A;BPskΎ na><-;^-y4V$-!`kY&ƢƖ Sfi{Hm7n}:L-fb2)]Kyfj˪ R "0˹z;PïB.m`N d4j<\.G}rEة>!19* ӵVij$*:iUZV%(2Ưr&it^I1Mibc%QqF!sZQrcY m\>s-R z{W?H.6͐98N3lFB[ӏje%,O֡U DmP+g2&}fd1C[Pn){KZ/uO%K\gfd$$7)gh7&_?N#ƒږ `BBm}'[)Ϫ'$".;t)&,-a5!pnYEǼD.fFHV8VtZW⿓H)¾UZw~VbJ߲RT0=cO>!?\IjF2>cRvŸ3tf| ,!t5f $a꽖[m6-:@){ n׏hvTB)!`ۚ {|utAgW96j/ū&17`O؍d'i8|Ǹ6 ֤r:=xѸIcjA8An\H̳ٟޔIsB%z/n5/~`,7g.B |߉5+(rFKc}>:y+\;kDlߕB1Oo *$?m{/ȡ Q~b.+ _#ߕlV,޿P8Y\n4XL)! N+ yj%?mL aXkoЖkC|ŧ'e|1!ݖ 'Og0fu˹ؔ74EGwCr(k #r3m?!ԜR2F]YŅ>\Z]x=0xkL9#ajy-H"óH媛t%0(ۥeUk%%r> M!lB|UZvXE&\h FmenFošul qȏڷvRH%ĨpH\ C (^YI=^ޫ!8kAxoa aJg·b̕,|<ŶR{Pi?SQ"'6C+`#K# H l#4R},#W!t%9Cm**yfͬ7[A ׍xXGErAچ01V^jAJRp"^=-^UOW}lq!]+-\2lI, JN%/7tےu@q t?;}ۣOUf*V;Z&H3㔤j_v&󛃼eE_ 5=)K&}а.(ASōA$|7Nz U{Փ馴Hw4JeؓKJ,^g%-.Gߦ4x8>ӗ9jnB ٵ$W\ :XE`$ڧ~ &2 fr3D'G`BQ})zwr`\`}soub>b] #azLYmb .3ƙlDNjw3J4+qiuSob't'A Z%+/e9>x[ 2ҝam뫹AG$?%Ǔ6h+1؈U% b0Jv%Z_9@*~咏- u7Fب,P*9,8Dk#CzQSRޑ9lWx{ RHF =Q$hlgy=kKwLnI9,Y +sj8$۰ڢ"1$;ͅ-ۢ/ȯiäKSS2ѷ'Hl*dme<@T侲c!0M1F>`aiH9]ELUwG(#X'+?OHBj~ƆAvwR`gUrut^3T Ê5k:`cV3Ի3D8pSC^:#]Bj^ X-RZd>nҼ4D6Xwݞ0O֯ ?W H$Y%K9,SkWvm J ]sfܦ򜴣9߄i5z3ye*ca8NdCT)0#zɜ[G2Xk.{Wf2[FQ KM̟z@o8~?aqN3;QJ;PṀ͘{Ǫ^ǯ1xfhڕ#jYaˑ F7\Э5tOK$GD< >b4̓U93s! fq HeAd9lk^VQ {n=hzogyC>h2"u4x}>Qdr}٤]qܹ<r(02@/ۑ{<œ v3D_5.Ͱ0AtЅ='Fg54GYuF U}D̤7 ()^Da-3^;PU;\˓ LYU5W4(noSQ`cR(mYb򃍠j2vF,iq^w;c1 ʑ};.Ȫ̪Ճ3'k_^+fRg7L(=bgK{_P?ո{$lh&J͡7)Q䢘<0 *d~Y3?˾/dU١tk*֜Bpʔtzp֞N% 0b@H!ms` y뺼Ō~i}Z 0Ve^b<_]U|3~c۔ \KzAߩ;Oư jBVYNbs8 z"dRE3>s\.CԛZF}eE4c'|AU)uPf{\=ݛڇM M*T:vwkEf(zEgnҷ"Il?~+=C^%Juy[8a=) LF4nA9/Y'i1Dڱf54 R=2_&SW>1jX&`*v3O|j`lx/ųjw}|vZĩ+%t>>8,Wוl5?-_Wy04KI P:7^ջ={J3m瞇/ ˭8]Ggu,c+8xŌ`9}K7Ž>D{itR.dlj rBal kcA&/a>4@9:å@TQSNt67jJs ǛW0_3hT%- w*zaH%=6!U-QJT OiL\5-uc 6G9 Àp% g@WˊmOZSd$e[[ hcJ NsG"O~Rx wSt'&,?+i6 (>)z$G>@#eb׋LM|gMyl_d"ka! J'ӛVlYqj `FX\$:l!<ҏFiy@LVTaǴH>`ȬGSo,}*՟)L(p&:vp:$䇫 "@aUnF2%Cj3J X\ƐP7~Pvz Cń /Xˀ] A3NӒH[swxi%94Z?Kk nV #{ZkHlZa/(C1|Cqs:2Sw edJf{Ku7稠ϙp5XӨm/U_Jf#f׹4~2if-q;{0PB|fL*4@C>'R;rZA~{3GB+Me@Qmzкr47)+&>OC0, ptߊgb%ݡL"kȑvtޜڠ2 <Q؈Q$c@b DRLC=f{Z? v(z$5m(0m)Y`uwtN1NOE [ÞĮ<7ZPoD"˓$ٍb1hۼ׭@-(k)vϽ̣HE % J 9@)g`&L-SFWW"jdeJ"˵YD Qg ]ŠM,V06iIƾMƴ5X_y2kI-UZP\:Wu&ƁI(f9Scnټgުpq1°$[T N-NH12{"@/:VaxqPRR)kr0t]plNGz~5 *]9s׷H*% 7K o^r_mO2N0Ey'Eq-) kw>!lS5ߦ3)-H=:MSdf4*"N~ʽuxj-$S!=ه=yZBBv{S!q5Q)EtEK%)*AYtہ(egIoįX7$#vx~TdvđDL-~&mx:޴]PJ1{63L~<-"UO;u s3IZ '73G:<-PB}$ð!A7g2YvFiϽˋS~?oY# Zp0*`)Ӓӗh.%5ɭ Vj=NrR(n&=Wʸ\j7?Ps{ Y9C{ {UҢjzy'tw.z$h-mw(TӧЈ?Hu94t-+7n;ZN7EV TE,-F"vD P0I{5? `\S /N#6#x[|W$jX3Cpcc+ܧ P?TU~v& â*TUwGԒiѱvzU_Qo9eV:8R8\_ȥ` v3t?yH;Y79fJG9&mZ ӏK/|h@I Nq3ˡzRҬR¢~)dd-)q "~g'Wvabi>i,קoW9֔袴:s4 !o 1diznJ|jJcf2}_-n||)O "bQA{)Qrq5LƏ•Cҡ%M͚+uܘRB- n&==(\)"H;9C] 헢K56'<O\B+Ư“ph`Њ+@C{''7+@^ZEB$ iONfyШD%څ־s~O'&e'p%)!zS0 :zM)'Dw@$G35` M8HHѩS,2>ʼָd(W$ߕw} u&A;H4 gp#>~2 eN!jbL,Ti _%{._QImysjvsOn2vp6Y1bmD <ۖ+|{gx֥[ uw1ɟlsRFa Ή R/=h[ )K?MQDЙe﬎ d{w ^i=Xϭ0Ɗl#`z[<אlh]/{@У Vs%`<'vv\dK۫Vwqk A,MvӹWɡC>)6K-S6J4Y̨JzDA`,/@+DV}ȡĬg}0aoaR!k݆STpXѴG]#4֌_c:iV Bkws+ 8ŗuJd@/$3)ؑW)[ jW88sRvt7mci5G` 04H8P+4`7}j(PsG|jG;u+>m/y:<'~,%W8PVՌfFAN3PšOA\H,#w3o1_1]YwNIS+=${qR'% ߟ(v: &D3[qIqmbG\#+FLVTeMELn~>5jeߎǒl5]EfmScP+bl^==i_'"\Ain+D8SՆX&hFl *بqY_3\ș^NZ+vE\w;n;Y AVWR!( S7,hDX+`-x;oῗWB̯)`h>gY4{IкAn xlLJzrL}h~`zё, gE3B]&49 P"Q,A}*'kӽD_ *ě8ךp0 nv!'K&%nR[׆LN=>sLy3Xtn@ʷ+%Y@PxN+B@<ka~Xy)ȃEp;pԵn ZS ;=pF`6Mkl }(&DǸ1 EH[>(䭲Dh: %֡c6hUĮ{a}6,4Hu3 1rߝ,{c)i ǵK8q%m4cDpiϪ$ؐITV隭(GeԬ-NU'D x`*!eh楁iYe~Av~8yA \3՛.օcr28˃hqcr;OQuӣ T0"vMr>W}:;>%HTz_P߁8*0j)П]#OET0IY?BÛZ3V7iHӖ3sx8@yA1 z_/֧>!ۡt;G I-v(6b8"v0tD7_ĿVp0A5qΆgێnwH]=8穀!GF{䥛NȚmi8dӿM,ġ:"` Q;εhgxzfiaqe"nǤ)/ރ+]cr:WhϴiCZ|m%L *jǦB~D0Epx&Wiަ}D <0,Q80#MtYK5yY6yT[p1A\$^%m[W-N Ah* lJ\@N jЃ\rs8d C=60#nb6ſ]p7\*6/6LbG$uz L:_ 呚DLD#N+C/LRmZ#|6Tߢb#eEՄDACߩm~owzF-aORWOLgᤄ#Cl }| %#c5oWzYG[q1)R֣룈nˊy0ww>;i24J1s".6+ƛJK/pb`"(rmW-} !pnHO##` "2d3qZVDW|\mdZ' /V0Zv뽏a8 oWngz l#rxE$PgC6TC T  BĺU}}/)^ wH%(՘]iZ`ͭH0uUAb)%4LΏ晛] :XL?W,#dId[ܙRY)zf+dZTH(bTSs76L qf~Y솨jBN՟R{B\ DCҌS\BOGkRf!uEM5>,wqͪi٩46A-i/'3e,Pq>Vo! n:/58b|X;:&1>֤'?WOٱ}qm R_V7wL?ؘbW4) 47wΙNC>n]iW73B =Bb$ڱPMcW5v+6YocmDAM$ٳeLWuVSQaiI%4 U&5)V&Va AX~ܜ-RJITSlZAZg߳1W+6e?ځA)LuAHؠ`7YL飢AODҮs㜼QP].f &f|?PPv?Ǖ)?u,yL^T IO"@yT sii(Vd] !i 'TX ލ;h='Fj1sHr6]5OvbИEud$ЩYw"[mѸ}\GgRE᧍hY8jVyL3yu+ꤸk,K^h)/NiۡƻcӼ̛G%ek*<=wØ.<̈́։5 =YT Lwr!5oMSrdtȹFĔ{vMQeEAʠwv{> V#LE qDһ|@TGNawSWH9ja߁_+:Mt{: )DA\WV::PFDdh<<`a;H\b[#Z{dN&M&ZŞ] XdDƖ]Q{q>HW{DBeX?h:TU|iqU+V(oKs,)9oq]sY_%'CWXҐJ6By0 8equ FsQ<[ ɏk66e"l2cƆ~Yݥ`qI/GGOGTki:1'H&8ʟvKuJF)+S8;.LF%yq\ӧPJc9Eu·y ƓΛ *iNBҰ"'VF<&-T٬LXP߰kYv;Ond4C&J]|M~I8.f%oI_K [O;dpH ,%/uK蔀\gҁT"|ӑPޟ }֔N>/MH"J@=-e w3 09%=Sl8v@yI &ߔ.~ ֈzxם5 .|pӮ6b0"r<1@ -PfjBSƋR,I9YMd#\-DYJ9ԡmna |D}PhƚGijh*'s3<' .?-Ew[9\hTݞ=xABh )wr!hm|7iKϐBu-v 5 &PID$^xU7L'mAփ\YlJޔӝ-%^|_0st{@:u(njt¾6M֥-hM43 UFPm32:bR Iy4j;uDvJ7HM!j11ܨ-iw6N`$yB^d#F!'dIJ71lF=6@6l8jH-5/1uD ?M,Dq?D*kwG- ikD%CjW +eR}'Fm~7tG WZU"wFBߩޓD|jRc+uѪB5'ƋJW>{+erK>Lpz\̨ېķ\ ܘ)NExnP5}NO;ծw__وGr Va&1zE{}cYM'3wsV; $M'D"1k)p{qևw<c4}b0ô_0pN)k~F͌g&4 [>n΅!+[IY[F*NtKܗMZRsi\rQn>ŬFٖ}x%*U6V?:k=I~P]{ :̈́-T'΢hٗ_̈́?Ҭx6Kn=>;P6HRbOi>I"̐X8`{H^I8!V2qJ'SC>k ?ƢRnU蝇7#BG'B\eQʣ@ֶ}t(?J8|(Klh=.o_d Ғ,+U|>ɂ5rTƬ'Ʃ>>6\6 :r@/(BwUv6}›ph?"y:I+gL#6$(-7s:ty7VX1_B=[Iq ѫHS7dW70(%͒BGj7YUT.5B`@^kArE,;4t -wbϫ8^PFݞXQd $ 3y)UF_ۀÇ̩NwȞRW B`rXə!ύS/>SJu* AGzΎF5^w$XD 8!$TAkPSz?d;.֭=ѝ' ɯ (tvR=P)hDNmBxoߧy ՙW&>rkNy1.4NN&'$Yҍܚ}ҍҹT]8OpSS|'J1nώ}*2pLJF^˲n@U?aiXfQ궅4Q#r`E(u_p\Fق_YlevSgH󫱳^\7*@iwۮ,!#,' vюFțy"Zaz1jW',*ˍGT/X_dMe`f1/ tnђ3#qdZ_껕D˄ QX =OVw#TtBCu-Nc^OVAK۱C@f:[p?t͗n U:ʅ!I;mH[S cP}߯cD-qҁ ~B 1J =mοd;Q 7T5)K@``p gګJݧ'Ud4 ݒڍYe3s37k3XOzbn9| pA0\/D )m"xo\4SSʦgzV=!+j)JRN yk֩hYYuY,1w7BR%3 #[wDO}LoLn0:Þ9UESA6,akp K(çH?YK-gL>U/WcKؒ'M|$`% r;b:0A+kZfbfӣLwy$ML6?׬όX;k' -CX''ՙ Ƙ9:1*JT#cXSBL6zW1GƟș8oh ,c fv,`O_mU7GZO/ Zql5c8g쾙צ QDR4m?K7QE)U-{m6R8znO!ɴi̺=,Jb؅Ġ+R1A:OwrQH- fn]㽵Pb Ga u`~6<b.oV3"_ߓ1'\ر=fglS1a0@ |Kh2˜2葋*މn䫔ٳGFRʌObu){ PfuΆA]DJ 2Vk7}/>=%L V\"jꥡo xTh%'f7H)P,:BHĽq8B!_ΫS~,l9!E /U&sC4H3*ɺ}1W'vG}~z 4p뵕Z6T"5=K8w 5!_Oߜ ƒM!kz )Ez@+mNټ**~[o5=4]n9^/ds_,n={B]Lǩ@fSJR7P}%qД5F L*0X/'i/ ue?Z 痔i7˹7S Fкxf5+Km}X rj; 4[`{zfw6,"?j'ϖ~~ǏV6{f),Xf%BMs_nxHuf?&68W}duM"GŶT1WȍDi{] beGJ1q-esGEhyE+Db 0{Ƀ.'%\ G gB·eC,KnzL2${ b_Q3Ԡ_2nȪg[ҭ2r&OF$#0iKh"_ %c|BHnPQ4k#7U^S?8mabua+jgsӒ:_V LԦHm*=̚>_]AX )_>ըY]\tz` Rf8Rl%,#nv2xuA:,VzKFЋ$~L]$Ζ@ _އN.X|P>{"%lµT\q! ,Qbz9(09!Hq-qxt7Wj! y˝ Owu[>R23[2;ѹeD]ԑD@ۥ|B {KYx|LRkoYc&,y+-,z+a)#-U=M Z&*ltn]e˛~oc9wwt;Kh+ F5C`$׭Qv#2[MNQ!-'Ǿt_l_M1>v먖.~+\d]uzECn\'~F̀/ Py-aZ{ާbH_4EK%ɋ"`tl=EˁZ4gQ/8&p/WY[Ͷo41& 'Ն j6x(.oe =1bb)1]8aEX[;wY6s E`ʽ~r a4$G3gxbH0B8lg&ԎiE^'OĵM:FQLfbIg-KUwk斢#?:<`eSx+ų7[<<^qkݯ Zȫc)X"ʷtR,Ԫ沛HY@v:tԭ+`u =@q5_XZQ/(DwX9Lr|ezF6Y${-0ewA u">)] a~u7 h0ⶎ+)_7G';1N1;gAChviŵ3 &܇m&܄X{=ښdf7D{u4Z< AeGXFCH{}}_1_#tO%QH;Pyijܐ?] WIU(aJ(:kEC."Q-|P!F]VJX+ $smzx b۟)F! Q4 94×#Y:X]L XNmkMЇgE'xy؃v`13Z z3FG3 \O:5(2l1Du}X2_>- l&1o d[bOT,w% *a?c;?&<;sŏVE`˸80U#4'|:r2AzљqJ]Gфs<7pUKQJtuApH/D;WBqy{e,/9QtU͕О p.4UAbq,l¾NQ:08D x+F;PbqT*OxS-\,7 ( \ @6c|#ouۢ4OMErסͫ[l 2]=a2 8EIfRkPd)Z #5qLX fg5TM 4iv8 }l*)IR+匕+ 3M0ɿW`|=4( f1燑r|i%IWW[~17N$)ėW[ѦВul`l6(Q*{F\$ATE7OLI65|`H'-'gqV̳>lϷl*?L^@{ֲwTP1>l\=ԣ.uȲG ΚolNy o(<۰9~4lb%\Ѻ$[KĐ':m?ʟ>]%:r fc$h!1xi_؉5ͧ ^}^̜=,@ Iƫ4nk"ՌMbw)_Nݾ7tz4ݤ{:-ڐOr }0.RI# ρps* 4x"`i rxCȮd_c RFr=*h&/&d fqwi)QQ{:_+YGvN(蕅xF} S,-VvV ҥU'0h^\@lXB&Q"Bb>J# eOߡܰͷ 1s5ύ(`6$UYti (dZ[Dy08lN#!VE<^Iwڝy_ƃ@8[|5&Ta#0Es3J L,͒d>k+=~1@p)CaGtcv4J;)]Je+ƬZˤ[`fqwqsݗ@]=kZDSZ̯8wq}8MY\k2R\dmÇI EJR\R$1ˊ= =Afmޮ NV|_4q3$ ?<|O } { 2݇#@wӑD Tk/ +Qkld̯HW):!}/5Dz|4ZS]cts/cP#L;6|(h"`m4(g}]^N{` 𧳻Qu E3/+쏜w gEA߉>bS"F*5M(?WN0L5kѲxV<ڒn^T%aO9|x qAt?|LCڸڽ:_f+ p\%T3B&XlȳK%NIVDsh3o=wۃZjCRSfhE7hı^7%6]7V2{PzOES^*Z˼Ϭ4P5旵(w_0'{Q/ڮePZ2}~TN'1Xy0SY{ Y2@LO2I{pO(- lk'ª5)oTL W9(Q@h>߇kf '_j#ZxE^0Jή52 6:u@)[3.,E0 IzG U8C$܌޼IkǭpAaamnuZT"=H!$vvMԀlޔ ziPǤځbL)W_Z@~쇍1ؿ(YDe46e^=Cޣw I!k ɺrGyrdP@PFo),I䅛"D`tF(++V<юT΢V46k5f}D IYc t A>k]Q+oM죰^+^~9dQ8y1?]jl]~&*2 ͔ÉUבѿ@8%N7 Ƈ᭝ٹ eй7s2l4m6GKFE/0%-;HmPdQҕ6qY Nᧈ^H?ѭx~T@*uRHn*Kѽh5Kh+x`BF{<ʳWQ-Ôc-ڕ^%IB|aj6,HL@9|ɛL7X&\;Vжs?O]0 x[M5 XZd4벩B]ZgkEzjQ$u)p;wuZ,#.7Q/?lM'tJGT[2vOe ~(=1@Jo`THXȓ(ɃoN2$Yf]quٟ6u%/p4[ 5IjqhUs6|8%uXyi AM|Jt"(Gcm n3([&E.l+>:f-#L* S /E'KZ፬ fӎ-ZvF.bZ~ xpe[?$\î+D #y45 ܘ*tgl=ŷQXՕ>@bݾ7A9Q 1‘H0J2Zu5Ta/gcKP`+`O"ZnoT*T6u(l@"x*[ȀUIJkΏ<<-DJpTZ!nc}p}e fa3?ʚ?9Z6Êc7*@t${_2Cs/ՕDŠ*pd4+Bܹċŀ]d43#ԤS"&< ^^=(vTus|NNbUЄ]qJ#xM9;^'F+'t5 Zbt{ %h~{#kJI۞w+yT1):$>.QߡNJxn}mxCuǽs談f`As}rDΤ3ɼگA \(=K0bqce>vT7F,I>Uyl^( pj4 W##IZoZЀ]~2[aC[:MV }R4p󈯐A"WkFv0mK^ $H?Uԗ/${"PL'@5huq<Yl>6_j݂m2r2j:;Tx0Df@"764Pgux0O:ãL٦Tp,`>:^(I".%5B jKSR)jڰ WWqCbȒ>Nܵؐjj_7 #)9~ľ.t&YEmeBM>fhY+r1{b HBy5j|2?.wQ٥U_=S_{hWg4V!eG|+4cAښ#a%];>sfپd ^>a`rdhL+PBw_x[ٲF\ء{ӂ8jq$+LiV*F&!Kq `Lhls) |,7ϻpIlQ+ց$w[90ӹ_w89|a/uy$* +/V҇2fcli5}=pV=@IK}? ֕2jhv30tVv+o!hAB$z A4?؜Y$zUe>C h8t*S`r HILPŏA-Otɷ،"uNfsCe-H&3!tv'z5xˉS]A$Șۈf6&mFB08_ZG#aw`L2(!%6] 8坓]qR5~ެwٝ[ Smt+&p=z3iGy 7J;Aw0&[d چ $,EQ<Oȧ^8Oջ,cEث;9Ai"/vƴ/[>i١}ǓO;@c^Z3=bK]~}&e|4Yjp!M:}PNHJ!}w  n(0iY"5S ڍm{kfb ]MJg54Ju/fiRB_@ 可>o"lX wUEM3 ;/29oX鿃zcr@Izw74FB0 J˼+xlJ/?[RMr󆭷dSc?t|栖s/؄2~;Ia'[-ckKZn7Yޥ&72}-=S>,AgSȡN.Qod?$T!NI8Ļ L PQTxBΘ]Xl kx SQHQ鱏ŢNJ']C8ἰGE^yWQc}`V4H짌==[zWN#ճ׆̾&7m+z[qnSrefeP:}3i[ް#xɞc޸Jy;fF7GӑeWҢۉO k"?rvJ:zǝ3O 9BzlaM=״p&uҠa>ݔ+v 2}XA.s5)wX-U^}ҏ7Xek8ZNu}^ڼ /5=U'+/ 3p7'k$n P?i,8"^e2PWe՟t33A1o8x4«/32S{i%XvC&A.93:\ 6`홶ƅbigXS+EJxT{4_\Oۼ*fu¥uW)8䛆_xq,v8A GO5%$|61lrB@/ڑ}ȁۭvѐi-ɕ-Ҩڅ=v!Q6GJ-7 W`&S(c%dˆ10Jn3[`$+d'Q<eYqGf9wմ졌H|k<ϘTlNf۶~ u9;w!G"KkTENq@I4dbמ+~{i 5F0ĤP:.:rǮ 7xYhwϰK$aa#~ut&[Tˁ0.anhGy9>rP?n]Vʊ Yd^.i Q Zrꛭc䋘1ZT*Qr*"ch;٥@tO.f?YKIz8* FJ]JmM+@.|M4ο:0n}T!1ch. B4 ][1xqtʓXXj%Kh%!6t>47^y[uؐz4&}e6cЭ$Kyzn)B8'=^2"f הřBҚnK&vt3.~VaO*+0QOW5uS XqGd!jy|=:X {5pΑ?X/^ei8/:2)pJhr$XA*0Ì 88wH#-V[(I3躶fxPK[;- 47׵k;J# gm0I.g9~ν{o `bC#TvEˊLHaVƯ똷-3F%O +e@oaWau28Hy+W"&yM1g /[ۭ {BQoM_*(PbuK0>3[Q e9-U&#y Qh*!oW|0d3qND^bPjVé-'4AZ))87y|ziM+Ps_) 9OӲ@@3"gFF* R@}vxNU(]k>8l,:}06nC=pQUԬwiشBSoBuI Z4K &5QxBJs elƵT=u`:K \W# cT2lT @.z]t-*AL4"Чm;hw(cbJG?3' &tJ84;$Hz sٮC3m1nR t67Лsك^kEK(TzH^ڏLVˡjUjgާvpo2i[ӋvCdq1J>BoW*?jX (j#7k2[]Ù hdg6q@栩HUMѥ r8^[`v:xSɧ 1HÎ="D, 6_PKMdh c2/%MP~т/uaՠ87l~ s 1dk'W rfMZE1<$Š&"pd6&e2.^&!iLyyHe9!.P iQQ V#ɿiM^2$AJLJx뾸- ]l(nqg/Z,xNE'P0a6f"'# >TPpnՙ@ Z^^X[TIcQB%FjŸ";j BnYf-c^6w3[A\ɘ0\kgͦgF<`&s ShxO@Qr~n[\̸gϧT':I'wDߒף %2)π*(\>2C&[8VqO.h|ԝgHQ Njo_usS!Y]$& wq.׎ZaӜر)+/_y4z[U&O}joGuw]ޗ b1g6cgϗKw[Q͇"S91*ܩh+Q馷6~]T l0lSۄDŽӗL+io]h8?'*Zbdw,4_ $>z`O po),gfPEſrߺ~FAwYYO&[@ȧ)DӒZ᩷ LaBDT-PDxpq佶nܗX͠|ogRVкnu`pQz#6v~LGk4t> NҲl}wXByNO3sfn{wLԗ#s@"4?lsaAUotC9=w*uDcY&ȌAag䜤UpKZ$vqqmIĞ8JEv=o@J 8ݞB_y,=+i:/ ^a͉KٯIA0(9&|4aAlnjEOrV O2;nssw̍F55s*4ՀrieRkL"lNJ33Np)ツT#nzv$u Ěim#Jѧb`1_pcf`5l1D#2wf3)"*=5,+aЬ BcF̻MCb'dsI*ahj7 Q9ᕪ)`"qAM׸.&ՠ!qB0AZ [m;ۘ&=:N2j{ -fSa;UĀVhI7ӝKTXA^fcvI_H G9Bqȷ`b,Ujk<W5P(3HDo 4˷I3QBZxv5@-Q#Kk-Ų$ҏpܯn(:4w>8Jܠ;+!i&B49E*-3b`/BVt V{4[m04bkxF!7Wѵys7lD`SI(T0t6zS hxW>2Phr>{cהWLCBH7n%@h& !sI]/\N߂P=O5ӱa,SgRAb㩒0,rvh |:8fE_b0Z[=qv 2Y쳍.'rIg2^Eh! BdՐR>3SrsZر8cbHkd2aAVPԇ<&}^"2*'zCXOwO s0c/<ѡj] ,AOy F[~z!Lؾ]/%ҢS} ѯȟ ߸|؇jw^$h;hR1@ֺ77wF球?wQ:$BSQkt~YbT kQI@QG;3Z nܥ}N#T*&<ΓMxԠ/+.A!!V)OdVj6BN&p޵x>'I">!{N< k,cCL. y [3"lv޽hHⰮܪ䯅ܘ`NwWrb J- >'j\V,=vדdn&(BKWuM)Smp H W:Ïk3,ؿ- xqZrA0v}AFEB rSZ}5ɌbuC'eDҳ5qm#. t\8Tu)Q U7c_ѱ/-J}?K(,mٰ{pU5vyk` k.Cj1΢xl؍/kBUvk?9BnAEHάc]s&P#3wty xp_ ŏ/5}Uy8|5LyGڪ8>s9Ō=70ư 5F^f sʃ& GbL2EReiw-KI>U,)A\NNMvqRCvQ[`|%\ аKH0k!qۍNj1VLb~jJJey*wY#2Iu9@x;ӆ>4 {7XT{xw%WvQP/D-1uhc䘪ޙANt0l׎';6;|Js&M3qd؂|:.l"`´zx9'd1 s}*MQcl|ŕACiX;(L7΄iS A5 RR' N1p4tjt#}KL2vv92q(ݼQB>yQUa*̶(?e?3IگK)֜]!"< ɔ[J.B> ŏpxwT-f05kGf?;pjgLw]>'5}g0*s4F? hgybc;kS(P VQ=(@)ĵJ8'XX^_=DM<E }]ә٦c~0T+jO+hj~*2y8#=?ԴV&oBSX9x2ze'Qh- &ȳU+JTX u./E^_i/6I5!!+ V篋,?Wc;i/IMўu]E7xI!x;$e I7ivУ,CGʚMiYՊTPjRv!ItP^$iIagy$EQLJ*F7^x^C7,QIx^>wϼqNRcߪCm$@Dcw2Sݛ~CBu%2x'=#X0k+N.9u(zCW{Ԓ{v)r{Ue=1'ק^10$ٯ-`{"0oq\7Ѝև]q3ok樱a/AyOps<֖Nws3f2Sj]ᐬ{ 61yE2K㎛]%R1昧F_~'L 9p35܄$%|m8񏲘2_@]Aۘ`N47Y |lsX/i%Ӥ[wsd~aI絬 ESIhDu1ڗ%N#vqV7":Em_d-"S_`;E"!xzarݖY9+YԹXyp$.zCl:@bơ~]usn9Kt6 ĦF\}cn򇹫×[4,1S4бb;,?:^v4L| ! /l0G8ii?Dc?`"jP [gȾ.P*TY?]C<{ )0YoG%^.(~(F#?ֆ~}'oNFm #M!hbIEcU޶!3NFl:w{9Z%љSCgcUP70Z@6x hO an!VD]paY,P\ TAkYp +n@v?V`Zt§ۑh#^7 4w\,~a}FvpCeKZx-~x/>֒`]&* [EF׻'k-඘.ژ3$7*BA@|ƴT᪘ʽ١/-0zurx7ܶ]P5ֲ9/`zn1,0uxtiexX4:ʮOt7~.k7(럆喒 M&zj}3osia ȟ,btxUYd"A&+C'iJ*r\q~;c79$B(7v;TjjRGk >9{x̼Břk,8˄3 Xb-9k!`!=-yב^4YMc S7%GncP]nHK穆Q1B'FsՉΡ`UF _b]ad^C=E0U_./jќ t":.s{^=Xjß[`-;qi +M-ЧD-T˝jh(ˮL1"!l^-?pбMq|t2t>^(fHT5`p8ޙb$b7ti SfQ. _A7w>|EɔZxJ. I<9(sݩcȇm_ wmRHP{>^6FNs! Jcrs֡1^V8Ix{ 2a %kGX P|>d]6'õz W)OW1z51 oLm)5( . )&ΛyQ&s E@מ٫Ýq(lzwNqZ/'O >oԘ?W%໰Ev1ȁE-Ѕ *Ix>Zoy9d 0FH(glV.aCi-C 7cRNaY_7]ѻ5`x6m]gh9 E&=ĆR[#c4E%spn 4h$`q^8C7ń=eݺ޹ j|W?+[Og:"vO=N=61G{\hhLm~>UM0uQnZϸeNK(\"0 0ۓ a~H0AHR 7-IOuB~]to ^Qd46o,H0ndT;yYM?=P5;; _ +ݡf.RZA֮E\9MJy, V+L-d i)\z/3gt٫hŻT~MU$qD{W iDe``)0JqJ{FS yж`^8ͤBhBލQR`iÀƌ&sG9ez9eǺnY b!E(.wR$B@cQ5&ݫ#JR#U;`sU:ZY 9>U(➏f!@= zy\@͋(Ro,FJjTɭ>wCk*N+c9ßY,dFr& y(ƒG?g= $:R8%6`.`B+YLku )u=*dKs 'ɪ}ӷF;|\ˣ~8&NȯWikPi-3'xOЁlvC\%}H}E/!qȓpf/p<4^JPCuժxKtio,颀CA^}ϒ *K"*{x.I֊!)v|$giRY*7ʁ[fs6[ٴU }^M~Hf C 5{Րo&q\m-׃g z=Gi)rnfd6x03/+Կ,"S"T%BT!Q8nFlgW3IW'B$9bH)\a9 -x/%|E[GcRD{NcttPeԐw, O#mY$8ѻ](%ŽkqAA" whԆ./C.%)aB4U^ӕQ`;pd}语fJ3H)iˆVcq׸j|IЕb >??3'iw>8.ZU6J/\@3_)Q줷d./A/-Sxڋp+!#z҃d>Uϰ0ةYp1|"lMƅo%/$TͣP~l咖ɯ LGMx^^ڠ.QwΉ7*VaN:cNC+EX ̖D(LE2On 4r[R%^(ɉ :\1Z,F2Rsc!xP5sx=?ËI"Dɶjy먭#Y۵|6j+S?&i}dmWÈ^MĬ0)PX"ʸk-TThDgIHC1(T;%,ʄqMX6xXpxL/-ǚ,f6jxFN6\:I6s RppϊޱaP$u_[eCq-HSM|k@xbs4J̴T]fmA2oR1xE( ΪEG1wy ~(Y\N4?`/騡ұˏ)>{DTr&vZcrZ.wWMy'h3#g6B:Ջ sQ ?ϊr.g0&6tK/F`&<@Lܫ״OBVXdl"6g[ 4Qm-]iAJ_U\frO:>L{١FŹS}"Ydv/JUDP]x*bֵ%pv[2i+2PI2xbڞ![)Np+wM;qQ`HX]E}}U,Me5ڦYJ r(S l^- kفE^CC-q 4Amʾ*T 2Y-D%h"]Q ˤd$a}MCKuZc!-U)+oB@53ѮKd5`wDJ=u7Ƈ*I-@ _&{V⚑+ݩbsݴRmGI GqJ\ ^db/^FX)3?B/gHN.phe>)c.iַ\kt2SxR]Z!&aG/3_cw37w)!f3/wEtݜ&w\/,4_ x6giAFru2esͩtH"NO5 77I+&f[qW}yrpoB!ʀtV/{%U?٨4FT1@'j_}Fug>+3߅d1cx$nꦸ_@nGIE$GVX Ҩ;}ZsNLgñSgzWU]* JهA2\%P&+կ ~l(ÍtX.9Jޗnf )K'j4Д҂<ۖ| B? Wl )aWS23[,E〄 /"!ʄ%$~u(hOzv;_4Op> |>tzss^Ek>VoLU^0{ 1D7F a0@Sh\<!SQ9}-Qr7CXpR+70ʇ6S EoTz/A,.*J`G΁.,q{b5j{<׼[ᓿ* `%]Wag$ "TZb=4"9S.R( _ r)RTJC+ rO5ANk2P&@}Hd72/vgxbmj"KU [(҇JGEц3wS9B1؍rck"{ufq2%4@e<'Upp\a~ѕꖫ[ı0#5mMȔ?L&ko#Y֓]g3FZR+ONxڪo`Щ5^.죴 4mdXk7(C&Hx4 e6F(m/#=?{-B%2zF/mP'APȟgsG#5$4H_S!}-$+ybI(yi5ubcɀZi /XI V(?U+RV6sGOӏPm)Ghܿ|3);L+N[ĉ[O"rC@Z.O zXx^]ŨBĺjl%1(.QoJHѭI0h[z@, \&J\ABYN>qXRRbn}f@ K ܒ.G,Eېt^^ZlmBz8-t>LbQ+}Mkr(=7};Xvu1/w9WϒM#޾xL1c @oh\B<2o= bP5. -$k^$qtMiӼ ljY'LS$+-^'#aϡ&)`sfgD/ZGhkx]^}FUWLv@?{e:uu<}<>e#yؠ|_\Ó"3h/g숎D6c)F~"OYR`dVn:ey4Ut،G vK%{@)Qn2B^%R M);CcܲڵlRv'k,~/]{m2{"eN0c6()|scvOQn~rDGFH.~m ͓8}c2#dKդz tk.O{ο٩HO[.!wN%R䵟Env-0 dSP̺CƮdzﯱyH!WJ⷏_͂L cLimusavߐER؆1T43˹:Rt$gr]9mQ1VÏ px{gwN2CFD!ۋ KtN#-.١?r:%sUebFCY^~J6)T~8YjQ@YRFILc833,.׻ vrئ?%,Ϛl- Pbt~1mmhU<:x9mvRG Ҟ^]w>-=m}%RY30ftzoltXkޫ wϯ΃=;rn;5TˑC-aY]} CABK'U(RQ+ɴUp,!]J.Nk=YU#Q\t5>u Oi}bf%҂mrPaz\oҟ? ΒPuhX,m%eMeSc wtΧp ؿ;ײ7#X[HpCYsq+K6gS ٙbo&g;\][CJMIIaI:냼ʞQפ҈;v` w+2kΩtm?;?Jrfeum3b p.E~Lϧ"βBOc$6C<{,<ws^?*[dž>&Nz3/f\%RVFV 9٩,_J&`ewTz6@B㜛wC~rdvaN=UI`i'z"v?{;1&HXl]klTԎևqvfyGgֵЃ9)IF1K:T"u_]dX}C)v8=;=4Xߍ`C&F}ۥWkċc\mГh X]Oԧ|z9mp3+r ̴})r/hК6Ӟ*Xk*}6{KDk/SMO]&yǦs;KS SWM5k>Ν| 3,F &1X%T{_VTqm 4qsJL1HPen]Dt_8o3^M ~]˧?UX恀!=bUsR2&!we]@"%]ֲZ$L;wYQR|.80<;/sÊ}8sиWh\ CXpX)f-9/L!H i#y = RM B: ͵n'KʼZ(*;t,c1{\5~ӷfI!ouT%)G*…'fuųGKܣ/3:/`oo"Y~`S[j Q7Ao yƤ+oPՊ<{H 63(cr_ }ۥ!Yz!Ƌp*E `G͒ bD6BAܔEхӣr4pVfOotg[̛p?iϘǬh#e%a?⦇0C1ު" +IUrBbz q[ӣrI^83$Y=$ ysvDߴLE9֗H[*d(WAp_eOn-Yø?5Ѽ |Dčf'J~変xq7kc˺#**[+=@q4fkZ (ȝxkSZ}_Vrj5aYcxKW Tb<: Zk!0Aa"kBT!vMJٌq/|.uFHw1 ՚ Y_=l֝Z Z]xXgTj9}?dF4Vyf~ޗfީuV l [Pˣ׸WP 8u>K/!=pvilzqY0~X8j4B&yGH*$pjJ£cOD'EtИ֎oHwpēoB%{("s-/%X:1Uu,/;f76`(!-0 |ڢ {lкziy>>tS*I”)7 X?`j%,FDc"NPd.>bwC ZTODN&j&υŵhuX= Rhn 2FZՓəPbUSmN3=F0LFXF (WԢ |BI#Dj/tKIFxvDڰ6C;PWy0c{4l:FzI@I״P\;tQX#+HA2;Wq{!-EvùEX37qӧqfeMϼCRnTo]|5pEIEcr xgMBAW#lO/'5y Qh}O[M_=kkpQPAnk2,s)ӬF3h(s5Uyl?`]_sa_BlgCMdUZWlfocx.cΔ"jS@Y92?&VJ Y42x`DrWtYo3NGk!$ݤ އ4mK旡*ĈmNaX9wsa;^0F?I gaܞ*R_;>Ϳ||51:Z-,+EQdgX+]E/TwO_N* : +ig~4*lZy28gu^Kv]]'aKCUH# 8kׂlolwWvC ,['* OGixB"IT۟/yQf$F^gto|xO' kF"#VA΅~+E'r`I~1@aoɤ]f߮Bv]P&mY_qrK~m_=C*orP~dTP 9HvňܨW;91)Ypb-s^de8娜U+^Q~н9JKN^|ɢM!TPeg׮I=+ھt]N ,N=MD^86wG^c~C9Dz1]To %^K[Ȓ74d%L3ԲAK^8p=Ǐ.#?>56i Wx͚&V8tokAM/7rk5'/H\渠dvfm<$Ρ[#SIX;1AmZɺgȼ"k2B޻A}JOQps4_#ues1?E5GlME XO]Is{O_+sU -Z. Ae?<&}KT_%MeS̊ `Q5`-{-tzx ]Fi!߆UA5J \qřIV`/]%Xo8ݵa)6=Tm|48GLBEgXR`eL%bq>f r(v~heu{<x'e_ `,muH]κk"X֚vCk&0"&Z1ZX-v%Y#X%\f1kl`O],g5?w״W *FVmcDžPlΡ:7q+u֙Sh|g_)d"UdpWlMTTyhBNx(4!=]i䍓GYLT͍\֐Cت8ͺ?fk iS;L;~FOV/hO6v `0{S1PDqW$| N$r5ˉVY-7}=Ӷd,wjF֣ ja;\vA0KR>, y{ɷaZ>ZџW?4Ub%,AGl J*%ʽE /n8U9fk+/[JͰɧv_ŗa%צ}5 U;oFv Q!(mTh"W͵ ݉ZFW'W jDa&妥A֋9 w hv& ̞M˷v.ƚNY>VʰPؑ~VPrwGbb)F!gɉ~{c"2RWz:/< Ԟ ɹ^ͮg^?? n`08پDүDQN =[nKr1eC\ RP/OI9g9г2GǼ~ w)1ؐKO\0S3jYW8bMeIp!^D5D:{WDC)a*,H[Hj^u`!")]LD吩҅#8ַ-1,:_뽘sm@یUЭNgk~ߑN6<4!~Ʉ9]K1kHq#n`c>y2tB li8Uo!Y7~+́}fbM;6;a>-=V$.rU&fgޤr*;``L*MM$^UU=U7nq90h~oQYCsظL$o ͣ"!Yʌeg˧>J:\J}$ULeny/RyrI$I !.HԿ q`n!4t- iҒ,{dh4mh4V斈#riq }D>ٱ$0q ֌=+P<xJ:sYyp۪fJzX#ȕ'B=ٰsC!m N7;k @wI eypg/t6e mK.Cc H!<<Jf+ :[uKB|\eDqǀTÚ9Z͝H ;9ܫtPH9͘@DtFixV?`:ڇCѕatY|Eyh,Q|iBo=n s}Q/"lJє$ d7vO«W#{x꺩<vNo$@[as`z8;".S7=L_vp^@9hGJ9T&b%k|s{M^&>bCKQ*Z?yIlr0p%Z6A?FeIHAQ[sb&x̺5Hg05xuaE5h2]O6Rksp8m9 )'yOcƴ̯~x)uŸzp$"+$\M heyLơٴ}ɧQ4 qYR2mi,M-'2OTr:*./o ㆹR 뗿8Zef%{`"*KG;ٺM̓Qòdv5] v^/V+6L[R4X/<̥FZ Lj\?$SՑ (_Rޣ1VXӻ[R;걄v aى5tY%'fbN܅0T"ICl]wYaLӴ~p(AF֯ES.2"_z)$zڣ“/JPzɌ>$.'X|yZF\C*n`CGU.$)5sn{>mD-JQm$GO(ys M,л~-\jӪ+f!J~lK|nj"'zG0Rh$nume }p+bj˽|*ɣ1LK6Ef K~Z Ȧ`-J_Ee\Yu u4Û`ȝ)s*%Ɋs ުɑ&)ػ fq xC.E1 02M286/JkȜc Zgllo"8 : Y_`c[buK?gKZ%:%2UMÕE1q ZEoQU 6>1}ro#Fr(/AOFbCɵ,jq~hfDRXu3r-PW+Lڙʦ_jU޵*1e'5j|c b 9:3#^sV ,*40ɈU˯'h/*Aeb6h˳ +V"*_5@,тw,y)M+,g LGHK}ktPOɱݑ(@C|"vrh7% ?+S TGU%l:0=o%]?{Ft9:)p YX[}`Uta0ﴭX$?CygmS\4]t R&{'ee=o `u956m<`r80 *8'-6BoIg !IJ5q^l!,R fڻTBߦُR`or $a- -I&DqdTnI"ءwA,LٿUyXb³s_0\>$<LX,N{U3@RRp6usLVcj]Vdu~zfh? WT#*e>iFjn%1`Nr֫  6sym k%+c;k`Cdbpɴ^IG/3vWmqC3rXI\ǗtZqVdI"*qzH\z j[pzZ]ڞHfdY16EGbA¿ȍ;?jZ:u(/(II.TԚqFغ9 %BqXy/U [ bt ډ!ʘCw3BZ8''IO-{='Ǐ@2#d5^yRKrϻe{'Lټ' gka~AyTtv!Ɓj?P@:WSܚkR阛0j8,x oكPY~d(eGxFu%bĪi^aҡBB5_ HI]~+2s{9Hܚ"Udw]௳@@-;mKoL ˗* G? 0toߓrHz=&h|1A:L/Ys#.-5ezmSٖ1f+۠= Q=ga%8|"@͏-P7+kD7a_H7 /2ڙg 7$^*Bu rf)[q8Z2iuJ޶dr*O U-d͹cލ.|6 ^IoJ0h!`_X;cˊ@7Y5/xg=x)EqE]RD-Wf ?3qd=ٳvm hHg!',&r':v-۵&d.zf,n~ɵiK5' c{Vh =jlc`*.,Ҳ$-fli Th|T$X^919FROlUɄ+L圽PPL.Z:*Tk7ݸh>LX>yZj,WQeVJzb)qD;D @h9) -MnSd*:wgPfF~ՙ

GGah[~ ؞Yx~|sxUrk̉T*19Fx6n.TmI֮yqClɄnƗ8ӳf |Pu!~7gנRy(mJXQm\|_mWG 7Y6U < C^gvJ|'*46iV^kzlv?_QFr%Y< gc7]&VZAP;?)xw-fdݍ;J@TVWצ%M$dl]Sی<ݓYbIN8@T JmZ<|;Ez˔o-G?f^OPs$ֵ߳xJVuԻF8b4T">Ty#uk?(xF%8%ԈnzdiB.:'R DN yfXvPgL,S5DA.T?8p QaIs@MOtj\9E ~.Ncۤqu=oYGwJͻg%@-ph  Yܗ4!rb"7$ ȆNcmDƒsXƗ1f|mn߽{(H2\htcdd0gתUm=?-51Poeؠɣ%Rx^,ұykָy]qjE`͎;z'c((m*3u;E[Lc5@q01]t?A6ȦJe"yr`A 9aT9\R(Y%wi"/wa܌YM9z5E:.sώ³3j[b,̒g0:s?|WnrFuUw"w{"  /2>97Ǹ;ڗ}/djF˩½^]t/yxfFQotWxݑ'Xz*Dq{W[?M?m~tH&?Q GvBf\b/l] Ǽ lIvRj|Xon߃$O2<5@m: K;5YVrq6lΘ<W9c ꈳ\O-JT#\V bzKjs|zqҥX< $7+XuXR1M~jhY{ɽ:qGle6rC9i(Zp&9T1`բ1'ʸޘ"Fʿnz&xO}'BzOl 7#* D$lE CQxr)r=zC8p{Ua+cpP,BC3Hv]ԉY!@kJ'$n㑺<'xߚQUz-,ICw8pb4D?\/XBR֜-G;Ahܿl>MH[Pb񎦛zV0_^%9%nwhѕ4Xۇu ͬ@ԦTaerV ;sW5WStOiBȪ8TQr>obR%9@~9&K쀯N]VMg7 #豆hb; 6l- *MZ5q,fXPz]VWx VGwk4uI}{ce 278N,¯LK|}.t0;QzCxy;|n heV7[ֶL8VȑJe;HY\.*4`s7]|G߫E1"-$-u*6y9a&ҡK&-!10iҧ1X Y+?l i % jN<~MhPц.KX=*d`*+'a/ nV\Kݲĩn!Un  hE̓9R+E3i [;y9 ߯j ..dkXwK:5"pUh=c. fy-HH4[r/,GO'_m7,囘Qq sgUMJʻ-0{8{a'X6ǿB2,*Љ_ZFnMK%(Kma6!nIv\<+RSsyQ$PNr8 _zTm(PWe"8>Hs1gܥjw=;%1|5+JpYeE|Pdn[pv1ѸZ{g. 0WYē& k0lPsuANk9OM; v\k9Cj&~Uۻ LXuowtH1b X@Nb Sc|C%8C7pT~0k U v:}^ǁ;xo]dNlZOAa.JcA ?tu;^r xQvFp#ݒOW ;N#E-I O47X,*AԶE|aNn.wҀYlTwZ78vRu+>&R:Ռ!勱Q8Ka 2&f,^=yտNHA835gy |{Daj:^"Fwcr]xD^Cz{T"_ؑ2>Y=8e|J*a]HB2yYR˾N 0D6.d/VP+AQjF!(VO(/bg)DlWK}4@;5 9"T:*T!.Zm6yimKeJT&G͸Wޏye3q-Q\>:\?MōdY;]wsZb)p+ưq%oi 9np ;q§ N,w;OBޘ@wDVH{vkYG༆isظat#^_ttޅ0FxXyɃ\rZ_O"xQ :H M$1(&2d-œڳ;jM@Xd oh@Zdjpl'L1OވDR;2R7J_@?#s">2>65m˸?~2p5[tH,]<(,!9@l199 R`$_cTleȣbC5!jA J=x-ư _`8wBh`<[.8ШRڄ72 |;ƭ-zZ fd\¤~ģʢʚx L] +N<|BO!lyԡ;/חk /Q=$N,MKsڧԷ Ar)``( -| VX$}ᥥ66c`%kv:?rWSp8(Psyj7RZm .zzO97f*j7A\#8J:ݳ+SWCΥ܍Fh0 8* Vbɭ['"ѣ7׾~vfas?m#J .Îob ˶]6+)'2Jv-\Xn>X~8 52hX0StrĶnsf..-͚\z#Vsd|NV qUQ;o *WxN`p"(Bm]L|ĥ7T$s'2Z9R(sT8}$hFUikH&%&ȬI.!/w0]p5QI&Jpre˱=|Vvq 5. u6 7NS0l p]ACKZ`PSMJ*:;n63.prvL H>ˎ naМ݂IڇQA>A؈9+dU:\& HtCē> Atz&6"Bp&o0 '61xZXdKrI#Hm̵S>n(I*-45լLuWX.]_ZWUs{^U焙 {2ұɊQJ]"FDE_B?j 1 0,NY[+K!my̒d˼Cu#l9=t8bj Nܜ&q 4Yfd9bqtq~&/2fJ:}ޟe j|-h,=)HňmǚΙdTw&(J kwآ9Pql_"xʃ fhihX35;( ItT99IKN#t/,LgMN:4ɯ3WS8uJXCs+BV"?=$#*PՏV,E)y hEq #D">r#(;G} OXu PUCmD @N$AջTTX9 S`OPG]JW @C>xy_ Na+zTLrg:ws5bd15sA{(=IU&`GYy֕WN8cpf%, wi -%>5m(A64&ѵs} y>3pFGѶRΆp.# ^Q> 'W4O/moe[[2-Ru7Aඬe@!~8mvHɣ* {1 s$y+ #\Ꮷ+i=|fvsr#b:DUU}kruT|ppSw^}@@@6.IbYbfB:&x@PJmJ5 (κu,0Xcq'h &菴KЬCs-7ڌ`jD~GXgd,ź.enbxt2,#u"ڥGk9[Bn[ҖaybgG=0s^u?b F'@ L}=<>+O#oS^`'㑷pFk:S#]Dʡ{ėGdL=p{yh0ֽ>cc #٦4l9l2H9-czsK298TH3n˒'cڰOJS/?i9H]02d`gR=0m]*33vvakʯo8}:39Z+/V=5 .'K^chUk7˺/"IYe6ЕHPD.1 Ze3_#"D zfGp;3ߢbyfX.d-@f2;#=, Z^ Mk%GF3go*뮯B,8^F4x'BҋԒhᤑ(OC0x>$omƈ#pV腶ʳS,V;n"9}x([a#{#r;Õ's3 ̶JF:H [)j@MX!;fd_*vLiq'_՟00{o_Jsˤ {nm`\/WWIWW`Ju-nkWw/54<9^cKZI[Óch1~R\1b{|Ac JJ kPT2#|gP۰&I,LL!VI^Iˑ9qw;K.T7B4M뎒#@Kg~L̕4A; pX Wk/@|9Lnm.PNLƲ"32-DR3FTsgD>8"Bʶl#/_7KzL)h?%-ij&s> ~T^R͉3NG,kŦmqSUv̔%y,WOq}6Gz)FONtn\L& cB"]<@FxPbBWG+Ɛ# )YDxBM۩E_׷Rhv zGg$@ |aQ%ÙewwnY ԑ/biWx1&"6f! #J,{۸3%VCiKӉYM'0&Yɭ*rNB]HC!w U_mUF F.{TuzRI#pi3PǼ̖ÉPSKtAP=] ve>&y-^G`ÆG[ּL뵡ONڋzZC#SkzQw6#eݪǵ GJ=\tiP {c &/*1"M& ԁ1Ahgam4E^# IN"0Gq[Q @&J$QnHM>1N+8]!cC"nhïy 60""8i,'L,|7s~W>F Ђw,bTUc$-eƞD2b\ f׸i9,c\%=yRm4["eS_RP%TU'xY,M 8-[X4"l n`i[N ][sTm@&kVIuczП:ӗX߯qS- O{*g{u(?ڗ=&A$e*_6qկki.ZP$)" 8wQ}D"#6ҔBg8X ,I_lD>hrҲJ)D}nޖ&\ؠXr~A>TռGR=Y~F.8(֕ lTE' ٠+(gMA_i.e͝ήXv+$5+T ^C;_+~]D,vo7/Be tp6gI!6lot\n„=| lG`R\]zTŌl F]6K &=M$!BnY!Ӹ"BfF 6ݾ&RL\ƌm%XoR]MSQ%'stUu#Ê[Nw~%]=*)m Yj:v5GᶒWNCBkĜ|Nmч2&7jgj+5{K/.ac@咀Cy\3 )ZR+W`MEiF7pxKgrzaCPӤG#b, %hp׶ƹ2.5y5Ұp3{tx+8YCMu^!YS(:qc!V@WG; . g|Xjh$RQ? nV Ktd5{ƲB{/@g}:кR>&(R,CgJuVjf\av ì)蔩'^҆\UȮ-Ny +Wĸ{p2| ʙ9 ^X}D9BsEF1H}WvnO'a~qƚH~0a=ݍ0=ʕl & _8\BF4I(K;hh?7" 8\.'6jyd^+9Xf^-EIu A< uDaM9~+y+ &DW֚+s8- W ]#ZoffvYWy՚%?D+3?;o=JX7N22vӨ 0G<۱q|~D49+8\w @QpӺsr V'5o~CKR2?\䌝1-x$/dd&l@@{t㡅P=yEWϮ<2 dxa#K82Yg_x*@ ]KG$)5SPsnm7{<+D uT"lzEU|/25ӧl [`5?X3'۞H MVRY8i(G/=DgL!:sHݑOQx`D(,>o ,8Cў6~ou29]|m09{7tG.d7#y-fyV%m5M[ŷ_aH0JQ8~63`A1tJEu)b:c,_OB,dQ]%}h䡻fx6B#Zj5ӎ̲ ?0R+"RΞOMww!rht;DL?j^|:4Ԟmez[F7evH76#ʅ/1,~&U /Ą޴ކ}-KGs?(XeX+ZkVlj?m^P 3[q=ٳ$gZӕ[2) n8K!Q!η7ERRBVID['x!jxVk놽E;,CetVg8gֳ0H޻_~A,-Ut;shp_/ZcwwjXQ.'Id $&>o f4DJOs瓌3ʭE&wɸbh[vryE :eOy6YŢB]6oc"wqv^\/bGdySX3rX-}!C}LVq՘<9^Ceq֏T\TxJOp%yVpڿZhT$qH Rv me/ Yn68V`''$`N̕3{ Yظ@5|C,'ds5&3DRTdtaoSVRč>GJ Uj#3-~ަ3S:N%piw@?[s%lQ6< u*弐)c/̈p]:qvಋȄ0?bcA.::fvR1wuoaf|c ZzKcjw5À#"iGfYU 9"#` })||Z]JmrWzt|;43DB% JE Rhk *NBC@Δ B54 HX_cD_`M;υ2=&N'F<8ȔLTZX45\v /ߦh|XثB.[19)G#%X=1b̆d^QHjҦb'6R6M5VGKu_(Įt&lq8whMWQ=2xug%5{(W~h!u秀]'"ާAb.])^rG>SP:^oՇP_mC|ѳ5)m 6#&<apzdG,.%'`1jrh)5.w=*_o-L'ݢ5י~Eb0K-3Jfke$c7na8A(̟!~oo]j`5-Džh$8?+U;LJ>HwמM4)?Jtp[MQ_ KC@+[E:g+`!EdwAJu2i:~k1㪿&qG<_C! [4C.UsT4\ !GRKA2y&ӖfnPT-zCLI$x:g`Lo&z ؽr +/X>9TCQ_r2\r0qj2aS;W/xX({p_`6ld,_5LM0qC{⳻D8T^j\$ lZocQ)=cvNOݚ9 72(}:U`FUPGC}EC=Gtj5@X.5 I<) *RZXuʥblF]|Dd +.XޯHs &#&f( Vex% 7$ e ?7un)߮tFrp#TAZ%Ÿ?W9WSmxz[ƖOa!*_/,6,t "0=CJ?>;(ՏXZX LX csOU&GL^ǐ1o a]z(iSö)mXrpsa"N孕:ʵ>jz[iri.p̪л=W4j$AaMs hо[1%ND WmR.Z~W=lG`'dskDA\}Ս=T}FY sF-dYQ^W>~;T짤ٓa [ZUPţqv ;r?,sڸhg7BٿᘧL; F2ӕc}TXF\;&i&(Tm 7 1Gx#_tRJMc/jlG{~j3aթnAJsHtfR Bҭ0|N=;W|kk<ٶ% ͼ_nhy%a # RdyWKCUx ,G7LiH֛;%G߃-3USv:ԟ%;熴~P_EءSi#`(Ĝ _M%y w QyyMVOm ՙ ~c:gk> jB!NcUys^zhel rEҙzJ.fId (^XY&!])},MbLBA#uHȵ^~XTF&bN,h-N/d#5a6ULj BNf`u8n#PKu2÷+ёxɰu? ~:g GH KlⁱDLu;sQqkd?5 K<)>x1QkߐB-/OtdEO6WrǗJ=@qlD&2ǬJ`\/#)/O0|U_B|y-D; ,28AR º牢cmC"_X b9Ɍ01#7naà}Z/̂;1j7O yn)܆Ox2iAr@$dS \N(03GNHLs-͡([wS@O+jZes7#O*H^|2o 'y'&bLdjY8?w H*4ћ_S ! /aEBw}!t.ȿ(}-ex1(ԇ>쫐F rV-TgGaҜm+@\Mb7%1zXOeM3 DL:#4Ɲ}*_g2-D:XF+Ʈ<|[]cK3: msbXS&ӆ%f8+ЃDQ^0'9ta]"v.`ȶU7=;R?z$A95|21r|z^>TGji)voB;.g צd/nXTGŴ>Wy<38Z3/3Wo iW.cWhU>Ep|>õ\Ki~=X?tW }٘ '"PPWG8*0<wL޽3 ,% }YBK0-ټd> l m?65)xQV*?ش}2Ri巵q6aM-`(7]L%`1*sE-m+K E)&e@J̋x`4Ny'ƆbN2z6ЖdE[ڄROy tCWzDŮM^˜m@ kVsChc > $m ۢ;#[? '#}^/{%8Ͼd 6{()Z"`O˳0S+0+lmĥp]YaδI Ci=!Yf Foy5`sLm(9tЁ~?PY#qYթfQۘN@O10̨PݗbCa>ݛ\a?*UUn/jb%n4~?+O k:E9(0rKzW?a*T3[KAtY+G^\yΊ=^."@% Ī1O*f7`v 3ܩEmNPͻAG@|4w({y}1]CR+GuKRPK|I7yʦޙT72jUc 4DPfAMxAZ{eӱAHSA"),]ݒ>:\͋Br$liaB (k=pcvR+ tM&3;̶Dx! OUj?%8&wPw0{wsnO^gYZUe&5h3Z&Dj3'=O,Kn:'պGO-9zaM *i\foB:ߟcK}H@} )~MOAjN&-Vp緄Wm-ĥSm{}W!6L뢻e\TԽ8(9Õj-re2Zs) P'xJ%P^1I+tVYfI쒟. p8nxqH eiLDֶ:HGuPGPAY9wA@o;f472}AR^Gba8hZW~]4(me“սpA)s2i~Χaudn+3a\r[r(QΏ:r8'j>VPMԪJVK`ni('{Cb~B@g0!<'-ݎڋSNz==Jn'E6t3JAfko J& fM(V,?7'岠m=QI u|À) m %-RnJ`*ήxEI$H3::viLCq:֑W8,jG0 .wkӺnRs' 'W܈8:c,NagDeR(yYܪ$dv"iחΆVjbbD( e|N D\;%= q:)*Ӊ }g TR&\ ('`9MX"B} )ⴽ[͙{Q]I~HttиG)!.Onp> %uAO׍,Xs|Y=PO%]jIc;],z_Z- Lo^*z4kg\2Dƽ"^ƲbHUl}IQ ='ޅ Xf*~<s; Ov!~>0lէ%٬R75JK>5X䜀iD !AYv4pF?D͔ /;`#>MO^ULA8ED6e[' XUe^L~5E?a],ri VFk/Y-x_]@QA64Ƞg jzǚ<z[ . *$1鲇`,-Ǟ+\π]Q$+=G@uOf%MrܕTE$~4 EG/fv_ht<~^CRX@J_xPtI}5!^2c]e0VP/rĂ BgC8}^7`WcEFt77%A8!0P-e #nkt:znXگ+P|zRo,[9^OReh<Ѽ\] ulՙV7WlB_a_3N^%[ޭR qp2*$:9~3f*=HHX&b9l%vsFdR8 .]@"[+!bH#[/kep|WAbCX]`Nj_)@Ѵm_(M3B傋 ^3A&!H 8Yx~p7Q|x%k[Sczh6+9埕)$~R%HmoC[pf|Gܩo]+ѽg$ni>肓 v8C&qLvlEcVOn7W~_bGpMë_&w]6F=LBIur&g2au4 &ڄP`jϦԙĭ?rOfq?Qa)9fIșgKY` O0 =t9ܺ~QsJ[w/Aod(@-!NmaR4vz:"={ɶ$tT&T G8'~~̘ hS<4%uG^\3rg%W|[U&4;4jEĩ^ȌHŴ;Wq8M7q^ϏuT9zޙqi;!-g[pM~ ŋ+Zt_G8>.X~8tZSȫҫR?]yN MQ_a;DN͛!4AMeH]T=s\tctX g_' ȑ8qŭGNфsUo%n:H@&yZ GT /#ԑd}'եM N$"L-m-ސtoIb2Zm214R[q@V7^wyk/ OzȐ$Aׅ:PdADPG}W3qw@ WÃM^.}hsvC-06HÃU0yu~H0@>gXn{[kKMuR2Ɯ>Cuס[R~ץSpPgO,er'r}FO/ Jؤ@XQ<lғyʰK(Y)sFC5a /dgL]`-CtހLR=闓9.%ӝւrk-'uSc>J^Ig?h(fvIFrmFWBr\f'/1 $Croz™Og֡iBҋӐea` l :kru.כЏa[8 YjzLTLٷz @R𗐨ϩ,;q6v "{0P<׎)6T[&:MOCfֵMΆǜ" ygɇ"}q| [zv$ ^gGK龥}4Ji\Z:W'Jh(e }>DEQqefPќ)9 NpE.4j#xj'l V4}caG,ZJڥ_k} ӯi`J?Ѯ3+G˺<@2U1p\i+#҇#<9#J?tWWy):QI/yerL׶ 7q:7+oEJ .#z CVi 1뢳m z_?SsT}RJ"gcًQ3ULFc?ƈPVc9708$ XҭK$ e1C8~z܆e0k8m2|em5,|d&kQlWпS*b\ʮWf ז7mm92ֽ )@ŗ]o~*K3u]daJ97m7%2C15Zl4Lj4)c<}b٣$>2XܙS%!:95#ghs %5i  ft}_u>XaC iDTKMb% /{( ; c7hnӊ-aõ;9I\PjsS1{I{՜8Gs S>D-Y% dol!SߐKcb`Gĕ[(!ݭ̙srd2-WY0MEVp4A>?gvfh( c]erb_[AU:SH4shZtу1}Cվ˂Grp܀QTSg|Ku#j4 Cy=ѐ@_<7ͮ;<4;JZ<+i/uj a]S a!3 A`o{$ w #YRSB啸UM69w!NXj߾`-w#yP+BGyPuG$1ժ$_BSBp vh@g3R_!t_`$ubbf>@7 S]a lw=eUc]&ˮ2\\yAI}$ {f,g%ǰ}L-ܽ"M[ndFC9)T.Xs f ہPꥶfg}؜ŒA:vS}.Aγ‹e˗w&ɯW4{ %'$xt2.qfLjpl[G(t*7DmD! cʼn3f"zLgNouޚ.19o/6c8))6?x^yKWzg jTW:i8US$H ?W=`=Hj/Jt ~ܷSo2]7u843f!JuRN;4W&)N.WޥE(9-B1yzJ#qoFH+ۼZ!9{{ɢ $ _1A8˝gV BbPɕ^7VM [|8h u&f>k %c!U 0'0+}B:90@btGs`L (+y+.ÍMmκV|'anG+ݚW@˵^" o gV9nblT7l2wW-ײٱVg2㶽XkS>[ buSSt()sZ^.~*Msg]P"TrccdFzUtN#q1/M<3ɕαB@_{B? \cUKr"Y7P^Np, 4E<&nRAi(uG``!Ct>֩7@5T D +v!( GRx6}z M*W>EHrՊ]Y-1KtI4gU$G*3#6}~;@iﰊP%FXzjh5۷hn ϿsSzZ PJSehJyzY|ueZZ(ĿU:/n\ɓ<ī%z&{ s9uH=& mow\ƋU]8)}V4v^x9L 5 5ٜwQP1;;mZRD*T\/(z\?I'2KUbpYEHQfc5 -4;'TVl`x,o6ґg+ vl f ˑଡi\Xٖi  Y@}"u#H%ϕr;sF*̈҈&ZxQw o b-+ ᏹ=GЃ|a5KQZ:}^nL)! E?%;ڡbs-N/;˭- IG2罕?`N%&-D2xeF<:HdžD ~"pgZX5Rx`GdHNg'j95;QsgYc \\ՖOYƥh؂>g%Vf=Ljm2h:DGP.n`eW]`a-7azGHso-@Z=+u WoSO߭o|6` FިJ^ 7_<-V'2 ^N1v i2 U* NNL(6_6s; ~re%@ěHxex|=(Y,'|4[|k%/)Hjb/p`h)b1Rҵ~%D$;"R+B<CDW\fu0 xUEȌeD|9sw G:"+wv48c+Kv ǥжi^dcj H} jhb=vĚ=Q1 (pIaUʡJ]ġjw]L74XuR+ Ľ~†D_Ў* 뮫sUpsR\R^Gɦ4͜Vӻk#䅐Bc$v1$`A~I[1FlƾG;(KZbWHo6a8)7ju[gm;lh <65Mok.x8 D5EBJbt7C Z3MZZ4WxN7Lҳs\X G|5,&cC˱_DqַNv)&C8&]QG5ּ @]$.]ު gi}Wrw½#-q7oG 4/*ΰjKQcCC8L}'h9%[`_9|]Մܜдw˺LFQAuv .QBb8I;D'*c9>le KyM@q3V4ugwb yH]tv2}pT()q-ﵿR"hVrdSU%|G?A*9tG9:2pg:ϠvϔKT (D%}zB!N%UnЪEmxsPcۤ^D2IH lCt>VwWWCrI jSpmύnXDWJ`ayote4DPe+ӻbV~E VL&Ct+P0O lX?^$Lf:g}ߡ'1=6+fq,: >(S8I- g.\r˥4 4o&}сi)TWH25~ΊS :;+1ؚnL43U|dck)ahJ]@!%emFr!s4U &~s$^5A$ޚ@Bdqi-w=ӑOF ?8.X+&5| kIU|RNhO %ŀ=d?Dʾ^H .}!巣B ٳ) Ii(̎Kn,Ѱx{MDeLgk/Gב`ۈh8ȳv9W6`:^c{Pz8Z-LUeYOЂ֙G0T b²;7 tG*gsYsp:[n`8rj@}3w%I2y|c 4-l|/qQe9|Q=Q'_7a]O`d5I&>o'"ZAa6؝"+wszlџO1%\<ґ4M $1+-A/ •kFHkc4/oM&R^IC8>;bq$|t"hy֕bӀB1Y*#S[OtX9+ŧ})2r0Zaz&ҥڿo"?'US[M)يkۍP\Ԛ-]Y҅JMכi;PΰƋ$nV?$:Φ6o=1| gF00 ;QVQ! ! q bH)'Č~Qt"xX\`A8v?In{¯as۝}Cs75ۍmo۲r| [{·RZydsy{|+#QnJ^ s*!X'+7 |oĐ:?r2129$,M;7a壭lEN$o('"Џ98xq?]@'U2+1,M6kP2>9oPbЪ3!-gE<,6Ď6ۊ5:M }{ D.5m8|[ f#zwJ%/L'2$pFAXst^UA)&aPʣ?40uC2!>W^1l?ۚ7iDa u8km)\E(ՈTtspjnR`\L)QxIEp͠%汻QlqA9u 7UYX )zx~~63藔j^ +ܮ@qҗlǶ$ԏ~~ Um8""}G҆ҍepj!7lNJ-$a4wW!tݽx>0eR~AP>Ϭ7K h k+wG>$Ro:0@y$$d‚k I+BeHpX$Al0ЏU&vbwVDXwy;a s-w#H ,UuP=քt￴Sl zU!0Tc@ZzwIs' |"IK-r#k %ˑ'Kxw\DO/߀ >Enxb餵-͘Є+JCVg,cyʹ`[ ~ зdfYF,6 ^/.mh7,Y]]L=rƎW\J|I"D2MeG)SP@hJyx'aT#$i<ʮ#mcJ 7sk#k RZK)>^AK&gI.}RXO1x e8]"_-gp,&Oq~ cd͞lypS4DҰ>ׂG{rO,эgsؤg#MF!]W *r/SC)y撫-+]]_|ǶY7楗P5=aq'/7eS"9h ej}G3{ʷmGFcG:} MPQv $)C1Hڪ ^Pd|dǎ+<`}8=g԰l\*lE${2Q 4+9~r![-|WlC[}h龧y4M hճG?= 89O&[fo7S}$=ۧO f Mnq f'jvd;Eʔ7`BYQ뮟XB ~?XaXK)A[ZY\Lrhҷ\a勆Ojk'z^ͅ^P<8bk6 Dr*UAtg=֐/j>+t.P׈ŌD0lDhP6v LV墯ފh#S/ŁKO,tԪt;!63q~zBKO=7d|ƆY_Hi>@&w_a8m9gl颣g(@3L܇O([@-з_Ȉ@|_4ɦB|KZ .7Qӵ*ieaZ))5 B7$ @Gm F 0,<@iʬZmŒ)5HtM#"ʼfRJ,VR`}DkDqTF$vNVFD6HUS7z^qNE#ZD z-[& f+I)c[4x f۬{IM]a?TA{HyP!G Uwf u _Mvtd/_!JuY| ?S`4;Dd0:agz~02 YGR)A' =Uw}u6@UX,%1Z&^: z'4櫟Li|k$\Z9>/PTgHL׾I0:ﮍP^ԉ󳊏3hzRbLcj4L5Ql09]Fp3JbQKf|O{hbڞ/~M2yvH9 ffVW38E0<@mAz{e5ꁻCCٍӾ'Nw `aQVh ^hФ$p?ĶςOnfAA~Vb wz쳛@)7n% ;`FƫyVRC/JbVMRLYI0;vQtp[k,)sy42iV;pw3>8A)^ 8kqWCM5}֊|1A8#5FX)zuv`nZb _`8 {kLD=zs<߰~-!p<\m<%C~YL2I_D՟}o 8k`Dm]!8 oKE.j|H31^CK4aGKZhuAݫ 4 Lv G`d;r=@y0A( !?JиiB̚ɂ濩bUތHu31D}0e6~t"-Nfu]EmrFsv7L%>.CONAv!PH(0\ u X\,Rvb 6 o&.yr/{:*n:Pj+p*Eb:YddR#!+? x l(b4~b/bzjrp \n 'y+_WlROzc&hX0m,ucȞc6CN]MReA 8-{rPC(ێ |8O)uɕ1se[ޭؠ_ſLqc՗gsՇ*AHi6cH|5kxjUߪ4c]펴حZ { \k: yU6>rkգjޱ[+TV11H ?G6OEO{H]ySu"{W* Ll,Ch9vf̞CXҤ*D )҇BkȟDh?/.|%Y VnqPL5ְC@?_f31ƄOOE hՈtݱХ^゠FB6'ȄÏ[F@r8 CQ):S5:s',~ۋXLE"-}:&B(X:!Uu*Ղ<#U43BuJ(DD4+]N,PsT׽0ZOy?{<!bMtݮ\nnAbs=%oUl@ѱXM5pd'Yx̵f'+g6ZmDY:e!i)P"\ İoՌ;!IG# cՓN?BeH T1i%Abj#7!EP.Dp#QFIm~k ePWYd5ۍO79VVb42$jO?ȯD@nFJkai5/u*:ͅD/Jᔠ0"ȃm` wѼBfnk09:+x='/b+L ɢ bNTDܸY%hŶeܻvQ L8Iơ6xH=ѧ,A>ǽTiAʝ0>s,S!|PrtW4d,$ 0c'9lI@]M* [*Oc^aة%RU( އ2!$Ք.BI)LJ.#Yp=Ƹ1I#ZZ<^/|Wt&r8~#` 2-.zE0j|VhC|PK\"ͦnW&NYQ0tu'ag/Zv=q6W Q@%{<)9>CyBsA5"oЮm6q x|ଲ'IçY 概X0I"K߆W+IEpH\KW.t^N1}a0ck:v*N&x7H e+u3M+ \u͔M^cuj_4q`~TBBbmgFh*G$BhwXт!ETcO'ZrjObCRp(N_JQIF,[/6r3*`Jwd D,m~ d\ˀ (h5Kk~W`Gl9hɎ~i֘N_ M pfƈ xn";C Bo՞}uE 3i\`R^{ A?)F<  =~&MQ$/=Lj@1),˗*H V0탽U#݀M{w2i EcҙT<@KA3Ba00f ,)|g4\jO_,PUP9{6hԳ,{b@ 96]#&Fg Vc, t~ZotYf%!Ur{eA ُe'hf{d3,dZݯO|?jpc_+Z?Ww?iS}!"b' C\pg%+ ZNJS(5u^j~UJմåw 8B'[q.%/Sk!sgIK' )Hf-j!Z|*'mu|3! (WOԟe$ q 1eJ+DIoA@`>epf$J:E+v;Ve)Sqbڊ%0)}=L_T=Oqu3A/ 5 ik(vz^ھ6vlwRy:+Ʌ>\((ϑXg$TJ XruQбxz]Ԛwۮ (t7!Q_sWNP&L8׫׷+o՜KݐS={߿O!8Q2P-~QiCx5J) a;nF^[ˠR V;8Փԭٳ7RĹz/صYllpBE28_6iI̘fOIZ~`U);k!Bq@u2jy 5')D!X˰"Q7B~\v Z'\$hF-uJ7/QxـXxO $*|jvoooͷYS ߲=/n*@ͥb0H_QAJ×a{K&i#kb1_Ӟ#geE`j\TDaUN ɋSpeBiN0 &fәod^b7d)%5o'Fpb% h{1v<| Z3\x*ӉNċk>w*fäti@ G䓪ʆq|Qj+2ĺMҺ޺JȔ^H$e j`3l I=zQ9'5װ= sB՝9G?j%5&6 ue&[ 8l7n`pv ,'Υ %:eWqI:m  -mv=pJɋyɀ{$;WZa+/A52rLL*dN͕a5TE],ЂYgshC⫂rka^4w1"ijg2 }DlZnx]O҉,E>*$R# /nd&؏-b.]C! h\.3uHZY%海vH:d9vL+eHO 6k B$HއW^؁5d)L(o!O'Ң/ŸLso2 -06΍vZkWB?㏧uO mEҤ-WR;bwɍ"Bw]N%.W E[eR@8%vvkoZ|' TJG)ṖY(ƃjF3yz 75kyv!BIYR[{ 2*nxӳCgv5*T83khʕU>[/u]Hq/U7;6Ҟaʐ-!^ ?F8+EW1}E6PtibXdIvkVFq䈄)0Ql?#'p.g?D~;2J(ab[ ~@> G@:wk*QkeU1[(Fw>Q{[0tը-IRKgE?>_ԗ`FsEYy!YZ'5M-';zdRy43'tF iƢ* \S6Ӭf(mXP⋅ylqցM]?eҗd9Ɂ!q>tU`]gpdXn6#ދ.2ZʐOس۶<9kzvkf!X+JߑoN+)nRSgUoȱ:NvHhzO,d_ʣsHDM5=;+L|{ێ :mTkgobYպJ]+V~~ KCʊ(Ⱦ61STg/?*l .lF{HXhɻ.vLB aH)p ZK ;jkv>ðZtxpc ^ ohzG?>Qjj =:>Qʈ3_y ^ nPbʟx^G8m"K{soS*0nM՜s 2= aÁt{qj.FtʹeF )crcIɏe3 r>\4𩝋(2sCyDk瑐8:vP/ٲNZjccL1.3Nj.};+BT(g~LƤ┞@L7LN0lAbט:saHU= rSSEXF}uKp)k@-4'~dj毉@Ӹ 5pjG2 aɃ6UFIr z4=u?Q_Bd2RE{UT5ݪYͲ;9Q.EuĽ)0 ̄y[ IM>4ԋ]ڕiҜp[6O"ψ@EEsWtG"ר*6"7V:I\s%E҄}j~+8bMd%fgpebpp Wseƚyv\1;'>kM:P ?2s)i]`˜NVQ?vZp4S)95DzV8iKβ\Fd?V~DžjޠIa^$7WxHZ_M%|#\Q|Nf>r"}ԯz@g X# z BY?^wsg넘܎T-L: QtvН4a0?,ӵ] Զ3UcOXjqRUl/Q "P%X1#K i O\ 5BAUDh34CF@dJx0mG["x, 4N.}qc#غ5`NV*ǻC~_aZq&pȘc Ss6}d ::3`=7j l`0M#-_övDg}3Td(sQ)Yp#硅gH}/7phi0txt,f{qBĎ\k h[<_QJppixҼqpe2Z=gА Z pg969^!BUvk!#QXߏ!b`{ Z\ξT(84nW GVB-Ŗqk4L[s}D,qȘBi&H!T`0e յ`1irDYHR|ʹ!Ϸ "waj͔?Bie'eu3~߿0OG%%<ٝ_\ګ@aF&^Q_) .H?b@X"@CYSYr2/\-_՞12<ǜ: m L# AA1d;XXo]Nޟ!1H 1= WfTZOH;@!]r0kt-q U a#\I +87xdJ{*!|n ¼RQB_bGFAȕmH<*b`wѨ>p|Cׄ) n@=6zV*-Sx19';餸FZjwtu#c(ƬSc/;bRG-/}?h(6P0.lҐ:z VC_f$/j5(v~b9$|uMpLߍ([<7#jH0oU蓷4"mU|9}<#?ڵmATa8c*2Hn ׄ8ͨ7"uj1l1C@$ˑ˞Wʧ#>Qe6ҽyn,xvCwy'&ieɥa[䄇95\%j\Ҟgzq+ɠ҉޳Aiko"W_)6 ].|(h,6G쯘qZ8).¬0ؖMеOEk+kQ 1WUz,_'NW[-7 { G*ΧsbmC֦Jo9 f-gQʭWz(6V9.~-7xV'$yo7*,_D`ͣA Ta &U.z{l.|A@-w)s|8@U5j5~t! dVf>{L=l;4uY9'vmאi1PCIpJ8J,2[/iP:QDH- ":,,mBMC5}M!/yt .x.!2Iߠ!5،Z\V wWܷGJe3*C{I%wG"Z43Z>d*l j`mIp1,T.]DxҸZjp% i7 hjhy ctR!˖Y9]2oW󹄄W sxa78wTAH$Z'E?.}%g ]ɶEYO):x* V_{ Ohs8݋$U{7<ه$$S׍=:-siZm :}Ba٤+sa-cU€qP7Ub~ D\AԴA-":RǗ~^`,[ 0E^,,K'b^L'z5Arw7:O\5P!jFF-cF[AU by9aƧ@#],lHtrABTxz,4t,]sP$5^5#Sk3;Ixwk?gìx \ @3ohSGNst?]AES*vȗ " 9Kpc70.#sy^! 줦W bO>:-*;qB-^k99) (z_$1wEYmyWJXGv6~Ts:E=iS'`0 6"'>TҾX>jDbHqʚBLVckdJM O4a^FA v9"m\u۞J+)QUn?5{۩y @6'Rd994j,L|F߃"X5nCd)$cz(g%iHQvy;E@/ Ypv;xy)[r"(4:8 hr-9Y&n YmK-|7lgt&ZDZ:l0kD?@?%/H/,eemmZMr;c  FѿdMװH ;}b &NOyΌ?@XO6ia9Rv@*ϓVyG敕3ٍJɃ{*@ݺּΪ^FT$ϒZ҅$&G=Kʾ=qcg;=\??mXD;]3+3'2A1״*27~p9\.|! z.+yo+fψD9Ai8yo8_5 A*ђPvd458K"kZ&I rua¯F ӞT&c]DlEeFk{k&&CD +^OaɺcQ\KwȂAlɉicX)"3[0'"O8a_2lCeq !=] g | @vKIO) ŪL}Og#k_h:苢XD|bea* 2P*:7`,6^rߤ[=,NC+Y&'3r]+϶~ѯ<|1%a)Rk[2|[w8/Aؚ 0GD\ ;smpNk'1Ye1#f]@eT&4m/*((5nEjZb$276J)"sc49vphPb>Vq Vq5vDȇ/?"ĵӳ-Ԭ_3sM ĒFUOH̝ mM[PO`PO+ 9ٻy T+3mw="IR2?`U>{7d#-Jp5&63}BY4kyb!BCn_ZIԖ46nI\hD;JJ$P8] Er}YbV~FZieq,3x _E2k]}+yY?bxb~+~_{܄n3d+N*ڙsr%tY 8եdp^઒# mA38N_WƳ%n9.odqj}?jINVLH@'3T VWэgq Aa9t%HNHso#;7LݨToqDw8 (aw&NƅJ]m\r^`~XR5|=L\4s{#v(ϋ%z\f)љ )NsZnϻCU]<Cߖx01I_ρG9[Tx/E.E ᔝ wVy«$ GXb7MU_YӺg*&9|{,E FG}ces&43_׻#CQg$NĀIv$Gr*$^k-WF4oMx/("D&D/kġ"Uv[/Nܼm2M+dO$K?oƤ=/J+,oӦ7kf6kS$'P`-;67JNh3ZQչ"2QNL=ҌA0Tum% Xn+o0đ2Qۙ!H˖=yiHt{,S *0[Oܲ,8Yto# dk5n:ް.`wƹhZsv0Qc~)}٪V:Q0&)]*Wj)@,ZY!vyO95*!!C+zcvtV3nJx-wZ[#5'ڬ3OoCrUY3NR2n*.U0UGLLhx ( ](ruP%U< WVX1W'烌5޳+8LߨԺºPؐcZͼ^|V$>+Il;X1 tQR" Q~'00#QO# @ j*euc-N:a"{5%qٌN-Ar`bv0  8<;ŋMW?od61z=xY%8χ`8e0 ~;Wy^)%Ł\GMZ"uվT%Iۖwi6&YtQfC(iǫ& _gVZ;'b@gMЮ[[yj}mݴƽSw )l+(]8+[!e1)&B͑:=T[zu|9\WWkIq~& @ĥK^%{ ԸH< {||{3(#\]gb?9htBUV.NgƓ  Yekgݳ7E'?5(>/Tf)w?\䬬ʰt5nQUM֏ø՗]st+xoVc5H9U01@ahM`^"jU}ƀǪbx` #V ;٥f烟ptVr/> wOC7Vjt p_|lIRu hvFMIp/G[];ABƵ0'gY{rF] |gV{bN9 y\\327|ฐ-(ۆ-'YhHή,Bo)&48OS,2AT ȋTFɩjjSGp~:צ}:=*!ck,W,i^CrbµO <>ĕsYMfZ3& vQzc&>.߳}NA މY4I8ӞJ2sGY!8OM3>=zzXb8[?N&qnF+n!G ƞ/XArf Cߐ+7׸Y]ݤx s~_bkmPX+M.{Ӽ1<!퀹?ݴoh;L9\C[UZ,jʬk pp(L;eUX>.=Q0`'5Pm|C}Yq}E#JTn$Tj*;0SJÂ#ؚd pi@URz#ºd+tټ2k(~zB3q95H-K- TFXI&hUϳ#,C~viJ38ZYS6<b$ cY_-\X/]D1;Yiq-6-;9ILmfm u䵌*lpM4šdTtx5'ՙV%KĂT,mo#Z->=/XN:.!y1wzGաV i}V$ ,`D^)G9K)TD.)Xz9!26Fu!hF;.׉Z~I<Š eEѠOJ_gSG"6X *Búҗ22|.BkXD5۹=b('J,Pőgrr$534c}D y齨19a jyʗ|oɐHr<\/*,^tS8Iq/B1Yhx v?>˟w*wɀx,E؊$$ 1Ma]i6"mX|-V慼o~  9#A'1ȿlmy){v!N>H++^ĭvKaOI8kM`_lRgO=*7us=.D-6J GM|4UKV%(TKBƠJ}K@&>syʻTYT9Kfl}z۞KrvTs5Y˥|TѬBg Nc]>xWsnJD%籆Q&(Xa9yOb`$?BIs#2>R Bt\' R:hפ]7OB5fO&I=@O.E5Yx Z6&fX;O.H cDxQz陯R)k$VEMGP${SdMTwO0bۖn_kA_$8"`>1lǸ1U\qQH؟l$؊ZS`Z99 |=/{u/vx܌[$NyՁ&S.nBo~XHjOadw~Q cjW^؈h~B={wD8hKmAeL?|>Ca̼,TPlI밦 Њ]Dmwd,qKU `5I~l⢣PnTN7. fejdWp̷fv,U64p&TFyXF2!i ?luds0w@A?CWZr{,"x[Wڥy<,N]n[E0B =:?Ʉiac,h@ ʞQDޡzo,S+YBY *joIkg: (*0R;-b,շ{] e&?<Ӛ4@ہӬ^W+5)Ógm,-Dwa~z2ة"dE+o?<:*"mHKya}{Aqԙ](uR[ S#7 0uJɡ/n:,#rj(6{S[L}VfvSIckW({j'A`=yz-ž 7O|q5 X# W'VqoP5xW#jSVL.â7#Zt5aP&q(Š&Ϻ(d;[/Tv7yckcX @;'#:ࢀZN~^Q\N >J$ZT N|燜/P!~2ˤ+]3uv6N[H b_>R[t56J:\)d#ʜNa3C$0MV +[ "cpoPQo^`FqSU־'_~795T KqZ ]Fq EPԬK\1>>LpH[!mΌy9{Bit"r#]P(æ1xHd)k8%W}.Gl+4\@%VBb"5 0w"c :Q8q_4ڊُ{Pȹ19ͺ!S9)8@^ϛq䥼oV6  1SƘ*蠏lV$ X:5LC:dMPٴ tH.k.G' 7tDYǻgs3b !ܓYYXpKq bdhTJpTW!`RIC5(֩t;8dR y 7d&W%_@zvfz3'mG:,6KYzB޻]`P>>N>L~b|8*K~@kov=¬k3.Ɯ+\A\",ۑ\] Eb8r+^5`ؒ-Y-|J?e-[k~=EtR!=~#c~=\1f_/XUPKdEyP 8Yj$Ý NgI.QHd,@|Yzn'BA"C .5U,zݲTS.%% e .d0 p#o]d@UmY0lWLdzǢ>;qԇSJbh$ggH3ԏ/ӏN.9aЦȅTda(nQs'm·$є wbSJV{ءe$cgNWnkŐy=1*.8 ,U{#Y_"Hj_{a:PޚA?Tƒ48vgAMh,]$.ƈtl.#˜AΨr۰uHvE0vˋeUP==k{e}U)Iw}y<5r0aj-[([mJ&vJJI{ 3ʠY;eW3 T@{_kԅ;IN0-mJi~!{,OoTg\0JpGȶxNə MWԥA;GK'PBb> nz58tKqm7^klRj6&YX:H\:ax]9OJzT@&2ȡR$C8kk^$jX1*g?˭])\m=,HڄPoN8muEE? #3fuϙt:JRP$!M`[e3.j@q<,a8溡w^o(&☬'J,F-DRFtը ܠ\ؼ-M$#kf֍憽BWJi_IG#;"D᳹l-h#%xߊ,Q<)eMjd5qM#|XBðBDsJj\SKD=̯wfu2jA-Z#QB/{w F́vvH?L$=ߑٔG1<܏V < ;Q2fM#cbp{'oG9F^9hfU+w;+ѝa 8w .aNō+: Md2^=6^&wt5ߢ6A*L$ْ?L*% ?މ3r]G'M*aM4|EXj Tٖ8\9|ِb"re 䵦P44Zv[/v!S!:LE{s|2rij>m㘖6r2,:$ )|YX=cg#F̕cō/!J?ދDHs!T[;ǧAװn_u" ؞jAiPz]wV@vH#=)ˈy;4}J9p4t,ŅG_SΉֽ9d^,Jb$5T# @~o١` ,J`c|dZ4ٞޖaHFK1WƱ0 &dQˆ(|pYQLfO"D.;gXJG%]^ҍ{m;Ҧ_6 q#<},RTaBrIl@]ו }ޠ}ѓe(=~VI#hB1/k;XQEt5AїrD^|c)OLKcrHQSG)o*mV;^$,1q@ u jv{.n fٚ 5Kk7X?-Ύx#I5DtVcer_>lʼ U]=5k$bW%g/{EhuJԊxGmX0[k*a\%3YLkP-ދWK]\ʁ:NUSC|np{v%Zڲ>˂ǣ?Ow0L172w-GOQcpVT!nX\T0K`V¾=NfU!ykQu(Jzܗ/e7*!;"; ~t W Yraqi@E`F*o 86dR@zb>PHt s>; ᰄ*.wԾězFmvesH  n2çB&jc (~QTVw5[q}"<@S8dM߯zs i~/hvH𞮉ɼ WzLBF\dOA[`f@Db1xa>lJ\)QakB4[RQIR#VrsFXEϑY v4ai?*]&RK}U=nCrS&ǜ5dx9zu܈^}Mz&la繶' g`y/yԉMա6:wIwba^3i9g D4ygDB$<(CfڨpFτd_93|"!5)Y%Y񥹛:m`茐aOj 2hQ0=qĭ/U#Io*jR ܻq(?K5UBG9c ~HYU9%P{h-/oh//t,RʭBj55['٫hJ$͕?k`fu:.e4C Uҋ(}!$40RަLF{wz1I ]cqM r5c\=XD~D|*P+2A>/%˘6Cdʡ d!gd2<7SO5pC\|}UJ V?j{ h=T cq1(BK+R(t]7`ftܯ)z$I'o+@28dMݬlAW5iB{rAsZ,Zrg| eo,D/2纙).b$oYP{Jl4UkS.끫Q?իH Ģa]b9ﮓRc\CiNVwџ{6V(N8EMd!ɤ.SZ=`&leG7 .ǿyfi9uYmL9rfmUwIݛ4R&j^Ӑ+FgQ+1"Z@|PHotYu]q;,4D%[=o0 .&T 0z Cx..DUOQuhb׵ʌ5 x:QluI,?aAJ8&hiD‘5ZpoE2-(P7c~(^ F ުz_(  tx5ա&}1j1qٜg義cHU$:ӉƏ~d31QlG k|VjDWt}C_L)$/a\=$ի(fT?1 .K9!OϏ|\E*r}0*no;/KSl9CZD``^LȍګQ;W4ҘU_g"[`qy^aUpv) e{(v 2y=qDsF4^хjbݔ˕Z7"c Pdr[5YKδ'Q j5z [jT?6L{ ߅a'4\Xu&AE[$\T{5PdDz6A?+ :EP">Џ̇t"3 6DH8Xoc227d/1RDȻΧ#?XOd S6ƕ|ȘI)ö{ CM(GB9uI}j!ezX7_KuBBGQv8R;NPQAXpކb}&7%m2\`|f+=~ٜ݌DGAq0D> 'gޫ6S}ً*2?oȩZ:+,pW]LUlu% ¯ꞐbִWޒ:׺~V7IL7+tAld!օp6_t55.v+ם09QĶ8A.ephx/r#we_2ЍTVSCC#y2͊0H9c24DqyN'g52T+c*1oueӀ#"?;<2#9c}LtU7lu @3] YyX~+ ̙=˝GG23;#ps0&qu ?u KYZ0PK%ҥ蛌,r3LpNNgn 2m&쁩!p}|A;$]{4Uv\Aͧ2Lɓ:y1}7jNxu>^?U/vTPKximMVfNd"^AKzAGQH ^Y N:WƟb uէ4mr@L A*ˉ/z )rGyA+ߢ\ `r=\ڵ}?PĐy 8yRР,M,Fܤo.)xbc1d8v}0s@Bo\*` vQB3!^Q]xD)4=2mG:L_r}m}uÆp Ն~{ ôBIH 5=z3'& 0p~|YCmO*8u5D:EQnF|LE TTŠP _mTt 6Jr;>R.u+[:+\~gX̕> gh x/kKG~iu/_6+o|V'J>9! D?Ns?3Vyє%,'+kH> %𪺣сa01M!:tMxAq!eT9\cvu_y HA bK*Imnb~I}J:1أѢQ"NSefnlq9 =KO#z tc1fV1HҪkb3)9j۴<Gu϶Dkc* !d"ZpƾwB$/'M$-`A_\(g!uFY /%E 2I& 6M“`.GGLȤɳ%%( Bq_*1|SP Dvp*u!p\)ƠQP)>WZaҚa z;:N ـ^ RHO%ȑz:C"Y($XHGn]4^ElNp_%{RuQӸ< K\E8F`qC+#%DzvHws6[`/cb nj:z|O i/uĒW¤ p7ct6+ف@ҼisCJ (Bb ˜Rb? \W\[Wߺ`Xkpb`ǜea14iMSX:R[;<{m T9:[]Jx֗+Kva.qV>-ζ ב[#e%pioG[צl[gZ;6Mшs3|þ,"6Ҿ(75Tma 8F|QFZ"BݟpIvqDF.5sfݴYnq= i=sM^ʉg{[31W;s듅/^l7tNxXx 0gLR 1EmAَ i|sBxYg_RйՎ`R-*w)^QODO1zBF4w a7d~Va1@܊v5IL)Clp2:o% E?L4*NJPU0۫OͻR%@<pR}.!a7(`VrpByy-bI=r+AfM~sI`yr~+!<(ܗw= D3o9f; rM'u{Uf) />m9tVQ/4hg n(E꯾,p1h :BV}qGt3}t>XQD/q<6WeTq^vʉ!(r&z$Gt);P6n/DƷkZ:҉6v2% T![:h&`}CFt8m ?&-2t3-\n|1Em.J d#;W$|%☟rz04M[״bsl[௥F5)6F0 rGޭXo;`"ek$fQʶb:~;}lT6?qڍ\з0(qW8`\T~Y3:ry@ܶ+#=v^XX\/o=՟\d'g;CD3`ʌ7{weRaD|;~f Vo(A^Sx;fU] 4oZ②H%Â[n(dJC>ESL#_bFhC"ļL?ZT!dډ3h Y/},m9{$.[nRFk9̹: MI#rlibk-iAvc7,ɑ[QV^LTɱk{/ )3AM%~) X+nш@|Bcd:m)K mg492ޛhf+5yyR`7MvASּ== ւ @S4qY y|C;שwBS]!)e7ͅNf5ROha(!'R 1slp=y5FR'fT0L7<2 ۚ꨷q1cAf2:\=3?tGwTR~J9Ým0S kKPer )c'ZyɁ"rdǤjiM2Sձ 7ܣ+*FۢΘxlWՅDP8 bRiu.5xXMW+cH^I@-rJ(LgƾEc4 2$_޹BT )? ^eŨ Z+11NWL4xg @'98^NP9K ů-icD $TQ~{c%~.GN)̌k}/XJV؜JC[U]"IzsEiUb[\U_A |X|"}|6S0I/3źZP#o2i s{RB \ǣz.e{D"nNzB̥H!QC_aP[| "X>alK.x&L¹$>X}+D*vuj.,V"x|"lkipyke ̬~GꭔN:O8vADA,7 t=؄ _nv>i%{ M&h 8<&J=nӖoWp5D3x M[V9FFg`irzO1~D2)+r OtNOHă׫S[O!s̭YU*„LdXcF@Sk~9;T9G>jzI=Ԗ5{yb728o :2_ D`ѣ[Ƒ̉ހ<~ejb^θ"j}6 ($4%-Lj8 o4_ߡQeAƔ:l4F%_i unq~.wO-jS)^*ʏWPA9}rℚJԉTP:Z//>I5)r3;%m 2NmCVZ&?p%'AXnD~H J1ILhp߂QTTRWJ>[Ĺ\mJ4١XBdy@}81Wgn@fӍ/a#PqZXC#KI'} cCt@q{Q V+~< R{ r{'Bϙ BYee0( zWBA#àIR4!MXӓdx-MHR8٭r܋|+q {V0GS_f\ɶ$: ~- 3Yq6MIL ?ig~w0Ii۽7C704JMŠKS#8_EAY3pY7B (¹п"c))B5E-cn/>ˈE>4ZxzԳ8rxIE7#W(oF tM}lMsYUBK]ϩ M 5R]xxR"\" ;\-qR2Nb4.czt(z]mŒ/=I Zk͘f=dԛu`e`oqѫO){l\OsG.>`T DW^Ds2^@(C=qDX\ǾYِߩa8H ᩓ@v9{ߕ>ȭ}f:Vu#C3$(GR`r7w7m4I0}' OH}=ZkqzvGa2A.Znrj-wZ+{W@6S1BLiEǷŚƣ]?¨|pA Tzʡ~`uX>ɋ?6Ѐ8A!?YiSeY`76|s o>Xx݀T: ZQ5l:$PI[@G .'P.aīdiRu'J޵}'".+m[)(ծ^xy-$f3N !0|*iBz.&uӻ- :H7I8*I;SUMFU?nZ$ŵ$vf[^dcPJ+:Ldۅ?P1*8 |ndfi)c=gɕWb'}4dDWg.mã[cjfwYR쨲7J;~ʉxgX|O~\I(G`& H2`_2.TW' eӯ](}J'eP,Qm|:fQM6όj'KM?׋Ҁ֚V58IBk>/^Y`G Dpk_Sla͕.aj+|~R/WI6!zaea;uV Zwޡ^.0|nyyU &fl UE-~IPViEyDٌ>?8 ^=HKUگjBW-3HmA*N n8܋}lʀD=k +%^]5$G _Յk4&'~YJELZEtr R*n^;O؟~nf|T9]<#[UJD#=/B-V:MHUUMœ~߉&=؎Hpqi|Ny8!L3nM1ci-p^̀d?4u0Qc5<{ wf/yI"j-2M1]p nUcWBh\n*C#$$k7Vz{maD Jp+^g]V@&$AoE<\;R$GjJi4rL#p;(RtA!ű G܄^q1YKx]yu'2ѡb+?PҨPRG< ҆ ȍSlZ=Gdy=BtIoAiTקe JGذxP葄2tV҆ p'G]^2^Q` 3 6_6% ;m6ZPh:f2/N!3GI;SqBt&zдgDԄ1kA|BfXH -zI}tw!VS z6*喰+5̉IPPX^~Fr49yC Ci5TTȋ[UFb|,}KFhaƂw/=PYN(fe P9`|x)tx_0e BA}}|*~@lXIK/5S+H0 mr 3t Tp݆qmjga߼6Jم;:rzVө˻ cb8_&3-@,öl4 `:?<3֦UI4d<;eeH7x-T$ A3Ўe!`V ~򕸝`ŞvbtܯF.zĨ2*r_9˕&n1N 74ā7y9`n6ڡ6yG=n=()M@RDkL^LWMYY ha DE<:ߦ>mzqonصv}C <߽cvHIV_yHO=0 B;A(GD{8.k;툔0De;`rD!ǔG QX{p.KZ36!z|+>1(Hv8J;V d'2sX-fw1o87T7C5.,v&nMoC"iO#yq^0VeZ!(:uWتӁD[#TFE3)+wu%1(a4T>. #1*${h{^*ìHaz8Kφ#'"4JQ!T?\(bn0nlDEݑ&C"}~܅$X2<εz-Oj󉗎PT8K+. /3n⧗G&pJ],)TTSY*! o.  {f*^_$d[:?Mɛ3OJ3Uz@򩛼o޼?#M[iSb`4#M6l<7 z^aM`K>=6ţ1řy*q%V:]b"|9Fc+CP?3)<I N#p^HS>5W& T`AZ}F$Ӎˬ:/Ǩ"6oɂP+w%RY Dky ؿmq;+_t@]qe1|&r]z0 2$CaivB7SN}2h]t:z7# ҉)(eϫAMYo,M֟hZiOr* %ZfHpQ ҋѢPػG$L䮒鯉AOӋ9\D=J)q9-~85~<5j_pJfҮPW}^gn`V8"2A-W[Y9c]E .jEpAB ^q/Ӥ߽À _ Y܋V]7tO2#Ǟ(3c.D{6]D%WcP#^ ^zۉe2teK4aZf-1ڀ_ bUwI"`ruop`d?(U9G{(}l$5Cդn]`F0Q\VCx<߉ {#(Zg& a3BT# .d;7o޲r8. t-Kb"ZyD$iB{P֣\4R1W8m_bxEkѠ{}}b*1$OW`Nf.ڣ!C5dƐo͐DR@5vt=4t'K}aV갰  w$a'͗*i[V^"U&bz{m}uEFP @5v (O_my|F+9v|jmDRL9DL2ڡyB0 `#ޫi ^;j@l/ V8<\+Zp e h!ÜMxI<4w&sTZGQE42eZz9nb G^|Y*[> WjqslR"Iso3f*_pp|]n1Xp_pa_nڋx?A Bfk[EY.)2/MI!+ GƝ a0 +P\O'JlEMbosQpn( w( ;xOTָHghђ&K}($CVhe@0A{w%%c~E:|@|:,֗BbI3_$U EֳS1D/pm#(UM>mۯUa'l'B3?ZKtVv>A3"= {88mj@#ܞH1ovFl=óERzVտ:&q59FEXz)bt-Evjv^.*K~`![S /t.iΟo|IH!)"}19̻VvDLggt҈YJL$K3=ck2\Xh s ^֖}WdLP3}q8x0ٽ$b?%^Z-SD9 A;(êC5)w#j?>=#g5_'qvEx-kR# >oX$[l^P{x]mj@ñRދnpJkO|  rvsPÕ=3{>7| WI5װ2^zF63b)f?V?D+т >]%c20Tp:1S>Y3@ D-LEd"SsTu.6#-N/?q@XL*_ yٻ$6# RX'8%~.$ϧP7(ܴa]3鼆aƒo Zreљga㐴oM~PN rAMsxEV,ҜbiڎR~-l4ƕN:vdNXU^+eR$H,WVEg=e{Na{}; JAV0k1p.ߙ7-4j[+cYe):!;Ț>hǜ< qWm_梿Q>@,u/OLV$Gy[(C1@Ҽ_YCHU3+0Wϻ  ŠPNMbF>ӓi d7"cFE rS:rtA)1 H""FK$zketOo NS}Br N 99ɘ"B0U`>b%eHHv)'/yZcfU ۊٵD5 p~p2io ҬFs 8QM T6)A@S?=T>G2%iw YZ