grub2-i386-pc-2.06-150500.29.22.2<>,ԉfrp9|[T=/YK:<03w0"E1!q Oڒ8%eկY뷌ɗK׫Ef_ ۆ2l•dsYi9BaP+|h™a}#Ivw+4-ǞBέNnD9Om#ltBiSS3KT.z)U.8޲Cp\ IGJdmcnK3΁}bee>@? d $ Zhlx|  L33  ~3  3 3 _c3 `3ed3kc3qbq3vPv` v w% (wO8wX 9{| : >G3Ht3I@3XtYx\nj3]X3^!bWcd܀e܅f܈l܊uܜ3vh w3x3yCgrub2-i386-pc2.06150500.29.22.2Bootloader 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.frh04-ch1b$ʌ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.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 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.22.2grub2-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:33118/SUSE_SLE-15-SP5_Update/f9de74e1482ac979dbff4a8492f58522-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-8b9cbc9074b7d96e8e66cd0f52beab1d5e82e9ae304a5a3b719211ead694d419a?7zXZ !t/_]"k%f%N=r ڳ39XnC-$)%fv;q R"tcٲI~aԞ+ERplcRqIEH?-F ϻ \SEFUڽ X{wAJӺ@_h*A ُK|ޔg`^cW83< 48|ULOXȁ:GU%ĎT#" =%m`ȽxvOw[ }b z׃;׬PA{AF, }lf3h `Jglhq{!)\eݜ<؁S>z |M"0\C%bA$y@o`9^{+ʚDFlT T/tbG UI؊l ٦(ΩSP.dDn=w_A[a M-"J³a.va<-5rSIʼ(t= *ciR` MUK #GݺMkb42,EWiiB՝hi ~%ULe]I"ӭxm"XW Ky pmƖ<wH 5d5Sbu/5Y)ELt/8Ne`oR(eyT&D,>QC`i-KI_="u ɣ+e97(uP*gp`>vo9٫mOPԽ>!>_K!J#q}(ZAPh|(^t֎P[lg^#C!mDWBK^W;xt%E=tfd~g [?AzHƾ"CP-ZY?7;tqQG+yOL#\Vg?V՘.#0vO~[]ܸv'"{oDt^>EyЊ. C1s! ݏ8u;]RM["~7?AljOLrl'nґr6ݼFQͼ H^ @<4ݰYi9e]D 5]iޙ 6i7~3OVmeqHAaKbh?ޝKdoDuo-P^zkL{°T9!.|^>+WԀë۷n+9bC9] IIjVm`-ǠSgS'[z@ߴjԦ sǎP,J=;+>:I{ (),3K 7>C$I{" +ǵ& ͌s\RlET@ly)n}-o'/e[!so墾wR`URwp9u'9F6\((u׍-(8Nyŝt2z+|+5 jAJ| %d,]p·Cٖ{inA¹_w}f[6ޣP"猓DʱQ'J p|58oL\Zʷ&A qw$Jl.P[m$~͊/hXEǸ n3\AM6  0b<3BYNK(O*Gy?CA=wvP -1;Ւm~(wHTmDjKOal ĉшأl$WpY5T} tX?gAXIsw:o rWb*پǚeۦ9x]Gî|;G+8MLP12?!!\ӨK?rM}˽;FI{󔂖)Zz>)=| CC0XkG4 a9\_?Q# VLA}ve CQ&b5l:=pG:p+eF3bu1e[Ne#lQ pjp'1!ži4évsى66\m^&\UT2EdxtWCG5<)?\v 2ZWjbT$̇ 8 OKPu8*RƄ\Nx?mSE5xZ4T]V8,ǽbטK] ԓ~&V WJƬ ;3M 1b n@oqC)-}O+oR,;UMsK 12'ЗXOKxPw3 w8{jN`͏ WfhݚR Gp V2'bNMPVB~2LѢj}bw} Зq=_Ʈh!cY9~[̘8M"9c&lݜJYgbX~c Ԅ:w=Ea?04zliU^N!ڻHnڢԒӅ -! v0tpzۦ!K9kTx[tV[UvO9ta,\Yt-˫u'W!WDzS MGMKʂy:kEJY'Rf,yk:I@7w*FHiNnQ"LVW '>nep/Ls7,؀s}z3F7AzRtľиq~6'2W(IƳfqhK0mizX M爨 a}ʑA?dhڎvaFE](Μ_| 7( IAsBãkcE:x`wwU)uFk\xZ]Ȉj֜{M614H~T$밅IQQkF˷&glMs5zBWfLZc@k 6eew7\B4!=^?FSQU/ӒA*uv.aO8@d}pU`%qf/ȷ;HAFR;uF=;YgsY|OYR]_LcB0GɣǸgcR 4$JT|8aR,ut ^JRyne1̆tp~dLֹ mv(Hni#cm'{pH0/U֠墍ROz\6|?jk.!mq$AG.?-*"roJd5$58pkVkNFZ-&3u>8f+OJs,Dͨ#bpwBᎍB]xwXڥ6elUiܧBkP"g$a@H!ꚳ*ZNZْp+{C:-{Q@RmG3.5Xq~&i[\L9etf'fGwdM}Da/@8Su"Gp1ʫT93hcYl $ae2ރT|RE* J5.fe0>48>fz}(d| ߠn~naɷ@Au `c; tb .@*:ʂMX%wk\{֐ݳ;ϙXaмl#r,mCƨTg"*yjr?D5^ȻtNU_eE<Dy_mCÛ#C~] 1Uwߗ8pd!WJJcA54 U&q="^"#A,8p鎞.e6 ؇GOP2E㴴9XIZSxH%.ɻ,o:F3>r :Pl9 {Km]eM?kJ*s/;6dBDJqkh-xRWb^{p~S3DJU]bwob/ZwQuuc@]vp#FwVoB.>redq LWHڡ!ʍ aP@\bY`VاQތ*UUB/A[+)NQ% 8[2,찈1EQ 52ځ_ŚDcO~JࠋhOuH{\+r/yg}]4FXQ&&՘Vyͫ.Y($6Un_s*й_rMՓJ0.a_2ЮO=|4y>~M7O߈[Y;/&zpX84,]_G*UR;W#hi@5N.=+X +pͯgqtT]"97 ~$$Fio3>Iһy ˕e2cE͑ @7`]./ԉWEOqZlqOo? p?q?% ໌GgT~YT"#vcB`M$aN,kl!2 ޹/j-Z'ʪ,D/]kTk~|4h.[B&[α> %85*t Es"GU{,a2IhT<,f8QBe"c^P`#`X޳ht@h9 찍?gp.ݥ:Or,ayIJs2O,Vhm 6dR*F^Z-Q+0JC`տ# SRMU1hcM\B)ZlQ]enkښٔORWr%}pZ^kP~[JY6<Ia Q+!k"[Nw u^9FctNmg= mK_}m_G*w|nKf!"Aؒdih@ 3pPw;WDՊ_.8a8N@O gǀό()/%U %r^aqxY8RMg8=Ŷk:+V-'-iC,YdW*^h= wKҏ)~' y/|E>QcQ=Rʐ`yJQ{ La(EAVO G%Metx1sq큐gORVDAkFW*epralyo%;{O{߻k}ܔ;&odc c\6 ;;@!w7o=G AM:Ρ>I4c.q _#/"yTkP"iK8@\}:Ju0I CrK^HM, _"ʧKȔetg$a!)3ry_-1\¡l@MiV{xpF$QW:wMYUyHa;RՀ)9CDQǰ#s; 7W1rnBv|^qua\EѽYlAM^'K3#B'XaYc#iK[Фc|>EJe Ő| <5 zݵv l9 엜VL O"NNSw4CQ ;JAjOLmQ0<υʠm{#Iv!ς`/Fs6J$'s iA='A K\C}(s6FaYЩD 9#VHJn1 )1CsG7e7mk*e_j廗|;b,rnxyq ["ҁZ|u7}.cğͿFHt_Ft3 'AT~>>mlwIt?nqtF 5),X#y'=<"9*#KbʢX># "ɯ>[A[ѶBVGmc41r:eMM#|H mt&8bYe)YC@5u-܊ 3J5$lSFіT$e .vhO!N39܇޺bM0\2wQkq3"6$h3M+b16,o[Cem@AqGːZvԨH;Eh,%8WD8˙*a˪ !?OY=MW}a,.6?wk@ˎAКi9|z)ve> ø vgg]]ȉkٵηͤ-2OB4Bq+5ȃcuP9s/ՅҶo-pH5 ~Jlє᤺V$P Z{B?R*M 's; mN_܋[z'B{#!7Hў24[6wU']y@_o;._0f8E=2ϣ}ɒ ](?FGقs~38v,H`s[ ևGWIݫFIP:3v^ a|? 3YLGum싛2^ tcB /@pΘ '[IU|"& 5>*"0{ '}Wʼ$(C =Mw~!rwl R ..%h Hl +\kx(Tb'`jX`ؿ?o[YPj)Bf}I| a,n'bJX SE4b2i68bFd.U1pBYLK] KG1 s:E}#Va1#VٻKqlSٮ@ hD<Pƕ?ad[{.y {InРOjکdvEN^y?J"=@A)bhSkCzaJLy"n1}tXz@q ڹ M6YEfFZb3cNn ,j ʓ&oy)z1M,  67cC,봩נ .L6`+AK3ٱƔP?p\@% >$3 1d]~U"R@!Y0oHqt}ƎrƇ ִz:p _Y{8A"[6YqP(:2W쉇k[qPSx.\2>i3>u)f'=ȅ]GAgMX8lЏjAo0^pE;IIhvQ*}/!!oIxŇI"6}UsP[W6>hh.j5sn;59UD\ Ųˌl- aiU8- 2-@1ɀ?pC5RGzJfuJZ0gSpEt!2w/4ST ~\>"!f'"A)tT`Snd3,-P(ò+"WU%mA旡thNtK9b-gߧݖ8qc5h)Ӧ*v-Ҝ:3"+A #iyS*~d n=ݖӾ܈ %NGRpX{]:Vxe7k?8 |hF/ 5,m@773w~0u]D. &[A\%\$VT<>ZOz.U\7RT{Y sj8Iz4gBelb@",88|!KC`DfEyChɐE? ҳ!s.tP| n %ffq;},ЉQlDVVo(\k0+QJX|FOnQ ~GiW[S{!I} +W1%$ |Ǯqx1y Г 8훠_⌟O6Ҋ&f-FHh(QdOPr[`6L4>JGƨ(fSoBtx/Sp23: : GaIQ"b =ZJ@ >]3H!aڊ8aʚCm\/Ow[8E,XGȢZd઀ 4U8IQ1f7kQ3 .c Ew|7Dn]`V#ãf6+عh%\Lnno$gEj5_\+B_[he"Z*&Fg{xW!г:DWATt| Xl ^%^r|38,3$W U{P݃Xi67?CF$>LS,g砃OTΕKX$--YCfMY<xz8VDQn31MG&BR9(" {!{/fZ:~63A̼Д3OPX LK`SfZ o~}ә4~]U%ΛdQoFxTcZhI*Eի~݌Nm-.ſER%wu/2i5G% >d/dg|@5@㓌{[N^5iE 2$w 7R yQFJB:hoڄ2,;,(g"m(m:sn-获ʮϕ=O]4?|)v}$q-.;~1d~ɱ&> = L5NI̫#hy%GZ ȧ9ywyZ|/ŭiO-V6au͵G7 annPF?PH%;/׬S$ݷ{pd;e{|kqy;zB/vp$!!jBZ~m忛6X@~vR3dl[y*,bW <ڢu, "nQkRDJ|4b$z}ng`NHO s1s.)$f3 įَu) gt B0&)&iJb'09KɷR e(^PGHFCX?4ggb:E7آeLHkL%14{ KM6~y| |p$L^ۿRD$ZTKe\G*vWl_>l^\ָ.y :’A٩Um`Lyp~m(\e '(|}(lW/<&-25]_+3|@vZA@b:TGP6rQ9nSVV{^z>I{Pfo/U'Y&/@J;ZF %R ʮ͇F,?c3[đҺ-`0 Y)_\̼o ̈́@ADbѫ,8^ >+I5+>&N%(XAL-LwYT]+.)ĹX\2wLJfBު(>.ͳ"z`9$Դlu3YB1go- I*8HF=lM00ހ7fpmxWrdo\RhHN AT  Q!XGcX5'k*]2{P-tB3ER`S jrj/^p`m5VHz69ĶxWhV7Y5[&$[@8yU~E ϖ7Qq|Y[ҫc9S` %!auIP{XnC1_Զ̆MjS4|f{(߅P;Ǝ'_,. QKaGhv  ,&PR"a2җΆTRZYȣ[1^}'=]9~;"7~7( q=5dw< LazJ6mjl/'QF;s*Hel@a !]^m;u&_Z/Hb7}RO@HSr[Kb< 6jio:R Յw;741XA0+GtJ͂3k;A릥 P @an˸uJdBWȇ^)> $w3spMVOS€nt3='dWr{}hE>Q$#"}TZΎi)})>ӟ $t}O?d[LPt ?JA#Fo0 z y\#fX*C1pޝ$4ٞ@r= 'k*z_7S@F?6OUNt7Wg!&Q֞gZ_Wr( %c3]\mkss$na/ w̞)ΓY#m7i옚%阜wx1rƑ=,(j0K62KM!Pp5=n1!tHsMdzprRa+ b뚼Kæ?y:u@i!B216¢&_)Adž؜ Y@vfl陖D꼉'i"9N;rKO+>\Cz0[J,Ŕ.wm?5?jD}Gb!˞狯:HJvmQ$c11FYפ˸G,lQPxtUSm &BB%'ؘb)¡ҊWlC48cM6k#樐hCjvJI.zSDZxt@'Ż 4^o+co)7z054PO>s $fiqlĤxgRKfZZs'uKvf|3@"bɿ.J1B ɢ66 `k1Kz/3m[b傴-YhϾl@m dDv ,'f{*Q?P;xk9!v#|n*;cb65iaάJa>Q.Fl> & #_5jݵD(26j?+˯L?8;nY`sxD>G z~a 6&B'14eK{QUQ ɖYz[=Îe$o5|9\ #;uC͔ǀW󚁒o)xPDm}T>"OH{v8?ZiNAV\,Ig8(2ZdnKmFHMo~%,lbqj=E/ŧZUtOvl:W$-o$yM?RH嚷’;91ȧAv,K#h=rtcؓKd֠Y 󏲚0:'3wƒWuo 8ej-aDDa~\#0sh{;_;5 xFĊ;!my5~sK}n&bpTL|:VLL!ZO]\WVsi̠B>ˁ?'n)Ō8fXCakAj2iq](_XV: ZaIf\ΏG-;lُ1IsJcV<)Ne9` ~ pn|*L Wt F" wUِn nK^6~ clXx&j<ԬNv;1$+F{'_3^À0fMVrMQL~hوu`7B@]~[AGfH[HݬDSۦY _G|){.ZLRӂ™"p|p0*.Qm"/ɖD(!Kr俆f3o5w&E|  MHŊ/Ǜ«4-ًy)o2jޅr:(…oeWYHX|6VNg i -I|p:o+:nE||طjZ9aDCufr)k`v)b+hɪ"4RֹKds`p>-ɋU!a@yO)(WY+%‰i6ykT EJ M99`6+ ~;@`=MYr~=Qv0}؞H?d2}qw~'In\{|g '2PIba*vJƷ.B3,kB(ZvՌ'۱Qme-Ф X-Ip)}A09 >3-Tav?լMԿEZS;[$^/wAh _dUxTP1Ў*PLEw{F *킂Zwc՞r\1 #k C >SMXt\mPg݁`?Kɉzmb:繴[[|BB=͵&ƲAu)ϽF6a3@O0z7Le@UT@)<1aZfQ54^'`Jk po%DZ ]GD .bn8u4-lN|mX)D .B;hS} tS)hUS7ɤPckPL#qcDٝpqM30͠5Os:~< :EfH"4+1ak'eڵgUcwq<~U] (H@VFp1HՂ&oPT}gϔ ;`a6n i\\״'FM푦b[e;wsm^"p#Hy-U2[AAzRk<ԳNƯ% 1k]Sf\OOe^V<@1$~ȉ<֡NUȲhut.бnTWRwd )E~lh…hWJp%OZF(oL؀+n9#XnCᾕIJ:vsJԦ'c@FjIeǂt9>"v yتq` M [Nm.ozlihvzNY&sW;W."%2P5;5^RwαW jR@} d5V4E.Ikϣ:qP,5$:f@r R Jl+?%Cb9` Zh`1p>fx=x)+NBIKBe!GkN||BBf5-2;bn&ڰ\ZBʻld7)+W+h fz0dYTmꠍa~׎Ì ^q+<__Q]hoVkX5{x,iu<"\IK*hØpFC!Z\A]NjwI:?HXBڵNhڔR22ZT$;þ"nAMی[(㉋wTϕћ5JSϳ8|Ú=4msvaݠFk~UQ"[dAs~ͨHttVN$[Yu۲0glQ ;{h_k$9xXSgnG FnBlm.QlR83+^Jd/ײ:3nMnMP:[1E^bkgdiӢO4%nbL&̰%BVf n $1U%47'ЁWk]f [B5C \ܧ 40{9㉞aȘQ%zn232l xS Q͠0IiX(l OĶ9p0j 2D忨3ܐC< hΝi ҅uH1lb`l͆gj#a_s+dMӅ/UYDfݑwO\s5̆6`Dc#9Z{cLFbiu{ *1Yi0n #oHiS _ Ƀ7Fa/ [!4Jշ,譈diGIo/}ѮQQhT4F"8Ⱥ~cR&XنK^ђuv&nEYiDiPIٕ "8ŗl짺U2Q2vfp4n4$H%){^D!ʽ͂m *̥>݊Ƿ9cn|,@8 s .Lbj!tkU 7vMH(kd6\Wk⅖vztFLc:Z3LZPrH젛d6?ٮATP1>юC4ͭvf&|q|LR*YXaU܀3r:4l5ۦ;JXm~bІ 7rV*ȯzC̑6N*68 73i[B3v& ma,Y o}S4|ߢT&ъEjg|E=s4Kc\I"B@rN=˃.GW(I͐Dv=S^Р>r-OǀyſOD0SPJ:gB0pZ¡ܣFxz*L&X&"8VwFaa&mw  ImHp^.־j=2JZ#д?˯Œ)tv}WGja)ZLFrX+ R5)Khf8e0 4#hes M:(٘vR HEdHLXp3  펀9;" :̳Ӻ?j̃Q aďS@gH4<T r#. F|VVIð:9R=u]{+y3J-'ahI I?Tl|ߴ˽8bWrja;vLH3bՒAVQ097$Da% Y.Db mi -T>aeC!}ZRUju1#*/&l׃PxWI}ZӄP{I__k蝞N蘥B0"9>vQz/@a)cxID5ovsBxA~xWȷބ ԼTnӡ( !qr/hn%=WU}^}߾GvvݲP޳n2$1\yn?Y(PkUߤP+$@@î+Y)`hւ-,a{XpYX^yVq^}T ɜH76 _㴍s:dE?X5[-XOfJ%x;9_Tb[ ._˨v$Xf#^R=R8P]%eP%7Coab%aRMLw.iYb, K;STK,ޚ>1^~Q[x,gi5 V;ŮPg ^X (cP3epڛSG8*3$)ȶ#.vg,ھ7ŅQZr1emIY0GQHZpKD$ށ9o[- K -|m < v=ıM S%,"=n)p2JB RWSPS9Ym<  aEEuİH'49F~y͔~gKsDy'mS<(ϫY.mhv'F&@58X'wp| “7׻6:+KB+yxڧ'Dh sMeYUm6zw/ebobP?,;MhX٢1/us}]կ3,@B"|fqlZ 9n>am;WKvs ͋x?baI&<tݫ}9/>Y q#~u罥aP4̉m-XAL0o*##Kzi ]t+q_h*SA.8ߤG8^jc2x|!d> d73~tķȲ*dsÝ_Fޔ)$Ú.ȁùt?+6[@JF !_ !~W#r#̃*$h=]Ki~sXb͇XGȨXO{cK'P˲'F@mXd½PIӷU%'' 9X HQ}L:M*m16Z}tHίW  oǣ-{M[$*A\TƿՁS) tZ\KInQ$mK\(F YY,g+ y"Y \+UlZq\&kXӔLMo6n{bĿX)h R<a|N!%tU9\ٌ90ӕy.³DbxRdGP",204F *˜ΞgԯԱ :̿{۝{ivGӰQo>O)Md#oU")rj&x)ݴy566v}}.M)Ab 7iRF,h9bpё|DK[Q5:,ژ>ds+}GIx:$8t$k&\H{ ֊lhP6b5cZ`i7k~ކvې\&!!K&/<w(7 MkR[Ȋe[A]7և"1 4kktQ,YKJTdP>fA7 d hJ%%L['Ji'_+N髆A?b)pET'nÑϺòM\&52eMO[eeZ[nD4ꐸOUv4p|3P,sd}m'dGal?bjsE% "]Mhjx$<:|-@{YtϴM}qrm`-NӹRPAR y腫bhzK6Cv| ?T/Ł3~Ws#k@Ng}X}qnOJ簼<3:Pf͖[ueO gp(̓k]맃3`?1zA"zҁ }!&p,£V>c6Ȏmb'2Ib6T0E8;䃪WmdԆ?}ʂbMjrJuR X/ 8&x=>_:G\7du\ןQXdJqT* %?t˻pMՌdPFtD;3?V;TҗAI M1[:~]J%  lȄ O)y)v{}ORtC%vŖ_Ɓs1Q1ՆzR3E~hV8\@X 'VNN\Ê,#uӄi56R)3f/,LUH?[:TiJYL$'TjS8P!LXʲ l][VU<"*i (tm&5ѯYA%%9 vE!vKzJWEfWDד[ttz=%q1P{5zPGs/ؚMuH) ;zŮ\6B!uXk~.og, Px W|N*@v;ºϺq5"Y]3,^od[~53gqB}Xx uM h/-_/h娰_1%d:gyܩz|o`T^dO$s T 4u Y n*}wq`Ͳ_Qf:%l of&Y^xuݲ%wҠ~1j F]i'632We^veTɔYd^ 3`x??Lsb?@"Llh@㟝kXv/ AHB$ͫ /5#1qUaӍ1D5(In^hzWsefdkl6 ,T1Jd~1YaU}q Dq@2.둦1 žwbcWdTR sJpzEC|Ft k$a$z$n"]4$leVaQA9%6otN+:Adi&_׭EI _oz!3@ߞ.>^SƺޕB'i*% =Χ\?W~WGO+M){pzYXrZB0:(CƜ;bLTCWJg K-7q۳H.m„D5!ڸ#ЍccfkaY7験Kl8w.[mCJjTe}R7wӈujD_[ rcxiUwBٲ&U|2Zv #Ȣ RXl Ѐ28N: _-ﰐhY,8p߽JS#YQDU}L Y ?=A>~Q)/M5 m"}[1 <;|mH)Ceʔڀ0oZA=;I \J!<*0ʟD$ `>tFZdb5uxUGoyw Zat.^~cl#MF7?}D?C\5^ Nz^o ¾HK<I5"FHD3<@E+V^ ~LW3w5ַQҳ9oE2,; jzԵ "nZa s?cb4E]hcd&G*qn\@a!ۦkjGWd uCX;SOOy@Ќ;f!I-]MD2:c[@V !(+Nh6ы+fz#RҺF^'c@x2"'J^7P=?\2)R(j;켧K"dNXFŲˁ)jlada!lRm3ehj! ˺T{k $!S'Y>I^H=AB4N.P!FQn T ~:{F4Iʜ"#@nBKɆG=ڋlUʍʗ]qݽmnT,&c.Ҥ M1 rCǐL[}ׯו# s:`wKbw $svɢqrN+lt/ 0z6=: >MKԸJ5ؐ,&GIΥE*M҈`47R]up Kq'(Qlт4^}wW`=#=eߒ/K] gڥG5#fV!+uSwQE3PKF%R j ;o޻!zwtͿ1>5u fRݾ>x]=a*^ [S0:[jDFums$ ˗-{ .t iR =ly_+6{g~*=΁ARB9oAO_^6G2 fD= L!>ؒԫDZѹn; _;9Ld9dtVJ,{Y+}Aky5 :!u'ݣ鉔?[cAezښcZ.rR*#,Һo ;COaǶݤ{A[jJwd݀N^z OZޒۉ z Jn,`8@FP:CHOc*=ySn $jվq<|_tjjDO.hUX&) [ 2 zh (*e ES&C[De39_Ր']8ɰj?i:jHlГAS sVOv>qyAHna_!aI,Cwa_NS@9}Cxb:l{; ]7Jo,ZFRss2zD)&ǕQR \#aͅszBHp6=Id?hpa;WT<;<ւ5Dt C9{je(^.2[N πl躷Mhp{ =f~~IȄOλt=åMCbw,?WuGbjAG#C,5QiY%x$m x91pQMƱla꬗Y=Rft+vzLC4*3e Eb(fc`cȊ"6Se3dI ͻV)gs]T@•aD Lu'n m1#$&ߧoarfY=lz< d^oQۉ) )S5n23|5̖띩io*m&‹3QRA8u'=,37\7$5pWr 7 ^B&]1C+æRM97 /~b ̦5MB$N t6= =S.=0!ǜQ/wޤx")|v#5s\d'.35}bs₻1Ps2Ⱥ1i-.%}U^ e̱lߪe앉5}_|)!ͩtuu!3Ihx&.l2C nXDo5^I7-M" &lL`I0/Y6Ħẹ1kZTiƹМ?y&ޯSf7=MaQo{=;f<dWN\L}',)0[cX&U?%Q׋#ԁ1j9d+4qh4IF\shsV2N.zqlo<$v!1T~NK&407녓Lj*S^2LoEpɯl:d1L_sZɴL:Mކ(b?ȪBf7F4T`!6[kͳk-xa#fN{SkP{mcVY}@!5k13&;= ! A?-J%pd!r7!]ie%ElԎg"WR-!ꉚ 7vP(r^VnvC3 sM+Ɋ[e&Eb媆5@i!:0~0d Wdik}R%>cg6qaHqKVboOe⟃qX#5i *qEᣑ1uSI ǝa_ +'k-lK[㐟1Z|oWG$ Cvߋy>CP."I4lAly"cf\iEU+1r& 0n5 ' `΀xֿ_"L`г%=]6L) ^poe'/O{@(Q3ȍQ9_%Nܧs=!o0>]ry!h9:) k[_Tf=5< (Є7U &q^q#fbV=0>7G/NsC)&!G?ǹxY+ xig@TfJ5WVB "I*Ef){Js|7c{DDkxྣe/{W0NVғ@\;+lɽN#].۠AFB@࿭ۇjH90U&XYLX.]IGȬ3?2Jga+}7_~J)$x\7F+%H5(lwʞ荟'8(Ԁ3&Q J `]T82 vb_v㼬 1lmct_`mv0h銺8ώTL䡉i_ ߣ>gJ/Di_G!5!_GS{ZYr;J["H)C{ZrK W3%(rYA hM<~V/ǂ'4xs+!ݹ@Dx1~ig*БaBwz a=NٯR rNs_ szX ;g; * D ~/D߮1 /HPGwxM^֞;`gL^`m2'ctX@%0ϓ>tu8Ta z2 =HR쥢Lֱ0Ϥ!9!>+a(A ս i@Qa*N}@1B\Y7+ͮ!\\f&pU9ZZ2O,ԎΝz7E-p~k/~vXN'-9p =#';HkQ2ay\>!)ZbzE:ң0VcqEꞲ3MQ"k/:^$۾q+2QԿ /a<<}gJ*ibSLB՚cZ o5}|~1a6 b_ Vy3T^@S||-ٍJZ;b5Ҳ錬h `^SłyaTOGP\dk,&C`\Q4͵rEò SA,Т~ۗ>ˠȣ. _d7 0EJ²?Q%riTUȬA.EjiHl_/7jگ(PSxt`~6M pG\A _!8?um`ȂGBbml9X鍂fcO Ykd?5更!iZA1O,/$aPz!ydJ#jhG~*xiC)̌&P8Jm3x1oIBRC*Ag:%ղhIs:$~$2ztYU\X'C G# N$o::h^$Ӕ:wCi42 ߉8ԦS`dңwC4[nDBəNl}xh=>sn~JH)i\4O fܫ92.`sM#X|?gI[7jK(*cXA~ŸԭHT(3b/XZ!T˜͑s\판3.UOs#`< *x[Ɖ|:A鄖E>R jxW.c~rR)SА+xrXO>4ф$?oU삊 vXJme}KدYJР UEX|^GDM.[-$< L:"d\+!lR|CMߡYA?ݷ;&L tSA.V@4]"$P!eE~RGk51d.g *recL'4x,!Y11|cLʥ'HvI7[c +Qgk/%q5JI%Ҿ͋b\{k<mM9q,ہ eniPX&w鞄`aD-7Sp=xB>*l;0%rP,zBIR^茔LQ3o#Mn&6̗Lwn%>kϹ9 \샹iJqS~ OJDb6S P?KչnZJdlx7YiRK3XByo 4;Xrpwo%G>bKvL +>V֕ fjx@eMHo5['g 8CCY4\>-}d! zZ,Z}PtGhΞ1x^"+H%((iԱ80pSx8h"#\V'R‹mn86O,Q#gfdl4Z;[On$?jM /E&1ϊ|}33m_;[C%%IFi 4C-*5]dk=K5S6!p=j--.Gd ?r]aqvCSoS0{(;O=1M'X zH6H=<(.* d[:P┸'Jg ԩ㼂ǎU ꯣs3>\0DAD+.`in0nO6Aެ'z-LoO"_*ތe~i>-h^0XH?VɸQwtěѮ?R%y~o>NثQ)UǃO4fOFS݈ #>ǻĵΟD>%wǑ^Nc CMpTWŌ8.Rh.%ctuw_hncsqX}m: JNPQvY|؝d@" k>$ 5"884{5=.-K b=>xVMoMHttc)ZC$>a=:M(E#! iOH_@tp?ĎE0?L>9r<.hwbB`^ 8  DT+hoƲ}O+kY\S2 -':Z&ϪZ {T%Tn]$IF_m/Ee^^`JCmrhMÏiP>nEٕEVԽiz2-4k27q玎ijWy:F4 L*;]QUoO ԃ s[sCCLh|~ru$kݨM@l'-Eqa`<TM݌Rz72fN k[X@EljVUz >-VSz@wa̅Z`oaC 1`3BMsZп~<"oƖ9ST'ADP`wXDcj=ݙp ,ˊ54d@6/* P_o@eyj`*yM\6͞T;o Ć'nA>{ԵN嚐,:)q 'F7|&eZep$x[~,fuOyn2{29^77=ZLoU,*zpӞ׍3r^Gm+9=6e)PS%fQk BjWb @z?黁K=)T^}'Zi"Pzn27SX)];kh KJL;5Ar1~ ;՛g_:XۗRX/쪅\2'*I &|?=馄r"/4 oX``#Y ̐dUt,`9a b9eX727z5A'ʨ Fͪ?(S)RNJۙߧuԼ N774`gp`!mPQkP(%.)ʎ őеe>OPݶ]q;uüIebH ՟J$:noLh]%6A^(r,[K{h^#iMYd>N?' Uk"k3G@kkdx".>jK %MA! l͓r_-,38{v/F|Bu{*#- Zw(%2ÑIzi=89}?.:<2E0}˚C$Zk'Lo*8gffb*{-5M'.4*(jzi$ס9q_DKR$u"JX\ȯg:^ /e^ >[-{&KRXdΊOprȞ?Adku9Wf|P˨ѩ!V)'tNX;ĬdD}dxjQPsՙ(׻)>Hqi9"@rMvlN)4Xʠł56l>ɦ@፜W@!S#s>CQ@@ɂ3'5DF9CW^i&.'!S&eB{D$L:^@mP+wٮg4"473@UhhB6J +HnE <Ê(IOth$#nX OO侵H=I)=$?|ZjONRxxST@Z:BP›n\+)B{y!'fE-A9<ͿR"dɋld>y燠M*:}corMr։+ABN(gzQ1]r~c;0'9gXjag9 _H1Bu1N3ϐɴJ-} VoA3^m~>6aPOn-"G`j^LYn5)p0>3&IhIues_~ K8Kb^j *Ͻ| 8$L@-u-e ʶ68H j¿CS3]:D\h":_zE%YXҗ_\tWU8FH F>emUsy4qoutT4Rf@ˁ؃7v>D:uʹK\Ѧt,v:acMqKݸNtjuu c s`"BrjVdh}6% ൷w/FwZC Ih:T0N@E'c #|d}_@bßwmʤ |aw &@q4n9ށ" 0CaQy )_M{A"x %YA6 ʛ9=7#n_6:RG>)Wj +ٿ&>wYsfv&j}Jv'-mUM~z(s> Eh$ iOJvsݾؙSEGH d7L.a ϱi E"y}iYxL9@D3-72OuL'Jwƕsݏ3R'&OH{Q#dהrG^9";A+f){.q%m۱g&7CO9R 'ZO-YSmڅv~`ɕ!; n]tz##m#9 bQD_ԣZ)z I:~\A?a#.F5-@ɖ/ jmp0KU;hDToxp~d>Z^OҪm7PoIGDe^2:N4Bpi:@\7 ߧc ^=wNo&bb?- V;+Qơ b Fkv /KWؒ`xh5kϝQFN]3FI0YA,͖3ChKUs؛ iYzfpr5(\zM=Dplz6QJZ{GmĦE׫x ol.pD)*bu:tVMH|aO9M>筏8|D2_c#xtҿ?&&:Q"g)I{[%P҃tLž<o~2]rm/:Jr$Y-H<%q*+~`6^%Fˮ?(ݮ$1[9 I{q@VEx:`nz-:D-̊RUpջ+k:}n54PXL~[ZirQ8.p4 :ă9ϸP=/]PC^Qrc )H1i9k `Ǝ*s\ '$ҿwnܿm.<;yMu.T@bSEO: =`G! wH{c}o`VAp'CPJIkTYq<}?w Ȳʐ V42Bqx~9AsIqkUJIM>.ެï~wkCژgh2:wpR7@m{7~4yS{$654E$p53]Զx.Pkw459ĕ6\f}X^ʏZbaD@Ι>I={0D~ؖ?x?7H Olbɍ*8M!Ye]VV6~%6p*,ȏ8ƧZm#ŗoY TǖhӀ&x;q)PR1wYAZ3Mh}J%p2Mֱ9OȯOu\ :nMCḼ=2TyLfq9ߔyIko{9$FL{ 1'5_nO-ȁF0MQ^.qϨih*he6|KM-}xJ h|sItc=PZ+]~nդsְt3 zz;v V! [Bfc( A vljD!NT. s|o~7S#89@}#=rvMB iK ~Iz8&~$a)>i#4@?kJ-pK~4Ptj*g?Pb~]%(73a.G! 0Ѩ+[mhGStZD/fHJ/ڥazR4n>s8ѧ4@NߺQ9' :ƷF " NBC+8E*Q%-:# L$qqEC$"ۋٙXzW\|vR,ʋ@ *2LO%pg܀^-D' @G C *!+K1 LjK6D^9.kΥjG Lqs?©AT)@fRgˏ[8^:VIWR4Ugv]9@x%s9#@^LQɺ Y*\|%YvfҀlA'SG|Rqr7e҇XY$JOv NNLx6cs澯V4<%܈{y&pWS{ fj %5x.7Yks+ΰyWGFJH) ˜GoL!LI0#^ZE;얊D\9|)z6O 2>30]9AI[iiIK*ďNσVHBZS74e20숫C~e8<ݛW[}JY{f\ZAB' ̚2X`ٺfq"U 6mVuͫȈTC`%N%{,MoOJ'7o6|>M!w:  j￰`ԯ [bWbne?hXڊJa|^$7/w v--8%^-~iԳrv-v @O}DZ"Ku' ~b4(yc;pApHG>aF|> *^(Dg# 5r?o=n7 [+:ZU{3sWޗWmtu0+z m#C3BUMyBykSDJ獁+ZwgpyP A>j TCoŴ0?ͩpER 9Bu0j%yLhYqe3 8%{l7 _|aS̮osB2 =o{OXSмLG, ߀=;]?+h~e㪧=/7bX1ǝOh.M(AB=o ~^tzq+$XT.*oh{]jGYc_f5)96?yn~g|r \MS3+{v;W MɚX"was`P]PLE}D3[^Ʊ7e;bF&B኎3q8矦qGˮ?mB[ EGpu#rLK SjId / {Y*m8 =.P2Zc\6ޤˉ2\?fF ?V!Ât Źhi-U , @~'oD2.#\L" 8`fXzkp 22(!9tqrS|-_܎LoRB_tFZgC AO(Jx3]9M\ |/+ɤCõ@Ab|g"ƎwVԥuT#*7?<HJ2P{&>^;N]Vݐ(Ț xxY6 ø \C* inv7w"jK=;Xkgkeilg*19hC~dv]ĐMRǩQptU"Ea.A!a+D]Ðf5z>C ;УY13НfQ}]\NKɽcu0f)׹*@ @ts)8r16h&{(?Hs lk5OO"_S=5@Пl39]3WS6fpy)l&=l= zw5{|e?㽇V?.I .<BEo٭T82-~(pk6']kk^ZjD^xJ!Yg_>:]5pu tie=BCG<;_,0M mNB5L" R\1wQw^5VZ#7e6u- n*A_ AYp0 &З}5r5dn'z=ē)z'?7B NϾj*?Nʙxc֧\ΊKH+\ s~57SO{F*)p;6,;d f~N)167oϔ  ݻ% o}8YmCRG07{r>Btp4 0P|bMafp_X~`QνO4=`-s 2|y<]nT@UIn81+rܾDzڏGYj̤AGCuՃxK~B1&R|ިhS P &<|q|6+ 철x7H]Yje cTjie4V #1"΄GУݔ r`(@33OtTZF?e|Fv̽!j!`/ƑRҿiiEG .텏K=E~` O׶2u.?XZi+ G!OYmNcrޑߴ`0|V^7ф5WVȜQjTFAJO)._e'q.Z̿:ie Ri$:bt$24ry0̞8}mX&* c~,xkApKEn=dA8 :ձ9!~mN.Ā@HMo&~semU'GeRWl"%%"}+@I~JLd%CZ)N1f_5_cOk+f*Qݫ 2E զ$."hL)/YO*u(P=~>Q8h9gUޛƂt:OҹlNL/FkV;0Wˆ pbl ŕ(`(QVG1\pʦ.'Dt?`37!@gfE(ۂ>2|hcҰj:#~PUGCh50My̳d?ˎ~RZ|0UK GZŎ[`kxD/qkϩ]Feu>a_#|{dF\F.>DQUR-AJ;6ln X' u)͠ѣcoTjewL}VFɊ;vN~Rzfpيu$-X\&`1oeK&P<+yBV~ɭ1[bħ-r8,C؀<(ǞJi,K#\$.f*Sܹ^Îr7IՈΨy7Y"r! J95?zRN0Rwr֞E氌1.26:&&nsT8\`^ľzi"88[ȠRa蓤U9\M^vJqPQPNNd;İ ̈́_Nܓ% FE$uLuf3a3d& Y KͤHCsoއyM}N]'(=T_>X>g)#kdFo0o  R"L$|Km^bw$2(^r !+w|bkpѤ5T}lIـ!{Xwo9,7w 5ddr L"N:`^}ل6]p%?I(Ӽ+J/EuA͗oƺ}+ "kI;z1l&P'!Sj mƐM挅OV0v#>?@Moߚ՗:Ih?r~OBl e8:IQ!䒎 dy,`Y_cvd[+ a6g[4#*%2Mbh RϪ˖E?!дT^ߋs^99Yl_.t\4#R:_C@(Uh3f,fY(A&ƫ_(Ar哛Q+<_D''`K68Dn'w9́}a v4jsEZɀhu xV#{q T92Q)S%$\OK{0;L*p%'N KeʦxΠV\^+OXbQCR No,p[^ pXycy}O.S3^< v2 9 _=%O*_ҒV0e۰8!R= zK\$6Pmڲ]s7;<6=(ӫUE"~XMeTES<~i>V{l iզ!#$^NOo_MFxFTf`= zp9?0I@GX%],x{2Kwc$M"SJ7rPV:$F'#\DKoC ^[%H I d!Hio; U‰.ёmf6}'΂o@ y$@TÜ9 vUR!CcÑe ky xe䌉;OK7,-gЦ'3/`X)YMpelW8]?rGuҦgP&0l/#{']@ȥ2C,(AMV l;u``"{8t!$Q안gwVLP{%4gܕ7z0>wvB39qkbh.c7Cfs@x랟0",DVIґT7?Wx X# @M-QȭLΧ'wmLc+%Zmx &]#MG œV roֿ:˿ݸ%.JrG+{|ҾK;ߞ/%iF&zH$YBEm҂|[he@OmuAyDisc9$HȤGP}N;-W҇mu/Et=#AUy`;J?bt;4u?!޻qL!K_.E&2A]5Xtg :J'Y NZ.b93?\ K!55ۊ#ib5 ?[(CPIHކjf!uY,:=ߚouݺau%Q⨆LFkP|&?xjk,4= M`а=sd67OG7=BK*V >_;" s㌮ϟa4"̠c Nc֭bܫ= pHV~ʬ4d#{791<W6Il B  ld}ĉ>ɍL8~bsI[KZ^ ձw16@2L|ncM|Q05l[bDMb7̟e~mݳVAԕAzdnaOvȬQr>a$u{QET'@Ekmj4ĕ M^i@`yh|S%'?.{! %)[ \GZB& vߊC3_lm^KQo}ЧSr`uI{ŕ:X؈1V6~,chklahϖbs3YҶiIb՜+. z6VDh>kΩe-C/{HRՕ;.  S{28v=mc`R]E*[U1L+~1:'fFr="NV,IT0+b8U7~rd^ljk3z$ >Fɀȗv;׃S}/y(YHp폖όql/28Ȧ  JVH\^cpqٛuDAd/i X559^9򤏵7)Wa2Sy2YBJ~դB4 BE8YVIU5j4* >'wO reN{wg31c\U zsqVkSP6,Vd:<y;!_@f'5Y|QnFXj]~[/}%)I"XcDԣX;l0]Pwq֗Yqs "&X,V z-ͥf˦{^ mę/! ,zlW'LVs` 3U)3(WFCBFqQ*1FL*!r|ڌ-Ԡ8u{:)*xY806y^ieGW>?R< Vj@ͷg_% 9:ávti @Q1 (U6bN2lsPPіvVro/n%U$Z}q=a TV{C  W5BINKbygq^r=5 `9$|) q/x&\kR.ƛbPfp":fwLI|=cF Cj߿qBCF«7_+0q}Icj['Msv;!3 &m Lիb߻vB*,G꤉v YReV=3*n9]}~SB9@1̄s׹F\n/Bgժߧ/F~fX 5-K&kmy_o}LRA.iaZu f%"9Eա~:R+-E&4? `\trVjT<6pBTh)%8%8yݻI<90)_}6pM>V|oƿ+KvGYA19oY,a-hLP滍[Bxx{#$+;$|,P*rGՠ{l_+z6MTO8;tSz7^V`7Ѡ#!JJN;8:y#_o~}A2 %h4.L/3Mc`"ME$+ lIUC6;i/ϣg^iu'"ߦD"0hN ZC AU]mOX> d/htE9ˤ;q 6 gʷs&Dxi@ڿ aPlTVxK 0K|岖Oghs&f>/! zR?zTǕ:K3* 9wR{|_ ٠ND;JƘ?%vY2(o4#OxdžBeBp0eߖɧ_(n.!?۲B×:D 'Ym_@8E`[*7VCv;S 튧]\Eu llY$7kfXBfnP^g'AJafKIYS1 +vJGNϒ<{q }M=,"x{lxy{Vcu_NHF1yZAՅx} ֕ X kN ɍ˖[d>1jȂ2S۹8ح\](N}:r[֠9uqk`d+ֳ2LV8P;^3%Ivixa@٢f%vY'1酧]4, biMjrRX3huDAX9`dw7[?(bK~xaE|~GjR`1Z[:DSPAǶ]9eUX765&.FSE H(}$nL:i}o?> bN4/͈ oTh5G}?~OIR!t!R~T|xΚT)[ gdAas? `X]@~ 9ñh.! ""^ETɕ6S¿3 +mG`VAI'5ޙ*Sñ3r$*bkVE[ejmgB,!mf nƀAE JwbWPvOwNPƩu2=qM\u6-a0; NY ׷HT(󴇽]J#\J0R9N/,mpdQOXJvPrWՏ-xGdP6 !49~B0f:{!b2}Iq}BIs:*騎&M(KI-5V89ƒx|$Jڝz[K5bGOzˢz}v1;*|Q(\rz>o5ix]Jp]Xˠ&w49s.#=9fլԌʤ@\9'"@ nsT[S! qnpsӨ?9) qGB"H3z'袴2*AunշdBzYwָxNj+V~QGFm# 3j+Re /ޫ04qs|VHwCXj\X&9yLs\ IX/x!`kp !xy8ҹ1ri)kb;TǠS+쾔tS/qBޞ=ɼ O  S3N M|%>ÈDL C;S+; H>4-kiU mmݐ#9sjWܛ\ Idd+gDBr6\PV-$AD]U ߧ gq`3l]jPIY/``_S^#a0egX-f˓y-fE5Z&l:RS*9Jw'Sq ]$HjTۀs/U5#ؕ[qa%-!힚]}8x殻Om}m+@zJPWpFM_{k1B~dȢi Č%g="َVn@{*u2{߬CT{|[X]Hs*2!5*߰۵~LHsz~87gҏ9C= V>_9F}AuABdG>$K$t{B~DRU*YRՑV\V9<`]sPXsEz O!pR h#6AD FE̶fi/ky'/Ν@A$j⌥)Kj~kԟǔ&[xIeˈ>ׅ\ϓ{4x^0U1V4ev{?2yRg@# `Qi ×vƂavbr#n-;XrYSޑ.nL^y#QR,$iin)!(윆V7 ہ`Q>(=B$|ծBUŚd5k]ƽICuY@՞ԓ_joG<0%h%!a䵇)틓h*S_gL;cCWA\CZKl)qvybfXɋ8N1 9=\cqLUIBT𨋔Q4 EZ׾ :ȼG@ 8wۍxy+S? Tq\zYν$RlϷtxylZiSN}W>K+IÈ@N$<)ҟ EFllgQOKU!)CXgT^c!lP5cN䜪@0逸yzGVFꚈEyjGzl-/)XP:";EØ$1 a +vyʽjJVE7pŻyRrc"Eoc2?J l\tN(W#+і:eXB9vJ<7uݜ*wM2yP&wpb+,쾬tJC 8'ӃBBǀoW嗲H=Ž0Bٝt(cR ֌ƓmBޛբ *c+&TN@(PFlSS0 Hzz@;,ezt*f" @WM~QCؽ&pT9:o@# +#SҷbkiD^W+ьA[x 4 h2FrHC?KÚgǣ*@Zu]2dR,a^Q5 U) Mu-U 38-%Z|Vv/a e-P*Ld{K>a?庑#*ߙצHX(p|nyvtNϋsVQK2Džy!Uܩ8lmg1p71 A%]wA^4J!z=iGG74~e3s)GT a,f8.Թ2,SțqS+I>l 5=q]ע$%x[Gb-P\rTdU9Sv6v)as$V!>=ы_|(9y%:Pɑ-5! nUǭ N YlDƗD%V$VЙ:,RiP+{]rwL?2(d .lE̒On̩?Z~*ƊJ֚l2|Զ0L: >^a'ȥԝ>&\"JkqE4yWlCsO;QLK/R_1{4hʣhlI7X>Ym?ŮT xX$2 6.W'rHu˃Pq@N-Ơzi_wҲv)ʏU_x8~t$>);׀DDje0u~:ȸ ]v;N뒚C:ξ67=[G)-BYCw32x^ Z ǒ7$Z;gw#h F vm:>DV! Z7GwQW`%B^7hAJXk?M~ !7և#.h} ҏ!pa 0XPR60[bUEQ:4If m߱֡tGyWr3' B<y,WHѧ0*1!n/.돈MW%U($opx?@Gݐe{Ĵav*&P!H,6/04:|WE]q&.J ԅˍF "[ _R;ʽMc;}#e9qheL(.q:ԻH_nrTEǿY^#K,DŽ17`O!6Rwf́]0 ;w0ջ:1mb88ݸras(qGh{re|±6fl N.2&q <\LB (*OzF~yn)QK33#4\Z]1Eg+_-*r 7 ߆ӡ2`9;s fú?ӂ<HLdEoORly%G"ndu|:$p\)jxIf^ # {k*9R.-@w\G:]fOȖFDGj5Hh^Ɵp"OD#; λ 0v5nk_8 Շъbҁsc RUo!q1iμIXǣ&RD&dkt>#ۻa_|~{u!1W0sT \kWLv{ڏ/K2P\ ;"mj3̸W_WiЬ&jʆkc!qqLLB>LDK.| s< 1-!1C5B_@WjtYvjYIgkm~UWN ECT 5x榁X|V@or#K_2\:Vyhc͠ \^8^S0;=鷁 gO=KiRԀChhjb Ƶf|,x(Ӷ15.#Œ(cml5j?6ʩUĂ%Npcq7Z`nРvV"B5%9-u=ޣ=uI3(ft˓P: ͛IDƬPI>"6kYkz|BRH^҇x 8 =1r|x+)g ;_$4N}PJy+a0YJpg!e^,IK\YͪOuA]$-u2X8oїTV0$*9qU-  j5#ze-0,9 M` Ma+\.1_x捖&C WP-x/ARW$FQۭ9zThwF*"ppa E"Ɠl$8]3׌kHhP{bw1 ·k/?.ԣl͊aB0Uη+:--$Ts٢5ƭȞR~+ь̍!lD%kxW\1'&zok!%3 ~ypVLNi݆r k<IFT{^Lܜl6Þ:`5:ziJQ6uZlXƃ ( i͕\9An޼pH %XXDC',5]{q|Ɔ Fm Jo\kf6smqвY9~W0*JXҹ4CS|!?#dx*h(aӈD0|׌lڼYLW~*v@BH{P[Ob 龸ޜtɳ؎# AȖU Om`)urXvrLeu}[IRURS^#fl3_MCbOžj2"؞T6y֫%56z.#4w65,Z3o 88 wέtj&"Axe \{܏`z K44*OGj[e@1关{˥j40w=.V U|K4\EНla"eB6-Lhu-=ۤD~?UX!YOu]%wxFcbw7/TP/pW,D8ިmT+6<"wj $j)(8)ʙ Az']%8;`@ R>5v=ASBJp;$YV!n`;T)(tRit^ksoGӻ#y+e25̩.{&?7j7=/b`/uJch Gbi-.еrm$@3WtKn533gb*f pT,'N`xG`괻BЧ2(!:N2%!P ^.pl0v5w@%"fJ@~|".dZ MyoHzsE][tGͫm(7CtmTSBH+؅Ox,Z[vgçH(f8dL2ս蔥~7 *ߟcX 4[i*k8vj6m@juEo#Is#a/SYu,< JduR; K]AnSw5݀a]N[A֪MX+hZ=Uo3MyKުn)' Q{24@ hui_ҔR2xMƫX…3Qh&4?quowudg|PPE*R@ Dѕ&i1m.k|ǫТε*]a|,OV/M5 ]JsCˋwF 1Ekr5 H僯|H~]ڄ)LE1! f0TA^Gu/5s{3N fdhLʀM(jIK Rbb'MY8$0B+C_Ri.~WtthPL[3kX^Į$a `1Uvƣ6 li^S"z"ZVtoqea,Wkr2 !"H}EUyx=[Zp?Le?U#P>}/ܻeSvVh™6`qMs Ιn  :]GmFU0)*m8Z5/}H`"ŷIOۦ㢼S_z¢^+B.ȍI{V6]^cְ_E^._^ųnLgoݞ~>PPd1`yS//6YW?`{Q@}lM2 !:ut5i |/0TQ cY,96&9baFx_{'kVˇa_筸]4S7/g. zVYS|HMGfGZZ8盶@pȴFMOPK^l3{AF(Y6yH!RD8=+HN A3z۩/ KX.T1C7KBOQi@ly~YQl__0,Gt{^G|&4kv'iqJBA` @}LkCK&QW5wVPR+q8 s;;?E}ʓUb\>n]>@_ @=97&Eg# W;+MXܮSW}Z_DAt~8LosQU蠯5 Fx 56w)X4;rԣ5;,xbï (&6kiηRZJ"J3ژ-q,ZOJ}uEyvi}Y98fS7}|.GԥN.3:epWG,&k)lTi㵡 |"PЧtͿTH`IDΗ-7P5tm${ iQLީ$? V/RwEeWfqK!a<]RH1( lg 40 b3Ѝ\feQ(쫪ppW%[ycb}U ͮKqZֺ)4 p4(FV AҔ*IosDg*ucGL'ѹص)sl}yy0 ԡW]炍ق͞)̉rQkk_n-ȍvwKuR~]QU6z >cpu}mf_4 {&UL{JVDѫQR42\301t"o6m7px~CpՍW\M˶B¸[΄RheqkcΘ >G=n:UfKL^{%5[C{:':#FVG>:\&zRA!qvh(h>). c+g~=;]x:Xs-+=d֧ݝf3o:.j=.w.EV;!ӊYWZ)"4 PMCa=7MUϽӽfe*i#҇N#_AD6I.wJRfNIu7T\9r0jb;Q"p:>V;N@%;WR^GGB]Lyc\&b4M3ѴsH9Fs]聠EgtVF^ieΔ!2b0綮 -(+=vUg[NQo +prFϏUЇh+jP)Da$6i}FE!dhRgr>w}]tF\*"~00 T`2Ӫ~ 6lLnφ:p3Vc5 *], ʼnYSͱG4 {Fc0;h IںCkpe Q\^X&,$LKM '~*En Ԡgih%ҩQMxksVj%l[/h+kDWGu|70XT[NB׃CiPr"_eޯEGȊFNԲv7_b֮۬,W4= - ,R9N D) ysgbVв:(1X(ma>zWQi66Wv67|K(G3LkB/^֖X]dc!uU >JLۯP S}ͥRpD]*zf 3Y`p;l/*{}w06Q݄ zeW:IL!OFvڣ%J i+k3&։;b,p|ݷޡЏn`wxknˌ! zs;KFS pwߠIM[;ͅ8*yNtXcjaNW\ fF7p*24Ln }#mK:׸MUA}ELvա)w:vnT7Z"5Qwfv 'H0 a@ۺoQ9jױqEmΉc;'Eh ԫQV.:eyУ/H|CLxovem*b1”A_ϧΗ?kK(t/tو-)"{۸(ɆE/|΅݄l~7CĽ=>>)'^mBG5׋i*y1kZzJz\_YPLéjxS)-)wˣ<m_pBbPTͪ\LݷchWLF ^쩔!߸",$7 A#.%YWXi⣒!{#sPL ʍZXvFK7eKGaEqDifb/f.6}'1ԫt"Oy[U.哯n>o0Z:I@0-kxбO\Zk*0eQR_ 9;bbCVRvn㣵ή^;[U|j=|Z(E)!fY=tR̄DKN#h\U8:{6&@֧ԋX%S!-m`"Y'bm:|ݮGEaASCqr>s!O~j75+.jl!ce{9vA=!z?7[ m>Vʊ_QNw$@ "Q`)4?I`58}ϰl6I[9aRBe e/ l8ۺR_Qwm:h!^KCm՗*~y4b{FHFdž)}ͥamR,?%`אD֫Qk D xH9b̾ZFw/y4TUqa`KO t3H^]9Z\5Z}_nb;X.$mIgc/wFuY[k!{ksR [7 "]>AEkhee )@U祺ohi`W2ܴPMc:f(]^ & Zhzas/+__OGWu<5m'_Aa9,GnU-|SQFyuVMv|DmMF¶m/R']ը51^xI[̿yElO۾S͡2 -L,~xnڇD3%PLx==n^k?53Ou%Wp2qFe7by6TWO4k=obh,+D wyIa3Lg>U`YR j^DDuY5eꪟn0V>{hgΪ΍uF0#t{SUG+ FNBFwq^pWr:wHd̗o;ZuEWM8cu7RչUڡjf 8" xjv\k_+gV$:z?v'(!IԽ)eS3Z^/5ѮoHeq"Zt+v9jph>{YLܤx_e;%Ⱦ ^\5zаvҼ O-fkRDguH±23[<ҹѐitu2Yl]R8Tn{ sFǤpYqfec@ym +]KnR42Bo_kBtZڝfL|7_eC 2 uD. M -#X&e3@G3e<EpbNvxm7yxpY8xWm:4Vɑa\wJZ-߹^JTw2%-|14bLJLP9^_LidYVҪ0ңDe`33YmΥxTu]M_agzg͏Gmj6m f5+o<^xRn(!g+tzO8{- S-7:i]n-CQɝ\jՈVbpa?ajvX AOm&6rm%_q)RDg#yjuiK}EY\7qFG=*aF~ ,m*3qWoQ`r?M(8^:w8.BL!tj,hȅALy=?A>oa=~=%ȬwgcpE3W͕./Qtrmm'%u0)\3;E19w H-,jTL=,E>s_&Lvj ;Q~vO~/@闌8vw][E.3Yzǯ;&P4;aX;kj gx !7Eӽ/znZOSjtj l6ZXƋPۍ]ڨ~'W>יպ.|MMDDJjm3!^b"UFVҖXponaxʹ3̓"񞶡i3ut`znTWM';:z|CqxoZH_:jLN7jTgi`ukZՈf QT{;FshUA>"vP.a0G""Lgl(;FTd:(!;8657=ػ֚aWUq]ٮ&+w$(|,g+)oXZg{ HȰ7uN!qEz(waQ#F23k?=3˨ =ӕfRg.uB`o8-,]h>Oa7]4Ny/>]*?PSwsK(ģ DwR€@xgW94:^t;:Ez38vl]nL-ǧn:_ȨnU1 (0E2*b@Z[uz]S fFfieT[w(ڣe ۫YhsQ+ DSK+Vv_V`.dP>8lwW!\̝&olianN=zQ:Y+,*H"ҦlUHO7faW eE\]YMc$:1dbJ ma/ƓWEǽug.O߽"2F6i7/7#9lC|+*22T.]iK1'&R_Fz;m2Iۗ:茞jΧ/61 r?k9}delvQDiXӾuMMwZtu p1Q|z9 k _bfBշ^ֳ57=LHAˬcY D-S~ݚhh,1\~BgĭOCMNJN?p*ʁtfg]wËywr# FPF!!tA'gbVvZ=;MiUoGrAR|7I L""SEeS8i4pbIbE^\3\tuJ»1_osuuM#m>U)Eix9q|9]4L5s:%K/4,|R{e:*(Oz\ewGQ[|P7VoSc]f!rKKV\̓@#WMk@TbNw]xo!1Q"ǣ^KrmxjzDiYwmOR*ԥjq6YZ"idQV31#jC0ZGZ?"+\T <9bۡ䟏֚8zx!nyA'{[3f7E;WaoJ2#µ6,6@ gש+,/KM%M2^{ o{^E&ƧJ*+\6J1t?Z94:w|jr }"x0sM{e{} 0x#Kc~.TJjp05 C^' Qӷ]kYjxض\r~62~6گ+ GcA5><뺞dO1ZyQ:%/Bgw _*i[3&5J*3' NrT\ jLEɵ"&^A!Թ5tcd?5[nPC /SM\ł9}z8Z%"pM1G2(f,pcN=eQD <)_fUuZ)_+tl'2-,?se 6tkoힿ`mQǷAMQEuDECޢM&2Nen;˰>Dk( E:F$}Y6 zj(sq s-[G2u|= $%*)UsЪ^+ŝ F]2zwQ1MӕXCGWx |҃wHDZ*rS4Wn7w=rCneoM3ڙ ,SKf יda0^аJfhH˺e[9s ue 7(8= Tқl*I)3g<"i (yevmEK%CuԈp:r"!V9 yP6>41AM!f)90 9 y ):&z.)*\_Se;?{L>i39ۿa\p?tnM9r[bkyO0z:m yL^/4e=zfp*4J zwďQUG=ʨQW:Pё2l@ues; JŃ5VpLgX#b ۝zn .}Dj@J.#;H'.\!L&jծˍ:+֞]'c S%χ.%tH`v&U6h 3$cVfĢăuI٫~N#sh۞>j]E\vjRJT1r>~{h,c(&q:,|^]X.Rm q<]3@(ѥqd4>]]( Fc5m4-<6#3TY=KtD~7/CuyH%BõVz yXYo{NE""Ң D ;TjyEz/tSuKm%B)u }#mT Oo̹x59T/6zS~դ!} Km ?1o VMNicW4!p?uDćSz_a\mlYN{o6?:97IF#^]mX+ȋ(8mtӡM'kyM 6n`RƦZ9ۂ7pr)Զ[ENo YU%Hr2NyEi4P͹drƷ*9c!.%iԮRcCDK&35gablXFTYԭ%Teb\3%0@] $ۋY^ jUɍ6^qH'ZDži#d@&F{wzR~z= :GvZO/ ,A:^[]sA [OviT_Tş{|꾆>M>JĒH8Q'GKǽ2=AkD0\""'gd<9Q^G\-#-,4T:{*R<5(m?40{J_"F5ܥ0#@e=ڶS8XUZ-|߿%ʈ N%u2%: 'ğ.lO_ bnutԺ߶a FZ "sT ^BR0ff XDD Sg_O!P޾v]Z7KT~5k&ȥm#xUrHsezh Q.%a.-M?qIsvҘ2OY4Dpӑ:=8G.ڦk5jgΝbj(.~ETSSG+vC>j d 3"i5bp@;*me[ʿ.0#4E&-xt}/i3vf bSH1Y{X'4@`4$$3W[t^.2"FWw ljudP&3ALsR<Ī6CB\ièԨֵ7*]Bѭ;S&`uUsGKT[t\-|tuߙ%i9RmGxۙNlͺi[,GPl(&*CRTç;M9$ GumYw\.b i]L66r(X&\դyxXÆV*dّC0PD*SXioÀGyuw*Wkr);+CsT~ 芩@v85%H#6`%Ji b:Z2ΪP!^uPM]G9&$e Ɓ8lT$0gzokyq"*@.d9 _bx[Ov1>$n@+MF @6{wv/))yf7S~b(8$ ,3sRxSa Q M e QsU,>Ej C^`,1XQ@ Em+"B.rN>*~d3wUW469W h Vz\YS 1l(V`(2ЄF CМڨÒvf#FAjٜ=]]($\8.1#Q(J ؘttPo&6ܝtSID@P@ڪ(a,llEO#R:zX֗Yv9^?l[ʏ,`W8"9!}dSZ(uVJ8=Է膬(I@E@d;f%^dFe8!a@1 ~iJ?a|Kg,<t\ ;bCHiSHw=JƏtMV; V]#%VƘ#=e e^[xot)@dC,t%ȔZ-f4 IfscK5vln u\bp͆;lA ,EtDUD9AժzXD< &s")UE&Ȍ4HYU\LP A|"ȰN 깿YW#zgJ*nMf;Q-xA ֲaK؀#wǡ+7D`ZiKC뽚n Atn /AjfHhkQ5!9 5 0P( fɤeǢT 9_sB%0*(eF5EAWYEE\0~8"$" 2P$HPHūf"L(!!((yq:R*(2"D[`з D$Qwpₜ(R:TPdT"a E2% 8VR@)l{8 7tD8Kbki%߭ETH LYbșl2* Vɕ(FȀ (zXPTTy i@aSET*(mK`8T$2 0. Xa"CɊY=QnQ eRq"0UCo1%TP A^IҦs"qWGJ +S`5'IP6B@60n * ܉4@dURbI"NЂov1URȣ0A?K@Dh\ ><@z\J D@u@Q) BJDA0T 01RȪ p@n"){Y]PC& a!@QɈHV O( l.Bv4 Q҂ X* q,ȳm*,۵$W"ccdQ*:zq@bb3`bz= l2 `BUR;X)@ Vŀ/KL'"dDLrDQj"\pC:Yɲ܊hjJNM-@D]ns1P*TDJh6K`r+XKH/Kub Hf(q2@[/U€v-449(+X2\m+.cMb,.`". lTCnDPypM# PP1`R meZt1\h(@8aɂD('ۊ:.&"(]U0uHaT7aа@rd(OlA(+tPM|O} b; [m$JM5*U HDCɁDp߃uhΊw@Chk K4/`(E~"~*C"A@-l@0AK ,* e- ߐBLpK%fXl ][/%@ #EY\ /V,-6!tUB7„H#)!QRB&qII}Q ~\H*  7su0\6%_m"%Ky B7`h] *F!hTM{"zw''ʾJ AH4I J77]tW.ڪoXddTK)juXIm" ~9wb02DDxRA>ZDiȪ$ ~7]T&~F]Z J@,Qr.:,u,PVR>"SmKD;+"6D^"E73(]ǥTˍ( Bp=/eh*&Ң}* 1K=Zn1E2Q.C{]-Э;qZ"E\H@,L("Xk2Ċ/uw@1~-P{ޭ׊'B;{WzҌC T ="& :}]& `рH Qn(GAW}e2 @CeRȢPA|3G@G.vNuP6qNgALk2 T^ 5 Oy6dDAC| {x: (Ytt0CHobE1q(>w^lD#̀0 \Pu{(`+ TGDŊ܂b h!E(6DҊlcA3ETʊ@Qz"qDS"(Lh.`!"ȃ"H1"Xa "$d Bl`5QCA ;ȨLGDPm &\Q@ a(0PitAD PEzXm" , H>>+tm+"Tv@ (80G*s d.j9Pג@ԐNF JP}<(pkh9Q*LTҍA4bQ@ ⣊:E7:fJ8M@Ed 2V@@62 CJLP C]-p qJ?!0iL ,0`EB &ȒsBоk8EvP [[+l&dF9E$do2jXk)9&S]6"=+$qڸhնسJ]cm dAAnĨ &DPnhV$̄KM( ""B""8# f&UVRGV! iP. %80TҊ;?1LqM*+.T:U'X@["!HS 0]԰ eQ)13xcU@>G<0ء ad3L)Den+ a0"tlV y"a%Ma0E!BcS\Pk\zEsJdMVBK"1"1P(B6ohpE"+":&B ERBA9A@"@Pk pQ@N /xOkLht,Zxdϱg*@İUc/H'I @'_=ph j S! x̨oOp+bLw.DL 1(DLj ð#ds=9& /֐5  hNzoϱdVjL qp=Sl B$8<-xSscc #bƈI⏚bI1)dVA#%Ƭ0C|&|Bq}"b˖-չK<eG8.F+ID/7%f 缴-Η~ȀFC؈zY)dfItURǖaIǁ 7l6 Q a&@n1? ʪzt?W)˱` @/=xoqlG>#>?ƚ .(`` xɆ},ezi݄*ۄs%ukD5\cG ݮ>锨# Gu4Hl*UיTh=b]$A_a2 톕 gv ,j Bf3w2lMN>#CA5G4^4ۄ' IboJ~QVR%Q[Gی 7p$ c~Ou--|xﭟ-c'XIg.aVXlP:.+{*M ch<}ytGy{`mqV{Gc±vʟ_O$ o+ c9#pi~<ݡ^`7?s#cz$}~s{=2yb{"U΅? QiSDg,I7H/(Bd ?!qCӫ\lw wSgl0>u}f~~rd:0+BZ/a3rdD]dԸXwf&n׋B=]n8&5]՘iA^`/ۢeQ"<ߦ'! %̺ ,?'#3oф.R/RA:HQH&lzi\ ;PI gxϘ.UVW$DŽ`ql7Ʒ C\CńBP^yڏ%O8jݎ' E<0FbI:JvE[j]|o3'd?w6]m;灚X>TT͉#xAIL(*H ?V.wҟ7x;}x2J}_ܴ):=Еs*}:IS&y4 Eb imJ]UuEM \d A(G;[O,?s k>:!" Xab(B^BSSQ ϡ3tMgqN9 ;JK=szY* Z|>Ѽ@/1d7;h ITg3{i0E- k).:xrs6u&˗;N3],ņ#XaUl\3|5Xʉcfщju;X 9V(@BnUxzqhعD+X`wvW "*N/R,~l[0 FFR*5۶=~'")Z<"$1wbh :1KAq/ r:ǯ0ko9C=0s߃z6 `hR 6i^S%6ʣ&e%=1G.L()V\+ę1^b~>ē\(P[^.=)Kg46u1^IsnVt *+~o4{+3VFsI<3/J`_&Jwq|Jk춿>z`lre+b#ZwOڷtϳX˫Y)O㫊LP^V[q?O297M:^Ms?mrm(vMo}{Θ8xsv2]_L^7u쯚-&2'wq\6lNl.Rɣyr/.!m:礱CcL a 0 ]w>d_3ѯ&ü_@IO <-H.Mx7ďys~ 1iȉ.jJ*}PHubW?T*`Hrz= .ù |=֕m,;>8e,Er|0:=Km<18OL5~T*{t|nj#WU׳^о`=ͬO>/(twNv#8|)H1aL8b(s:|_7i(_qwQ0jp1H Yo^ dn !{ʾ=iA| 7X6 uwʰs܅6y]x_x";MzwJm6k,^rTv/c6\(/g7e{E XNm.;߃Ҋg4PiW{^/]\n~^`%_4,9d2,Lwܜ-瓅v۰ppRygFնݻ>"Ƽh>4g;/p{<`8  w֓ 9͜5U[Ugu& ,LC.~h}c] n, n E5y,B7j fHoo9 77_Jq+ b0kJ~% bU'=ˢcqx_>y/^s/!2;cǃ1g@hHgHʘVv۹W`'SZS0v\\ƖN_b3-N/ 0x8L.pMs["> pŻMj22A*./GBxB@H*P`MVS4sO-y6{EYliN͗oiB[gcP½ -I-21Y%JfOiv'7d\g- ;.wZDsҪW4b_Uwi@G:/ ܨS$iSTӷBBOsZo(` B qy0m#Ts8 {Oj#M}Fcs [J/}Pp}S{~y1yk&0YcA +尴q#̘O|o}9ҍV|O/]&{G}ż@%@5"S))7L=!g0`2Nk ijq=CJp,+>,[p@&CAxCqxV57tQzaT]! k8%;>ѣɤJj R`pФ.y?B>v72fL >w*:fGd=y^l8U6 W 9w29G>mE7`No`@>9(ܝ.WLT8Q6i"32hX27?sMSw QPqmsEEY`yaeJV˿2/qQ8mN/$}#a?~2Z۴[/Lp!'RyFqNgBP RR6 ևD4 T^ &t7$@ v*-2q1q^qS`}ڡ{ccip}h^Ϊ~U۽{m8N_Ro/B\|YMs rW[}B;p-~#dkmc>N ! LpM5VD8 ۓ@5o1hr/bh.飃npw}2ݬm"E }<^F%4GTr+l[ݦѤeҲ޻GΛ<nFnI^)OcٛM>a[ڑ[K)Ȟt{gIsuu׮~/#MDe3}Gk dDw9}G`b+ .N/1/Z; -9t&Ѳ_۞}T̬!rl2K绳wp~5J8F=f일<__`('n Vj5|9Kob.Xӕ햒:vYxިo7W//woY~'MܮZ]^-hTeY펿nm{mW:Ypj5W9?yOX[a7MTBMy9XK>c#"2])řbs/w=E xIn>V=KN2,H?z`! k݀W:o@^]i~ީNYo!4'iU#)nZސBp``櫼\ڪ\rv:lgBi ;>a}ͷ~P6@qw;JV?"Be$/5}'ɾjV7 W-@rs߂л=$ D Ǫ֕Ta@0Ღ8E0E [oT;5D }P{xl[* RH1A`:4 !}$Ȣ $ J.aI (-Ԣ0-#! (A* ?4)QD$TdY( 1ED," "/D颚?Bpq`D Dl)$( 6F^!AIt V l|&K$(> рd@yǠQh;;rwP gaw5@+(9~U̻D_5qOZȜJ%I+ DFHALE ۮ;gģ A [KkR/%Ѐ`3j, V"#"Q%xW`7 hL*"|4beN 4xp r oNA@ȣmzB1ycVDC2 Uҝ]'?ʁ}5Vbfx6]]\BG4\l_{Q`0z.ydÙ?Ozda҈@A xg$+Sx8qQd9xB1xHܱ50 Xu|#}g/|.q44(pgw@>)xOTxf,VG1$@_~κ}}o}W?5/"#*" H)JB(y<"=*z7mSJ 8&z_1M-kW؆m=n,Tg϶{<2ϠP )@ልh]}KIm楜kk@#+l 5; ʼn9 n\GS+Bax;Wto3}]|k /7U`tu@@:t.3BIUUWso6+>NGN㧘mG]T"{̓V,m.On׼d-b?䩧{_u<*(˖BozuL1[_Gze]LcHL_9s#ˮ* @D=*SCG5F ӪglTñ~>{mPlfE/nixZM>LNTw_e:;9>=%%pc1̵qC9OѦi˘猞xu/}лgp,M 7_Y͞n1ĶtqjmO^y݆vM`+\2gbԺf+U[ğڹLsL|~Qbm^ Hg7v^.BSd_ }ϡ\4{:9n{ &i7wә?'Cg CcaWn ?ŏoR}\GBGfoqJ/lP!d9xxe0.sB)~  ɖz>2\&`߲,kݼMxnd{ڭZzn]IKG.8?ϡ7`inEѹ2詿쌾,oesz"-H>#6@a،n"Ò< ,<.9po:ζg%ɽ\|ЕÖl~>BِTtJYӿ zslɪ1( hoLJn $ coGEbr_ݥ?l 􁅷4h@m4! #]%d73=>61sg7׻ƿ}=_Ծ>[>[Gm^ |7n}ׇg\?0}DuxcP9XdpUn:h6{+[uh;G95\h#11~$2 쐪~$u-50Nu.x kasɟctl_[L憊C]wUw:~:iK6ߟ/=o=r+[|h[|>mh}]ym{XWòts]563%1 ljgrv{/<93g> NឪtW=&tm;{j=D;D$6s+)Gu2.yaGy:߷'o:O_!ʾWydrʹ4!ZZg;-^ a⥚Sp d0mn'_/ӹ7gۦϸeEϷetoMXYߝɫy).T%JȜJ|<ıĠ0R[ F/]SeT=rG*ja!3L\|EMQ>, 4n` e) "o?.4IWڠ>n<>$ g1FkȭD_<\B~>nopi,f3o-I5ڰ{gcpkws}fp=oÏ{yZOaWߩf+S p]}N5Jz%5l2~fG Ӓ}\ؿy^7s-ƺ[#ع~/W>ɮhbd~&2Oe7YZ^_!og$vnGkS9s"ʆ\v|:`:L uFxڮ_Vۖ+hjna;kلM1 $}gJw:+mۛ>oi' 9c!9Ͼ ^ fKlii(rq$F5NPX¬V_qU ;`>*{9l}[xaۅ@}WN;2h}gJx>ޗ/jRٶs{/p*'" t4~}9Ę"ǗgY=kDMdC=,`+~mNWI,.sN&\ >ƟqINJl"DPB]}><B)H%Q ',l2!S:B2xD2U0AEsbd2nj*YV"YBm(_-Q T> wψ<ts(R H*1JE@EPp@S o~5G /BaD 2VH#E|7ZvS,sgW(ܓ!9" ~ ' $2=.g6DwaPgȧk!m4!cmq0;M=՛jz&c1s/ G܀{Nl:9ms"..sT4J* s~y3 IQAS8gZٸ*ْ<Ty.`'%NnuB;\ɡOwlȾg4ξi݇PmKASKT(/y)" 4vK\ʋmլZcA(Ls*=4|{k-'^ _ ڮnEZ g5B|Vޗ ?S䦘&Tg]p`xh![rbuG1$i֋Ch@.5Ѽe8uf姽sօP )C(+KPY nl2 +Μvڮ@fɿE>>2q=5u {R~e?:5K&p"黮{gnTX.RFjpnL>ԓ[SYb6zZgar߫)DrFgV32p"֋Me;:Yp!rK?yK1Ou!Շm~new祏!Qt]7ް~ WKQR7<.n8ybs.vyujO`tf/ё3W=\=G_V/YZMү/{,S=tl O(蝠÷Th_t].ے۶Y?Ifl^o9f'|F yӏ7৹~^Ǟ^Çoqݬn{ٽM87po8@gcN3nO-GӺqoTW s؛p˳W^) 3%+D`gr0-3( H@=`=[Eɾ@t>Y]>dߪWcq_Z[lzQԓ6ͅx.zuwe.レú;aY܌7PZqx>vit7k`tk.i>̯-נ޽-ur?9ӄ*cs-beQPq"tu)1˩~/l%T!w'9l.Aw G'XfME~:1?6_[P85xV7 qeH /wA#' }[/q{0f&^!\6>>#!H"컨ɼJIQELaEl%B.ִFbhdn.]pI KAgbgh7t=wNVu|HCeߨWPw{v0ʡi]\UY؟ ]oܥOM&R;>qY {L\R[m=C_.$0-5+N:g7!Dg5)sA̾Œ1'h0}^$?2g|T"b@Z|u  [9l;dP=,@lP4bB,TCN!k{8&P$* @ddA& +dDQ0EDA6zSE?v =/q@ <-5N Iئؒ[3~ ~&*@W__>eDŠ DEBDA$C;gᷛG4S닾UP|W׻jƯ\>YO/Ս/L?`_S|Sjc9\ mr_>t3b/`"uh#+|z&F$R=Q&7ZZz7kٓfpi#WxaOYݪpE;.YRϨa-2'SϺ,&rLKi4OIL>s`cuE(,]Muqd]hVL̵r18|U(έZUĩSHWª)U=醈갴r᳢xpB4DA1nnjִ~@KΒ 6R%@Pl誓=U׹U3Bb9-3P]X~6g,a\R+Ax܃y|X1|֭cH\n-g%oDэP- j׾!̽0\t7d33o]^#:&TZǎȩ9L1n;FHݎ,Xn;uaa=)͙9] R;v1wxl^/7Yʺ?jF?~AQzi:&w DOX KD3}k'3Rɐh90e<>T϶̯sxѧ?KκBY8,u~~ro3Cy}o JN-a> ~BL4R!^98 `<x>H4U4LoHszHKoYT ݟXRaS@nB]j5I_R%!ov!A?c(&_8GA,TU'kiXFN@ȃ<^V͟|-na:dZ&uFv$H~yx">= %Ӱtܛ_ifWo K̅XNv;C.!~uFN9|M-0"I9ݢ`av_ c]!8~Kc&;pQ2 Vs07{30cI5 哨k'Ң3 fE\]9X i;_A5";+!2Bq j k$\hYTؾdw0yD"?lx0шyP 7ydŚt4$4 DeL|-$G24#3K.Ƀq╁YGgt:ZS[=zoˎ[xO `Dp"@9CB=/Kۡl%JauzԲg}֝2YQrI|AGo] 纍a5#uz j%Nh_ݞjW"ދTm~}(`I;i^QUdL4}l䖵ͣt'uP*b4YI:Cp ޞ/}fwUAOCzf~Rr!lU8~S頏-;Pu2HqPvkK+B=R,cvf/:D-$/89r3~^n4MGyrgt0^5fU U@|z]6+^4X" 4 }#'OX^m~~L쐹P1BءAO!ZEyP6e/g b6Gy]W @1Ũ@0GD @);B|'2BȂUT&!ɐV20ȴfO !dxbV;af i~@蠼cj jB)&K$8GI*٧n8=N'h N֠0^?;"2p?WL6y*k7_4VcCCPdK sv*W䯵wq*v$~/]P@&v&\ |VVN_KQINT_3ڃ[yaA/|xw+ͷW`Hc2B2V4 $iiYhyu:³V5RҶиxy?NCHޕ'|~Ǽb~xlM dbz^]=\0>WzCoT&wnӸUTlu̿.Oٳ֛n\2Lep>~s^v8V*Uuho6ad S1{gZۏ%}0RE/ \L)ZS VxLa#`IEސoY{_Dm/'pn ^/Rۈ%ioP˽~T8NWGgp}(G!!D4D=pd9k 7!~ujZ-l,1OYrP01TXl'ȸ;1z#fkfjj0:կf+7yDL` `c- wY6vDCɬ`\ݏ6!K}=NkR zȰ**2H2*H$Ƣs|L~6S$Pe;$ N$k.{u3G&$bE9CA3!ƏDOɺQO&…s q0ω@;;Aͯ<~+1 - S \LLXnL-*0 aNXF]jZ;J_u=nޅsxoҀ sV[g04cU)BHRJ>۩=vjOcrw+b\ +gΡG*:PD7FiQʦrW{,,Έ ܳ$߈2gHҀLG~D3+Jh|'J FV㴟 䲐mN{j-!w 覛6 Aˊ:p8=w9_;{vm2v_9e!EŖz!u@-"竉kz46W}̔>I^X@_ft@> "#b#OC z6f}ݲmګةo+uU/}ѥz@ &5RZ@XE>'XT)@ڒc19<.(4WG\%dQ*z_Rkz$ ˻ultU歾B'nا0"VL=e^=mUTWf`M;3 M?-\r0_jÏw>d _@+X |x dBAB "u 6Uj%9qԂ2"_}5$HAG7z!`!`#4IB,ퟌ@Ҡ DJ6f[|-?~c'X6 "XEAb*AQFN*ڷ=ꍖv.Y>"2.S]_f=d6|A &QUbĈ"Ő @y*.wzOi?\5t:&?O[E"WE>0'utᓗfT9*]VNe&_ SӴ$i&~T "zz^K^[퐀u"+Q%`'Ay&*LOEi(($]$IsѪUeBCeɦ$@Ph ZMQO=͜Mw;Y($P}0 ÞZ9]1Q] Svb?)(Bg'LN6=z7rY py<# 5$5hHXl[~/"@lM@O ?e5ZϴɈz}ҿ@r!G UɍEo (OU5:|b?'3yͽʚj_M=mAVIa6A9D a8&Nh6Ρ[Em9ģ-х2Rs$.`,(HfYֱPʰ &/*-L$`SE9L C=wìD3`bh< jc })¤V{mPx^ý ̬p`F#TV>az<_zoe?ig3n͏z)+Ɲq9wpŅ 0`fCxNBPy=m݌;RyṃMd vauH =֡FPd[ 52EzP!ۈBjtpªD,=C1,ذU :L0`}䆺 P''7up #F(re Ko]*h^Y#gD @ ܻ ٖVA7ˢ5^ @ߐJ?=/c?>jGU׳mP奼Wlgf`1~>o:ǣlZ6B^e-z1~זH*7ɟ o(Ew"Z RJaYR cL19ͽg/;[꡿FȲ4P^(}x 'Bs͔zk}?_XA_C:hv zrHNPa{ )[5KkLDo`@lÇ_M6A)nѾ4: Yu"12ΏTjc`w< & N,]s.kKcۑ`S ?G dN7l\+{PfNp "Ȭ"DI}jFb^<4 6 hl|70# [@ΚobS0ٗjŠFj\B:$<ѡ£lD{.K8/cdj;U=\?H?Py@a{7d3<.MfFe俽(?u9Ī6-jTǺ9_]w(Cg,Yf_Ǹ##g|--6k鳖NaT@ƛ @ b# !'N/C(aLC/. uN N "`zs> ܾ}ϴ"{WU؁khA3`&3Pu'KV\DmaŐq`m"GX>/uOH|m5@"- D !a%wFcଁi6ǔ㄰vm>vY0nOр?9[E9J// p¢x8yQfHh}DcV 7@vFFd:")HK׉ĵfl&\1.v0&grW&_v,S|9EF˶"4W$o#(C\b*I$2rRkWK@"dnO;cp7~hYј "zR"", [妚A#=-Nx, $5vSFd @; ͇rRS!|c`^B=U+>VE׹wZ*2w\gi_59xaM&҅ȑh 58J3p"1zQ@}>jd9J@#8:cd}!lnYlc0+rp:Vae9sfCGg}{MvM[XcK7~V%ytڠs{=M~1@C"Ċ M:Z\Zqb**"DEO( n8*w@ֳC8FC4CUBD>,E۞]|Ȏc(Ylc'MwCc>zPZv], u]RG!,2) ( Ro2M@m v3"T|G?`h=[sn= . g\U? =tRCI-0 uM$!h̸\<yp!<:kQZfnp +82A5؈hR v(. simFԅ**KZŅ1JuB` <eCZδi܉5qP3+^QߏtbROuߌE6 tX;{Paꥤ7?$ (p?gMaq]tXuqѤ3ʮE /A"*?!|ktr `!xpBV.S%TgL 03u-U%ԲZB Vx]p A dA#tiX79_Gڝu]~aky^T @T7:NG0-k/Ķj+IWT _>ˋpMe3JF$3ws1 &:l3i+R4]p{$&''[.TA,$SLwL;mLI|--V)KI*œYQ̫dLFD yq4ܟxo~LzӴƝ+jP{E|æ9|ܭ$(sjU0휞V+q轼/UH laByBQpjN`X\K Gu u ڏPg Q_N1LldLi U-Q@HP8WGndPLwjkZWo2ɠ țQD,@}^Q@\[)!oT8 fyq oШ`9Zs‹ R)l&^TȼL8Y77Yb9au_y}9J2+7' u Vwzˉ$x= 0C^kւL A =aG6$#ڒHzx k}WQTW&t0]ea$B :]<7zRӤy7yt ĺ51w d=haw9c .жk]HZIko؞;K˾MrvN6[]0a{])_)~vJM*1oi9aj8Ӡyб#:(:[o1 di2uIoM$ 73[K`,iT^#Xk8ƚj́ǢE.M%ˍ^cg㱖-Ϸa{y|k_Z.ˡD NLɞp< 4▇xp`);֬}OBk2Ms% '~]*E'zNH/9_M rB/;@hh$Y%&D9ҷ9ha,i:<4 }~=E_s7al}^K>҉\| /(bb; 'gk%EچHP4I{ǃIpԖe>??]VozҪjWn T"1sjuss-/Vm/[WNW;&}Жl `6~77M)`cHvܝ 2RdDS?"bAv1 ~ %kGQi4E(t~΂bGGsmf\LOYBAt1 6"PrµDD߽p$Dzͩ~Z#]= / sT.41a=?jC:p? LE0k!Br=دz7w 4%VyYS+8rEM(v"(pi0PWϚg`zfO!Y:t>ÜaX]&R,"w"Sfu[f0YQ2XQGJU{fK]Kq" eAQHT1UHZڨgaRr9)?uԶ(Ş}ofQǁ3fQN;qU?|=5; t G+{+ϐWCOʽnrM\HXpzdf~Ƕ߈iwlFK?留N]>"^tK{l}x Qlzz{) ds`J}u:%\=CҙE]P%Y+P3LcE門fqjtϯ^L57Lm~jxc>TrY4CsD pH:$ŕdQ|q9jeGwv #Abv6DT2?s*nޮ(P*su\Pb %Mh|aQ~V'~YvW8ڭuH4ܹ]S3I ң x 4L{Aəǚc5.-`BlbrRΌv V$Nͤg)m-;T=c7H;O&WÊo0tܕm9Tľ9"#lǬA堏>L P xFܢΞ)2aSQ|z:xyPшڐqi*A+pv\֥$8˔>6^ۧܜ*_-<=o ߄W,:p{Gջ8 0߁y9(ͳZ&X)IBw/^0Rny^my_?v@#=bqLTHňe$E tmc'eП78Ht[ ƶ=m0q w߯;+\ W&\~OWm}-Vח[,/7fZ՘E~J6ʒyD{ȡľUbF)9[P((GnϷTҰpXcP]gYDEGmbe&{/qqi|=~MȫEyR"?:(wq{/sZ:40=lZ$)MP]ls.3#[9QЎeAģX9ӏO JGK\ Rù7+!XbbbB.kRyмRg}>dluYl;[vMz_k(y:T5=-??a]: iC!eWYS}'GoAw+, ڭ)^,쁏@^S'~rIyG;9xč(MtP W20 $]NԆ&9nuL/hUS'Vq :qag{aI7:f~Z)%H7|y/cC'd_wpkc`3!d1_p3Q`k}/hcENzIUA|[9H>51>I,g5@0Tr/ڟ ˬ/y2D>C3-a1XǧY`ڨ%@ .Ny-6qEHIu%_/Բꇮ+=jON_SVzD?ZA^䎆}ejhm`,;] ; Cna,$d!ͤz=M(,=Cw+(=db.D?Ԃt3ohSC"lʋS| 4ݑk-fǝu'L3KAgi|}  {7^8.=M5wWNn.LTC@@6~jx齷 ܘfdVld lm$ӥr"t&dl0b07f>я_H"X; "*CXs0+:D%a D]$+ &uQx/"U8ØqX Tn0|w̶mP=c)6ߴ}n/Su.xipXS޿S:Fokʩaa5<ʾxۍWer{QbuȆ4DS + qDCU b]E IsoUfOqVQLaj̚+9d 1&@DS1ڨZX֨ۯäVڴi3Rs#K`Bf/{ysk[!7MUTm*(9i06l{O-Իd1=| m~co̚5 S0[d a]Z=wcvtڰʉ& f)̏[}rw2}zKwW[25 XfGT%0.IMfC@? )[?Rtlܳ2g<-{l8c1t끈06ibrUb;eynC#-8{,"%tdsu/`_?[!m3x3Arn l[m(, *N#[)b3bE3ZptRkѲWzkauY]g)D/a5z2[ `}MˋR0O͈п xWcf2?{ˮv?ɦfȝc#bBKZ8@ +Tf ywU:u&ڣ+d~4kL"sZ)U<_ł~cW]Tsu 8#"ófJiM͋6aEDX$GFjkl=/\{[dz@d %,CrdHndBl~dQҹ[apJiؠg̀oEzWLmގq K9!yN5e3Øj(;UOְ#&vͶvB۱g æ4lY5Zr9;ם1?;8JDFlPı$ 8>?pҳfUwg 8 4 hvҰUh~ y3f9ILd7N|,)[QRmy| ES'ެ.(k}E&&$ GH2CSAs/dICpr;M3Jbr$ϝ0X#vx$ϭUPy]( k-^V-4e<_G~ن*~K!3VᯟTւ!! [V"*t@ZAM=L툇Ȟ\<@0. 2@qip ~;vToN $SjR:Gy6_# y( N;{e}\$kCɢ[(|Em!0)b,>95]ۥC?M1KDi0 Eòk{UD,O_-4WladAM&!p;g#8Sg[de,ŠVA(d>Lfy{*8.vʇgCmL.zxqJc~Èy\K$FD<$DT`(01= o;tN*}A5:U刭{ MTa6|sSP%jtX;<3;5d?%oa 2=w5YzJ-@Uɴ^1=BC՞P(ѐH98*T`RUƾTv%"ڤJ+̴ "Blgwbi,DR*2m 8!r,D)%>Py@2 z&S!HWkF]:ʌy}*f z`7`hvWYqTBۏixKH3Ovq҆5W~_i_bJnş ) 4GvNX쟡X /3}SyL,ڒR7#c5'zym]'Yb@={;s2pѷl_BG۽royMTRL+UCթ^=Bbsj5sef,a;)ѿc6?e'5bjr@7%:Ȉ|}mNuҷڭ\ ޷ۀ1P6p/ĐL1ig9(tL Bk /EH3hfE"D_AzigT>MYgC+d5VFAdk/,Gd HwV.g8Q7c7Կɺby8T8=1DU=.6K^=qS#쨹Yexei7zD߹{0UYc;mf͜?{ȍN5-A@\I58 pC0a=PuPw0IY!ϲ}@sa; Aȭ ő Om_)ѯU[\dkf>uIgV OYY07uA91/!1ڨY]9#VZi[}uv-)%~z)0G3N+MQ+w#cN儤 Jr, &{PhQ$P-ٯ4@.K&5{Uc<-W@SXcuEWOo?=j# N% )~O~{`qr4oo `)b5jf9`O̝n閿0 a`,2H" FǼ C`pA;Ψ[5?U9*hnbr">/!MeOωOZm{JRϧSYFTbӶ2"묛B=RlOE;ad&JO RE0m ECZG~b?Xρ} pClh{dަ' @E$9kJ! | t#*^(flY1I X~pLO땸@۪܇LtIx[}[DAP>uCn{FWU5X&V).?r:!aSIŧ$z*"*]^ʎڛL_$g@CsZ/?r #"0r~ 7da0@JQ9i#](qKM[s5 Moz6Oj!Y0`e!t$ș2L(k|Ku"zjO+lpI2] ƦQRLJR$ ?pH2DߟÐ^Rx_jmk@<C`jL v_J "-'hϪfο_X!`nh\ޫKp]ЍlBE*@)fx_Eahw .۞牕kud6#^;_].RS:{m32h5MQ(3*XeR RI6XŹ~9iE?W#SC6t9a2UČMDJ fS &t$/ l 'DX,)&词i޸d'Q ҈ρ){sc`K|Y$A_h[.+64` (\,/ S `JCذ$2H\j/.iǻII$=@EM&mc7 3MKZ4/=hc~Xvqǰu\̑aȺ}'k(8i%r1=lj""n'n'/D?_p,9(5K3/M~$+K{/&Gtـ :_7afX+m`RL,j;/Y,6F0{}%S դ.VS8AEJJaQz|8* |/ӤMıf'y_GAǁk|9kfPf_|1a S{t6HuI=+5"rZY]EMݟfiT^-)SXYH!I^]p] 0Iz瓥OΩBiZ,ڍaXh}v;ku0LJ&\Ze:?'\[+1duM)(!k&fk>ٻ"杆غ^-r (bX2, l0mU5_2Brb,1~kPkU 3Svg ( u=8l\k>W ^/iv5\OYP^4A1sY~gS Ϛ9 I002_~8])kC!&4Ivjj!?+vg201e}d1) MSSfz+ Ѭl*>>'f1+Mp#lvs2]EMSUX+k6,RǶ9s9mW=AfUu6ܤ132K!O][86ND!1Ei6žbɇN 8dTVO.MpW0*{(fU5ʱSrĢQҡn2c&JWCvsNV}n.Nsf:#א.=Xh0MFl{B 26[.,wIz̋H:рs+Ͱ!D0fjֶ8FmiP?B̖`xBV7WZcg\JTXY@&;W` r96r>1ɤ*CGVɞNrΧl:H0'U >v79?zzx6\o^Mݰu0?叉Pm XPstpyEd3w Xv)є$V% 8.Ox@Y*6M\h-Uk<lbb`ekf'?moǢ{dyZ lٖB 7&2Ka!&C!°u|~AkfEvo!1V5B4Fg1 .nfm3@ș }B ՙSi10\ٿ+^u]lGAZ78mٻ}b"Ȱ\ժG$'OP #_xt<@R% a>7L{sbyuϢ @DQRDc;oUXw=o c>eMV+J}\M&*JbPSdC#T @MsXN=P8gb><ؖȤ.`ѲI =% a38h:V;#b\e'CSTGՆ(M=VكUk2 y g{ -40G<@#6T Ro#q 3ݶiK0:8ߵ}=9j^ISI%9~; jAЇ?\`Q@N$М'BabfsFp$ٓTpИ5벭e{WRHL=H@Cs*Πw_evlSد&8.Cj14XC\yj7[>_UDuM;PYkl ~X/lAIء@8ȇ($]MoW<+v=꺪ݙg|]_6i3ƸLd9hC%<$l>_qI! Tu :)b\QqgZARl9yj ݽڠo7џw>& 9Z$~` -P 혋uUWWZ&nV*' i3<>N UHnޏc?U^bbhR9s‚l KyɺId1C-YNa^]T j qP^gӓقvO`"˟o{*]=&W`d2Y,sɢw-ܿ#MF]AE9'omv|FјSǣ(&Z,)Uz&t)35d 73w7y. ^nuw+ .EgNU\ 'L̒& - Fho){8ΡD=yjJa3'2*^/HTY0%ϝ:?|Tv/̪* (C57G7_js4OZH,ňaФ>:8fLX}? (Ò¬# v$LznN iGC-ɖ2P$ p ?yUu_Nwy|Z;M& CSL%B:9z :vy7R+'M30s+qP::Y3 t5}y_X}J8媸JP=Ci+ _?K}`g6K0qo-!d;gȏnZ}eyp3?]n V0qD3[Wkrs//H2(l7 ' }K4IJ2 @g]S@|r k kL`OJ~CoI}7z`tk),F0 =CgpqP{TӦ2dఫWMW 3ˏVƯYΉ1b/ M;҇eP0A%ة2m>v-xx4 m>Y{ 0}X`E)(Bֵ*bT(%*(1VY ʻÏI \MaL"a"Di㝪^U@Nǰdd,ƬXcWZ-51sqoƅ_dP ҧ4g3`0%տ­nd,306%p58.c L iKdmZpP;$B qеovnA m&u k3 ڙ2=#;*EYḂ;đ yإ)}z$@u\h#x1I2Hd4 X*,I;6'TւѠ&yٓ6&`~ qs+ CPI}vU,q `p{HPəVuBC ldA edU\ QP94!*Hy%$.XXGبx`;6 nX)\KCd':[<$L):-5K7 uT|fRv~˶⣐1XRXS֌6?fi{"dug%pѰy$X,Pq+ʢ lj-^OanuP/ʲq 43+EE G75pQ~MMROT3 RECcƦj_jmp|1pVF%6c#xqRkҳv,l, &q~ɟ!q4 dѐɞLe0'tVuܘz3̪rځ̲P,ssWCWXk q-8Xu]+SƬ-tCe>Dw(cFi|_ %8.+MKnzc_a0 I*} #L/@WM{HUIdX㹚ߋlALjw-tjU6jԓKّUXEWI?2t(3P m_س(d =IQPAPSMZ| v]L3JQLv,zV`Db","!Hr ? u1'v}sAbqqؽ.{_S\yP4=JM>naNdKDVD={}N/S[c(IڮK[Pk) A"t Fm̫-v9w^:V#8da]y Mf֗#EEsu[䰬>#?+?s&MP;V{"Q^q'Ijv_; Ļko3 B2fZa;ݺ|6ՁU&~=mPhym4nZ]  cl kPШ2y?> qEJ;CC1k- [O&ɱEI<՜.VrNImJ>e:!@r6f( N[_:lBW**y8KHi m&̄#Dj!aӄ252"1fLq̾BdlX^`1}"rި|a'8qC*ш͠1!AYsl/{tS5<9D"t0ʨhQv[{?߈Hv'}O/s,#v{j, k=]uγzr&4@u>,W9~(@: [cHb16w'^D(c85[U,p07ʏ6qeO;] dV­/~; b# Ӄ"{y~|{9 $!f>UPme4{3\a Jh?0;1c򸮝AP*'w)%k{_%DDբ5GNtfX>fS C0mjZrǽ}.[I*{g,>g3an|+ԡzLxip3K*u.$M;SuGȷ&0&wi\?sur_B q4K:n #f0+;P&7!1iNjh|, +!';vpK啸=G$)pޟ*s'h=懽K[{vl_e ×jGdJ[1Sw+u┄QIh(H =Ho'xxyoL3"J9ƾj޹xDv>yDJ&&Z oٓHEa[ag\CXɔf'CLS' Ư@W1w?B?!LA| ho5df ~*$t3NbIS-B:6Y7Nm;<bVP9nυ͘#ؗS/*x߷@ XI [NnsLmA(\|RcJY6P l#/]zȴ{F;@cٺ.q+׍dD(kzwҲ2aH w+ߜk"%a/w3h q/ AT'J5+~C=6 xK4QB͚H&i>pmf=рKOb썂L7;=\o#_VZ9F_xkTtDj =Mf"SHkk zSF#&Y!a'„|&&& .>:zco ZX}r B2F5Ma@k%_(;8L}f+ˇs nY9할shFg9 Az::dQ|)ͰR\q 1Oyl`?Ty":hԶ<VAg5M = /%IQ= u",VrH<T~ >^ Xw,t:yG)lhMYjfW6e*B%&Pj2g^`q!?4NbDqKl8Ah k˽\Ga}.…4,'ve.c]Dj9Y#P9Fq(RR_9{sNtL̕1Y4?p (J('֤j "3u:tq*2(QLB361&eK*g.,}qI^1+Ww2h'C:E^CE;$_ I<(M2ؑxEQz[}8DJ#?}YPn#aM.w,aJ?1]%4bm [~7J.mbL_L@u~T3' TCE L¢M$xg`T#٨|]鉤_;UYx*vn`&aORKȰLSO_m1:߮L_}2j'dM7ǭ{W=ShJEi=kF33n)JJgo{1D܈unJփCY]L6Jaji 7hGuR5Aa*G9lHu5\|'ԳJ?+[߹"b6M 2ZY-ݢ]uF .=bǏ49 ,G >س՝x(m4ˀ(l"#0O&K0,`]5/?} o5qY#9A2/K[$OWOj m5\DZ83@8KrkHbCr{iԸ.:Hj-YgxUἲFV#4cXRXNNV"[}p<W4W}OEd+>Q;A;&uGwq0PEMS2b3}B ⋊ Jzx;IC~AB ѩڠizHis|ے1RhH6J$'&;YPx8FI,Y.R %$ 鱥^|<|+f4l7cI}f1%a++o40 [;>w08mew OXJ<'ߍVBIlS|js8aCJd[ 9e"gvm_#y2]U>閤߬¿LN;gI>T"ޡhhSB/[qf8 bi(+^ U_Ƣޝ1߱ூxԹȼ3~x`g'aܕYy 5FfZE(> Ub+O}6&4 ڶSU5I l$ S^ <Cq Q fhkR/djs8`lrHiKh6eEd>C.Q& :wB_ɠDZ&MĨ'}7E_i54h)ʸx\mxB\fbG@ w !vJ)cKV_D#ҌTN/b4JY)+PGoSZpҮrF! Vn234R;#ېZ@oڄK!7tzVfR] 3E1'qk&@. 0(CY&ˆt5td5X e dYe&79-U%=&f:B]kZ:p5n]=nIN8#z+ '.N_/ZQC8OpJg.91ASHnX5ƥoz:᷸}`:~S\/Λ 8h_V0;0=&f,,92t5}vD%<j9߶dkxV3n)v )Чh$r#!:W`t}twZ6>`kiҾ?%_'1vJK3bdI#,)S8@ќ#0,4lBn{x.=l}ѓ$ އs`8ʌҘ&k;n픾Ahw̓^@;pasybؐDnQ啁ۅ,K.9$tpn3,D5 fIH@3snr?lrS@wQ!; 52rI2?^1J7v,@$'Oᗉa*>Qz|H\u$ⱴ׶GU%Pc$ovєɼgEY HtTwd_W6.smk!0QbmK$l$bbc|AEc W7>w  D"t_I&'QA bL463f.mV+ܥ1<t[^;gP0uQbJxTMBc6MEנSTGet'=%("8b2!%$CYxe8WnfIN r˂ALP a诿35M ڝ OV"~yq1zP4#B{f`g+0r:j_itzbҷz.[U>1 ދR`>y24N9I<&Fj~KY" wݦѲb"mv'^ Qpӵ&w}qLOֿ0qfoC?^?{pBj=O;$Ӹtm[rT}Z7߅6XAޤ7]Xz]\ 3tpb*MC,_osdamUlZ9gMe_6^Q~l#ب9 R%w}J-T%+ݠ[ִNUy%vKz$i W') s1iFx%L(KSMÓ` ?1ϤA$@_tv_mp֋$/i)v$En3syU9΍ CZ"ÿq佬W%'ez4 QpxN[kfdDBMtHcyzn-bgN;wvfk]6g'TràE4 G[/M#)Z~e5Te{6Nsj_ MUM& .Qt>uBtP4x\11\sv_4LvVqɲ2:F|Q2Ֆ9{9 Y9~,%A\(nPnI1 aDu{@iGA-Ԓ` \ҙ<)0i->KOe# %& \xeۃ|_n|E@)Twg$P.c r{w&u\Yu׾4^B i畯 UOH^@%M&H[\j^0gG&‡mz$M -,^'1>dŨ VvXt%L >{BSGsxWB`(gr@J`1Oǰ`+_jjy4S~ė=AB=[/5;,[fjx| p 9qeYkl])B5V4OTw$7v_*4S~urDYp1m(} ͋Np92jn| g+^:X\ y{[j۵^SLsŬ?(̿Gsmk3x1g7W>\8OO^cqThwy < V7B/-F44?|RMEA~]*`fza0jn+Qt4O dHs\L^[*؁1 {)oL0y>|^Go%pִ>&:g,|<{Dr0 qҖߪU,4 ]ץr Cv e==e#B<X.DHԞ9LI #/bKL“z8ǰx%9l_5i$8sð83A|7,~S"шT9:y yɯO8҅ЀؽG6YiA0@O%`ھ{u6mS$e!qѰ>*p5Ņ^6,Nl `#,p8&Di)KFX ! z/j\t3v(1WeӅ2U\dW/\wJ7/kbr/=kBGȒ+ &H%z[|x(VK*XQ Ɨ:PmL(`HV( .:~,4s(&o]$ݾqZYD|񿮇m\ +ҀF:O"S}'=/¿@eK2 0Ù&q\~΃~}:I-r}JBkШt0M͓CwumMow"E:}P5gKI6kx]U \5A>qw/`"+`LASr5` ل I;rmu$F-C_tX7IJ$smꁃvCfr8y{,#bJ)EYִ g9RZHưxW;t!o H~{g?YhuD`}ByBt)ڷl0qـ_5Q8Ɩֵ)a<ʄP-II^ ۝ t`IP!6N!?;ob55h3m6oܪ짩r3/ޘ$q 謂0D,HUhnRl"g=gh+jC F L1*EU笟̅iAk [ ^n;p\Y`[Ǔ 圮9}szȚC'P+ FrS9OMi)~`l0:R}.*H b}zI-) W / ?>)U%3j+hc "pX^Qh1plmi{$j^!DU ImPR]!鉲mL+J f_18H>P_K/T[`0e[oó' -%ZE2 il }^P^>mO7ֆvχ1nt~,E&gK 1rmz{ m~K[ #\7,U\7$sdSTHBh3j5JHkقoІP Ӆn@($z*;Y>K1 fg:G שZ94ϯ;eRUZ2%uTd rrM)D*?&`Sn ݗ0C`Gԋ?>;$usai`ԙV&1M^}/7MzxZbhDgJH%7Km>Hʿ0UcߩKkd YVZ7ѧ:i}׎vD&teQ3yLCXK"/ny̨D^b5m˙,gnb镂9ZY\2ev[ SbVTF=/ KÐiE hz̉:8]ՋۮEMqY876'6 :͐-R1@q+XŏKWYVjh퓜̳aNƟzt`볉z|*lɾWUm!-jꔵ]%cgiB\J 2W]Az0 QEL-[hn5h~_iGbl6`XW,صۚچ:rzF)nnKDHE,xn;Yvuo|bݹe}Y*8xϷK+a׃S;(c8S T vR\Bzyz.Ǡw.O–Lp8J_iȟ0(ocϕF2䠇. ث5~sK~$϶TXYGj>RTw L*A1)MxtICfz ]_dl%[vO{ւe&JT{rPM-V5Htmr-`}n}tq]q/V( ,Ą!W0Se, V e.hRNr:}(AL3zq~cQ) wPgAP;E[*,'o?xs8YeBiAMzj!&{`\Otdm#_Iԧ8#T!bF3bp:i܋XF/|5=69u10*̇Z9g`qX+RWڔ9险{ee>?7P|fb/!e߹{v$ +rWL+x06>#NIXvHZؕ8~ЈP a;ߤX1/= [Ldϼ"^߄x/)Օ_Dpআ%lx2˛QH='[v5)cN?8"ǀ QPS.{ lsX^F[J9VԒYo gx6nݠ-`u{x7?Ho4AlYl/؏-D\zYBӎovt蒖K֋3h˓ O2 C-ZMM9uXD;[<^/[L kЇƧ _qtrnSnhM[΢mtZ=y:žh$@q+N@.Gİ3.~9H:OLo5v@J EMU-pf}A_FD(ֆ=s _YHI-gKDA-YJ>|/5"pp_wPh Z0$b2ECí;R}?.!rvk%큕A4\Y\N8\gw ,M;Qamvp?ˆmTX=Se#=(~\y]cX}3kY9wAm5`,a:>ږG#S+IdtAȅGJ`ub}4/E$eJ@4 ; Dn (Mi?\ Y$?}7C#2\䵟!R4; _g3bf:Wh'xf ?a]/4R{`^.6l[#7Ak@kKGSV|md:?,Ra:|ͦYg7a eFG .]>`q'@^8gX n/H?n[DKѿ/J rqM=pE1 FR5Z`ـP>\7R|3j.1\Kno ĥo?8Tl(::"~뛐 KW4b] w_qcQD6iqCԹ9>)V!¼1zEC!k+͈G"r-j/JͶ7{dOX5[yQ ݈qHzSF,[.'a_e]mT r:q;)`OV+<,LPRqfy"rsaՆr^ /FMFAe{--Ԕ0=YBɐQ$G >inN0̡UTOV_e}'W{ $IMVM}.{stx~!lT*=^Lvj[ NA:ek;Oc 7ΧQ YЌ1D0m, `5mjOo~׼# + GOJ7*=d+?߶FهA1εcH3^^`#\xÇH>>\bvQ꺑r*>Ǩ5-|g΄s6yxr^v37oG+'*PJqv|\-q.=ŭ."־4Hڧt)y&Ƶne?ʂ®O{E[ AH ZEڃ94FX&U$nh4Z%4H=y38/>QJ:BBT*~XKZ21ESʋei!7T_/ƞDDW`L,@Kc*Nv٨Xdšs~| in5]!-HN>I4n;l۰??PQXkyW4HTmA)b?e4GdXs#l}g}Ƈwnh$(w` LP297r~zR=/\ mP.^PAFBR=ʵڹf44w'& Xtp &;9*p]a30b"a' V9!p2겼Z'~xߕj ܜG7R`p])\ʹ<]u[X% rB,>hdfJqsE YlⅯf%R4IM/~BimL73lfގYdkSN kg|AVd7Nrkk9%_ XkYwvJ]:1m[DZf;l]p0過GD93& 8=C ~CJ >(t@o]<(+YErqo% OXzk`p؂нPpY'ݡI(Zx =߿vVXb>EV/2/ɚ9n$dUKyngOA|eBӈ8ʿJG gW)\+} v3vD]NR݃Z|;SgcHXWfe EEe"o.L_ɥX9f"I#婂8S@wlSEcJ90j1a]Ogkr/α ^;a8Yב}ۇ;,ŠFJ{ (/fAfZ,2!NFV֝)LIx\x[\,V2A,KZ&z^,RIhaM"\,~&*>.Cz 1CC#Y49 ',O{BpmHZ' c<-Ehi7}܄w}LJ_WBW*W#>P*r僻MSzW~Jef3URWnR4('\yfԃv+؋tPv- O nʛ҃J< .KR.ӵ]fț">_:([z Q p3O:]P^OlȬk=h}0LoD!'0c,W-K:*])6O/ý ! KV3nJ] ݚ5a#]؏mȤKj#NuUB-]PˣQ _RZmBp6xzi7/éO>.Fn5(ݐ%Rе7ęnVOK\@$(XRB!,wCmsL:*Yo/74eRwPiBzG_9shME)lPLFGȐ ֎D;A¢`i0Щ#jg&<HFWma_ 55+ +(3_.WRS>"YヘvORtphSH!/tS6ۧs [=LB$# MZd}Rvn&q*NKs8ۣ+7[l<*i"omІKA;ק<$ƺ-LN~!' I2n<~; nJ6CvwHwPTohqs1Y!kD<*  ThkXMiL u֥u*^ +bzr^ڀ`JXcS ACf3SD [LpAsqEayV׿+>SYs60:uG,ϿN>Y6Udz'U6]QQ;DmEQY rne JwTї  t N,7Maxt(K7>Ώ}>-"]RFZΨCb)u35PMvЌ41LNv͍'=H#H[ yg*#<8"ѧRXg&ϲ亨$I쭅5:.s$h۰SC -0QLz$Oq,B⣈JRK:ȸgބg ,"uD߄j$`/|hzMc%{-غ~?j]ݳUrL!Bq>\9QxR~ @SJFrK4tO~ˊ ^SK۔]` >,f:|eͦ~=P j:?toH9 25ekqװP&5탊U8'!5uW!A@]ƙ@ui) U]W=]]V6m\P; ҈Wdg G K0gb%Ӡn|QoC빙#٣g(5ہ370b^4) ۋ-g>DEۍ#Kɏ#<̢{`m~)cξ`;E0ݖptnNjlu1-h/cÉVJUV{_&ڳ ]i>iKq'Rᢖ|cwDMO*yi{ߍհG̾C:Gϊo6ϕj5+Rfg6c |6"(Qj`P`Ŕz2#(5Lg4W49FwExg!Ϙ]r-W iA,E8(=F~kܛ %*ˉWB +Bʆ[٬mR{ )0!41vA=W+VX1%Yҹ\xEk#uw6T-tgŹ±č]^%ʅcIgtzeL27gF;/[he6pHߑR$r.N 2CxХ]Bec+>z均Yi][?Z6\\֧l'Kƌ?T~څ7Oe 8&84T0Ob#(!Cʓޫ.M ||U /qM= |W'kɸWz ֒WYʌdp7h5ՋAHjצΒd-ʩ ^tƺ1[%6$A]|GR{5SA}űD)SiȉһرƖPq W.62oҿ#)ECcTtx rR`( O^,q5׎-=;PmP}ii-B7gE'v.uPbk\aYu PY,^<fNBح"/LxEc:YB ݡ-#if%1CmtfҷSfaL Wtd<ـSϻ Ynp^sWwO[\2)9y2XPU 4 <$erܑhPO/yW:3aGUGBnt5|8 Mo[FQAisg.P`H-AHX{EaX)\)`#tu&[(GR.UtwcL_4/Ao_Ak\+[ "d$YC+!ɓ Ǒ|Ji+;}xEezXQ&W ?&LjQR"Ѫibx~3Ц(PYܽ0Hi„w!sSa{hߪI(H.&z]],Y5)Ǣ;̞ Al 3 Wcvż|M&^톥Yl=s@юJ8VQ'-i,j@J᭡]%]^dͯ `a9l~EaMm$r9pR2+tX@FG3sB"CVs&(Е(s<,UVfXohZ'W$`Ԅvj)a:S7g@q5{daခ|u?`φ';=(}'djP =oĄ^v,s!)Ŋp;ԠwQ 9xSӎvOZ/mJ>]'\-iՈyN8Y`m 6sH@=WĢ5Vz'p44Di ĸG{N'݁<;D P7w~ "}&cb7X@E }(?,i&-ptp~QMG0d,Z"KM*CqL={{Ҋs%x <W[ q60a;MP]ZIռؔkCkssW@$p?P]`Kaƞ)fُ@!B~R%8/" |Ƃι3jʻsöOZ`S*o'3oXoʽYHPI#.cyS-E[qr3$i="){15'uR<%5 (4_ BV#uR~=v;x)fr%!]:z ӳ0@.%V0M4WA9@L*sN&KaLC$ƺ0/i,lx}朧 r8c*mr8ʳ =hW guy eX܁jM !.Yƒ=+J;]eΝ_? *x$QJ\6X+F4bTRcYBÏC01tcGk+1 cXk]@ yY- uô֯c9a}쪋bbCtGxe\&=µ]}/RJZ ^JlGWko@FS;xa6nliZ0/w3sSBLK>I47,M{j>pW"Lze'`tDUDΕfm6%0S$x7؜Po [İe26C^ ?!aԈFP{k宾TFU%k~|A:X?3v?6hG./ Ю#D'h:0c!YQg3mJ=aLp_4m6zZ_c_N"yxeiuYA?(˦˫+ϙZY Lؕ"O2J#W*ϛ-NfMO d/+~r"Gi$m-/LԽC Q,s%0H.J4\C)#ktnqc~kBu|+2+u-sʋ_RMOAb>pkl1 :;v푙MxqN~r`z3҂,z 꾢|E,Q|P{?NF ,,97vAiD씁MJjt\DT&%?J9XBV`H9y &VvLH¾*{KRoKUW;- >%vJ쁴ǫF^8du¶S;ݏؚs2{$Y_]| VfAXxsuY=nL-K|>0ed4Ax]99z?#5 ;%>N[g y"?S=&|1p8~&.$rO)RXIÂ2 |h?beT';u.O}z3} ܣUKD:fP"TڨӟLXRR>Yj3+%XK4J#iOٴS88 Wf* ]ʨNQA1inem #Ni1C711h۱S}zr=Π*Fr cpm`қpb(>Lj MTu{D婈/JCCoK+n^=2`hon:\d@|[e6oa>IdHj԰Le]2s)%x9>bi86{n,/>:Mf5Hr_n3[AI1} h68'o"G-G80WXS,u~th7X'_b[qT,_Qak$YKfW+6zk/QQnRTd;Mh>,# ~>u1Bꩱ1Dw/XI1X4aңo4DudZ@#h[|`Bd wv{l}I+v!$_;] 7.czΘ+nWl`UԌJ%)+CƄf:6,F'1bWRq%e c.4s]kR×&8myqM>wVW7 . |F:rX JXNnsd*t{> VΆDhDh)vG/+%(~{di`/uz&-W[ՇSU=qyOP&Kx5:bOݒFROL`%ُ2y W+>8>B+P=r1ֻl3ПhfURllq1g],7CkSgAbJO\pSÈ1Љ8^SIF\dM"R}m&ڔ{[fsyv1 SG(ڏy*d+n?CN vvy #%M׻oUgQϐJJ+YHȝLߘR\ϹNer6%a֕oPl'QnJ# [9JFbhN$SH\þq1+UdZlsE\"$)F̘懔H(aPM:F U.k%.\I9d+Yv9ib)H NLHfKqw=cϋhp}}$F,{ )h{&Ш5ơED%kk*-K'!@e1T'_4zc؇K=<u4op-, c{ϻ{A"~cp7p^L/Q9 ,M~#2.@3]SO 㖥ׄ`ɍ-z祬:+  ӎ4&([)`9)$b¬{=l5N`-i>NiAS|2 0ire /-K-۾32,ReBk9 [3c#,4=P"/AvO?j.3sS{iau! 탃 69^Ɉf5jlvI|wxr+?᧕Vk߻,VLcZ(씀B_n1z~rw68 %1S8W-cD0cDsGI~9c5 !7zn蓮̖#/46 },9~A6@s&8kk7'KL7{#h j)KY93ꑕ{UAcMA"{Pxr fE}뢲ave/X.޸9Vw!PSd3x.GU02@/Gc 4'4$oݿ{bRw|?X4mSk^%/-Teiʁyg ZYE2bFc,of%"MsۭkъKr <}&u7˺`<)&F "<1:ƅkj(IuzƎÖb}V{cxˈ>kesYNU=c`wZn2,Fqx2YtĔ=جvբ"1'o3Y4a8+TuE!qp"32}v0CdC):Hءӥ)(_+ A-$5[uR[?Lv(_`)d瞴d<3 ̒&3;O M&`lHæ("́ ^)G &) Uk6{fS1r*a}ܖa6IGw06i{] W7u-]k QBmw,hD M \rz-ƲV!n;YYb^O>(i$ L(dUufь W%IӃiw5gFc&AB|n7:NoyɩtcK粼GZ:9ByD?GKc%(C@i!E,W~ [$O>,6fF;:-)8t[@Ƌnޜ' V5O`$3(H;DMiwP`Σ A©<_6 9طN0eʹOֱgfĩoEFia$@G>ߝQ}9hYTAir<e4ß?P3szjc҆O8(c!tsl_݆*,ZHuQQW5ո!):!?d^?[S4ḽ\LNAI9–Vՠs#JKdvdY01AklxU/ŒI|9<0E>),@'A̝ۻ K[$|.ښNPb)!0׈쥟ʀ%x/> *P%GiL <#;]\Օ} MmiʆW_j74T암LOvhp&;a_+Azx?A k"M<1=R O0LZgvv1B( ty?:@p% RBώ1'&v V$5Y-] O=X;f#x,(M)۾pg9z>LpC $ӎ"ǯ͗p ner3Z<ݳ4?`r ai]nX=5OlLވ0n.ѐ {Pi ϫTZN\a"*|u ;}GѾX66*} Ј5ElNmeKeL8K=Xb@N,-0MiqBvbtk @}j` y 2;ի#M[Q@NZ*ϬK|$ sHw* *\!2'>AUQ8oq2#N=*\x„_8D9h ;7@P"^]dg10XsDm(SSe đTgE,Q\7*wDjUZή,V2ߪQsWkb{ByH;_]$AKs;pFgЩIҀQD srϲ]ՖOĘ$& ty}k+$a5'#*3y->M%hh;"Qrdנ60dIl>ְnPBfZ謏~M,E%Jfڲ$/A@~"#E^l5tG`O$'PdP²!I?NP2ēҿE-:໿#O]Eť }\arJijxi!&)Kޒ %.4@֧AGjL%}#`pg;AQw\CɎpa;/RjUq: s}s}vJ&?`Ȧ10A6zzOIZlc$ǚD;8yh. M8Dm[xrw독4#N^΄@XN4)CltYďB>ZR~:$wT`M5&)Nlrv3pspfa+ 1n]R! ] =CE"Bf2Cc1Ia7_3<>+L.m6@s8 C6_(Gf>LxZՓR?'^ҒLb`{Gl8-Ӛ~y aDГOUâ$I7R;6cA7s<(//Z1VK?(^Ǿ62#X0eCXoVͰ"M1a0f9#S]T*`v>z U( 2~=@2Rv;lcS$>vYb3Y@AB>pXt \⣊]q8' tμ>s9:oRm]a 7)4n5Fa9 ='T`"Vq%mdp# mT@ 9d\.U^`Nt ,qXp+s,C6e>ӭ{ZDUՆ j>ӥ Xq1\^2%1˅J>-⅋Xzi[N.ts)WO_倹Ea1~:eqaBobL/:۟Ei@О !sg !ggOI=Y2<&e'~A^05LIT/}J>4dx5-\;T@CyY:dnTN* HuA?Ҧ\( TVꓹk3r&W<~RJ‘Ўߖ'ؓgT, Mo:=*MU@~%dk]39JbÓݫ2-x2)gۖWn0 mqbUBbH3eoHx#Gdk?\nzیS.4 B9 fmW: ZjTXec^qLN19-KLg^{_۳ͯYOpWPvyfNxNX˶`hlg Ǝ;>~N+ O,oLhi#Zmp@K[4ϡ-L3ON a"yGq/ʖZ^ɜVнP2QI~u&NLQf*H%tYpTMћiernҿ;;ΊoNXLVX\Ɠs(F?K”ii-oj55ș *B}+}dgm#Q-M Z{MePul 8_\HLP ꂺzW4H.n-;Yfsug_&jY,#1wlnUJ!d`)h:+~JBǽb)CRKݗ״<Yew3?\UKȒ)+{<57h[Op6oYҚCܓHڷӷ 5JvQZ[Sh& F(ʔʋ2GP,K\z}ʻR>끼62AjY7Sv *֨cIAp?8̉p,]ħc1% Ie.k=EI,/W G}\OM[iZVl'8EI˖8ǘ(h-'@} +Ir_S,HȜ^. fӲ&#꥘ҢqpLrׂ|]EЍ,1Ǫw4xfJ?L/] B>U4] kI#J<0~F@+vSNcT*h727ֺiBGߚtx0q#L)$|rL,fR,-J*osn(q= gߣTA`n T蔘wEwo=[j98vI. j`îH.[fl1# 46^sr;Ep]n ;k:{h2 }?P0BTc4Tc%|mHS:Y *^ZzvN:7Hԅt+^CUN ؚr`Br y.Ym伫5_j 6N>c@rp~XErCI+cx">aeyn\7/Eyͼho+sR͓Ҙ,/0 JYuլ]oA9W%tPa|F?:udFAMb =fL0VӴWW3:w= mL!W$Ex~Dqž!q̘FV{٤~졇E1tucVϭWRAxO pLX߮ By W^Ⱥ[t<ܾz;/©"8 7ւǷVx] pj5'9o u;6rն!m+Z/S> ;xl!<=FT[mQϼ uǬI.W'*Y?mZ۹'Ӛ֥ǝy\˪im wҕC{`S9ջ]Ew'z]␞YxhhsfϬ?/j,%JmHoN)ͩPhi='בZgihPu4 1/XKYzcXw+ 9yԴ3~wr*kGv/Gdހ)]vCQ GfddMRA&b[)8-C]SwE v/c_9 >/塜;#.6ċ*F`dҟ/9g2uOgBoQ]K[9g*]#;} e 0sEpT%Y#Zz]D[MyYǑS*薝eu~$VW"BQ&vHn$|Gi.,L`ɩ҃״lțǮB؞%GŎHB `KeHku*)R HL$}15̷nŪJa)7np`ƞv)}WBtYQEA/S<;ōd&G> [`ԳArI`9 ӵY?i(G@R&.[ X\i *g9b>/gs{6r/ۿ.s+q^(d\4_ʢ-X-mVi#w'ILӰts6 yD`O2SHJ o+1Y!~a5훤YRƱ \P8vdMD 1iNUs/8UⅫP>ut'ۯdhwH0\|l$r[?W㭳bh;;3RիVB Nubn<ѝ9yY璉4qZ]M8֊RsY]#KLS+|~_hO"5AIk[\UN]?c眏Js!Ь;A:{P[<TG"<ӡ܍ݔc ;==Nf(G"4<̂HO1&|)p`;,m\cτ,q мwO2Lu⒊"eI`}w9#{ Eb{{R$16z,Uڄo l8mqѤܨW@Sr6A ~s{:Voxf,ChX8Rw4LnT$!EP乚KN|__Cgi/>Pnj6oؾfMjoӪ{Z./6f- ,qtDK{_? qZ`qB[i g^V/;t?H=ҮE򊓥!%"⩭xjT`MM}FjcVj$mD8\a9R G^Ty$69Vb-Sc {vptH7hh1+xwZ%z~¹JxP]/@$EJ2>N%_拞XK-y`iwR nF8$HjL| G‹{y ȧ~mDӟB:үWyC5oI8ЯGj\䘐G~S.vE,*=V~L*|Qokdn “J"5^^#L}ЭwROI.xCM q<ޝq_ʟI|[o554Laι/xZy^12[0G a8>Ǵ/+F%+XPClفJ渒]oIZ|@-YMkܑ[4_Cq!]޾3=A: BR䊐l(GLo#Vb3=v@B΃瓴(Zr}}S2-}b2rw&N')ή9zp[5vSOO\.v*uHaU:f( I4\BI*a>~h G30?F6pJ< lϡ2(#>)-$U JdHm!"1z(W.<*8KO.䐭xw>x1i_xu%6c#>NE"Er])(?1j2/PڔA҈d}uUӌ?B 0v36&?-9|F5kS]Mvufnif}fo{EwI#pE)oFR33@KNFk ,򎦏lq%{Y3Lw{ey5Kwo=OY c=bm_dN6]3kxQ&o]Y=ׁqki1bw-V+3ws5Kd T "Pj.˫^c/0M}cNፚؚ 9TF_#}eҔB"1w VxtBgQz@d*.?nMW!$(')ՁcG,zY)zR"T(U):>cf>QQ8Ƿ ,.[fF@Ϧrh$Ym4 W fS ^ NVYA+ie &HN}h=T-+&WǏS#/FL~Ų0|5Yo+pDyvqghC) KŬ*=c;3z"FN3]):.)8J8;C Dը 9ClfQ$f{Bܖk;.1P{vr~A,ϱwnyW}ڣȐ QcWu@.#f X*۹509: 6\5b}9NPiDe LipiӇ[cU7/Ǥpx[xh@o4pѠ!j7\y1rg `:;YaX[H(- ulR,?EpnxD/[ #_L%(1bemWg?rmZҹwȫ:F&.wFNlI5CCӴF&aV#1 t:Cs79%nPSzQ-CVB鄋 F0rrǯKpDk#ෘZ :M+c85[cglܥ"$we\L =Axhw $ƆUMN.)X5vB%J34B߱/PƬv8ǯ_l?!g`QƼ NUuzpbJC( !R%=;0O@8ɥT!d>ߝCS1v# +y*msrz㩽Xlcט&+H#P$@ EO}iHu}x`ezG f:DD-bTh[&_{Ad{N3Q7xɊQrWj @AKXވ1K\XDV}M x`aiBQm211vj ~6R3? Jn2! F>(H4ܞh0? V|5\X&<qѬW>^}dvBlp~EU=Ros.lxC13' Qgʧ@3Ų0;;(/wDժ̐x.M #2Vq/k6iGjR=|D"i"6.t p?͍x(V+ݱ>YAZCl( ijGY6d_P6L?|lp*C]I ].$Sy_\ð S0O}57ѹa)@^+8UgP`~>{jV/~jѨ9>zm^ӍP'|E Rta\{5w=4~o!jtqp> 2u: oڒQ 3  SaG#D 97^C_]>cpp\Pcc>tzC%TT O#h/׶f%Aq\TQhRlPbDkptxi jC$ɛ;S_u7c~Ֆ7>98sj|N=>/GX/l%eBJ 6+z^n ]Xɀ E۟' FN?/xgd"G`Gl3c nwqe"M[+~,>^ 9jt˳,EqS{H9J.&K|/3rCɐť|YAFcb숪Xv3YhpUc[Բ,O/ݍJX{͊_©'dJidz"LQ.kZv²e6 ٤_]1פoXSH%N= RY`S.⏄ec.s{:}OGC\RL]ϙSXB;cz`Uy$BG{Kc$v~ IB8jppi`boǍfI)&53U7Uj!8?oZJ.OQzAb̈́̀Y t]\pֺJ]٣#$*m54z4؛cۖ}%1@(=by:׈HbKgsu(I5rC'A}LJ9<=|c&R3\EJi)RR % Y5z7֩c\GK8ÄdžˍJ.Ln1@E/n{ aݚ`r h69xR+`keO"AKR2pxUagL9^q躛I:􎃆d3V-13l>f1~/ĕ^c3:$4x)ʅ2yP _|'!o@;FĒge  rRו}h',@|4g] aDzw}M|)EuWj]Vf:Ir̈́(gyGl]e, Y6kXď Fp9p|`2v{HGqg{T^MniL;0v#V4.yP׌۬H+3ངӳ7nWAno 6@֡K `Պ*a{ۇ zWC_Eg&2gZ.(1~`f.7th 3j*Z;5Wtfrv.uZRԄ_ihʙ`2t#Z)3%.9h7-te!2s p-)7!s`ۖ$oM2T~1o"^ۘT@e #Z S@+'{p6Z)'Sxf/ոzskUivrY:Ӂ[Vh\a0[eo9!a4Tf4! lٞǮC> W`4Y`L4COP:B5gMf{L hTqU&lO>%(p#=>uO΢7J-&rst9I. F(؍/#`*'Կg*[&)Dfc>*nVjOt38$JBZۘ?ڕ։|;hZ Z`xTygjA+{;R&U)٤5"ae(~Tt;Zψyt+ yǐ chy-!.Rt)O|^.ݣ)3;A3Q/jdVt)K͉aA¬8pw㏊ʲ\j):j `y~8¶lR&WcĨ6uO >Bz,hkqC ERy'v:^Qz~^` wnɄ9xGԭss9]qG$%kO ;置iR}8Nf{f\}}Iӕ2I7VNSw"myP15'?k4E?`u&# >@bÛaorQ[DFFs#@ΆO_;(;؎|}oy<_UC w~,:|s?\pgqX)'p&@SlaR> P>yNZ9M|@n(ѠqZzā.r֬Jw-!)<-CV/z%a7/rUQj ͒Jm'J2ɨ)0<ţSOy>! =%< H!W7C&J̾G~(Yη]Wy[>"(F:LclgimI QFAwty z|j*@*:o^_VlS26ZNڪ9ˡM|Fv(?S??#`IeF0KSϾ3ˈkQ9ʍCvDAs')KW`ĥ\x($/ݟ@콿'_׭>~M}V5yM+X q`3? ΆGr+~hTǢ`A OAkto.&5p+sXЩ |nC@.?8 KIoku9.f0%ư5l)ɫZt*~.j͂aWc jF몷*p 4|PR TJ@o(~ʺk+UD<.ՆyȖTSßk,3V o*$DvBh$:ñS"wZ~'n$ai%M)>,ݲ ؚ` 7P͠/(>K)Hsן P,εG~6R,ܳqh^zyAaL;FzrViт8w,1dzce?EA_YM^Syzm}_9Q*Ahw 2c i ʓ7SϞjGL'e@Ҳ9YH1[9 liw`- mpv![3Q^Adg)'bMv̲惁 g#Ҷt_Q_N3X&̝2qR $3PAg ȍs6\\WOfJPŃǷ| +PPG)윶d6iluoSby6 jq/c12wC8`iX( 5/6k-@@'q`1.7Bs bSGbd~i8*{=g0N{o<)-]MLǠcQV wSd%F`j<Q7: Z#Sg'Z_m=R_n!U.Y%#ףis"`&{ +!G[k>Mx a2A}thϞ7Ċk,RSB&[OAH/=J! A?îF F#P>"J /WC6Y"`ϔrͫ;=] CbAts7sZEQJ)G*_`ٶ쾖^* SW6 >N#vĐ,WEKdQPL=P[qE~n{,WU PvMn" )$&D1ӱː3bi'03F ¯*/Oߴ6\\eZ)ԏۨ?Q ފJj|̈ #Ϝ{9Yߡ((S,ATX7TÄE.1 5"R mVA_fR, XC7?O}~CܝwCu*оQ:_? Wy\U R78' v8uzB;HЎ(p9s˗,.;!8n"-_D%`jF{L`>čNGN;ow^AV5,H+[RPyYsirL?b5YJ۟ lG|`ijrRIBv|C-do`Q}>t!k+m'!'?Zzj/q=EҟY23+5%[ˡg -Gg!TE1zOmCŦ29RU'7m· HX5 AC|8|xLI2 P9F=s@ʁAP.ۺ'@~Yzh2!~iyWsVEWX ض1c. I*CO'C%NGu-^IcH "Lt:rMdژ]@5"Ud@SD\b׆hWeuK2*u/W Brz8;{O) [|lFe7ȩ1;gܞyDB[ `O1ȉbdBZ&mdxki(durO`9PH6ɚg‘p̌Gg0n=ctZǾ{zdg8J,L  ȚJ#pz ߎ\nlz( -xe#E]P?@{9D+ eG_t;:ē(؜f%SF8@[vgR=0P1Bw@]]"-ӟNl&`ȟa1nh I9B^sN@a6&25Y0IjSTWE&l&tZ%${2QqG{0ޛf`'JLշyI=A`qvւVG#Khqʼn}Tq'[_x6Yj@;7y=[7z -b6ֈF1Ш7S*Auf$oD0C`˒_ZU| jYmu,%@V{J ֭RY_ 33Pu\$[vsUԆ EZ`+.&* F&OiQ8u'T4y/d`" Z8ݫ̜^V)іCxRabh۸eHCVg]1wiOeue/vR!Ĭw#cӅeHxJBT5"CmpoV[FPkżZީE _ܪu]>qScVBF<)NShl˱]8w]ARo 1)nn ${~Pc.!v6m(J|kԕapG4Deȫ2B1vZŲEFL=-u(y1F0WN?2'أ[Y1J(F"2)f,d"~8Q cmy4h K1E9pK ȆQ|m~?{c[ NkwO2Oט)?gwq(i ne˺i*5H#P@m8l".N<ڂD]0N i)Ź\͢ hgOh[\6L.U_9Ǹ,kWz>k;zSq5Ej龾ȝL;ԋOQ6<ċ8OP`S~<0*Y@ ne d%7aϠ뤲(i>hzKc/f1R^%-%R9E'fWEb¤5xmw͝mSg!=⭿q`sj+:RFpz3幄ӯyšM19Z$3w1;#'aqz;oNйa3|icDD G'bsuAnOs=k0Qq5($2~J a7|C3A]oH+1&D ?O{EGUr&f֝SfY(em'DB@$ 49׮3J PI|IQ&?-PW0;p$LO6bH/NU0}0ޑ;wi1/E\?ɮ+cp ǨcI712Uþ% NaKЎK ]b>TwN%4ۥlubCaI"{oܵ餸JyY2}k'j8xK>),|!3v |gւ"qOc Cc0 UM5$.RpX ÉhF U-] 떚$0l2! a2ԁ2GLSzrz<0*{տ2P'X#=. ZtXDe*s/Է&mjUJ/{FPrC,1/iLߩglu۔jXK靆GIO;=G{{g+K{("Ҭ ܦ;XCt$^SK!5w޽OT?2WަJ{"FTXZJp4Ùm^' TZD(?$u+1A YTE%9O8dT开j+#A'bz-S榪֪Ft}AAr-d>VQ=퉶Wig4Hyg1pDk[5&P!I8 !?pR6 FD QT!4L,$({}mUukmpy; pS^GI!31CHZDIM^+aoc@ #-5z jrUs @L0υ-X0tjС5 0gA1Edf7G'IAݓLU6޵Q昅aמ#"|^Cnu{=%+Gf,OWbPeƫ,Y98sX&ջ#0r['V qZħ(3`5u ߪ١)6a퀳e]8Kmuxa\ FqwA)aC6yoR*]]BѸ+4fYXx|T~rK(FXuH@+D;GFq:Xk_fJ,eu-o$/ߦ}u5m5!矁G4ecׁh%fvL߽$C*AI /߽ve}0j:]߉Fl4SG_d SpJ6BFp.R#Za-~ ؊Jaau* :K 1mgG-Tǜn*DNEý"ԷY:,p;{ES HUXx^<м73""z/qG':xFwjB?ˁ5lcW"KH3Gxh)[g .(vQr/N:5 QX>dڣ׸á۠Nf}6{^_ N5ʁ2]6[Ow 9Jh/ļǹ*㋶J'[y{`痮uMNM0yUU>X,+^q6g7ݴ?F&rF0IB(u`ۃo?(J(U_{2.4s <۹o*{чC I{Dԏ~>"ٜX@?8-Z>L "ҮG(%&(ɓ|%[\9NM]$mQhL0]}%m*$l/øᒏ- Rc,]P2UuVWH\=(vnT:]ꅗ ׵Lmd3*Ș\ߊLݨBZ";wNӭ0son+DiFo?Xʟ/{ֽ#r> n 1$p5?Ԓ`YSʪI i*v<<{mr$**sUze;'b WR Cl"f*15.nI~bm Xޭ a.qt10flE׏%l J*&\l5_ od @khpԄlavH$S@Ä8IAf }$a EFaђ̹a<9EV'x:uBܝ+!7ٞN6yY`8I d񖐡X>7\w@Kg2O7yGzȸ}K *n*i;pX5#Ex*2ζ9:"0y5DW{"\58%Ȃ6C($˕loҨXжiS,ֱ}͡H3fԑ²)z\ETf? uZ޶:~b<0=u[U zaV*ݏm~>zNܙ+kY./e}0w hC'@ "6K('TJiB\{zQeMG}N_Y51633y\-sBoVEyxmMsЂ"j,aݛh'Q\iY0ߵ8$iճ%pYxy\Pm䱒\g6$|.dԫӧlBv&]J]Iy"\9D_ <5W9 %A ljv=iڥNIVTζiv9vC@K9^I@xb[Y-8N 9ؤ 9%K`!iE".]]Tax$&c=!Lab.:,x]X%Les^>x)=%ڱ"YuFMmb9 ^{mc_=~SOz2B -[(洘wXH b&-kZ` X>Ȇg TT`?zy)/ƕ08kD5l!*v\E&{,jWmI̩3S1~O$6ڸYcηqSN짾&RԳa옪SX8cwg\UX2TINBz !Gd}Mg;"\O&V~8./n[4 N#)wm@mq! ËFry:,XY5VYh~vyP Ṳ̏C˪|4KMF}Ԗ5(wDO-H6#=5 tF?'ho6ӸX:EY!R&$lb(_`BOZbcɣ*t$gYa'}6HRIAzru(y MW,.wz7{b[.>PE!_ |m$End@ tl@9x >C22Yxl%{"S6)Ƹ7P Bw^i:vk `pF YE O@^xi~gޑ)_#_20m#vZwwƲ;Sm?OAlRGIB$Md/M2(ۚ9w/&SEHanlܚ;jEGgZ ƯDª6 '$nrq"4'8Uu?.st\C/&~1<"]8=),R@u᫸O QK5dIm杠'JJz8I]v@+Ofb]B.!D IhɪD^!CTJzdf^y+'[`*R1i4Ɉ߂WX-N޼x5iPrMJ{6N_ i* TJ͎n䏐V%>%SI($EXibB\WkLœdrD'~ }&5ܮ* a0+V}6ks﬒ a TUgd0^kͭаc/0p%_Va 2̲@vp@v;gU)#K] J:D'z=~c3`3 =b~M|feIݾ3L[ ]u❞`ORHT-^ Ƶn/(Ta'r4Icc!l)VV 6_#GVN}WH6 m׻3~R uF#0tn@AdA;@x;=\y CqsZ-uFuQ!EsH a$@Aoߖr@>^!6KETe`z7=O5qh  U)? +nkYMB8*`2Tr.:X&70#6v5Id#~4cll$Tn˔hPgLq].uv5Û DVhU-Jm74i H5=-"-WŹr/?jV_53 e7a'@Τi,e,7-ѝWX$ݍA_2*,؏Uԅ:&o2D.(4*:sKgk{{ز%:To3Lfy6b ɠfbJꣁTc 2$~W 𸯞f5ֿVD's4x^&QK -[~?|\m4?NVmz%{J A1aq1mEWPlElU.StL 9]?u ȱ[P+UJ۾O4< ]x*]w&02,r7ȂG[5z43i (ߛ<٥Swrv!"{} AdB xݤ&EC%'u[Tpʕrq1 u>!nF1Á1XRm4,l)՜]bk\d\jo 0GV+$r7zPeRzY5cX'V>/'n1̰W'zEBk"T`kT܅SA嚬"Rg ]haJ$?ȟ)T,s8"F9@ _J6*k9eu(OƤH}]va.DN>;oyo)Wc~bVe{t o؞%ryj+]RKIw,k ;sK+CQ'S^ 0f/UU]DǯҖ:_zbO"E jiF+nO3α+I߸,R!L"FWM|5)}|5H( DNUTg 8D{8?HTHC \Qmץ }e᯴4¾wh#,h ]BQ * I#*sa25d4?/s#tz~Ӫ|Nus7Ȯ,»wϊyQsٓɞ ۥHޙl<5JޠY$+udN<+Dej33P I+?c% e qO*50GvD9adJ_T+S-VTA&?%u{T}jkŏjhip@~zk{ǯue4 wS)PlL}۳ Ƕ!N3Ֆۘ4M#D[mŁfNZ@-IVsh1hFD8s}&PՄCR_K511(n3%tC%3[J90TA^ u Bg:Kv0MKnǒh-ǾL~E THg'R>~^, f_5qf4HKΜ,9lBjӵH@vw@VI8355[}ۂ}BQI%@;ݾkƉcB˼##+MC^LDgyڌZF@&%WSt./9ǶDdAr !b0,-!aNU#AR EŤgCxr# *H~|Kf9z_b3nMΣ$-*|fi\W>hTv0VXj= xk@nX{/qf'wgw/krϰ p;5|c|z5CSOWʇGKɯIl6}!va1 Ka2^K,^/HpCy Q7SUyOLv>'mB ݽѝ(@ /Nip'&"օ*Yz}#-/0k:{Qԗj`4Ag-E ޶,1bOb YUf'ߑp3b nxt@6ja*A-f(2bc{2(O+>Qzv[-C4OSi^]2_6L ;+w$ ؉H~|H| 9@O> ZR %:RKgZ}ͩP#NN.ƺge0E8˨WV֌pqni{횾g ވ[n}l2`ٸ.\F)`Z>X}bB ^9#(Վk$7aQ;uOMk0MeM X8@|;'D%VA.4EI!ғhn[V/ #F++L{U2bt@9xz**LyݟvƓU pv[@⺂§vJ*98aPdtԛ.uS@`ң j<识ԯoU+ +O+ y3ks-tOHMGەZB`/by+e_ɷkz5? ˜d5(xMKtėG҅?JB!}VkZf4bbOy-Mau I<+@"F:~#Z)2@0M>M.CޏIDҋ:O_xŪ##V O_.s#rIuYT.qJrV[Gw?/B TuHĒ|$gǾ '5.ۯՊ$]<<q!iiR08Ϯtd[CQ>lAiҐ*1) څ>O.0-/A~ZtvxԺ&1 Fgĥ+m!ckF zʾbvD=⦺K9 Έ=5O_){h,[g!ŷXW@0J;@Z ePƉ`Oc]>Z )T7t O8)Mo{LVb) c/]a( %W[=&Ѷ*XL^D cw2 覎Wof|NC  CV7^]pb"Ԭt6 yjx. @!U^̇8vZp|bx"(q fm+_ fhb LQ['ܺEm1Ԥ^U8r$B޶4\Y5K mY<1>(RT$]A4^~ vu[53& Z{0E &H-k}kݳ kw6|mlF6\&3ru77GFl@d9fbsA<SFn|>ֱK{n0un7f =L+H=c\<22ac%MD4mRa}BKDG܊}ֲHqYG{k&AJjdʮ2wcΜ.tlza:\|P^ק,*^bQ8"s9䰪Am;Ig=;7e,/(GRe #xQM=ԡτXCN d OWA]aN_`N4\ -YȐse 4w$iSg&Ve\&#2(Bb\ w[FvoxK`p(vmeŶ-o*\d!iԄd] js9W7,r(&vbU]_2N0l*WwvShL.S>IVrB7+J&f]_耴Aˠ] z4kxiUא GxD䃪?AP90V`:ђbZ[F5X?-̏ccb9ȳmts0j 9X!1Ăf16#g֤Y嗎F U%7h/ʓM8M'ku!.qdO|F W@2*~)bd>IB}J40=>>qWNjٳB5 Jn[uS7Li[^QqML fx8Dyedp2r-ۍ>lCZoì5/@]I69 $TRὖN7wQ&MYzBڱ`AZthw}镈zm хūmxR,_{OŊyX$ 8 V4PKx0 DR@?]=FBhXgW"$";\Qz&\n".hU%řH&6Ʊº?fitL}#H(PȧH2߯n5U/.+rh2!BYas d% RjMzM+BdgŪuZ-X0F_S2m_2&$ )h&@]3)BT5ª$p?%dJ~1q6&IM| :03&B 'ʷťC~n< Pr o\.\6pCzJVW/p6sY;{W\q|9Z 4CAj)x728yOO۱[27[nC k]s&y@u#qj˶@r<!}_&RrH{,5;sw*&#7+_| ]ۗTI|Uzxо(!`wMa5ƋO"yM|JgtUy)*ùn=?‰{'1HɥgyExEɎ!?<Z;{%aKS*=]jK+*B#j\F;<^*]6EI'Z>g8"kp{}ZHSkXA<6 q\}=ιW|Y7n#TQO.D E)hayI4{cWn}NNѳڷIo  Mvӓ|o p+E1{$ tX1J/Xs)&Ƿ?fFXɅC C_b3ít&"`Rqg<5f$}CC7E߽y?UV{y>ft<\ rH/dypW fIfj`Q?=Ё!^l)N3sZf#t#&m<%%3/,VݖK ПHmDYK;u2͂M6"u 6 ?Ӡ:_3^6YkDD5C[.8d$J>oњj"A2UyD<8 m|`b,FlZ?<ď%9;Zᐘh=!H$(Z+9Xm U}7:S<NA@&b:j0:W̝ Jǚ]j< =44;%GeA`9sV:?$@!^7L PέUp u6s_h!X/}Bף]M]З KdVWD 9p[yu]qqMP{|+0d} -e(Tgkͩc<YQ$lRn-&,W= ho<Ӑ"ToqcN)= >KV9 m+B#R,^HED bh|jf?OeZ~놧,įIuyLJф]dڛ~p^|5A D;hwho*+k짦*$x}.8-88Mʐd_yDAGZ8:#JSh`E:X3|!eISLji ͤkz IGQs<7.*RDo)ZvJD32},uLԶb2ArSihټ >A. am6n6Α*jl^ՖY%uW:F1ܪX5`4 zZ힢e-Z㻿4`_a);__Uצ#h=4 Ye5J-"'OzprWe·VuÉКatXl}nyO@1Y\+6*&1E`<|53 QQ=fXP[pM}N[>PLtAVkxa Ye1EXP CeRVNN6PūC/Mvk$U -\r/4}hır*j#zem|<;('ڪ(!iQ@?u^ƀW~,ܪ#w;< +}( sn0aB>=:LFG=UhRv ϥnOgR,BRpTj.OHR(wX<0Η'lQ$D8hfa0ŕRXUdO7RX?ݵj?B,EO:bSi _9܎AqdK XafG[6"nRhQ;݌ϱˀ[k\b Z l ]Ɋg^jL?ެk|;dHq]Qk^tl>R%s>-­Aga8B énW}-i#odf-<^o7 (! zL^>:52ĕ2q/EP'uƬ~1Zd~ xW?3?+3lﲥor  @ɗdE@4U8/jO` ssíy a*3ppaF:0Dqe~6tҧLdH5b%H4DA Uɾ$`o}@hdp$`A}q) MjXhf]t A@rq<gO*v+GQf֙ ԓڑe#x稘8S+l,\[Gby/5 ~G! }s=?ʇ~)[ku,T|Iĩ#v"vpU5JCOWC+[Nݍ\_`"!$f޸FT-^FC H N]=jťЪ/}f:؃[(?I~a3AVC Q\-ѧl `,TsV#Ѓc;s?y(J->l ;|?oVᖚ,Շf & :;6{Ê>Gϋ%-[4@9 ]yW)CTQ>R v)?m$8 _dQۃ;-F~AKL}E$Yc ꎭﻥd[S] d'_\~<5[1xWFdza<3GgfS1lFYjBpaǴ֣xec(N:g\gnsYj,L1'p]mPIsx4a튃g Y; ;hW% "LL7!MoI%Bj)Uizp,>_[U=)Dqc% L glV$1uG$GLXLsayבذqj!ggp.QoJB#G% 8?8, ؤ^+44E2a=FzT)o:)ZumL0eK5K+><ؗWo1a98Lwq`#Ki(9ڛʢ;Tׁlb6 +o9gVRQm]eBqb)?RQ6KK.5 $Š~Ž u!!+`yeɈ1\> ;yUD!'&$ s(;\&M>K;I(O3E=-iwO+r~Œݤ=-)JnPu6WzBq?1jb3_v}w HY4+6&Ƴxd^tݛȑj\áXOV㲌4p<lnsMفbma8s/+xGezh\cɓfNc;Wˣe(wm/zB njZpH00o 15FBd27moͣl]>vǶ=-Z%d1E%K'I_!{hψSbd0 olX% TkJg^,7.rQm_wGo/!vW'8aBiɘ `o4=^bR*QC!JFKBy[n3iDU7c[%YM9ܖ{) #L?-UR}ZAhYR~XZ01^7n榕@ɦJ,ۚ~.,yV+q-bdbi]3x3U6f-•9/ YSkt$G9L!A V01]!KKf~/KSK|̚cqT,kڧtHH-Y(|:01`62eT.=Eza݂B`K]© k( @NAvz+^BӲp)܊H3f gn[ @TOdu󫍞^ALDnjC8#48Y^ēlsBH݇F(:jmn/r-}kLYhroLluj d'`}̍8oZz{o)o"Fjl l"~]鄸k9: @؂emnn\=p{$T(iC_8Hqwcwe[I&תl:dC/@bJR)Mlt`70,4De=0j)xSݺ 5"܌rgcEQ\7K jt0=e BO j($OP=/IjCFGEDZX@}*송x_J q4z- l;b"v#rNf:XYpk LoZ䚯G5Fxj?g:{KPhrșQ雘?yʻW-um}G$_DSM8l(vj٠{wlrFjdo .Qj3{J}J_A a# k%/zcotV٦a=+H`QȲ716r՚iRC$L4+ 0&, ANC{4Q[=nzV~};X#r҈ s6+YF2}x+̒b[b>=\Es7P;A٠y|ZKhE!߳C4*Z܁kJ;omaaPN% JzWGS6ff;kX{ c%Ts;5LKuܕUChQy)f9,K sb:hp<^X1,&Fn4 5Pc! LS/}yL~"(:0:s~gEJ*ϭS0Ʌٽ:!uuQ?S<)Y /],5l J @ WV|uLdn7c#}Z\W-q&P/6F&+e#I_N:] r[ق"9B+‰]Gbm& ]v~ 6W$ M( wX#?IEѝ <68VH*}. N'o.U9tc;Jp(Wj8׍=@-ĺm"C㡟]IQApFRίҝ_M٦;++)W/*nh];Y`OgJ堷B8ԫ= xw4d]SPvڕ[I)=]}zHZgŢn>l"G I=Z?_C$(&}TZM۲tGӌ@ iHѧDEghmw1LάIbVN\2sdC`+|13Aq;.(&CcR &vo4gpzpuGΨ S\D^/[J*`ύ|P j{T-rgeVв)uģAwX/˜I?wx9_0|F`*ۂ?6ʆ:R~ PEE_߻0msWl< }Q=)4}hx -fD(lH3/WSt}I` Ih|RzDJkyzR1qjo jB 3)g-eWTZa}!1Nj뿫mx^ٓ P!hK,ۓ2k ;Ĺ| Y=(,7vXun\%c$*\rkU,rTCp 6_l\LC#"anCdyUGݾgId#tOa -~?F8L>GeJB;g-.4WogBebrEeE m=ޟS}.yŴ`1Bs]՗e^8JrTX0KSoO\F '+M"i~.4T zN /pivX I=IMD8XuT{$iKs֛8\$IE"S=j=KmE蚁xߗXޣBq3k]1/S6RB:By 8r\L n l6AxS5P'|1+&?0gǽ--A@6n#k,bj/;:X_p)ۜ=#/;e(nesW&"|ݣ$`ߠ-Y>9Q4h%Ue/v!ўSLRRJ " w?+\g$vp* ]җZ&>E>ፍߜ-ixx7VR^R`ҝ 6mX\Cͯ6T#͸DC 4)X@M|`DPhE BgB1!5JD,-j'nX˓(m fWZ*'u c~7oξ5ozD׭W u1.aHPwB  kNCQ\c=_bp]oΖ+ |=nqKA{1ZǶ1f=ϸaЕVGH6Rj [t uqE˕u_ [f4znhl;B x%A"/ɟw Y6< YøZE͢GQ<8 5 ʯ6#ae 9sZt g~K+Sל5gփiW^R?0R:ĸҝٺ$\E1X>vU2EjS®FkW0؅7*]j*˗؁뫢Ze5J|Dnj,νVu,ӌuf@Je8ݼah׉^Jr52:2tXVns~2ml?03ob/̋Q K ׉䌣(w2^tv&f o#%YǂXO{:ƍH=?w ?g):ĿMK`W -.'ܝ)X=cgm1Wp#leWkr zBN'F=eG.7;'”ed8oIev`?VcH騂-@tM)'zU5~|z~SB&%w ,Eǭ'QWCJ/yӢ#2B슪9H.u`Ī,=e{ ɢz5'VaVz9(әT p= wXJ&a֞E d$] ?*c'boEqaL[@Ô}*dBDxzcy)Hkým64wh-\eLbjǠVK:f{9nPOtơßXËAD׋UQF^$_I繟s/M#HѲ-O @zFOqr\^] ƔHkJ'CLOidS92Իg4h{|A2>7@%zwQ _u"{Rҧ])eSA9_ OMo jbyLەth\6BŠ<-@a4mtO=ZqV ~N.&B 4<[[ 6oAMBOt#`# T}iv#CB`|{6ԪbnK,ke}#?ʠ [>rD}úc9m9c_Ҕg>eSVifhNm#EN˚ *ytqHȱWN?DmqEF:M7ZtqDxf 7V4;S,o^R'1A6 Q W%jnT̉/ ؑFj,uqHD.i p6֨ʠ@Ru\}#1sa4R:k!m,q\h`.6k+Sb:c%Hc[| TPsc_2HVE;,d{X5ڇl~#wHO&ݏM.ݡP!h?ifX+H+z~A3SuS6rC3iǺ*,Q>UsWwT_[[~a-i7סb~홬я0cke3 H{| Vz =Gyf,Kq&)4/ 8 `kul@La+pdnT1'Α@`ynqoQRPWbjs xm(DDďrl8Wk㶴;𱆮NJ[LQ&>[hk`K^‰iwg*&:,ۂN?Lx?s6RO1`땺Ę: 6Yj3J-_<һN@$Uh 7Z|R)'W]'zNݫb>MT:-}ԏ$#tNdqB]HB0O'MBF3v+Dxq'JCVs/p*Uiƒ/^TM70rkN1hZ܋ŠlD>?Nbd1Q7\3m 楷f:?qdӟ6VPH۽)j-'.wKoۂaMci݈:D3U]*Cy9BjcVVAz(`dc5f[wKLҫH|@&geyt7x !.A1/ x1t̞P>%73?+` L݂#۹Ni_HΜ>~϶m &}:2@,:Yɽa%vAɭgVەX<Kc2Z&G ks֕ FΝ.'z5H73"Y"Bqb~VպWȴ; 9wc4]M5GtreuBײRZ* A߂jm[TuatURoBݾ)̀JI .[:Ų&?pA'G Bi Čp庮vtL`} YYk җx;4mYR?B\mbEгl?'x `]IUTh@gw`QDžƃN$RsWݠfK0 P2ElfQ2tD #'<!YUܠ,e|+HAS '|E%w{vtE۟|>d'Dp-~V$ 10gT8o457BU(YĀeSȵwe*%fC a%tvLv);! ` yfc*>!Თ_Q:R،u<ma1REٲ/mI848]ĪP-nY*zXq[mWUZXDXg#If]V瘁lA<n03òo 'Y o'u˿~O%9YdM.miYe*3̤#qҚ%L hդ,k˘KKlrf*x_b}5S*'l:mM_֝:P\` 8}! 7i9%xN%lˆQ@Pa ň>d}Ts 5T+&\|m;^\;Q(81%sKz#y&~SyX;PfQ'q´ITՓ"̅_ m^`4HuY1tC ШALO>-#6JzJ`ou-aum`ny'"N:n%B6HU z$$NUƻ18"qWI7J_@^06c2J?Y`s蚱Րe$W5'Jq ;).m,~MXą'RM @#^߾rfï*IYFm|0W SHe"T³ yج(őy%jTf&a&y񘫝bO1kWZѡ萳ݩN"[N>9I v9~, ZQodm8 HM0I [?@j.Kf`2U(GaGlRx9Ÿa2ѯ]jƱֳDMOcNWs K+cxuK$VZR;j7ׅ@iHyu rԧ@ V~(-)@AShD%d7*$LkDw̴Jd[57K2c4PCxa{cEm6k] /$Y mV ;‘bГ%jrDHO #6>9M-dhfWdʍh2EZ#pm#U:Q=[<˻2)'{IXH᨜xHL Վۊ@w%ɀLc'L#V1h0-*q3c2eyN(}@eYHGE4s" _YZ{qZnh@y-hu|,c]/y#T!HV%鵦@F!xSPZ4nCd([Kj#S9Xת'BN*m؊ؘk_#\MNX8M3D#z.ᝳwAh̶֑'}Zn^(1gX5{Ƃ0ϻTޥU7c :Uz77YrmiН[< lg'91Rpi>+L]ޔ.utJ>vdDÆI]( ie' f=0񫽐AJ~.<] 11"H5Xlmce`NÕ cv .\+͋,(EqcAܡؒX=* -C+e#*:/%*yMO[矽P?C 'b}[sLVpg劍+o7#4-oEYkD [r& )M9-b&Q6Avհ"ˇ s' LNJ!2Ґz;+b<cF =׼a Ѱ bPvŘR)tx;Ǜg/%jK FZE)"4\ θf:&rݥ# +k8!~*.;i89wmV10!BoyJ^v:, _drDjnP/$7$糍:+X=.YHT&3dQ5N1Aj:b{m0_[@b,ۍNk4[j}jwTԠBr} J?YN~nȳ\Z\' ,},d! kZgčC7ylv&EmNv+=b冨J&]AˤZy {jbM)gUU\ȰL~`7t")."VM u#Vҋ[Xq V`}=ozye_7+q4U1~ͅ%A>˖ȍg J-qA11J1ƑcUFZ W1ƅt^yC"Ww̱ܗ,+EJX1džԠCj0tb#I( {~X-f#POL{}(#g 9 VZ)?R ͜-M"*yXHff ,WK vxi@Ey -_GZFx=)"xG΍_KS+Jth^E6vՠ+["ey*Un ex*LnT:>0WsHOă$H^VZƼPfQAV: AEDZ應LwIpzYVdTe4>zj% II [y!_=PJ@d[U:ڬE9 @XpۮF8*JdTe J d{'>[᧛.SB/ 7=FzJ\^͓HFpf=]:ݑhW/Int$cށa)0ceZ}8O1C 30zkeK`J4؈[˙Wđ,,@{O^0C`z׌)b vC Ћc3@͝!oN>Fbb}ސUO"hr2IW9Q+T[ii+f  02?o0:, 3CmǡjpOp;≰p}]3ggbOta %r[PRķđģtb)OkO8qu)BR$nW 0P&<ϯsa8(6*Akb ncHʲޖh'p;/ٟ1XXQxdlFy2tL.ew p&loޱ _@hV} 6K"$|4E(@߶Y?j{^"`(×g+χ>a4g4D@\9̓LNv؊PAw 7Rj}K\Gv*b w@woV9hCcchLV>Q\<>xXhD_0Nx~,#ҹ#Ǝ3-N"[$0bhw#Jˮ^mj-c9ݐ[WZA5gyW43G4Z\.4\>0 BYP4ixG>ʦn>G.;5C3NnFYB(xK:Vl'}m(#{dŖ^ju9I¶ ,ˀ_L߁J<ǕbC5!k{!+KQ †.k7%_x$iTH+FE~mk ] ߽|VYv@Ƿ2Ôf\ U$ S0C eI=,<7@!tnR{<6a]ɕ6T{ڮgҀL&ӱSlՖx"eC .5_ˇ(Ħ4ljCSg4 b]~)&XgVbuqgajtb1$t!P.jL>#gTt~wC)IXkwb b6k:>#QwZ-BcpwP+bE75.u:RКL$%&ډƏzݐzSHK;rUƸ " O.!e&@Z]FA55VֈDWުap*  1O{E ( FF$O\̨Qhߠ(T'AR?ٟE=o^(Aɻ˄y kXo^ ؖ]&[P|ߔ;_/m "%@@^Z2 )1Y(~{f +}-9g>nsa&:<!駪X\3 (̓R;'+Ew@S {<' ͕9JY;Pw~$rJD3[~Tyv朧 4H^]ƃ­]a WTx#1iфEk)!AUwݥ3k?2yAP*!F(٣[|g1bGZFuBWIOe^Eչ,>P%őFQ ݒ1wS؆] kmxgP6ᅙ(taϢĨ9,R!:<GJJqZ/{˖;QZ"Ļ/0Y ҨQvpXUb5˭;}, 좿~ۥZA#nG qpaE7B:H1gN8d(>K"Q-'5"Fyn1?j2G2@a#IM D*I]z#s9ihkpnrgia+5gr!-8ن(ҙ>N^BV ;и{&} <M: c;IkuQZ{6) i6Bkz\srU;*q@|﵅Up ]z ko*(&ɜ4 ^_q~7E,xG.өꐭ:Wmk׹-:*4ql;/.6S-=j݉$ҡwO*" 8/ydV{q ] >a9rVҿi}tMW6Kjb0mע/x->$% {-O/#b\L?sWq E*jBhzDX@$j Lrd>7yU7ܑ pq[Zۼ~'0'C"d^ VX'lP3_3bIE(%42m幕;OWBڣ1N9ua2xW$b0O0'5I}ހe?/X,k @5`mt\T͐,@;U[yt48r3}d} uV DZ?*1 vӗ ᳭j$zʮfv`)}XX?o}ݪT0'Iys!ҎR cvo/u# s O0]Ku+|A6k/Ot-!ML{eWVtp ۔EJ,Vm7Yk*eK}GݻXTbzmWW`ӏwvkᄼ+^#B:&>߄@S8:!kԎ:1C}yjoJR8YFh觴 ڽ>@Z-μl/R_]}# dv8o"J"X]ɍ_I_oc3dGvԐ;j@,R i*nʀވ5-+6"3 md:$*U4)ufx"Cc߈hVR[$LJ|vcÓb#1"پ 7XNBK>܃9d3K9PrdC7e b)(E0EH%qH$\!-)Qql- l7̈z ї[7=q?oZ''D?+Ebs7i_X'5*xHv όdpeL0pi˞}jO2# 8YC:ԇ@:%a<8k$06lQVoS~:B؎4c,-POyLm5Ѷ3ֲrʏs)#{h*쉉D#H=IV;ݤ,^e2\=oGBEYQ  L~fŰӻ5q*5(}8(uխ5 'CstA]+B63g}*'R8s3bJ~)zq. u+޷e`0j;V&"ߟv( ih<G>ůOہ˾SmF򑺣F)w#= FXe6ȯGM8 q>Zoi!|c(RJCVA9ÜJ0rŠvL”z0QQLv_% b poVB@e C!S6'V)$AOsn}?zɑ+Xx3?ΒLA8" @Mwzv<"c2Yٸ@X)^~I0ыg7tp6PAI}AGڮ6_%r [ kvѰX^uUvlc|ke'U7}>%ɁuWN(`HEZTu>wi0WtzF=DfIEqoǮ^Ybu.oJ̺m>zmD*{#֞/֠00.,_gտK^T/~11r3N50*T˝flkД`ej-Uȝ=ڀג%={xa)1}/4u -, >CO.D|ӝF|JE:/,^nb1Uꊕ¾2S/Is좚=u"sxR@17%G%4NȚ>]'(k Q{rCp ':%F@\7a-y)P^Y92Sj. e֙&%+C]>|scl$#uAnvC|RxpwxoCzEU;:[>#N]>xja [K2τL@w#M`>FF+b٬=L5=ֈߧv?} ͞7 Hs^Y;ʸƨhsĉleNTB$brzzc~͍]$y赧?6yOh> i^.jHpΡF>pJ6 \'`an99Z0LK _<rķ B5:\`d G2˯T$MJmgغpßck# ~Z|j`-H"y-s큈.hGdRRMYJQA`iz%5+:g".@팵%fg} DwcP , 2=\7>ޠ6`^S 7snaG'.Bqx-> "r^_0r}w!~"'fj{5FWM_Wo4L+1m2ˎ Rx>Jk?XzYW J2B䈱L-%H:N4[btRYU!+">(LtZAxr#.w-2"x׸`xT~ ַ *i yjnp_2)H #HkG:{rkA㶔ٺ@܄OPٻ-@!3wTZiZ1{q" $MSap=)ʽԦ/ΖaYZNbv&yw^A#%mkz'>j8EZ0}Y?){ ɠq}D07g#vt:8w)ҙ0Z $Vngk!& /ʫ,زz]*=X^]\OC[&2:v`.Jx[TjbsZ?!Œ1yD%Uf v֊bNʈ6H=Xf }lMe xF)EEB Mq>tuw!8AddY9 Rpdk kqc iD&&qbIEb[ctg⤠g0.m!]0iT+MD@OcX!qE cM:vVYRo'J=}fپ(qjU:7qΣ+̡״(~0NqPૼiGZ>)q$[p, =P+]&BF>7y|-6DX!Iʜtْ9`\Oq.ӴgN} -LϬY1HI+⏞s#/S#}RT6 SkuVvDmDPT`B.$s^;׀'D+sOJLQo,B*UL3KAޢfb *(bgk4[Yr׹e,MXhUl5MO8JPS1f 3ui3#>@+~ =lKUgZ\` k%er؝ZmhĐFȶty2 \q@u6ܾJ;NS:DĴUvcV+*>b.ٵ-Q~9Fic㺲A"2ikM?*` }Npn pP$ q| kXv>P)5'`(L}8<6:$Hh{t۬qpԞ'g&[>N-)9mV8Ҁ]dd*eɋ٫9t36Ts&2_ӳU%qc%G12g89o}.X+ݪ:ǔYwLlc`0,ĝ';LTǩ";wk,~;>Ұy̷gØѥs %U U : mч`hkV ɜ1}sLOxo7ftT42]3K\+1KX.єV rQ3B_ް|ֱv}IdQk7,K ٴڴdJr{h8ΟaEi\^SL)>JzZ*2,3eʷ:n#9jn)PUR*vOcz[G![7",/Xv>B>58"+5ĭ{.~g1&GyBxcXp2MB1сr?shvy$s1q.i\ה56FUM+tL;aQ,!N5lfD%ފ W[O&>6<΃FÊR Š/R}!Ct"2uQjjp}TonXr7s >d3} *Sg@P\1;9O; 쫂S{ c%"u5{jf"W^FM,a{ۂb@BfD‚' *#|hcȍje}5_Bo_`=P;5ҥ)U7dm!Aq3:e:% Qgu-(+?Ғw~u5S-'!Vt="XV݆}v{(Sa2^H2Z'K$D@3˛|f0EiTv x~zHJd[ݯir悻E5%ۊ[&lST(ҁH<3V&sQ(Os"A P:%LM8eRhڧyy[@aQi7],i++YgHufT E(l@]rvV[LL:y9A(Q4;ݯ! w*)$}Y^Vų'XzDB(3|aH/T/9e''%S#Y5|}@`0 -dHqqb#WQzذܱA1*MK4#c Wa'#_9Mdh6F(4%jg )GݚZ;ޢ ,74 X.>QhiXuԗeiinq J8Qz ecU}yluuް+  Se}2V=IFOuLMґA}a I{K [N]y0*e02ML(@Ȼwdy2c4gGkmȉZTZ aGdĵich[t>2N8:84<ɿN.Kr6Yf盌U$Tм (2كk∓=~C&\Ae@{wAΘ=_iYV<6]V; L 7r Uc銌879U]0+ᇊwE4 IU`IK#Q[;>߫#i'pCvW00KL.?'+qIȿ'bW` Uy"tqUDUq ҀkE"ÄD\6Z_e"tϷXv1ANGPG]0!{oYL_'Qd5  SOϦ*-|KZ9GQrUf 6|@Oފ{w[/+(gc ,{3kon66<33sau['yv$ 9NYCZqN&i!TʠriccLhZmHt_ Ů5q;\5w}B2)_)dPmI5#Й9l.ݕǰuΤXw@™Qctp3yXCf_#l-x\:vUsZ[_➞2/0.EBz DBt8<#DF/mJpcDgБ-_ah1_%Bg4k$B<l?hi(H~(@OW[N|Kv7@yR}҈pÌo(|=JRsz?l!;8U T{pBnvKTS>UUM ѝVQYRsCebT,I kj> SY66Voj$< H*T4R9 r}/ZCQv%lAS#Dнun6da x)A(aZJ*va<41x ѥV}EKKz^WuRtfԊr! #1@!o40JM hDysnW_ZQٰinFb}̐P Pu~cG|-3NF)ǓDz@\}MOA__GoDhiH[*#0 恽$^*@\(԰C`\E 9:5#8y'\5,;:LҁuXPYr|y'ꖺ3d\9*^~$b9+ e)DB9y_= ҉"]:H'(cP!hwUm3ݱy=6qPrhp%^8OSY Uy.TxfGPJYY8%eg=D{, }<0?ׯ07-rMi/|t˺>$O~KoN+ⱟI}׷~{Ĭe ٯ/d^-NO}>̊d X .T5S@!h ִI#,oa.>Ūgc3T deF !G _Kcbxk@A(y@j#g0" _qꓟM.T]x^, bQ,#?ɤq[.4;BزUX؜ݸ[squs>A?{B*61yNu !L@ ƹuC)+I񖤭Ylt1K@G4}DNC|]Y~[M42b[^&,Ø X"4GFXF9DlF4v"e/;rƸmXfg~zS{(CԴ+7rdْLX3S#' RZ`j)>R'zٰJip(i Pk,͍elt 5Wrp`H3CJ$-DBg[^IЁ:r!cM滀nBDaP#Roi͹`' *SpoMMJLeҥ`>;xcQΞe25mvFŒ|2A'su.ZK*ehl њ H ?1a0s+{Jg Vܫ L Js7̶ 7l^SOY/蹤fj*gƎ}lOU\e0z\f4& ũAR ֜R 1&C |1kÛkPeߖғY6NR(D9rd(cLnL?E3UšS*+M];b㠊۩)Y.bgǃG(|RpES>IʐEI*PC٭vz>uaЂS@f`]߁$ ѐ$qmBiZӨ(o݋w;_4 $ + ]eEͨuBʹ\Uߟ\%&RM|p#GO--k9oP_UNoe%tնJ"Q[`T4jTeQ L7[(?uڢ cF|zo}=p VM؇x8ժ''|ݰ,ט+^CC3j=<)0} +r]ĎRJBasytN^FiPY;\ GQJFE_߻ ˾ '_IT\Ms)fTlibg>V܌[аCֱ]f`o$cu_aC\B5 h#u.P2]],io!e2e밃c؍uJ= $Bv}2PDDMXKHnB'ɿAݦyD3*Zޚn<W0ę s<̙:K7.!/B5uٹ2SgMD.mDݜI8rҴ\ab)Q;2_Kew35 ϴ<Ύs)1C@zT9Vh@ U ,7/X-bWO2g CeQI`~ak%\oVM}uWxvU jqAv$1UQ<7X8cgo|}#U ?wPsA_V% {YG'm+NJwnO\YǔiQٝX~vp@;IDj= ꄈ;@Fx06*f{Ҍ3SPR_-4VX;EXKCGCP%1(p{zSM~$yE oҳ?x+ŵ7+{e|A$p֨} ͍(™Tcm"Ƶ[]dԬ)cLw܀8@-Уw}!.Dt?v1E3,*2uUԵhuj>"p<P]Tw2M^TKRt]uH>oPܳ RFg!Ӻ)@u} #to0L*Fz y & O̸ DrE^"JBv^K'<JNñ4iqsz`O3;9⋷ hwUby8$8Wi1~KHVRl)~vw<^ ޔ!:%iK6Ab/'jU/ dU.{[n;Rt6zLcLZx%`?-H`"ѼA%~L-!bWTUuȨavt+N ~0^fugdrޤAoJ{笪~ ́4^ d}p],\~Xq|1噪O uM?$6VjH^HvC Tu ,͂n t8*5EV2Q8*Cچ`y.ӛ*DD>wL繘-^xh/_0dqtj2OE/)RlkeKeא'O' 祿C<}WACH9w*9Q9z ?j][L{"ZӌcMVj'q!_[dªK΅K *B6C% M)('[GO [xh7;\|&Y'hTW\e2<]Njݩ9yX..^-#ܕը=OVCvŒ5S=y(udx c60˅+ы/nO-T`%}Tk'a:O4:4Uq/Չh-sY#E=]6-3l֨g | Cs5 jשy@)KcXhLJҪ {;f|6WQ]zmcqLNDt|:.1=7DU>02y ,=&;p/>S <"WB?*rcϔc):mli@@VTKiZC@0G9伄W*Y$ m1A$(e9쑵ZܛH2ƞi=GC 牸.Ph,ϳt]Zʸ{ohFp 8 .w@xtI¶ dt۴h% h)G ~7*9HFXɄnc5?YLrQr[8@`Y= qMΜݣsW1yȄ`Tr%$/1|-S e\.f3%ue3_ *N4, KIg؊b{XJY .^>%͌T=Rjt̚ܪd(ϥ̻6m2h a:*ܿI@D-u.gTt^8u^J [xe[_7Cc0Px[=@WzdH"lQi47ܷ!v;I(V>Ёr3vJzy . S>28?pCTTn ӢDy1[:č'@. o#z'UOu2f1P_Eg^[lj/ׂY JGːURR_8f#22Tح6& ĄT(PZTIP#B$ل\0Ka#xjw'KcIEҪF1 _DTdM14m%TI;Qwrg5GTqnMM,E\߇WoK_Nm_UH*NBcZbyNIj)؝8ǀ7%si,=y3(1r %V*EG}h_MHbWၿ ѭbc\ P^LȦfM( . IAJzq\d ͲevT_5y7ו z׮ߣ]Y_mU"c@fAh׃TZ8A>~Ĺp& a rxgl.E8#GrnWM,N3nfU$8˽9>xb2VO`\_3M$%̛[^\!%5`}#ՌD +j}zH_2`-'.6a{'([#{7& $+Z[Zʡp#Ÿʥ n@7r]yl *2o jlju,&na\{ڢ[bB+$Ì@jjR?2"Ȃmwg|zx%0׺PJV\AU0^|8a6Fۯ%vEy6 ?OqbAB_(q{)ȦOgg5{~g# hsYͅ&4lWtE+U>N~ ;M3^U+i*+y^i v;lC&)>P/˵+[pM޴N(HK$Qaٺ~c0_>|dnf*YƸ̳Rz@VrꅝbGn2YOx[ٷeWd$sC9-梅$,{Lޢ)[Fb)(SF|H[ #E>?F kA U$v8w@o,R/vQ!}6t' XmXaOW 2)0$ qr{9& f ҳ67гI%! u;,ƹ'bbyJI#Bs}KHϵ25h|%P'ɵDb-v´8̅Sȉn 5͝?GJ7hDdIBh7ק2HL(r:# sr [9~ b@h(U n;9:\1w*!዗AߨŪV:7.ӱ jDķ.sB'P|U"ImUIHxuCSϩ܎6?̃ĦW^@^ aI׉,*]$JB8O]* >886xl8hayL(4+qq .- 2,:tݡ}3sjK@OUfX}T9"Uz򇙬|ik2'*/-ޟpb0磄T;Hpkˇ ϓgv `|g;L3^/9 r4Ivf8!c Dqqȥ#i0K!цvKyW>VO;[J`|gN?5ܯ=z,e2;9}-4nӝ #(ki>? ԰ukw7n8UD\}7?H݊]dulm0o^/UTM>O2R=͸"?<./gs-ΗS&l&cWz!n1zIfhtuڀ$m۱61=a!Su}J)lF2z ONG-GȶIJp 8 7dh Y?-d婙ra0cXtI2?[`c$T]5͑rK뎩X 쫳X.f~S fWקZKa]i=9AWݱ|g|]BK@qdm'?dns.bULLb{,(}^bZTq2y*cwQ԰VBOn*@LI?T@^rlRV<g bHKQ ;ݍqV(>F+AP9M+Hx1p 7ei$1ɺ#u^E1EUYΒy 4%Wt>#R[,՚8I:+~R=?ЁY愙z:} *%줘U[bq|Vb|:n\7+-HD2b8&y#9G6+VԒMp?e+T%n,̻L׷Ηl(@X8b*?Gq7Zr21IptnEazX}rm .h&W(Zĺ>xhĚ=܃ 35fb YiGBOZ6iBʛ,c"Yݟ??I/@X6!bULb5F;OqDB- t=?yVJY&c˗+90s@}֜=NVX=Ƅ}Ͳ 0Z~YBLH6jQGlC-anwfí۱<Jr[IATj|Ŀ(q;&uLσ2*#FMP,:x|:1|Ԡ!;t2ںɤBVa1 Y;cc<Xp EMA4ß67f'W.}acpu} ~<^ŸK00Z>ѸY~% f͔k4_#9?bUX`|cUo>ЯzaU22W"JT|mWXZZ2&7ӯ7$G48I @K-Pԉ%#_]~g$@/Lc (/SGΠl .D|0͘_̊{> YKNw$& S3/NbD3h¹Ed 9dZ\fsۧP<(=ۤ{[ 3u[S<ֿ k^0HI/)͸3V䐬;-|g}hBK,;*P`(|(GIcn n8 gHrS'kyB} J\xn8-GQ,_f >s2L_s;tJ"1MQ! ]!VFs,S<{ͪ;F*躘懢pD~J#BNX&W.75`옐S(96nOS3w~A%qfkys_V|8W"3ϡkiv:Cވw#[wVסw\,9xrRU Au0_X3.p5OeIR4rJ {_ HO]i1j`!@oLHu{A4+{k'm5ɊQuLDBb1 ]rtEٴgԾk6(NӯyAEwx > J;E]\_/x+udl{ ֔Q\dv,"0a!sX 2\+\tfr%v!#Y9 NZ| !Gk%A³=䇆 ^@R2I\oAY @#r4 `~Y2+A먕'LR89RfWk>2kgӄgr$/t e?k l7zFؙ bqaIhFr/ۇ_ T˧OԂDWD ,ʁz%2~!!BBu78 mB>|]Ǟ? ,'$YR=W᭒m eǥf-h,jbLVy9ˇw~<6T.>Dhvn1g$bi(? 96v3Mg,aSn1A=a T&Dڑ} ~dK5TH^[y8+S} ǥ빎h\VgEOVGAA#$ bNU[_(]6fA-8wJKWLcW .;Ħ*ɿ(9݂/0@Zٰ띃|v"׭n,#G.eu=P߸SCS 6_ X m$A'klg X9JPp=1j{mM~*K\fȀK#J W/I0)\"`+_I *rO;cGd~q;Vިf` .OCe_WyU_ۊ;`FS ۲NqNʙrcw/$=J {ƥGE㩴xRY %1GԖPfu{1 (qDK ;ӃPx݂$O_&;ܧ>U>>ѓQf EMs噫%ێkJ9ۺF$`a4|۶e9C%<,:rÀ rRl|MA7mZ)1@{~$~\A$a\($$X7ioylE]}yT[ٵ%l4tu2 1b۾PEd|6UVaa@i`WD gF,iVWk_~1l"ݴ|ڦ4+pS4:bxUI?- eVGG0 .eϷӚgm*S3qYJ%F3OY\D}@73f1qPXGYY"SO^)!Ъ ^=ѵ6c8V2lcDI˵7k&=Afk7z*Wvv}Wyo0lC`r?"Xag_@pXXIJSS@e_OZR4Fro sJ9o_,b +~ JȉKOv96/UCu>y3 i~*R8O ilG*su̧6:N=6尪꽍>T%*dzb)D9VtQhigrlfŵ.NP|vҿuY&HpO[p;2QGGtԍJ4wR"źCruȍD Fƛ9>:h}7*5 {ڸ-'<>##%/LXo]ryDcvw;! .rb.} ' z/zm/jQ' QnFNH^Eu'#A$/) 6AH>?_Yϣa/utW.az @iIyq7\mdۀ F[)s/o܁&&7*Ut$YK"E<!˝Ob&qF7߷@}2:sGktov{ z3`5!2qxI.s}qz/IWlZC@Ahp6+0vk^]Շ! I",o`;biQS-Sr7i,wÆRϩQ{tPRVBU èؓJNuu9÷lc;lr ,(uZ o>IlBcy[y)6b.ZZÞHdXKsy?"tcS1PO/T`D&\l-7$*\z.A(8g/έV{Y\紃tYS{W碊]LNKW2EKLi>_Gm^>YOي]Dc?䣜%2 F@661=A8%VmU8A!gNԥFOC7r&eh6^S|AId%EHU?N^W[Z'a U?zeZp/ǡ7{j͔]|XU]2!d/"9UjxY35䣡g&8.m ;87}$$~=s:.^~)bZHۑw' NgF0mb_ԝp\&@FsSuRůgF+i*Fm;x+CfRO`%øbKxe6;BUcWqFR]gtm†Nڀn9:Vo# ;5GVl:6-mf] 4 COi3Nwf{=/RP2+{ˊ"hʕCW妸 ￰[qf̴P+Se^S_,|F:@WS *vCx)*8:GxUaߙKZY{S ojLAz0YSa:{ J,32e?/G_xs{Y8!̙P;S6;#3HZa.[MEHlͯqISVVŔ(o4R`jb vVde1~0Lt:DYj_锓S'wӈ#߅mNqݕ9BPkxLUMz[_wW,`1hj7tEz`) ۃFkφ5@' bC_}T.5@nn o @=26 ! ʹF~GH tbvQm nub#5.Imb}i"Y]C)|T&ZcUw#3~K(YV}YV|#0<"a9{vKφ9sӆ5];m^ip#XRƋHM0Sڰt[!#XirQ7:٘gC;=<&-Ν8lŎ#a0jQB:jUP[k:k2R5ˇ87_;<%"`+(Dbij8Kf77 (oҢ L/{ֽ&|roh|0ͥx# N@X)V9HzgȚ͡Z΋ep$nK~) T.!}SҳoGYȳsZ#"8 &+\b=Z۞~AҪV fG<(ԇ_C/miSX6_L(v#t$ˎϬU NU~Mvjq#y,HBzKV€_,$Jal$;RMϻPrv z(+l+* 8s, +чj"amЭKtn;MdIexR2Xf4HWV,EpY0Rp'cDs:vgށdCD;'2ềM ؟}?8њO aDR~'h9,KOHO(($p<]z\ J>DtTwjc}P4]\/l J =.J|.,nq,WPƭEzNPY5Hhcs1YnG{rhvrE;P~oXoGL ha&:m#]q sISaOcKۅL%پ<ʪT4 Rr*x=~&gfoWx9IVÞR"nXx%sG>-~Rü|n"ԠR'M|&K]* |cQ q61rF 攝H *jΏ,'N&,#&\ Ғ!K`-GCB%s˕5 жP !oعX*ePreq;N/z.pUpO`VJ4?3 ȎdGG8"H/cɋAx[?\(KC|E*wҚ-LXJQkmԝ Q"|2.,kT9נ Bxs͓/}0 yY)f_YU.I|NȬۤ>Sʻ9a&EM:B%1C5I_{w6E;ByXlN2Qg3WVcJN]^4&̞/tfKl&FܑvugAX!0[V:8ۮ8&m/YL?ܟGkja3ooOG˅F$xS*"9˙NLMj7hXa!n=$7 Z!u,-_-PzV-ehm:T7I4mO wvI^Cwz/2Fa\@y`NBShm鹊# _c;zQͻ1IUc╼&uoYm'݈k0rFjVzÊI27^Ƴy9`ۙygc kEϨIx@ ncnCV7΍*k !v{{? Ip08\:N!F=ݖY#6s3m(ng~ sh14饫(vT:ι[ vͨm$PK`ޭHMGf H=om 4vY?lu !yP:zip=z"f }>Ю>x`I;B氜T^8ɔc&k%j h8j9nB|զ_CT|vQdI*ҳyoG0"Y,!UFN(u g?␬<|90 kS}洷Ēz.V"1ӸG7_&ϩvLDD3<W[o#H&vտEP/:t.u\8H@ ouI葑`0djck\LbPWL(ȑMuoZܷy pTfV0O\t.EZ " Zuc]-p|!0tL]CP5|k$GB[ l`˓m Q$Z}yI'oM&3Uwm.du,i)A]5F6vV69`tn9TsՄz#^y⽨d[>uTdGr!k!큊):4):ikl4iuMnt2ֈub:ʽ6Uzʑ\aw%i_~" x'@b p7Gzsr qv DlvCwB ȰU\ [0CB}oU$QXpL3l#TJ썈b_{2/pQ%H$>F䄼A.\UbۼcdZgp0MY?2|a%s6IFԜ*څ0aw_}c,A 19i}UC{G`IbJd*y2HރkP Sj)1۽  8(+*ʚC;p*|" [?BX=s^ŏfV; Xȼt==|4Q`N~"럟4]sȟL:q\UO2\UnՃ>e3slj;AsR ?l Gln$ !SbO|pqMB:{e5Ǘ]3odXF!c Zrz{*K삟(삵^^9/z[4Ԧ!KrCb1\ЎUn_Ce7jd X:0#檎勹cBVؔ"{l0TF. iTW '#Hu @-tb9%NJ򣼔pH(7SON)He6?#jmFN6,D\{?Qk7Y;u#\EQZ]Fp2|nJgzAPI=dRD,{1J(^H1PGqupnf=#'>*oy<GU4uꥃ=j;%r;Vv Z>tJyXOQ[ޝkU0*hP1tgG{ ՉGm 2unQ+P"xKmĺH}S5M;S>xΈy&ARLn9荠vhT@tg7q!^O$Xߜv[|pM&mc 6}ir},mlDg @m78l`-oL wD!!f~vx "R=N0kU'kv PPmG ֱwDG )̗eG!VGFCe7Ӥ5̡qW2YLP=MвI':c|K@>O!GWPJKm_2@@U_? dB\+h֝Otޮ ޅ&"ʰ5i"qo:ܢ@ʟQ#X`Z"U0C~ ɩ9y}4Z\ԨN" ea*dH~O{*ru$o1a` 9V >U/$' z,Pr׽Z/`a5=N^c3,oSĵ wvVm:PP, H:ACޡқ# E%xzr#k6?q:BtZ94 rtWg֖KRYxK'~ydtaV; o\ #}iyw,x=6' U<|RvK}iOȬr^I<D$Þ=Z}l2%(O 䒖~q5dWzsPQ]H%n?Ud&7L,+L`X)-|=~yG'3<,er qvmC[+Q*U`G;k4 }15! ky⭇͍\zBL8< ޞ(]YwH _ !O<¦)j;F y<0=mbh!i㳺B׭!'n^/S/ LјIEU>}=s@&UMᬻ)0 v_XH,g\ԫ+ӼfIu;~/~:տ""ii$2.oiLu'Fȱ{#o jO6|C6uL{4uGrX?bvx=(( aSy >8_\s;8ł(c ҔR؊mz%XUgbB mE.];e}8Ц^u"e|27 -FҐjnb_MF غ$cb?0H(ЇZũw{7GEMGtx_"{;`x>Z`Vq3P{ӬV!Ro'9\k\HqSrd ωD?+HnIq• ?ES[PvBPH׻㙕pĂ@plJiǏ1͗-l@W2z- pfƉdYa BSa*i{: .~oTiFi7cWvy4e7.nҰՁe-e@u bE8J782x7*#ZSԒ\klIRbq FF7諥4?+ (if}A`mJ&1T5b`WEYqQE G2*DV]:zpUQ>pǏ|,g?x酧a Xj0ѽZi)8V/˿bRU -h'50p9KΙ:ŞUJ"YF>Gb!4zkAG^apr]P\SKE#F8!INbl/uuoGqZU7ts6VQOF4:eZ<^жQjgGl߷)[*v]qBe@|έ6윭 0{HF-ݮ Ing E(et2Aݲ*k,1x'+byE!Z N~lMd`UpTVη0/'نVm&æJW{d\OTpLTK )ո=2&WgȰn֟?Hʹkg,tbK-7K"Xo%@DZsXO>;_`6L.-.7z{s&ʟ (Y #x|@)%G n$&$S즊]a/ WwNN#KCwB6# ?y{)_"QTX] y{gƖeKVxuԵbLBg~*k/@dTEHo޺IO}]N"ǵO-y ݱŐw!݃.[c^ߞ}qy;6#㶲k5 RjQsYRk }$AL`8:qrM~u&OoΧڝJ*}L |UuB{I0v`Xzp`&]L)dh)`diKXƉ0 tb`3seJ8> yQ!22 6`~ao ЯmOK[$g`)K([*UaK=\Iw3A$Ӊ ܝ%z춝Y(y&9?x P ̓v]n]:Ia>F!jtj9<\|}n+>ZWPF@ݪ?[t/^7 }P۵G jzⶵDC2FI$Rl$!]z,?*% Uɴ;?0 ɸ׭JÐֵuAP nS9t)NtHB#,dPB5\p-æ~ʷmLoajjFޠonSt0:+r~P̮6z_ݛ3.]>%0Ҋ2_Ra]8=0ӧԯ^bZ|BXȐVAozo.Pi%ƀD B͡kpE^F՛|>+6 F+:^KEjCϑHig9Xo-]Bg$ߗ* QU,mp_ :7wC{MGE-.PY8*zpR/*y,7djH7$ z{X䉇jdK;φjgP]'f@׀y㄄+QԢj 2UxܥWC9qt?*l 4$h9';J4w(Q+U~׽{B O{Ќq?a!oK7xcj$|EIPU4?IrkY}_O#g蓦z聈dD˜W".: 7s0v$ Х)aU*RE;]@E^jaiv3%y+~3.V_HJKyΰ2j*UqXCឨiRB? ?;gVd'(}7.םV ԷdjpϡJ?y3~יbē[Sy#ҷT=z7?o׻zjښkf' nP-\+#=0(p Zنq8+i Wӷ_ T,e'A Yz9,;OGHY7ϼ%f2fkٷD P0'kn-S;۞Bk`}Y΀j1zR&ٴc[ә=g}ڳ I~R| 3*O Њu p~m!pžn`f% !1ܿNŷ9_9p03:EPf@ϩ#gY|HGCZ ¾k{uynLT~0S]*qAOaaz ~'Zk?ŢVHu涩l $MWڂǏDI9/1YT⬺ xΡU@!u^: X MB6 ==/p6H,j ~FJ@j}-aG޶LmƢ8 ݍE^74z+|bCrSڌpnJ]¤2؍+Y9J+7IJZ+޵ֆX_L]Ey@Sӆu޻ ?8fmt>CU#+3uGg\p\Uzr mZ(} 3N}.p%Q` CR@ 'z䕘W5fH!WVZy3/r*cxeW2L hKN'm7I״LUC=+<$1@ ox/Ul 1Pai&m{mB$=-p fG" -߷T+=APE2W,ߠƣ>ea㮆+y7t j^ɑw/_#;iOpK!IԌ!Kyo Й,g1@3*yO'󰙕%G&qv9x 2Zi;-Ћ̎@ݕC2lvi"צ"+ FT X؎ѶjspZSz-+u꩔,?̞l@@ݍqlrs1>y^e` h5kO\6JÔzNC(A~G*ÈOqx ۊD!383@BFڝa?M@z;Ȗ[v P> ߠhLߎ h21$&|*hLJ̌800^"̝uy|x&H/WHQwSB5{&𜷩h!4謇iz[S!a|-uCrX"lH 'Ŕ|P>"= vr1LVF 1bHUVe97@'w ה3sA367Cjz}^'AGƴlZ.zy<Ɉ_ʎ$rɴ{fh@6dr̘~wV:yjT?t{0ec^a@HWݣeu"Ac0< ?X ̑\; ls Pb$u[3b.$C9yd_=%[>UlpGshQLVC6wG= gH}h3Z4ޫ\QK|&tڤw_Xִ32a|qmPdjDMƳs{p 8A{0c >c6ύSS~W</yÎ@T#@2Rs=neSԇ Ja'2@I؆v(=y>1ٴǥ=&B1{M3rW~4^3#'%Πߣ !z0Ӥmnfe<`mngoZdg^c~?r5+&/L ޗކI}{ hiУwN:%Hd\RU1{X@\E/ cjդLoKĶ8O [J9l3T7޹ 6f)eo;ĐYxhls;q[$dH*Do7ܸ!>7om`CZ`䷈␇W!FEJEt;_(8mq?ѽ9s={C!QŶ(@LSF|C5Zy &VO=V#]A*Hm7{F0YxK7gTx eZXjg||nvݏ))OB/`({@x\͡ ma:䥁ɪYVE //ylblk}`CDZ ul;d]`k ʔׁjf[k*IGhE3D Ӧ"y Ի_u@]+ C˄*וG'檹)040M!-U6*.Ԛ%.+' aŰk h남)~A\ɉ'(xeoҸںk}#TRs!\./9jkNV`Ȑ@v<dTMGE@utb ̫NK4SU#C'VE &ؒPވȧ+l-'| ByW1`_>Us/WtFvbj򙃛 ud:&LcDm|qEmKU^-O?f6_k )9vEu`1SQ}"ԛi5mмKOiV+5aet D~< *A }#?l,d2ˍq\RWjr+Ș=1 ɿ F'ͩ~hAcS,ݬBkhh滉b:N 4#܂_+` n0f}.zz, y2kۙץtҳ\LmIV׊F>XlX ]&HXT\dq]}g^J~ ;yuEe= -(!u;oxccLɷhuygǭ ?lӮ)41k/IwU\9?ttjm@{[G;tk[RR_zy",9q59NLc7+ |μ,&~eReߣ [1v*A N>Ťn(q?^-XC Y~ԋsF\s6NM _vU?S y)LnFGZI?k_ԎL{t_EO UC <<+=Wƫ5 /0V:ɥ`YՕ"v)=UVFB@<4c[o,~w|E= 2˙EkiŶ;!ĠYw[KP&])%B([-c a2`N)].2Y6PODIqבo*TsKn;2?BDSޯnis7h2{DP_^K:.mq@I9 "I<$!MULJIgTϭ p>5e:K?ʻ `; -\ |%gׇk4%G DNSL/yV 18U`]K˘9Ӌ $14] imJ@Ȩ%UD]~y9 R}xC3&ۥw{?P<]_ʱl]Tk̔/(55xX׃ɳ%.v4Tene\# ܙh7ȶY[+R6\sb/,tԨK.mR<#KT:smhQv+L:rkaܶ$ĀKӪ]ֿNJ(3]'cM[iqNw*FӯpDo|`:{XX|<£0jHeVw[ng!A22 `v $SǍ92A3]W~Gzqʠ@)" B|2L+Qm?R)߽R\F)`PKkHh9lN[ 1{PGTGpR&Bz{E4yW5;^Mrm@ 8f# Lh[č%F-P1Ay Qb>̭0_)KW K`C>gF΀#Â1I {6N@g5tƪ)k9MP%F1o1<xR||K9sxgtrjde ^叫*dT -_lrwJfp?WԄ(lG#/{uM}BꐶpĜApKX˽ִ`PstŕOR~R'!G03!Jݒc&f#dyAUjK̃MfEPԢNʽh6zT`>((H(B 3q\ϛ6 :;PZv4v 'ujjiS uW2f:ooKpPi9 F#iZ6_g\:2÷>FYAqw9w+='$@EX2% 'ZfI0`!ēWAV!]&~orXrH [U%IlSU;J3peI9\םd3ÎDN] ʻěDJf f."^Oo@ W#%r΅r "S#5jhAi0k߭|| ]aHQ閳>29"=xYHZלj[T 'Г#eXg7Xbsw*iPROfFvkBF`-K౩)E'͓ EN&d= O,'E~r rI,qW@wM K͞&^K ُM@T8CLTuPadN1$?(b|df>7 }֛+`%`t0u$ ףXn~F) TK"3fd85{asOz7.񎱫$funqhw} g bO1\Mmݢ RHcs~qqZnNa]tV+X ƍҬFb%eSl:<{fr2)3ssR8Ʃ-rq2_7g4bs[F7w0E'JL#9z|]mg/ڛ#y܄ 2Le6nSV"?UgXfjB:zҍM$hF`j6o2nBrF}k!:bl=GūT5\<''m _A w~&pTَ^! m͜_Nf/Eu}r9C 2> pf}ʏҾq{Xv=-xbm74kBa{,/_P6 Qα:BWF>ja"sUGE)rEͺИc1ĩ͈&A֭7 yـfmJ"&?WhkVA"6QRPǺlzn)a#Z5WI I&ILƒ5:CY?|=e76=3O镙WbTZj_mh ,>c`-eٔ>E?[ X2]"˾ܬai?d)%BlK;]41%!N$)I=53K ^RxGofin[rPsa]XBٖQu{fQ ʼaiE eҺ.@bR[\c͑^#{ZKP!וP:9}8`{>$iM.24C ˌ\U~&MG⏚«n,ƾ斚Èz3(MJQQ`@G# @Fǐ,/5 _$JNq|Y@*{Smor :eYbBR5;]P.dy3靏#q>VG"K KzHߴ9S ỻ_v7ׯٙu)h#Yt2j@RڑQu;9?o[ 9}=5 B(ͮ/̷rnM2NVd4E{UXzB#s]$9{SbNAR1ɲyP҂n]P.U[ȭJQ<1:-mi=ô h\IaS,ҳ~|a~pf<$ +2 qTފD`lŦ ֣DYfk9Ŗ6/uSYY՚+wJMM !r$‰i p'J/~4&iO8e촓̷խ;L)uMFL;^d8T:(pm~p ꡁjH2i' -+5'bǦ9_o&ҴKiۏzR>Abs묶g:|hB#|4q4'>׼~͟5^T$uTP^@V\d2kvbF-C(@~CMr5+f&Sˆ UT^VFz-^%-$&dž/D?2D{ ]ay-13w~O05Gk izKhBr-@6]=_ajs ,uE sAK7X'x?ar yڵr[?=4lP1)'^s7fGٶzxڥo x8TB:vo 8ø}ez+>CMS4YYg?,qeANHd+|Mz!8N*j#~yy}/>x9][Ozd7dDw72iq*˔ ~ZaԛQ"Pxߖ] P#o-t feH ɝhD .0)b>Utow>޻T3*rH S֜ˑF9QKGsq#xֱϒ?m;]ع1H{N7JiZ;jg1' 'AeA -9Vw1ۿ㐍,pi s8|#@{(=JG6HN?5nbFSg($mMn;k0)$ni]FOT TpЅ` Ks*pb)u0n"!ST׏*K7e>G,ˍ.<]uo"8rʶ;CɸN잇= \|W=J3O^@A~^)WR$YutXeLnZHD2kit.5¸[.0 V%1o%|E_ͻ"`#!mu?ql"SzjwiB}&X%2yq~A6 p $>Mlx3?:c7b0zLivd?45},"T?nA`2 4"Mo*ɎTSZj&)QߟgQk#m |/M#oh[Gr{UG{"~ELGz5|bsWkVui6(j=t=` !Y=CLSr#jHRIǹ g,zu{ T1T pƁBs Md6|q,'ȕctzjyPfy2o㷮d-9fEܸwӉ8 !le J\Nu vW2<2"bHTCA`YM S%ϽaniJlͳ{Kg+lF/ŝlѱ|Cl4|؊?o'#JcRԄѹ/CkqjQx;x7Qs{~A9Og< GP( +"Z|GǴ` `P<ٖcjlHUlxy2wmW.-zD<~zK/!dq<3Sk%vYu6Wuf窱ŕ'dpowv,>&Ej<qYe%x;`ᆫά#M/n3e8$]Kߗrx-^[ut U/?<1fq?9y͍&YԵÔ\;>plX%ãO4jtA f+d\M zt+2[]] xt"W~NJ!L%x6!!}uۜ }o ǥ| 9  b߽sέN}˜~Cn5b-Wd+T RIw4`v W<?Q4b 6n`c442:ڈ\;12D]:\?TyFqCegmBUrAx`/X|㛁Vv$:SI݂m@~gVa 14}R њT1:c?>v{OjsM3 h'@)Oҽu_:aɸMޫ&CXŸ'ݩgFc'rL@q0d\ovjf%#a >uDRqWL|YgBHM C*Ё<J^p"DV܅j3s KRI ;,w]Za-W߼] qZhֹ |K1!qV1lO󜙐U&Y\ȴR 7f_Gx鏵u4}yfhEN:RKX2{a;Y%F'Z}PukV{EHٷ9[dFeICyt(FҀsirqgE"Oְ PB f$Vdtc8Z J,uWv-?{AznzDE=1N] r6x{+6Ƈ\oByY݁ReqMG'U=#p-sǀ֪芤T]Np|{,C!MEtބ=XKb &H#,ieGC 3(rc=GmRBV9fp,{Mwˌۯ7Ѵ*-Қ@w 7]XJ\QiMMj;Res}bQSxҘ(Df$<=nG5g݅Bn.7ywx ;SbXVoY3 ȞX*M R7=ACXc@j}9Z#V2uNP3& a(pCT_B` D!Vpd^ߡPΕ r`>9f֮&^FU pc wyf:} 2r6p A̬Q+&+2-Ap!9G$V}(v- DEst%zs#}C1L^IEBB;k V q2X_Bǯ3!Eֺ)Cv?h[,Koj׶bZަez6Կ\Z Rn P4zfPYYȫ|)vMlg' ](?R"yvl.+ vz p7 9X)PMLƻ(l2>q"y slV&'WGpkɼO @45C}yDς,S}ĭ1* iΑoEu:/ZVn2lEpJBcAy-D"^$'{yCx?߱‚]"5042̏&fr ])KЭ4&}ݬ<Fv^h9I}(if= tlLb 0{$.14lw6^Duu5:VڈZ%ede')dB Ǫs=Bm`gxg5k-9D¥"t % r0,J*.`e _cqhGsD0^@G'%뒪ZE)E0L HZĹ Ѹ+,j{P 7zp*SF2WmrAw#9sʨ%VYRwR;@V$ԽM`N=Cӭ_H%zvަ~0U7bueFFwHz T eEV\2vzaV;!TLJp sWQ7g6[BYȸ4䦞HZ~‰8?5EXwaGR* I ^վ-檏Unnu^9[(>'y@xIn9Veyof$-S8P-K;&m̷3EIwH kyK{\Q֔Bl:;GXI:$$zCVyϹm=%n֬cg;wE@-s,!M{'A8!YqZqdq~Ãvk %տ(uuFp2lEӛ+;oUp.3?zޏD'ϯ1,}ߟCm kB `c!ԍΡIzX7D|D'%VM:U0_YE|ueW0Ћc'DŽzkRSp>@s:SA 9{ xQ$ WRA3TTw,\ㅨĮQMTm f<x 58^ɜ}7r8mJ?irv=x9;vSn-s0iyIr{HÊ{R^X4M.Lj/[K2͛Z;$Cf~t!7 *ڤk łs u)6j L*.^A2k r*7k41m>q0J5%)P3r&펃NDݤ&heu,tyؗd4Kͯ^AJa27(J.囱Gl u`>1]T|DCGl4O]4+6%PI')D.~ra~\ +I >FQS7:&](þ bt֟{Yn|}p׼pԵi7vk S+=4+;u} `I5UwזrXMk<{УN؆HHi8:0ߔ0LuHZM]ʉ;{'LP0Ie]Aq]aIUghKu$g dX<BeI>;M?Nǜ7;yfY `L 项 4O^ʵ(Km/rƱ )Cߗ+Ǯe }YMLJ[H9pm؅h{tvL\t(VFʞ)U[8qƙA2u<8֜ǾUg #&6)̖Z^@&C IFwxr /|@IVTXd%/c~ͫar廪O _aIzik#y`}:RUlkRLV֩#͞99@zYT|T}`*R>(z,C kDO'J.Ȣ`fp֒CJ|#}0<_R2,7i`$"c]c(`#^$_'B)R焹 3Iُtm$Y,T$V,FenmjT%&`~N/@8R-?1\fAD3)ПhVoRQX].Ɂ&SEbI*'gF<[2DcSX*,Fm"ǃ^ϒIj{|3/-uE/SX~&A>5]+ٓ t3"zUk4Ip>C0(NAGu698 e3>0sӚjMy NDw6Lc=}WCii˩*rL!ZLbJow iח7"b)^e^*Y`hq,J t7/HE/LX2Ytċ Un5jya` q-b>dN󷑅=oP\s9 ^{ dE{U(@ȑDDM&<)O;_!](ʍ|CaD)G]7g=lcj3YAԸZ/\־9v揣ֵ5X.`)5 P0ecm K{q/-@[QƈCW@'#tUx _9K"/`ʹ݊ E+InRCcZYt\j93vY)/ey,Ai{ZCQ~D (1@^Ӗ7ɼx!#5]=zCDkuPI-~\vh#~c٪D@V|} )",_+(fj@Vnu*AY# }㏌߃ U&Q޿R-#?& kYdD}9ThcX EӌRo(T8HmMΪx)UU4ǰ}Y ;ڷCeKz|M~+/3l~MU9lOd(р/5sQ7uS>Vϐtqq Ci8 ١u(aCenu l2 * l 8tZXib9K>?~2* P sL14xQ? @'`=v+B!A⤍3˶Zl+{WQM*.]8I@̍sP ^{G$Jo*  `/JS Dt{DvnN_IupEV,%NWba{/π^9Ṷ]OAşw!t%VvSGEPzGWPz kSn?Y?*AO%# aKE#/ĽWWgݴ,2R^Eb^$(p3Ꚛ(ߍ[x&P'+pxfRAI*H_'i}8͚Tvɏsh:>J5(Z^pAי 4i aRlIc>Lj|9na {p|8#_'UoۄMaӜ}wn}(WZ~<<iǨ'=Yd.BX6}dbV2BTAς7?[ʢ8E ƕװur5Jj'{N9ksU¶B{S7qJwrOAm Z9XI)eO̯OdO+Τg@zmTe9d'4Ű{ș >? "Y̠znz#2 p@a6 6j~Hə%\PH9vSrIJʺnQ/t̷hædn=mM LM45;uYB4c:N+ 9o/4w 7SWWF*zO$6FRI<@&45OaadQqcnw;鵃RKQnɾ!YL:` =!bmNذd%p[+cy ZйV0*S'//PH8,iGTpC,3I5vjǃE+ߩ\qJ1طK6LX,V ro{q:Af-'lDxo(WK_k<,v{bpS3&//CEbȪEfv̋F _S[ `U3r.YNm_mɧT<([Go;FKExfeיGc{ֆ.KF1%e[Cvj7h +?]&`j )Si1ΰ=UJ[IK7ś:νQGvuO.Hn_;Wd!ѵ\E^ ]xi(x"o&Θzu Rm+-t3ʥ=ڰ,500IdS w/K+)4wodV;p:y A?sfgJxA^0ȁK#^-.Kv_IiTa ô07~=B 2[.k nKv38zKM\=B@6Ȏm;8?'8ǘML启s}^dj[YfV_nrhH. 2 gI7WXo3C*_{X$4{] |񋵒Donl}[>-y'p4+>C22z*p0C;ub7H7)ʎNE(wItf3 }<qK67}~oG,C ҩ_?XKTE7~Ѱ2c7*nϾN=)%[d3w.UE˜AQ#ۣdxɡZ6?`lB" 5@Yˠޟt8؝λ]4aF0HոJKV`W$p/6.ގ'Xvx Er509u%O@rUo"˪oY٪R|pMu;~'y ޳#>:v偐^"'U\E9>̓ /xeYؿ'A\(CJ)B]a{lTkASn(EBC,wzw3Ţ1DE5wPvcZ!vBB_ ;-c$9gIpue_l7i}T7f-pSeK4˲bx# hw*H&ŤA"%/& G],x2L#V`*tw#ֈvg9+FB24kLKeC"% 2}S\ +Dƨi}m.叆|4V>c- P@.7Xn\= B(=I*| O6N1;gc>%+7+MԺ#rT*q1,i{FG:0z gw')2ǘTQ؋;ǵ>}KO4Cŏ(sww\SƥV  y uS\^'*FiNj@uP %nZѬ<0CW 2`+p t0>Eug6X!_ ,P &O7_T).1L50}gj_$e?%T; TKCY3ܾ]A&^cu9\oA\( E/~50 <*L/9;1Y]W0=C$|Ū䵜<#W~3|4e6R2T?ಷlu>s`rBvb>:yn ِ|m o&"H{ۋ֒8gH߃ 5_54'b~7:׊s : 盢vտ .k no V*^)#Y $d0JGI2UJa}>XR`EEP:Ɩiy F)_QBkiQ c;IM| kZv eXV7ki\-|N&9B 1"p\Y>yAL7n- 9\Twwp j)eĠ Br^k4ʸxBK pP/=i| WcD>l!0NS'2``5#fn<&M(d~΅ↅ#9]A՗[l r sj$ W;šhY^/u5ħ˜2a*L`wYQ B %qOF-믿|G~ſz9 }I,Ѻ<7o8?;E<s". D,3I^IşG^\P ٌRϱ[sd|/8TGm+ f fOI biՐ8A_W_@a|,z`%e?h.9Pv`%FG-S kzOԂՍ49KG$ 70XQ .2[Lґț~o4.3s @[apD/T:"Ca s[RtF8V@_I 0X-Af+&0Ʉ#80"WOXk॓GdV4Ybu֬d]it,.G}%v7'LV`UEw),mYh.Q[l<ƑE0Ǩ%_]<ފE>''b&?L!>7Hlva?~ .}-QQX7O$bS).Xoued(@&x nOv;{ǟpE_Z#O*D1мo*нJ+ ZJ:ި\@8g zVk<# 蓙?IǫBve+ȑcqTg4C:F@ӖX>uwbB:V7+""YS suJyih"␧6XqKnYxؔ+O&ʡPbk y?޺״)dT \[#p s:I}f[Q?F+=]kWjNy"-)VANe ITІ(ɠ;䃱@sGu&?ztӳ×uǠ9FLx0@q<#S.%٪oA iy*f ș>~bo _POUg^KZ})c@ 0ز^EئzU!ϖak+$]tȃHO ,4as<$%Msp4&iZA#ź: x QxxTH^i]LM'8ZGa|k,>U *{Yi6 dC+#TPT 'zӱ 4VA e| | ķ 25n|~x e` 1:$$2so , [ρSLBM<zW1 } }ُ ;8*l6*&{9X?mi`f; %ɻpڂx0„u9V !@ߺb?pMSIu D2/_β&58sHv9B}?2CC{v3AG/Ry9{9^9T[:l_mLs,I H hQpv)IC+yU}jC{x[4h4feCohj1,i mr/O_8'\ F|(dZ$nՄ_F4!"YܲR,VDtiV'Ca\~-ǻB A)?" MR u?OJ.gw)$D 9Toi#e QJK?_Ǿ~r{f>?_Vw{hz7`UJ&WWN JGqjII^ q%xZ+@( c~@:8,C'&>:sAR/!ڿ]zݛ(-|(j=`E}$ 3ٴ[ Yň-`JRV+ .S{W-?(.*D\ڡ#B?GjpEDhtO@Tם5M+ΔwXLKζ[Ud]m/ϑýʖ;Š:x))E}r2_vH y7gv#cop -Ft։)I`yۼK&_ L?-RR<)g*䚈/ 1 g}LD L_Bg҃eh:Z\k(j *wY^*`:4D>Ys'J9Ti4_sc돫S1`1U΃ɫi(퍪vQ&yre %Z]#,O$Z/sY1:yŰ.|q-SrT;CM\P˾FRN1E(C3M-`fUF/vS\tMUɹ;tp2)nL?g^9]k<鞈kٽ}W2ض x;I͞&_d6x{˅ 5e,@-KWc}D6k'm),}kf#N; .Q'3]JH㨑 TPƢca(|hw s(e7֫v}m"$fg4BPgGV1Yf_㽡$B-à3_xac xJ)1=bJH.&xHG%<&Ȯ{mM6(l`qXA.A鶟2@ȊS yO`V> eWk*,[qQA\W#,ՍdZљj*oMXfYhy6zW\3Ɠ޻䅧[ϐcj>E]l4մxz'1<z6lZa<2G *_‡v޸Kj]!t#=rݭuDU_wNM٘TT$m9J" A)߾0;cf!3sżGLWǜN=_ZcG?yDF!]7]fvz &͡Af5TN܉{Hv*ENyjkl hVG=Pe(h2K>QK@1Q03 TMP`Lfq>OЌrNmOg VwʼFNYɤSу$;{@+ e{J`P:#e ˉRwv%> >7 HV E7rڭߴ|kuJsJ-9=+YӴ.vNOt>F4~*oA.,XI$SJȰg"=BIi2#͏[fXlgxp ( |_,(a42r}4ZI o /ZSFEaYGDK$D:|e㦭hxM&ԥL̝{V3;-&+!kjF(#>-89mvMa7̖[n7O"ᙈQ):ev,8C8( :EL|Ey@^bp΁dc)ȷũA?%AYP&a'O[_n,Yѯ:ME~tGp:&'e4?07 QEFeqi1>oTu(?V@ Sd$b-xpNSw9ļ!5^$u-t#j'R-3Pn?`]რ Xf:礢TE_`OU7㇅sxæͶ6b&ҷ/3̋g<闐 v.1/]"Sb +0ĕ+,{ *ruoV\ @.<l 5YQ4^47,=ݰLez4UFH4f(ET-َ)AvtV"wm@9̃}(ET:Mu[Id61O(0S9*-1%~T r:r0w@&ն<2˚ő-ʡB5<'alѷݛk[)G9xE\WCq"IH$)]9)'Nt-'LxV߯L!M@-X P7sI5[$x^{ Pt*FuS hbfMX/d,X緭ByXYC2kZUflx&nق4ô¬Ghَ,9L%I]f@th]uqiwKte+Bˁ}>!@xM9>'\ 1"\Ƴ >Aa!ixX )K(!H7U&\L{N="tIKyZ[H-W?5ܐ`"q&ßS=$+0HֹC!Lb-]9 ci(~l򸅎[Fi"<|qh\`YcUzneXݫqhf |gy`JÆ0D>tU/M(Ż̿cǵ9{1ߨs[ )jӈ*i{ 6Pv|<ƅ!k5 ˙^Ҥ3wyՓi'B$Xde 3ښ\<"Z Tnzrd`(nv/X s1u(zt3f 'H^% V?$nROebJe "4af6$(f18aCmɣƘ~){7U`iP@{!#IE^tS,jN\YP5A75U҃dms0@Jmzg,=_4o;O2ԲZ;M%:uvQu%"c6Pf*0}#E[J;m#O3b0F(H ]Rb!)C!|κpJkP3D $QtJ/a4'@8|G)U 6 c<+ -=Xi.o 2J:(?={b׉6n'Teϣ}1'1= rѧ=+ϐ+(IC6{W%|\2Q`ݏ51CZ6%}.2$448>B=gQSXtm9bq3b*GsJʑ8bc0)n)R3zx7+)j,E{ ک7ه br<~-σo3 D9'n8kH ]F$cwz:HTs{,L(}ƐhV?Ҭ`[פF[=UZĀ]b֫~J'F tc;F"dVP1ߔMbue!ޛ ͲY|Z1mhFq\e;-,eGx|F(K MW*hֱA35ո@VӚ"` >!N OGqYH#' S VaLNU=t>?(VC+YzFGl(yhG.`*=ND 32Hnd4q 4̹Xd/%l0C=tI3[fl5Ot6+_fMìCbh\q!Q22Bسd*1`ܼ3oHN *.UM^+׼%h HEn1 p;, NHIsE$ռ0L" vcggB+YIMWb ?*o &zS(L{~]x%uZ3Y3GOz< @J8KӕfHfi6, ݪI媄7b0)Aއ0[^ Ўpay"SJY"i۽#8@<én%c.yg'a$Of!/iEm~&?z )\њW~Z ̯{/??ݦ>vkꪨwUCCZn翼YS+0^VC0c<;&M$jPϫ3 ڛjkGqt-cj3$v Z% XT]@!'n8,:T~sYY  DzU3ψj?{L):GV m*vH(@iϠf2m޴Aq"CIb2;h@ɪz&%4&i⶿#}YrNvs7Q %/ViXN;`'qT\1н^jx3:MV:iwz2!]y͕1 2+5y+h n1 Җ8)mo݆CGIs@kZmWsDL!ܑ V;yjmTFw 1(#Tae$Mi~|Th~ Lya?,Ҽ%KqD]hOΥ(Qp )X·q.YRFVM*f7ΟSb?`CXߒJ `YKwiGw&ʖ4xFF<gN6SvTDg cMg{(!e(t4͟lج}1X: ڑi/\n!0E֛%Hx_]}bnLԘ86! =jj [b^+zez8HfC+оqv5Kf0;t|B5>yfq<.7cMS:N=8噁B݁L~K1rSg.[3b-2]GݎU=t?&O1T jћ9D"pp=~`UzI;7k}7 ,(FYoSe[AXy)Q[dm„Qųu %Dd&qk!9F乶zY֓D 9Υl}vǠik_0.tA&#U갹cCе5 hه{@+[\J0*+kh3+eջO|HW7i9o&RVBIo{~YU ()'g#G^cM󚥋z0Yv psKw" mA_@zDԍUV;J a2Pdѫc OB#I,6};yFkmXҺnM""@BY|O\%ɬ={g$g[\0H<FSUZ8`mw{Zz3##wy[rvs5QCM4$qb*Ӆ 30d˷`ҕiD!a*y?;|Td1-27 X5)SIWs7=>3@abm$ֿ uFm;NCQumȩG:\׺U\Gb|T1Lϱ h%sqF-|)9jdTr4t_ P-FL7~~:uzWmYAkb7<T7)*`j-q*q ~+0]-䋇:%UVsg̛K^f#[@Znjb@cӥ܋!R4ϨNڢ`tR;p_%\0!:@ytBxIڡ-|8wFaV2 )|VƷ%A;PeT8rx}$ɨ&}$]=spVIܲj ?k LW.#IX`v l'+򮃏1X}z6U47z<^xJITW@b`Ca2"M&ZbL v}f*5]ﴖHfr- [ze:6/L!{ ԕ"{n="}@36lf`Yb@/<~ũZMYx[ZX*(MFLm<Ïi!uL::{FIC?w((GKcnA+,!T{ݗJA8[_Sv&o~vQ9/J1 DNlRARI$,}gUMQTa݅y젼`>|Q,y5C9`VfCbwu &=s) }h%z@ʖ[:stx{k")hez#v0Ҳؙҁ'W >ar &'SX^DŽXt6i K7J`Rև 2K?ywe=%lre ygźݮZ?WA{T3ә(j l5o8ItF[zC=šթ)$1\Nˉ9k $۪ btb;m]D²hWh`%/@Dq5N rf'GKGA=[(:fP6leٴ:8݀(jrsxeE~\CrXj6hx{cպuS3XWnAMb13OE/8RbSFBE9Ƒatu-B) i oQDՂ`r"c$kb٨:WBpVHuӟ?A .4Z.wPh)d6D3[ͅ)Ut>lGb $@x(ԖB@#ىڅ/^jh/%M"\OKYYAIQtp `ĉpsHmE}EDw#/"}پHi_Iu:5i.+cqA8y0sҺQ$8{B ؃])f^~ `2AAH+>,Z+j 2L0q!.J×)3;UHUzϑnSe'e!s<)`]AkOӕgf9V6Zh+OIӀAlu謜1lyX  <&g 2 &":~OR|[!8) to6jeg/s俺ٗwNSaʨ=t Uo*9;\ʳmLBfjѭOfF>V|"Z$D-[R|H<7¥Gz]X8/Ӡ mڜA#s#䔫y9:RZ:G]y lSޯLJ^"P)mgS_6NE m+dޕc,ϢDrdFrlO9D6g"'9i jR$0`g E=#טȤ&BzQЅO&Bb-Kzd4wSB)[(n0ʹ?F9r #kF! sHnzƣڎUzwdf_3$'R*֐(Rp?A}ݝr{P-pe\-̒jiZ-v 5"aOTX#tivUs&g! Əcx D{sv{&,UT]da6*+nP=78Iy/3E (氠JGdUOf4l`-#(PmV Ti9z&t<)DtD߁7RyIۑQ<>j*,qٻ+ۮ5Tڽ.H`{m"4)wo^/&-)yEeKEc&b̡+ݳGtF7Niz@s4`qOv,Y7is{֦m Nճ~ڢM_"إXbirGFqi$^ ό,}%JsGM99iGjTZvCW$ۘG%~q&YH'IR;Ado5G)C , \7L<>;L\2>0-2!޳̠JVrǸ)hi00rН:NK yr@I=pRFi2EH/gz[#H2^ĥ}|Ȕ+AX \c5u-Q QI/4_,V]"{s@cq_+ W I\҃D߲v'*%ut4TdLk9ulѭv A&?DA/4V;=BCǓd|e;m"lƖW~'Q|_{( MtcuT=q`+35TXrgYؚC|.20SilUxD[`c>;*-dPM.=PAz,07]3(--7}6,8WǿyxJ5ri82mϱ/Sr,z +{c8WlxlB9߱ ң<}dARws O%6<TX$@W!F*u h!k ijyk6_kYrž!wPvUCѳu149K\V:iֵ_"MK˴u3.ZAfNVfP`te*~^;u~9Q.7-7xtߝ)ckIvň[P+j%r(< h"K<C}{<[} ͧP'~C %ck,(OY© t UpKpyo{d-]c>7U#roæt,w@&PW⾜:gЖU<5hD7;(> 4I\*çvxy8̕?&, i蛈Z~űˊ@QsvIء8.Y>mrdöN*V$[r?q@] f|te" EJLpTj:WcksonxBOn)H!Qs{oha Hۛh,ӭt7OI%vyrԵ}-TŸJa[b`)j˘{?HGR\>丂-X1vEbq(U>o{Nц&Y .ܸZ L3.,oV!9n]Z;w1EWk B]N^'2=,ްYK̞À_n'? BKrPvk-CgrX #\'@-Cպ&ys1Vb`] Ҏ]/%}Y4O!>֪y%bDм}BXe8keug[`ʹdy$Qr63ϰrـtꂷ*{߶۔ WDW6w%tmMJyi.h9v?=*șVx!M4CSA^g-wїjz,=rkP xZ[ȯ Ua3CG.~ǭ]^ ?r/:}! }Mhc폞֚m ;(KG0EZW.rRc,N .hL +kܨzӎzy:I DC@w6Bu[ύ+{@;ljx.b!V+|`1l9fw禚mE) ѩD:[vA` C0pK@.@ݴei\$cC!We Ґ%#+ض#k*3e1f5JFNy.KL\Th`kdQ[seGJȃ G,1{YQ:?Pqjf\KP0`Zx ԠskX%HINnduJbvP <~xp~ Ai9r;%ν<!`>xN5m AQ8q8 P<'ȋ x._ nCaOJAρz`۞VirPeyy_cϙsP]CCƴu, jxq*Ҥ;RGds C [ZDH\ށ4ntƗcKoZq)`,uZʜPBN@ WIb۟o[bHIm̽FBzu^_+jȜ%baVe t$z31& U[ăU繉H!a\ 4Ћr}Nwt P%H:۱ܴ`p 諭ۓ&78Xp @ *fY$/SLƪQ~o`:?f )C190JɾOK6 {>0U+5ǿDM P3;%_e[ԿR;/0Z$lkkB0UFA/=bsDxdrdej=H-'3.P[r+9K(xsC+h\qBt."q;=okKKVfFRٞ!D̓za? 1 Oቻ>֛yYYƃnWI&QJ*W񓀖*jXX\O<Y<.Vo  R:..pAU@ݧA 7 m}x?̠ 2Y*[KCxRRKi7 eYm(73>ܤ$Sᅖ%|O'g~ctNx~KM1_Y/yZei\9ULsU}`A)CLZDTCz@_fUz(* z̽! w & #uhgdm{hCw``+LޠLP(%`y(0[TI(xmH:+2r.2on}Pa9!;oM"/Z;+6xYT{p%J 8ӺYk땳]f&_`6dH#GmI F[șG*۲9` *gi6-'+O4UmE3xx<7K˵m-fBq?7 Kʧ?dP -BL{! )&:(Q^t)ZJ>O?wI.V Lo]e Yh*؃hs U5>V.UC9{YV-=DXU_˘ a>PvH\ LYj{3~۔ɘ+1ݘ#pI#37{> q&n/. td_Y,=] u G=+aUx~e" NTrb%9xܮ5+\* cTMWߟod֊AG6 a_&3qqIHn?nK?܀:MaCT, ",oj_Sg݆YoSV4i JԨ*CBXXzA90!Ժ(-}B{xi>5%V^J7k-է BZMἴ+q %A"Ȩ|1KN ^~Cf*v&'944қbN܇l4aź!gCKvQ91wkσW>S쫆m *Όg2X)G+@>)m<-LL r(뿬WblZ.E!lO־ѭYI3a:{kFR9txB9ErbQ)Mgs&YzrQ~ PŠd}#}>оjK؂P2È57o#Z,jꁖ"X'XE{቙s1)m3/WD:UeD S94m kq*lųցri]Sފ`D q׬ ^$1 =Cw:dt愘lΚ1'L䠯 hK*.W /zBMزls;`-i^dIwP74;XHx7@V;ӏAyL7wどL6.h+,%wlTECAG5Hg~N)+sX/cj7tπVݾʑxȫv@|XI%h-JTp;stҙ6~5KAťUG\{U@}"-mQSc_N1h :PPtgKEdI~3hlꟽt3նi>f5_0z\'IVoh?^lL{<Tg+˦p 0{qHIo]/.MqoGVK% e[yBvTMGFIE3E%_$ NiP0`OKYNكPgYeL>uǭ`L da{Vȇvc}0F@M\{ ]Mԧ˵=i`Â_i@(T&4wSC?p|Y5*JK9 L\G!S!>Pq\8;9 ;F`~WrELQfkba 8$/Va #6721 FQ` mPb`3ѻ嘇}qLīց< ?aGNO^{U8~ʮ1-uQH_b3GcB1}~ݫFla8bDU ݥK6ϢHa˒B%+W"UE5?1Q.S {SӂqÕ 㼗Tފ{w F|h,Z( ˙ʎ_rHuJdɛ Jj-JKvٗ;S$"Mb J*};P,;j墰Xuf$ LRJ`6c0$ C L('hUO铓}MNJnkK\̎v5f\O;g~S$*Wr搡0E~+ﲷvBև%mt86c!J7I޳ca'5*c#ܼP@.EW<хe(3 S8 Wt[=/#Q{v}5,s_kUme.eLى|cJrl\hCyM= gY 0 /_B,kx+5xҲٟ=rHFY䃔Gw}L7#:j!ϑ; RF74LM}KZV6a $c<=7~NB0Jپ(.Rg.wCoZ}ܫUoZ`Rh}_0*9EJ(IN'H. &SÐ^XbTܡ:MDaOVޥy\?lkLjg}t?,A#<^3'ͺƁr/6Q0M|zW&4e7\FE ߱āT4ښm74oBNAgx\\ݍϼ[L z|DUmA =D= `{-zz oKZŏY7 p.*I66wt}6Bj i\Zzym&pT&jh7;WQ&Fx^7K dZQmG^?\3 W0`%۳C- 13^F@al/m|$ϖ_5,­Lq7BYu(EfӬ00kӫ4߼chc J?]઼6֢>G&6$i&Rg U-\ҵ.Ve)I8AA; ]製iRmеYנQz]o~IN-׌Гy頮OږoiA jZ8 6 xzQ_B5$ڍ@ }0q\LZA{)hCHR2ZVwM(Q5h $/G&D·B>5M'N](V;ەiTZ*Q`h.xMHSSweg5I >K ÍC.lWzVToms)5G5zC =] L5o4z"K[ل^T +9C3 G^>TvSyϲmšvLM;2!ӣ8d#][}?QO63<4po!$Jm<Ϧ}=-}FgMqU{A=ΏjJÒMoL~kuw5q5Κz`jBIBJZ{W::ޯ}P]1#ݴ~R=}4P,=󕢒 mJ`f8GO2~7_e7ٗog['8Hnb4# :D:?TjHs]"0҃܄Qse+w7cqAEλiOK]iz$~jy YP*˄8= ?;Y)SA8[p ݅W9-|O?< P BYn[ $eE qj` C{bk( a.[7mf0=XmӀBbbr(틞88MΊF/%/bCȪUUPTHJ466] >h̝@@P!mMl!RW,b(?gy$Gյ%lʶ#CU&TicsX i#z[29A(@P?v0k:aRSWuO^k߇SY5No.Y&ϾhØP1;]QX;[XS޾OXtt^ uID rSKݼ$WǢ锷N@fv36SZO#9;`]-ACmMk#>{/Rda\J5[w$iNk<f(2V_=cAbJ05ä́؃!ܻj}|`53 Ő"\e)oso~TWX<0v|B}>6ovVs+8@'c㖄,CBXD~Œ+#h`ý4M2(;(ۀОHqnqŢ2502-wdՋuVB"L. MVY>HhkTz>ݼPtC;fPha{L>AKO0WPyNI)J/~tV73oXKԱ o}1XGj%AHZ7q:@s Z(2'dh@j=~5&CY>=6_hΟrB &msC'I!U>od86{YԸ= ߎمPMG'dŇۃKIs݄if:?{Ҧ|w. =Q)1, b GIGV~ҪNer|k3~0#'/?nUJ>TfҍC'USЧ؁)/ņ!:q,[h@y riqmfxgLچQW(g Am2o=^Y;l?ި|CQħ{odm\+d: 1RB -NPFHq\H.k]ta)sGEi(UWn AZFHK?m=YԢo:a=LՈJBUj|,eu`K5 hski*e}*Ej;K)|~I7P3Wd.vt@g+0ꀆj CPO)⊅%A&=|LmJ֠0/sEL&Vqc5$Y^3M;=#p'|:#x(\zAHPn.9kЖzb-)L0J𢐲nzraeϖ`hdn7B eoՋGxodݴ˖N9`+HLJk^P'8&C8 9ã5̩Oflk/%12E#e2P_P%^JgssTaE;-v% 2NSư=:tYD\L(`Vge]!:3!+!W\fpmFyqI5a2j}chHxܛOLgYe%wKle iep`Qv>e~g+O, 9|TE7:"Cz_t> 䴫-ڇǯz+r+u Kj3-E:ֿĤ"D0 yQ) )'{,xgQPߤV~A+,`[F,K SXVፆהC >T0<9_S[$#FJzGF$3/ON[7TtCS$dr`[BN!F] 9yaf]'X_:HcbJ!1X+9%u6֭Cь. C\i5: A+ST-8uN[!+KnZ, DxIjKAGh;$rk}+fEEε M6W|r9#M!̢$d>iBzux. &(h;ccR!DWhpGo"p"0 ݊;FSbovI9ɗ~W#" oIk,ݮ/c oDpѽ4’2?,=K8Fδ׈]9_S&'=v!;U<7GS.*-*ê6 \Nk”jӑMn[ykv@_k8w+Zz\F_ ͖Odni,KGs)<7 rx?P8#CvbY҈8R]5@E# Ήe(9hb d8Z{ѿGs#R]?3ONsvkTWօFİѰuuȅ]Жґt̊uAf!UrP|ˑ:{r]s?;z둦>u_hx9P$LuCpj-g H0=ϧf`erMn7 ,ãIt{eXq+iZL*Z.:ΒX|W^'"(\1OSCA1DKE@1vk(`"cLH_G _pFPch6_5th-cOS)XR}s(@5l:7U=i~+ Wz^`a7Gh9چXdD3͢V'{7B? Z>VZ2Ռy@%JXG -bj1s-x/q3B'r(??7lg{#+dYl/@HQ"/횅Gj,O7ݘu@buFnldQ)䨄c!~?|_Qt'E0#AR,wgp Rx:uR=84wv%~ kOrgW|_- -q;5GX1S.G~,yryx^iBWL:GltY%z<Z{w%0x%Q.(kT"ܩlKz0#xm)*ؙBofXDY  e#D?AMR *'̣u5k Z,NI.JڼǦ,#U"W&\^(ZQV9>KFp2 i)ToU_؟DO%[HweV DP`<ϟǀ;*l&.//K?*9Njڒxt(Oe]oAmh=٬"_ |=l2e(c5ITɋOF1V(Ќ~dMn>w x*p `7v"DyJEBqX;mߙEMvu4XgԼZV` 0iSkGO`numiL]B*x@IW1,{bK<#yx="SW~lI^1Hۘ-^:ˇk\q4}xHڦ^+rppR8\uin>HT"Jec&+~m/ٍ7UW8(Z3ڲm [cOOW˝+ _iK$[yt}׹p5Ѳ35h#K栧IJ!㒦<\Yxy~bi"w'QJ!0@U_☠.RUAmA OIc>b?['QcaphHɿoe.QƯd("f&S 3Tf9(K~m &"(9XbƖ6uHO0aE\'lwg\:YDV{%`#`mۮ]Ŗ?Upyr+F"z6U"|EG, 8!SE}{ UԜHAd=++߯msRݱx:Ma>W,ft嫅~,>靂i$&6LUyJJ޲dW\;zJy(_>lY kz7dw h L=ky~c(]3ctGq_2H=!%V&Eˋ?59^TP"_l Z6fO`xrc|0ץAM8Y#j?T#[s^Qhf.Db^BOT!rx?_v1ݗ28%ֳ?zN"IA-i2rvfˍMQ }fl,N!^?Y!p̡{b6,I9.33QiI="}vd@"U. BYs<d2OD˗w$2r穥W{ Zs#Z,CC %nTҩ1 C4u؉+bS,]b}Ҹ]r+]%Lܩ1W~+2fc]N53o Vi+JxbQNJyQJ2{&okM>|_xćé7}}~(5yb.IYGb  lZ(X}FNwba7`?trv{gW+ditȬTG_sԆZdPZQ".ȣW) 7zKhaZRX򟆣M? ~z%etl\CӟYݠ$-.*sf2!Dz/mRmwGzIr)j2~ŏ(3 o~JC}Ń? t|ߦ.k?%%ee|)M ['6 u q8F!)FirysEhsk[jjE"-/6F=BΛ(Cu5OLà(xT=q\Us3ner1(<{iaAZ$121.D3nӇ' d(NHcZ`ԡamŽaLbM>aZ|ћN8ʣ`H؇ +{2{G1QX`W1@i3{wӲ&0&K[_To| J@E{:T~ځug0y Xd?}&[#Y "Rw wQQ2i`84U\_Sx"P aYGXUI˕u&~DCU6j 8乬/~$kI]cr-sC'{eCN2;S6ڍ͈6ԵҀ;kwaEXwDw,& i2LY ĄyhM7fmFG,򗲾PY&bOHB!v"+'}_z璦aRTi6͒܎J7&DC~FO"^sӤ/ 2RWē@C(<2uAE2O|ֹ,R۸Ҫ;`B{+9BjrzS%|Ѭf(*yz(# ՓD,LbY&gN8PLgGIIߝ,~Bbeδ107 Z.>@݉PD^!BU?/JC3oI9p+}:8RTږ:_m\gvL`<&V8WшbhaT_ᣄ?R^} $uL>=jy[ɨ!zbY-"Ÿrv=+Edn R{PK\9"d[NLZB{l1f, dtnvi NڞZ{uo19eD3u1#k t_Hμ1$֏sċ෹ryhXX)xs\i *hDBRɚfr:ȾilrqfwQ,b&R*ũE:-/@YB5Ac}i&<;tK`y{=A#ٴkxˮ|XB 0 oq aT>5V @#Ld&@LBtQBƭݟa+a{0j{"u/V8|Bl#ƟGȪkƹu,P栜lNq`&*>3,r"s2++BsAw-` s,,م=U|wɺ4Wv t :L?AEH- `5([#UrrN8 Ӕ;g.#ve|pns86Qt4Y[ZeDh JApOѼV4KPP`$ScI~I{=2:xm$Pܰ}2GmfX%p Uۢ=It0W5]qo.:if߰[ZH\#'ʏ=!ي2- 0Ty[V>`!d_ Cv8NJX%k@u6l>7FpMrV^+#1΀pTWǽ D{Tq0Şq\ĦkX(x E['Wһl}KPn<E':)M7zFh>BSH&a4')U ;J('jc޻଺cKQXzi0 O5]MK:Q<cZPtm"xc;*BrKӦF8"f9l^KB9>MOERedmcB~}+Az ƮlT);dU --}rl6fg8:s,; 9L#7/s(E G3P+cn?ɞУޝ|@ fCx\e6-҅&SIhVXmcI&OYGBVu*5DtsXoc<(%,T )oVgX0d]fe@nC*|8't^,n*H ^/gfN{Y2أĩ¥'%H}._54%9\FyS3.G3=Ց oEʑy&[%$dk?Ҙ1GyQ$nFrшđ˖l#bϋhRd4{[`Ώq\AP-@ƋGS9Ɂ1>&8%δ9?|Zv/ӞKC$(ٗ+˵eƤH2CXޱ~ wF cpA?͠3:rT onzҺq?'j! Ux߅Gi}Ihacʀ&*B i H˻)4~hl3YJNwxfGZى_#,MǍtE7݆v\xYZ 0+7\u & gPB1P6^ y_/K ʹV@&%`6ށ87l%Ja.b1O!r-u@PTA< a P'SbyTDW? B̃0y*Ahr {Wux *{ct=;A-;n/B\$ ev!\sY9E7#w^+'9VuL-%-^ oz+|#QE{?8 hb4_aiKrܰ Y9o U) G91XQ49EMQm%] n7*/jƤ51'$MQ1M5Z֞ޭFqW7z+ZгSV-)11zM iiy$H3ś'dǬRQ1ZISm~d/o:9=oA H-2:1>BRZ)M&-L"۟Og©P/E >1+/~TD@WI5nɽ%sjH8-;ecGaTS g{{X1H'>iI`|`r5Є2SS)rJV: \ä]|1+5hhOAG} P q0%?rb\,'O3nRNyr b@r xd}KjHf{8"Y3mU28Z"qJ|]#2H!蛘Os}yĺC\M'kH26r7_?:pϷcO=;ĩ;|UTNHY= z6'uَeN`ϗ 6[&GX|PʼʚJ&, NId/}_\&B(r7.ɂE0c;y1k3Gȝ'5&1ư *!H \i3aջ=9Gt> , ;杲>#:4k/m8ĦhRH$uW Eq>Fc~a_-k,Y,BNSW㜏o(`Ԛosg%CCB>e۫#/ZXK̡R\_/3SS pkd KXʤ|jp?EIzRԹ*[ߍ~&.An{0rrSz˺`3:X%EA 3>3RjfOKd|mՐ )Ĩ:@37f${sf~0bc]t-8lњ!̨]' k}.Q/o1l&q doLY8! .*\e? *EyR+)ᎄ ·.=ȷgRQqfDzĭ:ZJ dqV QAz1—*>hK աve> I>犾ZyVS͸:>Pw_֒D`+ٕYYqFT"EF5'8Y k^KPZ3YjFV&>ݏ:-1N8+zA@1ƻzCpZFQ%w}>W" UdX19GMI­&_Fq[ePQ廃F; iPcD25IVykq}_ տS7s'o>fع#6\:@bf֣V@>u2Mln $+ ' vofXUR;ش<`nxޞ I4Sei )Vdi,&}G"i{M `I(C 3CMgC*;(t -z= X^[هjnɡyQ1Mhh;/W;[cwP؛sĕ5`XQAͥr 'hWc={}Fuf[ad:m|L%d>GZb,sdJ5ɑ A^8~ߥ}2ƺVZ?2C҅E7喪Ρ#uZ[I˻6|y(Ewƀl?|i(dr1::Vjee fޖJ-X%Okߩ C8` /Af?deAvHsCi ]कF',΀˸k..@[7-Cjy5x>C:ӱ)c?35m-j0fi<3bIKXM` -,|t~۰F(P뼿Slwy$wz| M{gILM$/\VSPxR4D]y/iV*A/plLO[~T !