bpftool-4.19.90-2405.1.0.0248.oe1 >  A f;W^^fWS؝CsI4*OJ\gM 3R'f3YI `@&LW)*1mt%5J"ai.26F.d4tzAN[Yx+,zw`m3L}/ +~QRmn]tdph6j!|XNͽBy/V˱w'-b~I-a:@3d3ff85a7692425fd84fa85db2aae70e1f1ba0f718d77af426fe21133f086bd5e778b0c451b134f4c0d55c081267ac38e8dcefa3 <f;W^^f LȃW뇜@fډhy)WP{9 hu83orOie ސAD}f´xW>Iҗl|) ~u1gu5F]^d=[B7]n$|;~`O<7xx<41_櫧'SFdw>.uu- ӳ ՑJ&q!19q~3hUJrCw} 5r:3y'>MVQ%@>p?x?hd  $ a"7= R^u{         F  P x   0H (P8Xd9 d:#NdF8G` HĈ Iİ XļY\ ] ^ŧb&c2dǐeǕfǘlǚtǸ u vwh xɐ yɸz"dCbpftool4.19.902405.1.0.0248.oe1Inspection and simple manipulation of eBPF programs and mapsThis package contains the bpftool, which allows inspection and simple manipulation of eBPF programs and maps.f;$obs-worker-backend-test-0001%:openEuler:20.03:LTS:SP1 / standard_x86_64http://openeuler.orgGPLv2http://openeuler.orgUnspecifiedhttp://www.kernel.org/linuxx86_64M$\lCU A큤f;[f;yf;f;f;]f;]f;]f;]f;]f;]e817932daddf4cb2dad7f567261e90ef5da76d19491d344d185da4554e24a69801deaf23dd3a6dfe866dd3bf5393eb679d1f33be1f562b795c42bd37a0fa7095ee5808b032a67f587d3541099d46de34f5bec8cd5976114ba07f1299ee6001ffe154d0d45e8b611360ab55076ef1aec321677559c106a91a076cdbbc74c66ac26417a5fb638e084943b0d9f3479ff2a54b8a843271712c51997c5855325001635a0b34038324bb7680f84b5797553a826a14be7ca430a41adbc5eb6f17ca952f467806aa61486281c988bc0add34e4fff22210b073dd404c000000676fa88bd5c61fcede72b605f8023a2be398dd9fc6dfe2ba46224cd0c4ebfa5a76b1518678c0c3142bad6532ac31c54714557b7b1ca957c7cbcc2a195f7f4089e34e0bc0fbrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-4.19.90-2405.1.0.0248.oe1.src.rpmbpftoolbpftool(x86-64)@@@@@@@@@@@@@@@@@@@    @libc.so.6()(64bit)libc.so.6(GLIBC_2.11)(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.26)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libc.so.6(GLIBC_2.9)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libelf.so.1()(64bit)libelf.so.1(ELFUTILS_1.0)(64bit)libz.so.1()(64bit)libz.so.1(ZLIB_1.2.0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)3.0.4-14.6.0-14.0-15.2-14.15.1f:f(@ff-f @ee@eZeeeee@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@bzSZhang Changzhong - 4.19.90-2405.1.0.0248Zhang Changzhong - 4.19.90-2404.3.0.0247Zhang Changzhong - 4.19.90-2404.2.0.0246Zhang Changzhong - 4.19.90-2404.1.0.0245Zhang Changzhong - 4.19.90-2403.4.0.0244Zhang Changzhong - 4.19.90-2403.3.0.0243Zhang Changzhong - 4.19.90-2403.2.0.0242Zhang 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.0149- !6858 CVE-2024-26883 - !6836 fs: sysfs: Fix reference leak in sysfs_break_active_protection() - !6845 erofs: fix pcluster use-after-free on UP platforms - !6827 fat: fix uninitialized field in nostale filehandles - !6807 CVE-2024-26923 - !6847 ALSA: emu10k1: Fix out of bounds access in snd_emu10k1_pcm_channel_alloc() - bpf: Fix stackmap overflow check on 32-bit arches - bpf: Check for integer overflow when using roundup_pow_of_two() - !6758 CVE-2022-48664 - ALSA: emu10k1: Fix out of bounds access in snd_emu10k1_pcm_channel_alloc() - erofs: fix pcluster use-after-free on UP platforms - fs: sysfs: Fix reference leak in sysfs_break_active_protection() - !6795 rtmutex: Add acquire semantics for rtmutex lock acquisition slow path - fat: fix uninitialized field in nostale filehandles - !6777 tun: Fix xdp_rxq_info's queue_index when detaching - !6803 scsi: target: core: Add TMF to tmr_list handling - af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc(). - af_unix: Fix garbage collector racing against connect() - scsi: target: core: Add TMF to tmr_list handling - !6705 quota: fix CVE-2024-26878 - rtmutex: Add acquire semantics for rtmutex lock acquisition slow path - tun: Fix xdp_rxq_info's queue_index when detaching - !6674 cifs: fix underflow in parse_server_interfaces() - !6494 v2 oom_kill.c: futex: delay the OOM reaper to allow time for proper futex cleanup - !6745 PCI/IOV: Improve performance of creating VFs concurrently - !6754 binder: check offset alignment in binder_get_object() - !6746 v3 openEuler-1.0-LTS: bugfix for mm - !6716 CVE-2024-26922 - btrfs: fix hang during unmount when stopping a space reclaim worker - Btrfs: fix crash during unmount due to race with delayed inode workers - binder: check offset alignment in binder_get_object() - !6652 geneve: make sure to pull inner header in geneve_rx() - mm/madvise: fix potential pte_unmap_unlock pte error - PCI/IOV: Improve performance of creating VFs concurrently - !6664 drm/bridge: adv7511: fix crash on irq during probe - !6653 net/ipv6: avoid possible UAF in ip6_route_mpath_notify() - !6510 cachefiles: fix memory leak in cachefiles_add_cache() - drm/amdgpu: validate the parameters of bo mapping operations more clearly - amdgpu: validate offset_in_bo of drm_amdgpu_gem_va - drm/amdgpu: restrict bo mapping within gpu address limits - drm/amdgpu: check alignment on CPU page for bo map - quota: Fix potential NULL pointer dereference - quota: check time limit when back out space/inode change - quota: code cleanup for __dquot_alloc_space() - !6662 sched/rt: Disallow writing invalid values to sched_rt_period_us - !6661 sched/rt: sysctl_sched_rr_timeslice show default timeslice after reset - !6659 sched/rt: Fix sysctl_sched_rr_timeslice intial value - !6578 drm/mediatek: Fix a null pointer crash in mtk_drm_crtc_finish_page_flip - !6641 CVE-2024-26863 - cifs: fix underflow in parse_server_interfaces() - !6646 fix race between rebuild scheduler domains and hotplug work - drm/bridge: adv7511: fix crash on irq during probe - sched/rt: Disallow writing invalid values to sched_rt_period_us - sched/rt: sysctl_sched_rr_timeslice show default timeslice after reset - sched/rt: Fix sysctl_sched_rr_timeslice intial value - !6642 v3 x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyper-V setup fails - net/ipv6: avoid possible UAF in ip6_route_mpath_notify() - geneve: make sure to pull inner header in geneve_rx() - !6621 amdkfd: use calloc instead of kzalloc to avoid integer overflow - cpuset: fix race between rebuild scheduler domains and hotplug work - !6617 net/bnx2x: Prevent access to a freed page in page_pool - !6611 net: ip_tunnel: make sure to pull inner header in ip_tunnel_rcv() - x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyper-V setup fails - hsr: Fix uninit-value access in hsr_get_node() - net: hsr: fix placement of logical operator in a multi-line statement - !6397 btrfs: fix data race at btrfs_use_block_rsv() when accessing block reserve - !6616 drm/amdgpu: Reset IH OVERFLOW_CLEAR bit - amdkfd: use calloc instead of kzalloc to avoid integer overflow - net/bnx2x: Prevent access to a freed page in page_pool - drm/amdgpu: Reset IH OVERFLOW_CLEAR bit - net: ip_tunnel: make sure to pull inner header in ip_tunnel_rcv() - !6525 v2 CVE-2024-24860 bugfix - !6478 do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak - !6582 ACPI: processor_idle: Fix memory leak in acpi_processor_power_exit() - !6577 media: rc: bpf attach/detach requires write permission - !6560 IB/hfi1: Fix a memleak in init_credit_return - !6420 tty: fix read of tty->pgrp outside of ctrl_lock - !6436 dm: call the resume method on internal suspend - !6562 nfc: nci: free rx_data_reassembly skb on NCI device cleanup - !6481 CVE-2024-26875 - ACPI: processor_idle: Fix memory leak in acpi_processor_power_exit() - drm/mediatek: Fix a null pointer crash in mtk_drm_crtc_finish_page_flip - media: rc: bpf attach/detach requires write permission - !6495 RDMA/srpt: Do not register event handler until srpt device is fully setup - !6457 CVE-2024-26813 - nfc: nci: free rx_data_reassembly skb on NCI device cleanup - IB/hfi1: Fix a memleak in init_credit_return - !6517 scsi: lpfc: Fix link down processing to address NULL pointer dereference - !6521 netfilter: nf_conntrack_h323: Add protection for bmp length out of range - !6454 CVE-2021-47182 - Bluetooth: Fix atomicity violation in {min,max}_key_size_set - Bluetooth: Move {min,max}_key_size debugfs into hci_debugfs_create_le - netfilter: nf_conntrack_h323: Add protection for bmp length out of range - scsi: lpfc: Fix link down processing to address NULL pointer dereference - cachefiles: fix memory leak in cachefiles_add_cache() - RDMA/srpt: Do not register event handler until srpt device is fully setup - mm: oom_kill: fix KABI broken by "oom_kill.c: futex: delay the OOM reaper to allow time for proper futex cleanup" - oom_kill.c: futex: delay the OOM reaper to allow time for proper futex cleanup - sched: Allocate a new task_struct_resvd object for fork task - media: pvrusb2: fix uaf in pvr2_context_set_notify - do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak - vfio/platform: Create persistent IRQ handlers - vfio/platform: Disable virqfds on cleanup - scsi: core: Fix scsi_mode_sense() buffer length handling - scsi: core: Reshuffle response handling in scsi_mode_sense() - scsi: core: Fixup calling convention for scsi_mode_sense() - dm: call the resume method on internal suspend - tty: fix read of tty->pgrp outside of ctrl_lock - btrfs: fix data race at btrfs_use_block_rsv() when accessing block reserve- !6313 fixup CVE-2024-26908 - !6447 can: j1939: prevent deadlock by changing j1939_socks_lock to rwlock - !6309 v5 ima: Avoid blocking in RCU read-side critical section - !6405 wifi: ath10k: fix NULL pointer dereference in ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() - !6466 bpf: Fix hashtab overflow check on 32-bit arches - !6396 tracing/trigger: Fix to return error if failed to alloc snapshot - !6278 Bluetooth: Avoid potential use-after-free in hci_error_reset - bpf: Fix hashtab overflow check on 32-bit arches - can: j1939: prevent deadlock by changing j1939_socks_lock to rwlock - !6203 ALSA: usb-audio: fix null pointer dereference on pointer cs_desc - !6292 aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts - !6301 v2 tipc: Check the bearer type before calling tipc_udp_nl_bearer_add() - wifi: ath10k: fix NULL pointer dereference in ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() - !6266 usb: typec: tipd: Remove WARN_ON in tps6598x_block_read - tracing/trigger: Fix to return error if failed to alloc snapshot - !6290 CVE-2024-24861 - x86/xen: Add some null pointer checking to smp.c - ima: Avoid blocking in RCU read-side critical section - !6269 scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq() - !6276 wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach - tipc: Check the bearer type before calling tipc_udp_nl_bearer_add() - !6277 gtp: fix use-after-free and null-ptr-deref in gtp_newlink() - !6275 arp: Prevent overflow in arp_req_get(). - !6280 scsi: advansys: Fix kernel pointer leak - !6177 arm64/mpam: Not allowed setting 0 to cache portion bit mask - !6176 arm64/mpam: return EOPNOTSUPP when changing rmid of monitor group or resource group with monitor - aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts - media: xc4000: Fix atomicity violation in xc4000_get_frequency - !6075 Fix CVE-2024-26764 - scsi: advansys: Fix kernel pointer leak - Bluetooth: Avoid potential use-after-free in hci_error_reset - gtp: fix use-after-free and null-ptr-deref in gtp_newlink() - wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach - arp: Prevent overflow in arp_req_get(). - !6084 netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter - scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq() - usb: typec: tipd: Remove WARN_ON in tps6598x_block_read - !6246 ubi: Check for too small LEB size in VTBL code - ubi: Check for too small LEB size in VTBL code - ALSA: usb-audio: fix null pointer dereference on pointer cs_desc - arm64/mpam: Not allowed setting 0 to cache portion bit mask - arm64/mpam: return EOPNOTSUPP when changing rmid of monitor group or resource group with monitor - netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter - fs/aio: Check IOCB_AIO_RW before the struct aio_kiocb conversion - fs/aio: Restrict kiocb_set_cancel_fn() to I/O submitted via libaio- !6231 v2 drm/vkms: call drm_atomic_helper_shutdown before drm_dev_put() - !6083 can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER) - !6160 net/sched: act_mirred: don't override retval if we already lost the skb - drm/vkms: call drm_atomic_helper_shutdown before drm_dev_put() - !6152 Fix CVE-2024-26812 - !6139 iavf: free q_vectors before queues in iavf_disable_vf - !6164 CVE-2021-47194 - !6123 xen/events: close evtchn after mapping cleanup - cfg80211: call cfg80211_stop_ap when switch from P2P_GO type - net/sched: act_mirred: don't override retval if we already lost the skb - vfio/pci: Create persistent INTx handler - vfio: Introduce interface to flush virqfd inject workqueue - !6053 net: ip_tunnel: prevent perpetual headroom growth - !6002 KVM: s390: vsie: fix race during shadow creation - iavf: free q_vectors before queues in iavf_disable_vf - !6102 Fix CVE-2024-27437 - !6070 Fix CVE-2024-26686 - !6049 wifi: mac80211: fix race condition on enabling fast-xmit - !5916 ext4: fix double-free of blocks due to wrong extents moved_len - xen/events: close evtchn after mapping cleanup - !6099 vfio/pci: Lock external INTx masking ops - !6032 gtp: fix use-after-free and null-ptr-deref in gtp_genl_dump_pdp() - !5899 dm-crypt: don't modify the data when using authenticated encryption - vfio/pci: Disable auto-enable of exclusive INTx IRQ - genirq: Add IRQF_NO_AUTOEN for request_irq/nmi() - vfio/pci: Lock external INTx masking ops - !6042 nilfs2: fix data corruption in dsync block recovery for small block sizes - !6030 Fix CVE-2024-26685 - !6015 btrfs: don't drop extent_map for free space inode on write error - !5963 btrfs: dev-replace: properly validate device names - can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER) - fs/proc: do_task_stat: use sig->stats_lock to gather the threads/children stats - fs/proc: do_task_stat: move thread_group_cputime_adjusted() outside of lock_task_sighand() - fs/proc: do_task_stat: use __for_each_thread() - exit: Use the correct exit_code in /proc//stat - net: ip_tunnel: prevent perpetual headroom growth - wifi: mac80211: fix race condition on enabling fast-xmit - !5999 mm/swap: fix race when skipping swapcache - nilfs2: fix data corruption in dsync block recovery for small block sizes - !6019 net/sched: act_mirred: use the backlog for mirred ingress - !6010 PM / devfreq: Synchronize devfreq_monitor_[start/stop - !5846 ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal() - gtp: fix use-after-free and null-ptr-deref in gtp_genl_dump_pdp() - !5994 ipv6: sr: fix possible use-after-free and null-ptr-deref - nilfs2: fix potential bug in end_buffer_async_write - nilfs2: fix buffer corruption due to concurrent device reads - !5951 RDMA/qedr: Fix qedr_create_user_qp error flow - net/sched: act_mirred: use the backlog for mirred ingress - btrfs: don't drop extent_map for free space inode on write error - PM / devfreq: Synchronize devfreq_monitor_[start/stop] - !5961 fbdev: savage: Error out if pixclock equals zero - KVM: s390: vsie: fix race during shadow creation - mm/swap: fix race when skipping swapcache - ipv6: sr: fix possible use-after-free and null-ptr-deref - !5875 v3 CVE-2024-26771 - !5926 RDMA/srpt: Support specifying the srpt_service_guid parameter - btrfs: dev-replace: properly validate device names - fbdev: savage: Error out if pixclock equals zero - !5778 ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found() - RDMA/qedr: Fix qedr_create_user_qp error flow - !5830 fbdev: sis: Error out if pixclock equals zero - RDMA/srpt: Support specifying the srpt_service_guid parameter - ext4: fix double-free of blocks due to wrong extents moved_len - dm-crypt: don't modify the data when using authenticated encryption - !5807 nilfs2: fix hang in nilfs_lookup_dirty_data_buffers() - dmaengine: ti: edma: Add some null pointer checks to the edma_probe - dmaengine: ti: edma: Fix error return code in edma_probe() - dmaengine: ti: edma: add missed operations - dmaengine: ti: edma: fix missed failure handling - ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal() - fbdev: sis: Error out if pixclock equals zero - nilfs2: fix hang in nilfs_lookup_dirty_data_buffers() - ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found()- !5874 scsi: hisi_sas: Update disk locked timeout to 7 seconds - scsi: hisi_sas: Update disk locked timeout to 7 seconds - !5841 fixup CVE-2024-26751 - !5834 CVE-2021-47144 - ARM: ep93xx: Add terminator to gpiod_lookup_table - drm/amd/amdgpu: fix refcount leak - !5796 netfilter: nft_limit: reject configurations that cause integer overflow - netfilter: nft_limit: reject configurations that cause integer overflow - !5755 sh: push-switch: Reorder cleanup operations to avoid use-after-free bug - !5767 v5 net: fec: fix the potential memory leak in fec_enet_init() - !5718 CVE-2024-26654 - net: fec: fix the potential memory leak in fec_enet_init() - !5722 btrfs: don't abort filesystem when attempting to snapshot deleted subvolume - sh: push-switch: Reorder cleanup operations to avoid use-after-free bug - !5727 fix CVE-2021-47101 - !5531 ip6_tunnel: fix NEXTHDR_FRAGMENT handling in ip6_tnl_parse_tlv_enc_lim() - !5715 net: hns3: updates 2024.04.02 - !5710 v2 ip6_tunnel: make sure to pull inner header in __ip6_tnl_rcv() - asix: fix wrong return value in asix_check_host_enable() - asix: fix uninit-value in asix_mdio_read() - net: asix: fix uninit value bugs - btrfs: don't abort filesystem when attempting to snapshot deleted subvolume - !5700 sr9800: Add check for usbnet_get_endpoints - !5680 USB: usbfs: Don't WARN about excessively large memory allocations - !5679 fix CVE-2023-52587 - ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs - ALSA: aica: Fix a long-time build breakage - !5713 v2 tipc: wait and exit until all work queues are done - net: hns3: update hns3 version to 24.3.1 - net: hns3: fix port vlan filter not disabled problem in dynamic vlan mode - !5696 NFS: Fix an Oopsable condition in __nfs_pageio_add_request() - tipc: wait and exit until all work queues are done - ip6_tunnel: make sure to pull inner header in __ip6_tnl_rcv() - !5702 ext4: Validate inode pa before using preallocation blocks - !5694 tipc: skb_linearize the head skb when reassembling msgs - ext4: Validate inode pa before using preallocation blocks - !5674 mac80211: fix locking in ieee80211_start_ap error path - !5672 arm64/mpam_ctrlmon: Update ctrl group config with rdtgrp's partid - sr9800: Add check for usbnet_get_endpoints - !5528 btrfs: do not BUG_ON in link_to_fixup_dir - NFS: Fix an Oopsable condition in __nfs_pageio_add_request() - tipc: skb_linearize the head skb when reassembling msgs - !5522 md/raid5: fix atomicity violation in raid5_cache_count - USB: usbfs: Don't WARN about excessively large memory allocations - IB/ipoib: Fix mcast list locking - RDMA/IPoIB: Fix error code return in ipoib_mcast_join - mac80211: fix locking in ieee80211_start_ap error path - arm64/mpam: Allocate new partid for the created ctrl group - arm64/mpam_ctrlmon: Update ctrl group config with rdtgrp's partid - !5581 CVE-2023-52622 - !5658 v2 CVE-2021-47131 - !5645 [sync] PR-5493: arm64/mpam: Fix repeated enabling in mpam_enable() - !5559 fix CVE-2021-47173 - !5575 net: dsa: fix a crash if ->get_sset_count() fails - net/tls: Use RCU API to access tls_ctx->netdev - net/tls: Remove the context from the list in tls_device_down - tls: Fix context leak on tls_device_down - net/tls: Resolve KABI break when backport bugfix of CVE-2021-47131 - net/tls: Fix use-after-free after the TLS device goes down and up - net/tls: Replace TLS_RX_SYNC_RUNNING with RCU - !5625 i2c: i801: Don't generate an interrupt on bus reset - !5517 dm: revert partial fix for redundant bio-based IO accounting - arm64/mpam: Fix repeated enabling in mpam_enable() - !5481 jfs: fix array-index-out-of-bounds in dbAdjTree - !5572 mld: fix panic in mld_newpack() - !5565 tracing: Ensure visibility when inserting an element into tracing_map - !5571 v2 mm/mlock: return EINVAL for illegal user memory range in mlock - i2c: i801: Don't generate an interrupt on bus reset - !5587 Fix CVE-2021-47171 - !5579 mm: ksm: fix use-after-free kasan report in ksm_might_need_to_copy - !5573 Fix CVE-2021-47160 - !5564 serial: rp2: use 'request_firmware' instead of 'request_firmware_nowait' - !5560 drm/amdgpu: Fix a use-after-free - net: usb: fix possible use-after-free in smsc75xx_bind - net: usb: fix memory leak in smsc75xx_bind - ext4: avoid online resizing failures due to oversized flex bg - ext4: unify the type of flexbg_size to unsigned int - ext4: remove unnecessary check from alloc_flex_gd() - mm: ksm: fix use-after-free kasan report in ksm_might_need_to_copy - !5558 net: fujitsu: fix potential null-ptr-deref - !5556 NFC: nci: fix memory leak in nci_allocate_device - net: dsa: fix a crash if ->get_sset_count() fails - net: dsa: mt7530: fix VLAN traffic leaks again - net: dsa: mt7530: fix VLAN traffic leaks - mld: fix panic in mld_newpack() - mm/mlock: return EINVAL for illegal user memory range in mlock - tracing: Ensure visibility when inserting an element into tracing_map - serial: rp2: use 'request_firmware' instead of 'request_firmware_nowait' - !5552 net/smc: remove device from smcd_dev_list after failed device_add() - !5290 crypto: algif_aead - Only wake up when ctx->more is zero - !5446 keys: safe concurrent user->{session,uid}_keyring access - drm/amdgpu: Fix a use-after-free - !5550 pciehp: clear p_slot->work.data after powering off a slot - usb: misc: fix improper handling of refcount in uss720_probe() - misc/uss720: fix memory leak in uss720_probe - !5515 netfilter: nf_tables: disallow timeout for anonymous sets - !5538 netfilter: nf_tables: disallow anonymous set with timeout flag - net: fujitsu: fix potential null-ptr-deref - NFC: nci: fix memory leak in nci_allocate_device - net/smc: remove device from smcd_dev_list after failed device_add() - pciehp: clear p_slot->work.data after powering off a slot - netfilter: nf_tables: disallow anonymous set with timeout flag - ip6_tunnel: fix NEXTHDR_FRAGMENT handling in ip6_tnl_parse_tlv_enc_lim() - btrfs: do not BUG_ON in link_to_fixup_dir - md/raid5: fix atomicity violation in raid5_cache_count - dm: revert partial fix for redundant bio-based IO accounting - netfilter: nf_tables: disallow timeout for anonymous sets - jfs: fix array-index-out-of-bounds in dbAdjTree - keys: safe concurrent user->{session,uid}_keyring access - crypto: af_alg - Work around empty control messages without MSG_MORE - crypto: af_alg - Fix regression on empty requests - crypto: algif_aead - Only wake up when ctx->more is zero- !5539 spi: spi-fsl-dspi: Fix a resource leak in an error handling path - !5542 round lts patches - !5520 scsi: lpfc: Fix a possible data race in lpfc_unregister_fcf_rescan() - l2tp: pass correct message length to ip6_append_data - ipv6: Fix signed integer overflow in l2tp_ip6_sendmsg - spi: spi-fsl-dspi: Fix a resource leak in an error handling path - !5514 CVE-2021-47110 - !5497 llc: Drop support for ETH_P_TR_802_2. - !5498 llc: make llc_ui_sendmsg() more robust against bonding changes - !5490 tcp: add sanity checks to rx zerocopy - scsi: lpfc: Fix a possible data race in lpfc_unregister_fcf_rescan() - x86/kvm: Do not try to disable kvmclock if it was not enabled - x86/kvm: Disable kvmclock on all CPUs on shutdown - !5502 pstore/ram: Fix crash when setting number of cpus to an odd number - !5477 Fixed CVE-2021-47112 - pstore/ram: Fix crash when setting number of cpus to an odd number - llc: make llc_ui_sendmsg() more robust against bonding changes - llc: Drop support for ETH_P_TR_802_2. - tcp: add sanity checks to rx zerocopy - !5479 jfs: fix cve-2023-52600 - !5478 jfs: fix array-index-out-of-bounds in diNewExt - !5485 nfsd: fix use-after-free due to delegation race - nfsd: fix use-after-free due to delegation race - !5281 printk: avoid deadlock in panic - jfs: fix uaf in jfs_evict_inode - JFS: fix memleak in jfs_mount - jfs: fix array-index-out-of-bounds in diNewExt - x86/kvm: Teardown PV features on boot CPU as well - !5465 wifi: ath9k: Fix potential array-index-out-of-bounds read in ath9k_htc_txstatus() - !5361 btrfs: abort in rename_exchange if we fail to insert the second ref - !5254 tomoyo: fix UAF write bug in tomoyo_write_control() - !5321 UBSAN: array-index-out-of-bounds in dtSplitRoot - !5455 CVE-2021-47114 - wifi: ath9k: Fix potential array-index-out-of-bounds read in ath9k_htc_txstatus() - !5320 jfs: fix slab-out-of-bounds Read in dtSearch - ocfs2: issue zeroout to EOF blocks - ocfs2: fix zero out valid data - ocfs2: fix data corruption by fallocate - !5374 hwrng: core - Fix page fault dead lock on mmap-ed hwrng - !5418 [sync] PR-5317: KVM: s390: fix setting of fpc register - !5272 net/smc: fix illegal rmb_desc access in SMC-D connection dump - !5274 phonet/pep: refuse to enable an unbound pipe - !5359 CVE-2021-47121 and CVE-2021-47122 - KVM: s390: fix setting of fpc register - !5358 v5 CVE-2023-52595 - !5336 binder: fix race between mmput() and do_exit() - hwrng: core - Fix page fault dead lock on mmap-ed hwrng - btrfs: abort in rename_exchange if we fail to insert the second ref - net: caif: fix memory leak in caif_device_notify - net: caif: fix memory leak in cfusbl_device_notify - net: caif: add proper error handling - net: caif: added cfserl_release function - rt2x00: Fix kabi breakage in struct rt2x00lib_ops - wifi: rt2x00: restart beacon queue when hardware reset - rt2x00: clear up IV's on key removal - rt2x00: clear IV's on start to fix AP mode regression - rt2800: add pre_reset_hw callback - rt2800: do not nullify initialization vector data - binder: fix race between mmput() and do_exit() - UBSAN: array-index-out-of-bounds in dtSplitRoot - jfs: fix slab-out-of-bounds Read in dtSearch - printk: avoid deadlock in panic - phonet/pep: refuse to enable an unbound pipe - net/smc: fix illegal rmb_desc access in SMC-D connection dump - tomoyo: fix UAF write bug in tomoyo_write_control()- !5306 FS:JFS:UBSAN:array-index-out-of-bounds in dbAdjTree - !5347 s390/ptrace: handle setting of fpc register correctly - !5309 drm/msm/dpu: Add mutex lock in control vblank irq - s390/ptrace: handle setting of fpc register correctly - !5267 llc: call sock_orphan() at release time - drm/msm/dpu: Add mutex lock in control vblank irq - FS:JFS:UBSAN:array-index-out-of-bounds in dbAdjTree - !5241 powerpc/lib: Validate size for vector operations - !5246 ceph: fix deadlock or deadcode of misusing dget() - !5268 crypto: algif_aead - fix uninitialized ctx->init - crypto: algif_aead - fix uninitialized ctx->init - llc: call sock_orphan() at release time - !5220 powerpc/mm: Fix null-pointer dereference in pgtable_cache_add - !5196 drm: Don't unref the same fb many times by mistake due to deadlock handling - ceph: fix deadlock or deadcode of misusing dget() - powerpc/lib: Validate size for vector operations - !5210 v2 Fix CVE-2022-48629 and CVE-2022-48630 - powerpc/mm: Fix null-pointer dereference in pgtable_cache_add - !5175 arm64/mpam: Fix use-after-free when deleting resource groups - !5163 nfc: nci: assert requested protocol is valid - !5172 CVE-2023-52502 for openEuler-1.0-LTS - crypto: qcom-rng - fix infinite loop on requests not multiple of WORD_SZ - crypto: qcom-rng - ensure buffer for generate is completely filled - drm: Don't unref the same fb many times by mistake due to deadlock handling - !5177 net: nfc: llcp: Add lock when modifying device list - !5157 RDMA/srp: Do not call scsi_done() from srp_abort() - net: nfc: llcp: Add lock when modifying device list - arm64/mpam: Fix use-after-free when deleting resource groups - arm64/mpam: remove kernfs_get() calls() and add kernfs_put() calls to prevent refcount leak - !5142 arm64/mpam: Expand the monitor number of the resctrl root - net: nfc: fix races in nfc_llcp_sock_get() and nfc_llcp_sock_get_sn() - nfc: constify several pointers to u8, char and sk_buff - nfc: nci: assert requested protocol is valid - RDMA/srp: Do not call scsi_done() from srp_abort() - arm64/mpam: Expand the monitor number of the resctrl root- !5133 CVE-2021-46926 - !5136 NFS: fs_context: validate UDP retrans to prevent shift out-of-bounds - !5052 v3 Remove WQ_FLAG_BOOKMARK flag - !5140 linux-4.19.y inclusion(4.19.305..4.19.307) part3 - dmaengine: fix is_slave_direction() return false when DMA_DEV_TO_DEV - NFS: fs_context: validate UDP retrans to prevent shift out-of-bounds - ALSA: hda: intel-sdw-acpi: harden detection of controller - soundwire: intel: filter SoundWire controller device search - !5114 fix CVE-2023-52578 - !5119 crypto: scomp - fix req->dst buffer overflow - !5101 EDAC/thunderx: Fix possible out-of-bounds string access - !5094 HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect - crypto: scomp - fix req->dst buffer overflow - net: fix kabi check warning - net: Fix unwanted sign extension in netdev_stats_to_stats64() - net: bridge: use DEV_STATS_INC() - net: add atomic_long_t to net_device_stats fields - !5092 wifi: mac80211: fix potential key use-after-free - EDAC/thunderx: Fix possible out-of-bounds string access - !5095 linux-4.19.y inclusion(4.19.305..4.19.307) part 2 - !5090 drm: bridge/panel: Cleanup connector on bridge detach - !5088 uio_hv_generic: Fix a memory leak in error handling paths - !4952 scsi: qedf: Add pointer checks in qedf_update_link_speed() - !5076 v3 CVE-2021-47074 - netfilter: nft_compat: reject unused compat flag - ppp_async: limit MRU to 64K - inet: read sk->sk_family once in inet_recv_error() - bonding: remove print in bond_verify_device_path - af_unix: fix lockdep positive in sk_diag_dump_icons() - net: ipv4: fix a memleak in ip_setup_cork - ipv6: Ensure natural alignment of const ipv6 loopback and router addresses - virtio_net: Fix "‘%d’ directive writing between 1 and 11 bytes into a region of size 10" warnings - bonding: return -ENOMEM instead of BUG in alb_upper_dev_walk - SUNRPC: Fix a suspicious RCU usage warning - tcp: Add memory barrier to tcp_push() - vlan: skip nested type that is not IFLA_VLAN_QOS_MAPPING - md: Whenassemble the array, consult the superblock of the freshest device - jbd2: correct the printing of write_flags in jbd2_write_superblock() - !5073 RDMA/rxe: Clear all QP fields if creation failed - !5077 RDMA/rxe: Return CQE error if invalid lkey was supplied - !5055 linux-4.19.y inclusion(4.19.305..4.19.307) part 1 - HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect - wifi: mac80211: fix potential key use-after-free - drm: bridge/panel: Cleanup connector on bridge detach - uio_hv_generic: Fix a memory leak in error handling paths - of: unittest: Fix of_count_phandle_with_args() expected value message - of: unittest: Fix compile in the non-dynamic case - RDMA/rxe: Return CQE error if invalid lkey was supplied - nvme-loop: fix memory leak in nvme_loop_create_ctrl() - nvme-loop: don't put ctrl on nvme_init_ctrl error - !5060 net: fix possible store tearing in neigh_periodic_work() - RDMA/rxe: Clear all QP fields if creation failed - net: fix possible store tearing in neigh_periodic_work() - of: Fix double free in of_parse_phandle_with_args_map - pmdomain: core: Move the unused cleanup to a _sync initcall - tick/sched: Preserve number of idle sleeps across CPU hotplug events - acpi: property: Let args be NULL in __acpi_node_get_property_reference - tick-sched: Fix idle and iowait sleeptime accounting vs CPU hotplug - ACPI: LPIT: Avoid u32 multiplication overflow - audit: Send netlink ACK before setting connection in auditd_set - crypto: scompress - return proper error code for allocation failure - crypto: af_alg - Disallow multiple in-flight AIO requests - x86/mm/ident_map: Use gbpages only where full GB page should be mapped. - mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again - !5046 usb: gadget: f_fs: Clear ffs_eventfd in ffs_data_clear. - sched: remove wait bookmarks - filemap: remove use of wait bookmarks - usb: gadget: f_fs: Clear ffs_eventfd in ffs_data_clear. - !4929 scsi: pm80xx: Avoid leaking tags when processing OPC_INB_SET_CONTROLLER_CONFIG command - !4752 block: add check that partition length needs to be aligned with block size - !4735 blk-mq: fix IO hang from sbitmap wakeup race - !3864 nvme: sanitize metadata bounce buffer for reads - !4946 NFC: st21nfca: Fix memory leak in device probe and remove - !4999 CVE-2021-46984 - !4938 crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init - !4990 vt: fix memory overlapping when deleting chars in the buffer - !4978 nilfs2: fix potential use after free in nilfs_gccache_submit_read_data() - !5018 ethernet:enic: Fix a use after free bug in enic_hard_start_xmit - !4992 bnxt_en: Fix RX consumer index logic in the error path. - !4997 Fixed CVE-2023-52504 - !4982 i2c: img-scb: fix reference leak when pm_runtime_get_sync fails - !4983 net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send - !4995 mpam/mpam_ctrlmon: update monitor config with its parent's ctrl_val - !4974 arm64/mpam: set default feedback of last_cmd_status interface as null string - !4975 arm64/mpam: support resctrl fs to show mounting option - !4973 arm64/mpam: Skip updates of unrelated ctrl type - ethernet:enic: Fix a use after free bug in enic_hard_start_xmit - !4996 soundwire: stream: fix memory leak in stream config error path - !4817 v2 io_uring: fix overflows checks in provide buffers - kyber: fix kabi broken in ->bio_merge() - kyber: fix out of bounds access when preempted - x86/alternatives: Disable KASAN in apply_alternatives() - soundwire: stream: fix memory leak in stream config error path - mpam/mpam_ctrlmon: update monitor config with its parent's ctrl_val - bnxt_en: Fix RX consumer index logic in the error path. - !4969 CVE-2021-46990 - vt: fix memory overlapping when deleting chars in the buffer - !4945 ieee802154: ca8210: Fix a potential UAF in ca8210_probe - !4944 perf/x86/lbr: Filter vsyscall addresses - !4967 i2c: xiic: fix reference leak when pm_runtime_get_sync fails - !4970 binder: fix async_free_space accounting for empty parcels - !4919 v2 HID: usbhid: fix info leak in hid_submit_ctrl - !4980 net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg - net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send - i2c: img-scb: fix reference leak when pm_runtime_get_sync fails - net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg - !4949 CVE-2021-47024 - nilfs2: fix potential use after free in nilfs_gccache_submit_read_data() - arm64/mpam: support resctrl fs to show mounting option - arm64/mpam: set default feedback of last_cmd_status interface as null string - arm64/mpam: Skip updates of unrelated ctrl type - binder: fix async_free_space accounting for empty parcels - powerpc/64s: Fix crashes when toggling entry flush barrier - i2c: xiic: fix reference leak when pm_runtime_get_sync fails - scsi: qedf: Add pointer checks in qedf_update_link_speed() - vsock/virtio: free queued packets when closing socket - vsock/virtio: discard packets only when socket is really closed - virtio_vsock: Fix race condition in virtio_transport_recv_pkt - NFC: st21nfca: Fix memory leak in device probe and remove - ieee802154: ca8210: Fix a potential UAF in ca8210_probe - perf/x86/lbr: Filter vsyscall addresses - crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init - scsi: pm80xx: Avoid leaking tags when processing OPC_INB_SET_CONTROLLER_CONFIG command - HID: usbhid: fix info leak in hid_submit_ctrl - io_uring: fix overflows checks in provide buffers - block: add check that partition length needs to be aligned with block size - blk-mq: fix IO hang from sbitmap wakeup race - nvme: sanitize metadata bounce buffer for reads- !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 sizeobs-worker-backend-test-0001 1715146532 4.19.90-2405.1.0.0248.oe14.19.90-2405.1.0.0248.oe1bpftoolbpftoolbpftoolCOPYINGbpf-helpers.7.gzbpftool-cgroup.8.gzbpftool-map.8.gzbpftool-perf.8.gzbpftool-prog.8.gzbpftool.8.gz/etc/bash_completion.d//usr/sbin//usr/share/licenses//usr/share/licenses/bpftool//usr/share/man/man7//usr/share/man/man8/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/openEuler/openEuler-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection obs://private/openEuler:20.03:LTS:SP1/standard_x86_64/ebe291d8cd32617916eed88ec7ca57f5-kernelcpioxz2x86_64-openEuler-linux-gnuASCII text, with very long linesELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=538d539af97ed428c7e9f86d336890c475d04ec3, for GNU/Linux 3.2.0, strippeddirectoryASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRRR RR R R RRRRRRRR RRZ-5Cputf-89596eefcfce32c27e8091af2a2946f633475c74ec5aa8f393f05d404b8a28f51?7zXZ !#,] b2u Q{LY/4YgY_%~)= T*Yu(cuMGC ~1~"bid>_FwSf_{A Jm+ _ 5KLGApM]<<$MHb:yQvbX) Sw`ӘKE2`  dbubV/* dJgGGi9ұ <-l$aDw;7# .LHE'IXnl'RPcHpfFk,cTu"'c:SbWyoOn#rh[<` 冺aoZǪ9ƪiH0 VCs]K3zVpnqŤ6 OAܵuOC-6Wc/hj>^ؚ5>T|#O;x]y+y}ϱpJѰ-*wTl7{uDŽḋ슙 Y Ԥd\>L5£ *o? C\[$kBFJT!=ʾӞ1FHwK"?т4|a 8,lXCs[ R?x 'pFb0&OJFc%7^6^zb_FsxRGjns8˿TVqE'>_Â7sFKnJxx7Ec҅{ s۵LJ\ _~W3u@r}o7q" S 3>#29- J;Tx]oCЈ+ YCĉDҞ;ܨEEe#@`8 蚼$(ɶǥML\m#\ܪv 7{;-??;:gza [)R4XB??´.aKd.oXk󪀽.U+3iKpRWIx=Ѭc#c~:wjÙrch$?L͞]%tM9]!c~(͂䉙2ҪDJ{ŹќX}j$2td,PPuɿAu)ڬ}>jE@_j2J(_X^m7X7>3=^rߦMPń}6ޖc9]<c1)vfpjCսT6"_Da'wԦ|7kN0إ01וJzhV$c%״M-)ELݧ*|wzβހG4zt90j܊h o)jc&HS>p3[bq7mP/[hf %}pJz>Rh$V5O;HKaMؿgiqAg+Dq2 v[$m;Oe![X#"0\3|̙bh8 м,}˷dN>tZ1C@3t*V=H/2Gl<5 I};d%]9o-wI b$4r̻7G5EXo$4 ζƴMП_@'^bUPqp׈oESa)ӓrEB&!5=q"\xS{'EY(ܧl)i "k7Nv`Uo!f'&] cّf"û& M FF.-%91 bkbX27(uIn5+CH@DN(-~vGƢzPVAU]¼& HU?ThzRgcF7(-$]p~UU= &pt6 7N+O/z6`\4I uF|:"l8U, U5 ŝ xݳB k{NS(>enQ̯^cW49@XL`6pc1MEu旚]+c*T`|Hro7\Yh@Oa{$r:7 }!htYgcP:Qr/Ya`ndNm>AD$%O iҥ1/~EA`B*}?\+ Jxĉws0 cP^hL$6ك`!lN+Jۭ 䞾@QW*tz3aoP$`͇͗xcGڏO81ϥѩz%b^7?$ϜIl_@߀Gd?6FeT<cFFp7:M ЙB?G,Y]`Ccm@~mW]wk m  dҪ^ 0qZvTW/z2WK]F#`B|FqnFêzk w0y9Gz 3Ҋ,icm#H/榖bt]N !$(Xr 2 ڤ gI+K*ByΫhɺ|A3DnDa5 ʕ0(LvM* FH \N~ICWM %X/`yx=1YPYg*;I241g \h}_eW/0lHm$A^Bmo XKttURTH'[$@9adMNZ>@ ,(qixno˙` g09@n@ve!ЯrLIkG-WbjI' 3F%.-sR ïdE+*3:O B kY㦪Q~adku5]o'umԗHqK[<Z1`YӃJs.y]'N+]3I`x<FR'2KFՒ|hj->7?؉r\q%a%lYd"(}+EkL}b) ^'[N<Dζo41勄!/y!ad -RRX1!A/w/㠘\c#0F7Ƌ^$|DRF?0*Mj {CH7a0<%}6]x!r!̸ _C$D}]s/HbŰ?wu=?#: sV%OGtV C!>b霮d0CXk<u^#0gU%(?; N9(?KھƢ[XPק\bR[ާ-mכ$)KaQ',s dU/JULY?FvXl=;2x@IRuצ^?#E+wMr_B'AڊO# =l@M]1SH 6saV`Ez*'|jj׸ŕ4-q{;* ETxC/b\m%SBu]\1"CKFM|HBR.7qϧG_y6 ~-duswdo{ H0Fh\Mٟ=gD`GQAzթv?L Z.Lrܵ=g0?S尮e[^hÊPZ̊]T^ ^|"l,F>݇=Z&tKB"Zr7%Wol+RXf qgF0):fL¬q6ԲyY @axD.SCq `CPU=]) dqf!T9/6LOIKABxnniŸKhRc+M *mɓEDTQ6rBm1ˤ?@jV|.J!rؼyƶWwHSn`D΃ jO>: NS,˶hoT éߊ@-;F(Pߝ 95uXj5i9x 9rw<.2'~"=T}"뒪9T ~m"jʠ+t\n7\xbm\gB)T4 ϏCОuE9WPT *ZSP-΃½md\Hh'KY\ժiʂpy{~ +T.V\~& i:|4 >h<qEzϦUYHoU DJ 3#f -Z)UA$;Z#ca585Vn䄆7`q\C6J 'tnnz` { .IR}}CeAu;_T[aP,beKY|'*`nZ6"uR6AQPHIJ+S⠇Oͽ}%)Y( 6Ke ,I]򈳆K1Q|'Z4(/[ev25~ DBڨ Ys?Hb$H<yNPZz[E& urSpH;ImgP_Ĥ<ؤ:#xr$̓9Oȝ/MC?qъ"vM%)_x÷GC mkG'1yw}w%s2KyW[UkO/lJ31@GPDRYV
WHx:}=4^#0}R&,~BJ'\?p-R6I;cuf,3ߖ:`QD0  +cR68o _:R:3W/QC=N>ݔYk D0 'U oXiJk흝 \P.>BձT^۹o/>5 Nt{:3eV啷q3|1. Lu#d CmSB)JgiQ~:`'Ai_q=jc飽= k;_AUt; g'EbA ӑzs(A9 #'7Z#SmӝϮb%ܯSj :=xTD{P$Fh%hx$W)Vݛ9:[0ƀJ#?ft1Ik,vtLadh}5G)L}?.*=^瀞`f:q_bG+9aU|Գ:"yM.d+ ̥4UޤD)B b+MSxiC G8Ţ%*vR~PތH#g0bKxf8jo)jmȠ@ BoorI%M4ٵUdXQ d8sL`r?՟<d@z+ ح|IfnթĢi8Ojōl a!C= q!sEȡ|Kc;yFQŐCRҊJ(C<,{Zy2/:vycQeOlA-+ߩ3=h X@ j`ޱ&p2it^ׂ^ z6``Omr0i QQEqO@^Ff guHX\#}FI5hcMRr*^cѿ$`㙑c A9%]l~xRsaLA 5EugvEF$L|;.MhǴxv}$R ..R=TYFĤ!ciƋ #&>"Fc'۟R2Ee6ڔQ 461D/+ʗcH4⣗$x~SRb3{QR<2Z3==b kZ\rn6B4b|+|=Q踘L!/)iɅ:f("![L})SnnH7&u$εEW _bZ}/`@eD KlI#͕RAKoda\jF2\DffDg/ j/@rsќefB]qY3†(EprX@fXLjS|#?%-fv#M|{l2fԟ 0(lkO$7ppk̎4iNj>+ QO V wc/󍉗݃+>gݯ9O>ʀZ} m߾t8կ_,W €23N(HСUNE4E5p./޹f:܀i1k9ƸٴrNoΞ32vCF ߜ^B3"#0Y |y)J5GLKdC u#,/m}8dEn>BZzi!/cD<)@Ęx y:t4RKϵQJvl0(k__2xX(ɨ[m[ߥH1}K֕Mu[eR DdE*@n=69O)Y tcW .uJr G-^H_*{dy]>.5p@?{^(䧱cq/)OʎQpۖD5;z*vMgտl4\2Vĸɲ^6G:Pw ruwMCVi S,m4?+DZ7NV@җe57h;ٌjf>;q?5e2c5_p^KA, + 7Uޯf([G22TW)R j_ٿڟhL*eAq5*W|%'eȥM4J"e#­beܠ үj,XZ. "f>I%c")dfD{bpfz(5srPb9;ͺVM#v<$)e$L`ƼK&eM<>['M>zU=: 5I.FV[ E`M!U}R(vVՈݽ]p 䣊h-9`CJ5COR<=m՜:YZ/c0_*[t R/ 1Yg5u?:8ɅC!Ѩ!#rWۇ0 3̵0N,z!f7G@BN~2|WhgܷDN@y !LLtJR Wa}󆴷\GNLۚĘU4,9R*-"V~ fXQE߰BNXłjz׆Uced K/4XFҾa"ˍ)muNM<Js SV/Py4~D)cç?:dΥ 0^wbGN*;+5D}* %%"Z`҄@]mAU+'Hc<ǒ@oxPZ ڊ\2|H nB>5y^.?+{H+ "$Š5L" jiª%X# 1ΞuE7~G{p (WlW~o5o[tnP_"um0&~.:_RxC,Zu_ J[#e%+eL 7]/ lygC,-g<{c/Gd[.pT92TS88D{ĈjNHህg)'|_ &oXnҜ'_<.[PrA0ͅ@Ek-IjX9r( 5nDKn0VS~e8t5|yG)iF͵&J|ӏ+NiF*ވ:N%uSfkB<"GLH޵Ĉr",SU1l7! ו ' 2.aA}W9;(t"p'7+&gon1hГK$&9V7E_??\ MɠXj= M| Ax"BoU9mEʧΜߋ"_*~^ύK6κe{a{3Ko(4f0.#Z'X5V@vki\ mĮ#;KlҼ\Cd0\AMƳ%&U8^nxೇ qB}lv5C ;Ci,{F{s RǗg y7;5*‘Q ~א #M2DGT@)k q>3۝5VZĕ*#sh-sTMd> 2zȎ` r#V* x\m@/lj:U9a]8Ax} jEfJh/]v%fѓgFꯆ$od5 :XZu d%" KK]?F$ mY,Xnx0z]f##]#!=W$3AԻD9^@O8!+&_2IN,Y/+)H}8T=Kp:FHlD4O9vLј9yFጹ'Z_HMy(nڟmKVVS[WO=̃dY:Ua~{[lezB1#VJ;ޞmǙ)YխʠyD$#(l+"U)#1N<11QQyQJ7g?A0OKV[>xF2OD7~p"@D nU(ǒo59ፀ _KlXYG QDXj(l4ewS"YS?7k[>ypG$N1az"֗_=;8y~װ h=BQj)W}_Η_^ݎWpAi78-Gn[_ *>x ElB/ݎ?|{^,;<_E?2uZ@q8pX3\~~sLK؂@ɔ#6]_:i~9oꆁ5ByI4V4/KH.fZ}7*+uؐuW-@"u.h$Ó+ƍCdjDLbHo2 H7 cIIl8$ڏyOR䷙h<\FT635\jqyXuNol՚"Pz8,}|9 .ʼnhdЍ"f=450!A&PޤIQaa=p^9mF+^mВBlGNA %4DkZ&}4N3jaN9;I1n(;|xȄ*n pM z|'1[?o%'\#!K[J*0F_+/.â_Mg^2~3Zv+CI}1Bli[ݲ\\JXH#! aŭBtKL"^ *ҙ_o.=JD |й„S\U 2;,zGeͿK>4oe iYC2J15cD xtz~iк2Z{xƔ{Wq&vH%!ddZ`A󏴴ɻRl]JNI2D򯳋SAx%4 ~sc˽o avXm"èc:oSbV%J  E׏#.`ж]9lco,7(?ޥFL4c>AAzЙyz@rmI}ϘmpFQf9\+2zoư\u=wf@M"eXn<͠i=?DLNcs(4xe9j3`>ZÎ {~%|A Ǒ,/-c P/Bg#{ g[mVW=GVrqGX*=Οr̆K`?}eF)`5@Z6p/4Y4[NE 5x;y2uVS,ӗU9v'1O /{ޡ'a+-մJk ;NLZ5\''Nq. 6M+nKl 3S+_wHH~ojV4~;y+;PgE_;cI7N®3nDw;_ MPj T10cag~ PMNc iX\Ikoyە˓cGj&Cc$ybn,';k%Suh{8G|j-z%I@+I+ckDOR#r>78$B?/EN-ӸA lfQ8vm'o{k0HJYIj)OƘP7٩yl _hU:wպ IjiRMC4BPa,5-Ec1!Ŕ4"K@MJR 8[}>)UK%ߛUh)}(,'Iu<[NBcKv&? HGenZi'GYڠ(WWf+Tf@:a J4&Q6D@AR6rg$\^.4Vh`nilh9a *s,9o.RrÛOpp֦<ĿJs>w,xȢT1/6tˡhʏ4|FlYS.[:K\!/{n9M1z6wxp{(9/X󗅹|LC~K&8K%hGhR6wvj<+"LHm!k!-RRw?B|̘n*OL ydO61[\ cmuMSI)wJVP: xj|2aF%.]{Hu%)FV+3ۘw*lRq|xtޭb}*1S&8BUc f0)yo$PX*@"0#$(Ełuu]-jHPJY~:E`>Ρgp]~ 4A@}1[m֧ڱ q8 tBykb0%Rylh5mG=/阶Sڜg}PjY ytS"m3z)]aKs%Ǩ[0Nl}~`Da{Yy ꊏM؝r\bE!] @1\~Ӌ ak7I괋nU%❈1 '1E?z'ʑo܈ n1ቘVHoP5&YD8i(;24:h97u, Zյ0# #uIJLdE𥆡Ye'?MLC`+'rXU-Es %&ҵE{@hG!_RwpXi:VC$FxWN 7Ҁ4Cxxxm+7(%n ܤ*;^BA( X.Wg[av/X`ޤjsQ\X4̺2ɞt@P!A0&< ˥jWј!TώVd0)v"['c,FD^yM$vboV(u|zJ lӾyz|HϠ134c)ޖF0KZARk8췚|_y)r.Q?hg86I zd~:4osh9?A-ҫ׷aI@ois %_ } o]Z*߸x9&ClhǑ^Hry3Vȫܺō/:Q'6g~hKg]㷍o% ?;`: 0{Vsq˧f&\,Ʌ5 %F\qi|l荢GMM?R'L p +{-tI(nv,Q:zh<-_zg#VRPA[#7028"U LfO jkԜA\&}ZXx3,na[ >̾1WP,Fv[Q}~yUHv%߈ev|jz#- &r!^}kJ kl,Εއ2 [$O~N?+OVxR\-#D2)c0 LjpX%fq ۽4I[rJCgH?RJ6E(P ("f W%|nWp7̩-A`\!'zwC,uԏ- ;_ A_:\5弤D q6h_U.~:4 aE#-~̀qsjHxkq$%쪞 ? uvw%0^+iWXq)*>w)| ',Í3%{Δt} nKTˌ-*%:91:~gK*ǟc持)ÇNOQGXiqb|b{T Hե-v1VA;kNLcFo bш3N5@1>-AFnq{"dh ) hP VGy$e8RɂLjk7=) -iPz94Fؑhzhq)r s뙯d@/S1`3Ch-m Pꧧ[\~6ϝ ;=dR'a >;}~[Le"ɊZSGPJbSG|O%Fr7e緕QZ#.a~1,4^({@'bq8F&52g܃R656 "gU%RU6b( $2 ڮhREklԪwxnc$ZΪ<+>P< D?P &4* +cA7BZhBn6Ʉ <+qT5yB !mWm lVKкvӾ{trnKs()7UbԜ_g2Bg07K'<&P5xHZahsÂE'vǤ\,lg7[r*9Th+Դ)xvW |PGy*V3G9uCbh )u L\[tQ-ڹ4EK5;HNaUQ&YmQui VMjP &?gyթ;[ Hx`jϽ:͝]syl< MO/*oqC<3dĆXf"}Z<056FZ:>70+ O%F@ q=? *`EC}aŸ@ٮ$Z%TB~ a_Lm[zqBE.^PS`@~2=8M""Z:4f huC({CR!JV"o4VƖ6ަV)wF(X#K]n{llD *A+x4Ntn8N9 p%b; Pl HʍP`t=}+SZz*F5[@'R>AD+@>,"1ZyCu gy ,ع~)>{B'YPvɆNhn]=Zkԧ`DLUs^Z" 8Sew ;Opd̡6?cb?&旾{âp9Yl|IDi\MeA>f!` HZYA>4h5@w];S8-G`x[˳^3YwGnۈ2e2ʶ*?@g3׈ rnAX=56kJSc 'e`oMғ!ۛ~:,PSc ?eR($$Vzߠaڎ~]nSduUXXj/n46+0uTƻQl'8-RU)HtA7hެ'R"Z0ݎㆵ7ώhspe1"C|qA +:珲q_865Sz!RR,݀O6=CCJc!̬{Ӊ ju;Xz԰ 3& _`2|)D)sʈ<v$#^`#*5DzhhYM ÔM͈z|TEdFB01E=ԛqV5[t3N`:qa;;jP)q0tWTLb"ZmV>|ր`N1BSD5*)4 M&)}VjEx9}YMp$}Cؾd|7 jͦ|F;Ï*q?5*'aEeю<g$4|.1>ٹmT2&lFU.V<7CS#tަɠK kLɌ w7 ]5c+:,|wri!YDL/۸cB~0]/h&EH|T`k\EKE˥B˟1Ş 6 .|9R$[`Jay$ ~r}* 2A;6Ŭߍ>*yቅ'5.^ ,f:)s YmϹ?6qMM暏?J*#RXL6Nb=.N^;ж5h;|pgMʜ\_C;vV{dHA천 07{USA@\Qy5Y vD傓i S?Q݉a_ٷ_IDvU#}d T}}} )Cӵයdn0.4W; ֻ$\B /F:~0P7P4q3 Ѫ9G>\sФ|Z2uapdߦ%&3}Td=N*z%>/TTks7U/3sáS n~yoyrV)<.Zg3KV}Jtzvp1U^)06)a/L1!Jj`\/7ZUKp%: oXHȳ$R~YU@@u¡t|Kd0pX1*_{FrV>L8iOegXn>ٯw2yZonw9 u3XH~i"r,n<=wkwcIlQr'1?d>ed}RI\mx.Oʌaavsz2N&[dIJ;Q-) ;ҹ~yPo<8gս=狍hEMBv5WK2#"0ՂhС L{T,U,1qU|<%8H=7joDb1UM"43#O)dyZ00i+[.!F4! BA.fd__;P;:ѫ[XVl*Ɏr mɹoemC6M|ECI\ȏg' {0+-}BK\̑s 1nՆosZ #ИLsSΈkV8u`S 臙҉>Xc=T%Z]MɶSh2u[H03::Ԛ2 sn3 Ph[+d9 Y|&z5yf񇇖6f , K0\fJJ.p xܜXH6$C~ߟ|y*G#g)ԕ BJJ$%Xp)3tGr;5-%w>V-rtM Oo"./ӞeeK( v 'wx3/2}jX13I i^ q:%P~cYsf6 z|rls)X PE#4{;@ );LJMO<Ʌ:fԒ*}UNc"Wmb'xf-zZF;"xVw/i6J˰ P ~#n_P},x֍b3T`) ? })pe˭ggb yfu.\;_Ϣq-P;<ɾ )-9ȵ),0I#V<<1^FUJb8մe2S ZaDa07X{w 6s¸N<ނe؟`Fj79cTzLS|NnN5UvF%/5 Bq?حZ8mbiM<+ 4 6Un`GɞWb3ޥ`/œӤ7V=~(&Tni&wnpGjc^ ʼnP;дmkLTMWf,{]i2^@5 ZPBp3a`U:Uh9݊bj(4ɺN OGH1>p,YI]?IvCȟp-nm^pG4ުFY.{y>ϴz7UBK"M5hTJ4+d ԱO$>2͂#:dOd}D0jF")(P8>Ko#!FM%c+ b]`+BQQF K_^:QY:ڠVj_aqa8~Z Fˑ%V:#)8z.ћ d█z@;+!yR)H-Krr=Q,@wLlč[T|Wxl ;uj$ 7j.-lI>9,&bIy'+G#Cu=KYCGp ؈g8Db<}#")g6 InA:^N8.[.LGݲ{:u#GH?E@XTi WI?Z7 :l+@a\a+,9iZ./4*'=3U,U<6CwoRaϜ.=<˰?t??rgR|n&u݌J9Q/̾5yJ\@\ `W`XF#~FwUe:yt5"uQP~9[9 `" gƠrzLP=lJ T&4vBxX]p[ -C?s J*Fˌ> в]ʐ$:-Z s@uYG^C{jE\s2f\QΥO#w!Ӯp(Bu1L'JW\! w]Yz5{+~?טC |g\s}R&9aZ|k5W^ѯ%A\M /A4sS#;`$,61I(,!Tqx!~yvSptk)K:[ 7MX+ !BuGH_xlvqZ?uRρi`疪~[ tPy ;0 ָ$OE;qӍ¤,jeP Xkq 8$N^rT- \c̈́?j 6=U3)}Ԕ)C.X/YWcr7uܫĥ2˄emߍ+553,c`Pe#Rd_">g##p{B%xK~͜Ů_:a(A-z u]`aFhPŕb8q,sʓaTL+f2/ kOp~_Umՙw9q޷Vtƍ:թ|vϹhds;!! oX%U=Y׵-ۀVy>uT6z6HokO5GƧzPƑ)5wnŷ[~\=&-Z۠!'RҁXЍ:=X~Tp LQ%8NF'J⢈cN8ezM萙oUjgƵM w6}j׌?B P; ڻd"wBj;#Û؂~S,!py9o~jРq:dNA~h`y;IN絛."&ie}+)Idx09\\q™nmy.b" nޔӓ>&n謂~cx$,v'}^H۹OРk[z⴦܈*,ؾ?="|JK#4N`lB]Xȍ]+ݡkTt6Uf"=hEnvpA?2p+ϸf}dX:=@:n)'8G`Y[|?Lek7_iճ@0;ZHbBВj 6o0A v57,M:T#ӕlz_2?}лaޘ2<;7 myIfUJeԀIvʆH5RFL6s.y9J(Ie&q.pDZ77mv)Mg[rBg%蠲e+?`wF`ʸ/N\6d.V)):\`v}nrB_kEؐ6&-B8Gxu:`Ķ%$gtgk]~ 7X"a?KE>/z~%Z.f@ XҥfРtxyh򬮊-_oŮ2 r2&d : ߮ir3;bmbUگwF_ɱX^A]UNn+_t[vI3L%v.h$,];gԞb#H(Bl渢)5ya*۽HY8a'lR<"ʎe_ h.]4ɔyl|m?Xs2ƈgtWjצ X'4І (C8ϰI-}˔`a Ɖ1ݓUBV`e߾0PReq%W[&}RBr,8+j? i<)9t&QMkNKP}+?"~0m7!,gFХ(zNt0k%(X{/S 6ޥkܾ 2I/秱'O61~Dʞ ěЍdxY}(8d[:-Qgt~iGYr?s^ hrpF\__ mz~:WF҅ 9r^'LT6qg*k֫ea8Rۗ蝚e|w?35AUtke!F 6z 27e+Hy,*]dPy]gӻ"̆}e]@bMA":u=</|8C߿(OZar]EXڇcAݻdR,$YԻE3R6@WhyuFof)u`wo^MVU`T2T]FO{/PIgI5+Ԙ,:"k8C;v2]1y'0t TfTI5 .ڗ. fy Ib08>0(e$2$-RrR7/EyfUSZPav'hAaG#P?7S01d @GvZǘ4}15!PM_47#0٣X8X ;HP5f( #nO$+lYši9 U 8-(e4㔾= B/pe&}Fh8({Go}S|1䧢;/YKM xyxON4JyszյgVb+lJjRd6D] KPSԖ8U"(kR 9dA탿S -:w!{R2M >#m/9Snͣ{%i4"0vpb6TudXk8rq}Qho%?1tllƤ홆K}9xru"9 &F6{K.o@у큖ySg) J[Us#`F(][WI;y {"[X-B>H^1Zx]bP*ΑXHt<'L3Ϊ>jY@:B_ mak0[r,J)&nоL&ꚀZ`;֑ 0[0 ;oK(MKh O;pV@!MB^lOeu1U' byj>ʉ|d$%t둪jijP>|0LFOuIC Råg@9&ø+[A\t_-K}V߀YQoEKyd)]y܍Y9,rɼT"UJ8£[uoRݗA796z+ 8;AKJ1̆M!~ NY =[lUD|*_,I^TvE1ۭ'dM p p#b^=ٌJʳBR~'} @s/Ȩ\a^=]I({.<.cLo\a2%7G֍Oz}RӘ횇vPz ~+dmS?ęy"*$kwظX;W,[贪A).swh"h.F;bd; =J4MSJaڣ js`nI3rwe ^6b3խ1Z宫n(4uMo 4!2田IF`T ɩ$̌@vo9$B#zaOӼж`1J35My&/}Ŏo_ ,dX}>tՒyreќNNh3!LP{AJr'7q ϩ'LJT0OTl[5˽uRs&37NW#aZTDZ:~ 嗞",F6Sʉ<0)Cu)zVXa,j/|ǒ"¢ۊy,"Ջ{r-7zIQ:B~; Mg` K,5m#W4Zo5dWd}W0R4Pc.{3D0S@+8wML[} ڂN%%!vݜCxo@csA4 Er1>& 3A,&Sqs<͍Z@5V5#Lwv8>=b`wn~ EyT糍ha.$K;#u_$DU[.0,n~2;)R4N4a e<}ڴ ICuD!![~CT ;'{`[|Z@]@_&Rjŀ[2wTe{*űλHތ\ESa#)r3G $IO 7߶ه4E Xa}A@ 1 {cQP`!NM" %]c)v)N"<#e["ɅGrQ,M3Œ=3E~׍ů(?{[\oᨴtqN__-4=IFbαt瀔`MP AbEKd>˩k6gڂm >G )+ tz$eaj|L@v2%E)/gGÂdlR;LnU)uQ֏R<$EY'THytA:VR*j< iNe 9+& !c ء!6 \ &" _ER MTk7ʾjKr d"AЙNɍ_ ;R\p!?UB#i,luymF{=IeRI)E@Pr \Ȕ17)/<7>qOO(v;8.G 06PmXMR `,r,j1><#Ʃ:cm~ڛӗ{C{-|Zp S@IЭƯI|ہQX *qÔj$lmFV`7+x)ρI4/O tӃ#D(Ctm*䂠\\Z$+Ÿe[J+G (rA􂸆<(0j':G/҉ SԎ)F ?p}$"/uw2հ :6֛vWv}3mN'Ėߨ8-xHk=!sҦV_T_d-<|Ef-|suñ{rnu:V$W:9j-! ^y.O94*ygYuuag}9*O s3=q\}L&0ege#Kdͷő|z$0kϻk`uqROr9lſJZ9ʱ(D(l%iLL`]Z3,8&5p-4(aѰ@RSSĦE8G#g*(E"?wMTU;2a.U(xX,z Js;@bvKђ8K(@**bEqc2jHɽ0# N"n:@.X=o ٢ktǥ5qҖ _d^(Z)JWjas W'u=@9r[јO>.,E\Rj?"p;vQ&A$ݑRX3oQbg=/:_1X}f_21F@?g'̭*O+J{br;K=&&n]k_]Zp Wc /^B*!M9(quiZE~Q?A7> |h69w0HLJ%6wX]8BH[g;ʇj&6*q1_Sc:ڃ!Of##'a`= n~B|^,OLbK}U:PqdN<94|@L<;ঀKa4WcGXQ`2j qxKl3pFUQI,>]X*LmƮծ/ظg!>Sz˘V{B0@Y!̍ R禱VmlqTi?a7&pp `lrsn~=*ۣm6 `9_^C ]eK9܆m$J=aHԅ1Ce m7 ^G|#НǾ3bրKp;/Hw&yA-m C3r.[Us=m$ OhԾ*zKub5͏6%j35tG1WlfS" 2U<zb`c=zm*9:[|m&TInhN _m p]k[o&4emW C%}y쨬d]RVƢ%n{6 ncd)OQ} Y`4ʘ; \hD;@Mޮ }fXQhk]_CxTO: ^ n]kE~fq8D@[҄\gk-ک=Y3]Н+9X\_b?CPTYY$iɴDulX8f(=Y8E)} Sn" "SW)sQ>F!͟Ow%v9BK-[_~1F\?י=;G 5+lڜd{:L";"Y{v%}i`"K0~0Y v@EgF)YX .zwrO Ġq+epP&%ݘڜN ƫTyo6nՇ}:T\Tq={I}+?Ӥ:vy'|Y_Ų}N6\)F,!ᮔnަwܐLu)ݽ, Ze埂nܓYBngq=0.:[l$9f| XM謸?潀:D})+I]L{ X3pAt,ulI*M?|y!pX*/'턵>LsRR"`TK /B* t?ĥ5X{z r.{q@0mˎ83m2K̍25De؀]Q8e@Ҫ[}n m6N[ ,\2yHF#!-j4[>E Db)yw<)*8C,S "i 6HJ zۭ{;jJwվT%Q"۾&§\g8@ݐ{e\?&tgWشÙn0j_Iw^%YP=t{>7_ RfkI~6L)5HHEX4CrS4P@gׇv*UEe0:=2Is/b$iO[(uܒ9Ĵ pp-ǰJ_=ίhLBEKBهhK҅\a_Ĥ~')*#r2ZwQ%.WVt "'?>+:V3r. Q2ݕ[ 4rr"g=@q5غa!?竃didgN1RA]0DoVHP介}`otw`*idE,d7\Aib[C9=s]8zE֠L)A$BUc7N&̰\e;$Ū"8FY49U!t& ="l0xk00z-l?q޼X6 ] dPLzSkNx4R.Yfe0$*U1In Ү,$|{ =<л [HD'ygS$Y].N-^C6\BJi/ beiWC/Gyŏ tiu_K~s`\rwj1CZJ4S˾5B<ƪ@`yN}u_tDv5%sk|B;]G_xӫV=BNCT0s-@T!<ޣ+aDUNuZToKL]M jE 3k2-0b.f8Bo o7Pobv8tKÐbt2,g892{1YiYʐM$Aɺ稐keu.&ŪΓs#Swx#tL&g_鎇l5φB`5j8xO"6E,+C-YnVŪ73R6rbIa1-ư, ȤS _`feMյh'Ҿ)r9?xc,8w`ja@D]_F!Ku9|?&S( دUbӁʀ yʚ]0-3#s0kI(̵[UBAص͏܄RnD\>BoO+7D!uA[oUorя{Cǟ1\ }$g;G :e(KǓ9*(鴭 ׭nUx~;˥zU YDE~K26:K }ɭyI.Hxilj$e~TavaNJ;Oms ͎F \Iʹ/$PxIaA&rhntBToPYB+KᴈAWŁ-xûE4uԜ'Ǘ\V2l}״M铛p $83A+9M?}z*1x:>-!mxP<4.Q7JӋ=ҥz]XԺ~jsO`J yD/^J*"ġGO+g㢙(ٚCn#e3b`˃jp$ dwS鎌Ck D>/4RHBH&4T6Cއ͏IwWf1pfe!2zs,FR/i%A.6~5'=%ٶaل]|eش޹>PQm,2O~g`GZbssۂ.*7`?֨"_?@mO\虥8eϕboxi= wFzF8τG5S4ĝ)hGlc'VQ^#}בc`mz*=fjO6e^JK+#pmaMm+˷|PW n~: 0po( yx vGu~p~*4`1-NXoAgEi3!{fycn.5Mu>IIa˅[.iPFN˼m4?e'AVe?AXfkh=ے*jU m>W̥>;(iZ7~}:p%LL6jjH ;UFk3A  W2sqO5ō8֦𧟡{g'n]mQPWht RH;gy/"‰\ m _P V=uVfoY?mZDX\uJ%&XVMibw~Bz-k#ə50 N3ҕ#:3f zNUqӢyGuu]5c J@`1 :hƹv?u8&7fO,1[bD|e%EQ@i,cν yɐQdÆ~iD>:857,>'g"0Aˌ}ȜĀEm6K#?VQT mLtKzSs8%*)E&Hi{٫TIuMt?O`H)^'uov{S-RphK{\P;nchC8LUeik^L5%X|,u2b7jd{~d9ڶc%+_af`MK0g$%om 7a(,69.pv6|Y y2|'G2r\E(P'7h;rSQ0"a\2ֱփ0"b;yyEUhg>OQ׾phyXءjװhecNGI5NDy|' X/!~ Ltn)r\=4=Z5H]R_ϝ譫=\,{#`݂NxqF;}.&?Wڔ`r\zv^Z;(⧘^Jka L|s`m7 ajgL]H| ŔKV l'o.ປp4CY|6"}rpcnvNjBg2lT'aNYRBo}T"CYFB|ø.[EXfcJxc~ݓ+Ib ѯX3BUA1&UU&Amp|P^Nb@} OsLɍjX,/FD&鶄vϦ2ʖɄj!<5]&_7ogKAKwk=2\4~:&9d;IFsI!]OQܓuAg*%Eő#~_ Lٞ(' h^H='0(ljI2׽f:]FYϡPzoKཽ7/L8 ܓY"xA3m|j#oVerHV*[JhM;4T6!Fihˋ |mq[gߪ cS%ewhyż&o&۷GƍR*VGGau?EzpA:ՈrU%v9,~TW2& <6z0{-zʀx I(v=R}ekWn-k5o{ Ev_ЖbsfqW[ HMB#gq 0M_ :mAD:>'Cj5:g_ *SЇxc0CFUQ>rV>~}$•*5(ghkD>x+mO\K@Lƶ]h͍hv?<H5GAEc6F ~'hB&i6! yzFaڵk`aXߒhZ11kTwNw4vEk.Z=ذu|%-}ئޘnԠXoFB\PvaPz{aJJGoJ) DiȪ[Y0h7$.6[#{rOol^Sjx=v|r؋ WVBHƍuMя{j/[aYzvKhRXFJb Ǽ 샚,SyݪMt$Jf=`L׹J[zkşÆS=//=) ө׊i4衝ҟXw)Bq\}5 .(.J BKNRNa{kzL{ ߋ6G f*1546gӍYjf;~YFo#l U:ZoFVVɞF5amy*UJ?uh.lZ05mm\LM_B &6{#gYMfœFaB ^ bZI Zd00RQ2ڪt_ngH!4*| _oO/f[rD/,uG_G;}dsqS#c5ұty'u29ldܲ hp 13Pk=+3IJY)dxf/Qf hk#U^D4(pɗ/Ȏ.?cN|cQJ37?զs3AQE=#HJhb؈||rfȳF+$_{I[΃ńX;ϰ)/( c%0 Rl E ˉŔ\װA:zU6'0>xu9d\5߱ۦU@OiMq3̔bǶQ{L*3caJSd[؀kV $.ԥoV:Hx5FW0 hw)Rl5&ވZp=#&;`_K&أ_>5_Gwߊ ]\GفK.cYbpRܶ]w9ZfsN'~L650Pq?¹)9=0%Pgw Np$C %ӫlAeIcl<+hVt6xFu9sOb,ܰ#al:"(uyix: 6f El$hfѨǺWzǔDADI^(%a <F#>ƕRN [#Q[xP ;'Z07GHbycMo5ǖM`&L}—ns_rxo w87̀SCd| 0[G>y*•[{ ȺO{L  GЀR)nd e Bz- ]^?`+l|M4ˠTjUJE-3F6/MAb].p(e"ԱYn1#af?}f\06-P-ZZr?{oH>0HsukAa*PfYפϹ5rjsl :zۢ[ xky`}W$ e-%Lx ~Hoz3Qv$J_?Ywv7ͦ~*QR2Ѝ`#lck I-ekiVfL9 *_8.5^􋨐skeN_6$jȶPyS6%a܀,YU#(]_Yo4W]i_eAg UKE=sf\" c%Wꇘl:EKM#L.3[ziC7\Ss/7V/G;$8P5hM3(< K!(vl z}P"%n-ZgE3 Ip_>/:aETtB7ngHJ}/8KE>?awÀ4u)(~[[T%ڜԁfѝZ]հ:/UQ2IJ9xj $ :Mա#P4s*M$O/E;0LA&d3V: cLr$Wh&/O0d9N~Wik>xD!\kNWAJ.|τR2ڕu\r rS?⠮Z<iF}NxFQxfJJ,Fc_,y`Qi,YkX%y A5_&:2-% u\uW1R ׊ {Kw4/?@6Ȑ'iƅraF\ÖúVl@wA8Yw@Mʹ*(AnSRS.jМzE7WIq^/;E,4#(zc׹(2×[PП *gI3YB!V:#e÷,MgL~Ԛ ÔUΑ'$mS&γ"W3{Np^V](.8 A~>*]qA`]N%%sЖ+:QDXfF`tJz(o6\ÉGI]^e&kLoޭ>K]}*"LN'b;5^XG4UН˺/b)0+]ɠ:+N&SބdqUwje I r桚DS^ߜ \k~w $jߘ&TFX; ) oL,feڜtHJI:?U$jªQ43Kڏnt{8]^@곯-!A9BYXFRw0:M#J2)w G|KA{ RQe,8ٸ͏L@q 5w .Xʡ ݫvÂ{YȒBED0'{k=ZW~l+`ž:, YfbUTur'(FƐ6ↂ٠fu\4~{N:_ơg VGTYxG߹ Cb WfE`+9rNY6jtYY;l}-)GR|7Qwc,(L2]0Ja>ٔX)"4DFKO,F_)p%4E16 R' 1\ =.WO|P%?Ģ1T~REy~X{ Y}`r~;POҴ=:p 4ejEWP.-HB͋\bd;i?Âj?}?<"1V(T<3ٮRvРk4zo.{[TU .TC.DdY62`=V]3kaȵOIR8c.H̭M)ܺo0E6{t 'bPHpH^^ NTږ9 p%Tfp֢ 7VԎ/ܦ612|j@&B="C"]$x6 8>H/Ilxvk\߻&Ap_.d:v́W ԴM.\UR/.Q,3aF}hy$)uEL4A%vCUq8&92~\O$/Pz%Ƶ䭍Ps3bd9eE:~ Qc5s74ƌCLϞa-^5'X^s+OÉaQfWqc  ]  LeOȫC̏;8u)xu$gaܗ:?ÿ`_ \ ՟*|an k;6nn%,F$ayp>BiuRz?,XRT-Q88W5'dF@пi0&#"tFŰONz5TwOsQ_0*eP^ͭ  =-ƴYh1{`Ey3\=Re?/J]vt0b+0L 9^ѣ IH,HRS:8JC,CaqxOѯ#Zq>o(ց;z`K;`ܣ* C {=b=$e\1z84g_^g`#noׂ')!F(}`A+Ѯ~-'k/MzC0S!:=Ƿ,PWNoz]_UҸܹX7ӉTuCEoW JZktcB %sv+xS徠dPDN/;qOfainvFoKF<ޖڨJ% 5xK7!`xk |_$4bIu?4!mKԽ!upr*q;٠&eer,w@Ր8[2$f{? jܞ72m?DV)rzLZjUk=<QQb.H48# O3U?p©AyT^# )SOܲxƋ`Jr=t8CIW. е,ehӬ;ִ2N.en=vOEۃ?%0zO3Lm *UF#[+&oWۭd٘Q!,D#p}@բOc 8U({mCn7IPɉ<<3jǒLh<UZ2"Kq4ęMT?O/F^4mv2Y DB,k <9#U@-nxh TmC+Dsصqr17epOe"4GW#Ќ ܦn;I!n*7媪-db/RZt yiP"rg*ݽyrH0E$@VYݩEK3ME7JV sMQ$+jW%IL vW;}fy0IA<~vij\OV3_n-lIZR3 +ا=mNw7 ֖2\J>*r]|SxHT*0Bmx?@ሎ`$/Q۰eMVjd-SĎ $F)ͩffQd/VutM@N)M\:w?"%K+7ू3*䯢vt?cQAE\!G$qsFS zT}6@v(aZq]nXk@Nq`5 XebM^7kPW1P I}d,ʤ׌_(z ~+$Bt }|;J bό|d@Y .IL²϶$H/;V{A?7mo\xe.ϋ[4 +fv_:Xdc3$t~,*X":b,n;\SL\(l=$?!id>_@)4yo;w^Μ`qs \lʶ@Ce!eN^/ di V܋)i8= DMjR5iq[]!R{'eXpcy;vh1}wϕX?wèu+9grp'MEOY"؅= {̌FܱB8 O+7}L4\AG&ƞ50&罄LrxPYGC݃KƾFHAFS'GGb ](?;>6|)تLӧ j?PILފ~`ZY|Z,;9͊I0_j/o|)^?vO0.먞'O2t?1QjVUtn! h{3GEmڌxrs,?1i6>Kػ:ɢJD4M^DߙlQU႘8к!cB#2 bwVSxy^PW\r TڍY"*T` q#_Ǫ ۙR]Fc:?q+)(†&I߷Cr>֕u7U/Q$&K[KTc0#636sJcՔ`N:}%xr$9G׽bT ES,Ь$d3C4 7v¤WP{wXuhK% LL#Jǩݷgp]Q[jabFMXiX`S- g8@QQc MiNry<[ DhLy)},fk!C6PM]nF-J.{p=^uqGx =ђx{PƏ#qWAeJA~O،rR/(Үb?qXiur^ˀ%"))UWCp6[FL"X?ZP@o7%ػh7YZWWja[QN!G Tӽ%h ~T{`Kgo(ygb/Ƚnvk>9f骱4qfغ$WN#A**3@ Ff'x&fxK^!cK昸m\L2ưJC *NDY<4̄vQөRv>hߤa-]ݬvHԗUs@yp.+x6rxV{6( 8' ul /|dy*YtB۞JޅnݲW.}E,Я6\eԀoUW$F,\3Y.xc:%w:a޳ 'KwTlUtnԁ-pј*DebgNbQ5+FǻoP0~RLOl.|ߌe:gC8B+-̾,䮆%T7"CvEDXтtke8*?LKZ=gvg^%/KRp*_c%نHuvq$||h^{p Kv{CK]yR:Z_d< ERT׸SnM= +ux{Ze0h-HH%#V>bW\᦬Q6דʪHbm ܳQ/i%'WX1ZNChC2MkC4}S%u1]I[[^}7bn._E"-`⩔y)xnlh~b΁vȺ/c_>&]-dnbV9lh! 7/E<[lj1DRqbк ,$q%7̟ crnGL@)6D3k;/x!Wl,:~ ig 9hF%υeԫ< L Z-~G}N)\t){d1M.ޮ ~;;W[ىwV\n͹>RA0b> O z Մ@a|/ F@I )gCuSt8RLZEai,nyb:ήm[@r ֿ7k ;N*sg'r?}He O+$D`&6/Uf\Y"_PX8{3[/?ku[~Hjk`/lqҷm'zrË([G+ .!0Q 4Fғ':xeEԙ-7bu"jc~K?O9}JN"X6>1f6MHͺA3J>GDd393l+ߒOIskÓ&Xn60޾uGS`[Z20h+-?ȍTb_v65);%+ENT&g{?-?ts)m 2z,Rl34hבmjIKKbS]iXg'MՑRqVM7[s m?I$)|P"k$3"Ƞ\!dtn2r,+[1:F^N>:N03VP+2N8A\*9Ubcp>Cr Hېx|:W'ݯ1`W oLyxɮSKbu8@}h)&^@\̇q6N̲JTp^0߻œ} /m$1{'պ h B˱E>=.Yhɮ6`vLN1y mukKZld@?@5eh\zvTy5^ xSxnOpQ /VcsdlJO;2LT XjR՗^Hp5\@Wۯ0hK$xגYUȟYf_wf"h e$b̒~Y ﹮3KJýsr,$LhqgS48/JVR1^q~|&pIӯ`D[?k(_vD\7s=l|fqN!gvRe)RԆVDuɐ҄h>8_UY8O(5;'&Ov c )>j<,}@*`JdACrQc:EhL+Z[{'Q.|?خNHǩ*|FbG8+fVJ,liVs7Ts]O 𱥐%T\4$[!.]#$'xQ塕Y0jS3MN#`2Hr嚄V ʎX$$9;fw m!͕hבY~>=awH40sL[zvr˞7gحbB6!ohC.|Zy qF }_~է%>[+Md98!>j-,j|Alw4|#{fz5X=.r$!p eVt{SKMi~7} 8 C%{G;{ }e|ld2]zCvw!aB lq2$0kE'^Q%S?P@,Sه^8@HS+nlRw(ڤn*<_F,R7#OU ŲN-Q fٴ␼`N})ƌ\/Y|^K,uj_s~p#7rulde E FcTjc-p|[\.WřH}ES34 aJ[,7|p<{. :5.yd j|$8:#S.0U mZ.'/^o7U!\c-{FxUV|&Qq6. 5N"|x ?A%0 N-N]v4 e: -hݠ˶a@,yd7tŊ r3c; - LlNP'{諸| -+CW1{ÐTC ljB= I0}oq{HE1P;}~oRH}?#6` a/!Գ[}Zb;„>. H%Gmց ,El܍ϑ 6-y zd.E1c#M9t WmV䥍ޡU_@iಘ@ڔ}GO55泋#܈d*$:В=d^/lE4f jpiv}u]r[&,Ѳ l6A) "F J^+ QeW4AtYր~Ǚ"]-}r"iHLPMv n9\0_ {rm`Os{M}D&~Ի5RGPxlC@T·VOW/Qmƒpsmb7t`>)R(rH>ս]>tLt>L42;n%nA&E < 2B@~߷;,AMMO!VvIyw\CmwTVSW GDAd@Zq4u^Q8kڕϤ*N0F~hG%%w1_zpত$yCQ5T0s俎}p$;Q*i/(KOw{5+ ^G"q; \W80tsrU4zCT|:`Pp,p`@@E; kOnҽu^Usj#9߀ʃ Vw)%.O ;yq>S` 'GWg=fvS0(#AGB%rnF^:$PFqg@>B*gQ{(wXlA\<|9PUHٛ;ΦV5"8ܮɽ s詞gqZo+8__ytcۃ?Yx|}V$ʓHt*N+nid!ȶ"jh1H5I[+mNQc(3W\ ; {gP/Y uwO2M77zƬb_g|ko^uIXxr` 㢵[EBlU}I-jM*GƂ:d#_)qŝ3БH&wd_f <1,q%+aJ ze׹K*[Ff-~|F/״d/֑N}[S\bNT ǃ 6\uJTfI;5IםQqRhY &ߎ0Jv(9"⧅o3]7%Zx?,cWF Qrx.~_0H{y[WDꠃf_r%Elf#u{c~ea4?HD˛CAOC 7 Av^#zyoj^"̓ifLOc_ǟYYh(׭s7~ 6pJ%j+>[Ȳ)j 쑊 ;+q3dJ5ө`ߧ_\pFKO >,ʚ5i+X !>[x&T AofFqHڐQ-vX߬wv4g&^t^gW Dx;(~GJИK<|qQqU~r0D!$o9:bRM@fC TNDKQpZ&ˉ%u3*Dr <"Vݳ}0SDcD6t/`\+x.58#99YDc3v y$BfD1 ca:+7<O3PBUhKQx|n4}yʇT5>3rzqk8CN=3D}P-7V5 W4ю Þp JgRrKecӮ Ol1NT7HjD)l.tW@j^=eq{tu !jGv/3]͙N-o!T wKڑ%QpjA{qST׺rn…DZ:Mϩ2e%#5Z!֮#ų|$ZbkxtѺ('{?DEje|8Wj0.#wJ{*zĢq~XuCy>:h[D ˜Ԓj "mo(Hpa&SDcyO87C6W/Ev)=B~Je Gl?9Xl?llי>xNGψ_0tK.RA]ق[^ xm:Ȏ%[ԔgTqf 0dH$ 5/>'%.MR/ėP*?J #HqvkL|f9WčI8zk[,$v۾PR[BUV>Lv}-"D5]+m0}4͕Hqxdo%wBבW vB }y߭YP{(z%uAZ6/&d]Qq BAh" P^o\[i>p+L%6N)7PHL銰DHXK wNv;Bw_?btx3&*J^zJ'-equ2E6Q>DŽ딫](I^8Yc/ٓxKIR&JbrZSDqGl1 JFJ.ÊĤbs=4 }=Bn[,M:LJ?0>3yDbe!8RTĬ󭠉1VpzZQ_8^ՑU\vVV@PM溛]]ux0c ]8UHq+F0;ʬZ35*L ܜ<".\dL%q_<[*Ю?j%8f'Wg4 ToW~77>;q:fdj׹ˆͰ7"4kW"oSd~@)$LPX/sZ%!Kmx vx`Fb)A{5_  :)Lscq$}h}&4栯"\?MW|J}oPdwwr^TȄ-s23D[Ӽ#_1~Ÿ#(- 4a{qRI螢73O84N]RN,Txq?ypo;ћeM8xrtæh (8ZqD>Ρ;8׋b} JdSp>"n$4 v4]!Zŵ*ҳ@3,atnV^^K8Tx-:4݅r~2*m"FT>;J%敐{\~us3e%*cM_ֵ u=bx"73ut4.N~G0#f?:Ԟa{"cŷSLN<29&%E#b9١vKd;Oj F{ (1Eg`06[dB51 OЂdA<=ĝϴ)i詷9i2:3==^Mo.ĢpV*5 w5>v*o^1L%Դ@ZHԘ?2&1ZV[$Oa}P:+oђD`JXȮ6b0CFǏÌ0pD-V>1_Kf)=1@Bzp?9 a9 HctͶtDEZ{J1̓ :[􌪻D3]˸i?K}KnucTK_Bڡ* ܄6Sw'#׌8YD=.WQ6 \ 4 $`}rK 1BM{gP;=^4J檙r.#VF$<~ߐE}< * heM`>4[{] s*UpȁTzJ^; rX$#f+,`T5S/OFlƎ qL up_v#ko\I7YkcǢ R !-^p'aB̄;Sj@9g-'5jۈ# :KJKjP)A8f5 kpIػ%,fAl<^ɱ(CfD7"49_1m m!X`)ټIJ!)@:ABFS ܤ\le"?YD@^b`B6[Lz܉)&nY/aw%N_,m›&Hg2"(ࣃ{z::Uz߮Q8JΗ[?$soC.HՐDa^md)tӸ`:ct=Qw (}{=($`pE'+,#<eH%Vݣ,Tq_8en|8T9$ݸ;9H . ӦmП[)t  dǑCB"[n;AaKBq4WrǢ krŶ$>\EY@̧2KT_vSޮ'?-С7sa aUm-V9|. Zb S:"e(Q)h%dG%7DpĈ'JŻQ&vA}.L.wlv :\L6tǙ'fAfC W⥸:Zkl_=${d0~D,QS /{1'WxlJ_64˕Qt3= 7\ljx *);;UsKJjD#$ediuG`@+P~$p~RNψ.:z%OWRl  j6R{K\b0H?oC~%8hCYJG*Lvفp7Ts-żLXSt?燩k#Aq KiN(xr!#rF ʹ;TU'A*S(++1->CC278^"-(ѥ7 TO ǟ FOV G/9i䔒?+5Ea݁sX櫓׼{fiJ'Nv"= >ْkL,;+W>_\ahkeQh-p Yu q痻ҨSӱ'`-R3AF{':R.W4Zh~.>F%o~Bx=̢|LfLBak]Rk:XSKo1L Xn81&9M/*S)\OcZ ëɣRBɑ:}xH%aIg70xYp.! 9g^4 Jl(gNv[rY]>LC1꘬ttH\1lch4l2+֦FD d*r5!,#WÞd66weNn\&,_\헤Rt}_/t,g&Q2C[QNKK.諊nYR&p$nxVÇO$I=Q>{#O d){-}\쨄7* ,>KԞER`Z_On?vhh ƨթs`nUZ+H[/1WIggx ,y1!zp(J /kSxġ6q(dXU"IE;-*f-HLLtV钝1)1|HFu$ B&S;qd=>HmZ A1 J5oC:7ĶΆJSyIGeu [#5T~@=P菘8zt9Rvߘ:&Y(1H粺̢s3muܑ##Ï[gºcˑsqx]ð7ri9+ :͑U@>f@Q3P LΕZ'x^Yc!!9$"{ ߠWQd$e7^˞3e35])^FM?\x+aV<W$l+ uH4ա@[vl%(Am8!RįTG^0Mͻ߱1`nfT^=*mm2DRd RboƦHC)%- DS_7FĊJ}!B[:0H\_Xvs%t|Yb`|`?Ĉ Љb(+$dITw!GoyQ5 z"=-]lwnU5RW*01~ۥA9$p*#665Cs77閁QJ;h7KJrsן*{xw."Zom,ôplKٸ0-GzA27̱ %v6z^tUPA?6c~)?H0C@6˒71jDJװ۹XT<xb@W0ޟNxm|l>a.{6JwuM YY} dsa[]s@eSl&QJy]ZZeֶ]"t D y6,?:G8*.v $OXYM8iT1˵nEb #&.b7$ 79"⮾RKT!JI]>65#}?t_~zf67}0k/ݿp&Hh ~x}ujy/hg Q(Ղ ˍ?:^;5[TJ;?쒮| ,>TVG ε#Re~]ZC-s9?Ev׿XS!r <ر\8t/{&#Wa>>8DX[,je+ w%^rPB 8' `]Qp]m?`7}#b(2 IYQEDM]v^B~jk[ Z4r#$/FmUqA@v޵۞t40 8W|:V!Nke`b+g;%.ܛwd:pXJv?Oy 9{|.nz|n<6ineb ZNkWk aV%g^9U\gjF3#IsT}Y &:7PibnuԝKU1q/]/6*+&q㑩/<ŕ!t˖s 2•iáPP53VMLkA tXy@?ꋻD\usv(eQGpB[( 1gbWcPq=4R^Ys*FHn&OJX{+xS`\Ӆ_5K{~J.M5 Ap# @üX&Txò?&o|YirJ@L'(I# !N;sת.@ {}4Q l; 4rB M/PVe֒ۡ6Ud/4l޾*zG^w,%L95l(ew):.i [@Y/-i0-I'lǩXQ,jE (yFxݳ`k˽D*ƎؓUw7HRs{K +}\ s[Y`'ǰ6^VmZޮ/h.&wӸJ'qdw+ -_-+wZHJE1>iwG;(!~oY,-YΜ}zR)l'VʰcT_a@iO(+'#0+!q36J| ,ݪw7YKp+e)NC`O ,+0ׇj7c\-k +¾dcia*(CEіYu瀳Jov;ɬC ^g& %0{l # I[zfu)B5󔹠X#IԿ bKPUFF-.Tؗ "#yUkU Z KQCVufXOCƢYjpLC>mL&8BTN6dH$(t+Ć;1+@Lj Re fIgA7{ CIRnW2[6 F$QKRX,-, {t0EU>_ 濮nBפvu^ 7TҰQ\OlmU!eH)oe'` Fxrs؇v0}}@{Ȧ>W\dw RS+E"'ZaMGb3 nZB6bWoŴK}J1SY?]lw鲆W8JrҺJu/kW]p?-)ق ̈́*bo'm6Fxփd}jϽt ,,N$~=,1Run#DH[pff{/G]]+AY/r!D,࢐,[V>.c!y'J=;Q߻-yRVdAv\!L16M^`1OwG[]2"R:6ѽ}h~cT^@G"?c0krH%t q Fq^7CBWst' SwoN|- DDus(sTqr26I~Y]8 \ɐaݦMpstv~cO.M$>ψ &g%oU*&:H;ћq!Pe8m^:ְ H_,qN~Z;+V(Q9V(fimZJO"'\KxtI! 3M}(~26M'36>eku2hCCm#o\GkUӟ>45>XԉX-a\DuC`OtF3JS/8 @!ɕxhY`k.>1z{m$cA~-jwV6r[`e%ޜyg_ni1vH[cS4 1!8Q ߫":mM1_%E9vIeOgeuTng]"oɊ SC@aiHx5|x>d5b 3-;"Jc-tAY/츴Izل+;5*7W?VdڜP#CpbVP9s$gPA@?)W?{jzjMG9^ !;*ZFbBw X;C~_w54Śn/.BTɺE"}0( /{J::1s2D|t o>* Fջ']SU#tWpM+F:#z~SL'-#&>CcUm-3e\mz*姖I J eIK@ C@t>WJxaΑ5۞f;Ma.ufE13wnN;h=1) fYQ]9dz 5jL An Mkb!hǡ"G9䠘^;fJ˾,::WsC!Ag 8KqDxut$(M0)_Rxd^0'Co4P֏ 风BOxt+9ɤ[5]t&E vRS}A*j4`g,]9tZ+dU{),@e ?c֢O4Bz \H~9悏İˉ NBܞ1"@ dUVШG`\LG$`?^<2pϻ;VGDۏ3 ɯS,Lܥ3`X$u@9ȹX2y4=cLu@gTo4tXUa.z+TM1s3,`,j(4"12>qRPwS"sϬ2@ؾT<*dPH (Le&܆8Ct=OsVT!0L@OݿC҇qx!U+LVFͭj|J%I[2cJ0qAe*hL|ֳ”*0{Trx:q%˜7DhRRwίT\mPr!QF~YH,҄uYc.gRCZW?Tr]8q,vjҒF5_u?4!itV˭ dL{0SYyP<ǼQ8~BgRI:-(gmtmO2%'QՆMi86DiLJCg t/mzYq}{QJ>īh8mO٧wQ/kZQ 9x6/>8ϭE|2w+yTA;>Tz镓J4|y*{.L#y'#V,N]`< ?{0U <Pl4(|H3B+-v~jy:m-M1GظQhtl eah6'(`xΚU7,1H3v÷s!7 7bIq$&ˏ$pGl*kU!_^\9a[1n-dg9|.R ]|ZnaS&* K1¡ob">qvl/<.&}\2ātj b;-<0L}+bzI,1Q4nUsXe +F*DzDL#OXDvkw~q:E,vݻK܁^-qg d46 #T$:S(26{T^S؎d20Nb{nst-똖RdK]0OUߏk ~&0@[oo k+~,[oh&!e> 9,ѝ5%IwheiH\tU0rA(Sn@zz&ӌ6^MۊW9?Mjz>m* 2 e LWM!3;&G.lbRLYș-8,෕7VB?0RO~ǡFZu!B`36V [K> =*93md,a;Z:gZkټ3)-ċ-YǏz}ʛ^[ߍuYC\OKЎ /6Y5pTrNŸqkgOo tcoyؐȱʋ4U%C=򷾶wr773vgfȏI\S3o(}:tZD˨vsghfBB|ZDu0 0d95y - B n(όs q4]ڿMEDQ)dJ6pT%7>~'wY=Sئ%H-\ˤ†,f8󘣚5/RLZNjfrGoo׵^ )1A6g(@ICNo-k~pZQ15Yh%pM{)~Y¬rΖ#ɜ=)݆4MΕd?l~A9Ss3\/ZX܁K̢XrYA~EcdWckwH߀~;vꬣ ZǼXklS:p$/#^._J'۰#: ھ( Էs9=zO4Prc.uJ0hR6 mb6zl2E Ӕ$v~`*㷮U)P +Z 2O[.fJy;^,-^KJYu/4 N(F µUW8I f}l wⰏ'c933;\i-BӖ&h7?̾FG,_ .z+|n 9FW9XLh'AGnOy=i.q fceO*2_hcJgeJ+Xׅ+ |ᒏ76ڛ;k1Lj2 rjE]6V#: a{Ϣ𰯓S ã:&VՀnOG-&SNwJECMٴ5hEWBp s!<]6"~q9'7%B@R 5S"4de0 n֩;l{6eM{_uuo<摙Hrjc`Ώո&JPJZjD&dxglUuv.0VS%+Өp z'^VN.Qnd] .yR/RKE?KH,#=qK; xq@h3b@ 51Ѓ]Dݘ 7_J+e=ĠikՑqHoJ `l&3lrաIH2,P1V:|! 0RιVtn6[k#]+e4즇urt<$ҩ`y=/O6[>!YAgniJYcې>Gk0bB$k>}U(n*S(T)! WΎz5 HYĶx4O ܟ&Dž)]Z!U>E6.Q8N"!>TBCQ rR_J"L*a;~2i(Y-}SUGBkf  l)pt>\ដUfZzIA_J)fybq]l8VDTm&Ym@WܕS+q ^DIJJ[TQ+VG/N7lс͖&HU`*z#i7K!FZPi['2m?qvh_tCuy9FWb"(]`q}#*rûFVzTEWPYWVg]'{f^6/rIQ6a&.af,ђ_bmIi[r *yĨ1$ [I>R.|D_ I{mupp2H+ׅҴwBܧn]/ΊF;A`GI5irlTs毩 +6an*E2URˢ647DcO z 9isS[?;rZE$>/w!շ fiy,HY1(W5X#l3=k7\:(O.`Q<*?,+Яؗ4YG=rT@4@i@y}uy'l6Bqoi Ljv8"H< nr,To3vfSMDz_pR;Jmtz7Y|9uZ9̺3(Y3D!plP)?R!᳉L)daxNp$-?MW2V]s}s%Ղe̓}‚+Qq*jٟQI:ƶqM!|\~=fMV`:kZ{640ad/܅JP0F@ܤ>I)S si>Ȩ}t/ >+ kdG^ϩ=ti&}_0#,~|Z/zrw7!MpGaf=Cl|R{}e(3W&3@n#GRj L0ri<Ԍ]~T\|<йf1<«#d|ty?ߞ - I -b#g6mpT %&q7O: Gk8ҐMg䮚X~~FKȩK=ퟀ v1]}2(6_}Fh]I*u׷_Zb8EeaA==To@.>w ^N [Oi$<~CKZOP^5|nZbh[`.dQ.ʡÅZѩkE ѧ0EoWeUEW<_dj6Lw\|oZ0e "+oo{ER97'vlt?O\{^!P[Z@|mCF"mDy]WIm6dNkY ~QkUp sfl1 <؏+$HZZmT rc(XҿaO!fM*s H*Z.Fo9z>y\YhY] 8&n)L?UJV"$@ w!m]֯tkPi/v^+A, q.uTaT{(I]dWoQF8 ݏ'lSO\q$@B^0`,}Vڳ!x"|ٴҤPys8zcBRX+<׺w1Z 0,xbx*i#s6Gdt)tk%bBq(ZM-?;z|IQT=Jhۏ1) +TՕB:K YsZ_|_9y*:B[^dsXa!O,e]\RtP JIqfļ\eg| SmSXM+0~1B=G)YGO;tPTujpoZ1vq$@. E^V\{Hz֎8lްP\VS@wӑGS%EmuLn|#)z şKNT{`j2'> lt*TGbNrC2u:0NtN__FTk*.\slN'=. ɩ4"c qkU%3Zu:JTT>~:X-zdyR~9rDLmW;,:媱{p3c=I Qz 1PJZ0g~#N֞E&]"Rozs5G4삏Zzxt_v:RࣛX@J^=@ '̕)8 8hzCt1-ꂏ;?J"Qр~۽ņF-C6S" GL48F4R6(.]BҥpJ"͌ MSE,Vos,G^)Ôb<@. WR7pUrED/#n̫nY:hvY8%Us'7B,l24 6j?F,8NݩAzTyEa`13eXyJoѥ˪Ru)=訲SNw@:9+ZSz!I]fB6\>ׁKW/?;XtdF>2ɹDy`|35IZhtÛzmK%1ȦŌ;XGK Jdc K#[a{#̍JoL.cZЃ8'*M4LE[#y4[$H&ҁ =Y{8dl562TC 1 >+?q|sm;/k~a{eA*1HIƠCG~^$cy [իC!ҒJl[˫ p/PKyd]HuGb؇ $*Ct.3~&^E|ǣ۰e_k-Y . C[:0(WDr4 ICα*x9=#y!8۬4p:/M4}7^<3"UKw'8UP/s28ˍvF;PESg;UԱ)zx{{I"-HWJ&VSy`v~$/@S wDM.ƔkZ'LՕIb66UٸYSJ3ia1s;ǟuFFe$@EDfgWeY_@ 󭥠D:Q4}}(̍bCŀLM^RmCaƑirAn;KLb+'mlsށ XvT-w͏{pcm i|_Oxh<.#NwH&|S/Zl5% 0fG w,7Nh]:aF"xٺG9$0%wjFnn  XqEnMmuDe*RrqŮ7º6/P3hC)͡6IPY}G89?nX &I-U,z^bz,֮Hpݙ՟=*HxʞẆ$Wǟ"#¼[>ԊzgdT^4/ QnlYQ*=8#|iLD;QLD۹jeyL=6@ftbArYc+6o%_VOsoz"=8{ݵc!x)ZHtΊ2 : 9{EGWOh8f)'0cwMpfT&m  Ln5 uo`XM5+x+aOqm:UZMb.os?Hr`-ݬ Usد@hdyO%&3`-3fHI7/ BJt*()A.~يW_^Tgh*"9 j*C5]ÎK\L|Ƥeff&!"J˩ݦK@X-$n, 0Br!^}株zy)J2Usn.FGaX &S1Ժ=@Կr0w'P/6֊Q3 #e>gYO^W0N}j>?A/ |4Ѱ˟&e1~j);'yw 7G ߧ6IdivV!8QZɋs]!yybcG锘!Uʐ24*ą'#XE) )7]1&5J`]~ "l~>[j+7]D !.J7Q)0g9*n>3*5 SL<5_*;lrOkAhMˇ8Ŵ%Vs-/,6(C);b1:^d<ʹpdՅuIT84 ػo,d 猤wP$vKzc=Q`a]!H@jvZ;]MpJ=,sW5Mp)3}y@0$ty[46'jWfڤ7 `{%H Y?V`o6/;ݷɈYۺh@0 RA ?IbHF}'ӎB<*7zu02!5t#YPOfWpV[EǪNi$lD ֺh̝2ǜNUU7'A%;tj˺g7Lk$&p{*vYٸװM-/+ PBXWI=R5|H.A=ȮX^F6H@JMH7&QWFh0l֯eBdY~T&XX;ѽ&=4c:8rb v: TU[>鬛2,~ L! L:u%3/e3P!>|<V Å~hw+;PLLJbLrFl sIPq7A8]5(1 gu#]pivcn!7sO(D U/y*ujSʿ;/?xkj(⚽W },Ҏէ+\%ƨo>r;Wnh\kZ&E:]N-g>ZٖX:{7,yxD-t8'eD;8WV5>˲g@B-C`L(ˆo4J#8&7;h}UF̓0`Ĕ_>n< )y2];wo}@ydu7gfoKg(25~cD2'.kq^?n^5XoI9ϕ~^^Hx>'1;@QOG1a=xR ZNT"o3D~оCIsUr՟&ݚ˅6Eژ 3s|aV`~gI5Uxql#z9;_d˩U02x^Q7:pY $A$p  dj4 sqR(s">?m)3p75# kRn{lV+!F\B~:K˛Fsp\]E/ªvv{hl~Xa#oO:/D}qC1Q o M_5_sϠMs$jџi2.Y;.Pk.0–W„Ep0ϗKez~ ~|\Kvd vHC+0Upy' \("r8L 6<,'@¼tw*{Ԃ 9=!xyehs> 9O,$aAoӱ$bUyeW30?]RppMޥv5I Xhճo9nnQ&RxY[9񓛑FDC"cb"7YyP3qKZG]ou+kS%iLߤZt4o 8-C”9\y(׆Xs"ZK1V9 M&1 8JmJ׺LEϐzGǤ,0Y@_{IJ*_9Eɨf:^/*)|3zƼJl?m4.A Dr 0ċXdz۵>sfqX %v|pz`G4VI4f|A zX/]E7!M Tdx{hP'LPiJRx'Jl},G#4ewƵ~c%86r@zfآBĝ3])X{u+dmGg_X˽,  6GUjuyY"Օ^  mR$}F3%W.~ 8mS/˜]|> "H&=zwAJ8؏\ yd"\1[iaP9Gq~ bgkQz6$CuƄC~%fFC̭oݡf Y 2C+? US02sgkH気1Ů:E֧qԖ3'UNވ6{՚hlg,\\Ҫ,*6Oqa>PȓUA־]떦/\R`s18AcNW_nx&H="8Poߵ<҈h}Y}2 ޱ5l8>c %ٻ)r !`6wn>$ǐS)&;,y/ݝ?wOUōywy:M>Xg]Ҹdˮ*VR-B#-I/l/\PNb ~Pģ~ P2-GDFIAS CS\yZ fmVغ$qNv# LK4r= Έ6ơBCEː_Dl%, ÚM7@7\EjX\f`FoSfidp'D^t|_ j`+Buo9&D"E7HfNeE!T~'`ޏ76AxEJ$bN}f%~:sH)IGrfeexI*1* ui#{AMp<\荘l# %ܥۉYcɱh1u2,{d{_tJA4t?`H Q!ͳ+&*a [-^.(-ӗE?G7I==Fy GY`z u8rq26(Sa̟O*hs҆+ztI__W ߱^|L%10(cEoG0 pƭ9.4R4`j\[ؤ!)ɕ<p o;fVMBGj`~X/1$^RކUf(à RZh@ qlЎmV ~AT@5.3M(ɦO^e!CG+N#B7ijXW7nVΈ GQi3߾PAk}pcgRuuqv˸N P/K#K/Ȝ~FOd-bbMKqKxzFOglw4`s:Ghu&NraDTT?VZ3^Jog51 WcP1@Nrsja .?͘UIe1,ۃmph-G_rSK.jP 4hxB;?P&{쩻_y]Bh!(% LD#6 ]d {2qjfU JרUȻy_Y ֢y)2L j(Jʙu H+g J=Քw|-ɍt4O㎡qfm[47h.wRSkN-)bp߳Ar(lO~ƥ<2P$z{ ۥ>DlX X{uPQ")8$EA.?6<|YG½]/!FDmhR.йڿIKC]`@FAn4 S:)Qz$%B@Wo> )xVFS Rw2K~ayD~~˪[gT`2]I>MMkׯm;:H[cܩV d"/ (1][lw6D÷y$nU12^}ErXԚ.vkrK,r^'wu^pnĭBJN22.;clK=mgc4&M)F ):vNw&K~vh]Ƈ`oG>){`dȨuo~$ʋǿUkSΙ ɺ?L 61>|ie|ܘ1?Z!jוSJ´xL Bi 9:UDGVBy q Z0?hgcs7pk5DN7/1@+鼬!hP6e)/VUAx[&"rl@Pپ|8oe:>eiy~6 B{ `剩3)a(xrT{ p< n?yMp'ǸC%DkagH”(bl;`ht]&r?r+>QM;뀺Wb;S.fQ ~P?#ޖbnZv,FSa~lZBi!D7os>g wkx]܊5!T>4\nPgo޸ѠJUwH,N<,B !D<_Cz\VJwG#r=,ذѯy=bEl[?'hf]KXO`&/灐oJ}`%'<4__mPAC*Q mUgh)T E-`> JDntw_$͎l;:6eo{]0t^q[$`b+,$kVidamFR$do<]chqn8<Zc|v7`>zĵ ̍fcwOc|gہTtfL:k⃦ZZԀhFXp%Ӧ O.DȊo>zfNx:%&֦O/3]Afkoe2\0}vT&=o WCl=}7eZO5*.U\!0hOcCeՕ0צ,m RlkJaLk '[1Ztכٓ{3LJƵ,+ {7@G-gfreM镱d ^U!xm)uI=YFzuOdOmU1a?z2`HUҷ+sC__;2uk%d]qT6Ywr҈P)M/>h\ISj8øWҭFkN+q/r2m6W4W煍 JT fѠ~YcQ,Y-T !tO | =BHuc>-QXrrG ďC x5Ϸ!4q_K;R~Pis"yr]XǓ$@Cj4);ƩK+9VЫ "s=DnD*V{w^ =o>^$Eg")S6p,dD%, )>.vzu ش؍mdĢdA6}Bv:>(pʒ(N8,,z`x8XWR4,M&b~(bX첿~UV/&/$Jdz-6´v ki{/dhB"½vSfLx37tuiQ4I@giG:z?!s"F0E9&dP-h\ǚTWEl$9n 1hȴ9⼿ͤ{Mt`,؀}_ TP)owov2ƾM]0-3躝{ABtQRaS< 05(2NmkmY~$%u%a*fɓ3P#zuwoc3:4lrwԚS"ycDryfMktČޯ8p~j+=jl+9ؽ͂836|X+%[-\5:7%įySaV7=JkJ )e' /֪+ƓXIF nPrߙ5}Z!/r*9^(%6x^*k_ۢ\1Db$eKH7|[%křvk}"JÎض݇;'@.zTR{'Ƹ H =DrR46 ^ߝe5 ZDM[ Ĭb-&c:#y||%tM>DYsV0~UAJ/kY)1U.zI.ÿL\ .bH{<agZ2Vo8АKJ)4}ר4Kvt fnٿ:Rt$B~{ L.).U=֋/=k ܇ sjZѠwg Eg祈 33yz=+!) rV"s@T7.tt.7Aj cs-,Wzݜ×3^>6Zg T麋,-4׫ɴ\Q.U+.A(IU ٦s&?l:`DJ|<͑w8 @S4SW;PF!43tJM102ZbWj-+l Y* k-䯁Z׫VrFB EBP[@#*_CeEc)zIjHCr@(\prR:7ZTl'U$ P%Uu'ViWbwn/gH"Y3׳/]IMQ1-NŖ !, mLBB1/NͲlfEa=wSTG+sy;X,Z0 2ubCϱi8Jk)e69m=Ěj;+js + ! 6_\`>5#Z߱n*>CȺ"<xsSSF,jr 6-X3:Y%HECmY\CPiXa ^tqT7-t%% ":1ʝL"_]!q[!!6&d=*V;xg= 1oXxO` .  -LXB@Q6qB?e{6gg"y7pp ›T];6T=O('/|ppyw؈X_l"btw|vOZ@ A. _󠭲' ǡp—\bo2tVJQ56%rMNKrn>͞1p\y&8lC]ݹWCnj=veQ)X:@N"dA}x{ uCV)Ê&v2_rQ u 'P|? 135aԼx9i3HAB3q> Οe)yCsh+8fU3X/sAuX2]u׮/DJӄv7U2aY&cz*m{.h&䳬:Oi_|Y:'. ݛ#EF<7TLJƣb%ע O-RtХJ[ 9T'XdN1G,9j{h ciUl2)]8gw,S"وKe4 sxa- hx4$9;1t4z,0 e8"]Ѡ VVѴ,`c'bb]s ci w:; d*# i{"7όZ[÷_B[cEԤN6mc9 w1/k@/cΩ#(1!:Dmh;ˆ#Gnӟf!X綩B(%k$ڒ[E%\`k`ml`jˎ;q> ߻\H]M~x|#Ku ^9I&x̽fn["@fxo(+ M ԉ`1bV㘿SQ}-C zH,pJh0<v^@L]CSɠ iKM0@)"L|$zS_¨#PM2x͹t"$;wcꁎj6`wk3^CMj k+81=h~T:<9Z_Vup {eY"/Y8(4n4W}r2λqH8raan;ZŻL$]hp\Hf/߬K͟$A~k0bi37'srF2`d'KţɚA-$$pov]#/u~w c2`f͑N{`P};m--뫔0}\^4μ]tz5|ՆBhQbo?Rѕͯ:XW;sXWrLA%BٔGʽPmHfշ$=1]F` SC ֏sĢ7}g)v`#KzPFA]OwְG@HO]t=&i sNyn[n`kb% iE9' ΍zy*=)Nl_P(:3'Fy;i"k:RV֗x{]Z"vr}ޖ2#so{z*!0ꛀGb5 k5n |ݿ)_P 5:_skhngw6rì07GlWKCcs'L,HLC_OQ,>~*hd1* w5i?\ﲡױq#S+!^$ҙw!RZp+s^*ա*mk OCA j@V ڥ}WQҟ F~nk"Q`X;7oè)m``?Vٚo P-t"YjyT{ s vHvE#qɃPd%%'A^2YꗆŁ|z@j?xMuFGlXF !S:Bʙ.,#3Պ6MT`d*ҹ$ ܱʁ,ĒÍV^6L|! :i :Gcp 2)4 AƱW#GbFAmK(QH?ubBH8 eC!̤u9أIf]XM3rI9"E"<4/jTؑ걭ivxM/~!ptk:kn.#ihP#/Nu|v*ҕrJ@@+#].tK9ݽPsAx,$wH6@q_$ӄW/cJg1.CK}@l縐`isvݷgI+dǗÐXNGV+A|93#2K)jJLNO$E(tNjrRsS]ɔӠBm'O 2_QU/qߛ@<*3^[ [YpNÝP(}5 hViHfν"@8AR=Ȃ֧\M{DA˰ݫbڡLq aNq[XgGl{Q\W$8_:zh;>I39͐Ɏ?vb?& l`6=D"uV uANʧ_$Tݯ0tMzE么kTe,_ŶN,a1up1avкJ~iR U&Y -7CNuǍ=c^0xȱqF! =_T05U_E"RACI]>q\u&tM$N>Ɋ+A9>}{:@ItO"$$N]6U-PA*yDA`o ٮMHUuzx,(Y8!P;e'Tm>ѽ3 ŽK?!/ H[iT2}nW O;{e/&<ͮOT8Ã}{^* > tE[x!s)#*V#U@xi"2E _C1 >x9>ģTKt 0q}r9?t&5me#P ^6VIsc5& tGZAHcSXd{Վkc q_,,lB:;X)/Mpa s> *;9\~b Z'OIFPͣp ?r_ Gk hYɤr1ĄKnp[&cW]ǮŬg˕[(udf61yp HW YnlT2t>JDBoH@oouBQ%2+P~ƥ_UjMel ^Q tD]pݙ{ pb@VДe4(:@EU@Jɽ|ڒ `<MICrRe)dt 2o#SxP*C̰j#^pZEL3C)ѽŗ!!"܅Ntwl40## 9 J@s% _>3XՈ[^}h0II 3 "!>a*eBbQK|)}4[P@8*UBX/iZe&qⲫu11P6,Ϧ|:g imR3cr(< S"^H{!m:bk#mM!@{gUIp,BN &VT+јi\mISU~`!ḛj6Zo?y/[y5O64KML?;GJ$9Ɯ|9y;P 'd!9esLzl\uolGϚ5&e$|Wت6 iϟR&SOY\_՚4cFw^vtI9BA g,y-q0U>lBU մp~"ra|/Pg Kq3X^vv O؁*&_;YԂ'|UH|"!($" SjYZT_I@g"i{4^Ey(:N6n~ʟu`Y !ҶhM\># S-'P1*'Y7tFbYn{:(ͽD R&|:۹: :hERzX Ϝ⥁ f>v4UGoy!LRR+t*B?o^ƪ-wY_2nJQ@<&>~,쁲#i?glI812'7GM?4PCaD Nx=j "dc{13Z;H=( W&Ls^$BϚɦ4\b5'V1ƌ+3l+X{~"7"̰Z_2 LlB,ٳs>H_= XT3#+Lo_(l{[f@u)GU"b#CfZ:#%#If6]Vou_k؞Ⱞ`e8ƶnzyXb? PMu oU6s1C2Ei-8g]ĺBh|[ѳ{ZxDO!)ay $U"Yzβޡ(0oc~bpVL3.䌎)y҈<=2Z1)/6Rte]d? 25Au'9y鰤LB6|@xO"˦#L#\6ކHNȍw&3gRmѴ弘9tcZ A&uߎY)ig暒[EQ2JIA&|F\2oHFj. *KCݜ躭(Rf [^~(SygJC8l9m(c8K&8wx =ubmY1 qGp슮afq஢MYwc__̬3h}KÍip5g[._nEӺ8f?TSS`άE.lDy5$\ S;5j8 3:{x+ﲶ;[c9j1+HYQ$II)kQ0uv|@gg=Q#0%~3$XwĈU(vg&De遻Ϊ3H2]"hUHz.Faqi?V1DUuq |8 ef+PC6[<2 wS20*ʸ5m1ZRr6{=cTyt=ΰcx9I۩ 9b?~ ! IτKgZl^Ѝ%6~<8s0PD+1QuҜQ}: (wSϴh*"p;ӷs}drW5쭴k8ZZ8BеgXxwXp?ENiVO3uh`Kt/1ڦqpmq2 *\5YL*B]aԆS]Eal6h(׺pa43&_t9#b{SOU~8 Nn=Fm(/%H1Z#ǹ^|y(4]/NشrG:m Y؊ZH+\z lΞ_ajբ g/K@OBV{͎{`@3ٞ%xxGe83D# T6z"w@@e΂._߼qPIn~mk>,U]郎薿ik .i>55fKoO]xA{lLLAIܺ dtޡ/F9RjW(M XUZAX1|Ԙ 1`,iNyngnlu5%ߎwEoݕ{f%ZA6W)LK a\QmR0xFڵsa'7)o!EfBU,* +d"bW:;Gm`3o{ph}j=Y~ɵ!"drN=7u O>BY%웈rw%}w}{j ߽ Dlnڱ@!xG9O$,dys#$/>1Wi PLW +rzI-(J~zu/c$m[fe*0өL39yHؗctŕIkNvX$ -+8ʰ4lH9l@s/'!Du 0~AS<햌/?}^ AiZ*.v]_SǴ5+0e60QC7_LZ#'-%K$.jZ;/ʋ6_+yGuJ+ eROu_c]gr da7qi]n›vbSicS =UĤ! H0S}+c<|y 0ٜ{{D֫`Q鮉)+2|&.Fqjc'}"t 6+]dV<:Qq@%cnIjivDGIν0ض@EZt<=-Kz5Qen S3iA+g=R, pUx;Qat۬CvJ\YpwHL"ư='wlB͆\)5l; H+㞩Qp>Ђ mѐiu?1 u|\VIJՊ|z]@H;$Fu֫G͆ ڴJ%RB/}6 b:GEZeF- C,wL%PzQMݾBUEwZVs(ʍ;aA'2%y_:D^q=X K?atӵx(+zB<'yjp\kpD7.W!wf tp@B`4oW^l N9~TE1 Jt-P<l u^[+4WTi^\ҠXWaH k|O@Md(%T(!yHO|k֮<q͇LylwDbzZ]C3_fNO4/Qh60Vhy6y24CgY2v0/Y*P Sql{.8 k-M܁c@т~\`l5qY3yO۩x4J=;or{~G+EV@ztZźѴSAY"la4 $O|.2Uwŷ,>yT#:qK>->ۇBR5T!$e`ʋZ\S7fY`.^j,0#cnH "V>52=3sz;}X& -VAz&n /V@JdOq*eDڟ?`Xs3mQzDq3m;8ɹXfT2*:F,eZB&6V1XY,ݤbi&Sx[WֵN~$h>܌?a16R}iևJM0KeNCOWr?'8eJtpƙ*kW DfN@MLhG1 M c[WN p,t&whLe[AYʋi5Ra>.Ta|~žL2kOգ0fNT+w#A^"ofœ3Rz~jtv%)sSX8;o zXUgT ]5;4IO;7M.~ E|Ȥu MJZ Ҵѝ2uݺT6!iOchyR =v>QH۟R_6Rw՝DY=w0G~K}#=-zCq*P7@& FTkcK>&"򐳵%5{됵/=dTv| H| TWQY4BeBUG KM鉜=.pc;. &w 3Du=WGc.[ICL%81! |fTYv9Xӏh76,>kz:ۈ/^Xe۶*`1޿E"}I"?( <۹t*r9.;rc9{yαP^ H7!Ië_",$ٶ]J/_gP)1位_~'u 950Kk~Gv?BR%PÒg1(& Z9aMe9b%m[ѵ5[ +qz/8x LfG0k/Wm]==US}MiNxֿGWu,S82 oH0h2*<ɦQ|cG&yE)Q>ŚW) &Xkb]QZ#`a7d_൰4 WzS<۲_7wô>weDi d_-)jB ^bdaX&*oiH͞s`qe+h;o. Y$}*$ZFbn wVr9vQVbP]pf+sUx+\=;MfG]_[@?A/s<i/i|?mA4W}@JKRu.솪O[r2֛g0Yc"HnLk,RqJE:9~ ja#W1y)H nQn>T[+z Θ:8~*4&gЮ3 TW!*G{׏_60*/W) j.RRz+C~Z}B/cK9Zז'Ǘ4o>4mX!:xj"G~C'}oy#|QPll8X!Ũſ}w{TP{e\,@f<4%B5&>^1Qq>kH2vqٛSlc>~H{^Swޮah i({S_U:+EoܹrXUƕ822kMg`a)*|*TA{<U]0JNBѨJIk3tNx.UA gS㈶Bn0!kKHfDO~MV#cPO 4Ƹ12՜Mʉ>ײ9[P+$h{PIpU(8Vc5nd\&s"KF!_GxF2ߒpY`gStAL;w Imo(]IrzvI&W\ⷂz$ e|)K&-QXgZ굑^h~֢v,Ƕԃ iceU7(raC*!rWVjg=]%D} )Ksu]qP!͑I +ϸ\j˴=L ,q?xÌKIMon.Pht kJhL,^AzԠX?fE>ީ0n5Kn_dpCc{,ڐ|#PVp j7Y$1Aҁt\_A OfAhĞ!6f:y08+gIaf1O_6оok؅f: 1Â0"@M$x)k.gAцFoN.֫Hr>ҁ"TUG>̦cX`M2.iTp FH챕xC>ipI ?8g+Ĝ8W[7ohy$;ERΩĎTDwN`xR4vxz>_ R&1 ZqSqS0Y5IRoN'j5WPe#%a> -hjka,:!HI=#zQ)^}I"gwGXtWA5VM֎oy}Fl32S8؎_ӠAE30a 3:D&qyqi-,z%]eu; r,{_iU#b..onMik/2+,Tp>UeC 'Kpծn!]fbi9)>36ScLu sc9Ɉ ʙ4Ov:פ+.暻g>e/JU A89IRtef+f9 jO ;Zr 5yYPәѿLvYwnx̹[ ea9 ̘Q3RT qڡp-{(&`,ISS@Yo60ծho'TOPĄY@Fl_.DB1L2$`Fi`7۽3+ذS@ ?-Sٟ3L&U <]y J*WG ]F46FR⋪M#͏VU 8e& 1ISC3<ԈlG=֐*ZGށժP*mb8Gz.2CκvZ<((0bNˈ-6|M]YKc=T X\eic HBA2YAQ/A`\z^-s~ .F޺mBI+ãMsMPc;H)v=W/7םd6 KtSSS/HOdQAP낭H9JzGjv4 IJR:X=>zOA#`!q2AYq͆x '-gI)esu. 孇09ސsuEr-YI5m99"Zު}2~֢挕[twb`cY6!{m~|/xA  8:r? [B %"d B#U1pn|n1 0@ ;J6; W5qn]OdnN8>{Ʃu^ݩY=жG%a/1pY#a[xkUJtEy`@3QHQ]S`}˳8efkߖRe_ؔÏzg"p5yY܇)Y28͜(dn"8@3b> V8?p鐭7C]=B5u~*g@B^'ߑ޷@J(#i`~‐Dfҙ}N-19*٢;6'ltmÇ16d,Ou@'׷ -Hj(H?q hS&2;-5D•}?g0(I#yQB3O3]h ]Ն`A-/޹ֵ}ka91 #5Zb,xO[E-s^AQi^}"0' ťƁnJ?+j6!XtL4UQ?|wZv ||9npt=ZWZAVWVKQ'v1nUJ`w&&ƥ{ݔlXrAyLqbYڿZb2.gԵ$oaɁadJfxjWYh9YhaQ?T\x~ Z« %!N$>i4\ٜ,lNDB6(\}%sEV%! A_k &^6^q7ĵ$;ql#şMv!'nE&t+̵˴WBQUY["FD745ҝ*z]G%PqЗMXHmƱ$͹/9dRVsL5q@:aW8Wp?E5/iH8'I&/=F㺀v.~%2#p0t'ByoK1@ hł|Hq=휹qlP0oJ3j\dn'`[+LAlīu"1_Lm$#}|0MPD=b$C&X`$歜P G(HA}<)8L0..ʑLs ˗#!{l9qpC r4 Lfzd:ϴ@Gݶ!hjŊ`'?xhLʍ[v nSlkfWEMx=lyW!|Ktu@l$LqCizgyaX@ xHvDşIc<Vv5x-O2֞o:y=3Be䖂$[Tߏ/z9}au._AaQuߢL~>rAr{\j(<. Qެ0!#Qq{v7tjfNg\XRjډOeN=čIe-Y~ nk7y]YnRP=jG-v^S H_+c|UEմd|jVV{ ^~ZXw3 ZPx<0yJ5W̏I^ [ewF"aY[q6.W/#,E`BٚLrb,)*:݅ ;}ѨQɺ]mE_qJgEfp*(4+ Ҩlfb J#  ij.0o傈dȚɨl0fbAZh#lhE?%YYCAfCJ1@ɓ|N_NCjâ":pi*xāLnyg&r4kF7qS.#Gt!BN6PLzdo+ <oE{"kP?jW {oX)@ymap[!/3#MΫ1GʹCD֢]#;)8LI;Rj\gv/f35vq-y0_禎 y$['yu*d ldj? Ypk`"({j5JYq'S}8N?,4lT#n0>Ya63i__`CC+,T<=WHʩ)^i(D,[ip(%\DD^b)WZ^&B|Ɲs8ÒV6ru}#+o$T#oZXQR Nny5itb:t@ +*! jn2RM1pU*iDFDz e{gddf0{~Jv,B ֠=УwFPYk2Dg7Y8@Im+jMB4م;O t" ɸ)lۘ c{o?rrThpάluo[^ 嗣D~%e⥗z's3*b7Hx]2$߅]'B6soP]\:\B Hgd2CۡIR33D.Bˌ_Y/8}mDMlejds!&YG C;#`} 9NKP/:H;M KQݨ-j\Jh :w8lZS  ܶ*7ܽ}M"ޤY˼qg6ʊ Qe1Z=]Ā766 vZHU%/ޱیR+;c*QWyO 2I$lv~T󨄨t9V;0$PW/96Que$aL']EKlpk"Hڝ XuؖoqJ/`eQ^N>"8z`Rɫ˽|)r+|\`iEYdi"GTgLgY.Lu,,zvm\;EKIpn Dh>8.ϯVrs7tP(1sG풉r6iρB7SL̂bKNt`94 .#U4ULyVAS3zNj `E=D7`~oÃ*Ierl3rKqѝ ?ӑtK[8# E~5ߔ] np LRw1S9"~+|tη(Z-QG! @(O2a \^jAX6qsG?)4H:!>[}6a6r3|/2MQ_=IџڕZ!*?X"~_lmZA7eXGjfzܲKTb$PjP`VjS(^b?`94d>vFVd.²z *%"DsL&grhh7QGY^[Y#zJxR`T7rHQ}+! cxFa'"zrmK*MȥUYCސ'(9ll^3ٽS.اid_DkabPsfJ=Gy@2?֣'yP!?d]!Z#enY{eq qt9?=̪jE1NM6rOHخ)ikd!}%eCԑ}M̽V2 igH5>JC2H6Pbz0.%o!_'A nɚX>pƜxdz"7J;!Co#]\DȈ74j'pнA^ȿZ* wK'Bu^G>*}Uay1G`ۧW&"C (^ P<WRʒ[M< HvDs-9~rs .'4qfYp}v6˞SCPVi?[q)b^5]52XVP_ tː. &E@]r]ux*GAI9esV8ki;E*F+P$/Ȼy(+䲨HZN*xg-:Kz 3~㪐T/;zHKIM&"k~edl2 jUA6f/ԧcОIpCYސs'ԈX Xж|R4ygc 3-i2JM{!A1 .ԫD#wGː:Z̉a’/u~3u#E QEZoDo"'h#G—e.p HG87b!$$UmtA,p{;'0kĿ=ʩýx0;A/QB]2nnq4Й4b.& JQL1HAD)4D>mī^p:Ȥ* 㓰4H2JXeH :+֣$dv5ohO^0o577Zw&:7MHS  a='W4\FI;K/nl(_$yOcWו&'J12a3Y.d{W#lɋY@ UΓSïA%%yX7)iٯ̑ SK (bfaZQZJvp 7Rz儨Ae/hb8s>R-unms^uԸn8NdGu؁Rr0Vs6emzK- e`CJ Giku&tCBdt, ZǒgsЯC ʦ.ɽ."$SǕu@:zQJm]Oya"%1ǚdŒ?oO7f0S<- Z+`jv#%zEYd U@`Eo=ƆNiySJ ^}>b/z-R\bZs*[I1 ۾kYLY7@9A/NM8?ŘS j[ ~:;%rۓ*pܓxa}vLLE8"oo:D!+ GNH*-+z o59n`I1uM0v$ϛbD19v_b'+*"}4OP_ 4Y~G_%9z gDx ]' šPwiPqO8AI. FX_4kC4|,vj,^;ѧ[ʔڵcܗ95G;@kTl ڴ?23"Nu3_8)KxŠYl;>t@ptEp{tzS',6b\ (pn3 !V!Op"-VۡZ?fc9BٳIY'l)imjyȞ*xD*u * qtl:_GLu&K[h,>^Bָ5NbFe2E&JC3!UL8^\\z;W]!؛1\(O{7J&/1_i S $XeY_!+ز$N_{b"q[Ցu_ҿjH6b1  'vR6D݈حcVb$ ޟZuV| rb"1'n_ġd:t֢%3 +#0d eMj $C4HauLO]#rfk'\}b.~!)V+f`Aތ=k( mO4UJVOT qJo!{+pT#%`=LT<$e}1B4uDorE.B֎hw$! g ƷްY'SI =Cg8cVG/FTI"tl;ܶJ +S5SJLZ1X*9p}M}U|<-K*IQ7J[xo-TQ04cN0dT3?[W֊τ9HÉD3|vvXڧ{ lVWnXGK5<fT^/BS xWd"͔nYu@;n&[Meaf4#\IcA2?¥*AӥmRcԩ[#ԍ"$?Vfo6Ԉ4ѼN2(<_byў^.حw|IXZ~̕r]f>g| g!7pL1t1HǪ uu3↼"u ݜOIr+MOx im'O-+H) ieH2iΞ~+OO Tz:&۫ 8VP~vH1Gu1Ɲ\r#P'R`PȆ臒"2G-/ےt7mҽ΢1b'{> 9`6J@ ğPdfpZ6K˪0iaX;}kMM(ա2~Wg"nyǶ cLD+xȢch05Xd;~- Y=S)Rpu|rg8i 홞K*L"j"GyW~*:DI(^3'Gf1e]p%<! aj¥"梗c)N%vIgݲD@9ngRQkT˵lˉ"wʻ`.}M.2ζ}2E|6Js[soh/i*SP߮<^Ϋ=<D&Wb,HV6OԻi^GkQnFWl۸vb';ފw{;'莟z]JIA2p,+M$AS$ZC `pAЅY]l-E xl]@ KӢzϩq=bvsZbg9ueb)?gL<_z "v,jJ[RkGP\hI1+@|;%ΈnyIKؤG} 87/רG%WiS4?RyӡБ l c;ׅok[:i{I) %s45Q0n5챵*y'od6X oocMfd҃j55풓nq^ЁŠT;Z!߼v!Oro& ߁|Qxi}PHحZ6POxx݁jyɈ Zr^ /C6n;^fb)gz'IXj%/=7\wIbg͂WEo.6/KJ(d]C~h /7yK uFe]A֮y pv(xN'Tڸ }2շȔ׮1M^ۀN5YtIJ]4@1$F؟!g۝ vXSM<ݭA߈@W"q`LUweIx. O)qȱ.CıUcx 9|jIᲲuNe"xOer p2=A*"Z/jC񔇏Ke>1Og$r)QR q2/_*u0Mn9 H234WrR6 -/^&wVej eivKaiVm-.SVSk*xZ/ɲ˕}ې]*韵ŁPܞx2iK_>ZUso専ZXֹ+RG(" =-eC Aܕ'h<7ɳyD]\'P4up`MO8H&w p+^ 0"Xd:8]v-z޾֗4`?p@}ׁP68:ʷq[|X)C6 >2{TtG'4tmz3GĭSpTeϔv!(v7iCNhJNK9/ɵ0v~#$&HEtD =wOs3<ZiYwaԢEO -*:1%Ekhe!6▵ %]H< c9Ja\Vޛۗ~v\*<`]|w{ 7n?x'̉ei\`ҟXI1{aǏl Y:μ P02ۉwU<%"Uik\~G^/:T1A5q[(c K> CHO/ ]9+_\jx\;rs:فir93(Ԝ^tt7R6,,upWmUVeqAoP2u,4}AD]=L\>Sq]`08N%6vUwo.KSu vքSDecMv Ydrdzѡ.dO \h(#~ldLӘ6PGyj7 wE ov:lHeTV~@}`e_7N0ZX>."yU;MkY>CVJ@$LnC "KT[Ů0HO-WyNR Ar#yl07Ȳڴ=Ge-ݣ7ʟfuĪfJˎF+vZoGx QU%{~vt=EQ5 3oum&'w5L^J ^^ *g*k<o&ROU& )Q/: FLg:Hm+ELȚ0=hĄEm遈\Aj2}sN+qN0_?Ҕ (2\M{ELBS*uAK}㰰qP}H$8g(gVS+ ΋tHNE dxe_l T)6O.?h7`=k }em^ AyB[mKE^e;7Lo#RjGosmg I_}Ry\AFCy!qHߒ@>K+40"OXpV}MWbҵ,BM?Z:S_%MH @&-})VGFENzRst/X鷌52s%E]LLIBLb+&!dEa3A&=Q*)qK8t^\ eQPcAÝUg[}f0ocGB=O 5p~-Rt~WI?NXu8%J.f1Ζ[I-a5?Cm&|8=݊hZ:6W I . ZY4v>*k6ou>S<6kLX!LjA|JWuN! xeA&k1\7n-k*7'Udu| -wĐ+q[G&8eJQW`. >i=-H*Z}bҨ} rf$,YG{wx4 RڳUrgv-&4p_O9Z""u+"˳d'g (,v G'~( ׅY*yrGF_O&%h| i1evRl|)E%6gbvH˃Ln07p P:>;گ]9 s@'Zpd au9n$n=dk`+}7-܉>̚`2C\ٵ8)cr96aGjcH]aaYef#|ޭ+a$>;WzP篍1s[}BP!_qk#Yꑻ`.zCmϟ槂w@q>^T>\NfG$r@L*ɀ\JFmJ :z@SF_,3OؽZ` h8a WAr}؉ThuV{qIEI,\Y,0&By6·՞*:E|׫`v:-${lC4ֹ%0ի$RaEլS)UQw7b{$يUѕwؿMʵ;\zd'{_'_ Żz4-T? cFsM e軸6$TZuP\y45υB1wz~uf\ -tQcģGPLm=Fj! :^Mv*7@#Q4Oӹ|ǥ+זȄ7HڊG6rޤtv7B߭h<E4LK-; {h^ zj0Qܤ Ÿ,]pLLh@Mi#9 > |K ;Zȓ.&|u $HZ#O>NUQҵniXJ }U]˳_ <25:moFiu9~ZND@-IO)oZcشg f\#Zx[Qz\KB g>b{ӧi܃foFԆH!!^:,!mv^k\?JN/#vħmy~"*£u}faN"J'h.Ej2RmjuJi R֫ @yWbDlrښ^r$TTGM%m'w^تwɎiA_/geuP'Ր)ISc@&&Miy&TxL7F4$߆>?f1d5P&}&qCӗ7b8VdE>G]n,)wa{ N5{<@\PS蟮&VwHZ[Z w`bsdΘ~%fĭtB)%`>:$NזrNfE?$7QKL yq^^3K=c3 {,j&4b:菶7l pPٕM-Y { Jf+ʫJv`KC]yXn4)B}sz2'`y1Ք^?+J E} .C3: ' ^SB]2SWpP~6}!{N3CQn{;u:TL噵n/rQ@"S6R@{U32rݴ~gIO؁o!-} FQ4]J`وc.Tמ2\Mij]%3{`-"o Qq@lqY}mEkM3'UyM۞@(y UiD=7X`B>N!}W1TOu5y=(pLKp=hnJv,S^k^E'LX9AػNz-UBX>Gy]R=uXt:oS4D>fiYp]S  eCV0rl0`왌P%!oh&{}.u p׼m'O5 [YpL9㐜ȃRC>cot94|Ìh 8n葻ö55cQ! 0r-(zwFs&MƏwd.X%,qywcF}ڡA?t*WtZA\'2oQ9м6&IN"mrE\$A4ړ ԣ>ǁr{"$S4;=GGτYU\!bYtt@“Yh'PE.傍% O\d򟀡ކP[1A sۜFEM*eK8m#IAAԃ3keJIjl،j0VN چ]N!xy?8 T3ni(Ys69ǙԷMOeoZ!DD︉i 9%4g1?o# 35nH鵊/R'V!KL&IIS'6;V"l$U%Suށ7Ͻg2-ʼJTJӇn˥z?pu4- 0үjXItPU}%'׭:Z\'o)iK?4m#AZr51i/4(݉g#Jnpc|Sͼ.Bf3|!q$ 4.Bw>.&:b€t*Xj%״n_w]0\ϻY!rJ|B{5׷k_zٱLqoHy|ti8`@v@*Y4SH_PbNN4,k0~e_p?tf2ch~VZdMN{vOֺ0-4EAm%M HuJ7d l9ƖKr#ڛ1H^sxv <|AbP"B;yj kL4XjJYЈxm՝˟h'^ZɼR Zo%CqQKa{y48P(}]ύjWI3ý1hYzP- fF=ezUo/op9z:xGITq>MV'Gl7 3kʟg=ʎ@^O5;"SֹTHMJȆ6ׯkecXwR[z"F镣ָKso޸DFx[j5(rlsV!)Jm,K/Hȼ~c~Vhh%}d2%óƙq( CbV^#2z\NyߓWڦz X#:7 V ^84B ~NE`$rC}DgöKH&Ŝtʯ)n#%ʂjm(3V=.)LN!~6;IBNo?x KC 9+)un$GPVkSDll4%`xRmhZ!3<4~T!Z Ϧ/kzZ}Oxc) baʻ c~äJtX$8Q}t`+|\ ݚǙ-. s=BodUտXQ%f3 o׌\#~!̻on^Zj^D@BT(,dK8(߆B,B❵}jq4}g—8ʮuJE%p[͙me.0>DC#<ɏ} .HK*ćŚy9 >Y޹ؼeʹDbl#*aM!ܑNcxIhԊM2L!I:[|݉_m, aXoyV+5evm[deZthNez3>!UbMԈ?g^$4dw^-8K@#QILaV;Qr\!h֠. {wzL7i rB3m[ q}.D} O+}5GǹZ4°<h{9c:4qP8߇i.fzBrəbo\du㓻,_ٖXn *RBTgB*+ᅣP@ʰ+;jBk G Kl $,EG7V&Z(z' VRA_Fo?a=nox6)FGzKm/e|t'%ဴ"!f9E5XrosXV̈́ ŔO'ivFl>(#3 z/<#o7HHπ?eg`t(P_`&j)q>Q 2l30~)r䔭S#4jZ@o2204y+?0Mԝt><Uxt^@3R@HR׿"Y%m[f;Xu "Regٵ ppY*AZ]Y8i{pwy mܦzm1u-8m}e<2oe]J lp`#L?Astzk˄\2/|ΠcC (֕c_|A&'hלk=aysa9{`e'w[ ENx$&9jп`;_Vodp U%)]1ş ;f(3<XdfZ[8 : 8~}EUSeav eeOolvc2ŵE21I77"n* GjތK5;ObYɏR<>6,mVPqD%;<((:@g5fkk&~.-vv}M%s8B%D~SINki>C>M"[^Ny rT>S`U9գ'# =wt>S,7AF|k-}rVRP{ >O|gϧNQvª R.K BnP;2񹊎.6X49Ϭf(|vX]XT PM&ZѨrkd$8GqpqJ~Β> T+i8v}g󯉓6<.w$NX{3 k۠j+Ou[;M1-|hT+W!9}ϝcѦ_m=cY5~ A;3TJ_(])uo2A[[2$T!s~'`pb)URs,9&W:w{KMYZѸ@1#XVn('7 d5չ= 9ĪԌx~sy\Ph̫uݰmzP^INroVɄ*U`3ICqw+|6\뉀i\h wU>1 %:#uU3]e=Lۈ'*LIC$?ng.iKAqM\; @ 4!&N<^Xȳ(HKK)'9VF 6Vs3$Hm htFT'EmT^gT {Snqd `+N; szfNoܐV@eGOJ9kʶƞEYQ]Nv3)q /aC\=_7X Sޟ++rU!D}As?H{O:UsyZsUyʁ%y97hIPwwV^ӎ]G1'+hEߴY~91+#4V4$`mӡuhz5ӪH&oA]qҐBٌ-|6Q9!_;mICG$[LE7MYߘ5)0V#cmѲOU}&j$YTPS2{~`B׮9b q;s3NY50TT?8Vlck'ahR^E]ӾDw'5q"{/ UF$FImNҡC9 raN44sIWap>Y_XBksR>Y4wͺٽ Ǘ}.)z& ;ɾߓ'UܡP{qcEE#sgϮux쏿;1ʖQXƉFAVZ!ۜ!>ָkxP~ _{J \2OdX圡X`'ufXP ҵ&PNLS~[9p|$1B$M3͖Ok 5:"kS@}k9Y nf6է.\P.Pb֚m}5[SnxN# !&|WGg Fnc3*'?m'6YvR#Ӡzp8LEX%2 %FfeM%BL :.6nX]롶a ;:^MҙCv4G|kWV{M^;j4̫[U`󈴔9:AFGq b8I!E{A b^@nޱ xQ14wiJ<67[zqz/<]ț@ eZq#!=EBHU8tAv5B\^p0hJ_{)8Juêi %K5L>VJ7mYxܯ)$ ,?zP( kEa ּsu/ZH[4s ž6Q0 :j!(g8Q5QdP(>36YrguD|lDWbrk~FIђxz-ae Nh٪c+hs].q eStdĂ]ET |0x]I;Ϡ ,?="R}/>v茺5>ڜKoʚ0&kR:{v)nqyj,'4Tk̔fqOsl=MǢ濧y UfhAnp|sZeY=Q/a+fExD}>̡{UVcC%"ٿGB M4Md쌞(^UO3:p bx/DW'۝:r6V1DZHY A; AYwBOF@2-Z#=O][A@<Ti,g|d֡)4?|&uu}u:`'\0z^(zV'&bA_H9|"='L3Q|=\#{r`Fk6J~?I3-fG1(4XEx9YX~ Dg]b>/k{J>m&*8ix L G\[}뇳 c+v_E*{ҥֵs]`H%͡->8LMIAl;֡%"S\yjl,/EC.O9ct cwޝטK~fjOM\ߝٺ e8!W=xkгK59}i]et]rV64~0*FFePҗ*SI;4fChĞ~AO?pˬH v5_@(FZk3zCƟA|ʗExAX"ID"3]]6ml6hahQMb MjlrXއ9)KڜSG\ciTn[Q$H"A ,uP0÷?{P`lV+2BoqK[6GA3YP_l2_TvU,]pog@&Th鰥өL7{C<l0ތ<>>ZF +[Ѝ 8)_!YjHJ r){ciuؔXF&@1(FJ[Ć(͝ W"<]Q9 ?FC46*$qECi+ۃ?rQu0Mshp}T1D}ɭы}J8!Ri!D"-8Tkh+(o *+YV&6qqf5? 6D_1YZӂw(wKUiۉ8)la$4W*uR N #5rSGlC>ՙ.$ۘ{of%>%nȖKEsXU2*>AP<}&}>].]w0h߮E&ܵF@,Plp#b*tCDPK)n&٧>Q@$͚[tV`T\T$"܄t^n rsmGp!?]xXH܆(qw#%!m(z_('Ѕr AF?lfBp5[iI J[C>]F3H\u,!xo8@D/9EwX0 8E=M^,ey )ZojӴC|r b蕺5Ԫt^pYs2o}GjP cU6g@$IpIh"U0mXڲw%+ukSc#('0"Rk`*9Fb_7<'YVC]YHRay{.#S^<}cP(#>$L,YdjVz,S4iRJQg  e0ͽ^7p_:d #aj̨΄$`wYNwcGY~q k< ܖK' Ł1dA+kV~Rɾxxgd=Ƭ7{|NW& ^߇rbIl<6/#֢i4[(Ar#ޝtQacƷ:,v/;\v;v W$NAu _"r= n'O)haTjX#Wiؖ [ CE&Hu,q@&S!M3#UH 1X%?QDT\!wLTsG}DvyUO`@EC{-zM")+WbLjtL"\GK]ߠT/bIa"*`;DE%:EH}ꧮsU\}͈AHpFA߼>Y, [yZ4{2rvp!WwiUٸGx4#/!z/E~Pg/1סZ7Z=Ș/UYXyj}ByG+h+HG-Hͳ.W%fd{hRvrLf2N$L4A%+Rdo+N^ѪӾ'-Qo>ϏD۔inA58[$Eq^ 7K(3MK6xQAH^+^FA閲Ĕ <^s%U{q&˓ęMތF;̈my?IޡC64xW'4G@ٯq0:0 dLzl,/KC?|ɉ~@5|(16wIP;weK-C+1̛@VX^FzG.zN#^Eo66*DθtE=RE)#WgNoSn'G+k4Pnԑy5A;DNh %㴢Eڅ*gr&(^Ty,b]LW,*C@(`QJ\$v5IGߡ7 k ^Pd\LTsf$I![ >rtwL'9O#3kU_{WHˢLnU*N{|o] 33rUK 0|ޘk ;ҽxRQ?2ɏcBtw#NI'vRzb>-\ 4P+W6G5o=/H@I&VLY>2na5{α6jxSt#^eŲ$+2tGC/)/hyl'&AVڬ+/ p+8߻hQL,}3 y|#k!D(Ѓj. 8}Ym!zOwԈ+V bCĵbLÔ R.lhx&Mjڠk\yWxK1xWLbsUwFl^!wlq'c&)$A#?fl+*3R(50͏e@?$h.V,zbVjˠBػ'+r2̘?!*jJRw-ɶ[a/?;OAіqdM XZU]wh LV~8Sj{^ 12w~ixZ ê:݆T顢_Q[#MQ8LUGdt!&8& "?DdE)EGʈaBwkMd@y#QĔQ:BA'!ݬk==6l6:#݉6=eO\Nk~LMXm@)8OFC-p 8:4M=ڄ"KBF{D ;<.84+XcaCZ 9BH 1|XR,,"e,Q=x Bp/Ԟ^^R\/ {,w<~JS{XpG[}RzwNP:`¬Ͳ[H tB\ke[Z[e0F~MSKǀ: x771z(zBL}zI7Æ@ځJ)W?7 28Wb,i O}L<I_XѤjGHҔe),cٶj|T>IQ݄AIb؊me!TZ #t>]f0XEqѯhYvYXVP72\fIcKZ"|6l4f4]T=(,wWE9|`Q]/v >+/gI*C3$"^:ZSW-]y .#5eG1V,.ٻ,Ѭ\;_hT21MVR[FFu\W{ xޙ| 3~Y2qIs_;|ruqI*b<2E dW:{"jwݟք$@_VqC?cGc_%VZLWpNLBV"j c_X_ìΚ]_M# ,^0 <# _VvjZ3u$i+)y%͋u!VZ2m_{x^KajX'e<}]q'|{nt)X:v>kyׇ< 0r|_`ELh5ūN,00)f; 3`+ E9z - ). L>zIݘ&a( gCps%Oк*FG]mBٲBU-Ņs27@%6z,;0C`Mw| +}h;%'ΞG|;:D)ԣ-@4D60VLB1SXZ7&ΑZt\鋦#en7ek)KX 4R"Vͤ,U`/C{M&A[|L'9,pπ6!qYgEFgOEҥN 'M5?[*T} ݗEb?EjVQIseBOCAj8l,ɱ=l/WnʢO hu7 +&;R<68؂ n;soot L #MtK&FQQ66čPr`Ӗfޒ /G"=K Ƨre0/`]_%c\6An; 4 "an5/Y8w;ֹXY.؊HeyQz`̶O(:ݬ&;۳d 'f&z{Ӓ <= *J* F2'>Zf "yR%ho aEA;࠼qVOTUJ#!E-+@ݙʆtI`)FhSA Ѷ1MiM6p鬪 nJ]jF%XU3Ip=EO\?r'D٦bDi*o&u.Az:mnOፉ=`Q[뷵t> qڝ:Xñ# Q#~|~ $:cµf41)pQA(6kJ C|DXd(==pŦ:(fcV< B:Z#SB\I-ymJ k||IՏr(tzf Nq0)CwZQEݼxјkYPǡxcɪpL\fdT=\n?#^N?l]-t+"=}4:Aaz<2O-A"+,]PeUohtPo@=***TW߇bZz";$=6 Dtg|D;VMҴtt8+&?4uZ>+4hjTL$9U:}?4kǢ ]ΓXE-EYt&  pУ7 Eu;7wP=Y\8ȅWʌpUN7/9'.e{|o` `̬Tm=4>NfadezE*Ŏ*Qt&$D+k.uZ:AVdifDސ\O#&ͦIɅmo_(KA钬{ gEɂ'uk&s'{]PGcHqG0t[ G x[7?BzhLB{;u:i*BLxG.e9ECqS%H-]NtT^%Fb:lratB=^+bΕ e۝.;kY -a?(;gQ; td)j퀞.s:峪%^2U/'O"BFIoi~l!M<k9oO_͊ ҝT҄$Af>-ւw\Š%~wիn6aW[qZs[%6KDߏY й\W2{e"]aVi*uå>[Q&N'C53ON粸((hЏ#:-y'6U<,z6rJL:$=Ljf]& 2a"7c wAmMk1}2 YwIS cizdmփ:Rj5 a =fud6=OqN9oġTς'ą,9g9?uW{RYq'u<ۇ3uwݟ뺭'RhJ6K%N4]:\~~t@Ixyis*}sE0\D2I\$(ܞI &8u %bv ǂUE<Ç#r޽DS9wƌV`cqH!btK=wQrbެoejAEUu/PCZ?hW "E14\:iT›#vhrgw0 Е}EoѦE\'Q F03P>O﷧BWRerHhX֛W 6-s0,"R?i!aq |˱@񒲖~U] X+F;)\0Vus؞)B_k2bO!@& Ne޺8K~R L)6ɠЦk48$hO{%hfUfSO# ⢖)o:2~kziE^rϔhQQnI{\R=lxd`2)TUxxc B&71>+=Z`ɖ[俋ק$؋ fQbgOv.[s;T V ïE{dlTGEDa!bFF(h娜 =4e36X.R$X]=vfge En[݂Xn JsR F\]3V@Q)`(`6)_Q1#(҅"AE+orHu5}X2:Fj*Jk &}Pc9J7Y+DV|b<'eH,So XkJ)Od[ERz1Ԡ.RovO񈨦 <$22m! ( %9[ڙzœA;> d',&6mӇ16jN45ȥ7 GV{D;58 t`y']wג:4ꄅRcL ]'2a JfwPYqOwLE͍Z|#lOe$~uYg˵ H d>d,_AԊ"\OdZ犥zm$ e6Pr@W@9F KD5~rw`XS !|LUafP@yOAf@jb{]c??8 8N,C_.sCА1<4y:z7/lgC=*tî&PL)&+LBr/&[&"u"b!feu0EW9Qc_`w ^ ʛ_17z˵A簢gWÎ"| 7rl!'|1E)Ep]ˬ)r?;fu`qPe$k|URp4fQl2j]zyxe\ ͣs0sX7-B//KxYJ&}ZKez9;3ɠ1OԔ VT~ vp?6%OF!(=`l#!$]i$w=CZЗ524UR xp*Ō8fP}e4@Fz.€8`Y$A%n: &|i叼xV ârz } X\z`{0BbBp(0{[t,6ZOƩ*O6@QP_ K_y1jO0*??K~B)k# ~qkQWP.b;uomP~:Pm׼jzӯ@Y3{y *#v<[&MC >~+?P+Gl^J-E AQ[yW}G""!*٬ zC} U<2MrѲ̌}As:l4ݲ'm|mo&}#a1%jl% 5T!{0`5j+kumg.^_UΙ.Gq)u׈uu#'׸_"O!TI bl?Ӭ 2: Dkڤf SC&F}w[,LpO 2 ` 0 NL~0f/c.M"6WYB>zEHF"iY P߀?h3Qx!2E{+Z-hD4ϖjٞEw4e $qtH`2tCO9`2vr+U2uZ$lE po2(s /r$ϛ<*[0_Pj|P;7r) F1os^@̙WG.0@;UفPiIZA'B;h,A^"RҁGe-`UFfnmkT(7F p"GQU[0su[r1&(N2rj6hRwPJRQ?ҐZ 8a*m"&EW|σ }!EvW_ 2KQca^ֿ"(T7k6NjImD߲4܂ cN:7N<#6Sկdo缲 bsqZA8B]4- 9oyFn.dEUta ^D)ahmbJIzq[} U࿝z+yg)Pшţ^aP¶ēgDy'l GԳ?ǘRhp|(;*te>q1T6fy8?:N$@+?Wz4`z3#*̓mҸb37(lqQɀJ-!G蜿c@W4-\w!.<=́7>6f>!( ø䕼7U.3cFdRMǐRh;Z t*ƈ hb<`AHt0]տjUb[Qk %';S7+4FJtU(+HՖM2oAtk 㢺)K.adoz#mLaPP!>-lrvѳ%Wdџ̻Im+IXQq.He7: "D :rP}SLo1mP? kG7++t@pM(-a{# ,\f1/-??aD J[>Qzy;;o2cʒ&3/P>ɷr0 079r ϓ~|õƼA1roI:+cqg _֝?=n4z/9m Vǜ ѬɫT #]c_aͿ_mdTZnޗnv M?85fn0Y'O"} |1ۯt/5aH,-S;CD5=YW+Xޅ݆ק]9p- k4Ced*I6y\$r%p^ϡ= LN`cb}[KA/w_Cҍ -Z}?\)B#7(Dt7o՝값RM6)MJ)e|tDE^H|~-ogjun|{*N/J ݩϊPiىźSz (wq4I(өDw7q4"bs[+U{`Y+xn{GsFyι>x" **]xQ:.DS2iIt%$ㆉ]`~F ͵%1DB%1db@k mw NXEMϲ$|$5;St`!ͳioCu]#CE]ߡKf+K~%`A{hg.߶eH΄5#e+ ǖȶk]+<#MُMh&(Am|)/ٜ8ٹԊ5 PkM$.]B6:_SZ] _!y+Lye"a:ϼ'JGij}rgO)[vU,V{2,f % `NG 6Ԛ].@S/?A`ϖ0Iŋ  FUVS '=T :/qK>9YidbX/).uLA0gp:%ꋥ`C!E@$&i51[|$w$$U/_tZ */D$Jr1H,pLVT@C/%(h}U D(K>{9'q)yӮEh.ʭO0SSN~e]E.M'-]BoSB| RNB z-؄rl 7e㈘u3~.Qs\3 O'1Ӈ#T\bKpP>Th_֘I̴[5|!GL<#JU1.u/!ͦpɞFۑo5|v-Z\{Ѷ~V o8>ҷ0~ [# ٰZ}D.hC]aptH,pɭlyCYÓ KFDH FW<C{I?]sba~*6dM>9=,5Ke\>j[K,s+$_) PX^oonJ(') Br`9Ũz>tdN jLȊ<9 !/ՅRJ@ywTSY*Q `1P܋ ŏ<K fd=otC]!gɣE5:[E8@=z !t0V53!yHϩ']N/]ȒVyuu#KAUzIKS dX>tF]vGjM#<=nMTy, `^,sPkrgv|>iҿ_b(;./~n]Ik N@VԨ2UD4UB@aTcn(vf ariޒk"1#rA WU5apU#)Α戳'Mw-[L>S1Y#!XU[vZ!sO'ѨB2| 2QE| I!"ܔL0C*bGX52 p tQFULc$IJ&3|ȝntm-~Xo9Y^?9q$mCdhx$q-,"h,%+Xx>1~IbtGj䱳)JK# *j}DDJ!`s+nv!TMo@6izhGJ!|LݻGDMߛ2VY;}kmt;^G7uDI? +,$CNK I KKJQ6N9dE[KFL󫽟%l(5ZމeʲC<:!Cw*h䳉G%?2åoKn-~ٹgȄׂ#?A|BB epl0}nLwzk29[pjP V'F_|h@ԁ=Ncs=f5G{d'j^yYK;=l^+_ A4Cy6Q4x0ys@yg ܸ?& ͥ^aGi!_^/eBGgxy3~C5rS /%]x7f'PЎ{r0Cnqi>?q{c9(pZ黀zHqP=S=f(=sU7 E?i|HmU F;Ň}1f {R"7Rq,Ki wr "DFVhE 0[؊ׇB㊉?5MN ;LEQ)lCͼԞX3=r~(.7N%Yo6Daw>;v'` {멣i~ߎ)r"G@-Ѯ{dIW];w*fp!<Qqg2>_7-7" ~/\H-7z\+'cX6*nn).$˶>4x [gСe$^myNK4c뛌gc\5'NXJ03.LI)phU4ؕշ=5C 2 +˓pʷ `X 3wyK7d]JUoI][EMXj8`bt ɒ'6>0xEBH0VAy`bo~Keh\__*t'$UK۩ү !b*eňwo*_W}'fƱǛO'wy-1*Ā M66T)40tۏgu"ژt,$5h |pϘm +jPoO 5'Bh,ߖ [{5qՕvc>vMO?GՒ7Ɠ[=!  yRsh`sW\[ypq$Y?(>9L6R %%AWD7@Ȁ\ݿܟb6U󉣈Ȇdk1ڶiP~ܦ}|\RӕWY==i:xt>//#8,o2ɳ>/Pa7t驮jpȘd<UL/V*:TSjAo*¿F4cE  -=GK#~&.}m,*͜Ҕ 6g9g`9.*gͶY|$XT'PKPLU>Vs7|c2Y H>#KJR@./I `WB;'W}h oh*80<[l"2Uq˵n4\*`q6; c()ƋP^h,%v\\HpҊD2yfw-'1۝*yӲfJ'+it}Z.T;Un :1#!A'J42SJ诗vvƏDf_<:G HE&T>Y}\Q-Տ${? _Zb<ceָiARYv1٩0'4ޤ @8 E8\ppjpփqnhYTuv{$g%k{r8DGP|G{i[& Ts*՝|D۲pXA+#)O#IZ>:Bڥ6@3pN+La+oаtCX?_- d/;nf#)J+vcȥ".뗲=+{m}fa o߇˾0hW¨!S[YkY[ {\jY.eg=acf|k-\dYh?Fr>f,<=k86n'Ҋ`7 el[-% >)u.%Xo|`|) ipކ*Ii8?-4 -{X++lˬ,ջ 6Z'#v(zMAXd+hb{|$#)-᭏Pm'wm18Bj dw {Gwa\NG:q^P@a`޿ﱠ"x{7`γJSy.֨ʁ?vWH˂l2(#|u:rN :O0eEgw%Xd('P]1xNOY+?-;?ruB NH\L}L,|bJq$bMNH틥b}y5n@:hܶ>Z/h9T{ lguW``A(ק:5oH+<k#ʰi:;Fky[g0Vp¾ʽq=#&ߩ=Z ̬ېS8dJs7v)z43zT^5Í]@1JL`5'SeGFYJDS(C,#T.#oę;ix ;ڮ\B[3t Lj?9-.2wb[W CfFْ'vs vQ}#~7Q=%Nm%,|^uq 6/6b@#(&d@p78"NEn~s p}ycPV?coD^J<}ӊ|e?ƈ+YU4#dF_x+ɨ*v꘻ԅ wTZY SkBA~un)Pݟ/-~8DžGf5!R$O]WxښpzmvY}+@qd*@.Qƛwjd"GCҦAasлd&sog>7VnfCʕ#Py whyEkEo 1` Ǵr q$<&L:Ne?' m&0(,ZUĿyt9춍!; j}qH˻Co a35GӎaZ*a|ƫIcv72@4>'5kcfGYv.qhˬWoutvet>V4\D&Z;t,GjVnzfioվEys]3nqUt0- 6Ev.lA+<$.." a#*`cn~+ƪ$";%r'eظzc{,3vWʢQp | Ƣ2sc?|fFN.W6X[KEsj&lC*cJ-RƩ: piL N r<lޒnUgd\y鱝-d'z8-9ezœ=~;B#K`XEv3$8a[nmN#( V6TfQr]METٓjB l8.ɀkIg9bFX3NԙuS( bxcc8Tvs_=Q]U?`5G夂L}gPl Vl9:e}Z\p d&d'wҫ?]|!u ̒@DCk<$1A`M@|b `=jdͧnϷ~|"+E ߳=.Us B*ҪRrA/ąR'[}!*șӟ7 >_7twtCy7A߸+.pn7' _|tTqܻRzGS)凛4]o٨vH>@ƠO^]&ޠ[ugr_ym'z{J2wbkn%\"EGL୰'൪Lvz?CCfI[`1"q{gkf5.mo6Dř%uRm{t[]3_BN 1z FdeĎHzCsTX,2[8.m{p6#F[{(PK%/+Ě)9k̐UQYGF@Lև.S$Kaj#58\ 2 BU.S1U͍R*4L]YB;WТvyx !$ zGdkhKC߷NsChR>66K&Zr4Cj,90DavW? 7Mh۶2T1#V K!ũYr!90tQmO7Y%1+^en4lwmF,!˝jG,퓈ocNX61/I,K k=}k6K^JJ Y2lD_,$lZt :5'; | ˓t3 ,s۠;I 8ݿ Xxl&d{;1} IAoko ̚(p{5.]g)r5?&D^#U|DOҸ3;zy`r[WCplxs7pDT(@ݴ4FIZ ".sˁ csG[ᦪtܳ}\ңP?o2E^ [ }Y oCEɃL#r\oB5;ΜTo)R95h;ê_:^/lE;׶ Z.AkSp\)aM@ċ$g"s扒srnLAv@@,US. NC%-VvxzQ d_ rKUSc1v-N0~%9߽2ELjsR?+z䖓rkiŸ=04-?KGsf<5 ]Plg᠘,$;Gٲd$+&:BC#qާf;6W >l#dzdo"z9XUxHLWe@{Ț9~xRJ398n?#!?5LrU ^R@YUbDf3WVpyգ,"!i@mN4wDiqSIJԭ;ʨ;@+@źH8g1U?& 0N % <pGښ /h087(O /Rb@/=d cA F^(6t($wlTn^AgH:G##1:D/ P%IAWtQ \~-T^Upͥ!bT{,߱KF`SڍU9N4@ҽB^5Q!] #>azN񝰓p<\8R T@LS>"h WdSL0?mw߶n#Ke= _om)k WD<d oZo<պ%uIv'%&IsTw9Xcb+ ƽ ˶-[?eU90i-4'u3"jG'u~_TŀᬍBd|Uu(xf4<NVaMFHE}<.UAc){p\~ Q?^AZPNNjmLtIO/VV!ǠBJj"q{d)wFI J`?lWv[%PԌd7^8M[; ;b5cdOP_:L_p-:OHUݎTqGja\)R FGЄ 6^B IX~Μ38[޶?Ngp,ξӰJ3/G ;i(y:^~Pхf;' rwu^rJΒSrJB ^Tz3J :H,yK1+f3"=K!_> dT|p 6:=NU3<lCAd?E:! K0x]R k2{GG63ooā$Rc7\]L̆O s*|e . *jЪgQsN665njZ!AG9M4l "|Цn@CIYpܠ:M,!|>2LJrdZI6GV+1ڗfV w&k3Y=4Bf\'Pj{TyU[29&2hn%>OB VJo<^d^(o֘P+ \D(NFyLt1pB,eJ x)}}}f`ESWy! qQ? ,)"Jn= [+/!acTU ;gK]Nم>G<>i& vc<7)& Ñۧ!}̍|΍S`ۄJ&x}uq0ʣj3ûtLsDq'zUɺc$I۽M݈x"BCԱ8ϖtP|Ιyk<8"Ή 8qPц9=|$ R`gWvץ<<~w!WeP~3 ȑ~P'ٖV=RӇ8{MS֓K#Am[]4n`rye0L•/3 {gE 8_"4ݎ:%QR^CeP=g94k} k&/7?!t#AB1/$LXD;SzUN,l4vQK̵v^fk%xUk,=[Dn{9%&BYnX@?rC* q|6Usvs 4'7aCpblUؙF4QpSۍiUyeeq)$=9cR R /x?-|-pgDgakl(&Y/FK,HۢN̆ ߒ!?Н!cycNqv .MEˎr3;fŇ]0`̳Ù,asg{fX./.S̍^#ߑ-ΩRSo\ f#'Ɩ-]ArQ5,YN3`lK):+q2O]2BAWd߮Hn XpBĸ2~@@?2vNi_:;I|sb,!E :BVқ7.N aa/im{-̼t=}jpwF}* vΒBKM d,pM4VD* %*Au5= Ic,V)";|o Z4y s{ upfr~  Gr3o/| /b8)ڙS2uֺK끜nVZh!**qH|!I! Ō -"o0tH ?"(z--(D u]G3ݦgF^hމ4|}עڶ'οti'ʷb~))u|2`6 Z,'.M/ ?12=B7sл "RNr~>鎚0jvX;au 1l)\9 f;08#aBZՠ Rn4K$4X9K;.)OtOt] R$'FP?3x0bn3Zo6Uϋ;iFDA}} {!=0"iUKi"LOq~|Km vduG}+ Ծ,vb*R$3pJi*Rߦx"0$-ѡc+WWg)%r3Q_B뤐ݲU+|1$!" Qوi6Si԰FBT{ :@=7l3HBxhR*PCÁp͹p鎉o:5ěqV`@XX7\si<me(Ъ GB˔*@=e&ĕ$SuZ}))W; yɝzejuv#kTIz9}̝9|k0x:fFl=R4 |Iy4];IOjxR|ף[Ԇ9ϓ.ƒwlhZdK1>P@!"z1 8C746#|V6hAS?S J5q#Cwr2'9\`x[E-ǀti=`?X(,cż8#>˨͍wcjB׆|yqH&,v$q{5VV͙D(.:e]+'[e Li^xT j)aR&G%L%lwݖ`4fY%vzt, x4`>;1e2veG0B੢D>n@sxz hwr+wb  .K}ڈhl-;0r! ?HXɇAH;:<۶DC~#ǂh-_ ySٖt3]63F7¡TSZc%-UnI$(x @?: $8*'Sĸ ZիSt H? tC OKAtz? T+}z0k dsr8BxܾT+@ˆ)|;1~m<I[ހčzv|DYhqwHޥо,1 SPb'W1]8w6/DC 鵄@bUegGh>g)3{XdeE{")fO% H6Zw( _vP=*+]' a\plDc|"-VS6u|=gA@B6JO+sad3ytq8|/+0~(<3_1E; )alwq4B]nԽ(oIwh猷'<٣K |;{Y%rnW[&tL~WPQ=`OyR5~@2Sb4B|1f,`i@#RxA祶Geh+3XW_%bä&>X2mxAU6 3$+5Nny5p~A#c ;Ų|ta0 0Y"wwEH *olۏpS3fn-a Z>˰&AA`ot+^r =GSs cmDRM2U&l@w s/l*v%ź=oخMP[EK)^PN_T%ݯ͍u> Sюǀe%Z7iG۷譎dI릠+ IWHm\uh!|mҿt{tĒX ϨEcB:έ0!Gb'ȠO ]H[ke -'G]z'[aP6;n͆!"q/Ba 9XM>% Bw4џ8ZZdv`:j].4&CUS-0U\vG"Jo wwsM6;<2`oT(" aG49A1akQeΝ垁_4M< })Wi,ޣMzE4|55# 0?gh!zVP]ϰ>ij~S'REZFٝ,ЮC m!d3 ]rWVâsYW@B!\j5"kS -ppJ}O@1T=^Xv:V/PNgr +W*D:/DWm0V@N>XkNw’3X uJXn$\nZ׸z{cf#P׃e@4pNX0:~4s/{jxmNnᕒTzï9$j۶iNF8J@n` Rdge7;2XVD'0^.qb| ҙ. v7 !%:3>toϹ䔎c^&>kfDԝ0ͽ?ύ 'x`7YRXho#S5R=OIوQk3zD*LɰL'JQ跞\K;-t{cNaB$}'>Z hƫl:.A}G%ͮ(/'+vΈ'rрomw qc9k}lY|~ 24[㧪dB&nd6 ˩.r8Ȓ 93c&S @qM%~/UrFYu @MkxiHwg 69:]INn"f6ǫ$NR+܍ī43UIr.+-J͸J.`f5-x@鿣~K(C'ћ 0z}ǁB0i' {>FRĻIժLlO9[_["p" p;Td/['tm C{/@p*6ƂEkm$&,yg)K\Iy!IIW=L ա]gbѳ@U>6cZ;#Ŀ"0l=|_Mlwagnxd۠ƍkE}|7e*DvRl] d{˻|j _݄`'J)Y roA rؿPRL\V7) 7 $҈$Yfl3>=7s WKkP>7WQɒVūF#cg[# f\T^$)\Zs@tB1&sU_ vK[Y}„ׂ: K8Etīne7'H堂ǗvnVx裒A|M1CY/G6t3yBΡ{afi[!aۋN"=O2P8Dp!YJu7Gk;%t ڑngUx2^ MK{6USm= bQf2k"xAk#J _BafӁIULr=JEPg#Y7 LʑmáN^vA-AI~ KYT;D%}#Dme|Z;K"sXfvmj0Bظ$7rgw-8Dw$id͓х;ּ.t3,v'Z\c +/'w-_m8 %R:bw>;74"7sݻyG${uW.)mY޺[Q0U>e Х }vw=wxj"SʭAoD`*Aq [i_Ɯ82Bm_O=MX]_S$ܱ76:iE±Z"_QWsP$<#k'Jy %,JTfB'hi/ ֘`-`MG4 _" ؄hnCW 0[eOTݽC(Q7?/n/dAFCа+eOgJDr7ur-2{(i7#'Ԝur`ϖΣ~ X<+hiq쪱[t{O=Mx)D^UL6G ]^MMRh`-zK}{ hntwFxJm4iX*:U@íC1hj‡NcGoS]Tor"Qis٩7%黖Jog؎ƭ0gIzRg@M/dY[N7^c4tU *ʄ-{ ze˦(\5=x/7}mڋiH(µ1""c9y&w)4t2?"Q"? y݁w>GMczS {8|6e&xJS*YҊ1OBW-<3Zׇ|T{T1Y}ia6X;P5(Αr` `Z.abAfu k25Y !9’_C*`3(ĝ6+D)SefyR9[`s ۪ΐCtq_Y1C%嫇C?cCwQ,γ=3K"dOϵA6ZPR|jĚGdhCsUyi"h #XVcg>O:%#t>JsHpzɏ: !cw2@%V~;;C.Rsf o]Sܝb}3a'L Dm,1dG$}'jPMC@ů} U$"sB⏫@[!UK>{8@^w,VzxtEը4s xViRmUD&YϚx:Kju=8Crzy#LHޚUV@푓?d@"fj*ʑ\荹dvk!w:] Y ] fE rgkG.oya SRd9H Mn߉Le?!,6fgjvĆR9H\L<#k_CHt P;&De I/4^׀1yY}=,V)zOkn) I!A$aлkfk]F#[_8+aW?"I( WYU)6ؓG *s|u:D&TjY"X"M%oHqm1&:X .]32x$(EY(`aǬ^&iPo8̫7wv>dh"se%W}&U* 5}O`A=+of㘭F>Uۨ7U§Y0o?yٽvf |0.W_圆U6w!lJ5vDZ] .f1IK7 H,sBeA0K Fz`ud(W3ОP$ƚKZcn|rU;koK ~aę v+< ^ 3"8S) iXE ?y?UmҠ2,=EIiT' Vg܆w'~5﹑æ/ _UN 0Iَ %\^nYVh?:ۛoY w(ǝ/!$4xs?>q3!,`Y )ߖĂ`Mj.H]< AE1vfY;XTMw|"Z>O˅ꫩI%&$(PD:T:._3[FE-RS7$dh7@0~]9;gx_'w^ K&2äWV +gw]5 FS?3|j/k+@GP+CI:wNo:"v -DOjOhɖD{!Dw_VvtgA2-(,5 #]Ӄۤe#tiHlS1ɏ^ZC3|,A@ai)ZqgŕK FG&/3%a]Ij}^-;:޼Ir?V B"lah"^hγ,4R*s踜!JO8Z1^jo }>v:\7D8PY46j C".2@ 5FuN 68d ]L€zMębPGg7ܟ XX xhxm+ĜՁSi9Wl\m:!;ҹAyd(X)Z{!7;xļG!,%fkAҋY﯉\GJ8w'&ܯa^kvCR4,oS}VE}Bzmˉj;㻍 zb(ko~z/tYI8#gxLhwb1eG{|&DTY8(q[ЬC4O9E+>jY˷\^S R.LƱ~UpCNa%@I;G>l6!\ZdRHƚ[.i%a\&U)Cq6>fEd)b:͂O:.&ZZ7pl 8>u2,8gVz 7bt:,=u5)V^K¿_*`= /-~صq6 _noXdyg. ՆFNe:A!#f_Q;==J͊oкlO`/8g>ZJȻSUp %KJF̲*ROIx܃P=*Y Edkr+ 4(e)Mgz.,> 6&$%bC:-G$+.iద#4Yȕ 6 { ?XU|dq̕&BClIƣ=m{E&(Xer'zW{n,;WZKKcm5$I~XW .:(RQ귉g+l3ηԭhֿHUD]JXu2llM3Tjk1qEvLF I>?S@ v׼dGW 1$YYMx{(]Q_ނVY[^'5& N|EMMm̸6; fǏ{.Q޳D=en|ەt y;莩aA~yj3[_ݽa=WcTJLTc:g8j_*PxlY^~.h6|"=K})KvD;M>D<`(e ޳51r-:ʐe uMlq+u`Nf$ħ2E6 /YFjS_q2N&|yQ\m_C^0tyՖex5 Q&laI.Wʵa>΃c1{]"Gu%2&cI A&Ж.?opxm%ҍGO;xrE`yՎ=o+"|<ۺ`DCaE-[@CR>Q;(w=M0|HEtc5{kd?hj q"d5C >N41ZXg˰ksENG?v#kkiplnEVT t$OkVF(qE^ ByeS(p]҅O;_Ɛ1dK7^ҍW^γ4c-v+ͥĕiG[c diÖ,J60Ck^XA lswQd(z;vu&֗jF4UuFV-YB'2g2Z,%^>>~q:x.j@g|H+IEG08*+݅YJۡ疰U@H5\#Var|;돚.*FIωHx͏M&n~a_gf1kx:O=+F<[A̢OM>)=iyAx0bdqM$aAv5ޑ["X|Í -¤z[Wd4Y>M},Q/SMQ26Yz%@#7[A@ ]j"=6lS1tW=%-ucBPF2ĂlGY2o?^҆$ ނ*rQ跚WRKϤV/R]KVws/uR8|eq}``VTL+QTd]pZJ=:zm=UtXִˆ̃H1pl&TܝvvVts7DB &P/T ZQVM&aN{g L*R 5^_蟑4L۾zZ® QBInlqeB],T%SU[Cos^ʝ ִͯPP kphpːal[gOY᧵5z,B[>XBۀW%7..Y`Hn}Š uZxEdFH';ÙóUWQx 8gb6ay!!L!) *aJhbUGi\jjFz208.UT%U 4Co s-D ($!D@ R9}/<,U(`{g]U\%n6gȕt?~2Ս0T'-+uj1>"}Βa3PceuZ֡Q:qg{}ߦZ^{VůPSg`~(X 6 J[pn7|c$451g9 c& z\Pyw~##44 1߂6Zl} n'S 8L,5M^Jّ,| +0z.wSb"Vr \U1 K+4[sZe70^|g|#Bjgɇ'^6諤DTGxONbfU<NŠYJqy)mDpا?•~ rT~8$mPK%:If4 8j;*{c' PLޠ:561|M[鬑y-ɮBX* y8OC̮OTyiBYx"l Y#_#fvF-:0ٶܺ dQKi!%$ԭQt7t1'.-Ӹ,hHI7f)9Un8 -B@@v{8U{ɲ1͈{zU¸k;Cob}8Dl 1;( G.] չv{vPbu 3NSCV &GB2A;բ2_ a1W@%$IKi?u 7ΧgM3"[AGV 4Z5 vhNӼM@T{{ -BUE> \?m^*Yk.lFD96qvK>!^ &jJ x~-!wݸT!Ń " V b`Rι#xNFpܞ!UoA?؞KRkyS0/pS2 ud|:PmŨgT;^9A-NvKƽm%GR$HgD?%Jb1“``,nb0kk+3e[ĿgfV <H#H0?C%IG6}K[]u!.b"W 3М$P1"&xsZۙZ3wz舑L͚0.4(2{$9 x7&gk >nA!8h1؋t*cCS[ѡo![?՛`Yxk['Ɨnjpr~xr̟@ _2 z *5a_hR].5f|y =j!=Ƞ[t@/OZ ̓`ܑo셌ϽV%d!E8bшZvxˠ"cy[5\yCӏN( P=VtE3:uH- vťһ)iƻ߀k /$F{(%i0141rf-0UZnUFDtBtfz~2{'c -Ѹa6;sAouǡ$)  A!ojԶaB,{YUW2ҐzHEEM ߥN$1X.HZP^OCul쾯om*kaⶠm'(Ņ٤8]ld4_׊AnYh_Tgt $ M j/`%N^g,ʜWS7Mw*n<9#Uq;:]e/(/U̥;9#(P6BI^l٫(Ƅ`:C ;1e;:@@1Gb] 'fV+[Z Fj>^m) 'R Qʰf"+5MѠU^#M,K LəlfpJ{ǧV9Nvl ŠĶVd_+pPI+"b1)&MSTο:YTv{%ow /T@@aK,-_.řn7z 킩iTA~ 3v -Q򄜦p*`΢KlxA>ArescF,5,av87a'Ik9v&W\߀2\( k;I[l7XZ[j<A3c0<>9hV$EcD5A\@DT!JL%z  T7wvZ₴0c~M:) :1pR=Jq9lt#>p~ ʍSIeg2dߔOރ?LYw:÷ׁ W׏'r2;i\Zmgs2;0c_r?1Q=krs2!Ix~i 8v$_ +{52F,eұn)nRM¬Nөpsި79n\b-~*Fyn_7;fHՖLgg* 'zykĘ鼍 cqt Q?atgL9%}F {٢QQA5jY*,&+es mO>pp G9Y$a,=_ kXJ¤.E,w'x{U)ZXwUo9)ϴ,Rz>xK= END\h`@vf-E&+pvt])Tuq3+ ;ŖR= AHM`?~~Zٲ%uB .\۴jF6sCbW,Tigɫ#jvpc-3s~vQü^ꑟkL{9Cf}iXK-`?{,!I HH(Vג+Rl)XJeȯ2K @Ŗ?QQSNzCfR*Y]띰*CoOu%={bRѷ*[ouQѰ#)ܙ2.tZ]:)Q##\eaVX?.ka[=ͽ1mx 8 +vi?VP& .8'8;6HI1EГ nߴ74FunwջKrh!8Xvp 70].a"ރBŐQeI{fmu| >@0O5U7ϥP_S(\8PeƸV`F[g(ŀ448}PF Pdt17iX8,$;nWO*K= ŲRȗa*2*l 4AAfCCYxirU8!"ml1%څwNtgttPCpnE"׾;Ev:hƕIZb4eh0"`#wmWUebY\^ 45}|29u]>̇~9\B`ufЄXBi# 3zygA ֤U׵TřyEbXi[kH:3V‰[[Sj$w9zp˛]jvUbt\voт *z\ߩ%8irh? ^rCN߾*KDf֘M`AʂEs3/lrDbhaЛ)^Ioa!3Un. MBsMLQVɌ|H?U -Y:T4F[~sIWj>Αm)H]nyN67V]ZFq10>l%߯|B_DX-Q*7ܒY3*G9tԥS,E/f+}=;<+ؤrԋDŽk8yMJq{A&6 ⬊c9XOGY;sܙ=C̄ʹj10@0א— Q,wQjՇ7-qg'{Ρ8@s.SﲾigpB9-*= á rA$yR$a"q*s+*tq-ܗ5Z)yzH^S%ܕҀSgsZix*`"/%j:J?@`{<<^tyRzӆ,?@@Hdg^ׂgqO^yCZ kt-茝]f(}s0L\==2n T՞<!nsH!;oz[U 0fX͂#x/B7|IgS3''S ^QWJbhUet+w؍'N甶+I3lQ󇱬j zK_vinyQ-d" 2& eKBO[{Y6e<΍m:}\MYղ4i5@_;1}m1[ȼ!,R}(ٽ/ѿ*մxP pZǛNC=֋tpF%+\׬7WC=8{ۆAZlҋ"|Al-1~|XIj^7Pջ?:l"xz[nB϶cz$#pChد0CFrw @2e&mxf93aB0!C fa|$Qpc{AR.[da[sΤ/X u?TޘF2r5Ԗ`b#%٘f6fd`a/eGpigKDR("~( 27`a?+lhor}d8ZT‐+wpltj41$u޴.5pkʹl@2!O}&ͽIR u]TQJ;bAdIM-uBn@;zA&q}H}mgr{ZX)ޑ4ƭUb?v5"qE!Ztu2 DxoBADqw? L9d}O=6+ EN'j8V5e jQG0d5/BsM[Is\%tߚW3]l n콙H}kB'?3:`vᓨ ӣ,1{L y`5Е=,D{:y-/GQ1jfS´$*$Kjܙ=PJ#xOh$+BY[?M01ps<43C5=۶ YJWi ܂vto#JO".FGXT-u˕ Nv. |fcO" Ab+M m4ׂ  VqOäyv:4}IN${>Q|:)7ޏYso3'㰑na^mԽ8Aqu_uDNяja4N ͐JB*h.8iP?d(|$hBf]S+c88Њ~Bn>^i1<$3lkמЙ\Rv^SCP Y|46TC%gcZP-v$\]]$IUXf!tĉ8ZLH*؂3Y,{2D 6k脁֊a 3۬bJv]䧲L3ֈ4 ?c**?)Qc/C3;鴬RAԽ݀c°kG馵p.|Evפp x!eՔd_xM!:dj:kܪ<^F$7hЃYϿ^s5<6.L`j |FOS{}; !lmӮ![)SjVMf6EYI\k"G)J_5ˢ}X!/bjfVJ.r04 `W~wRz=VbӞR=! 0fwe׀IL ~ 5K{056_mr|#p=T>e*=os=>S S#[A0.yN\dA 9^}};13Y9.X&U-~~'lon0B:%9uHY\mJ(1 Z2V nv8۝;u64QA!la?dm)ZgIMBm(#E, #dt4xN Ge14uq{~NchZbMFBڸ~Q-MΫ+{EAI' ruEGNvβgcGV,0|A!°_yc K\Hz/Τҵo؊_'0$#\[^t2c UOcf#2K#U=}.O *fwD, [Xꔶ-|(sDW~~>+Lm0 ݶPͿbY럁]}OQ}=ڵgbD_M6QF:N?W=\0VCLޑR $ݩysN>3)RLA'a.- [yMs PT3| ]zyB1%5;xZ}8eLtYˋpNmtTO1~C qV*[(`L0i SK:;I}6c)L|6Fw0ewkµ MRߕ6B&JӕMXN?A):ىGZMyR~vOzY%~v%IS ZW/n+P8dX ^$6cGk!T n!jJ2I<׀[OQ\ϛw[!0&:0Iqj*bj#|ADK2>d}x.oxuFSyNW{P[0Ƚ^_.B$qZ{^5[Gi$弇.$7^1UHUN?` BRq>%#8ӔyC Һ9ƔupLF)8'`f)4ń߾Vk$7Oʓ8@3J篕J?eː/12'(}B^ ։8f9Ϙjka6/B=ʴrDZ,G0Q%_:! >1ÚXnbϞDoi90Q2k~ȫlNE1.ɅD7neaV$/u|7 0$6$$P=H Ҽ{M7L+u (5 L"6zG&I?NJ>sNj\2ՄXIc@duAjt hҔܨ:0] !uҋu@ZcJM qJ(j=-X\8j-xeZߑ'ؖ:#F8nq$tjm PKQ qÆ)L4ƒ™NnJFXVP/G# ,h5#þx@܈O [n M=3姨Ox !6tnGmtIqVM)$TTLAHDK9M`F:kUd#"GrN(0A2rZ!އs!S2%qŰ'\-4_f!%08ZI(3.;0>[7̩t+V/bZM1rK`wjuRg?hZ!9wz 2h1c0oX #^ħ.!Uv̔YDGzZk¿0Ҁ\&Kxcu:pL񁆪?AI~ /Y :BQ}?r[vD6^W}{]։LƘʉ- :JナlΠ{?VgUds%"0Lݠ6s$c3#eios2jLqm'p?fyS훂ɼH?CYB'j=tW'1"#_àn,LP~ ,yxEWҸ.:0 7K h2̵~}=BcEiE4-ϐ00QZns}/dW) bc0&f~^v({Sߥl3wI/M&B5 {rt]B da YH?d;{,d|3<(̝ -aV+2ʫ i46̛%_e?$ir]{nP5 ƵTTdK# \]3"S[M]Sv4<26!Y|Vɸ,#/՚e*[p<YZ-wgH!]z=c 8|^+ 0O?jL1V:_e$@gH1IJ/Aj$hn [ /f4Bĕzp SЌTeAw8bOc)(2 u t fhd2 }IնrGz}vh'#ICU˔1]L[] @7q%36mX8(ǔn@@:o1F{B%m;'x6PPN^HK6@э#Q!$eb Q ]z)9Yc<׃!?+B5pU~^P'=yE10Rg#<˾Zs"I^C6CdQ_ .WvM} "(?ͤ*98➘S8B?aHkpaU.9mf2"qYb*-8& 1(sd x/K ƚ0IiSD*IX"!wTtlry q=,znYC@Uo_?O J*;7"]0]5K9f\iRUjʫvL|-)3 Eu3KCH$Rޒ_cucB۩$B 4)DYJJT hpbev^тj71plWm5P/\d+Hru OW͎Ns V%T<쌛[hV)VƬɡ;Q |S7=Rpr/@p%#XM׾luoPћA OA`+ICQ:ERj*E5+쎗wR H`OȤ9Q F̗|y>x#O|վ~̀Q28-<]F m ^ӳ{+T,3JB9k}fꖿ`[fCj1Ύ*unNml! ܮ>$)6E&VGʀ£(O~_qU\b {;.^2å{ *`QMѯr_Oi#E/yl*x'"S >%F&jȌ 6HU% Ja؆X>oiFm@j*:$#:$=!$4\ Mt$ϚSbzִ0[;Am`0 "g^Ù!_ 湱et Nti^t@١ʆkzSH[?5+O' {l)~4R+],S`=]OdH+,{H|n @L1H(5sVUz\ :5T^bb"@А´DQMGZH:^dypF\ڔ @+YD-[_*jk-#*jMS矙Eنfłu|8W@@tN~Zg@I'$Xaq{wʐ?8uzT@1G&SBYU͏Aذ'V_ %#{0[(THE]JEkf6:a .fo5[0v[e]Ĝu E[`(uqPu4"S`ΘΠCgģd`tj"y>Th/1^vCR{"0;IԵ] r' zF( a!MZP~8SykWXPğ,'0ܛYb(R >$t! s0?dk<$baB`&\1AƋlPP !qz8vq+BF}O+9(ǿ}M_`Lv}te=Z>GN厰i7'nH64@% Gez WkAPh13aЌ`ž!3ɷkUBzD8 ̫؍26&U3Uפ1~H pIyda,Ok#4P{vhl ?_9jfLL=]Cّ>5J{YNj@1۞!FLYFVӫ(Nuܧa“{C$Qٛ2:H ]Ϊʇ*RNo}}oCM\f07 ~1 }^m@}Æulœi 6z-!JPTUw;-b/Y8('ZX SYHeGnahY{aY1^mwx?B1 FukMOyPI`5i"KZb}ulHӇiirsC)Bd1ZNdt~HPĽ[O sn+6 DS]H϶CK\Ĵl0+o e\b<6 /to8eWp@I d#uzgQ&oEʉl@|2 #A/81iDOR1s0[XwN@,\G"R<$,Iw-8p5vEwb]`t`cT#w1f(_Q)pLOaq1 ^ A_rD-~٧{ ~g_Zu/drNq 7M]n1&##t o1jIt!Rq*62zO:X3X3/]QXʴ A / kӢ~BoSǮ8N_fjhr؄zn .] D]/W0!-JɊ= 8b78c'0v[dɻDd~֑O `Rm㗅lӥiءdޖ|#@dj퍶{[Xjk97t}vQ51JhN A0l\$1ox Ta)rztZ"QWI]t4Y|h_#⬃ -)8=0kly^)0Ʌ4CГr#)onx_bىyz tHIYT]8|Tȋ*.ltQ?7D d{c.@ ׯ/ޔN6Zql$(YC`RÉX":V@}LFROZb ;0^HtcCQ%ur>/<Z) jDRUKDwI!Ѐ/ԉֵmu05;iaH"%-ᡰD(.+'@D6JBf$nʜr-|eu\P4,8ss}|, %f4Uw.mm=9iGE?[Kۢ>ȴ'i'eQ^q^ -r"kiӗA Y =|N۽a֜VwQ†7Хz|N޾lY'(<8b3217c=6X#/Kx.*֯'YƢڃN9s$WyKr☵,yjq7#\/Nh~ }Bq`:zDAZEsnQ$ԠܬYmq†?'0`ˇQƢ<0x<sBTOl %fTL)Ym"/Pmܛ { LgRbXv#r g?Bx[S'M\wfJBo$+}a\ߩ%-66 h [%Rn!E} j*Ի|1 K(}+G[u16#,D[Bǻ^hH'^Nww2mrYT/g@PoՎ,s$i?T]2'o@>59rtƀP/W%Sc%cݶ2SDz~"d_@Cjp^XpG /H⾉F[.'/3aWRA /rNAnz#m0 [v!Yd.핷yZf&xBW7Dcuyưap^}cyqjGo6qM'wRMag-y|)*_V^?u/@sD[a?v!-vx(K_NeLPhPb5Zb픪ڀj+cZ9nkv>9_Pį$a'Ҍ{(LL R}.18O$'Lv]0-?lr5B-0o5E/@zF!k4N"B'VHBxZӓOJlO'Ѧmym[D['%+́%9s.[[sÀ+Z_+{jحXw 9nF9%˩ TW L{>cW7QovQߢ6n\۞O"ޙQcbd8v6BЈ D:ZA+s=K.^rC?{&\W}Yn5*|ӱs=a$ܴVR>D!D 4S_he ID=#6B{8\0>Vb`|J"8Ɯ7c j1 5 }1D#Nlz6^Wg'*M($ dYAA%.(/VRmUI؎{L8==šoCL>Mvs'z0U/ GT l,%!(Fu_.\:9Ъcט?ʔZ$qs_m6jiyCr< KkMi,(^!== \, MHL9ʘcZ 3*v:'7E `R{T;cte؊N1sY}jؒ?-'JNj&Obģ.Lr3ΤhmVp<ƯcB66fCkbFD5# bW2KofUB!i¾B=!,m4M: ^'eI<}eG7#Sm5wRgQDC*}/=֗ +x]q 45sȼ`Y蹼!}\sFJ5}:4[dXhۦ a&_={js2n3m=aӔÎ {yҲ9S%}&Hla1]C=l1V,/EEX+7.9z nu]x=tm9uA͆ȬU͠ҁP7bbƳʃM*\t>*rB +Y>r@ΖTCF"kp%]rR d|=\X#Ef㏯svJmg-v 1VGzzׁfs`N;::dh) >jOa;œɝ /~pW t-g~ ĵeO B9uL(n9 ؈ho4!9f A˼h" DDa끈{ɠ}@jTGPWӬ̩ݽ|qax2ua 55^q7;¶S> YQ,'͐\pO,HoJfV?M8/Z- &tXxwecx,ڵ =M(o5 dR}\դm e崆yT gM7@q'3̢|u ( + ae ]?N|N& *5c={ P>ZE;X!֛6rY;2:E~OwR1I$>^z^`tB+ޑ;!Lڏ:$n~GIT2f04gq~UHoԳЃeߪ.b-7/w\s5[ V+*hVd;ihtRYe_8Y3 H Oߐj/f^:$Leʂ ׫%' uM9UbCDJ6DL<2)Q~5dD9z84~hU/?E)ѬPȞX@۳3#$#j{{ #”޷֒YF{Ki^ZfF,'}C"m`؅Y<0f {.({ ]hZpw۳c8LXJySXB Y(>C!AJApaSvՎyZ;yf{}̊APILzY%PbʢmʺDjVEN<P'4DXKwJi TW-}AM>)ԺH,byhL/Gxa}-o MَH9RH4 D?U-nʋ Ot%"bΎzWИb´jclSQ۳sRgj^CcD Q}纷Fl:;5Cf&kgZC$\ؾ"IHTK*+;k]׽,.y&"z`S} NP6]B[%떿71ClBѥ[  IHX l*LVp$ p}pld!\!}M;ļmEzQp Ղ9覂H3$B-}V(w 1ʻz'XزW}2]3(\ NHZey@?DIMAKyLjuH)|<lBNWoHk1(%s5t\*v놗[w ^ 0pDT9J(AdX>$cl[`N[a&#ъZ+ ~:bռWȖ =JA dnQMY-` #[s9vdm&'!/g,76?Tl9Sx lP!UyR9p6#iu{m aeX^@=%)xC(j: ^`fǹqu2VV}xJ}NVur7MwMLB.U&ўx.@nu7`QBEP'mوp+2+(I4.Fv 뷐#w%h0>IG gqԉP53l@tj gԪ.x|HKi02f`0 GH&7ɮò4N틏u!U(cU#$OK:84nM|o#'mo[uaox@92S$w s԰ eMp+ؙ7>`OkL%$M,N]gZ͆o2%9. u)b DV#Ƨ8?Ʋ{Dޑ74w)jK8߭"6(6&RN!Yײ;;w`"D1ˑ_B^6!|\+xʱnkfʨq.?֣TmҾ ?%~4v`gZحeЖ5Jۣ=-7;I@[K^hg:IhkQQ'vDcxFuKtO#9-?D_=H~#A s,8ޔo, 8]"L|`Ǝ1 k.g&g@9$kIX_ WʼtC'u 3z`d%ֈvIjL܋ap?ᾚiCND&M<">Tȣ{RheHotr[2 ~+)31%I!!mǕЩ~il(2RMg ͔~7-768dEA0K@*>}s=j2w[~M?3qTFRw( % cM#urN2V;r_^ڷ3$I.]=|.bR].~dRr~cvh6DؚH#|Eē| Z>+YU7&rm\퀻$FHl*l4zHTb$C·Ժs*әW]ٯ\UV1 $et$2Gvpq'u9b[۩ͿSgð,k 0&C>)ghhTj*(ٜ .y$J ̙*:&GQ{5Pہ J\jpI:Lg$$T2*bJXS >Gci%MH}H&N7 v-wƊc7O^ko!_z&Ǟ)MALP>ɣyha4" }ǟIqY"%D!b:ISh0]zo_wppYPaW`V*Q?_w 0n1AZH'W8G!ރBFn@zNvޞr+_^`mͤOaR]jXE=N+A`fi儳>TJyEbG+N0tURw~X[y*"&AzNYh8-߫Z7$Xis/U8m| gg/]KdKkG2qYIsѲg 61z&~kaz˼q5 %+Tj$ջJkDYO! ht TPݜFvGe N u̎(E8{$R*v1l!/e@:/_u8 {5+{Cn$?)$dCY#A̕Z> U@uF2 |k-~BE.'G΂ʿ Q\+/qӃR:'z]@_#9}*o{Z& %k`&<_A8)ZMA.>%nVj_ ~y]%skw3 m=9`Ӽ[ynhoٲ79wZՔO'9RbC񸊵8)U蘛Wf.7 {O&?lt*yɳgSD76)`A~nSs88/CUe'_DrfDCBjVm wLlқ*, cKUn 9XID=Z^]̏roWUK︞e;2 3-L'Bt\"L$C4v'ZTzɿ 5 O5oځozY7@\@5dϒYes==>ZH!J=k|nB)9{AkV/"=nt"Kd1R =MqiŠ]0˔ ^ٞZYL`P)ޥZPp1ãCbnfӽ T!r8?T"zpwܤwndp<7Qҙۭ/-!^dpʜpQGn4B!cTFJ֯]\V3ܲ2о֮٨n&-bXI[(YZf|ұ]@g?iĀ5:;;VmQ ϜsrRPфQ?s 5xWQq2s6i2yBuFø=F[qEEoGvL0yUTJb|8d8 .~KtN8(hUОDeE$?d(+6.pMנbߟkG瑆ͲԶ.-|N3$.1GxN_?ޣZr]{5Ƶ!ЭaR ӏM_b_5Ms$鵭 [ _Zn-/BA@ߔ |e¨=W@BbV;1\FHNz? TmQVvFaI6faBƆ> uӤP\eZuW*5z>~WE88৬_4ubD0^E_FiMGP7NU>)]× CfN}uےQ+Y]A7߶ACg"Yƫ?d@I*u1ȖAyߝu0vu&l6y%h?砐8RQv"٩95'>e0zCG!2hZ4ŸtdҥZ=sLk:0KuJܟYЧTgAM&_Ń%2|,9g+kq`$J|sҮxZ!YLӐ(~DAt |c5AwjR8\LӍ5IZgF_P3˯.*pks l UԣBi8#ȓEoc񇮷##|,#;|p"=sҰL)kj9ʂ )nX"F.0(>n`++v9׋ O -MD 6鑅8Gp+89y@'s0 =7A_( ΋g_dDOuA{[zM(Be22nҝ64+H9]#Є&dF#n]NX{iB[#?!ס҈\6}uJH.&y$4UI#ҳ4Tl,|b&e1\q C|1>pO'jYl [*Sxn1 u˥ט#jVUnrﰧ_PQUHx' )LbA\JncjZcȓz-# Ida(iNJ$ XJs=!@ojbH|忥v9(Ie<_Qs)V8RåJ:>t>&$1g!FF:w;1m/ICt#j S1Cv<w6v _lsOuS0H~T=߻"w ٧W`23L|)zqdŗ'U"`E<ۭU"V&7! ֊ϒwzP6D)S?n<OEJ~*m, vr)*>4 Ggd}hVlGFf r?Q6` vw"OPtϙwƯz9<QYU<d>j{X5?9YX Q|QnG$o.>&3F>4` V6o‡i"% 揰etѐ(k伙 Dt;REѨ6/Ît~Yf;[iM %ͥ}lkTrg1+JQQ]0Rl*6$i墠7fF5j"3W*lu4Obaj@ yz(*Te%Mhp7:]QFl~jiAKD}q9lhP2-&ڨGqsN1ʉ\).~:-g1lk%{ׂ=G̘ Ԡlt,,5<$62mUBŧI?DD&zYͦ (%X 1_}ULrw-EP104i;E=<7EU^5+ Isp 4)#nd$xP>2& %%<K֏@ObqFa~HEI:b;ҋVQH MӠ2O 2Bcrlc2׋\%Y͹ oP7ePǞl.{x%6r]a]UbOg96.ΤX.iB>(@y@liٔ*1wa"yGSW쨇VLMsvg[KB.G\\nU0f޷<Io xv G\0Mi<-|Q4OcA*귯0'XYEL7Zk3R(fΊ? c$TjL}4i GM3H`Я ֈ9-y \k @!(l$n1{y b_*WwAٵ=Tw"x9/4>,͍:tI;U|SktL?1k-bAO3׉ܩ ݣ~tYl>4 n]B1JĵA&B,^ӡ팱XoQu;fi<`?. W[7 Hst[F5jo;o0Iܾj7L% ~ZEs dD ;ݴ{sU+ݬ"S]n0S8?ZiBښ39..Ūr6#邫3 r@c2Qy8B7 7A)6<> /ótZ:)Ќ1GuOǫzI評9Iξ- clEљpo{(|!0]&7٩|Eƍg;}_fݪhy^Xhs v5[s֛ : ാ݋ 6omz`)VئƖpJjX;}"pI%:>Bhg޿ޛP9B&'l#& v=F^9&B20N =ĎFZuLb0'lh*ļ }A)H5_E@c}!qcdl B[Dy?kjs!tǨ:O>Ոl.K].{ |[ >Y/wiyah)nz5WWKYi.WvzCEdɻka  L;Hѥ(ۯ^;E!1Ξ Yܺ{ ۻ H㝚&N V\%gG!⦏fo}mD*YB!HU4o{-#m)Io;-X-k2+ Z*Tط x5jn%-*D"=Z<`2PWޞ.I㉾LQ舸RZi[vs+=CLB{>+e=o D}ܮ|ҤV Vx&40l̀4M1~ . }Y?AF V <'b4XQ.<: ܕ:{Y5[6Iˡ15bW)JtQo=hTdP<ߏ=Ay$(gce /#TK1U=#͢lRc"Dz<1:8DIi `E! q埗{/s.&6PgHeۮb1 eްPY{uOٺc.rY6{^tJ9 4MŲ kS9Y`xˣ3N:B7 OODgn2+aI։ IMw]0v) -!8vXo!&G1$i&OJn?$j{%zʆv0Б[5ꎨr_hns| eWBA-q:hf0^.]p Ӱd]&ܯ EıسO+Ճyc/bCߔ>jsFc^u36iAY·o* 7Vk=ןf*±K , dxwwiQxurns%mX޻Z!@fn +EG#J*Mjצ}udE64 ^hy&"Qlkkkj \PXJ:mYṃD'՗qW{kO;LWv4V*A֞1\P:^6kKt@(fٹ [l"DXH3R'L(B3]㔆L֮3 *W Po/UԦ%2x\",u,0LH*!YL?Pw+tP'ꈗ:8dS*C[V9ttNB \^1B9r1}U=`wA@:2HIo&P2` hU,_MV|F=VD)-$7nRx$PW;XדR?rjXr%n`GZ*E^]Jpu Y"Wm})LSVO5K=bo.+ ,po/$3 H|$횹^^ Mܣ(-ǵL%nlQ. :U i%6䦆9k9Tk[B ?=ӛ 8Rg)G%M TNg@-T [~.L"!1DWe`2~OZ)0ܿdCqEʗȈOCݿii%cjNg0%X7i1eCU % 4׭2bUN#g܁/76m iLg-p> }$֟_O&CIz6{/iN* %h8v9xqC Q  }Wx$/2N:Vj6C6uI_%Tty4Ǹ֎RFd~bYg<)ӕ"v}=D3p#~І|MO?rGJq;/e=fSG?9$ffk20 a}ꃫdx ;m0>zSiFT, rvg;-i@sV^ SKp/S$Q3MޚDPwg[ uTy:jS@888/*{Q A|2鷡:{uR,HBw@0"4i#DžWB7%{8E$W*O\F֖{~($l,pwr]*JS+n-xhm8T[zk7+Tfn20M#<6lo!Q` t'~Pe Nu^_BI7@y&g1ALދ23 2@~P:+M[fF4!4O[Vl]"b.XibJrbۼ2t0hSX{NÙ}}{LmɦBbU)-`1ʧ}g")r4i1pr+jE25+䌸PPVoKCl _4V8)+!QgJ~\{2zQL@f Ѳi[O(.2&>F eO_/0@LGjg2"դlm^w(@d:kN^D,&Ól2IZ6v{ ,{wJuccdp-_6ZP('ʌis:=$ ӗka\ &-6@X $;p1C@UP8ޘ(24Iw!Y19@waȒ &0IoDG,)qJ qP4D#{h@ MZw~\t"C$:?98UeF{Q6YpMR]Ixp*+O^Grz:6EdGZvneC` 爬MCX&dO 1A`|;7ќ)AlNܭ)-0xPqJ]t̟3(WRZk,Sq˂RZX5P3VhK]pL؃ڮ^lw:&TRi!<׎zdNEV0;1 PjQTc5v4mW .{=ݎkDiDZ~ B43͕+Q >5E5X//!czAz(c&p *;dJ;^< }U1^oW1ӹckqƅs#01ïAm08`y̽ܩa&;`zq$L`vŻrd?du^,gxe\ӣ"9P`fa n 3bY C@nIEtGx"ôiGe-eN_Ge!{/`'4hɳ"2/wޖ'O@K$":jdžpeD>\*^ rd7b(^8W_'9H *,|a.o@m,o3x;MEոT{;"v;4!9A]YtH?&dYAҠ/Y+hƣ4D> uv8W+NJ5R7 4 rI ꀜ)Dz~Ǭ~ i Zz_ ]|1):Do9kX"\.%ԗ0  +_B9'z@tY[UA+5=d]׈v0S#ܚ+ī~zxꅧ3({hG >. {7; iHόVtNs]SV.CKrLc}rۗP a6xTCp2\]Aꝱ"(_fD0?-XA͍l~)f˭vV!P/#.\ܗ'dɛ6lW>[W2A@Ή-D=rj?^C)(r)sjʅ;p^D$gIs7txG~};cЯwLz#O4Qi7kn).m.tX rgi\Y9ò$W×(Q_[IA*at+r6Yhے8j]h|ڢ~\"$syHߞ2iQ=yivFb1s[uQ[7:c5)7I7_.%_ R+$F4>&-A`j"bԶ:˶ ƻF2j{TCrro0pc"Mx qJ[dnl1ي|iڄ<Bd77TP&Z1xt e-c5Es讘WWhI e1 )s$g(0*6$Nz 2/**`\~{!բ)wVZO5H2Xxy:O\=kB98~h3Ql"ȱj!5As-PRȚUۍz[6ygL Eb mwC4uE9E!ds^,*3<T,nbo*͵-f=BT9b僒R[ߩHRϒ*0jzf|WV"Q5ƫDP?qA CE\v:yO.QӇ9vΨ a:#>D2R/ʷq$kEo 6 YG+x>2u@zoN]2:yWف<ƿ885y|H8[_9DluV#Ƨd7+L+d9bUȈ˕#$-!jkk}e > Uێ|`|~T>{NrEӣ4lӀ |m !Zp;aZ7x}]^1@OQ>.jS>mZ>pO[&YB(l}N1яۀ@ )"=Ǎ"8vA?G@F)SoO25wݓ^l yðmXq֣ |=qqEGAӴ4ѕ圸mm't 2jgl,Bs3LU"cQFGA  A0viR]<Jy jQsk?cݱIh,Ž| )1㺌z1p4mfX4UEwzζiٌuM\,WX T3WDzG>.l"x 1ɸ|9̉? efZnF'1~h%=dj=/ڰ`Xgw${Jkit\g&izi:cK}>'C16~ჾnA `݄pKr?|wy%;8')?OoC˓M4=c7>$C^ZGy;ݰaL9o(>"ՂSe|eͰ$ ?h̚z]zmyTmWɑ[ObWv"fŖ$ӆqG8#n̑"0f:u2iKMhaX+Ny:Ӌy;1z9x g/[J"XD4aN*/=ңUDcuc4 4跲   erj1v)3 X6ПG^keYgv?!2aE5!8t#tܦ{y~i0p9Z.Š:Z^D$=t]I$yx\Y0^LތV4AvS^^$E'$&`!:❆ (U(acwJ0ra>㦋ZOĻW~6C(`VkUd}<8zKA6& 9# w0}nk!o a'4Ε/zi8O#=y6cCFK *ş{3BVxclFjHjV)f- BM; 2F?O$YWZ.I#>lZ[Xɻqat 39Sh1sֈqF7͹-i&ZϷwݷckAMwG8ڔ7ڎ2X0=;.e}e!_:"މ t σ9YysAf9GP1$ԋ︔m!D Fnm 7d *wBGAE`)X/R)`=n2ap-U`QZL<+AVqGkDȢw ľIFQ.1; S 7EfGDHXg}Yp O >GfDs0lziO";֚jJK(jtol59 Η ҝJTV@ yzZu%P i1bX;^Y@a̡W3S{X4sfq0fbq[4!HR}U & *ln',r 2hL+5OppS!ZgPK>jcv5g&hֺN[~8֓;Jհ"!}VMPWuCxvQ]^+%v=;sF|]6N )՘O[)ĺǟ;MQ^l8G"cDTcpihhItVjxiPGj#P&݅+`6w-iG}$XURP4C;L2wH֤;/| 0"Խ$0|:SjHtVGyCg$aRQM^ӏkRg)1:?b{Lp۰ް+`%J1WUVswN땀pYmIbƐ&୨[>~#_^e-ԶhATh48o!Ϸ8GH8mqq/*u47>@9Qo!'?&UiOøD>-% ]YIz:)I&;H>F/ǖ}3<-~&}p=6o*by#0LD@{Lx)APld:i81v0 ._.͋,_U5ƫeC zhcFP6)ܹZPo y=NiG%ۃӗLB㤵֋#'v}H R,@!5 7-u?BVe1#Uq8ol:)y&L eTw6{ڐyU3vDjE^p&-T˜l;R*'^ 4W4uզ0i"k t!#ƅp3k:+`o,D3QV̯),T85D4 S0tI~ۈi_-sl&i+tkQZPQ^\7t v ֖*92^K#_.n <#܋֧R<GV/ Nnr)}uJ,ʱS5_ )lPaȃWMm:WQW03#l& /[U䁄ԃïkJtݴ3lfˇgbaMg]fhvmr}oØRۡw&`}wwA'Y ιC_f(v"\9%zp!6 * vۉ~v@#PZɹLZ^BR9%8Of.@rp> ؚcD[fu]S.L@68} U.FZOjSqvM޳@fM|RmzĆ<aN- ťiu1+LIGTy6m+td7]`|*H$>3k#?*YSn'FAna&*P@y})7+P3^<⋎- {mIn|&::ilgNAAr7MȆI دo`Z(wb0Eu[<-nΘΧ0 z*3-Ǎ v&Sw_f5Fۿ)Ot;$+hq 1FI}բ$LtHBX4f[+d\>|]z^ zȿ'l=ZE2^Z,=g?v?n|2p/NyM=-zb8֐h:Gس <΋r*uUq/(ie+<KAbAZq33VEmǼZ_hLU$K"$pM۠ˑBESV{p>'ƢǯN'] Qwk Sr8ep~iZ<OlQ%Sh-mly"V)edc`DB0eӋEcK?Gˮyh4qZ(p:~Aa1 xxSBPS$=`i'JQ2G3䝬}|%.ɘT&c*gyM^1q%WYx Syfz%(֠Q]z^bwH#u 3"멕ZyKAi/׀bV̌h.Gy,pϳJB\هT8{(M 5ܚA˱,2_*wyJ>)\XiQeYsVbM(: 8'n1;=|OӏmJV(dBG!P0jlUJ jg)Vuvy_l8J$0NЖ#w5p|)mV- O{HqP+ȸ3ŗ0j6vLu$vI.&[C&FtxF㊭Fs~ ݹK?ػƜn'&}jYL t_-H *ߺ@tO EJ=.S|BZ"c*?΃8/$'PzYd6Vi*R[Px~17UY7䃗\`OB3M0X#̞w;-I4 谪PYp⼆[*6=%ϛJ156FOiM\F*ǸS|Ȅ~R=Y:BW,%Au0+ڕW7Y^ybHiEL2)^ު49@5(`T])Lj`ݯehyvP$N'/'|y+v@j֣|g*/lj7v? [z:=>rg#m"C㱃HJr,MqE8i,G9іp7-`Ck6Û)8zl.5eGc&hqgœ^(w k~=1n7fŐpvw#EZ搐mt_-uTjb s˭}  -7:0c:@+i5e_UӪtAOOuiR(G߰DHPzF(w4 C2p.IIZv'* DIT_:WkUZGx9¡D:[f\,"t;q@}ϕo Vډ 48}ŴC֪t<<,o/{KYN_Sd}R1 ;)ꐿ !6@>v6CR^jc/oŬpO亴 ~9WUU)ue8{]ߖ/lݍ~G:5ؓ |kg {9顕 rn/V@ h \}؞T&'35FVc^DKhX̓bzd9\HE;g@|8nu^8iVpWƓRu: gmAS&H&1oKz mٲ$wSH詠"/}DXPN2@dm.g2-.FK/*a5"ĦrmrO8Kj*D/]@>h\ð% eOeH.V2#^ƚF/QܣZx"rل r ^7_at=A6Rh{\h! V&jOo'֓7X}) T.>m&ep5kNѶ&#TMF|&Mh/ ^L|"Dz}UkFxzJQD65`{Z{Ƞj N +Lr,/|M}M1X=MebAeniJbZn4BF-oDDD\rGىe& xj]y\Il40@{*Q'm!cc1M>9+^g V9zWMڪ"6Ios $,e8%rsShi: u j> |Z.{'s~r"Vr]fN20>'eg/uH$\Ry0 "}}f!|z Gn;ķwbTOR"D|/6Fgf,u:4z`:1"#7E Oéi Ύ je=i~΄',V}::0K` 7 <(/42[f1N_@˜x^2Nd9`z$A s3. 9SWhږo/H8T TC}w*1@(GpHh JX;.O }˄Z-j2I8͝vhlJg#-NP+vŕIȔ}X w?W JbQthPʊe94iMCn0 ֐lSy"s%cNSE9\ҝh 7ۖHeqAyy-X;E#UwU D(yP eC;Fۛtqve0g}:M̯r`7[)fȭg'ͤ?N`t +C6 f>IZYY+TSw|{.r*]hJ@Ǜo@y%9j!ho.5).YT C8vEO@5rim6hlF2=Mp0B]SdB'wC ? Mv`T'r^^H^#oŪF,o} QSfK~T87m$z[_. ŔƲA'qqO<3*Y$}2 ^۰tуDT%GS*BdJwo6+C .*s(2aRw`jIețۦ`~:.X('wWLg=ZE?d`R~tjߏ=pcHuS;׫ޓ40[i˸΁YiFZf] ۭ4/qF;fK*W;$mtt"\ՓW?uRW Mw k0SKGi1{aZ |r*[Y"Ɵ_:f;ʤ۲l!x(zV?<[um:'mr()KeeS>{}7dx4opjn?jǍ2!=i[ُ͏K_i0DAءAa"!VPtj`D8\R*> 3T*ԙȾfɂr@G3<(V5¤ Kl҂{977 P'% s 8Hft 'zM+sDGn39|ҽp?GF$BHv) +k!*J; (ӽ'&ҒN}^]iE>9]CC0uSF 0q8_%GX_\v am~VBp6 G u@L-5L˄?A^ Ą-*_2ȇݽWilm.ϧHA` ZqNth{~?YnkFZ3a u> k^8"پ 7;Z16^J~z㾴h(:yh%6M@mt+p~M8 m5ϪI!yI'!24o;=y2jJ"qG1"fr)˛;Ak4K$e$2"XHƃHK!}@:1h1SmRϑ-9rяwRŌ3hm<ߓCC@w>NWNXlTͬHښt7Kx%6Rbf'Đm#7 cN<]}9ŘzXF噰^Wt#lXz]>7J;ǐXg@ vk\oqc􉔍o(= ƟIw 0űZTq7Az<{Aē&R9 #3UȽkVϼ[:o;ߡCQDaZ$ !ɺ{8or ·w3I&B1NxM467|{nX['UGʹ@[D\xch N-aBI+t ɣaY: ia]6Cأ)#҄۫]0\O;jI <2T=7tݘi WXDP\[= ->/ [ . WoDvAو.*Ӻ8,M&@dU7 xY>:ߏkaGhMr8 !ޙ śL o`?։xa&jc=D[<5?̍Q% y4J˔.SZoNrsZ ?*{R7]LWpE1Fm|S wϺ4O7#JgOiy0k>m(C3b흱=j5n+ͼ3ֵ4>:*PhCZ$Z, ~!cQ-wf,jVLW.{1!⸵+ 4f5?}8'dK0pWŚVp.wَ:q%7:Q{qLrҎ]lO:X[0=ipG#m>_ʺJ|lYf'l'I\kT&^X&i!NOdf[JQ\wc^fm#PGD,~fO<IJt>#vnU:<'q.88utA&,%>AΠrku"Mg j!46f݈5qs}~ゼ5󕺵XrH ڮ̮K?H$,+Ƭ["\쬏aMhBWmzEstfa [LHXJTc6r`A5 ਴Z_; vETwM ,eD?>8u؛Y~ԒRC.n?7{/~}2{O8/-y̼RS-R.ߡʕc+OH@4fM:~U`,y%=:@#gJLzS14)rwU+?ҥɳyXL#W&Oʦ)r{6Yi9,KyjU ;iHqYVjJKvŊ,Srm՟Z5\6*#M>UU}2͜fy5 fU I]uBk Z9O!ԆU9횹+ LǦ7Η9v'esKcږ TZ;شwPB^Ylxېha #LTON pD\)o@MiT¤ ]ekq̙!ޒ=4PֺMFGW+һr?w oW*m6ߜr=+g}PD4^=|,]ZpѺfnΎ|EAU\:C iYsҠ:Ֆ\Z9pYI %?#ٚzMTqrp]xqkB̪n5v+!Ic S1AΎDnjx!W,sZ34%`0gw?!4 Nη^l«~qNm|{::bTeWb׳Mg֜oGxzL^,%jє~K<`H72"}H0"{>>dbu yfR Qqb6PNyq\gjO|uNk!,*?t}mg#>3`Qp8VR 3f3^ YDuԨRcw-iL6/M,<Ԯ mOJ)iq#ڪ?n&N!q!2~L.Z'%'dnlƓ\sU,$% -,334#>'(ވCJųxwZnuI[9vGQ]l'ٞw벊45㖰<d5MrkTU|l;> h1~Rz Z0wz 'm].7iI/{P;jru ^Cw"vhn}R?zؘZ޴h&!mY$.ݬ X.^?턳dV&%lL_js_K.^ Pg-DSCH` K}y >%eeKŒKlr:ב)M1XcG/#\>؝Q(43: Ii/3vvT༼^dyԖ.IYo>" gđ>=w?*Y7_/a ͱהN١5쿯4wTl鮮N.i D_g3gS'O-M@\ КL~d!Z4W2cG5[Kb'c?>au6ɦ#2o% -4ݘ1>ifO58qiىA*YmXYz&l;:"ztZw8e.P ~"orU"'Fv\,y/%5M~{%X@H~+#8¡6  /^ Loc?gNUyJÞZQ.U`:P0ÀF fD5:Q`. sF;u{N }GYp2i(h 9, :Dv!-GCI[bRqp>Gx<pDq%;-xVi_ԗ@JR˲ "=Eސaa1uᘦIs'x:JJHU6/HgKY'ԮM ^B!&[s%܋m.X@|D'UFHZZ zqI&GuW $﵁]5׶v˩3q`GζGG E̮'I+m< lZe1-KlB jٱ×#`ku}*t؍(mJ P+V>m00Yy͊ Nj TBgidMX@@W-kPH?YiT|Gt mIQYh "MnбѸECpaNGN5«؉~jbSN!Y $ozQdO !0Т9; p@{p7'n *EXFP-COȏH 38hD)(Ԟ+ja!vdgܛv=gш2?䎯U.{/Rʡj˱LZo$+M5s^G3R-6%>攃F9: cwqo{ +dHZ]yHo5ҴZJ& `^X=mmrG3" _>+e@Fa˗FB.gH(O|/J.1(W)Qf9ԀAG mrQUG8{xǣ`5r#Z\oX2! cJ{50F73 b#?Sٰ 8I>_#ۆZɗ 7:^OiAII8=?96֫u<.& >k_7 lbc1șy^dž;\=-_ HNZC+Fn0oZ y<ƮئHC^ t~ hAЖNVf^,ZA\ `E }Gjn"G:pm6=K fjNAQrʶ4z/#']n ac]yw?:(9b_L468j׿>j!\rb1cw9(/Y*[,lkAЖHV NAdq5B5y`XSiZAB,!'9'6iեiuFwZ`g՜(X6*.WOs92NC h5ãksNTw-ڎb+L" ,2y6rн L P\ni۟),wor R%-u[5+}+C@Μ,y*;뫈֪Wצ$ޔsr~3q[ mlz/E,3 ZWJ*qB.g=SeGW7KL"'57vW{X' 7`XvXi&MC$}^>6 "no VŹgwJXL(Ge,Hv9EZwmƈs_yߡXibdMFhVpjM1R!)sU δuۓڼ-`|KDB"F42MZHeʜI߽2c[sVgq$c#d\jJ5g0\Sk֧3J gMow2g&Cc.!~mmo!4m9e]-k2(>@P^fe)uYW%yḤm]Y9OE/,4mEe&Xa_#`*1{Ġ:Kq$X˯G\o}CuQOl `"]ITg|2LWZ/b[dwF)iqo˱T]Qp,c$ |r#l@(pbxa9RHq`-iIѦ"}h&F$?RvAߔ@e>)ma㽑6{-KJT-aAJaؓ0hgǫVR9gkD| ҁ)6.gUȓ u}\%S[ f8&6.aa3onr3ۿ΄uQ.<(ErC%eokq&Vg6!Mtk㐪n ZaZدj nZ[:a? ʛ}Jq\'*?8"gpA8i3 . LxyRȄ@I:*2^ˆ?<0 *p]8Z9DmJƋߟ>!|ؖ;6k˄dy 셪Ԅz _ ޝl}Y'o48EV؂h&8F U$%'#F!z׿+hFDm*ߛ杸@ڶjP2夒<~ ;-fC> 0's2$;DZVle`>QeA9lzqC&7dn1yC9 z#Y68 EEmiTQTxTWYE[nё0Tb]qOПԡ`m7rL\/d -Δyn`в̓7K@hRhS YKrXQM1LҕRe}!+QPsح )E  tg_wܡZb`ԂР_-0M A Z! b 3 =Fl%^3"ς:WBzü^ T˽ {fQ=W61z.qU gc3t 6$}}w!IЈC~ G͗W3U}vi'e5*>}|if.՟PNT>fU=Y'l9raXD"3,xߟي6[*;P !wU!T?? VHm/)!o3]8PěɗàoL)薧XGbv&r%0]~}c{Gx,9Oܴ (kf rm;rf?q ?o<@FRAf !7-w'c >x0ȝP((4bؘMٓjc =G_Iz&ˠC3Pq gY'T'9۬.% B&Ε&Ԅ+}L,Dvu%5Moi?N,rn$e!>Dk5ߒbj1\?𢞕"2L^KAٕQ.}ut{֦,,mS3_CCu;b' qRy?pU7m {[I~}fmorIfKqĠp;2ڽ74E0y7_]Ogk_A@{~}]77d n 5`m69Bp KƫB. qA1?֗]n1Z7̶Y(3дV2C)T\0'Ѫ eUZJ֐$={p(/툮R?]w7-,#y IdةyUW٤ xҾBUg];cm y'&Ҥ+=ZG gQ1(Íc &kQ .18h9z1|ݱĈ4?8v!KƝS;ޝ}j賍Inp_V w/| x`Ȱ+jvh'# ]ms֏|L@Ɵ0o!ѲIAn=T~Z*㮡>0)ZPn$cy4/lr$O͓.&ȸ.D Ex3nl{?8Fq0`LBxOUűaJjj凉|uiJ}6 HR]zOOrbn+BX!m"SSJb0hC~/hZwʼYDQN}ϏR9 Wy}m.w,O) }=^CdßWNτ0hy n޲3KC"byrBQtbO J<8̪" qKhï{s 6Fо_#$|髁V;?mQqFj]m9b>{W<4cLV!2Y!RLq3|9 eӞZIoX;KLԪLU 52R' _3ߴr㔖?\k;7H:$X\W5AQm$/˓"QGH$Q?Ɏ)Z\auůgQVs~3W 7[j'"6˞4J(uѳ%dUA թྐྵǡ/OT. }Y;$c*$N‡e(R$]Шctk圥eB:v$X*LF&2! i f~#~U øt#jk>qO +/)KHA7Fd-WPjZ;U[̢ڲbMj_(Hm-haA\U?jZk xڢ4,ձZ@ ȨM?`/gpiƇ6tL?, py2iE, wplF[yrDo8PdL =ʔ22pD-YpY5?´8e@TWlqيZI ݪu)?3`jih=o $6W]v>a \\xF>Brt9f0A M,\X! d}LE&.qo5k,hv©%ڗd cT/~vp+ lqq]5v{TXjUDCSv s13.a#<քWUȮ$" ({"x#^g|%i{TE`!j9eRq* 0~; }Td13evo~cԡ7O8D必 ЪvhNQJn! {Fs7IuD"r0"԰9ݰҳahJU=ѻ 0kIv-'Ç2`3\:bO^!X*P`FI`a@o.#v^\6v V¯-Y pj˥|eg"MUK# ?ix+Z]h~&$t ovהOo{Ү6"<9]}fլ#IِJNg RۨyGt`;^r^}զ`@*:X[o3ˈe8a.ĆS D@H+q .aU8J&fίuފopoqH*X`>M/VM xwrWn'/!U9&Һ\ieIg ĎqeքwT`9<1k{f?Ûx퀩Ji`k]u¬w$!]ka1g@{Dt)ێo_O#fTɳ>6ר{Ƞ%Ti@`zywl0](Ǥt2=\ 1IF1Yy_Jl=8[ږEWPzUldďd9N46NGSSSfϮfxIzK(Y۹0 k/"k䱋+&dqh.#*5oq8NJE#{Q / j=L \_|~B)@ݼ񌻬%ʾZr_ öaT|2MXzZ+H5S;U (g4fEn$ه6MߟȷDDf%M0HEƀi1z_ JRhS d9ͺs8 8Gn!"5^uN(0B1289 ‚>Cs%/Zl!L)}9 v~OQncƯqlEE'/~jQP\{v!|AOOӁS 5郳[<͂E8۟`wn4YdKOqUKv_1KL ~+I(?jCŽlںzm{j15lN*낪>'4EZS3ȭ&?1~30Vc*=thwx'rDHw[|yapT"T%YB8Nj A!NͯU&On^V/Оj,hը#)T%t/ٽQ(@ i⼀U[) @9m6~l},Ot[Thߑ!oGPM*NWļ'fǑl;dQ(.,/'eZ‍ 踞Oz"wM&V2ݥ9}~l)shav`]LxjZ=K}r[0~Ajq  /5`+~'j4.Vl~6Wk_WU!,x%Jj.;0_[ tT(TЯre%t_5~#/JCCGE|{ aED_A}-S;~'w$ %: `]9S=B%oboA;RԱ2l ^=R!(CPk8زT2rnx(WcJ]nC1)z]ҺcgnDa# FPu_5 n @{sy Ft9 91澯!B?-2~M_ A1rTHAvu{( L4/UH >* `Ku.{Azd;$<x\G`쪢@FeBw&fMJ0=6!҂P my)2 &a!պ_30T~BogLj REyQ/=/[5J…|Ь?46#nOa ;ublr-o,*#MM8d3}Zcte f@ %ƹ$j"#+T_>F$Ŗ?3ſl`RF{-D仐*ٜ4%?,&Qb?7 u>sFet,ki1۵aл Qƙ EHBՔ8kQkYm_C]`Mr?.7l[1-<~ũ]³ ʷLmadhqghoSU7RP94u;,AX*CG 9cKXLIxUXʥ3Af̠^e=f4ișJ.)6P jc$佲m3^НEL?5yrc>^.u@4[:(ï*竲vݥAu{<8RHW3*%v!SԾf ߌ5IJ;N ?)ZRy?Wtkx[y*2`Ý>Mڐ0Vdeh6/ݓ9:h"BQυ+W7i7nBWL]ȚϽs}b3liut`xJVňhcь݄cUrŭJ]Z !kEl/Թ^8]]NVWcu5ztf#b8͜B_]R-ɒC92aA_gIN6OK*+ H'V8Gǡ":FjF_>A i1@/N3xbyin2'j X.?+#}VYZ&}{]ELp䔨Q!l}t.2 zf[?^u~]b~,0kсSxN;2쓿t4¹Ci3dUgHۿ6o t,4kG`RHd5ϢZQu=b,Vµ2=rE⑉Ե&_:(5nFN4q5CەT_{ ^ykY_Ldg9ifa>*6e1?۾k.%ŌLk BwpW68H}ThN!yc)b0<{9VugCv$Ci K±PH qxĿ#Yn9J÷ c",ՙJ ȐeN ֏^DA\C^ r .)LTܺUlQiö$dgxA'31W`;c: _+~,4넁;t'wMvHsmƂf&E}PbѰ 36k8*Ai ݵl"]m,T y5򙜴0R 7սܷ,5X[NI-Fm24H\ӣƒVxBۭ\١cjȘ˨JhPJю7u/߳e3:`Tr}Rdžj ٛU.;ZSZ3zfk]75qW#vЉl#;oNHD/hh_B%il(=p[|V R%S`jginp!*_]7Eeh<}!0-uym_Qk'ԉ.nvmZ>WͲ¯FmW6: 8N\c~Y`쏜<}e6qDR+Ym OS2!K)fFXe|?_=KXD[5T&q1ey46*bUlB[^UDyHyY0=aӽ^E.>Мdߝ{`IyϒtIRbb"݂GPxHK0YK$km,f_ł'8ԼOzui^jמϬnOh8 m)?u G xqTA\9 3K* GT'/DGֺҬDrX3 &B+mf 0 xyf6mV(9#4czVAQ>ڨȷgZ^'!r=\{ўC=5Kg)c<6~$vNQAi~}#9 #^og}RK+ό")!!1ljU|PYb:}VSY@J2;C.]^\q;JĘ-2)a}V|XkhrFKeySiYnSMld'PG^>i*d]Dߜ=x*h/]ew=&c֩~DV tMi7aT }icWa3"|V)yD|a/w1Yu~|O2Ehh2~JhS]QQQrXv$cܵzҎE$y*E$Cd!y% P `=$-L/ #%=}?l-Έ^lS\owdfT,jD;`AC{6#Hw/,,B="Ho%eKّ[:AG|QLALAv)+r"^bu|PyO:HSf$efIGc w<4@v\R#K #;+~Gb >W1Ռ0{;%-Culq4Ҽ EAk9UbFI{Tγj@xvYBp$ q>+"k9[SP,Vy9*œ|(¹$oζa s xԗO[MK93?䌈qe r"l-,-Sx8n)AJO"LJ4SeTkIc=lb̌6gY(g!  `Nn#ExR)HkeW\!CH_۷(97aFS!S] 0c3G<)Sx70k/Gޚg=uۍo3 )MC;&6/p}7Q9‰٨N ,JxHc,$BwEcmmSUrx+h2D)~]T|5*I@V[yp*,3)5Ii.⊨?& `[18(lh)i(ݗĹ /F)QRҷ*XVSF AV{߂ldOo:V$&D^GCSA²F"xmtM&1Bt0x frHZ^2A⢀,2pߊJ(E+h=zFcwwaۥCͱ/, .sö>W˅Iͮl#o}lFT3ߊ[ yvqM#zee/be4k3 Ofg+oօF51֭ D$=:;Sk+WsP!:(?8PR@a#TB)OxdߘsN mô:Wa-2}Qat%Y ?QQfl;$S(`Uc>IBTѴ܉bn'0ӌ'@gU25̖Uq}x!|$%.roتC4qu܂&V2?}Q*pTLzgE!nsڹJ:,LJYny)5gS]MRrD}fk|8KZ1x ҢDs,v#^@%ǚDDknؐD_sŪꒅ ӫp=!umY3`0K?0|c R34fk¿Wzn@eIixY\lCBu)$ }$H~wmO= m܏$+`s$ NlkQ# rxȶt\4 ^`' |medJ|f g޵&L{NzɢِDg嫗"bmLɧyK;qDäTG%%#j$3bÈj=+qѠ=h|7|uZ~jpHz'+(Xm}pp2dSp-Lw0nploA8'' Пi%Ǹ'ɋ)Lx~l2}v73pnvf2+T1)V<^_`D%mIr+s!'M􋶺l#rX(\3pobUx#HIfɒ2XaK'q1)&Vۈ[U2tM}ЗO'oz*VW|nP'$a> m۔Ip|w2%؏r=|ZGLsQSG25>p.a+j}=wC`G?.bb݌gY`>z&z؛]\tk[TRQh/RCu[XD=DT'`KþADoZ/$ߋ^+}q TLzt, Em) ʃh]H?@$K\u(ps>̎jn]-ZXܲ|S GNM!g:!JқUly{9A=s@`?7N8Xx7!IpXUqz;;/G>F: (TUԋ>zjaQ>Qf;FH=ÿU{+{>yۘ 72ws%cKݮ`ye_&;S v-n5b2Rspb.:ɌM5A@&?/ ?[" [_ ڕ0RGb+{I.w 92e_?r)&b&zi|Hշ(skf݌WBagдiAK*AW>o[fӴ=eǙX"/KGiQ1K6!2E2Z9|;D{mDkY LU 4tOI.g,ڭb%zױnȼǩr]طҺw쉔k)K  "D0CD!t Ts8R$ !*%x\AЗ$ٮ,_\3~]A؀v@stc^ 82q/Ax9X4;R <$rMpE_NO:Do6]6Iܠ $o^EjlΆuױ[.xjpIji£ߐO^=(P4mSUE6]R ^}@6\|NmnD1Sub^n *pYǬ0 ޒSIo?CP,yc$>}QbTFW IF ҰSxdI6;%4H03㹚I4{#ElDxZ-!ǤmY=g(";C[ ;4MyC_y "|2]| jLS;$ a>5dU{[Gx/++Mp_=g (*fzWɾ҂Vh7>3b]|ʿII Xkc]TJwēkbފpBtH~yw9|\@SΩ-KwL<7Sƌ@JCh^qyCh#. T~Վno& -42$'d/~04%Dޝ"xIWLЄ(W=fVk[zXtM0s@Kv÷6=tߤy{_.QX%mEK`}PcTJ84)Fş `N(d`璻wYxapd&0nفH.^ QA6nq!lr mewnǟ;mKT3" Ul%BZBlY 0 F+P%@o$!su5wg>}~Tp2q~>fy$Mܟk 5/w]$@y4Zk-ȅڙ$E/sś[Q$gQjeJcD!֔6hAjg` "?ɭm}ɠfAꦯ\ ԠZJ&# 3?'2Az`")$"\(=&cʹo$ PCƙnZd;3V_q%Ff" `v%]N'|V]%,_tDj$R y:ŒfXYLqZm8t+W.7|*Yi_I3 1rєEF4ᆕuHoy'Ϧs2! = $ak򼿀dΉ&; ナOQx+x"!?Y(E_l~e$SW6ri#vF2q"\jl_܂EvBafvˡX婛kSۉR(MQpgD3.Kja@qizznh$˝L^yIu']9cˌ dLuitH2h5mlUS;x\K{٤kSl<[RoZJi`sj@L@aKs= Cfl]R9 ؜X9zL""sPv뼚P \nc.dZD2vg?ufzLMgZ,]8S&VYber)d~L]sR ⯭Zד; (Q%klxHxDoJ=d*M>MNX۪5 gDAMƕ {L0C--n/4%c}&9gІL(}u${#k'fŸ4FÁ+_3f4b B*=. ]bR*D ]{sIںh4xXwSۍ@Vcqh`^cy:4Y~'-qUt;P 7_dԗݶ%N>i`i>9{ ^>ZXr arT7l+}Yt(z ѿXc}cjNNQ0UZ=zg$O0W-+W^N_SmP6s5EIωkq'-g§_iI|/ځ԰*d@O Y2 N)/'rpC^xc}&[x'pLp8+9yV:׿,x徠x姶g%ܘ_t&kPc=^я.r M=[5>oj8l^Ma8'O'skSlbgbGfepآ yCe(Y*Q/z 9;U܇NC2 zdI[J:3Z ;K̗%@ (hzTEzK?A޳92B{:9wj6JCݙg]% |͹] i:u n xiR& < Q@~)۟ 8i#/!k/L55VuUUd%_=׻GJN,j'`jR3ϋknӳȎ6XϯJ4Ǟl㭣5y7-߀b vZ=~ɶ`6o ]'W-5JsϽz^ә96: sZ^j]dBb|5]aJu`+PFFߠ]|gGRE2 jIS!wmQ2Y1Zbqf>V9Y g&kTi9 'eT e,(N/o! s񢿊Z4ś<1k5ǓG(=^`R MRQMxoǎ=|4bIue zDdL$8wm#:+$xPTft{:;ţ V3Oc/ E^ޢ+&G2oؿ6Zg cႰnW~aT |ԁ"'wTЈFut1R:ojn*\X ȿt/SõۢphIغIL†η5=1U\Iu+?WZO҆^] ~* wa%͇ jʖRڬx6řOR4uT*ٳzWy y*ԚxQO'g 6ώT?#W3@꫶T"ymРUH/F-}a$ۜ7-5&tHQ e)k%rx> k9Q7[~"1NZ [^6e|=;95Mkksފ \s.Z?6I6P ]5%M"c'y"A bbSCs_^)@*2rT[F\f^3sh卋{?k#f"U3cJę͘!z;o8Hި{\IV2p@VCJisjiS 7GPXXGe x2!iP?f9-ɔ$uš~^7N!v-b uHP*)e[ 75VgзA'*=٨ )2"bP#g5MOn-MOX{}yn̞?@/J(dL 4nnh68]%4˙ d~v$a Âi^J }e tEh0uත?l}Wƶ&m x(y6G?j: h#XQ"V'hXbx oLv7ozl2sܮq ́vЂK{ذ(Ȕ@qfMV}hKP$~D)di0D !+^ܦE6\̥@s]:́ImbUpX.Uh:"q3?Vc#NCO*P; 2!\PJi[P0AC)I*Y&E1f4qr*S!|Bd[\X-~n1R IRK85L"F,psG=zm 57cBHLSTpuj½<DŽ<*"!C"ؙjFS%|*Kit^|s)B bLѝy"ns^R!ԔUH"eIa9w[v^? q 0T'XL"Y؟DL7+H([bLX.h5L|`M5za?SErpqYpXFIQ0 њr%UD6 7uT#IpLBӊk3x7WQo(,}9,^,RQCNq2*LfISz:HF:7%-qu''ܰ){5IҎ|%7K2Pm|@ƽ77N4wtbv43T#k|)5_-\gYS!횭KNI T_$לN-UA]s{f%꿾iTrOu&T̬9'ل5^_cs(ӛmeI|<[2g jA2ot` F{"і/|ɀ6'KI@cR*A* b]XʢNo-?#1B& [1ù L$#ݘ`DIޝ}zxlߓY|g$'30m5=:;yE2-( !w#j>;󖛪FC A}竈 Zl "[@0Sm"uECK\l|ˀSmթvNdŎekC|3P{qY*`)#րKq,ǯiܦ[o Å "ꍫeWchgw4MZcj%:z~΁,-!XzZeN%Bd_qFz Y)ǁOJF,HL$ "ǎpS :LD`L=zDކmSSJZ%Iv;7[hSh8QT|v~A%^[0/BݦnE@ɞ Ӏw*k=o$, ZpOIuקﱫM'VMbRJ7S|8$>H2nV pUU %\F7et!3U#ɭĊ2SǾes`,h߱ѢfA>o˶#Fi?^`k@TvVÀlk%{oe1L]i[Eu~OPfv w#%'I_ ];p3Kk{e&.F j ^G3b`{lX~D'0Bά!7}e!0a43vYǕYFA+]=y)TaӢC ҐY:9مY}T|B~W&] >ʉ(_ Q/5i&6 5 be9s g%pVStǢMyc뉤9-/$UÒPczP]_[^@6p@TG۬rzѓ$NG\1VH\QV讞momͨ0g&xv(|{_ pp+T]hx26\c\4)=]6-9Z/R} )tpmb.ÓZ%?#D8=Hp?Yɂʋ3 x{y!nU,A\:{YxWq"#S h o`HkОFSD_/,pӉD:m%<4H-HEѯGpv+Қڒ.z3-u3Ivv&u X+$@6@rM^06بȆT?=?ZS!X [e© *SڥqLPRYNF+^šh㖆 3*tqLsZ[O^%XEXaP9BU~܋uP5) eMkAj C*h>eG >k&UslV!S<$Y;A'wNynC㕴\\v{m˘)۟ xNH-Q  8|נVg/3xL~Xf^ ` vq㺌ufWzaZ»w:;j nTwjgW7:<{7+9iT%*x]e4T2&#m AXZʼD?*!3Ͽ[%8A!e6i.a;yD+N:O1lX3=*֚M^-o`,vfWeX<ߌ n?>9 8"UMYP/*4uiGl/*` nyfaˬHٜ"5 Dl]a6(gi {=ܞBF3j^V$X#G,Z >kV2l7C+iǨBtDed,LJJ#^ 8660]aa4i7 Is7>jdXdq8F"e\K|XJ:xC[B4mTE.3o6#u(V&4]هfIK&}W{E _ Ҳ扃9)SW [ws*D]i3;r^٨ht_%Vif,)4a8۟eLCEj Q ;o>}r 0Vbؤ 0#PFXeyԓLo/2d*#`~ɑ1NAiGN8XANg1㝇N`R ]@Caem Y4#9Kw*]kԚ !܆<>*40Cnƛ)0d5> XCCCKuMMxϛx&B"xYFH*%9m9zǩ%s[qH-WP3DgNRP:U (оET6p `KiơM͚&P^1`jޙvKZK +_7m2T^k]WGS`,NɵO2kFidam2)%_pT^"/DХZ'FUnFAT>J́8H^} <.okyB8\"6åecF>7O藩Ju ]8zo2C>L/o$8bwõɳ Ws#Vy!-? y(,Ove,|fսxʧ?78@E2W}ʦTnEh~6ZU:[ ][~ђ!4 T n>*=yj"r/ISAeT$Q+AfK?9GFTj^73(3ы]8OɚOqe¦ē+~6_[dU ;Mj7lKÎD>*(J)Ҁ4_/ 3e#L6eƸfg C~1gXŕV<閒l[bQkvaD;?r;f[o SB<&*% ʗtfe*nlr)6loIAvcZPJWJ4wl.ЫTVL׳r-1b0Isf#bk)kk C)RFVCc@um=Pvsg|,̄WHwi?r$VY.~8 bsc~fZO'ݨiSrpogЙykaipSd oPP{$Qu-sߴƅfg,!Τ s/Ξ C˳cSii=}i"mMN9Y& 6+@ ^T@PS+Pq(2=4'TPc00Brt>^Y$lP6u!i2[:>ENf7as4M詥u+JfBD9dhٕa3REKZ4I,֨AGF$zf uñhFU3EÚ e}uSQ7WD~Y>5̂"G\-o '쾥vjHm na*dRZ5;>so0X .>3^Y-~߃U$*FD+8s\Wtl#w?Jo-nOtg:Tq,cZ ۫MKve 1z^Jȝ|*-J,U?Mt믙ai+|e! ;rb˭9@)mCUQ3d]sfG9(ˆy/'c5Za7%BnEgn@{,UWY \FKi.J⋈n,ũâk;j~ u?]P.Z3U4 ~I5C3ʜnL7 p,m}NR&y͍.CCCQgQ7c`IYN%] $* .UM\,D \*rViܦ,@ɰNUbMOm0( VUNjYK[r rOq=)HYĈ*fQ9wL#m"Sr,۝m#e@#Fӥqp䥄'Fh|XL>"\˷Y+ARAywgz;ACtyKLv Y „wQL6 rh!`w[E^tWEXcԴFAV&(Q<> |YJN;g<[\;p֊~O0E+Hdd=S4'Ug;/+'-!_oX9:R&hFНgd{,ldAoSue8ùjǎfٜ1)7-͘-{6 χ07NEƢX.p| S/5S Ǽ{8,ůp b_Û WA9r)j(s۠-X@CL=Q xd}4w8Z?ٳ\6~^qvB6Ex-35wTy}1KyәnZRxV/-gNۢ2-~̝i1f?g~ū!K.ˮБO 0ʓKuNb%yWc3f}0] i̹uUM~)>RNh\UtZ#]1Ji#4i9 BwA^!" NhsKxI&:ֲwtEwuW (I~"k&ʦLBhtECg^{\/ eԗƏ۞\?}{>!1nV&= ;#bDޞgplkznnط}/gOaFq4~ZӣfcA.f*D̚;(qg @Q/4<1V*n'.~Saa{i33ξ^2b6b'CC+P.S&}(9|=c7>-ב ~:IY ӡ^oLZd>qChֵU_-BqbUȪ'e4@5 gaW/(9WG +ϭꦣV 7WڞPYnmnRJ<24+=_*DW Уե;NIEpkX'R=Hg*>•Cwc(G5j{K"GlvFGŶ\x&{>yZuVC2n ԡnym&0 AvIuә6EVjba'Hv Ju ˍu|"" 1݊HE]l>Lsj?w |;'Ҩ8ZD (Ep&![4<&=,qх#\W?N 7 ʀRAqzň1 ݌woꁼK?wXךZΥuvy)5HL@ Pɫ/BNr #Tx2 yuXSL.FNWĀ1r~>=hUv<ϧBDjx8P>UWN#~2^e}K;muCw }wQ̛EE+NINN`?=hC 3SVL"Sg(} 7ÅC¿ CR#M _(xY|5@G2`<+.:{8s*2=kmn3pMR=27`ߡK qݷYCb/P=CV'!@F5n{آJ)P=.J+ SQ_T>L4tƗ۵ȃHbjDžg:'A\|[ّ CY&(0M#:lKNK@/yꌻ1_ΚRbԯU .ku*i۟yl@3E zrC8="xkTQtpub&za@ :'-QI$0,w# bY;>v`kG7|p NI W(LG՞kYem&}N)P@Qݕ$[Yܜ=|Hft&*%`5}>[Oy#ppWU| /BFd;*K͛rfiC$tL dCݑ]&m9: @N]\>jiLS5)ˍ\=2c 3 zII#^8cBjm|o)>{CW}"SKouҖFCbHH]M`(Z'<(.&=3;m3?𥖣?A1Ұ_?/x *ܐujW-6mO3{j.'&s !~B;dJ_>="v5$,]}цƀ`w$y JBf x_w4OCR`u[7wb+cVe-2+x ,?8fЯC>7<4Գ˚Ɉ{2ϾgY޼9-3#1X>L"N9$ԃ5!kZ\E.PUBKjQ2xzo,~4/iHO02S\vO.q{g{ݿaK4sif5R[;dz##- #:6t_74i zb{;5p6E$Dc$JcE OD "㜍9݌3KVE{gz֚%+&e@xtY?<$ZRG ~+zciȞZf]d;EԸ5Pcm >aUwTk X'" Tá`6h P[oy ySq] ؏xTOVgSI%hȤr&K>މYJV5ʲրTbχJJ&a?:^.3 (wpVPt~7\"==!ƑOoM.CEQ^l?lI1 :^1/ז ak/q 8F8llf]u;f#LӶ:jM!VM~;EmM+cEy^)0jFmx"KDܯGy:d1KriqY.XEH.yWwfġ6a䄩A k.+1A,RZS7ۿ$'΋|LDNL(kՠN@>ŤjjH b5 t,4Q]M: eB琛 ͜;=|,0E U{zDž3]Dv#M,~bIc84}DGpt>POfm$]<}YA=ILiU.g"T$^A_UذCG= 81KPe;&a,-.2:'wEuÔ*ʨ00%S %0oPrt",RZ*ƈao9n0N۽w.Jri,kx^M\𖅦zSiܪ{~)L]jԥu Y@[#<צjMLc4̼nnBr֪]=>>6"9̫b)DN}\Izv}xg9ۂLL˴%fbaa'3Z6ױ;.{< ^ 0v.qTk4;;ߙm!D>ݿ;T(6|Xtah //p.W3RruڏVZ4F˨_RY?Ux (7*2  `PW$@%fj2 h$BF4_H)?zb%1A;{05*|z7%j%x9 |0me\"+vܱ%n:W&I|fhdcy|Z$2*dܰ$]&2ɂJ}nȾbPT݄CZ9('@̙[G =U6HAV.Sal{&pXEIg]&wsn~=KCg/dxR`l@VDY4}cda賁u>kF 2Kzw?v%ǒzc_j{!ѫgͩ(!A=_65D !i19-k(i8lUt37!i5 O.JV~3Ҹ+N:1fޓaE&bw4EVпTj Lr wG~WPPzA\߸[XdY*A R[(E_Fȏpŧ n9<\ZvΞam5(5 rb7; ="dR L K%@f[/$q cuxIĨu45uV"'kZWv7r?ÄBIꯡ3GN ;C*.Ԁ7ϸ/a#/rB 1B[83kŜ8$jC_Q߮fط#YC޿8XDAFRU6ҡퟢrz'98 ]ȮI3H?{&Ycf|xǪ5K;b$ sUS9P/wp(҃-lnI;ڮTR#躻O϶TNx J{㊱ZN$RjUn3Qu3P>1 ?-@2XyϸG|Uk$3Π=mV1p57([X=W5E9/g$T$6s\2, W=ŰbOBP⢕84ht4* t}`b YoD[ pu q!e)6eɉLa6CD3S2^d8'ϟk w<1yxV(!t"9F(\_xb߷/z D|W4(u:˕ J nug8PיP%ׁB"+`N-ҵ9(]RvhPӿ;ϰ[ꘅVGp;Z BgJeG7n+B3ێ&v؝ݢ~C} vmmkٴK92*0&r?wjѨ-z7-3_h*4.CC ]~Gq{1\JU6լFRt0F#r.uܱQ*յH ᄍXb3GB=kDVe))'b3bd9UD5N^4=$R@qhu >B%r176AғM- O .@d6՟I k-pCӢ&,h>Hk4BW18 V-1GfOp9,5YCs?sgx|ŏCys.5RGlͰ_R@ \T1znCM0;\%oKQjR pQ]|׶9҄sܿ*[z40rϬ#qISۡ:=sY4c.mxiPV}&`v{Y["Ja,c]ؠ Ϣ`;9 5:l6'8֝N)ண&[8xtvanq'3"mf*QʢqG}s1f=,,-Umgs3qŪn0/mox X''Q)Y:T520~ȋOC",7j=THǁ@L#8 >@`$98מO~4&U Dd7,,JUy8tJe5`mIl LhC\'DUлE>I_6{ BŠA. ~N 0sMv%6o]Y) ; EX-}j!c{6X >MG￾<:9 pDwr6B2;fJ>"a{wnDj]ΥI6Rdl}?)~RC ֈ (A|,-8wANI|6Fޗ;mkz;vC-3aY9VrrLv&W-/$Ibp([FDSx#gr¨3dZ4 RVސRݫ]G|d?`PV+EGe[nJ*r%/((ߦ!ﻻ2#o#62RP4 0Gf|I0]A! 6QlffH{!bS.{ 6 I7rѓb]T%Ԯ#<$(G2j.E`VK  jMV>hc9M'cѺ UR$`F˸&a+.Leve9>w&&+wY $g lu'M%S=P12s,kϟb<9y^*iv 8)u ^ zt ¸]vQY{37ڼ0 WL\ߵ2?c&0[Y/#{,[ohZ@a C9F>P*Of)]g$8T=߀V9 kS _zȺf|݅$n$ DͶf)}us7(xgЇU].nKxfQ ^kJ8]-8c^U).#/&E }}g| ]LxڧטpK UőQeEyֆ$w,dC }5i*+xX^{q!ԬSE#yR)yݦ|L.5)ƯZZӹĞD饏 TQ6)w}hGp"ud~ gLԒs=iHS;~]/[˔=p϶-o SCs?@WqTiciɮ>cDb*nSeMΟ/] rqxJ@ƨ35;so~ g}5g34Gͷ6lC:陮4mPzS1a]GzR P䓜jOqb틋>sydNzY B %m@*AYĔaSt]`ČN/pe˅2=/U`sťJY*hC1Zj uK_?B'P1愣6U?\poAPb^xɩJP-~N=zSBZ!A$;OY9HgC@+dP(6OsSǻ ]$[`ޥFHɒp(^ʁ y*Y<cF`ɨ62d`(ڌc+"u8 X́|yL>8T>CۑdʢiI;z0;JÓWC6+xqIt-a ZU۟!p4WG~54hfٽ $ S+l=ACY1 w lC?2,{G_/wr1?M" '&"QG'ǭh¡><J V$Ϯ T(fzV*bƲ$Q}f2S=W#bߴɠ+KyCWKA,Ћ&/\]Yd[B0jWHqM#''AP~*֐uNU|jdR>J;N9k>F08JX=N@Kh@;KXQn cRylݖ"3|ys|m Ϣ#r.?iK0 RUFjS)F. >2G7CojeY7}2&WM"U_WV+w0"u#h+}tDK-4<)]_N\D}f&Y'F ~q/eT(z#YKMO@5*g=ͶS.DoÔb3qo: EPi40Ɣ:U{NNa;7NI2w0#r TKx+I<$wK܆ncxfcߗ& !Y*C[ ٞ޷LM#ߍzw./C1}%R?K':"mw rtrqf50fz?&FD7gXT^pgQH c 2ZV 7!Qn~W:N BJt]j\i-ogw92_\dz7A>5uAFnZwZң9viR>CT'Q\'ĺ/e h d)Epٍ^J}vg ?ROH;^j-J`)BGq6 ʕD X cM:GCnξ6~q}zmvU|7P!'G+J Ա2>‡ ěc m๥\38+xd+y5Zsr;r\Ίi#Q>zi2&b,A%l*CL}xifq%\y.M#<O2I\ _.mAq(wt^o&gO;2N u 9lFNuȞ!ixi O:$WVUtXB/Ю ylTJT._>H8{(*U nmM?Q5tZ^'ڀhZ>-er7wY#vF ϊO rM4m5(슌nvGz=@hМ:wյ' W"fbjc't 2@ Qh^|hO{7ۮvJD|0% V ܰڟ |QJuTSp>?xEC3b0Nz0 E s5k@0 DG=H#0{I݇;8( 5mˍ ,FRI(rsbA5Ӆ#*4kϥT~q+sib NWH\0X<W䍖jS,]\>! 8=nuS*ˀ*Ei[CRh3yPn#`>);(YNa0$¶D昏/r40t(̕?Ȗя)g6vXC茌؏V CI)h+ڂkFdjfkL-k{` rZ譲t92gcph{vU;EӊM8x2tML'**)HNS(%NH8ݕl 7d|瀽+ky;64kF W -mk{KZUlޝ}E1/("xdWK җ9CMUc+KW}kLR|n84HkQ_i`$}ޏ[)c;?'8y7[ACEu;Z@JI#P2ōN׭YKȵ/t胘Ald}5xͪ{O9MCK9lߏj-1 ^jҸXMFi&[gfgML/t7V(]I /%r hsJx;×ڻ('Az{- 7֕)#l9ݘ)=_$IM5w;nc7uԵq=huF@Z%ߜZ.mQ0SFat /|N؛qmt99C8iAZ H̾Ȇ`cQWzf°{I_wnU<"Y?(ԾY}\˃Tk/Br L'3cDl\A X5c7Tgj+1VoQ稩]VsvvBzO'RdN|И[eBt 卂^%h0SE*nm/X@tTVIdmfQrL/+ ih㓩{̀u=“ *hm`8Ab=w߹P@nF٪8v^N$w% >7)C巧ˍ'0P3=29_H_urs?:BáA 1IPCLRعx(a]nTs@:&9lP ܮgCVٮOhl8ETˎ-PH,+W!/s0}ԡ*p]G"p}?-@{֣!XO>9Y)Kd@WNB_NU R p66w%άo+- c]Ɩ-#L}O$mnCYo[#mkPGѨmX֑V( z?D)eU~/#JF't>tmSk5vffbf Nj٤c=k E̒|6;P9էe&S F &-L"5zBy!߷K+.v!{\m;K1G@AAwys8Ǒ夎R璸 26DHbf#6{]>7cW/GQ4Lצ9"f{7P?Ib1䦔@2L|U֘97;&vCXPj nw[!ʔ(Ϻ_c*a?_ X4Ժ4IHELlB% brx|=8edM=.2jD2V03;W_vBon4'psK>0 AP[X6=G W\ /Y% oKkwPDb@ޫ$1ró wL,2Tl72RV7ޱq4#LF+Qat_ѦaIYbkl_%|]MuD6N#l&g=(\BDS8y@$^98JS!Z_D^j!,b[ ䷪RN(eQ4`0;H|NZ4f踉+4kٌQJr2 8+sjM>t:x'JNl (ϙ*#Yh넌n:g[`cR1LtU+cR4g+Aዶ,*0{ETOI% ີ;'6#_ej(KL*Q[gܲ8W4ڔAwzwH%w26_ ZqI`7̰R~m!}:I;7Ej2˷T^ؽbUBYT##caڕHh gvƮVuʥ~ΊV黛Yɷ&ǢSt311|#jקiFwR b!}B~d5Hd•JW#SW 8I$^n/w)"6EIc>ScRe(yΒx.pP!Vm.g;e4z.i{y.EO9ELl+H$nJ#3!+Zڛ(e=y)(haL);a a5M؇eʅwc4K"qL1`{3i弨5$ӼOy&=EHBR,^N}d'>P\#S?EKLTMx'oz\\ۀxo]&\ji> pl\U;T޼L9d7qPEΉ>N}'fB[ / ҟXK]47۩T؅Ejkui2Y(ho)lJeufk.6FI&l8Ix4|f7aQ-ExCʵ+$.x@`~0A-m4CfAas)d'Vw8g^SqvMnMnXd~q֗~@)Tң?Aݭ Bv6 =8 [$nk`>ӆ™;&'ƧY-)ۊ~\) % hH~9GN []ڏ?31PrBp`\Vs,RTp wAom#Ѻ!KVkxs\Vb@e开.ׇ2)QUSJcͫ"7?q鵧/=0d:D{pB%$ΏPDzc*jH/jN9:y^H eZn +5+Gaˤt^ 5W/'/g (+if9ؒQ:}|׬`㵂Ӿ~$ k^x`+uNa9#ֈnKC=ff3K;Ӽ9xu.4l8el9 ig\tmJ :5 SZxhfvǸ׷-c]أ+dH 6x D(_DPH3=?4 .|^0 B c$:@",tK|9<.3O-P@+t\ݪQ 8e>E_ٶY'瞲;٧QP]ܺd x>]̍QU`Q#@=NP >/ۧFH:%p53݋Ԕݦ~Z_ 'C3es?06Ur ?wXw>9b8m+ 93>y˥{H^R"X)Tf?!kESU::Oї<}BbU,ܫqŮbO'H|r_.5w鎚%DuAyܤDpp\%%mc=de#34J h`,Gfh(C柫/U,S^̂\ᳲsn_oeONXt;R NDtYqL!=}}\jj?]YIRj6Bn>5wv6B;A^@CO(j2] "E@;4f/xjAzm(irwl ŰUNȳ#smϸEPI,:,Ҏ=m1C0tn$PypS_gauG8Mm pƛ v'YxYMK^JGU^gR^17A|Β8ܗ]uʰ)-bS45 K!jhZ&Lﺖ>[ (m: Ektқx?7_~wT8y{XIhUM/, on<*uC!t$K2JO)X ڧY0gn)(iO!GYuaN rJ /[AR.3I^>4_JkJ+BCms-*/>#x4pJWܸac>7w7Yk(ziGGf ڊ'/}V?6HIZ" $hӟL :JVuq/7kf6n°j`2Ayw^퉹oX-C9;6 Y~,aۊG l79_',nj9 _Q ^},t΢Jҏhp+-̍J<`7J?i.nMW5U^j6$>\ 1/Оc2 m LmsI>10cXrՆ\ǑvP;.\};.ޑZ؅frE-'wꧫV /չ*eLjUGQ a{ A+By];dF}6 .`{vDz`<&/+OVV!W@B\& 7"o_eKA1ނ,&; |DʉyEF.Jf! VIz9:l޿^9ĢGF&) \^Bf: 0bx(e<^'ai8k6v_́r~"I6]tE!ڤCC"3f3xk~D#6"ZPt˺5JĠÀl{j/"r}^$j o4]@C;{Rm}e>qUA6¤2'o1a#fz/ogn e'T8U8hՐ nS()*ߴWL;BX)P"41*#، DBUfBHU4SrØ7";iǿGbZqG>< .X﮸?UOᚆ1,h N9"]&F*EV 홭II+μtp?Gb|ڔmVZk ㊾kk>o=̈T'ݽtV$ذVg @zȯvͮ_:JV|'#r`KKҏdk>XnRPC_EC}i|U[lA<,W(`m 0+m >#?Z85XYu%6:B8clD ;9 :W+JL^^{@X6Xss~J^}~6 ۇ7y@h2CT7}6tqI\AJd{Lg Y^BeEVvp_rLe4Y`z~SL͎G{9!NS2/h{ P6s"M9։%DŤwWLw5R82'=z.l:|C9'ϳvUIo(³ $~ Y´ρ=x]9pTWM-u*12 -T^s,X'XO1#)1g>MRokMu4`1s/+0ޥ<{@Pp5a aEppO9W:')F0m^.Sj3g7`tOtM{TQum lyyC'(v~& w^V\ *ԉOrBj4'Ͼ {b:XZI1%sWQQƚfC2/s2q>l>.RgXzc/"n|`0Hy"RWx vg Tc*&" OfWC3m ߭J4V6@2ZRpvlf(;Sֺ7@gh&яd:en{XѺyd,D#-^(J*KnG{ZqF-Isl5|a'k_Dr0/S0䶨>ޑ#k儘4=q!K+sTo2WQsz|zz #g[w_4uXj`w$(K4Q4PҒf+?8ΞnȍʦoTj4;NG2Ӻ?CP4( kXA?24χ̸9ߟ\cGw=51<Ip?b s=soxMq wQwK]-RҾ,o',S..ߡvry5?qx:~IU\,CMwŽGb و%$?GBZGXv J)'ƒ-ހ-GA@q}+|W9Ŷ҃(ГKlMĮ\+F&:fEN ?~$u~%65S0 đbsR7@krkӍ10ja!À[!3)5K$$Τuez mH}]=aA]۬:1mSiNs~(SET+χ%=-rX|9OYɳpeJxIA|Zߥ)tl!PdJSi!.O +c-҃"* Iq|*_6<e lT'LLϝ>}:.3߇= r@VBP:هv  /\nduKtL1t,gIVaܻa1'bȹk;A6i{iYj$*KXֿ,R+5*w%?΀Gun-|F]&t{@ ',:YP(x 5;S '8Z+ITI3_l.T6 $pHB:,# FyޫJm*?67//$\4g|)SrFg9qC[Ox%P>]vRC}wlVRm?:kI^vVP;˗s2ٓ{zHRȘ6ؓ_<:RU$,z!I"kaYapr;ыa6[KѼQSy|BKqi{BϙviJ1A{4=G 4"BGv+*50̨hsB#֑O~j%|[M䖳h֋>`hf|O+5o.] [V;UGזaeASuτ71Ȕ/ϣ<+@-o;,\= AX;@.nW὞uzS 5>%G9jܘ:p"}~ -SŹa!Zf|ǞqX>Lj0oM~뵲óތJw?>=Z\$B3%Ν8U$$5z[fCATF-<5d3}dS1h|4~'B#{ ܺHሾ/. a;3Xcɂp\# )%AGp..jAX!X+R4_Z=\U~2TVoM6ֵs7M\Jz_6m9H2 sz9bNp_'0»Q5ŀ?L5<" 1tXE;?{V=N* ڋ4scs,a_'hQf&1.4 ZKgS 9Ji$0^H~:l~~qT2FT>=նֹ)ս0]H /;Ƒz/OS]`6L̘pu546fnKܰzB̓`Re0qBoAz~CC,7U}or3:, k^[FTOao6P7 Vś80T} Ua) @&F#6BV>IpذZi2wa@ʟJxyeh'J:.ɤ!I`2#$A>mۂpE8 v#8f7Q1W<ئ#ܣ\!./ha {O;}~1a>]JhY%l'Dk\0 {4XW=O o?֜||U7GcbXY^yFSjEpW.8Nw}B_$t2Ec/O4 %`vFoD3gUSs _TAfqɿ" m#j˖&lZUE,Q9>[۰Vp$U3 ,EbB9dbjpnzȿ-Aeэ^ե= J*F˺guXuS %ݽE}Ab|('@F\dIΣV3_LWdX\J[rq^ (4Wx4F~{lc*tل-OtXoQY5;a47J~HNXtN]qGI שXbHX'9?y-&.!K|9~D0[O{9Bu?HIv:tF'Dg~`[2GÍhNGh2cƩ,K+f?DA0ob1aa]%;3K@"䙴̴öWY6eDC>w&TlqۆtA#FDu&eG% nY\I:9sT RJsߒƁG^taQ:hyAQ%?z G R/Ǿ'k6w(ֱ쿭A[t(D"HDŽv٤>CAEeM0HXPNfa a̋+'Ë f;V$4lxِOD@ ܱ Q]u :)"h/pUze~{vl^O>6cP,2S1N/J+xZ}MbD ŏ jo٦$Ѹ]XWsz%"q3xM!.E0D#i96=ȱ*Ôj_V_W@./:gh94-r(S={u[OѰjŞHV́,~qFFӗSzc5_ϰLzBJ#3h*6 q`ns<0U4%薲9t# *.@F%Ӟj!/0O_ ^tJ|㨋OLxpHZ m>),MNOL'qEpH92=5/[-mQbȋ8FX-,n#HsNxϓ>q e9c Rt#GYV bcޱ^% !U7D"xd,ĨS'͸XZS!'>_BqM-m3{+Q4B8L5x&_(vZE(]\.޴/c ?ϰW\ b+a$7cH1!Qw*I|R(@7ŸUVY%^MG3*OJ=V1ߖ[s_E:6Ok)Ͳ=ph×Z 1z` "ȋWg& Uo m(?D(%.<'Bѣ7#DlOD &JbĤ1-{ХN{6Kl_  :j,i ȃXjwRsDL_jR^!4Q\`anXJ3~r  螫:5ܢT ]hieEl.)pT o8jUsܛt, (—T[ >PϛUxSĄ8-22 aB%,)ԋ} ʂpw&d I+vp7?P@B6{.rIP{ oAvh/ʼnA>;;xJY=uF&\ GKq8v9PHBbaqx#X2LY39PR0ضcK!*zj**ŠҊ&-K6[@Gv L0[ 3ʰ8ZT0zK)3 A?/aF HW_\(ho&sŭe¢NBdfJ|N^׀9R27J&ӽZ;.g>ЃU/ׁ/vV!f &Qg0<ͣR{ 5 tcDϚG{4YވYH"y~h|ٿK2l:7+#i1x[>(EMx]/`,s#rhNLΨFm/&MmxЀG= /A0ou1z ܋# *+]=\\'AH`'>Y֣R R}_m&_y $P7dYo ?tB\vY,vFirJK3M0:I f\srf++{:IgI8J-_zYЏƈ\pX?#kI\Ku'fkX >tA:(, XќM\ia5srZA>#6&3 ]$$Ŷ":tsM{*JU;n,.).m$ UYS! Ukr_6)H+$⹛Eu FTqֳtHʏ&ɘa-.,)L2o%E`!7'0gMWl[ݭm჆( v 4g8b]puH@"C;v-wV_We)BtK|0LG JVtO3Ⰵ>F0BgBtd&'$@&%ɺ@ڭeK7],he^vɉ+fYӄv$FJr|1 8@ro\RW%s>E7u P8^D2pv 6?I&6 $56lwz 1>R.UzN'tB>TI[$*@XtoCn!!@uS7$(%S}HXp%?)÷= Xsh.$vqqҕm.3I5T"6F]<}HY>Rc%l޻,BzC_ޞG</ӝ-;j3Ō{tBGv+Ao@F\Hsq?->S BSɤ?'1ЌnH)x],-tijltK%]ŷJs 7#7vn5|k-x/`<]YUt]nnɞC(D|BIx ޳J_)]*(t`ȸ{ơc|̋7$i X[db02="Ya$v50~&*#q6StsR丛c\$q+LJkdٯH2|&w;¥KpCVqJcEI=o9pi.ErsjI~hUu&γU"YwTۓ/;2'tc@.9g|O_'Jny, M @WRp,{u2T[!O5(l hVyOQfN^a;vbnbU()GbX^EENMK4qR_b1 פ 7VˮQm7/d>?Ve +{rN ˜0IOHX,#[pXRA[3'~gEiǓ~>P  "l-?jU?.];Guա. ?3C'WxJMȃT1iZ䘿(5e23lVE{` ϵXKBK*6Mh% $Ok{zZ'*t,*&#h~fJbh\gs8kL07BD+ߋS]VnǶT9) (.„csy=E@H~VX q P;+߻*- pk;r+>do6ПtH=IL<ċThQ)M&^126Tb d%d-^ɾ'VV+$mZwqDα: !C0_zxV_۽v55mrk "Q$ǂUM_)~N3>&"?`-8%&<2 =gc)7mi"-%ͳ_adru3#'D{[B+'ކvPһpb{W)OLsPfpG׷؃13EEwLgKþƤqL .Ϟ*Fl;6<5zVׄB"]ϟ~z/,(3@.م >'p J9餁XΡ} R?hO\\IZ9߹PZI#a??=_9)$sƕdT?: ι޽lZG!v9CF7IA|܆.!hor_qC5ïdTM9H(&71;u "H3>d6\2:]V"iZ}1GW"_M!ihgzhi3#+NѤ 6ǍnHbEjimvEGSHoTkcA8vg)LDrħVϡBRqcT#ƨ>Xǿ7>r܏g-${ϑ~_ZGA-s4326XFOp`A|nfj;D  Df7*qŲDC8?]htWPbɫ!N5fc<~32؃k_oEyV_޶ Qy.#2HOӼ_T#57pTGxWd<9> \1tE9Xd@EbA^}t/ݮv7,WѼT+B g$k A}fqֽg us (As"ԭߵ7Wч+d&mmtWA#J<:u$_X٥k5Y?xTO=X,] -H9XCK,PwWUES:. 63XAON#={FT,(rzWth_z!6gaLj#[(&`Qp!7.}1KgRxAi@aP*XXI&\}Ǘ5OѠb$%,CQ콉h OTӧ(L `%p]%|C{oG SV-_ׁ~܇pppwp}vFaD78W 6-/P#{Er^7֞LPE"(ȋX*w߻ڝUv/}u$y*gLsc)yL\0/O#G5tGx.ʨA?t>`J8=Z!qi6Bem<ΡTWjzeFk2'S.u&~3 ,<=% z.'{c!=|©U¢p0v9(#8p)jW m)_U5n`1TcuOEJ 2CVWf]; Tx'? g/I㫴+g2)lrӧ+8/|FVծ||a'$:yqNLydTh8(An+*S`;񩦲"[VI=/ crWb3GLDIoWmJwI3GiDl 9|OlR66z$ ri9h跆lu_VXW]y7]sUit[;- s]왞F;L.9iwRVtG:U3Ϊ o;UһcB!imoH%Uy~^ME9SYުoD;܁tvb> _BؐxD 29߰\bznTaұj !݇ͩ KXׁ4m!zz [E̓w`A(A@60%G( 4DQ5[#11bvxa4O|C~8>u92ؓu6൨\$ē#vb%|J+mojAnz4ZQJ'^JxMŴtA'l#hĕPI?>-> Y%n(CS3v/@}Eȉk?O%MKZ!|Ay]ɣzDt%9dC :!:}I{ɗNgB/G"_a)o,[4-newKE^y̝hk;LH>|'I\^d뵷+&`EQJ--NĜl~r$/[eq9`Oy*8PBC GwJˌ-Jpe9{4#ͬQiwpJ$'K8W4a#^ M"m %<#ӃJf`B4x58s@JK_FkÇMoꁳfNSHb`29gǷ'$ˎK@g,01IuKQ~<z2 Iا5e1̰jܷ 2g3VW.8ALa^+ jqN,-Fu^~ Sa4qa(O`#ѪQ_ʵXF|#3Z;]9ki6 /;S,BMdˀSI` ͓٠hZ&=LƦlHx1k_ ̪֞6.x8zIF G˧`=\{S5 эopy\GeƆ,@MhL. uGmŚʾeOpvD ~Vf' <צ V7 _Y1i=> !>}gDm EYHs)uÊyEΞ9f^z'p|/,DNk7o(^Hf?~rqy,d73 eY"?Y ?u\lwո?M+4 " QC? S­tW1ݬ HQOFФ]r.t:3zKK3UO}" |v_bB 6RJ!hQZTpo{Ţ089ͤUw9,$`㺽evB\⻷q– !㍠- @gxZ$P>2ipL&ul Ag,eѐ迸TP)o(#^/#쪳6Κ^ ؠa%3a 2,OpfLWTɹKS9.jt[ N^AP^sTɖ\y <Z?!6bEd.0('.vPkȰcOyj|NgG5RH7ZR0ctQԦɴHQu E ˷*u]O ʺ;ۍ Zt 줊n:؇$kXVASڎ{Cgi}\Ld:dzuC(}/7%3CMwt~6vؤ\i1r; V̼P;(&:HMdwo܏s-'Ũ2 H?!ı? y!ȼcc IskDj$5 #7B*ĂBb͜^r z),P#fjG(_Z+sd*|M2j1x^[8<}Yx9/Aм2D x-)AdP7 mq0\n3vJR+6_qHC:}}縶PG -Pj.r_ '~I1Yb2G|H? @M}`%vJGvwfxt9UH->.f#JWݦ8_U(9ic7zm;DL"|5kI21rLӪotO J[߰8QF,ܤ@QANS*/)[DܙPaγXQ=(eGv8~W׽,h/(i_؊2H_<iXwZK)JKtyI.B享8Y҅?݊ԴTƸ_v6˸gGn iƑ/"(.]@3H9?(>B|`ڛ*nR.]u֌b+[($m~'OZ H}>A6#̝Nz3f.Ն@gH{ N45E-HoX }YФ[ƷH$:LUZ~V*[8÷@~ح/9(eik MN.mG",̼!2h8KgᣝgĚ@e`sasCb e},#Bas`Jw&}mǔ〇8@i(eAvjua0M}}}7Y@.<4R1qi,KஶT͆S_up(O4p_.23aBݐMPRdbƶUh=\Q$r;Z&C62A1|O}FO~ADm̴"@R1T v'޳/7 X0_ vn1/0KOƧ6N1ҫ%6x&Ȃ!q!ZME\ˍͺLz*OHҋRD5 ώ_H[$S@c#(WQ–{H {MyS lw(.F& &%NDJ}-]쥭(Ci{]\BB*UL؄ \B7beV|h!wLw 4w1q,caLfKywB{S&:1yJ z#|\̡lW0\[8Ow Ah .hֆ# Q kx{KjI$sLL}њIVGl1saHCh@GZ?_cP]&K;aLYison<_fr VJע\4F/Ko#l­R..MThS XU i pnJkn0ցBs""cj].l%ѵV_pXEP4@] _zMX5:Frc MR' PRՔtBP[ɧ oJAPLm(?zuD#&$8p.۝OmEpFT֣VoL?G)5~u= n@G=2%s?KkE nx\Zj83Fp-`<7жv`df溼i(r?[u\%kWZq% =`mr&G[yTU*+"b3 **x^%{\(yO!Nq3CUِ] )/Tj `2nPQ +>u2 `Yq2ߩTOr_ ba1$H8sKH`wVy%8Xk4:J&ȪMn:oZ ՅE&v&'^JK`mi=ze@baIo_eiMql򧸺& oR!#-v)R}dnď|x}A}"mM57-:)բ:WŻ\lg@O"U*.ѵ]wD * Rܶ( #AjM+YXy+zi1mb$׌|D! NGHf%k̳l~_bou2!!@0?~N}5T=ZO3IL0v ܻ]a"틴mML_EYlNkdĚBgC"\CWO}s33F ,LS>=k"&y|^sZt$s+/OkjZAqH 8GH[/+av-8'~hC U\i-!?} qQq]vۨKpFK.Îiq|%۝TO q%JL\\fХi> ą_T/& ;}ȒQ-n)zuCN(@㎫Hwx; 8"PWQm@[!&kN[AC>Y.5OsUS:OhA%k˓ư% hbr'r0z-fL ^|զtsC/`oݾ/;҈N`zPN%bAG CRڥٽ''5S 1t1_9{Nƨv?VY(sn.dí,{.@?^XH}ٴ* ?=pOxFwh'51[J/4WrB7_IDK`H NHZOě%)J4tk[>RR+L3o= ;KwY#۹ٯ?O.A3VEU*͕axڕ~%<|wF޳^3E~QƙlkD{ Ylҵ;QmWNI\ 70vKrVJ<^mE*á+Y~]f-͐9n@Y b|[Xh.:>ʫ\]pߦ{jj\EB򘋥m؈iWُR]6ț斒,$Tߦ~ Ŧg.盏= T#}Dy3r%D âx0)`3?LWY@)( Cf0v# V>i.HZ!)`VmH3~iBA: ٳ8;:3=%x:o~,hm ږ,WjhgNx 6sQ 2ql}#xr0f%nwĀFBd}cS?Sg($!B` <9޳j9rR`$QHO?2L!]qV :p.MNT3MΠvl%?sUҦ=Sߦ}H\ FO5Sn*xY}tkݑӃU̅NJ΂Z,L*&tɜzA_ mj2?!Q+_enPGw8@G..Q$苺\Uۢ;$ۂ釤t㟦+VZqs}Ԡ0QAhj bH"e/ 79H{'xQ}6Tv%7Rll;'J\NQ!yqmZA''8/S:2\'%+?~GExϧ22Eg@?gyL^+y9@T:|RQs 5zD'*=FPfpBNZj?%2,U֤>C%r0&',d;~|t|: wjԍ칏y3ӹӃn"R8 &/O(1# TrXmF\aFܣWWQ`9cZL[xGlA<]sm6i<^y9O(5?WMEȫeׄ C&^1syEFȿA#4ӥ߳D >.PBM\%g횦93qUz-w#*R]X:5uk T׉/S.snSde7~2Ѭjő|5&ωFM g7$gCk^%8/ kzqu充Ye5zx]ԑ| t]Pe:e z܎2 (ZH4Xes/^:Z!GXpќyѰDI\W]_,G*P#s +^+owR^*7V,-66q4w:;bpeL;PWӼ͓fX& ‚x=YRky ~]?m5É#zYѲ@}vj5-%ff#@w{b]./7{ʨKհƶM1Hr&mPx..A5;TZᅟMzBP6l͉j_6i^)y{gj_*z+AfQt#†&$ zn=M^6XҗL/ݖ}@K{ ^;aew;֊B,DPn#/O:Ǟv$_ɜbp D7d vvmS,b!W% ^]r%sJTO@5>j}3P}à'#~t^}v;.s8$`LH)j%C=CX(02ƺI#2eX8@yЖZIiVU7ZvxF*.(JĬn xX'k.SCCCL56?_{_oF_VHempJؒ'g3VR=3Avv%a~PW,Gt=f6B~j+EcHʱKF4ܖ^Mۖ <Zᝂym"2+ D8קE "%gקͳQ;ܩ??p tT=A־M<y !&!k,tN/k\FT-!t . ><3# a$a LF k$GsW~Ku%r8Զt%X%@Q$YmTxHL%ǷJONns[ҐG[ہHX-p&`vy0?qSgAT+&38OOXm*ϝz6Az;VLؓƍֳuSf" 9&b0=N uQ,qL{D 򠚴*")^tg#`i bŕË`Ԥ{;ҟB;4Ar_L{e"O=9etHHX~eӂQK=EEe]‹C해J]T5A=^^1y(8j!zHD_.lfan'Of̽ rNCMk\ ̽`Gfה%Ʒ6lۀGH;mXڒ=lP!JZ!1I< Ik>8g^b-e~XAlBp;{lfnMWdOzb<:N pTTqt7Zma_WpGE'ӳo_ Rp~w7.#;@K ;!$$k<3#0\#};Rv\NhµK[J9єH䴨4ǗW!g5LT`w P""(Ssx:7d+:ї0$P5 HΌk5΁&SܙkFwrDzyQ**,I|}uZ2P#~lP"/nmaXF6_Lk'|CB+-M<(mvCӝ'9ke ;)R~i;uF7 $XbH3CJ(^愁ugB."b%ʧIjsvq)@قa@r"AJc Ox/,L!k:C{*K0(Ŕ sTK*XurY]Q52f.LơsM?gvr)B' "}%5W,|y.vw dM+l0%\uCE ٛ9&yb]m@s ^|2OH]=AfnZ;>VϟzMΩ4MRe99˞_4'&DR(,S)wUQ>&.a+h pS` ITCa`7(bG'7Kln534 H3hs׆\ :1I1 2fgy]Y! B|%=CŲ ǸgY燌{KrW]c-˫uqg"mT G7˅wu21$6%wcZ&ᲜyLk]ͪTUe 5#q OMdI VsXA(X>[$ aY/=θ S^W A\uX 27֖cK33^荿~s-xQ;ۃEMp*y"Mj`1=' \.%P3'[btsR/0g+#V< qJ0Ƣ>6ųm%NY"hx: sN(B@%$춵8!W'j-Ȓ=lOoQALw*"0GR>Ɠ,B[^O;bOs~IGJA1hCⵤǭ#25yH-Ov I­X/ g%Hzj +[WGskLr!lг*0 3>7ؐDSHF+4.F,(I6Q[uO jӓ˞܎:U6<.WCdExX$d~]9kV][B%GsuD /_ g{c!xmrk*_Wq b^\k5/L=5zN{^SM8Wͧr  ;{sIW*~=TQMʼn`J?R()?&;l 9]1 qNq\ow,3jS}hvTI3oJ=_t~C3ݴ r\l{%lW: VF7؞(H28x~]h %"u/~~A)Q`4l_d:睎{ySu*_`@7@HJۖgm|?yP=<{4b踳Dd 4HUF=^Ns_@X.hI(U)̧נNtbgԾ}sFb_YhQee W/HM*c)M;QsokI#ϛVS]1cUf[gj3[½,uY=ƺDBL$*yݦ:i< ܦ]JYQ3ݾFGܰA~|tJk8|foqߗ5V]IJFKbxN꺇 I'Xye?i< ",R Ve8yA8in?ї{oY&o&Lqe$Hl JD2cw]S%"Fh5, Ռa9WsӮ-]cӋMMsa*;ucm"z>>e@@MjE:U|wk8꿺hHi)Zr=ap(T'wMRjtmGH!ZKN@[3Lf4/+h7λ#q\"6{vA-!fl7= $0 7nW'`~ZV(U)֐LƮTRB>US| 9qz)G4h P#wFE@|^fS3d6;5Uc\),`Y֊?{B~y McF'bB/Q0dŁ[%I[ndֳ r+0X49,yRNO8z3M«Hµ] 4TZ>Ryӌ9\2 / 5gV! DˏMжBC]n kٸw׽Ɉ޻Ǯ8UL.i k deks=*PXe/I\<=.̡P0_H2XDH?,hR{*:'d%G7ڥ)m݄ _"*t̡BC蕘ؠqQ\Tm' 偢;n,K9MvBH`&RritmY.͌sNʇy swZ2DbβdұN^wP @Nxa<=4Tw69~U"w nrj2v܌.¬Fa)?祭EhvtSq0VnYMhfAGRXs(8(7wen7P"=so߄ ntku8< y }9 ~)#j1+=Z|*ckh o92i4ma~@œ`dW=UJO \C2 !d,Vwl^DuAq%:% [l\b,v',=\RwSwA Ϝ D=kZFb|"bqZLovl݃:\IQ0 m(u;w5΃~NJ+ۼğBR;eu|bz5"N`滱+u3w{ Y$[K:@^z7 DX[0u% O?T)C_F8uʼ|nY-JAbP=]b,/\x\݊DwLF7ea+W8A?k0Dę>[pѽ"$U ,(qJm%%YXkgՒ g3Օ1wؾ94tX&iCQ#8:bBϜntAͬr5) )9`7mN;ccHz*Ybd! ^)Ͽe)z˟^jTOrjFwf};2z6]lKl!I8 j=sCm{AdйdxӓޝQw͌ Ĺ~7aU$>_'9/Ce>+]%wy NߍyWkd ABACd~S+Jê%m6L^֖FTV;Tg9ar5zq|Ccl05h$O{AJoefJSAA^L 3?F)vRqHs70Og4}t4>=A̳5w\('XK}fB^Lߧ>y&t/)鯘meF6KR&7B:udcʖa?mj)A2[_lszoTm{1akS -+Yq* Y{ bd{c#;Uvn `,"@GY#O-&p>2knpdNb1Zb*4| @ .P]^(, oۄ`RDX\~M[KY/`' ޜsy:*_hb`-}.'X]OL$6)rK8y<F^#Bm\Dv8DWx./Lc)*V0  ۬Kg!f[#&}/_cwZ&H {c@$xpcޱ|Ϻi0Ήb0KG]v6*ZSNyx>M(łu[_T;sJBhTA~vd"ko-~^lM9GKvE##=`Lf Qt=-9)4|ʜ^6\C{O2 T@r̓}-êѴZ,Bϟu+Aua"Qo%y)Ÿ&$tIQDv:ܔ'{w;m4~p,g)~&34Ѱ윲ţƸyd=ZYA¿qh=1nȹ< x4j`Tel ?tPP?mq6GL}"aGL#O0Xy7CNDKn nUHn0iPl>O;L)L+2HٺkYIex3{ gX[^=S8cSy6Z^$zHWN-f_6g\!\l kz{,s*29 1"hu fΎ6;Թwdx !-3:=PRz9Ka]ėh!3"\psHYX}ߜ(#e|>{ *]n7[[XCWy@u4S:4j/i Tll4Wh%U{LW6=[&RhCWѾ"= \c!))`T.@;͋6khu +#m/+:+ uxe81B>bv/늤* Vi` 6O8)zce`lani=SA-}0V_q] 'Z5a6[4s=C*_D f8~>55%qңő>6Z%5Kvd`hS%;\5MMd!T L8jGޡY4οX(x 붥8UV?P5wL8W_+qJ^>DҜfׅ;L|9P d/ED7^MaiHB6l0ڰXgHl'N<<},G|3u+JWѼ#"T_2 SXaPSM(G{Wa;2fo_\1 P:Afޟ+ ?{krln'.R`ʳJ&WSd! v/1MIMh\,1\*$*GsfXp;Z3QWf!4LAw$jcյ;xL\ɜ:D*E rZDN?OGap)"oQs1]6iTB@SiaX4h9@jRsPi7(ޱ-7047GFZ#pY6Zh\| !3xs .NpJtRoWÔk\K{`y%F~nvc@J\4mJcx` I-ᔵh *4w[v),hP3窢͡-*G[Bpt-^wQ"HbAĬ;O{+a>jۈQiIyWa0vdde~, صu ^J;~z^ݻлXxT>t-HDӥ;ya+R\F UO BJ\^xl 9[Md a>S&Q-_v!lCiZ\ez\THtVkQm֤ 4*U25i.\YrS\ΎeN]ƘzW}HFztҝ5j2&Z Mϡq cZmF/>ZXhDS Lu: =c%3--HM-N}:V\0إ&)Җ<3瓒gB96&or[4WA|ez@8.MzMXu2m>fJ`;I&P, p}[h=-S +^M.<j zL0`O?~_G2LELʕBم1qӘU!K1jh-f@6۲mMWGYY&@8'BzސHh Ql `yX%ł9Bb~Ɠ|KC{>ᬍZ24.dgER<3O_"d 둹u#({z! y>{sa;Jnܜ61] Ԛ`KL`Ac V,\5 (QǗgGZ WO|FzҺM`Mp썸AmMB[^C%wk}YU*=T42. {<=\R'6\fJ۳[ο&&?u}CϥʽdrUr[喝t^+kjIF'jNQB޾S$'b=FNyXxi2-VtNyw Kh?iq?{[i: 1"˜yI)e=I%˽(PcH-D( ʴeC];'ùBx5DZn;W8ɭ_PđR`le&D@z]oR~LnGvT!1Y>K]p  ɭ= $^"/GG+N+dѦcpkVOZ&ݱZq& 4{ēޱWs s oO{C)!UueW]7~d9%ZVj)7ژv5$OfnҊbs _VHjГ&l#;'g:ObfM!ШZө` S$P xgklYoXm0T{ul~{7rc৉!e~Gtf%6bn)-tzxɼx$~qKU?L N(JJ˺/.9/ԯLb3 JbE]uM}UVG `A ԎUљr2%&% 6,~.O^'':)rKfDa /|ۮ%P3qzxeArchS?+JS_>FNjTk01Xt:D#$k߭t KC*ՠR?_pˉ'0:kAefQ,˧6=>>3>㣿2o T[*gPu5B=Pޘ;& ?JݹTr+MOviy?JRVv?LXҿ՗ Xϡ7JJ _Qޘp*.?q3ю`ԳҤSMY;*Ŭ I%m`L5 5 8`y]xTC o) ctl5^uɷ#,b _Sʛ:s @ s\Xuk.? 䆥9&}cY0-Akӎ Qz+uNty@Td6PbaΛBf2@.o&ϛS {0CIn  _P9{jio%wx,E)D$R=S~ _% $"S4[Gs1R?3mWjL(]s0iZls+D8nʸLkq< )0бm y+K2@PMK55 ?>CAGgzYG$KpHJgRMqks'@8l¤LJ%ّީH[k=C6yzJW5/GQ<;fZ&TU,ޚWgH[MixQmF 7tiDUW՚ܕY9;mPs{9=N*.f:9^T+w#NG/ 6ծ)^ ^JC{hs1a@&rD ]ǿ97k) ǭ@q+k~!x@xՀ+lCd篁b8̙);Mm(N,Aq4JbX9c//$Wo/܎r$7iuY iy6Ҥ2V݋)8Z]2w5 ڍW,͐ sN"P^)0ݛrw(9f[v@>kI)S"BJf׾Ia+"oo+kAOWxQw;drkN ''*貹df*)_wՒ4_gu(GDDRplBק GS4;XpI`@/K՜` ~<ˢX*"ƺ-NjߓH[$ Q*I~| z&JuAU#ʯ{ ]l  i¢8i@ 4MЧe Yf&-,֩p`L@&uΦj)t:v/m"-c_c,"U^qg1/Ɣ`4ީx?C-J'<(EKQ~(sSԏ6"oA,֜7:NDcߵ@xs-q*XpIi S$^K KhNl։ugʬ 6חeFw gznK3#KAXvc}۟ٿiԄ/zF;}s7&Ǹtq~"b_PSO_` |lz b11J`)>wWZ i&BWtO5{K=/L ѱ5Bxh*3*jEa6N?bmsDod% ,DIM&gW + wzj}]z` H-XzVo%$w)wY+DfeSR81IٷS= _r`"{R_VOkB`$p3LG9FD0 QtzK130o]NnOMVVlae^i!`ER) &8ZGL]^SN霡~3@D46t/oi UDkcų{cr(Z{FcY-9lXp;fͼ.HE]0} xBn(b=Ye2B97 +k_3T^HA/xG,{(3.ezZ5ZdNEx,uXwvwkS7̻\2ܪ=A4gޮ <ʯ t}F>O/($;/r o.ZZicSC Xhbya9'y )ϲ˙z2F! Y,/$9/9ecm% B;-0{1O_,Oxv{RT}[xΛdBmgwOSMeFLN4N ōO]_t 9SSuv:׃3J+)/n\HNmN<n}@H0,T-Gd9 9ɜwjp;hX='@\=lه!$g`1 *14wYNpdBr=^Ѝ,m<ט*UT}K t|}BNd?/ 9Kޙuk3p.&dU|5 3hlMA-c}lܔ#D SjEV ~4*.2(d{CڪZnR4.Ay~)ȫ^Z3O)dQE^sbA6}: OnvW5l-'HPU %^.1\; h)^O/#Ƞ` LnOfZfe1뒢G,*0LhCpX4Ou(l!Bf%F<qi ?ÊX>C*&[C߄YQ 0+1ur& ?:4DK7SMLVD/F(@BaP;iP@S=/'ye[p]kg8.`(MLXn,Ĕ sokHOaP),lQ-F܊Iujq亯:J{SqNb4ȒYWfԶݑ3wg0&fÉی˜^Fr2@4!`Q& Vu*ћ j opKkwkǬNjvJOccv`F"5;P+:?x^(vKYWا5~9@nݹoNU+9ܡ*ߢѪ:Z-t^ S. ܴS>amJUs@`;zW%'{Tɣ?#CL&?ҧ^k JʌFoX'jϥ,Zz%834qӇHU1fSʣi:3{S1{T3лHH1B9 i iQ~`Si1,t4Xʾo)}gLfL?T ΅әgZ-#2젷!Λv]Y8Ej68dĎ ) ob䀦l֏n`YIL`J.-SwYIf*`.;?6 ÄKw1e9*d V&kv7EYo/؛,Z:;fQ&:GZd2k`h\0J[?E略Ck@}һW2Klqڴ3$.*6,'g_1Q LU_!tL-rɉ e%LMWYg\\3fG[NHɠQSrC{dy,Dӱ&Z^ҍ/tk 9=@YcM܎ayl5EgaVgCMNx*k|ƞEl'3hxf}MOB^<ȷ [v,fok<#)}-#-t*~2-xh/r΍ˈ*5U iY7rFz̲*v͒ 8$L/En"Q5~CS6nbq33%>:mN])-LRI煇sb7R~g{ P}8_zlÒ)B-ŖǷΔ~/QhTt U,DJlN|uM}FʼnXrNJm)؅PrwbD;|HMVk{߆Dj 2&¿ɫBúK3&#H=K8pZ3_Ånc [ Iѩj?31 *fv"X:v Lio XVb!{A;,]#|ڤޠJ{1Org{zyȜ]@CeCn mVFH:җ+A KBec*|`Jï'AF3 f[?m3_oHa8 t)oaa'.qٌuAxR_0aV9 ^F=%>Wrә' Qd(m\t0( }{sXnI;~S b{yVkFt*u>F"S*Ac7_ -vLiQ x eLXLNc ɹ̮zWӋH[Tc ta#qUb{{L|Z`V\8{N)U~AFc oX6,p =泴dM|E j&fռUVr4Ulq^<<{:*_@} DӃ*Zҍ0dTT>,9+ <~'ch 0( JX3$o"Nm'\L_8@ DV+c+^@֎ژf{1D)CTG(z!zО}G_~_RuehV;SDNl\p󨨆 `$%l r2ֶ҇AC$VCvHyϕ• 3W}"ke__؄+.$W7x۞&ZShqcoZ@ܞDAN ,00 SdGMļG_)e_-ҭֵ#r_TMz#X3R~ LziJ$ uKѢTK)C,6ъ!M&9yN(+ Vu Z3q8U!͹n:(8f x<~4}gվɼvQU= Upʇ,u-~/zDBJ0NdK{˫-H9vT=%ТT%v`d 5ʂMH^] VNr9D#ZpOFbM \(x'Tw>5]@JZҢg5vLv_Sbir#_;fcGd^ngF D|SÇox*(WQ1*Ż0ts]u &݀hxӃI >\ҼGof"պ1I22{utNb˵&Ӻ;8(f><;pShZFM*ŷnʳ 5Br=T̎_rf~`#euj^`gMiU4Toj]S4ܬ_SX6,i[ JQS{(Ow[wW pK DMbgƱH+O$أBA+RnebXy;bIqSuǨ07MR )q&u2+a f]*+ mȕSKk#seuZɉԭzdV^BxbM6}tU;ip#[ΨM=:𽢌G [xQDJU#_er9eNG`F Ou_ e̷: vm?N@1Qe*Tfh+V⵲ .M>XN2_ (ּ:0ySP\΅UZE^ILf~aE ؞"6^pa^]R>FGޑYhA@HlXb%s:;WF;qoVqЏ!vT}*Ul\$":0%^Hž5 F^d`[QS%*HG=\{w!hm62TH@6岍->N r_nT큏/poѿ|kCdhpg;Ohg6$.}L@^aUG{s~i+U:K*+xm Rh0ψCQY=CX);;rAsQfe)EXͼT+U`LL>y@ I\u9ݹ-1Wt#bhɐcN9jljx㝗y#L䆂RMqV XS w0Bî=Iعm\`/CɎ MOʲl'#\uaŷٜXv4B5}b쵐<b1'=cݔZwg :"Y!( H"N 9b7$0:Zf?6ij1oܾܚv VCTؽQz̞ hޟJ22_o(P{<6ÙKˌ)o+@G:ð.!8.mLlж +^18PtH Mx| _ 3*j)fw(AQ|f+n1KVfsfk%*a&r$cpgy.η 8U{.TXfڼL@8KNmgSȗ.\-7"ګ?Vfc Ƅ5y55'CN?8,"܀_ NRMbhuߐ= \MZM;0j8|+>=FZ",ĸ-X/Og@hD;202+hgc X鼠4a !qdGb<55la&VѴ0 &Np 3A-#j&ɡ*T#9$qH+KYۢ2X~Bf2S|,c*L jݦ/j`30ǣ}c@tyfB0rwAŞPo\ORL OH ӆ.:$y Jys 1IVPN*+^N}O /+5g{M1J\hѳ&Քr)p8e9W볿ߜz3Gz0~7f2.]v SFY=0*JڹXekث0 @gwރ<""nAQkXъ-pyK'5]V:ꩰBHDŽ6<©"`ЈX5Dž( >ثy2lVF´EwP;)xև/ ?|o?|TvQtBݽT߶|2l/*a#Ҍ|7D%p7 gH& :RlH\(1c1Rtun!UovZiiA1L: |h H!**#A4F쪸`L["HʓU=a߇Y0 gI<B<,̯>/-~_~M@uT̫+LF!]NqT[€ 뒑0qtMTlqM9~;^n`o>DOC-~Nž)m|@"-?;iOR@Pd~N>Sʬ /<&TyUq~S9Y19d2d -ꁡCEp5t I9}6oMC^\,3,` MH .8D)1W/~:)"KC'=/Nô{ule ~'k^vr bT7>}NZH`.GE@9hh-ɇfJf +b< 1OHA K&dD1QTanrh)ʒQ7` $΀6=떉7%wh80b+\FSU7FR{@x>u"ZrkD +.SCְ_g%DQݖm턪dQk9ajmD ף#Fg)QV̙@.|%w3?cL{2.;^ jy|d틚}%'G]J;MگC΂onN~(8 xj]n^7b*0Q<3ɴ$a$*D"dy0 /X%`IU@ߎy>_-xs/=gszAp\D pc*?8$I Ӿ!bn@8wm=Jtà/r*Zߖd)Cs- ;Ҽ!R&Q-#S,h_n${ΪvJc.Xs%1t3pSF3KzI z7CcߪK+Oqa$AE2ГGCqj B8 6Ç!^!6aA,R+LW6 tk6_o@a肂'FD)ۀ?֗?lAE-J3Z*,nG_>}ȭVLBb`^H/@ 癦T9 `$|jN['ucbWFcW- gDrGSⳓ 2>#12 AOp 6SlKs7G_(92 dQƠA %jjymX)Ǚ>Ua(~Y~R" "/?G9ίsϹtx quI#> _ẇb%7&H0DyamV†3XXÁvgPrJ`µ˗! <`ޮ\x:%,`;QӍM_rQJnZɰdy+z'LP=UU}gxbIxճ͇e;kff[olJ{r9U|gt_ nZljԦ[28+xªED;cɚ K3{rT.{"m}GwsY}MfmR/ ݂ɍO˸t:;.H 6*! 4'$e9\;?ŲDz 踡Ks9.2n(!{ye"\5>nt5T5ҩt_qu d-gp"$N xXo 6j`+%E!w`1 vFsѲIa*Y>18&rrNu)@]-%/7^ -*Pʔ!8lB5R&C޽ ;N>_h*pjQƍTX Mgh9O_B.W㵹F[MGvo æ+OhzDI! t6-J4fu'%oL]w!{'z$m z^Gځ% l;!`wpۚB6x^@ZsYG/|l,P;'4oMGg*Ϣ3'ow\wB0Cbc4) UcY8ɤnC޲u\ +WbkQՇJ Xę4qA+cɴ\\7:OIf-BZE~_rr-A5R䚓2Fd]tՁ[Azfs ̚r/CQuߵL\1? u~v†DZpB!NmW=|=b%=|;׽T X}δo;(Y|ش +xj Ty4IhS-8m{rERbDiX2-Gh}~&@hHPh~Wjr׃u8{ܗ#nI+SV]UA(=8[7&iSA(փlտƦkc3|1]QHs[cl*xOI:j-"v'NacnkSI Js"ΊWZ*p5\ٻiGȐ9 ߮KWC%LȳmQA.ũ,Hq@ur@n{6nkNp~UC/qz=!d6q ! ;^H&O2ʪpyd J 4Dk'>E҄r5q!+DȤNp>58wIza0)W}gpb≃M^O^KA[ߥU\a fRzD+(ȹ[4_YJT};?}xdk,;@byA9٭w3HF>~xӠUy椳b|"Ya{?,%%SjShtpa|5;t]b[ S;7¢F*F&mf.Ma^R,Gs|̜|[?W56r,KoBx%{ͦ.O'%B7Yz(7T؈=&O*\)@{SQR*ơ jajiP` KߴSf+k.)x I'fb!E qRW3w:]‚G>2 {Bilm-5sAN,hsP>EGHI]o"Txop úr3";;Zfvة);vtk]h\:4TQ_3x8@+ϐ71[^rPjknofX#헼"qWe# N p*`Wt$q4!=v}ZZTZ}AOf2?D\8Qܲـ3孳I}L4 %fPFJNꚍ9"Eqk_ Mv7asZ>IbX! &,˂OPW8>̓nײ[V\Eߟ{蘚Vn 1X m~`u8O,SljY:e]_^ NnRgaﲱfI|a>~hdU+' #I}. F9U ;-UOqLlS˜Y!iȐ'AC -c{}irP* .^b}H[V`);+!=\vmde:̬?o 3Uf.S{Ibr~ucu_z>#J»&@δ7|d{Ě Y`,ݴmfX׏ #4MR6=9-K&_|^Z`#\?0< q2X/Vbl y sh-BkZS+{?.[5A^"U=9U=[N/Mi?nRUuąVGK#e #7$ g)X ASQ|M 5!{򙋼3' *z[yM^v9ЃttUf._]^t+>An=󛿃Am},!I!vWXpE٧ݟηpDGCٽ4uo#)s{cAR4|aT~BLsͪ0is%p6y9# ̿nlj؞ |o_nÙ08[ IPU+l3o/s>!>*;SxHlX W bi5n=Hw :=qaL='#48•ٵa27?דvu1K }؆Y:XH,ztkp{@fs 6=$T5T!/`+!GeG$1޽-%t. ! (=rkcG=5z<@ӳz.hI5 pKl]S})peQ>j$@f(BPԭ9;('oε͎(WѝTN'wAk8,j_-/Vq Na#䈲㡢jJ8EĄ1´W1/׬I".x$-vwjH3RJjg"Bu=fΎ_JN~tHNo$fL\OKVKB WF*eĭ*9:ɳ` s X !`׮>-:dqv g#e(-,13џ[þ!t)t**7^Jɞl`Zpg4`[ҎCPČO;^l6E75=<.\HqVĺ9:,v )tHm$Hc/HvuQWrwC!, '3:)nkV9L1+k*U0EY+>+Ee*&g=R=ݮzrԄQs*Roɧ 9OU*Y͍G;${3:DhUuڅC'sZVtmAfS`VS7戅>&+B .wH"DPdK6UN:+wYV?v].{ufPnGNݰJw 2$Ծ Ӯ>#1v[~* rHgGpӰXLYVE [V,JA >TZ2]j4|~XK"V| _Z?(-{BoZU6d%>!y9O}3KEN;uUE6 9[&*j1A9fΫG  h} 42Wδg՞$۵|s-V6qYL޼4뎗҉5J _ U@;Z԰vkRPSӵک5||$'VBKf)o*/wۘʞ"(ite'"(njEu2j ٧} (Mt}+PAx:[4'<3*A\lu>cv+4I 7[ԁ}/x,!KS~CK;vh)(mԮ8l̛] .)2Z=Dq L4b[?4:A˞ e.MJ=7 ?_G$cC d :].GTT퇞=L]-Xzx6,9pS$/V\p(drAQT;'r2&f0ٱY:"3ċ}R_jnzٞ.[fK//p%6Ac=FwU,i|M S8vKnz[?#/(I䱲,בA+'&/ENf.) t.vcNr@R[ac\B! xE,YX>㦻 &Nx>`(C6k%s%u+Fc. oٝeO k9s('H#U"9 7Enrg~4J)8i3Y8 =  ON4UϠ|@D7iZKkRy!j4`8nsޣgcmcuњQm΋E=|#Nzu|?7WdZʒq_=dRblepԃ ;b8vC'@ΗP󢗧ц7`&T'xG7$_CCtN&H7͙/41&4`یһOLKD*c^}`de_s\rsmojkeL~ 1̤{7&sba-o4M =dd%WguN LFs*QrvX._EeVo}gFZ6p^D!|G'}?ד&7sh6_%p1fcI] _p\&#Ivt>8Uލuadedq. _uw?(5G}f [HBټ8`pCWJ(wJ:L*4=Qo1lVѦ 6k;خxsrIƌ:[^)hn-n*>^ѯ_Inu7*m]U]={{#VWM̪0o4[lk_>8<ʼnnJBDZ.{$bs7laT^ "raa[vt%Oer~_WtnS! DF>cHf_ =3xC_Җϑz;.o_*:29 l盌 !fɷovUyT#A6ȃ 0Y)|bEͫM)pA{^t'p"FgR3=&(Ɔ>9 ТL,KƦqu8xktn WgQvdMq\Kz8yYg~Φ+fhS"bxD̘Ei:FUS\${d4ݔOj?K c?+r)U{"*@_h1Mck?BhQV]!UF6_@#sXj|m EqK#B2%#̞d#8LsFQ)BK{5e2#9̞"R(\ eq3i?|U{aiSs -W:ȵchr'CƧCL$3{F$WU@㦛}W\|޵MXCRZ##9$'P'A\E:gQ@#}; Dql„KZ=Ųzn PY3<] 1s[gH?NJloWx&l5 cK;L5vw8K@|ax*S9;=8Ȗ=@pta!NÔR*g3΢x W$FA67NpEvj"m]g}XԱ J*4MdHZOPuь4Vk޴VXDكi-4=[ ExnjC#MjI6'eg3&ȇvi1 (-p (G̮6B+y?K.߀j7+VIoj(tH ,TfOI ?,$` ٭]N$5:}_" v [g"uu`Wț]ӡ17?z!d= |R}4)5 trI xj%wg͚c'"K_$sXRnZKKȺ2~8[;z] K*[eMkg$h%LC=__0e`( ,UZA1Gi?#w6Dq:P,輺8|$]m[zgj s.4)[ӛՒ۹+7xF*! NʋC_oa2vpά:YD;X%A3Y➯ ǣY0;tŽǭB'A뻈]qw!XykrMomx4Wē13/o՗?$/2L=B<Bn(0>/M4Z{pڧHolG3&)) ͉qI7{V): g)e}5XyS䈬v#W&f:@2y'und1R3RPSSӢJyH4ż>$Xmme% D~M]ȓi_ǔGД(dHmO# ʻe?ʎM6X9#m[M>p6mWj,=oi6F\c59]Iՠ;4xbN:sɸ-^-\ {>1T.Ԙ#0PkFpp UWM& ] 8H-F\ :Ջ0>a㷃3B,RE@1b3&ɲӹ+[QlËlkLq@C[jDb;t4F*wA1L#s\ c!XQijS%Ux9v0kt f6ɘ葭Md\G `"\C۞8tPWHhY~V zq[?tSˣӣM bZu E(T̻mx8@r|*t`ABH#`X_/̥X?rDY~Ԙ8*99Tι^1}`uȒٖޕŽ@~z :./٦U l`˿sFXean2b으s>'A۸%=+?ELHVB="eӿ U8_ cjF'%RaW8f{WtyniHz^q.RtV6d1l-JԈbo_s}I!@Ec6s^̴HgwM(kj=eBp Z>5T);d|>6nΌcH(s]SJÕ">"{̝]s!XNm/]H)FeiTJo, Rβ? .¸cZ 糦AoR l w dT1lp7n v?5L{v͜os\zqM^^aͫL<$V-r]·9&H1dBmb +쒜TZ=Ue'3"W?`OhJvo('iO*<SLpX>B/Y ΅*AYVzѽ-?_ f :ut 딡.*nӾDsX k.zqĿ)BynTO9?r}\`_NF(58b˓.jP^|.mBK~q FɊ﹢9q†lef$UsqY2p-8\#g&j;gDtk@SQqْ_SU*dQ/ U *K!!/46Z(U"I3 23b$GOájsLH1Qn>X hx36I$% gO[Ŷg6q/絍Re/gc'*/of52nj,Qv7} UśrO^ҧ'p1B`}'HiN;o&š^S3V,QRf2R{6J;dPN {8U8@l`֚/J.rPX˺cOXR0'v\!g3 >ىl.+le D +?"Ċu,^@cWI"E[.֓ 2mHށpc?(lZtWֵU6kQb~4]e_/Z=*+zY WPЭc ™c%xo$-rG]Waۇ'.bb7Ԩn˷^ GM g1Ҫ-$bxWcK痵BEmn$q _iB=FҒlLLWxPAMlJX3t2:KDLuNu%%1a= Y4O6Aܔ#[η#@]4Pn[r>V4tT:e^CD1(K7%ZA*tOΨm %;:nTCD^EєִF)|‘feaHQ th_o@ͼ^#]is`DE| _D`%\et_`Hy;oܵ9X?U~߾IM ARZfZm8u-{:.4EIm_>[Օ XmGَX(~ƌՒ\&5 [:*-`*ɃHE|@/77&qm+X3FoJOXz'Γ䋸t.{5cm$^h$~k7KAc *~Y }ٝ'M@r*M }Ī*ose/ݤ%Fģ7 YzIp%鏨 ٿ_ISA`'3qn(o?KKgёGad9JYB[ifåBK{%3{~%?( 9 [@h + Q&vQbqShc] Z~ o$( 8Fyފ NyE6׌ZyMaqͽq h R`*"@1i]\X vnS7?L7!Pj`L_>pg7L&VN,Ѹ|xq]['tˀ\t衄9UoU`pd*m(խYx(S44]Z!@(hr+a[$ƨu ln )A'O]N|Hj^ᨭjHyV>_2)ܨdEF" 1,]!UCç=$/W%?hC?,rE1nID,_PZlt(;e5U?Pͱr,aꠁ(V*N:fBt CLilH7  JTxx^[ExoE]c.ZB*[+24*`6놔.Gb,k+hY."wQ+a}:P*{HH3o%_x(-'|dzYʛQG 7  W!k'_uqnW0twJ vL#.-"8u+05?<1!|9My'q3ˀ7L\)E+7lVdNe,P) FACV @``7f?XR>LBƏ]Nq;Y]q s?WV!H OmLO: K/b1媸5~+0 5xpN fh7۱Rآk䂼5f6^Fil+e"=(eDj)13?5@v9S_DmXvkUx\u:aR=wBƒx @<筋NG>5Wi:2KBڛiy . j|q4<\SHIt-WKp? en]N%Iuž-\bKFsȴc@=E /D1fJIK? Uņw _@ibzjj%dR)]͢5>uGaGw.dPb#Z31>~nk22>IBvx3 I<fqJkss<]04GbhE{3Dj+dgv}""J:Uc%0d Y֯c/{$PņL%9`b~vR KtK]_YWnTFgဎF˶ȶ]/a>yAZtIbYDSOE^=R0u٥G@RGz:Vʎ>tǥzlYL'kAx"]`0¬h^~m( hD[{ O'o&lVMPMӔS̏F7[MPT:>NSGB&UF>[:kz5ac#Z@y r0TFktdɪ~\T} ɿgs{SĨZ 7'/A#\D&U61kB~^-r?XlխKDΆ+_1W8[9 .ƅ燥c ANPg1ӃR=X&Qcp2|4y7j U,5 }+(+ M[iL)oJ 2 f㏚*E2?RvPu+j.kEL{fN4G nߠ1l ,ID/%wA ͌v3=!ѨNl-0sKܘ˼Fc#u-wa*U(oOA_p۴ZO-'?~\A-a_ngiTeѕ:=]_* dje U0R֭WaiUePqPzi_w|M#4g+9M),e񆌼` 8\?F XZ:'uO/m%8t&6lbch}~?\A'h2E;:s8_}0@LmUVA x94q"<̊[@RtɲM[}p$CM= 0W'J@̞lv4E*7jϰt,~[ 1WC'b5qC1HS=Ia@S¡<CD[i$uV;=Jc%W<8nk?E1/+dGhvMޠΛW+JɏޟΈ"K5Yb s+oh% y$ E/lӾG mlƑ(DGͬz)6Zu<%d:,{T4+gnQuȟpԣ]FpJ(IxȽVL9]`˭@!)' NF칡%o'ʾFYIPl Υ'%,%XL\c2g zVTǑ@\UF|~5&yHRE%xkBRĪEU5&8(/)}Ͷŝc-_9)ƲVZmun7/3Ͼơh~hxPn^P1?`#NPH%7jpȓV9z H@쯡t~6J)ex ~_e 8cAp2OEj ?q:mXje ?oqOKx<-;^[M %޷jepMyH36O #V=[A=ܺ ĕ礞`?R[>nPmT~;Wx6mMrnA>!=Nue ZښL \iP+oCEЎ&=SeCo "S&%1}CBr[nPSw4U_(8g{olo::H 23m To$Ӣzz[ tXQcg {:uD7 ž6 1؍\CYe~Lu+DS=qD |+C\ vc d.0܊*F[S_s:& sь#YɓIù `c,^[ggP* Qq#YK;O7g&Hlӕ3G] {ͱK{&Jۇjv פkgv.+Mݝy;iLW)*HK M*n-4|@@TW_K6WZۇ&㸯0 v` !|䁦ք&UwSׅc{;62i6TN~.Ay0ⲋ?ԍ)?OZIMEÙyH[l>ැHE8n}5OVTDa`xLBop0_0x() Ŷ=D1Lp5mc7]wJ/6ӗ?S}MVOsg '7Zk&,rh}HC썕Z?!˧Q"[KU -J[gtq4!c li1 7Jcɖ1nBabo:eso R1$!oZ+@rft~5V&fC$B!rv@oGy\ژϞk/659LԻ83q\V@GQwځf RQ\kՑٰBE%m8 X`M:2(k:w Zrp[$w ]f]8Z~ںy0"&T gk>k.\VF*N~`̠;+EiB%8nZ&ʿڃe✤8xLE&n{4F^?Υwk fVm⫖5\ M~ Q' yy:pvH]pu}& 2>g͠dLʆeg0ߔ`-dRE֢o:k*m}~{zY<7qv) ҠQO dzX;cZ -oW΅ α9_Izmt/G!Ĕiq(TY+S#?=>ȷ{aj"%2kmL!4>l9'~ +cJe"<V VVgh|JiI$YX!zy*0wsoa*\bب>v\iYwy5X( !\*S˸U턫Kt53g^x`֌җa&S[pzѡtNI1K PgI@?nh䇉Ο)~ǢGega Fi-lb[,'%r "ys;e2FnJv J/^1uMMJ/)LyRC(zItFkwP:ҹ5*e0mI-DP[szY65#t ѻ8k{^ qLw7xySٗ9OU>Wf*Ud\T#[bOp쮐F,mC)CQZ*`q>.=@v \aP~μO&[^Y;{ZK dFoG͖J[>b\XĆ5ZMGr/a="W`1kRk/_6p#GrAug$vNiӋ4Ͱ2ӀCg p+n.V%K&i]T?2 TD+J4W pɀb M{e rxpegX_ %ٸjH67k/HorPM`kwz^שR`tg~G gQ+FoH"5+;DJV1Ż>8Q=P#VcHDjQB{Ars;L.~\0xKi7<;,f؃EؘrcȢx$搔sU B1upxy!Ł(Ǜxpk `EFsRɻogAfyZ~FON) l'-Ҵ<ٗn Ve$ܛ3S]'BR7욊yMZ?_xl%\lGW{hFث"8*-Cݑ>!ASN~d=,i^HLl&~ tC7݉)趫ҘEY2+0@R}IsPު8 DoDԌlN RuϢ-y].F `$Fc?/؄4=*)C#d8-F)0Xe%k$89Nn7](9TDlh5 Ls["?y.ijpU * 2I~2+Li rp$E$ۅ3Tp{(0ibpqJS^UWj~;*2[u1+,& _ J?U7uuq:ZuH®:IRlYFڛiޜgk^(o1VIzGXMn{#yX9z1x CXe8hq`LS|'?ew V0s5]49 qd20l&%<@>7Ti$2}kkf{ xjBJ LЂ8Zu$rڳf;LPj4f[Bx~h羲[]*Cp I桹zEz&j >~ hR~5'A^ 9F .sߩAy,Tշ!VOǞ 3l9ɱ $WԒ̇5q e%-3Y`# V%xw"_չ7B}pJ=x/;v{wNDO'a# *_7UxQd1 bl:ɂLY*j^tޜFYaAۍg$8.U'rkz K1 MFj|^%χ6QK%?l,KbxF3htC矿S|eCܤwH be<{?WhjG2̴ -l"-MQ" gC̺[Z_n*-h@SK0vJ7m@.0;|SR!`{4L*Vp꽇`**%cRmxsԀ_(sig+K 񱷾ORZX j34})t&y'R1oJ@9裀(귣w׶U"U xӓBU BG~M;S?B2i*FCrAfћeKD2WEE$G4k$xq(a GA",.4;i4 VՋe], =;z6.NK JHSj2b?ȏ* نO3%+nBk?. <>__ p/}${;HGV#k<2\ҶBM#t T:4$e|FǀrqbI^h;9%o2Brx#.EAsA+q2/3"2FKDM75>u}TBşhY>je2FP w; 咶4$ aCpu85`~К`_\ǪzY.aCj1i$牄Zs|صBLNR <{v.]p@P6D U-.6/Y` xJv_ְ>+H& Is&pHNdhO@D+<';Yc&n_lv%| ɝ, ط)QϏΰoa!25JHsN/-vFYۢ7='5 ? Dy)+PDyO(%K1 ʐ> 5|/d]C,ϯw@(>57R O p{VȀΔo+2CAwS=1Ń,Rg ~%^n_x{*?3IWBMdPPV AtNГ5[ntG'' UM2oS@UX-ѝbDqCUʢOk}Gj:9sj?gx{ϳ2!漬fxVyeb)&UWe (6*uuumD[?dmirN  )wFod>}U䅑FwΘmCgS}K%F4(v$_QQ1(%?%RG mz賫=[@d8.{X[Ӌ7USˮ7elM EOBI{V;ͤ]/e>HiAhf5"Lmb|?Ҧ4ꬓ&=-J5c?gzlʯocC`J_# LzN&/f4\3͍V\&/q.Vh>0d=X彋 s$348X ^UZ>~ ,*H斲UӤ R;JX@obA#źj|b֬yH)56.Ɔ׈& mKZCMLPhі&_^1-oȌy<l0hF =jeR7IT5H'!d޼aHzQ;nx K!' DZғ5Bz}"0*) ͶoM|וkuZߜ.;$ EА(ʶZq VD'2"Q<Hh&@7 05!~s\XEVF@%+N)3KKx&4m0nwuk#̛&IejD,hjy]ʠ۬o=Ul"p2[PR뗷~"tcWߊ%b4NP2'%nWf!9q!ϸ}ž0j ̌&q +DªfR&K _T8IpqR)tKr]23h}om7&umyR_,pa"^G1q}sk:3= ]9(P^- %soX\c{m w0+h+*&t}Кc'1]\+b}[S WәA?Hh߻;~cw^Ռwf{b~¡Ow%\4 =i:>_y $Z~^El&p(}O!iSWQ &Ġ$,|*=&H=9ώ+h^):vĬWtfSuU"yd 5<돉궼>"Hv 0{3Dn;lAeKh &a ~LKZ2W>}ViծxcP@%ں&b`ݔ+$rabرX:ÆKbgk߸H_D'(FW* Jɩ9}FFjãoP_LU t!J<ۼH2N;oBUǖ:vM/|8 4N̉]>=M#Qn",,H!)01V&$|_KODWgD_7m ɋyU4o&A,`b׸r#VgCt YJ隣\t#Ӣ xPa04't0/Q^S䪫~BkgX/djwgQT02vגfX5џ)& ֈ|6+V_v޿8 Tdsޔq5(>&ỔT' jBb[.}:iS|H%&*6X܎»{Q`fLH lJ`YaIE?x[L raDPz8F$$A*4'-|Rrzu;TwqٍC>jcj?{f[}p6;6 íU: w7{؋Bz]Á)wIÂ>L!Zk|!=EGEޓ2 ӓ.;'^HBN daZY۬)AVzzr e0ȌәkaJ^_!w(6Ś6" A.w8 >=7!D:úC(Y6I<A1V!7L> b`Mw1ˑ5Ld'+2GS;m3m*!<.rΟ @RM1JVJwW2EN(qXȒ~&wo4ת,5K>\l?4PFVdrD༦׉usgx&pu_k~?-]yegD>ɡG}HoXblj.62PK/C%#/+y6udP*~Mt#LjZ!%~(FT1Aou=Ԫ}kA+q3Cu'L1řih;CRa:PAYPnHIdI=fMXY;82taC[6;bWӣǢ ؕĄekѐm jAq83.º~m)9(cr3| My|gifug{uU{6N'~Ղq2aWVCOm҆u1PC8\):\gbzd!_ =N5xw4f\,և5v7An8Rqfd( lќ=EyC|B?~&cEȗ}89k윱0C`7Jot> z异oY{zOOi"QIgVah|;jnzB P͞soljxpekBS,#- q&k3zvHK4AɁ(7Ty ZȆPC:K(jă4;MLF>gZD~H"!yjuPKhsv+uJJLX' +Lo-.eNS8"߼?y\k_(l.Q5Tm#E^U]]ᚳ}h jų,=UlܒC*W~y[HsK }1^ c4FaA)Ƒ/d!izKAtsE ev ';^b٤9h˵<qg$K7cZS=L2Ffz_5awl.VjS'Y}zLlC7 ^18"$D~ڏ6 gK{i5@CZp~3Sn~Q>Rr'yV+b锸$ktAg&Ʃ|&GIWwy)l3M;u?F1,]K$-߷9Yw(*dM5̯Q ,P9|%^L=Cwy)7:rHVt,drInrp 5flo , PZkpjO4.ginaj,vͼ@ξߩBCK*i)s`=X%xX[Ye$k'R`q=%BQt T+4@+GBrpq?yq/ƅ;S5[f@:n|ER+4#l EmccG!OY,Cupk=a$6g4ķni`h ]FRS#ܗ2m޽ |~zQK`(\+Cw0kŇN2[b:|bH.bP$b Qc@F,((4b]){_x1~TF;( jf QdgAɋsQ÷2g,|n>g(ݰ6Ń0mV$[.X÷בO&9t(L}UEF=[~o7X»|O@20:|PE&V˜ ^!]cvLKlرo.lQg /gGvTƲF }LqEa[&MY@/+@z)xAyM~e8m^PqsLalspUj.U( 1`mc=|igg1Z Õ2(I~p xhS.Tc>2f]q 7 $1€aC+J\CN*C[K-㩀eUEgUxQ6U0i1veߎ̵|*/V6{(-g?LX= &eD  B&UmH`-yogUTVz]@InμÒsVrĄ} II5&FVL0YVLHVC{v] oLx3Q86` ,>@փE~Lŧ扢`eA l޹Xwo0rhXm5I=4ay_!m e%e9K@I?i56|S< KIeTso[o`"Y+L6bLLt6& H^e\"bC=Wy;h5WI r}WLٽO;7{p.>]ɺ"x-Fɒ9@E7z=-*bZgj#5<3YhCJ}PjC1#..s*'/論MO^/JވG5b|k ւb^xʭ Sc +MVOSuW/E!pO"1CñE9ŪiCJK}I+hI.(%%\ Łғm0V8U_$0+Yn1H E2oQ%GYq V6:MXhE@vc\,KU)%Φ> #hig-W'Y^SF.q3Q JF\+De~x3#>E;^>Dbۭ/yZI׿_O i@\0QF#r^2`-ޯj<_A%mprr*N5i)/p+LxmM8poWJYNG iDb'ԛvm3]ǎ3%RMZhcF03i1iqL,gR14>D%s Et(VBPRnuy)9 15:HD!)m 1:cu0g&;"{_R1~jgcgcdRПV;6V qWfTW׌1,eGNRaEW' :3Rmc { ZvJ+4 G9e`ݶW8t'M[=šT5&v8Ď}h[ 5,[3Ä :<KaWвէ0? x51FiO§nwHx$j9Nr;>e[j' 6~V=uoQ8 76kW򾞗>IA@xK(&?X-w" +ڤI~p˕yr Seϸ:L"4:#n2sC=((TА.&/x(hZ#\ltxm'ɘ+ ` 6KmL ;Y:\8$,(YĞlWT)M8txeڶK#|]ıB fƛm G\KcJ&_`dvYI̊}7`!Ҳºpo^sҪ;ZR@>} Ϻy?/fadvMˆĀ$E 7RDkiZȍ>]-0yvޫXrl+ HVG"ACyVM%y݋^o=W)qH⻋ʈ<' qToD;݇&OSgmcaIs3ۂh≢>UΪeI')ū;ꕜj,15XñC*мdc:߄[-6GSh苹}5=,zmq=~~Tj.s 4GmGfxVTUhQKIJQ>HpK%(g9*,1|fG>I0&Wx;3' FrV{۲-2mk['M"]lw_#݋:ԙ¡4*UfOLqE#&|VTOHYҼ 5D_v"pڪȂvcϜTVC.Qs 貟Ef{zrES䔏bkX;R˝ۓt][SΙN7vda:v6.m/lG ȝ@kx5Vby%;Lc(shgoq ,M+3 )mKA8'؋g,vpY#6Z)ٸe= C9hQ&DKy]S(4;:xa )|nEoX5k^x;ȋĂlMWA`lq(`(? J{W[T`.*~;c>BgxSҨC%YQmF'lx_e¤5^CGdEvUsV=̈́#; 5IbWLC .!l\$SH RB Sn[]Y\DQGN:eZZӁ,Lq5{˹ Ɠlzr~~e)P־<~Mk|6 0P "VGT7V992lΈka Ƒc&䰰(vNvY"8~,فur. EԞ)x9k7e1N jpb_o}NXq渮K%H [b2M4][MB;խz[UBjg$ p lӋSӿh鉍|j)8ҁIVoq~7Klcwe0p{U/{ꗼ]nU3X-8S4tWB>+B, +CٚAz`%x 7HSv A˃ i]xqpZN&ft,*[爡KRO߬+e GnYptzdz+ fR4N}o7$jcnĆt}7#;t0=' QbޥW`id5,PcgƫR6$aN.F pQ<@>Z(ɇKY}^CAܚt[Y0)ww\HgzQkNUd[ϐA;{3k*T+yf_ocDyι[U:\ +b TzjM½ c#Z̘#=vS,<@^~ J׵O?:;Q'P&r6=D}c%ZEERDmA1;]bJMϑ-*΢5zeQԒDOt2H._6e AR.Taiy",n5p{4;s$5>rA qɹ˥ i!YٜzK/x4xzdˇ1 )+(?m8*j|co&:աc%bst-(iם ]K BXn?+v[6%*x\z 붧B$.b܃z r1wP -ؼPN B 18a>Hg+<gRɽRH}(9vs[xÛs1i,ly`ޜ=,hgP$-]&WFO5ʾ92A+ac!lѯdWg9@ T?@nw4qc}ojluƌ婲_gUҼK2)gM^tLţc3Rs;A'{hD2ʴ9@U{굁O ȯwu2xnz k~ nǹ }(50H!q/R 3p;hDt".W`yު{Hi sPh~-oյ(vK"n{G6ZBݢaqM _">J5H`Ao˂F39pz&¸P)0߷v&pVJF~JY[2CS-G=pZsY_v4!L,.O ?b@<]7v?0E2 6@V3&j$c .l.hWqn1'J=jwƆy)o`k&\X&=ua|Ț3,u؂Ly6 I2WOnI!/`\JgS?ݼ:Qg&YBI:u(W_Ҍ6ޱwkkc\aZ !PM ('!Zy:D._42`0^["3߽7yBeIFTo\]_(rl_/٬Y|)m>ӵ ;hY'ػ{gH riBǘ.W&ڟ 8Fh0?(&u]rءFl\6|&I4{+z/c%"kw=pF\3x UcJ:= y%C:=h` L!׽B# `gzlX @U7{L1Y_bB'LS30J@,0 _6x>P Z w>]* nOLĸԻnOS5>N Bn%"F+ ?M`(O8DZf`zU]ml6V3Ȣ9 (X ;jE馳tÇcxhϘk6klLS 4̦WfN0Ics@'-\݇;v.5짖N?h#By&\;.-=t>BbO2SK(63ReɌ i,)$aڕ&-N0# d,goۿHU6ջcQY\7U*& ҹܣBG\ə/~ckE_~={}gglp0lvVHZ '|l]?2דkNݩc Y(4Ϣ迢RWd@HRI_h8`t[9_pVX7m<]_HZ`I7vP[ORt+0b\{R2b)k/kA| jE'A3 S+("TMdhs]Z_r(ЩJ@Dx%\&_V;_!fV|N/#/m6e)hm85,[IN;8d,tU%WJ'VI,:17o Aل:YQ39P{p m l6f+͵dO]U#! =‹oނm7la/itjV\okᙎh?'[ Ċy&ss'_B\¡P7s7N D| 5)$ZQ W]族˅;l_8:$D|J= h7f[> .Gme`|IQt}hLCI?SЎIH O:O48(_ gD!jl v2ڛl>{.ԂBILDq,=hL*yZBv047ڼ~7w)'*!E*]hcR!JVYu`&? SL 7F:Ge,Bʯfq1Q5LN{&il$dF# TTꌝ}%R:*'d..'uS $&Jk@Nڱ8UEe~}hSUq^v0uz}6ZU8W"ŀCX>莄C-UxFȞ1ҸZPD;駻ɛ~1NU5Is 3M Tg5&N촫NjM9իۀ@jerggםutyn@Ou vR Y#369w (>u(S!wWi6X3 &Ƹ~oMsBzYQ'ri r.H5%jqnZѐU,&ccF^8woNf{%9h6lP}WG !`2[rK4hj>,W2RO qs( AI񄸾6Tw,m#uc5w'<70iĴ@-G4U}"iz;69+aNZ :Q@;0ey%c5SO,ؐXD@?)F)ǷmpQ<px%!-=ai\C.)aKA֫ބNjJ~ -JiUE[-.^YuWF=ixkOR1%?M9K%&Vr}p!XMNfDAά4ŢpMG;L9{0[دsW0v`uAuxJ|K&۟JNmaLu^Hڐ ꧔$10Nh $C-fD~/pf|(E=I(L-@匨/@ͼMHyt VP;OZbht),V4Z;4 1v0Q/`i)FPOJtXV1UШ|XA~o@eoBniƋA莆Z;q <ޯ?UDY7yO+1O.C<8"*Ň^dRn=.zg]/$JW%1!8t,f[vт?\Hf R_h^60:H(F$b|6nkL -nlJqa`a}hy> }\1DOsޙJ{&C3D#Ha̓^cU@?6/A.`m;NiŹ14f1Hל_Vvh۔i9OC~#-ۡ GRAO~g * L;LZ}8_B2-l볂~A(x귂z7GЉ_ڀJb؁~ˇ8JbcͯX_1ʨMb5S&|N\bߛL;bJdB&pڭ SY]aꂁHf|A.=k{ڷuh٩/Lf.\KupP&^e4{OYkKa=b5,Ezmc< MgM񣍞Tt ^NލAHЋ9cj-tR@bA^N >iq~J|'Ise7wwE$Wqm]ݜ{6N3է*Ķn+Qty;?牚K ^Q8;j̼''Yo}8DVMG.sds)[DyQqhdi2@@Í^X8Ya~&0&kzԤdžǠK&ꙩgܪJ~X[Gɀuz:=x:fWtt˭~.f\7l?%dLݠjfܲBUWB>ceT6rtc8"b(:%;a|{_Kmݕpg?BpPo]L|j}Be[}UIT ZFHwYQ[3MG g͵ړo f8\KD/.m!GȂcw+8%!}ҵRlѠWsE["e1G7#M uXvX3tב׹XɇѬ*Nb+M;?#sgyxu??y|2P %M =-94mR2pI*sJ:_[7cjeUdeπbM}mԤ0Ę'Kap 2[+!jzb+"r Qg=tC`diֈ1TezFS%vNXaqTv1KH}-=C|, Xֶ89L&vI2]!zH!=9gaO~y9t{՚ytZ.J4x̯N8܂.V5uBqE\ڞ}lϯ-!`AN+J1e(@,F=Et#ܗP;oqAr㵬3{l վ+u¨U1xK(+E1$J:׮ SAAW|ڜJQVai3, qNBv\TA*h` g(0L'VeU}XؒsuZ{fo0%4liP` [4!.o8B*M9$ŔnYB%m4s˱IP#JI]h%Lj;I0OtۗA. ~?/ .eĞBh_Js==]K @`Cg`Z%PȓXD`bƍ ~ÕO#nH\DY .L1ms9yն~s~ŒgJagb̂ѫa4F`ȵԦ㒾Ʃ8P|_i;Cb"+}J?h/"tţJD%|fFie;7g=M^W# : A弒 ̟0lmQ$OX@vZ3 M̦Ϲl=MίZʽR[1N8UT3b7n ~o'}HRi@y: j D#6j1ʗۦ7_ a7|.By_K"'(^NX}צ* N`U58βGf ֯leh OihkVT_ϧ^aLOMO&8 .Ap+oQ ;y$x oIL1b&ݮMZ>!鈦CAn?sǀ)&.Q|+$69"vU1K1 o_=.u~̂ ,NXu` Qˇ.cVIB~]1l,L1L4-xŋ^$J*iOӫv[PLv<:mT8('(ӯkirG\{HḷVTjm0S9>EǑ  ]ˏv6`-pOө.aD+e'8\" 6NZ38B gry gRG r:,(ȏ D̠0%[ U32Q"'\GN2߱|R[GϪx;EscV#"&}M6fsiNv@2 .5cb4/vº_? yUj<>R5d=>[UZH%I ݆%pᘯzVeG̹{qP9Cw5Ǵ4-&)nJQ 3XO!-M_x_H\aEM:SxX vEt}ss?&r;3.S>bݭ$Hg`Wg~#t6q삏r'OD3Y5 k\gӼ'i[6grV`ۼ7P핞0}sMք0H ~,6s:gAZV>óϛZGwfFi78޹e{pCKs2pS[-dF1pIE4VW"i4 =cgf'zaLIEL{0+$K.%yfcץWd&9qB^ˠщ P ZJ 1?hTd7G22"{^xprLzH`VZeAD8+ȁ$X>[/0Ԍn::fe~NKQr=|9ئ/:I ?m Wʛ6U)̈)%,0^@gex3\h9r\ug =Dћ7fxjw ˾聼ttzcem>@-ҼPcL:%r7pd+5o]HLD"ͳY)s%ԒgIFFLC:E<v]@rD+Y?X-xV!5~ffh l?|X$T;8 H&9[%3T* 'i#| -+wq*R-5K$Yu.eZOҿevf;Gu#2I5S)oɻ5R:;0 *mʴ5`Lj"68HDK9нc 5JݍdW>xFa{o_1o,(U?Nj">,G^\@@ۺkvOOoWQeubXFh8vz3 W/B0:Oаm[XCFV-(+s;g]z}LK;<Ί7l"c3Q^DTzS[4 #bo 楢>@ӲX$VA'ݭe -޳g~{_ӔEhZ~$d)=\0'Gs֗ 6H|+=լ^7y1ʔrV=gQ?@[T=v'=%Vs3DY3.,pyՋ\KRuTf>pNkbp˥J ~cA rUaTpzIS:+dlr_78ڍQ`jf/_G7z4ʎTt0 Yo.`% b~F[WM0pUC]ٔ4sAA6~4BpQ7<[wC»ard.Q=4^3movĎ:jJtU|߯j T ,O> yAǓ>йTKo ?yˬdX+Kk ݸEM,KD*"KD B[yzDg| Sim1`GdWk:O"/؇T{d>iIif7,47ͦ]+ ǜD0Q1oT &h~訫M?ʪu*)f̸_T*j,mU|\;8WrӲÓ/dEOr-_>Vs]`*ix亟={{o.lF!}ˆdi\؏e%!*-YmC[yM Q 7GcPUo&ב :uX #ׁJQ~wM#ej/;BWnL1#Fn}Xc; XtMRncr/U,N ݨBZyI/ pspD¸.*K1շR*4ed[$Bzo/pkօ@ v D>cʙnOeex_X2?]+m&<5L<"RSυ%<.Z~4ĢUocVEt}v1%a)Ӣm UL}..?WKRPe64GÂmNJ̓8W{W# Pņ׀,Cȭ%33x!FZozCt^4 ]B;~cvӜnEJ y17#xAC+{\^At+µcLps:Upqiߍ_]LDr#O#*}I*^Q ī-+I;/H\.Gr,9]mR  C}HŘVHR]Ŏ:!a닫NG 4(W?n%Pe}e^ b)KskUiT=j4V)|n`yO'[(#s8I=«U^ R"(SNL_Z/-O7m..lY7ٟ) 70^K%ոJ_^ag>I%9t:#IMHuXӂ?K뇹N2`'G']5kAX^*gsV,89(>|xDLarM2 [zQթ;{Q:`5s:O +U* S9H:vay r!y1Yږ[A{T/-s*u?I jX/$fYs_TQgl&(]ŌBD}WU=9ߑ&D,NIwHjw3׻3:vרn iaXW8:MϚ2qNG|=iYN_'mI"oQk<ȸꯋSաmC8O(-CQA" Əx(XQ5lCHuZ%{|*e!|Χ4IǔVϿAFT=PFvʢ`쬵?ELvFX)Q*ge7Z1)m}motxI=nicp 6"~\n5 Q'?%ɯрfJ-4H*ϳ%LI[N^Z&|A%eX}IvI ԉX2)?L 9A`?gA'PyMQslS(F?|yxNWE>0lǪ aX\CXwX&!r j(.F1VE K6!o͵1 a>iz-oK4:J=B-|4&;Ok~GdجF vy^ Ɉi?ϞOpwʢvŜ{柾yTzى(=%@+)ygzd DNhMB( 5ʿZ{"ȫP[vF_cDK΂;GzOkStEF@jGIP>y˦b3 E>B{]GB[auZ<_#OEQ3XmWh[?N7萎Hz9)J @3{;ґBM8~ ΂!Ovfò ݱ+s.O'Xw00Qk2dҴ ARFD7IN]]~>n߬'cǢ +_($I#5|* f˸@?J&^9\sɠ4Ia\7zuMEa`Ia晵 E64*ީd)u@TfrPhzgRG4hiGo)}PO27ɋ*' :&qڅ#iwZ|'gBL,nz/V!d?#127O!51. _+ղY+sAm|c[2҄`oH4kЗ"4Hg5ٓtj]U/PĴC{tK£C+SK9{[ ]p8KG)$x YC;v|Xopa= ӇzGNl+&qNπL)GSU> `"p3z0z/"ϣ =W`WZEpY{ ߉P][j$,*B+!X!i3&IN0/A3"y\3W#¼M33(-wXn2Τ>i?Jmz)aOǡWyC4?F&P/S9&+ET6+ɏ %⎺@N'R#HS} 5ҮimG)ވ2~ t D#cݨ68.֫ _0zC`*L!$v<6 GCWI0z|; K3kzޘ8O 0fD^MUvYxQbXw|&;c~VlRؘc`%gIeM5=La ݞOP6)Cx.DXt+ D'A3Q|rkᶰ,J|?rɇg_"x!xbX􄎰 ,xp/)7)+h7ZeB7&5FIh2]\e^'vo%|4Hxpk.@Ó_#yҮu`Q*Y5_2fG!ꬔ ?C_j20o A8wwBBL,^Tf8n?6fs&U`=6x|gHՔnBH&ۍWđ y Q 9뼃d{-, @V޺a]Ǹ}2y,9%$0psN;:y5ȥ'QY 2*8d)3(tL2pdu58-ja.9y4 nG?04N;;A@S/D~vM"x*tv eA:sWs $o{oӬ*`O/GQRV}DiRt @&*trmE=so#G,# ћN+ss쟆#|V`90B LIv_Y U5&Yȧ'~kܒuo 1l%r07nI-D:LX/@ضTl*ϿuIxxXpYxh`!DA߄5"(dq)xH?I[*ϋ9혭S Fxm3y߶.aѠK:YC]Zc4CȤAAt%=ӎV38iV¨!Anf g"Ԩl-7S)fYSAdh\0c YlB訬~g;g#vj#aVPķ_2 ,*:4v!?_jKjw@Ӯ}'Eˆ*`8oWwG߾Wsa;C, P=S66Jܛ֍#;҅[>R-7YoLi4q#|xrmx>ڇz{ן//OH"w dnL_vH;]~"ƼkDX@nTδ#C Ky*Gv`| "nlHu"h / ^y-L5,(k"%=;o|0DMT-PsI/'I>ڵг,xjJ"@?f&mlqW 3Mhx,B0brF]:\b1.p>U> I=Ar2,pM%hݰ D0EvGR!fh#Hf8If3j߾Vn9A#'jEލ$mqܵSi2c2o ǠZxߍn=9gb(E)Rt$ea=9G]JRsNU! 2፹];'ESMPoe|v %`1mho%Pe$iu9rYxiFpj57v/K'O]@i0F~1<{:s,gF`Bz5ҡ~]"`\!"vl?Y<^(u'yLڔDNKWIx8-^P 9XdvKQwQ@fXUq*!f}[J`#LFT,YcJg*:pm,XK`v R0=feVc+Yo<䬭T(J6 ij8^Ԡ c($0}T SB SZl ^ۣ+bgr)V_ܛ7pEvlIa8(2\d(=AQgsa\|);rlq=# XP=[KjUBٵ]ArܲNjV YmvZm2[KӐEy^`WgAap ώ6uZ;L^woy5zu8"!ӵ_GJP a/KM2]BA!+;IL#|pk Nۜw},KX2 ɣHp"-LCF0 o6殕ʏ‘~1ֻo ұZueKݐad"3Yo2#Q'jAG1"u0>==Z AMY ЇehM1˱~Q:rd ]H\nmE^cW4Kpr\kXNr(.$7KQ^ LuFR˦B V ''̔q,&ǵ Gu_Y22u t =>_R7ts3w,q^n)aY!rg,+cr7观*i1U}~3I-,{C;GvCCa ?;m0nQoKbZvTk܅'d]2l{fΪob {gokrQ;F]YН͵𨏒S 9(V=.kA4,9P^S 4!jƽ~̽77m 1YQTvǝeЈesMp\uK_΃ +PG%ui vrzW%r_E呥h(5Llq\;J1_} =Ff~I!wص#qx^/0 YpƑ tah à9]}͞R5=oƥP.Mc48z*yLDO0R)~k7]'& s(F̺GNj /B :өY 5gtbyp'R `e|]ie8:.#j|=1e7urmEP\Շ3/ӤJp 16yIۓXs)_Nԛ ;v΀GQS,+[ʶ5٬%5C+# S89֐60RyeY&uo+uK5W͑o"i[j~,  QVRk84MŹ9JPv,[V ͘ӆmY`x»H#쭙mۚ36BG:h?~gf$T{[Y;PJ3Ta[iYq$!yKOfr˝~NJj7-&H&CpmRBhô͟8:#bTqi1S5 aL+[Կ6~]DCMΆ6f"CrbECB9]A߀ԩN>c OBތ/͔%e76٬h\9<Ɣs,7Eo[XL$o0|),ԞmC\"S~H rixY_kȎ@;g_ה> N+ heA2J >=քihh'Rrf}9>9a.c py;yx V#4G?_B|q2t[D(.Iz̚0a[H8iߵ タoo :zw7L@;PF 7B`kB|'UzAd4z^5"٤1*C.kX%Y[#l!qC2 s"éU8t?sSCBB A32.,=;r5s 1-SĔc-!Z UDI xQ'(.iq{B>(z|e4:ƺ`c!=%cJ'_ .oU*AJ)f-O4 qskR)O Z|{ldMBw54\dPtŤm+j z)ؗQe!^e-"ӚI6hMO{FC^4@^s;ͨ:5 qtK<#fӿ '/Ę7}Wڪh[9$N<щB߃#̸x֚ʭ9Nk5+o N(l<+.3Xo((}/tDsMiV($ 7Yd!6^:tAfh(x}BJ:MxNb+u5Tf1LU*=/ȸ uy׳qxkn(ZWp za6 ^S-kZzd{Xp O<2%0_K#PEP$y~)Lt NkY_!)aXmKfo9*P ~DvgL,24'K;>J8ԤLO7 Vs["q5C󚿒D@O Fc M W|㈉ (΀Ƕ\ބ:c0/'䦴7@P6nU 67#k>>F# ՘rH GSWE:KgЈF;Lp0C]CEGPV1b6KmΪ텖GszXYWsxdT0HGw4tb @~dj7;x`X5SQ煭 hB9dH vd[ǯ䠪 %H8&D@* ,2/XEԕFm8J܋X&-Qe7 (jΑXE鮬woWj\kY>NM9 @'xLz2u{]Qw>ib^fhw/7Z!G] ]||z]7Xb_\C{HOuɐḐ_SJ,y@_ix}f4h'_C| (8VwA.)VXHйKTx(.`B; I?{f=_) ^ʉQq{(OG 0{%Dup0Ň"Y#k4O:~;RB4=#"3 (Ψ.e8]J˚+ZJ̛ռtKc6& I<` v?OD_Q r @H_B,L3c y!5 ̵NuZ A3S]|eڗ+J"sխq*q.Lvi E'J/Iuy#/l`Xl9N-EM[>3%wp*X&;^d 7Gy`8xV=6s'vjMM6RKƂP~P; $jB՝Gv5PHD2C k/ME{ˊ&*fAh^oSX(a 1bCDiR*f^H x!7=1X'IW@Nהbįu'NS[RxFS>3MѤ_pc9jN}BבOH-[d4mV2]m=S Jt_aV@:SzK HT9XTQV*-/"&ܱ!3y fR䋳\{IdD鋨gq#"|*-"Yqu^+,qDVN6Q*/툲^Xp#O<9σ؎ Jk_umyn#zHTSQb I"v*( v[`bg!7qm˜1&<8!Y?w+:?=q-{XtTi1'hKZ𬄃=x)_ِs+AuwC1QdЊ=Xe󲦜 ?wcٺM_Ng'- Q3yrI n Ȋ q29Gq$nufbNƒi_n7dqO8&ҡp2 qg%VvaOAK  Nezw0bR !fQJt]muM9cS+Z8v9my[2x됅GgN,v!7r淥uPuKl=6P2ֲ}"oh5v"U si@>8=>[b\?wO0Ϥ&>h4WeG>NCZC] ׂ(+RP+ov/#~S }$j'gمrcV:ΊlG.n(]7Tͺw߽%Ť0&g㘥BA1#+fdS\Dq%xȀ^`W*]O=sc4׿Xȑ ܸ`Og IeRTy6RXԕ^^ 9lFw]dhijq:J/=eN؇Iz JUrIT9JrMFg{z໯H})yE/ ?:!F:LJY\6;2@lc%B8_LJV-}mޒ_~@V=UG.r?9uM|_wL[$>y96sf rZ9{>ϋdosBFM>>oBX \VqiYK] h:{袻m`>CL z.<-5g1]N۴{>Uy5#>}6SCAdyoS 53PWMH.G"tB#WbXY"Qb|̂tc e"wki|O6.^ x;[Ue6JTe/.e[mOO* RND8U4s}ԧa9Y `&{W8`2q 912VE* -+nޗ|bt%m6^6 8Mpqn]+TBZο:\!x{9).BjyܛH`4aouЙ!Ť;Xi*] ]iTR_dFÍ}5ȢM*^ThB*ܔ:'.kգB#MwxQ+Z'DR}jʸDI*e 5:O')ȁY>d-z8z|N> f g2~LsԆy*f_#}@UcJU1x=Ocl{!f ND*ڥ#E]HNӘ C*|M>ឳsC#7]D2V7@Y4\w PZq xSr{0K++o/D۠wحbW4{&\Weʀ [نI*puPaG;Aw(Z-̦Vo lqSi,6n9y݉qR.ڠMZIt+‰ Yibc jmiU7Kݜ ɦzMNa'+9Bm58YH'`=PY@MlͭAXڲW<&jW"̃[X/:v1qI)G~܁Y棑}f|:\S:g& M\ۉ78LJN%SiX&|Bs@"Q3-Oʍ;Mb$C^ѺoQo%1fי""-?g3TIpZ\_b.bev=T^Gfa$L*x9GMh4F23K@1[Ңw ͫNhjS8x=άQRj5U SWYCp&T-#G?pm7~Sfn:Xg$i]էnFV~&ʅZ1&68SeL7:K_[X}Zvoւy-EsfA;TlP1\}KNrE|c{Y5-9ܣ@0BAvO0@inr_bUqL>@B?kd|;;#k(;A6g d#tT'aH\+E|\4 嵎*&9OKV^Go+[B) O<u`)1\RB2pPu3j(u͢_x /)<؞1O16TDHnϟ"%/tyZ" HSSGntg)=7&B;z ѕ[E\Yr 23Qm+RI{G` bTsd`'V, ֗`ip 'hn3# f\ H^PqoV d+ْMӗPf؈1(lO$LEI{G̾@wQ7HN4 MgDCϿG uf;ay4 ^v%0H=G "QE~b9Dj˵AՕNE@ZS=&ADeWxyGFxG]dC4IST?H6>Y @>ߔGlѰ(k p5eבcbD yhثH2ɕm _(8iG:o0ycc!ώv87d(ܳ{33p£A.UHXT$O>zpWd38pXe F9 92$|u|6F[‚Iqplz@fZq|HǺRzH}#mL}{zJW%֍b6[uy./Zk!nǤZHSuU}TkFg`yd+Fh@)mG긟oYD4EheS,_]GkW 22E_/EN,5 Oy:M֘8ا&#$)@؟+lW/+ 5ᇮάSP&Xlŭ mvӒ,´{Usb^wS"M>pTǹІyTPpY(ߵ (swh^A3.29}Hq(=S{&72k[ܢd>W@6HZ e  A?hmm3Mg>48% f^!ttels%$;j_+ϠWX4V1m#"*f33VZCN0FB;#?=wڀ4\ﲋ y_\묺rMpI*63c2_!)͔/RanZiͶ|cˌU8߉eG=Nө# m/^m䢼sLFIl8-E~S}m1җfbn*?}S8c Dоxpx(\i'' vy5g | 7.N}yp)V$:&6E>3&a=EHo8:&K0 $]{zo  m6ID7׶P]":ͩ<};7 "|/7Q%R8ٲ`eS'䓖6rdI^yb9<;-ֆbҔ<OCO6nR&>[q >ξ`0[5 յt8l6fIoukV^ _eD]n4\Vշ#BjLJ lP':`^XLtme% 1Цp P"V<`GG@C)efcQ4؆jn2>w҃I(pJ@1lMK __؆eb :Fb*>k4z>{!FjvMɟz\WAg+gާ&aS.&>'$_aU:"62@c̛ yi7oiRazЪ[eI4%%yy ~ߦ%)Nw&2nct훉C.79睜f6И*RKyXx|ش?Eo0RpQR.%A=\]ToI$p@jsE|ahpAYz{u~߼C^B*G:,iʥ9V8AX6Ǔ^>ɽ@E.;\>/dQvx&*O^piZV/u@gU?<3p5C8i4AG a3qk(@GqidI_`\fJၱE ~zrxJccE{K1p,8dP Nb C=ɵk{2gƬ԰GmGIefC-9.<| ;]|ođ-MM#I-?UHKM>eޟ}MyTOt+OXIjjM(re wnXծfem2泼mOjE *MqǍ+r`Zy׼ci}:kd m Zu"Hn{XoĄ,Vk+]VF`,E|~ťG\Xmm(J ~V[$Hu'X\ft d_шu(Nd?Hc8~Eȏ&H[ĠuTM1dCv>%4Hz$u `mZ~W|3Әޔ{Wg^kkCI\bӡnM8)|h8Yt Z ,mŃ.JUn`g5GmZ#;'ĢWbBP!쒙? gtcBa/$*wᾶ8EB>U_xdi ~{& &S\ 4.rnqR$ 멕;^dvŁ˜=6,c@tHX6IL`-rɍXyGG=.fW\;}?g7~fW\wV$a̕¥l4/)4x|A2!NA $)t* ~׆HNAfùgkk>{֭h<~ `O+Gwlf`ӝbb8`C Z;|fίtu>>$R#Z|@-8?ZA@=!u(O#>0;pUE/#^!ʷ H]^0b<:WI-OعzV?9s\ȁԵ DLƉzT[Py: ^ݡ,FMi:V$rvK%r4&fNG3OT%YAxg#8`̡Vs)ty^+`y;ueCg-È166qo26S`;!Sb&ȓroԣ !Nb,?9)]?&d̠ȤO2̝=Q|e@A1^Uv0`o@J Oe%2iss]u #*qRP. uk$5ő{b)66[vY $"(G˰D٩Zx#Rhd:ڐQ1WShEh"g%aԾq9<׻@'.Y`ZZt%7B 5 F}T$} ')OQ`[.5Au`bH6G"VB.=!F0yAh*JD-X H~l掐 9ΦfϦVcqǟ]db9ֻ`hFKO=m+K8 T C [܎S'SDaAD),]ywY<) A Z3t`AO*{!=[{)IjyS % nHA˃3rKƭ!-}"CkMJe7/! A+zq;/WSƽgS\Uh5 ̄I xn ` Q{iWBBaPI%$S/k[:z]+Cuii@i1)4ByP'[$,^hS/faifX8717R {;mbzDN>Fyn*6qcQ 6c -7S~Z,-D7.@nNy2p2ALM6apc!Q8.h2O#g+m(em¯ x6Um\_g+%ֶSpg_V hk8|RFW7Y?q9u)*~P!}+m˞Ԑ" 'X7lF̨P'wSk\KMDeDzԸK {T;vڢ?}@?'>yR ٿz? EHJӉXbq_~~V#LA4Ó=&Gq#O㙩2A}( DwMDz}Տ,4*IiA gWq%_⧈f> FI{.L?_ e#4?cdw͍c +H7PQռG0]#CF̻]ߒ]uX#}WJI ^{'{J\3 5"cuo #^5eK[M)EYە8-yylȑ9"& 75ӫhEk{S 5Rri{ިt b0NL$i}4_Q6g=`G6>f þ+LJ@6>K se(_VuES\ooV8.I4uJq搞MAθۋ4~m5#|LG;DtՋor&5MrCds ^,򎁏V:K/t{W䣌Nb"4+k-Kfp|:y^ӆov\@#H\|4muG-aI {8_ XR .O*ȂS/Q•% Mv\C.>kp: fS֮VcG: :[Ob1F_5FwM{& .BpI>nFbIΨf=K&cb:@k(%B|Hnxen{-k;0<͠vږƣ/?g&jb ~$9(b# eA$rT@u8O:@2rJO\y;rJ#;2@C7zi\}ٶo/e%E:z.=bI' N%Ft,aN?-  ~+vgoKɗFkU9Zk0ބ8H=M^G~'0*s1lg/u w ~|je}J{y{xRR2Ƽ ^/ͺڕ#%T_mP7Nxɍ >ͱ r5B|Ņ ,z\E97𔣙s"{&=Gj8;Gg~akQ"̳gX5eiSQ >H2t;(_;m^Vt~K0+-G8 6mZ@2 'wNUiE_J0C*l 0 QS8y e|7-vo&t'ϋ3QhzH@g{ .ڴ0mCV^!*V|~ Z+ UMBW󡞮cxr4zUOtF֧IvّyN׸n8FjƔZ/zfٕ#!vե~ߚktg~>[|Lx6-U>B~1`$׵ui3/DGCj } lX69WoyyqzFaŒaz맷*=6Vyّ/wK?DqHЎ?2%f)Hro~U%7`sHA{(?I⤽ 0uUXe4+ 9;&p9ݒV|fu V4ƅP.>5eI#ɻLDlzpo\ 0!k< ڈA=61{Br뵗9g_`rAhhM1wNݭM/n_$ZQxD B*E1&tL^|+<܁j(KbRCYlR;MlXΝT)]!Z) #y֫ 04n t>utKXSʹ%n}@WT{myc Ļ˸Ꭳ;hsOo19aRfgnY,6uERQHI7!Iτ[O>Vی `Y < l /~4-[J3KhB_h6,QLK)Hf`@gz$dh彨aj]_jG:D'E'f@?T"[s7pH+PL̊t+s0.gtOl cPD/w'ń`[r 9O'*}u&t\\JdP)W4>Gc6m;TK3Y*qӖ0`X$۲D@)_` XZ|iБuk""~Hp5⽥]` b<5P/INe X;qnlL r<ͨ}nHu$ftV9h-u_ﮍ+Mw74O8XGB~N1=Ns!b k v4yjf⸱/NN8Ldzè ckŞ;qD~1 1<NΥ@ACj^ R/I+uB]<hFsTAÕT{U&ٴ |iP88c]#_`>sH`[<hsDX䳆$BÁd)V 1nڇS'j>\xLI~j"W zuگ.͒Qqqt)^6C?WW=K:Q}p\Eo8AaLk$E;qg?qBMWߕc9 =n/zt FVVb|Qt5mbtrY .=mK!I![TW Ϟj2vhR.=\ XF}SFphmY_d`:uh &@v:jeJ0DKz`lNeSȭo8,(/.?P^m͎Xɺ{_:[6XiˉlZ#* 1VZG{@XT_1K1$S;$J\vyJr7澡[.ݴ5dLl2~eKqʃ  㡁E#jP90q?ةrH#Z/FN1z #zSZ>J2(z$D$GY@Q=?qw: ׫YZ79a̫mXX{jd!T"1T]ҷWO5Я=3"M k7O87L6+z k"ؽauTHn0MUAMW|.q̿;3wD)[+~YST|hIxx-ٔ X3v pg/<*-{vh<\A2krÙ譖*kGASFC[S~n-bXÑ++/}#Z?k2)uxY8 W0܌X.t pkyFb UbTW:swE{t~NvBz6qvYKze XJ{>Xr`_]n4SN4|J4ЮҼi#a>Tk \E1 z>I1j-X/nvxEE.Df^CKXg1$ Tofd 9pLB {0s\Ye ~Ygpsxݷy)rOV )X<{cԯ>T9jʓSc@aZ89i32,0y[DY\˸WabSN.GawH?ўr#1e Xp*Y#j=QL -Htvjm>~{B#s,CZvj1&ym>ivHz|%;W-*7 ,fI@R-&[7af1xWj>q&K@)}sϺaG,p`Ƌ rlȓnA9DRvU25 .NlWd3/vOGVpԢ$NԵ:䍊/B)Eeg>{9`ޏh0킵yu}C'ܪd]fwMN1bz?Y\S7O8wiN{dsEPh*I]|%'|Iz`jw7h>8m^T[r%%+i@~ m׮Y+ MȻzrҢh3^H ]"#Nt#E~]؇݉hl'Ziɝ5Cٸ.3pΤ@]+te{P 8Ub 4#A*cT?5%Ƙ!$JEJ{o=`o8pRH־4VçFpԯ\uEӊT[v\lٯ8:zh{ά *|B)| &> "&9{w*zl$؏w5b![ ҳ&@/Ld~_t/jZT8<\W]['hc2_XcY5S0:h2O,yj3P"Z=5(~!nɸ4lf(MxxR]RPIg|_Vd+dxIEb QG.s@fG_jfpXUhÏRБ3J qܕ󅭯gs5V܋pDzk?2YgNL%sK%z&֔6ezuFs侉A8y& .㓲Ac[D&gCzt¤ 0v{K0w[ 0AF?M51W%9.|Ue)M<ϡlUdo8/>a ^un["YDi-l9hMv;YǠnA5N0 By:UIHWP^Z_O5vz[mS2]C@w"%9rtdKL0GƌޙX {'#ѻ~^,bӎgQ6c :s\5wFX*G@?Ԑ#݌N#gI0¦9ֳ~]QBԾ,!taA|<׋bí$bd@UԌ<[}4Q΁S, ym'ޟYyHƅ'iྭ(u70ןM>;Q1mPFӐ6{ݢF]Dz0<ݦ|@PqNoffrQ7#._XaSTfǖg*1mx/yrATBַc3%LLf %MVh^ u'rJ֐.`);YZnQy"Ggo{$qꊜήBкXu ڑY-yPCl#ٺ$)DŽK.wW;[CuNd*t7|K.">1` xC\{vL?8*bdo߳8d5)kvDp_p-KH(?k9@y*{FB8Es{ǺߒJdz>,DqʤVaI(yu6ժ\GFc~9Uֳ_5%B?oZEՁ^jI(-u0?yG4OJK:k5Љ@ܽu]v-%-z{C; C8F]L3?+?{vo?>ti쫦$(a tXq*X{:\O%(-R[־ga,;-*@+~.˪c\Zᶊ cr@%\Y';pIӣiYG*%!0-.8t/.^> ?Cھ$R=*#r<ѶxBCVeP4vlBKs^x- [Jʜ_vAM>mHeY㸡ix$s2 KDu$&=KQSZŒ|Fk|]PZ%}QF$Hl*:nD|/W@a *©G&f9N_Y@( y-/e߆O M"-xyHrpz^Vm6[0n֡:r`{*,5u'㣏ݪ #εufqi>O%pKN8o/11qo`Ab[uU/tLuv7B 󠘽*ZB~_5i=(tL[! WgDm"D+y+$9:&'2w+M18} rv[|L?ݔi#{+H嶣[R҉js<)BoB{xmU@;.SXRń 0+[ /rz@7!xARfK/yc}yS6 4д^73r?ǡ!Co5݄)XI%~[1ܞ^^.kf9^x+jR?3{C솲>~o1]Tl,3G OqLtn^2%'T}|7B4.L3$2|y ;XwL)ng PP`E8c| ,!Iy$9VY pP^Kk)d\xi Nl5>:&A]5<6ɻ5ғj5J`047j{fD:;o.?H۸#Ŋ|^Iaq|O@i'R t֋Ux|t" `w42i+-5ݱFwJk]W-]d5xG*>ԯMsxYCÖQ)HxwCV -)ʪDWt uelG s#OC)хѣ$l?Rĝ,)F!!܊،k]J1L/3-fX 'ryR)v &SD.q(:ڔUS. ْ ~Xqpc.&w5 nՆ;k(|aMl׸tBxVܚb*^/ ì+Y0)UwH_%l8܌Le)X9/8@J/w`Դ5D(PV~ Kր0{2"(a@H33=>+F2'94ٓ#5b목^6/0FNsV7l1G KٓqFܷɎbB{耙K O1Ъ60<;i/\C"8+d䍧;tNل I+kyZ?%W-ARi@zr%ԭkdXpl,jxO9fO}Ko [7\BF?I{Z{A^3z"Q%_hA…hR導왏/!u;*ɠ{J5a v Ń?H^>@ xa-A pP;,S>ͮ.07_ kmZA!9Td UV_Њ jcX_%'G__CAva9t(`5I\&1d䦟m9}? 9 a!Gu ORT*vt fm弾HqCY&@9u;;)x#Cyu$ ' a=cbKD~f@cf?]|&6;o \dw 2n*d N>! a݌R|_sóWf CDC*VMtʇYC~_ν}M{EzX @k8m7~?Uv2GMN/'a?WJ)!ʜZQl^܃Z?PK'f` T-6oSo[AMF$wުx/Nܮ(C'udtQ !oURh}D/|Ng[v}GG @rǏy$X->՘S'N:-G*^qy!heZ=bwDE(BtmU"}J@]\s&?,dt܉M0wAtݘe\teV? I7jĝ/0F<6Z0ɣ~Pg3O\Rc߇>Пl\U t!f ~WQ adW ?!f ^X!"h;%09bxXY{T}Z&p(mr%uxsg[Ԫhi%DfW|̶I!jx",-'Ɍm6\x'R` ̢DvQ4a0\r?Jɚ ɸ]>h{R?Y!-`˙w]Mm *|mPc|eHJҥ_\-jSls7%-$鲜(1acwRs X@ý~M)>@*h5Ifc9lfWLyqb+=nofVfoM{"@*?|8k+CԽ9Ƴ$Mh]ޜ:y-~ lxe^5F0+jo>3? 1;wBVkU׭> =ݑRj >*7X upxFVy&L3xr(R❫iLks6}R~ L/a00mGB?~ƗQ6-p? Ta>ZoB %LW4Xxܭ?Oc=OsAo7R.E{BXaǵLTw_rc2C0(F* Q(yV#qxq[,FM#lj pђ}.6I_hO81dh/F‘O 5'u,m3Ύ ښA._Ӫ`Fd:>[sj,4?VW4 J<8 ,CJfHep'S群/yȀucW7~|-˭QR-5? 3'4 3R>y~4w1%o; %֑R6j }vt@_^:x}+'udhC{: XaA?lKjR)*οsY;!=:@liw',CE3{J, t1J7K\͘4/Ṛ=n("΂KNͤd8~4LmV0֍ݰ9OIݼ !3b33fmW0Y\J^߼63L\D l%whsF@:Jiy؞ۇc;B)|6b˪>1G牯ըTYN` w(Kotp7OSB,b!Bi8 ץQQ7934 l,.wi;S+˸|3HKHjVmc%D",+ ۬"z&ҕ@n?O`t!RjĵvqUj6#za:K>=֜I++CĹ{s[+q^MDժ΋-kpƴ#~V A# 'V9Œ>EtC<*R({^R,\jB(hGV]`3D-mN1pѦ!>@J/ =kmޛٶTv4LSޔPBWZv- tZI;@=[ y9_9^,"VUd-Nw3*".Oec \"JϽdlaތEItќz:oM.f(xq,؟a{9g[ ZRL ?Φ) /")\OQpc3lBu#-XҚE7~I+g-J. 2WbN+Z}Aw6i(ap!5w5}fqEu]F57rTQz$rK,Bނt+~sdx DQݍa$~vHH& \7zf82^? Zef$DEc$%k@bvO$H3\6Jwv"˖ "h7W,sskGb>c!y+ٓ9 |89jБd+pz)BÈ~:WC$Tvqq7R87] ݳP(}7K3SPTbv; QL) };*gsy:QjWFMD2B:먜%fX {x` s W7?'A16.!WIOt6تN"Ƚ 6lV, !(;7J_ElJL[dO('p/ͶĴݱSμQ+Qsp=w{ mwQ ލoA8;r> .sĦf8_@*þ~g˘+LZ>֍ah$ꀛ,;xپ\ǻtJ<^G+mD ܾ.OE $P &SeWi,cĤ6d)9aq2 rk>,`ӈHuϹ }΀7lx,p4#ӏcLkC5ex9J\R[vR-"^)Pٰic` 3sy?jKA0߱c!\O7|i ()fp}y6-#H11TEZ<6wt/&! *XUDam ;*vwޗ%@jBxl%:Pe 3<1#1a>obD^z&<~ZJ|i^0MPAb\4AAs_:tFV0(3.]-69*ӯyaM*z4d׈5`FWͤZC:j2`ži D'ECµD>lgm.rL`w1^L5!P7fEEXE$(p}4υw-PY$y%qKPEXW{ukVu$&nbv <"rKh!=M X}䠪R!|IY&[HgүFc٫h?45+=rpu_zI|Xyٚ[(B/{{?Ͷqj.5*ڞrghwk3̥+:HC Nh9q@j!& \j´ă+A?eSQ} LX~Q|DFY=3[oשvDоˉJ.yݣPgJFSh-w~(=g LE)DIك. a&@+;D/{ǠE?伭z`nv;~|P~]]\7a VwKsI^D|[R>|*.Y64)W>JdPSYڟBӪ%W2'Pmv\-LpY41ٝ.t.NSxn|^&[LclSv0ƍqߗG祊li:m/f$-d̰ݙ98Ww~uPKa]BG+L2s}&LZU& +Di[3_7mA.J8rasz ʾLtpsޟPEV܊I_-D¤w$gn01R"rKT*=BN/CT>hbB"p.O՘F_9 $$H٧z)+$M fx8sw4KӜX,~ڻ;!4X׭`&X% ^*xQFWuY7H.6ƐW[OޝMC9_TN\_sFA?^<$r="-#TTL f:(dyl&XVm lǰT|"*(p}0fjiږD sj6${|U\d-@邤z{C?l;s Om;֚B/E ^:_2~K9U>?)_q*Jl؎ Zv7.΃G|t;-{Lڐ&x=* {آ!Ed۞kľ,} L L$K[[0P6̞w1y1|Nl*Vc{1%34F+dF5.,P^ϻ:|Ac 0+]ǍlȻ*'DyM&>`P%Z+8" 8KȲrswg8-OzhmP;U/,imΫ3ӅfF:m5mlqHo:}ô (PfXlt3Y;dpWƍ@([Z:}Vr{ Z{5rm]{{sWanAQ&"&'ύ?}MAN[2?|l*Ki XDEsV=9ȜQ?/׶h2 1>- %n+{(qj(::*?dp<# f "qNAS?I8-$Tsr+XɀYctEkhi~Lٚ3}%]1zU#SWtaPhw~ZwV# =VSGz_X|g\l;^V3H12!v6,u*.Hi2zI'5Q.p8+@Pr^ԓJNpp*;8b`PSzI8MiŴtҘ*T dH3Ly2FHLR.qWǴҕ/@tS񁋃hD&[:`\5D[g(!gk7'IЭd* PI!jG(bh63$Ջq 9q.7~K{p]GV^Uޘ)(j#ش F(}ĀBFP "d*x#i`%F&[m%(@[};x(PN(FG}s͈M=8? H\9ڏC1|oRaHV4XDbm~g,Jߪ::j&D0JwEw_ |l)x#! ͫ)wfh WIZccwZw !Jj;0!ޤAyJ>CC[VAc߾Obj=exoGkzH4LTh@juX4Mi鱈C $}c@8ݟMyYAu'ofK[f V,- a`yBq%}֋IxPN]< )5]|oQ| ;^~}D)7兑!àftZ\ϻ؃`4^ҡdEWacb{-6rM?uH}A6,\š?\f֐-gn4/w~EUz:BF40 O֎UBC< B'!cΒJ!IrQ$Y\P YSMF(IB/dE\:gvZSB;bL*j =Rƨv&LbH!axRk˴kCh7x3.붻׌y0$XQZ + Kd_ˆ6 H#s ]cz 8%e"D ;':WSZ1(K_jY?80!jr Ed 4v` W)G濿|eJ[M#VGZp}x0<,isyUWon2@#6R9&gy%I̱K>Spx;OR@abwQ HL~YG?eʓPA@-zshhfJ*wHD'(%ًA63CCm0 *] b [M͐ԌplAaTePOlrKޛ)uN>!=}B}] !Qh Fy@m (<Ӈb}.kp[1HFհ#hv̦I&tCzxqk;z KǍRG̑^z6'X"6x[V?`'<}aأ{$?`cg*[rcGKjhqa<#4>n6'_#5t4m~uPp]fV$z:d2Kg458\F ݕ4 Nr&pKJR*G=/QeBN><f LOۘ‹ɡD}?!? gf_OJvthw-b9擤!rF8p#Sk{Huٙ^+Q1vD.2F3cqJȲ BAxt* kCA۠H>}Qs޿tRcl{pb4&%Z\==pqU}y 3oF㣵 !WZi[_5l*?U? @JfXrpI`6KTE̜ @&\9n><> {.9d_Cp}xbB5kdq_)ݐV౿͢>ڻ}J8 WTdٱ!-2i2ӤuDgi\NڜSۥv̼>g$JwKU-<껢%m^ucXIx=;~G S)s'Y)B6)mw\82 YEbLPRR##]> .G_-f#s>٧d`MNkfݾ[-|\OH<*ה|e.{ps DLbld6i4 "t-4`A:t_hWd[N[teu9IT`}N {G#b, Jބx±ׁym2AVGGHt|/`6e"4~TV^S1gzz]?H~nL-m_i3|[.S V0B?dywYTg@t+p$/NDTT rCGV/Iq&bcڸIvU:j,p:Kk[|t?rpWc,w~/L $0"5J74"x^\qˆq&!͋ #:a@y)kR\q#m9,nCK嗰V_Jv)nGY=~Jwf %7+D׷uW8&Da(:vTgl_,TcjaחV.SU&ŠJZӳXwfJ2 5ד;)  )ʭ Dծ&gLJ?[Rf9 20@hw9-a0Y7ܒ!0YLDgZ-/a2ֿ:wF@O_${RiN,CkcNheB]!븹Opw6c7wy3uFtCeRj7Y@}SK}YLpmŰ>m<рGɆ4( j4{I>#d`}mZB &<g^Bre/%\K52܂_w !&ӅƦgt\swhiA^|*V06<'s9-2C.+ 9 .a`=9NV۸~reB+L NQA92O=ty]aqC@`" k7,y`==\~:CewvĪ7 DZ=l zwr J.,v(LVEGڍzuƂVL-_uGw@&JD=IjԠ6gT{ud㐥;#[tɱ):Tʯ+SM|B]^ܶT%SRŕoFkQdiOn-SD"+..}/b8פ>Qp.M%SeGZM3׼89]g;S,3k S%L[Qkh;`|eۛK{tMtZ‹Nm-_D?CdK1A]DH4Ճ ɂ&(d.U–!$mGT_aNRAkd1>4v PvRq'0rg)t`_2d`gL^*j'\A6sCYw=T0%Uѯ! <%o\*"_8FT|lbBX s:5[]!=_FVa Qo3T=_J4@8f J@!:ޏmHkWԈ @:ֵG- %ϋ W8"(Bc|ffa}(⮁j/ɐGn*Kpu}\loymӼ,W8~i-2jcAa4P2%aH'$ h7{z=eL`13vЕ.[us9 jW%RIǪ"Y+ęήBe1uhc7O.]Ş@d@D^=$*hZ;?+GjHwͻ,?o_fYYNJfϾgѵ JH[3%?Dct\nePi{{s#-CFl <簎As`.:@_ԳI:uZĹlSmhIv0L+jᨻr>sc%'`LRQaL+.辒>]1/S#d#zz,GJޯxK W_bjGf(ff,VGvOWN8/vp̚ LEq3mT%Yi.v:[/@?zSw-j^Ł[S)L#hJC-ib.iZߺťBWCqXV`d ->$歜nzɚ)QִoGD : OtWAUp |h$/Zf8ʣ!k*ѹ5}6_Ak/P6} &e<@qZ,xZ#Ϊw8i\瓾BO_Md.U:- 68F>;\ xZĈdAwz(dn`v߉}Y8 8]+ak>-|zIgZ&E-39b!jzNAn8;؛~K7}2tjVu,Zoz(MQTCl 7SIudD4ypd$ ޵]IEdrDVb~☷8ū1d &>{ dkRd̼ĞMaTs0wG&Y'+ BeE_:ʋ+;jj-ڠLׅ:Q%}>/QZDHV5ʁ:*M Cion!lҋ--^UC|y䴂Qћ,+^h /eY> 7 D dnREA$c%ǦmhjK9Z*#֞þP*zYUk֣wJ[#kɺ%,85uf4R.=# up&.p/]hN<SdZ؎^5Vla-π/Ee~=#Vf%|[ٰE .AGBa}%/V߬,T1*I!9`YhwFffܖ,65/FH 6o4Ϧ-˞G*k$?bu$8DzeܪRFuS}]@ kzqR&L9AWs^? 6ƴ1}Napϯ8V]yd^dNi>1ZwUS>uNK7.[NJ!&-@ß[Ɗ(`A=sE"-^UW^PIdPmj/ V91/"CωgJB`GNV $OIqKIbM/x(&끁1dQQ{Vg5|w2|\OO;%Wzem faˍGhN :ȥFhHH4GlUluBP=I=?Ak^΃#\UYT|0kE̵ۜKōJ⮅!W`G#]wErQA(-Gpw@&0bƇX}tbRgDb~K`s&y&x^AK n4KOaXp16(,7(_2R)q~_F}Bq^}کS'S8Ќ}xR"M0~]ɓ(S`1eE 7mr E*^N8USm,@#e)uP&~ N>?UNS4X}Y۵Ws_F|ė44ζy_/+ j39s-)* KKmE$ mSV3Gip@`;-)j-[ٯ;hDO$CYsr!+3*>YD'/ĥ,xyY7FumVT4V·S˪0G;ͷ56iwb71.t' 6W4BLЙ&0@$1O* IC?hLJiX9s$)MkM!ݹ7 T 7ts턅/`6el6rKƹOPP+LRnjvE5CI4!S)>#!b8m/OD3ҳEm i욵}q/) $`_dbWO7[{0Y#o4<8H' )&y P  l"B1b)W4 ݕ8Jzzݍ0d4yvrc0zs]nȀ˟H)‡g[dhx}K豉^us9+3T2jkR̅?8ށi} ɂ/\Qo vDdɡƢPƜ$*sw Ny>M^P&4mQ=߷t :nP]Yq!dZ[  Z)uwoL3Tÿ; w;1K4Vkl[Y:)d[8<$hUka5ZD޲x|6lCe%1 [TJ5DH'MT[kat4Qc2G_R%к2ew"ent+J 4c;C _ǂ"jJS>P|&6\=DwY"$6%8_U3ޗK\* vʹH _E~-#RZG0NOɉz>i _ 8Jiy&YfbC7fb\S,K+}f( Iy8=)dGss\p AnbR(`&%wQy%]Y[LDڴu2(/cfIb&VhH^vLG,+x+$uO@i0㏆J];Kzk$. :#AJVc( Av$vp A?QѨwğ5uYOksoV&[ n=%&$T>&\g@6Dl[=\xD3f1b i323#jY)(#:l+Ra@Vޣ*an,YPmP?X|é_]_岍"6'd+YA$ƪoH: 45F(iG=rxBԴdj,$ERTɠùϰ7Qհ=tq邦7o[^hSuI H\' ̤a "׏9s}=AB>7p,5yC~k>/B ,L$v>\Q @TG}=,UQWb#\4V1I{ׁtkP A~#eYgH.CE@ām|n˪eqeL2Z !C1M¹u& |KU-_-gMgKΆjAU;Zϯћ#s 7c y#nu vqpJ r3|6.̲6@ԿN 5vWhNt&Cwz$at#GsB8ړY DOXDL/_ڑW̓)!g1'Ur䄥tЄQrBM8'dg}p1V^$`sn '%jxx)^❈$p۱䓕 l7DaSCP"xBX ~X qRmM6~<AZ k+O}(\q d5V,Tt7x)/$l5(z\w?2̣p>V <ɉ噖kBZ5X@E+ޕ̛z#>[#IzWY>$@ ԘvBl"c^t&wNd Q9NPN~p\kI,cmM$6+uWSVUcx+ZS?Nn'US[bOF1Fu_"jl=U }a_ؚj2"\8PjiaHuz_i9A5Ɣ8wq{_+tAӺ1Ac"m1ܣR6' |>.7~)ΘJ*ia 2@y:O@gؕ/Jal'%f^ZVb d9\8Dc+o֒q$mz -'S]sGlj5-jWo?r$?, 7gO-* mج3p0}8MF\A3\4{͒!dpJ<7hZ LҎ\> GkEޑ`~fr|mF?g/|/61W4r+YCnG,RTc28l<;cY%q~gQ[_cg>jvY{ =4G ssJѤu][2!ܼ͛ƪoqVVu]7JC3+p]p.5ۥz*~횼"ӽy4NV@u:kы[eR-neEZ]SP@<4 V?p"y)9x`h#Ӟ#뎽Zp cEi"_0A: >MD| ̦ԅڈ"W5z=*6rG(4~S>&-*Z^_ igW/_;:>~Mm>vmFӤQw|N[qq|,R~GeW +㎏oS[6Z3aXzݥ _ɗQhpv_׏^$|yz'ikm55uD \ *Cm]+dzzWѰ:ܖXK |]~ ZsĖi0@ΎClP]J Km`['S+{=Đ.dczBi Wَ?W ,+~٪QJݒ` /u= ЛPsxg;f*hw.N0p\`( o-=ߤ9@KT ;dƌtFr2[]؃}%Ma+8~Dnנ!LЕ`oL1a -Y<0'Vឆ ~W¥s>P35(i5s#g xB&YxL&H,['7 [6E8hmy9x ɾ{JG|vipŐ^KfG@5pi$ckzKKۮgAXLs șFd$^W*Xr޷&{Q,hvHnj_L}M5x̨{eeA~"N?V`xAxꍴ~:q) Uj]Xok* ep?ɢYǬ) 4(! aŘt2&YAr?_9BȪ3R~심%}<d+( ܰ8c X=oB~aG1NG,ke6xdS)͏ i 7&^cߧR3V :c{?Q؈~=%pVK#^ɦACvb%pp\@}5y̒uyRQ .j6$7H2"&B)' V#}aP(@"p%})efy1^UL:2@b$Sn" h>(K{o:^Io=fxfW[Yi).^:mSL\:RDG x4{=^ x̮7i -Z GLI v[6Xk&B<񚵟fƷ"(e"tbc}%Sȹ_ADClO$̒4<αH"WQ0+L"rMD&N/Q KA$tۄ/~껬Tѱ݄kH  P"M<zt2]ε!sf؀ňfZ9o]Y.'REK$P HqxIػܦBjKZ9kIxրj(S,U~+L&twe&̲voЄ%nJTۭd׹xy*CO:/Ck{tvm v{?''\vFܲN1N15}Ji@3 - AT>-;HuEт3}A1+̃&_D}0 Q$zPX P~| }:ɮqPK&}d/5~)!Gqm7C!* XBmw`SܸYLo,7>HK-}?,JbT]@<*@Mt!mV(`ЦƬkq{i2 dX ?D^?#P#k׏nMbqĄ<` ko:SmJ[82wսXj 4jM8i~l]bucKAѴUc~ᐹ/»TW{Pr6}wN#<4L7Rcˏ񂬦S bWAّ25#9PsI8bCwNk$*QM-^5"o475YDq[y&O%Qykzn7=L0 |~+(}ngPR6IBy)& Z I #Lv CxZLti+Sw_ceڱ}C SlpH [;~(- iB#sdb3i⾼#n2I[6f=:>Qi,)qkN )̯M KIW8/dkB]>Nυ3k 2N4ĵgp]7o.yƚ׊n3)֬X/>.:*TIr?ZN@S5J!AM3p!wZ7l d}]UV5ݠAϽ"luSct3 .+4grX~d unXYsbi~DՠJ[9C8IGw{9:mm=@iF܅Pb yJOzqszOY@ϊuAC^NbrNz JQMF좝ԯ* ֚Bj{(_" x4^B ɤ%W}1s5;L Ǩ>ZKm#G30ۤX Sd@pUOzq,$=,NJy'̪x,NBDثo "׏L`ݍwVC8=5s/Qghۨl>\v!^_v"`KFxbbHH 7fMHJϫ)PB2vc#ЙfCcsA[8ٗ[fSp.Q$Ż]6`"^PZRebL1aƻ^ )[f9kЗwC@<Û@[\7z 0K5uvwC##h(D-PU9=`CQ}0KHb]ɼVmF c,KOm , .ns] Oi-9Z"S^cF8ϲ66ݠZVG^"T[-܏xBH[7ͨA03 ") 0"XljULOUf '_8"Rc7xV l\ԑ>1PDu/<0k󂮁 O¥JtV$亱Βn &?frۭGU`#Doatyk.31k_Ķ.7AF~Y ׶JRdY6|sHq*m 1gVQ~ƕ&ܺYϗ4HqZİ7NWچ&]?VPe[9B|]Bx˳LE2ԮAGxri?2[O9aT;~qÚ&>6 b\W ,x>obKF }.͢m2O9*3݆ h0*:\crIaM;VWvY As9^Ӧ/ KdmQ9\`+R"\u, R0|/ ȓ-} y~ 8 X&EX̌`x')`XV/>F3eG.'i%QX0Z+屳ԇCUnDUq(7vhBZp=+!#[׸ZJXwҚEp]bNy{ axOf'xcCtBouNEv%l39~ehq:rtҼH#ʊ"O'ɮNF^{O7/Nl*tl`>}85<IPv"6ǧw<:Z&ukg]#FCл+79JZ1ƀ}b8!=b ekˌ-@,Y_nT&{z륢Iw VV V쇑oXT.Ə#~ `SHOq]8%un>KUvqbW3^=7qjjI`EW@-XY}D ք\mo(fՍF$ #]}MGxţn!x8s4h%)6zv`3vKc\KQgt{r E9,ŐIc8w{S6kCn=B71eH&}~0!}uƼR?װvz8~+*?TvbgiMgu1,],\~"V 2'˼M?:8H<^.钝/HDpB^ K qPΕxLDI({A~*uSbKq05?)SՌpХZ Eh6ŐG$lyTyJ܅C3;BY&V,OIS%"s<5]v0FVC'_ udH0v}L]BW2T7e$y9qmvzR;Il1t:y. !׳$9x?2K=!QmX4KX) )?JI( t#r* fwjgP/ "pxa?W{Y5tS&q#'si&-  CT`q5s<&@1_ 7wU㶪ArB\o&V{8l`CcdWPbE'htci @z Z ٗ6IZy$<}~΋d1V=ZR;M uh;sr |$ h+%*M~mJrh|JS׮NIыD_Jΐ8C\#s T.mr3(ICƒ73# p:Jv(_X2oŤ1(U W ;h`J5EʇQ-\Z2['sviD"#2]N _IyEX@70TJU'oQ7] '[vR'`sUIOV"_ѻ& =N +ё %L㣲*KT}Mγ[MqNf9HB|m Y-`R?yb"~䄃xsչ_SbUOp0,~U}”hS%h[sި5\&JV>n3h5wψA#Df 2)c*Նэ Œޑ{БiiSsǻ' ?T@퉟YA "k[h!6kMck ]\wnu#Y)EQmZ55Ļ(.O~IL`_ jrEW KEaj[]J1>j^ʼnbR#Tn> JyZ(pKzjL$i=quȼZ7lҿXݴ[8M}XKdn<\Xo sb 4Gӱf ыZX50R zh.c3'q IԒfˊNEi YG+O_/J̞/AXPX䄔Q^{Qc?ѓe!k.%}Dit@֜^ZUSiMջ7rӤ]D"<||)lC ', F&:eYGV|٠pE'-u_X-MP=ߝF}v)i9:NšnK W9.|^$*PMUM]x&I epf'l٢f!*/.WSܞOh -!AF]b21>jCG^KR&?mhhĭ+ d?4Z xdSe5/E[S 1fk HSh+۩/ .6R_ 4~ۀ\uaU|xԜs_cwo#L @H96(NU7;[M,Ztdx4zԐlP+9IRmJY\b'!΂1X7C+[]EE707!ϱ2a͑Tp(>؍p[miISZwӖ)ir*ۥfo< xæ|Ԫ ^ n̺PJ}8ØP{^dUW jcv2*Eǽ I6%\ yyteP ɆØ")+Za-luFd:dlg7ೇѩAcޢfSN:1͇g)Z|F۟]籯W)l]n.nzl\+8s4t`[ tk/?~H2;;;!2]%0Lt3>u٩hg%tf.xK55E7^aҵBAXgĩ{v*weٽRQ4^рxi39Rb0~+KCOM"s,rΠ?vFwR#sA $Rܶ<Vv! Y}RI|aYG&KtĂ/Q2ۅ@U2*0i&*{2Es폷TD`ɣuL=bU~ՎY44=s.Mഽ8Q~2 Lym77}y[Y4QN5f8`QȲsmT ۩c0re&q ?oz+gl?^lj9;`,WB'XOkJL}Sϳ/ fdJv$o@^p3&nWiA`idxC7FAm;x2_2b,v!Tq.Y֑nBPs*ʪjTI-kЮ-y\g53!Z4henb,u⿗|nTt $û2j P%WJbUHp?!vH!bȝ L%wؐԮWNhfKIef/ 2ڧ4 oD}^[/őx$qCږT3mn%m*nW*m{NjI :ī#0xh WM&$9P'GT/6^|?^ 2Ҩ&bې;'qh޽5ɒ)!@p>vaU_Ҕ4\-m64OnYd57mf;aass֢qUsę&O]y,ZD|p ]$Ŀ;^'݇ă7Q$vJMv96o8o``fG `vH5J@ E0o쎄5$)|E U=FD TqTo ,γEa`$;Mj8}0`RV5) =h` RVqkPz7dthpHⷂB$Ԓ\_uC5; +|>Z5P*/4=SOƇM <) U& DԐ`YyhF{25l/2558'osVB T&%ɥ.w2f( #IAjKaO%䥐r"iOLM#`\xLk-%ʆ&njCJ*v?(T&$x&Ll$ >~`8l~ꣵjP|e0B6K|C8;g[" @3eMt{ $NG' NP>Yp~ W0oֽIA"p67kSKgt2R'Fb?:©kOF).bY:ⲃa0)5$i" H<ҰlDX4-ߐ8  +-7b-e{ŘơD!€n+:5lk . 9Aj9WGj&q_+λ.{C/T;P}j,+!P)c~OZ Ujv,Xnﱴ!'1qڭ@r>k(/G8a!«{*|g% ʛ-р#A "d?ьA2|2* Ei;i:LWjOR>m}'۾g@661ySQaCMW3Cn]UDf.ӑ|/^`L0_-> 9JܻzrPzk>>|F`tzva{Z&ԅ(_M:i4S`s2,c$ݍޑ6_A 8I)A%6Jn_ni&ʓPb7?/> @_}$OL ao.iq -KJi<~ovQI̋ l8;бV7@NHNB Ӓũ0buyƖݪIAL Jt.&S?*g0&:n`#1C'{T]f nC|'3P Wڠn2\.F;m ɡvP47brj^:k,ⷽRtABeq!n>0RPu0THʮ :ěW[{.\ J$c Ӧ4Zvn!tZn0hZ//Gyۡc{ elqL:TY|0\7J;3 3dT:B6L|bEZ(S!&>qƖ0W$.ڗx,x Ќ@63ͭttXKE<:ջ( (O8R̤[)ABO8nh+ʘ"\栘P2, r]N9T},&_Ѫu p;@D#VG@ a)hl&nFL>H\>M6rOl9~6;Et $N g[i ʼ!PFx8 !]-O@FNĊQQr׼zMb$ j-O.OS_f"gadٿhv+.Ziq w !6W+olߓT/I 3Qoґ2ov _66eG';]9Ku`lU^߁ʶLa'2VJt<:LIhop=վUޠI4和p/azޥLJ*}]Ή4A؄=Bs-. +c\C>(XNr!mxQtdj \ kЯEb,SOF 8EQ'B'6@e6cpQ}8^#m XxB۪O4M\$f1xC)=c\ːsꅥN?{<2,N/E79Db*G&A/P cDX m=0@#N8D6Ȟs1Q->Wt% @+hZg.E[/ ^xa tGsXodu nS1kZc,u @ '裬~ҏ|^IUb-jJq:h|cYԿGpvf=8GW#5z`Jy4E{{\(0<ߢv}j#3oli uX*ٓ8(@hl9MI3􂜠f<9([E"U0!PgK-O:/ &[PB4lmk|˛nMZr]pR45ZeV)!cRfkXT+dY烋~&c%94eС_efuQ'6E)L ȸ8.EC E&eN5::i'z;E} !H`Wdb)-$kPeM{$)! CQȄgʬ^[Ģ챃VsYF .%~.x7TT_{CQt1ؼiކU]ǴEJn+ޛRm$~b2չ ֽ^=f)G"%zԖVZVlhOjϲWdj풶TXDH=T0O贮<_aĭWO]۴!PdUߛ~ L]wU-t__=haěFl hɅ8DjU5^LlS[,XrZe(H4\šx+vJ3RY|]1~peR>%\S60z<*? m'1r#DN]Tuÿq1۷om\m`狔z+ͳŷ,ݎ燲UXHގx(x9joxnD v)]ODT R$ں~(GtQWl !3( zkkNUZ㡌=0NT&nAӛ[yQ2?jSpCȶ^)MJ J# zb>Bpv ZI{Y&]oޛnƀ04rrbwNEBAsGk2d%@ ab@֥i=F09N4~uu"6N^r@JS·1|f 5#J_dI zs pF8IudBmv!gc''_Wev{hZr3iv.yo fR.^,/}kAl삛 Θ|]2k7ͦ6H5FsN;k X3s~ԃ]`Jb\3xR[[b-)s۶6!㬙Ari],8a}=c䢏l!dn:x4̥^eRjV)y:4 .THfꞰC- gHܔPfu)a%:.GQ1gwuFJ rB ;JF/]JD,,aK?]"g ])xdE$٥%Bu&orrO r(s \O>&CKr>hL,TCD49ۖU:>mE'/$2 7miʟX3 .E^a?&~\f~BKO@i hWW4! @*5AQHsDs#U;doܕmJdy>ߨ&NxP~,o\ψ g=BeETVV"䖈{dYci8zpM{eG!PS#l_Kh 4 f|y .gZ;օ@=[8CQ}Dojw.JWpwO9YukX{wP5a0,}aM#y S emcATE[ѵyId-l"_\.nZSh/2PףM`IfA+bp½Z6rU:{bk 0"Y2LDN&t3$בЇi^NkSz>Wy0iၞmKGg6i%AϤKa<,{oALYV%Md*og,*@%@-R\t'ܡjSR "rӕ?/bf=kJY;՗\b\8( .qlNOfx< Evλ#y~}V+ߑ+XY.7F E3)QTGH,g//=fs}+YEN؈;vLϢ* Αp3g̥{y;'vH&N"VZ.’1EM-F,6NG'0?`1+rޥBPe4Lf8E pGx[s!( mɊ0u&wu\ydK*4mLOYoҪ"Krpݓ'#k⍱n\- k] ^&@&I(pS8S!kLzK{\jr4(8d/$s1G{K _g?H|>Q7f :Q#+zn)n A! 뫷5S6,jNHvwɗ6y5ЄF"gOlB?g 59Y\AN;;8Ķ4+[R-gs0?ƺ|le䍅_WPHan~KQlފhS7Ԗ}n@M6JzS D^2>HV)E ;7х6. ˟u1ݬ) _KP+=$9?=((ض<ErB&l/2WR*2"Lnnp,A|*`! 12o @fphLfMw6ڕDyWEJwnkInO3f^fR/@ax>.Cs1d)'Tz1 ٞq)XgnG8H<:k\qIa>e; 4 ;Z3dqu!mr[n/[-\( M&YE'V+ 3 EBm1Vvtfs! ɘ*c\癬(i(wJ8+jVM墱.;:UG&*yi5^ڧa`˸dg+}>I:|mnt]!mRL/Dwa< 033[K|N Vֹ; ~.&=[pL jLO"޾>@ToM#EwM^# 1]R’FxϣB_=֪ňQ}v~OHWZJE5E /5sm 厀͆^7EgI?e,H&8lF[IKk}]A)?p_ͦߗEzX O,$Ҹ]Wߠԫp(!NQ1_ץTԋQ=8tքZ->92řn]?z~CV"z \e[b%y"Eؠ.¦+wF2Lb~ØƍY%X:H /@4ڴAy D>1+<չN5QhS^Xɧ 9 o:5 KoSG<@f7>fFC;4Y.{hEPiL"GIX=C|yU] S7KYYYmk %#3DsqYi+ҀG$nNCM?{)*P{_)N_6eP~g$ځMП|9&p@}숄t8x'ٹZ36N9|)F+؅ZOÎֿR#Ծ^~yaǟ|bKSG\sHǞw|y3@e a-;l:v.9#%}vOeq(qYkImoG@'}hR㌇MVppm;Pm!Wޑ ɔĻ늇ue%1|猗wp_a1g{W$($ߛnu>Gk.Z(`pHe]t)(<JR+2Vt?p֖Iά78/S.C_}X_Vc(47=UQ`n_3Xۡ~n`y)0=>l$:?$pBT#jf`[51@F?''C8we+L=߬7j [`} 4K/{3?[36SnτkbKsվ+Tϱ02YJ"^SVXa`K~;CQMhc~l$džA1*|l%:$~X+&T+f~_alOB8ʊ6Cm \rT*aٿ>l\pqr'wa{]j'% W l$J'=~|>P#bd#"S8_JdR"|e<HqguygShЄЍ~6%R GÛgdO:YjHgeƑAivow=pDeIb%LjY1 ĒC-'TV'i3xEDz,A=u9&->BʲUH}4ÄQs}w= Wf= +[ܫhI&X2tI ?hK'Bit_:Q3'7*QCmrK]>6;@f8*F0V aRQA*SNF!g,zZ}%$1uЕ%#)GE )7׃f izT @h B(b gzS@TqxVhm{ ЁKe|3,$w.NFNj4cԎo`uE[M` Z/V^#:p'5ЊÒ{{I{+?.;s#+޸y*t3Wt!4 g VMLS f輦h$O,5:cymلBj~[ff΂tmFya2$0"*^_/:$* V7ՠ aLy F*H4;!>gNZ5SL4D}Gtb Q ݭ,ieM5 :؊fW*Dd༦q.˞iаXyn8s^yFzaDq5Iʘח`K&T'cyJcb۪䲪4ˑST}_f^{rfׁq:C;Kg=GN%plb:m4 z1Uݣ˹rO͆+$̤Ay ^EK)Tg,Y'mti @%z{NX5Sj|da %_ nbqrh9G7?\SnꤗuJ^1&oQH#C@n#W&a|(#ߊywyz6Z/IΗ3^٠Agc4R7ΡuʶUUeD~oǨPixO~6#$TVh$yN-&f9F8VI4, g ޽SQv\~zYD`u#ιKl]:juJ1kR;Ca=c7+7$JQ rOu97 ZZ%/J."*y+}/&_ۯ*&r=*Ƴk 3%7ho)d)'8BD]SWI!>:-BiW=jvDE-K鬃]#2*П{7Xf^ij Q]Z\^ !vqF d\~ZvEx1j$O i򅒩CRk9ZLҊχg +#JkV%Xo\5b>ң zHЁ}+Ɣ藲T8{LP8t'u+',eY4]HRLaq7Cryi7U<=>tPwo2Ӕ#CҐ/C<~[`s=D/2'*kLtɿk b*FqjO2}+v:?+tAX$rzyeRh~A"9V(VPTgV# glx4[ /#Ț_yhV$F'k)_LSh~V<2̼g_ ;KEm3K2V_ug?& #nd2;sd 1tɂ@#*?e-tu0$E (/Rph:aÁxtTPۍ ^6R܈{;\M|r߼~rN񴜨J1iU+ *,r0M YDsm]EZmp0ĪGH&{IGE/:ʩHa@5i Y'Y(YdKży"+q{"kt _ k=)O C})C[%| Τ=n?ѹL@qJC_auBE S7xm2N[75Xm$6Ү/<-슸|q- Kf{s4wq ۜ(?úbfRד\No憽 cJ á1?I'ThWDq{7iHg߫7XH!#O ބd2Y;td 1(_BN'0'h1~u| 5iu%x+RͣZjK7_>y1HOD#Q蒁Fع.Xqg:ip`7 BrOU hmSxWeRw\~@օxzwmKƟvgfKbF#fɟ2WFyxR#R:bm6A"u]3p^<$G1r7!g-)T쪪h] 6#2HBV!"2JgE9<+oi^mxe8Rƀ[$]GxuYX fW}}/jSS5:X,Uʊ8 f>*kT!h'Ab'U]Zb0f],V$@ 9?-0l<ܴo` '?ZVSreC:GQ,4H][3XV) pxə[bHC[Jc>;k4Qado1,R-/s qtg%[x}I(Fc+yZ>O>y ӚUaBrBMzq⤤i=dCU@H ,؂F[? \ls/V)<)~T9Z7gyAEMmۦ#9RvL@_#P/r[j,+)x5'̺[GEJex& 9zQAL!Gb=LŦB6Ex;q R_#65{%)Ԟ;Sf/<_ TieX V5Hn67"ߐ&Hu?> ?D`KO%XR8F1m5ba"qEh3Kѻ?|:^,3Nq/︝~_0J@vۣR-K8, y䩛xۘb+ 2]KI})eP[@*o.Ae 9 gط*ESEIQRHm׸KЦy3|>.m+T^eSP@ *MJu+85u&gO/pr|Fl՝ٞ+W 4(8YXFB٭R^_/Uw^Иx5Wf=P ݋2lܸ&kB!pF>&#Z3 MZ w\ҷ=UD]_{[s~bCszoJ$pIF^9.b8(ker^2R#HwPIƏ8ʏFZKr능խfdK{γ#l4X>^MyeܑrROd RVy|n“d.U 0:W ׋nVnf35"yqy_lY?[C$~t J3HnIB<;d%I[Ȏ9r湽/&M*Zf4;9]~'$`ΚE>NrSk!v}opJmj 24q=zGuU"\  ?q+_F.=&( w{Wʑ)/9 ]K{.f\}'p5o߬5})q>ՌvUC/׹?f`yZyM`T[Ӈ'Z۵ldκ8̴x"8|q,Y<'Dt WS {y7'R'x9Eɺuuf+QJUI,I/D,&0+E,C#F2]K%:9p:#5:lg,S! F/D)S 9k_iW+M,tz7P斑LTiʏ/GQGLEU3c~BVi?SIy0>@ +76K [ogkGm ')بd;N$",wV\Q $6IfҾdfZhSH*kntҌrzd(`_J<̂h)79{xCA{k*sʸj Ԑ=`5`['!՝gvNXP5Pd&9oԘWE⍚Ѳ;>SPy*%B!ݫ }RZpnTu^:2V&v<TA2c:HWu ?5!h;ӂ8CnlxI- +m+*g ҞU$Kֹ2/2bݽhȇH۞ LA7B-ߞkqr+gZM)U18\=?TJ6r۳?;CNTX UߢqFN;Rns? 9րLnc.y/ۦ9{1p7ax<#% :f7sil+Js4͗Ѹ ʊ" /ba`/,㔔zxfҴ!!?`QH ׄt`b ط˖wMF9M$\OݧGwR=24#?XGnq-hA9Ma7iP{Ե m->u N*},(Bs . hfv͗ I))!GjW,wVpv Ry6{YYq/ TRJ f91r1 1c&6gݍ?F'gIX`QL &x?O=+a6/k¢~_=DL~TrG!7N#-@;ۺkS-`>xKi)˗M[rGG~ `%eJqc:%)uĝ8(Xa/~u5/ޟľ٤[qY8mAr@R™uK7خ'qH]f$h+.V XGTzamőz}2gEYMD J$:5BľjG|!xs`N̉n ! m(ڕN̋e_9I9~J,xJF22x~]&wIYGM8C\ sJ#yϥhujTL{Z xmx/ka{?j9ǹo$jjC*Z; tFiѬNxEQ1qۃC=Cgb']3ʻC\ڜ&M\dM26G \Eu4\ Ȑ)K. ꬋ7.0T,[ Hߤ|.tLqKMh (LBM$KP+SD/" ٫n:O=/f'g?-KykzJ oH{o;5В8.<Sl:9 OPAEޖ#/o!)O{*]_]{3u>~Zļb}S R'XQ`=#xj "ծ@^J9xґZx 2tNZT<F9292*\]1;R]utsp,l; 4@Q!:6-%?Ѷ zR͒&se/-hղ ɱS̢Ns^- Z=Px W|*IՌoL~3~#Eő wCS8ma!œK˝C-3\n22` [1]UA-85ωys~`>QY@`K|z@0}w,\CH9  @zs(E-NPr{q}>\kurbU8YG;! zfy.Z crS M.eK d^ 籺.}pct? 8-&J"%cR{*!]]#o1en`{}u1h4bNN_'LúMtZmxqmҏyHp& =2@]\Y_SP ŰАj(I%wrovkqY KXߺΌ߿y=]!D<Ր3dw0aqW_{`]w]J;{䓦#{h\f WeO*'*Mu!{=[^ZjH*~tGGD޲{gtWNČxC2YN3kT6%H4[qkzKEslwy8DLRo |LްY8eJL"o R Om=Q~&i3 X_ TᒰnNM|4y?Tr nw/9Tg<! 1ӟ_؁t$O&92Yg[f0{-^I:=VfɍT\n-]4Y`+g@41D݄D`N2ވ0h~ aHFT5lC`1LI}IV,s6Q|_%x@M''tYD |C GI2tV$j*- J~d\t}CjZlG *kOF *wc_I8/s NNJ2^r*AY 6#Mo\1N<[-X tO7*pET!|,hH) c'䁕[/$e5u20p8 !ZӺ`BaLϽD׽Ρ~x{`[sIs?ʢp!(7Hp `_Zhi _lm͌$\w2NӴI%EP |Z}Q΅EIķuEjDd%cKOLve r) "eu*cA/dB&u6&|!1~򏈐 ZG( `CNrKOBRL Hb Hi]^JZ@Ϯ  ȇXw~έO"QxF7t]9e_ ֎rcCp2f3."@QVs9-g[%fo&d+뢘.l rG0.N>N~93EJ3ju& +y65PMX3MnQpvƌ$$6Dn6plW^}pdQ19]b)2[(dT:9c--۽3n&,?A=C9%v@(r .?|7Ѡ K4ȃ̫b TXoaR׶n)~*/=S7; ʉ?/^HuW?ؔQLϰԅnsߤM* .ʲAT"03tp+s?rΖW' Lt"F˦SSmJww=..9A"V\rI\jToHFB(NV-'s% pFX [ 4 rԛ {+o';́ vǡEo:S(*jޓi8!0Ɋ䆮B4-Z620^c ( py{ x^vCvDUV/m :S`WHH\fƥaR_ܕR4 /M'ɩH/6eE$3fu,vZ1C_< o1/@? j/:5elJp"{\imyt zF|7m!%<2% ^|mŠ}ղo0$_r&)bxMg"OTHa`1v#=X r&%|/HYCp[҂ ibLSs'ӨN;-,r$( x|E0@^9%apD~C*~F:J>=F8sS^gB, /m{,±Kߦؤ~}{dq!I倸݋}PQ7~?kU\cS@A0{pm;CyZٛE'n@bO;3~ڳ_?>1Z}BEgjkuz=7R91\hF0"#R[s 28ՠJ FUa[Z B~ Э1Ah`E2VbG<=쓵?!{Ey "3"zݞ}$R`i=FȘ H6}hoǒ(ʋ'7(âA68FYkom RYl&w9z^/ mɺpn G}}Ƶֶ5XZmJJOrs~fjb;>, =Gu (4k9&8,|&|Q< 2 5o!~F5bgc?ZnvЁ[R%ƚ2Q\Ph5ksndA/Fϩ@Y2\Ԣߣ' :=WeTTu\2.PLm3ԣ%jqLfFU\]93h~Z9Z6)&8# trb JI u>\Ӧ7/*JCq+d(gN΄\Iy}̏er綈*nt]^혎X#{#g}q.9{sDVZv0cZ2[Bzv[ńG:!pC҄raIۿ5{AyD [vAs% DUw0{ d+1}0TZ:zu չ-{ # faD "k 97wWuƎ x=$C9hrm+p MfD9*Ei X_=b prQ{TF/cn~s3~?! cG2=8gwVq함u׍LL4r:ҍU |H }G r>B:s?m=w%Zw4qOS?퓇ѵ0) ,ZD[DS$Gk ï@\a'N.d|KRc"d d@>#Bu<=1'cE2y"Px*cObGSUV~ Y>$%e8`A z_D}x0.v[DbI>dU#7 =L`]L@ rF>n?3#Amc n\UڽrSn |٨DFd<Z4 ~JWYQ7GvNH,5DlӥëԬ'k M FlvclDi^h}*-r),Wo# " !Q&!>9T&5#l_|kFf2z}/C;@樸Yry1wY(I8ܾvRN bx&:Yؒe/qqF:<*FIgvac kL/NqWo@mtSGgeT< g/6B_ݦd lCU%\;b'h,@x*ٰlx2f^\Ru$y*W_n{QgBŖkn QޙJ?Ʀ0vFTWZG}!ftiρ hyS<`= µQ񝑅%鶺%&z&5To`f$ByI5"rMMe#< YS/է` s#-Nķؾʚ**2AA3$bZ0CXn|xt 0վI^ư9s~{*pW{eQA 3J/8efȧOw e€,""Y#sevOQ֏WNz=̭ngLF*A >a0le(Z}|KM$R,EOl ztk7b c|c<"jOS)sN[YhZA2{I{7lR1FkrEINF\>(~VW̚ k<rf~񕀐yJ? WFFl&4\`{w[y*~3j@LR=1 fR׍t}*D&&}OKo#ѭwr۲DYPg\B B%%#ǟ Ҥ#ãЛkŕSxdy=1/B; 0,;¸cgmSDcQ Jk-wWiXSfsc\ jJ]tqAa`#(e XiWMk6sUKFF2?q$OMOe{i LLQ(vbFc/Ă0)baHs,Znf1ݷBS|΅xqݹ>{2_-Veܓ^ O6p߷{_C#UjC{@(I\WX?a ]fYJw)kGu:u~g¯ ōgAYLjРbN촞({]}Ռbܧ[hŦVDЍUEp{; Vs[\jުbF iKE!+VPZquF?zswcfD? tԦ7rk~|!R&4nEsԦ×xN UySZECouјffc!A[ΜEyK4>DbPq2vEEҦzx )DRɲ55*4s1NO;^1W۷bzTS)G=I/6xZ-3!X}7.O0|opDѺjSS(ʶ9I"eIZ.\? TDhZ|&y N:xpb ωhP $4>u?WDԟ=k\%Lm`ɠ-EمmE͠>RѠ@ Woט,#5w3sl(ۀn@<g^'l|Om ᯨ5d縖XDrT`*յMiϟ)a׌v2> g*D9i dQ6e~Wm~JMt=ZΎ_\ d=N8,+ßݨI’*OC+9*L獂rd^؂!aC˽Td0}q<=G}*vb@2%-Y'-@G`Mb4 7J!NzZ#I6jj(u  N{=cӺ]3ex |J ЊRፀT+==6!TVB 9'Rw~:lm&qVpsACC&,T!ԕZԖl^B$+ -Wٲ$Q )kgRZGBjo?9dw&jq ?R+~ 3- w)l ^X nPF.WVΊ֬yIq#\͙Hù]Bɒ G~:ds面y+ݴUm"4k:1䀘|h/ˈv/Ebpgg ^K\/AT/m2U)PAgX7* 5MnRݩZό5rp XvI0ǚjḋ\hۚPV$J^SXK PѠAt7vwVZrCؾr-#ydi48wSm ̐?ڳ/  uH^G_&%+KA6Hwo_ꐬN<%R2$("bSE@S0$V"ǰ&Rb<1/[|NR+?2S n6gZġQ'!bKu^-5 ]bu!BЯ2 ,j?>=K/8'h=Q?TU/3@ʣ?n[g/lv^ 46@"fW 7aH3Bai6FE@V|d(-NJx:*jq>6-2f|7>U>$ ih`6,y"dǴԄf5& ώKRں0Z0{:rqwLHV;Kk SG{⧄Mm\3{< hG \NJ]ژ3Fjv>}{C`zb(ľ7)Qᑘd[IoMZB[FnM `Ro֥*:+aФ HW?+9ݚZi Բٜ'{BAXS 3xPN» ܬH E꒺=r6 Z0VûD_+<1TK>O*\_}#멗kcvad%^~P#c,gpfy!DYR(VS]&D*V.IxDwr`w,,yz {88> yd xjj:"\=!09A6d%LTύҶ ,.?]D A7tUTwҤS.=[}=B[eT#㚺ZmWJV~_ Vً- !8hWI,hŘɪ2@pEYN )|F沈i!leJSɱ:)W唭3SFR0bz!pn3.%ۖ|l œ7-FN~v$'?F}Kj!PJ|rh[{DžX{9|~0ޱuaq_ЉOvt]}2& 0[n8jee06>\L捭츂d/צqW핾cm[:fu+%‡q_|Nt$QF_i)w¬Bt̗!rn.ƯS[lp2RIÏgrW~Q<ps+jVߣ(_;c|p\io(o^N HAHr1sv$~;%vh5?S"jQA iϡ"U$=ښjof:I;tKK2dt6E.ʋ<3uQ@ӅK'(Ըw،T?pw&F .&)=V(d\Zۀs]X MNE V3 :I}-ph.DGu2m09R忌{wux]v {j\_J豯TBN]txCG|۲ܶ[".ȍ+2IV\M*_@ Q"fC$@>.xZZڬ;΀`k]4d@LۡB@]%ϡ#.a*A L<`w(N4)ֺj9'48)H~. 70uYy<)MPiQYQ@d]l؂aK|9*&\I2H]IeK҉^ruz. f3s2+L/(uoV뼵n?d;់) UJdQ;^9[͑cvB͑+W-a~;YNG)m>k<_).~97 Xne>Gy"4qZ='+HNPgMg ܡKV-xþNVCRi ,dX>B/?xHhЕwm5F$guvOUm}fٵ.(lHyMon- nZ e|C-Q=3{*0A9V dI &1rRYUw.mvUi!_ Ppe%Y'F~ayIDmGe{cY,2HIPkHf-7(dL_Arkc5fċ~W kյqA{6: XL㚤@zݸ}dAL!b]-!Ľ*i ;?])!dջ={U[~ $dz]r xUॺ!w;/zB7\zC>i/_a .ۣs16طdEx~dpWW:09!Z \M9դ/K.Jdyl*4DiԘi3I2=w*&\VlUUiƻ2XesMwoWB>v*( yuK%鵕{@2bBttE BH -jzSO늧UB<'.ie0ɍerqQpS'(?L85mMj턛I{UTs=&r zUwHZ(asMj!bVjĮ?A Ӛ_wuRW!O%:GrKN[T,9wX{rڸ7s 0fDzZў˱T7-->#C݄ .{(5,V2'V+ d4t&s؃Eϒ+faӭ(iF/FAS؜!dXGo m4E<<:֥AͣR e7 rOA&eW ӁzGkbXRO븋u] _3m^dc#m\DSƹLUT Ƌʄ_L>']nۥ pftzv /XU@yl;Sc?AӬU7,*3dDO<6h`/8<v;|(n&V\=Rk6*u]Ϊe-k&-j!$wgD0q|F(ڳ_}>5^RGkK=GOqS/d}.5YV DF 3_ *89`"%D&wοJ;x)rMDTFd\>- - nqqߺ&#fc6U}}>V]kGb.j}cV;O9;Wo1x6qjlh{D҉e؎F_jv1ۨ~,![_PcGrSby{D}ד Dɷ)s#~~3[O&:1kcv>o9t~' @bR^ YF#C)1S$XQ)|P%>+ayʗM<*i`G~ LVv B"vWY[ QDMuc(%u۪ϡ€ɘyKlԏzXWC& wYL:e"Aulۍf?b8? Su5$qǤ:?pu\,9]eϸ"s[,sERwRDa+EeepjՂ~\W췟[}:h5kr1h*xF!Q3 `+a]deMX/oO?,=^:t9ڐ }ٴ(ӶieodgGܭ)hr rV0V{D>#ڡoJ;RyT0w=֦s%%Crz^s|mK0oK4Ȕ6'qQt]%sysn!>C' ?ힰ[䕂Zy]΃-rRɲtNC\E'!7%LgYYeO7X\'Fq#7D79&~*{M`YasaA>n;i*8n,'nZNb5`u|X֫`vf3ßcI0Ol0@ ߩL ,z6I_CP?dDY@0]|daI*' 锇ڰ^ ŭ\B1,o}_ʐ(ʽ2d>x}GٲLg6~b }kH@\jWL;iQ;{ &6\yδHa`&s!TX f?{6YT\KpJ#'z*i3PM ӽu B7LL@*]Obd g3RHBGO C R6l|i&/l{&)bᨥK7C}Ǝ[oI-N&*EM$z:isG7p`fUv(6^TO-Rj_rd=G ڈ}+=ۛ66[Tj OqJ=vG7U3=D&6?0 &Z6vo tROYЩ0FΥQ ޞ"Y3*ynww#v5W5^%uiKUݰ3iC0z*Ћ]mxqRmIR&Q( w$IekFeϛO(]9~23=;@'muUg[T*{ԝƨO͆Q:r}E zW:w<icY'V4]AgB^+ dh6وWHT5o C4#e%;Sm@0*`~2-r DL^4'sجqFŽ5L>GhI<^x@1T |r&.L^r,acceR8NUH@pp*Y<8EC@'@?xF柘\wɤMDʝOm qByGoԸuc+$$!{9 'gKypn_87HS$׻?dwׁQ2>.k2ޙ<{+GᚳXO^(:ylYnA%z̉`p|yCWgYA7gG Oq%T&cK^kqޠ,,lc+ O~spg2:<(W Op&M2sՋ_B\0~}r$xa7Z$lVz|:+9gEFtڂnxΪrc:Y.mevD3|(k 퐘l:dm 䣯6t9-tH֌ի sINQ^M$j*LVPZHaw쎢 sFMi q Z*b~B{p[$XVk$ws쭅dFGt,/JͅDYmW$a).`ۥynE9m7bۣ ``KF4&5qOX8f0O|ʃK1ϲ",ËȌ=iu Ivy4!*Lw%dZ;m3([t\gvh#O;R7|9P#w 5B'u&(VVy<5ęPť*Yx>)-m [1S]ArvTb#`]{&oQm,!bGKfv}Fa\C㢓HjaQ&9BxWTmˈMbm2"S~a]X#b&˲|Bdv6f*^KzSS&_r9k.<ĒPD?FT 뙐Ѭ&xJP17~>5l#Pnd] Ԁ)}ukaJ;>Zinkzz@ٻW{o-#KEt;N~"Ҵ7RE?^€,N؄`]9c[DN^~1fo<LgN`JM hOr*O_~7*m)w}pf3Q~Ow9ٷq߈aDmЎ<\tmT-I*y`%LleM-jNb ;SHIL3 VN r:7\j,:Ѝ9OM% |<ΠNa;x\7aK&]9ۤ.Y΢ kR;t΀~5Z&YNX l!0/-NNl8Oh84cda7ʡB3YXde O,8X>  UE Ȃy$MӄP'V^f%hQֿc !^ڦu<"ܖvN|OL 8{wk\ڋb 'b&QG3(Ej!pɭKi=ACX<[ P z8hÌyO`kS+8-yɧVQz9{c$5Hdju]#/bXPdvA7v&;Q5[^ %"b{;0Xm3&g/Wߕ] `zͧ9dt֚Wn"FPiFMf\|ʾ\<). )Q%8R>ZF-rf7sy'lui>36vdT-EP縌15/䲥$%Ȟ0+H"Rc-ypRm}o(dda[t )_b)я.uڋU3V{Y ($avM]U~% J-ϫ3^`kM qzH&Pa$UQAp!a}/)_p{c.Uj4CRoz=A3SV=ӵdP?"ʊ2HXw];tYyxp='H(;f;K /Z ;L 81-CWV7N@{$F:I0KO7с4qA&n[Г#o\TF,'; va?A=}% ]qjn Ž [C'4 CL*v&,y[!2Q#.}6btv7o?v)[1]M롒uut,?߁yhwR?3ye#yـ! 9gWND-9o'ni`c'x%*G啸qbXzSE2ڡ geʶ3OF:dz8/잫IP@& ,&olJmTuH[ /fxh1!&Z ڟd3O-D.C ɛ1ޒ] aat? 0 m2(=[Z%8%dJOiF K`hkEjN&ƕBC-oP@GJ3%;ОP"efd6i_KE {=ADāԉ\H|V~S_{E7S N \Gp}A3_ ͂pyv$̾<95xHQ;-i BqUes1Fx'bQ&O(;aO鐒ɡ<|*`8U]\s2ʼnChBt疜% =yy~dt+F#2%(^lnJGV+;rHڢb&DᾱE[jlՠ@ =uyfZȜFB8R..n\emRkaB : Fj[d$%Yd)2I:ܰG;CR pZ? dzbtO FІˌ $[cS'83Q&ZKpLy98B~񑁕D B{'`$vI`*A7\Z]bqjh<X"9Qӯopo+_ |Wvo1B| %4#:E:C 1 ̭aJ)_pD,I9'{Cz$3&@2,(ddZm\rcX&N&9eT[42ELMM3k"'M ijIŠ8GbB}jD!Ѡ 4%B!j5̑ vO=[֏eI6aB +[%펳B}$x_S/]A%h'X<װjXp5SzPGi ɨƵq;)29NI12 i義NY{aza2<ʡ;{}Y?d$X}!hąŜ|Z}$QkxUx/!NL>c)nTxߋNMC4 p!5dIٖ W΂xjč[ڈRh XQr98r-$edh$^)ݎ\+D4r"vR`jfA3q`*2] 炀FLI0Ws֫nC P\Y(G~XdB+yҌ'b螥>$z* ~Yc5kF je1e 8*p\؈Ȁ:jLK8 m|nA"MY̫KE@\uCz3>PGs\ʨ 5){>oHKnNX5H!Z~,ѲO_^{rm%~f M~g,[pBM!xnUa%KXd}PFV*{8VȺFdm9 ۣk_lHBÙ. Vyj*#N=/lb{vQ!]':WD읨úyŧf{TX{M˾Q9Q;+ ʹy[ [dY'{6؊1iC"$59vM1_ 3OcDe~/qk\BɥFF{M.Bck.pͼ4I !'L(0l36b&+mќ<q9m@ON4\%3r 4 Ȩ ,%In$_ZNhQwx/fMwCp⿹?*~T_2}M(#Si T5Wh^>+3#j-Kiega64S>LLrsɟ{`08T)]վ20wu/8גUԾ̼5X0(3#MKɜ^h[!JQ B@}1H暶_A蔮;QLwzo?i8pdD #R+̈́IGQ:GZ Ä6z˥|Fegc],_czkYlnr)ƫ"g+ ^}1}b޸{Wbq7c*  ]3d`.+ʹ]uif΃+c +7P$xib)솸-QCsǁ5^Cb:sud @%":1qІROXc?֭Wk(OiZBpM:zeI9v /"(X(.25%r9]xy{O%\uYX؇AM"&wT, 8 4 ǓA ܬd/ r@1YԠY r }NNVXۏxܒH6]~TF 1! ɫ{' jqO06m@a@q :sC$3^|+4wkEO)tqMX1fvԖR@ 3&\Mrw*BmC յ(+W}6\^˼" =%m8!U>t(p!mw̬ɸ\ժpJL$F3Qst.T\F'Q4]iTι5l+{\{.ĵz蜺]Y[ⵦUX 牽2 _r=dY69i 1Iך X{ t ̞H5(js`y2L*X قF ,Q.C'q #aי=Ԉ, "~|2TeӬF LY}5+\%:KW6eX3mw;+B !o#; 7kXtc"F]'A1γW?AOaSЏqGPlOY%*Vj"Afoԁ]+ԑf.TT qHC3^ϧMjobZا^RJk/mc?H-NOI!yddia5"ΕX]H "Qi/D6bci6(སiUcX>n/DTgL"sC"aQ&E"[ְ~ ^,rcA<󐜬م/iny[W$+ * IvJ[~S1=_ pp!j &/?&5c crqA8ycFkCWv0.ri0C}E o6L)8:ir1ujjĺGcЬ@ cov`Ewc(g༤>hTZwz3r,R d=!Z04tlR\ ҕa-Pqms',I!gDnYzܳI mY?Q8^N]u O:aVKVZZ~ChNI oéaỦpI/(H.Ⱦhj.ޱIM] Rݳo|_EglY]}|UZ-%^ڄSt U5r3r B:;aT-hQp_EJH`] jyu#$>^hA70DJR4G~n ϞA|Yql" Y>'Sd 2r>/ti͂ti΃Y|p[=NfaM{0y'YriM-mSP%oGQ<=`yV?xLai?*M]J>PNc'\9z[ P%au5"V:K[CA9!NESbXq;Jy 34jtVN/ăA`лigCܟPNoJ8I>߿0yEe9,Ιӛ f-MʆC¿<&α=Bt,} Rhvq4uvO{ AP6E[t¬ܐ '"_OA0(Iyz3kq7'n3T!8B^nږ*们@,Ceũ&yKf\lڥm KPӥƀ_/ͭ1xx>Yos:2Cc%ا%֖6fVXkADg T. !Eh9Bk<,m_*9]~HJ4yrEو~XG=yƀOyE{=s"@Z+i•x!|^Wʕ0$|7YOPIϧSw% qs[g\k'>z; #i9b!00ejdK.H)jy>*aP4>}ix Q)umnFV:@t?p9AK9%b!ki`N d:(i =^ 5X }<(~IgϞ<]PLI20g[r9u'H訨&_)ѯr";["(tA)zS>ީY%2 }88PxQ* g ??Zk#_rBg:ךK~2O*T==}KQS ZU+t_7uET5qn{'J8Eh\.kq ՋXLTl rùQ2}s+'B<htq}5Y߈6>* D=!Ѭ0JCQ^v`}yFڝ PK-[c[ X\hK`qԳ𾝖_jJ-[ݥ5]K`З[lT&aK-P q| 1BɄp+yE7q 1՝f@)dUCtHIXln'8+ci˸ *z)53*t#L5}4Iݹ'SZ.ЗU!:}0 aJAX5MkLojߨìǗnihޓ 䞬G,aλι.K4+Fp跧(N64raOu)%0 3Odٔ1f _v\rpCض@ɀ!9]|Fꦚp\Dڹǎ)@F]"D;CJ" <2bkඖ%jr$ r@ܢ{ 䙄}'Ƿ]Sߋk[ns#~ȁWʁ `1darY0v%qsc+Ƥ\KSȢ4!O:V҇EG,uZ6R{QQb9-,Gܮ 8?F8VӪWΖiaduQw;Xbb^ZJ:Y%7ة7:$mBcfOxRcVjeEǻ/9 Ma-I1NF{,18MZxM2bXn^oZ6p>&/EbgS MԠ G$ON\$JF&\ ^A \RCE$$-t-s)M/ ZsVD (,<^y[3&`OQ! 8~*( IF-FcC|$SVA_"J~L8 NW% xVz2oȈ]*0[wKnbBuJ˔1/-1Ub4Āq_04kSBP >4 1FR:S?g^&)?|~[ъ+ț0یo2mX(SQjjʝW4iT KGK0q_aJPA%seopr Ħ~=v`b/v83blwA k081Y %_w%_VsMv/gw0-U3> f=|$XX"ڹ%<~G4- aJģb"wph ?毉 %7(: ۿ:`>2BWIئ 8tr,`%B#viK=*ѾPp;` {Z4Wh+\4I[=h6yI&_ Y3DOCnĸcG1/Xmzi0n"m> +sG7wg3kD&א#@m^kTc'@ ^7/l}47qRİat4S}QEcw v΀Θ~jo!:2ᒘZPW匏URX l@?)dZF i҈Sd<gΰoj&^yNb{'8_exh}CYq7v"IlXڌ^[-]SWY*eJ&:넵/EF~]!ɐ{[Q!DxpX)LxxvS 0Z/{ xR93hZRMyHbj9%wƓڣq͖ئoK՛.>%1r?t=_yo`}0l<N|SLlU>;ԋb‰\-Zl2 -rI2|R>򿡪un#.XX*H !-*Y{A;-z$1b. vYqjו"3v UF0:N5Eu%[KI"'Ŏ#! hK4( o"81RBCU2F#C#- S잫/7ǎ WQ* >3 @WslNxmnDUsSKskLҒ"w!*z_씫*P$_Pw]cmEkE'xEp272–(S^A_0gr;d?D_9$涧+-d[꺲^7mݚ]ẅ$gͮu5{ @v:=!6-e1Ӓ8Yf ]qDX37הts*t=U}+klX8ZoBN*kOt2ig~U 5 @7ֻ1d0ЗP8ޫ.ZYn܉NroTYQDb-lj#E }. av F@̤ ɽ݊Lz qʕrOp8Zwl5Fb!{q"hgk?ٰ Cʃ$ zδS{=< a0ԎFw(] LJޕGA$̭ 11{HCtusd-lgnq=9Z]kTG澼De!~S|Ӏ|cf.q>ߦ>C>9߾:P3^5Ŗ, -ro]|S XBф`1>,dpEYegO^N12Qy$b :I'@;ZH22J#>ehķnh 7xqR[T5mYvW<#[ј]!ѹ UFdzQ-5d\]+`궂Ƭ+xep@NMDR(PLSfPId?GKz|ܽO5d'-5)k/݉l R!Z79uF"ґ62acO_GM#+=)w8n}gL?nU^x_qd-1G#:_#I0%g$RQ}e+`^*.`w k$kB[EC-qB_*u6G)^|Ts0{f^nN)DlCwt,8bgFZ˕O"8*X\ *'@E5d8\|W=o( )_o o tժszExCgzz&rUYM+T Y6}IbϽmd!(;HnY%,536e 6_mC>[({R # 8.oghd?BsN |uq,ռ `oM>V#Yqt>mθpvيZ$\=-YMY."2њGnK $Ty0,0+g|}V҇8 վ,kGs6Iy˂mdׄ Ӂ42(CvX3fRZxM86J!XK<_ek DQ=6A0DeBgr=1:l s[CQmI~2wƶaA. ]Q:Qy1Em2  2`H#1,5yE8%϶cLAWsa' D-e}lsv+apJuW^-*X\r0k7: "ǴB*ԏ2)(!~ŜX2_>NK\ z)?g ڑT7=$Et*v{DzqMOMm~=E,wɏ}Q2i8-Q7Yh~"vʪ}Иo]ɓ&U{+/o<C=gj& t|4 W!².#;<@4"i]zpǧu$mvՔ[oiBKm:wO:,NQ2ƓrC9{k T4JxWǮP4ϛ4(G*9$ z9]B:?Jo6k|^^9&?ǝC`1@H@25.vH7+!ӑ sOR. |{qK2Gf2bem""EN k6 آ954>asgzZv/4D) 'h!w=y8HO,wΠ?DDBtQL04Ygʘ$>up@`gwp'e[lkڽIqsH= j6¢b;v2ǿRa杛DNyTLvsNG}S9x34p296yAk+2Ϊ\ tbA !L cVecT~ôuz+- j$K_ݚf55Ǒ!u\nMΊ/4s0p%ƋrÉS~p * $)E=b~%= nXIIEo`#s԰_!6׆u7]0LTC!Xğww\eR4o|dEG{ tl 5U FBKƯњ'QѮO.ŕ߸  dHN(Aƨ@r4?hKoͅ+4@+R\='5t~$%"D@z>P %'qt4d&aA_@swVI߉M,pj$5 \!4oT' Z$7[X0ιh{ϛ. $Df+ѷP24|3>FŷR]PQ2^΂ :ӌ U(SCs?bבPBM A&n uaO(u `_$YescȄm+1 D3Y 3ZT=u*oy#$HqPNyY$  ](nMy~';slQ"@ DB|;xgA 0aq&F^X\$ڇ}*<& l#M:67׸Vg'yPS/tQo9/0Y=@}2YO? <M@IC~wWY({$ ʏ7&B5Vc5SvU^Szf LC._oBKd(2 b#5޾zfЬqߴi\?6K7pvT.,8D9xOJ@Rteq(q 9I\[]J**v$|8ޑn\w59 X."uz5E;Ϙ wbx!k86|0nSwӓ<(HrM !;[^1&,tד"?D/e ހL!OB]bߚnP[wvL3܄dkFĂտ&y˯SHT-'mV{Waf'@vMҺxKf/,7s/|fն'q\3raqtk VY+$& @;}J $uc)C6cy:DrbYCcvI kL23_dsZ0]~<~8BYދ#\6A5+sC 3@BG(v8q6o `L&us(P"ӖI+Һc^X@}5+0Yr:Ŕz~BL_|]~(Hص bj ȏߘ}b),i'FNX[#Ƽ|N+>fTqՀBw+l e_ Nw*K⿔a^R sﭪ;"a X_R~6sWASۺc*=%IUtUoƜ{!h;;I+v^/}Hu~!IA-[&o o)ov߅#1'/{cR;*j8w`3` f@yԊ353y8te.ws ؾV<칰}Ux0% úMS*,E";ALNC# BdK-z~3 ="Rį@9kI[h׃z?pjbZUU{*%帆(zu ,Qޠm%wYhNNq-YD Y7S_JUb ѐw * ADI̔ևRxƒM5FEqG9\,jܻĘZֱ7:6kS{qga}[@ sT.}6,~ b;+=ɃEbGyD0+d,;}b%.K#FQsR̖]^zkN\QhGgPӌbUOK0_UP&ٖ>eh2KNUb3cj1zm+EUyo }wf}4&w~j:q@A2b#wu0r)}{?qp]""d,~vvR>/r X"_ai҉VGv`J- i sW \3-h^X$j%XyR߸}֋ͦ:..FKl`':߾#FC]rW046pm@5,HgV'Tv;lzz4? e L4zAOt%$gk$¾"Hp(nt}6ـkQ;^i\#p7kܧDy 4#[0omۡ].'g9)eſh3aǙcR /d `' dQ81WY3 r.mZlI*R1L4MM2'#=tr'.<$Rj]e=Q̇nwq&<^(XHd,fkoW`JMHuVgz|t }'RRufda*rlSvBw^5TSz|QGrMPU-`Jm +suqh }'Nk(L25}({KƗQ V!/oMl`ru pLI4mNG @hM J)om+} 'cغC,x'"(ƻ^?zԣ&>v4 9h8c\qT!dk1k=*.|H}u,P!"t:Gϓjj|n̿^HS-HJ~;4c%T"4s'6?IJL&/m=iuFDŽnBs,q2kl7Ep e*|nscHj$C<D}|4g5@?L:C'(skja?vWg+sNirɀ57ZcczZ#x- }O\T֤yɂk9n|OJ-9u"*}2b"Fu<@$ nմ^Mڏ5"k<5I+FΫwWh騢ؼYH'd" _^l\%z ɭ_v!PՏԿzWf#۹Ν ʼn XBϙ4G̬b@T,rZ9}tHb)ڹx$L7LoS?l۲g;ke1Zxb;.O>yuyftp"z!?];h45p^fԘY^!wg:`7{PYIqKqpn?# =Rp[0H2GS 3&,1;ƦCKO4쥜3e\̋r g8:Ơ?`>({Y{W}֢=jAޅelA0rm)E ӈRi /V6#l]KlS{㩥wzʥqeOWt$4 OpeI@l5eաhԵ*|BS)X5dm}O4W̒uI먤ӵhuv7 Y ˒6Y?dyc =hy/s2c.uW>05fI*B dB1¬$Gm )kPR >6*>IgynV/VϭD9YR I98"˥#&xJfb$ȪujZdŰRڑ܅JG. =B>+vtl L9%| mpy]֠⦦)_2>S/K>S6h*CkicoNAmDe4B3rwU Y`ci׈F}2|~4 bzOsc"t'Lκ8D#N^@n]RLsPw+xWÜJ x æxi#]xs^fa=v2 w6h~gAI:הl2}RO[Pkzimd/E5rqC μP(1x<rX+@wa <U| +pЂ"^6+H)R^']D<'Q?jF#qE!O pG)4P,/kfY7YD8={fv{=haq[Wjx~5 .J bop}'+9[8.@S5?9>.ᔱ#g6 Z*K1BMgy^ʦ33VڮS/+^bf~Q&BqޢZg&U ᤓ, | R (H̴T-pw]Z3GA?6b@ ߒ*s8+oFb|Y6+I }u!.<.k WñI'/5z-arw+p~C?[ YXxMU=IUÑߟ-N]MvrfYQxqVJ"lltVܣ\7FVtghODϠ$sn[oԤ&} ,QZfbQ.`z}5VOgQFBe}'BUQ ;X >wgqs˙Lml)[xS"uKG&+Oi&Yk x>Buz׀[c;Z\L J=*J ,oNoa 0)"dQ]+\bYc"/Sᦂג_0`Je mΕ[$9#(=``` ٧OQ~&?~+'уH` ʹDz\3##!FU8o<bƦVn{\jz$C!ٍ~ aqBM_Qݐ3v[oA' ۔mƗ#wYi2r$X8᫃ vMXkѲCn` >|d>q]މ!F&Zt'Ҟv <#,QT@`s{{%GKr A9 -óxǤlɪSY-N*X_&bȨc4ďP=A>r]+6/9Uf/#Qnl귔,6YvCxVxR ..M\tj6QAo%Kof$$|+qka@vgkZO₺ Ґ>)G$&Ie gAvm f;b>0Cyأ̟VkC*<)ֆ=mjЪc/p&'_ڎM lGLQl1h\"^1' #@0Bȅ~7ck7 )swF{縍:֕E1n7h`A\t8 <ABx;F=g!2Xw-cwz)D*ٷ2Tirk|.( kaת4mL'eov4Ovb49 U_ /Om>r/ǚ@lCUg!~,KʰYkyf2/DP4T2LLePqk6K{O9&]ߩçS BJ1nXиqQϵZq[TWVT8>@05έU+9p >v`[n$ y? a]&ozp8d%OK[uRIeBtIFLO>@_g/b hA訙#bSX*ONC:I>n/kDہ3SKn lfI?AUxb~[=='kBֈY&U"3o("o~7T&V 8iRy]?Db`ǜ?*4z$lc ynٹ +>W산3qGqPdu8T'2_#ռE>ݖP Xp]`'r03WD̛;V@DNYD39G8g#9 1`Ssw csyHFl_9i16 F Q7 v?ˠ>ZٱBH2!nPjN<'tDTe;q:zd:i U,b3sY#3Lه++*"lOMJu\[9 ʉ4J 0 :Qvck!qd!1"3Qρ y)ñmo&rI.uF|snj5l &{DagAԆVW6īp1c2ۼS^j\r/=3 _Jǃ% Z XpGljbPōܶS*$KQ/sZYz׸+3_uKR`ru9 :}s9"uRK8#lqU4i1XԍVa OF{c#ly E~ dic`*8..SYp o4{~}QK:&. ?I'/hNƮFg1dǥ}Un5Ͱ۳&硥ZG#]ǘc o|#n 5,φ&;)abpǜ?dA?ZTA IO7 ȧߛg `" &!WrB&p05 n_g8TcQBzVL@_5&{ ĥqms0P꣹IWSAԎ iVEۇ `  MJg*OQ88ZWJ͘ >57դ4+;'=XޓN\߭%w ~;<% ^~1C 7\Dޖsw) J{̰ћ4N5?91Ȑ-#hN;>5< Y?n!P2a!9JMUs 7"Snk4^IZ_`]!ouxjv!K)>,q=gzȳg)J7CiE DXz:/j s"tMw'SN>B# PB` w|j|hJ8O`8!k R&;q+'& Gk}0*O=Ym2*} o߅8CmL\7vf9Fk$˻h"?uȏQ՜P(p|۶cM%3:ȹh'޶SN28ײ.5nf HA+C )DA\ȪT?dX ]]^ i><77dB|`|{nJyY*i`كcLzmm## /MyɟTDtd$EN (I"Ax#pLSrIyqU4Vy߹qP-~$ qV ɸk}Ӑ,%yOI`\@Teb:<Źw)<嗞2gEO}5Ր@/tǹ+iX֜,J7>E섰PD&.5v̺@=Llsj[:$'DR|9_.wcQDNg}#2"iJ 4mĜe-6O5M8T w˂,%dto +0w`qe`U}I]މBwZo=A|~XIU)ۦG$#'om}@o-}#7"~zޙVm޺톀w!C8ɑ<@r#*~LKIz!vG 魹duU&.ˢj &{&ך eo(|%' b޵7ΗIUxc}0#ׂQ'I)RC0ZnĢL\]#j2H_}F.DywIUᦟ}:`ɬ3]Қ(q}@ngJ;@a|%rTqϖY2YJKk_uwh}Ƣ6La1gfHxs+l~YU.7}6] K0(q}e2MCG8'~:IY,)h£@g!Y8:CY?,LTǪ<}K5n!G`迷~\Ohݗ SlA+RCM/,ti@z"8A%46u 泪'|< ѣޅw:Y(1>퓚:֘ThQy YĨ(dI((,&pXyj|nG4J[$QfϏB"S{Mzqy2(FὸhYWL;1G`B̎&=X0~=0$Kmo4z.) 36q`EM__~l9 Ha\84[‡@„Kc="fd㙲`nl2W$ұq/CNڨ`6馭z s(n2<ʓAek sjҺXa t(1ƷNyt! h d Ed}ྌT`HRFI) &U3T PaHtɲ$lܿ&餶;%j "S i2;}>0l+V[Qg覍?b'!:d΋Z%ZåO(S]`E9(?am܏4~g#6O"g "rXM*-fZƬAϸDBAΗ@"7ra|/~s )@GѯG=Amf}x2V*Yg[ R`K7퓌N9BLƇmgyF E9l+25Q]_ E\ 34R'Lm㼤U: pɹ0\2ù,Mv Dz$\iTqFK팲|8- *EIt7in|Qo1l'#\2QȒ$*q'ERXVP.b"|lFZM>Cma'.Cgp;ڳ.=n2me|)Q'_hӿɥTTxywXo*˹ ۚEl\:c%v1^б]יtF ;1n*?wFsw a„ aEÎ3iK(x"* =~j(ަ@co3vUӨQS:ABgCM/] QKdGsGE,rGҎ _vP?R!SJ:96j;#Ps!*eW@%jY#qx{"3x0QH}rr)❉h|B^ղ#}El jG !p/$\b +7`.)>$(Yrڥ{ϺILR6ɽO+1PցJIZ+W4lrz -(#M'1#š(]*ftmR+:DB*$_WѤvN;L83Fy#2Ow*}[>)؞bW^ yx%ĔҲEtL@[p" %:@ucKBi^ 0P鈪(qT%ʯr4=/ww;]LJ?K`| `O4'nlR~Fz9\4'U|Մm{r*V)kԪcsz QKa n-39 3 `Qm*0%>μPxxt\Q.9\o*kUߣ""I>|fe xr_uhqgӱؘD47/ C<Unv|5тG&(Ҡ|@ty̭ns ܥ!"]5|V]]=+rV(>2azQCE<3V0wΫa2U'lZWvc=6*S~!QOU#Ril->T@aQ<^j^ݛ@Ogn |\iOKrg%sz kc fdKb6%)u>mW6hidEΨd) G1@(VӉ(?̂6FJ@n}%(f1Q&YƒY ID2^okoVD 6 }NvHtjs^j_;+Mg8v/ kdpɴ3P7n~(g~6džPȅ!-K!l ҳG{X&J/{Y{ǔd7󳚑VʋXng2=TXWy tn7v<` L$/]'dء~g,[V߳]4og.4'r5Qq~jPKR'f~N\mў{&#*3lPV?'^fh lVdQy H}DTl~s ,wBPZ^k}`pT$xFan?^!gI$[W Bhm …CG -[ϼWT.S񦩄>9v$[Kϸd!,4Izol08ȧ˳׎ a+1^z-Pp^ 10 ?0I5 'wL<H~:t=߶烣{LBXNi,}hz:ϗB#2?pn7RPETJJ{Cƃ\E,cu=ZCok4.ZT7$>KFö&'^${cIo{L"nIKcwfVCHLR=&!-CҝV(m!(\Ha1-(l*Q6o[{@2iq]l$wiٷJ#QDn{R6%'!"8/Զ\pl-|a_a_#RܒY)]ݍ$Z}j(тĢzEFi)[-j*,7w. ,Y֛Gϙ&$SGY,5ѭRWIT iPHJ[zKn&5҂G 1RId턯/b<  ܿZS#h#b2@Dɷ$gS=NP,NAk''7Zxyԛhr`cmFnQ|ފ}¼{cJO:E ]X=m^B9b7FDCi_ħD]4O|V.bofѪZ*1Fb,sd(gˢ*)1nLe(G `ֽa5]YnX~f}^Sa 61BJmYS%ĨۼYن[ozJ 5>Xʴq C@~PDA]:˜\)(ݠ,Y7r}QAAd8n;6-a_CNȃy8SЋoXm1HWs>)[F͸M(S_/J쫖Uq?Lq~ i 5`{iHI8N1s$ bY`%ԁ8ザ.B5_5u%E]g=~D_70cN݇qϩ #U|M]&y;`'3!r,?Y;kB8OZ [,Pעk^.1Z45+UY\I/XcJЭa8]JxQU/Оtd^N#u{\ʘ,ٍU_>Ҵ4Dhr7wՐmBp g~P,JHH":ˋun3vw*8!ZG[a4ܟYP9^g31!#ٍCOӚ<.q忮DvU3y%Xbײm$%l8176U5[R)aKMo<&A3$wֆ#Tz|z: p9"wg&GmC'f_ j^G>lv#oQ%C Ag}+Wm?ٜ)?C7Bgp|!-Gj3զF)9tUP+c 6v6P/|2(M)\57SF =§2QtBq ,g9OߥҞGM5rZc5;zbB{<=xjF=7٬k1͵2 p&օd_crυâ?%udB^ E!K6S _Rz)h^[A;J;>DlQki]Uʼ3!зTGd1oQ'01o?+G:ѫj]<|se/BoIc›bSDX5:TXsWסGV3٧IYÅ.Ӽ/vc-ꊸ|j*BP;[J\K?dK: s 7Qsi L:uI3Lsy(*ҋ4kK!T'a͆+T)2OrjT)d A+* Nk w*"؉drvب{[3glFvJcUok.l1+d, 鬻KoSC{Է9t>*JBeeU0(H>nfVu윤C6ї?G4-8$ApיAkIN=9f/0C1ŷk1Tu1BT 𻒲ҍ '!s#rL#.-rXu 쀥Ẏ?U §e)n8JSZM T_!Nkr%eT+ޢDfa#0 Y{F%pť.;?>{ IKYi;`7+>͗=}XW>=mh#a܁٫Y71V1iTnc޸#юKh`D0rn|84fomk "şz]RY\>rH #Gg4@5}iٻRC#쌐{ W;+<[I TPG5CFM5}`!6[E7/8*RHEY}/lStXO7q 3+@ ]fe|+3e[>{(D.Ï[|tjqEV@{q/+ ½8ʷJ@1piZVZb3(@f EbG#pndrEF6*KVRyci̠p)8@Y5Qz^tOkڡH=| lbbtHRp@pN5rNH!njɸ±@H"*yW[ee(%)]|r7Ç^8<‰њi;Vz.$G]UvgΞ^0q ^xdV3HK.cbD>_Ѡ<#=إ;N˕绮hL"^ra0U~i\w]ֱyf\+'wo٠dJ {3mq8'dV~xI!F$&I}{?c1sptZN^ë]!^H}Ja6zLt;  ʛ̄<߉ǀ0hfK)C |Ćz&5,@ç hx!p<&a(o۾16EPTE_F'>(qgTjř58xNs.r͙1n6O{`  U&ͪ#jۑ{ XM\zGrG V|1NFBWb?#\#P~Gޓ܏,ƪb¯R /}} u1 &Ul}9}i#jVמD'E!u SXxp?mꞓHra,<5Q{-Q+ 8H\N+ՋHʶݽ"8J7'~z\"P",i9i`U!np?a w[.rywUWOI?ZX{[Z⁀o~-{w_RP]eT9kb}t$4oRu3mj aF}t.ӘmCuƧ̓o:.dMu}v!Xz.! ɍx%+h^pfԄ fo1W. 54KZ_D Z}.erWja> ǫ@P}Tc!~.PScpLlBxW|홪7bw% 4d-6ql6AC8)ȣ<fiQPo/h#EvH\[ -5]db [zˤHcC=lW]DuMδow'W̄ 7tR#v JJq+DxioH`ᑆ__rs*M;$ bLD02p&~ޑ`FjgZ?O?=_ff[ 'v-EW5ѵb  .QIoT%ݡ3 %KJ!kH$)7`8(HAOwCend*>nJ螼Ye꟔p!*dOFXT!'M%7-U^l<uZKmMf _Й"OiÔ@#xKWq}: vH"z\k177ݱCn_cggE,]:[4VW A@E)9n/V|=mDHTa`Kά}(07bB `5+2@f(Se;>!l٨Z+ D>RYz(UBmnwPw0I'Az_P̯7F8Kߡ^l/!#&Lo~: WR^a{0$DS"/?4Q) i [wM3*g"y>:/m`dNΝ;z -s[;ۢؔqNjU^rNg [+>9L&+g0+O,&~`Mœ<;gݐ`!*mym]d5dh13Ug}<ƄGG[AtpR3ݱ[Gx ͼ%? Q^zVMæMPç|n$8syѣ仦g9wyԟ;t.l4 A)" g*_Bb_- Pzyx0Z&ӉW<\D[k?y|A2prK5wzzUF"s۟m .Tmuݺqb k4,5ǂ:a2~܃K$]vny$Ənn0W{y>Fnɪ:c'h -\@| `?LBA{9H +;v x}/8[U{ @0HBvI`qZ9egwA_J;RDvV5 iBZ,pMY"ĭ m"L\8E+Dd[+Y˚T.ܺVT#⽨9I +22FʼNI°tˋy2bt3?!%zle;{Xݔa+[ I 6ӏ?ǖ¨i`Wp/mL-+޽c%r1OD"S[}#k\)7 RYrZE2Ri` ,(0޸H$:'$@\y^l(w 7~Q2[a:ft}dO M[[x/ \)' āʟ;Q: YZ