python2-perf-debuginfo-4.19.90-2403.1.0.0241.oe1 >  A ehW^^fq w7JJ2W` \ad4nYi'*@}<5cy{ m, IJsQ+. 9#K lt R?r.z41̀>NyTI*ܼbP.k;swB]S 6)ڿ9b+a5("_vTMWUs01̡<_曙>;Eߵ Ag+l|Jb6Oj;Ɠo!f4262eb13b2da7ad5daabcb3b4a4cebf8351be2e86e962b146e1c9574dc017854ef6447d1e67f0b6f366d08d4dd3630e9589f2fb NehW^^f#yJ}H<{wějѣ|NeK~\8OXJr&t/UhIɗ,[]3Fn>p<(?d! 3 ^@Dn     b h8H(8f9hf:fFGHIXY \@]X^bMcYdefltuv zCpython2-perf-debuginfo4.19.902403.1.0.0241.oe1Debug information for package python2-perfThis package provides debug information for package python2-perf. Debug information is useful when developing applications that use this package or when debugging this package.e>obs-worker-backend-test-x86-0004.novalocalopenEuler:20.03:LTS:SP1 / standard_x86_64http://openeuler.orgGPLv2http://openeuler.orgDevelopment/Debughttp://www.kernel.org/linuxx86_64AAAAA$e蠣e蠣e蠣e蠣e蠣e蠣8ca5f3440883ffe17f3182e6a86b54c961547fb25b5d3126f91fa277cf115f0drootrootrootrootrootrootrootrootrootrootrootrootkernel-4.19.90-2403.1.0.0241.oe1.src.rpmpython2-perf-debuginfopython2-perf-debuginfo(x86-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.15.1eZeeeee@eoe5@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@Zhang Changzhong - 4.19.90-2403.1.0.0241Zhang Changzhong - 4.19.90-2402.6.0.0240Zhang Changzhong - 4.19.90-2402.5.0.0239Zhang Changzhong - 4.19.90-2402.4.0.0238Zhang Changzhong - 4.19.90-2402.1.0.0237Zhang Changzhong - 4.19.90-2401.5.0.0236Zhang 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.0140- !4947 powerpc/64s: Fix pte update for kernel memory on radix - !4932 phy: ti: phy-omap-usb2: Fix NULL pointer dereference for SRP - powerpc/64s: Fix pte update for kernel memory on radix - !4874 v2 net: openvswitch: limit the number of recursions from action sets - !4920 ARM: footbridge: remove personal server platform - !4887 KVM: Destroy I/O bus devices on unregister failure _after_ sync'ing SRCU - !4918 v3 usb: hub: Guard against accesses to uninitialized BOS descriptors - !4936 i2c: validate user data in compat ioctl - i2c: validate user data in compat ioctl - !4898 platform/x86: dell-smbios-wmi: Fix oops on rmmod dell_smbios - !4879 KVM: Stop looking for coalesced MMIO zones if the bus is destroyed - !4869 Fix CVE-2021-46941 - phy: ti: phy-omap-usb2: Fix NULL pointer dereference for SRP - !4904 i2c: sprd: fix reference leak when pm_runtime_get_sync fails - !4859 hfsplus: prevent corruption in shrinking truncate - !4877 i2c: Fix a potential use after free - ARM: footbridge: fix PCI interrupt mapping - !4888 v3 media: dvbdev: Fix memory leak in dvb_media_device_free() - usb: hub: Guard against accesses to uninitialized BOS descriptors - !4825 sched/membarrier: reduce the ability to hammer on sys_membarrier - !4882 Input: appletouch - initialize work before device registration - !4876 backport patch to fix CVE-2021-47077 - !4899 net: qualcomm: rmnet: fix global oob in rmnet_policy - i2c: sprd: fix reference leak when pm_runtime_get_sync fails - !4892 Bluetooth: rfcomm: Fix null-ptr-deref in rfcomm_check_security - !4881 i2c: cadence: fix reference leak when pm_runtime_get_sync fails - net: qualcomm: rmnet: fix global oob in rmnet_policy - platform/x86: dell-smbios-wmi: Fix oops on rmmod dell_smbios - !4865 Input: powermate - fix use-after-free in powermate_config_complete - !4860 apparmor: avoid crash when parsed profile name is empty - Bluetooth: rfcomm: Fix null-ptr-deref in rfcomm_check_security - media: dvbdev: Fix memory leak in dvb_media_device_free() - KVM: Destroy I/O bus devices on unregister failure _after_ sync'ing SRCU - Input: appletouch - initialize work before device registration - i2c: cadence: fix reference leak when pm_runtime_get_sync fails - KVM: Stop looking for coalesced MMIO zones if the bus is destroyed - i2c: Fix a potential use after free - ARM: 9064/1: hw_breakpoint: Do not directly check the event's overflow_handler hook - net: openvswitch: limit the number of recursions from action sets - usb: dwc3: core: Do not perform GCTL_CORE_SOFTRESET during bootup - usb: dwc3: core: balance phy init and exit - usb: dwc3: core: Do core softreset when switch mode - Input: powermate - fix use-after-free in powermate_config_complete - !4856 bus: qcom: Put child node before return - apparmor: avoid crash when parsed profile name is empty - hfsplus: prevent corruption in shrinking truncate - bus: qcom: Put child node before return - !4828 Drivers: hv: vmbus: Use after free in __vmbus_open() - !4806 v2 media: pvrusb2: fix use after free on context disconnection - !4777 drivers/amd/pm: fix a use-after-free in kv_parse_power_table - !4819 v2 fix CVE-2020-36782 - !4833 openvswitch: fix stack OOB read while fragmenting IPv4 packets - !4677 f2fs: fix to avoid dirent corruption - !4804 CVE-2023-52451 backport to 4.19 v2 - openvswitch: fix stack OOB read while fragmenting IPv4 packets - Drivers: hv: vmbus: Use after free in __vmbus_open() - !4778 v3 Revert "memcg: fix a UAF problem in drain_all_stock()" - sched/membarrier: reduce the ability to hammer on sys_membarrier - i2c: imx-lpi2c: fix reference leak when pm_runtime_get_sync fails - PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter - !4812 parisc: Clear stale IIR value on instruction access rights trap - parisc: Clear stale IIR value on instruction access rights trap - media: pvrusb2: fix use after free on context disconnection - powerpc/pseries/memhp: Fix access beyond end of drmem array - powerpc/pseries/memhotplug: Quieten some DLPAR operations - !4758 binder: signal epoll threads of self-work - !4746 KVM: arm64: vgic-its: Avoid potential UAF in LPI translation cache - Revert "memcg: fix a UAF problem in drain_all_stock()" - drivers/amd/pm: fix a use-after-free in kv_parse_power_table - !4751 [sync] PR-4623: i2c: Optimized the value setting of maxwrite limit to fifo depth - 1 - !4707 mtd: Fix gluebi NULL pointer dereference caused by ftl notifier - !4686 mlxsw: spectrum_acl_tcam: Fix stack corruption - binder: signal epoll threads of self-work - !4710 CVE-2021-46904 for openEuler1.0 - i2c: hisi: Add clearing tx aempty interrupt operation - i2c: hisi: Optimized the value setting of maxwrite limit to fifo depth - 1 - !4671 uio: Fix use-after-free in uio_open - KVM: arm64: vgic-its: Avoid potential UAF in LPI translation cache - net: hso: fix NULL-deref on disconnect regression - net: hso: fix null-ptr-deref during tty device unregistration - usb: hso: check for return value in hso_serial_common_create() - mtd: Fix gluebi NULL pointer dereference caused by ftl notifier - mlxsw: spectrum_acl_tcam: Fix stack corruption - f2fs: fix to avoid dirent corruption - uio: Fix use-after-free in uio_open- !4701 v2 mlxsw: spectrum_acl_tcam: Fix NULL pointer dereference in error path - !4684 v3 CVE-2023-52435 - mlxsw: spectrum_acl_tcam: Fix NULL pointer dereference in error path - net: Fix compile warning in skb_segment() - net: prevent mss overflow in skb_segment() - !4643 f2fs: explicitly null-terminate the xattr list - f2fs: explicitly null-terminate the xattr list- !4601 v2 xen-netback: don't produce zero-size SKB frags - xen-netback: don't produce zero-size SKB frags - !4583 net: hns3: fix a bug and modify the hns3 driver version - net: hns3: update hns3 version to 24.2.1 - net: hns3: fix tm port shapping of fibre port is incorrect after driver initialization - !4552 v4 CVE-2023-52340 - !4526 v2 fs:/dcache.c: fix negative dentry flag warning in dentry_free - ipv6: fix kabi broken in struct dst_ops - ipv6: Document that max_size sysctl is deprecated - ipv6: remove max_size check inline with ipv4 - !4538 fix kprobe reenter bug - arm64/openeuler_defconfig: add not set config to fix compiling error - tracing/kprobes: Do the notrace functions check without kprobes on ftrace - fs:/dcache.c: fix negative dentry flag warning in dentry_free- !4454 netfilter: nf_tables: reject QUEUE/DROP verdict parameters - netfilter: nf_tables: reject QUEUE/DROP verdict parameters - !4411 v2 drm/atomic: Fix potential use-after-free in nonblocking commits - !4412 v3 Save and restore msg_namelen in sock_sendmsg - net: Save and restore msg_namelen in sock_sendmsg - net: prevent rewrite of msg_name in sock_sendmsg() - !4399 net: dst: Optimized route gc - drm/atomic: Fix potential use-after-free in nonblocking commits - !4392 linux-4.19.y inclusion - !4369 mm/filemap: avoid buffered read/write race to read inconsistent data - net/dst: use a smaller percpu_counter batch for dst entries accounting - net: add a route cache full diagnostic message - net: check dev->gso_max_size in gso_features_check() - net: warn if gso_type isn't set for a GSO SKB - mm: fix unmap_mapping_range high bits shift bug - x86/alternatives: Sync core before enabling interrupts - mm/filemap: avoid buffered read/write race to read inconsistent data - !4360 net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a inner curve - !4320 io_uring/af_unix: disable sending io_uring over sockets - net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a inner curve - io_uring/af_unix: disable sending io_uring over sockets- !4277 fs:/dcache.c: fix negative dentry limit not complete problem - !4288 net/rds: Fix UBSAN: array-index-out-of-bounds in rds_cmsg_recv - !4299 smb: client: fix NULL deref in asn1_ber_decoder() - smb: client: fix NULL deref in asn1_ber_decoder() - net/rds: Fix UBSAN: array-index-out-of-bounds in rds_cmsg_recv - !4228 fix spinlock already unlocked in inet_csk_reqsk_queue_add' bug - fs:/dcache.c: fix negative dentry limit not complete problem - !4235 nfc: nci: fix possible NULL pointer dereference in send_acknowledge() - !4255 drm/amdgpu: Fix potential fence use-after-free v2 - !4209 dhugetlb: skip unexpected migration - drm/amdgpu: Fix potential fence use-after-free v2 - !4231 crypto: hisilicon/qm - drop unnecessary IS_ENABLE(CONFIG_NUMA) check - nfc: nci: fix possible NULL pointer dereference in send_acknowledge() - crypto: hisilicon/qm - drop unnecessary IS_ENABLE(CONFIG_NUMA) check - ipv6: init the accept_queue's spinlocks in inet6_create - tcp: make sure init the accept_queue's spinlocks once - !4212 netlink: fix potential sleeping issue in mqueue_flush_file - netlink: fix potential sleeping issue in mqueue_flush_file - dhugetlb: skip unexpected migration - dhugetlb: introduce page_belong_to_dynamic_hugetlb() function - !3944 time: Handle negative seconds correctly in timespec64_to_ns() - !3943 timerqueue: Use rb_entry_safe() in timerqueue_getnext() - !3942 efi/x86: Map the entire EFI vendor string before copying it - !4166 sched/fair: Fix qos_timer deadlock when cpuhp offline - sched/fair: Fix qos_timer deadlock when cpuhp offline - !4137 sctp: fix potential deadlock on &net->sctp.addr_wq_lock - sctp: fix potential deadlock on &net->sctp.addr_wq_lock - time: Handle negative seconds correctly in timespec64_to_ns() - timerqueue: Use rb_entry_safe() in timerqueue_getnext() - efi/x86: Map the entire EFI vendor string before copying it- !4101 netfilter: nf_tables: fix pointer math issue in nft_byteorder_eval() - !2954 spi: phytium: fix phytium_spi_irq panic on boot - netfilter: nf_tables: fix pointer math issue in nft_byteorder_eval() - !4067 fix CVE-2022-48619 - !4080 rtnetlink: Reject negative ifindexes in RTM_NEWLINK - rtnetlink: Reject negative ifindexes in RTM_NEWLINK - Revert "rtnetlink: Reject negative ifindexes in RTM_NEWLINK" - !4065 smb: client: fix OOB in receive_encrypted_standard() - !4021 netfilter: nf_tables: Reject tables of unsupported family - Input: add bounds checking to input_set_capability() - smb: client: fix OOB in receive_encrypted_standard() - !4039 crypto: hisilicon/qm: fix several issues - !4025 crypto: hisilicon - replace 'smp_processor_id' with the raw version of the macro - !3980 vhost: use kzalloc() instead of kmalloc() followed by memset() - crypto: hisilicon/qm: fix several issues - crypto: hisilicon - replace 'smp_processor_id' with the raw version of the macro - netfilter: nf_tables: Reject tables of unsupported family - vhost: use kzalloc() instead of kmalloc() followed by memset() - spi: phytium: fix phytium_spi_irq panic on boot- !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 messagesobs-worker-backend-test-x86-0004.novalocal 17097431664.19.90-2403.1.0.0241.oe14.19.90-2403.1.0.0241.oe1debugusrlib64python2.7site-packagesperf.so-4.19.90-2403.1.0.0241.oe1.x86_64.debug/usr/lib//usr/lib/debug//usr/lib/debug/usr//usr/lib/debug/usr/lib64//usr/lib/debug/usr/lib64/python2.7//usr/lib/debug/usr/lib64/python2.7/site-packages/-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/fddc4ab255640c029a590bd644abd38f-kernelcpioxz2x86_64-openEuler-linux-gnudirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=39e3b2cf6a4bb9a020f9f90e8f3ef3d7e4d76fd8, with debug_info, not strippedU,fvGutf-80c33e541f464b83f37959fd835217c9d8599f17293037deafe10847d78cb62ac?@7zXZ !#,>] b2u jӫ`(y/˥ap$>6)wNV*tZf~Ʌ. 0ʾ1WQ8N3ljJlo}ꉇ#?vJa)Y6eLfzfEܢۯfmxۦ2_hW`(^Jft2sajoT]?*?iC0ΚHwӤZ+2_u-bw[g)~8L#8 6WƲ"4Jғh, ]Db#AJL% @s~m@ D uC~[TF5< GoO7Cuʺ + R]|6GJ_WqaɲJۄԛ(u}ꯁ)0= ۬< ,v' pI!RDwq ?`La9A.6b6m.I9݇|]'4mW6H1h2ń@MRmgQkeХue`ġg)J~VYUwj掝׍]+ZeàG(>Ѯ [fOxY fUrR}:pgL4IW8Le+J?Lsz^h_PnQӏ"]"F;̞ײXnׁg9MBD.5c堣<̹ΫWcfq֤Lȃ͕)^Bb3Tvʹy}H>? J{M?inzhո 2{-\"BL]Uk,% d*s`+<ûx{$Xh?~&MOaLuzi jSHJ![K 6?ꜛy&ӧbz9Ovn{ۉ|( Z8)wJy$wZDgC%SGnFd)T1yRރ2Ak+$ChYIE2"k0Cָ w Ϝv[uQ-btqΜAO0ȅČMXY}$ b"M8~:"-7%T M V_|H(H/{ ;E3tv$CLW`8{euBhm1aΆ&$Du#m*l^&"\h$09,JkO9h9Ssl/BFV$#uuMnog׉#%^HV;J\ <6tFSPN~@>IgFJ(p1Wx]F-.\v,qL2^?HIՕXqv }6t M䶍q:ϑz6 -#O6UÇRu.SH_0Ա}CC=|*hǛލ&Z%<g'h&mw{yd6(?ZO9UGõT "#.SuZ#jƆO+:9lif}][KŶ+ѐXdP]u>4&y`{bk>!d<8YTKZeT[JelUENR&éߖ/١ꡊ_7 ;IYn%r߻}˾|׍v(\a|584t:BMIxpxʝ>:d>6:rEceD:C{6#) ;+xWSétZTP qnTQu\2A >^w +Ʃu 6(e@zW &T#d|:AU<-|[/5q =6C"pMqgbre Woiy*`Bzj _hm*BIȩ,Y(62O6] gPNؕD|OH }ө@t(3vB<[v5)%9=u?&8y]*YkOa*q )9"ne *ݘ-/tcJi:$1}4;cj 4mqWmRv,3\ : a~ h%aX`"wiJYo+!`uO+f&S%sUe 6@ ˭i؜WH 9L^0kvK7àM`':#hiD0ɩ}vɔ\}-n~Hu[#EH_J]?G9m<"K1d84p rߡJ:zɸMQmKcHyEH`%ghqmvwq|#<` \mY /MTOW|߯vM'$@v*U'Qt M\dѤe?jb+̤p6&0蟓UjR(< $쵤9Tl+YYrOm#S?(#o*:Li8" ZJv}%NT紆@cC* aD"D,gQ}(ef>3׵qcnv<;Vm2fR0 QwbvWz)"" AݓL/x1ˈ P$|t-!S}-:䴎Bw#;Fq5̊lYG4. Qd&C5M&!u_bQ♏O_³hNqoEugmHwL09zZPpJf8H }ڢ|Rd<S䨬%9;%6OSѳj*2k ڟ\vapȷD)Lqw_h5>+^38^!F_X;<ɉ;BuU~'>^$O>YÀ`0B!y]Վ<NYrJlΰUrG?N9XQWt=@o#.i6uU f2 8q=W$|QۂtxGY;^o{r<@Jw U*k o#r1 ``g3_~VŃCS "IֽwEKP@׊0ϭ n޿K- F a{g^2&j ܇g8 $Jkf5;!ШL.;5H!.Ib8ϕp33DuZL2`R;RAk Y}ãDogei$DbF!S"˭)%;SGd@COc.=W3?+!(H XK|-ޓtqN9Y>y`X"*C*e!ijuMfNu Wκ̳Zy)9,)Zɩg;P\BBCn S->d]=GP ,rK%(QKeɧ~niMx+[`)4WD1C6db$oGLAt, yɩ/SD̷B0Uk{ʻ[Nio E6i=cɿO?:^gU%Q~{&#7I[YP.Ai=3>Ai{]jKAfQ6# K!Z˼Qd'wCRd:KC.R":7)`IGlN^!1Luv `JX?~ Y-SP/-D'.k)vKJwO/7R{oZKHEiL_o,c^/֝($.h@p%qP~Mn>;w<|= )ZIz|͖iU]U"| f 6t ={-?yIn{ʕydBV+T q]=ȣ'd.f6@q \&M 9<*9_]ap Rݧ;.%~5l:Qӗ`U.IiStOd`O~k;/,sNG2]u,[5qO~FUY}iҡIɤƴm[S=` JKVqP B4/"WhI`8R٫gþZ_Qq㇅ O 4jh 򸹮W8SJ $A˽uC5nkAyuH$F_&5bPe#JT}^`IWj-Ù9 J_ ,9&ө"<70o+`'O>{8ޛؾ fc48N- Xeʼn,ۦKG/~$hMVYG`'{ t Cڏ.H\InIE67\U`fzß-HwY20h&|5$^b#G_NC[ _uze{?Lkey{OFNG QDWu]#a読`Ò;{*fyjaa\#e,HVVq+!*S"i 0 hc;|g䜚D/QW>ٻ帬pQٳ jx_ujyd._|*Jv$6ymKٖ B~h?:+ ͘.$-vm}im$IF'}/=<k LJ0['cc]dw1'=+b)=:ò5]-k*lI]}-)^| "gmh92;dQMɶ?\џ_6Z띫e1]AU^wHJ~4Ы7qb0uf-CAr#G%)d4#NZ˗ * =YwL5Y6M(г'hE/ٟ:ƭa1\׹ ̽\֊aXY$Q!SC(G~ /WeG3{xKRF |",KbB#ޒ=gc> T۟Iқ:aY*=MRF:dy`Q7Ad]”l"AvbA_8  [1 (ˤbғKh>^~dz21ǚd7v_ {q>GghK.,iDb]̋+@UaDE;Vi†!M1,4[czya>aQU iNru3my8m3Dhc6(#y4R^Am8tiLD&׶B%DvjFzl`"c<"}3㙠c)DA?QXh܁b+ul(w1/Uo;۴*]0} ..'@F:Lz|h _Vm 3lBr/r´}/{%xbڪ|QӤn@\1_f U%@a2?AFK ~[isv[S_qBymlW.:B*c5c/_OJ5˅d(V38b: {x al(vPa"cCֺpj_)2aM嫨JHrWikI@Im`7_4?!! b ufOnb&w䞑_6ԟŽ8;:8%D4ŠLi~tGrJx'z*PDAwۜziJ OxݶV۵l¬l &L&/bx?ӷ'HziUr!pv1R9(I4/ɺYnO4)5HnPl{aw:.yG`gYr%., ۇ~H?$N-LOڋN1Aqj:a. zS "͈i 1PVI첦9@aiK䛎]a]:tK4,%DM~yu׏z˟,{d= o簊Ec|7 :5S(5cpJMrX o ΠNq?*866`U|q ];DY@:FcMs$.oQC^c();6=vQm6Ph |~t}ӔrFp+ub^֐so-~a=^8䮡ER\NsH1|y\YmJTqՁH u*m"K˾ۤ6ckYLOK i7rBa14F@]0u;#v=-$hyYک`?Tg P'|vg?).N CN]Yʎ@PlWZO /gknR},v#o}hJFMͼIiǹ( D\Gbh딘5q%/ ϸ@MK:ډϲ>5垰q{J+jPƂJ4S鋐B;#(1Ҏ4rڑywNTK`2ZMd DhN/쌇@kzM NZt E1~q"⡅Ep$E# )W)Q' yH?RB#,tg9?̗ DQV9/Ćm>De5cPyIgݲx~ǥIWRb ɲu-5 DQ/Vt {=;؀(M|a|ɠn(Dȍcҷ%qghmY9W+.X|euzY[_MA%wH% V+[܄_y*isx Ю?=4IJpI  iO& M~g<ܚjJ ,x)/)~Gob kpsۜ6^Ӵ+`;@/`B7oՖ9ŌTwR\j83O ͩlD0ߺ yza`& ^A8#RAN7߂*y?!=HƁ|i5ѻ+fKjK@F\Ld4-LEW;OXmjEdpOG{no hs 4`ӭh}/-̽ӝD]%6AzE!}ȕ3ji@#8J0 [J@>e}ϙ(ug9 J>%T]%{(Ats ǞXt } )I 8QA eK{kMYB5a#lo}6P*%zo䱮бk^>ر ~Zs6j2vQkP]]Qvn@e>CڪjgXw5钟- iwQCޅxrY MA^U+Vz :*;d >Xӝz`e<'O 4L`ӣJ$)]Q%^XQ5f֧}_`lkC{Ϣs 6nC`|Ӟͬ= >kτ6V~9a%(ދ8Ӛf)41,z2NflzCrl^-UƅL%䩳iM;Xegwwg̘+5|L렱F,l[&+LKLSZ PRk) zs2&Z_GR)l}I˪IQ~̳*% j}LIa+ EdFl@dR{xOS~`])o;]'ϙ9q;ڲt$hcɀ:~?WcOܒ㵊yS0P=nX8UdZkz&MRt&h襫?uJܞ<`JsT׸}2<[q0 mzFƿ٩%>zT}$IzܮW!lGu*}~<.A+PdVUM9L-mU?mUkK;GVrUzݬuHyf?L׈&2[1>tANmRb<F7MBbhBhH/T|~BoE~äM 9 d@yiKus3£,̿ܽv Ab><0(= |2ad  2^$=U" ۘ/JOƔ^2ϑ3xf53( ҁ4!P c"K#p:Ա`I#"s6$O!KFs>ZOU=6g3s'WnCRl)o!7m3gooLǚD@8Ru8Dæ5A\# .Y?|ƪ g:Q3Pm*DZK.K1xVoGAŧHvC݂gMP_Z{9w:r:{߳%if-Kj.c;z\ӷ[IfhI^S#CejC;/*' yo*qOYz{`sn`)4'sm9ƿn:J =-0ڀba PSmඛȂ4,:ǚaӮ|tb uB d2)8+Xmm8vd@Cw$L7b}ԛ(%"v|bv.=5v"β(WQL´y^^Ɔ\] YdS(>8!/TKs_0,#jlzCpXEe;=?#A1{_:}&@ ̩/f ķbIKRCZ l9ԮG}GK]\Nd'|mZa oL0ʜ C *#7#;FBǗfo"`$(C_5茱bBk˨#rp}w_cvV(գ5i0rm(*{&ˑ{,5dLB#*U^|AhVmbmXnNKw{pej*>Ϛh2f) v>gC}'&UƨᘙVcԿg†~NG \9$VMlk_Ȳ;Dc}' ,vE%괳x7q 9ׇ n)7m+PZ%_f͗!yŖ%vE ՞>CEa5./ +Ù.__\YkRJAV^k/͸뎓vh%rtr.X\%&(_3q1rxF_FbStDqa7PX wzޚTt|X"w(Q$꓆ѣ?NM^z鱀m|6f_&k¹ &+!.ӿv&QHe1.z!rs̿eT}rώor"ۥ8Q݀89FJH1U,yo:.\|9Igr(,6kSQRC_ldˁ"M=>Ǝri;5Z af`ꏕ1'/JӆqRZWh%Zڎ#;ZFMVqKyлx ǞГc V>,*} EbEn5J]zލ`&Thҳın&n!шwac.:\m b/q^?W[q09K-ͮ`T$tbMzYJT!bk>lz T<ˬT$ak:)Qݢ^laנY.#5&-<9+5ThtP_ Q+hOI4Xp>}`р\C+8QşH%N$ϛ&ohk@lWp wB⛆rb7wKq\C w&SkB{ʏ&C03PcW<.tՃy?2n+C :Yu =EPJZ:p~cYPW֨"ĹVh~MګppvRCK0/CPz8/w %KLwVMx) kqG+ir(I=Pfieuaٕڸꜧ#J#'r(!:<{g'Kz9wypMR|աku9YI Ͳ.hj=KI ᓺF hCjwz崣g-w'zXw ﶧpH6(j6PjǦ%Nqt^A/fV8FFOkP[s{`]+_OtVeJUƎc\ <)$J=){zZD6UME>>@'ɖʅVFZ{UU̴s螥ey:羘\QVe`uEw^ 1TH>j Zw*Hqe6|o駇gni HZwyc0uTtMa; wו/iK\z<<mds￿Tuw eLZ+Qz˜,= <{;|Li9N>rC@fxT酳XSb*q"tGفsaCdžM֌$ZS ? _:+›wCK}65_H9b󌳜k\g^wA*.G0i8 vXJ9A.y mo9Ry K5"l]V}/VK0܇j8x:Hai)9;dl%oWUr%-VT7=؃G) 5b|yR#Y}"jJܕ0{ܲ!eVl1f$Kl$S'h+lQ-TC5O{mb xykbǿƞVWcj?+$zky˪{q-KKJ;>Ys#*ZTGP5R{wM u WJH-zP䓨uAJfB>%:z& !D/vgmD[8E+[J,8 Uշ(C}.|'`΂{:5Ws zD UйւZ,1 S^hGW09$mX70|"eWEqTd!o "9n9*)t:saUKfMeԭpLM|AP>8#-E.~ݴdC,3";CѥF^o|Ə=^i6gP[R V8")_1l\ɃҼ`OCv/8N{TQ(s@ va=髦~w;A2ےBDH-תjO>Q4pb+8궀:?Fr0&;d3@^.TmEVYÄs2N];6ڣm5 ؂_bFqbFLUFUdnFP#CT.Bu-#'! G^\V(F'$p)u 0TbWZ8Y*AVЧ'PqYP.`y TBPEҧM5-mIF֩V}){R`3Tbۨגyޘ>IG(C1tg ZI*|W P~}-a6Ic780^i$gіd8 c2+}{Is)L(I_#;=  2 z?bGS7@i6psݓV2.UnSb ņm*}1=`OJ1Jrzh=)pMS*u. pͫz Z*[8niC~"-#d1΅8/-3i7:oFXb7H\UT>fXX3@1KA(/xZ41v+m)*NYPǎXVp&mM˪^[ ԲdŠd lRj*ӽeF1cD;BPF~q Y:2nHF>,idc7Se螤KX*#{.A6_ rV`#|LHWdk,lav̜w{Gp E>BqQp(m#8LnYuv@ߚq-6Gp ^ 4,O6FKNrk& )τ}\dzZ+Z}x|aJ67L :|x6QQoOц.y@nf]\?CQ?=)j)iad::}z&ދ@DH`qݲQ:9$*R037f<~<<'6Ü;`kR쬧JVqZ/s>T$~U7;t^d y9\Cal{pT/ _Է˛R&:p?<ڕp7gbMW㉈JQ8xGͱ|'$(92$ 1g(0[nN5i*ɚp%Ě.ft%8 !<ˉ6JfT`$ ?/WrpB!"I4CeS;plNo{ X_ Aet2X1lNP 3둒/CJy\\P4B_86xOoLA 뼍3Ւk՟-5NM%^/$RFygva"{fRnVL*nX[:b6$XhC:o=WM @w)L%EGq jw/ϧ239Jc~kZAqm}%lQks,W`{ hSԹ܅f_~u^Ob0/u3E*=Ī0+>=з!Q"P5;t< Ȭj.mP!D(iFX2Ml-QXF3]gkkvMo0a]q) gg֓/1}t*ܮ4f BN/y9it@vX'8L6`y-(]E@Iڛe r/s |N,4g^12&~hkqM\c$uNKFMرl>]Im9`)ïs,c17ȉg-yTUXIt!^2jS@Ph\^*Fq5`JA&kE=LtE(mt0"HbY@-4c&z\"<\f}JqDE|~'Ԇ0uUm`'!ZNM^4+Rc6"@pf^׶BGX>vPႻll"}9n ?ߺU# [\֓ǐ54,+MmIЈ~I]Y zh2xUxyP5?|KF1X#>wX%{5>Yq04&)jCݯ97#u4uQA Ӑ|iX4F}oP~ѷm/IzdՒ f3| 2+jzfm9^.8}4\NepyV֧ppɄv0њOL~Wqsnk4m2iB&Qe8ݢxt[S-fT"#o›059 $y-lsz<(L*e.6*rrY6HwWQ`u58(kdA?5WhY,c:߆A$!¦+zɝk"(o+UP\?&9X)b`25EtyJ~rBinSڈ"ޤ}k\AMQbAK1Xksɵ(zYQG+nB# өH0),JS,%Ş4]v;sa&; MX521@t {ޟ50 b-nmHڄGƏqX8#Bˀ〳bGD;,.kz/Bٛ!RpA&!vebVKAx- "6evK,nW| ǸpIGZ't^R>Ob^xmzkat<̚v<|E2ajAEmlB(CF5Sb{<|Бk$lDŽ~hƍQ袡9pȖ%-+6n4B\Od?^^xmc! Ơjzbԋh]|.&!3>rkō|gcUaCqƉŊ| >6tGZϫ<ԧ$r5k8EW(1ǫKq@y4ﺖFQ ? x9?$Kwd$5Yw.ڠlwʆp[RuI gjd+1.|\ N/i `le8ة^M:o̱=CL闂p%uJ_۪_z -(I,68+/q~,BjS %=B '6$T[xd$Bh* oFjpe/Ux vVj`)Sghm!37$Ë:-7u_KzA}Me !o 4T̩^AxTv cN`Q<&.3^_ڕn&HK&v kB}'?$W9"p[TIv|*i +ނn}Z?,Wv?j3# a-5Tdװ(qJu}fu#+d}8H6X`{娳<K*:b)? Shܼ߅>s.sARcHJOdgI_TpSooۻFuTo*_xwq5tV@_}V.)=c+qCz]L\ʓʶ"돜>G Gx j=u&{JΉbߏaV^P׀uD Yw'Z[=F)ShL䦨;8 > {q Dymw>5Iz>&NxqA h~ofbY<Œþ>kaOA 1o a4Mt/;;P=a՟$s{A+ʖ!rShj?tux*!Fś$=ܗ9<]F(p. }Pj;EEØF".8|!HXԑ]Vέ\iqq*򡊲;qP m*2#T7u>z!prr|$_HmĚ: p"DUV[YI7J_l}n}֛QА5j d]S{+E#z"u<@c1//]@7*7>tߣ!rMg7`1 eY_z%qϰ%;=4}ۣkFyPKyƸ \, ^!f] mt&LB멗d^W+ƢvT'HVDD,uidmƓnZDXRHj+U}]R7 s~L RZƝ.:[eAwIq]ݮECN{zv.\Sǩ҃[ μICzItŋ>#(zXDKC| p :kJ.{(ߩɰXhEԪjST.m!.@59c 5ȃ`m׈^ᒠNZGܻcj]6ZB/Сd:EuX n h^ƿ=j8-҅@\J\˨W*pqGlbƪhMbjQy / Cxڵm-TN` \*s@xf@x=t ;u ް*Xg ςkj,_6t@["OK?ٓXrআ+RaP4ۑ{(+h'P͂~cL͒oPEwPcK*!B-|pQsk]jSpg[fǩ̲g@? ,+ӱ1R D-/&t'C(9@ bL%CMG ="cV Zy9yweͲ0f*&Cܦ$8b?VVסhX±l&{ŢZiuld_6vi>A 2"ƿ08,iuT0 jw lFsZ5CsN&͞IUm_]K" s&7/+BX `bˑJLl$;yv,|g 2I3"j S{io2> u_ dp%|q5/ 7.ssA}!Jc(" k:%=ҼL.uv6yY),˟W\Fj祐ky<'5T&)`Z~V߹J_qoa.++(o,s-vwޡOrhEٍg^"%w.$5shr*_^ts.L;#ܮT{Q4HPТ0` d(ɘ],*>g 7fh?h Z]T4l&Vտh-nDwoV2~2,/8UAIloPq3FfYܠ F}/8H ']ËOʢ㮬.5&M rMhՔ9l-:?`:Ĝ|'vb'<}jB$䓫-KàבF &df~F.a_V1e>8mU+HBχN}(=Rsk-\z^ZtF4{4%$ 9UצM䣃Tc^u! f~(DU;/:B J_'>ёS<%iHnӕ%p!cHVzFHHLL~P=^+xz )'j?/wA 23q7c] 5@Р$, BϖY}IAKV#TeetE֘ ﮳$inofI4"@"Вe$7u%#,e6k=0 hAA!laW]mE=qlZWf]pe!V@B]klQub,|nq_sWjaLD5OS\ae ,W8І!!*qwv\A@Pw۹{ iq.q])#rN&3=5eAeٽ طIewou`bdVO| `MAޜD^/nJ>ܰrq. !<\TЄ1.A}+n^XtӕVʇqX ̫U9qE&r1Btj"h\Das{c/I-õ>|?薼‡~9<w; mC e1K}?xkѧLS(cɰV },4sflAPP^9`:³).",~Û7CވV T<6yrr\:8ˎzrHZ@/-7wVS-r QG#󳬝+M>|jpo~G9 "B ) A,Evaaa"h"3aڸ7ͳlm՚<.b$Gr+8 ,@y=Ah9#傺~q<8fWq%{Yev?K9 )Z~tO'9yuq&ϼyG_ʖj0@S;H9$`1;XWDeZ3˚]kV!O W/v1OH:{;:u,3pRG BeɍJJpN{ p;)58u?@b^D7U%{ճ 0vB)̙$VȘz85| ry nC=8L+jr]hX2k4mECNWAle[fL%+SP{p%@&=oc_ x'uGh$wzy CT$`5z AqZow9{E^)q&:8N2t PBBbJNy^8a (A*ۂitx`w"4^`SL"ҩDC}\8gciA`&j@!k=ЇwTՎ֬drIRh^:EV(˖4їX:hύ"0~W˅hmqxAr\Øgz"p O~?pAhPe,׉Y/LL\u龶zZsq=0bzךФ`,9 3cK>@ Dw@Ymd(@+b!BLHekuhk_.-#}Vntz6us: :&c$?1`{Se.>1_AzgJ!w:~k1yy=Mc<DlCvr.- B:s\"j{Л"sqsFR Own|baS!{!2tq9+8`>c3>zZ/8C>Ṇ> ^<#.4_[<yhbxK;+Pr-b~-ӨʂDr@&sc\p*>4VE#yYSb:'A^B:9FGf:U=#ʑ}IUw{sZV/T+Cu]HRi@q]87tbb+:(䅳SvV8a- 7:tj|&pHTj< S&<2N$<3J9[Y] .J'Lb+u&t8cl%^t"+aez<*0&ĸQa2Ģ>Ƞ= M4|$5$!Vv5gK0xa!ս-R2!n 5n`:iT9;-(npcu:)>~cԠD.LϹ{)DnL-;No:fxs;@1dQThs0j V]%}azڃ9\G<VH9t?ĴFcŢ5+%4 .TNM} ?)(N \DaKAswF,3M 5:so<:-1w9eJu.REtM"P9sc"WiD`^:K}"6b1ƓV`PsHΰ؆V[o W) L ĝ&t1DlB,)v u xQ^DKzda=xH{0nc ud[ +ذ[=oJ2T!F<$Pu:)/+:2۽$3qpu 8h]FHd8`Ԍ.Zsإ|DvcKk*ʁՅJ @ _'hHSq5YRQuWFvhHAD/3zJjYH߱emb1j㴕IE K'V@Ll`lSZ)[[[NӘv{E8,%-?:ß/xZY(ӕ$QMN]]wNj,Ӛ_͔5yӽF /BKjB!R2 o+B 2 +l{\ġP#WNQF,:>_yb,$)CzTV;gpv2__oRcSR;b}_ n^RLm|e= *CMp&壷O}{j>DGr}jc*6Ohԩ?0xۯx"* 6BBŬ\#PqG P%^4hqvH֘3۹=cr'r^pU@b43Mtt%D8 vDE;;,٭jNJ蛮^ޥSRyK?@8-gν)k蘧mXڝ%灡R^7{f?kOwe/5$p_;}Ci^U/(K]:L7eN/ǐTp7#b7XH9p"l9 p9R2zAO+LĩC hRa/E!ǎ=CQMbH;eЗf7~_G4kSyLU(8L ` 7S`O ^~Nq p%KwlڱCv/vŶyA2lG;xR~gd4.`]cP2So›d>{>03|.2Pis60qca}X/?3|kw~hvz$E;vϨ }OQYHo>,EXtTpSlxV%qB0Oψ6O)sX΁I4cp wsW}M{F*zjm~5I ~D=.b/nHi+mfUh%~j VA~ȯWL)iJG9af Ǫ١~*GHZͻOo,RZ97炐 u!I)42⧨[ɻʱG3%&#W_g0+i>-=CʑڈX&sʂW+k>B[mL!yu 4{wm2RpC` a?Ɣ ̃fi3Ô.!?3>:I`MW4'/EܛUy1 HԡmTS|јm#+#.:_i꯷'ϤׯuۏOkve?XP7@64q+gi B }vI[49^dߛ6V(q':XĿ')pBy`*rJ{dEikM[;:5+CM" > zZP~k=AџNY&vv V8:6KkuY@Co(qX~LNH.R˘Om¡m`)DP'`w'ˇ}F!;'7kO2NpS7|^R3!Zz&+0W,a?c=T?mUvB{jR%w0Og"js ~ MDRʽ^m˺'Y//^:ƶj2@߳D呯k3)2PZ::?ZOIz /)yT^Y#̢<9]7'>r&u(a@!΅\ 6$e2j6#6 [8M\DP>&_ ~ϓ ]wj#S!%(謀3[!$ @Lhsٱ!򰄗j$};Vd@nՏa }PG:$P:A,01^JL^ i?7U FhdI[|Ҧ B95}J3 k:h[̴4"kp'& Q~$T (2bLU“Yv/`DA$ JoD֌.7QD)CD7;"= !r2 VNrׄ3Y~]XD L*O~ڷgMef/#7ד-N◄w>LYM Q, ZHyqBҧc|=J @QmMCp *bf_-mz3S8ˬNbȽ}M&}ac^|"k_Z, Yy"ZB"%*Iocuq3Q HҀ)ø_25cÙǥ?4Ie;E]9~e9Jz.Wy+6GL0{ ȠRŀ%BwfzpgS&t Q=:gcal{tдY%d`w#WW K9aIqR͈10&?Z1t(Kdv=ń./&2vu(A}>s854%C*lowh`{sAcA{DN߲%S #jONUX!ѥqo.Àp3O/Ocm<fL!eB:Q'|^,4?Wo [Th1z5?SV\L9폱%=b4Fo 6U04b{[fPVJ=/CobpvXУP˖-HӼ'.&m(ּ(-@A0Dʘjmm?m.x([9qUY^H?rawAUlcx_!M&-Іtw\@onML⒗Y=Z]/VwfS{E9LkWzJ39\n曐{#8sM% k]'8XpqUA0tf7-ScVVQ<5AU"rx@/ ,{%l_D"4{(M#&vtx@5ZFxQ?(k,!VA58S1 !%Hw.v FpjU ̅kCP gA4N?^ 9' J01\5A,C>1;U+Y4S_- jw P*:aq#"UGM}OI.{Xe "PKO3+4*scڙEHSdPf5}7Xi$uLËxfƳWcCs_p|(ery>r`Y2i)z][ =m86*e^YNI0UTVy4Ax,[I.M*#6,:EZ8 6#Pчg~ /6(帞o*w٥ڽڵ6b%M0օBVXWō7?ޭݲA&YH)uA['S1)1A=g>+^mA`xfE$TsSЪ^@%<eJ x@4{) te`.%Np)U88׼M*HJKޗ|aR¹]yg{-C!hfK& 2uEmV$Ew\@:eh5<Ʋmp&ѴR*O:h*Ў+%P٦j ~sA͙+ Ϡ Oܼd$P2xu{`4?G:gb7pHF"irԠ^_+|rmUjT>73#|4Ӝ E"֖Vqo{WUdw %>E׻Tnk)GIF'* ܛFToO HVVp)pᒣ|lZBъ1w=t> 4e%jGWnܾE^uP~eiuEFY/o;p)@k\dždyn'/@krm&ƪG~I#Y*:P*tS.: uRd!ͤ"!>Qoݢ1'wol<U:2 ( ݞENW[W)ɹ"az oX*T@CBIWɿ}v氭iu;YS0<\D;)c YZIY ́%]hڊMXʔq!(."GeV(Xu1Vg$H6_ßjWH@YlxvQ[]P5i[Ѐz1VRH@{ @D2O.Gb,@68Z?e_L)~*}ΒX9p!|gW#3Sw#7 =bNq FZ&n?zk,'Fl~f@u*%=?@nG=] ĚR טs'xF ̼_ 8*m"b3K.~JB'A'c#6`N]P'ۖ"_(Aۅ{`֦GIBtgZ۪'ƀSHu; a}pryJs4<)U&+X~BEԀO@ŠǠ4@Zb aT$<uG# *ؽ~9ŝ1dB`,?\S;["E_,`AR> =[. 1mc95|sI}.Zd>a8Qp8#f@}S+T>Y4me00I8w2#ɇkv\"niVx<=ZsPlhR9˱#Fɣrfz@s\ 7)`g]8CLyQu& O)buPlY }| RsʝdۡE l.^l-rm2'y۷@ L+k c,P72~/Q65{uT@8wQJ_.[Aeņm/q2w ?#ÞD|/_pJ̨C_LsH$}koË.K3՞W:E·Bdz'cQ'֎]9ZBV6TT0 ݁Iy2WR=;Cp[+Z~t[Wm 2˸Ft(=^#wff3(nt~VُSDMRZyXDq֙732ced!)\L,x 'BDJ# NR}ʳo l36-|@J -=E!ԗh,=@I` bVVDf&vK4ӥ]d%/c4^Ty{ kU-;8bե~/HZ˛# Ŋ}9|_$k1iz_5-n+'B!/l2Hq|TD0Xj\ zYjo!W?!Q$yݙN,gGXtڽ F܉Q AMVVg({&!Tf~$,^Ag­Ź@Wƥ  ^Ex0C(q /;y.dcz%49/L\2&{&FUhgRdvivQy2LO/bnl|ٟ7C2TYtюAU__Ĵ̃\SoRGD7]3M"x%evJٗQ}jcYXH6 f-J{gƗL&UX OnZm8+&|sQ!!ĞiOpI7 WZ,xՐ/ Νt9^_/*׆fY*c&ѥz$ooblc 0?G6H}M?dGUi),? A~` y9 HLVvh9}d ׹7q^ k<~R41q.%y` "qoz#8j řk(e>؃9&1 ^,sњ{F4/U |dunMݮY?hr=}4Y?ġu GQMi>j{Zo쒘iU`^G׺/ܮާlUD>+.murlrDx;@O ɈV47"Bn:AU\y otc^{(#\Z c7^gΒ"yh+JUD/:η T|zUѕW:` XqOaOo9*h7J嵬_Ja!ȸ]t M:'@waHu54ŕtZ9JRԸgQh&ݠbdw*xSm, {2ۅ8%\$%J~ZBtұleF+W/D3RKEic){MzUP"h-tRuҠK] ԉoK9.3$m#L7_D繄܀U7>? 0q*\K+kL50$D1r 9M?bƧG@"`hg0=R$>.S89[KDDŽ ^L!PQk7o1^u6V' bh~1tė<[+*-5IwjL ?xɭSG/+#ڕꁞC j`ت{9);EE1FEjۆ ,XU oÀQ"H4{,MUuGV¬b_ə O, §T9 q$X*g.sR9N&irT4]#Fm"TG(,)h<Xgf ހbɫ۟HrKYE7Bi]TqJ0e!-5K%m-́'eBcl.7/kfr\ FFIt<3a-u6R'^湙/0;$@.70G#fĺH!hsdl.y%5 )_$LaC#tj$nUf 3}EFc:T\XKR3`}reɏf]/b=y^ۋa,eAO&hT6 R3 QH*)M k(mޡdȄE6@ZjyM p ޱWQ!v@I̸PMU@i;pGwXOJl[C$q@n'h;ŃVk?):kxR (hlB95WSR|p6 BeT,/WBu骩p4A_%!7 eWd>Xպ!?qSޅU_PmE6{{'~)#NoEQ?ZT1oȨk,MM; vK`-u9Zr- YE*hlh9'&ݐ$RZkӢ^}jZc̀*KeڡiCy`kU ]5$DMu`͡kIaLcXDk?.) M_rS/"&ܙEyq7gJɤd<ĤO*Ч q]oe~8ɟF οeWyX]4Aub_i.$s3R]^4fH*nWAT#?wp20at)*VC^n3/)2,dRuCJYo Oѐ4‘3n G?*(Jr-R;%E0xkoYaJ>/4Z@w=.\%|&3.5_la^ 0p ?4Ųsr͠.eZ1Rg`Y]+$={  1挿KILXvqJzL ,_sJ_MAȄJgx8B4_ TqX-%YiiyIroq-KQ`>MxVS=/W"{|꾿J\y "pOxr'`(W)Jﱢ>f?:m&XSӇH8+9#ÿ#g*]x!5` GD#E&b`F;X:|ul%0H\Ct}ĥdձUSDhYY˱x`Y^x5{P^ӓSII$HP|66Zw|zM?")^njb,5^g4m\T KIn W-5`zU iT:Dt~ʼeVcS+M_z/0%W؁Ri~CWگ+' $!r 8\bo?q-Mq_&4Oa -@l1/̘+Zaz@KM/Ni%CA9 !k2:4Ky>4z~ l Na<9)5f;G@T0raݫ$PQbL% Z{=wSB{wH[b^!hmBy:@> -^v YҾ"u:=- >2־ѝINEޙ6#1}:D#Bo KD?@ bV@Nƶ4ϻnU.ܓAs*nHLC1ؒj5q!Y&[y zNxtp2N1NJL`jwc~=?$Ȉ!@Hsfst@sVY<w$ӽW%v6* b}OFڠh"k0^qMz ˀ'yKT_F'Qw3}XTSM-ʸ09xg`j+!$!*SHԡK6F,;*kJ9pJ_JJ%n=.\ymWI =.ĂK"#c?oXޛ\l$ĀrSEtui.dwg Pdz|*[A l5EUA"v2y%SgSm TQn"@:=g$EAˊg3{Â,( u!\,{cn8%~`{C2KKz]bȍX[UZɎLEKO>2VT ˜5ma~{*rxU%KJїjSU/Z=a (uWZNp,_| ܵU%m'YJ |f9yӉh!wu;>Nҥ&\| ?3/9_{ϝT%d |ǻz :aQkyyZ8xl[M2˹bGui& 1y0Wu%1:l9xǧᴓ˘ц;Nn#74Gplfm4]!7evnLgt+5WaMΕjDŽj.,N^[֣rN˜ab`TMjV0lyG|Ǟ =3]y4=+.*ܕ1wq 5G\c46+Ry!ga_Ǫ! пB0*-@U;KVq g.0vxQI$ţL8*|A s#WҖ6:j3sFpʏy֕ tΚ-N$<Vck$ {Sfb˩=M7-[/t_ uPo E\H!^A}?^:QV&P?[H &?U{uc #sD%ԈT[Oݘ7c[`jbQʄGٸ`{E|r(Ǝm0"AjP|iqv wr96RǼ~Պ|Ǿ]UL*0*B ٻV?(*^)}l[Sr`nxX$1;!{T{o]T_)4)EQsrOCj,5 t5-M-.X g!9VOjuJ`_@x͜(CA6\ۃEui>r)hC.|?x0;gDɍF^zX;pD̎werciaMX&r=q5b= ?G'>Pu|LI5cw#^Ā[&:(`>x0uCJv۳ RP8iŞܖGﲆ!Q,xSi~i'6{v\cS*]eVv>̶? #2] P2F僞(%:C+{E9XCGUaS.+̊Fku[ő]ʓaytÊ=H#pdV~A }jrRO1]=ј[+I6{YHM X4bByz @iqJ"P]"G`Nr" [7o%]usH~TN/gMZu(CeUT̆(s[JAʋcگm[ dD.4A-sgg~lF#/LӧL2YI[t ֭B5v91{V[GgE|D=B#[>k[LЏ2be:=ᫀ7%!Yk@Lշb0N,!~ C;X s]HcG0ݚ)sHחw-hQ&2/Lf)HaJX#N ²=.F6l0}8w ƿJXܗ*D]У 2+}KsxW[|G3,0SQ%~۞mыLf+Uu 0U=SIl>~ }!bYϋ/$>Y,Oz_3K ,o DwщCxzr;b5a@jf"aǦ]"KrNe5 V.!7Z9( >ZX_" *L>Z^*T|.1$1'U[IW$QzmƁA!AVR-~J03vWý#"µ¨C ~tDˑHTͱKL3L$ґ;_^ڟWĘp dagǤggϓ,/4B 'FY%5'c>a_A1 - gqsZ@VW{j8ayi$Ө}9dU:a&Go\M({S|)kSwaā) Uݼ+K,xf٨?̌{U;SC͑-?m/m+<,f%nw,I&ՐQZoFM=O?3/"$ܣxn\b5MO<$iߚ;;,'t+"Vl 7`_$ҹi.I|!/ò3r:vC 8:Z AlDf?^d+y eSk7u(w(93_Љs&@Ík~AYL߬a`~(L"*wpQ5LKw)"5#r\Q/\w  H.،2C~l.EwLwƆF5DnhܶM'XSҳyԊy+\W8A1 `?&~,g0 bLҘ8BT?xTeD *I"X{rU$&+kCAeztO4ZM\4fJjr+HzҞ]lb#׆Eyg6%>?xaK(y_ 9Gm!#ػח*N8H_Ų"iat~?F$՚ڿ(yBOLv~Ƅ>%{IPi :5iX>D4O!T{"߉.OV%#m ">oq}`PgLz, D}ϤXV9KԛFfGQ` z71ϑL8_\[jnQJFTʑ}j33I"gkXabt爬)P]zX4}n-KK%N̨jlbXAes3/ǝ=d[_1jÚV1BfncMTKI/7 Q(@Q'0iXѹ84,%]\>0a{3X#p@/yK7H4Z%/EdK}AiѼI:L u  :+pJ%!+xs{'MŬ1s #Zn!9`zdG{:`c&bQ(-fGchyuaSrP,T#E3+MRfxxl h(pdm9>#^OeW YXhwG/6'MEssю(H-kᄮ?!MBw ~əo1r+5KE"#/r]y6DP,zZ +ԌTcR&ef)+YU{OS<|썃몪eIe<l*3fb49vMx_O%Мx(1Sh{oW3#-x_Z$hp.XR\H?K`bΏ/:^: GS,]y|6ӂog~QKg=B[8pE=ƒm}^pP?ZWP2ͅ`8QǙ%I/wd݁&j&nk!ƣQQ{RZfK|(@vոfG7PE:+mPٳiaU}}U73`sc=3j=֯{;u 3F=˻5,pl%Q 7g'a}I#YR#$>GAE4nToʠ%Cj"h :jc9? ~9f؈uR\WX]@˒D;>_n1FOY(5)WGJb TAu>26kٌ 0j7"\QƠx;@ȗc+eM`U޿,;CdzaKIMMĜ;r7CGxmz-n  P^;n`73anJ kԾ_ _j[ iK9gaK̥.{"{ 9DQWmx~u:xc_jʆ[B\(BKnP>`x4anJuCN3?mum%oi ".¨2f":6{=c =v-%X0=}5t# RI#/O&m0g~[ʿWt{Z;+ug|PҎEo*i8GS pҞ9Lh@S^$oW}YWgN;쯽p!{WR9Sd7(eƦKGYfw,"z@3bJ,$gk}ROݴS}n v- wAxX!=+5XP!J9;K-SZE'<ΊM]h_sz,[)0^į? &rr?5ڥ'Hh}N̴ۄ%ѳ=cFuR$y9 'F11nxG<lZ;>@}giiL'[mwEV+.%<*꫓+y)0f(-V۟/䄑>'r(U8#J*)zI`T$)M,rPE.bWVQXi&dsRVK{KӦJrlOw?m _Yn![iOeZd0UWa5N!M5iBbb@֓5n/'Kޤpk *||G\8]lߥN Š< uz*WP%3wm\+Rݝ}-9Y;ZFQqjSnCeg{^^.Ex Pw3;IO-5͇UE^}&i|.s:?[خmXIb5];j_REQGտHƌl(29N~V(ͣZ#kf#Lz0DocU 8I ;q&5wrnr z/ D+~l`4q1Y[J 5f4u'R^XFf@* 4atDK=<>G:7x=~$ZJ2>EBݐxmhm )m}%9nik&H(R:!Aʉ?Sf*Ir?%]"'C! =+=~Dkܕ1RvD3 v9ZhF.F#6^š wR~;SN:HjZc(_(5DߩRlU.|d4Y8g澝"L.cRc-}#qkb zy:V'ɋ//R4A%h$}g-:n}ICL5OL-bzΝ/o6n"$R:M NϙIנ/+Ѽڐ+cN'ۥM= ։5&gN5=J izHI3)\ݱ(\ӵ Bq) 󑅻*JWB0 eD?{JQ $ESN.4hV`5n7r;-|/$0fye#i*ENí^U>A`ICT >`uծk/,lymf ӫ;eG G7PT8*{Vv[ѝӕP@DbjTv.kl?^w 784uIjbђE]|› $+ql$˼rz󝘁MiKL/6mnTq316xQYVc ;nZ fLhӧ57/IFV&gAmb;ƄEM!␴`xN__sr~DWqu =0󌿅 aƉSK)הĜ]5P1u۫s=|ߛ`\-(R^-k|S݌O/H>w XHv5:' g?u,厌NTˤn[\Ѓ}h XU24K /5Ĭ[~*խ4Q{e \eC&)JZEķlCe"BD \U $x1AڕݢVXSQ%{[1ibc W`?&2 DO$۷`k%ae3.gߥۃ{>2ʝ̚sSd}Tz1lK>cF{M3DП#G3B"6w]f(-͵ n4 YTgsT~M!آQڸI+KWȣDi61|bs 5YW D6efPCfC]41+ӑ0©ճwӀd,]d4,EV&# 4H4봨A;"#3F+'Ys#\S˜79ݺWԽ5, o/.*;N&L /<^Tbe8A\+M2E@/>l0پ 0+Vo\ON[X.sB/ oYelr,!=msqPFDl}@4I¯]IƠ\Y\͕JZц8 76ib)uP"K#tdDA~ *yB=&"jxbv4H=FmO> :ؓlhiiH%OBmlGǭ}J5ED0'H1k[u?gv#SQ4Qz@H5ER=H&|eKKgWY ܭM(yn>d9^Dkj]9kDx=bDj:(+A<3J:#)-3<1?4IЖ}q;@gFl=9|ncߒ]|"<䒙F~' I/B~'\Jg kRM0dO4[k;񙢷OI7 At\7PŸ fl] Ym 5i_ΓR!*R%ޣݻizm?S]ELo̎6R81nC-~ֱ ><$:8|A{V. kG.oAQC&5p!C)C`ܠ QP[O5rR]WkVUUϸҶ jٱ"Fw9 '3LF cn¯ в9'SR%RT ]\XA G*ixWg)\sF }@skHcּɏ( nRzt&N$H9-cn:f/\yQwNnk>h*DsrܘW2WåU\U.t[\I<;BlN6%'>fµ#םze` =lUu H~3T#U:O@:=;̾`+WE;G53o.$Ԙ5umuRIr-8 L8rAnC:]-X+,ԪQ LV(7Yh<$Y8j! %^Oa28&W&#Lmh 0|%,g!ms2%^cS8-ZL-v-'b/=v2-7Oo2ơ-,11w.%.KIr!_ c&LD>%T&C%`BjLOȈ%P} "W}`*()G~&-Ύx*/OLM}fEC}-,Nƕd RVes84yMjUӣ8->PKD= ]/bo: ۶[jᒞsDis)pEM7c Tdn2IJaﵹC=B$ cc^[pQWJp/fYB$G>@3Q>Կbo!2ɉ1雲 _}[P8Sa>7ϥ!lu?p.VP EjAv'FpeZs|:gL+E0)] 4ݵ*T?SuO+%%(q ZtR5Az98u)ZoA*Sݻ83uErj&y8Z 4~l25 OO6x{⁡iQue*f<>>Fv1ZB]9}1{)U :BugW巸-q{_1Kiܲ\AwDpWo m/E(K2Ыߏs#lMv rjg69J*{iL}&>[W7=u>7n6)*~)V &jRF/2t•TD\t,L|_|OLknDe_]&*_UVJl]lcN|8p귧`Ey&,) 52j̮T]YzF+4~c㈗_ < F}(Nxz}7*ܸFfSA~`h*M@=֨^ϕ'z_MM ogVCPVq|4բ|$ _9b{/ӳ}{EVvS'h~b\!fɢ$XMB-IXp17$Z.t;Tb{'WƮT0Ӡ2uou_ GWqO/5w\. :2_v fMV4J M}_wNo-ҬxOQ= 뭒@oMtX؁&i+STQԲ]s르~zEg(%((_dzᬘ !M.7:BT~8 =z3r87%>ỌT-"0nTCߺ ]b*G0obQ[rEIJ˫ ILPX64fHY~Q@s.```Cm13wrL9M9#No@ 5Lf2M4s8y=w\.vdvaDGՔM,4 ir뤹Ūv}'*F_D>@''.}Rm-~ k)gơX<h˨qzqA< 0XpWsܓC;!|>7 4dlr,)`@eG9wjF gEhH96pP]%FtgAK ifXIEBz$?JՅt&ZV}$V =A?QEiDW>&(Hh0\S 1/Adkv* )½`* eQT*IezjG27M5A;eÐ3`"Qk聊}%"n~/] b:f\;$jASNgC_K&7 cEF@a*ͽ>W"rf 8a̘t>;XLj KZg 8_kNEwbobV0F [IVЖ@@&qw)<.F&: sZ؀ll7CP)5&Կ78ik4Esz&,cLQRἺEj2E>B4Eh ymT3COd$]GmZ[U($/lZ8O;xHmXxz-u8t 1kT_8}idw\>" m&j-r!ȱ9T x7px @U/ϻCW<d^$ /RI-&PN;?5 b6ZzѺ*@L (HyKȜraAmGp#Tg\!c-%SeNKA'4EF&5JqO`jj,WDk~XČtu<ץ~^(܊s%=9F2CvkxU@Pz &W_|/e%s΁j๞ uϊZ$|`G]fOo>a '|lLvgV⋼ [ba%M.8>q3yƺ6Leh;G"(ǧN0(gWD,r5Slj޹0JKb{Gп?,yIhVVn/Ë[;l@Lb,mĭ /_-4JΒoxC|+҂{C5r\W0O24FZfJ>kWfZ-jUЖzv/$QʇjkϽV+ˤbwkqET|Df6Zd=r³փ:#T?jA>} ֢ja,E1㊣v\&w)o@jƖ2G ΪtxD~;m#Tn7Rr)]awyuXÝ[8mmX͜R&{[:|< xЮkںK/wX,cD^Bˣ,֐%QGid<{_$ޭgZ dD <;j~+"pUXdD5d㽸aKn^\V`|`fƪ#*joQu>i_-o7;/UbfcV3Χ]k"1#Ǹ& FTC2.R{L@bQqCoѢsɖ7;iBHnvU&Njb8#|c |=Xo@M %<@)}*BQ4re VM5H"(8 LJٝ|r >z9!%pTZolQXN0`ƅ{i> />Р[`X7uƇ,jfp3U$UJmlsP=HψmUSmLĜT X4g<.r /փWf٧%-p_e/]~T5f蔧4q)wIEÛTIIQsE_Ax UuP_P+ ɋNUl= f=`p/Ւ!ir6a(;s۔!a.w\?"fRXświg̟/bK Yn£ۮoXχ+/uh *A~ y%Tws&32U|6<-ǰ).'\džg8 T|bQϦ\@:P;ň8?j,_T繋h;HJ@KuVc:er+tHUσ>SdY媄;?h?VH7BqLA;FVO2H^8 ֏mVGE8ۭ|EL)C)FFXm/IhP0q>Š C%1g tp|`bW/\t8Q#%7m)X[jbZD%.f}D+ S}zs2~ $1dCY 5xp> Y 434aA=a Ce8!՛7]m͢EsA]Okoq\pۭx _$9T(by J8Dw:qJ{.,TPFOcщ/ef:jxky] nވBϧ6-.a\l }jۤޭEaLi g=hHdGfo!W 84g[Nd@QxY;#A%k4;.'R,k"R[ Ʉ]8Gy*Jd#QLb޽rh`?OZxg!B0caۀ(.o?73mq5*K$zw  cJ? E:-H/ A<%{ 6C3S!WgBV` ̬<7#R@O$N9#L|i=Wcŧga-9A12joZvojYhT$Y$`ԘX01 98QH¨h͒+f4C!|oJR%4 Lq=囔?@>Yf&PlW{/ɷi)ꣵ-_K~=B$榾@ײA[yڜغc o 8G NOHF. p4ECz r]"K=&DXF29k!B[t8uAMZ7#'`7V!_ÀiaIZqEvzLrR }Ֆ?[P8d{j;~)^ޥzTy努.'Wi`uA*?%!Қ¢CaY;}`x;*w d}XRAH\C'Y zkCK"0IPv@g>Y!>ӟԶpӺJ~i;B$Ii!uW|U؉~jQ\>.޷6L'i=/+ℙ>V`0LN[+&R`YB#kRߝ6鎣1)|$E MP;~;&T2-_R SO+ySYlk#fHM<l1P>y`!0ndTw(=Ni7e3hs!ܮui-RPwмGT[joQf>焩qe߾q@f׉Fn f,|XgM.[x UPv4Z,nm;qj"ߩn\>]+7mA 1ץͳ=f1ͷ_VъQ^G($ѥ;E5e ] G&mcz9U D H(p2\\M3[x~bۧy0gf^Z-O1}Qw aOYF5Pj4%Ԭ4&udnosW?\5z+dFmݩ6( Z1pAxrYF@6RT:e36A gLj鋁xio+,j0̣"P 5TewKoQEvjzL^2 "N@vf/؁  k%8#*9y`g ?qIpcWfs?[.2dPEÒ76 ?v{žml+;Wcf}EwgK&A%4y,w>F;LPi-qS}Gl|wpOfӴ"Ig_o&r2PʯV!C0&#u`A†ަKSm@^ ~J?fʳpωkY*3}F] wXPrZOYJB'h+ĺ<ȭ=8+J#;U eII_ [r)Ѵ Fǡ^pE(6lxVx;t*HrUS tyW v zw,Az4aCRD.A1u/pŌt^-繣qqp#ρoiZGbO5Ч{w[x_9oc: +"x% G7AU=`5LA䈐)U)/m6YIѭcœ)zpf8ԑojX) öNfak&%^on3G7QmK'7)a`?N)ed|1|}%{x7K/^6(a ]Aa frWgCY4;JJ`F+ p26!8]F`s( v!̈MTY%B8Rgd$V+12M}:JDҊdGT_5͕Ў4)ߕ e [D#$Òk#-Άv̐cEn}>Mڸ/Ozݣ5Ɉ|7® QXP X]#-gݔ0@}/0tm9z&z[܁[Z&M>RUҿ䛕 8~(CH2kk^ך,#ll nkRϕdBQh?4is.Ƣ)Dv"g+E+۹ с3={O#n*myh3 f4fE5AᱏmRk4lpFf S?fnL iiB9Dk! :lܙj/Oy+u~ve%s\Y wIE{+Bmd(蜡_#toI .ѲM8«o ̴*ze2H,CPņ_'?mUgu *Da4̂JMyG[fZL|^GGG :0P|oml  f6Rf; P3q 4G\2-YL -BOγ5g^#>ʺrA/]> .8L1/PI^i>2@1_ٲu}mRdNJ9).lkMEh ~̲AL Q-ql Om`ֆ P%ɛ To;w\V +vh\v k s#v%;_Xy1@ٖ;[4uH<z|m:0& AmZaJCVK* ۆ~wBQA4ET*rIk|ID@8O:1s)v'kޛ8̯y jݢ2Gc\G 3 b9OqԲSvo8aqlI9@eu큃h"#˫Uv-1+lL DN\JI^?>-2"Ua`Gn߁& /;̂K^$o1A~;jbpbjR}\dN+#(}/ "FFky"N:hnSwSEO}a)F-n0n\݌ 俄LÕ?\W$SY%w eB-k"(gIpشo'>$ kfw&*#hfX[ vs.c)b*!SQoDA8;*~67Uカ. IOr:% yZ6\HK+<ilW <(Ochȵ\yEƕ@;dmQAM8VHU5ޫ60roB,  G9ǀ\oe:m(0h*Ѥؔ능^Dzz1WX|q(uHVCui\~c=XOG™u^,./ !O @5V[|o xSHJlI4%ۨ)5Ջ P|v>ü_/DHŒŪwe24rsB34 ѷOxLe)o%0[A}8TzQV-IMX@n5D>QA!wNvp0Wto싃!K`k,rm7$0R_ 4s224'Rd ömENў ?"rCи6G ۺG VȠ[~ᓏ9ƌZ~D]tqRёQͅݛ?Ca-%:J8ktirv J:r3PfԴ_FN\0e\=X:.Np!9gnzr;U ř5tjMdTZDqN;c7kM~f^Βnleo9DP7-p"ftZۢFI}iZ / {C{&I3\ ȷx$uϧ ?̃u pq{H8i~!k1as,st6bק M5gb &r M6z 1c1L2}T!>'|C53jj+q`k8DlN""*uG 4W{%'"u+ؙ;bZ!84g9 goiPIjtLfc^zc% D&nhY: nّ!lL<8~-$ivwҙ>EV Lu~ ȫT>y%+%li8w[?`حG*es:-,\ΉX{/b y{OtısQƑ1GG 5Aѕ^TƄ="zpf?YsSL3]24 ʮ+i)oی;qu Y`J!lxuxqDe41+vP^l^h{.<(|Lor -hY/5g]"Sƈkf h˒LdN9Og͝3I=#F-\*t- 90uA]TCXYvh<[\d.&0r_V%O/,_kB;*:!Nr+F%~F!ɏ?VϪѕ)({8fNA6 ٖX7/$ko>* W5;E|!(陧Rje]:n7Cqό?3e_wgwC\]xNĊ%TEq656hl _dt7^}de9S^1k=I=@1'r<`[<Q _樹Bȑ$twnrZ#M|Y5.s#d*`HdÜq[=Z0*)8NAA& SL|ſGբb2ƥaMcކW`O,IŗsU=Waù '5SwEA‡HhӢ^{>^pCt5?jE`v)F2^ }fZ& $D["h.nNEX[gўT)Y®K?}BN^H1\@*v`EՍ͡0ˍq^^w$췢D-wfCVONev]"m3ޏ3hCHnAGgK[ǎV]>yxzT_ʜ~Pwo+%%p[K (lzqY`ۖA;\ 4Y%:P*iLEC3{qikث:8c$g5ǽO`$,:`ժA8:g 9;;ޚw?'ueg@Aɂt&&1GG;a;Qe㐣MB yV>hG˦lxká!k\XeuUz·=5|pU8ȒtC+K8)VęE:OG\7vRo%:k&+?l XKiRhU՜FY t=;@ 4Jxa,`/ꌬ(^n>D|IՉJLI2K`3-52DgRIO8jʺ[z5+kqO(%'zLq:&s e' V^@I@4 ݌;spe1aQ8Nas l_s(IkjJE9C PjH<_OYs BZi_lD1Ip$/&Fx^lgZ55).rH '7lɰDQ J$ 5;y{wx} RS`9*Z^$`uGe3\U*ʭ: 3uW4.c,Jm0K#_8`?W&q؀O8.dfЩW9Wך\`Nc(cdQ)"`;{w,u6"O[ٳq !$.7q#E b蜘QPEg^8}!ʔGEs.w婡gϛzKeGV{|a;82aOm쇽D+'ܯ;mS89/p:( pV@JÐLD9X0 S,v y7EL۞T4 T{>7IuL]#͸屾Z94i6䭸)cW#yh{ '`$"}jEymL5&%щJ%Pr|4u Ԏ=>p 1MY]$&1Mxn1V'y&|nIͷqA>nǽwD} q H0 eCYfP|WC5$AP+~а+2x#:e4tuX %H#D 3tZ )K=#2~l L$mI%^b 7Uos'_#hu)oU6Յ)Ms%y#W=s9lvkŠ nZaŧ36,.HpM[lq{8?8@Y%}3(m+Sa.@^ ,Hxecb8Qi4Zvs⛉L(ɲ@;gKWz*ߨi%׈G 9q,E6{QTO+4-ytٹfq"%?_[aTxnvNby(z.:3 Z9+{9O<xCGRtKةJܰ$>s[l4X%EOqMGYG\%[~tG񂆭¯x\W$F}%{Q{a;sfe!̩Y p e T$s m,*ӞA^Csp:pa1Tی[``vA/ ȍZKey_{lfOϻ,N;}jxԶt/UUH̃eK1}o♗>cmxpA ggBg2SLp@W|VڴI98&ua¯f &m:Z۩>dHTmFZޘ.1r?h"S)4kس1t/fyhgIdwEWէӫ>*m(AD>O1183RgXE 1&֤^䄋[*b]\5yi"I_z`bQv8hlIk&KdH?8 YI+MlhݺÍ~sQ' GH,RB}^ D+_p^aq ^>BsLSk+'ƆysX2=G..U D \#L- KȴY_-Kb5V›%;p" l3/SμkĖ.K<(38`6 u Kڤh|慾~?N XFK&p2ˋdA(PV6b󕔵4f{ @6oUKjjB?$g2V@œdE9`Y]5UKU+CkA7oğ:7+1)g^=F*11~k:8 W1>e'j.w hl2‹(—)`fWTX ~z~xpװolISfAfג2+:`:kR-scn}ClY ^6&"Ss?`Bx2HwOj=R  Kyo9T[ȴE 4 uˡj>rMa?Cqܺr2}G 9c f+'eGrc9` ؤWƙeRj xWk<Jw`RpڢBz0\ }n`r{!;vͻ:O~r.E7 (nSu1LVhrabA3 c@!p5HvU0ݱTe٧~ =߸-E$l4f??EKrm~8OZ7ƸށmDji W.t}](_9٩gPvMV{:M+5?z.1ci 5 gP `퀑j5ihS: ofO_`x[襟U5ri/B!DcL/N*w7gWW_#|=!lQRv툌Tu ޸ZqzyL6M*Ѩ;:+}JBGimzGNKL0i8K\; $ԯsT- ].ˈWP+$,ФWOI eGPȞd|I% %dj/峷iˎ N9?/abi0+ VS :#тOc`$\*J7 9kڸSXUP,-r5§M%c%KC%& uvy. ֯p1u}_:S ZXd-7.WW RO.!BU n-`-B=vskʮ7`'ϥ_ֵC|O߷_7c,Inn'jHLo%5z;}mY" $UeUVhh iYOVabY ZOj.zip }T.ngsv.XlqHT$"m{"Y:-% p4`x\}8 wc#ffԭW:/ҋ5Q{Wݸ u^RV7Z2&؆1tQ1&]ITxK"ssǑɣЮѸɵW`Z!);?AQfչcG7Xx]RޙxvWH`J~Ǫ@7j(9ZSRxNM_|>sJLʼhhuqEĂNh!qqL"Ŧ%i (5i*=߳"#(;Qwcgg=؅@S'Q v*{qN`{”l X_O.qlc ?d~Vq?x wI3P·qQ'9o %扴G$-59R=լu?R$~ CCROZ5E#"'_qzǁu @_noO')e59gAR!,&E-9e9!P5աk7>-=8) mjKi˂5Ǝ C'AZO̳mK_6k>zvD:ލ}Fu:ZLDqokriLvԼ$NZۈ#SRZǮ 0;¸t\_d2k޾$2$6r5t{̂I N+ʼEIQ"dx:H߮.bG̤ɬRZ z ӝecVcG{w"ΖGEN *ljIcd;+>,-en9durde[XT |T0t1%tFmX3%xhy?ޝN8Y՝)j#6S4eC{5T4/;ұxXNDfOA,m`պ)Q~sYrasL Aԙ@ 6ÈEY`j(co~Cd; -G-4cMm 2pUK%Iz+21C؁Rln vT̖VdN֡ȩ?_$l,-L&#'ߤMy]Be0 /d!zfrqb_4G%5R^?2W<ҭz:/A -u(X"YGa^rc*Ǖ=ѣZsײ*JQ[UN|N"dpFwJW5X(yD޳89ȓ (8@*{dY0 ^8'/'QK<< lB9H? jXtTJu+)0R̋7Y/r m6+m~(V|C{:UO 1 gkEPews$>HޒzP2 H5:uI4ʙ"a_(cL{ D^)|'Q~DMPhK\ aa{:2Lɉ%L $f\6UuBѻ{#d&\Q_1h qoceIY|`~Y-9v+fZ6u9kn6݈ٛ_12_] # 4.Y.F:YAV4 4#T 5(-{aİRu0c^l0^tl_ ۼQ[og= A C⻃_Z𗮩?[)3c!<D efA+pY20wuйʧ»y'[-״)Nev/{IU/~jb!%x$!?3w;V74TZ ]P7r @۠sv' g^Lwai͆eT^гы\qbF+~#w)*i֎ 4칤;ϭTh`~۠\I4SD c.TbZۜoHU*LalDQ:c쨊' -,+y%Zlab SP}:n D3H+lo keqD+=Ao]ǸnN%a|64"!d< G#9+lp\෌I>sI +̈́ޗ@S#of7~>/$2!.Ԋ5N3:qNIt'F!,m>pױf >wu5ގsR6LQZ?/ F39BH&j`CN쉗e,r Ux~}5\>gI҇Թ)Qs' ? z%5XWu9Fpx ?xȒ[͕n*6]fghT#G qJԴ8(O\.J0\ӏ$򫽇ˠ5_dw3LjWl.O(APaC"[N-wVs.*R=2uƍ08;Ʒ׫FІ ^+HT[nmƲ01LbɁ:S`n^8]O\dl՛"ˊPxN5 Ah\LA;9C=6hWgO n0RaPy{H"q 3bHjP87V~` ١ev}c鴁B-wsOmXs{L7PJOV2p1ee1d&\LK#JrՏ E,8"RU%WtW{NZ | mB? RYR8TGZWnʬnrT 3u茗Zۺ}Z瀿4|P* ;Ovmey5ufM n5[U8rb9)Bt"˪,)-CY[(<S.W[ЈTm$o&JtK4UWHt0K޲~+@-Lm _-\ kĶ8= 5LFj['$Ҽ&>+1D1[ 2WǥA  wLqyf-};FzOʁDP,o/wC_&7=tKÜuNXk{aх{TL|+f⁷Tn?2GvmĉUŸI$Fs.N(׽wK/uQ`؍N_J 9Ee.A@XuJ\ʆI0[h򈛜rƖq Hq-d< F 9E6e5T"a ]ƼSQ %TN"hLrx͵ @ dؗI\ÒyOϦ+N*]ɨcl0}k2VʾyHDu'N.ѤX|s2YSZ0zu-Q)҈Z̄5C&YDVg!ejn~osDwTS# ,bU7CJdh 1>0$*.ڂNaX bJ j n[;Y.;jg:Gm?M*;|؞>zd.[AM84 hPeY%R^aeerT9}z{d .e&32ʯk%hs K*(xg~g&-{3@H1{d8`z)!+VˁXU̧+w+@I|IFI%u:wJ1Q\s t_ViP-9jH[ s02%,:2v*'S4.FqM$PJŔ=M]Yp kn~\ذCj*2,5b${bh!'+%'F@/{05caB%k%MAIb6'/ϣ(1\@9K Z)O"QVDƂϬ|:e1R}?-hlA bbq~9'HP;/kLJIL-Qͱu}&)LpoR7Q+;~ˁQ&]Ǚ0z;qJtG&_0J@@i|sL~ UQ 0UGr#xKj'wGC:c+Ӳ(V_c2vycƢp>L߀@[I osvUjf4=)y[n8^7 Еx׬4aL֣!:g@{1VՀOqW#3;έ#S_W5(=C9=O{b;sGeRh>oEuiZcY,;t&7,EKI4}?Aoe^>R*dҷbLXNl!CBo"ȏB3'w.ڍ0v,a|v v^G9v:&ǿءӶO*cf†W,T&s}u!-12w9e0[D^#@)~ Pp<=قS ⿴S2 AW>u~6exKÁ*lrB?`8gIzh>d|9#/ފg/v'&jhɫO=q{Mo:][wX0N /H,٨{9(iZ3.%n'dL_~ ?b6)2#Gd;YƆE)̑bzU6(}YA>g5|^c@? NUƻKj+;C\VQH83KdGxqSY# 4Lɛ)BF+<-0Nbcgs;ibj#b?FĘa4zhiQ0Ēsp H'R0V2H'Wl]:W#|/'3LHC [-j4/h mrOe7U++#;SL~YSj#`w:3Pޔ*( H58 wݷHB"Ղm"c&7yX% Ĺ{NKQǾ͐"[>3~3 CS}Nǜ[yѵq5?hQ )*&o׽uJiV!Ynt|]ѳ%4HPOmaN 7^rp EV@g)z[l@9ŴU/'NlEn q =XMêGqJ~ˏZᵐ"ӌpF%FP y:&` ՂC"V]~mB70\n2}tCjA]bhaZh} WK`}4dD8Ƨ5gd/?薜B~wlp6k'1>WE)!91šcJr_aB$ m99p$܅v{yKFS8ôuswwT=\ A#ѕ\*z+ AžL^9#.[WCtj^-8I.KCG"tH?^ܬ/H8fUEMk0+!q0ƄN+INד I瀮?KVpc%ި  jMy-Ш4*x]ab4SQQ ?vgM\1o TxN4'Gϕ …)wug˦zRD'Z>~ nOׇeĆ`w24>AќynK^G ̎+\itJVH)#PVNN,+x+T`KdЎ*GbͩA' =yľ_$O @='4M &XtxJmHOkZfBS*ZpY[܇_DFU;Un,q:Jn~.Dku˫g(>T@ 絒cͬi 4= KJ(υ]Gϑup]1 E'k )1BS\C4(Wːd-)rtюਸH9I1/wWv3Ø`"ueXi `\hqHȚ,Gmp09鸗ٔcbl]^_رh8rͧ(5΅h4_ Kow7=HBFse\`sH d*W&ij59&>ɰ<'tx}W>uUU M-;Fnmv<:%;%\ry^|X1Ll.J0pg/O7Aw}¼칖60Y|@ hǩ l;$/reoWK1Oa:)l2e ;s`Ѻx1P1vQO5#ۅ/ 0%v3Gǯ2u{PC-qPw<3<8_ζbv`,k΍X8eq2W1t.VrLҔ8 OtH"=Q8/i |0 əف18̥/ڏB\*^b#B Z#y=G؅㗁 )Y%y^Jib,[q ۆv^tgۅY4GQ_guCa sSV\^m%Ƕp5O4*T=_{cMcHU?'6bnZȟɩ 1 sv)& '9t9b5\sg),]iMiqKiMD%5\V!y_K.}_xH 9prr`x=#r7!Mac<7 ס'oAg4JZpGVh0TZX:{"ESFE;={-#?ʗ<sj9 n`/ý9w-LS,F7J5Md\;ڞ,)D8ՙ_ԓ@WO:ۼ|~rgupɀj}95O?FRk1?HqoQt z7֠!Ȏ-ܜǩ4% r3vgI9T:Fa1RD|}K7Ͷ)rXVQ6]E-KF"[b¢b1%{H54c}ɀEǨ.ØV\{nVeŪ#):n`f#D}'5' ꀹB;<*pHopkCՇ꽔TOƩDާᬓQ!y~]F)~'[3,Rl?h9i.GAs&|8ϵfI+R̼d }-%) nKJjvq K],ȹuC^O[t+em,7^9ȸT3#^YjGnCZ'BisIMRy<̝!IZy%{HA|PЖbW++:COYe5ϖ&5($*t|C]27Q;nY`PAn@`QJiZߦuReFr4!8|r @JOOE1s+DR/%g TF&ʗ`qʈ+}R3WyQXZ1IBRӧ#_-36lGlM>h~V<=]z+*f@Faa "BP3I"̦֎ ֛;Q^b8E"GʊٌMc4K[J7wJCtJ|tO[ߎdHᢛS+s%i^)~kt%ҡ˽o|b%~p)9QMS>XOi(cww\_=<-U>J ɍSOoͤMVVQS'=Ak"oWD]H޷K V-̈́S[m;i`@HfyBtaWS6,4ƺ/Q!fvnWiJ4^G!:`H~NrGLI [$\125$"E+w07}A=kbl%a+mM%>[de{V\ʂ_>{Q̷G}0oPkz,uydP_,3lW2")~:|2.%xr?3U~tugX xek*LS; ݁XH}Z+Lc.bĞyɗnsM5\ӏ;ǒy-=]]ǗO.u%kWRuK&dp9mXSNoxVQpDYryX$sw}i6 JsT =$B1zɇ©;s6T0;-]*3m祖6`ɟYVs>c<7)i:%l $)ڡMZ }+F YawxLCڕ8kͿ*S sa dvR ̷h,_l{и0Kk˥v폓ּq9 p *>4(rNk+:PjNɶ'p۾_\RCDZ#" Mj'[,|4#,zmCtoq&MsXyiTD~P2.sgFZch*4 ?Wz[%@o'%;C8cf\_7M#=nlK+4U2la J{yDOv2;)< u`e4ZRNۓujcDmg`RV}/Xr{S]I1r&drlk/oZ/>hX`L@tY{ dw?sОG --Q LBF El9 LH­^IQkH3!3,h97o0&6jȄ!+W0RDKQdgȟkǴDB;oэlŗ% %Jd޾ˉ! ]gϝG&P\QBn 5^VyBTs۫,#H3':6e{?I,Agǭ&Qg k"t8[q>ئJ7Nf 6J(I|R[_F7H a Ր^pxHe&@ܓ}?0M}l>%xBsW\"OL4zp065΀&Dv´4s3 R^@3YA~ev'('29F>{K}#b -?އ9Ҙ8D_Þ2>FXgI׿~H& c ^JQLXQ7XhEFxlgīէ'ͳkZ Po56u+CI0 UT2PH#tF2wίq?49(rmɒ(ԓ :$vL/ODFL Uu9lF7Id?B9 27[ѶFܦ8k҃E^i=J=*nxgFo  ȋTAg趓 \48ɰ~9XvH~Akޣ-y|x' @H-49]|x |9"n[atqgcsZcZz29kC˅0j 89t}u)U_؎'* JͱZ;EyKhsBgO#\kx@fnFcBI-EQ"Ǜ/2馱bS uv.>C ݐLCIdGpT0G|e,Sr+_Eb݁) S$(Y^&b,7zɷXXND\aiU@"˹ N񶰴oeHщv&8gN>xb Kn& 6+[O. vxToPޚ+OMY;)Zdͼ3z6~E@CN,`6:<Ð&/Q$]FO8% p@N[&_Vy|Q_ZLအt{d a=\385[f 6~ )<G'3FaML xFAķ)N*"/R1$1U7J;DWcM:[t6bVSjf%^c/=8t}|\w~a0q ՙKGDI[HCzo+u6E>"cE20Uo4N׋XvÒ¨V dDxFŒt @atѺbPܕxf$^xTIkTOþ#Mg#aJk*IrWkZ;$;s}B je_zpv6OsFjZ bd*Aa脪DuP՗ (;BbuZCx8i_4#dDPwePVDyy=hLY~ 01/~ 9n-%.b LmpR_)x!jA\n(0 KiD ^Q `g)ڈt:gg(Aǀʉ\hP =~:Bwu#!vJU/Pxfslwr`^=IJTUa|e!vrlBNGzihPR,D3bRfT:n'UNp\x١*2}Z;>=Y@U;/F`(EHzH+rt;U|ʘKz~9/$ͷjީ~V8A,=.Дsp? } %$;׾d$]wn0.j"/цN1i@ٍcB"Ë`'^ =Lq8"n帵'Q۹S8D6$# V5fZ H{I^e~qcMnḝdddpl䏃D67 t}|ġaIY%|VhHEt瘉X ߛE)XP;LZ&ȿ/LP7C3=9/ _#֯r$p9[hWĩU]5džSKM% 0/u#V}wRU`".KT*&FN$ AXb#D SL8Po,-"zݼP<;)M#</$ҪD3>4MRNd{W:6p/vM{ZKY2Ft ?X*wwЍE@GP'zQ IxsAlz/f'aq@ Ū"~{M鋤9D!E/e2|l*qDQ l uƦ5Jr,ģ ?gD>&pEg:_MoWtwC\M), <˸S`ح82v{XAFp<&) j lkпns0е=a (B25F\~ Ox=t.ioZgܔ<0j'|)8}wTdr+.8@?([(<[#:y`]XLL8ゴ&К&8RlL'RQ.Om-L6HQI[HկMƂDbkM>(+9&\gw7O#oR63 񟛮-dw)UJ]ԈFFFH)1Jl!K<@eжPV.g9TiR1!d:T^sb6VK4$-0k3sp)+սijIE/7"6Cq 0x3> {2)lk}YYYN&}+x)9+ƧG):b4":t#goA@sgYWԇ7tS Ÿ>__vn1쓤2x)ÅƟE+H(F}B#P%Y8_/CqL1jZ&R[8T:D ~K0")f۵ipd@@j"^zeWDUZERYy?bXF&]9T} 26̙o:d"[UV61 <+3%Cu&. PHC>$e])g鿍_ wt_϶dOĘ;CpLA_6Nˑ\pXrt]3Cq N(r=UiN }NRrJU~n&&y9Nij;j }DY^G v1}d6lo,byAaÏq{6c wg6~UV(?J0*=U?Jͻ.{vZͅ uڅS' |%gjMX^ --~jU%)I2B ꨈz:d&MifAbn9o7e.AvEMe%.CZU'f©%kg eDtя?tr Du3T-ȂAN^X>S[ˬL<׺Ą 0J,v`2ZlY9nZ45r{zU 49F|}G$H64s ٌ }-( 4 \yC'Ƥj8XO6]'-fUYWwR2Sny!Hs5h{1dAJQIeHsWlaG8㓯CL,G$d\GUjw \>y]AH0}ѸazYB +2Ƌ !V P&4s !!t$Euwi8EAXciVf3;`Ԍ'] L]'F  jg.=1"=ݙK6n jIBn~0fK7HBGLf W+x6DO>Q HTuVf?m2ZwI3 'ОWoo'ybNgf"  U1H{ޘ4议Oh+F 4IFG] #@gs$w؃1%o4 ѫ&:nce.`k5 tJ=Q'35?Ld|6#MR@ r'ld{RK'74)ҙs8?k uk2/hmâ>mL;&c\%r2C+(Ud+=5j{>4xҘjup:Q_ 垍]u%"e|><'l4Kh ֏o0b΍ZTggj9=;cYX /OIqFI,&kӍo}J, j"혹!ZVQcό\3ݙ>Ӈd !>,zn?hbK|7dy /pQq6] QgBBC&GF$;Z&I[BouG_M>o#PJ}¡*c>jڰ6:0}c3/-а;yF3-bGx-]u&u F Y7kCp7AEqB{9M2_Z?1v ssQl+xj#Ψ E8&Xŭk̮Ƥ>͞k%H]DBʓ"Ə#C= S&E{9kN]DRն-r__Uhѹ:w-_^kNDiݡ!W@j^ PCۖvզKwp$N6q!)g&6KTaM>d` .?̸M6Ov /b.,/+ =~XѴHAfePZ$kS)V Ca7}@ {מcAelQ8$sV8Y{+W)$ɨ28[Wۀs,,9t)y q,tmnaV^.j_|V %vtvmϡ|f}mTuޕ3@U iJ %V/,7dÛ^MPLc}?Y=Іؒ`|(DTˊ$+ O ,$At&(,LqTe BXUV_y[m?D^I>5mqpMV'-axA7@%thb7Rn ȂdB>gY9\A{Fw9bgDߴsx r#h7Tzn 6@L9hnZFǪRNFV&[԰ _.Qϻ* >23|I 1TW֌AK.a\)(s]*a9ysւV,/QkP쿺60Q4DZ֎ͯLk) wusJ9 rNi9rP5pqrbGܒ<$0[ƐdD7ξw%%+ט&åy@U`l.7ɲ n"qj8Y VQ*ĥ@lCAvW#a^h'K,m y|N~(NkIF0!m1XVg=?œEEį2B3lr֒邶ade3e;dWW5.D4\Bs)R:j)O3=l_N ٠&Je }ƦJE행,Ӡ.9^`t\-+sN+Q!M#5&t8U0y\q;0Uuv%RE }%v{("|erRq646cܱZ2ZdYBp5Mfdx/Q#<5Ufߟzƾ}$C̎_{ c+ߏpڱgUnkO."|qƋ~[S2r0fwV_[6KKkx[M-rXog^{zm q騺UAWWpoѩ4kEy7*r4kN×璶v喥y'DžG0$IDG|pH{ru`ŧ NS%P n dׄPX`O7TG 5H΍!!VsrUD,#dga(qake7yp(EcEߜ7ZĠ YV$\";I,`iS /v@*43ZfqHLaf?7 5r~Jr5P˱&7iy,;YpJJoE؄2^>&epNڕByhfcgoк#?heH1 ܷ>B\TN6~Tᩪp@>\9OKYCͼfqއ>z 7*@t@<(ۯtXjC T/-10f *K7gy[ujg{kh`Wo+] F[(>7Hɯnս6%NV-UWMB堑A9jOPn*W ]$JS2E3~ >/lB0~3ʲo`ȉ@kߕIcُ"~B "ύeݳ{ ?.?y| ZM1$U2y-DUtezziIӒ#= JKR^oU#d>1%,;-9- W' $G&)qr:E@>jJo+"S-r<#XO&q 9 x52`l;SƁs-m":?F Ǒ_N%!$Y8?_3Pڔ ܓ }({ibKT)>.-n&éԆ^H2Dt"V(AY'ѣ1ΐ-Gc@}0">f,# G40Fd^?U64$v|O_2oPR\]a;W*cT?&Q2Nc խũ{j^:)Ϝ>4tp0;u0^C)߁z>,6=e ܯ]&U *ɻyoD.í+Ţa{$gFج쯤 "M*(UUNx؛trp u\j u_Һ5 E2S@ \`(kH׷@L=6FN>XCCdmt`Iqr3fhzBQZ*>[vl(xҋGuQυova1̛O! jfڽmxЏ"\yz}_eaa~)IA,i8GXqr2x1v)}.3DNaa]O R{-sA=!f4z qw6:L!_~mo}ƒ/N:ypVN]aQmMDZ7p{R-՗UUSkTRsБ/ВqJ>ib^ŃIyXPwڜ]<@NZ0) %tnjSjUL wؕ5q+?Mś/K;ܟ\(8ETL=rkxg݄2O3l I,JWΒO|wWpCHg3vN.5@5'ݿFGA_o*Q?iigFOEL3w?²rrdK6i_3%% atT׌౪EqR&\oaq~@̑ %: \{f655EঔdvoAh*%U낽 :?FDDQ(Kn T~y1XrC.Jͬ\͡xjy#S"V06v di< p'/@$*[)pdZ'l|1bko2<ye  )cwZ&: d-zkc[ڬ?_ꆰc {u!]t=qZL+14йNu5p3s!IB3"h>1I-i4ynWx׭tԝj%erQBZzLH1܈\SH_L߆2=ڳ6b}-BL`6s"(! Um SRH͈CVJ5m@IE )=&!g)'+JdM)WBğ띰$] N&!I) J@uDڹl^hSg/#ϭt g/xAA:9,[i]*_:(7:=7 \2#[(&w=x9 3d@qQraͫStiyXAKS5!uOT:b:%< |4dE3 gřثm@wr61ptX66РA1%Dn71U ie`PZ[WIL-}gU g i]Ӗ%TEd5GzLY9սuŖ#  /@#+HsT[ (n?%ct]h6[7yXdD OqfZ epjгM鴰IAr'3k%1_nB_ BY^}DP9 5k$H5Ry8->h`;cm}ߨf2JCZpYzxԫ/ʞ0ji0dp_U-7GzC&e5 jL|xzG r Q]mHeRԴ+(Yl,y5%#R6_oz/`AD=.AfV&Eunգm~TN!+-]]<`&o֤ͧ.DCaUPBud)8ڴO>[C3:Qb{?Z{cG: b lu(Bu^s_D$/ vy4:z{{zq*v$hX6_Eoqrn: T.i~U;4E,~&)n@ hT~o61TFq8 LBA't>d}Z4Cvx٢QE rݙoU!VӒI,QJ{kAdOο9,ۓG1J!ir239,DSC{mza(9"G3j%JB@6{ͬ~Yv٬`X:YU %Ͱ,S8UQ5 cs374d"NUrL 2;P"TSp,Vfٮ=S"mF8 `>JD@8epp{U)^W+?4t]AS,VwG$1J p+ bXqCM:&jWa&9aj\Rf+-^I#w3d?f-♦3|9ä2fw=w-gф\%hQfCITNѡz&SK[7/통AbJEeS[TVjOBGrp?(""1*VБ\#еWZ~Ҕ"(sEjgQ-e6 /F8-NCHZM(=pSI *k~27,ELuJ@`8GE 󉿭 #*J'HsHlph-r!eLU]Ja<,2AZH \n}:9K.wP ,{(CZp$j>!-:;Y]bmbrjn۱:_ ڔE Z1˨fb+ 6'by>R%nʣ=X0=;>*_7(b$g^gY+뢡VvY9UHT3O뾈hՉJϖOB;I 'sh3l֤;Edr$kS97H𳁍iԫhqtpSfL,.8$_qej˂#*^3El z )h{Ag?2%aH͆JKgnPILǺxm4+n:!=Jmut4,ݥM]Бm^ſ[?)eh|[iXS&VD,J0Yǜ;/jSxrXZ>nI+FA:2U߿/o|Ns*gaՏA1xђA :VT!2<4y\ I"e~$Qg.P g g,Ww\M@v/_)rJ @_{6W_ ۡҿE! x`MhJ>Kedm)[o@ކU,?LP,.1nA( G:Cuѯ1 h΀ P_aH$('VŮA!B,_$*Y+X~Ra!ɾD|l?&L7Z#haK,*]m4؊u64i;ʪۮ6)84@8҈q2-hO]JFp%죭Q[m訄s:َq,zg WeTxO5>z=`@=/Hh@="&bhЩ;0xҍx{nr3f`t:wO[by@ZAra Ѐ\96 ]$ 6j[]z…WCk+ͿxΑp 8ZsJ |;xQ' J1PC#b-hu-3.㛸#$oRpGz0K>$~s9-EOU|Q{hBPI.5'w*~)Q ||+%H n(`FTigF#`ZҒ u^5ճҙD]IZf!9l56(L[uڧKQ{YqwşXփgUR2%'u+.[m}5$-iݎdwr!?<9B&M+_6^t{kup\wfn>0̉:TQ @)fdi_B:Gh$voG-ɖ[r)TLuY=佥ۡIu4<>J#Mws؊JPDx&y!rs9={?EMM/D(Gd+ijj${Gy܊p 0+uQɰkd/nQQX;%M&mAQ=/p4ҨG[JA\F <[1+DGa!P5 ]Gt-Cb$!y'b-~ītIЍ+Lw'ԺQZ]'f=/WO}:u _'UaXNYb $ZW,mW4g=|=A3@馧l vp3_nuϷ,HSL.9B!MW!;V$/JMl_0+1 VYQ53MeY'tfS4D" Nm3%Y7i)j |ݔ+{cĉ"@[cǍ Jі>X.,BD-/M~?63Ѧ6U6*=3!( Jvŗ v-.nĔ -P]a2FOԔɱ]NQQ`k Ygij!R}?gSS HʜlWbAߛH--)u5R2floLS)V7-ө.o mR!SKr2pZ>l/2+y- JIT kKb$I.%mUlPV|[4}\L}_~-S(rt%: 9E >ϓKJPɐ@)J;l m cFQClSz gW, ǀUѳΕZ;6wLqE!J$pX6@u)!_>PhcV+[Fp4lw^OA_$%; C9/^x0Z\t*`uZT}6}05V0'}fVV)cp0(1F0w9tP'cJƳv`*5IaqwY̏C H5cb)S%l2kӼk: 4~NR؍kP?My|jO` ](qԯ+kZIFaBR:1c#7#{!cT>{&qOu͌ɮ`qܚx?8ەqux|If1"c4_Bd~[dԹMj[`q8<3A/ݐyx#ܩ焝,6@ ZX )9ȗ:C]QUy!kRm׬>s,d@:?ps1G\3ѽo^GFpcB&>ﯮEJ|L@>XzH6 膰|~C$YK zǟ200W6yKX -;3D %n'U pRMbWe 1^V4v- g.)z˓8Fw<9}M5$;8 g@nL}]'N &hooBԸ}<Wbf_֫1՞ $6Z0{r[<,OP=;x&/pk0 \= Mg'^ J87rSbӗ:f}lzT,}ޞV(P}S, ;>y"eYȮ0#/ rj|'NoJJ|jF8[*tԒBl1Y@{Se[ے=bg1U5oK"&쎡5̩g! 6!ճLh"xrZh5q7z%ķp Sxr1zJ*)J̀katxb|+TWOSVuMqBQI+B׹n UKuFFB.?w[`U8ަSsZ;;T9K}T%{-uΝ8pBL EA[Vp\mw; N>IufCfd -&8*{v)G˳&x$Z] 3Ĵ:v^2+Q,xE趏hMk6vɏU%bb:'i܍EjQe, &p0j 2Rf&ʮouys1ə2X8`fvTTfh2XLcb* G( OᓸQa㿂?K&z$VU 8+nxbX:u)9)( TY|:w&,STu?Cja? ġMec=U'\\lJNݎvgew2{ q4_f/UlҚ5ׅ¥2.g'6)XZsp|u Ϙ\;` /7+8L&EQ: G)* PI? 'CW+HؾWL_̠̎C_]B -E:w x33ajKg^G:zYJmw:ơaב:v̳;+:"%n {&Lluu=GIL+-gN(eiIG둚|4bqC1 WJvh>Ny<te. wbwT‹:ZjS0A %ѾpV06?ҍv$"cQ|; άpXG>n:ZPiKIu jҲF(&軒mO$1rB:q;ĜO*ɶOd{iUP; 80 (-եT[.SEe9? QsZP rj I66PnK'ZE jHeGu.ΨMZ J,t8y!u {t܈0l?P  rt@i3hA*pNhb«_ 25G@\n8~ֽϻQMaJR7$g4_؄dVl̚Zb}UqUkOqc-k3< n2j g\Ubo")RCEM@ jxzﲳ۲k陱(4Z=-PH:O&tnX$ﲛ2ņ%ANI@?eòu$j}ß a}XcQя^N,<~6uf0O%tLE|RR(wzDn-D?Nڥ *`-2y.z?rypJ2vorǍNsvWG@A ~ϱlQ>9}*z6?ŀDX*#Yn HB`Ymۥl'{l!^#/p"lCzD}X Ө= _Y(LvNs{N>O*-WͲ{^1N>!_Ro(;Pc[OI#ij]k=V"TAUoQ`\ڜ"Pkƻkyl0|2Ql MKP91<&PasQձ-m&_`\Y0껹^̈́Dח X!nd"6SbZXtяa7)/e 3|Օ(x._1 %oF ]e 3X؁w X!;}і`s7oSl6HɧqC%/! *ӑ8!V½j#|pT頿X~t;t{C|N +˻vnGC Q9Ƹ%RPxQBGo,hu$.Yz9Mbo/lvf{& )WLVN^E]Ǵrő;/wZ 6A0:= x`o4>_Zљl;ymCgy(c# <绨xz}7{upLGa}3e hJ\:8P&cK^E@X,5.)r+)|:&ATץ;㹚#gjKn f/GVY5HʬleܴE_i AOS6!k 4H ޱ;߬Q~qel_IEi?*AXP+:c K~9Hz|_Be V9t6yacЊ&XV" Au0.MKP%ׂiE<УQJ4p߻')J2kn}VwCp:.h{*6ݴI7&TαqwLpUi)aZJ.&Vx)qIDiaRO(V߸b}դ\Уnbt:Őj(~ "g6eSuL 6偋5HZрgjŧFq 4Jf(mMz5ڈ3L x㰆ށ6މI"(,~u돷CdI\o[υ/Ǧ$i݃)VB?&[nÓ[o>>//4`fP^޵y.s#/h—`72 9Y,N㘘6!>S# -fGvȋi1U(UdCČ,ϞH)3;ElӆHd5%I;y'YNe<i9Pjy$ X.CHk6@_Y2M w[N,^#JFDh1 zM9c^% S=Иv1A2?ei&R1\Ъ0GR4 Rߔ8M.A6O}dkB<6Ci"G %$/S?7>E;N/hʝcVsu`[s^N yj} wt?n;-|(GmX `Y_e>-E2>?OI9{y&zgUjMd>"ZkCXE-ɰHcS3pu؜v~}gϮ @+vQ+!/ȣA}B4wv2FʘO^X s?;|R_"%9%{Qݫ#%~+ IL F׍=z:LU<+̨1cH~G5%Zi@qq3삱/ݰ%yg¯mp?@@^Ǥ u}Aoi(SNw4 |(jgamZp&pA7#(S/eiR?wW_Ud c21E6,"9Uhƻ:2.CFAf‘7ITawFsbMuS߅& ԉJu(6Ё?ե+j3)?1yxb Ms W]% Й\0 5Gޡ \%i+m0 4&h"4Eb/&oz@+rdp?b:rYS oKO~B疗Mr&Ϭ *u>'BPYt^ 6M #'ه{gP=IÆ 15ˏɡǴ.x,ii*}&-_6πK۩Tbv%|z .w$ 8/K1 ,q3xN'J]) ?R}p(&kNTerW, \QY/b?k/Tgz}q5{7=n^@Xd0~ӎsɪ {OZ6u(올?V8JpQ#9l8 o+FַQU{@v)!N])g)97GSRu[ct^Trz\cjD $zKDq}$$o|Ĵ3ypV\0-LcY u~7bFU2^ɔcr`nh'~/UP:yQ=jhI*c'ꩯLx?Sy1ϛx * D0i8/|T:[9Y%%bjmqk8u>. da?H2c8.8vvz uvf}󷅌- f ]K™[؄CiIobN_WռTBEaH#D9UpHaTB nKngf2QMYCE~,p$ JTq4z2?(X%DlEp_߁C٤ȫI!mk`8 b:x)-/^pǟamaQ~$G/ŗ99~?0Rf[O=ϟ} f-xT2: T!&.y^ve*tmjn >wVW§ܙz"ǖ z~5p,XUH9̕QWg]^c6Dpdr*U|SAV4qF6`hs ةByEN| ~i', Q0^7Տn[)D+?']J4 Sr`F0/c hj+YoVi5f3beDSG{Kw]RA]F.e#6]/|^B3q;ޣ5M&a_Vxgt.w'gY#5&?cjdatc.M0M2#oyE؅,.OlR "[FK6ebp̟Jew.,M]{?@I |pd8fKoј}z#@H}^f5xbF{G ;t_FzQ= ]o8~ƣy !4gS韞Q30&J|[ %uy ?)[C^up-?OmbAfzw^׺/- !Q%|zMИSɢoP ,ۡң CDcF6?Ѳ L)-)hRCl2ߨA1Zw>^›i@:]hHBLy/|u֚;ɚPD凲DucUU7P_'hg- x2&eS) `i] Rɳc!b8Y2du`[2Ǚ7̝bSf@P۲xH$n'vͤI)*dwߥ|`S܇|&cu}oVOxO9*oOGyD 7z8/K(M;͆Rq>y=5]1I|3AjH}v(;g\+]g{*87u)r1OMH%Ļ^n|E a:"}lu6,PbsNt~r){ls~*۟6K9,VH[`z 5+Hc\ع8SJw`:APgH H*C.qW8%!ϼAuKwtLf'PGW6azSfa]P@v*KtWI9w>C6풒MN8w9{\s[z0lSthvlrzqM0_kmP ;1G=) %/Ohx$N."j-RUu"8@B+-]) Z%%LaWDCxd]򠫂763݌(#ϙB fs"5K 'n t4 2eX _X8dtIf`%)6'urT7 C8zبn 7fGC1]YҚ]E~ISX?`a7 0cH#A) 1˞ӱ s,g5~$}ncoBuaTAD(`şkh`oĵ1%O@,j e\F-ݝf`PD&02-Dwpx \]܇CY܂īH˿eFeRWy\*1c9d4P@6 )UiW4ٖ_ A< i?buw۽] a0 _]%KB2߾ܮopz#PٷPrMibȞO?Ё 5O8"f >ף۔1%&6MWe'Od_k9|l.1_5/5{%G P8̄g^SUg;uFmzvWm,暑A⧰`OMo}a C*G3a%PpRcGI6=x\G8ϚLőD*-efPO.Wuw_B7ÕjOmNWp.debgw o /NK*b҂^eD$tJ`R 2/-mzR_+), ̎x䤨_.\:ND$خtv> #180Ү LQQ- 䍼Zz=A[D8 {~'njag s<˄P[M'2t v^ƢHEk [Wn< I ߇AD(#TL: GCg:hQpJҏTq^V[7yS܈|h|@&oɹ=V =udՎ,9T^ۙKk%Na!Bhb6ay5;KX3HX<#[ NAѭɂHjl.Jl;x -=k\D82Q aYZ)u!>;s.Z[`XBZ!T 0KHD-jg;UttW8}؃|&`4 {.8BfKLt2' m% FtetJN- zoT-"e?%CKAwŘݎ,<#L2~SY+U.Pq)et:lx#/_7`kM1z9t0XFu0,P7ST7sǺXy f2- iY[D1r0K'}/uI?DrS[RU$hj SR ܅ URFJWNG>3\S@|!r cZU=qۮq,k# >t;j1so4nxA",rֵ!!qd"z!;i#k(e#Xyݰ-RZh`I++"c?-F5~0$=?=j ,*k1LChyܹ͎>P.N>2 DvIT@iatpt$+;*Gn}mzдE^_$R8dgă~l'.K|F>h ^NsO -=UiBU,B30 sG;놈iY^O*"iA2UwW~cX*  6lt8hc*4wR$;_x"6;CϪ%Hݰ ƒ -Y܃xuFfM2ݴǵk# ]S 3[rPx4!j6x CFKGYX~ 1DתɁ5.{6uٝo 9 .&{c8_H=w=.*X^vO>n&Xqy6uUb\`bMMGVs IMGRi' 8F1ݕ(qxJzA¾J1sbaS@]F0\wil#*w~G}u)ˆc7P^+N{;Uz9gi +}=WЈB3+`!3J3תyf cM4.SbC0o+.7]+(DJ"O)+%ղ;_7,Bs[t.tT{}3Ï57NdQK#;[ZE=.t&3f E]lOY*Đ NV(ВBVD(/?b_:[A6vpʀBo^Sn nfcڥc"w&%Ad,7EI~C0bT5k-:6D m~'*[Obzk$0R]\&PhD&fGvHب$di Eyr*J@pEˌ,%_74UBD 12: us0-)o%#]/ -N)2Vvԅ[ ]!4啷o*11ak`UוV3I@dqSbi\D9q+o7uGR2~ m q|ZZod" Dg?r\eUTI;)b>(/c{ikmenv0( {Hn~3q%J>NN޷;=%k_p}lR\/(a@eDUz6έe@2f0ݤ^A_3ɸ$pz#)_X0,]I=hs[TĦfg/?5" _34oƁPY/BN/K>e\a~&Sl۸@ΌIFNwgG,1| jA8wT ?Lh,!MA5zC.Ŭ(1.iTuyd(nM؇k4u tŤoc-Q_26H.3qrtfvSr btx)hD+< Na^8e J^GD)|^`A%#ѐOwp5J k@[y+f2FS ӱ!S9uԄ%kZ A#0Gq}㪅[G:_qJe=)}}Ch@ݼꀇʔ(R~J Z)3vWgC\A&UtmoubeG yOAu; ǻsgw>1# 4FޣA:yge#(?Sݪ2Qô-ͳ!>D 8P>=5̼xOSSKƐwBPTkF|eZC+=):=*eب `Ɏ?z}͖X>N5,fώ>P-0`cwJ!tmuUx{"܌]H>.oB47u;=L~I)̥h&bXw-_!,wܖoUq)<`?fblfN(drϡq#|R`lUSEG/uafn3wb&s<_MM?/8tj36fy_D7(6ShHoSkaZNRC ̮)f:|&,ת䬌KAqڂ/IնE? 0I*FTøl zgDROiY.7י}ֵ, Jq=l@md܅؀EjS3T"?#<;I+ڋ0/a9m8\|DZ$xxD?~$B{F*Й$jtŃT*uy,{(~ NfjEhêqE`I̋,fdiVzUыw'tP}̓KEA=DPQΩ5[E&t*V ݅an1d?d_TB@y  A0!Shr{dcZZzY0+H*#b2~: 0+k-=vҖ;oYFV\xRZB|s|1tC`mEϚ-&Fg!|l4kevOz؜Az ?12[uK{XAָ6_YE[)RTPZצtF-E!y?g^3cΌdOgTm SYU ; h]3Yo/n_ zq(?F\UJ9ٱ^5a禬{t9NEU+3h5"hR+ktA'Ĵ\ &*1dM"2+[) u6$ɭz9_6~4B(ķ4H;׺pC0_nͤ'J޶ ț!/ɀa[.# l"yYU$a_9yW-azYIѲfh狿0chst,6ţtFf1H"ӔZ_}wmY~Fqid+#.U~Pi A.`{SOeM:N%h c*vT>N8CAvJ"5l]QgF]εDnJo(uj>#W6L|\;Cx>!.HKUb8Gr Uap"6XKCQN_poѣX=BWBqgZqN+|0ت!  0ΡܴZ4C^1h/Iw1/p7q)MW}?J/qןS6&^QwzQ9-WUAQ׮xs7.\SϢ'J}Gҩi&L )VːYԢR+p2XP4]9zH6H# ty:Eo4|Mim WugUHR:a1y1tyOLγTA,oz̏ɒL}?[˫DŽ_@"7hָ._\bխ M% ҍ'NaIg?dmT ]*eiU2m=Eϱo4eSUHM>?<.hnj&G_Va%~yan(W &+ h/0+u\L5L"RD#G?Ȣ壂HEPwV1un.iZc Bv6޳#G9#i4zӁ|L-+o2"== Ʉ.4:gGi=qre>/Q)jvR};IJ>HWgD]4ipB,WJ(kN+ew(R#Q1#"w.;Wgz| vO **+mz܍$3LUIሊb^CjQ2A]vOK),MS뽉ِ<1|tm!2/{d/T~8t72{Dܯ1ɷPgWl y?S#SrPs/*+db.Ic%k,ad/ 4hչrz肹t7_L%}p>b~[ FզshFutZtޖ2w+)%Xȵ'gJ3dvN^q_V';mKcGr Y؝;ײÔ(yR*Zaj@܁шNTJ'K)RE8 ynh!8`.-΁םl|~BeJN$Qb\ 7\"?di2+?JV0$BKOߐ!6;h>pX@u㬤-s&}=LPc)o'>0pL:ӱ\fFb K,ɃVхEƂW6,:& t&8Nlsz0駎} :a6/yǫӮQ#%Tr\5\K*&z0)N;<%CmO2q=9k%zjc._= +@pL̀3rAUD d,U,3&Y&_!L]~E\R*1aEWu`pY=˛S(ّp$sI1<8L^&p0 o2` }17D @+}x-%`+Yq!BKqQY;"j IECE|)RD "+oȨ"itD#4g!M8]!)\a/'.m"^]vÌ7>});#vB}G\:PYёr9?Azqx+&|T9r*污{|;Nw“Ԟ3QYI9N(^=72y%?i8GRmrN %zɡHo2b`GPtbz8~j'IEcjyz&fp,/(p{wY]EO20{,/'CUzx(ca1qi%w{&օNd`+wtLF8ToHk=C#c෾ SICjZry_E2k #=8h(]gX0A'򷏈b)D[3z2ǔ<>iϰN/ (mqw(h_$ՖA1 p,1LZhhVB_Ÿogíɋ\ )Zti[^ 1 yj;R"yP_bΆiB3@Yz{xwu]0 l#/?l?#Ջ],CDw+ؐ{||kBY^Ov|1:Yg1ͦGβ;;PH]i`\M* NC齮Cge:ͻAc[نkZ/!tBDQt0[AgP]vr6#u<ޗB/3sxW, [șh&)JZ#x]+UD \$y<ğ௧"ϼd]؄`(4G:GU+ Yy$x)hd6O$}]{ƫniB`B(KzC!'N0N9OUO%IF՚WBI_Q ;韆]!7reKW&YӱqBl(&mZ/ŸNB֚!5f8 v/(pX DX/~ÎH9z.`ZY޲o7̠6fX$0iI'kstcU @s>1n@AvF^jf~m6%Zw ,ү9;6\l4/;:2X[v>;\ҜvWyEˎ]F#ș3Ֆa}V?&ANtUOAz&NVI7V] $0{ۭAlL, LxU=qPmS-;TUf zXse6_8A# %X+;%`/OUbv\$T'˾ycC~ʱnRx82 5KG|q".V~f,O{-qʖX4s35 0xe82gӸ1hjJ+ܩ]e H0 ZVkM.P 7{!MZ ϶W⌐Dh hhtԡs|xwnXU ,>HgHp=T,w% t7?qLJ Q;u.;LL_f"54E eGɆԪW][Bd30 ĿYZTu9Y1jW X@F3tԅAnd1%4DƆa< 3@GkA&%SaaGTrCbdaݮᶄP]e]1g4zyE=`jkN)KZtwYeF zOŊ[8TW} ΚWV m[9R }(~du-[5_ޙD:sBl__lmJ6.zچ GB\rQ Ijo0%*)P':&>g~Xl2.l#@o:,|?͗RE6ߗw7NE[9גPdw2.!eQi#ҙ(޽0}E71. Cڐx$_FG%3o ?+AP歀H<wjJa7}g8vo -)fF 2tf+%!j{ N'0B 6"+.  6, 28dHPK茏Q/eB.^7iޚ%&h Hts ؂=R# +w]ȚK[hŨEo1h.pAFIzA(jT n|{^J k3yaҗ ~ĥ$rmWIG"#R?oS8Xg/HE/e̐\doq{cm}/d`SNۋ!͑Xl>Jg|_|<%x2U7";- o.tW"uJok6Z+jKi)f(EY8 %^^}.;Abq0g+/k`7UKѺsћ#mu2K6_F:̫v` W6֢WS5}-mĭ#SthO YYEv1Ӻ_VR;I7vO l\ =, onPxuR B t̾z‰)Ji {['q$忁:7E2a;J {q4*P/HRk54}.L' ؉w<I**:6Hx銇2bydD}!K ~z m#0@+i:c0ɡ*6Rw{]5u#K+l&ō oNjOGh:2Ir߭b;.5I>M MsJ&\X8BP4ws.yP 8`aW"cQm\I48}֜Kq(bc[~_Ti$bj2Pt2 T$fTegQjު!?αsO;aܮ"[,Mrb&)s~E t o=KlEĜX%Խz/BpՃbap桢' 4ٿM&mYEJl3E"XE`N qgw☭ 1k͑ʻt#`P|HEL0w9K;+̼2(zg,1k /xBVwސA^>2B 8;X͇k`09/٥j|=Brf+}"w!DK{9aJ&8p.Ogϴ"lB6T쳸_Li5gǘBP{sރXFXg8 lodu\my=#zAÈs!L=36Ubl6dT#x`qqldȜu)=YuKJB!ڶ/h1կ}_Ѝ\@T.?t0L0B~[2C%q_Ka@mV'o  Nj,dF1u)R&e^èTOfy,nAqϰPX_ɛ.o4L-Qo{Y0[p$e/7,1穒}gYL';Ԁ4ZVSjv.p@ ,W߳6g67AfDf'f^BVpQN h} nA=Qjܭ0JSqӠ3@bu]洪'}Zhz,w~D]BQ{FVZOt8M5IҮmG@s 1m=$eO^=O-ǒV [*qdCEDM*ZۥP}CH4Ze"V$H'XYlJC.1ڗיyqW=y53.q@^1#rS5Me6J3Um. hJ$dnWQM$dai8d.tF0>ݧ7яfE3VK.Ҭl>Y&1M _= Re2$|7 laX12bCf,0)c^ #:'V. K=v= F:ވnsM 1ޮDզT],1$tehWs JKp=]Ŋjۭh#?Ē|i- 9qj]~2Rܻ-z@+prvQgA@%GB+P.׶#םc0?eބ9T~r"2Sr(5ea2>C`0 OͅX-eIsO8*X0}:1sw;VPGٶ5˔ 6{DGTˁrE1ԍ :rμ4~hΌ*D`䱉l$2aVl}y "0l(N M|FN ?$ƦAUW , ;(  6 E* b7 .ٻO7Ìyڶ po2BDZ[9xG%Vn>`5,l#MOx7#?ߚJZ!w3t FGS1feB Iaf]9.A*킷!&{\Ƥa3͂溾;0"<,6g uOv_c+/-LxcԒHH}BduY~|CdiMN.v&d}} i'TUREkޭyH6mñ[r+[& TP싹.;65o(DJxF7h%#\1qبas'Z.sXQ&,Km&}gzoVT0W]o2x.M-k-\}_r·(_.ՌCFX{׮~5K h=:0T_[S;͵qc$f~aO!y)@+5d@rUxq@e;kBd65JOWsP9,w]=P5?tG4r1 .;?; H j,|GAL]>9@@aµ7f"%CƉCOynp47_;Q4ߟFj0׺J Kn~$ዖ!gDßaIJ~G/qēn/BH6ەImW<  iīiٯ%OAgAQ5Z*H )ԝTpz l<Fm4޼/$- IXgYA=t> MX T+`4'8-mkP/q#Tcef!t;L(ZriW%U|0[es;{=nFՑZQv '먤O:m_R0`V-R_4ٿLS%8v/_fkUA~:}e1o{(.@`N~44(-pm^ ! A/\.fڷhȜJ0ʞKq1Gbؾ-2x_R>6 z H\jP0)bL\Kd}Y)Dȉi5Hf44ef9*Ğf?cdm2#ktDyK?~#d ݞX4\0A+5#*s_t/4}µXG6!K?ʴkL~+NL:@ȞX3ӞF#,K(gQFZ/b,-ԈjhXhiCӆ~:C,ljR12-&+ w!Qc6$2яД s4~H"ON ,8܀6zDG-zS8/ <+V$fƘrgFDUC5WqLeT*vc0-3VG $z};d`h [V>;2U]i V]f, aJgqslӤ޶XURJr0n+me?m^DWc9@qpnᤐf'.z:Ă \a`}QiOgy-ϏmKZOE; f. {L 8 γZxWۭ[Kfd^ַXmO=`L̮P/ Z%#YӝYŞ(:M7K2iАf֊i,CFS͢LVӇSGW>g jTWD1X4)! *>E&ꏂ}kB4WrhP]#߯\ؑϑglfu]QLi(^Nj O jm̼*25ؼ*M1/4%ځgdi2Ѭ&)a`ݷnuj bg4YBJW68  u&v+xǺ 2q?˭8RLJa`{։#w{`8z2_$?pqRX,0sdovi@iftn+iw|lj"T)xDuFn6<0~Z9 ܬ%XoO_u(ȏ8\`Su-]O֘޹PYs+v>\~'0[Y`qA&D`gQV>{Nx\60yb(+U=w=_l,unradxiOoA"f?a_ά^̊K@2"׻,41~_HAM"EL"v){`?HrNU[.YhFttS:Y\,mX`/ LٖHIJߊWDhb2B7`/=vXuCz?֑.h1NRY)ׯʦNIzQg_*)28[R߯!NY%7b י'n Ijb]RSRw&7X]R`!y/;n)ώHR/[`׈s,o`$s:g*uoMΘ"#X5aʉM:B.=9v}~EjXs]](pM%y}itoFy'w*Qu"IZm_1s +%ˁ_5FJW 0 LD~XE>@ B%I.fNFAH%,}Gv_^-%GF^Ƿ4;(E>\cpYm\qP³xLZh7@y[57=.'!+ū|u'T-G,(-1FH-TQDnkPň7;*f\~7\_D!!!d["n)A#8a~pMG2I$_vL?Z󾼢dvR>8={t- Fuܝڃ+> Ww02nVPj+屋g4ho0AuT7cWNŵuS 5m.ugs 4;/c['5ٳRT:A$>ybY;-'F<=G 1LX[XǡOǽ*\1j „R#%&#Q}d1 *M7UEKЀFk|U/'dxboC%{ڇ[(@QW7Y~.vV>u4lss.ų34xRCu?_g!{O>CϺdY4$#r@$扈-kЋXflUCl&NdWe(4T8 .qӣ?dc?єM*wv򣡖 ͦ3Ǭ|+?ХAc`bcUgA5 -_a+Cp&gK <BӾ:GQDi7fS?sP{`7h{\1o饓&.i@R`n0yxI,V~Za6}9%DkĖ^4l\œ!8i MP7Ղy-VE>ՕT}΃s 4@z%{~ʐ5HSFN5 [nb#'toŞoS.[ܨ"@Ƙ7baRVÅ-;M;?Zec5k)!D#Tt8^P]|6 s7jh?4`:0I`lxP&w^옧G-gN_; %&fɇ*Hȱ0w?ӌFM/'p'ib& kQcl?bTM(!nYl! gmGmr*[7iC>g>u\ҠtJZІX~MC7ڑ Rͬ H* xwEJtlUwW*9T.v1\[YMMΈ"P\YG!rAL߅L,?ђqcG^ݽ"NX߀-P7D(>7P'}L;p!W{~!R+qJƧ}⬯8(cCXq["Injex/unR/\HJk2׍ċBVQ;Rbg4^KxOy |!&18]%T8#aFwz-V5t B;cֳ,κ :tN\O.@ũ;x~|}8^dmΕ_RV 9}3WئJ3,t= WSz8{9veUMOIv%ˆ;eτoodBo=R9>6a3i $ -ߞB׆\qsݟDe2l~do7+${J,x~|ɚIpDvҽ4@.Š#UmIh~5hH$yW̓ГOatAA drGb^Jb̽9k:J?=IvU^ _J)ۈj6uT^7vKRl_8=xa#j@ͻ#U?^vJn, 0ޡ)/2Z-GW3 bvtDyHŶrihMm<3Fw(oQݽHL&6`9t;7\CЛG{r8PڇV+DVRAk'Du@`݅ (]+RT~E,ᛇRW|U,ߓ*mG WN݊io>wr66(7qDCP"80qsUlOڊ$<)o%Jt.5`A:eu(@j/gP, jӥ ASeMaUض3e*#{NR.ˬU2m; 9V ] kJK#m`nA-};d/8*{\G3KC_mRBTp 1 3CDB"[aI۟ ~VqK֑&H54|CQ3uE cEnz[<]ڎPpPb4OmQJ21dF å}-Wq3\+fڡ*no]8 { a?"$b}ِq:^h]'K&8(9#4PRtƹ*<iHQT~j7@}W'ˆ' 6ě!Y?ہ:ܐ}%&^-%pp@TB"Fs.5 l? _i!̒}ɑN+!Gd ׫~8xcr">Y=8شHx\cde< B =z,ͨZY:Cp[A)nT"tCl>d1){j Ae{óLD39EPkD0;ܵ{ϖZn2'9]ĹGP/(nDNd2]ZSRT!r|ɾi{k \{*$b,ѷV_lMq6DMKRX_kYGxԃ/MG=¼NsW~Y<{zƦ.fN.anpӪX$^{Us !t}m34 Xo |œ!YBDtO %[ )i;s,vuTdZ@d 2v#I+?]4*)yϾkc4YG?`Dk3b `[㺭~Dƶ!,.iQ u;1 eMDTd{Q-Dv#n>JEN^ 9?| qM%NnV,CǽEDeDƊdt:{-4P=fc(|RYfiBrZ]tZ I0j}Amq~L 2i `l9,'*6]+zUufDtHKےG)+8˚֎ +ojt`,w|qiU4r[|y~0cb9Mx@r˲[#z-[pϒj=wKfU_< qܷ}JgJwݖ%5S{eOfoerIԗDBmXZxD{XIAlGm&?$v|%\1FHzxOat4.9숊J&E-I|H)lJnB5cā&kCju:G^R:?7qr^婁o*pKCq^ld[E' p@ZEU3w1xwk>_f2*TT8diW%vsFj±sez>P 2,O= xQ Qrp]̒tƂs+0(+'l(m\O-9itPjIzX)_{], !M欞\OPAYˠFRld3{'}> U ACҤ c]LӉ v+/tA~Kq,K%F|..\?3.@^zHy/ᦐY()V; 3"@Gօݓв6MkhVW=9C uZk^L66F'vK d*e[,U8ԀH o_gr'9"=Xm6IΙ&#F{pqen}(#&Fu %WB폀Tz~z/jڄv,I5AIMZ8!U `׌|L:^гu"t.JpvuH5YJŖ6D_JU!8f^>WBݚ(\R#1;1%+IqmH~H3`'ꒇ:Qڣ?qD2cU=ΰ<+LJ8DZ.>d}i;,g~ؠs IR(ٯp!i]\/a 1 clgpf:u{3*gKevĄ:^-*Q-2HY{])(an[]--}l8%liB GJwֽՓxVnO]vGEIEPt V]]4˳ߋlT a:2G<#c6V!w O~uubH-cK1?+ÞzZԆ&8d>?ԉfa>ŸH)忭rTrbCt{5T,ĕ4@3H1*a+}vb[4Fea&^gscg#[4?Mn$DZMr@urX4oN7w]"@$:xp؂lÁMpr>7_8}Tpӕ\9 UyƖm?pwi#~;s8-aͿw@ f<AToy, "vt*הm8Z6,{$΢nj :RN $EA0J^(RF{i ɄVÀ͡ QhpU/p;ʱEo-e0 S/Hjib  DvV7!w^]<,1ɿ:@jPJMڙhB<2BڮgkI,vbIqy_I>|m9[5Џd՘]O"|FGF :hyO&[D4扟;n.8Rp%g8sܩvf~5Q2v\m7ogGۨ`-ܽ dv\Ek4fh/^ !YiA ;rPn[Agox:^j<MЬ#ix [X&%dV$Z5H9$1hmxq2CW2bVoX1>1/T&Xl?1`mgDItNm1څl@ۦ&_.k TԤEx#Y Z\:rc30=iEwaؚ~duoH+]){u2Mcsg /+yTGvg`bC4C}^@=͕Ν]u(3|.T{igpuH{tۢ0sJ~L߰1[d8"q(C35;)Jro?M iYš Q3+XĬbʑMb"BK$u]{S]IE-y|[ixbͮIx,^Rδ MUmax)rn6OiM\ũ150i5WcӃg5#ET1.R;Cl0 )[*G[i:ZIW|G_(@@1^A)TMXs/H#@>12Jq(x5?nUARM*Ӯl K|;I֟TFݯ=%ېAzjY"U#2VyHt /6qF.l|WIgˑ|83ڑJ=%ViyzJ!^1OQR@^OjT.yq5鴊{H?mk{[PBΜG3mkAq">={K5 E2!`{.>M'"ç2CjX'[0]ck 0-F8[-Q5)xnˍcN,fCE.MtHCG@{+c@G0o,,Y>"IT Fq-F ? F;С^3@h5,\j<^ʆv[QQ H;X*q~Ti4nbP (e/{懌bϋG\kS(n\3GdE/$dŢ+pLT=\^&RqY RIQ b~}A=mǭBȽ$bioDڃ ^dbXw/z6+I5/`O?T 6 F|h[1-4$yȺj jO;#t / VԊBr4j1glvq9D^]IaB mvuFMd0К"*kǶb[QO |gҋ?&~3n/uŚ*uPVHo7aEgd5qw˪iO' ^(3+ '}DOs\}Iay/l kz;D/]RQ_uᦍҞ6y4]a` ތ&1 dwc pvTm菩c+MmœV^O2bO2w `O̲e 3e1Փo ʫUIIB]5u]8m4p=@ }"IPĔf206|T] C $n)t-QYz쩶po׽2 9K w}jGc>Zd蹻H,P*!3 BJ2eiPuy8Dtm)>6plf-amK5s$mQx4s8]6|4P9wJS}/&O Gtm@RE] Z**5Vy)Vo{*,>e F镔iKD^ℐdekee>cBy{D Ysr4=4ʁj6]AH%B_Y@8\bS=3ͽRMtIc? 4gn\g5MaMj5H49C^7yϙo=ųy tCfXqRku[5ӐQkŪλǯEٷ9 hb΋.:؀Œ]:}̍5e[ϟ xja)vK\Plw>7;wlEqvpL&g*^ P#@T`H<,:1l5RaG]>:>d~d,Z|bxԒS8{[=mhIinstZ{d#lŗ<IUr?{KQݾ(KyotyS2-W2Jܴ'iK4 1^^!}-1k@⡫g*^-8\FkA~xzx3|-+g B|,Zc2E ڜԧ +sⰵN?ZZϞ6lΉmۚ ۅc¢C叟+=}Y|1 ?œ<]\Sʼ 򆛧 C3ʚ3ex(U`ۨbLHRg-ӿ`9E'a}kz˩;R-oYktFMXBK|!&:kz/xnw:Q$qWp@p1':L2.CV[$”"U,6`.݈;pf3/_+z1OVL om&|(ƆҐLI{L["D땩OLzMʅF(FeFy}ɿji)=|Րj'q'L(?\kUM:ђiɌ Ujߘ C:4/ A%,- vvL_c:d4ټ69T&V6KVYfx^-c8B!7w6 AԼBяWSj7\$5< _U?桲RÑ">d& s>HyYcafG ,r;"3>aJ5;G5Ә5Xߥ^󶭌JNˮlQnk^Xw|<8ymݻ{b'WVnCWl!9nnj$,XFzkCvӱҵkka#sǛa)gS.ixry,Q>,b3#P`*U,tv'2NG  +̧\՛zQ/ɭ9cow@r +eS)&ӾAAM>iE`8tEsV[R<.3Qo4 "\]H:Xϯ܇NvYY7/TYK+VeнeH_ygL4Rhfϻ[O}Z/m/Y+e<pkSa8+P}f:l A̸Cl2\c>Ѭ$$ ^jdXuן8.?H.&׍M&81qnGK-R۲!ኛ"fPG 52UF"2K:TV#ݑ1Rng*Y2N<8,U ՓgH0۹ޝ i\&ФP Sf֒r i/g:MEێk1ఉ*9>S͸ІR\z|(ܵ޾DeM<;ĎRm$[LDT#'ՐOF"O#N7w4d}"|vcCA&K^s`%[3y8au[J`CEڹ]ޱ;>efxlqY,[5 OG(+) %lv|kh.>?T 7L*׼ö=ޣ95mms}l6ՎX^H {emO?Fne"i!9Eӫ_tHDۍ>෽ݔ2 ;?{ʿ1;B[ܯN,bUQ_|J'ܹvjA̍M03XX"zl$#^`t.n'̪HyEO9RE}0M/fj3qlv_v[)m*櫑NJĂe^55 z}6  (eCl) Y.)>`nFwuй[weӈfeLCЯusZy1ɰ, )<8|qhxQþR'FDx1֬:-(U2ʱp65546[aQ ~ШCWW…zbꚻ_z5L+'O.|N[Ks‡KurM,ZPaṂ5|f&oJk  -+qm&n~p(Gƽ\,1l}<8k-\@{[r*3FaDiB (!ŷwFa?ǷJUA)Z~(Njs̖H8@hJ4ȓr2dDT ez㏃zn<3ٲH"a->GNⱙ'/@3>H? 6B 㶇)X]I/LW?v%l9{Z; S,f5UQ_j^q]K=uzR7x9;YH&{L@FBT0q- Ϸ\P>QmcPb `G~鉤 =,lH FXau{'M$l|ƅޜu1돜ź.۲vkKF2[vI"Y~%atG9yx&/~,V×kGߠN׮xTNǔd{dOkǦrG8yhJmgoPg <nW9U9@]A$$Ly',8ѲΪg/~j,YlىV\Fd+ ~J`,AឳnKJr7QbCSFY0ቛ>tdZ4:<-KwZ]dp>ԧFv 6ĚΰTP`:X jbҾOdwRH{}oa jz@ j-bs6A Zn_f& H[TſwZ<C` /}]T=!M 9׫ a9*Ns@m*EP4<, bU:2qGbU@B!% co]hԀ/5kF7„y=|:|~ikQH.n[!@0@#bz$&ea6zG \+/PlXQФ#WŨ>ylʼn w뀠)# HBC ^/wӚNN`"7xxJ0.r70 Ʋ00;nx~p-λ˴hG S}+شi0́5 U ~1ȃ= ]Dho=7t4@8ZJ]{*%؄S\7x E{h\PΡ/)yT1w+g%ֶ&-KmƶA$6VMTkHhb2s)Ր}M=- Vy(;O=JURjl)L * ::ksh*$&$l<|^,|7&ay^8pt]wiőqu/#or ofw %,kc #Dmd[(_@^USIM*%=R1b8c%@nK 3!]7 a!YGrT?tBuFs)G ,f3G\2-SERLF"У?P;E4@XFK(fႴ27Mes>GA<ZS- tUI {݅ږ !~@`3f,!v90gBe22<5e1H_eӶ>O(( 57H!O]6df'c߀{F;P'v#<EP)m=\2`6G>capp$E.DF O,@;r.$Nd݆{ #_WbvY6J q ,N RSFPlow-@/pZ+&T I͜6hIpPU_x L֔2uC Uů[F023"@ft11:QɭOn̿kj.[7b2S$ 뿧s*mO"qDһmO<`Rag$qO-M4?M[LjExۛ#!&Ri`G< $3eSo.rN&nYΑeR%(  *EJ? DNpz8!XebgӏCծd-}axՔ3f2P}r1e5#OB(@jRxӲM5' 'I8 ဥq}]lg;i&rH A3 2A<3[N'w7%;GQ.wRWG)5>옞ҋgq0I~LryмbGT'o:h1cJO9rJ@0]~2UT%B *y&}1c#~,=hvavSϢ6Eщi)y,S ]>kW>=N]10KmݍE" `{&f zw99?him4AQwu*G>-_~UsЃKUdۆ׾&ugjTV9LO`Mz/^1~Mc{߰kCY;0=CmY: ߽Ҫ9ugfLW2sӉOi*l[z,. >̈́RI[`Nfҍ y~P}z|Zz|?JmɪV$j:v.lIX9cˠi?Rʷ֝y2م+ kOGd4$🆏% LwWev73 hPYנ|vowegдոZ"G}pQѣT"8'`2ȁF|Ke/rEMI0CrA;)G)KnbUcw;nqY\4P2/3+(ƟSu*F15;ZNp1|Ҕ|ET2:CZf;&tq[lޡ7ڤ)cBMl5EJ (Y㕕wE Ǥ&cxTnv%+s7t֌ygALJyeBhUZ^1oh g܁I瀑CYJ! w_7nWIgHt2v[]4+ѷpXwK˵f lfkq{z867#Ow{S&D(IFϞC"6E0oŐ=χtiȴ>|VȆC!zFrl'mX} $ Oy:l (kxta7u9Ս[td+{ 3TiRPy0s1/tmi+4PWmSn}>t;Q4%tĸm{,}LHF PJ q)` %g`eD j"].c $¥IE;(l!]O{v2UFHc 4616HiOGqpUpF_)[qad9a%ж`|[i7ae95%6JMdt '{::{F]( Rt'h .Mw-/:-(iwÎFoKo_鲩KikH],+Ah'#[Q#jecԗD+53ܙ|x2 <a zZcuWLn:x\wju0b̾lnK~´qJ"f"J1 OYV:кMX755ாuR!Od}I"nNoh?a di}fM͞ \Z$Ca}ʺŐ1=-4k%R߅ [9̉Q2ͶkӬ2'inNwqտɶQK[ Hz;2܎z+L PS%?6tt&m"d瞵{Ť(˭4qSjhnNcšH14ha/Yjkᗤ;>hg@t7$ A trX/§YHXLos$wWeʻ07CvSĩUN-B.ju]qt,Pm/,ؽf[3Q _~8䡐T"v4zø큘NIEknAlF]P72/70AL4$w1GldZ3tF"kCp"{ =+&;(OMf@b{e\$0|K&绗w10_3pC8s7Co d񀿈my?RVp-,WDcf=FɳS}F$~"IiRIz?/Y=M;c{:)qIE>9xTzYXӿ)4+sݼt~XaGjo)0|npfH&ab4Ʀ}4&QQBH~tj)';OIRi&?R D;6Q tdd֎\,*< tg?uu&5kE .0?/`~+!~ZLV^B3ST4eK5PHpxAЊA#Hu\[X0jU`#rOQix9k|鸰hXZ.S{Efů u7~Va^=IK} v:F9rCޭ+k{Z5F$hV- 8N^"h$ ij@dUAأ92Xk_:Y%~6.)< gE |7n˻k%(-q0Ne(Sv yl5ܾ~I;zmo^n\/3}(SwN$&r'Oq0 mO3gexޔWi>z#Dh͚JrigDS3ڴ)DW{2@ajgt }3d/V:|Ǎcs8, ocC*S3Anow5lm[f vT|oqTߣF:SX 'c֡SVo߹gUa/L־χo'qY_Lkzanyy{9+1;,SXe 2kň :[yzkoU@L%?MFSa) myY5 Ҫ{G}-I:CZ.x*A8wQ4u3u'a\sg|!}毙/ "£u_gB3a3y*R#Ng(o QP Krd*jp,O}f_QPA2q TQdoGc3M[d+t^hߛǭxQ HH.tfp@!ǩ训j_{~]o91$?V_MaR,2K"PBLVQ`&z/?u7_Owp U铘FQ3ah^ \@#N#mѼdڜ.HGA`6DF"]ISbԮR>{{-g\([f]x9Us$y*^Mioz p@Ii5W:T?D:>4H['7:=Rف'QCP*DV{ a%__o &x 8hL < Oe61 oaDG@'rDj>u2kCJُ yo12ʠ;2YFRTgY#Gd@ϒ%L@. dOm[Xa nzyE`1Q%8 "w4ATcqv6U{4#WZlv)c( nhq{GΨu47eyylafkv@ O`V+{VNN+9f!0;]Jmdt(K*xt|ce"zC^!׺?4@#p~tlS`qТַZ}C]s_mNtFR<ڏ ]SnzN9Uek1=moۏ^Y~o,[S8 BޜMB;3)^86-{ `({֑B_ZDWaYa![ҚdZ ^9}?ت;/x2! 5$Cx4r 'V!ԏq%xQ/pW0@̋O6lM dtmG",Z|L|h/|f?5rfW`W~>W6fMlJ4^xa]1C#H8=99O\3by' 8!OGSR "Zv1e귘5t`s`[,G[jڬ)=vlD [KuDs\@.iJ$גŭ~7^I[`| Hw"a7!\t=V h)ѩBz-aAB~Wjv~Vxjr'ox˴UCҏ ;3o#9lPAjiOg5 l2/" WPVh>$v*|\X?] dkN;-CrC#y,F>?uRt1I9qt1U-tno*6Z3ﯸ$ F!շ`& \ icoń+(.MqFdxaK??*,{U l›Oz2"c^ou1P8aa\J9秎3m( J(ӒzU5ҹx"1 L\S ҲIu 'ei 'O' DeMcGךgpne Q_&_8D"q?|KD;[YI9 3c/%8>mpS \_kk`NQή ̏HlZ0`)?eI^ UGא x%Cek0NiAytv4 nݩ!pFV_'p&<̛ 7RK7a,ěLaӖȖfȯOA "y_P)EXQ`@bҔ(wM'unhh\&: %cQod-pHH_bަx2ID+}Ea%9KLNgGDpA;#3#%V r,b>(z*=Z6iS+6@/5gVDWLt|94nLJ[)>$4l ;ɼ-I.ցS.C8v>FBǵ¶*:f:\K%MڪZ٩")HOUޮ0j}\tLV)r$)O;'*yKOfZ*Ʈ&$ǝ R=u<6Fez/j0Gez7w4G-PD,g650A<𠃬v{-[=M u1E2W.pb4Oda]pB M5Exuĸr%*+d$GuMG3S Iq"[P%}9ZOB|%m"qOE*D Oߔb٘ `Ո`A&}zyzDrFIДr>8UUW6F^BcsQ; x#+jW&j4I6WOm k:hՁ ^i{8AE܆Rm,Nm'PsMGχ9704RyB׬ſh}dPRA)³J9[^ǾxF *)/ )շܒELQ[[x)=_n) *NRqOeB|? 1t^Y!H;#og: *M8ً~+IoIn@Kf6v^'Qɯ7*\W<+s'v~ G n>f9WHɆS|Ocjml4cW*PIu˅mV `+obyacd Uwj;xәn+^Ua>@#Pva:g_2%@. iŤR-,!np y}J}x֡nkU/`t :4eBi*C"ࡋ'^_ N"$I^#";@Ȯ4`z&`|eX)rbJ"K!̄Jf$QHvBxlamr2dE/Dgt&Yp:E737 M!0)s1tdll E_5d~*!ߌcK AW*R>}%HߢrEH΂_h2ǜ-6ԜU_:VϔP 4AQydE[{ߵi wm0j pFҲL@2y jn9-tCέ SmD$/b옧Sʡ̲;:^uo\>8|l1mq)k7|eP{$ٟMf(k!=3LG0[Girt^1P3k1SQU}{F&V'}`#P+,ikʐXD%cE@WzC$Z`#smɪb?rJ#y~" ivJ,Cgj:.W*6vd#3TE 5AOiڎ?QlKh԰!H=Lkฏ|dbm 9!~),Rg]"cGiDl9@^ na5WUX1 LFljD]ʇJB=lړ_R,L5'G}?cA DqÖVݍ2%ہ5TJf^! OBܘ5d)-;7oI+=,U%'ɐ2&3Dyjz0xpzxCDW0Î˲Rj (cPPF 6eM wyxsEdRy9 ׻[N{wF,}$*W,aHHX< ~H"] {g-7SuEKZ܈ ®700*ܯkd阵qzBgh\Y1(b؞ß;" ƹZ+`QR2ס\_1ZJE'<1N++KMiz?Hr~L!;=Ig Pt^/Fm* iǢT'`zBݵ={>㽋4<<')DZ˴ka}>ΗZ* dхB&gGP&Kf}iZPKgily~; ND 3x,ٹ RŃ#_ߺBˉoHtBlke. '^yS*e VޡYأ|{wXPS׸P8@V 4CE^B5OSj2Dzn 30` s(b⦟#=cC,m<h G;b2s`/4>wLMQW?.oc <$ rje /9 䝃7-7Ip aṭw͇jﰔYY~ʫ ~ǵ(Xyt &$:W0AcYդ%Ki9Ugg!_[Ba]У,NOT m )pR ^RI3|ג\Ǹ븱ZfB|<A1T%1N CMDI]LA?AfѫͯqXA]{̊v᭜dF|&>i0 4:bp."H"kew}oH>>I1έ"eWK4y !>g+!% sЙΠI0qlu-xِHǙRIJUơBqgKι aX$64l`EoWsŗ0nLVZK)H}Oԫg{.&M1"0OwO(W?;kibsCYi(X]6uR;7nkDžhҀ,srEESu5G؊,*=y>ߛH{mSvYMW-3!gصYZ#Y8}ZZk@Kli@#TV?:[o?JVJ>X} 5H *oH4m!IgPEɻNjC?b`;GЫ^kˊmѪ㏾.q;gigM¡ 5L~MZ&8ׄ!@FL,gb7P4 (ݬg3>/ql3ښBVƋ<h!rl7,O|ɁOJqSHA[РUb;ܖ3^t:XѣԇXeVr)%@1MF 0Qxfǜ6os2ev[c0A;3&X<~ix9>Lz6,)l|(Jom\ʉ ݮDŽ͉d54SKR$Čqc* t~`3 /@qq;2Ny6.uX}Ea7_#yUk2b*p}ۧا?HITq6?փ#zA ` z#V#J[GW83"V_CJxsj7"ֈZ9njNȐ8iPm 4p _oaUEd` DxGBQ`*0 L4JŒez\4>Z_)2fmC9?3}8;*s(VSXNv7Ux cl{go00qБ3˰%_O3pq̂4lab-P}hrTUQkǃrjy?uF1{Q]z3)wޑnk2*~f֬D6J} 6mIF&U^CQem+6Ћ 2qf?B9 m1Yx4?~hEmk5>5U }ͫ:5y IЊؕ3yuCXrgݷg{TV p >DY EbcR9n\\ݠ1koўPLHR5Z|U}`Y̺.-Uԏ `ֹ)P$) cX@T9pfF}?+NڧK~ĖK5&qGXhXk .qv'+K=A t(+JH;ۃuQw}2}3"txKLAoHwrI ea`nxЈfP^j8N{Nj 94e`M$sf; 8ph#PHt;C)mF3BޗOJ1xRwgH>r{jޠ*N6!%}WT-ӝ͋PTZiRN@w4I@ %WRI-{"0Bkl.{Dz9SNF1 Ѩ)b _|oa՜SO~舢Y\vĈDmm8`#h. 7uۣ8k#3s9Omua@!S]f!(˞:-za\f {wD½ng~`459bkA8USnPNeFK0wv6< :iZ=R7az;S O[ۙR -ږKP+!(PD|Di;6u[<cDFp&]C^P rFo oOWSv2?7ؓVy *!4[z];ܻS)1bS9= aalˈYߢiZxٳV8qTzĔ9+0<뢊 "`h>xz3?ӳ6Á8\ȗyV_>\Jy>9Tz:>;S_iLYZjirgN%tDU@u |(PQ^߮c S`g].y=|т8֠ vЬʛuΐ퐡i,tlWիULW} +LY3_DS)WpЬƏ1}#Y`Wԃ, /o:0"yov(Pϙ~+пw&0h1CNq(z/m(43KIQJngkuUO/dzPu+,fFE% ħ.6";Gh=D~ߪoJLkU)%퍖1L>~& lr3fMXw&5F8 @fx>IA,Mߡφ9oqT|w(̽vԜw9%8mhPS<ɕg9hw6: r/4M9r_ `_ J4d%(yYJ7;!S0pO>I7p8~V ¡)JL"gR_7d*C@!'2)/ DHi1T*9r2øKvy3G*brΛEgO?أ.]@[kB#ކ!~9ceKd>WzHƂ׈&nlAA3Jzt<w,e{ jUKǖ'ĒNhR^#ؓ6=nNRZTYLm`+${VVo|†Y; Y!9B8= !P15VpB]Q=1+c:r46E?gxk- _zjH ` TTKG˫UJY羅>TYe>G=7qUWIv `-$[4z12@"bSz, l;\: /K>GB-l2'[t3݌]Yɥ/fe:mi0lUr?6bsJtp@y4 ;]3DG4\OUBBˉH@S9bҺbmwZm>.#FS/3m7Z \H++BL3!F 0{J}K m{J+ Q͹uj9>.VB殽bu=Y1+:q,\Q[~fbZC0왊 2]&&~>qArBӣ Nwjz9kïr^ b)gxڗr:4Ӗf4>;JĎ҅hAs}}_"(8-](I`%QIcpٸVjCܑQKE2*+,Yև-*nwL 8ei.Ё39dZ-uaMiiR!9`-zL8M:sf?Ca͒3NK` ;ۀ5a G_0jxԂܘL&p" Xynt[K^';w[ܸ@k˘MݱtVna~F+RxJA bA+;bl9o=aZR{gM[ BOE*o4deq"pMT4-+E\OhAqw'*>"\[h_*t >v:1gO>H3wp4LҸrRJM8\|4<p*rYNA96ľTpmG4Gyo!i =/uX`^.Jđhic|Ju >^%d üC\ ,a`T[9P.s8%*\GNJ~6;a/ൈ 5J^|enغ/c3.OSJ13즙cEc^ 2'@%},BL.(ƭ4G){FsV 2HeO V5-':e"}oHtiC!fӿQ[d޿"UW%Za-ي(c?NX%Zg5% . Ö WMq;#oJm >+qAFo0g>CIFřNt/A!v zįv9_z*-˸:Iؒ3"si6* rۑ;} @70$>$xG.B])a+k'6V AmlƔ Ƅ<65u`g/9 ÞE'$U,xll o\.Y'=M"vub2GIn^7$Gd K!v'WeI3"9FBȪEs:5pA{\$u%yH6UAg87o`ZlJHd =y?Sb V@}T4$v`XTw֫Pei7ҮkA g{&"!1qA u6۳ 7:ڗfSߛ}{d"I+L,'ߙSj/ 7ѐOeJ js`Z>rJX SI}ְtѩݪ$D3f-Z_.J0P,򑽏t0MmV|vdsC4z0\a Y֯ Ƅ^7GhC?9I3PvCDJx\zv̶UB )L0334>ͱ2$ޮ糖4_k0qH/9!<.)yՃ3)̕"&eSKYf&9SaFF'4k`g%ڞާýpf *p?:l QvS|dnOή$SྂB{7QcM"/ A@3V|؊m^e~3S?a{{1WF5R0KKk+h)cv fh9OlTZ_h<>g0Q|NW-Wg)O[谺QOGt%jl+FimVf4"/HE{ TU֯.9˙?}Λ1P|S%l\@f*4?C%Nehk\Ca"s{1d" q%z Ir|t{*"oopZ$";h)/<+W®L 壥[g+)^qܫo9G%P8 SrQRHSksyHmJYFqfVQ\Qxۗ+ o;'062=`" Vn*[C?8ddpeFBͯa 7Ux>\kVӧTpQXM4˧fY`9PINpcK aBgi4D>8 g|_8`*!1m фҰ^-ŮXpט ):n\SSsmQtr)rw'&u3in ¸b15@IXn#{z0SP.6ӽ_|R]9P\%XYKyå7p=n6MKMc 5= "w.M"xGdU>tτ|-/F s~~غ/bIU M!X#g X_z3g9_ v5X3y *9J-Troe(PvJsCCŰ,g<GjJ}6zf u~eN`t,զfcWCxO  <˟R:%weZWR;= G?Ln7[RkB2,f<@8 _du|` aC 8#9:ʢ؎eAFOTE3N𑞋L/fNjEҧw6g?fY LKL8lWn ɨoTuCY$9H3oM,4з8q) Dv"tiD,Tv Dv+tdtKMwrL&ٍ9Kj_BѠd:+7xϖC^'[{cq9Ϗ>_RFM.BI35rɼ<0~E?LZ?HBK림:zd͗QM=bm9 9{}*x362X9EQ@# \L ܱVy8kq4jyOlPc9D{Ql#2a)` ybAERTm,m[|(R1-]'m[U3UX|k n,Rj<)RVu8)!# Ix+y{8ϨZ,oo65PL8ya*W8%ޭ7*xnuBg.{G"+grIG_HJ F9AŽH]fi+,i 71a@5 `M+ |䓁pU6(+ԍJE<TfrYNGISw^*V{N^T3#F[D#i49Ƅ-b|G+eJhXq<Џ_O/8f+?{utR}d܎@z{fɴ6S0էEɂ^k r}=|q<ә#.q++m`掺XP9 '#oҠw'5HQ~ %<(T #bϧ#3r֋k_0[{9wPj%QL]0ڋM,>Q:> ƕ[-}J! {{x4Ғ&g KR7(EK"-[.^$(%S[tSzޡ8$TS<ޕ\ՋAJ=fS=vdwk}XOqnL$f}a%*=)0Y=`$^x ZBʐ<.C\Eg(ّE`1eGЇ" ZF 3,$.eQ띮q^BaO(ٯD+88>;Ϸ'Fuj?3VJ&X5:/ ?O<-Y _(Lx VT3@ECbd/<fSlr (HK_pAD˶p2^%٫"܊y;:佢b=\:^\u9WEȃX]T/_U3e ?mp.]))eQ3]5*E7JkXu2 +}fY$7N3=7`CfÐ딌}sS--<!qGܩ/ZfG}Bgmސu`.?Z'E"wo*-àl3q*;W;ª2KR\{SϢ{]񤆞.z+9 DwKGtB$(Z5O*,N>j}ƹqQn{d}C;& 2 XȢϮp3@^[*y3z݌ž;`'}lA+z`e]PNG/\]h%_VoH'Oc\V;aIN9ߏ)Z W0~B2㠒ⵚ~g#C'"-!80Ek^縋fe#F\GB][XVsUC˳ڙi}gyB'˫} u{wV> }!;G.bbp|I@u0S-WqP"iCOh^F: @1 7|S kb%EmKp>v땵5G/\%=:LPoTi : Xet*敄g3/kE8i6={OǬ9e]bhR>holxq46]pЕmZl@N{O]Im=^lfp$;bYh|yyf)a7fc]}`nOO!|܃:tzIޕ W%~yh^ #`xR>^bc)vD:ŷs^i0=%&SUÜ:xT\A`Rծ.XˮXf6ް>,#]^cJ }z՛!: p]#Ejt*є'ܖ[#,;Ģ!P.y98QB*?I. ]7.:ܼrԮ%'n-Dl%ؒUMv/BQUE>xD tI0;cHÎ!}qXwlR$G)3x/"ܶK(u<+(86u0`km.K=^:>xSvO ;b ^G .c +|:#%F[cE!Zat͵YYpDyXQr,i vu0bvW֚ @# SMQL|2ZW n9bkR7rU8Ba}eb)0eѭ6C< Myp)I մ>f(cN}$u&nkFK:l{ɭ2xH69* dG^.֭$V,Br$* ĒI)YP)N }<bmS :`/tŊ!mo,+4ur3+h<ؠ-feA$roMr!Qջ0ւGDQV{VWI8Tŀd[-Yl}Ul~)M nnTG]7l7Y4<%$P8?eWum#\7 YW[/`C7Sԗgj8*6MU]}h@$Sde.b">M>;V;i\Hd\1 ћ6;R`ptD%]4;g[<#:eNx\g[m ^/#AyLT 5##kL.Qpڢ$H׺CEu]t2-i{(|zIq-[Ćdbb)c է*rSJQJ]$<_j Vuܜhǝ$2_ƮO1fɡR2@<'Q 9̫j&x0 ?@Պh8_d ZLD/URBPԤѕZ#))NETqR̻&QEŜ4yA߯t;ʀtLpS-%OE'rʦu:E& uCMW;õΎ~ԍ!֥,;BA,7]I ɮ?VkQp?nZoIVY3;D]S ?%7}fS5R0#f(UVML fχ)3(y~32= d)+n{/hXq]]q j=kR9T $r@Iê]Y{fޘ۽T֫#0<78_r?kda[X^Hk܉!ކ( ֥j(+nɑҘw4dルI%; \g =gl!D#}]^4e?uVGYg,.s1D5Oִc{ KOOTkaUqз5Ep!0U/8awiظ\.<~XBm\U[J]{,'7$$+7d C93F%IyJI3Պ 'FI_'еu̱&Ͷf[t}EH2.uܼ J 2_ v{^^vQΊb(8%8g=X?R0$%Tn$J)ZqQE,$l$#;RMM [%Rs+ʛ哯\ㄫ;A"t-' fY  U͋G$8xFW2i6MP/ffTCXWTcߍQ$ :_*b  Y&GUrK'֞r.>m/]nr>IJ/&k&g[2SkBeh3WSga9!khU,zAc]'Oe/zFUUv17JUO'lԧ aȈaM =y_4Ku,5 ]X'zI%dU<JthzU43EӌU)i5v{h601&::{{8fڸ[,(¦l7?] …$&0sUtd|U'=~}(DǼ7N5vP/^ü{Wưzૄ*Xtk}u7H' L_= V#dʒ$=BeUW31fNdMآL[iWl&mm>`+0 EYk<…, Ǜ4k⻹c+}iM\)8!(=Ѡ׈́(k-K/Oo5ON5&s^-o s t[ و٢0o-([hkJmO6qӻ&i|!~:AqM{bYUcnOF?XZVhsf9` #/74x?`A%OF ǟKi?PeACB\o"Z&w.gJXJ?t,tp?M q,Ӗ#T:ؗ(VB#rf~٠v;t9GNJi#xT6R& u!y"w䋅jC)̼InP Є~u:?D$nc \$F񕵆N[^ԡoCH뜬%TCA%Yrɮ% _([J;`ŧ5EiUx?uڲLNij^:G_iulR}YnK{u4SGv,d=8};^ 2gx=)+}/a)I+[K/dpW' y5؛q|  THݧ>[]Ecdmj*}!/SqY|S&dBjXɻ2LBrd}9#/;W(XlZ}f*/q9g!*{ Ue@/em/CR+=pVdjc i:V-{xHw_=Xܧb{RCԘaLWz]cpKAȯDhY&a8`RYa[ᄸF}?BoWmo7evV 5Z=e!' UҺď{yTH?vf'&vjhF"/j @wM'5$R X$DVR)?䇈Cm GaԪu ?)P"IUB4?{^a6#[xY he%%&*}c*vYɝv*h]u+QXԈM*U OJm$40muu{ͤ 8f-S)NVEw~d棫 Z~Nc{x#\ɆEFmER8\;xgUN$={ kFnL_>v7g*,J f2>Q8>wluIqUFdR*>I O3ɱi cAߡ]7>T 7U%ِr[H\#68㟮댣BBIuFr`52["y)͌,c# 1! R"O{Zv_2U4L,7ڂp3g 7̓Ӓ4ư׶Sk:y5wA y% (C wm;KNˈx$4!*L ASu5l' #e㮂4<6 D.ޏ7<5g`v]gDETgLT)x^ꡄ ' [M{;@@̷/ Ӱ>,l7}K5L< ̄5pAhUCn; {3meesf/ͧ'~xrd!#IOOQ>R d 5lH#:r#煠ߴda1d?B~ӓSE)WșyhB#՞;CgxoWr-Nb55V>h^Y;ܽ,}'A*Z EyȅSтEn*|s!EgDD m>%r`E ٌC# (PIr2RїK{nľ#v1%U}J};2M/TqbC6:\9!4'ڨԟ Gh:cd7B h}/X&п5iJ^]Ĺgg3]f5R iXViRY}y?CPIHf:V Z@YOr{+ğ \Ph }NI9Ig |܍%d>r8VBxg;mq?TR6-Wer`VUrSIQ>O@;:MqX7 `XgK♕@b;KkyU-Epu܎cw#r93gP.AR^@GjIJ-tgh4*LL "OxK辉0ɹXLs˝Z*1#tjP_i4g?*sj{N%;)xv A%. .@YQ,GlwȳEV>|t;Er֌6df`nDOz\eLٯܝn5_ ɇ?߽b8kR%Q{BwAXKr^#C}~ʡYi,w1ӂs#ViC%iSC7#aRA{&(*A3X =C#1jÌ)Iߥlp'nMDlȻ)76ww+>٨æ )l $#[Z l,FL}aTɆߝrآq7ѡx S)0y-*߫sBbK`YPojT,fIVeYte)4Ü tcxێG.>ĩplrqʑjݏ.y,mFb88R^cfrX 1i!ibWm)rQ'sUe(_}qJ"7/\F'(! fH\̱*GI\*ŁwvhߕFRmaì1Ud{*^[ne.2KPbbɌAث 7.MhhֈGAO?IjIo EWt渘tX_X1oqɥ~l^L3q:`gK@LXS>}N-;,k#7~4rGߌ> ) bAWD`%1"\ RUR^8 дӣ][ûҎ8.|]n &Ud: 9 Hvx!v,uIHA !g(-@ ?l:1h|^bR%i鵥aش@CdͮRMW+ c"FKF=1%bb\/FE5PntgO'H㬁;~чGBU&{=?~?hBGZ`ӪShA宓NiQ ƴJ@?bWorSp7Mh\-/Ȕ52(^?\Q#&3#].(EAy$O#WF.ODJ(7k3 GNݎց&QjU80M {EwCn5Z_3BG4CB"EupOPWdp!O&8ڛ-9࿚si#&2.3G5ꪐ_-hDq9GҴ@fE109ՋCC| (K<d%WM_PYBnT3i&Zc6g򓔓487t:oyИ˴ y3_RrF)\š?( H%.BBITO¥)]19WJ̥VhvՔ-z)9 Q0g.=kZ骴ã3:W` &?J.:'"M_=M7iM1<]1r[^OntY_odPiK:u@7[~"j\n-,X< O "3쏆UKZVuå +qXH)9h*FKOHx^Tw됦{$RR/m aք7>p<Ζ\Rzܜsж'& |̬zx]"^z@V f$= bOzYd7G29^~>-)ѮŘo5&`|oWxO, /"y~8xE1w1Vj팔v"Eb>m338)ZP#gedzօnGP `>sXМ"~?qұh )h& KH_sjey}|",zhN 4 =d`϶vHYnbO)ƽ颓.5qh07y*H#)X)Ʊ~˺\yuSɮ+6LXjm)8ݯ azgz(%cl}3)A鉣TX'V :%lLh7Ҽ}OGR?- OEELDrl,^rJD&+.T oK!Z3SuQXn|=ā e7ȱ8ARXhӷ᯦U7UDAWm#"r};k&nCĵV%``cy\g_Aά?iājd\qʕy1yUXLúD &_:~ҪUq]-:eXoӋ ' zȍF$WKl;0> 3;9R '{@I1 (3u/A|dÍ h7b!;k MpO_ym߁|Y&^ؐj 7.Ym k.3ݿ7DӉq~Ocn'K:]rk*3GILM6mVg@υ1M/0JBO ky>{~J%*SVL&XD#<H9X -h!vƻ%*,cz"9z\'eRh)/+Xf91ԵAøLV`w6JnDz:c"HPA|7Sev_n]LT#Qn [8|>z)\p؟|'bS m')qQDׅj8\~F.yn-NE(gp`=&L<D7<LL*x}iH).%z#q#FnD#9ۮ1Dž9B5ޠ/N"9+vf4ۭ 7-Ϯؤwa`S!LɌUMvJޙaJ Zq"r-b9h8R0ؔ@4u* v%~@tٕ[j.2=ݓT]~p/&B5B )L${|wS8_4/wt\~J PXe|0YXK& `sjxe]A*qn<BxnNhv;ZY@9Pep3lOMt a8e,kH >A0&)|*~b6pX@.+ͣW<ş97* D2QO kl'B:!ߓQ2G)ċsD.T;*LQ:E!ʗc“řu\l%f=ez̭MϷ[ vsGV\4ABjXdy K𒃒7N-Ї=ΫSg:;˺FM*Z(r,eΟO\ɑPOMH"PRpM;BܐRҍV9qƙh7k-ezVދ6AT1)"5 2й̮)pqr1Xbd&ͅ/THb&)4#2{{$ƻo-,?G#&B`SdC |9'/1j]U YfH(M<zL VAꂚ+nOl}Ž}FI7cHj~8Wnyc) ҈ST #/j MI862j1:h q%&t8_XdtD9kIF;gaHU% T-@V8ć Hh$ ۭ1讧CfP .?U z17]V'%xz rm=w12"oHae"(x'̉)3 v )$!‚8D"Mc:P:,i\^Ω_wAQ>qOP A2Gӆ~ *NIF7}CE(f5Ba(qg<{J'UH "oݓȗ9aeU.eӬ7n.BaDB3,&3$(5swtYߐif&>AV;o S; s?:<ʪux"A_8L/m+.GȥjC64BH%{Kq.` ^?A$xg36onT7d?G(<p692Ѯr۹5}MF^:g}O!0DO0a?.'-5ai/$IC̄BucrhdkcAG`z\r/OqG%m^+ǰjF<BӰː;:r(P=eF%|7Ћ(ėF:EEQKj"X';GNBlV8/pFg\|cظnŞ%\9`dc[L kRT7VA]KM!s6_LOmn9(k2WV~ҸDg+l7g:.##e5;.Fd2ݜ&D m/ d&-r~yy͔ Etb|*X@ &֥g2o~1PJTdjcnSna/Ɛ{NGwyyݵkTL5lİ~6d,+9))L&RhcLz'%(j"_5%1lhRx ZXD7L^|Ma񆔡΃S F-Ual;EbԑY-P! <3rB s%>?|-$EY? WqTřȶ~!!̵34:u2]8nə^P!u`)44H-N=^YbaBBc) {Ot ֥jZkӟ_@;r2W#ɇqk{)loXz81bl2B!ESU-Bn7΍Kd6=:`1paf1[8O9q늫%Pغ#I Sd:tzl[@;h@K!YAƒbJ!$<;?3z63aMȍl῝s@ɬ6/I&c3z+M̶'}_$;767D5NǤEG&O:GA?m &4b=!lQ uaK&(BgQX^~iZ;ȱ(MdkVNZgqāYw,uSka:p 9jٰ1 'Mo[Mscw-}10pZj@FzR9@_R6c7 +DG͂ȊH31`mhꊭi&MݚY,%-)Nn6 ÛoL2tkW|˵h&niMC'F л C޿R'Z8&!sA,[-1Am`93j1* :@_@=\x|zL hNM<]nQ%NnB}h$FnV~Xy`&g ?' zQecfOw=XЫQiE&IjILe zg7RJ$?@tXO>Blt0wCF$Þߨ+ Uz`퐅_2rۺCGd<mSa Guk̰J~ @ߣxs(džec-hNtuqs=>鏫Ӑ;VɠB9 nfls~N̻5N2]1$_2 }] ?,睑7HgYէ )<2ҡvݛFa1z{kxY^jZUp& ĥTrK9{!F(9-%cuI.$5>yde,Y"?@d8|~'4#L2=br'4~n` ,.ߘ-{2Du`LE?o!G&<9IJ8[/gLߑTi bY ݦ\*Aa4F2OWݔ0p&PDߧ1f̿U0pfϚ欅qPd"l "(8"xpVA"tZ9*'/6DE1 t1#: Y ObnT\Zϊ5Yw{h`,ˁU _%1{ śsA1"jPvn~4ҏVPIs< 8F 4/^XQʴ" Pf.)15o`NJ7Ӛ\e5amKf?zf*XF甈ɡj`-GLt_$\F uuЍ53' +"GRBt9H_`#r1Q:_ja[Z0kneE "1PqmCm:-珁elDNH'Ҏ& =ι)0$སs-q}ɔh'>/3u3+2:ؿhFѱpyő/`Ixc'rHJc(=$a+cf羙% Q3cb"J%Ixf<1ܟ_A#fₖ63-,UZfkH*ɞ5'ӣ\jKe=qߊɑ1w ݫx{\jX}6j si " # OC;BUĭp*L݃vlVߦU}#b@hyU/>Aw818#xINn|Dmz6BcF7Ҕ݄GSv/Ys3DA'{Q6"`oEg-oUg]f<5PcOu<^Yj&SEE{"6 #;9JC&>yK} %^ӬE )}ҒY $@,fTgK%cx ]hgzoJboZ'\ =PYI,rcN*\Ew,_iV۝ѪKBv!L3}b x'+?PR"p=]WN@ FaAg)fk4\ <@<9s:*84ՇHN0ƞ o7u.݄L"ދ5b36b,!;Dl-{CC/?Lq)=_pKK-]8*.pSݮ&׸oB2q?^(K E܅[Nf8&=`^z=lC O.#r KQ!!K?A km}a ˑJB$C5haOnUyyn.F"WU(ga5g4یIWKTƦJʅd n ynYew.e¬o@Y(i_ېWSْnO" fU5/AUɧ }i}čeaoɍ z|vs}zJG"kT_޻,Q6 Hg[ۡ=MTT`lj*0Jy14Q2MIH2Xn *r1]Ho؃s-Ajdү{:w@-r <(^ƶCe-m!UDr ͎́4|i{_-Z}^0e(%L(KczAhCupAGE1EDL$QZpuoݙ֞M]da_7J~w$Z׃/w s.뾧ʳ92t%65>oxB҅k~3(ˀ2?Xy.1iLuV?q] 4$ϫmr%ONK{ Mu]^/cFtυCIE?q3SYU aA S[y 4_&4{ɳ}bm1&FߵtO& Zk 6YHd7GZ52&m!)r86M]c+͸VhdZ 5߻]`g9"W2-ѝL5AGW{Bf(8.Oؚq/Yzsҩ^4} ] P#o,EaeR?3qK}ڸ9mhG ޴lX 8|RXX?eh)۽ys'#"$$܅,>2sxp_=8+OTp4@_ʶA{$^Ql*pkɤ t5DGyh V`]k?VtJ4}^X?å3ϊώ./I,[#;Ќ=qBڐ{8FDbsȚ>CZ|JU)!& 2.b^rK^GA ۛq&c9PόWYO9J#oTNzCDKH^K(0N}Pp͑,DkeDQm6uLXܖ-=NЮolTjfNR7 ^DPSHgrPMq=19vhF@n.AIfC S FBDȅW}J!oE[::+F Ո |+}{.Eb>0-^6d[*5(N>+x"XpB1Ng0 P[mلӐXƻ]cs>m}f7a!0YKY! 5kXmg$!uAD^4~2'rVEZ]?43" ' PRe8ATdH#e/U[XRb+ʻ=%6M\wGfz=񋙛P͡d)dwnd$a!" mS9=yy3"hCXbLu(I30JV0fZW+ ]լҋ(S^R.|WPE[g6G*)X qS!̲e`>DSDNUԁ)B< 4Em|t t35Hƺә%պE2#71TxJ:#AY_w=l)e~X_ ЇS"0I,8l /40b@7B \k%5[! g\mQ>k|&_u*CD?#ecE ~mJ΃"hXragY|l%A)AZ]/7LKnImlk7y*2t & WeD8M!4?=H+h(~M(h~؆h8/ ]JEȏeMg{-jc9CZ_ѓ78^Jo!eDbHv (E o~plf\+5x|9%|PEjQQK\:  Mf{4R2Cذ>{!i/=\9@25ۦH SMiВpޚ[I`0c2E0Χ9٠|*@*'é@٧oۨ?Wݢ_nKL8(d*cOϾK*Ŭ?ϝቺ5⥔l$R)1@p7XF($"mAP, /m!k2 "{v{2)-E%J*}GI-EF}tTA9G|u<+iLV1_ \ϬRqg$rNi3*t'b1Қ~O>TcWc]C xsa #;EfbŖT2Y<2@ JbͼE[Ԙ蟜4IH +߇"- H8 szZ`"rttA.ip65?c5!tUF2} `*I9m.˘:*L'{c֓D*Z>9_>J  B>D7wX} fCmjW|$0.4 IKhWbP dݏM^j=~DBQ;{$Fn:(r7Y}:$ 8a^8ʺN~\͚&X;|r;BƠlƂ6}Np yô52z M? F=+ ]=>TH ")ҳ16"UXQJwV [+*1VO> XOJ"4(0?bDF`U*t?Ṇ _yA ÙLbpy)+ zk\⎉)l:CF l+_e N@8c<^J;dPsCnp̉iZ"0uRN+dzA? WgݱsvdJ$ @N\ggfLEO*:Bs8SYJlh~@ ]1f0٦nҊ;i׸a~U1q@tKQZ!S>s_i|xcw3ꖲAGGx#;f2oum RW8L+ejtKCx/*]rDi~ 2@]ݱq+)-jbݰG2s=|!.ca3RZi1*>wXWnt7krcf}"㹔1F, rmFőg'dBU\Ј/ɿq޿]Cno9TY48B#ҁrDM\u6`siMuw͓4fXՖ#ϵԐZֱ:8-nS5؛[ik3+0@I^] o6ܲp^qz8UngRH=;aݱc-l=34+Egj3wWoV$;%{3M"GZ]R5ȼ`=S<:7GKYBe&^Tv9c-Iy ee}[Pf]ņo}קɌW\v^EIǡm{|HKMy"kȄkZ* IUvdd!/PPL45FxQN0^Gkx7z% `VsRh+FcB:3 XBKAN)SOjX}4K]茵 u= @o( =sW]Y .,ӄKb݇+f^kBTp҈wHGLdc@Z.&^K]Fvݷd/Z{LVR*:#@Gz5|k,ZUBiQ`?ԑfb& ?0O3D\<+ 5(,4-!6ض 8- Sx(_M>oݷ\ʫ.%߅bbvH8fs&^NV LՖj Ds.t]ӧdKvb/ozG?Ob@ݠ '4.[0~!7OktY6NINYDA%n̖l,F]7IŠ s,Ku;5 [g-o Aޭlaa͟ݮ \ߜܠ q*ԕ%!e-*Kϋ"<~;p{VL1-&t)dexU3~MF i~Aqc%R9O Q'.G%fhNM 5RҳOaWodY=YΌM wm$wm~=Jܓ\@;H-E"!XV هœ0gҍPo9~¤{1=@XՈS|~T/wDoYWF`74=wZ,a+q1oor QPHRԐrijr0$D$kƳcPj(l;c.F%O6ˋX|p2dS@[ĻoO }-dK{v)P r+E?siXy $$LC8PUЯwݡa.`ou&|zC *ցM\ ;"?:pMܚ)mXiU9!Z H y01kvy'˨&>`|ܣu<5GvY8Rt6oą}Qگ&2)6X+T4!]DwO󚖤K+@ˇJ$8"9kV'|߬CZ:φq3ZS UL(Cq :CaNn 4Q|қ6l}sëܓ8"w-dia1{S;s@-@?ժ"k^\/wtU"w>1ȵ?ͩI?9\׏K%wP[R(ԆrI9KꍿfK%S$MQJZuܺ%Su:&HH}1I6v m >{ 8 &: '+VW%+v%pn㽾֓o 8MVd^J(2غ GW>:ah 8i~ u]B `_yW(8Nl:촐G~uWsXX8ch,g"?[^Tx⼎ss.rt}T`Xt5.kai2NaS'C2M YpefҜ:"pM~'h1@ ak;Kb ggN( 1QGW_ˍ[&<= k蛍C]YXP7Mwyj-g/0l!BW@[pve[ĕCvU5Daė1RKݼi+`ԙKl+&i ^=En(#O9q 73\TMwx9b#5}+9-wP n[MũT$"u뚛 3D40K!Xh41nQ(!!ejz0I@<@GΞ8'Q:b/o 8--J/)vBO 8*8e{E_Tj. ?9ۖ-OX!@?K_E 7Zޚ Fd"uVqClL&@r\5;nvh2gGS;nnZKrz6Х- < nՋP*@W冉Ccd^7ج^=nvn=Յh""%YwYR28x&V, @tNi佣f{I%;) QE\!(DB+A.OX_DB&D=9`%.7=yv@(]"͐q^Ml9~ FqyQHqpt=" zp{#c5G'6-}`pǺrW&yJ"!Cҧ}kt))MV~=w9v~+q5 2`Qmpzx4H+- 65VAdgB:ͤlߥ&]Gpԯ33 ,e=V)Am*i*m=F>{GŒ!9UxR֏{j ?Ks,h_+WCch:Fprp$ ߡ;7C₯dݰwRR٘uލQD@7dz5 23Ǐ:ן㙅^Q].:_sRNÁ5 $[M@y0Z5nIK6R 5V_)l *7XRLLchHtwoԨ -DԐ/Cą3q%1_\E ap$&RkydpĮݞks=YNp:mwH/ke sF;FK}- ھ>-;|YJ2᩿޵f*aRǦ3eUŴI̥_<Cl2?KzJn3Q`a !Ios<&Q 렺jJ.Я 9`\.8?HVc)¡Jtl=1ZPsrQtzuˤ)tKg $%\!r  @Y]uX(ʈꧩ䰴*JulL]I1xTfUe w9hRlǥO}hGv╉E; { :0-='@]i/Fإm8Rx8W+֢MƂYuoJ["跂-Ӥ86/?Yš6ŀ$e S<=MBICV( ?YA;u0p @񼳖,ic92^0xp+hZk+t`lphbX_l)A[Gfv:c9K^AU:mj/`vAq1q^toۂ -k X5%U-k&2xp܍zdyj _afl?LZAkؘAxz;H/Us9b6Xζ0qX뽐fݟd͋pq7JgΥP!.yq"t>8զ#ZMV9]1]u"yH=x ;aL~DW]:u& l6qoW !ͷ׈eIjy͙p.kaKqn.]KVN6Ņ2 sZ\dh8 yLdhtUmvuMqOA]f:R9لUf>5bOݕ nȴ"mĖͱ= ˝mQNW##='04v3#+S@ N|A! ,~ʂ% pOHcBjk!>do( @\[ąc ek+ˈ}!,TM#ѮڥEA&7lХqVtA3Ko$ֲ_71AZ,«mSg)?XŘ'O>HcpM{GtsݰCs)%0~YFYzJhlm]X!Rtlj=ou`Xᚅ{ ѥ, q O60E#@S F)%L̢ƝuϠ'ؗCT>-Wcm?Γח/3@" z lrZ RԋUHq;PQ+0G5S)oDRln.x9 R^7NJVG۸ T&dciYG!pDStu$V A+,E!4A=f`ɥ|߀'㜘-q-;Z0us~Z0;EҐ$;E{h@>="xSTP8 u/3? xqY U5w0¨iD[Nwœm 3#ȟowX yM9FVVt1A.V&bz h˧v8`CݑA5.@ o{d:3]ybw@`ACme-資fh.0=>_\ E[O^|ƭ N eГ܂I&U약EfiS_C~SiYPQ3gX άUJSxx ?0v0xr n0Z)UEEn07ơ&4k[,mXg1Mw2| N!y2ݥKvZȿ?ΏFNՓu$W%FnЧMM;|LJpjPՓ=fJm1sCe>lQ x,YE&UaWЮʞҎ%d;8\&viQE[!<(xuQ'|8oR4L_h&x~u_œQg︽1h_F+=[?~`yÒEIѿ$b!S `SUAfܓ"r=C!g`5ě\KYȘ]=uu99ק!{;?b4ěxV3')M=Yﶪ}`ozseړI dR2% ţ&VTZ}G`CKq5dUw:|vxM[L؝T@ N,lBju>W)2n}Cwgչk]ؗNj S? WfI(1 td Jv] /1FjAo?т:Εv{Ee #Z8`t gSjU)ZgS +4#793mZk5CJ'.!o )AF;}~D)8c矆Z#*[H[ I!Z&ꚠ8|ܑLI.CF;W]iȣ 0/ +jʄ_Y:*q:dY~[%w<G@j-(@ ?`;XYA *U{pv|BYS{-G#mҺ"@Tvl*$om»hfF sve2UNY/ׅrUscbWIS]ZVK%c6WXEQ(6#Sl],ERMHb 0ȤKr olpuj!CT|=LJ?ص{ IbCL <9FAp\I%cA q+jػ%[O~ZNö]Oev)k읦{!@_#WEt,ĿR0/WKn[Fѥ̱o.#Rv2sҏ;xS9 єЬ }.'Wr\8 ne L׏?V3J!UP'-˲m""aZtmE̸*7hncb&\h-nOI,d\tmo (3Am%:^a BآDou 3&)H!b  2q7~ݧ9s|Y 6vAΣ/fp Dxcu~:i\SY]Q ս̛Z!E ݪ`?eY*j-?Xm ,K׌''7Lr!aaE Qy 伀GX8ֹ3|Bltury#!J9ݓp._ʝdZjݟSO0]5wPmrS ^e|yyOvQ<"H(~ğVr!J_Ղ vtŐ#W)kA@ٞCJF=,+tʅJx:]h\OJi D>'!KPdk]?Ii" l֜}vGK@8"jv̮x doҦݰ&xgC=U2=ϦM007EIik>D}#Y[vٞ3F/}a.e wk[6OɠrR' 7kwߙݚ𒤼x*y֢]9jw=xZg+@֖B#diszظ*>-wǂJ9@NS^̮Ipz7_{re|Q]ɲX&KdS5f7ΞB"0xɵ[%~4a~.a8L%mHGivԧQIm JvZahgZaFOAB Be;-g+ۊԤ`: Ew #F?Q&g{|KCNٰuRRŷ`O"ENOZU]!Izr<0O av?G`|1ETr rٲyHI*i7(:Yz<(fl4!f;ۀ]^􍇽Qtݧǫ6l2G]qlJ'ZA3 }Ne㪬6!ϣu{AQU`pv͆'DY"n=uBȓ% :lKRE0Ef{䫿t;~;({ݺٗQXz5O .2 Wܱ-tBJ wܜOb{:lH_p]JGG!(A*9ƸCKDG4 qV~վ=V6e&4V.D]p1`n*hzvW|*ut]ސ\ Hmux>]ZRd-p f,q,&BGL&wzO-|m~ TF緿 b(wVxx8cpܼٞicӬ0p #ؐn'RҠ}( > jZ9/Yf9?r\SH]*!^'*3CKQD;=oS@i`o؅3v-a4גNO,QM,j 1DT:u*2 {3 >K1cH""IqˑQ&2:[TxaGҊ=f\V't_믗45:SXN#W'$!iOQIы탪],ɝ'g:@ `a̴P_μIzE@7tHʎ!R`W![6wZ01%&%/p+pcsQs-"| f7)j:Яr(g"nW΄FO|A5=J'IЈmRvqo z e%5kQ{=(5_2M}ث9k~N`jJY_fvW0 lA's5JK I|zEj idWTJD+@9G"i'n4lx#bH9E?򂯀.*ؤ3V~DKܩLJ m|&dP5{G2c/VܵJJc%Il=@N}ɾck<=4@e̐w*_DeYB#8?&挜͜EsX܏F0!9WdͰҾ^ y 5fAq#*]T=cA^ݭ]q_"# Ͷ:cʰӴ1'. ʠwl!OPQ T|{P-0.Ԃ6$GTlҿ-7?v3^O`&Яn:<h `{6v#'5eSH*~37`%RFF;E|)l"@.qlqbO=gvf {>xOk'$Ak(F0{f&kK޾扂!1~ #cTk= SX*Խi %xC!))'6j'ӾG_QO@'g1Jkob͔{9cW!+] Я |֐@ s]["BqlͰUg YQh+>7mV>6!2| m?}CCKx%1|q/u/UT iOc˯ x+Lu!b1|1"R@dR. \(>˼0z!b:F_QsO>n7#>-HR?5;SDvVxyAHqAn>ePPL+#tv;ptTex⺭Όn/P"j)Q+݅R:}'o W-sru7pasKT5r~WWeDHD+e1]i[t}8Sk#iMr0+;8H!_ܛ""uې c0&hWL MW=fǧs,[:: ~X>5]!rDG(SϪV5Z]P=-0WNSC?u_q**VZ.8y0ʘ*ņ);`TeCWŤMSz3]j.N[CsXroi\$Ȏ40|# jc=XFKLNkQrvoDwyI4c6 [Q ?a;0֯^Xz9L!Nc1wgXV@"N)! iC0];wK6`Bל%ye%jsq/t;#J$*5rGIV`#Mn=Ur oUsܹI!u׳߃X6:ՈO [H;.NGK-ZAn XbZ1 9Q'mI9$(J9qGwIH :G %ҒCz޸k}zCˋ~M);JtOXO[6U'-1gIDm]\8\~X/p㛐 fe0/9̝KD̺'aY6,n^ coF2{u_a"lOΆhE@9sFlBJC.&W>0, !ɘh=YHCӄ֎֏ZVƞ,$IaB^9s\8~]?|Sv`&f,G{?F{c!(c)֗vʋy=Oۋ@܂1vnҼBds4k] LlH A/PgR*yOŝM=֚8KK6}䘕BZթ!+(L52=rAݵvTT|2Rd2tg i0"Bbyc!VդDP9WV84gkK!8 F_fӂӄJYT;;?t 㓛*/ ƜK7(uH7U|s:^sr Bc7ZV^b4U&%&բ~)QH ߺм\x޿j @{aCw=^)k[FNuIdtzBr~3( ܕ=.\ ӈ*kdbo-lprWH\>ml(}vO{B6:yǬqw6A,S7 > -.`SWƑą?p.zVYF@1r@B N곒uYh'k P~5AKBX1I|[RՖ܊OLNAk{2ؤuX{a wЗ,mgL3v{q`te}>:l Yw_Y &3֙#l&wөse{Gh6<[h3Q\̀Ϲ1ۥry2f{d)y)1e &YI? yMZj-bL*tRFr^himO~!wwZ7HHA7)1&(\,f_RY] >GŰ ]:+qHZaƭUË$Щ^%9f0s&`5<@1PSXXQ?ee:^GN&_-G>ER{ ?;7FWhiRܯ&NTx5Bኃ{,i|1N4luQI|.aĝ\=%ȴ"(^>L, ) H3l'i!h!`6h'=S"4쪞l j&- ,2abGHKq}=I 򲷻X~xR\Xv'@:>/9.d; Y.%͢`ul3ݻ 83S _]qeXM)1{jO!XJD 7!Qa4k59IA6Ř_>O>֑d `GxRucgQ*hT>'N8f-;b,qkmA m@o8T3yZmeB''XVFșE KN_}*!Rߧ $pk`f EqNrl@zV/A9H7r]9&Qib)L޸vtCx\([ܢ}oL!T RfȚh, C v:M!({Q9@F.Y/[?SnCx7]D'"B'[TD߆F~\J͎uFUx}soDfagsU%J|MMr7Can@"}4boT( \m6oP5yYMw(ui3' L:yt-WJl0G#vdC'z\IʡD˩SK->C/Q u$OXa%0H%yy{^)X*h*4y#H,/O6; %=DV v"B(pBQ_@̗I)ZgmR>A ՓYغPNԁk,g8vشx|)(b ;)mէ@t]<0(S9?:^3M| @$<ɡjpznY\jIi;xx1=HD8,D$8~cooO$v%DwF+=Oe&'#{v$7'A)0Y'OLE!#CO#Sn:4_m#~;7܄ NIXAེInƾP]\C7~$͎EPd.Id<,|[3UwKWrDF$:s'ap& ڍl<{*6liCk[7Q3ѐs\ A W:޳Q~iQ̗yCnG9[f~ٗj hGy(g Mq.N֤Y-Kj9c]fƗ1݈kWZêtLi ?0vbL]9DբWOl}wA~ ǗuwƳ Ψ𾿷vfZtJ]fJ? 4 X,9HŹ,Wwml5a ,ɆnWjhpSA/SؖgKi+r_~l2y?>FZQ <ș¶RǚduN!Q5*Gxĵ}AݥCB*EZඤwX"6iwX)37aJ̨bXL:UN^[f BE$gYAB38'܈h(e3\ߦ/KG0Qw6*X%75/8 nEC79|؈fN1FyxC( :іh?)Rč>E:DSc1۴u9 65z2Ip$Kc[ \()8b=˩ڌԅʵĸ+:.M: (m=쫗?CtCgZO˾t9"1&㼭OK13R&Em'R6vմoBX$E8Ay?\Fr)F R xC)#_a)zV/e44,x"vU\w&]PGGSE=X T2*Qꎅ3ƐҪ9B8>,ÛѦ)j]-"m@jTRB>7C7}gh$tActäe@ꙝ񋢔:MuSH4|K[ʄ0 }sՓl Mioވ9IeX(Bzk{<<ٛ4[|苆ĺa(sW!\ bqK '6=,b6qkH\@][9:3;B/[,pdP m$%͊ds4'Ǘ'1(XkI[)Wr^l*(AWN6%}Tlا&h?*ւGpZ I;FL4O#^^W= WdSKco[(X)OА,>蔀KPvNIvx.nNZ9^t[\~ *V6@-R5t&$H+"!\w$QAKɭ 2e$٪e-K}֑{F 1K0C*V5.#oE1G{Rw0ux!vBJY| :M__q;#vK0wwuv881̇ :+aPBD[0Bz,[>.^NURX0P*NhILUoi0L`H 6Ͷ76wd"*&aڃ&ƤEY@'~i͟L̶񞇽Htɋ@>Ӝ}ztԈ,k՘+;=wZRYhpZiUB!JrO"JTvnKqkJ>Zu9!zxX%kp>0E-jQड़3:gkg#38?5Y[d6$}#ڤ㄀йU"薲76^~OuMpVTV_oʊwJF*'D|FWbc&E>|"=m`,LZ񪺵}MJ?eHXwxYSJPz6}%W ֓ɢ]tϫt.gNe1íyvhg~ &wa 2#do vQ:QD fF(X9e`w% ;o >~л(b& 'J`aN.M4vƻ mm2lzE;"zL2X*W7K%;-=ȅJNAaHئ`'l@L;iKՑ0n&ټV\D7мѐZ¬ZnrqlMo &Y$6ϞUI+Og&K r`ebâx#:AA@{ h4ڗb']v?e>t/~EQ~B>^G ll;o#[-I5,u,9.\jh\۸ȁc} AS 0Pv/L?۹T igfy-uL{DX޷F(hڰ+WRFr"1Rt'zތZ>,MxՑ;^ ] = Ua e-ns=0!flU5Qa'͚!b7B 9iiADhu1*R Ah}9w !?,,篽ye?LIԗgLNx;nL4 m̎@jIй:eT ^#٣s)aʌbN^:YLgsfxeb;8Ėj(ݪHW9<Y(seФ!9}93U&À<߲&Η1Ğ*3Lw:`^-~?~Bj]U Jk/%#'-K]-]#/_º.!MڛR, ʅ4#5!7#gxcd8]v.J#qҽ5q~=ʺ!q/4(n 5Z\Ba`bx/t}/aG^Xg%@fA!x(hQb͜⟈vՖo.H#AE!M *YXpzcy}NAEPR -]FImC]ƐA_ua:"wpA58Li#/ʡՃ;)h:Ay?~-L-+$ѝ q/J nAbryqz ˍ miqyV%獥 { Y iUSGGW֛I݋RgqV.Wk9@d%{3o*S{.v+EJ0U] HGھqh2o; @N&6mw\r8{0t:ar]{g Tݖ^V)M" VRVߙߴ0'LibtPbhgdCh2I n o='@+\kQFc,V 2E'&Ze3=vTwʼdz44vxCC)cHOeG@蚕Ҍ"aBOqPŠ񲾡٬ M$CݮB0(v*/ ;oN~r?'U/{Y8>͹/DM{0?TXY$y5icCbL"em̮Fk!h~VAzmNl^;mB_wLϰ p}_s)ĻQ=' hy Ac|ҝY3aۀ@rۈ}q`Tlk}Kcew;HW?]sPEy0<]a/,u!Mcl?DLi!DVpI )g58*ٹկ[ [&+K߫ %|֌2k2?DlOKƢ/( o~ 9Avm`B`f$!_= ^ mH=ތ2ZgTJh~-//)XqNR2o.70%Uq Le"¸/t@UCy rZ'y&pskh%R X B`Cx ^c}ߌ"U˰;G0C 1H pl c0~6J #.`HF4b-DJr$_Vž!ds5*|*Kr3v<DeyAV#׿^ǟ 3li$w&}R]SJa4tj|U}o~q"DzQrVHtjV5<oIfK*ߋ X !j d( qʼnɼjO$`#8-:Yں~0D-yѰcu0Y jE^ j/I@@ӘZ^Ŏ@Z %hk/, ~! B/՛1;SCӟټ<->0ohH_ f<È>j<(_w5f8ѢX`gȗ0LTgS~[]<hH ߱mRs(j=*/dS ʂixX~t@p&ξ"y):`L;cP<c"u0Haբ;uؼer CGRNqn*m,QN5hS7v %Ksza>\?6J5Pr H]Cg($)_i#+@f}Vnø|`Om x|׾ttA4àfG.B"hpB 2QSg-֋XÎvb1\iiȮӮcRVθyg%Ӄxݣ!fG[*u\%E[vG)Q]vxCB4(^'TyV0h2u 6-M>vW_X8 م'hWu2؊Yf2|l*NZW ba|O' Ƅd-όt9EU=>}S>xS>.(cP*DbW@/wd?ć/r%0Ũ9Cn_ r7kA%k&D됽mI0(,w[e{xe9pBr!ouk!XJ͆UJQw7EStsoJ LVxobQWɤ"F@W\:phKj3 ܦ-5J PB`XXC \Y[=C.22[4^35DH\\  ֲ&mp/)Պ~OJ40v#v:i8زnd ӸΫ$QHT\tQxKSb9-C./#R)8)zh(7` +g0xV aL5ҟ`A\_Ю"3HR׮s ޙ͹\XC~2SieITotkS? GS/#u.0Hr bJZ\YY&3E<{ ;:~dt,5fߜye/ymX[|.EiA滦\> =xJ=Ot2N3FqLrrI*?ʖ@ 5E.w(}ݢ:d 'Ӧ2\3}RcN5.!m`pծDeP\c}|U$R*2pK eX!辧~X ʺBi(Ǎ/#}f ш \yyb<>r pv /"8*{~^_qbW7S 4 v)|8nw-ǝ ik<үQCɞ:HߊcM\(!jECxuI QK 9 Q:} @].Perǝqz+#YQs,m6ȝb. &jCeo_,:QD@&$l>H m永]m=p:=u9A]fgdzb]Ց]H?'=`C LSNyYm!kp볯yy98w80]MPM?~yʺ}U9+eζUa?5˳ww5%T]^ 6|(#=f+.V.%qpuJ d.7bT -Uڻ8&hhKNj2j@a"M <'RVx|r*EvF\O7xrh }Nm' E5SD~gJ_vSA#`#%=uv4wT"orr8ƒve^ 0:ND>OKyϵ- i1Sz+ۋ6&Ůْ7.E_P\\I:Tuje&,[ yf)]81iezںx@y1GVz۪\T2ƹ_[;wD'kT!h+<@ ȷ<2E9omb|?~v)R8\?2kl;HT}a^18ѯ)|?g΅SC;03V#Ý7wuO9xd{Uɴ, ߈9prH~tOXcrـ/Є_)9k3ql!!TD![s-Ll0dZ>j !mwmf MWJ $FުQ#G>FN6T gI߶wi,bΞ]ޞ$3+3d:"bև~K{kxb0d@ipDduP٪ Z5a-k/8| f1M?*vT]"ny@h A0ǐ3 'qejEIBzKzTN|w;12u(F8u2J!p!aƅDϓl m=irzZ{eE7 ?{9F(jKZТ⢚<8򃝏}*-cJZx$_R3*s8Fșπ$#u%VK t2h)l{,"HPp$Cr~biiaፅyl.;{΃W!j¸>6{ v˷X]@<hjSdh&uط\/p':־_}*= l=6 Aq̅j4lcc6[teP>M8'[ 3JR]tYODzN(_FD)x77"C}c}?]y_>& B{Vˀ=r Q9: Xp4\2Qbx2fR]pji*ϰXȹdו yEe>=ݹEMr2xeniĴzC~Li^&¶3 c +Eh搴A b Y*R<|t쉵s\pLOZU_%9PR9Ǖ MIO 8~]N 3τ>c/x)_[l`'1sFO5}~\-辋jU_JŐ[ⴏ HdD.Owjngĉ<*dr3f(GޙƨXl5\vi[p@;wj豻gH||OC7h/1XP2“e?ΐiBYm\ r}̵Ġ'JL=]{?6vPwacd ^s ߼w5t޿kђSAd/3/=r+h*vbC\'j Tx:yH w&fǭ(N,!C޴3H'T!euDz*gqM Ǚ~=wS#fCck 3 fL@Ȯ 97>ٚEHL9WnVD֍dK(PdžG1V5ܔY`yJa%`̕+-AƷ(˛Q|f;kfOe7:=ZXZ}[|11#QEs,ImHݡ]z:VCm@O@u z_0&Mzi?mm zeE{4DD+@|a;u`~9UJEש)3ktbJÃ,$%8,geW??Ftl=LzZ&sŹvnܫ$!Pgj8ֳ[S|nJ3N\CD0ax)&Χx}ϻ(pF[e!\}oۛS4؋ vxv#tZGAY8A^xsYӿ,AqDR%t%` {/_U\_pZq 3vÞPDb&ͽc_&2pd7ͦ`u.o2 ! +hONu}aU裁J)֘~da>xDFUk /3ϯ2̓ݢN[MÚμGޥ^ b#[hyȦo@zMkX:aLNr1U_9$ԣmDRUBHؾjFHq;Ɇ[pP%|+*9~Qsj)smz܉:F" ɻq&6ߨpQ%Æ"VnL`6mS8\(~pA=^"͖ik/B\|ˏNB"WeC_sZsKDcxx6g.[%!ڛ.ЂQAK8[n+9l9_)*zR`io!W6Y?) {]2 h,@aٹ>- Xٟġ fB 'Z})&^nPi)S8\ؖjEvҖ-C٫x =4p,{ò0W\BNTzbWnT|;0Iݿ~2 czjqD+gQJ.8XcZE+ƣdJm\+lA;~L+Us@"B]2`&y{OϙxOq*޽cXJ:%6I7 y=ƐtQWv=r,qJJFg5Ec[fO宏ʄzn \mZԒ+dkFzU.Y}H9_i r=y)*~]K#nr}s`LGUy-nc/ܲt %&u*}qD k+ǝ4#"cF#v@j+h7%VXSd<{ d:p'(Y UiNy|l^ gQZ)0%'B'1yfN" =bYo +'Q L~ JM6_FjD޷Qw-##s{.,O 1چ"j&W+ܢJf7fz+w;!AN5٩u >-*l$XP?W-$n5nLgD/=5Pj9u5u٪N0t֋rQV#x)`Qch:xmm?KH/iO*g/gxs ,Y"~SrnnY1T;;'$ڣ`bswt|3-$Jkv 7*@('ar֒>&n)V8iPy@=l%@P?@ Pz>Y%+nD9&eS3~h}p?َ62^zCUJxD5r,-? hQrVݫ-WHb _g[(feiUa/֑#=. O9w0>0<3@ m,h)%'lkZ D(_Mr)#?˟P `in*Wst jE] g8IGb=UB~2Lkb + `^ǹwc?1: l,sѠqW۹(6+NRqi/ 6h**RU-Twci2NKE֜<*[7ۓ4WE0fPF3C_on>t X={xkިJxm;D_i5;ow*Gf~/=0uE7W7 k%'W+eUL)ycxܔsVjp3"a?_8<Ær=]n2(7bI-鏐JaL'ByNP=md  G& ),ѩ0Dn+0:L? Ѐ@' 5t6uJBu- e,?j܇L1"'.#{ ڧ/BϽjR}E84UKA)yK Ӕ^z -Zo,PĈC> .܃k=V΄' M xI^HqISE>SF?reo=$^/:t`gB:h`6}"ێ1nYuy n㳲Vu9 .^d&@-)pquqp[!YD 'ylaFҋCMfgr! 4qECH~D 9ȴXD^6 @*쎘2g - .+ zNPj0tu̥d.P*GAJwVz{aX_鯤c~{SH(=RdV׽qMD/R)P1qYmȑ,ϩ *o4u%S㨤ʝNrr;T>zǭ뱡 تl\7,ϖ8b^i)qkpVz; g9I^kpd,e 5 2Fy HU$Fʫ0 WDf>ExkaZӝIviE@s,Ab1 Ai@M= i諪a{Ѥ rashOQլs<*qmZٻ{%,wTT'AwϣUsv%kCɱ8 OEds%ןBY B W{qZϴRN/c;m"X֖`% \uGjiQPNgSf c0uzyoFuT]Ӿ:&c6 ԘsQ U B<4O6Aw8Vv=RQ"o5=a ?/V6yY9M<OKӧqbgo$iY:*?4sj݆Uk^.]<^2δ!OuqR!~FhV# =yQr7UC _g6O".ЈVo0>]Cce+,mKW P+z5DZj JGN @Z6S%)UHM|hi $zP#˵^5CT#iqXWbVE,洩b#?cPŲ9CyϦ=T(p}qqi2QK'7;^ <MBЙ@=\p6x}_ l/Q1P6x.ߦ*k0S2xrzbۇypfnc%%fc Ud2*jJuA -',M1AnxƊƇ"$Iu6!=C}|;LnMOMG8@@ԑ)8j@E!ah.zK ΙИkW)Ծbױ_._ vQ~'6]8yǴ[>{jvڙe@h%+ۚ 0V0Cѫrt(!P>mgFgU+$3|q UgEwB,þwiŠɽ$ #. 4!tKzbx3:|\4>gB8Cَ"xtbapFZn5 KE"|L-:uべ_ wZ͵,E&/bUj*Vw$(C·2@vd6ƵLBZhP|H|v:q0W>ii3ltqQ!4z(m!@vAI |[s5ݵʅHѻP^5! ^E*_b)Yؚr:5t65e"P&!FQ(49.>+hY (m`Y;=s ̓v Q*7l5ho.P螒;o5DrX!}I9B'tuÑ:0q%8'. H38 c$^EB艻;mcO _`g6<>:a%0˪#"RNOpPuGy=ZqҾB z 8<鿵7z1-}zH; D2R i* (Tޥg6!.& Aj8ulaj:,5 h\6dXdpFؿ;'E<9>egDk[m;D$1wVH5͏G vjX];)<8HKy"5 {\}UP}6k' N4% NvBT{$*Yf?4AY򪻎*L_2Td Я(^Q_P@Tа2s3 :u1AaXxRW_CAtD#xnHyz7FjR7G0 RTu0DrX2&ɠpx(N'=3i<ř0}9"ovufXhL<]hKu',t\ЀW™`^6il؟uOm]QN>PpȵXq^Demyz+Z+{% CiA{`Fdx$d$™)NqOQީ$O~,7ur2VvS]%]Km.Bg&^!6_mш! sZ˞11Ru=7'$bۘuܐ5Bi bp*LC"iǭN>W:A썱ɌgѬ t.`Ek4wp~DIlכlyi@P۝sz80빩Wa%w $UBmq6>JwoZh0'ɖyB2xQ ACphTFɗP}-m$/~Ը^7:lKu)EX;. C{;%.~bm= gM]2tvq|'A''u6zy\=\{K^QNXͱT< |sa]pm\0&Ck9zgb驐\^;pKBs/@ӨYzFt+RKT%hM}qs&B*S9lwu2~ت9D@@9!YGeDF@HCjO5BrU8}Y=!s^jR(j'7POASN!~'Uhڛi5^#ɛi%W >У}0oԑQ#Qʜv t3>C%p@Bva!|kϽ^v0 I\ iWNH9]<.bɻ,pIKmВU45D͑[L0-ettOcQ+8gkgןМM{DƁEFT'I$ L*A+AAݸY~?r&F}6 c|`0Uk X>bo.mK6udȔwOr1R k[0Utw)X܌5?#wXA,QZe$z+K/p /|\x`QrSi.OKtZc~(G+fs}`=3N*!F]ys]Emb{w0-ȓ0Y/FfQ~8!!xEuDwl7Kj{:>{ JXD{#xO)=#b}Δ[7f搏S-x#<決qX2V>[-Rs{O`T Wx E% / N`<M1NTC4 E.>#kVO:u] 7,̝E\_ATՁ8'|(kH]Յa .O79Ȓ@K?MƼGTƈ؇ER#kJmL3RwZAvVj|Pʡ]xى~nʡFcX#%X eԚ:།f`?9) ʔ;96P{ZAw؜]g6k"&87Szocq^TѥJ庵J"rG_HycIw̛LZK{[ De#8l|=y0(V Eƚetqi2Ujע'Ip[M'{cV\a&}ImDS1Q:v9?P^(a^94lo_ 7sD_.*^p0Zm@&-A4N.ju 'ӳrN~̧g ʸcčT[ D1cه/fbM>6vM츾렯]qlcxI%eEYd9tnйBJ z-N?B\\DtQԱ,l s|1ȩ4X qMFuF.'EWpum]=KN>#I0\[- >42==l@SνG~ ?|Pw07c%}}N)zBc0gОiZK(.^7[y 43 *k4f.v'/$dL[xD)j/~M>u[mbeΘ E Z\^ 7eHi`N*BG}'6,vt3SN g݂! 4ͩB̓dNǪnQU^\bQ ezLFJP˗<_q?~u{%Ե 4U-2'_I ƍ} H$yЏU*. `؞V=ߣЏRdǰ0Dr.?JF mAȉN֍1Fت x׻%fP_q Cі$  NZ| r*Y}zE[(a~NEar(Y tt]To{*>(, mW y@"b'{&/Fƹ++qxT2,B~(3 Gtv4r(9Tqr6L\n=M‰OT[Bp_^pa.Cq D_ìxCOk@>VؽICX3T[gㆿlƲ^˴nYrW\vEW|6= 4 k@+m-߯v\$[Am_<#Kh3617yAk?T-@b敡*]5Ȗ6P%=NpLo)?gTV/grT"߲$9"L's{}Y0ۖFO#Rp"SGpc$G~5d0YHvqBLnVe{O#i1;T<]=s|ªNY_7@[6=Ai.Or ȂcGa2oװ"VHusu5fw_ںl>bY|LD[LΠbr!Gn䟨vсQSЮ6N9#\k2ga݌.i7XI5c3]4 U_O"T' /j1j Qצ8R|=%ɥ&7;isQ igIJpM2,m㓯{~@Z=rjWSM1`mu ސqgnrAH4`MfR_k s*buO#@uZ XW@J/0$@5{ ,Bl$x v$8G¶0b*Z+OX,)'hVKƈ,r"5L>9Es X!E^%Tzx/UU$rpeO77r$BA*(F !z٬WI%6]/~|EKóqO0 n}IN=gǕGQnVT^>e)zs6yX()0 t'c޳bL8pسਛ/½ &dcSA~ c!B*pjj9D"!(,MI2e YUGvAg?p9,LXX0b7* s>,!U^, AaL P~d>2SVO҂@xJM>~Q&#s=1o݊$9>.~wX$A腦RoU 4sͧ4f]""Kq[*&`by Mߐ(M] z/Th$z+!:2E¸mr*\HuL ժX3~# sL'(Ib\nOZ Ӻe3$}M_gP<pX&yI}fQw: t\JmtyFY3<(U`{Ʃ v /MqYS^ =Yq-IۯR<]lB{[MfFqlBhY ߧo tga|9g y%xf΋d s.4FrEY-A_X凙)LQX 8#V!..N3PO}<֕eyN@H,\ @GR8M7cE_wo#R`zp)_B9pdfqKc cp"v3z׺|1Rr|l=YfΎj>}Ǥ~E4|aA˄!ʼ3ҝ`mSi䰩|2;g8nd2C1j%"@$kѴ(8'\y L:U5b 9%Zju*zq((jn=5%%Ac7!S;د/kډLur=/?j GI\5isa}J[I߄ x$J{>l?(VɂJOD8M3f*ޥ y9n܏F9e\dS :/ IaVM꧵Ȭ۷08a.5r@H81s))m(TjQ>>*|oR 瑯uI&40ؿhU5cO̊$.14E r@BX.}G+Ĕ.c&J>t9A oLGܢA3Tl6q3I!ӐP 9몂JOrJ$QvnOÒ'LTaT8X%ShAr_VGvy4dN%r?/K7^ƇeAp1 :(uۛ@o`J5+4Ә|jtςnuP4(|4ݴ?5 dTޖK2UMq!6Bf1VC}]"tDi:-07=e u5,pUcmQp. $^BvU`C\ŗ]f_jA "L?dBչRMcõyRp) q5-yuiD)\䱀&LۀzXLD&b%Jo,FDbH (P:6@ƢXZBS?fXz2"{elTAe*>x|S毃p? ԗ8 b[$0e'Qx'"UtzFI^HOĺV!|$Kt+|Do]PSS?;/ғ Ȩ"uS޷`_t/ fЇܼVA/4iA_e" j)1a_C6̯ͯ-C4V\mW4rͯ* m J<#5 H2}=.tU`[B/ؔVEy+*Y E'Aph1>|J0O|wpt'.7|qVN&NM1~?y"qV'@O)E靍39y 'dSvLzG)TkŶ#ǟ-v}eW$$Wh4^.xSeg c7DՒ$@z6z(]%Tk g. 2wƵ -INQ"PI.lu͊Zu,w:Y[^N AŀJz9E\u*'`wnM4vkJ%}#μ4]xG6q^&1 9(e\fJ`s< #X91(2"W >#T/1Xbi`䚙]Iի xMH/*B6e[t:X(Z~Wlt=cP[4dFmT)l46f %')2|,axp>\O#mYC#(wV0. e8?K̅:}*0jbAV_I`nD8;ۘ)<$[:"D!}d8ä953 r|ne fQg ݻ ^ȅ*f҉JV5 Vw@Mi˝yP/Fgfr&L a#(󀸭FݥHe-%&ȽK` (+$(\j7Mf*C7,&:Iz @ׇE\m{C8s-˅w@R]\f-o{VʈdoA)$Z~/y55 ǖ- ) $|\$^+tP-pA/yvPY}0?! 2wfqKs( {h,'n>z|TiT [}z^ B[F+Ko/fVOs`еf)>JdC"5Wk(>p.4P*C28e~{45ńz;^UjrhF>)\XP>Ӎ_aC 3$ge.$ZXiMy\y 9|7$>c5_AgXj |S>h<ࡋs]و7ssx* r[kz 0W,[\SPgErKۅȆT|)osr;a=)rvrի |1ӭ:x {~DpY &ïԅ4$R!vQ{ 3">`2}^̎1 $0V}.K). Ct!eg]Wn%胹L$kfR 8L"o} jM2Xnh QİZAc+~D b*JZFO[6Ax@[-OG(حvh#8',ξ9.tmK--Y0lBj{:Z W޴[KLyXHpu.vPk-QDOv7%`z45C]9cr9@(;(bXy8+wȯ=*no:dUt%ɀNٲ^m.6q$ge^W/[NĿԬu*U+; jҠWmXJҾmXO_܍6=yR/R.P5{7먮c.E.z;؂'"Τ0:;Kkͭ7oM{> ,i8ۢ 0p2!gsJzV[;L 0[9N U5SMsix{yIu8n`54z<2LK+e }5bGJG.$Ѷ)Ť~I5n0[O!`FX!)HK_  fN?|נ+dw ~NLZ+)7D\܆F&T:(?Jq ccfB.bCB$Np{,FxV+q~Xޡ޿J],ggbN9c3(ao8?P1qs]V Imiװ Nm)WH6.83*xJTPPɖWT1oDtjگ{^Ca˨ Ys΋)P6~P %CX5cˡǬ-U@cSy5ݷvvSO'T[jXS3r dr8+Fs}m:K*'e,˒.]cn^v;T&HCK,wU.5~Jj:2A|[!s9*3:Ai_tV-DsI]]HM4*]Vxy7 ־cr1mZ]Ua#mӢnFz5wy,U%-9m-/~V &Ő%*\L# B`9XzdRGO{?|OWǕc='(]Xp8Ӻ9oȜWYEw&\5ߌ%n3.EK"?[P٦cyz$7YjɇDLFEgહƒ)Cn'OE\p.8lB m7>& tY+o#it'2NB &v?ZZoLPTuY4ro`یZby'@뒵*Z[\#|ТSXPi E츠X}H6;aeO)X4el{ ]&e󡷒hq<Ȝ g[uPn)ԥorN˄z8g6fc2r!jZ-)Xy0 * X<>;"r# J~ *g-s=^^Wurv\ ќڷ|ۢ9hAY2T'"V67m ɒf$j{0U,5s)'L! ˄ZJ_k9#bd:F6Z]AffJG=\Ya[@ތkJA( aZdlHbcaQr|`ANzR&_*ԭѴ:9.bp>͊|#@I]?c3ftͯm*yLȘg%LDý?QCȈ~Կ_Q;HN1N?/˔CB=0eڅPxiHN4_D8么 oyܸс#=ە5 Nq-M1omUʉB] 5PapT3LV^3D$}SM nWPqOk5)]\4/,Ut%/F5WGP_R:W"ikͷkDu V7 #}p 5}g׮?&ln~XZ]٢-i[ޖ$m|@P)"&X[rFX}088p^Cǩi"GO/a羶,]ROgƅs0 HU]< 0JCQ>p~!EK%ߴ DAQiWI,} |1f@SSe|!]amxu{9c K*({j&Ok) VaNJŅgGf5"SW%Àyx"z]R} LFG9 Ԋn~Wn} Y]|| M|kPv-}OfH`a /8N4ݵ(ka[G ?'MGIRCGd{!=wS䛾o:P4`otO M"~6w^Yx#^vQ zFki:'PItPWiHj .?W4ݵldc\-f|kJnvt8-Pd2U8-;W |u.'Q>+[T&T9X͍(xOܙEwX4*;n f =f#G]$Rn]`r)Z菾 ߷*{BGVND6a@LIvS}1^hH-_Iq'^t)]Ez0&Ϝ'/A4\,=eKH5vr9Tk8ޣñG&YDϿ9Mi:,orCwKfZquSNsFdNBoҨ.ɖ| Q[#}Z2pBcpT sx J2'S9X k̇AOh3 =fv٬chPKˣ 62lM3ɵFޔL^ n8j6]l ~x'B|uX!b|#9)ם]Vt@iUsrr (L)ij=2`MYC.\!R_$H$$3ɍܴ- FЈX䒥ҽRr?mC4Ŝ P#m<%]k4.;MTjDu&y|%uoVm8ZF L՚{FXf+q+.tN@ j*f.(m%^{fK/r#RƴAe@Lz348thh4l C;p l2#CQEfc =/Xbb6TV\eяe HU1ҝ7zS62f{|ӒwlW8gVe]F_rL{ s$ ѣ)w$7Gz*鋩[$1-P(S+/:u K!nb[W=%ghCGwg/O,Kf~#4R' y@"YXMzat?GqT+ӱc (n F7=xBe ޠO'/!~v0tB xk2 =}E(cTEB\8Na .ppLaj,'~WBsjå;(i 6us򺌿^)@_3>v ?f91Zf KA@N{Di(ym*/1 `7|LQ4 0VZJ DW("_Xw,ePHJPl79s}A O.bS͚!{oS3/ ," "гnvJن5GZM$V_02y#@7U0W?~t*3w6|g1oO J"w-]RPV__P]J.g/Ѧ5dc7h^;2Vڞ!%JJ9nv [t?oB̀Mx˙\|E ›k*NEJw֠%,wj=)>E,:Y>U4)=-W6g4q9\jՒ|[N9~ U ќ~s!.f3 qE9HËU(eIs#y#.Y Q|s{5PϺ}w%4^lw 4zd.٧3otj4p(St3/tWEV֖`5w${qTDLVI*MlyQ{ mIl0-*0usnj2 ,gc8`Y8) & jv;O{kbW;8r\v;-!fiKˆRΝG? [?ɦ(h9lh7j&(-2!ΩP,ƺO(˧Pnnv'eVŘ.aթ桯wd_;̍!e޵hD`53ue~[rnVc(B$_ ?IREU{hj?]@5RQ)<y\ZD'g)˫5Ƒ,[ wl6W%7Ħpy3ђWx M::Cn.X);"ʿd|y>_ڦ'Vly&UpcX&h⿛Qu$4~neCOzVDʨ"R{{U$OIJ op`dԇȀi E!$^ 5;Pkcfnsj3ij)hJx`EM'N5VWL\ND^<x"],}))(s5ǃfo,j-Vʷ,̀F8=qGD:Be j*߆2[pˢNH)6<]Tv }JVòYCtl>G[zk~8cJ+S*NUEPsZڨC >jU`'~fs1+X o{"B<>;[Mwv yj+sTX{7Ea~#@BF ;Ȑ> .5_J/(;NK^{e3}xd}&(h^^N2cHL-2sf`.:yYMTJ/c8[݌ }c7~ X&#VF Z 򕂎CNkFp/v+*]L1qؿʧ\aWᙇ@'qkhb9x-mƪ]ǷNɖ*out~MԖz x2VU>K ޓ!w4 O#+C"Y苢97ܢ N-`T5FP5{m@}$tX}{JDI}Ҭ- sK$ٿG^" za qQܵn;n]M~—bM(d=Osrm6bⷆ0#Sl .DAa>q#WZl(#R6\EKqxhs6~g3}y.0jnWܚM=Z؀oϔv7+ 0*z;k@'*Z a<8Yb'g?oVcǏΌ\g/U)8˼g*dA >Mh@4K9I/fP.XJYW`+.+#Pq+mmҤs F/yѭi)iX53Ѱ 8aX~780m\ԕȅ+I prXhl) Y A='3*Gғ?e5?H_r%9/~63Z 1srU.?X~V4k6;c~!)A%Ɠm%%lY2{)1fm|;d|LjY)`/7ts=X{2B3=hTg0>}"'?P䲵G@N9+(Jd"\pf2^.IHVmVqJ9uRZCi`|3+^NU)pyۗxPI@l\؝NB-+KQ&Eu;1.GD{N: (DCT!RrLDonfkDly]+Ak5dj{[L.J8%͉ꂅ.Qʚ9Mkkq4\]Y!X p\Ӆ5_Q \!Fϫ_L>}]zzاrbwcbau^U~eo˙rW0ʘfg:S=VG@Foyud鏇@+V"o.-D[g6sˉp|d72ɆjfBRQSt%Cʮ=)_(Kz+$}(dn Ag `kT N:(3~>݊ xwf;] bFL)>Cs2HnlFp (+/GtrqJeaC k2gϺdVХȾ]\k5sC͗_#!w#BeÌ]]jBz~ͱˉ776c$ GhhSSVzX%+H{Icvsռ6QV9h1 ?*$!Rf\Ә$ۑHK0 _t3Ϧ~XGʦƕz8G{y/w@(awG9Xz_=W8x1togbR0 i*@\{_w0<%^ˉ;CfܒA>J(fc 2݉VU/BS'#w b\hZ`GKO ϯo锣ƵN\ Oeߏm6=3iS؁aLF!'9w+ufNq.u[+y{(O..4FboA 6~ ndhEjzSoA`ȞTh[$@Cc|CJd;of a!=\s8|t8K?Kfij3m1eednlBڣ>}Lq ]`ޏ.Qv8r&)`H~" +{FwDd9-_,/}95RҩZ{MK{scw 4s=43GC yCYeչ,5[2+CND|4Ӥ ʻ[B Yx76'1su̇X~ Fr}#Q6 >fjPP B5伈'1-D_UjjaAZ-єloᥲXtm7:TN~ctXna~3؇e] aF|`Œ6R:Lx]>GA^$ dMdas|Ǐ5*fN3XhTw`ׯ[/YjD*vH9}Vzx(s2B+}=3ὖ$%c2bƫoCΦf{uV8cAgMd[@mVdoai,ֺYu$m-r.B="o6Q3V%-*V_UEo5Q).ueUʲB\%-:|v*W[IgF*bN$jahYC 2/Ldt7y?DJdIR8C,D٫j9{N*5RCac qYGԩ͛}n۴rf1Up[^pf%ԨC9*W3W`YѰ[g~]jVt{8> ä- :_\u|k+NԩAJRsIk)b._H1lIr}3ެlIToJ\JYh?:;n'It>wUBw$BRYQ%겭wlP#Dث `j|t;7&@Fѧuٺ1bƳĐH v%]o1qėuG۞ m' QLٸ^,-']+yѷ9M@ON sL@!"WЮG)E(1pײt u=b'(qv/8.KS.?s^]P=T/Jzu#dʽ#X3(#B,z"k~6l~9ǝ0H+˝" n419&XS28.GLjM$g G}Rv BҿJ2u)R%@Ez"k3ۭwxcqka pR앟/5`tbx݇ Y8u?= :ɛNƊP*_.CeWC~#OzzFj؜A I`N-XYb,⿩:\VȚ~ED6Cz\c!fM9X`o{k"$]m 8`h0=nlGv,p uE$g]Z>0lj=5.aF+SO[%Gߟpk3Nϑ]\Yg1i;J*;:C&J,ၻs#ۀ:g(?peرHoP{Y}fyb7W%j3znD=MNBgVm14|dy'b%L=EDOhvc"B, @Am8EKNdć xtoDž[BًᬎJ2zcѷ}>o$Ϧ:_kBb0K" |mp!aAՑ VVD;)_O_BMIR |ϋ23J\ z:6IȢԓB^N1C%U_(/afUdI|fwW׺<9G{S(kQj~NcB3Nir870:wbiNvZY[`l6T/Ćx Hi ˁRk_8|K'[^dNny8?ozD(?m򐒂Q9lуfhn͋bY_uH:h`-P蹑]ȸ9 ;tnTJR C1 8?RF%B6"VlHh{k8%!EfYtvY:6)h{L:_sj2O/o$f# IP#Z5li'{I-)Wu<1}!ϔIZZ;.nLeI*K6bi/|G%WG<(~Qȥ)xi|= CPą>9XEa@Q??ظ5KtL#Uj@V<ݢ6yI56!w䔥 h^Vnxl TT86o,Ek>j'<}^PS:!7Sb:W|%QJ3.pB}3rBDf%K=i=,^H]{}) !=0]"DkFGK]V4 ~hnwۛ3UMg i7 D~ʦ~+B sm6!8j9f=ەY7cΩק1z(sdŠ-m1(H2c+cOʪ }!L gt\Vc2 dNsҾ>w,yc#·h+\$,5죒{*Ѓ %sAEL27\V7e Y+|m#)0T ֝`42lV'9+#5:I_!,bT-)R@kvo0ezoVaj8*sxt7Z`A#G  K&NcP{C\)*/_P;_UOT\u\yPUU]2벋OK*pZ \M"$*)LC`;EiJGaՕLADykJy?øm\s4`ϐhTcU#cиጒ.\ m_$%qA"I)$#4E*WzL 奕Q|Ƃ>>R6, }yn3VS3{9=(z7e)[SD].m0HYX߀۵JPZew=gN8q3X`ooJM{ZԵ5d x(]Emb@ӆ7̍7sºى;g<BjhmS!#^zzG] q1hĎgT]>',S6‚[ܦ?U`/ڢ+ive]m*|͵iM{p\נpXysX 2 jn[_bDz Jpqt8[d#hp(Н-뭟-KK10"lԄ S/'tSU*)9+d5/”%"t'J]|̣(+Zt{-2C9;HsfB|Gִo_\ $ۆ?o޹e8WoPS=+/M ʔyy]W@ Wp[((`ɦ7k3ZJ)Re#_Y:Mxe3nDEs4HcBAޖbv? Ӟ WOJ(;!o疢>, ;~0[ kU`@hbjOW|Aj |-+,*P% ჹ M yĻ[z;C[̨SM̄0n ҅PnL a~US }*qkz/gzrCHe1 ]~ d>!?緎g!e " >D֝nyK%tt^Z&7e WgG{kp|T!'J1d՟ɦ*eXwp}L^Ӵ@{s cqP%$)-Su|K5sP !4N) G&/8 %}|;U6S UB K>E^hS_@yXT⟷#iqg~\R 5r0<'˂oaaN4Go}OɮhO:E@,̈́8~Xb#Ҁrtr+Cu7/vԕ^ 9)c><k1Oܻ=av7uI}-*!k8Pc5 2hqina}vNi1d2*fǬ=*>lNv*KQjL6SX=r-zJ!PIЪsQ})uGq{98M lYvsS_OR?CիqA z,gQZS8BU~]qrrM(sOPE< {)DLܤYdIs+哎:6VBJ?>Mo%N)H@X/fA:u v;ҟIAOivn Dʅl;߁d:}a~:̎8\tG'<K> Hl$nj:*k0u"^}.ԛuQeAc K܂0HwZbo%sYԎ.4BNNN F}I \e^3[gŲ+ 8VhB7e/>}0ULZF)i+ t*P lt@ "&u@8xe a-66>4ho FiȋJ'“Se1Bc=2ywz0*cqP8{,%YD e/"hX,ܘZHxwѨ&3C2hٺX8)&p$ jѾ( m7ǎ#1Z_)ɿrNݟ鰯V\Hmy1o:wᐚp|&:M_hjw꨹1 ouǁoLE Rr{1G]3B˲28 ԓUS=Ս͓u0OQ*+,c1VkXH|vu3T7v}W,Vs\-,YQ U2>UDƾFRat4G45^&E^ p_)aӹ/e(+Ì9H*ưOp%4LL{q ZYh  Pw{1j\[;$"=][˽']8:zu֝4̠U0`r* )_xEȐ, M@_FZ)H5drͦ`X?Zn'xx'ew8qO&he4;6%%E;ṅe% wޠچ=7NW;o.:/O1(u_N+%#=}B|9Ls˦W^4Jb^k-yt]A@ V|#LqHΎU絮MrAKRx`WіP@~&Ƽqh-ް%Gg;{?i9@ 9$(tj׽'iDLǘ32ٍFi2aҥ sL`$ޕ)ņpt#h-bZ 9 f}o עStĦ"/ -cR,1r3B=N N3&:Ve(To]d1mr77Ob0:n{!X k / &NEW]ԷX=sl YMb$V1a~[=ۇ~P'h߿Ϻ( #P3羃b33j: |!yXI%pw IUVIy^F_b8c})ް9ASWۿ"pfk;@@J/> |n3;iЙ3l[J L1$@S'-S#^G#_Mwq9ف MP {aibݎ7[]h}/7 5p6n ccC^:jv].A &J<"G륦`ܳqL-&X25CAD#'G֜#OI#,[KԜ8—TsfɪL1܏$ BFS;ʒ>׮3yTkui` )b5 |`YvhkK[ҵTރGmLE(`^YDǼ8ݲ9C2y"h:qs%V%s^e)mB!7@G G(8*Vn/]99*mjlO̢N@+P TD o. )0 o$AqjTQ0oCцMZ 7m`zIk,OJpQbMʫ_=У^m^{ƫg-(B:9Ű#?KG]F]o M;f8hȻ =6'Ln&*M9+u) hylF!xW~87KTcfe;6ϲ)"sB6+&Y°v5Bg &beвmUU t-7B,K*rڠwtkL&T=W7N0+ɱvG J)!OŬb~/9(UX7~wBM"zkXlo=?W-e_`4spu4. HB :bgoLxA4(9d9N>v:mecV$( 1a;\n$@#f")M:և2h8)G2=8BAS}V'Ҹ*D1uKs7zg(,[_2W15BYyɍ5e{,BuyO6 {i-OW[ZRW.Q/5X@wq  N Xも&0; Bb;rD. vkjrc|^[F_`W.RW{zAa"@-2 ^Rx@ɄNsY눿TΚک Z3nE+~ļF|Rn9 Y|J4sTdDQ#GADGOxbu„Rڏ5v /E b|3o6_ V}@A\-7RhFjh*w.,=eIbD.Ѻ˔h.vzDfpP>1OgG~ąjzW1V(SE =nqXD~@g:li|LdƏkZ|)QiܰDs4JruirWQD$3BO+ٗ^Ԯe^a(#78Y3Ip$GDw7^e2oWB7'V'IoYVlV;[չb9Q{ miF+V6/tY1cm]`cMQ:3dB@H1*Ό01|f%P1-o rNBM6fw8dTY&Dd24>i Fz)s[:kC^+`H)ዦy,4oa _Ab]0 crdIO;7Wbb)C ۉVc MWß-x]`;@5(|31=x 9X~QeQm=Z@zˡ^$cdw E8zn۵s<ZLc%*=褃:$}U OԳu9>+R-MpEO " i)J|f[yO kOZ?Mq%GȫV=ķl'dv0e8A]oKMN'e TlR6L/)k= {c3%T,$5ZÕҮmp`CzRAzim}!#2ROn5sbEd%6u3֪RjdK _E OEKG1ȕiz-?V _h?Qq**EA#(>I*p60bao5Lޏ%ts/W79#8w=/%;?*0 _ZĪD޵S:~Q;N Kh?ȱ};wΧg;bp*?‹9uԜ9zf,yy#+VX<GM\aL,W3Cqrv6XLq{xP'쵧pma .Ld$^0/e}k F%sts>ɑRKc\5#lHi7c}&v b>z41Q'kN:N{SgRϟ^U\x>W͙O4Iu2)Q\I#CKkpi'ٴҩPWZ%_;W5ԱzƚKI#_ݐ` >T6S;VϚygCX,RwsC"NA2 lQd$@q`wql&:g5ع SQkW}!)\Xpq01^ p܇,"BŸgboAa eio f*]v>Kl%uF5QŻƀCZT,)[*.pI $k.]\@ѺZQőq8?}S8ʛoh/WbM)G/n~^lx]C]Q\Z +vLzPLHCh_j9W3 }T> X|Z *V=q|p_px-Zkφ8a. 4IܡSz=jMP.Z#+gmbʉvg# ,u78UIӞ1t4t&VD_*|٢6cB`M&w?-P8d,O>|t׏/ɔ6~>*뒨fο)!xsƞ M"߅|;I0=_n ]@b3Z/Y))VAî?&@8!53g=QnD](txM2-dRѾ3m%-XDb̉1*!:Fc?q['\\8[u#j#9w\̳#Sxcq>‹͛KCp,ǡſ.Y/PsCx㗊S-{-gc`^;A&8l?%nhŠMB@ S>@MT2e`PclxxCQ 2GpSU*rut_4E)leSfGq nUW^A^II 7F&X).5ďGΒz]3SC8JBNWBZD Vܜ|R5\ Fa}󌍜Z-grefp8pɅ8-5=}*k"ZH YOT}ɚV,nњU;cˁR -VXP;@3zNuAρ"R'V/C_Td͐-'̡>c'ƣ0(;fEsr6ˬ6W[rBmΥ8h,='@Rku->/!Mrl'7chYꗈg>yNt[U%m7 Os%y`T$ض/('-})U\wI!-yihL1+9Sqoj>CKJހ# M*`h%Yl  o>> : -Uz,u_"~7 b[˔)Xؑ?^;jR?{t8'` sDpг㤚~۴jT#CiP쟥8-ѣ>)0* -̲[j\hNk(Kysm]u9^%{gUƍ4ZC*@4ο>_(;3RND$g7Sq:뀨nYM ,lsmi7%LbNSnR\hH^WϤJw(,$-0Eg,;%8w!8nj0-rfCݭۊ<g?K+-Twx#3f.$ F=EUPA5>0)˵p_%e%;`lL('`43"L:؄>ꂴ؝ jk0d\XQ~(]Uxxu~/I7O9#o%ZKN"x_̯3̭&e=ΙswL3E /kc;(eXyl泅 xbi4SΫI1?$|ɅIq&7hcZoB:lfn2p:ЖXH\($c*-ޟÄ&n5j a{"_y[@Іbw'wށ&NV.4='h^%ݺ]}R=@7V6S&(R|%0z[5+PB ՛MW{Ͱaaq/ .<Txҵ[5,#-Wʭ> T|zB Lg7VжN* vƘbXTk]~Z{T.- 6Ջ&,Yx@q^<m%*6ݕM5$6:zgtkMt w51ձ4>ߊg]l_iK.]4@2NZK(i,(ф©d|D5Ӷ'Ӱ~Fנ~x vGSLG8 l=PLe$w2]1XA|j1H"(\ks1|PK]9<<䑖jZ`d= cYKgid N[ 'qT6=* Q1/3}F3Z,BGF8bU>TV+n8=q`Pfl: 2)i'O:h^Q{qI<6`T1oJ2KPVzd N$DHp %0kptT籃S\o('xkbI[w\eoԓI]e[wIp)Oa95h[.NZ؉)/Oz5z#[LpeQZΎyVAbv9s'cqCpN+ě1W%MV2[K| Ŭ㚚eta^ݏz(#9jgzb]""D'CeφZvjLE騗Pɤ7nK[4\=^_p ,BhY@Zdwas[>JTb(`F>ͫ4U F^aE6aI1**r2B=mp3T {O0= 2jJ8pƍ Of軥 SlByP%beȸo7#zԄ| ) !ёi,KJ3Pg+ olhde]\D~}a}q]ּHϞhp[W^;.+Ql]2Yp)x{AJxQܘHb g}0=UtӠz$\[{Dı_Q|22P ,QoY{) k"4^&ٺ?e{ʎh #Idσon,^tur xmU>Ƙ®B~MpEa'e[z-Qg0ڏܱ?V}#E R5+id7$&n_V7Iw4oJh[)-Y3|DYǂ}1=p0EW0HToogf?N@cD]lN.p$ZCj+@y ǵ'uF%Jᐷ[#,,@kyoGc{ `fs>? mדDvziA|µxЕL}y]P=\D: ]d}\huqݐ8/{rsBQBhB1UBj?Zeի5,cU3Z͹xb(|v&}/'!0l*|i>M]1Իu&$!|{Aڪ,ўib sC-ghZqaEr2-l }фa0G^T0}Ȝ^k3 F\1׌upB͓@|4ou;(oEƩ%b=(j{vf skx<"z_ *5 ҧ1t;`b4tL kWV_'q8K.R>d쩁04ﻱ' Z+Fޡ.[}FW$q") DQH!|@)\JR63m'٤\g;kj."«@.Iݡ؉gnFfB, OoBRQ2)ǚQ®468?A|gy3Pf.ܪ w_55Up{4tY[x5ԔB&VDU!q>5uqfAs֯ŶѠ?y5pSv%cD"5P ɮ2/D:d&WQmP Z#uQl5U=!t4ATOā#&1ʨvf;s'g\Lpz*:РN?|%umV|ff;K$rl~YG +P1J,;`dw .Sm͡_D*DqX%:^4Re qeQ^ia} FRh)a W\`$i{4bMr]`46ͣz8 wpݾ؆InǨ|D9D"uTf${l6|lRyM#oifStRu)C}p"\Gh7^1,# C0('F5A:)xT߄*\P/\1*yq9aɀRg.i^K-M}Bh%ӖIN8&8( ԯB7Hɠw1^a6k~nNӤgqZ 96o1DX(^uЄ?9c+&VqyMz0wW t(tѲA~` \uVLLЬ(a[T- XaW7 Qq ŻN〕0I Лhj~p%ws{;aE>8ɖtԦ^[c݋4BI/=I5>  );n-m{)<WxQ4sk9HYeqa>>.zNrXՙk&J|_YF20p= H3v\J#l@{hd` =RLƊ5wx ʊ{YGaZdbv]q#{? 6#-plz:vW{¸+CN8|LKlü+X/4%|\q-@xO.]fY^c_%ho=;1'DHȍ瘃*BiK.bgl^vdԜ#ME j*̓FY`3k~}Yh&= əmxJ81aR 2mSփJXp@=OBwrd`Clk45z.VŲa::*7.4C8Ɠl0gF/P"8qq8J C@!Iш ֮v:Pxz8j)iGvDzxiI>%Ba[IF0&ںN9It+E@j 9Ie>姄#ccK YƢ0z ~9 WdXw 9> ,hꦇ3g`шvL#Ò]7Ֆ-E+۫7t]EٚU{8D!nQ^z yΕH#.F\kYˈ:>Nu(Np)~%;8Z%RxWUm"S|(ଈAiUr`RoK._:|G[{5_2'MYfY;,cec֎ F~R6(1o-^JUE#@a`k%&d 9L|,۫ 'ݧMJl -V7*IM7+{PeLQDЭɱ 7v(ro[/zFǕZ_{/vjȧf7*"FH$Dt3#+5/oU{y!$2Tdv K!U$+CӼ?>Mm6b?vӑټI ]/Au }TӯEČFA_?0[gF̀}$'# *\YS׃Aȝ##-%_wbu:/9EaFVe:}LOF"âJ$hs= ;[G-T}oc'=`fCj׈|q(Y+ā@={ q 'RNٳ|ifԐNi#?OcAZZ cЇg-J6c|kT/N|ȜjK?pj<)#;U.X`o2bf_];xdXޟOs-f EBld-\db*roz,g!ƹD^Cđũ=axj4Ƅ1Y6tUtO|| /,}N~G-V W::ƝVA33;~3ã3;do6ڃyGUOa5c-.wɸC?E047jm=TF>;bRx I^!/W,R=@#tkMJ*W7hxO>0S,!M 9EJ?># _ڤ>̜9px)Cޮ$13TuN5ILn>`p3of٧X"AIE(ڵ| @γ(chjXFk0sU9SX>lE<ȴ yD)P!uG ʑ ]E-3u5`A?Jf(R5*eAMWG;[H`Bb׺+K'})7ZaSHq=$;풸aN|Tz+A΃h`ZiIxQ,9\O*a`))QϊrR{,ie+JzNTuuEw ~d[)q$ E)|A,i@񢩖B4P@ISkE!?f+lkU=Ղ7P1U=^:C/z㈲)!/Zv~ CLhD E=.f2(!.udHp$4 P0Cnj 0Re 8^BH.fMak0Zphz;F(x;0-:TMdfe;$_׺((ik%1E1uĢ{gou6{AmfE_d@Y<8ƫRk"W.'JY,emFr*E"e-Ek1D^ɌfIP),%6 ϛɕJe͘C/ kQ]5UO Ck鋵>H![c_ yْiTʅ4=1صFfAlcAHGF^w=۪?ogS@ 729:SBJ(|$T 'zqڒLPYȃict:ݗ^AFkP~'i5fdRh9!z%kH3"x6UNY$cL箸 #L/e5\#ssx)> HIYмjĸjW]/s"!DayaSl|ܚ 7TH<>X̯5S1v'̈́~#&)#ThV0C}ձmu/㮝8Z?Te%ID[nQ`9MD:2vEE_+mrpk_[>OG:^*{(P;,݋Я=ݿ"t舤4b{OXD'̴IĽAs. λFPu c߄`ٷԬk? j^s1ꄶq_}T 4"/JL4b;j)7}a'9Ǐ  8*,8!=-k|2A+=2}3Jr-syq#\-g})qRKCbPw%Pܶv,1~!«>Y?;elS@N*GG?',C/^hIYTS˛w,<;tW5a6HQ9qmuhH>23iy~)/[~+FzzoÕgB#mT]zR-I7-b`2c͂P!s,!LQKh)iM6ڛ_?֯iMg`K0,ͨ :~xbgQg[O0LxD4-݅FҥfVߘ?[v^u9_6Vb :sKzV;muZ|[e#IH$ɲo{8N4K}b4rZُz!BΆl)آ-rib*4=m+gx1#e2M} Ǭ!;QC(Y=+t\'8Q ;eJ&/幕^²ڥ @ l*rؗxLj4H$ ^PqNC~<y,xDVa~0u"vl2I8,>=JRnߍ;+]lV<l 0.ɉa! Pq!"w~SvLr@f5vfBxN[xRNB9ŏ1%#$lU oxAB)Jn}IMK0z2#=5ܚ >s">O*PP0^H"C5Է\ƳI1xoӂ? hOb]b-QYߩOoid n9ߍGrwkq-VHUUV%~VQۄ)ȋ34SrB6 d.3z-z&3i TT_^]Z☟V'Ϥ8r"RǦ%im5fG`./DS\}*f! jʽV{<,¡,OG]Q>PUEx [=:iEDPN~Q'wm'j {ODV ߙWLxRIp\AQp&?с?s@'| emb.,STYXjS ATY |MϊN2h$o'㦍Gq':E(tLbSgٯ̉L`,b C2U =p>M'b/p!KWH3UAhE`ǮX$/?_Kg9hGf@\EMUmtT)PpCu_bN&IKX/G.OFN lξttIm0 x n ii-reah#L4(OmAώ@?PZ)zT2 iǩg 7a}>Cѿ v9jnT2L.>g . 0a^-S15O2.nj+`Pzf B@q_AcOiaE Ζ#OB-!4|jN@A";{H;љao5"&γ2@ ?H}-P|Nsw ybk_! -N2&7A] PYӛk&uk;% UÐ ; NI.곃UYT,C' o;S9 VY& =#\yWGp^G&H=6!> {pM ̍|K>~L9Ld1!e&N7l<<5GS igocFa6mH@[,3|̌*"[Z&Ȫ:t k"Nղ-=?DR}1e~K _?Csqt0 b9dr[y9#umĐ7}IP]Ŕ1:4hM^ct.jCke3LHVO,B|RE_|[9kG sU8eue8XOC 20}楘o2 nr++l)dAH56'q.)fDYe!}j:&} m;fRaVgӎj)G$_\zWƹ ʞa{+BF/2OHTSB͢`9{M=  ;I8^5o9~xX'+ )e/T~(fܼD,^{DUB-!$&?6o/ց5?zaOӓi uc ~wE+|sMvw!(XJ.,dPVI) -.-f*.aY\|H\iy66kPC{U]c}D*Οr^c@4Q0Mee&0Vtz0~QԾ7qŔ|_(6i,X%g+l9ӴD1F/q[5(L-nao;ȁtڑWGpQhE^w)PpyW# Fu)9a1w ( dIGÝUs?r : mH:8){AR#lnDbP;DNㆯ>O慥{Z<7j :[ȍX<>O,A ڏg:j %Ŧ`Nw9⭀kaz=[oA,?O /"ixv=`ϝ)F+7>;AIM@T _ Tp6{BsƦPtU^,>וe?., Ek{YO1!\@K*Z jB: twOޮ0K5O2Cp msG|nWAU^Uqm˄ve s2tÙfh *]8`{tO-A08)?64VTE6sspԇtCp-Pu(l剧'r CEᓟ9k]YOG#5&Q+1)֓- ZfZ%KQ)#د%=JD4-a/q˻_16OgRStN&ߡe8<^>ZIA닾t", O=ts+Nn YffUd;wxne)Y(c jpM@ /< ;d.DO!3Iߗ!ON X.;(d{ V4E5ߢ%t/ӒZ$Ivy Q' ≷GT L[9|Q og"S%SɺLEӆL f3긢挘hh$Q@>H4ڝvI^-DaqPUPO`ZsQkkBZȓ3K0+)IX_Bm׎j~%k %xvQw& "O;sRU֙qH:gfp#2 Ha4uS%j~* @O*!u;N{4'ЈQNmo' !w(oStɛcGyQU0kZ + ]lyXaچimhœ`,ɅU%oN][ܚjie>KIʧ KwDp-ű H j;+z𲓛?y }0N,CcE{ԯ+ՊEQ!lPmM!*!JN%O~ўX\^[SMǖ[ҁI[NU`oN"JIXR޹U {cޠRu.D?+2֊f#,ici(;[j[tҿldB~._)Xkh G@^? 8]u}X.1Uz& \d˴69#09AqL#5(ڝ|}zL)+l's|0}12V\ wıtpl1p_ 1u2Ũ*r4u`4t(?4Gڇb ,Ei@Ű@=@ 3AZФ\eَh j@u@:}bN"hN`1>ΕAz,riH hwͪ"}."4~it"dnj( }ǎkFc ʷ|'znE BQBŷ,캩q J {DlMf?KE 4ײ=+Qe(LS/-q7yt< WNT;GMtq8lc- x8ewG o7Lo-iAx(dQ45SCԄɀKcn} G[ٖ\1D yU/z<3|\@˝BbXnh!߿!,?Fv >*&Mщ/O0'VR=\Q{αپ~jR ˝9mI>]jT:6X} q:\ythhCSg/!o ;- E5+R\+_e-H 4ǹŞb/bLqU`5,xقm;KD?0!=wS KKi5H+p[8ӏ*2Mbe HD*W+9'CgkZck2V?'^g{ﭯ-KPLTzm fV){S: 9Vͺ"Y\n3{%DlU~"rVfoGRIj^j g޾gѬRh =<da*8F_| 9t d_֧{?I$#j'EwklYysπZ;t^_y7շkOf;7srNݩT0a6`V}&uWL[#/L*7z)^_{784wA]o_Mq3%V/YR>cy 髚/`He24%enɻ.}%xqѬ~0 XD8c$Sн"<ܜ3-%{V6Tq&m|ŗڊ$㓌.$7AWbi;h4$Yߔ~x3ZV(?O,r7Ux}ӟ,y<_>7]DmrȈ "A9PcC{3kVXjn4 FN b|U`-ȓy}#%T 8G9CMXM CLavXY*ɑj+\n+"i)$ !y~S)M*=k=x:z(w<(pgϙN$O%$[9GH ѤєuH'--tAFimS7q)$vN ]0W]/vul$҂QoWI'J&uŪI1uwō@+Ql/7:J;HT~mu6 ǭS<-/_]-dHyzB󂜳>ÄQAM8R)̉L 9H}>|䀩L!h9Ne?ȡ `YpYt%޺6R5RbCR|=aA@G Ŧ쿒@וlC*NYCPh|m9F1'ځ Ng"j8zx9w D 8/SgJ4#rw@IFW397Q}V^]J& yI *.l#=6ATПXEM4X=RaNչG&2(̓iX aYgBb/bb !2#n2HN6٪Z8qdUvdr2os{< !-p4p.fheLC}|MP /71ʼn˹O{Lx>ཞ*Du نkJ T~wD1$o[<9[)y~˃hVTAu=ۈV<,OU??\yQkJכ{TaÒU&˄hw2M6q6T= +L'{,>r429fn4Q,p`X}xm.OcRs>P+o9{͠ ;XX/׭ambp%Pyd4/WdaӵFѝ}*Jq_uf Kc_'^;V6F09qpjqSu.$~qj o"~o裐(x :# P,6U|GyGiCqJƹvg.C#m^1{/ ԡă~beoZvi`H]Af UDE-~C w[Wː4lH^=Ʀ贈*7Sv@&46%?fQm7AFzq-j $ёGM:8~uHĕ\>X/`O5W?k.IiWiP `UKP }5kQƸCxGs \EZ㌺_ہv[ǪDfpoNBۿkt! 1a;DXNʺt҄Pm®C,NQ%,(l Z: }EF/2@e 8 C2 Фmxm~& ,0-Z{ݔy@Mos2"evh O]@hkG<\`7)Y{@t6Ԓn[-@/hOL%6'MBx$8tS-^aQEWk',NJ $Ğ |li>A6aA7nV@WB):KjhaXR7?.-E!I9ӆ'pJ+kc FbdzS*ByVSD= ܭH""-&:Flť{@A,oyq2L &K_ȍ_7J>X)mA(P#E}u~Pj9eRv"S%6=›MYp%_z=#0:n!m!&\.9l^Ԫ0/W=^]~ Ռ!TTGZGO2vM.LEߘ;"lrBlәC't} M/F,_Fgkԑϟ<4E'(.!7険3(t/N$-Tv"pgӣ٥w$ót:bFŞ?RQ4&Mxӆo3 >KׇG٪řX9&T=)2(&3T rK+Z'>2;'agS*Ay%bt~"Q*pUoْz5IbHES5_h5\mk2#I7˩AdyBsm[Pnl ]Mm~1 (=\Y„==|^2Tuqn}CPt"̕qd1ӗzIy5Ĝ,qr;l}^ΞHHCMOM XV(2U –) bLz鶋OÇǀA="$ʯg̮"ͩ?Dv`1Y„W92UFji0.1&WʯCDFW" xUiq99#ҿy:TNNßT]vN3Ӟ\0 70OTA{"\ 9Ňᖜt]yWO{h9)?7qꂳ8dɔSaLohNC^ Ș iwWgW9ɻ#,mr]N:<ޕsb]QTO)C$5)\vB⎞o?O}'۔|sMpu: SX LAn?O̮J#ܝ-<;4FV8wvU>JL*ցdU'}Oo\ǾU qz\`S'f+B4"2y'&o`l˸![ܷ˴Oe=~?L8;Er0Q&QyJP,f޼N'˖NY9^4uVk@׾=}[/`"2pM%񏖤~L3CNCA,` Iwzs(F)j2VS=-GX/*]t\'Pۘ['qV{w!.z<$O1Zփ),Ō3y O%9$dy5 8I.|y+p3{1ig'W8 3n \ET,ڈv ^3Z.y76ҩcC[,윰5Ctocy"F@+åLF8uZv'NJjJN:<_qvG)c.?"k5W jl^H?\Mjak?R1&s]]BJQa8P-N)ʞ2t)Z@:F$@4V|ut/%WL-k |T ܗi]3ɤ2^ ߸@± vPMjK6rKj" {džA2gn14SꪦT8ybSZ Wz,ԽKLmT@kFk|GM;ud#1ԣ>A(rtSZnd笑 $ Ǒ-- .춲SPY ܍mHw(PͲ!Fobxլay|}Y@̇$6B[Ov9HUS9= pq)}{t2 ~$Mf:*:r4dhaMr1.׊rfz枊)4s`P4u)x.!=fe֭ qkD~bhS6v.N<d[KmIVb !tyN{2 bQo >*%p*qaȜ&4;y4Qy$+7Q@V]Gkv#8^SPHQ &z46qd'^P̵^Ȱb}|؀VNZJ6Vۊ!&9SӬ¥`Dy-E{$tZbן)p%ů K5DE1̿fc^9OA5_=c"юj-}k틨e7k Z-/+!nG`$-bS! !x=Xͽj,aJJSVTla;0_:y+@ ;XL@u e2 Z2s!ٵm;b]2r/RzAKwe Bg0bD'劤8Dw6R`Fӝ E̡p#%O m<[A*ۭҭ'b_m4qK T+2oQ S'ͨQY=l\$!z֐FN@} d|+$^ 9߶qUh*7Gk=KBbHuyyב/[;3'i!yNl,48.aNb{fٵ VM9P { \-:ߩY7}^R;OOIx x~џ}6 p^m|n(k=/EmRX4!\ئ$AIW3 UwEE iކ5 林ٷy(] v$LǶ?*C8TM]C2M ^FG{!.luPQlUlӽ"W,_vwPh\HA:ŢAE RZVP<^#FKQQ*_8 cih_օg#WC!1\ tڥ?i{r&H$ڐ6zHOShtNsH" HM۔>RD@gbig߁;b* `5o+fXDK0oT_c⭩B0(O/;91p 9 cj⟼(7(т)#rj~%nPi΂ݴ~p6C7{#(*Ul)=C-k5,gBlxy:/9dHe־zꯊf>OQ(Jh?ĝ \3NE1x8 fm(NЗ }b&_n$i$IG:*梙72VZ #"hQYK63h6Eq k <+WOiѠ4n7rGHLͼ,2 r}aBhԶbE9EÅ+ˑ[k%*r-gJ.ICp?/VWgY,~;wxQ93e^Tۢ&G%PkE:!(Q;]TEf냊xĈ1b0nyq€~lϽqBuVԴVY.F8id}P* z XnkU7P|c54Ї>$6y.ӄUfy(,{M]B|;R"`$@Fsc'<P)pR3i>kRݤi ^<^|BmK;=Bp6n;argCb"R@d,/ Jlfbh$.gڈ1#cs9/;ȹ}._m#ÀS6pd岁DS`y}{\3ر`P8*8;^dDP3y}$wU\#IY=s2G;TeX(a̳ۺ:*jQWM\QHPs DlIs'|B>}e [7 /ug?޿$֍X~jE,ǹliAo g ^tg'IEc\+Tv_G+!^k{ gK͟ ,3}L6TiӠ7=茲u$> oN@ o/Fӣ4vnψ]d#k8JQt":A\{@LA-=%v'@-gn# Ejr)\{m` N̙ A?L }Fad Tr N,(܎:n QanݝhA22v7n亼I,ζ'ߛR`ֹy$Ui'UoKRh5&IVq p3#<:XMTB/Pקw $:)([<`vWD)+7U)dŷ3PsTv򜠄,oViqOB/~-?.mq&[UN6jryi=sQr˅*"UYlK_ӳV{`(E`@DNmmFA諥9\ے lFTXRdv+yehKt~@e.H gV|5 _ۧ0/32 {F`њ9HzDٿח18TZ{v\vl!Q$cEz$:b0^n+Ir*n6$DIʖ#XOrYez=E{blO΃z*{`By6PE7ftgMpl{uC1O.TEv7V}nF[C6m~bXH~NQZ<7hUDb.SZ#gz|yFjU#o$}n/`Д^Wh7!xFxطYg W!6 i%(q[V;[TJpp Кж s`Fմx^NF$Y" ),K7((>(Q:]nX%jI4&?p\k u-L,5LXWMδk~[VAJ'5^'fDC^a a5cx?W%.h=F9S4vn8R]_ O82y}D6GzK,CYQapn <ܥ7hbVubh%CLyf XpwLmA]w"Tƿ8#GC4Elyf-_cDc^`>l=b;O ȜԄ`lD&)Q[XFJ"X0Є<5tv$N>JN-V0E ͋X5NUXg"4҈y^a3D`f CXܚ|ZHs^Ef 4eU%DJ^\u2Ay-ˍ>T+ld kǼ$ŎQebvp>Zd#pUY<'\C(N0M&|K.aLris̟C@ufU+zOy7&J͕Egʄ[j.\32(77|ʈ7=BeOd &"XwȊrtzxgs-JVUR.^c0k9:q4OKb%4|?|),Gh`'/Ro>n4WE{z0}AѿlL"De$1>I4sNoYYW+]P+r-fSj1gTVz w? (3COӰWܔOץ+#/Q3@(b+.Dras.z s g-6"q%g)=keCs0N+!?BntJtkg Y|G|ˀj(C-h5t:j>Rφ6+Ԅ ѓ{iMvEA*k\IDY+-O`_-h&bߓ?cttK8>Yl\704]oa>`bK*Ke.9]ߟl>EtN3:Oj .m=_P:i݉Fv Hp%)cϢkbw%RrFq(pmc™ǣ۳)/Vg#6:B œ4Dtadqc":+(jRYn šY'~d+$FLR\3g`)"0+u=h-[t1y >mنpB*Ib, !azH7'&<Й'h*ԻO;Gw`XF'5 {hT%NhnȤ%2* XZU|h%2Y8"l)LmV(\tXcPCk&bwe.$qI _#tYv"o/;@)M{44Vnцb4lڜw cЅgzvZP8F&EWd ?EkKVc"ǍÕU$JEVwe MYKO-k]<% S";bTJ8xƖKE`(6 f >KHTGRŇgy%? #[9GEX,12v#Ϫoq}t[ݥy,:@9kIqs xCDrAy~GuHv Iag92]=8.c}.p5Gdv1f0ׂw諮ZxS"NC%] aӏ}?PƷmuP庍ktϵo3ZaAqY 8d.mk0t)ҩ4 G֖no b#xgRx+㧹n'#'S`|f//v>A)9wݞҟ(U[rܥw#;U`=.,a񘄥O<&Q-hv/3(٘k~S]n;AQ%L/ t zZT8w=4v:O&nD@,,`LBVԛOˌ 8mj-jQÞ4L%cKjH?Zr\sA<;6 )َdo5֟2m,Ҍx!Y0&dėR)c+*2$UloJ{ '#R6Oۨa$Xx"/KNnWn6ClEKQ;8djpw۞1+f1)e.O?/lN].*,^s9`Y{70Iz,YÄΤ@4'm O!OČ #ƭx&d^Z8sp\6<^jpy~?]^II~qzvЛ7E"lCyγn?#3vPzdOS"~mIy)ڝ hUJTǧIz#C*;oЇ!^5%o+8S,{VVt HMtc+lr &veApen˵M#"7q*0{ELݛÖ-sePwrh@t͞ly`/{g-GhUdUd[sj(j#tG*:sa9d`̥鎫;N/3d3UOnK56DID|Ǩ۶#lqw'(a߶r% i1'a |ʯ!~`h^tG"rLYo*Bm/@Iuͯ 盺Jpƕr2ë H\7z& 5숛F-Js=`T`vTD[ L߉@ L+)nϺs/NHsx>@ly%7vZiMNIC#*Jے#.ciz؉tUCƟz:@I\i,]u)xr_&1ꂋm׌Q8JFѯۈ1uȫ&E /O}sݢd1+ĵd6QRx23!'+T6R' *HQt slČ;緤PnP]bɼ$IviiK][+MEl`PsWo7eaʔ[;P_:p[A0U[Ե& 8w{U%TΑUuK7ؖu1LR"T?ܒ<~Ma3uG(4f˗`gU2e8ΓAL]ʶ\1߶F YT|]2AkSl 5DQy3Q_1>FulŰS(ߠ"-M8iIdI n;LYk*,}_>ɵ7Fbܛs\4tYg"&l (Eyxϟ?$I9&j+Yj_E aRc7 _jZ4.K+tNF/ya |q>'F܌.~&O=d]q0}'3=߀Ť+8zlMoO|KųCL=u3%p=!y+Xw~EXlm ftJO:q9A}|/bN%>$[DD jh7?0`+u; ;ꔖ1`jtc\xFIz vq.;7T;ڪUnmK{lz0ۗ՚"EQ&TczWp }Wt ?b: *e a֚MsΥˁa##0K!`tv=b#{7 G@Doe(KyoGF_&oWۡ@0XVD1SII0o^gN ə iόADJ:$~ `3+-5=*R- I!nHϐSDP{БÅv(ުt{w4wiOʍelQHW N-Bj127e"<'( }S"jy2cko"?CWcGbD|; &9r3Et4=LILBmشϔ|F/&GBeV㣾o Ʈ>6)Vk2崞4UA)Vn :Gp%& AS wS NъevϿTr?y@ Yu \X0)6vulxGMr%i򇁉";g%f; Բ*ss7<ɽd iw1RXPz~gm=+jO 9X%&bTbN ()a;~f ·0 4:3ܓlGӻ.BX=F\@WM<GvcZl!Ϻ]_Eu>WPLN:C_OR< LǺԬ7m]x9Zl+naLjDK {:6-R3S1zr?]ANI#}t!grL3cf8c()RBrʤEow]@0淣jCL) E脇XzF~7F thqQ3{+&.lX/@% y@`Z|u9zn i2\;\>جXj ݄&+G +?&;ѸJ~*ŕؗU áXP5#ҥwq)D,t_z1Ӕv`L&m1+4Ee'J~y?1Ot|ϗn6 ~8ƃNB/aXd.?-6G(zT;w 7Φo)bHS~ґv dI%SBkEٛL#\9w\7}g5^]fm[zYy?~4g=MVoqIICٌ?!$$A0ɺezS>N9hp^AUHnﮍ=ca鈹׿a".ۚF&^'uݤ|db'QpJ_cxaBwbn4u1צ0av;- Bёrʔ3L] D1P(5xқ>#wf_ (Ժ@tkP=1e Did^RC/00u71sb:d*;s"ڱo휯IoI@^Xy%igAl>-] qo|DfM_)]..5%U /$~ e^WŋTO -/Y|S~[/ jߵ߬XD2'XcGѠ{(=pU^ao'oa `|cfLtIHP o]ә;63 ߪFFtlؐ!k?:"3\&EkQ*iB\) B"v ʌqcI]G=qlz;4KIs^, 'V0PsUv9YBVU O* }m+ -Z5d55ydQm~krd`73]d9{ޒ+ V;/m&'0xMIyl:b;LW )taG5[t]?*Xҽ~CJ,U^z97\m>k,&$w/brG;,o!yi(Enfa^ird"B m37N!f6@e5Kd.s>A\+|ω=X1W._!ND.-xJ45ێ?AK(2RDeM(ZNT}u>^+!4*h3v :G)]4\uDC2|U$k i} w s9mV\bv`#Ys4pӉцav){+(fW D`ȼ7&GY:x7g0l(RԨ^8(=Q_'par)WǤhXSbb4nI5-B,(@+Xĉd;+mO-C;h?.F浕dhɋ(՟f&?*7^&CgKWqJIAA o⫺ j#jLnBU:!Kt!F &r @͊W0&&fw%ۇ: cm~$I[seQ$ N @$0U6ꅷqV`c!ujq+ ,Y쵥gVLcu~to4ojz5A''wb[¡8+kS`/oy,c2V{㮩lO1^y ͥ/h6ڞ:t'MiCΟR"wuD=b40}QѴCdցvxh4#&FJ7ߖH^qO2.,惱_m~iT]Ohwݠ_^ΗYM1tGK1|7Al.>o(((dfhE%bm MĀmVThm7+x&iݙH!,5( `نYޘvT$:u_?rXNx:\ J$,/O.-;ڟzCߒ@ـ^KzwY34g@)jaCtSs0CXѝ@E(OF(6 Zr6DW&nxLcy t|!NJ9o۝cݸβ"1 [ϗMqd[5tISl^&qu>`aD=7%'KQb. ^x\d֚v!un"ؼu}RI]nvSm\s6ov笻G/}zdr#'LTe5l,/9kXY2 )J0xh|cyY`%Ay}&|EJI߿6J3ĩ^ybmgGjDYrovxSd΀Erwd@= 8]ehQfi(~P`WvbOTx$ϟ5ʢfCReEoE{f)IJ[  iS+'1GiO`Fn {ݙm[tBɁXlLW6Ds݇f*C+':G"Bz2K"4]'&MF|P ^&PĎyiKю'^8+ OE/$[KO+ڡzYk]*zyǶzF#bf gzrk8+ } JtRʜxXҲY] o-*SyӵSgoli1zNk}^>Er [y*ur9¶N%f].v}tve`c=}"YK; P ,kO=z[G'9+⌋gf I1 ǩ5 (KGe2Jx&B7^7O4b([W|JZ7?}FG?e:WX%ٷ,νy31<;QMC9+NV.`ȹ7o,wi{FvBM˩2l1h)^m-tZKF5rP!!|wl]N ESqWZ=9\M*T+X@W%ɳNJ}&EɁ}K.\:Y3HbwF+m۽CY> ?T4Zc&6ɛxUOY?6I_c(xPT=*@ :&CZ;u18d2f>*CmƘ힕>կDlxZdzbfq΀DuX߹*7po]gQ/yS撏hTK-2ߨ>-}OSt?>oHg'w,9~y/y_m85#oY@3kE>t2:,UtfݑC,Bҽ=ٲԡ+riR.rcUg L+C0kPZ[yZ;_vv„ak1STt.R@ns|xܲ;qZQhl=.ع0$s42j LaS%oDƜ.iw-Mqͤ)XQ{RY.~3% S`s^aE dTsS>@"e19JM5[wGjHqa|( ][DOi٥{K͛ާH$eT0}?_@xz? }殺Ѐ$ Wk <.JqUkG@S/Dˍ^s!葴6Z Y!rNf1"&Ilw>h= #ZYI}HwӸV-mpm(9+`iT՜!c KEi̷z%``cGYXԤv%OzS؟!I Uנrz;~<ίiBzhPKyCˣT?AI$.)czeb$Ja9caLu&y~0:OK}[.6 m&y<HQQla(^c "p_oa;a#l{S~BG?-r,CP1oO9X!w]#`oڣֈ"PnJGqD3ܕxvLJFo&{u$D9& bͅ!ѽ՘5; d nS;{+#ɾק9ݙF4Ҟ [Y˯VOA\낚8Uӝ"; <\$mGqNo&@Ŷ ORib@N*1MlϴzM{流9c8AF3鏇rGWѷoJX~AMpVg`f>}:Ɍ%1ƕ qW5[A{=u $?uģ]&g7B;-}{Gt~-8YZ87Di}#,I6=1.D!3jAU ?͋!Y_sndY݅4u{Jqb}C7Q+"*>q㽸1 wɮvU*(>JrgaIG*Yq _I&S9.jvXi^UFgS0mBYB^* amf3*[l>X5Sih]*RQU(^$jIXchi?fUq) š=>T8pXq[,f%pQ2CII.A:"g\(hWl]ޜ|W ̛[!y7v\lDRd^x&>9P8ʒl#D(bS\`9 YYY%+knj *;F+PEL7\g<߾ggW4-_ 4,||S2/K( B8|bK|}}8\]Ab Mj rY^Xsm;'fH3.0r_gÔzWm7j4-E8  FGG:0SѤ56?HѲVH{FK{p)DJLi6$nouh;c ]ȔژwỶa_@URWp8ȥ:nG)mz+7ft3Ivu MmIq~AVTX.I,ܴm<~"#ܖ, 6epdFc>_a vy'jYЇGHNB\;p Ám' h%-*s`Fih! SB0"AjhDLaġx9Ǫ kDei& sٱv3yNAwʤiZs %QBMq*=RPB-=ImF4k/X 0ͧ^t!%جUN7Qlp Ֆ-`-sںM ¼H[~Kг__r;Cku*m:\AG{$¿1!xhמxmr!נnr*S%,\{%j x/ZZהR Vǔ3`v FSz$l3s5OoinkR;dqxd 03`aD?Dx _ɚcz!AjrgM; 'p4(Cgm@ -H <3Fvbrx:03$8}*bP"IDRmѺNⶌ*0B,M! N3PYAY93Q%&!t@҈EzYEs!1/͘(HZ)[&')G@7}tL G ֹôLH:s\i`p~O MflLaeTGD^#`o]!wߌ9Na=hdqMijqMR5U\ٖנrSaSa_9*}7Y[R'+u+|f`ԉ h͓g[7\.K[KES%Drc>Qs6)V"pE\˘ޢKH+6$P7Y1[o%aWB9Ys_F&<(=50l^t/e{HA qEa|KL.Me S58t|Z_eu&驲>ħ-30ؕ}ұG+uሇ}?jMP<IZgm|*gf {p3NũjgXwK)%%s/tq >~.u^Eų/:zz. Jb[ҪfC|h~ջN0y]jG猘bZ)g¹o!|j\i4`m,KFCn{봤u38YeBt(=adAgZIf w T d6NLnQ9Xg1:޻ c `?&>_:Me4v8 ^<*ਧb(3Barp&t,-)h(TD@,6NM'I|+4 ]&p$Gv514Y{-jIշwUH[C=J_*KpNecֹ̈́T۫g[[ry9^*M+CXQi퇋| tY<m@fzpQ)/ۀ R#n \|&GC]ө :4 c>Ϗ)RNJc-JIuڕ_1m@eٱB@f_W5Lu'Pj]n2l]:`%zM&B8܅ 0;IR?g>O RYpʋbRf0@doq(<>3Pr*u]#͗t[O7&N[鱈LvWp| {+-gBMZWb7L\s9ؼKWZVg)*nc~GcDM?]И&:Rx[EΤHXvOe{yEYR|a6kGQ)XwP7Z9F:آD"|فYT`IUʷ|A Q 9hƨAZrEDON+b%Z}*y8_-E:M}D;aNpr^E00 A͘)W@iMWZ~2tUA i~Yƨ& $چ5t"TW6qy P4yQ]d F bKl8yZNX-]R"7-:_ 16i25Ir/Gi2é]|iq]-d_Df6n| *3Y=-Y6Oɴ5&7*A(|ׇk@YH~LV8D>ί Pƌ!;j HqG=E9Ad5V^@ī9`:G$J3 DP cED4_{9b g/c鴲{:! _gAzB+btb'aEr q" 1?O <|E"'.ST_t)B<;`hqB5;*IX9*& 9laR9m{:"n:v~F!x0v3we1,G%N? e;y5冾eDcds/^᪡7KXuLj0E'ŒEb vzM x+ :O 敘 z01$y>c  yWuRH(XaacQXFV{i5G,ڶ1\_yy*+5?&\)D(f aU1.Tor7)<}p$ ݹ&&8a. $|+tx#>8{(7|qT5a@P -E<!gVj@R(0%XA6/!;wˊiTq2D2'"98 q\9IScF}^7 }6 Gg2+4š ڳzdNN9^H\_eOׁ /+[mϡ:bhp i>Bm>ۅ$ )&{ܪPmk!λz2mi_mUMg(O %y$?׆mqIrQ=b> F.b5N=?Y;j%bkw AYYiYɯ)Bk]"뢁kA|] jq)Wb⬟:0}E=2lr$=L}P}3#u==!rFgpہs3gܦ o_iKlGLeٮ_4^-KHr3Ӏfv 9 ^":!7}cDWpHZM3NT5^ 35YLGk]Mޫ<Zk/}nŐL]sν_@'\4!lt[F:{^&eiiur٪Lr.. ֩GOESQ i8 ;hş2>q6r+i#t @z3P]Vk#7~mku{3: Q1b*[曱7U1Of-?,M 9stǕщדɾ{^fl a61 ئ:su^ }oO`܋Dʈ!WIJ7; Nf=2Ub b1ei4Q[o_4gCVp[yNU"O)ܒG2wK$$ fnCN5!}9R&hĦQT}^0S@|ݩEM"4.#r;:aSU.e7X3uT;D-?D}*pPȯK"猤>NVu\0Kvjac콣LީHGqMyOېfr>^^RTybb@eL!B׫nبt*_37h|(?x*2/aI'm-;j4ϖ_H?˹ـRdD DKqW(@F㓠B2ХjE^+4K ])2~Rr?FdY<[](3ǿ("T>|nBؙބp|%8 ,T?X'w5AkK>^ч+sh`d8.ۜGx#Mܞ?vK]HB>XNb0:S'w9o-lÝU J+#*=|&{zy{EK|4=*'լσؒC6(cwdtD\6"̖\ ?{| _EPF}m8ϽQNQEl{Gڸ$>Q@%&_e.9;]۵!X\H0h}d_ 3'xH/tYu1ȆDۙbR]bCPjeXs[hq'ʨ)zŒwe1a}qՠ$t#Z>%ѵ`|{7SYY ]-z#ʯ" ,y^gK2;y@P]ΪHQd]u/ۋyͥmWіٗmfQ&x,p7D"ՠ0Cf?0{ueC< q휳 ~BfucG(1"Q/G,b/)'T|X;.eZCLd%DʬN&A${/͝:/GIye{;t[Ljkh(i#y]d# Q)sN ҨZ y.(:Bc6N ( ¢.YcI CF Q@NQ$Uw A[~ҒOcEҮDEPKxkJ<4l$|@v6ASe_:Ot_ҩs_!CpH-g/I[ݤ6--XC+?& IIlR֕Z&;0f>UZ:m+|7eczhк'I"6ʶ0οo%KSt^M#6ؤ' 芮) |4|3 |<X~u]CEncŭ3έkۏk62TTOq ϥ'=9 q'029 =ğP WP}[ph JX!&9ܢp=|++'.]rP |rWIlzy< [V@"xƫ|0 f*Zx}hD3X/)4BHH&q˶A** V/b/uf>,\V|$SAT8πxu;5|Y^A Z^W",(}UЕai((5!|0>rMe۰7E/ m0MSY=i} t;{=3HZQ}f׫#T`߁) oHQG2]q'X%gTdi!㏵0$}GU4 _Wa6L m5T63Ӱn5]$MWЦcቄ+ GϦpGO,9 ?rMOb[̋܊~i §%Ōmx\~3n7(霣kG~pqf%uE>srV'{u)N3v;Gͪ%d▚kɈYBKMPזC~B/TV"`Z o{]BLrL`B)ǧGΣEmG.; ;Vdw/v{`r* ;_*ުH:(AvJ{] 9H 8l4 1$ZI"ij)/@M`5a 4`0:t䧷h6 +6怔 vS_ ld,=>i*V ^Uڱ Lݬpz\@!.E77U]~ߵigM҂.6KAb^fYs/q;=MR ++-)v9хtm{rc n9﵍לqϣܯ ߃Z]l*.3Zf+)u*g:tI۠˜~RB22=f]ǔ/ųF 6:8 :|Pgl;]y̰ sLpEd.A*wE?%9R:&b50˨T`*kE; Go'jP5 g[+k@K<7wR"~ܪUF&'X0bIbUs֞2wĬox6UE_v Fz"\;Bl~&Yl-~YȰy;vvS6Kϫ>yҾf|'Kd{Q]a?mySN^uQLH,j("j[,+se@9U|O%*#UB8󙵆?QAˣsTN}5NtPh;j?]&ٸ1!^6ȵ*) Tгjgs8CXq[MpOzgqs 86iC,Dvʗ`w1.͝CIk w(APLUmu^ :HXշf\d΢~f-IZ'茡_?:{A2n&փ!HNQI }gJ+>QF'`>ۑR-"(פ,jjYya*ֶ#Sf`0Sr7qVg❤ '!KT0~b'PaĬT3 \@b}7b(D@a!L7&TTh7e& Յ/yVϗU+GbJWӲlHܶ-Ѡ{Y%/瓦>bM^gTR{S+1A9OiWcR.F]d񷿖0%x9Z\eObGR.3I9] p[jҲ}Kre  NJ-mE 9_{Nf3js tȮU'̿m:*\J:&%Ѩ.7e[Tmw\]΂uI&5 y̓i񚼵 iʉ2^O/Ax̊I̹S90ݗo㤋yy٪.2i)<,xkmU8#}:(Yi85jMF8GſkH zr׆ qO?E\2;\C܁PNc4K^2W"aQ j;r_ C jP _R 2ǝ)C0[e/޺eu&#ʬ"ܿ5hh.`mHΖSmjܪ\ea&,[HV\Uy40')Z4F~!?*O cJMQݾtc?p.&R)~5_fL˿eŜRAEiVvȍO}YFWztPIdw*SƗnDЭCz$1pLk@p\npL@τ frی+Rw]Q܀I}e;BONl+!;mOd˺<׽`K;>$YҀ\s'u'~B4уm`_ZXLb5\U4꯬~r`  ̥[}dqA|(a7 2Y,bCΊECpXҼJvF/4wkA؝lu aͦJ3J#R>47|+bCSfB/YË:׋4u9u,fvOXoݡǕ8c(x^zBK&7FKÅlj')K0 =2Y9>Eع1xֻR*# IaGW%l+0UF?TN#nQ˳Ũ_S Tʅ_T94~j뀃qG8T k჌߈S N"cd(iO(z-6Pfx-ֹl=`ef&sk$^ $*t# *{mHРh=|eyGeΣoޒ=U"ָAkQ_gG_IoGc[J&#: |go 0o,s{L_?Z(0tJk~m\棷hgIC3k?^~ W5RSUYby]e21wzf3y˼0-7G):#!c_=!-HuXv%_/"ZWYO`/F$$l+Jcj~P>oz`l,7CZ TĊkdYl X5eGH8uNdi7-$>Kk12XSZxq3\ ΌeESהX1^H,ν(rs`}AiPŪzB1D\^?M gǪ5B{OMjq޵({IIεFuE#dԡl&ڬ Vs 9Zk: P81=K2@=.e ~LmE'`-h {̎<"FKa@s*J[fG@uc694r ESs@5ӎS)Bq,L~ms֞Pi$V{KkNh܉|Pk&J/7j/?z}H5{hrj',߂a0cŬ-)05Q)/<(۠Nj|R 4|'/.7pȏѺdg@>z@`W'_Jqɉt#d>fK08Og+5{p'sK]@Yg~W& ʟlU Z@7o0 :/9ʊZFL}i ܒ8uAfH_% #0bר `x{Zbn @h?{dYuSw dDx; >rŕyy]݂9WN2b>蟒N]\דJސRJߔ<=#,Fvkjk[}[Ք"x1 Մ?3mXȯ/\-; ՙS{"z^wd2ο˂G1=y&9JRN\)`#t@eҏ\^ 僙}ua?`o-a0vL-{1 D" =3MS`U+)S`PY!du>mjcXȕr ?E [&sP) *o\b8WΣagzGN F C e3@4-/kԭ`^xgo2ڕ; AP}sn!ekY)MMR"߉<(xmA_0nρ7]6ygCZc6gfIt,\هMy}L ¥ } 1EZ>ԡst’ѝ&cY恳 EϹSVbN%*gIM@zȒ,1P} *Ӕ>6'.<6ƃZF:*Y7S4E z~:(ޠֺ1\ hj>y-", $>Ne{j!{cCX򋤡mV2%~) 62 t@{9%GL|'B%SkY=gU ݄NJf4|POߘEHghq0&&)aV. x⼃-^!?2^D3@qr!A q`+xނ|kp "TZH5)":U1_I˷|G0kfh.VC;!Sq6k &Yv"vxfKJў6o1BAؔ֟ϾКœvҘ]]^׽Jxa@0ۗ|#N%W+|b5(pDjPDPs Mqq+U=#œc V6{EφbOXiZ̈zENRiXS0hfgXl]C໰dWpxCcGEDXb`Bfp}4"3 KNDŽT$آx2ĸVI, [`gP^& .Oc;A' !8@6hr/_,qJr ~O'T>VsZ򁀏 wv7Madץ @کO峣{ !:]%穟d I*Bģ0îvw@tgB(L RAn>BH ?;e r'~t IGogI~sdhƷF*K 3t(HI lkeЖ(Ŏi>RO"c.(Bf5Nru P6a$y$SR=ѓd@Tf_\V#mL(MYaa6>u.۔MOxq[xdU뇅zmZ_Wbb]5:0n&rj~C;P90 },TjB4jw{&ʡYE>b?n8O(yǒU5j$ nN>Ͽ>=fVnl̃1Mjwјm//T;40'Ul+&a9Pbn51x*1o_oG䰐k'FҕE-)yϥ \o@@/hPxJl$.죖7Q1~2(¾j0@pɠ" I{0 $7O+`QL;* 0a2&R87Ƨgd` 7 3o˳*Z 1 in@g&U|GyG(^k!e=I$1uW'VSĩ{-_ke Xב4i N0 x#(R>p sYW"kpINbͧb=hEvK1..Wj3{p>Jznn[Qu9< LYDT{6|+`g^ Sӏ'ۂ%9qR;gԘO͸=6D\[ JD5r/X"oɐz9#Pz?\ ׽FPyJu}^zZSa $pjzBueJnuՐL.D- h.`oUy}&v,` v`a!mYBf~K/d?f+ (껒S1!ŇJ ,#XFcܰtqT[Tps8kE3R: !acrX\%}n-Qv8$X8MzOO% W Ip=!} gC;{$zxNղ ,,SK" :@6[>+agBdex?,XrPi4́\"ϴz .NQb\jBUo$}Iذ*n9żKUBK$Т,~1mҞދ#&2mAd+8 ^i"KQۖ.5's`=["Bj+D/N5A#)V~v,e.KaGHk..kt1CI/S0eW>j)~&L QrXrt pA'S9EdcQHI_=ݪ!H"Rqq -nAvBoQSc?Nn8JAsD "_t;o]"L~YϚm05389bbwNQ!o0'elTW^ZF6/AZkr]&e#[ԲdmtG^\^"C L9(0x>䝙AH{!dMF2Oli92M_cu@Uȝ]n&u_"<Oq @C5d6T2:?To?R[ @| (Gݵ^VXKm|kmpsJ"iM_9.F80DFthm5N.tKh觚ehgBʈ]~#l!#ޔ|XA {/:2cI(Aܛ/~O–|mA}d=n+MR3̦_msmS?Soak>9ܭWS:Et/=S$/8{3p]o}1ؙ/q1ʫN|8a)_He&ϠHumpow2 hke^i9\1 Xe,U$Z.n4 g$92jPY3F ~%R3;nv!ZR.4TͧB7漴S$|Ko/OJUjiաɗHeOOA`y=uoO>MtߍHхHGhfеgelyI\LM¯ '{+[E )ϰrɫ>,Rt{[Ez|Ja%[LBkxK֭Ok.gז{`چ|Z^" I@2̉Gfw2`En%j?XCP,xTR cȘ;sqRk}iw뫵]0{@RI7>?fY2l E Ͽ6jt`_ntIn4txf0>f@+ 9jbC?x:\ӆJB)~ogZ[rE i1!y]]*Ry ΫAqG);IfTtt/)uD )*@C9aavE$d|t Rh M1dNfWCaHB\qd,QP!:W}<  _$T2.uv!a>49[4 }mS[;G ZMS0Y K >(kB$5/hg!}8qg^+[7JNw|l?'o]n ݝ8]L30¼Lhਗn41Nb\[ f;I(BpL'gw Dj:LzAtߒ rxPr4sXc@WNHvb4nԹSd⸟aK! l۱c_tb\&ΈYmyV0$Ig/nOY!Kt<5թW3ذK sP[z0>s.c7ph=Khvxą; {D|j xH2i;,Jŀ^q|L3XM !W!2VM.4 Jdc\{!I9Vgp$m.=b~K#p?HR~b /鹜J/OؤrWݵy+P;nlE',G<:yaᩘPx)SJZPEXr:o0y ͏ii,(mq{N){\O@Z-]0UP8!>!U kT[;l{q:h6RF.a~}LN Xb"Ief gܘju!l" A!{G(8zyOٶ&X]5p)wH坴M\(&&TԱ~e5%DD]3׷w;Ck'%yb[R+=V<]j^Wt5ii!f{PW:qH+Z^XEh6.Qc.췧D!.ѕ̢ן ő۹~QA`Zj~qFT0$ 1eB,#)Yxߺ #lgRy@C#v8ePzv>W!$4X}Gۣژ8*P<ZClE9m$&;5/koV9-@/qI,,l8.~܂ De5UciSn$"AD%G)"YbĖD]Ze sES#<:2)<^.կ;69PPO2*=KvֻrX B 3s?w .X"UPؚzn?hx%Ѭ85^п5Uz>J[z.Em7xqav$=*j1DŽY:\*vPapI@}Q ݟ2Pف_sא# W#ⶶ<1w:[f$ky*^ M"nh)NR&,jop^Vԏ4tX݄;&<)]>Fnp(i2mR{W!rQۓu}׷(S"7Y y-LedxΉ*UA?a 3m6ć2?,gi dY5q,^@^X<@޷vhٱkv->gE4 x$_Bza!_bto=fCOߺdh'gu(Sq:myTw&Ib|oTzwgݮLAÉլOa&bgk2ҡ Ze+\P8$ ;g<7@D D{ `Pw]J5L_!4}dȍ"006I0̋,rZx%uK9 6ɩ˭.Z+!ӺӅ ҈ &1KqyuɁCEat' hMjC3̊ #F$Kt]WoF^[]3rYZ[M ޸1꣭Z-1H#*Tx#͟Lvt{p|}aDVM1m1c)'-'Af.^l4Xq>_"u&Sg3i߿khjua.(V!`#Ikλ@^Ƒ`Q%v7RHӷ:AQܐVչrpϱTCQc+A_zPu\6YyggOuOȚF,-%ŭ>dxՁ7obƛF ZӌK&ۚt'}i,xBJV4`*-2#qr:rk}bo$_ Y+y>Ʀy 8Tb+lw&n3b"b7Qi~?iLwZeTV`J0nm]9j;?G;ܩZCcO2 %.e>]_ leO,zQ\F71h3+ pNm@=bĔ+SS2yAtF^޵ߠ 4HD(Q?P?V"w owMγJ8䛰SFIC& f`)Q a<5.2b{8؅H%u\^wQ[IAdE(&lj9^hxVwbҖdiBE%W_Vkl.eNj#g{N!$I(9 Oǀ% d+ |K(-١^u}eqQh-+` N`o%ڥ{!­Pe9 CfxM_ѥm]&~VALk,}WX[wA}@^V䦬E읜z@tG4%kz%tgX Mi7C2H?6wB(]~ !kQAH#<2#,Y;OnXxekqxBŬ|%U/3;ql)E!5$~">$`T&EC('N!KyMfhhM3̙nK]qÜJL*0OqSnliѐ?D+^얝946}Lu ^iP#J]O G5KA&O*xݎ"HnӜ &}9X(os*bfBnJZZsZ\[ 8`k,좳ΩȚ xIJB=by>;zg;2j4ˑJ|ˠ^#@vtJ.u,0ϟ@!:(}Ȼ~g6gXqe̥ ܨNbr3FN9 X2 sb;V5a"Cw.C>%(J z3pkefc( =,6D :5-C|Ɂ'EG,o $Quo' .Gɏp K 9JOBG9,{"׎%ʣhVP f98OY,+8ڴ-z5{smŪo6xgac|+goЪ\Y~ntB `!W7?Mo3=D?ljbW 7ipb߅1CEkx:(u&/0]B(ׂG|z72IL=*v*9--^qYفxAB4hWmH1IźѣgL)dÌӚH?n!:N;c,@+.rJ'1PQ(6i}]miƌ@Z.ɥ>ZI*يouzQ33>he5ˊHW17]}`$dxw38kq ȿv(ǣ?5u(Bg=ʣKe]Wt357ЬCK]kE 0թ |X ~Tl7Jc[3sYCV=aB$*5ਸ"3[j(q_<JZQ6|v@ltRm d\>PɹWd:# "Y`VD:h$TKҫK^K? (\^ sJ#;9|`8 Fq7 HĊgi{}p&^Jqլ =ks,^޴/4%ǀs]Xŕ4_1/|LGw90Ta26USob&y>ԩeRxboBo ;LGr1n/q ˓I|+@ q:mFcF^3<^\{ȴk#5I\+bN䚁ke3"~a nSҌ]50?,z"~=g3vZaZLt|yEGz zi\EJbX!]ps夲h>2Q7-AhlTuStib nAfͭ( ي9.")/zWGG9KDGᄯDfSdDJzb/ȣqOCBHL4qx~)m.Np eR9!/b- E*,e\Ʋ#zJ^9ϱe).K\jk^S Dڡ(|e M dP#sr/p]x{fr [tq { Qy=Kr@Y[řn6z;aJ2W>Mak5fLֽ[P VL)Do]Q u[dGN^[x9a&,嘬退8 7M@îiLWyvP|L6. NXjwb"\FnJ$jW)GtJЪ}?8qtpG7~jG̖!k>޲!m6iPH qLwޤc$"B9ؤ3'v4Ѿ&/O]`*p ;k{I4զwﲵ$DU (h=ZAt|$̃3|ab@{rz7doOʚ$R9nv&{#֖1U+k/YTC'b{h`ȷSӿai m0яUм(uO_h񂔄яH(QXWQ{R܅w2 IC2f)KO8/ X-ѻ-ÒzhtcZCob^p?q"u>8^X1J $uqiKN_gD|nlѲxsSdx4Yzj2t]_j2͓׷؀bQwl[gs-E;Ox ju"'ug}. afZ'("͐n -2suK30"J6 bp5&lmpXm $W"XP^\>̭9|G:7qӍ;K=ǭO`_,/pnмE]d=āQ53iIĵigD^ 4u}m<^[,Ƌ6-pW]7 n0PK(fDnd ™ohvfn 0>*VO2. Aրi(% D"]R|2GAZJTOvڗhu9JŹtr\ДH5'}D8ay/f'ۈÏ]PuԨJt ,% \^ސw?+O*q9F1+wcvDŽA 7 V孄AQ">^H2: 5L}&Iڧ9ZaƠd+om 2h@`nl@pG;L])O{ :"pu<&S+?5v[= :f>3L hxWx;J?s>Yڏ ^EZ`QWlqEuWb^n vٳھ&RTeAGduxK% x7uĀSRbOb/uIBSsҤX)0fsS.QM,F1;!+ӵdx,-umO؝?zȳ9:U8$`|6lT}MߥH[.Lc*M%&4 3@ d]vqT͋I F:fcTbu+ ewF]k 9=Ԋ?eR~Dj[H]w; -yu?舣C,RVTrkOHC,8]V`ZGd;{j]*8yoPsS0͐M]/I}؆,PǠyM\M!}eJ$GWRpZ#kKֳ\o*yZ`ȆXcY7`S"b& :b޳jLpgۻ}`@:m= *ƁOQuL cTMRʭYOg#R_ t2Y₠Ď"Q9ai"jU݄/}9DKLAQH.W,Z#g/kwy!z&XO!n4"$u.\gn2~|7xh3@ K H!>/$Jh4Bv)gBAgO`&?e׶vkZoP,'H~jOwθ \E;(Ek}M[%]%c\wB)I"ƹs좏fֵY S܅] G`ZiE,id>^]TnpD{D=q˅K8dBLy7#*;`g=V)9-6ԡu j 9x]Zy[kA. αj$yY2 G^5mqױʚQv>LkɫK0g/39Iр@# _8'r#FAEFm7xx8c˭7j,#9A%ÁR"E8&Ukx7.ނH`b0tFF7@#&Z mb>[8͐\ 5a +l%]4^~|63ڛ_Y+Q0H9M;WGi8bl5!j'9v#5†0#L0?qR*ҖO}cp~P[eO[| 6"{m×\ka,f!dzvl9Uf6fܾޜ,k^ʈ %0"d0 Gne jgbiظ'wınH-|HRfiq).pb%^ECDc: m|;"͎D4gpx4u P: 2D=IbK ex/&F"פ5TT„hc[Q(пZ(\2ChkY_^C^Eɟ삄{`[ kr]?䴸dM/YkX^J[\A9eE/GJ057a}8yG6ik-ưtEA^sڸ_>I`WrF֎#d;eYNkA|?}LHS/^BI467xcڢݞ.(]p"q w)ZMz 'S[`1BlZ' 9/{8e#I^t2?sckÎz7e Gh;bz̶ײNE@mceΣރR]H=Ik}Xi)I Y5wVٮ1r[cpRECȳb\+Vsg$*\pX^ls|=Qi/C!윹ޔ,~GP=G}}~ATf wQɀ}^` TEP5Z{쏼ǩ5ѭ93ôq8?'7BHJ|2"tU_{@7 RBi$Ї?IE^Ƅ yKriPBe0!=бz7 -3 6|ZsWa!J,ax4qRCGVţ'X62L 6)׃0|"^/wkl rk.aܛ *!tL j .&%Yv: Qy&]],yқ(~!qϿ]^v2<-Uk_D%- ZRe, V_$!SϊQi §p ?RH;znpt#SKMnM56㚂BԒ,hKJxLOom生2DTQi.]6I]J>}!Dl7Lʫ,\JT]UY LÑd Cp`V&%\!_r0UErݸoWW< WOPht\wTig֯ºPkǤ&C\C"8,wtKglt^>3^hhٺe/ Uo[#U%稻Xuk5{,`Dm=]x^MR}G\};dSسSȂgJ^v[:{D 2";Ե$f؜^D2S7:s"1y]DOLLʒ~Z8 BqzA~@O#a] אU䜚#/3W Nn:3|zu6RȆfHiTEšjlUqvI o|f]Sm 2,s(ewrzy @px\РaJڕe %T&J+edcfŻ>J (=%G ȝ/+y_$J*[.gkfMձ9^Qca(c" J-kr3`y(XOV `O` { P)@S-,1#m,H9 S,J%ndKj7!QKp49n髧H+Q3 U(.[dHa-ݗɃ| mN-MPeSϚ)Єdȝŵןqc8,u:X;4\~=fY!~Z3ԀAKK75 l#ċs-v`F6I %FUXCZ"27mtC˰XH ,_IJP;]Cw`]6;\UEɜ2w7Nþ3hMS/AZYm:NPfˌM'&KS[PBط:Uq/9Dmw2DN@({}].p]T__"|FX{Z  g*4Mc/Gu\u{O=҇*.+ݠJޞz%#ekD  ifHXAwk 9YNWtXӷy}|r"_2`@y Bi qF\Y_hbZ{HTLH{`P4e6뒀Zy _͆ \Y]3N<4FZ}31[<ˁ/ sתթ2%Soc.ɨ-gOvx\-$%R8Tiˇ 4TS8;P%xU sbr#`c@7+ZSHexu9}Ms?'BP ͈\~!7yEfPWa\_niռ]~3􍓐= V⢟#:]Upw ͤ R*V&ɛ؝g]Z?@6迕=Ύ 0L] JjdoXek~mb,7-Zg"@'* n#2tܔuu|љG \G&٩5%Eb,@!Do vaPsi/ZΙҋhm3>5 z'\]}T|곭Tl%6 2}o0|vuI -eA2x#`ڎ<6 Hnh)yMF s٘ {;Jz( &&E!&͸дB ^kz_J%UAQʤ*KX)8{t:7[r 6+2,ݧqKM_h MĔYKTw %J:0$ uP$f]"&7gNoڠEPq9+h3D+y`""VO7k~)YA$og2q.UUWIN&m'CBl^BSk<GԖ+R"-8Ǝ3gieɠKye3Rk 7FԺꦉ3LPoX_^u_3>ȉ,NSsI^j q^3Z؛TL 'SRLY sLE_J sk\$ luI确 z*&WBdTHҎ2в/(sUdzB~Q̦(hr{' [&ĺTm IOM'{(ۦ6ߐ`l;3FZftz{f\m1=ѿ*=ڵy=[-K\z0l>[ɵ&1=濬b,.KIJ?rqg H@A7V5Fe9:]N(Np5Xw'ǟnUU[Ύgs{ /Ic%㤴sB$FOS@lLsӗc˱l>dpU{G)"^q]օ p[mXyPEOԛȼ xS7&q,lj;*/˄1摞;H`g 8kQ""N36֘>,mی[y%\={W}]vb-%t8筑/iTt8"'/ZoOQO||TX@Gf(K8RS(ɿ1?sHm1jť#?a֚DtlإM`|qVBOxQ3bt%3HTR\oO̵ R~캉Iq-[r Cg%WT MpFU58 Bk>絘&!#Yw{f*+*]^J 8^{s<SA u`;B6.[1{TX"Vh񱫯h$$/e{ ث}.u:T@/O"WSD[4a{=j\hU=~ujUK[z ciSb|^Mz7T(4&Az^Os.T@1nqFMJlVL$=bd6/`] q O~ _$YW3/-)XG g| W-,8&DjbW¶РGjN'@} M&2#8l3G$nС.d[XAC<@AVF3W){cU뮅;̠;X. s/L$̈$"+ӖZavٳXI QxwQэnvL;IȤ/WοŒ[u6/ex*ug,쎤Kz!jz>uI0G^z(=-ƑST |e`$ 4ẞ#Cӄr-BQ1 ^*qgefc8-K-Q@WR.>arN3^uh@ɑxN?iH["vUiAS-׮/'Ƿ+f%ZMpA%Kח9zn@ ip[>Y\n-tE1#Κe1.?C@EA\b=e"vBhzM9oVjЍ(] GD1dz_Y^9/RA>"m8ŀ*4dWili, Q1(Sx XXQ3NSΊͽ B̹Y8@UV׆ ?u8Q6=RilrTpĐqvo\O%72%?D!T%P)c]gd<<h7O[pj~J1?[UfJ=JA P/TՆWi58ƂgO7) ,FwB4RKJFB;Cj+ c*eK-ɐ|cYY8D'SIͱlZkP^4#ϳ*_gyF }MR+ jGk7|f9vOs`c(Jrxo-%Pv0p_.T[LE:aۣr3>.+P᜖#y>̲NSֿRRpY0B4ۖάj zC60ON_]ffũ[=9Gd :\)~+p#ìizv) C>T)8J?E٭*P.Kw!s~vAz15R°!Bal]_X݊!B͟JSs&ŅI3!TЃn=(mZ{mW[>5~Jjro%RuQj(-=F@ea]Y 5pIh[\5^6 3A^nɠ[k(l}57|2rEl(D6/{dž`%JH5u Qh7Ÿm~4@c6-" V+]J)T,9 V* 8|d<~J|Za]ur4[ۤ(klQxi`S9m刑InSw-'SỴ]h,& F$B\Bhٱ uHx=E.9PbZ;0@fC,b,W[;'Y0 \:c@*q.#VĆ 1R~HB4Bj=Ծ " $RgJΣLFx2l)YgN`/X^,7zXy ikn{rحՊw&tm8Vypج&)C+'s#K A~3>{icfs'B $:~Fq4ŝRrnZcIKvtI r(.X+S]P0XN~ GpO*srd8] 8M2ͧwau4G9< C؟ nS;-?fܖ"R1ɕtS7g1g36o. Vf GQ;΂xɝ5 D|~||ɔN%LNbf!ۼ xY8hc\I hV Q2'i Jem#YZ U>P+cl|92ں#)(:7o*t}Y◣Ex4Y{}DC 0ΈO$=,D;BVW p"M^D&Qp3+[$dPkǔ*>GH]AQWD0hjhK'. mC6je!uŇ߾Ľ8C%訧i4$\'UJ}[dTN]UdY{Eeip*\9#rp& T]Z6O2x&g{'%ԆBu D>>'zh0{ Ϥ銄q&'|tT%ÒCmq0:+)gf Ed߅l̝b,S^-.z6pK\򖯏`BOaMrk~{ix1VL2_rxVtSWqo5Tpk{Ў %ÜkeV"h|.PB1WTCԥ~T+b#x]2B3Qk YMx a!R郏/UBdU.nPt烗/6(-p>ێihA0Dr^8֩E[CX- kv_Jty ˚:۳sL/$"}+<#F!)E K-Z%)6t<*iݏL{ Y{pnRLrR89׏A&l}j%1s IBީ8O5_.i`kIu,g.nU>W,7YKmcei,_ 69S]ssOY>< .=rFŏVu1Sg}b?E%y6QIl%JL4:^}nڜu Zi~YYA缳U4MHFZ}Xڍ9Q*Ād_ڱSsA|]T M/> ƈπch1şczngǙKt J$ SwcWyxr΀^u{ˋ8R7 )iM^vdEwSz='+ L`RvV ~FiD\\yGy`q`v@:?K,up8QJj'q) 4i֒fCtLESu(H p$Th5! `1Ty4+m 0Z'׍x3Zt-nS']7 ÛƬ*37&B@~G*x޼jp0Gz:@DdPD@q枛"O9'fx`8܌q:g!ax"!uL'jmTQ<(Щյe'1])SR#dN˒n<礔56 =QĄ%G)r;p<h&yVk˗l "Z8btHq0Ŕg#|T>vŴp { 2vH;h5nZsdSwLGgJلTNFBbictjnYY},(zC"t>W{2#ҙx H(YIU WPǍvH0/^AG$ ˎý^"hpBV`^ĜDseq݈ xL F1wh=GQƺ2/EBVUh1lֿ"_>AAspHa%\Cz 0DWfX;Б̵tZ>V57tCɺwgܲRNlTZeD X!..z 3*$}+(X߈p#ҋxi{c$*cǟ]'2vKjūHϔ[D֡züN9B2ث݄ YxUR2"Oe:Ak>!h]ȂEw'dU9MR!>n2]W3,uCAz/6p 6C&N8Z4Zh 'eeviv ^>X 6 X5ܱYftC^@j<{_WƐ%siY3 %*n+ t n,\"$u+R|wg`vX kv1@yD*z"dñz~bON.|H)HGr,Jzo]2տ}RRˏu%ԸH% YxE["i3X%hcSK5Oy!,ٰ.}]E%Q uQ z柑^IJjӗ%G>_>'0t;eϚ=~"̳.`| ȫo\#]}9; η25꟮M* (ln=R$O8+0:_S܄@ j>VS1a)V5 lbPNw*,x-NdTE~KeƟDt=:Q"w7R .rѺqLOqj1-uLuD9JzO-GJf%q`+;x.ۮ?aYa}(وoK[5bbME> >X?:L=|1#-y-ӟQbyrGzդy]W=tf(k܀ {*'=S^#+Z>#$Uf@U|G1n &8U ݵ^wUcZ{='V5,l_%V8LTas`sxer$7%NxO6GBM'[=֬qfTk8&GSjCji#[{ٯac> vo% ?;@^$Y QO|N !)d_y`;F@Ihw`w `-fq1er'aǙ4@4MO Nɝ+@z㾪L5 Qf9!dd9#K*PmЇ' zN[WX 3pf3C3:tƠb|p&X#:*.ѻv[P I) 0WB*ACK[wޡG|Kd Hk#v4XNpІMSCM%L|:%(Eء',݉rc•6A|%uAl'`L\JZk>\_/ZH-p.qoM-h!_#5{{E4.nsH~m4o8MƼ~Ld[L,|T)J_ձv.;7~v{JȞrP~Z $βmokZ>Ij~Rzn@ Q0 =p-Admr}5ہY2=b|kzkzp㑝E$̦EЀ -D i\Qt7A%XoKċ̸%;_XƸ/BQ>ҜȌB6#lO[ַzaXD^*DAJr[,aN%-V'uJIGbRU^<=ҵnejp|+ ):zvgv}RX Ze[*֓󒨢4h0 S_>8:5wI^7E]ւh&Y0}Uy*I9aDkÉlZϤ@9IQLh(v,QMi.OP:4@iSkP1J{4J}Gw'FՁPWo .ntyTݷ(R>Ed ;b^r`@<."/J 0y MN`!9@R0ׯfoTB}=G$e~F Fzx97JQ)'/6M x5\O {(7Te c Y5@J5{,(D%2Ti# ~V5ÄpW;O9m?YZV6*ݭZqs1LҔ$hzfGE1+e"*tLXj%-Lb/i Ԥ>Euo *a9Hu^{Y9\BD|7?"(o>W:}]uy[#9U(нS"&+#N$QMG 0Z_>wmxc2#Ɇ drZΫ#t:6zSW=4钘 vS`?84Tᛆ#‰@f؝&iy`&9t"F\nuDO~`rUhrOR;;n":GL~/Nf֩Cݮ uZP6-kSa]|  |]A&08wpR8s5˧ 1<ƾ*į͸;Qhl(g|Mg˨{u}?sY^ı|ef7!zT<h7%-^ x:`WD 5w6{84p5XbI4:uI^ ,o!L4dy;uzDeaSQ8²޿"-l@eiȫBĉ إ#>^+Igsͼ4Tꕦt@ҷaAh1iGSz2>gޣY适5c})ap;-Fvc]Ti2OjdHq]|2+x\ʨ>ϟLՂREnC #ӧ0x_4ϊ14m[7R8JK_gI&}d"P9F4]iÌsZ%htz"R:J%[W[BUyA3Fr9;]/7A~l4#->Up bȺ"5d7&3EeyO}W .G׸"d2 |;O`So1%ә{:wb|ܗ&Q+fk PBdF]`~ixei"k^N,l#$&Kfvv܄.w $z?W/s>k~Lkz^Vm44$$UK}Ɍla5bn) HnBş$H5?P':ƶ ڻbh!4]Z "ƄOji?$^U\{2ke/oS E?=Gg)z'2\Ǎ/x獤y}qIŨgo.4Zށj3.d=X~kD4~͗v,V:Ӵ>sL=tkR.MD~:99}JUmV*fڀt4 FúSDSE: >lFڨ8W(VKf1U0ŪŽoc5AVN@zڸ1IAYiW 0>fU/5nIq=0{Pz8(jJ iXh~ G4dc0-TЍKJJ `^PRWwLPkTg>?S*{7;6~LqhK$ ^KXT;h濣4B cH6{+f ˟=^l-Q$Gft|&# oDdP#&Wu,#HCxMDKԱ65%~~}Ӭ lD j#ʃVN2^; HДTDz/O'ƥIprp8JDb ) 5֝:7nt/tB`]`vda^ R>L} l ] xtBuQ)Sٴ-p+jU5Uc}Píۯl ztsϤ(Lyt 7\'iP7+a\H 2U9dEuX> ,rHhiv6; x D%=vP 'U\!?UM6e2q[AVM`CwfM^ Oq I`qձ sΓ2r,&Z?WI^JDwdWSA =ǿ:rs+]% b PDE*fxBOEאbE/*ݼv[5{ᾔsPehVEEʃfar8f~ds)m)Hb?@.zs{ٴj4Kx18rN;kwYoGRWk_;bHIvSoc*IEi`fd`d:ƾ1}):^ˌZ -`FqњC_;7h}DG0B@&-dބf\i39aA{S^'LZ0F@_w](+SСk~!"^N瓥$]Nv]@6G+&VOvL_G,ќk] 2anҿKEpކojP9}מ۬/WfW;±m_lV@e-q{Kjф|tlEn~RM+~MKEЍgyҌŨ@&H4 *56-a1`^ǽEtg}./Eqc݄8U*7V~(6L;d /Ku=rilSx)ZBS$:%xfxm?:g  z \&NUXV ycAd "ta~@$C@dAcC<{}^!J.oY>eنJCw#C}K[8?ȡ@rD2c B(4R7EDiT"a\}tܧr^*"Nx;C{B&#?7 RWina>B "'VtsN->)q8tMؼPѯ$uᶻ$s|ϟ$vBQjrw9붂- Rzբ(P)D?.Zub"4dLwz{26RKSE4ARZ쵖o_*u 'SQ[ 4m4 X ó q\obgã4B]J',¸Vf?BCK$}ĜŁ9 >|9PciC?:@]Hj}K3[bN3ߋ4#wˡٗs+bEBGs>om%$X4ɜ1rec>PB:"=WRԋ]3mVŵsȝYH||Xڼq6M_M=}ؼy Ӻ7~k8R7Kת vpF%)?\<݁CJbѮ?NM(NSr2 ,c, ۚ1 H,a*@kx|gGږ a.|/ LdZ[u#ᚻ>!"ߡOcsW^u2H TwEږ蛺:?Khϩ)+\nsCʀgIMK)%ο"z4bCh~VNlxߜ,•*1Lh9A6[\(7eo9a! +|MzWaKEB|&K6pЕVnܬe! Lw"x~Anv h#,@;J/W(P#ALrIYMг(eIb5^oxZɤ5\?r#YէI'ÿ$N8!h*h:.  t t hPCEP9A*$6q2L rVKS4#/2L LECZt9h퐈48.ntp:7= Q!\5R0f58w1GзHL>!1K<//u5O!YlَϧL Hzqcѣ_I K(XpѷXO:Y} U:fMpvzV6h5pH=^\mw8 PePODr^,MA /S$`=)&awkW|\t0Bg\PuˢJ1w~NwpAXs&Zn2n<&)RSE2$ػNEi{=_ 3k\ˢOx]!d0?lh?$).Gϵq OAku˔MҜC߼5 \3 X*Ѓ+Y,ly.7 :s^o onOo@ě+I{9^Z8(ZQ5\ 5Ni3G2K@oqj3zz,•?ia Aɿ¯o`Z2ؖ򭸫v])psA􄎸V{ՙJ({ m)`)uf ҄m [IdoK`\>upMyw2'Fi:J"1[K/c+J\#j~0- ׸O'V%Y$SZ*\0h%g5ը?9C*?s+¦2lfQLYVGgs\{kmӺ>>zA9;m6KFc!{>* 9/Gi~(2F/&gV+f%;RvH0^< 4l6bF~ýc3½|?TE~BQiJ'J1_oL8p녇~y9pJYa;O(& ?Zg"l:$A(kYxiJTm2O.F@όfST:ln4py9o "*q ٸ6qjD/FP 8wzi[S$["Hi^}t8B5-+wl[H8GKJ_>5^R[áfF-AzVaԫ)2 9יf(،o\ǵsn%M B-DW:Lܬ姢GԙT#kߖNklN4 P(2y]QڇwɢT@AujwϢl';>.a%a}mjNJ@N󶥋:z7Xl5Rg(jrvnA .AKXC{ezC[=+aAR_4 @\m\xkN$C`㷚haNVrE2p8~IP S)̮F*>ƓzS`J;!b^-Ba62F b&7(0y Vk>osDH|>SX}@L/"VfFLa cѧV(*u|ȵ"v|pq" 㤨;df׼/@31:!"]ɵ@`}m>k}VR.A 2oѼAuuyiww oQklXj] ėĝS{M=i?g 3PtuTϗI/PΎv~[2t{v5$FEF뇒mZZgfHu9_n N+\Y۷H3ylFI_vj_cQn5WJ ̑D,LaV4ɤN4<Eܟ(BQ, X_~b6|z` }>O;tr'Έ@M*z1޸Ѓ4U{z# DdW3I`vj|s}^V'ׄX<26y|an.*~csdRF⥗myp{X=^kM-UG\3ݪbrPOVՐ55_YK![9hF=|Ba]=#~oUYs~^"c? e-]aD_+w.۲Jh YNtMn?RYN`y{ „ZCacMs|?mDPqUcmwJjJ5{X7kL-TwNj{iX)crt&孺C/!!cR<Y/W-*G|!Wy<̻?!%{4kx%5 U$)Jpڇ.qID支~97v+D%A7 ĸ "#9my7WV!y1󞻀NxU MuDpWMsDGJo2K~k.9okCh=2t+3Ji  Tu8GEM_-8>C,. ̴`ЂKca<) ìGu˸^ý]U,-+|^h^0LqHcw>'5F#!۶3OEaۚ !\;էūxU >$ّM1*T..p>+}e h/s(cލ-U'sqI11X@c&UVTHO\(nc ѨJ~*ov!1: wxq(bh9"`naqi;2MBؕCeZ~s ys ({EgFT)Cp*֗48YxYx9,m$FLVX*ίXdmNo50] 4zkuRy`v)}@(Dej3k&P4 LkFڐ5o"uNqHpI;Ӏ<PMf(>-[8p6dA6Talr$P"w-\rV;I+6K.l1 Ѿzɭzp2/3'̟0sϣR.׽ R{a j*Ӳ|-)^GPD;1ڍ XKo /%JHXR,x63Č3X'7hx C 5eX̜Hm{s0>|Auy핏#LBk o'̳^ $E: ?)qDco>AF%>OfL nk{JRŨش.h`ܐ8 CLc@ܸEz57B6:KWGzR`WsAxq$k.mٱx=y _:`մj,Sj35u%<,ҷ'VokmY1u-,M?EY"jVK?#'~pU/{jN0Tޛ]{\vP*85[f5~2N}9̓>) zsl ӨHU9 B'583qBvQ2o}<,o4W0<J0r)[߫ $:W}t>E7q\oA)y6S57tmֶ/vhZPW3VbwW Qhb nP~Y$-|AtN +ҢC'7_aT ԐhO%CNQ yRD4Kw! 2R6:^J)mrY,s9",}lĬL<~xY3"y@ .T쏏~80ECOyurHHqm7+5?*& 5:uo# 3iMiP%jtNxwB*?N}2ʦWWbkg&2N3p4O5ADToPLܴ2[i`iBwZKDbSo+ $#M:84mxR\՜k*wn#T{$x"X.^X1eٖˣ" R(Wc{Q]wLr' kDMldZɷEj083Fk`DX"M.zn ڑ4п A 48ā |ZVޜrg Q;a"Uv3}N~WP/2j3%uz8Ү2|7Nb J'검:FC,\ us+ ;@1{uG+OCidCW-u36@02fum_xZ^C=_:0z/mtrED{7.q8;n-3SB;ZNt$q@(Jc`\RZtbkQޠgax،{R,jwOpi@kݟIsMea |0pʸJ.Edg71VKgA!d/3 1 ߖv* /44nnȔ$~7:`y&cAgnk2 L ҽh!{c3J-_ךD #'|zc9E~ Q:^vnhsTeF~^#,}5:oԬ'Ԙ΁L'/Nı!FmwV[9D'rF k5uh%+ O y=?0uxxf r=dQTr ZkkԜ#N G^E^a䴒jr.4xX`@,0`8";&<I8伥t1??_r&]v DOui0{^5Sd_ ldߣG\TrH׻shUq.FI8 vś+'CϜ U [$ ͣ/*^嬞`p!\ NǟuLM1gaEs +h<:Ef+$0 y-T袉L/` kvfsjQM9hEyY $w S,^DdJ2̒<鮻c¥u/cl.5KލupA⍩t[j={^~\BMiT0N:_'eADRpb h/%p4Rm )qATZe4+%Cg鋢Dڎ撽5 tOM#rG 7@:hC$nmD>^fccKά4֟Cٵ<5&B(rvlF1OmMFuv ٰ=>- jKp!Т2&b8aR}٧+Z5n8o8,CXqŗ 9gf!#PqQ(rNf!SkפT,V^!] BDf@B9)&`nMqU pŤOǮxp6 6䈥w裹H,&W 8[VZ+27 n[ppbxثkfu97_R8&f0=VЈ(}>t|LWϩ̓EDp{3;=Ru$.gb~82gm .w B{pd8EbNLLJ+:ث*J,nKtX]O xfDz:(D$ie?4Y7{䱃*.Y ,\'PK(h .YW:ı%Jmie8Pk?DSq&X1ˮ,36;.P$vBcMa%~;;*?KSԴT 6~=F@C'ZѶ<}R_`p-ݟ4깮+ DhMRN<̛Sә )Z >GiGD[^T'EQ_aV e4Y\hMд>9n'8]~@Mq1=Wl㠵Q-Ćco]t̔M *R.`c⊀$d-yVұjbv=QAWZp. 6?oY ވEs8 NphOdH`9\u.1W0=DU).W" x?(nя,T Ai4Vg[U Ī`E!BJc+ R᧺ko}$65Ѳ@ @eFz8zXmA|8=ɆEv/&LJ4#T4ED/6@e侾P?Y~ 2aq֮ h7uQ~4h;Q*]E^<nj<>b,x87V͇:!U_F1G %{"?]FTU]cA]6RXټzn/O,@<SywZ-(e3E;w'@w9JF6 |GAaKedi YtI5Y7#@/Oݾ]9"F[Yy9(rv6Y _QU\>!D0,iՊWy\xvuY*Y6uSBudlMy8>JIy;ר:~5scpy ۱Z~ ̕81.]# G֎ho Һ+i+?ʦD &@2(6fEM<_߂0gm g꫟(>KEGpHv_ Lc&ёeX{ǞsVgg)i7v4d6E_VJ7x>Fz8PC{=m Q'rrY@VB{>Rːb;+dNaaw'3{zW]'C2DC=.öJzQhUM"Xo!c1GoǤY#H%W .[sDt [$Ѐb뺯H*Պ>S߼ OP8&ea%}c|V>b I`EbLiySa U+#F"R(xo,o3/:O&oԅAMYOC~uVƠʁ7{vӞxgو!uI|R3Wi܄29s&],(J?L|`Ծ>ygNXA,yEQo/Ceܘm9 thf@p/~ԛ5׬-03n9@J2㹩B!Hd1S&P?ܗdQ5)$cQ*5/-L5k)ϸs$ f/LT l 7@8HvېYY@bB놾z#"NTMh_.>@9,8ul5g o^z^Gf/(H,&jKS-'nFnC`o1aU0+PO2` @&p:ʱ!|АBʅĔ޳ XzD"A [z\\0oo$!W6$,n鶳f^}d_sGah 9.`z_zI֬pÐvHcΠWml?z y@Z6p2f5Ӊ48q.8L=sOlxG\~uqٸ͌0#r&kdN].I DLzkv3 00D% ?-\d6k5{l4 \ _lP!(PTI}4Еh7LVAȄK0ղtmV2A 8[$k Qh (+u ֲrJ*ϝ0RnFּfMN>I["δ*Ҟ̒YNZ #1;BHH9{#ԈP& ,j9mĮˉK싉QxT}k0g0̊,ĝ]إ=K3VA[x1˘nN5FoQI9,լ\nMּņ8udP|Ҹd7ODn"{q0ZR=%a)r|hwypӁJrOv𺵾#)ܕL[!W*'qisM@7 <XU53M..39vѵЧ͚L0jLJ&(UxH{W3AjK6WFEw BB_QeqJ5o-XTm!ޛ;2J5"(H񊮛.h%a&=q䣹S7cגX:F^*EreKqt1`wpcK6trQN gL _T_^'\W_Baz.JN} &^/s z IKDY킃1$}?.d믯 {m\1_P n &'}J纰a+h|n|ȴL}VrKSXc7l!v`{>ÁmhQ:nZ;(TR".AMx*ZKh˧R䟁 ?)ף'k m5ǫ3_4=Ui w67V5yP(x걄bp Grn)l=_'W*BA/ŬĚċ.0 18-eV2`TЏ#.!c)𛁉ixVru$P^_CֆRvWEC^fH{&2VekX~=kaQYx[IR K)u"TbS=gTҠUJKkOĵ~468y RjBdtA~- ]sh. 6 =5L8tROil' KwUyޔwt"YJiEۚk€DUwB:4DxLt-nn8)¯^׳/虐Og]~#Lc", L;v =DBK>P-Nu5KbO3bL?eGVDuH域TT6w>,|*kl˭F. i_iWKk'A ]/f\AmMZQZ][F=Sak)&}We@ډxeeti\2zDbk! Hn(b7Y3V!WӻB+S~E.=MF]| x(]ؾ:FcMSI{#䔙7"#|'xf Gm3IS ^Mb)%NHU7}G)~+%ҥ4Ai<Ρ9In$[9RcknZLu2~*=De~>>ty5)~2t41SaEOMŮiWn31ޑd.7n'@曤''5jLëTTnxfυӇ`z(bO;[Ң'%sHePKe.0p`-fMsiy";?pycs/d^i4Ia 9)ǚGv8}  7zT=2K^SG 3F#-`e .Vn%fH0 H@w=6#J!'k0t쪢H򱿧?Y߃ڶc䐐B srH:n!f}-ێs;2\LAj )!!dNac(Ŏ8,FaD>4A*v%lЂ?g=̲55--J2D^꺩rC-P/5Z")L-0bs05uB 25:Ĩd6/H]tUv!Nrr#yOܬ'+IaeQ̜=9V{i^i` 5iI-hP؊LWD!@ҵa*?Kק>5꣟C"\"=S&L)Rܝ-:|-<3]wt1ohs*dLc^Nr/ݔn4Wva/cuBq?W.# C VP|>ˬQ*o5-VI bI(ېbK%ُY3JqGV['ETZ2Kmdx9|\>$R8dhY.XCZ!᫙ bFB*WDcey l̎G 5~uH۞OU+vʗXHzb4ؽLhg1| |} q#ؖC0:3Q1%Rv$YXESV8 VcZ<Qe&:D4Cm\0.rMXyLIKdv`s6XMRKNc0'geK |i|\2!s~c>uSi:ۄU Ab|WVhtkBa{Qf3 cOOUd~Ujn1:}[x6d| ,jV76 mlIƺm>/Fx8=n|O^2D`c@z.rI֔pT)*[vߩTmоAnOʗ(:09LHu] M:J˄<;S[~)N+DHM~`mn Th&sXXpB4 |lO}_0Oe6Kv mIˎʤC0?N9y-^տ3 #BmZoGpDM*Kd+z؁izWj3n<@Jy[dLHPnۍt }\H#rl/|ֈLŋζ\I&kQ Ǒ} ̧Q'Cs`rhzuHTjt9f#YP8= wC{dUNs/:98v(vO!niƘ0 !& ș$EGEE!qe$ui,|[/= K@ze.9EYerU {զW jo(m;tJ9!u5J6Bj8є(K?}VSd۷@狞Qɂ6'"r(!Pr-4뻻)`P(zwexHPv!۹-MͿ2]rO3Bfk ʜUz4j<ahs )ԌzTjVBW1Q"w0~0`TZw1߂#Gv :m"L.!1i|Ì' r8,JYI<(t&G};hJah/V\U muG eJũ I4r(I}:݊Du;ɖG=ҙzwlUx hcc B/:I_ Sѕ7/ESGFt~PC*/P߁q]< zrIcvDΔ$XV&ceEw"x`$878XE'ZOrUݪYS(CϰyS&{jniI,jbm̕/DX9ȜQ$8t{vAA(Г45LW#`d,m;4[t6*iQO*otD|+snˇ9#9vٻg0wΖN XgVpe;}'@m[b( E$GQ wAjZ ?+> A&T4n*>9.+%MN HcEG1>zoFƭ'#mֵt5:ws(SdZ/f3N+KiuaQKH ?Z.Z?t5EzVAWHK2{c%V^OČsq+1TI~yq(WG`*F@.Y|mUa4s-.1TC% m:qh [XԉZYB XZ1(,atِjD?υЖ&~6zAIR(6aR7'-A 64z(eyK^\A{M@sEG@l@i<+q:]QpwГQQ.|{,o@֞4`<A, u_bo~hq"qRPk<&AV^f0UP}Y%GJ-b+P$꒪JmFCvO4@gUgWo@O]@i:Zӯ !Maq~H1G[hi)^۔甖LڑUB_9YE8 RDQIR=UN*Qi0u]kN}$u- !{U2?.K2Vr2>V+#`cm~NRW!/^\")@ܩ(ڼJ9u8ޖT1*&P`@T8hih&xjWw-HԎ-w62YEbDڏ&׭*5K2:b.VK kߐN^YGHp Nz>:\=5  :Ҟc֕< vY11zKi+t1 8҂[_{CEerּZq}YFe3ʏ#Dф2Pg$ 4Xac.seYz5Tӷ?AJ#I 5&vұ^+[!I/$IԱ`a)?*G CӘ ncpDs"nוm`sD|vy70哷?Rch$iSmFɘ^R#\ݯmeه1eùCstdϢs(bşPCp;4>w6921c^ R4Je8_rm`晍w;IPI8bm*Аfk< fnEx?6 M`5Ɯv E%s cavKMGh;|H㛍MrBsgGt Bopf®k {A>[ps ^^_>0#RPR4l4@[ua\D$=]?OBQOts̓zZZ/ٙ@?CDPK6vv8z+uQ+AXti#hTZK zm&y؍clC1Bd l4A`i _^V?,)ŸcP1̸Ei661nL|D"{U#:1u`3kWQP&)VQԅ'8[{125 6ph&R!߇4`>B+F#k>bOWн1]վh-+MFs.FK?AL qɆtG$joA{igxo3K{d SWaL!\ ]bٹJcjec?MUB+r31_Yec6 41Uts$y7dݘ!J$ĥ򏽵-Wx! uۃ֭ tP0DP4;%(%33H&Rp0#k|''<͛˃ESWq`JtF-i[`zrmK u=m+i}BJLsq?WዑQ4>'XZdz_ց0ꌩJv} {qb 'M7 AmB}|*$lr-IFeM"L5QdFG qv.eBl\qqb? S}81,TU@Q $8*"OPLșX+%h\pHet#̍Su= ׵7 B2ݵgqC=Lȃa.%Э E0 {wiwހ[R7<ԝ\~r?I93ݖJ`H*8JMkkQ܄JKD!#4 Zj*#F݉ ]nfxƎs}.39B6ShE4޲Dm& MtU \wE9(F" C*0%;C/TDQ(;VIJLNXt1S]>t-]T7RS6S-+d;ug{7y@~iWE1V\Bu ^ـF2; masc smE0i%KaF>j93](`|aw~l]22vPJ7~2w0cP9Fv6&lp"H&~Kt޸V\IC:k ֿ[B㨥b<(5Ȗ%b򘮑Y×7ncUϴbN Vnu6]UN1l^p,m%\ +Fɫb*&NhFVX lfUUo.ݤ՗b!֢S.B=cSx? wBҦ 2*6m^1 >.M/0PA䧖9uCdOiկC2Z[Ҕ G{u?SgO@\1~Y=!vOz0JcόRv6F2ΡEzO.I$@MZVi.ɐ ɭ/hlE:+CՐy`/ =SM\QʜWQ:ɁHW 4Zw^M˚h.F%rp5c, >C Oqtd̎g""L\1o7ZsJz9p=?GoGDbicGMEu nZ+ zLJpEHS4uϠg/m<$[)."t] 7hdݽ ǫo9V~QX3]TG 6mwSܗGaC$-$͒jJ} Nl8e]ZEBg'LʕxC<-|lIzG|z!__`vnY)Elh+!WcKSLwxF9eQ PfѳE_?*p#t-#z?%3\ޢ$ yD 1매U]sV K^W{T~;/Ff| ם=8.[Y،e&nk:A62(F>?WI{ɼUS /7L3y/rGm0΃ۅOʧ{ᱠݑ9-D4[4$LoFA?La (,r-<.sXŗ0NԑyV§?3\5UQbY5W+B=L#wmf`e_A 5wV!NQd?#3+Paj},Aj+yջ};8 *'Ţ5M9 ZHcAX0eG9 I3v|+B-BC ZqHHYGےiFqѓ" T?2(XnjUn"G\a'̨4mGED)tؠ`]o?K"ںrUftXռȷ.x%p״9r  ;tKE\ ~0~ɎG!C5xq:QW졮1 J׸) Dy'Hl,31b5E@=H:h5Pt*G*1Xi IKӞniy]P|~j-W($mTu-GkP7%b:Xz;0Jj.Y.oIqѿնIO%9sKwkߙx0u j -kg`ൻuI't#EAv+[RX;KC;vg(m d}ʷ |>VFѴ!/c\4D"ah@F9I9Dz` 1g&,0BPCJ7˚ȀE;Ra8^둟6aP"lTe9̜6#$*SϴtחeL=4 @#%uf9(ȉ̊k!~x$crٜdxKL}IiXl 9Y$l6\ŧw=M< i`Pp`~ rUSpX*Ԑ6a(MA̽?-`b.vڈ\1"!ۚbGH+N?ެz@׺f  )zϐ) z%qv ljS]uer?5ksLe׾1 0 s@hվadd /#n7p<`6F3;1-I#/mR8S>͌n|=;D;ȫ{-7tFc@DYUp[CSf}&RjJB$;_e9gJ&O|S~lW|AV~K\tܧ`Lً~' $JTTDP\/[whz=r8$oF9W 9%doxy#&#]r9RuVWػ':9[-js iMiWtDA/( ?U+Eb≡5rӺ[p~ #@NyOkyUsZB`UxN~L*ˋIJwR^ 48&֗JͰ&YUCyam;3|mJvf墌+ÙSMh[;5SV"r̃`-( Op ?~ \nǰRW/g]gړK#pPeۉr ɾ|XQ)J _JRƳ2-6ɷ\,ΤX7.AVG,/5H8HDÍz>MnVX5' "}ž_S,E׊gD*6:fo2[ p:pYpLDkb_N-LB8Q_A_< goDC3,Ue[-CLLPWٿ f_ W 9yq#/wedXR}f5$LB]t^ MiT6Qb?4AMާ`RpH4HAɄJCO -ީ,vĵOfQ#Q-geoc}cnξ?Lb"ʪRn2e6i/2;U 4OkP /a}ߩDyczN$q I tٳS}āg'K T}p[ʔQ]Kפ_fn\[tC S\8{/"JDŽRGiYU^cQ{+6I>Sa权^g}<-b8);"nx>G #ow+| Je`8Y2m 6,DoZ&  ĻQa|#&B G]|_L`DCgH0?rS:Tb8*W ڣ kWW®͢.kq?ڋGJA}. )iClj:9,) 0VcPQߎW`9/=e̦QEk+X4j?Og»yHrJCJ^{TTv J` YMf(1suNY $Lkax;ߪؓ8rEnҤ憒i #gY9_5.r#y3X8uz# HIܡ 'G_:ۦV)WB8r`kOx&KI$6DLpz"EO5[=4K_)fPF'.>pZUr\ruK6?L-3`,QA/Q ?q91B~Pl˺ȶMɓOcYָo5"rR[ގfF6`P$L4PyN?3 =~]bT`80a%%$N"`\0(W2*k@AbHJk${KmSJ-%V4:=H&<c*nk]p).~#Ѫ6OR$JgP,4Zڷ Oə ]`5Q욃HN_,O/J?US ͏%c|A~$ Så` $1֐R}>uΗ%x ay99)jQQ `8'ed~hΉrW=u)?i"f=/ Q¢3 /N#]YN c-{WzXpLeMf@KF)K_a@Xe #2tz8էNe|L>W]\6{m_ZUOM/[Y-j͵k3.}]ROlOf78cr )Q<]gK0pD/-Y2@yBc6bYD$/7ʝ8+j{8` VPvFtR}JkN&:s7揭K:)9? v̈́إTnO391^MPv뮴FCĚI|,u*ȓ*VoM~T|/@=\ 7Y4}@#!̸ 5hh(JgOm[%fCX13IYs`=TVj#.NP!Q5Yp?ٮJ1wR/je,Zx<Gm4& W~!uV3c"U1r'5p)M6[Ig[] ʃ&}uhkѬȌ[&ܼݩ\!S^޺l/[MRQ٪9g'+Syp"Dv3~Gtp 2FRy1"Z5XpXtl׉I^-")&?XڜVVU'+`_<l)(y+-eDK&{m7<%_}_;Nj/әaMg27K FberMcX? Siօ &3H(MZQdeqΖ#ߕV׻\3Ynr=e Uφl\rzgpş @3޳AdKx a ;TC9+:įԷGuȏ0JyX Pn@RPF|(BT]]qG-B B'hWw[y&soHhf SDS:K5bN$sDQė%)(En&8K`/j(:y - .g?>p8ڂFxΤf3C9yAa!yPT\Jc"@=4ڻ#4ڵѕKFՙ[ȭmԯ|5ΑBU_1-?XjeV#0݇}{B<"8Hj qI9VL"U)w_-k#|RR%e]]eһÐӤm曤*,P ȥvͲT ö)^[󡘓,G]+׃?JY sgDnKV3'P&+n9s|GY='}%sJb|gơn' ̂9"x!/DR+SO ݲ[vM2-3l ]Mb#B%8mD+B#v])ptԲh7FYr.Sm BP%B_{9%"4 ҙ9wքQ l_s~p-L4ld I}1"'xUdˤb~] 4g J ;ѿ6Ǯ^!Ś|cU-gp&x9?蕑@4*c=QU99nm 6Αj.BX_*34 t݋PJisMi9W-_K]>s-Yt$igq;Š= 1$'r3ehl9V*xCn^`gA{YP7+BU< u!焩7K'Um 䪱TɊ#j1RMuD!lO@ĎΉw!U1MvSr߰#)Ky9^_&n zvzgѕZ/C먦ݦ36/U"K!b ߉E2Zc๕hhLǖԈ>Z7Kwv?%'هLLNRlVǦr LUQ}6,>uYb90{,i~N#7M.EjT]õ3!MƸ l=k?K5|+AO(gP$yIfu@ĤC6{cOrY#}yDؘ%P`^BW ]ek)@nZ}e6oa$ NI^;@8.Z.ruW`)T]Aq̆'lr/ #cWQ٧<n(8%[fl⤾d1HuTГtiR_Wx-p䌵1&"S1%n@!$CSߙ&SHd."Սo*OX }J(e(-ڇ̭`(̒ sYuz)*; f,ݮ CN;6DNR+ȟ#YOyJSo@$L۱C7Bg +o~,aUHGhI2+*+ X6'*gTQnz8~] 1&ǻl{ЦJoδR"_Qx$P;OޖGKA^%Z{1C)U4ƭ Dn0|/WK=^mch;\,ggCUX+Q=$k72࿑8CSCO XbQd#@jVC;_زG;"BʷGUWZJd]x w@ٱ;W}\b5P勇 nؐdJ M &u|_)JZHOQ؍e24` 9 ᬙ&۲e\ʴPd3 >X,dT0GO4^)[4v<̀D#ЖHHbf' ڎ+ȃbkcJ1oRIi8ጞ-yA*qql 9PToi/w關 'Wx,F1w',闃P[zk5D'Jl|2św d*r͸<;! rg@oL؞.a QA-m`7s6Q5 d@EN'̺=t”N%zopnևzĎ8x`3*?ә[>lm ~^]6 Ώʿh jR{2 fWBGJ!8JJ^ >jG'u7&h&@qr4I 3ٷhϏ"I7>4٧daN>_"e*J4RRI r}xX5'jzEGrck¸5%l7&vϑljvI4*X#Oŵ_%߿|g户5cp PFꃯ{Ot ߂y4(%w {RŒC²-Szt #L<ڍ-.O'9t\k& |lӏ(W:=.Nl7 J4TMos%%4 ecn)X'Ի|$ڨ !jiePk1ٻw4Rze!͍ΤHiȦ]^ pEG= ΅e|\#G秄?.CCY"It$VN)qBj~wSU 1[Lz{W MT;i)ME/[`J>̤Q)(p7=a|C2N|gčXS';Lr3/* bB]._Bo?X":!F+4m1 Aרi Ek֗;uQ-gql\E*0mm6ĝŝߤԛ+ (v7Sb-x-<>pTq{] +oì`2'p ,_˘QYddH.w"^0jX)LjՒf])ҤaZz_ 2 SQt>'B#RC-DcU"`.aTʬx zͪ*} X\[/[?ӻ*^>>R)>_?IϏ˻\6m z PW!1x0:Zhg[Ě;WK>Š/׵)s~IEH/E\Ywm%Nȟs"vm4 njwOl_4(;kN(YwnP/j%?S(M!#RK]i}؅OnB[s\'#~%RvՓ;'-o}"=:pX[CEma| VmVE9,8A?q^<}A89*iA%ZLrg5( j|Q EyPTŸ ;%!Ѫ'`#`" `L'!k#.š!@qXI;` 4jf5"0Xu([`զBP$I3 +,lsb;:Ԁk9I(2dWf@0a\Sȓj3_\ވL&'"=대wc~3BᅰJ@ŲdpBeV؀8rڎ4q{I!C<g.Ys40%x_ #d(aҠWy dKxQ zM(I ?@\iE ݍ6ђ Z7SYءKBac_ բ%Hz8cҍ RnĨ}{SVIǒ* JhSCΙ^V9M3Ά%dJ)٦arz2gUanIPP]S󞫪/c2rfe ڎJ96L*jP1a_ $F KQgHc ʴ"GVCi]܌Ad7W|}r?uIﴉB^PYj +Ke9lsZ gB,Y+35p_|[ns4 !>м:db swRs^b|_`OMd`Afch4*̋ \0!Ҙ)I;nO_Zށ5o {'x&<{&*4%.Y!w];!|IRw#drMf<w9t){IbȢG _bŢb¦]uRmA+lS8r:b8Nq!=[H\Ȉcz/:}{L;Z@L$=5~Ywb̓6EB31 v+ "dQI7ϨKu덃<#$F&PWZVpN!<]~i7jL _w;'^WD J!oX>SZoa 52f7m|G*Mx4h+iQ{ڪT;CY{ ; 2ǖRdX0zG'l/l˟e=bcNE͉$н[- E]$ 0Hr#Y"[;P ~YI)HIC1˛Z=$̽1 fjwEn&/͚m݆)fKzt1iS4M5FSFb\z|hNb! O]xwmL%zR&jkvrnuZi<',xh~Q~sqz8n {F煰!h3kzJ͘ tH~FNKS5Ζ~ "YuQq8 n.jW$qN~2^X 5>$M4&oc9MU'cJ|FR 7)'٢wX ̹'+ixwbl)wY/F.ɻa]3(olCI Ft@]qfpsF OS1ԩ2z.(^]GOKYr-SFfG6uhh.Vh@:`̉$'G…zWoX*D_YLԛ=Nz'ga\UƤWf4֥=tKT{]HjepSVJ7iVS<[$8H당o5H t݅,Z8tRK/!1 H$oѠCTe|X2IA4Mh_\V2ͧ|{(_z̄w6 TozM'艫Zž7P4!"/HZ<_"&`kiʠ́ z6Or$K/j3rB,Je6 Ǯ+AF޸E +fBž˅Zo¡V0Y ̽kMSI Ӆ2Tt( :9 a;>|{"`x̔]"7 ~SW㜘ޜ%imSRIn/ 8GX tSɊ; CA3X۝#b޻$qT A&X jh'uaoJ >^3?%` RƂUUS Y>^k`XUlyuYlrV!8=)@q/ݕY6 jᑄ^sTn]Ӭ~b(}g]s)zRգ[O dL ?굑:C ـ{\)S9-"ߢ1MXw-0)&\}O^?T ?,oݵ+Qmque'Z_b\9ˎ@R;mSz JX\}:E3ItJjkP0v\bK"'{vZa2c /S\F:$DhOU<)nmx7C' Ok'xtƞ(J! A:J7pEA'd޽q1Z ] U? o^>% ;,VAHX5s0~Ŝ3#̸ƖEş~#[K *˪I5 rR,Fzм J_N}¬ȯbkWk.tLOӆ  oR4`כph|,B#5>A*Awd`\r5d&jFڂAf5#jI y϶]bRaB@Nt@SJ2IW`@jfvZo=If`=瞁Y  dAhT`h0?wq=K[Lpå9fq/`#$ш{%wQ)FJV6d΀l +Q]^lckвѰ4CQ9m yYtr4y@yt1 3-0衒6GJBt\&q&Qna9L$9|ux}&'hp`<@Tɉ4I礙gհ@r%z#$:~d ,Jzm@W`]$ٟJŎ= `y^v&+;18AгFV}f;'KX4uzvvp2HM4($._Tc L}7+d8!!mQ? -PkU`Anb>+?mäI:(S`^V3L%?ft*LOUEI|iJA'pyD>*(Ey_WpO4yUʪdžwʇ Ӂ"e7$@3, Ǽ\Z_rſZ RۑAsUQõʉ&˟>w+Bzay@aҊr P͵پ`\ܤ-׏K"fA \;Yv(&Q(A{1 CRE/w+|ۖHZ`-:p+zP*WWMI;VO6cygn.!e(c-(~طw !t5i=W7[MI-z/:((MW;G>=ր9a'hUC)L?/wL:i Ms}v (l3Ƙ;0oWV54@ŭOV̆ma*¿zvg"(Oto +4^\zY_u^? [}3E7I?8DA‚cБ 9$_,UTyƼ: k!a/%G소5ȪJdPWb=4c, ytpW(%Y⻪@1TS?T 8Ehkp@0瞻ݒr*fDa},ΐ=ӌRDs~}LFG&jLׂM1JBz6}$חT塻sռ< p˰Tt#>-sZ&"o`mau.. %)]iD-H: V1!մ.?ib.{ҘPT] MG]S'3$}`s`O9U,g;$9Y j`wgPY٘^o#َ$QKbF *-ʁID2Ȳ́)J5࿓, uDX,96d 3]уIԸަȈ--.}l}P֠%otMz!|FՔ] +gò\",0d w4  ;w X*^E`t#詥ib?>mn/YJ*F g*ǐ؁ř/s=8OT@) ǓJPa;g A,w)tR~T*DYa[H^6웭_43vx;reV"XjnN1Q V|N]cuCWj@Xgg(92I 4\*p6@ƒ쐤R!\W hؿoث/ -U[sۈU~ȧV RD:y]8X0e7b9~xޏ 'Xȣ#a 3ϙ aJ7}m9Z ƄSsu6QpBkL_bЩnN,8X:Uz@G::bO wV> k(_ PrJ9h~t6YzX ώY(.^DgMl9n> cn 5z5q9Yv "N H.l~YWCmv'EziyTL}*YxԬ&Z50{g\/@IvGEx .ِh^]]'gĨ72&ˆw9{'`׾I;TQSDׄK[3yVؓʜa]׺F%UAq[TVa/R>$nHyŘjˡҘNW2˝r)X"T8(N4P_[pW߰Lou~al O˦έBr塌bO\Bg^ y$# Ys52Ȗ:(",fi]iq lc*/V I JczH.)&yyk()eґ)󨘐"OCUj?Ty`@xzvCjnh&c܋A= Qd=^gz!I,L_T[kU~HU \0/* J ?StROM z=/X1nNSE0JQ//قʔBhAW*^mIœ,Ɂ3xbE7#8["nL?D́,酡YRG ^nr g,?SHڷ2$sO}V*7!Q6up*._߆mł!q6 MFl2"S˜vs]{ܴB W,dxJw(#iUIt M졵mMޠc3M0 9ɧ/sF#Bfχ\~ZwAsTc*mZ9qU(%F} ˿zvxao`'& xyYGvLbJt HҪ838O rEbX3&xo[&M󃯇]lf>Ͻ}%D{Qo#R˨U8'A}KAXgR(1*!YuY޺TFCa/, s7U>މRWq/Qc|1$ HgˮM@ F3aFfqX:C';F7Aģ%t<|M}3)&'0ϋJӌ#xL0<<s\4 8ZU?iӭFSɍ쑦vioqu~M3VW*P G7IOrsXϧ$x/!d[Gv.bR.]p KSVA8_|<ڷcgun׾\lp-걛5XϘ{)S;Ty|$r=PJDǥB ZAKfE}Ma>Q~Q|mMj5l[[ѯ hć>}]R:ՕZl/uR P}sY6d3DId쪄ϟ m_q.ۮ\Q6 YStzj*b(寯//5E:֑hLffC r!7 }a{j\$u&Jf4X '3|-h{Kha%TqU $a+˙FeceQnp xS^v6J֍E;^Հ@{ϔ 8v#OqX=޺k SէrsdECc_AҤ۠AM}b!"ϗUXC0ALj2͔<@րv@bz,`hewp|N>xM,P=c& Kz dh kc#L&oJ"ӳ.B.?y}&t+,_<-|{t"Rb9~ȡ"B 3:w}(1psYSU:H jÎQSCܹ^Q8x>]Q~smA[P6>eB(!፣&[EUA;W@- _%E~AS0+ǿI0muWH/o*|#wB4/VӁІ~Rگr 0-?\̷ RҎV,@m`ޖٱcc*ybz5(x}ܬ'z@7loV8w7HlN/^w})'?%:zdLu pq'/olc~g^ <4 (7i/& ROQ_ s_ʽg-5,Փ͛RSQ|2Lg`Wɘ ,lQxR=H Z=L=ʓagpUi|F 97HS 7iԲ;/,ۍO]Z1g*Gۗ .d# WR10Rf2rAgn'dL,g,<b,t!]}p [QZf;RE̫n */0,I'^x|9zOZ֤>*ZЁPK8|̲&Rv P+|r.(:MWMi'tV1{֞gN>PXs!Qv,KY)(Y8<>Rc@4G"msp軂@M-WU+N܉EWxvkCs,-&xt290u <ڳ;L҈'SeIl̅.8 ߵ$\ d*PyߨpAnhZ[JG%ZEYlQ(BUݱ. Wp>OVPy?ji>:,BzdA5+|ySYB[ʮ=vNc|F ;\L9wB,&QwQ CFcmAm˨+{ح|YGKaW"嘕&79Ҋ=Lh؊(}BoC%\=1_7d4ǿ񆤡lѧDet[7v>y4#&Qcɂwzl`c T*9Ay* & i-vl*sRHzV3kn{ RgJ DR l狿pqeǭרvb>*t>66{JiI>5^G;ɵvAfP•v(H-}4$Ɨ0 aᚖf7Қ_t'u2BAlya%CT[70,pib0y$!0ꊽDۉLt}Cn4uJ1n5%֥eDHF!\DW J`=eiRk/ i2qvYg̯"KYVZ߇ڲ?<{mxÓ}L!UZ( Z(r-5$X![͝C^x'rYl`Ly"pG,>v˼S ۝O57=s -oo .uu+)D0Gۑdg] *^+ž_277]czLѨsx5ۤ39]o$R2KP^ Xgs=ֽYPpƄ>o*q>&wZnFtQ!yA7Vjhߣ-:K ;rgPv> w+.Z3x$ݤǜKP|JaWwæx~u,-#&2& F%uOu-yh/! #oƠuƟ,/8*4$#QHqgHnǑ+_ ?76 TJ$𝡎έ)>n]E܁(vIR0 }Y ج]y{gBuޜqB Z[`yqZ}VuՁ!xV1*ђ d_D'=fGCY:S巨k$J%pk}z%ĠAC ޗw{*ІwrcF1]r^%W,AX\٩(;䅲$WWl|զb$ П1CwUp.yF 'Y,"3g%w@-Ki怩1q2X^$&٪`f]UA}We>]p~@v^c^u=*k?0oshvúwϸz(/QP&k}Ҽ<@_ݶ<Ѻ7!h \[v86`=^|{0Ĉⴙ943W)F\ul4֝F/Lh-lOŽ$jߨDmi*NQ& 9kՌk9R |C[INՖ5]KҜx2r&Gݭ;\ucseGn)e;WZ"4ңaDx]ZT[cl +K4avfS.`PdUK96O.ؽvL0öMW!]Eݫiєٕ(n6#0* ƣU<c h׍OdA AE=aUq>BpZNx5G1|qZ|OҋGYBZt!'+?>A "*ָ C|zs W}C+{7o;ƍSJmu5wtm#8؆=#J`ꌹ|'BIzk< A}X)Xg$,;1$猽il":?m1ّ*C/~Mxa_EГ {G%'On2J+ 8Rrz>XѣSP8L9|to%qJf,KJ83PVi8|JؕG>+]=T3J)~]/w@W2 랳Z?hZG)ҽ|ll$s?RrCG}_>ցn$/ּfXxy?5X0ԼLTk8[}㧯א,_}mzLyPypǻɇm /tdޫ$4ef@+* *z}șj4DB ·)KG: 7.;s\OYi;:^|y) gȦzBT BC(E$oQ`IՌM. ([rP}OKCfCHs8ԋZAU#Of9C4{|`̡5lڙQVlFp4v2PB6ɂT>=%S7? k!B)Mm1Ad2PJ+@wLǓM H кXu&ԉՊqgW0yql*ߪ?˜eĚki;*s* s&mHj˗4XEAOSMäT]6" opI^~,$#]*߳r(jߥDZLr̖In@zfo;mf_H9tp@MZpz"\1 $owHXd1հXҐYBQM WZzCioC^fx'֜W P "UtD^}x E;-?*!F.hjтSqoAX#pߡ(W9fP=c`:ze96Dpynt$qio^ ? a JSY'|5Bt )Q[,jZ$fhDA|жXʢK1}C[蓗ٵ(o1 FV_@LU$`ew3tbJJ3a]&@@6bތ⍗Wt̤~+0?v) T(ng*W뷏@Nm>h⥈Y^:#u#iR7 880d:Po+ȹ@)XD<s|ܿѱ@'7صBi7 'IK@SIR;E*ݫ .؊YkBJdlV#(Yq3N3ϿF>[Z9IMu~Ǯճݫ Ӿ9Jw!a'LlmSg0D\fTԹ;=eTd*ЍcDܔ=7Uf7&םCͩ8TFYd-t 0s]ĵS™iw3v5r C|!tPS pP+F|NBjW= .3@)-M F,aNZ|Y4Kv 12vݓO)5 \xґgf-N;ڙy/7<=bo6rGr%6@տYɕ/_2BOɼ>]'G)[l&^3y;ْ+iVL޽B⼝C;5qh|I.q8RͿꨮKA.g(Zpge}i2^i5E,]NO(I?JK6;fsݟHH6a줆2D.v]͞5]WWUyq4KT9O! ^0 UV y h R ӫkW*8!ldWh1dvISƿ#BqXwv}qj\[s +<ܺN4z_5<8\# eCUyQ:Vi,fJnROɂA Wa sעBs ]e I5fXui^u^FDgi¶&= Bi|%qJ܅9/3s41 nHH;VP9]' ~ޡa&ڐ`-*w~_X-ڭr5&eYǗ@n1hBW9J\0b#9B- 9_7 `%q$ȮQD7FYclnzY6kJʷhdJaoĸsgNdR")wjKp,r~|7=jSo1v 2뚾sÖJFvE3{c 4)']aFo;?i#*⤁g!&ird[2=]KI72L <zi)4RHL'7^?NSv(Qd"hl1 !Я4ñᩐKNDV 5i :^YxEp^ى,v~g-ZGH~`45sxzh'l}MmY6`$Ҩ/L El^ _62NTf*_JO0X` |BuȰ6$Id\oIF>ʩDX͞=(7/$m;jmֲnBX~2X*TW3D[*+,~ 'YfR)+p;S~ kІ!,11}>Rf,aBLchM$sW HܬۗRx^GVH[D K@u?(C QZ];#!EהBO8 љc qiJBN'^¨KS&gn~^(4),lC* ,5o^I64d`%8NJwidnedlBʻP3d@7X6HX5}F>kưtem3{jɠ ԂYԏ}szhM1̫B@4˯YubT~VETh,Tu^osFwu< /k:9czmKi4bZSW+ Ψ:L.݆ h55/*Ou#4,n}NO,!XfSshZ=@X"Qm0.5ho ~e6Ȣ [J0L56T9-T9RVIW̍}}]TC[=NM`@%3.ܪz MLf@qU-}2 Et掣a=ȥC&E-EÝgBw^ 2nl%TPw,\4_7cbG#`iɱ t]3'< ċH{: PIFd[ۀ-&?燰RwqKauD0VE+Jl/N9*W+ݫ[1A#ODc%F$)OiZ]eY]W8zQ#_Z!0W2ǴT1naIQJ}"Ye긳eYvgU"I4jrdpU >^ SY,;~2.r6.'`ާu:%?*etoMoexR$_].<Ȓ} ~4C^Aji^b NJ '$`()NxAH,Yd붌a%\u,LeIv\2 ꡣD^L0hI!}΀d3I!dwщ%Ay\o pX!Oc!jF1?1XH:A%ZdN#r 9ؠyl6Ah=04oQ,)D+ pĨyx6&CP³pW(ɼ*{sI/&ws$%/F;y88s4H#!z;@zPJTH }#*%4DfjY*${ +wsRD0g2&_/7Fa.P{^qԐގAP3Fq Mg-*i)US2_ N?Efm֡BHȀIg"PUDnIt)]VT&e`b9LHn ǯOvH(F\"9m 5l4,[Ϝ9 9aLg͠ es?:1^C}SBX #ьua'dlw~@&.H2ݠdvp p+0GZ4V|Zgu-Zl3[ '^Y+p9.T&v8%}/{:A xkXnQSh1ZK_Ӄ_a$ 1\F& )(4t=''eH˨q2Ξm$ƒ)FA:|@=Gוܳ=`T1 :w`8KT=Xg8}NA6߀T'Zst9-Fia_&rvPۜC3JF%ԑFORT/ g/rue6sFi˥c@%VG[<˳<GMծqDJz$}!:Zf kc1 gc ( 6?$HCV*"\ܸBN$B\/"p|`~i}@"8*F/e(έ+E.z7f!Q@r6=)fr;_)^PK殮Oek쳂:O̤#_Mwvމw#g^ۥo6BM UxSvtZ_V/U[m9h'-yuC;O?qiq~/mI{ײ/ N4Gm!GJf>n./2[EY9DzyxƒkkӃ޺ OA%<-֐j7M?f%0FPhi\9"(!Zz'VEg{Bwn7>+h* MњkfN/peOl\ =N)NŠ/Z”ߜ7jAquP"2fZ"' }o&"nٸ>31qY0֞];_4H0?6> EjDW;Brƪ[ %oo(myݞ u%S`)eߝo"iES>ެ6JйN\p9bRY&0eo֍U|z}5mۃX/8;zNA,M>aC(C4N3W<l,,3p d[|Nc`KH9/b[?֑!!sN APStD~u'\/L P:S&vU g4WѨO[%2U;}cvUc9ߚt:|i\TCZƋ(l\康ȬD" 6Еt'VPTr}/-8;erъ sc_(FW[',6w9#Y4CF!|3T mhMtPfWFVߞOUstT )dckI`DbR@CqnQ><ї$PdlG]PPa Y@iE+s]NNH>! 8O*hs!Dc|d/0,BjT`G{pSE|B^=!N@Q-mLEyCOMصiHПd `A^YW436Oe*2QnѾEndfe@ jHamOedV1IםP fjQ$F^$bp_Bi\QHoiRQ(sf[[):bY1&n$A?clptamCP 4/GzjĐ-^hɱj_XԠpd;F1vmQ\4eҟ2X~kS, &a:3 aXzrŕ 0n: Mij/2R}P:$ܢȆCH(%EFr LY/?0Q9^ZrzZNor|fv98X!B7z<ʧSBQQQFQ0;ǐ=iBsyTعlZDXMF[R Pg{Tb [`xk %~$dt2bڅ\dy2NbI8 $ xL<R8C//SQ̶P!dxH0U.9T4JZo5mYp*l5Qv Y6jӓ.Ÿ S(3xQg#b2ր_' sIZVgNPjT1iM]Nȧsۑ>ԧU\ ,dYDo-cM( x*5@kO$g8 )SQ{fTU~l촳n-IMwJt2_˂Sđ#u1r*V87 q-][3[9ա|oAn9"]H'^'b4PY!uac!lnfDmD/]vSaql,>?_qr.(}+d\UH2F2y8 "oTeDI :3**>B VXm w)]U;yq$' }fE>[pJ(iOg9˯;dpS; >j ( (evi+F_.CZSLpi4Qwb&oڿT8 6P='&x?ΡfmwlU$P'gdB9yNN12Q ,߬6Az>YNV ŨSKbFctM_~ƶBS6f*kJ(po.jyT.ylh5ΎE^O争E12S'+m1L>-(K.%LyѼإqa\;k Wr)~,oWt&?Am#ݩӎ6.j-sHjcgU*1E0?|3uǧZ3cE Վڠ}=׫0>Ir!)DR0t6%Nϲɪ q2ZLo%? bgsUZ"v\E7* Čmnjz 4΢ [ MLWjo%5cgT P.7x\@trj!lX7oDVy':' &\7s**ރFoWH-5ޭVm2sqlMb Z~G4~ cuT:ŠjMl UНzeVh2uGPfl@@*t!4k bc*cܪo|HSb˙A)Knd59k\\X%n{x޵fZ;Kri Jdo^eM;1YXxf 68I1<Ǻ. f*I_)(݊4 ryt4W|Xkk,IctRC{ XNÇ%a^ϿaM~x'‰;!\HͥIu !m56%U!_#Wl)ߓ.YtU+%uPڡf9UU7 ȱ H ґ ?Kq~i Kf@*iS癕B *=\GĐz78rі'ŃIMpFFMvߺK7O\ளk~@ 5hoM H OmBWr 3 eП==3_K?[fz;h|%򪿝ی32u)"s"n clSq8{Y6AY~"qTP3`Whi$ qd4UEj,p s}CҺx@̕_i3Q~//[zXwd6eQ2;i!o+QMLS"\֖zPKg#Fѳu1Z(.1,eǃ? =z cq<'jN7-*%c POؽ_24t6KziPNBDp—v:NH%i8rM )\iA5-Gpτ4!$#M89 @gpokkSUR7: =!2Y( ûxf-i&MIȗ*-X^hYȌVƒ*T2++5^%uQ*gXV7߉ VS.vW9w 0@{o!ggV2򎜜ޝ֏ CtDJʥ\gZ: Y$ .#SjZjt(tSzG6Vf˰XW586ɡrm_Wz=TrzKGPMiabY>ȽlXç+BVcUk)H(pΠߝ2Ih!=v$GuΙƫliAp|)mځjj3#kCҨҌ:=pMd|j"f8o=(WPvf̖tʕ,9,:xxϽ{ή8=qɎti;vE13Yh@IK*A'^=ٟuuq)6. Ƿ܌+pE'GcR7;;jV-Q4*7pp;I[hwL%id?&kmഖD)9O*@h|IWP\$מѻ"OJۚw H =E 3PL^H"3[9B%3SVp cX5oD΁¶g<|JK2#?R<28?Fyŕ2@WH>n4Gu3C.ٝ](zV;oc~.<)Ayu.n#!=oECٗXm OLQTG*0WlgFH%tqZ]s֊aۻcW'.` 2\uNg-ϑ4~/|"`Sm?">zO9{iV(H*EǑ>̼u}{Wzfo 6 T%9 $R:MKĭ 5T5ºʆٛfNЗ@61@@koLٯv L ")]4BNt<:[hBM4]f1 |J,:392vym[;&]aaU\YSK=pq]TP |tEVO L|@ L$Y@e13\ﵝO }p[+%eғ"1iej5** h:RЃD?<s\_*BRb3lQ812ҚW[Se{~ ւ`>ti49?GK*]֘,\hI} 8lկj%.E:gKh_\=炓 dlzKz=ŇxiTD0%ksBE[,Tae lΗB4`ڊ[+|фل˹& ]&U{׾&[\;KΤc9e*y}OD+/ eB/]/;ɸSe <`D\!14%{`LLhL:vک:tŇ7yL7,}="#^K=z" KNhggD{tڗ Վ7ݙ;m;n/L)3҄]}S㛛;Yۆ$m#5 5Z㉱M2(I$RKkϧ&'a|Q"No9tf+ÇBY3+licYE'nbnFR>p05ʋc>gR)AHdKieE:ڧpޓ}U)@!&yJnj*/\/7nCA-<DtS GB۫²խ 7/[Ò hRAҭ]BMi/Nyۈ&WVFbv\؟< U/i֫gKi]Q\lڋLkړyyD!ibV]pﴎ- I|۾ɮͧF1VVNj{lns]QeAƸ8j^O\)?,}ܬI' z=vQTeQ#зŻ{rhWD6>eQIY5X"=N/"QtvaŠ%܍: <_R "+%2k\Ü4#.JR5â alg\RG)#Z2ޗꇰ gQVtxo <{cؤΚ50 Xe7ADG{um4? $[ 3 (ꄻ~\H . ۨu|M6/FcKk&b;@#o ]NYS[V#Mxփhr=So,G|Q++BW8ךxNudbxx9ͮ t~̌DH rwt+bc0F @ޒ%vJ Ml,S\aR{ӠsT,C!S)D7fyZF)[ThXѺ? >Lb(,4"S6s8ɏ2ɭ*&+4.vǀ5t޴w-H?KZu/T^;87޿Rs05c6y8[j,&S4M) vxuts1GߡʬI:^^ BFl̓gDIT6[cg-Pfpt+v[t> 3ԒR*ң*A- G ܭdB:hTyI^}L~&laG˄Q=l.wyDf}Bn`JLο w; udQ f^K@b3d,J!t3v 9| gN4b}^+I+I};g7oĚNMS. (bV)Dĝ;oeb6R WKXѮ+c鯽bVJ \WYn)qc$tNfǨrȍ0^M(JH6L?y_.7Cq*wWBGPz?jѴ&}ǃ1E[TPXnoC pTi\ЬOKCq>o}h;>N-"[[-(ii{-[4ԣ*2sT$Oa40Bw(8Mwz#phR2j'ΙѢYGz*,}:q JuD]VbFƨ+woWP1warI*Jo'ON^s6(F9H+ڄSg '9wz %2 [&1n96=?Ps-Dק'ju>LӺȧmwTLJ{LxMZf]32L3*Ųwf6Nt=l ylG2iљr`o܀+\,$vX81f* Lye5`>'"*s Bˤzϊ%ag^A9 Mȴ|0\ѧˣikYb#48~@~<174 Ж#Z'`IB?ɉH&1-~VS`$odQ.q *W œ/R] mg+D&.⇲;1vW2*'1Su7_BTҹr!y|[rTi%h)t㐈W*A)8_oeqO~@#ٞKY̏ȍH]* ] r15̯B{>oF(-ڣ$\(Ija@盞4RE3RxY ʧpbmZdYR* Q(q z+y~=T`Y1f[si Ӡڧ3>EZ'KRX[:P1.ce{"I;j@G*4uGSEBP?izQ̕7#-*:I$8ԺY }ܚhY]_AKj`޺|?Z1h\dNVͤPQ.F짅vPUPuXoS4CY#a)k6iax3 r~pۍޭS2,x'EVvxGi1}}34apJuw?/>4IW$럂5¬Mޞe@ a(Wudəцt)@tliTe/^ͻ|,8o]O #]2xK\?Օ@p8wrȬJIݏr,!eRQ۲E#MTlרLC-xenI'i{sXMLH?V}m>gOZ)$jk?D3V(Ldmy !gxoրp 5~"C.%zgE~۶ke3cc VnFoam= !=ȘNٻ HBXئ]wuڛ0l{FcOJ;6-ɗ p1İO, eϒ^TB]1@a]`Q~E"R/-B@ >zG7eGn]Rp%z|.Ii;!c9HOD 2¿ v/'5m.d.2CZH Lz ' HJ_a$cB·H=ޛs< sz7֣ӭcC<`p&2@ܲK(:ǻqo9Eu:9N nҽ-UB9p?Z#O>:nH˜Jd"wTi#<6Gܧw}CH+rd[Un^32=~쀶u#7"ɉ|Aw=`*#?o+}Y(='}h'NxLoos/s"Hp΁’ ob _L"q$toV@4Qil s zߥ&O9PB2HLW8OvE2V,ǜNr$HSG=Ujқ[azͻ(e\ϣZ׈vc91,L=*4q@ޮ_Q͒1Mp,ܦ7Ewap>R+jz\g = #l)Ծ)k=ӂtnV oF0*rN\o0 %yvF$I{]ǜ ʪ*1Wa"[v";arw{Au-w܄ *d!4,pEkMdftCo{b!p!|Nq = c#L*oQ(Q2<D1"M2NAkؚrG!>aвe6M.ѽU#d>8oUPA]n:Y \ro%DL>QZV9ԅiqJ,*AK1jS Dc̕?)13z؂]aBeʤZCsoTc ⟯8 KgZDZOB6-CA\hx^DÂ̐18T$*"7}tȼdI'e|(^g@4a_oRECX6" n H`Kq^bY(s9%Z0L*z4fcD yTƴ2u w7T|{ݵS`h\R]bU'3r?U!ʏ?;*3hdz€Z >x(%jS_JfA lK[zV ‚\蓁Ql,dG@~ QЊږ: N@TM(ֽm\Z Z\Djw(ԭn/g}obD=<*'tB0CzRRMJ FE7{.qS!UoG?.bOt.s LƖߺoK4?M&Bfk49V%(rқ^Y.e'Xֲ^H}.]ٰx4{s:nܾB / ~bcj+it҇ii\zB@!*DS!ŎX)JWqwImg ܟy҇h3EQTI JpZCvH${ɨ҂)}?<X!%Hqj["{sQT@n Up4"usjkVs&\;6vQzzjzv@d# f quq]KZhA{c5fc M݆ȅ$m*zkk7d,3U`K$c[a_77zi0;ц=~9%1w)X}X?WJn;ϡ&OUFPYǙV\b+El'ӍEtmj_pv,] x ٔ۲Hja vW@e4jSChU7ⷪJDT GSf0;5RӖR fR@:x{t] .LOk겙mzL+k5NHQj8.vR.P\ܟIICXg{j9C3m&HV$n.FFn^w3xu4 t0$c$enrXt9uuv(UVZI{H͘lV&A'v -Jbm%lz̉;fx', }l遀+\Ȉt#)y;b^Te>?4?.6a#$f`v(?iܫHR_9toñ@t Kq-Oz߳``!_HK PSa;a^MyJ6y*ej~.%x=G!'/kG.Zo$B!xg܄{>|B2)B%I.OO\ބ!6LUy3'Ղ\~,e3>|e/>* Iϻ>:? 0i장$w2q@F&`t_ A5!w|f!VX8Fe'ȝMcOL-o4lvS.Da뒨ء^4oQvck|B(QYSVP6#G=iPLo82wZ\ ^ډ?وU+ҫx5έW^> Xy Gm (`UJ'\y /N!mE<:ڸAOH~џ Xq./ E@] c?WB2MU'dﶪaH? y5%)2i:%. hp8,G2Л†P#DIqBq V}GSw-PƇzu^gV< 0\9j@]ƦU JaX’- o0=|f]*=gdw(zoaX~6KѼJe Arœ$+"i`anlQ*BlgY.Tڛ04(S'r:JتxL66S~İ4Fk`n~}%O>{ KRR[eޯuѷL7X eZ]~|aGoiswlSQ =l>ͷDsL2`zxՍpƄ eYs )oģ5 ?}_]dMŔj,nkS 8-C)^_D si-nQAG}y0`\ǧk%)1K+؉MxhAK Ԭ6T+Ck,q:߸#RVzA6VK\U8Wt(4̃3WƜ6 sM.z ])>̺osA.g3UzWt$3P.C6(z"+*茓[n=lrNQ[#&N~U v #ܱ U%F yI 5NLߧToYF2XfuʝVz Zw}FeQ\CrPQyJ%~ _dhF'[&^JOOht-p ´-Dv]; ɦ%+g{45I'{xh}OdrzڜՋ~AXq %_=v~s6](%r;B ӽƩ_d|ITzӋlQ+!(57`Q,] 3gz^ q2L@5zTDpl֝w&bmo-Vma'edPk(E+Wr9/kY ߢefb?m:x $=f͢"rD*mSuőYdAw}ɲMER#ƫ"@1x//G$͎c h#Wk!7<[] )pkz F]6l8Ѕ h N nX4`j1y5ǹފǩɱEpd̤GuRqxos0/MGD𬹨|\YGuUx>KkC^ߧlzubVX B7Bَtf+xkOt<:.n6bf:C6NzoFԃ{ 5Yb{(mNx0 nt !##ca(St8j)b,VK֓8E{W[GneiC ɜtOzU<+됒 Rhp5j.Z1CavL yASWG&CPj0zVM9~}|L4+idЬ1l_:/ŷ!<ʣ!0$"HR:9Wΐ $T]&U?VOčL`vsZ0t73d"sVowQ(l)TeW5>8᭞粀PNFVDj6-gsc\k1jZ )sRBA_qe 4JrؿJ!_n!LDȊ% q%S04xV5Rޝod~=" gG6Z[NE*R;o|R-;7KVOp~%N@1[76 śCL) U oahdaXCg~k>nutJg,+jթ3Iᤪ+ȮPx<(nD~F )j#8]pXjL8UM õ ]n(n_ vߖ}}}"7>Rm0, <%SX\&qoGCN Df0å&IsaJwf%[AoY| GlCC󘝻ujv0fPs9aԎ]U hnŕ@=_B!"yϐwRK/3jD>Y {2u~}>)H`j UI2_]挸a{ǼW02EZ#Ur s2<;Fj?X#/b#޵k&Av ]=cB]/ ‚?a"zN2_1* LNg զBYWTX]J#Ŝ69YP'WUˌȔvD A0 8.'g)cwu,i{4ڲ)]n;J_L^T$[H&æ3&Xp --Y\嶧ZX N#ښwY\ڏy2 6ƅ nzS[jʉm5  #O Aq5, ~2ՕԮ |裴Ke@!wY³ Tw}#EC478 HQްK\cP0[^ź{9Ӓ̆Q3t]y%'܆UKG SBʠkE'YJ%\{k5}uU{I(id޹&\٢7vuC iD=`UFJ,d`Vzv|+A8PSqXKߟ,lԶ'>:F}8tUDLEw~xl47,p~CwF v '9aL  ``܇Ցx 0(0EhW ܱgŕ& %*j7z!75 }] ՕTݫﬓZe (;_ "}Hu@ءI.2 c"2]JxU,Nx|ͅ#kDŽ7Bl{h۝6zDÀ "!NjᥙY)݁ٻq>DBhRι_KYpgAC$o?Nƭe>(cF) +:UETx'yuLzC.-(ε9}Gm "4<+dxY9/g J-ؿg3pA#jMn ğ<'>=:\cU0oY0X! p|0>> iRor >L? Ɓ8ƍ Ul&Cn%o7Gx)4Vn=*0"!? D[`r-ؔhfߢ|\aDߺ_㚶z\1ZI  nꖸ|ƴ66b,AOH%ԕ҇1 BυsABST&B0 W §GVy*8$Y]B4bc7|m䅹M:?u6`n"V5 Z%zK@ODPJ٣}_w3ӵ:y4oE$Q @M-GlTe܇zȯf$ +>׀JJcd@P^D  g^TuE4k[KlfVmC\{`VMGX l@"@2-aJ2cOAc)79MS$-y;%N%^K.ެ2}`=Y(w&&sS]璍7 ZFi < mv(N0stK܉+>(zd(&Jy$!, .c9 V1QG9օSsntT6NG I$wͯ=-p#_YHe`Dw bo ;5q9h{[by7QUe33 gㇴ V67ibNB2t!w*8?'~ #]L=?w]wVWr1u1I!e;E8"_sY2n5zѺSsl 9y-r8*'|*sGJI*L2';n]ṽnPJhӜmNg`4R|hoǂ ȃ阣UϢ*TQ)_M A-<_@7 gՀ R;5.:̘7$ ⏫1u=qɂa|$cM\V.9݌"O13yw '$i9_,RɯhKJMW]Ѝ|ZVd'n1LBC oG'5߮;, M%%f(EI8Uֽ݋F'B:N6Uw$6{6$g 9noKE"d1𭿛LXf-oH( +hɏqݡ·Y4WD>[Ԙ;<ٛ&N1ׅíEm2t-: _YP~=ąl+[DPAWOrYijs&t:Xs@ddmbL <=*کL8Z+[bh~T %ٸߗk.e썼?ql8ÛAF:64Yr1+&>%1=p$|rI t;<Ƞ 3@d5s71FI9bV6ejOfhcph|j6-S *3}tB \Ɲ+ ߴk4rb/q׊d`yk^caC>\֬e\Py+sQTQZt=~.k/=dF)-]3ͮ_wpLձ=զ]4rVIP(>HFyޣ)[5XjCG$E#V߱ċMˆ}Le!~B4e4΀*^]NvK2| fZqVj͛Y{3OCrf<31d+rT?wy n@I^XT%6߼[ eW0!o/ ֦g%!qf:j,fwK׮Dʂ)ݛ%o?f_J+wX2?V$֖L#y0)VqaJ0>AU3F$lȒ{Gk|Gq{!S4labXӲ(žMR~VZ*MBR:Tg{$7ktho%Z?ϾHX?wtԎ&51%,KZ }Ml @~B>+`pansx" _ҵ*g@H.vv쎷YA* ofb1 )fN.tޠMNN%}UŸTr[ǩ_݅'{@HB;&A2fy`I7B "-m_a7օ3Բd[ߡoAr~:v,DҰOF%0(9ݕ77Xc^> KX&d(d&x/W6blW%e S0a E;qʋS[4ad./܊Q]6M|r^ ӖMzA ]oBMf1M.{R*R{Q6ExiF]*;@}NQia3` խJo 8(2uK~ɗHy50͛ZWj4 {rܹyaApTb<@FtB{UbءmA,7<]=\@yi_h:^:vI=-A C߲8/*D)59ryg1BYI&.@Lz$m{C^g,^#ߔU=;=kPo8xg 9t [O'"kޑygP H cË1TpaPQ׷ l/iM E=-%mٟLG0T`^.9w_g k6+XSbѕUr˥?R9#ݭPؾwz +]e/#X>[+`Ͳgs ױu!mF%Ho3N Y~/3G w~xö^b|QW=(ItkEMd ўuٌ~ﺁ x́Q7׶UО4 ih`x>.u(pB ;TcSsmJ3-[ w2+˃&BCa_R)tj2hd[0Pp@@Wu=A*0}S~*L_f?A vL&5\2Ԗ Sr;7ZeecnI_t&踰(':ovQ%ȩZ$!R~/X 4y]O(|3|dfi&dRi.9Ul'@ \G;sNH '#l)!c|#$eM'B%| 1xR ܃@*9E(wm GR?fJ>5 >8IB0l O6&u'5}$;2:=[\rG7Ul 4#ZwUVƂ5F%{ao}mSʵ6& ,ZR6'2$kq = 2pZu-IH✽Jj=EtcOT!M)X e}"M/CZWFw3 .Jd2 |d@\Iߚlf¨39Ht~rQ,}|[jdq 聮r1_)QDD^wSW!l T܌Юڂ$:~M. s ;W qާ] 놚ebֹ9mԣOb)ɱAH̡ljPaf4WS^,hOGQ(ɷ BMp5Ŧ( Ni'(_ Ju5Y4(TaD-Wd8 b5C:)b =0DX, 1~Qܤju rULwhaJְoYພ0TE=Z g +2Fxn-ou؊ 32" *z \[B|L]$z&Z@v9?ؓvi]dD `XuRv[&>_uڑdDMuh_`N9isKOJ%zM>ry/G>3 =T\fȌ_:$&e(@yN1+)Á 㡭m=-V HAXEDv68*?p֞ u7ěPM;[R˽ 9 l'_]G<FW{V4QO`HACjl8@]M5Ty:j|D$%|FJtޠs6VɀDwL\WUk~oO‹ys bJd{6.gj?˨4߁l/=:Q7J}~w!&|/S]'^,ӹ(nRBa~յA=?5Z7de.΄NMW/fRq{OKEX7 K3 fMۊS A@YWP5ǕXںe9D\fꉾ ?>L {!{oKu *xa@RovvEoYvv:7MufqXX7*hЄ̡u T*"`!orcذfJ0Xq]E~~7)Wװ0ŧp9&Qh_`40#(.aQOd\ 1c8 ) |T,^kIxFOX}8_!j~Bu@zDmYxT0eS-Jxդ4M4Cz!4+nbs[ʲoXZ֎Vpv1" sv4V&YB3 A1>@VY91*0@F1 W'f KiכS(lO&nr+|0}RjD !7Ya_yAlwH'%4x3FN7'| s>jEQa.6yUL6ӆ8)|BɆnԥ^}/V_Zsde؟u'"o3xh2DFr+9C(DߋDjAZ6.:Knk)*wk~D[qTFbk 6 Tt0B SJfL`:ɟ$۲Y&vR9α3l]^A'E@Mȫ\1W#ͬ^0b "ԁd'wFbޥC-hC- tE IΨK2) N ؤ>&WAj`M̐ȁ@>w_/c:ĩd0':v},r^ևZq܅f-Ua§RR\LF/e_ZM\f bMꋥ4QhjOB6݅A%RFn<<[*yt{dFύR`LL ~ה xcKsRwIs (v' VH? QB )gl;H<#<0|G?gBC%|.AV8C0JǪVHF蓾GzCH.TKu"a@BcMMpLv*<29((i !˃Ľ`G[C YZ