grub2-i386-pc-2.06-150500.29.28.1<>, frVp9|^jTSgqcF&QcKzD~upvLJ|A^ە6/Jүl\Ј8Z[ܠE jFl {#D\#x_^y;,}j4r؏pS~~Y\fu[[])L!`H`($Go\SԴŖ /3 u 7H^ 0?]m 7^,~$3_zA&b>@?d $ Zhlx|  L33  ~3  3 3 _c3 `3ed3kc3qbq3vPv` v w% (wO8wX9{:>'G03H3I3XY\3]3^ީbc߈de flu$3v w3xX3y$(;DHNCgrub2-i386-pc2.06150500.29.28.1Bootloader 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.frVh01-ch2c$ʌ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.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 btrfs subvolume for platform modules not mounting at runtime when the default subvolume is the topmost root tree (bsc#1228124) * grub2-btrfs-06-subvol-mount.patch - Rediff * 0001-Unify-the-check-to-enable-btrfs-relative-path.patch- Fix error in grub-install when root is on tmpfs (bsc#1226100) * 0001-grub-install-bailout-root-device-probing.patch- Fix input handling in ppc64le grub2 has high latency (bsc#1223535) * 0001-net-drivers-ieee1275-ofnet-Remove-200-ms-timeout-in-.patch- Fix error in /etc/grub.d/20_linux_xen: file_is_not_sym not found, renamed to file_is_not_xen_garbage (bsc#1224226) * grub2-fix-menu-in-xen-host-server.patch- 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.28.1grub2-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:35174/SUSE_SLE-15-SP5_Update/5508c57852a0092ba2edba565d324b24-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-8fdb4875d6856bf587e60a2ebdf092931868b2e0bbf7bcca61aeb77fbf59cc7a5?7zXZ !t/]?]"k%f%N=r ڳ39XnC-$)FƯm:@ozjy)hL? 5X5IU~߃g uDBV^oc<$J v}Gh18dPb <irU = *'n˷ -B@6UaQ ,,o݃NSaՓ{+ݿ..8B.)sjxA:_ǪwX!|/b,M5 b Daiq||$&Q>ޞCN Jr /Sws(瞑e]mN, fN>Xc >>us):A](7DzU;4S.{x N{l8!&|>Z`l mΎ4k?k= .m.(tx+NS "R'9,j-q)?R{O2;hkuV0Rp,#7^T`o7[_Ѣ<{cz`m8l "2)y1k9Uo`~g~ 搋/l EG&ތ^ә% s1%=I ({[Šp7+t6tGoѡlЪpd{ Za]v9ӌ7YANܶXuu k̗u/"IRo]oN'c4P*+gQYSg›d}ɯ ty«m5x݊GEǜNjn=OUK=DhacI͒+$ *kÈ`DBUH_@,GF>Y;rUTgwH\ wY_(lJ.be;tU}įL-fP?]p[|Ư1 ,-irėwN -xoB}ҩ#v]w_urQ2PmqNpQYՐc"Wcw+2oҀFTa\7z\ ]$=49׼`\O|3%:U谺Y/ Q5m>J87.M2į~WRF{{1]VJH&f:{JsgCu VD?.>9lZh苫M-LJۅex-y^dmMQ{IȉT]l}l' P1S6y^By.fYM ]ug %wE`a%z:@lņYu>K.ꂥ_P놭]u eU"4D76U˪!X>9aUܴiW,(rUZɖ\/i1=l@z8\@R1w1RH=:Y.1$GkC)Q޾]m:HLs 7ԊD;N}nfb"6tg\&.$cjoTR`-0t ѓ _cyO!֓Bj͏LBg9IW>oyRZV%]ͣ3$2 D2*M;9cð%ߧ<^5\_Әxwi-KŗVz;ZUҌ)e6~0UGL{zq*8bDF=KF&|y Ϲ[1n; 56-@p&Ӟ8pɇip qE[Ԫe0:#zvN}bvn˚jrEp ; Ϝr*I v 5vn)[+ntz#D1s;2qӂIvxӊbArwx̤ʭS*S݌|fu7}Fi7#~rtqkz&^evye< .9)Y%I6lH~Ss96j6̳~,$ۇ&&,&]9pMd@,4WRo}fŔs%j'&{앰Ԕa?gVf_=?}Ǿ Ҫ+3ԑQj߾y7Y<`%O!Ic%Xė-|ˤ0LRU!&`Z^쏮Օ3g-Cهٵ";r9y:>f9Pk֕W#洡~(zcFE s-1a@^ (0ld?U֏{]~u9R2LJ'+d6RUZ5 >b*A&ZJ:'d_RL[#*֫4V o{(%rȫk&1J|pNnD$.¼QXk:)#hPR[rF㦧zx >_6+xpjjK#\3WD8PFXKPzR!We'}+LT .g5'RQIpK]LY%9%l-O@C4v3XyJi`+~BlbuX|urYD>=ĖnjBAcl2dhydm7}n^|+/^34mwr7e@JT)}1< cߊ^dS'Y/(J$j4Jv`h=|=[ˎ6|NO3@C~: t|v2,NÔb3׭-_W=H NjjzbSx! Գr1ڐqNa}bO@qDv 5sMoY;= nn-,2V Nt n",>}A&E(ɣ2ݍ!t-5u?HtCxn@TPEG͏ ۱ >K%Oi7u$T:&4_H{hj6X떷oKs)R9cf8g3]<n3NnV ^BjDPV^ ydGJ/ zث{}"jkQ][CM@W{C\1l8Gfv-^c!A\:>TP߳mjq'S1ܪ fߦѶq*}?.}@:I{CC l* R {JDC4Yo(瑨7Q[9tٝG\}5\f cO#&#jt<}Ea]w\^ Ml'PI fM<*%S׎ww>08.Ïz 5?5UIr8HqM}d5DЮyDI'_#}"Wz V\ZSBf:DzU[{9"*B:o1 & Vlnb KfmxFC9a/h+W=S^`ôP-z9CU;;vW7I>rz $uS݈A y{pHE(F.x**IF쐱kE8e"f*ٯ=zsWme95G[{/lͻ ɦo^!xώrddbh& DT,]#.-v.zԧ87Nۧ*5̫}4JFh3WCLFhxzqnXI%[VLX~;*C~!{95"rNp1duZNUK[Gpj:q3@(IpBM1MZmf6yP1q\(8ag rq"5H{XsM\:8S VΑ,YG$N._8֘E.7{?9G <#LEr,in/>јdFΈX7!J^뗼^-*\Vt TgNу/9q.G] y2ꙤNJv{9nQ|_' 5N+l`RɩBl;9*MMA'MWaMyQLr{xoq=9JBZrE?oYҝ\\Fޛn|=pwn ܏XɀaʵO4Ykl/dh2]gQ@~~<j]!o!0t6շDQ>cՏ)/"( ^ 88%Dͧw:iLʎu^)0sGLdYqkExl<%aȍ/5,/HBRFi/Mg!eZ壦SDrpGDJǒN7jq{>A(զB=TW4.n]wnj!~̮p ܾH1y?oݗ-drD;;="o6< |a1 {ݤ7:dFgCM4b4 ngzR~-= H(;PS -~ U3DW.'9LӍ40&ub#eE.#ؙ /Llpqj5t3E4ͷFx}%NSI-+X 65dFr8Tۡι^?i,MHM&= Wj@o#cH(Iy>uײ ^L fblF,t1dFDƇ\+zk#'QYƵW*o{m6Tu[q-$N?E10"h^x> 珦4/2A1E4*SOrc k 2ѩˋ.a) TipNSHjˠq~C|QZ.K=hUXǦ>r^!oLE[C̾ƴF[9 C+TV\+vaٺ6E k)s'3.pdↆdx`ܟQ"] /GbW"8Oi{JSTw:&~|hܫ(0 "c _Trȇys@ 1j>ݓ 0e3sJO=K4fr=xZ>V֥@yJ%ty'=Xu^Y¼!O#P%lz[ߝm}1M"k=ۡadZĸ:#ZB?8"]BIVڙXCysZӧ ~Q5ˡukTJlnE؝+/2/Ϯ?6 RZ4Ѵ%F6Bll[X֬%Y/25ZPjTOJS9Ma`hQyڼSBiopX4^QدS `$OdÀh's;7) Q7BokGy{V9nW.U&v|`ƣF˲~(\ѽˆDg̦#m B5&[|`ssen% X4D2S e!]4]:ӒHZ7uyqe[T (+b+¶T\^Jx|dj3:Ѻs~厚ǚ' 4l2H5\Ŝ=|E+JˊoBHk d{hl_(SŸzṣk+pWM5n.QXZ9\ 7W)g n). hqV٢Eʚ0T.jW5d_@zәبT-H^Ssgd4 pY&2J^*r0 osNC^ex[>x}"fێ?6 @06l!k,JtC̹Om%y?{XPh[f9 Ah/`BՅ2Pg\6 7mb<)9qց/ Uد×ָ}e>Wl}Ojz{ZԀ`aBpۉǖeW;" ٬)iy3|q bv5u+1x6;)akҽazu vA5hF<ޣ~~nj$FIFG1MAoai I%e94&P.b#Uܟ;P`c :+r{v"58fu\yP8M+$P;=[<|Hm ? ^A0!U3Z0)jl4mM,MA#^hMg. 5TFnAQSҐg::#CJZM뚚;i?mpe'D% _)oXE½.aZ5ǁI="dBƼ: 8PHcZ<6;>Ջo^g} LI--q`@4G1xA1Ĵ gvml~] @;/(?: ɱ.;,qɦM $6C2Ar~{*{ )J8Gӡ5wT,4׾ K0ʀ퍰+)l4uoH`"[郍4T  鱗FvKO |]2#7϶>vy0GKbN#u܏^]xNW,HT7=lGjڧFRⲳ!:%8h }7O=ufbF&O(n1zk zl>Aq>sdGJ ea"G% uhNDoV\/Y] Y; ,bJzHQ*lH$hJf'x"FL2B?G|cWMY" Hޏe|K)2XvKƇ3%Q-rٲ4%Ty5 V r_mm̢.5tk$J m,CL|e' %҈Goe~11OKKl1Bu/9B$SϜyPWˇ8h $R"Z6117rM_sktdo?`-P\5&ዮX ut :}N6eni-Ty&`jQ;1 ܪ6ޗzP,6)wV lP:X JI{b%yMJ;eUWVUzaJ#콍4Dcɟ PkĮQx|:퉥]"ՊI Iו}_^GA~gCb ]BO_ 'j%.^C}m ey0pi6YN] "mv6硐烲: 76iz8ddqKqf6_lĂ1+礽ؿGt{6,(` f1=ݭDP)N.BIdi "'~wJ  ف|;4VmwpcI{G(g4;?ϯQ}FaqL~ J!3&NWxf"\ x7:[j+sw-T u"ðq3.ztGܳcAKW )w9dԒE/G3V };J8SQ"}so*w4ts=0[s_{Ne(@'K7$XCZ6_ґ6\|_=@4Ҳn mѿZ.)#"We{HZ63L>PBmIsXݒܬ,0oNyyQKZxX^2%L4Hkh1ݯd!]4 Hcn;CNjf,7oI kgaZ+'><=J_ĚD=@#;YjK+[ /4nU[$iLLb>MY #tm=7Le$9z.q_P۠_§|Dalfb6(A}pu 49)i_ԱWlj{ha67*;FKģc79Xk=ssZ;ZeFNƪl6Oխcjze}lfu[ME vŞp;vC<~ :8#b{p_MJO!P }EqS H sM9ݯi$"Y4J7,0a),k,`t[{]t66#u \Fΐ<&e?Ԣ6 1gn©MYEF}ii[uCjym~irIG Y .z-xPx^c}S#PYi-2#s_OQ- 88o~%#/3AH/+@!Șg*i]iz%j!L|_}7]c˂?a wB_`B|(=f T]*oLy^x. [ ܢ '*+w07'N*RM[o -l=؅͎K$q[1R|[A% 8?`T;%{6á!ǭL-xxz=ʤ@?5 GL`DNlTNֱ֕@9uiK^5O>xc#OyII 7Z$<3fς\ F .IkwW\\Dj8f>yFÆڢ4ok9?~ЫtY1l.o=vCq\=(Ը .\{<oڨ~*ݦIc-oS> %pU!*UCYsQ3\fQV1ZO.#t|K${0 #?u*I _7Sqzs 3'7K*-HBsR rnla/&߾xc,{tSDT\EfkD;z95Ej_WLE_10h}e'BOZʦ󁏒9l_Uj|Ceޠ nvbx궏"ėtv~sck"}¼SuPIՓSF_*p܋&s4~v ?tGx_KHtVa ITނrq$m.@n0"ܪ Kޤ+{6ŚtSl "[Yc?t5? Dy7&Jcu׋!AAlfr,U.AZ к̬“(r~eY i?IJJ1YK\kְ-J֞&_,1}xtiof2G: RLS\~}{䦿\^\5W ;׼H 5jKgVy! {FX qEj)-k~}{Xxr`؍@X(7&{Uy΢IOBB:d}@ U+Zҫx`ׂQijքSIO:'JXսrkAfb*IHh8>8@qX MJ"䡟5,+ N.SN<SեA3ﺸ+^+MQ}f:<ȿp^brl!=a4%6{(^FcAu[S@ԯIxm1qU _*\J܂ոH`Q=~ۥB$ k@մ SجrRSuFx9>9əc*fH %BAT[*߉ ܲJNkalXX \ @%u9..,q$E_Vj(Uifα!EKllw&~SMZ rȾz"wpŝa`>ڟAvԏI~ðG~$7 lm Eqb򉆟O&!D4A([t8LIR CVg8ޞu[.K"@*%U<?ky2,xH{҉_N%4j^a*x@t*M_. ܢ3ɘ䥉ӅЫW [ϧOgl ^_0U7ciÑ-*硰A`Ej 'Kɟn:Gvuʱo,ժxjXg-pt0*bٌ%?1L^$7`#5Jx2Ph}i5-r8G)o#XwޖKa<' afQv桵W Tu\tŘm%)Ä)1WVCa5O-%<wlWD36"ĒiGʬK+: tdVJQm}}ռf2O1V%}ek*pX}RZ-8߆ 2<筨djBdfMaZR #YKHcG7jto'fKo $6ʹ8o|6tB*,b3Rp{A*+sQx#}i-k'Fjӣe 2)(]'\ Y~flGtkGebWLC@:b=m}I \)^prV}Q+"Z=|~F~;BA,1GV>8^p/_3-Kv2xy뿂 .}/YF=#;zI3Œ-BMs14xw9ȕzq QGhe`$2N.6#~i҄?X9L MW~o\H_U(짽J̨Ѽ4mڞq" ȽZ^!&(J>Lp;%zǬL̞!y Wf|8_w{A)p5&lDr7j4XWJZ"\a9UhcƙIL{m-&ٯ,d s:cçPTaG_jyX85KUs|:fƳ`BWK,>~cQ"8☯#^I`Hh~+O#v1uu06cRmgR0|bh`xus ? b tV! M>yN}'S-t<_bw9b)ocjLyPj" FGX6ƌlr񅜄V% Ӥgh}&vXC$/?X(j2gFv0)~NUXo?RD2_OI@MZNp'(gPcT9s?:` rdI?*AJ&bh eq1 A ٌJbK"/rW N{ VP\%}0-8>̇uũIkU?.8FȺ'%XTK]~+,q el)E& QvG^HdX{x M42[cڪMQ}&}U+&|b' 0F2Yp"YNyiLzs^( $öw4Cf24:ĺج߷ub*&=_N~; Xu.7{E̲u^PZ3 )ʳ9\5.d؜'#=U!d: nkU 6)xʌ'XsuzM<1洧#-m#1إPGJQA BP)I =(J'zp.6yS!k < EUw av/&ĪՆsFscJtzRH>1٫Hiy_!9s}I-eLpAVq  >x7Pꋪ?6@֨_8m7aUOVQvGETߴUj،GHK [Yc }`Vz]]CMf_ zC`N N 'X-[v<994eXS=[cz FXCU^?OӐ] +|M8,=b f!I(v0IIp#&G]?7Mʈ.@EaA}ɰl k%۽J4McH~&$ Yk!@V[\V o wz& @"_:X@9?L2$삷,}m\1jgYq  |xzX"le\)e\q9 Mz_ >^C gp5>Im(s3G d#>AN T+yiJQ&Zw;aQԚ') |=+@8R>?풦k&X|!ƌVkx5u'm_Gwnlw7I$_9.)tr5 V\~ -S AmE=lD5s{a_< Y!F0:_&^#rW?h{KS- B| A,T:K`4;>W$E8Wc#/E{.,j3{3j4s`*j*w@#ZB=q)4_|` ̗A0˦?kl␹&ZW/g+(<*=NJ 3Foռ{vfx.}{b% Ō<TFmUzIqP$HI[>ͯlltw[^[x k-!0ɺ5nB}8qY)EFH +wpPPZ-v)o/K:#+?!m)kP'w5މ?:Vu<-BI1JmRpDY~!/`L\Fo߷fQdM>۞X//GitP9K$aR1 )^.WPALLa鸺2 vk,P\o]MLO%/""YxowyYhiV"\Md>eo\沠dWj^eMńDg RY׺87OXh @Blm9nitFle6T{ 9߲bHN:`tG4齆vrϖ=5qy&W~¬`w5vE.n,0d؏_ƈ雔8ND8o_wŴ) kWQ#`=LW5F׋%``nsyQ$kEuRYjۤ#흒ќzsܒB3 d E_̣~5-y`nd|rr;dwELʥM؎ GـʴHH8OYS2"Ӧg*Jr&Ѧ!(Nƾsġ7PJn ?@Pg+GZiN PU~PVPS$|1Gߛ~ J Ɵ],Ϫ>` VO5E:t>Ami.aGp3g$6yz:3s,|/Coب>U c%P0^۲}|Ng XפD.:gŁ\v<۹؉M-ژYfchWwW&VXyJ })Fssi٤jxg7@A/JFNE`wĝ{TiP嘓R7Ud_*Pyߒ{ozsw1 㻿[=M#aLNNo}TvG>==oYoq)-1. .n󶆉2VG3lrrWBm`ء-"/zr }qT=mB1GewY[骈l?1@Z)lٻ_65]WNRa;t>7VW|ߵxFLWD|L 3N~: b< &yk;9֮~HVjI\h')gx rl+Ɵ"0 ܋yfU/H cP>>=k1 qʖoL;U>ELD<@Sz!,G2L#ҩ$AWMNDs3һ#|BL1J:Aչɴ!'e B/R+d=#乖G 7K쎇lYV (ȫ%XO]EME,i9{"MR+' {ZbO3 bsM]Dۀ ;_r_.y8ONr"} buY-5MF2ĒRFƿ"iD(9_;|Tj~a3R>;Zf=4}eI:Ӕ=a]pđ4I;xIxLuJ,NMFFq׆G ;ܙὛ?q30r:'4e[AKeFUEVŻCؠKEmKQ5Ha},3k= U""g'#,hf*B6s/ءPm/?K%hI48H'eY`bî{b*^򊠷 8͈EBdL. )a M.3Q "+r\'FOml]7o2 :e W6UP8 %18cKF (1sm)Lja!7'C8є}yvWrNdB=PZwU^i|r%j(Ů}?%4 &0oh駠n:-$5OO䩢Rp4Y۟>kv<їh&}_H;*ԗj*;xJzCr‰:Ed|1sH mK11!nBGZ1{_'q׷f&$ ^v >DK\%T-;k\'札+R&͍W";)CAl݋R)tt:Nbհ4+϶s;/8ŗǏ?)pXO`yAn>Vn$T@[l0`6]:Z.D~S/5@)-5m #x<e|[ +E}>ʖUo1KWIcI?n_9bK.Q \t'ch%HaS&:3ZT~^wʹkAʆ ;M6g wEF muq'‡zHݚo iFJH^s \f <erl"kͮUA$L_z. ſnT>ՙX/tĬ/gF_K4?J,\k L,2?o^r]%eᆢP97KHcс}*/; Wz ߵ %H `b:OI`, HB^[)j? 1lwcy~M\o#h=\[tluP֌|9lfOpcdt7c{,4tE1ϺY} {MGoc;-&h:|¼lss#4x${1&wCC!Ym .U57Cꂛ:YE<,3 P0c S<M˙Q1Wd]{r;tF諉)*\ZE^Z̈́m&׮A 19ZۘD~6 ;aSyHWAHcUG1SA@7Ez3>iGְ-)_ȍ=]d=3|%d&"LNތZ= pI>{!N!Gq2}.%T" 3([lh勀Q$9 2-|e;0`3[dQ9~ا " bƏ/ӺhsK<5 z݁~%6DI#KnV9 h)QW$mW©?z1~w7֬{65݆y7X~JYuvȗԍk/<#ÁXhvUO*96 pj_΍\´Ke( `E݊(H{C/NQ^l?0aEZ~>X?Cɇ%lR7ܲ #ȕ9Ĭ1D?νd(<ީϝ5ُ=~ "tbE.Z*dX`RᗸY /(Ky\AMIǾ yz:$ V%q_=')$̬w 3AL`#pyX+Pe3V9olg"WcEkgW *!@ooc"5Ks51ɟr6{H$f_J{lPD+'7]$bG5UBܣm gC""k4{췎.N]?1?0;ghXR ci!jʷ&l_C )|\ 9j\"bY~K!أ ՝ј cP#԰sۋm rnY%IԼFɭޚ2@@2blKk P. eWwũPk{Z$ 4P]yk4_kx'xOkP{Ċ><ՕT :rL74z3Ddd-5SW2찧gY V[H&VҼ,d"/_6{Zjo:%QܳMReDY2N)tVakmmJ'Qxwzcq[dP idܦu=Cn/ú@wA'WG𠜙*xpFh\5d=8OJ1aECf`_Uar_rh> oKrK G4IQJZL>CFj x^*Qmu]D! {m6&ygWXr7XӝNKRZ9.33@ncW χ}+n ZP(TJDЄK.IRq?8jzzÙW|GѬ6N8#xh>j[ʀ2V=*[v;볨dW)V7؏|`$e uk%՘rVvmݤr.sIԭ9&D끖I=ѱ1 . no{@B[n?2?MwxidퟀQ(bQm4PD`q@oE @O/ Rk 0fOd&Җԥլ:(/l/| /ȶ4y*gP痈jG+ag}٦l"BU4ԬjI2HOwP6t͒&EFcXoMcGQEUޠ4 U Ld]0_k_ IkÝ ˆ).5o$p#G3e+_Юϖ##\z*7pY/pRV^k)ng,niMdFqA m};ԇu`od irqˢmRo*zdDuNzuI< ll' -92s-8r˾eWA['.=TMb/~5>w AީEpw_5x͍KRvϛqeڋVAH%SȒAvSORp~@RGLE;usVq<_Q,泚/9 V;qKPA tW(|d1f?!9Yۊ'ߥs5xLsp$¢:9L\r|uq2( W+H"lXDl&wvU xd s#Ǽ6Gd>zݚĥ+p{B9|^&Aq‘^N9 tf$_YoMִ^ U[.MDRZ a"zT1zT#nޡ> vS-C p1!v]r2z HN,;rY]X[I-X=U"7sR1zĠof+lRuϛ-'퉤nH^[qC R 2HGxvr:$ƆrJ_?0/ 5'yoo<>{3- ׄpoH&c"T{5~N+x$@bV"j:$n"|G-R:Ijh߲P=Wpʀtr%<3>0Kܠ\ۻwp6p|O@xISnYq 98Z|T[2з5i8ZM{O}/ݝHKƋAPaϬ$Za^ z~ ~FZKh,x,"z=׫b i&B\^t—_1b'~*!_<ù$aj^ųXIy,\_:'còՄ5̷4k_l&*iM'RHI.$Ur9z}@>אָiŐ?-l6{'pvX';Nk`b{vvĵ"G dg\$Vr(!>ګ_Y` ` x(;zmRʏYI)M'o Hdi 0k,#'C_s6;9Q:?h4`5jZ)Iv͗!&op$Q`NyS;>"iUxr@BjҒ !O/y|R9ع,qP(&E}S4 ixJ0Usm]~= $C٫F@Sv(?y!AtW6Z o'9`+aGI=}}UN8US<t> /D:TJH:\LNn),-h0jϣW9w_Dcp;!tG#gdD3NpڜgA )c;ɒ$ׁF%Ó v_o[-bn8E blO/Gq"'1 2F4) ?yy`"ZQnG+_q8Y_UO#66IYz+[&rD+O9+AԖ.*PKG\<9D} v'łDN-Sox.]tgiBor80[E |^+7 Cuܑ3òCZSIG,]6j/ ZGF~j+tnSSK:2.;N`Qr쓊::㞐ni)P+1˺e PFQfV|Q h5YVJJVx&}!`nwh&;j#Oܖƛ^`s}w](WC|pT)|Rѽad$4)kAX'f'f*1'_/Zzٷ yY휷 "ӀY >&Sk"]~z6| F74h^RĠ0;K%IlR J##pd#)k=QQLz&JwA;'?E J`o;#gD_KxE8=!"N3IʣYH;h696{fXpi@{(fk3v;ZɞAZو%%Q#e)SXf/%TK:Qf\-uKo$1 >ؙ̄hkjVxф} 7V,Ñ*X23V{Q6UCN+yGP8M#`-i‰:$έ(G+$5' 22? hꘒtAS ̾K>GA85bP$ jD'G}9bELxo>ۯSA7/8?yYrIjkcG%iâ3&<`ZA}WwL)IL0|2-{ks:Zc&Y\0[N" Y' 7 bGAPF]$&e|΄7N7""Md/~EWxRK ڼvhC5R:2f__$YeVވ*냶M CA ]Gw @"8L߮$ȏ^#<$򳀩OhCyl$r!dp\ԫ.d7X~Pq1 8/|]Ȓ_$=:9"~2ŧiPm0%fQIi۟CtV4ّ^THٕ{!KP҇%hQql"J8WJXYXe:0`Ϋ $[*m cX1x>}c#MReek$pYҨbA+gv821Zbl%&äBQ}hTek=Uyvr-.'3!^N5\rl͐l;ipZVPMRD{7B]VPA x梛0 gY,wĉ䅍0xEZetb:y;'_1C'ZrY~)Lt6E -; |m,"gM:mKQA.tq؇@bIuc3XZ#ses;֚瓇>Ⱥ5h2 7x N njX}t73*|/x#E=(P':\(A{)TV7=M{k!.K](+=0|й+k6kԮ u6i/ M~a_!Ç$:޷y&M 2)V8dn^>LoOTO+z(8$E mPm&+WobahE*; r@NG7!£pꗢ}/iE_q\C(dQ_CFQwVzJ3!oS{e:=$] ¬t-˜f کij>9gJG3ŮÆ~cHЀ6&y*QG. AP2ܦn Yn_fWs7&M:]iG;{Z6QZ04 ;6{ӫg d:XDy 8k9OinI&i#YlpXЯq0 W]vPqjlaW^ϧ1PB9b@#9Gr_t ӈHHP,@uLgy6')fV:kz8?%=-_ZH_2PfF$>jA2p.KQFX;ndZ1IJ;1 eN%U@LOA*p!NSy1L&Oi5ZPy6\0H\ $L 0|c$7I#l LHXtuetYB*0}ϟ{7A(l]Y;ʭrR2' J:kc4"(8Gk/_b Z&LBYw biLBF.S+uдܓ( H%U%S1+Q`B#9Vf0 mzWo]'Fۄh~TR.@t)XT瓜p7-vt~XWhjUgߋO3( fM+̔jOk>n?LHkRmwTX^pRCsJG,LѲ({*F,} AP[L͹G-hT9axU%6`/m3dsJw+KNe)>o2 7,sNFR})ȃ嶈*߱= Oo"ro;n/w{u0AR”lfs]왂4UCT~w4 O*Uh9}#Z0eF8ke^3*q Ls.9zU A(X6,i[nq+0ۄhm+Q=-C03p MZ=0*x$S\bz,Bsm$,j.Q>ymfw[3DԞ+@GIS ^v+jxAyC=Ld^7Xd۳)Pm/֧%@ Ռ | } hPaba)[N&Ņg$1|T f|'a6!9FܼJs)(r~%!3 |k٬L\qȦYִK[pMU4] < ixtWiR30i֩vpSU2ՇȐ% .T}V`om& `׏/:lxkb&j,C1Mhx6N"xzTU3=Ք?R<-aea;NՃ${L䓕z3^PC..5 NZHL6?4WiTP߯Ɔ &X&#Dg:qry񇢉xX~ Kщ@gp;G/8!E#DacE 'LuG?c # ptm5̪:쿰 _"I}sb,zZ}7*U(r Ksגuat62AA-8 Q) ާq<ʕWq?rqVN)LoeWT9,CRִQO۵gG%S-p)X|K2>=_:kLk|UyP[U <殜xFNM%T%.o {&Zq3apj 9j=2jM&j@>kfn4?xb2 :t~ŷ8$aV1].¥x<_ȋ/Dn2fh߮w브NrkzZi|@vܼ"/`Mhy! q RD8C8d=Y@Н,c]̼L'qp HXY} dz/ K'୹G8)ѶcTl8ycgr9 yWe~pSHoʮRјM8ʚ2((g$#.4,Ɨa>C :t؟ M̨aƜ0r' cjPγ=V,C!C@u[`piL!CxP指&4'BzDP=[ -lC68&GyB1Ҡ0ᨫY.  jV֑-s{1 K:wtZhcGG=ٍse 6jneace^8)+đs(_E\sZhG˝)|@ˡ@NZ 0!?*aXk3_CL"yp$4z+c/.LP`ZT쏭x[jI|t@O$XT] t8tP_Hg6S5Bڴp4?BG1 C)mwL|y~R91%_rw[98wݹD[aЌ$csVWpO5Ka\ZVl?m+P3'UXr^%{r~iS=(d՝A ^˧tԵ+NCOUfUR ^R55&$_܀!Vko'c8顦 &t/9.fZpJYXE.&7h+s#!$¢h9^teQrܺ|hkeiPMI.AdF1Wm Q{߿N^Ѣ'uޛZZ_O!۲&ES]i.T\k_ F04O:7ut.4^u7/ZCCDܪVRTc|07́]@VF O1(>tNR5gDMlLоHяtNԼy֯KdXShF2rddަ5![AA/7)0dHEIe@)E ׻T#_[LRYBֿƀr+WRiHil)D.ę %%<+هW*)þԷ՘Js%~eݽ=|!H O>fyk_Mχ>5+`5n[rb,;}`J2~۝Wf\KU3[=Ao4?("=g6A[/x3uLo@r~ɚZezk0=IpĹMɦ$~Qjl,|ݡV^|88rڌ&XWsT޼``+{u ?Qj][3atiKjzg2dV*6L!*^ѿOM@ԍ5qqBB_\g}L1\l]Ȏdl\s>|!m8O Nrڑ땊  xo sVm`V [6/*" P[Nrw,N᤼yG_SJ;.A?g 1g'4P8F ٓ,~8}7˰0'>0 4x+hI@"-GB زmhu.r@Q),R"'xUj2 0ѓp+)xsEWQ~4D{Q$ޤx%z~jaV"QȐt~ ηZեxo?}Lp2z=NvԌ=UݶEl>Oq^*xni?BZe#é_c\ Y/ t2/((Υ!ۻÄ(bɒ6⇄ }m;ʄQt+G*/ɤ'8ae2o<(RG~J~y1Byn&A[LNTqaD0Ra˕ xhXDs)Jb|d} Cwx3 # ._|dkf.hqI>(h>q Xkh+!416L! 8nǷf:9폚 vffCP+Siu0;f 1Fv6FK}mQbw bW6М^6XXAr60 k^"˯hk.*ePT3ϙ@"J #f>?JugAY?s>v,@/a> 95Q4ur_V88BgUu\kKS,x8ɶ/4Oߔs" ;yzM(!^5*E@ʳ{ 35_5@s%짣%{NFZvDx/x9Mpd)wZ+E6 -o]9vdI}*bXiVo$p( h9Uc&o`^5E):}E} &ܮ*/Qvxww򃵴y fڥ60ԁ8y gHԱˇM^-1w x"xMP$_")P o釻Mr{l|VFlbɌ0U0uUGq+htj,'B" ]\eWzvy|(~;A99sɘ4A_Dto[%)zG{M'y:{hí 5'F9Bz"*=4PE*HD=]k;1ɯ+A%^P%cjGKv%'HΓ^B`25WE$ yXZ +$GU ^!ȋsky0Dhl$Fm_LҀ;C^^5rv Iѩǭ7ߪ;QЅ Gkԥ8)qz R~iـz#WpoQvd666KTkiK_`dH@ ZZΊ+ lj"d3"pzʩx]]GCY"#oiUZ2 EffGKQe3Z8ۤjJ+ }܎v_/P* a#,cuC5ebc]: ͯїsoEKo~toqY8dCdvW3ؓi0' |W`J%h]d)P@sWƜJE 3kh0ZwNW<)xYxv# v]E,E.7Fn/*#F@OCEXiUE5x&n?+ƎOJP$Ua|b젻/%qp0q$t%~Tn gC*0MJ&2tUKgt4 !T5Y߃Ao4{ݯf8g#jRP8Ԑ( *I逳%eNqMvy^wFV=aA3h]Xelc,!EuZGT9zџ2MZaQ",q+\{S;IĴS.mʗ (b ξ)s'v{F3wni Өww |ypC0L+X+,-ˢ#ՌLʂjsK.tpWmډd1ێ` J0\ N:8꿷. VmQw<4gȵ&ι`x ;B>C_^_<<m 69VO GJ 9zBO//NEl!9ʾ{I>$ 6 @Z̉ZBDI+fLeݓj<nyeÉFf’ܶlЦGjI؁9ΕD|;;,1xCtJ@UtDt.@y|4UkA[]$l"ld^++duC8moQz ^i>̝Y˦^ʔyEJ2]VL ;>WBABQ+ Hr{|Onv#d:zIgr $;[i?o4 ah>X1!yNkzYuIDЯ-hr̚cӗjI YQ.!| 8~| K"UǟQavhY7p%G?:؄/2^ZގH7zhꐷ?ߑ ߉tiA:M{ÀK " 5pAA6D6T_WUjI&c`SNgBV;pHXɻzpe}ͬt;IFsГ}<-na}l(#`G`1WR'!\jQ .Xbiﺶ$Pc6暤oNbcڧy*QOQ7.%<=6QMW^%\+A弫(XVdI$C_݈ѯz1r<#%kЙKQI?.6) =k-lR (','*T 4oHiųCAO|D5sXN [N|P;c#py/Ly)o9V,NW20(>Y;"惺DzHͱ1A6uE*K8@e}Ts3-㧗4tx djv\[pL0w?vZvb{ qM ^\!L_{L{/K<69Q j+G1%#4hw1Oh +Km,6.L.RN)U_a(duD` tO@vW|^F `P!fO%5/{`^OƱQVfKf)P\č-]KrQdaQmJd4U:偑5}}Q!>δF-wO8]pξ_9>4C+Pj/to@= G #ԇq? AʝpJ]%9"1s[q*!Ltvfȯ! gxS~)XqP/lN:jt9]r Ny(PodQ&sӶ9+KOvǑTQO6"MQT\xvq<ȹ[Lbv@Xׄ")i*?8{fXі~RFJu}6S]}AwюhT!mrZ"Xc&#gjpqi\Ƥm6 Z0 !bX4.vD8zF) $ΟI.IWN(Jqcm>K}lo]iTĭ!Yұ+קl\?Gyར 70G]t?pjHOu:`m4z~ lfӞ?B1]\˜y#+OJ yP-MK@ :B* JreMP읾8+v*;`-zual8Ј1$+̭֢Jf:N.<пKowƍYm!dK΋-.GUMD.PuZM@T~)Janġ[L|d>-z}0eX+ ?wM}-SF/E~M?y%-LOOݔB{J mdL9E]ZvS۱+)\a@^iLcuS8«L#"z9ƌ,rZMTE7X-]JΏYcZ$.r(̀r6cX5٭5zt#sYLBYF5B S>d E 5cQcȵyH0 1eEiT" ߪcuCݑFN&VsL`A͈+Wh'jbu5<7ݤg ҏ+%qlךn%M(P2#.ܥJiY˒17zլ1Doo6%*Cd0Ce;EoGo4Ԯ  [_z$ F4{(.d ˽EF!ݱ-Kk E1)<(c=Kt,k̔~(3ٹ {hM &RaP8+wqn5y3 ܗ0g(jǦK>$~=ZCKh>G,v-@|34ea#N+ B dd@Ӓ[jm9&V bPYes+Cr@ʃxNQ-;|!K ݣ+,XNӸ7sR~K~Y|X@Ĝ=*[4 ;-֋f=?rBkcڌnL5j[O^ ?Vk=&Sՠ2u&g*@Ё>n6Yii]D[/se STuι*H #-hwU^;Gc0?@yZwqKFj%^ R)& -F_BM:'yF:oڞ =>bt,vmj!5JtuM6i-pTtӾ˛e%{Y/$.KLVdB&FrgU࿞2I &صiI?B FQI㴁^=.t5K\(s*)ɜԿkE428Vh#4X·\GDm5l\bF1^ QVCŧDEvima lNʿ9{ah 9T}9غ᳀s֑ƿi衄05$Ggػs{O*]0T@9&r׊bO=2}{dqF Íw]+ 7\|m#/O'!ѥ7ݼ7lxx~'0)TQ4Jf}{?=`ncÊkB7k3hV_Bj+n1noۖdl9m>Xo^&aK{it8` 6=8nm(=c|BlDptN!<!yS6SHWhƤ 6>(! [Ta"m-4J=NbPKF) ? ۵??+.qo;lnD[_\!|j;l.S꼷U5͇&B@٭,]ni| dS@@í5  sGSwjƶK'俓AxݐެfrU;^ =OuVVOfHdde1KV0znU ōfJʟRv $E#>|%UogJu'yfƂBQ$Fec3s>3ݓEXے.%:7؆?y=JLnC㩾7qh,f/P9J]?Ex2A S@uӥd8E ]ϓu j܃$K"mLSngnCvg MJg 0Wƌ3L=Dz=]W^\-3?d,Dgh[%t$5SUQ2xW,/飔8yȃte[2ԗ[N¢@ZbJ|h-FIs"Ù165-0jbHrqc_}Kfu>=i&PvKN;̫6 xꫮރǾBVZ ^)TI,[qD-;CQ7ĕνb[u{,9`31ʻ0 x;q\e K6PލK> o#Qa|:@7b5馳0_Nc{r:8~E_kӡ$ @U]obA(cwC["fNITkJ vc@wrRnaa5Vf9*<ԩ.~90"BHcD[I"CYiR@a;ּBo$M&` dv%=mLd:_XRst>oPWe]J88`_z՝6i9'cy}uHe`IŸ+2Qٿ`%yĦx=FZ7 $xܞ;t='+u0wQj3,̬3N'jUBN`9Bn GLa3ƨb ǶwYٞ.ȭ/bVN^c-mcg/Ro wI=;CBU7`Slw1ט}x"e_ځò^wj֤意# Jm>˂&ac ;EE\:rȋ.bXʻ 4eâoe\IpHHGR&,9bR˂mXОߛO-5 8M.bw[&vY.".o&_d8DP׋9X]%6 9X;>;q!N ! , TLԙDuMGDU1`שSn5َw}> d`q=hĨXXi?>6#ڜi+A7\?D%GX^}GcAKB 1e{fHQCuWK\w7 ln@U ;Ȧ8iSA@5;C힎ߡ+cVL8t<>82?ύ"ҁ! NV:N(U؝0bmȤ&*YD [3Kj|ww` )"Q,o(: \'|",kGOVOg0<3{e ­Fsû|䅍Kńl7@~j|ᴏ+—RòR&y7izVLzCjrx |B@r>M7evg;쌶5-JAOjl.raО~dϰ']Z> g^8ֲqqƔCMΒX7f>T;[DiN6$|ՠ/-5!o'ij^8k^xNCBX͎WmmLET=+^9@ Urhiŷ~ۨ*X ϱNk'o$Rɍ%U2-4QPkً-prXqtaƂp!2kn:SfVumc["ٱ-:ׁ+ =2άRA;ڧ g~~A{^(qu@M"#I'#dPpSe` ?U/M]pP͑BɏӢpGgYDbLJiDf4JH|FޛI]hNo1qz*ϔJGG+GC6kf b٪lϔmOK։$5t`Ċ**{H|eMgAg<^b'iX n+VbΥVթC&#mbտ-9g)QCǯ#3,jn:(g&&'`<"xp(*WM"6't0Gx [ur~)=s^+ށĥ<ei:Q͢-4FJc Hkc>TfJD+{we }Q ,g0{?dg {%L25. y_f> uj>te<]+d'%i(R/;?}%rۺPw)&ɚOX,LA Y֋Y7ME^\."T_:"x%Guda9sp]s\˸u7Eu{~E\wF%w3? Ljmcɧ4?_%^0XHu}sR)"<{ܩIn؇CX?RF^/VzA/H+YRXu*wx$BI7,HGؖ~wU:Ϳ|;,.Q.E) ']=2 dqoK_te$)|R/ Ykz2|ϰݗYo%ۡ%j}$ぐ+ P:6<2-`GҴJqFx\!sIW 륭󝱢,u)Z9q6^Bȴ2^9=nͳf$|(z9F˄geQ IuAC2s8'e ouDxq( S :ೇ̸Wl~QC:l9LϧCy L C7mr 6T5kE5n'My;>~Fi@3g{FT'V/J+Of5~9P0V(PmK` 갩<Ϛ0NmKaaH>4x̙ =ُflȰ&/svJܐЅ[eƦWOYj+,6TW09 1z_*[#Aȷ( ت)>ZY1L&yI@=l1׏ä e^N HKaBW7vLTA񜜣(3}|M pWH&` rg%q٠n?Ŗ k>9E[Y=AFbGDi HᖸV@?u)\1ls@jzt<`.,;3yB3īk2EO!9, j P#\(WilMr<숸kN lh:Fμk[R6]ȷu)}!4 /2DSK*#`ƒwo n0p6%gVSҠwcϨ}ߏn.XsoAx {-gF*C毁]đ|{GǒiqH^̭7| s%KG^pdrwM4[ֹ'^]7"dA- a {Ij$%͉ PKIe?]ϱAvueTnrR>0z\t$ r1{Hq@,I&UshX)q`;˯>u;!ϫ `&6|ˆ)ƕ<`z>| ]&@񉲀"hSy )!Fˎn4._{SHPi3ޗqY!rGV3`Pi|۵W`Wۺٮ.,Y9@vZcr(Jb7oz4GYЏu^3J\ɱ!Z]_tYQ:wfr[iN}Dx&nh ~sSXi IB{0(?i1Tޖq0z1wᔾ9*R@Y?,yI>g#Acz2&񴎅C_lhb/O3>*RUb%D +:(+w9"*OeE1?"FX_UAܖ\k}+`E[][_͹<9 4dâ*n( Ta=),%oz0"k,Fu7 “ * 5&S%+5ᨮs0p|& Zhx=|18*lDB~o^j rW80aAY|vʬW9 o2E[in|%I17Z\ ^b CKH,0OAĩP@/Z!c|Lɉ˝Dr#K.a3Q(ɴFfkQJC0k9AuT]ۛΔu kY +#xY{n,Gi-[L IK0QfgxG1ZGulowprY N%4MruXLHeO)O/8J"zBJӅ`yAN(qNʼ([,y1yn).o<Dp5/+0d犖h³'{!n)_I ǨPaqR؍SߔLyDGvYFcA<{"$;y -i+bؔ;%t曪(2kG%-^2O}{לbO,7IA3O`E$QOLw3dȱO_P]6n7]QTα-TW?hį=Ox'^rspL86 Wcj1E.}Z16ENb?;@up*a30{rM jac<u }P}qӄk*&HbyJG/;1QF'u^*DEdz{-vHW:P&(Ć'VhtA*δ\q+Gf`'L,kXd_/Q\yM/Z1K0%U~ eV4dKPtfA)\_Cx?BEv:ϙ(rgN|Ơ2{OBM8\->/b"#3\c *ju7읨gt"}˂-{˟4E**ؖ"46. 8'!Z YLDh|WAucN cmpW4b:ŶGWE$SHH5.Ŕ]KRgS?a'WG[D/ #PǗm> Wg(=Hx;s]KklL(ON_}Tm'ݟvNQܝ$ cAҡh1-QX>2^-Q| Wl\6r '&jyp+w 3+O-cQ+ѓe'&rH)h$N)fi-UNSqb;]wDci.9\5hO|c0tFT ,-<#㲰 / s7:u;g1V?Aɉ)L͐L+ͮ,\Q9vUj6{@gSL.T"8t$9+l1ʛdZ y /Nwc}m7.Y~YeV;n AgX*7 uQ^wj>5+5\`6Zd 7e]^ +bh:ຑA;1k92ޜYlS˅Ӓ |wL7"c?x}_n1 PS\A@`Bexwb '߬Yڷ% 5HSJhm9C//)8 C-"1<_& bHZM*Z0;llzRΊD+ke\1aU!ϻߦ޷I6N+7#3$iAu@#4B{ݛGpT6MAR.M4$( kt&9~jԞ崁[Bνprai?nak[!Ncnt7E[ԉ>yu#{^hx;`0 %ig9-FoRVnD"Q)aM\RN,[7s gnϨ[n0F~)*cޑzɍb~.@߰^A8T%[ {X?[mGh$]iG۲ZN=T+2 VKcxj+;OU6%&L1\xQ哒RsSR@8/#W9A-Mb{)]B*9W}t&uYwMgo13qgY Xy/D`b ?hKڶ亼bSG,Q!y(a1OR{}LtÍr-lJ(f A0 $7=Gchq Fh[W$/B>e 99j:t^1@Y}f0IvE1'! 7Y&FK* i*sG6v1;ɹ앴1\F24Uj{'$K|p=qsq7QF> #4 y7X=#“bd)Df$u&KpN"8١٫sc/(&]s Odnm*Ɲڥ6{1/T'D˔8ږwQ\Ǽ[* YvTY{ݷwr&3-_SވEԜؔ@V݉%(R~u~.TepN}g$ P GB鮏gKt1&2R[v%WEW) + 󙂼r>K.&+NcY-?N@Ͽ愔ϑPyp t>q)@jfmB8y=o; πC].44e89O_%_+81)i鉫塩󘵄-i8v^Ѫoz_Ƴ+s ͖c?ʸ0yyKCTbKRH3MHFbdkN'0j ]>vq5$i@$M4Wy S5L4xs*:MJM'z $ ^` ?Y,赱Q}6/ 2}`ERxMjnCGuWy$U?9D a_vHo7#yHjp]9an0_VYpw5~Xtz%-NHzZv2rI?o~st"2I{{ ]O;n8WKiHw9l Z9lkrcόą>ΰqp촜 Д֋PcP$gE;1JDԩNR[sg.'c}O=\2ToG%F{l<ӻKkΦy/7fiT``]hjlmLx*4QuA7$N!%bF?s mJ0k;S:TQ·BE3S5bMƌ۾LV4{f5_@xk ["B$q7&ZoOyCO1D'6&h=k%1 u_8*g@V T =۾[w>@\΢˼Vr&9;[dʎ5gɳ-ds)Z!ad~eF!]@쪚!Hjl[EufK+eOHeZ<Y-Aq- 3ZiϑL3> zOyB}A54^n\{ `$,l~j"S>Ay]MnEwf͐]u;Ľ\Nxݼ 4 9CHOhP*Wó=0 ;b=Cvj9<ʊ#Q'dj?rVG;bb*@DrV&wŞDxp[A,ι%QAie!d()"Pp&huO5ɔvG<#8ȡj./uCTŜ (勠/X>.n^Dk+ނޘ)?~l &li?ǁu/txh{]MTpo?C})+ĄGcy-݉ڸ8cL"~[LӒ0Zp<-쿜uy L‚ ~ gLޢ-(-gU)K~z˟#ʪx2rV9>W"e~udA~#詛j+Nܲb i0@ 6 ] p')~&d  UC} of>Pl*@EdMkдuYk[\N<^Ҝz?SY.ԪR*ۘPUuJ{gU#xJr]2u5z\Z@_Cyyj z<-}MIo.i^(rkVJPXFvhP"ƫFrfp VGml ;Mjh$LX(-Yi#H\<O3mO¤| "T(dn6o`wKd GsVo45pL\r\{PކJ,7_wSc7,@2$wݭ^p0qY}A [Z`Js[ 9/1Z:-^s'+ɓ !RkP8`W\2&Igq[O^VU?RwnK({Et=7 Ґ*uj?{ϢvX{wTgJMEdsjN8G2 r5܁*9'*S\$F1\Wv~E RZ/t8/V_KJķ^^] a]xhDjur QJH΍y 8Vd"R<u3q:(?p{lr;dcKœ=e%8^ 90a0Tn.^#?U,xL7wsI, ws3@zkC%Uw@̉PL0N5F4"wf? &<\RKםQo.~jxv{vmM:_U>ty"S;-& \`YyMH@^-Tn, Ayx{aDS8bR9*JrE)MV>^UQU_S1tq6@0?Q ' 7,x{6 DRBE! LM,cAC]WbBHoOs^lpY&Du3$r 4 dq뇺8 'V2߶i쏬'jrvPJEV\QZb7GSN'Z@A62\]tO~$|{JL^ް7ԮuΔrw\7w<h1oȀ_w{[8f|0C/ s-|ggYLxۿ!}M$[:+~[mM/,kо})Nzwjei/~ӛp 5\^-urA={Ww{6` ΀xy]7MgV! /eH_Viz zՁ19qy]iu-d"˶n6 `c'rzfYj4O>MJWLŃYY))sAR f{L;g;Đ]_g̻;_8 ^;fOnaպ?EW<ăwrL85V4$C'rͷPF`H4{ھ?+Z Zoy:n]+ͥE3z>Q{Ut#.*dʶg>ý:IL,tpzj3k+XrOեK!O+pl- 7` t?G{c\ZbYޥ&He`RSw Q˨k ~Uuu~[#k )ԍﶟ.28Oq5ѩ|LmC:ު*8cqC]sW\ SAAT`n}'eN V&xW&ʹcH9&sR\ꁟE42>D\iewT!2Tb(6,k-nUgYHthi (ƝӴW! Vɿ$Ū, `硍ab߲.8wTWCV/1;LV~"ɞ}MUz2mM*o>nKT.g||:Ȑ?ٵA*9t̎$y9tn9 jEֺ-W|nJ\ұt7_& b[-S%#[0s, uKTSkrڜ;% 5äctP%Yl3\ٶ۟RqJ; Sc:ۮzΡ܄yG5a!woW[vH?޾1̎6ҟ-SmC@qa*ho{jL )c.;}WoFYvJ}JF:-0_(.r2[,(6tM~RPN:$j^G=ڇeUΫ ŤL^RL~ϝ ܈p:a[ޙY.CQ 9%s)짮P:ts7!]޾o5Tw29+B1g=Ī$o{0<- kT\FI; wDPe1APRTxy^ͨg`FV{((CּpNz(}\Dk4W7iny[xw t#EZ݆}_VfOF2k8~et|2owϿLs9P>lʇk$kR =}zfN[WK&}NÏ1CBnq?uEܫ5khPǵ/~Yk ;o7Ē!p?`b"Q`)4=xM`X|2L2o?cj֨-"m~p%;g;N54|e`cenjS滊Jl {+G*Ú< 'ҷkP6$9}wQ\m6:>ܴd-[R@0)r~ުTX{ܧwVƎ(j^H?hWf eƫPvSRebA/aG2\B tk-b@;Zɶ;?bMz/Soj>+C4wle-UE] 8FGE›OKlӻäDXwUJ [G~Vog z{(Edttj|Uf}.ytc8(T(%TSkU`uX/KuOT Ջn$t}\씴n[VZzu3H&UmycYFx7,V Wd[:u BMΉw4=w+{տ/[HXR}Wi.^hnV;cRgEԩ"ː;٭uNcS>g^zoRCm_L7s#[[*ellq64]Dц~]]Sޟ"Rée4;:s eWG]ɬRtHlS?}}g}n'`ޣ*9g)A$l4;d7muK9 ;蘝bU< V3qHy_=j~W m\U}W\Q'5*B=UœY)#!{I"3 p8PCwK~^Gz@voE,6RB^-Ŕ V1gHZ:W\YmN "փOLG5:V-,uVvrJ;,hCmDWV2ޓ)Υu.{un|1 s<7vcHKr}F wr^+m;EĆWyp5zYl[,#M͂hHMIJh=[I'YZAZ 7g׳yaGXIa@»vݑs(TA="o)FcbȁvDK#ui_jE.nB'WW#7655%٭cSMo[.Rfr'u$ʇ⿢p$3u}.+;.[ jPȯoFR]%:BNlc:Gri].<~]jGwQkrjGή؂WFe^L ]kYuZ9p\.|S wڹo-s}'ٜDh<2:7|vvupyzZaXP`;bڤY_K38} zs\Wkidޛsr ^f(zV0Ap`CzzZ֟!@ؠmP㸨evhORL*ʭm3#3$+{oE:h1i &A2f>K@M?ِAɪ+Ffq)w RT6L:׫qkc'G!Ծz*MxƮ]*!Wics$Rސp=ԩ[R+s(pMgQbڦ:A&(hS8t\qcSo/ewO]q¨@"Ncci; v,\X!GҤ^8\8CdVTߡ!yLsY:.;ȧiIy}VO4n\.`2DvrJUOmOLЖ8;<;*;r kMqO5r9`breUtZ[;P^f5wa5gP Jɹ;s⪊v{x^d%3;"e#CS&844kGzugN+T(xKFpl6ӓG0f/̆C ;,~%JOi~'v5IUWAz ?Id;Qfe'VM&Ƿ:iYyAU_gY`ؤVs\,]cj=gaٻQb }e_PzE^+o+~,}ۨ~^32u֩gwCmq×TvV;]L237EnL:`(*v74o[;ЭqCƴ.b| yZ7' OpsrnڗYgy: ,1GM^ ֟,Get=,,ήq.l-`꾻ᄆlk{OޫM.ns"`]V2"ce/35f۾* A'q+I4C˴qm''_ -DS5}]XSmQRVut27abo9Z2idQV31#jCpu0n9ϻ4k֩tݳLȡe̱w%rr[^'OV=ϕ\*qJ1'A*tתּ֠a% P Ò7g ݱ9**K!]):Zd!ӕ[}5 KvRMt3ܸ9B!:zV}g7?N2ëAoOxUkȣ̡"%-ub)~-l^-jRƂ @]#.cjt-حC թ$QLJ(Q ;\Mƶ6M-3ɣyY3jYk/+/~tRz0* Lg`Hv".7>C6<޲O ,RtEzrn?W mp%D/ zL/䴿S_Yy@~xr]n?Hᾟ=G= l t>DH/Y [tFՓkj(֬jl -M7_p߹GȖgjz@wr=2;TWnQQ#kq;|&I3\ S ( joVR*+5B7BY,dБ9owU+-x=nyN?0M7-ǷbӘS.q_;E(+p{+[d*ǤS ]D޽Hq|̋VQƷ9Tޯii=BtWou}?^flEx߻ze$Cm#hMR 0>UsOWvϸحۮY>|D~DGS@2thSuJF(Maz$T~orǁSRD?LΞl$DV.S9e[8nZSOٸϾ\?9}umYuMVѱdm V?ekwyBew)) hœuG|{R.t_7a(Q_b7wdz%]$uhr\ }\~z|n ٴh䪣sM ny8xJp$V4"H -Q~&U|=@>l թ'Me 4%tSn,qӧRXkO4+ջv"cA/妥p+wu>pk/jzNêIzW@#IC}g $.UU{}DckR@^h[dy{k>g[.>L)K=Kotfhh&+O5浝_EYIɈ Rͫd$PaJ+4G"amttԚ϶a/<C RLG\\IU^+ Gi:<" CWh)5o]Yg9F(bT i-k ( ԧ^~淃|OuL4&m$qoTuvjlUNж땲p_3*@<iNW\j*Tꁚ:C&"EU<Emhޭ;!M"Oh ڜSoE8tT;-OQ膍bK݅ VVmGÓ+ -.ch)]a,ٛt%pYiuA9&BpX#Bs>&{n!ͩ-[^3]o'sKO*1Xو`8Z3kV6r 2/2x̋NX QNƿogEbˁ>;wԥp;SH"g<а1tK&Ų$A+Eu#Q^v8B_ Փ/Ura%3aX2΢HҚhŎ)0fDGf*FL M}LS$zbQi'z/+9SqG"@.d#M _^xrG$1M/LM~lm?S[gQwd(73|b 8Hu H]oY~ܨ(ނ܂ "0@"d 7ؓ_Nk/qV4sFp@ k/+:+y6*8Ey) ;24 l ٻ#AZ)NmE46>ڱr:WԷWخ訂.aO&,;\wH^kzA!z6u  ;Nv(Q7rk`ipF};#ID@P@Aڪ(avo-'Z~e{|+Uo}e>2)p!r\](3;6ZI*Cq{v ǡfd@Z]QL G2"c:$L_Fdm(wwKfᇤCG0sO. xP_Svx{{HfݳJ>u$Fv;QfJ7j8yvvOAG\qϖWqb}K2{+-TL#y!1@ A^Z-,?Լ {*b~ AOF~6(1*X&1bJj9қ<E-UQHs(LMw}C`-f䯃d8 :[]ѝT MQL@cDAB MA$JEݐPQ.,iD$d0NI43' t]&&PAtuXR@HHo'i%;)0 <(iJV@1&sǝt.QHPC3AX+=*EiEЉQtI !}^`oBUP]; UjLR2,t,"$$ApR$=dqJBr*J2-*=|-l[uJ&x.yAF)I rEO5J LY0Dc$إ̓* CH3.%&A(!*frY9=I&D8xWbI ,@&I"+Xl pT M i<8%MYs RpB!p8ե&4+U, \Swu+ tyQ{1D$CgZJaRa 81!ΓR0L r!,z>LR!葈t1a!PDNHB „J ) ''Hs3,)Z[nP,2V[j)Q"!f+AK+blTIf.rsl$"LOfق9srDEX!ي0A9{f3Mu1$^Bↇbr`8"̩Ƌ^j5- :HVΠֶ3;2T8h8Yj uq/^I 0Y`1ܼI_ѓ=bhǒTv1d.+ꑠ1VS-R F,f(e)ΗcRed@SRc. S9 \Y\I6M" lm701mV]O$YE#!Ze{7[vyL҂ N;+B4Ð^ksqalHT,*FRhjn Dȩ&#< 1kII041ۅqqRAHb -fCYd(:^(!<"`ίE'+J7B7_Sl" L"JD@'=I#pqVŔ&"҉CEؒuwɕA}Õ(jCYJ@a  N iO U Xr6P I$PUFg@ql Rm)J|f(>ֲaF.؀FʡllKi,k,3}: uHz +Uq !1Dְ@j`LQB {&R8*dQ}ڃaU$Qlʌj3j.+EE[~n$ HF\ 2P$H PH+f"L(!!DTAEz8  /X-AmYBENr()U.k)QCJ(EI6D?_ D "&=$n"(ؾTDGsɢU6e@ FE-5,3(ѕs,4HK0oQCT AQQ#AL1P\xR)1R*! hĈ2*Dp+zЎ_ÈI,ł(!.RUB 5zJQˈ\YAAD1 =%ؒ'+P*B H6DOnDN2 _O2*v A$Pe AD71:8)dQ"l8??z ; -  " dQ`0b" EɸbdUN< @"%v>+]ɨ,AQÇƢ)KVd (yE6@|!LJYP7" _uDu2mʷyٙrVTHD@WbWŢRckhɂ⊃@bE$ "J&Q HBUR:)j&tE"bDL2DQirhm ŭȂfFU\גwKvHvku66N QLjQB)Me ܊(dQĈۗ5V" r**UV }) n]t_9y`[d`sM6TD* tCBbȨDPwpMM# P1T06Aup1⨐\x0 KSdne WL&u7dh"F E$SQSąNE* *R+'7fAǕr ikhAqhom-h6 KD0`bíŷ E2`(q+!WpR eKeʗQ!Jb-ePIR)n@`'hA L0,lɱV QtlK U($G]V k-V!r**2S$J@9IIu0g1dmE$5!0 >oJ.YQHDC6"%%p\kZ!v!RjA7Yw3NxƵ A 13FGEP_X#kʪC/b] V/[,$o$+cV$`wUNE۶# )_*)DBdߐ0 bl!k-k" (.T^fR"@TdUQhbre^ABH1ت#nZ%gاY"`{8'{OV)4mM,Nٴ _І,PZ.LA[ 0UG+2\hȇԊ &dP[ c3+oR bxk*!dY LZE)N @I7((Y&*8R"<[XB :-%بT* abI z ߀{̀ņ\m l#PY^dBs)4ӤMAH(!rK"  $8ˆ`g7iv/C'܈]ȼ}*ފqzY(xP*`)H 0Ak 2܀%/D6*Lj(-9PƽN&4H (};$)l;{Yp|a:99w>& ;HǠMlQ鈯kPQRi*hv.΄yHȈހ:Ƃ1 ,QJ; *e.+qO_W:*)ȃ*h"gLR" "DEBA1hAC|<@jbo;:QD%"C:#TH[U V",?Lá #@TyX")< P zzΎ-RcEn}dAdS>u4HhEC"y1`k`rsˊ4U0R.L[=PMʤ-"z"fE`tUM:`*v)QOT!lE3`"܀܈"%iDoD{ʈ( l/*aYˤE$q%+ 2" /]uL>7x7BETHEDb" B"" !LHDO> J!EE.KAj L* ">\\\oD:T+|(%خ \V($l`› "\`!~ dvJ:#z ܊m,.lEʈ& JȂ?|v DpSK+,;U H2(HV P]:I#`?@bl`~"bKxOZ -H Ȩ*fU_cJg/ Ȁ_b  ,.7`s\)@&1"ScH ljP15@D͈(m=/ڊB_d0AMDyMΔqNe"la Dˈ/Ƀ;hv2E[]X% |L1A"K预L0A }/Lbѻh6/EDDI2@Kqh$ʧ*KpXVyK] ARDsJJ!SoiAIr%(E*5xm ,(`HB@B2@%&@00YѲP, " t Yb b1BiN ςb"!E0$>xpeGɭm1($Ez3"kYa?v Lube!|oq0 -L"XMhc>X?r0`H-$rDP_-qKj0ɚ@ L@331: ңǍ|΋-"?5$Lar-1flw6aT/fEkCR`5@V'3.Ƈ #.A!_!صcP{LXL,xcdrKJ`+R{6Vgogb ?o?V֝avdU"J^*47*p򘵉&{%P{[Puk~~n mƄH\Hcn-_n?Gd;QDR-R~Ɩ:럱ܭ}ȟ~9)-B˚H/ w1 ⺯{6?^G0S!_g mk;:==JWX;ws4 x8i!q?\GC?lQ}yn+gAF*U,X$w`ap7· \3uxRDwƝ؉5Hɑvb\&z,#bcBz.K.Y;.]J:juw<7hI<_l M'ov2sL؞nZ,O0ćTl^\(:o32tièj} K3 5a+U_tݾ6Ɗ|*a?>;KdV=b6 wimӮʔ1"7눂0Z8Ƒ MDg_1œa c1i׈/=ML>J<è vBf؊7zǩ:CQtZ},-lRY˰b䕭ovGFpAJk7cǡGΐJF9nj(+.arW㧌L,.s^ʤr7p@grrk1a=vHiU\)a.PwTJeDw3ࣉޚ7J./&N_+&nB(ko5A޺Eucp"(pN$o,5®P{b+zFAl*9dD ӫoj] ]ڣb(L qcG\;ѭІ0cl;<]&JmUFreϝX}e<}]G8oSb5+ǣj uU*һ%̍hCǰ<,6@ʛ8Oj[vjr5He{qT 8VW>s>f@~+6 <1=êG޾߯M{q*B87'GU`u6Y=p_xW+?#{ׇYxo)99 }ۉPc{T{]Õ xٶyTx>H(<µͧo[~s?K8k۬57'[彳Vu-߹u0Yx(w,""p12HJa`ipyOheܯ5͔[ڵTu4Y {Fry}޹@Mq8~]?biWvuPWd+sb#OmkYo$3]?p{+1Wy]I4OYU%[[:SZSYi*ۗN5C+D<)Xȗt{q3Ϛ$R+056] UBX:N 6o=2׿S{Uܬ_QK^{uhH@&IU1g9m0ڞ_7.TcǺ<ƿw&YHA;|@ pݝzfβ-M'u{w)M>>cgByT~{o]Ԭqýnm33# eR֞ȇgq %H3mxH njQ3XgBo|>7s9 /_e1!uk~EmÆGg~tW/w.58>4'])Je FèVz/?]_X `b" b"#[`8u4P>d]8֘es#M%R(z^S7`i|{זG9eQ22@>=&7WMF9n8ݧ:g*.ʇwomercEFn7R19׹}c: : .탎y5uɒK[h:fwSB#LV.7Eo:b;ǡz:>;&n|?tumv pc1I3 sEWI+}>A?͒݋U]g%52ZvR^sG庹Խ_ZҸbuڏlB~=qI="67l-UTDjM-_+qV۩ ѫ;gw\6 7x~?F3Ԫ~V;d\X5{MoiЭkt3k>{iOXvfA!@L JcL0ܤZI W&\O%?y T7G!` # nxX =6 2H*$|dwn3Xb2ve,cyHfn{fvqఽy p]Ih2x5!_qǭzn\/:߻WQcJpwWd|5wZ`ߦ7w(83>U{Ny+j&~Vo&ߍY#'Z(Kq+kQZ<;MIE ^} EwΛ<+z'i.'zͲ6? j|g~π"Iit~k5âput-]ukoaTho?_>ϨNAw#f6p^ qt=9֣/5ݱEL?oN46xخRM}| KIsvo EKsvśk e5~~a~.]u8ˍ 5x5[ ZgmgrVu'! 崚b;~}.2~rz'x ?v7cofoS5R>h0smNN͘m9{>޴- .\mը8km"=^Ǘ#]!"yD6Q,Уaۭq<2Y-dӌ^ l00&c#yu]ξfǎ=CBE0KLTd`DAAI'=UT`AbB)BRaEҁh} X|Lv![l+Mm7,'2a,P[«gФY@( r:<'ֹb*;2A)+c`m ," OLQ; o6\oUK !1] *H}Z&:N-:¹r;$fqFD۵C,v^ݯ lҔb5ۜ;k^HzS=U -2x;G#!=Իlۈ t8nriY&UfnZ!"8/+D;ǒW9,ޝSI"FN 5JP?CWOuN>%P9ZmoH +hqʊ@BP>S]#|XSu8ryZ{ ާȵNAPH c$:9p*Sݿi$jԗOS^]wB$=-z/<ŶmWx::q@2N~17Y\>1i i'Mp YFkɹFpK_C_~/6pc`W$ rur{־D']Jxg72YӺɿՎ{⎍mޮ_\"\L d9:WxچWߵ?#Cw] eehrxDK1pli|'#fay$J>}۴לVE֯q|->JR;_F‚z:ة/ hN_U{VO /K#j]4^e̽qnWudE.C|];hmsκ ArZ|6 ֳg71oY䡚yAxr܋ \'HZfiXA^S/ۅ/ vcFF~M`JO8x cz: !j_.:_'K}} uΧWכޠ .Җmξgif89 lJqs{/C_y/w$߫熫jEZ`bv~t<N.Ap?m %r=n'/WpcDhulntB~#11~w$2 쐪}Q'-5(NOSQu&}٫dѰet43Oe?W]ʵn'O^z\;޾ӬlEO<+܄cW_j4k\_VNJ\|5M1,4f` E)B/HG[ ,1"p=B V$ g-Fjȭ"/r.v M#8(oӟ]*Eʞ6O:Ǧw-^" a"w2𱻷,$5MAvԷ,z!Vmimn_oԇw󰩈@|yHA{bC:DFDRx-CNQCa+7ɘ?ֿuxͿ0Ì<clfVlf c~oq,?m,f~`)%+[<}Ӈ.NU7 9hk}16/mU.E=R#zʿUbؙ# -sDn,3QMNߗwﭪ[32fp\yqZeCUn7v]lsڮWVV+gin kكXBҟYѹ=Ο5{p+e|fׇ[Aw>s/9Ed]~H-P JW:*( E5QjUpFs+0N0HIZ*":VL.[=G4w޽KkUuoVsѠ^X6P+j۩'~|i6Z<]z3pdw9~_oK~7U̻f~CFy^KKO߈0Ņ 8`{|wF# =Klj阰?*}K\LTsnU0C.i8PF(JЗ. !D-F m T 1N"h{(,`71qU.Er"X(cUPDMBm(]Ш* "3nAA} $[ B_UTN(xfҀc~ U0!"H% O@*q H~4ݜume[Ũ`_\rL*X`2*QPE&hMc^<7X3&M/ .̴&1~V.M3NgU۳xZXw]5iDӌe.[/{vmGC38c\2yjC~|6gK~Ǎ:m3 IQAP q.?`3Rdd>4Pwe˴KE_4h00 M eس$Hw4;8).E(Eۀ]kyc}=]%d#%Ί7 :]fx+py2zˆAof6ObS:JL?C鯥f(L{\ SrE|BwULȺ ; ̋Š[R,ѧi\~wjIebVcʪINJE¸-g3a:qie8a&+Uu/qJ1p~c-FWm6yv&fm3?ˇ|mc`WLfnsK`=ngݔ`=/sًdL=MפQվuz7|+Vkb4kD c yUeݓvO: dojA?,]Y|(cݥ+s1ߺ|waۃx<$)WymSoQz'zok6|qUkKK +s|U֊mjWȚ"$/8Md\B'Q%nVB#Wt }*>{PP F`>RE99Dd>P" G8hݢ/R?SCb|Mk~q/ڿ y }-#q)ܾs1z* Pgm;Ow!o.~|׿[so!~k;7=YU=tkZ?O^I ٚk+"<:OǗ)gf[;{r~|\ enif$ohs1o_Vv#lS+w/M&ݼRŗ7:eYe{LMey ZKF;wO[G˒S0Hv51r3Ţ3Ú`>Ts& $Ldŀ_@N1 $."u0n;AM>&y4k75Zm>mɕb7^"gРŔ좶S})w?ƲpzX [Zq{LpLC FJ]}t?k1@*.x7~Zzmsx>"za-Ϩ`-2'Sι&t똫Љ&i4/)KxR(/qn7DqGDsAvg!cԡMPȬ55onF=`#`t!{?ي`ށqcmoc0a)U`V HLJF}H&U׸ ×D]lJ G ?\4}w⾥l HӤ ul *F2f0q00>;?N-=per$|?%=?Esvzϥ-CV>ayUEѼ6)>c5!o_^ۓn?K̰N =ՃSBz3}Ff_؍J5 `q{*^nq.) ~m/q~fX{&vu DOpO"K[~Y(εcg8Zr.MhWZv4+hbsp>'lD/5,ۍ͎~3mm:ؙ^2P 4.*ÜRs|,<FƱ1aaz.)ۈ& D >I QYkp y &%-#EЄ&~ڧ@N_}iguoXzYb_z!㏅6O%h;z&ʄy/uFwDݶ$l: 4^ 8/2s!xK"}k"ˤ`vъ:ooa_^>#U&nH.A\2+wޮzh OztF OzD`\~ǡ $2sWiMw`g1O6o8 ~T(P亱]=;mՎ[ wsk=Fg@ 9Zi+z&/[v %q}'uDWUzM0OFZ-k>m!NsjPU$4h5!!uD7t]>[`Tꂞ7yN:fq!I76`TG3wl˥erEh2rs;9]{m0@h{=3MnY%ԋ2?Qr%7ؑv7\{z?T}P{{fo7JN]:Ʀ_뱷u0),0:|~ѷLQQx$GtG8˨Zgk6ߊեBwiBsH _prJ[NKEyrgs1>>&v|vF߮ЛyÕp2@bF6=C5k|y>;)йP߾w `bC~xwfã"9NBDKjyBGN`*jt+-};U^js?^ ͯW^rrrRG, -jhY+f QZͤ&) n+#d?^,R~OVY6OcSX#]r6LOG{[!a o(c(!s ݬw1[{bs-hUTl#qu&Og2"[EwӟWJHOsCz 1FF]_ޝ> i|zO$?iƞ3 =d3kRp,qr o7@}tH9DȐ/n"EsPϋYثA0; %Ap5Ѕ=H}/QT`"y ^78iU{٠@[A߁A0ӘFޝ# E-{:]-cPAZW/ ?!Q/V({kTLpUfJî n0n(?k\o"M~R:BEM8ّmG?L'|7KY qf9#qT{Bm35fqW<ܸ/]|1ԭ>E <$4+\k'KX&*'?~o'[wu -5|um[2v)E!Anq@h= 뫈jz4w܄qX}P=Qrs@> "#b#NCz5fmkzqQW|TY_Idd D@9Fܖ1a]ȢSg(BC{eNO,oˠJ l ycbwy){>6s=WEOg ١ Oj>?$Ek٭TOp>>ġaaZm["!VL=E^c6Fpt}M;+Lw:Sط2uX+x# ID9E &!f S_QK n{ $Er$(LT`!@G*/9φO Կ'j̡ !8e4ߐY =]/lc'lX6L"XEAb*AQFN6\2Ϛ镛7!}{X~5wA%܃ו BX2LcE0b0;Ⱦ>ߪ 0f&~2WXv;E,!m- l;bA4DF3g(hNRAWjRW+&4$54NV _*Q2mdGjk#Et1qD#! mt>aR8Joq]3@wks9s.[DG WDW޳i09\@}HR ( sZ].r-{2~jP:&3|,%bG'uAv+J7&_=5kvNe,\w:4,tnsktN᯷ԩ-ب{dzPI ŒUz X?$쮘1,!@KהaU<Lj?c%O[Hvk}VnsS>BX h/!a" YO{ (YHJj9 ( &yy@oR"#Sko=!la䱌˚8k>\`- Wfq-j7A(d !loF#iakVf`&TĄ!} 6Y_5̀خ؀9j6=dgd,>جkZUy+||`Y9&[KEQ"x槈U?+7[\s: =8'`"|BڪƢ'ڈsξ7_1yB8 8]Җ|sMr陼AuIa0A9D `>аn|h5Vr>ޗ.}P鐡L0x{/~)a-|0I~ΰ@; 1؏k)稧؀s=Sˋ>UOcH[!BCQ8M6뎉 afyZQ` !¤a}PN񭾴ü p`F* ͖Uv:hڕrCg<<T:\u}9 †& Aq'~uy=縙cI  p ڬ<R;g=تw#Xd OA"(D!)'AtNUHyCA27@  NVm F !7p3`.h4OH!qOgQyϹT <^{|BcU|MjM&Mk{#SQj[*Тٔw浗G.Ʈst]{W3wپh}GkX/m5O/UZZOJ5rv=!ԨE~v"ZRJaQPOΡaҸ01s%DZeAzȡa:3qxt_qiTBsI;O>06)!9Q쀦]i,AR_Kw6)A٩vNGsE,^Ѿ3 Yq"121eΏT*cVFw5*LTY:f]'[ۏ`S ?C ~cN7L<ʝ ,%YߡD M?sn@w~c>Ĭ˻11 fH$ E%l̺x2گlARY:G9DwG9Ns:X>%}_§ #0Ӳairo_T%{<ᄋՈvD2pYfяqdF"!+e#g>'wI[h洵xF:e Q`)+O@F0rz 9&$/$=*92 `L t0_򋷂|AESnsKT"|8ʡ]"c 17`S m(N[Eq TmEŐp hEy|9Y:÷ g_W;[Ogm=\^Γw*pvϧ(SX|quixqOv| m b7B@@'*`qM/آE8zyp|1o0,茌sޕKw46=tSx\8ɼ٬U2OY3CDɵ@"4O ܷq4!np$98%98slu*2?So}?ACTWTܙ~E"^^{HnLTyX @φ D <5IvHe C!5BD?v"ѣ<؎yгuznCim>rPJ 4<[Uَ tX,Jρ"ԩto@r?rf&Eܩwn~iMPux&z3~ު aHkdܰ-Ղ"TБd5W ˇF1e.ynۥQZ"R/`AW :$ 3Wg&@eF,p%󺊕ǧ;T`V›GjZ5LC*γXL( 54kpcu_wUg>.`fO\~:T7*9V3 -L@Tڶ(uk:$zZX0i-T/aݤ/}vR / JIcBX;@wY@ nϋcM*9?RD8@2uiO:$Q}o2r;BTT~꤁CJO[ଟ-y_HЗ=w(ॆ籬HM O[W`dCK ̨&tiLI|%l1 ֗`U8AG62A=3?3rH_ؿJr=Adw&ujR*Mg`)69ݿ{3ǙT*nޡprvp;}Eix¬Ko@" (5u'2[.%NG3[^n'1Lו3Lzm4fWQ@HPg-4j'pS?sfxّVPl 5Xd% RHK6BZ"$?py~nrh2e(TH)G0oY\.sᴗ>N )\5ES[a0;m6Nn^Kz/v(b^~]8j2v7-ao-ˋoV9z1>"d]bBI6($mN7.L  }, u0~dƞ CÎg޻`)u>GWm2} !'(4{wb:G>"cUCL\aF-YK(߄v=3 Y%*m #O'B1ݜ zݗ[1λhBaFA1D˟eSI) }:x6M(E`{.%>zASg^ګ+]ˎ'njFn|ţξ]?ghj,nۇ¨3[u,:]33o$1|\%9bb4-mJu +P&&>v0-']vq['~ҟ_+]rj0,R]Jeʵu[4ڪ"Uܲ1)F"}NbeWy7\'fZ/An w>ӧzX][!3J@ꈊvP"蘐]tCG(wg|L9XxA1bn-M9~oEL*O(B6L.w(Pr" ΅X D;#l ZRKj>X4UɌ:J0FcTcܢ]AFhM^nd.#Do\N!;jW|cmmhmh.?" C>pJt^58سd@"O~yzG[M xXKLl$z$]1_'n2,Izm!/% OA]uTgx7?*T5u7 %㜁}rʖ%r/OuGY=rȳ D'Gcޮ6ü*Ѯ# Ugn9:C(s TA7q@3ȍ(cWԐ='=0 "Opu  ى=`U'M9~݅EbL4QӲUjWs|ǭéʸ P\R RU*ETDHVY.Q?Oc^Kb``xt1GL0loe; 2q'@ o@,8/i,?Yl4V>vqlSp039F3[L~,߯.쑮[b6"\xx˧Ҟ.آ/>O]?k=Fh Qlz|I) G?cz*-TUq3 G.fmu@zXcJ;U L 6u0?ސRu1wbKo 5o j}B+Qw4/}|>|>M9O Z{ ;J"}WUj*tyw͹Wmo?(9ʮU(OU1ᴶ04T_U n6o~CI|8U]{4CR IBY{ceNI\[ b(s Y9R2d)2D/}L+uC1)?SQ/@ϱ2Mf"0 ߀<'YZM[d| /@) )Ym7D7oBCP{2J߸y?Gi2?` ZB0ҋ{ I $b$$^;ȠDY?٣\2Q}Xx nuvgط*}kץ,Jm",YJ7=6RojƉ`C|P<=SȀއ']rM`Tvƞ*U@#' q"7CaReaL9!wq02`A摐1PYv?Rv4wN7}MRE.qm.$rA$droȦ" @Its01 lo{K)D wU@+gyM ${}ADC.=HzCZEC) /wFC-BεUGc,0aTX( %݇ؔ<}Pݪ^E iE,DۈV;O"!)c uʀj uE| ͔"eg8[.RF z,C޻IFK=MogV?_cb;'&WÍp 0umyT>-$p@;;#\(np~\SE*eÑΦ4bYUt|cBg~W%tv1J(Md {~K͙t9V[ծ@`DD_ g#m6C, UmJN`7Ȁ !PAwL-3gwcƥ ?w:7On b"C̳4Cg,,H!4olO"v"it ރax͠/H˥m}G=w1N8^p"""2gGvἠDe9ޗ..ǻ?0 [cJ\:ȯ\aܦJw \;ZD Cٽw}.+0^Pu V Ps~ۼ6^ P; Q/Dfo׮(;NOmo)in!JgZ$)eP],t03{9iAQޖu#8>fZ(JGᄂK\ R_111 s{joA_El?^~1ڍ]}o~Z" ?f:?Nڸd{vՋ 9}_ $w1{xvpNN#ӎPxzC @"|^۽g7jl(,!Oɮ?/N6~{+/5DcIAO]F( DKZO^'N9ڎOI  1@}bfQ["VTS 7k: c͆Hsw+|NA*ɋMZMJ)>Y?n2@=UUe@҆&9n5L// hE%#'ë<;Bk*NYߘRMeHf "u);u.d *Y<)_*r!"01NIuuC|l[9ׂH^B~^t6Y8 k D._=/_L ) t+!/|#ӱMJ|׵\絿;MdHIu_?/YCuCBꕞ4h/it~_V3zD?ZAD/GCg-gejeM\plR ۸E7Q$]6@NUu2LO-tOFL"CwoG)IQqrcU#U<uF͞#[mnN/1X{Gz6h;TpB=[= 3_ĩ]'SOLWC| !gڻ_j稥UھS;oYjZβ_S88b$+)<i>Z_dFd IJ9f_[uo7V)D gt@a~ħdcP\GQgvVְhR V 6]}K}=lBǁp*zNupbn5&r J湏z-[+)4b Ļ0[yK\mnmSXueEvVW~Mnl|/kO+u!Tt[-lL״*%cΏP> y0 \66e i~T.uL"ڳ2g>czl.gvR?ut\4D*K 1cso:N*8Ilu[~^~]+))Y0%:ȅ eG|Zv(RfY:[SyҐӗh_<~foS|]-3̍o I0FG DEG=M m+ Q7+;rQhZ_Y`PKZW7>g^ip͠u̅D=z@ =*y_Kor)>VQ~9GMgWt|_㣯{ުnGkvG >۩F۞۹./@Œp̄;)he )=8xZGq'=n_we_jfJA@$F[su63[["b$T/jh:QɅa$3.C gN>wnC@ ,HAb|\Ii| T`(-Uz[sڮ⇃$wQYYJtbFs;H*>QM\-Q"QhX _'Ɇq/^' 0E)G3"s6$6@-5GB"55TVi>LdzJHd82P@7Dh D]ENà'Ĥb:9~MjtBKr970d,lv-Fg+1_Qx`ְ#&xͶvD۵g$UPiXkPrw1~oSp>9' Yb*ZءeC8sg.޸ZPпؘSfkM?նy@wVC1JdS fHt]BAl9 w8Ƒ=0+_.JBYSٸ;j#jsq&R B)ЊpR'UE1_k#{ p{N{6PW.a4Cbw2yۂ+@q 6G")v|#LwQK kZ2alJ0*KqH=mΐ$  ~\ˤ2#4R=!@Hk\{l%jt;UejQ}(UUP-[Y-oxJgUR <4?~!: O0[#MyN\tTvWxWŮq|*>ZzY:R:N H)1U?S[o[7F3sÉC$hR}t~k W#y=ZCǑQvZ{s$:;$ipwhL%T_OVbcʟ>#셇~"rqpC|E~\ k=Պ*\φQ]Wt M6Na,y&}!pz;g8 Բf'\Iz@X 7vMy"ȯC!d#4CϛWp!|{lWAGaBe|C1J1=  \v(.JXX(P_b nTr"z3szUZKMTa6|s$*ez,B7;SVC.: :λ헎d*!ZQ8tkISkr&.;fDj6Mߎp1F7;ʔ*q(2dX(("*lI};K(ijj6"A"&͇D.EL d&B}4b |n iHG0/h!U ^dy_6ր Ɛx"H&$Z3<[Î(y6=B|b+R'"X3b}mǡ%ܫn䶐):)S?':KK'!CU=KV`4f!^_/r)1<~N eއDDqzl7Àn(rHS#Qr4ˠ].!ިE<"o7/eTp)d1.uloK}&du4e(k&P(Hb̰ gzF)0HtL3\ƘOw(3YPX 1:/q6P>G#ۘF'8**3& >8^[/ɴM,2,* 6Vo- *[bP費wcsN\ [vOt NJék8Z5E9oUzR@Lj~Is.CWH`͹,nɸ@lҔvPPǏR67 g}:G;&~D4+:| FVP=aJUvKT^o0]YaոS )zg#?nZתųbKdh9C[#3f~{pGJGx1lXxfT/EcNR'dGBa81*W!ئP}z!,"o׾K;b:0A?_]^j8eX^һKhi S"V X, ZbS}8>'V֪8`wE2,NsP3k eXQb׿w6 ,?%V fjWo/]s6fgŪkSznIwf?s֡vMw%o.QKwl#6q6=60vtcL0,ZQ@i/|cE"mdX 09;t"zo" w ǥ9k %#/~0̀d=7)B)n);54z'1xk*?Ku 7䡍U,U:JE`unWt>.}qz=(XuS] h ͟zR?=wɵ&JO REa%"STزyۿ@f\Clh}H>PI'NA҈B࿡?am0aꡚE|œw-bɈH\L8[q} bLUο:Z~:LĐxMψ'v4M(S{HgۤO[P'$t<=/nʼn2Bv_!RbL?{NHU]W*]^Ժ>~UhJ2sq~a:#@@ܐO˓CѹG2֫ hp7 .UWXAzƹћR CqhQ_)&FBcp?NDAf. Hm}pd(T>=ޏZ0 @5H&/ *Swii;vM&a 0Ұ7eEʉhj`FE P)f|NޢMfw~7Ū:lpr/}T KL?K{]ǃi 3&%}K BjQ-Tf<95{nAEδdyuUoh>&>lLfrF bk4,څGÎWUOTLvR0V@ p edy_qNN)Tɏkr , fL.Gk@QM 0%!YXY{al.57W6c$(5 RNEM6mctWZnugӜ̰6~]_cXv qS; n fH@݃?ˣI508: G]f"g卪"&{~sN#%Vm<TIBVzi}>Ƿ}]6P4;O .1u V?Y;3:t(ul.MIVĩPqdvkC"k +[;+QrT_G fR*}J fFDgA*HK$RD[?%Շ|?lEu{d%2tLv>Z7>O:ĨrR6 nnB`asN'w[I?]'@J|%&!l+GQ+ %&%6-O]VF.-{um)(%h}xdE; uZ?(bX2, lpm-_:BrNs +` eqL0IoFSOvg (S tpakxW ^/iv\OaPAL/JCB3\4{:J5*c1K!IWi:6@Y' -h}D=Ȅ&C%TlQ-U[8:-=WhvwڦC&f,̆3%$a@NEen,K$YGmu;m$m|c@ ?6&ݔV ئFPIж99n[?AfUuֹ̜b;#?@rD}-r8#sHWZ2RKw('I 9شhtӫ|+b<>7C'/q eLH)̃N4X"݂:5&!LZ y\`$I#)/a!uKaƫkiG *TXrJBVUd)wEY(Mvn;UWӐsu5 (MW EˇbLHPD2a/j n{zzhG@,٧|L?1ci(6i /`<}tC])ze*Ѕ*9*$5:b cr9UX{ސ9:MEWZ-UZΙW,\-61=9 ԇZO5{LCa1P,9Uڲ\~ݯ",[`-Q"ss3n:d {͕.HO(f g[A2P3M(璼pV}KjH ׺CO`f+&@R(Jēl~\]y( (wɶڠ` g;v:΃&Z,YKaT}$;H,070٬4:-z+*v)%u(`d #0=Ӂ&5iLIG- ^*WѾoCJ%!2' T5'AU@ĐQY!G\tY0"72T" 7Q͝e蔐n(&no^ =d\ =IِKr ȟ4SWaIk*Οs+צq? SUXR}P٧r.6uRc%'B)ye}ʦBLeaz꯾xx_ 7Y^ۣ'Tr>W{.aαGa@(9`Z R]3 xR }d횀,n'Ѥq(*6E#K7"{]tL衤l1=%APMtp{ V=R*$1T&"Iqpw{NY'3Ic!f ^h,_Gc#iR,DՙZޤ/d1RHX7tW˕E ZoWޟ1Ê+7 ȡIﭧbށ 4˥y~Kht\ :0&-QqqN 9An:/ue,w 8 BF]羳,i`qXg5n~&LSAS&[&Ld)A=W[f!&neSifd=f~Ɲ^} ga,p`kLUԵ8j^XH8*\[Ѿ03Y ir MۙcN5k!r5/UR)66B׍JY8>VyoPذ zt 2"܀5>'coE@+Bޤ8+u5&QIgG^/qaT$^ϕU ffqQ\IovCB|*7kQDX쩹m:Xi}PA2#0i G# W6o2*4hYr&q8&ol^Id5w%k QJWG[gL/ onw# 2fO)lk7 $kdA 8upUp aEJ&A +4UIdX㹚lAjwM‰t*U6jIՀXEgQ?*l(3PH\l{o࿵fP{D14⠂ nW YRg(UE1سF°3#)Ia2CI ԁt>9̰xJ<؝}t=m2*lϲ _RSS?uk؛f˓ƼH> N{;> <>#/Q#\v*>BգdE$z:M-9c6^5㮎\/A=,2?S ºA ͭ*>5ZvMaYE0Ttdh2t[uv{'ɪTFR*+Τ-NQwؗmS2!L L=wkRofAذ<.ޏŽSy=ZQgv :{[z^bG`'4Zc-y`2|OׇFQfu0K%t6̗,}~ᇲLpꢩ'3K~~2NDo;M#Yr/xF!7NNQOڍQo[~Y&Xks/``(L y֗._@z_Tz~7hޥXFdtܲ0*D\9)Tcߨ Y<|K ×u,Al*X"œQF/d c8$P'0{!:i2sLk46hhR p5HSTjzv>3 pybdb/w;|M1 ~B_W㖡"q7_nGo 1з{O [>:W|M[@P6d4kP˔YbJ2fˇa8|jIN =N4RD o@I2XJq O:Tob?2z> #ɯd]^?vq,`̊Mh2\L!7S-r6cԛc arR_AVTRzGgY"(AƩ' B|>_wg\:XJa^KF]KBcD"5k"zJJ^~Ξɋ~&O7<gkM"Wۨu~*_C!՛kبy淮j}ڛu:1`j"8NJs(D OE )Nb賰|Oy{LIN20PV&rliۮ߸{;>mߦc2! TPEܨ(BktG#?.d8t,_T'k]EFEM+7,$XiCk?Ѿ7bkW/j;1ppF.*ۣWL ȁvQvǹ7AZo%0֯U!,}h,:,rRs!vVz'M;>78Q&% <+˷%<{h t{(iC+ðu =5nc0Aw&d{޻ݴܗu\!՝"hQU tDu<[@auf*gG-*eȪuH6ƿm7InnE~, ,{Io>L^7&xtD"fa 2"s O )vtHx ] FE@_DG%rN#W»y'j<ْ+JUm,: ظGCD \F*>2`2Ubj`aZ~]h<8 |KUN^>.e{An!C&#Q( !T&~/_4'ߝ]Zyv!oWdA]8\ia2/hwG "t'M! ]s:88;gNXAjqm2۠[M;1"uBF]?L`*_3il\*6ck$V͟<W]+TY,Mgz_jy78j֕xS͈f2!( ,( B-e>lZ@&dJŎjx$r.햅y3;nM^5ҕ|Lnd3~QqRCSn@Ҕ+a]#06Dff-#kIe¥@F<H ^K۰H ~oMk3/5OR;oeo )x׎$y1 4vz Hv=?QIIz䠴 Ġo$'yJz<ц[֠VF72 Z~ZXIyhEْRw@j>4v&+cO@RsU=ξ(rԥRȟ̚c<$8D׾Au xQP"Ѧ恔RZQɞR퇿^Nx- X^W;LcGa7&#DEflҙX\FN1Z6*3=T:)2S1??Fs2=x^SEM6 ʈ3>"^b+bH#.&*:R L\'A?E7k}٣WݩڭȐeIĴ2[MFZ_x]q2ӷ*FaPs Ko+0EviANx$[$'޾s_G:/~_ʳJ`ͷ'=2UZ04>lƅZsEU(9˶&αn ^}r㄄P. $ vKI g5r0_p?c>K)LA2&h+=k * `ۺre%IHp8a{74#×⿮&/щnIV%7C&Ãʈׄ*,"5&8k pf;ҒH v Ne~#&.T"Ov)0n+ ~~p,NSTҖRO$:}av:, ws孧>Fwi⍑mw97oOOwF,T-^8#`ԍJ-!mr j4Zˊ ^Jnjnn˦n*,] ]I8GmQc NT ~ wb1 D-j`P20dIjCcNc ΢hFC |V\[`, aibcA-yƦƨ&WP}bHaIΥ.3BeF-tc%ʉM &yS Ůrdiذf6g8(H֌blMHk0(>(W-FJ yԤGK6'$MS2` ~n`Nn:e`!okXlM 3~F-5'@B%x[F$ yQ&N"lUvqIRҔ w`I*<6p".S~$,'?aBc̻,9؏x0/7˻ eQZea0xwK:.wGF,;%lG72dEKgPbp|~S!3~e+ BWJdM 8{9_ZBK48}Î2E#q҆!nx k"HK|$htR8S׃bjȒ2G( +auskkZK0hBg~=+ܶx,cw@A,#) f+WC # O`X.wx`,H )loxDR s64;ޱ!HFJX=U#>@|g}گZ! R "^Yqʶ$cG<0KY\sި &#s1kEH3By%aonߪ 40 {Ɏ^'w^BFܪ ħ[AQJG  LIeyͰs^$%c5wЌf xVY(W9WL?f,JΖ gj)P>kz߾ԍSp̺1X/ǥXB(\?b꬝,Zʬ^6VZ :uaqeȈ'~&?9 f[Dĉm*d4'3-iD@1~0j0_'!]b mHHFߤ =&/#t:6rVJ9/vW-+HF]|g_pj,yU: :c%:)Pok=6hnE]LfJ گesDz5³B]JPۦ[GzA5$k6iCa)-)$Qm[a7XcNS8L@' D{1ywգDS%ed둚 577&A=e2{xQ!иBєߏsAS&8Fx*%>@.w Iy>|WWdtU[z>[,Pd#T1W Y ;oGfJl5-?"d'yCUG,u820tǼxkrΩ~2D TGAwߐ|4b:e{'ǟوW(W2(mZ)* -?(."P&".248ySMxw*3k0SrL$, .1OKQ&<=O?A]ɲ}莔fwrlfi^}U0zvߝz%HV}q bSڗţlP6`AˑA$oÁ5T*"#tIi@äBu94_)[]TOu>A&,nHDlZˈ3dUsz_p7C|"tP钜fdhr f FQ "cо?7șe-1 !ALj{_mi\P,oRHelcPM(ˑu@Dأ~yW,l@rm8)F ?d< gLƔ(VM&'SW1Ja8c@jU!GCGR$>R$ `_ Ϻ%f@ظ>E <g\GXuPڃ_UocZSYnk3I]m;V?g5cK+\”jV}Yo) PxM7=hJǁzm@y,%0S??B\ϰAm#F;gxNtJS(Uu7O8 <6w*&Θ20p7MStyc-?b !Vo1& F!ܗm/DN;Wi If {Ȕw]h,D9)},%7zT8~uKa餮GZ -\/G[& 8+BIâ8 ׬5f >cM Ar`|1ޮSĚfˤccၯ"VZO2}KNQ{FLF 3RBy`FZ¨)hO12&[R=7]^Qt@t-yԾU! Uv W Œʘ7|S(Y%rƟ.JշDy1+R&zt s pi^LEIh7$pQ x(TjEٟgU`$<=rU*:mkYtHm`6>27Q s)g"&OH_h/nYǵX+9JXE! 2Mp8Bxr<(d8r晧.}c'Ng[T1]a 4sz,Y.(]o[h9Y,4Rky03RdiuȌ<7Z_=eu̫\F @Je7H_cXyc3Nn%[w9[Ce0iuK+DFp?5NTmϟ:W4{} kY/zi@fEmB~Wծ-A3hz_c]Jt]LZVzsU𥜩PBL0c qhAaB)t8eRd4 5~*ou9W ;}Yu/hh^Σdoq7tqcw|eRGrCx|38JSz*tO& lb{u1F0dzͯPZ:{gmI' N RJFxI8pg";{wFqFǯ|4Ǚ]TG>dO +!n%FBc^ 0~$(QDPwVDy~"xiv rJ'IT 6vЦFxL~\MJE_ +j 9-Fr{K@b+N۠aG4 g{KLP'<3<Sɳ׎n- /8-ʖM ozfZ6P! 7B~OhDCg'WV` AeϞ1)g5yOWTX#?ˠILWfmE'($ 3 @ԙZZ {z/mƕFόUH%S,YnJdgQ u񅹈[ OtN).= wPU9rU82UgDdlK!Mޚp2@ ; mJS.,g9lp w^#t .K'\UmH^a_ eqʀ7}Kh>KV9:E;04*2Smpi C~F|!v1E~X'/̀>P%ů `M齏Z:f \Q pףfR)}z Ǻj\i(Z<"< +oPgL( ?+׾ Xxkd,5#ࠀ b=u ݁n&"Yh NdHtN o9w5`?['@G@Lo!LmNOf^3M X@'?r4b N>t*m,ɽTc]ˢVJǨ$ rָ A0kh1?wX2{#:"$6^74A5}P4I>?J&M }K~g 7T451폝Sg'?fɘRET~4~%HL5u$O2riBdB9g*Jtofm\y>!f$4́!85lΕc|lyTh\T9Pk[ޜkk3sPwp%^~`N;dK>~@WןuS\Ho֖ݩ<,!ʭJ^Fe?YqQ Iz1*JR5S[B\|qbDVՑ*#? Hb?;\¾Tm2DRɍ-3I@6=c9Vf.qtn)p.å1Cd8_W^#>|]jws$0U9|;O3$69:soFZgևDeѓ[3j lc9^CkHqNT(YroAƹ g|'vf[Ho O%&!zb^fe<3ЈNd_ډ cu]\M݆; 7NT`zeow=ᆇ,Ӎz18Ub腼ߨ+?9M}o %^cɫ&ru8۴l$oWnнq8*W@y!!axٔ5*x[ǟӵge^!K;~};P1UqK5;XzkQ H|t2%uPY42hf+G)V+ 2y8xKV}(#+gE0iLMii&29wFdsRԗ{ky egs ^q:uGۍ9Uߦt_9ۏ/M(UȸF ΁pPp<"49@ܴDP Ǔ6d^2(N.C/~(z0Qrpm>:G992.l]r͘q'0~{0/bձJ[ˉ 6'M`r]7/M8*䇾fM H{2ڳ%ms "*"~Rgf}i$% <.=G4=EM̂~g{D(r yoIk8&ZR!#wM6 DgĮM^7lx:!Onz }y((kLQ5>>s0&"k,(^-}C;(ez5wW,ݤ.8{$ls(74H].ԍXPE[-e/_:9~'K;mCvW@LAp YEYtiTO[8T>jBl~gCgWƼ>]"P{!~F_'}Z8lJ0,,)_SUƪPڪbf* ͕GAJ%'$-ʏ.lj)ψOk9ƌ^#؂RApB"zM틑Imuqq6/;tތ]zH +xAQ*8u:`8zg/kG[|hO%]/}Ǘ, :VWf2w jfO9( i $J;RI8><Ԭȱ\={AKŕ~Q?"Bk/jvǙ\qol s!+Bw?4!K"xEU3x=G&7` (5d k6J DVU= Wpij#(^=Zy& /+Ӯ.|XynN*Ҝ9޻5&Vʏv~a7|l uu}K:Ԯ*xv2@amM35*d_g@C L*m?AbʺkBV쪒ccmwd pmtdAPĤ,M}J]m ?@W(<۶$ J=ST%!KjPJWt^DV! W])`G8Y`# *{S-RW1q?)Zi~VzdRAwa$^> ĞH@e;af(Qr wWnL:)P1E0qX׭mAVrS0lZQwiÉӒeXjm ǰ$+륷GDW)b7TPe|cyuHcfVicVN^chGS!?5B *\32Ѥq5RJl5ՖG"w\,q+)G=}FV`qJw(Ƕw cyϽSIBõG `5qwYTuKju枲qӤFi~$'~U"3 tUC &+C)=\z* s!ۇnU/:7X|E@eNYo٨74D¦ 0EqIJZ# Ap>{3v/z^Jׁ,1-Q\}o Sٻs|6]aG9Oܐ_o8Gzx:?\lz9 ]ǀ0o4(ٕ \/UuTuߖM0ij m^rzlA[rNd9;{ ")KqCq]iS MPW~ш*8 >ϥL`fNA I'd:ч4Yᖈk6!IHhaNGذZ_;m%wcc4tGIr1sBXLF_a%;($gX+US/JZqr(W}:%`,M !)5s~v5NJGnH>kE>KaS(ST+LU:jƛ=@ o{5b /H(ZAy{]LʟWkVw3#3i9abl9_r)nӹ01\'D5mP?Xm&P~,*L+:G3ǏAa^;|;<KbWvW]6UJJ D9)f xY1zxoz|(_AFj}}᢬284XyX>,qphɼOiKa66T< H{:>YCx\W)3@9P;ύ&QTcPߢXK/ȩGg1F~#\[{j-ȉ]<.X=vN%G!C<ŬNx:FwjF}aM$ 7Ζ n|aۧ(@{itD|t SiE}(8f&,L-AG tpEGTA?b9YɮVMca˦!f) #/.ӵ(k5Gk0!i+xxRsm F.J,BЩuk o~ G107++P%`6O 6R8|oGU[/Q˜g<`|7ʙwqM#-!cLʻ∣@]hl^H(Jw)i(7o+P|".o3-0 PAgCuķ`|5c/O$Y.tzU Z^p>HvvtsǶFFb~&OtXf-83vlH}1m~LwB1dQm 6b!e<x "dIQ|)]7K&$f@>lFTD"ӕ֐~]}Q ZK6^JY<;.CᗔS^:<]fwPŠ;MG|@f}ŀ`OCÍKv~i{>H}qĄțgD&qXu族mU#cF0I#lrq74vmvA!~FLJO9']^KzIq T*whm_XNn;݋s̠Z+!w!Li ,0(-]*m΅U_cW~!Uo) *%*[K87o3.,F!@zb7. ßSf˖2 :ŵqxB-:r"BouJ$ $01:v$a޷,M[=-<)"yrYt2hGcl\*?>`}ܡJWWaHgN/51ұmޱV.*(~4{`}nj7taH" [3Ϸ# Pc J^`>(_ Q?XFRW'۵>ZƋ(X-σS fxW(и\}|+nNBJkl<);?iOB>UY  gҶŌ1V!RR}  yf-a:'_q:oaX#sƭTo X?AĒwT y pLKl/\YT`"!Mݑ7_X!ۻJzX*E!Sjd?Q-({jbW`ͤFF:CX;A~jU}ErGU)Tvbv` Sfhz=ozpl??.۳VbǸ zcgs fŭSóbas$K7˴Zt,M49+i3T* cxx_,5F55mex$TUh]VB mԤj$0钄jeĸA@Nl_*Y`˰\Y1K(OeGޚy&θ5Jy]ˈEE;}y_ 2!6%Cv[Y{@M_V^[$*âmzd*nr0o?`-Fޒ슭^6E𶌜,?dq=rAËy$eLT2nP@vIm<^}|="[5P]OHAqvX; GϛrR j*UiVpEs˟nm;u&]sY)UHy PT*tQѼlL&s7L<$Q4& ڸM.k5*`!B%e5/.z"&jIڇQax 1DZJL8HKpFl,CSWƟ4 {.vNj\{1xζ1q]ꅫv6/iG3ۉ}~f!fDD')PFf\; aQPo,md^7oB)rXΙGjsŌ-\?%_^#o&Bgz?X+8a&0bclg=q5ɦ1сZsi}޿1L)óSgU'A{ [T 71,ؖ  dwi;;3ofW1ZiIz(pfJRnt̅hUz26iD?};P^YF7x%YD9 g";TH%u̬:վpy`&e֗]-]ox;mQ&} A]{K-?oJm;o*I4SW$J\/z@7Q הIljpP1.9:n(bg底{B/A-$z7}04eԭ)kI;l+?zv{ U|a~[\)a's*xؕÈHU ɖ" TmWV9ɛ6v)0RCLjΙBP%K/Y* D?i_>Siw _G^zL299 $Ҝ 8' oV^TB}.rYz14 1:%$6b1., sS%> uDzAMg:.n4_CըhIln,K$H7C {hn*mKʻx[ja#0=w "2˅|/ynRjLg(4@rּ vc>N٢k/i3NihKhweA<\3~u}_W`<4nO^:jC ^\Hn.©b}PX4=(JtʂoDgḷ7ApɱM9ߋH9(P,$~X7Y9WO>Gf,Wh˧..?U`U!s=sg/Ky}zhۭ!ė+=I {[m$S\PΠ4!d_ɽ*dr5GD.zn*@a袼;*˔1\Q*!CvٹZ ֟MQZLY NӲL_~fOYQX0hnj%<#7SS? pWuaV*KpG ;[aE'McqmK˩G/vǂ!QWb=\:^k?h(ո_y~mQ` ğ0kxЌDHX= _ ,r7N?񴯌IΜfVݠ?)tYn8#?`jAs !E°jʸy}@nF @Uey Q+ J( E)FT$)ց!%Y 5%.vcn_M؎ea|Cߴ)m F|EDZPnd/4}V󑦔+lRrg0MʞiIqmJ/)/-,˼\ާݼg7j9 ah2W<;=``+$t/ظEA,^Ai`oQBԒ}ڨ 2ET9|k{(;)]tVzqR mҗq,!v&O3=ݤSVp.^$"?@u>fn)8!OCx`G_Ǹlͼ_t0W$ToY|,CKҍ>]ES鞊}ќ Ʒ a5!BZ1B,uџtlnz>01j.ڂ^"+mk^Ud]93UE)8JNMR xgN>3b/I7z4Fw>"5gƻB{MB)jjI &XץٿUw_ʬXi&䦡\+˚u㇕[JY4M\nm d] zFl0y(Xhhu]ۿBgeSݐ==KÙxSxL4aPBzGMu4ڊQ8XЖrf\=EG CSt>f)3'`5Ȟ]*EP[J a=: %ր)=w$L :jٚqOIb^ [ܭƗNC0"J 38ԙ@T}T!L.Y*x5  p|0Y1IC>Fqb ~cm[++ Jvn&QEy:ǔrM謹1TOۿir5m6ᅯ%'W5v 5@nۍ4llWYSzQJ+F #@E+!r3t,lTvXi93YLUU2ĢA@°?wR4NѨѭѽ2:jtH ȿ%L3'NYD}ܞUr:/U / b"c+o%$#S_@ipUt'k'=z_pLU$磵 ?RX'Aw^XcŠQo'm \5,.k zZq%Kb3汁mn+ SYq1# npF%gmf=4+UҸG1?{5//+Qwצr9(Wk|pհ% poHˡT 4֑~g fI(̗)cv1h3`?@E|>|қf~ G dULT~!]߷ ʾj F]|ƭ?8QKyx,B)6mߒ^N!GOd!?i*nmNv7Mycqq(,m]p_QV?5UrmF^$FYm%fPFGF[JzNRXro/QE o-׿R+$L $ŏ5Rt:6;'If>?0Vcm20=ľI6c8%VF̣R&@ot18 8z15!% \m1!9MjBUuy^{SόyhP/gAog'\AAJO""߱;}-O;*KmY3z>2NGvfU&_><ᖐ»EO"ŸKC$>WNKL8I]C FA{\%K 3i>11޻,Dh}l4N.Bks^SI桟S8C}w%<ϣaRށ:&iXZ]ɏ=$(PWnqS>ۦ$QŸ֏s;`I'tL4ˡgiGb@Tӝpw ,C: %8ogTM[{-MlEX̮#Ԉb&=W.?9~Zmju~uW;\?s@v0(Nm,X75HEDj)x|lXޑ`p/c? @q!5a8>sQ^S䟆qI]qd2+3kVI"'mX ow.?mX!BM3X=ր|tP dÕS3_ s¡[}߁ OP" Ȩ $XQ)pQ`$1)r3L؅ ]vht鼥L\?> V/%+IE&ͻgOP0 ^%`?!W57k1GRC/w&!ٕNDOo3LvwfO ~M díyƛ E;њݞ(xɔt5WnHG-aCE}16}7˫WfY*C G\ӽ{_$13ȥj ܃wH8,w8 5B *d]Ц9˄L䘘^JqK0؍Xњ,TV:j+y*Cq #e4kqQ7vWt.Ipۺέ5] z.[4f+YbY?sbfEr-X?ĄOK&;>NC%RJF%}6oSN!X<|I12 &#6Z;)6y;$I7ĤLP0h>k2:m$bY{Yƀ\mJH_a L#F_94;+)CF!R+5#%YvwSH!OfLErr&A/d=q-؈QD|_$%~ų=\^P_ox{uyW[aœ$ oU&tZX&+4GQ XkrQ/{± @h/9޸ѫTXL'<.^dVÖ}?]7xn_#1/Yy:dao81&dg`hqJB$W\h*@Uۯ`Tu Ց GOx,{ptc~lVb5d]a.Z-JuŲQ#\E SfU%X"skW d ]{'L"mU#N)m%$kἻHVxnS*lہJc B ssͿ8ٵ(I@rPڳ-3mUnVj$Dj}Uv)9㸫Gkg*W@Yq~HLu-&Y|5y $Na#J !z[ ٚ쭟g ϫIS{N$̙]l5"?_UhfN50 vw%U+AnSDfjr4qcThGOLoPG˦j5%g`?̛DYv|W\TɶؾZnaG"c"ߏh ,F@=up !z`b[=1 F5ܹ]{ Yی~v .|6a ';L/weFQQ!/9( [ذۙ ?c4W樾PPg]Di7a &<5[4njG@`6VoQX^WI[DiBkmYzj=itLЏTQl9a=ư3${Cѓq9h/;ȩ<`fl6EVʠ:R1`K Z{Y+Cي3n^2eߎ.'RLl7K DT 8 LY$r luCx;TJ; cBJ\ȮYRb *┆{1Nt9ܻ)kHQ-?jpU{gw)~/sK mO[9bXQَ5A!:P6EQXPV‌ܙqv#Fԓ!uZ_XG) ?#@"*Sا@4m\$OoQHeTl=\ S}ִpRL-er5 o^ MMrBŗ)jB˰0T'طp j5L<`Z O>y1xEN:Eg g( k3!:'&g<'g|D6Zld"3f5۝d}b;Uo)Svs⍪`U!=Mٳm"\ً7^ooӖ$GB5.nSA'roi_ڹe`Su$@oWKWoD%4H8b8S옼XC+@l#E\FxKq쁉 0$$s8nErd|x;9ߎJE?qN~YiӚ=a E3_o|]֞ͅLo-kS7#{cŃݏ}1Czawd]fM}XHy[uK?/-uO4)BJ2,^@G%EJrE:#*,fye!]@~vEjypQt!S|% z= ;n[2 [ԛ]TFwd@jy L.HdkIhO`5*rn!}rρslxce$e/vG!Λ`L'{yJ^mȪ"1WoƖ3[-HM<"NӻCnJ'‘t+o?"{BoW$gR{G)|䒲zZRd9ջK7`u% o_Nc}=V9o7MseP|Jw[L"nKq GGEX~Դ55K>']ZfĶNII. 7 B|&Syרj( $tKKCur 1!WW#Z) ǧ&DeT56LFNGڥڟ@t4O{poc!Q4@Г)3Lsy= ɇoȅՎ)MS捐1̸6\x/qG_C s !/R`굛)M8!#vɨsdftn"([-H7k?kJ<~0&ՀLh0$ psd}'˻HLM Tn}F &>L{\O.Wpg܄0ӝΫj?p* xeoj0̯ʹqmC2R#Yi]@~y$;yHWyPz!P,Ŏx"y>z,9䤬p΍\*]qJ1{'bՊUsnvQ@snT }#ְŎc]ousD=ݢ%HyX3ey`9+o{՞ g櫪IwKSz8j,phlNaѸͮ䈡-P1I4w(Z˵8O}k29`ä*V9lABHw )`9Bp1E|vs߼p^A)wnҖz*!ܴבּf[$k {Q}[:\ѩhXt!?T׌T C$'WQEM3\ >nTcml/{Bj7lWy>gy c.U5 D:ƛ5Z ?QkRBLq5R拇leB&O؅Fćq])K]1Lty:rtmlf73'T_1M%sv**hS6A|baYw%_.*_ evfB۩[="{w;;f6^%Sd)/Y7:FX : F׮٠3gs*;>5ghاRgM owկk-h_LBTkNӁtvs --]Fї7aY,$m%| X 1QVa{/CaO&9;I:+*Mg,Ҡ6/>#'dh5&K2"!L1i#+E  18^kl/4HD a1`Tx%EГgWv"h>>IPxkdI }Y W,&Qy?Z[l<*eҾ/R6آܼ5K!Q)WZ!P`Mo]Ձ{V矎$hFn?֨_u`;uJִ%Hj ZYB@ixÃ5n v'S:j% -R:H5!!/J-˵W\P6%3 V&a#KčjjԪ{PbdVѷDҙ"O`6ٚlY!̸,{QNS+GA(vhP.`ZF,Y`8lZhXt& 6$:TP30HvÜ7gMx)$u6لRҵ5mDp/f)IGm0Ƕ–Yc ˎ %f2P梹kDGEC45S|Z z.>iI2xI+FnYEC!Z# xm8lD NFk9:j8M;$ J:{WNEH]8EI:)'> AHR//] 5$as.H98RD-yWySp]JUcOdGbX^ѹ;d]a"dȩ5-#rY \6Vv|$YnpYYHR$szs$Ltg NQKPDqf.{c? ;'6~Qӗܩ){IHlkR 1MBbyN_>vd(VTB~rf&_# |:u)VE%ASw@ ۱߯dU2a6V?3b?as@y*)M~7EWOzQ%ثmjmWO`njJ{h'Rs12ZLyk-8kHYB>.TjUC{oE\qHQ|=9]GrYgYSy'Y7e\fC!T Q9'2xVukL'ʓq k˗z0+6ArVZN" ,wԞvF֥VMbd#*Ԅ{)|+7"=p^kPb ?F-!4):9*?VrY(:owy[f` I *L\*̛~ڙP$"KdCJ1NQ|LybŪY+ P1!xS7wbF`v8\72ٜ$2fǿXlj>S?DtrlVe خʢ5Yh.}fǗA2K+(SaQHBdme:Q_k_b"!q*o>]œc,q}e"WzC>zc3}/fԂZ,x? CG:5*S{ecw'k 7Jv5}j^#\1gGܰo;Ǔf1_| 6y瞃|_eYKMB& :_4 "D*;/q0oQ:)|/!Qi9[J_:'1/7-("y_ԌV7+JF ZZ:5dWJ'" {-~uA!La"!>nj2;O!qEpOԵ j fS9Gxqwp? l\!#u2gy0'ޑI>hfS8I.)@?"Gp )Z+= ) kn9Ug`(~tE-7}O$ ͙vyb'VEiU@"XM2WLSbm{5W璌EÇu Qxd9WbMG>DNgu͂wy8o\R.Dk;Ӭ@3#>RQA(Lhjy6j@A^#Id^vH/e]̂sA3Jb֊5%hHꆺwz/Xx)GawC*kS>O0tsy7H>eTf/t}(?#3ܶR)E3+{④8dT9,QSYŒj=(|I>7\ ]>J$*cna~pq&(!Q/P4^AKiLm y3梫p|9qá5cDItH=p,PD~¥vw,y|kمBWl+拋󣻈mv΀uu;}=c֣o*R҇cuY څ23}L{uT\xMD(,RGH)J*tYw2z0F(Y`c~6M٬y#}X ^u$lhE ^/ ^=MRݐ篲uȪH?o} @ ҹZ5Ͻ, v OoTK O8L|,%˦^"3Zjw1綹6AWP1ƠE 4٫mPY^aK_Qov 4((jlm$³ixmVY26o:>=䄐>sfjҤσ25MH1Wl: sƿCL̩D_ֹ=:AVlvن ҁEUR "RwXɃc=ѤUIr(s2QZ|R2A]x #r5z}Sed-TJ{ػ͆|"Ԏ+MP#յ@o k&})PLCCZ;0hO-F5KV oCi6TI0qJMYP<(&4*`Z/.YN\>SCgX7",a͵,=+gZx<șCj[0ㇺң~"DJ9p Q}S>!" l6b9EV}Axw־B1XaB|[9Xd̈ID hA"}>f}폲7묡ezRi>$~7uO^ s$4|ea E5!m'} A} bRkG2wҡgon"/Y=x$IgP &>':6k>s"VQ#GTqL[p&o jurНr}N. pXo}(Sm <VKߟQO #p-`ìKFeX ^~}vT]h҂OUHJq&%$c|XAZ,7=4G7:"ncqoAuZ5Z`9/xz5)h CUS8Jb󡧁.FOwݦ {z[\Db2|(ɹ)wpemL' 4_TGŗ]*ryyV19U %j &2bO:_n.Xc^==p %@}Z[cE5҂C9~~r7Ƥ} ?ɞ弼U^-3p'ܘQ$| 'F@Tk2?,[ ƎZoQk& -bȸ?:f._-"hyp ?Du9_xw*{d)'`P?FV9t$v䆌m}%8b/i 2: ˵7X@7Οfq,9/ |?;u7޳n tX͹FYT{wΔ=( E+)[#d`p\=Q|@IW.LHyF.XyFߗ$$kL|eY9Ia/N7^I[z]=cV_Jw5}PqBx™"H/5&sx1Ų@m^J<o8X "a](gbr;qjk"1mUȣͱx,ՃhdN֠PFJM%3u4@+eJ/EݪEYʃjVnwa4 %4#_y4J-Ol$ D=| 64]z^,t Ǹ1O'A2pq:ؠ�uMFr<ȵ.'.>l睅"kvx2${7 BeA 86rSHV-lcFo[#M8Ԭc< OT=L=[[q$7\h㏘_oRJK9qbaѰB /yhC 9'`T54Ӿ < '4(hybN^8~KI]KuOmos6K |˜9ΛL W̱D/zǺ)*d~ ||ZV5Cec4 9C&<' NqjsL0_Ŀ2?ZsifdJPk3þī0fc[Q-1Yn|Wvĥ(4 U/\.#/yUm8wChîu(1D,a3L[: `) n>a D_DElq=VeG* Lz|Zވ٢۴{uvEcS4VDZ Fԩ-WJw\ IysV.ӕx=w_){u<荈MmvhS sR^bbGp\kdq|Q/`:hiI4k &p3š1NC9' w{mק~ ~:^HނD /ܑq@+t/-o?sCU8bH0܇u[ո{U+:{$ZqYN*7Ywza!\#p=1d0XfOj+p!ӫK` 0M,Gw52Amm~l~5Rm5B9 u.Q:8#QE{x!!b{l@+zXk/RyҷA&*/ fV}FYs &{9(E&]Nزh;*դg~.B"czs@d}IOje+9W|φQ +9٘bo ޟwW`bx|?D(xH$IY2Z]K9MK]* <ʼ%٤y'N⋿8Еݲ)Wi\~͖S2H5tQ%xWJ"w5k?wuw.dbT_<&MH)XKnkȒwP!b7έwBU[qB0t)7*x\ɑxʑLVo8E6Cѣ_S½I!p;E;S[= |uGa 7/CƵzHf*.%0Lѱ=g Q 5د/^zP71L=ܲü8k(l iR%W1VE%w9#:Xw"B8biU@hO&J[8 lŏH0wŧ~<ۋCHMB#)]t Yvt0^WsIIB%yYhY.qdx),O88/Yk4ۜ?,Ӈʘ< {!8`YeFGsꍦ0L.ȅ,+%qsR@b4gg42l=B4MjVT - %'SwXvYd}mW ~9wܭ=rʣ8׶v+#, 2mpCSsnoTV{Ag+/ٿAzz뙧Sֻ| 1nbzj 2j*9hQ[/C`w%]H@nh3_}mD5։&)ZtCpCVEVYƃ0'^׉T¯uy7ۀt Mŵ\ϱ,F"q+T=rIK1Ur˱}9儘+n:\.[b-!ۻOG]Oڛd0ZFxlP-cv?L g8 $ $"48 aּΌqjeyEȈtY:jgdnS}xx6rE ,Phr iIe]7^At 2#U*^; ys3A+7HQ.Av[cL-cuպS0l TN@?3_8#99c. L\Anm )eB|0NeWkެ."p[ݎ,tJ+˱}xV#ۄO9jJRfB"ַgi*>re~;D0.fN(- RLLws%X4\nQ=nIZ1K᧢5]?΀qz!Kh!]\x &s68q'ܢ4pq-x!Wdo`Nu6H,lϫvjI hI C@PpD4)/#Au;Eh2 *Ku {&G\]_{?n = ;;QVW1U02/da 5v@GU.jSͳTj3RR1-WIWbA: So؄Q3vYrWʿV{k|$!-Vy WxLk8Ufh$y8/C[GYJmkRL&lpPױ}s-@[*֣2)C(H]*%sy}o: SCE~ƋOo9rc@b׫1'PiX!*|oTʛ 3Od*z+?3PR' F I$R\9G~y<:M\Y|gޚq kgv>2'/Ť|Ԉ }L!bdm -U8a@qIՊt=CX AL:cV9w-eqhm~񌫢rERL3n w"e`u*)p" ױwt3,y)jzM]dt%It`7  qY,\J/ m5.#0XN栥ڤ6Kat.֍\2NM*yz'B N6O8ik };j.,$ r},`/XNI']"~[&)6&{9zT^~gs"/mj-A`[4Dz1K]T G3x-X NmLy:)P,$'EE u1A}Hachw}'lPv "^ ^EtM찂j~"v HU&?[9!͞mw/;fcm rKYZ[Z 8~0IN|q:r^LEv{i`+N=1Sx,̀9HOIKx?3e]7-rBsu>*lF" {P[t ܋G6wkw)Yul9(ULU„2Td^^iDoYC1A犹uEmBp`]U1"laVFSUKOkfg*ܡוMϯb&gNv$uCcތ!uɺʾbPETT>D}օ5U/sy<!YF֪V#|F jٖ fMx4~Gهŵ:AtL<RJ +L PzWg4HH^qGhbgĵnHDf*.Ϡ ^t.3}m7S1dc4unK8)?f&(6~nS뢎AGO372uFnF4G0#[ϟm{/ʪ ;ÒIP#$HxBzSGgޝ+gCm$l\ {h39 ʚe86/uij?t\]g =%lm{61ƨҝ$=ty2uLJ{$d`QKC͜eilj?:(&tL?JQu+5䨆#7,yVα歼V̬qf *T9i˦uB:2AHs@;lWLd5q%y KR_n*BVlcDI~Z47p s_XiІYAL[p"؆U1 .X޷D ֭L)hܙg ^r ةg j??Z C@' 5BhM%Tb:lT . ka~/eTBPUPen;:܎&k8.~q>ػ5 ,CQ}SnQ>E*Qv>q׉8;#X wg+K\U(զ%9fk[2U]AD"a_b|m30ڀpQyb#NsZe;"LץQYn&uIbAN鏁1حJ?rWqrKQ[_|xWLuc%<!>Ҍq\Nࣜ=Eo;k9NUT񢼫r,ρdB |Ϊ&zzO4@CmOV,` f]"ODUyqPuCE Q8q%*$1j/*aհ)~*k4a7, ?bi6p<3˳ /=I,ԫKosh}HSPu[gSc!wy&$p#lxOjYesCfm  C30 r_ hZ3ozQPqoyH0~ޟl~G+ֆ=p(rۖ%E!:UWۦY654'`I+EGRΏkI$"lAzz': V4)w{&.j;RĂ݂ ͘;䉏T<6_S'!> [~Os,ULmyRх!M=Sұo•e׃lI`# kgq3t>4~56[o,WJaW`eTx*hESAO =*6Ut<[O7δ$lXp,&,ٻ}-^3ul6Z )?B:U#~ǎh1'x1Y[R G=#Wk@tFd|;w]'~*N8AM5gC2ٗj\f̓?[L~/fL1R"8.5c[a:Xˍa* Ѫ/jV䆕*:/+{b)oACZ*p9$G, *RI}NGf/ 81tK@`KtFܴ,SqP_o,Ø%s[2%γuݎqϫ+!BqN3UJw~@gɅV\@'ӟrm :`w)%N`A0H+8DkÕgMWd=˞NbAT 8tF$ly7-o6ʡ jճ&`X!@C"bCݹQpXS 2a#EATDv:jVk⹙JQ@VxvY F3x[YGyDt?aqhz@1;V5(&4& *]iUwy+TW,mIq bGd $?ǴIˎkca5BGrw4a͉iE; LT1ή#u#R¤WsWDm^nwl[Un f0k}1% >% j"1U_;lptf͡S}Z-=YWf7ic=yTbU7Y2/I JyaEyJ o](>nR}~sLo5<vZVg-Ӹ `v]F "RĘi\)kȁc^XO?7sd"OtXޏR4nX}\/LjǃHnc>~K^sblҨiCS5_^f-_W=OQIc=mϻX#womiBNt 7B~[vH.B5枒 $/(s Ho0BCB搿FD(UXZ0-7%-!*jx5zSsN3 9 ~p_[ ;$ q*v_TKF>8cpozN<h @!㴼P`K!A>Xe#0칟=3&窒$Rܲ',,BmcmO~.mݿt LɃ 譛`9+z3~~rfSZ6#^Y#/O K qQJ垈3ƽBr[ZgV,pDW5"2Ćp<4IIH&nE:Pb3 mG52/_{gt¨cmǞ1[ñg U,0Ū69>!RoFN'Y{ ~!jVy a^0lUf2ʡ.2-k {~%7z8DoܱR;f]̚ "V?)ܚmqR.zC *gI>#=ݕv@ݧ'6-,q tuGx^P ;ĀPAmĭ&l;KMhv=: iG䯝բzE^a@Io`hgڮ{&7Ng`@)9fd\E\7Hωϒr1kFATiڬ7skT9W-2 F"HffwONtE@*WI63 |T eý)9ByԺ%)Tf?L*m;An~2zŵ%OhWP lɨM.E|'ԞW=r)WSrμ)ӌSs<7{iflvGGܵLy*/ϣ9}A:g5eI2i7 곽Cw[]C[>0 N) 7_'- L A )"J_ DFR uc2KYJ,Kh;fVJe ʟ*D{Wgz< _R\I;i"3#.H]]kjU㉔(qlo)EBV#GJL5x4[U?[6a,Y2m/7CEe#@~5XM@7Y6Rh9 [ˡqU&Ө?kRai|(zFs-0#=kx(d6^iKBDlṘ08Q }VsZRFi^<s@5ѣqB bA.Z>F2(^~+Y^O ]֯_.@Ǻ$vx X4s⒈CǷW]͒s \ X'cS)0EmdRv7φ|IhC,@>Z'}݃05p"\dv"[F- ])~ zb649P=:hC+&ꪶ]iKs\+h>X 2NVjC:Iu$!<נl.懱_nOޅ>O65wPVT(4c{௟ynnH &%Cy-h8ewi|-r!P!~?SmP^wc8['m4[_yNRtUO)Nq]nZW;!B.Zq-kv < 8ʙMűGı&˄Ηq\)}6?hSCŇ`>)ԯ$߿WJ|Q9ȥ-ϻqa-ߴNjsqHs2Ǽ@&*[̰z{ s>8h&/(352g v,Щ#KnCs F"`jϋ{w;饁$fS+E<&4T |L8)2C͋: ^VnX;rPdbztuS!v C@$ԖVyУ>Ҿnv<3t#-ԨR4p Xlޢ}EhZi>cEVLƟ U@@WIIUՈ HcVXV:k聒̬S?'[[bp;y)YĶ0Pjyq,d`Ov}s%9k -+Eo.fSW52Sxe}Kh8g菵NcrAWe@L( ]6礚"C< 8IR:M0;m$`D#L Xm Y})T s;ecWdWv)"y\1M11]w:&6/ZqQhW_FΗŻ%)XrczHunZ8Q:=lh2TDz*5ǭ u BɂXof)xlӱyϵ]TF&x~q*Ek㌜G)L|.62 Umuv6 P%xpqULŢ Btt< ;M[g7B*+ Y!&ENe?Ve~)N]MncQIЮe4_mC#>}\2e0@UyFhGL) OHԌ.b+&rڍDM8DD_Ry(ŷUZIyl1t(թ!{5$AҜ.ÓL7X䆂Ϻ-)= ռ]Bsd1:h۞" y A )΁V{ JT\6|Z1 ޒ"kr_| :ΌdEPՑYOD,ڈ_EhE9b}1'1Zs7rTj46FȒ2ad8u|"@C7~ԑV5 "V9$ٛq<ŒȢOu^Z2`Mu7 w5 Ƞ NZxPmruK0 {a2&`k9UoUΪ4 Xٲ{K6虊N$z&_ _<{2S 7 @u2ӝT=~b"ew n:Mv6rĒ#,} D?*&?=dW3ޢ46jj5Rx,at.&_͔-du:-ʠ{Rδ>J!FͪI9H$$V*qФd9d uVQ9 f()mVб2wdɜZ4|7;0{e>f,6'yje;wbt,(Z)-Zqh=$H6[mznщ?oЮg` EHK"Eiq|vwfaAfKEbOU-y@&X 1 9jC@ "x yƦr90E_N:Qyx^IȯOtPM+-%V$LhΪm=@Dx!{ދG)|ΐfi>KGh;J{E&L׋cSaПP $xѝh7 x " DPF)@}/2^9}[ 0#CFǰ<1RӮ|on7 RYscFۡ'ZNjş_8Um㼹ćpv VrĮ"&ntK*,GuwX`X @$V&R@G}J ǍYt<;>n촚fZD>VlH?\_WrX3US'.@df(g9{.:-PJ[nBҙ^WZRJB{MeAoTdޛP-$,Pγ/6 nB xHPeZHzd;FHM?CݗF깙ψR!y)p6]%(^8 WCo31L?rnlC4@dٙhNvE)3z4l0=6SitQW]=q  1o, #˺9ˮUp.?@F'ӎƙ"stKk0VNAAZĞ퍗5\?~vϬ9/*1<-8DPTl0[;yX@Slyzt֟m<*b} n8kg|XqͦE8LM}nlSB?a'uw6#l iӗIƆ[0bU85%qcЂTSWdh:sH'jmoh-$#t%voGsR/a[D-/b?5D߰O`+~_pNx#_І? Dm=F{~[(D!Ք볯6cY_4+p;X*1K_'}PUfƁ qɒ)j=h=@4:K2lI{ L|vSeHF bfG6؁o5FH΂Ρ@}9 `$B!\t,B+HwO1hsv:L8s idBԝ W+lܚZ;SC 0_5:î>6J 3M Yl+ĥ=? &eK;}*X1[4H$!fЭZsz(K4~LbGTo9W=iz_5N TPi*PM; K`.P]NL4ǚA{#f+&'2yk[G>=>>wbDsp$yj\Xی,e8dN ʺ6 5sa@>/;^5#92VzSm+pJ OVē5}ǟ7K3d%ᧃ`hyO1.vq `wٌw/%(fYUqs˪xcغhaq_ZԎG*b>4KOq+ .9BkØ<& >m bxWҏ5W,ի}Gr82<^n)TN0~ anc]l+db"/t"f3mʉj:"ă{>JF<.qV%\^mn5u҇[G2QNWɢRI/Kz1GS0.P Y(^1o{|?X{H D3VwMO"ߺ$`Wtc=5q;Ҋe+[l^ٜOt vnAЕ|v]c^W*>>Y x !ZAnW#Y)FTjqC 82HPC짉;B*P:yBH؟ӉwL k`nB9Vn+NOӄ"q8_rzcO^'%6k2)G#'p@.0lb]vg2ÕV=n]U<^.%/y:@+ gbZ2Lx1©vg >dM"~"D7ӑf$2 Յ{2vr;ٿG v!cʗ Oo9Q3&xT~@mAplSkAѠ^S۰ӥ?*ՏÆ.c*׼Cs!5yA`FvKRݟ MjYosɝ趐Ijlgg&w Ls6Utl ѺxR;ًM>$==`=(N' 9b<s~u5Hp& SWHiUIRad{"4gx"NC]]X9#ntx::cw;"]j*0V鬧&o3NQy[ aV;se—6y>I/+v(脎ĝތۅT8"ɧsw[6 ψ\/۾>ԫ^BEW&|(eMZi$&'EPkߛ8m>|Xi p\qϏJ?砐1К&V`- P4=O? }Wu5=aLf!OUC0Z&y!8=q~; 7p1z 7 9vI]w?UZZmOFqqZkYPWT*:.6}uUa=Y+cƾќ|z_M ]iOjq2|_\s|I&'@L覤(R3H(6$w-n`jy$1iԜ]t F$솖ьˎp2 ?˓Usc[u+ bȼ̐yBGLi,lJOc(k.|p8%*L#esc?告IirUlO{tm #5-i' K`QmQǺؚ)j"c/&N ѵ_cC'nEʘMBzS{1] ؓēOb-kg,w;A> gh'8XW*Q!ǙD2|o:0JyQҕ=ök h  ( j&||~ *]ӢDtNY*aQQvBW$2IJa=E&#`}\KG :a!U\.>oxR,:b-5r;J-7}RHi)M>;O[zdj^6{_=\(< EJ(5n^t doD XJ}SkA|J=8%:?d7WwEOHgJc`hE~YG&BEz0A3;MZ $OgRŜ}|w. _XuvpD~U$F*_md밳ޮesdV k)+?p( acDZ!(IpwW-XJ<_v0AD|K_·1zp6jtMbѬE&7Ym;05й\ߢ7z{Q} w;W"*(F1y]r~I]pXHq#Q8U,c# R>iKUUq0VuDkaW v7dWJ׸;lHTRru8p#22vf5jZ?RtGE0/RGXX7DK\$~|uRS$GI[N [y(ru%\ .hҕ|䞰TLhhZ&>7>CHa^43HRmX}UV|{ZƵ,T諾m{kFU=l] }Dsh#h|" X)ʨg"2lK\aDM/΀s_]2d?RR,^pS:W [Ës}cR]sopZXv:;.¬b\Gi豉̹!![^έck[V h{X;^R>.֠2Q%)Qfjo@~'~mcߌk0.+@h2hN7h 8Gc:Xw1sp>N8 A">T@;K &W 2HwH7kDQ5r{*Sz\AZJ}U} nJ>9A?rqYLc1|Or~wQ)L(_]zP[%= 0a{tBV?>|R=x:Bv(G}Gs6A+h|wˎ&u M@s`5s>2\[$I;!_cڦm $ @G]K+L̩ lo@Ioؗ?Ù2`o.; (#p NUuF8HX)=j2mTPg]]֦^Fȸ'~W̿?YwN/Y(ҶW \X)Y ,6.xi[R }r K0ÓKQۼ ea*vf}۱@f֒bFw] o4A܁7)#sp9d!9 Eb>.LZCҞG^ [ѣ9b}PrF-JQsI@zlSp@ !+wva-zm?YU0AؠU4~-:ȝRH$jT }*ོVfQ]_?@rR?`I(:*/[nS(t1M7˘| UE{\+9ب|eޖt]Z/B)ėűšz>U oハ@NfN/{Ays hH!#Ff[US{~=d}ɊhLg1/#VM l0Dajc9}j}">J94ՈieHv䅴}]=UP<"?I'_E%ǏJa8UR3/6 :o)ڌQJhN|ZJAFHRrK3$^W6YqZ˟T eoܶ5/{Xo!zW]t~IhتYObBj%;*LKڛ9]Fπ7+|Q₆ۖ|9: BBI97E؄=Xʭ[1em$PCe"F+XĮr;XkOӐi[׆H-}5 D Z@X<`PA̢c/D {*ꢥ]ɷ\՟t4un=G CGS٩Vi?.@a,vN%wRc@6lrҌ|{)tɏoƔԎ- ~,f':gB2jNZU|0'G$'A8JN(sWФoVwKQYzVdgtQ$@|;t78MK(V7:`-E I.ؔCJSimr;C_ -Ch9?H]~6H0'W.7guGnǠHڳ~hvdA^u}h޲%9v6vfc`SɩZ?g{VkY5ʸ c-\{g#;1ݗM0I3,У+S\h1m>#X9L9#Jp?]uxn)k,M~(SK/QjiBO;0[A<$yɮS;aJ_t>a.Z-1\PsqR?NOysR,W|BAfo[<3<lna0Z`tD*Dz45pυՄWf#~J,OήidF+-G|69_)'@>ɑ?oT4z-;⹫/!D³!6ijc Ttyc_PoA~?!MȓQU &b1r\g۩QrC…l1-o[ ˱ 1vŕSH%~5B*Yc\m}K#L2KucEl.ͯ$bfrNHP;EZ,LtH E񜼄ZP+i1@#_[mw>S?vc$++ K%'y{Iۣߪ2]A:7,:~Zy8"4f*w}'Xz+摉jE h-wgt,*JA (|rhfo6 loLQ ͼ&sZ6 їǬ8U郳=Tg>Orw62C#qŒ! m:"pj}Ƈߞn zИ;r(Tei=6%rEwymv2`L_>f(U86ڝ<>~F/TQ nikwI}Q'PGIfzNXہ$ma; &x7 k~uK6OḬL<* ak{fX&o=x,/b˜4閥,&m/">*\Օfg_PЮ҂B=q]XhQNI_㗴uL8Ԟ*vƷ\n XD4Nef2.Elnq|V77I\88sGia5d S۹ k w{b\4ppO6a:!T}rBˤ^<&g4m}1N~98esu4o |!.lpa6l\U>2Z ܅'} d?ی0Z7bRA|?1AV%o 6T4LLT~6\R,Y?yh>!'OzX4Zh4;圌Lj1MB` Tv.J-3Nt*~ď9p*9'p3#MRm5qD``by-1ӋQPqmt܆yu2+Ļb5ZcS4w x֊F&d#b-ҦsZC- C%,|%bx (E>P = #y@̆%MÌƹJ&UaBM!T  x3ON8J2q@wZk&{LogKD3'xi*o@f,N` WնkӞXD q_17g=5hсQ/Qw6NL?+u)X5s_RX0WhoiV#lf.is& &]]z\Z7~~y9+RC+sxqPJ7$6&PY{X֌FPrl4.X*$5td6:\@ ܝ|o- Pk#bEbA8g(Znp{3SӋ67&<~GFb0KwHL&N-Qw/,YSRHaT_++6{8٣9$J)8 %WYj8ڽ~[u}J -2\B M?p{ZgK>:s-u Wnx{gR: UCO9C=BΣN—U8qW&PQe Q be_両RMƨs h[ u QH$%H,b]A )PɒjRgɼm_ҟx 逺u~gm/ǃZ]KCB2jRsO *IRWKa8/3#ypZW6BLhRr9d0p6a; (V@jz!-$6`Vm;㯅n~ikw(df:ۘi5~0/%?Ctf.o-|_㾣׊ޅ&0Ǚ5?dO~46K%67 u+m/~>D6J';ۻNnoDRWoLR's*{ZLBrk PǷhYoU9kڮh,R4.P\vͮrcF~;j*Hs,Z8Y25/ K3}zdF?I) HhyRBopdj9Xl4L!{i5K[]$viojˮPF*||>F..5hˎg5OD]3O&khYL'Xs t;!{T,4hg rxPO!6ҲX0?jAҩk޳G98v*O0C*99:?>-*T7 Ib)BdGT50{KT'@liRT)  L"X8Ӵn\Ftrh=T/ -J3;XcgEۙ{^%zbm_A](.K,wWiM'9E<ъOlaE'KN/@ RpКzeHs%8tMG%NeFqWFԵZ__ >I|NNJ{686luq/aM^]4Nhx=D2e/X 0.-k_#p֡3VteA!__ )!.T&JBLǦ;3O3nV%AEiŻrXq̔u 0n̟VWi90ozs 5A36Dkkw\usQUЩFw'C=\SVF2[IQE7-TI֨{YdžݓzL(e7w;}aN6|`Ƿ~jHS2\ 7 kL&*a`Lb"di 7'D%w#Hw~"-! ,F}~*сD2-vb~1 mb ۾a|"l!+k`C/~<"D)/na@wxKc4zbRҎ`މB'$61S3i=R:+[!= Ԓ'G6/G9ot=d:);{#D\Z4 KIpC ީF3hN}RvJ F>c X ĩ{0y=(t1rfc7xNȷ h'.,2tp!o`ҕu%nZP7#ztq Nj쾒d{<R/z&zr,J*Wi"jNEBz~ؤӢCtb4em,GcuWwfŻ|5ƀrwbK`}Vv*r'g~@겑wceAV2UbIQHymqJAǁTrj80zQ1 תT3L^Ҟ΀J3*qϾS1f`9P3 Ӝp$r,Z݌ Y^mFy8ьm1j >9m!3"p)>Fu% QD l6,҉5u>vpV7bPfg@e|p `pp(Dе.+d?7X'Ni"v_)[ꁾ502N%ڂCeU@fҺ!|39\-$pܾ&pi'ajqk+q0N" Fi}[I/O*Kmz!zgڨb kka],5Lt17sI47[~bG#r"xBBҽ4z?@ʲ|FugӮõT.DK@38MB;PsfɜX[v')A/DUda,2 )ptNLj rWPI'gr$z5 fʘ{%OݢP3:nWx0j%Ϸd畚|< E@): ̴ Jɠ uM|zUCz-OcoFں(nIb[*[,??$CʶWׁSX?1ݓO4]Urж5)K _x3"sA.cK =Ј1DJ)9/~n!:KG0Dp(kii`IxH4@O)xN+ ECI .q#!(x*/୕@*e L1k]0^1Y4{>8Xdfz$-2>Փry3㬺YQ ZAy9zDdL1* 䍙t݇*Şj/ӿՏ .P,8/\l"[*E<8v+Y߮Ddk%sIwm Ya{8U&FkmZIВhkq 88\lUhUj3y";Y҄o`e9]=9* @*"jKZ'9Ց߭S'f$e F=T "(]ieIYs*J),6;ޟ %6y݃$| ѡzK Y 3u7&7I ۨˣEC#U|L ;iFވ@}4oKs<R:i΍ ~?@4(:̙90jȖ)h_c_9IS,S-igHUC_4G^OŁrtlfzQ_Gmi׏-k#W[ʷ[7 _AT!xC;O4fq[3gbg u:Gh:k{iQ%j7!s%}LJ7 .7 2ϚQq3Osij}$ rTGKkE=os.Y[ D>X[/zQQIo~Iw S$1e'Ɓrb s|>d=a!+xn‡ChttCJgGR3im>Σ?FޅV+^F\^J6kM 춍K#_hΡSn+W;\/78L)lL[FKQ9IznTF-@$)G4p},*DSb( _m̮'-& ^ڷ f)xg3oQmR]aD|~|[^' ahN?ILݢute1.Ĝ62tZzsY7XTAdTM01]L'ɭpsO<*+ *\jA5;чcQ6OV6DMzRē/dd=D_\1 ,+Uiik Ñ<,LD1 B?Cc\}8 ~Zr(A¯1 2˾߻Q8rΟ[p r* yծKV(Oʄ2p?c DΛU+ $ۅ fk>psPw+h6?Ve5.NL,5JY"JfOJ&S"2i] C?xXQ|*@fLjݗ aZiz%А_M1i0ނ'פMPZoG3c[ ]#F-#ŗp[jAᩌ('o,70miȩm/ *E$m(un=zItpz>T;=ELDpfNZ8*_2K-YqGld1Y v>.UF1V_~ uDSfo|+}*Ĩ h8`61CkՅ˕61%Lޱ' ukcN3~ S"A߾l:YUgҀYyӥ#⸝,zpSqɐ׹IGs5n"W̊W1q5z6StyIvg}Φv\^\,;.a:(f aQ°T+%=2OmI8b14}"|"(vWqxDv,Xd,~2 AUbCNz"9; t-,ѢsH#'?7%1 8~.퇦hPPa59Ţq"YzP"˽q)rTV!s}XT])DO YaI(.wu{V7Hb|7$(p}ުJlPp!(ȽH<$g0MZMy ݱd]zuJa MJ),8;_wvmaih"-}fI˞䔗}q׀B[cUǴQ%Q^F_,o>~C"؎4ꞃB"Kcc{vPb$.eyc,UDPgaц 35MN@9m;bp˃RPVˢ׌'4q:^XbR\7\%j1ב:5U[-tv,e*KoRhEVI`rEE’b,1.l=Ձ]nc϶;^)l{0wQK\i AlhuZ{o}]Bo/tYwI{ރ ~O4]yh,s蟢|2yNKlnv Lgu( 'ğHlߑ\En8qswN_q&|6,ɦw0."4`pPrAk.ޘ9tL`<;wQm[Eɖ>u㝜N^i ΧƟ2@  Zf[-j~t84oHOFrVB-!g`Rv䖜_HLQR EQ8ŠS[?|Hkz ALU%1oUS Ƙ~L6_K뉑Pݙ"{ݴ"YږҢS'kQ% G .\j@$|:yE }01BcV '#w>1H.@8!/9"oT+usz`S (RR7IYVֶ]&rAZ=\4BGw†G T_־֌]yiW*IX"l#IJP-dtVXteC5p'6*ϫS}a\䄼E- ;{HTFuW1fMԌ{u@Yz dH\8O'Ȕo"ւ@eebt~iVDOw۔c`GXq??"diD3ip(&eRs,<{uBG`#u8f4N@"h[ɿ7GoF([iD1cYL~?Gs[(l*?Cfw RJ[ؤ`ݍHM}"j+mo5Kv4%d?LeEUXF:e_P9k(Ԭ;bX2z7h|T\fīeW~E5Tq{A$A=h+b}=u!ݹс?3[k^d=ҍ&G QLuGO (uBniUTXr31?"~^oE*`ۘ?3j tY]6*B"!aV"0W6h%6`mfJX6E"'c" 3N UcN;;_37HChr4$ 1j1d*mP}Pڷ'1pN>;CYu.]_"*9A\=: B.}əbYc}V=t OF my}Jlcf7oAka2&0!\SF1V1:bADѩi"1AQe;HU0lN*^.P 5'.. w H7q| l0#< 7"=4TwT Tǝ:C0_Z:"fsݘ;Wx +ÄfQFy x=9&3#5M-_xBuTݐՑ VV`nQ0 0ѦwRe¡FkFf.?N}€6Dݗߧ窚 0oHyGxā_gQ"(CbE)4-%tܲtۏ=)zGn{+4,o}o#= &ܤ8 o1[= b 2\jv*[w&;*' ~[U}/L`=RV|DՄԂ7#f/*QN&C֓"[Ui˝Hܙ&ù>PDY{Sz껪=rr,!hKjUKC^@ = $Vf'm9̋8%~U6N (Mư/5Jp`#?'F#Y ^&F;|hmrWp{{F@ȋ$[_l*zd-v1 ~=UB3L11UEH a+c۸'idt87SvY\zLdyl 8ԧsJ5lPuwNz.&er#_Yz=*P ^CombUEW8t->vd>DW AZ"Bэq8@ /aM7ncCp[NvyVŕ 𷨆%9IJC cNu&LIbdJ ̙)85)R=anC 6&e~=7_D@&]WS1 ߉b=\t=_骒z|pEYbOM7%@"Ѻ0tc:yMtc{I o "/l*Z>i8T`qv cY@aIxR-R;^]=x-Dʵ53nHyF)8<,;\ޓ&>D *UPzb.jBCWnyҪ'YNe\ tŸ1}9OU cW`5J ٴhHhwM} 05Exa<آYS!:ys9uAJmc_kSc0V=\4 P5#.( Ua*(qy$W5=R<#p!S.2d͎q3`AjL}Ȯ?H&sc|?'pg S \NlQ$Śyk ӵ4)1*K$2'd*abai?I?hՖJ 9H)(]5Idp'nawKxk}Lw '?ȓ+Жg䴟elGY"|ҁsSoIB<}d٤Q#aV.R2>b.1lg.`Lr D7M'q`؉" hz§ eÃM0"a o:9>ȖyGsL F.#Fp>Pf}λ^Rh9l/A`Fv`48LJ udX'M[88=A'E[!;hT,=M}%YO\S[2(G~͊}3凓nJW1D)z$Xe(AXչ l e~c,r_N|Slx +"/2< RJ^{뤌=٪ܥːe@|_D+ +kJzSG6#$:9hzlguX$b*&A~0BJjEAٱ?|siN#Jy/k"Ef2w+W6BE!|˴t _sT ZډŒUثvj9֬ʪ 'uLDu[J -bOӾ}`MteVoP< CR(&YGA`LwhIMd-/z8lG,\aڱRŅrK5˰CHV5S_8 .ee$g'r+eFWv)FϦE!P|K$^bGQn'Y5qCځ TmvvfA^g1!tcZҲܹgɣTd7"ɘy1u%F^Lcth*pJR;Qe9CcTl:MMxBx& 0ND4bHA`,`IN߯=-0)9'cT.*SEz"7Sל->#ˠ/r]&khW8]5E3)yX"x: u1l_ѓ()W~饣sZ "f2WBV$W]jH;!SýD^mHƈVP{ Pi_IwQL\2rHzɳNŭ`(3EM"*ȖFG16Ahw)kga6Q~n_f-f8y?py$ƽ' @ĕ2+tWT%Ze|/Bs'qOzn|嘤MzE[́|MDR`@c /3"O5Zѱ1V|i*8 ?gK[ݡi5{pKM?$H~]""DZP\T'6oY#1ϕd ;[fowTCG&BIw %ƫe*zZ~ڴtfV[UP[*yo}Ӻ[hZsǪdT3s{1J{ "p$ڏ#LsȌݜh'!4DmLjId¼:J[TTE}&&'#8VGREL0mx:/*n٧IxOmO/@?J/qvʅE,#_sV9a:*jŶ^vBTqQŋT]8Fg\gi%9#Xt BE9,Jbh' P޸e`;txvW@I.9wSt8kF_eb-5~xU޺-Iԣ2޹#f0/>`{}Jf:4)tCG)>K. OJu)vIn 1oϕ3#6DR}0??.8V)pτ&!H /`Gm1%!y=%ݍ&GıLh/F4Lη``}ƋEYAm%/jt\PbB>KqsZMO TS a$:/"W#UcdZzYMjb+!0lc6?ݵBq.I7ct;˄$ ;~ | B0'>v>Rmf'*z[wQ$dVnwɑ9@!(v^Fѧ<_l%ť$V'I/׻+ /q7'k²9؃ O4 <=F+wqwg/[^V*\4 %>4el?Ԭj!bU8\VlXF6Ӧu8rCjK=Y}W6'ǧt6ȼf3 Ν26pU"EotAcyBT<Aw Hz@ >8|!*pB[pF2fow䏼֢zVߩ 7(}:^Df԰I=t=[tZ c^^(yF'9<Ɲ PS'],/rvheFdTGw$u<1 ?j+c1ͣO2Q`L{$"+.gj wBP0&Ϋ./H7w[*>sc#K5VjDgC!sVC"¬mUo< Z@3Ќ" 4ل]% IC|!Ǚ?4Ɩ#tolY.b U S6#xpE BqۈY =?#P $iSE>J356@ϝ_YN]vQZn L8#F}4iŝP-ZlرfŠN(JԪR>+5wBy83>ݏ`WWM%筹/Oɡ: XU9V3"|S}?6@L`JkQPZ,*IKJg|m@tPxr0)cD uyq b& 0OS Ioc_+YFj 5EYA؇E&WqWVⓗ-݀'ks{`ٿ:29¢3=nz?~@|S{ߪvc)1\2j (+կoP}/XhͿrcYG iQY x:K{[fΤ~5" VG$x,56$Tܷ]UHYv5F%e 1W(O T1Zg`)Aε=e} c ڃu ˗mxt1Xѝ,2ÐV5'竾ר"wv-˺}V툿}`Ae}(X ԛD3%Hۃ ިM[NN!$@6mz2ZZo~KxH 3?6 ^\O=[Q:jt%ݗ!E˪P:Bx˸R|,-LC*7oۏ2Q`j~j mJPּ`AGN`TJ*Qzg(Plѷ} b̤{fjf&S2,ӂS5啷k3/Bfpfo fr6NC+zmHjw_"z)un dJcXKqCl6{=;f-ji><%zjQ< 7 6MC]g-k; <<ٔe㗫},@`SftS'Ppr/ :MV'#gC` |!k 1RçIg{;giwusDȟ U+~o9Q-Qje/|7q6?\77IHg߾\wIi ѰYt :e1мɋgvu= `C+ pEZE#!ͪ*tu\kZsd>Զ1=& s]x6%R !-)6ѓlz 0SVa^_˂4[ 6LS ,%d{"&6^đ8Fϖ 1. w,l+`3s& +-=g[ص6n/_ AVo87{tzYjG9ie2y"Z31|;\\[P%O6ã՝-UqT N[.gF֢3 {IɎ}X +nvm0`c6Ee[AhbH p73mdY]m ώV33)=M,/`?In[tu~l(D=ӌV?+!o] `5tKv}ſ4hִdSeهLLhLt ??rOo!x¶ˈM2+T\N(dجEwPtPrcNZ߀| D^@Te!lcѰ;l&%Yԁ>"(:T9>/Dc'yMLu׉92 =3L{iU1@xX^PXJ+"/~Ju xys?5冒8#UXO';hze.o>|&TqaR΅ݩJonH IL`ً;Y )){DE Wr^ľP3kOyڕr.5Sf5Ouʮ,+c9?? X 5 Dp #E4@pIȉcw~NUC8-[JED~?\m|I4.my){[hŒๆ4{߸ή7*) K-4I̷C63lB;ܖbj'k/ O%jHk&t*7:aE r9Y,p,'w9|^(&)C6Q`2\U 3rqb J܏ze ؘ^ud/QA5:>!FMUc.l>=} Y[/%譣UcR^:4p{(e [6ĖF?-4EIdEɐ["L2G䝄K2!$A.#ئ#-T``> -h5fExjL;-I!3P`1-/vJ<Ĵق Y2iXfAOWo4UoǢWE<7Vh.go`xLNԤ@6>$SP6_,\|)x[\GYee?(զSݳRdb,BJJ+hR Wym>-Ւm[=ogJe7!4菦חK"H37wdͩ/jI:±Ru?ݓW0(I(p`.~(_1u0?Bb^axc:dces2-VD&u1tUݰ7ԓ$v>:bQ9L|nN~XO\^ ymb\_tܸ4q f$fI[4Y"t¥Ɯ0s3W)V7||mqP' sr?|LsNu/Zev"BrMmA \7P-'9#29z^N("ख5swu]{MMUmܰ.I`'.BÈd`,+18r#!m6JP P3Wᴓ w+BLzĂڼSaB|fʽOg1C1>eZF;UyXi:-XI@Tsq:t5ktqI˄. 7Loe{a&) /KMr?/Ibh$C1 {E\^~)XR'\5}_FJ `p0(ʛ/ :!n4M.D4shy9@IGdzU\>xjJÍ Gl\gYW?xZm 70.[ʇBN.Xl#"lNcL]@dĞG~Xԙ(3Utl"l`Jwս10w=[XoG` b|rx5wYa%.@)J[k0[t}܍ ^74(#q=Jqͷ[@3dphQ͚[X$D )m됴DfO/ōp8_TDt񶘯eBvYYT4&BEnh?-0 WlhQ`7 \DмwD\5^3aJ1EzRZb2u&l.0b,+38IM(1;MNN+n:lYM΃@H$M uARq^V&O:F`"^i㯠Ex۞{#*%H߸Goȏȶs+ն\ a2ɲQn]'UsAxED!qayQ"2hb2Q,T2PM>թ < <[] rJDI6A7(._<=M]j>~sl."?;ks!&vj)1ҒcBK^_͹ IH1LUeN|nf6HAwEG$%=8@Q>}9|],: ((:I{\cy78ʵwP乌San7>kWE.O,l~j_8C7Kmy-+ԍ%,FWB9~h%*[ܫ9~ghQ\l=V .S_wӗOa(nSNn] 'IdDO>ȁ(GE q2:en/ٹy$&qGW[Un>{#ַu僸kJFky/::? rh6P腈/r08|v\ q#ԐϴmBFn/ˡ`:p¯Xk 9mPd*NHb4ܑ96$NeHI.[wu^ES Stc"~\Xh,Rm[6R9ic tj|xi+OsRAQL0%Λ3Y~C(~Ž&aPU8 B[j>Sx~ G3ѡ U~1_`]dsh{h+,w5OeK52hqFDQ*׊ bXӹuWrXiI9; + XךQX]IrLs3%mXN\n0<7]PgVe/rXyLlj1h.mt),Ą/\oܗI N\ ϱkCaVG;4"@`k@ J_Go:Ag2sl$y%,M!GqTl&M#7˻ ~6dP59IFIocU!EC!lk>}zvٗgG> Fz q{7G94h E> )Y !jcZ=&4]<"M[DL_Yh]g18?G8MORMG%0z%9sʜI0*.#j_3te0 s5w:G#͒Ц H81ݛZNna Z4^uo`7>:B[02XjDvt|.XeJñ߀2L`d/ݦCoHHvI=K)e$_qg,チ eP]=mI,+Ɏ's9OU\O2ֈ`nkTMiB]5yO=fMw^\ G>jiu$0t TTI/ڷl'hX-CfHnUR;. 0's&MCei :ϛqفƷc6KaAɊ k=8Kઑk`A͋n]OȦ ?ȰUPdNʗ;f-JWBbuAv & dxoR=]1X#/+NunV8,F瘍ߣREUOMY'ZDNn]V"|y?!GU$lf %JtRY6bӛ/.2\ݡKN9wȞܸ'W?եRջ(Xr`7^ìPnUlV\gI㹾iޤ!G*p\4 o rdbŞ{<ܵg쮃RK`ג8dXD=uOBnS1*@2پN"' 5T7jϤF٘T>x:Ȇ)@2ˡY2/v ==Qtnۢ+,Ru},O#>$iyax8`uEGU#<2(kZTtw;DvCi[$.TL [^٦Cqo NR.l/ީ,_MB/EF X`5[R?cw{ӥ1hbr^ qFv,!~=g;r.cһEcX *+"Tt:gK蒽 ʵ+0t@\ Uխiʝ{] sέP\B< 5 2Z=mh7zZy)6wb^cDncuyR?dLzA[T vR} jz*é.}>^%%Ґ H㴀WᲔ? Ռ@ ^ygxwby`Z𗿤KCMx #¢00DP,](ݭV~W0 :wɣl1vYwPC6F' gҾv ˟ش30a"{פ Oot$TEXVs*HMr@C*sl˯>]VW(~~{.=< C|-`ɕ"ˈ[7AGKZVV""Xz*_#]:rS~=.%4o6ñJ? gj甫>ld&7&{zÖ,z XSȮL 6abwbJ sd&LPhǣ~0O3MLUvܲ7-0āw,4i@1H%ZgPmDnX()!U\R?9X`2fzn({\a(eplII8 Cm+3 eN2a3s"}eI`U.R|qv6֐cĕk#.P@'oO}}ҰOr%'H.ѕB > Oʆ# 7VHfΈ GcB=L3x˞>x_6Ri.]8zgGJr`eF:U.Y^W+N~B{Ay twqmzG;Y<%x_M14A@,`&!TDpyQ]|ëK\ʶz d6<Ȑ;ܳ:_/堟8~{B"YիoI-Zz.bg>:`X+m9O>fO=oˆ^&'x@jZd-HKmLbhoB 9*Ų`@qŏu@08K\E$9T97AL?dF=j;;@@H1)jjuG&/];j33<hbEYjTv7Q.㉀$ 6NlxW#F?g /"[M" L,k#.P]rpFř.OuzccUwkspz:o9 ss~7`@/rIIQ-F=7bp&,#]2ڈ6;Ab@;eM e--v?;"=?Ͼ**0)OQ6Yzۏ2 dCfwFC\s7{O2(^_/3ٵ:ZEZU]OϚϖNBILv˜Sw;u8kDQQ_+` ;9X؋LDakfO΄~QkUix~CwѧQ|{~dO) 'k퇐ߑu[cWA;X'ut΋MN2y܌T]ft5YڳQ*ll⶗s~.psɤZBHO 8?l>CUБU*zDĘMA ~Ͷ5ޢBm}Js4VEְ΢3ܭZ\-҂lRFnhc#iV2ya"kDG,4x\x `PA,H}‡؊E&+Y J.\lέf2舃^'QʩLzu2ΠPXS_%vòC(ᄎ~rQ/,Ɣ{ ڄ,]RVaۇ#Uzv3Z/X5?p9s3@z"8V):(>vJ+6!cȹ$_}1:"ۛ7˧St$7B!UdIr9랂ۙ8(QFC¤m1m0u^˝'|Ӭ6L ju^|ͬw5_~~VRioŪ)YQ3RZ4gFh4JT4ZqUz _I s~!<Giؓh?]. KSYL.!@C7#<rbPmoV9z-Z{w 1r˳r&5h ;M*A3s +Xh!<\@}l{NC & Kb`;]aB?_k҇P%=NgeWWq̪>']肕3y?.2=$rS{ F)81㤂dqlls+"P)wT{È* Rl\M OPh25]~k١ 6A֖x5 hrX 뤴\7?&h ܪZNPL={іMlOrcu\M3fLps4\UJrZr_BcPfKdyyoU[~^v}@n &bHۈJn@^= .'1$$*vG3{*2k5\:K'Ӣ M4ObI7] .. ID ݣaA3Oя?y^bd[Jޒk2{baM=~wf1/HQ޶ ׌"Z&&Y%3ǷxgK]݀3v{>unJ_L,P'c͌iۮ 4J.hT|˪ei}Y'OGY.O,coN]8jit é_ynWR^cM+Q)2/;C8\W.R=)64~+{>Uǡ(~̇; sRU_hp zk 7x>  Mb-.,,z28f^Uvz敗J9Oj#;b9iU=ә|$]-ދϯ=,@O𧷉_>7 K'w ö,,M{pIp,]v ~9A0-s8x+eh^qA;:_;wzwߠK /ydYoxDV? QBK ε.c#}r.@nAus_K\s y*,&͍b YKQMO9[2%Xw;Sޘ@~j0KMXeuAɄ|z^xqz2s)7h(eVhxm$ρDƐ. =@}WtrAP訯kFHRg/!YyHo]Sy meK? ď"#Ov hY'YvGho`y.AcM2? аșX6L'Fgg{0$,hcu ϕ%'R`z)"y_qjqKSm Z-N.]-Jm+#A=* C%Ŷ="c}T,>=z ~Ԛ9evOMt-./a"*_Iu/ lRMX[4LgiϠxC;rX_fQ.A]zPi%7 ETb~_|Z$uUq6'MUY.c J3]ҍ8sv%^ ̛wlUƹ߬W*(eccVk_I NρLM[A4GǧzkQu G~afyH.8 Jb-CY.uy?ɱj"|k{P q/&]XDĊ(|&:ݖ?BX.c6%g@Ċ5S h/)ﱕ :vEvah^U!C/յ 6hcw'>!pctH( i4:98ص:1n'uwc{ð\c J1Tzʼn1g%A% ..[6gg]y[َ-ثzۀ?m+ Vr=NYR3bhU?u~C9\'γҘv!Qۍ>u~rxP3 sQ3KzkOg@V)Վєunp"zZM\3Ṝ7ʨd#Vw Pt, ǥoPr vmU|3[JmӢEi6' LtĿZD"Gn0KMK`NBа 1g kQ+^M#w3=¼+9}Y$f"%\SAa]$,\}\j7nL~IH|kQ@@K '2JeOvI)v3 bHݪ9܏߼D\y~ Dwmx9LX\d}unkk94W53a'?ݗ6NvHk/0I(zI&$|.?~}SQJi@E(uJy , [/ГFqwͰΓn͊rF&`f3ݐDɃ~'2GoduJ,8D}\!K MsCr pf<$#;/90/6tbMl䋋>Cs 8AJ^=,6] ݞ|7ymN&!_t-6S(i iwB%>G$ C;m> *S,b@Ht rt걙|o`6R=C s.M]0C[DX;x&/VA!y.QKrY> M܆GI4; w+|b g86B{i #~4x9ʮ6p&O΄%KYY)MZZkCI`B`*"7+=N-J4ԽO֤a8:UFm8?@wTB G \\&Nj݋*ca؎Ϲ)1 R>~0d#d Ԫ2/ehN QƲIM&f=B#}/OG0rm _+쟵A`C8/@׺Cׯ4qxr 0wz+;́2&PvLLy@ǥV/lBVykD PՇ ?jH, &l!L᎘twʊ#a_h: sc(B#VQ&Hu`S{r输)$ .8xz3BqN4v ҵ+QKR_8X\j%n!DAO|feZrۤvi邏 ;tm 8⍙kebŢSk\]7佊ey8JNVic(npsA*5KG$R~X ;yhW><8;7 öt_|Jp =%m]ia~_c#@ vԍˢsxasYTJ$`U G+:Ԡar|͘>zh tbS" cyRTdHRyh{أFZt+_=LW2fGbR?Ve[& JOC}u쒩]nb iBe7!xW);)YVgo8%?˓ Q'R!Tw`6}w *4FaiƕV~&1:.sj2&^_:%Dݾ=?$t9:(1`ZV)z6hU[;yt c^o$]('/*7>ru%Uxp(%@9]Wɀ)C3&#乴swN"ɉOײ? 1>2 bʮ _[#fb5kRth+9/enT#P/?g)Ia@qm5>HE6AQLbG-4FD@P J 3mܐ]_;`o V=ڦI#D5߅A#ClL!n a9*52!F;U32)m'u^7uӨem8-ܱs_9dz~&QU,wWF6..̾OK[ 472ƜsN 5!cb䉛l+LI&$29{U6 }!s\h;ɿ=' TZ1 wF89bR%WI , :z>|O,k@~aBJ%OM YT R׷.72ߵ):ZlG+ț3Ps k![نclmhfڱP*v遼m*5%{dUqs d^'̼xZ+Pd$RYO8$ݚq(ISNUBY;udKQ1r_l6n:Bz,F@ @ iV9%g;GV*#ڒuGaT}@ZrKz : F3#oYdf޺ۚ=t,,ɓz%0(*}@02w8P4lxp'|Ymd=Mg8:‰2Ƀ:s 2pt oЌ]6bE,ODBiq^nЀfa?Vhf(eczh<~oLw*>D)ʥ*w@R,fw~3eڀ{RX-&8S7k鮐P]%|7QGVdkESUtw]iIA$0-U 'وg㺝uE<܎G8QA {Sn.8!685.P%|AP,N60V7BiC'ueא7aQ-\jS9ݔsWM7Ed?}?ָ4xuWg2OSlbx zN @%H?T V7aەЋ-0'fjJg0yt\~j) `$?H)_D$8ۛ^QDðMh@bރlQ|G@BD#HN8H*5F7Hwq&?(fHQssX( :g㟨S;̅Ĩf8*;sq{An D-MY*kv@f'Gp?L=$*&rN9D[m5KorxyY;9Z©iO00L/{Pn]_[_TuC'؅L;&& uDص!ؔrRɃd2E((V^HkY ؅JN@pҗ@g]d5}"0#.^x  Kg&bOO\}fn]402SɫCQ>ګ*uђ=:tjI \¸Ա+P .IO0}ٸPBTEr-Q4RfQA (`S|Ӿ߫ wtPS;9w2+^G؋F'gUԇ3ܞ *Lcu,|t1M(Җ 2tLZLe:YK$J!gLYy.*uSQ="k3Eqsjݎv;%֖aÂ{'e@ߣ6".2:Tzyo9gax;;FA"   ]ձ4>e?2\~&g&{A7[?ý*Hرn {F)D۝AgwZ2^i} ;rnk[ <&}MwbqVwVOcmRLKyAg/Git']/D?m. uyԋw(Q Doլ_uƫ|߃VBU!(8s [.A6[zZGTMHh@)^2<D9Pjd)[JR1E&?zYER/ _F,׾k@xvtA1-s{׊JZ@ѥZ$ZkԕgJ52G( c =۰DIh:l -$h^wlQYi;Gg vBWGR,ҷbQZ}=-f 7Oӱ2Zc܁Y}Ĩ83)U{K6ɞya .]ߴ􋪫;~(C$j$!HQYq'Ǜ@&U>p갣 j9 XzŌFAthL5'at?IA#b}yw qXU"?=mQ@5b>W8BГ3xS[_8-oͼҊGޒ-՟cmUz.2ezKp!+J[W/_yƚut%ڣ@JoUb֦*1S wkiȩVMu@즷Xo֡uK)wѦ{4q}W\I=9S b"JE=F̦&:{ 9E3.ؿ_ R'uBE +DBYdL~pn0)xȅKo ͦخ~JCƱ'j%m`Vl90l{eņzTq/ }<f B e&Cs)8Gd՜ S45L'~f1 Tv:9CMeRK? E_aK@T;~oJI%Z3z;C #,s^5lm" ?N# pWTDF !m*n=P"Y]a ճkD%{mP9 g!%Aa%v8<:5Q ^m=% ]fbϿ~՟4UD8>>xj95Oxڳ#I!lE?dA8Y*1`\OߨijrPl೪wXЧ[}m"{-MUs%LÞA7Ad[ #Wڝ"ufTWNBlÌDݜ6"[@ ȵP%d^ɧa+_Y^@FaH>D04/p$ n-fN8H0P Z/^2:ns{|Z|mGwV%hܞ FOQ0ULrײ(cp8EɪѤ j PrMR!PԸ7N؄U`|Lðc:)L3o +FvӄzOh~鉩CR94ƠqJ+(\…GAkÝ^59†ly+#,"(aR]jԍB/*ĩp0BpOg)I~5րmKx8"+޷n4{+=wKhzngQ0%3j>ߌjX%žzR% mT뤱p>-7(ΎF..d,Gu硃 m1opzt<~!ŒB]un _.c8%Z.L8|6-VH_ո`뵦-{H=bjub,l\}h mF٭EಶLS?m2AL'Wܭ;yQb\y L{ZRKwSE3ŽEsXGH"&7*K1[rdy_DMr0Q$H,0""X98:egs/|_|lMSS1w3)`E1P \ڌ>!FJM@/1dI`47w2-S -i]Lb$ r]pY]W%km|wr L]*qqKf/"0̟jDi1H,oZ>}ŜK8X@R SFeH08=Rs59wV(f l0eáakn_.u" 퇀Tku4ǝ}UӖw#ZӦX+k'QKoWg~+X Hd/Ted_$,칢L@^ۼ.?€VKRa9%b!fn&My3$,>;AK{4td6 ^p&?1g) ~B  4@~%d"wAzՄ,Dn~@j*mbdt`Bi@@L,t˄($7xޏq՛\wsPXMv?"+WЉBUڻ2 t`\΋Op)aɦ*fͦ-ɿ. q{5%|C);R &LNZT+ŝDPKK阽~-gfT(Y#Fe!F_\狰w?S)G] )R?,x>4o %X}B(K_O(L @薈uŭ^)-u[U ++;ZR9Ey'A[eo'؆"~n03ʡ@7"7^UbV^0WBpƙ}Qs6`0)rSNJNfLȚ}VQt qǷWaiɋ pODG1Ŏ>L.B#.[u׭|^MX`?'-D쌤 $PBÄMPkMi)O ҔFNae}LbdҭAnKwzŷ꡾&ޜ($mD3媭f4AZ&Cg?Q1 hCD}}nX auӀGCŔDQK D;oNYgE vWA[i*'zɓqwj/Y<ǃ`"l'd>8U`c?on(1I6n<'T;[LNk)_X719|ΰt)VW43[PӰCl5\74 t!WBhbU^ܳ}{ ݃GV]w*D)dc/#LgJ<#ڑj!(r{)>nV@"S/^8070S7%oP𲧟s !s;}q=T$GZ[Z=k>թ w}Lri L'PȞ V)"[9putR3d3ByT?x~;7 u*=@,Ct}&< _q6Cp.8HwyM9{q 5OL@n2yTyb$g?υ0RτP>eS5~GZJq=(+(D>TFhZ(F> ey$˂:*֨L9BQhzQ~}$@vVB p.2Z隣k#j.k r2y ]޴ "s5r&fx?/{sX65躧T_S; `Kv/~xqyAm>@'!وV=&u ^sm9K8+$Un+:F>_)m+-5Rj\Tfi.K6$}ь#MyJ7XC`_JZ[M G~z>(5N7;ߎ䯊$}QwLˆNE 4踤R8˶n/#eWk+}˲PǓm`H3w 9u]yW^![YNX^6l8lE*'{L @\[*[nm(\V@onS| NuĔ^ f;1F7a6rS7'پf%=߽,+gT:cY UO :.5CO| ppk nt=s؜z65Α&u-T߰ԿAә:&XB]{ЅQ(raà\`A oOS]X}>` |0[ymD1u|X=[1A |617i.vU ]*J.9[6941JXhq7E9\*՛> d,"jdWF4 zqD $}"Wv;f-cs8D2 'P@ 9YuϫK섪fE=JVoq|Zx[6m1=.$AwpR1[½x| xBLO^ϐ =*'Z۠l ?j,8_KR ]o0 F yb# CETU1,͇MªE2w:˸BJ$E D룯\ۯ? GZ2 j,stV,D΃n 2W'SUX;y52 j5ZopÏD;nl @nag(19q-X)ť^X.ȳSl ).8:lvǧ ؓҴl ~Jxԧm1XV2JK= Uꚡč:\]`V~db,4; ngk$ #/({noblמլT`UU#XE,4{ Мӎ UV3.='aJBxԢ8dyrk5+F|q?4Z/aCh!C` mFu6LwJ Z娅YTL%Y4fBk{g=;#AG1 {yA9[rd/;n\qDGz9^a#?M9XOSo@ֆs F9-(pKir>_7=3 - |ҟP= )e;)zA}u?$r睛I`tcƢ_AgM\u٭6Ŭq=4Q0 9U)NG=>xy[3z˽US(K0`bj>ҕ$i' @ëhKI\ӯl8JQ^L%Z ZX`2B\tJ6?]}[&?gG#Tjph6(uy?** mLa_EC<'r@X0E7g<ґؤ,^!m.pv^h_'7rs''̵ Kd#@@i1rzVw}3 }c,.2.JxDTlڎ>tBOT=~!xy.zg7-=5M(/em:ͭomb'L~`~`XD:.eMZt3oKYN]jẕVZa.N-Rv`~.vdci[eNfgU%o`a#6tlappz@.)U^MIՌV0m<_cpvAz<*.25o DfzFԒ,: :+$ϵ$#tΝ>з'S'Jgtȭaǎ +0vt |)oF2h#rqy5DxθCemk >$jTOQ6#⡧0yVmT|X|7)f@L;U:U:r2JfFC*ОT>gFt}І׆*{bRn؛rԝ?~NGD\&\&,@0q ,k(PĀB UM|({ϠQpr؝%\HH\ߢ)c@*p0W 7n!b$iX 5+gAd5?J̔3`v@M,+Ә XM@9d].W>=_DL1.jx Ta@`^{6 J" Z=F)F0a#$(6]7!PlA}[h9\M4 I}aG r9&l5 ?r 4V(<Gy%e^UkhPW l.byadD!,å Xm S/F3ͱ%ONQoAp dZdr.F7mJ^QyPk}({Ο͢zxviq7-b^)`mW;f˦o퍛VnwO;͛K pHB1*^ ik1{.zrSfoV*?Dh韇`+'H&':Ym}SF9؟v}&xʽOCdKv37JRewA U,"+;;'WUNNaafT8τ٪[̋kC  0b9.{ :%09SiZ-9`a.;TG hopӦWu :2- 2#PgrXBV}~d`Ұ\A2DYccD-qg,D(-т)̙e5|ڼ|I]SDa4HDy@<]-)ˆfdRd\o+2P\,'PR]#[$lD+4T>T_[Ci軹/8{̉洺 GM#O-+\ j?M!5PIDr\X?AlmɂfZDO_NsRf79 =W,f5B.+A0sD3xDjQ:-)`R>x&М2?COԈ0$$D=0f8#fk4+(NVW:O=s"z9F->4?(Q9Su7ҰQ+3?>V@Z?OJ諙LzOK_Ų7Qѫ7i3PU*i;Y$wAiyObǍ*sԗ(,a4}܆#hcVނrpVqlIzY3FC@!ɻS(F~!O#-8hضh咛2VxmNhOy֐tEqQ+EJ:ea=cgڶX||J:u1 LYgR~뫸hO c˨6`'4b)DZd~u6]ŷHyv46) CS'H,-FKEr _u bP͹ofU`5.)5~m3l }#8||ǔ*՝P(-oQıc1X{ߖp$JtC1Eƃ ?ɗfv \+Up:Vhsp9D_UI)*n]*[wbCa. X\QgX'6P9;(e} 94-LEw1?4װsAᖅoaev,_6 zdhN6IR 9Cx3(򟘌WbZbm%_|v_߿nrsZ#5G9u.{^C9+_HTG\j#$@}һ\PikQx9BLHe~IDMvmY7>o.^$F f z;>O"o40am9&&iM,/ms QW<.gyd_V3 ?=\t9j}iq`-,+``3:b`?pCxdG#u?|-'xS^->+M>r߻Y)<^a#@>jٺّ8~xdX79M4QW'viVusf/9{EIUj8 '[)Nl Y]L $'/\[#NץP4n#{k*0"IC=Z]>lTYqSwZ V !u[m/X qmj.*q>^BVL`W "bZpmw2gh5)[LJHo/$8G^/;k~ԦyxV T:? dbQ@_D`^'HV-I/>"qVv%/Q)d<g=gT?Όht~r2Xskzq=SIs ̦ld:%N/17]\fheA)#^1d1NzҽyrJʟ[36okʆCF;[{D@T=9 :clK\0@>!Gi|-ʓϻ>ȩϰ9r1ߧz{4jy@1b˩RY_XUD-{> fuΑB87˙_+եǷpXCI'5j 8QƩz%E3f:G~$_beտՐS8<=~:z~]p@cO_q/^B.&ѽ˕^tPfKQʻ! t9zJ9|HLbsn bzSCAQJ4Zrz!SjUsU!x?~h[ G|I=V H6)\ uŏt.{d)!EI4@h=.2=w&X8"s͈݉#OSçc0A5(-]^;/ _9fR,%B3E~s_k Ukܯ̍=~Š(ʁQr%:bLtlip w^/L[<\RkĕS&Xx=oКY &^܋ӵ)<. zl1t~;Ky$?z>,5o2p_ lAn;6"M32Yʶ= ;}HΝ_|:eOP7ցt7e2V2ᒙφ.NG~]f /"t\9H]p7gᠡmuZkc$[ E7Ú׈|ƣ:NVP 1Gۥ2_)8s @rXLU݀X[-g<܄J?HDww̾=Hu#60T65dxJ8L7[QqJSƴ1ӡli3>6Pn}.f"d;; sN/ }jj317_vl {hAqUaTëmVk~ֺrCbTYpϺU_+ ~J( Au)+{y@A?IG= o SC&HuUz:}HXl~|jpܰmbRw~ZTR$J {fWㄙo$W>9IH'b8lгm!hHVgnyqy䉲%r*Q]X3&Ӫv)&`\z8]۷ܡU83hTZZ BRXWٵۢEOΊ]JO],оZu!0'wU0hˀKLyU 55 nNDŽdzJ<ܤmmJi:# D7ZR7c)X %y#!!i殇s~xL#*%OtmIGg |.̝TXjt |P$v5.S: 0A1F8ߥ 8{!AƘJ_rd}{U@(V.^<Bq8kiW`9KLBWJ>BlɺmuogLk۪a!|gFDlrX3tI{/ %%?غQ:Y-BԷhIo{Ouy[IoHSsIHض:TPO@޺*eWɩ'@>.|R?ՆɁ<-Uv33T-gRb(GaQʨB Xx=ڃ R'fnpP?ex)۽zg q: OFP@RSU&7AE4Jٽm9YEtqjJk R:O!ã7g64 ְMo,9:?|XH wBSw}eRa2WO0Pr'!mufM=fĤW;BX8fC"?yi&)i1;[L'&c1 XyROO8/\n@y!aiD<;sle#(vS=@ɼ{hj麇[aͭoChVOG: cjG˥PuրiPcRT ?feecxƹL3!2,A.e* ?`:WFq1'˹ډO1] iiϢj}5]q֧ 9؂ش7*,:JҾ `t!hZĕTU6߁% J.% vG2v$p#"N0X_[,4%lb] aeé]-u߶LؽsӲy2Ku.>}kJ`r62(Ɠ/\[EB $AT֪` oy_ouqj'!Ga*b5QΘD,+7AСN1%j&J v+I ^5 Dz4z5̲Nr$9A ̾Nn0աa8]JIvB1:ԿuB;u*esI( IϿD͒wF\NjNrT8@iSn :i" D,8ҧ:Z(8-k/@eoOU5=2߭ˆyɊy'|Abg~j5ޖ_8eWrƛxc(y5rD1?E^=+dE4\N=NvGK&pᷝڶy~d=?r{<4޼@} pe`[lhݑT̴(-r؜ 'N*,=Ս Ҍ:@ƼA2z("aȧ]ql?VC ?.O6W%3+qU/HNSdž@e>ip B,N;rruGTdk2(Wd23rX,iqٽo)\E 9\!8S\InՋ5 B҂B!F6Ԇ1g!n1o:%RBDj|CyrROyf\ oNe=ggK˽@vݎuf 3˭6W"*1PH|JH^J;59 9B4(؉0)Q'T£FMwV?^b!,ǂ^c<$']\؏ytVNH5քnhrl- *~f.j9oK>q903=>a+^2wufpy43^6fzC󺸓Cٟ77I`J|4_7˽! n:sl VZL0*~hjXM,^Ol?jq[`ͥ^cWq#,ZCAW&w w~1p cG)[[ZyfHbM)- $2«Qkm0Co? 3B`8p*3'3s4je4_( + eÐOz;fY9ID!|w(YQ}NJClxa@ֆKPdaS 1z5%X\+{:{Tߺ[;Z:}FWBB6DHwQo$:]&nJlcrb7-E& Q#C*UFB/d;)XX7/ TlȊweȵBMfrM- ř]ozuNfn  V*dԓJL$NqM~鈄dТɝ865AVgE,X_c88IBcDL(Ii:y ]2vKnH !a[osQu6d'ղ_F*r}Fj -gF j`hM֑\-GG%{N,;h#둨*9cnX}Cv/ HU`l-$?pŎkLJ ja=}>7:>T\+Q&uG^zZL}1Bt2r%ٸJctc- !FJeة(@D6U;(qz!f!hm`dkI ȇge1[Y6ȮZ0w8RNi`S{߭y(6I"5BZ-%:Wt'u!Ǧ dߙj 8%;ی{V='LN%,sUbD,4;CBqRi6>1gQ+C1Jq4CHU,y4I_YFLػ8JUn rs #(r'Wtc%ż' kO!u\~,N?s~e.D)0F5I! -$aABku!ۗZ3&/C_ݬ]8w\ɊśA;da_|ͬ7+P)ȳ )܃ YUzy-0SkHL[ -Zr& yۛ BhoI%pg!  mRVI_r{>PDd~gVJh[iDQ'AZ 39tOb^ƗPgeC,!y2H֒75+tKd7%㶚~.,y͡}=kcފsB|m7;Ό٫!CqNǮmU 1#MH[CJ*e I8Jar>tA }T`;-)*.'*vՌa>F#&fsJUFjgKj$:.kkO5%IhaD 8´f$@_i(E\]mh5.iI_t.F$CNAY*Ȏ $%nflvc@`f",-M7X⣑K]!S ?7I"P>5bkný ެ ,m e6ҔRtMO&u;kɇu -hÝ{u^/}㨿wע@=oSr$e+ mQ' k4;g+ftn.Zl*9UhXCVynt51IN)#6Pu`Ѻbf4,ؚ0RHQhh`< O FHQ޾v491|Yp' 1.*8\T86 0z"[> ^I cGHr}_s$V؆MAGRG,FFjztO8P>d.U]7h/:|P+C=/ "cw:_` s^-c1նADm+Y*˥ ߍ[DuݯVyg CLDāMbM7豓 7"A#enDXiEy|H=Vtac^J߸Q2SE)0y&r'2 }v+z N RU߹iXw'<4O=vl ;u0꧔ᶐHXnNF$7H"n[kq_p[bF V @/0`7`4M|n/}Z1}uoqWPI1(xnts/)!`IB僧^8@!4y3Ҿo]G-SWګ" ; %Rz _Q<ފKP =!PDP~\D=]sm`+M<_YafR7#i-0aoHz$AF)kn|o0•g?K:G^ dmRO1s'_Q <|OůpgPvCjϠ#b"#?_ɳ|n'<̓ZBZ,2/tЁ R0lPPZ*S!J(Qk1$A"Jz3QcGa6T8 C @L̘\y\6_^9W?NZc5ˡ4Flб)\bB9ܶ:C1L3= 4veQE*$=CTIr3h_T86NdЏ{p5!;/A|;f]Y1 uNk&xHX0@DRu{ G I-<{ H@/>rN;jnAqdmemk|fFDov[@3 QyUz/E'$cox@qviB!<qݨY,l7F.:Sd(#)(U1Prm9TdMo/c+-]{l.e,M-!p+lAQy\VRף,ݝM +=*(H+ ,D1t[l0T`muqgOډ*ޭ޻2auAqh>5L_G=BauH)R?|o4^`7wIwD=²U&)+ÕHk x?4[H(_[oh?`M& ]#WAE܁.I&p$eΚ.ݧbi-W&S eRi+?beCٍfХSg٠:'sY'b$?縻JIbB>J[O_)LL ëeq Yܯ8٥}a#:yFs%Rr˃!޶)s j]&D`./㦽Qm5ʹFruKOG`ߝgv_ tzU_ b_<*dŚn7RP8"i3˽O)#mHcLw[/Uxdo9,iEj N*,8IǮ/rS&W L#\b7q5D9BBu qfJ0pH+((^vZ#a Jb^f\TK M`iRZHo#Vle dR8'H$]oIl:|~5BuGhpg; hordCU.0X 6(騖lw OL*c6OIQ/"N-NC"})Ts2Û%VT*[8,428gve{ٙ>{U7Kb9,Q}!/fŰoL| 9En>;?XaCoϹO%u*) d[#g' &(V=OЅu;r v\}Vsa__#,q w<3´QM~O}BXR'-=hȧ Y9)ݿpU:-JH! &jjE-@aMƤj^ HK唪A?q!< }|2aDby8YqPY!AS 4IٯUMձ 9%V+$|t:(.M3Kq' e)ш@x+Z6Y~-"P2 }@#ѵgoWNVՋkBV`i!zq8dk }ڴ̢_I DS?5YJ T֛Ng>%;).*K=/fm]ϱJ$vhE[G*߮(w*PmEQʈzv&}o}meGYmC T.A1%2ײ`Q:4ztDԣv*J15s:Iϗ]"T dtM@+1TXG0MQ ]3Ӛt/bOs#<(R}>)`i ٻ3tl|;Q?3 aRWze|Ė+Κ4#pw7e`0F$-E7ѩFx &ڙö}grC[~g{x8-#.}m '#G5ݧBk_vlY."N7O!MSi>ҏn'.`p))3(/zEʊAH4}zvYgx'f>688qKQ#G/嚚TJ3n GW\gxt4L^/2]w]dtE}n]`p6}F*Mٻc|3r|򢗖e99EO??% w vtg]o $k |^Oj} C+gUL6/img-Xin~ֱ{mBxc/A~᳸cX̨JpS2w4cJloXbJ[gNXu\َQ2ΟSR.|"Kw;7olUfOUV#6Ih˦U#BE94mpXW > /pA\?R!kJWv:hDJECm/;!+x1tw`RpK>6fF-vۈªF~4P?r:7[nt6*j|m_랗!+4&{O eݳ VpN"Ҋjm?ib4 ͨBCz*i8wpaW[Ɩ`Dj] Z*%mٖ<*l-qAeԝ(+4`@BMe1\Q_Q+(+,̀{iId}=Lڑ {Mre[ԡcXet@NiƮ_usWJm$qhL8dkQo\WETU$bP :\۔_/.M;-P摊撱jLY.ĦO.n)HoFv1 [Llc1ƫswGņ!f8m)I(8>^A(Æ~å+wj& +9wFW :^Wz6`&")B B?/+g1r `ԈD%A:B6q<~W5բu5@lI(ʅr3ݞz :>RcNF7cQfn,ai[-QE9`3D*0m5)1^#eܵ!S۞_k4Su-_RffDc"wp; fJbʶ/G9;2 ͘D:&[~.1`x'?+Wj3c+A/t/9%X)/$*)ƔO-}ԖځbV B;u㫰"',DA?N p-W頕$bU}ECd)rP~5/9 Kqu)Z+*&hú n_g [s;@8I)PȆF V+l]^qggO 2L9s`2'߉\ .O Gr 9scd{gsͮbśJ%zoQJS~_ 5lV PՌ*fTҶ`Z_\M3 mvv^w-Wq_52JbF<ƛ?Tkꛘ$= _ܲ$^X4H}!P1[~In5ݻk?F͂~-6OSLA'&h t@(i; `oI8o[\ư\< $vn|RPh|.D€3ft)՟J)viS\頲Pd*'L;uc9}͸(B ,3#i^uF r`&^UGF1L3KSyE^2ɡ?z7pI=N( pDP@2.r=yٹ/x^5K/dasCk]  ׶ٵ>Ⱥ7]Ij`v+ ЛAsD%; K%S7Ҥ^AsLm,dyu+( 8nE-tjPS29LǺ 5vPɇ%>Y2[U=I f%u;hAC,f^yv0kgs?2,#Jhm$=wP6I;2HLJۧVkvXĄV)Ebem:ӂg5eJ\,!P w.t *IeU*Y<Ҍ}a9L<O3F@ Vc'! ˊO)j6Ѳܗj g)w*,]BQ4"e rL3f!aՁ>AUdh!_H`)f5JX၍ϑ کN1ҟbe53=VZ[p\u/!w#f'id͑"psHv&kO/(M!eVW}~EV &'}ǻ?[i!:LQ<f4/ju_LlTW˥>M=*K0_;A"tԴH ܼ]BB=JgCscn9-$EB*lV+[/m {g*lx/M?ogիHvKxތ2EzB bM]̇ic}0@VL8bCh w z]0F?|g\㻌XXm;~<ˉءEo8gr$''ӉhT> Xx Z>,=zM:72αFZdO[d7]zdXU4(LP?9eǘͩUrZ.*j_*srPHL 4运q].1'ۍbp\4[rL!{ TNeŪQϞ*xR*>WJv* 嵐EK!"DgĊ"bol3Z~1SIb{K#%m̆}rg'Kp)8)UXm|Moi\nGfrʙP|2fB\B1]`!"{ e9joba5s>63pd h`q}DɆI[cw,; Snn_ҍ3AD:ZmeyJBlEM _q! BZ  SٖC'N^؀ln(&ڸc ;M${+qnSRQHToDUL!*IgꨴcGyAӢF?"}  ^νkXrx[v惵^1w{n<ć'bE_Ԅ*8]7 hae퐊 Qh-5:kѾ7<$g];j*A'DxpbcPeInĘ5v(eԐw~s@ CjnmF-sL+ٔTy?!a,LB8A2wR( zP9T^j5=:  E\_ QgTVL6I}hZPQ7YSXuՉr܅X|]6iB hr 8/i@~ ߂5[ACjP2pͼHG) sDKnROxɞ˰.I)ٴ|U2\F[U3sU#y cgXLD&5v< p% uoYpcT5ѧ鈟vωZcDlCPy&YEQpJy"?7v-qtԺ'T=_`E=-֮5$&įU)~iPcvFT쟷<kC*b.ɐM!gmv02j-LLKRa*$t*h94#@Ibpn(\3t$׭aIj8|YS3M64!jWwV<4 UDLYG2K7,%9݇M!j@UwazâQZ|@bU8 ,s>6B=8>{v~R>mkQD[bH?įԹ%bEs1cQ2M{<)L }'/7З5͟4r,Po_)ҀW O<;}O鼬\T'Gmxsrυw3j'XΫ$pNPs"F2lHfL>l&|rTiSsEb= y9smvd4ޢw 4Y JjWFAYih4/BS;5Svݏ=Wx5: o5MV(WRt[p B@yMeIT5z篤oƙDn[t,̝󄼕Y%?X%AߑnC.WCu9~b0|?$ǣXB-N}#AzrpSz"tRYݫMuo02d' \%ETR$[fuy{7_ ZkNު.K`T52Jٙ5lSr,mF?Z-DV-B^8m+F"Wj0 p&H=<9G#P:l:xw#Y~a\.5\2!_ mi1H >aS;WuY'# r8]v]4zWs,b!|dlf O'm>ǜT^$lG-˨X*! EXo~;;'FHԀ!o\=!Z>!-l'1d"x؟-X)o \A8%NJˁnh1>15%h R}hbr$3<ـfb"w< 85E/lsga $k4:P4v@Q8 UfSG-A4yeɟ mMaK7BGqDA@| ex֝#O\~Sd3[<tJ>HMʆhy~]u:R_õ),7ҳ̲|B^Do?zќ mGrd@nJ8R{Pd x`ycZOÎ׃łZXo+rAœ QoA>5kDf툲ƫa]DմXXFw@-ȶjKXwĵcv>}4 ifOAjޟRfO"P<)'g gтS_`K֫feE&>VERvaFkgo-*aGN"V♂MUrW`5gOe?|-e۝}^*zA@0M_z ."ГF( XHE6!!ڔ qovZ-.Mĕ*:PZJIW˗+ϳ\ l}/#yOEVSz `-מʂzpMxѳi`&e4,XZ3YTSȲo+)ZqRo7zOWtL Y;TU $6j ql〟 vk)G~d?%&wQ*G‚<=/ ^Bm ):rJHuh4!. uyYvr.p9}o=߅hB|>ie,rb)'!,lHr.: MKvb֤@ coyxBfE,_Y_X<]M,RB 4v؁Y^dՕ`1[y)㍃+'YiTjoukΦݝ(t{ ,2tMM"rp~E=GmHq@L&GjO ך&ʼ5»[š_܃ L+|h:׏7*'7Nq|㍧ZVWAWR&@|UI3ۯKi?4 CB& `tCk 9zdyvLSf#%ec`nK+q RMlbN]jnh1k\*̘8ߢT.xM'J!UOemEskMܹޭ^>Ԭ%kt2YKTf )Or/D3س<}FLwU! *8~Hk$08HI(*&rcsxdp7Ё)RS.n/bTv(-cl˅-!.nJnus9\7t\Ԗ㠽1CU i'xal)A/@?V&WcAJ\9)%f)jg'7k,T[3v9 A,Wͳr_$ow-ce=?Ed;yTKd^*OԺ֣ G֋`r$ҡïAy Ga+]DVaӔ 0C1jchUT&?AL&^-Nf_mk! {4d=w͡QyZA-!Ykqr"!9AA- /SWbJE5JK]-yF4>7t=w"t00-WYn Yngj} R'E7^YaA0fT:yksCwC5 "39,ޡ[koR/v;Y<jbP1?9~|!Y "z"~+(f؉ $HheigG:[mg9lޓ$ '5J,#ah VFȐZ2{nd8F`R.KT죚]`Ag#XwE>͙[ fqQ2B@?JgQ6.l zu 7"~6/g y3|L<KN]Y 1<ѯ Z1jysW:Ǜ;"x;CC v)60U1DqF_`ttPyzw;q6)l~T!Cb+$]CFJ̕0~.ƙF,@ Qm1G-Q:v}Uℨp֌)NaT 4l )"2G"{"ZVGO1] 'y}s φnm&X GAσO {CGxϵ|>_'&!)GQ4 tTQT5۟e~5-RK6z1&t4^bl曅,|5I0mы:TjUcLE nר:O%\.jC6\1NQ$h~B>E07 y &/ )O6Ic$xhW#(X|A8)}Y\ZC<9U!ESy !!Pe14C;o(bJ8F)IK U,s9ŲN/;=#.tӫ.MoDjU?kZho52 =/FάC(fv%{B7kahd I<)4j"8)CzT;/!pJɧ$?<ۋǃZ|dk%F n6K(#q цDH8|HdōZ[t$uY3w'n0}KFQ +3&Dh"[>>n?Kt]Yx2猜yx E%'_,~4uw?SP&(rN![ Ù5 1pZn KF=^tQnYk&LyO"rW.ͤ<1_&ǎZ8>C66e~NR%'Xè߃b^e~Һܢ ~*Gߡ^oZJYBka|֒-<T=v_3vS(ۡcA@J:ēE51 DۋF/?=-a8"HnHƈ-|Qv8OTݫ~^ǃJ~qBZX !lNbRkèϋ[qXw.1NCf1K@~PPzkoa2QڃӪaI`GAՐnBGX jyУfs<~. S`9L5 ]o hH#wKîje&*R񶱾2f%܇;A9'o0GKX\lVBji|ؚtX3{2Bߩ?SJUW%%CK6V<]GU#7}{]ɡmrBWRx75.q;i%V1@;_&p0E9T&&zSp%}~& (! ?Wb ^@[im ~BVFvC;Kc;|3V"6ac`q\h5]b䍹"=}Z>d96i]mnRgc/,:XA`]A0N&섞e3;1Dd';1S-vӆwϩS[n}KĤ$悟+WX{"m-Je;uuвxףiqy+Yl}=]T;$5k\5#uMT;f#5WD>9v(Hp0+K ?09,MMEaAod}νHko'gw8nr"t]Q;XV#=ĖhQغ͸&I;#>'JLY׮\YfFkܘ{?zzFN/`L2ߞ [5C(Zk`=0E{5LUmY]]F3~ OdoxqýdS 4T &ڈ^:QK/=L1F% oG&cSKrJf7.tΆ gwrNNrq˟θƍy-^uF\.>KKGsfh!oGt:kkAC8 m+:x_%!Ê~|azi=yí@tl"dDZUڑWOn=@ȧ0˩:0'(OviP5m@d8 ɳ11]dW$"5v!~% JG}=M\8= '瀤. /2]8:N Q_ ry$ "aze^[ա'ޟƚO~; U 4-RQSWy$?afx"ӵ ]MqPm*=Z]-m mj[,m:㔃 =fw7ÚQsEM:o´ӛ<,7+ nUSYo 'T_EvJ!II ~lɟ]B]3׶84md:&+Įn͘4 *T趴:=|]lvwxDQ}XW?Nwsxd8'BDD25Ÿ\w!X C/D1b Cd5lЕi6uAvH s-yR*&uZ릯bWً3K_?k )!yE.O&w<`L"y["@Q).UE4%/}E/$Hfft ]XAW>e6!& M~A}31M'(|nQ˗Rܞ ԳGƮoH.ZQ[QFgZ`%pVks"/YoKhݖSl` *&ȋ=E+Z|>z bVR8u^,9 %owҭ t~Y ryZE#AK"N uTW7k>)qh ,ռs-*񉋵#y}^䯵 w;@2ΈLýk4ĉdnOo-o+F}f>s9!abZKsMU(YV B MX5`86tj;H$[uˀ*)K~K)`O[~[%}-ĕ -Q%!nJw"aBڌ1`_͑UVg F(qrxAq}e(S?+ Gٜۡ_NwS=N)#wCư; 3/02rZ$Ud$d?IapAs7*7{C+nei"1)k/Yp\N#;\H稜{s_L)f5$:$ "J. ):[qm\ 1 +cW gKs{}i(*vxG=Ǧb9zcٟ!/MK{/;*R);GvB/$PqjL/6!j=Iݞbh\ϟ<sҺŪB$J uVlat68w]Y%()ז†U 9}vsv^l>lrX=*d 8W?b^6s"srΫ~ErnlѹOF3jUx*5r*_4(gX+F{5~1ꃰ!U1SҀt7UnE/ڪs]*-Ceb'\`vF5,G剬 T\R06L%ar UB78ײQwjE0zt|j^;*^2H|X}ٙL '>=8]va\37jzOI.&&ثَb.E;#TA;9 kſEY+UHA)٢7R2/{s_ć{i2S b8[3!xOCz <.ÿiPȏx Өd?|W/W *V)eRg-oE`9!y"~w,g wv52z]ԍ_s~3\@rOBXĠV;7oT*Y,b_(tD/[0Mo0]Rc K/)+qmw[ycQލ):_+\s ;bwE!j܅]gi*FJ!-ߒW3..)D ug ^ >yI#`lץЍaJ~Uj2]&%uaU /zv8uZXI-Y~#v*[ G!$ugP|>:ܿ*3V%G=NJ<@(d'`y[ҕ9_M)-f?L؞͕{]v}\⣫Px9u`+l )%.L6\tٔLCR10X*&J25}{F.Ar&(e|aTeI<$l3yQU $mu?ƢO-xfԦY@b񜢎QE P; wCwq.iԢ1@p ;9u34}L@I[і5wDYD7}QĺyCvȚI3bryrV@II`q]Ԡ6l]FP|)J fs V0ԋ#ӄICrr-JHR{b+e=Ak??̡|؍c33wxuB"IZQE4!HϦ;=g;)&C <0Z(- b#J'ğF9'Z&2}v/q{hK"XhvAk=i-l!cx!"vMu0;kC837,(E4ܸt3m3,aB~BA> z&!\n`Kx's'F! cпNဍ,ib'ߐ/Y( ;֒p'"7!Pډwia >"3ӆ5yNMmzU}yK}onxR1eV@ρ&z&[K34W4XL':az36kqR5 ,-P50/|R+a6^ATUr< uD)'.wtieu:UK?Vet51VoxD?9>f)TP sc{G;ZBM9گ~b9-ib"52MTnioOS PzwME_ڈ= 0?""u!ev#Xa1ӌ=L[ZпhU;/$Ďeg?S?nCҀF˶fqk|{Ƙ kdQZ\Т73V ;_-oW;ؠQ<{|`ȗ%_ӇQO?U`<"Mhu`%nQ6h=cS񗁒GR(I"/^w nSd(剜s ZI\hId،.:@@jcߋQՄսEŞK΃%UĄ\TbCn|я9>Y{0zlW:''K[ӪbE^sA *Le%Ⓟ5&rg0t*riu|uD)F3V[% ύW6,+O͕GW(ИBv=d^ӡUa՛8{C*x2DZ8II&jXj1 />f1OYW%tA|L\*ю`AZyd>oRz˷xmvm&(u#VɰEɘ3; DM"Slk8Y^S@d \Q<IGp'Z @јL#8Xߪ/-X7wj(6~DMGhLFlVmy_ +Bf)#~ἇ`ٛ .m.,VAD+#?9 TQ?&z21T+8jxvB @ fROeîk^-?n<* dem7n~c9y?:Jp?PmMb)}oU=?·׉EwzT$%I,XNi\dݼ{ٙH 0sV]dw -jd#L[^JQ$JH7bűelg`Htm=_ Rɴڮ+ `靶 S\BmhhU‘,3׷|ܩĊ-#@=XXx0ٔg%a(ˏZ1E _B5VPH'H^許;Y/+XqUЩJ5)N䡅Bɸ98Bl1c[ч (^gGh` pZp55ko& M|b%iU$FJCK ,n y*rڭ  +39 .qMȥT#(@ 3FXZTm%Z)GuicR|勠 (+iB`t66T|GUd}OauMq`/몳?S(Ⓐ9'Q[MoK3ѦOJpjE?"KQˋ_~~zw׭AJsPqcŦA =?) 8n^ry49+ɔ ,60LX+ >dgb)6K8BOΩ3T/!1:3iǙكo_hzO-Y lM0@  p%Hsդܖ~; G1D}SQD>,ݰ"d* + CMlmV]9~6dHS6)3ꢰlxNۡ/׳Yc9^3 &Gbmv( ,+4 !F݂)W|6ڍ7$!jC(=$`>L  _6o?V=UDvJR D^^ވcfs{v`j%=hpITQj֟9-uS]_ mwKS6&Da^U rneljk,ژ?<Egl YEt8wcs+ Ʊz㘃'Ǒa(ρpY-Ghsm%Puʈ%8Դ@4?sH5$| JG5D1HVg,wgQe tK:;CV*K9|(n΢{^SNѸF´N`T_YYPzpojB8 ;mn'ɓ 0.6+zl&9H~oPIFavxwSM,WИ>'`f0 RيQ_fpshj@1P n5 sF1DЉ5 +5}Ol'IRa]?Jz_X_mؑ $ 7r1' '\ԍ52"֡A(HYMz!ki]9j1Ɨ`Ȁw04Wuy9ķ/D6EkLo\{Ouh#!˼aV,@v; ^R1/Cn5Pe9Nzԉ.SÏ1쉛ǫϬYVscMF+ t,LߠVkjriPET3}|nA7m ;o(~'ʡO?X{jIqF*x6 !7 AT|a|ClA/1O͢'W?`&-&k ^=-%f,0r>T[4`WRqhKGfvIRR^>?~vs3G1jqU%^N|l5uSV7ץ0˕ުL6n[Zs0!CK' ځ :lub扣Cea3@ gk%]>) ܸMlJ̩ᢱA˧Mkw줭XswW$=v^o[l56~pm\Mĉ>d _JqXPM}<t3r)YG!;iHZ^i~ݘ?JV扯 hu17Q[_%dXg.c5ׅӖ{P?ۼM"n  mmGN%tȳ2?W*k0ʟ d@t͢L\da G[LOCL}nEy> pfGnʂ/dݵ5W.,hdC aBSRad&+ w0^'R~|/%ߋ < p!8 _"R|]]8UBѹr=+v4낗P~]xq0F3óG5Vp5V G齧&dE61 g,*QX }d!.7 yHb"2w,]/!|'cn D9EPiٲtzj9E]jxw@~מ1>&wek%h JČ̇ o?ԩ.͞w`7qi̵{塲;7vyOtRaX `Rx`S4rc +~zO!QP[=A_w7!B?OhkNvdF6j~ԯa>\fXlU1IGuHMaC~7OCy}O0;T%R[4=:'pGRwu=[;E$r9ཿ.(sruKuźr;c/$'b`jOVSZ\[f/.'@jBʹ&z(]4r[%2 }/b '@ m/܊wgXYG+Gq1a6j@np+/WTx:mXo_ݕV lɊҭMjEL0nj;D+D,57z_Z?%|{sJ~);$}b\%D~lO$=xi1 _3gJ-84s|! o V@ 7 @5{MRWU3>bQOS䯻3uNe C—oİ Z?)2ъ=}N$T,Id 29Vwv=8TRO5]{ ^L ϥXV.waww#zſӄ{A3(tL~.AƜ궿# U+(ق Ϗ'dJ8;|tZwt)}?׍yhY_ 3.Nړu!|PGLDG&ZW8Aro$Rz/k$8~B'Pla:8&4Rr$g2Ċ XH $s_ۘݬ5-L 6$&Dه~y%K+c2 چB !a3UTťLGKPTgqB4RЎ] +HcLPLu!JBO`c8UfY=xdc>c"Qe Yj76}]<,ٚ&$N?PV@V|qMfIM7*@Y>K>U^+%hB?3Hw5.7 4kBxo62jVlVۥ87XTt)!4 },%VjS~;EvJ]Y?h}=Ďi,IPad) 67ߙf! B:N1lXA&rL7⬙&7޳;k7A0)GDA6m"ᦛ݁jλ9#n̠h O+>ߝJp=>{Tϩ;q6,Tƅyb<׷e(kՀIAW Dz.qǰ f>dP3}$6믅y!=+d^ԛ;~&)Hs$цRƀ&%((##\E=t;?x9$seۮ4 !1Z'DFh->(+q`DZT#G6yEllbaԷL>g$Ao<Ѧztw6qsOמ+fqw{;($(ܷW_ɛ?oU94@xM&@ơ4uύ4fN #-*ӋhQ^F0t+\T K*" BI Z fCiVހ{D5ÐE!' f a@)6@%YhzBǑ`#")ތ'Z&Qw:\w+n\s@]3}]fAzOYE Wav wT2"@OP*(Vlf?}t+{tU[/ jnZH-tbx^ `?=9L}h~x7&߽497sX X5_Z HEk~%B_1{D}}4M᱘j'^<N8hʎ&ŇJ:*bBp +Ӹ1k}[_g&HnTX񼪗Wl6Ts/@C QɤLB\:T<]0 AS ;kx H$ݗ'IJT;P}*dZÙO *S'z) _ZB%w^;p6s9D:Tסn :>߸( H x BvV^;uPMƫ5}\$*wYÓ !x6p*hC!KAcsaMlq,;M߿pdȜ+(LHצ6wYEzph- 1`Ffgk*폏, .kDf~7sL=}HakJ' *֍;&y<Qcu҄f?* fE8V / .g?p SQ$TˏBWsؿ?/>pA*T|s*L9^r-f|񠅠#=~V@"P7޶oɇߚ|͎IP#"i_|(`k5R9T퀓>$|eR LH_ ]3G bmiR{Fn;7쥧rnsl 9I}Iύz|ap"9,C!.޼WӰwYk-8dx0I^>VO#d,bitхZNeQSN9~Ѩnz!XTTM[p<'w|b10\v`mSP"P$@wSR;ZUID6h -Cr MX V[ @?Q^[ϖ(CRSG Nsj[JǕ1'|dӆFMُW)U^]*v(>vOx_\imNc@N :I  Y/ӸlCD5>>ήZm#(C]sy 涸D"Yvp3"t\b2T a3Q cT1-` XIy4$A@`'zaGY.&q뼓Crz-"sj [ec7,ze(saɕ9Cma_ԕߚR_/[YH ^H)㌨6,M* 0If=v1's$M6ZjA%'/Ɗ=EjQ=2rPF8@BJ+*5TJVޔe>ZFF:Oc˶̥'%cqLdlUUZ J[J8oBL'?e^^p~Fh8<0v~*LK-$VɰBP  d|[jCu$53oM¨ϐ(ĺnehz8q%wԅVQb"5 ̴28. j[˨|Ղ0(h1^}2PU7|"Hc/@؅D;U2z_S< ~Ꮍ_bfLFR$@:4HP12,SZuɖ+f$@GT.͉Ёx 2B]{aC} (T]Zp=HGf1r0) ,Su֠[~/ȩ*wಒv -vcc.~W)'F'`?0+Cg.ۅkЕgNM] Xw"(w /v%}TO Zh[lY$o̅#!;. G^KWA =6{R͆ːYat}C]T{VHmm(j'<(˛%P%=JYQNhra`-wN<]>3`γ_fZ 5>$8WdFV9dy" ^Yp1Tj;MLXl8P +k*ˈ!O19tA]}o 3;91B/S v=<"HM"X'L^wcZU*a.4lxC:/gx]7 DȷӓGh ڪ+RFT ?2z 0b7/pĽlԞO/Wa^xK0]ԟ1tK(`+Tyv2Ty\!PO}ɉdTؽhή0xh~&}<WbWNC(vt9+ s/ax'S2-;8Q3jITLqMy'L4? UH\P^˪{eI2|$}';0C(] d3̝bxI"V2Mnf15!`h[VFBCpB%桽`IプήqbCO?Yc!1 }Ji"ܖ<-LwˋZ8Im; dR \ܹZZ"r7FըL6rO'!{x Gn# TܷF?=%۶r0C.w+NR5!?u#tΓ*I4kxiσ*~Z3FBgC~&2EP(sJhu%:Xs,1, kemp6`!"#/qn,QS!W/-2m!9>K*/8p&cx\>%4[FJOb蹺n:Wa:Dn'J] D'>1f{MkSXQ5kN6 ODRK@>uF5~CupU zpu̟:ת& BS1{?R΀4+ R!e9kMςm&(8V>]7Ya֥a5fe V}5Y3 W)t#I(E_7园5cZ,5`=$ay-ԩb|BndNw[-6e_b̔w@ Gf6Tt/yZ Fdx*FPY%LdRVt0A)vSp #`N]3k'ŻYcW42[텚,.= "< 6 W#ZG܍m71| q^cwYZ*#[Ƃ~EMEh6J3TД\E~cm9#bm)pTxoz3Ɛki^.QM0뎋LXg˖p?Im1W+{AAQ~Oﳊ~۵S O<^pQg\W7u2\L>g2MN=ci)SU|ǭ!ulqTjAJ-o1ٟXJx^a:k ^Ż]קKLCk7 !'Ossj#—/V_M'\:WP v.,`$ OrRZBO9T ĉD7e][G7Y{/ [vH p~KNdd7-4G*͢?fɳoC r#P~S )jH{\TǓѷszC3ϣƀJm3*+ZQ}<M!)9+c]dkp;Ngi+>_> "puԝ΀,J+*o>k_SbB ~DN*l@^l ݁NA7"FTf]pW<&ŜH޷7pόQޔ`Qrk;H f-x F^.X"mjZtXy"K;0So_W/\*+{ Oxx0S a}V@{yH9X/s vO2R+,u5uDv/V~RXaFkA٢VTi[բZM"rde:f^HU&d!]UdmdK*=k=s*{[b,E{wr7{J壸UJY-~|S"7j |s+r\oEUJfMGo5 2ǔ`beAB'Zjo='$^~\%K*Ndp`8Kwn'EhӅȸ^έ|g9YUߎSl7 *Jk$3 "bgT=,bq I\;'aMHVݶ Yf{dAj"'~,L;:31tG "azp\Ykpx>p-=YJ _'pdhWB̈ğa2ě߶JGɢ4Ő }}I-qؐƓ^J.ںWW7BNI 'CI>iBh'u )K|L r#ޒmGz*q5t:rCe9~&a}g!02A4`l>&OFu902m9iT7Z]SY:HtKkFx0Xk@CM\ԏCxQ+Vkk53 G %ޯ ZڧDV.fڥur|Uy^В"7vrȜM+{-d`-D.9o>? >4ꔍ`Nמ,eљùWx"IsozJVII+MYuöiWvxM:ISCS1IX`o ,C/ˎVjø1oczOҿ\8Cȑ =xpvʥE6y_fVe~3Om\7_a=0\4S%JczŪqO$}O$n@~M:XyE~0]f-?_1-r{h{tg'3ET(L19ѶGc4eQ\ύVhF*{Y (KzgjvVSJDɷ(I0- ^S=юmtVASMz^!WYʽi(hǢ~y:Z&'W] ZV6VA@g%ZNdlQjc:rM _l=Թ7y4^: ܄@Bw6Mz+^ۺBvIWcUɾ^lXBf=#e!E/- yRH]JxNw]؃ %wosSR]`U-̓򣶩l$Sp5+ؒ38PW_eX0K='n]YR4GTxu>YWbsG$d?R'Vȓɻr=D3`2"!h. I Hc+z^6H:e"f! 񜼏!Ο1cmpGF!ԃ4 3p5+^BdHW *طw,\;pS";KaOS4ytɅaX"v-g-K?UE4{8@u/[K&/Zn%73r^Սm+kBpyVI[-('L"Ipr7LdgbmB.'l IGv2O9M"OJ)u17h _ImU``ZdV4Dv-VQۃWcJEY*.]u~uٽ>ɟ~m}d5-Jwi݈^!o)!cg ӭFw)hl׶P/N~ 58믓6U7 %eEgg#$o`#ULeJΏnΛS0ݧtjI)nxh9TAHO]"rOna(vI5uJ0c=bu;v!w?KhAGNXiSYo1m4nwq9:D@,gb mQ jo~8valC6 ЀR\HOL;w1GP‘@I%_(!:n@V`;|5<&N ӷj4m=Uykb9pPWVKѴYܿ~]HlHRe89$44ۗ5|f+[onlj@Y+FKrW 2F _z\ѡ 2E}_&+t *, > 9r`"*eؘw"0@yWTK͢Ȣr4k9`KZ? 3NL9I]\\~rsPo,3+sD/]EG^:$hZ3|*GzSjdڬw+z>yw5cJ hSEQ*Ili:Q>G,r^p)1ҏ4gH`KO n-5 I.F݌m;vd%m.%/ D<<"SJViJVZw0HG(/lw-̩FpGc;wծٍtuee4'#0.RHS g-SG>e(+Z2/濘gpPRC\7Lj]:rDhm7A%>9EejWnlPza?U@dͶ-ziW)-~di\v7Y-27:aDmhExr=[ m/Hsf ψ YSw}զ;P A:4P>18Uʁa>^A~Y{#=O7ס<#훠`,GGֺ^'"`cjfGZf iZ(]*&MSi-w~4# `еK^hzGϗx04fbqiw*CNYMz\׃&@fFA<>HK4 s?О;͞?d.bnrČfqul"jhD˲* #` kS\?PH`fSZćӓnfAVaї=@G5PFNALN!xnQ j1zyq\z 35kWl['1SEML'M>fx=a3`Ͷ`d7A| `TWFlV]ee6ٞl[IMP剤)*~)9J*{]lѧf*49Ҏ#+¹m ɽ%ڸ!{]Qpvg-DTj^;vQ|'@mf^dzJ$K!,?NV?9ηn﹓3WoZ\$Ge$±AhOs/;ѷ0BvQ=C=D69r+D?Y,h~#MRTYYe>0t#dC95B;ՌyǨzx K|* EJwmȐ 3pL/ ʏ(ikl^z!"֤,5 uPaex@8 ,ij$~žflwg :"VC<RgtUi ]W)Zf5ð|l *v0^ b<u.'FhFHHƐH.X+w0YVk`@7%@PW.5TQ :R2(eAݺh`^Xqx'zg$NkV+`՞0û,yw~pe3 /\t@E)؀ǴȌPTic\5 jI?bXuUON f~jk=i8Ҷ>0SGJW0a"ƻzx9l1D?lgJ^çA&ioo;@?k# yu)D~v*$E`A橪>wNw/dJ']1/i "Ѵ>rY֚7Wӻ%?6i!)Z{hã3H 0Co"| A<^dNw.ldu 6"1)"Qk)Wp?uDm NSB\sCpdsP~p7Fl,̘E߾oB$F]fs⒋$l<%7>=W= /ߛ1-Ú\ę~=×/j\(ZM" $|Za5R'%#p(B1H2< fP(^eq h;(ĨP=9 ,د(ŸIc)nȩwӷMn]i@RjF("?+?i! 0υ3TNϩ#2 Y"; ^}[)N8a ztK/ w:wcğ_\m8Fnh9&_|fe\)?rdͶN~͖@) tZt9+rHeѴtS֙">n_өCYhO=z(fJUOSXr~H"'V .ԛY6ХD$QCBfkr1$g;Nnuy)H42f\۝oT'>Q3-IUN< 1񛇌O:T l4,؄O>!5l;.|]!d}'SG *[uu!~& h]dK;3 ȠV9NΈVeW\XK:uq^IcXQ:G|Ƒd|ǀ8"~eEZamk>56~8_Xc? .{LFg=a ?Z5Koc7n.qX2ʃtoZY4D\Fnn{}bA_]O, ֮#}M?Nu/noI=C81ieڪ{T 1Pq\FsRq{Nd%.g 35ʼsQӾ/uEf"/A)u-v3;B6tӀ㤪Fte^%ki ~s;֥y[r}$Ee‚XSTgM(w15=͈N6Rvrx;*T$Xv -x/1 ePvD^?0=R#3]ǩ)hM⃖aUnT¥mNB0#!p {\mYF'kf,Gcn>D\x,d$ j$'&|`[2b3 h b?!6+I[ [ )v7X4%op׼|/&1>SK]{XsMYpP'qn<-AODZa%&J߂ʫ[9jSm%~{?q(8z_qfUk1/pT FWnPɻqMu;?_} u@/r'fw0ڤm\bpIDT bl J6Ƽ*uk_;dBTD҅( c<)lَ.Lm90,-X³+e| m.!8PDLSg>.UAX\s [TU3 I/.$ jf Gy؞yJDZ/J&d)W˳ɭʑqg䂂`moQf%nNC5e/.=-ģ2EDOmsQXRb{^Uҡ/  x;0h棊h],Puf-ꐅ ɡ0jl80WoB;~lXK8t{w(I]0;\5*6 >3IO?s!Ľl9g.X^vTwJxɜ`ӗdoNc^˕܁]+"dN1(Q}GVsX\fi(ָ8y5\ԇi@'TiL4`t٣8Z5~*na~*e}F-Gi+21]P(GMH(%D%mT(N=%_-FR;^mFwe]O_qH ]+>FI&Ǧ~B“!K 8:R_5> QBjby+>d=K{rʾr .9o\sy*m#z3e-S#lA'@`lۃP,dU(Xj6ǿgUy:iC=\U>TP+畆Y-uʓ4rG-U"dT[1u 1 _A8SV#:C v;o @-HdH і/wE owM{膺cn'm bSabGxfw7ْſ ~a'ġ-͢`)s0M߈lxBUu"mGB܇"fb# xV6HөH8fɗ/3W?ØR_L9NEy 4W)C&羼݂^G4$*۠ BCq%ᖞ}Db\뱡70}V =KW}E4曓Fl-&!&n~’QI/6~dG^q]SMvلLݑaZ6ԠB`S*d)32aH9Y+Ÿ-4W2 .Ie0Ɔ&aA GԪv` Nxx*8E5oАvQW ٽRl0%(DNn؊{ S>~llnрߗkНT43mnwXV(Tü٥Z^09'i ek9z͛AW&W)|gX'zc'6p?lfiт u^}c69;ZKzw.o:TPr-U_1\QDvUۡxB6.ȭQBbeV f_1(4خ0[liJ|#0<±dy6>->COS!_G1LxzP%R6`fV񎒷f,05oC=R]< ˵× PgbBpS"mS'"3MfwueiH(.ъ~f`4dQ6lO1JDeEzX7_h;s mב挛7$v!U|4$wypUQ'ނaFA9 پ5IfCTWm5CVU:B `#>%|(c!cɭ#Cg%vTS.Q_,X>QjmgǜĴS.nD{=3kTXF׀qs8~eXgMTW02 ӞT2ve|L_O0ZYw:dt Ǹ`0oty~mS͌z@1eyQ^rՆLA쓧жGϡ`0 5qwik>9ևrR٘үsn*n})ej}+yWPhuxuǫt$MiXE>eiWA[p@B_@JHc-6x\5V(͎.l0P),{,}VۼyWtr; VYƑ_i_&ӿ;h%s\~HUHpd2D*`pieJtFm93$me \'  )sj-]a=hd1J;:*uٷ گ2_#HY ~4 OQ|(wνad]L0IIBs8}o:QbIﯽC0ky2y0Q|8Q; nk##_"}zJRQ*-?7>|cٴq2#Wtqj@:zMZyb=: ,\[,hSR|>T1֪gq]/e^bvވ5{> >uTR|z$†}oɺf&129ɜxQ[%cn W(ѣJص1v^e~[JxW0PKϮB*>`$ʡΐj EG A &50"(e\?N@:wtߢ>1XK?I;xM5w_pJ)=mX(,qS U|7#] yv_^ ao*:9IU(Z nqNۗHv$辆cƳ!I.nM-2_e Ln2Df5mGG[܄yD>h)_g@umHLjz⊋"1+LM $#-̃;;{$d_䑮0/ڪ 9 u 8/2]xf4(H ?ge݊ދ\nĮ >RQ6zJў^V fHb&߬[e PĉM"hX<,SPȃ TE uS$$ЩaiP;Lɒvohc{!+}Nи"vRID < ._C@!7 I+Mڽ q~QF043 +t[ VvU\`vHU[㹮F\p6$pKKfg劉L>si;=K-.`v+(Pu};" 3Zt8HZ9'yö#W(ap ]i&Z=e=1<>,`f; x ̌p,#\<n34-iMIf:íWh;@aUEצA(S&O8]D̰-nb*/X.x#o޻u9ROJ [HnDѬLj6sDo鰻W P*MG#a\}N}>ԲjQZ`N| -30m^O,|_cыFUGY剼+''⫢Mӽ/&MaT/D.V*u{%Uץv8B\Ojq" 37.x2tp,xR 'a>dHKi4Gof3 q1^)}{|!ܻOϵүH[^o֫ӚTNd&k_[@$lϻD52;WN5u1W4[ڌ1G^"k_XWת-` VЃo2CZןuGA 8+I4r9vB# pu%5MV(p뇃$?_NR/r^BLђ0BBBMks51Uw@甒fܑlPq[hVRݎ'!9ĹM/-|fCG( JmJN_͞(E=a^-*$dKыP 5꽢 -xFz,4$Ef!]D\ :}6:qJ-ma]2T]G9>DHKl$(x#n\ߺXD!\8͡3NN?`%ʷ:vnIL1lt$a~˵>P tt~8/8%oQˮaLz^ECMSS;',2gTw"늛ї t@Ɠ!$[MuxviL]1XT-CXZy,*Έ531)9XC(fɑR850!G쀄HjATgon)RŹH>"n-3oH"L;3,MmߵNM?mb&&|}hDNn, uaV]IŽ=) sj ESa;I<=%=fVk>֕ jNʗvEeo'!E3.W8 xbg 9oЛR #*m ց`99u=sF>+TZbt4N3p`T 3e]!֗3B =L;~kC_UT¼ѡĽ`n>&B ZДpN- ѳƸr蓢1炗з[95V: qY2 XiບK$4JlF7Ԥ;[Ԫ\AU2J`@ŃڐH`#a lix,)cJߕ[[0JY4 xex]h5N4@|n㘋 b&ׄ $=wf]0)9ک^/XM![Jl7xG)$!BZnԠv6;<14O`J iOM2hsV1P$WK`]|1;WI0tuHp s~oOHd rC4cf WxV*&A 8E `F 7#qŞ5U@_?g\Nys.\tHg1?mתOMJ~bhel! rz4#sgyRq!*@(5G_5LC0p#T4`P++ ՖH9#3٠@NS ~K#\D/-Ts˶ߙYR2QY^2(I'8@2f"j*фhLY+&+fC0M}#ڠ;~=I3qk\YI4Hf=X"9??#+x3Bu!TĘ7zCrytعZWc xgSOKPD}UwC4OX†֮I8x2,n?$ߠ$' JVE58Qyv;b%5'* QsE;ʚO Cї@n& f u[m]o4% TST}UKe͹!^#/ L/譣뜸wOoTWnb#ۿxhW_EU䲈#b~ D 3+ M6yĤ/mqpa{u7?wjZ̞̓|DʵN͟6E`2NU̵qdjW$v٤ Xt6o! ;&d:E SyDSǜ֐V;d2RfC0jl'6t iˁ`uC5Op7Ss02Z5&]Mu冗@9c(.)Z,ԄX7#NW'-.~qu|77z1#gæ`8|׆@b-Kqq{ Go*洖L=/kKZRk+D6F 5V ?/$ELSf0 %MϨ,vyxR EU\c y[XrP!oOQTd*@Rmӆ1}[PN.pOezKݱV!6X&-{:q\4\bNT4ZÛu_sHi0aݱmم'~tOX0 P$ SqY-/PD`R+zNIp>O췢h܋ąc2/);ʧlmyZ-yܝʸ+"GR0(u}!AfxS '4ζ_׃ؒnJS/=]7T N!V j矮 @58Zoz7qv_9.HKd4u(bLhQ(mӃk& L\~@Q90M>ԵI!@Z;AhXyYI=%,?X[P9h^4%3kO_*Pf`!PIv0jo22I,;C'FykKp ?fN5܏YvV?HVI_m>l3n36QkHZ6ҕi?87m@RȋZAVoǕ7IRe˃`d2xÒ:$锞Jz \ljԐ쫆e")?N!l,}m1;b677ʭ^// _:rBxXQGqQ͈&ׅ8޴658EfFN" I38>a0T(mD Y{k~d[_p8UF_eU;pMVo?o*&^HDsZKx9c)&pХ)V s-h|z J[)5k-,||o-B666/&G>0A}rg_/5&_*wYJ ׉4;EWq4yu iCi9'D\1KoV4~͡b.`1O"o4e<.[vg$FJdLO#pԝ^VƲ.90v29y3R8څ *?eg~Ia|PޡQHSQGV6"Fb]psE "JRޜ3"wF~IsG'˵n_aK1E\ρjF6qiiǖ7be XZ :qEi%wPނZ(M BF`VkY.[OR(ӌܰ^/׶4֬Wx/ɉm/w>|K 9f7cqzNlQ98|CLsiST_uߖ|8_ojG| j/PPjh ^SwXc뿑a˯AYȔ@Dױ&De ygȘ| B#N= +7c^`u4 (-4g)eGџM.͠OQ4ćJlF2qW$ZQJ AXQbC'"1^e$ 8|"tS' D"H}zU-6s.|$7MLVS`;V} x(K7 S%cZćT03W*љt-*3\cms><934G7>@-|!TŵJKJߕ_sǿ2DSrwf!)7⥊7Wt*9e6e\h&Z;iu&9&Tِ3į$?J.8AȄb4a@ Nܲm%o65+؃d$x|ЖukgrU0p#UjN،9Pӧ $o&LXkpuV÷RX?J$"&EL,;d-쇴"y.x%p0JJs̗,AނA1Zr47,YC f D'dP7i {H:~:8#pb gٛRF/+/xCwDHABӮD|~Ǟ#b)kxGpIㅹYhF嶋 X}6c 7;t`IW&-ifdF^w HuJXMA˚ zFcuL: ۂf@drW$ O mm#qO5'вP8wX&0 |Ac5!{*a0Iotp cFSr 5A /c'\PD:znb9uw0󋓐\|,TuD ٚoɛ˽399KŐ֠߸66̗*0[ǂTH̃VM_ngCPm ?A5A:݆#0C ؔq|M3AU+ݍ+}l}*;p>/W=8`0`MzSlӟIhx !GBDSoF^ 8$U$|G.o<@>Zw4*n2Z6$w^*g@љrPqIwILCd~ә;F͸[JuV7 k9Y GNhsjdg‡4Ieբ*;;2oܗSe2'8ogChL1m  w_\8"`4Vg*dg6Gscr59oTs[P'wp׾zl=}"9t8 L;?mZ[ M#4_s_e"/;c;> @TT~nr}ԉj(V(zgDPLk8ǖ)3)%on/\6LX2_0UP⧭_iNґLqF`$m5(;>_Og* `+)uY\FW6Jñ>Ǽ=J$J5od;{GH)1%d*X{`+4xC-=|F-o_MC`{QԪ99~CwUMFxɏYxHV ',(Qo'=N2E/1?VwX558ZJddiIkJLIj~1(Ч54nQKR0?l%՛t :I>$͠p%.ḧ;nQ,NAxPs/1:vIb w'C昳tiMvSs뉕5vDu/pl$qG"fk,"R r"#b e1)F59!hoapF.T on݆v4`JřcHH^&+c|y*o֗|&4erU܁ qɷHll(cܫ_QtdnC޾=<2+&Cq]Y,ON~,%{#9[OϱBjKQhͩ;^OIU~3yx0w]QްIl^hu-wed"4yb̆pp:\xW] G13LJԄaf7m|:2}2W)hM3Dl+C|HK w`@y@^mY$t7TOI*X_H9tsElF`}z.,8;Ư5-.[Dw{Ho'x^ ַ.%^6X7#0sS cs֤*ծQI|,gڼ2Wnm;t:,eelZ5KC$F!vxt!G (NyCB@/kC k^b>h0o8}[BMմ@%SdI{x M ѹDn,}(,4;mKN[P7^_tLɔ);Z nT<-8$voW*4nͲ(Kv;8uX68H0_7?[,zʑj!XiʋF\z "B%E pR_M!īoSħZZ=>9K*`P) cńވbfW%j0m5 ʋtP+B-9ݔEfC7 xnic,[$Jx6&XgλKôa8zK@p>4my=ce=4?lOfCeZj aUI:5{({HRRl".SK/Dz,z,J`a/̪l9c@{JF\;ՌՔ|:oӦ5q9J{ ReCqV`ԉλ<* {weo:ly٧]tԶwF'HT'껬Z ҀYĒ+5+kL'sRd],Y0| f ^8JUԂ'Ea٢sӈDM{p 27V%.Wieeݪ;/#sQ"YiQЕCk{#G;rzS3. t:O~]z:6GMW~9aqvRqҕ; ڛe!wx@QhLOs3BkݷȍT5"36}@$C qۦNO5"ȁ޸p;§)tӀG5D}f՜?pl:l)uǻ?3(Q%!L+r<<JK$?^拕3ƽQ+Kg"s|r'hB3۪g uCq8awS$.-GoRsBiLKIƬhI"/h̙MtkH{iQҜilNC 0WFY?܆lZUBM51*6ٵG1:X%zB߈Dl5?l{eR+z'\j<W`?G/p9sbյ )]*?܇퍙Bee^K59'yvP觲WtCZ$q/9[RTmyiW,MMc#i#\@j\]t+.Y57SR2^V>g7~ fe=JJoݥ |bL*Ȥ.ca=Lөi˾esh_U h(SVm)>5i$B5F< NHbG{Z>y` 5ʵ,3Uh y*T6GBm}84W sˆŀֲ4[ ЧRvp59_iU\f}?o WWf)s$]&{Ķ R^ݾt$À6e ߔ`Ʌ+u*,DYDWTM̧VA!{-}O̶q24뚣mxG% C~{$%l ȳTas,oX]FKQW.puT3gQRL0q%n׼8 Ћ.rЄݼ|,0Aj-o=<ƐWI2 DzZS&s܂/Ǡt-rI*Vo#Μ R jyD\U{iF~m:.⋎Ǭ_ WNR[TF[Qfڜ'IdHza B6a_˴wiNh}l^#ZN٥nX#)Lp~ЖHlYd-ue66FAI5+d5zpJ iO ~(}nSH6 ELYJ bX;VHfBfb+5r2-p{|FDz| Xi [_*–^l8US&)9t"váSaa9J٥q*L/72IS x[c%ғE)9ƻtAs/:\GL5o{ssZ &mɨ7 y3ʵω W9F%t9pk51v_gnά߃6~4XGG䝁@t]A?RL {vl'£%Zp(yB*3|yyŚM(\@ϳٝѻ+ty.5D;^w3EvӞ^RԖj36ϊN2B4 0Zf؜835BX 4DZFtVoj<,7Zwu>q fbAȫǻƒ<32ƕȫfä5֢mB.QlH/ў=<(/t fVV& X{C:o)"`A-h}"bގߏ24tRAI<)6̡/Zsm7e -.Yت ɉX?:ſ<1F[sMg8t\qf6V5WҦJά3_rpՁ:6'𣱤Aa[)*a 9nu{\62Lʮ( L,qy̴WNտwr`^9E%Pɾka~NZ( q'U=]+YmA 471Zٹ_Ȋ :2ehb -t[ c~C]nٱ2~㣦{8w%bl`RrBcN^I>jE!{Or#w Vo7'¼mllNgSdg$}/'oak)4HD.v4{IbjHlqWvk.ErQ|ɔWl!-vg*Y-{"N+1;u;6DZAm?/`̫Cn}Zs= I;ؗM;^ #@soi_W~ (_xUmEܙ?ҕa|L!DPȬ~"Xظh;(I8wIg:qT'[R_b`.!2w\lqMTMxaL/($Ӄ*w b-ei}rbz(vޱic]QN?44C1[0=SD,ݎ>N~ ' +6BW]ۤ`6x^fqS;.*Pҗ}2=YnHw:=NH<,96WۧE\׭_#/4 U}d,,J]fE-oOe Y|43A~ã!v颳 CaKmY=ԯ ya.ݜ;?k{}'jotu+OHuCcMt6`8gVַ=ڗG4i i/p BkSUΗr=8@aHi\nSǝD<3 mZbCwz(E#)џP:] 7"+ $j;r%~ssE[客f^(5b< b" x:nr얧<ʛ&΍ wDܤęUW̬T_@T~s)R)СrR@o^> ݸ5Pl )(3f}}vʲQdDq:E<> =,et^ BPCLh&H=֝ )sˁ[YX:q;p^[<Ĝ}M5[$v?0Ʋ+IJC*ԏe[H3a 6P(ti/`$[ w9;{~S.ze`:P oP9 aeK(&3؇Uuܬ%>Fʲj >[p76c`[.;Qr\ϸ z!b3Mp;9ON>5rRf0S?Omv|\ 5mJ[XA0^a jq֐]Ts !2:B5Q6.f%``%xO.v_q6ZrDL|Y& kͯMv K_o<؛M2:Q 2_jy0%Dk8RйKdvX,!hb끙_ūe{ȑŴoޔ`&rZ1@&$*RLƋS-g|r.pHC ERXR]Yl#FDLJ+A^PQBkvޯkY9Pw1 `@!'EoA+J|]E>!QEY+SL}5=E9XMP ;-Bf9>8h]:e^J2R  9݅ʣnKjy"2wl CԻ4xPWLu;X1KfXkxCgp |]LnP,r+u\d/L344d;u0 /L`X*ۚc~|gzŹ_1MQ $ٽkm.qx7JH?1b^Vf3$XJoчDRAV a@ D(tfi:H5z at`a4|`2H6ymyG lS´fϱPU]sa[c0Kf[k=1o}w=15_7<(`@3ѩaViJF6d|nKwI~l"0%QnGo^E#[1ےi9򫗋Uy9lojl')rDxZaY$)4~>ug[jk {%jټ] C m=?b*fߢi8,!W4[4~|mW8$ȧǘwgp.@5(ʩ/6| Ԯ/,HM5W{{{Mvl)1(%CS^tݖd[BLf]ž\ )' bt`IUb4|#Y \ n"?5i~XJaKяkDTURqmk֩vm#+U3DԖjx~ԍ5etJ@kxߟuVv-Eϫi:%af_l1 ]ISx[,oրA)#uK.17WIPݚ "y>K6DiRyH0X?  8NNu.,RC5zU0D,ìp\$E WΥ+K1P# Dh.)O:},ʝtItTkxOj@|I)%zAKK* _)[+f =,#3!|&o%2D9pztt[ c#Gy"*0٧τ{Q 7iةV  km6K*?qy0 ixK$y嫇.nPocput3\%k=eJ|=.Hit(^ i='5hcͱ,MJ|<9a[\KA+փO]tH8mxW)6CݟzNvX4q=;[3c_P$Ԝ(@kOm+ %O%.mi[sv'Lm84STEUAsޜ/K1sICF8܆rIqtel 5gxXsݔMN7QE/ 2PV5Tzޘ=I{K:P[M^ݜH\R}>Ё2e@:S٬.H :Lqko "%漶M<D9m1W=1Hv#BJs\|!ASk e3ff9oDX1:Fg[y -= $6uş~oqڱ$O$q\P)x -_So򱾪ω#_Ԩhun?Q{ދdj)-Wg#w2fCiZK۽Lm@w8Oi 7K vű/ ajJ>;Jˇyg@]͹Ʋ ЍP4 Oy6t=>& Fd? 5kwaA~Di{UlݜCiRDB'q;;lS MInJf~_Yъ#m L@h3%>T1~  ,\EA'H;N' )wؤ:Fdj;opƜ{^R[ĝpunp =LLo۶಴s^ԁM|-Ԁ8RN6vwD>5"\ ;ǝOLT8- Gs`]r.MU}{Kvr{[iqzN_e|Ql筛M.@MMP)"tEBN\!}t  K~M[<51[]pw+/&e1V5+8+J!K#9^'\GNQXGE9|iPϩ]yO8>[JX'h[Kjq^v)l' Mt(?; |+D D 񫃟4ijITq2( w/(p\o?%`0hLj621.ufيՖt,QFJ Mޛ "LE͟VW!;386,c&9bIW_7'6 )@qkF凡X9LmߦZ SiSJ[Ѓ%NxsJ[D5ҋy)ȇυOw-aȡh)F!Ov/fWшyUY"}[RIWrQp1eQҤRak5I"LNyLuTN+pg D)L?G-EԷQHE0eMڲ O]WPDr@S/U=,gMcr8X}Tcs`Krg&J24RՈKYQwR0A #1X10籫N f$g^2=pLv-,l# WTv;yi'Ä Xf#{[mj@HKyz%Tg/)2ArHb3&^(!1G=Hq['Baw-9+.OVmAF9Br`'*\NegepVIh5fa[ {wW aJlי ;/U$1D߂yg*2}r\EC>=3ve OϾ*Up"$?R`ޣ-*W}9"ud争 Gz^;%:v:v,qJr5~,mCJ[ErdF D Akr7j͗ZA {^[1HAu)wx$jGXgeV`:_Ա@FRVQq/MSP^iv&eg%3 P\wF 0Ζ"xA@SSw z]|x,#2 ?YP>3Jgt)X?  풂g7nncq1](d6MyǤL/a3}V;'!֭W3f<@=C$hTmdif_q$Fr!95'n1$J3S &^ #j#*[ηiOD8{JUq k߳ j{~kfѐMgG>!VaY :?W?& ls3Q%r3GSO܃_U$Sk<ZN#\LYsSY~(yC.&Omvcy,QAfuVMtu>-$Q!~+cj ̩KK '@ .<+? 5feFXIkBAp 1)\ZSJZPI\Oݹ4Ȅ|*pb[o̗ PY/VMtϜ HÉWIRU?)h6 i :)_ ӇrɆuL|FE9S##Gڈf(532zJoI[ 񻯽b6wMm*͂l.L8"t bwC, 3}l73.RLQ$$&%'α/=XF.\g V)ɪgO#"ͥDl>]S:P @"刉R{_e yT f~1f$ &pTtP=5BNZad.]=b 4τmw/qe%}˧{hwI?J`ﴭG>}v nsTR% 6$AK%>{B\WRy+]hi9G e3HK/z[z=78g54nE cZ=n#eѧ۽@X9YY* ۙ0Zk aӽd2eMzݏ/II/]"0/oXO+ꄧi0-FGc;ۿŸ/8@-I,㶰\JbQh-uїazmWkT'?}0 'Ïoz!8;K:M&U]&вx] nYNЇٲcY8[[lmkKaHCB H1?kW6$v!ƞs?j1$*XrŔwdwz0JHK>6T0a[(M–GXQ<zS^%s˷ YZ