bpftool-4.19.90-2401.4.0.0235.oe1 >  A eMW^^fL( ʎ+vew+eB*(Ƃ_ZLx|mg {nŠ)H.w`]D;E#ZhZwrAIӫ[ qCLf֨%) W>z*\[ki\$vkb"[ ӭÎi4V6@y'&j$wPCbӃG`X"D/:9G:gLD F%>A36761f324eafa3907c616c159593418e5e8380ef49d765465bff72f82b7c0033d3a2ad1b146ffa388c9c6f25ddfb08ccf9ad4f8a 8eMW^^fMHlg_99E."naV#;FEi1?zp㼩5z\eܵEaKaكɁ>Q -;i$-ek*9 3,^; /ȬqMXoX=jnKs|%WqON`ܫ%NcZ^ rk(偔_^cnUl.`QmG&Ǖ.OHnI| T_UOY 6N^M`RZDT]C%@>p?t?dd  $ a.CI ^j         R  \    <T,(\8df9 f:#:fF%G\ H I XY\ ] ^b"c.deflt u vwd x yz`Cbpftool4.19.902401.4.0.0235.oe1Inspection and simple manipulation of eBPF programs and mapsThis package contains the bpftool, which allows inspection and simple manipulation of eBPF programs and maps.eIobs-worker-backend-test-x86-0008.novalocal%:openEuler:20.03:LTS:SP1 / standard_x86_64http://openeuler.orgGPLv2http://openeuler.orgUnspecifiedhttp://www.kernel.org/linuxx86_64M$\lCU A큤eLeLeMSeI"eLeLeLeLeLeLe817932daddf4cb2dad7f567261e90ef5da76d19491d344d185da4554e24a698b3b7f3539eeb206278912495cf9b4e336602fcb790a230d882f3bb86f85750d6ee5808b032a67f587d3541099d46de34f5bec8cd5976114ba07f1299ee6001ffe154d0d45e8b611360ab55076ef1aec321677559c106a91a076cdbbc74c66ac26417a5fb638e084943b0d9f3479ff2a54b8a843271712c51997c5855325001635a0b34038324bb7680f84b5797553a826a14be7ca430a41adbc5eb6f17ca952f467806aa61486281c988bc0add34e4fff22210b073dd404c000000676fa88bd5c61fcede72b605f8023a2be398dd9fc6dfe2ba46224cd0c4ebfa5a76b1518678c0c3142bad6532ac31c54714557b7b1ca957c7cbcc2a195f7f4089e34e0bc0fbrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-4.19.90-2401.4.0.0235.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.1eoe5@eeeexK@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@aZhang Changzhong - 4.19.90-2401.4.0.0235Zhang Changzhong - 4.19.90-2401.3.0.0234Zhang Changzhong - 4.19.90-2401.1.0.0233Zhang Changzhong - 4.19.90-2312.6.0.0232Zhang 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.0134- !4006 crypto: hisilicon/sec2: fix memory use-after-free issue - crypto: hisilicon/sec2: fix memory use-after-free issue - !3923 net: bridge: multicast: fix UAF of net_bridge - net: bridge: multicast: fix UAF of net_bridge- !3768 iomap: add support to track dirty state of sub pages - !3845 netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack() - !3847 nvmet: nul-terminate the NQNs passed in the connect command - !3863 linux-4.19.y inclusion(4.19.299..4.19.303) part2 - team: Fix use-after-free when an option instance allocation fails - packet: Move reference count in packet_sock to atomic_long_t - tcp: do not accept ACK of bytes we never sent - ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit() - ipv6: fix potential NULL deref in fib6_add() - ipv4: Correct/silence an endian warning in __ip_do_redirect - net: sched: fix race condition in qdisc_graft() - macvlan: Don't propagate promisc change to lower dev in passthru - ppp: limit MRU to 64K - tty: Fix uninit-value access in ppp_sync_receive() - net: annotate data-races around sk->sk_dst_pending_confirm - net: annotate data-races around sk->sk_tx_queue_mapping - !3862 linux-4.19.y inclusion(4.19.299..4.19.303) part1 - ring-buffer: Fix memory leak of free page - arm64: mm: Always make sw-dirty PTEs hw-dirty in pte_modify - asm-generic: qspinlock: fix queued_spin_value_unlocked() implementation - Revert "PCI: acpiphp: Reassign resources on bridge if necessary" - x86/CPU/AMD: Check vendor in the AMD microcode callback - genirq/generic_chip: Make irq_remove_generic_chip() irqdomain aware - audit: don't WARN_ON_ONCE(!current->mm) in audit_exe_compare() - audit: don't take task_lock() in audit_exe_compare() code path - nvmet: nul-terminate the NQNs passed in the connect command - netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack() - !3823 [sync] PR-3822: ext4: fix kernel BUG in 'ext4_write_inline_data_end()' - ext4: fix kernel BUG in 'ext4_write_inline_data_end()' - !3803 net/sched: cbs: Fix not adding cbs instance to list - net/sched: cbs: Fix not adding cbs instance to list - !3770 ext4: fix uninitialized ratelimit_state->lock access in __ext4_fill_super() - ext4: fix uninitialized ratelimit_state->lock access in __ext4_fill_super() - iomap: add support to track dirty state of sub pages - !3757 Fix bugs from LTS patches - devcoredump: Send uevent once devcd is ready - devcoredump : Serialize devcd_del work - driver core: Release all resources during unbind before updating device links - !3716 appletalk: Fix Use-After-Free in atalk_ioctl - !3667 net/rose: Fix Use-After-Free in rose_ioctl - appletalk: Fix Use-After-Free in atalk_ioctl - net/rose: Fix Use-After-Free in rose_ioctl- !3660 atm: Fix Use-After-Free in do_vcc_ioctl - !3687 Bluetooth: af_bluetooth: Fix Use-After-Free in bt_sock_recvmsg - Bluetooth: af_bluetooth: Fix Use-After-Free in bt_sock_recvmsg - !3672 smb: client: fix potential OOB in smb2_dump_detail() - !3671 smb: client: fix OOB in smbCalcSize() - !3627 jbd2: fix soft lockup in journal_finish_inode_data_buffers() - !3189 fs: don't audit the capability check in simple_xattr_list() - smb: client: fix potential OOB in smb2_dump_detail() - smb: client: fix OOB in smbCalcSize() - !3555 net: check vlan filter feature in vlan_vids_add_by_dev() and vlan_vids_del_by_dev() - atm: Fix Use-After-Free in do_vcc_ioctl - !3592 CVE-2023-35827 patchset - !3449 Fix data-races around - jbd2: fix soft lockup in journal_finish_inode_data_buffers() - ravb: Fix races between ravb_tx_timeout_work() and net related ops - ravb: Fix use-after-free issue in ravb_tx_timeout_work() - net: check vlan filter feature in vlan_vids_add_by_dev() and vlan_vids_del_by_dev() - ip: Fix data-races around sysctl_ip_no_pmtu_disc. - ip: Fix data-races around sysctl_ip_fwd_update_priority. - fs: don't audit the capability check in simple_xattr_list()- !3607 Fix CVE-2023-6546 - !3606 perf/core: Fix CVE-2023-6931 - tty: n_gsm: fix the UAF caused by race condition in gsm_cleanup_mux - tty: n_gsm: fix restart handling via CLD command - perf: Fix perf_event_validate_size() lockdep splat - perf: Fix perf_event_validate_size() - !3417 SCSI: hisi_raid: support SPxxx serial RAID/HBA controllers - !3531 Fix kernel panic occurs during ISO installation on the 20.03 SP3/SP4 - i2c: hisi: Only handle the interrupt of the driver's transfer - i2c: hisi: Only use the completion interrupt to finish the transfer - i2c: hisi: Avoid redundant interrupts - !3483 net: Remove acked SYN flag from packet in the transmit queue correctly - net: Remove acked SYN flag from packet in the transmit queue correctly - SCSI: hisi_raid: support SPxxx serial RAID/HBA controllers- !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"obs-worker-backend-test-x86-0008.novalocal 1705462261 4.19.90-2401.4.0.0235.oe14.19.90-2401.4.0.0235.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/eb6731e14ff991ede86fd5901a449da1-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]=e4a26b9aa6104aa18856eb0ae67922772db6fbe7, 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 MRk³?Putf-89542d047f0f4671387f5646d606ce47c02826a89989cdb8edff3aab3b710c2a6?7zXZ !#,] b2u Q{LXtӑ=n%M繂*BR=V}{Br$$1)#  ~1Ԃ6{YLHЫQJ*.WPCq}qc,KM$zsE@QLa m,WM=u[:t9\魔`jb*J!P']#Gc5Y=ʣ ԣA688EDۃ9c߇8n6mU!csk+@ǓGu" (Μok$+2hafÑ0~{92.066>:MX>y柋P\@# 337!98~U ީ%I3oAF!+=3ZAu| jj2ج40S]@@tV^zp[R{@2շB+-֖`Iz'hz`8A7ڀ`L]JA?_jgy~+xP˘]ΘBQ9Ԍc|aǍrOU(?:ۖ~&qGnSY,޳hh7uw0͞7 ZM+ͩ3k;t _L(O vbe2vWz[xtK%NRtbɏ5B[I;Kt&V o%e.HJg-?D KoX Hݻ&$=8qj*{8NG}*mD4٬lXkbSĭ'evņP)S;!.uΕg* "cxuD|ƾI%UhtrrpXO捘$@B5v~o+ i=ܞz"Vr"]coiON ElMTKG4<;Vݴ[2d7r#p1Iz0=.xJhN~|1&ZgXTF:Ut~}!d ފzWd}::ؿlk<6sÕRP.X>'2 8MQw'jE=-m5aZ 3JL8Xt t< -Y߉I#Q_MyvĕJy&*t*mGАNۣm4(y"OaQ%fj.ж]zBER #8;tK[ |SipNAS-|jyƞH!}6N}ŁK}Nm`v&$֤4ji)l (Niq:^II2EYA< h}+|^O*6<$˙'^耪Vˆ)*60aS+ࡲ`5/-k8¡"?/EٖMu[ýEnVp`\)K/7/z;ɹX[*V~_qev=cLUEfpNmB2PL2ͪN$6zS-par  >|l M X~! 1mqYls5o(qtWKI hA4f^Aijltpm*` A^4/ ?qD2駵C`|u@qD'k<қO/ q~|gY'Rmn-(^+б Eo!W¬))Kh:9hݧ!@E&Ct=lvW]tkc  <6&D=bus00Ύtj\֊ȕhah3H2RxқhRF3UVRWɈR%*n:WDͿfrUd&kZ/S#CDe$y rLymFS=TYR8a?ɞi W^ 1{tY%BC +J 5>1cIDK;t3{DMcq2?-nB\5nmjlM^*级%e!SX~2e븫B;Q<eK`0u֊Ky0ݯ{/krZ8/\@w݆N"8}j > 29Pvh QΟ*,+KuQhJ+qlL qR Z$E6W 8^T|a6wUkㄨ?);2^`N\L>{ ]ê,nv\yOHbbTtFR'_POyb;gpp6>q]ȣP_;Ɲ}R-[ {D/7]jTa {7z =X TWH6+rE<6 T!ȞYKcoEU9Po(ᇨGP)bA Q%D0(a*$ңhq\$2-pj#XaK]6X)q;i{"N.7Ѯhdw:0^84`/["5X\S]CD u M'B}V"NzhuuEhΤ!'>J\lQnkT߸%c=ҽS;\X+ Njޞ OǷ3Tg PLƙ )EH폁)TT;@qHtcbw9 vgǚdp9TJdkl 4uD \*~({hBEP^E7G9~ +iTb 3Bd.TFN7SzhډN*4lfa<z@{o+`9CFw@PYPBN̄S?S7k9QؿTk7yG*Ō? hcb3jD j 6?@H-޽M Y }bFS"egB @졂{<&ت}yI?;8GnD{`يoUpd`q2>nMpth`pD6 n\qNMCcb2Oa*.Q qT@4dU|'OB i`62frMi%܁5nTfQ@E7"bǣ0qRF xnTT**BҋseȆ}29V~J82zQK\\(qL4MΠ6GQMp!sEY~^_&CmV7+VkYrԣ6dL_#(YjC?e% .i$?7LDtQIҚ"l3"qjUr ø 8ORw`jӝ:>p5.pY 24n@֔Z aq:`ƍ,62eic0 yZ|,of7SޢMi/ XB]!h8&O?:OdȣhS%gJ*LO2kn^ 1~1ఈu=c^%K7-&†dx|,`iw\=TP n2wZOEh>]m I|67Wߤcz=`I聩Y `LXf@9 sƙzt$8u:=%]7:CiU8:}nђϝ`b x 36X)c;TkYA2G#@ yU% )pv—b\֕.= Ď %g 6{7OdaNT.T" tz"5ֲ&e3㱀/ U)jfw %fC@v)w-‹UFrlroN0g\IMq|Fahy; Y@Gzs ETE(ϲs!GM( b$q5М1 6lN[nz4ܱ%sf?82ՈW2)0/t]!bhn5_=KAƁ8swL0Tr>r !5^5,=Y(}n4ղv|\ }J>q]c7=)ۊL'öl7 m|TTP臲EQqGiSB ,hiJM1)%E?Slb] ^QX*C"M)ϤUJRDDS ŮGJ 1 Yb=u)1-im8lQ dr]㠋NDB6 o NJT"?2y_]#ܻ"48n6Z ̋jӱ8iMbK|tK3 i&\ ,mR^owtM)ܝpx+z#1٥mӲqWn6iF}m16-`V`dQC{6/GjYfKSsd!/urc=CA#BƩVήϿ-M}-rβҽcB3RLv ~D}a.Rɷ"#2 -ge͎*s["D1P:Jя!bƯR.thOQbfldzi(Dsvƙ;:XKp45{E%TLi y~3T%[,вp tS<NBncZ l˸ *I<+Q.uzm\Q=S%!wo~Z$oڃ̇)4St-kgV%8.75IkS5Qi! mhe7-ו 6+/wp>r_ ۂ{px k9Lz ?cE\B$p НE8V q&5܃SUJ{X!b`CIOGYZÃ`mWr U)_/4 {Hb8ZCSU1YOfz}CϽU-= nK,Hϵb&Asc:XtNCA4nz|t0 Y,X $զF t[QfYAU̶C,AN}`}2lpSGkCRmr$q0IUATq||6fHnM_W 1S2cAj 2㯣Koá>P>ηi[OMkD&"30Dm`lEhr5Hӡw;{X U :,;SEse4֭D겙2ؼX00TIVջ%2|\1=]\Bލ" P 9`7 Цz?{O SN4IGRby֐C 0Qգa}9y-bl+aD M}[||n;F@Z8XtU3$ɭug̗ 'r6|h.5в moO.1E2f4cBE &=r)_/*j˦.GrB$R֐)n3gF+'[B>1FKQQ]mcs ;"J?>PRbD[AP[ʞH[nիS' 8,E|M3|+T?L oW_ڝ멀!4.KCλg?v(]xNt;PfYk%%νŖaXξ 33@\E]l!֧n"ft-ɞtѻ)5}FЌWca,dG[vwYb^ //(t󭦙vꗩSCYŃ3&1@'}F>5 ;{~7qJ(E1a޼qѮs:Kҽ*b9b37FkRD *+Jʺr6ָ5~SR|l4:Փrl9 P5:9A*Wr?\ei,TBiqeݍ:uT -|~$j-vpɅ5/1\?Z/c3g+Ėgw Kc{?gXc(vz b'!VHl|=N0N^Uk@']h_JˁC'{LZCWZVCՎiPp4 3Lđk'1%1hh(U5p.\A08y"8Jzg޾9Z'Jro|M*L\,g#6!vBūB@_e CDA{gyCo'wDn?l|ϼ5DNO;۰!# C`xM$f?NS7|'\ݿ}(O^"p,w8ˑa(4.IWO뜭P HS Y=tP8""fP88K9ɿ5}0g@@H>vXo9](7@݇_|"yMlҠn9n*8s$_$\wj0Zws j~1&1 0 s̈Qﴪ鎛*>N@D3=\bнm F6 XTO`EO5g}ޟ)+ٵ_̙|5AI  䟋ˍ1:;hm{QNOƂч iom YRz A0"怴9&}y ҿY6g5 SZ"~e].o8BuÉ&$:po=hk+&)ւBHW dݛݭvJjOO]oR?Mdi WⰀ~6I fNN` (d7;V0o['/0"˳P ؒ m1xKI&dmDvv,{;ɔ:St<{.p.|6oe 9. tܭv_p)]69oP\n,r@j0퓠t 4 tbu~.6bg$aiҟzl@;Qb$Ǽ-E.XJ }taځm2bV_ܣՍ=:»h\*i\%io찭h"ԤQ<+=L?Sy<NL)h22 ~/P24{lH/ "Ȋk5tT@4%#oʋ7 R+|В B50|Y6Ђک߀2 kr1e/U#8fj 7PiFRt2q >]Rٿz[ٚ+DY _\+*)T&&1ƗڳҁQ7N/M\s4ڞm3nЕOp!n ~y|H5̨ M?Qg-}3 '@:,HFcgz׹WP yY TCg\HRݳ`,ZtSJeڶJCq0)eH|XQ4nߢ$ U{d?|pA$>N6rm~Xdd~A@RD>Қ;6mzX*sӢVf-M9pѸnMSÊ;yG 4| EHLq{SRڻWKJԸ8O(&TG_ݿ*ۅY&P?ϕT:`,TI`P[`"f``v5CXʼn&W8qq Kc/A~A'7 />! 1.˚H{O 0K{$v_-MvF?9;s| 46OYB}AAbɖj!JJ8 b? \jMˌ@|A"tײcOv|I$wh{y_-x>V}1F~l D0ޕu&\K?:^Z99R?/ѫOIPϹT~=E4 .IM~ :ӸwdB`rVqg~o\\7C,Yh@sbؙÙlu ߊdiHSjn?wnB8p$v_ Z"yӶ.A!kE7IgUAF5(F9rd\0}=31W'0zT nPp-M)=˦ ,@:Z߬s¹L?:2^W#* f b]Vr@y7W˒فIᒉ -ڼ-eWxE(e g/j{GUƼ(6gyѫYX$WHP8#'ZG緾{}Hwq`H!rUDNܙ#iRy,2qjtxb>ö8 +>ywɭuX a'_jm/r_8qzwU AX^\FӾǨTs3ǽ(o"N7Zz~ XtcɮMjM*V|9N㈷b8G@&&X$amt:96fЄմ}ݒLEQ<^חN+G7kHvX:4c !QmBj/EWJ}I8uT[*K( DտLL;vX hdWE_!4%S lGKQbs?AήmcWҋ  &O=+ -so+lgN CCm-^,Ng)Ssbqэ[\.Tb$LIa刨s29L=M.q'fJ+\uW1lDVe>/ ӹ S_|6nz5VOy#SzFj,Q=]N7ڳqF st)qzEƤi?ȁk(^FȊo&[^+lJ] ; =K} ztF8:ӈ9̚"ipJMnn "Y)aӕxn24XL&BB')uwLa_Ԟ.|ҊS l1vz3=_0rـvOGDv^G>A&\ dPODsk#Eݬ_;}\jN*)1y"42n3ң xfheX8ALO!/h(CD[דZ+4%|/zĝ /Pqc\sN@duhPSg ryYn_83n W;|iDEپqE3i_3zP+>&<הּZ8;Iن_:<;]""U=0 {HOk4LY!:Z"uFT* Ff|k gsg睎?6[@$ <0z!HF]^j6_/)5e?V:2TS:\3ק !JfZ&5$% c[ϼID+=1#U̠^3'I(U Ol3?MV6zqɐxh'uZӬ?b7~s{"Y~u2@'қ#>WZ:;Nm'\O4$5XtM5A?)V/,]g"4@%ؽ`":ot7xQOĘpMIU̖fu~;ݖz؊Vn_Be~y#R3ҽFp~ϗӝ0B4sp- `1 4"-څiyxKdlwjW#00FG3'6J"] :&'Og(rE_Qc@n=K{$+z/.56ol˘Hp r_thȟnc ³Fv+KzI8G^0رcz}EX鵅ޠQd&[ō>u2s=<9\JBԥ{Du-&댿D 9ԏV*mbus,bj,Xr'8["@n9ھ+;} z%3.&8ٿ㥵#GETW9"ګ#bĢJ46!ޱ8^3)}4:Ii%l94GAȸ?q^/RqL YEj V-1PP7ec8JY Qn9*;0Z*f*TS-Lif=S"/ic76X9aFhƐ_)<NU*}xѵn8t $ Eq]x9)m\CS.>kc~?㗾B6}N_r¶!2uvjвr Q>#T#ݏWAD X|[~\D969Պ]n;El^bލURkhTsÔ=<>LUH7 m,˨0]jx5cn/vb]&,D6kyŏ'5>HSkނт{U [DWҏr]X8N~E܌ ?jNu,dK\ Ն|btr~k8p3^hw9B 25z+~>k+~`a^hİ=^~G.-Ltl` 1.#2[ ȶXA|M2.Ha"g.@uŹX {b}rѱ4gZ>={6`? OXYUQ"s6zB3Q\7*@HkQ}PeMhIwcjn̂7PdVq& V!btBW }9?]6TRY!s >*O)Q Xp9w`ǖJ܀F |JP=T={+Gl--eE6]@D%nU*UNǙe@H2V }OLV_*q&{H5 E3raNu|LJwP CyB9 s {~jr}Vy?Q"hОg߳ XKOq2wDԝZmr% kkc*3V,򂵿| fC*?%= hazs./uϯZUmA`q=mRQDM@,9r|m.vJ%F^]~\hs.WPK"1p}]+W|٥n#Gw(+&Og6h"2)ZC=P+CX[l݉P_c DL~>"SnK(N](:(!< pbp?cc0 ,. V!8n٪#g2\,̥A:ڠ[y.73m"ɋ~`'SoaUߓ"Y6 zt/uP^w#Uɞ]{{+asqtdu}eRQ,}]5^7Z=NS}hFo HPɡsfa AJ[V~߂-V\茠 >hzMd;VQK27ho; ^@k6Rn6]O~RhfIjnQ!rCW#LPDzsѳ;賳$e(laxWDbbd?{ ^4˺4SfCRmcUD r7<)Y3 dҷ|g_e`Og*lDPaki\o.v=Ek#*2LCFHL܉ZARMIviDT<פS6iD+r5 %\C_Z˨dML/"ٙxLN,/hZmA%r:Dw.c+=Z"~CUCi/?Ax ZJo zR{ Y2F<DF J 6}N}0afsp; -iMTCmΘ, Z'z^W򲒔apL 8yyckL&7dxO MZC]:Kdbq!`pȞlo >Tr\ S|RyuQr=0XRW@pyשۂiGLā.R?XP PXrqs&#o:n%| pl &v1?([zarQxUOv VBuaH)t,ؠLAl vLMBmMj/R`ep7y"K>h5]Xw(kaY/nQ!h;L0,+2ST7䈨ieG\v:R]z*QӃg W4C% =)Yd^5*iC=\-ځG̻|{ 8(w3 % vyݨ:S E%mk䣒?Cj_y!r$ jz&YTK8\}LY5!E`<;_ tȘ|[ [ \G'NXloy UJ͒ r'R0saШ9x漤M$mt;Gգln|wuV3۶@*\4Uyc}UzmX*-+d4^Y|!+M> AG9>*tYe}On^zqHSRVYЛHš"`bQw%Wz]Vg~¢.*jK7n3kx|ə(Cjj,զN XWd&jV"~4{qiv ^o:VvUdxqf AbDM3V2 ;lU_EAyٍ]?CABq7[Pz*] Aw. ï,Iqy4iFEC3HV2IE6{sBw$Cpr&h 3@Rÿ@53El6P<)sM]+(k;-`yJ!WEƚ.ՄsźF,@*俩V%a 9sE,߸RڿBܸ<ǪPTuwՔ5 L ue> &9œ.x+t-q*hna;^ tQ\=O`ήeލ 4D-ڰ(UcoPMꡰgRlU_gAk[yǻIbDM(}KovD;uQf',X_PmoQ@&=6nM&#_)"PfڹcxgƉ82~5}IjuBqtj<[rWW"E.Go lMjOF[_:)'E.p5.O[@Фs1AyݯiI?̈`TX:(Nk,4[!$~>ďP+Aˠavnu*u=Ay妒Ck9 x2GC:gjr/"dZ9&V;_GA<iy藧ސ 92n]r:{21(Γݙ \#e}L^KEk"nGU:>O(P_ߔ8IPZ9,,NjA;]]V/2G nA⩻Wk lh̏rK^\ּ2+1qD׆w"O7A"F#7s)DD]ΧM_si{؆(j+dN_,PF;Z)gLuүh؃w-P^m* i $}3rd 4=;.?'lՕήuO{T3iݟc茰/z gT&[͛'vA#E_ X -drM2rDѮgUAHdK*-}NM5020sB 2'y{!bXF(ziH D>_!h3A[fi򧀀hLK<I&9fL' QEdH0#UK@u=iJuV@]9[GF褍߱fE<;,_f<\ho'paS-L[xtVKc r*"Hf=|x,u/{ 9@C/X}b9xK⡜wǿsD -Ro %JL!KfV*i йў"y Nv]F~urN{l?g㖍wMKD+BA;5d'ۑwϥw=AS.k @k3{_~f;{G5S"c>o+h~6NS狥2e7(TϤN`59c>jy CH{gq#,<;>IxHк I[jmNoO~i5Us+Ij*j|< je4@Vݍ{mF>ؾ kFgD[7o.4y'=y`=7?l\ GD)Npv);* b^wv$ E5 RpٴETaڰKqr:7e"=#&"?vVl<,IթYS¼ 4,tK#n*Q}eYDvB" aDzxZg\nt2Rd*I~ATgPhlqMiɸ̀ȩ'~Khkd9Vɱ95SN&FE4͟J)Njh<1f`11lOuhgoI"k}C[JdǬfVnLG}rߕfM>Шq΂ En04EJ-foڦ4?UT*I q0k9R/Rpi`U3>:?^Jhhw_dTܵDT-@;%Y@78^4A3R;D,S]Vo QD ߢp$Q<~d1{OT!JC%ٓLe]MϜ\]T4j eZ%1v"PHF~SYTvZ>/~Bس ~=V8ǝ7(u 6Ԡ8!CJ)YI-&վh7'~L9IAI6h !H,~""x@RzNʬ,D' *:9fPO2_G^ G=9=Z_DlJC%(WC1&5]֝VXpa;JwPwhv!N+,A=X>t%mY4/h>A$=oXmɜm̌9_`c`"_-\yFQGE 4Nľ"e'&XTs/^6? S6|1m-Dđh6 Ӯ3ԧ*ش7CjecQ_8& s 7ET NRWf{~eNӷ=kkt.mˏ-V 2նU0}^>/G{b5qTgktI6 ; '=ݵ@|ZFP^v'hlOMꢱ\1r O'ŕM JP><%S,qu<(DUyō=l >w|/'*hx"^krܙ=?߶K" ;14db ٗD gքi /yu@1q?03uO_ӄQcP\+]kMi\t(Jv=- x7zi|b| 7a%)k鿲E>=3'X (]xw包ϕ/ꑔ1YmG2JZj@.#E*CF_.$vz!& &KX:7!v%L0cb? |vMr^Wx䝆&Vs$?k[ysqxTf?q=QI~0*nm1XE{tBDi#H$PU1= x#&CL@\PoQr٣ âMmGyaHmhsBQ}\'ămOMYP3l58T#ղ7%E9&lC) dP`P%&XY\1Zbt~=6,O!1Xw;Zs0kFʘS{fZNy-FL =/v4=\h:Zr 4g?;F38 t>Z 6$e-Acũ9`'+dcq%K!Z`FFv/,ODA v/* z$5H}`6h57uer% a{\~u˫MS8쉪'J_G nPT.{<$ :"ԞRe |? $%uFv -7!?c,ev;k0ܿ6@9vYg XCL:|8 F~:i g  lh\iVd17kfU,Qe_ղ; s9f7l}JJ=EbZF_O+W5TvH9͖ 8kUX0Džr(#|yELaZnw|kLD^&%Ę24c|2QiM=,M؛;;9*'QjZߣ)_CL:[dV/I6Zt0ݽwdd|{ Ǖ}3E i1&f,jdi=>9 k\UmAzl\Qɡj̒})n ]Mu@3 AI^85CF1Jh.xtDw{eͩ>^[Vo5?:>6l[Zp mO>жΣg*MvS),G`E7-F5&)OJ(ـ잋FbveXF$cX3w)rT*!I(VAXEO"nd0[U$~n0zhDњN+sXxe2jۼ.vk0МPj+W>(a+Ye5y (9גhtZ7^l1ys<Cꌱ.6@[(y_1x<ْ:+m>ծUx8WaBv^۠7{:Ym%xs]'q֘n*GW<؜12K ɸlv*<3NO!<'#>&,{4x |C%ݫcRH >")R5ui 5fʅ/f,/m:eI%oG5.(4h]tU L7NZtMڝVIP}>jIZA?x2 H}z@+12qdKz6akŞ"$T~,PD K,#"xC6[ d>up9DK"sIQ{!f?}:_rQ+8k.?RN}ng_bR/$b<:_¾G۸9VUuq J_"0o!5T\@ttO6a X' -R%{ *ZSխt110"TⴣݶK250 OΥ̮ه+/ҫ0I,nT(oM'9yK0Sj؝3.]VjHƇ!zN5bQԎ}iJ㣴X;qF:v8>a F.dhp1뀾 vmhI@0W#Dno@yi.'==AyD˪d R"P5CE͎D&жgj8n F? 9zt0G.&h|7R3#S@ ov)>]O|!TSzyf_:Uh5(YR) <cwfF+vdC̊-XpT?%[i-? ,V.Jd1I>ȓ:KƋJ yy5fe(ԘOipn 1a8klu/bWך:05('>!C31Q^i"ӎRh‼l|pTy=Ͽ]Jt5d +TW3Vd͌oQ}["C\9laX0AM2"% u7H  Ԓ_wԈ_\ۤ~׋Ί60X$K3Q|dHy='WF9ɤ&5lOڌ2)UKD'IgƋlFE`o{?%n'ʦBQAX-|AWL,f"RM@@_@obV,7~Td0e*Swɤz)3 OsOw0gZ./c'òh^"'Ql0Z(n\(t%ٛ} q72 SA9u9`{=]@M`=Nnp 3?Ӱ'HNY_6#CN}n𤋮h̟(' ch"8)r%;vTi'Hֹi {Jl/SǨVkwV:/sEeՄ-dq⚙ r)rnD9 ƼZDt}˸Rf̐CQ;^@ 5faqC|jjݨQT~tN=l5v툋D',Mxf lݵi.HSDJ[PmC`qOO M}fo3\4`*97KJ>J9&f%G]3# `AHa[}+ZۅwUCY'<ڗ C iWDzX@1 LEx_iLnVP]Z9 df%)% mj !6^7]n[V;2_\t~?.wՔx|q6I&gB$ybU$b{>a~[呁˷]3ܬa=#"A&sƱ[;tBu;S!$*FdVH5"Kd^)eˇ<4,=2ES!srZh+Tr(> &rfE@X"BnRf{C_y7xJ}5YcY6ud)ObV.(4FL $ `Ԫ<<+OCUҍ1|91!QYӣk۰0zPg>~R;'EAfH%#}z(j'utteo`)_4e_@Ej\!لW9@HU luVA@nێ<1uxT# dv>[yAb}*lim Ie9qR lc/%Ho αy*d)V"xW aFnW_!)<ikcx s;}=L }XHfeچhWQ-%cJR`3R"~Z\V9Iv%@k,x/&yEZƉiE0&eS]o=C uW":fdP>"PN[X_HD,.J3Łg^YUք4>UKѫX<) ͈p˷GjP˫ekn,aN c폴W_#iUU.0%^lǙY_<Ԋ#Q#AlneUH#LeӋjHn"9ם`)F.VٸB7ae8'9os=$tMQG c"_⏥ JY~}67ys ܶDlxգ -7rI;8c\l FU*awtP%24՛{ű kHb$Yͼ@ EV92w.F;شM.ARr34׊:Iws5H[)lZ6FKF#N1-lxM|<K\[zT.Ybz<+T\5|ZDّa5_h&.>JBZROe7 -_XM됤Q']3*®<^;D|P<bMIf%"RPt̆A H\Dſ> !.rX izO wgVFӅK6)Tz#b75+Iw࿀Ϗ̮rt$˕U*&+ ~. m~ocbVӖ(&l<5}38M۩[M,Į6jIxJTݭq'4Y*j5k̚,uQn]%O"hJf r1$̛6}( WLש (T N9wyqܗhdS}8"JU+ ?ȉKF?tN,nIab*TAű ,xoAuDAղY0 M؆S 2߄A%B۶4U4WD <٘w`X'$#t)[%1Vɿn8)6䅷hkLZt)T 8,^}(q!J|Oח J6)":cSF]̴E_^Vd Ѯ0f~p!KdZu1RF6o-?6Q %ܔq`}g7ʰVcI~%@ڱViP7t/i{Ytn3&|GڳhxDu],t%5kK4@SĠWջ{wIP|KMK8n[C. ̂PE`abߋ* U\LRދMWwK Cg-H[Nfrqd~( eTE_s0:O2L-_k.lngxY9/5/%ʔu GʣYKZUgc-.g*Gz3X"g ЛڰILR^#] DsGAYt*)o . 2竪^tOQon?zɭPW5GjCt1Ph(${G‰ a&TUԖS+h}f,$YL[8(D`t1_b*]ԯ1&RxEӘu]V=HKfqfCoݫ_FD x ykj\]ra".yi!7QtƈE1DE TFAz&6 (yz7QU{<0q}[w՟&-xEŎ#n[d.G <\+á~9mU;o|Ws00 0I=qv:JxPkW0iȎN:^4*V ǶBJ,r3f r [&+^ٯ&٣r?Qc;貽JnÞ/s,0LBO !a|Z~"~B7[sI 8L)5xzg5ҷ}XzjxEKʶ@Rd.nLBP7W [Y5s9 2?𫩮lThpf7C4#G%D[& -:lBٚ,B"^<_7t"JGOgdzVjV[,;DVW"}SY]xؤj`[F`mu:T{A.lЕ(U:΢7#]%Zp& a7O6T޺oJY`|sa܎-DvUBN$,md%^j߹c* ?~qT v{<|wB &-!˒l߹ڴqa:{KW:0L0ܛ"$-}z&"o,0mGY`rmwWo̎{-4QmMmq0#^1懲߁?4dlsd7=,l}9 8rG Grs 5{PC\68I3')Y-J7MwQ᷋Ne|(#S E&T)͐~Ҭj¼Ssox 1aZF79h0T o*y$**FxCT%j7fZ?,6_GIV`!ʖ=s6t/]&LΆzג}A:(3[u`ԍq6hVm"Yhg(-A=CDT,mSw$J,c4&`Q]b Lt@?!71xd=Vυef] 7lH?Abp;5T5y&ި)(7;I+dLPs/ZRRkIb-+J1EMlƀQ3dlo6j y%B~|wc8l!{Wk)3!zgB8g / XK+!xr'm˱J7F7`OKWlIU|Kh-2ktTԅg%Ә^xX-h #}ƬDeY. \@҇kǍoqX{Y t"&9 =T0-?9{ed`ǡS+}JW267־gGcZ[vq ߘ*ɛpv}Uȭ!"@~+# פx隹,MTkR8cٽ"[SbpgdB سXvN *x) $BFè_6{XNFoǑTsT~nܗצC؆Ɉu U>eN~b?8;19,Ph osL&Wqf,4A8𽓦^'#́q'|jE@Sg9_xMΣawGuhR)#eB1~4]t?&ƙx63!y{$)̧[ X%Chp= IC!N3)hl] njk[U,q.?',%ܹTDy<]򬍙 k)aA:Xg҂WEh,S!#XgMjK:f U#Aa 5ehovh 4El6_Ζ$zlkL-xaē%z  x2,W!HEN;yuq^8g&X!L|E1m|VT5\f,U @%XoEn9JD CL^JnA}an5/{-3l](jڹ<|8I܏+MY@4 5:Low>^w)b_R9vu]%1)V}r[ƏwkQU`|S7} ^tGbi&--|M4&1NhjVH͝姉 G f+aO?f)b_lI~2W Hy sc E]<.1]QU, &ʷ1Ӭ;]b Vywח&֢pZ5ls@*w9dV(̏y)-°Xum=1ԧ޿S24* |!h=A&]f{RDup.Ȟ2x G@H« IHXyHyxVcW܁|trQ<8.3nvCQ =L xw.qkRw,_#gZRKf_ c|e76}JL -Ԉ rW&2zi~C ewsʑ6?>H %]v2xDA^CeFM=O 2J vUx돧3߳ٱ-!3{>ie`X!S-T FS/l 6 \ xK,pI&H2\X9<߱7@dg[nut5ǚCxِ*c92F4!EHCk[uM7zzm@u5yBבixցo`O^ݪG(r b|x**S`%<ߴD\UH#N~Tqw*%Xn x h~h ~s+H .7R5pwmD 3'e 5Lur MƏI`RfP /(^svfiϖƋFŗgZ_.AgbpݝpJҰhIJ [ĆR/#I &˦eGבOj50o5+fO: Bqdz#o)Nؼgl2s! GF'/(ޕ۸\G^u T6 a;v G&&VB4x-NK">ؔ^$!m_gI"R´3ކMbvsPo'mJ W/&Oh鋻 |կy߻dV;ƅWWn|$8V<6>8znB@$F$-2qlH9@; NW@гEsm5* JtLhPh'+A֒ɜ,o.+5Q_*H."`-qj@ɓJ/\?&$qY6NR`]KI J2}?2$diuԣQO^P<~7q]*6fp^*sJ*SK"DcNsS#V0Z2䧝JQS̑S\863T$:ЕX)VQ<1lj12Tj}jnuwŠC%'jjVN=?l ۩U"w6wh5 0}^a Y!b=a9ߩ]Tv$DqAVL`"XzA* KA'HDmt)pġ <0ArFTu(jZUZEl p'3y|7@$UG<{} n†<V,OBH됰~$O6 y:9{*ROv L(,|Rm1y/DtMۏؤֽB o(Ơ 45Șxz AV<t~,BNـXE;F(V礓n\kœ MQ$̀?G_S0m,Hz}g% jS/OIL]- `2WƫF3/mPWj Z4/P6町-iv>R^fVc"tbXCEmHfK^ؼ#O5w-Fj(HK~yj_D`mA,F:V&Ohw+QCI0`NGӽ@emd0*LJuLhƹb؟5;"g6T1=B\%Jٌ \|ైӿ斑!5)pp?fM<3SsɺTw?h4.S2Zj#Q.vfFq+X El^ǽ]1eg7etFrk5?^|~֋DG"eN;j8TԔr T{ J1XezX+?B)e8|r8UΉkJi݂*& DDT9lA({s&$ӀE'r Ĭon8qk4غJA_؃A^ P4acw"PA$t"8ʊ*8,d th]C"#  V\?nFK }!IJs64cxMTcǟYAmCTgmomٱ2lwm'Lͬ:%`9B`TH^O V^:k1nV6*H!B T&) ѨXןU%jGM+B2|eEG )DfRijOil tw:Sn)n[OL*%\'hm?Ocy1Sy$Vvf]ThL%! (,Auf'@zVN$r /4:Xj&"Ssr!wĕ" re?q3]5ʡ̔._S$UR8Y nA!:vǥتѤ90s+^)#KuAf wT QY۾Us--ƑQ fЂDZ8F -w5/ޅHU[ /aV+%AnsPZ49t7Z FXdU|WL{W\i u'ɢM ҮU+jaB`fHL17wuQ]P]ݾS=ɺb ^@{!vZ߾D{~s%{%*;I-F~ekvV2/=< MSܨ] aO-p~DD5Щw)7Ŷ Iv_4-C/?V 7N*lcqLJV<ٺBΫ:ڄ"v $_|q2Db q*yU)\Ia<`Q>cCa &4TMd`ZifJ}ܟgYIԜj_8K#/p0bZMᔋHT^StQ'y7HJ>fzJaÔʇ?A-kAXTxCO}gWa"P9_J7 &` ֧(Z'S I?t[,ymԩ*V*;[W|bhXvTaSp=kĕ}z7#A4B%cY]Kt3c\d+,u ?dF=~O3\r V6,Y9@̓x*qݟ̖Z[ kg;;uc wPC?'٩(zYgSa IO^gʽ!wׅ:y~ 5r\ W۝4:I{ʔo:q| YQ0+.HV(k#snMcWkMZ\фm}w4oUlU NLK{A)G 5@rLpIdLĝv}2/[zFf<}rr7_Hwbdl:_Εzs j"^zZ{ֺ{0E& AsII]Sy=u`40KxMGETSnYJ!ަ&/xi`-xh&TA-l;F?y+<%Zх<ʁ377WXUV1(M LL/Pf7G04O臭ٯ4o\;ۅEu#X-dUYi_&[%/tBòge1̏tEŇB6NOE%㠨ShX(=kR23{J}oR,sn/rs2 2*,p}'[K9};y)V͸K;Df %=f&B/..~՞SX0nؾo}\z $q ~[+?,;&"r>_ʠ3|7v`?é9vp͸M;B>m:&9LroN"V,aq5Iw&{>QDEgșU6 zL?Gc343HED&<Ӥo?ECB0?>Er8o%؈ނAk?Sꍨ7p_'V7IIrY+VhR'e2yx.OYKRW,N2&~[o&G̩!_xP}g@ⳚmQtǤz.OhzD*sris|6} ;NllӇ:Wh4YU2mpե—UW ;I]DznMVW]`A+Hڷz^2go#ܽ"R'YƸ=?w `+:ܺ=m̚w}M[s39Zb >5D:@h)mꟁ#.KXOn!̍B 30D X^nP3z<7T8o[">{:rxOué !W tY J82'Ɔ=}okNzYƔLc{*:%79v~05ܗkb0Xhkl](QT&/UzP`u%Ke yડPUld j7C 2yyXMV%>;㳪vJZE@_y^isB@ Kte7_0tkjͭQ 'eQ`;XI[>^ῃVSaqd7j!u IkiP9V)ʬێFL?' Nr;9뮯cbK].7[P5`-^ME{d 1u7٬W#hvڬ?UcEIcɉqN͇E=K!2 ԢI|@2JiL`-"7SIYT~fq">d2D/G~~X=d.(@P\N>:Sh =Dׇe>L,$~ߒPΡ4߂IXC۸̳jp_:JbWVҫVZ/byY=GԯSi=p۝;qF~@gXnpyQ|h00'nnq#\ކWӢi3)rd3V"V.\䱎kr Υ#X-RABNuz5e[!Old rL[!j: o RYG3DSs&T_=Dʼ$P$粚zw>6t/8̣PW ZHצgkVi^U(Uﲣn-1?MsLa澒9!h´Y60n5SJAMa 5nԢdTe۶DoJK7`2@;#?&hí0{9pC9 JX';hhw&n󥄤~SZ@n$۸ 8`ðx Sf%?$k\=W2Iq+0驺6<[YzE}9H>>WzJC'y#4PQ|-=DX A=i #`0yO n <7taHZCS3na2FsǨ8Р¯ I0&mY_N̘t{j\~vE]9׾5Y+̴0!Er,*-ٽ#9Z_R*[aKz|vȿ#/Ʊ>Msn!n!Bug>\s"6 `g8hN6|6:Ée6wK) 4}G)h4Akw_ēqM`Fa՜ZD b{o&4KW5Zy^FnwҨKq[$#5Ardw,2U$6w8 /&FT?Ou`LB8BwMلpO+Jwv,X_ 1S|9e }8Fk>^!>'Ʉ`>G8юvw"}uxE2gm'fd1h#C[-UO.Ygya9ONHEiw]+}~N܇Smd_[KEmZ(O/'SAe\Ceƅ"V2:/ 6dUabeoQ-&eHjK0;hIMnf5خ3X5ih Uyb_pݰ|Նq焇nY͍5~ԑmN%$rm.a ! [E!nhԞs(#TK 0ЗBd1 jR-Ne>p~bkoeLDqx X3fgV@7K_< >[1Ԙ" ڲ!`=/=5*WʴmE= ?)%B0T.z>H>^VPPk'35 1ħ @+-ttc/p-n2. L4{N]!crئ6"Jx%o3V-)]l1<&۝'9$82֓T'6~mDh}NH;KAWUM9b[0o8sU,|Wl✊|9u+4YF.UC (G9b\M;z-YqVK3[iO`|0_xK}u\I<;"+O?(3EwI\Pn<n )gdöDE*} PI|0 iA$^Z*`2uJw{f\;|ʧ}|JSBxAe >]C#-g8LPD\[ ;YTJ`$|.yel'ąː̽(8$D!o:*Cs,_rĒ{_"TLЀiθ#|xS:n5&Ɩh벞 E}cf)toDŽY#^:MS h\FD}6poH77oG_=A]Wcb6/Pi,gk~1ͧ,.ʜU;gC-SÎ(lqi|lNH 8 fЛX!6yd KSRѤn4C+|dn8rA+YF<209ŬՀŮe;B͎6J)[)Q}&G >+sF-T}LoUHr{L *cxCh[vzQA #ݺ ҅-fi-!oU&,Z^ܠs^}dwRf&1/0ErJQݲB7$ɡUSsNжc0{mrv7HFrmGK$ƉM2-{52x\ozp6SXTdEjFTy(8ŵ.ȴ+8Ѿ2'QaߜR/T [+$wBdl/¢ n|1_2Ib%y'ل}FlA|>9lq3. V&(ڷ-,MI(3tCRqh~_׃VG |0Ca?8YK^_|}qy-ȰfwC;nK j?Ӫ=\)F3FHfEׄ:9x}j<?y6ǁ(mKRȖHɎ 8~K*TdH; FY;tY"yt_~M@5btn[s$ 됹l;27v Xz|w># S=3J]+ pX*t+'\;`_e륟Obe j~kVHЖ%~# [ߍ98( @+C{-}5FU=)rhMYؾ>!A9K=ee_޶ݓJ7Kki <mF9mn{ `R3ʏePK$ݖ2N(%>c[m ðn?EN;ENIA}"  nTIRޅrÿIV4dUdr#a: ;]l2DYD&~W\HJO2[1H^u0ϯ mϷ1Q /i*4ѫ>š_!T"\&g@g)+#}WDOwƆovůg.]14VTn7ʄ\(eݸY+jBGH.e%H7t/`hf1^S'm}X:H.&ng];~vFvGN2;\UM`NT*rqm-WP24]@,7jC} b\=xș_yR }z# ?&u>o,`M%+1,}޹,uq{D=ݕf.LߴcnTܵڌ`'49,I_QְMލ.A (\duM27M*cHa%50 R+(ұ:*Vi|B{zu'Fz/ʮR2'tTQOqe!j2A9mn/>`W5fH49SÌ.f~)='^TcF{R fv_+Ӎip'ԱDJ ;\O2R{*l`,tؾX(LR.{|MhsԒY{ќm qrD%EEҙoIՈy`G8>sWLWXw-m 5edN 6ctxyHcKld: L'ԑ+ !ICj|7J& Aͩ&ew"DinvqϋWZol6͊}I)%4aSP0$x2Y(>8>i5[3Aq*l#9+Ӭ"|9V}'gpZ0$=еEnst6Pݡiw6|H$3r-'`gUAW4 n ]B.3۲:e}Iz{i"fzlH">0!umYX b|Rg^ȱ_@RIgjn.9{e'KUׯS6AQSkC Ac5ȔRT-Xw񌸵 Į2Mܗ{F,ݖJ/ rg%- jن)|?]1}n"ky=Qw[.sC$8D`0pA YF>|zdKvvjA-j@!uI7F7>ۚݠ'N.q6XZ5]N6v 61g03 V# Ef/+1;Q{Tv`eVAV<5\&Q,ܠ VFWh#bƼ$v&iHwpNlj{a3^wa*qd q-P) c}?.$ϡJzhqS2925ZM#̧m;SNA%lD=B{5d*@I˜WO9\64ȝF`9س]`̋[!LGc]_[Ym~[0""[?>zy܏%Oڂ3xaW?մI%,sPOͺ|_ 0ʷ'%<8xJ3%CvƲuŮѱ=rw$>"MŴ=pK( þצ=4.H$^L^ \Ŏl㽬z`VH3xPtι⌜,/N]?el?@_zAզ%*׏"-[e֐s^$SѐS2` ԭGW|hrES%$Iacҥ-Z0#+[ѪB*)YD{Jgjh6er:١ZH?<M_m/v|4[ "|a ;t3e6YCpV no(.L6ɲgkc~Z?TM,m@/^ ydMn6˜˛% Xymr^i"h8#Te֨K7b{ NpXo*3D~G G po>YЎH/ẻuڌî/GR Z Xq=cE d;]iBiDaJV!TwݝFO{ȿEu5C\yhL+4]qIMvE )(Q,pvxlnqQZWWJD_5e::E"kώ=.{L.|@GfXjL7C7!ǂ4+2N7&6}1hANI=51P0K]9Jd1mOgʫzR:!5{nŹn<6XފE|9rz(kR;f@҂)w hy Bti١SDKKy犗60 zJ2b&L C[J_8r QCx?!hإ!_r%+ΌK ~N;Sc9BcGڪ6nAx!6V愛vwռ wZ)F^}T=X`ݰNdo`y}T_u7Ȭo4L[E`>=mȧ؛UbM0/15drkl IsLx0W-”D&hW<_3J1Es 艌vW⠇lNf5Bn c~r,TߘE6BNOo, }!iV!ts>F\=fk-(0z k vF*/)zx<ĻqЪs~ϪE%8zg Ũ Y79Ne B5¥.D`]Q~!ysd`ַ2ȌDrB\33}uՆ=dK)IFip04%>SbP>Rlqc*@i߈`o# ST7Im,͎@%䖉(84>Iە^5(A3ぜlfrd(p9`k( oTOyn;czA{p?BEk{u_W3O/ġm R_ye4ȪcR )t,X()6Nfa=˱+,_~Nez/56kP-քmHW]hPM!TҖ.z3N.xɛq7(ߡ$)3;!w2NVk.S(TsJ4Za95{QwAcM5nEMVhBЪL4ts^/<69*J[AQ(?u*c $d>wmWo^=%QsEPǵ‹>[{>d1NQEf;ǡEh"v[KܫHV]E t90 t$g1a3ooK GmFZ/4"I]p,,=U:Diz Ijʷt엋Iigߪp˂&d5PA_ B.ms8xW]%j3AKšMTer_dxYi6;.ZA=V<#gQ([tnw uT/U"H(,Ʌ*Lodtu7sd+\&{UxO t^,dif|3q_">КSIyQ W8SQE[dQۃKh9v踳8A?4yԯ‰ 8xסZ 2b*Z4v-)qIs!|ĩl3Nry)&X&x={Fdo`Mv]H_ $+lَ`-8;N;PWZG_$f||PLN8"#%YKha o z.phM.Gp5| tbGJler.#[)Kdɠ&S[? Ckh5-z5}KX! o5ڄ?C!ZCl`#'ei>714L&( / \0WQ$0V@ db|m6\i 3TE<# ӶwGb/1xe.## FNa[H6XI@;@|Hgk!/ccx`e,Fǁ6g_=ZEs&HI> Yzhl7W)K5sHQ 1C8QjdQ\#.u&k;[%ʱ t^',k ҀzϤs\w}`mP'A$qc'A1G>aUpJٜ*S™0Jm7~QL2W{ɭgL mFΑK$Q_La 尡g%\HMnJC!:h*#u="A&y1'-<2@+2 k}T(3ESÃ+@K' y+|R Gc zЩ8qᙆN"/a_s}mq:?XU5 9<9M>uՐ l iEkMw:L8qcK=FI]:?Ɇr&xg09@cDgWrq U%YiR&n?hC%'2aՑgSVX!x/Zx5~A;pR¦ u&=.cpyQԥ$'>?+2[? $%,aE5c&u+n~tD'l2 ߇IP4/T^%kgl<\ӗ@T7 񣞦o:{^@)vcYe>7bp &C} 'I>"nO}sx(G 4~.Pg sDt\m;.oVJM`wEcjV6SOj̩-\­9%#Qť)7dnSㄲ5svZsE34/kY{L;/)RǼW͒9S AZ!0IŘfH'_Gٴ(@!z$ nk*ߐekvMkeG!/:LBn-[4FC^Pzl9A\E ϏHq_#]BXݶqr?F?zkGOk2S(볟&,WEέWƪp󻴺e}2Ya^G !+[=iݗY_2 U]1E&8)A \y:!zi2!a(G~x.&DTJ?]L &:{)VJѹn`#-okj3vVyČ(,7mŦΕ1+Sm/Ǿфi%C̰yJiєX!+SKZmx}s[e2!SRGMcFv3b/H~#/le9N匞P.,@*_T@a`O|rjd x\Z<c ]ˤI=HtI@N%X5v_)@F 9@MŇN?ffwE6H~q}&ꗋ(=)z!ROB tvMˣ7,==LU|R~A9o`32f$Q'ft|hVFDR1pLe7lv~X'ȌA!T:+K.&Zuek9n>zYU 詴 o Ɂj;=`(nT.-Vs HvK1ˋ[ueZ#D !ȍrG=]HΈ%b$E(V'Zͺ(e2n7V;uMcQ?5|w(lVEKj¤f\ÍW>Vk|Lz|6/ukt>~O E>,%RvZli:"!%LkCCtQ[ϵ0/<ȵ^!G\5r-|c͇#?2%?ȧ;dtw0UJnL`mkb2 slyeB15ɍl g4w]DL@ Jc/$^rST+N 3#D2(ԝڧ0n:AR=bWݳls6=|> M-Whݢ0~DVg8:_8.WeL1hCgVy)1-C܋rqP3YAqzd~igӪ rPo| /F5]yuTw(=_D`GК-0cO OJ՜yoN8R^ 7 dTӡtWrA{_sh+X9捷UfM =d25I ng>7d3\&MŪ>^m z5 \_~iZ0uU ~0=;l.FMoP q+@ /2 2&Yv)1+O%M7O"LvILe:FcӘ[L?nZetNHͪo?ncGM %t:#;uvaƐggg󫠏Oջ >W"]!/`Rr)PJ\::AHh2u- !]0Klh_եp򢘨5$I||-#NȎDR/N^!/{×k.**&y|VM7&e:H^SE2!Cv$ӜL,V 1@0t5Bժ)@rc=?u-Mܪ4f6F>*ںMveyaؙTO&SJVas'4I a)tzkf+tT됸o߯K] ?/&#OqPR`Uu~!i*|sm,$)xޜuCḙDs?TS{% 7 i J -?j`-!!WBpK~#eCK)a.x1B)SCjKi\Ԕ?91u)>r1m'E ;4z,NBjZ%Xhǃ9ZOЦҴ9,׌ ՜s"^ gh>\BҰm?̽A~˸\(i:ؤ}0/S9CvFM)=U&/E3yyPS?䁹.{%J* s#%>w;6 \y;yOoq> v2T!~7JpEeM?~.Cꯧ#p$T,auDM*kdl~iA&bQO?`XyVhm$ Ge/ \^ UB}/( hf]o[D9B X_XN^AҌ0#% YNNQ3KNUbL=[)Q+UumS7{)Od2v6 !5Q7+J,bhS7;o 9PZ(i_C7ֲd/~^2Fxgl ^5y/PF 2-d7T&wLigzÓͪ}Q~pl~9+R{/j{.s@W ku21y|PiX~b Hy0Ԡx^lܔR3?è LXR~Zm5 \Vi^6JȝPx9v^ah8*RŲ:WnНZ({ݲ] cQ+Ͱ Erd?g>LDƭ$J;&Hu$WKA޼rӸPiR%Q_3o_Hcw#=)mHۣ7A61G_wU0EqbI-uZ lg+9繮>_.'vΕGS_> d ҡ(/Q ַ_OeI켧&(4/3 hB`0?x[aY݉PāLF+lYKe.ң#S!)ZD|)pRe.S:[#9Cvn316AZ`R0T%` ڭ edA1vfn6W rᤝ@,,bS $W%n2́:[+KzvB*u\SSFUk{@+Rc!X,lP WχuJupHʻ/}r9NV ^Q4Nl<7لxIy([ g]jp!69HG`kWu'uZ p/_QQmHɂtIuCQCU _kNyPlǠ70_Sc-D[=bϽτG ]IV?|鵙qcʟUJ뱵md$cx0&',nb.QyC~M \xMA?X$sRԜU;p ,#X,̣^n7ʅ?F%둆nu*<&ں,!,?BuS>)f)c"M B/]Tjs2@L|M95G!v.P;-Ԡ;VGY?V,I 㼬 tym݅-LEpS>}cQ-ݧLLœܢojEW;XϾF'4{~!_zmLZ'V2LaN~#=)cL Hff8 sӗBA)kUw!Mx˼G!Uk{㇒8OalvٿŇxl9'޺ws-kK:M֊K ރB;L[-(>ꗭuܰh\D crp+3bСI&HiO<`'upLC1'ywS/͂JGv󥴜y~IwtCIl p.$OhטmZh! `iۮk7~Nqf! ;ȡY^Kl/|ԍv%~=v^,Z!r#A~ ]>`"%owwFi"_,H/tO_.1eS*5tW'%0\5zJiG5=)GW 2ԃd LJ.+A8޵[1>MгȪ7IL4דs ^Ç0=E * b!RVᶁjs he=&yOBy"O~>6Cruz#ǟoH7M}ӶmVRbxb?e[Nڽoq ;0yoFK S-,$]X;n Hh `ECN>^0+PX? olr{ndXCIWo!{!iuv~9١^+)"A Y&33ѵQ_e/y4Zb%c` ^o >"!f-IpW&Ʒ0Yz}c}rsC)b58""]o, 7 9zߍ%u,.<+ul E(%b]G;WOo>on  V^6npGj 3Ok̂TN;ܦltp*sƀ%N*4}JY> ծF?÷Hdн?Y~3|BdЂpꚟEhC#s^>t qЦuc7,ꌴ>HCJ%Y gHN0mrF#1̛5LL3,5EwI߳_Zk]:pLm fBMpL_&L~seyDD2Mb9 wn ZHGi$(VF41gܳBg$כG5h(cTVqݟ Z ϙ*xy|HE U~wB߁лbH䫪ꞩr{v"] A H {q8#?Rl(jͪ .V/MBߤ,㷪+>IͨMEP?L)x$Ikț8lLQ 9ˑoZ()&rYQf}pK=et?Z$Sg8AZ? rZT$sLOkq6&1`.'ܭr솛 /5 .يEKqz>b0l4фdJm7fgmZ+a/j*l.B ΰf?Ai!n0 'RXXFzjSZpNWPkM3;xUAa:O$Մ 4x8F˟Jzō}%3,XO֛F앿HfcK%DY(;}/i5IZ*[J;? L-/tGS͉, A[m^t^46ZMVJBzaD]ONAȝ{b]{>cLIn|ʅ9ke TՑJ 21mjsW"캞yS rdL9c2 ΕyȬ+\3}𴟹 }m_k#/(~:-mg(&D CH&,2zt^Uؔ*t0hY:1C qNc,`G◺%wgzVK?`oZYZ@L\.?KoMÀuX?>_SD/K'XhP ~дa<򝷲2vG| O} DO޶jfDӉeQMꊒt&|@6NH(yy6na|65MB`kvct0Nepqs?Ѱ=z'$"B;CHvYhu& 8IbpGF>Ǹn3}z85$Xtʤ4с猪:=uE*<'l9dV/#/SWNJ.)1dh]99^bO)<Uù9Q„)X'ɩp_1P+۸@\GFvd9d/e1_B/Yيʩ8tk[|[{!M6Ӳ4Z^HwLRV Gbf5o7ߟ׾ 3A.])[Ω < ˪ oϻi⨋fVAy].LIM2eMhP-aƣ(56*~LL/{noˆu_k ؂)P_"d0Se,tĬACOΊiU"1A5 q̺VY%D:jxiMwt6&(B~paDg };݄92`gqp< 0N{s id " 1xLzVY}np8-b()jM\Sӱ!!֋yh$K|,Ԅ qiפr *ƁB /vMxjSJy杆E"Nl;jxa38L_H7xB:Φ^HFCLӍ_u4~)V.5UW6 !TmTg)~/xrSaG^Sl([ב"{f`7ן*zؐmDa1VUÁr׬`h7<<ą5ffݴȷj,e.k֗dɕeѰ^\@^MwԎ"ݹѾ%`MXX+} 9Ǎ^$z'eIoҝY*dw$ [/0b6!+:e~YiDsaސ{ժܟpD\[TƼWpH؁&O3Sd\YBpʢ4dL{tUlpUUXP'^EڢJ2\[w'/͠9rqxm!2Эb3)d!Aj&fq;{-Eq]U=;#cXhU;鍨@ }WVw":GhxS zPH8%|(>?ũap4ٝDD5R{c>X1/JjѰ{Jʩ%̩#=| }BpPR8h::b)gnu"!Qƾ,h)L/)C-ddZu,<+u֪vI$iqؾ^ح?mM4-kMB,A(M~3Z=\Zhe'_1$F yu<;=p/i?'wmvڴh3gCd&xp.=L\P$x^`̿܂{D0Gds; VKPwIl,Q`w흠%- wTi)D؂E@VUl8P dorh.0 T"ls :օ[c;)*`e۠sWX7p\)?jTHY5:N:LU(flͩBCǙ>ϕdwu"ُ/^IJ-*7mqX Xzrn*-(ۖpznb 5O Pk8K oi\J_ G_p!6_ ي84 E-}8&: Lhea‹zmP y~dHBWs qX5#-rT,hd0gk\]yV@zzgX?Dd:ζN UѨ%6uCpW o|u9oEJDV~B; ~R&1]HwLվs}Ln vvlәq?9PZ)+]_#lg^EQ)?*ե^vSKz -S ) yc I3%H`(8f6uQ;iѽè4R3pKa >N,$!M{*s\ƬZe@j/Zݾxiuyj60:k=#4qk8.c}MФl?*J$AYƿfI-sEClMBk@EbCwWDgL$hn\h-<4thoܛ/|Ez<:g [j* bvW{M;!P5AaAQ&J<$^{ Gi':ߝC-,ߥ `ԋ9,; Zȿ4G p! %=57HAI~vMv0Ct /1! QY`Ro(; Yظ GjXwR`o1;%+mxO#`?ȍ&1z?-śJxٟOZW)8roO˴SF擜>p=Xe1(*HA:i)IJۍO-rm)axqMX ""R[Cȅw@(4xIEot+y=@3nrx;ydLCV*C~mCƥyBm4#v~#0v.Oc Z wLI_wNEcj5@{/^&B|VQhD̄}PQh @ޒ)T0}a~ل$}T5mcg\)VW}UMM|XgyA4% !w[9DѽYAsM9At17*Mt%RIh1 e}) ˘Uq'9yfr5 ,gĎԺVZkX]]ŷj\xe'L@ޔg!2b_\me qBR`_#rh3֌kZ@[-b\.DP^+/mV{b _p1{lqp#]rV5:!xSVWbxjaKWH,4Z]h$FD4!1Kh--w AG'wSC~\C>>Z:OpNh4kl%@&*v o14 ϕ?(RVtj8T]8VWE)m-@YX{ }5!*DSU7][nFr\basW6nrx.ޞ]JXi;Wxw&A m<;kKK}Ԥ# *|`en'j캏\k;pxW#=Z˘Vb? }y{Ői9QZź+h|Gv.ZLDLKVƖ]/S]>qx k"&i%R]f/=/Y2hy(zl51ͬR: _mN\OM")BTmNh#3U@`MSv8pP{Aڷ㹾8 > 4os5pU[C3ޞOxV`R>QRjM~٪?sZՓ3\$yTsXjZ`}$"TZ? GŞ{ԜP2%b6GATDJaZ^O)Qu_,PFzj;M]e^?.8CΒf^ƓSjՍLݔ6ҨhtIzupޯ=pЄ ok =Q/9pe!Ͻ`I (5f#rܐҹdbYʯl=7?XJ'Eꖘб44SOggH^ҷqL|=3JOP4,ͮʟ P!NkDi3ay} ʻ/kuJE c t'D2n.Byi;v}!J;ut0ZAT @pw?e %Sw=nI̳~Vյb 2ޗ/ht~px>e4/yݞ uj0#[뢖 m(}6IfU@[|Vm)۽0W_UXPw^ zBU %C^ XVHpl*0 z-Z+#邋}%k2a12ens]{ $NCY/+>7HOdžHeͣ}?Ija,9$̺`<I׵ .uix{ʿ"UA9+N $֗.KkD啤eZY)~C>-e$zqTp46GD0o(%}&F6C *Mf5ae]eW,}{As-%@X4 _2*a%/Y릩,Ʃʄ|R86~2Ę*kOHٟl鉨^F ʮ3A 8gl^ bd+1A+zI.rP뉖}t8fdlu?hDZ ŮA9[!Ըd@#\8ٝS[mO9 6+[=qa'̲FMa'zLIVzMt$K]0 l`.s|ônFcJf!DKmF+wIi~7vw'}_$a{d8eՂq:먗>S޹! %.AА庋,:Sv(|4 ǰ.fc+9-e0 2+>ae`#x{")|&2SI},/n=JQDŽ6d @oW)_ƨp+] ,t cz(+577m_+2Y}[jТ foQ( Znl!Ԙ(Hr_$\E%Bi[k,R +7ZEY`2{)+aKwn̐]B-]0G46P䭓']&DG ᪪w{,: R1:o8c #ʤ,rgNYvNTJ1Κ?|j h^"mOo H42ʁb^m9{Ux+N(V9}k Y >ڴӨ$V6M%$"Pt_hWt- D3̕|5H덑.W$R"Yը̫f8$. 5/i!NjJw\Z4(Kk-43ng€w/DJpziݺ^ope`-Rϋc ]$Wpf)|Pkb0S1"$S?8mm^g<1FBBsd_ļtYVZUX_(|Jvd;Y.Եt+͚:a('bugs:F[;?Ls+]Q]9H `.=.L܄Om >MhNe =٦p%}7.KAJ^V\0}yPΣ .;EgEEK'I#WLp!\-j\o|7 σkEM9ak1My:I-!8({i$l0,@ J*m΄ml]&bph˹? ffŷj[RdaCR0j>--[c". C"}~U{bS ` implvvHhR1BvOpfCQjAr3/TI"fE, .xΞOULB0@!]+#A,J ft`jKSײn$w" Y`x9wFv2qևˀ Ё /0,Xv93gKp-#b*/li. )XX" *W%G 1![O MEܶ%#-^ʃNh5[9`%1s4+ߢIk}⪬k0FMY~P:S" 'rZD^ZeYii)p?ϻqK.9PN"f-4wQ 1k%M&7g5T>7k:Em"|8b\?kr{&cA=/.Pь G7[4{CCm,$q! #C*ȟ϶m{H5LV-R=L{ۈ/1W^0/%E$DC$ZX&Et{%v굪4CDw:$`;ol"!!j (#Uɫ 7xdAۏ"P2|۪ZD:^9-{A{{@MjL Xqytp3'{^F_s~`ߞ)]SR[Kr.AvO+*43&v=4TrK~+f6u#ϳ"TnǨN'> x9Ihz$f8Y-r|ƒ@_Wo8 ɐܫ;5CINrnK fH$\Fc!0jRO 3 Qiuf]?UCYDv6n(קq*м AK-ܰMcxjhrf#: ֽ8+ZAoLAQ:u_Qg0thUU֗+h9`V6|Ms+jѩkLoj` َlEk]񎴠OhiUw#2[|._p=j lΥj^گOwKrSyQK# v4S+0i\cn/`K:Ԛx3p~}yRw_-&=+ѳ#]29wfy ?4.C95x 9OUVفQP~v"&/ 3p@kPWEv~}lשArP^[le=J nWj#2i"F7!LBKV v`FvwsL\JRj1bL+W^o C Mǿy6:>[eԢF%dziULp?BfEMl7~oӾ]N8FJn4V_a}\ %N%s*ïϻ2o&g{sKb-NqDbp<saw@>/ηNH\нd| , E,71nd%.d~ٱv~wR+V6ҎI@yqƂ rxyKl_l8d u])nsͷ L#H`pv1r3Hg{ÂOeL L9,G4dJJ$5$C"b tgTbB+}#ĺ!ܷk}BD (r6}\X"+&x`|<#}f#X `w nsI v"yryO$a^Q&W1{"߬Y)tT58o[ ۺJ`)M 'G.Zհk=N꧙JU R =AT?R^' ! *Mb g6ﺣuϾQ]wF w" ed1ى19:\]s{ ?Z8G~̂L|znXe=K?x iv ]i߈ퟌ#TѢF0477Y.,DR'VF FmT%cv {\TVՂU:)3|o'r.ФPSU=*'/ʓ ;ʞ κxM~QeFewNy*aAo `sM}!5=em=.ʰݖ76k{DByg"qh U}}K @a38}UvL$ȱHs'HŘ_dIH׾ +fѬƱ|8XNW" pO0_s{EHI4ZZ`W׋*ޢ\ݴZǭ5q.g\5@xlZΨSϹ/;Gvl yg\mѶ7j[#;0q?KM[>kd`o ;j g fJ ] 6wIQ/bq 4qVk6gs((ZӉ9pL׸nTpCBg/>]UT<=|F y1Tvd\Jsbp5Ae/VPN>*mJB}qRJ1g$6Bw|l}6|st/AZ v%Gm$+;6fÏ]\Qѩ`m͈zgim*lQr?d-(dlcV/q_}ȹyӨo9ᤇi3̵)sWfyj;vi@wy1cde\䌌+|/ + cƝy{ղT eZ&:pѯoc!."#pNr>t+t8=&6Н~EsYnWwE;̛ijv03s,ŵ잡!&H5i G&@ }T#P^Іv%'B;XH]7Bt,T ~A~'HNcJdT+L?滇<*Đ$U. hE\HO =/! 8 ͜yMRE{w?+1vga}V4-xhI/9V,$־t$ٶ -' @;W+Qɤlg xoC0('u&} ZBϯ /̥ᎺJ={ܕ?jG~?-䜫>VË} ¤ :U#4PN2AOV(zmAG8of? 6H)5Qrvb9n0a6kD1=~c?eTۈl_*6 ##V<AE} ů&L}be|ӎ, QQ*k hGUSfr#i]p^N݇H#$ύ.p\X?*3Cݚ eWytLOL:E8t4yjîBv{'7w>,|7/VF~qHlNK.8fk\1, co0=Il~$d,4A_<>JHCWm&0}iEKk\-_wɈΌAʻpHiQS1͘G:b*NN@~. _Ͼ,#g#M(.z@^.4Ԛ)vzUǸђ;mlkX)+g=/|V)ߙw?Tz8hbLܱ6+r{n]u-uhJ#_bHt gEz`ځ#c^_pZd*::n;NK])r7lqOjԞ'E" s ډBZg[Gb n%20s@(F(Cţ,?uĺ+yա%~͆Emkj :gC6lZl_𛍈G"rV>];{rъ0vweDΐ-s:|ԍjݸiբ N۷uG-<Ј.cd~zÇo7\QcMd_L!7PEkBf3Ț=)X<=P<Q(\Ґ97t$ܯ" b^k5oیPUӎkt3d\Y nQC;;nx53lTPo/GP־Djk*̄\Im;Ұ=q\E/߯*k*$&gʒic:0WJY`e [G çE4ƾoVFݟȒJ^TA0*͔SjC"iZ' Hb)[ayĭ`^ݱJGU{-m.BH/WP#lD%ZhrUɫ-V<{ڜ1p9p'dzfɿ"V_zmؾ5V>&.̰R3نTEە26n4lD%q^汾q_r4$`$O~DZ38{x #C S8Ȓ^{8eXW24Z(5qgDi95R_x}!#AX*w7GBeh\gNv cD0&42v.z^IT=NjgY*@c~qݱތ|ETXA 꾎໛>+Fl7w,W6 M4N>KmÓ־^uk1z㙩J`4'e#l7`@g /Ҥv0x*Q +\h,/AoNS" /i*hγtw&['-@6C1jN_/==8ODn_ct}.5&iqt,%-JЫK[-)j19K-A\ct`ۋ4kQۑHc-]֒`j6}p1{ `7_ %'nZVѥnÉ 4} 峟uwlTZhA?p!HDO6[yQŋ0KsD hrf\~0|P~1\0*'g̶C~6?5bT 2!]xB$n\4GC=~U<3#*$_dpR8QZV$YIe$4r)K!r((Õk4=h<|tamE Rt {\'SR[96TTx{3ETAL~o_ 9ˎ>_>aa@v?,ȾbF-0CvzSfFkxay~L +`5hFq+1#(!Zҷ˩?rn=, ?Bē_7/7iߦ{"v\Պ4X5Os0Hl춆b׻U> 3R`nRGMZ|}ylt*vi?lمsf+,}".VO.OIHLj,K}9\?TEbÒ9Le0sC<-Wsft*?m߈Js `C1T2rH1#.=i>`=!׮"S x $+9[W(>D9 um > c%U&\ H\Y &-\uUUj?G5-'g H)x`7` uhy|Lm72"mwh;EJ(sLKB+IdNb7yzul QX_5v:W-@MMIUpWjuue$P!4?>M$ưc@R 0aR9BGԚCL?9[WήL75PHCqr2znr˒8x*lU"{bw֨3ZzC+z Ue0ee#sU$3}2F@TET#羡B.d\t($ ]pH,1/@86!& bZd:'d!"G1P 25螣7+fczATLF^.dC e2  g*PS-]AמE `Qͯ H(-p|`8o0L6)VHm J({,*HTS6[8;oX]~K\tZp%]LoRB!;=ޥ"0fO\n2Añ_3"zΗɑā)007l:?g/bVR33gs$C騺OagҼ @G4]bڰPLkEd˚ĩdj R`-8:ĿY. 1~T0W/oǑإТoVn]O$cca1>-ĜBL')0: on335X1ϥ襹~ZdG;2LΙ1ۑ1̟qh1y0n%ǎm#IQ&H޸HUzLPx%{{1.~GU$xCΛ)'Ddb⅄"^H>l- jEE#<0p?OR&c (܋|>% ]=3`4\ܰ0" ꃐVtvڛo|Qlz?27aM %br#Vu뿖B)E~sp\gp 1GzBQK?ퟄS 2.\feAk&u(0PֶpQ&V٤&+sߓGr<&};Ggګ+ylnv0OA ~W1Xm3^G N^ٓ6ljshf@V;Mҽ-{Cz~>F$i H"HwQ! &b:<_I/uHQ(>I2)Y< )Q1w1Ŀm wE_3BTLjmQH;B@ ̨% 4gQj`[\>aQ$…yorAѺAFlu4>cri!YM^]@"]]j_+ '\7B v#~:79}s+iV@vc?xwJPe)[qEC`3́"uتcS:<-#[K/\Lbx..3pxE%U U "WTk4)н 978@nwaSB80d=67&vEd]#z^5sm~IOµoƖ%} ~)EsKV ` ~>+& 2^>FUix/ոS쥟 KC6b/G\dFB|MCy RJrUz=cd?QQ@JN5fmd̠֚W8 `,f8/^fZ"]?8PUvk)kCx*~ճwj8|qzW˄B˵sԨ1gc&t8|SG§u|8d8h@:rWD&Q|4ϵ>'27K{K=H@ma\ZgKƩ>,fƁ{ɘ:GPMJtϒYM93Կ\&'[l~XZᨍV1oAc)"WV$XJWtb߼CbmB̅1Eɤ8 7nl@~Erc0,̾DWJEL`pIqv([酉b-\T%* g8T2PXr DW.Q~h0&Ƣe C㜇u{\;+diJW͸=*cPL`EH!4[4&||QXeEHNCD '&kb^֯/'+Nz3~ebn&a]@˫L wVS6?p 4Ũ3Q# sY4BqNiiDR*^F=NLb=猱[|pc9&GckBQlshrD?=sEB p ȿUGZIKyS+"1M.|hxk?tܔ陕ʇ 3hʬSb{Vk_*dh恤;’a^NE8O :7ɭ'yƲlJWz{담j)?H)Z,/â-WÜvʖh4'9k4eDq\Lz;{ւֽ%z`^r̐q>@z9S@בo'BQr}k ߽FU^znq*̝LR6_?ʜK+7S担JHy ISdh +}YYV*l x4J&DXn]5bAW@w, zgQ, ,2:lF8+!#]խBvF Zj7}ֲn>ی[RMCo$$fEjAbHƂ\YDW4Jgʛ | o #XΡR-S :;^A f!usiqsv$-p/`ѦgŵzbV x^L48ѯ~5]PwUMMH#t :8=[6@G6̚ϗ=*mf|)`d]3aSC~̿{=i^7 XW.{9x_h̥wjMڥvid^dVH { @ bX^vk#<*1snGT_%(yJ w/$+?"Bqi' l1d]x%JLA̚3Qb@?ݫIAO,FzȤX Y[b(!yg^ yƛ|aV@܏* T*W4ۤPZ6}(M/ Δ!LZ#r G/z\2gDDGBaO1 at^jeC{gkI\y+O2ӱZ\1-]y RS6GM p>oJ=x#Oh'0e c`ukTI`UcqSnaH#OH.2m>eՒ#>l;uؖ8SB7i7P*M&jDd< b)`SI`";@_ŀsAtP MhboA` Ԥq6ow:X v)z,GHBsXZ 9)9s7trSDXThK1eSI+u :CJ0{o# Jzn+_o}^_WryGX:<2ҾW){vzc^ k:DJ8G8Z5>0/KLhxb_R 75ܳ3;zzl ^Rry6--?ayV qw#,,] a>Jĝn<۹raGHW0WV>.p%fp߶AdTfީ.<EbZʛdᜉ2t u2':;]ϷB} fJͥɐ1䭒.]KDj*-Epڰ>=Pˈt "CM~.lYCYY\)qq@̉O?!ƯhjY2[!&5#AXg2~תG79Z;RGvbTs~-́ k!G-~5#9i#=tk#h>+As3N QJ${aڧ> շ 59@2MB z`PM)H"o"&4@I@KjK3_Éz_DOZ'ZQjlI_[ 1&Te.Ox23mf XǪv+-VT,IL ȃ@\]- H4kAh̫.2 ~i-u46FdsmSGixSw:GrЬw㰅lӰd? VrQS2*XSG%^;"+ؤHO6t&}W,!>mK#Vb X0 'N9AO +}A *L:))>TDH*B= -ˣqo$O6(@Aڙ䯻i{׋?PW OJXysqQR^ ?T$kxo| al/:Q}Y[ە€O b;g"#zR*X"] m QNؼ؎))CDQM3͍7*2S^z_C~k_ckrtT35( Ad7tqҨY\&"<)'2xǦAQoK^Gʖ/0ƝXewRi닐>+$hFCц!%-g24nkx!\5"GSJ,,RR-5֒yt*E)EЩǹx0 zw8Bp6t**8V nhŒߜYI74i3b q" mZE6r(CuMg6`v_]Y(FP>&|QJ~MP}'.YCOKP|찄ZE/o$xz;{q?Als`x[JG+ڢ%Lru=49B4 L +ª8]ŏPe(e^:j={*Λ{Ru1vtPA9EtN`ԱU|Vh&<ԓ?#UŸ"[7C_ H"J{'1N uL"J5Lrwf 5Z3\[Y=)$o[>(,<'vۋ5BG }s>Rcn#JugJ v&Q+JP讹; XDﮉ6E WYmjfYL'D P`>H v]xSq4s\4Vt2=sBilW`ܠb^ЃrjFZ%0Żp_lq#WP&W* C0w(߽{$:nDc|dihJQI2=׊Xol6*ߙnJ> a[c=䢜"n4^1~xmE<.'?4)h%y[W`h-ɞ*<}[i}ߵ+ :VZ S<6U5NS3f1ޙ(+tƒ2\TnvDDi/|]ݙxjʢfOb$Htf#L ~s&؀ 860YHA~'X*~'xk^nn*CLvk^ghYC F;ūQm1s" }장kԊ qEs5Gaix!:WDR[V& &,ac)-YʈxFFVk6h!=u\4+*2JhG!޲Y;F|Ei9j7b]8:v?M.k|Rja:4ǙMXƒi[0kh:-9>f AP2DP(?ϚvJlP1VnC;l_g6T!oXMk']E*b!+  ab؍YuT# Cň!{-SPʈO.ma-gW(3 q /|ܴ!އPuК=hAU3@ExA6 =.ӱ SREJ\g^L6mPJg %||zom\?<(P ;lO|[7`٩EuÛ"GF=~@ڟ#9 ^n JJV$j _С,en2w;]XY @3pl _Jٻn4P =\L.hxFUԽ)t1#;9àRnf/?#zQC7#'gKw%E~5DW0DU[ S#a2ӯj;YwC$u얗4vu$ޞ~͝EevaנWQEow2c/;GrcҨ1.[`gΕCjczZo~vڢnaۨy~,8b|^=YJ UWEkz9d/rUD-Q;_ZEdžת*WԐGKe&٠ߖfnsՕeVvd.Q/>v2WRk[_~HDQϊd/7ZjIN!n"oGlUt`ϓ${6A]JڧẪ` !y9~"A(Jƙl MGV)Ie8 9~Qf|PLpnݎc9J[St@r> _@{t\ r.k'KuGR^50By8z7L]hKi6e6v h $W~etĨ _ c?Ur0E+o@d.F4Vo.0/Eq bڞ*n`dt*\F~F8@(hp$VeCv ~,aIBs_Dq-c L-L`ݔbk|L7~=w|N@Ĥd4G.y{Y ;>ceq/)6ꯞz[¿>Іsgb5Zy+ڐo5 25 fBH(i@>&su?m`5Eh:[ă3hh%ȝVDFLS{}p`<_Y8lQ"$r\H $RǑhcV(K|iRt/2W!RnN_0quDp· Л!ʏ)t57F1/QgD,N vT@![k;diWLn"X>BJR$H8V/5n liH @3}lc= ϖXGajfAA!daT՝ŏDABȾgk'vmEZϚuNjO| 8o@m*qs½EuT4'ڞi+,~п8GqKgU: ? S"qUt],;59k߫6 XhᬥfҚuir\5>ІDxɱTShkWӉb,H yot $)=3TZ0RY<ÆOߧRe5҈*.`6SHړ-3 ]30I.`I"}1wWq)l0{[b VJd7OAW%f =›nB[xRnyߧ uHUqbJ5gYweª`Yxj|ծ2֢\j1y_1' ~vTG|@rӒG@ӛIx!gomu:!nY*n;j qrY',ӷ:!Z$ f%[oJ0:sTz0j+,Ǫ:έs .F?"T0n$,*QyYt K/Yc9A;|:/we\W%T/E[H\*?>pt`$5(:N7YK}7!xUxS*D?a#hI_dlt(` y'"D \l LXR8Z 1)Έ{~aRc*pcF9 g|'ީ;S}OeN_f[\lwHegj"%z|2 O։k0:FOߤL d+=8 kK{[Bʍ!-T0#vNൽ0^.D4dZYZa'aPiuPOPj$N/j`90](tP`"=D̟8/;Yؕfm.*{p3AyaS? 1 uݫ5zjT4ʦ,*͠`o??a7X;>b|AdTFTT`Cc-kɛn4X^#ۅrw)z'fA:iz{:>~c*O,ꩧ_oϐn02%F [+-$в~d%em (S&ve]HmWdzb:,_aʽ+zHB4\(g +*vSBte7Gհ'.=][5-\9=1,2 ?~iٴ}`yDN\=m uƿ\:|aGaIъGDVy9)y=1Ec8yz(z_iueoikM-1"5}%t_${Tpi/B#)*պW֠N)Xm_V+Ts>ƭ}ӌ0bLS6¼侗3sk]yYVL(cUQKsk\޶\ǔS:j9$~g1/0-ASLBݯ)1XlYz8}hJ/ݬF9Bw8^`lM+gSS;W:beY+0ܻk4夎6sPh`nEd#]Hf!3쬪>ᗽȻ=+5ٌF&j,i&{(l+Yza}AtW6C6[o +ØOn}A滚\0lg |!){rӾ2(?:\H7eP:H5᭎fh lC\(xaw N"$ '21M+A6HK/Xa꽃ΚM64Z=eaҹ gV"c+1\|֝vuUphy4j}{@̔Lء㭃Cx/@'Έ=ChLF$"\fj|"k9?z"3iu ܏kY7"SIҗk2k 2I;16U@[D1~mЧ[t%E^ă+HR S{ŋ-u IjVmFWRD^l{HwG 89eв'GY1oh, Ş~VrvaU& ?фo̤vOi*Q-9كʶ]Z nH6 u'TN2Aw1+2pϾ .[Ov9p7WAS2٢"2$QRcG`:|usL͵p^ȋスįTH@kk]c`M?7{f(xݫ_$"A24J[AOt沾ps('EJMF63!UcŒZ$N6|*m3pit#v@#ǠK? T 1@[/[2kT ~4qScUWб:o<P5aEtOM p3hg(r#tՃ^/ssAXԝ?R/H7t`礔3Z]o 8z5iښVpH4#D$׍aIի0*@F& -zqnیerE.Sk388T|ym6b:žX`diipnA Ak6Q«-Nբ Q :iՀu2R;y ~M-N"Օ3Tk= K"PmToUv{_WE+"C-W&N aڍtF>n5cBR)l5R+Pw_Kf_4. aN8*2vݦ Lo;|єcIK㸙ͨ2bx+abo%אu!4{aW~~.M??0C9"h)n[!l>%cʇ*,@'4-T kb]ȅPaE=0mXZŗb}p\ -tުx'#8kנCQP\y˘Y=,Q0/ <ZOT/Bۃpy0u'+d(T!ԿfGb-6Lt*]}B1!nU6{{TN)Dcː$"d pp}~.{)2D>й(>oucS l/ EyV\[m% `3,m$hdoQ-f1C]ǰ#NXpfjkB:µiS8u {B|T*)r2CV*QnKfӼ/x * l"V.,˱M\$,XD y.-jnlof &bLŧN}h Kէ3.oO!0valvx4BdB[ՎBEuG aՂ oX k/]^'͖v-&k[#^m|r,m%UҘmY>[\6лc'qk)@dD=.l;*~伺~4Go 3AoHׅ`[;ɤ3iЈ ƍ~?2/ VO`tv&%!sאs#5ɚZT7mmP!\vYr(+<"!MK#qf֍3e!Al%/˜$[zdMLM3Aj[!1|>Eԡ\e4?Iec#r[=8(k ޾3>U詳8萨-YY3#fAH+9"c61'FbXBRL+DZ e$ح(&U! V6郾}=mk{lP(e[Ll? ٢Wy2a鎎jNe vSE\ ]aݱDYAX Q^ׂ$O]! fn- ͓nR?IPpiwCtǹ&fQ'dQM:ó;Qp&wZ 2S?L(rgbwB0w$3?L:|`H<^H#zLP Y aP@Gqcޣ*AR"Xy򬥨;o#,W.kkT#P=0\N2'Yjpx>JDalS)o,`"[OTKWv| M)7DPiŧ]BP'VΙ;YKiL p/g5C)UUI!M~4Y{x uB$]D (}+w,4B3!R)y; 7N&D"lڑm՛dBM%Cڢ&fKRv4M(Aah*P]]]mA}oзPw2i2E:[&Z.Wǒl %.aǖ3O8nc]QX jgnNu| Xu钝d,~m,> g(<:Pml3GQ]RXi$O㏎3pq5oI)x󄧕LQ6&T{`uk!V) `Cᴠ::8zDDN8Kl'ҷ%K$bS^*4Egʄ+c4khW" C^ ޓm1KN{GiogRC ԙ˚Z `IXl뻯ihȺBc @O׎Vaؼj*YS }D3+>s_<:cqGLH1q9ƉhxVfRaO^>iwt|By#eOAP?1}'I;QT!Xw1ȉ1/TP%Mnow8kC 95!QUM| ڕѯ(cR :-=՘훞<<1 XBW;J ،J!",p[|f!6qˢJNlh1 &h}&tWrasm5$ p=Vz#6k訉"AA۵\FFydeafxSqrA$ͼszKdV)WJl73Y`~GB.ijt P堲CyG~1AFd$q K>[Aݺz*hiTPr7zR`Jl)H%*Ƕ<,'fKJK .~jQؠOoN%P:G/Q0&A۽xMν¨;ˁ]}3cy' `ϙ6k(X#`jBC}&͸ Q0ZADML MPRZc:wX 8[{;GMa9՛ÖI~hU[4ᄪX 0-r}xhC[ՔF CYqW2 Gw=V*PЎSOY*7hшq6H|`(@c<֨4+͉Vp{0Vy]S)BIQd[57"jLreO"!Bed."F)^G]\BA),/ _sBuNQ<ZB%pt )rϓlcSnp֢~>q+,c3`e:# 0ll~FnƧr6*6C:fňBf׭w U~Y#B:>>KZfS|ΠTٛfMz5gdlL6AF"A$c 3?1zG,9|)mV& | QE|cJ>uB^|v7氥 -D$X-&V]@|:% )A-,=Kr=>sDe)v,$òMF2yUǓ4U(>ԊF^2\lZѮj!53KBv'WS{;*:_"F2+bɟ.Y#8uU4X\.5f%7́e)FG4koT2Rԗ6[̤͸YU`D}(t<2n ֳKZQ3!eq~$z\0dzщѮ\sc.C~[/[#IR0nIuRE׊xiAzMCb&}ٹF[TJrHYf[ ^&c TrO@CP1}$PCBu;pbkYpf۳Ebx _!4h&j7{+Ѽ qn&"bw[4T,[${o@  EAs(c+T>2lnΖ̓4:Vy/e58٣{|b,;-0WK,gcG Q  V/9Zë5B{* ޴'YDhU bv=׹4=)vNjqiTw OrQХ V'/˩k^g~EKoZW&3ROV n^sBg,ZMjsp-khuj QQte˗DpZ^,`<6ۉQbqRv@m2?Mq`\Wdsm9 -3)6NaIn?kğߋ@=*ndwL4eƒl,C>!sd>E(yx>ҵS=pU:.n_ /7BJҟNP#j a@;Wnq:? " <`!ze'dDZM4^kkg+; ™PϮm#N  WvVR1T?tf>S= {M{4-Ŗ?A5)3fRAi@xVƏaÚ-I?@=xގu,NXCXb9*?" Tr5!hygS#F>ss1tCGS6.L00?SOq'3fxW Uqq8YDF_{gdYBWX6ii _, MOP5 [otg4M;d>. 6a˧'=G%ogƕ/ܕ1g $F{tM$F9w)>uMNl6޼Oo. V@0@5د(o>ok 4u0nlsM5@:p BI (+KM/w1bV$JvLS|$g0M\64plK idќZ#!f (%D+}|fnLКK%F.Qfh2)ȿHŨ,0U oq`(AũSI8 L5V/5IN bsl0.9chSK7X^ FxwCO_>1vT B|vȪ4-ݻǮJ a qV|opB7R2_@o/(L$CWCvb栳-K 6E-O1S[E(i^W]xKA+~S!A; '[$N}N@l܁rmB7 Pb&ҞވTm'y׏a6fZ͈:CkU>-^ KjIZNgquR)aPawvDZEsqĉVX @D $/heڠu;(~@Q3O~mG疇%0Ց :FAwXgNJPy}4C]0{pvLVԩo*#ETK,!Ȥ HL&@n'Ϯvh6j :ڳlTpIV8;7AI9O] a/QBϚnͬ(!nTr$L8'PL1E ^ VE90] 3$}υ6?v972 zlΩ>oTC:.LJgr;-64tD&@Vg ܽ+(>`z/'Fq~aoU0أwQPcC7W1Ydx Ek\⇛H# #4(Gi7dտт5<,OH|rd։>(9V*k`3!iVIΦXT*)ȕuq 'i/9]욕)BT( }N)@:V|IpIԮB'D%I*u/\b_ewk+$@<3UfMQm=U~öߡde*X/%!Ȇ핬y-2Lw3Ȳ*$A/2,H.{Pb[ZwlZt'yV3ѣV$K+r< BI hK}[aEZ)c4zz! 7xv=b/V6lu[tcV L-^}KNܔ/U愸ye&%H*5g i*31%3rtY}dX͇wRww^)]}p0cշ^e{I#:_$9q  )Ic9]4ьy[q^l#ߗ1.2[u晋ee%2 ]bf-(Aۑ{ڈIdoQw$um83U&tRO45OPe=P$@,8*?]RɪbTt[1!kQ [Et)"& Q0kNhd+UJ7_[Og}2 33&I~bFvgi c`*t||ilo?}#ng) $+~kMTY_nguBfa"k~5Y,2$ؗ R=_=n@+oZȵ%U 6G>;vDUZ,L~5$϶pld^lv.X+bL{ oK;*o];L8+I`Em#!Vӹ;Y˅t/b(@T m4HN%zO™(Z`p8u}6%2cs}8ٜD ?I|`)w5ʾG*wx v_JF[PHT]HDr U&лR1.Ǹcv:CE3!_Yaӣ""JVy #`y4 @.1T"!l*^J ]XԷ%HfWEJ+imknR) p+!hBOIѾ}!6?* Q@Aw,L3jmB}<0:u)gĩٸ9S]?س`S) bč hT搷hg2Q3x,'pv.JUxhϡ ZnԄn.ei# 1TÖunyǧwecd597 ڪZgk]qK^Ql9ML?Gb4\ s=>(( *$K{idO:aiҡe}(?^>P߄oz$Y=sס\"2 \uESz@7h$'r=*[L'ηt`7#aWBBPcc+D1Z1PRť~_|[@g:k’i6RP6JM|Rڦ?;o8k9/RkMPZ7]NVSnF4Kۄq1O.$͋/fhT]ZhF3~=$VY*'=8lGLߐrL}a绁wOȉyHNSC\1ph'[uq+ j+{Il1Nƶ! _ˍGFL>˪=vsb v\=R\_AԎ ?,ȲP5ChS-$.:~!=pW 0pjpXlŃN$,JpuR~Xɲ4&H*"s[lO48ט\>Ӳ`t C FYDyZo-CXrnz– U~"*Ҫhzu&̻ Pڥ>A DN+k"1[~@`NQ 4$GSYu3kѬ߇] An/T}U(k~ifMs9њ[H#c]JR&@c rS,Ǽxc1d, -9ZiIx&:]mAx5}{s7]s`ʒҰ\N> `%/dI%ڡ#?%঑$d\S;#}|ג!TMS;!V9 <JIz$.\z2Jϼ+JcI)P4vEՍ~*JW pEW\1JiB `/=F,uzdTyċ|_Dv[$U.O13Yv%R3]&f?,#A^ZN) ܙFVefe)IX^sfOk#?I-D8-=Q74 Aj%@B75st ^G_[/_@Gl5\Gs9 LuO[>odLX+=<( a+ {#0essWc$25ϹbV8"2j7#msuPtGH6S `D AҮL6p=twϟ- Uo^ۻΘyLQYD1Pm<Ꮽ9 OXͷW6) Y) ӊn ,A[bC=>T䓪?q&:D 3٠F(H>}f*4{ C^dW"^YM:Ew gu=TPkC.OS!3\R{,gQyR++Չc#bMOéJՃ(?a ۞;0nAetS*Cpa`K`\#G:傿a \b?QK#hqVj #qbRg `MbLN8$RjQ fдLr>>YfML%O\Ũs[4G5!nKx$>< /](OoJjWj*T,T{ë֣jY9HlXO^hۓ #m8魀F zCT:ڂxB ZGkQi19^?Zd^N *A*[,YXfI7cv:ZZ)7r˶C8S/`./l ~ 1] [M1)h5RDBX5m}oB!&@{ lVK_;}OES [bx\=5 43,MGY$ŹڶUW~-JOxnM]M%Á?9E)YEvLa~jP^Br S{@ X94[g9\$ߏlDo+PҪ_rDSr7VO^>tURFBV#_^ĊB(J{5,c:AL_1Ԡ+fQY[ߜ^j|C.9*:W|c~_[/7$N1a[N<$Q=/FҎ *2BD\hUہ=rX㿛n\+.B#/+]jQ%KyK@&z'D`7nwȏ Nز}BK$#kCJ;gbwZ?Yӈ؟n(mVSP6CHL(MMvկV`N_FOr^ N[䈳CzsÉpdz|c J*`#oP %NP=> :x ?UݡS8쭃e4 DYrFp+W2A?>P\L&ؽ kTcۘ]OD@*ث֨/,\+-$4 խG;x\.ʖ1(z# jZ$kAr=%ٞNvfkŢl*X*֑ƆҽJcTU@xݢ*6\evZcUJJ l*gnnd252JCBFHQS |nadڭY1{y.e7aolhW~u\&iG pR3ՠ K>_dG4y@~Iqd /Ex2O0V@&CBǠbŇ,73 axM_bǻijPdK3]Lcg8zZeC[鉌BNjn1ɤ~z.}&iB|U^xj4RFww-?7 M xLݡ]p?%Rhom86p,"C:#Kw\3uA.XWZ5 0M9Vwrֻ^<> V9{O1n@A֜^ }*Ȁ&&j;fH) ZuwΛO[ɝ n,Qi;{"T,TQ|N$b8C[S2#^C5Ù+Rgy&Hdn,}VP~<<5WRΐ,.弧n 9ed[\ƍ8qO TMrOZ)%cuAD3wgqh]䌬C#;s=A%9 U,צ`LMbԳbzZW& ܻ=6z3[B9PgrLa!` 7k|4€i- y ;:[(l<ރ`rfkw]vjRCČ׶6ki/@嗋Oc+PJr.J@']K{.>YIi{TN,IEPFkX Or DPAE;'ArMp CKBN7ԬAR)5SīDG篲G,/Ep;˷klL{)s/Z2DA4a5c,ATP%G|po<ή :4lIE D2ia% zdn>5eә۰7kgtj%4`7g tEr wg(z$3]Pyvl  -_7Q¥vgRţS+{^IRl5Gh\: Zb){:YV3d`!*cMMBlo" :6 (*aqsK H;\*Paw: h_s 28v{GW|% &-Qiނ!u>hFڕuM .⡊t Ŧ(1 ՀI,Ȇ){Y0qB ++hv'X#`ϪuDb/L1*!yEi:7;ʩg5ʡf1sudaߋ^8S1d,A"T tNz0fx,gcW9:"N/`QKTA'Ce}Qܛ0mG\GN5/x`VJTZ-k31ĞqBe|ʝݿ3]֙inm@bM-+xfP/I2l#nD[d%jC|ե1(==2xBlYLvEU{ q5P. w.7 gbQ;oZ "82Ik޿Ydkue6HT NM)t$)=X|ަhώ$swtH\oz*1F `&6$]^5 2!H`\*5$@X28hpElBɀ[UED \ d}&]A LQb528 B~D .8-5#3)\4$Y?aA{lc+% ;O(ƥ*pbv;^h!?~x4\!I^ir}#Jh^QFpFՓ*qYwICbAq8aK TM)j~[eq@BoẢj}f-V±*$`ez"+WgS8ZS#C`skE(O68M<kh SȏvE}v0eɺmk鵥}ҳ`(yP}*U'y]H\: )iП2q/W"v}K|#@3\F{L|6Id\S'kqh\ @Pپl|;yj .1 I"Y@2GӎTh'8b[Ox†,B_9,Yˁ~Ÿ3uH2|eV $tİHa1qze@M*J"ȱ8"^ U8z D=2'WB<;Wmm%*x `1kWkаuBzE4JU#n=^B:&e~ $ݿCfo"6t-BfXz`$Lȯ?Ҡ^K4  o*\G4py>b(~̍!t s-Hb7ɑFGAr6'HBoXoFHpWSCt kPWh51@LEV 0 ->ax){ǟ7ϩfʩꜪu^TDo[:n1 QNn2B%/߿~af:ါ`og`1ɻ""S1wd9S+lY`[qu]JCEzSr<0+@ U8ekzv?SGC2"zW>2=~`I"tN1˓v5e=R:jGr,0"8+tߕWWu%]A~2z"]E">F^ |x Ub T$%vڔZ׼]Jb4|t} &`PN lQmyEm^@M `c7K.Ah{#z2#ۏvRi䕕E&C:wCn<FŷX#DD *g^b>=kZ'TOt5EU]y~ŝ b3nNe*-(LrѲGidz~f;B'1iv'L>1jx) [ EqO95R/%vQќsɫ.QP(H޽yyt'X~,r0DjvPAsg F٭آr ȅ-^**C|}Lp Ü90e,WDghJ] 7 Ĝȇ< 7L9jW swNUpJ_L&Ǚu>P 6r~Z鏷uy~8 䑸W(`=y}O\׻!gdGK B>g &HϠrnDdՃC$][)U/PPEE\ `tI[&WuU`"ZS-`5RJ0KtV<*P8뎁6T cL?ӒyHbWp0;YAmi/7pjۤhч8ӥӕ ݏGEL)L1~+vK'0sjS:z5o.0ߍg*Dž^9Pk z")wzٕ+FA+01?}_xDAK*EjB^rDk^O:Pis<,pa61[]>-uJꥉ[r9&H,<@Ͷ> %4F ?o8o( JPaT|:IX0SCbÝ~m5/9 m?[N{ KR[؏w ZG@,PME=Ѵ;`A:֩n\iA 'ppBo]fg2Ym K$! w^]փJO -E Ȫu%0L $.Kۯ^EpJ%g:yM9L96{ײvSUE7 *TR%]z `;N9ɺGL71p?MoϽhՆcn z^k7*w:Qu-z1!Q$ 7iA_rǴT7^ltq8?n.m18r\!/"jK?𕚧#"W:Sc2f$7K #G%fME X 6aVG@{&tM"ZON*GBy5Ƭ^k>+j6skyh5 á!ԥd,a SW7blf-4`uTW,iIi~ohs@./Nd1EJ̝ o nOJ.UZ0[9bYEx^ ֐ ^[ڶ''1m{lT}PyξċDē!C"/c5\*a7m+3z/¨xm.p$(3zЖ섒$(t=#zl~EӜoJd%Hq]C;?qG@ *T&I!L2E@y9X.\ՉC zB@S (ϯ\66{qDK<8ОU Шf#w\xrwmq) y. ,Y}a%1oQ\Cן`WwbaGZ !P z7L~o{Y>YȂRĢl47FB4 X*#ƞJvf x/B8$65ؽ"N-&w%dS'( v.-VUr^uHU>D_́oL\MQY45#RoQ݈c*_y31%EI+T\Q0K#-hb80I*SҎT8/&gɾ ^8+)!碷h#.SZ'ĺ2I6]Xэ8z|rE~QiȍH3+~.(AvqӻBg,F -UGb&W]SbzUW'&XÂu&O4|?y%@:p0M)ڵ@dbB6nYWnE~!dO{-Ne^ Fq!]s[[;-J/txΪO9_5z[.ӑ0}]L.jqw9Ctd,Y_!mfBb/ n+^ U3}a_U:ec4m-gEJ_:c2g1vJKL\u?Nt,lL5cE/;@=',ׂrv#i'!( unnsS+s> '$]> uY*sxDuoXV!6m[؇^.9x h }q_ǘ+s1$`w@uWԼRբ^Qm]1Ā6GVN6x7sshVmB\eg)F"iV( s(-gzy~@C_>( -|IIj_l.1RҥJ7q+I uD='yL Nkż@Ke7>f1M||Gȩ,d@?Q.wzO% bO,-IiT:緩q'7We96 pL.ۭ%w2⟢꽠_=vPT*v-ݖT ûQ`>qt9r(q#LZfgRc=ȟ1?q=gu7|R]Cdx_$P-ʈBꥒPIֶ=S;cwrA0 "X k}+gӂf ;~CB3_f(1聠*2e;a ּ-~M]1c9B/̆ze82 ,ZH65}=hqtfC-WsHB{zE7K4T"L CI;C@*6~Xލ!OqɍRSoMc "Lx/=6&n2_.|ZH &FQiw^~ER QR[pQ"QI,oB'ftTbӲu¹h,[_L*!dbo>:k㞢Q/xrkeLt4r`>Y+T9X Hq-GgюF0pZ1JtHk+vQO |b] JJL+'q"ϔy獞5q:q}iR}!F&ZD8.I0f4l۲BGs+m7A!5@ k@[U%nO@xW-КhA)oFtm N=cxJyТDtB |ݜ3ks`˽~S'ZV|zk\tɸĦ&]eMzXUyuw}d4eBsFWn%ϾV1,p;LԟsÜnn[&Y!Hl5Z%ֶ(Vp2 ꇣRGxjIa׋PY$o9a; <: g 5t 9rI=('V@\x f]BHeϣn()اP^NY1D}P>ʔ.]߼?`4NxgzO]DC3Ǝ WQ`\ǥ2I2p}[I]K9 9`S-~{M>YD0yakRfU'l/&xl6L*Waܞfrܪִ@ xRr J`ajboqrnqٗo~ Ӭ{xMu7_H kV<P'WuRn5y9-vTO5yqa:su:׎Ugj`EiO7&1u'Ј@Ȅ]EڂTN~;{Q`k4-n+v)hP F.u>nQO 1 @|a;ُW>^l4]QEb Z3$gfp4=*'{g:H{{@Xk?Ad0 ]2ӿk|o$Ҩ1դULBq{P;Xk6a)@|/5V&Nss r1~K7<œwK9,(kqۙIއ~hfBɆK`F=/au laLS>tKqf@eA,&vҫoS!jțD$#R}.7t-cacphsK7 A<7a^R }Da|KTuuUaTϯIj*2Gu;$yVZ&>-rlbg1{X;3PDyN:Ԍrdx X94%Ag.:^Ex>T:%ҡ^6OG% 滉*sx,To\(ģOk춞 ]&Ncp̾ch2.[@ I 1* rE{JV PuSu_On!SH 5<_Bwke(X4o]ZǞz>!Jw6njXB=\"v~*ƙe#f'?:6oѮsi0sh{8BCާahspM$xdg55I$»൰rC|pC-9n-c~v{PhV2F?Gp{9&BYB5o4s!"ZJ0 W;!71S(¼u}eC,Q,8W3=8m+<L 120V[ju[|JTHOWLe~*ec4Jة+lQ?tZLYWh8ARBUm'^c;W02#2c\BiJWr6}jTpY G8ϑ<[⾟ǥz>TZQH74n#DZVXz<Ws/S8<hkz* jQBPqGu54cE7UWn WAYӉ"QC32$2yե278U) bOʤf;p 5{AuJ !l#Sضu'!@A)L6#*0zpϳYMSn[(Hb]yX,63%F~B7AY5yk#p6Lpӻ}`uZ"D)*w;NEbHk%ҢbٻtX#)Tk(ɶ5*jc:9 g)p؉%yt}y]Jr㠉&/KPs*v'10gVLFE_?@ĄoU-o;}GQdQ8"O4XZ+I`Nz.[Qi]p  Im@hV ׍2$o!9:;Z̟4~xX3c !JuJӱwL]6M!{b+툏/O1bo!F98_ɵtw$-Sb(#!+3**XsO#XX px F?|^&sL^uE|?߹$ W|+|*ZG@Vp}X MTs?ϲOh v`o DA=SёuvU_uNX`ǿ9qF~E վBpEGT >7u*uSTe> ~[3L*V[Ө1zr"2̱$WQcwSINr[x  {蕀 X)!S'$yY*_Y_?/L Uv-ӀܣwqLOaW̩/hgE{Vt&w7ܸu\ŷ\dvK*.٤ @[HXo#[A3$o™65{$//IHV> ssI%$eLHXZ殚6ط=\8߈ ;#ߞY,m鋨`gvcЙ?FG@.N|ƭuK QEMI ^n1>z?ڡ^^J[]H'sv@V8[;XNRW'i w GiIʹ;r@=_&V|Z^Τuzx ߸{5Lא޺Z6&+1B0}%}qN'e~V-\:J1uIA0*]c-ѝƬޙihߑi&l!>sJ9Ӎ(UovhCqQח"0խ[.s-4//VW_I-`+uP KXs6#fܳC UU'@p,gQyK;#]12U'i$l gdb+m QQ`%H \<!vcW-e ɤdJLE\ZGhDt-WP$VLNU"sb8r :H[`$scʠg `~ m&̷rX#0{Hm;<\|m%h5^1F({u 6N絺ҟ໑_$KG@nmE0wzII/q Jx+/QRyq78eWk]%Ad?ct nηA+mLѝ]X(lgTRwFvXNK͡Hs'"949QgF9A^c~YO?,Nk9Ğʴ؎SW(T,K$H#r-Pb%:AZ"7lsCH;7~}&: mMifߡw檾,]ٜ#l1w#8G/#3V+‚,g1 ! ta$`K`O&َpOuׂ9Q#YzHz?k9B9l>_u^ Ao\ܳ/ $ϰ,d-kƻԣ/8|ڔ{@'JY{4&06e!}Q2m6pIn}Oz/ePXwloRL(.f-0<1Z{UrJ`; )K$ t}aฟRg ' NE+N͘x=2=.XG ʜ|B SKSu'TE]"F]LAn3eN!'oS j[֬vڿDMHNg@?+W$MkC~ ګ`&=҆xwo4@_dh) ! g0WIJ,^1Oc>eLu~*]ƥ>r3s:\,َYd9J_1p0`zJ gy/zPGiJ6%CS|9ږ6d_Ծ WR.KgO2J%5dF23{=6d1f2LK;32jLƕ@C_ xtfo@r.8NXJ7㼜+@>̱XEeBiaϩJWEJԗ[8DN# ñ)(a&l@-Kn1 U`{6Fg fI`rH}Y<WㄏXl<¿hm*w2 ^bDb#qw9%-\eb" h' JAj'oFXR2ĕ`y:aw"U9Ltɧ F|_袅Y*uc\S--#:Qėn'k!>.}x^q5[Rg% ĒuבWάv(ùm8#KTBh\@|p_ۓZ6\lߡsF9]O^"(: _Qu;J3b~\.<67sCၦv3o\+H*8:qE5fiqu .upfkVL6[eXM!z<hQjGLz<8^M=;'G@43Ijn~e^o XRr*qnr;kO>S+O:@V}-)Q:ArnK<qҪiuOuKs)n:%H3bozTeL޲EdJZ GAҁ~!9$sw j8Nؗ3EJrZ2/yFİA)·vV][9$ݱFZ蕣aM6#PR|# u$R))3)hm:V+2"?bgקi,K9V".5>oˆ-YCgի<3}?yb{Vsc5S'Xja (#U  5VS\cҕB?`Xݱ?/ LU'1fcwY[jޟ#cQLB=ߵL&RGϤMOu>Hb$p&$kw f^OWzvnK(o3 Y"(̈?4ٶ{JMP/2sIa6tm[*#IG|sg7|Q!FDDwrWΩS|Uę!m|Lr7B:L۶|-ydY+ LjSRFU}6 88ʄz[G4; s. BRm8SFLc ,u9?> ST]^BEg&@e}F'簅ADޮW-X6v i {ՂP"b[s.|CR|hj}a3-݋8+i r~C(殤ri=.;tH {F XwB26$n]pe"L5oH"v=|xQջ6WBLL\ 4@ tQ˛rq8Tz$;HG+1f#Sک[q`3*\*G=3|Np@Ys/mNqޟRMbw$#*(B T..idMkGe Y)]]х#J2Klbj 6zg rpPcA?I|\+iѵhDG~h;u!`m4wG|4Ua&ͿBD)V2.PK] #/$vsa0dkikANؒ x~,ʀPw~B_dk\)Ŷ]>_~o6d *sܨL?(i0#!Lɴ!ULM, mBA槸vfq\~V^5iޗ߾Fޢ Q9N$ %ծL:/3D6.1g. -I`􏮾J4+jy y/&$gʕ$seܪv<&>qȬu)bO ]6jV?^UC;,{N&fNMPuH}u=&Ơ_`9jLޜzP9j]]1RWpW9va5 bnYθ]->BY髋Q?%/~GYZZ;+\/ qs[I81V1OL0rG$R_-k<%'SSs.Nir8V7 GF2;;! Nevy9,%+!9X ;.xСý1uVW&5:saNBFvP}.60wJJd; h vŇ` xvHAIo *{ I Rƴ9_o fSy߰n )3̶b:WX?IFE'R葤-#䱢Yv4j%_0fO͌LIhQ u6 , lZpϴ?'\UB!3f2 eِNjd6 sdbIj+?sH){:p|'Ec[=W|sba'۹P,s\g 3E\rN|(;} uyu*'FGE'ʺv;ie[I%I1A:MSVg5:M| h?B= 4)+K I:-F+X\ _f 0Wgb1yYL|xH*j /keU!@UƄo p*dm,+{fJ q1),Id>2лQI91e#-]:]"c;:ZNim 9C5$ Ȼx"ڪW1&ǎ!42%9 &fMЧ}Uqt&֬Kَ=LֳwV;2ՇSF2|E0%c4^uSy뗔'ɴ0i&,b6 #dJ N]VpL^;4^I|K0:I, _vu8Z$z3.Ү(ԏDG~w떁#PkO_%&kH_:lϽ?˽YzŊq.o5 k}τY !dFvGh2/,llNj;0˂;/QUeM奻dZ"8 ^w!-ɏ 5L)GxwLu௫SJVmzw!P4&Ey g'O!1 z7e+aAj@KHlI%r ~P"Z"; Cö&_cL{ٷ\̡ib,14qࣺ!w!~R7~(Dѥ|0]Ry^{acz^Kh?EGIɘ3ܗ,G8[UELK=zI6W>1v| BٹTt%؈M&3!`_hes˅|N%CYJ "Iϧߢ)91MitFW.eS΢ȉDhlLwm{F8Gf}tb?[6K'4 { pr(hЄUX EYBqx`ƖȮ4i}}#۱&L6P3#'e3|O^x KUTKmST¹7ƚؚ1w*q?v:[oV+pAP B>D Y4ke_hO>%ǿ@ HG R7y*_.Lճmۄ"]E11ڿ[n ogK5Ee,I `駆G$FeN~;@.W[󩌯30P8ogg:Sb %;Cؾtm *-58 )U6*d$~/l-1NhMetU"RJEa.Z%TBGF]ߏȗVԨl3դ0I鎡SOnyTyC&:rӷ e  v~cCKqrUkٳKOKv˫y)J3ʣf)McF{;B-X7eX'JoIp %~9S>ni] "GGPȃ |fHY&K y؎c@,p@p8wJ‡K`'B-Gk(>Ml\[Lk~^ttжG0-/X3@*;≧OB!]<`ڎ( ṕ#2Ț b`}S9*K<mu_!FAcVsGs7YH\1KOT WoGO}#g8/ɤe1½d' .0W~d)1WO{[jFÏj.K|o@Zc_@LVGސHΘ.H\_\&Y{//|}`4b+Ƕt='DSvB-7,,,Mdq^o( eZ b]FҪYJe;fHg<IY1=$!0!chaHٸvk+7DTgd0~JT.1ׁ$`\J8ď .[`}j1J[Q?*4x~)r.o&#][?Tھ['!.svQ{u?`F}ȠXuW|Ul_ӆkm󔀃fU##^k=19Md)VgO<J -bK.&quyDž0?0^ѦUn=mδ#lz*E* MwH6]5[jWx5\ ˧" Ƒ.%i4=RKKfЃ^=z> *DŽĂEEjJ]z+V{gȱp9d]/+Tm^ׄ-d\zvblvKeաUD(ژ +s#QsNع}X 14'z o& C#]jVV*:2Djgf <{iR8[ԃw=K!g26זb m(æGn (ˡ*5 ؉/dVP8IS4ǚV 9Z WL5\it4]ҩ|s,$})Vq}ܡy69\Scw4UzByZ!X:]S(f9&Xk_0?nj뮬:Ӫ=ƔpC^6ODv{Ӏz=z=F&ǠS]QW }h wg!S|ܑyti6P:hǃNM #LiMo"ܦJ6g{x g t&L7SЀ dPEXdr\۾dN^V4ԙ%׆)Fh`u]=/˞+KT" Դj|9I`GgwpЩȈr!kF+ ֽT ΐ`63^SxB)>(rNIj$7Q׀c6Ҫ6@:&Čm)3}2"mJ%WpqXbcT&a>T M2JrS g  k^ %xnN]!l2Rc29GF!{{!pEQλ5Q[ "@dsA,&_ O%c58 +<% 0ӇO;6#\I)3zP0/Kĵ孔(Tgg˳`{>9SWC$I=۲>/|uRdI/*ޙX4z^8Eh?Š@/?:VQ1>ĆPl$/:{N]0{I6u^*d (grؒ|p/4I,ћ`{Tw b!_%aٺ? n _~QTd{-ɘj1k'(Ty}U'9?Α!Ohr -L S lSci@>`=BneD=bS\n!;I\J*AvJ0]fcGgVg1GXmJXU5 x?sUm K2\F+G#o>n1o$V z^ L& o %O e ȵsjR v*J#-XF<%15GM5ٹ8tqcԮcr(ZkYh%ܧ,dW!Cy\gX3z4YoEBunq^(CRB>sώ)"Ā<'-ܥȣϛ`'-h'_{ׇT'ǐ|ݸvzךfle,Cy>YIEg"(Aw*bx^ejgx!g%ӓZ[%ݾ${Ԁcݱzs)ڇ[ m9-QA>۞ V*}:+ 1vK0DžҊ }ƥ@?Er'?f>M 5*ia]W3^NOZVa U(3iG=^$ja3f(?C3*(Nn, @~y^q/GCсXU c{~+wHs sk*䮝c4wsB#k<> K CE^Y'#&s(ȈZ+X$9dR})~l 5nM OH*aoCWȼ^S:jЃo(4k9&@b aec`K,r05ѿva8I뱯JvDGHcy!>hЊzD_;ܵ)mpkCgr!1y˧'u;-6$$g!L@| xڑ9W [A*EM sq\8,x=4_Yv\5E!VT _-H J:>SGo@ AU:/B ^D$wCFbCE2hXOO>U wG{mB>KJASfdEXcXl~S@t7\J;I>ӛp{ DZ / rMHi:`_J-aw7Ӝgt:Giu3șh Miw射qA:XJ=fE4&ns Fe̴B\,EypǦVV!ILZqh팹YRj =$eD8` fƟ{x [ %,k{} ]5Y Xpv 5;h;0D~ T0}W0Ry,*F?G=Qbn:A2`-l3/'^L \!Oԃ1?.k#" B,;AœDJZq6ޚ)+F9kv&?Wcۆ HAx1aW}SO%ie t_ u8۬؍fΟaW'Kɋj{zOׂnV =GdfP4W;y9KV,Ys|>OLC{|õ3BiD0V0:eoa7KA6˾JtxsV{(Cwsr~eKOhV6}7M'jb'S4' P.Ok; Y?D5FkK~) H h V)%HYc8+Sq%BwB${bMZLŕW6Q0}yfbA+FMTucSz:˖^PCćAɎٸOLO׊PXJPlP6뛿a14hh-3>%D{f5 چBh T'|LWZ e\}mr  ":swK*']u@bZM&VBO CH$|H .X7v%@Ȝ؜jtT FHe.|挕*C,8jA|f͘G\M'R{FUg>Q @,f%JqK>D+ykJg>@ "GsiXiŰfxRwG',3?~yiǒ(nmdO RZxUACʂ}K7NNāUg0CD8N\IbzݾJrQ8|<*-L{.VW@ +pyt.aD GJ;ryy9@S|"y\kuPF⸿JE$OuX%b7X.0Rbnh)KzqBlе6դtbU]J(ZN'CߝϴeI8 d#E$ɗt@QINGV?j}"#n¡ ,Aˤ_B~-YVӋ9i;{s ., 4̏WCА&#:I5mZ$92.ruD'RzhWg x@ XIKB'l੠Oׄ;E{bx\f0"ˑ ^4Æ"?pF]3mBꌀ=I7vͳ[S5 !տR+6ʲ̧l7ՈKMH,A! i\@_Z@+Ƥ qɑG%LA"Je̸Gȴq/̟t#ИURp}! v| ls;]ސESG\h^dgG㏍CZ9oRR\(~qo$b}XDu-`2oDP7rفG ![oCAq98 &= #.sFҟeb9fݿ.gKTwb_/ y`[ ]AO#+Aob6ו4 fˤZ=ާm,A_L, (xMrj9IKK;۳*S=~9q9L/ycjbݼ5hwBi- $|q;o$7Z޼Ez$Mjo]9E|ont9qAT8eEmȅ4wp 2sZDwV[)sZ=ȼOGLMPDt϶񐵦EdTә9\ A6p@vzɶdÓMs/44?A|xD(Xk0[w+?;yI'orՏimjs^T/dpsHbz* 2F'ʈPj_Hp%ƒY9/?DN^|%;mE]pZK{ɓDz!YA :̤DQ!Gy lz?ڗ%Fܷ_XgI Kk2`LbЄFn!8#u/qmDm{[rg.EC '&$b"qdg(K,8aLZk9Խ ƿ jtwWg@*]~E?uf'(NtY4gE7^o]2R!|XBjk6D\ 9Ip,4(+gYd k¯9IC<^$_ӝTsWQuE[verAɽ0Aw&L-Ii01R޾znuc 6SVɂH#*dQ='M紡^O6Nrk)Mj bN@H!8;# XYEYl, U PSf1uSRt4 |,wށ?IB1ޟYܽ0H\eY՝E?ޠ'Fgi8Qߙ3˖W) 1#1T)iUfoҐ2W.I:4SN@x'N\D{~hšVfNhbNi1@R@~c{̿,:`8 W}5c˷<|)O5* g%ooB\za8[ w'lf[p(x'7sJ'f(smk,yJ?؜JkdFR}03 xPF)hyPϘalVR-%8ƹXv9gZp 'vwJOv1 IH 2]L )=,@Do..|Tv̕CzCv9ߴGn_H{_[N@pBU']~; ;IlqNɷtY%M Wd_Nk0YGcm޽&.>>E0 bӡRa-pU^scn_  Tu 5O8Q߷zQ ࢱտMM4$W'QZSެ`wҮOoâ-:oɔM])@kv('ncz4рG520R\ó$9pXi*'$Wqi瞭S )T0'5Tc,<Zx}Ќy/4RDž <%.!r鸚zi aސvqhnzaf`,mrUx / 4Z~[U+'Pڴ:tRxp/;j*)簚zϑb܆`7lş*Ņ]gvh̢ܹ>#%A(e-y0*[%̐^R^v5T*QD23'/k{L=[G=H $zhU(M]0.-$AW5rJ]+$ڥhIa_u` hƐCU[ZҗB5eޑp0Il #chNDdf$Os+ƺA^~fGIHmO2{Ȭ_,`e7d+|j8;3iyݒ;i\m.U#qR Z2M}#1nn $b[f?Q B`N* J*9^&iB-yy\:|P~h;X܍~{W­c8;zgP>ɽZa,0hmw3 3# ؔ_khj D%mܡ϶J8 u՝]Gk5<0MAM--sXy*nq@pKFnK8PCƩW؎ lz?\87SffwɭeOA* pkޫ4{Eq{)U10x9kե3VqZקG\|f#ҟ](\6 x[S ;P{;mH}KgB]\Gqi("8nr(A “v,2 b"ީ uİUB vn yO0Ӆ|܆.NskrMwb)RlR+3', 9dsa=iqSߊSM &|q4D&m2 W9CdI}TSީ* 4W>@ 29![,XmY?ύ3 F&`;f ME]3LRdN4?RG dK( #N=8I[[J_k煝Fgm:5[ۛü|n]tɾ;©P XgRWes#JHm8/ȕ\`mIJ=nXLp% ܃FĎ ۔;?`\BnV2m ]A-BKܐ >&mXm2 zj|U\Sh^?'!@DiM'HEQ{/=bS$h&bwW3Ǘ] 9>)A"WlN>5lN}n7CLG@Wt)ؾK5z7/ {($9QiW Xk@cLOWD~4~M]ؑ^նQd\d3c0:iyqޮ̷ظɀN ?e-<[YP79se@ӵd*,AWNTa|^r 54|Q0e®NV zd VI:`DL=bm-k55ENt;cMZ$cMI`~&v`"mV=<$YXp|p5+9?l3F鋍Bm*3;J彙-i)6QN -3vp:ɨpQ܋&/RPrw9 4gOó| Cnc? -x4KHH,Up`ҟr0ww"2gm_RRoX_ 9&6_}`ULVfZ0K>˳$6֩1ą]o' CKl)@ݗg(}gg8t|L5`C0\Cʄ C_Rx,X!x<ͥAR֐= FJIQn5\D~mEWd'_w},)=g r`W9j37QhN°  C{i1h;x`BQL#/ +SItuōaɕ/{7n $w@KǪ@H"U+#5bUpfGIkytL}l# ʘR@c%ܺ9;Ϩsv*~a>|z(jp92K @PpI$froYːk|(^7zkW?v\V@Qɩ uzKZs i kc)JNU885Ntޗ /ȯٓ64~c @8hy0Ʊ)gФ*} 6BYqw1O8<{CQ: Ϗ1佧v/J7Ļ sU/fyc+.KJVK}lFC/4`*Ӆhղr u`)W!I[{ +klr±W .S<@)7@F{vQd,J.';;z_Snb-B߈Y~='m̀EΟn4jw*Y`n鰎 2(+#2Xޘ6Xw0ޜ~m%mgyfUnٛ;AE}bYBJ2eO) mXe=< +"鮱gb?Gi^Ϩ5NB&z@ϳ*ͻ$Dn]#A7s*Qb؉۵ kidU0qWzStlW fO^vNv@:|㼤' >NNEt*%00 ;20^0\ڻ@]]<ފ$as ؜E!eA3ƀybXWR't+õA%IJtBS^cb\68(_?!F1O×yT8VD;88j%)w`;㱩 %bkeP/ J-ݑ-mw-+!PyEhVL.}i 䠂f% c[ѝs^_j-+>lS.^UW'cIudO5Tkx/YbB^;rstLk:˄N7c#}2Ϡ%x5||d̴8aWڣU(٠(%fe\@HXV71mnp7mU>ᎼW6䶱i@h\ozq;5Ę_ָ[d dqt ~ sv4Yj_[/2+|@Զ]n$=Ë5 J);2W.} եAmBgTs$6&(#AOpk.j`$BA,Z `Ubxy4ř"=wR U}JUxO|+{x1E_B )ϥBDU^#5njf@lCm1jvMXP<='j ڜNHIŦV.˞k3W= =zH2LGMOP@3g (8jtW ?=39RN hlHuoS}J1#>AhZJq@ pS-lEnU4v|#ԯ l6. Nx2b̅!`_fh F+Zo#hz_WBw^~t\" :pcX(ܝ L}jI5t]XVcI5H97rKtͪR =qnWVKM˽F5 wjX{;ńR'JLiC悪6Rd9GYv)XӁVM 6E]Q DwbҎ0Q~-Uuuܲau3ӘVuma N@4}C˦ñB9}hUfڋ<A6,JpB3؍>ʦ2 ,nNO5+wK4ձZ:I@Jo93 $EaHUaߦx.4NIf=I>?Kٌ-~yOS39@-6 ,05Sc.)1 oZWY&l_チ/tWzteyH)>6zkҩXHyӛɂd}y+@ b"sA14-]"("quS%; .:ؚHMfqD9"Wғ;()=:I=U!I]ғ.vsIT k͋S-阡qJ?\ ey-GSb?]duLunӣ`$30>`Y#" ,iS}Fp! 11$#Y፿h-S0P6>]2$νM|cΑ<'R!ueSu'|^"SLX޷F[d뀛)*(dptN7p.I7_c)ʼjNUR@JIx!#U0-5ZY#p=9M緕.MۄMݟO7fK( rV-14^"$gUyHNX V A)6gXMl<&eͰCpȕCeyda{vrnjXSIX9ۈ?H;82lTy䆇  S/E ua/$Io 0q-s!aF1=πf\!mxzV 'm42 M4p@ {P';RymcZ $G=ao!pRL肃(P[qM!!8T=,CIl+$ sy %+ƾ3)S;VM 5w)RTC;Xf$i(mJJ%ةf.e/W۰l;a}OB@;*z}5%'TVck"FR ņķH̄RpG$2CڽyƯI,PKo\0i^A^ĥѭJG4f ,iLD Mr2A0Q"G>,"V]% 9۶O!^h6)'t{E+WT-]d>#m[R buAa)Go\`H#B}vhԼ=UZɏq|sJܙ ЦrmPN n0ꓴa3;HՄ)`?|'}K2 d| f8T;Hߔ,q. uQ'{dp们/5d(u5jJv8]} pű!!l]$?y\︡8hht܇m!gn| ]Ht&MYRs9[/t41SM5@9 E_&ԧnY3K8ʦEgk an[({EgEاl8+{XGE ]DZ [Tl܊Kmj{0suVC͞9(\v- љ.cmH{rWdd2%Y Lp>/grT3.e^'))#O%ltZ_t RHIuYJH{`N.T,R[b\ϼ| )leS3QhA֔u$ȩ&T=?KwNJ>v?NVDRgqV0m ż خ>4,r)s={χZ {u{8c~uhv6 ē)P<]N7ejD#%%ku\]\ˤcN!7};{0'-iMIꔭ_۞,/(-܆ I۸LTޣZ[[n~*7((ieh=C8KR^I}ר˝هFs~xY6F`N6 U2 x:O2b%m1k+S"h67M[.L)dw~]RGwzN2^-hy5xBv '[SP%Yvun֏dO>cnٮZg7 pҘ2 Sc!5o׉klOG jϥjk [PG? e (ńqv'B+EXs,=f ", AVipĂ渱jDGYпK4 +b@'7.Ƶiz C%q;0+>]SED7l_ \9aP!5F*Š0;.꿍K $mcTSI aBLwŻ0_چ2҅Xm.f'^t%og?-bl Fz`]4:yF8ɐf=z Q\bRyRZ͛<&p7fOPBfp;KeU?~CYֻhHa<On1̵3C *`svˊ:Y'O O >WTQ[<kLuh8։JĐ;C06ͱLfDe32_i2!?#E\i *5 +X$eύyi<\JϺtVzn0 ҶƙƝ5)磇gDeӨdrmd s͠Cy6"-$fJL63?&S tɜ(:PG5Ydf ˘!MJ5uiخρe6#AIB:T'_#e^ 3G^W烙CE/{AyUrٌGd8';e{xOģf;J$R'' "j3gGD^ S%x!g7.4<,ڄ $w3_\A679S%qu'pA# Gζ6IJ3s ,V0>+i2v3k6g+NY+ E] ^w='#S'!αws hQr=:徐 7Q{vJ."G,FFZzK:?K8{ϝSzL.>;8U%:N/]V|%?A[K❹BL#[FhxWkSfnx[F?Ěޱq8/#2~6+ ϧs8p&|Bb1 &9KH,4>8ԥVwQYacR[j#:CD q ^5:z3E2=YVl{d;ۍ: z鈐<}|ZKKGn}YUakeEqYor}tVe`T6cs1 u^UtYo:̛J y1.֧!+瓥)%v@z@ X8 %\g)Bo&caWfXn^_ĨV2VGt1]"0C3ĸ\Z8t "hEPv}|__M"}Sl#UbF4l\Ѧz0+(:(XRc4gl\ Bh%>?g&z ؑSy닙cJEzPhnbBT}IDo٨aZu$#]#縈 x=sd@GL(nkRsLGJN`xiH .bku~P$hHaP߮R8cJa>@6(&14d 8ZH0դ 4{ ۉι-x/^>=מ(QaЩ;3=AU2AQ+RkbP MwqYK[P:oUЖF1rO~@^L8_݆miMUbߢQ}IG$fx7j`lu ]1-!Y$Nz^ p/]E|%=J T:w*PS}y<ٱ{ 8F`lքahPoF|N骔 p1EO ^'0Zzڟr&"Z:mk3won\ {v;]jit(q(盃XꚀ4-x>GEF =Z MQ1m^ca@I_]byyWtb ShV4QbWzTdG_'vGz=y/sRrTޙ qtрBB1lM5^i&l6a7GU b+g ET #q-wDrp r{uit@؝M!u=ƧiOsD$tpz z3Ń|nnmUfJf̸„~ ٯ}dU.8=9Ѱz^;4Ɏսl-[+51<9sЖ$ƒlciږOhPf9x!R#4[}{q[^ńZ"CCL!nPŶ( X@xm`*y(d H=$.,a0S_8ChVnfGC_|;w .8NI3uXo-"jnF^τo#^^ԓoQSP-cT:ؕgĖ&6RV3?ҊSD޻[+ AmCQ'Ґ,=묫y3vQ6̋ lױ4:~h+JLtI˼Km3wt񉱢΀ EP E'<ĚmhvA9ߚOR9iz4sE,}կANȨ#, Qӯ(2xX6C@2ʷ|NW8%7{iҀcHdcnۭKnp2IiRߘ-oS&:m_ki lh쥛}34aNPn۝ `ZXkFWcpi^WLD[F+V6U@3`Roʫh=eR]*[䒛|_Pu_I߆(R+ ʨUJʷj~E} eټeΈޓo{_5J6sE/r= ϒx R ۧ-4{oDN}V>g@_)8dZ-"N4ja]}}j;|_3 h vKqg>B $}.Io./Sdj)EijVMdHli'N"'1^boV=k\!e MՆ!sߵXS-3s:{*l}>;L|]j*PS~'PwV<?;,,y䎹)q% ܕlk0@u.y4q b0''E7L1t4/,q]@a)(`t}ߤ8Pf}-u@oQ#9ͩ(R0||-t?'k-&,ඉliٚ ^УPjƼMŹs}eOtHI×HPÉU=GI:U 3Ww{W]x5ʍL4אXǣ %Sgmin-@2H,5ؐ7YEoqJ滈oIc #zӱqwr-ʆ}ݯWCe $[mJXĎ{ѳE`W`-9SU}?龼cV~_9ޤg; b %4a_ԝDyfn_}g6Y>MW@dxNĠ}˲;$"p!0Rg[Kq;{DPcz@2= $d{(Xصl"'Y!V9!|7xZSS){R{Z-MkRO\/sFXQj^\,j!ApYRBFjQc\ӂ&K?s_Z|*CхE>K`6{S~y^`raj'I.<grWbn jŤsL= /UP@h_MgޕKmNMjO5%0 bW;t1$-$Ua&R7e\abCB^˜AVSݙ3ɕtx %bF %cI㾫.S/?&8-@{g?ލVn!, O@ܪfo f.>g7'np BsLU|3̞"y#I}\Us]Vκ(}&.LZ_TIyͧN l ! -q랞;,Z\ {}q%H!A1%3U8X0FgE8K/Ң^=ɍe]nMֶR83Ve/+Dz@Q'cadI V8g5X $m5$s k#Ã{>l~xi_Bؽj(ϖ뜈 ϊ2-nU;& DF[iF6q߮-GĨYۍK=W/EBwJѓnm6L]@<U4N}Hǚ뺥8 ˸=B-YWyG*eT*"Nt-)#]bo0tBmڃj֋snireOag"RΑlkWhfao.iB+l-,d}ݚoAgY(bb*k8y- G[΢-CVn,_djzz!æ.ZHXvzO7[#p}(bC:ڸ1-!$=^sGZE8_ 'ARr"uZp <;,VZ6kNtT C0szVC:TC^DEto'$PI>'T9t1~9Z0noy*d@#t9ЇG @ 듺A#_4}ٛ8b ,#N1(Vtz~ux2 ԶscczܵgtaWL{R~Y_[OP"nt{@%Mt@^ Fnd Ei>' pFY77u- (i_rj xz>hy+}Jÿ\xBx^#kZtZ[aJv@.\U$!\p@Fƒc^RMdMI2\pp2 dJ#$a]7Qx 񇓿zu'9#.P'%\9H Z #r (Ln4Jo% u -'yaUqa}v. |UgiʚUW״O U^`$dqP٘;WvK͡BI›w"Ggxj7롙 BHw&ܗT|WRCAB^xQl~ZU"IrRi7N GXyBM0L#"ڳ 8dܯu&HiYTSgܙ$cKmjv;h*i<%"e}om%#L[뷂fD r8YLD<35p1kg (B智%= cOԩ9@eBJ06i#RO&K9^lKJ@>W_&5jƥQFlp!yrhc=hѧJ#x}><#VSOf8K.>'O|R,LӵX҂Q{x~)U.jR ~lϧVמ>޿ <P6R4OK(\U&#nmiCnW󇻛H\x #i\P |' q%s* mŒoc[m{q$ ;u3AfTL^b7IJ$$A+ţm %)! QE ORH jm;^KU3q{ol#\^>Ws~DQh}Zupr1+aɝuY3Ha2e j1H[*Gbd|ͣ$ K?Aۯ  KD[Uϯ[LZ` vKzV ?=w3]ӣr,>IW$=&GMdb&Ysǐ$\Ni2źFs5#ZS)֣MY,g^c/GGXWzBjW7 ?yPE!A  ^F"bt}I]l('|{L#ݍα!ʨ1vU }[P&\:?|#:وG[\>v9\4%:7j[y;pXc{_dTMf)?_ 9?^:Ր1063 C.Īzkeɿ WF{cV(?^*sOK=wEobۙ%xCDNY%s0zd5_5a659Ŏ=Kײַ]z2 DC6OP ?OU]hDm+QOhL(<"tݭ1+j"mTo网sAgult +Gt試$T @[e]Q1jvMo}J.7nU_EeS(@&={T~IpEE]'-h f/JJtQW'P9,qB]!f (uZ+GiE`#QX[Bp\VtJ1{2u8pK)$H6Qm T15MJ`%|M㦃93@0ce =%P2CU *xJs#&"U\g%Lۅ,R{7~Wq B`HRȅA#M?7 b]a q>m-WrsFiW \F?&*a0]YT"9s$EU./C/>s ž+ZcqvÌàDH]Wy,U'Cs&QDV0i%xȐ1adlB kNKb_oS-q`հAfO >Pҷc}W5)OſZd#ၒ6.zd9Y`/X5i[8@?{L#"Kd;nVHR1^Kf!.ͼ%|_XGxZrlkt/t6|?YUfl%m LCvq 8KbۭJ:<(gb4M3%EL+WDh_ޤTבu>plR'8gX]\˳;*MjXy)Cߍ8JEu .)Sqw]nOܔgǭ|,%wY y‰j#.T9ZpMQҝf vK~^3+ ʽ% yӃa}Cg/_Z0&V!K\Jq%Qp-=b1v%*{oY]Ì+@/?7`A3gZ4qD ø-|78GB0Sw@ 8v Vi?LEfiSSv/cÐ V;֏=|#ĬEP؜Asu*dӷ/zYϷ3Gh!Dfӝ9g?;Nw蔔N) !R S /[f '.]S,]&nGOJ׽LBIwA$$lM-O [>+,ϲZ"DD&0)`NTGȂtLosvC)_sZ H)L3BHF(h2aE B9S)Z5B%L@3S!߃wFO_Ea83IEZXgխk:ҡLD3D\á!F_Cfr2= ~Q5"=j['ݕ7&9ob7eR,wBكhf!I7#zb>q )j1ܺA4ͷO$vmgp/rI^߭DRzz l A#';=;fg_KUj@hY}7y)y2.SIAv^ƝJju5s!\e)\]X+p0w>`d\\)Z_5E ߤ3Q\Lw ՗DQeyCv絗1A1JbнfۼBuDUD_a/_XìEQu<9h7 Cv?~dt#H9l@9ȦI"о0i-k #B=,rק?5++Tyfps4u$:nn&(#OkR6|}A8_X2^6 fT )euithFQosl=*8Lƶ6I^/t|@B1 ^|$B c!:>du~:*k#"#.;u Z֓I{>^nW Hû[0Y1ҚnfPZCe=L 5TY#šBmMCr%-Yrn xVj)'ٶEEK}!bsHٹtzSԭl_OO2X==dHrԔ.U'KxN= ͝@rѡXү%r ^6% W]>%s3K.)F+\Cl<6o}IGKH;!Doފ>rvaQ(uRX\A!uճ[!\)c]wh&spF|^T֝-رh28K B^vMBq-81Jtm`(gb~P^O f ̀>2lnR!%6I,,;<+)OƉFGqDo[ja0x͢ir|%S_&M]Je(Jx~<<<80DeGdXY# /2*=Oߠj2烚yDNP&q#WTߟDyW(t.jXOd!kdTSc 2B2YigqQ~$"W i'#/Xhw56B; ևqf)޲p,KTL]yaOxLy*#g>Vez J"Sv0紿i*>Rp॥qz|p)Ӗꈈģ[C 'q-(4N$cr `<pHrJnp3/F  Î<^Y8qWP+'d ͟2<|99oFޱB-BvPOR//~.cri?.OczT>¼-tV=Bb?MW A>],qœߌm3vH"rHy%$e-M^γFJ(6\K,8ү}̛=uR#kl˞G]U -`m' 9dENWO KA@AW?_Xŧ *))oI+GHlc$ưq#K:ɏKYeE5 S7PEv] NUZ"dWGI-1u(ro,X {DќsNSU0o?1L!6h@ %UHbQH+&򇱀т' \apzIrIjr~b6ݕ n0KY8uS;^&q2 0v\MhaOw "ؾ^&D+DroD,EM"ylg9FbɁ/BnQ)ušCQiI.F3o\ks{@N _^_}J[;?`ˍeIդjɉ?Ž`!Yj&Īo f qA:;_ qkB ̕2흌lBr0*Ϛ=hʺd3,HFَXDiCچ=7%、O:9~=@zJXC=ܑިkjȪ2XJϛ؟kO,_F +Ry~i}ގC8m.PDS=j"/֡`Yg*^PL"WQKP=Ml uQ hB F8EZTc-5Y07^Yx1Kl R3tbAbfmae5Q-ҽI.^s R30qӨAȗ r4g~G` nl6oou2:esZ*_:I@HuYxWٵ ^fĹ*D/E6НJq\4hbFA=ر?I?P2ҏXtb.JAPε.TWF>w^$ :#D*\~ KĂوxF@R-RF;a9>8-lsӡ[] v"v'̢zÐh@%I1&E4"xȇbJC ⧤9Nk.p2e)0xc2*+f`vw3e4@J&!/ѫƙk3ӭ K\qIJ6sN.+}CŴ+4dXQ10I] ߮Hj)=;X[>0;*B UpݫF-׾0X~w*U̽˾7T}(̢ 6 mq1VGVW f AϸL4vp}rr{Ηů)5"9q;WD+OSh^JԷNnC &יo DQrIWnw3 H%1 y3$&JA}F1#xnI0^ZmӗӲCVdT#\l+cx q32L5c0ч=aP ;4&t $+ A:,EMJV¿S:u CckO"#'y}$"ݽ;YEV~;jۏlt.gR$1G>~.laXSnmp/ pK:(Oi?@WރK.EXW "7<{ czweԓ:|OTh`0a+INS_RļPН{U!`t(y_٪u6]!Q>1"r1)"ؿOI?kK\U4{āvW۫oA[[W%n%-&##HW^͡!2vx>&hw7.T-3z'~~bF{@ql9GԝZD.4˨KYITXph1;Q|"LTl]q\ *)Ě S\&raV|?nWJԕU %Ѵ-2/ސVr;I-zh+xǂdY[4',HQѭh(A((T^#A~klsAK擱|>de/  q_C=ɟMw`=EǠriUjY$ N~|'쩋ÓxFNb.!Oh[mqR]9YWlATk`h6KZ-Da#<{X wJubOݚEi~2[L">d0Ц:',2,$׋̰9Ӗ"$r[/M7ƪ; d5s h7ܚ: 4,8hsv4q0`nqn>oP͑Ei(*d ͡P:BVS?iSs cׄy GvLX=:wOrlX%\{F&93i6/C0hW㗿ъ9E]?B|++fh!4Uz\DBDuj)ERiOX֮4ekr8>)^ՔXLV@(zBa`38laOfEWY.3ؼ^SG^yV vo ֩Y2헉}0HKo?ѧ8S`t@KgUlڟ`eӵ1._&i' 8\_J|UH2 yѾ,:c(4aiƿ7?p͚:RI s(Bow~\bi .SzɲdTcf: mHJȁG /@I7߱hfA*k.(ϧ%sv/crR*ۉh`prfM:0칷4r"4\tN %z*VpM7-aQ{YbIV2~#JlNeyi ;~{}>ƍ|A{h2kN|)$y qυIIJ%%NS3B .3b n1 of;=Hju}[ _/df_t~Ϙ96'r#uْ(/$FuD0x#; ͍_)\zmJ뮨Jڝ)NkN!~V0n!cNua ;w\]G)~P(݅9N@{uvcOsQXs+|c:שiN-;z@s\(#G`5/Yi j>GE{1$?vK23 礒3 +m2܍IEh/c=™I"#:{HXiF=+? E$qdWA$<.Mpǩ-sEw,8'g cj)3eowxnFmE33ĩfc-MN.-UWLӑj 볹!*Icw-UhVR>WK-c^X<5, 5К=G0bܧaP^&{ᛯxJ!tC;DZ2uKT/慓lH M7vj_;{8/ /wFj 'L! * ^5VfQHff%e|%/ 4&oa%i5lAiI#ȍ7g;$- *+Aԧ")H4 Fr4ڍojfLr?gR3N:2q>j~bOBsK~vk1/(YJ[pN\lJJn [6;W"hR*ThUڼˈHgsG jv}(sCݳ< ު̠h4DbII hMɓ.%>spW.m19JMʔ%:܁ح-b"htc1Q}ܱ p?7f9c~] 0 %>]8jm`be5ڄ/װsie`& ~"6&T杴VL}Dct?A]n{)&Z(HdR>`=[;)zP8<[O*ƃ2^=ke|jvܣ,gq#t;jҎ?$ wRCHȻvSw97 kZ量ځj?ق-;B'jG wN8M1 "@)Et졺ǮU&fEQ%` jY>4o*k!0WuRK%ΏsA +_H+՝*aA0pCNtu\?"۫U^@[-y$kUN}N3W*q[1WZՓ+xҷd˼xMu̡b|ǛSks+luHHlLuߥNj+B>3&BF4WS2h €#7y9l=t%a'8)@\iB {&48Wd@lj*fpFg<*J3e0 [$J(|B԰a6Xc:o)Tz %85zCʝ.ޜ'>-֙r@wbgK=9ۅDPW-|?όè3 Ѥ +t8 X+W3zlI<'Z JBb oDrqpy=YxzFQē >\g$:);35!QS Q`f9 c d:>y%$$(&FlBQtN\{ }uF;]XJ>v #i7-m /Iږ ;cvOgw яG &]չ,:=|&w my5zL ~p/ H!PydX pqRذk8}woCd+@P%({d7yt7f.FU#N]x.ޓoAi\4f$Nw=PR:/cD2DJ]XXWƮb*.&4x5$H,*OYBc4lo׵URge0?Ivd!,7 Ǿا0VxA`g߇] =(˥XH C@q!e~OމM$xV\o agin0%LD)RXlb=?˟q5EKUdkH>K*<ٽP9oT*nMkx[8ZvD "wMUFYӁ&"[:Z /SGgw/!171/nzaqN&m^λ2M|g0ه^NIY{Y.V1Q6WclbiN! 5}.ÃxzpiQ{u&YIFSv!%;GP6#5m&iC*Lwڶ:W3MXU*04\v2Kȃ_* x2vH0-n0}'qS#|hiT `3fFhgH7{ ,a^ĵ`|,t+9A Ձ`D^.f81P@ }4Rh}_e,w*JK/q}G}ʄvATv83Vyn)V]f}S%3YȓD2Ͷj!P1 & eb 5K{C 4%Lzgr ɩBr?Al34MƂ˯1)ێ[L jk&=%}Jҟ^HY lʐsf^O.ɳgT)A gmdH VWQ)xuwF";Ck68ETJe?pM9[t Q#@ $ z Tn'7jF\IZBN̪LJƨԭۙ. #i RfDw"i_b n!aEj/e:j57,*?+`,3^3{f\w'f"OG=1(QU~W“cBa}H,-+g>JPw;  䔠P7`pNA2k уDa.!&2Y]'f8-m(i7β$ɗ8BwA8qdc-jb ~ŢwU0Ҧv"u澠kfW^%wSd(j#cG@NAu:?2k0][Ct-e&ViaR3窟>B,M{%SrMoLMʨ~ {8K2ځ7Pp-& v-ծ^ū 5QњCV:*kmQQ1ZUh U#DJ`=G$:liipSzrk4˔gVNg_|ntrAz<(hBiew@c<% 4LTzkfv^oH]rUlgV $c8>wġݧ>&LaĤÈe;T2=P 4q,`gc+L3 ԹHB*Q`]hK/=.4 ^%qF3R}19|v# h+rJRpភ~oQjV:zPmw7o[C#ad^.M%QLWÀ$QGmѱoٟ(2wiB̫p?ge`G}<^=ڍK~x}8\GƃbYM"m%y([59}azwpuЁ?MiRkئؔc~a OK?Sd 1 fNr#Y"LC4^LPjꌑ{Y`.MFqa* BGT|N$w!iA'ˏY߁kn/"h)!v/>WOz(TɹϷwڪ+2hr Ieַ)L봇x=ƺsu)5 wv$6~ϓ_oІIpV;xV|zϙ|"҅, nWBcD_5bjQp`ϥ|Di S ݃`. Tbt( XYUBͷ-J&Ǫq2A\ji7(N3WL?ĩJeLgz-i)7J-_gQvFQ~:3{ iBzM/^a%,=hurE/ 8D?ќXZsJ&\ÅZqw-/k^ kuCIׇwBa-mw# X [!v c|FX-H L ghn =EMlOoM㉩@پ=V4ak#z1u ?b+qMxNiUk`di 9}&/IrCL)kΏ~b7`+6HL#b9gOI7YQm'ǤďSBn^ `R^m] '<\iqM;];s@~@=t!9Ǭ,m.FEzn NӫG,:ixD#"uZrT A_E1<벿G|~j";NuU"mLGDjt7f;8~-Z-򁸍l1iI ~TC֨9>*Ыc([c6Q]8RsҸ/{gDIO+n.q^+HPg@N~}/^?ݤwjlY:돝Tʤ3ֆϺ5џ;IQ媡Dag[qp7P}RJz9)%#c Vѿbz$W cN{%ܟ:З(L },3^aVw:2WqQgy$#XPub~âGhCb=~j|V> oȣB |/9~/,;y w.ﯻM^QdJsGb&'R/?P.2/W *'aG̊O))P~{(znD37+?j`.>'x5/vjk6ֺ5r+}afdjm>-E@͡rybq \;>FIJ)|:jZJF B u>돋:тVWU*8=u-rMTng-? LzUú)d+?,}p0C \W瓡QS3,R"D#4]={iى9TͻU>Ɵ:*v g r!ŷ%M_ 5pWќǤG{coDf}-ಉpjV3ponً{D/w8@/Pf E90:m:/#0/5Q HQ0EߞO^xk/p78=Y q2Ҫ#poqKy&WovW#V["GEKVm+;V=]rll0ʶE5,D {vZ:?Tl J[*DA1m[ hihO"N(.t:*ŰaXݱP"!^hhbHd=fPξhQJ[/@I Z=fKBV(o*ēK<@vw z=6t90 JtcMkga$fT\7Ό׬jp|"e#?Ym^008j^ajB|Hm_Kk Ol&qP8**9Ƴͳ3*qxGK<\̤]*$Mj|mnϻ'(pGD7QޢL Ż=@. ejqQ3Jb 4 UEry~~]h| N!)Ye7M´L.RBݸ'jq~Ii-f^Q5~Y aҏO$Լ|R( {Nr)J+_DBڸ9`'0KG]~luU_ 6(P^!~~ox$[G #SY P'5}-juѲAp~mi\җ{џ`OlVEZ\$_WaL4Ixb-Qazh"#AtX:2Ddd="(?9ay~ *(J=y#-(ޜҰ˲Lz^F`6tmzwȟwI4\jivyjpj~*k{K9*\wk!\5U5HhHh\g,G#MJpޒZhvr4sD4S #0"S1 *ܭ1N M~pŸ^(miOqf|f~a'殉"9{Đb V2wZB SZ}YsNӿ^ Fֺh9a'%s7 -X }mmrƱqa,=[ W^hR]Xo0i<یӊIH#'vmo_HUQHkM5\ \9mϧwC#I1BbUw/I6u@@▚Ih4،ȫHPA %4iRd-N3?TmcVJP * "S}Ւ~ i3_k?uin͗@`ZY|w욜W- n phbFD'd~_?F!)} N 9leOp6 vSwJElK+LUL;I|r1ײˑj.H1@zcB1X`0. *vޛk:ɬҝ \x4Sͽ$v>5Ӡa fބڴ|z_#T8-S5htm jo#:%Ng\?>1.2W 9qM81 L4H$PI 6g!쌮`I|JpZ2}@0qlmRr{$BU1gy1""U\V:ܘv(, ܞ=ƇrBj˽FH[eZ4Zu9֐tR?PAZkIHk)_Z+ļb`˼=QKLaKJ?k{sEk 2:,YM4{򾎟e8%Zd&  n]8 GH_ WjT.~9?Ɔ:|?Sʨ#AHR֗ ] ygLPUϬv.8DIF~_KA^$zKim@8/*{2f[1_595g8ubGUWܳh!'7lb%Z˛ϑ:ihn(#7-ClrH6[#TnZ/kY(PQUNs %J(+<`h4ikNf9ΞV1|+}Ӆ+CyR-(ti> lPC7,puuFJGzuYL8u :rlP/!Iؐ.3O54y| Gwލ к 6{Mz2Ӑ&Ňz[js&OԐ}.D}a(`,0ڛA?ױR9W(P%ETz2&ﶆ B&ا@6M:GoIN:cuw󦺃U.V(0 M?-0pq6 K9] _ƣa$%1ҽp{j_Yɼ#θHNqF./{bl1 C?ӷl[rҫY +UKƬP ^2s.l^pg]bއ4J\OX0[z+{4]|{S)E [ia}!ζaր.JgNri[NRoqYE3/kGaf'F5c !L+ !K̲ME#rC Hٌ:<ܴ S$YVzЬQ{4Wr. ؤWuZ1zꟛO p9aSaWWgk7ftZ"a^| Y(~ mHM8p8 Jw = +t_ϻ|A`aSTƈם(i~w&zi MZ9 `[g)q* {}bR ւ7BqownTۻ٥_k|hkeK&h8:dsӼ5:ƸÄ'^'oLtӑ)E =ƶ~[Z+>la܁ 2yCZ r%5gxdItoL˕ : 8MeS^˜`}\4 ( (4ɣ#ztV_Nb$txhmq@WEK7Be .zs!KvcgA\hj[8w'һ\2'2\,CIz"W{H]-0oSÃ9 *gL|YG+7ζKYQ*V/ TLdSV7̻c0rKHߏ;E38bx$P jrZUYX;׃2/g'uoϗQV.˝#/ɰǚ1T '}hc.l(UWJ*`RxGw}P;TӁ,XlL:~ޗYrJDy-24|I. ӡmLzN1TV-ss'۫PDc IL"b?]u~enez_r$!>%[\U?7$A#2>#yQ\DN@x_,v}(sddk : =-G[Tvk, yk`5'LK ǎ Q砀"xY%XV3sOա{_0"J{Dub)559G .ʔ|,٫Pq,\y'?zq7`<4NNv[geDËgBXԄzB]f/1Ey6%sGwq so!eƹvC˲nf̊rtCzYb.'|9)ɍRBh:+Ul9ǥ`KYxhJ[>b66P?-}nyy=٬,!_b&I?*73܂C[zANET*z& 3PGIsEQN9^I616qWA8ԪO-jx.ӅJ:]\.VOrUkod10lClv qRȜ׫ .%ܢGHGĐWT,09GIhUO;m(ⶊu+H=ɬ|F` P*Fp3,ұ]Xd>*Xh7*1s"JxȦsPYwz1\1) b4uuu~RS"Oqxpi3ԗZzN~`..09 n3:w֪}Aomb A8waȿ_-NoCv+`*  /?"dHl$U Ee|;\eÈMkwSul%E_<.Pφx[oܬ@:w~+M|aE.w{ -T濽0UyPsp->Y5A8_DnM]動!.m_ B6|ƉgB”Z}ͿjY¨W9:"i2+ʢ5W>g'zmbt) B7 [ -Ǚf\Tq$D[)]\6Lnmp19ëdYd͚3& p_P쵫'w7v~F~ڶ4;/T :w 9ۺb셮JSw#N뉾!_ތP"xFyvεR, ZXvZ.N&9f7THlte0@P7cAoL|^&'vW<g!#03]<}I`5u9)o{NVC!wuHXV?ry?y܊QZPKGhY#LZ쀵.*}qcH FɹyuKzf6F5p5x )rLkϿALG98nRE,{-'p10kC"g`˩?I5WeA,b4TtsTU5t*/zHVXp|n`YFcYJ&5c;roR_1ؐ9E[W; )9RxPUUIᲞ=0wy(-E{@B!=Gy\{7؝^{/=\SɕlP?U(ooЗr/ Vv"V-2#@ˏ^ǁ¨|BMӢIo\ 흤PļB6'CK4Ɔլʞ| tmi>si~ma(wHu,l _-ȓ8 U5S=hybIgf-6>N<*g{/7T_iE^{պ.laM#-T8o1P6fl-э0rĽNR[1)4Rccym`݇9"F=س}8>F*nj+v7}lbSmhmPm2k^2D 'pCsM2o02U˒l 6z~@RKg <~ddzL8j:,z Qp#́6CҘb R\ -H#'[́WTTγ45 U.[ fo<&3(GTh lR|[LNhcvss '֢L-0+ۉW4hJƃ]YÝ쒶4)"m-Ye9b(_QQ;2>RD0S;]2H7Q}!$>,u'v_" N()}J;k`,^4!\yh^A!o]~!*⍡uWӔ'Iط?U^|[de7Ba]@~Pfob!8\ikGh婰e-0 ~{r)h1nX|KZ^n3n>v`O%%qbPv=9_CbLhQP\r9]A5FOH4$v5!)I[kM=}}j 7<x½6|6{U9w[:r,abM.hY-_ wEu>T(O1. ⁺ i{_U;w\ImtW@Ly Y[͌C4[V)~f@_YBz\1 ,\3a8z]N[< $~%G?0 s#x_v\Ћp-6;sW3׹OvіNиڇέ[|E#~vL[r( pc.oP~xЄ+G~o ă=A%OBъrji5YQW2Hl)%]S&QEiuҚ`;3誸w!BF%wQ"t?+\C|"7'iI)ZW}8Zf/$;&tKE?{WnW\vjEiCcci=)i6DP%G6}/ a]%u",4-ng+4vԽ +;.{Vec *ٹdeHUv ] =^Ш#'Q;<ϪX! ,*hSe{~&kYbPwMvŌS* Nmrn,vBIGLj>nk9CMC \p*o ^~w/a+|n_ _ ͛EmVفݥwcϧO>tL'6MИA~6w(ކ|MJ*:)0aR돵i ctY{( LZĆ:8_YmOgj5U ܘ Mкn}kb s˶"g$r%tnIW}R$ TE-g1p]/8U v-%zͻTfJ ~n?pc. K%)v-vR;*&37.<=|P W[;|5T:, }3 L$tZR~xk^m/@MaF`VSұw?s$"FnT *.2-Ѿ(#WόTƏu~ JsVmkֈĒ"*t׸iK<Ӧ[Bɋ_e~ˠ@D4][neҗ3YWA+ FI)LEJad5GsJT\V#Y_\ĕ ]P(g!HWxr#z\zx ZB@"NoV&ߌ$Qo;xLN}BI*ky"XV!R.bb( _ )ZA9M^ܐ$zFƶ < J;BE:>q5?Œ9f% + C"?ɨ,J: (7 B.Ԁ [DJ <5rhé w&.CT$`]NdrSz}J|ބ&hXJ_V M~L|B)mGCoMIGB>(ު40>Sz{hy !|lYhL-;z3}S4v#;ǻ[~'($BC ]4Na#m;={_XcƯT fUdOw!.vB_ǍtY3 ˥|A!DW~s4YFu}ݰS/.e D]?$e`XRj+*7M}f-"(Kԡy#lF?ME<ͣˏAjЗ^p뙪hgc Jףx}<{Y$@* ~6() LU"9M0lX;mlK܏/0 R'2*o 9yTzu F~O믅l`f3sܲ|8N˷jrQc3߰~k̎0IJŨ6E)\kD\#<̗>EKPL 9KTE~l<-x1/^5;w1NbAb_6z^|k58NR5QW.zUÚZr*DH' $A xqRϕvgW *{xqCT|g^qL\J"-{qfZgnːnϵCo1ڵ@H=/sJd֛6]:+6Ԥ[cJ ^HCfY9r! |:sk$O NY!T@~g 28+imU B"v~/p'-VȌrҡb!+c 2S_ێ 򵣳\\|TnY-lS5g2|O~lP`'hdxk{_g8qwQdoe:F4.rdtN¦gN|H $PFNIj|4 Ca]z; ~C {x{ Й~k1Ń0 Q E.m#)gfLyG%VAc-Sو46xiͽ }ؑGy)V-jX3Ρ,u\")ukCY|@)Wfv K7 jp: RQxǟŴ "@B0Иc˵ `۞Bu~)=@vh?8}cU+ Z%r< Di`Ƨ D^*c3qm< #k2f@fk?jFzKDOY x ǧ&.$̿wSӧͪI=WFb`W@ORGGc@aC{{inEk@h>%WeG=deͧ|_ڱȞD6ü;!ȴ} ACj3}eq `%h9ZA +̨+E>5*(I| Qp, SwCDϻgO>AO*I;k#w>EM=6x[ԂL評K :S14Au 8w)}&oetޕ)X[uϺ .&025ZH52]ެ3.0IᅩE޿ʞTdk*kr3 oG캘){r,F+ʉG-<4?X( 1(Ib1žfx佒 $Yjj N k&E0cL@vkϰqScc;JdQgGjXbfҖ@?$/ډ:8pF|"ss IjϑE bԂ4@+lln G,툥j)ZSȮ[X9fFt`:GsϮxP\71lcZ<c  Zw9pѷV||f¨v5fkn͢`ÿK(**;^MpքKPt54߄g'Bdf/qާ!鈣MBzd96F7[~;a@۔Fź ؁рJ>64ѻ} $N 9-^(7i+ϴŞ Ө(Ђ{Х4EU󸐚_ d|ZjPݲQ^pԿcV\ևpOy+fL{6"È塸@I9 P#Fas"~MJ|2xݥ|+p3P b"從p% qZު/¤h[%'Ckj__b@lSMTh@j Ppah@*mIVMw6D"G2`&6^*\ɫlq7}*lEI(mookwC\vRAB~AQ9;׮. s3U4B:>\*<ץө0Ŭ[͝Ϧn'YZM?. =DSw@M*nh"AaixIxii2 hn7(kzT7,UKm2#(Cܹ#[#{<.ȓsP\KquQ8~Ӗ)B,>11"zx{}zAuW\fn t*vCѦtJ)ũEC i4:(֔*uZ?=x{߱UrM ]< u/>bp\^bpAVhỤBTٰhc吏4LeiY\=ʹR2+ET8L( `/Z IJLyS\Ϲ3*.dȱqc63W^i-IXg{8,fꗕ@iVl%dvn/#B0m>K?.`± NbE Ij{xvT :ƢX#)ܨ Q.[O_L~{x89aÊ*!]ë́5<$kN3ψTVcvdȘWމjpjJ귃 E)93GV*o6nFrj5o^A?==%jX#Vf pYsq^O|mo_ê/P.unbr+^ͦϼr17ͩK\Q^2b eKt gDiyXTW?V?S^LQ 8yJ?2C\zr9ъ,6p}D/fi tje24qrw!7WQ Ȯt8K K v_Iho'=K"Wa~ $iDڱ}|BȃNZBUFJ"etdRpJFil߆0"+{A/jZpB1 } ~ jTJ[l(OJF2AKz^F4a}M chT]&\ۉ$e׌&?D@eELpM"@a[CA\4PYu uxfbv|,\YEq(޹$ S1G@`ܜ] /᭴W4 1֤3K W\h|:X O1%4nBW1jWmrE9@"uEooZE੯#&ruq_]2v=)x5>NgU8$% HPCX`=è&iHl"In\ǹ38R,q sLش|4&i!CWم1麪^}g`cGfAXkQAy) whԹ,xi٭Xx~;<ѭ]Vy(hty8d7fǥ)YdR|B*O0&\ľ>@tΞԠ¤%R%$,خ@?t@b]AbYeKzgC|Ǜ`ꤸ3Ҥ[C5K@ı< ,~en|B e (9L=wFA"P%Iuc~:0 ձeTSBїSlߣN<*r]:#9(s63vƲ>VZ50!1L~e?MQЄ{^/W_|4,!_xIR?ҤU|@ .ßƭc83e"Щd[A(-e?sZ$!`1=|ajP^FK-xOͽ2.d ϝ)(r.jҾU93¼H[JFSY:;1['cۍD烠]mk}ހs\UWfYHsS%o; CX| A?_-P(̌XLx%EǼ|4R&cMrXlHI{e쥅jL#WMU5> Bgo x2sRhxF{u{3Pخ{7EJ+5mJe1%$;bwIJz.X KP9aVp63e L>cRp)S!VeX_Ǒ8 1 aUl4v=k6rV BEFؘywS?(.](`ހ~/b ͤhn @G<'82Dэ&dۛ٣w䤑/jճ'\WAl8WXE!7NWTlB #$X+نs\\B ԤD;l7FFK"<VNDx# jߥ PpI|BVrDuM%+͘}cc[FS{^ R * [.&f9&EMz"1!һ.Ҳ<։XzIBH62N@|~5-hdؒ$5rQ n64`lU\(24ەHALzPgӔ* цܨZ4989HRkݨ)dCu)J WcW y5]3f+ $#S-&pOD2i8-/!ܓPXB{UsdZ4r[FIcwBĨYRU"}aW1ALgc݂юd_dyaT [pmq)QpYCw#P+-ZNo~=; s#U.hz4픒,O-Loe{Hzgєo#&-h2Q0̚hbΦ e`QX[M\#"<sd[^[%#KyA~?&7ޱ;Ea<\J'8x L0"`$LYj<ؒFolzv:]rg=ͭLÂ7$]X0a ҈<2+viWdk&'Qbꅒ x,2lSS~U-[Q0TRHBdlyh orW~n7!J}PK`礐 m=^!Sy AT s \Ui[APLɪ-2c}wp@/Pz~,6~jgK5BE,#pER6|9DW$$HDFqd4aTyH {7A[RgH-.φ50iϔ*\̏CEK"Ic%+ ;=Oؾ B^ʺg]:چ {$0=m |*?oSzGjuVк*CVy5. eVIp鷠'ZRȆB],=E-ZXd׬:c^9@X*N9T^mp?S!h8Kl͇)5:wW<r4Gب0_~}W "/V=5v{A 7JiwD֑A( #ӏ$X< le#%o2Y-%Ŷ$ l<i=LXr-yL._t!EFB>Ք 0b]wa9n/SEeϕGs)gq-֫AJeF 0<(^6V>"&(;2 w*o)5]E|R>NNq(U,JTM9BZ>&G[Ru"Z f3g!b u@_g% *##J[遧$ܙȱǷֱ{@%SWy†$;f,G "WΎ@ -|1%UT/^TxfrQ'' +l,B ZY/KS\3a&m3*A ݨ`ﮥ=ht،Qj9d,RN¯=o,FEP7*Ә;K13(YzpT3u11orDqjB=llA˼j\QYZ>Wi1x:,S1|jX.Zsn #;3X;vm-qNQǘ%pdas]C}}r^7qLUq}{6fohD:b:kAA<{x?71jӸE[WP߸_Gw-H k]B&or:֗=%(_đvDN&rh+_Jʴd$fɦbcqZsyҹfwQ*SE>YYltr{=UzFcC:[/`}5t)jN =|"7`(R*i3n&|Yna?o饹HBIݚ/23*B}][8 [di8hB 0caH0P&{a̅R Jer%W~;vYwpH3#=3 $w/_dH*}c9M)sa.8cnMjA}R0?H*(T@">QK[ZĆ8e UNr8p%c^8f3:7{l@,st$xH׾JLUx؎3616w+dA nUmnP7 c8)ʃaƄ#:%Qrc&;]VˤirTrƞFXQ;T2J"HDENb8>cz R=S[WR* 1X+֊h!nF6BJ0R.{=EvQXH>*NLeS#4tp2 [9 ysEn߁]NkʸFmHˁhz!F{Dq;_rlcC:U.17J۝1*Hf^c:ě;4rs&rԸ)[&Uc)em+1DN> v*`jtjV|a:>ZѮKR,2h&@hITe^ƴB:\F{;N^RMئnLBs@Ath-+/R0ڢ"x5 PnCj\ M0qFj͸teəC佉} S Z;E[?$jvD}L"#9qqz&mpd.0 7 NDkEX˜25Ck32Pi2pnmL nɒ׍Yf^r|~gR(%bA-He  )6*rcO; eKR ~[(28bpR%5 ==؂3x(-]1^f]ؾZSE б1hwmaqBi>rqoFk]~+Mcu:LʹɰfDٳ5ք~ci.VG,f>`Ѿ3.ͯedJg! g:Nl46SPF߽ e[!Rf Z%W`(QUFE#ΪeK:y/ؘn$>m5n󣩏+E +iP6 U#]I2dvctIT"RpY>&jXKå=-勌vn)~X0y-bQS@8YlePџ>NQlƠep-МU_X[ӜrN-EK`{IXQAСۻ:֕)]īXIGٝchFﴌؒy8e1*ʫ>ھ'ڂ_r]'H`d+i0B`n{.`3 ǯt|3e#s}F[D8ӝ6Ħz2. !AW1k|îW-QԭXatWh@pfNGG77x`{5=YZ#}fJ\S6lIUg$08r~XCeXmC;sWD*O8s;ӓW16 0 qmP\]{+oN4Qk|CdT#5z52X?;̷xGab5~θЖhIG^+Q9\I:MNxVC%@ Vl,RWziS (5kt?hCB |OFzΊΖ >:L$)sFsڱNrzm=c@UPWA~Ÿ׎˓{kL>ѲQej {rXl][DĴHpRKwk7i= U_̒*V!moD)g'1<ߥFKnȂl̙NOՇ+9$SUjlI\ӊ^B M;c 9qxn~nϾv| gُK]JlEhMs] Z;+~njLx;#Uj#kuT 7`6ڈX9>,uqFC0FdIٚf4ӫ [v+.)T֟2Un繂IA#фtUB (iXLJ97Ͼ-_o.'YGRUd zۏ/[H7c]@i;쮅S66rՇ')r0Bni/3~tKK~n5Y*Dhs"%<'PՁkm-J23*t(eS۾i΄g}ډ >:}%Q 9Ոӟ}j:<(_~~za- 5cJ@ae ǻ. ]pR#5`o=eL |Knwoj'i@Ƥց,ŝtD4Y嫒 piU#I֊yr~.9)3JxZl q33mσN}(^GOT}}\A[)jTz6]O~앚-'§}>4p3 jY&np@,5V%#|$5e& m/i$YVY,3՝d켔+8#.c61 'Hy<6o ~O1s9uٺ)l귄d S:MB58Ȇ&kl ϢOuMrL({K+,#]Sw W~ *2ad.6"{[;~ U+Ѵ-0(: nzT=^фzVURuG Dj"ĨrY?C}kt &u qOJMs>WhH.N2x^DMvIݢ@F+h=7I2&Ƿ H 㧴9Q/飏ҋ}chex Phu<M@bocM,0,y6wDEG2M,T Ðgu4[GoYז5X2bo͂6qV[Mɵ)jcUŢR,>ǝʮ֕,[ȅ&s*8JK —1$j[/J/r=Np&I* x9 gF)!7Ob&&e k~~Mr٫L&>.ʦj-yetXfW(qܛ/L167Nlvk*2p+R2;,Ƒ'Ǿ_;M!)P+^Q^Ji7rTmJ!B魷trrc\% IC*z jf(mX 0O.EW:4^bzǙ5c"࣒hw󷞎IW*r]y)+F<;]A< uLV1%d><lj%?vq#cC jU= RR>u;{`]TABN5h}]m,Rvй]0URF%qzEZ/Jq XM|,@"Q0Tӝ߾(#}L!{m'QO7hjݚ1}d.};ӌ8d j(Pgk`Ė/1 apYADT]d β yF<E˰j]X=b?hTz\UC+uQt-}z5#Gfƨ|O9gB܍HfτA,˗ZYAaeGŸC()Io2,0}$~osf8%=~G|)_D*gZ#ЊJ`K4?ƨ~ig[]mr0{^"v ,d${{f20eo |+,eoF*=?w.,-(X dzqU0BA:u" \N|Ϣt;pTc{}Tn7[1>Ewߥ;I.3s뱓}bcQ#>.Z^.X_NcL>\hBOh/Sn)PXlKFlMP#Z*wS0q;=ؾp Z h_=K)q[wq8c8 z/`k_J vJ**Z\CF:)47"Zvԟ<4ng/yI(Hr}4rCƵ(9ANᎆ2 gT8J8ݜ! (났QQ"i3g@` J,Ɛ7Z ɀDIiGX'(^ +iXoP%!?hpFglN[njjyX4oOS9 ,$zP%NϠx?ؑKMG:` Ԁ#C Hݴ߻wxp4zX/)[]C "E!*6Y~\ؖz9H%k]b޺H`h4a fM Xa|9|!vX撮7if|;jTa3Mΰe&vKϦeʴ̮WcbLshA^]]q˚t}; "/悍Yj,\0X ӔLJo^/x^KHWzzPK-{Eo F:1!h` j`:W>c#vM휱=^/BbҸxtKmb_ppƆ(s]riJC DqLvW :A˔xp* /(*!iqn3(p> w-Uw1;&%qj.\_^:V.a}Ha*f3LK8BK!0YJ=wrm赅[!kSp^p6nD\B"Pq@p0kl$E"Ct̽v\gٕ` fHsr4Y:hk;_*@!RNPFE}Cۘp^%7(=q PvW:I>]\e7V9W2O ~} U4пqܤYbZ&kJ)[ NƮNڴ$#+IJtd]&i7}1n{SW2# ])Bv}4I=%&Bs1WSzJ;LI?e awF,cVU0C(1 [yEy;s0&3M~"~OKB?Icx<ꭋ8#sʗnL 1<"~EM T(~lfRj~\:0%UYD]xK<2 LXf"ot6ﴷ2:i 6I_:U_x7VW-`S3s ZU,/qYf'RNuDܥQ 9/+sBoF#Ń@=c^eHab]EIi"ȬCog09N5F٦Pi*Djn$flNݭGz{qz;$+!Z+"rVA+ɗo1JCT9b_B4V85^ǟP*T^ 5l"^ x$R ͠d.>k=A'&4:`P~?xm FՏ+_N{Wsv#6c^i' =DMt󋹳o[ЖXi."G0rW蠟79wXjM?cA1 0c#q`݋x*"S搚V y~5Zs\?] ##1bܶw#Lp"[QJz Є FkZ;kjׇzd٧aܰto,zWʚiuZ?}\'-<@LpXp4'm*btkZhU\UW<x0)\ y8&+hbɪcVl4??Qr;u ҨqHBu5^Ef"}OD<,qs_Z7g`5QX~xZqzfԏoHNĉ_h6ㅐD ΈFUK,gmQQY0ɐ>6 l"Jn#|5.N'{yI=d󝑣lj+)p"柹)(8=3q…-7p"¥=$؛NaHi:|GEBZI cř IH!K5ʂ#% ‚BNթ؊ `*[n?{By8Qu*Ԛ3A9n:9ޞNR,Op=[УٵOmFsc/!.z: ?O?q f­ogfNϨh+Ks' n >Du;v2re &0rV GXQ@#|"< \"ՒkxDC I;qs@]LۺFLFTsc_$v9AKBT(<'I\n%(%t;ו\־J[+@v:zeQ1g0CfB%GbggHnjq3 )-&2l.5%0aV;^w*8_޽KR-uaWٝ@<7IMnhKfyWP˾0j=j/˓R^XcvYQ5{c 2r)d!U .7Г̤ԩu1p'n}ab @Uݜo hۮRjxfSK͆?*c.&CO=u5С,u}H.R'M@= ʉ;@T"5-jULceRҶ#$E=qnM$$N\k*I~4$$JPBz#YO톛hxU󇩯3"Tse"}d]i2`\ Yp;2`BW؍%:ß}:i/yaϋ_MoFLOƗuʑG==܎ gc:9g #FYFWEz`tPKZE!~ݏ>W\l@` īBfT'Y7 guIUN5y5S#IW%I,_7 R\9aآsOVXU Yw@Y A}pj5zfvaУ˨F7\ru֝8!̲ǹa"2&`9;Qw>ha~^ #I th9Y1<:21^\.I+I|uSD7@igV)|4F/߰ϋ} ܐ 3 UƠ!RsO~%fAb$NOs+3SkQvUK1s:S }W͐[hJH2a!=, Xuxq|S ǪO,0] !!3eN꟮_EI}'JGe-YG<hbh]! -V Xf~ ÙTfFW\ 耬(,hqYgw_sĥrH ١loCC9HVf3wAgאbvLpq߷٣@SV"?ґ+ʫuUuT٬UP$O,Ej'A5푴 uUS*G֝ԯb0^bń)c&T%@{~"OpM(e}o],!Ԧ&An1Hɚ3t7<.IG ┇@tx&>9sm$U3lwmj0#?>lꌳZ'ܸB&%G/,*@Qu]HI.bs6bg)ttr{BQy׍)>S2ŖFki##fs=oC+`^6uG7Ƨ%\b~eM,X|*uwƐʡ 74.B)$ 3LTPo;+N-1{<|4?4_P d,E^B e{5䚮:s|bV7HeE g +?yh:HlIp,y{ :8޿ΖnWI1ɸDMmAf_Q8Q?eV3T!! H(S_϶w>-@,TXB!yPu*KB{ i<4r@qώ\ig44/$%O'Ѧ"B cr̒2$bG0?V*~ٰOw=q:@myw$+:ծa؞ZppH!x[yǖ4<3oc >9ln:@)! b㌖wTQu ?)d3o)byo2%z&v5L%K{kdz,!`|e98r^e>`W,gQF;OJ pD I.ֻfb@6@ ȎQ43* QNg7GCwFM-4x̄;ͯv, EcJ2,0!#FpOWhcDYuWrtvnn޺"Q,ut@aN .xa[F%JZ%2L)Y᭷T'ag)F Q}rJT+BX`?1Q %*T*ogY2{Nz[pz® Ib[y%ܲ5pljx6 z^H7w>E&P'8ͣY{DoZ:餤[YQDTqcy`︗uKYdpv5s,0+`"@:+݉ˎ{o=4Z3|lo:'g_߱hO&jNr 2 &؍+dDا\Bf-өK" KOQO_#)z&Udࠉ|R4Hz{*buDxzD#>>yKV$gG{ePa3Mq}7*828iH(;o eo}cv c7ςGɃrsWg$|&kn뉓Bˁh\>/?>^C=~@6G͈66'}XOKJ">৻v_˗56ѓZ.,:Gúfܥ;@KX7qF+ 6:@ڇnXR"Q3j*&K__w^G[lm85~2O_c`X%\440OZg[Ywb̦|\~gioM6Gmqcf4[4`QjBRZ=gmn/a9:e 0b\t\e g ^ӰTϝhβE91aS@$6QٙhR4t~ ʗɰ ?膰0jݗ=m1T05N̢&56|[CS|lnJQ=7Mjr^hGgNc -LhXweprx>> Ub6ڨBшI*?b X07e̴׬Ƣ*ܘif5LP[5emdeZ"sAy|Ⱦ`o^t;EG@OםN(ÕSOM&@!T XMZΖp#Wdv4aP,,gkxF-Bhq;so OYMA O[,.tur4g@e6DxA1= xk c6R̭v?Koe ǀO1 [Z%\ 0kRisfkܝzhX&c!H ɖD?Ui"vS%:ۙ[w>'3pz^,dD `8Nl{܎tNxgGmL3޳- sXIoCTmՇb IHc~AC\͝BBYa%*hND'gMW4+C M/h4en@$&^*t$nҎsŚ^ƹJk`Ws8PI)ˌJ?.=MOd)~\zKD,< dCصe rrvs?*E1 +:1n2lMuˊ#5 Ii;zz+; Ɖb9\Js)(\EaH"Ky4mz3ul DHF w 8l}>cd߲T'wTO-kYt4M2UVqvTΨՋ jǕP@o $i7h |V .q#vVTQ#„bچweE!iYp.lp<M}G:mGdW<)jAk° Vy.]adYl7no/4q !;VQ(h!4H/TF:lz!҉NS"S+U1!ImWVY.i'pm` _E`38D^wMSQ-C-q6pi{Pnz)wpj .;X2X3o3ܠKGlv5LB{rŬ$A/zkik49Ar0ae !;#wgz5cLE6JXCa+3E1`'(Z&չұĚ,^eB&9 `xt?, 3#܈;g;_b~Ӥ}U~(k0`cxTRhQ&EG eƑ_ Yi0k+6fEȔZ+PGE8"EP{dAD40=GL69&jRve5bO=֕/E!fZ~|&U3{+F|컥>#^ zm.zHl_6sP$%r^epjǹ}{92~%MaN6{[FGhF D7T9sTK tU)S(0 )5Ps[}dpq$. ( \Ϣ%7ўyt|q g{RO?*q( zڌo:ӗFbf|!1*ƈvC[\G0`JL z{艀IHԺEqjӾ*BJq,eB-+pj*76 B];?-iC'5?^maeOU鋝wZodn}8ݶz!E U]]TVsƨSV*52λEd)3g)wDD<0+vGk*\r!XL˔ DƉI;JA8mNYϗ^bPRL5B95Y&Ԭ-% yF}OӺ# CZ1c00IެgCP@Ɂ⢒owh~w/#v5K}ı ¥u ozh@cO0%v2yy:ଡI* RdwҞ7qQQw@ 5znEcS&w:VWq$>B$,QeU9-}f)3 3 1os[Q ;.-6*?Tjw?c5e)DPc!O̵8\ Lꬫpɇdᗱ3iRV%cƨ= QCtH\{5 h==F:0em;R\,N /Q$]/ȑnfgp"zL6"v{Qo;* >?/cXU5)~',Uv!:ÜQ^ۊWm3Дc-@j@r<uQ[?P2ր+5Y}@k'.)j"M7=#F ?020\P0&Yn@ֹQ92\޲b1>-J >mql\FV"47 eS W5',nZr~"sgJEZk3Slm|َJ#MR0#5ﺟOB@B[ә|*8Q"l,@(uYLjMM[{{ﵔ 6ALtj99HP{Oo_m) l;OM)K{{0GH P"V !ӁMH1Ё= {Eg ]r)q5;q$@1dThD|. mW{t C1Y8q Nf ˩!9}.+2eN -q:=9w-K(xeyRL}Ӯx5" a~r~q5LR%ga ƥzW(wwrϕH]hp|tGv12яNGJG XQ_F \])6!I͕&B8fGȅ%nN9r{G[H1k5MPj] N99YllMt]Hb1D/]mu}(HӲMH5O#Ds5-AwA[G:@UBյ8YBbΠ(p# a!}J(VEvրqOݮPZkֳ[IO;Lug@<9?u؀P䡪r7m wVAm9G$fw5BU°bDmQBFR[}!2 6,(ol/xVRJQV_#+G1`y`~Q^P%b$yu5/2RzDUZfz2a3iloyuo~|XYW=kyA6^ڹow0;$d}BHwzHt%[b^%iw=/e2obOlqqg lY865ӕX};6C$:l}r( 91sXGp!(ίk@m>g5?Jgt+C Xk%3=e5b2-wwwv '-rfD1](覟㊐ڶ`q3FPjë[>]M58}EJH#E,[q ={Ծ%.z;2~o yT;s[tn> JBL H[oܭ# JʻW$j\^XXiͱ/־ɊC,e [=fǼ gy n[ "eP[krpjs48;{?-iO7Uzp ojh$Znؽ#Ha^HZ=VB,o~\r=Z'^v EWQMtz/PQ!'8M-4t)G l%|O!zẴ}JUX&) @ ;'(.ʹ-N |> )R6NV/L1@pV6_!@PAd S݋ kJZwJgRzũ["* D6x. +tPǹe19eƾݙ, =#]n4\9p3omXE·}I+;|' 1|򰞮D2k_ N'tf-Ccx_;5Wp#A{njyy ĈCl͓IHRU-MSU_ ?i$J-[wPl!|M'}@X%y;JJz~Ҁ1AQY{ ~PˆJ\UH%mu!2rou}Zw:{!]V.:}F BB>( ihm?!۴/ pb>@2KAOQÎ,z4%5cˢkiWy)6!!Ƀ)z/'L>g&~}uz)*nO3_5%eSug“YrG2nrYs`;RoB",Z{ ޵QBcԌk,Oj;e !+&b^tmF=c .b ? x"mvO1~Sg+)ѩk9b^)Lk>t Fڝ ~֏>Ha=FƁ s. Ӆ<,㢊X%h6T$WPA8 ,.+l]CC.3iF;܀ ǎmړ\uZC`tf~-%صidHRFп.i}Te"nJħ`0M1SW/> ,lNڳ k7gB[)nѶ>v͹{f>  Ux]쭴]&_ I*#<-<\6rDˣ+J{oWdT0c@oyByլ[OLgA,\ϵJeG[1G签Ͷ}mҳdXqn_JAi"V JĢ2 ƀi D4(98"U,.=lݭ*tkz~:5cR6 lP/mCLQhq_J=#L/NQ2˔nJT~j^ (yO{ƖFL3}:Hd*kK "ѳ~*r8_F33*&¡duEmƢ~=}O֤I5ѣy~F@o]ya vUneö柃V6p>xg]}ɕv2*- VHE k+-n I:W+;vGE>M³$}L.ڃ,v<_ɏrI} hq8D7&R`_ tEijnY/ZCC?@â^HufO#ri{}9X6HrQGn ֞ک\gN}`/^e4-΄ >2?QV3#kb')Q`NHAi:7] ?~4_@k liK,PgpF4N]ZrmSDŽ UkF:} sȄxᶩQʾPcdWJm:UBD}>>SJ_n+x}r&sS7d-|Xg r+< "  . =qgr,WBeOE؋ʶsih\Q̬zָfUR`< e60YOglShۑ;BCuO[`_\ ,> VTSg^ B=].lVp G`XxT},5uiysB|M.WcC%dRENE%jɅ\ũob]3uP Y&.,hV%G^00$ːf^gP.hYFA<ԝ˖q 'g#\K@iJqorqڧDͣT1PYWF4s<, < BB|9%Wjvp u=my-Lj5_EInD|@޸_{}s `&(yMG(qOg;Jk<|>5{n&LQ>6 !4{tNb'T2ڻ@f]صe,;M>#x7@Tdщf 9r,ʲyK#]xQoy*@a0 Tg҅TTHQ0 L{kH)}LGy*M,&%z!"k?:ŜqD(Ou4& GbƉٖbsUG-PVϹED U -#U aO^$e84Q:0 ou &@aHQWru"5Yce)8CsmXDb.nvE7*DEQXq*!ʛY)!@e%iecDb jo xҵEn?~[4- RcBJ*O^o~{@K1c'N~qVtM5Cz흪, )s><~ADoYTpIz9lCcMiHp76DE Ge3Rln)þֵ>A?Wv\Be뀋%Qoe)Qi\WɿVHB4FBDj ;Iw(?ZǞNd-'R-:>ŵ/Uk$@q!s{QfM88P}#$ ؇01H^2 |>ȠZn +4g #=h‹yZ,c>{6ô1# #Cʒ~WDX>+L/^猶#-aFhCpʉvNuOq8L{d;,Mӷ>cZÕps^TskqBɺ+W^Ѐ)СI:ɐ9ïGцoTV=צDF굲7k2CiUxl?#sxK_JvdME2ngw:SLIIz7X2Ъ8b5$dkxE(liǠ9Ll76 )m8ȕ.2$ߋsh MI=?\fKB)if{M Ot ]^1  Q܌l dsklCXoCe2,a7\h*~pB辎0|EZ*Xخr>XQߧa {U/(!l7IH[#]1 1I!#wׇa4b0-8 *H淧w2J_oZʰ-e(ah*R,l51:y7gk9ia}+M99l"} _"z:lh ɳп)wݩy٤M"i*RUw'ҍwB:UƪA ]Iܕ}V<Zb?5ѧ)M߄`ǵ,+zN zdts}O&i^w Xn_nwsw#I~ͅcVVjŠm -g(e-6EiOAI&J3'>],=Դ-p:Kr9UV'sh_Fs/ sҿ3Y"ullc5*(ߡLLoKD{vƬ`ܝ@`?aǻ`A#t/Pa `ɘDK5yhdH\ B1 5\sJz9!5h< o 4roEb&ڐ)S0RU4[ 4m_->$Vlc 24tPQR؀ݎ)'Y^tî :isc!(ɸAR_^.jP/E0[,!zR肭Mrh>"8ذ38nkon *1Tmÿ9(',)~!EU8CD6r3-K[d[bM4;\h3B ucLG48rҭGWN&sY0?"Eb&ݯ#X#KvJ>FPȭ#6F3+-=N+ :z4b12BYfkhZt =n u- 8fC5 ƅ䆆JٕI"6o c1|NTPs<f}$bEy5o[hÙNd1w'fd󂊴=U*yzn)EcnŌ35WiuOY:CUЪX*=MbVz?q?z?DAElRJN+QPkޠղ04k Xb1&1I![NfnJ0=F\җV.$}V6=kB 0Fu m9}A i.R9 f0#&)Α֝)b7~3l_$2t~ &|C٘Ybl/vcOtI̪.*@[`t]ls4,nR1[ ]@OXaW bMcs6#trv`e\Y ;=L7 6Oh߸k]hr2)n*efgmlwj-+I m#B=dhFY7Q(%gbDw$M /mSU#i}dEv~Q, 6R1'o/ IiuH=PٸQڎ̜*$t=Pi|S('oB.nKܛtҧм _d rʸd*iJ*UˁBFdAu \ktNi}\<]5/vrX%n^~0NS.-rkM+" +ZZu=𖚏3V1f)x"%x0Z6G"E#m֐e ׳7.Ζ :ƾC:g>6{@{j Td$9vSw`(b]sJ?0H,T!֘HL7h`غ-$[v0_$4 X,6j/Up4ܣ C/jM/O6`zJb|M^PǞэ.BY!z  S iTW&,0 9_ԁ̻&h*w OxϠ^W2Y ֤2grkaNV|WsC2]Y3dpߗf%=Xz]N[Fd:@H sCtZ%qq'*@XUzק!|7݉XV P^p~ \YAPqCYԺG`ЉS1Imvf`UJ|/V H?)VnH #>Z0k~6 Ii x88BZ־DVEDjʱ'LyR& ݵs9Tӯ53ǞvEJg`๐ ^sX@D= ԔPom$.buk Oh\*QNݘZ4\^ _5*G*R#P8Ԃ"Jo0߸0Ul}VQQG;A<~+ib$9X>*/ROCaZ 6Sq1b$gOE>J/)#"%=΋7j% װ%VPol(1Y2,!eP);K5ڈ>J>DXp3wS)O;DӾg!,\ ʖS3,V`%x/Ԝ;gyG ? @@ȀƊ-'D3a#dzBZs(m0T*#/[#w_حȠ%_%K|vaH"t'*p!zR@_{ =vEe>Rl=)m`_4"ؾ̈́r5Z(3dǁR(3SlӉ"Sj%^P+(FKz T kTtKU<1C08}d(SZ*H&'KB\W#ǁUO#Wƺy3A ,(,nf)0ͮ|~+X$o0i$k%zF@D]YQ[Qg:' ªu֨8NXdހl Bi҈9,ӟxMosnr:GkIH 䲆x 7-9%t&:nZ4XMV^E;czG6e+\mճl+,I8VFNÏ5:ƁBImg?k&T$g)5'@`D!x49z.$;lgD9 X銿f&Tu͵(S͠x,&0]pc[JP6p"gX(-gz{gOT#J^䱈yGNhּU!^[3] *.H.#-WVwz-t%x|>Hk kLfL%ܙ V"𖔚as&,uS雈zoޠFQX2-(H? nH ̐b<׽u)QV w8S8`\v_ny4MUYONrGDQ3S%1d@e+Y:%琨f?=SV1n?xevEȦdܛVs`Ϲ8Mq(sFs5~?`ApSfcQiq% 1-Ğ.}w0.RBekX*R^aB,*Z77y6U+f[áw~/#IOC (j‹Li=_#K1~ hnKrk]iq/a=cݬ{5l?(ӨR_`0~?TYRxZs*Yuo9:E׏qq qM9<.#gmH5"F̍u6pL Je+v)t޽ ` V<IA˸ S@ecğ@xMJ |u؅J^h97 x LNI7[X 8ev`H2GM1Me*cjPĴ%wGcm9dK?ׯB Q{mg ӋqQ?,Q{ ~C]BMCa kM f+4(McToebzM*BIRK `c2; "o#l,/_D%\б->jCovw+NA?͎ uYdIZ:s(̉?lՔ1ފ/ LP~l,.]^_|J' fA1T++Ŧ*fkEQkFIit窔.07巎 aP"6'Fƨ$8ߥ(s,={:,!PŃ O r.(),{OQ%z;aXp|8% 4bM" ^\<>!/|ݛ6xH<'8Ղ@ =4~<`q:p͎#.t@a7Jm %5߁c>a_lPWGJ$S)v7zM=ר ;VlRpC;,P?BlLv06*"'xkňP-,3ÚЌҁt5+7d'ǠL|kD˘0 Y!>op/tA"my5v)DJ"D( 26 "׺Ϩ~[Q<^;#Ȣӕr~kM٠oj;Tx:r00;IdTFXBp=ңgEa)nK8mֺ=6"B*)rMj|M0x+t1ә $./oU^[5R(L04ΣSQaYTs+l )b?̾ihB<1|HPָ!+s|ڥa柧$[PRt6X ʽ]҆TmG$ 1Sc&$H!0]6-Y BCjE(/$KįoA+:Ը)$q-Ih;8J .20@5w 6 *_L!޻ 5!'džnp~Rhcw@s`F&׷S yF\\H1 Go^8uKћ˟-GAvj6Ut s笔)|,뷼<(\,LπKKI)AK.p1I1R\iA#ăھU0i9ʿ> (G⛾tHnA2lJm2 G?w7d}_dqax:IN Wb )؛އ+x@iu/Fd^XuFE@ nSX3^]wt=,+A>࿲RsU\Z迕zo4I+7VI$S{B++wyt{J[\ Ne$9`=!~ 6|vP)4OakB•z5޸dĖ\ʵ0h$7c[xJ؝2?.+^((Gmc-̗M5b Ѭ $aH_fDV#~EEYȱ4:2^QY EͤTV#7VJ56mTU cZcW? ӛc1f>buO `.OyZ=} )lֻPhabY?ՑL˺0 ;c"gE= f'ijb|פjHy);|vU wY&1x\ L8E5kRDǐ/ɣ >ߙzBТyNJ.O7Sx{shސPC țwaZFH^~sS b^jce!(xc3Jih\~ u;,)mv)riҦ^晫\A(u7YھȦ0GcA.$MqLno8m<)c9sjAaUEyxp)RhCB|յ"CP}3}*qg AR[Ф64O!`8*;'R#eRES'EliH g{:$UQRF/fH#O<޺,JVUc.sVN}爉Sxg'Yw).lxd}M; GN(~nZkMI7&rk)U?ҁ Wf/rgG4J F3{H!NnfL+ !^?;X|2tcgҊuydmђ%m8GEJCPNz  -9H\*ƂGXkFkpq1o*(EomID)`;b2mLS_7 31dΡ61L_8 A`K,VhM\O.<#&Y*ߪ0%@,C0rw9hJ)z{BeX[+xc/=̪ʩ t9UO3s~6ND{}{#z!tJGGM~$'QDQh|V/ Tfu8;MTԻ̰NISF_e%3@ўGȝ^H()]xi\K Y?%Ԫ!]'k P|AG<"! n ː 4J><(kY<"9NN,z8&^#YgHV[nnF떤)DmZ64<TMx4FB]L }Κzd1 >7qh+[,ds*:NhWj]#لPߓV9AԨ@DNO 0}U5'Vt!n>ۙJ/w:ǾigS3ov@FZy }Nr`.\5Xdnqw2$7Xa&+UaA,ŀpn/ߒ fO~QpZ vG/zjM$u4pH :m.P1% ("^\0hcX5yxMC72JR]0(E"A\\뺟"cW>|LhlLgģ-gcI['wUMP{u45 iTM{`|yMHRaߘjn Գ!6&|i`)E;qYA[2$jW_@z`WDJlXZ*is o2zyRjs#vķrUGZd'1Yø~Ct@ +[]G^X#}C $ڤN_1}@BlfbEũ)T#lR+Nɪs/=dͬPI }^DPnxRT6}vzkr*hU#/#|'NaFZR\z;a[=`G7jK!N A1EGlII'ښR55o:4Vi1mWc)dn$ӅbkΜ[bi!*(2hj>g̖Em|:Zc :_P.%j)xy$ɬ˘ln@L^an,j:u]Xp7Ơ"`_WDW%UEreӘՊ7i9hi?AvJBۓī6@G`5391ě&j~*)Z#iBj_vlM3aFz앃q ~WPWH Wb=@LnJ >ʌqU8s9k-B#nlH;;G_{/9^G: g޶rr,3Jܢ߂v!1;[aqjlB_宸.ވYT^A"Xadz-l_PJ1-aC$۳XAa2Q ж77=g| Wd*M-ꑗdp:d\Dw&W^$vhn0\ ?D jAve;Q=[ИV]ѠGQѦhc+6s2KiRGu낞wYWI+ᘎSB!Yah2! AY`OGkT,Ծjwk8,iћPDkJ7EJxR/q>䰘u 9"om~4z| 9=#G`آW[$`Oϫ_gx)5x=J{DVDž0tRN ބK 8;ji&vx& ZfAl<&IބR8-3!O<KiC c9[-H|sC+=\ā9ٻepieq~i=vC3'{y4Sc|QTJ vG_yv ֺnh«N95QU$bܖo᧌j"Uo('Z?R"y?FhIfSuU8KjN{玅wTO/|'Ȯ~?/Z[ęmTnVaSSSNUg. ,%ce:x.þVR`567✈wBxzqщ02\G4j NG@S:/eXSHdzU#[F?0 ZݹcU)L w)tdH1/Tor&Z\?CcV]JSUohP$M@ljLEL()}ق ʳY$CM o!axvK$;}wiЈN֫A٩'koQэI($#͎Wb*<8pa^ alؼB[>!.- f{ZBI$l ;I /x 7Lj::z"B)Y}GvWk5HiYy:VDD&XC؏. q\Lg\Ll<΂8Z}9.#g&8_gX~QmQBL^6Ll{E~2h†aA~xNo8gJ:g *x'3?_0UI()ֱdA/]T%#uc򷆱I8_یl[D08%'Ӛ,PU' \Yw]p\(dc.00y.4CCdVֱ;]U 6{8: HL-l\WFZҗۻ62GL)D+7cڝM#]PD,? ȖF!Gq50Kc4~O 2$ %~5ˍwBFjAH5UˌЕ.:D9,vӃM,*Ux!>FHLAoQX4/l\I-HY/FR?Ӏ>iĉ.UFɛp^- @ojSDU 򤾭/X[ fULb`5ю,n*c4^zoÈq f ~x[Ңbr<`h椟 ֚%g4%YTK!DKY?m-!ڇTCN}]g5JV,y㷔X7"VϞ-ik&i6Kyzt#bRGiІl n ɋ KTcGN;4sD\0 q/Gyȿ Eۅ֝Z`a O^Iˁݍ:`#gӔã=InGByz`Rt 0m`'IBtpՖ}tZgۄZn(ΩH")V$6}G_G02̂.]< 1=~{(Q>%K-,qc1h-`n ɧKq,7JLo^v]E=!;QİK1y-L÷~c:-H*6q q-9{\.eR![ُz7_B-9خ"7\&U_nI2} U蚜r6TH hIHqݰ `9sg@(fI}/%rU.mv-ݝo\χ8eSc9uoji[4cM0-Nz^hY ]Bu=bЖ9orruA6D %F`liwdZ=$HɊ>b9+$vy!ެ̍K 4֎Tߑ>3Li]:W:uݨwr3AOϺz)9g^ T/e51cQ T.K3|+6s0N pYXaF>x&Ѩ/s7![C=r{cKU7*G5ҭɟkׯ՞_RVnH"n~`2P>Vq=t+3h1BXc+A.7% ,_?Z 橏%uª8tDxyRJ2@O|_9Ԑ*h5@lXj6K>!-Fy.]|S3;p^DI䉭B<@2ڏ*MlH9v:M4$FᲜIK3=Jz`1c. `m=l~;A4 u1Z׀˲ܱcQ]8(@ߕ*RҠߪv5@oD`/J_šmNBooR|tWG!hr,+9iInغxCi~%".m ٭/ =_;3r>Mɹ}Z=0?wp|25x}G- h1BKrg_(1Q*:>zU,C >h[Te͌^W"Z-щfͰ#ˏ{ϟL=_"*czZASw)٪us]?Tux,/Z\nWR?Xv`b7rr)|ݡ?0טCOx/|C{+mosc`{ؓ[oV4]nʹ/0`M=aԛP3jF*k#|%CgIӻ lGz:eF*2oo\e Kywҵ3$ǗRJF"REN@8 &! ~ l MAû Ͳ7GA_=BX"8!dzQ {X֟kcڪ7Ne3h+pQ~:A5FOZ%E& +3,SuvIjS~S ki>I"K|K6\km: C'Rԓ‘rZ3kaA\Sx`gtx?@.\b @fMiZKؽ`('\$9h:Vb-AQ:l')pE/S0ǢBm.Ft?#d]ӌFtJ~==ˁ=.- 1(Ms A LHCd%^߫%Apu|v)U{y4h}bU?]G/lO&#ԉ0i).iUn-vfUCSjѬ/>yb?ĎćPE;l Iɢ!${CGqW MA; $V߶`s7֫jeq(gӶ#K-_MltSTa [HdlP_#m$\HY`(QT=jşݷ+U6m?'#v}Ut`{O;msY9qFhEG%!my~LxUr#nqX>{kkFH5@ªD6t7uR.(y=zT{iixi& X_ے(+msw7g0Cx|AXWŹfn3WzW }4YZ+eϷe\V_Va^m7ʟҌamNnI{AX *OjT{+VMb_&\їRkRIBe\T}v&֭K:D|>15{&Gv"j!!eQ,w8XTA9O[1Gc|v*U ˰% j(B/@ KiVrR|/c+ILr 5^iS=m,d=ʗqxu,Җ&86tb~(xɨ(v5|3/W}a1 1g)zTSc8\!yUлx!_[(]kOJ]nH-[J#co C'Z>q2SNΜg lgaBQLehECsn–`*֧ Rcy'dziBϼ؜[̙*eA l~ǡ?lCX@yAcFA^MM@H M俩c4Cu+n^DCWbhǫw8$NEb.=f30Ǝa?wTƩ+x8 aMQM]-mE 0J72̰n(Xsu]1kq`9$!3:kKcLkCrmV&m*KHC R21w$b;]l:{_f<Pc-.4bظaf>7\,2^ ~*،jM<y' )|*soh~+cCߊ?Ԇt.kSF-7cz?k qA^͗WG<ӾƲj;@DRV)u*Nu~ xD_S'5U@he[?Qy!!Hܽ "MzLrJW익~>@F WQW<̭ݎI60d8M_FGS%fCEkNE/#bڎG5yHQ޲WݾO ь%2ϡ@.0;86c9}!w0Ljc LF_7WFVy,Z&&xZs0Ŝ64+gQ|6wҮN>:_# 2dzH]6i(vUs*ZBK0 ұ dcFP(SB b:d ǬT"! f_:I(53Zݘ0QȐA.|^WșdrO|5APw4J:"" 7EkM`"08(*,mo`LU>?}C ԯŗLP?3j%FNhQwBq;'7 ˆ ‡=2{^*8VW I]B3T fOZh?k]<[dLFNOvS$VV1OgRhqjGrЙTiQ? j*#bh='>t 2Ց#ET[AvF +9;M0[8 ċ":T (˂1NLh*ZCC ߉Ѫ7b鼑a`^ϱ|"͖#9fg'6@:v]vX+J.__`ǂEkϝP D,mR`Kv-5 anlVa3?0fGi~WRB}I:{@w{Vd/ )WSk'Ppƃ#jKgYX={|]+rb, :+$xPTft{:;ţ V3Oc/ E^ޢ+&G2oؿ6Zg cႰnW~aT |ԁ"'wTЈFu33՟1+2ۮCfBDԤ(Mdַߧepra Q B°b-Y5i/]T3 ~V~՛b`-QYR|E[ `5⡮.2KLcLW_v`n51ZX򢴊xeiv5v&ڻ S"mvKb91M|*x~Q'wܜq .58L" n!m{Ş<.#EY-c8ߕ1/=q r@îI& ONޭfȜ_R:6d~ $m(YxpPio%;o]:Uhar) szZw׊50wHXc{NK)us{ wKn|H]+#? kB1Fwq&l{m7Yx[*o_8NL]n.B)< nO (%):m_\Qy+%Ϗ|\NRBS̼!hB@=&zXW@JE3g sð93An)毌vV*sXǍ+(^ʧEjZh@ wByP4Q60LjO]ʓ"lk ۥNl޶&Pq1[W9AP1gֶ$܃s=#?- +B(B 90 S>-!IJ }u+/ي-} ?5% +w/;hp؛et)k}ƛt0!M)#/da:C'<- 2_%0I#'6x)t־u4Zz:8oOSPS_΀.|}0)IS5^TҼΗ]#*q8R z|r'1`|GÏ&2lߩ =v\us`alG˃ʢ !/lYk:;V,*8ح'T7 F-nWI?i/yMQ; KPȋ{㕐@άl1%e8*#6Sʣ젭܆Qĭ_q0Udvי&YpG=TDhzj9DEBanLHv`'"Uepkܚ6. LJ|GuDVV'nwgKXAP!ihaƅ!w 7PTcT߀TI0=T 䎡ʫ "Z3 QFayC^6pHM}X0 Gu++ݥ6-oDxq:bV{I[L 6WkNĈn e@4EZQ˔RB;Yʃy `T*G6\Sx|H:̎%CIљfˢoJbGiЄ$fW.az 䇅d9oPlFs,~jR@eh dpiv>bƨU!9Ĉ] as]r#f:V=;'=1iC-zd ~ x!hhmdž{Җ[} V!7=c/=\gy%& ޸({uh;c1K1GhѴkM{7 ;p-8^D]@?,mN\C12Mø<ŇUZRWWǻg& ep2|BZmȵBOYޒdaVafEd(yn \Ѧ0<.dE|éı۵͉UWd|nTK2ɏn5]27Q8.oɇp()+U dnl{wEoeZ,6%v4|,7$H)~VO?(-uγ/*1c`gX,9 {*/?%vʭG ~ƔmNG׉&HgR ӥ cDEkx~(A2/_9CM%y=k~k04J8i|eG!l. YcKαNmJkQ$8uʍmRZnIzn* R;E@t| %7ޖd$JUYA"7_%ꈒD2ɹy'ZgT8H! J0q#0J͉qO ć.(|?ō0sw_l;`ˈbglfIΛ %PwEMg']&.(M|tY:czշjwS½#rR΁n:Y;q* V=Gk~YN\%mU0:h7X=-r|$>n Axf>-J%Kx̰E>nds;Vњ @ߗ5B8apΰ=z;(0ֵm&wfexpjk0}}9l-ٱJ+a_=~Is,[.slgXi-d€*xF>B: a}ub N#_[QcA}..4¼sZSif";W|TEwu9[""kVLB.9)O.k<Xn-%#;L4`^ ~ӕ[:Nk>&.J3*k,T? Dh)`%Y7*;oMK?2Vݡڡ @X))*A&skׅf\|WH/y99B[VIxȖwtgSh-ڹF4q4b)8D!yC2RTvЈrѷZݾ94)kn]@ͭZ#u/F<DClcMOVm-r7a{YGC\ F'1Q`ϐNaorRԮ[;ȸ2mpđTt S/W#o 9dhVy  g1=Dn2:Y\"o3v3Ov~vjSp[,*vL=HEX~|$žBoq4{\y,i˭04TzO=?ơZK&Ք C7y[Mem pNwHCpG90Ha,ȴӖux =2o`^u%[ Kvd=kxt\[";#x,6Yk=(0Ʉ~rI^h\̅]j*!zM7aW{cl]6ܪwt,xdq{LK Ggrf:[ss+3-/z]\2ha%lk{Jȡ8T6򮩱o:匇o 2;#MkFxuKmŀ;NI0@Q~@7(y.n%sKWGjg}h%/6+V W+ F@*Qʎ]m8>J,ҧ{]in{בHNayXdL)hm54:0a4_apݰ|Lڱ&[72ЈÂ_jVY `l|R=p@5D\UL#]2-_ )P7P9|ly:£Qo&!9ɧ:_찁&,Ѳ W|cNF1u^)xy(Vil>.Կ4Q^]w<9]$a#"1qea~l2%L䣕A8MZfUfnYoDŹ8N lyKi+y9- dīe09v̸Pj:y{9?Yލ Mn-cdOM`|/ w̃ڷV {0X-m39)!rR1%VW~jH |nkiyffR*^c'+e2O]TіwW*n\p(ۧo3F]B-=U]9{_`R;CSTnriv2ӕ wS#&7@ 鲀 &#bQ\5|PԄ4&)bZN(4P$_w36Hs:i[ESZF/tb᧓ "(g^p{ F<2y;qhɽlqІ'r_@DGV޻r8KmixC2/<*U~i+)4:k7SWI4<0J k9]ُcF \AE413צї>ahPrDɥa :gω*.qaHN<ۉ3}{a2{}d+Az]}smylU:as7)r\:gLM+ v6pCin+`D( {y\-* N^ϙX 1 [|쑍-F,v= Nm^qL:#Hz":qf#¹6HxʘS*+ gNzh,O_hǏ2`8d7Ɣaj]lk&ǔa5c< <PG-gr~ʮxO7زha2FTRoQT#)$; ӯNNkäbVl lLJ_؋,,z.eó%7}:4{@ + >ֺI{<쵔Xø ~/KOQ⇒2\ RxQ>&o>~,D)thNsPDDuSj>X.U:2{'8Ic^,u{1pԛTWY8&Cg5+lࣜzULD.{lgbU^W Qx |8s%(ؙ؇3~0qnTR&- vQރYFֲPIl/[sܡv{~IUz>vZެ(=%zW5kbN䚆i*쯘JU gbv\W?lQ&>ePbi AC"I ȇbK+!y9iwghp*$V4+5-+ppyPV4TŊNMcto uG:**eTVLdw8;co+9X ]2y %T&AQʿEB?ڼQ$+ƝHfcV:j^"@F':$گ 7巭<*͐Ԑ e&MWbЬNlZ` A< /TeJj {Էjbrcz@ۥ'A:J྽UFl?fh=Rj} x L}E \)QJxOh"ETY-7DTN߰ kl-8-neYQBR렍6ؑT1~Q`k&$7wB5Ysq/լݬNI'd%7Pv{tΆ.UrlA.XLˣBAORvSz_e]/]l8B̮%eI] bOf=e,Uj\+`<#/q4/38 8hwTܺ): ;ɶO,F, Oݽdbl߇U1SMQנ^.2٬ Ln<2$h0eo ígN(7KC45@UCB1ދ$ȢbEqMGIs3؝n[1X_z,($P{^ͻPuHrɘHY76X1F@ʼnF0^)l6e] bZi FiTU^<5N>׫8 NK0V\"]q zMLB+ =oю6HPUaW` O'0F(\rvx̽' k\o?x"i;8':Pe93U[ovޛd޹9fʥngU$qZi 0>z2x+}%3C}ϫj̙1 2BE/~_IQM~3wE#r&OB\s+ # C܌~6$A5F㞁vO-GYCd9{,ܑ=(ҟbeFpj@9~L6cXQ$.N3*+e)w:}A0gqHYj<@GR;UJ޳!I$bT$MYi󛯅 09Koj^ThloUn_P18A!p~X/1rzv::RtՙL]I|b'm lGbmY&&.sCH=za2`ފf% U2z7)X@l*6d=H}3A;?AE14wWْ һOcڼ3NL8fXνN%$#ʙ̕]J7RiBZ-K e j=g -ei3yIaQfc Rۭqp-"I?lX3Ӆ!_ͼصuMVqsߕ{k£uޢ!c @ >"+&71oA ^EU}U% i ?=|+K˜7egsɰW?8wh1- *qY{D&^|)?>-7yxF``Ym{{Àr۪q["Qocʖ7Ȼwp̦s3Őѕ F-M R}̈AIr[r)%DsbcWDR͆1ЋX (Ÿۑ{vMœ{-ZAi}'S43L X}k)&Nl.v9s^z{6$GFCD*.G:8Vh/w݃ s$*Wo>'vCy5h@B<s4;0,%m4ސ0΅ZeMf EF' 8~.CmCΆD$ a92$wkb].8)6CX.pfh7JZF_Cx}= Bm]dϸmv?x&h{]'`q!;>w{WIlQ66,# kOmqZۖ+eM8ИiaY≫HtSQo}E4GǸ3yKC0稍wxE}@ G T^˄q(\[sW?c:`HFB] r7;F4OdMZHZ!Rtj[rM˵Z|uB9le_/*gP:9N(#11RPrWQ@2!UR 4JcNb++2!l& E͎c93öXeZ:KLEM#d U8 TVF1R?Л$S2Qމ)m{@&39( IYLV=OڪCW-pcCװCx:܅j&ɴHºEѰhFg|4hFMm«䛐ڐQx~^ӥ!#Z{Y^+5y9L2[$ycԅvxjTN3ND9kakZؿR 't}4j`{7jx҅fOMT~|P+ftbü1Ddh-.>iEaHIb7Rci[|o kON[~!t_&@ qd[_՛s굉9bD̛GT"e `Up㓉 6zE֬8@͏~)\pWoi7M]rroTC֊ j)|bM0T܅`Gvڐ!6W$^*`5]i*=ܦiN'+g7&i|'_(K>/=^\F[3g4]ۏQ1IjEb.nɷ&۩.R5t ;6 _+\5{bMΑ,֠s7l{C0૕LWw-jϒ4Tք,T@u6NqYᢔ5 GJ,]nNiБ;v3H'E{w_U),M2dB,FS(l]ćunyaEh3ԟoX:89g`#VBKOҚ'4EJdbe/cRC7 Y f6̲{*zB0 NΜyrAV( nQ.CZw X J25P0ۑwgJ\T S byUqݴㆶ@#$^C`: w# v~BF pFX@7ETN%RmB=2 <Js竚 &^nVi'' rgknLڰK/Bkv#;xC}WT@&8VX/WFs#=yxb~>

Vw"BK%PwQ#5q<$MV8K5M5>87b{ i6hERxxyXLVwς'Kpҗ pUJet,]? ͦ~|6ROK[N3pue/!TT5qQFz~Wǜ y D%\S$׿BVvsM%vV \BS2x΁4}e[Q5RYzH3/)ÓM9&$H \ g%&CVc*pPݮo9@ţ+>>UjH.{WoH 2dV̕{8wZ#\ 4dSεp\aMKJokB`^Zgo>skx> ILrEDh΂S$r2+gTww_VL݇Yh'=c9r`Hg˲æ' ^M>'xfλNu&Q'/GjK:+# 1cIE%qr2[x0\%3.NPo 50Qrc`4&ۺ7 ډ4-afjGwdH7aq i+KYg1C TB<*j[ /-_jŻ踡s֑a6kD}RCs?.Xü)ɺ9qwV'^; NŨkn P 5닮3YZDYG3ߖ0. +$ݨD\ݍ,5J-Z[{ρ*&&z fK`.|gqjOKLV 'cy;9iCg$޻zwLJw(7C|F*61RkQ&©ޟu}e4< [t}[iiqVPAa4-&Y16<0YCʑhFJکEE3y7P`~d S+9}EiE WVyhJ[7%F)Һ$KĖ{^mBfK"m 5/*vo*y?<ͷccDL+,LEXxD֩RL\3y@H3'[O(d S3 1q,!7{gF3 [Γ蝩]29j7f lɗ2l(z4`L6u-r w0b"jtK쨄0g[,=!*Tc^NSl@BY&s'`+B\C._]V h2?DϬXI7~lP|n$%KD*״mOjYuop~i{&]֍`ɲ>1ubSJ΀g\Mb]mpVm8߰_QfPLT.bz5vHZdM:IL1^%rߑUkIvPpu直 $X$E?'FwrsB"F6G\H]\k n.QIt n^*ET#O݄mnhp*PסZ򴤍o&l h6o `S(49[c@Lx)Q_"o&5yÙ"%m<*~gA&%lP5oM:^OJdx GQI ]k >GF>>!݇E[,Tmզv^|eapVijmSqp~&̧غ>Nj'U|0G)5&qf52 >/szZ9޴m;wxA# zt/ӵ"uOv?uUT?Dl&nm-#p_8x;u闄SN Y|q(2,p 9ǫmiN>8ڥhΝM\ܪXXC,$>C3==;yi8F0@43>3f`=jM 02D&+ ~}$f/B5-e-# \rׂ~ؚ?.hbF>ٰq4M\1N/v[{JTODtWW^ :f(!R.@w#1A|nO91 (-ף2@Ó姬#蝇Gȕe S=Ux@O T0tre"~q>rKWMQ)!Y7N/ / ;0Y  H+8dxi:'029^)a,) a Cwȅ{@t f{79ϵ ،PPi3 [Q㓧,F#Cq%pF6Q'[Rڽށ|5kW'i Y<"6T'4Y}G UG7Fj<,8IK[1C H &AQ7jYI\M&x=ܝY ~Ʊa8gΣ5CXh\蠬F>;Ԛb d˜3v,๔wޢ.̏cUYdy{/= [ʝIVX!)s%BWkig+M]>4!#7`';v !wXS }‚#*:5][p̙=3cܢwѼz]&Fp$c]쳊j2X!z]to.=Ǒix@s+~^q¤& ՠ˟3g>3tR}*4SL +)=t`)YR$#]@r `"|Pǀ+aa?!Lǧd9Tt>_u$kOٍW|qa{5zJmgj`(f\sv ۝m%yrډb\Sq<A7my'EU&c& ߰B.@p"HuYA\f/:z9~ +DB΢Msf.˽myoVPVۻ[S>++=!W6⻞"8az@gcb\؅n/*U-uC1n'4J̫uflh6i `4cbA7!:`gJ PַbA\o!mo#{07e6$K{\nouYCZ{2PC.͝pPVkgyEU5Tq}0ޙ􍡥nwq<3.H؞I\91,a"j M sm(Reb[Hy@CZ{AC6 :DrC顰D@=`5QF( +-v<%"jI+L?NoBLJp8Kh"U*?oٔ>mZ)NF:'TC97g0E*8}o嗍PR0-Սĥ-ǒSP 95]h,*v.ѳ~Qp( DNW3"[ b}Ki.WC^f!gHiȔ5Eu.RAUT;qE8Xo~ /~cеL↔OkCK(.W, GeՇWA2ǘ)D}nLk66)jP{`l5!4,MB2KtUE>0w'-U 7,]6ޖM3i8e\LΫFR+#XaX$J%&Qu\4jRu: 0t- qg(_봽 _e`f|7DDSYf\"n4az!2KrX_i *Z)Ѣ>v* !d=kvRAD[l鶔7ѡ0jeJX~W~ijP--y&'_YҍX2Iʎr#d7ܐR*X0Ul.=**=DJq #VaX@n3+Xq_t(3*|xJ"J PL3\D2I%V,b@i8^~P{40P/0Ծqgj*,<5Lu+0Ժ8"(PZ:Seoq (tW;1cѼ˾c,g7*{!,w<2\Pu}p\#:Zљ$*nAI!Vwq9"OVX("o򾁵SϪү.081)A=-} ⧍iu(l$c$3e!6OnldȘ;Y\Dͳgz)TxxYp<[J03tW㡪,Nڢkۧ=a}v/e>_Uj3״hkQ{Ky+r6нW|1'0FCDߤc!m;QN8H9e >?7ܣg_+Ŗnr?=`ٴgI(hʣY%0w=<퟈|P8 ?$ Ĩ(;0L}Rۡ6 Zu\pvQg9 SYLpY0Ce!J65Q*TVjd3W^|t]vPa:/H\zyF}~RMԳh&q{ɯ :*%='[$KCxZG}o)2lݡ0E\A<bx= 5Y V$lM`'VO#7  7|q^7m wp$:?i[TN9-$YjM(QIlge?i^կ4 5C;ݜZ)X.mkT f-+ʳ.R:=CbX9KQ~Mv3F9B)#OyM/Escv~:R|Ld@N==xGkTWBx㩪5Ú|b&S+);쳁'Qja$p_ 'Ya%5i&눞?&B6OJpS~ԃLvg/_C9`QNmQ -ـH3i3;1<2 T 8\40xH%=2N8wU_ HMت!=) 8q+0+W*]jR R$eEzcʮGg賘c)me sK/*@¾d|EЌ' l]]gAzbҬ*t//ʳI@vPy ݟ{*a|l#PZ)% mT/N_8Ij5V7 {=oȡ,9v_?C4w7M5Z,9hj'ZmyX]үŤOv9`UoC<++z-&#V~ew~O킔EW8 kL6b$h6<!A% lvr~@x˸1,|Ij&} (Hp>ZV l4-RКI?z&?m Ұ;;!n4uVcZ'˔atM]|J@P.T-b2&U5!bj6}fFtp[(V썘.9p*\٥t7զ0vXf۵aǒi$RIid"r@QBu9aHm0"r|4Q c4 \H9,[08luC;B}^:WJ/E ,*wr*_ÀN6$Vg]!Okϫ-7 `w G}! 7SqEƸAtNiy:6Pd&Cf_H@Equ/hSg! vpqXK^yD41?+{-BkY,L_do8n j}"u—LyD>7.~ߛoD}WY&qW?HcMu_R[l<لh5^'kz_03BJf'LT! ǩ }P9^zsr7Ō}cIq3pɛp]"kݞ%Ӣ%9)eF;߳yCРe?৬pG Յ]l]y\)v1l_1,;fWYelޞtUAxl)"O![$1#S.$ܜ5ibGqNY2rcWTuzg'ssUߌrz"6}'?P? !Q^ 3W!= |I%p7IV*Nڇ?TjXlԗc "A#i0> -8鼇w vl "88׾P;{"UFHYfp7FN|%!+ˌ;JoAK]XCRK'>~3I;(pA *n6m{:>IF8 2uϹW4J^cܮ( k ub<IwGF=/#8^)%Žr/h8'y8FW;{XϲY݄rId[I0 A7ًWو盞UWE11xGX~K%G̓/AFXI6iQQLD?:T_d`8o>cى!M"F3'UXxw6Ac8Ce>płpPs7,H-ᝪz\誏4c2gm7QXx-miSkVϝi-eN$+)E{) #?YC,K#WG*F.7_UO iB׫nN-fI+ٹZ7wq݁ϋ=f︜RwQ +KPoq%4S]O[A|hW=?0Bdxv9ҋXr'}tѝ&4PߏÚRxV$P &ՁWdNc_1,;,@lX-f_7%/MxLlAV- Qi`'6!K3999␱ÂmsQsҙpIhuZ{#OR|I4R¿g+ԋC*w r '~@}xRtЪ\fMUsqWS9c7S0+ AauO$a Fx[&.a >e2g5 쯽s/gZN^OS< yc 12R 'mti5lK$&cwxLLzmHnP^X= xS aQ`!bnh&jcLTdĽ/契|۬`j?J6,4TAٍQr1)M"}Lke]L#Ivq+ H=:g!+ƪ8tp]>!@囸NCcnl:dhZ-K)v!',~B'C ,c}HcH 5S>ָ5A]6-:|OgR< 4;1+ڳ h?M&8_Ӣ0Dq Gc=|N'dWH:B} 2_K/m,spۚ5˧o^ΙK7ߒwPK굷JA_# yFms 1>)'Pȵ$NQ9];P!rF+w+>a>rr{Z (tldc& 8wʌp >cu(5ġ fьՓR+:Xt[Y+fP4J[HzF }/usr!!Bq9j˯D ݖ̹DAŞriT֢B[1Y[$&SGᰞc=6[?а5 .ŕ&,5c+O0ڽg9T-.M`׼`tC"X*DdDRo:3kBi'‰~gᾳ z]p&鶀H]g( X5ߘ5JJA?#y||6g/koCnWs> "ٶћ~I >Sdu~|xM<H k_ik],d+w쟱MWV|vz,گ6%sٜm; ̋KarCP# ։Ԭڞ,3Tzf\m!O S.? Dw[yF7ڬ^⫄&s6Dx[hZPK%, s.{v2YT>8V塶0x9x0G7 sS%`N҂ޱtVH,OFoY9mCui1<\L=z*[0Q d ;~tʱv<fe .9Zɻ>_q9k.iELUgߥj\@sNLædɈ/}(iQWc;J4YiE0 l]dFSHe5:ɽ9VᆳkkhsnGlS"ZevBņ ދY@qM(l==KUl%8;j?(UrH =d)kM ёgt!%-#JN@6e"jl dJ)MM:@س~e~-bdAvߊmqM(CP K>ArE%luJg 7yyWj$߹# APaWc zag_ҮԪ^1]FY~ )ql|v?y5cMi/xqx ZK'5]K.#nTˁW~n?raEXw|]Cui }0)">NZx̓!:O%loF CLoHn+b|yU@_ә;a&O'3iݍ+!xO­HLq!=wƟE+,$/#ڠ>W/2>µ.txa"aԍPOPiM3gW{WbwA MG=4{"CCFHaM_;ZZVS(8.1cJ_jhʊDD7D rj7]ˍJ犮@b&3c%v5q|{Bzf=9pRE1"΄6R&)-ckA(<xoigyۉK&q2ghUG443!RѲә u}:V8Lσ.G?8}`OFn"]ʎS%trM~CuAv؅Q-?p`%ȶb/; .& CtX4|3LvH[V_Ϩ~U~8/૘JT^:` fܙdž<;"sP%В<#z,(œksjl Aw^c"5+&\IH0zQ>/hО\ME 9q]7BTzi:heGzD$ƿɀP Jč0߹zy7yFeM[ N Jԙ,kafQGláUo,/f+N!:օM ="/[,ǭ{;7lMm;-)^[(!L8|091_EjϚ鈞v YËtNXM3rg@\dg|E˳.MjV9ZBmsvi hKB=t h7xWOA'JTa\jDy #7sQz4[u;@%+xYxmm7o}=PNü5GCMD?=J?O"#3PQVr|'[-LvLV3f7nHbb}R;g= I(㻳4mΨAV@ Ob7eE<oTgu :T݌+F KXxmY8qup`5S:edloAo)?S#WZjE#z9+ŗ̋svR;83L3_/{*ͱ2K N#ȍvy~p$9%o Ei:t" PφLGOڷ&p1 $ -C"ḏ#n:o 8ʲ/(ۅZ! PxR#؛-τ5KPŜ@)P@XZ2<&F'r(.?Vmxj^" V/bo*E G$}_# \A#ȧbsȂ)b&wq B]^]6u3?ʀ32GEؕ)ʬ$rp%3y)]v"I,C"fMj^{}(}:t ٤N-z{YcP.3KlS ylphlDYuyVЫVd >4TvĆڒ 5r3xC~ mUlh?Pg,'֑Aѧ,W( s(Z|ʷ^έsPkþw_+vFbM'FFwH Z<oA+_DpX$nOF;4VJj¥l%E|wf r0]+4Bτ rB}j7{* ձ"ܫGcܔ#Cw ߶<ց㢴v5ࢴyN>b.IgK"b"-~d.0!u{-` mOq*-%G4C`t 1AqJb᪄Zu*A:f<,/+`oY?`&BlFj:t)XM#L@!\\ѩ5[a=I&tlV8k:hSce{*^kx#,֯u[*-޵lyM{ hJ/VzJO4c(i!NgMƟM߿bf:8 n nC(ϒW%JGDwRQ4\LbLJ.'O6^dˆtΦ?DS1@@qAPUi?t~)JF9d?ãZ ƱD9l%k5}o2=[bPc$>bXw89 K2{m:`WHVzфiO~eMvwSJPWVcgą'-אLvi> 9AzVGfOCۭ&f Q'ꮩ2VVNiJ}b-,Fu-C+C@}Jդy"_P'9~ B:%rQaـ C>2+R쾰huh133 V Bb4i\Bf/Рf6I?wZ͢5sk"KFusc *tgvc2IǺ?hz㔼+BU!P-׹EmHQ0bl7T=dV:k%vǐ')^h䦜:Gg}i a]{p&vS EҕafktyY\lfFbp8ji1Vϑ'{$nk?#a]o CKi` &~/lUvB(h/ 9R`4P*m E"Hί: `ϝE뀆`a~h(,}xn+ihG! 3+AB܁ Ity®cS_6Ux6O[W@.>ve7-MkYx><"˾BK??SHؖ+7׷鑑H; Fz_4 j5>VU vR@ R|;k݃@$0v\ڎi[miigYv׀TJ y2;d Iuh$(YU|aF̕3-Of.xgt Οd&;fr@΀[_ ui=JyREZjQ?v3͋aPZ%!pQVkb0#bFe( aaGni*x;};wWAV=2/$pz@%J aaoQ?9G(blb Źm  ̵VUJ*9™؋~ۈq7#ܓM~f{Z'SFA9E$=ZN*ƘDvKY) +_טG=^5CǬj1unKp&Dڀ W"rH5UP*}<&-N@S0 I-,۲:tP+R#_-f4qo_SY)טlMgP"%e8*/z*2n}hr3RoD"QۣФWs3)\0,fwpMw4H2_FXcjAxNp{IUKMR@K^Ý)q @cgFTbBuP5{LZ(~[!F1*l6c8;pQ(z*<;=LтW*X JR^G҉È h03$u,(ۂnl.?}2pnt@Ƃ`E'W;eBR," <"F=ktДwe,L7(}X++.*f'c(T M!1GG1؄1p=Vr`I\sQzI)g9v,:$l$f}R ꨝ w#w@IW-҃~)Q#~x JC(sjht ŋצIzAoEE-f\kB0qYĉΎCpH_vgwI`?IUZkmJh(cwUAEX> %@Za+Z3?Xc3 -X8 n'o~xw1wS6h!;Te\# b?~"Y,MTᯟ(Az` r("K e6`MUN~1R5SoZ4-V(zfR`,.My%vs@љ4a ?TPN)GJ 3%ZT#JfH 4[T}|Kt ua~c_V@r@bTfnW֧6E%ͧ nE z;ڄz8&iV8a*sExyc{9'$(빉b567r]{X輌h>+Rp!nLra(LE»4Sl,慓tFg<-tlE5l"*Vx]uy K/!~7RBoEsL`Uy>(Eƽ-` "XS" jьM2 9"0S]˫HTO{`&_3+kgK#V8{nF*)pR(EB(0hdq Tv7L[9t1 ~htdlBn; QoY,xf0-w=VKDF> ~VrCX:k:ÄbE~FCW0p>ƺZ OMc-_SoOzT]@_0qD46ɉYt)`4Uy=ҽ!hWkI'_6 :n59io4TOOw=+QDk+hQ ^0vpl0ݮwh7p3q] "VK1 8*cfdYH|ʕ^ s$"=7K]x{Z5;̫:@U=LIq{]FZ Hۈ<'4%ogbAh!dMB.v^b;lg.|D7^ ILwt{`s҉r S j.o[T[1+䛉<-2OPd3 rs ȓT{$q pu=0`r2՝/[R9rE BGm#j _pB64qMaRp?[0UJ5? ̺p8z8GRka}a e#㟓1 D MW^~v^ B(kMC.PePjmp31p. =[cLqxUGk!?F಄Հ&M4Nﻡ1]adἣ^1/_""ՓU)7@a[$v[͉Cp˸K);hg1Y>=9U/q3+DE'3ug&v^FC3364#[/c{TcdnElCV*4|| [qe[d屣}%0*.X[{-:1kxK.X?5#c?`c_ġ!^2^o'`8k:A,x!Ւ @,ڏ8KlnBUYԚx=l#jdfh]bf[=;kfi ->1_2zPutR`s!&ov0 !j5gﺒq&dT8 ˒qz|oJF^n /89a5).ǃ=R ˆed3u*vFvw#ʪ!D; a:DɖQya% )TM5^^COĐ-suP]%$p=b:%*$}8ث ރO09c`I?Y}E#}W-!8c帳O_2m1BS;ʎo\s 3gK鎭#=OcTWo:^tf8`P SBU 4sgBkЩF䬠}uvž6‘m+ D%3EukYLstT' g0 }2Bi}`_I(pqc@g~sgيRlB2=%Xd=r+;ڠ~,/$̈%hQwS9Q;Ճmn03tM+Z'g`U Z- &85; <0J>aH'7lІ֥Q],@9̐z؀_Zz: \XF;ij8Hp'l~7+;\Lbt?@~cZ kCӗ2HJb qtNOyJ6w4Y։?p X1ƥFCzi /^~ezje]UHPNY=jFȉ9$ rU>am젢ÖVd_BO8K'Biiri-ADŽ\wDL MFFּܝA)TvF*Q'1e^5:xƝmL0?XDY9I\t: tj*?SG"Mvc_5 X/ ?_tn?n Lm`ԭ9g՛F*Μ^`3]c;|aU0>όL1a=FNx>1ԊVasy% ^+GJ[lrih\PA{W}>ee4QZV`h˄r$u ^5dd,9zl! c _)^. }Hs#UrR~HS50Dk_PDqiV-(;kĪ%yЌn];yQ_ hHe,X8- 2Mx F@;G.Lur$oNgTt}h @5'g^X a32~ՂIgMi[ؑ%wp*b2ЬR]0]tzJ +1CAh υ*ۣ.ך\է(lys |@WELb5I }W^ܒm-G$4\%7dLec·LT|mfJ#Uԣ5AltIܚ76 ટ^1nw\ӬӖ|0C_^շmM$訨fEf3U7O&[gB2/mqẂiL;m0@-P.> ؿ^$C xl ڄ$!m0@ e,Eq@! l\CJ> *4oRr|Af_9<[aJ㯌7]@4?h] 3ܑ5<ӂ+ALĜB6QS6=BM@I iLKdz<~12<7h| SjSΥULqL&k =w]e !XqHwQ%-ksصd!33~~ E4E^TF")/ 8g[C/,dtuj;ش㒀>zqh jx*uSHbI8WL/eDvT)>͖S/|O/9JJ4tߩ/,]O]GsIIn4cm`m<6i.(`+Vz;B9tq)]{Z{T)4e%g' o'ѰKK16P+W[D{cg 0,M r$VU6:Ĺ\Shc fp>@4-B㯲+s f4sY/OlлZ\('NeÃN0t)(5%tkK 6/ހh~4ZkL>y.#iW.}/k*75C&d~PyfM2D3:aTd_떡MS/:"&̐``E-C7]Cɻ@ڌk++㶘ҍB7sJ6_0.I2 7.Q88@EmvڴwLlF|pPD4ԸtF%Ke{mS?  x"#]X7z5A%3frme_Bx;.Uaٮ<>HYn?*h &fkN?Ds~+] !n% ${"4(NFӭ=|m1C$KGaTŖUKrQ7F҉z0'% )^] oJU۶ >Y's0ǜ&IF+wz$\؇XRMPf6TT}8`햖">Qiѯ{X tƃrM"'R/'3\ q6! zo@,m˺,~_\PІ\ p~ppes<#-݇_$ȏ5<oڨ2 n*+`q07 td6猻+vl FcύHڢնtlk݇Dx VE OLaGV=lR,ǁ\! 5Q0u\ SI-9O,_v71:׆DW`6-^ÇO`Z2$BlEy{=S &3"G ,ws]CsM&XܓLm*vn'yY%tCEEh<ťg" ,nOOES<td(J[! bIQF|B̜RU?6~"Tb'z%F\de[/`) VJk6ׁ#ew̷o.:֋(&G>\.(eǶU-C~Ҍ(˞sޥ }3I!"|oäQ_A͑pʼn ӱȊ_ +缈G- hoA1.-pn$q M0UE\mJ ŀQuhkT -^~]a>-25J y~[V4i"ET.I.z8Hmͤ)RQr 6U;MkHkAdÁ/u rx_@0cQ"]U[>`"v0?1Tfz3T:r=zΉ.a8Z0ug&'뺇[Z}y6|ɟIIsyV]eT/(c~Ge$dR 8 dڼ@e\VQ[0Px{HU1+59mƔD=P9B5J_H&zaj[m@PϦz@UꅪX( UЙt\,}ihdg'!|u,}rIGu7nRUR?okSHUMkf,tAϤ¶7:XӡR7f?8Dq[P3MveY7E]PX^eBJLM1Lϧ j7]dbH8yelu;5 %~n[=`w!ِ#̎K VWH˜Z4i% ɺrտ0v{,c>Kļwz]Y\a7)WLS: L d[?N-KIG]߁+[aEkO񫜢ȷV8jObxl -p|j;!ne؞[#[;쨶+:8G{q14 ϪnbLN6tB%ůI7 V?0 Ż8|eL;໘JĽTOdqj[d*PCX&Kz.*ϗѭ}벟@o>6уwxq% C!9 ]6%J'ӕΚ_.w,5D!}?x K1[iV ]!dUvVœ5Pм N)a ("Nbug\dhBp2WMg%"H̛f'UАOh}(8+D\Z9nI$5/i=y߬=^Q]AAɴ=HeWPbOISbe+KHCd䣙V|2~%w0(ȅިQ1K}GS}>;۪)X&V  ɫKE8_L#]csiΠSBWM К]87n9ÎFa|r3p"9ӯ]9|b«(cӤ"K9MDB0TA"b+!d.t5bg*7X6=N,y29#MZ~5 &D"D/NŤm E-F]Ӯ;twO1 xMwf^D<>څOK.Isx\=EmM 7]3ɖ31 ^.ebLԒ͝吇0Gdk T9-B:XPȆ?e%fA0"nHh'OLA[7q~$ٗ6&jwHb ^7}Eǒ%(KLA4SZFNnMlnYyOc}RHqf9'DwQ!00Z&r'1ujM1g﻾>FL ٴϓ2J 3H=+:-ԙD<}߯hwJd2LP-Z&V";m@U^W9ʢnb !*<ΧȆAC)=&Zl4UDRPʦ9|t+ɱ7͡4pO ~`CcSpI Tr  o=2O 8dʖE"?KC=wYfսߚbEy;F`)5 _7d:cOIwHGt-VJyƲƮ[ғڀuO'*gD5)NWH-&Be q Щ7%Gfyi_E\ <:[L?r =xS(ƚYOcD.@)ӓď<#ώBO$4v"5Rj~#EZV~'LՂNX};D&f>U!LS?0C&QQ<: Qb2xTCLugPa$"SSe8IN Y!C Aq:S)u l ?;^jX9qi^B=W61x_Wi%+)*i@uBk%fNbZyfX,сg[틪yq(sCD&KGCdg(@l1j,ƹ6Q{eDfgNezw= a{He:] ou-TlZ&പKԂ4c((5ƒG|C@ӞbT<h@$ :g2@ =ߙ:O tԦdxrƷdD`n Fea' 57K޿7Hs҂R`ε$aЕ5/cW)P_CTy =oCNzsIQMOeFEW;\TF CL~BiKcXee_ZFAGVZ8<*PXb!Wgۜ8DeX rC*2k猭Z ϭݐGLMUA3V~A&8 TԂ}rKverm&bNEU<0*čcb92՚#FaՕhu>UWvP`$p,=Co͟=KfDM~Z*A 8Lbپ-| &{  >BM+O^m@Ӓ_ dDs|q6 5 tȩo0Ҋa;(y|a7 &Ӻ}ky$,lpQl ??jvj`94''h- e-Eq`ǺI5SrRSDY:&rJ? :azG{{;y~annx}kgE PRdg4q?O4s5ܦ[Of_ne%2ǁ)ғ!" V?;r\֭j. C[@xN"x̊<,#I47 yYCh"na+x&͟2~ɮLيU_K:O a3;lk' QIf/"̰pptΘny8Pho&u0)dD֏3*v2'٥1o깈_c`|QH;ȃfiIe]O!գ0shhtO:loq ݔPR?NҴ.,l\ݻiJg XkgtYT U*Hxumr%̄8t30pb\O9j>mn:%ʏhEOSD~{2LޅDG]cs\V@u $D~~YRAMg))5jK[@]SlY(q΂K7gJ,(ZXu]bh\yx 3`|G4 hV% 6'.ʧ7K=߹gŽǻ„O+p(Gy:ߣ ~][e>W%ڣPo Cm3/^eTJ2r65%V7Y/%ٚ ৫nDK ޣ6ĐXղc9Lʀ:Bw-40|D2,lEjh+B(GL :*qocDF8(n ,o @w ;wfȗz8M K qHݎb9$_~ 1}V`I @fM>1Q]sgBFh`i=PHUhMJRR^dRhrU[n4%Ǣ' TH6J~nU[#GR`.& {ׂUyCƼ0 8.)Tfvoܳ{iS-u&pd?W-\ K 4\g)Sa~QJ375c[]Tt-RpRQoMDfsKDHGp<`'?$vBt%SE#sD:_;cT$nq~<2:.(oQ>4y($ĻЋL yOB{~qY#NaLMM5u|*Ξ4;FAv= }!kJEI_:˳41FVWlȈG]jSiҾaMLKoQP nyg21l!'u.`޷= hoPH \<=M;*:PE>N V< 9!X LkI]+L~E끰Q6rK?3bw c28PGȃʀ ۵Ϯ)sVҲ56Նf#_q.-c'o 6\(Q`Pᨀ bruh͠Ƙtg2+Kt#*d(zBHB;Z@ 2]k&61Kf frQAbDvL^O8 +C >]I#:u`ɎGe|'DMUa,;][I~_CN>%V0Z0` z`|ap[M.J8]JOxS#FI#MCi|# &l:BlPbݛ[V`;yԜ{t7[=LtLA9urYq EJ=x;YmF̥S88ݒ Lmv5 Wl PC< a!xPJe7IXZO*lRҵ|x숶bY '(=+\u{(d:Z[*H$o0 цHiMn7EFKQs)oLzips ]my\s/ƀIt#7;Se'CĶBHL̎zIenoÁTT3H8܊W},z;ܗn m5I"Ve+]7/,{æ{{B뤞n ?"lQFg ezYm;u{Ɠ-FZr!ownR t?^[cnO4|[pXVGj"JҊk i2XS6ݪz((75|ʵ)'Z# p ZnQ~v0ᙖ I報 dΝ ~7ȡ8 <}KloO&ߑELJe|nkr j48Roqe?$j0(P沖:+t өM vX]$P$O%H⠀kiGzQj" a10aB5g:;<[B2!Dzr*sG9o{|!2/Ua!k XYMy3IHft8:_M빩4~ڷvK$x,a$Xgnvz $cBN  RT𴷔y*g "N0ɮڣ{T X _{޽ 8EB )\X-Sj`'PEvsdyTcW|Gd  UvyvF3wTe . NG= \2dj{ #JjM|h./i_ZXRȺOi\@4 0/kXщn [F BҦC2:4BkēAY*Kќ`P#=^VT&P&4_{Ӣ<||75t~bYӤ%ҥ$MWq<"R"!zXFb` \PP[kYܰPYuGZ"Z[av92*FtamivFSE;.x2V#!{h@ɆJ<YL e (#rx _bꪦlMO^qe%2JP}-(FalRǙ7ASvh/s!qn$׹D&Bu0`FF$wp:'*ZɦbIBtH8 ΍w2\E]7XEje&g.K~f e})!dʒ*CS]Ɨ0jTVᵙ+i~3zT Xx.Yj?Y 0~Hc|;xigP?!:ZϡOUrbGKg٣&' ݮQ^5@Җk9f6nfqQX=A­ ];oMt[:c1f2CHe\P ,&+ lv ! R[ %(H[HE4A͢ؼџtx|}˻b FV"axTpF4/seU- jl"PlwU7S:QJ@x 7D\=G?l7`H)@YIULes~Th>%ͩfA,YlLpyIuẠLvFKªF82Jf3vJ][ qE .2zUT%?A}-^_ ;bJg> /רSQ׃N٩iJnjv]E+g<"^& =RJ!v ,V^2F-G挕kQILe$$nɕ;(jU&o?~(}'*tT Xg955P9}TL 鍾e#2f k19u 1Z7Yv&>w e7dTb)ݖ7%#fkH>+> ]6,iE8!X*b> Nډr uƦOj:5>Zx`'?CN0l%  O@SfT*uX^yլ`Ӳj>&zK2ozN]~# qH"']$ઽwc/C̙Q&xA i[[ ृ,bcx+;S؄_qbIG֠T5X9@2//K(ւ>($?J8ݍu_+8NKRlhbiH)ꉌ␖9Sdܺ6N8PL6/n7!xD0Ț=\Y*>/90Ҳp92htq\́-Ln%)Kc]ӓ~)h$j)15!$d72AВOz 1~n@/=3?u.ܶK۽]p$fStH+>"MVJ)J{D@MܡU wWA, Z٠~'7:1::b$gVC?v3FC&|:6Թ}خ  P\讪Pa@C8μ&(QPXh8C6Af=t!C!J6e:C VaP̦8DW>9^owR`\~ؑexJN;lǕKD1և3JAo9z,3dž"$&:"xI7QI[5[. > [o #S-^RyDB kqBK2Po'ÎXqCG]OשЄGQ -nN݅g\^|' y_ŽevHk)a$?\p~Q)tL̘NY|{.h[RJ}ʢW0$, ҴnPXulץj>kA4 hb9CϪ*DюUߵt{q]sz^=, '[Ac7P 9y6? .c% 5-PDŽ_hwOڢ9$`,9OEIW⴬ȵXZ;)zJr$?!=:;-<‹ú{UB:&剔M!Օr`n5z0:xQ*ڗ!2Q#=lҬ{} S7"Js-oR p7gl#O|g)Wؙ0<j!Hҝ9!OP%<{@swi?bF[Z`gO!ǟ+|J6'rx5wVŁ\f̐_Й9+(`#b\+Rl;vf;Aծk_Gk幋$Nג0KMZP֎ui+ɇ oaU3r<ݮCU=L2 g[_ +#>e4ME@EN{G{>?ZsUcvuD/M;& ̫n]bE39ui$*P,STRLN"$4:eJ9ƻm>}f?=~HQI9 [hI|~s\a6Jt[.|Q5a|zQ!(3]8͂S?T7T? %zF x(0'$Q#svXK?{AWX{7ZAṄ]|PkNC1Ǎ so?#+(J ^N%")ıxM f$ְJslscn_v, rȔky6&Bʛř^בݥ]HPR!PS^:V޾TpV`O_nnv)5㏟Bf>U^/&ށs0l ~N}sM!f[q)X"%VS EE4=>B_ˤAYΑ!"a=c(&JNUh-bQէ) wN,;O9^s8"o|@$ǐXɊm' ȋ9iF[tƐHnsh1j1ьT.^W =81࿧ô؉yu|M򴛸H-@ߣ>s0l$s Q!MjF J.a~y^;Z%o,9tM 1l-ŬGrf2Bt,%n9<{c 8\1op5~~o@5Atz0G'&Nb94hL).<}nz2`sX|!TPf3)qK}ӛ7,<t4)1zͫVX1[p g3Ƽ$yL8.惸Pt.FԂaC>՗߷@-*É4sPnilv|O7IWt|d8%Rn*V(o9~TWB}!8n2Ķnʴ:LVSе2G ]Ќ (E$ĮW;V*E0 ] WZD2 4(k5:f5ٰp_%J T7&|#;x/t ' [躤'It }-z,=)qY$V_MT=9 SwUU^.goqM<й#[{f-,gYr\#ʙnϨL3&HAĞ= Kqh~KX]v&j/ԴA&q4~ۅP5W $;IZKkkϷ@u-b/ -osNB^2Zhw<͑1ep9gYЍ 9&1.oOCL9`^3 9Ep֏bx\gΡq1[*QV><>G5 .rA*#e"(Z·hMejAXb)vRrSIU*־c|ݣ3;/ox#rnPxrC['(sbXu+)Auڡ>/حNϡ=IL* q2=<:f&A0[L2=jJ  EuƝ$,~Ȥτ)}2alK: E߬<=/3dFI*v #"JabGFІ-x4>`]@,꺞$:(9 ߠdu4ןUt,p6x‹wh[2YEqA_4kO;=pcRݯFƭ8U/{i>SY9tU=@ZĪ}0i}TN k]q-;tbez緊ERoԆkQ}=+q3] /,?̎[1L[*_DǴs lEX`-bۏT9-5Ls:.2Pʹ": ȍns;w}_WC%k,l՜tӫBrݻ9+T^u/Ԩ_쐚pA CP'̝ )_KM0146SؔJ!pi ǺG45v /dl--I50 MR%4! {mjX|hywhͰfvŔG#!'1V ymU\Al_CL`8si\DUQ/G8˶Zl↛WRl>'eZ% huE^ ͆!w3 9g,DG0CZ-ҌYAW@U3z.jVס Bo3`^G4-Q_"mSv@iiZ[ul2 1E:=#d<`b: 0z57DmQK,ű&@$"%!Yu@Xkt_1 *ٶ7 -ȽȳS?(\da 5%t ܦ0H -9zUD hXƫ#oe6[-<چWxfBD;[!EzݫYg s6f33I(.ĕrкĄ{aXzAڜEp*2iP-0 + =F&ֶPw%G y\1Z]! ,屰$?RPe/j 5#0cs..vst㎀蠮7n#Xȫ+\rja#.k'9mtߺs6IYANUX :L{{`;O::l\S{L``mK0߽,_ ²:P_!H+1r۲J y7ڬ&n st`}\ahS< eC)oءԟJ6h"ưa¹N;Q/ QѾ= wolH yЌ.jN bnGR-vB5!ܰ`vm >#w|U,<ШE/ PXGXH6;vCREAX>gEmsәM}U0k"7=R'm2&;?i0!0Ulv)|j)U> p7_䱣Sܬb&®y/>JٸJN8Fpæg~ sؒelׅ%--7lC(hnG B6}-"KGL2Idet桇 YTEؚ~닰5+g =Td ʢ8Y<N? {I"”w6./LḐFZNḦ́PU4w;qc>drR>k1еxaQHӃK`v>âM%XcV^8]·UMr-'g.TFp64Jߋw)/$s)ag0ۤ OݑOQ"/P ` 7̀| q aS5 PMyjhjEK%cSne)V\~J1RI 2-Uӷ+ >$ XѶXuTdoIeoBֵ93()o43^UbcFcd}8#O\=WVد~iK kL()LckNkf۟.Kư.}%gWBӳ|ܬe~T|Yyt> x%k*#Rhj]/Z/eæ;<$Ou4pu8#P\V\Cuul1x靵y` Gq)kѵ2oX 8Vj0q,!ޔ4~jdF|C-A~ C7NZr򑻚 `5 FWs7Źd FCz?Q8ʢcBNPHa/ACųggB}K]i,z.GyJ&"pQhWzCCBL,K9$*c0YCREA6/KZ1֨\6J ]Л 0nˁǷNVhZh{?B6@jَFFZv1'K˾:{2vYR2F*lbU#Fjr}.|WRv3Tz8at|񺀘O\EY8 UOT0c 1Wsw+MQ3=)T:Ɲz>MVf`a"rmv T)$һD ]깸 \A7l rߖ 7]xdev\H4wJCq=_OAC~]Li"R;;R;f~eѶܼ$b m> YddW8.}I\ 5 :5}<*67 ۊ+, Olf qdv@e;uj _L :U#sQv=3Szgws?42 c>c_rH Kfe 3 ^fhA]t(}dRdo=Jni!3 N-}M>,䁐F;Q?0WXDΌG8i:{VwKY-c B Ley"=~t!SRH>p}߅/ީv0Bò RP[;y``2f#JlH}lu8 `@~~z']vrZ Z.UA 3Үtbel^,`m^uj`1 ٞ}fyT"5 e㵙 6 9&~*cWIӭ3d)`voPr7/p9t3gQ(0t3~0|BHJS?[KVU8,1b~1 \.γt$ojWpm᭬b(x5u[20j!;Փۊ{g>`W;dXB{]q8SHˮ-ھUݬ_dž&0ފMգ฽ahD:cc#kNLjd&\? k(A\ZwspS9 p+Xeů>. Y~_-Qk+lH\dofJ`u3r GC B Ub,tPᵾ!6D gR=he>ј3zy-B- FKAς>DSHF+4.F,(I6Q[uO jӓ˞܎:U6<.WCdExX$d~]9kY80[P {$Kgp]r-VGq6BAO;Vs9,܌B}ckĸ.%iPk{Ê+N:HNMrݷok0Ļh'y"à:GhR >|##ofC6Kf4eiuHD-y"FOjh#tѷ2n`gNJ7bce 4cP7nrH# z`Rȸ4Ly@H}%%X{a"F a_T^6 6;fQ5F)X֓sӶ~/qAO>do] &N};jdGF'7}b/A 6`d{(uÔ}vD漪*KVDx#$GqyǷTųt9?Zġ&YcMkh*V.e]7w8Vǔ>ȶx-U̓< AW1;J#{Ct4R*4+X[(xvS i>? ڤuD.G?ߴ-#`Zsfay { ejڗKkGW*&`)-ʣѲ5p擄陝2΋R:-eSDݞ]mebx{FMőC_#mFr"bE" ϸr<~r|[Oi>"*Ș iVj$14}xwvCwLlK²YLΉ3ɫELo;i"y_] ީ~p]L(LrZ[E3;s9\ W}J,qYn' 1;MƌLpoʊ5 :sRVAH]|GbP'C$\[:>CRrr%[@q$!hdߎmϾfvgeBt eVwCDH]NiƔ9<ց)@=P]إ0*,ITKѠAEMsoZ ]]a[R&4( tb Չh'Ď|3Ň>[8B]*GB-4OӘwV#4KFQ3!{ODFZ35Y8҈]!Q8Re?b(57!x_7"%~*k}c8LV`{2%f6E5_d` @6ܢK%܌Y/y0ʏz^_{P=*W;lW?y63/ʩr!Gz`~LJ,LؙV# u=Z +FRd|D N/fzGDƂ 'Qq ?dlo.i.L;:/byI) F!S9'S眘O%ujYbCԤyS)4 M CJ8.ӆN /,+uNJMqz,Y ܠs?«Lٻ"3<ƜBZ4̆2F&b PE3|="DY-K:=N6|^'I}?\%ybcWAsJ9CYafͻPKA‚CK*A ٢uUSW=h*}n0A嚧2;}|h~e8z$h0 <(侴: k8[}|fA]126d|s<]i+m2r6ʝt$տk3^r2%vwlL!Cg%IT^^ qp<PY*VUQPSAVN\bFw,BN%bhIضXZ&*u5Q*QGc7|VH &yu3$!m1h.G cxWBHz0u O|pGvC\nMJe6ӈbȽU- e)`tY,ӶK_%];_=ό; e&^vT9!U=M$}cqUѢ3 f_ Ozcd?OjOb|Jzɰ87nbI*lD(|3ma3V:ZSn~.W#Tzok:ʘ^G]ÕN~S&_-( \[5&,_FXcb*-ݸ@pZc#2¹!Jr EPp<1 5 Ώl*+\_S &Rj?6uwd=ebCH8D))oiSXn^hYxz3O&T0"$")o&kEP} w]]Y)D)ؑ Mw9pk"n&!޲Fҿ"NSڣW AFӭCۗJ78!V#&]8Ϲ[EPK@5=zs)vg"?cf؟cdP{Abp~vfѱ5Z7Sg)a Iqx&JfLKK(1. pu΍g=NqnCpx}HnUћ[̖E90[gρogm8 ~8Xg9 s0ek 40v$o{2_SΙ],%t^j$"vzǮ_)'ᏆQ'gh~k$(;B9|gzbjW7Of ƵTڌf{>QTU,*pG98w23Fg:7,5NhW4uޅ[9;SLhF_qf^C}2|!R|>oV+C[EWP_ N5ߠ΂^-LS;gi8-CfwWDC;Q?/MJwV0̮*yU΋`}EKY Lt7)ycT'ڽu(5;Rػ"avT6Xžfeҕ R`!RarA+j2pZ/`˝1mȓcm>5E:cSS#` ,'ϕ<)=ͩfJt B!D^:8+eB/{x艰]AЪsݏ]cDci.GUp)҉XP n/CS j~?EyDUUo/rٿ] LE <./>Y'=.] _#st 3wOY$;Sl"ߢͣ*8h3R{pDM>}9^@[LH{)f,1e¿T=S*1!nFPRqSL#xj_5ŨY}7DĀOkܾ>xs\xd%e.gZ@,Ui7-_*Ɔ %Af~kGI$IjҨe⏘nx~ue('||=*̏yJ뗱q`0G5 ȯ|VY$P.̎ꊃ7ZޒQ2LE2E f0؜Tm(mdwcoX_1MV}KUJzSp*0!݈laJ: j88JDU 0չ#XHjV%l 9ZJNB!hmjai8Gnξb)T4SdׂvFRo%" ?@ 'X+<5*4AȷD%4`cyg8jRrRtC";eWz"Ll.,H*Eo/Y> _4NaH U:V(܄u;>n?ytԣHJP]*6+%8.w~&Xʩ1CI;ta*̰*:BBv~`%I>iMNbnb %\QIR* ?-x۴) s\fQa ׮ؕ6"^6*Ӷ#&Wi G@`\t_>p1])Jlm¥OHyfSv=< 4VK[cQj,l1RXfyco@\ Q=xg<5-w.vCGF"{n_R%"Z]u4xHfX]l>}`#:yy,Ʉ3;z :dʍx}l n/Ifvnz04#!2Z%r?l-ݩoCNI=ƈ!ɽTE},n9qw%\L4WOM_8PJM,(1\eIߢs o]ėY \blqNf=K oQ-j&}cU#tQZNpmaG'4o7=~t4N,yv<󍭡~1=_|':RSZ\bʐLxQEp[LRS, AXqMŭQ Jo5?thtvڵ_n4;dD0/m|b8&|fz[z 5o$;7g퓛ړb5Qы]s.|~x*,v 7ߔ`cHKzuFfUm~o5,xH_7G&8c&éаb2nz1sدmo&a:^jϫew7p2m1& L_eRee{LONr˚;sao<|yeH݂N%Etg-?:G"=*neTv&~ eޕ=@KvEp=י~jb^xX5)=s򏯇PH6~ ο}vxgWxTv&J쯃brGH͡0>5;rTQi( P P?*s*?xWS(=փ0<$sQ,=SxGXJ_l36;!CX$ȭ>P-aYA&P;.%BH,*b$ D6+gQ;Jĭ]}MaykC13q(uv2 i۪,wUՄ wDQ,̨I=E'^7?z&Dvs wQ?WUhN(l7OxadPj;gG|9x2 4' :-{p;ϯtɟn0H|q@)%HǻX]Y29con5p҃ytuznYojfjQĮ`!Ÿ!{_^{ ֤|Mo5qc7\J/8^s5*TRb e[n̢dBr["iM|J?`=w뭘ZϢ&EdA3 iN0S9j1Q sӓ?iͷzK5HO&? i ZB/x+k68iDQ ]AKcΙ3w{ F8St#J^(6/a1s}%[c* #c0򵘸/ B%"^\"O2ܦ'9ԕTr|0&c,{9DC&COG$ЦI(Iq!ˡ63+}k+ikgl$5f|a TFJrlolbn20ԉ IY;<2|WapŴ@ݞ !1|}OM?ArjwO^JG8?ل?-b_2MMGwvvjQV&}iK #? N$i&+ "/ږKsK7򴂎?9-z@4-S#4ݮ=OQnY~5`?)+crڪdXיFh"Ggzn;˜FIs6;TqH[ֆcpHhnJ/ 2oPԀY%?0/̦<[FꢙM]9RБe/)kxS)-26 .x*K +kaڦbޏ]Xz.^cf&I<4J^ hڊ`;G5Q30[ӗa)3~FKD °Oil=Yֆ=߿R%sZa݊`杺N_e[=&w w [7epRuW4bҹIG*C5:WvUK _:eh X 7 iG8^^Ut~q!ˠˋ \t<Q|Ur;K4O-/!d #8s(r؞[3r!=N0)ONsG$gܙ ޅ-1͈I^=s .y~9 Kt>eh+_R -&5OF}oMiHٿ7j@u-U犹R>Á_G}$=$"F'ʊ4œw]ߊ·@w5*5e.Z0O^:p!t}U>o{ZHh,E8/*- A&-G`B:OL–w.,/8Fl_iYWn `],~pVC =VP02Jq>^;vw2e7-4wM0# ;ې)2*Vm=nZJ Z,d/P _uCQ?oC1T(&:%;' u,`*Fd0Ŏym!_: c]UvQzn{‰k, pV Z!{j"wg CN'*bNJ~ lёҪ J̲'#F!w#>rו MeL[MFd3K֤Y80-hPk-y/aQSNaHI`O}FzcPX6ĔM.P=8{74܌GQle^L&ɨG$휽@QIN7si`JM);+íRΥvRş{,&%ƷM$剈B/YZ鯨b xI +T:Ai'Kؼ(igOmං.sTK $2e~4LpqGJ4$8yz&?47( $L%&Χ9b6v/%ם b>τ~ǘ+ipw+2+epO=ꢙR%hԤƷ%V{_˧݉FDAi5S<2HY}$l*4/NΩI< )+sցN)C?\ڄ"I31S?ƂƍFR~[Qq_4ܱUBChAcfcdϹej4h2Ti'binI}DX7ٶ@jeZHNV+בB: 0t&ڍ>=Hܐ@t26<zS -lDti$LK!l_YB 0hLֳL(eMa-|+ ov/}T,u/ؽ.ps}%Ѓ)T " 2plI'S+>)a53-Rp2 :A%;mBSB9PMg[.t}.;J}Mq,~$RiXv_6ig6؎|r8G,c(2{sysG**%QLs}!E"48ͣρBu"1^^qƒi+*ⶂ<3[Ց=1^)X;f0zxu^i\E7Isa)?bb@BR_nTva1|A@F9㴃&Q>3i4y&YxM+B6>E{=b#B`ƻ*D5DXx lн={ÑUX ߪY$,'}oH=9ҌX)&Ŷpo'Y%5"ݟXߐ7 +hbW/ſ>RZ H7 GH$@?UU?+lgOz4845eR~„|kuċ),2 aNT{}zFPq)q+^ſ6EsgBAMPLoFzT?lو5֮ :Mi :fQq -;8Xu=uM[$AV#1|A[&b2{B&kd` ʳ'aRCY,߽9ް|EH6߻; 'gC%cJQa-nAmx [vl֩DL炾DaڸEr|3a1,;⥆6&d2+4K؆7ę8=ȹj}~uƝj C[bީy]8%QfiSCs8]rT2;W̗;st_>ȴ4Iz C2]g!uv(p<%nQ:/S"Y%p _{W-R2 |D_5Ys,\Ɋ V-QӀ}`_QU Ky h 8Av DaCn-@&]iw:U hxY *z2nF+OmIHI7r7./[j @z*8r9Л>1aGqc2dU]lozVط8D+gh~v/A#jõ PDir.RQ31dS'Pp::{C&?2AFp B`\;l576vVCcx})#Y̠h?:O%&XhC+z C.#.ݬd>rvA8X$XAdJ;dV# ğ!6\E qtB#`MƸx3D)TZ@l$,Q'YRi2qkU4˼ʴP*?k+xBw_H/N{OEj1e%YXd(4t@[]Zs qjo=dTBRU>n>ICbmpggE ](G2Djp'o:!g)p_ss ֈTUPD.3A+ -I2ÒwN")M=HסI # B^~p ķsUMM\WH! 8v:ub^mNP#d>ƞ\;}NOl-udS[kr2{jcyKQn!C;XH3+7_&1sT$!]+R"ld%j߾MSu]7*-(FN} V%GUgsȃ'5KL+L*Pnf%€D:XizAQp t\ح5r z5]Ŏ #*ޫ*Tz gmL&0Ϧ=íUgYFay8,>VfN{[b=WM#Ы_%T[$Snz>BIp] u&HY`3GBF;tO|;D]S#oXy#:bf<"wbj_ڳ!_}"N͟!@-ʴI!̃Q%3%Os8=r"X +5:&LBԸ!$r̘vj.02&Dml#oE_%֭O-_x֘ OIM* toɟWsPr2hr@c5NK\Bu`Nտp.r;Ķ%_6sTozFOZ(ݑ,<@ٞ j߈ -Su~g+o!rh/!bDQ_X IOF#o ﹷM!-kA#Rn\ ohI0N%0qޒ뚫%Vo[ޫR{xoBU,/S)X/mLVoy0M0lq&)=Eƀuѯ8 Z|qURYZ {tHf|a/V7*dtZIZvޫ!uE\!Ji@E_ p|VbNРKY<8uMs[=W1զW.tW H+A"|>4 Gu9'8D~!I #o&1OM y>NGý@-~R ._̇{.caJ~,+"΃ag1U+ zzPXjb1 0|\DKӱޞT® UwF2;sLf}| r4Ӧ&rakХo?rusk1wFV;VpLV:P[09k^=*C%34? CxkicGRna|J`o8 rE"MKHW?]_lMzr䮚 (iĤ4 BHfS$)^,> 'N虨B9gܿ6;Yfg MU%6:PGK5Kx:\X!uhv,k\nÚ ly}P=htdF9yeQGQD"j hj#e 'A;P("AhM5+)rjPOo``bJ2aE鏿}KZ֤^#j%O_Ȅ`6xQuoIra #_L%r7/o!7#/ӊ]>ЩId#6]Vp fb l;RJ4<@s Lji_2w8F jY?BG8ł"_`YC'"a < ƮJ1:Ci>~\ڙ0ٴꡝTcdn,ei.b~1]7J2˲*mQ7Vpyr;Xl MzBE?oKLY+ɟ|MfCV*.8WH?ǺoY+XTYzDyIcv Alo^;=eÜbەݏ{}Bb Z2ڋU S OU?@q^y ~MX?eN!G>+qtxh\j&S lH!MT,~UmAVW^l4ns֍4_בu-CTMh 1mR] P:F8Pqr/[~dOێ2B$JGϔ`#tr3WXtҵ=nz"vrI'Pj6KojvBǝ=J} ]߳&r{ MUz0'M#͓Z_+ A6(JRt+DC_!bNRe~rGK$[SsޭO%# ͯIcV?B'WPsRr%g#Ah\306x=]ajw"p6DexOSUq҇#^tpz;2%yYx teMDR}wg!rVҐ]z山2U$S5>;o ^%dIu&P*㉰=Lָ>č/a/< 9Dk|1ZjX% J*^̥]7WZmt~gvY˵ݗܹū0IʣEV!7d4e†þZWV)ho aK<-F7Rf-E|1G)Ek2h&edC§<2 ɉR1y!j(7j[Fo #ŭ?D;H |e[DK=0xҕޭu[TX`v+@oc;p/#ğH҂ۿD BI|{!my 9˶V}e>fޝJDz; W{C"㩈2ċ ksԃ̟!̔jokoTcy,ߑX~ȓDjq}&Qz'xq+}*b溋Hq8*c+u`@Uk4"Բŕ(ЉSPqBHWS:W*%TL[,7/ VP9taQɾ ܧ{1@(о1^NYaH,QoyYuS')=FnJµ7 D$ N>vG,)v"ܐGp,ƀbnX6{X>ΠAV8ifb~~Ә?Ѷ9{m^99&2Jib;*$\/$MJ*'S\)QU!A;Ը3hc.chzq)ӈ0 ǚ˳K|'҆mgԆmRʟ^/[ʹʠWAoka>l]!i^n31\eTo,@NJF78'A'jPY$X&- ?ɿ{?U%AI dS(N)nG(?%`3c›nً퇆x8֠]=hzD X21ynKSrP|QV`^w)|)Fi,ky40 Fr.AUC3D^31/oPqH4\1EpVlQ6q]2ĕœWnKoJ'-y 2[a q,%h;ȬmR%4 ˛3ACLv2m} DE#qv[OUQwD΋ -ǰ 062XD듛FѵvL y~W=]a!!-]dro)>+^YId[KG|8x3dYccm5)*^V'r?0]Q{~9OW{{ug] SXɯMս5=nolЋz&씟nG#@ԾY$6>2,!@5Ǝ=zge j` FIjJhn_@[I$x|i9k~/b,ٵh"j]'1% @h|fۭ;:Z[tk~nj5H+ b-z`$C)v#Kl; w"U"_Q! Ȏ'z7MT]C~LƴSz1B}WA %3a0G(]zUS u>J|l$~7nHFo!僪tK`הHDPa7?qݢy1Y'L7.6hJ[tZTѬHq5:sKU=d *Q‹xz:Nf.G [H8`T~c`&:Ltph&IoDk`vps>6G7>+h~qMe7Q˕ScY~3p(?uEՏQ\- /FA]?Kbn>Jm~| TZ<:ứ؏}aYʋ%J:Қ6/BM('bh$@.Fdž5QBJy f@XizUwQAaܺ(OבByK ΂/P =sӨb5iETqnf.~*'IݒAde+pE6sX$w-4[ '=Dof&iBBXr\Ѱ+VE.s6$%ҿk|{џSRl5Tntwn>!%s7;SG뿫n—UXߺhpCC?!_#g:e(]֧z۽ήmm$LZ8Dth q --Ō)lh8-MwqaҊҡ<)Nސ~c Ӓ(rB]r>9 ~N#!Dob:Ÿ9"w@S"̤*KIڇy" c-&/GD-DLa&'EPt!.&^Zu\{L۹25Y[ )l0mə8ʼn8H7~hY&8/mX)vlVmT@~ i Ev8u" a½ly#?Yrɏ gg#!9աT+v2h|#S?D acZlKΝYa\$krŝʽ#|ߊDX>{.)1/d7f [#Uƕ+d@)k/߃CRIIkR~4INBIJSFR, 3 t"[BTzW=!u2kUE9ItWp3UoH/BfMRZU+^m`:BiAEv TҒ0Ǎ';[&&"+V̿MYW׈HAm Ff]VJ8p >\)w>$T4oVN}B;sͤ?z\&bRpɠۀ)joڻx\<$ &M?`I0AtEO_-HLc\! C΋kYUDGoXq -ۻ_a=)0u5䁛AdLy(bߘ37"Dm'2EpxIzYfJ`eZ\u%K<0_yCqᑆZ]H*=.1(5O0CcIGk)x{㹨YeX&8˝zAzLp (Z#d%$wiDG0\sL5*}hH-'׼VR)g}R]H !Bq JI^sC{>Ki|"wf\7-IkeQ|di_};Q 4||ܼ-8=; ~PA#uvc' \=JI |{Y]@XchWR+2no8%,!yg5T@U5T}VT,!]Pf~O fpzk nrWTH__d/C`*]!큉 >΄PԝM]_A4TR/R~0&Ed_A8*jeq0;n}dɏQ?OJ[}ƸSTVǟd(x0jn.egTuP)O|rR]Ֆ #"g^=kĩL҈@WsvWކ-i sjSezE -WU^dG4$̏C&ȁ! n7/@V#1kkyw'9#Q$x`@ (&NHdziRqn2|@#3/#KvIc\At-Ih〮.I_4g7Dү#>0<#Fo|IflFʍے:l}p b yHI[\Xwr&O2aKVVͳIvTYWtnA <,/љvqR}T(xNߛhGkOW2‡%NS2+QZ9[w:czȽv]g?>4!V.N};Ey E-ݪ{ #:e!S4%P0߭3;p0c,N)|-G I3fn|l8 9'J _:ĊSy~I=  d)'.ZhX&D*휰J+~fAyԡS@8Mf(a¦ 2G3#cKOX65A=~>`>f2g,wG/;6pZ̢=hew7k$Vqn^:9&ܻt2{ݮ/1A՗8Ίȡޢx`\/C 7[3dY[]A%Yd)9 f9/b-% ,sE(> 2@]{atfs( @Wӝ#Oة=LbP(4̪) 164Vd׭ Q\PAV-fI`nz?jyBNX},Gj7m?Lf е??a?IbYv7˖KkWi27;⫔f=#.ʷm"ж1hڌN1esڏzTM|! ҩ nq6DI "Us0ۮ'qLPEݣ,abPqT`>7%7 inaH)1TLteoՇ41pV=KWPtަ`iMBH'w9GyŒ/wjE؛^,r$J6mobܳIPZwԒ) 3e 7ch1uN kaz*7KnLt&3 +f%(Gf<{[Urǐs^ֺQ"m{7A%=-(Vp0٢/$\&Qf:Am/#(zx ǀHkYiz ^c4H $ߎ]ykC踑xS` !_pH_[ӯ_QtdYUvN-[-kR3i*͙SnMfsA:DأsPN%W &8Oر{=>Q]k8<[fA8Q)++{RMD<=GEZ%iyPL: [Еmh.-eJGVYKK;LBQjae6>ux)kf?+S™Jv/Hk>rNFwR.yx6;!EZ p;B0㋌Ǯ f6_Sn:=(]&kޞ߱917W*dWvlhS_(F)"pn12/3D𞗈(F.ݬ6?4>Q| 3RqnC`FwQ,=lGmGWL[9 M5{%%WqDyUzF4xd;3wԳHbT|5t|pM%h/ߔ5f"o̱mЮ-X0 O}bGU+A)kb\>F~xz~_xM+&~ '*h{Sz F%Bq @+$k? r"A}2jg7_2ʍ#ywL8N1mH K Jm0PEV]ߛ.=x>] (p:C6~LGb?cSd5.VNԿqc_q]!%q~ٚN,X&e$g~{jl35Ewo_Q6ULܢz$/S4 .RֿHJw"X]qC =sό#!> y-*#d]="3yʆ,:snƕYBt] Ԙ\d.NĐMy?oSZjy`A55ҩBh и'qxNed^ Y59į \7vO3gY&>Sf)Ro'i9KNTdWso bb1s=hƑj9.s'.yX+=a.ݫ23<69l>o&q-vcOQθn5T6&w^{dZ֔- *8U6Jofo prւ<6787&K񘆉g2|&AH*{ܵGfF㠡'+x'HRW@4Yb؝;i}E.BaGdejm& !F2:xܓrR'3` ÎW1YhF̞X/FAG+N[zu5gZK5/X~HSjc 4(4O.jwVV O -5:^ǞUۣUoy]51Q ? T[a~b!mğ7Jeޫh꟩,iAUp9⦽ؤFÓ ¥V< JHr1G~cǏ{ v Ѱs7͚ٵB #%c.̃ 0;ȝGWi@.pyizK(L{*ssdػʋS@H:(h /KzpKjzO5G Wuۃpm{)F2Y9_YN17rJg' n![_s*~} IC`CO!F.J8v@M)|buW XE#Qa#;@!''N~V0vQ%=dS9AMQgED5Y_@}YAXZ*՚z3mN%p . UO/k!{]Ű$QJj=O` [5%C4n,+2 ȎD$=m$#/qd. Jn_,lt*`c;MJW(l3ӝ?#豞=*4Yp!P rZ ͬ| qo`q(T3Z?]5aF pl.촃n'Yg)nux\Ezt#|rx Q~R) 9Ͳ)#oV=֊Éb‰&Oж>/yzuV~F8ϔ]0 nO)ؤ؞t:vL$2A|l@ {mPdE̷jTI;VIhs72(*{퀐[fe~EI\jq̑vֈ7͍ӅXoѿ LḏYZHhΎ RRv|0֙)Hø2+Qp$CofvILkm]^I&(23q%"&/7V[Yd]:Gh9Ox'f.$u>5R5Ⱳ7}!h&Y࡟&8sDعِ)Bh1抢4.e\_˗0PeI,ttђ!56@I+eb$1oM9VHK+KHS+X. _|)_C E)~;2ΐ,7:Se'A){89AǾ\N"CGܮGqDD,)6q)Ѐ,^K8,=<y޹D}\O@Ox A+!)+!*U$ޓĜGH>Md6y`<ф]D@\ƅX }@ '.37c-(4BU4q$QV׍S ;ѣ@wC79[cH!\ʝCtϨNteeb6z##G[4d_  W5@ߌ@>{(Mf-މ #_CC+`Y45˽Tr5Z/*3#3S>9bYV6-M7wRzOK~EuyzMB1Ѭц.WjPҦrX~ )У:H .1vK3^Q|v&6BSfR^_PNǛoB.]K4݆U߁;J$k d NW)@DyJg(fP&{"]k_zӎJ ]qmBUr̈́6O3J<΀ﺆzRB2*~i ߭V f2Jl6YKSO8*p`kQsP3ep!u7u:82 ;Tc6k GhظPڂn>~ť8r_&?6T"xHu6IuvLגoš2(N"mJdSG1j9̰JNK+فuHB 1]WHZG3P@z5#Ε6*2Bݱ߫gah;i {ո-j^P=Ƌw{>dx m%ўMý'B;%X 6*b!=֞ ςkя5uXW] ?QB8\0-cwe1Zvbʸ`e{ +ȭ]W(2b>w5C,:<{( Pã)koBӨ`͆(bl? 6|as聨6'TYcal.NMF8ޖ8<bX1NܶtۑL!%~FI[oI4y4嘠@?AoNj^V~FGH㽏—<ؘH2cPt ~t>2`L1NS{tS'vs%CO *%,Bls:A%CmeYTW0&Q>zU&#ۯ݋Nɣ'RDN\w"WHtCx!9dFL)0F1e/׼eC/D#+ud*~ m ^ӓ0ʈA>hxN銣I󒘼^RO׻D)ByZK龪OnR"^I~9uM%UbO#eWKgw6 yf.w$Wu3DrC g&v%Rj!2t-} "[975$5A1^ Y@;᥁۩I?p{H|%{pxJ+\d'w %cE1omJj?H9٦`I:8)8r,dIRQ /;cAG\,NʣM:$]PTL|N>M (ћ'pWy1ևٚ.UA8+RL7Di~1VqWkTqM@Pgƒ؂C1Aa'yn?4OIf_d(rR,2G=U X7 RMPâ[n h*9B wuY$~ 0 }HꞻaڷZM/eF6t,^emb/KeO] ɍX:pq ʌ;TF4矐 XgL6X 1B5@4 GQ18"{ﬖưB=!V@`"G1auvr|LiQơ fWnE!+Jw?U!"y)}bsNG;?H5 g@J7<']۳V*_O1^/-,d'%rďşXx]X!SC3ӱuB F^o@sKi{EX ٨kZ4{Lb?"1=>ul.<@7xwF9*ͨ'@^6|qmk=߬ wV6|Z _Btxbx0GzX dek] 2_u GztggWZHM>&G^u_":?ms#q?c%C;(K^jڝ^ii.BJEe,N{\FNu4|w^?/wZLH{W+51X",u#")O>]sOπOd"l!'N%x.p؀i~}Gz<9ڹpB~6E!ׂOcp_VEsX`eTыI!tHe't БWrq!#LX;ຕLAX:fa㞥AېLy2s \/ǟ# 4ˇ5=zWfX^l Y"D8AG 7$2T>N۴CL镲Ǧǯπ#c8ڛ}OGn_I>Cd^Ayj)\ٟߏ8]J)zFƏ.I @'͞~Xh*ԬlbR :a#.30{ y߉܈vqq#X:,3]bT)$e"h$Q1zw x?q vTAnM-Sʳ`5:סԁNjkϭR)hI3i3OJ P 'eڦ ;} jv@ȫ܀ ? gԆPEDr84.KrȻ1oVLu[9vC`E3=(ET׮+BM:5eq3>>pmej{Rىsn5P*]t e`~AnpМO* MtYM7{V #pc(&Gx?X #~M+PI UjvrfLQ`E e;\ϑ3`CՑ]I/OVSOCfY ҫb[^PI*)^W*GV&@{{B-<$MƜp׭1WܟGV7Nz "=cKTTE[ty{$"y_N巢v$)vrQl~If|(punY@3Ar{F#AB z`y2/LkE[X<r!dQ5kx CUfIWdQpg ,?gfG*U.L ["-${RXݏ|YyhQ Dp* /hA|ZeY$dtfܑ#ץT ^!X>KbݐQBbזV79+]Skӱke6՛n+ZZ7- hRBYCWZ}D\! Ī9!sjdPJH 郴XÅښO6jVԙ=m q3jt G3T KI{W\Rao<9~n_wtTƈ+CHzȬ TxY5 Y ^Fߥl2`(V6bI0'P&JRza{MWڢr%3x[XwwKF2KY~@O~3>~zfZقI2]tH,46ʇ3EUHbV1T9x9_Cb+®3kDh P̽`p NTL0Bx6D7Rqқ5GD#&F"j=MRQ` z*0`R|?!E偱ܶ8d& >&Բ% ShCCiN5j?H!wWEuNk{6B1}^Y%`  ;\~>ٮhwbOTd,; jH-P#T>h~5.hw+ME;u]iM1UQ$ЃS!C~ K;DSJSYVA2 Р9k*fщ|k:0Q&w|,d '@"%)T!ETf?kl@ԺnZz,@fRA?|:<)ʼ*6J:O_zcC[s_hVTe-Hy ]#L{ ~W 7j /Bm{t\}B|c𷊉Ȗqistv,J)K$ֶbT;_M8?Q*f$[:M*ڃFzzIL`iI kA +6S&n͢: ,TH&$=W> S\V y1}+iV b}&XdT> !*>^)q 6HŎ$ΧzZ6Vǎ|;$"̫bf:o.ӻ!]0Z,2*sO/jr ʼˁh``=[\睥%C4;9C QNN ~0  0+^'&Gc:TŠih)5xCGT֩7w@ QM,!-g9#-)r., 7p3[HQ)4`v>}`TZSU4!?(ޝ4oN-RG]K#oYQU_!! Rb> S 7"kƽ\ y.=є b"@ wix-fl4`NLd "/fkq 4(9A8хwAA#䫎6oxHU~J!~:VBٛל91ۖKa#D2,x({^nJTͺX_lj)X5@P1.XQ>捃2˪Ms٪(1$pI^W]Pc@@BQyZ9zB9M9#ꖣVO|Zl+8+2+'H3Ԣqp?B1=IL.ȹ\ﴔn\:Tt) pQ+z#5,B/.-RBU dE@9M?]MZxXw{^B3/SSb?Q";bֿIlAl q (Šw*?q" U#ƇV_EM%\bY\v$"u"?Fl/)uyx ]l4)K:P]CPRlفզ<[O>.FBU=mzro=ă=Lb1"ӵq)k|BAl],) Tkqq:CQeY@5j.oxafdC3W \uJ2eP#heo 6_hN_0S+'kl{LΎ)%fewt>9v9BU0DL7?==nIAa+{y]̝kyn-JY" [ %y"|Wȣ11UK$"sC^jbsTk>y^~csA#z?-'u 5Zmz6*go~MMjrmr C /+Z^)$3m.#~ 'w zniNcJ+ǫ[pSzmn̏{DySDwƊE'XsQ$x<1pEf.%($g&?dpe<@{YE:1:YjEM#hr 0@FM1ңNXQuDS !0ؾ"rnmE[CEs IҸIQ3)V*yG.b[HZm_ɴÐu.,1;4AEV{L2VBC髲y;9s:"\6)=?} _M@܈WTʣb q`[Uʈ} et*Wc[,\B4:}:_)[w[P+ x3eY\c(L8'[-B8.(%We ۰!Ox}T-o6{䪬|m7m SЁSf; OnSuQpA)J2L(=0 ͑vr" sQ͡pZl|ʰ`8ol+3e+L}(B PHf %~}s[GKN6 8MQ,!& N1Mȿ0̼,1:Q xknpMYV5 'g_ R]ܞȓ%1N ( \J3QS\ZmaozaʻRwU>{&JOi ?M>pM2} ~ZDE`f tgq8FEw/mogWgf 2 H^̷4gB +_:]C9/CaaH^#{YihK0Aix-aS*^MB6ϙ:r>6)Hemp75ZZ8F" L$+Z7VgolyrF0~=sį(e-2a g8z6Z"2v|m >'쥋Njo<ǒPY$x  }F7Oty|0Ԙ\ۃ9CL1'3xF1}8ЀA|=2@)F'(7 Ţt*7tj:Rqr]OYr5^:B?,=ʂ%~EJó6fB0[ub-FSpH9 6GJʩ%l%זJ> ^nǜEY;Џe䛉ij܄gMȰZ\|9J)r>kfT.p']ã/p*I_! atNQ.HYIn8q3fp^Չc֨jY;i8TM4^?upe ܱ:YTVAVS!E,rdF6 P`0߿$kM4})xASS"T 5}Ze z7}|#Hm(6q-keЫ )I]LEI< Ƨ!Dk>C,9*UYaS bBNx" I:{XWq :94#w" ؖڥTLj,T- l͍ [~_^E#41y>3;8=EnP'1l Ξʈ])g4D,塀ߕӽ\L"iOƌdd,ۆ$Hn{;?^a9j0lp`s$W O mi DJT"&E(>ٓ:kg"iEF’ PI*oܚ2*;8^ S. c[ #$q8lcjgxտu)Vp, a*s:Wj)>֥^CvS Uf*&[U+#YGTݐ2WW͘ԂUDt+.A,B'_k^qmXsG91L Y DhDQ 3\U]z8W )pzxW/^vuĒ1*Siɸ` `il5?]}BB[Ǝgp {Par3N6Rn6'W׭oj]/((6bTJ%瀂j7⌗.[kD:QyYy_r{M\)08-6UZ~*G_d N͙TuxUèG2=JNY<\@2P/,Odx]s%KO'kQy[;d;{UWQVe#>M,nr$U<9j}o[9?s|M4Qi wMLz sjA/rf:yL B+G6HCV#c_Σ.0 &`NZ.Щ tCloՠd%R=yal_~` EҬ*r&y|R'N[w OSZk?,v2[9s4+q=f}_O@L#o떤gy6œq/ŀL]T^񣦀(ˀ7`r}sJm^|f"ސUi>"i7,,0vC=fe>fSt K}wwq]ӣKYTQPj]FoV#{nK :L /}g->Uɡ\uDRjM5lxL'WfX%)q^z&Iz-˗~ YǢXWw d"c. >sgQeUTB!sQ^Oo)/[a?7i{0|x"̞Oͬ]F'7HPoG1 ]2k=D! KhU_C`Wc0xV hTKgI=v vS[SfQiHQLrw-2hY@Z;Yq:\] xThDC"ў?}Qj9) 9{6:Y4ZDo@ )l#Aex/"r1 C4i郜]k⼘Lw!v ~ҧjٍ2@D㖂#aPOUlGi`9gP9֌ ie|=bB`C..C:0=QkB3>Q>/1u˾16GIa_5 %ZZhmv[f[]fO'Ylv? p&.:L9n d;x!`빜H󄂅68MAM74DkpF:Yy"bY?pСQ $RoǎOM! Z963HS]<0C(4gY9/p&lp.;[O+ahݨ?|~#/:VW-']g&G cGl1djx&W4!nW _o gPKr~@>ɑ^|g<*_/ڊQ$AXCF4iT}|׉6\0b5i {U yl+hZ5SVIYs~ LR~̈́ /j ]U67ʑ _<5GD bcӹfQU֘tܔV1YYL0\*k\tV/3@72!l2ynZ= Z9a%r&廦;>w\e(e/Vx~v.tvYF\;b$#[QisJ(^\E H2z&5$z$[ᑪU.R7&Et9fU*6XpF>!Ud>!D±] (#G;hŮLzc[Սcۉ@UME˂?&=b7{D0e <8[J,"+maK`4ٲqF(\uqAep,_\88@pR %JɭEh$~lst;&ؼJc@^u"+&:`A4A OړCbFKVAXI"Vv9,( Oot=٘RD/ u{|}l^t2c6OoPs; 7Ky%~?(׀RLԁAUDg(Q_#ߑD8S]-/a@-JwڭR*HLu9s$n}(3=0ZN2 W/|вE߿e}Po޵FA)PP~l$C<F~@AZtA"ޘG{7qg^粁!DوLpn?v혤 %+"EsOcs$*?$L5wUq= Y텰-k=jK5JY^:oCMbM|hw9ݭְ2Ėsoy˜hh')K-hq(UbfrO㸿J JzD}0ʈ\z?'{._G?)aʈxR_tJ)?6k獣";7~ btpn#R/]Jy ükVNBТ44?f[KcTO6:,7/4Y}Ô}^^t~NCmݱ= .7WyR 뭾sq*2\AZKN ~v'LaBx/<Ғn-y6`:Muiж3n}XDXJW?{>M29bZ^0[:me͝򺞔HB/nGN><Z@[phuf+E5vڃvxϥ0e<퀈Q*Rq!ȡ~P3솬MɘlYbx^EFO>H.)D3#̅ L<5%o®αR=zBr[v?/A+g飗 6:yPx 9'hC[ Kzdi&|nW(I#IQD_ E ӰL^D1_:edmZ@uz" oA^J4$4h5dv0!8ؙrZ+^LHb~p>v0* 9do>1BԤOMG C[R n02=JOH!y-x`c>/cN|:FJrYA'|E#cP6)\D*3UO-FVTͯƧ7{Zs+bsgPQ[.MT w>닛)6XhUǗVh?rI#*[hϯ[Y=_ !j)Cm]wl A\Durnω[`w9k$I4o|v\:sh ~n](0w& ,#3˰5k)h t3>I^&&% fP~ UZ҄GJšW2PDM #KVEVY_RTg7LCLCwh#c(J䏷F%]<0"E1Cm&n!Gb.F#< ʺT%>@{+Q*D|%@֤(}8^ h]lidR!إf71nun߮Q6J3] Z׫"iҪ/2~3:+o8v,!ZHzWmܶd%@e/ZU@F'ju7WjDžlTSKjĆ*Se}>FF L~0 /CN=٭B%_cBD`KYP7 /n$"X!D:VLrG.lqNcӜɭ#KG̘@rsA zxm U_č*P̦E5i9>;zd|O,¥;Ć/.yx7mv)Τ,ߔ;?"{O i@뗠! SIp:*\a`qԷqL;%_Q?$+0$\ɕԼД:* .GN [p #3Eº@o}͆5¾h\cnWOa2N1ͦp{^= Qp$N%7wl[SlU86ed|1"RF:J/Y#Nf 2ݙ_*^3A]fy8VՀa+ב4Fsv8}dn2h+*)*C F&1l0[zz d$w錀@|ij7" KMµ IXQuQ\uhҏtRXU)Zcr]aa5#F`h^w >38mW_m wQKPWefIAgAOS`(2XM@ OՎ}<*  ;΄)0f#wk?`CYnHݚ,G24KuAR{խE~=!Q,P^͌{c,_Uu+y[< LWK+"qP=_i(jxۀ8uzGLY 7Ej rdusoBd'o E <%L̊0;2%",i"%%E'8ks:ptk2bK ˄+*0x7MpEs\̦}c=2YRU +KRκA &"['y?!x 6AVRM&0>Rh䘜<7v Z( ',DT$:O<8*̮*A9hdXj\HcЁ$y mB'=MkwDHH AmE7iӗ ]'DEf@9~W.IʚjQ|EB+q4N{?OL>Kfm*ogѝAG~=G`coT8"Ru7ְBi > 2#n/^J=HX-3ނGǒ+ ɧ[#C+fG>,ދ =?1'69CP*^=+mk muX7@d|h5g6f ҩBP&pxU}b (l7:fĶoMEvQ2o$ 8(W |}?@C0Yy:w8wF2FJ|yb1鬘8ډio#͗,,!,EII!8#Hdk.0@frΚFQ /U%vo6X~gB&>PpژR`yErԸ1Ddv@,]̻/IJsT8"Ԓk$$m;rG 7ZA3:fp0vws=bTm{M?> pwz<9݅uAFN9Pz7 |Q!ó? wJ+K_:ǔ$ۛ}a&(z7&:j#ʿuXۂb+CuO-8E; \;?C,E= BY&fAșHbY?h쯈}9P(Z6MMhGv˱]ڸij=Yڥ:cpi\i:rVk+p'@Ic 2SvEr<)4vtCBry},ӹdBb| U $!bOG_42{ƺ='с ^ȔiN*H.oX=/)@r&ݬRE.YF(@IZpPO<]Ezs29I-!3[0=nbhc&x*gf){UÒ{ME7$: 7 *aly H tJgtAy}b偖]j>.UR,xå`K"EA27fCܙoۿ/ac\yJ1+UEp3'SCg3<va teiL 2`;Oۑ;>/A$ y";Hb{T?n OsQsre4/Cq8TaM{ oOcuK+H~si0Jm`Ж<8(wh.pE+UhV|$ LUP/$]E"M0CV;K"ԽH[]d FO$[+8haRf@I="\'b4xe񡇵 }$ 93#wd̯Z$&<阔~YɍB=M5Rf'9qri·2Dpu%ywWlWUyBi-[B%Sz_#mauϴlJ*03T\ծ?nL*ۯhKϵ dSV$IibǝW'﫹SPX΃u7@a$*-)pv]{//R>FxPYyWV~>֛I:͞+w$ߝft)VB6omj\\ڿ\+jB!'8)`;6첻Ey)Hěz=wX7@vnD-eC Q~| a`F^׮Te~--{ HX Ȼl8>i^<*y+h96%k)lI@?Wgdupu S~1 `@x4-3*FK=': |<ꈞN ٟ.C A(U8K3 H2@#DR&wxTg8Zd@#Nv%\䞻'M GR 킝tvXt8=tKR$gd>=; >6qc|XRV_{CΥ* [wCl+<2}Y̛)U3 Bm;KerP˞[c؇|&dZҕ~t! ݓVk;4uػ~2wlCIWa <~FL, B*\21g8_>[~]u;,f^.HW9q N[xAdG$O;ZkA'a"zTb q*h}dsSq$ C f`L{fJxQTo@ʘ1㙛$jw1 f8VcW5e\(L86M h/ G2݅9[bI-XkSw<OlQ#_Q?2+7%4~֧ ݅'[Q]c}!^S8ܬ0;f WK< 3MzY|uP,c{Ap J&J>&BD^ >q|'gQ0]b 'HmVs?D4rǚVRbPl5'ijTGOjg/g@wh!,dJpU6xijx=o-Ȟв C`bl%cBV)U䡹VJqQajwTUo1]EsdB%j?*hmA:.3}lJJX(-`BUJ*Ih*(kunWvw!`vI A}LbbyȮz :=ml[X*ͰY@Gq<*=z9ωb>~#5 _ V-߼`K˯CE}U3$>p&A3[!53]LEl)K&?M̿K+iKoT?!@-JlW:I8:M -8r$C1 6Sy6bXme q#zKO#.DŸvlv$#A$&+č8)}`_Ra_:s p jHbWO˜*x*vf7dH)sgWx@.G6( yO";=uh (r.WИߐ5}QxUsf3>b2ftL- >ȴEݼ󎐜Hz3ޗ <-.RY]t"* Fͫ5?RJQjNK2WEFZ:7"eQxjZҘ}T`CB b!#xx (Q.8 ul=tNrw asH~5~)̓Vt@f@"晅 Y>Fb1CJ`!V壭*~R8w'[ta욭 <#AF'8k>SzbNy_QQK6I݃[0|k0kyErp3ۑg?!'{4*('b;;rҖQ^vi a]'أ W5Ib޲Qͺ@mT?ղfpG&3}q6bVeYO)٭Vc`Ojl&hw &ךt*Ҷs(a؝4FqC)?s:%ڐN@#Zx%fi^G;D/, A+ǿ*=%澆 !c\D \I(K} zޖB(69cXo6}uC_Sx6زccxwأ&p72d2/{]ْ$?O*8`D5eWN"n^IeaEkᒟNǍ6UH1N*(x&z170 ΰ}!} HMFMx XIJwvgV֛E9Yۺ,yS&KgF:FN|z" g!\m ]̬}M5j62@fn4|L @s BSuY.;x56 /*,?9u:釂#+[-?b]1m4!KwȹVi??kUܘKahp^QYᥞ,z"^}T^N;`ꕈ9W ۝vB*dw9VϗFW!VB7 d}_Gp Ir+|WŃgg7L#z{#j"lو?ދZ $CF2?I<DP׏൓U#n<8awf|ݏe()VL봌 B<fiur>]Bp5fSe*:ƅFG>j:ѪE7Ar^|00:[-7XXz7jEiqRY@xFaqQ02e9=#Nߩ&#/hb]e#Z`ErFT?w]Y2儳5}IMX?C(yі- +FҏCR]9(bgq]#PXi ֆ*cȿZJ3վ}{-hP#*|k<@4 ōKUjvVdny*"N4ks|8 2B.[TɆs_VC* 5m)GJĆ ^|?Xg@5$~-2qEߜ TP{=()Qe%ڷ\hM$L9 'Y\9,ܨm/٥`[$310B^///>P gѫ85Ʀެe:ĩm&DkǨr`Bec[úUܞ;@o$Թ.ExѱLIK2I hE0 E/$Ov1LLp9}4"<_[u0Hh%Wsll(wֺc8@I՛px^>UGjRTқ\&\>Uʚ~@?2z/' fD DCSsĚ1onfk zzED2cg@JRˁy!NiJ D4Cdv,.=`ٝY C’ KƹN(9[ÂZ"p('8 i߷؋uN%אqaY1~11-f1]IY1v%H|Tm#2q\vE=دn1@Hg(1`Rϱ2Sbz'+x1K+0ȥ%L0`[P@XvYj7~D]=@H^|dZn:ʃ} T4@3xFtuR>lTZy9%\=BHB* 0϶\s3r/s^Z cic9ST4_JP׼n33{ rHkq{$7_c6sd-Sp{ :QE~,Gr2#Z{_q2O@zhږfS+bnc4rpeu/ick9]aIL {[dՙ-Kмb_^by2k9ս/b}Lɼet՟H*N4#޾ <1ty(MlSoV 㱜b +ԺYlϜ昭a;sЎj1G<;rm6P7/!dtk hJc.o_r,㉝n< R00m>>5:f!k&%}AY"Jը`T jl^A+RO6@$d3Ւ] Z֝E`0›2^qͫ>O|"2jX v{.0Zs-zUX!m Ԟ]/+p~.ĵi m78sz N B+:w_s2.#qa@ƿ㏬켛: [nT,7u5VF3HAzZal%Mӵ !<#Dމ>t)3oM=b:hF1+(#*x}\ POV8oGøR-C1XV$܆x"NVӸHط* w6iFjQy`mGuKX,2Qm6$1Ytx}u.ff MiRbmf~D<؄< 3ny`>`YĪ(o0HC8D P8B .IҫBp27#l0}K8%M'MpV|bI2)jclQA~c"øL(%KLpo/{mT,F D[33RV̳Zx.mzQ$ߨΠ|ttsXPQ~{ //cX1_^4&X0%p|lW.+B|t[G~RJa Tζ385WHIX mW"c)Y/;mXhXZ[HP ~;fd5fOڵ}T@7mbh$rZ=h5<-~F/:?:0)UE{NJl#F5 ޘӁ'J.K>xۨ6 unD}}rZ0< ($HK~[Rʄ`/d e#Ѭgn/'"vai Məc{^&nʗͯ5ĤQ?nI~p xhS.Tc>2f]q 7 $1€aC+J\CN*C[K-㩀eUEgUxQ6U0i1veߎ̵|*/V6{(-g?LX= &eD  B&UmH`-yogUTVz]@InμÒsVrĄ} II5&FVL0YVLHVC{v] oLx3Q86` ,>@փE~Lŧ扢`eA l޹XwoB4 v%8CS>ҌAa3O:9QH ZqիcTРrI}eHy4+U@E#ճ7tsnxʜJm) ]{`qs S jߗ񁇢ɭ}_gtpDU0Ƞ+Rkji?HM%)4>9h]SNh ZjabA'ܗA;埋L;HP&dxؗl6|Ls|΁]=9(m} {MtBo~|GzE3wk',%jzo[$S~s C;_~43Ǜ]N.|lYxs#, "+ G>V-<%̺ŋ˨ g*lhX؀p=c$p{0{,30Y'@r,n#R ^`[զMW$Y! m?U N]m{S$  cSbs[06#Ȱ.;KYxy2"K{;,%4DgxbIf̹#o&PHf{@} XO00~üM{O| P7<%8:mKk?D&w,^Z̚܍&.M2i1}ѐNHC@NO"ʸPk9S/ Y EIu6TրL|S&ܲӯ!P]D,cS:w^G(*uwf iTۘi67#GH !c d΀>>H`akX>c3=k9YF=k@\!:V)Z'̀Dv@kˆ}Uf/S \4kᔁ>]/y=ѣ ;jO$G 74;?s#2?PӉV뒖)ȳ삻N8{ȟ׭?9ďU=tO0VaZ?&dVxH4|vIr.1ⲇi b6$9WNʧ~'X]ӦDFYbU Qȕ$mʩpU v*7_wئѰz^5eWJK%OƇ2:G~Yędž=m4G^W"q9r -<.͟:6xWO=~hF]ZbɖChHq ~&…(<L O ׏مQJ7v[uk,&%4Jg ?gz9uUZW;_WPORd01τ]p ì;+3­np=:CoA9 ߥ =${5gcY})"l d{ `lV?~@=tԃ)6Q'hS3 oE tZ.m ;'=Efѕ(jy?~Tw[GM!a:hߜ/ qI x*H#o }8d83F 6QSb6nVMx$.¤|1LP9ߕSG uyRSg{s/xېu? Up 'lΦ~e9/bĜ6ؼI9 `1A48Bw B/,_R>sUH3f/ykm#Z:WΈO ?;g'8?^,G"*׮!Vk -KC;؁oyW@VɨW1< zaF_ mODYⷆ7uÔ` N$xd];k%;Tup Z3kVh]μnc! 뎓.Pz ߧ9{*-}1(,C?7;tnY$ջAW,nݺQ]1Bcʠ;=!hs^DVvGrd+!w$uWӐgrI9- ےJ;E~oے:`Ty1LVn2 ,f}DeS7.y&49UNۛEwiFb|ALyZtK{[B-, pp*?tKy4 (Hi[F/(1#{oӾTmLߕo*Lڂ;KG??C۰+v& jyԜ|{XGw=MHF固v_Zr@߽0T GeIijC&,Sƽn%$?&V/E "_:-}/1`ex#|KVS9=BA S0=ي@zC 9Wғ w8~k8dt%+ 7nX,!1{WՒͭdSfc_ʒӞ@xWlD W+{lcZ{. i63`E@;RAp*]RCEAJ?II]LO|=ϚHr[왒Q/5\~v`aez]c~6- Kz6Ba55vS!ߣ9PNdLsl[ =d{͜po3dl[n#.u(Y6G0 Fw9~l귭 ~#'3- ^rUA iVR-lifN"T mJh6sŠE p$Dz>ofe:*`:z9LWAi_YZ?ٰa֌Q4Mµ%svg^\ӳ>v2xYu3Y]OI{%Y,-IB9f2T6x2QQmC49ٞKj Ek*9xe*"gYཻ+ Pdb9-ra4(ϳKwREJ]׷܅ϔSJM~˲VNt)v͈ɰZ᳙T޹X ppj鈼E;axJ.șJ82H0+A(mu|y᫻RW-|#j?^VhX|dIJfp"8(FD589KxZԉV(Y+E_71x? m9R:; Aݬs] YB&Ȃ}ԃOq#/g ^\v$SxQhBXqJ&E nx7p%9sOT&m^Hwoݶm`2cZ'>`)76E^xʿlUr?. X9qٹT!E%tJdm6,!N4.JHJq)hF_kNJcM`PO'_ɳjz}@{TmuZs֥ ;r:C9r{7+yoiⶬ]m(O' `qգ|SD&z@q9Kx//("e'|/G[lL.q?qv|ngK3eH$#Zl]@DJ7vsC=緬}tJ\%fik6f 0֣wiLQq Ôc'&eR*B̶ |xU+!czSwgٙ3Q( ֢ Z2%̣+jdaX,gwG̭P> ?աW7 " eΈs!^)qQD*mͪɮ6G9)r ,^hVWaEx} {%PńtAo9vmHpս-bva*&^yp& z#Fެjgf+eSԐ&l5 ɽًU22lV, %/V۝v /k6&R+' ,:qj%WKNtsT>}UqhxjV Uk s(P[M:&Ѵ_c@ _˨~хW%@/td9/]&Q"d=.26B2 q% x05na Hu[Qq[uRN&,V5ȨUyYYˮC:,UKF'!+l}ECYH^sJwOj{ˆ(kHCiů-}FI/czhLrD~Z~h)veF=:VX2ɹbмC/ȵ7'o@t(G Ьw{ANp-W-/si$D'9 ;,N$"0@ఔ FX{11%6 C]9eR~my=[q{o5 aX,De7VR{1Ob|a\,0+w}M3jb\e9٠*uaHXhh\U\ұRUڹwm#v&jKi 4|wU`wox_)Ç(D1&3j%F?vSoS"ϝiecŴ 0LP޼m1x2Vl$b3ځBNS@.jݖWrOz [5_7YEW/Cl'”N BcmW9 e81nV_-UKɃQmE| 83X`Pj4(GOVs3t$ Lf!hh/RJ{~Jj:.d('QfzؕMV-IV> xsr`͠50f* V@M`GٷcߩALְD׀H{*ޗAqӜw9Q߃// mڦWvao>(v9 %7= ˾$yz)/LVqf$_Cgm13OphVGX6cV11s+}Wa%+ȚZ3ћtQds+]~H(q٘Ă-yɄVrJZiMI}4SEpk?(jԌQh :j8c1JWSHU#\_ QOHXcZ/T=ʣXr_Fa 6H>C;oW_KlF|FlTa4aYML%u)72<( "kQ94ݤtC*V-1. .mz4/3L~6"-#Cz~ @Lx5aЋy'!Z9']"נk6QN6(e#ޣ6T14Gcٙ:rȷ,|?3ZdڌFTel:ZD$As$| dRc7 HJ*|d։/,L<|@]^̄SI hJΟ3$O .WD˔F.qMdUe-@QoW`8PiUJ\`"̿OzMet%k=\"f޶Ըbuw%vx)iDw`5BU~ ,ϲk -hoǩi7m. n03C9V\aɵopd%tOMjM&/]i{o[MTøiXI7v8,e!Vb<) 9?ϬN+J_E@Bk#zd/ ܠAuMzҲZאG$epN_S*܆Q~VIٌ2 }+p(+A|_du3ieN(.wYcGANff@޸WSlÅ Vt>RR}1I V~/]䖎@GwBtcݏgb"ɼvPOc <ǐt" ?Jum  m gJ^NUqqVpk JOL,ƟW\w4/64b/Sp=]9n`ddG6 Xu XC63^ o" ?XĸUH D?c sH..)0`o6AK2:]di*{8|ZV%xE0T. WK( n_3_ޓ ҂E<ێ0lZ˸ ܇**Lz$`C&Ec,_6hP*$7:>j~YkL{z8eq4* ZB.!xT's]n^Ϳ(O47a2wd2ywqfqJ?f7 ߌV ۮkhrS8*^l'^dʣ|1Lt@&BQFвB!~ڳш췄-/}$ ߉kz A# -PLpH804_H#5 tղ4I(l^4Ф1DTA!QREh+:!O`/QgvA$vA Z*U1DG"pNύJ^' ᗷ Y$ֿ;O13WzZ)7iX .ߜ~YL*&DC܈SQ!eF LR@4/k${S|A!IA55>!`5R]s9zck&x':/q8*H C.-Hu^GproLYٔ^{ܜ- , z]pɟ8 TonSk[*jK bo`ߜm[ZJgU!ٷH f 5˥;^Ya |o;=_u6|1neʜM;\rG$- aP('YŮO\1p&8J*ia_<˰T<I&urrM +;kpL6fRK$q ]a7pON IJ'eORS\?2O#[C9 V1Y8D\;` 86 ;JN:t8ݵ0IM6 \4A[q#jL=Ou/+Će|NcB9确dUJl+JP;ݣP ^|h7hij&JyGT (>Ph#BK7:LLrkbprTU}nDMSŽw3H9U.1o$yEht e} u5??%'~=(_B֌MYCz HҬ'ap3V©.?ǯG3޳<$X@oQn<5.p'󽮆٠r%8μUH&VWJFA C2Kϐ=W!  |4F>\ŇEA4EýZg SF2|AZHt!J+*lAU?{kxolc-Mk|m`Dl0-sF׿oc}53}E^P:T,-,>Zp8T2!:OixL׾P, ׽ !P|:_(J zPPkEdL\B^QTodG> rT{@s~c?[l`ЂK_fYY/#x x,(WR^.~GE1' 4P#pIYPCY 15Z4eK@\5DR(2F?gQ!EfYз"+m;D!%}JKfp^p~)ԝ.<^YF;wl X*pY`uNF[\j. :(h5 [7? ..m.{c\{233icwt?pR{~ I۶'~ȟ)6{b7t4\[`=l~b]縇_Fk*V6up0_?`Rp~nP GơϞaNz%٬i V g@Җj=-|Ʋ5C0/-XS1Fǁ4RG58W~JeԚ8M"TqƑ*(JdM1Q^nzm^|ZCeXMd8 jKģY'úq0.++CTe<.mzKAjRḤ(Uk6;6vO £s)08&Ko;#=XifFGI  xO'ei[)MzBpy98 lror)ۃr}&'c`ۙaZ>'0N(BEq^Ѝ&X[fKmQjkdCbOǧ 2C>8͑șu‡1'@5`2sO8aI5SHB&+홙3|k?L#ID[탵UȯG%Z=B==姊S]Ye1ZD]0İh2zֶkK`)Na?RzXBb.cF+HѢb.@8֤ {" ȝOIqIj3$ʴ-sp&6䜯Uz4Y)3K|#| {7 09Sv/b}B[o!D*ZQR=.p`bUhX1'~ $[݀6w7+0-}.;gfl/纐Tw0SMJbigN k;?kx9Q7Չ,`C IՉ'qlsAx?jK P*aqIh܀j%*t`]Ȑѳ}@ lF'٪hN.2,S ,Re רXߤ9,0.2!B(uGԊ.,N>ܬ.cz;suA0Aivl5V$*̶ҰK//9yY͇c}?_7xJ3!Xu8qEl/'d,-ѪڶuaI0_=6z˛m8gA2QRjNHFH,9ƃh@0VAM/y|4l:hv;[8g * !d=fs *+r0ZZusGiZX=(?n)PO*+Eݻ_oli62eV:.9݀ (m XD @I}B},sžf?؊F 84yq^4 lu|vDk^9TJVVJx#tnMk}cyh y{SX"qcɥo?CtuAM8U޳*[(*3nze;?LjI~.e*ͣ4hU#C"Ry4ۃW&`ÓNOz6L|!D3U3i uV^#]nbwC/ 4D4^Sr<|}(-ku Iy[M%9MHr×/`}=Y"b>dWlN*ק=`?^Hx\8Hu(f-ǖ#$qQڠ\Ke,֦gWH3Yݎ^+Sva} 4F(_*U }jT%(:F#T\]_0*(;ۍJN'c:M=$7鞏} *$w󸸿(Q%>y@P{b#4rҩS‘$wu%Ǎ2嘂.R'h.U'Y84h&m1, 2iu|DZ!x*'QWnT=PFL`JfWᨍĂp$#=dYW-W/$nTrN TXƢ5CS{vlq&1bMU{7q~pK.PQ-2E#>ĀEӢ< Ch&z[5QSA u+v6Fۛ9'.ed1;-Ycu9tŀImzf-Y̼}>=n e{ti RA:t~r ^6v0J9y, hI9/_#Л0-2=w)j[=T9rE:6.k" lHҡ“HB!-Upwvs7~eOq#6C~C+lL *~$6z t2rNfݻ)"0Fwtt]hMhĶ0קLTm&D<=ް }<-`SAnB"GpnIu˳67s7/-'{r$MeW A+]SE ڼQM߸dG, m CkZQK p F{by{pIuLW1F2eve&;@Rr}4)Jc@w\0_v;:T;-)Uo`cj?P 6jIٿJ~Yb 4;Xާ1$xe\܇EAM0\|SR%4.H(1,팃&]9Èrr$#T{V H|/ms.H}!W{@d N M53Ci^W2ۡԸcɞX7QJU_zp YyI`e`o~G Psd3cOaz6 %gE*)r uq [ .J P{II[u/=Wb#xwgS%\QpgxUɌuu|prn>2lסvi@?N9=EQnp¬!䙂O>֪s{MCn-l̎ws(8w9bIWzTZ7f}Q#@+]?Q/@%R HNrWL,NntEc_v9NA"W$$-q1PXjۢV^Q!tSJQҧ9Si[*0KiӜߕFaꖜUM F΁cAǺ1·uvV+O«;wJDKI65Pb~-?*v:|SYRrg ,b+ Y}QXjhBM+QК%4?38K&/ASJ.e#9#10TXwĒ!iO8V7JSXE*Eh1bD^Y:|vgo,Daq7!n-XݝkZ5~Xa+",ma\PH_?glV!DŸJaQ7B9 5ҍ+Ke 燱)3,Hw]!"BO3>0qsw$ Ipy ;Y[|$@Whn8ԤZDt1'_Ns(e-̋<;o@h,ӄm67TUO%- FRĭ|ȎQu~X#Fha7;AcgCHl.O;<\]٢늋CR1>-BmHT uTkvD")3{k34upcȖ43Ʊ7Ͱf Hz$E]XǴ3tQbUXՂomC@r74>d`n'`.Z#dts]F^:} kcg _ TCGv(S+QZ-1err7qPOH*UQF1G}_K ؂p펫 SK]]c<(j8xЌS٬"[o_57p>YܨmV:MM4>J:Re_$?_!؋8OɗR3]89%`VK,>nڦn*Vl%ދsgEJ L43QOրӁBSP36e==`/IƇt%gNjb^ԞDmWJFWMgiu,欶TK^$Qd$Wv$ɣ-Ʈ0qe9"_2n5K0y-?l}nBbt9mYoP#mky|GB~WWQU!J!ػ`T2%.(AܢF$mvO1&HC11*D\jjO3g5x}~d?@#~Xt1n#GzZ3^L^SGg2!–05qxJ$WO|-dR7₤Uqצ!4DQƬoXqL8B"jB~D<%GlSA٢'w^ڇuK>bV(h,EA}u /w9(`CIjh!Ý+¡OJjgA/%BrQ(~ ɋA+Tս/JG@lG4+ܜf587|+?\;ISe^³] aV\⇅ xSw\yܬLazr E[F=./Ԅ[iQzo NyfS,eH;j>Wuz'wBy5"/۹;V!Ǟb.6Ίlz֫m<7]u(vCpl3VnĵSJ],| oF_V S?l:a}j|ONݠ>9 JB]::改lɘ}X {5vw_s?qIKCF;}K~<}.^ZlXk]r` ߑhzCqm,ێ\5quoiSw /\CIa4[d0c 㩆̀)1 _>Kc :K3i4dPqӿ+#j:(FΉW5r)E,?1Qpm<9"$k?& uíx"O4b 鞒Q+nw` t{Ko32RF[!KlcvsWiZOejO:%K~7 僯~IHaj?`s,xyΨg` 4D^Rf*~[nfܒV3Vs[XҠYuT깭_߹fx6װnd}ZD ^3p%Y?lw&.YffF)$+'UF\n/[/($@K%uT r2? ogzMݢ P w6lE'2֋Յ ?O# oxJ>8*n3wD4v>t?ֺ!Gk6Ν8h́Kҋ^fE+68C$y\*%گFի<0y,#oa%M[*.~kЕjK+VKu|IYy%>ك帗zPnBPm; 䚍1˾Q# Mf4'WNsY8ဌ,`ӧѾd%d6UF|81ĩ?ԟ9髎3 "@|yi&:A{񜇉 qA}Ҙ5't<T3H5> a9! r 2N."-6l%[rbS6Dʏgn yt&.Բƒ))מ=?}2f% ϕ]m_#BBƲя5JPjz#Rm?ැܖѱ;^K 0GrTUQTj*#QݫS{]T*^ B%loh /"aVGXC_ &hS!M5tݪ;բm.5w'!Fcnl@4q<0y6\+us“LD֦`)=/\լo@o~+Ҙ)%o˯A>VC; ;8/l&P$We̬EcEPi+gc@\'82SsMߴ$:6@4WʃRƖi*5Dor*ތrxH% "y'/ݛ+ۊ[qH:QE3qB <ʭuj|Bkۍ!"o9Z5E+bO"{5w} BAg4Q}A;_#pE=P=ѵ)zNt]PxكLOx\?BtT<}Dzߋ|®&@ 2z s< /`@#gb:VE?9m_]V$!e { 殝T,.WuM 8޲Sc %C˜岝\x4' W?7n1͠ jpyכz}+<;>Uʱ6w"x!pe> 0HD 2^;v_ iO/g|UU; fԟzXX#\LJ%ұ)L6S<:AH9 qo?=1CKןZ2n̸/'n`%MWNJ&ݑ[}9yfAgVQL? #7-IC\q>D ڢ{_#s.x|q:}Zh6=d b {/zٯH]䆦URAz;y_=%?]Df7pjxoƋԽb0q l u/tLCa~<Ѯx)Z9'Ԟ,e3i 87 h ;duʼy[I.FKlC`zVY 6>uFND'Dz'@cۡOޘU ̲l̽GxY?uFZ㟏H:g}jLzKtfaKd3?/ bpzZhMqvp"ZRp3oj.|<4.@ j'yPd6Aƒ/j#x w@w!P"w>P~ % lhچ $pm9ψ}7*v̯6iZ pe'z17 }_ȋcH(mغQTwLVO^Ͱ$!t_/2raWm16Н4Ya?#&6w0Vf,$6 Qnjk^%P*e +t/Ids<|#Z!N[&NEu pY\ckb$'_>qgG $$@j?q WIړ/lH>159[F,åARR붼6X1 2ĎPPSC͉~lՃ4TfTAn L7m/Dʩes{Hl*[Gl5x#_R =Ir =d n=H f'LV9_3<0m{Z5 2r:Låm(F.nDwnFHs Jv{_E:p  Ga5T#9!ȴe|OvSkU:a]?+ط'M!Y%Y#l/ߛl9<|fd\O.~߭|UE-R?,DM}x͙?ȝS\:*Yj EeOuzRR0­jvMn  N,(̦½}c^{AفNyQXNgir s/{y }Qm8}JفY|E/tvF5Ynhޚ+ :؋W>彠fڊn xE ߺzّ҄@G% w(|~s~(t)d$g"k(8]W".)pG7%dp;T4[bkAܸov' qҙ)L,2eڽ50c:is^S+YZ |cyK9TlYztTGZ4PF.d7H ,|LCqb)U14֕/&q#WBЁV: 2q Z17EX-?]mYbvѰs?n<Ɠ~TzDl]?K:!à'נg|'tI3朧UG=v9!rx(ʰ!'h!;us0?82`Ȍ DgšoI! bq1Sbz։ZO"a<%jhbaX5NPG+z)b9"T?˂iI)D-3]%Ub. x)&Qɰ_1p4<[ Md[oRa6uS m+@s#/}'M-u'D;o/L I솥yw$ ThuW|wO5Fo֠{31J33rt^[ «^8U.npsV< FD>Ч`S{> zMďM<> uRvee?EHY@(bߋsNg\r3,T$\< Ա\N3IvZ4Ppv]Z:@d]% cUgY`l}c]bϡj6طnonlm$Lmn\͉8˲(K;(W ` 6ۑ"RhDdnB7 - yG 9tt],*j/'ML#/axȢM ww;7W ya{mL]tJ<_E.AKmXh2î o|-3>P/X|yoDO3[w(po逖.AVG'`F<*/:nZ>C)On]phndnU@+ .Ǯ=`-մ~5ȒHU?b)GNo0RK( h zh a0DF2$ݩG̯vbnb=$Æ  '\Lwo>m.^ltO\ȉϥET' G/3Ual;$zXK"b_T=nr:ڃPdw(D10LN#rx/[1bm6hQꅮwWN^qndO~o;t<QyP&Co+&9;4 r ۏW߷{8 >1i:_/t)4J|w_xSz ]՛4:Gw5J AOoK L;8NX<.诺enbWwDYGk${ ITلrtv4Yc~ep/l]ݘ7q>%TLBet=클Y[3VITŸk(QIew3WG/#|et3cVYcz߼af\ IBwܕ͚ 1V, jQ٘γržb '8ܺw衒Յ.]%R]Жo= U <}fWQ|\_QH8ۮr81zޯ-vqB'wHHmJs&~͎VL˯YlcoFmKqk^4E,&wʼn<#eL r7sUXr5vS/7gW䖂tQFmqF,*bK1l.-WcZ" £es|Ϳhb0.9.A'7(u.9Rx6 !/JsuCdS:@B7'FQ0D5I)`Dڵ~V1IOgI-ob|<$8(|ʢP.F+=|^u9;S^q/6̈x2i` &m0h]B0Sq{b9PS)c˛H:iJz" ȼW髖҂a^( \&Q\ö;wF 8XET|݆sav/Fe4xDPqK)srj-}`>i91;ct.lQ2E_]x7#%k ?6Z߅:?.R8kOAzoߗf%5 ҉b7|YV^'+uAf<*O3{*iFecbA}`2p 0tE`nEl3T4"9,N Bbr)TkCЬ=d=p!q8!4NJZWʺ lT&ͥ5Rx=4 U_^kvYӰ6ΥLNFɜS.EU5y-ʐ}l#2 -EيxYY' ]% eqAZzUI3C`MTJٺ2RoFy k[0Ug7_<ͰD'ѫ$IޘD8qXߵr,<ЊiLoJn˩csMPO-XzTK(U=9*h VT)+EC#>z|=@Иl?u[+IMx7H~:P.xAp|g`ХU=6xAG7 x X$[XeL>NZF~LFM9[ nj-z=p|wB6`g+Z7%1^ԨtMfE&zj1c QD Шy[^mDs.W\ +TKucU ƸtEK}؏$S[%`=bϑSrՉ傱2Z~&m&k kۇ 6!I* XbPVIkWYZ xs^j (Ew.ry%RejoŰB>6,,A>[Q.*g}}n?}ï5bNz ߙ;*}ñFbh\VB{b2̭x`\43`a,Tu>8 da-ci${Mk.VĊhy)gSlwɑkEvUKDc[,oB*I&=,*& jq3L87Fqut-QkX=TIYC]-ՅI3-1EC`Ya|Z׷_U^t0_iꯡk矤zLJkxSjiDdrT`n!8{zBe0!P\8ԄzDޓ_1v ,K\cT9cth8KsI 2 +:e=VN:q%iy'wc<nÓIі~(Dp̺dt/5YAXF WSZ)4+j/AoHmJZ/ i$q\]7i'E'Wp} u!nG+6 .J`4Țz-lu ŵV\ږvτ@ 14*Ǯ) Ea4$3*Oܼ҆g֣̜6tp0}" N\|MxvcZ,XV+'wӕTW Vd9vot\S G1d*k]N\_4Ősv%9DxċhmqH386/U3K^h"^/:eC]'`魒E g}ә/>WlԌDY~e$F\C@CEځ1l0Yc%mP(. 3CmjEnheYUF8A8܅HtmC>=&T : bβIY_)9%5;4LMCo=2.2)=@fh[˿E?2`iU/t^Vv/+xdY*~y&_]$D& hž.Wwб:(#(K^Io{iKϿh`DBFWn#< ^qqE`8:2!k|oU:@;o'眪SR a!o(XV`b-fØƨb I֚*j\!7ՐTBAqߝĕ~~>k_dUU N+\4D٘{Έ&F{x[CAyst1jvuU;WrQqoUSTYa]j^tI*`5&'ɕx{f|BxéÿbߴA*99 1O4#C{|,zI|?C"Nz9- CowT ]UR?@odqZْʩB@6J+ OAPZs-/vdT94h>\U2(_/24-fjz|Wh{S0SZAԍOjehθ#9D( U=늚DȰ`fd'k(wqpA( ΞF2,Q1 ?ձ݀|hug5fr6?b[ɵ=7Ooxz/K7;J=S;CY{Ց:"WMV/t@I2lwD$l7wV `bTJ) N%)35{8܈'ŪXt=I__I {Ob!tFiu|"ӖݨG' D>4Q >w`._cg ͱtz`O3 h4=)ޠI.ʿ8O_*KF@=lr踖'nv&y[ltg!x_0@mA ^Cc!bCw5 t,bf1+Zdŏf|^,#bώ4`DfUl%-i}G]`PbXU1I챽+J4~? NPa^)^sO@SuuL$HSb4)">a'ųaENqb6iGZ![fŊu&E?-xKlz5ͥyjwsWr))iRU]߅w ʚ(ؓVO~&JkD-X54&kQpqQvA4 r=&4wV_,hq֓l ߸(DAB/{d#(ߋC@Ќxbq-03,}_d%_)9̧Q>Pe}xMAÌ0{u{hэG~COJ4&W@K"q!"\Q/i846 gݨOd 1D׽ 'a9~N-5yvv]!H a+A]䢲3CqJFq/T.>Dxʣ͔ThM#1wDhVZXIJʰFNjqؔg1}sT< rD r '#[3jkj'cjio;F+&D_#/jj|lƆe#юD+x/I[m^Ӥ| 6Ce/Me{DN}Q4T `ĊXsA[kvS,z8{'cLd %"9B"8a4uyBp>j5IPu dI[P66ٸҚ?23>>AWb##xBY_ҩ }`"hZӊLV<-aآJ'Oٔ+G650R씃}ػB洀ʬ@:V3 QDJFznt> heܹ714$+rc8w)or̘ L~Z&d^4XV]G w:j!`we HyCGAaF%.ZZTL1bdE+9>?dc9q*Hol8]; _ŸO'S(y O[7Yl<{l\{>筓gk%J YιZ!_wdv؛;{moe)Ywּ"WuItN^߲BO{ G p `ԤÔ==<8Tյqu-b)ٸoufp*%oJh'JTbE1"CX.;˖Ww-X;SY8o2†h"ҡy4"#_+)>VJ+R|:ڠxR8jwu1\>#geO%l{;a`e2uv(t-( ʹΙINJ"}d SlF]@>KJ~uA->Dak/O tiK6F IK0(|l)= ޹9L5q z`i+`{dAfrfbLo% ^ /d3?:H 3Z2ZՔp/?"3zm]2r+q({b *xJ뗉YX]lY6_2ОFA_`nlj X~˚ЯŨ0PpvJkZ?e8E<#x$;sȢN\!ý %֡B,lZy*SkN_el,H&l4-"[S`[ ;M)L-:dOD;CT$]UȲg2*opMyV{W)<wHoo OdDD!jʺZz)ߡA@ lZSLm),:?eiL̺0ʊD[BҴ.JkJ>rTb07+{2nAH)1zK`t ߕ?,c['֖8>_XY5J2IǦcw7I`aʅzboZ{8V5D] hD$ FGPbLm[jLHE*%Z@(rnEhIe!۶ahĂcrE/f*tu$-j|{S!6]uRsK o6B'A=HIx0s0LR1hwpƥD0λ({^/0 ֺ=@-x/6jzhy#7OԶI =#‘}^"!-b!{!fU*ڱWVya\BuN=ׇ,`1S@ Fp8M VJ&'UAz!x-[ U=Q o& =v藽e ֏y8V,FY=tRRz lMf\l*mcx^GhTu!mtŎOO#r?C1?xrZ{ d(63vTJ nK I֒Ė{& 7 abz%o(QkU sWD*L*U>VP2qIL̢P?;o~Oml矻?-J^(PĀhUHKB{Aە)3uۮj*Cv|7tNuiߢsvH5Gȍoe5R_#,Wqa{_ |@WgT /I=|0IPN9Ub炅+g<;&yX?'Te1^/0 Zl &Njw^` ! 8kS)71j]KbyPC֥zF'"gղaF3y ('a DvT;K}C@2j17FDHY^"ĐM;ߊ܋kJ->Dt^.~b\ RLC ld~e!ܐt;9 4d9&KrJ -uXz]c49aŌEZ0j G4f5) {VIgoRB9$)W6GnO:}|9/Dh%1?u x15YLxhaʭ!85ͺ%zBgS,SY#G 2TVexբ2?H .U+.%⛫ub^z+v(^5i7%JcjbQ :C;qg,"w /xtLpܝ%W.O4o=6Uʍ&i-rC6D@cN4}fAE\^Ao_w^!FګW{BU[c~+Oj^Tma2yPrCNф&Nyp ,NLSЉim\P#v `*@04k*)M!l{_݀nEG BlfĤzcG[0%ե0赊_,6H4$|>0OD~\ ,ݺ>:m?a(]R(7D86D}E9Yh5}٢qi$W#lF,Qt4Vr?f.Z̀S%N`esئy=VF '/AQz;ZĢhaԧB50YL! LCO e.հxyzٔY!5ﴳ{1^l{X9U>Nv棟- ֱ C|\O.R"˔߇l;;g;[HHHc"=Gng>N#ɔſ MtrWNr0Fvt)ž9ժ_n1,!3b`=+& u?"AcJ/7ek&؄!w-N8r0c9f(.pKfٟm?;q44#h8 xc#ͨX-rτd(,ϊPv_ZԣG,QjhCZBB/x>뺋~@BS-h\6iԺz|@̤D~orkPI+ v{Rx@9G Dc#Ggpqо,%n9;ml:b9Fh $ >}*h=G ``ir_g6TnHp_=[! 7T1Akz$VGX֦p#| 7f9iL!t|{Q΀ݟCΦ-:`H2VPC7ԋ,6MdC۴neD#/Tw:b.-4yK1J+f"" jb((*b񺀧N M v0#g{BRO[bzհ,`Ubpq@,n[ICZrW׍iNf[\~k3R[&c$7LAԪm:@@sozjW.Sʺ,9 s,jnbM(ui;&^ ሻJIˌfG_xviQ\F2lQc{_Z00Tײ?&b5'ɑQrISqrC疴bLq߃=9&PɄ࠽w&{e*N(-RwceBˁ@6Ǫxlz7w_U)E/)":(g{E)Հ2Z?jRʂ ǴQ#Dv~UaJJz7ⱕ;4OP|$(Q-H H8f 3 w(fvSû >d9qz'QK480喙 3h[I؎D`g69;aҗabǯarBN>yÉ {+Xt+=kusuQƈrtoE"L;(UT܁mwKNu?z`CdL#燓SzejEX:!@@kUjq Η=_^0S;M뜫e9ZPSʇR@"0%eɍsl .gX5ht@7-0NWne`v}Vpե@w%Am69CU7N@'e_!fMs++eFX}LΔBW9Dr݋KK 'a㏆{Jc{_ K|WÊ}þlv"7?ջJnk9CżˎL SU˻B*L^!+E.{u7H-8ꡋ=vx _qw[bvD6 B41ʐD B5ϱc\'bM2ֶwBelZn {ð/o,wm;j]0eWN_ 9ɰ"=㑎=BIE<Ly6t$CVWyrCy+|3.]8?&EJ< %Q{@Ϥ5'5ʢ?6ѩd<ЌqM/(m V ґZi5A_c,h$4]qcC(mCjB4'HMOr֡$j_N5bVh9x&!ƧJHɁN2U7Za-ryuǨ)Z0,o8*zg`[1^Pxf!Vb:.3b\{"Q* %쏯dT?& EsVu@mKm]]fb mmmQ5=bY$}ea*BLƖԜfK_jrY69)=ƣ֙Q.06r 0DحJs # .#jaD4 Yx^0B0A%-b~" Op, *]<~y [*HN fcAThN@ ҴzAvgUqiܬdsl@{hj2 JxC+igFz$a"7wAc8"9Woẘttţ,+g|P[F/j&N_jhVNj3ؚ6ˇkihuǹ Hyzc3`|4-9ɢ;T2Hrvz]6fȷTVnPuSH6)_{UIy3;Ň4t>ܯ5 Aib!)n96 &zp*R=+r/=3*s?@ģ'Atvd<dc{tmMQ<}4mުcFC*Gc oW+]K,$m pUD/t ¥x_5Pfv(pq"*y--՚lݹC22?~ ͡E=OPzKx6|`t:`e.sLWGg12mi2OwAIeK"0?M&!V,{ݼz#LdU)0 G̡oG d-Qw'[LO9yiD.G/4{*ۂ WU30` F=~{J-B )s; /(Y(gkavA*78߁t $ h{7!r }:lexjـˇBEG+y}/ !KǏ89*`vart HGf w]_\CV9XT\kBT.!YEGlUsT_)脒Jc،0}hDsG3yb,G,JHhE]=(&p|b}oa&θi .e 21UwgXJHƿ“jSՃbɂ.B?pYe{tT{! vuś+3z% 7QDS1YŝWBRyAdW Ovm8ve>-5*E*P4&S}OMiMY}Gԁ5n]s*[4J: N)t/ UbmK.wX*[Rϊp$ԯsDپ^DܷvQG} a7؇ ~!ˮl2WLos2-n󈰎Pf'F&q}=rͲZF(Sk@ g2k\ j>RrxkZ} &RMƻ @ ״/1Z07h%vãߔ;7@-ukKa_eoOka . 1Q}x55<8ʾATM:  b@]ÈĿ!WsnA(=~8 = kMrs<~AkZ2~ne*$DB{@FF<Vbi&;{76*CO56gDM>Au-\U"ph_[;!@7m\OABZ_ZKU/^:ų`brXpOd\:Cc&8qzi h&ѿ)νOF/=qW>#"*3D(l/;xsBr/p",vϐD4*=fٮQfBS惆駝^Ä#@ Z$UoyT6#^NmJITxmϐҜO)J0\(1'r n u&F?S(sUfmz}Ž*؄ękDk*Ѧ6=>`D@dl/b7m ǿ,^-1]>xR@_cyt v&>?-_Hǩ.vo 8\0c@Q\;<$7mxGEenӨhh%\X}_neKE55ûq`OKyEZZi:0OXIb NIpB~ NF q$@%E`9tkAڍ35Ju:(XiE!T@Mw-cV jArHgr潺;؏,!w.&/\v15PT=TnEKJAP]z_];FށãY䔽=gLJ]!:PJYL\VY9Ł{_2pQa{E ug[y7RWZ))mu 0BW~8O2%QAuqH7)$Ot(y3Lbc0aaHͯp>f[?i~vzN%AβS!AexO Tx=mΔ;F  s37jq Y_U.ߣ y2:ׁ:u[}FR(]!|N`}ێ,#‹ f'C3?\n/]߁},Jb#k|8 n17O_6 ])WO]+m Ј#^rK\UNxC] :xdpKE^krv8/hx^7@ WO4tfncwvyUz!wEx؝ /fG"|vM-y=68.k4|S=9ynF?!%vQok%qYa* vQՌӨM7!0ؠhQ +l˭jt@P *I슮&W鴚L;'.xmQs\ՆA?l!bI#훠% ~,ȜmG$FEu)Ĕ$uACz#aj{&*h  PP+H2*#,4+k8‘+̎kЎhvw.q^GJY)qά'Ӝ8IrҊA@6ѹS}!9K|B]mv*HCu|n S8AvmZ3)l&VK̂[ pK%hԛ%C{sX<"bJ.Wk8>"\P cey1E"@'?)ved5er`_hֹei)y="|Bq,,tŖEٙAd!~֡Q(m8fIl E2rvu U yޗ@VB%wgUu "F 7Wx0DXUlG23v:Ẅ$aXEd16!RH<t~Ԓ(f9_A.3N⣨Wco3 v0 G̀3;5*_͠pˁ@@N,m֌:˾ l EuI/_C}4i V=R+E@J!YfQ+S ̇ T|lK#{HQ-`l"*m,e9ho:xH^)%b}6b}DCpYjd2Q-dyb{Ax$%6[!\m0 9P> b|(R 5SP#;zPˡNq$pI i;E^'D +aܽw '{aߞ d= Nٿg$^l& NV{a?TTW 2TI \^by(>lێ M7 Z:Ћ#`mBSm*fB`ma[{71i1}[T >f'lSLbLC!' {wQ m+NlCGM'b KСV[ tVWBMh/- +3o8#*&=Y_5AxGTp CEz&psҡ%Ak1 ^`q!p5{;Uw+*n pYamCeĀ,ǐxSt*LSCac\/DȐ ؜29p3AӀr(V!j!.onyi:ݴ4P)v { 8GdaNqҥ!W!erVX?jM" x/'bT!aA~1@>H0AT8H( Ԇ:nq9Q,F_lPV-'P_ׇ+^sR 5.aD)*a~LIh4{\KTCJLwt*U>71d4ύ, 4yۇoaBHMjL6Ql `fQ:4kǪ!x@OqQ‹Z[sn[ JK l-u`rxb}\7]WdfPoߟ̵;Tu#mzSYAXo|)@Kʊ _xUٳ+)Mg 6->rG7PZ=FHG(e ` m^\=.\U|Bcp,wHAH` "EP` ,GNJ/AKc~#wIbLWJmy࣯8Q3@({Nl{A4__h8fY!\k5 stOL ͜Y;G*h:yGwn1wAO8١wJŖ?z>M~  nM:9X*/=4 pI>[ǥV23&jfYG~Tq3 DC"݋!P1#6$#6'nͩ]N־6!8I%+LBI~S op/7ۆӆב@NxmkC¥/GbJbݯvWםEqhq]9FPAMZoƎh<]#N +gVkA`Kk1ā7E,=$JJǼ{sHBx?( 5ٴ&N'oJ?-9)Qh4h5QfϨ \R@~ y;GpUd;1~ZxRy)5 R`ZDHH;p IGRiѽĶ᳢}~_$`y5gr+M(1-_X{)rk'tUL%Gb6_ "JK+U s\E@cE[ V"4%X=ɘ"J|\#} ϳV;&[^6@ E.Oƒ?,4sbd܎P]@;ټLвB q'Iy;NYpU-Ɉ/NTMT­<cH}cZ:7W2y2H ^]ՆYUL {E\ |1'hǒhqe4)Bﲄ7{{ eRR~c^Aw|:3i?J:՞ފE[B90AvZj60d/.znZXu> y| g?ķ+KjoA41^|,~\ᬪ2:#(+R)WnaVa:@3>n85DڧBso^2=+ ? xb5XbN G`3{Nk",To1ukיYuRrυH9{5d+I5RN~$iebCϩ:;Wֽ$n1nP/6C.D䥦/%ua|9tfx*K<Ԫzv $ݖ gmp(!{N"5FO{5aM2A ׯH\m@PkԽΫ$;fP qv0V.aP/}S=n.j0j,5vkȷ_ PIC 60 RwYoJ0@Qrg*S٤qQ)S;f!DI-yBtQL҉en90CuK׼]->Y87&_cOCp\o_KYr&;d`r$|.ҽP})t )`mXR,NH[X3Ve" ͤ6dD1v͆}ulF%{vg{#4W#-ί<+#څMr(Bf txI-M)S*``D&4^J}[#VD;k!1 {5Y9>B~JGaT^Oj\Db툌,??={0Oe1 d QDKh&Rʃг\b|$q!ao-$erTԡ=DĦN+xS РA|b["wO񔂔ys[e2"?z+ XܔTf60r @(Q&{A.e#6bMd4`uhT@r:aU1¸((š3V!j^q[{O_j hlSb߮RJ04*}L[Aq mr1m7 tW i ,M}xlV/4|'FrUlv2bd?qZ$YMBf啴3}#p}:mrKT}ទLN2u|=l9sIA@hlzm0T.$}xŮ߽kcGD#ݰnwܵAZ\umg/q&&<sHe_ڐd%$5whmZ] -~Fq餴k훬 VtUeZ!Y ݜ>/cDzfN8qU! MOH?P p 8~{1ȓxYv%VoP} wE:dx)EW lP^ /c9 ԺG II>Gp9إ&^ֻjԓILxn攂jB$&C!tѲ' #/:>UT^zƃO}c_ri(Uox*cHa(~&ZWe[v3 㼚 +eX7@6|NgT+`’+#It c Oֺcjc'} *Nv 3PzE-㼿j~_WK)K$mgLRt[c6 |[y~R^.!lL+%TIyî Vcba4[LH-վZΰbA*_~^lSQQӰ Ŏ..8ѨGUnL}Fh8XU'tQBw"`JtHFNT@65K~9f %Nl0Gal 0MYNB?Jx鿨;jnb/"1 ( zĩ$W$ S-Zȸ`!߀f2,;.2T. _k ַc[P5e*gK'$adA)M(<pMdZ?թ}^tK@̮^.[mF4|8{5;yi=HI(FžNՎ)`NNK-I֚S7y<vԄc$ ڔGe%4;⪖B93H(nH=F1s ۚ Un4fd "Ǧ/e|]JҌD.6bc 0Q 7o|߯,?0Qpm"3zhz|_ק[ȥU3Ǯ/:g\{sHqz;+D g9fL**<8H"V bۙjgpս֞RY3;QwH^Ql~m%p XV÷GU춅;"N)6 ?:&|տjz]fqF!7UWM1JѠ˗'%văYirTa$ ]OZRAvF/&3n0ï"Lj,Y(P5!o;'x8T(u'͢qBEsR-u3L>c8bv%Ε~!'xT{Ly(&?kuM))cCd@D}A\2w vw!qٖl0˛!씶F^$1^e|akGKblyuCaA|2nsjw4H7Z鰏0bf:1d=gF+6;DGp <܅t'js%WRs2bu;ަybn LiiG l)#q&_v]Yeeј zKR[Ay5i )Qg߄@fh\ŤЍ[YYν)Ʃ,]2 %Vn\%Yw-ʇ ]iB%.u/X XowU:5`IU#mvxۓ :4! ֚~ &\܋EeA"Ϛ N98U0\p۹OE-bQ UKá . =;#u 9JB>~/6^IbQtlccGFOi>yW"Oʰ c4 &=HGhIBJ|GjDנ&/ծ-CSs騊#Qݐ5/Fr>B1wb^i<躿0*AƼ\Vc$Lh0}ˆ5&)r[hqY íGi/w+S<l^ ~ Bt 3P$dt*c %f}RKoҗr!֩0lW T0\څKpk9<눃:*jH"I&( 9[k~1X~YCє.6Vd&: k6#gH0:GHp꼛F: !+\DBA% ѵv]/ D42W=S~_̾)KS 7w?,"g=vAh^0QŪpuƁFS Xo g'Lnq/co9w ϝ֞'N |=>2_Ҝ\7QCH$a3%Nux3 XDH=2lYr7q\䷋}wWFINF ߏ:~sSH~1uB-M r?@h0{Jn#8‘wMBʲC312hx;QTbq(Բ;-Wص+ $l{X4DJa*YB w66>]eE#WU&~QB 5fN!7( YCULz?|" Sּ2@LCb 75mp9\Qñ@c w5aXHᢖڄ JҧYu@j 'L[|'!$Ё!g3&*g饱W3ZR=gNJvTuj݊Լk#rG3PRU3%o1>hh = 6_^4~C86]GpO bdq3xY06B( CPԊ֕ĸTR{.z%U&ǿxc=#7 | uɴoӺ2oMGG]oTEYZr{b/ B~TdV*V;V&AcȹN3b -Q Uc=  ~zZGzp]HN'+ۊz*u5/,\@Qy=k 4H7B0'싧H.J\T@>.fqoR)V~9z4;Y;s$z.UjEW;z5]*6e NU{#v.c"t+=t4wЄ@Bl"HtDzK)pHНYjۿ'yC8RCHQW&]PhlaV/ NDGVm9 ͿE:so:4!񟚠u":ApEp9?ܕ]$VWySVO/g!7j#b &y]zj}ý&PV<-+2(rTŹ\6` * rԁH)P4w4kUs7Jq{?/vNRNbC,n7&.ab2.hqu E8#H D"ةe |*v^𕄈Өt1VgCJwI_uLǰ^_Al7#1#>cP]vj˴1v?'/=#nK!@6j ޵5#UU9}NE¢F|o }nnVyzP_yrҽCNI9hXYCLxğ?$,+|{UkT;2(^g/m 6Z<LlPQ6mīٛxU1$#|PFQ9t"yg0Ż"/!=\ s,E3PNcO' <_#^J^i̿L!"9"6m]7> \RүBy7l&L3g2G#J!|0: tUv3֚xt 5QHzJw^ΑKθy)n57$ҕ>sLo?S'%9jv}QKpQN-4q?hTj}1Wۢo1q~8|IQcSF.!D]<?+3A$ SE:mԋ& ӹ˾0*ջ;泿?1G&zNǾn:ePvڵO 4:l+O+@jǰP[7>@8] oq n0 YO#cg҇CHwndsfGؒNUj*c'yn/,ZѨQ<һ-̢{wgђ{|_2<}] Yr:0q#eRs qyvno$.MlNG&kyBۘon:SPEOr *GkOY Ӝ<ș[u n1^bw:ۺMͣjk=Ƅ"ɓ_id 5݋{b-7*q`%' 9ϥ,NxL{D cN]}=QBsdV,0 zv MXb _&L4~-vJT(0.o3 f+uAKtk JKmMu=3"bɫ*hU8,tc`-C>2Āk2 f*YFqK؞AmAL!j1%Y|a !n7Z(\3s 9-pw tڛ.lM- eP8,,tiq]僚;zqnH_*Z+q-bx-plk 5Xn'ӷrM8qn6x#ܞ}inb)[R]jN`uǧj/RMo]qǫ@:7-&X͚PJ'NdLl?FΉ ,,_H 1FG ;!raCD!eF#SMU؄JDB/Q$ ~8lr z nʾM~V&؟v+5 f]׹JF+T,fW}Ե\+1˵i0@iYJe b{x1 ,CXvڱJ_F3LwFu)I9+)!_sThviTGb_5&`2m (0YK 9߸,(H K՚f^QL_eۂ%k*kt4AcO(J*`hv5/QJB k}2\koFO k20ґ]ґCY= E1cU5FovKxSX[!v .*R2=|m}1%5;IE}}.d>UMz@|wCuZaa#CiEaK,W 6TJUCHm[jQROr ?Jڎ4#qxl,?~Zw Ǭʂn6Bt"1<\,UwOz)A#PQ K +D\50 [kU%6mԗΎAn!u"Tx|f Xa/IBbd|Ҏ=5m7机y'n<@i^CK7W{/_Ӟ-tđiX.60d0f HYpcJHk/Cg%Dt Yf!ALzo;(Y:~nyc2{KYox*g)h\gA f6]HJIaW6)BQ$ZjUϝ"![d`eH_e8:=I"J}څ#}yS]FC-xmGnq #]e4 &)3Ľ|χ^ųi5"ғު2 륗p$&tW LGK`N$hm]F%%?\zqCcSs;k3E''p3_XOVu@+ζF8$o#gZ%Jؚ?D7U&rH0w+r(pAlrDغMXj&pN?gmG- %[)Ym/\t/>x 38Ӏ|pBGlc \)gny}I-L K ڄ !Z Ǡ<\ŤU!_HҭI(FIINe8z-S,xf$C!I)NaJĴO1zP6 U [\Zn18SBw])\pSSJxN#{`!eFefj:4g:5]v >#\V\*'y5l93]c ڠ{i>l$proqq؝¢gfw:ˮX`ʏm~][b[ژ2CO(ԣ)$ d pF@=GR:|Ȑ̈́Mi&N,vCp7wHNxpيy`{(&q37`"opM "۝tZȶ;hILg{ߥ (;R/OVyJ,2RgboA: 2}MǠ0ڪ~S+"M{51)l/)͙s ұWD@Q0&@F#7~њjbD2H*SWoAJ?o cuU# h7 c?:8Js5E͍ (|6xI|xT;{`dfd64EzqR#g6Os4"]bWKB V ՃJ|:C1Ёe}O9kkxϞUu>ou~|Gm#%]_Y̢ts2-ϮuӇ[1o$Ϝsuu2Ϫ& &+\ӡdKvʕVɱ !} UįoA%#d`I>f-1wɣCޞc.c6. Oof aqkʺj^Th.䁖"%$ms% \{(e+*xZgY΢1<.Aۄ[0.yRQ0Uʑ'<˹mB#ޞ6' g#)SfwU<:˴a/>$WB@`$R>2R5Sf{ظϻg7kDW>7m3%nD'Zqq`\x#:{"fG8TF7=gN?`Uv< MM'nCETa ՛tУ4(ϒSvcJdT2X2,'QFxӻ^ij",~{J:n@;~rDT_S#z\2,qRL8bh_FuB-'LX<J'^ۧۯy*.%UZ˽0/}R>>tc:t%;{CޓbO)!3%m6x€MQ&n_^J4|Է`"g/|n+1NCf l_P e'VAKNG3sA4KY3mfs*jTKHJhy J]Ax*q78*@ Xo:vn>df6[Nh&L邞e0чv&35?&Ly y[CyYZT11 Rĭ[yr6;~6/!36R{؛nS~KE3P:{]w˼hY!Rj䚊2i1l z}סcX銛)b:T@tl+ waK.//O3Pi;3+)Lݨv3Mzrx | ᯢ$|4YQrK=>9ڇ1 ܹw *> caecj[9mL&5.?"ᒘ oyCz%C)tCh̔fAj=?ӯE HqEaిg `)~c|&v49mAX&IjE0@Q*c(U~.=#9Xx2i#I6䀼ۖ&=#izBX]uωϖ;1٭m@-·e&|ߞڊ1._W'vj i&?"9K5#1CZgz#z\8Щa Ϳ0>/ "F|o  "QKy%lsӦ\+ds{TVгԑ)77+tKYy6Ll K0{J!( zGT<語f99] b٫6Ҵ(刄zJ4$[Gα(Xf-2^i d=6c9Ono𙟲ʜh*ĩ`YO7f#E4ފzbj.r #JGw1<.Bn-G1@:ڒuoAu"u~?)I3RDK-Ӕ˝vߥX.8BZq9zxa>V ܋%cƮ}&x SGy;6X iħ\ )ip8}=+@nU;#e %˛zt"SI\Mε@d<=m͒?5v?Ђtz&x1,vD"}|{5bW-yWўjLK153ГDh$u%(kčTMc6D[o9ґpW<(wyWJ,Oͤ$߇˱_ z-.Z0$ArJUUGM!<L~B^?fE3rW[6+C.PI?YS~ Qޘ LuǸ!*dƠ6ƟhWa<2kzN5x[#Z9#k<0//?ѣIh\kIN+ QQ)mN> 9 _Nw8N ac @DnƫCN9&2y6Hq 8H`%q.rxc2r.aw M *1$]2!\IYX_fjdOL#FZ"sV%5e/q|K,Ӝ_!n*|Ed8W3Ŷh`sQZ|oH1fRW_n<WJX_ nox_j\8Չ-HFAb)dQTYpi?A2&G2ڞUf $5"Pf:w*Y7LmAB\ب!{ZQs^$si:w͗Z[;WzmKVBRs8❹1a(4Ɖ̮v0C=Y,uO(#'*36V^|-Vg=uĎ:JYDa6~C<^b^z{rU7{Wh0ćs!'RE_USX'/)w;dZk.OVFk-C&Θ^w]y==q}=0J췪ei>6Ătſ[,ճf 5Xzy=d6fֶ?i{֔¾8].'56N^2.wa}ңi}(1ͭZp2 'd$ԅ9yP F{u ;DCc+]OV>\}BsU\_Q›wWtHA&-߄yR Qߌ9&3ww{z8Kg$~(G:08t~P,Ջ駌h8yQS2.A#F+T2 x|2^!HFۡiUcFI"L,jA=1iKW$vcݒxbbI6;gW573C 4~CL*ޗ|͎qTc>9+{oۤz^%LL{QϢEtGD3m刺.JR曙U]6[ׅtEE:Oϋn6~W4wWޕZ26 .eYftFC9ktg s V+pu BA3JP?3Մ1[D)ƍXV:71#I"8hIT.|,P:.$']ވ%%bt7AX~QQUC'{:n :H*zQ?DUjn L=4*ROBDE=LـQ5Ud ;9K3ƕr6:I޽\ǣ/ (uyMnpu䖸*Bre?ab/_1~>b>-6ɛyRp@2PqV`8Avi42,%K65e5cш e)ChkLoKYm)^`΋iZEXJ(m Z`6B*&˘-U_5i27$|9 . cHmxnfs[;Ux3?dF'֝JO$uɊ)v׿ep}+h:%>CYn׷n52h qW:"/܂b0+BP1<;!k1}~vmrb? W`Z!>g ;Wokt2 0QbэڴHp\s[1 ꂲF oHAUr*$'≯vլ2 SqS3q-G;o_/ w4_Է-R-mݻ#vIF^ZL2+Ċz]q,ƁTv a%L4?E|Wc\Ghӿ'ῦms,p w,#t^lHG'Q)^~)]2z1n@Dyfmad;:'Gʣ٠zDMkv-RB"VZ!E[PG1iQyP0k}(?n1_.szoӊ3,7n9XBoyYvv?#?|:Mԥam2mwBu%Ob[LHC 15 ANCMYhRq졇W6|tmمA(ES3zۧ- ơ9z) kƂ´=PYVLT+#Ԃ G?QPT A`nz+nj?L=ޢSQ[,{ԡ,)jMj6k : r>醑cܰBi^f.6vu~1w7 bgzf|oX n6J^0pbS%? 5N+d0f *_pa.@q&UCN: yCBP^z1G0+;+Rnh63Jex;)MG6tP}3:;8ɕ(!)(f}es A\-)EA^nRT}t@DlѶz)Znuee*sG7^o#f}Y@ =N& LzvjYP|պ4iluP2Qp7~.U+k+(P(zyKNfo"zd{Vj¹8~Ui1xyǹj-nKs[ ¢?٘TƜpzG {h c@nfzTt\V*5tJEYp]= hHW囸 sR塛فSe{Pd"ձ!5c,.~rܗ-{yc#ONXz0"? YP7J;9[Vog u!h#߹n eݕM8䃎y^xu*9m.?.QJf&b {~k Qp'B?uyOPzM T |?T m-wDVŁ|YaēU;^{ c-=sk`Lj }Kk.ۛtXu_QYO\@RbS;tu]nϔ?;cDA!Xp#:33+k/TY-âQq^ n,\*g`xn:^]'2\2{7;QpJ L f$8g]V槢#^~4˛?$; Yա5ۺKJ?mt_<1 n [4h;T/v}v 8@=;1/:1k:\~yjIрFx6P;P$1(wdOԩCNZ_ f$EE)J;ߩ:zmћ2 ,ޢ}^m1G)A\Pxi+8ץqX8 *P[Y߯mG  ti2T09:;w53;(/BI Aܦ (Ǿ10+λHbrq$x&`֍8Ho9W)ĒlU+tN}5IG ߔry9ɧhN%&(jʵ: HqzC6g{E?7 `LNTPϥk/ZM6mufYxL.>FώS-bU&̍͋؃ mm K%S$v7NzlA=$= ˴ ϑCYw$թ[ y$Hur6Doo|#4?&`j&Q[:(Ρ r\\R6B{@ `p -XQoG-q V`'8H|H_nx{Otn^mWIh'64L3l貮~Ug #| (h;eM8<4go=,㗞(P>@]  eMe_y HVǼaa.{Ov:uuVk%d;O{L_IizAGvP|p}kU=P[Qø뻗q?Uh'ksEC.K!3ޞX;X#Ä/=[Ie]*^hg&5pg$F%2C6_HcHV Ae7s=-¨쉶Z,ٗA=P{͆*IdАώ9JWg2iG!Xvɦw#X5X"]%qprpU! =[v@HǘmPEc]W458”- 󹾈ZcB ]<@N_6g1<]ρj&Oh PQ^cRc %ۏב[R&η@9iֹ%Qqmſ;@210Nlø  r[XeEsBWhζ j+t*"< ͟?A o}+n5F˵vڗgO~j$ѦO [_4NiNH+:H\lQ#.#2٦XU` qKq2k=;`(ٹK7$%GC-vimU3H)1azOG&?5p^ahoN׽d` d|o ;xQƅIn`H<蹮"bcLG}%.W'0W,`ǩҚ`MoP.0u?cj?X!1AUg=k0K.2Կ;-M Fi!N _f>bu^4~MGQSh DF+a|[Y7:* Ņj&aȓA#0y{&hs>WHS3^ǵq;W^U-Ki3c0}{PɔB1HϔPvO.ZDBp&Ik'f3uuh48J#s LӍTíW"-h?d:(zF[`NzKOU䝬6zB%"Ap|?*1-z S~wz{T(U4#U~6i] bCn̈2$^e)_CkSR؄w$lR5z -Hor[ΧkxEYLQfi"̏yife7 MJue Řf/l3\nﯿy&T5ZİS4p/J Ɵfc)UVWI2 Ϧ*pj`7 :RkN&aGǪ6LŅBv^z|=Hb.Tj-ӑ9»,J0pm̕NZ Yjra' 7n0t{}Դ1GP54G WsR`(s.kVʯ=<1CK&{z|  x$dNZ0G`v;b7He[=L:Ƿ.UAm$\ԉE.Q}0Eӳ[%![:݋۶ 4.43CKEQt7SYU@Sƽv 9l_/{_G0>~P9Y ;CYA:{"T9J@>|[kܵeCV}gla$DzO87Qsr[)Rj Gm5([3R1J|?Ś{ F"V-^˥ KO$Q FaV\,b|daAX?k['y$d<3R\]g|\l ߧ9%~ekz5i=j\U%y[2%v,ZUk8r\::tR~P \k˛ )mAu_/&~v?>%A¼M`Ԙ?_. ,۷yci xjHGhI)3j E h?R!eLɇsC\k'Ik r0gkC&CקyM2ȐͺNmuFt%~C5u2!D{@RזW#ytzn#\Ϊˋ^S'q?MSPw>qeO@*ntO qZKVotrm9_ULn b86# hr]JO _OGM_֤Y>u\,!\mQ;pMɕm8CG:rR%ђ7<8~19bY>կ6dX@sa8ya5< i3cnU*^.V3" p'f cno,fӟHJ"9^>hjyUX:\f**\6kD-T^Rį4e񗦐tH| I10]A?hYCND/)o11BvEd?vs1iz^Y?SVH pNF{v1#GÝd$՞6}A6DOWP :#Q8)v`rZ%\Q:d=z\6FbJ1CX ڏm[S [2Yrӊ.車jԁQקO zՊ13WmJ:/Pw n Nvֵ )W뒎[?@k~p/f_)7d/^C-ӕ՛$C쵆-Gr B\.YWG'§qtA^pEQ*npʹڀvܶن-&-A},DTeiƆб59؝]v#\K-0xhv jѷo N6dB ܳh>]CB~u/ނ1ӻLOgWԪbte`m5X}~Do, 9)`;3~~#NԵkєącD hhgΔ'2JI2"cIJyWl~9(,!4HȪI]jMxQ kٯxn B.8z17}[v+Uξ3o0 bV#0Аzː+8<&k#LjZJ]g"Aݬf*^S fbϤ}~JQr;LSh=CJQ6# nCϮL\>l3,],ؕkWE/4sW$>G9J 9U0+wc UFr-gy *L0D2xXf#H7aNW~Cf[K0q0NQ!'ne`xs*'i(1 G%=:sDL;Mi12Q|UprP!4H28`x&w;Pf^EԗJsk i:qOshE3VX_h9>re9,#6d}S[[$SW$OB$j6ʓL.s%f a[TZipqVMr8$1*$uKxXt+f&>O$ ǥQHzW(#"5˺p VU^]Ekfx=IМ>=/h*r;Ltu$-DzeFɁOM==gvGW2əw5tJĦ4Yin˿S4Mh@bk}njΚ1q"YUl& |{$y6L&4oM.HcA2y^gׂgP;6(@#k @_ktC̸sj," J3jlz 31N).Ah!-<QL[si C!yT><2e_5fB,-PHWLxg%.6on=0Rʂ=dȽݭu\Wxp)6簰 a F_0zDZ7LN ?~g\Jx۲ ExU~LX[S-$J %C}{b_g8Y\g* 51C=n%ŀu_T Ώ6sYEE A] 7<&$mo"Xh[fSd;4UjlP%Bu}6^<(>e5]#%>j_YVWEQZui(fJ&私0:VFgsE/\)Md#,D$C(j$nl^`_҃DAKp36"ݽ[|`J.A|Sa8#~K+0X6m ZԱI\Om{{ЖP "cL c9E:kN dVxw?Au .eƉ?YdM%m/ظt(H /5*%xnqۅؒY5o#EZ>?|#V4V_N!tp8ՉrZ9>ׁ_î/QMQ%xϿOauV Lp+w|sDZ-/ҫ{P˷5>.(k0(I DDR92-p&JD-+vԃS.;B3Nn7xb/v`[ei%bݺ%+҈"aw$;bT; *OZ땚W ޞw%>ٷl /؊N?fXmR?=M4ۂNa9__Ї`%$OHȒmg;;r|8M139lθ@qZeb ix+C$kn;yWZ=CϣCV:_[ħ@NcP|nMjq j/s}>.N谆 & #FϖL"OƋQ_w;? :cG~X_>DvAVĊ{ .ObpEBCPa8}gP!F,nm+:I08"HpLL9ٽS8 .7 Vi묗48sfI 6o`/a_MLjua=~a $_=1`N_],6#pٲԢ)d< ZR*&f4IJx/Z7l'K"wֶ%aTV\6yp٭.4s4|L/ɊȎ[I6QRb=Vﰸ;2ж z0 Fȅ3a-2ԷY҉l4a! `p G&f#){iGS WZ 1$K \BDP*o/n^ۛ߶K%<|6T6up _1UP4[D5KXVc9tW'HY5JV33UwB.> `nE$|m ou\kcrl{8(ʆ}G38#Vi+,qqA7CР I9v蟞GIV).gɯf`$Z( hA{:''Mq*qNk ]؇LDVj_֭B|nSLl[חK0GCarO^$o+ms+WOa3&g39zͪ>`T}44g~V}(_hqB{Sws >NRy=j;KjBWS]u9?[M1p$dAx}jo:SJc|u&h) ş`0*҃l'Sg ӌC}Ƒ>R=UW^mY*gr0|6HM׆&D`*3$PlCJF&y,Qkjk5CqWռ_'lל꫍Fpl>ZQ-5GD2u U=Q:/\_}tPg'>XlDA89w% t )e  XwⅾF(/@EE,y%3Hܷں~-- En帡8B<3{k-\,К;,Q 9D߰xp4Ѹ(jX;'yO1<@@[Bk`%Z+'<5&g3õ-n(Sv05Hx/^['O?LūewV5_:m G(gޑ'}Mo(O>A[}?Y$_ R;i3L.дk(B2όwޖGce\R lzo 4guʫhY ip N)eQ^=a)ɠOXf4>(WQv <#X E )Չ `w-^ۃ<ި#L8P 3tW<; \=YH ^͜msARM7d`h^ʡJa~9& P푸t??V36@B=фQr['|Nq4g+( |GSBa Ջ.< W0.ESǙ*9ׂPYѫ|Cܬ={xi>WFzRxaJ[,=B$ɝЎi,%ClR$mݳfHA4hғ2-eJS Q0|A(Pl.iD-LN^-BhY)X^l8:!ބB;(!!1"G{:Nc.GfM12A򫳑BXu )jFΥ4橴VחS/jLv^\2VqώKǖJ`hZ)$Ĝs>_˳ CIZ/cY|ME[*rx)o-G{hC2W= ONdZc9w71:1RοEMEQ-\FC1FXHa/\ "b#3ګ8{s$8h9o峸!ZTqܪw?RBAGY>?3؄|]Ek/yl`廁ȯ|`;ba-V|#d WeFԍk>4x(s#dŕP]78*'WN.Btrl&|ϑwUt/ ARRHЌ1p;ͪyjy{qV` *t+'(1ͷn:ƒs~| B2sU0)mo91(HJhNLV@bAשz .cD%2" TIVz)sLhK|м em̖/|sd̊DT r\~,<䶫 FL6 7BZ{ *PJ))xm*m6(nx0ר KT=$k#:;V]`\w& *-ǓOgǣtƢL a+1(h&ηkY>!.&GXu_X%`y>h~"e!vxw{RsBS9\֩kUu/OQZG_C7]]8j~Uarܴ8^ @Ë_Dq_ |ÔgҰ:ѭzYXľ*wA;u=ʪ[v>rkcPu[LMbUD)N!Qgn9QSB*1qfUOéWzXAv-&qz^2鮃=_d:;c稖{J ~mfRx@_19qHT>(4ѳe&b;YlB[8%CR0N\*N, le-%"\QS 鴈$JeaojilC>"NUV0VWe=sZ#[rT;eesQ+H Pa _Tv.K ;>i fl1s\* ۴o xpe>潱^3܇/3=t_IV<@jnL4 ;E !Q Y^5]00C?WS+0r[w̌*%~jT #?GJcϷj1If]'`6MM}D܍][ꎰNjӎ_&UJE 27qhYc$3|g)\[XcC>;m(|pܙV<0]MԠ~5';*A&^c9}ͥK7{݋ s=ramaR@cr n @C-8|vXb>b6E'F fJ>e w "+zX5:k E=OfQ&"y0-2ťP(`l~'mӏ$Q7U-;i=j{* E &j)o0"so F2j]HZo(ȏ]=;~4+NU\7vdž PBt:?1 2 ŷ&S 32/JH`SMACO4͊¨2!BT7x6ھn?zcc2XNJ§[Ȩp!|RtC(ˏbZc]?)-xx;H6lvZt$Ga 'މ@n<,9q5Gmf{ RTt6 vskn 1F!DmMVo ʇlu#[MeB CX^77Sv3xQr;[>pcdW=]%G%kjI_XXwSiRW7KˆT{w[2c/9 >!5\YDZQ.rzy]08Mt9 jW|(64uʅClNҶW@= |#@*a5*V~3s엕ޞx~8a nkKp8rZ:ol*^28d7rnn^ވ&N0G2H߄,KaipCޥY&)S$դ7bES{`s*QATfHXPuյR ؂ ]W#iNϚ36ҷ*V6iANy󨰴ԓ `yٍ9E1ۜK|8eYIpCiP +JQ1>gY~\o5xo;%{# jpT-c'!k72&*OIRɈRP뭱^W[EѢưߏy8ƒaFU4!?gi+v4&UmVWW'1(ij,E!QV0ۮMT!D' B'7I;;_MFl-vFS6)xejAa@Pץ3|W"J=xzjqs=}(my ٮx}e`2D,gI*aD}y#b,O `ԕ/uDaMPɦjVxZ<[YZ]"L۵DXq i]cF4 f|4y(G! :;%OܛezSn]dP%^jmKnb]͓JY=2?DOXy,<~I T?bqNt,oӫ$;{MC3@ %8mn P;F|KGD𖠌JT)&#qGWnH-7onqa,ZE"P'?޷}n " >: іkOH2wF~lrTP.D zN"d`ك#(`r0Yvp ]?]E*^¬]ySM"gV^{]]MlDzm!5X 䒆H{MŮ.AF} O3'3BB_t_^loa8UtPGJIjEZɮD8Pb[vEc=!MuF%}yRh"y%zrG l̇fƛX ):=(lqg>`Stݷ~"ZS -sԔs죟? 5dV.W?|{H >7 4ǁlAFk@SVc4av"Ht:^@R£@_}Hq?Y[]6pRf ;89c0PԞU9ea44`x;#fY ֬\?h ̶r|hbJ0zuyT4ofz4H}{B.Sz`o]gu\\QSB J8QjFۧF(u/z ZWSYJI9HG=hF=9v$:k!Lg dq7@YTžH-N1Jn6k<>FA kUCʟ׵Eke#M\"}XbհTU}jz#CW"}丨\]4@*ԇ[i`Gn~g_~K iWd)rXRԑItr׾1o;Iߤ(qr 4\ 2\wCȲKWZFF}顑 SS+ZUCƾ D)YEL;|' <4^- LyTXVs IϿTC0=_O״qZ5W( I)¢.q6f"-v:0uwCe]*)L}B-G O[K11鉆rh' R;ܘirG(Pq!In~P\۔slxt6B58v!o\-?m'Ruö 7^w(PQn& `)a-ܷ*1-rv\)%)K #?VȘ^ejI҃cvKȇ|E ht]u F'D) 2x:S47+"B0<€%{P _?5zM<y콍j#[./)0Cˈc`¦weV'TYJ#@I Rۃ1XS?0>GZAt3EʫnoHOs*Aڂ^ 6ƈ!:ٮjRNIcO ϰFZ94I[$Y (ƖŨy!4X͑eqC: F 2^hs8OE2.x0-6G2ۈxϷpz(o"'-&/{L?b&NՔCseQ96DUƐbR3OcfuF;t"UШ>P}~4Y3b?FHyd#L3~č&gb;\jT$ ~ 1FSP-jKbϜ1UF3cpD^ir##kS !QkW٨DM:F!羈 `EX ԑ8-({Г_j ,غ"ݺw<@FƏi4umNyz4 sAG3zF*]ԯŔͷ)y8zCh >"Nw˼\i|x"wiScb#Ds'Qܚl(Ow6pwgġƺ$Me(ndRۉerQe5{ 7}KU ZDO".Eіn׹AZxE⇱U*yw X;Q坢^a;-aƬazo'_;9T0Yetu2s~FAyX)͠}~k"iJuB;[^⚛(䱢noX0BSZ-AOѺ `@[*kvhH 羟"6㔼bEM⾖"6 Io/n#r3ْ yx^`[^[ĨDcƯ!=2)JTj"Wω}ʫ\:sU]-a*([i81 {}3ixiڌR8%dϵTmk CD=s(>gWvo&Dw Xo0[u6>zPݲG.35ٛ(2SK0_GZ(Z#[y:(H֦OMύ@F:.o4P9 Hsb. 0\F#`j +΍,/盻Z^6|JTNcqS*LI6z{xx~Z0ȃ pWPa2:kJۘ[ €mr{=/h1nGWmj/А礆5Ü_w2οgߝkt}+;_?`ȯ׊Q馕 HzWG kڭ+:6bEx=Ovڶp|z@[ǓekJroRnjeʴԌ:Qq% <0\+bѝNsԧct>)+Tt|(]]h>}èEkDCUi^r(~)9a~LhnZ5%+X4x=VGd'oORye}uW r"=RXAMUp &άWGetԏ`IOХ"!!R@,,e}q-$B{xo`I_ӧ8wnр~AJn&| Gkݾ 4w!;bӏ1!"j9Y!ٸmR8ϧ_̸)L+-edY,UR(V)oKirfXZfGFCO6ew#k(:DEe'OTJ e8Cjg? cBe ˺1ȫśs\v #v 16D3j`\S#.Y'qRa5@B,C+%Q %#tg{YsPB$;}olQ>ϷE4.ex{7 (o|M M9Rq_P*g!Q-p &"R͚AKMm8X d>FporQ(b08Bnx Zj p2<{P"4K3rGjP; :E…uBѢYjr Xn+Bqk5ϋUBJ~B)ly0QUf>f eLA*8")ԟְ,Rˊu^c֝ C=h 9a``CϙOՓkl=gj;G+nQ :+QD,+n.9\wu>.QJY g /ri"k/ >t!! {I[#=%Ꭻ4KPo#|N%3Dۛ\Tv|Ę?PX57D$7@՘UuYRgpvv3_6'p?Է8˔e¿xByI~tst.?񢦞OWA3q[kģ˜ҥKPP}K}h\ 0^fՑ*KƠ0GpS9ƝQH"'np JļTfH :S/#zNEcIwڻ]&zTV+17o3]zxNnpn$17/N* H L^fU_P sTέpE9`;*0zǢ@U=Ӕp_ +c) $9^Q5XJ0nÌ``[Pzc}sZwB{xlXh&Ml{uS,8Nу\?kǓp,o8/YmrhNp"Ȋ;@3s'9J7۹>31;.cjdYԵ{%WA;2R:;ǥ~n{qjskn ]v#5zkDq$Oi@Jy<(?N0#Nv؅LtCc_JM'jI1mّS45ω&#[jFمi" \٭6SZyL3KIZuhwv1Al&zҭ+sc2۽L,uOOl^iU$|޽𽮧+n(nDF9q{Ee*ܔPvsrkK[>QU/f' zxAX[xub..z|H\w-I6ughoS͝N+7GEfd=A-Z=*Zoca`A#,نוHuULSU@n(奠U1ݾm>9>{|?%4?kWRڕ)'z@C]wh/WIpGTW57 .TPo/g|%kT(&-\zV+Z~e0aP+1ֆ_g' `b@c?HŽ-ۤܮ2[d8Mɓv0, b{Vʺ؀1T(1 e.:BVeQu?ӦKK(JУ I$'k_|qisWJAzlX"V G]i6NέS" =]{W0e$.֧N{ͮhvwH&)Ju6=L&m/#Nd OR4l`]i8ڎIZGFpMg@|% 9M#.`nIsк!`5W9n  5l{AUWwrjGo"~FkQ:6 { oKtyy_;T DU9@g\2{Px V0NA_2L~ΆN7.ɜ\CGm+AN2/;|罟 wՏu4VKC0m05xfF1 x)? ]= v(þpmXc#~׫d۸xl]UYITfC0Ξ1Yq :TVW|w.w g\6hn3pN[qW]qkBpPZ#91}b);dm}78sco$iVt.[錦KDzuZ>؜ymm죡~Sw3ވWyV#`!5w+*8^PRN6@Wu tM/ZX¶5LeqȊ-B6gm_5#7o;*<3=^A==8fnyȇ)1*zRJMF q*qeE@u!D'W=<4"qJo&e@C8T0OԊ㪂36->>WZONJn[٥B  >yC]][&tpǖ{0Cr&Rv6 M[\ m\d>e&5kg_w-ٖxf:IaRs:h?rG:%d2U婧إW4xo#d=P2><-/׾Q]#ޫB0و+}CPQ]]t> CRP} :;0N%%03*賲AX̶Ҍl83Q#auW[[d• m<\Y#"lFiZ0j0{m!RKIز4kߦ.t(I{l9\Nu>vD1ϨPDF|. =#֟@z#KumDЬZyT`Ez߷!eO ަ>.O`#g'0CEΤJi9%@DbœHb:5@š$[$f*'?MA>hc;dWoDh}M4x'}=&D3 RϘ{_bv}}(᠓ȗ` 8oAv<9Ik'Y{&oFiZ!#t7*Il3T) !>km(oR.uW˜fHn4k Պ-̽v ϵ|?#]ƋBΛƍQmL?=FPi&I+hoԷaPYl ^#7T|4f8]~3뜀K7-2=QܔÞtk\JGG(TS]!b8$b *oQEi vg3.+_撛o7$ro(SU+mM 7yg9i1F,s"q2vfC.̲9+GΈIS۹_.`:&-ҟRd j)h 0ڮoX |A=fr{h& fob'|c0Dڧ)i^O4yK^$M+vU("Cti>qؽDk1k,ZH p,_5N?$<=")vwGNDL> { XL- LT~!IM3KJȦ\\*[E'>,8_A¬I;Fߜ,58|P?{EvӁ.$ymVovn2q,S,R(sfq]HG73xʡva4rPG|o=gcf-(MP ]?$Ҿ1AS"4N8T #??f)[smG'1i91\ xD0ZTfrLs ^4Fb n}7m0s_ۊ5 aB[^5.e^'hQǶJOfVSxX m1~ @a1/WR%Բ;<\NeX,\w _sXOMmC,qDVđ ݐӶ8q*cw'X^UjR8H&Q A~Hc21b ]3*d~-Q{貦A 4.tE{u`u%{Xs/SԁqM7yi\3275Y&SBReǰz|-ac`dsE7c`$.$奺Y;5ݮ_!5QLsuh-{;mPqT4+'Ofͧ#^^23 QhX^ 3k"+wPSs{Bҫ'GxHު2dxip'A+jLLT#v }߭jW IvP<mIdɘ,+ 5꜅^s,ױiA PQH^Aڤ_kRJEg{֤Y8BD.dc%*\MJ5s-w='.Q_~}P*]\5㆏ϸS`30gacji C% 'e klѡjԨpV`/,F1^ILxqݢ{-7H6HhY߀2 O }/<ۚB>b_`pND|3![Er{T@,NO_8|c<:whF7RyPva z{Ηo  K^d G"4Hi@o74HjLz2X%W6EeC\<ϟ{p["R".qG΢/lmLޙ޵zIumlkNK+AXjK0-jĶ_[`o ᾱl82"ߵ1FVuuY9VT[&gȂiYX8]b 0oB^XQ#-<#;#^✱>ׂ1:$6A=zd'J27aN;,W}o7s]z޿% !ʗGP%2!Ru9n P:sml@7Tv(UVss"7m I'a-őU ἴ!^%!μPO8)L@~"w=Z˩۳~&]]iOoj vws02pS|Ŵ XihwclC }ώ Iggd=S$8%hw00sf9B" o@vC4PHhp2 ]aU?Ę`1Ȉ&.IH,N]F\eYuj,хqv.ѱgQ yj5v `1y無1dĸ70̧ B+GHfz6 j dYEn:9&fbq CFƛ4G:,o_$fS-iOB90Ee٣D=+ یL >ū42hQjhaBUM%bP䕅aɜ`Fu'L/ d08cf_pQ*p҅=uf=_*N%҈ڠ ^oi(K#ZwpgpCrF~of? !0uL$m'zdI(z}AU&:E %傿//]>̻Jh䣆8)Ot`!91,zh|q+¤1K|(dAHYm#ORlYmJO[VsX!7‡+ꕬ$(rcE=.'^ê9 &{>c>~;X`zM:pvj8)&LA.im DLkA={ғ[~S !ic>Y1POMڗ36M@3Ԍ[Nǩ\4kB*]NnNyS$ێĮi孡|}J "/NG Hn0 ;)- ʕOzCnR$^7+>ĄR [\kY}?ݲyz]gà kT^(!Y^ Eߠ2ңb[:)]^-}7^DDvSd'y<P)=RDi7_U$.rYt&^@Y}ВAN +CwY> Ī%zWxeQ 'Ha VdL>,4nPup2 ޵;_mW=wDy$ILLȌp4!5; wR6u<>ATZX9u2/3L %9S SYi!-/nGԷIR nz #Am.aT43Űlܔkc)4nןou Þ_/?(B X׶mA'ծ?_Lwl񼩿L&N>$ibG5<iE#u Fp-~Qnbt) Dk?MaAt\}+6',r>qtLM.bYgsHLqʑ\mu<EBoe*·kPy+yNcKtы05ҤgMQW\_ɭ?6hku-ȣ ^z|c: kܷ:5WތH[y[0s3ۙ6x/T3J8CrA*,0gniT48[ 5Y }Of$GeQKUY/A+tD2 ٳfi42}ޞO|M!|W}BO)Jy-2C]/YZUlNӜKyMxLvN-Xr>JgY]Z{*h bv'HS ƈm^Ȗu~rW^8T|kd|H{m IWR\@]=&݁cq5i2Cv$MEKAV=7[mu^;e)X[:Po+/QKFK;իӰZ ;l?<8"ߠK{qWG,:tJp_̕'OԐ`<xWnPmN͸;q"]`gʍEei 7N_cPݟ`Bi,U s O /{)£NfPRiFWO_ E_@ u4mcuv@^-x!ne&ѧ=3FЏvZ3SYOLB~uemQƲ+kN(@ fULWozt G@g)@)+nna üB*MmKCWƨu N284u8)LņawDX+(jZ)4K9f̤N[7ꏹ$>&Ώ 㔣lMn{3uyH5d];` lx$%Jz퐼"B wC?XH-9.1r%(rj-ODy*aJ/[wu=o hn5 c:D=u:ܚҊų؇Zǰ)@ G:2&`s$ 8|6XwO^| McYhOc$*"\̝4*U^j#"ȶ;H~'y7U7_ϻy Jj1X_ 

*&o٘@0#S;@>c^uW.|v.9ϵB?mrvksI.ڷ5^e.)}qpCTۃ׃`.QoiZ ~у]۵D +aCL<={k[r,C}JoD;$^k[ۚ C>Qiђq f&&aO-쵨gE }CZiW  ~f !ESv)}vlVSbb9 ,WɩT)|ט3o XB.{H^Q^R.b<:5M1}/=p4OAuW 8PjUb W׃` 4׊E"1@nE9&bv]Z)and4 V0n]` JˋoIC9ULy@Q02B'CݞDCQ*kfG ELJ /{ƛ&V"ȳՃT2qEk@ 5eR~%HyDl ZݎE n8)KbVr=M/ڨ*hph . 4.A1BIp#^*ap αI&ʡ49xWM0|7ɒ^*8SURhMհNI'D)oM|YxoJ|g[gvpduJ5V @J{Motp wa*1E8X-˔`2a ^N?7 &qϒ ZF0`78ٽ`d~i,գ ـ/j l;wH(lë;`,͹*X&\oe 1ptPIp|3\xԍ1#ǑRKb`D7dUZ5)"O/#K>qά,2:h[cAtR;`+bi8p=pX7He~!a|wO@} IךC"K l!?{3EjbQ Ƚ SW;Xg`Mig^ђr~ELJ!,nDr~0M5Znm_wIAw֨hAH/.˖at4VV*P X(0'l,pR'i^TGy+鏔samp(T'-3C |9ülY0y-y9b1l(bk2vbB*2um3f!7- /"Z\N?z3N`ggPjH3H%Z MqI0#c8F/̡H˃J:jmr30-ц\*/^܂.dVݬ$>r{NF8Eh8nIJ>g`*;b5kެSnP䯩N{,ϨI5o};_}8(.9[o "usm2D6 裺~X ٘Iv!Vs˦mhH-rme4"^#F].·Lܰ$ W](Ҕ~S'@P~`|;95v *Ra.ǴK޶u!+ݹ#Sՠɐ6a"3V/H}=+%I =Bw?.^Kv-.'>?ֱ۞*1{3C5\LDTr(Hj3;b{ b ^VT7v+,Av]^7G|=Y%uJ†1o05鼄ûEN!kWŁ Um=?;{sg>Dpm%"U:R:L,B-FO~)i V-<۬>nSɆiúڣX37>r65 ~qYZZCW6~LyzIpD}fAC?d0H{`T[8^43iy9BdU42+}>+K6W,Йhv \W}"c=l t}57rAkZ] QB1U<( FO>#R^bCִ׭rg0l(ʿUR(.Hj)l/ W^B.XeQ}foIfT- 3B+7Ld~<L*/$u#uBky%}6S;?t{ F0mX wĿS%c!Ylfiـ|) Cڰ X07պhCO$]>SE'8uRK- 7+}V#[~Z ? ,ZJݙȁL]R _t0N˟_G F+`fE1* 98k6+VZj醫uc=z"3ȩy q.l)W:߆v 07ۥhfEs]ׅLp29F >*KMOчjV9EےngfuϞ.EDGqbC=i19 E0VXsZ(}˖1Wx'҉xa>GYXaP:9uq~Tu+|on'ֈ*_`q w6P 8j.M@Xfeay9‘kl,9 vRAw {B5 RhwଳYumZfQ-|I7 !Wπ'jqO̬CO9`?8('0s 21,{oy鿹*IypuG_|WiE@Bz^ul[okW#uګrI+;-r,Qe ;qe1s]ಝC)wi-;V尓 ]Z'>q  >`LҗH] ^ce+9dg+[γ5v77i ""v[R邹7+ g_QDfzCuY?o0tRՆ0[)b F> xi5lI>ѽBkYb\K*;UyPTln!de |m1v(0 E.w'[N#ҝTd9!﵂?μhBҭnpXP |no6BRWЄˡO \IzqNˇϳm ;]`EeI;vTVɅCW#n/+A6WWW"Lq{2vTue&Sڛ]ֻbC/%=XJbDĞRo04m)g u7D]۫AQC=eUe*l@-HKH@$mho ӻz GF~/#ֽvprd6,-TGQ- QeŁ?M!ssЕ&Q^S63Hb2o3Rhnj3v$')f |)Q˞͒*Ū:zꦓg83 /@f?eu|jJȍ>!~)Z)x"P\؛EttO^$ݧj/u`:ᕟ`O KF31X5s){.FE4ӸZ7bZS6UZq];CJY!۱'{XX#VRf1Mw jU~ sd,k|E1 D|;7]-ЪKd4#P}5A0XRgۏᢹpRY "2GU'T?|%u CR=4n`>|߯vIpj쐕"D.:}<(ne)(Hj#ukS~ N9ސo>ۄ=_]jݥT/orIPV;c##5*f fϩ pTR~l(lb'_ uDlu%Av7x7l}I5"dpwwJqj3yXԷƩ,~Ou@8h8ǹB²_Xr)׫1#%l>5j\l;S2q>|g-{UIpY ;6n~euOx2Id<iG+G,l|'|NbF$^jtkz=:Y]$l.rF;4f,s3m?MX1ޘNɶė#ܮa5,'MlQ>kGFEj+f.WdoJz&j9J&-,bΰ؃J@ J q_gԢ;bV:ˎl@鮒9<\{t~ .06g:(B̐Hj-\JVICr58< R &`~T)ZGskV{5Ja7 n im(EƔJ% t|QDyZo@π<;/#Dz H1VáE {i=Nc~vh 4uHrպ~,T8O*0bV71 ȃ-Dj,lgu~j鮻[{Whgڙ;AG9D?lm59y]DtojŻN#gB}4`>}\D-& R@3A?X5Ԩ 7XYD # =`D1[~'=pk!b4T˩=T ;3]N+!Sa>Բl0(PYt+ жM;IZ- kܱ0p,4H8=MwLJ;Dj EûY)Y}9-^4¨ 's sum1 I9[脦eW5#Ię6z -0/ު;%(0X1(*_M2)\u! /yy41</{^& ҵ;)Kg#ʪJ8^t AU5"T& v ?2kXK eGP!8E T~,S:n^]^!Zۙyd: vd8.(=QFtOLXgH{}R*r9{Ý]ְv6|Za-9!'Xdo ;RTJI4>4$*[qKh][0!A4K"׷n)їUeR0)Pt56F%Whm\Ɋ9͡@j>"7j1lg"_*Q ]둦ylM7j _ ^W[7o,*Vy*gϨW;2S JVw*(RD fanѵ?:*"\Pl<'n6ֱϥMb#r0ЬɨjEe'6_C=qd(~B3 ^K R?Eޢ%VjG /!αG(tq$nKwi] F ^lzƓbSX{<:#fr>jsR89kiAܜ0"(a$svY A+Wzc>-:bO#I)Ѭ-3Ky{o:|dTlbZl > ڍjck9G9aƗW̘!DFCwEVF^̍||*TXlHȄ[,fZLᔁv &_l+a@/*UK9t/AKٳNra2gMxu?;!_|5Gʂ4Z]c@ZPQŬ+^GI.!vR JB9T$W?طe#IÙC*efRԿ-&.xb.H'ȸh Ys|ɞ[/}wɚ#/|3W`2|$b JKYA {-9Aԕl`ϔ@8@\/;lл5| b4mD?+BLޑHMG~lG(#$ƹ%]c^qTe@N)tQ1na՟^Fҍ fXw}^2Vnſ/X&?AO3Cw[0[TXQRKTV+jEwvCJR&qm)HAf&lg *0ƗX/#" )ۀ"W$VӠjerr ڒ)"=Qf[jM#F=<,4[B*H'r:bu"ԂMe[0p6:1 4wήPK6+mEb K8La7r2["ba:hǬ`afU8|S:خR5ad߅\? Ʉɩ(v{uR.6m OU @ڈ`_;|E<@CfG>CLD8ݒѨfj9ҢvVޑxPGpXvMȈ?l`)1زf<0wvȝOhfƲ{=w?8G!BzV)U:k. 8ju&՜ť.||0fpt=#oH꿔<^TQR[.7O F@S·-M)FD1=;dlN]׼kt(&{|.Gf@JOd}go;ݖ[Y?*l"b2X,$uBo6 8nWa yӫoH-My܅ a_)A^'{\0Ɍߛ>[\X 1, Z%jAק1Mv-%;ߪģ(ji}}Y!#eqIעC-f̎#g7ܽIdyis o~VVЈJwBx.84bd~a|@mO b/ZJ@X܋33Dp`vAu~PD:  {B1鹾HsM#%RIWY7/}wퟃ|P}FȞ}>]ENvygM\ivB} /FǙ/wrҚq17HG/!rjvRm-(3)$K?Z^f tG/xh*|cjza<{9itt|W+k̳ i<1,j B0Tzўs(<ӷL\҉k2][m6~| bBiX||Yf}Lʂ!dΫ%I-?}Tl 9Mz;@ :?S} {Ve!@(b[Ygpjᩏr>KAhs^݊DLRbԜ;TL#PIX-ʵyҁ)d;hLdir ۘӬQ'j3O67;z版~'nʸh`pF3}It5'bJ`řnl/GoRVjwt!VO-=>isٍR~zE }쇠Wsi:Ofu et 1@4ͮ*yah ul_ |* z'b@ɐLQ#GQlmXs;`PGED/-} Z)]|MV_+LŊ) OWLi_=R1bhդKU{ M*O! &[̷`6rm7U/=RX,`c1?R/6u8` >f_AhA z^\ԔB?5dPow)#Bm[,1M[!&xT1CK崕j7EPyTn1Yot@VHD;k ~rM m[TLհJ 2 ]s}T֋2S@/1[chҋ-+ڥ27bd:E5V&+=J|5^zgg_+6p֭.3Uq!Ohy2d\!/SF?T}K̔Op)Qt$$B̬Jλ`ƌu+V0A|:=>R;Uznv A!Lq|J$>'~+ÿ((Qo n|wNY=|OX8R/8x^PgLv;Voq^"yl:m#9])K;]op*nLJ˒eCωtj5oD> +$-SPnz'-FܾPl!cmօ@rxIyb=W`#h@ \ M'8SoPɛ>HΘ .z}jt%"z?*WPl!([eFt&HUgyN~kOA;?Vtg":Tu:KZ 3ܻ/ޙߚsckuz-9\>%wҐ-8$M(x3O_9*@PMhfOٜ9jq1?! E8RspS`-o%g߅S'P&K{fڰ \XPX2媑+n6IPemuěKi]FbU{fTu!} >+<,׆T=U'3ልRġo xjm/-t#\Li]}h0ߴe'X!HB8*qlupux6h?aWۗd ϯ(GS.ÉAY$!!,&I۬?&> ]~(ax|( a` =]1:Hob06Ĭ¤՟%'@E`Yn`o3[^ 6Ky B$ rlrx?Ψ4kY%BN7hĜV(_t8)@ql"TRJ qW<tVOQx3`; q&_b+*|چRԷՓB[ԾYvb`O(E=zԝ(hlp,=ܿ.ZSV:X:NOvI}{(E bX kn  lW d 5:D%+t_:nÆe  `/T;ղJP*g4\5:J"\1Yem56rhLUjSXLcɝui/~㷱 >,GqK ȖKGqp>u߷!S?idt/9%䥄!8wvlub:#,7yߟٟ͔.aʷ=t>'cAG!aZ 㑔;5%]QW^ ΓWPV*M|^yhalFM5t*O/w1@(2_։(doY}?0/ȫ*HKjzгbX ª~Bq_u O˄qpϡ$TMw/hH2n8&Xw++1(ypqw5ۀR N8><6!:23:\0-vq]5;P1Jae}4P`m =~8"L#EbF:؝\F:DM-Pz㶊1 ٠פz BjqJzm5"V29,.?/XMW'g㵜c C=Lۇ45XM]&R8UW S8Ok[7"|H~%nN.؇@vUd %5}B僾M1ƀGZ4:V\=JGS#v:P%A:EhHK {X+{4tE/s΋(6-l <ПqvhvyYmГ]w09_8=S&,ˮweEn]0E 4\ q;ssTa.g '{D;$ y>գo!;3B" T=ob p//ҙl_UgHR#aPD#Gu&P,tlﻹ2 8~,^DAtO QS)κ~2[~xalP2f('3&zR*- |}+DJ*t06KOa7vVj*SBיΘ6Aψo^0#S7 ?-aą"{n-o騊&w2Bdm:/d*hJ˙y#[vÞtO:ޑTON]-h@.~yy嵼ybUPvq1ZRO_Mnm7U iV7[} L{3NasMdUH僄nW8U-&OQx{f-CmOO S ƾ1[2jXJ =$Uޮ*d?:lϳiz27 ˲|!0mJ˵>_5d٥NLD~yCC^R95PZ:!0krT.DoԡF;8@)Jw- C' Y:I|F>/Ϫx3rk !bݴzLKl3`E/Tc /Z<_\Sṇ'X|Ynj%3BL6S@bd'EL>k2dǓyqjCL4#b66mL_0|yQ&”xe qj 7vDBKP6nycpmn(ϋݮP\t_TjS7P犯@ S`:X <Pa@M4y>K@`zat~#wv LI~_%6]\Dh^IWf3)C ?_Rt H)+]v,P;)`ތ".%{X IY,u@p7Tjs k( ί*ݨMi pVFU^iEkS/Wت5#\XI*V:*4//l=/TN9~ll άt}b}+mo om>IiŃO1&\e[\- (/ɋlNW&Z0<$K>B5{2}x{WZ?BI`E.s<<Κ{G, Rnlx|lbW* I*vV }x#il(ol;sgs7N'*ό[_{RM J+~a8hlXk d-.kf]PJ?8l]K&)Yd=r o.*<`ΐ2M}2\SQFY)aQAB'k]E{)¥(2AX6ZJ{=g=R3}Ǘ:z8q*,ޜ`2fÃuts" ;kz)n7޳_kߪ矾2db Tu2Q8!$ð57k<@E?FD?l˘c|xL˄DZa&5˧/EC3Ʒ^A^ /Oo%6b-Gf7pbD?ݘ!TWG!&p_)%?_?8ABd|(=cİA\Uņ>r.[ un +Ӑ9z ( ڈSf~ⰋbHq6$S"& SW}!cuQ-VxmO>WTs^#$ BW8I:%UJ ~`[cUM%)[K_P?\ٴ{ԙr!4A|/~l -.ZlbV1>=2p.D(tjBDps{Rcb [W$.'AzҌ?5<%.uc졣lӉVT96a@@9K&/v'`Ad7)Max{o, ť)\?xf-t^9oCvX_6_h@ 0qS8z͔Ω7iJA ^33OSLQ*^lo% َ]5^ytFQ36aWG]]KHq|HC6yb_"9v]i] H>̦ąLm")T{g+C.n4 ;bmG>-ߩSW`Yv63dNI; vH$}[? Ue62}yţDST|!A eD xO[-Jt{z2ܩ*'C$m 1}:kYVZFp彲Rꟲ=xU :5;:k#*(se/}$8x|"XuF@<]+(*_^`5Higpײ 2veAYRV)HMezsܜ,B`#LuPgoޒU쳧74IAHQoVG։zCRBAcz~a >1$®Vzn=UEi{`Ց2 _UG\^nq$`2mW︔1|-K8O3aYT|..1 0$B{ 031P1JKk>Ƭ4y[37(XZ˾ y1LKVX.JR!t˫ļ(￰G:S3Z- =-828(FdD Уefo$50Lc!C njcevTt:Г#7!d ʿPZ*bbVS#|nCӦy : ½0`Q[ƺџ6p'6 Q%ϑdJNx1wr($BS=)f؞l|9$;j ̍0dsQ!+pXhYFZl@?a *Gxv.k+pȚ~͹GcA AoIBJ ^6XV ds<7'b|p%3!d{ao./XoOU 9VA"x0:-qX u ZQ(Cix{ 8lj.IpWGr[iJ>~ؐ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 `,9@^虼=}Jcj Sڟ 맘YF:z 2#z\Co7we;@SL9Vińy@ HvTQ/D: jߗ֪ uj9]`jRGY>`I%m |}lnt{dzy v;.(S+c9K/0o񳄘f9ov瓈5Ci ED lXOg "1+qu0,?u/sG RqxmAJ6PFB!yV۱ fԔű)SJ'"Aj(`+&[3x2GK 6U󮱵hdk*̻k3@rNF;_/XOghc`hA&zزױ}Vvy*]xf]ndx״\|t!rzGW `T<kr(QEԞZ$ uVh ]`Fw@Y %/!{~^5PiCRzf5dBzknU&`Yo8Tӭ$ }KJwD4Rad-Lo)_¾|(Xb<ݭhgZvQ(8DJgW a ,> 7+}RU/>6zVPT4s`F@Z"J[Rfeyai/(땖H7 v@7!e S6Bkx{){ Qwa!h1uK"t 40Ћ*`]w͖ DfK}4؉K^S 5ĚGr2{n?A 80e[OlS[5e(f_wW!/V\5 Mm5q$wܶo3V8rzԫ:5{qZCCF={EB46/tx淃;A&"y>䘽1-}acoYpe( |pV~: M+"ԁA9GokV:9(s"iߍ;!~ۂX&NNIH71<%r2uMj@budF2H8!-skP `O UF[c< *(#:ݻNH .0(m=oIHܒj.CN!|-}@R_=-fj/`ھаRB1*pgȭz9$UX?Z=;XUvz(wAu(HEM7]}-h hh!:rz,GBK^݆j7{tu%>ri'P]s{!힧ا'5fhBG|Aon#WrE÷%el=w6>@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̋˯`, dעrInʧsvP9= _ Q.L@7B_fHqƄ-*KƭL4n4+ b06<^ٮ(c*[E2;N! /[.]L1J5\x5F٦&d zpIbh 1Zeʱl fXK{wSzNyBZSre/x"2==ɥ gʈD/® q98 v2$H)>R)D=}F$}CgE4ʽ:Z\f)w0aӯxWKϬ/-&9%72#*_UCbx1%L"J ]]ܽa}֣e.rx#^ fϯo[%!Ҷs=ثVym M"ҨvfPZui""@8!Q4MK]:?n @գD: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+y(գ5BjAB8v c}ׄϵ(3EURll5H#@2 WOD>6n\'ӿbfKSvt1kԥr#_';he˪Hn y:{ wv ̳@ k4wjhy 7ܯ%hO[%WУKe{ǕoM@r"Իx٣@$ںf3.Fّ2 ~oiZDetyg,P#|J [o FH7zg\Q~rQDRV1vм^> [_:l6$xc%`1Yü81QYI|ti ~ŶAA+m$ו1F@{r+8S-?/3Y{l5Q rE@b>Je'v`1ƸB49.I%6OwLȚ&K<ϰZLU>DjL5w2`23wШ-|\[ (pm,Pޤ9 NERzd@a95t u65h/Vs/}`2}!w/2H {F]߶M{qu-xiߤ i+JJ}? gLB]p;D $/xm_i5F9ϓHfބϟx t%vzx C!]d6o rHD. A!a>6|H0"Bx f){׎TAlMz xZR>ۃb(N{]mcIfZ >4yWֶ &>u-6yk`bXS&UgF<7eX μͧ-~TDO%yw62!rJ%"|`*7a۵ Bߜ }SHXO D,KwgroA2pޝ i2Z*dE+3b 柅Jy$ѯrΰ-g}pt7hYif{0pÜ5ƾF)$[͍҄pG ZJNI#wH"dIМ1`mAִ8+&{t6pPw?4A"z_[} B\e>RKE&D%a`e6ǡчSM @)i֖ SRmUp[r;:wp f-XjzB?\2(*?u?~$Ȝ.r"m1EW;to|Dޝs_CpdW!1ЕljDwf%PP6(M+N{?5}3WR$; #Bd;4NJ~U#Z`A ;fwQ D֥^:ĵYH[y?QOR3^ _90jў׿Jgc`y yM͓;ba3XJLed|߸Q8vOHaI!2Óa̸~\ey)y ;cќȟ<{--~HC}CYi?)nB^&³6:9'MwY7WX5i cKtŅx_&Ǵ?+QIiv~L)~Ņ Iw>"C,ԦJvh~&! Xai>pC\Y ߁ZY!hQs8̟@rU0",4b;0F_̨xŨ><.t>{Ɓkpe],ベ)hT6T$m{՟mtA 3yŵ/[ j>`=ډǧ$}-c7Yg {,wlطVh!4B&-2CI8LޛkpVL\%Y)O ܸ lWYw([*PS\j/!$ȀoF߭)$YgMuoV.K "ک R,(> 7x#7h5lc\hv@zZd ߾׳xy#&S7*{> p6,p`W _e褴RvY "Aqo) rY]^`g{uةݙ h*jm?s%yu%{W%6,v_$ `Ȁ08w 9ٵ,=p(ׁL<ൎr^42VhEK {PAfwdxqfWx݅?j&}ILSrUGQ?c^4(sے?0)49ѩOxEd%хFmxoΣrmUG뢴kҀl6n >ޑ2]QA] ZaL Q.t+JH<6ׯP/+lq[8pa/HU%zcD&>&PH+>Su ׵ 75 #WCT3ȓ2!p9Վ<,]ص@2Խ"ZV/F?i՞u@XnM͒_9L)bWh1.GrYs;dҾ;$'kg~cYSop|?5D5$X5ސ> MO,W. I1R}6Lψ^?h;UӬZ!y<ŴGuv1 ZT4;#LDy_>,LURqǐVɈÙQ-&cЈ5?;7ESK\) |(=.S ( QTkp !qa[3+{ tx }ID'<5FmGZD31nz*ɠ(I:^ INqnsH!R'#Vkc$%]jUໃN$1t%\4O=x' \"¨hdR\ Qqڄg<-`8"lH^y]<(h? r:ipa0kK6dRwLf6\O( Փ O, 3;\礘 gMڮ&~#>{~ҳ;?g]jZ+y\{|oUPA4ƍJg qܮ_ LF[.g '(Qv(n+Oڞ<$ {>RmPveLk` KQَeThdthvsa-OU! Dp}wYO8/\>1<*3?֥ahKS-#izWFUHu`kiA +nHѤ%?3{A'+Vg.Qp%f%@Š:ZNRzP2LtQ]3w?lI8M)}z"K܌PCRNo3eVH[ +hyro=L%H1L;1h4`XY9s1^ֳF3Z FrfapѰ4r&Ky,0s<[޼Ui.֞9S2qВCyѥ09M6rQ(VHs~"|@b|4U3~ʷ Wl+@R nnWiTU;;g80RUw̵Ѻr4AVGhwEfirƽ`f' Kv時YEt!960RN#<˖I/ӊ$҈d`?n9* E8xig\3$䞐3QjX6&B)}BalKy(&1 $[Ja=vljHޗ(.{ht7oT݈F+$tAUYȘy*Mz˅KB-{L;4w+xLF\w4 ĴۻJįOЛ >ۻY&NT˚ Qj;" Ps7Cq]rk"ϨH5=l&EZt6?Ev. ZQce e+Nv ԛÌKI a7s\QGMlR$y!=#iaRbΤ3k\LW#/w1:0PzK5M4HgO{:To^ˢ4d|:D>9s0p@$1eƺƽ w14q B{0>7ʇĀBIl 5i_*vW߭Dd{<J$eU aoV%پRhG\̎tE0Qj>FrQBb,)[ :Q1$/)aMH{֗ϱۭCڀ$GPثȨhyDP^Et$_!XN*nkHl`?c^~e -V'5)x;Y/s0]@}KBuFkM*}v%q,w/D[&#!AuK<.A gJc;\W`) YM;pp<=ʺ5(b9Aisth'l85 ۿ=DQ}&L -vbVYm#~MItrU+'u_{tLH]VA J6Skr'2y2dKym`i7WxȊ̒/{E*dGhp#ˢ)^N:ZCwt@\ȏ\ $E;%C;)r7yN[8eV ZR(jB+~IbSLp:9J}>Bx$$R];G0@)F[zi*&od%yBWɡK4EivVL~zT/]U)GxYf("f*_3<8E*M|x#DQnxtFZQ=VxWӣגO_;tA}$%Rx-B/m{e;#ޘk]A" i S| S5e0 mf'솵&opPQƳA;!Nc-d<#S:Z98}&_u5:0@5 aLoM m?pLTG垶9Rxv N❺$.ֹd47v{*)Jg_%D~C{__z^Dڶ0PΏATyKj>,\@oY-`U[:y.t(x\oj  HGЩe ]s%Q?<=@4 g_"Pl/j  и:R{T+rK5hUCJ;{X˾tC04 [Qҝ/=.%\oR͌6 JLe'x]5viN0 qYp9ٷfIxt>95 r)&$Qc-f{hoHnjٳsC m9AM)9/UX*T[&q AnG_S_2\ԟKzy&=agB/3W[S%,!5kb.!12R ).I@`;Nvxk댛ŽVN Ut9@MyM^aFP7ߺ|!,;4*(r Z-zŰT $Fy&фIkq:k|Xܷ]XA10GNy/P;sRۻ H z%ޕ'v}B:FSzxŹÕd?~/!-10+~y-lY"ܱ׻zd^g'QpD-VA>Y_+-^Q]P C!FR+rIJTSeyڋB/=X ^&%ǽ!3T܉IpjHcyLqo-:i!b+3LgPW&>AƸ5Co?5qđ3QPW,[H& AbUn|MH(r_g\xh ^WLAy4F{Jʟ% ,*h^!{<(ngK5E^bcǓEsl_%mIGX{Gތ⦕[ `8&lfC}RhQ1pzdQWher|e{.ҳ¦ڬvQ41ʌXK?jTugh>.^sY þq QYtUBV>AK57>1voID#",h濼's+wLyӪBn=|;%CimL8%PM.6:tZ-,`F5qFp&*VbOB|jFVOOޘzARU)D~1)uaO_k^\gי̲t f?2f<8:r9Yx-W`TtxD3˜ ,3oNc4mg ,ZrLKFR>#{ @9=xꤴd:v+L]<\8ACZL&@Fl5yk̵U*|VSK8FYĕ*`}łT fO9I3.Iϛ8 qq/),h\b][fPW؋B#tK&͢RZV $L|ƄS61[= LIRC6qc5oD䱊"6!b]*b<;xdAR"ͨ7hB8ZhmC@}|NppLLpDklۥ [1\Q)B_fR\-;zj)=}D7pui!bi-s {TǾK@-R-mKz[46bǎ1&M1@B<;5h d8o"f`c pC E?,uS0ACDL AM#0y%n:;t့ A*Tɏ-bJFUxqT]XC @r%EAAw(e o_/6leq(t1fb*fw'!0/O쥀3+s2, &jª{tîGxٞ<KZJ[xbqxNso4)kE+=l) RKwMC|x^[s1z.xGO/" alқQTרE+uj{LCz.D@X.]2URՅ XQZ˷cctjI)@8NqoXW'Ky[ONu">9>?(0dARJ'Ab`O:]Ra"FӦ kj/GyH&=F|H&$hݤKWf-+a B^?ɺ܋ЫP*T-{5nmôM6/\  ؊/a{bBj|"}Trfa]S2[eQVT9么qK@E2r6lSf?Qjl~MAݰxCğk) 狸""]U:Tɽoa"!NFx.[<>jYʪ_g`vXȗ:-ؽA6-nwԯE['W> Uuz@Apc]Lj ,"OԢ-hO[<,6;8ww #,XV41 Yn `SC˦u]R?DT`>#t5SW(!Z+JSޟʬ[UE _n(]F>VJZaGּ+|/,ZyB^^6:sLPvdc `އkH(L/rDwSwʕ}BڝMc5:z6[۽lܮ%\gWqJb \I&⌉E Dž~5FKK} fL=eN ~VXVJ4g0r;q;+ij\"j1>x g [6-}5 0sYCܨ)t x/N|N? \g6[Jj˸4&ÜA6_whӍ 3i30a0BK'o)R:><6zDV#g3`gݤA ֚Ī2ƗfsRӓ[:co*QL0Bo #X9S 2 ibr`qfBm+wPWL\%}Kdh81WK4B|5CyyձsA~c*K|qM'ؽ 3_CNw-O ՍܞF8SOFv*`6 |َZQ/+M؝GSٶsRelqCu`V @ 15c*I@?;Rag!1[k#)_H;*9R>7?>"TH_9VY$%Svm_t 9+B/q3gNh`̈́Y!A^n2W)@vD>yRJ_AOv&vm^\w:IF顟?KjrIeh1T_lcMmmwYpGS>c:攘L&S$佰C&h8FSUB-B[˫xHT꧇o'*Ӄ/d<.[f `x֍_&Uսv-@2w{ϠVtB'?7&*XIT>FT;3sP8O6jOЮAwyL%^;pk&頥N g}};fD6OoZ |CXP}~q?3kg7[g%YpT_y޻fc@׸  e~^q\oTRpkr|H4[FPHGʧJek*; ($MpDV(ӭƺ1|0% hwhPEWhެQ#*vNS!Zod6+f |]նsD0υ-.tH`kI"XOL8ܢD~ CE֠;I¦h1լ[Tu'04ͧƌF`!oeKAPa Ld/K\ʉ|ۛ@@W90q: |eb =GrSť);1Ɛfʪͥ` MRiÓz*bܑu!O/;%. xQJi^I, yx9RxrZ^oMp SJŅeB;&Ŧs4/ EȌH]pt7<{ZVUleu<'# ;7Ofځ^V}a<4t5䮩|s!;*g)1[FLmlD`hdzP,l ÕIot|v۶;HbnџKxeWg/,k{_e:W$*> $+ Zl\>gu!|A(HLf T-#Lz76|{hIxs!q[rӤ-Τx=3'Dv~ij=+/ƼÄp!  =8Lj6#) O ť"pvQ\#U(M <{Ǖъ-WOU(ǽl'Ҥxv̐$>R-UEr!` )ʱWo>.rrwqPwƊʢٚ<5׳I4EK.xjo7qH}]}'nƪ ӥ6 7 [7Ҵ1FK Bх˕aAbx֪O1hBڔ]bPKt6qD} ]}9+E\-5gr Q1R=UƏ^]bœ*}m!iP|olG+++Hpy!?e[xU6JA]JJI  ʼnPXMPuܗ jˤ#7w=2bތZs A~ڞ.(#XAqf~cΐOV=F/{d;ɔG5i rp'P,9=S]yvfB&z\M.jsW6IE ] |jAж{TƷ}6$^?ΕVN))mW6* Vmaz\LM9SKsM<mAo]ψc _ى a XيdŸk+a- x5dfkT'B񶯞{>4?d)OBTnH1k͝+|pPTy1RkCg>]$/gνMaTSS&! ׻p&;'F0|dwpP'E/ی;2SʯFǙ .ԛ:K30QFDw4efհAr ).!yV ,kR )WW:C+ |Ã%vG6i9D]0N,_xbE FCxp+'u4>F6Rjj$0 Vp"r0gus04 u٨:A%OA:llk=o )hD9_"6E5zU[ EMd*]t?\PN+.9kL&l{&d@[цM/udr!^k,uw$HԲ$?#::X8WA{rx ۯtP@ 3L" &x8 B`|S 9S6 (||;bhݔ1+b0<@d ۢ܍8a( Bu݃! ՄeDaRR!e"0`EHe|2TB`n[ԗA(enWd!K8v7Fq,~pkH\G-B7"%6߾.gDq*Fs bBE?9'h77eOUk2#YQ{lqHFׇr{փS<}X 6v%7Km6#WjsLS4i̅{$btV*%^GiL9  ?#No;@x},Dڈ' 0ZmuErrqo..0։3Dms:=$?VZ/oG?:BK>s۪>ںޜ :4lMY YJt럇MHB/Ax_&cFss?HigIJS j#X+\DqcW߭DV7^\~ ۴5H(F2TCa  zoijFm~];Im]{Ee/qɺfڍJ(Xy}[!٘9n"wB$w)8D,/ȭ^T"F "]h\Øp(#PwY N~j\a"&eu|:>7}Q4Dx@ o8FQ9*~?7",7D8#g_%AtB 'N8>@_l8!ę-GW:) h%>/AKgm]Ebʙ菽>K@Akb 6<)=EG5? f8ې9۶]ߥ#a[[|-BL UjʨbK.3s0@WS9L Ԁ >K]qᢓq/LօΣbrMN%3gj6XITƆJ1HPfМ EŬRbzJCmplY6][ N4m |_v/Towgsa ªo./θEq82@4bpvToULIϩ8:)TȰm4")"78pP7p>ى篘-ê wKL(}8Cuʶ`N\HxxT>s3`)sl|~Em&I4-8)Vcqj$ŒvCc̖_Cp5EWT)cleD.jh L m*;Y5ܨ1DG&OhF9`^e=(ːn&h'J $xSaN:4)Eߡh݂bGB9_(~u ؾ0ߢ/~y9F fQ6Anԧ UקAֵ&_m0W@scgrfr"d;~ CTIY{*\*4]83=)cdgſmOU.%@4Y=9w$RoF<^-Xɺ~EI?q+JbP.@>f^jN?\=8{C37$0zC15[ IFI;نf(| l29sRz~<K5\Ki{;bkjYp&g[rV55#Eꑔo qn)MO^w; Caz8M.!l[7 V{~t.@W2FZ# zI,x+B{ -TƵKV~RA&pc.5L( RŢSKLV&5p!`M)CXUqkeb"7rl J~i!Ht˕犽r.DW,x6"Ĕ-䪓h蘘Bwo>p]ni|Z KLA/:UB]{TMҀ >f]ɸB{)Ls<&~ffox&hi9ܳbpV>,emo&9edم+)Ɂ^ު:l~5io._>"llKrךoJ"1h#*g!4?,@(];{TG HZ}9vB09{=[S$#[lթCKi1 :E1Lۀ Ixj/#{N㹟#U30S*ǘuBuf>*W%k^9k-&_/Њ^_ɮ'V%&#Sڢ6%Y=`_%t[U܇Bt0;L4-PB`CߤA|8 _x ]gw}}?ƕ5[6Ye&R R#woKG8#uNE5.W܃[S D/et;h;}A:@C)1 z}xlV'1H(y8"*L}[>w8DeQ^dXQs#PW4*ݷ'oX sgE4m]Ԑǫ { 7yeuG̃2R ۘ)#Jްnد "Gbsuu#֯Gw%iXnT(~F^w,Ow\lLԾ?g[ <UI Shx #ɑGU_a|8r٣>YkcU@ubpg& 4N Edppp4 PZ^P6|N=2)qh+:eq:9rfH8,N[jllx"\ Lǚ щb{#C%C; !E37@+ĴLj<7pIP ~f~_`> D@'S%pvDm㏵<`̧{ޝy>= L_^=ND%bIG,b|SP2g 8az p|?al|V-VL `<.&(0G؅-"t*IJt$O*Fʙ)c^#HtPƠ''i{"b x5#&!4_paHKc&~{:!)*rS-b}_|޽(E1N:qxUQ"Ҳ)?;.u{(h*2xWe}Q-m84kܮ\MknP~ai@JhjuSRB_݁RC mQtXT< b#uN*CBC&}J]-&HݞQ&4 bF\tTgQb$˟#e̛Eg9}]yI rS˛S|n[2Yk"Em5lR!Ā5nIQnqo6D6܄UyE+L1ݙ50 5A\[rp$jtntc&C#^) rSF+z)P̡ θ% H7.E'XKQ=VWNYu*eІ# ]N5_X5ڮ\IEaKVEY>T=ȣAQ2 y1nvi }h&s^,1gؼ&k˭B0 Nxndc>ki(`n ݝϐM(|_Sl+xa`$ɨd=݀{S@0)h'k04?)3]Y@7C/[pi,NU hh:An@UH6}-HM=XG;ȑM4>ha{iץs%u|kkAS58cd)8^^^NRRHNwT V9YF .9iC0 fkoYgG"M+YrҮF+csܡueݸqϨ1/z^^*^s7Ut?%1R4}Q&] {& D#)ʾsKPTHY4-۞;R6-g۪)Hɽ̆e? !ʕx&p y;h&[^jaF,^}f7pD/y"w洉0ڪz{v2;԰%^Q@|) ZPAfwHP!He%QQbGPi{ҚHLQVC8{*c\.NDXF/԰\<(F2"k:0BTMvAR/N?*Zf.]5.ýtHe|9˭DJx|kh䟬.73by0He`zzR*9~cu祉_&y(G?:JK4p^Q>jV@L}@`\uZ҉* LIso YNit3N@L JW=I 7`L;Jxv&Nof(uHxöVՃ+0ys4GwآIгʼndhѶlؐBӂx9r4>)O^[wlTnQ^8lȠ(%eL$x)w!άʃUE8p9C׀&w٬İ Ivڴ#m4o,o6hrAbӨ_]>nOK@lxPI!M5ɜ9FJQ' S&MƉYcׂC]oҠTZ>%=#jG(TnQ6r,ZN~Nķ#-ͣ;;Ŀ*X&Nr_,Na.tvms fD;k{@UWہ/ؑћ+$щ~(yE>ާNKH2rJQ ާ)t}"@0Km&>f(&@6]pA\x $/@ ){vq&{e;(KњD1 )?S1ѫqr77򔘩{hW&өFXH߻1J?Y1,7.30'!pڅ>[-a-M\bfΈ<{)e{P4er4yR=J"C)Xql-f(KSJ\_[[@{g <@=8=(Z y;S͞Tt_khk& (`{B}AtKZ鋏sйsF#nhre37 Ys|vbFƙ^ņ_\*l7Hh{I, 2;LMEg+ a3ʬ=J(E^xo{XnD/.ae%[Q/@=GM^EpA/ LSmnJ'}"7@3|i̠g: D%P}{m5˱)́VTm|wӀT})/(TU)~ 4<ƃᙇ0dr}\#L8 gUMɶ㷾n 'GYqi,HW7󯠓y}wky}OӔ>{65d&$f=$D3^q >o5IR,@UZXSts Aޤ\ _뜘oeޟݻ{}N5ߠ뜳l<&s!6@^]*-wÆ)fpUok5YδmvSܹ"WC /~Sr) ʭ7K :q74NtvjO9 LXذ/uA =߬K D8J3?LV8N|VuELcz?3ιѿrdٷo`䶬/_녊iSz {'(0e E|( K3{MtD vT, qd0axtA-T~OJkރ??G\XOIv /ף{vosڜ?A]Wapita YI{R," -4MGhA <[gCS^s.GMqڝRV){ճIPr[{$(%txn_9qy (EגcYҭJ>;2S7m#6t%= CVi8-ln=vE{9dP S9U $. :M㠜h- sGwHBHtyp\rʵ ߥ&Z 胠hR$UƓ5ےd0Kφn%|bfGjz[@\o4=;OKU9Yh$gm1\?֛ҭ+IU}5[6;Eu`5d`R$[$[ 1q=g |_9~$9vݡUD ( ̔H1?fHS \;4\X"EJzO,g`p9h[@ rZ!Dgn<~3@f28ഓ)HzW?l{MI/MzgfiP̶1pT}o%'ܾ u)\Jλn7v9wB<jCjEI;sK'F26!l f`iB&n-]x{' %BF쁕GcD43 UZentFs߆L<ȭtbx6bI|gzY 7~‰_c3TD[.cQg!ugt=Ts3XfؑCcvB 9y˧Bk7RwG- >3.kjR<&qS!*= '~i9ü}榵-_LTb VQ}zln{s%;Y|ۘZm` $$ B"F,bT82 i'EBU$05C#.1)%ᯊ)C \;i2FH b#=L@98߮0@oCX;WL!n =y,sxPl֟4Z>vPZS̅P;Z72:Zqw-bXH`Bʨ~+:[ Kc~Q!q`%.D"H[H`wT"-Zivɚ 34w\rm OwHK96k2AM!|'^Qr)xCWX1< I'p냞X 8oeC~ Q&5ga!6`%M٠r9&T<˦DvL%i*FBr噬w\J|p~^u M,}ӕ,5l k)3n:OQr>gVW)lj @&c,c`Sa$k6(H_?₮ , Xd-ƟFB1ўLojsQX}qޝ Qsϒ]+6XO)}[cxGӪʽœqt?es%.ZA^sD-1w #U_ic x(\8-Yn>`б y A!bJZJ2I`D d7H aL*>!Y;R4q>IZ B(n*aق#Q2:!s!{=0`MT ߬\*X3!]nԘkGɡ!MvEUaqĘkBQy.7ݼ̨I\5ыUce ElUHjC!\3)yOSïqD y7\[b,MB !cB=s)}JE\KyrZgD^\{ !ܩB(7ǫ `U/)&G&4Wvt^uqqm+ye+c6ל3QHRڏ]k%.k&>K_-@i#fP#ԟ&KS/a!W(i*."}q?Kc$}%ًUPOR`Z 3o۷U\0jJ%A>0e(MӫtZ-%^ld%iE/FXXh1u-`!7nuf:[䙮@"A Wq[}%hK\үuE?$kt"}H?/9n֖8wá}uŶ/!ż֕*Z=Qc+{fY:bc npՙwmW$^z Mw@,`HȢ%=QlromC"o*Gh^$T\ f܄H#ZpkcO1Bwt{ZЖ0XOg(EO> rJL꩸o"LA_%BH@ FY;hBQı3}?3Q&&˻} Z}h~&Wrip&TXb@,YA_a{j7Jg֫&E߿]+<U+De:~Tr{sIa \T51%YPh 2 _l#y~;W ގF?ߋi?KJ%hTaeMham/{'⤠c$-_ܪUfnHE눸)jkGd1ds&/J)S`;2j6[@* @[D2|s:nkNyk[Pp{Fe`spq~qTe;U61q L.MM+ڟߢmCzpLX:nwo~da^(#Ӯv- IR&̗i_ ?\ϩm@hUc/zVs È3 J3ӧ@9њ9scKy򲦔AR=I/.@_F,5ퟙ4\Rܙ_IrVPLoB[glK+a T=6 όsި`e88d,U.^.J.-2~SpK hMi 옹 y vE5H.?<*:Dć} feJ1o܅ǑT7-oe㹺x,}a5Ժ B4RFY=>{$?X4XfrU4l"X=s𝱆s u`HIp[#jږ\2P"3B3+K8'V{ɑ<r->ŲZY#:ҦTCPJbM8 rfOTMX([A%ffĝac]0t%F1lk/;Mu yG.gF`[3 <THh9UnnHZ=`+D͂j c³+N,/\wE1NX+{mCAS*l0@ź:.Shq68y5)&ċ1_61Ź{~SC8K#+A]JOZsHIAJ,7Z|7!@2`*TnrfX_H\AP9:?E~6]\ŹƢT NO$'sm/Y}PբZA_ߜلo j]=qɖ0~U =C `WrĠUpmKyiKFEȰ{A_PʃЅT(6\hy6YtxslJSġ)whp\} NMoWz6A*,'yoJrq67hSkeɵNEGK9S8a]~@x~ <]"~Gt$v}F?2YݖL`z!@JQ|ރY)MfgﶦXʼnը68RP:J}a׬ß?gU3!zeyS}qykbߓ-*iZ*KGBxqh y-'wI"fd TYHٱs] j<-Z6}Q ig -C4 >"SiXZ&9DB~K7nnȣM+W.ZҪf&wN܇KtJ2EuƋӡiyܚwP]XLȠ:sHd3y/y'sC%i!A%2͇!2f1K4/2xaǛ#3`-98BHq|ASgft^)W:xR<&ѱ9'[]4&`4fEjDـ-)k1;F3IoYIɅ#2hf Z[j7;Cwu&"\~p:ܝ]PSZÍD1,MwDoʷe~&G(\3/*+ = A@;D?/up\xbǟt_Ez>{p"- cHcHp9z 2#_<.+[Rٱڍ\nN66H.q(eT|w[ r *?9m3cđL E0;j<+IPݛ$|SH6RֲI>4S?p*/};ҔDc?FlGR=SA aɣD#x=7Yk <6- |F]X`OeuUvA&t?'Xdsm5TPO5#KRVe uMw8#\*-@LrPͼyH,|er*!H_}GYZ NwgbUnn+s" ׮'i1%\~[#n1l,~޷i']%\)jXgjRT&=,l5 ^z4o@/ђ2xð$?hCym8GwOY<9tcK)5Ϝ9enhmWwLdƒA!uJA= tD&]nyZF;h$HD!W@ ~(֐O:rQW x9ztI_ sG}͈+WRV74Ѽ74_/5.n#ZM$B C?*nw MЂ"9edТ@:y5%W1|0K|mbhTf$JAiNo E?u\blfY.&SCC7kӋ/*sodf#z^[ZJZK, ʏ*F0AZi!6|#d/7o/hR=h/D򛛼陸ABܻSrЏ3n~c\RpMWs\0)ʡAb*Ck 6኎EUmk ;_ "; &cZiFzm>h7zg7oS)ݢHpڲQ;#M_4vPcD 2[ZV%[?9o2Kacup7]w$ ]AL̅}dA J% #zwoZBl0w}niX3^%0db08RŚ)%@M ~(m&Mv*aQ҄UՕ&e21pA _Vh%왋hp i(\DB^O6VOW*!ˬ3V#->A>ӡp|nAܽH}ܤSqEp1.YG΃gVP% |$5=N@65&$CF*VB2%hu}߄u Zj '}qE1r̼GJHyc%W;V:|t[~ l70+F PQƒti#\T]ee]w?=~6R3n$+:J$.:gz2n\Ӟh##yb%')mYlv/FFTXhtڙ$PEZO ДV; &NA X L5YiK!r& ~Gɱz!Y3o,ojQ❯<jsEOlvrd^4fyu9P/rAm3NLaΥ/Z*,axrGuT(>>gshTTtj_KDCHt$+$1 .JJmR̽]0Ip۳3c^O] ޲OrhMͩbZHkaQEa *{ND, Vg+⛺[P?9R i_qJ9>D<;vlC(ZjVŚ(] T/{t"( O&W*2㫼pk/s^AS(Ey|pwߞ -g27L<0S1]qC=}%P(3l,\&UoPR諳 [4GSV9WiX/9\w#-#׸joe6^4ƪgE꟭ xbaa(nu1̚<=sxr332ClRH&R-XB[\*T+vw?me}\}c!\Ė=.9C Fhk&B;bYziZ*5")_=hbqAbd=">nI0uX,=ADk7uc_WrA>ɀ|i5g#q-FPI*'ϷySaBuV3la":bz"+:=jwח,eCݴR[F甅Uf#!2Bjm}1la 9O2ͪgM5mFs٢Fq m sgg;N1:_0<, E^\D\De=ڴ.π;g/c!*MF2{jf$=: X>b)%.Q1M# ^ B;5tN]ժc늓*=o~[q`X;{.ZͶֲ ;Mr^>+DWZCg5GbӞKCJO a/>`@:+nwƦ/`OOiWSo(kL!"y{@]y6_$  d崜&}sO"VJθ5]?=jzN7G`Z;9sxё`4w-cK*]`%/,,y[4_uђ1.> ^FF\UN_9ōB{1 ʩ ~~H4 ׬՗#F^0=GEl>=t/5h-vZάWpm^&DE,0n8*13-a=(fVqg.E6=es[*j SM9#LG2bɘXFNpZg1 O)$8ek.nة.S>` 1]VZ,$ׄ@Ko8VŴFF.͂/G]!)F!#]Xޥݛ;'MH|D2LlN0:L5:G9_YbqMԟ[۞@ԡk`U@E2RϤ)}K,,:FJz(jx` +4-MJdzZxR5Hy5eHuR x.{=>/ug@?nR0->fBk- Dm\RYưOX-awY^tMS4{ͧUBr['r5؜YSDH 0MQ'& nV{j>x9#\N". &N.!P!h!s&m(mFKr͎oRz]A9I'VgIb.fF-q_2+${ ~ t`_J^I :X® >mTIIsjeopB K L1"fm6OK嚠h<֏|!CZ)K% Mb(Us=<Rb2w2vP yҔ-w([{OG3h ÿZra{(*ZܝYaF9wtoQZ"zǵ#)\GmkNedtG: ۓ"ZH[rM.{v R^8xBU[NrnMW7q֞ ~pv˿-{ʸГ%*\FB@Wj:J°-6ǎS0yLpNn;M}_:{5Y< Nq3? xIF穾>Jc/!Si{DڅOoZ)ŒQ9yMl; E52]0$T*wq߈RjX˵0N1Dzi (H)˾wCv,n|c T/HmCnԻh`DQo:N( \Ǔ[9O(6ÿCȣK @D=yxE܎3 xP; Y1|ӣhJ Bـ gJw.(ǵ?[*Ϙer˯ˇJޓHԻ8?#9)xؽ%CP:H7cV[Gq !vyN5lh<븚0e+Z V- e//r`#>HSz[i_Bo׌?$>wZ  dԂGP2^2cr~PzW+lCԼE>N/BI+8V d_1-rYUhTjQ~S$3κGË+'o_ss817_eAU$oQ&kJ$/݇/bS<^yI>:jzP<a/}8Y񗀃Fwm5 qszHFINfv谵%,@y@pr]:j5Tq^FC"i#`x[󳶫-hdHwIpd: *r-ęҡitu +asFK\Wql.T%q="`I 8:5 Llt^˴{M;pss[S)W1ay7Ƴ~xd`N)4_08hVvCJzHU6ćxU=hs7?WtW:{T.jYt"H i2!