bpftool-4.19.90-2312.4.0.0231.oe1 >  A eW^^f]Yl0w;=i ]rR$NrhkxPt7JC@Mp@sؿ>BtDZ k=Y(]T O.q) QR9m֚v7f{ռM\;WVqk\Ǿ>|ں'#CB=sjx9v^~R{eFP!7]KY'$-GHާ0) D9boMc382271084d41559322e91e3c12f8bff0eaadf8b6692c5643d601dd98c5010447e625e41c1a79d72623536e05d8e85a5655ad2df eW^^f qLsttG>12 ݭndaah|aԨױ|v삑 _E"O4/r2}ଅbo28y2hQMUlv=tF FAY#``P@Gblo_M%L_~˨!\p)x~Y1z@X wD `%>>rKͩdޕzN̈́p[D~R%Z\[wR}BP.'s&& B< TKTFH>%@>p??d  $ a"7= R^u{         F  P x   0H (P8Xh9 h:#zhFG H I, X8Y@\t ] ^#bcd eflt4 u\ vw x y4zCbpftool4.19.902312.4.0.0231.oe1Inspection and simple manipulation of eBPF programs and mapsThis package contains the bpftool, which allows inspection and simple manipulation of eBPF programs and maps.eobs-worker-backend-test-0003%:openEuler:20.03:LTS:SP1 / standard_x86_64http://openeuler.orgGPLv2http://openeuler.orgUnspecifiedhttp://www.kernel.org/linuxx86_64M$\lCU A큤eteeeFeueueueueueue817932daddf4cb2dad7f567261e90ef5da76d19491d344d185da4554e24a698173db9cfbc8625c1556d9f5584709e7ff4fcb95b0823a7eec1f9a3f976e9db2dee5808b032a67f587d3541099d46de34f5bec8cd5976114ba07f1299ee6001ffe154d0d45e8b611360ab55076ef1aec321677559c106a91a076cdbbc74c66ac26417a5fb638e084943b0d9f3479ff2a54b8a843271712c51997c5855325001635a0b34038324bb7680f84b5797553a826a14be7ca430a41adbc5eb6f17ca952f467806aa61486281c988bc0add34e4fff22210b073dd404c000000676fa88bd5c61fcede72b605f8023a2be398dd9fc6dfe2ba46224cd0c4ebfa5a76b1518678c0c3142bad6532ac31c54714557b7b1ca957c7cbcc2a195f7f4089e34e0bc0fbrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-4.19.90-2312.4.0.0231.oe1.src.rpmbpftoolbpftool(x86-64)@@@@@@@@@@@@@@@@@@@    @libc.so.6()(64bit)libc.so.6(GLIBC_2.11)(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.26)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libc.so.6(GLIBC_2.9)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libelf.so.1()(64bit)libelf.so.1(ELFUTILS_1.0)(64bit)libz.so.1()(64bit)libz.so.1(ZLIB_1.2.0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)3.0.4-14.6.0-14.0-15.2-14.15.1eexK@eoede\eSa@eKx@e@@e7e/e&@ev@e e@d@dd@dhd.@dd@d~ddd@ddZ@ddw6dm@d_{dZ5dI@d?d5Kd,@d&@d$(@d@dadxcc@cwc=@cc@cc@cci@c.c@c|cs@cjDcb[cZrcWcN@cEZc2c)@c#c!@cc @cob5@bL@bbޅbK@bb'bba@b&b@b@bb@bzSbu bgb^@bUibN@bBb9@b0b'E@b b@b b[@a@aaq@a6a͟@a@a@aZhang Changzhong - 4.19.90-2312.4.0.0231Zhang Changzhong - 4.19.90-2312.3.0.0230Zhang Changzhong - 4.19.90-2312.1.0.0229Zhang Changzhong - 4.19.90-2311.5.0.0228Zhang Changzhong - 4.19.90-2311.4.0.0227Zhang Changzhong - 4.19.90-2311.3.0.0226Zhang Changzhong - 4.19.90-2311.2.0.0225Zhang Changzhong - 4.19.90-2311.1.0.0224Zhang Changzhong - 4.19.90-2310.4.0.0223Zhang Changzhong - 4.19.90-2310.3.0.0222Zhang Changzhong - 4.19.90-2310.2.0.0221Zhang Changzhong - 4.19.90-2309.5.0.0220Zhang Changzhong - 4.19.90-2309.4.0.0219Zhang Changzhong - 4.19.90-2309.3.0.0218Zhang Changzhong - 4.19.90-2309.1.0.0217Zhang Changzhong - 4.19.90-2308.5.0.0216Zhang Changzhong - 4.19.90-2308.4.0.0215Zhang Changzhong - 4.19.90-2308.3.0.0214Zhang Changzhong - 4.19.90-2308.2.0.0213Zhang Changzhong - 4.19.90-2308.1.0.0212Zhang Changzhong - 4.19.90-2307.5.0.0211Zhang Changzhong - 4.19.90-2307.4.0.0210Zhang Changzhong - 4.19.90-2307.3.0.0209Zhang Changzhong - 4.19.90-2306.7.0.0208Zhang Changzhong - 4.19.90-2306.5.0.0207Zhang Changzhong - 4.19.90-2306.4.0.0206Zhang Changzhong - 4.19.90-2306.3.0.0205Zhang Changzhong - 4.19.90-2306.1.0.0204Zhang Changzhong - 4.19.90-2305.4.0.0203Zhang Changzhong - 4.19.90-2305.3.0.0202Zhang Changzhong - 4.19.90-2305.2.0.0201Zhang Changzhong - 4.19.90-2305.1.0.0200Zhang Changzhong - 4.19.90-2304.5.0.0199Zhang Changzhong - 4.19.90-2304.4.0.0198Zhang Changzhong - 4.19.90-2304.3.0.0197Zhang Changzhong - 4.19.90-2304.1.0.0196Zhang Changzhong - 4.19.90-2303.6.0.0195Zhang Changzhong - 4.19.90-2303.5.0.0194Zhang Changzhong - 4.19.90-2303.4.0.0193Zhang Changzhong - 4.19.90-2303.3.0.0192Zhang Changzhong - 4.19.90-2303.1.0.0191Laibin Qiu - 4.19.90-2302.5.0.0190Laibin Qiu - 4.19.90-2302.4.0.0189Laibin Qiu - 4.19.90-2302.3.0.0188Laibin Qiu - 4.19.90-2302.1.0.0187Laibin Qiu - 4.19.90-2301.6.0.0186Zheng Zengkai - 4.19.90-2301.5.0.0185Laibin Qiu - 4.19.90-2301.3.0.0184Laibin Qiu - 4.19.90-2212.4.0.0183Laibin Qiu - 4.19.90-2212.3.0.0182Laibin Qiu - 4.19.90-2212.2.0.0181Laibin Qiu - 4.19.90-2212.1.0.0180Laibin Qiu - 4.19.90-2211.6.0.0179Laibin Qiu - 4.19.90-2211.5.0.0178Laibin Qiu - 4.19.90-2211.4.0.0177Laibin Qiu - 4.19.90-2211.2.0.0176Laibin Qiu - 4.19.90-2211.1.0.0175Laibin Qiu - 4.19.90-2210.5.0.0174Laibin Qiu - 4.19.90-2210.4.0.0173Laibin Qiu - 4.19.90-2210.3.0.0172Laibin Qiu - 4.19.90-2210.1.0.0171Laibin Qiu - 4.19.90-2209.6.0.0170Laibin Qiu - 4.19.90-2209.5.0.0169Laibin Qiu - 4.19.90-2209.4.0.0168Laibin Qiu - 4.19.90-2209.3.0.0167Laibin Qiu - 4.19.90-2209.1.0.0166Laibin Qiu - 4.19.90-2208.6.0.0165Laibin Qiu - 4.19.90-2208.5.0.0164Laibin Qiu - 4.19.90-2208.4.0.0163Laibin Qiu - 4.19.90-2208.2.0.0162Laibin Qiu - 4.19.90-2208.1.0.0161Laibin Qiu - 4.19.90-2207.4.0.0160Laibin Qiu - 4.19.90-2207.3.0.0159Laibin Qiu - 4.19.90-2207.2.0.0158Laibin Qiu - 4.19.90-2207.1.0.0157Laibin Qiu - 4.19.90-2206.4.0.0156Laibin Qiu - 4.19.90-2206.3.0.0155Laibin Qiu - 4.19.90-2206.2.0.0154Laibin Qiu - 4.19.90-2206.1.0.0153Laibin Qiu - 4.19.90-2205.6.0.0152Laibin Qiu - 4.19.90-2205.5.0.0151Laibin Qiu - 4.19.90-2205.4.0.0150Laibin Qiu - 4.19.90-2205.3.0.0149Laibin Qiu - 4.19.90-2205.1.0.0148Laibin Qiu - 4.19.90-2204.4.0.0147Laibin Qiu - 4.19.90-2204.3.0.0146Laibin Qiu - 4.19.90-2204.2.0.0145Laibin Qiu - 4.19.90-2204.1.0.0144Laibin Qiu - 4.19.90-2203.5.0.0143Laibin Qiu - 4.19.90-2203.4.0.0142Laibin Qiu - 4.19.90-2203.3.0.0141Laibin Qiu - 4.19.90-2203.2.0.0140Laibin Qiu - 4.19.90-2203.1.0.0139Laibin Qiu - 4.19.90-2202.4.0.0138Laibin Qiu - 4.19.90-2202.3.0.0137Laibin Qiu - 4.19.90-2202.1.0.0136Laibin Qiu - 4.19.90-2201.4.0.0135Laibin Qiu - 4.19.90-2201.3.0.0134Laibin Qiu - 4.19.90-2201.2.0.0133Laibin Qiu - 4.19.90-2201.1.0.0132Laibin Qiu - 4.19.90-2112.8.0.0131Laibin Qiu - 4.19.90-2112.6.0.0130Laibin Qiu - 4.19.90-2112.5.0.0129Laibin Qiu - 4.19.90-2112.4.0.0128- !3426 Revert "hrtimers: Push pending hrtimers away from outgoing CPU earlier" - Revert "hrtimers: Push pending hrtimers away from outgoing CPU earlier" - Revert "cpu/hotplug: fix kabi breakage in enum cpuhp_state"- !3347 tun: avoid double free in tun_free_netdev - tun: avoid double free in tun_free_netdev - !3239 net: hns: fix fake link up - !3113 KVM: arm64: limit PMU version to PMUv3 for ARMv8.1 - !3281 LTS patch backport - !3122 nvme: retain split access workaround for capability reads - !3262 icmp: Fix a data-race around sysctl_icmp_errors_use_inbound_ifaddr. - net: fix kabi broken in struct netns_xfrm - xfrm: fix a data-race in xfrm_gen_index() - !3276 linux-4.19.y inclusion - !3263 workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask() - !3267 x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs - dccp/tcp: Call security_inet_conn_request() after setting IPv6 addresses. - can: dev: can_restart(): fix race condition between controller restart and netif_carrier_on() - can: dev: can_restart(): don't crash kernel if carrier is OK - can: dev: move driver related infrastructure into separate subdir - ipv6: avoid atomic fragment on GSO packets - tcp_metrics: do not create an entry from tcp_init_metrics() - tcp_metrics: properly set tp->snd_ssthresh in tcp_init_metrics() - tcp_metrics: add missing barriers on delete - tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb - tcp: fix excessive TLP and RACK timeouts from HZ rounding - genirq/matrix: Exclude managed interrupts in irq_matrix_allocated() - ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias() - ACPI: irq: Fix incorrect return value in acpi_register_gsi() - ext4: move 'ix' sanity check to corrent position - vfs: fix readahead(2) on block devices - overlayfs: set ctime when setting mtime and atime - quota: Fix slow quotaoff - mcb: remove is_added flag from mcb_device struct - sched,idle,rcu: Push rcu_idle deeper into the idle path - cgroup: Remove duplicates in cgroup v1 tasks file - x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs - workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask() - icmp: Fix a data-race around sysctl_icmp_errors_use_inbound_ifaddr. - net: hns: update hns version to 23.12.1 - net: hns: fix fake link up on xge port - !3021 fix CFS bandwidth vs. hrtimer self deadlock - !3202 regmap: fix NULL deref on lookup - regmap: fix NULL deref on lookup - KVM: arm64: limit PMU version to PMUv3 for ARMv8.1 - arm64: cpufeature: Extract capped perfmon fields - nvme: retain split access workaround for capability reads - cpu/hotplug: fix kabi breakage in enum cpuhp_state - hrtimers: Push pending hrtimers away from outgoing CPU earlier- !3158 mm: don't let userspace spam allocations warnings - mm: don't let userspace spam allocations warnings - !2781 cpufreq: Abort show()/store() for half-initialized policies - !3118 sched: smart grid: check is active in affinity timer - sched: smart grid: check is active in affinity timer - !2977 Backport crypto bugfix - !3071 perf/core: Fix perf_mmap fail when CONFIG_PERF_USE_VMALLOC enabled - perf/core: Fix perf_mmap fail when CONFIG_PERF_USE_VMALLOC enabled - !3038 ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet - !3031 x86/mce/amd: Publish the bank pointer only after setup has succeeded - !3030 x86/mce/inject: Fix a wrong assignment of i_mce.status - ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet - x86/mce/amd: Publish the bank pointer only after setup has succeeded - x86/mce/inject: Fix a wrong assignment of i_mce.status - crypto: fix kabi broken in struct crypto_instance - crypto: api - Use work queue in crypto_destroy_instance - cpufreq: make interface functions and lock holding state clear - cpufreq: Abort show()/store() for half-initialized policies- !3000 [openEuler-1.0-LTS] add Phytium drivers CONFIG - arm64: config: add config for Phytium drivers - !2908 mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() - !2869 mm, memory_hotplug: update pcp lists everytime onlining a memory block - !2805 sched/fair: Refill bandwidth before scaling - !2804 signal: Properly set TRACE_SIGNAL_LOSE_INFO in __send_signal - !2960 Add script to check & update openeuler_defconfig - config: update openeuler_defconfig for arm64 - config: update openeuler_defconfig for x86 - kconfig: Add script to check & update openeuler_defconfig - kbuild: ensure full rebuild when the compiler is updated - mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() - mm, memory_hotplug: update pcp lists everytime onlining a memory block - sched/fair: Refill bandwidth before scaling - signal: Properly set TRACE_SIGNAL_LOSE_INFO in __send_signal- !1935 [openEuler-1.0-LTS] Add Phytium optee driver support - !2895 netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one - !2873 Fix SAS start error with maxcpus=1 - genirq: Take the proposed affinity at face value if force==true - optee: add phytium optee driver - optee: model OP-TEE as a platform device/driver - netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one - irqchip/gic-v3: Always trust the managed affinity provided by the core code - genirq: Always limit the affinity to online CPUs - genirq/msi: Shutdown managed interrupts with unsatifiable affinities - !2508 [openEuler-1.0-LTS] jpeg: Add a Phytium JPEG Engine driver - !2522 [openEuler-1.0-LTS] Add support for Phytium SoC RNG - !2877 Revert "tcp: fix delayed ACKs for MSS boundary condition" - !2693 [openEuler-1.0-LTS] Add support for Phytium QSPI - !2402 [openEuler-1.0-LTS] Add Phytium w1 driver support - !2403 [openEuler-1.0-LTS] Add Phytium adc driver support - !1874 [openEuler-1.0-LTS] Add Phytium mailbox driver support - !2024 [openEuler-1.0-LTS] Add Phytium RTC driver support - !2682 [openEuler-1.0-LTS] Add support for Phytium MMC - !2671 [openEuler-1.0-LTS] phytium dwmac net driver - !2676 [openEuler-1.0-LTS] Add Phytium gpio driver support - !2604 [openEuler-1.0-LTS] Add support for Phytium SPI - !2540 [openEuler-1.0-LTS] Driver for the Phytium keypad port. - Revert "tcp: fix delayed ACKs for MSS boundary condition" - hwrng: Add support for Phytium SoC RNG - jpeg: Add a Phytium JPEG Engine driver - !2818 Fix memleak in disassociate_ctty() - !2810 drivers/gmjstcm: import CVE-2011-1160 CVE-2011-1162 fixes to tcm.c - drivers/gmjstcm: import CVE-2011-1160 CVE-2011-1162 fixes to tcm.c - rtc: add phytium rtc driver document - rtc: add rtc drivers for Phytium SOCs - gpio: add phytium gpio driver - dwmac:add phytium dwmac driver - mailbox:add phytium mailbox driver document - mailbox: add phytium mailbox driver - mmc: add phytium mmc driver DT binding docs - mmc: add support for Phytium MMC - tty: tty_jobctrl: fix pid memleak in disassociate_ctty() - Revert "tty: fix pid memleak in disassociate_ctty()" - spi: add phytium spi driver DT binding docs - spi: add phytium spi support - qspi: add phytium qspi driver DT binding docs - qspi: add support for Phytium QSPI controller - gpio: add phytium gpio driver document - dwmac:add phytium dwmac driver DT binding docs - adc: add phytium adc driver - adc: add phytium adc driver document - w1: add phytium w1 driver - w1: add phytium w1 driver document - KEYPAD: Driver for the Phytium keypad port. - KEYPAD: Document for the Phytium keypad port.- !2803 drivers/gmjstcm: fix a dev_err() call in spi tcm device probe - !2841 drm/qxl: fix UAF on handle creation - !2785 [openEuler-1.0-LTS] SCSI: SSSRAID: Support 3SNIC 3S5XX serial RAID/HBA controllers - drm/qxl: fix UAF on handle creation - !2809 bugfix for CVE-2022-45884 - media: dvb-core: Fix use-after-free due to race at dvb_register_device() - media: media/dvb: Use kmemdup rather than duplicating its implementation - media: dvbdev: Fix memleak in dvb_register_device - drivers/gmjstcm: fix a dev_err() call in spi tcm device probe - SCSI: SSSRAID: Support 3SNIC 3S5XX serial RAID/HBA controllers- !2793 handle uninitialized numa nodes gracefully. - !2789 linux-4.19.y inclusion - arch/x86/mm/numa: Do not initialize nodes twice - mm: handle uninitialized numa nodes gracefully - mm, memory_hotplug: make arch_alloc_nodedata independent on CONFIG_MEMORY_HOTPLUG - !2713 Fix netfilter conntrack - !2651 sched/membarrier: fix missing local execution of ipi_sync_rq_state() - tcp: fix delayed ACKs for MSS boundary condition - tcp: fix quick-ack counting to count actual ACKs of new data - ipv4, ipv6: Fix handling of transhdrlen in __ip{,6}_append_data() - team: fix null-ptr-deref when team device type is changed - af_unix: Fix data race around sk->sk_err. - af_unix: Fix data-races around sk->sk_shutdown. - af_unix: Fix data-race around unix_tot_inflight. - af_unix: Fix data-races around user->unix_inflight. - net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr - net: read sk->sk_family once in sk_mc_loop() - skbuff: skb_segment, Call zero copy functions before using skbuff frags - igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU - tcp: tcp_enter_quickack_mode() should be static - net: Avoid address overwrite in kernel_connect - md/raid1: fix error: ISO C90 forbids mixed declarations - md: raid1: fix potential OOB in raid1_remove_disk() - ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer - autofs: fix memory leak of waitqueues in autofs_catatonic_mode - pstore/ram: Check start of empty przs during init - scsi: iscsi: Add strlen() check in iscsi_if_set{_host}_param() - fs: Fix error checking for d_hash_and_lookup() - !2767 crypto: hisilicon/qm - alloc reserve buffer to set and get xqc - crypto: hisilicon/qm - alloc reserve buffer to set and get xqc - !2760 fs: lockd: avoid possible wrong NULL parameter - !2164 Net: ethernet: Support 3snic 3s9xx network card - !2605 add CONFIG_NGBE for Wangxun 1G NIC for aarch64 - !1873 [openEuler-1.0-LTS] Add Phytium hda driver support - !2564 [openEuler-1.0-LTS] Add Phytium i2c driver support - !2636 kernel/trace: Fix do not unregister tracepoints when register sched_migrate_task fail - fs: lockd: avoid possible wrong NULL parameter - !2754 Sync LTS patches for openEuler-1.0-LTS - !2758 crypto: hisilicon - qm obtain the mailbox config at one time - crypto: hisilicon - qm obtain the mailbox config at one time - regmap: rbtree: Fix wrong register marked as in-cache when creating new node - regmap: rbtree: Use alloc_flags for memory allocations - !2730 PCI/IOV: Add pci_sriov_numvfs_lock to support enable pci sriov concurrently - !2722 net: sched: sch_qfq: Use non-work-conserving warning handler - !2650 sched/cpuacct: Fix charge cpuacct.usage_sys - PCI/IOV: Add pci_sriov_numvfs_lock to support enable pci sriov concurrently - net: sched: sch_qfq: Use non-work-conserving warning handler - arm64: config: add CONFIG_NGBE for Wangxun 1G NIC - netfilter: conntrack: fix infinite loop on rmmod - netfilter: conntrack: do not auto-delete clash entries on reply - netfilter: conntrack: allow insertion of clashing entries - netfilter: conntrack: split resolve_clash function - netfilter: conntrack: place confirm-bit setting in a helper - netfilter: conntrack: remove two args from resolve_clash - netfilter: conntrack: tell compiler to not inline nf_ct_resolve_clash - sched/membarrier: fix missing local execution of ipi_sync_rq_state() - sched/cpuacct: Fix charge cpuacct.usage_sys - kernel/trace: Fix do not unregister tracepoints when register sched_migrate_task fail - hda: add phytium hda driver - hda: add phytium hda driver document - i2c: add Phytium i2c driver - i2c: add phytium i2c driver DT binding docs - Net: ethernet: Support 3snic 3s9xx network card- !2609 Fix CVE-2023-5717 - !2588 [openEuler-1.0-LTS] Add Phytium Display Engine support. - !2627 ubi: Refuse attaching if mtd's erasesize is 0 - !2473 Revert irq reentrant warm log - !1860 irqchip/gicv3-its: Add workaround for hip09 ITS erratum 162100801 - !2551 Avoid spin or livelock during panic - !2314 can: raw: add missing refcount for memory leak fix - !2396 efi: use 32-bit alignment for efi_guid_t literals - ubi: Refuse attaching if mtd's erasesize is 0 - !2446 audit: fix possible soft lockup in __audit_inode_child() - !2614 CVE-2022-44033 - DRM: Phytium display DRM document - DRM: Phytium display DRM driver - ASoC: hdmi-codec: Add an op to set callback function for plug event - char: pcmcia: remove all the drivers - tty: ipwireless: move Kconfig entry to tty - !1974 CAN driver for phytium CPUs - perf: Fix kabi breakage in struct perf_event - perf: Disallow mis-matched inherited group reads - !2577 media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221 - can: can controller driver for phytium CPUs - !2550 xen/events: replace evtchn_rwlock with RCU - media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221 - !2557 Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTO - Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTO - printk: Drop console_sem during panic - printk: Avoid livelock with heavy printk during panic - printk: disable optimistic spin during panic - printk: Add panic_in_progress helper - xen/events: replace evtchn_rwlock with RCU - irqchip/gicv3-its: Add workaround for hip09 ITS erratum 162100801 - irqchip/gic-v3-its: Make is_v4 use a TYPER copy - Revert "genirq: Introduce warn log when irq be reentrant" - Revert "genirq: add printk safe in irq context" - audit: fix possible soft lockup in __audit_inode_child() - can: add phytium can driver document - efi: use 32-bit alignment for efi_guid_t literals - can: raw: add missing refcount for memory leak fix- !2334 ktask: add memory leak handling for ktask_works in ktask_init() - !2333 ktask: add null-pointer checks for ktask_works in ktask_init() - !2453 igb: set max size RX buffer when store bad packet is enabled - ktask: add memory leak handling for ktask_works in ktask_init() - ktask: add null-pointer checks for ktask_works in ktask_init() - !2441 netfilter: xt_u32: validate user space input - !2435 USB: ene_usb6250: Allocate enough memory for full object - igb: set max size RX buffer when store bad packet is enabled - netfilter: xt_u32: validate user space input - USB: ene_usb6250: Allocate enough memory for full object- !2466 x86/microcode/AMD: Make stub function static inline - !2461 perf/core: Fix reentry problem in perf_output_read_group() - x86/microcode/AMD: Make stub function static inline - perf/core: Fix reentry problem in perf_output_read_group() - !2409 netfilter: nfnetlink_osf: avoid OOB read - !2330 Add a check of uvhub_mask in init_per_cpu() - x86/platform/uv: Fix missing checks of kcalloc() return values - x86/platform/UV: Replace kmalloc() and memset() with k[cz]alloc() calls - !2412 netfilter: xt_sctp: validate the flag_info count - !2419 ext4: fix rec_len verify error - ext4: fix rec_len verify error - netfilter: xt_sctp: validate the flag_info count - netfilter: nfnetlink_osf: avoid OOB read - !2360 scsi: hisi_sas: Handle the NCQ error returned by D2H frame - scsi: hisi_sas: Handle the NCQ error returned by D2H frame- !2322 net/sched: Retire rsvp classifier - !2346 RDMA/irdma: Prevent zero-length STAG registration - !2349 net: ipv4: fix one memleak in __inet_del_ifa() - !2329 ipv4: fix null-deref in ipv4_link_failure - !2342 linux-4.19.y inclusion - !2345 Backport lts bugfix patch for macvlan - !2344 PCI: acpiphp: linux-4.19.y bugfixes backport - !2341 quota: fix warning in dqgrab() - net: ipv4: fix one memleak in __inet_del_ifa() - !1706 cgroup: fix missing cpus_read_{lock,unlock}() in cgroup_transfer_tasks() - rtnetlink: Reject negative ifindexes in RTM_NEWLINK - netfilter: nf_queue: fix socket leak - net/sched: fix a qdisc modification with ambiguous command request - net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure - net: fix the RTO timer retransmitting skb every 1ms if linear option is enabled - sock: annotate data-races around prot->memory_pressure - !2337 mm: memory-failure: use rcu lock instead of tasklist_lock when collect_procs() - RDMA/irdma: Prevent zero-length STAG registration - bonding: fix macvlan over alb bond support - net: remove bond_slave_has_mac_rcu() - PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus - PCI: acpiphp: Reassign resources on bridge if necessary - sock: Fix misuse of sk_under_memory_pressure() - team: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves - ip_vti: fix potential slab-use-after-free in decode_session6 - net: af_key: fix sadb_x_filter validation - net: xfrm: Fix xfrm_address_filter OOB read - serial: 8250: Fix oops for port->pm on uart_change_pm() - quota: Properly disable quotas when add_dquot_ref() fails - quota: fix warning in dqgrab() - !2335 x86/topology: Fix erroneous smp_num_siblings on Intel Hybrid platforms - mm: memory-failure: use rcu lock instead of tasklist_lock when collect_procs() - x86/topology: Fix erroneous smp_num_siblings on Intel Hybrid platforms - ipv4: fix null-deref in ipv4_link_failure - net/sched: Retire rsvp classifier - !2301 xfrm6: fix inet6_dev refcount underflow problem - !2303 cifs: Release folio lock on fscache read hit. - cifs: Release folio lock on fscache read hit. - !2294 netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c - xfrm6: fix inet6_dev refcount underflow problem - netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c - !2276 cpuidle: Fix kobject memory leaks in error paths - cpuidle: Fix kobject memory leaks in error paths - cgroup: fix missing cpus_read_{lock,unlock}() in cgroup_transfer_tasks()- !2274 cec-api: prevent leaking memory through hole in structure - !2281 sdei_watchdog: Avoid exception during sdei handler - sdei_watchdog: Avoid exception during sdei handler - cec-api: prevent leaking memory through hole in structure - !2262 crypto: hisilicon - reset before init the device - crypto: hisilicon - reset before init the device - !2212 [sync] PR-2210: jbd2: Fix potential data lost in recovering journal raced with synchronizing fs bdev - jbd2: Fix potential data lost in recovering journal raced with synchronizing fs bdev- !2168 net: sched: sch_qfq: Fix UAF in qfq_dequeue() - !2226 crypto: hisilicon/qm - prevent soft lockup in qm_poll_qp()'s loop - !2225 media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb() - crypto: hisilicon/qm - prevent soft lockup in qm_poll_qp()'s loop - media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb() - !2177 sched/qos: Fix warning in CPU hotplug scenarios - !2207 crypto:hisilicon/qm - cache write back before flr and poweroff - !2206 Fix booting failure on arm64 - crypto:hisilicon/qm - cache write back before flr and poweroff - !2205 crypto:hisilicon/sec - modify hw endian config - Revert "efi: Make efi_rts_work accessible to efi page fault handler" - Revert "efi/x86: Handle page faults occurring while running EFI runtime services" - Revert "efi: Fix debugobjects warning on 'efi_rts_work'" - Revert "efi: Fix build error due to enum collision between efi.h and ima.h" - Revert "x86/efi: fix a -Wtype-limits compilation warning" - Revert "arm64: efi: Restore register x18 if it was corrupted" - Revert "efi: fix userspace infinite retry read efivars after EFI runtime services page fault" - Revert "arm64: efi: Execute runtime services from a dedicated stack" - Revert "arm64: efi: Recover from synchronous exceptions occurring in firmware" - Revert "efi: rt-wrapper: Add missing include" - Revert "arm64: efi: Make efi_rt_lock a raw_spinlock" - crypto:hisilicon/sec - modify hw endian config - !2118 Compiler: Backport value profile support to openEuler 20.03 LTS SP3. - GCOV: Add value profile support for kernel. - sched/qos: Fix warning in CPU hotplug scenarios - !2154 netfilter: nftables: exthdr: fix 4-byte stack OOB write - net: sched: sch_qfq: Fix UAF in qfq_dequeue() - !2140 io_uring: ensure IOPOLL locks around deferred work - !2056 i2c: hisi: Add gpio bus recovery support - netfilter: nftables: exthdr: fix 4-byte stack OOB write - !2082 fix CVE-2023-20588 - io_uring: ensure IOPOLL locks around deferred work - i2c: hisi: Add gpio bus recovery support - x86/CPU/AMD: Fix the DIV(0) initial fix attempt - x86/CPU/AMD: Do not leak quotient data after a division by 0- !2084 af_unix: Fix null-ptr-deref in unix_stream_sendpage(). - !2071 【openEuler-1.0-LTS】net: openvswitch: don't send internal clone attribute to the userspace - net: openvswitch: don't send internal clone attribute to the userspace. - !2089 net/sched: sch_hfsc: Ensure inner classes have fsc curve - !335 efi: fix crash due to EFI runtime service page faults - net/sched: sch_hfsc: Ensure inner classes have fsc curve - !2088 [openEuler-1.0-LTS] bugfixes of scsi - scsi: fix kabi broken in struct Scsi_Host - scsi: don't fail if hostt->module is NULL - scsi: scsi_device_gets returns failure when the module is NULL. - af_unix: Fix null-ptr-deref in unix_stream_sendpage(). - !2069 x86/speculation: Add Gather Data Sampling mitigation - !1692 Mainline bugfix patches backport 4.19 - !2075 x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405 - !2079 [openEuler-1.0-LTS] stable inclusion from linux-4.19.y - scsi: core: raid_class: Remove raid_component_add() - scsi: core: Fix possible memory leak if device_add() fails - scsi: core: Fix legacy /proc parsing buffer overflow - serial: 8250_dw: Preserve original value of DLF register - serial: 8250_dw: split Synopsys DesignWare 8250 common functions - nbd: Add the maximum limit of allocated index in nbd_dev_add - integrity: Fix possible multiple allocation in integrity_inode_get() - !2070 net bugfixes inclusion from linux-4.19.y - drivers: net: prevent tun_build_skb() to exceed the packet size limit - net/packet: annotate data-races around tp->status - tcp_metrics: fix data-race in tcpm_suck_dst() vs fastopen - tcp_metrics: annotate data-races around tm->tcpm_net - tcp_metrics: annotate data-races around tm->tcpm_vals[] - tcp_metrics: annotate data-races around tm->tcpm_lock - tcp_metrics: annotate data-races around tm->tcpm_stamp - tcp_metrics: fix addr_same() helper - virtio-net: set queues after driver_ok - virtio-net: fix race between set queues and probe - team: reset team's flags when down link is P2P device - bonding: reset bond's flags when down link is P2P device - tcp: annotate data-races around fastopenq.max_qlen - tcp: annotate data-races around tp->notsent_lowat - tcp: annotate data-races around rskq_defer_accept - tcp: annotate data-races around tp->linger2 - net: Replace the limit of TCP_LINGER2 with TCP_FIN_TIMEOUT_MAX - SUNRPC: Fix UAF in svc_tcp_listen_data_ready() - net/sched: make psched_mtu() RTNL-less safe - udp6: fix udp6_ehashfn() typo - icmp6: Fix null-ptr-deref of ip6_null_entry->rt6i_idev in icmp6_dev(). - vrf: Increment Icmp6InMsgs on the original netdev - netfilter: conntrack: Avoid nf_ct_helper_hash uses after free - tcp: annotate data races in __tcp_oow_rate_limited() - net: bridge: keep ports without IFF_UNICAST_FLT in BR_PROMISC mode - ipvlan: Fix return value of ipvlan_queue_xmit() - netlink: do not hard code device address lenth in fdb dumps - netlink: Add __sock_i_ino() for __netlink_diag_dump(). - x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405 - !1987 tracing: Fix race issue between cpu buffer write and swap - !2067 memcg: add refcnt for pcpu stock to avoid UAF problem in drain_all_stock() - netlink: fix potential deadlock in netlink_set_err() - x86/speculation: Mark all Skylake CPUs as vulnerable to GDS - x86: Move gds_ucode_mitigated() declaration to header - Documentation/x86: Fix backwards on/off logic about YMM support - KVM: Add GDS_NO support to KVM - x86/speculation: Add Kconfig option for GDS - x86/speculation: Add force option to GDS mitigation - x86/speculation: Add cpu_show_gds() prototype - x86/speculation: Add Gather Data Sampling mitigation - !2063 cpu/hotplug: Prevent self deadlock on CPU hot-unplug - !2046 use precise io accounting apis - memcg: add refcnt for pcpu stock to avoid UAF problem in drain_all_stock() - cpu/hotplug: Prevent self deadlock on CPU hot-unplug - !2050 memcg: fix a UAF problem in drain_all_stock() - !1976 fix race between setxattr and write back - memcg: fix a UAF problem in drain_all_stock() - dm: switch to precise io accounting - block: add precise io accouting apis - tracing: Fix race issue between cpu buffer write and swap - ext2: dump current reservation window info - ext2: fix race between setxattr and write back - ext2: introduce flag argument for ext2_new_blocks() - ext2: remove ext2_new_block() - arm64: efi: Make efi_rt_lock a raw_spinlock - efi: rt-wrapper: Add missing include - arm64: efi: Recover from synchronous exceptions occurring in firmware - arm64: efi: Execute runtime services from a dedicated stack - efi: fix userspace infinite retry read efivars after EFI runtime services page fault - arm64: efi: Restore register x18 if it was corrupted - x86/efi: fix a -Wtype-limits compilation warning - efi: Fix build error due to enum collision between efi.h and ima.h - efi: Fix debugobjects warning on 'efi_rts_work' - efi/x86: Handle page faults occurring while running EFI runtime services - efi: Make efi_rts_work accessible to efi page fault handler - lib/genalloc.c: change return type to unsigned long for bitmap_set_ll - iommu/amd: Restore IRTE.RemapEn bit after programming IRTE - iommu/amd: Use cmpxchg_double() when updating 128-bit IRTE- !1964 crypto:padata: Fix return err for PADATA_RESET - !1955 fuse: revalidate: don't invalidate if interrupted - !1973 sched/smt: fix unbalance sched_smt_present dec/inc - sched/smt: fix unbalance sched_smt_present dec/inc - !1906 tracing: Fix memleak due to race between current_tracer and trace - !1958 block: don't get gendisk if queue has not been registered - crypto:padata: Fix return err for PADATA_RESET - block: don't get gendisk if queue has not been registered - fuse: revalidate: don't invalidate if interrupted - !1902 tracing: Fix cpu buffers unavailable due to 'record_disabled' missed - tracing: Fix memleak due to race between current_tracer and trace - tracing: Fix cpu buffers unavailable due to 'record_disabled' missed- !1863 nbd: pass nbd_sock to nbd_read_reply() instead of index - !1638 [openEuler-1.0-LTS] Add support for Hygon model 4h~6h processors - !1884 ipvlan: Fix a reference count leak warning in ipvlan_ns_exit() - !1882 ip6mr: Fix skb_under_panic in ip6mr_cache_report() - ipvlan: Fix a reference count leak warning in ipvlan_ns_exit() - ip6mr: Fix skb_under_panic in ip6mr_cache_report() - EDAC/amd64: Add support for Hygon family 18h model 6h - x86/amd_nb: Add support for Hygon family 18h model 6h - hwmon/k10temp: Add support for Hygon family 18h model 5h - EDAC/amd64: Add support for Hygon family 18h model 5h - x86/amd_nb: Add support for Hygon family 18h model 5h - x86/cpu: Get LLC ID for Hygon family 18h model 5h - i2c-piix4: Remove the IMC detecting for Hygon SMBus - hwmon/k10temp: Add support for Hygon family 18h model 4h - EDAC/mce_amd: Use struct cpuinfo_x86.logical_die_id for Hygon NodeId - EDAC/amd64: Adjust address translation for Hygon family 18h model 4h - EDAC/amd64: Add support for Hygon family 18h model 4h - EDAC/amd64: Get UMC channel from the 6th nibble for Hygon - iommu/hygon: Add support for Hygon family 18h model 4h IOAPIC - x86/amd_nb: Add northbridge support for Hygon family 18h model 4h - x86/amd_nb: Add Hygon family 18h model 4h PCI IDs - x86/microcode/hygon: Add microcode loading support for Hygon processors - x86/cpu/hygon: Modify the CPU topology deriving method for Hygon - x86/MCE/AMD: Use an u64 for bank_map - EDAC/mc_sysfs: Increase legacy channel support to 12 - EDAC/amd64: Add new register offset support and related changes - EDAC/amd64: Set memory type per DIMM - rtc: mc146818-lib: Fix the AltCentury for AMD platforms - EDAC/amd64: Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh - EDAC: Add RDDR5 and LRDDR5 memory types - hwmon: (k10temp) Remove unused definitions - hwmon: (k10temp) Remove residues of current and voltage - hwmon: (k10temp) Rework the temperature offset calculation - hwmon: (k10temp) Don't show Tdie for all Zen/Zen2/Zen3 CPU/APU - x86/cstate: Allow ACPI C1 FFH MWAIT use on Hygon systems - x86/topology: Make __max_die_per_package available unconditionally - x86/cpu/amd: Set __max_die_per_package on AMD - hwmon: (k10temp) Remove support for displaying voltage and current on Zen CPUs - EDAC: Add DDR5 new memory type - x86/topology: Set cpu_die_id only if DIE_TYPE found - EDAC/mce_amd: Use struct cpuinfo_x86.cpu_die_id for AMD NodeId - x86/CPU/AMD: Save AMD NodeId as cpu_die_id - EDAC/amd64: Set proper family type for Family 19h Models 20h-2Fh - hwmon: (k10temp) Add support for Zen3 CPUs - x86/mce: Increase maximum number of banks to 64 - hwmon: (k10temp) Define SVI telemetry and current factors for Zen2 CPUs - hwmon: (k10temp) Create common functions and macros for Zen CPU families - i2c: designware: Add device HID for Hygon I2C controller - hwmon: (k10temp) make some symbols static - hwmon: (k10temp) Reorganize and simplify temperature support detection - hwmon: (k10temp) Swap Tdie and Tctl on Family 17h CPUs - hwmon: (k10temp) Display up to eight sets of CCD temperatures - hwmon: (k10temp) Don't show temperature limits on Ryzen (Zen) CPUs - hwmon: (k10temp) Show core and SoC current and voltages on Ryzen CPUs - hwmon: (k10temp) Report temperatures per CPU die - hmon: (k10temp) Convert to use devm_hwmon_device_register_with_info - hwmon: (k10temp) Use bitops - hwmon: Add convience macro to define simple static sensors - hwmon: (k10temp) Auto-convert to use SENSOR_DEVICE_ATTR_{RO, RW, WO} - hwmon: Introduce SENSOR_DEVICE_ATTR_{RO, RW, WO} and variants - x86/umip: Make the UMIP activated message generic - x86/umip: Print UMIP line only once - x86/microcode/AMD: Clean up per-family patch size checks - !1689 [openEuler-1.0-LTS] drm/atomic-helper: Bump vblank timeout to 100 ms - nbd: pass nbd_sock to nbd_read_reply() instead of index - !1807 Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb - !1844 net: vmxnet3: fix possible NULL pointer dereference in vmxnet3_rq_cleanup() - !1785 README: Remove out-of-date contribution guide - !1849 fs: jfs: fix possible NULL pointer dereference in dbFree() - fs: jfs: fix possible NULL pointer dereference in dbFree() - !1836 tcp: Reduce chance of collisions in inet6_hashfn(). - net: vmxnet3: fix possible NULL pointer dereference in vmxnet3_rq_cleanup() - tcp: Reduce chance of collisions in inet6_hashfn(). - Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb - README: Remove out-of-date contribution guide - drm/atomic-helper: Bump vblank timeout to 100 ms- !1831 fix NULL pointer dereference in __nf_nat_mangle_tcp_packet - netfilter: nat: fix kabi change - netfilter: nat: fix udp checksum corruption - netfilter: nat: remove csum_recalc hook - !1769 workqueue: Make flush_workqueue() also watch flush_work() - !1803 net: vmxnet3: fix possible use-after-free bugs in vmxnet3_rq_alloc_rx_buf() - net: vmxnet3: fix possible use-after-free bugs in vmxnet3_rq_alloc_rx_buf() - !1767 bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves - workqueue: Assign a color to barrier work items - workqueue: Mark barrier work with WORK_STRUCT_INACTIVE - workqueue: Change the code of calculating work_flags in insert_wq_barrier() - workqueue: Change arguement of pwq_dec_nr_in_flight() - workqueue: Rename "delayed" (delayed by active management) to "inactive" - bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves- !1762 xen/netback: Fix buffer overrun triggered by unusual packet - xen/netback: Fix buffer overrun triggered by unusual packet - !1761 fix CVE-2023-4194 - net: tap_open(): set sk_uid from current_fsuid() - net: tun_chr_open(): set sk_uid from current_fsuid() - !1728 fix CVE-2023-4128 - !1673 sched: disable sched_autogroup by default - net/sched: cls_fw: No longer copy tcf_result on update to avoid use-after-free - net/sched: cls_route: No longer copy tcf_result on update to avoid use-after-free - net/sched: cls_u32: No longer copy tcf_result on update to avoid use-after-free - !1712 xfrm: add NULL check in xfrm_update_ae_params - xfrm: add NULL check in xfrm_update_ae_params - sched: disable sched_autogroup by default- !1699 dm bugfixes backport from mainline - !1697 x86/cpu/amd: Add a Zenbleed fix - md: Flush workqueue md_rdev_misc_wq in md_alloc() - dm: don't lock fs when the map is NULL during suspend or resume - dm: don't lock fs when the map is NULL in process of resume - dm: requeue IO if mapping table not yet available - Revert "dm: make sure dm_table is binded before queue request" - dm thin metadata: check fail_io before using data_sm - !1662 media: usb: siano: Fix CVE-2023-4132 - !1696 Revert "arm64/mpam: Fix mpam corrupt when cpu online" - x86/cpu/amd: Add a Zenbleed fix - !1694 linux-4.19.y bugfixes backport - Revert "arm64/mpam: Fix mpam corrupt when cpu online" - x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys - sch_netem: fix issues in netem_change() vs get_dist_table() - sch_netem: acquire qdisc lock in netem_change() - cgroup: Do not corrupt task iteration when rebinding subsystem - !1577 tracing: Fix warning in trace_buffered_event_disable() - !1663 tty: fix pid memleak in disassociate_ctty() - tty: fix pid memleak in disassociate_ctty() - media: usb: siano: Fix warning due to null work_func_t function pointer - media: usb: siano: Fix use after free bugs caused by do_submit_urb - !1629 can: raw: fix receiver memory leak - !1655 can: bcm: Fix UAF in bcm_proc_show() - can: bcm: Fix UAF in bcm_proc_show() - can: raw: fix lockdep issue in raw_release() - can: raw: fix receiver memory leak - !1625 Fix host zero page refcount overflow caused by kvm - !1595 net: nfc: Fix CVE-2023-3863 - KVM: Don't set Accessed/Dirty bits for ZERO_PAGE - KVM: fix overflow of zero page refcount with ksm running - net: nfc: Fix use-after-free caused by nfc_llcp_find_local - nfc: llcp: simplify llcp_sock_connect() error paths - nfc: llcp: nullify llcp_sock->dev on connect() error paths - nfc: Fix to check for kmemdup failure - tracing: Fix warning in trace_buffered_event_disable()- !1571 【openEuler-1.0-LTS】net: hns: fix wrong head when modify the tx feature when sending packets - !1570 【openEuler-1.0-LTS】net: hns3: bugfixes for hns3 drivers 2023.07.29 - net: hns: update hns version to 23.7.1 - net: hns: fix wrong head when modify the tx feature when sending packets - net: hns3: update hns3 version to 23.7.1 - net: hns3: fix tx timeout issue - net: hns3: fix incorrect hw rss hash type of rx packet - net: hns3: add barrier in vf mailbox reply process - net: hns3: fix use-after-free bug in hclgevf_send_mbx_msg - net: hns3: fix not call nic_call_event() problem when reset failed - !1556 net/sched: cls_fw: Fix improper refcount update leads to use-after-free - !1568 net/sched: cls_u32: Fix reference counter leak leading to overflow - net/sched: cls_u32: Fix reference counter leak leading to overflow - net/sched: cls_fw: Fix improper refcount update leads to use-after-free - !1549 binder: fix UAF caused by faulty buffer cleanup - binder: fix UAF caused by faulty buffer cleanup- !1534 arm64/mpam: fix missing kfree domain's ctrl_val arrray - arm64/mpam: fix missing kfree domain's ctrl_val arrray - !1529 net/sched: sch_qfq: account for stab overhead in qfq_enqueue - net/sched: sch_qfq: account for stab overhead in qfq_enqueue - !1474 [openEuler-1.0-LTS] pmu: remove uncore code for Zhaoxin Platform - !1498 media: dvb-core: Fix use-after-free due on race condition at dvb_net - media: dvb-core: Fix use-after-free due on race condition at dvb_net - !1444 ring-buffer: Fix deadloop issue on reading trace_pipe - !1469 netfilter: nf_tables: prevent OOB access in nft_byteorder_eval - !1472 ipv6/addrconf: fix a potential refcount underflow for idev - pmu: remove uncore code for Zhaoxin Platform - ipv6/addrconf: fix a potential refcount underflow for idev - netfilter: nf_tables: prevent OOB access in nft_byteorder_eval - ftrace: Fix possible warning on checking all pages used in ftrace_process_locs() - ring-buffer: Fix deadloop issue on reading trace_pipe- !1435 fix CVE-2023-3117 - netfilter: nf_tables: unbind non-anonymous set if rule construction fails - netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with bound set/chain - netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE - !1400 [openEuler-1.0-LTS] block: Try to handle busy underlying device on discard - !1416 Fix generic/299 fail - ext4: Add debug message to notify user space is out of free - Revert "ext4: Stop trying writing pages if no free blocks generated" - !1404 bpf: cpumap: Fix memory leak in cpu_map_update_elem - bpf: cpumap: Fix memory leak in cpu_map_update_elem - block: Try to handle busy underlying device on discard - !1377 [sync] PR-1376: jbd2: Check 'jh->b_transaction' before remove it from checkpoint - !1374 etmem: fix the div 0 problem in swapcache reclaim process - !177 net:bonding:support balance-alb interface with vlan to bridge - jbd2: Check 'jh->b_transaction' before remove it from checkpoint - etmem: fix the div 0 problem in swapcache reclaim process - bonding: fix reference count leak in balance-alb mode - net:bonding:support balance-alb interface with vlan to bridge- !1361 fix CVE-2023-1295 - io_uring: get rid of intermediate IORING_OP_CLOSE stage - fs: provide locked helper variant of close_fd_get_file() - file: Rename __close_fd_get_file close_fd_get_file - Remove DECnet support from kernel - net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report - net: tcp: fix kabi breakage in struct sock - tcp: deny tcp_disconnect() when threads are waiting - ping6: Fix send to link-local addresses with VRF. - net: sched: fix possible refcount leak in tc_chain_tmplt_add() - rfs: annotate lockless accesses to RFS sock flow table - rfs: annotate lockless accesses to sk->sk_rxhash - xfrm: Check if_id in inbound policy/secpath match - udp6: Fix race condition in udp6_sendmsg & connect - tcp: Return user_mss for TCP_MAXSEG in CLOSE/LISTEN state if user_mss set - af_packet: do not use READ_ONCE() in packet_bind() - af_packet: Fix data-races of pkt_sk(sk)->num. - ipv{4,6}/raw: fix output xfrm lookup wrt protocol - ipv6: Fix out-of-bounds access in ipv6_find_tlv() - net: fix skb leak in __skb_tstamp_tx() - udplite: Fix NULL pointer dereference in __sk_mem_raise_allocated(). - vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit() - af_key: Reject optional tunnel/BEET mode templates in outbound policies - net: Catch invalid index in XPS mapping - af_unix: Fix data races around sk->sk_shutdown. - af_unix: Fix a data race of sk->sk_receive_queue->qlen. - net: datagram: fix data-races in datagram_poll() - tcp: factor out __tcp_close() helper - net: annotate sk->sk_err write from do_recvmmsg() - netlink: annotate accesses to nlk->cb_running - quota: simplify drop_dquot_ref() - quota: fix dqput() to follow the guarantees dquot_srcu should provide - quota: add new helper dquot_active() - quota: rename dquot_active() to inode_quota_active() - quota: factor out dquot_write_dquot() - quota: add dqi_dirty_list description to comment of Dquot List Management - quota: avoid increasing DQST_LOOKUPS when iterating over dirty/inuse list - kernel/extable.c: use address-of operator on section symbols - arm64/mm: mark private VM_FAULT_X defines as vm_fault_t - x86/mm: Avoid incomplete Global INVLPG flushes - sched: Fix KCSAN noinstr violation - serial: 8250: Reinit port->pm on port specific driver unbind - ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects - ACPI: EC: Fix oops when removing custom query handlers - lib: cpu_rmap: Fix potential use-after-free in irq_cpu_rmap_release() - lib: cpu_rmap: Avoid use after free on rmap->obj array entries - ext4: improve error recovery code paths in __ext4_remount() - scsi: core: Improve scsi_vpd_inquiry() checks - PCI: pciehp: Fix AB-BA deadlock between reset_lock and device_lock - loop: loop_set_status_from_info() check before assignment - loop: Check for overflow while configuring loop - Revert "loop: Check for overflow while configuring loop" - block: don't set GD_NEED_PART_SCAN if scan partition failed - block: return -EBUSY when there are open partitions in blkdev_reread_part - blk-wbt: make enable_state more accurate - block: Limit number of items taken from the I/O scheduler in one go - crypto: cryptd - Protect per-CPU resource by disabling BH. - random: fix data race on crng_node_pool - x86/kprobes: Fix the error judgment for debug exceptions - ext4: turning quotas off if mount failed after enable quotas - ext4: forbid commit inconsistent quota data when errors=remount-ro - quota: fixup *_write_file_info() to return proper error code - ipmi_si: fix a memleak in try_smi_init() - net: add vlan_get_protocol_and_depth() helper - net: tap: check vlan with eth_type_vlan() method - !1317 ext4: Stop trying writing pages if no free blocks generated - !1323 jbd2: fix several checkpoint - jbd2: fix checkpoint cleanup performance regression - jbd2: remove __journal_try_to_free_buffer() - jbd2: fix a race when checking checkpoint buffer busy - jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint - jbd2: remove journal_clean_one_cp_list() - nbd: fix null-ptr-dereference while accessing 'nbd->config' - nbd: factor out a helper to get nbd_config without holding 'config_lock' - nbd: fold nbd config initialization into nbd_alloc_config() - ext4: Stop trying writing pages if no free blocks generated - ipvlan:Fix out-of-bounds caused by unclear skb->cb- sched: Fix null pointer derefrence for sd->span - scsi: hisi_sas: Fix Null point exception after call debugfs_remove_recursive() - scsi: hisi_sas: Fix normally completed I/O analysed as failed - drm/msm/dpu: Add check for pstates - usb: gadget: udc: renesas_usb3: Fix use after free bug in renesas_usb3_remove due to race condition- HID: intel_ish-hid: Add check for ishtp_dma_tx_map - media: saa7134: fix use after free bug in saa7134_finidev due to race condition - config: enable CONFIG_QOS_SCHED_SMART_GRID by default - mm: oom: move memcg_print_bad_task() out of mem_cgroup_scan_tasks() - media: dm1105: Fix use after free bug in dm1105_remove due to race condition - sched: Fix memory leak for smart grid - sched: Delete redundant updates to p->prefer_cpus - nbd: fix incomplete validation of ioctl arg - nbd: validate the block size in nbd_set_size - relayfs: fix out-of-bounds access in relay_file_read - kernel/relay.c: fix read_pos error when multiple readers - net/sched: flower: fix possible OOB write in fl_set_geneve_opt()- sched: Adjust few parameters range for smart grid - sched: clear credit count in error branch - sched: Fix memory leak on error branch - sched: fix dereference NULL pointers - sched: Fix timer storm for smart grid - memstick: r592: Fix UAF bug in r592_remove due to race condition - fbcon: Check font dimension limits - sched/rt: Fix possible warn when push_rt_task - !1152 pci: workaround multiple functions can be assigned to only one VM - pci: workaround multiple functions can be assigned to only one VM - sched: Fix negative count for jump label - sched: Fix possible deadlock in tg_set_dynamic_affinity_mode - sched: fix WARN found by deadlock detect - sched: fix smart grid usage count - sched: Add static key to reduce noise - net: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment() - !1134 【openEuler-1.0-LTS】cpufreq:conservative: Fix load in fast_dbs_update() - firewire: fix potential uaf in outbound_phy_packet_callback() - cpufreq: conservative: fix load in fast_dbs_update()- arm64: Add AMPERE1 to the Spectre-BHB affected list - sctp: Call inet6_destroy_sock() via sk->sk_destruct(). - net: Remove WARN_ON_ONCE(sk->sk_forward_alloc) from sk_stream_kill_queues(). - dccp/tcp: Avoid negative sk_forward_alloc by ipv6_pinfo.pktoptions. - media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*() - sched: smart grid: init sched_grid_qos structure on QOS purpose - sched: Introduce smart grid scheduling strategy for cfs - ipmi: fix SSIF not responding under certain cond. - ipmi_ssif: Rename idle state and check - mm/page_alloc: fix potential deadlock on zonelist_update_seq seqlock - printk: declare printk_deferred_{enter,safe}() in include/linux/printk.h - serial: 8250: Fix serial8250_tx_empty() race with DMA Tx - tty: Prevent writing chars during tcsetattr TCSADRAIN/FLUSH - af_packet: Don't send zero-byte data in packet_sendmsg_spkt(). - nohz: Add TICK_DEP_BIT_RCU - perf/core: Fix hardlockup failure caused by perf throttle - of: Fix modalias string generation - tcp/udp: Fix memleaks of sk and zerocopy skbs with TX timestamp. - ipv4: Fix potential uninit variable access bug in __ip_make_skb() - crypto: drbg - Only fail when jent is unavailable in FIPS mode - crypto: drbg - make drbg_prepare_hrng() handle jent instantiation errors - net/packet: convert po->auxdata to an atomic flag - net/packet: convert po->origdev to an atomic flag - ring-buffer: Sync IRQ works before buffer destruction - dccp: Call inet6_destroy_sock() via sk->sk_destruct(). - inet6: Remove inet6_destroy_sock() in sk->sk_prot->destroy(). - tcp/udp: Call inet6_destroy_sock() in IPv6 sk->sk_destruct(). - udp: Call inet6_destroy_sock() in setsockopt(IPV6_ADDRFORM). - lib/cmdline: fix get_option() for strings starting with hyphen - of: overlay: fix for_each_child.cocci warnings - kprobes: Fix to handle forcibly unoptimized kprobes on freeing_list - fs: hfsplus: fix UAF issue in hfsplus_put_super - block: Fix the partition start may overflow in add_partition() - block: refactor blkpg_ioctl - nbd: get config_lock before sock_shutdown - ipv6: sr: fix out-of-bounds read when setting HMAC data. - dm: add disk before alloc dax - dm thin: Fix ABBA deadlock by resetting dm_bufio_client- !932 [sync] PR-922: jbd2: fix checkpoint inconsistent - jbd2: remove t_checkpoint_io_list - jbd2: recheck chechpointing non-dirty buffer - irqchip/gic-v3-its: Balance initial LPI affinity across CPUs - irqchip/gic-v3-its: Track LPI distribution on a per CPU basis - power: supply: bq24190: Fix use after free bug in bq24190_remove due to race condition - net: sched: fix NULL pointer dereference in mq_attach- !841 【openEuler-1.0-LTS】cpufreq: conservative: Add a switch to enable fast mode - x86/pm: Fix false positive kmemleak report in msr_build_context() - drm: Lock pointer access in drm_master_release() - drm: Fix use-after-free read in drm_getunique() - cpufreq: conservative: Add a switch to enable fast mode - of: overlay: kmemleak in dup_and_fixup_symbol_prop() - iommu/dma: Fix MSI reservation allocation - lib/stackdepot.c: fix global out-of-bounds in stack_slabs - rcu: Use *_ONCE() to protect lockless ->expmask accesses - iommu: Don't print warning when IOMMU driver only supports unmanaged domains - ext4: avoid a potential slab-out-of-bounds in ext4_group_desc_csum- netfilter: nf_tables: deactivate anonymous set from preparation phase - x86/msr-index: make SPEC_CTRL_IBRS assembler-portable - xfs: verify buffer contents when we skip log replay - !586 [openEuelr-1.0-LTS] kvm: arm64: fix some pvsched bugs - kvm: arm64: fix some pvsched bugs- net: sctp: update stream->incnt after successful allocation of stream_in - !741 [openEuler-1.0-LTS] openeuler_defconfig: Add configuration items for zhaoxin - !752 arm64/mpam: modify mpam irq register error log - arm64/mpam: modify mpam irq register error log - !437 [openEuler-1.0-LTS] USB: HCD: Fix URB giveback issue in tasklet function - openeuler_defconfig: Add configuration items for zhaoxin - bluetooth: Perform careful capability checks in hci_sock_ioctl() - netrom: Fix use-after-free caused by accept on already connected socket - !689 Fix compile error in allyesconfigs - !441 [openEuler-1.0-LTS] Add support for Zhaoxin SM3 and SM4 instruction - !438 [openEuler-1.0-LTS] Add Zhaoxin I2C driver - i2c: Add Zhaoxin I2C driver - !432 [openEuler-1.0-LTS] Add Zhaoxin ACE driver - mm: memcontrol: switch to rcu protection in drain_all_stock() - !429 [openEuler-1.0.-LTS] ACPI, x86: Improve Zhaoxin processors support for NONSTOP TSC - !428 [openEuelr-1.0-LTS] x86/acpi/cstate: Optimize ARB_DISABLE on Centaur CPUs - !687 [HUST CSE] fix a use-after-free bug in uncore_pci_remove() - scsi/hifc: Fix compile error in allyesconfigs - net/hinic: Fix compile error in allyesconfigs - x86/perf: fix use-after-free bug in uncore_pci_remove() - crypto: Driver for Zhaoxin GMI SM4 Block Cipher Algorithm - crypto: Driver for Zhaoxin GMI SM3 Secure Hash algorithm - !433 [openEuler-1.0-LTS] Add support of turbo boost control interface for Zhaoxin CPUs - !431 [openEuler-1.0-LTS] Add Zhaoxin rng driver - crypto: Add Zhaoxin ACE driver - cpufreq: ACPI: Add Zhaoxin/Centaur turbo boost control interface support - hwrng: Add Zhaoxin rng driver - USB: HCD: Fix URB giveback issue in tasklet function - ACPI, x86: Improve Zhaoxin processors support for NONSTOP TSC - x86/acpi/cstate: Optimize ARB_DISABLE on Centaur CPUs- ipv6: Fix an uninit variable access bug in __ip6_make_skb() - cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach() - verify_pefile: relax wrapper length check - udp6: fix potential access to stale information - mm/swap: fix swap_info_struct race between swapoff and get_swap_pages() - ftrace: Mark get_lock_parent_ip() __always_inline - perf/core: Fix the same task check in perf_event_set_output - net: don't let netpoll invoke NAPI if in xmit context - icmp: guard against too small mtu - sched_getaffinity: don't assume 'cpumask_size()' is fully initialized - dm stats: check for and propagate alloc_percpu failure - dm thin: fix deadlock when swapping to thin device - genirq: introduce handle_fasteoi_edge_irq for phytium - genirq: introduce handle_fasteoi_edge_irq flow handler - Revert "genirq: Remove irqd_irq_disabled in __irq_move_irq" - Revert "config: enbale irq pending config for openeuler" - Revert "genirq: introduce CONFIG_GENERIC_PENDING_IRQ_FIX_KABI" - Revert "irqchip/gic-v3-its: introduce CONFIG_GENERIC_PENDING_IRQ" - scsi: dpt_i2o: Remove obsolete driver - md: extend disks_mutex coverage - md: use msleep() in md_notify_reboot() - md: fix double free of mddev->private in autorun_array() - block/badblocks: fix badblocks loss when badblocks combine - block/badblocks: fix the bug of reverse order - block: Only set bb->changed when badblocks changes - md: fix sysfs duplicate file while adding rdev - md: replace invalid function flush_rdev_wq() with flush_workqueue() - bonding: Fix memory leak when changing bond type to Ethernet - dm ioctl: fix nested locking in table_clear() to remove deadlock concern - timers/nohz: Last resort update jiffies on nohz_full IRQ entry - bonding: restore bond's IFF_SLAVE flag if a non-eth dev enslave fails - bonding: restore IFF_MASTER/SLAVE flags on bond enslave ether type change - net: qcom/emac: Fix use after free bug in emac_remove due to race condition - ovl: get_acl: Fix null pointer dereference at realinode in rcu-walk mode - net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg - ext4: only update i_reserved_data_blocks on successful block allocation - mm: mem_reliable: Use zone_page_state to count free reliable pages - writeback, cgroup: fix null-ptr-deref write in bdi_split_work_to_wbs - sctp: leave the err path free in sctp_stream_init to sctp_stream_free - RDMA/core: Refactor rdma_bind_addr - Revert "RDMA/cma: Simplify rdma_resolve_addr() error flow" - fix kabi broken due to import new inode operation get_inode_acl - ovl: enable RCU'd ->get_acl() - vfs: add rcu argument to ->get_acl() callback- RDMA/hns: Add check for user-configured max_inline_data value - power: supply: da9150: Fix use after free bug in da9150_charger_remove due to race condition - !430 [openEuler-1.0-LTS] ata: sata_zhaoxin: Update Zhaoxin Serial ATA product name - i2c: xgene-slimpro: Fix out-of-bounds bug in xgene_slimpro_i2c_xfer() - audit: fix a memleak caused by auditing load module - !595 [openEuler-1.0-LTS] iommu/arm-smmu-v3: Fix UAF when handle evt during iommu group removing - tcp: restrict net.ipv4.tcp_app_win - x86/speculation: Allow enabling STIBP with legacy IBRS - iommu/arm-smmu-v3: Fix UAF when handle evt during iommu group removing - ata: sata_zhaoxin: Update Zhaoxin Serial ATA product name- KVM: nVMX: add missing consistency checks for CR0 and CR4 - drm/vmwgfx: Validate the box size for the snooped cursor - net/sched: Retire tcindex classifier - Documentation/hw-vuln: Fix rST warning - Documentation/hw-vuln: Add documentation for Cross-Thread Return Predictions - KVM: x86: Mitigate the cross-thread return address predictions bug - x86/speculation: Identify processors vulnerable to SMT RSB predictions - cpu/SMT: create and export cpu_smt_possible() - nfc: st-nci: Fix use after free bug in ndlc_remove due to race condition - Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition- hwmon: (xgene) Fix use after free bug in xgene_hwmon_remove due to race condition - xirc2ps_cs: Fix use after free bug in xirc2ps_detach - 9p/xen : Fix use after free bug in xen_9pfs_front_remove due to race condition - !566 linux-4.19.y bugfixes backport - bpf: add missing header file include - uaccess: Add speculation barrier to copy_from_user() - random: always mix cycle counter in add_latent_entropy() - x86/mm: Fix use of uninitialized buffer in sme_enable() - ext4: fail ext4_iget if special inode unallocated - ext4: zero i_disksize when initializing the bootloader inode - irqdomain: Drop bogus fwspec-mapping error handling - irqdomain: Fix disassociation race - irqdomain: Fix association race - x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range - x86/kprobes: Fix __recover_optprobed_insn check optimizing logic - x86/bugs: Reset speculation control settings on init - timers: Prevent union confusion from unexpected restart_syscall() - crypto: rsa-pkcs1pad - Use akcipher_request_complete - crypto: seqiv - Handle EBUSY correctly - ACPI: battery: Fix missing NUL-termination with large strings - ACPICA: nsrepair: handle cases without a return value correctly - genirq: Fix the return type of kstat_cpu_irqs_sum() - ACPI: NFIT: fix a potential deadlock during NFIT teardown - alarmtimer: Prevent starvation by small intervals and SIG_IGN - ring-buffer: Fix race while reader and writer are on the same page - cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all() - cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock - cgroup/cpuset: Change cpuset_rwsem and hotplug lock order - Revert "cgroup/cpuset: Change cpuset_rwsem and hotplug lock order" - Revert "cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock" - Revert "cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all()" - block: fix wrong mode for blkdev_put() from disk_scan_partitions() - block: fix scan partition for exclusively open device again - block: fix kabi broken in ioctl.c - block: merge disk_scan_partitions and blkdev_reread_part - block: cleanup partition scanning in register_disk - block: Revert "block: check 'bd_super' before rescanning partition" - md: fix kabi broken in struct mddev - md: use interruptible apis in idle/frozen_sync_thread - md: wake up 'resync_wait' at last in md_reap_sync_thread() - md: refactor idle/frozen_sync_thread() - md: add a mutex to synchronize idle and frozen in action_store() - md: refactor action_store() for 'idle' and 'frozen' - mm: mem_reliable: Initialize reliable_nr_page when mm_init() - md: fix soft lockup in status_resync - md: don't update recovery_cp when curr_resync is ACTIVE - md: Ensure resync is reported after it starts - md: Use enum for overloaded magic numbers used by mddev->curr_resync - loop: Add parm check in loop_control_ioctl - block/wbt: enable wbt after switching cfq to other schedulers - Fix double fget() in vhost_net_set_backend() - sched/fair: Sanitize vruntime of entity being migrated - sched/fair: sanitize vruntime of entity being placed - Revert "sched: Reinit task's vruntime if a task sleep over 200 days" - btrfs: fix race between quota disable and quota assign ioctls- ext4: Fix i_disksize exceeding i_size problem in paritally written case - ext4: ext4_put_super: Remove redundant checking for 'sbi->s_journal_bdev' - ext4: Fix reusing stale buffer heads from last failed mounting - kvm: initialize all of the kvm_debugregs structure before sending it to userspace - net: virtio_net_hdr_to_skb: count transport header in UFO - net: be more gentle about silly gso requests coming from user - ext4: fix race between writepages and remount- ALSA: pcm: Move rwsem lock inside snd_ctl_elem_read to prevent UAF - ftrace: Fix invalid address access in lookup_rec() when index is 0 - ftrace: Fix NULL pointer dereference in is_ftrace_trampoline when ftrace is dead - scsi: scsi_dh_alua: fix memleak for 'qdata' in alua_activate() - RDMA/core: Don't infoleak GRH fields - !480 mm bugfixes backport - cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all() - cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock - cgroup/cpuset: Change cpuset_rwsem and hotplug lock order - mm: memcontrol: fix cannot alloc the maximum memcg ID- net/sched: tcindex: search key must be 16 bits - net/sched: tcindex: update imperfect hash filters respecting rcu - rcu: Upgrade rcu_swap_protected() to rcu_replace_pointer() - x86/speculation: Add RSB VM Exit protections - x86/bugs: Warn when "ibrs" mitigation is selected on Enhanced IBRS parts - x86/speculation: Use DECLARE_PER_CPU for x86_spec_ctrl_current - x86/speculation: Disable RRSBA behavior - x86/bugs: Add Cannon lake to RETBleed affected CPU list - x86/cpu/amd: Enumerate BTC_NO - x86/common: Stamp out the stepping madness - x86/speculation: Fill RSB on vmexit for IBRS - KVM: VMX: Fix IBRS handling after vmexit - KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS - x86/speculation: Remove x86_spec_ctrl_mask - x86/speculation: Use cached host SPEC_CTRL value for guest entry/exit - x86/speculation: Fix SPEC_CTRL write on SMT state change - x86/speculation: Fix firmware entry SPEC_CTRL handling - x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n - x86/speculation: Change FILL_RETURN_BUFFER to work with objtool - intel_idle: Disable IBRS during long idle - x86/bugs: Report Intel retbleed vulnerability - x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation() - x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS - x86/bugs: Optimize SPEC_CTRL MSR writes - x86/entry: Add kernel IBRS implementation - x86/entry: Remove skip_r11rcx - x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value - x86/bugs: Add AMD retbleed= boot parameter - x86/bugs: Report AMD retbleed vulnerability - x86/cpufeatures: Move RETPOLINE flags to word 11 - x86/cpu: Add a steppings field to struct x86_cpu_id - x86/cpu: Add consistent CPU match macros - x86/devicetable: Move x86 specific macro out of generic code - x86/cpufeature: Fix various quality problems in the header - x86/cpufeature: Add facility to check for min microcode revisions - Revert "x86/cpu: Add a steppings field to struct x86_cpu_id" - Revert "x86/speculation: Add RSB VM Exit protections" - x86/nospec: Fix i386 RSB stuffing - ext4: make sure fs error flag setted before clear journal error - ext4: commit super block if fs record error when journal record without error - hugetlb: fix hugepages_setup when deal with pernode - hugetlb: fix wrong use of nr_online_nodes - tty: fix out-of-bounds access in tty_driver_lookup_tty() - arm64: errata: Remove AES hwcap for COMPAT tasks - kernel: Initialize cpumask before parsing - genirq: Disable interrupts for force threaded handlers - softirq: Don't try waking ksoftirqd before it has been spawned - scsi: hisi_sas: Clear interrupt status when exiting channel int0 for v3 hw - scsi: hisi_sas: Handle NCQ error when IPTT is valid - scsi: hisi_sas: Grab sas_dev lock when traversing the members of sas_dev.list - act_mirred: use the backlog for nested calls to mirred ingress - net/sched: act_mirred: refactor the handle of xmit - net: sched: don't expose action qstats to skb_tc_reinsert() - net: sched: protect against stack overflow in TC act_mirred - net: sched: refactor reinsert action - net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() - wifi: brcmfmac: slab-out-of-bounds read in brcmf_get_assoc_ies() - ext4: fix another off-by-one fsmap error on 1k block filesystems- tipc: add an extra conn_get in tipc_conn_alloc - tipc: set con sock in tipc_conn_alloc - mm/oom_kill.c: fix oom_cpuset_eligible() comment - oom: decouple mems_allowed from oom_unkillable_task - mm, oom: remove redundant task_in_mem_cgroup() check - mm, oom: refactor dump_tasks for memcg OOMs - block: Fix wrong offset in bio_truncate() - fs: move guard_bio_eod() after bio_set_op_attrs - block: add bio_truncate to fix guard_bio_eod - mm/mempolicy.c: fix out of bounds write in mpol_parse_str() - cifs: Fix use-after-free in rdata->read_into_pages() - media: dvb-usb: az6027: fix null-ptr-deref in az6027_i2c_xfer()- scsi: cancel the inflight async device probe when remove scsi_target - scsi: fix use-after-free problem in scsi_remove_target - HID: asus: use spinlock to safely schedule workers - HID: asus: use spinlock to protect concurrent accesses - HID: asus: Remove check for same LED brightness on set - blk-wbt: don't enable throttling if default elevator is bfq - block: Fix kabi broken by "block: split .sysfs_lock into two locks" - block: fix comment and add lockdep assert - block: don't release queue's sysfs lock during switching elevator - block: fix race between switching elevator and removing queues - block: split .sysfs_lock into two locks - crypto: rsa-pkcs1pad - restore signature length check - fs/proc: task_mmu.c: don't read mapcount for migration entry - migrate: hugetlb: check for hugetlb shared PMD in node migration - mm: hugetlb: proc: check for hugetlb shared PMD in /proc/PID/smaps - ipv6: Fix tcp socket connection with DSCP. - ipv6: Fix datagram socket connection with DSCP. - aio: fix mremap after fork null-deref - bpf: Always return target ifindex in bpf_fib_lookup - serial: 8250_dma: Fix DMA Rx rearm race - serial: 8250_dma: Fix DMA Rx completion race - x86/i8259: Mark legacy PIC interrupts with IRQ_LEVEL - ipv4: prevent potential spectre v1 gadget in ip_metrics_convert() - netlink: annotate data races around sk_state - netlink: annotate data races around dst_portid and dst_group - netlink: annotate data races around nlk->portid - netlink: remove hash::nelems check in netlink_insert - net: fix UaF in netns ops registration error path - netfilter: conntrack: do not renew entry stuck in tcp SYN_SENT state - binder: Gracefully handle BINDER_TYPE_FDA objects with num_fds=0 - binder: Address corner cases in deferred copy and fixup - binder: fix pointer cast warning - binder: defer copies of pre-patched txn data - binder: read pre-translated fds from sender buffer - binder: avoid potential data leakage when copying txn - binder: fix handling of error during copy - binder: use cred instead of task for getsecid - binder: don't detect sender/target during buffer cleanup - binder: make sure fd closes complete - binder: Remove bogus warning on failed same-process transaction - binder: fix incorrect calculation for num_valid - binder: Prevent repeated use of ->mmap() via NULL mapping - binder: Don't modify VMA bounds in ->mmap handler - binder: Set end of SG buffer area properly. - binder: return errors from buffer copy functions - binder: check for overflow when alloc for security context - binder: fix BUG_ON found by selinux-testsuite - binder: fix handling of misaligned binder object - binder: use userspace pointer as base of buffer space - binder: remove user_buffer_offset - binder: remove kernel vm_area for buffer space - binder: avoid kernel vm_area for buffer fixups - binder: add function to copy binder object from buffer - binder: add functions to copy to/from binder buffers - binder: create userspace-to-binder-buffer copy function - binder: fix use-after-free due to ksys_close() during fdget() - binder: fix kerneldoc header for struct binder_buffer - binder: create node flag to request sender's security context - binder: Add BINDER_GET_NODE_INFO_FOR_REF ioctl. - binder: use standard functions to allocate fds - block: fix kabi change since add bd_write_openers and bd_part_write_openers - block: add info when opening an exclusive opened block device for write - block: add info when opening a write opend block device exclusively - Revert "block: add info when opening an exclusive opened block device for write" - Revert "block: add info when opening a write opend block device exclusively" - ext4: fix WARNING in mb_find_extent - sctp: fail if no bound addresses can be used for a given scope- HID: check empty report_list in hid_validate_values() - dhugetlb: use mutex lock in update_reserve_pages() - ntfs: fix out-of-bounds read in ntfs_attr_find() - ntfs: fix use-after-free in ntfs_ucsncmp() - media: rc: Fix use-after-free bugs caused by ene_tx_irqsim() - phy: tegra: xusb: Fix return value of tegra_xusb_find_port_node function - netfilter: nf_tables: fix null deref due to zeroed list head - tcp: Fix listen() regression in 5.15.88. - tap: tap_open(): correctly initialize socket uid - tun: tun_chr_open(): correctly initialize socket uid - net: add sock_init_data_uid() - rds: rds_rm_zerocopy_callback() use list_first_entry()- !423 genirq bugfix for arm64 - genirq: Remove irqd_irq_disabled in __irq_move_irq - !422 iscsi bugfixes backport - scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress - scsi: iscsi_tcp: Fix UAF during logout when accessing the shost ipaddress - !420 backport CVEs and bugfixes - net: mpls: fix stale pointer if allocation fails during device rename - nbd: fix assignment error for first_minor in nbd_dev_add - selinux: further adjust init order for cred_* hooks - selinux: further adjust init order for file_alloc_security hook - !415 mainline bugfix backport - selinux: reorder hooks to make runtime disable less broken - evm: Fix a small race in init_desc() - evm: Check also if *tfm is an error pointer in init_desc() - iommu: Properly export iommu_group_get_for_dev() - of: resolver: Add of_node_put() before return and break - of: unittest: Add of_node_put() before return - drivers/iommu: Allow IOMMU bus ops to be unregistered - drivers/iommu: Export core IOMMU API symbols to permit modular drivers - component: do not dereference opaque pointer in debugfs - ipmi: use %*ph to print small buffer - crypto: algif_skcipher - Use chunksize instead of blocksize - crypto: algif_skcipher - EBUSY on aio should be an error - crypto: rsa-pkcs1pad - fix buffer overread in pkcs1pad_verify_complete() - dhugetlb: isolate hwpoison hugepage when release - mm/sharepool: Fix null-pointer-deference in sp_free_area- !213 net: bonding: Inherit MPLS features from slave devices - x86/unwind: Fix check_paravirt() calls orc_find() before declaration - dhugetlb: set hpool to NULL for cont-bit hugepage - arm64/ascend: Delete CONFIG_ASCEND_AUTO_TUNING_HUGEPAGE in hulk_defconfig - arm64/ascend: Delete unused feature auto-tuning hugepage - mm/memcg_memfs_info: fix potential oom_lock recursion deadlock - net: bridge: mcast: add and enforce query interval minimum - net: bridge: mcast: add and enforce startup query interval minimum - !396 anolis: bond: broadcast ARP or ND messages to all slaves - anolis: bond: broadcast ARP or ND messages to all slaves - net: bonding: Inherit MPLS features from slave devices- block, bfq: switch 'bfqg->ref' to use atomic refcount apis - x86/bugs: Flush IBP in ib_prctl_set() - media: vivid: fix compose size exceed boundary - cifs: do not include page data when checking signature - SUNRPC: Don't leak netobj memory when gss_read_proxy_verf() fails - net: stream: purge sk_error_queue in sk_stream_kill_queues() - net: stream: don't purge sk_error_queue in sk_stream_kill_queues() - ext4: fix deadlock due to mbcache entry corruption - mbcache: automatically delete entries from cache on freeing - mm/khugepaged: invoke MMU notifiers in shmem/file collapse paths - mm/khugepaged: fix GUP-fast interaction by sending IPI - mm: gup: fix the fast GUP race against THP collapse - prlimit: do_prlimit needs to have a speculation check - arm64: cmpxchg_double*: hazard against entire exchange variable - net/ulp: prevent ULP without clone op from entering the LISTEN status - driver core: Fix bus_type.match() error handling in __driver_attach() - md: fix a crash in mempool_free - bpf: pull before calling skb_postpull_rcsum() - SUNRPC: ensure the matching upcall is in-flight upon downcall - ovl: Use ovl mounter's fsuid and fsgid in ovl_link() - pnode: terminate at peers of source - cifs: Fix uninitialized memory read for smb311 posix symlink create - device_cgroup: Roll back to original exceptions after copy failure - PCI/sysfs: Fix double free in error path - PCI: Fix pci_device_is_present() for VFs by checking PF - ipmi: fix use after free in _ipmi_destroy_user() - ima: Fix a potential NULL pointer access in ima_restore_measurement_list - ipmi: fix long wait in unload when IPMI disconnect - binfmt: Fix error return code in load_elf_fdpic_binary() - chardev: fix error handling in cdev_device_add() - mrp: introduce active flags to prevent UAF when applicant uninit - bpf: make sure skb->len != 0 when redirecting to a tunneling device - ipmi: fix memleak when unload ipmi driver - ACPICA: Fix error code path in acpi_ds_call_control_method() - skbuff: Account for tail adjustment during pull operations - serial: pl011: Do not clear RX FIFO & RX interrupt in unthrottle. - serial: amba-pl011: avoid SBSA UART accessing DMACR register - class: fix possible memory leak in __class_register() - crypto: tcrypt - Fix multibuffer skcipher speed test mem leak - blktrace: Fix output non-blktrace event when blk_classic option enabled - SUNRPC: Fix missing release socket in rpc_sockname() - bonding: uninitialized variable in bond_miimon_inspect() - pinctrl: pinconf-generic: add missing of_node_put() - ima: Fix misuse of dereference of pointer in template_desc_init_fields() - ACPICA: Fix use-after-free in acpi_ut_copy_ipackage_to_ipackage() - md/raid1: stop mdx_raid1 thread when raid1 array run failed - blk-mq: fix possible memleak when register 'hctx' failed - perf: Fix possible memleak in pmu_dev_alloc() - cpuidle: dt: Return the correct numbers of parsed idle states - pstore: Avoid kcore oops by vmap()ing with VM_IOREMAP - pstore/ram: Fix error return code in ramoops_probe() - perf: arm_dsu: Fix hotplug callback leak in dsu_pmu_init() - sched/rt: Optimize checking group RT scheduler constraints - md: protect md_unregister_thread from reentrancy - hugetlbfs: fix off-by-one error in hugetlb_vmdelete_list() - lib/list_debug.c: Detect uninitialized lists - crypto: tcrypt - avoid signed overflow in byte count - mm: sharepool: fix hugepage_rsvd count increase error - config: enbale irq pending config for openeuler - genirq: introduce CONFIG_GENERIC_PENDING_IRQ_FIX_KABI - irqchip/gic-v3-its: introduce CONFIG_GENERIC_PENDING_IRQ - md: fix uaf in md_wakeup_thread - genirq: add printk safe in irq context - jbd2: Fix data missing when reusing bh which is ready to be checkpointed - x86/unwind: Fix orc entry for paravirt {save,restore}_fl - cifs: sanitize multiple delimiters in prepath - drm/i915/gvt: fix double free bug in split_2MB_gtt_entry- ring-buffer: Fix race between reset page and reading page - block: don't allow a disk link holder to itself - ext4: fix use-after-free in ext4_orphan_cleanup - ext4: lost matching-pair of trace in ext4_truncate - ipv6: raw: Deduct extension header length in rawv6_push_pending_frames - mm/swapfile: add cond_resched() in get_swap_pages() - hugetlbfs: don't delete error page from pagecache - mm: hwpoison: refactor refcount check handling - dhugetlb: set DYNAMIC_HUGETLB to y for hulk_defconfig - dhugetlb: use enable_dhugetlb to disable huge_memory - dhugetlb: skip dissolve hugepage belonging to dynamic hugetlb - dhugetlb: only support 1G/2M hugepage and ARM64_4K_PAGES - dhugetlb: isolate dynamic hugetlb code - dhugetlb: backport dynamic hugetlb feature - !344 mm: fix false-positive OVERCOMMIT_GUESS failures - cfq: fix memory leak for cfqq - mm: fix false-positive OVERCOMMIT_GUESS failures- bus: hisi_lpc: Fixup IO ports addresses to avoid use-after-free in host removal - of/fdt: Don't calculate initrd size from DT if start > end - lib/cmdline: avoid page fault in next_arg - genirq: Introduce warn log when irq be reentrant - net: sched: disallow noqueue for qdisc classes - net: sched: atm: dont intepret cls results when asked to drop - block: check 'bd_super' before rescanning partition - net: sched: cbq: dont intepret cls results when asked to drop - swapfile: fix soft lockup in scan_swap_map_slots - Huawei BMA: Fix iBMA driver bug- USB: Fix kABI for usb_device->reset_in_progress - rndis_wlan: Prevent buffer overflow in rndis_query_oid - mm: fix unexpected changes to {failslab|fail_page_alloc}.attr - ima: Directly assign the ima_default_policy pointer to ima_rules - driver core: Don't probe devices after bus_type.match() probe deferral - KEYS: trusted: Fix migratable=1 failing - certs: Fix blacklist flag type confusion - crypto: ecdh - avoid unaligned accesses in ecdh_set_secret() - ipc/sem: Fix dangling sem_array access in semtimedop race - ipv6: avoid use-after-free in ip6_fragment() - nvme initialize core quirks before calling nvme_init_subsystem - memcg: fix possible use-after-free in memcg_write_event_control() - x86/ioremap: Fix page aligned size calculation in __ioremap_caller() - nvme: restrict management ioctls to admin - arm64: errata: Fix KVM Spectre-v2 mitigation selection for Cortex-A57/A72 - arm64: Fix panic() when Spectre-v2 causes Spectre-BHB to re-allocate KVM vectors - packet: do not set TP_STATUS_CSUM_VALID on CHECKSUM_COMPLETE - net: tun: Fix use-after-free in tun_detach() - of: property: decrement node refcount in of_fwnode_get_reference_args() - af_key: Fix send_acquire race with pfkey_register - audit: fix undefined behavior in bit shift for AUDIT_BIT - USB: core: Fix RST error in hub.c - USB: core: Prevent nested device-reset calls - ima: Do not print policy rule with inactive LSM labels - lsm: Resolve KABI changes on lsm_notifier - ima: Evaluate error in init_ima() - ima: ima/lsm policy rule loading logic bug fixes - ima: Handle -ESTALE returned by ima_filter_rule_match() - ima: use the lsm policy update notifier - LSM: switch to blocking policy update notifiers - mm/hwpoison: do not lock page again when me_huge_page() successfully recovers- arm64: Kconfig: default unset ARCH_LLC_128_LINE_SIZE - mm/sharepool: clean up ABI breakage - timekeeping: Avoiding false sharing in field access of tk_core - mm/hwpoison: put page in already hwpoisoned case with MF_COUNT_INCREASED - mm/memory-failure.c: fix race with changing page more robustly - mm,memory_failure: always pin the page in madvise_inject_error - kobject: Fix slab-out-of-bounds in fill_kobj_path() - tracing: Fix infinite loop in tracing_read_pipe on overflowed print_trace_line - i2c: ismt: Fix an out-of-bounds bug in ismt_access() - misc: sgi-gru: fix use-after-free error in gru_set_context_option, gru_fault and gru_handle_user_call_os - mm/sharepool: Charge Buddy hugepage to memcg- dm thin: Use last transaction's pmd->root when commit failed - drm: mali-dp: potential dereference of null pointer - power: supply: wm8350-power: Add missing free in free_charger_irq - sched: Reinit task's vruntime if a task sleep over 200 days - media: dvb-core: Fix UAF due to refcount races at releasing - drm/amdkfd: Check for null pointer after calling kmemdup - !325 Support enabling dirty log gradually in small chunks - KVM: arm64: Support enabling dirty log gradually in small chunks - KVM: x86: enable dirty log gradually in small chunks - KVM: Introduce KVM_CAP_MANUAL_DIRTY_LOG_PROTECT2 - KVM: Fix kvm_clear_dirty_log_protect off-by-(minus-)one - KVM: Fix the bitmap range to copy during clear dirty - kvm_main: fix some comments - KVM: fix KVM_CLEAR_DIRTY_LOG for memory slots of unaligned size - Revert "KVM: Eliminate extra function calls in kvm_get_dirty_log_protect()" - KVM: validate userspace input in kvm_clear_dirty_log_protect() - kvm: introduce manual dirty log reprotect - kvm: rename last argument to kvm_get_dirty_log_protect - kvm: make KVM_CAP_ENABLE_CAP_VM architecture agnostic- Bluetooth: L2CAP: fix use-after-free in l2cap_conn_del() - Bluetooth: L2CAP: Fix build errors in some archs - Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression - Bluetooth: L2CAP: Fix use-after-free caused by l2cap_chan_put - hv_netvsc: Add check for kvmalloc_array - xen/netback: don't call kfree_skb() with interrupts disabled - xen/netback: fix build warning - xen/netback: Ensure protocol headers don't fall in the non-linear area - !273 [openEuler-1.0-LTS] Fix mouse enumeration issue after wakeup from s4 - arm64: fix a concurrency issue in emulation_proc_handler() - dm thin: Fix ABBA deadlock between shrink_slab and dm_pool_abort_metadata - sched/qos: Don't unthrottle cfs_rq when cfs_rq is throttled by qos - media: mceusb: Use new usb_control_msg_*() routines - media: mceusb: fix control-message timeouts - USB: add usb_control_msg_send() and usb_control_msg_recv() - Fix mouse enumeration issue after wakeup from s4- mm/sharepool: Fix a double free problem caused by init_local_group - bpf, test_run: Fix alignment problem in bpf_prog_test_run_skb() - macvlan: enforce a consistent minimal mtu - net: macvlan: fix memory leaks of macvlan_common_newlink - ipv6: addrlabel: fix infoleak when sending struct ifaddrlblmsg to network - net: gso: fix panic on frag_list with mixed head alloc types - tcp/udp: Make early_demux back namespacified. - ipv6: fix WARNING in ip6_route_net_exit_late() - net, neigh: Fix null-ptr-deref in neigh_table_clear() - tcp: fix indefinite deferral of RTO with SACK reneging - net: fix UAF issue in nfqnl_nf_hook_drop() when ops_init() failed - serial: 8250: Flush DMA Rx on RLSI - serial: 8250: Fall back to non-DMA Rx if IIR_RDI occurs - capabilities: fix potential memleak on error path from vfs_getxattr_alloc() - security: commoncap: fix -Wstringop-overread warning - ring_buffer: Do not deactivate non-existant pages - ftrace: Fix null pointer dereference in ftrace_add_mod() - ftrace: Optimize the allocation for mcount entries - kprobe: reverse kp->flags when arm_kprobe failed - mm: fs: initialize fsdata passed to write_begin/write_end interface - nfs4: Fix kmemleak when allocate slot failed - kernfs: fix use-after-free in __kernfs_remove - mm,hugetlb: take hugetlb_lock before decrementing h->resv_huge_pages - mm: /proc/pid/smaps_rollup: fix no vma's null-deref - signal handling: don't use BUG_ON() for debugging - ida: don't use BUG_ON() for debugging- !272 [openEuler-1.0-LTS] Add MWAIT Cx support for Zhaoxin CPUs. - Bluetooth: L2CAP: Fix u8 overflow - l2tp: Don't sleep and disable BH under writer-side sk_callback_lock - l2tp: Serialize access to sk_user_data with sk_callback_lock - !288 Add support for ConnectX6 Lx and ConnectX6Dx with openEuler inbox driver - net/mlx5: Update the list of the PCI supported devices - net/mlx5: Update the list of the PCI supported devices - drivers: net: slip: fix NPD bug in sl_tx_timeout() - staging: rtl8712: fix use after free bugs - Add MWAIT Cx support for Zhaoxin CPUs.- x86/tsc: use topology_max_packages() in tsc watchdog check - scsi: hisi_sas: Set iptt aborted flag when receiving an abnormal CQ - ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth > 0- svm: Delete unused ioctl command - Revert "posix-cpu-timers: Make timespec to nsec conversion safe" - block: limit request dispatch loop duration - Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM - Bluetooth: L2CAP: Fix attempting to access uninitialized memory - block: check flags of claimed slave bdev to fix uaf for bd_holder_dir- block: fix use after free for bd_holder_dir - Revert "block: Fix UAF in bd_link_disk_holder()" - init/main.c: return 1 from handled __setup() functions - x86/pm: Save the MSR validity status at context setup - x86/speculation: Restore speculation related MSRs during S3 resume - x86/cpu: Load microcode during restore_processor_state() - genirq: Synchronize interrupt thread startup - nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices - once: add DO_ONCE_SLOW() for sleepable contexts - inet: fully convert sk->sk_rx_dst to RCU rules - ext4: continue to expand file system when the target size doesn't reach - nvme: copy firmware_rev on each init - net: If sock is dead don't access sock's sk_wq in sk_stream_wait_memory - can: bcm: check the result of can_send() in bcm_can_tx() - xfrm: Update ipcomp_scratches with NULL when freed - tcp: annotate data-race around tcp_md5sig_pool_populated - tcp: fix tcp_cwnd_validate() to not forget is_cwnd_limited - ext4: fix null-ptr-deref in ext4_write_info - Revert "fs: check FMODE_LSEEK to control internal pipe splicing" - ima: Free the entire rule if it fails to parse - ima: Free the entire rule when deleting a list of rules - ima: Have the LSM free its audit rule - mm/migrate_device.c: flush TLB while holding PTL - mm: prevent page_frag_alloc() from corrupting the memory - mm/page_alloc: fix race condition between build_all_zonelists and page allocation - net: team: Unsync device addresses on ndo_stop - mm/slub: fix to return errno if kmalloc() fails - of: fdt: fix off-by-one error in unflatten_dt_nodes()- net: tun: fix bugs for oversize packet when napi frags enabled - tcp: fix a signed-integer-overflow bug in tcp_add_backlog() - tcp: prohibit TCP_REPAIR_OPTIONS if data was already sent - ext4: fix bad checksum after online resize - blktrace: remove unnessary stop block trace in 'blk_trace_shutdown' - blktrace: fix possible memleak in '__blk_trace_remove' - blktrace: introduce 'blk_trace_{start,stop}' helper - kabi: net: fix kabi broken in sk_buff - io_uring/af_unix: defer registered files gc to io_uring release - nbd: refactor size updates - nbd: move the task_recv check into nbd_size_update - nbd: remove the call to set_blocksize - wifi: Fix potential buffer overflow in 'brcmf_fweh_event_worker' - fs: fix UAF/GPF bug in nilfs_mdt_destroy - dm: Fix UAF in run_timer_softirq() - Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg() - ext4: record error information when insert extent failed in 'ext4_split_extent_at' - livepatch/core: Fix livepatch/state leak on error path - !130 [openEuler-1.0-LTS] update pmu for Zhaoxin CPUs - update pmu for Zhaoxin CPUs- uacce: add the reference counter protection - nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level() - usb: mon: make mmapped memory read only - !185 [openEuler-1.0-LTS] Add support sata lpm for Zhaoxin CPUs - ext4: fix bug_on in __es_tree_search caused by bad boot loader inode - ext4: add EXT4_IGET_BAD flag to prevent unexpected bad inode - ext4: add helper to check quota inums - ext4: fix bug_on in __es_tree_search caused by bad quota inode - atm: idt77252: fix use-after-free bugs caused by tst_timer - ext4: ext4_read_bh_lock() should submit IO if the buffer isn't uptodate - !94 [openEuler-1.0-LTS] rtc: Fix set RTC time delay 500ms on some Zhaoxin SOCs - !88 [openEuler-1.0-LTS] XHCI:Fix some device identify fail when enable xHCI runtime suspend - !92 [openEuler-1.0-LTS] x86/tsc: Make cur->adjusted values in package#1 to be the same - !93 [openEuler-1.0-LTS] Driver for Zhaoxin CPU core temperature monitoring - !89 [openEuler-1.0-LTS] EHCI: Clear wakeup signal locked in S0 state when device plug in - scsi: stex: Properly zero out the passthrough command structure - !192 x86/apic/vector: Fix ordering in vector assignment - nilfs2: fix leak of nilfs_root in case of writer thread creation failure - vsock: Fix memory leak in vsock_connect() - x86/apic/vector: Fix ordering in vector assignment - Add support for PxSCT.LPM set based on actual LPM circumstances - Add support for disabling PhyRdy Change Interrupt based on actual LPM capability - Driver for Zhaoxin CPU core temperature monitoring - rtc: Fix set RTC time delay 500ms on some Zhaoxin SOCs - x86/tsc: Make cur->adjusted values in package#1 to be the same - EHCI: Clear wakeup signal locked in S0 state when device plug in - XHCI:Fix some device identify fail when enable xHCI runtime suspend- sch_sfb: Also store skb len before calling child enqueue - sch_sfb: Don't assume the skb is still around after enqueueing to child - ipv6: Fix data races around sk->sk_prot. - ipv6: annotate some data-races around sk->sk_prot - ipv6: provide and use ipv6 specific version for {recv, send}msg - inet: factor out inet_send_prepare() - nilfs2: fix use-after-free bug of struct nilfs_root- nfp: fix use-after-free in area_cache_get() - mISDN: fix use-after-free bugs in l1oip timer handlers - tcp: Fix data races around icsk->icsk_af_ops. - Bluetooth: L2CAP: Fix use-after-free caused by l2cap_reassemble_sdu - !134 scsi: megaraid_sas: Add support for MegaRAID Aero controllers - !138 vfio-pci: Mask cap zero - bnx2x: fix potential memory leak in bnx2x_tpa_stop() - r8152: Rate limit overflow messages - scsi: megaraid_sas: Add support for MegaRAID Aero controllers - vfio-pci: Mask cap zero - tcp/udp: Fix memory leak in ipv6_renew_options(). - net: mvpp2: fix mvpp2 debugfs leak - !159 PCI: Add ACS quirk for Broadcom NICs - !137 net: bonding: Add support for IPV6 ns/na to balance-alb/balance-tlb mode - kcm: avoid potential race in kcm_tx_work - net: bonding: Add support for IPV6 ns/na to balance-alb/balance-tlb mode - !139 nvme: Assign subsys instance from first ctrl - fbdev: smscufx: Fix use-after-free in ufx_ops_open() - nvme: fix controller instance leak - nvme: Assign subsys instance from first ctrl - PCI: Add ACS quirk for Broadcom BCM5750x NICs - PCI: Add ACS quirk for Broadcom BCM57414 NIC- binder: fix UAF of ref->proc caused by race condition - arm64: fix oops in concurrently setting insn_emulation sysctls - mm/hotplug: silence a lockdep splat with printk() - init/Kconfig: Add SMP to the dependencies of QOS_SCHED - mm/rmap: Fix kabi broken in anon_vma - mm/rmap: Fix anon_vma->degree ambiguity leading to double-reuse - HID: roccat: Fix use-after-free in roccat_read() - ext4: fix dir corruption when ext4_dx_add_entry() fails - quota: Add more checking after reading from quota file - quota: Replace all block number checking with helper function - quota: Check next/prev free block number after reading from quota file - Revert "quota: Check next/prev free block number after reading from quota file" - Revert "quota: Replace all block number checking with helper function" - Revert "quota: Add more checking after reading from quota file" - tracefs: Only clobber mode/uid/gid on remount if asked - netfilter: ebtables: fix memory leak when blob is malformed - netfilter: ebtables: reject blobs that don't provide all entry points - mm: Fix TLB flush for not-first PFNMAP mappings in unmap_region() - SUNRPC: use _bh spinlocking on ->transport_lock - tcp: fix early ETIMEDOUT after spurious non-SACK RTO - netfilter: br_netfilter: Drop dst references before setting. - debugfs: add debugfs_lookup_and_remove() - tcp: annotate data-race around challenge_timestamp - Revert "mm: kmemleak: take a full lowmem check in kmemleak_*_phys()" - net: neigh: don't call kfree_skb() under spin_lock_irqsave() - neigh: fix possible DoS due to net iface start/stop loop - mm/hugetlb: fix hugetlb not supporting softdirty tracking - asm-generic: sections: refactor memory_intersects - loop: Check for overflow while configuring loop - net: Fix a data-race around sysctl_somaxconn. - net: Fix a data-race around netdev_budget_usecs. - net: Fix a data-race around netdev_budget. - net: Fix a data-race around sysctl_net_busy_read. - net: Fix a data-race around sysctl_net_busy_poll. - net: Fix a data-race around sysctl_tstamp_allow_data. - ratelimit: Fix data-races in ___ratelimit(). - net: Fix data-races around netdev_tstamp_prequeue. - net: Fix data-races around weight_p and dev_weight_[rt]x_bias. - net: ipvtap - add __init/__exit annotations to module init/exit funcs - bonding: 802.3ad: fix no transmission of LACPDUs - xfrm: fix refcount leak in __xfrm_policy_check() - audit: fix potential double free on error path from fsnotify_add_inode_mark - dm: return early from dm_pr_call() if DM device is suspended - NFSv4: Fix races in the legacy idmapper upcall- netfilter: nf_conntrack_irc: Fix forged IP logic - ext4: fix check for block being out of directory size - ext4: check if directory block is within i_size - block: Fix UAF in bd_link_disk_holder() - ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC - block: add a new config to control dispatching bios asynchronously - block: fix kabi broken in request_queue - md: enable dispatching bio asynchronously for raid10 by default - arm64/topology: getting preferred sibling's cpumask supported by platform - block: support to dispatch bio asynchronously - block: add new fields in request_queue - md/raid10: convert resync_lock to use seqlock - md/raid10: prevent unnecessary calls to wake_up() in fast path - !122 【kernel-openEuler-1.0-LTS】kernel:fix some issues with 4.19 kernel on openEuler 22.03 system - mm: sharepool: fix potential AA deadlock - mm: sharepool: check size=0 in mg_sp_make_share_k2u() - mm: sharepool: delete redundant check in __sp_remap_get_pfn - Revert "cifs: fix double free race when mount fails in cifs_get_root()" - scsi: hisi_sas: Release resource directly in hisi_sas_abort_task() when NCQ error - scsi: hisi_sas: Enable force phy when SATA disk directly connected - scsi: hisi_sas: Modify v3 HW ATA completion process when SATA disk is in error status - sched: Fix invalid free for tsk->se.dyn_affi_stats - scsi: target: tcmu: Fix warning: 'page' may be used uninitialized - scsi: target: tcmu: Fix crash on ARM during cmd completion - scsi: target: tcmu: Optimize use of flush_dcache_page - scsi: target: tcmu: Fix size in calls to tcmu_flush_dcache_range - signal: fix deadlock caused by calling printk() under sighand->siglock - mm: fix missing handler for __GFP_NOWARN - perf bench futex-wake: Restore thread count default to online CPU count - selftests/bpf: Enlarge select() timeout for test_maps - xfs: preserve default grace interval during quotacheck - i40e: Fix kernel crash during module removal - i40e: Fix use-after-free in i40e_client_subtask() - EDAC: skx_common: downgrade message importance on missing PCI device - x86/entry/64: Don't compile ignore_sysret if 32-bit emulation is enabled - x86: Fix early boot crash on gcc-10, third try - objtool: Don't fail on missing symbol table- KVM: x86/pmu: Update AMD PMC sample period to fix guest NMI-watchdog - KVM: x86: Adjust counter sample period after a wrmsr - KVM: x86: Fix perfctr WRMSR for running counters - perf/core: Provide a kernel-internal interface to recalibrate event period - media: em28xx: initialize refcount before kref_get - mm: avoid potential deadlock tirgged by writing slab-attr-file - ext4: fix use-after-free in ext4_ext_shift_extents - quota: Add more checking after reading from quota file - quota: Replace all block number checking with helper function - quota: Check next/prev free block number after reading from quota file - efi: capsule-loader: Fix use-after-free in efi_capsule_write - ipvlan: Fix out-of-bound bugs caused by unset skb->mac_header - mm/sharepool: Fix UAF reported by KASAN - blk-mq: avoid extending delays of active hctx from blk_mq_delay_run_hw_queues - mm: mem_reliable: Start fallback if no suitable zone found - net: hns3: update hns3 version to 22.9.2 - net: hns3: fix error resume keep alive when remove hclgevf - net: hns3: update hns3 version to 22.9.1 - net: hns3: fix keep alive can not resume problem when system busy- jfs: prevent NULL deref in diFree - jfs: fix GPF in diFree- mm: Force TLB flush for PFNMAP mappings before unlink_file_vma() - video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write- KVM: x86: do not report a vCPU as preempted outside instruction boundaries - KVM: arm64: Write arch.mdcr_el2 changes since last vcpu_load on VHE - netfilter: nf_conntrack_irc: Tighten matching on DCC message - ext4: avoid resizing to a partial cluster size - locking/atomic: Make test_and_*_bit() ordered on failure - geneve: do not use RT_TOS for IPv6 flowlabel - SUNRPC: Reinitialise the backchannel request buffers before reuse - NFSv4/pnfs: Fix a use-after-free bug in open - NFSv4.1: RECLAIM_COMPLETE must handle EACCES - tcp: fix over estimation in sk_forced_mem_schedule() - ext4: fix extent status tree race in writeback error recovery path - ext4: update s_overhead_clusters in the superblock during an on-line resize - ext4: make sure ext4_append() always allocates new block - kprobes: Forbid probing on trampoline and BPF code areas - kfifo: fix kfifo_to_user() return type - profiling: fix shift too large makes kernel panic - serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty() - mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region - mtd: st_spi_fsm: Add a clk_disable_unprepare() in .probe()'s error path - mtd: sm_ftl: Fix deadlock caused by cancel_work_sync in sm_release - can: error: specify the values of data[5..7] of CAN error frames - fs: check FMODE_LSEEK to control internal pipe splicing - tcp: make retransmitted SKB fit into the send window - nohz/full, sched/rt: Fix missed tick-reenabling bug in dequeue_task_rt() - bus: hisi_lpc: fix missing platform_device_put() in hisi_lpc_acpi_probe() - x86/pmem: Fix platform-device leak in error path - selinux: Add boundary check in put_entry() - ACPI: LPSS: Fix missing check in register_device_clock() - fs: Add missing umask strip in vfs_tmpfile - vfs: Check the truncate maximum size in inode_newsize_ok() - tcp: Fix a data-race around sysctl_tcp_comp_sack_nr. - tcp: Fix a data-race around sysctl_tcp_comp_sack_delay_ns. - tcp: Fix a data-race around sysctl_tcp_invalid_ratelimit. - tcp: Fix a data-race around sysctl_tcp_autocorking. - tcp: Fix a data-race around sysctl_tcp_min_rtt_wlen. - tcp: Fix a data-race around sysctl_tcp_min_tso_segs. - igmp: Fix data-races around sysctl_igmp_qrv. - net: ping6: Fix memleak in ipv6_renew_options(). - tcp: Fix a data-race around sysctl_tcp_challenge_ack_limit. - tcp: Fix a data-race around sysctl_tcp_nometrics_save. - tcp: Fix a data-race around sysctl_tcp_frto. - tcp: Fix a data-race around sysctl_tcp_adv_win_scale. - tcp: Fix a data-race around sysctl_tcp_app_win. - tcp: Fix data-races around sysctl_tcp_dsack. - mm/mempolicy: fix uninit-value in mpol_rebind_policy() - tcp: Fix data-races around sysctl_tcp_max_reordering. - tcp: Fix a data-race around sysctl_tcp_rfc1337. - tcp: Fix a data-race around sysctl_tcp_stdurg. - tcp: Fix a data-race around sysctl_tcp_retrans_collapse. - tcp: Fix data-races around sysctl_tcp_slow_start_after_idle. - tcp: Fix a data-race around sysctl_tcp_thin_linear_timeouts. - tcp: Fix data-races around sysctl_tcp_recovery. - tcp: Fix a data-race around sysctl_tcp_early_retrans. - tcp: Fix data-races around sysctl_tcp_fastopen. - tcp: Fix a data-race around sysctl_tcp_tw_reuse. - tcp: Fix a data-race around sysctl_tcp_notsent_lowat. - tcp: Fix data-races around some timeout sysctl knobs. - tcp: Fix data-races around sysctl_tcp_reordering. - igmp: Fix a data-race around sysctl_igmp_max_memberships. - igmp: Fix data-races around sysctl_igmp_llm_reports. - tcp: Fix a data-race around sysctl_tcp_probe_interval. - tcp: Fix a data-race around sysctl_tcp_probe_threshold. - tcp: Fix data-races around sysctl_tcp_mtu_probing. - tcp/dccp: Fix a data-race around sysctl_tcp_fwmark_accept. - ip: Fix a data-race around sysctl_fwmark_reflect. - ip: Fix data-races around sysctl_ip_nonlocal_bind. - ip: Fix data-races around sysctl_ip_fwd_use_pmtu. - block: fix the problem of io_ticks becoming smaller - blk-mq: Fix memory leak in blk_mq_init_allocated_queue error handling - block, bfq: save & resume weight on a queue merge/split - ACPICA: Disassembler: create buffer fields in ACPI_PARSE_LOAD_PASS1 - acpi/nfit: improve bounds checking for 'func' - ACPICA: Do not increment operation_region reference counts for field units - ACPICA: Fix exception code class checks - ACPI: configfs: add missing check after configfs_register_default_group() - ACPI: custom_method: fix potential use-after-free issue - ACPI: custom_method: fix a possible memory leak - ACPI: APD: Check for NULL pointer after calling devm_ioremap() - ACPI/IORT: Fix PMCG node single ID mapping handling - ACPI/IORT: Check node revision for PMCG resources - kprobes: don't call disarm_kprobe() for disabled kprobes - x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry - usb: gadget: function: printer: fix use-after-free in __lock_acquire - video: fbdev: i740fb: Error out if 'pixclock' equals zero - lightnvm: disable the subsystem - configfs: fix a race in configfs_lookup() - configfs: fold configfs_attach_attr into configfs_lookup - configfs: make configfs_create() return inode - configfs: factor dirent removal into helpers - configfs: simplify the configfs_dirent_is_ready - configfs: return -ENAMETOOLONG earlier in configfs_lookup- dm-thin: Resume failed in FAIL mode - tpm: fix reference counting for struct tpm_chip - af_key: Do not call xfrm_probe_algs in parallel - net: usb: ax88179_178a: Fix packet receiving - net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixup - net: usb: ax88179_178a: fix packet alignment padding- tty: use new tty_insert_flip_string_and_push_buffer() in pty_write() - tty: extract tty_flip_buffer_commit() from tty_flip_buffer_push() - tty: drop tty_schedule_flip() - tty: the rest, stop using tty_schedule_flip() - tty: drivers/tty/, stop using tty_schedule_flip() - can: bcm/raw/isotp: use per module netdevice notifier - CIFS: Fix retry mid list corruption on reconnects - KVM: arm64: vgic-its: Change default outer cacheability for {PEND, PROP}BASER - xhci: Fix a logic issue when display Zhaoxin XHCI root hub speed - dm verity: set DM_TARGET_IMMUTABLE feature flag - scsi: hisi_sas: Add SATA_DISK_ERR bit handling for v3 hw - Revert "scsi: hisi_sas: Modify v3 HW I/O processing when SATA_DISK_ERR bit is set and NCQ Error occurs" - netfilter: nf_tables: do not allow RULE_ID to refer to another chain - netfilter: nf_tables: do not allow SET_ID to refer to another table- x86/speculation: Add LFENCE to RSB fill sequence - x86/speculation: Add RSB VM Exit protections - Revert "blk-mq: fix null pointer dereference in blk_mq_queue_tag_busy_ite" - blk-mq: fix null pointer dereference in blk_mq_queue_tag_busy_ite - arm64: Avoid premature usercopy failure for __arch_copy_to_user_generic_read - net_sched: cls_route: remove from list when handle is 0- Revert "x86/unwind/orc: Change REG_SP_INDIRECT" - Phytium/S2500: kdump: Avoid vmcore saving failure across multi-socket - PCI: Add config control for phytium ACS quirks - scsi: libiscsi: Teardown iscsi_cls_conn gracefully - scsi: libiscsi: Add iscsi_cls_conn to sysfs after initialization - scsi: iscsi: Add helper functions to manage iscsi_cls_conn - media: v4l2-mem2mem: Apply DST_QUEUE_OFF_BASE on MMAP buffers across ioctls - sched: Fix null-ptr-deref in free_fair_sched_group - RDMA/ib_srp: Fix a deadlock - mm/slub: add missing TID updates on slab deactivation - block: fix regression for dm - blk-mq: handle bio after queue is initialized - x86: Clear .brk area at early boot - signal/seccomp: Dump core when there is only one live thread - x86/unwind/orc: Recheck address range after stack info was updated - x86/unwind/orc: Silence warnings caused by missing ORC data - x86/unwind/orc: Change REG_SP_INDIRECT- netfilter: nf_queue: do not allow packet truncation below transport header offset - openvswitch: fix OOB access in reserve_sfa_size() - dm thin: use refcount_t for thin_c reference counting - exec: Force single empty string when argv is empty - usb: gadget: rndis: prevent integer overflow in rndis_set_response() - serial: pl011: UPSTAT_AUTORTS requires .throttle/unthrottle - serial: 8250: fix return error code in serial8250_request_std_resource() - ipv4: Fix data-races around sysctl_ip_dynaddr. - icmp: Fix a data-race around sysctl_icmp_ratemask. - icmp: Fix a data-race around sysctl_icmp_ratelimit. - icmp: Fix data-races around sysctl. - net: Fix data-races around sysctl_mem. - inetpeer: Fix data-races around sysctl. - usbnet: fix memory leak in error case - esp: limit skb_page_frag_refill use to a single page - net: tun: avoid disabling NAPI twice - net: bonding: fix use-after-free after 802.3ad slave unbind - net: bonding: fix possible NULL deref in rlb code - usbnet: fix memory allocation in helpers - net: tun: stop NAPI when detaching queues - net: tun: unlink NAPI from device on destruction - virtio-net: fix race between ndo_open() and virtio_device_ready() - SUNRPC: Fix READ_PLUS crasher - virtio_net: fix xdp_rxq_info bug after suspend/resume - erspan: do not assume transport header is always set - net/sched: sch_netem: Fix arithmetic in netem_dump() for 32-bit platforms - bonding: ARP monitor spams NETDEV_NOTIFY_PEERS notifiers - ext4: make variable "count" signed - serial: 8250: Store to lsr_save_flags after lsr read - irqchip/gic-v3: Fix refcount leak in gic_populate_ppi_partitions - irqchip/gic/realview: Fix refcount leak in realview_gic_of_init - ata: libata-core: fix NULL pointer deref in ata_host_alloc_pinfo() - ipv6/addrconf: fix a null-ptr-deref bug for ip6_ptr - io_uring: add missing item types for various requests - net/sched: cls_u32: fix possible leak in u32_init_knode() - fq_codel: reject silly quantum parameters - net: sched: sch_teql: fix null-pointer dereference - rcu: Set a maximum limit for back-to-back callback invocation - mm: Fix page counter mismatch in shmem_mfill_atomic_pte - scsi: mpt3sas: Fix unlock imbalance - io-wq: Switch io_wqe_worker's fs before releasing request - ath9k: fix use-after-free in ath9k_hif_usb_rx_cb - Revert "iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping()"- fbcon: Prevent that screen size is smaller than font size - fbcon: Disallow setting font bigger than screen size - fbmem: Check virtual screen sizes in fb_set_var() - xfrm: xfrm_policy: fix a possible double xfrm_pols_put() in xfrm_bundle_lookup() - scsi: core: Fix race between handling STS_RESOURCE and completion - block: prevent lockdep false positive warning about 'bd_mutex' - dm verity: allow only one error handling mode - dm verity: Fix compilation warning - dm verity: add root hash pkcs#7 signature verification - jbd2: Fix assertion 'jh->b_frozen_data == NULL' failure when journal aborted - dm btree spine: show warning if node_check failed in node_prep_for_write() - dm btree spine: remove paranoid node_check call in node_prep_for_write() - ext4: Fix race when reusing xattr blocks - ext4: Unindent codeblock in ext4_xattr_block_set() - ext4: Remove EA inode entry from mbcache on inode eviction - mbcache: Add functions to delete entry if unused - mbcache: Don't reclaim used entries - perf/core: Fix data race between perf_event_set_output() and perf_mmap_close()- inotify: show inotify mask flags in proc fdinfo - io_uring: always grab file table for deferred statx - bpf: Don't redirect packets with invalid pkt_len - config: enable CONFIG_QOS_SCHED_DYNAMIC_AFFINITY by default - sched: Add statistics for scheduler dynamic affinity - sched: Adjust cpu range in load balance dynamicly - sched: Adjust wakeup cpu range according CPU util dynamicly - cpuset: Introduce new interface for scheduler dynamic affinity - sched: Introduce dynamic affinity for cfs scheduler - crypto: hisilicon/sec - don't sleep when in softirq - video: fbdev: sm712fb: Fix crash in smtcfb_write() - video: fbdev: sm712fb: Fix crash in smtcfb_read() - scsi: ses: fix slab-out-of-bounds in ses_enclosure_data_process - block: don't delete queue kobject before its children - etmem:fix kernel stack overflow in do_swapcache_reclaim - etmem:fix kasan slab-out-of-bounds in do_swapcache_reclaim - nbd: don't clear 'NBD_CMD_INFLIGHT' flag if request is not completed - blk-throttle: fix io hung due to configuration updates - block: fix NULL pointer dereference in disk_release() - block, bfq: make bfq_has_work() more accurate - blk-mq: fix panic during blk_mq_run_work_fn() - blk-mq: cancel blk-mq dispatch work in both blk_cleanup_queue and disk_release() - blk-mq: move cancel of hctx->run_work to the front of blk_exit_queue - ext4: fix race condition between ext4_ioctl_setflags and ext4_fiemap- block: fix that part scan is disabled in device_add_disk() - Revert "block: rename bd_invalidated" - Revert "block: move the NEED_PART_SCAN flag to struct gendisk" - Revert "block:Fix kabi broken" - rcu/tree: Mark functions as notrace - netfilter: nf_tables: stricter validation of element data - net: rose: fix UAF bugs caused by timer handler - xen/arm: Fix race in RB-tree based P2M accounting - vt: drop old FONT ioctls - dm thin: Fix crash in dm_sm_register_threshold_callback() - xen/blkfront: force data bouncing when backend is untrusted - xen/netfront: force data bouncing when backend is untrusted - xen-netfront: fix potential deadlock in xennet_remove() - xen/netfront: fix leaking data in shared pages - xen/blkfront: fix leaking data in shared pages - xen/blkfront: fix memory allocation flags in blkfront_setup_indirect() - tmpfs: fix the issue that the mount and remount results are inconsistent. - tmpfs: fix undefined-behaviour in shmem_reconfigure() - mm/sharepool: Check sp_is_enabled() before show spa_stat- x86: Fix return value of __setup handlers - x86/delay: Fix the wrong asm constraint in delay_loop() - ACPI: sysfs: Fix BERT error region memory mapping - tcp: fix tcp_mtup_probe_success vs wrong snd_cwnd - nbd: fix io hung while disconnecting device - nbd: fix race between nbd_alloc_config() and module removal - nbd: call genl_unregister_family() first in nbd_cleanup() - ip_gre: test csum_start instead of transport header - net: xfrm: unexport __init-annotated xfrm4_protocol_init() - SUNRPC: Fix the calculation of xdr->end in xdr_get_next_encode_buffer() - af_unix: Fix a data-race in unix_dgram_peer_wake_me(). - NFSv4: Don't hold the layoutget locks across multiple RPC calls - tcp: tcp_rtx_synack() can be called from process context - serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485 - md: fix an incorrect NULL check in md_reload_sb - md: fix an incorrect NULL check in does_sb_need_changing - ext4: avoid cycles in directory h-tree - ext4: verify dir block before splitting it - proc: fix dentry/inode overinstantiating under /proc/${pid}/net - drivers/base/node.c: fix compaction sysfs file leak - fsnotify: fix wrong lockdep annotations - PCI: Avoid pci_dev_lock() AB/BA deadlock with sriov_numvfs_store() - fat: add ratelimit to fat*_ent_bread() - nvme-pci: fix a NULL pointer dereference in nvme_alloc_admin_tags - bpf: Enlarge offset check value to INT_MAX in bpf_skb_{load,store}_bytes - dm stats: add cond_resched when looping over entries - zsmalloc: fix races between asynchronous zspage free and page migration - netfilter: conntrack: re-fetch conntrack after insertion - assoc_array: Fix BUG_ON during garbage collect - net: af_key: check encryption module availability consistency - x86/pci/xen: Disable PCI/MSI[-X] masking for XEN_HVM guests - net: bridge: Clear offload_fwd_mark when passing frame up bridge interface. - ARM: 9197/1: spectre-bhb: fix loop8 sequence for Thumb2 - ARM: 9196/1: spectre-bhb: enable for Cortex-A15 - block:Fix kabi broken - block: Fix warning in bd_link_disk_holder() - block: move the NEED_PART_SCAN flag to struct gendisk - block: rename bd_invalidated - scsi: hisi_sas: Modify v3 HW I/O processing when SATA_DISK_ERR bit is set and NCQ Error occurs - scsi: hisi_sas: enable use_clustering - scsi: hisi_sas: Change DMA setup lock timeout to 2.5s - x86/speculation/mmio: Print SMT warning - KVM: x86/speculation: Disable Fill buffer clear within guests - x86/speculation/mmio: Reuse SRBDS mitigation for SBDS - x86/speculation/srbds: Update SRBDS mitigation selection - x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data - x86/speculation/mmio: Enable CPU Fill buffer clearing on idle - x86/bugs: Group MDS, TAA & Processor MMIO Stale Data mitigations - x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data - x86/speculation: Add a common function for MD_CLEAR mitigation update - x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug - Documentation: Add documentation for Processor MMIO Stale Data - x86/cpu: Add another Alder Lake CPU to the Intel family - x86/cpu: Add Lakefield, Alder Lake and Rocket Lake models to the to Intel CPU family - x86/cpu: Add Jasper Lake to Intel family - cpu/speculation: Add prototype for cpu_show_srbds() - x86/cpu: Add Elkhart Lake to Intel family - block: open accurate iostat account by default - block: use "precise_iostat" to switch accurate iostat account - block/diskstats: more accurate approximation of io_ticks for slow disks - fs-writeback: writeback_sb_inodes:Recalculate 'wrote' according skipped pages- ext4: correct the misjudgment in ext4_iget_extra_inode - ext4: correct max_inline_xattr_value_size computing - ext4: fix use-after-free in ext4_xattr_set_entry - ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h - tracepoint: Add tracepoint_probe_register_may_exist() for BPF tracing - swiotlb: skip swiotlb_bounce when orig_addr is zero - KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC wasn't activated - mm/sharepool: Fix using uninitialized sp_flag - mm/sharepool: Add a task_struct parameter for sp_get_local_group() - mm/sharepool: Don't check the DVPP address space range before merging - mm/sharepool: Configure the DVPP range for process - mm/sharepool: Introduce SPG_NON_DVPP flag for sp_group_add_task - mm/sharepool: Update sp_mapping structure - mm/sharepool: Clear the initialization of sp-associated structure for a process - mm/sharepool: Unify the memory allocation process - mm/sharepool: Use vm_private_data to store the spa - mm/sharepool: Share pool statistics adaption - mm/sharepool: Release the sp addr based on the id - mm/sharepool: Add an interface to obtain an id - mm/sharepool: Address space management for sp_group - mm/sharepool: Create global normal and dvpp mapping - mm/sharepool: Delete single-group mode - io_uring: io_close: Set owner as current->files if req->work.files uninitialized- mm/memcontrol: fix wrong vmstats for dying memcg - ext4: recover csum seed of tmp_inode after migrating to extents - xfs: show the proper user quota options - drivers core: node: Use a more typical macro definition style for ACCESS_ATTR - drivers core: Use sysfs_emit for shared_cpu_map_show and shared_cpu_list_show - mm: and drivers core: Convert hugetlb_report_node_meminfo to sysfs_emit - drivers core: Miscellaneous changes for sysfs_emit - drivers core: Remove strcat uses around sysfs_emit and neaten - drivers core: Use sysfs_emit and sysfs_emit_at for show(device *...) functions- arm64: fix out-of-range error when adapting for ARM64_SPECTRE_BHB - xfs: replace -EIO with -EFSCORRUPTED for corrupt metadata - xfs: namecheck directory entry names before listing them - xfs: namecheck attribute names before listing them - xfs: check attribute leaf block structure - xfs: check attribute name validity - xfs: check directory name validity - xfs: scrub should flag dir/attr offsets that aren't mappable with xfs_dablk_t - xfs: abort xattr scrub if fatal signals are pending - tcp: increase source port perturb table to 2^16 - tcp: change source port randomizarion at connect() time - arm64: fix extra cpucaps setup problem - Revert "sched: Fix sched_fork() access an invalid sched_task_group" - Revert "sched: Fix yet more sched_fork() races" - powerpc/32: Fix overread/overwrite of thread_struct via ptrace - sctp: use call_rcu to free endpoint - ext4: convert from atomic_t to refcount_t on ext4_io_end->count - ext4: correct the judgment of BUG in ext4_mb_normalize_request - ext4: fix bug_on ext4_mb_use_inode_pa - HID: holtek: fix mouse probing - HID: check for valid USB device for many HID drivers - HID: wacom: fix problems when device is not a valid USB device - HID: add USB_HID dependancy on some USB HID drivers - HID: add USB_HID dependancy to hid-chicony - HID: add USB_HID dependancy to hid-prodikeys - HID: add hid_is_usb() function to make it simpler for USB detection - netfilter: nf_tables: disallow non-stateful expression in sets earlier - NFSv4: fix open failure with O_ACCMODE flag - Revert "NFSv4: Handle the special Linux file open access mode"- x86: Pin task-stack in __get_wchan() - x86: Fix __get_wchan() for !STACKTRACE - x86/unwind/orc: Fix premature unwind stoppage due to IRET frames - x86/unwind: Prevent false warnings for non-current tasks - ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and mmap_lock - ALSA: pcm: Fix races among concurrent prealloc proc writes - ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls - ALSA: pcm: Fix races among concurrent read/write and buffer changes - ALSA: pcm: Fix races among concurrent hw_params and hw_free calls - NFC: netlink: fix sleep in atomic bug when firmware download timeout - nfc: replace improper check device_is_registered() in netlink related functions - ext4: fix super block checksum incorrect after mount - block: remove the bd_openers checks in blk_drop_partitions - block: fix busy device checking in blk_drop_partitions again - block: fix busy device checking in blk_drop_partitions - ext4: add reserved GDT blocks check- ping: fix address binding wrt vrf - tcp: resalt the secret every 10 seconds - netlink: do not reset transport header in netlink_recvmsg() - ipv4: drop dst in multicast routing path - net: Fix features skip in for_each_netdev_feature() - VFS: Fix memory leak caused by concurrently mounting fs with subtype - mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() - mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() - dm: interlock pending dm_io and dm_wait_for_bios_completion - dm: fix mempool NULL pointer race when completing IO - tcp: make sure treq->af_specific is initialized - net: igmp: respect RCU rules in ip_mc_source() and ip_mc_msfilter() - x86: __memcpy_flushcache: fix wrong alignment if size > 2^32 - tcp: fix potential xmit stalls caused by TCP_NOTSENT_LOWAT - ip_gre: Make o_seqno start from 0 in native mode - tcp: md5: incorrect tcp_header_len for incoming connections - mtd: rawnand: Fix return value check of wait_for_completion_timeout - mtd: rawnand: fix ecc parameters for mt7622 - hex2bin: fix access beyond string end - serial: 8250: Correct the clock for EndRun PTP/1588 PCIe device - serial: 8250: Also set sticky MCR bits in console restoration - ext4: force overhead calculation if the s_overhead_cluster makes no sense - ext4: fix overhead calculation to account for the reserved gdt blocks - ext4: limit length to bitmap_maxbytes - blocksize in punch_hole - arm_pmu: Validate single/group leader events - netlink: reset network and mac headers in netlink_dump() - net/packet: fix packet_sock xmit return value checking - mm: page_alloc: fix building error on -Werror=array-compare - etherdevice: Adjust ether_addr* prototypes to silence -Wstringop-overead - smp: Fix offline cpu check in flush_smp_call_function_queue() - ipv6: fix panic when forwarding a pkt with no in6 dev - mm: kmemleak: take a full lowmem check in kmemleak_*_phys() - mm, page_alloc: fix build_zonerefs_node() - cifs: potential buffer overflow in handling symlinks - veth: Ensure eth header is in skb's linear part - mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning - mm: don't skip swap entry even if zap_details specified - irqchip/gic-v3: Fix GICR_CTLR.RWP polling - mm/mempolicy: fix mpol_new leak in shared_policy_replace - mmmremap.c: avoid pointless invalidate_range_start/end on mremap(old_size=0) - mm: fix race between MADV_FREE reclaim and blkdev direct IO read - NFS: swap-out must always use STABLE writes. - NFS: swap IO handling is slightly different for O_DIRECT IO - SUNRPC/call_alloc: async tasks mustn't block waiting for memory - NFSv4: Protect the state recovery thread against direct reclaim - macvtap: advertise link netns via netlink - dm ioctl: prevent potential spectre v1 gadget - ipv4: Invalidate neighbour for broadcast address upon address addition - mm/memcontrol: return 1 from cgroup.memory __setup() handler - ACPI: CPPC: Avoid out of bounds access when parsing _CPC data - ext4: don't BUG if someone dirty pages without asking ext4 first - PM: core: keep irq flags in device_pm_check_callbacks() - ACPI/APEI: Limit printable size of BERT table data - ACPICA: Avoid walking the ACPI Namespace if it is not there - netfilter: nf_conntrack_tcp: preserve liberal flag in tcp options - NFS: remove unneeded check in decode_devicenotify_args() - serial: 8250: Fix race condition in RTS-after-send handling - serial: 8250_mid: Balance reference count for PCI DMA device - tcp: ensure PMTU updates are processed during fastopen - af_netlink: Fix shift out of bounds in group mask calculation - mtd: rawnand: atmel: fix refcount issue in atmel_nand_controller_init - mtd: onenand: Check for error irq - printk: fix return value of printk.devkmsg __setup handler - perf/core: Fix address filter parser for multiple filters - ACPI: APEI: fix return value of __setup handlers - crypto: authenc - Fix sleep in atomic context in decrypt_tail - PCI: pciehp: Clear cmd_busy bit in polling mode - ACPI: properties: Consistently return -ENOENT if there are no more references - mm,hwpoison: unmap poisoned page before invalidation - scsi: libsas: Fix sas_ata_qc_issue() handling of NCQ NON DATA commands - mempolicy: mbind_range() set_policy() after vma_merge() - mm: invalidate hwpoison page cache page in fault path - mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node - NFSD: prevent integer overflow on 32 bit systems - SUNRPC: avoid race between mod_timer() and del_timer_sync() - xfrm: fix tunnel model fragmentation behavior - sched/fair: Fix enqueue_task_fair() warning some more - sched/fair: Fix enqueue_task_fair warning - floppy: disable FDRAWCMD by default - perf: Fix sys_perf_event_open() race against self - KVM: x86/mmu: fix NULL pointer dereference on guest INVPCID- net: hns3: update hns3 version to 22.5.1 - net: hns3: fix vf link setting failed when no vf driver loaded - arm64: Add memmap reserve range check to avoid conflict - ext4: fix bug_on in ext4_writepages - ext4: fix warning in ext4_handle_inode_extension - ext4: fix use-after-free in ext4_rename_dir_prepare - uce: coredump scenario support kernel recovery - NULL pointer dereference on rmmod iptable_mangle.- sched/qos: Add qos_tg_{throttle,unthrottle}_{up,down} - sched: Throttle offline task at tracehook_notify_resume() - sched: enable CONFIG_QOS_SCHED on arm64 - sched/qos: Remove dependency CONFIG_x86 - net/sched: cls_u32: fix netns refcount changes in u32_change() - mm: hwpoison: enable memory error handling on 1GB hugepage optionaly - mm: fix gup_pud_range - nfc: nfcmrvl: main: reorder destructive operations in nfcmrvl_nci_unregister_dev to avoid bugs - ext4: fix warning when submitting superblock in ext4_commit_super() - ext4: fix bug_on in __es_tree_search - secure_seq: use the 64 bits of the siphash for port offset calculation - floppy: use a statically allocated error counter - mmc: block: fix read single on recovery logic - SUNRPC: Ensure that the gssproxy client can start in a connected state - Revert "SUNRPC: attempt AF_LOCAL connect on setup" - ax25: Fix UAF bugs in ax25 timers - ptrace: Check PTRACE_O_SUSPEND_SECCOMP permission on PTRACE_SEIZE - drm/vgem: Close use-after-free race in vgem_gem_create - mm/memory.c: update the first page in clear_gigantic_page_chunk- scsi: hisi_sas: Change hisi_sas_control_phy() phyup timeout - scsi: hisi_sas: Fix SAS disk sense info print incorrectly sometimes - scsi: hisi_sas: Don't fail IT nexus reset for Open Reject timeout - mm/share_pool: Support read-only memory allocation - mm: clear_freelist_page: Provide timeout mechanism for worker runtime - io_uring: fix race between timeout flush and removal - ax25: fix UAF bug in ax25_send_control() - ax25: Fix refcount leaks caused by ax25_cb_del() - ax25: fix UAF bugs of net_device caused by rebinding operation - ax25: fix reference count leaks of ax25_dev - ax25: add refcount in ax25_dev to avoid UAF bugs - ext4: fix bug_on in start_this_handle during umount filesystem - ext4: unregister sysfs path before destroying jbd2 journal - ext4: fix use-after-free in ext4_search_dir - mm: Update reliable flag in memory allocaion for reliable task only in task context - mm: refactor the reclaim thread of page cache from per-cpu to per-node- ixgbevf: add disable link state - ixgbe: add improvement for MDD response functionality - ixgbe: add the ability for the PF to disable VF link state - io_uring: fix false WARN_ONCE - mm/sharepool: Fix sharepool node id invalid when using sp_alloc - sharepool: fix hisi oom deadlock - share_pool: Fix ABBA deadlock - net: ipv6: fix skb_over_panic in __ip6_append_data - net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit() - net/packet: fix slab-out-of-bounds access in packet_recvmsg() - mm: fix dereference a null pointer in migrate[_huge]_page_move_mapping() - cpuset: Fix unsafe lock order between cpuset lock and cpuslock - tcp: make tcp_read_sock() more robust - xfrm: Fix xfrm migrate issues when address family changes - Revert "xfrm: state and policy should fail if XFRMA_IF_ID 0" - ext4: add check to prevent attempting to resize an fs with sparse_super2 - net-sysfs: add check for netdevice being present to speed_show - memfd: fix F_SEAL_WRITE after shmem huge page allocated - PCI: pciehp: Fix infinite loop in IRQ handler upon power fault - netfilter: nf_queue: fix possible use-after-free - netfilter: nf_queue: don't assume sk is full socket - xfrm: enforce validity of offload input flags - xfrm: fix the if_id check in changelink - netfilter: fix use-after-free in __nf_register_net_hook() - xfrm: fix MTU regression - cifs: fix double free race when mount fails in cifs_get_root() - mtd: rawnand: brcmnand: Fixed incorrect sub-page ECC status - x86/asm: Move native_write_cr0/4() out of line - x86/asm: Pin sensitive CR0 bits - x86/asm: Pin sensitive CR4 bits - mm: Add more debug info if oom occurs - mm: Fix reliable task used problem shown in meminfo - mm: Show correct reliable pagecache size- hamradio: improve the incomplete fix to avoid NPD - hamradio: defer ax25 kfree after unregister_netdev - can: mcba_usb: mcba_usb_start_xmit(): fix double dev_kfree_skb in error path - llc: only change llc->dev when bind() succeeds - netdevice: add the case if dev is NULL - llc: fix netdevice reference leaks in llc_ui_bind() - ARM: fix Thumb2 regression with Spectre BHB - ARM: Spectre-BHB: provide empty stub for non-config - ARM: fix build warning in proc-v7-bugs.c - ARM: Do not use NOCROSSREFS directive with ld.lld - ARM: fix co-processor register typo - ARM: fix build error when BPF_SYSCALL is disabled - ARM: include unprivileged BPF status in Spectre V2 reporting - ARM: Spectre-BHB workaround - ARM: use LOADADDR() to get load address of sections - ARM: early traps initialisation - ARM: report Spectre v2 status through sysfs - can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree_skb() in error path- Revert "perf: Paper over the hw.target problems" - ax25: Fix NULL pointer dereferences in ax25 timers - ax25: fix NPD bug in ax25_disconnect - ax25: Fix NULL pointer dereference in ax25_kill_by_device - ax25: improve the incomplete fix to avoid UAF and NPD bugs - ax25: NPD bug when detaching AX25 device - objtool: Fix stack offset tracking for indirect CFAs - x86/entry/64: Fix unwind hints in kernel exit path - af_key: add __GFP_ZERO flag for compose_sadb_supported in function pfkey_register - arm64: Use the clearbhb instruction in mitigations - arm64: add ID_AA64ISAR2_EL1 sys register - KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated - arm64: Mitigate spectre style branch history side channels - KVM: arm64: Add templates for BHB mitigation sequences - arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 - arm64: Add percpu vectors for EL1 - arm64: entry: Add macro for reading symbol addresses from the trampoline - arm64: entry: Add vectors that have the bhb mitigation sequences - arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations - arm64: entry: Allow the trampoline text to occupy multiple pages - arm64: entry: Make the kpti trampoline's kpti sequence optional - arm64: entry: Move trampoline macros out of ifdef'd section - arm64: entry: Don't assume tramp_vectors is the start of the vectors - arm64: entry: Allow tramp_alias to access symbols after the 4K boundary - arm64: entry: Move the trampoline data page before the text page - arm64: entry: Free up another register on kpti's tramp_exit path - arm64: entry: Make the trampoline cleanup optional - arm64: entry.S: Add ventry overflow sanity checks - x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF + SMT - x86/speculation: Warn about Spectre v2 LFENCE mitigation - x86/speculation: Update link to AMD speculation whitepaper - x86/speculation: Use generic retpoline by default on AMD - x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting - Documentation/hw-vuln: Update spectre doc - x86/speculation: Add eIBRS + Retpoline options - x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE - x86,bugs: Unconditionally allow spectre_v2=retpoline,amd - x86/speculation: Merge one test in spectre_v2_user_select_mitigation() - mm/memory.c: fix clear_gigantic_page_chunk- ext4: fix fs corruption when tring to remove a non-empty directory with IO error - Revert "ext4: fix file system corrupted when rmdir non empty directory with IO error" - sched: Fix yet more sched_fork() races - sched/fair: Fix wrong cpu selecting from isolated domain - netfilter: nf_tables: initialize registers in nft_do_chain() - nbd: fix possible overflow on 'first_minor' in nbd_dev_add() - net: sched: adapt Qdisc kabi - net_sched: fix a crash in tc_new_tfilter() - net: sched: use Qdisc rcu API instead of relying on rtnl lock - net: sched: add helper function to take reference to Qdisc - net: sched: extend Qdisc with rcu - net: core: netlink: add helper refcount dec and lock function - xen/netfront: react properly to failing gnttab_end_foreign_access_ref() - xen/gnttab: fix gnttab_end_foreign_access() without page specified - xen/pvcalls: use alloc/free_pages_exact() - xen/9p: use alloc/free_pages_exact() - xen: remove gnttab_query_foreign_access() - xen/gntalloc: don't use gnttab_query_foreign_access() - xen/scsifront: don't use gnttab_query_foreign_access() for mapped status - xen/netfront: don't use gnttab_query_foreign_access() for mapped status - xen/blkfront: don't use gnttab_query_foreign_access() for mapped status - xen/grant-table: add gnttab_try_end_foreign_access() - xen/xenbus: don't let xenbus_grant_ring() remove grants in error case - xen/xenbus: Fix granting of vmalloc'd memory - binder: fix test regression due to sender_euid change - binder: use cred instead of task for selinux checks - binder: use euid from cred instead of using task - svm: Change svm to modules - svm: Delete unused svm_get_unmapped_area ops - ascend: mm: Add MAP_ALIGN flag to map aligned va - svm: Delete unused function sysrq_sched_debug_show_export - svm: Delete get meminfo interface in svm ioctl - svm: Export symbols for svm module - can: ems_usb: ems_usb_start_xmit(): fix double dev_kfree_skb() in error path - mm: Add space after ReliableFileCache - mm: Drop reliable_reserve_size - mm: page_counter: mitigate consequences of a page_counter underflow - drivers: hamradio: 6pack: fix UAF bug caused by mod_timer() - hamradio: remove needs_free_netdev to avoid UAF - hamradio: defer 6pack kfree after unregister_netdev - ovl: fix uninitialized pointer read in ovl_lookup_real_one() - ovl: fix IOCB_DIRECT if underlying fs doesn't support direct IO - ovl: fix lseek overflow on 32bit - ovl: sync dirty data when remounting to ro mode- Revert "module, async: async_synchronize_full() on module init iff async is used" - tty: n_gsm: fix encoding of control signal octet bit DV - fget: clarify and improve __fget_files() implementation - memblock: use kfree() to release kmalloced memblock regions - tty: n_gsm: fix proper link termination after failed open - gso: do not skip outer ip header in case of ipip and net_failover - net: __pskb_pull_tail() & pskb_carve_frag_list() drop_monitor friends - cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplug - tracing: Fix tp_printk option related with tp_printk_stop_on_boot - dmaengine: sh: rcar-dmac: Check for error num after setting mask - net: sched: limit TC_ACT_REPEAT loops - mtd: rawnand: qcom: Fix clock sequencing in qcom_nandc_probe() - NFS: Do not report writeback errors in nfs_getattr() - NFS: LOOKUP_DIRECTORY is also ok with symlinks - bonding: fix data-races around agg_select_timer - drop_monitor: fix data-race in dropmon_net_event / trace_napi_poll_hit - ping: fix the dif and sdif check in ping_lookup - taskstats: Cleanup the use of task->exit_code - xfrm: Don't accidentally set RTO_ONLINK in decode_session4() - nvme: fix a possible use-after-free in controller reset during load - quota: make dquot_quota_sync return errors from ->sync_fs - vfs: make freeze_super abort when sync_filesystem returns error - serial: parisc: GSC: fix build when IOSAPIC is not set - perf: Fix list corruption in perf_cgroup_switch() - seccomp: Invalidate seccomp mode to catch death failures - n_tty: wake up poll(POLLRDNORM) on receiving data - veth: fix races around rq->rx_notify_masked - net: fix a memleak when uncloning an skb dst and its metadata - net: do not keep the dst cache when uncloning an skb dst and its metadata - ipmr,ip6mr: acquire RTNL before calling ip[6]mr_free_table() on failure path - bonding: pair enable_port with slave_arr_updates - bpf: Add kconfig knob for disabling unpriv bpf by default - scsi: target: iscsi: Make sure the np under each tpg is unique - NFSv4 expose nfs_parse_server_name function - NFSv4 remove zero number of fs_locations entries error check - NFSv4.1: Fix uninitialised variable in devicenotify - nfs: nfs4clinet: check the return value of kstrdup() - NFSv4 only print the label when its queried - NFS: Fix initialisation of nfs_client cl_flags field - ima: Allow template selection with ima_template[_fmt]= after ima_hash= - ima: Remove ima_policy file before directory - integrity: check the return value of audit_log_start() - ext4: fix error handling in ext4_restore_inline_data() - iommu/amd: Fix loop timeout issue in iommu_ga_log_enable() - iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping() - block: bio-integrity: Advance seed correctly for larger interval sizes - af_packet: fix data-race in packet_setsockopt / packet_setsockopt - rtnetlink: make sure to refresh master_dev/m_ops in __rtnl_newlink() - ipv4: tcp: send zero IPID in SYNACK messages - ipv4: raw: lock the socket in raw_bind() - phylib: fix potential use-after-free - NFS: Ensure the server has an up to date ctime before renaming - NFS: Ensure the server has an up to date ctime before hardlinking - ipv6: annotate accesses to fn->fn_sernum - ipv4: avoid using shared IP generator for connected sockets - ping: fix the sk_bound_dev_if match in ping_lookup - ipv6_tunnel: Rate limit warning messages - tty: n_gsm: fix SW flow control encoding/handling - serial: stm32: fix software flow control transfer - serial: 8250: of: Fix mapped region size when using reg-offset property - netfilter: nft_payload: do not update layer 4 checksum when mangling fragments - PM: wakeup: simplify the output logic of pm_show_wakelocks() - tty: fix crash in release_tty if tty->port is not set - tty: don't crash in tty_init_dev when missing tty_port - printk: Convert a use of sprintf to snprintf in console_unlock- serial: 8250: Fix max baud limit in generic 8250 port - sched/fair: Add qos_throttle_list node in struct cfs_rq - Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" - Revert "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" - USB: gadget: validate endpoint index for xilinx udc - sr9700: sanity check for packet length - ima: Fix return value of ima_write_policy() - ima: Don't modify file descriptor mode on the fly - ima: Set file->f_mode instead of file->f_flags in ima_calc_file_hash() - ima: Remove __init annotation from ima_pcrread() - ima: Call ima_calc_boot_aggregate() in ima_eventdigest_init() - evm: Check size of security.evm before using it - ima: Don't ignore errors from crypto_shash_update() - mm: Fallback to non-mirrored region below low watermark - mm: Disable watermark check if reliable fallback is disabled - mm: Do limit checking after memory allocation for memory reliable- livepatch/arm64: Fix incorrect endian conversion when long jump - arm64/mpam: realign step entry when traversing rmid_transform - dt-bindings: mpam: refactor device tree node structure - arm64/mpam: refactor device tree structure to support multiple devices - arm64/mpam: fix __mpam_device_create() section mismatch error - block-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kern - hugetlb: Add huge page alloced limit - swiotlb: rework "fix info leak with DMA_FROM_DEVICE" - swiotlb: fix info leak with DMA_FROM_DEVICE - esp: Fix possible buffer overflow in ESP transformation - sock: remove one redundant SKB_FRAG_PAGE_ORDER macro - io_uring: fix UAF in get_files_struct() - xfs: fix an undefined behaviour in _da3_path_shift - xfs: Fix possible null-pointer dereferences in xchk_da_btree_block_check_sibling() - xfs: fix use after free in buf log item unlock assert - ACPI/IORT: Do not blindly trust DMA masks from firmware- kabi: fix kabi broken in struct fuse_in - fuse: fix pipe buffer lifetime for direct_io - blk-throtl: fix race in io dispatching - ext4: Fix symlink file size not match to file content - livepatch/core: Check klp_func before 'klp_init_object_loaded' - irqchip/gic-phytium-2500: Fix issue that interrupts are concentrated in one cpu - blk-mq: add exception handling when srcu->sda alloc failed - audit: improve audit queue handling when "audit=1" on cmdline - Revert "audit: bugfix for infinite loop when flush the hold queue" - veth: Do not record rx queue hint in veth_xmit- crypto: pcrypt - Fix user-after-free on module unload - lib/iov_iter: initialize "flags" in new pipe_buffer - mm: Count reliable shmem used based on NR_SHMEM - mm: fix zoneref mapping problem in memory reliable - mm: disable memory reliable when kdump is in progress - mm: introduce "clear_freelist" kernel parameter - mm: fix unable to use reliable memory in page cache - nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION - select: Fix indefinitely sleeping task in poll_schedule_timeout() - mtd: nand: bbt: Fix corner case in bad block table handling - netns: add schedule point in ops_exit_list() - af_unix: annote lockless accesses to unix_tot_inflight & gc_in_progress - crypto: stm32/crc32 - Fix kernel BUG triggered in probe() - ext4: don't use the orphan list when migrating an inode - ext4: set csum seed in tmp inode while migrating to extents - ext4: make sure quota gets properly shutdown on error - ext4: make sure to reset inode lockdep class when quota enabling fails - cputime, cpuacct: Include guest time in user time in cpuacct.stat - serial: Fix incorrect rs485 polarity on uart open - scsi: sr: Don't use GFP_DMA - dm space map common: add bounds check to sm_ll_lookup_bitmap() - dm btree: add a defensive bounds check to insert_at() - ACPICA: Executer: Fix the REFCLASS_REFOF case in acpi_ex_opcode_1A_0T_1R() - ACPICA: Utilities: Avoid deleting the same object twice in a row - jffs2: GC deadlock reading a page that is used in jffs2_write_begin() - bpf: Do not WARN in bpf_warn_invalid_xdp_action() - net: bonding: debug: avoid printing debug logs when bond is not notifying peers - net-sysfs: update the queue counts in the unregistration path - dmaengine: pxa/mmp: stop referencing config->slave_id - scsi: ufs: Fix race conditions related to driver data - iommu/io-pgtable-arm: Fix table descriptor paddr formatting - ext4: avoid trim error on fs with small groups - net: mcs7830: handle usb read errors properly - tpm: add request_locality before write TPM_INT_ENABLE - netfilter: ipt_CLUSTERIP: fix refcount leak in clusterip_tg_check() - xfrm: state and policy should fail if XFRMA_IF_ID 0 - xfrm: interface with if_id 0 should return error - crypto: stm32/cryp - fix double pm exit - xfrm: fix a small bug in xfrm_sa_len() - sched/rt: Try to restart rt period timer when rt runtime exceeded - serial: amba-pl011: do not request memory region twice - tty: serial: uartlite: allow 64 bit address - netfilter: bridge: add support for pppoe filtering - crypto: qce - fix uaf on qce_ahash_register_one - shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode - can: bcm: switch timer to HRTIMER_MODE_SOFT and remove hrtimer_tasklet - ip6_vti: initialize __ip6_tnl_parm struct in vti6_siocdevprivate - scsi: libiscsi: Fix UAF in iscsi_conn_get_param()/iscsi_conn_teardown() - ipv6: Do cleanup if attribute validation fails in multipath route - ipv6: Continue processing multipath route even if gateway attribute is invalid - ipv6: Check attribute length for RTA_GATEWAY when deleting multipath route - ipv6: Check attribute length for RTA_GATEWAY in multipath route - tracing: Tag trace_percpu_buffer as a percpu pointer - tracing: Fix check for trace_percpu_buffer validity in get_trace_buf() - net: fix use-after-free in tw_timer_handler - udp: using datalen to cap ipv6 udp max gso segments - selinux: initialize proto variable in selinux_ip_postroute_compat() - x86/pkey: Fix undefined behaviour with PKRU_WD_BIT - ipmi: fix initialization when workqueue allocation fails - ipmi: bail out if init_srcu_struct fails - bonding: fix ad_actor_system option setting to default - ipmi: Fix UAF when uninstall ipmi_si and ipmi_msghandler module - net: skip virtio_net_hdr_set_proto if protocol already set - net: hns3: update hns3 version to 22.2.1 - net: hns3: fix RMW issue for VLAN filter switch - net: hns3: fix pf vlan filter out of work after self test - arm64: acpi: fix UBSAN warning - sched: Fix sleeping in atomic context at cpu_qos_write() - io_uring: don't re-setup vecs/iter in io_resumit_prep() is already there - io_uring: don't double complete failed reissue request - io_uring: remove redundant initialization of variable ret - block: don't ignore REQ_NOWAIT for direct IO - io_uring: re-issue block requests that failed because of resources - dm multipath: fix missing blk_account_io_done() in error path - block: account inflight from blk_account_io_start() if 'precise_iostat' is set - block: add a switch for precise iostat accounting - blk-throttle: Set BIO_THROTTLED when bio has been throttled - bfq: fix use-after-free in bfq_dispatch_request - hugetlbfs: fix a truncation issue in hugepages parameter- mm: Fix return val in khugepaged_scan_pmd() - mm: do some clean up of accounting ReliableTaskUsed - mm: fix statistic of ReliableTaskUsed - mm: fix missing reclaim of low-reliable page cache - mm: fix statistic of ReliableFileCache in /proc/meminfo - mm: Add more gfp flag check in prepare_before_alloc() - efi: Stub mirrored_kernelcore if CONFIG_HAVE_MEMBLOCK_NODE_MAP is not enabled - mm: Memory reliable features can only be disabled via proc interface - mm: Fix reliable_debug in proc not consistent with boot parameter problem - f2fs: fix to do sanity check on inode type during garbage collection - mm: Check page status in page_reliable() - mm: Show ReliableTaskUsed in /proc/meminfo - mm: Refactor code in reliable_report_meminfo() - mm: Show correct reliable_user_used if PAGE_SIZE is not 4K - proc: Fix reliable display err in /proc/pid/status - Revert "mm: add page cache fallback statistic" - mm: fix page cache use reliable memory when reliable_debug=P - mm: add support for limiting the usage of reliable memory in pagecache - mm: add "ReliableFileCache" item in /proc/meminfo - mm: Introduce shmem mirrored memory limit for memory reliable - mm: Introduce watermark check for memory reliable - mm: Count mirrored pages in buddy system - mm: Export mem_reliable_status() for checking memory reliable status - mm: Make MEMORY_RELIABLE depends on HAVE_MEMBLOCK_NODE_MAP - efi: Disable mirror feature if kernelcore is not spcified - mm: Introduce proc interface to control memory reliable features - mm: Demote warning message in vmemmap_verify() to debug level - mm: Ratelimited mirrored memory related warning messages- usb: gadget: rndis: check size of RNDIS_MSG_SET command - USB: gadget: validate interface OS descriptor requests - mm/hwpoison: clear MF_COUNT_INCREASED before retrying get_any_page() - udf: Restore i_lenAlloc when inode expansion fails - udf: Fix NULL ptr deref when converting from inline format - ext4: fix underflow in ext4_max_bitmap_size() - bpf: Verifer, adjust_scalar_min_max_vals to always call update_reg_bounds() - livepatch/x86: Fix incorrect use of 'strncpy' - tipc: improve size validations for received domain records - yam: fix a memory leak in yam_siocdevprivate() - ipmi_si: Phytium S2500 missing timeout counter reset in intf_mem_inw - mm,hwpoison: Fix use-after-free in memory_failure() - dm-mpath: fix UAF in multipath_message() - usb: gadget: clear related members when goto fail - usb: gadget: don't release an existing dev->buf - dm: make sure dm_table is binded before queue request - cgroup-v1: Require capabilities to set release_agent - NFSv4: nfs_atomic_open() can race when looking up a non-regular file - NFSv4: Handle case where the lookup of a directory fails - configfs: fix a race in configfs_{,un}register_subsystem()- tipc: improve size validations for received domain records - yam: fix a memory leak in yam_siocdevprivate() - ipmi_si: Phytium S2500 missing timeout counter reset in intf_mem_inw - mm,hwpoison: Fix use-after-free in memory_failure() - dm-mpath: fix UAF in multipath_message() - usb: gadget: clear related members when goto fail - usb: gadget: don't release an existing dev->buf - dm: make sure dm_table is binded before queue request - cgroup-v1: Require capabilities to set release_agent - NFSv4: nfs_atomic_open() can race when looking up a non-regular file - NFSv4: Handle case where the lookup of a directory fails - configfs: fix a race in configfs_{,un}register_subsystem() - fs/filesystems.c: downgrade user-reachable WARN_ONCE() to pr_warn_once() - drm/i915: Flush TLBs before releasing backing store - moxart: fix potential use-after-free on remove path - memstick: rtsx_usb_ms: fix UAF- fs/filesystems.c: downgrade user-reachable WARN_ONCE() to pr_warn_once() - drm/i915: Flush TLBs before releasing backing store - moxart: fix potential use-after-free on remove path - memstick: rtsx_usb_ms: fix UAF - ext4: fix file system corrupted when rmdir non empty directory with IO error - bpf, doc: Remove references to warning message when using bpf_trace_printk() - bpf: Remove inline from bpf_do_trace_printk - bpf: Use dedicated bpf_trace_printk event instead of trace_printk() - net: cipso: fix warnings in netlbl_cipsov4_add_std - xsk: Use struct_size() helper - mm/page_alloc: fix counting of free pages after take off from buddy - mm,hwpoison: drop unneeded pcplist draining - mm,hwpoison: take free pages off the buddy freelists - mm,hwpoison: drain pcplists before bailing out for non-buddy zero-refcount page - mm,hwpoison: Try to narrow window race for free pages - mm,hwpoison: introduce MF_MSG_UNSPLIT_THP - mm,hwpoison: return 0 if the page is already poisoned in soft-offline - mm,hwpoison: refactor soft_offline_huge_page and __soft_offline_page - mm,hwpoison: rework soft offline for in-use pages - mm,hwpoison: rework soft offline for free pages - mm,hwpoison: unify THP handling for hard and soft offline - mm,hwpoison: kill put_hwpoison_page - mm,hwpoison: refactor madvise_inject_error - mm,hwpoison-inject: don't pin for hwpoison_filter - mm, hwpoison: remove recalculating hpage - mm,hwpoison: cleanup unused PageHuge() check - scsi: Revert "target: iscsi: Wait for all commands to finish before freeing a session" - uce: get_user scenario support kernel recovery - uce: copy_from_user scenario support kernel recovery - mm: Modify sharepool sp_mmap() page_offset - support multiple node for getting phys interface - share_pool: Accept device_id in k2u flags - share_pool: Clear the usage of node_id and device_id - share_pool: Make multi-device support extendable - share_pool: Fix flags conflict - config: enable MEMORY_RELIABLE by default - mm: add sysctl to clear free list pages - workqueue: Provide queue_work_node to queue work near a given NUMA node - mm:vmscan: add the missing check of page_cache_over_limit - sysctl: add proc interface to set page cache limit - mm/vmscan: dont do shrink_slab in reclaim page cache - mm/vmscan: dont reclaim anon page when shrink page cache - filemap: dont shrink_page_cache in add_to_page_cache - mm/vmscan: fix unexpected shrinking page cache with vm_cache_reclaim_enable disable - mm/vmscan: fix frequent call of shrink_page_cache_work - proc/meminfo: add "FileCache" item in /proc/meminfo - mm: add page cache fallback statistic - mm: add cmdline for the reliable memory usage of page cache - mm: make page cache use reliable memory by default - shmem: Show reliable shmem info - shmem: Introduce shmem reliable - mm: Introduce fallback mechanism for memory reliable - mm: Add reliable memory use limit for user tasks - mm: thp: Add memory reliable support for hugepaged collapse - proc: Count reliable memory usage of reliable tasks - mm: Add reliable_nr_page for accounting reliable memory - mm: Introduce reliable flag for user task - meminfo: Show reliable memory info - mm: Introduce memory reliable - efi: Find mirrored memory ranges for arm64 - efi: Make efi_find_mirror() public - arm64: efi: Add fake memory support - efi: Make efi_print_memmap() public - mm/memory_hotplug: allow to specify a default online_type - mm/memory_hotplug: convert memhp_auto_online to store an online_type - hv_balloon: don't check for memhp_auto_online manually - drivers/base/memory: store mapping between MMOP_* and string in an array - drivers/base/memory: map MMOP_OFFLINE to 0 - drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE - drivers/base/memory.c: Use DEVICE_ATTR_RO and friends - mm/memory_hotplug: drop "online" parameter from add_memory_resource()- config: enable CONFIG_MEMCG_MEMFS_INFO by default - mm/memcg_memfs_info: show files that having pages charged in mem_cgroup - ext4: fix e2fsprogs checksum failure for mounted filesystem - drm/vmwgfx: Fix stale file descriptors on failed usercopy - perf vendor events amd: Fix broken L2 Cache Hits from L2 HWPF metric - perf vendor events amd: Add recommended events - perf vendor events amd: Add L2 Prefetch events for zen1 - perf/amd/uncore: Fix sysfs type mismatch - perf/x86/amd: Don't touch the AMD64_EVENTSEL_HOSTONLY bit inside the guest - tools/power turbostat: Support AMD Family 19h - perf/x86/amd/ibs: Support 27-bit extended Op/cycle counter - perf vendor events amd: Enable Family 19h users by matching Zen2 events - perf vendor events amd: Update Zen1 events to V2 - perf vendor events amd: Add Zen2 events - perf vendor events amd: Restrict model detection for zen1 based processors - perf vendor events amd: Remove redundant '[' - perf vendor events intel: Add Tremontx event file v1.02 - perf vendor events intel: Add Icelake V1.00 event file - perf vendor events amd: Add L3 cache events for Family 17h - perf vendor events intel: Add uncore_upi JSON support - perf vendor events amd: perf PMU events for AMD Family 17h - perf/amd/uncore: Allow F19h user coreid, threadmask, and sliceid specification - perf/amd/uncore: Allow F17h user threadmask and slicemask specification - perf/amd/uncore: Prepare to scale for more attributes that vary per family - perf/x86/amd/ibs: Don't include randomized bits in get_ibs_op_count() - perf/amd/uncore: Set all slices and threads to restore perf stat -a behaviour - perf/x86/amd/ibs: Fix raw sample data accumulation - arch/x86/amd/ibs: Fix re-arming IBS Fetch - perf/amd/uncore: Add support for Family 19h L3 PMU - perf/amd/uncore: Make L3 thread mask code more readable - perf/amd/uncore: Prepare L3 thread mask code for Family 19h - EDAC/amd64: Handle three rank interleaving mode - EDAC/amd64: Add family ops for Family 19h Models 00h-0Fh - EDAC/amd64: Save max number of controllers to family type - EDAC/amd64: Gather hardware information early - EDAC/amd64: Make struct amd64_family_type global - EDAC/amd64: Set grain per DIMM - EDAC/amd64: Support asymmetric dual-rank DIMMs - EDAC/amd64: Cache secondary Chip Select registers - EDAC/amd64: Add PCI device IDs for family 17h, model 70h - EDAC/amd64: Find Chip Select memory size using Address Mask - EDAC/amd64: Adjust printed chip select sizes when interleaved - EDAC/amd64: Recognize x16 symbol size - EDAC/amd64: Set maximum channel layer size depending on family - EDAC/amd64: Support more than two Unified Memory Controllers - EDAC/amd64: Add Family 17h Model 30h PCI IDs - EDAC/amd64: Initialize DIMM info for systems with more than two channels - EDAC/amd64: Support more than two controllers for chip selects handling - EDAC/amd64: Use a macro for iterating over Unified Memory Controllers - x86/mce: Fix use of uninitialized MCE message string - x86/MCE/AMD, EDAC/mce_amd: Add new Load Store unit McaType - x86/MCE/AMD, EDAC/mce_amd: Add new error descriptions for some SMCA bank types - x86/MCE/AMD, EDAC/mce_amd: Add new McaTypes for CS, PSP, and SMU units - x86/MCE/AMD, EDAC/mce_amd: Add new MP5, NBIO, and PCIE SMCA bank types - EDAC/mce_amd: Always load on SMCA systems - x86/cpu/amd: Call init_amd_zn() om Family 19h processors too - x86/amd_nb: Add Family 19h PCI IDs - x86/amd_nb: Add PCI device IDs for family 17h, model 70h - x86/amd_nb: Add PCI device IDs for family 17h, model 30h - hwmon/k10temp, x86/amd_nb: Consolidate shared device IDs - EDAC/amd64: Drop some family checks for newer systems - x86/microcode/AMD: Increase microcode PATCH_MAX_SIZE - KVM: mmu: Fix SPTE encoding of MMIO generation upper half - build_bug.h: add wrapper for _Static_assert - KVM: x86: fix overlap between SPTE_MMIO_MASK and generation - KVM: x86: assign two bits to track SPTE kinds - KVM: Move the memslot update in-progress flag to bit 63 - KVM: Remove the hack to trigger memslot generation wraparound - KVM: x86: clflushopt should be treated as a no-op by emulation - KVM: SVM: Clear the CR4 register on reset - KVM: SVM: Replace hard-coded value with #define - KVM: x86/mmu: Set mmio_value to '0' if reserved #PF can't be generated - KVM: x86/mmu: Apply max PA check for MMIO sptes to 32-bit KVM - KVM: x86: only do L1TF workaround on affected processors - kvm: x86: Fix L1TF mitigation for shadow MMU - KVM: x86/mmu: Consolidate "is MMIO SPTE" code - KVM: SVM: Override default MMIO mask if memory encryption is enabled - KVM: x86/mmu: Add explicit access mask for MMIO SPTEs - kvm: x86: Fix reserved bits related calculation errors caused by MKTME - KVM: x86: Rename access permissions cache member in struct kvm_vcpu_arch - kvm: x86: Move kvm_set_mmio_spte_mask() from x86.c to mmu.c - kvm/svm: PKU not currently supported - kvm: x86: Expose RDPID in KVM_GET_SUPPORTED_CPUID - KVM: x86: Refactor the MMIO SPTE generation handling - KVM: Explicitly define the "memslot update in-progress" bit - KVM: x86: Use a u64 when passing the MMIO gen around - KVM: x86: expose MOVDIR64B CPU feature into VM. - KVM: x86: expose MOVDIRI CPU feature into VM. - KVM: x86: Add requisite includes to hyperv.h - KVM: x86: Add requisite includes to kvm_cache_regs.h - KVM: nVMX: Allocate and configure VM{READ,WRITE} bitmaps iff enable_shadow_vmcs - x86/cpufeatures: Enumerate MOVDIR64B instruction - x86/cpufeatures: Enumerate MOVDIRI instruction - x86/pkeys: Don't check if PKRU is zero before writing it - x86/fpu: Only write PKRU if it is different from current - x86/pkeys: Provide *pkru() helpers - sysctl: returns -EINVAL when a negative value is passed to proc_doulongvec_minmax - arm64: move jump_label_init() before parse_early_param() - tcp: fix memleak when tcp internal pacing is used - scsi: scsi_debug: Sanity check block descriptor length in resp_mode_select() - ovl: fix warning in ovl_create_real() - fuse: annotate lock in fuse_reverse_inval_entry() - PCI/MSI: Clear PCI_MSIX_FLAGS_MASKALL on error - sit: do not call ipip6_dev_free() from sit_init_net() - net/packet: rx_owner_map depends on pg_vec - x86/sme: Explicitly map new EFI memmap table as encrypted - dm btree remove: fix use after free in rebalance_children() - net: netlink: af_netlink: Prevent empty skb by adding a check on len. - irqchip/irq-gic-v3-its.c: Force synchronisation when issuing INVALL - net, neigh: clear whole pneigh_entry at alloc time - aio: fix use-after-free due to missing POLLFREE handling - aio: keep poll requests on waitqueue until completed - signalfd: use wake_up_pollfree() - wait: add wake_up_pollfree() - tracefs: Have new files inherit the ownership of their parent - mm: bdi: initialize bdi_min_ratio when bdi is unregistered - udp: using datalen to cap max gso segments - bpf: Fix the off-by-two error in range markings - ipmi: msghandler: Make symbol 'remove_work_wq' static - serial: core: fix transmit-buffer reset and memleak - serial: pl011: Add ACPI SBSA UART match id - net: annotate data-races on txq->xmit_lock_owner - ipmi: Move remove_work to dedicated workqueue - vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf dev xmit - scsi: iscsi: Unblock session then wake up error handler - shm: extend forced shm destroy to support objects from several IPC nses - fuse: release pipe buf after last use - tracing: Check pid filtering when creating events - ipv6: fix typos in __ip6_finish_output() - proc/vmcore: fix clearing user buffer by properly using clear_user() - tracing: Fix pid filtering when triggers are attached - fuse: fix page stealing - ipmi_si: Phytium S2500 workaround for MMIO-based IPMI - etmem: Add a scan flag to support specified page swap-out - etmem: add swapcache reclaim to etmem - etmem: add original kernel swap enabled options- net: bridge: clear bridge's private skb space on xmit - audit: bugfix for infinite loop when flush the hold queue - blk-throttle: enable hierarchical throttle in cgroup v1 - xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate- ip_gre: validate csum_start only on pull - hugetlbfs: fix issue of preallocation of gigantic pages can't work - hugetlbfs: extend the definition of hugepages parameter to support node allocation - mm: remove sharepool sp_unshare_uva current->mm NULL check - share pool: use rwsem to protect sp group exit - Add new module parameters:time out - virtio-blk: validate num_queues during probe - virtio-blk: Use blk_validate_block_size() to validate block size - block: Add a helper to validate the block size - Revert "virtio-blk: Add validation for block size in config space" - scsi: virtio_scsi: Rescan the entire target on transport reset when LUN is 0 - Revert "svm: Add support to get svm mpam configuration" - Revert "svm: Add support to set svm mpam configuration" - Revert "svm: Add svm_set_user_mpam_en to enable/disable mpam for smmu" - cgroup: Use open-time cgroup namespace for process migration perm checks - cgroup: Allocate cgroup_file_ctx for kernfs_open_file->priv - cgroup: Use open-time credentials for process migraton perm checks - NFC: add necessary privilege flags in netlink layer - NFC: add NCI_UNREG flag to eliminate the race - NFC: reorder the logic in nfc_{un,}register_device - NFC: reorganize the functions in nci_request - ext4: Fix BUG_ON in ext4_bread when write quota data - PM: hibernate: use correct mode for swsusp_close() - Revert "watchdog: Fix check_preemption_disabled() error"- arm64/mpam: fix mpam dts init arm_mpam_of_device_ids error - arm64/mpam: fix mpam probe error for wrong init order- mm: export collect_procs() - net: hns: update hns version to 21.12.1 - net: hns: fix bug when two ports opened promisc mode both - net: hns3: update hns3 version to 21.12.4 - net: hns3: fix the concurrency between functions reading debugfs - f2fs: fix to do sanity check on last xattr entry in __f2fs_setxattr() - mwifiex: Fix skb_over_panic in mwifiex_usb_recv() - tee: handle lookup of shm with reference count 0 - tee: don't assign shm id for private shms - tee: remove linked list of struct tee_shm - ext4: fix an use-after-free issue about data=journal writeback mode - ext4: Fix null-ptr-deref in '__ext4_journal_ensure_credits' - scsi: ufs: Correct the LUN used in eh_device_reset_handler() callback - netdevsim: Zero-initialize memory for new map's value in function nsim_bpf_map_alloc - lib/strncpy_from_user.c: Mask out bytes after NUL terminator. - bpf: Add probe_read_{user, kernel} and probe_read_{user, kernel}_str helpers - bpf: Make use of probe_user_write in probe write helper - uaccess: Add strict non-pagefault kernel-space read function - bpf: fix script for generating man page on BPF helpers - bpf: Backport __BPF_FUNC_MAPPER and annotation from mainline - bpf: Fix up register-based shifts in interpreter to silence KUBSAN - xen/netback: don't queue unlimited number of packages - xen/netback: fix rx queue stall detection - xen/console: harden hvc_xen against event channel storms - xen/netfront: harden netfront against event channel storms - xen/blkfront: harden blkfront against event channel storms - xen/netfront: don't trust the backend response data blindly - xen/netfront: disentangle tx_skb_freelist - xen/netfront: don't read data from request on the ring page - xen/netfront: read response from backend only once - xen/blkfront: don't trust the backend response data blindly - xen/blkfront: don't take local copy of a request from the ring page - xen/blkfront: read response from backend only once - xen: sync include/xen/interface/io/ring.h with Xen's newest version - xen/netback: avoid race in xenvif_rx_ring_slots_available() - netfilter: fix regression in looped (broad|multi)cast's MAC handling - perf/core: Avoid put_page() when GUP fails - perf/core: Disable page faults when getting phys address - mm: kmemleak: slob: respect SLAB_NOLEAKTRACE flag - ipc: WARN if trying to remove ipc object which is absent - tun: fix bonding active backup with arp monitoring - perf/x86/intel/uncore: Fix IIO event constraints for Skylake Server - perf/x86/intel/uncore: Fix filter_tid mask for CHA events on Skylake Server - sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain() - tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc - PCI/MSI: Deal with devices lying about their MSI mask capability - PCI/MSI: Destroy sysfs before freeing entries - ext4: fix lazy initialization next schedule time computation in more granular unit - x86/cpu: Fix migration safety with X86_BUG_NULL_SEL - mm, oom: do not trigger out_of_memory from the #PF - mm, oom: pagefault_out_of_memory: don't force global OOM for dying tasks - llc: fix out-of-bound array index in llc_sk_dev_hash() - zram: off by one in read_block_state() - mm/zsmalloc.c: close race window between zs_pool_dec_isolated() and zs_unregister_migration() - dmaengine: dmaengine_desc_callback_valid(): Check for `callback_result` - netfilter: nfnetlink_queue: fix OOB when mac header was cleared - NFS: Fix deadlocks in nfs_scan_commit_list() - apparmor: fix error check - serial: 8250_dw: Drop wrong use of ACPI_PTR() - crypto: pcrypt - Delay write to padata->info - tcp: don't free a FIN sk_buff in tcp_remove_empty_skb() - cgroup: Make rebind_subsystems() disable v2 controllers all at once - task_stack: Fix end_of_stack() for architectures with upwards-growing stack - gre/sit: Don't generate link-local addr if addr_gen_mode is IN6_ADDR_GEN_MODE_NONE - smackfs: Fix use-after-free in netlbl_catmap_walk() - signal: Remove the bogus sigkill_pending in ptrace_stop - bpf: Prevent increasing bpf_jit_limit above max - x86/sme: Use #define USE_EARLY_PGTABLE_L5 in mem_encrypt_identity.c - tpm: Check for integer overflow in tpm2_map_response_body() - scsi: core: Put LLD module refcnt after SCSI device is released - net: Prevent infinite while loop in skb_tx_hash()- mm/page_alloc: Use cmdline to disable "place pages to tail" - bpf: Remove MTU check in __bpf_skb_max_len - sctp: account stream padding length for reconf chunk- watchdog: Fix check_preemption_disabled() error - btrfs: unlock newly allocated extent buffer after error - net/hinic: Fix call trace when the rx_buff module parameter is grater than 2 - dt-bindings: mpam: add document for arm64 mpam - arm64/mpam: add device tree support for mpam initialization - arm64/mpam: remove __init macro to support driver probe - arm64/mpam: rmid: refine allocation and release process - arm64/mpam: resctrl: add tips when rmid modification failed - arm64/mpam: Fix mpam corrupt when cpu online - cpufreq: schedutil: Destroy mutex before kobject_put() frees the memory - kprobes: Fix optimize_kprobe()/unoptimize_kprobe() cancellation logic - kprobes: Set unoptimized flag after unoptimizing code- config: enable CONFIG_RAMAXEL_SPRAID by default - scsi:spraid: support Ramaxel's spraid driver - USB: gadget: bRequestType is a bitfield, not a enum - phonet: refcount leak in pep_sock_accep - USB: gadget: detect too-big endpoint 0 requests- block, bfq: don't move oom_bfqq - blk-mq: fix abnormal free in single queue process - scsi: hisi_sas: Add support for sata disk I/O errors report to libsas - KVM: arm64: Allow vcpus running without HCR_EL2.FB - KVM: arm64: Set kvm_vcpu::pre_pcpu properly - KVM: arm64: Ensure I-cache isolation between vcpus of a same VM - arm64/tlbi: mark tlbi ipi as EXPERIMENTAL - arm64/tlb: restore no IPi code - arm64/configs: enable TLBI_IPI - arm64/tlbi: split disable_tlbflush_is to control flush - arm64/tlb: add CONFIG_ARM64_TLBI_IPI - arm64: tlb: Add boot parameter to disable TLB flush within the same inner shareable domain - arm64: mm: Restore mm_cpumask (revert commit 38d96287504a ("arm64: mm: kill mm_cpumask usage")) - audit: ensure userspace is penalized the same as the kernel when under pressure - audit: improve robustness of the audit queue handling - block/wbt: fix negative inflight counter when remove scsi device - nbd: Fix use-after-free in blk_mq_free_rqs - block, bfq: fix use after free in bfq_bfqq_expire - block, bfq: fix queue removal from weights tree - block, bfq: fix decrement of num_active_groups - block, bfq: fix asymmetric scenarios detection - block, bfq: improve asymmetric scenarios detection - fget: check that the fd still exists after getting a ref to it - config: Enable CONFIG_EXT4_PARALLEL_DIO_READ as default - ext4: update direct I/O read lock pattern for IOCB_NOWAIT - Revert "Revert "ext4: remove EXT4_STATE_DIOREAD_LOCK flag"" - Revert "Revert "ext4: Allow parallel DIO reads"" - net: hns3: update hns3 version to 21.12.3 - net: hns3: fix the VLAN of a vf cannot be added problem - net: hns3: fix pfc packet number incorrect after querying pfc parameters - net: hns3: fix VF RSS failed problem after PF enable multi-TCs - usb: gadget: configfs: Fix use-after-free issue with udc_name - hugetlbfs: flush TLBs correctly after huge_pmd_unshare - mm: share_pool: adjust sp_alloc behavior when coredump - mm: share_pool: adjust sp_make_share_k2u behavior when coredump - Revert "timekeeping: Fix ktime_add overflow in tk_set_wall_to_mono" - Revert "timekeeping: Avoid undefined behaviour in 'ktime_get_with_offset()'" - Revert "posix-cpu-timers: Avoid undefined behaviour in timespec64_to_ns()" - time: Normalize timespec64 before timespec64_compare() - iommu/arm-smmu-v3: remove unnecessary mpam enable procedure - fix kabi effect by change in md_rdev - Revert "dm space maps: don't reset space map allocation cursor when committing" - nvme-fabrics: fix kabi broken by "reject I/O to offline device" - nvme: fix NULL derefence in nvme_ctrl_fast_io_fail_tmo_show/store - nvme: export fast_io_fail_tmo to sysfs - nvme-fabrics: reject I/O to offline device - nvme: add a Identify Namespace Identification Descriptor list quirk - nvme: fix identify error status silent ignore - nvme: fix possible hang when ns scanning fails during error recovery - nvme: refactor nvme_identify_ns_descs error handling - nvme: Namepace identification descriptor list is optional - nvmet: use new ana_log_size instead the old one - nvme-multipath: fix double initialization of ANA state - nvme-core: use list_add_tail_rcu instead of list_add_tail for nvme_init_ns_head - nvme: make nvme_report_ns_ids propagate error back - nvme-multipath: avoid crash on invalid subsystem cntlid enumeration - nvme-multipath: split bios with the ns_head bio_set before submitting - nvme: add proper discard setup for the multipath device - fix kabi change - md: Fix undefined behaviour in is_mddev_idle - xfs: fix up non-directory creation in SGID directories - xfs: remove the kuid/kgid conversion wrappers - xfs: remove the icdinode di_uid/di_gid members - xfs: ensure that the inode uid/gid match values match the icdinode ones - configfs: fix a use-after-free in __configfs_open_file - share_pool: don't trace the invalid spa address - share_pool: Remove the redundant warning messageobs-worker-backend-test-0003 1703058097 4.19.90-2312.4.0.0231.oe14.19.90-2312.4.0.0231.oe1bpftoolbpftoolbpftoolCOPYINGbpf-helpers.7.gzbpftool-cgroup.8.gzbpftool-map.8.gzbpftool-perf.8.gzbpftool-prog.8.gzbpftool.8.gz/etc/bash_completion.d//usr/sbin//usr/share/licenses//usr/share/licenses/bpftool//usr/share/man/man7//usr/share/man/man8/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/openEuler/openEuler-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection obs://private/openEuler:20.03:LTS:SP1/standard_x86_64/4733345be154d1ddf79f815e663a8869-kernelcpioxz2x86_64-openEuler-linux-gnuASCII text, with very long linesELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=29ad2e7d24daf42acfbf7104794d840d8accc596, for GNU/Linux 3.2.0, strippeddirectoryASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRRR RR R R RRRRRRRR RR jtpDV"swLutf-8b1f23a7b423aad47dbfb3888b39780a196e5e2daefd5cc663874b1ff213fa202?7zXZ !#,] b2u Q{LWVzM}?9m|l [ զg>z_׏%^{CxQ^(k9 [a[6`/`œ0W{+̓yVj W@f5# #[fOmYhȨ0|Wa#JVBҀho2Ч >G߰yA5CB7 wNOP^M@I~s"kAU |,)_h*Vv'욀58um?V˽W*TJ9*ē7ylAI7l|ۭB][}#VZ1JX p?Ds(*`g]4qkTJ"`962/]k;xvLDOBڗ KGfkmD JS&\:vxbY} jL7aa9 J μKBJVwTv>'x a;lY:q.Bo[XzthE*%8"A\6IzF':f螤 ׸%Don'"8\J|c~%v_]ObSѸ׾- [=Co͍2-ƯB(I?l_DT)-d$W'Uq[X-dS3Ir徥ެ,_ 0N,/X D=1kg%YUƥͳm-=\Fd[qBw1UȞ |3Vr9T78‘u%є`D˩pt:yXMS/݁e:uzRbor fkXЈ6 ֝dc)Khb, &-"z_# L'{U 8ZTb-wn;:t pvXRBT1pT8&62 2q!?6~{Xd3ŦtDԡ;,FͿO<3Op@)a.izwJ@l>˒iLZHEcF%զO+uhݏص|R+#^ЫNN>S܋YNh9 .QWOS(^01@.26oރ^AxsCQ #Y.y.USҚyؾsx}8p ,9K(lޡŋd%QE cųm;`;΄E۟B'?N~>79ٴz/h'YTA|LHՀsyU/y0Hpeݸw%/tE˫n!!=*$L^EZAn{$.8ߥkʅ+᭓fhCP;[IPaS.it6PlO۽Bkg.bp^Ȩ+ke~R1Ə,Y z(:k bI 67 ;~{zoex[㇚eg4~a3cW]s dR4?19Tq/lgF]B~q+qUj9:;іASM25՛A/AOl%*8F8H2uGOicq:<窉?P5DzWbw8L%gշ1=IIF@˦[YgҵtG3 >xzOOZ%q7}tB>o+QNnxyX )>ǖA ᱣfhESYao.6j.3`fw42V'VNmU8 -pwv};BUf6]#^ᛮ˟9&N13CRr!kaqm.,0Si=p\0;JLGRzuͮB͸vY^'CtV?@Bv0u/'DPGnzJؕcAH O2 1eAӥ:LO!7h|g¹ arCf?ӊ(oXüˣ<5룒T=v-<*nIdQ5^R~$%B6yf8&eX~kh˔ +Xx[>> I]җGrB#=/j!Aı+"58]F ܳq@-KKjLzi׻!h#p,p aZi5'6Gگ/? @!Ku:E%!'PZ[^N")ɴPxJnjoA >0dRBx(h]l>3F"Ph>U;ܰrSG¸M᤭ )S_EϜn=Bu qoGl zF;8NamMtMϫ_rbKTX>9Bf6X\a2ٵ~3[ѱUۻe3 _vDԞ>u^<'a0Ql3[mR;ާ{L_ja OE8uiOD+% .!F `Ŭ*SBaaj hؼf6c Fj vγMP<ۆ$(krEMft5H LaK\KP|Kcm n7a-|[OemÅYS/0/A.fe۞6 35HNbƄM@lK?C\d0^lȂzxm2VKo˂ I[^V}9}hN)fe(R$[GtVDmǶ FJҔ_x4'G:x&} %Ͱ|PNh7͸- Ov&9jR?ן#B6|PIMV:md]of[G"oDCyt$d] E7+N*~{OT8ƼeevW:NӪΈd =,_$P)rw( 88w}$*XGe={D|G[B .:|yxclPLƳ*"]8MnayH؄R, ,J2 ]ySwu6 <Ͱ ϗ45A<lkR.15}KFl[>cl@Vť2h_O;hJb);༳T,ľKjMdy:ƭA/2ْEY%: -/ۗ li4o#! gFj%ux5hBĢ5.P ~Sy,Zݞychm܁`jc_~cb `&6 a @ c*v*·ł,`;g=+(p`!a83)evp ;ZQ ⎞h;NΫ<"v4\ESW<>kVSE#"p4w0*Y">Fbc!,U2wStL6Єi|1&VMv?ȔX^~.A}Wo:PH9p?ّI@ {_cL a:|c3漢ME'_/yndwGqAd&kX֜\d^`2 94tOIPDt d꽟oN4WE)i7TpP8e:$sEG\Zw3+kPI+h D\lm..ʿU:O± SJ@tw"{/@@5ό?LTU aӾ^MD"ewNu@Q(ر|/u<60l5ͧmY[AsP? "L= VAy_n>|ͻGsq{uR{/$b V.VrQ"Y9dSBycFx[M9cE-xM%)]s8+ɔDW |<t -9{ݸ6B]p_?и:3V/Gh4[ ﵍sudFXr;V0IlkqhS"9%-mW`~Srm^&rSrd-=rA ϻZ _Z%XMϥ"!xKs'ycx -:,l3bsbVƁfsNxvj %)KOUvX%fp2,1LR( jXхrQLqGm3p Rܖ禲築'?E$Y5nz>jάr}b$$\OpUWWk GqMN4a9T$4,RH«KHR(rЧXm1ҡU3Kd'pEEv{`1fa)Bp:J-댲\9N+dm]F#0&s]\}s2-.n"9L0P9Umz(eɯq&FVn۫)pT/ҦjVPB oň_FTF- rvfIh_AM^ڷ* BHv梅̪@$*bCQURhh`i (ߑs> »kaP>J7Fz>ɢ(.Ռ ~J%agz5ZYiWZ2rO?P>_a M |QJL|R9f$Y+w$2 8Cu md<~% w4$@ n(f!Q/K܁.5x°C6&/5%;"% qQF(&]JDQ}Tb]i^s 젱G1;7m'#--<6_SZbh]pd1<*A`WӅ>Bz!.ڇQ')T+hMHPU0j~d :b+l4Ռ5íh0 udY$l%TEXGÍXR*ЇD|1 o~ݭm4v >h}q 2NQ*@}~.*jΞQxf~(46MZ0j@ael!ICobYPCvyĐ ԃꛣBChp}BcMÛuA| aڔP#8ը#\tq> GCU(p!l}ǒ|]>r}f4IQU5$pA?cǮS$Ő ȃn薝 Q0ݕR`䢋|ڃhiҜOeמ^0,<VSPg-HNf#GV8D_vK#8Ҧ(Y(GW?gBl3pY(Ihԅl Κ:Kg>9 |b (o:O R4[s'Nj 4J"0 V:ɮ]=fe~AҔbJi^as 3wTr)SvILaS堧䅅sy{h㔳ܔI8M8 =g>h=w__E1- 1p0ӷHA4( /$ؑpΑ!:1bl>˸1gGˤ r@lIpi{~jg$np3]H3_6"|oVHI} nqhQ1ס,E?f'O:с$ GFKCYoj0_ȈuQT%NK<; u mT8,u*}Ք'A-;Z.DxMY'K7'c#ԣG ʞ0[:CAZ^>GPQh]GRff7MdydS{J)C/n3 "6Ka݊96!m6 M!Y=.Jݏg0$cEAYzl}iER LjcAj̑Mp~8>ϡkq9q*]&g)˖*bd9ѕ;y`-Y v)I7EoyuFTl>bW)QPi$LJ,78j4{|x6U3{l(f~-;=a]bntB‹o>8Zx9ڬh=ڃ B)I պ29:n]0 oI^d!Ni|Wu)젦3Z3jX)ȭ_sH⑵S2RJL r~/EG!u`|?4]חB[`pfZ(K4c_(!f zDE(jQ2pVd 1;19W03%0/ s(]IK'x=9FHcQ|F>4T0v.g:N{}.<]^ËhםZo4=xh_;c݌cG8 oHa_̵&CWH 1.O ñ Ǟ нHV["҆N^?FH, Y(׋+!(y{jA7b!\mi=.]*-X~:Z6g?BDnNApbӤ &*vK(ˆߎaMѣį׹,_D׺m3AT9  L"c7}m]dԮ[OXK_# KlwoSf섎Ub ۔NaղxUmoSzMnIL_t9>4ZA}Xa\lè8_YIrT9P]Bܼس{#$t71޾Rf'۠d6'B)CgʽLJ80"nc1Iax|nMJQ˯n4,˔nQP[sV\ե&ERքżo-l~-0lb z+|A_\]i0`PxFN& b$Zj8= `r(FH8bEEjV8> NQONqI͑5}l&$cǿr[CjӒFo4.RzmIrKZO$j0 >?眜ΉI?vYpƲ0 Sj^Eyy& [/Tw x:\y$T-2Bm} 'u-Ic}_Ԩ2C?l#-G1뚸 $ar'~XTT4-qېqK''b:70Bƞ=.Za=bcZ7{EQbQ|>,D?[e>~3ws J^ss* K؝ӆbC.3yΛx{2 6{m`4NAM,͋_G*3ETqeG4sv5QE5L꒵5*\/@a!lÀ13< {\o--RPS\;KAF+R{i.*bnVe`D;.l#1[l^~|LO2[8doe2t1"[R?3z;U[I=㨜2T}y_xAE؉cn9XPSD>ZnX!y<9)x0XM"mV0%*/ޡ2WQۘ[ ՘A0i=q"+٪W+~VUعH̋DA]/ Moh4vyP+yӯUGє&) p,2bvLtGDpW$l{v넬[vܣ_I{4 PPcEw=MJKQE&MEJ6£n\;zvi9m+jҠ{ GXXnTW^%G'd8cn)B֝ {0&%*FcJLyx&Uj[WbpثrW! :m֚}PӃWFçSoEnNLÂ։LY*ȍN.~w`$ub]7*Ѷ 8{ Q ̻7'f0J*y@$/SɸXpcr +@kM$0ܿ^w_J'-;,P֗8n;.|2Ep5WcCɘNی$lNV) t]Q.O']je[﹖33m]ϕaTƤYVs$ Ie`U{|B..8`p4?|qtgn7g̛o8i*Dbj[J_` x.jW[ q ;_4`h?P կTz銔3m>6ϧ0EZyh8*N#IO*F"bmYpg\זj!m|tLg.<౶<8 sŊI*2Z\ Bdz!J}@4X#IFE>2INmDa~[tđ45FgfSnS꼡4|(1lɒR8t6l!_J"֝rx睨BŒaj$U>& Twlg6dz/*w'RuU2!)tYcr~>M"f)ܧ%vU[pb^E{2P|Ģ{UPnRm%/-vAqg)v!OߟB+wg"d^OZX~8B-M`6Z4=UvgT`oc沇O;ǖkq2ʤwC*ʞDh4KS9YFH!c)d݉$_#XcGʥ8ғZ}yNf 0{A;M!艻%\-B5k1/ĭ T)ډn&1lgcwCy􆾠Jcc7Cħۚ,A,cGT00c\2Nȱchߏ*ϘޞObow6%,'`i\1]IYs>+~jM,ł:y Hg?- 6)* $|}?9$^5!dJ0i~{W&dIO2(s"PqwT q,&lx[wX+}_H $O0/qDPoWE,RD-2#lˎUR-ma޲T $>=09|^ rQyfe%@^osƜ"џ=DNݮpr1ܫl +1h+N܊tnkønc? :!L|} ^d*"ظu+pGO^r&Ea]ZBOsܵh 2FKײAngW9ڢnCtftqӰcƠVMV~421^R' lr[ $wD07*n_vLr@-dSl =V! = ңyqc2P܃iB=He(H¦Ҡ6>MM;+ƅ XX ռ5yMa1VEB=gL4aMZ'r>tF!(w'|}Lf T mu}Ohnf[TcN,B 9}g[/S&ؿC`K?*oj%x?r2v0&p|FCKSV`(|ƑѾ1EF >}>?!ys8](YCe+=1LuTdym!KMjρ9Md~ePlJE8YL@nVArƭUiq3 J"bA6$JК7kدLá@hpPFf2'Y% 4RZMW)7zoZc~hn$r^&D{K aqu!nkP1 fS쯮~ÄvϚAщyu"c6BL\20`%C?ՙ0$Of6ZdAyeo3Rlޟ`y ]pTK*2͟EaMc1ruM.B LPJj7Y GcfLՏJX ӾUq.R9}=ixFl, f?BI(SF`,Rңg&nx@=gHHyW TK6̟P,x;",cLZ5IUdES~gq>. C3ɷJ+_IFb,;bDG)j-E* rNqd)"Rdb(Db6B:Y^*/\"soi˔mlNE/S[A^ {0c &) O둰 )wM=̊*`rgadcs7 8ppE);g0\}=5=DFNՠ1 P6F_n@ RV؋3|JMne|ϖCa M&8ĕzq^b1NO ?9kc:f;l܌\˻c23qKb> J\WtRdsFz\*ayfy@9.>([S@e?YP^ko=;|y&g#}; Ƌ= gZ6"8᝘:NDž@˂kT R@V~3{6 im \^DG*Kn)]> BCHH c Ax5lT"i\CAUSZГa͒Ώߚ#{3uD #_WDZj 4>C {ާ p!zm%~O>2Dba?-d*w7?}'NG ;h|^꟢|}<ĩ:PKB[WU&Ϝ-B%@'X@[t7 24~E%2Y}rh,`RZ:mHO KX3BCڽT1AD#RQ8SbSU=RܽoB4iP &7Ivvī7qC4l 8o>o)͆i 9&w30 3CH.wz@8H*~pWh~(.6 ehp0/ B/Xt˼(K/'ON{ÇB\G8e Q=;yR$p"ATjt; } b427OZ4h4)/%6#(()Vsm²oN~)Dmj=p6։ YKبױr3cJ˿EnU ݴ!0|Sͳ7 ikT D麱Ye6ʎBM!Mɱ'`s=g+(f@Ƨ[GYb).ē_Zwo,i:|DwP=6c a)Aݡ]92NÃ4cdt|H dO.#uA7EGܼi} >GػD0LNj@?σ5-eo>)E5B_gB/Z#8iQPpa_Ǚ5ƘXN/aNYNu?^W' e$9(&}8@rHfӈ 0?Pp(M_[7RCKWt`EC{HD`\apI֬A$i4GU?8r(,n鴃UbMX0M؈-{j(! $w$vK!feTGE¯G#V>YL3}~ē5܆e8Y;es(I7m%aGNw[/L8 <.k3ƛ˭:[yV({349ؗ` 'Jf6QutBZ[!_O~r(.I5 mS@4|$Y fc=ɏJ]ridc_jz2NH1Ew'rDMrj.BųyC<'hO#[iB>VGqZsk qH4eOz荸nVO!d#.4/w5Ytv/5dBXwq[[kI-apkȇ`R -yTaxuvHP}YKm[v *̡xR&kc=NOjM4biΘi8Db9q [ !A p޾_w]K_DdԿ GAHj7Kc5䐥òguK^#*2]9JⰜ5ceKh8@KVrClܣ.ž{t$URHBGy #O}D<(5y\%䱚a&31Ԩ%4tD@6i=&#+d=ǖ茥oWB')E6P.5dQ6[^֓YH3Qjն9YS=.-̟XV2)>sp[zf" ثմ%t`),_7 4oVaP ݙÁD ߳JkXqjA]Q`9PsVލ\o,ZM$jm 3S4Qxr>/Ys+=S`BZ vNxNY\tIk̳1\GTF̍gLafEV%pSG|r\93uȤ2.$gqR|NvG)mAؔ|i{VRlPt,I{´4U&c;߽fk) 4#8˜ɴesHYGGy=5R fMD}rk:%]W'Ӣ:m6')Ƽ02G)'` ylm;"M>ݎظH) }Ez:aGjh :1PW#=m/S};y̮ʢse9 ɭF:##7NqQ}A m=ۤ3KAVņ{(RgӭߥY*Әlg0*9rȷqҠJɿo'hBf8o7P!ay~=//+_J?f3F q=T@& )4 ?ޞ9ECM?].u؈;ly7W}{'hiBԞ܈f:'6R'Qo0*LњI ^KcV?t{<ʛN]/:\2sH/XxLZ#E,/A <+Gl'/8C%{,II}" d AlX386&GlF_Ro7@aj݉r2y>Lq1~wY0VXbKgH!|9S5 =GJs=<QNڴj1L+#n 7, ,*t0ηB9x"=GÖfnjTމ6/Wk0pJ ^{|uCc/36/Z<_u"OCKloAPH(1O,O<]FtLWD KHKs/uҩ>= MevC:|"$(K%Ehze׳NMZ=sclti/! Ec poK;{)rdbϓWͺq(A,يtRbӽz!<@Y\ȵrFS5[bF[0Fų*X FC \{TFb&LFmboƗ|-eGD9k@Rꃖz47;+4K!#MFGCˁL h_*{G*-0p+gQ*fs_1sœblt/O21oĜvs%d^8lΆ@*6Mz ˋ.7ﱽ[zE-IU~l+Z/*}K>XzD2M7u,%}~FNI{` 02҂4#D2rzGnќ,ue.ضʎJ>rͧLSIܞa^4bϰ;d90n.$6>zWΖ&| rJ , ^b$LZ1Hq>sѲ&Wb=mMW*5=]FlM@Ze_wM:V 5ՎCw! zoOD.=x;LzCBuOUEl6q;obTZ=>Y1Dx*Z ugǻ,yLGXUgeoYZ%$|s%2%t¿r *Й`M}28v`!>q$_Pg^)) "cIyOkst]&U@0X8790^ 6>S`_J[d_Tm; ;1Y<7x sh_UHd),# è63x,zT5Gas]IpkZ:*f `>maA-ZTCu>LiUlUq׸gaW+{F} ! Z #Z4?$۞BZT2ku8\&~2K!dhҠ-n͓!J#45P3xvjDsxE|pMC7zf(o1hܫvۍ (VA {r(kClp/(P>B)!NМ]G˝c2;_2M>&{̺mfiL/0=BoS9,E?i i6ծe'D#o˹5njY-!=Y\FYt5<+sXσT6:e]zuPo=Ck9(,Z]~}u "=PvQEI eG aRι?9B7Pg7Dnf#?sÝ %o^kPd }]א{- bQlX Pzd޷L"UGd ۯT±b3~#J\@$ڰP%nyُduX>#ق$a"-ImG/:aO|+p|4O;ΧTЊ^bC:NzG]P(Tܰ?,]xN81R}ͬHc̭zP/hqi&?2D:Ѐ[͔;.`(sl2w]D7cad}ay ~SZnp<210ty}vHK¼I\U=A Y>7Z}$'25䝟<@UKc-ʳI4k ΅J;IYb0ˉq'L(Zgtmzu!!R5/R#;/%v ;ɂ\9+y9mٵ_ÆO ]Yh  j@p[Z`rWphҔ|8u{&Qʜ.8 oef0ex#cErT6FzV)( yTh^p k͢m$.y$ܝF4IJ?s.hviR2(F|Ki> *ڏO:uǗhF~l_sLn[B#]#jf/MGd܇gҪet sju+:SAZPrϦDx cq ne/kbX(ߧGjv.8Ń|Dl:X,&$gʅudGI{o0Mso4hirtK!,ޘMd;DZTad#KOyN]$!{i )ʸBQ_BHH=[edȰ6ʃqTm iȓ?*}.jmFѝqPiu &$:ā52u?wV|""d+j-KoѨ232i^C%ʷ( +"<ͧc`&+$AYޞGms@"v_d/o?29Yf%gb uZ {-"[Q9D@I/s2BDhɁ^VRS ?(.~E-_stpsK_$g(&28Gi(ue0oyѬ8 ֒͆:d"h`1ec}srx>j6 agH|̳n{9xd9aTan "a&>_Ms4_ܛ) ,G4p3A4:VLPM]ѷƤe~ײӘ OS`>ѥ4W9lsLhTPӉ;g6&7c.sxuQxE#^[:. O 7zENÔ/G[!;qM {NPQ0`06p]p,KYR, xN4{K\91|h,P.;<7bx|z4nUӟTu$%)I,LCU)})MoT._ttxRs e\+]q'CԨ/'s)ȶDd?54EO̙_`rIU[ވQ X8OQ7zu<IF2*u0өl 'a4qed?t.Qc _y'{eD >XJzcv-wEsw\SN=ϑP5 ~Ov mqC^6¢gکO諚ڃ)5xބ]Ԏx 4^Clr(eUHE\AZжgZ}BQƾQO~i͙ 6aY ,;[P +74ax&"Q9~K`n-`>zVY2ah =-lC_XE*䵄;a|) mO鄺Չ۱xX/iҚ )n-fjۄx3%Q qD+Ro?Ϙh61߯C(Fm_i_sO RIqޥŞTS={V[L&%]fM_i3-tO[6v Gpp&e=('i 7?Zk# ֐#[5-Ѽ7>CB]cz$aNDZxT9@|c~Q]Fv(H2Kib$JyW1K.w_K#*}6Ecw$蝦bd3 |aF+nEFAsbЉ !3>?;Lrx|p`{2Vڹ?J/$հHM|hן8*GV6#C,i/&[M{: 4ӓ5f1U]t6 /%(M!:i; KiMA* l6;Mo*m<|7^t{kM< 5? #@)`#lȏܽYvWhekL4<:DK( ~Зweh9$9R{A wl€vYR&#Bx1Ei%*g*;˅ܕcLSw0WOʚ"np `4Xݍ0jS1Y6iP2jp?;o_)R r2zeΎ:%m$SXhOتK@X,kCb=Kшf\v ^gWtw|PsT-yЎ4Ch3''Z6 C<RV6 ΏIc?B⺁Ajȍ9Khl)DHµ6pEV]bm5 xYߩjх6#ER,Y`3gL[,K26Y4$_xqOJ/&ѥ2 &tz߆c(Ue5Ӌ]Ǭ9en;賓3&+̽)s8\.z>stQ2 &&R #LQM bh1?|sJv'`mȚA}?l0KW?=K_l굷efRkiMru$Z/-'8a GwZ-$%<)g$!O Ce~qr}=`L"jo,x|]Elz,Y8"'idv1@zw"1v5IU?vV"档1fޠG黩CFΓP&VNR!ls`oNCU ' $s1~8ljӛM$앋 szgZI(- Ñ]ݥ{^J㞃  $;W 3 {45 S9؜KRduPth䣙O5^d\w ʳz0}!S]GE-H@;?Ul9ND)2JJd҉'%{pRv7 l%l`,~ > *z X**s/LX~8PV`]S12Aˊآ*fTd?vƂG!q _}Q+u_sۘh sCaeӽ"lVMaIA`?r%gM66;c~`֜g1DeNbwUCO+"d~NYmIA=ޖx>SIZxWƠ)xߡe P=Ֆ2V73o!K{ai-ɱ`"59MLy3Z!εcknBFS_N=}_< oeO_kպcfVLس Kʹ*qR` n*{ ;Q,5UF`U1HN't$l5|>$jF>ŠGB9&X8ɱ7aRW,TO| 6Zhf騞1@$RT(0tک{À.Jټ<Јxa %e? 5;]3mFg|^;0o[Z_M+2:%?HEu(lhO _=V`B&U'p-~7ln&M dX[e&쭐L֛A7FTgY,KL=~ :Q}olDq59/x$D ^ Ta xExO\DF )m1/a8>bX')|aᐇQ?CYDݰ,ы;P $j-5Ѷ7aYO. r n:/ԛD &uzѿi:ಣi\[Gn-FDgn҄xTBx:KX-B"D`=R x2T(ߑj% B3 g'xsL @g7)JXK @DzڣrqϪLi0e&N!|Y:;)P}r3Z8;Z;<qEin#AX<}+ʰH/Q k}#^5f{)TErŶO`^IYCґJ؄?c)G8q u'2f{J̢epw5R}A PrWRۂFl#jXH7f֥OZvR?Hjə`d*)5N8 4.gy;Pq0ᖟcoGa7 @ J뎨PiERppM)_!uX?rYР 4- L4tZ]TdFtG<< ;"M!El+zC_޸!-O=xj3m(ʩ+|I9㼖-\kzBƄ'8H([ֶx /XfLfblםuUoOdnSz&`Xz]8'/[  p\eHM;d5 Ş]`AH-:CzYɱK`5/o.L K.Bz۪K|+(wW}_ RSA՜Z'yH@lc'pZ3Ʊn HkTǺ 0D[D` ]ǰjl,V}?Rd' \\X-kz)=}Iҕkc>aDx)6*ZGU>QbSmIՍ_IŜ"?M}3rioq?-x91)Vqg}gy{W/+jN 2+ݮn9f0#v pV`^¯OLݮ+x]~V*)Zm| `=p MaN?$XUޙrfx3\ݦj$4_dP2cC(aonPر#܌ʀt{z!}SNj#R(D2A-zU]4ұl%BD|CoCU ܗ6Ubmtx9ZD{sݐp !LN^\)ȑp.+ǜ-rɽ%a N8i/2_Ԣ[.9! QPٓfh^K0c:_7k]ӫ_Twft,c ^p/?^*~8s~@ L9>H5F[DaM+ [ӄ; z: A$݋ԙ]9*qc^vB*p5v6eQLJ[awP޴%& ySt˖_4cx?f)|՘)}V}ŒV@(Nm~f rkXx$'P㏴k y.6]A?.PPZBjG(VG=Tz4VX0+ -' >ڶf2_۶[=*1[jfLHw$NXNeoƅHdK8%H Qg'0b>t|u/%Hֵւ9ڜS.(Q6!v4fhjҠlgqd⯍T%I Ų ZND/Y6HVikKiA7I >gL s\vŁ_ɩ"Q1ħ&xǰkX;ճ,^YF3fw]J~t3$o AUr@ NlOYڜig#S tb?9zצ$ }[#<35BEڑ/8ld32uI@qˠ{Õץ"&q~&{OsV)i;E2+Qz(NEKxg 4%v>@x{;CY|ap/rUS<"qiN7ڦ2 h5D+Nߖti4c@r B ΒG5Ch !|%IYOGġb)78$@:[Y!ytrj>}?l!6iWXf ,_1mdImt0gA<2ɺ"G}ߏIsDfri9{Vy薉Ǵ'L4B;z虄^Q̶n}{*/S`N1#7M^/%M(?^_eoTUBL6)h=\s(F!v_T4kF]X)L/R@FŶM-Xz"H`dOuBl: ZIu{IEggDaaR\X]Ch{>Z%@u/wCp78w<{|o'c$sy[9WZO7 G3+XTۺii1FcJ:mgý,(W,:ʖ=%>Ξ!d]$9)/;d. ~],H*!{.T֦_n-#$̡=&8> Z.K}hj1,JL [S @eڇYKzn H.uM!qILf C˶ &oSV"mRyGv笅\c@kVEo- ~;Xshl\#3뀵dl2hؚR2[4}YnjfSq>KBJ x`XE!]1=_i/pIh{ˊr=5Z]H7Ti7 &7rw&<,5~1q'B/! xRɷ[}R3ώ$ ,-IW&{5m!$AwnJ|wCN'^29y66|m"*E(=rS5$g-cFtyPu;K^td6UDQր4F\w̽Ӛ*^MgڇM@" ܹ(BLl{g^猓^M/r(Z# aA'JVs9mfmj]κuD$V#Rݘ!V!8#D'>MȸHӂoDL ^J-Nqfu1@aCg2hӜpe7Zb͍IõNnsD15sFs 18!.$%@/ ,JspI/.\*p0=-,RÜ:я-{tH3]Px&)jOY'EW8:ؽąo..z\ZIҗPȀv=qڇ"mhRA]"bG{[{%S,Szy2N'eP^6{B3!I(͵kByoo`wL} %\8dL*{,ER3R?b˓P#ŴJ>u肭(1Ca!\А4uVwFM0zd(ggSoWwr-6(Ď{9\AÝ#W`]D4țqsE{l=r/N5z #fke5a7ʔcb\^#Sf|\cMz(EKOmaA߄:fP.*ci*3Fa;jb}++[K:JYmhw,Nd(.MX8{p0tX ²^V)L!xԿe3PbjLΫJ_x=A6Jf':&x'>,6<Đ0<ٳp س7]@=yT&7 \iY|  p藹!1ݏpI, $zR5KU8/"[ kTV\?Вԝh*m{T"[FYY-DŽƽ>f~|f՝#GY[3レVV`6|(DnKy @D3 $I^>R`9C1Z: I7/Ke,VaƽKP*-L] U:7͠?܅J Pc>J]VUW emgN@mگ)P4yy+μhf';xRخg~Rkd0<7?ӸNOt@ 'vdl̅ !\8qj@:rʱ:&A%e6c6~VԶyXÀU|qVE~ݍGn:օdsmׂgqVW`_&\>cOwu9541guAMIzX3 iƞ7]T8Y2Pc5Q|hv3rԴ1kڦH ӕ,oYs3Ĕ977pbV=Ǝq~8USgߋY⟥6RGöYFNgg~~Jz2h2w'صO8" F+|,Atd_{-ˢ&W/eķxV"5T7"yFȥ:Xa !rZk*L־* h^3N$35{tڞH)/\pM$gƲV0e9o7kuE,<D"oFLɇMצ`\jaY^d/">0xs]t_޴!GN>PQr/A%l:@89@a+?Vtז:/ Yc WG4!Ģ$c X%l-1б ӧ2H7VUP)wck7?#/O.ngmX6"J9QX8źɢ['>!t.QҶb z7:2Zh$ ȺpH8T_r߰~Oti8ɺfYnm*"ܨ^&e7C{mP%{kd.-g̭[L7?GY#bo#y Gi#gitn-y+V>ّ T8qel/#%{k{˘_-0SVerVZ^$ˀh."Yk0#̐*lL jxG<с9?"d׳xnݯz#qYc:¼a_ټͼ_ f!v P ȻtS2D$tb]NA-rcuP=&"k-J~>/^OД෾]/éH޼\2l45D<TCD誒)T6د fһF $`*/"H5~YOl]R>F*5=Ѱ) 7w`@6#F<MgpOg7fUjit3b(ث1XHs՞y_"E#f% +JirG]߀I?ofTyGl@&yR@C=M^A eNl/cm XA!džD7`@~QM[*-IYE@5O1ŢK)XD9n%P4jľN6y`^~֌ݒ#@|,:4f5{ >oeN'FvWM|}[?* ٽGu?ǍGYB$J*yg@f G4 pl w(aDh`Y~hAw>dIkRMg-w_4RR|+ؐR0&D|2O\7=UaBK8<!SpK]Ha` UWH]͙ó ya1_?5?sP7# O2m[x)D×DxhN(d?^| nW2rmCPucW@9]ŪɪvW6|~GǡF|2D&@$gYk?@Z}6o5|>Ơ}t%nu m Ӟ )|-N$E琋( uhb03J4oHȈtxZTeTd&mXYiՒZ8VIm6>Q.ǁ5 #[{92ҍhDф&[=< C0¹h2M.Pefd)k! ( m :c/|hWvǙ:"j8ɨ yPtP2^k|AkCC @f%)<9cq YfޯKAmdH,lpoAlw^W8Q^3¾G]OsM#CYh#̈SMyx&ۻPqF"uI E.n*ϥ$^NZ K.a>EEa)(ߜf(0 ^$$QZ\&1YPbR`I?Pm[ (c$Q4oug|i+Mlf[&}-i .#sj("GsFN~;TqvuU( Qn>-4 R[EVGE+%y=^0)-%hQaՎx7PF2Ay,s;# _5?9WѺj4@xbF6s VtÒ8J2-wWH"&ZA>EHh@+_r؃Sc:ʛ &sI.f\dt8JrD/?T*K ˵#S@IuT bIP|q$LĐC4,qi :ZqvO#ۙ8$gXLtKrs$Xz XCבM]ÖLiX'}1%nqm»Xd_ 0+NMa[pG)O0C\~Kt1\'~KE2vT,t4A,=PeҙWzĠa|ߛx=HP' (eXX􄋙9ڵ˒ vُ'! !,H:uҴo|8)'#׭r5eݶ&Bں9i/GLn*C[\XfZ=j9@;)旾15e~`P4(|އ\hsJ>J=*kt{h'Sm$ѯyQ2w0;r%sdQXX7&L=M+c0u{{u; ?^.?j&P Θ߸:q(f@9{BhID2|F^mpʕD)Dғ!NB/RWHT1E&< *TmYmL؉`Eoξؾe;-&,6cކ9>h, Lt0XVR0/l͈5N Dl # Q:vy0:WGιrRCez'my擴qȕ.RM|g}!ޢpH~i% EuO((a:͠.08 \niKE3Z3C q }L%,2B 7*Y|p$z(Kː**W9Ʌ75eQ4"nF҅?=f\CR&TD 0QNwڜ}Oаp/[S2>Ms W aɎ6wbZIznp3!KWԃHWQ9-?An>}ùX_; ыsP|F}XpZE K¿5ng\*ɓ-/i;p`CH y=^пCyKFIۼMw7zPAo-=W^@͉Ksg8^ilHBF|\*du#N;U7-lʖ)8 //[2Jկ[ZC\M̏NK*h#JnIo]naO}OqzO撤'M Ɣ~@δ:~9`,f8ڒ  S)+ԠW7Fn8_JxVI=%BQw̓cnLYX4sZ;N f'.}, 9)}/P+vzYs _+- ׻BEeDk* oRF̀z?MTք6eCcy #yM2 ZqZqhzs:40T7Qqp/;dV?9y j|L|RMHd#kg0`L֮BGe6uIё! d8[ݣI({]P`' NPRä"F]Y? 8TMB8;ݹ:f8g揚=S |2mOb+!qB}\)#*"^yWK? T9Wؽdw&-%o, I]7hm:9K[@ٴ4yBݖUXą\ ((ika @{9׆&: EWHlW;f!;N(_h]U_ )UR  ';;YMD$E].ߥ9>{+}>gs! ܒkI!w 1bgͫF/0DQZ|{gh.$C kvZoƞO/?;Ԋ%gۘ_e޿le=w|}éҾmVH2w0n˸F@$#UKB]cm'l~K/[0kۉ+Z?%\nߡ)肥IPB"$1%TV`䩝%B  @`&{swR ,CW5_|$jhTx*5 =ғ>㼸NGQuvm!HD,J.NBtUbBom[ׯ|gPCYU # QWP]x>&mgW5_WUo')kV,b7HݲdԹB,NY@[<ihZ~Ĉ/$0xd LUVkJP3۴`i[sWε~ ʠs4A2_#s^!'Jw-#M%Jwg1: >ShKxbgfOTPa%i`BMѦ/Dqz!p"GqM.0Jۗۈٷ0IP=`U~ Tz K_TBl&3ƳOu $yd+d0jVz3sOb窦bX%鉵SX|}1'9F+Wuq ^)ؾԎ[Ň ,d>n >avž\ HhL{W;Puhe~?lm* *-a~ym;$L.Tdzh)g|wA%WIDD \1qBd :D[\lBg 'd1#;i(-,%n:V 6錺f]ɴ3O>JV+O垦c5J@ X_ Xf=(K T:vah4Ts>_l>1gQ=9#H0 lP٢冑Yo4Y|Wh|v63oytUhz8:ъ DdGDDJHhXԌZ TOZs{qEK@¥U(}bsia >rP2Sq9Q/Dq|H B[i U)rJrgjH+EDUB_zgjy>w(<tf{#i7öwuB;֯T3 "x?1]yN7>"uYGȐ OafuK:iXMA)iY;KkUaƠghVYMeQt<1=NZ\I Ty EcG!ݺR27xKGjMf:݄UaB '7 _Ovq$^Gd3inu: VBqGb %Q6IMQz%I6b{uѻ53EGkeZ,u%($̉}㡖._`5 ݺnL"3{ `wCXۖ``hkbNߧ}zSYoF22mЮ 'd.7fsdR&tbWkEr?'5Š¨`>WlPtG"Z dwU#9\t()<5[3 @yB?]i7Hm+) 8y{j@8Px QA?X95Wt7<.Br78z:Wxv@ ba> l9k}&f XLom[?cHmV',,.v+Qݨ3T$eĞ) 5iP9W]s}쯀WL,:@08W%dq^vYL9ox0uOUD\TNv(ҍMՀ޷!!@Ks~6K%~X{ƣWKpY*RАgPu4 B3&kе<&1A@c&qQBJn;W`F<+ܾFνZCKV~mIO.ݝon` Md}ﶘ_ɢznε=tj\܌1q,I25SZ^&A?z_L%񇒫z?9ŵjTe Q7V LMݞsiM,z/rM]bmF4⼐ L{2&ٻ l!vS۬c #ڗrL8IAjm| TbE_NO{;f0G]o{zzKHևkiVzuh7}G6(qyҤ6/fQT,1|;լ\jġaӕ!덹Һr8!4 :dH3y f?}\Q,IiHҍݭL=9/!\cᢠ~m?)Jh7`_dS1N2(X6P;?Q;-LO6ٓ6݄ax\C,+Yo3Gd>e@4,ZlK?APfڗAo[l7IR1.n9pۣ' `j..0N 4zn| ,F8+m" f2SXPZjHO#ӽiYvo-qDžUTpԲL /𞭂 YHHAgrGe !3(!F09݈fif[q7%.p޸9욶I4&\t})/"կ#O]=LYig7Tx5Ɗ%X4T?6H "<]E&9dXf}%R9^{󶍦y7N s8籝TVoGSSÆw%=}rv>Xo*-2Gk8O<ɭ ,vαZ]h.LWmp\=u%v=]uXkWΨyƚliT,rl SYl.]Ot㹋hસRE8T11K2[}ԏ裏*yG9yce'zV {YF S-*uA`/azO\dc*$CX аjY=[AeF&JoSgؿ,U~N>8' ܴFe+q4x>:o&JـL(nn­ctEmLΝ!:*I?6v_Qϟ^#gJQQOұw?)ȡ} KC5/Va ?4|mĄym JR-lg͇q)S@~i~m^`2EYqL ֏C7w8DM |Zfk};} ZOpqUBe(pDo#Aoq:Hܓ'".u-TbK2.fQVb!u ZQt-^̧yaD  ,,؂5$ Qӌix@Y k(yqjocAsPڒcźN׷Y !ΘHbHcd|0w 2\̗ީShw|&O#ݳYx6gt #6Ԑ=P fKg%"wS$RQ,Im͝[W/ŚTS&x/ w-_}ϊD??;H!]%ʚ۶W6G<1N'=G\.A#jLU[rM~% .2#cf3^ݴaI)lr6!)*,ZlGÚ/KM-bv/e=h AY> EV_h1CIpzi{;+ ?eU#4@1S[vג๼@yO4{AMHp6b ZkF"[A'r'fN{u7hvPDD7&e!Lo J`Y%xJ|w]Oi0J]\RNq+*&wR+;γlbFiM}{M+bD\oҳOДdTMa)|Ci(G3NA{Xȑl7J §e2`<`O fȈ&O(*Q#8W*&[:%=Zd''QnPI7AyRpDenW]/K6w9m Iuģ Ax )BSc켔U,*ҟML`?<䦋v--|Y6lB<8"ǚp+l,-!WNJ ÕKN@`/SkZR[h/_X{KF>a#D%s5hZ(n_낖K|F׌_RqYFmH撴 lv|TAãB=L)DLO/- ̪csQ~ã#}U9_ p9lf8ocyN K:YMbGTP` HO I큩"_觘-_OiR֮ 0) qpy`.;4r ?C͢o{|DGk-.ʂu!{JX~~fEf7hg=v:M &&^Șl.y悑Җh{Q2pĬNhN[(0?x!At4л%9xr]2O:XMJ6پŪX1NV7q1Td-?XT(9H­="l3Y1q)O8=4'li2bpX(uxW> ,fu\Ե9ɯz yMeUY;XSA8Q1[%gu!y&{OeUU(7-ɶr4Y)4ͻAjCI9z dQjaaZhj)Y0Q2ZNbީ"#jϕDSiiboFH{+4`Hol7[Uhqd؅a)/YNV-n(9ْDNbRc>xYR.\C3d"C= hp:&^0@?8F*冷5ב spNDMDvxVUAX?cϞh>Ь|6{\9|շ*{U!jv{rMl:F9Xs ctֳtA;t%R 6z0<%MЈdqn5]]"o@!S''6:\!a.lO5IµWeKѳɔah&g zu33dUdFLRÜD ʭ7Rm>xѰ/?8yx.N-i%b,I=0P^r T;x{0 x&}B5Omߩdcu}S"dM\05 }qyl ȿXyBMBu&UD ^s BYn+<Ǻ:D(<=ۜJf.{31a)YF.k27FOg$Fx Lw%[-t;ӌ+tkn:z3 ˗e5P AZ{09 ϰ(eNrG߬ AU8](հd72q/e3SUYC {>ׅzbbg{[v)aVFL#VLʼ)HVȀ5ڬ,uKKvP[v2 6?w)]uMd!c FSD ʆR}i:GqD`gA`l f_d+'TE=ΉCp`v}*xu vBjYA8Ϫ扔DBeE5vy#^8{NOY쿼.hpx{jJ$ǏK`rJeh4I=T#_Bٚ`*nzĒߨp%ƍǼ5ٚҚJI[̉`Oud~yv:K;Ta+n ‰uSN ؇Ϟy%c_C$f{^}UTd yjô'=vӂ¬qrHL""lĊdsB˼Pa2g[6EF,տ lO)`3(eUS$UNz]$6ɱ?4^^*;]4Tb[JfQ/@˸8\}frɴ_Tٱm]ali)ʅYm<(9C"np+3ۍw՛*6dQm:w- >˹Do =b^[YQDZ#'jx6!1ĩڗX-q*aLk"ׂ$uƩg)!` J+!݋`-$rf2y"^| gf[y~":3T [)S2k&|1K=9fC?5z}qGH sImt_Mu6Uf\11vġ y- V1AÐouzo퓋"L2LTm+яNG|JYAE՜KjA!vّ<n: 6Sn)qwC߅TH& R&@]KO9uk](aHsX\'WΑC POl*>{ yzc1ݯ"ݏkOMpI۞j;zy@'WR6|4͟)Qy N&ږ&b &VJ/\CTMn$RfiF48߻!oԙ4WG102+*<Dk pk?ơ4ogzRlSDR`:éME>Ttt]Mx4@U"0V>1zҷ)? T)Qs9Ϩ  Y>ܺKt΢ZILv^è#⟡V*_7 ^1,E*@SCbdmxT):Ƕbާ2d6\SV#;{NN["Jr_ bg$:/f zsb] }3#C|5F|K7wPXe(B'f>^Wb y(^LS*@?ex߈ 0ɠDȻ  := r1 T:-f߅ӖDn;ׇ2>zy2Zvtk #]=x̗œ @dx Mt'L,4|B"؈`hu3=L̪UI͔@g"~P"*GPEnz6- 3l NR HYmxWtK^q(3~x.>B6X)㜻ίwmm. YT5CwB@qZY">Y^s%tJ?'}0 iEJotN[uq[-Q LJƟobt9<=0D^MK{a]%͏od$VٹsU#ɭ RhB h8G`nε@&GcrwQ%(=+A<<qȥ4z& (kDczGTOc:7x r9Qh,TNLf=~?Sǀ|id4QWWDѩ.;A$ nk@ko aK6.dpogoL0̌zc㲊x`Nˤb9Wvڨ}^hX(006҂$eW'b &8N(KԦҋOeXA~@W_|7 b^0Os+8=]5vmOE/ʤ}=pZj,. ]w%"uIdBQGއ:kQoI"yե7[—R^5GWڊ.+,/%,?X$`)~; !t|I&dI4czhS*?k!LE›w1#̔?2w0Zl:(uwuEF&wH%"GԎ-ulyϨSGBqu°.a¡[gjOU$ʄQXDQg/1GXX89&<)e4yߊٻi:"_})oK$zScx 5iˉ0m\ӨDG1mFZonB8 =.C|S/b˧s#Mƨ' |hJhuJ_R/T83ku>YkV]8da'+w2sև%(W8XZVʹ9@'4} 7 EQ y8P%_ܮdhQ,4%mbZIFK!E N5v^ĕlK}w?Q#!Lw8[Bxht?zИa!@=sq# L+Fl>S5:6x3ٴ#>1[yWrlɮ8h({},(^<*c *Hݍ?v%j)Ye _RppO](gc2uX,sg+pBusWkޞ#>A0Fë]?[҇6~% 敩f̎ H'jX>}@Rk/H4LL豬6t)KM"X[ ʓ֙X d0oӻsQme./maGtsY .b],%W7k 1^J9-}Џ/BԢĀBaW&h׺^=]ᗓ _V V@dA6 FɯX/nC**\xex6)12<_?Z;B&ό|̰2o KB+J۲5 8u*scq~u4K}d8c*,\ZҋbWRA$,ƄD\Wkא{Kt$K9I*L*U%C$#''k<0)ؙ|Cac@i;~4fT(n rSt[ƅ[ݩCwTbplz:7ƫ-w^՗9$$q:j|M C)ʨ7.6K+-ذ5g[w% Lh]_^΋܇=운hOAxY|WX@:e`/E_t Ejy=e 8XmpDu<-_RH#5@7K6ȭpGA>1tG?®' p% D?]A>(J>sL.!`+W\\|RYv 1Na|q(qfr 4 BTlnCuJrsD3ĺ5  Px !_c ,=l')%eC჊{F1F~G#Gx0UN74i.Hq&@UD&0[*4? d_Dwz\8Fe6\Shn[z@$,q:<ƤyV6+W*"!$V5yԦ9]nT ccbsb9~n͛C )5y[]5jkהּjά+s6m`+zm]j$-v_HZg><ARJE*Kl+G+MQ+jbE/$*)ub~Ʌ_D\E)"&>Cna }>j{eWoRo Ob~kސ1|bҕW)ŏ3;!tʱY)M#1Ta9|>4'B:J\Lh.ZֳJ\"O3WT~\evͨ[k]Lu3tn^H 1b=BfR /spe͍h*ϛWԤl#zohsOE*qmb!w?Z7 ;k6uSvG΢P6whzAES"2Oi3183--U:xt@Pfk}1}# 5 fC? y ]F+`tkSbF2⸼1RL;/dz l-q L'Uօ`UQo>hQM,=0J#Y@8_=걾˹D b.HvOׂկoljVΜ@6g{1B'D[fCK -D+fIfư-%aBAgGC&[1AdP|rF Qs Yq$Zc; -ҌN4qD~?g(DO&~J2>C˪QP^4Hc" ~t*[`;<7ʴwXdM ԁ܄̲>gvYyaczT3Pd J+b`R pZUKtd G#B~eC)CYi/Gtᑊ7|7IŽ ՙ[iV`(0]_i+J1Sl%W @]w x:ۣ^8b`nD{ڷ1(k,nzu憆GJ)Xڶ(b 0c߫V.όV4&^zŵ^LS!'t/~‹ɣ zoF<|5T5WN.Roqbmm&߇crۈΫyA}K I',ك؊[ԟ 4e@o2G3"k?7cۭrL؆> }i)vwz[@ *dR;}ܺƠYv +JjXxS$ fW@7ttB%/2S&1xcD0V{8YVyt5vO5Mq]tzk0Gw/9to)YQ=PQXV5?@ *G#`yi) ?TB,Dԯ- R0a00{b6 /TKIvQ PWKyo[s+ V`W }\5.!<ڰ}†z:ti e0ݡh;YLC5q 'VlYg_JD.x2+B; $\doUs.A2hVYkc@+ JQO0P+w\z- !QդiVd&[:a3+;:qBٖkE/7Id 鎵E=T@$ #SD2Nty@"r:%^牠-uaEkՏޑ|)q*D3427oIfR5и2%TIxkjjIXMYuu$ *r#U2` )de4PΈ-ޢq 1_j&TTj5řJHV07?ƞ$澎85@ODץxڪVrV(!lcd !9-Hi=k`?QJ*zx/1Q6(i^}QR,ϗVƺ[We{VׁB(  uSHGi DS <@x2dP̝ath7 Y)K qZ2Cm tIx c6ƟNQo$[y(MA5q$/syKmawR,>JmA Nqp[+U'!:{_뾆F3_97 d[:hgķ{FtWބx?;^?党՜\{55L91lc\F'Bcu( %23"Ƭ55$+Xi*篐?'b9K઄,(&nDe$,__E%^{\㬁'ʽ[&3о Z~Lю/Wio2~j9 ׺lvlYwa&ԷkNP@:\J_m2l4"JPcƻesIѲLUwJfiN'&RTL G_0>BFa5VbE ~ӬM*u5_e İqI hϿ~v.櫬Hrj0v: ,;רXNI5hC=^_7BK3'A /9 f>m'0Z)z{b3I|w7sy 6iK<C+JVyG:[-5+k7rPZ[A>-62]$iJq$=4gr}^;&IC(0q X!4ͷ=s@U(A~JUl8Ց84hGC:֕QλpNe~?xn"ֲ/Mxڽ*N4ʊ%Fg:Q|jElqB(6XLL-™ P> ׎ܟ )VXgXz%  Il00EY"}aհuj[W+J)K#g%z}س_S*Dc_81+pVK>M NyⲶe\bPu>`pJVX\v.cmHV FٖDEtz %8RU3|Փi3:hdQveѮԩV6(-\hE<:I:]y3Jo`+e>"(rzqjǀY\uA{3FY^l{`9&dbiӰcJOvSY=:Q]RIJ蕏]A *b3,}, Ec!YR!BZW7#IrJ!0}裂~>'Bp|<"9Ywd!d˦T8+nW A7^ W{BXre] ;rb4TDzO=h7Q-}ty:JTBzcZV O1L?.R4YY?BS?tA3^$< %ة 6Ct8LWĻ(ďj')5f cf'ឹWIa`NU2͊4Pi]ijE\ z`=jmػ]JZ?E\ 3 yjh {ci/)hQD`O/'+Tj9b׿yIPYJDz|N2PXb~;᳅CV6T2V-УIs)r$TIۍz"Rs+Yq-7i1mZ 4^/rT4s0>߆Vn>:>PA PΑh(vI#찇eO|"6agݸ褽 >Ŵ@dӆ bЙS+*%/!LY,5cӘbb R:e" 6v4OvG?"&]{lu7Z`ɝ5)b'}|aXf`"|= :bX CȀPlʬ; ۉ_ڲ,}?I#[_ӟ:< ay/թ4Z^dlE2xfIiQڇ>vi; J2s$\pQSNOc\!c#տ͝#˲ΎNDUZKAeOD(SRaws+,o#PWFT`ֳ ~NAnkw2 9jl`;"wOSHTS!ku .m6AUjJI*1/g1XpiF$PӁ_EHͪa$Otms *k'ϲ!.a8Wޔ8́i/UYa@e= ᎑;[dp aLxq l$.ZV~6v]?>_:ll&AUPO7Ґ~2+T4䂔/so!@kr("+^~Ae:ynC EAAqN>u!Lpm ϼB'I?=KlǰL 4H+FZ>-z-ԗz;JlC5.ڔu[%x%L_a X5@U˫3Xq #R)$9ڍ7~?0v";`;XX-k%i]g` m -ⓒ2; Xn>*v\ӽXcQ&6R8gDY$QS8Eű뷂2VxI8*KҘ+)as8 (OػeB/nɺ^1L ѥ2x&_/ѵuPx%2  *!?7_"_mjh֋e|Hİ"PK)zZ쎎 Q!tL^OKSiY裂%ÎdvdCrJkB^ <׹w|"q[@ϭ%+o~ uRUX"gݝɝyLB6z&qLcX9ތMc-Q5$eI͈<2dIv uo:" vT˨hByxO]V֝Rɻ57Dpeyx +H"=!|0Q z@>cX,`L;R/yP՚g>rr>R)+Q>{R>Id=ʒڦYn`*hN&>CJtKD{yx<*.<Ϡ oU  aidf̲  [o;(ۘeȘEfXvĔ![oѐQ -lz 7-A<[ livjģ ۗ_h$}Ku<,SLi?ojC7nsJ+ 0lmlB-9ƫu{A,l!C^;|pw@q ߰ Y |I@.&V=ćJz< w-%(0XT3wIECц 53/=Xm<.\vr:?~a0=;+=<Ɔװ-ooטL48o22E;J4)߰'i4)WK@K&IY4d| |ukR<0Hy)Mw-bCW>k:✞|[aȈApO,-4sڐ * zBŲL#iE-7{\r#)'QK<`?q5^^"DH[U>3Q2XJR/5$jٴκĊ^1pSc;Ƨ)~Av1б> {$[dΖSFJ򟮏Ȕy65˙iدn6]*@)R|#HJWeI&(U; G&5 SxJ'tv46X6h +7Hj 5rU䊔̌MYI]-;xzqaHGɌm2`& y$BV ih,kCdT+K<Iä ^:0,L񜣛=Q d8;\=r30zzTvߺMKwPbD2'FKVt@o:,ʓv8E\@eioJ'z\6$X)P=O*}Sa/a25j4Opnš|ׯjEq婌q ?)kxXVMwZ *^wXw(UJNG%=ͅRm{ PY0ڧubQs9$QW(BTq$k^FM \\tx'(14]!_4WAX)IʼS!2jC^؃I6Cp *и2=pX&S$%tCC=T>j|(Adxtũ#sѠ֒g9dY~aDԿ%ꕈB;Rd9l!,1 65ُ̋-R.b*^ܙo-%3}POv: LmZ r 73 x?!fv4ҟNj'ç4qyQi|Z)}̱Df.P ‡̌1L"S0IޗV7|6Ͳ]w'&v3Tzؤb4˙p>f'`2,R*2Zڲ .&e2|W#t:9A' c _kpetrU| ⍋GATNqr(7kjs[ %[G}$dܶP[⃈6v.V"-Ŵbr_vhȯJzQx X} 烕|0B+pQU Cc/G3-P2Ӡ`Hwf)a\1PgzO,J~bclL@5x9r2IUD̥4? a^ s q ΏF9 2g@$> ymEbp:i.N{ YÉOuh7naRJLsj~$>8 tϬs1m\wcZ'Sq8o^.]0u*p|0ŵa8@LHV9[:i:{2ǵkm:\Wzp )S#s?}s3J>ǩMyX[Ӎ`%FH[R5\Hfrdžv =Q{s.$HYT!X}0뤌F<С{TC) Zp( [jZ* TsI]%DL6J{>1 ^* 0 sK49JK ʗY bkf$lA3ywu aS=;>B4dąDb*IGRݿvusSp39#x$,QDUBIhRMHl=b[k43(Z:( _vz.[:f:T(fq.W@uljBPej-\ʽ3hyCKT^ Xw#^9aɟU&PR6EcGl_Tu&:-ݯ_4@6Jꃏr/zK$gC9e|hl,^BخןL_l*|xؐ PmWLYSkC:~ )̏)ODJڹSxɢwҒي@$JwB<$mxzHpXJG?P9r?SK&}#+gC~H _r'{ Eqv2m i82G@p^~m6ei žIb%-f+iC<)5-!'V@/zC ]rpTZB7!hJLޞ)* @8hɑ~,ȕ?Méݽ-Lqq]$/]ERA ^ފ> CO*D+9W#4̈Ѯ!DjقYI&}Rw89th6~TivߔĚN88*4vT uk^ f0&H BQҺ#np%+-_nCZnDeW"n:R٭7v\>h*grkոǫGQ@ȩ6;)BjU{YR =)h(꺧WбH}ssU8Hp a[ X I>ӄ1:{l4ݍs*.LX71NdBZ}D,Wcyցv\隥e%*DT)߸`^'m+YpWvĉbUݢNw;+4$>Cٲ׵./El N0,AtF CZ``vHxF\s zYFCnD!*.h)= u"k7,j:101 )ˈq\f7]CꊈRw3{"``1R!u3F*' qQ-d{Ð0@@,usL3C$ Y ЛDaWƗXQc_Ca>DyiSeoU&iu'<,A1*j9$^c{y7uϤ%$|-Q%{wΗcAmG+$`ɩ'"z A CHX +U 3A+Yє@x >o͍J=LDuDT*v~P$B|&ro|SǪ#N TC幢]Rk"g:WaŢ*yr?u^t!Ӣxɸl {]jƖOǑ Ha]}/#Q;6.F_ PpPMhBefFz9JSpi]UW 3{>bƤ!<+{}2B1@z(xԙh~f[I5q@жΚYʯ"H?LDIub^@Sj\]H[lt)oɼlqQӨOQ_O<ܨU lPb cTX[A=T)es9}ꖽ;-r ?ǀAfB:>Lgg9dRDlge8 y02tFF'H'Ut!'˄]kst YOx}k[լ#D\1g.DFauDqq'ٛnr."XqSMetZɘ,QNOa?t%Sq$I+ M"݁KqG 3#Cd*3][E K|ɤTqx ļ\~I)12)JmڄDBT{mE+QVAe Sz£Ѽ ͜Z[B%R>/ sh9X}&'8HYJe k-H^ IG7Jvhcʫ%&X@>J> a+=#p\0^]zJzf|E51Y|MR>|{yp \(ܹXs4lxu/7񨲥IUr# ʇ/nT<#nbIBG? 8L/ nHUƣsv*G cJ:Cx #^P̺E`w~A0f%5K*\7=w20k'Ť-ag%c0vnfJyL-(p?)v>'Ng'\)l!$oğQ*H$v[15CU6rۉl!H|ěҀ Uُ;+t2kI%<'Ĩǧ(v zRʪ7iAl[,56xU!ȣZvu ])wG<{v%P$8;c`Z@,km"b=i[W{1 K4a2]̼YQ+ «. |szkQ6 'ЇY/ߐIL0b *| xF#M2Hp2 9 Ho|_2Jj_3~j".%Xm H 6Sp݈h`Giy>DOh&6p&̵H}j+z^ռsh}"S/6$uo՞ ? ?;Heqa;~6ҞE^E NX#Ya<O;:MJm[lS,co37$"1?} fk{N7 \\khx'>60 F(rՇr?8[Xҟ@~DWv1Dk6;uQ[Nt҉E$t 4 X<)"62 ݠڪE_V16& N?LaK/>A#2m:>)I'xX8!oG,7巀l(ՠtQ,CD}bz {\0AB^9r㠂INghrSPV].tX7AI>SNHGǎVSħNKʸ og[/V>h:Jgs/#Zͥa=@$)DT!;`(*.Z /?rmST'Xd,@:'c+b@)~ZC|?mo?-mRW8fmXHBaP8W k(1xmղai0nTqHaTҧmFW64 [_ݶUkm0늤 \z'P$Nlenawub <N.a j2~ m6*Ǎ \ &RQIx - dZ~ԟS7eyPIc^}p|BOg:1pߨ )т >q.} ~+AӀ t3hxx  /e]Q)ш2h*f'>(͟"P%@rASSbQ%`~F"Tt6hmp gO͐@nDam1Wes|a8 DmMcΗo,(SraьoVmꤐfS5K\*%vY鞣Bpݻq-b hdpve|gFAQj H.R УVRde#|b!<׿g6|$-oTQdBZ2u@{CrT>bj |Ͱ}_Xĭ*C >𣟩 p8 &@8ǃOfFѽZyT@p3z m~JBt?A4GB>?oG!+Z~\̰iZ F۷Pc)|bf5Y[ntIx}M:B@pǒ4eB,-_*ВlN 4fRUDJvTsh Rzp^U :@IH\e Q`R0EL{j.Yj: Cټ 4lJP{6#ATf|iիy_ē %YUᆔHPHD&)VQtHѕ*l<~% ~xj}X+6ABA!#{Ҋ `RY/@W8:E:]s^СO.X.-QLܢHI0CJG~(=-03~ϙ0 byJ]~kG|BRX.At<-2^ّgé)F[ %Vl8ZjIoEף}al݄8|k+B*LsfBVĭ!ߟހ 3A yHdȎTVIzHrCj IncJ4a?ւ҆b$Rzx.Bh 4eYţX$la9}|_\<3h/MŅ}cT}=~DّKH=+B_{TrR5Iۚ|b?f``&iSefǶS,,iK*s/Xt=tvO ߈tRu'!Xpdb m-BZm\HNoDgdHBsԱ4 W?-S.sk-+DƧѭ f|)*aXU jX5Y&?BKnRm5>vǽ{ BEc&gj>5Ǻx7:̝z5\ゥ:2:AH%ժb~ ?/ q5Ӫrk0\5cdB^1;%Ӈ~k=)-`eGW<@oaR@!Y5m3I<"PߐrЧyӺkӪnͭᔲ#V=9pOK;/s휂dW hΔnGSB`DۊAZW K J3L;?i3~S?"k uRL?^3mW>JICp|0yHR=PF^pN7ףlBCy Y4Ttg)c8V. le GfneN` $w-=NPnϱW"d#.yvz4~iB|h]f̧ňKYձ"[{dz7I:y|b'J H}QL50 u%F%?tMYb.KDZU5*$M%(@N>Z@ȧaŽY?'ak!UtQpFmA1׃rt+b.KPO sBTޔ1vZ8D Oi_Uk&)<1A`M-jF ˹9o9i MRR"]M2VRҰcrz 0C>ZZ #;V(GsV; qrNF." ħv2zdhn޲#Լi.ҏ Z5˿7 `Û&caVMfY !2o nDImxhU+aȹJZ'2%f=[n@}{;2I,޻fnDǴigDBWJ/-_˲K"BO:ވ=S\G)ҙFيb ɺhnEBHg7c}([4{73.{OBF_&zӤ-B4)5=*?PrLG5U;4p)5wV&E͜%`x*q/!qU!BNOOy"4Tj8EWuƵi`sKc649{ZJډ8t5請}@o Hwm!#p :.d^ e9X9$>ܸx84]ΰψ&*$+02Z4Mi#4Y6!;1W--dw"mxguFke7ڭhʟ7Ҕ:z*IO R#nNm✨?H>Ǣ G{|43?\e\ 说cW^Rj_}3l2㰤^S8Mx×. "^G?Ņ~5`gF5&9y,/H**H< YQA1\\9)̬A@?g)%ЕB|N 8].sTEA9;hWpUl}ؤ+ff\7 =\}b6hclgЉb~1K.}U䷨rȏk$3=6Dz=?gA<`bQdRg^,5rbDbYKnF&_>mrHGo,9<:czdm4BN[d(87|=3OSVDe$y QI kYpqZ'T;LNOfV⻄)"[9V ~XS3 Z7eL.h-ۣ$>}I. Jh%ϔHH L{Gtg`@=Ox upԋuRa+|YQXh ->ҘiDHG/  DslpQhPAq.[- ` g\rLY4i}$ИSU[:ӭ8e6z"!X'qҔE;t'_TS%Xa]l-"+\rUt:Ui Iֺh`L/5|v4/BADPyF>D Gй ]oEAf4h#΄\O }yQ/иi0ܜ_`|l{:YRpr(1 <,Μ4ֲt5yAgmiR1K訴eo6Z/nZʩ'?/#Kz5l9QxFC<k p@<}5/C꫾)%~hC f.0}j911chvb(gL=nQkHroCIjK\$ttxTOm]VXx;Ʉo7~ ?Fm}@Gn9$d"ހ8vkg,m*Bs57P4v0DטͺArڴٽa҇ yym̓mj|7 B$ u`8 DVR3TG-%!B&Ux54LMZ25R$՞N$PR~A:f@Jp3G4Q8t23P I-5K/sî#tBceR-nFpoNDIN:n я#jndīexΊ>};N]FlQFw-`f LM9sL75) %)L>[z hd<%t5~+(tCl3_ڤCF _Uvu\&5C8lw=( hEy;o+?oΜxݧh{u: kP K-_a$jeb^@9wVMr L'TƲhk~d#zֺuIߜ vafX8m!3_[a敿^g{I}%(<>~L`AeKYM4WlRQa8C&N1-A++Et89`՚EzF#-+B!z zZ2qw1@iٳmŕ_\SF|.Iu2R,O^&6u2E BJ_Ƙ,ynL.aLkb_ϯ"v.a"wEoB5-ֹMJv.$hWBg|PO󠊭CcU`"QjzFwn.Kǵ5h~@r1>CXl}@t)@9ho9NrtLGF:> $N*+ߪ5ʡͦ Ixqgw ΒpGɒ/RPLu l3t2 !K!y <<_/\KrWuldƳejOpO-W3<*(_E7ƾ@=&~6QĐ:7=p B%?綒E'r'<{ZD{C")bE5"FT/6}Nt0.({M*4E#vHS7–c&>@VdNL!dϓDH0.1]ѮIc*'.ULJpo:y*%b(w 6GfD=ڠ-],e).[AP)oKDF*HNfpLYV0}R=2+2<.zPE {/Xӵxxίnۦڋɜ9"zCr]=Tl3En2^}@h*b^PT&]f,`vWފ7\emh݁ʠO, D¢5[<CWd׽_φ4˫գdMgG6B)]P:}?,nH2Agy.M@,8]|` {uDo{8 RW偉x]%_lV /: mUSuRPfTKr%qL鑄9z #Ar$LuDxyp9S^wf뀂 Vqf/! 7b GpSdFSv=FA SG}&NpRB:]P?M%yÿKMOZ-"讌F5~D,WIkYm4ěz{oe@ĕ.>_ʧ(R@iJ~ydX1(Ҍ#Fērlcǧof8;˪o}R0cXVݦLGD/ԝFޙd ?v(@VZU&xS׵9hz7daGRA[XԨG,g<1^!we13NG Y@ A\SW k&grF\M]Z"7604PtzDYPEom7="6˙$HOAuXB '/@)KĤF:eJ(#2U(=bc$̓S~d<@c - Ҕ,<:wPEc_#\ɕFV\ktimH6fiqf9k"b]bb59OH{t^2}"0ls@eH0qr|n8ٖ}f]&(,ӛ7cܿ?w6K[Yqn++_jsa`#٧s I[Z(f_€ݔ7ٜp (Oe3:(SӦtt>sO}^$aO%}qx̟=ڜ\ |L{ ^% G%,u͘U7ȟ%tؚ?],`{Pa<'˰BK5,FHaRXlR/b utEr3^{j?Q% @}@hiU9p%D #h0Hz5l/|YGQ7]6=7iByxfONb뤸xA^g* jn$ZYzieO/+tajP2 y 4>)g}CjYRn+KN$oS#L] `y̳]ci L/yjOUkJ4_|:tW脺uDwA5E+w$Gu[o9\ *?V뜇@1;!)f㢈:#P:i"iGio嬀αΖ|XуB:2ٻّ`+S%"!2\;`P$1٘epş> L*~{~[Gn*oItrSzc=ކGϖ%R^*t"p%D$xͮIfL'j]d҂ `4 Mc~c|$lal1uS*Μ`֠[3VXfly>v\?s2fbzsE>iEƍ&뛕8_JA_r υNUj)J#S[r H=-ĿDfMZuD>Rᒥ5N_y(&M!\}V0!I$S'9 c]l2GcυQ$ۙ:,G7?{ͧgtͩcBݖs1;,Eo M~ؾ΁9n1.8탹vUz2ǫqى @tfx;5yLұ¾A`خ}S͖,RL(.p,' p<N0!56ƣmE/Fd>9ܶc/EN~q^k XYA@O`vKϸ9rtК$acQ= Ų<c g&}" !^_cĞ_Y'q>/~̂<,-Bx[%*Xд9Zx:y ]1[w0!^K$~F׹cx /%Q;3pTajDro1jV_ p|y Jn QkOeoԄ~١=%2s6QW*J KdtY#yiGWck{Tp .Xs@D+29>Z*KH4NBqI}kv}.tpr>v%lh{tᄇlpgH.U]&NSk"D~$\,0Wg:GNYVBak؎H3c`OnEa|-#j14ʟ? 0C:b쒭n!TɦpĬ@!ax!)Gkoke5՗n8lp<*3{qE{TkRDL+B//_/qOxQ` z0!CfHxqAݒÔ-pYpYP'gjwp0H ?qrȚPv8pf).>_tDͳ9YTt-&B}! YrVH6^6sZyT㪊Jh(%'E-T ?D!T@hR\y,0'2ZV#.~],䱳6+={[Fd YJ-Y-[OZp]j-1BqCr!QWEB572C/U^#F*Y->;AcUY)v/.@{kNA)ر( "p' B-/2oj.M{6}[FYe}9rˑO[!(ж! UfE!⾨>e&cq*ESxIjRӽUhKQ0 *L|wv<+^yFq5A%!FExE@Tuwp#8:DKSlf oSVlҞ<'H%ט\;f<q_K _ykjr"hFdCVS[X7'fN]}+Ćg2<%m@K 41Yo=.kiS]lUa(RB5ԏJ{gC~3pb;zlDr桷t-7087&X52LT߻{IZ 4(?`(x @RM1w'+j:9O|"?BNjn`OOw2C9[F%"h⸆}Sf7^fa;++k&IJחS3!R#UGЧ*212K41m,bJe.カ5'2]+Fȓ)"j*Zd4oE bGM(kSB Y#>,`=繌 uFSۼ zD7P+7qŴ@E!."?d暯.(C!XXc ēo;}~6ai\ͦ5HoHDzv8?n 6$#QIj gId_]R9ѭsKz}jγh-0p ^I)UkrP؈'H>=%8=ع!:S=? γA r!>t9#PΩKtcx|i(t-c04+6EȯXuIAc'".#Uk ݾ,*d*XgL ?;W8a6HK֮37/N3Yc߉t1ф3E$^gKwti]$x?}1G>Ch^K&ɯmKVP:qufj&˵߼0@\ƕP1RdJxJ*Ŝ %‰@߹" #y?{P3Vۏ_k㖌U#&`co2@K e0;"&t\m7vu0! s34bVG\+*:;B(kTȏVAa49zNX<WK-nqR]Jfj oL NU[{ %cA{^@>yn[ F 0aq{ .^_5G 0(忼ɑք,`~hUs4M)RX¿v i{Ak$C=s2gv2%i%d%od$tzcXT|36[t6Ey'Z/P2_!C4Zis7̋\z >"p:g \e^sr pd3ph+\ '@󟲠 l;[m??~$i謆e7P q+#o%o0OjqYPku&=d&|aD7U?BGV?ԦE[)/wzzU t x#=]jV<4O _`<.Qc:]cJqW&^&;^tO<ʚۍnVnmY)D?⹂DTҠ) jɴuRFſ B<.K,C/]5Pl5V]~| ~!|#Yoao$S#J.\o]iF};%sq^ p;og8~1^ yFdte2dqkY6p]q* {>_cPZZp9^ Q+5C =pTkpR| {JڬO2U:Bv%w(Ixiڼh{nǢr#B𢡄iO#RBpȾ%Bzy=J3(yC@Uv݃boQ|ߦy{/a򞾺Yl8N Ð߸;CHw  NC.m첉@- O[!7@QZNǥyjd)@o H(nM]VLEԐZŅo~gcx'z0%2pj&оyp.(x5Bɐgd܎3GyշְtTem^9Q)C>^X]+qb&De4҅kqJr~|ZuGPAx!og GQl"R4gG{MUH!I8<8hD W_B^6zL>CnY-ss323H9<֫9Fگ`ĖӆQM"M K߬PKހbِ en 呺BV7/M@Q+2v*:&}97Zlmi؅a;x 4vXv'48\7̷LթB*FٞLpk0+T@ 9"Gz ;`"Z FR ,pjO׊<>uN͉*[D\av& ǫ{Kg[;BٽͳuLKh6@j=)4KHCqrԼNAp?Vl(bfů?'մSUi׫30^U j~D[Ǣ^}̧mo%;!^z_DqD-e,޻^=uȇg/f2n~Sކ<v?s0;M%]Ug`_ex s_h:]CQ&‹aAj%L (JRD~"?Piz̗sAB tRIK_tB8"¼ w5s?mi[e'q˯vuZeܕķܵ[ &WIR:,[ZBxk.ʑ^sw+ H֋B侅RT0#XE̜Lq,U}ۘ2(UX+P|oDh0­FٸXw.^YT+տӕdj>n#' JLFK:Iה; Kn]98a~o05:!}>e]K>0#;kr 6FvYËٸ;{gLg`,U6ΌFE/t&.G><]%/gn^+ 1x[' ݳejO~^Ě(u>B<^+}O՗ qitf :dX=c| &ckqMVG8DoV weu_,θ5Yܜ h/sZyȜ$)p-&2kP:QZc^YZ23g.,~YÍ VP_)^(wB c$Wb=pwF/ƈ,GNhTa'x:ꁿُ-%Nm-@)W:bӽkS x,tQvf7=Pfב$;6Ok[ިONS۷{@  a*P5U^MdYNI=YHkT:77~XĚ _$Z!}<4SIYB0vGkϲ?B ѷlDfl1歶 W1t7t>,һ7Awo#@}Aft$|jJl/jʸZ j@p b8IxC4L|F|EqEaNzqKֳR0FokFih;ʛ ~碠Xk$kgXZRNjyV#SW +b!?v&(7?N}m%ET 4:bc6PFT#Ơ5=Y7ӅeEF=¾يZ,̃4on"gAV 2~1nbX^@BIiՓo릞ఋ1J{Rb`E@JI5eZ:XVoG7H퟉`$r2:QonfLܥ?+.OC `QN-;U훿y9cNL2#~ T̉\ _4{jLN\>Ǩȃ~VE7#wso[4hk++Ȣ,~4\fF<7\{u9*kmNr~+@h$ _p}~Bdf$IP(mt@}7I=JpeaB1/Vl_tiu33?fW5žNrSKuyǣ+i *cB07`Y7)o[I 8G 3%? q$XxsII4KoҌ;'NC_3|V @~}A*}?'Ey0KTq@BoOøIc#ڼSͣB`.,[Bs˟v?25D]aLk"})QdZ|mK%vWqF2zE@86N&MR^mCZugiJp<۳ZFTx z@xwU}?/z)=y::C5fT? {X&$@Z|)˫H/ Oh ^ɧ%Uq60|#Usowb?\1d1ŦSE)g)#t& @+KUWj^!qbpChc<}8jul} zxd\?mYA },w/^,ʶ-|`hGX< `6Z %:E[Y j FFn@/Wgj>C/[5689%5iJb}DUn/{*N=GЀnxzI, \#ب1EB^2@k!eW]K|O ,yCb÷aMM=y%Oo>1 AcYAks 6Q;R(vYB)YSK_昡Z{9$c,cc~ŅA|+x<-]D_e 7B˜aq)*?c#2Pg'Z>׵ j+mu,`V)'b>LbG6dw9MO6Tʱ,]9>Ԏ; P#?oUil}[2yk$7rKbd!97K6kB=Wi9,R_j5# XA^ )6rGI jg|zxi؆VR5/:ޣ<1]<Cs)ް!'*?8u%6k.=hZB'i!Gbϔ.^ kb9/_Bl۰Xgtj|EO#*9dLoP PMC;)lEHIc&In'o3٭->{Xp>%Vqxn'#’y7(&. qIj'lk)vA MSEja{kYS.(1h܁EVǧa~9"_ڿ^Q׎Bh+@"{Y#6^b }&v*ַwsx.ѣ,xOҹ-Y}\@Đ{ى*3gL{ٕ'~Nڵh%owjZQ#p#rtYs7͡D0d/mE*y hinIjg"E!T_2V}1םōp~tzi& u 鰌f)=@l02]쳑?Mt|ʂ^xB=&biӶK/<8jlI>\i W ${H`uЃ͙j.(hko2ZwM&[嬉.IAp$L}KV>NV+p Acq8Wd4熫hE;#0_mS̒ok_n5Mn*RF _=սif]ʏH| >3|jbpiDV͟ 4jLȱԜ3V#9##<, T̬sفGr޽o)uFqD7%`(O%Uh&%/>n1G締cRĆ!&ђШWP"w4ay yڈ6&q*n˰o=l iwǵtm+y;~tS26Ej@莡9ceGaѕM%R#˽asN]f@+8_Q⻋)ѐ&Gc& kx!ʧS໠z xUOf 0jp{ŀ`"zgt݄"J\s&a^k.=̽K7eRcAjc²Ok"G>(ʱ GծͦTd;w㯦$KgL>Λ̓6NU`z ȪѨH<6J&/"Uj9K{QfQus@ #4{ᕇ7u?5\F>>/jT@V5 x۞Sde=Ƣbj Μt*J{ 4!f [o S4;*\3J(uWL xA5N! : `QJ( qft5(tuhlY}z%'v55S]dE@ԳNa+?Ӗ ]Cu@UY=` CSKag]"h >4A^D .;ʮwX/-1t/X1$FXkߓ֧*QY"dBFf') m<H/K]}7D~¸Beﳠ en{_"#à2:Çn"-+ ]>~xBZ*N3.Zֆ4/܊yo/2h ]jzBȧaqգ/19,9QIVت߳$'gFE6¹ʝЩIU԰kEyZ2Fr[Xݟ͎=S&Ne6Fw%<-j}mz/8U`hEnLQįm rZ'҆bq.w)$θb@͞vپ7~BHGF ۭƅKİ1{+6mEÈg!SŁ?/ { K`O:9)o0H~]z=5{B`J^5EWrF!G-mxɖt"X"i(TmTD `8ԏdfNCqf]^ґkC#շҌ|2X/#ST[כnc 7ip0Oc6*o?e"2,>1KIϠ/> qU{U8ル~YLEAp9e4IwU[v.cKayp>m(0oNr7>]nGpWK-wTDOjȉdD8'[eXDn;\ܙ+:,ҙ?x!6FF|$1(P?G7[Y ?R[Xq&vuәIqla͚>Xrb܎pB޿$_sGk`c#:$/U4aejSXZm QǘBw^%+s0e"=0e5ȑBfAk16jHu||0p_ (Zn;MO, 8_AVӰTL]aƼ\1uɰxTr(r|TIA>K~ŵG k\[oT6->W BQl 6.48x0  JifDSEwgd*wf߿nmGp o\ϖR'Uzn屮KE__ڬVA)۫SmR%8t {] y]R֘liWYd:%Ơ%T-XaEVC.GϢlTB'gq%( #h/_R{ E- ;KކC~SԛGo-cR\"Ng?5}`!:T*}+1mšXW_,RBF K;z88W<תK[ϧ;Rµo1n(2ùJo5eK Zbź\]-ELN֑M@ha7Ȇ1uv͠"66:2KU-*n+mb*F@gA7~y@2?gXfYIM9$|qhr6~9Uf%bjGIa{p]6㟎^  \srN's}~-*8dޫPbCشy Ug곮uYUƂ'϶2ꬓ|I&ŭ?| Ir7LGNCqԪ_Y= ,j#n *('4שB7HJ籒;8ls0xFVueE Rzdp*%f$g`;lLZS0TEtӍݮ`?Yݽ~`\TU! NV{YW=ذ1f!#ⴽ!So⨇[e vC/296dB @BGHnMW5@.s&m0F@k]S` 8Ecr'z%g=^am ж@E^j樓~vZBzX5:b*ƆQ}@D,!w BmAN4am9lp'1fw.^;rP~ec`v^x88Exsn*FգqhEFٲi1*j,HBHT CRfr9,Ymˀ!ˈd䤋}cuɒx \$7Z^V^wNc:W丆Z D#ʀF6үF6G0Z"eO:b Ui"va\]g<:6@ s?ou6X=H-97%SNAv43';RywxwxYrptJWs vma8NTjpK<ے!V~*sgԎeB#s(l7Q.JF up\$'jmf;U;'~mmódS&CQM3Ζ,)AxU0+J^x^ d>Z2ex<@|8ewybMvѠk0+H UYIFޜ$b}%EֽT=3h9&/N]qLz3iʊ7=:-*<R!mI9Tl!Yr{ON j N۳{ 7N]{V- 7nC5ʹ1;t{ŬILz=`^l[%nK1Lb4 E/"G L6 O%@bf^os-_xw[x Sbdmu0/9 #faU?+ lIY>qF0gk-b;oIbFXHC_`?1h?ZM+Y~n^ZzeeT^|T Ac@EP+tϣ:PmY8c"5uç|[5Ѣ;b,4I@ C~~>ѕjn~E; G? Ϸ$T֎o Y5BKoU*tsELj!PNkG_(AS hӻoRoko(Ѥ-y%*-Կ*:bu=s>$_v;XPo!#,7ZKrF~jW }&e ZYxsovr ƗVɆؗPǗKx5ߜSc^Gk-޸Rԧn^ؐm" s;Ph9Zguو06d&3" u/+o_ZH R0jGEp@C7QNTSg&*M!DW"2_ǣ^}g*,sr EAejy)JH:⭸1-r Rdh1}F$B+B?9ѝo^KmÐ?FnytB_}ٮtKGzgxۢ c54tC1-䉇ՇyE}`K8X ?GGoOݷ 0F d10mj<4X$:w`DxZv@om\"Jì楰;-ԑ",'^ka51Nj@̅ޑxZe,આ &suO|38T7OO4]Mp8WzUкk }t ByHw%@*lJ)\.<~xuU&ekoX!?~\'V4nZ[ň,3yL&QC>Uv_ !B앯 \OzXLFT£\()_S:wT>}M[S;uw8VHg  D8S1:&)d P 6 ۵|90#8~F7_ޓvK?mML4ra M1 !TکXM2%H)cJA6.Xo ^OZ8^;V~@7F!dޢb$y緝&nWQ)gMd1ş s ,t)]WM |hTkQDN#bqˢ ~/=w=GVI)I7뤈$<U$L0 W zaM*):b]WTUs=Tv/ LWUԃ!(s\K0"CwM5LnؽD 6f lG2z(>yKʝ|w1t8(%u1eB-sTi˚h2ݩ({~^ ) Gx.%w{!}upK8-Fd0°cyơJ/ڶOS[vPPvLe*81ebzm8ru'\nisӧ|vgt;y [}aHarn!BZˎ'H"C6\Ϳ8dB< p1bN`ti׀] 0&K+p 7$q`R&4KSD0* qt`%8F{`a劉ac ~ JWV5wӤi~\<3)ҬM1LBID K\zUSaL Z-(|ۑ|*rΗ;P;y{F,pݬWj;]fntIU.~$AΎw=<T(~bRZ~B=B_ Jq8qٸmǐ hrUCn@,FJg aX|Lh}1K 5 ^3S5TŠZW+!$tX!t\i90rcvlLUFp/L |]dcF&6У0r7Tb!; O8XGZsmk#i$?!QuzX{ 6 :>͢,&II G|cDR jC [~j x"}2[NT|25!ΗdUCuv~Hb%(UHyWb[b~|5/Α D1G"|jclԘ/h=I真|RK~@JէoUf$"\|B Aq3`/ kcnva"FD,EitpҽüD ϖC{yny[?/, xb~娞pƚkX?(eJ] N]^ pJ5F`Uq jDjB9Pvw1~ 4 Cp(<χ2+ d]TzBbz @-k_;Kh Y0l}>AƃRljY*&_1GJ%Hb1NDX0LHG_c?gNH@M he(Z;]LT9䀭!ARQEHNMe*7F275C^˃Ƀȇ{+I;tkcx!mxS! e.}L> A-t CHݭ p`1OYv|JѿJ_+ ] 5`@E%D:͆D".6q=@\HֲЮ+cY(n'@Pb M|vبQ,>  :I?r߁p㊁MԴx@ul[\9f OМ̀n;.|͓FxnHyQTI#Q}I#q]Бzhc4˗nzqEK Ėq ˝~O2{=xMwN5"r:O!u[l+*(5nkv/0&rG<p:[ee.Y}FH @;q4q$^aSf, nO'* 33ԥF`"`[K1u5SGwaf(p,Op;? uoId}AQ^Ѵ=65 >8w8u )zy Qx1_H :},I'e%,io^W͏6GKm"A.J?3R{3N8wU)ڜS!Rߦ,-{`8RWCԯAY WdlA7O\t]ih"kK):*71'~kf0,WUko7JOQ|GFT{Bkkcw7g2 `J&7W"tUffrOb`F䎈/;blCZj8zH AebK}ɅeX\(E{m}fF H`cL'Qfo-V7 ׆*EMAo'f\VR:j>%N8 DMY~4'6Lpp0ePvYٖ /ˡ3x$l4ѵ{^LE;׽K orjꐐ<2/1c32=h4$`.iJ^S=fg]]ǂPq:UDiFD1ݡUnՔPAB*-̙UO#'S |e6z'7>VPPZ/ &œ'[=6q\7(Oy<dAp B#LA{|;81 h:eL3(I]y .ީ)ub$'[$iH{TWPHmv4$s{wH YvC3GqVNm4)<_&{&"|MCO{]d&~s$V_"XL WSOQ8 j(9_^kJ.,҃rX#Hy<0NQe7>p8y`%f/碥OQM:'>j)˺l<3[[UTKvU&Ǎ8xR\ȴfZg%' cm![ѩ cL̜Z{}ApgC%u&yu?ӃJZ$N"2;NNX#W j|:"Xܗ촐 ohJB|c y81~u-++"v;ֆ>CϑLd5":£vgAXO8[4O {Bζ{S7͵pEJC.xlPĴc,!gc}{* Omx o%Yrt=Z[.c!qrQ(MK~3ߚ>@&e}|EKpYJf= vNmnp%=..'-ή )p^|UжfPHŶG,U)7f)ޅiC3Eкh|ٝ' hXK~̱7#AAnh)^ٚϯp%Q4j=t(s_2Zlj1۬Y![:DI'wpP!ZfFhF)hȊ??M+Uޝ&nN5~xEiJI$%%*^Ge.Fj%\dvT'Pt&IK.|kGzP8`w?Q3tF!\`H-.lyeζQkBH#ɴ$?.w1#\ߤï cPm5VQpx ,Qg$2sEk)&f^alDNȶƧ+܁x6\D]I4&.ў6ő%xu:[}k K`I۵fG472?vŚk ?p=YdT; hUǾksj>ԑ^WIWH/ ?N2^DFOFPŎ?W6;:n87ů["W*gqڟ! Ҡ1Ρ[M[߄vNMK㵱J862.@K~?D婨l;}]5٥,|Trw߽LICh%*ApV`R5q2KE[bgyZxٯԒX,@l9$LSN3KTJ0~Pl} |i\ )va&)>m[1bt]x7:d"YD*_4VOd1&TئSc#I l؆[ǰ~iG_.VktM%_Gܶ^cZf%Om &vnVNC l'|PQ 1%,G3HCve"H^ۥ*@'-DYloR3cCKDu9"I͢0k֬@S `ب.fH$F*{ 1h@xC7tR M03(UF|2 ׹ڊ.l7ڵ،1eZ@kY$Q!_xYOAUurlQǰR)Nif>菵8:1-8ƚpB*~>6Ɋbes%k^^1Qps~H[,辄Ң]ڢgno]Y -d bdnK(M^|9^~?q >DrZs K=On.Cq֖ʷiv]9AP$xAra=ΣQ} k;YIvR׫|Ԙ[Z=-|Aa "eg8!KU58І1e-ʲ)S='C,yVb`u$ P,ҕg>ʤ롈N| wI ?巌^l\1'U6?@hF5#u=`펱sosE@;ˑ$_1%u(U{1wc_2>|%髴lA:4 GCf 쏦a1? ʠڒIk{8E4_Fta|a/;$.nbn]+Ù`]/#2 N\7]*~R~n,f0{# "R T@{hB-L3R -|k/ߺ ɹLV+^3,F<<54s.  ;|,K1x>`mH}MJP;$u"՜AcBpZ8.S`wؕྂvm2B_E+SRo \F,i1OZ1l | k2Sܸl|;r`}oM=94%4Ifgw"yֈgQˆfH'UFNgr ϰM^#, rel>n- ( II7byq@lVhtX + /3 lŚO +=31 ?wkIb!?S C@FR?.-k_P0r5]Ammƃ>Bme(w7NA rBdYEFf;4(\XB΁zw Qa|¼h3D!3ҍ%}6$J ԍn/zmFS\D,XʻyP#iH _fy^`IeN1Jqε08ӈFjAy{-< xOӎ $שW+2"coL\?EU!"wlyJGaXKMTc v yۜYeNjc|7c]ݵ|EP7M|l/'0T?ew eiz9HwIk"$dL iFS@L9"눈 g:b {AA2P):V]b8عb+)z"!v${%, @e5cm~o }hr?_/p{gcΟRI BGPNgp IN+VaRm(H OQ{+ sp4g6ҭ|n7uMl;ua_c: _ܳh$َU`!C:HtaBvr[hS3hkm`/]12ƹyL墽ZUnBlp5v2Mk6;7/jy]0;{ꂷL1 P` lAe1O tk*mL 'Wi}"غoşK ZU412Jʺ?1IWn:zxj,_n@OTt4{Ll̔@thHX]=ޑŽ2<>bTt6nKޗsso"Ad6:U: GH*;4,jnViZT\EjnY/i:$D!cN hj:9{;Yғa"%szoB:-lf-'Oӛ[bwgEkﵜ-~ yIx f֏tvH<+0O qؒ5+r&U0zY;D Q/ľXPcHR;lgljpiCplHHF]=^d9~#,xph)…sm>֦QdX%zzAtj=uR+Ui\۟|U J2^eD)%AjYSz-Ja]hdr+sfj*n!2gՓ'*xDDD`xN,M{{Jv1jov_hOU̚Zl%Н`y 8i4/n^@EZ?~%Wo۩Y/qRώQЖu&ҧoA\Iƍ}\k Xv[<?h0dOaO&1AFaGi14 $(<=8X̫`u"m3+1mӉ΢4'_x  RX4d=+cZX` FU 8Ph?N(& Z(n>Zhd$P7Bz$dH& VE0S[V GuW##&c5w<7?A4Ƴt[N+`t BF26~ N{?PkBr5 /9 1p% wYk`"iadCnoh 5qX@n FWxtlN5Rq0€K /)n/  RBEt/#rύ`fr^/B0'DY*:$[wY͈?ɘZ~؀Щ plی><ה%QHZtNxdZT}vM2 8i E0 ])AڌO}mPKTV;Tk' g z5yI(Ǫgon03\ +!׀{6h^F]?^wa߹i*Q:U;Bc%4)Ё:] M`Ltz?;ee x7pׯHdځ>ܘ?.\=R_Qp`*F̙V{xm f+=">=h˕ H~B\DjhqG4D?P(#PPd}9YV={7{>8ok!AFUG''Wh{Ȓc{mG H2/)X*YqPפz. J)v+mQ>_\t&pw{nosV@ĺXUY >?6P_RR"i|?{QY݉tV\mB5Mktk"F.,kf yoM޾+2&HWƧ.|<^l7ChːomS fVܰ1ux։S G-6/InղjGjm[u}|qϏ"SWGiih\D1 # Csd`"047biK?oPCh_kɞQܦN(אwB ޾iB߇MsOѯJhӷ ?ꮋ#f_]oN,تȨ;^n60JR>BNn2<6ö!*rگJ:l-Gp]5lL6d,B?6yhnEFA*. V͝g,o6#y8e- {50TilaSk oX,{b>4ډL¹mDpejAl|<#g+{>Pp庅:h򔏂 c5˱|U.GDJ೮xw-1B1e#5{mQ$^Zt Ns{՗7z0A-T ?'l}$zdM6Gt*ګS"r"]LR|5.MGT&ұ_}t05sk(DluO ґhϹ]-bkΐh#^PG}$l[p蚝ũ'.+cQ2U*dnAu/]!R؀b_Lڜ\$)sr˾Z"ek eJ0MTA3NJ|o/gA!ӋRB*x ojUb1ʕd{@aPzj۱f  ʩj֦gH v˵!IVLg:ܖ[NBET6n~F6Týo(wulٛRe/j$R^rFcYê>+U)2Kr _ " |Tvm?qTe66 ZdE_ca2iCy  _&hzhrh] Re#xZJJ!6nk\q^ڛs,i/ILK-΀)YɺdPD{ug樛jKj&&ߍv޽IPs#U^u34pF\=A Tŷ6|SwI`VWvh'B-Ml]pXT*C= 8f&ŬʟFs_B@> N~U隶!ۉhu( \?d\Hws[}SFY潎'/v0:\jׅDIB\Ě|*RbJn6DRRP\$^+'Gm3](Hn``Zԕ'Ϸ%=L<3 V?eJbOy9`tj{f#?F*'@\Qai@AN h~`OҨ%kE#;׫ToFm>KoDy'F nӉL2FbXTS*?E@PsoT{5 0?'y0wd/Ia`e?ԠӞ~5Q6խD|y^P!ۊDb焊]βI%>% ÞP ^o_/ S8R?njC1]`EԤTV:T?L)?\bK8("Y%bR\Y]⎛W8Ll(R6Fା*?MhHX8ٝÙqGނPB!0'=,t}qOpS2g$un@YmhVw/n Z$T.lgF# $Q%S"7Cbm0\*Ykhvj $%G9>|ɀ|Ť0l)[,|L)Ry(IY;U#tniKfټQ0WVpie;>$Z4VxtR,Ҭ )Ϡf_w\s1nftO/읕NS:D,huJmx8FWِVQ[?s62%&ϯ/<4G}rsj_-6(Fjd"|v0yyE 5=U;%<ڶ'޳kd' ig%f?;Hpj?ek%u~MYY_|MH)5&HlUxfr[O >77_AnL\\z"i vS/y 4ݥ@`̟oLISE 5;X!)bWoB3Sr'SZKU !GrtP09v;O'8=R1"A[Gb1:r\9n*Hq@fD{^_b8(Z.8h >y#Z. CFvu&YvOscL{<~*R 6%If'YKa.̈O5veG- ,*}J&3^$~dFzUY-ӟAu؁^ 4lt4~DMYED*%D,^w2_ Ye q[+zKwN<,e.v*:Sْxл"yPI6qk6o ?(_Zr1iå/>S+/~N&3 9w-Tr|N&J,[Ҩć5֭WK53MfG [z48/S v]g" ]=J|sd!Lv ^Vt\'Z#bzzMˡs.miM~""$$Ee1{ƤT ],qD73>)P*f8/5щѶ̡ȱlTV>x#Ⱥ;iO@>?܍$jK6<(V`W7P#V5pPׯy,R8S-(36uT6i0S aE>4q${iׁ/|+ތQ/ΚOOS#䋆?U,w._`kF?Fxm@MAZ+3DGlo~{3rKsKÊp<'Ľ{Bfo]4i꓌ }<t N h Ҭge #M.KXM>5,;HqW{$7;xK:ښ:x|o(|O^Px &Y;fRl1$h< 3Fe]Ǜ4$uM; Pa+,Vr "<׵6.b0%kI6Pjڜg|Rj;|b.gd%!H Gޜ[,nǓ9awkT,̻1ˆpr*jr.S`bND]%U}gJLԔo.'yvV2>0{k5şu/G[_)%sx<%jyVW18)G<0 ./mu8% `13;3H`*{++' %2 +&ke ▫-I~sh?nLNNG|meҀ \W +ǃr % r@΋7e+u4&y*fߋ͑ Qw7g} *A,={@i?u#j۸OKd!% ɠ}9'm1 !y9kə[ %'jtRLZngL<>93irR(uBWX|,țuC+QְMֆmt ;9q͵ZUDg A[G ~ č(;S=ME R?C銓M"F;oTCD=׷H۴qu'cz] Xfn+`SΫbmQiP~P+љgDh/߀5`:0̴CR>-wtE 7a" ZXzضarxQɠW,1{?&g/GCiIFi 7 C½S'Su[Mx|4Ŷ,x<(PrTՎwt/4 吆CŲF$NͺtX!c+"y5WcżNeH#Q?:WǠ4eD];Kd[41&)Qg>h/n<:ˌ:h!lYeX׉81$FCP#ˤ3TxRcA|'.lL2eU|#0DnA8=Uw=}3aO8G\蔉3=4#UnsH~"jDmBx.`uW7*9qEP >xARNyAs0O2QN6r=(lCCZS!Rm1)6>We<8ow|`0g$d .{LDm2xF|%MY•%5.$ +","Ƙa3kz d4Қנ #0_ֺdp y sJÕLAKjnXw减} ޤMamW>W"I8Mo!-u&#Y5u7+ ejԧ7pgiqɝezy kpY*> \ ND7Le=0jyؾCU | qc> ?SpAU5|ٗ|0WEWMcDg3Ux_Nbfq>wRK,KuGǎQЧ9TkrPg~컱 n$Utv?\",8qrr}~j k&N7Z8=rG4%٨Ly-5_4IgОd;P&&jY+N#lp6Zvamm{/E= gtآQ,O>y̝{5_SS[5oXq$Umc@+\R9)t>lµVK& !|I{t@W1#cM_ldkBuDP#$G;;ya6y^ր!ˉB|]lP䜀`Q2ą+}f + %5zIOuKWF}u\KH).`Opաw2jx+ ( sϳ N>$uMCxK3Y||2#u 3`>Lhq`k-,.I;R kpߍIr;=ġ#scVW7:0Cj$n'#݂ DDH)!6$jBw[orDu~-# )VmFw?jKF JJgyR^$cXíu9wdy[DU>2 w)lV5swڞ[5uد/޿.:9ة[M~)'Qc 2<0e`-B9**Se!D*VK[냨Io^xwPylEb B͑@QvX3P5@r" _OAz7w[캮 K0ͯ1\sޅ7a7D/PlUFR. %ج<vjʆ9I˚7@ @$`yAP+tjN]c XtyhzGԫpn"(AfQ:&zȌ6,}au팔ln~:C܁7.RCIN[SbeAhDwgH7N[:W'ټ(1}hچv #t$lK|h!v4'I>x!:gPg|n{|8k0?Q\;(~⻌dž]W"KFsۦ:#yJk(eZ-aOI9=@J; ں/]g^3y?ku *ӣ^Zc ՘mF*ڇ.8${&Ic6wfC'.aV+C߼4Bp07Y$}`}sͨcG`S7k53-R_#zT> /Ixҽϓd&c.p$72mǎy[p͐Lqݧ?VnT.RJ_ ⺚Ɇ;Q&`LO'\6]3[5 `V50aiƄFUB xҪq,4?7ܘTTjz#8ܤ_mpp4G}Tu!d[Y332v<,I5!QcjO[4ޢ8N6Y; ˽Ig^K~`ϟ3u u\ptyv (+{1kM|NS ~ Z:k9 K?;LYJ{ kS}bj+1"CdlsoN`Ҹxct CʶSjk `6ܺybx #έ7AfH魯m>0+ _~"D{JKG6_ʡ'C6>BiG2M1V3]Ug`3$g)XpŚ[}8PŒ /}8 {R E]ѵ#ۭ&0$d@ $/ +ꡟr"1F&a  ,~yV\U9.`N) 4[Í˥o%hghovdTtn9['XܷtIYn #ùWyXB<[`~ustYtp˼e!</hbk'ݐw7cJmr-(Ц֤;Ss=Sm YדW/uc=ocpʑf/݌5tNgVLŋ\-GRPGPhXJH/![cvA'זKo[S:IpwFd3 =g (}iDMV%W4]XQNI v`F%.f]c>[A$-x؞G=laSeMA>P<'GZ .j7KfV3Mc@u"Nbd^C%E+fDyOus?k$-b[:*Ӥ3ۙse,3"3zcFWkK*r.SLQ38':8Ufd[pÑ}2XQ`)NTu:Z&m`z%6+'Gۉ<mFu`XlwBjg^L S|n=-gkB8;1fڭ!>oL,杷\ rT+I>d\M 9M.:+\h4`)R 36*uMf$ToȻuI%σ,Z;g-#tWak+OЦ*6u7Rڗ-\f M~jFno]ql;)*mdNo%nbE%9Ny8>b@;^]SqG`Iɴs?HVsQrzUUL[@E4s+R^.( yFu\86UC^GnYo6){*v/X*BЬBP6ZYN(YJ&&;q^%,^-y@{JNIŃmaGmI~EZmTf.ezo(>i;&:wFS, *OW[d;i}MpA^\s;,GI7!{I(/!|spCoi'T|!甸J;d.-nCErwA$LE?2B#rl2mH?H) 0!ޒ #|d/u#XT:7}?=6e&_|1uk 'L8Lu Yv\ΣO' K+#*X/ 0-̍ l4?Lb @?)#j!0c.[kCԜՂl3'X/]KJ6a2)V\i}N)\x3D eNHi+ &u1%dZ Q <^etQOU%+FU@SFB'Ki-lkBٖ5&-d?G3s{Asһ"L޳Q}AukjҨ 'J33-+ĒfQ'DSís5@ k .M&uA-4Uqo3ox_ٹ,Gܦt8dEArILN}Sp'= t=0UxhqaaGW@k"qӬ}Q 70T6RabpKg{FuyR]{uꍢKwŴbJ8ƚx5CWC?#uItⱏuba6'碱 rYpbp$;X pWg| 9<rٯXM_VUlӒ,rk3IL cA5}mK霊w2$pj5GMYC37w!Ӷ{~!#@ٛC X'CLg0Mlz+@sd=JD0 i5Ambc9*ȍDedѿ OY}f[(NpaiV,?[6Ô8}w@հoyLR݅Dǫ--lP 5޾|\8 )]+S,+{_"Ԫj-Sm{fGnTTA s.wrXhKA2>S(<Ģ8]KmY 3('e)LI݄zNNbJ?!Sl [e~%+^/N47RB\ Am :!A`0P!/lŶ*W UOZ&rx,36&"DA66D-g##FocK*r$ \%m"ђ6ޡ* k ^Oh/l@ 'fk<!4fopD,G n;s,w|`S)9J^~J}7h-%{ cHUw)a[P!Yt`G9μ^;Z"hK$Y+B>|Ylircy֔!|Jd gQ&psBWg x+Ȓ]*S+A%T++FnYs\? EclwX[ fMX$uN ͐xhE1`08e U#:JWz~9Y9]l3:X#`{ҵ$qØ{!:%BAA㴐>cJ:#D@:ԾLƳ9,iE0uYXLgDnwmG^u-5;a,jWL@=3,49g}c9I?4DK3ɵU̙ msS ) N~tHuFlGm4a/823rĂHs3%|[ӋkVu9tz.>n؉|`Qr%j_=$X gq4&*ifdi#IxVWJ$IH4QԂ*3ʦPD;\Wld{-׸YmS>s/fD9XNJp"FQ'J+⑼#j|@+*P!Fr53.DpҠ_W^F~g,WTĦB?D(-!a40Mfˆc,o2VWh۽2N~(u&f9Y˃)͓"p!4>)2d:4s\C_0ݴ,:zWKS1;f (=f2}Ɇߖ-W8kT@yx/@IUۘBn(Vaf9>ͱZʭpn Ϟ Z0/=2J Esjt(˚Nj1H\{_:XF7e\D,[YfWȉS694mUa%v,ǶӇ^eKAɌͽпpDpba;%j` F{>^#= սjZSn*#8 5!J[܄][Go`C3O;mW(֫v7F.tre.[>kp%LgsuiRRe/{4d>Ë=V Z57I7| "Z׃(PRƆs'%cER:]gc L f 0;^ F[%wm wj?ȸ p.e,p%"4\5`#=h8Mj%B UC<=\{v\Dh n֔ƗxoLmN2[SPҐvmT16z'`FB-m]DҪJ)σL60Sb,0Ab=1mbonf{^/_ksΠOf=Tl+xCb$l8ʗ3i}`]KT~S\Mς"'ֹ{汭:M֦߹t#drQm*4MIε:@q,xzxH^0g湗}.Mڵ;fCK`arQ-c?Zja+@sUjnӞ9[2][,Xj$T^ $fVq\ :W t:j{$i"#(2\ׁr X7r'Tcm$)d{/U2hL@T-Oʍkߊބз6bL~ { VީO|6r7Q󪐩k22ztG ġ𦋋OTx>"s7;d"'oH #̺me}ͺ2{N+|GA;>+%#]' %/lirST2ݺX+h938Z% DJc8|@]ۍmYs]N+q|7&x )'Pکӏ5I}bŬ5r ;:pSM4+ہug!^ēO,d>uEo A` DL+ ;p kL2"k:c9@@ڛKz_~ץ2WR~5ܹ3L|%VͣWiaCy>EE{䱢i|Ae{>0ÄA@ގ80rȯ 6qΤ?puX49oڢ 5fdhpX<]CMu֯te ;no㏅'>v*!C9*q#"|2.[HKt%da0߈XK:B]7FOŤN7qRܟO* s=E(FP2N4[e |+(5Jz\>O2k |>~n #]RûD bCvA!{`n4~҃șTrV`^൭X2cO (ƭH97aw}Y7ri-T/Z?0L[~9pAOVąUEO2<).W$ՎκK-+cFfF=ԧ(ayX2za"~ îk)1M cv=b=x M9YqϷ[Rj?OfPTW.V( QiRr>hr VJhM` ̚-!d&Rlя5^Tt'JЙ3KV*ͳh?Y%mKad,DTMR.rWV;=)` NSܺ<3_G_÷͎~ZtzwTϢM#6 9,[&T%@IJ!ڊ;Vl@?;qe4'q|S EŸAT:2']\Ѹ|+zܵgZRI&[֛GNpi#pѓw1LD;OkvR\49 CApfn}[wI> rt&TKzoLˠnwN`84Wi;ī3 jo([\[05 7I[~bNLD&c!1Έqq!]6>eS)mWzlɉ@hwؗ”"rb꯹N%Qdswn {deS`R5f(Xc-19'9[41S k<,هz&}la(v\x $Q9B[ɛzװס$5odʝa|XLA1^ Y[iʻlwQ̪֯-gJYDȂ9lFH6Bv_ϖ I܍@ѷΔ|:5 3;9˟X2괔2J bV?8Fj]o#ʕZމzԎcǎׂhF!:6c^y5.A7=T/)69& $dTPJx:";m84$ +?8OOq gGG;~v=>GRóݷ.bMn8IёrR`0y[1x'I|6@AOGACX͏ʑĹww{ Q%Ak`Y>OI[h`eAGGھh+-eZ$%u* BiD# I G~aidkf#EwL0N-tɀi80B>e[z 2חɼRS[SwAډ-쏸t:5j)yZGhǡ(;xeĬ0Lϝ,u^R!#Z$<.*L\ĿϠh{E^=OpQIr752'(hz+ON!}=Zw~N_7cpPJux4o-,>d/A1_A A58xn}LA+3, h\J: UKWK{Ҧ/I>w1&R(U/ۊZ[9U6d!pU(9s]nmdمtZ2#$aFǪ ~\D֛WBJZ[7 oı?I)TjCk71ua$X7{HE[} b7*j۵65>iU|\:覂0?.f\9Oܪa,U/ޢ^dk 7tR=zǙ i#|si}'f+CRk&?2Q tA%K-CШuCQut|1x Yf&iQf$']jRR5$ԡpLNtA=eYmg煈5ҊF)`_87Owa˃g qX*J6&b|<堙-[_=θZ^scw/7'rBs[L&HHBG^FfDD~W~C~PӺ'5AׇߑGFq*Fm;л?3x-i]*\ s18ׯW'R^Ud(\# ӈJe$Ep\ PT9C |]5-V)`>/\S~L%'{܏vID*%:mEd g9@c *X'{^q'o avƠf FktvTPТCKa`7\lvn\Eҹz~;a}o%cu֭k^{(e:)hiA43t-) F'[Nj +.T[|-1Oyn碀Ӝ V*B'S[g7Ss lU , AbZ&2Bd YN "(6aoQ"{`,J.5r\WioSd| mona1A<%_ Yqr͎k j0Ĺ/+gd́NM̀{t} rm@::7})*K.#猜g ]GGbvFv+ ϷP+ `ns 2$ƛ:a-9W/)vX]EF-{zb=\QQ Lp$dƇ2g[T |f% !_ L$+b$qΜ-DύޮwJ^d_q,4׽Xsdzk ONq8I,'Du{q{y(űb/?`3#ݔW~6C;qʫʡ= |2rec]QD&F1iz_h-&X4>_&~TN+(R18}&$$Yv]$.Z3sP^-Aw]n!K]h(/ZԣYrw XXSarYTpDt0HКf]%Fр cvy=Oeg'f?[fا"r8Bj0x>TWw]q}Z1ɚT *b>׼{hGqLs7^xQ pI!}dٺ5r1g0(b ~ў Wd%Lt168)j NI<J8ej'E;ƞ%8颺*a^z'.^gxyS1Q3J U$sWdB*ځdWh 1"G5}K5ܘ"(H{A2SW]b~#CݡCX}vBڐjGFZo]E nll6 ~7L&{-KG $VM2=^#b%k=2xPonG`{RڿX& CSы:J.?Zv͉ 8#UcxA_#uj!>GF#0~2zr l8?_RC`ZCͷG.5Ƀ>Gczl_>B< T PїZN6MPԑnUߍP,DŽ~2!0=F;_zZx43EHv]rd,egh}cyrQ- Jdž?Ո+**k Ĺ(l&tPui4"T| /)^|{!d/ãJFmks:7JpYV6Kk' FDո],4_(w*6sK(l+m@q'!*XS/8Fε$ӃZbI<^QRˡߺLNhF߉?p1|HG4>#,I!TB|IbBiy)07{uI!rtt_U JdgcJ H _>1|`iL}6dܪ(E~]H:~Y ) @N=5󊞷?=W^sEf!.Ud/IDa8qJ\~++SH4u?ёΣ2gѤ(B% F,ȉҖfZwj:$X4Q_^_8UͰn)!>$He%+y:@  }5:!s;#B<@ :E(rjyݪJV"y( c]'BaFD kqFVԉaSq88mm xȼJݵLDn4s'J=cB84U%, 5|$e gO~8jk3GHšq F&ԅޅ  6.-'(x nFcq~S3{ai A 5j0 l޻B9"hf>eQ2: vftdz,x㉝SegbXB>&^d5쇠²=^)"$;wfdx:_t$j6~`qn/>+Rn"HK%RIc`\d#E`fGy^i\ Ii_!V .\1F3D (1=Q;A6Y )xQqhiak f8}2JPo*UkӚqvPHSfXUmj4G ךjez9n`9 WRM?aw ̦`R"e)R Okƹ݂͕C W߯s j/OrGC[Xؚ`cvPYlijR--Ζm2$(i?by<$R;W ܀N&02>A|gNƔNhԸ׉7NcbY9h%F (0'#8P++S >V7iqx*m\zY|ֹ}UKպγ G4`j6QKNT/pg['I/e!M ,JN|R5#p}m?%eJ/!@z9tI9kA˛d[*Hw罐Lpoh=q"}eZ>V2ͅMG1z5+gc%0nGa6n=\dj3=N:%h7 /0&+u$QZnڬG SLq VvqV߮:rsHXxOI;W,XJlsd)IW Ux%*ȅ.Q~8W&q7ׇE/T /C4(+a: Ќ/1ۺeu]Ayc9 \$0<8>+T?A*JcFBmoy 4zr}_{ɇP|(9~dUЏM"W^F}+onWI&/)Kin^On7(]zzΆyiX{wʑ'=|s{l O2tZ,joق2[ַEs[5=jtR"SQiV֛\%-ptfKZ\!%l*B[YEw2VME[uHJP4rs3NwӸrL4>mNku1K1kLUP2% |?d;@68#&Jjd=Mi16)qJ1ӏBǗܱ[iIF ibYQ-mΛ󂎢Ulm=& .;~|Ŋiư֓%j‡]fK#Ri~G^5n}x0*`:T?7lȅE5Q&o3:܎_&V9/Jxm1zM8=@QhV|v&%6tB7$ 7C2R=cU[ ~+ d]8RrC1\2%~; ^EVBIQh|vFm$ſE3Z(7tBxr*wDw{Txk?;LrTw;N/5_{1K˒yA&1~#~L_IPYae7]T²Ax RXcY:l_ZX@\NE5j%=5-O̎Qf?i"ՑuZP&?f, )Ցʘ]EP$Lv1gU0if^6oH~%mFxz`ptц 7c #z˰ttJ-2"z4v<{$϶ 1Q5X鐧/A"y<[ G7ؚ*vrFxx:UM^#1 at  /E7WT8Z(#_Τt*7Lq3*rXK[1Qi0Nz[Aޕ!U'"{ڊK䴔\yR轲: -4 36$)tX9w[) }] ZbRU$LYD66sJȠӌe% µw % ăv> I!e}~uBwxpRmiQ㓀 N5A#5 K <[&q=G`@6,iѐ{Ke6t1C!~UٶJ;նjDݢ, 862v-gozhN OVL]s$sT̂Ȅ%(|KMC/y;7cġnT6[N*$iPU+4DAf-`^Q]N:%f%@8 pXnW;8i^rl(}ݱ^R1Kݑv2e)t[^1s_==Dw!"ILZ?C<(\QRЛ/k4S $@7׊_[.+Lu(}];;m% /F8ˏ?Gû} dDي~4&@RDqa_`3֌1B2p̠fő&W͇rƸMTxPS~[/Bz0AT]ockx2`檇 &u(1V,7(`2Ɩ@x4끿ȤA-ϭv;>E d_TF»L $M:1w .S㺨Nmp8SuFɸJ E91'?ˠ-g[V/ҧ#=R~Ţfb^:٢"ʁM{xI3/4L>TBy0_Mkbp`*س45߸?즜$+B,ZhJ\jrdztce؄9)J{ @W3Ikޤ;ã勨X0'YMa2陏 [ܐRenrB1tl[DlƢ΁)lgy%Js%~45C8Bm ;N H{)[[jpDް*Wn> |/ue%ṯVmKQp[d/лV8 ,:&wAӆuX~gQ\B%O[$2(7x4] .W VԶ-@TFfMc^!I!e($lmLu{vM:8;8|K 2LҪI ǣZ.kR%'M*Ɓ>K\lǀ(IA A\i0ٛ\&VGwSh&avj#HEm OpAw.;hH:Ђf(AAT%e_e{+E@b=T;F0dF$H*Pyk BhhȭdSfJf j'rMuhBWjA4^Ea_XjVeۿZ3{'Դ9 UIփ^4@I݆ @yJ=ʬFzjO9*%*`% !)FFP~N__?PN a0|Q]{q~x7#ׁYq)vV>g̩~mO.oP퓱9Nj9뼫ILb+Hzs3{h#;,kst[uo _עBbdD",/^)-kԱ_!Lf"=KizQJy벋>7@G%Mh3ݭx*'.ް #rtA^W&B;XzP˜`0,-,pbGRY_(z,qeވa7[o86̊4\8gu::(C3T; pbzKSvf32^TBFv8L7m&(m2"+ԤCpuRdA"|QNY֦[y rR`[0|2^{4:MАaudۙi|$a|ϡIS{YܮCRYrq؊+DR;c9^M-c]pĩ r1#/dsM^R^,Xn *oc8QqU-@GwmNF\.^rlJ>>0 (,@2TcF#74Edrg&1ϡCGGܵJfU;Q$!ʳ|;p oj$ߕxkL;&_H%Er@Y%֍kN0ʚ5æ!}ٱ(fuۛ7xm }|`=:s$s ~8 ucig2<kaa3t@?é뼅cL=zYsJ\L1tWi&ϐw?OF}sj;DBz$ :בCw5'$!!>玟~]N6s1!0@l\ +l sx4"5c>:7AHjx?dXrK%grM U Jt~kEg>k]lÃF,&v0;zrrhp%_1=܋rah _33 \j/f4L23RB+yu Ϣ#@8bֳs$IZ h y5jC=}cZ_]\ƛ^<YrD۸;3ݓf%[Rx=l=N4=sj`~Υ4\l3$+eÒD:c`/(j?z]a9-2GݮmМ#ak.du;L;9>G 6r7G֊+a@oNWlB~Mek#xo4;<] oY];N3҃Ԥ` f.år|\ b<&[1]C*ݖ'G 0PNڡšE~P(+"JvPşi\2i:+g&AVfrX*FF̕Dt9Fbb :(ӯF?y_Jx 3ffE_XO-z5:=E:QHiu6sR_n9 iu8ndX嶎 %Y v;"ϯ6ѲC!}X5Tx# $N8WB\xdȿmA`jUϚagO駲?{FT-FHEFJ\g8u䐼sv3/%h e3\dإeBhEvwbD&F& J=W>ɬK*K1Wm.n}G 7|aDh:&ZR}Ye&z5GGE6P(P;ɼ\:e93tsIu[g1شWbF({7WIbL"TDV :]BBΜ3؜SCǒE{s̳* _bRؾC{zJXeVx2{?CKX\*j Wid{^٭BBйd0`ZG`r9ιW^omRV\Ϲ/{^ ,z~RNU'#X蘥&3rBnc5-].wάC7s90o|>əAR؃4m.cN&é;ѡ?bFȧ_ }_/7krNjQ_V.H$Dd0jiPL6Q:]qP؄ naWs Iy8ohoZy[NL"8gc?"g/LDq@4;ˏ? (Dk|]=m e=;K'|j5{{.$Ap#aKz(e3~Ub5Yㄻ>/&+|#~*&d˔PX2D_g[pɒ{wXXyPh e3WT!FVv|?V "n]Z^{hH=lv I$,;5q՞r\"h{56qka%~hx>wT$ ***GjGV`/nکW %?䗮٨݂4= 5'vo.Dt7 &zv= cwӗB!G!Qԫg}ΥSgBކïT^M92B"h3JR@07cnz!(p%"s2E6NFp DLq`GųߦﴬAC2h_JBxm=k#9y "3[$ Ie=jdS;t]Np`aOܥF7-[haZDd`M%D_MU&).utg]6f I4FFf%WF0;ZʌX&MKgtPLAҗ٧uJy_-P!!I7X^ԛ+wL9Jm(D8^݊jhɍY AI v"la~@KR + 9 ܝNdu M}xrdтaLJ)5*2k,n+92}:ͯI (?j0?y uJT`X˞ߚ=Do(GxUW\,k,ЭtxfЂ3co{1BU#j |:y#6 v^Hu,af}k~;O@֩adЯZirTi} \K'j^%FRe% i7:DxY׵ctet-)&bJ B? ׍aO+T*TF$l?¹WSwGgܐthPrhdCr_b/wd= pt(2留xnȼhv]N*_7Oݤ*/bbwYg= Ҏ qrm.tO= &Ն@#8/\7t%rkD %hdB.Ū/a_Ս GV٬>RCD'bZ6fɁ8@7̝ XfIb룼n:fJoPkO[51Xh(WA/!dq)~JLEmNr)wQcz1Ǯ}(D"ݎš@·\qxn} K"1,Tf:/U=ybV]H}͍Иh=$r 89` n{a˷ГۉmJ0J(3ƯVF^3 neR.쩶$FLPaQ%ʺl17nTCŢf/PJj!2]r}͍?*2Q/ok!ztֵ .}-I$J% I}ƂܾT:?gݻ^g_HjDܿÔ:mzQ1r%tüV0ߓmFFao,k嘈B H%vx huT󢪡mמEsG)o@ EceL໴F+)ƌ C j.գqV+5®+XggD{fE6! 㯾ݧ H [S6 GKXnq G9ZԢm\iA>YhxP@LGҜ c/ܛH=]mmb2teA4~YD}9 rje/?U@Ȧ,G"x8y+L&"ظL Ȅ|>V3F|]Rz8S[ROٖ=-b7׸EM9ltW+)fdx*]Ɍ]"_}9?gt%PCz&>B'&YfT m[inwFõo0_kXQbԀWda1̯ c870?7%S&s7.?q'Zo:ʬWc61.yZ9jYy~݆k+1:%ͨdA ']ni2)RP=ߝխf+V"5hT;(9?a~$bsg&(J؊GXb a*2vgEp5JcSJfG;Te&o^9mtjOVl}OȣVq" %POe?m@Ҋ'MH .oqi`魟ԇ1l#Υu l<Յ\9XaJtĤ'ְ6 &3_f1HjoBJqȉSPS`7))?ESJFCn' UeAoxZKVh/C M>jr0$4^a FOiӇݷc-Hc9/(AQ-ΝJ/tޓpf]-WNήkm]71+BY:sM_Ak'Q4çgx.Hn}th%*v,yyYm#%r4+2''[+?Db'+d \7FZ<T|Nj`&æp\hԭuěg+ F 0pPuXu8O%R}vK54ʗ~+y*zvPA-?}]a ]gNAxr tR˚S|Op ; f(Iz=<4yOwַm%g/H˨@G1˕'n;|ݦrX*W/.gx9ǧh&MuChм0?;PqyΌr,#Ghʵa5+Pe5Kum A3avTWx 9%XSNf}.4O讯T~@j]X /0TE jGxab9MZM"8Re4d 69lP.'J&U]dep {"q>ӗmكkY5(d$4{koRDYWevSB8C^.+iu1;Juem)e7ϟ~E͆ȎOxդCd bx 7Tٯc¸\ZMր%Hvo>3 z^stjA!gCԾKmK YFl_[ j(eyitўĀY!0a__mH}?{TB_xq(:1Tc=@))&uKdS.ul݂`T)7NFq!@l\{XyBl ?4l$Yw4Au7S8@@ `k33L1 nce%9T߫]7$VIVJY^B5# >ZEnFS˛'oCo;e۫Qgmpe #ִKd>]W q(C,7wC@Oz0XPG8rJs4JԮ2o kF9L4*+S?'Dd68 d* :F.K{2Y2j2iH贺eq错Ž&3:D*JrVx 圤,oПL'gslۗ^`Mi?BrNNYb+8P&p79.A*F:.v7y{|uf{IӚn[m0,7vBw>eb=5\giŨ|njdqa7}rU*xl.*r)\-J#~`'7tO`PwxDU=em8Moq!?Ȃf@J~X˕u/sxɁ0ӹı%!W]1OX ? zSgjΦ ;;QQt5e[K'WL+|-I+t￟ .r'0y,{p)}ua>J ԁvHM8D85cLTÉp@cHW괄l 2A!sP~QR=X.v虙t "\MǞ 3Q~DA1|S(HCoyȒMˎg|Dxn$B32C=e*;`WwԮ-P U!cؿՓ6J6761c徯rޣ=Pӝy rR9 hltYBR,Fml@'fHdPe*o䣇d-@€w;mRȢIJ`OrmlU=k֖<[-22M!BJs&ZvA}U] '{CCOjzrn O(2?>H@uۡS}R >L?-GGE]^4&y:![xPk9 bVz4/=Zl%of!˃cD7NpHvp>ZEKډ!壇-;3?fB]N0S_!,`YTMDtjtoob5 uژc""8|1M[~8IS? i6g]j$~Y`gt/fw9y4VKs(.؊yC_IWF68{L>aY66WtHk cyEH!JO 󥸕Tkongʊ@tԱY!6&7" ųnhs̘fKTmI)@t8I tZ tg +k%?}2dWM( o"s*5(S֨}2Ea?ddeu>Hi0IcoeAYBNq%zl$]₆!}GA& 72F>2z^$ 4%UKP9L;,o>(̍K-4@b|V|^IpsҎG^+}ɥ)WJ^'}Wߖ 'p?96/;9 ś{".I54No8p܏Pww)y&ЋWZtnvƹ׮cs~Azh%}Y\+*l6NYK]@Y'~ @GNh=Qqآ셞1\u^τp)q 3YNR-2bL眾);!Ct}:P/RlׅSqm^OSARBKUX7Tߐ Vt{匑a! Ga w\LEGfD ]ޖ0<&ĮG4o x53=%r7Kf{P,aw@V 9=cZXLl2ت%S>da$o"(>5O,`0,w,5,uRͨzC*ufY=d<$(Ŝ2H"cxRa;s]A}$mQ^T^oZ[ p {[R-4'Wd#Rl*ZBj |#93zf5&=00Z.Vw~ .h|$8 K.lJ^ gk| ftԪ 4M<$BxK>6d zP .tIlmWԺz||$A~JUL`0_P: (&ٹO!s~@Oml `'#VnbH֤DrOӜJeVla( HtȋGtJ\Sn9liw?4N0#hj[m09cu?n2 $A[-`&`Ōt"x7)`VIKfK Xbx#j? IhsomĚ*h@0ar׉S B!^ :8DcMssx[;;kF!&Ҟ $dʋdгUQu[sTɡ9+z96(JC4.PXF5x8e)Zht~V#-*A#<ݠ98}.A'ElI] j2Y=;A]}dԠ[{d>fK>A6|UpXȏ:j>\97

iS>vX'y^]ם< iLs͔"?7N0%rDφw2vE:1{$&P/ML7eQ"+D$O,%;vя,[S&*+J{C}$[^Upan|/rۂr_aj)PuU"m\Ɗ/ ݗz ©u.؟pg Y'-uPMS-_\z{Ԓ9iŴgΗɮ)ZP*1~fM\i& EpȰM6;!Ő'v'>{o{*D54 3꩸xC$$ tWwI->uޥ=:LH- 7>.[!:N3 e45Dt24yb @"ł >@  YUW\JZu:;%YsJ"alv Ta;ƪx֝hhdQ[UAJq*rF~ H-U寨$WJQ(L$l\ AJMU~ hώ/`X-f iz$~^ gbwŢ>N7Co?XW|f?~/P|U6 ?&T1&r4t}@QƸwz٬{#?$:}׮={Kc|lYt&:$`=r-cb$M ]asicq^_Lb}--:>ߵ91KM}Mxu gc-e!OV&lܺ%fR)UwY7pY"%20諅R EYc.9\%Xz韦֪9zBv36w{Lnw8h)uȆ.8!W޳m" 5ec.2쓎s*pqב8,#%I](RMWxpI}"*?~y\8' aeº1Iv "ӵp򍰆8Js>$VNEeM:6j)6,iओ}+6xC^hUIk/`c&!{<)T6)RɱQ.#kOrCt]i-$6pzb& o﬽n5Q)`ùs|'8 n eqqOD֧$j`A2bZJ ~)m]۳27XmJfzEWnO+guF)X0nV=ގďAhURzu'*wLIuk(D{ń%bt8P "6Bk&Wp3^j ³YF]c" UA@CII @DŽwOZ0mVowh"yu^O$-c.Ѭ.S7 BVrwj 4=5CM7x>(Iİu3w,`A3ΓW`Y[ĬF@YOTg6S؏H4Q) h7XI7GvNyPk'i-fioF KX%ըXrż.y?)X/^LqHdAFG EOp;s gZa0¸<51 s:=Ph`OVM隄[d!R.@-)L#Ksʜ |!Ҁ|Ǜvj]QX b9Emʳz( æC5„R xk废`[8mw nUV\]8鎗Z׳vGwq*Sb)!"neB,禗zu"x}0 zEoP0Yo򲫆|H͆nCQ0Ao",WNQyB",|.O7)׬ΒdRO" ]Z =$y!}?9S= S?7ϑ~VJ f:Ҷ¦r:ЖI!L/ z cu)Wyr6]%2?r|2TO=aiȮ)WO@ϻz5rè(NJrͩR}7dN)EN!.b |Ap8tH켞KV\J8!.4JP,p ]7«6v'洽CEHjp>yͭe7Udwƨ"hϦj=>$%*Uр; @L(nZH}ڼ2ъM:Z\n}99BlR g ~+`$eZ:+*,o1[qβnߍ*՟,.l,IraЄdCdž"2$V;QlKt HE>iLRKq!^hMb*8 ^:Hmyz=}6*ME]D^vJ]b\諨qڱ[ >}? .K&W)C.h sb <)kŠ0*#͆f-,[+T( 4F[#x+NK5r~30m8iߢuppukTO/4_mQN@\>O*&I|hKǨ`D%1wód5œ)'p$e/@1<{2x. MC6rdFc:\4om)}R-0kސ3$IY`BQ*AG‡Vc*+DܧɥIǤd,]|d`-_Ӗ?A3-W-&>i&1ь.rC[;*|ͼ47"";v9iR0OmSL(cSwKopUI 7M@=OS f`L:M{ڙ Am>gĉ v|W0HNg_ 둪\-X};ثNT5g{w.7BB4GjX)7)j~'>f{=}DU`ӇCZ(uyRP4%.:80pt|{/(4F~5*vgP^k FO};w\m M_&0K}*w@T_6U7bdPUftYMvpk.ul~EPR d /Cgv w)e;0yb JMk3x-)|C^pX"uvbVr, ?na%`w_>鶡ǝlrP^=/]#oǀlx Fs B삤CFLqϜX|./S 15+Li :ZW3~Oa f|F]E`qg׿^]DjTu-xoһ8z|U!IWxӜo8  Ll,dr˴\W^饽 l Q|EkR|?6Fy髰Ej]DvN3"6S.^6LA080(!A  (`$z \,KhR?>UN @x]=qG"ͰvA64zApU3F82i [ kNEޏaj]I]??@m(} D` 0y26V|vƥ6;Xn_b lj /b^ Cx~$M-^[زq@1v=Yv~}!1>@'!\Հח!!u5'E&řc@,@VڎX3MGPS:?+n]$]`&4pݱ7IVrȃՇ-’,^N5NLDʮi+m,j3KМbm? ̻Uu܎ "rs*כ*[ANPt2j_eu0ȁ+ %Hi6gYPr]!eIR|ؙN/PlAbE[<iZ+PV?`K)m#aFeJ(]{΅݋nYi+95j 35HꂢY<0\,-FK//4n]]95Ժl?=xr(߸o{uȯ<":/0XZbջF=@gj*(w(͖ͪIna֕8/]6@J`5K` z |ȘtԠߏ. UXI|5wCKn%2N}\RpwY|RcJ<豫e~_rCn2]HTw1d3J%P=M)|;ȍ:, c'穠gz/'8bm1>?q@"/3c=q9/àA % @89Fjo9;|-څ̜^> ͙%(VmgLR|(ٖ#iý]~wz w/;N=W5ik!=O"Ph2>~7\Bה&}byg/k#Vs-;HLc Yeي)^=CmL1֤ec>![fxK^P)]$kxߑwQ~w(w-!d1hg ˙HL[:S &zyg}R#倩Pg! &8{nzx}&1bV4q,I  7NpUW{.OxzPoRtA(?&$7tdQLA4ޓʲc 7L4۾㭙KxF.߱ijNӐ6oU^o\q`ve82W*fl9\O-f Bx6;˚.1@r]'G;O+ ʂ R.Z2ndDOBLBj1rTÙ(cΧP+Q`0K㦄] +󅮩Lbԩ @M[EP`5 ?_}N̢ 2~O.baQk2D BEˊD|"?ceBe-Kkֻת+yh?ܣ8E)Qz%=E2MC AѤsT i s:))$ g7(DGů[!n6(3DWVqmNPq~i`$Q# ԀnpkW(0V0$n^:o6R:wT5_i<.c\+&لGcUPuvU;(-(ϕvˎy@Y[]zg^mɉh_c/cMvJs6\ : ( R!IUT=r}!y[@:Lx?&oqJl. ܌/2Di`ι4\} &*Ns֝^'[F!FV ;WEźh{Z&iÚ+7,@K^=3'چYn.nJ*"ѪŌ ^ |n([V>l-F &D\Xgc8[os SٳE5Cr_F;G HCǘ|)2ȩ ve˂QP“{̼ Yo! :`JHVVǰlqbשU SCt)N,LsKy/ΤFҗ-c322$ "։fb%/U  T Aejgj$Tn$1$~ﲒWeb=wT<656ܚs0 kNi3rv( Df?=@s@@OP`4RpBeg4>1hG؊QiҎvO bϧ,(0TKGD2qc?.#:&Tr"uwc\ ]^1C'5Enpb NH)4 ;!ֱ{OЩ1C3usv%WъNBb!/OB 0ʀj!8yew Zfz`Gט#Խ# 2Ʃoƭ1*N?UdH/ۚ V!GnG:~HfMIC .H85JF^7|ϝf6P7Y'uiL4Xé͒(g1TK9"$7~ر1q>%Eܠ'RXAZO{(WKd N?NSMlXJbxcljn0s.[!A@C*Uv'ph_(rm@yks\:Kii|gbG5;?fI:xZofziY4T2neN/v 6-so%O< #OU´w>NJJ떿/ʿEPxg <ڵNP2~Kq_ 8UJ2b)~[Ŏ O0O.-4n9l7PS'AQnΊG1&~|FsiE_q7 .ync}\8@/-\:.SzojŞ ZC3a8EQ,*]fVnx ה>'X'"EQ`bM`D$!yP"l|x̢)oۋUz~,XgKwgF.Tjr Bhk!B_]ݞtNū=1jO(+=H7\46,!yQAH_Hަvp&skJȈ L@ )p W)])dˁ4z R Sf~l;qSk__],4I,a]Ylrh$C e,5ոzVlhB3g9mWeW2!}޻`.%Fѐcvdɺ,Kc&$Vķx$&4|?އ\n-JgaPBt],TEm0XHIIG#0LM֤- tx R>R.`Jԕ~ɅCrhFM,bVQ|[ui٘饚Յ fy!d#q ęotjroiRn[>,]w%l!1]B!ctw#ky^ , 7T)wv} XNa Q6{LY5դ*NqHHY}VLWciy]9B=Cg/]S\[z(4 yRעUo( z !oc6:%'a@H e \{&{lgb#__tk Qc-Kg`1Ru>Ɔn;ha\کN/?#\J* 21FEnOCэRH g3$ "W]%VkQ{{~^lAp\e"wd%I~g;cTa@!zF xf=;0 `հ)=tZ{@D =Zlnu{7s5ɨix$7Ze,aA>Uopȧ: L1b3VS q""+rsJqMdޫuE)1ap),BA cAnP nd]b;4BX/iyτ{A Ptjtl x8meM٪r!_ 7 4{3"pP]+VF9JVW߸;%QS8x&r!dߺ1'v)!sͩ> h 6#)X.voU 1%tŽٜNvm%+h5Ԟ"9*[._[utt1}~ 2T> 1lPAT[{ 4h]5j#3$;v/7Ow6BN>@O):mLYK9jз! -0 = i&rڜ蟏0id$Q mP VpCV^uGG~7w|$7PH)NY\;n5 g9bWfnǪ;Ah:7K1oM<`}:_AL0KN6Ua93C>( gE}mvoCSC&5j_5uMAƺYAےyHDsw-1Ob O u߮dku^N2c^rO7rQG^{}[~2;/Y, ߃ Abn~ kL8}ubgVvWP;*l&tNeBD_2bQ7^|1`^l C.v'6S2jF7RӇNqj$:V=Zdxc6Qn@"{j7S"vc+Y|<>JSuspGPC1Z̶E n6z$_t4͘܃/(| 0* ZMsgA@  cE%w;e G?{jkp1@TOjo*+_]e ԚD&Wط@՛OvAY|С=H~N"&%. ,<<XM {^%⒥ORa(ρŐIP S/ff1LL'` 0{y=@y3"5,!DܻcIʆcM&(u+=ֈh)H|MZܹfr4&a&'b;I]:C03vNjxj H`N~Kꔆh8]HiM^򤹛2yΒ&xyv;M+$qs_{L-l v.8TQ$0YԊ!vgQ}.8}G?KJ|=[*r3/!@Ւ"} O)G j~~n$ .R4QWǖh|><8ֵOC*)lN4,hՊVD~Z2*1?֔PV ;=D53g<ٜW@p7B8ׄoz)b 9 U jOK{e[~Z@hџ!Gk?k-? oI9,l+)UwMafg ' JV5ƿN\D @ z#vspfT|4vf1-܁ܤ_8D"I~?6)y֦9-*O٣U< `ʏ|( V!1f= ak{ge _1- H1`ram%uKBflu>_ԋblFeD7Vc7.hC ų3dDh3qް1WC1Spa֗t' 焏Iia7$w ކXQ3hQCE{A݆zW,sAt=DI D%v|l;b_Q`+`$gx+N@ٽ6,n*\13ؕ*-THYxzFb`.8l9/r)p=hVKeJ ETjXr'P(j4L#\0Nn 2͒TTq_Y➙-@x+Z&CTNZTa\ #](3&k(s\/W ~paMV2X{r52OEY>ޤCrb}6A)k_DϾmHSx4ώG4l?ADPuG,׌CrLϫr_E\,qi/l6 TP6\&Z\ 9'>c ?D8ַ?D*y%+5fl01aD*$27d (y5._v0&lFk5WS{ޏOo]g, (sIVwG+FhSǾܽ> m-ƞL658&SJ ݆a̱R2L #Ggr⪇6+/ ČNj+(5l k<½ֽ!mYtđ !oyi{b~~ kUPcx0dxC(“lDԇT/kBQs`?ds{얧}N:`4 ;L2͑ bL [k]c 9JDw9.;?`, ]TZ{5CFKs&]×^hdṙ̪d4 H^oBQѧ48ڈyZ_ dI֑1 WաI?EZJ3aa? [iF/Oef )oM\s~6OyiXGG i&4#7Z'G%  H͊gwp2 g!r]tX̨R3Pp<@akbt`ʉáBdrrC.$UFX[̖sέg0 Ӗe@D2k/hN)qxhb*pW Nbj-fiw]p|-nc|ׯj8z>G +h̊,Uc]'p)Źr AS!xtqC`%X3unAo-"y֘ȊGuEnL$ȝmo*םET*,ȓn#u eBa504B݆41-lYwd>:aPPFjr#Q5">φ^nX^G8fAkHɄtPFUWT0"O{ w D2y{C8~cY77[HL˭ v u}:{9C&ӕp'/o6}AqU:/$a 691vbAyrr쮂L;rEGpz?f-Ll2cݔK%GQPIT VDŽ\]%ؽ6QI!u* U-ʞN]M_mNV>ΐDDere]l-B>-v==ڡoRYHdٔb]Gڍh"QmU)V )=-5s pQPe`e\Fib{%C]bxA7B_w؅~_mYF_$x;qͦ4Jd1YHBoNxT58Z/AA['ii6=09gpdy~֤QbK@;W 9$|4]Q(+;l5=~xw+cgQ0I}v.iZ|1K|w< 'wR6ND~ R\#y[-zo*`!˖؛q$I!ш8r]zO 5cX%Sw,.H I:ZK f%64HZ6rGa*K|F%E-HE֍ . Y$jiReǬĘW({ӳ1'Th*,̉)}!{})lOn@S$jwC$H(uq<[qe.S9BjͲn,'j;͋-v> ~f3Aiq@,s/w(EJڄ^ H(oEF?6~GŸO!Sx*-V$-oEWQRw3Xa岈y&qLlr/4A Ѯ;}]91Fj ~^ HBQu>w=})ç'|"3T6'aTV\Qk'6+NV)I5Ղ4&V^Xzh#^.%%]oMfjX>%  tȓ+Ir~K 0$UM)bo\y6y_2lg6_晴_Ÿ™َ5nHTPt@TrB"-N\Hp#1TV a t"zkC]"=q_OB %3^ u ]CCwM~Z>Q/.N181TraN?8LNA"&_EC`6,횱AK!M+MY9?dD߮l/hce|ӧj31_i<\tWxGs3 'r&c:wK94&a* /z^Fzt:5w3$$ FAQ$i: |ܹ6L/`n }.2I{%#Uc81Œ?E}-]XW#\\y&SNɃ [ZXU&\KCT[Ő)q &կ#Iy3:Ӓ k =1\K\b*f&0}"]ӭ z;^t,rrew.Yv$ӜT<5)NL~=JG,URjQfyc)$e[C+T@ih12u#Fs9߻fF$JQ{Em,@L[>N `_\:z oK8sǬsH`H_R_I Z}X]GgSۇ]uAZ9W'˳s}En* <la!-/:cy+BFݶ" =aտD1xG8%KՆ!NS[dͥ{~TV &?cتCrKV&HXP~,&KSv5~m,`ѲRO=NZZAiR՚=A0ٴ\}vBzw,^y,@<ͻM 8l?˙'ZW"l;@~<`Pky]L7t[cdAE&<:I,vL ~+8\~+jԫpdS _!9.Rw+Wtf>:a*0 M-rsNQɃ2ASyH !\'qs |z\&Tg<n ge@(:[B&ȕ̫;Mi9BMc T> G([1; IhTi]!E¬vȼѽ GC7Q/`UޜD`D דţ;fnpB H~4T`yAb+?c>aL8F?q8l'6c_蜭B.F$pwQiXx"Ql~;'u!Cynu7~$=JgJ+rrthdׂQXsu!~=MJEb*.y'>$װVTֱ[z<2/jƧiGWiXr '8U[AI^.7EtaU.^Pw^19f/r 6"/Bb7=ttfѫxtJ^YTV34Wԥ&EY RE9y+WݬٌQ2`Խ.9q5o>9a@)}rS($RMYqY–ONv-<ƞv+Eu@҈ f8R:ǨuIVF7K)'b0 bA5jf \넘5T$ Ud:"e'cVx_Ëw%S6@qFl.<(x6gGSM7ck+]t3DR͋j/ף&+vF}RWVKAQ* %i< `}'"l7}Dt2 R lMo.UU82Y-hoYK :aq(a9˓8D!ML&$Y 8ϴFC1:q*HNx? ,p:DNkw B%ScxU}; 9_m`Ji7}H&ˮ[zE^( $/cepY(g?s-7YSe؉tPs&hQHdrQ-%KJKrUAgVmw}|ǴN*oVu~xۿL D sI&]*):ܓ5;C%Ej = q3gy0ޕ昰9˛deǿ _uOR8@0ָB,pڲ,;T6Uiv}MWvHOYn%9 q%8XTm)M~ofCAu]o $\ ;z21S2Ubei^1+|Qe;QT㼞 i˘sr(3?c;p}4:`uGh Mi< x. ?(/?Or(6kt#w{h*za%rGZrOkҕ7 fލRKܱX_BqP3a;Fn \Ƀ&CŞ$=ʢ,^M$DT.8 fF?xv #:{^>ne+8o|tKYnصM qi◪c&]<د1 q7e.恀kLw52t#(O+ɃҚB%ɪ{b1@_կ qmŏ2G%o>+_DaOOʪ?s7J\^6j׎ fT:=]4냱T+Ъi 3K^X,wBZSjr+I%7=MJ \Jn"'.Q_sɾ\mo,bRH!|졩߾"[^ 5<}7 |oy6nS>&jg k3{sws@SþJiZgMp3U;ڏs1h+a׸"%x}^%G]1Һ g5{c=YvuOz1FW}8c)5UtճbiW\v Hm48${pQ(fN^/B+!u$oTn2&rv#\uiգ|Q{i|7ĭÛ2ywꎖ`JL^$?bYd/&;sm7=ƿɚXn=#q0_Sπ%œbVseP_ k?^nƄ] hbcC٨fӞ3c0FfƼ|SSm7R\2r7`֣qc>󏑟ZkhN@+^#dI='O7NN6psav(Օo[uK)4/*oho!; 7ܱZ.׌ Ƹ^u<`)?ߧ׋{K.:(BŐ}ѾYjtϞ?{b&R GGgW[Ncc~48PD|,Zt}?n }^䒌 s)MMs嫳S'M.SELUڶ%cҎ356*9#a*0eR TpG=[p9X̓nE&2voTPWPkׅRZ,Xʹ* Vr4RبjT#mKɭ5Xf"HsI(nkaƪJ?GLR1/lIjX$ Ў-QK-vy+onTFȂS!> A;r$e"͔-"^?Ȇ/~[6s[@;f[DIW;bEtY6CJH?RS;isGb)?l=JdZ?'JRFSʫ9b/9 4_.4SPD lk6>5.!Ս)?Qj{/Lto3MCdo6deg= ߖ"zGNmXb#* !UH͋'4``Z8h-ϕրI]+g Ƞ5?P-&Z|GVmlNpoÈsac&D%yo2Q^B]A흏8~ۨ=B[qǛjr#wzLb~1rWݚ3Kwt誾X)IφU$T`wo/dvG2 Ͷ]MdS9: <ƣ֬:0Ө TKZke9e4HaV9v5oͶq9qDlWw5y*ؔ`Ī6 X944o `]j^+0? _,M23N0_ A)V:a<7Wp03?kA8n:űܯd8H2aO0RVF½ ! w~ f(*:wi|2{j:zlcA9惄 VnA;s('%8+ǎD Ms.\å*~wdUwy, ).QW_!s ;pȯz(W7}*V ս*-ORs?K Kup:~>,ˇݞ0>9Xy*rXslKzz/kA La r5!2gm|yqOY2,($gMbu]k8S^(t3l.|f9ٻ-[W>V[~=8kޒ|I!fCݤ gI3- eZf"3:k!jKFِx.k+&ndH+3뛒mܵ|,, H@]^^ykΚ׶ʛC:2#dSƅ)*A9ቐ 88w~ DGvWEzR۠Ղnl^%2,!1]}ϩk9N9p "C#FIN]ӎù;ULxۘ'.:7Xlbuz@K-+>i2ȍ?(8*Iz=:7.Q9PMٸWV 3ܕm2;h±ج)g X2C-BݺЈEq>NY;%¬^d'ڹLHn~ör?U ^f #'3ƺx?T:0U |ОKDՔ#(ϨCaQq&BG<)lG6wjDa=2.7eS4@/uTf*|.?Rc\U[|str76L klsOb{1zf e}ͽ%ٷqG'4sOPdHd*@ "0u:ؒ90X3Ae +W $$MrekMh 8ʮSnEv=NP)X3\XlC_;uHZC)P..]PR#8|EY>T-Xx=\Mc\Y f6.&:H3l'50߹.t?5#&ѝk \ͤ]%;"]xt<'EMErWİ%["]O}G{dTqIeFج@t9jE CL[?2@NGzO;䌅)|j5z6 ;k?>7+|Ϭb݌%֨A]!Aλl0nF*s4hI׈83# ӏC: /%&K 1NJE-(I85HT浣e(Ag"_V\C_Zs x\ ̌퉐K6=WB5γL>j'5V/on  "\ZUyDAU}dER*8GzlrZ6/;1٪#sSc-D-A+ C[ &9ż+O{~.} 4҇o DcGCA.P:^/IKoAP/p eCGu{񢹵Vnf#3Ky}NІWclQQkS|8Ej6b<ͣSJSz+Iav/x3^ԋw_ Q!ɳҹ2W맧Y0\H$>OtN~Zho Wft KT*ʐ?8wEz0 m [炎,}5mGc1G31`BI˯X#$B ΊZX?_7S>PmnDjx:mB6Y细>rĻص,pv7G ?S_$EQ,/N1yREt~6\ܿ`~PTVΡDFv) ^}:+,("a>}17Z ]vb]G@Kf锓[+zYʍtoa' pCM2oA^V!Pʗ>sWʓzcr3>rXmM2a 9!_ gdmիƲJ9<:sfr蚓i҅N6rwJL1iO+nYnX6`Z7pz`7HkZ$yy<6BߓVIj<4FD[QQsШH !;vpmCOKV(+'S Q87AkEGC:<Bk3tR9j{k$=d(LEB^'A'̄X=aBgVەhwnԯ1VuRMQ5wLۢ4 /0\wv?%%/TrQ*IhT4gHO$S۲DM|G9>F%Wd bxj~4H+б~DMAK#6YL@Xg`:wp {IMDךo.z3/;\x -!'Ifv~6 "ם9xQ\4$Pr^-WJ rgeGgJj)-2&T:8e2Rʭ#0Yx@tuS'meo&[&Ppϭ0%ʴiH[?.C@ݽ[ɆS@Eb{;$S ֥at_M\LlSx⿒3d9yTP&{^=I@`(N'v&b.,Q=*/]7 "PS5yɈUC) "6Q:9M2cuMB2ɽhi(?!5` 11$dRR*Z¾^kVamb? c5cQ-ykOkw7>VȨP5*/if߸mݐ 0N **A~yh>7Fxˇ&*l"`qUQƳejV[/vtfM4xRVQ WDg̰vG{1xT;*& ]cձ4=ΗϤ'0M^ٳ5T>2_i B[~2Ҋd\%ԭOq5VhG7QO"" 7& فjtcM.nR}[=&1,7aGxDhY) %L! 61f "fy/_>`@[U[3v9FnަS3+Zra/A9y d6KM&=-0.yŪā3gҢ\uBEqMlJV)(خK۾0d>`hJJNdOJͽ2󀫩Tc6e*腏 l.:2ix7Ȍ<<*G΀7"GAalz"Ym.b wݤh;fJeC';^D^9;r.$tKh.\ u@<P#φK)#Ip|;~pj 3Y6^X@~k@θw'̡-J:hC`4Z ZߗLP~pnB?kVB3nXcLX kAN%5ˎq4qݕ@ x~ϴ%39{̈́;9ץL=a8 j\kLB/," A>8=nyZLRn/6cS4\bSʮ|)8LS!(@'{WRNR&ȿf~M ^LٙO[Fv㐢_R(_ .(*"^7{2D*4= ]gS @uG/\zZ=iGC;Y}(7.i0~Aʬ[^W-6pG g #s~AbZOoM =iV#+BYtl^EgE)/}+l0gQ]_&<fN~Np.`MDaڄ.|]QmZe>x<$> &)lG7)mhs}3β"&j@aۜN\?,T>jC Vp_PN<尵^`{34= TM߽cATVH_xzҿvF5*|ZQX>,R&&l> %C"mB~Tdm8\IE rڶ 2346۰ {<*K+0h9Dgeymv&Ӛ wS^ݏ,HEW~N"Hn.oT0zxj`o\J6x\i 4:Lu90)_e$w), 'o{Seje%77T.g=IghmO!C2/3SdQg^5)ZRJEPBqtcƔ}TdW"fю|"+MXx@UxY$(]lh:7 hY{xЃiԌDfkR" ՖoleBL7limh#w l:M'/K&&I\P},)no^u(GUh hZR=(pa{-|免&~3ZA)Jd1-WMo5$37/aAjRF]J%B-̿.; z}PmE< C͋gtd~7y\98l=x &M =Zf\BE mC"vuvEraVx)w'z(\4:o8@_1#  |Z`L5V`3ʣ8pt#=ngro 3H[G38 w5ɋ;"qkmƄIK f2cLM:2EYqt+fP gqg?6w $st<@>NuDO5uBɗc\MP+! l 0w:0*JہLJ QГXPݗB W Bء"cI%n0ZyбVLj|U$]9`TGY"S>k9Gxϼ'IPX*|exE[.w4= DήA@h7|ԇ:t22y{2"voz5  Wnj;Y7h Љя>OG<`~I4^c3Ai˘hvo>pL"#Xd߀%f؟1ό>I@.[: /!K[89OyOw R6DXk]{' 8JfdH&;!?:.xWղ7npIIyֈna'@w6IDEE=V:|׊|@%Tu=RsH80ɢ0'޶ =FΑjNfi-o 1aA}OG%" AO2jhyhV_5oWCQ) ۓֱ*}'H rT<'y}5edpAxKnoq)v[C-1e QOƍSE;XFQ IdڈJo㶛?a ˌ&#mAUCr# HZ9)?CA;q S׌ٜ>Y#yDza5մWR >0'/ݕ(R.D_-|4PU[Lˡ@Oս^iJxBS@0e1z+;m$mFf;gTDcmAGQoyCt*>,ͨ .6 (ά!Ga{z):)X>쁗naGzQ7zqQtuEre\B}tʘ0lp_[L%'{yS-QAقhFnф7M6׆-ЂMI@ܵY#_,p$4 nāLa0MgШPB`]Wϵ\5x|]LRsƣte;,%8BA LQT&|O(woM;R "TVe ٝ .Яra{m)ZÙ8"qTRdA J†8U㊄9AUtYMG,T}i~sזU+;{: [ xS 1vC((;c>|{TI<:nܱ|ڞ.ظ~B6ٗXT F/,0)4+k 갚 HyUЇԘK+|/`E6U[P0Ɵ_Oׅs;Cu ʛPRl6*r-0Z0 [h1lf9z ;U&ME3mX!.},N Cvݹ1Qt+ه+u+? {^~>μ/yM(9`EfC/$_@-pQl/qw{:G< ^㔑" f $:Ml>X?';8G( * [nn ]-db?M IwCR;ymt/~^^$c7{+u]ܢ55f"}3YhF(`C!v~!t}pI J |kZ_w8r+[rfZrCYOMbA. ]39;U+p&@PP,a3:C-d?Mh\2&Δ:7.wҰnwѳw TӲÕ a^U4c -A6BMX̑znesƒF91"&Zu׮B3/Q0QD"KZi)i{ђw{ygj^L-^ ;9z|5 |,fJbyEFO㥞jF<:rg#Շ}xם037Z #WisKV$jn,` u1xuZ(̬/G~L{^ 3kp1"a"oֲ+1YMFwL(,(Fȹ Fx}6" y2A`aF`5O"Wp a,Q y}b RH!'iЁI _.:_QS]_2jiX\vYOv} x)e%.qMaC"_R|n?;җKk5,RB}H([o^Qj!7&a=(1{Z<OoMnO'4p渁a[I& Q(a[g<+k:-NY辦aK-"jz%"6]~:Nqc]p퓴;OU G%l7ZNZǂnMkS=B҆H̫I><92 EMRQNB݃ҁ<焦NYT7M&5ͫE׾K_D;_-63k, V[¥y &СS*/U'xKoBNZMt ى)8Yb3Ť/:nUEG ?ՁG/,&BRMwD25=YX,4+7E_$8LP'/7YN!qd3 f*5MNX )t0oNzv3 o{@SG>.Ăk_^ڷ3$I.]=|.bR].~dRr~cvh6DؚH# l& |MT_y7] !0vbJjj,ҵUZe1Td۵FC1nL]pcZ4@\c1޸~@t?[| MtvHxܲF (nUթBb}GwsfS.߲,tEmI: ebWm0&HL`[jsO{vM?>%M9"!^dM9C;htVX m %pVUp*хIX.X.*#׆9ϐ jj@Q}ӀVd .E!%_?k 2Fk.*Ɂ& yL^̶;4Re#Ա>FZjcFB a|gwxW[]ӏb"Z=~XmH~2d,Y~o5Kpi;ܠHԔInd3 ݫFqRNB ꌖ8[%Qÿ9YwnS=! SԌ]zXJRyXAu-I}`$.qf-8 U|)1]Osΐn۶t# jZ LU>QhuEq M*HŠY(MCk_// d;D8":` 횪wj+$jE m=l6b{ܚg>kFwAzV\2@ucaE2SJ~X,NʧP9rxwB>z+5s.`\qAW4k*A<=x$ e5;M.1C""oM7eܽf034JJ4S޳ m%$ A̜n$`MAa {*7IffBY[f 5WBs<)*WG++gANrېqS ,恝,jQ%,kΟ[!=v" /VɁ^]QrG9էPXX\RB%*^xg5@P@sD8-^1YhPed9;tl+4?uxc[Z롔 @*隣Bwbu_F0C>} } Ȝㄴm'e?Nhiپ?N/3n6\R/eb:9c5v'|V!VÞdaA{Ѡ^A%{:^+&+oN:RUah=8VS i&1Ί| 0Adv~J4SR]yFt~h?5l%)zG5?}[AyZAϐd2E;Ny'J@KP6ך7 3cz(7l4h7Q[@3^35?s/ً_pq !2ĒMP6pt[~@o{dG L$&Aj@N5O :6< 1/m^\1&޽ܣ=+رJM*YiyN(cgj/btoZlZK3f Y`,<>}k7\ۗj=aV2Ž.|(ڝyXQn5ONV)ɀWk#mhziW8`JL}xK%fv{$ Bp|O$z p(_7*IBp%%(ؘP"OWOuadoС3ǔ;5U (P= 9>TyD9na{Y߻"ߝsLFoAe apT(8Z+' >io1{/Y3&@WRJek Lx%r>zIaP!wMg1*y+~9 wM۵;VO`TG_CN)7ৄL.Q4?SÖ.2F`er>QٛC;6s l8-z c&* \BBlH7;Qe<.ܭ9l'E_lPGmiD̑L _U!JJ}RZrlaўǓw %`uO@Y\d{F7$Da_0 Slq6 juQ\5ۭٞ޼ھ'ڂ_r]'H`d+i0B`n{.`3 ǯt|3e#s}F[D8ӝ6Ħz2. !AW1k|îW-QԭXatWX 27ޠejc {ͺ{rV?0@-1ڍZk/c~Ub@<&ط#I4ϸO9e,!<"/qƜ3#p( Q G5ɑF]!9/ ,Gōz|1#2eDL&Hƿn߇H%cG>Xڒ3q K!29OF[e>&<[DN>Wqj{$OnYT ٯ O ً${jYj$ǥU)'PKiɊO!mW y'NcJaT%db X 7 Y"?YGD$ۗh:\Hhm> nt0ᇁӛm"{ioO9Byl6;*2GhպT [lW,İqM?wVn".6N`׸(5ӎ݅YU :wWYM(Bp!uz7*W!qҞYV5_. i Waٿ<Y8.AN:Wl5$MFq8ԩ _d'B1Ù=o dKiS?> M& X܀Шn IT_NW, A-J z4xqKaMad8~򮯛Db]t"[\sʤOR! !%ǘjhZ^vʓ@c*@62#q9xOCʗw16,(@в]]#;`y7.}/ MZߒ6yx#RO^,K6w!5<+ؠ/ǖS~ɠ -J뎠<$8j~5^1j;g?Y)2ֿ+GJªG( ař3zWӞQڷpՌBEGleUNQ|0 [࿵AM]ֹ﬏Nv*nϕYg#9쓭fMS?TK9rMD-TcfR$ -R#LGCbͰm%ЗZD QJCJ[Wɶ2.`G+W$p in{A6,IEimxM1 pWr:zt(&@ƞ*D cؿKQ{Rluz7ɸƟExIVyӫeٮ_0k̰~Iڴmy~e$?4P{T%eu:֦*6uKC)ǰ^'hS=Jy1%´i~̄vnFq#bסBgHԩsGdȳi y+l5ɦus $7k 0צ6GuE8{XcF42Rb#n:5!N^T,+I4L .D`𸢃<>FզkL%bI<X։=qU̗up'!l)l>pB5j5Ϝ c'I'.h&!0 uUuU&=F?D ۣӈ21](gSG?Hiz 97ӼtA" oE"%_R>3I(,kq IƃT&|5!EyųN>z^Rq?60B6N_<ʉXRgdz3U1_.WCCIł8Y^5Tk9)g[ OZux!Uk\,xH6>BFuY 3LaK:fz+L-&g_2c 8Z$ Y's*Nkgt>vְZV'jU 6!룾Y1uc=Q|Bn٩@ Xd@\a`::(,iP1Cqͅȫ˙n^_OF8Ly_OK1Neq+zKC,H@O,fZWS3"81{OTK{S] ImW>VlΘ" nH_&*# !@'ES L܏>cv9*.[zH$/j"\^{Ni3ytɦ^׿yʱw5:_ JR_%W5yV"sDcH)fr|%IX3)ZR<3N,|^1c}=`\Wi.q] /kw 9FG SI7_.$78rȐH^\q8&Qt:ɷbARzv57{oS׿?QɶLѷ5)i$##SQT.LQaկaE5ϥhכȄDb;d}'};l%JB-j!"%>^Q@*oDfvL?(Fn·C,kcu3m=(t+K~rgRͦ<\L% )lXۤa "1ݽHGmbB#5cPAGiRJ~G| .g'ece;Lsc= 5#ج$v2c2SP{ZrL(g[-g i>@9=U|J&*ayҐ@^S>3I#=zek<ӇHD[͌$QioAUOXj}£y.+Y,O8R(]2EvRh#S~8!-&R ^xp7Y,F#ܴ\e+nH![x:jŠ-> s,A1>  ˘GӉ5XwȮ=ьPțlwGB^q@<식5Ҫ_t6݄秈w0snd"(ZX:)t M%Y_r2iYEG2Q!C-|1bETk;"^iL6|O$%]e3FB'2gLևs'RxT*[XċwE;KŠ(| Tj[5'x dQ6|S_dY2xpY44JW+| t~)`R^/[kR%ГyCҘiQn<'K[L2/Z}A{9M5e[(r.֩SS|3}ymY@^R]d6ΕုGssFDV1aJ,HZ>@@6`h_" pǍk:"a$ጨxR9o3&bpG;X&|845"$~#XvI:CKذ}~}6$K~5Vr5>Db9m;9%7qpv%t%p*/k\(Nx a)7TuoԹY)`oXes"( Ul^kosT%eYCv/aEU\ћ)vqև7Or´^u"X>{K Lȇ 4pX*ˁ~j<8VpзͭuQX|ry„1]?yƏƨ9,J$ߎ]EHMO V]i~$N&ӳ/_zI/t.`~tTl#p ~x'_Rͨa!Kn܀ն霥O2ᡰ8⭒E$^huav"skE?^p5^2r\ڞ CER簉wWǸa3E2z-U=F5 xxcĿ+Nxoxh89F ?fh-M~pvؑ\N*yD3|{] rlwR-)Vh _ι>ٽUp{ 6 <}ZvlmVF#W3 |@mV}L\acwJR:ZU7yM&* >;[" Xe٫f_B NsR)6:Ձ'= >ePjv^:<^˴H(wERɿDS%QyyNqyXB]DB/VV { Og2E(reL!ײ@2h輤'Sf.CΕ9# =Ͽ/WGcLª=. )t4m|FQd.[+7wa.n% l,p't cK4ιtjq$Db Xgnr}3 e> ?ˮDZ M?l tpc /L:q|6 Q۽hDaki$Hpՠz019(e}rPsԁ*J;7"O-j^R!7VQ/mX0{v<뷄q?^ڪǕy;3et/6zq!ȰkZ+EU#Xku@pA< jIt=`(ϕ',c֔'g%e 8Mܔh.2Z!n~Ƀ_,i訝n*Ff¾"jG^mOJ*E oBhY 5=g_R%m̸1`?dB޸Vy䚕*$޶v Â)(#\ m7S"zlN dj,"Ƈt}?Qt@ GZT~4 \cPYz}xIV9:\(:qukA1%!ZI˰،[.Y#tn[0锴gvVl*krЭK@}nSYdNyKX @8ݹUc|R#d +GL=jqEYsj3>o6+ htE7E]V`<m ,BmaM<9:K;ƌx-VܱĬ`7^etfM:_ 'h"`hIEnE*Usϋ ʸEV>})temH!l2 ΢V<4xmH{zZt1ǓZw ĉcCULq[2V)n2[=G>VP+4+W\ CG-hc($)%E,N@WNel\ϡԏ/[.lIK܄*gKkW.q#5N6YY֭bs֎NŸ?:/͍3s3g: cv{xӍm{Ħ*I7cAA T4[+'D+*bYsdG8uB쳡H+X"N,%7u;nI2/vI?-c1$Imߨp*|*2^+L(}rm3e zLuˇZ[nӚpvƚqRby/eehxȝG9Mךʘִ=_As.ih*,-Brk,wDt77l I{tCkdZ/<]52V:Va^̄8!e9y` d2ZG3$d v6zqEy|5>̨qA3g"=y^Hg$jlv$"-r 4#&gd7'hɥH6Y:?nzOE9زQ=Y 3@%xan6 \BAc E3;ٚ'0ƻ̥Um}4_vدĥc jio1CYht*'?*| OU}3fj=v &t ZӺw@m ѥm[S0z Qp2p(nXHE-mŅp5V 9LwM;@]JG8(.?Em!BLPL.?,=\qH-el cOKwKB6HjOQT{2b79w0uQe?f{1*ᭃo=tDBbݞܽ qV 5~1=Slu2 _^Rlc7ɮ=W < w$SmQ]22S*D  wK~ZdbYFSPݒC$.kݦ(u'aJtn&f('Kf)SO=!!k1;=.Nͅ5ZKafWqvn%:Ni#!>CIZơ*? ]r.W[6^}5F$JӞN5%Ii.T{.P{Υ^!d3w-X`LT֎΅Jtۀ.”1E8Žk˶ QD.fߵ=E/|qLS%` w!!9 zm.<$euwpE▯*AyCbLjXx>{;)Տ1{V||pDP Vw!xE ̧t񶪱hWNO_" Ša]pYIzB փzB'z*TJ<=O+!}>ު(E'mѰ3#%7b IVǷS+$18 PziQtw{c3sMHCx3zK%ĉRz?!(f9odN|(Gp uav`2,!3eݏmɜ$Òcɤ6aы0SJ_lf33n чo5'J#X&W&`%8F<B.TD{OvJ5UXs/0\8j}WCޝy krɏc< 1OdYMx&u*'W*ʡSGMD7w|OLisOZoGR&9$1-*uL|m]~(b\IS}UuG)N, frMJ 11ld_ʞy!&FR|kq9m.;TC wI @uU\OL}U%{.W jxky$#L#=D Bl+.$30d]NV033dPE'o-Xv 0Jc\kad(OD)F~XO0hIe !<2djթ*M'iqP'>/ɏv5iQew!0ZW M*n3EH]2ݬw@ĦͶ̱FY Z&NRZw6%ܢ up. ]ざ>˯:^8~w諮9!0룏TyۤqvA t.e?TY?K8liy|MSֿ0GJo1Lݔ]J2!X2wP8,E//xPOUf=/HV66 ͙!C\p`q?z՟f^K{ە]Ihe 70 U,˦/JDcؓ?K9KXvOi5B.Iյ.nsﳏ]BjtX\KK0.p? L!$5ZvpcpWeÿMHp-IL@4. =DZ-i>[Lb=Tu%e>njvukQ8Vcȁ{CpD,F1YyTy2Tr !YQT̕}0wd =0U>+,? C;僋pQz'5[T%@8 zv#ǹ'Ӝq<=嗛\*q 6Qpk(L^{)Oshvz6hr EnF%h8'hmw.\QТ4E"_0 b?f<Ά)D!f9"wHZҢsr߂vx,α ޻ϰ4~ߐ%ϴ9v2VTPE2f'nF: _'av:ݕ sK0=/`@JLS_u! ƆXͪX>QM04[V=w0*Qu$^{ɀՐRv* ͍Ng?#-J}? \;@by\iVUG>޹<щ N(Kz[amI>ܮ*@~𗻎fX 5[aȖ@9sA G[9<A͡f.xQ,'"\B\-D+dmtob"P{(FNod$]r1%ecR>۞:dvdjZlWOY[tYbXzQym:[CLhhH50~%h7w1Y]*{Ӊ28ncnjO@ѻB`j3=ˌچ㿧[7{+Fo iސ|t 1 B8 [UT\b(hQJra l3Psr.1ܚso @sHVԀd=EA(|QmjoI3PB\]S}ˤi{w98m3l({lݬ *Yt_lo.Tx<6_ϻŨgbI)H8*CnIϻYtPiҽ"Xf3|@ #SPDҌ`[czr!{x9aNe@箵M=_|q5δc 7U@ y 58>.aRg<: wbG@8PcK."H~OXPQhKH'P#!\"*/qYw}]M =Lz5K}oßyDiKZTdI ߴn5k›^8urIPd"4z nA%2|. ##9›3s0CI~4i(.,gO¡'.ODOQBC>ŏ4.=z7볜;!m/s.hmDz% /0lĕiRV'͋lrRP4\k&"$ -Sl~5L٢B| KņґGw{ 53V4ã(Cٚ2-g0ػaR]"Ƿ%,qH#fhyKX wrS(cr/~tNzQW } 7}3H"2m_f9X(;>ATܧAJJ<>ǁM'iqւt&%GףJBiQ8l}] 'YU݉eS PD?l[:^wkJ)K73ܱh36[?CcF Ⱥ}q ?! MGbHt{Eɗ)Ҏ8NXju7so2H'e^`ŽMǢo[)?ٲ#_܉o_TtrS:;\$5a7fVKxʦɑKd/!YҒ6mD!T>zD…t?Ohd:i}_=R@zeSbIBX[ۅ*/)C<'ݢCש(]j MI&Α,SoJ#N~ +3ouuDnFɷ(qfGb|9ЭN#'Gn&I91T2 ֪2U0jSm<wѾՁ'{ #V;8042TToqYOƭpɿY|Z[ƸB}\RRPμ') eǵ *g"w(?.nl⸾!o4dGƬ5Ü^kjXquVUKp{Pj| f#{ƎkG͸;!.3ip=]nnv ԅ1`75*&^5YEhnP.vP b4.wF }lۊ:Rj [m\X=4Aa=K)8%bcgz#Y,@̬bFF=p˲>j*]bi[F>DC\Z~Zwlo-yŭd d)|3j+\= {TQbڲ=TU>cAvo",/GE'*7Ԩhnbmn;&DIbOzGүR,ӰFӘ쨾lA^rZiBsfAWFKeH&?Je.N *3֨\:B"4wq!yM<=R-?b\gAIOiRO qǸӰr~X7}8ARY yqQ}Ŵ>uvl3Mxn^/)h:msn;ܷKaHB+ˡ^`%(aace+ij80+XY4J@vz%t~iHt.`vtNJxw5t_]amNwKQ!b0(p~d'c?R@]]/Z)2a"&3x嚊 +̌NӉ %ʂ)mWP:jx׵3-}c+ i'uhRdr!e0MH7kIK.cXo-)UQb*Ȣ@"SX$ ltu9"]Rr2| 3ZZz[)Ksw¼siF9W{0xfP1z&QW(cp!D(YdgG]bb׃؝=2%SI[͙c3%kN!CwwrέknN`4'?R ?9R$}OhKʕ(IU$YH #&}܅VSaͽOxf;CquZ̊Rӄ(,\npzԯ6wbogz!h mtݪr 0& u2oA6wV.Y6tJb 2(uTlr 9R[㈡DTWm[׼PrkȂ 5綥e{QWCbU<էP[ުʘ /So /IWeuV6,6}lT"R7;V>Vxjv+R[Vq_%ƈ״CIԜ"mö$&GRME&߇I;(qqYmb`Yl-`e`&T ʐ,?S򯋷Ә" %YQg`^%`2Vi/3鿫LIwZ#\Z35y !sF+S|nz}Xh "*5QMWQnox>:;5sje|ܚ&a);?|%LIfM>q֐[wToP'yY䦣ีzwQcb[ *>͙4: 6XqEM$J`\DJjwVTezl;vQ(&/sn>JI -uB_T^Fj=f(]WWrUsg4]ZyrP|d7%]BLx౤$"Iv7kQ^HWm *qy|>}aAr)l~·VQ^,eI2e|A3F =x#c Դf4 p lxwW6 =qcsՌiZOY"lB~^CtUر_n/pOV,Nf˺պ 3=|dQQ䄂V0LH6߹"^rC}]**oM4ިGkF\ UO 1ǁl9b::lIUə"H|뗘0kA 9L;[%65'pS#gF$'Hf UL-23hK<-4t i!Q!o ;'XɏI]wH׋ŕlxa 8ٹz #OBsZH\wKE,ηts;*C o7g!tjsP:h+/22՗9=Pnk'޿'XF~?BnQrU'quфcz_TA5) xm]\fZ຤UcP{$5d'Sr<23j"+]&mSx1uĹ_g]6B ѽUBFq[@%0p} fM!hTm{t.4,SS);Kd8-L.á$9Z4W!ճBqj{Xz.{ov xEU9zS?PFs%xw:AceVh+;"'ۅsؤ<瘹a !Y-1%b{p+ C>`f%*I *KY/hqD-uj*E쪶 ^zI(s.o85fm\M%!"8# Bb Jө#KVU߱JEtvq*XTx%N=N?V??F+V[O fx]k6b)hy7[ڸuW#muX ]ɽv/NK?%Tڒ,ΈT>@+L~/*5*|uǀb|<8 n٦%p? +A!F.]%=AQNJ1%ni2{1RR ޳AO+̋M'v5TN? Bťx+ }G(R7mno t6 ^W쏶uD]3o Tn7$d2]q' eCx,qb{+u jX9B A{5o7 ̺XzݽB/RJNU@Tl Hic(7_VJj؈%wRUgYK`<7o("S٦=e2Sd0F/<~af)T,Þ< M) ͋IO !a?ⱬo KdNr2ZHɅ: /&wr\xb:ry1K$>o(yDZڅ nhh/jCKb9`W|oYzfh5 fRvU|4uYlr<}y `B. R-%lA+L{Ӏ,Woumlw4tS|isfXp|'pƙ2s}C:}MOj~ a!a`gTeyOOkoۤY eӛLLQ+ݝ4i-ʲLWs:r1q)>b֌ 7Z ;wRwv2y2Ԡ2 q}wzA;46A sć>6&\/%ʡ%l[?rۓeb[h) ) =_z|"FT [Rx؎ E:06O)KXjlȆ%|haxHJH|@Fr(y*5 %!?yW+s6Uv6'O닭fR>JBHMdը{Y!XuP`'_zpLo)%4'$\i}+ ӕq^Zrkz,@2 Uwl VIKTbaG{O#YT~C}o䏣 `/P80%1-[m2&PMu >&]\B!2;,0k1|G!/`6"CPZ$WÍ-bzubx>8f\j܇)tbZů`0J3hERUށ9 6(MeǠ녇p1 6gHL ^< 97;TF,BOEMYRP.V[&GQ6UmPO"P22]֩C/Fpu/lߛ *hgWQSÀq"heYxT(!<,_YJ-ɁBBqJɧuc-uAş^U ΌA{G- SF?qLlxHv;s2:P vDDl'WqRϰ)[Sz:'T ?لAyvB`ўzÅ8U==wi]JRIKWn/ &N!:ovcۡNp*-{OHL=NHEʞ|@WĒxP&iaYa~©Fh4G*5uoL?Ɽ(7IQ#2`cΊEPs}aѵ~_)֢t<1&ugX?6]{26bܹӦD0sa}TRWv*T2>PHsgͧXr,(.C.EHه$ G'"TZ^S̭w02]𘝴fz=jc3k/ӿDb~Gx[`[֯6͖}qF*G]bjXs܃ŽCk:P8>ܫ}ZAaf]W% [Uwa`HTvMŒ1>.Awd (J ǏpܓdBi@Y%d+\M w7?d8؝`E# Bޥl>ɫ/O\0+[xFŽem*Ig8Bd䲙[ GGО-"ʋg6UPx"BVGG`"t`gM;jUCjky3KU +-mcDsCL.,ԅ 8)q=)Jd0Q3l'8m>#haqElBbδ,T5ԃdLH`i̖ݿVcr^A_zμ1J2/gVq-k "kݻ?н{gceyGfhͽk詷pn.ľ\;ߞC &,d@tЇB ѥx4R3x_^h@[ Ց$'2 S `ڎq1o^l5U,h{TSjZÕk.Д ͋iYo*Q$|xZAg`mײʝnJlkmOƗ*\\$==$Q '^~-|]|I%؞.(&lMK-M](ޥszJVFl^$ThY;+"ܺ(H"<$-U'Rl^RWt3|eaokRfY>-b> 1i@XsRg}%;6# j ]N#h=h^ Gѩ?۶;"O #TJYC:2RbGF*[ gW?SȡyH&_;D<$PD -V/"H1=rRjxqcZBeU7.A'o+鉷O*v0碞^_YkSz6EZ/iַ+ 40 ?,?NAX9d?}C^8>-F&B[;p&+߿i]K ӉD ˩+t'Tb:~c8NٔǷA3"ָê]j?b_x^,YͶ i&nl 2ށ=+kw..k,Rζ\ٮ@S%m웅Vc6O_kX)J82;9"VShBʀX *=ţ2 % Ç"ȔPJE?$]A .fU8$'T)zH{ϰIK_3J`pXTH%oaB̧7un~]ɍ39E=(.1JNqlB4n w+:'EOご)4WsSe2*]QQ"+\G0k*1 쭨mE,Ҟ.~M w-b(rCl3N3'342㨁E̡5Xj!Χ=蓌809o, x/p, X'dٍ+1wC:NE9l>dfS&d.2CU^N~Vm{"Ō]{b=f,KvB^j_]t]I=3–=@͕͙3 7i櫱Ꙇir `OimC[6Geun4N1%M.ց̶iS;<9钑 7b8s!M1ZHi|~89(=bp1 "&5=p)?;:"l9ƓL1#dL\1lu[i([uJjcLJȃ%сMԡknυEOPS`qghFË)08 Ϲt*lȊ8ccۊwS~ PZnU='rrMnF<Q^7'D,6__ViHʶ’(.w:93$O<.Q$gAHv)|ۻ_xsmvdt#xj] ]M%|Z􉕡 F Mw :!%(ٽ,c]V39g0\8W"#cG5/*g+*=-2qU+%0P1#*3v1L|~~6cM\+0"Ϊ6mdCFu-͑&@Cls _7_?O. mO_/pEDdk|b3VT;pO E`('˪hr`1p qJ_ p[cQcYSYy}gw||7xGOjQgv?y"Hb&"H Jzʣew LE@r|t"+VAxUIqk,\|!DOP_bPV^|f1SnYԆ[KGDI#gbh`{w en6Otw(y垪-v5H^Ĺxkjltwm,7T]isj}֬m\U[}bG[&蕸^q`&n0ș9MrybOe\1@n";3k_@ l^06nJG̶N߯ΏQ"gp.@n[?J ~]1}# 14̖O},pĤy3ȓZF R!w͘ !grL|xXͧjoS[|=JJݯ:C潐.rv R1? 6寔mgPWZ}2'!E鄶,۲@t~Vګp[۪٠] a ,sdJqiIBfvTuU'X@7 JK.])4Ahjzε/ٹK;X+Cx~( 〉";nUcmWj &+ I4^e&? k j!2L=\>ʞ5_j04 PߵYi@8_m “|!dj!b[?30Tq:$#^BnK"Vbm3Nö[&mjY?|I [be7[I&9!7i"eF1|09X>56+n2PasR#R&~R]nubK",oXڨ: }W4{Sc,^!b-fJy\7NHF}'masN ?h+S {(?ܺZRd@VI83C9u %m쪈"[. @iSҬ8(T 6ɔj±&Ia@< u+=`ۺ- x`]/O@_d^=_7Q>Yco#&_A9130}t6WsF)E͙j;n z Omevs} -b{ScHz B]X'9\^LL#)bc#^G ׳A6SR1)Û%y֥.g g \\1A?*~Ů|@'F/'晕43^:@AD|pʍL 6ZT˖l>x4Ի%eu9ngvPq\iղ$m =꒰݀D{Ҟ)#}( ~Cx"&Dgdߗ`̴k6fG˃/I@er1ƒ횹a2w.)WZSd3)SK6)3YJ3ή^7"¥FZؐ5I[,RdQ|ݘ3Pbw QVCZɏydnu. H+Yp.kC5vKd}Ѿ)բgp dRH>*%/(jjj ">/c-/80~0T?9) C#9,`"ӗt@ҹf$ڢ8ƪd` 'qb'"D/+! ZFn$7l4B+=_v1Dcಌ"x|%@xNyiAF UlDz7E6!?y|]ƴ.h^ݶ10Pz<83\BAvOvުq6Q%QèBJKbR5i@q&}ʂr;ވaŠCH*[Y1Γ̠"Dݏ-/_A')U6dEh,<&qxh$20]ᇔ}?:r:Қ,t΀ѕi Vn:GB}G}UdZ=-z_٦/=4%rNچ`(c's;APNe3F9MI_>$m'ͿR|gUP86 jp" q̚*Q|y*Ȼ@?=m?XQ1ӈA(=nb{xFj/AXЏT%jY’Z!;hWb1,T] oѲpqR?=zL:;]lu677* J^Q__3yXkܐ\Ls!VoK5iX-KոN~c? #;8(I&:ޢ' aSSܒmOHg֛dAfqedM-+  O3XE qKd$)D! U޽Exo]8ij8ӘtSTHk.FhbQ2e{\ ^rbɧnKbuH#(*1XP/YK=ڒjcP[Ņ}`!((M6, sH+\ quz.@#;l5}E_]&r=m~S/Pj oc[ </!{1|$$$E!gZ`W+JS .}ώK0H>n ƽlWPBfӖ uj _T*US;S}iq hr~\i"ۺ9!0zkϷԻ|W%]BGR_B7KWZuƀU㟱P9]n!q3䈩USTH87Nd)Tysx?žC1>_'A}D ˆzzQsXB,Q!Fpn#BY0Yf0_\FRu'k>"k +"`V 9y£އ˵ХDd }ar}D YNVxl>}NDf͆1v7l>e"qHR|X )~3P'vQKlj@٣oUiSeJ_Z7q7T]ؘ+Ґ+u~~!'A/c9`Rϫip3ɹ|uʈ*^%.kK,Þ ~W= u?[&Ir-,zn$( wS̰c(}RʌQ(a>ijskY)kiʜ9fax=E %TX1k@K+.U 4h*Z2>utxVr+{>.5ǰ@ưYo3QĮ`ɜ<I9!}H)N+#tnm׵$/.YZG\huh$$mP%ʛN:5]K:{T6~s$Vxm`'3ʟɃhæv% ly9%:e[3撕*>,$/^= O BAФͻb&v,BjwF$vw+ MT \8a61C%q1e.>d6]3.%Zzz(Y/Xc/ Q cg|/D8lW "^q.S8Қӛyj'{ߒ8&D&zI[X‹8˹YswڭA߿]fbcasP#iGaDQki^!`Z˵vJ0ys=6'1g#7c Nte3ŭY.۠#M|D*0j 4m»-4Nyi gl)b1f۳`4\*mgG&˧PE}sT|?16|VRh0񶻊SUz Nfƛ6X jkbWz^KW\MU@_Cnkj^E_j.Uɤ8w>|2V\CNɋ@h bi8nYe>yl瓇,D1k eyԅވOZXL"H;.Os#),A]"ޅ2Cm6[G -qU !ψZL= sZ="܆#MW,L<&C71*g0\vY=4A߃QB/k*M{)iyR4L/̹<&Ct]lZN`طކ˳Pž lRˬWmfL}HX^LXb0V\k%ᄒP!egmL+ \0t 3*Nu֚ʓ^O7UFdj8 PZd,ufo8#N'sɡ%w@nS\aV*`{'ks;LpL&M+cfמ*@<սbᚈĵ?Ach|V ;.1ycׅ+RN %gGN VuG-\ٙJ)\\Y{j,}4ϓKNӵ'qo MotʐgӎN|qO}S@I s=h@y yBTm[ո*Ìڟ-p< $l]U|$G7ҳTbt]j-qO6mE·+Tg{:P[c69B3,cIsǮ 1&JC E,NӔ|/#Ov">OhܪvU{A>da@ O$b :ztL6Њ-9k)%Wm?a㑯 }JNQ+%,?,/?6,>r2ws\|^L;"> 9?W%FqW%&f.6S.ȅӶ$@>QykrGGB_b8>%LY[b˦q1Hm8ufua%EKrᶮZrAi(ݐ}IZ藊c`ʰpnQxW 1zq =<%[a zxhMSʁ+%p%۰$EgtDcE#de}IM8 dN %L'-|{Om;82kNJ?>hJ:ޞt"'6cDɤ6 8٤aLrdz= /z1FC-0%b_ >x-yzƎ/"(J#ɚHNg`].AV@˙xnR7T6Ifx؋4afeBZ"ߡ_)@rsUS?^>33gȉTIuD0mkӀxQ8808h1-33cljf0Q5ݼncP%k5/޹vekUa(-<9f٣]êg@ l]d}ޱ2ASG㰿f]aar:4Xiloiu3Qv! SRQ'{^] JvjJp&#:"g$w΢rBz!y'k7 FiWzþwF0CyltUj[!e2/ڻ1;@T Տ5 9+1 mh3׸h5(K[Hy_LQ`(Mń{8cb7 x Q\! 7T*J`Daa"^>7xb,i5{LtB#PpɇiKkyת&rNC'({booJǔgrHGggMi?Ot5 )9U6١~^DnBѼ* CLh<HHB'Y<@ޖfyBҋڲNl)؊A]>w.M#)3qL(iOҹ&_m7 lݩ軇}n9ŪyY=SHQR1pfHq؅fvcyDuWzewwclo$ Q=0Gpjb3Á[dsq*aF۹I(p^it ܟ`[8Ǟy+H7\f/Lbpalәў#)\@5a]aIT\.6;23KR-:f:L#'zՁŶIy1jgGW?;B_ǫ[شbeїmMcJ@ h͝q0#fx/:+qk=$m͏CΥ;FƄ$Ї)Iv d9jy~'??Z^5vlx0;F)ᩤzaD5RxiBPY?ɩG‰c鷝>S,[?*nSKᤸf|]ĝx{\fS]uA٥3J`i3e,΂LОQNB cylA3hEpeJ\_a6OTR$0,޼c@k:] t A[-;q˯]=Sփ^3>ma,RbeQ(N[Cj1yr\6:zUA5 3N9}@?UzmA^ f}aA\E ~[_<Բd>,uFղԑ|+Yx|",6Td$5yP wm6yGFuOzr|K(eOӾ_LK>dP1ΡcFa!1]5نvB+@,`)P_#:ŏyxĴWrLJVӝ 4eQs"7buCV<Zޱp p)?6pI]?' Hn#82Tb/?˵8MdG XѝJ&PP=Lʺ f"(>p'2eQc^˫jo۵^[LXi}*Ak-;=%5l3e}'D *G9LQ-۝^M5%p7ȴN{҄s -?GI^IE8Hv6IH>l]ؖ(\>s#Nj X*OS@ &JM!xaI0:yF$F9q#cp 8y3IpnmÿO&Zsm>uBRpOeW5ggZ Gj x.UQļdqs-ՍNj=KH[O$T&w^i3p7@/^?ºC(VphҟZEлG>e ZˋD(1BD!4[_IpK.$&oQihN=ߓ"~0Mf1 G|MHғK9on0A10ZTpI0kJc1FrY\w/s򦇀ܫU;R~LmiՉ:_Vc5׿B浜Iyٜbb`5/$'rl˿4]edVg# `c`vf`h*b>sHm-;5*g\a% Ȗs놅tފj3S X 0*x:MRng4t`u\[WZ zѽTvpK\.SvL4*wZژ#7ӓ.pvv~&:\'"De=R2%>cj^TY>sI,)|:n2B 8V¿e4[DY(OTy+[ ð9{bv]m9QE͞Ѭ[%GԅKHL,yJ֏o(;Ӣ@_)Y66Y>k -'FI'i~hM}S݈ҽt~p#-lnkT"%oقZF%#Hwlwz!,>0'9υz; N&]] [g|RCZl'Mڽ SfPF(r{?Nٔ%'tCj!|Kz84%~:6,]j €0;&D`),'kXC :":Ɣ^H$o>ig{",$w} z*"gg??b#د:+鈕y{/rpF]2,o ~%#׳KObPi66f)J_srD`j|dalۼ^VGjs赴ZzjAbA^%dbfÄ-e2 /fU貍x&y:j,v"F@C3]Id=ODfqSRO X׾B/N1o\ܣ_<=QV52VSh&V#.ȼL+a&" śc <}Z !C|<6hkFlNh"@@;Ĩ弒Pk>:g@) V,%''A\tgޫA+onPhوUI-{P1=YZ±|nfi-y&N68Ih<}e |8)\ӊ!ը;=Jwbɸ@ Cbel?ipHd92TE+morͦ `(;؅u=bq Z9ώ1fbٱh!i LAI7 Fmb}zbӻI^ttrh,驐8LRVEȦ nY^?t562Kl`h1Np6łGھ(6*US%~ٚ]ݯt2[=kiKA"i ~C0cVBK"l44#cPkc< v{1Ik@d#lvw03lvwnm'Ʉm -PQnD3|nPv#wIW0v)?ǶODz\9̕m(3g0zW}ػAc^\jͯQAC U' ioGX/?J=3Ch6 B D]ꦜ%6+6]0/Qʞ TWבAS5,h IiPڳ@VSKȏL._s DIXx+AأIOR:%!H8"#-u0;Y8xI [i5Eb[P31О\(#d 1G%5TYY]EN%*bY?v|nsS8"̵m2!|%Ml]rDLeǾϩk'Ӷw#f{ה i_\&*:5׫Pct"O_zJv|rNOb̰6(.^Cƹ bUw-6"0ra3w1 @Z" \}Ndd0Qcnal!6-phprj[dګ6 MaRJkTg(;3Ӷ,"^KxȈ?(抽{8B]=^!fwuYdZ *!q{^+D1dEVh8=C>I-pF4(l &޾oO"s<7d~F8 t4S5S%Ej`aWsgB a$rmV?o_zG]uݢ\[oh9p+0B (fQ?OrKiHhrlVk/ߵeI)qM滏@3jIh !Ư%eЭ=@ۃɹRԏ.7ݗ^l :_Č+#4xǂ0WWz_+,i/iQN\<'(' qJTVuE@0&6 ;Вi}obM's4Dl>F^QKz̯MN]q9RmIuŏ5pVoLgH=:"-3ި&AlRip`6^;BCCʅCIu>)ڗo]ł\0H=ɦB/C^Sa91 kW*IJB8"7\c?NH"V `Um6 BL2:K5eXݺA[`P퓧UϻF0g<)⚙pE,O &BB%.2w6J<g`7^" &`Å{q9m>ڮI/eP_l@딌86 gOf!G2'W t fՐ6-< vcGm>v88Ll [D5R?D]~;y~Z`e^W܈igLȾa,V"}Clu= q,y+E3=J#%Ǝ̙B $F06|2QM@hlCBƖ|F2ou~XgI lKb(5Ʀuw_/J,9"ʀߤ2m0E3BU'#Ce@h)T呩L*Ya;"=l=@+hE?$T,~/~=r ?4S⹿8"//cv"HU}a&Y3Lk)rpƶSh;I0Jqއ0Sr˕%زתZ"b}QU$&"5;N˷sWoH6ۍ>YϦDI%ݡ h&9YoHd/^rMpԍu1օ2;lJJ?Jz榶T :`exFq{C~|ûZco`?p/❰/UueyD4.7m sp2z0)4q/(P::k-w jg@mт:#Yz{B\ږV 1}tsL  f__[IVJ]8%T<^ՕLbW馩 ~GwIص#Fn{a hiös93p{W`//B-O{E kAm 4q VĪΗg7 ֵ*K2e4:Ж$Rž2c\K6!4`g&2mkAWV@U[Wݸ=kB~m ZBߧlco ҇~$.9EJ5֏:º(':\zj>锈IGRD& ?|`*=cPv1I(S]h\?5uyا -:SsD7R4Œ#WTX3s.HUTKV nLoτB?q`VXN+lnU;hry!| C4[u?/Ӡ,!QP X Kjv'ph.W2U%SMRdGW\뇕7qGP膔DQzavPA1l9|н `ep*2R8/3Xc&x۱h/f޼"( jiH\C8_ӽп\!١qas9nbPZqHD<1Tv'jS??Ѭt3/I|L44rN+FZ.i%ESzJJ$1%m+~Ҕj) U:|k;h!-AV=DME,mP*5oyQ^_y*tRW{=|kdijPյޣþYP6e3&8Pqe*U<<߃;IDBwҪnmH]( ބd Y튯ѡLaՁ|ÌQnd9 BS5QM >g3R jGo!TS&h k`zx|!|6UF+r ٽL*A~<+TŐv?y].މC9Hс! RZ4LchVN DE`+G|9y [ʺU'phDRq ώZܳ!p\CL4.簸fÿgXc.2jSYڌ[4ҕ/+lR^@4&ۥː;S=1P[.CY PYgOTAoMP˘  aAv=\ (9O iՌQ6e[Z=ZN&slM:KT;^S!Wir x d< %;qs>X| @x}'d^ӲU&l.bsIul7Ͻ;vv[D(ebq3m[?ݚfYq KBrOr19?Ec}P!HRu 藮Kȧ/ )[/_RFRf1ete ܤoZOPV{e̳-F_n-30 @U9S ~RiZ/^苋' lr ,=|ЈF"?|c-58gR2t2; LH } j8*e\Gw!sn$&S12P K};Lӯ|K! ٷ{1 "FƑ׭܋./"MuydVT&NesRb_5QԢ)0vy;FT̜0hv { z=xB$»8+FS ADgG E5=l@t5R[ar,̾!?vqKV!("#EG˃%a>/]{,(odQ D2Orͨןq!XT`d.JxzS )"Vmj>{J` ϕjA쐊@m#!^+ H^Nh|ԜCp-IٌuMD&/q[r@=}u5ˍLJ-svC~Y)JCytޱMQs 򌚏ϝVKs.`^&*50q8YߑHim&?;T@{6S6#ΟTeW)ą4LreT@%sR1)#z{f2`\3mnDUAm(ũg`9UV+Sw8~>gS`]9QW_˳Lq&qr W;SN 7qBkM74?2A/Gý2YYjU8ǹWU^elv.ڧx0^ 6pUwrmS SS]KfKhf?ko7ls\WũcQB, [IL>Y?ْ5{ny)+IbbXq._}Isi'⌌۾Xuj 9f+ql%x0 !~u5b%kTu:($,؅vZP9iօo*+f?F8ڛOl2ˠTGC''4 畵!!Yv  8) qو%8;E$;o_(B|ݝ/OBNzv)yՔ>lNA 4kl헁V\=. Id{LyD\݅SSd9#Hߘ"w'Hy[J+q"F@U@.f {']9|K_yizK:jF0O L8 ٘c~e_F@nAnovH*kJsK 4Pq"\*oF) `]9(].[k~< z=6H`[tܝπ &c43aF&p,]`%] ʴP|:3ؐAƒFt,o$0ɪ.My$~gKlvkjoQ&X~. p"uA<*L{_O3mˠPml5K!WĄWvńxX1VFGvl-2 D'Ӽr#]rA-]WmX>g(K|>. W33V]\[L<[l/24wbqkB HxiWtL ̓o4HF1L<3#xWx?c_KRT[x6o Jo`9E_? ZZwйwm(8sYoJ2{~\"ʈaXT|6풺:3p1깹T H4:jB]ذE&jM?A 聈UzƁNxl9,ֿ* z/v5I`ngZ7# d3ԜąúA؀Z"׌ ̕B|7]p&/1 `2uϊ[Nu+CZ#xm4\V9ĔZT<<t*37jf&sQTFhP1ywUYLGp"sdHz̗%.hF/r2Л" xC!UH2A>'UKC934@/#>>H%qVtUKB"E{G: )>a=o΀+N?+5^|6i;  H.$5^/"SS}ޭjiȁk#AQJ~ hBZfU"i8n $6gXDʩن;aAV/ )7 婊#VB{u ņQ$o3f.8:+$xPTft{:;ţ V3Oc/ E^ޢ+&G2oؿ6Zg cႰnW~aT |ԁ"'wTU|qs2-عOJLd|5,Tqފg ۏ#5L9bOK>bih T8Z'Al ͹ӽ {+{ a݁ $5) Jެ ̸ണ˵<7@5S%nr,a2W7xW_5td{R n -k'q=5FmyPDY,C7g6y|s3+*:@u{v2Ӝn Q|) Fpssw+"@M+6SZ ^Ygv ز#m4Q3Ahw( }#1#b+xU C?!O9rj{fjY/OP輲ؖ^11pOagVR&Fg߸iqÈ@dػ[Ww,;;FB1:/6v~o34NַڙUK1ނ7UtrF"?G{o1b46Y,5:ӏ!<[Qt*73~[mi:O}%<Ԝ@0SOa{SY3!<S6L^8th*+(lze"C$l{Y8}Ai|v_ . !,-Qī*q;0ƒ> 2%Y0"' ,,e"f;^KTŮ)ߌGj٧DঘTt<ײ$}ӧA+ J[5c,=LH0Dkq#*}~f%%Mn ٚ腹5Cx1-J{bKuL]TIȋ#䇏51}3FH9zB-󿭢 kpo(*O&*s<Ѻ=vn&S.lu,Vs-#Q;.x,S1*gnw.޳5jY,Z;ìQDc6"s?aD7wh|xY?t4F43k'mΔI)%0%$yAN1;e|iõWMAl!<:"quw 'X߰ŔR6~ Fo(ynGa` !Ƴ`S2'GXV.d19䯰3ٓf2r,@u^Y550{3BhʒΩon,OwQȍ/Pc9}y R~I!t`y3 mFr 9<&# b"_2A0${@\hycʻ4Eu4N`vµ.%_P"1b)c<)Ua)+.p@GRЩ ``+ƉѸi6> s eCONnif.fQ 1zj:P 29j7X%jA3Xr6[AsۼtgR/i *sY T$n q4G+|a'8hg?-$ue:p.ZmrOʅ%IwgM)BuFDSXh Yqv.޺ D,HpgvѺk7z5k8S/F s;ˁ9 (wBHJD |,7/[QRzq]fOL| |1J a'˸0Qt{%$6_X?#u>Z7\5Sj׮+KcnA`u2ɐys&-M?-Ff`=wUyT \rѹ$k^`wG}(r=߫nšHn+h. @PY#vVD#uUKFi`|鿹A{$w?Mnm{ک25 Y`In IEI3Uofria}8},B gc# 9ri/N/_$$n"vr=}%( \8K3rs,vP*<^ū8mG7phT؅_5 "{N'>j] 'OV` ٬L]S,|rC7;vKYjK +Dq%V%Uڬmڌ{ep?8]X9v,[%(J+Fp͙S ~psc2AQ.#f蜜C u`S CvaZ`Ǥ!̇*hբ01ìBN}-:#JqY9'!~ K'U ǽH {6v*=˷i]X0g-`yd=X| KBY=`ϥqUVhq^UT ;UOCDR)N}|l5JB礧P?2z lV[6زLmNQĖclrazV*3F$Bk+=5Nu]4rb$,ׄx7nh7GgW%Bs,#.vRV@NU-՗X->WVܿ|QwfU3ZI=UbV `eF'7Q (/Mڏ&f:COdH#̛ꭂ1)cqB&0Io2[mdBB# kv6R(O7Ysٞk$E0f/ᵎl౞sQJ*,iJAe#1ȗ#;xʐՏ.Lbd,8q֑9MTPOQ+UyP,WnH[* h6o~I͓aPuhP';ϊD8UmH̕lf7Ɏzddd*^ 2 NyӇ2^3/ ʖ*q:HѩxWJ T , ϤN)=阹[}K[`͑p|I ]0y|9hj3#+Đj[, $cY2ۨ!S2'7I-}չo }&)R Όw<_hx$!?V8 t'\T@U{O$.Eq%LVr.2A޹kp{ *)*g[;8DH6=Q?2}381'cD2,~qIێ9/&%1ð+ kMA!y o4?@e?Ш@Փ wbߜLrm qyXS8Jauo;ύҞj'^Aޠ+D>@v}jRnMBYKgxaoT 5{f@ ]AocM$ VpN*CYe#ſKV͉&x-tUoWu1]ҵ/i[Ybq(|Gy|s48ewr\-k%5 zOuRg tZ豷9V9''zk5O>>;9s3@vs44bWU$hpl#i ~ a1WQ'y֚EW捪Q w{W9+$dkPl'hh2;T} fZEzW2v0'kKbHgfvmTx Af'褃} P2b^띎ö[fF.{ 7=5;|u꼴R4]KU<fz.|WE'J_E"pI@Z0A_ ֤|ozQ A\2|Z݇ 9]x)F9Ndn \'f&WEO.7+&Q(H`ߒi W7x&`ܐV J/Tͪ,Is(n>ſdڑxI(UwΔ̞^[ ^W6;'߈OK,l ^iL\dY GN'#&t^IUƺbeTSuB]ЎglF=Udotrؙ؇3~0qDjORGݣb"gbfnn?ŨB5䭀1r3{0'POr)hƺv e;۲6KSP᭸o\LhX=K:ܮr%/c2፻Av(ִ<>pGkA1[!م[+F{d}c%ꌣqվ{N)Cshf5dR$Ljh]~UG2 ZYFd$- b8SL ܓu<;/\ߑ"'iX[ df~3sD}\~F@/!Ϟ` ( 6-il΍!p#or \jyY[;[-6j0T0L{⎥ғ\7d|l xtT&O7#p,kӏTWz`0tБ~L'z\ =1v [/< &[:PM:(ʽ&OVkxi+} \eb=F ,ȸZ]E?*2X8L\iOVюew=phHeg 1oQ[ DYDN<z`9c]&jC1`<Ԉ}zhT s>[WBCŊ xBklnᩣEӊM`;'fB*Sҫj=Kԇ<hԙli+BBzƊh ƣ [m~5?~h!S2_|*rc-\ i:RNk<,0÷:]5O)=hc}%Xk^(y&WjÙ=6gi{=B…DJg+_}P <rnS6fYj5yarbfi%ohaM:C-\b~ZϢ5/5fp%>ᾧMi`]^ \7ᎶYngÕ @Һ*f7S]/ZC$=x? d|,Ih=˛5Yj"gh= w` ,;7 ݋9jN'ny0Ӣ&$uqʓ]zf"fbO 8W%l3,و*FtADcpEgt:֏DhJP{Tj#X+?Oå02n'!>D5&bÒ^xp)IE㐬m ؗexd-EAAO>xLɣզ69/\JU#3`@%K|6BLڒfy ,nAm̘h[ElLt0u ؅ֺ'f,5L&.:YosHRW/Xyylݠk-´шv9.Vu40 3œD+n_FP)>.ͪ|c3zmŐbA7tKrje3YIhG+lC83ʇ{ i7[ۀNԃE-v6Wn\HK "]nga8Ro?e5Ve^ƃN<̲&$YIXFcay34h֊&AQX{zU+[M/E!+&vqťzP $a2۞ ;:0-1P 1TU6 Q,c&H8D59+Z%A}?#WB;R 0 $@,_{q6 ם<2E8oƲ C4p$Cz \| s\FS}d!Tw?#N[JL90s_>F+"K[lRņ!av^=j` P;T6jVP@۔'. aKCx'W>Sp)TJr&\ ^*%^@+^wYf\WP((o}OvOtRp-^ þՎm~0|]w0a;OSyA[@j({Xrx# c+Y9Vơ2Ml7}m ;~NmF^ѕ {]Ϩ@[ %Zs9@CG.H/&Nw}Dr0:b:pGB)vhag E({yJ EL/b_,UVU0LLL;!tڛNd R> Sax҄b0x{Q}CME;@`P6 Vڟf/phŵ*{b2(gM|#2Β`s '&ZߨtCt[TSCJ'ǎzh E|>"WjGΎJU 7`q(;d,@I]ؖF.YE^] ؟}D{f#=P <գ-Nןfu2~C-"ٴB&r#l9tI`1#37SG8=`%샾$ !,;;9W&Ťf2M>kb5c{`Bj8K͔P6-m=h2%:%V#\jY{ hy \Ơu?ez?It Dhn:T;M&4%DOT1햹|{d37?g57RkX|fEY _B"9-@R6Jan{Np )1|lմK^bL\YԌe/R;!24* sYE&Bwo8] Xvwìlk^ܓߤ߅\h6~\cbI^z@gy$`#Ԝh~1Z͵3Pe3,23!j Z<)?lj<:刪xv! AH}Q!D?(Ki`TGv-x :1kx(:U# Hy1G0*jtw?]I!I H"!̸"jD @Z *|=0qKJݶ%0s K:{o'i~ ➄[Dky/v$V(Y2fyv`/RVŁ&Xhg)0ty3]3ja`YPJ g]ض뻫֯[(n65C`>JE56sԟ79=ٻ"ʈK᯼`Ajy|Ы/?<)z+GP\؂L߶7;adj )3?e*Uexw~)n{&3m3cA`bǨ('=i` 0_bt_cjgM%EOh.행߱ L·Hb ʁ1q//WT/Be)'"co}Y'dG]ƈB,~ %x5YYbI?@:wrC\[(3E\bP]$~72-$gq2kYTօ4 an"X  Ao0]TAm:5{qEe,!jjFŪ{0c66C"A^Is=٭rc*kTTyXBI 5-~UБ`փhs^(!]} '\E,˄ $mцja2v;٧(R[ēɬ±$]X^c8u0D@#<ڰĂ= ~@>_<VwP^R0mr['s{Q\vʃӟCR3y'-z~X컪-Vo7 , {B\:RRPǎ6|9) Oo=Ss]YD,6ǯ0\~Na2sZ%D`0}X[&_;[sYQ20,ď:DB(x OrƻՀ?"<5hsSHxP o lU,RqRͮhPVFw2%߮B-r_6pe03r,8dV.P>mrǕLE3ZO3d=ZdTAcAcpbe+ s_a}[ kFnXW?lVfUf"<0qS?cJh.FZUDMu;AL*fM=[()Nv3?54s'L}!V+\<E  AycҾeFV㻦s˳j&ʄ; ҵsn4X9r w9{ 2 !6Nj*tV d:*f`ڈ p¢])ʛ歄̝Z Zs@dv@m#|rъRQI^O R #=h BDX1: [z_Cg5|&% g{p>+sL[?Ƙ@ ~OyKI\r/|Ds息i~?OU_((.ɋHG'(ve.K Prkxd=b$ѠT\kP˽VH CaLAg䶳)t wd+|,IzX ~U5NoGr߄Ơ<{) (9rz6vo{!c;; a/(<_HBunt#MPvjDWAL-:}q)OW=1: d@Mf\s8%Ǚn LZ t EnA.rBWim|.#\lfbDPVOG#ivB)۩cxF7CXe9Iw>խUz!&0f ,sW!@oMDÑ*s)HR2z3[oɝ_ƵJ1Ѱo 0z:.¾Y?0HJH&05l =~C΂%:t+{'71SUqY"qgrpLvy2_c 8hh Kuc_I1oTrt~Tc'FA|~Jʡ |w!U²XzG7nd-YuQLPBǷ!)&4 d)rVAU4+ͫ%jBϴʟG+ N4cuo0CLP"{`$148"{$VmpKrx%Z^7:ȳpۅC@Y8l_4%{.v@jʍF"[gɢdc`|HoH=YjtV[9m"[v8Ոe~ׁAzOZԵJusGa-L|2bt 8ѰwVd|5NXpY/MQq932Qsܬ0jMӹ$8gGpAJ1⨂)~ -0z)kHǍ)2׃׫[>w[Iw Rܔ6qq5IdONWqͶR"Sx>! 뼂"ۡ*(Svu 1LUpt>**V5'YqZuRxt4ue-lg]`F85 6TIeGCv5[‡uk 2SL6PC(.uBBu-|U铿_ %h4\H)-kjN.Q|賾$jj٘1l_AdrI HM.ńA|T4l1avr'^Vn6)e0'GZ C˔ pGx*ӭ.T{԰\M{H >ǰ(,@G)B4I'B2*`7"eCr ᵺuCHI7;f_WzI_Ki>]= 艔ܗKȿwE}-I֭&Z,/w5Z +ӻ9v%KC3󛉞XCf< g%^K`Ȝ²${ٱvxpѼi4aonZVWI)Og4s%I9]pO$ԽeE}v 7I.2ܮ HVJB}rp/y`f϶LUzRH,sk@fc)ҽsOUw3s$ #5(*:J"N` gƮpGm0]ॗbd2gyg|tȝB3TOH ;)igrq$3F{{xx9QEc fk;JF 8[eĭprm?,OG*j7>qFЛ\ xCե.*4:0 uQ#>*9SQNU4HڴE3g}40VN)8ofG'Ӿ lB|xajȧCQm[6\=ZE?ӻb{98 ICS~Kfo/e%0솆`3d4dua䀺9KxFw݁wkz8sA#z^aZ/dg03f[X*Ue25%N76\H}󌗔'Wk>!c9}0 uŐ(YXB[f|XBS[&cLA@_|en7l+w)Jx uww:f -9R.ʴW1Od58XX{{ "E)4X6΅I]ǽ'6[ZEQ1 7/P4Kf&n9>(I@rdiL_?{^Ň"5ʟ%ڭ?`MAεݰЃohꂴ:Et*Za^`x<,(k Kop+zͪ}Ϝ14uj:h;i!yX['>XC<^`WNez%Q AKXWfrގx "HxC](6I@ퟸhCn:Y[T,"P|MG$EȐc{~>{P<1ʉv!* ҋgWD:)C*O HF_줟Zk]O)7?ZlCi1ԤoP푕 Gtq.jڹL.Fv]zjri`YC^.}16N&ecC9nӡ+njmP\~' NG5llc?8, }w\) DP  nviˑH.[A U!|˗3q*9Ao dP@;fNI- T׻zثG^4K@~}b9cء(/HV>bZqzI Sqkpғ XK :0u3rMn7XJu3 lV{@BꟆ/tJ8feDBLߪtN!"ρJI@Z&; IZс|7ɰ\ yrjL\ 1CE%+DދX|@gղ[hBxHE(Cz/M) _$|y dqV}S'=fEtG@]E+!gBt75?A,@#tlrÓnsP6† 24]䅣[?0c 6u5LS'^~łL5nP#Z h U#x]/XFwi7'lslJblO[ˆW1"vuAar{Lcuql6<&iѲȋ-0=: >M5-wMd|OHDK5 C~iezdx2|b0a"Xo)2dS0*(>R_1 <{k}fؤLD(|G])7Fkh/j H%N23.W;ܩkhΝM\ܪXXC,$>C3==;yi8F0@43>3f`=jM 02D&+ ~}$f/B5-e-# \rׂ~ؚ?.hbF>ٰq4M\1N/v[{JTODtWW^ :f(!-]LҠ(MiXʾ@lِy-.4< Ľo5| S K rSUx7|FHlIwՍ-?Wơ@CdRS/Q=<|?{sjlUx̢N][2أ]3.zk U:IqaI}[g:{UDa'&s飔\FTrX;0zğYֺB6Eعl2k :yYf@^Eh\ BIʸ$s4 .@ Q;%ˬQw9f(]?f U|2ab,lne2M$\EZPI*D_~6,s}*1K0bG &2G$v;":3ԯ OqB~7'$Y@ޏ?\AܐL@'亼C$ wX UC=ՋrSͬ@V}[;HP[69CP&7 q\LFy|]~n% uƱ \tlǖt^G`uxr4L[ݳY:ȣ"A~`io)W#b3"K]2qP##- 2&DLط0/"ҟG7eptGxbD vN-mQR1N> \$a;ޝN'v[yTc9c֕Zt|SWd)U"c,c>EW~~S2,»ޚ;Ԯ Lj/y]+; RϏ'-`G;]v!Ro5>_TFn=D`Bo7Q`$_;c TuCbҘʣtya5^2'1֜ࡥZp幓^zgL(o^?!Lǧd9Tt>_u$kM{tF̼yf%m++i s۝m%yrډb\SqQtΖ.7&ikF%six iJEZr?܂eb̾l~N\ K @t=*sZF3DF腽H0/X UK@L5z1\0է&LG`sޕT47"ViШ.'qL5 DEG_΅AVvOClNGbsmdZnԅ~?Mj,'Fp t@w2g_r&P <5/WrhX5Ak/[Ԭz0,::vo?V Y_빉pahiYl!.X8cYDgca$*xYb@{b7]֣QAaUn^qCBH]X/ oJOkdwlT!i$&xMZpV}5kM* غebbN QoCGx+ ?$]qRG9]I`UxvJ?oyEj5\GVhɖֺc?8Y_ʜIPQn2I._#ĥX^ۼxuaHTV֝9Т! 55bS^SkM7J JaEֹ&+ S##L-Z׽n3NQ4i79)*rH:_8ۮ9ݮ&Q8r@1S s6=5Tnn%C=7er?q}N j;סE{*&r&:aWq !9MW㚦i`Se3ˏEl L˾>q!*wb6HZ,ק;ugh|'89l&b%? MBbʁ7yUy^] kRB[byZ/N*sA4<k~8~j" Vj*4Hr#SEZ7czBg6zK5EDf7Ɩmc깗jWY=\SffI4׽Y-"bfwYÌUw2YkZlYbhY@stl߻l8H;N3rGjFzmv\6V錶@酢4gztHyF6E%VƵAqvި'XXx8*v܅LWK`W ݬNޤL.Z`Mes)'pV{ :^Dm^ +U$G(/D/fZ"ͳ<W^2S[^բ ģY'h#4KVTdW{1uT&},[Gf&ʆ Eܕ)d'YzN ?rêYUTbq4XGn0MI ^lHlR,ӱK)bVn*a iHҜwqoji4]S%)M/)2|:~#Q?T(D.7 @oTB):O9{cnM^JN$yh27fTr㇂'^$ hi1@ ̍aơL o[}tAYQ)ۦh(gje6.r9sϳ J3oG'o#Ztc`5k?<r?eu(݂` :]Xr\fKn} W o<} %8Bk2}Bg-kxcHDs;Bc@&<.X: Sll^eA4HDX6cG-')&V]kk%hz6* xFنEw"m%VdTN {?>ޘf'6iӭg5`<˝~KߨUM-WϤ%Z]l?|Qp6MA)n)4LdEXSAWaWX/{{ +f2葜#v4E3_'2HtC+mM50+| WGHVˁD: ߖ|i'Λ@Y^d;`8i{ѳ]aL1_8&bF̻VVr-gj"I`vXS4˥vHIC>x=uB?AiIh%Xuw8'5Ȥ8t@'8>:y PN6^dĤR&V:F%O(W&ǠD=kQdwْ^ePo_9HC9b ,jGmD/Z%nYJE __xvTn݄ܓݫb_(ӫg2ciF"!Q0GP.KxΏR’>b3uwe/=iSþyO* \{B~^F\[[%:CZq5[//u냽w,|%nCkpAq(ՋJ B刾p>dvJtx+bxsU6փ-G"BEZˇ@̸UیE@xa6 ]<_pc[-mNv=bc.oI ag,:t9C; ߎR"FLQuMCwp6Y lcd6}a$jUnvS/TSa#&=]h1qoC5.!5N l_@i;pZ%9gٚ%c#`<ӆYLZަ 4o ̤|sn  @܊ aj!^ruا뷺wdD8GM*Y%zI[nuޛ1aqD#'"}z}>]j&5[/BPn+8 ^o:MyYdd=~Ku-Kc3i1~]K0V~@GE^d>q-g*6inDeOS7%ƙ [2|6W䋒F/8&?Ic#QdZ]ۨB#bs1sn \lLy!:[/bayÎ~0JlTsȖ'1zZpgD,] h"4񃅥`B%SD%  Jݛ~DUrkJ[wI\zEMJ,LVj }rg_α#J@( iM8P:nWUks'۞kC/>2JMwO5ɫF;|HVu'1{֋~?Xsܮ‹ WF5 Q~m̨%͆uE))yZ8e}e%{)@ah+F*^Wx x ˳K/QЎӯ28[l~b3KPI3hS Z1GM&:x YΌ'}BB"XR?7POL9Œft kS2W`xx^-.b>pyD@ pfNy׌M91 qTA:*hJjLoK>NC?EQ8&DBl\ԩqgEjɿ,5;;!o 8X锺'1  HIx[x:4q粚-VKl#wG" 'C9Bt3sҒ!~%z)1Z.%)Ebƥw?#?ycr~ŝv6_8isV0OR޸DDhcdDl)k @BuXZH#׊>+ :5gXBtF5@AG](+1dXIUѾ*8^N; S لi(-)w;v" YFsr"2p)Py1;QЕ_i}*B?wbLϔM_XkY%Pt뼅 0 Hd7apz Eh!mKuJ~!??]s!^2boD޾U>N ц8fVABJ2 d Y\r@ b˴3jj;@Oӭ:;eTku$ɞ觸uG 4ͮa3^@ǧ#BOoN&T/\VpGeW%ZR1wfmtFt,; X'rjB?{9)qMu8eQ0^ryLf(@ 7ӌ _ؘpO4͏y% |Xv]ΰT=F5Jr2K蜌:I  9sk$ Hea"J}0v>چW:k pp mCS3|(qTB(b24%v0Wi5bMDb{FS u {Y_P OcwDg>qR,D|+Fd{`x@J_4)+3Xݐm#Wy pÔ7YN5)`]%oݱ="O-k$Oe.<2#h:^St@E\N#/M/JteVYޗ:.w3L=dZEB6uGMݒo7me ȨTf$D=hFĢt-- 0 ;<+)0tīo{,׈K?tz#߯q#O<$% ˳njSϨѷNA04O&T8α 63R;1J~9o0#xF' s@#bBī~328?jLxQ!8 ؀%2 {Ql?e`*Yw2.@b`Pv GͲ"f_7\6ž'MŘ;)|3,Wbք 8bu#4-~{HTj[T͚}7-#m%Uk3ٞCWax Ums ge)){?8n_<|kc>2u)Z^킙ٕ\NX08;ȹ'PeZtoأ,n@Ğ, ,D>Eh%|R+vWq++2<ڍN/qsɑ9a ]>;Ԭ"*HR1lt'߂r[F:r"t{W -rH%=Y`$PH{1ˣ`*#Vy2ݾCi*ww:3E#돷(/gM51- /dJ;`3a :vX5DmmK;/PPKph#w$-gUz$X˔NG%`x#2P$${ xg H_Un췶Ky{:]lN撉glRFK)0Qyݲ8byJu8GGHW7|C_OpՄb'3h51̇S5񼜄:b4 B̨yQ%Z; z!/G[>_ȈyUc1XQ q!i7#!@ٰCU$=Ua/ȇT1sAr"Oᤛ0jMG[5ǯlnt`y-+TȠfADDZq9dƻ*x;w[: OkXN N"g\r+[\jb—x>WutI֪RRHKEu)끳D M:q  d3S"y:[6zls3^3o!IA]7M*H U߲Pmkn~bƊq4Q>+DrD[X,]Fs)X\+r:= ujP_֓lj^'CwS2?P2jS;:AarSER_pfǭfJ | ϒ7Vb/iL_@LN%`Xn9sFKx{RJ/ "i7j:QpuHP BQh7If QT˰{bA]A/%(9w%&܊L2jpSםKL ιGgPq"r;3t8JJce8E^X |u?%b2dmI Oʎb;nHj,V9oupQ.Psx5]|޹ELUpO'e3>Aٜ_OO UnQ813|gOWڐJ]5 @ۏq5LT2PoӼ*y@h{2֭`3l VH<(e+/t#sQ `)_/dJ>DK;'+ό*ԺX-jc uQQc =SP;80uVM;~$0.OD E&m|[] B1٨,|2EHfOy4>05)/9/⭰,JW |PZ"rn=$y3_Gclw*>{C݂5>($U6p_KGJճ|#~o.L̨Lw"~,(w*F`7,9,ƻO0Z炽c8?O.Rg!GM]cKq*Z 0G(=W)x(S"d%7-V"Of" }s;7Sɴ)"d)^BM Mݍ z+9k3"b(_Hi.:͍7Gݗ\Bnǰ %xZw^nѿabUS@1'n ?1usuhM ѳkf?u.p .N6AګrJ-I \5/PEKKnb bsF;nNsxݳ%'V*KqG'5r2ަ?i9Hqea ‘,k5t/AK*`Ċt+P i?EO- M6p.6-]l,0y\_H]qoF&yA幙,6m',3v~cB&|&' H4eMBԈ`ނjLK[wj8ia,(QnJOH_PXsʻ@¡jAP颤mk3{!F`a H:?Nf ]!S?JPK"P`Nߔl@2#ۉåaӴ54J r:6&mൣ^Ŀ(GW[:Ӂ+&⌀qsNYjPy1b۷N|9p.m,.J]N|x#-}/e&;J~_hrQU!4AkhӪm:f¬K_8j:"u` !ǹ E-wMf"L4xKqv"-U]*) j'ye ^+-uC]g.IS8Y8Z?%]IbMj!@d=(S71'3GG_!ʏa9īG; p_8|q_(^Aca[JT}>,/L? ?KIܴl(@+2pu _@Ks*<_Aho͊k0=ޔLQe5࡟]=dEH@(p84ɀkO`attްYJv Ḿ{< d5r8U2aCEM1%*"ua& xZWٹBC+ܓBy^IQ90B'ɼgY}3l- Ϛaɂ0|stUȾ"ſGG1%%$oIȻZʛ}0R9aaD?hN^^sًY59Vlui?1c<& v<$aODGc]X悷 8$`.w7aV[g YO"9@Q&h7.ơث@p;㣭nuB+g Ssq ogPxSqՋGvC#nAWTTm6zfWvx_J+bt1'$ oMY^2[1Wvk'/xqiՖ9(ŀHb:g)4$M% (Kd]?q4!@# i<~{XCkj%Ԑ erhE}JJw"nbWyjdU^߮륨iQLfGFf擡Uw˵܏ 4\wh BNNڡ$/)OͅHC;HωY7͉X6IJ 3u+zcHI=iȞ`B}A M$q+X>JVr[t9*%<2ՆP"IK 7keHcmvisj3Uyqq䣥M?67IOj+>hH#Tʻ;'7Qͤjӓ75W#ȕF.K8 IL밒W[ t ﭛ2+2PI&|iX) "BTF#*'9e3]EpPqxͬas.qFdzXbKn/ymtR98Br蘕 0-lDf% q$uriثe)p)|39`; k3\ln8*`{6hv*_Ț1,5aj ?)'2AO5-O$}t"Z!@Zwx0"2;첞hMKug:$[pQUze W1j4KNȶDU{VĞRi v6z.kH/qw^w#lavu+/2V1SJZ׭D؅Z+?XPv h!lŲ%ͺMCc nk'is:Gg`Q~_(/G/UCdqRQ4z;W#WQO\ปX|}f"2d+Wvؚh0RAIA쉎ch ӝ=Pd0y=րje8>M3j>qv G:Iɂr w(ˀxǫ4_1(Xk2ǾނCҢ~l|um@SFG@M`*/D}D 2[HީC[\)]FIRs)1Q'VOqIWѸYj2sAȱQ&m1)}KLDng]dŋyS<$3`Q烤>Cq>U:2ffy +UrIdg`(&O&BY7JEb̲v9P&q2u@ -%6 4 UjkqAVN 㮻Vc C})"&Yd)_YLN>69f".<{c=8L>E.H:њmݶdU]'dduXrj7#A;2GF7El}jpD ݺC¸ X3hGWicK~tk.JvTRC]b%UȖC ~6=ꤗBcPTxNulF)ϡB>Hy )"uF UPT5CSBdkNF̾Ӿ@&ΔӲp/r+u=vw .1ɹfC쁹^u\nζa}1XWxc~ Ϟ_fSq|d )y J'HN,/VƓ;L 3ZAPk}HM(VPuZa~N ByǷ1fj` 3ސd[_s`av@ I}հ{3dqj}=kf ˞+aȵ* > J,VMsYI]&ahMtnC׭iN a?.ݲ=!k{ƟOlE^MNP&׾mkrpdHXԚ]%s/d@'E˺,OPO )>}`f<g+}&I;N'BFT[-O?14 ԪۇOрXXMr ħ繑z4;z*b& &ԠVn+o2[%9՗uTGlS  }ǗmFĪ 8x/A%#>J{r>֚|0O1V;qT}{'TK.?&bqGd>77tkN+{(\ӞhP\MqaExvZnnrɇZ-Qϛ/`s[ܢyx kli,SO]NOM#U1z~(`?{m&]ӵaVmk㙃gFX^1nG&wO^4: TPGjDE(ݯWӟOp CFF1tUVx Cč)6WxLIGv?h{BЄ>`gk[נtgs\ <3w_Ŋ,p8o0Ib]F8|niP6D+=-Wes 4_F8| )$pFЧSk&H*jzX, ?da .:swRXqxXuhnH"$s6A1ʢxb N} 3wr ,D@j-!鎸!+thGHaxPIISB҈Mܿ=ڐ_`bNoIF+9WT ǽiuٙR7B>Fby| 3F4Is[+>yyoɦe x+"[uL>>A|Rӕ8!\&CQ.xQ|;+ +5뫘P/UG>[]p..E<_<7e :h2VCxwQHp@|h6b?'9ě5e! Zcsecz E*_.i* L_PoDhܚn$rVmΧ)8v߁RFDjٛ0`]2 5?1Ic7ZG4_W vxkMI:~vp"Iooua_T.zG-hx40=z M[2 I /eh}DJ[T L'hߏ.i uL}جKCis#eai Kzq뤩^Rfu)A|݊1Z0 _?*>}瓇o- 1+IvҊ2&})p)cK {Fv<`/ ي(qY]9Vkx3pʟ>y rsf刬|6x~E܏6@9UqFd0hMUzPmݙ_z#-^t4#H|ennTȳ\,^Sϣ2F85d}Mse&[=2 V⚫kzAkߜB4ћK*`` ޫeHgЌ-iq`tR9dS_ar hXxUFa';uDi+0&WVUo|&_+kœ{0r};$HLp6G+ "h>ZM#d BS491R}C]ٞI),dٍ֬/uYw X J+i ܠuZY=ԋg* 5N Zm7 h+:D*sCZ+=,*F\GձqbNfֿg8pp-ϢDߚ;V:G$uէCO|޲5B3]esؓhX$UgOfl!ʔv@F5Hc$~.#H4?O.購\LSUpPW@<-Upp$V»Du'ObzF:74tOGrJGWGkaíH>yMXVmPJ:WJVq( z{^q1putw7Zy6Fݼu?`]7[i*ǪFoII6)F a'3zn;% ^.:X)3YkH!I*H}ĤH άv>+r~A2YU2tTD -N/L-c𽝉i&b$F}܍ĂSlM$ՅCrKkhSh9gE<|7`i3o񹰳!Q>Qc=d9Ka B#Rc82ht@cj?.A-)=2S]:Na I~n݁ ކ%H.NFW&Y5E7} RΩЏWDxD<~Gl-0z@:nqumS'e]n]ІټHR`yiBFA vGOIŸ̖=SkUD {#̋<RO8YbszNf3eYXhxOHr-mhgQ*ZOrEeN m( 뽱m,@` T7/sa#߻xF%yU_SM=D/'Oν=~EګrȎ?4.sz#$!KX_R<ʣ= pgSzLP=q1ȲZ:tʑ0bKh-Ġ >q:F2J井8[A\hzdf IkW̦f85+";ҷ )W+DŘW0H6< z!TApxnk=% W7IwҺ\mF67,Q$FmǴ8 T<{0V hC@ qPgԹ& zlbzj?݄ :yw`U%z﹟7~h$Cp̉%#Pm-!8IbJS:Q ;'i J|ͫ␕V;X"{1D/UX}wFⱻ^A4x\g.mo3\ o#3!EU0FsBCAD$g딖f:gs 9'|k{KKȓmX`N~SdTUaHu RJ\nu֋4rYX=vt@&eV$qIVaSc= vɳbTP epK2w#DG8[;*b!@/ٿ4v9{ ¢:|K+hρl魨Ud.+`y]1{¥֚l .mCݥ*)dbZe/0(̺ʦ˼V$TB,|p2б$ 1"PÕWxv>TRuLfɌnog6qUzͱ m@YEe  6&n[뚆}E  ;šjs7$zgsɽY[#I:xKՓ8}u+=f/,}3KF._:Qaj< 1k-5Do ’v`\,Sq3Y<'Κj훾Jo j-?Rx̝5yNJ"8w",39b>9S:3Gm6nWF"iߣ{19 |/GyXSS>[m#8K%F8}3k{D-[%>&RŢO+Knk5O e(u=a/ ^1 Fs.`m7W[jVAN@ 4DuXu%O15+}1-;6, /܀Y;/U|wQ9'o:hZ 5h|EҨY3h'RT,%8AlDWAM+nY 9n~tBhzx&$ږ٢ĦE9;[۬mM'3 j0*# 3(2Q)FH}vֻH20quYJeQO/(R3ʽ(=m:|YzԲaBĬs1dlw?zݍTilfZSލ B-G@Q;l2(ٸK%\PN1ە ԉ٩[hZuxl%ԄD@:n蓊|Q5Yѽn߅>!mʹ3=ٕFŃ c)?1PY@X]%+{to+ `T% 3~~o;ܱ9eC?L/%gDqƂ[oV g+4m) Yt(?;a&QAFuio0^禼VlmE>ELIv]aXXfm̈Ko,Iǭ|i9z>fuIzHMpJC'4-FFMBPQhwf8ڬ:NQ1ũki2'}=Vo@"ؚذO/_h}77S$_2Ryr30& L^v9S,Z15Pb~I<T" <. ` e 7^Nk|*>Alt*[1)'V}/x ^H .3DG!V!)X|(&bW qAeogz.R$ٕ t#6>Nl8?I sBѐި}IN1)a+:>T7LHۤc֘ڂk*x}1;";_B]؍>1*M^)^8P hP%=ϟKFbF_E!mݎyH6GG< vL;wnjڽN+nh7!+y 4'uT?xK7Ny76 ͚}j-Y_ϊƩ'ofubG6MnНFT,. O%x֪0JzaBE% Fzm4Uzf};ZbKQBW6ts&DqD"iS5yGJn.}O(UW33W0LbfMcUv6tBF{`R| cY=r8i,[<+ʷa.W͊, XYK63OSMոͿs9Fe D#됖u ~K |_fo]dzY=d79) oGjF | A%Gڞ9f;xc\)r~ 6W_$~{ΆJ8Spf|&zSZ)vW׋y!e_a#kxƟLLX^c%pea9 mIuQU* q)l7bЮW`hO_}F~[KV_N,3eIX9YEb-$IE%tu%wӼd!ePBQD8+$h OB2A&+X<P*RK>gbhz鸶("h2/;W4x?"6a{e(vpU3&k$ t|ܥ Z*{xVt)#-l[= a[.t7$7HGt5J\Xw*^GýA0eU(eAv T4XvqO.ѻ5[Q?x:-\v'ւA0y%Sƈ)4 DFk"#e}L >K.X$ͧMI`Sxr"~یZ J̙?o)4Y h.gj>x!h PX5Zp6 "AP+HDMAٖ:ۦLYspJ&$+9۫}~G76ny?fgQ999*:Fkx9f:pAbPQ4eWmXA(^<()j'fk5JK8  ~5斅 oK~N Q."8;ǧd>aP yJX=#>~ma!M|NuՇꢂ \IxEOOuUwЦ'oQ] ;̌`X O>ut⃚EPNղey8Z:672\K,FЊEJY{6͐q,ޅFIn߈;[_!P>?+4ܯj#OLIlWJh]Q66uz?>;&e>QWݠn #5$*c<)9-N:2eYt<qgIG{RPqj#+m:i5?#Hխt@5[7 υXK"x!<)=R8D-7tud /,5gybͰp#jzMB be*QS%%L?tRL۠ċ~ g5yk<K|EhO97~D?4ûyH^VśE]tFhx 4mLM!'Pw%'.ALj[gˑhG@|e:lLUznj껧kOvS߬IUuTU\ ҿAui*GGc r>u>jw4¹ƃׂhݤ!jZmOjӷyP2OBW2p f}]jrx4 @iC>DīGs3N\i2fW(Ʌ[! OJvhMJ )聟zU Tײ_fyX/Cl?? Fu3 za Ũy΋N&ou̥vUϜS;4([Z;)l?X{v'oF+ZǛR$_jwݏG!'1,2Q^2lM؝}±Wz$X+v%zSMِQdCK$ؔ"$ί{~k `@]K  zbz Lϛ-n AJ/5&!F9t;adzQ /(HR( #0zc*JBF|K :xzJ.zJ.9؂}rc7˽[).~v;pBRsB=Ddru?c'$8D/uC7˱I${7sO J$hos6xe}J_26kv0?悐z~i c?b`t''#~ IJz2u%Scިm,^RdX##5}}5{+ecgq췃3Q:;?Htjָ%QRH?{ d6%_ }w*ؿZ8;+DqgQH3а-r(B7Ǩ9'Fۥ_LmkHAjtYH H݃,aV[3K szDe|&gs_G $t\B[om `Y(KjuB } kF!'4?)ϛXz. n*j>n`Ε5mƴ=FwȠ [PHS;~eI+΅Et:8r%=5ݡ9T IG[?>eB/f%m Nk4R*ToI3l{*gc*;$ ) ԇ7<%ᛄ5CQA}c[n7f˩q\Hd*ڏWvh&4e ?Vŵ%m&.Cr]26UwY2 p#C6N-UOâ܁&)z KWt6ɤ3] ЬV68-G XtwLs1NX`0FXJQv!L2 wSy, 3sHnK7jcK ’hpziY ЅB;-RApop&qeC4Rh_g槦Yw x<ν l;ߘY!P|PDCZmIv_N8cs;)gN NNgSKX`$RI>)HuRJe^)xwo oKlDʛEi*D}:lX2-)vcޱ_V~0j_F8! 6C䠼Jg%o3؋|öTߴg$Bc5[x6,A8!-{__p>3Lݕ9 - B;I1A"z56LdbTƗjL+юNBmT4 tte`SOr߽[fо[n)_Oqm! ba7`A['t;5{'! ߝR}Idyeunѳ^(剓ӗ$^w=-qg֠(^8>AdoVZjmjY^( >ʬ0lD]F|)Dۛ,Ub[~CBct$ (/,k12-ug' .D /;op G7:iUa[aqtm&(՞n5k+'LH_lHI50kؔ.cf/0|ᄌb(7w#8o&6$-i3&d dRXbvXYIUg0p儦nʐ]8΅&]86>-?p*P6++2k!^ rh)Nu hlA8LN =?x3z)j'L]O&мneu>~Kʰy͂|܍su4 s ?~gQ̕w%Ib)0:QGg!7f3Y`1T]43W[ݯNzQM&Wv?=2ȕxV"h{ѯrCcʴ:ko! >e9~*Cـ˿B&0Ȧ׭pe#ӗM%w=q%mDeOhct{>[YsFa.iNɗvTP?š4܇7y99tVySuԜh6&42l#j5͍Akcp|̵H^)CߵL7%JӒLEl=Ŏ,a*w +˺o#Id"XΪ!հp&iv!cٓE֣ެ6dɿL45fg|Al~kA~o`Rmjgg46EL<:++:&E!0 -bt1Hw >`w[k'/Cܻ/{ALz&/w];4H<9JrEi ʧ0#Yw=:!P"@c·; "XNB^DcMOWc(2t2V63#.%QD%t댛ڋUW^6pgxΕǾ 6䄰BXVr2lsdDU/P]#>:x.)YnSD$,(<h7}ucƘr`*pIG$Re~id=X7.I$<s_'K$J*I]v`en hsW1i̠ 9=-+2\c[)MhRctPP(]6:udPױ8li&g% 9#B{.$C>k|E瞐(<8~Zy!QAH73p cښχdC5ov"SHӹ3f: }4N wnBgUJA J> {_t:])|f.n>aN mB3if=izÎz˺Q>Nf,Rۆ~+OeKQg#8yD,z8RM8a @n+NmfMn;On^Glr+FR[:!(c rBs> _;='Kg8SgIB9ߜ2m ^p)`k3yrHJ$DÊFEݚĴzFۋĽݭ_94憫Q2xCRzxSeOZø M2#'0590LʹqVUF2ל~ˌbL)FcKdIPx ~%kqn%$bI(Wϱ. о(V.^!2%1 ^MG^"mOZB7rLSm.rcupu.A&Wa,?D;FB.^J8ԏ"th9F]R1'cz0o,!?] Ve+[{FRvBƓ`(Ylz- <2|:tSmOLwM?M"2B Kw̲^ƨ-v\^8c,54dQʜJ'Vl$?\gJQ@|AݐnOClRP'ppm/33q&0x&/"%8kgbS8dgNt>$.<$N̝RdO4ݕNڻ4* +W]XP~O- YG~.4YxuB)N/- B T̋@W3ĠQgmiSۀ©Pڢ{ŎvU ǐwXFMbvst1L (Q#]Vۈ.p{0D{WMM߶JrGy. ?5{Fmk,fa[qxÖ|߸KhIkI8|^ajYԁFF, ׊h/%{EDv$XU&@#xRj{40:tJX?>YK@!ecϤ$B`&.Ng]M,3oDzr4N ǵ{CHϻ>Kv;ffS^&ϔ7#:F<Йs2O#Q{Ա}yVW8҄ ʭN_+OEgA<{@az$`yݷ>wT>tMiIV2fc?PP\|:])ft:A75U_K]BK6AU! ZLmd9-{V抻՝HllTncU=}!%ܲ8zuDQu]=G61(jmrǵ=ȥBř2/F#4ࣻ,MRA򶅢1:Cy"U2ʀ#= ⫒@benލ}X'^;z )ΌJr|nVq]o`BEչ މC4S_xq.L1 Ƣ xM8Do {k2 YYv%a {1ߑQ t>զw EASme頤b37lK;~ zD"+bhW}4$ɜY ph$qbNj'>_p%Gӿ%{I~:n0 %\KEx3׊i([N ~7er 8aqa4&]u^)8l[]%lLhz$?MmtKH*{x: ~".ouU? o h5Pꏎש^-Fz~S`?):ʡLlXo%"-.Ç^8*tѣ թZisùͦcQbhaZ7},N#} 8Ocْl2a &i/ޙZo]F,%y6`B"eHxa!HytV5C [i-HCEK w j(FEPBPv!=zGWK~/`iNbbuAхV1w.CX{_Q_}ğiگ}$ET{p~KcxfuAZy4a2~e/)NQֹkKtH7(kWRA}Z;J[V"T')["LcKi:w ɞAX*/'^Xo!MRTߢlV[cb:2u7k]m.1ӭpeu"N?] Eb_'qјLW=dH8r\`j#G<[e$ bP%UTq0M˚Q؆i6d!(NT =wǕ=Y_"`+$ ORiȬy _<{un=ώcPaAeb 5}(\^(5@W#.8V?~K7>0jh9K}߽Ǐ[p~}0(K;|zsޣF߶Q,[z]_#C,f8siiF>gľ t/)M,Q Zw6%q8xո) $|h(Z^Hǽ02퍦F >^"3[ßHHu(bWGFg Tsy_ACCushAw3RN-g aP]5K*Lv0q;Ԯ4{݅Mqڅ<RW Ohtslks FUK*XW~S1FX#d@R06KF+$ mtlC۱޻Q ûuČ)6~|4'V*oJ|Nӄ-w ~q^#]FKom,.įHFJQA9\i!AH_|ɹ> `Q?Oف [Qf%@AV樋{ &.au5DO6pO!}ȴ6]\UXqV@#c@D3,r?W6*/ Mh _mN䆐܃ᲓLٕfO*fˬV Wll8rA@bBUO@Fc:vN.c˸uyZ G,&).:޾|PqE8e{:rUET. LW{; d0tPg7vr(&WFܛjB3{] Vu tDNF 펁8& i keXv#vIUyDbrQIQL/?Ĩ Ϲ mcӸ` lҿ~ JeQƒg2_]4YZhk@aD P=QП }B镸̈́f28Bz m5Pb`8qTX-%nAޙꗀ(ZogB젆Td?~~0 nگ!)<#_Q|$VrGƖv(-5>^{=S˵HxB2ڦ ?a-ڏE1S/(NpltrC{TDPRhy:qӑN}{ ssY'&G ?SøT'Ď'AfUw^|oQ HƟ7rFhڷ㍎T j. W^!5dJ#igW1Y P ,=aONnRD{dMjXK*:2^VDY )IĒH&$a7_.r`Y2uG[dQ.xc$DF ux`aT]:UKonFЖI*i 0D;-cKS}Z?LM`RI|]?|5-];4;Kh) sY8EzPY ʘEa(CMQAEZ"rv?rsd?+.: .f͙ MUJέW5˶f4'DC"PoJQn᧾ Hy_Fq;T" i 3`;^Z&3ѢP F'.4'];XI4*LJmA%y`%618ZU.&}ٝ zkԍ7f 5II:+ǧ~FAl/c@ " p88D3 !dOS0{r99w/`7'~߼[e0BJLߊ p9.j~)L|ξWO+tDs^ѤokzΙsy0ר?ŘwP:ʻƏ{'׹г.qHMJ,jϘQI "N[7 ꙥrOo$a]-C ^@IUy#Prdg2n|a`~-!8p? _ cA׳'j+#.;7| NerèYi6CǐWvcKIj9sF}2ǡ7xAY[ƑR Hf%>b[+*k >NEKq3Gu{Pd $MJD{Xi"!h+ j6AteD~T)Od n>>">(%8$gY{,X+Ύ 6|/1{!$S go %?pcD_HKJ1B>4cd\qU}X9awdPzRI\> c?DgYъr=㏵!v3Yǁ5@D= *2('$Bp4 0YcY}K,x>fI r9^aay5k iB&!I5iև B(Qi8j73+ӽUbJemNHB9*?ye翆POMЬ\^ jEz}=IG.IZ/rK$a\m4G[dd(:Ol]N#nY弧>8Sྞ#z@K@hT i, 켤sf "o|gGNJ%T 6'7b>YMK~B9jPtg]2j7*½PBNX)L; 3<qNaG=mdGOb j#4,ijf XD{eBQ8ˎIlÇ XW P[e&Cьqzc" nP#зYPœRgG|Y&Q*kp20~׵v<%&†AkYW[]Z9 |v)[gy=4"x(H W0g,'X~}pkK!y'}NE݊V#/) KdFRS+f?svѠjEٕ"rHB| B{!- . !`Yk!X@zC1-"r$ 9{%UNCt*Ê}މCu'ȩ2h a/|  gA=D7K|(තr76rCC$&ofŃB%2~nY2oul4iZ٢9){{!=}؆ms}3}n\e 0[þ}eMe-N1=VkyGRp_&~DN`9pwU (NM JO#!d2eof \LB$'lė5y؋zE<b`{R|ck5D4p.A< k%(FQ%\WMh2J6\h Է-BHD Խ2 ;?M/m.y uA[灏}UTl) *L֏Pk aRE ٰ-U|K* 4N*`VF_~o){JA>"_8V}Tک553B9j70 ouw MN,\ v_&ƟDFPb\avt|vpOdFܒ4xBG(Sr_}4#o*( /1JuQnt3ǥC*@[,cҬ[P:z+3$s15h7#Pmݤ]&"ЛWkhT>$$=5%@nx:mVihD2 5OJKrpM &#=slQ]^֎s&F0Ad.lP)I^ =Υ{b!f5ݸ,5yBsqQi{ eM+5du 6=!fc(*eϻXAz ڶx5؀ȱ*.!#[&5k]pZtR pLIXBoS\Gu^<@0u[k~CwjJqm".U6:6Sս(OW 1|=&:p}W0&-Y2UZ`cSc:?<%cX6նκ=<& :A E@qScW @2}uEkyF)gm'ԭuc5z]ń0l77Fq2WkHU+6%0|3s"n`n,O,}ۙ1U ~Aʟ<ۥ\v+ez<ff?\ ,2)NNl뷡P!i#GbeRƻ`Pו΀޿_ ؅1P= &ˇ;,Q N({&8̗ѩإIlgA#:0d\笠 ^8HaF2t%aEu=_K~<>vF>xw`Ą?δISH`Mٚq`ֈ"_B3#4cNF$52sKE.3| <<}!/UbN6d6`U0W7F-йJ;[4|ۆ=(1eWs"(N\)2D@bm&lmg!7Y~!*1Z,)f^6+aiBo ~=@^@t,F <~|+X\ŴhWn|[?Js1\#'+a[js5n7%Ms^9Aɍ')ւt"_<ylqN%E&LYZ=k9\}.KC^= *Vq~붬tά|rͳZ 7+?Sn^wBJmn Fb܇4+e<`0 KX]iRnUa6}Hҝyr]eWobN4L?.pgy<蘬;%BoXAkE+{c Ss*O? R"w쵾$1R6+ז5oLPg9w@xCY?P0*nnnhKmpp !i!" ku> gyfFΜ9O,3lOYm5/W\] Fa"E}GpZ4u6QYCEI#~)W~| pW=qe `x*㳼I1r|n3e̒,طed{at rfPaƶa\?5^־3ZVF,h8Qhl$5}d/ɢKWL\EUD#3 P턣ε {u,RiU& Þzm@j}`~@s$fK⩓YJ`7ԴPv jPc]tė:T+!"y$yK%rtj-D{a'%t/g0 V%Wpƨ4\7>e=6!ڦ. `RibPqc,g-V\< l_G,7s9:oAz_A%5 b u`n±r>u2iW:DL&6i^ d[1?~8Y=T/\VZj,p\Pi>džg8aPz;i0B5|M"{ٔe'M~Fb\ӻ r"':ǿ-5j@;w}0@9) z ać4fa9*D7Mg1$YWSq:ML\ō\5+ZhHdxٳo]DFdD< yNϴ\K̐gd$>AX+8a^uqBrOs\0I'%-6~;$!].(<DpVdܤ gXSp kT^_~5mQczRff5&A):1ɼ ݞdgyYp4yQGY$VƢoUgUF.# @&=`I-M&'amlnןȎB%8 H~c_)p>E77Ѯ7f6F9Ct%n5;]fXB%G'z<)nQ)w g j#Y*,OA%l,J.AD 3RtGd8s^p吥K\03$\ ;ҙoՆq5f_[0Qdi@M/BB"qz+neI=^Qbn,^M;tD~\GpH0>/U-J~S %6lSo _SO~#Sr-YDBhrX(y!1;L9\utp!8 |b-ľF}[)dVԑk;A`\k9 ՠp0[$8Ge:tr*#f tټQbliɽ:u!8ү;`f zOp6G2 @:&>&JƼ%Ϧwi:Q5m{hBTi0!~b{z7A$aJSX0I~/X6voja4O٫?@%EH.>b&lm4,g3(-Yz,vjH$ai Oj6Bǵš ^{&9_@8IYPڥ eA ӹ\n%{6 к?d_KTxL~_pԶ:4(Xeu`RiT5o[ۆj3M%miI'>,*u5m(y˚dP?{^XoC"ɏp.F0F4D|7Iv2q@4Mz oDO?kYpSɞwQ璱>#ḂqXCeքFgJN6- voߋ&}#mt2Ub 6N&XY^W-TfU1w*ȇTnT=nm:gRQLȄUxS&hQ$A΄R/:( D-ͪ qPuv [YU~)h)K'ŀÑ;$7DHoZʒwM9J9|Nj6>e&!`[UC$D[V _dX oq,n ;sF*;$[歵p03b$ZX/id$2N#Q0*$,!,YR|A>>o^ ӺXH٘GS<f"q a5EL>i؍ *"o7 j Q&_79X-oll'* tu,@}Ȫ9(8Ks9g~]eȜ|E2s"݄Evf k3 0vzFH$`Q(SĆ'M~Hi@,H` eI 3uNNon ! L=ٌć\~a`%!p CgZW1d2Plqƨ pY!V~W<.e:.#Kn`iKeނ:S>DSHF+4.F,(I6Q[uO jӓ˞܎:U6<.WCdExX$d~]9kV][B%GsuD /_ g{c!xmrk*_Wq b^\k5/L=5zN{^SM8XWRpK -~7'_ j6)5#տdA{HXy9jwr?3NxJFmvɟД?,2x$K1Auk;uBBka&,*pmҞao L)[ 51.lp{znjeRz9U$y4uxeTíX\3bIyk! w.[I~sz+s_BߋʐBsآ;Oo׏ @[T#q:A=/ͯj5@&0u8]Hq;Ol;xB D?ѫh+r gwL). MeTf 'Pop]yctǡ lɐrdD2!yP(mWA:Kd[{h s؎.?ؿ)d /]LBZb'aZӢmxY7?>+ΐg/M_BM#b!(x[.%ZYjA(WXɲT ~bt*y/RBNlБ,hYs@zNs_@X.hI(U)̧נNtbgԾ}sFb_YhQee W/HM*c)M;QsW $[W%^4摅 ѡ*ZI6XHGG=L8 NhpS~$4ǘ RСKJD=/o[[lw5mUuDR\+CxJ T9@&S ŒEOsմIB]CZ5`L'иJD'W0HC}+BlN|>)?k]8" cNQP$B0uӟW$PmyB4%!8жӴ6^uS¥BI#+lzò!+ Ia {RQ( cP~l*>@hM07xS{"I[{tЙBux/kJP4wzo歸_WR u `&12іhyYH[xѫXC 8['~V~_Qө4v`i͈chw/ )[ҭ<EҖa8:2r TQ)0s~קcaA]sʊZKPe, ENnw1t8?0qgu/naAjy ? eȨd'{pbIUE4gLP$oE Q(a`5뎲v6GfpKG866~gl1)N?!3Q99&@|0tV&)_8QzN4P\rCaرf;g5ׂKp^ԠuԘ֞1v $.) -1TNtr@~ތOBz3ΊUGppˡyX}A9 ~M<Ƕu`d\Ndxeo=ZBì$JB9^]5M'$i)V utSs'RЫw+3 /߉{N!!LD*:(d9LBBi @iIbYC']o'D$Փ9w>A&ezUj X6J#~Ӱ*d 'ܤE4WfM ]ƜBZ4̆2F&b PE3|="DY-K:=N6{tu$~:^.Rn텚ySff9np*Han[ց}Q閭hf6徼m9rF:'!?7Mdxr2[}{Xq|+Sθw9VI}+cLl"SpB(&ac g@p#宋Y4L˟CJS^:tz8,xFer"_I*nEܴk%{|([ *nvRGi0fݫf3 e\% 5)\t@J Y{^CI%wOI(/I:{i ɇ V$ˡAp@/ RFt%I4U.焒7Kui6(-waPp#`slg0l!g2U~bD /ymI,+23zP)Eu'gECBz[ ? snf;hT̓]Z(z0 @篪jLw\K`wB낵O:P M `U| )$U)('gt/nU_&>T fJ0v'x 4m"K#_=L H1rNm*xw:xeJ&yWa+!C2ZtB|} >uH;S|)kCJZ~[pR{ a܊gYb:R_).v[o4[cB0%@+X7N f=Q}j+R"\usrWB[ 6{d; kie Xa0 !z.dyaJZR1K>垵l` B<#IF#uc@5<<,_{b *nvo!~YPLZ̈`Ƈقԏza7XR sOZdž:zM3QT,.4yJ& z6A'»ex/a^).yo mbuT &zVA#}WV5 6xm@tI'f2#u7}kbdS07v6L;1dQ $I!YK08>9LzOt/RM7alz%% *=Y@WktI#ߡ|i Lgg&> El ߧ0 JJ+:>m  oI?$jb$3\L"'#J6[#3.NlV oo/PQ͚?:A %x;4uf]m1n>yMTm`fԶ1A2IS .@X FLXechQo_69;/x4FQa/nUU.Tc lWgx؝Z++*a2,)t$zkvj_’?݇-B>>Dͺ fI /U3(X:bIu?潳2 Ԏ+vBw5B"tǚ_ ҭᑦ0؂_܏ՏBe>;#|6_rɤɝݜRA`5lOH /vFrW$aF7l={k;Z3ak gZq{,@yRFҦ'?E3ޗdlvbEJĄnCBasX])Ν-s1gys3'J%l'Oƚhcj>7bn7߉qbWT-V7g:}5ꫡ#ڏ7>$a{E2 9#xq;Ox{9[-j2(L5QLDGP\~P91w7hҮ=FWbm60`K#'Oܪsʏ<ˈĬlܠՊ@m:рIN9q=z#D;&>*p9JOtMbSʑ3D%0E^EP{bXx=ˆsS[$֔7!i{*/)(&!zi<crՇJJaioI>:]۴#P;A ]46-SMHz6u^5/3ﶵD+ɓݡ.eY9OBHV2Q7 ֵ$c5ǝvS^RӃ8lrS[{Jn_ޣbǑ7 _ZD8#K,pS]oeOeldXeԫ)i^-)Ye8eSR_~򩸏Dq]dILg" ?iO  순/Yl"ڜdxr`1Ja eZG kK/L W@y8_nC?ΒU\V%4#Rɳ?UOE*r$h: eۚ: ]I"]g%;͖X Mv8an)CmJ?x$إVi<ԦAfgV8vNHs~pԑ uD`!tw)> ~K0݁*KF5lʗ3B/VgtqWdd:g#^rB:2XI%yr>`C`iWloXׯn'r#zZeW'`T#XXWs'~眕1F<*to,2{˨鴉~yn٬-M3{m&cNU5D{W^|/ _TZ_` + Tht Y:h?^#K`("G]Ai ̾=}>w|KmXO`lŞRYgM_0LfYr ^uA:\mY.DN,KMu4 LzE# ٦}'-DY7!t_"bJYo(uE}VAy ސK|[K]#PAEIwPtaE/.dBĨ~3 ]Iz!o<1q.$F hA/!]s$ڏ`s# Vrĵ_>{}u,c|Um7h$WsḐR6.owAFɦ!O#MHQ*/ /ߢ/ K3WJOSƃ-%ހ_WIIDo6sD[d=gsi]'Sp.1xՌ%7|&:B9"RQW>P FI5SRPRk#^;;qv3V4F(1562d*.W/hRif>yz f4 M8f^Ԁ/oߛ^iG T9Qks()"fǁKnA`k/x۝Lpbz80qJ]x  k+ׅy{5ɺuEXc$%b,ю7[n vQ~zU Me_I7ŧo94>a٢1j%MӕRp)BjiFUv칒e^}AZFǺo)ع/ h{ xY&krq`IL4ԐltlhPq#yD! e0 R90 `,ꁸv/;Kt'-@Ej.K>J (6?-kpo|YoRO[qdN+$QF Pݵ-/OgYpb`fm&SXZU2ǠfјFgf"1%(X4',3uSĒyX6ZNt:q/m K4J0yn'ŕO2BPz/_e6G%][a0#vI[nf\RLzZx{IS!\#BJᜆhh_>,Ls O@?b(4gmA, -{9&%YCjBF3 0-ݛ>yTV1$ ^0F4 >):.U a, [5 c~Oޞyapw6U UH{hkY]sE/R[mP@ 3HJ1c~ k_]OZN+7bIH*`?[_lC/:Ч. l4H Hfu0LE]ߪYTb1N<} x ;snuC0c M$.c}gkju:h&2gxg*ϸ?pőn&as" iԿkHua.qdWFYVs{y~;UEUc1fA[f'Fwk[E$` J+R0mó/0YGn6)Gl+zAG_,tJ@$^/f9ȫ+\

FHKn%yI"cC„sY•ҫSvNWؼS#5u'L+dQqZ݉} \꭭LYԐqIX#]|~=³OA"c{bXeH`0c e{:|~ùYrVNJ3 @EphQ<_B~ mS6KpFuIo]vy>XJ8X3+C>.xmwVٞvө9s+emR噣#:Lʴ0P8Ee"DX:[7bR-ϊ^M?H&Y/ 2IU'ȧs & Z"6Zr'_oH1 jJ2#=5lq f^j!M t* TZX.&9&W_,3 ge\?f*J*Hަ҄9 ;[Y\Eu⃲q^ }%IyՀ쪑_ uNĶMF(藃z,vw4PZ*YB"a!d6~fC|H7I>x>khG r0eAHsަʼSZ sjՑs GƵPNriȄMsqhni?BMtZvZZ3wG5@+ȘIyM[/03Y %&앣\jc s^,?O u`L77]%_oNH[7ka\ь=koP'2T^%vjxDJ_eg0[ |l?y@vMB-F1/FUn#,L$5G!`0ybqazF1JZtj.~|1Ξ5k[emۼbfȳ5)*t()KŅT(fXMX|4$;;-61#&l}>ʀ)Չu+`zmgb &'? &ub+#B+z3Ԅte grF _AGrs۪㙹_*׾: _Qd `^8[,,w)  ET H(Ciկ3;Ws:)ܫGլfHJCDz:heL")s57Q}~g Bh \bB3rc8Q#gɵPhE@}~EZeĪH\|&dFu(h亯>6A6қS̎_7c]:%cvֶw Tt*'늮ЙDsF(2}<"욜^sP"JT1Yɧ 5`fZxoޞF*xP6Xl7S xS.Q[|ȩ)%pjOj „b˶=ڹʞ{э8FѪ+IrX;ıex%`֎ٞBY`f~-,Zrk5 _ Yg|w6I5G& sC|&!i4uJ?)V I;&$[K>GN . pIK$R}߂cm@ VUυB3XE* 9[L˲hB5͇z~􆈃b3&$y6!=nqJg9`ާ!$ !fwؕG]BB$]lYi`N+\[rRms^v)v_W@zl=[t- y.ߒڍvu |FR0i@ڤ9۴: mu~A|,|P.wGPБ\K/2|ӦԥB^,5]ͮs3Re9`%?lvI2[4vmÀ=.q=dS[ :),8IqR,HM%2;(y"og=l7[$3n#Q8}Iy16(1.ّw0"T M<{ݠ:jjR"`D +y&twZ^^iZIWS,vh+ib"='6r@v!]G>Fj1Hu~$vŦ^BP@m5{KXq@JE_5bj LCYEY#J` w).ciV{uE!ڡ=f+R`׀'],a^jrQ#)M@Tp [.d6iE^gbt+Bj[U;|L%:}ğmgbN9&PRG-_l2c3$LRi,,4vXZxf&O=d>ü bR%2UL3?tDlCwWq.7a/RF/\T] V-{ K72Qm@5J"_nj_}Y\x-/Gu[&%?UH7Ov2lW.=Չ2 2p0hzIV=/T)YIۿ\|;VjlN30XtV$g}<em?vbV([ F/foaxQ@)f;BK#] l ?6TzV|u$,`k8-q [=V4F2- h=u )5Ac g*-Bba\A'xN͔27,$3Ix$7>.}6? `O3I#L.m j`Kh99q,Oت9n8w\LpX{2&QVa x7?j 'uB*TZA;*>xa:CmX$3'1c" fcuPS\o>[KtGexς}o/;JrvZ z+Prs\M(гpwQuƄAeY3c,~6Cd,. 85KfLWO(PJ0MҔԣ3H\S7^Z TWgJa)L*h ǒҹWrg)7߽xpbp)`|*!MfF5runUKiqoR VK[`*ǵ_y-B\(yj1RmpڮW >Ρi' .lԘ?UkͥI<쵑s=WU itU'*!1FH0uWԓpDm˹wq‹-eBcuIFJ֓qH'T‰-w$7)wf'Șۃ!VRX"Gy%^eR]SSGP;Yb01C`ԘzJպ j`.Vf4@ߢ(2ŒHmC0NG Jqt.JccB54ˮ8mguDyq?v(F1,|Vhuκlѫma s*J".]tpw/2hRp0uxrS bcWL3Q7g%5[oZ ֛{( 2"IG0wkdQ Jw$,'>`bTSI7hMH5!FHJΧEjɪBlzrF~~eMr^NfmXTfGJd\KԂnHpWX^L؈bv2xkog8 zX,-J7V%.i*5x T-tNLܶ_Pf}\~AGM8S?dr; ?,EQNͧ&th46XxHb-2jg2}N#v,ނ=&q6.Y%i{תÕCڵCh_cUQ]zy&c*˩&IB>g"x VV?1i/yN#cJcG^5z!0YnXEfU闯\DS v%[,r%Q tzZ._8. [r99}ƁTb / sh蒖Eۖ/6ȇ}Xb2YjߖeUӏ?qNɖHlF)O E,3܌quRJ>ʲ2/4n+{Mrםz@͗YꖞBky^% T&0߳tQ;ΐwb_?8|6m ֯i&6VM֧rImY&g5Sl=W#+* Eh.96J7x@3Y7wU[ ?Oϱ LJ9fuYIڵ`Ie@>e$ZRCt=V߀^a&H.czl#01@G~K,4'rt`}.}Ty0~26O}v:5?j*Snjhv(k4E>w**$.Rk{9꼫֎CL@crmzK\AƆ[\{=Ёw!wE#4'ݙpz^xG?cm`+o7;Ӣ@܆V6 ;̸<6D8P?ݠ$15q0Pַ_ѝMW01p23Vr>$*@*MϿ -cYu1'_Wxn0LmW.E{MF:n m1s)ŃQir#l~d/FbS 1`UI<*Ҁ C7PT?eO/GPPacz&rB:hi {{)5{C ?܄V7П"QaN7a9BYWހGJB\ `EOk?BYEfzϲeB)a$TyZG|c_X7 u'-o竀ozVb_vTq2<_O:HG-y#^20_#la>Kn@Ăӷ{Ф.of+Й(\؃YJP*ʤ _`d#<.t ^8w.Iw  S% jeYo 8VQD,UCZ7姮K x4v,Z;i3dd} в{khٹ 8UsAź4xe"4>& /~~=Dn"C0$X<9q&YͼQXpby/Q04 0@'kDf*_"T(w .o*"-( \ [:bYÿ)_4W?aeuv)z $q4qPZXKΣQbA-ev[,3yH]QqN"Zqm%=֏9jm!Mb>+NA(5ֺoc81e:@;8ɊT6ĝd!YtQˎa{Xy%t3T4ḷ ^]Uؑ#p\{Z"iTu^FL- h Ne *h7,3,x6I=^` :To0 v=~'A5hnc)RMkՏ d&njlک_.>Փ+Xթ.g8AP7T{xfix-$"/7⻚tͯ-KLUf%=8Ά5TU}|rN'h?Ņ{VݹV}ɚ̝#Cչ@\Bi3y(4zY0%CK~`L V5Tx2[s.~` +bIwV3qj]4oHm$|X2?D ܟNVY#*: ]?lR>VNZ9XH)OJ^+n@"ʡ0"eH~ L6H`CU`Xd$z)}6i_K >*#bC>XDckoyy^,}zW,,jwP$DU/HN3f0YL*T;`V #z=E}>r<=5FIc yLbd} fb%o6s[tw߉F~{_ HrADZ鱆yM$7 hMNL㢉j< :C"6eB=!#W`[ YR:Yx"jsغ^w !w6D^OFZM 8&'j`Jf !˙ܬΝ Mi?<ڙҽ"?R]2$;ًj}Z 8YSP&H^NF $e~F m[<α#7XJ F"5['2i/ -F($@• JHS y6BTC^+QA䌅t˞sK5.uܟ. ӸWzhl3]6NS&=q.y޼^ҍX'ڸ%gA3܆LƓ'm\dhԌL;8,g<̟SoN;/ּ Bc?]B̧/Px (~HoSDPl0o=Q8Pȫo`&eRLӼc֖1N]w<}hL 2IE`6a~Jmq9ϡ/;/׿].ͪr 9 FEհ ŮjUtp# C\!R״d# L!bj#^1V&N |C|(رM%hrQylT{ZxsGC0oeLOљ_6s`Ֆ~bܯWk JwsAheLJP#fkgpWX#5xݳ,gFVNBTm\җ yyk);6 eų32lb"ޖ gfwoIss>YkINmGڹ4re1bnb&S)b `vB,RC̗)!.8n^+4i;wʓvڿ.#'(Fo{d݈Z`,Hsm5ߖZ:4 ?-ؚn0 \=n9J_?_F9|*'A$yvFc̀7Ł!>^|Υ1ªy#! yǞ[ТZ=A TWE4fr/7ѐzQH|BKE⺑{*QHkv)ϛzE2 ?*~ܭpI<&n0py=&v[+5w όBYf~w1d#D9^k d23oK|Bb $Gu $.ÀKus c'r-7]ov&fcpWp<˸-.J=jH-=uz]w$/OOi‰}xC )\{풎J2L)Y΍+K*2)PaF]4v!(ۮ)fQP[quXI%päh~ufՇ)=_͹D峛^1P} J$h&D{?dU/NQvj*2X8|,MZ2S bk ~д9ۅX֫oY[[/{e'dV խ$_fHi_@n1͚Mp3ğkt_ҕf,iPMjJCnϸ>TVkR'"QiS^A*#t-dPꅿ w{BqVL>JReD>ΰ`MPGT1-D%o50Ta?n'ZPQZ EQ@!-0Ek0jXY lT{d?d㙣1c:ڥk6¹2b۹oůO(}~*);ZW˳v9ui^ ;SŀYDƅ< yB[!FXrEv.Z]tyDAxȇfZ 6Uz rAJx۾Aw<~[ʳN:Z$bkV|T/~.尽ȿ{AFv{ !Fȶ)|-أ Qf1iQУnK_酆c Sm.;+ 9}tuٷo3 c6+1o2Glc`u߉)ԏ 'K3)iG34Ԣl%iJU }i3ʕZW<7nеi;K[2P, B] CW[Ղ4)W$j~|."VGN0J \8HOZ:~ :,YDXxi3P,7%.v uSqXT $8etzT&bJi$L )V`z%Lր^|LJ^8n~S,&\)$x쑻{9ɪq Pd'DD8gbSy1.Dơ["sUrXMam_[r!F?S(md_@'J4guO_6&,rù:r7baS l={OiA/ёKNg&¹5Pȁ3RqZ ȣ{(TkzY( J$S5duVtI;=󾢥Pd)0{w.2sP>8͓ +x[8'O/#O'fh͆^;6c)+.X1,)Q~h2iY.w&]d :#%-ßt<(5׍Yոb.)Zz* q(ߌٹ4>vy&1CRZQ-Ӎv=3QE5F]+ffO#V6pVNhI@ק+)ì]\O Y3m0 t]fV\̓ެRn0E/_bԑv z-8THIZ8 s{^!>R;vy NUR~>iKG/AgȪK_=f~ʮq\xk'?$z)JMLbpZT8qW`x1cGNΏD? -rNZ"x: P;BJK  ٶ\9e ׂeЦ\&d{ջ8Mp!yCv=] #ṴmZRɄB4W psbc@F[7՝pR?450DΚǗ A\_ B`/:tCI(E[ iZ{pn}&ژd#3f*W69~q]mI;ܹÔ&tn6ՙ㠇?˂F5l[H +eA~֐Ei%xl(x xe<"oH09EGO E)HJKx!׭Xo%_;B1˻nZ>Q"asra&4P=$@:b͘ӽea>f(#]4n,@YE_`FGɛ[FN#)b&F=Jb6 ss/S!6M yrTG.:>7b-W;|H,UzS/x0l pbz>d | nc&oZ2I>,l2[a&+:,}8Vc?sM&9)ZAzS@T/bz SZs)X|[P3 l> f):2y֗F YD.|x@@C 1"p\f5wãVl՞s P@g EbKBwS[X]BhkPh.^cMV&?͹0Rq;1a\xrn0v ⃌/Py8Mϗa)k\w<*cSMɾ}`h}nkCDZ|wFdc YgIFuVP9pD]I-L>#}7YF)v x,6A B}# Pw'& A6=K|kbv8+G|x| 㭊Y<{yxVX/դ=r"kn?ҠW@^šMNXc0K^7%84* ./ U|8s)MfQUd^xռB~S&05!)ˋj-f@C5qyyT=%+?g"ZJ[P u 2$.:Mt6 a.}]r&j& \ӲUjLK wZSpMMdНU/|?G61|뜰H/J.B4ͮm1T] oּkY643)/iV  P:7c ]*@ll<+&-,5呿/2(v' f#N{UDqDG.d.~V]Ie*W<0%pEٳ„35"=@3!zK}F?b Ȫbw Imw=7W)*S0Bm7ى9a.*\.$YG Ӟz#yReW)0F,xhJWJ&\T?OwwHBS]u^jܗª|fEoqBX"yGVl`1e&1Q(N#u,ߊ5&y#`:z|Y~ZSpmj`[BTbB!eljNQ9d)0ZoJgFӖB yaMޖ^$.iOVĸf0MX9geѸ O{-0)ѳozOOpzYv <<w?iy*]hQy^%Ѿ is5(5֎uK~)^> JTOf"k vXl0uPϬaҁ@۰Np!N5 @`epZ: tcc̙+85/DA]^_ A:[;a3 c3IϝxvrJr Mpz27ASh&cbZ[!Bt@܄n{oz⌉1p鈝^mF&+MCLȂym| Vt"q}z:?5SqXfK'o$d(ju1PჅBR+"sQɛI2hQir.h&{TuU%|%9_L'c\%g)5I̚>S}+X5ti, ȱ̮xE>KkWS21s V 9V8iөornܱAZǚHtDz=)p|vם6 εۆ0Uq~r;K Q]2nҥnŎE0-/X>3B}e Ld4iNcyeJ o&ӥBH&2:6] z0e?-s޹ɮ* $9b+( c]@9,p=pH" n0t3?O 2ݷ"͸AsXE=~0dSu6lD5]ϑ8W!֝rA2P-,BmIĜw 8,yv^(]#Zwv&S%^0'xuGy鲛o*ArH]YQNUu q,[׳n~ 8YЮE] R'|zҤ66=G3SHYa"KVA}&vA/]ۦ4Äa݁>'nyj-ʰgWbx~_/jυlƤ\w7 .f@TTl`4HL|opR M T<{ p'5z~bQÖ,z7$nz9#Cv%]Pg^ýOI!I`4"N,k[Rti!w͹ABU!8ݫ!hX!3r4wjVI yᴔq-ZWcjp d3i;5W[QEpTb|vrxڭ—6Gmd*aJ-/9jF O:5zO#(u}*# FԊ%؅ nfӏ4G*ٞKmB#GR%ii;DeXNN@ < j-avXٳ?%vڱxru@v;*nS|j̪mB͂2RFw=K p_dcW2IʷhEQk#$m Y "nԇQD{[ S wFdPkrZ [0e ŁMi0oY Q6}:j%F. hyULE tjj}0S cMOtPkGSQnDbL-r~G֩EC.$tT~rW_d,pHL[Ṕ#aHhuKuw{]d+vI/ *qmP d/ șdK*ƃM]L'ᐶWtZ-Q#GB KwbHe= aNz+ e׌$%\~t/%OZ|@3ٮK3~:ĊkVR qnւ)OKN`)b~^JDR2<_`=IPO·RYhaU5fFmF$ʃ53@7QPs:zX`Dߍu ٽ|"؄c_M`NaiȵWAO_ø}FvvU+ dtFն^0j鬑ɹUAqٸa`TH,cѕ܎ʅfVM[5̥uݚ7 )9i; ?l쵌OUJzal\#n#Ӣ咪 ㆧ* K$5 IYkN ~fѳ~]] ĕbdiēzWo/>_5a0m|#gK:ưU$iAU7^y89]1;enP2b#ca党!+z'?y@ gJ\Nm->@uяؾɔ[XA0o7Ft舟U L @)Da51K F5aN)_/+#L -8ӦGE !n\4քL$T%6+؉M~$RbD>}:|t}?GON] /!`Uʤep_~Sqo;!>Y'A/ , 1sYqJ7B L9?Ep܈<[R(L3W<p^Z9^nXZ݄z:X: M4FY,Sa*UeVt_^@Tj'n7_2Uq=lY׬h\JW_=ntdXVd6.0k4FUNY}$bXm#7}˖-$Ohj \,慎\'Pٶ]#R'ny?m;AVOQVu8e@Nf[D+e;0aڰatUfjtP,wZ3V;PSrӛg"[SŮ8'OWs7ɦP6@_0W^8}]ZCe֧ʢ:R@VFwma)0xODܯ,L]6< u3˯{5l2WVm#F622jxc%lFJR'ʝn Xz<h&T dKݟH7h36Ji0 dw# p[q;GIX(]2^A2^ߥLXJ<>M^cR݊)*,a Wܺd[f>nH7" bQt9Ö/ qyoӘ R7VYE1 #nߕ3lcàzc)9Z FWKU8|c*g8>vw_XϾ=ږڂlPTYG&gOOg;TA}DRJS}CJgkp1UN6qv7ҏxr!¢䬝yh gQ sr 1RifBޡ4{Ry8y~ ZgJ4Z<eBQ-FyG@!p 5G=e Y^o°|5txCԌ^>y aVz^SYB߹4Q|a b8>=6n*kv}6 1Q-^&iÊ#C)=F5Zhuդͳ+qܘN:vfKY0,/)ݨV3Ah>/Iq"wTz|`|5ї2ʲm`1&Zl#WEGo^ LNw%[2l,VWBw(C?*RWD, w]ͣ!n=VW2 ?gaja=8]OxcuݢW_18#n%`fT@f`?!1C>3:{ ~tKbdm+ܾ ^'pfAKnVBM,,[}e%5~/Җ04m* t/~^JJEcB1~g 9eǟLBy;SLvFgҁ_Nv㠲; !S LĕʶT*n{"UO6z1鲖wXr;o@N#K5cds Rl)"|bFdfE,(̰]> Uqܜe2}.)̑Ug"ꀎ+&Ef&hXK))מlgLfSJb'MxgJ,S0]9?UA9f􇣑"֜|c x-)Bx33 o |MV{=riD oVt`ŝh5.YqʠOG(J1=_muo-y긚_%˳{~Q]v:jc͉OwVgWL7s 78__ hޙZVB20ӈ"mV> qK8d;fQ24/\b%/Y|S76@YVvГOno͏W;,o4nG[}S)*|+_]Gs'HXɅ<EC7 -}_wY|#(,%h||cb~9"kU)@s6Ok(&2w);CjA}Js@t4&ät[Ĕd{Mہ5QsXGmy7}Xi}%V 0WW 'K}? %ZAs2&2c!d(b]m֜C@c_e)fJ\T-H ͷ3[>Fc727]K0]τey~'ap~\I(%9|7}4ڙ9bITnnOqw#ӎ50&guO\]>q(/VYQij3f6/&n6#r(7@E7tbe2.Z04qGE{d,w_R3^Gc[ȥe8jyԣ‘T(ʀ$3 .Ŝ~Yl#ަ'D)[CZ`vkhbk ; T 0ZV({t߲ 1 0~]iFpY~ؼE'׼5ìjb3:;h!wG=.;B!ʃ$gmDOx0{v@}a/}\<'1(=GԞ!S|h!k8lwY]8ฒ@||A]VO&ica%l(=>ƏXBkun|A]?kSKnyIEq,F+`' dI%jo/W)BXilY>1S3ڊA -{Tľ^N@ _- ئʲlUnQ10|ɠ8C44K Ua ދuO9#L %?d/BMg ]HIFeV wݙLR]`JW"l(7"wy '!Tؓ!1:\k@62+ܗM qTM7Dy0b]f]cHajh?h{ѺCD6++ cM6EV{v3՝l~j̈iӌEWjK>\`?8E#&5C+&mA|$^P|V7ȣàWDNV›k` Alq i X*=h ?nlT5H/0Tm=+Fr2TEv>Fsk^(ЦLV ,6]{!ꓷġ{Px$ܰ7"k{y2$σŢfR#Kb7Nb"fi rJw" "[*#'ao42O3uy5q%kl媇H*/0K-İɻKvٓtkզ3ME\; @Ty  AS\y-C[j 4Gb.Namקna9+jFR3!4[Azx6.l0S!f*/|#i@2|;aQbp߄N.M|325 /1?I-y?,M[!NB^˯o4 c{@U5. DDSiU| ue_[J~XGȡ2p0A ]=#NT؏&4;F> E _"bۚKטɊ9o&KxBj>Ꮝ:YޥD{\q5c!ߑ 4A52 /SbsPU]vlv"mYj#/ l:(3c]]\nOSdûX=hbK;.<8Qw x0:S]H H٘ʠjk)UEglq] Iom̤)TZ8+..m0KFjGl) w~_/laJ|"7w}Xl;,؈i`%-H8p-bEUF-Œ!{]uKuIMU>LMN|7}sUG+c1xʗI'TY꤮>n%=2n攤nv6oUH7RԦ#jʸ:-֪V1E1aY/d0"W`QQP)5˿2'H~%niR!DwiC9Nws~B.gZzV=\1Ј썺mk'$I8Ű*ڻM1yvк´s gy>;S0M,Y _$m]aqY4hȬlSe{FhDVx(O˸I3أSLM^AtlwT b|`u<3]ݼ)-)Fbdk"ݝsz: Vr\*`['NDg9ڹm (bTP>2abyƒTC/z=q>2NQ-ݢVuŸ-¸v ەVF bm azz( .N;ĕC@bY/AIi%wn5*EpNDGLb͖G twlaU#q!S:/C )0#\'#3ǒ q~9J=Tl8_+Ȭ3x PLϸ-*_w ۴Rx]$;0]f2?ػL&,x}ֈ g)Vn+:1'qeK`ùAE 0oT|ίc4~j SyS"Dd+Sz_N_Gn)"No89݋ l_iZ ?.r*<\vU P pq/=鹙: An{.)$PPciu8xfl;'LT8֗7 %%<8R W駈 {ܐ*³ "iAy qB0|HB7`!X^q/=x9:йDi17ވOVD9T 3ٌmDA(KS°:l5+V1b(guRd;0˼G8`Ca4\K9ЏHJ bce|agИɄ)Q}xWLCNCa. ߝ\{4\UQV=ez֟.>?.٭׌7fJdfeu`&vxy.~' =.`{GibᒿXt^m%{z=RՓ "2CQ(eUٴjCh(jrP}유Lj"h8)uy()cDHfOIoUɄ(kO`=S76nM{s#a$:\dsNѽCmhж#O4o8k_3dtZOd0yVlefC,K|C_aLyPڵA(wTb꫃"`o8X)ֻ+SkRI|Q1V6Fnp(fh =h±3$?;uŮ4+D%l$s^TVwfqʖI%KkWNCnS$<ݣPV;tд4&@˄x _@tǁ']ὖ(U h3 ta PE*K2‡NYF\xyȵZz4)-;BJԭ_zB_Am7 R%?Q^TaSG`(s` '/B$8\S;9,V u!e:iFQ?_YMdȒqY%C% P \l+O)xm%pgehBU"p^+(iZ#Prv**O/0l NG ɾi|R|߉&S;MʺBP=@\z{$z\Kݑf@gi-3ݍJgn8(Zz27J#A;qsHߘ t(~JړIJI JM UzɺMO$ZFOsЊzo4 k>_#Y֮YUvXǭ4~+0ǯvVFGL0_G13rq~6>Zr SV]*19$(#B}/^[DjO3gp } P$QϏq{aljj Aw)7_s"@iصM ڦ oN- ߏ\Z8wa:z"0SPX 5 &˱ N)<*o[=zІ xLW SIqv@g=$LYôW9snbMT d(tZ:" yH<kx>}5|/j;k|6=q?*;)a@)C?Xp*eҶ]WQ#d<f'Ew #s5ΟnJZ:)Mc5*N~#xnaJ:1?|Oє!B1Y<,*g!ۖV8džHYT\M&UzTvL䘚Z_&ۨ{!>޸5/x+cqԄjߒE<;~x=dh5m# @wUr5d Ͷ|F8#29y7rd>w BeJ)j=8@,ge+闐Q9qFÁl% B0Gr:ٍ$v,t7o39[:ZD9жޡ苷 .3wCgL:m"79)H)q!(̈́ZjM!;7)ZʻMKׅ}4D`\^%A^PUBOA/H̱;|)unǹ å":D32߽.cT9|&I~a{8?~.kiaXNp͕Aqݿ^p_*Y4_.WefË[H7dkd[)EWyeeKPxWQp%BGh~lo6՜%_e:SA~䂇5rrӎ`*@/I92MO2e < 2E9_Lb4;P%j;hv!Ԧ(93#bĈqRC[8;Nnܘu 81*~22 0x*?yP7UPȎ4&@8EJ1alf$s9뭠l."q ˜=A\>IP)N͛=HiYUw #S;V.4w>abmߠD'lSߋ]|LPv*_o Jbr,#-pۈ۰ J*&YJ85_$WZ :ޖ?{׀)h0qʢ+GaX$ N"x!oe"d(o/NY*o7\·w}ӻ} \s`8}fقz7nNjM=qRhLnbhf Jd ȋ0 , j` UNNfP])mT`}90p̉ UvǓ w!0D_%}bZV9n Ӈccƨuc3Ô%T_~ WjDB^: V{ E pͲq-9E͇^*M0s#&jد u) ?j`"^DtU:v|o/2eزO 2b DB8B7@fb<-ՌVQlw 4Y(\% ).ҫl pp !#D0MY1)ΐ bM30b~C C4׻!]rvb\I)9x9&8Z"ԝ"#*'_GX}ہG|J@"2+!~a c=L]mTLʪwЇL;&[cK\?QF?ߥnB񥞈/K2v ~Xۙwd(qQ{Ћ őg{) &*5 ͟6Izn@Hps>Zf]-&, Ӈk9iy{(fJ06 s׍G6eux02H8N>X3^hvR#/K_Mh\lq -nEk֮g?zoޛӒ,U1PnERUЂ{檗m8pS5FT]u#uX}pVp5/t/C6%I3LAe6GM6wʙZ4L X=5SZ>DЦ KXs.8^F'OeM92_:YDԛ%Y c DދO'02^}J<8i8LXlJ E}O]Iej]!Vϊ_@k 'r^+$!:e;ed - #)2zO>׽o_?@A58/.{EY'֭8NMv.zIJful 41@Εwzqk"fΓ: ty~IDm6P.xp!x$?#2bE>0k w;(*LSp"@=˒hf2mfu{bmpgW >63rm/DDž xCӝtJ"lYj_GpLQjW9t' NF칡%o'ʾFYIPl Υ'%,%XL\c2g zVTǑ@\UF|~5&yHRE%xkBRĪEU5&8(/)}Ͷŝc-_9)ƲVZmun7/Pl=<6.Nɀɯ$P;U_є^8S5Gs7W&81Lc_:>aNJiV-?GM*&80Wd) G,=$ G+hSJ.fL ۗ^|E%,w%-:?E >pT Vl:7 W"B9nuv W 0n*RY_Y.*o@Jɮ(H>oއvY Zc\YX?DCJv*Q-OgBxxh Dk^M!Bv7Q-q~<)4"$]M"&Un߇][1G,`*,=W"))~5?LN=wki(K`4DX"5P)fdAd1ת;qw9)OC (줊gљjI1Q&UNS:{Ve$uԝ tB!4GoٔύbMӫ!ΡbWjΡ.D .8kC|5їjiȕ~O&j7BgI'/LB߸ |-Y?aN(ا*=i@¾j2r7s? AC/Yyamsin Sm}\MCuu!0dX{`[rr;Am =1zBN]N hHD"Vhj#<ԃ ̥8/J(}G/K9Q6^#ą_+̏&{˷Yş4St "lf|8[P(!OMf(#ar{oRcȾ1BR/Jt`~ \  k](dhl41  _-  ϪXucba*>S)T+cT]`3WG;WC):)grN`}d 3q^1WHl~4t >50d2~(V?h})ngRn޽ŸDjC?[a\'S&?Cq UxBhA cƌK aB $sp7rZ{xޓqPliX4-Er|ITq (9>|IEN[ƁFxc<6y4q/@wa0@7JA !ɎH2)缩]/ P)șaRM:FGoX)SL@:K_VEWdȰU0@L]_$Q! X-y1 ԂiRj9ܵnrd]ңGN.jih]P([EKu{DmsEAq̏(:- jrI޹ðSm&l$rd3_¤Du8NS# Snkpvq]ŒiTxLXt*:ɌWL26̛q+ &J});Chk:+Ž%&uaFG/Oa}FU "mb0qu7Yiڤzغ?aN2&5^]]4o(BL_Ґ'^\DE:cW.2CϮ,kM=%HnbS T@D!-1r1-Jɬj?0dsuh5ڇKHگ(5b B2_V6+S<8il vx鵉zvɴʫA<ϓ i*Bω}4UI+ͳ-=x}jۖ2yZQ^kjƒւL\2>+.1/^HTb:C-B9%_o, V&Xb1"=GJacD8NJWOx#0 W( UTfA5\D 6*ٙf`]P$OL'n@L~ya8P^>|9A(?"-+ރ@jyStXks Ynk^m6j[O7(2O _XEK>)%DY&[(+ŶkS[Rܒ'e$3+˫`9P8lVSH9T@ixG]}LЋQ36&OR@U yk힧v*404slXܘ͏.maLL>:oThѢRԡEuZFq&h9{3?*a7u|d4 0Rlltm{rJl**~q0ő;e:.8Q]g5!QEOsx5'mK=m.>veuks(ȡ4"K4u LԬJX7B>R3u8=_H.ἦH AP P{ &`DLє(#z* +a [9Yc{"Mj6=(#5{0x'c_]6G;m />(z<ͻ0ό( wI1TټnY16Lclʵ԰U̖L|di9B_e4(*9 *BEPm٧qgufOis^\ZH;ƊwEKfo}`BŽw} r)JuTƯ/( z_S%'zyk"rww=Pj@|N?{TN6Urb}5h%I-ug ߵkWE`ZOb@o=IP'[! >XC4;b2'6ėWь7csޒQt[iSh '_zR󢄫J'"oI1J*9CA{}}ALzѠұ週 =ka4`WSPQZMm= h *ke_ gOw%)Jrf-{H=xo;z]xdurkgQtW?a 9`֟<&zrg!kFcz`^0;'L:ϯBdXw "鸚EL:5Q2rB;o.h&woڦkʁ}< , >9=DCXCE1!YuMy@p$6L'ОB&-ot:IG'wo(eq o%2#+/ı ßu27a=y ?a ؊M*)w ZK~{oPӐMH !5s*2YbwrԬWnk{øI;9<4@i :bY 87Qiɮ~hK# Hm**IWũ=`Ym)?EVcLparѓȂh_,L] ۗ-3ܺ&w+vLn"0॔ uҦ[ܔff6yMRii Pyy)h?17FЗX)u_1C3O@ EO 8A uǃ'h* 9Jَ̎S>/tEvف$dHs5VnS%d֫z%Lv:CWÉo$ Jg79bgochݨ15x(.`|c2;\ t3㣣|>u p ~CTr& [9%%Yj"qsExZ%+b%? ?9h#o9A-T&ciPo!.`mՓh*  } Qw@;_A~HwtKdY($lA هieI~uؾCg]1UQ7PWeTӲvbBA364 F();odSallӕ+' |h"sρHg 9h~pz4*&${g1]*/Zy!@oݙ#rw^O J ^VГQH~*c8ywwvuxeU/ LGٓZ3 Ӎ},73ds9kԯ9ALD \%hW#sM+Zլ<*h̘CL R VU S&ƿ*ˆ7BBWu}[\>ߤUIg|PۜWD40]ax4[~.|˹D9f]Kxdpv* /ԃ}#e.wHd܉t J-o;cf, } jL$;j烽[qsA b=i-&YGqiFz{b) 5E`doNH("v##΄8mjnBc'+nR{QLO Dg:>W'B&W1yy'rۙ!\~ƭ/o5d>A Uv>b `o|¨;FW-ZsdVvD&1Ak!+ Ӻ;#->@ոh0ͤڊ1RZnѷSPG;-BтQFSt͇J d(E1aT2[#D5[\v?8jqxS0pF bB0U'M|vMc?rn,QYzŤT^jbMpǑlݘ*1uDD5mw.;SFPGp kxp/BApWSo8Uu2)QYmbK=+'vo< 0Ha/'`,0Ef:!o(ȿd)uD(ӷ s@UA)aѦZ4A\w3.XM^oV}ȍrXgy7:cYnyEP~ׂ!= d:բzp+aD[[X<}ZBǹX.30sִDWj}lȞnx%)`#GdO׹Iȋ5Dd<2ZՐrO |Sx"KO1yPrr:enD-xX! Tin|BћMX2ZuWhm>,s뚡nrubLXRH#r]K%Uv^Au|m^G),eKP;6CP) .T'hƃ{(TDmFOlve$肳)#tɨ#hqe|(_[I':n!hd iW;'.G="u e-=*uqct/̓r8TH#ѩWjI} 0K}pr=S1z/2.O;(M2m'\t}t1%c! ל|=K<ІaIW{=@ks\Zx1ǯUOүVFvM73=A\3.ݜI\k) f+|K3Eat"WP.Hl>kokD_z++|&ro ,iBxh\:@ľ֍5%ARR:>@ؓRZ Xgezq[^LLK܅ޗ+=S맳}^y kV8LD>^CFOL&5FAXu!Xˀ&0l }AK9TP6I N)? Ir p݌p%,GĐJE*N)3M0knU&U w]/*|9AS܉k]϶y@4˥4) '!Q3'I(:*^H߳+$q(D =n-2*{D%_o!,z$& u\$5;%jix) p> 79%WV?_#a6iEbF1% \hp-|xPy=[0Rrۙ5j\h#8h;ڒ%8]]4o 57+(U퓶-N8awӲ$䷣˄0HIck4S5 QnmG}CHLPr(ƛ,@1Ǝ)|_I8ry\JMRq]PA32? Wɱ'+5#K{}dK9L|\BhrXsP/wӷ.[Pt}ƫ& M^H%3^1c-=$}䓗YpT ĥ-^B2% %f!i螏X`KWKFFmS|vGN >}qK6%1=˯ ˄9PB'Ŋ uxzeBRTSڱ~(_+`/@FR& + rwf6g2$ Wm nδ*4&X`GS@T, ɫZ`Ofv H: 9CuIV(3_tǣ̤66Bwپ|ŜŶՇ0T2-HZz7,Zn_ED/) =]/AhkBU[ީTV d>#)[GmH8 l;M9:1skR>/B$9aCO>ݻ̶6Ƅڠ"ݮ7)zs/ YSx,s113'qdDRqn4@Ϟ1͉CFOD9: ϻ[|#LKp\g`@V{lƭ(EHҗCYNQz6sn6t?49wb_#e)h,`dsh%Vd?8␀o/cc(.0gU]<X 7Yy$~筥y_0OA ӈi^QI.F>3Infx- YtnQ8FKCj$"IPeˇ(JB꺂?ji%^&_ %͑2_*fA95cM&,"M!gv333T Bu/G:#'e/T'.#6`bԅ5n Ą!*IvTڤ'J)\~c.#g"NLt~i Eg!+uNAVj2֨,e83WG Z*.|o  /R19ǡMI{Oc_a }޶nsU!t׉u F3i;՜E~HhE{ Y e鍭@gO8Q , if= Wo=B8UrEr;(GpY31R[i,<7om5oMwJ~A0c86?NEW+Uw%*GtpN;ش=찏Zl4?"X9lN2wKȻVUF;G[eGd%H jBg'\a`m/[',F-Yukˏ4x-M,?f n_:be~o&ޙ&tRD. AFx // /L?OQ4KbFqW&xgaO3#NK`Xy̓rͰ4<5h~c)d<$< Pc:BHbvtݕ,9,FD{#b`_6zlBK3{,yUݻAT X.Tjp@PK Lzxa}-~ t &G [s^%]u~HIZ,諼ش͚':B*NAhCMC+qu4 {XRC?"ႪQhei+`=G^ZR -9U*pΤ_&/) Wp–JQX6uo );W!E|AZ]Eh#0g-8Ew4mJJe%^,t/y҄U{_brh숛/e%)|xi6ooٗң]C=L4'swEQ:S09ZG? $5v\sĨm=A(G`Y+_xO QGBgA ˆhZVٝ];!n kEfluEnqi1dP]4(e=ZiNZ&E\R RW&vkϊ6^\8΀aeaMXYA:77Nk鵃/f rNdw|)WbV ExS N/v*;YG=sTݲz.?f |j/' M#_O^D40005#LevW|c)˩#_ϒ0Yrcn_.ҍn1rD!Id3ͭ1n5Lδ}렖N0YבpκʰFk `!. o;[R7#[͐Xo|\:!AH &~`dUHNRտLqؚOvtLl?K)ށE!Gr(Gf^.ӠwzL77b'b9'IdCA:~M24Vr}^tgx͑{u5d"lt`!uPHrQo+}Go2U ̎Z>T&19c E 8=[]Le+@Kc/Z/V 6e;a cxs oyntLH(R7E o#2tB!tT*^^N@St@"~p= Gm AZa rjFíYsj ~,3Tλ?VT^!yan^HëÿլJL?}eG1Tbwqխu+ڃsx[hw| EH++aP4Rœ^- EVm]jԖAljTݺGeZ#Fb}4DnnbG[!\bz( ynTSk7`>f D.7  jM6:}Z5 X`*}ք $ )s !̪^q4 Q,D3x:6>#+lj}QSK^BqA3V!zvQfDh7_8_rm,Geq|lJ2f]q 7 $1€aC+J\CN*C[K-vT|^lq1h? *c-=ﱞ*~0-D j*GB"Ln{wݼkM^)Lj?7},i/nKL"sĄ$̼j}sn|2ӎP0v|ۚeDXM ^ E5g>6E~kr̚v߽3tdTOdYL.;Gnu;ƮPZx/~MɕI]`$05cnP"榱./_XWr&{G-/'ILUMI'OK2lU8gQn~m դ{ۢ q!*Wؔo *>nno _ˋ}GY fE8;9=q쵼Fʶ?(OJ*6J돠f+~+[ !s.*e)rE6EYma3bӃ|]='+:+6aa+)x2iwNW6iUXc|nLĺnJ`2xo^]gpUeUVG_ʭUw;x"h6]T9ق9a <ӄ׮Swź cOn砉U>'e/n|{>> Z6}ڃRDczlj^ wxV& ң I:P#&hA$J&nbv4-a=q(b4|F0lBViDp:OI?G8ciRDF`y)FճT .:f'1jB 6"Tc>]CLtńE6D8\wnŴ Ea3=:lƽ7sWm=4(Zz(K̈́`%nIOq,7(VPQk>}z#S-ZW7YzHPc>. ̧TbBb-q[C_>(:9fQ풸m E ,Z,Rkq|18GWoU[eyU=XcY >/Xk ?~"Ie,DN,:8Ǹ+[๡ s =e{T^ZOX=G1IRwYg{Bf6ZmsiH$zr 9gܸ#00ꡌwwnXZnP[AU +]/t-2jm50փnwt wB!̓r ~] =*EoHvK#e>Ru`w-fI~53+@=y< -f~C}yõ0Fh!#V%xg/ƒ~zHyjƢYkzqhW Ķ,[ˀtM +#M mWީlaZrTȇ1 Q&ks4ך tu"& i'>0J«.z+ڔl(O`Xq&7,;H$Ka.`u'~C1?C̼K8*AsS?i2P@PRxK!(/ݰDWr/o+N_t@R'n p[(?]<C*'v6;2 cb OEkDLqh@@^eQP*y%(gl;#]Je&%7xl^6`9 ōq/d^+K-^C2YE5Ŗ۶nh >|{T㽌Cs&2S3Q=]5D)X=~v{GQR$8ASJ2[QfxRPk|*c ^U"clEA!&NUC Mp@pqg92h@ mut}_0˜G-∘[K9Rˆ%pg耊/HH[ ӈt]\2²*BC.q/@E;k nCr"mFui3`i6k=K5EI;ìPfFS0٣띤x1O;:<AT8lx Vx 2/4V'yY 6: ;͙~<2u}[:c7{wLu/obg1 _q9i'!&/S O)>ˣhAK`ћqWi9-=\NZ6%\ ,~O < S*Q7b%A yz-Q|U)l8xuvƳ>^bG+پl^k1{ԁ39T v|`}j 1˃&y^f-adKBLV0#=̤P{Zy1gxbPIy\]r(*V/?;q\6FcˎzD]&K@f~MJnIsʀ6hCQ3gWR{ld7[}k{9Ʃ!]cCINg$)/#l+X4^Mqo7؝3̈9Hgal"!jY$PdRC4cY@\}X#ҌO;"S Y"k{>k`tG VûB$¤Z<%Ԫ}^bX^ g f\ ix}8A䪃DJJ{YfiS(|}u7$>OaXɦ.EtY] tVx6`d[z}Ї@`wN]G,I-[,V[*U6ftj YAO}I JerN@GۄAw A-C;tzB(ԝv%AtښQ8㧊3-~Xd5iyEQǻ3lkƯTIkpƀfu-ӎ$JZ+:LQ"ؓg_@c}w$]yluGix)7w98q[?U6~*rjy 7JS֭|xY4SMhC욯Ro##0k)K]x- Ky=!NiĐepg0,vIt({Q c1Zl kn4 Q!!lB`ƒA:c9ţ60iDP~#Y# 3H'lp2U{A[YNvaCmhRtMq4EӾ;R*gTW;WVM5y[֨ta,yz\pqe/PB[ *&w5* Z@>0#R #;Ϥ6Q\bRr1鮬* 乗~د6V] hë?<1- 4l^-=#98WEKǤ{Qǚ~UcVJ*vXI&?˳pΥWи >$-{EF=W #5Dw N^VܬlbrHkZˆҢ7 jH3GfZ6$;$=`?+{t[KvYk;j}P+MyXK쩏Y-?j84x7zuu,g+f[$gõy.Y4|-IBPgHk [f!Y *C*gԓUt&r .`oZx$o79+â-{jQCv;JrlUG@pxҦ~ ݁7a;0EQ^]ڨͬ\ʺ%Er!3'7|$NA !\$iQPg>Nm̱PhzaF_e 5\$K(F;X!k[pqiNJz18O'{nD :bG\۸' fp냭~q] K7 vAODtFa*pQqf#ENbcnӭS])-t񡀟 \Rqe}1K]^_%,t 'U=/!(=_U>:A^Wm'2즂0e.19zOv}psU\*o)wTUKd EEl|*S]GAn55WTC/r=IijFk(֤֕惸"FizM5r?g(罼^5AXy yGi갋0#Tqw}!`ij78vּHgǎ x64%c\GY4+\iiII^\J sv#.6gP.G 'e"PAAl\z;n< 2@a ͼ Ht8e:o=R)g >9ۧ#D244{xk6#VGn}& |6џ^>:um"&4.U PVD+SۃȠY>!R86؜9 'р NS^7O jfs&s*eg^04ۨihD炦%9 >5^B+8-%i|qq^9Z*wpvy~pPc _,K=k-NH!^$jB;CYV]ka r C„#Q!qhqOp=uU ֻ|ŏΡdByE7%iv9t2/)98 ZHn7OQgq!0UME:ny4cOHX@gJv^~NW;p gi6~ID_J95?d ݯ3m$16Htci+U [:$m[\רAPHN Ls _3ACy"u2=$`#Mb8᳤&[ަ'~E/L[ĕFKBfnl~@x꟮zQ,xI?U9VB;Hl-O eoK肳5MDzN+B{@fyzީa^lAƌuλF= k˾@Jcͯ |:<=Q#qT- #4K"׵~#~.bMzInGN+OIk$p"|:3=?!{Sk{QݩYecǒ l'C6$ZAjB 6 *5l q߽PG\Ұު+ Dz]R=qL ZஈX"Ti(<{KGF9L;2XjgGV1pIN[~:A^B֢%9Wũ]J?ym@%qZzn5H1?_B M(-tZPe +6EN):ɽTm{Z4;I"ϡ]µ>w .)T+trr 4=q~ug6V}\.(|:mవ~+6/ǃϊ ,eo2w0,*2 wA h#' 7%:(,n$br$ SHRhCTF<<ɉMVң /6 e7.hcj"i˾E>GNAs7)"cG\fM243gaA+7IRCKqPw|YL){M4ΥPYzkwrc1LTc -kzLg_0=f*.|JB.XPcokr0~TFTO3JD]QNL`vT&0D@K$D[n?t67PƯ<,@:x+P0x]C4&xiP >k)o@@hes9f:Pou!oly&R_>|tZo3Q@oqgSd`Up`?Ȭ,4I  lcܮ 8~@֌-Pz#byOd/75A8X)fOjW [i8D/GS,yyU3?Ԅ\jz,⏼[":Ew6L`UE/78uv%Syxz^glV||i[b6|ɾFΙ{oGO;Bɟwp9Μi,ŦF؆0&d u4Pl,aTu󆼉*HS[s9/B`o/,likHˉ!ց=}'tMnF_.!«ۯ M2| Z!R{FˇO!eb!QqWZ( J7\IH(p.#hH#X,=aQ` aZ i~Yg):@rypJ?ËĐߢ^ C.6B s= bKi,OB_HB1^T-E{-==*r _=IB(4K. 5t9}9$&G%=#~N$x0 ozCl/fVƨc!=KQyq&P֨Sk=٩/Zʬ/D.7#[i+i}(nWni`$MOb!*ƛp>~q7dNSpE "DYйö蚜JÚuצ5k<=7 ηqmG0P{qOC܏S1IBCd8<32 d[[h/(z`7@ [Su3fg4ȣe3[vc5@=W'/hZ`5x||j|S^H73b/qEOu .Y+iͼG@ay@[D|bܣ79񡱼mS`KFjP'(GSB/`\y?(R@E*@c8`wv|]Pq6 rggƝDZ Je +> ,v%lIai|,C͹xkgl9'*ċ xfpf>WmKD!Jц?*R#1ĠGRoH]Mx` "q%`>`1i^Z'9E`U}v#i)5MD\nڴRv!y8J}1y e=bG#\Umړ@L=NYm>f\_wV J :%P8U"C3:>?͙ HWpq(N[^=t=Z6_ \4!K]SDw,9J^_ a^z b!pb^oG ҶȟlY&npn`qi/NÉ{TxL*u]\1E,wMAɵQK`QH@P4KiVGd9ܒa[zh % nv!82OQD|$aU$s콬KÖ9))^U"P^Udv9  07a,%/wl'@>]%_n }{۰+TNp/0O,WĄ6BӰmq&>|S+B㧩tHCc>{ٵ* ! zy lѼrbB9rU;TIk=8_Wx5䢚^8L$X2z_:_uݽokizV 4t\(f$[ȄEH =^?a"}1((&~5ewzlrI]lޱ &ϗg4ZQ*A.HKM5QȾsAt:ݒ`g˜Em+x} @.߰}jdh0\>X%Ni\c bV<2YZgk*` qiG$+})^g73X|C**:j?,#!MR[w/}z<™ 1#YȢ2V.9Øu0[j_rai-h}A *a}zNAkMQLՄ #j a7.Xii5l")E(dq QE~yOut=6$^,$thX9\`y\BE@C${}MҦweW3Ɵc /ωT^N!HꎴCz^?KeInc?W{r#z} 5WI}+-^˧JgUD˦C@Sl L -ń;5\j״I2)i!_ڀ&3I!MOf:TMgsj_3eꏬ8Qm.DWb$HvZ9y 3&4,P]Ub2Cfl|6E븛PPŽM+>mʻGW57}0A+t44'cIŎPM2tz©oq>S) #cX4L _D=Z5+1acR d'lt50i pL>R?aKbr/jlՄUc)4mx_mhء8H L nR}$ߐX@ƈcD3[ޑ$Fjň[OK&`Pku+J@-6٤-p gDc& zI ,'XiyI_؄T?n28G~)s U]3U)V,' FFv"b;iVy_lgXA:f x[g41]QMDKX2>]>'}? :1 UU^ rvư۔;ӶOt!J*K/1 2[$"kAus^;jdl5v.|#OCs:l&0)">R\(_B0HP;7fOL Ć6? G.lMj9p%< 42{wܥ׾ ]|ކɴ&ZCX4A<͇Ô~}F{WHcɍEjILv! N D@Y֬g0Y4z;a&xC݀܎,I (nzKߍCޞ| wB7bPoƀfax,?n+beb#Qzn$}_# 6rYӆICOpppoxُ$7uw!CQo }(Go`핗x hOx/wB .+Jr9{Q4}լ(t;KvJgi?D5Z<(.&`KLRUm,a[nBigs?WkOݿFNwk=hz(&,T?|O Of-\nm_+%ؿ;NsL٭AtMzյ~tRCk,E:?)J$S:{vQ A TcWCkeMn^V.CK]sc<6]ɬ5ʲ9n@R9i\f-F prjf(̂bo V7_8ux^?ȰԙRn@\*tL~D{hMK ^0G$mGYP_ٳ(~L1\s0]C]~F~4J8cv'@i1ԉzVE=.yp)ΥYB od(5E#yZjԜ46$ 8^YNȹN ;|iLmi4/7}ko8Y( R= kK+f]76XREm`yv,K" r~n8nv;Bwq+l9{_r[mGz]M1 Gɭi%R]ҬV8|1vT{&'lgʴW`xk4Ö=ޑ&8#.\׌; ?By?w+Z`U?L齀Z[(KS_"@2C#OoBϝV SeOw8/Ղs L:mP ֽE1>TY[X[&!k6T/!MǂORD٨H&B~1nЫ2,}Lhkg>k97IM`zQDd1;,?/}ʵD+ᩤsX-%,'[GKKia"u-,egfILh4TXfuG)+\ۨL;Lj}Jӵ?af!*qr_"B1350@ ةIgW^N)%Mha sXfۧįĉ'-AP4#\ fqIf%~8frGuջS NcſaJfL.zXQ=d}]);Qŵ۴#O}M'WGf+yN"6iR3A3 ^ޢ⏱TQҡ mRia%/ꂳ(/] 8CR*c\ r3DEB,_", mGpP_k7q__VA#e I9kf2L6+W$DzB5ͲkkuƲ,]g~U;BH~I~gH,R3<-3/1܌t KT*]H<%ƇH}BbĮ=e`LG.:牷@&ARs:@6`,q;)CTŻ&l|V~4Xt;Ci ;SE`"Z~NAd^Xx|,}i2*X 7Eٛ Ro>6$-ȦXhwXioT,SF\0BRFEIxL1Fh2(B_,a॓>!m٣? \-ֻv >㏜od3.I;Q=$ -hʗ Jn l&>"Z|R|DA阷/)Y,`9O]d )'.5& L>?\&LЏkm7R/,0M`nN]7q>L-2K+ DޕYK[#zрVu'j$Z"/iI 8,IrKÌE]Gzw>;ڵ6Aif`ʋ2p2dlѩA-ncN_`w45DV(Ö_hoj JCXRi% 4=G: ? Co9Cl}@Wdldh2 %S~ZO"A& pݚ_ Ҍ-p.i)705Wm|-%֣(FW{6l&>>,]3oLffn7pABZQ6!\ah re.Jl =5LM|T4nlQMv\>FВ8p.[_WI_8 MX灤xbr7x}m!/޹]}o5 *V'}:%*5UОNTi 1)ÛC7AM0B ('ŗ4:#7//cߡst#Sn%Es{}#ʾo9)q][P9{~ih\<4z ИcwwBC"xe}"@ppԽ!0xfk&G A?j0?U79ʦ8mJO- !6å# ls,gcCzs/\_V5G&#sD6X1kzБ3lwGm8I"QYup'QGOQ%oC`n.*ɇg˾0{o涩֊f OdW+fJFc2#uכ N;BGjq "/Ik`->mG2' )p%5]!8y)!!Aݺ>B̵ӕ'LbTZMZVm'e HZ V3S<0Mrre>+|9!+Խ?(} [ʻiYbm~\C =dd o 졫&$CVoT簸q0Na-u30)>Vzh3Nj\RBI π&iPwحԽݩd6o¢;tIE+.Zr,i M7q;(Xpfs=jg88 /& mEU?{Q&v!9XP'E\lD2I[U] S(x+=pqRtRLne.CO32fөFxwTr—YXHbewR7{frX('#AvbqY/U~[:|!@Ƌ(c(I7BI᢯nQ"DpA+.It<rwP4d$ΟA^gu/o/{)֙R/E*׿2i[l2 WˏM,L2jMpT(O6ʄ@xc1K|W OxH¥|peow}}|Oë(tvNXo>-ť_m4b; .'vX0Lz4fN5cT`R;K,>.,P*U2[:lPi[#QvsAgDqRׅ)9VQ| $6pE,&=Z0m2G.KNP?Mslg.^ V۔7?5xF[Fv%P3j d2ݎMO3:m I&7BdɅ $C7 1''1Hp9 5Sv@\_wh$٫8'!0@t]=[T)0+e<8fAvFUm?KS&`c|mP'[I&k|5ky+^2$xlfhѧ _z(KJ"MBF, V  Tyw *rm96|&İ?"nm{K;qEut R4xbEI=:JiwYcIhuJc'Y*ǂȿ/P:k/@O!-p[RzS! HeCr'j1] Z36WXݟ O}(:6-+'bs>3P %״^o@ f8ɛ7ꎆ+uƝq\ht3'E9xIO-l(v9/L7D 5$Bfp?Jk˷6t) d !]lHymDBpnKI-S Ft4Jضzb)Hٌ'#Te a!#1p맷 fŖ1~Q|ԗUaGA`^Z+ &NVY GL`XADs Jm, $>LY.r]?&SfKS#e s|5<6ŧ'ʪZ[1JI@fLPR޼Bh^eh/0>odߐWld4m}:VVXg#3 3c=0lT,^ @#v,yCGP,]TW.R 'nSy!MVb:Ȅ+$wuS HЉ_H?CeU JYm,SR!BPId?ripi&ߑT hP`aϰ. A.3whՂoFS'.*<0ת\N6a ʟS&|I@PBy %2|+sOA<`~s}DG2v d3d-Eo6ȷ95wAbpa 8W)4<>7Wɖt\aPRBqqMBn&og7(|bCۗDឦEEqacƷ7TKQ!w9]Ď3qǘ(ntN<壈/.]n/1ѫ*&vCN̐qBwCv.ٖ71¯CvClDg~UI­wzJIB`G[9K+ڑ"shQ9OrO=1Xh 0Cy; ><:s#sֻò}49XkD6edH"(!UA!e#^F/ofߴ(Y) ,\H@/1`-҈$fے^ A(|Zm éߧ(!+p[*b&A7A4;{,dT/Iٛ(w ҆қbdm4++3-?u9#A1܊.(R};, *fIoJE(kj3Yh2m EN|X isM ֻO.:VXF01y x.|hl4CaI#{ܪ9>gx<nn}gH%T䄗TCLjEWmC&7),ߠS{^'@0Qj\ |:&5hO"p${4Lu)j.+yxeI +BQx3 eRN vLDz6O(b*'7dTU\ ou X5kxQsqnCP*lLF:m POls\׎g/蟞s:J^j]aVta2rSTMM{gn`*Yk((EA: LA]Ph>h$C 3hqTVR:K6<Y&DŽ]^W~vIi *P1ݠI%d3Sr9/-J|O40pgy~1a;&/3@OZBp2=悈\bۮR8uBS2=Tɀ9_{`1j'-Vz#uu8"|OF~|T%%hCU;0 C> oW<}yJ@^[M*:,U^ᒆ֞@ 5jk{]b y1 u5ĪmDh~,}AOQ|/`__XT0Ybl8q܋)~;+!( ˑdhƧr[b1DzwLdS< FNEMNV-΁v?%L=̥`ѼK2 htH ,/5N!޼.ikMG$lw㏦a?Uq}~g߳ 8p6~Sf!Vl:v0'Lzj-38*bxYq9]=J-دLiD@OjL?ğ|6C%4z?{B~icXnӨQv߷EKZ}rfFwZzaC凬{I~+ޘ&7E%!jk^Ǡy/۪&2_ i=~,}S 5-8R:-8@z|kut@ªG[XoXN4cp3>AGGGQɾ>:kpEQ3cTŷHة^9ye› ^!LF6Tv}TH Z-`=WhF礆Њ+ےą;ZHKǖǽnqn:AJ95*l-v%df ٶcquwea W܂NU7 #T$X]&/mQYp $aΌD^M&_IP4jF%\9#vQ8ͷs:˂#uj?9>WVPP]*WR`KSO[]#n\2i1 AS%^Ch[vM=lOUakFI0MT<1|Ȁ)Y | mi]\07:`3N N4 L)ݐt&|%H  AJ$ wd:Dr B@#<H~H`kʱU ~˶m@G&+uvPTO=K?GK{xhhvu1T_qta@E{4(B9Kajs3|\K#%BV~J"^9rfl|F[.==VʼZ2M9]dwۏC g\ o*B3(wGKpꄑ3w,G.3+6@$/ѩ'I=ktY[vVb01񝋅ob[S#6^_Њ$DPVI)`'o[ݒtr /5NZaB05C(o Wd,WV\PUm(r@Ioc:Zf1Ws`S7K﨓JݚŻ.W .Vb7=U'k+acEhd˞ߑX񮋟bD#x'%|ƏM}YַzBycgoD0 BOaeg&Kx7}y&a)!R;gl &Sǥ0] *YUIاl@"U{Z5]SְކJ'0f偸--=]fz aA4Օq9- GX)>;VEBBXhX&|Q=!ἂɭ{c6LO]|*a'BDJlϏw\KK5U*Er&eܔ?2Rzw1"m*nZ-*@P : Z6r*Fo{EbhuHK?0fjq/.z6\@/V@F<\z[?#BXoml;q:}BlxywElVVcwDk"b9M?2m3IxVoLEǥ~Ԗ!Wg, ~k8B toυcQ^/] nY7;ň_Cs:~i+'} #e|C&_^'rfvH'Ku 5X/Oߠs`Tʖbos0x:Ftc#_vo% 4ސhm3BdR5?lD~e$EdS/C5I|iOᷡܦX!JɵS=G _{ās6T}&e&y$N3i@ʎgS[qHǠ50pWaCWIJ/~в~ҰpzrX(A:w9bF6 h/Wi^ex1H&[ǽdqr*vXaRqcC t&Y`y焝@V6a:0sbqI_b̡{d1|@Har5,>n3ﬡJ$&) 0"rx)%߾*yMvRul:du§P|Kc@oEc1vXBI#+^kGIte e,r?ȳE`v7YjA&D%^TTV{Q\E1Z'迒M~[ F`$j)uϖ§|/Ã(== {mX@fB-$rtÍ LJ'r7`?aWA!ҦCvW40e&Sz<  ֨v`8 Ύۦ(-xU_`^4A9bY35ED!XK!^@EÄfzGKwΙ3-b~GAe5 u{_妳t~DK/h?Nr̬T@wXZB9= T$@o -d\{|:OíXԷw- vh^?`?1s6\.Qk5=V7sʖ"Bh!0-X:Vzg #8:69Պ+Nc#ެШ=OEg>N[Is:(-\ >7j3䒔^ tlk^xk.d=]Q79پ3'ו]Q E p ]Fw¬d 1ʼwTVd>|Mҭ0>#Jo&ZQ'zGۋ|%")jL06 fHy N.grQ N]gϲ`/+ Sн G鷈XzHf#7OrR"3z>M?`r5$V8-kjI6֛g66:̽ {;M[\+pw~9,ϯʚ[%u(dR ?"G6inaak9L\^\U;,蝐Y?z 0(RHA$׀giVvKԵQZgu,4 9ŀsj!؅O@gEpR[пD$S''Inh5tQ ΃vkxL^O;=I%X&42 qM`(O #_vVf`(5jFZ>M y[n-c9$Ke*;5u˫y>c _>c! 4n9x=tч=mGׄ oޘy!٫{8? CK wBdxэPAơ8"[A4_gB7$aE#)PߤŦןh q og%jJX ZڥtF5MT駱C֋/ZNM-Bp5\ !Y>ݦٲ7S0/WHh[͵4%LrƚQ$!r-8PT氈ERhwqc{76 fCJpJy|Mކg$&U<36Kdc!a="hL>$ w+M%rHGPـ,:AHۇ4"o Z0u]q IͶ1yUiIYE*Hd-ֽ\˗AGWWpMo߉ь$K0p'Dr>.*T7gD搁G tꝂehU&:9dbV/C,jٳS X&~W<4iu0WDSҚ2_Hq-4i4Ag %p)N<ǣߺ>,JyccR6p)NM<5rcP!߈yJDo *LצfT4&FK(/6-z6Tփ'J7^Z1ui9jIgpy+_5Ew/ky6$4fM ԏ:?0M.CubWO t3}ُzme0UߔPlZBVOܞiK@mJͤpC"nS>$c9\GC>wLV_Es5r?|Ч<] wZu /3tT؏_V}BcW؆=+Z&~sJ(A;g(ݡH_O zkLS3^IlPuQ\-QXZN/qF_FӉm*f +iXɼ a{ˑX^(@\Y s&y%"lUGRQRuf@?Y!XZDawGH@g E{_ ^i𢘡ǧ%?kM. kxT)RbYl"M44}w WE&mZp]8? * 5(9dX'WMRg[$% [b > kh2uNrӼ[h uPKۧ|dh%U2{cHtiP9?{|U_#d ٪1y>-ÔE|Y<VnT["!^N{ֳeeQiA:3LV4YQdќ*1Xa @3׾T>.P׉ke1@*v(+5EJƀ 億k֔@?] nI>52VriaM(Ws1[{I( r–C8OojmN#,I ױZygU.HnN^$$ zyĢNV;&) {2;[ r.,/M4Eq\'znm7Mո '|Q9XmZ<D[} <԰z&q(v` _r{-Fm1ld̈ܲkTs]9,zfAp6=-Z]a-ݙz‚|Lm)PV 7W7:3+i!{c|ūԦb%Cmҥ0$Rl5C#|fho"Fg NAdLd hAÅ7qӍgVé [ńT"u|!#da* YLB>ٳ$,mg9<$ԗdZՉ\Q䌽Kd];BMxZ*bODr 7f<t5ʛ}oD!-\ V^ndZo苃 lLĜ*0@蘰#tKne,mN2eSQx5;t wV] % wф9'8}!t=vƊzgENt'9fS#Ԡ"pv&PUSpC>iquC-'}I|B/W Nk~h^H8uÒĢШ6+l zX #<H[A7nƾ@pe-*ws&kV̆UajFO+W$ WM2E?KEm[R_~%*ڰ.6J%4! "$ x+3A7MfP}1 #]d`@tH!͋Prpz|u&%՞ c98-GL/g@fI_E ;$Px3R?Isgi~Kil]Ѭ?T9![( J> 3!E4]:_%p8BtUW<y5B MU-=觹Db>#8$:*!;ibg9@7C1XM܌%51R/c@C}i|J0gsʊk v=ẻȶ:dؓ?&Tr {)ĵw~`v}, G‡a -!@V\` F;T2h EE)ϫ׮*}D6ʖNAӚXw֖O+J{s8Nsc:2JuUZ*X"viaχpauN{0 ){ lXR//7_:MYaB"gS-nϨx]{&  U/bع,qCOw396Њvx1!}-ϼZGׯX @7=ƙZܧ!;&UH #{8s$AyE-CeĹZKDnٚ;8kJƪU&wl1u#~ĹVwҐӝ3_ &ȇ| `|R~=)fֽX2HH$#fqS߹W\߿ ×:3N5i͙Օs0ʮD l\y}_K#*g}Tn<'B BH]jAT#fb1`dؐp5(Uz_[Vhc]VVL9_ZR˥ǀ6'?FmK]瞌L'|X@P]qQ$Jv&M}#۶v=vB)q_n*KeO5iqBc 6:S%6spmQ o+36tq*Զ8yniv6g%Jb#Dd8uVbVDLqHn{䉡ɵz8P.[=H:z]URٯp 1ڱWN;N)Հّ퉣EUt%7Z⵱sђ`QL94Ӎw5܏nM?6\!7,e3jdB[[a"A gfZ!~Z`E|gg~HK .:ƏO,k67em(6sP'6]'4HӏhZ;+=TQ"?_Utm1p /F嵻gwcaO*KЙ8|w,BYq^yrj0FQ5P@ my er  HJh_6-HH^?ƒ4`ۂ~ $l|5Ba/] 3QSa!7);ܢJsQI.oу࿩"|8 -{t|c~u6dx>)|{)|XbqXr}!̇}h0 ̙!'EEœda;Th6,(ofPzCRЮ'ޝ<+b7@I`׃*n}$A0kF?TF7i"eȽ?Cq=΁Gj5:Ţ9PO>6N͛x_L~]@C--$DG 0/Y)#9 ,]i*j|)6cObG[l䪭Yr5sɛk7CYyLkREQ@$Ʉ`_[7 srolvnYcDIoInZP_+ D=qCOw<+ k2:u&J^K*CzC@(|[@9x)6҈}r~\\Nqit*ii[j;gI1!Yc- tOD5^+\apaV$=aОė!tᗭt͚0Mϲȍ\a&6I+ Z" <~ɮlX@ZiV,կ7j E M")1Pm ğ#77vPfp! O)ϐ]jEozfշrY(pn$TA wͷr8=ZMQ{o-|5]1Srį`I!+\;49(<ʧ{h%ф;Pa4aM@-.kQ}N>#1dl퀺*`/{7u[<+7VI<X2<]ޟДfcUFN61$ZB2/kkY.α$Wgua94 ܃O[a#;cKf^h=Ճ rNT Cp}ZR*[.8X|68#M_}02,r뤚y$U |d٧Y XwTENBvdBIۈ(/)3 x M~a@$7㕓o5Qn 1ד#Ks:+pO`Κ:d6'Nc6PgUFN"26ٺ ހN[O|z~s0ӫ-+v ӾU= 2QבR~e. d)”n]nu["WaաT^ ʄ,oS#Xuf#%ڧm;d#)u(GuY4tm[wDɨXڱ$ܽYWn =^@w`OxTbF(Lkk̯Zy%,cIVL\rӚQwoZW:JR[kfMbfP!=tEġ7|L  lJz/Ϳ"[hWZsѶT!i̎}=TWX_GL2ƃϣBS,- Vu<"~#@)C<1&+^%eQx7h\JpxcVc4gɛ "&YB~&=;xl3WS1G/Sn^hy%a1z{oDžۼd+y'2HE~/(&?gHTZeN?bf *cօ/_GډLn)H/@wRF(QEZ+E[tn>He=w<:ėJ?|R.8̸+wr~1iWz3l߾ ϙ;uJAn3i#X yDhaUw6I{YH|V71ۋqn.[GrDT`ԙ Pרi^LA_s@>nN8e?er㧗*e,Iw(X7#^;*D [2H8cRUL^D?%OvR{YCAcm{ZژVTt5P N- CO!NΊL=TYAij&SD'w2M` \. ו6xE`Nٓwh%ZqLM:yu,j~A'm]KL ,j#_a-0Խ>OMDK [1 H 1pń{ް5<Y~mw5}uάg?b[aQ]3U& krXDhCDUfz% d{sFҽEcSHKTDzF(F{6qR6ϰ8Pu,w=N6 o_ny5 IkTB//1Vk|75{2Sri0}5\,l&A@GHHD ;>acS)% 9Iyslu^uB`; Q CcwPGG+Z| B5)obKAa מFG*J򙐱$4پ8"~wksXN%#'Wd_̼u>Dxڙ[_#j[hlS邟b#k;<l aEsF2hyb`m+0.:Ǭ`Ap`^;B y0#UeA]K)/a7ߪlQR:aݦ/*W(NMn}AvśD9MN_H$bK' 7wkSg S%8Y[A @`=ES6Hw5;I g$CN|Q-X(G$Ndu='fnRD E|E,[$^^a.kURW:o`tc"^"Qn0pZe'䰊#}5 m 5r'tLhU[sNhD׉ |.Q&@vY;E:mW^QpZX}On-E zd * R}d sZ7wCmHcC: B24_Sow~ |lr_aVtrܬ_D`$w2!n~Q}AhdqSnttVIHg®KbEefֵWK0Âe瑸*W8؞+ LhaE.Lc0FՈ N8)N#a:8X #[#`obٚW@"~|Dt\UZw-eK~(p6\W;L]C{5> #R&3m `\HOʛK[jf) A ^rsL|E=;ebl%L@[[-$ןxZzyr;cgEl;3W,ic._J1x)/\ϮJ88sAۡ / `>7W|SS|N,$aJѥԺfQP|$RdYۊt!e2Lvzos ^}$}qwe ^)0]6?T>58Y `皘RJG{yP9::C~IyZŃ|H!MvkA O;Y>BHkt˄'w$^,9,y` Ax.ڠ~DWvcaӂ͜a`$ M^Wq%!]0kUHVM s3Jrw,-ObQؓ>e'}[Aʯ h >Nm}wriX,9Լ~!-od5X-aTx43o`߸|(?P_gN1[Ǔ ɽ'nfԉ-eMaqoOz5 ¼J9{v 3xO_76E c*_BqiD63 7cX YN74^HjTox${nƷ,&yKhZ6jE|b>tMY*E&UJO"!oXZ[i(zf{,^OIO{sAvQ9cDGpĒxN_LxPcwTͱ (\?HؙV <Ӝ5D%!da CN?ɳdXeD])s@ Iu!HL.oꪓϾwNDJd5C`dI-53AVTKSpr0,=FBEi)marh! (n*l(UUkrv쒓wKvvUHh?߄rZq3GdxoAE܀25.py*E pArx7?zh漹6 \>j6~G8Xqax\r8"hSA]Ǹp: RYa@'ũ8:!oZɧoft6~JO܉5XkdƬ[JO1?P2rnU@n >xkKyCRWV+.)[U#{ok#?,5K'" !;}^dL  qPdzNLldɭ" rVo.L_12n:$Z?'zF :r wv60Egm?tP7~~/Q^((O)zX_QVỹsЀGvpf=Hrڴ|L/Vo<.!mR9C'n!YᮃyJ,ph A?۪5U'$ɼlHV-Y č?2V"B*<*͘X*g $Bż[8ErPHԭԫA:v5WZgD-r(VԂڲƳW<<hԷ퐃5s'o<|^U8H~^~^#^vTӓwBfMcA`]?ȦHF2v@x*M q*bNyf&CER +9J;4qb+l!jҕTV2U ڀWbl$<ݪMbb&ث3BH!wft;Z"CdaD Bn7Q;$?q1zܧpi+-A57>o6.}uO2CWFrh tD#ih!{` wD,8N! /Ÿy#]/2r:Vٺ؊S}F0&-%j4-TвG&ergSb#B?l /(hD@v[h^k+=YK8 7WeCy4u h  ޜCmͣFrEvȯPtEeH#T5ă΅Go~zD)u9M"gs}(|~}fvmWȱ{2(SdžXK', @qM*+=S o-{r`7%:^gDT^XO|D3kll)򡍋TDNm߫ .o_?t򶐢5eRu{c 7"Ao' \e-RL5H oӘ"Bܯ P_؃]t-n? >,:'J5(DbPj!GZ_SOX0qxR%K-p=ijhŭ[sؓaz/^"ب1p(Ö-nƺaD](P([9|D AI\ӳ )tv/e,y;'wYp *)uI2I[Aܔo:aVF>v̩ë}rZ܋X`"E\,e!8lli4چ<pڒpv2Ff{`LCD2q6xL' .]FAk!6ɝ>vkXreI%g-]*!vawKh! j? J2!Z_9/+A|]ֲymw)!8nR1GcL2&N6>Yuh̟FP+}xUऌt\5<̈ŞvљLQx}ƾmM4D5&?+Ƞ,YQ8̚QJY+|RWppٻR*~⠧d_b Q-Ccua6EO]_PxYsϋ{Udr㫶ڍAi*y} ڼIqkڷ\X<\I r`]3\=oN1o)ᘜ*'n3o&܅版a{^u:9&G`?T%k eNS`f( iS0XbY`Ĭ,튧$Dm4SP89Ì^$ ${:"SZS|Lkjb»ʟU]^fZ mzGSkmWI$ͩ=ҨlrxRQk[mS[7ׂGj {J_H 1%N䩂(vQhoP>Lu|`R]md#+*:d !lZ|=.9e*n6 p^&$V2UkU.d>`y|Vp(|E"y 2\SohdYkEw^\aJr*yB'pod .ŎcZMR^f$*jFȞ-DO7T, u1g"aNN/P!̯/~_5T OIj f/P4X7ҳ)xWhak܏c?Jg^ Qϛcܗ^KUĀ#T4+K ÏzW4[*#dy_JbW]W׋(]HA45=OV O+:mNH/_y%UQ%>h%ek`@Fm(=o1֭n3TNR,|(uކy|jF*(0Jm6V ݜcqmCt]Q!=2XnU|@Ӄ0nUo{",EuS Lpw"@821ª/Kvi؟!_UN,߱ 9`ҁU+=ܐC , 2Y**FьJH|A;dZiSCtx_E$I .[Cl#@e}E({nNB;ᨅp--g- 4C%M缪rUjpnD(v R6s(%r.\M I_n&,lJQLj_)d!(ބ}f/^7OtH~x{ *T+vV~ UIĐ3_re cSkj+@ r2%U,}s3snnAptA+Jvչ~"'o< >SM@!7cd0;k%m0PewôG2 LczxB>{T]_nduS%W2ؙ. GN:u-EY_@okA.)pOZ@ߞ5/2vVgb;S>ǭWUN6mgG#yA1n E#AAf8Z5'+65s,K"6@քzPUl咖L~hH_ rSU"~+C90U12د)MJbk@WVFWrX.QiFiRArPYQV|i+v7YנS͜ 1+ PD5 za,-@-&PL3 s_ $AMYB7ŒEÉ$y~s,i.j ]MbQg}`7*OVܺĒSPᐙ`!rw~$1yED!"y81f'"Pp("hʦ4 ӝNTT,Er0M/UM&oߚ*' 9P ʨ7k?u^XJ儺dk.@sLnEpMvYG(t3 Ў2E &!mGC8@ * BAfm#b8̇O#m&dHXΎ|B@ؗTx-T̵rcEP7Jb1~c!QENpA,>fOG\I%BxZS EpNE.r1GnJ-Ȅ;z?כ}oǮx%[/fsAv;(v( s"#E]y$DS}ު~@!*zq'8l:&PJxrw$%rǹ~vZ?׀Ć'E/UhR%#0\A^p3/&jJ&t |)o*ͣo3lL%=ff-u3w%Ԧ0;S_ x+&](WC؞C[|CDx`z {ǵ;.ݤ1ad]oҡz!ۂSǻ`N4& 2!]{0o)0;dhm5I=&FǨ8hX^e/4^[Z+vȾ@TmNumnzK NT6]*/gj})*ǡ)DzC:ȶ³ѡ֯;J/ؒ"혍$,͒K_ o Fמ3׽nˌ@Z*gciVBlHhuɣ=Ô >b"″ H9+ǿș='ODBJMA/o*ߘp+3]qΩ1ހngv#{wi4iKR]2*@}gl,7tP&p 怘M1SNùIPvk; ohAѩmc xHzVS>kRB(>FOAAε!v$gpV][dIQ ’t."&RJj(LezB(ASyG~N) j3lmˋmwn]3.M1 D:vT-OWdLcV \fwP1%HƒՁ 7| ^$IY'*N|`THPuswp\Ao`FyWjovH]^ǏFa\nhd_-yfY3]mcdA_+g?obL񹙙R\ΏlF_v(vqu46gxI>TD|,#+EhÊP9+$r:Q~0'ZGZQe $X]Yktc39!.ûW7)AmS TV6DOiv:$^'HOl .Y2R * &f6UYסBTs=+ej>F=ڀ0voC9+grhۻm,`'L$z ?2=vzi9[9lyA,k/FY3쐏b0kSEnĶ \Ē@P@7>#: CM#JSa#k -Jd/ZIZkF\.^{]C_c)6R=PI#[L=pQ2?9*FoG*wB3X{Ntb6 X13,5N&a{C J 7X ħ/T!7 ~ORATo7uջ|L)3`hŻFڠWvnZ\R}wK=v'allC 8]oi"?"޵$)=R!]0J0wL]iYW*Ti!3\ª-O}.Pr)l* ~g5͈Tg-p$+I? 0/la¥^>nUׇlQ.IO݇w]>d^iB zAO]%\,I$9&AfӨï p~l[]Oos_BVfv5hՕx/3&%vE*i윙)$` $hΡ&1"$A>pZ _RXrx_\#9>)d+T6IϾHd(FJ kNb!?KzG5R2*x7NK8pk}fhw>W6Ep q4FG;`UuK}M2@2 <|wNFu GqD^gYs\VQS=@$7nbԷH$!?Li}|cd^Wbz J59igX6En>xx(*%.٧|V7S ï`,!,q3!T %@.Y;_Kewa*P\ s \yD7O܉h<~y 7COJkgʋ<1_= ۢzHNhdQ_`6}lN(\ZT au7Ly%u.11Wc*$Z6?ufL V~zR݅=u5k_<<힒'Am[O:x1/ox·PB!bG-J41eSqk٧jGohJ7PtYOlgZaEt Ki AL_A%r]!>T9,ZHj8' ec7' _~z0dQ`{Q@)rͩQaʻ̸MyW7<+)wE!ij-$S_ύL{7E]#B{bA@=:A*rRTFB?諭\3 D!3-H.I5|IJ5\E'ѤWdjSD;ޤ(9I8ddQvOa{1ѳG"̐1 vM.w@DGD'fx*\ $GY?gOZꂯL8 EAhsv;zpOE\G@C(LM 4Il+ia,k/E%$<Zʚ< ۖ*^yRK& Jɖ.B_ cL$^@9WH;LVPrsYpWTL 1kRUu0_'x(-vG2D4&Y6}^62į:4GlcK?9y(3Keڎ^w9QVR=0 J6qB' V$dW]IJmŜ^%ġ ddHɒ&a/9-e'VRgB>}3ڋ}'gYd-#p A޺z57'FJ(:t7j9AKm7y,Ov͊w5;uP ^˫t2:Ӫh8mH:S%Ԉ)ƺ8}ϑ]5l0]?-9s8SO'vUBZWNz;,~ġD:==S;}/ao笁YLJ[=ѯ㺪$hWݜ虉kknĬj!O;>qzE9Ⱥ#F'8l@> eA`2|lyCh<<%!8m6KƿY˴2j@5=/B{4gʺ>j`aaK3tCv|h6I+wJ`&a7v*+&Tm_h RbZFqբ9Q H(t\T{YZ9WAJmh*:m&w; \w@dQ#}xa_II9|d2{p' pCNzgC_,i]9 9q(ji~i5AD3R|ʮlPKV(IQ%GA~644SSpJ1y~,KnKX-R>*+ut{+,5J,[+fG `rz|`n7}jzV1mEv8$y>3.cZcq ]7IM^,|ܗD}YqO8rfW2ZdJڿS./UrsPm iie\fHS&e`ysCw&eۨҤ6$ 8$b#tŒq՗2S^7~YUuS&Y.Icwd6?"8 Y`Iga❛˯6Ǖ%byH G`E-B,0ia2 *Q gòA`^NQs+ݴȇO%2j/\A+EWt/B|-'j#|aTyd7&@w_W~^R:+xЁ-@N sg79HLA>9]Or&D!ZA xVI2sܠBI:ьBn #5ӕa&QUE$CGsjNb`D%*Ҏ^Rj87sMB9PؿIV{az7" .0g>`A[:*G0hpj \{ewXKd(Dwyg#Sg6GCj $p(Za_~څG>Kb"':olUJCl-ⓤdA-$#*j/ I Me^$4f ܓǭ?8@&?ܜBw)ԆYNT/x+G&y@;ǡPc)qPe OibOSC7_6^W;@g<9(WD+mk0Po1cA `+ L?mM72@Ot{S)X xrV`f*;sgp7yh`,Rl@k[bqB586-,Mu][x=bmrQ,.ˊ aWϱoX62)^UAޖEe6- BI*f_4Yp:v2"{FAw.݆Ք" W6<~wuQknnx؞<I-]gDnjU)fnU{$!FbkuFn*J:” /HrdoUYj$S5@x륤_x.wmap (*ej/|?voMjUX2h, U.E9|Mg, FL08js=.r d/&OjZ¦aHw"ssR˲ig:~/2^k`DyeDX>QqzS|(A^/ U0yR-(z7z;b+ ޤ@A"J&{ÀAێ(SD^0"q*i}:;E}ty+J. V_=WftWmb`K6MA?r+X %8&-('}Q'%-iWƯ Ho~) 8":4)ߌb9~$YU2-My6;p* ^JRC =ٹO"m?}|"w ƃ>ZRA!{w$<$"?Ziz]"_?G(/*[+PlY{dqpo>FjfhBeҨ M~fӡw=6UA%{UZĮYQ8Ƚ_z|aO62m^L%^xJg+rc_n=oؗ ?0ÐqڹԜ?ܮP6XМAB.;w(eփSWD@+ؙmwX3)o%W# zq?DZ_+P٢D*cx.T#N6w:|7~ErJ櫻^ TY"*'NC ::]șA2Ke&͏ߓ8tV pf .^4?irə3=y A͆ |PB9own $нtࣁI&.K4e08D1td5==cEv !m?߄=.n`xe !$dd%_, zY>3C֩x_-oQ!!`6y/&!Y*i>|fC6C(N" uVպ=z,ުqc00/ð\#ng5R+}  ;\ H`V~xzӳ%=q8x%\0KedͨӖvܱ];!ZPs04MxdN"rY5j*c`+"j"ƉVfcFtmĪ'5Zb&w:5/yU)o5tӝFgi\B n#`'୨GVNXViERM ]i=_ޟ!M;V/PF;6~'x+駱ϲGwb ea*HZ{s=51k1O cƭE4ߌ7KYiJ?ם"&>:DLv!^SO0#sh ASi<9 05 "x.ɗb@RN2Ź;o$^*hY x`SCENZ/vX{Qqǖذ򥈹jQP1 g4ۻX,:# L>({1^EOa@WDY_` -#y}@x{#(0u?+C3PRy7Y.-:T? V,[^S8*NKXH]*xrSgFy}UA. EpbA'g[M@aR .fHg!#oĞ̆?V gK3Ҽ0NB/~4l}zȺI[&g߻^{'uyQlޤ~ڥ PQf9{R?q:\%&O):[m$ WmJZh3 2Kj͏,"  Z~Xasm_TJ)p2Hfȫy%#)0:hmWaÝɼ~}o\RqH"^ġLXnjSN?ư57p(6K /Dm\}Hu%o #]YjUifi!o j3k' sC]|g N_,,+L[Tb'oPJ"yZ j3p[X}"Spn3gV88rJBT)+׺m#Ԉz@H'X2*  LwBNOx5x;o[[;ݙgH?8J;YRFlIV&g=hP^ZXDT71gNrn E8P_𝻓%(mꃇW"2Fʹ<#:+IeuΏIXE2})6_6G.u ii3>,/g0ڴŇhIIgUd*LIxc}\ .zwy^ĵ+W"5Iu2Q391x]N1mmpCK(x=r3H(>SƷ+.șJ$]qZ g ؋,~uAAxe氍F& ~\Fm-]h9e: ]eVl Jt*LU*!R 7 s'%@TmŖ UBV2N<<_0`Pv&糟p=FV4ˬkɯ7~Y St9*5q7V`g L[6#cNpݳWBEh ~Z~ '9pġhW$ŎsZ֜IK!t;YpNͨ#lg.C]dOc{D3VlooѣZ ڤndž3 m0/|CM^| '7XZ~!4 {TcC{og%c\x_ rr 1f_%@VWNͤ|bK|\kr 'rՆ9[pU(бQѥI@P D~nȺY FQ-;$ڛ ,`~D_l(zϯg0e{Ԕ]Os INp5ky ɉ}gV~$rsdAE#.F^ M~9X]Yru!*ʾNEΣ̏[Ls= ? #@]MO"Sk*-|"n7+lhí.o/O;{%UH~H]dJ*^B5tO*&aX;{$Ktk2eOLQC EJW&9 )ңiP 2rynǧGh-Ee3]琘Q-74R> zoG= ң%:,BڙvX# aR,9EG2d;s)# +iݡr Zx-d7CxQ >c Qml5cΘhos},/jwhG:FĺkHP*9#'РmɃ~bF$b$/2\"0c>=ŀQ~TxfX-$ P^C9n U TiQ$9+q>zve1B˽(.@Jı_B ^-#ا/b#iX*ܡ kkQ0 檭|e'}`{:4;zȾ{BvN[w%s%j(l)v@-v}ͦ=CWP5t:E^9SdSbi@N .g*xMi#V(v3CR~VʄN{ފT{fO2 L yra&/UVqp_Eɬ`ڌ.°J~uL8kzC5rHCjA-kGmpkt)ABopͱ IȳEYޞ:BDZy'-f:xBĹcfBv|cA{cH)fH\jX*'6?*a _y~ @Y1&ܽEq=4wd:zZ[*Ͼױbjs[I}"N={)Yt9N2%KT13[PKu?ČpKR%I8cX-xRūk)׷L2&~U/&1~DS1ߕn羠% v1+6Q3|<񵊈'$/g& w:%|qawsBF"JMkn-[n.Lf99-~Ñ`A*1w-ҕLr+Ö5f6 C">_44sd<'*jJ@;$]q TƊkK/BubA1~@J0-R? v]'.n.Gi{kS$V>I{*/_tS0SLkQ vw2- 5Z@dahvM;I6$K)=av&{Iu: 9Hgm6a a;iK9C0u3 ߢV*e0G^K03"zÙ co3*~o)39y6{KTA% vsj<[,HEBQ,|Ҩ>qy6-l2`qxcܵmjj=::9 !P|I)1=T>E&+ ;vڌ= U9qaOEI%۽*o \R~.3;.]p5_Z$XIQ,pvuSN_-.Qr!Զ'\%XY.(jYJ@jr% RG5aRdZ 9L^3vn AٚI8 6!R| 8E= z.Js)VLzgsnS.JB1B2a ,jM7HT61׮|Fuq3 5ČҿggpgUTqM5OgŐys'һ?{Hm%nG4ܣR-;>ه_Ŧ9&wגĔNKeĘkf Tl&sh W10꓋|(JGUǓ2]^ͰVH禊*wP&Gn'2Y6/ۚq/}śG'  yΗo!U-}BE2YK[d{6̈́ {Dd eK@CJQ=KמOz`+%d]!gYHpɞ<N FM-TvFDWx͛ݏ: `% 0(Hh.^#Դ `eJ9oάAu] oYONJO@y_'ՙrQ:rCz~>>y!U+[4O]hfbbF3>JȺO:<)+Hf!Amc#M@^5nNֿ$9WYFҫ< ƅārχ|O&<$^] Sȧ8VO}=2ͧ֡㛁]Ks\]7nՍ(Jf 5" Ϛ=J$pv0PۺҖEJ}y't9&d8&XYY$t]b 6T*c.U4HT-!2oW?IھUgAF'Z~ۻb;Ӵ17-FscwD)~& -&=Elh m.O!]8ٵ946:`xD$ ᳦t +F|uC)1!uF1,FMcUQ%wS mDp<M[D雤 []R²6MYn.9{W")$PljX5aeM |rEFv*YsXkYJuŨD< =:@^5jN^QŶy37/DNcR2Gg^ ,} KZEfx?" k#RBR`3 ,\a & W½0 I:)[-%aKk+y/:z.haLvolaFvx~P@Eށ^ QD%c&;=EOFڔ{Vns X$KOvd -ScV!٬5:mLz>Bdm8iӆ*%lS̪Ox֔[=q`<bLJB=2l냽1ZҶxߐi\$`<獰Ӱ sej/F9C6Ӫe@up-u./+/HyGxU=\ 26`z|i,pq|$7d6 wUaOR"}/zg*uNiwܯ*=CnJ_X*مjHoqy08MmOVR@1֋V8|Ǝ=mh)4"v4.Bf-v7iCG6Al3J{P|;>PVZ0*^&z\6((&m궢L[Q'LM,h8Լԁ#tFBoA+ gk>Blb1!SvK Ūg9̟x 0`ͬF n˦~aWAŔ4v3;B/qs%h@6n b@{T^MsaB|_47"BNuq*f(Ԃn9 {n(Fwߕ܋`jSbFj2.֢~E?Gv\hobv%zӵLxfFg.]Ot}u;gHϢ]^:I+՟F~koSf; tSU\oGi:{v3< k69{)sܒ;mX ̝ x/3Wժ[v,Ad]l0D-Iߎnk q]ۡ,0 ޭ޴}0ȗyPw56Ƕ*7JiqQWc@v#}h%Bwu:Bp} B-g:Ko.OH,6VN`nŚl쪐bM+<X|u{^Ғ<ěPP*DxQ0e}XjT6xzO{|$HqwR#Lav?jgmCmIeoٲN M`êV »BZ@XP]lf!$(x6KLx"D5T\״_U1àQ6/#|njw1]R1ElmS<Q묰֍.2!Mh[R53`ǝ#u6`%o G'׎S~Y3j[7,eS'ŸxN-Z;je *{_s:@I)Y0`D0LN$ 򽉭$Vy!/lQ=@Jb#tIàca;ݏf 8 OY¿S) Xou^l +,x̿0$kų BƸ~fR^; *PB w:qR\RZs^fWOGʃ;{m>M c؄S@f[9^$B P [EDr֏*3-^0?xB=H<@Nm^6md7݁h]/eH2_J :ʗzP[&rvr 7Isͪ0O7ϔ?TqmN ԛ]@Eα4x".yߝ 6=$qY9W!"x>2礘Ulܲer aH{@S\#׹l=[^'BY[5 ufaz^H;5DJ#7UuyUA.%D+K[ϛ ;N=q r$z\Мrպ$ L83]1sI˩%V~"zv*a -6wH֋A6S/n$|?o^3贆z_%Cf>t`*~z$w Ja4@eyP3rm:‘nW:O.=>#gmw){ftbȒLP$:Ze gYt{6?7Mu/VlVyD ;ߜn,"C'1wCBl^o6D}~IFidFG *mb3[V^U8N~iQ94xqz76˾/i iQp~Gl툐q-A5H'W߅~?*X#`d t=O˄o5J\7Һɒv'( 9Gcy\h?lRMNŒs9=!R2*pjcfz褂, Z} >G< /PBs )IN%"idPY21|GُtW~ňDDO3ʘ F)ttv锆&8Hy a?fktW>ȵq(Nly('~\3N![]UUYmMP,!ň Z{..^)ϣc5 ӛiő5X2{a:m|wRc3-N$16xz_o 2xZz!S|}dDanow!m<[xӇcqh$")B"K7U!%V¢ֈ-4caE4Kf!W3ט> Et=rxBVc%XE$7cM/\*ah;8qn'':Eu/Oԝ2zt}d*vtTkBBۥ#|27!T!ʰ+Fd8.WB{7UIǥN׎#\^hhpUWB Q I~ښ _]/WvQ=AlؘػDafCQa;k6Cq ;0 &ow1ٙ0;NkViO"9wN伴BL2,1uNTȥCpLs<>fxtKGı^Q" ?*'"A?ֶ:Q,|"ԙ24E<"l C͜;qPq)f¤h𠏓WJnK7h ~M8TsluۜƹɗE2}?+u{z9`_4Bohi;!W,)LO̳ýַ9~tyOW2]r(ᛴ]+u]E~p @ԌbP}D\7.]7WWr?.~:k$Ia,xE{ 9ƬHrՇGnrLD ByĆ3)ޤW}P45RK H]d$KĹ=V '?2q؀h8U|Z=VUFȧtC!r 縗 I鞃V hfUC+Xp7kƲgN|.V qRvdZ'* @F):َӺG[4$iW_ISѾ^`K 8lgA&eS>8v=e%[V^f+_/c{&T .:62?$!VJҜAMPKŵ~#Lcj,ĴHD.K?Eرp' :*=c!;4`ײM4Kq0%5 RWܠIzzMȸiEAmQ`C3[jQ9v9q"isE_=@ /onI,~gQn!F( uE 95^&f̐OO:J6\!Bkx) 2'zMGWol74ɢrupsi9 }O T`߭p/%Et;&EC UPQM:i/'|a+)b@\_X-/dɵ^3(XZwh˙KC# m9Ts <4P&n}c,>9#iF5Ԉɳ<ǧ}!us#j?|Nj!ȋaPʖ[ VvgpU=Q_\ ''&΀9Q|).8H5%,(+kE/سnkg"],q?MZwA2 8!5:̀kkH=Kc mϓd⺏v'V V9 A^h],9 *5 } CĀO6?{Wxn&@u5´lήUFנ%/==׎G;6P?\NE)y_WKٽ|f8gqA+c6uUΰyT2F9kd5.~JJvfWU#~ ݟցJojEn{&r\LdȊ=X0$KX,tz"'{7Lwg@7q)<28Z8nzkŌf;CW@Dg#L'I,/m;-̾X90P#tngg^rO3zs{馉ⅆѳ\`ru f ASE4!?n`BU& 50 lWHCixC‹q(M*̫@F ,ʭnI *&(}Mݑ۴>n~842M_@`vcՓ t1yQb8JeO]wtY_=i{C@Kp0tEM `n 7!/J,s[5^Ӣ.xRĠ :&7oV:BZ#t;[v Fx1>wD>I@:ف7r3(.B8&0OD<C|{:גG,eMUʒ%r;+T]r\M8h@ :&ڿ>Zgԓ&_N jTj0fO9ŐmP ٔ$K &C/>,\㊸]cg~JR){k +sk֐'bV /# dK7i*ȸ]mSw P4ʕRa+PS9փXĚxvTt9l|ɃenI=D3;֗O>Q=%c^t 9)E'nn{#GF5Zzp'F) puS{">oD})0S62n Alʿ4T[p">ǗP0}_95gXkMe$̼~<<˫z9*v5ktHe]d+IRyf}U28y[e|`]<9˳a)4k1tcU-{'}bEry$TW:]L>e¹y/_3N)q]Q-od9[!9qƓ(3F,K!pXQj~Wuy$W/<ޯN$.{w+Q}i&D2 $$لY#:e YCcYcz";vdnѸ6( E4]eZ䆁*5RIփ?D䇮Aȃ~4宓 VE](yҭau?vmz;C{cM3Y3]nK@d7:=ixWSXaަc t?'u𦮁迉)޵^}RR+r3q#uDRːIFĪM=tLL&(Ȕj%Mqte c6ZfAb+/@W2B|$>$ӓUmKlI>XHL/(y6/E"%YNUZ%޾FXq\017 ߷ڜJHB_BvÝ`7y!Q&Ն,^q=eOmbЁ`*3-"5ոV?1ϻ[1"k}2O=йLN_2Q`ىbC+ mSRD#d20>D3/IN#H jXԂwiB'02o -]mK/Ucygٸ^gk㱡KG֡-g?)dq!MX䅴9@ü*WB.G8)LRZHYrɤHu:u58׀IB;R_l5$܍EUcvnXC.q1~3f_Vx^+h@rHC>WR R]d+m BCT 6H~J @w/S )~G*Zl.7d(I7q]^a)lu`i+f2Ґ%N{`Ί3V%b(bX q҇]\-1=Eѵ52ĵZ)/kǔ&EoQ3/H$q`T ,GKm3h*ɿJC*qD*SaO_' KK=ǖPyQ {i9G~Nrz$U.XpWQh2|LxҴK0bor =R5-Jfd>DW X84E[Y@AjT-)Ϛu%T cSV4TP5::TlO= o#O\,9-b/#Zd}\-AE̵*\<ƔN]Lnרx8)xPWKKğ=O9j\3ۭn٧ul -|iaMwLq*БNdbF3pa8س'#A{غ}]<Ǵ\ !u']߉/bMD' y.$1/7{-]2Su^Ze5]vLɢh2\.LhPS|󳈖a O8LޛKiI%^,tP-7l'L> k;w$"Imh'.G|[̻[ Li-JLWe}Ź"&S,ۑH֭kAtݥSP{q6.Ħ򇵕V~$춶A~C=61R]Cnu`$V<=5hliHjaw l+guv H C.9ή̐Y 7gi %49AHcp|5W1!Wnf1e0 L]en݈9){`tWgU\aQQNy~qdMt^Ivթ.Mv$U)=dZĩ?'6-uE1r9B$x$GnoPn;L^!+Ɠǭ.a j-@_AYk&(Yʈw/py(M[[KFf L&Bz<ՎbTK (ۻDG;ӌysrp2T8q NHVR`<0M*eoGF{Um[v3ߑ6҉f+xPcwUp:=zEwKz\Џ9l܉T%2oFzHIPB_XE4iY-t^ڰ{TgB8D)8BW A)i\a5մ5}*{/{(M3Ɖk2zPͪxCk2TjMgx%͈"1Gkt%Gg`?A鱛e5aLh눢2ߋS+98tꗰ6U7"rs9BXlug9NjDt4#eyDuXSZgLH 5hH]^Y>t0 g ZXBb,INqk<ش2[ie2_%lZ.: %ɻ }N9e$P,{8jhQ]cmb\6`G5k]\v tA]0TqJjغ<$.SRqI#8U^z|Fď"WxCUn2c{{+ᴷfUcjfl<%}4 oFA ˺d2N=M/ w5_f183/(WlYPy4μrnIk9nAy2)ER^ '%t$=p*[yӪɠxYmۦcT19cD@5;gz7#?)ٗMTwS菔@VddNx$w)T"_Cal)E VPN>t2e{u I(ÉWnt=y5Bn䧍#9OZ:]kѮ7}Ʀ~1sԀӓAU'1JGx~JLffX!M=1W+Q-4b!s[RwڵNR^?^ب9-~ z7vFOm׫_10ᨉ'4t1Yoy;_v9~c@]>okl 6JuZQO+ʝ&fBh ]V66DYJOi$6W8 ‹GMw.'MMC_j̜3]Ke8뛅ǁV!@P;Ӵ޴A囍 V P*m_ʢ;caӍ3M|'xO4 k]ˡb+2}Ʒ~wkWdCɗ{>.ڂr5'VIשLχu'}®r/qAZ=bFN0Љ:R yєȐj(7 .}̀3up^8 _TBrf$oe~Yjң,/+6`BZjmvr5d6 uaoFD7S:}jl5W aiy:6-R;9nO8*2~(Jxq0ҕ$k"n@|wk̰dh <󝃬yKSGT0Xs&-ZFAc ,rRP֣'`JS0<`FQ|N'PN`FI+6S$HMJE:[Qᅰu3Y%GS B.&!X^ N 5\K`[zx۠ݸ&\um/RS[MyB u@ aP=j%[Id~ +rW oGe{ hg8&.u wҘH`mMd}{-sWZ"Img4}-pMķH`HKU5yjh!HMgAA㽽4}W9>`ޛjrJW5cyΝy?,EuẀ5PII~"ʻpYnFkt㏈I@T"L%g'Cvm 4˂a ֐=cO_^H&i91cSc@0E8'vu6&'VyUs<{uNsUt>#IrbKV$݇Y Nxb٫C:D9 1-;< )BZGǛNlR66o?W}+pMhӏ5Dj4y~ Oԛv|7u(5Wm42[TXˍt Awɜp{҆Xje#%Az BB<2g^-J[mbz {Tzۍkǵ奘˾\ @?@kEnF7Zs<]TR[T]0^a9C 1ϨdoaCR=qhq# 6=u$XN$Q4LmJO^uNp }v F,jW,'tR5@lpfȬqLB=p3VX2tS! |ZQPCwpWS+D2KBGRߜ=/S;z- w@/:D樟K6{d΂S.Po[^ZM!Dk$8n+BTwj†<,k &$|o73,kJ^kҾ5[87h?"\i4'ۜTBΛ'3F7 }2Z9űfЖ>+N[w%]vA;wqq,@840&ݍA;d-̃{FgU}̙1)53K_T!lWX HF\֓9@O5.ݻ}$X@Z2Ol\"8Gƪ>Hxbb?Ca_hM(· m*Z:eN}i.ũӆ#z .bg~ eRSK&JwTzDuؐQ"`}p0<i#>W/_M8#u~)F%8qDF _C@Q/XFԇQ$PzRB(NP޾CK^95rҩ_׾,o4+(N['O|9v"T\|py,MP.%˖)`U"VOV xA3t;*DΪEWw)gp,F?,aHna E1a;22?o;n=4OdjBݠE @/`8r[ /"ۖnޝ}0Fۂ̕]:vO@N4nUS잔l5q!g{9'jO^ǻd۞[V| 0p/o)}`Xeyc 1[p(>QBn"ܩnow^;_`)Kr&0 'ظ݊Kxr8\:OLHk'!no UCdteHΕqGNyYe1W>\Yi /$d:gR}$ttMb4%_ᮌTG|"*H}]ǎk܇öi/IH)G>N3/ЈÕ2@-Ⱥ1Edj߼ @<}ELA8a{-'L`͉cO2H-= ͎|wAs|gql!n?Ov& DМ,bn*6f t^KL%w1 <)xkᄑyhkVhaq3o@|c6x_TI9W EA3#veY"|+غM,I=M;ۉ ])JTtU$-yUQ* %s)zIIі:v6yZQU4ˢQC8L2 { 0\FktK M>&LZ/\]R5ΎW/q--}痓1<>[,ޔ>O=ы13d-h$ A5C  ; Cвw_hsS/V+R mnʱĕ4yLXDWY[eKρA{[g'L1G ~}TF::tjk]11^9`4cOoR ɚ F&Θ1lu~0!^/2pRttxdS J} I@toJL=OY Q'ؚғf0Exq HHX34lh5,XNnWû8fPy1nsxWWypWN#$\ E.]ѣPjc&\<|pKؖtbJg}&3ƣ8r8Qan͔Z gtyVs kk*F1Pa5&[lf&&{Dֲ '-7rw4s^o:3IňrwQ)} 1+V3l<ӟQ`aGPCl+k?T@{ Ʋi$4;Mtg>rR}vd?%#.D"WOm[6 B(ORYCVǒêf}/˕30rsx4o0b( ~KtЯTG|$$ZfW Z#9w무(4!Jk+;cXgZ E}zDWc(HTG#;\$PPL}긣rQJ׍홄_F@ zNK Txz'oZ(P(Mc5dfB4l-CppQt|!PHi (JT} HF,gM砗Q f'a9b.Op xϓtùP" 47 V8 @]P:puq xubʜK( mGT-<qr_ 9B>ăBc p4t"\{TثVjsi"9NNZ^4ca18!֍"DȬo1gNrtPOGſQ({ҫ]Eajoϗ ~%i '8~hLHN><8gP0I-4aB>9h@F#C ĘB/=m]"ΚW+{h*۰P7]0K fHYv[/ddf&%%X }v 6n:c WBPڊ!^1VDbǭi9IӃ/7oS|n (G$4ʱ&:J))ΰgnQ\K4y*,? e[M'3GH22 } )wFM\]ּ*iR A@忧SM"Ql|K(9Hw惶s= ~եYϪa=2? ?1,ߎ {~ ͻ> N4Wyh03PPZMV5<<%g$$v+RM%ؚ|ev9 Q@k'H|(6}^BfAam`ƁpșX"W2z`u 1 ecXt\-wÅX:4?ZWNl[͙Mu;LjxyOK7h٤뷝A 9ZǶ^}Lyḭ/"y^߲W+ W]ah$,P)** uL @Ozށ/@3ě"1;X8TvM H߶\?[EJY87+%A@v*LEO EF0m ?#5ƽ󇉅~H`kp鋦1Ր3[X$m^³N#msbGQr<t%Ro?nvyQ Q Y"}b  1P8̸]hgCaxƘI!DpHCj-i[\ڤKK$pJm+Akn ~ {"ʖ>5pW a(ip{%ErPRZDg%mۯ3Q5nn=kkr_ta216cBK-6p75v3k4B 8av /ӼNƕizpi6x@&w_i!`טYm%_!q3zB2eE4}}ι"BA!e}nHCyQΩ=-M>:WD|晷dg^+<È? Y q/o\s~Ps0~WSQAN`\ ?_ZWmlcمt/縲ǣFCR1%9 cꀞw+UK՛hv̛ PAxwTڮj#^l Grc΋^7wQ׀+NQѯc"^3&*pJGઝ~uiZADQRxv&D[~p. sfo79gz8S vDbg7 z wt՞I,U 4Sa&+\iw#>h+jpuyV3=jOk%^ Ms0g,= Vy mF2Qؔ͒j8#xwҤ+y۠j!,f;/V{@C#Vpe"oNsiVu86ǺFr4 %$MsPKba]7-HG|i %$02QU-4?M]cI"ܐ=fxdi`&rDnho6_;qe7T+*DƮe%}vMw[f܇mפ(s+ko>S5w4 _cIǀzk%[RWIp@m!pFF[ɾZ|o#9"y.ژ Pw|/%wIIa;z E-Nf\g*&&~oT %-AQ{Ԙ]8wmF5 &<^UKm(pvUeiޠޢ&}\=)x"I$},{Ws$}k GWmVB&=Y!cKϵ>)C_1BEˊohTyq:Y cU+Hr%?&7u_iM^#9f_MP[ssj__ɉB!X1ﱛϦC+󒣘(gl"܄ȋ;L]gt~j&=9SfYS]7m~:bӴ?&*5vwau20 BWeVoGWLSa9\=,](IvΞ9Z<+^W[w`vcӰl;] ̐lrxDlZ(_`$t2UE߿N9r[ m,,f]GBVKςԍֈl(vBkG}&GxRJxd APtXŴ}?":{AęY{y6MnNrN}nBD˄R/PbZB}*pCQn/xeMwv]g⣋GL6 }rߌlm5 +*/Ŗ=UOMe3c2_P yoYo0UL ;AAP6+'sbyȓHk ypVNLb#d,`ufT|j?muEF@9,V -7 bWB8%6/]#wE У OfF'zE#\tG(~ꨭA0pMLaw(,E2vX&GP|(]Hӄ9Уs ѳ߀H?K81&9QIOYt_6 :lҾlV-CuԐrM.5LiU{w 4MJ5/3d "+#3zjL6=]6BN)Gd;pE?RP4, IKHlhsT{AWxk",X[ -!0g`b+r2n!( >~Olw;^S/vsAUm1~K*F~*bEee=؊\5=V #V]V19EPwv 0lLMߟI'TNXgm)!M#@nQj>ې gQG 9%?X`ЛjRY@)Bu|pMOK׉*6M'ww.,[Zz(H7⿾,_d^.SE_FGIcM]F5v+)Qekjh&Iiܘk_iz'Qa57ga0#9!ī}l@Cu?l0oMnY>]bN FlvZ|8=dV(9Z/ aD_'ijN ~ɖ/"J]\*גQԾ Ch5'9ֵ:-FlN.LXrRPNv nlk{|"DW^k;9Ԍovr*l-Fvskv#}m7e1k2lbdXx/98T}Iy<BtfS 1<8 LQa>Y8A]j%3#lzW7K ԁJ?\(s*Xu &o>~>l JDϤmֲB#䖨k%;3y[$d`'\ٷ-MaԴ|Wkz0 E'{ fa$mmTB^D9kG5pLfPզ q2Úps |")׉#^rD b8>usYy:%qGT;FL?7IEOO'LJ2y_OtM> ~%gͧ\LP;Cc 7>e4p~ԍ@? ;!EaG ߭Ѽ[+3zi=޵Y`HbIeE UvLҢ_Ɩ,okw.qG+ѐ5afIMIJQ,Yu8xg6l.fWHغ'^X$e =٣?vrVڷ8q,U(Z\/jDŽؘ5?aqHO9>23é>#Y-'NI+Zm Q)Dؑډmp4wF2cgU}!0i'I^N,i l*;KQٍy8_*z($g8|<ʤhktl߰'bv}Pnۖ/tHB-?D i! n^όX ՚2X!fހ -)ˬƃ * ՎSPd ӗJAGv3@ (n06ȨkFԨeFi &^e u 6:fr`]0-X=pc-M).рQ@qM(=  a@GL=ʷ(2oԉ'zº#b͎,uQY\"0gDSK.& 鲟γ`_A9FKz.hK|VG1lٷY2K wNa>Ħ<:b㗪?s$uNSphz#;,5mA7oXo'%̧e% BgsxIcʾ(!2}l<#tqCHl- 2!"Ciԟ%@Œ%۲Xy2]nX|͢%ӛbQ.t| D{ c +V<.~ Cm+^,x%ĉ= 15Z3m~_"⧕gh-ZUVmg[@2)&1B/N&Ck’P6v#-hqUcRPSbc0NI`XA!kTO c?!W>rʘ; ȷ<}Y7BgwO e ܀wɱ~#'+(C\Ţ{{PӦ?/%v[&}Ϲ7~c!,k:cAZ%2ҖU/+SZ>e9 t.shngI]EAN+k,E-Ŷ~,`Y& ='{> : w@DI6`eF Gv{TtOMZ$غiK/y)3~]y O0bɹ8|^nkq.HbGz i k;"`jCisD<4&)4{zFtWX4 $d!bgavL 4+ ִ}i+^QsVGJg~L?#fPj*gʊ Լ +aǜ}< )zTn %}9֍^ lq'wJLTqm)2 ɵ^[r}>{3wטyÛXZ=@|\O3 -9q=MVNQY=wD3H \SLuOp3ڽ7 4\ruYcAxVcF{@_)bR{k2R S%j(bw9đWdirFADE5cdFJY̐r|ѥhT aiy Veu DD|.ڤo9&& A%q@RSk/'c6Ci0`bR9q抪'9-'c. fykD^=ǮA-vv8b]FMNK*~ 5Uѕ4<#ak\G_!wFWfͱFΉ^jړK#/LC$f[N$mF)^."(ᮜʄ{AI좣9kX>6t}V8p9TujafKjA d>5_+ Sdl8;йlU4)Sw͖Fʾ%}C4@bta^=YIR.¾o | d7O(L8VM3ӆljF0esoAP@D^}Fnш!/hQxw MAց(50SzE{b\rzWO+#.-Y*hSw1Mb{ySP.Cb EXVy (*Ϟ;b[=1͈{]Ķ(-Ʈcp"Tvln׊o\0G}]G_p1x}M8SADD!Keh(W hα,Tsc]:뙧l@AF: n+q}9zeEuc"ʂI1Q_s\<Xaávd7~/z4<"v3ni*SVs6EBȵ:vy1/G0:ژմ5V!Z#۬y.Lwf1(NT)ş2pGT Χ8-5KErK%uAYzWV?ZlfO3&m5g8l5m޹@bPf~m[w=nHkḱK[)ꢑ^Z blȚ)j[yOc@'G7ZGgFIs*JBf-;ƑhSi 0ĤQ/C pS T>7*idZ:yCrOe)Ls2ʤI Oy~!MQ0eT^d)|<Tt"(H-n>[xgF|PLM >饑j^6gGuڷ"k}ufیD!& o|^ߕm#uOש^b?s?/Q;;iUn "HMݥ [%ҒWfɽfGrg:wG3*z\,]JXyzNfB6jせaLrq6v΍>zKwE;8Km8}r&*Ư~lLtA^ҁ ʐIVֿ"N}@pn!UQ;tkFĒ&mXqBto&B;EPGȱ[7)`xAs:-D(S:r+Mgc#lԉB ]Hm3=NashH:"V".N6{uYtlA/.d?N8 ho 7~tz'K 7ZMdSymuN~%01lxTHZ\yt( ){x!ÊY}Q4ʸ8J6[Rh7](1JFmkAXHA҉3=$2uɞɣKM"WÖJf JlV)ùR Uhe^ͺ֞J8_Pf:TL`9TX# FIJrȩ\zqrbuJ]32Jds, NWw|hεχDEo*RG8 cR{q\4qk< 9E<݃(c[0[5W2qk z7)KŸ9RD<n0.@ 0eI4!ptWFPH˳BߜBAviGa7.9:4hcȞ>WǽSǖRzͦ;TrhR)}z.2,BĞ|J SWhB+.ǡnS{5$o`2xXx'Qj[&IsFTE;!u5;ie:l@PZ_f&{L^OE H&1Ș&ZE%6bAb+C V"K6)*sVnݰ\ow:\*&$y8IqTZ Va5z] be@܏󷉊F 1Tb|kP,&9"wX$L6پ̘; _]]qJYnح%=#(I#̗:̝[b8_K@ :K@ R`Y@R' JKl  ȳTtiD6=UktIƶ-Ell^S HBSIfmP!հfRu%i[qb3`6OQWW pMrA$Rg "P:(c$3#F14w\h3-6DURjI3)/cW 񚾤.op4/pSXHX:"@ *VR&suE .Q=MX&qh`KMr{:觋rlj,zR +sC(' "7) mާ- Cdw4iA\u:lMiŨ+Ix_ە>HckɱBC6ΥӘƏa^.kK4gs*p;--%K rA`T[!LbU&ER^:bD(l6z`Ң:ORTbd>`G>h!i"1ܻ47 t( :m#"B,U5NQl<nF@y+6ͺ˗=/ Q|jܫ9A߿M DLO99Uۼ濥,pb%VfsRn_SeOy/p  MZUՓ4{G$L8ی5ռ@jۥ/٣8[;N9c_^AKCwgBGMO ВR==e:9^ *dtDX|dF Ԏ.3l!{toL-tE!:Bueů|9RIB8A&O{v[Q-DSA'ALܘ^ U4BFQ9EXMUHL"D2U874J"Gp9R\{lYe{fv 3[z KU{S\Z ḎߏL@Ay& %gx['tE!4)3kِ\~ԕ2Jݙwg0%ѬڣF~D6z>Ltԉ7nAbT7r /$M?Bму3c+ 5i `a~_wljtۻg G&Ϧnr{ʵOoPJtz̭o͝Bm Ҽek>hv=u Ȇ[kկᅄS ӿca-Y=ZQy\& oz'4VN6)1,yL`uap;6:>3$~"${!Ǎ4_[H:ȿH:&:t^tmQr@Q&D ʑ2O B[ 5[ٯt`qyP5JꩪOCe0!t @/ ]GX:*w ~W{\XX/=.%WڛyEAYԑN ÔcBvj+vݙ59Ji^!iTFKuGm v3\W-J֧,ĆCna]|cpɨn|1ixy3ѡӁ;Ʒt8o_Q?Y:,ZZؓ*濃 ?w2\my`S^e>k#9fjLp>w*{6I~۪̼߰=C"˅][ZLѕgdPdU]j%! &4ymjq0_DE 4eZ[&r.h6q |䐫5 ^A=7uL׷eZ`k-ˤ\ tx!ƨ7m[c%_ZP/P~6#PYd!YDݾulǭ._G2rq, sdG^1@Jw2 \K`E6Ucx}, ʲ!L]vb]sQڔm<܇ŝ?^2FOX́oehS{Qy8^ %g!sJQ/JƜH'qn~1@+Klxp跾]E!@:GWϽ2YUCz>Ń$e l6n I&[qŦSnӥ8\nL<U;\JAr FO eEC B'F<ChiH2ʧ̫w0c@]hGDU^[9x6Thcmm [ОR*TX&LZ ^l~.2.Ff~)W' ap_$}ɝ*G>+Z9MZ@ApR!~. \@/*U^],Q+/z-ꭰsfGHK4VD$fz-ݞ]:B - Dfg.9hnNEGQ(ä7Y;U0>)`[ƲtR~Ǯz@PNyró<x9Lp(u/Lq(hk=0V/Qh7}Ms:55+f ܟ2a(򸭙 7t<>&I`4FA \#JX!?uM}ӳl N42Q&'*IG] QȋsU@ WHa, 4,Kl,m#zf} `( |+MBWEF+ƠAT O]Ik&eY!} +]&GLbAfY#l".| G#Bת;?`miŷ0&yvҠ[AB%ei˼ܜ ׬-|~FKgIMMJ!\Lݾ 2Q)f #W]Eo_Yw6y=MԖNsQ*1b9`fм5^= qf_pc0k BeYgrwJplD ,nD( X1d Z"m-Ay|GT I"^1$EAҘL^-#" !~Q<~XʲegACG38"'F e&!&̌/dO%58Zh^}/ Zjfe`F+lc2,p6̃[uF>3b][nxܖ`>UiG(cuf31X2@>ף#OJՈ\*S}68XaviI^D%6tp52"5ZL?u*~mTfiv/l$@NI e팎~-\4Oy+4n'7jǙVmF`n$(`2Dxf H]#W+<jK◅qP*Vobߙv`&E6s{޵ƇϺP/YprKϽi9uW`j|,:X_.'i/s?ѿ=Bgu_Ԭ 6QMEVmK˱]\Qŷ , ͗|}}kTP%W?xSBu-rnL-OM}M(TImD06L$kÒOIP4޵yM04~p|i~g XT|T[/ Z ͏fx֝m,<CsJaR: vQ'`C+h:N`Frdnx@ C :{$3^w1[z }+e`LM'Ik*GF6LTbpfxS_.b{hc =1ooQ8 !tP铛^Rt EcH+8Iףd0i_х(` [Lޟ mj.C K>FDq@g l5Mdo/r=9$3C$sq|)<їyC#/(蜢M<L تx8G #5anv^1f3doS٨KǦd=V: sξ2L;Sfj2@rg.H0Q}۴xЭ}ÌLRJ~UW|dfH3^b 8X^P~ >n.Dһ448ZnKZ>r[۠ȇ6~Y,6LSY"Crqݤ+s匜'] gzYIMk[X 񨖃@v'K}`?r4&mZ܎U_amf8'ݖhpe 0λ ,R fc~J50|#Զ !A,P3룆yڕurP闘J.^F7Va̐JS& NOw.uptll-HEB0UѬM++H38vzBl\V'v qP51MB`_`i1yk{!Z}SZ\gYtYڭ)]H5= rr9RȀUONQ{{JrĆf'ZĸST W~?X XVZ?H: 9ž2BiG|-l^b3 |[d pzC`Td9ipgJ]M9S r^05L0m>_ "^)n޽U }PI:0|Aj` Ӏ*Op6'VOL1+Dp+]S.J15ϥJ]oC{(vs7dltiN M7ݥ[e1$ ho}+5[9dtMs~ TOO_}秌&,r<Q:ut9TAmփN:Z< Ђվ_ P93V[8HFMXm5q|BH ʣ^]`$ԌھP:\0_BIiT8˽&2meTgwfGu5KZ}L<2bԝX6418͆jU`W ߈LiRbV&2QN3>P6å~kzx f)+{ʈ͊-} ib6QRO"EHx©S9FW|r6K2%75ln3]RE4MwS` _DCнa"X; -lDNWn8J,ڀĒnc|m􎯔wos`Vϓ,)W7 +I_:+jG?snĽ4̢vLCO$YDPRM=I^! _j,,N bM_w1z4ޝ@Mk3HL#"gPϳC7VT3·z(yk?L>tNnlFO"QҐk@>>mpRv1d ?R@[P@D3ƇT :Ef|<,iUyU=+civẌ ?;w> _:Z04ץ 8G`}CؕWlaܗ.+Q'fݪvW|SJ\e2x Zrlc WP@uMdjC"L8#W2?&2]INym0皈}`wxY/NӚW eX#&}BCz=^D<V*?o:7w#e"C2< sm1b; ^ ^涃dw6_1ORHhT7#peLgK@nB3iߜ@Mq_ޥWQs=[9ڟ[;"@Q"^هq_'PpiGz=r6!sc}2,hu<ò0QLJ`u=TQ S;18<TmL/xɏ4u!2 vFM* v{UK$tV]لr 5Q;&Ҁڒ]%Ѵ/;y)q Zߕ `I u"U~SKᵗ|7/b8xMCG IpMsaG|q|X=0 |LoGV@ӄcXѦ-PimAjXš?;*F@{*0T @U5?m+|(vry'@dNư, ŬT(4iתpLz Y\"RWTƱk 7I@{Ϡue&s&.(gUٜP畜 JQ6 xdt.[7@E8Ʒ(X==jd핁& *] ԛb>Unn`Kb٨9jݳۉh@dK_V#ݨj!)[T.!"Df_Q?,dBVi5t̒K0d.Xv+"%+`n݈ 6Ɲ{ EQilyl11Őӊ lQ0;K͜{A? rbF.J>36Gaq2\߭(,Ëgf8 Ak?k_iQ.8=CIc_r{jieYXIU,1N&Zu8VFN`h7 'c7hp vFWD)CN+*dOM\ϫBk#X- [ W"vZgJ% FQb*)V}c 4T"z_,<pԑFf3 ^2kEzs5Ju}@.ݸ:{ #:T&E-"%wD|_ov^H3őmŞh RERQZ[J#j`|=%rxBQ3EVEBT08GSe$.4;d! ݜC}ey,V9~Qt04D~b[@0oR:'Jg>Fk_pY/jU[^iY]~Y4xy0lvc\s ;(4c 8٤/;]|7{j[[U@CыWl[-7} kQS@3Ǒ.(+oW01[0L4]C`S=Ծ ˏp QJyj}ĝ+[p㗭'}'mJ`<7'-kݡfw{w!3!|F=2wgg-pemϩ!9AVgsʒzH UsOe3 -CL-xu|LDh4qm\ǫ8|bc`ޕ6ר ^ v~x%@k1? xU#+h2gÌi[)k":Qsf/_(80XSZ))ZlǐFUmr( AȃV6K/PZ99-22r$[|Zb[÷b3sL2x " ЛdlaIiXpn#4P|!5 Ej&t[{n=B>|ƐF!Eq"\jou(xd+)YQȣ+>Y~,5u5跺񊍈yѷ#s4&tB'i[ٍ8y V@#μ ,AP{ *ho^`98J;qې(!;ܫB&|̙dN̎c*$<cգPNje&P=86*7&k}4n]qok#!kRp[{C9t m{HAzG F47v){/1B] M ĺgBYkt#(6'& @O7#i{>_\ZOgb>N10G6ҫP㓄iu4u0v83^ wVH_HE"i%jNfr^ԁcЦg~%!rgHD:`Ѭ6 0AODtRlBk^!=4&HN@E? e7}a=bw&/ poc9N){Lx_`2.,]kO>Sڮvoo=t 4y+ ( _t+n\}R{>ٛL>_rm79h-610 g #J?NDjxş5GKkb9I.rCboa2r90%e ai1& BYńG3>ЄMχ/uovx@{8}LH;ew]|d@&O~ eþ@0 : Nlfr,iva)"RBA-[䖔C3{Չ5i 腼<(\~] ٨d4?7y@U՛&S+46՞XW ڸ^/ "~pV!ӞSd#{O:^@E5ۖ r.h3u{hmq;"U!C"&<>ägjʂԲ!@%Gk27v{E6M ;3gF O׍s"]͜m`#Z\|tQoѸe(>--zͣm}MU~kh?R\p֫ e1*&~tI1y+yj0D =v-k勮}ٰA;/2~`^..!hY!1g%7;κpPieE5A9o+8`У}D!NG1،!mp V!lA ƂJ/vG˶-dD$9,Nb{WQfTn6*>Gzz^Y b" k(+W뀗TGYeq%KGvIj#OHf:hRQ=HsT'-ِ+KeOso_uZHtj\)`\V~ x \,t@RG6m#4]oЎ"k:;'^d%N8!yz?O4MGupLvdLhJ> Ӝ%}: @).3͖dgBO 2[%!ѓ ]=_-lQ>%;h"w qޥ DcHERm,UF\@RT@TT17iqRJ:xP. JlPSsn}z6 =I!&)*O3hiJRn)(K?qٽ-/ >NKrS똘 ,k&+1A]j'sd!+VOjh:46?]ďrIm9Ll5E8Fy 6Fh Гv3G UR!Wfq+hQ SшM Cߙ H]>"]PIL'0e Cݫz\1DFQ]4n'[ Ow#tǕ}|]VRΧ.'r7g*KV]"# Βy,O~>p0QgϢ kqE2SF^R@a4_2?>Z95,xSJNKӎAj}q9X((| cYnYNÝl]>^6$;{+pp|rTɜ)ڣșKNZYE1UdlO,T`?mR|_E F2دe;bng5Bx/\7h'$12p/GbXVQem֎χbpb|;huA-Z 2,9B24x 6ƾ x]_cN33I ]Dۢ4q.k4Sf1N3&, 7\$(vaTTZF*_/%ۼKb?su /u.Gt"|b9ێ0,Ӹ_] .s/ZB=ɋ0z~ۤiY6BP*UۖEA]- >W|a| mjk]IGÖ(YhZy$~%b 7R  _$V2 T?fqdeNj`+khN[hEytXPtf6{-i *8j1Tt.Zo\kyfj R1zA/ vr:Jk9eP3GȄeXԱ!';\ָ~K9)'k]&(Ju¼`+Q,d^NkA$/ o7ϑ2kw@}tn ]a@Ǽcp&J"j*{`{MŸc!ܷq\3#eq5*O7 7hI{{CSZ6&̫OiH]zCat4bxԆـ-ceƤ\i>2Y3'E @KfՊ8><S/1+FI JoXJr1fory(VF_>u.D}[l5&U;޸br9'oKk{2w;q 9[}Ҭf?dZt%5ni= Dt1)?maMcF|GK _(I \֞2OQ孥SR%&Jd{;;vO>d6c]@ gMu4r7'偁3/ Ըy'7hRpєK&[|7-}@bײ`  ;)Fz6_EΎ&_ ~> yCڵ-{˦AʋlԎ]O~PJt$.ð#̖.$>RCZ_*E'rʜx؛$1!߅r[pS2y~,'`tz&(v(4CE#8OE<_igH=FD-{FV,}gHAoƹ/ܼPʳnIW7n5%{ƟD{^k x _TUj;d20.v_p˳|jߥs\وsʱZUt9t8-HcڠimAHHWlt7/)s~Տ0eR 'C.l:->>.=tLk}:C!}EYugnٝSץ{5#mOx|O:Qb,^IE\7ŜXTt C3)5p <lab w\8_R28J_ ,R)5r L_ř)r-8!0UlŦ̠+L7&VH=iҖ`% V#K]r D>%u۷$u&H0Zѿ'd dJ Ϝy`** Y8'|b@ا8ߚrX6sYd sr;Ganm* J8h:X16esH(^e\4!gK[vۏ`$6X\UlJ_eR.04Q, Ƭus252tA Yuby:5i,L(-V)ѻ=0쭰ˏg=q!Gp4~uf9(se74X}8ΉWDo{Lנ~ >*w}F,O]%G%iҚLpedqYSwM pbM 1I`aEv5!?3}\@mT݈DV,|a{6w)Iz<ͮd35XcYjm t&rWzIcA8Dr $j;n ZzdR[iy6>g`c{-4]EWAqPmӦCMWVCEsPq/j( wzQ޹\rk8Iq]˖Wq-j$LڴD6zO$SRXJ*]{9_\ vdCZɕZp6^K,4gQI-i)q(mBy[g,eQ`D&npWUgfcssCX|C٤-Rm-a{E3CCTσ:z1ܐ3ppgNOsߍ#ŐKxgSBD7#zڢ`YCEk@cjod%׳|u]""cpŵ>hiTtGO_]E6{0Wș)?@ 9ZiXOKƪݐ;$zRoKwKvPQ94[6}Е>}8jodyR}~ +kZrj&!o ju5{RђbZ wn 8-=?JYQs O!$YW(bG1a,J~| -Ax,ȰCW5#@ƇB4tFV ]\i̋B싥V.qFAף]s(s !>`kl hZ*cpjyD79"9q>EM k>l)żɒ-p5ToPZ\ P)fb}ui=NMם_)/nyAA=~DQ1Z;5{BӅ#I'dJM0#P,Rj%O1:#=OI|64?2*Y^9YK2 sGp+ڮe^5̉o `;֧yÄV?6JuJJjU-h8wNj/7@L7 @z ̮R]ɵ'fUS>/w qW7 P"n?lфBn l&#hW{iMO/AX1,ˋgIR}J߅j.K9hz\ȊXq?ξ6R[#֙]}9#iwoNpf_PT6zY%6xX:sBhȩ,m`~XVup.#1\ Kk^}Ev @g<"ņ&hzނz0{h!NJFgƃ jU9(š 2#EXmD /hq1M,cgS^Ģ@fg dzY'wT1QoaC3Ffb)WR Yʣ˙LL?È>VdjL,ÙAy;'y! h;Yft8 ]ŹkRmp쁱LFO_vt_/'!ይSc]! mtbԀ]ȉ m+NtJ/rp`e,JZq-9~H j6[=G–:69.wSI'; .`>gc+$Dž|!I<`g~uM06,Ï_~`9Y.?ް3LNƊܴ| QyrG3m<>aC!.#Vk38*HC\]"?6Z ?R!siGTQ@].kI]̳N Òڴ-S'scv 5MCWB]Z$!E`d.|C|Ќ_F 6(b%hhT\oR+9WMΤ+hTo( HxO}VeM31-T6)rRUܾS OL['̤kϢ~2iS <8QiȢn0e*ڢv>hT!YZ 9i^S\ rTb3}`dV4$ȕ^ۼ鴡e'TP]ӛrvfHpꐬ"4cwe7@ۃ<(=A-JQh. 諂SZNu#ξMNCivQ/dkԏ.!ڐE㮙l̙7 M",\8GFIɜybClax0Gs ?odZёKD"( y0t`UJ bN'aG !e';q~]ձ_O4I[P[OI?EoMn_O%F,n5W7  =Q *bUN Ⴜa7! [SˑC;OvU0 zg 0+/s&y:D2 ^sZ8+PE;&ZO._jl3* 龈n,74#&9"=*`Xs_`{CLo yܼG%zR%Wm8`\*X2*pbb:!mw8V!Di bĊh‰[qy; =| ]@L er$ /xgltxO!Oivo$CFi5qkHoC17 m3V5ܨ:% #"{^E~ڜD]~Ԩc dTz@9L"b@ppF mEuZ7ӆR,V+GL |za>ljݵr63)&*̥b.ZyQW?3LBbʡ㖴+ōgl#fZBCHUմPF3ZR/Vwf@A4-$Y~аAa03C~ѹlBixТ~HWi*wHz; b*(<`ePR/\ fxyn9 f:5zҏTr.p[EMJZ3<$甛o,6^uZX\~^r&.3=ESbpkQv/Bk)ʁ>Ej@x*3Tv~v;+ܲ4UPz-2/bb|@)jLvg>D7._-lIh'^~3HxWtwUʿUdwg/GGj)j4[)a|!-;,1~&7`|t 1LW,fD޺><;**r^f#W͂S/}ʚ섄{71|: g^A oVRr[7 >b+epZoGa@v0S>:)Ep8;ۚ.,FY4Uh@c]Yq>DZ_2w&wB16*]u OL0e5L (Ɲ $zw:D:gw־SBd ׺17&W'jm%6`=ZycC'p]:|=]] L֠li#@.a<D7Aj7_'l=ZÕKZ6.#gu`^V{F,bq]ti``"!SbօyH$Rb;VkRVc_uet ;HSoTADZ@8 .rRi[7}nluQ1a)w(^jO#LSeD2TF3'#T*(ڥw{F6jیRF 'y3~%%?׌ݎ-28GoOJ=W0pn9̘᢮/ bj'7&j9a/@0U\@(DXSp\ Gwܸi-a1]{0}4^$VyL܄f0)AsS5 c>G`๚EEEOٌ@ uJ)j8A @c@F_Umw@fvU(_=Dq$#h}LdW ǃ&™LĨ^iZu4zg$*.| |,2)cԹ^6c~DeCl{K&;7JΤpzֹc2|1Ih `HHӢ@]xRq%s6&(D ;{)e:k:A H@h+sc嗒mt/W9*Dtn1^ÓuX٢WLdovP~+-yb*|/7U?SuIbpN؍v8L/EbՏBT%JfiaQ9ɟT!x7C _#wu54zaqnvP hӍ95k/ eL@ﺿs8ퟒ ]: ^utsETNQabvtڥ ]ETd>ŗz i E*dԼ2.mE^!c۷7v;ĖyuIڄm)#B A^0.D ?V n\%L^|3}j1z E95lZƂ(.1l| e[Αrdj[Ld>3 P[*Va]zV j|hJS'KH/pMiLf y{AH.NaQ͠A RSq&(wh5'Z0/|z{o1^K *.g_cbţDST|!A eD xO[-Jt{z2ܩ*7ޫ#Mig 4BUSfQS2d1~ک Hrw9I_@x-ieT޲ vJ~{9gE԰KQԾB'L[gHo=h@KlN`$@mZ  5^9$gQJ0$=;qj9[ǬZ|8}+|I,.?8ؿ J@|׊[ `z ӡ& X4'VNuXg}Z.bs򃜗i/dyLlԇN|c6JݛdX#=j1ۏqzͰ^ d )5xo,'HCYsƼ|~mas4n54pG('h Ys})*Ɂ, 2>];H`NO2RB$}$' zΜic4D&ε(,p T=pX9kCxe I%_/U"I}xDEf!P+LpvIk "Ү&Y3wٻn1o z(>()ʩA51zO÷O*ddF:+^DdK]cV~ڥ<Z E˞ ֛-W>b⋓W8AsT핍$-Qd=HPvؒFe!JWkov,m=}k)7Y輔4Fg~ؐvq$z@=Ov}]cPcO]L_ Wc3萟h˜s Lhں%,Y! *R,B*wN"x@m)ɕj=Q Lamn&׺'d=Mj)[.;ŠۈNb?!h<q}bk 8>c%噄kYH7-hb#r X-˳F\*8 VTA,>z@tVB!3,9@^虼=}Jcj Sڟ 맘YF:z 2#z\Co7we;@SL9Vińy@ HvTQ,R $\rS yHÊIָ9u+̼&]kJGl{#8>p_BåD]`rYfe( iߺSW&CC8t;t9-MײxkŖՍXd萿Ϟ(lJOP@G\DS"/MIdZ&*08 h?R˳Z˾VsO]:kו{xl]3 # jqAK3PAڋviRjx!Wg6/sW>_g T鏚_(Kd n11Eɾz""N,r# >7k׍ OY!l Th:,pk[UWܻ0 FTx(iL < ^-\㉯oyh7q"KPZ0b㠙E&lPn^%Ls`X$d_1UZ}~ؗQuao`v'u#9p$ -\aϥvR0$sƆ{'%HԺd?I\YEpn`4`p?22p+Kkx>OVB~3ܚKdBw2ʣTK'=ӲjH|g*h!ĿN%Nb"_LIǠ }xzaeTqxbn#z}3v&}+ Q>??0lNǷ`jGo&TS!&N2acC-@=8a'Oi١ێoK2_s3a'w?*!3Mp`Q|!OUTJn[MGo.Yz*nYI0$'L>rX !B(`W5a};6b14>p*=C\Ci YmFd-;~)sJ@ ;"]9DžtM;I)}<24ŴgV[ek8sƶh'y}*@!&ލnj1>v{ ՚nwۅʬ93P/~ߛ!PkFi7}J(ئ9ѕ[ybfÆa @sqWB " "<hS 5iݜEia#~ F Q 8|ˈt EgoSsdH `7!]Vl} 3Gv Ci"bܼ{cց|j!kȔOn/x,1`kKL1)@cޥѫ:r?]YCZc{s>@2 ĭP&Hg: P\k2Jɠ 3]O [z:tƀjpzrpplK֩B.#eZH?ܡ]Ri,K`;ƨ AVG>뒋`ѝ%DPu-&^ց߯?ul%@.M8qX{G`6YL蕼Zb@qx[J1am \BeWP\U4sGuU-Lq vO61Pbd'4V>Xp<7Z[Ygj=QqͨMԔADɎ;6`=96lnHE_:#6P!  r7 $K C)8Jo03 lc' ;SKd68.!o`-ڰϭg`(^J]8  XUl-$خΦT 0wʂKlKԼ'eCCZ/C#IIR!!*e#Ԉa#Os 6֝d}+WBBnޠ#S4V7+CRNkyem #,""<#]|08Z?eyNdJ w OjIl}CE&#DHlV^$>Ǘz({BҜ&aA1@`N-W;:by'SEF(8H ϭE}"pќ#j7sY)PCpT4jd92p"?\a NqCGm+RjS٫PFm+kq0!C3ȅ[b'm{k" C Δ}TA_ZbZI|*AtMkKCRfJP }-Lُ^$aɴ%.5<\غn,AfVWohnp/Wa jJ6ɖH-GԽpA4q~1u'Y `ҵq`mvObAq_L2Q'`E$FH [F!GC_07X0iRr00UxCHy9=$=Ic7FD1SMCclT-zYL^]@vGx7p/.6DKH}tlf4 ~ ؜;sj4vdB2 qN|Zy5}&.Mm;8ӊJ3 #LPRSɽr薉e ^zgˣu _f1G.7)0x%Uj|" x.^rNt1_#MCR?8#S2LYhGėf}fXc EI ޲#(7AUO}xgefI "VbChR-s F EAQc y䷹w]<ȸ(Bgc`_*(5'oMe{.f0@ 0:Sw 6_w|I8Q=uxK^iu}|ߥ] W6'tB^ԃ]{c)CIB7$-=;,"eլ{W$ۯ"j">l A~qZ?v9ʶpXYõg4t (4MPnc2+ԄAYǷVyi8y!Ls3$wɋ8eI5WI&,!ѼXfC,_Fq{w.$ҶRkCOhIsDͨ@}yL3(d!$nuFQva㨗"ع̆8eX3fP׻5O_d[,`'xfX!4So?_g5A&ϭzD7]J?FC&=d*ހ!>){UQ`  }5CZm"_/P+]9q:lWX}3^X^`~r>m댔(*xi6X{:isaO%%懸!#"BPA ^G2%ţ>G`7YȖf\(T <?ƫ;|_I kC#E\A0k闀FyM4]_t p_šDBOG\*(ƕA8G <4XL q=x;׀?L@4U—psf3O +# P5q!I2b)^`1o&U|š p^SYAW?i)}e$D6Lp8ø9l RU.<6B1Gs_V g凙@nc7x_0`;ye18AI {xƣ`dzp+v(.Y&y}hBȤ %-uSQ@YZki7~< k܇{(_J #!z tJpc@_o Ysx똞p Хl>f&yu-kr\5p'˱}CGK}AJ7(l,n} U똖dkZƪ$MO*%S!yԎZi|^Yކ*>n@L3 ?M #e#W uX3v:6MKO`i"eӇA71wo /,UnO@b^}5/|L,{5g 4v6J3)cR=;1liƝrmBe4DV,{[|cS]LЃi5=8jhG՚'Tk:3I`ƗAhi^urO RRCq۾H4,s"_g( ]ͭYnņ ^l19_qzEL~نn:$&a f3 -]>psa}~"-(LϚ!#ieJ@~[&6ˀTt'ؽ]J+ }Ne9{('d (<`}S8A=A7io_\ j nb ?疇BU-2B6s7C0M6H3丟va'?0q-w8K,Q=f|OI)l8LLo+hRn Fgod8.]5&0ZxLbi%y;2 "*W2X *گ5[%tE<D f}\٘0z^K 4^-2wpn4Թ1nC)/tXSZ=Z8?W q1tgSBvI ] SVFnc`=OKC[h3tx;_GK?UՎլg|OLD_;+?^<4YsctxEK,#No+rTr∀YjT}VIҵ[l0-t=g"o_2( FY_XRʗ@ס4b#fZ9y(ZiEK{|91d"mz{υD48pƬ~>" `LOŞT{ [Q4%L2p׷*?KOBaε*3fjZh8nm>;-NȠ+H"#ue<bF-E0\~̨#h]!)aX:j7;=Yj&5(*y5bi|ٴjVu: djquXI$̘](nN0\$;(%+fTDBL^Ve <]Y {ԵoiZY Si I2:FYYN꽢v(WƆ%v: uБY9({>J ImivBP&( &IJY"cHU+yMC*oiK.aJ&1P = ?LEm%\9詳v;4̒zf˥RM1{|FbZ%"Gns]/qԳ[R6a h/ֺk7CV{=}bB0Sŧhkҝ ::|,w_kb/%C$Z?`ؖlwe 0w=S ´s밊P6f-'7Yy,`ac_qklwW\/Pʉ7VŒJqWƼLk֣{ 6·kybu)_Y6)hh cb18~4 %Ń pUrW`,qZ*/?6jwvۧٱ0ĺֆ/TN:i!Q/F<ݟ:BBO@ %I KXyV$VMu(xӢ/ڑ!,?0yL q /˄bݵ! Fl 4 Rə"PԩMEW*z Ep' ^ GIqI_VCF[R^:/H=LN23v/fXuҼƙ'T'.?[Բ<4G\oQú)'?Wy AG8  I._!k z'˸SQQM4M9.6yc6HM_)}s+hIobhNۨ4Iőb4eJ^`EF%Lgz.3u<7@"JdNd)`a%jo5PiS ƾ-Xi*_2e*jϲ~.^h8ktC$x\AkeəجId{;{(X/WT-HAnB%iqoGnw(b~7Kqҷ7yG@/Rey{&2#|і]{ \-#yjr$(ev(!Q@ {ՠ̶g:^5>e24&[kKHz`c$ ]>D_ 3Z䮓3^*N9D B7K*n$bW!Df+沛{3_aZ[([7\l6$i#?l\X m_w3V t")PsvPZߵ:p ijѮGI9B6O 'SEi ~o(=Wz^Zoe#1X *r2)֐|цܥ7UA2H݇0xY1\g ͭKX }ItF*1Y lʓmY0VL?~&Ev5Ը@ánާȼ{w3Iu}B|TIo*䖿o|gEfRzC+Tc`fg eᠳVmn*/QjwƗZ}R'oRIv}z  j PL/qHX1 O)!7ն@&ȺؾmJR*x}1|܆Ƕ5}Z-koWUpœ@L7i/LqzzI$ y,[ƞæ~/JQEu sf \bĹнq|ذpڌUҏ-m(g[I5<]at/FK纽'񧵐Cal k OBLP>vl(zd}O.!":O* ԧǮ d v":+5x)p TBM 2_yY_FS/$1[65Zi/|-S_8FYz"3+{c2lz>|jXwdbE?XG&MXoPsכ`C.?$u|PG_$PF [tgIq1Q! !==3 ঳jq^nݿW_/O՞a]!h_ f6~* eMg%Q6HxynԢ#{[]ZkVyr70\5-+C oby4?spL4+t^%;Y4K岶26/"pC9aCLUq:(hEoѴoO :Nx0@zF=*FOo@=֧pq3D~1 "(Y=\$tX/Wؤ5ȉbA=vx6C{5q\BQ8 ݙ32$ztPw9ҩ:֙;nCǾKӨBP4l:iÆ)'B9Gɝ GyĢJV`6] auV#$ij |d.)'9~hWpƺ??SՌ+h AH.VI+}D:,=@:j7fgL$ڋˠ˲G㙟!ri.F]8 dC)O}\E<,ט|Zbad3֑Źut}<7rTXbOtiݘKouY80ޘX3YO$;q Qd[!kI2@`E@o,b`?v,ߚtfdP2  (B,-ߤVA΍wlK֯1y 哛w :o}h@5 ~U\ q֫5a^ˏ> =IE$ӱL?" 47 YX2%V4ǻOfR4Atu/2p)VXa\YꖪF ]m,Ĵoq"uZs2BJXnB v5GJY1+u2x|IxaIL:.#B`sEִD!|6]NZ}u ^eƼ3!6Z)B⨭rlv Y6I[Th8k\)ZGC{0ѶS A5%nM T6*j?z=SX\|M:,wmds+':^/1PrYHUOl 5i`RXwj; | €~(hPfgd֙&3y_#he"4VO$Y´X8?TAZ"@roFU[F$ M'wĉJe\5;?K/1uB<#&ľ?\?> O9 |L^ǿ%"Q̑`dׅPH-t:Ko 6M]i;[sw1h-Oi&LN7bzGp_`ΥAmK= * utk癅qĘ1=o#v3unFqJ2r dyrrI@Hjt^4:v !P7, G4=2*N,0Nά;Y^x8wt5ilJ xlbG2ŋlR܂#fL`ALꜽC vjZM_;"R_ 7YSjHHu`47m[b0۪?U V9PUc;7:@]*(rigwyP^jOS俆RptN zыZ(r-e`YO-rFոŷ7DZm%=LMeǪl' @Y~+bqDGgV`agZiiޤnE'uQaXt_If^s~YNV~?o9ʡp N&I_Qonz62pU\|Q1N"_`,R_Q$⻭dtoZ/y-5&̒Vl 1s?weμp{)ڪjY"rɗ$jm("s5( Tp)ymQ/b_Cu@_@lm߫/18e􌀶,ª =m""p,&9OLo-msE? >b(blMkA}D]oJIt45L 60F HLlR=Y:WȰ"kF"׉@5C @ތ}-%v_֗PzK q۫YRLy^ཾ0d7]SXM $^^ 72%q*V>uLBhQ&E˩2:Zt}ݭ0q 1;h\ ,j$ ܽMg>/md*"n Oj[\^XȇݓC. J?Qy`P&ߥ^dmn[PSݴTP $ B2J^k\*irT)r?aXA 07 rP!+O=k8`EN!R5Dio`F1I#u,S4C$NTVf͉jLDdJ!3)iPk^X(5Ey![w09@cC.+R۷~X_T3Ө타JkKJwN sN7=ɥlc+ L:ɲ4gYq, )I>t𘒖6 ER#A?plRPP&ycdxӸ#D?%SJn4ԩC-4}m-=Ac#ldyG3Hh~gc6͔ޏR=~,ڜ@*Q"Yjb6ƓXX qN(׺EqE{Q),cC6~{t(g3@ȴ;Lзգqx: yqɟEBs^r8zɋBūR!8SlIP3dm: 2~iq!"%_BӓSh}#GN L%24Nۧ&HtK{FʧʎU֔S3> 6-σ.}*nW'bv5 :2s;EEvpWYeSKrs wݝ@(EVG ZZjW0e2AgPL_zY:nqZ F !N\{դ>+4uw $F uOT:BCp"Ưv(o,'uw8dgqUgL],YO'qZH" 7W,`MɎ|Ru$XKgF\V%'KX,:\Rôd5nH0> i}~jԢVx-t8ZFmMllL$ p~R{Pg!c">J2˹֪Cq=Oۋ{RE?uv'hEfTj=Fmv%dIavp5>1a.F.6OG[M40e"aQ7IH_행7Q>^"̭cJQ\15ͫRP *7s+=KRB@5mƅ!lsmhTrD؉ HH6ܪG mズ=t↳RW6`܍W#=z|"P(%1F}Et&yM K8K)=f&5p[!bx9m^|~>GjdP0y6+nX@Ŝ+C{ 'NV)7o/OkZbK]Pߎa`R@G 9bx\LS#$} FUf^) $2`.UBݷmB y=W6AdYS1 321uLnxݞvu|_ZڜQ,.?9f(Xd-.=ePK0AGE)u%<㚜!Mշ)@$֑RNGTrVooTx*krgvwAF+Am ,y ؏EK X & SKw0Zr^&]:.#"_Yƈ֩IF2<)p/1{%zcţt+-9S2ĉL'>۱,2hnoKCBhnHte%(ؙ]?7p5) =i_s|2*眷?YKw4r1?ҿCX}Oi]D/):CTepͻȜ]w[&QQnio@ y\p E\DpxfM7N}|| }m,:gyz`t!J<&Cl)wC=6*SL0Kg*D`T  /jILQS IA3> ,`֠%{WMJZbqx84ҥ#@0&`f@f0qT\k`0৻yOMf4Eԟ  x6\$=Mlaۓi>[ ;wGZ}-wfcXZeq\Mv!oO Ǿ]KB+;oM]fAc:H-&IGj3E֦>J# :mNOqtkph_ARP=[GIk#R'Vӯ[r#n<.$+zX2m^^䖗4ƦEG2A;C [&֬;aKgfM󧰶_ykt\3~4-$Qc6NikE/*OכOh:v?t&9o7O[ݷ_)h /SuL2o-ֺ Ki2}5tDL~Xߪ(ĚW)| #*]yMOFr(?.5UJd<>Y~Or?by;$0lq("^ g+6#B'nI` Mt8(IwXQOc~J~uͥ$ wU1cu։ŠH+%.]1c@=8\:)P\T8[Hrb;)٫}al~&S8LAz4.RNy^ gp:\Y&.8Rxyե`ekGSI$yz0ƺT $SF +$f |9vѪ+;Ud<,=-y K-{|ް{I*](7Rq_l+lхjL>cpDW|ZEK-rsJ EĩMQ2YQ)vȣSklFVVv/2o ujm-)Fݻ N )6sa|śv!d@ LWtvfsPa8AG{;ۛB%@_ ϵmY MmNl .zށH 'N9/^)|2x/%Qף1C!큼Sgg}];nOU[Wsޭk3=Og]ߤ#Ӻf I݆c1ON/boep3=<1”*ּbm,I(`aur")Ƌy^tی;EN,Y ȥo y]mz/`/lR*Թ(aD6朻uN L^fPs:W\̼Nuϒo[$NG.ʐvjDD]NJ0~XXs"6x(N5i~:n:+]$sHFSex0)艹׮ .|8"m'3Kw7|ڴʴ ,8ԵY}dWJ.c4x tTRxCs37BFm:>fզ`WGs1ҊI +Rh*nZ #va:"0sdUl *5r&ql]G%ߵI _"Wn>GZ1Fq@u 0 s:{wRP}-EhZ{yKb B.t&fz ~;5e#崠P2HZDcGi_= +Ӣ  OiRo看_I1 ntҜ(fiK)å?Vk &ՈĖxc71wdۆFW[^à Q/tpOPR=aQIb$j:R&,>d9x"CzAlaɰYCkn~e "ZR]uq%W\¡Z]zg1U(^g̑+uC4PۯU eOmX5yI,ͪ+=6o g%(-:C^C1Ѥ ,Ihm/w>?.kbD%_:i@Sbi75,pIMӳoݮ1hFՈa_C:a8vL97Fܤx ,iv_H|6LA m[2NcTgh{!Oca642H)"Z EIۨEA4^4*0](;Ӛ@p.zhj!g ]H` sOLRRM?prZ^_^Γ =nB;R_֘Wjh+¸#L;qC ?VD~G= .<Zr?;[e.|?T 8cB21nd)Uk?s|k+zj.mT"G,_`5j&/ "7X/^ʖEˆ=T s|RBBʝH7z7Uf` ,[]p+e;Ocn UCVts7$GĊq9#?Qy_,[lALGrD0ӢFU yxL5D1zքXJ? : Ԡ8=%dÃ*10'r]ԟ^镰RC:-V*gZSD1_sfC."vtlW+1#GVUܜ" Q#}tNg x7b5` t8$Vd{I=9ۂqvaDy$3%%QboZGT蹋3rEj!+>v%s%ЎӛbA4Hs*I.E(v+B_܁Rz?F!#"j<*Xj$o:}^}<?HLԋUaOH\kHn@p^K&w)X{Tqn/]8\x h+*ȣSQ m *Pm&X`g/)qS5{{ƖG9 (}o_1m]w[WH2YELNkPoI@ey)pi-I(Q)3'&`{Y1<9BVЈ=8S=Z嬆f6~?a7Ɔwjղ*Bbĵgli/s$Z:1O.N,^[Aq؅TT!?'x\<.˅b=k: JiH)P: ڙnLзk3C̟o-ǥA?Fό9ʢ1w wR%^|@W2B$5csS3}+MZ K7D !܈Ǝ\)UטaozFpj#oY [A16Wn0%z8 {}ډ?D[x=znήHAV#0|%I%8 s(K/<9#@~FS%n{=I_vnN6#Cá<9ejRϱƬl7XZ~~RH K32^;blU3,"^dfA rNP0!bsZ|޹A.r=/;uu1 |{Ywðſ QϊÍlq[h{ee(TH%Lհe _p-OQg -cDz _3"fv=Nk X ls?z 4(_sV[l]~OUR_yz+`&IB `gc_9o*y5@Tjn+ t2&g"a5|2~aڽ"c3Y ܂j]x%7x*mj>-_42FN^m*_ Ol!҉eHxfu3lJݛ2g UD35EA̭--5<$Y=_~35--:޳.zO7BqZ4SbhSvё-7LJ> ^ t\'IFMhvij ;aztb#]VùזRhJ&@ijQ]].A5 N9"͛?LSڍJpҧĽ2XUC^wӲ;^ l5g "j|]=͘i13>bPHM=A9ǸlDjU9>T^[Ok bYCnX6Qz6΄6<|ZG^CpAJYWNH,&/+0"ȞCY(wg#sKi젭Bx|ٔr@Z"/]e@"#'Cy#5Sf⏄5ޥ]GBdTDs[f~qwSe UNODjXY2(؇&Nэm=XRAquHL'eٓv"HDa"ڣHhȏ3a Q8XXr+1SQ,stG=/ LF'& q#33ecˮny7M)׸{o\hx-xm*!\,]3)Lb̥" JnhibCRvT퍲,M鵤h;Uh*Zj*s8uR1˥gِ&w~лKA8g$YbYmXϗr@Wթ!ozY챽[]q~c}fU Մ^]*:Hbrձ/zШS:g 赩Y2n~?9LɡS~*wXkro,bdN-8].JJߩkd齒8tP4W[׋!t6iܫFBuݞ}p &8陿 gR~B6J {d%6~cG>Z*ۇ#xW[r@PY2J3MDaPqSaƮK}߂X9{ɜozwl4I}jR 㝥aMߊr"*):\ÎdYNP0 R,,l'}`Gd'n؂ߙ*j_EYO*d~Ty9zݍc K%$2o4[/m wɄLU+nm&=+q^Nݧhjpmc9c䐜1Lv ߔc9eK%ojL31 #-j gLҷeĈ[w/z؆O+G*g-[(OJ.l(nBIye@,QDr#Q" %v' T(肓$UY/_ ёd]QULi:A~ДGaVh)}KmHJogE閛EVp|șDsF57\>L(#`-3"+n2g K֑vk(~%KSWZo%FWkYN[)@vZk_x*E &}%;(cUܐp* gF_p\i˨= {>2^JWGco=W3Y5&u >:@BͨD;=}B`*CQ< [tj`Oy5q7v( i eς0GVݲ[}j]-# 0)`*.)+UXƏ!r)!qM;nnI 1D 6nOeYx56bV綩pO/1DtFxsބҍ{$v-EFiIobiJUyFep6JlZWx[Mo0'x㻲"Za=>C c Yv3~O ^Sk~v"s-X%%\_-lBD*(cS1.FIFYk\;Q=^Q5jՐ%ឳ!fS`tQZ!0Yxl@[Jb(9i&|hTHG'YZ 6[&P2sOVƷls2BD$5+~N4bUs7_ZKp!$3?>p\"R=΢ȹU)NC*&,蔵pics1 vy>9=xA=M WCtx)#ٹK,-&&mˍPip,L@) fL`csOw0-5Hs揣ue sg¼'vIqr+җt qcahy* ťA./bE4IT7iL a fuGiPTuU(nh=#2MVmY,#%+8VNPbă:`r˒K[GP/a )s8k?p+V[d-7*ijY Sd\փ0eIh)']f sjR:g=h?LXԆk3ƺ A F  9qExżmAXi@ 2I}ImNuϕ3a>$,RwrʚNh8Sp",_ 鴡02`UGБgb wf ЀU!¨NB%޺kX5Ӄ5GH4SRi?9Vϩ@aNIҰ~~s:9E`7!ĵqT x>;u.c&(K7M /A^ZPR*qZIAn^5 50|rk9쒁VnKIS~Z@yש} ֡9 >C17Ϥe'._?荓6㮦'VD_ϷgX u0M&&O"l`#YH0U\#.FԷwݯx ,B;GCyȘTom_I@jX`M<3E6\Ss%̩+8x7Z෤JͅkU׵p|j3D:D()`jQSʜCfn@;@F; r!Rȗpۏ gLg?pƇ~?Wŧ Dѷ=)k#4E̗I C@]Draʃ2m+^{e>hY#Mou'Vja_l aǭ׮R@2:k ƑP!S6slcjVZe NyLWQJ曌s"nC䷼Ґ<|j]N@ElgXy](, v &5.aqJƏ>v3b0l,>/ u!.X82(.(L (tn6T>M~3iF`0rQ"jA~U W @ʃ(Kۦi޸a7=$D"c{If5r Un7$CqX`;ǼZÌs7dpQ0E~,Je,h2(7Tx%̘mugj ̜ȰYL*UiMc,%F]@p,J!LoE.Mc, ^,l&~!XS9l2U~=nP~g4XUr[T=dę:.1 7L+S~AwAK){stEqC|ƉBYV1^tjթj6B>gy)K,-~3wR߿кUĤ=F[:2 UV7oϩsJ7Ţk:3L\8-'0J姿M\jB~cqa%.wS[JKO;*<6I6l3#pwg+lۢ_(o C.4DwX"vb/ p_Yo{ڒk++M!vۤ >m{z/ #2v\o6@~0WÊ <ݤ: IaQ?LI`QǮF.!=%B{!`kjHƽާٱY7ء6mh[A0P@R If;:jCzЕkhQ̚٪7b'I.2?H E6tߙ/5 MsAIr3mU0# t0&Xu!Yh-5aIZÊ̑6pakh(án:Ძ'R?nL^P7s|o]<1>-Om @K|(;І fB r\z|?;;*ľ5 EaEx y,5ѱx09Cf{։0I5 Rw-zPXbQhWI[ZlNInHnrt{D-c@lrg0: C:".H`q|~7fKz ^d@I/>+(Hl2^W{{Y"%rE"m5R V8D$|5ȝ ֯5_fk>NdfO}"艱kx&&Wɵ ȁ ZªMI$0(I>+kJMp  xL&5vT NUӯ-|B8} %-~9ZZy[֪Hg/I"5-쉜3&0۱1*uRd| ̘5iac0;nf8 %"wĝQ: X`u93 il:$-$.?}v*:>Fj4j죆 @Cg:~F]MlN;NJHUO= g8FJSY(*-vSf!ձ#v*bE}h9 c|ZLsyL|:~y_ZRp)&OMrPP=Oջ#'v %d >d e?,e4(nc_T,X1t:D>p6 }jA4ط߇3-  K2;D4ROuMOf4f}ɾa.xo6]Kv/nEMtϞ/I¾3@F{IC'qJ|!xDzan%zh)fmyc%WyaAn^7A$s*~^or@؀JxE5S&LfUOal(.+f0_*7y]oZBm]K%|4KZW]۵׍tYF[Q@"\uJZIL2lBmݣCL`JXx`1<$N-!"D@DOd'ʦUe[J[KMV*a{Sh@9);4`˒?g*s@ߪFXTWU.}֡Ԭp,֏3.(w6RPC^T&4d׽㻵ZN8|d__ L_CQ$iz7aRF @Y)9f]jidYXďڋs^} ElJA3 2*zH} 2;XCIGAv¸q$Š8LeFKrǾQng;6HqHɹ+a5`% \ކTz 6_dnvoGLuuy:M_vA÷[B3ɌƵFq162V b]ڜW7,E'EZ -N^"oGmg4NᱴYyrhWX\lҏNW qY B6=PyހkrISf8lY4"]^>C&=?O?_$%[O<C[Lk }y#n3"(ub\HJh0\!MY׋ٯ,o5큈v`3ɖ9Icy;dJm,@E<,oknl `-;Wqοu1Ltf3XMҬ;cفu4Epj.'  ߊ95*4i*.\(ڈ7[w?cUA.杦C  R7zp#>7=,q6@V28 _JZZaR-]"DOP4C{IAB rzj`%GW͌ɂ*Pl8;% ?#ظ1 |. 3㺴b% ~FEҊZn* f89s:K>(Ŏ#" J5O;{mwRM~5Vo8vJ棏;V oՖ" @M .=2rIM0 lBaL8o*d|Px ,{(nv{[QAUv*+ni&挲HR8`A݊ٛ(5T#ߏA}`d567|#"ulxMtZ7 8j- R#q;$^X4]fm ¹eFm {dMOco %c`pQpxޟF[@&:[XGް#mHxj7)teYZ߀Bn†Spτ4C鹀0JV,@?*.4|=Qk݁އ{k 7~k)}nWJ @ܰ(! )p7z˷xaNVj+o$4nB+[Jubaܫ%.ae-K``>"A6b숁P< < 3L3O1~ֺ{r )%ʨ,n ?\_ o){MXٹ><"(r7(? ,rw1\ZMԕ$c*v'(0 &c_+&XEJȶ=3|-iIFezMEPZhĻ|3_`@$2Ӭp3 y3gXed+8#4'Wؑm.]glGIϒ|P܍uW`7=-.yAiɲqB@S6Tے%<%JRRXoǩ[41{kt!k kOԊh: Ѓu8 NFԠc!=?&D7k'a(-\yx$"P~}XU*f%7 6d9p({55!A4 >eIZdU-1 q0:/q/Vun ;7Sbpzq|=}oHW<(0סNծ[)T̔t\L2*L!ֹIl˩ Tfu- U-)Y6[pR?@p eh7PY 1.N+ Bq|drJHkW(۽'Ų nŭk5k o:~bd{1bP]os6:i)V*]x6y>r~wNuAP4vmkvbL`KaEuQրDE+\u&BYZ_d 6yec{]pO8j^l,Ve؂c?0BP䝎 ف8;0ɪ=ܥڔbs-Ob-?N=y@ b]@nST(qIeU̫ `ptFݑO(h_1o{7%JlF=w?q9 8$$EDTB"!˼7[3Aiv 2$z miϯ=ZxfH6hqձ$̩bw3PwΙ=UEǙ5PNБr7!+[ZYy֋!D\}>9QK!$U3a^,Y̼,9d+e7@y[kɯ6ĠcN|>Z eGbJzwƍ0AhX1r%>2>}S`(y*7U4S-jez8O3 vDzy 4*CEY=uEՋ;[!WɭJtzTD-Z,ҪsW:|rR NrAE"~~`o3 '* ve*QT!@e'72~ 7{tWC[т_JP&#Ke/xL$ )9b8"Gx8:)= iDQptAU[ǯ֤j_zoxM.Ow P(^*nu0 z9Hq4b%<>cCW&:>v.Ir+W7N?=P_}íiryt>OS' \XɁ!@ '2m?RֺKI, mA^*А16XA9g':0g\jyY3a($tug]"+?oʸCQ /W1zaNNez£<()55~TuJBm *\N8 <|,., _% `*Fa׌A}GPj3| m#Iw3z$m&ᄚ/KUSi_sB ƖXעc2198[v̝nȯLǤN~B"zL 4avekEǁ@/:r>p,detq*X( u b-xMڮu!-?,-;^o(7غOnCט<ֽ[%6g>Rb3UFZ!G @G#F~8sژ/YT8| ul1QlM.]~֍hwz!8 T}*I.כEdp_@ e'5vr$oce}]{UOݝAQ5tֹu{hU(MQs2ZٛlMaG^Erґyۮz-@jf;Qє$<"Z%}]O+wQOKuXOY#8rͥ _q%Q4Se@,FD`>|u?dFq$??kyj4X|T1O[V.b†JUR{\RVpMnjTO:h6w=n~dQ Xo7ĔX֊]s`7jf(?Rfp]Z JhxQ#v 4pގESݡAM(WE` ͍vH}Sx\ ^66S3w3*,XYmHWWG f`]DќlYˉ;=cb>^[ B`ͧvl."_@M54wSocB$ ~he6i7D*ќX\ԓzͭJj 1yᥣAwfb(dhDt(躠tl;"u+$w|3e!"u3R2C;Ial<ɶ*WxKTa՜9P%+owPޞa:À"Rwo;NtyW5T)AfW!`ioEGb9[Yi`qQˤ3~ѺNKþXO^GOJP>e=zS(LĪjSg|[aezLk&a(|ĩWtf ZspQvrx{O!9y]F K&zP\=ٙ4; 6SyT|d4 H7xE0$W2aa?a5''N ZM3V%oMZ_H`)|Z'CF?X0<Ԉ8ӏ KZ1j4n9B4,]OCg7 ?~5.yG2H$MrwB2w|^l)Ÿr_{Z3DSw8CŘv JEZV m R&0.x!Ytm~-%jPd> \^b]°3l{8 ٽ횕HsAXwC>[Oq`d \,nw^uJf!cs|;Rfh|eK/d?,»?3n%wN`5’h<*§H[jSh{UT+y .Z*phwFHEL✄=op:>T]cwFgy8BòO#b6 W7_b? F6}WD{8qr C!}%;pjw2pUl 9A)K oL9"k: S4 ȌGbG?[zvL3^Qѭl$mQRQMK6lbW*rJ:J$"s/Q߆0~ F/Aw욀-y/LΜv<Ř46Yo&[s٭8 ŴShmHIЛVd۬׀ښM?7IZeuBuecJYC%`-(u ֋=?6|7[G)3sk ѕnhms,;Ss%F| $ᇊ zHiҨrmnLʷͩgnFZSz͏0sbraiRUё%|'qz~[rX*m’IKң>J+Z?QW6yVMO8jQ力"˵:n âFhjV4 Y:xoFJm㇉&t%2*-pI8∴ǎʼniVʖ$O`Wa[(Z̅ ~H ReheѸav:x ~RJKQ \(P:v~c~~WX)4Y"mY4Cٽo(#S7_EhTI@QUȠ(v΅4W}^!H0tB8`<)BG})VNM;UA 5iUi@=;"߅xZ2Wmp=3]6nrȳ)*m-L`3Bv_x + LCj <&PǕps/Ja}v۷;n21m,8(x7./j:ݑTӜnlqF+ޭ4x.Ďl+wٔ/Y|q3F?7J-]Ny㊌޺#;rj30B@{RGͲ x8{c| _ت/̪ȧx7}Nf/JE‰4IJe:VRdA^Pat{/ ɱM&={Mo)%Tƥ|n_E(z϶jǩwU>]2A`'mu7K)5,ٽz:hr I#۫#O{ɭ١vxϮb~=!"Uخ8 oDwUNbP}}v;Z=yFRfwYTWdXtcX&lFLPXLe1{Y ~ gJ(A "39>SZQ>-dEXňG gYLxTM*|ogf-2<Jrfy-Ca wjrr?*^[1ڂzcsX ‘ , k%|)("vd5l"?1&D\9*E-kxe7倰|#iQ{X: /"I#`*>GM>o)26ٟ(i g"fWЭJP>sU="_/N.~5+:ɷ ~JߴBIH.\'Ȓ˄+ePl sF0gp6fLNnQ@W:.'v_fkoF! h8陭uBጪ6ԛ3J[< jދGau5o$rLGWg,Tp\#5K{FDZD8h!٦ľ4dms᪱+BNΧﯡ,Eٿc~Hy*?SD!A >JΏ 9'p%![O`UNN& v9Ô tƪN[7GIkQsEb-I= :"˅TG"j0^0S8qt&!|IW M:,AIv7`r .0S5ɕyOn BR$Hwΰ \*,Y:^fъ)55NotL9!i)nre.ljx+!^BXw_sgL*)jd_)64pS5c 0(m#Y`GKK~80i}.ܖHQ͌mнDgg,tb/Z7M/`0oTkhxaV. Z7ͻʸ61Z0h;k+PLM6^܍B]7%jaKeˠH=[kY«'@H↟%(t:1|`f\9NL#ffn.#zEB>3T:F4у!4v3(t',<#y7@&NA/l'Bx  aW8540'n!Xw<hx#P]=Z%i$e =䖲e!f_G@+fLQ5Mg)=XNC^_|!Z9g_!B5jXIlTF"ZGYJpݪbHB:@9b 0Vt`4[g-j@$' `'Qe;+/]R=H ?g, F_VX{[*xWTK mMC?FΝGaJ$Ű*i<;/ox傢Lx;b\II`}p&GVKr Tj t"2W~n #gYvZt",m'_Ə^r[20Jxm MOXд>xA5AH4Ҍj7(/~NbψW}u_$P]D E ?KmnAW~\]͏}kGj̩k (mdo9 QC`BvQN]NQt}"iS˚WO=. Ц4\z8k*:Ǧ!DyZӵeYtyPB{Wcz6 T+ +({A;sJmYo%4@`j6Te+DS 'rUyTFK(.ѢfIeLlLJ2|!b>y06NG8q-^oSGUMPf1cتkz1 5F\q7N(/r|;(14=BC [2mN,~,9I`%ԥHj|*90hG!ރoȼX^?K~qUVUE֔aMaK1u }->-r?;-# xk&y/ ܤAԁZo(3@%,69g9??Sq H{_8$$S?.@;kǥ+x&z$x-a1_`y4ƷT2{5$3^[[Yy}ᰨ @?COgOL3ٖ(zft@>T?4s!bH=4QQUunƗ}v|.Q6|rqt( kia󍒥YNkh!ηc싕AH Kp/?bͤ,+vIܭ]cVR w"YF&S]vxʽ*Uj~e?9ރ5ҰzPU*+&N,6jP{^6@[:6ccpկ돦 .Yv s){! N51\V ] Γ=[j=WpBؤG^<_FJ"9k`)5#|<6@_G-`X,ZRc;=G . F|[Eh0y]y+sz ~JL=*dAwշ07Z@Mlblv?gZK4M̠ > XKO4MU35iS5MTJn!8 px@q5O\ːv C%m(\lclO^ALo]ߜ\k9  jkCQ35I&2yl]HdaI5PwyьI bz`c͂94%4.nQ]ܝ]fx-{<?wv؇>2w$zSL)֧%T߻ScK0K 훏wKG31L3g@ x0:#lԂkoO%t)KՖ`|x_<_.NKi#th4kV:ӱ .`_N{E:9PG3z(ΔF=GA0QF3A$k-FX}js3x42lkW{ShNV٢,P-E\"#RG>s>Z*uɁo/R'XO;BTeb9Ӓہ䕉_s5lף6ko/:aO<.r_"xE-Q7(5.WAZ4*)땛yUjkZ VPpKoH, 4f` ~|L{S,'@Å HK߾ ]"@^oo$ tݝ߇Z.`^dv%cM_LU`"9zGT ܇^ɹ"yujDE#nSI[8KR9:vlƂ6Opd.9:CwU$4?YC:'{!~o-p[U]]%.fT#vV>4v^OhjKYT{"%#f9nT|0)8|q{Ifa/"u ̻E_ &μk!ZPpپusD`&Qp%DR#DFJPEj[''E]'/JnE|oGjխk&:RͯBÇf &^QIsk$tpGi:Yr< [݀wBMVB}2lTZ@x&fo%zծH|u|0VKoTavRG Wt 㳦@I44r!N[|#R*-]ɜ 5^<u9Q9dN~Fɫ5z,TJ`or"t Fp(/uDv[qPtw9ʉ~uMힼRLv&F.X\&l淎'e~m {.D_4|N/_!`6 kOm#=$Ly&7e m/5s RNugqi֣I%9-t۹Kocg9䈦 apf 2'1R b\Q}u^@& Wf/٢! _~FC4nҼ*uxfڗIF1sƖ()ĩNGԩi\/4H/Z#!,&abiDF;A y(Y,k>ð~H$<~f=}nfާ`V G{(SB;w5gyO..|Iə_O_tNfUPwO`1p够 ٜHޞ2#۷MYO]Նw/\=KyH5E>LV, z|r>ԱBS!)1)bVQk+zvIJ =tN=)@;|~²OI 9 q8$F!eÞ<)lLyrIwUL`H94V M krw~O E_ @ =tg3eE5Ds]/P oڲMMge߰E  gwwG_5j6s ā%\: YZ